From bbf6f1742cdd44eb95ae03f07cab417bb7374a78 Mon Sep 17 00:00:00 2001 From: autosubmit Date: Tue, 3 Sep 2024 18:18:43 +0800 Subject: [PATCH] Auto Submit --- 10211.async.js | 1 + 10794.async.js | 1 + 10823.async.js | 1 + 11525.async.js | 1 - 1185.async.js | 1 - 11947.async.js | 1 - 12154.async.js | 1 - 12255.async.js | 1 - 12911.async.js | 1 - 13244.async.js | 1 + 13390.async.js | 1 - 13715.async.js | 1 - 14738.async.js | 1 - 15083.async.js | 1 + 16324.async.js | 2 +- 17182.async.js | 1 - 17373.async.js | 1 + 17486.async.js | 1 - 18650.async.js | 1 + 18942.async.js | 1 - 1908.async.js | 1 + 1911.async.js | 1 - 19436.async.js | 1 + 19868.async.js | 1 + 2021.async.js | 1 - 21255.async.js | 1 - 21257.async.js | 1 - 2154.async.js | 1 + 21715.async.js | 1 - 22257.async.js | 1 + 22527.async.js | 1 - 22769.async.js | 1 - 22814.async.js | 2 +- 22875.async.js | 1 + 23043.async.js | 1 + 23788.async.js | 1 + 24255.async.js | 1 - 24524.async.js | 1 - 24612.async.js | 1 - 25313.async.js | 1 + 25827.async.js | 1 - 26199.async.js | 1 + 26232.async.js | 1 + 26236.async.js | 1 - 26662.async.js | 1 + 27301.async.js | 1 - 2753.async.js | 1 + 48410.chunk.css => 2753.chunk.css | 0 28588.async.js | 1 - 28779.async.js | 1 + 28891.async.js | 1 + 31173.async.js | 1 - 31525.async.js | 1 + 32367.async.js | 1 - 33075.async.js | 1 + 33076.async.js | 1 + 34167.async.js | 1 + 34817.async.js | 1 - 35544.async.js | 1 + 36723.async.js | 1 + 37153.async.js | 1 - 37637.async.js | 1 - 3814.async.js | 1 - 38346.async.js | 1 + 3944.async.js | 1 - 41672.async.js | 1 - 41914.async.js | 1 - 43110.async.js | 1 - 44305.async.js | 1 + 44702.async.js | 2 +- 45097.async.js | 1 + 47085.async.js | 1 + 471.async.js | 1 + 47271.async.js | 1 + 22769.chunk.css => 47271.chunk.css | 0 48286.async.js | 1 + 48410.async.js | 1 - 48474.async.js | 1 - 48506.async.js | 1 - 48506.chunk.css | 1 - 49246.async.js | 2 +- 49372.async.js | 1 + 50283.async.js | 1 + 50391.async.js | 1 + 5050.async.js | 1 + 50566.async.js | 2 +- 50928.async.js | 1 - 51555.async.js | 1 - 51562.async.js | 1 - 51688.async.js | 2 +- 51945.async.js | 2 +- 52012.async.js | 1 - 52687.async.js | 1 - 53246.async.js | 1 + 53359.async.js | 1 - 5363.async.js | 1 + 53795.async.js | 1 + 26236.chunk.css => 53795.chunk.css | 0 54133.async.js | 1 - 54146.async.js | 1 - 54240.async.js | 1 + 54561.async.js | 1 - 56065.async.js | 1 + 56087.async.js | 1 + 56250.async.js | 1 - 56271.async.js | 1 + 56466.async.js | 1 + 5657.async.js | 1 + 18942.chunk.css => 5657.chunk.css | 2 +- 57411.async.js | 1 + 5864.async.js | 1 - 58808.async.js | 1 + 58860.async.js | 1 + 59296.async.js | 2 +- 59324.async.js | 1 + 59735.async.js | 1 - 6000.async.js | 1 - 6177.async.js | 2 +- 62099.async.js | 1 - 62162.async.js | 1 - 62982.async.js | 1 - 63335.async.js | 1 + 64422.async.js | 1 - 65009.async.js | 1 + 66568.async.js | 1 + 66722.async.js | 1 - 66922.async.js | 1 - 67440.async.js | 2 +- 6763.async.js | 1 + 67998.async.js | 1 + 68273.async.js | 1 + 69147.async.js | 1 + 5864.chunk.css => 69147.chunk.css | 0 69532.async.js | 2 +- 69839.async.js | 1 - 69914.async.js | 1 + 70680.async.js | 1 + 70961.async.js | 1 + 71642.async.js | 1 + 72069.async.js | 1 + 72559.async.js | 1 + 74063.async.js | 1 + 74234.async.js | 1 - 7436.async.js | 1 - 74641.async.js | 1 + 76683.async.js | 1 + 77379.async.js | 1 - 79503.async.js | 1 - 79635.async.js | 1 - 80182.async.js | 1 - 80780.async.js | 1 - 80807.async.js | 1 - 82597.async.js | 1 - 82597.chunk.css | 1 - 83501.async.js | 1 + 83552.async.js | 1 - 84171.async.js | 1 + 85080.async.js | 1 - 8535.async.js | 1 - 87270.async.js | 1 + 87914.async.js | 1 + 88148.async.js | 1 - 88789.async.js | 1 - 89464.async.js | 1 + 89678.async.js | 2 +- 90349.async.js | 1 + 90405.async.js | 1 + 90653.async.js | 1 - 90852.async.js | 2 +- 91259.async.js | 1 + 91426.async.js | 1 - 92049.async.js | 1 - 92771.async.js | 1 + 93368.async.js | 2 +- 9357.async.js | 2 +- 95010.async.js | 1 - 95426.async.js | 1 - 9547.async.js | 1 + 95507.async.js | 1 - 97148.async.js | 1 + 98337.async.js | 1 - layouts__GraduationsDetail__index.async.js | 2 +- layouts__SimpleLayouts.async.js | 2 +- layouts__user__index.async.js | 2 +- p__Account__NewInfo__index.async.js | 2 +- p__Administration__Student__index.async.js | 2 +- p__AiAssistant__Index__index.async.js | 1 + p__AiAssistant__Index__index.chunk.css | 1 + p__AiAssistant__New__index.async.js | 1 + p__AiAssistant__New__index.chunk.css | 1 + p__BookPlan__Index__index.async.js | 2 +- p__Classrooms__Index__index.async.js | 2 +- ...ts__CommonHomework__Detail__index.async.js | 2 +- ...ts__CommonHomework__Review__index.async.js | 2 +- ...s__CommonHomework__Review__index.chunk.css | 2 +- ...oms__Lists__CommonHomework__index.async.js | 2 +- ...ooms__Lists__Exercise__Add__index.async.js | 2 +- ...s__Lists__Exercise__Detail__index.async.js | 2 +- ...s__Lists__Exercise__Review__index.async.js | 2 +- ...lassrooms__Lists__Exercise__index.async.js | 2 +- ...ooms__Lists__GroupHomework__index.async.js | 2 +- ...assrooms__Lists__LiveVideo__index.async.js | 2 +- ...oms__Lists__OnlineLearning__index.async.js | 2 +- ...ms__Lists__OnlineLearning__index.chunk.css | 2 +- ...ms__Lists__ShixunHomeworks__index.async.js | 2 +- p__Competitions__Edit__index.async.js | 2 +- ...Curriculum__Lists__Answers__index.async.js | 2 +- ...rriculum__Lists__Knowledge__index.async.js | 2 +- ...urriculum__Lists__Overview__index.async.js | 2 +- ...oreCurriculum__Lists__Plan__index.async.js | 2 +- ...urriculum__Lists__Virtroom__index.async.js | 2 +- p__CoreTeacher__Detail__index.chunk.css | 2 +- p__CoreTeacher__Index__index.async.js | 2 +- p__Demo__index.async.js | 2 +- p__Forums__Index__index.async.js | 2 +- p__Graduations__Index__index.async.js | 2 +- ...aduations__Lists__Archives__index.async.js | 2 +- ...duations__Lists__Archives__index.chunk.css | 2 +- ...ons__Lists__Gradingsummary__index.async.js | 2 +- p__Graduations__Lists__Index__index.async.js | 2 +- p__Graduations__Lists__Index__index.chunk.css | 2 +- ...tions__Lists__Personmanage__index.async.js | 2 +- ...ations__Lists__StageModule__index.async.js | 2 +- ...tions__Lists__StageModule__index.chunk.css | 2 +- ...s__Lists__StudentSelection__index.async.js | 2 +- ...__Lists__StudentSelection__index.chunk.css | 2 +- p__Graduations__Lists__Tasks__index.async.js | 2 +- p__Graduations__Lists__Tasks__index.chunk.css | 2 +- p__Graduations__Lists__Topics__index.async.js | 2 +- p__Graduations__Review__index.async.js | 2 +- p__Innovation__Detail__index.async.js | 2 +- p__Innovation__Tasks__index.async.js | 2 +- p__Judge__Index__index.async.js | 2 +- p__Listening__Index__index.async.js | 2 +- p__News__Add__index.async.js | 2 +- p__News__Edit__index.async.js | 2 +- p__News__index.async.js | 2 +- p__Paper__Index__index.async.js | 2 +- p__Paperlibrary__Add__index.async.js | 2 +- p__Paperlibrary__Random__Edit__index.async.js | 2 +- ...brary__Random__PreviewEdit__index.async.js | 2 +- p__Paperlibrary__See__index.async.js | 2 +- p__Paths__Detail__id.async.js | 2 +- p__Paths__Detail__id.chunk.css | 2 +- p__Paths__Index__index.async.js | 2 +- p__Paths__Index__index.chunk.css | 2 +- p__Paths__New__index.async.js | 2 +- p__Paths__New__index.chunk.css | 2 +- p__Preface__Index__index.async.js | 1 + p__Preface__Index__index.chunk.css | 1 + p__Preface__New__index.async.js | 1 + p__Preface__New__index.chunk.css | 1 + p__Problemset__NewItem__index.async.js | 2 +- p__Question__Index__index.async.js | 2 +- ...ns__Detail__AuditSituation__index.async.js | 1 - ...s__Detail__AuditSituation__index.chunk.css | 1 - ...hixuns__Detail__Challenges__index.async.js | 1 - ...ixuns__Detail__Challenges__index.chunk.css | 1 - ...uns__Detail__Collaborators__index.async.js | 1 - ...ns__Detail__Collaborators__index.chunk.css | 1 - p__Shixuns__Detail__Dataset__index.async.js | 1 - p__Shixuns__Detail__Dataset__index.chunk.css | 1 - p__Shixuns__Detail__Discuss__index.async.js | 1 - p__Shixuns__Detail__Discuss__index.chunk.css | 1 - p__Shixuns__Detail__ForkList__index.async.js | 1 - p__Shixuns__Detail__ForkList__index.chunk.css | 1 - p__Shixuns__Detail__Merge__index.async.js | 2 +- ...ixuns__Detail__RankingList__index.async.js | 1 - ...xuns__Detail__RankingList__index.chunk.css | 1 - ...etail__Repository__AddFile__index.async.js | 1 - ...tail__Repository__AddFile__index.chunk.css | 1 - ...Detail__Repository__Commit__index.async.js | 1 - ...etail__Repository__Commit__index.chunk.css | 1 - ...il__Repository__UploadFile__index.async.js | 1 - ...l__Repository__UploadFile__index.chunk.css | 1 - ...hixuns__Detail__Repository__index.async.js | 1 - ...ixuns__Detail__Repository__index.chunk.css | 1 - p__Shixuns__Detail__Settings__index.async.js | 1 - p__Shixuns__Detail__Settings__index.chunk.css | 1 - p__Shixuns__Detail__id.async.js | 2 +- p__Shixuns__Detail__id.chunk.css | 2 +- ...uns__Edit__body__Warehouse__index.async.js | 2 +- p__Shixuns__Edit__index.async.js | 2 +- p__Shixuns__Index__index.async.js | 2 +- p__Shixuns__Index__index.chunk.css | 2 +- p__Shixuns__New__ImagePreview__index.async.js | 2 +- p__Shixuns__New__index.async.js | 2 +- p__Shixuns__New__index.chunk.css | 2 +- p__Textbook__Detail__index.async.js | 2 +- p__Textbook__Index__index.async.js | 2 +- p__User__Detail__Certificate__index.async.js | 2 +- ...ail__ClassManagement__Item__index.async.js | 2 +- ...r__Detail__ClassManagement__index.async.js | 2 +- p__User__Detail__Classrooms__index.async.js | 2 +- p__User__Detail__Competitions__index.async.js | 2 +- ...Detail__ExperImentImg__Add__index.async.js | 2 +- ...etail__ExperImentImg__Add__index.chunk.css | 2 +- ...ail__ExperImentImg__Detail__index.async.js | 2 +- ...il__ExperImentImg__Detail__index.chunk.css | 2 +- ...ser__Detail__ExperImentImg__index.async.js | 2 +- ...er__Detail__ExperImentImg__index.chunk.css | 2 +- p__User__Detail__Order__index.async.js | 2 +- ...etail__Order__pages__apply__index.async.js | 2 +- ...ail__Order__pages__invoice__index.async.js | 2 +- ...ail__Order__pages__records__index.async.js | 2 +- ...Detail__Order__pages__view__index.async.js | 2 +- ...er__Detail__OtherResources__index.async.js | 2 +- p__User__Detail__Paths__index.async.js | 2 +- p__User__Detail__Projects__index.async.js | 2 +- p__User__Detail__Shixuns__index.async.js | 2 +- p__User__Detail__TeachGroup__index.async.js | 2 +- p__User__Detail__Topicbank__index.async.js | 2 +- ...er__Detail__Topics__Detail__index.async.js | 2 +- ...__Topics__Exercise__Detail__index.async.js | 2 +- ..._Topics__Exercise__Detail__index.chunk.css | 2 +- ...tail__Topics__Poll__Detail__index.async.js | 2 +- p__User__Detail__Topics__index.async.js | 2 +- p__User__Detail__Videos__index.async.js | 2 +- ...ser__Detail__virtualSpaces__index.async.js | 2 +- p__index.async.js | 2 +- p__tasks__Jupyter__index.async.js | 2 +- p__tasks__index.async.js | 2 +- ...s__Lists__Activity__Detail__index.async.js | 2 +- ...ualSpaces__Lists__Activity__index.async.js | 2 +- ...__Announcement__AddAndEdit__index.async.js | 2 +- ...ists__Announcement__Detail__index.async.js | 2 +- ...paces__Lists__Announcement__index.async.js | 2 +- ...lSpaces__Lists__Experiment__index.async.js | 2 +- ...ualSpaces__Lists__Homepage__index.async.js | 2 +- ...sts__Knowledge__AddAndEdit__index.async.js | 2 +- ...alSpaces__Lists__Knowledge__index.async.js | 2 +- ...s__Lists__Material__Detail__index.async.js | 2 +- ...ualSpaces__Lists__Material__index.async.js | 2 +- ...paces__Lists__Plan__Detail__index.async.js | 2 +- p__virtualSpaces__Lists__Plan__index.async.js | 2 +- ...__Lists__Resources__Detail__index.async.js | 2 +- ...alSpaces__Lists__Resources__index.async.js | 2 +- ...ualSpaces__Lists__Settings__index.async.js | 2 +- ...ces__Lists__Survey__Detail__index.async.js | 2 +- ...rtualSpaces__Lists__Survey__index.async.js | 2 +- ...ont.cb90f146.ttf => iconfont.51f5299d.ttf} | Bin 493316 -> 497012 bytes static/iconfont.66a970df.svg | 1 - static/iconfont.74b83204.woff | Bin 0 -> 301420 bytes static/iconfont.a906e914.woff2 | Bin 0 -> 243444 bytes static/iconfont.b4fd9a70.woff2 | Bin 241744 -> 0 bytes static/iconfont.d620dc88.woff | Bin 299424 -> 0 bytes static/iconfont.eac8e59d.svg | 1 + static/newshixun.7c98182d.png | Bin 208166 -> 0 bytes static/path-detail.c07fccc6.jpg | Bin 115120 -> 0 bytes umi.css | 2 +- umi.js | 2 +- 351 files changed, 233 insertions(+), 252 deletions(-) create mode 100644 10211.async.js create mode 100644 10794.async.js create mode 100644 10823.async.js delete mode 100644 11525.async.js delete mode 100644 1185.async.js delete mode 100644 11947.async.js delete mode 100644 12154.async.js delete mode 100644 12255.async.js delete mode 100644 12911.async.js create mode 100644 13244.async.js delete mode 100644 13390.async.js delete mode 100644 13715.async.js delete mode 100644 14738.async.js create mode 100644 15083.async.js delete mode 100644 17182.async.js create mode 100644 17373.async.js delete mode 100644 17486.async.js create mode 100644 18650.async.js delete mode 100644 18942.async.js create mode 100644 1908.async.js delete mode 100644 1911.async.js create mode 100644 19436.async.js create mode 100644 19868.async.js delete mode 100644 2021.async.js delete mode 100644 21255.async.js delete mode 100644 21257.async.js create mode 100644 2154.async.js delete mode 100644 21715.async.js create mode 100644 22257.async.js delete mode 100644 22527.async.js delete mode 100644 22769.async.js create mode 100644 22875.async.js create mode 100644 23043.async.js create mode 100644 23788.async.js delete mode 100644 24255.async.js delete mode 100644 24524.async.js delete mode 100644 24612.async.js create mode 100644 25313.async.js delete mode 100644 25827.async.js create mode 100644 26199.async.js create mode 100644 26232.async.js delete mode 100644 26236.async.js create mode 100644 26662.async.js delete mode 100644 27301.async.js create mode 100644 2753.async.js rename 48410.chunk.css => 2753.chunk.css (100%) delete mode 100644 28588.async.js create mode 100644 28779.async.js create mode 100644 28891.async.js delete mode 100644 31173.async.js create mode 100644 31525.async.js delete mode 100644 32367.async.js create mode 100644 33075.async.js create mode 100644 33076.async.js create mode 100644 34167.async.js delete mode 100644 34817.async.js create mode 100644 35544.async.js create mode 100644 36723.async.js delete mode 100644 37153.async.js delete mode 100644 37637.async.js delete mode 100644 3814.async.js create mode 100644 38346.async.js delete mode 100644 3944.async.js delete mode 100644 41672.async.js delete mode 100644 41914.async.js delete mode 100644 43110.async.js create mode 100644 44305.async.js create mode 100644 45097.async.js create mode 100644 47085.async.js create mode 100644 471.async.js create mode 100644 47271.async.js rename 22769.chunk.css => 47271.chunk.css (100%) create mode 100644 48286.async.js delete mode 100644 48410.async.js delete mode 100644 48474.async.js delete mode 100644 48506.async.js delete mode 100644 48506.chunk.css create mode 100644 49372.async.js create mode 100644 50283.async.js create mode 100644 50391.async.js create mode 100644 5050.async.js delete mode 100644 50928.async.js delete mode 100644 51555.async.js delete mode 100644 51562.async.js delete mode 100644 52012.async.js delete mode 100644 52687.async.js create mode 100644 53246.async.js delete mode 100644 53359.async.js create mode 100644 5363.async.js create mode 100644 53795.async.js rename 26236.chunk.css => 53795.chunk.css (100%) delete mode 100644 54133.async.js delete mode 100644 54146.async.js create mode 100644 54240.async.js delete mode 100644 54561.async.js create mode 100644 56065.async.js create mode 100644 56087.async.js delete mode 100644 56250.async.js create mode 100644 56271.async.js create mode 100644 56466.async.js create mode 100644 5657.async.js rename 18942.chunk.css => 5657.chunk.css (59%) create mode 100644 57411.async.js delete mode 100644 5864.async.js create mode 100644 58808.async.js create mode 100644 58860.async.js create mode 100644 59324.async.js delete mode 100644 59735.async.js delete mode 100644 6000.async.js delete mode 100644 62099.async.js delete mode 100644 62162.async.js delete mode 100644 62982.async.js create mode 100644 63335.async.js delete mode 100644 64422.async.js create mode 100644 65009.async.js create mode 100644 66568.async.js delete mode 100644 66722.async.js delete mode 100644 66922.async.js create mode 100644 6763.async.js create mode 100644 67998.async.js create mode 100644 68273.async.js create mode 100644 69147.async.js rename 5864.chunk.css => 69147.chunk.css (100%) delete mode 100644 69839.async.js create mode 100644 69914.async.js create mode 100644 70680.async.js create mode 100644 70961.async.js create mode 100644 71642.async.js create mode 100644 72069.async.js create mode 100644 72559.async.js create mode 100644 74063.async.js delete mode 100644 74234.async.js delete mode 100644 7436.async.js create mode 100644 74641.async.js create mode 100644 76683.async.js delete mode 100644 77379.async.js delete mode 100644 79503.async.js delete mode 100644 79635.async.js delete mode 100644 80182.async.js delete mode 100644 80780.async.js delete mode 100644 80807.async.js delete mode 100644 82597.async.js delete mode 100644 82597.chunk.css create mode 100644 83501.async.js delete mode 100644 83552.async.js create mode 100644 84171.async.js delete mode 100644 85080.async.js delete mode 100644 8535.async.js create mode 100644 87270.async.js create mode 100644 87914.async.js delete mode 100644 88148.async.js delete mode 100644 88789.async.js create mode 100644 89464.async.js create mode 100644 90349.async.js create mode 100644 90405.async.js delete mode 100644 90653.async.js create mode 100644 91259.async.js delete mode 100644 91426.async.js delete mode 100644 92049.async.js create mode 100644 92771.async.js delete mode 100644 95010.async.js delete mode 100644 95426.async.js create mode 100644 9547.async.js delete mode 100644 95507.async.js create mode 100644 97148.async.js delete mode 100644 98337.async.js create mode 100644 p__AiAssistant__Index__index.async.js create mode 100644 p__AiAssistant__Index__index.chunk.css create mode 100644 p__AiAssistant__New__index.async.js create mode 100644 p__AiAssistant__New__index.chunk.css create mode 100644 p__Preface__Index__index.async.js create mode 100644 p__Preface__Index__index.chunk.css create mode 100644 p__Preface__New__index.async.js create mode 100644 p__Preface__New__index.chunk.css delete mode 100644 p__Shixuns__Detail__AuditSituation__index.async.js delete mode 100644 p__Shixuns__Detail__AuditSituation__index.chunk.css delete mode 100644 p__Shixuns__Detail__Challenges__index.async.js delete mode 100644 p__Shixuns__Detail__Challenges__index.chunk.css delete mode 100644 p__Shixuns__Detail__Collaborators__index.async.js delete mode 100644 p__Shixuns__Detail__Collaborators__index.chunk.css delete mode 100644 p__Shixuns__Detail__Dataset__index.async.js delete mode 100644 p__Shixuns__Detail__Dataset__index.chunk.css delete mode 100644 p__Shixuns__Detail__Discuss__index.async.js delete mode 100644 p__Shixuns__Detail__Discuss__index.chunk.css delete mode 100644 p__Shixuns__Detail__ForkList__index.async.js delete mode 100644 p__Shixuns__Detail__ForkList__index.chunk.css delete mode 100644 p__Shixuns__Detail__RankingList__index.async.js delete mode 100644 p__Shixuns__Detail__RankingList__index.chunk.css delete mode 100644 p__Shixuns__Detail__Repository__AddFile__index.async.js delete mode 100644 p__Shixuns__Detail__Repository__AddFile__index.chunk.css delete mode 100644 p__Shixuns__Detail__Repository__Commit__index.async.js delete mode 100644 p__Shixuns__Detail__Repository__Commit__index.chunk.css delete mode 100644 p__Shixuns__Detail__Repository__UploadFile__index.async.js delete mode 100644 p__Shixuns__Detail__Repository__UploadFile__index.chunk.css delete mode 100644 p__Shixuns__Detail__Repository__index.async.js delete mode 100644 p__Shixuns__Detail__Repository__index.chunk.css delete mode 100644 p__Shixuns__Detail__Settings__index.async.js delete mode 100644 p__Shixuns__Detail__Settings__index.chunk.css rename static/{iconfont.cb90f146.ttf => iconfont.51f5299d.ttf} (91%) delete mode 100644 static/iconfont.66a970df.svg create mode 100644 static/iconfont.74b83204.woff create mode 100644 static/iconfont.a906e914.woff2 delete mode 100644 static/iconfont.b4fd9a70.woff2 delete mode 100644 static/iconfont.d620dc88.woff create mode 100644 static/iconfont.eac8e59d.svg delete mode 100644 static/newshixun.7c98182d.png delete mode 100644 static/path-detail.c07fccc6.jpg diff --git a/10211.async.js b/10211.async.js new file mode 100644 index 0000000000..27b0d80b86 --- /dev/null +++ b/10211.async.js @@ -0,0 +1 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[10211,10794,9547],{88522:function(e,t,n){"use strict";var o=n(92310),r=n.n(o),s=n(75440),i=n(55405),l=n(59301),a=n(53487),u=n(92343),c=n(36355),p=n(57809);const{Option:f}=p.default;function d(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const h=(e,t)=>{const{prefixCls:n,className:o,popupClassName:a,dropdownClassName:h,children:m,dataSource:v}=e,g=(0,s.Z)(m);let y;1===g.length&&(0,u.l$)(g[0])&&!d(g[0])&&([y]=g);const S=y?()=>y:void 0;let b;b=g.length&&d(g[0])?m:v?v.map((e=>{if((0,u.l$)(e))return e;switch(typeof e){case"string":return l.createElement(f,{key:e,value:e},e);case"object":{const{value:t}=e;return l.createElement(f,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:w}=l.useContext(c.E_),L=w("select",n);return l.createElement(p.default,Object.assign({ref:t,suffixIcon:null},(0,i.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:L,popupClassName:a||h,className:r()(`${L}-auto-complete`,o),mode:p.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:S}),b)},m=l.forwardRef(h),v=(0,a.Z)(m);m.Option=f,m._InternalPanelDoNotUseOrYouWillBeFired=v,t.Z=m},31797:function(e,t,n){"use strict";n.d(t,{Z:function(){return w}});var o=n(59301),r=n(56762),s=n(92343),i=n(92310),l=n.n(i),a=n(36355),u=n(66999);var c=e=>{const{value:t,formatter:n,precision:r,decimalSeparator:s,groupSeparator:i="",prefixCls:l}=e;let a;if("function"==typeof n)a=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",u=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,i),"number"==typeof r&&(u=u.padEnd(r,"0").slice(0,r>0?r:0)),u&&(u=`${s}${u}`),a=[o.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),u&&o.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},u)]}else a=e}return o.createElement("span",{className:`${l}-content-value`},a)},p=n(17313),f=n(83116),d=n(37613);const h=e=>{const{componentCls:t,marginXXS:n,padding:o,colorTextDescription:r,titleFontSize:s,colorTextHeading:i,contentFontSize:l,fontFamily:a}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:r,fontSize:s},[`${t}-skeleton`]:{paddingTop:o},[`${t}-content`]:{color:i,fontSize:l,fontFamily:a,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var m=(0,f.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[h(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:r,style:s,valueStyle:i,value:p=0,title:f,valueRender:d,prefix:h,suffix:v,loading:g=!1,onMouseEnter:y,onMouseLeave:S,decimalSeparator:b=".",groupSeparator:w=","}=e,{getPrefixCls:L,direction:E,statistic:C}=o.useContext(a.E_),O=L("statistic",t),[P,k]=m(O),x=o.createElement(c,Object.assign({decimalSeparator:b,groupSeparator:w,prefixCls:O},e,{value:p})),M=l()(O,{[`${O}-rtl`]:"rtl"===E},null==C?void 0:C.className,n,r,k);return P(o.createElement("div",{className:M,style:Object.assign(Object.assign({},null==C?void 0:C.style),s),onMouseEnter:y,onMouseLeave:S},f&&o.createElement("div",{className:`${O}-title`},f),o.createElement(u.Z,{paragraph:!1,loading:g,className:`${O}-skeleton`},o.createElement("div",{style:i,className:`${O}-content`},h&&o.createElement("span",{className:`${O}-content-prefix`},h),d?d(x):x,v&&o.createElement("span",{className:`${O}-content-suffix`},v)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function y(e,t){const{format:n=""}=t,o=new Date(e).getTime(),r=Date.now();return function(e,t){let n=e;const o=/\[[^\]]*]/g,r=(t.match(o)||[]).map((e=>e.slice(1,-1))),s=t.replace(o,"[]"),i=g.reduce(((e,t)=>{let[o,r]=t;if(e.includes(o)){const t=Math.floor(n/r);return n-=t*r,e.replace(new RegExp(`${o}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),s);let l=0;return i.replace(o,(()=>{const e=r[l];return l+=1,e}))}(Math.max(o-r,0),n)}const S=e=>{const{value:t,format:n="HH:mm:ss",onChange:i,onFinish:l}=e,a=(0,r.Z)(),u=o.useRef(null),c=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(u.current=setInterval((()=>{a(),null==i||i(e-Date.now()),e(c(),()=>{u.current&&(clearInterval(u.current),u.current=null)})),[t]);return o.createElement(v,Object.assign({},e,{valueRender:e=>(0,s.Tm)(e,{title:void 0}),formatter:(e,t)=>y(e,Object.assign(Object.assign({},t),{format:n}))}))};var b=o.memo(S);v.Countdown=b;var w=v},51581:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));u.ref=function(t){e.scrollComponent=t,a&&a(t)};var c=[n];return r&&(l?i?c.unshift(l):c.push(l):this.defaultLoader&&(i?c.unshift(this.defaultLoader):c.push(this.defaultLoader))),s.default.createElement(o,u,c)}}]),t}(r.Component);a.propTypes={children:i.default.node.isRequired,element:i.default.node,hasMore:i.default.bool,initialLoad:i.default.bool,isReverse:i.default.bool,loader:i.default.node,loadMore:i.default.func.isRequired,pageStart:i.default.number,ref:i.default.func,getScrollParent:i.default.func,threshold:i.default.number,useCapture:i.default.bool,useWindow:i.default.bool},a.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=a,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)}}]); \ No newline at end of file diff --git a/10794.async.js b/10794.async.js new file mode 100644 index 0000000000..8afa46d089 --- /dev/null +++ b/10794.async.js @@ -0,0 +1 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[10794,10211,9547],{88522:function(e,t,n){"use strict";var o=n(92310),r=n.n(o),s=n(75440),i=n(55405),l=n(59301),a=n(53487),u=n(92343),c=n(36355),p=n(57809);const{Option:f}=p.default;function d(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const h=(e,t)=>{const{prefixCls:n,className:o,popupClassName:a,dropdownClassName:h,children:m,dataSource:v}=e,g=(0,s.Z)(m);let y;1===g.length&&(0,u.l$)(g[0])&&!d(g[0])&&([y]=g);const S=y?()=>y:void 0;let b;b=g.length&&d(g[0])?m:v?v.map((e=>{if((0,u.l$)(e))return e;switch(typeof e){case"string":return l.createElement(f,{key:e,value:e},e);case"object":{const{value:t}=e;return l.createElement(f,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:w}=l.useContext(c.E_),L=w("select",n);return l.createElement(p.default,Object.assign({ref:t,suffixIcon:null},(0,i.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:L,popupClassName:a||h,className:r()(`${L}-auto-complete`,o),mode:p.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:S}),b)},m=l.forwardRef(h),v=(0,a.Z)(m);m.Option=f,m._InternalPanelDoNotUseOrYouWillBeFired=v,t.Z=m},31797:function(e,t,n){"use strict";n.d(t,{Z:function(){return w}});var o=n(59301),r=n(56762),s=n(92343),i=n(92310),l=n.n(i),a=n(36355),u=n(66999);var c=e=>{const{value:t,formatter:n,precision:r,decimalSeparator:s,groupSeparator:i="",prefixCls:l}=e;let a;if("function"==typeof n)a=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",u=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,i),"number"==typeof r&&(u=u.padEnd(r,"0").slice(0,r>0?r:0)),u&&(u=`${s}${u}`),a=[o.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),u&&o.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},u)]}else a=e}return o.createElement("span",{className:`${l}-content-value`},a)},p=n(17313),f=n(83116),d=n(37613);const h=e=>{const{componentCls:t,marginXXS:n,padding:o,colorTextDescription:r,titleFontSize:s,colorTextHeading:i,contentFontSize:l,fontFamily:a}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:r,fontSize:s},[`${t}-skeleton`]:{paddingTop:o},[`${t}-content`]:{color:i,fontSize:l,fontFamily:a,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var m=(0,f.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[h(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:r,style:s,valueStyle:i,value:p=0,title:f,valueRender:d,prefix:h,suffix:v,loading:g=!1,onMouseEnter:y,onMouseLeave:S,decimalSeparator:b=".",groupSeparator:w=","}=e,{getPrefixCls:L,direction:E,statistic:C}=o.useContext(a.E_),O=L("statistic",t),[P,k]=m(O),x=o.createElement(c,Object.assign({decimalSeparator:b,groupSeparator:w,prefixCls:O},e,{value:p})),M=l()(O,{[`${O}-rtl`]:"rtl"===E},null==C?void 0:C.className,n,r,k);return P(o.createElement("div",{className:M,style:Object.assign(Object.assign({},null==C?void 0:C.style),s),onMouseEnter:y,onMouseLeave:S},f&&o.createElement("div",{className:`${O}-title`},f),o.createElement(u.Z,{paragraph:!1,loading:g,className:`${O}-skeleton`},o.createElement("div",{style:i,className:`${O}-content`},h&&o.createElement("span",{className:`${O}-content-prefix`},h),d?d(x):x,v&&o.createElement("span",{className:`${O}-content-suffix`},v)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function y(e,t){const{format:n=""}=t,o=new Date(e).getTime(),r=Date.now();return function(e,t){let n=e;const o=/\[[^\]]*]/g,r=(t.match(o)||[]).map((e=>e.slice(1,-1))),s=t.replace(o,"[]"),i=g.reduce(((e,t)=>{let[o,r]=t;if(e.includes(o)){const t=Math.floor(n/r);return n-=t*r,e.replace(new RegExp(`${o}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),s);let l=0;return i.replace(o,(()=>{const e=r[l];return l+=1,e}))}(Math.max(o-r,0),n)}const S=e=>{const{value:t,format:n="HH:mm:ss",onChange:i,onFinish:l}=e,a=(0,r.Z)(),u=o.useRef(null),c=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(u.current=setInterval((()=>{a(),null==i||i(e-Date.now()),e(c(),()=>{u.current&&(clearInterval(u.current),u.current=null)})),[t]);return o.createElement(v,Object.assign({},e,{valueRender:e=>(0,s.Tm)(e,{title:void 0}),formatter:(e,t)=>y(e,Object.assign(Object.assign({},t),{format:n}))}))};var b=o.memo(S);v.Countdown=b;var w=v},51581:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));u.ref=function(t){e.scrollComponent=t,a&&a(t)};var c=[n];return r&&(l?i?c.unshift(l):c.push(l):this.defaultLoader&&(i?c.unshift(this.defaultLoader):c.push(this.defaultLoader))),s.default.createElement(o,u,c)}}]),t}(r.Component);a.propTypes={children:i.default.node.isRequired,element:i.default.node,hasMore:i.default.bool,initialLoad:i.default.bool,isReverse:i.default.bool,loader:i.default.node,loadMore:i.default.func.isRequired,pageStart:i.default.number,ref:i.default.func,getScrollParent:i.default.func,threshold:i.default.number,useCapture:i.default.bool,useWindow:i.default.bool},a.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=a,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)}}]); \ No newline at end of file diff --git a/10823.async.js b/10823.async.js new file mode 100644 index 0000000000..daa78cd9e4 --- /dev/null +++ b/10823.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[10823,19868,58860,1908,50391,70680,56065,2154,50283,72559,56271],{3148:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={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"},l=n(1393),s=function(e,t){return a.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(s)},76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={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"},l=n(1393),s=function(e,t){return a.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),a=n(92310),o=n.n(a),l=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:z,onOpenChange:P,placement:Z,getPopupContainer:k,href:M,icon:R=l.createElement(s.Z,null),title:T,buttonsRender:D=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["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"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:P,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,a),Y=o()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=z),V.placement="placement"in e?Z:"rtl"===a?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:T},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:R}),[ee,te]=D([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),a=n.n(r),o=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,o.useContext)(s.aM),g=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(o.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(33614),m={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"},d=n(1393),f=function(e,t){return o.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=o.forwardRef(f),g=n(76897),y=n(55405),b=n(25629),C=n(59412),x=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(g.Z,null):o.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,a=E[n]||"",l=r(s),i={[a]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(l)?l:o.createElement("span",null,l),i)})($),j=a()($,d,{[`${$}-${g}`]:!!g}),z=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(z.size=g),o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},z))})),w=n(78405),N=n(92343),$=n(3113),S=n(19716),j=n(33234),z=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=o.useContext(l.E_),h=o.useRef(!1),P=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(P,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),R=o.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?o.createElement(w.Z,null):null,B=`${P}-button`;let F;const L=p||{},_=L.type&&!0===L.type.__ANT_BUTTON;F=_||"button"===L.type?(0,N.Tm)(L,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},_?{className:B,size:M}:{})):o.createElement($.ZP,{className:B,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:D,loading:d,icon:I},p),m&&(F=[F,(0,N.Tm)(m,{key:"addonAfter"})]);const A=a()(P,{[`${P}-rtl`]:"rtl"===E,[`${P}-${M}`]:!!M,[`${P}-with-button`]:!!p},s);return o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{h.current||d||D(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=P,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),a=n(92310),o=n.n(a),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:a,split:o,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},a),n{var n,a;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(P),R=f(Z),T=f(P),D=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,B=i("space",h),[F,L]=(0,m.Z)(B),_=o()(B,null==c?void 0:c.className,L,`${B}-${E}`,{[`${B}-rtl`]:"rtl"===g,[`${B}-align-${I}`]:I,[`${B}-gap-row-${Z}`]:k,[`${B}-gap-col-${P}`]:M},C,x),A=o()(`${B}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let H=0;const Q=D.map(((e,t)=>{var n,a;null!=e&&(H=t);const o=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:o,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===D.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&T&&(G.columnGap=P),!k&&R&&(G.rowGap=Z),F(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},z),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(56762),o=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),z=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,a,S);return $(r.createElement("div",{className:z,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let s=0;return l.replace(r,(()=>{const e=a[s];return s+=1,e}))}(Math.max(r-a,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file diff --git a/11525.async.js b/11525.async.js deleted file mode 100644 index 7e7c2953dd..0000000000 --- a/11525.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[11525,54146,95507,41672,1911,37637,80182,79635],{3148:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(33614),r=n(59301),l={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"},a=n(1393),s=function(e,t){return r.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:l}))};var i=r.forwardRef(s)},76897:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(33614),r=n(59301),l={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"},a=n(1393),s=function(e,t){return r.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:l}))};var i=r.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var o=n(91857),r=n(92310),l=n.n(r),a=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),d=n(47211),m=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:t,getPrefixCls:n,direction:r}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:y,disabled:g,loading:b,onClick:C,htmlType:O,children:h,className:x,menu:E,arrow:w,autoFocus:N,overlay:P,trigger:Z,align:j,open:z,onOpenChange:$,placement:k,getPopupContainer:S,href:M,icon:R=a.createElement(s.Z,null),title:T,buttonsRender:B=(e=>e),mouseEnterDelay:D,mouseLeaveDelay:L,overlayClassName:I,overlayStyle:_,destroyPopupOnHide:A,dropdownRender:F}=e,Q=m(e,["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"]),q=n("dropdown",f),G=`${q}-button`,[H,U]=(0,d.Z)(q),V={menu:E,arrow:w,autoFocus:N,align:j,disabled:g,trigger:g?[]:Z,onOpenChange:$,getPopupContainer:S||t,mouseEnterDelay:D,mouseLeaveDelay:L,overlayClassName:I,overlayStyle:_,destroyPopupOnHide:A,dropdownRender:F},{compactSize:W,compactItemClassnames:J}=(0,p.ri)(q,r),K=l()(G,J,x,U);"overlay"in e&&(V.overlay=P),"open"in e&&(V.open=z),V.placement="placement"in e?k:"rtl"===r?"bottomLeft":"bottomRight";const X=a.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:b,onClick:C,htmlType:O,href:M,title:T},h),Y=a.createElement(i.ZP,{type:v,danger:y,icon:R}),[ee,te]=B([X,Y]);return H(a.createElement(u.Z.Compact,Object.assign({className:K,size:W,block:!0},Q),ee,a.createElement(o.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const y=o.Z;y.Button=v;var g=y},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),r=n.n(o),l=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[d,m]=(0,i.ZP)(p),f=r()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,l.useContext)(s.aM),y=(0,l.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return d(l.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(s.aM.Provider,{value:y},e.children)))},u=n(9432),p=n(33614),d={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"},m=n(1393),f=function(e,t){return l.createElement(m.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var v=l.forwardRef(f),y=n(76897),g=n(55405),b=n(25629),C=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?l.createElement(y.Z,null):l.createElement(v,null),x={click:"onClick",hover:"onMouseOver"};var E=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,l.useState)((()=>!!o&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,C.Z)(c),d=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:v,size:y}=e,E=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=l.useContext(a.E_),N=w("input",v),P=w("input-password",f),Z=n&&(t=>{const{action:n="click",iconRender:o=h}=e,r=x[n]||"",a=o(s),i={[r]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),i)})(P),j=r()(P,m,{[`${P}-${y}`]:!!y}),z=Object.assign(Object.assign({},(0,g.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:Z});return y&&(z.size=y),l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},z))})),w=n(78405),N=n(92343),P=n(3113),Z=n(19716),j=n(33234),z=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:d,loading:m,disabled:f,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:C}=e,O=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:h,direction:x}=l.useContext(a.E_),E=l.useRef(!1),$=h("input-search",n),k=h("input",o),{compactSize:S}=(0,j.ri)($,x),M=(0,Z.Z)((e=>{var t;return null!==(t=null!=i?i:S)&&void 0!==t?t:e})),R=l.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},B=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof p?l.createElement(w.Z,null):null,L=`${$}-button`;let I;const _=p||{},A=_.type&&!0===_.type.__ANT_BUTTON;I=A||"button"===_.type?(0,N.Tm)(_,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==_?void 0:_.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),B(e)},key:"enterButton"},A?{className:L,size:M}:{})):l.createElement(P.ZP,{className:L,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:B,loading:m,icon:D},p),d&&(I=[I,(0,N.Tm)(d,{key:"addonAfter"})]);const F=r()($,{[`${$}-rtl`]:"rtl"===x,[`${$}-${M}`]:!!M,[`${$}-with-button`]:!!p},s);return l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{E.current||m||B(e)}},O,{size:M,onCompositionStart:e=>{E.current=!0,null==g||g(e)},onCompositionEnd:e=>{E.current=!1,null==C||C(e)},prefixCls:k,addonAfter:I,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:F,disabled:f}))})),k=n(1643);const S=u.Z;S.Group=c,S.Search=$,S.TextArea=k.Z,S.Password=E;var M=S},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var o=n(59301),r=n(92310),l=n.n(r),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:r,split:l,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},r),n{var n,r;const{getPrefixCls:i,space:c,direction:y}=o.useContext(s.E_),{size:g=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:h,direction:x="horizontal",prefixCls:E,split:w,style:N,wrap:P=!1,classNames:Z,styles:j}=e,z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[$,k]=Array.isArray(g)?g:[g,g],S=m(k),M=m($),R=f(k),T=f($),B=(0,a.Z)(h,{keepEmpty:!0}),D=void 0===b&&"horizontal"===x?"center":b,L=i("space",E),[I,_]=(0,d.Z)(L),A=l()(L,null==c?void 0:c.className,_,`${L}-${x}`,{[`${L}-rtl`]:"rtl"===y,[`${L}-align-${D}`]:D,[`${L}-gap-row-${k}`]:S,[`${L}-gap-col-${$}`]:M},C,O),F=l()(`${L}-item`,null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let Q=0;const q=B.map(((e,t)=>{var n,r;null!=e&&(Q=t);const l=e&&e.key||`${F}-${t}`;return o.createElement(p,{className:F,key:l,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),G=o.useMemo((()=>({latestIndex:Q})),[Q]);if(0===B.length)return null;const H={};return P&&(H.flexWrap="wrap"),!M&&T&&(H.columnGap=$),!S&&R&&(H.rowGap=k),I(o.createElement("div",Object.assign({ref:t,className:A,style:Object.assign(Object.assign(Object.assign({},H),null==c?void 0:c.style),N)},z),o.createElement(u,{value:G},q)))}));const g=y;g.Compact=i.ZP;var b=g}}]); \ No newline at end of file diff --git a/1185.async.js b/1185.async.js deleted file mode 100644 index 2ac859d90b..0000000000 --- a/1185.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1185,11947,24524,51555,48474,50928,52687,7436,1911,37637,80182,79635],{22441:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={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"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(78892),i=n(3113),c=n(36355),u=n(81327),m=n(33234),p=n(47211),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:y="default",danger:v,disabled:g,loading:O,onClick:b,htmlType:C,children:h,className:w,menu:x,arrow:E,autoFocus:N,overlay:P,trigger:Z,align:j,open:$,onOpenChange:z,placement:M,getPopupContainer:k,href:R,icon:S=s.createElement(l.Z,null),title:K,buttonsRender:L=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:T,overlayClassName:D,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,F=f(e,["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"]),Q=n("dropdown",d),U=`${Q}-button`,[q,G]=(0,p.Z)(Q),H={menu:x,arrow:E,autoFocus:N,align:j,disabled:g,trigger:g?[]:Z,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:T,overlayClassName:D,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(Q,a),J=o()(U,W,w,G);"overlay"in e&&(H.overlay=P),"open"in e&&(H.open=$),H.placement="placement"in e?M:"rtl"===a?"bottomLeft":"bottomRight";const X=s.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:O,onClick:b,htmlType:C,href:R,title:K},h),Y=s.createElement(i.ZP,{type:y,danger:v,icon:S}),[ee,te]=L([X,Y]);return q(s.createElement(u.Z.Compact,Object.assign({className:J,size:V,block:!0},F),ee,s.createElement(r.Z,Object.assign({},H),te)))};d.__ANT_BUTTON=!0;var y=d;const v=r.Z;v.Button=y;var g=v},24650:function(e,t,n){n.d(t,{Z:function(){return R}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[p,f]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),y=(0,o.useContext)(l.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return p(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),m=n(33614),p={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"},f=n(1393),d=function(e,t){return o.createElement(f.Z,(0,m.Z)({},e,{ref:t,icon:p}))};var y=o.forwardRef(d),v=n(76897),g=n(55405),O=n(25629),b=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),w={click:"onClick",hover:"onMouseOver"};var x=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:f,prefixCls:d,inputPrefixCls:y,size:v}=e,x=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=o.useContext(s.E_),N=E("input",y),P=E("input-password",d),Z=n&&(t=>{const{action:n="click",iconRender:r=h}=e,a=w[n]||"",s=r(l),i={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(P),j=a()(P,f,{[`${P}-${v}`]:!!v}),$=Object.assign(Object.assign({},(0,g.Z)(x,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:N,suffix:Z});return v&&($.size=v),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},$))})),E=n(78405),N=n(92343),P=n(3113),Z=n(19716),j=n(33234),$=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:p,loading:f,disabled:d,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:b}=e,C=$(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:h,direction:w}=o.useContext(s.E_),x=o.useRef(!1),z=h("input-search",n),M=h("input",r),{compactSize:k}=(0,j.ri)(z,w),R=(0,Z.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),S=o.useRef(null),K=e=>{var t;document.activeElement===(null===(t=S.current)||void 0===t?void 0:t.input)&&e.preventDefault()},L=e=>{var t,n;y&&y(null===(n=null===(t=S.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(E.Z,null):null,T=`${z}-button`;let D;const B=m||{},_=B.type&&!0===B.type.__ANT_BUTTON;D=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:K,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),L(e)},key:"enterButton"},_?{className:T,size:R}:{})):o.createElement(P.ZP,{className:T,type:m?"primary":void 0,size:R,disabled:d,key:"enterButton",onMouseDown:K,onClick:L,loading:f,icon:I},m),p&&(D=[D,(0,N.Tm)(p,{key:"addonAfter"})]);const A=a()(z,{[`${z}-rtl`]:"rtl"===w,[`${z}-${R}`]:!!R,[`${z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(S,t),onPressEnter:e=>{x.current||f||L(e)}},C,{size:R,onCompositionStart:e=>{x.current=!0,null==g||g(e)},onCompositionEnd:e=>{x.current=!1,null==b||b(e)},prefixCls:M,addonAfter:D,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:A,disabled:d}))})),M=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=M.Z,k.Password=x;var R=k},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:v}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:h,direction:w="horizontal",prefixCls:x,split:E,style:N,wrap:P=!1,classNames:Z,styles:j}=e,$=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,M]=Array.isArray(g)?g:[g,g],k=f(M),R=f(z),S=d(M),K=d(z),L=(0,s.Z)(h,{keepEmpty:!0}),I=void 0===O&&"horizontal"===w?"center":O,T=i("space",x),[D,B]=(0,p.Z)(T),_=o()(T,null==c?void 0:c.className,B,`${T}-${w}`,{[`${T}-rtl`]:"rtl"===v,[`${T}-align-${I}`]:I,[`${T}-gap-row-${M}`]:k,[`${T}-gap-col-${z}`]:R},b,C),A=o()(`${T}-item`,null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let F=0;const Q=L.map(((e,t)=>{var n,a;null!=e&&(F=t);const o=e&&e.key||`${A}-${t}`;return r.createElement(m,{className:A,key:o,index:t,split:E,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),U=r.useMemo((()=>({latestIndex:F})),[F]);if(0===L.length)return null;const q={};return P&&(q.flexWrap="wrap"),!R&&K&&(q.columnGap=z),!k&&S&&(q.rowGap=M),D(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},q),null==c?void 0:c.style),N)},$),r.createElement(u,{value:U},Q)))}));const g=v;g.Compact=i.ZP;var O=g},92899:function(e,t,n){n.d(t,{Fm:function(){return p}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/11947.async.js b/11947.async.js deleted file mode 100644 index 92e84bc1c5..0000000000 --- a/11947.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[11947,1911,37637,80182,79635],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(33614),r=n(59301),l={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"},a=n(1393),s=function(e,t){return r.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:l}))};var i=r.forwardRef(s)},56762:function(e,t,n){n.d(t,{Z:function(){return r}});var o=n(59301);function r(){const[,e]=o.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var o=n(91857),r=n(92310),l=n.n(r),a=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),d=n(47211),m=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:t,getPrefixCls:n,direction:r}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:y,disabled:g,loading:b,onClick:C,htmlType:O,children:x,className:h,menu:E,arrow:w,autoFocus:N,overlay:P,trigger:j,align:Z,open:z,onOpenChange:$,placement:k,getPopupContainer:S,href:M,icon:R=a.createElement(s.Z,null),title:T,buttonsRender:D=(e=>e),mouseEnterDelay:L,mouseLeaveDelay:B,overlayClassName:I,overlayStyle:_,destroyPopupOnHide:A,dropdownRender:F}=e,Q=m(e,["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"]),q=n("dropdown",f),G=`${q}-button`,[H,U]=(0,d.Z)(q),V={menu:E,arrow:w,autoFocus:N,align:Z,disabled:g,trigger:g?[]:j,onOpenChange:$,getPopupContainer:S||t,mouseEnterDelay:L,mouseLeaveDelay:B,overlayClassName:I,overlayStyle:_,destroyPopupOnHide:A,dropdownRender:F},{compactSize:W,compactItemClassnames:J}=(0,p.ri)(q,r),K=l()(G,J,h,U);"overlay"in e&&(V.overlay=P),"open"in e&&(V.open=z),V.placement="placement"in e?k:"rtl"===r?"bottomLeft":"bottomRight";const X=a.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:b,onClick:C,htmlType:O,href:M,title:T},x),Y=a.createElement(i.ZP,{type:v,danger:y,icon:R}),[ee,te]=D([X,Y]);return H(a.createElement(u.Z.Compact,Object.assign({className:K,size:W,block:!0},Q),ee,a.createElement(o.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const y=o.Z;y.Button=v;var g=y},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),r=n.n(o),l=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[d,m]=(0,i.ZP)(p),f=r()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,l.useContext)(s.aM),y=(0,l.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return d(l.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(s.aM.Provider,{value:y},e.children)))},u=n(9432),p=n(33614),d={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"},m=n(1393),f=function(e,t){return l.createElement(m.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var v=l.forwardRef(f),y=n(76897),g=n(55405),b=n(25629),C=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?l.createElement(y.Z,null):l.createElement(v,null),h={click:"onClick",hover:"onMouseOver"};var E=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,l.useState)((()=>!!o&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,C.Z)(c),d=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:v,size:y}=e,E=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=l.useContext(a.E_),N=w("input",v),P=w("input-password",f),j=n&&(t=>{const{action:n="click",iconRender:o=x}=e,r=h[n]||"",a=o(s),i={[r]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),i)})(P),Z=r()(P,m,{[`${P}-${y}`]:!!y}),z=Object.assign(Object.assign({},(0,g.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:Z,prefixCls:N,suffix:j});return y&&(z.size=y),l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},z))})),w=n(78405),N=n(92343),P=n(3113),j=n(19716),Z=n(33234),z=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:d,loading:m,disabled:f,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:C}=e,O=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:h}=l.useContext(a.E_),E=l.useRef(!1),$=x("input-search",n),k=x("input",o),{compactSize:S}=(0,Z.ri)($,h),M=(0,j.Z)((e=>{var t;return null!==(t=null!=i?i:S)&&void 0!==t?t:e})),R=l.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},L="boolean"==typeof p?l.createElement(w.Z,null):null,B=`${$}-button`;let I;const _=p||{},A=_.type&&!0===_.type.__ANT_BUTTON;I=A||"button"===_.type?(0,N.Tm)(_,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==_?void 0:_.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},A?{className:B,size:M}:{})):l.createElement(P.ZP,{className:B,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:D,loading:m,icon:L},p),d&&(I=[I,(0,N.Tm)(d,{key:"addonAfter"})]);const F=r()($,{[`${$}-rtl`]:"rtl"===h,[`${$}-${M}`]:!!M,[`${$}-with-button`]:!!p},s);return l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{E.current||m||D(e)}},O,{size:M,onCompositionStart:e=>{E.current=!0,null==g||g(e)},onCompositionEnd:e=>{E.current=!1,null==C||C(e)},prefixCls:k,addonAfter:I,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:F,disabled:f}))})),k=n(1643);const S=u.Z;S.Group=c,S.Search=$,S.TextArea=k.Z,S.Password=E;var M=S},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var o=n(59301),r=n(92310),l=n.n(r),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:r,split:l,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},r),n{var n,r;const{getPrefixCls:i,space:c,direction:y}=o.useContext(s.E_),{size:g=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:x,direction:h="horizontal",prefixCls:E,split:w,style:N,wrap:P=!1,classNames:j,styles:Z}=e,z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[$,k]=Array.isArray(g)?g:[g,g],S=m(k),M=m($),R=f(k),T=f($),D=(0,a.Z)(x,{keepEmpty:!0}),L=void 0===b&&"horizontal"===h?"center":b,B=i("space",E),[I,_]=(0,d.Z)(B),A=l()(B,null==c?void 0:c.className,_,`${B}-${h}`,{[`${B}-rtl`]:"rtl"===y,[`${B}-align-${L}`]:L,[`${B}-gap-row-${k}`]:S,[`${B}-gap-col-${$}`]:M},C,O),F=l()(`${B}-item`,null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let Q=0;const q=D.map(((e,t)=>{var n,r;null!=e&&(Q=t);const l=e&&e.key||`${F}-${t}`;return o.createElement(p,{className:F,key:l,index:t,split:w,style:null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),G=o.useMemo((()=>({latestIndex:Q})),[Q]);if(0===D.length)return null;const H={};return P&&(H.flexWrap="wrap"),!M&&T&&(H.columnGap=$),!S&&R&&(H.rowGap=k),I(o.createElement("div",Object.assign({ref:t,className:A,style:Object.assign(Object.assign(Object.assign({},H),null==c?void 0:c.style),N)},z),o.createElement(u,{value:G},q)))}));const g=y;g.Compact=i.ZP;var b=g}}]); \ No newline at end of file diff --git a/12154.async.js b/12154.async.js deleted file mode 100644 index 86a57975f5..0000000000 --- a/12154.async.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[12154],{3148:function(e,n,t){"use strict";t.d(n,{Z:function(){return c}});var i=t(33614),r=t(59301),o={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"},a=t(1393),l=function(e,n){return r.createElement(a.Z,(0,i.Z)({},e,{ref:n,icon:o}))};var c=r.forwardRef(l)},28103:function(e,n,t){"use strict";t.d(n,{Z:function(){return h}});var i=t(92310),r=t.n(i),o=t(59301),a=t(36355),l=t(17313),c=t(83116),d=t(37613);const s=e=>{const{componentCls:n,sizePaddingEdgeHorizontal:t,colorSplit:i,lineWidth:r,textPaddingInline:o,orientationMargin:a,verticalMarginInline:c}=e;return{[n]:Object.assign(Object.assign({},(0,l.Wf)(e)),{borderBlockStart:`${r}px solid ${i}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:c,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${r}px solid ${i}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${n}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${i}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${r}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${n}-with-text-left`]:{"&::before":{width:100*a+"%"},"&::after":{width:100-100*a+"%"}},[`&-horizontal${n}-with-text-right`]:{"&::before":{width:100-100*a+"%"},"&::after":{width:100*a+"%"}},[`${n}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:o},"&-dashed":{background:"none",borderColor:i,borderStyle:"dashed",borderWidth:`${r}px 0 0`},[`&-horizontal${n}-with-text${n}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${n}-dashed`]:{borderInlineStartWidth:r,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${n}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${n}-with-text-left${n}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${n}-inner-text`]:{paddingInlineStart:t}},[`&-horizontal${n}-with-text-right${n}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${n}-inner-text`]:{paddingInlineEnd:t}}})}};var u=(0,c.Z)("Divider",(e=>{const n=(0,d.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[s(n)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),p=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);r{const{getPrefixCls:n,direction:t,divider:i}=o.useContext(a.E_),{prefixCls:l,type:c="horizontal",orientation:d="center",orientationMargin:s,className:h,rootClassName:g,children:f,dashed:b,plain:m,style:y}=e,$=p(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),w=n("divider",l),[S,v]=u(w),x=d.length>0?`-${d}`:d,k=!!f,C="left"===d&&null!=s,I="right"===d&&null!=s,O=r()(w,null==i?void 0:i.className,v,`${w}-${c}`,{[`${w}-with-text`]:k,[`${w}-with-text${x}`]:k,[`${w}-dashed`]:!!b,[`${w}-plain`]:!!m,[`${w}-rtl`]:"rtl"===t,[`${w}-no-default-orientation-margin-left`]:C,[`${w}-no-default-orientation-margin-right`]:I},h,g),E=o.useMemo((()=>"number"==typeof s?s:/^\d+$/.test(s)?Number(s):s),[s]),M=Object.assign(Object.assign({},C&&{marginLeft:E}),I&&{marginRight:E});return S(o.createElement("div",Object.assign({className:O,style:Object.assign(Object.assign({},null==i?void 0:i.style),y)},$,{role:"separator"}),f&&"vertical"!==c&&o.createElement("span",{className:`${w}-inner-text`,style:M},f)))}},78673:function(e,n,t){"use strict";t.d(n,{Z:function(){return P}});var i=t(42857),r=t(92310),o=t.n(r),a=t(33614),l=t(24018),c=t(54099),d=t(63011),s=t(59301),u=t(71366),p=t(20287),h=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],g=s.forwardRef((function(e,n){var t,i=e.prefixCls,r=void 0===i?"rc-switch":i,g=e.className,f=e.checked,b=e.defaultChecked,m=e.disabled,y=e.loadingIcon,$=e.checkedChildren,w=e.unCheckedChildren,S=e.onClick,v=e.onChange,x=e.onKeyDown,k=(0,d.Z)(e,h),C=(0,u.Z)(!1,{value:f,defaultValue:b}),I=(0,c.Z)(C,2),O=I[0],E=I[1];function M(e,n){var t=O;return m||(E(t=e),null==v||v(t,n)),t}var j=o()(r,g,(t={},(0,l.Z)(t,"".concat(r,"-checked"),O),(0,l.Z)(t,"".concat(r,"-disabled"),m),t));return s.createElement("button",(0,a.Z)({},k,{type:"button",role:"switch","aria-checked":O,disabled:m,className:j,ref:n,onKeyDown:function(e){e.which===p.Z.LEFT?M(!1,e):e.which===p.Z.RIGHT&&M(!0,e),null==x||x(e)},onClick:function(e){var n=M(!O,e);null==S||S(n,e)}}),y,s.createElement("span",{className:"".concat(r,"-inner")},s.createElement("span",{className:"".concat(r,"-inner-checked")},$),s.createElement("span",{className:"".concat(r,"-inner-unchecked")},w)))}));g.displayName="Switch";var f=g,b=t(14088),m=t(36355),y=t(1684),$=t(19716),w=t(64993),S=t(17313),v=t(83116),x=t(37613);const k=e=>{const{componentCls:n,trackHeightSM:t,trackPadding:i,trackMinWidthSM:r,innerMinMarginSM:o,innerMaxMarginSM:a,handleSizeSM:l}=e,c=`${n}-inner`;return{[n]:{[`&${n}-small`]:{minWidth:r,height:t,lineHeight:`${t}px`,[`${n}-inner`]:{paddingInlineStart:a,paddingInlineEnd:o,[`${c}-checked`]:{marginInlineStart:`calc(-100% + ${l+2*i}px - ${2*a}px)`,marginInlineEnd:`calc(100% - ${l+2*i}px + ${2*a}px)`},[`${c}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`${n}-handle`]:{width:l,height:l},[`${n}-loading-icon`]:{top:(l-e.switchLoadingIconSize)/2,fontSize:e.switchLoadingIconSize},[`&${n}-checked`]:{[`${n}-inner`]:{paddingInlineStart:o,paddingInlineEnd:a,[`${c}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${c}-unchecked`]:{marginInlineStart:`calc(100% - ${l+2*i}px + ${2*a}px)`,marginInlineEnd:`calc(-100% + ${l+2*i}px - ${2*a}px)`}},[`${n}-handle`]:{insetInlineStart:`calc(100% - ${l+i}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${c}`]:{[`${c}-unchecked`]:{marginInlineStart:e.marginXXS/2,marginInlineEnd:-e.marginXXS/2}},[`&${n}-checked ${c}`]:{[`${c}-checked`]:{marginInlineStart:-e.marginXXS/2,marginInlineEnd:e.marginXXS/2}}}}}}},C=e=>{const{componentCls:n,handleSize:t}=e;return{[n]:{[`${n}-loading-icon${e.iconCls}`]:{position:"relative",top:(t-e.fontSize)/2,color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${n}-checked ${n}-loading-icon`]:{color:e.switchColor}}}},I=e=>{const{componentCls:n,motion:t,trackPadding:i,handleBg:r,handleShadow:o,handleSize:a}=e,l=`${n}-handle`;return{[n]:{[l]:{position:"absolute",top:i,insetInlineStart:i,width:a,height:a,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:r,borderRadius:a/2,boxShadow:o,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${n}-checked ${l}`]:{insetInlineStart:`calc(100% - ${a+i}px)`},[`&:not(${n}-disabled):active`]:t?{[`${l}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${n}-checked ${l}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}:{}}}},O=e=>{const{componentCls:n,trackHeight:t,trackPadding:i,innerMinMargin:r,innerMaxMargin:o,handleSize:a}=e,l=`${n}-inner`;return{[n]:{[l]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:o,paddingInlineEnd:r,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${l}-checked, ${l}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none"},[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${a+2*i}px - ${2*o}px)`,marginInlineEnd:`calc(100% - ${a+2*i}px + ${2*o}px)`},[`${l}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`&${n}-checked ${l}`]:{paddingInlineStart:r,paddingInlineEnd:o,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${a+2*i}px + ${2*o}px)`,marginInlineEnd:`calc(-100% + ${a+2*i}px - ${2*o}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:2*i,marginInlineEnd:2*-i}},[`&${n}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:2*-i,marginInlineEnd:2*i}}}}}},E=e=>{const{componentCls:n,trackHeight:t,trackMinWidth:i}=e;return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,S.Wf)(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:i,height:t,lineHeight:`${t}px`,verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${n}-disabled)`]:{background:e.colorTextTertiary}}),(0,S.Qy)(e)),{[`&${n}-checked`]:{background:e.switchColor,[`&:hover:not(${n}-disabled)`]:{background:e.colorPrimaryHover}},[`&${n}-loading, &${n}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${n}-rtl`]:{direction:"rtl"}})}};var M=(0,v.Z)("Switch",(e=>{const n=(0,x.TS)(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:.75*e.fontSizeIcon,switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[E(n),O(n),I(n),C(n),k(n)]}),(e=>{const{fontSize:n,lineHeight:t,controlHeight:i,colorWhite:r}=e,o=n*t,a=i/2,l=o-4,c=a-4;return{trackHeight:o,trackHeightSM:a,trackMinWidth:2*l+8,trackMinWidthSM:2*c+4,trackPadding:2,handleBg:r,handleSize:l,handleSizeSM:c,handleShadow:`0 2px 4px 0 ${new w.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+2+4,innerMinMarginSM:c/2,innerMaxMarginSM:c+2+4}})),j=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,size:r,disabled:a,loading:l,className:c,rootClassName:d,style:u}=e,p=j(e,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:h,direction:g,switch:w}=s.useContext(m.E_),S=s.useContext(y.Z),v=(null!=a?a:S)||l,x=h("switch",t),k=s.createElement("div",{className:`${x}-handle`},l&&s.createElement(i.Z,{className:`${x}-loading-icon`})),[C,I]=M(x),O=(0,$.Z)(r),E=o()(null==w?void 0:w.className,{[`${x}-small`]:"small"===O,[`${x}-loading`]:l,[`${x}-rtl`]:"rtl"===g},c,d,I),z=Object.assign(Object.assign({},null==w?void 0:w.style),u);return C(s.createElement(b.Z,{component:"Switch"},s.createElement(f,Object.assign({},p,{prefixCls:x,className:E,style:z,disabled:v,ref:n,loadingIcon:k}))))}));z.__ANT_SWITCH=!0;var P=z},25769:function(e,n,t){"use strict";var i=t(98040),r={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,n){var t,o,a,l,c,d,s=!1;n||(n={}),t=n.debug||!1;try{if(a=i(),l=document.createRange(),c=document.getSelection(),(d=document.createElement("span")).textContent=e,d.ariaHidden="true",d.style.all="unset",d.style.position="fixed",d.style.top=0,d.style.clip="rect(0, 0, 0, 0)",d.style.whiteSpace="pre",d.style.webkitUserSelect="text",d.style.MozUserSelect="text",d.style.msUserSelect="text",d.style.userSelect="text",d.addEventListener("copy",(function(i){if(i.stopPropagation(),n.format)if(i.preventDefault(),void 0===i.clipboardData){t&&console.warn("unable to use e.clipboardData"),t&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var o=r[n.format]||r.default;window.clipboardData.setData(o,e)}else i.clipboardData.clearData(),i.clipboardData.setData(n.format,e);n.onCopy&&(i.preventDefault(),n.onCopy(i.clipboardData))})),document.body.appendChild(d),l.selectNodeContents(d),c.addRange(l),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");s=!0}catch(i){t&&console.error("unable to copy using execCommand: ",i),t&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(n.format||"text",e),n.onCopy&&n.onCopy(window.clipboardData),s=!0}catch(i){t&&console.error("unable to copy using clipboardData: ",i),t&&console.error("falling back to prompt"),o=function(e){var n=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,n)}("message"in n?n.message:"Copy to clipboard: #{key}, Enter"),window.prompt(o,e)}}finally{c&&("function"==typeof c.removeRange?c.removeRange(l):c.removeAllRanges()),d&&document.body.removeChild(d),a()}return s}},83145:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.CopyToClipboard=void 0;var i=o(t(59301)),r=o(t(25769));function o(e){return e&&e.__esModule?e:{default:e}}function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function l(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);n&&(i=i.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,i)}return t}function c(e,n){if(null==e)return{};var t,i,r=function(e,n){if(null==e)return{};var t,i,r={},o=Object.keys(e);for(i=0;i=0||(r[t]=e[t]);return r}(e,n);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(i=0;i=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(r[t]=e[t])}return r}function d(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function s(e,n){for(var t=0;t{var{prefixCls:t,className:r,hoverable:o=!0}=e,i=u(e,["prefixCls","className","hoverable"]);const{getPrefixCls:s}=a.useContext(l.E_),c=s("card",t),d=n()(`${c}-grid`,r,{[`${c}-grid-hoverable`]:o});return a.createElement("div",Object.assign({},i,{className:d}))},f=r(17313),h=r(83116),g=r(37613);const b=e=>{const{antCls:t,componentCls:r,headerHeight:o,cardPaddingBase:n,tabsMarginBottom:i}=e;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:o,marginBottom:-1,padding:`0 ${n}px`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`},(0,f.dF)()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},f.vS),{[`\n > ${r}-typography,\n > ${r}-typography-edit-content\n `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${t}-tabs-top`]:{clear:"both",marginBottom:i,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorderSecondary}`}}})},m=e=>{const{cardPaddingBase:t,colorBorderSecondary:r,cardShadow:o,lineWidth:n}=e;return{width:"33.33%",padding:t,border:0,borderRadius:0,boxShadow:`\n ${n}px 0 0 0 ${r},\n 0 ${n}px 0 0 ${r},\n ${n}px ${n}px 0 0 ${r},\n ${n}px 0 0 0 ${r} inset,\n 0 ${n}px 0 0 ${r} inset;\n `,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:o}}},y=e=>{const{componentCls:t,iconCls:r,actionsLiMargin:o,cardActionsIconSize:n,colorBorderSecondary:i,actionsBg:a}=e;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:a,borderTop:`${e.lineWidth}px ${e.lineType} ${i}`,display:"flex",borderRadius:`0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px `},(0,f.dF)()),{"& > li":{margin:o,color:e.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:2*e.cardActionsIconSize,fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer","&:hover":{color:e.colorPrimary,transition:`color ${e.motionDurationMid}`},[`a:not(${t}-btn), > ${r}`]:{display:"inline-block",width:"100%",color:e.colorTextDescription,lineHeight:e.fontSize*e.lineHeight+"px",transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${r}`]:{fontSize:n,lineHeight:n*e.lineHeight+"px"}},"&:not(:last-child)":{borderInlineEnd:`${e.lineWidth}px ${e.lineType} ${i}`}}})},v=e=>Object.assign(Object.assign({margin:`-${e.marginXXS}px 0`,display:"flex"},(0,f.dF)()),{"&-avatar":{paddingInlineEnd:e.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:e.marginXS}},"&-title":Object.assign({color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG},f.vS),"&-description":{color:e.colorTextDescription}}),x=e=>{const{componentCls:t,cardPaddingBase:r,colorFillAlter:o}=e;return{[`${t}-head`]:{padding:`0 ${r}px`,background:o,"&-title":{fontSize:e.fontSize}},[`${t}-body`]:{padding:`${e.padding}px ${r}px`}}},C=e=>{const{componentCls:t}=e;return{overflow:"hidden",[`${t}-body`]:{userSelect:"none"}}},$=e=>{const{antCls:t,componentCls:r,cardShadow:o,cardHeadPadding:n,colorBorderSecondary:i,boxShadowTertiary:a,cardPaddingBase:l,extraColor:s}=e;return{[r]:Object.assign(Object.assign({},(0,f.Wf)(e)),{position:"relative",background:e.colorBgContainer,borderRadius:e.borderRadiusLG,[`&:not(${r}-bordered)`]:{boxShadow:a},[`${r}-head`]:b(e),[`${r}-extra`]:{marginInlineStart:"auto",color:s,fontWeight:"normal",fontSize:e.fontSize},[`${r}-body`]:Object.assign({padding:l,borderRadius:` 0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px`},(0,f.dF)()),[`${r}-grid`]:m(e),[`${r}-cover`]:{"> *":{display:"block",width:"100%"},[`img, img + ${t}-image-mask`]:{borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`}},[`${r}-actions`]:y(e),[`${r}-meta`]:v(e)}),[`${r}-bordered`]:{border:`${e.lineWidth}px ${e.lineType} ${i}`,[`${r}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${r}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${e.motionDurationMid}, border-color ${e.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:o}},[`${r}-contain-grid`]:{[`${r}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${r}-loading) ${r}-body`]:{marginBlockStart:-e.lineWidth,marginInlineStart:-e.lineWidth,padding:0}},[`${r}-contain-tabs`]:{[`> ${r}-head`]:{[`${r}-head-title, ${r}-extra`]:{paddingTop:n}}},[`${r}-type-inner`]:x(e),[`${r}-loading`]:C(e),[`${r}-rtl`]:{direction:"rtl"}}},S=e=>{const{componentCls:t,cardPaddingSM:r,headerHeightSM:o,headerFontSizeSM:n}=e;return{[`${t}-small`]:{[`> ${t}-head`]:{minHeight:o,padding:`0 ${r}px`,fontSize:n,[`> ${t}-head-wrapper`]:{[`> ${t}-extra`]:{fontSize:e.fontSize}}},[`> ${t}-body`]:{padding:r}},[`${t}-small${t}-contain-tabs`]:{[`> ${t}-head`]:{[`${t}-head-title, ${t}-extra`]:{minHeight:o,paddingTop:0,display:"flex",alignItems:"center"}}}}};var w=(0,h.Z)("Card",(e=>{const t=(0,g.TS)(e,{cardShadow:e.boxShadowCard,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardActionsIconSize:e.fontSize,cardPaddingSM:12});return[$(t),S(t)]}),(e=>({headerBg:"transparent",headerFontSize:e.fontSizeLG,headerFontSizeSM:e.fontSize,headerHeight:e.fontSizeLG*e.lineHeightLG+2*e.padding,headerHeightSM:e.fontSize*e.lineHeight+2*e.paddingXS,actionsBg:e.colorBgContainer,actionsLiMargin:`${e.paddingSM}px 0`,tabsMarginBottom:-e.padding-e.lineWidth,extraColor:e.colorText}))),O=function(e,t){var r={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(o=Object.getOwnPropertySymbols(e);n{const{prefixCls:r,className:o,rootClassName:u,style:f,extra:h,headStyle:g={},bodyStyle:b={},title:m,loading:y,bordered:v=!0,size:x,type:C,cover:$,actions:S,tabList:P,children:E,activeTabKey:j,defaultActiveTabKey:k,tabBarExtraContent:L,hoverable:z,tabProps:T={}}=e,B=O(e,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps"]),{getPrefixCls:M,direction:A,card:N}=a.useContext(l.E_),I=a.useMemo((()=>{let e=!1;return a.Children.forEach(E,(t=>{t&&t.type&&t.type===p&&(e=!0)})),e}),[E]),R=M("card",r),[H,D]=w(R),W=a.createElement(c.Z,{loading:!0,active:!0,paragraph:{rows:4},title:!1},E),F=void 0!==j,_=Object.assign(Object.assign({},T),{[F?"activeKey":"defaultActiveKey"]:F?j:k,tabBarExtraContent:L});let Z;const G=(0,s.Z)(x),U=G&&"default"!==G?G:"large",X=P?a.createElement(d.Z,Object.assign({size:U},_,{className:`${R}-head-tabs`,onChange:t=>{var r;null===(r=e.onTabChange)||void 0===r||r.call(e,t)},items:P.map((e=>{var{tab:t}=e,r=O(e,["tab"]);return Object.assign({label:t},r)}))})):null;(m||h||X)&&(Z=a.createElement("div",{className:`${R}-head`,style:g},a.createElement("div",{className:`${R}-head-wrapper`},m&&a.createElement("div",{className:`${R}-head-title`},m),h&&a.createElement("div",{className:`${R}-extra`},h)),X));const K=$?a.createElement("div",{className:`${R}-cover`},$):null,Y=a.createElement("div",{className:`${R}-body`,style:b},y?W:E),V=S&&S.length?a.createElement("ul",{className:`${R}-actions`},function(e){return e.map(((t,r)=>a.createElement("li",{style:{width:100/e.length+"%"},key:`action-${r}`},a.createElement("span",null,t))))}(S)):null,q=(0,i.Z)(B,["onTabChange"]),Q=n()(R,null==N?void 0:N.className,{[`${R}-loading`]:y,[`${R}-bordered`]:v,[`${R}-hoverable`]:z,[`${R}-contain-grid`]:I,[`${R}-contain-tabs`]:P&&P.length,[`${R}-${G}`]:G,[`${R}-type-${C}`]:!!C,[`${R}-rtl`]:"rtl"===A},o,u,D),J=Object.assign(Object.assign({},null==N?void 0:N.style),f);return H(a.createElement("div",Object.assign({ref:t},q,{className:Q,style:J}),Z,K,Y,V))}));var E=function(e,t){var r={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(o=Object.getOwnPropertySymbols(e);n{const{prefixCls:t,className:r,avatar:o,title:i,description:s}=e,c=E(e,["prefixCls","className","avatar","title","description"]),{getPrefixCls:d}=a.useContext(l.E_),u=d("card",t),p=n()(`${u}-meta`,r),f=o?a.createElement("div",{className:`${u}-meta-avatar`},o):null,h=i?a.createElement("div",{className:`${u}-meta-title`},i):null,g=s?a.createElement("div",{className:`${u}-meta-description`},s):null,b=h||g?a.createElement("div",{className:`${u}-meta-detail`},h,g):null;return a.createElement("div",Object.assign({},c,{className:p}),f,b)};const k=P;k.Grid=p,k.Meta=j;var L=k},28103:function(e,t,r){"use strict";r.d(t,{Z:function(){return f}});var o=r(92310),n=r.n(o),i=r(59301),a=r(36355),l=r(17313),s=r(83116),c=r(37613);const d=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:r,colorSplit:o,lineWidth:n,textPaddingInline:i,orientationMargin:a,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},(0,l.Wf)(e)),{borderBlockStart:`${n}px solid ${o}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${n}px solid ${o}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${o}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${n}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*a+"%"},"&::after":{width:100-100*a+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*a+"%"},"&::after":{width:100*a+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:i},"&-dashed":{background:"none",borderColor:o,borderStyle:"dashed",borderWidth:`${n}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:n,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-left${t}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:r}},[`&-horizontal${t}-with-text-right${t}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:r}}})}};var u=(0,s.Z)("Divider",(e=>{const t=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),p=function(e,t){var r={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(o=Object.getOwnPropertySymbols(e);n{const{getPrefixCls:t,direction:r,divider:o}=i.useContext(a.E_),{prefixCls:l,type:s="horizontal",orientation:c="center",orientationMargin:d,className:f,rootClassName:h,children:g,dashed:b,plain:m,style:y}=e,v=p(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),x=t("divider",l),[C,$]=u(x),S=c.length>0?`-${c}`:c,w=!!g,O="left"===c&&null!=d,P="right"===c&&null!=d,E=n()(x,null==o?void 0:o.className,$,`${x}-${s}`,{[`${x}-with-text`]:w,[`${x}-with-text${S}`]:w,[`${x}-dashed`]:!!b,[`${x}-plain`]:!!m,[`${x}-rtl`]:"rtl"===r,[`${x}-no-default-orientation-margin-left`]:O,[`${x}-no-default-orientation-margin-right`]:P},f,h),j=i.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),k=Object.assign(Object.assign({},O&&{marginLeft:j}),P&&{marginRight:j});return C(i.createElement("div",Object.assign({className:E,style:Object.assign(Object.assign({},null==o?void 0:o.style),y)},v,{role:"separator"}),g&&"vertical"!==s&&i.createElement("span",{className:`${x}-inner-text`,style:k},g)))}},44e3:function(e,t,r){"use strict";var o=r(84966),n=r(86737);const i=o.ZP;i.Header=o.h4,i.Footer=o.$_,i.Content=o.VY,i.Sider=n.Z,t.Z=i},12563:function(e,t,r){"use strict";r.d(t,{Z:function(){return P}});var o=r(59301),n=r(53043),i=r(92310),a=r.n(i),l=r(36785),s=r(47729),c=r(14088),d=r(36355),u=r(17313),p=r(37613),f=r(83116);const h=e=>{const{lineWidth:t,fontSizeIcon:r}=e,o=e.fontSizeSM,n=e.lineHeightSM*o+"px";return(0,p.TS)(e,{tagFontSize:o,tagLineHeight:n,tagIconSize:r-2*t,tagPaddingHorizontal:8,tagBorderlessBg:e.colorFillTertiary})},g=e=>({defaultBg:e.colorFillQuaternary,defaultColor:e.colorText});var b=(0,f.Z)("Tag",(e=>(e=>{const{paddingXXS:t,lineWidth:r,tagPaddingHorizontal:o,componentCls:n}=e,i=o-r,a=t-r;return{[n]:Object.assign(Object.assign({},(0,u.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:i,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${n}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${n}-close-icon`]:{marginInlineStart:a,color:e.colorTextDescription,fontSize:e.tagIconSize,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${n}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${n}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:i}}),[`${n}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}})(h(e))),g),m=function(e,t){var r={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(o=Object.getOwnPropertySymbols(e);n{const{prefixCls:t,style:r,className:n,checked:i,onChange:l,onClick:s}=e,c=m(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:u,tag:p}=o.useContext(d.E_),f=u("tag",t),[h,g]=b(f),y=a()(f,`${f}-checkable`,{[`${f}-checkable-checked`]:i},null==p?void 0:p.className,n,g);return h(o.createElement("span",Object.assign({},c,{style:Object.assign(Object.assign({},r),null==p?void 0:p.style),className:y,onClick:e=>{null==l||l(!i),null==s||s(e)}})))},v=r(45157);var x=(0,f.b)(["Tag","preset"],(e=>(e=>(0,v.Z)(e,((t,r)=>{let{textColor:o,lightBorderColor:n,lightColor:i,darkColor:a}=r;return{[`${e.componentCls}-${t}`]:{color:o,background:i,borderColor:n,"&-inverse":{color:e.colorTextLightSolid,background:a,borderColor:a},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}})))(h(e))),g);const C=(e,t,r)=>{const o="string"!=typeof(n=r)?n:n.charAt(0).toUpperCase()+n.slice(1);var n;return{[`${e.componentCls}-${t}`]:{color:e[`color${r}`],background:e[`color${o}Bg`],borderColor:e[`color${o}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}};var $=(0,f.b)(["Tag","status"],(e=>{const t=h(e);return[C(t,"success","Success"),C(t,"processing","Info"),C(t,"error","Error"),C(t,"warning","Warning")]}),g),S=function(e,t){var r={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(o=Object.getOwnPropertySymbols(e);n{const{prefixCls:r,className:i,rootClassName:u,style:p,children:f,icon:h,color:g,onClose:m,closeIcon:y,closable:v,bordered:C=!0}=e,w=S(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:O,direction:P,tag:E}=o.useContext(d.E_),[j,k]=o.useState(!0);o.useEffect((()=>{"visible"in w&&k(w.visible)}),[w.visible]);const L=(0,l.o2)(g),z=(0,l.yT)(g),T=L||z,B=Object.assign(Object.assign({backgroundColor:g&&!T?g:void 0},null==E?void 0:E.style),p),M=O("tag",r),[A,N]=b(M),I=a()(M,null==E?void 0:E.className,{[`${M}-${g}`]:T,[`${M}-has-color`]:g&&!T,[`${M}-hidden`]:!j,[`${M}-rtl`]:"rtl"===P,[`${M}-borderless`]:!C},i,u,N),R=e=>{e.stopPropagation(),null==m||m(e),e.defaultPrevented||k(!1)},[,H]=(0,s.Z)(v,y,(e=>null===e?o.createElement(n.Z,{className:`${M}-close-icon`,onClick:R}):o.createElement("span",{className:`${M}-close-icon`,onClick:R},e)),null,!1),D="function"==typeof w.onClick||f&&"a"===f.type,W=h||null,F=W?o.createElement(o.Fragment,null,W,f&&o.createElement("span",null,f)):f,_=o.createElement("span",Object.assign({},w,{ref:t,className:I,style:B}),F,H,L&&o.createElement(x,{key:"preset",prefixCls:M}),z&&o.createElement($,{key:"status",prefixCls:M}));return A(D?o.createElement(c.Z,{component:"Tag"},_):_)},O=o.forwardRef(w);O.CheckableTag=y;var P=O},25769:function(e,t,r){"use strict";var o=r(98040),n={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var r,i,a,l,s,c,d=!1;t||(t={}),r=t.debug||!1;try{if(a=o(),l=document.createRange(),s=document.getSelection(),(c=document.createElement("span")).textContent=e,c.ariaHidden="true",c.style.all="unset",c.style.position="fixed",c.style.top=0,c.style.clip="rect(0, 0, 0, 0)",c.style.whiteSpace="pre",c.style.webkitUserSelect="text",c.style.MozUserSelect="text",c.style.msUserSelect="text",c.style.userSelect="text",c.addEventListener("copy",(function(o){if(o.stopPropagation(),t.format)if(o.preventDefault(),void 0===o.clipboardData){r&&console.warn("unable to use e.clipboardData"),r&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var i=n[t.format]||n.default;window.clipboardData.setData(i,e)}else o.clipboardData.clearData(),o.clipboardData.setData(t.format,e);t.onCopy&&(o.preventDefault(),t.onCopy(o.clipboardData))})),document.body.appendChild(c),l.selectNodeContents(c),s.addRange(l),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");d=!0}catch(o){r&&console.error("unable to copy using execCommand: ",o),r&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),d=!0}catch(o){r&&console.error("unable to copy using clipboardData: ",o),r&&console.error("falling back to prompt"),i=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(i,e)}}finally{s&&("function"==typeof s.removeRange?s.removeRange(l):s.removeAllRanges()),c&&document.body.removeChild(c),a()}return d}},24334:function(e,t,r){var o,n;n="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==r.g?r.g:this,e.exports=function(r){"use strict";var n,i=(r=r||{}).Base64,a="2.6.4",l="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=function(e){for(var t={},r=0,o=e.length;r>>6)+c(128|63&t):c(224|t>>>12&15)+c(128|t>>>6&63)+c(128|63&t);var t=65536+1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320);return c(240|t>>>18&7)+c(128|t>>>12&63)+c(128|t>>>6&63)+c(128|63&t)},u=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,p=function(e){return e.replace(u,d)},f=function(e){var t=[0,2,1][e.length%3],r=e.charCodeAt(0)<<16|(e.length>1?e.charCodeAt(1):0)<<8|(e.length>2?e.charCodeAt(2):0);return[l.charAt(r>>>18),l.charAt(r>>>12&63),t>=2?"=":l.charAt(r>>>6&63),t>=1?"=":l.charAt(63&r)].join("")},h=r.btoa&&"function"==typeof r.btoa?function(e){return r.btoa(e)}:function(e){if(e.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return e.replace(/[\s\S]{1,3}/g,f)},g=function(e){return h(p(String(e)))},b=function(e){return e.replace(/[+\/]/g,(function(e){return"+"==e?"-":"_"})).replace(/=/g,"")},m=function(e,t){return t?b(g(e)):g(e)},y=function(e){return m(e,!0)};r.Uint8Array&&(n=function(e,t){for(var r="",o=0,n=e.length;o>>18)+l.charAt(c>>>12&63)+(void 0!==a?l.charAt(c>>>6&63):"=")+(void 0!==s?l.charAt(63&c):"=")}return t?b(r):r});var v,x=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,C=function(e){switch(e.length){case 4:var t=((7&e.charCodeAt(0))<<18|(63&e.charCodeAt(1))<<12|(63&e.charCodeAt(2))<<6|63&e.charCodeAt(3))-65536;return c(55296+(t>>>10))+c(56320+(1023&t));case 3:return c((15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2));default:return c((31&e.charCodeAt(0))<<6|63&e.charCodeAt(1))}},$=function(e){return e.replace(x,C)},S=function(e){var t=e.length,r=t%4,o=(t>0?s[e.charAt(0)]<<18:0)|(t>1?s[e.charAt(1)]<<12:0)|(t>2?s[e.charAt(2)]<<6:0)|(t>3?s[e.charAt(3)]:0),n=[c(o>>>16),c(o>>>8&255),c(255&o)];return n.length-=[0,0,2,1][r],n.join("")},w=r.atob&&"function"==typeof r.atob?function(e){return r.atob(e)}:function(e){return e.replace(/\S{1,4}/g,S)},O=function(e){return w(String(e).replace(/[^A-Za-z0-9\+\/]/g,""))},P=function(e){return $(w(e))},E=function(e){return String(e).replace(/[-_]/g,(function(e){return"-"==e?"+":"/"})).replace(/[^A-Za-z0-9\+\/]/g,"")},j=function(e){return P(E(e))};r.Uint8Array&&(v=function(e){return Uint8Array.from(O(E(e)),(function(e){return e.charCodeAt(0)}))});var k=function(){var e=r.Base64;return r.Base64=i,e};if(r.Base64={VERSION:a,atob:O,btoa:h,fromBase64:j,toBase64:m,utob:p,encode:m,encodeURI:y,btou:$,decode:j,noConflict:k,fromUint8Array:n,toUint8Array:v},"function"==typeof Object.defineProperty){var L=function(e){return{value:e,enumerable:!1,writable:!0,configurable:!0}};r.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",L((function(){return j(this)}))),Object.defineProperty(String.prototype,"toBase64",L((function(e){return m(this,e)}))),Object.defineProperty(String.prototype,"toBase64URI",L((function(){return m(this,!0)})))}}return r.Meteor&&(Base64=r.Base64),e.exports?e.exports.Base64=r.Base64:void 0===(o=function(){return r.Base64}.apply(t,[]))||(e.exports=o),{Base64:r.Base64}}(n)},83145:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var o=i(r(59301)),n=i(r(25769));function i(e){return e&&e.__esModule?e:{default:e}}function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,o)}return r}function s(e,t){if(null==e)return{};var r,o,n=function(e,t){if(null==e)return{};var r,o,n={},i=Object.keys(e);for(o=0;o=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){for(var r=0;r=0||Object.prototype.hasOwnProperty.call(e,o)&&(r[o]=e[o]);return r}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));c.ref=function(t){e.scrollComponent=t,s&&s(t)};var d=[r];return n&&(l?a?d.unshift(l):d.push(l):this.defaultLoader&&(a?d.unshift(this.defaultLoader):d.push(this.defaultLoader))),i.default.createElement(o,c,d)}}]),t}(n.Component);s.propTypes={children:a.default.node.isRequired,element:a.default.node,hasMore:a.default.bool,initialLoad:a.default.bool,isReverse:a.default.bool,loader:a.default.node,loadMore:a.default.func.isRequired,pageStart:a.default.number,ref:a.default.func,getScrollParent:a.default.func,threshold:a.default.number,useCapture:a.default.bool,useWindow:a.default.bool},s.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=s,e.exports=t.default},26724:function(e,t,r){e.exports=r(51581)},98040:function(e){e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,r=[],o=0;o{(0,d.default)("Draggable: onDragStart: %j",e);if(!1===this.props.onStart(t,(0,l.createDraggableData)(this,e)))return!1;this.setState({dragging:!0,dragged:!0})})),h(this,"onDrag",((t,e)=>{if(!this.state.dragging)return!1;(0,d.default)("Draggable: onDrag: %j",e);const n=(0,l.createDraggableData)(this,e),o={x:n.x,y:n.y,slackX:0,slackY:0};if(this.props.bounds){const{x:t,y:e}=o;o.x+=this.state.slackX,o.y+=this.state.slackY;const[r,a]=(0,l.getBoundPosition)(this,o.x,o.y);o.x=r,o.y=a,o.slackX=this.state.slackX+(t-o.x),o.slackY=this.state.slackY+(e-o.y),n.x=o.x,n.y=o.y,n.deltaX=o.x-this.state.x,n.deltaY=o.y-this.state.y}if(!1===this.props.onDrag(t,n))return!1;this.setState(o)})),h(this,"onDragStop",((t,e)=>{if(!this.state.dragging)return!1;if(!1===this.props.onStop(t,(0,l.createDraggableData)(this,e)))return!1;(0,d.default)("Draggable: onDragStop: %j",e);const n={dragging:!1,slackX:0,slackY:0};if(Boolean(this.props.position)){const{x:t,y:e}=this.props.position;n.x=t,n.y=e}this.setState(n)})),this.state={dragging:!1,dragged:!1,x:t.position?t.position.x:t.defaultPosition.x,y:t.position?t.position.y:t.defaultPosition.y,prevPropsPosition:{...t.position},slackX:0,slackY:0,isElementSVG:!1},!t.position||t.onDrag||t.onStop||console.warn("A `position` was applied to this , without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element.")}componentDidMount(){void 0!==window.SVGElement&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}componentWillUnmount(){this.setState({dragging:!1})}findDOMNode(){var t,e;return null!==(t=null===(e=this.props)||void 0===e||null===(e=e.nodeRef)||void 0===e?void 0:e.current)&&void 0!==t?t:a.default.findDOMNode(this)}render(){const{axis:t,bounds:e,children:n,defaultPosition:r,defaultClassName:a,defaultClassNameDragging:u,defaultClassNameDragged:d,position:f,positionOffset:p,scale:h,...m}=this.props;let y={},b=null;const v=!Boolean(f)||this.state.dragging,D=f||r,S={x:(0,l.canDragX)(this)&&v?this.state.x:D.x,y:(0,l.canDragY)(this)&&v?this.state.y:D.y};this.state.isElementSVG?b=(0,s.createSVGTransform)(S,p):y=(0,s.createCSSTransform)(S,p);const w=(0,i.default)(n.props.className||"",a,{[u]:this.state.dragging,[d]:this.state.dragged});return o.createElement(c.default,g({},m,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),o.cloneElement(o.Children.only(n),{className:w,style:{...n.props.style,...y},transform:b}))}}e.default=m,h(m,"displayName","Draggable"),h(m,"propTypes",{...c.default.propTypes,axis:r.default.oneOf(["both","x","y","none"]),bounds:r.default.oneOfType([r.default.shape({left:r.default.number,right:r.default.number,top:r.default.number,bottom:r.default.number}),r.default.string,r.default.oneOf([!1])]),defaultClassName:r.default.string,defaultClassNameDragging:r.default.string,defaultClassNameDragged:r.default.string,defaultPosition:r.default.shape({x:r.default.number,y:r.default.number}),positionOffset:r.default.shape({x:r.default.oneOfType([r.default.number,r.default.string]),y:r.default.oneOfType([r.default.number,r.default.string])}),position:r.default.shape({x:r.default.number,y:r.default.number}),className:u.dontSetMe,style:u.dontSetMe,transform:u.dontSetMe}),h(m,"defaultProps",{...c.default.defaultProps,axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1})},80486:function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=d(e);if(n&&n.has(t))return n.get(t);var o={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in t)if("default"!==a&&Object.prototype.hasOwnProperty.call(t,a)){var i=r?Object.getOwnPropertyDescriptor(t,a):null;i&&(i.get||i.set)?Object.defineProperty(o,a,i):o[a]=t[a]}o.default=t,n&&n.set(t,o);return o}(n(59301)),r=c(n(12708)),a=c(n(4676)),i=n(13957),s=n(60976),l=n(36641),u=c(n(94187));function c(t){return t&&t.__esModule?t:{default:t}}function d(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(d=function(t){return t?n:e})(t)}function f(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=typeof t||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var o=n.call(t,e||"default");if("object"!=typeof o)return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==typeof e?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}const p={start:"touchstart",move:"touchmove",stop:"touchend"},g={start:"mousedown",move:"mousemove",stop:"mouseup"};let h=g;class m extends o.Component{constructor(){super(...arguments),f(this,"dragging",!1),f(this,"lastX",NaN),f(this,"lastY",NaN),f(this,"touchIdentifier",null),f(this,"mounted",!1),f(this,"handleDragStart",(t=>{if(this.props.onMouseDown(t),!this.props.allowAnyClick&&"number"==typeof t.button&&0!==t.button)return!1;const e=this.findDOMNode();if(!e||!e.ownerDocument||!e.ownerDocument.body)throw new Error(" not mounted on DragStart!");const{ownerDocument:n}=e;if(this.props.disabled||!(t.target instanceof n.defaultView.Node)||this.props.handle&&!(0,i.matchesSelectorAndParentsTo)(t.target,this.props.handle,e)||this.props.cancel&&(0,i.matchesSelectorAndParentsTo)(t.target,this.props.cancel,e))return;"touchstart"===t.type&&t.preventDefault();const o=(0,i.getTouchIdentifier)(t);this.touchIdentifier=o;const r=(0,s.getControlPosition)(t,o,this);if(null==r)return;const{x:a,y:l}=r,c=(0,s.createCoreData)(this,a,l);(0,u.default)("DraggableCore: handleDragStart: %j",c),(0,u.default)("calling",this.props.onStart);!1!==this.props.onStart(t,c)&&!1!==this.mounted&&(this.props.enableUserSelectHack&&(0,i.addUserSelectStyles)(n),this.dragging=!0,this.lastX=a,this.lastY=l,(0,i.addEvent)(n,h.move,this.handleDrag),(0,i.addEvent)(n,h.stop,this.handleDragStop))})),f(this,"handleDrag",(t=>{const e=(0,s.getControlPosition)(t,this.touchIdentifier,this);if(null==e)return;let{x:n,y:o}=e;if(Array.isArray(this.props.grid)){let t=n-this.lastX,e=o-this.lastY;if([t,e]=(0,s.snapToGrid)(this.props.grid,t,e),!t&&!e)return;n=this.lastX+t,o=this.lastY+e}const r=(0,s.createCoreData)(this,n,o);(0,u.default)("DraggableCore: handleDrag: %j",r);if(!1!==this.props.onDrag(t,r)&&!1!==this.mounted)this.lastX=n,this.lastY=o;else try{this.handleDragStop(new MouseEvent("mouseup"))}catch(t){const e=document.createEvent("MouseEvents");e.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(e)}})),f(this,"handleDragStop",(t=>{if(!this.dragging)return;const e=(0,s.getControlPosition)(t,this.touchIdentifier,this);if(null==e)return;let{x:n,y:o}=e;if(Array.isArray(this.props.grid)){let t=n-this.lastX||0,e=o-this.lastY||0;[t,e]=(0,s.snapToGrid)(this.props.grid,t,e),n=this.lastX+t,o=this.lastY+e}const r=(0,s.createCoreData)(this,n,o);if(!1===this.props.onStop(t,r)||!1===this.mounted)return!1;const a=this.findDOMNode();a&&this.props.enableUserSelectHack&&(0,i.removeUserSelectStyles)(a.ownerDocument),(0,u.default)("DraggableCore: handleDragStop: %j",r),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,a&&((0,u.default)("DraggableCore: Removing handlers"),(0,i.removeEvent)(a.ownerDocument,h.move,this.handleDrag),(0,i.removeEvent)(a.ownerDocument,h.stop,this.handleDragStop))})),f(this,"onMouseDown",(t=>(h=g,this.handleDragStart(t)))),f(this,"onMouseUp",(t=>(h=g,this.handleDragStop(t)))),f(this,"onTouchStart",(t=>(h=p,this.handleDragStart(t)))),f(this,"onTouchEnd",(t=>(h=p,this.handleDragStop(t))))}componentDidMount(){this.mounted=!0;const t=this.findDOMNode();t&&(0,i.addEvent)(t,p.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;const t=this.findDOMNode();if(t){const{ownerDocument:e}=t;(0,i.removeEvent)(e,g.move,this.handleDrag),(0,i.removeEvent)(e,p.move,this.handleDrag),(0,i.removeEvent)(e,g.stop,this.handleDragStop),(0,i.removeEvent)(e,p.stop,this.handleDragStop),(0,i.removeEvent)(t,p.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,i.removeUserSelectStyles)(e)}}findDOMNode(){var t,e;return null!==(t=this.props)&&void 0!==t&&t.nodeRef?null===(e=this.props)||void 0===e||null===(e=e.nodeRef)||void 0===e?void 0:e.current:a.default.findDOMNode(this)}render(){return o.cloneElement(o.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}e.default=m,f(m,"displayName","DraggableCore"),f(m,"propTypes",{allowAnyClick:r.default.bool,children:r.default.node.isRequired,disabled:r.default.bool,enableUserSelectHack:r.default.bool,offsetParent:function(t,e){if(t[e]&&1!==t[e].nodeType)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:r.default.arrayOf(r.default.number),handle:r.default.string,cancel:r.default.string,nodeRef:r.default.object,onStart:r.default.func,onDrag:r.default.func,onStop:r.default.func,onMouseDown:r.default.func,scale:r.default.number,className:l.dontSetMe,style:l.dontSetMe,transform:l.dontSetMe}),f(m,"defaultProps",{allowAnyClick:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},12911:function(t,e,n){const{default:o,DraggableCore:r}=n(2637);t.exports=o,t.exports.default=o,t.exports.DraggableCore=r},13957:function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),e.addClassName=u,e.addEvent=function(t,e,n,o){if(!t)return;const r={capture:!0,...o};t.addEventListener?t.addEventListener(e,n,r):t.attachEvent?t.attachEvent("on"+e,n):t["on"+e]=n},e.addUserSelectStyles=function(t){if(!t)return;let e=t.getElementById("react-draggable-style-el");e||(e=t.createElement("style"),e.type="text/css",e.id="react-draggable-style-el",e.innerHTML=".react-draggable-transparent-selection *::-moz-selection {all: inherit;}\n",e.innerHTML+=".react-draggable-transparent-selection *::selection {all: inherit;}\n",t.getElementsByTagName("head")[0].appendChild(e));t.body&&u(t.body,"react-draggable-transparent-selection")},e.createCSSTransform=function(t,e){const n=l(t,e,"px");return{[(0,r.browserPrefixToKey)("transform",r.default)]:n}},e.createSVGTransform=function(t,e){return l(t,e,"")},e.getTouch=function(t,e){return t.targetTouches&&(0,o.findInArray)(t.targetTouches,(t=>e===t.identifier))||t.changedTouches&&(0,o.findInArray)(t.changedTouches,(t=>e===t.identifier))},e.getTouchIdentifier=function(t){if(t.targetTouches&&t.targetTouches[0])return t.targetTouches[0].identifier;if(t.changedTouches&&t.changedTouches[0])return t.changedTouches[0].identifier},e.getTranslation=l,e.innerHeight=function(t){let e=t.clientHeight;const n=t.ownerDocument.defaultView.getComputedStyle(t);return e-=(0,o.int)(n.paddingTop),e-=(0,o.int)(n.paddingBottom),e},e.innerWidth=function(t){let e=t.clientWidth;const n=t.ownerDocument.defaultView.getComputedStyle(t);return e-=(0,o.int)(n.paddingLeft),e-=(0,o.int)(n.paddingRight),e},e.matchesSelector=s,e.matchesSelectorAndParentsTo=function(t,e,n){let o=t;do{if(s(o,e))return!0;if(o===n)return!1;o=o.parentNode}while(o);return!1},e.offsetXYFromParent=function(t,e,n){const o=e===e.ownerDocument.body?{left:0,top:0}:e.getBoundingClientRect(),r=(t.clientX+e.scrollLeft-o.left)/n,a=(t.clientY+e.scrollTop-o.top)/n;return{x:r,y:a}},e.outerHeight=function(t){let e=t.clientHeight;const n=t.ownerDocument.defaultView.getComputedStyle(t);return e+=(0,o.int)(n.borderTopWidth),e+=(0,o.int)(n.borderBottomWidth),e},e.outerWidth=function(t){let e=t.clientWidth;const n=t.ownerDocument.defaultView.getComputedStyle(t);return e+=(0,o.int)(n.borderLeftWidth),e+=(0,o.int)(n.borderRightWidth),e},e.removeClassName=c,e.removeEvent=function(t,e,n,o){if(!t)return;const r={capture:!0,...o};t.removeEventListener?t.removeEventListener(e,n,r):t.detachEvent?t.detachEvent("on"+e,n):t["on"+e]=null},e.removeUserSelectStyles=function(t){if(!t)return;try{if(t.body&&c(t.body,"react-draggable-transparent-selection"),t.selection)t.selection.empty();else{const e=(t.defaultView||window).getSelection();e&&"Caret"!==e.type&&e.removeAllRanges()}}catch(t){}};var o=n(36641),r=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=a(e);if(n&&n.has(t))return n.get(t);var o={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in t)if("default"!==i&&Object.prototype.hasOwnProperty.call(t,i)){var s=r?Object.getOwnPropertyDescriptor(t,i):null;s&&(s.get||s.set)?Object.defineProperty(o,i,s):o[i]=t[i]}o.default=t,n&&n.set(t,o);return o}(n(32092));function a(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(a=function(t){return t?n:e})(t)}let i="";function s(t,e){return i||(i=(0,o.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],(function(e){return(0,o.isFunction)(t[e])}))),!!(0,o.isFunction)(t[i])&&t[i](e)}function l(t,e,n){let{x:o,y:r}=t,a="translate(".concat(o).concat(n,",").concat(r).concat(n,")");if(e){const t="".concat("string"==typeof e.x?e.x:e.x+n),o="".concat("string"==typeof e.y?e.y:e.y+n);a="translate(".concat(t,", ").concat(o,")")+a}return a}function u(t,e){t.classList?t.classList.add(e):t.className.match(new RegExp("(?:^|\\s)".concat(e,"(?!\\S)")))||(t.className+=" ".concat(e))}function c(t,e){t.classList?t.classList.remove(e):t.className=t.className.replace(new RegExp("(?:^|\\s)".concat(e,"(?!\\S)"),"g"),"")}},32092:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.browserPrefixToKey=r,e.browserPrefixToStyle=function(t,e){return e?"-".concat(e.toLowerCase(),"-").concat(t):t},e.default=void 0,e.getPrefix=o;const n=["Moz","Webkit","O","ms"];function o(){var t;let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"transform";if("undefined"==typeof window)return"";const o=null===(t=window.document)||void 0===t||null===(t=t.documentElement)||void 0===t?void 0:t.style;if(!o)return"";if(e in o)return"";for(let t=0;t: Unmounted during event!");return e}},36641:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.dontSetMe=function(t,e,n){if(t[e])return new Error("Invalid prop ".concat(e," passed to ").concat(n," - do not set this, set it on the child."))},e.findInArray=function(t,e){for(let n=0,o=t.length;n{const{prefixCls:n,className:r,popupClassName:i,dropdownClassName:f,children:v,dataSource:g}=e,y=(0,a.Z)(v);let b;1===y.length&&(0,c.l$)(y[0])&&!d(y[0])&&([b]=y);const C=b?()=>b:void 0;let O;O=y.length&&d(y[0])?v:g?g.map((e=>{if((0,c.l$)(e))return e;switch(typeof e){case"string":return s.createElement(m,{key:e,value:e},e);case"object":{const{value:t}=e;return s.createElement(m,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:x}=s.useContext(u.E_),E=x("select",n);return s.createElement(p.default,Object.assign({ref:t,suffixIcon:null},(0,l.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:E,popupClassName:i||f,className:o()(`${E}-auto-complete`,r),mode:p.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:C}),O)},v=s.forwardRef(f),g=(0,i.Z)(v);v.Option=m,v._InternalPanelDoNotUseOrYouWillBeFired=g,t.Z=v},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:O,children:x,className:E,menu:h,arrow:N,autoFocus:w,overlay:$,trigger:S,align:j,open:P,onOpenChange:Z,placement:z,getPopupContainer:k,href:M,icon:D=l.createElement(s.Z,null),title:T,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:_,overlayClassName:B,overlayStyle:F,destroyPopupOnHide:L,dropdownRender:A}=e,H=d(e,["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"]),Q=n("dropdown",f),U=`${Q}-button`,[q,G]=(0,m.Z)(Q),W={menu:h,arrow:N,autoFocus:w,align:j,disabled:y,trigger:y?[]:S,onOpenChange:Z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:_,overlayClassName:B,overlayStyle:F,destroyPopupOnHide:L,dropdownRender:A},{compactSize:X,compactItemClassnames:V}=(0,p.ri)(Q,o),Y=a()(U,V,E,G);"overlay"in e&&(W.overlay=$),"open"in e&&(W.open=P),W.placement="placement"in e?z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:O,href:M,title:T},x),K=l.createElement(i.ZP,{type:v,danger:g,icon:D}),[ee,te]=R([J,K]);return q(l.createElement(u.Z.Compact,Object.assign({className:Y,size:X,block:!0},H),ee,l.createElement(r.Z,Object.assign({},W),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(33614),m={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"},d=n(1393),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(76897),y=n(55405),b=n(25629),C=n(59412),O=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:N}=a.useContext(l.E_),w=N("input",v),$=N("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:w,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),N=n(78405),w=n(92343),$=n(3113),S=n(19716),j=n(33234),P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,O=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=a.useContext(l.E_),h=a.useRef(!1),Z=x("input-search",n),z=x("input",r),{compactSize:k}=(0,j.ri)(Z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),D=a.useRef(null),T=e=>{var t;document.activeElement===(null===(t=D.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=D.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(N.Z,null):null,_=`${Z}-button`;let B;const F=p||{},L=F.type&&!0===F.type.__ANT_BUTTON;B=L||"button"===F.type?(0,w.Tm)(F,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},L?{className:_,size:M}:{})):a.createElement($.ZP,{className:_,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:R,loading:d,icon:I},p),m&&(B=[B,(0,w.Tm)(m,{key:"addonAfter"})]);const A=o()(Z,{[`${Z}-rtl`]:"rtl"===E,[`${Z}-${M}`]:!!M,[`${Z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(D,t),onPressEnter:e=>{h.current||d||R(e)}},O,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:z,addonAfter:B,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),z=n(1643);const k=u.Z;k.Group=c,k.Search=Z,k.TextArea=z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:x,direction:E="horizontal",prefixCls:h,split:N,style:w,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,z]=Array.isArray(y)?y:[y,y],k=d(z),M=d(Z),D=f(z),T=f(Z),R=(0,l.Z)(x,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,_=i("space",h),[B,F]=(0,m.Z)(_),L=a()(_,null==c?void 0:c.className,F,`${_}-${E}`,{[`${_}-rtl`]:"rtl"===g,[`${_}-align-${I}`]:I,[`${_}-gap-row-${z}`]:k,[`${_}-gap-col-${Z}`]:M},C,O),A=a()(`${_}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:N,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),U=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const q={};return $&&(q.flexWrap="wrap"),!M&&T&&(q.columnGap=Z),!k&&D&&(q.rowGap=z),B(r.createElement("div",Object.assign({ref:t,className:L,style:Object.assign(Object.assign(Object.assign({},q),null==c?void 0:c.style),w)},P),r.createElement(u,{value:U},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:O=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:h,statistic:N}=r.useContext(i.E_),w=E("statistic",t),[$,S]=v(w),j=r.createElement(u,Object.assign({decimalSeparator:O,groupSeparator:x,prefixCls:w},e,{value:p})),P=s()(w,{[`${w}-rtl`]:"rtl"===h},null==N?void 0:N.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==N?void 0:N.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${w}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${w}-skeleton`},r.createElement("div",{style:l,className:`${w}-content`},f&&r.createElement("span",{className:`${w}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${w}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var O=r.memo(C);g.Countdown=O;var x=g}}]); \ No newline at end of file diff --git a/13390.async.js b/13390.async.js deleted file mode 100644 index f20f849f3b..0000000000 --- a/13390.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[13390,11947,48474,50928,52687,7436,1911,37637,80182,79635],{76897:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),a={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"},l=n(1393),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},26632:function(){},56762:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(59301);function o(){const[,e]=r.useReducer((e=>e+1),0);return e}},24905:function(e,t,n){n.d(t,{Z:function(){return w}});var r=n(92310),o=n.n(r),a=n(5630),l=n(59301),i=n(36355),s=n(1684),c=n(32441);var u=l.createContext(null),d=n(98447),p=n(14088),f=n(4572),m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:v,rootClassName:y,children:b,indeterminate:g=!1,style:C,onMouseEnter:h,onMouseLeave:O,skipGroup:x=!1,disabled:$}=e,w=m(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:E,direction:k,checkbox:P}=l.useContext(i.E_),N=l.useContext(u),{isFormItemInput:S}=l.useContext(c.aM),j=l.useContext(s.Z),Z=null!==(n=(null==N?void 0:N.disabled)||$)&&void 0!==n?n:j,z=l.useRef(w.value);l.useEffect((()=>{null==N||N.registerValue(w.value)}),[]),l.useEffect((()=>{if(!x)return w.value!==z.current&&(null==N||N.cancelValue(z.current),null==N||N.registerValue(w.value),z.current=w.value),()=>null==N?void 0:N.cancelValue(w.value)}),[w.value]);const M=E("checkbox",r),[I,R]=(0,d.ZP)(M),D=Object.assign({},w);N&&!x&&(D.onChange=function(){w.onChange&&w.onChange.apply(w,arguments),N.toggleOption&&N.toggleOption({label:b,value:w.value})},D.name=N.name,D.checked=N.value.includes(w.value));const T=o()(`${M}-wrapper`,{[`${M}-rtl`]:"rtl"===k,[`${M}-wrapper-checked`]:D.checked,[`${M}-wrapper-disabled`]:Z,[`${M}-wrapper-in-form-item`]:S},null==P?void 0:P.className,v,y,R),B=o()({[`${M}-indeterminate`]:g},f.A,R),K=g?"mixed":void 0;return I(l.createElement(p.Z,{component:"Checkbox",disabled:Z},l.createElement("label",{className:T,style:Object.assign(Object.assign({},null==P?void 0:P.style),C),onMouseEnter:h,onMouseLeave:O},l.createElement(a.Z,Object.assign({"aria-checked":K},D,{prefixCls:M,className:B,disabled:Z,ref:t})),void 0!==b&&l.createElement("span",null,b))))};var y=l.forwardRef(v),b=n(61414),g=n(55405),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:a=[],prefixCls:s,className:c,rootClassName:p,style:f,onChange:m}=e,v=C(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:h,direction:O}=l.useContext(i.E_),[x,$]=l.useState(v.value||n||[]),[w,E]=l.useState([]);l.useEffect((()=>{"value"in v&&$(v.value||[])}),[v.value]);const k=l.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),P=h("checkbox",s),N=`${P}-group`,[S,j]=(0,d.ZP)(P),Z=(0,g.Z)(v,["value","disabled"]),z=a.length?k.map((e=>l.createElement(y,{prefixCls:P,key:e.value.toString(),disabled:"disabled"in e?e.disabled:v.disabled,value:e.value,checked:x.includes(e.value),onChange:e.onChange,className:`${N}-item`,style:e.style,title:e.title},e.label))):r,M={toggleOption:e=>{const t=x.indexOf(e.value),n=(0,b.Z)(x);-1===t?n.push(e.value):n.splice(t,1),"value"in v||$(n),null==m||m(n.filter((e=>w.includes(e))).sort(((e,t)=>k.findIndex((t=>t.value===e))-k.findIndex((e=>e.value===t)))))},value:x,disabled:v.disabled,name:v.name,registerValue:e=>{E((t=>[].concat((0,b.Z)(t),[e])))},cancelValue:e=>{E((t=>t.filter((t=>t!==e))))}},I=o()(N,{[`${N}-rtl`]:"rtl"===O},c,p,j);return S(l.createElement("div",Object.assign({className:I,style:f},Z,{ref:t}),l.createElement(u.Provider,{value:M},z)))},O=l.forwardRef(h);var x=l.memo(O);const $=y;$.Group=x,$.__ANT_CHECKBOX=!0;var w=$},98447:function(e,t,n){n.d(t,{C2:function(){return i}});var r=n(17313),o=n(37613),a=n(83116);const l=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,r.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,o.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[l(n)]}t.ZP=(0,a.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},38854:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),i=n(78892),s=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:m,type:v="default",danger:y,disabled:b,loading:g,onClick:C,htmlType:h,children:O,className:x,menu:$,arrow:w,autoFocus:E,overlay:k,trigger:P,align:N,open:S,onOpenChange:j,placement:Z,getPopupContainer:z,href:M,icon:I=l.createElement(i.Z,null),title:R,buttonsRender:D=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:B,overlayClassName:K,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:F}=e,A=f(e,["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"]),V=n("dropdown",m),G=`${V}-button`,[H,W]=(0,p.Z)(V),Q={menu:$,arrow:w,autoFocus:E,align:N,disabled:b,trigger:b?[]:P,onOpenChange:j,getPopupContainer:z||t,mouseEnterDelay:T,mouseLeaveDelay:B,overlayClassName:K,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:F},{compactSize:U,compactItemClassnames:q}=(0,d.ri)(V,o),X=a()(G,q,x,W);"overlay"in e&&(Q.overlay=k),"open"in e&&(Q.open=S),Q.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(s.ZP,{type:v,danger:y,disabled:b,loading:g,onClick:C,htmlType:h,href:M,title:R},O),Y=l.createElement(s.ZP,{type:v,danger:y,icon:I}),[ee,te]=D([J,Y]);return H(l.createElement(u.Z.Compact,Object.assign({className:X,size:U,block:!0},A),ee,l.createElement(r.Z,Object.assign({},Q),te)))};m.__ANT_BUTTON=!0;var v=m;const y=r.Z;y.Button=v;var b=y},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),d=t("input"),[p,f]=(0,s.ZP)(d),m=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),v=(0,a.useContext)(i.aM),y=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return p(a.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:y},e.children)))},u=n(9432),d=n(33614),p={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"},f=n(1393),m=function(e,t){return a.createElement(f.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var v=a.forwardRef(m),y=n(76897),b=n(55405),g=n(25629),C=n(59412),h=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(y.Z,null):a.createElement(v,null),x={click:"onClick",hover:"onMouseOver"};var $=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[i,s]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&s(n.visible)}),[r,n]);const d=(0,C.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&d(),s((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:f,prefixCls:m,inputPrefixCls:v,size:y}=e,$=h(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),E=w("input",v),k=w("input-password",m),P=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=x[n]||"",l=r(i),s={[o]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),s)})(k),N=o()(k,f,{[`${k}-${y}`]:!!y}),S=Object.assign(Object.assign({},(0,b.Z)($,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:N,prefixCls:E,suffix:P});return y&&(S.size=y),a.createElement(u.Z,Object.assign({ref:(0,g.sQ)(t,c)},S))})),w=n(78405),E=n(92343),k=n(3113),P=n(19716),N=n(33234),S=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:i,size:s,suffix:c,enterButton:d=!1,addonAfter:p,loading:f,disabled:m,onSearch:v,onChange:y,onCompositionStart:b,onCompositionEnd:C}=e,h=S(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:x}=a.useContext(l.E_),$=a.useRef(!1),j=O("input-search",n),Z=O("input",r),{compactSize:z}=(0,N.ri)(j,x),M=(0,P.Z)((e=>{var t;return null!==(t=null!=s?s:z)&&void 0!==t?t:e})),I=a.useRef(null),R=e=>{var t;document.activeElement===(null===(t=I.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=I.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof d?a.createElement(w.Z,null):null,B=`${j}-button`;let K;const L=d||{},_=L.type&&!0===L.type.__ANT_BUTTON;K=_||"button"===L.type?(0,E.Tm)(L,Object.assign({onMouseDown:R,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},_?{className:B,size:M}:{})):a.createElement(k.ZP,{className:B,type:d?"primary":void 0,size:M,disabled:m,key:"enterButton",onMouseDown:R,onClick:D,loading:f,icon:T},d),p&&(K=[K,(0,E.Tm)(p,{key:"addonAfter"})]);const F=o()(j,{[`${j}-rtl`]:"rtl"===x,[`${j}-${M}`]:!!M,[`${j}-with-button`]:!!d},i);return a.createElement(u.Z,Object.assign({ref:(0,g.sQ)(I,t),onPressEnter:e=>{$.current||f||D(e)}},h,{size:M,onCompositionStart:e=>{$.current=!0,null==b||b(e)},onCompositionEnd:e=>{$.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:K,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:F,disabled:m}))})),Z=n(1643);const z=u.Z;z.Group=c,z.Search=j,z.TextArea=Z.Z,z.Password=$;var M=z},81327:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),i=n(36355),s=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:i}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:s,space:c,direction:y}=r.useContext(i.E_),{size:b=(null==c?void 0:c.size)||"small",align:g,className:C,rootClassName:h,children:O,direction:x="horizontal",prefixCls:$,split:w,style:E,wrap:k=!1,classNames:P,styles:N}=e,S=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[j,Z]=Array.isArray(b)?b:[b,b],z=f(Z),M=f(j),I=m(Z),R=m(j),D=(0,l.Z)(O,{keepEmpty:!0}),T=void 0===g&&"horizontal"===x?"center":g,B=s("space",$),[K,L]=(0,p.Z)(B),_=a()(B,null==c?void 0:c.className,L,`${B}-${x}`,{[`${B}-rtl`]:"rtl"===y,[`${B}-align-${T}`]:T,[`${B}-gap-row-${Z}`]:z,[`${B}-gap-col-${j}`]:M},C,h),F=a()(`${B}-item`,null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let A=0;const V=D.map(((e,t)=>{var n,o;null!=e&&(A=t);const a=e&&e.key||`${F}-${t}`;return r.createElement(d,{className:F,key:a,index:t,split:w,style:null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),G=r.useMemo((()=>({latestIndex:A})),[A]);if(0===D.length)return null;const H={};return k&&(H.flexWrap="wrap"),!M&&R&&(H.columnGap=j),!z&&I&&(H.rowGap=Z),K(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},H),null==c?void 0:c.style),E)},S),r.createElement(u,{value:G},V)))}));const b=y;b.Compact=s.ZP;var g=b},92899:function(e,t,n){n.d(t,{Fm:function(){return p}});var r=n(7102),o=n(95406);const a=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),i=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),d={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:a,outKeyframes:l},"move-left":{inKeyframes:i,outKeyframes:s},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:a,outKeyframes:l}=d[t];return[(0,o.R)(r,a,l,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},5630:function(e,t,n){var r=n(33614),o=n(81162),a=n(24018),l=n(54099),i=n(63011),s=n(92310),c=n.n(s),u=n(71366),d=n(59301),p=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],f=(0,d.forwardRef)((function(e,t){var n,s=e.prefixCls,f=void 0===s?"rc-checkbox":s,m=e.className,v=e.style,y=e.checked,b=e.disabled,g=e.defaultChecked,C=void 0!==g&&g,h=e.type,O=void 0===h?"checkbox":h,x=e.title,$=e.onChange,w=(0,i.Z)(e,p),E=(0,d.useRef)(null),k=(0,u.Z)(C,{value:y}),P=(0,l.Z)(k,2),N=P[0],S=P[1];(0,d.useImperativeHandle)(t,(function(){return{focus:function(){var e;null===(e=E.current)||void 0===e||e.focus()},blur:function(){var e;null===(e=E.current)||void 0===e||e.blur()},input:E.current}}));var j=c()(f,m,(n={},(0,a.Z)(n,"".concat(f,"-checked"),N),(0,a.Z)(n,"".concat(f,"-disabled"),b),n));return d.createElement("span",{className:j,title:x,style:v},d.createElement("input",(0,r.Z)({},w,{className:"".concat(f,"-input"),ref:E,onChange:function(t){b||("checked"in e||S(t.target.checked),null==$||$({target:(0,o.Z)((0,o.Z)({},e),{},{type:O,checked:t.target.checked}),stopPropagation:function(){t.stopPropagation()},preventDefault:function(){t.preventDefault()},nativeEvent:t.nativeEvent}))},disabled:b,checked:!!N,type:O})),d.createElement("span",{className:"".concat(f,"-inner")}))}));t.Z=f}}]); \ No newline at end of file diff --git a/13715.async.js b/13715.async.js deleted file mode 100644 index 4153062018..0000000000 --- a/13715.async.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[13715],{80117:function(e,t,r){"use strict";r.d(t,{Z:function(){return l}});var n=r(33614),o=r(59301),i={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},s=r(1393),a=function(e,t){return o.createElement(s.Z,(0,n.Z)({},e,{ref:t,icon:i}))};var l=o.forwardRef(a)},3148:function(e,t,r){"use strict";r.d(t,{Z:function(){return l}});var n=r(33614),o=r(59301),i={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"},s=r(1393),a=function(e,t){return o.createElement(s.Z,(0,n.Z)({},e,{ref:t,icon:i}))};var l=o.forwardRef(a)},28103:function(e,t,r){"use strict";r.d(t,{Z:function(){return p}});var n=r(92310),o=r.n(n),i=r(59301),s=r(36355),a=r(17313),l=r(83116),c=r(37613);const d=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:r,colorSplit:n,lineWidth:o,textPaddingInline:i,orientationMargin:s,verticalMarginInline:l}=e;return{[t]:Object.assign(Object.assign({},(0,a.Wf)(e)),{borderBlockStart:`${o}px solid ${n}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:l,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${o}px solid ${n}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${n}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${o}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*s+"%"},"&::after":{width:100-100*s+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*s+"%"},"&::after":{width:100*s+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:i},"&-dashed":{background:"none",borderColor:n,borderStyle:"dashed",borderWidth:`${o}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:o,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-left${t}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:r}},[`&-horizontal${t}-with-text-right${t}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:r}}})}};var u=(0,l.Z)("Divider",(e=>{const t=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),h=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:t,direction:r,divider:n}=i.useContext(s.E_),{prefixCls:a,type:l="horizontal",orientation:c="center",orientationMargin:d,className:p,rootClassName:f,children:v,dashed:g,plain:m,style:b}=e,w=h(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),y=t("divider",a),[L,S]=u(y),x=c.length>0?`-${c}`:c,O=!!v,P="left"===c&&null!=d,$="right"===c&&null!=d,k=o()(y,null==n?void 0:n.className,S,`${y}-${l}`,{[`${y}-with-text`]:O,[`${y}-with-text${x}`]:O,[`${y}-dashed`]:!!g,[`${y}-plain`]:!!m,[`${y}-rtl`]:"rtl"===r,[`${y}-no-default-orientation-margin-left`]:P,[`${y}-no-default-orientation-margin-right`]:$},p,f),C=i.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),M=Object.assign(Object.assign({},P&&{marginLeft:C}),$&&{marginRight:C});return L(i.createElement("div",Object.assign({className:k,style:Object.assign(Object.assign({},null==n?void 0:n.style),b)},w,{role:"separator"}),v&&"vertical"!==l&&i.createElement("span",{className:`${y}-inner-text`,style:M},v)))}},51581:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var r=0;r=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));c.ref=function(t){e.scrollComponent=t,l&&l(t)};var d=[r];return o&&(a?s?d.unshift(a):d.push(a):this.defaultLoader&&(s?d.unshift(this.defaultLoader):d.push(this.defaultLoader))),i.default.createElement(n,c,d)}}]),t}(o.Component);l.propTypes={children:s.default.node.isRequired,element:s.default.node,hasMore:s.default.bool,initialLoad:s.default.bool,isReverse:s.default.bool,loader:s.default.node,loadMore:s.default.func.isRequired,pageStart:s.default.number,ref:s.default.func,getScrollParent:s.default.func,threshold:s.default.number,useCapture:s.default.bool,useWindow:s.default.bool},l.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=l,e.exports=t.default},26724:function(e,t,r){e.exports=r(51581)}}]); \ No newline at end of file diff --git a/14738.async.js b/14738.async.js deleted file mode 100644 index 7aa36935b5..0000000000 --- a/14738.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[14738,54146,95507,11525,41672,1911,37637,80182,79635],{3148:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),l={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"},a=n(1393),i=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var s=o.forwardRef(i)},76897:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),l={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"},a=n(1393),i=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var s=o.forwardRef(i)},81671:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},a=n(1393),i=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var s=o.forwardRef(i)},99983:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 512h-56c-4.4 0-8 3.6-8 8v320H184V184h320c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V520c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M355.9 534.9L354 653.8c-.1 8.9 7.1 16.2 16 16.2h.4l118-2.9c2-.1 4-.9 5.4-2.3l415.9-415c3.1-3.1 3.1-8.2 0-11.3L785.4 114.3c-1.6-1.6-3.6-2.3-5.7-2.3s-4.1.8-5.7 2.3l-415.8 415a8.3 8.3 0 00-2.3 5.6zm63.5 23.6L779.7 199l45.2 45.1-360.5 359.7-45.7 1.1.7-46.4z"}}]},name:"form",theme:"outlined"},a=n(1393),i=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var s=o.forwardRef(i)},25032:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},a=n(1393),i=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var s=o.forwardRef(i)},53583:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},a=n(1393),i=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var s=o.forwardRef(i)},46061:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),l={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"},a=n(1393),i=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var s=o.forwardRef(i)},24905:function(e,t,n){n.d(t,{Z:function(){return w}});var r=n(92310),o=n.n(r),l=n(5630),a=n(59301),i=n(36355),s=n(1684),c=n(32441);var d=a.createContext(null),u=n(98447),p=n(14088),f=n(4572),m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:g,rootClassName:v,children:b,indeterminate:h=!1,style:y,onMouseEnter:x,onMouseLeave:C,skipGroup:O=!1,disabled:E}=e,w=m(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:$,direction:k,checkbox:N}=a.useContext(i.E_),S=a.useContext(d),{isFormItemInput:j}=a.useContext(c.aM),z=a.useContext(s.Z),P=null!==(n=(null==S?void 0:S.disabled)||E)&&void 0!==n?n:z,Z=a.useRef(w.value);a.useEffect((()=>{null==S||S.registerValue(w.value)}),[]),a.useEffect((()=>{if(!O)return w.value!==Z.current&&(null==S||S.cancelValue(Z.current),null==S||S.registerValue(w.value),Z.current=w.value),()=>null==S?void 0:S.cancelValue(w.value)}),[w.value]);const M=$("checkbox",r),[I,B]=(0,u.ZP)(M),H=Object.assign({},w);S&&!O&&(H.onChange=function(){w.onChange&&w.onChange.apply(w,arguments),S.toggleOption&&S.toggleOption({label:b,value:w.value})},H.name=S.name,H.checked=S.value.includes(w.value));const L=o()(`${M}-wrapper`,{[`${M}-rtl`]:"rtl"===k,[`${M}-wrapper-checked`]:H.checked,[`${M}-wrapper-disabled`]:P,[`${M}-wrapper-in-form-item`]:j},null==N?void 0:N.className,g,v,B),T=o()({[`${M}-indeterminate`]:h},f.A,B),R=h?"mixed":void 0;return I(a.createElement(p.Z,{component:"Checkbox",disabled:P},a.createElement("label",{className:L,style:Object.assign(Object.assign({},null==N?void 0:N.style),y),onMouseEnter:x,onMouseLeave:C},a.createElement(l.Z,Object.assign({"aria-checked":R},H,{prefixCls:M,className:T,disabled:P,ref:t})),void 0!==b&&a.createElement("span",null,b))))};var v=a.forwardRef(g),b=n(61414),h=n(55405),y=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:l=[],prefixCls:s,className:c,rootClassName:p,style:f,onChange:m}=e,g=y(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:x,direction:C}=a.useContext(i.E_),[O,E]=a.useState(g.value||n||[]),[w,$]=a.useState([]);a.useEffect((()=>{"value"in g&&E(g.value||[])}),[g.value]);const k=a.useMemo((()=>l.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[l]),N=x("checkbox",s),S=`${N}-group`,[j,z]=(0,u.ZP)(N),P=(0,h.Z)(g,["value","disabled"]),Z=l.length?k.map((e=>a.createElement(v,{prefixCls:N,key:e.value.toString(),disabled:"disabled"in e?e.disabled:g.disabled,value:e.value,checked:O.includes(e.value),onChange:e.onChange,className:`${S}-item`,style:e.style,title:e.title},e.label))):r,M={toggleOption:e=>{const t=O.indexOf(e.value),n=(0,b.Z)(O);-1===t?n.push(e.value):n.splice(t,1),"value"in g||E(n),null==m||m(n.filter((e=>w.includes(e))).sort(((e,t)=>k.findIndex((t=>t.value===e))-k.findIndex((e=>e.value===t)))))},value:O,disabled:g.disabled,name:g.name,registerValue:e=>{$((t=>[].concat((0,b.Z)(t),[e])))},cancelValue:e=>{$((t=>t.filter((t=>t!==e))))}},I=o()(S,{[`${S}-rtl`]:"rtl"===C},c,p,z);return j(a.createElement("div",Object.assign({className:I,style:f},P,{ref:t}),a.createElement(d.Provider,{value:M},Z)))},C=a.forwardRef(x);var O=a.memo(C);const E=v;E.Group=O,E.__ANT_CHECKBOX=!0;var w=E},28103:function(e,t,n){n.d(t,{Z:function(){return f}});var r=n(92310),o=n.n(r),l=n(59301),a=n(36355),i=n(17313),s=n(83116),c=n(37613);const d=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:o,textPaddingInline:l,orientationMargin:a,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},(0,i.Wf)(e)),{borderBlockStart:`${o}px solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${o}px solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${o}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*a+"%"},"&::after":{width:100-100*a+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*a+"%"},"&::after":{width:100*a+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:l},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${o}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:o,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-left${t}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-right${t}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}};var u=(0,s.Z)("Divider",(e=>{const t=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:t,direction:n,divider:r}=l.useContext(a.E_),{prefixCls:i,type:s="horizontal",orientation:c="center",orientationMargin:d,className:f,rootClassName:m,children:g,dashed:v,plain:b,style:h}=e,y=p(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),x=t("divider",i),[C,O]=u(x),E=c.length>0?`-${c}`:c,w=!!g,$="left"===c&&null!=d,k="right"===c&&null!=d,N=o()(x,null==r?void 0:r.className,O,`${x}-${s}`,{[`${x}-with-text`]:w,[`${x}-with-text${E}`]:w,[`${x}-dashed`]:!!v,[`${x}-plain`]:!!b,[`${x}-rtl`]:"rtl"===n,[`${x}-no-default-orientation-margin-left`]:$,[`${x}-no-default-orientation-margin-right`]:k},f,m),S=l.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),j=Object.assign(Object.assign({},$&&{marginLeft:S}),k&&{marginRight:S});return C(l.createElement("div",Object.assign({className:N,style:Object.assign(Object.assign({},null==r?void 0:r.style),h)},y,{role:"separator"}),g&&"vertical"!==s&&l.createElement("span",{className:`${x}-inner-text`,style:j},g)))}},38854:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(91857),o=n(92310),l=n.n(o),a=n(59301),i=n(78892),s=n(3113),c=n(36355),d=n(81327),u=n(33234),p=n(47211),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=a.useContext(c.E_),{prefixCls:m,type:g="default",danger:v,disabled:b,loading:h,onClick:y,htmlType:x,children:C,className:O,menu:E,arrow:w,autoFocus:$,overlay:k,trigger:N,align:S,open:j,onOpenChange:z,placement:P,getPopupContainer:Z,href:M,icon:I=a.createElement(i.Z,null),title:B,buttonsRender:H=(e=>e),mouseEnterDelay:L,mouseLeaveDelay:T,overlayClassName:R,overlayStyle:V,destroyPopupOnHide:A,dropdownRender:K}=e,D=f(e,["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"]),_=n("dropdown",m),W=`${_}-button`,[F,G]=(0,p.Z)(_),Q={menu:E,arrow:w,autoFocus:$,align:S,disabled:b,trigger:b?[]:N,onOpenChange:z,getPopupContainer:Z||t,mouseEnterDelay:L,mouseLeaveDelay:T,overlayClassName:R,overlayStyle:V,destroyPopupOnHide:A,dropdownRender:K},{compactSize:X,compactItemClassnames:q}=(0,u.ri)(_,o),U=l()(W,q,O,G);"overlay"in e&&(Q.overlay=k),"open"in e&&(Q.open=j),Q.placement="placement"in e?P:"rtl"===o?"bottomLeft":"bottomRight";const Y=a.createElement(s.ZP,{type:g,danger:v,disabled:b,loading:h,onClick:y,htmlType:x,href:M,title:B},C),J=a.createElement(s.ZP,{type:g,danger:v,icon:I}),[ee,te]=H([Y,J]);return F(a.createElement(d.Z.Compact,Object.assign({className:U,size:X,block:!0},D),ee,a.createElement(r.Z,Object.assign({},Q),te)))};m.__ANT_BUTTON=!0;var g=m;const v=r.Z;v.Button=g;var b=v},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),l=n(59301),a=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:r,className:c}=e,d=t("input-group",r),u=t("input"),[p,f]=(0,s.ZP)(u),m=o()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===n},f,c),g=(0,l.useContext)(i.aM),v=(0,l.useMemo)((()=>Object.assign(Object.assign({},g),{isFormItemInput:!1})),[g]);return p(l.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(i.aM.Provider,{value:v},e.children)))},d=n(9432),u=n(33614),p={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"},f=n(1393),m=function(e,t){return l.createElement(f.Z,(0,u.Z)({},e,{ref:t,icon:p}))};var g=l.forwardRef(m),v=n(76897),b=n(55405),h=n(25629),y=n(59412),x=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?l.createElement(v.Z,null):l.createElement(g,null),O={click:"onClick",hover:"onMouseOver"};var E=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[i,s]=(0,l.useState)((()=>!!r&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{r&&s(n.visible)}),[r,n]);const u=(0,y.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&u(),s((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:f,prefixCls:m,inputPrefixCls:g,size:v}=e,E=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=l.useContext(a.E_),$=w("input",g),k=w("input-password",m),N=n&&(t=>{const{action:n="click",iconRender:r=C}=e,o=O[n]||"",a=r(i),s={[o]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),s)})(k),S=o()(k,f,{[`${k}-${v}`]:!!v}),j=Object.assign(Object.assign({},(0,b.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:S,prefixCls:$,suffix:N});return v&&(j.size=v),l.createElement(d.Z,Object.assign({ref:(0,h.sQ)(t,c)},j))})),w=n(78405),$=n(92343),k=n(3113),N=n(19716),S=n(33234),j=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:i,size:s,suffix:c,enterButton:u=!1,addonAfter:p,loading:f,disabled:m,onSearch:g,onChange:v,onCompositionStart:b,onCompositionEnd:y}=e,x=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:O}=l.useContext(a.E_),E=l.useRef(!1),z=C("input-search",n),P=C("input",r),{compactSize:Z}=(0,S.ri)(z,O),M=(0,N.Z)((e=>{var t;return null!==(t=null!=s?s:Z)&&void 0!==t?t:e})),I=l.useRef(null),B=e=>{var t;document.activeElement===(null===(t=I.current)||void 0===t?void 0:t.input)&&e.preventDefault()},H=e=>{var t,n;g&&g(null===(n=null===(t=I.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},L="boolean"==typeof u?l.createElement(w.Z,null):null,T=`${z}-button`;let R;const V=u||{},A=V.type&&!0===V.type.__ANT_BUTTON;R=A||"button"===V.type?(0,$.Tm)(V,Object.assign({onMouseDown:B,onClick:e=>{var t,n;null===(n=null===(t=null==V?void 0:V.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),H(e)},key:"enterButton"},A?{className:T,size:M}:{})):l.createElement(k.ZP,{className:T,type:u?"primary":void 0,size:M,disabled:m,key:"enterButton",onMouseDown:B,onClick:H,loading:f,icon:L},u),p&&(R=[R,(0,$.Tm)(p,{key:"addonAfter"})]);const K=o()(z,{[`${z}-rtl`]:"rtl"===O,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!u},i);return l.createElement(d.Z,Object.assign({ref:(0,h.sQ)(I,t),onPressEnter:e=>{E.current||f||H(e)}},x,{size:M,onCompositionStart:e=>{E.current=!0,null==b||b(e)},onCompositionEnd:e=>{E.current=!1,null==y||y(e)},prefixCls:P,addonAfter:R,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&g&&g(e.target.value,e,{source:"clear"}),v&&v(e)},className:K,disabled:m}))})),P=n(1643);const Z=d.Z;Z.Group=c,Z.Search=z,Z.TextArea=P.Z,Z.Password=E;var M=Z},81327:function(e,t,n){n.d(t,{Z:function(){return h}});var r=n(59301),o=n(92310),l=n.n(o),a=n(75440),i=n(36355),s=n(33234);const c=r.createContext({latestIndex:0}),d=c.Provider;var u=e=>{let{className:t,index:n,children:o,split:l,style:a}=e;const{latestIndex:i}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:a},o),n{var n,o;const{getPrefixCls:s,space:c,direction:v}=r.useContext(i.E_),{size:b=(null==c?void 0:c.size)||"small",align:h,className:y,rootClassName:x,children:C,direction:O="horizontal",prefixCls:E,split:w,style:$,wrap:k=!1,classNames:N,styles:S}=e,j=g(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,P]=Array.isArray(b)?b:[b,b],Z=f(P),M=f(z),I=m(P),B=m(z),H=(0,a.Z)(C,{keepEmpty:!0}),L=void 0===h&&"horizontal"===O?"center":h,T=s("space",E),[R,V]=(0,p.Z)(T),A=l()(T,null==c?void 0:c.className,V,`${T}-${O}`,{[`${T}-rtl`]:"rtl"===v,[`${T}-align-${L}`]:L,[`${T}-gap-row-${P}`]:Z,[`${T}-gap-col-${z}`]:M},y,x),K=l()(`${T}-item`,null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let D=0;const _=H.map(((e,t)=>{var n,o;null!=e&&(D=t);const l=e&&e.key||`${K}-${t}`;return r.createElement(u,{className:K,key:l,index:t,split:w,style:null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),W=r.useMemo((()=>({latestIndex:D})),[D]);if(0===H.length)return null;const F={};return k&&(F.flexWrap="wrap"),!M&&B&&(F.columnGap=z),!Z&&I&&(F.rowGap=P),R(r.createElement("div",Object.assign({ref:t,className:A,style:Object.assign(Object.assign(Object.assign({},F),null==c?void 0:c.style),$)},j),r.createElement(d,{value:W},_)))}));const b=v;b.Compact=s.ZP;var h=b},12563:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(59301),o=n(53043),l=n(92310),a=n.n(l),i=n(36785),s=n(47729),c=n(14088),d=n(36355),u=n(17313),p=n(37613),f=n(83116);const m=e=>{const{lineWidth:t,fontSizeIcon:n}=e,r=e.fontSizeSM,o=e.lineHeightSM*r+"px";return(0,p.TS)(e,{tagFontSize:r,tagLineHeight:o,tagIconSize:n-2*t,tagPaddingHorizontal:8,tagBorderlessBg:e.colorFillTertiary})},g=e=>({defaultBg:e.colorFillQuaternary,defaultColor:e.colorText});var v=(0,f.Z)("Tag",(e=>(e=>{const{paddingXXS:t,lineWidth:n,tagPaddingHorizontal:r,componentCls:o}=e,l=r-n,a=t-n;return{[o]:Object.assign(Object.assign({},(0,u.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:l,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${o}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${o}-close-icon`]:{marginInlineStart:a,color:e.colorTextDescription,fontSize:e.tagIconSize,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${o}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${o}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:l}}),[`${o}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}})(m(e))),g),b=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,style:n,className:o,checked:l,onChange:i,onClick:s}=e,c=b(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:u,tag:p}=r.useContext(d.E_),f=u("tag",t),[m,g]=v(f),h=a()(f,`${f}-checkable`,{[`${f}-checkable-checked`]:l},null==p?void 0:p.className,o,g);return m(r.createElement("span",Object.assign({},c,{style:Object.assign(Object.assign({},n),null==p?void 0:p.style),className:h,onClick:e=>{null==i||i(!l),null==s||s(e)}})))},y=n(45157);var x=(0,f.b)(["Tag","preset"],(e=>(e=>(0,y.Z)(e,((t,n)=>{let{textColor:r,lightBorderColor:o,lightColor:l,darkColor:a}=n;return{[`${e.componentCls}-${t}`]:{color:r,background:l,borderColor:o,"&-inverse":{color:e.colorTextLightSolid,background:a,borderColor:a},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}})))(m(e))),g);const C=(e,t,n)=>{const r="string"!=typeof(o=n)?o:o.charAt(0).toUpperCase()+o.slice(1);var o;return{[`${e.componentCls}-${t}`]:{color:e[`color${n}`],background:e[`color${r}Bg`],borderColor:e[`color${r}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}};var O=(0,f.b)(["Tag","status"],(e=>{const t=m(e);return[C(t,"success","Success"),C(t,"processing","Info"),C(t,"error","Error"),C(t,"warning","Warning")]}),g),E=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,className:l,rootClassName:u,style:p,children:f,icon:m,color:g,onClose:b,closeIcon:h,closable:y,bordered:C=!0}=e,w=E(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:$,direction:k,tag:N}=r.useContext(d.E_),[S,j]=r.useState(!0);r.useEffect((()=>{"visible"in w&&j(w.visible)}),[w.visible]);const z=(0,i.o2)(g),P=(0,i.yT)(g),Z=z||P,M=Object.assign(Object.assign({backgroundColor:g&&!Z?g:void 0},null==N?void 0:N.style),p),I=$("tag",n),[B,H]=v(I),L=a()(I,null==N?void 0:N.className,{[`${I}-${g}`]:Z,[`${I}-has-color`]:g&&!Z,[`${I}-hidden`]:!S,[`${I}-rtl`]:"rtl"===k,[`${I}-borderless`]:!C},l,u,H),T=e=>{e.stopPropagation(),null==b||b(e),e.defaultPrevented||j(!1)},[,R]=(0,s.Z)(y,h,(e=>null===e?r.createElement(o.Z,{className:`${I}-close-icon`,onClick:T}):r.createElement("span",{className:`${I}-close-icon`,onClick:T},e)),null,!1),V="function"==typeof w.onClick||f&&"a"===f.type,A=m||null,K=A?r.createElement(r.Fragment,null,A,f&&r.createElement("span",null,f)):f,D=r.createElement("span",Object.assign({},w,{ref:t,className:L,style:M}),K,R,z&&r.createElement(x,{key:"preset",prefixCls:I}),P&&r.createElement(O,{key:"status",prefixCls:I}));return B(V?r.createElement(c.Z,{component:"Tag"},D):D)},$=r.forwardRef(w);$.CheckableTag=h;var k=$},32985:function(e,t,n){n.d(t,{Z:function(){return L}});var r=n(5464),o=n(61414),l=n(49598),a=n(81671),i=n(33614),s=n(59301),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},d=n(1393),u=function(e,t){return s.createElement(d.Z,(0,i.Z)({},e,{ref:t,icon:c}))};var p=s.forwardRef(u),f=n(92310),m=n.n(f),g=n(35654),v=n(71430),b=n(36355),h={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},y=function(e,t){return s.createElement(d.Z,(0,i.Z)({},e,{ref:t,icon:h}))};var x=s.forwardRef(y),C=n(62892),O=n(20648);function E(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:r,indent:o,direction:l="ltr"}=e,a="ltr"===l?"left":"right",i={[a]:-n*o+4,["ltr"===l?"right":"left"]:0};switch(t){case-1:i.top=-3;break;case 1:i.bottom=-3;break;default:i.bottom=-3,i[a]=o+4}return s.createElement("div",{style:i,className:`${r}-drop-indicator`})}var w=n(36474);const $=s.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:o,virtual:l,tree:a}=s.useContext(b.E_),{prefixCls:i,className:c,showIcon:d=!1,showLine:u,switcherIcon:p,blockNode:f=!1,children:g,checkable:v=!1,selectable:h=!0,draggable:y,motion:$,style:k}=e,N=n("tree",i),S=n(),j=null!=$?$:Object.assign(Object.assign({},(0,C.Z)(S)),{motionAppear:!1}),z=Object.assign(Object.assign({},e),{checkable:v,selectable:h,showIcon:d,motion:j,blockNode:f,showLine:Boolean(u),dropIndicatorRender:E}),[P,Z]=(0,O.ZP)(N),M=s.useMemo((()=>{if(!y)return!1;let e={};switch(typeof y){case"function":e.nodeDraggable=y;break;case"object":e=Object.assign({},y)}return!1!==e.icon&&(e.icon=e.icon||s.createElement(x,null)),e}),[y]);return P(s.createElement(r.Z,Object.assign({itemHeight:20,ref:t,virtual:l},z,{style:Object.assign(Object.assign({},null==a?void 0:a.style),k),prefixCls:N,className:m()({[`${N}-icon-hide`]:!d,[`${N}-block-node`]:f,[`${N}-unselectable`]:!h,[`${N}-rtl`]:"rtl"===o},null==a?void 0:a.className,c,Z),direction:o,checkable:v?s.createElement("span",{className:`${N}-checkbox-inner`}):v,selectable:h,switcherIcon:e=>s.createElement(w.Z,{prefixCls:N,switcherIcon:p,treeNodeProps:e,showLine:u}),draggable:M}),g))}));var k,N=$;function S(e,t){e.forEach((function(e){const{key:n,children:r}=e;!1!==t(n,e)&&S(r||[],t)}))}function j(e){let{treeData:t,expandedKeys:n,startKey:r,endKey:o}=e;const l=[];let a=k.None;if(r&&r===o)return[r];if(!r||!o)return[];return S(t,(e=>{if(a===k.End)return!1;if(function(e){return e===r||e===o}(e)){if(l.push(e),a===k.None)a=k.Start;else if(a===k.Start)return a=k.End,!1}else a===k.Start&&l.push(e);return n.includes(e)})),l}function z(e,t){const n=(0,o.Z)(t),r=[];return S(e,((e,t)=>{const o=n.indexOf(e);return-1!==o&&(r.push(t),n.splice(o,1)),!!n.length})),r}!function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"}(k||(k={}));var P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var{defaultExpandAll:n,defaultExpandParent:r,defaultExpandedKeys:l}=e,a=P(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const i=s.useRef(),c=s.useRef(),[d,u]=s.useState(a.selectedKeys||a.defaultSelectedKeys||[]),[p,f]=s.useState((()=>(()=>{const{keyEntities:e}=(0,v.I8)(M(a));let t;return t=n?Object.keys(e):r?(0,g.r7)(a.expandedKeys||l||[],e):a.expandedKeys||l,t})()));s.useEffect((()=>{"selectedKeys"in a&&u(a.selectedKeys)}),[a.selectedKeys]),s.useEffect((()=>{"expandedKeys"in a&&f(a.expandedKeys)}),[a.expandedKeys]);const{getPrefixCls:h,direction:y}=s.useContext(b.E_),{prefixCls:x,className:C,showIcon:O=!0,expandAction:E="click"}=a,w=P(a,["prefixCls","className","showIcon","expandAction"]),$=h("tree",x),k=m()(`${$}-directory`,{[`${$}-directory-rtl`]:"rtl"===y},C);return s.createElement(N,Object.assign({icon:Z,ref:t,blockNode:!0},w,{showIcon:O,expandAction:E,prefixCls:$,className:k,expandedKeys:p,selectedKeys:d,onSelect:(e,t)=>{var n;const{multiple:r}=a,{node:l,nativeEvent:s}=t,{key:d=""}=l,f=M(a),m=Object.assign(Object.assign({},t),{selected:!0}),g=(null==s?void 0:s.ctrlKey)||(null==s?void 0:s.metaKey),v=null==s?void 0:s.shiftKey;let b;r&&g?(b=e,i.current=d,c.current=b,m.selectedNodes=z(f,b)):r&&v?(b=Array.from(new Set([].concat((0,o.Z)(c.current||[]),(0,o.Z)(j({treeData:f,expandedKeys:p,startKey:d,endKey:i.current}))))),m.selectedNodes=z(f,b)):(b=[d],i.current=d,c.current=b,m.selectedNodes=z(f,b)),null===(n=a.onSelect)||void 0===n||n.call(a,b,m),"selectedKeys"in a||u(b)},onExpand:(e,t)=>{var n;return"expandedKeys"in a||f(e),null===(n=a.onExpand)||void 0===n?void 0:n.call(a,e,t)}}))};var B=s.forwardRef(I);const H=N;H.DirectoryTree=B,H.TreeNode=r.O;var L=H}}]); \ No newline at end of file diff --git a/15083.async.js b/15083.async.js new file mode 100644 index 0000000000..13071a84bb --- /dev/null +++ b/15083.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[15083,13244,1908,50391,70680,56065,2154,50283,72559,56271],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),a={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"},l=n(1393),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},88522:function(e,t,n){var r=n(92310),o=n.n(r),a=n(75440),l=n(55405),s=n(59301),i=n(53487),c=n(92343),u=n(36355),p=n(57809);const{Option:m}=p.default;function d(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const f=(e,t)=>{const{prefixCls:n,className:r,popupClassName:i,dropdownClassName:f,children:v,dataSource:g}=e,y=(0,a.Z)(v);let b;1===y.length&&(0,c.l$)(y[0])&&!d(y[0])&&([b]=y);const C=b?()=>b:void 0;let O;O=y.length&&d(y[0])?v:g?g.map((e=>{if((0,c.l$)(e))return e;switch(typeof e){case"string":return s.createElement(m,{key:e,value:e},e);case"object":{const{value:t}=e;return s.createElement(m,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:x}=s.useContext(u.E_),E=x("select",n);return s.createElement(p.default,Object.assign({ref:t,suffixIcon:null},(0,l.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:E,popupClassName:i||f,className:o()(`${E}-auto-complete`,r),mode:p.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:C}),O)},v=s.forwardRef(f),g=(0,i.Z)(v);v.Option=m,v._InternalPanelDoNotUseOrYouWillBeFired=g,t.Z=v},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:O,children:x,className:E,menu:h,arrow:N,autoFocus:w,overlay:$,trigger:S,align:j,open:P,onOpenChange:Z,placement:z,getPopupContainer:k,href:M,icon:D=l.createElement(s.Z,null),title:T,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:_,overlayClassName:B,overlayStyle:F,destroyPopupOnHide:L,dropdownRender:A}=e,H=d(e,["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"]),Q=n("dropdown",f),U=`${Q}-button`,[q,G]=(0,m.Z)(Q),W={menu:h,arrow:N,autoFocus:w,align:j,disabled:y,trigger:y?[]:S,onOpenChange:Z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:_,overlayClassName:B,overlayStyle:F,destroyPopupOnHide:L,dropdownRender:A},{compactSize:X,compactItemClassnames:V}=(0,p.ri)(Q,o),Y=a()(U,V,E,G);"overlay"in e&&(W.overlay=$),"open"in e&&(W.open=P),W.placement="placement"in e?z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:O,href:M,title:T},x),K=l.createElement(i.ZP,{type:v,danger:g,icon:D}),[ee,te]=R([J,K]);return q(l.createElement(u.Z.Compact,Object.assign({className:Y,size:X,block:!0},H),ee,l.createElement(r.Z,Object.assign({},W),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(33614),m={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"},d=n(1393),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(76897),y=n(55405),b=n(25629),C=n(59412),O=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:N}=a.useContext(l.E_),w=N("input",v),$=N("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:w,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),N=n(78405),w=n(92343),$=n(3113),S=n(19716),j=n(33234),P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,O=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=a.useContext(l.E_),h=a.useRef(!1),Z=x("input-search",n),z=x("input",r),{compactSize:k}=(0,j.ri)(Z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),D=a.useRef(null),T=e=>{var t;document.activeElement===(null===(t=D.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=D.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(N.Z,null):null,_=`${Z}-button`;let B;const F=p||{},L=F.type&&!0===F.type.__ANT_BUTTON;B=L||"button"===F.type?(0,w.Tm)(F,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},L?{className:_,size:M}:{})):a.createElement($.ZP,{className:_,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:R,loading:d,icon:I},p),m&&(B=[B,(0,w.Tm)(m,{key:"addonAfter"})]);const A=o()(Z,{[`${Z}-rtl`]:"rtl"===E,[`${Z}-${M}`]:!!M,[`${Z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(D,t),onPressEnter:e=>{h.current||d||R(e)}},O,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:z,addonAfter:B,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),z=n(1643);const k=u.Z;k.Group=c,k.Search=Z,k.TextArea=z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:x,direction:E="horizontal",prefixCls:h,split:N,style:w,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,z]=Array.isArray(y)?y:[y,y],k=d(z),M=d(Z),D=f(z),T=f(Z),R=(0,l.Z)(x,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,_=i("space",h),[B,F]=(0,m.Z)(_),L=a()(_,null==c?void 0:c.className,F,`${_}-${E}`,{[`${_}-rtl`]:"rtl"===g,[`${_}-align-${I}`]:I,[`${_}-gap-row-${z}`]:k,[`${_}-gap-col-${Z}`]:M},C,O),A=a()(`${_}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:N,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),U=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const q={};return $&&(q.flexWrap="wrap"),!M&&T&&(q.columnGap=Z),!k&&D&&(q.rowGap=z),B(r.createElement("div",Object.assign({ref:t,className:L,style:Object.assign(Object.assign(Object.assign({},q),null==c?void 0:c.style),w)},P),r.createElement(u,{value:U},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:O=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:h,statistic:N}=r.useContext(i.E_),w=E("statistic",t),[$,S]=v(w),j=r.createElement(u,Object.assign({decimalSeparator:O,groupSeparator:x,prefixCls:w},e,{value:p})),P=s()(w,{[`${w}-rtl`]:"rtl"===h},null==N?void 0:N.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==N?void 0:N.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${w}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${w}-skeleton`},r.createElement("div",{style:l,className:`${w}-content`},f&&r.createElement("span",{className:`${w}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${w}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var O=r.memo(C);g.Countdown=O;var x=g}}]); \ No newline at end of file diff --git a/16324.async.js b/16324.async.js index 023790de5d..6a24e6ca8f 100644 --- a/16324.async.js +++ b/16324.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[16324,93735],{77766:function(e,t,n){var s=n(39647),r=n.n(s),i=(n(59301),n(80608)),a=n(43418),o=n(37712),c=["shixunsDetail","globalSetting","loading","dispatch"];t.Z=(0,i.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,loading:n.models.index}}))((function(e){var t=e.shixunsDetail,n=(e.globalSetting,e.loading,e.dispatch);r()(e,c);return(0,o.jsx)(a.Z,{centered:!0,keyboard:!1,closable:!1,zIndex:6666,title:"提示",open:"Banner-Auth"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:function(){n({type:"shixunsDetail/setActionTabs",payload:{}}),window.location.href="/account/certification"},onCancel:function(){n({type:"shixunsDetail/setActionTabs",payload:{}})},children:(0,o.jsxs)("p",{className:"tc font16",children:["当前竞赛需要实名认证,请先完成实名认证后再报名参赛",(0,o.jsx)("br",{}),"请问是否前往进行认证?"]})})}))},39870:function(e,t,n){n.d(t,{Z:function(){return h}});var s=n(7557),r=n.n(s),i=n(41498),a=n.n(i),o=n(79800),c=n.n(o),u=n(59301),l=n(43418),d=n(80117),A=n(61186),p=n.n(A),f=n(71681),x=n(37712);var h=function(e){var t=e.modeldata,n=e.dispatch,s=(0,u.useState)(!1),i=c()(s,2),o=i[0],A=i[1];function h(e){return g.apply(this,arguments)}function g(){return(g=a()(r()().mark((function e(s){var i,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(localStorage.setItem("isfirst","2"),t&&t.link&&A(!0),!t||t.link){e.next=5;break}if(2!==s){e.next=5;break}return e.abrupt("return");case 5:return A(!1),e.next=8,n({type:"homePage/UploadNotice",payload:{t:s,id:t&&t.id}});case 8:(i=e.sent)&&t&&t.link&&2===s&&(i.is_create?(localStorage.setItem("iscreate","1"),a={competition:i.competition,identify:i.identify,sub_title:i.sub_title,team_id:i.team_id,team_name:i.team_name},localStorage.setItem("item",JSON.stringify(a)),window.location.href="".concat(t&&t.link)):window.location.href="".concat(t&&t.link));case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,u.useEffect)((function(){setTimeout((function(){var e=localStorage.getItem("isfirst");p()(localStorage.getItem("showtime")||new Date).diff(p()(new Date),"hours")>0?A(!1):e&&"0"===e?(A(!0),localStorage.setItem("showtime",p()().add(12,"hours").format("YYYY-MM-DD HH:mm:ss"))):A(!1)}),1e3)}),[]),(0,x.jsx)(l.Z,{open:o,title:null,footer:null,style:{background:"transparen"},centered:!0,width:670,className:"advertisementModal",maskClosable:!1,closeIcon:(0,x.jsx)(d.Z,{onClick:function(){return h(1)},style:{fontSize:"25px",color:"#fff"}}),children:(0,x.jsx)("img",{style:{width:"600px",height:"337px",marginTop:"15px",borderRadius:"10px",cursor:t&&t.link?"pointer":""},onClick:function(){return h(2)},src:f.Z.IMG_SERVER+"".concat(t&&t.img_url)})})}},2766:function(e,t,n){var s=n(79800),r=n.n(s),i=n(59301),a=n(43418),o=n(8591),c=n(24650),u=n(53043),l=n(37712);t.Z=function(e){var t=e.isAddmodle,n=e.setIsAdd,s=e.createTeam,d=(0,i.useState)(""),A=r()(d,2),p=A[0],f=A[1];return(0,l.jsx)(a.Z,{className:"modal_styles",centered:!0,title:(0,l.jsxs)("div",{style:{alignItems:"center",display:"flex"},children:[(0,l.jsx)("div",{style:{textAlign:"left",flex:"1"},children:"创建战队"}),(0,l.jsx)(u.Z,{onClick:function(){return n(!1)},style:{cursor:"porint"}})]}),open:t,closable:!1,destroyOnClose:!0,onOk:function(){p?s(p):o.ZP.info("战队名不能为空")},onCancel:function(){return n(!1)},children:(0,l.jsxs)("div",{children:[(0,l.jsx)("span",{style:{fontSize:"14px",color:"#F73737",marginLeft:"10px"},children:"*"}),"队名:",(0,l.jsx)("p",{style:{marginTop:"15px",marginLeft:"10px",marginRight:"10px"},children:(0,l.jsx)(c.Z,{placeholder:"请输入队名",value:p,maxLength:60,addonAfter:String(p&&p.length||0)+"/60",onChange:function(e){return f(e.target.value)}})})]})})}},73774:function(e,t,n){var s=n(79800),r=n.n(s),i=n(59301),a=n(43418),o=n(8591),c=n(24650),u=n(53043),l=n(37712);t.Z=function(e){var t=e.isjoin,n=e.setJoin,s=e.JoinTeams,d=(0,i.useState)(""),A=r()(d,2),p=A[0],f=A[1];return(0,l.jsx)(a.Z,{className:"modal_styles",centered:!0,title:(0,l.jsxs)("div",{style:{alignItems:"center",display:"flex"},children:[(0,l.jsx)("div",{style:{textAlign:"left",flex:"1"},children:"加入战队"}),(0,l.jsx)(u.Z,{onClick:function(){return n(!1)},style:{cursor:"porint"}})]}),open:t,closable:!1,destroyOnClose:!0,onOk:function(){p?s(p):o.ZP.info("邀请码不能为空")},onCancel:function(){return n(!1)},children:(0,l.jsx)("div",{children:(0,l.jsxs)("p",{style:{marginLeft:"10px",display:"flex",alignItems:"center",marginRight:"10px"},children:[(0,l.jsx)("span",{style:{flex:"none"},children:"邀请码:"})," ",(0,l.jsx)(c.Z,{placeholder:"请输入邀请码",value:p,maxLength:60,addonAfter:String(p&&p.length||0)+"/60",onChange:function(e){return f(e.target.value)}})]})})})}},16324:function(e,t,n){n.r(t),n.d(t,{default:function(){return me}});var s=n(7557),r=n.n(s),i=n(41498),a=n.n(i),o=n(82242),c=n.n(o),u=n(79800),l=n.n(u),d=n(39647),A=n.n(d),p=n(59301),f=n(80608),x=n(99313),h=n(78241),g=n(8591),m=n(43418),b=n(24650),I=n(66999),w=n(73755),k=n(6848),C=n(3113),v=n(86859),E=n(51945),j=n(27876),B={flex_box_center:"flex_box_center___KHcKj",flex_space_between:"flex_space_between___rpKE6",flex_box_vertical_center:"flex_box_vertical_center___aBwFB",flex_box_center_end:"flex_box_center_end___eszEn",flex_box_column:"flex_box_column___y2rDr",wrp:"wrp___b6xZq",tabsWrap:"tabsWrap___rNsVP",searchWrap:"searchWrap___NzDrD",search:"search___O3S5n",searchIcon:"searchIcon___S8AXh",btns:"btns___gL_1J",searchWrap_right:"searchWrap_right___GVEny",description:"description____uPzl",bg:"bg___lqNd2",list:"list___JU4aR",status:"status___d75lJ",desc:"desc___NuO07",flex1:"flex1___ibscW",item:"item___E2e6I",footer:"footer___az6N2",bottomText:"bottomText___XT9Es",CompetitionsList:"CompetitionsList___BU3Jl",shadow:"shadow___kJYAn",signup:"signup___UmfzR",CompetitionsListzhezhao:"CompetitionsListzhezhao___E2v5E",divimg:"divimg___R3hKI",commonTextBox:"commonTextBox___C7Stw",havetext:"havetext___Q_Zdl",Finishedtext:"Finishedtext___zMGI8",Comingtext:"Comingtext___cJOQk",info:"info___eIwYF",bonus:"bonus___eKcia",rmb:"rmb___4wccY",applyInfo:"applyInfo___sqck8",task_hide:"task_hide___MQUVb",task_hide_2:"task_hide_2___MoAlk",Unpublishedtext:"Unpublishedtext___tqsH6",checkboxtitle:"checkboxtitle___iwuEz",scoremodal:"scoremodal____yQdA",title:"title___jb7xW",content:"content___NsK20",bottom:"bottom___CyoKb",yes:"yes___s2kKh",no:"no___Adxtg",baseFormItem:"baseFormItem___rawKU",jsinput:"jsinput___XEFKk"},y=n(6638),S=n(71681),R=n(77766),N=n(75916),P=n(10283),Q=n(24905),H=n(95237),J=n(37205),Z=n.n(J),F=n(71418),Y=n(43604),D=n(28103),W=n(61186),T=n.n(W),z=n(42441),L=n(49105),V=n(26724),G=n.n(V),O=n(80427),M="searchWrap___xQK12",q="search___yq6Qw",X="searchIcon___leI1w",K="scrollWrapper___jhUoo",U="checkBoxWrapper___p_r14",_="checkboxtitle___iHgQL",$="partTitle___dW4po",ee="exportBtn___ekb9d",te="pngIcon___Jv1zf",ne=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{color:["#0152d9","#B620E0","#44D7B6"],legend:{},tooltip:{},dataset:{source:e},xAxis:{type:"category"},yAxis:{},series:[{type:"bar",label:{show:!0,position:"top"}},{type:"bar",label:{show:!0,position:"top"}},{type:"bar",label:{show:!0,position:"top"}}]}},se=n(37712),re=["competitions","globalSetting","loading","dispatch","user","type","keyword"],ie=(x.Z.TabPane,Q.Z.Group),ae=(0,f.connect)((function(e){var t=e.competitions,n=e.loading,s=e.globalSetting,r=e.user;return{competitions:t,globalSetting:s,loading:n.models.competitions,user:r}}))((function(e){var t,n,s,i,o,u=e.competitions,d=(e.globalSetting,e.loading,e.dispatch),x=(e.user,e.type),h=e.keyword,g=(A()(e,re),(0,f.useParams)()),m=(0,p.useState)({data:[["东北",0,0,0],["华东",0,0,0],["华北",0,0,0],["华中",0,0,0],["华南",0,0,0],["西南",0,0,0],["西北",0,0,0],["其他",0,0,0]]}),b=l()(m,2),I=b[0],w=b[1],v=(0,p.useState)(!1),E=l()(v,2),j=E[0],B=E[1],S=(0,p.useState)(!0),R=l()(S,2),N=R[0],P=R[1],J=(0,p.useState)([]),W=l()(J,2),V=W[0],M=W[1],q=(0,p.useState)([]),X=l()(q,2),ae=X[0],oe=X[1];function ce(){return ce=a()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return B(!0),u.listParams.page=1,u.listParams.keyword=h||"",u.listParams.category=x,e.next=6,d({type:"competitions/getList",payload:c()({},u.listParams)});case 6:t=e.sent,B(!1),M([]),w({data:[["东北",0,0,0],["华东",0,0,0],["华北",0,0,0],["华中",0,0,0],["华南",0,0,0],["西南",0,0,0],["西北",0,0,0],["其他",0,0,0]]}),oe(Z()(null==t?void 0:t.competitions));case 11:case"end":return e.stop()}}),e)}))),ce.apply(this,arguments)}return(0,p.useEffect)((function(){!function(){ce.apply(this,arguments)}()}),[g,h]),(0,p.useEffect)((function(){u.listParams.url_suffix_name=g.Identifier}),[g.Identifier]),(0,se.jsx)("section",{children:(0,se.jsxs)("aside",{className:"edu-container minH500",children:[0===(null==ae?void 0:ae.length)&&(0,se.jsx)(y.Z,{}),(null==ae?void 0:ae.length)>0&&(0,se.jsx)("div",{className:K,style:{overflowY:"auto"},children:(0,se.jsx)(G(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(){var e=a()(r()().mark((function e(t){var n,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(u.listParams.category=x,u.listParams.page=t,!N||j){e.next=10;break}return B(!0),e.next=6,d({type:"competitions/getList",payload:c()({},u.listParams)});case 6:s=e.sent,B(!1),oe([].concat(Z()(ae),Z()(null==s?void 0:s.competitions))),(null==s||null===(n=s.competitions)||void 0===n?void 0:n.length)<20&&P(!1);case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),hasMore:N,useWindow:!1,children:(0,se.jsx)(F.Z,{spinning:j,children:(0,se.jsx)(ie,{value:V,onChange:function(){var e=a()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(M(Z()(t)),!((null==t?void 0:t.length)>0)){e.next=8;break}return e.next=4,(0,L.ZP)("/api/competitions/region_reports.json",{method:"get",params:{ids:t.toString()}});case 4:0===(null==(n=e.sent)?void 0:n.status)&&w(n),e.next=9;break;case 8:w({data:[["东北",0,0,0],["华东",0,0,0],["华北",0,0,0],["华中",0,0,0],["华南",0,0,0],["西南",0,0,0],["西北",0,0,0],["其他",0,0,0]]});case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:(0,se.jsx)(H.Z,{gutter:[16,16],children:null==ae?void 0:ae.map((function(e,t){return(0,se.jsx)(Y.Z,{span:12,children:(0,se.jsx)(Q.Z,{value:e.id,className:U,children:(0,se.jsxs)(k.Z,{className:_,title:e.sub_title?e.name+"——"+e.sub_title:e.name,children:[e.name,e.sub_title?"——"+e.sub_title:""]})})})}))})})})})}),(0,se.jsxs)(H.Z,{justify:"space-between",align:"middle",children:[(0,se.jsx)("div",{className:$,children:"数据展示"}),(0,se.jsxs)(C.ZP,{className:ee,onClick:function(){(0,O.y8)({ids:V.toString()})},children:[(0,se.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAcCAYAAAB/E6/TAAAAAXNSR0IArs4c6QAAAtpJREFUSEu1lm9oTWEcx7+/57rbLLWE9oJQxPy7O2erSXmhRHlDEnnjxTkXS/6k1ChFWMv2Bomku3PLG3snEl5IvDB/yr3nXCEWa01ZQ8SV7e7u+WqzLbu7f3Yuztvn+/t+zvP8vr/nHEERj2m5x+JR46SfUvEjHtUattcnIs3x1tDxydYXDQJZKoJjccc4NRnYpEG1lrdyUKFKaakkdBOBwDBA5KjrVDcVghUEmba3EUQzwapcZgrqcCwaaskHywuqsRKWFkZAqvwm0gcVrIq3Lu3KpcsJMq2OWZAfHSQq8h6LSL9ANsed0O2idmTaXphkZKQP7wFcFeCJKHyh5h0SQUBSCtwSixo3i+6RYXtnQB4UyK1yKd3+0Kn6PhZvy+sXoVCprW4kdL0QZDgzuUSm5Q0l61AgWDb72eXFn/7UGZaXVKJ2QOGtJpdn8xBQBwVPnkaqO/ODwq5Not51jJWZRsbOxKYpDHxIM/0ob1BEkuUlWNB+qbo3547q9r6akfrZf911jNXZ3rgmnNintT4/3CeFTRD5OKrTohQG040g1quArI1Fqu/ljbcZ9i5WlE5puH9xWTITZlreAYLnRNAVd4z5E9bDicPU+rSIWhd3Qnezgjbs7yj9OZgK9mk1sz81sLCiLPA40+hbX3qPJluKBpm2ewRE49gVUyBSRYMM2+sGOWf0HhNhd95BZCAZc1Zc8310pu32kpgF4KsbNaZPZkayaczMHtXufjGXg+mlo2KSbb+vHaEIe/yD5E1QwRqgbBsXBsP2ekBW+jfMXSFAO5S6kQl6jhzT/TdwEWkjuX0s3kPffwIn/sY0a61IEuS0MVDdLndRKo3X/xw0YjhuYA3bi4E0/wdsHKjGSjRo6Ob/DjLDL+dRD3QCLPgP4fdlJtx1pu21k1zl16iQfiIo7O6gxpVChX7XBWpNPBp6MO6oaizvLIF6gmV+DXNE/F3J1JK6pxeWfP4Fq1RgLKZBv/kAAAAASUVORK5CYII=",alt:"",className:te}),"数据导出"]})]}),(0,se.jsxs)("div",{style:{marginTop:"10px",background:"#fff",paddingBottom:"20px"},children:[(0,se.jsx)(D.Z,{style:{padding:"0px 40px"}}),(0,se.jsxs)("div",{style:{textAlign:"center"},children:[(0,se.jsx)("span",{style:{fontSize:"20px",fontWeight:600},children:"竞赛报名情况统计简报"}),(0,se.jsx)("br",{}),(0,se.jsxs)("div",{style:{marginTop:"20px"},children:[(0,se.jsxs)("span",{children:["截止至:",T()(new Date).format("MM月DD日 HH:mm:ss")]}),(0,se.jsxs)("span",{style:{marginLeft:"30px"},children:["所选中大赛目前合计共有:",(0,se.jsxs)("span",{style:{color:"#999999"},children:[" ",(0,se.jsx)("span",{style:{color:"#B620E0"},children:(null==I?void 0:I.school_count)||0})," 所高校 ",(0,se.jsx)("span",{style:{color:"#44D7B6",marginLeft:"10px"},children:(null==I?void 0:I.team_count)||0})," 支队伍 ",(0,se.jsx)("span",{style:{color:"#0152d9",marginLeft:"10px"},children:(null==I?void 0:I.user_count)||0})," 名学生报名 "]})]})]})]}),(0,se.jsxs)("div",{style:{height:"70px",display:"flex",justifyContent:"center",padding:"20px 0px"},children:[(0,se.jsxs)("div",{style:{margin:"0px 40px",textAlign:"center"},children:[(0,se.jsx)("p",{style:{color:"#333333"},children:"985院校"}),(0,se.jsxs)("p",{style:{color:"#999999",fontSize:"14px"},children:[(0,se.jsx)("span",{style:{color:"#E53333",fontSize:"20px",marginRight:"2px"},children:(null==I||null===(t=I.school_level_count)||void 0===t?void 0:t[0])||0}),"所"]})]}),(0,se.jsx)("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),(0,se.jsxs)("div",{style:{margin:"0px 40px",textAlign:"center"},children:[(0,se.jsx)("p",{style:{color:"#333333"},children:"211院校"}),(0,se.jsxs)("p",{style:{color:"#999999",fontSize:"14px"},children:[(0,se.jsx)("span",{style:{color:"#FF8C29",fontSize:"20px",marginRight:"2px"},children:(null==I||null===(n=I.school_level_count)||void 0===n?void 0:n[1])||0}),"所"]})]}),(0,se.jsx)("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),(0,se.jsxs)("div",{style:{margin:"0px 40px",textAlign:"center"},children:[(0,se.jsx)("p",{style:{color:"#333333"},children:"本科院校"}),(0,se.jsxs)("p",{style:{color:"#999999",fontSize:"14px"},children:[(0,se.jsx)("span",{style:{color:"#F7B500",fontSize:"20px",marginRight:"2px"},children:(null==I||null===(s=I.school_level_count)||void 0===s?void 0:s[2])||0}),"所"]})]}),(0,se.jsx)("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),(0,se.jsxs)("div",{style:{margin:"0px 40px",textAlign:"center"},children:[(0,se.jsx)("p",{style:{color:"#333333"},children:"高职高专"}),(0,se.jsxs)("p",{style:{color:"#999999",fontSize:"14px"},children:[(0,se.jsx)("span",{style:{color:"#0152d9",fontSize:"20px",marginRight:"2px"},children:(null==I||null===(i=I.school_level_count)||void 0===i?void 0:i[3])||0}),"所"]})]}),(0,se.jsx)("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),(0,se.jsxs)("div",{style:{margin:"0px 40px",textAlign:"center"},children:[(0,se.jsx)("p",{style:{color:"#333333"},children:"其他院校"}),(0,se.jsxs)("p",{style:{color:"#999999",fontSize:"14px"},children:[(0,se.jsx)("span",{style:{color:"#666666",fontSize:"20px",marginRight:"2px"},children:(null==I||null===(o=I.school_level_count)||void 0===o?void 0:o[4])||0}),"所"]})]})]}),(0,se.jsx)(z.Z,{option:ne(Object.values(null==I?void 0:I.data)),style:{height:400,width:1200},opts:{renderer:"svg"}}),(0,se.jsxs)("div",{style:{display:"flex",justifyContent:"center"},children:[(0,se.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,se.jsx)("span",{style:{display:"flex",marginRight:"5px",width:"14px",height:"14px",background:"#0152d9"}}),"人数"]}),(0,se.jsxs)("div",{style:{display:"flex",alignItems:"center",margin:"0px 20px"},children:[(0,se.jsx)("span",{style:{display:"flex",marginRight:"5px",width:"14px",height:"14px",background:"#B620E0"}}),"学校数"]}),(0,se.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,se.jsx)("span",{style:{display:"flex",marginRight:"5px",width:"14px",height:"14px",background:"#44D7B6"}}),"队伍数(队伍如果跨区,则该队伍在各自区域队伍数都加1)"]})]})]})]})})})),oe=n(48410),ce=["competitions","globalSetting","loading","dispatch","user"],ue=(x.Z.TabPane,Q.Z.Group,(0,f.connect)((function(e){var t=e.competitions,n=e.loading,s=e.globalSetting,r=e.user;return{competitions:t,globalSetting:s,loading:n.models.competitions,user:r}}))((function(e){e.competitions,e.globalSetting,e.loading,e.dispatch,e.user,A()(e,ce);var t=(0,p.useState)(""),n=l()(t,2),s=n[0],r=n[1],i=(0,p.useState)(),a=l()(i,2),o=a[0],c=a[1],u=(0,p.useState)(""),d=l()(u,2),f=d[0],x=d[1];return(0,se.jsx)("section",{children:(0,se.jsxs)("aside",{className:"edu-container minH500",children:[(0,se.jsxs)(H.Z,{align:"middle",justify:"space-between",style:{marginBottom:26,marginTop:30},children:[(0,se.jsx)(oe.tp,{dataSource:[{id:"",name:"全部"},{id:"progressing",name:"进行中的"},{id:"ended",name:"往期比赛"}],value:s,onChange:r}),(0,se.jsx)("div",{className:M,children:(0,se.jsx)(b.Z.Search,{placeholder:"请输入竞赛名称",size:"large",className:q,value:f,onChange:function(e){e.target.value||c(e.target.value),x(e.target.value)},onSearch:function(e){c(e)},suffix:(0,se.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(X),onClick:function(){return c(f)}})})})]}),""===s&&(0,se.jsx)(ae,{type:s,keyword:o}),"progressing"===s&&(0,se.jsx)(ae,{type:s,keyword:o}),"ended"===s&&(0,se.jsx)(ae,{type:s,keyword:o})]})})}))),le=n(92396),de=n(39870),Ae=n(73774),pe=n(2766),fe=n(1174),xe=n(41852),he=["competitions","globalSetting","loading","dispatch","user"],ge=x.Z.TabPane,me=(0,f.connect)((function(e){var t=e.competitions,n=e.loading,s=e.globalSetting,r=e.user;return{competitions:t,globalSetting:s,loading:n.models.competitions,user:r}}))((function(e){var t=e.competitions,n=e.globalSetting,s=e.loading,i=e.dispatch,o=e.user,u=(A()(e,he),(0,f.useLocation)()),d=(0,f.useSearchParams)(),Q=l()(d,1)[0],H=(0,p.useState)(!1),J=l()(H,2),Z=J[0],F=J[1],Y=(0,p.useState)(),D=l()(Y,2),W=D[0],T=(D[1],(0,p.useState)(!1)),z=l()(T,2),V=z[0],G=z[1],O=(0,p.useState)(!1),M=l()(O,2),q=M[0],X=M[1],K=(0,p.useState)(!1),U=l()(K,2),_=U[0],$=U[1],ee=(0,p.useState)(!0),te=l()(ee,2),ne=te[0],re=te[1],ie=(0,p.useState)([]),ae=l()(ie,2),ce=ae[0],me=ae[1],be=(0,p.useState)(!1),Ie=l()(be,2),we=Ie[0],ke=Ie[1],Ce=(0,p.useState)(!1),ve=l()(Ce,2),Ee=ve[0],je=ve[1],Be=(0,p.useState)(),ye=l()(Be,2),Se=ye[0],Re=ye[1],Ne=(0,p.useState)(!1),Pe=l()(Ne,2),Qe=Pe[0],He=Pe[1],Je=(0,f.useParams)().identifier,Ze=h.Z.useForm(),Fe=l()(Ze,1)[0],Ye=(0,p.useState)(!1),De=l()(Ye,2),We=De[0],Te=De[1],ze=(0,p.useState)("mine"),Le=l()(ze,2),Ve=Le[0],Ge=Le[1],Oe=(0,p.useState)(!1),Me=l()(Oe,2),qe=Me[0],Xe=Me[1],Ke=(0,p.useState)(""),Ue=l()(Ke,2),_e=Ue[0],$e=Ue[1],et=(0,p.useState)([]),tt=l()(et,2),nt=tt[0],st=tt[1],rt=(0,p.useState)(!0),it=l()(rt,2),at=it[0],ot=it[1];(0,p.useEffect)((function(){return i({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),function(){i({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}}),[]),(0,p.useEffect)((function(){t.listParams.url_suffix_name=Je}),[Je]),(0,p.useEffect)((function(){i({type:"competitions/getList",payload:c()({},t.listParams)})}),[t.name]),(0,p.useEffect)((function(){(0,j.Dk)("在线竞赛")})),(0,p.useEffect)((function(){u.pathname.includes("list")&&ot(!1)}));function ct(e){e.stopPropagation()}function ut(){return(ut=a()(r()().mark((function e(n,s,a){var u,l,d;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.stopPropagation(),me(c()({},s)),(0,P.tJ)(i)){e.next=4;break}return e.abrupt("return");case 4:if(null==s||!s.is_authentication||null!=o&&null!==(u=o.userInfo)&&void 0!==u&&u.authentication){e.next=7;break}return i({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 7:return e.next=9,(0,L.ZP)("/api/competitions/".concat(s.identifier,"/check_open.json"),{method:"post"});case 9:if(0===e.sent.status){e.next=12;break}return e.abrupt("return");case 12:if("ismodel"!==a){e.next=26;break}if(!0!==s.member_of_course){e.next=17;break}(0,j.xg)("/classrooms/".concat(s.course_id)),e.next=24;break;case 17:if(s.invite_code){e.next=20;break}return g.ZP.info("本竞赛只面向部分学校/单位开放,你暂时没有参赛资格"),e.abrupt("return");case 20:return e.next=22,i({type:"competitions/addApplytojoincourse",payload:{invite_code:s.invite_code,student:1}});case 22:0===e.sent.status&&(s.is_new?f.history.push("/competitions/detail/".concat(s.identifier)):(0,j.xg)("/classrooms/".concat(s.course_id)));case 24:e.next=70;break;case 26:if("personal"!==a){e.next=57;break}if(!s.is_new){e.next=54;break}if(!0!==s.enrolled){e.next=31;break}return(0,j.xg)("/competitions/detail/".concat(s.identifier,"?type=1")),e.abrupt("return");case 31:if(!s.teacher_need_phone&&!s.member_need_phone){e.next=35;break}return n.stopPropagation(),ke(!0),e.abrupt("return");case 35:if((0,P.tJ)(i)){e.next=37;break}return e.abrupt("return");case 37:if(null==s||!s.need_check_mail){e.next=41;break}return n.stopPropagation(),m.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}}),e.abrupt("return");case 41:if(null==s||!s.is_authentication||null!=o&&null!==(l=o.userInfo)&&void 0!==l&&l.authentication){e.next=44;break}return i({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 44:if(!We){e.next=46;break}return e.abrupt("return");case 46:return Te(!0),e.next=49,i({type:"competitions/AddTeam",payload:{identifier:s.identifier}});case 49:d=e.sent,Te(!1),d&&0===d.status&&(Re(d),je(!0),i({type:"competitions/getList",payload:c()({},t.listParams)})),e.next=55;break;case 54:dt("");case 55:e.next=70;break;case 57:if(!0!==s.enrolled){e.next=60;break}return(0,j.xg)(a),e.abrupt("return");case 60:if("personal"!==a){e.next=68;break}if(!0!==s.enroll_ended){e.next=64;break}return g.ZP.info("报名已截止"),e.abrupt("return");case 64:G(!0),me(s),e.next=70;break;case 68:G(!0),me(s);case 70:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function lt(e){(0,j.xg)(e)}function dt(e){return At.apply(this,arguments)}function At(){return(At=a()(r()().mark((function e(n){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(ne){e.next=2;break}return e.abrupt("return");case 2:if(re(!1),!pt()){e.next=5;break}return e.abrupt("return");case 5:return e.next=7,i({type:"competitions/AddTeam",payload:{identifier:null==ce?void 0:ce.identifier,name:n}});case 7:(s=e.sent)&&0===s.status?(je(!0),Re(s),i({type:"competitions/getList",payload:c()({},t.listParams)}),X(!1)):re(!0);case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function pt(){var e,t,n;if(null!=o&&null!==(e=o.userInfo)&&void 0!==e&&e.is_teacher){if(null!=ce&&null!==(t=ce.teacher_staff)&&void 0!==t&&t.mutiple_limited&&null!=ce&&ce.enrolled)return g.ZP.info("你已经报名,不能重复报名"),re(!0),!0}else if(null!=ce&&null!==(n=ce.member_staff)&&void 0!==n&&n.mutiple_limited&&null!=ce&&ce.enrolled)return g.ZP.info("你已经报名,不能重复报名"),re(!0),!0;if(null!=ce&&ce.enroll_ended)return g.ZP.info("报名已截止,无需报名"),re(!0),!0;console.log("---",ce),null!=ce&&ce.is_new}function ft(){return(ft=a()(r()().mark((function e(n){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(ne){e.next=2;break}return e.abrupt("return");case 2:if(!pt()){e.next=4;break}return e.abrupt("return");case 4:return re(!1),e.next=7,i({type:"competitions/JoinTeam",payload:{identifier:null==ce?void 0:ce.identifier,invite_code:n}});case 7:(s=e.sent)&&0===s.status?(je(!0),Re(s),i({type:"competitions/getList",payload:c()({},t.listParams)}),$(!1)):re(!0);case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var xt=function(e,t){e.stopPropagation(),t.teacher_need_phone||t.member_need_phone?ke(!0):null!=t&&t.need_check_mail?m.Z.confirm({title:"提示",content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}}):null!=t&&t.enroll_url?(0,j.xg)(null==t?void 0:t.enroll_url):t.external_url?lt(t.external_url):function(e,t,n){ut.apply(this,arguments)}(e,t,2===t.mode?"ismodel":t.personal?"personal":null!=t&&t.is_new?"/competitions/detail/".concat(t.identifier,"?type=3"):"/competitions/".concat(t.identifier,"/detail/enroll"))},ht=(0,p.useState)(""),gt=l()(ht,2),mt=gt[0],bt=gt[1],It=function(e){t.listParams.keyword=encodeURIComponent(e),t.listParams.page=1,e&&(0,xe.tk)({name:e,copywriting:e,position:"Competition"}),i({type:"competitions/getList",payload:c()(c()({},t.listParams),{},{edu:Q.get("edu")})})};return(0,se.jsxs)("section",{className:B.bg,style:{background:n.isSaiaDomain?"#fafafa":"#fff",minHeight:"100vh"},children:[(0,se.jsxs)("div",{style:{position:"relative",height:"212px",overflow:"hidden",width:"100%"},children:[t.listParams.url_suffix_name&&""!==t.banner&&(0,se.jsx)("img",{src:"".concat(S.Z.IMG_SERVER).concat(t.banner),style:{width:"100%",objectFit:"cover",height:"100%",position:"absolute",left:"50%",transform:"translateX(-50%)"}}),(0,se.jsx)("div",{style:{position:"absolute",top:"0",width:"100%"},children:(0,se.jsx)(oe.jL,{title:Je?t.competition_title:"竞赛组织",sunTitle:Je?"":"激发创新活力,培养软件人才",img:t.listParams.url_suffix_name&&t.banner?"":"data:image/png;base64,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",imgWidth:438,bannerExtraContent:at&&(0,se.jsx)("div",{className:B.btns,children:[{name:"创建竞赛",click:function(){var e,t;(0,P.tJ)(i)&&((0,N.Ny)()||null!==(e=o.userInfo)&&void 0!==e&&e.professional_certification&&null!==(t=o.userInfo)&&void 0!==t&&t.is_teacher?(Fe.setFieldValue("name",""),He(!0)):g.ZP.info("当前仅支持已职业认证的教师可创建"))}},{name:"新手指引",sign:!0,click:function(){window.open(S.Z.API_SERVER+"/images/educoder/competitions/竞赛新手指引.pdf")}},{name:"证书查询",click:function(){Xe(!0)}}].map((function(e,t){return(0,se.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,se.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",width:39}):null]},t)}))})},Je)})]}),(0,se.jsxs)("div",{className:"edu-container",children:[(0,se.jsxs)("div",{className:B.tabsWrap,children:[(0,se.jsxs)(x.Z,{defaultActiveKey:"",tabBarExtraContent:(0,se.jsx)("div",{className:B.searchWrap,children:Je?"":!n.isSaiaDomain&&(0,se.jsx)(b.Z.Search,{placeholder:"请输入竞赛名称",size:"large",className:B.search,onChange:function(e){return bt(e.target.value)},suffix:(0,se.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(B.searchIcon),onClick:function(){return It(mt)}}),onSearch:It})}),onChange:function(e){F("statistics"===e),t.count=0,t.listParams.page=1,t.listParams.category=e,t.listParams.page=1,i({type:"competitions/getList",payload:c()({},t.listParams)})},children:[(0,se.jsx)(ge,{tab:"全部"},""),(0,se.jsx)(ge,{tab:"即将发布"},"nearly_published"),(0,se.jsx)(ge,{tab:"进行中"},"progressing"),(0,se.jsx)(ge,{tab:"往期比赛"},"ended"),2!==o.userInfo.user_id&&(0,se.jsx)(ge,{tab:"我的竞赛"},"mine"),(0,N.Ny)()&&(0,se.jsx)(ge,{tab:"数据统计"},"statistics")]}),(0,se.jsx)("div",{className:B.searchWrap_right,children:Z?"":t.listParams.url_suffix_name?!n.isSaiaDomain&&(0,se.jsx)(b.Z.Search,{placeholder:"请输入竞赛名称",size:"large",className:B.search,onChange:function(e){return bt(e.target.value)},suffix:(0,se.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(B.searchIcon),onClick:function(){return It(mt)}}),onSearch:It}):""})]}),["mine","join"].includes(t.listParams.category)&&(0,se.jsx)(oe.tp,{dataSource:[{name:"我管理的",id:"mine"},{name:"我参与的",id:"join"}],className:"mb20",value:Ve,onChange:function(e){t.listParams.page=1,t.listParams.category=e,t.listParams.page=1,i({type:"competitions/getList",payload:c()({},t.listParams)}),Ge(e)}}),!Z&&(0,se.jsx)("div",{children:0===t.count?(0,se.jsx)(y.Z,{}):(0,se.jsxs)("aside",{className:"edu-container minH500",children:[(0,se.jsx)(I.Z,{loading:s,active:!0,avatar:{size:40},paragraph:{rows:5},children:t.competitions&&(0,se.jsx)(w.Z,{itemLayout:"vertical",size:"middle",dataSource:t.competitions,renderItem:function(e,t){return(0,se.jsxs)("div",{className:B.CompetitionsList,children:["nearly_published"===e.competition_status?1==e.permission.editable?"":(0,se.jsx)("div",{className:B.CompetitionsListzhezhao,children:"即将发布 敬请期待"}):"",(0,se.jsxs)(w.Z.Item,{onClick:function(){return function(e){if(e.external_url){var t;lt("".concat(e.external_url)+"?login="+(null==o||null===(t=o.userInfo)||void 0===t?void 0:t.login)+"&websiteName=educoder")}else{if(null!=e&&e.is_new)return void(1==e.permission.editable?["preparing","not_passed","review"].includes(null==e?void 0:e.competition_status)?lt("/competitions/detail/".concat(e.identifier,"?type=4")):lt("/competitions/detail/".concat(e.identifier,"?type=1")):lt("/competitions/detail/".concat(e.identifier)));("ended"===e.competition_status||"progressing"===e.competition_status||"unpublish"===e.competition_status||"nearly_published"===e.competition_status&&1==e.permission.editable)&<("/competitions/".concat(e.identifier))}}(e)},className:B.shadow,children:[(0,se.jsx)(w.Z.Item.Meta,{style:{marginBottom:"0px",width:"87%"},avatar:(0,se.jsx)("img",{className:B.divimg,src:e&&e.image?"".concat(S.Z.IMG_SERVER)+e.image:le.I2}),title:(0,se.jsxs)("p",{style:{alignItems:"center",display:"flex"},children:[(0,se.jsx)(k.Z,{title:(0,se.jsxs)("span",{children:[e.name,e.sub_title?"——".concat(e.sub_title):""]}),children:(0,se.jsxs)("a",{className:B.task_hide,children:[e.name,e.sub_title?"——".concat(e.sub_title):""]})}),e.competition_status&&"nearly_published"===e.competition_status?(0,se.jsx)("span",{className:"".concat(B.commonTextBox," ").concat(B.Comingtext),children:"即将发布"}):"",e.competition_status&&"preparing"===e.competition_status?(0,se.jsx)("span",{style:{color:"#DB780F",border:"1px solid #FDDBB7"},className:"".concat(B.commonTextBox," ").concat(B.Finishedtext),children:"待审核"}):"",e.competition_status&&"not_passed"===e.competition_status?(0,se.jsx)("span",{style:{color:"#E30000",border:"1px solid #FFC7C7"},className:"".concat(B.commonTextBox," ").concat(B.Finishedtext),children:"被驳回"}):"",e.competition_status&&"review"===e.competition_status?(0,se.jsx)("span",{style:{color:"#4237E7",border:"1px solid #B6B1FF"},className:"".concat(B.commonTextBox," ").concat(B.Finishedtext),children:"审核中"}):"",e.competition_status&&"progressing"===e.competition_status?(0,se.jsx)("span",{style:{color:"#00B187",border:"1px solid #B1F0E1"},className:"".concat(B.commonTextBox," ").concat(B.havetext),children:"进行中"}):"",e.competition_status&&"ended"===e.competition_status?(0,se.jsx)("span",{className:"".concat(B.commonTextBox," ").concat(B.Finishedtext),children:"已结束"}):"",e.competition_status&&"unpublish"===e.competition_status?(0,se.jsx)("span",{className:"".concat(B.commonTextBox," ").concat(B.Finishedtext),children:"未发布"}):""]}),description:(0,se.jsxs)("div",{className:B.description,children:[(0,se.jsx)(k.Z,{title:(0,se.jsx)("span",{children:e.description?e.description:"暂无简介~"}),children:(0,se.jsx)("div",{className:B.task_hide_2,style:{height:"43px",fontSize:"14px",color:"#666666"},children:e.description?e.description:"暂无简介~"})}),(0,se.jsxs)("div",{className:B.bottomText,children:[(0,se.jsxs)("span",{children:["竞赛时间:",e.start_time,"~",e.end_time]}),(0,se.jsxs)("span",{style:{marginLeft:"10px"},children:["报名截止时间:",e&&e.enroll_end_time?e.enroll_end_time:"暂无"]}),(0,se.jsxs)("span",{style:{marginLeft:"10px"},children:["浏览数:",e&&e.visits_count?e.visits_count:0]})]})]})}),(0,se.jsxs)("div",{style:{width:"13%",alignItems:"flex-end",display:"flex",flexDirection:"column",justifyContent:"space-around"},children:[(0,se.jsxs)("div",{className:B.info,children:[(0,se.jsxs)("div",{className:B.bonus,style:{visibility:e&&e.bonus?"visible":"hidden"},children:[(0,se.jsx)("span",{className:B.rmb,children:"¥"}),parseInt(e.bonus).toLocaleString()]}),e.member_count?(0,se.jsxs)("div",{className:B.applyInfo,children:["已报名:","nearly_published"===e.competition_status?"0":e.member_count]}):""]}),e&&"ended"===e.competition_status?(0,se.jsx)("span",{className:B.Unpublishedtext,onClick:function(e){return ct(e)},children:"已结束"}):null,e&&"nearly_published"===e.competition_status?(0,se.jsx)("span",{className:B.Unpublishedtext,onClick:function(e){return ct(e)},children:"未发布"}):null,e&&"nearly_published"!==e.competition_status&&e.enroll_end&&"ended"!==e.competition_status?(0,se.jsx)("span",{className:B.Unpublishedtext,onClick:function(e){return ct(e)},children:"报名截止"}):null,e&&"progressing"===e.competition_status&&1!=e.enroll_end&&!e.external_url&&e.enroll_end_time?(0,se.jsx)(C.ZP,{className:B.signup,onClick:function(t){return xt(t,e)},children:null!=e&&e.enrolled?"已报名":"立即报名"}):null]})]},t)]})}})}),(0,se.jsx)(R.Z,{}),(0,se.jsx)(de.Z,{modeldata:W,dispatch:i}),(0,se.jsx)("aside",{className:"tc mb50 mt20",children:(0,se.jsx)(v.Z,{hideOnSinglePage:!0,showSizeChanger:!1,showQuickJumper:!0,onChange:function(e,n){document.body.scrollIntoView(),t.listParams.page=e,i({type:"competitions/getList",payload:c()(c()({},t.listParams),{},{edu:Q.get("edu")})})},defaultPageSize:20,current:t.listParams.page,defaultCurrent:t.listParams.page,total:t.count})})]})}),Z&&(0,se.jsx)(ue,{})]}),(0,se.jsx)(m.Z,{title:"选择参赛方式",centered:!0,open:V,onCancel:function(){G(!1)},footer:!1,children:(0,se.jsxs)("div",{style:{display:"flex",justifyContent:"space-around",height:100,alignItems:"center"},children:[(0,se.jsx)(C.ZP,{type:"primary",style:{height:40},onClick:function(){$(!0),G(!1)},children:"加入战队参赛"}),(0,se.jsx)(C.ZP,{style:{height:40},onClick:function(){X(!0),G(!1)},children:"去创建战队参赛"})]})}),_?(0,se.jsx)(Ae.Z,{isjoin:_,setJoin:$,JoinTeams:function(e){return ft.apply(this,arguments)}}):null,q?(0,se.jsx)(pe.Z,{isAddmodle:q,setIsAdd:X,createTeam:dt}):null,(0,se.jsx)(fe.Z,{datas:Se,isopen:Ee,setisopen:je,isShowPhone:we,setIsShowPhone:ke,user:o,dispatch:i,onOK:function(){i({type:"competitions/getList",payload:c()({},t.listParams)})}}),(0,se.jsxs)(m.Z,{title:!1,footer:!1,open:Qe,width:610,className:B.scoremodal,closable:!1,centered:!0,onCancel:function(){He(!1)},children:[(0,se.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,se.jsx)("div",{className:B.title,children:"创建竞赛"}),(0,se.jsx)("span",{onClick:function(){He(!1)},style:{cursor:"pointer"},className:B.close,children:(0,se.jsx)("i",{className:"iconfont icon-guanbi",style:{color:"#979797",fontSize:"15px"}})})]}),(0,se.jsx)("div",{className:B.content,children:(0,se.jsx)(h.Z,{form:Fe,layout:"vertical",onFinish:function(){var e=a()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Te(!0),e.next=3,(0,L.ZP)("/api/competitions.json",{method:"post",body:c()({},t)});case 3:n=e.sent,Te(!1),0===(null==n?void 0:n.status)&&(g.ZP.info("创建成功"),f.history.push("/competitions/detail/".concat(null==n?void 0:n.identifier,"?type=4")));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:(0,se.jsx)(h.Z.Item,{label:"竞赛名称",name:"name",className:B.jsinput,rules:[{required:!0,validator:function(e,t){var n;return(null==t||null===(n=t.replaceAll(" ",""))||void 0===n?void 0:n.length)>0?Promise.resolve():Promise.reject("请填写竞赛名称")}}],children:(0,se.jsx)(b.Z,{maxLength:60,className:B.baseFormItem,showCount:!0})})})}),(0,se.jsxs)("div",{className:B.bottom,children:[(0,se.jsx)(C.ZP,{className:B.no,onClick:function(){He(!1)},children:"取消"}),(0,se.jsx)(C.ZP,{loading:We,className:B.yes,onClick:function(){Fe.submit()},children:"创建竞赛"})]})]}),(0,se.jsxs)(m.Z,{title:!1,footer:!1,open:qe,width:900,className:B.scoremodal,closable:!1,centered:!0,onCancel:function(){return Xe(!1)},children:[(0,se.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,se.jsx)("div",{className:B.title,children:"证书查询"}),(0,se.jsx)("span",{onClick:function(){return Xe(!1)},style:{cursor:"pointer"},className:B.close,children:(0,se.jsx)("i",{className:"iconfont icon-guanbi",style:{color:"#979797",fontSize:"15px"}})})]}),(0,se.jsxs)("div",{style:{marginTop:30,display:"flex",marginBottom:30},children:[(0,se.jsx)(b.Z,{value:_e,placeholder:"请输入证书编号",onChange:function(e){$e(e.target.value)},style:{height:40}}),(0,se.jsx)(C.ZP,{style:{marginLeft:10,height:40,width:88},type:"primary",onClick:a()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.ZP)("/api/competitions/get_certificates.json",{method:"get",params:{keywords:_e}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&st(null==t?void 0:t.data);case 4:case"end":return e.stop()}}),e)}))),children:"查询"})]}),0==nt.length&&(0,se.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,se.jsx)("img",{src:le.z3,width:"135",alt:""}),(0,se.jsx)("br",{}),(0,se.jsx)("p",{className:"mt20",style:{fontSize:14},children:"暂时还没有相关数据哦!"})]}),nt.length>0&&(0,se.jsx)(oe.Gi,{style:{marginLeft:0},children:(0,se.jsx)(E.Z,{dataSource:nt,pagination:!1,columns:[{title:"获奖人",align:"left",dataIndex:"province",render:function(e,t){var n;return(0,se.jsx)("span",{children:(null==t||null===(n=t.user)||void 0===n?void 0:n.name)||"- -"})}},{title:"获奖名称",align:"left",dataIndex:"award_name",render:function(e){return(0,se.jsx)("span",{children:e||"- -"})}},{title:"证书编号",align:"left",dataIndex:"cert_num",render:function(e){return(0,se.jsx)("span",{children:e||"- -"})}},{title:"竞赛名称",align:"left",dataIndex:"cert_num",render:function(e,t){var n;return(0,se.jsx)("span",{children:(null==t||null===(n=t.competition)||void 0===n?void 0:n.name)||"- -"})}},{title:"操作",align:"right",dataIndex:"province",render:function(e,t){var n,s;return(0,se.jsx)("a",{target:"_blank",href:"/competitions/exports?id=".concat(null==t||null===(n=t.competition)||void 0===n?void 0:n.id,"&user_id=").concat(null==t||null===(s=t.user)||void 0===s?void 0:s.user_id),children:"预览下载"})}}]})})]})]})}))},1174:function(e,t,n){var s=n(7557),r=n.n(s),i=n(41498),a=n.n(i),o=n(79800),c=n.n(o),u=n(59301),l=n(8591),d=n(43418),A=n(24650),p=n(3113),f=n(49105),x=n(23862),h=n(27876),g=n(71681),m=n(37712),b=/^1\d{10}$/;t.Z=function(e){var t=e.isShowPhone,n=e.setIsShowPhone,s=e.user,i=e.dispatch,o=e.onOK,I=e.isopen,w=e.setisopen,k=e.datas,C=(0,u.useState)(""),v=c()(C,2),E=v[0],j=v[1],B=(0,u.useState)(""),y=c()(B,2),S=y[0],R=y[1],N=(0,u.useState)(60),P=c()(N,2),Q=P[0],H=P[1],J=(0,u.useState)(),Z=c()(J,2),F=Z[0],Y=Z[1],D=(0,u.useState)(!1),W=c()(D,2),T=W[0],z=W[1],L=(0,u.useState)(!1),V=c()(L,2),G=V[0],O=V[1],M=(0,u.useState)(""),q=c()(M,2),X=q[0],K=q[1],U=(0,u.useRef)();(0,u.useEffect)((function(){return function(){U.current&&clearInterval(U.current)}}),[]),(0,x.Y)((function(){F&&(H(60),Q>0?H(Q-1):(H(60),Y(!1),U.current&&clearInterval(U.current)))}),1e3);var _=function(){var e=a()(r()().mark((function e(){var t,n,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/users/accounts/".concat(null===(t=s.userInfo)||void 0===t?void 0:t.login,"/valid_phone.json"),{method:"get",params:{phone:E}});case 2:if(-1!==(null==(n=e.sent)?void 0:n.status)){e.next=5;break}return e.abrupt("return");case 5:if(null==n||!n.is_exists){e.next=8;break}return z(!0),e.abrupt("return");case 8:return a=(0,h.M)(E),e.next=11,i({type:"account/getCode",payload:{login:E,type:3,smscode:a}});case 11:1===e.sent.status&&(l.ZP.info("验证码已发送,请注意查收"),Y(!0));case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,m.jsxs)("div",{children:[(0,m.jsx)(d.Z,{title:"强制解绑",open:G,onCancel:function(){return O(!1)},onOk:a()(r()().mark((function e(){var t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(X){e.next=3;break}return l.ZP.info("验证码不能为空"),e.abrupt("return");case 3:return e.next=5,(0,f.ZP)("/api/users/accounts/".concat(null==s||null===(t=s.userInfo)||void 0===t?void 0:t.login,"/phone_force_unbind.json"),{method:"POST",body:{code:X,phone:E}});case 5:0===(null==(i=e.sent)?void 0:i.status)&&(l.ZP.info("解绑成功"),Y(!1),O(!1),o(),n(!1),K(""));case 7:case"end":return e.stop()}}),e)}))),children:(0,m.jsxs)("div",{style:{padding:"8px 24px"},children:[(0,m.jsx)("p",{children:"若原账号只有绑定了手机号一种登录方式,强制解绑后会导致原账号无法登录,请确定是否强制解绑"}),(0,m.jsxs)("p",{children:["你的手机号:",E]}),(0,m.jsxs)("p",{children:["手机验证码:",(0,m.jsx)(A.Z,{value:X,size:"middle",onChange:function(e){return K(e.target.value)},style:{width:"240px"}})," ",(0,m.jsx)(p.ZP,{disabled:F,type:"primary",size:"middle",onClick:a()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=(0,h.M)(E),e.next=3,i({type:"account/getCode",payload:{login:E,type:10,smscode:t}});case 3:1===e.sent.status&&(l.ZP.info("验证码已发送,请注意查收"),Y(!0));case 5:case"end":return e.stop()}}),e)}))),children:F?"重新发送".concat(Q,"s"):"获取验证码"})]})]})}),(0,m.jsx)(d.Z,{title:"提示",open:T,onCancel:function(){z(!1)},okText:"进行强制解绑",okButtonProps:{type:"primary",ghost:!0,style:{width:"124px"}},onOk:function(){O(!0),z(!1)},children:(0,m.jsxs)("div",{style:{padding:"7px 24px"},children:[(0,m.jsx)("span",{children:"该手机号已经被绑定账号,如果需要将该手机号绑定在当前账号上,你可以进行下方任意一种解绑操作:"}),(0,m.jsx)("br",{}),(0,m.jsx)("p",{style:{marginTop:"1em",display:"flex"},children:(0,m.jsx)("span",{style:{flex:"1"},children:"1、使用该手机号登录平台进行解绑,再将手机号绑定当前账号上。"})}),(0,m.jsx)("p",{style:{marginTop:"1em",display:"flex"},children:(0,m.jsx)("span",{style:{flex:"1"},children:"2、强制解绑(强制解绑可能会导致解绑账号无法登录)"})})]})}),(0,m.jsx)(d.Z,{title:"绑定手机号",open:t,onCancel:function(){return n(!1)},onOk:a()(r()().mark((function e(){var t,a,c;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(b.test(E)){e.next=3;break}return l.ZP.info("请输入有效的11位手机号码"),e.abrupt("return");case 3:if(S){e.next=6;break}return l.ZP.info("请输入验证码"),e.abrupt("return");case 6:return t=s.userInfo||{},a=t.login,e.next=9,i({type:"account/bindPhone",payload:{login:a,phone:E,code:S}});case 9:0===(null==(c=e.sent)?void 0:c.status)&&(n(!1),o());case 11:case"end":return e.stop()}}),e)}))),children:(0,m.jsxs)("div",{style:{padding:"8px 24px"},children:[(0,m.jsx)("p",{children:"平台已检测到您未绑定手机号,为了不影响使用报名功能,请先绑定手机号码"}),(0,m.jsxs)("p",{children:["你的手机号:",(0,m.jsx)(A.Z,{size:"middle",value:E,onChange:function(e){return j(e.target.value)},style:{width:"240px"}})]}),(0,m.jsxs)("p",{children:["手机验证码:",(0,m.jsx)(A.Z,{size:"middle",value:S,onChange:function(e){return R(e.target.value)},style:{width:"240px"}})," ",(0,m.jsx)(p.ZP,{disabled:F,type:"primary",size:"middle",onClick:a()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(b.test(E)){e.next=3;break}return l.ZP.info("请输入有效的11位手机号码"),e.abrupt("return");case 3:_();case 4:case"end":return e.stop()}}),e)}))),children:F?"重新发送".concat(Q,"s"):"获取验证码"})]})]})}),(0,m.jsx)(d.Z,{open:I,footer:!1,onCancel:function(){return w(!1)},centered:!0,width:460,children:(0,m.jsxs)("div",{children:[(0,m.jsxs)("div",{style:{marginTop:50,fontSize:26,color:"#3d3d3d",textAlign:"center",marginBottom:20},children:[(0,m.jsx)("i",{style:{fontSize:26,color:"#52C41A"},className:"iconfont icon-tongguo"})," 报名成功"]}),(0,m.jsxs)("div",{style:{alignItems:"center",textAlign:"center"},children:[(0,m.jsx)("img",{style:{width:180,border:"1px solid #eeeeef",padding:10,marginBottom:20},src:g.Z.IMG_SERVER+(null==k?void 0:k.QR_code)}),(0,m.jsx)("p",{style:{color:"#AAAAAA"},children:"参赛者可扫码加入大赛官方交流群,获取最新竞赛通知"})]})]})})]})}},80427:function(e,t,n){n.d(t,{AD:function(){return y},D9:function(){return H},IM:function(){return Z},Iy:function(){return k},Ne:function(){return J},ON:function(){return T},Uj:function(){return G},VY:function(){return D},YO:function(){return V},YX:function(){return L},Zn:function(){return h},_g:function(){return I},_k:function(){return P},c6:function(){return j},cr:function(){return g},eV:function(){return B},fi:function(){return m},gh:function(){return v},hS:function(){return F},iA:function(){return b},j6:function(){return w},je:function(){return N},kS:function(){return W},o6:function(){return E},pO:function(){return z},rQ:function(){return S},sA:function(){return C},xm:function(){return Q},xo:function(){return Y},y8:function(){return R}});var s=n(7557),r=n.n(s),i=n(82242),a=n.n(i),o=n(41498),c=n.n(o),u=n(6668),l=n(80608),d=n(27876),A=n(8591),p=n(71681),f=function(){(0,l.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在生成文件,请稍后..."}})},x=function(){(0,l.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},h=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(),e.next=3,(0,u.YR)(a()({},t));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/export_couser_info.json"),query:t}));case 7:x();case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),g=function(){var e=c()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.yS)(a()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}A.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_member_act_score")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_member_act_score")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),m=function(){var e=c()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.W0)(a()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}A.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_score")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_score")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),b=function(){var e=c()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.Nl)(a()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}A.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),I=function(){var e=c()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.td)(a()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}A.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),w=function(){var e=c()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.QX)(a()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}A.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_homework")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_homework")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),k=function(){var e=c()(r()().mark((function e(t,n){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.aP)(a()({},t));case 2:0===(s=e.sent).status?(A.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/").concat(n))):-3===s.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/").concat(n)));case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),C=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(),e.next=3,(0,u.MJ)(a()({},t));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/polls/".concat(t.categoryId,"/commit_result.xlsx"),query:t}));case 7:x();case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),v=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/attendances/export_xlsx_data.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),E=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/video_study_statics.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),j=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/export_video_study.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),B=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/export_course_students_info.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),y=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/school_manages/students.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),S=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/item_banks/export.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),R=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),N=function(){var e=c()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.Uy)(a()({},t));case 2:0===(n=e.sent).status?(A.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/exercise_score"))):-3===n.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/exercise_score")));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),P=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("----------","调用下载"),e.next=3,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/export_records/".concat(t.id,".xlsx"),query:t}));case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Q=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),H=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(null==t?void 0:t.coursesId,"/").concat(t.menuKey,"_statistic.xlsx?").concat(t.checkedList.map((function(e){return"course_group_id[]=".concat(e)})).join("&")),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),J=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/ec_years/".concat(null==t?void 0:t.ec_year_id,"/ec_training_objectives.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Z=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(null==t?void 0:t.name,(0,d.NY)({url:p.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),F=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/ec_years/".concat(null==t?void 0:t.ec_year_id,"/ec_courses.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Y=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/ec_years/".concat(null==t?void 0:t.ec_year_id,"/ec_graduation_requirements.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),D=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),W=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),T=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/examination_banks/".concat(t.id,".json"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),z=function(){var e=c()(r()().mark((function e(t,n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(n||"",(0,d.NY)({url:p.Z.API_SERVER+"/api/exercises/".concat(null==t?void 0:t.exercise_id,"/user_exercise_detail.json"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),L=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/exercises/".concat(t.categoryId,".json"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),V=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/polls/".concat(null==t?void 0:t.id,"/commit_result.json"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),G=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/paths/get_task_pass.json",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[16324,93735],{77766:function(e,t,n){var s=n(39647),r=n.n(s),i=(n(59301),n(80608)),a=n(43418),o=n(37712),c=["shixunsDetail","globalSetting","loading","dispatch"];t.Z=(0,i.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,loading:n.models.index}}))((function(e){var t=e.shixunsDetail,n=(e.globalSetting,e.loading,e.dispatch);r()(e,c);return(0,o.jsx)(a.Z,{centered:!0,keyboard:!1,closable:!1,zIndex:6666,title:"提示",open:"Banner-Auth"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:function(){n({type:"shixunsDetail/setActionTabs",payload:{}}),window.location.href="/account/certification"},onCancel:function(){n({type:"shixunsDetail/setActionTabs",payload:{}})},children:(0,o.jsxs)("p",{className:"tc font16",children:["当前竞赛需要实名认证,请先完成实名认证后再报名参赛",(0,o.jsx)("br",{}),"请问是否前往进行认证?"]})})}))},39870:function(e,t,n){n.d(t,{Z:function(){return h}});var s=n(7557),r=n.n(s),i=n(41498),a=n.n(i),o=n(79800),c=n.n(o),u=n(59301),l=n(43418),d=n(80117),A=n(61186),p=n.n(A),f=n(71681),x=n(37712);var h=function(e){var t=e.modeldata,n=e.dispatch,s=(0,u.useState)(!1),i=c()(s,2),o=i[0],A=i[1];function h(e){return g.apply(this,arguments)}function g(){return(g=a()(r()().mark((function e(s){var i,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(localStorage.setItem("isfirst","2"),t&&t.link&&A(!0),!t||t.link){e.next=5;break}if(2!==s){e.next=5;break}return e.abrupt("return");case 5:return A(!1),e.next=8,n({type:"homePage/UploadNotice",payload:{t:s,id:t&&t.id}});case 8:(i=e.sent)&&t&&t.link&&2===s&&(i.is_create?(localStorage.setItem("iscreate","1"),a={competition:i.competition,identify:i.identify,sub_title:i.sub_title,team_id:i.team_id,team_name:i.team_name},localStorage.setItem("item",JSON.stringify(a)),window.location.href="".concat(t&&t.link)):window.location.href="".concat(t&&t.link));case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,u.useEffect)((function(){setTimeout((function(){var e=localStorage.getItem("isfirst");p()(localStorage.getItem("showtime")||new Date).diff(p()(new Date),"hours")>0?A(!1):e&&"0"===e?(A(!0),localStorage.setItem("showtime",p()().add(12,"hours").format("YYYY-MM-DD HH:mm:ss"))):A(!1)}),1e3)}),[]),(0,x.jsx)(l.Z,{open:o,title:null,footer:null,style:{background:"transparen"},centered:!0,width:670,className:"advertisementModal",maskClosable:!1,closeIcon:(0,x.jsx)(d.Z,{onClick:function(){return h(1)},style:{fontSize:"25px",color:"#fff"}}),children:(0,x.jsx)("img",{style:{width:"600px",height:"337px",marginTop:"15px",borderRadius:"10px",cursor:t&&t.link?"pointer":""},onClick:function(){return h(2)},src:f.Z.IMG_SERVER+"".concat(t&&t.img_url)})})}},2766:function(e,t,n){var s=n(79800),r=n.n(s),i=n(59301),a=n(43418),o=n(8591),c=n(24650),u=n(53043),l=n(37712);t.Z=function(e){var t=e.isAddmodle,n=e.setIsAdd,s=e.createTeam,d=(0,i.useState)(""),A=r()(d,2),p=A[0],f=A[1];return(0,l.jsx)(a.Z,{className:"modal_styles",centered:!0,title:(0,l.jsxs)("div",{style:{alignItems:"center",display:"flex"},children:[(0,l.jsx)("div",{style:{textAlign:"left",flex:"1"},children:"创建战队"}),(0,l.jsx)(u.Z,{onClick:function(){return n(!1)},style:{cursor:"porint"}})]}),open:t,closable:!1,destroyOnClose:!0,onOk:function(){p?s(p):o.ZP.info("战队名不能为空")},onCancel:function(){return n(!1)},children:(0,l.jsxs)("div",{children:[(0,l.jsx)("span",{style:{fontSize:"14px",color:"#F73737",marginLeft:"10px"},children:"*"}),"队名:",(0,l.jsx)("p",{style:{marginTop:"15px",marginLeft:"10px",marginRight:"10px"},children:(0,l.jsx)(c.Z,{placeholder:"请输入队名",value:p,maxLength:60,addonAfter:String(p&&p.length||0)+"/60",onChange:function(e){return f(e.target.value)}})})]})})}},73774:function(e,t,n){var s=n(79800),r=n.n(s),i=n(59301),a=n(43418),o=n(8591),c=n(24650),u=n(53043),l=n(37712);t.Z=function(e){var t=e.isjoin,n=e.setJoin,s=e.JoinTeams,d=(0,i.useState)(""),A=r()(d,2),p=A[0],f=A[1];return(0,l.jsx)(a.Z,{className:"modal_styles",centered:!0,title:(0,l.jsxs)("div",{style:{alignItems:"center",display:"flex"},children:[(0,l.jsx)("div",{style:{textAlign:"left",flex:"1"},children:"加入战队"}),(0,l.jsx)(u.Z,{onClick:function(){return n(!1)},style:{cursor:"porint"}})]}),open:t,closable:!1,destroyOnClose:!0,onOk:function(){p?s(p):o.ZP.info("邀请码不能为空")},onCancel:function(){return n(!1)},children:(0,l.jsx)("div",{children:(0,l.jsxs)("p",{style:{marginLeft:"10px",display:"flex",alignItems:"center",marginRight:"10px"},children:[(0,l.jsx)("span",{style:{flex:"none"},children:"邀请码:"})," ",(0,l.jsx)(c.Z,{placeholder:"请输入邀请码",value:p,maxLength:60,addonAfter:String(p&&p.length||0)+"/60",onChange:function(e){return f(e.target.value)}})]})})})}},16324:function(e,t,n){n.r(t),n.d(t,{default:function(){return me}});var s=n(7557),r=n.n(s),i=n(41498),a=n.n(i),o=n(82242),c=n.n(o),u=n(79800),l=n.n(u),d=n(39647),A=n.n(d),p=n(59301),f=n(80608),x=n(99313),h=n(78241),g=n(8591),m=n(43418),b=n(24650),I=n(66999),w=n(73755),k=n(6848),C=n(3113),v=n(86859),E=n(51945),j=n(27876),B={flex_box_center:"flex_box_center___KHcKj",flex_space_between:"flex_space_between___rpKE6",flex_box_vertical_center:"flex_box_vertical_center___aBwFB",flex_box_center_end:"flex_box_center_end___eszEn",flex_box_column:"flex_box_column___y2rDr",wrp:"wrp___b6xZq",tabsWrap:"tabsWrap___rNsVP",searchWrap:"searchWrap___NzDrD",search:"search___O3S5n",searchIcon:"searchIcon___S8AXh",btns:"btns___gL_1J",searchWrap_right:"searchWrap_right___GVEny",description:"description____uPzl",bg:"bg___lqNd2",list:"list___JU4aR",status:"status___d75lJ",desc:"desc___NuO07",flex1:"flex1___ibscW",item:"item___E2e6I",footer:"footer___az6N2",bottomText:"bottomText___XT9Es",CompetitionsList:"CompetitionsList___BU3Jl",shadow:"shadow___kJYAn",signup:"signup___UmfzR",CompetitionsListzhezhao:"CompetitionsListzhezhao___E2v5E",divimg:"divimg___R3hKI",commonTextBox:"commonTextBox___C7Stw",havetext:"havetext___Q_Zdl",Finishedtext:"Finishedtext___zMGI8",Comingtext:"Comingtext___cJOQk",info:"info___eIwYF",bonus:"bonus___eKcia",rmb:"rmb___4wccY",applyInfo:"applyInfo___sqck8",task_hide:"task_hide___MQUVb",task_hide_2:"task_hide_2___MoAlk",Unpublishedtext:"Unpublishedtext___tqsH6",checkboxtitle:"checkboxtitle___iwuEz",scoremodal:"scoremodal____yQdA",title:"title___jb7xW",content:"content___NsK20",bottom:"bottom___CyoKb",yes:"yes___s2kKh",no:"no___Adxtg",baseFormItem:"baseFormItem___rawKU",jsinput:"jsinput___XEFKk"},y=n(6638),S=n(71681),R=n(77766),N=n(75916),P=n(10283),Q=n(24905),H=n(95237),J=n(37205),Z=n.n(J),F=n(71418),Y=n(43604),D=n(28103),W=n(61186),T=n.n(W),z=n(42441),L=n(49105),V=n(26724),G=n.n(V),O=n(80427),M="searchWrap___xQK12",q="search___yq6Qw",X="searchIcon___leI1w",K="scrollWrapper___jhUoo",U="checkBoxWrapper___p_r14",_="checkboxtitle___iHgQL",$="partTitle___dW4po",ee="exportBtn___ekb9d",te="pngIcon___Jv1zf",ne=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{color:["#0152d9","#B620E0","#44D7B6"],legend:{},tooltip:{},dataset:{source:e},xAxis:{type:"category"},yAxis:{},series:[{type:"bar",label:{show:!0,position:"top"}},{type:"bar",label:{show:!0,position:"top"}},{type:"bar",label:{show:!0,position:"top"}}]}},se=n(37712),re=["competitions","globalSetting","loading","dispatch","user","type","keyword"],ie=(x.Z.TabPane,Q.Z.Group),ae=(0,f.connect)((function(e){var t=e.competitions,n=e.loading,s=e.globalSetting,r=e.user;return{competitions:t,globalSetting:s,loading:n.models.competitions,user:r}}))((function(e){var t,n,s,i,o,u=e.competitions,d=(e.globalSetting,e.loading,e.dispatch),x=(e.user,e.type),h=e.keyword,g=(A()(e,re),(0,f.useParams)()),m=(0,p.useState)({data:[["东北",0,0,0],["华东",0,0,0],["华北",0,0,0],["华中",0,0,0],["华南",0,0,0],["西南",0,0,0],["西北",0,0,0],["其他",0,0,0]]}),b=l()(m,2),I=b[0],w=b[1],v=(0,p.useState)(!1),E=l()(v,2),j=E[0],B=E[1],S=(0,p.useState)(!0),R=l()(S,2),N=R[0],P=R[1],J=(0,p.useState)([]),W=l()(J,2),V=W[0],M=W[1],q=(0,p.useState)([]),X=l()(q,2),ae=X[0],oe=X[1];function ce(){return ce=a()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return B(!0),u.listParams.page=1,u.listParams.keyword=h||"",u.listParams.category=x,e.next=6,d({type:"competitions/getList",payload:c()({},u.listParams)});case 6:t=e.sent,B(!1),M([]),w({data:[["东北",0,0,0],["华东",0,0,0],["华北",0,0,0],["华中",0,0,0],["华南",0,0,0],["西南",0,0,0],["西北",0,0,0],["其他",0,0,0]]}),oe(Z()(null==t?void 0:t.competitions));case 11:case"end":return e.stop()}}),e)}))),ce.apply(this,arguments)}return(0,p.useEffect)((function(){!function(){ce.apply(this,arguments)}()}),[g,h]),(0,p.useEffect)((function(){u.listParams.url_suffix_name=g.Identifier}),[g.Identifier]),(0,se.jsx)("section",{children:(0,se.jsxs)("aside",{className:"edu-container minH500",children:[0===(null==ae?void 0:ae.length)&&(0,se.jsx)(y.Z,{}),(null==ae?void 0:ae.length)>0&&(0,se.jsx)("div",{className:K,style:{overflowY:"auto"},children:(0,se.jsx)(G(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(){var e=a()(r()().mark((function e(t){var n,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(u.listParams.category=x,u.listParams.page=t,!N||j){e.next=10;break}return B(!0),e.next=6,d({type:"competitions/getList",payload:c()({},u.listParams)});case 6:s=e.sent,B(!1),oe([].concat(Z()(ae),Z()(null==s?void 0:s.competitions))),(null==s||null===(n=s.competitions)||void 0===n?void 0:n.length)<20&&P(!1);case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),hasMore:N,useWindow:!1,children:(0,se.jsx)(F.Z,{spinning:j,children:(0,se.jsx)(ie,{value:V,onChange:function(){var e=a()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(M(Z()(t)),!((null==t?void 0:t.length)>0)){e.next=8;break}return e.next=4,(0,L.ZP)("/api/competitions/region_reports.json",{method:"get",params:{ids:t.toString()}});case 4:0===(null==(n=e.sent)?void 0:n.status)&&w(n),e.next=9;break;case 8:w({data:[["东北",0,0,0],["华东",0,0,0],["华北",0,0,0],["华中",0,0,0],["华南",0,0,0],["西南",0,0,0],["西北",0,0,0],["其他",0,0,0]]});case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:(0,se.jsx)(H.Z,{gutter:[16,16],children:null==ae?void 0:ae.map((function(e,t){return(0,se.jsx)(Y.Z,{span:12,children:(0,se.jsx)(Q.Z,{value:e.id,className:U,children:(0,se.jsxs)(k.Z,{className:_,title:e.sub_title?e.name+"——"+e.sub_title:e.name,children:[e.name,e.sub_title?"——"+e.sub_title:""]})})})}))})})})})}),(0,se.jsxs)(H.Z,{justify:"space-between",align:"middle",children:[(0,se.jsx)("div",{className:$,children:"数据展示"}),(0,se.jsxs)(C.ZP,{className:ee,onClick:function(){(0,O.y8)({ids:V.toString()})},children:[(0,se.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAcCAYAAAB/E6/TAAAAAXNSR0IArs4c6QAAAtpJREFUSEu1lm9oTWEcx7+/57rbLLWE9oJQxPy7O2erSXmhRHlDEnnjxTkXS/6k1ChFWMv2Bomku3PLG3snEl5IvDB/yr3nXCEWa01ZQ8SV7e7u+WqzLbu7f3Yuztvn+/t+zvP8vr/nHEERj2m5x+JR46SfUvEjHtUattcnIs3x1tDxydYXDQJZKoJjccc4NRnYpEG1lrdyUKFKaakkdBOBwDBA5KjrVDcVghUEmba3EUQzwapcZgrqcCwaaskHywuqsRKWFkZAqvwm0gcVrIq3Lu3KpcsJMq2OWZAfHSQq8h6LSL9ANsed0O2idmTaXphkZKQP7wFcFeCJKHyh5h0SQUBSCtwSixo3i+6RYXtnQB4UyK1yKd3+0Kn6PhZvy+sXoVCprW4kdL0QZDgzuUSm5Q0l61AgWDb72eXFn/7UGZaXVKJ2QOGtJpdn8xBQBwVPnkaqO/ODwq5Not51jJWZRsbOxKYpDHxIM/0ob1BEkuUlWNB+qbo3547q9r6akfrZf911jNXZ3rgmnNintT4/3CeFTRD5OKrTohQG040g1quArI1Fqu/ljbcZ9i5WlE5puH9xWTITZlreAYLnRNAVd4z5E9bDicPU+rSIWhd3Qnezgjbs7yj9OZgK9mk1sz81sLCiLPA40+hbX3qPJluKBpm2ewRE49gVUyBSRYMM2+sGOWf0HhNhd95BZCAZc1Zc8310pu32kpgF4KsbNaZPZkayaczMHtXufjGXg+mlo2KSbb+vHaEIe/yD5E1QwRqgbBsXBsP2ekBW+jfMXSFAO5S6kQl6jhzT/TdwEWkjuX0s3kPffwIn/sY0a61IEuS0MVDdLndRKo3X/xw0YjhuYA3bi4E0/wdsHKjGSjRo6Ob/DjLDL+dRD3QCLPgP4fdlJtx1pu21k1zl16iQfiIo7O6gxpVChX7XBWpNPBp6MO6oaizvLIF6gmV+DXNE/F3J1JK6pxeWfP4Fq1RgLKZBv/kAAAAASUVORK5CYII=",alt:"",className:te}),"数据导出"]})]}),(0,se.jsxs)("div",{style:{marginTop:"10px",background:"#fff",paddingBottom:"20px"},children:[(0,se.jsx)(D.Z,{style:{padding:"0px 40px"}}),(0,se.jsxs)("div",{style:{textAlign:"center"},children:[(0,se.jsx)("span",{style:{fontSize:"20px",fontWeight:600},children:"竞赛报名情况统计简报"}),(0,se.jsx)("br",{}),(0,se.jsxs)("div",{style:{marginTop:"20px"},children:[(0,se.jsxs)("span",{children:["截止至:",T()(new Date).format("MM月DD日 HH:mm:ss")]}),(0,se.jsxs)("span",{style:{marginLeft:"30px"},children:["所选中大赛目前合计共有:",(0,se.jsxs)("span",{style:{color:"#999999"},children:[" ",(0,se.jsx)("span",{style:{color:"#B620E0"},children:(null==I?void 0:I.school_count)||0})," 所高校 ",(0,se.jsx)("span",{style:{color:"#44D7B6",marginLeft:"10px"},children:(null==I?void 0:I.team_count)||0})," 支队伍 ",(0,se.jsx)("span",{style:{color:"#0152d9",marginLeft:"10px"},children:(null==I?void 0:I.user_count)||0})," 名学生报名 "]})]})]})]}),(0,se.jsxs)("div",{style:{height:"70px",display:"flex",justifyContent:"center",padding:"20px 0px"},children:[(0,se.jsxs)("div",{style:{margin:"0px 40px",textAlign:"center"},children:[(0,se.jsx)("p",{style:{color:"#333333"},children:"985院校"}),(0,se.jsxs)("p",{style:{color:"#999999",fontSize:"14px"},children:[(0,se.jsx)("span",{style:{color:"#E53333",fontSize:"20px",marginRight:"2px"},children:(null==I||null===(t=I.school_level_count)||void 0===t?void 0:t[0])||0}),"所"]})]}),(0,se.jsx)("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),(0,se.jsxs)("div",{style:{margin:"0px 40px",textAlign:"center"},children:[(0,se.jsx)("p",{style:{color:"#333333"},children:"211院校"}),(0,se.jsxs)("p",{style:{color:"#999999",fontSize:"14px"},children:[(0,se.jsx)("span",{style:{color:"#FF8C29",fontSize:"20px",marginRight:"2px"},children:(null==I||null===(n=I.school_level_count)||void 0===n?void 0:n[1])||0}),"所"]})]}),(0,se.jsx)("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),(0,se.jsxs)("div",{style:{margin:"0px 40px",textAlign:"center"},children:[(0,se.jsx)("p",{style:{color:"#333333"},children:"本科院校"}),(0,se.jsxs)("p",{style:{color:"#999999",fontSize:"14px"},children:[(0,se.jsx)("span",{style:{color:"#F7B500",fontSize:"20px",marginRight:"2px"},children:(null==I||null===(s=I.school_level_count)||void 0===s?void 0:s[2])||0}),"所"]})]}),(0,se.jsx)("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),(0,se.jsxs)("div",{style:{margin:"0px 40px",textAlign:"center"},children:[(0,se.jsx)("p",{style:{color:"#333333"},children:"高职高专"}),(0,se.jsxs)("p",{style:{color:"#999999",fontSize:"14px"},children:[(0,se.jsx)("span",{style:{color:"#0152d9",fontSize:"20px",marginRight:"2px"},children:(null==I||null===(i=I.school_level_count)||void 0===i?void 0:i[3])||0}),"所"]})]}),(0,se.jsx)("span",{style:{height:"54px",border:"1px solid #f1f1f1",width:"1px"}}),(0,se.jsxs)("div",{style:{margin:"0px 40px",textAlign:"center"},children:[(0,se.jsx)("p",{style:{color:"#333333"},children:"其他院校"}),(0,se.jsxs)("p",{style:{color:"#999999",fontSize:"14px"},children:[(0,se.jsx)("span",{style:{color:"#666666",fontSize:"20px",marginRight:"2px"},children:(null==I||null===(o=I.school_level_count)||void 0===o?void 0:o[4])||0}),"所"]})]})]}),(0,se.jsx)(z.Z,{option:ne(Object.values(null==I?void 0:I.data)),style:{height:400,width:1200},opts:{renderer:"svg"}}),(0,se.jsxs)("div",{style:{display:"flex",justifyContent:"center"},children:[(0,se.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,se.jsx)("span",{style:{display:"flex",marginRight:"5px",width:"14px",height:"14px",background:"#0152d9"}}),"人数"]}),(0,se.jsxs)("div",{style:{display:"flex",alignItems:"center",margin:"0px 20px"},children:[(0,se.jsx)("span",{style:{display:"flex",marginRight:"5px",width:"14px",height:"14px",background:"#B620E0"}}),"学校数"]}),(0,se.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,se.jsx)("span",{style:{display:"flex",marginRight:"5px",width:"14px",height:"14px",background:"#44D7B6"}}),"队伍数(队伍如果跨区,则该队伍在各自区域队伍数都加1)"]})]})]})]})})})),oe=n(2753),ce=["competitions","globalSetting","loading","dispatch","user"],ue=(x.Z.TabPane,Q.Z.Group,(0,f.connect)((function(e){var t=e.competitions,n=e.loading,s=e.globalSetting,r=e.user;return{competitions:t,globalSetting:s,loading:n.models.competitions,user:r}}))((function(e){e.competitions,e.globalSetting,e.loading,e.dispatch,e.user,A()(e,ce);var t=(0,p.useState)(""),n=l()(t,2),s=n[0],r=n[1],i=(0,p.useState)(),a=l()(i,2),o=a[0],c=a[1],u=(0,p.useState)(""),d=l()(u,2),f=d[0],x=d[1];return(0,se.jsx)("section",{children:(0,se.jsxs)("aside",{className:"edu-container minH500",children:[(0,se.jsxs)(H.Z,{align:"middle",justify:"space-between",style:{marginBottom:26,marginTop:30},children:[(0,se.jsx)(oe.tp,{dataSource:[{id:"",name:"全部"},{id:"progressing",name:"进行中的"},{id:"ended",name:"往期比赛"}],value:s,onChange:r}),(0,se.jsx)("div",{className:M,children:(0,se.jsx)(b.Z.Search,{placeholder:"请输入竞赛名称",size:"large",className:q,value:f,onChange:function(e){e.target.value||c(e.target.value),x(e.target.value)},onSearch:function(e){c(e)},suffix:(0,se.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(X),onClick:function(){return c(f)}})})})]}),""===s&&(0,se.jsx)(ae,{type:s,keyword:o}),"progressing"===s&&(0,se.jsx)(ae,{type:s,keyword:o}),"ended"===s&&(0,se.jsx)(ae,{type:s,keyword:o})]})})}))),le=n(92396),de=n(39870),Ae=n(73774),pe=n(2766),fe=n(1174),xe=n(41852),he=["competitions","globalSetting","loading","dispatch","user"],ge=x.Z.TabPane,me=(0,f.connect)((function(e){var t=e.competitions,n=e.loading,s=e.globalSetting,r=e.user;return{competitions:t,globalSetting:s,loading:n.models.competitions,user:r}}))((function(e){var t=e.competitions,n=e.globalSetting,s=e.loading,i=e.dispatch,o=e.user,u=(A()(e,he),(0,f.useLocation)()),d=(0,f.useSearchParams)(),Q=l()(d,1)[0],H=(0,p.useState)(!1),J=l()(H,2),Z=J[0],F=J[1],Y=(0,p.useState)(),D=l()(Y,2),W=D[0],T=(D[1],(0,p.useState)(!1)),z=l()(T,2),V=z[0],G=z[1],O=(0,p.useState)(!1),M=l()(O,2),q=M[0],X=M[1],K=(0,p.useState)(!1),U=l()(K,2),_=U[0],$=U[1],ee=(0,p.useState)(!0),te=l()(ee,2),ne=te[0],re=te[1],ie=(0,p.useState)([]),ae=l()(ie,2),ce=ae[0],me=ae[1],be=(0,p.useState)(!1),Ie=l()(be,2),we=Ie[0],ke=Ie[1],Ce=(0,p.useState)(!1),ve=l()(Ce,2),Ee=ve[0],je=ve[1],Be=(0,p.useState)(),ye=l()(Be,2),Se=ye[0],Re=ye[1],Ne=(0,p.useState)(!1),Pe=l()(Ne,2),Qe=Pe[0],He=Pe[1],Je=(0,f.useParams)().identifier,Ze=h.Z.useForm(),Fe=l()(Ze,1)[0],Ye=(0,p.useState)(!1),De=l()(Ye,2),We=De[0],Te=De[1],ze=(0,p.useState)("mine"),Le=l()(ze,2),Ve=Le[0],Ge=Le[1],Oe=(0,p.useState)(!1),Me=l()(Oe,2),qe=Me[0],Xe=Me[1],Ke=(0,p.useState)(""),Ue=l()(Ke,2),_e=Ue[0],$e=Ue[1],et=(0,p.useState)([]),tt=l()(et,2),nt=tt[0],st=tt[1],rt=(0,p.useState)(!0),it=l()(rt,2),at=it[0],ot=it[1];(0,p.useEffect)((function(){return i({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),function(){i({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}}),[]),(0,p.useEffect)((function(){t.listParams.url_suffix_name=Je}),[Je]),(0,p.useEffect)((function(){i({type:"competitions/getList",payload:c()({},t.listParams)})}),[t.name]),(0,p.useEffect)((function(){(0,j.Dk)("在线竞赛")})),(0,p.useEffect)((function(){u.pathname.includes("list")&&ot(!1)}));function ct(e){e.stopPropagation()}function ut(){return(ut=a()(r()().mark((function e(n,s,a){var u,l,d;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.stopPropagation(),me(c()({},s)),(0,P.tJ)(i)){e.next=4;break}return e.abrupt("return");case 4:if(null==s||!s.is_authentication||null!=o&&null!==(u=o.userInfo)&&void 0!==u&&u.authentication){e.next=7;break}return i({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 7:return e.next=9,(0,L.ZP)("/api/competitions/".concat(s.identifier,"/check_open.json"),{method:"post"});case 9:if(0===e.sent.status){e.next=12;break}return e.abrupt("return");case 12:if("ismodel"!==a){e.next=26;break}if(!0!==s.member_of_course){e.next=17;break}(0,j.xg)("/classrooms/".concat(s.course_id)),e.next=24;break;case 17:if(s.invite_code){e.next=20;break}return g.ZP.info("本竞赛只面向部分学校/单位开放,你暂时没有参赛资格"),e.abrupt("return");case 20:return e.next=22,i({type:"competitions/addApplytojoincourse",payload:{invite_code:s.invite_code,student:1}});case 22:0===e.sent.status&&(s.is_new?f.history.push("/competitions/detail/".concat(s.identifier)):(0,j.xg)("/classrooms/".concat(s.course_id)));case 24:e.next=70;break;case 26:if("personal"!==a){e.next=57;break}if(!s.is_new){e.next=54;break}if(!0!==s.enrolled){e.next=31;break}return(0,j.xg)("/competitions/detail/".concat(s.identifier,"?type=1")),e.abrupt("return");case 31:if(!s.teacher_need_phone&&!s.member_need_phone){e.next=35;break}return n.stopPropagation(),ke(!0),e.abrupt("return");case 35:if((0,P.tJ)(i)){e.next=37;break}return e.abrupt("return");case 37:if(null==s||!s.need_check_mail){e.next=41;break}return n.stopPropagation(),m.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}}),e.abrupt("return");case 41:if(null==s||!s.is_authentication||null!=o&&null!==(l=o.userInfo)&&void 0!==l&&l.authentication){e.next=44;break}return i({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 44:if(!We){e.next=46;break}return e.abrupt("return");case 46:return Te(!0),e.next=49,i({type:"competitions/AddTeam",payload:{identifier:s.identifier}});case 49:d=e.sent,Te(!1),d&&0===d.status&&(Re(d),je(!0),i({type:"competitions/getList",payload:c()({},t.listParams)})),e.next=55;break;case 54:dt("");case 55:e.next=70;break;case 57:if(!0!==s.enrolled){e.next=60;break}return(0,j.xg)(a),e.abrupt("return");case 60:if("personal"!==a){e.next=68;break}if(!0!==s.enroll_ended){e.next=64;break}return g.ZP.info("报名已截止"),e.abrupt("return");case 64:G(!0),me(s),e.next=70;break;case 68:G(!0),me(s);case 70:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function lt(e){(0,j.xg)(e)}function dt(e){return At.apply(this,arguments)}function At(){return(At=a()(r()().mark((function e(n){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(ne){e.next=2;break}return e.abrupt("return");case 2:if(re(!1),!pt()){e.next=5;break}return e.abrupt("return");case 5:return e.next=7,i({type:"competitions/AddTeam",payload:{identifier:null==ce?void 0:ce.identifier,name:n}});case 7:(s=e.sent)&&0===s.status?(je(!0),Re(s),i({type:"competitions/getList",payload:c()({},t.listParams)}),X(!1)):re(!0);case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function pt(){var e,t,n;if(null!=o&&null!==(e=o.userInfo)&&void 0!==e&&e.is_teacher){if(null!=ce&&null!==(t=ce.teacher_staff)&&void 0!==t&&t.mutiple_limited&&null!=ce&&ce.enrolled)return g.ZP.info("你已经报名,不能重复报名"),re(!0),!0}else if(null!=ce&&null!==(n=ce.member_staff)&&void 0!==n&&n.mutiple_limited&&null!=ce&&ce.enrolled)return g.ZP.info("你已经报名,不能重复报名"),re(!0),!0;if(null!=ce&&ce.enroll_ended)return g.ZP.info("报名已截止,无需报名"),re(!0),!0;console.log("---",ce),null!=ce&&ce.is_new}function ft(){return(ft=a()(r()().mark((function e(n){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(ne){e.next=2;break}return e.abrupt("return");case 2:if(!pt()){e.next=4;break}return e.abrupt("return");case 4:return re(!1),e.next=7,i({type:"competitions/JoinTeam",payload:{identifier:null==ce?void 0:ce.identifier,invite_code:n}});case 7:(s=e.sent)&&0===s.status?(je(!0),Re(s),i({type:"competitions/getList",payload:c()({},t.listParams)}),$(!1)):re(!0);case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var xt=function(e,t){e.stopPropagation(),t.teacher_need_phone||t.member_need_phone?ke(!0):null!=t&&t.need_check_mail?m.Z.confirm({title:"提示",content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}}):null!=t&&t.enroll_url?(0,j.xg)(null==t?void 0:t.enroll_url):t.external_url?lt(t.external_url):function(e,t,n){ut.apply(this,arguments)}(e,t,2===t.mode?"ismodel":t.personal?"personal":null!=t&&t.is_new?"/competitions/detail/".concat(t.identifier,"?type=3"):"/competitions/".concat(t.identifier,"/detail/enroll"))},ht=(0,p.useState)(""),gt=l()(ht,2),mt=gt[0],bt=gt[1],It=function(e){t.listParams.keyword=encodeURIComponent(e),t.listParams.page=1,e&&(0,xe.tk)({name:e,copywriting:e,position:"Competition"}),i({type:"competitions/getList",payload:c()(c()({},t.listParams),{},{edu:Q.get("edu")})})};return(0,se.jsxs)("section",{className:B.bg,style:{background:n.isSaiaDomain?"#fafafa":"#fff",minHeight:"100vh"},children:[(0,se.jsxs)("div",{style:{position:"relative",height:"212px",overflow:"hidden",width:"100%"},children:[t.listParams.url_suffix_name&&""!==t.banner&&(0,se.jsx)("img",{src:"".concat(S.Z.IMG_SERVER).concat(t.banner),style:{width:"100%",objectFit:"cover",height:"100%",position:"absolute",left:"50%",transform:"translateX(-50%)"}}),(0,se.jsx)("div",{style:{position:"absolute",top:"0",width:"100%"},children:(0,se.jsx)(oe.jL,{title:Je?t.competition_title:"竞赛组织",sunTitle:Je?"":"激发创新活力,培养软件人才",img:t.listParams.url_suffix_name&&t.banner?"":"data:image/png;base64,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",imgWidth:438,bannerExtraContent:at&&(0,se.jsx)("div",{className:B.btns,children:[{name:"创建竞赛",click:function(){var e,t;(0,P.tJ)(i)&&((0,N.Ny)()||null!==(e=o.userInfo)&&void 0!==e&&e.professional_certification&&null!==(t=o.userInfo)&&void 0!==t&&t.is_teacher?(Fe.setFieldValue("name",""),He(!0)):g.ZP.info("当前仅支持已职业认证的教师可创建"))}},{name:"新手指引",sign:!0,click:function(){window.open(S.Z.API_SERVER+"/images/educoder/competitions/竞赛新手指引.pdf")}},{name:"证书查询",click:function(){Xe(!0)}}].map((function(e,t){return(0,se.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,se.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},t)}))})},Je)})]}),(0,se.jsxs)("div",{className:"edu-container",children:[(0,se.jsxs)("div",{className:B.tabsWrap,children:[(0,se.jsxs)(x.Z,{defaultActiveKey:"",tabBarExtraContent:(0,se.jsx)("div",{className:B.searchWrap,children:Je?"":!n.isSaiaDomain&&(0,se.jsx)(b.Z.Search,{placeholder:"请输入竞赛名称",size:"large",className:B.search,onChange:function(e){return bt(e.target.value)},suffix:(0,se.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(B.searchIcon),onClick:function(){return It(mt)}}),onSearch:It})}),onChange:function(e){F("statistics"===e),t.count=0,t.listParams.page=1,t.listParams.category=e,t.listParams.page=1,i({type:"competitions/getList",payload:c()({},t.listParams)})},children:[(0,se.jsx)(ge,{tab:"全部"},""),(0,se.jsx)(ge,{tab:"即将发布"},"nearly_published"),(0,se.jsx)(ge,{tab:"进行中"},"progressing"),(0,se.jsx)(ge,{tab:"往期比赛"},"ended"),2!==o.userInfo.user_id&&(0,se.jsx)(ge,{tab:"我的竞赛"},"mine"),(0,N.Ny)()&&(0,se.jsx)(ge,{tab:"数据统计"},"statistics")]}),(0,se.jsx)("div",{className:B.searchWrap_right,children:Z?"":t.listParams.url_suffix_name?!n.isSaiaDomain&&(0,se.jsx)(b.Z.Search,{placeholder:"请输入竞赛名称",size:"large",className:B.search,onChange:function(e){return bt(e.target.value)},suffix:(0,se.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(B.searchIcon),onClick:function(){return It(mt)}}),onSearch:It}):""})]}),["mine","join"].includes(t.listParams.category)&&(0,se.jsx)(oe.tp,{dataSource:[{name:"我管理的",id:"mine"},{name:"我参与的",id:"join"}],className:"mb20",value:Ve,onChange:function(e){t.listParams.page=1,t.listParams.category=e,t.listParams.page=1,i({type:"competitions/getList",payload:c()({},t.listParams)}),Ge(e)}}),!Z&&(0,se.jsx)("div",{children:0===t.count?(0,se.jsx)(y.Z,{}):(0,se.jsxs)("aside",{className:"edu-container minH500",children:[(0,se.jsx)(I.Z,{loading:s,active:!0,avatar:{size:40},paragraph:{rows:5},children:t.competitions&&(0,se.jsx)(w.Z,{itemLayout:"vertical",size:"middle",dataSource:t.competitions,renderItem:function(e,t){return(0,se.jsxs)("div",{className:B.CompetitionsList,children:["nearly_published"===e.competition_status?1==e.permission.editable?"":(0,se.jsx)("div",{className:B.CompetitionsListzhezhao,children:"即将发布 敬请期待"}):"",(0,se.jsxs)(w.Z.Item,{onClick:function(){return function(e){if(e.external_url){var t;lt("".concat(e.external_url)+"?login="+(null==o||null===(t=o.userInfo)||void 0===t?void 0:t.login)+"&websiteName=educoder")}else{if(null!=e&&e.is_new)return void(1==e.permission.editable?["preparing","not_passed","review"].includes(null==e?void 0:e.competition_status)?lt("/competitions/detail/".concat(e.identifier,"?type=4")):lt("/competitions/detail/".concat(e.identifier,"?type=1")):lt("/competitions/detail/".concat(e.identifier)));("ended"===e.competition_status||"progressing"===e.competition_status||"unpublish"===e.competition_status||"nearly_published"===e.competition_status&&1==e.permission.editable)&<("/competitions/".concat(e.identifier))}}(e)},className:B.shadow,children:[(0,se.jsx)(w.Z.Item.Meta,{style:{marginBottom:"0px",width:"87%"},avatar:(0,se.jsx)("img",{className:B.divimg,src:e&&e.image?"".concat(S.Z.IMG_SERVER)+e.image:le.I2}),title:(0,se.jsxs)("p",{style:{alignItems:"center",display:"flex"},children:[(0,se.jsx)(k.Z,{title:(0,se.jsxs)("span",{children:[e.name,e.sub_title?"——".concat(e.sub_title):""]}),children:(0,se.jsxs)("a",{className:B.task_hide,children:[e.name,e.sub_title?"——".concat(e.sub_title):""]})}),e.competition_status&&"nearly_published"===e.competition_status?(0,se.jsx)("span",{className:"".concat(B.commonTextBox," ").concat(B.Comingtext),children:"即将发布"}):"",e.competition_status&&"preparing"===e.competition_status?(0,se.jsx)("span",{style:{color:"#DB780F",border:"1px solid #FDDBB7"},className:"".concat(B.commonTextBox," ").concat(B.Finishedtext),children:"待审核"}):"",e.competition_status&&"not_passed"===e.competition_status?(0,se.jsx)("span",{style:{color:"#E30000",border:"1px solid #FFC7C7"},className:"".concat(B.commonTextBox," ").concat(B.Finishedtext),children:"被驳回"}):"",e.competition_status&&"review"===e.competition_status?(0,se.jsx)("span",{style:{color:"#4237E7",border:"1px solid #B6B1FF"},className:"".concat(B.commonTextBox," ").concat(B.Finishedtext),children:"审核中"}):"",e.competition_status&&"progressing"===e.competition_status?(0,se.jsx)("span",{style:{color:"#00B187",border:"1px solid #B1F0E1"},className:"".concat(B.commonTextBox," ").concat(B.havetext),children:"进行中"}):"",e.competition_status&&"ended"===e.competition_status?(0,se.jsx)("span",{className:"".concat(B.commonTextBox," ").concat(B.Finishedtext),children:"已结束"}):"",e.competition_status&&"unpublish"===e.competition_status?(0,se.jsx)("span",{className:"".concat(B.commonTextBox," ").concat(B.Finishedtext),children:"未发布"}):""]}),description:(0,se.jsxs)("div",{className:B.description,children:[(0,se.jsx)(k.Z,{title:(0,se.jsx)("span",{children:e.description?e.description:"暂无简介~"}),children:(0,se.jsx)("div",{className:B.task_hide_2,style:{height:"43px",fontSize:"14px",color:"#666666"},children:e.description?e.description:"暂无简介~"})}),(0,se.jsxs)("div",{className:B.bottomText,children:[(0,se.jsxs)("span",{children:["竞赛时间:",e.start_time,"~",e.end_time]}),(0,se.jsxs)("span",{style:{marginLeft:"10px"},children:["报名截止时间:",e&&e.enroll_end_time?e.enroll_end_time:"暂无"]}),(0,se.jsxs)("span",{style:{marginLeft:"10px"},children:["浏览数:",e&&e.visits_count?e.visits_count:0]})]})]})}),(0,se.jsxs)("div",{style:{width:"13%",alignItems:"flex-end",display:"flex",flexDirection:"column",justifyContent:"space-around"},children:[(0,se.jsxs)("div",{className:B.info,children:[(0,se.jsxs)("div",{className:B.bonus,style:{visibility:e&&e.bonus?"visible":"hidden"},children:[(0,se.jsx)("span",{className:B.rmb,children:"¥"}),parseInt(e.bonus).toLocaleString()]}),e.member_count?(0,se.jsxs)("div",{className:B.applyInfo,children:["已报名:","nearly_published"===e.competition_status?"0":e.member_count]}):""]}),e&&"ended"===e.competition_status?(0,se.jsx)("span",{className:B.Unpublishedtext,onClick:function(e){return ct(e)},children:"已结束"}):null,e&&"nearly_published"===e.competition_status?(0,se.jsx)("span",{className:B.Unpublishedtext,onClick:function(e){return ct(e)},children:"未发布"}):null,e&&"nearly_published"!==e.competition_status&&e.enroll_end&&"ended"!==e.competition_status?(0,se.jsx)("span",{className:B.Unpublishedtext,onClick:function(e){return ct(e)},children:"报名截止"}):null,e&&"progressing"===e.competition_status&&1!=e.enroll_end&&!e.external_url&&e.enroll_end_time?(0,se.jsx)(C.ZP,{className:B.signup,onClick:function(t){return xt(t,e)},children:null!=e&&e.enrolled?"已报名":"立即报名"}):null]})]},t)]})}})}),(0,se.jsx)(R.Z,{}),(0,se.jsx)(de.Z,{modeldata:W,dispatch:i}),(0,se.jsx)("aside",{className:"tc mb50 mt20",children:(0,se.jsx)(v.Z,{hideOnSinglePage:!0,showSizeChanger:!1,showQuickJumper:!0,onChange:function(e,n){document.body.scrollIntoView(),t.listParams.page=e,i({type:"competitions/getList",payload:c()(c()({},t.listParams),{},{edu:Q.get("edu")})})},defaultPageSize:20,current:t.listParams.page,defaultCurrent:t.listParams.page,total:t.count})})]})}),Z&&(0,se.jsx)(ue,{})]}),(0,se.jsx)(m.Z,{title:"选择参赛方式",centered:!0,open:V,onCancel:function(){G(!1)},footer:!1,children:(0,se.jsxs)("div",{style:{display:"flex",justifyContent:"space-around",height:100,alignItems:"center"},children:[(0,se.jsx)(C.ZP,{type:"primary",style:{height:40},onClick:function(){$(!0),G(!1)},children:"加入战队参赛"}),(0,se.jsx)(C.ZP,{style:{height:40},onClick:function(){X(!0),G(!1)},children:"去创建战队参赛"})]})}),_?(0,se.jsx)(Ae.Z,{isjoin:_,setJoin:$,JoinTeams:function(e){return ft.apply(this,arguments)}}):null,q?(0,se.jsx)(pe.Z,{isAddmodle:q,setIsAdd:X,createTeam:dt}):null,(0,se.jsx)(fe.Z,{datas:Se,isopen:Ee,setisopen:je,isShowPhone:we,setIsShowPhone:ke,user:o,dispatch:i,onOK:function(){i({type:"competitions/getList",payload:c()({},t.listParams)})}}),(0,se.jsxs)(m.Z,{title:!1,footer:!1,open:Qe,width:610,className:B.scoremodal,closable:!1,centered:!0,onCancel:function(){He(!1)},children:[(0,se.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,se.jsx)("div",{className:B.title,children:"创建竞赛"}),(0,se.jsx)("span",{onClick:function(){He(!1)},style:{cursor:"pointer"},className:B.close,children:(0,se.jsx)("i",{className:"iconfont icon-guanbi",style:{color:"#979797",fontSize:"15px"}})})]}),(0,se.jsx)("div",{className:B.content,children:(0,se.jsx)(h.Z,{form:Fe,layout:"vertical",onFinish:function(){var e=a()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Te(!0),e.next=3,(0,L.ZP)("/api/competitions.json",{method:"post",body:c()({},t)});case 3:n=e.sent,Te(!1),0===(null==n?void 0:n.status)&&(g.ZP.info("创建成功"),f.history.push("/competitions/detail/".concat(null==n?void 0:n.identifier,"?type=4")));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:(0,se.jsx)(h.Z.Item,{label:"竞赛名称",name:"name",className:B.jsinput,rules:[{required:!0,validator:function(e,t){var n;return(null==t||null===(n=t.replaceAll(" ",""))||void 0===n?void 0:n.length)>0?Promise.resolve():Promise.reject("请填写竞赛名称")}}],children:(0,se.jsx)(b.Z,{maxLength:60,className:B.baseFormItem,showCount:!0})})})}),(0,se.jsxs)("div",{className:B.bottom,children:[(0,se.jsx)(C.ZP,{className:B.no,onClick:function(){He(!1)},children:"取消"}),(0,se.jsx)(C.ZP,{loading:We,className:B.yes,onClick:function(){Fe.submit()},children:"创建竞赛"})]})]}),(0,se.jsxs)(m.Z,{title:!1,footer:!1,open:qe,width:900,className:B.scoremodal,closable:!1,centered:!0,onCancel:function(){return Xe(!1)},children:[(0,se.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,se.jsx)("div",{className:B.title,children:"证书查询"}),(0,se.jsx)("span",{onClick:function(){return Xe(!1)},style:{cursor:"pointer"},className:B.close,children:(0,se.jsx)("i",{className:"iconfont icon-guanbi",style:{color:"#979797",fontSize:"15px"}})})]}),(0,se.jsxs)("div",{style:{marginTop:30,display:"flex",marginBottom:30},children:[(0,se.jsx)(b.Z,{value:_e,placeholder:"请输入证书编号",onChange:function(e){$e(e.target.value)},style:{height:40}}),(0,se.jsx)(C.ZP,{style:{marginLeft:10,height:40,width:88},type:"primary",onClick:a()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.ZP)("/api/competitions/get_certificates.json",{method:"get",params:{keywords:_e}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&st(null==t?void 0:t.data);case 4:case"end":return e.stop()}}),e)}))),children:"查询"})]}),0==nt.length&&(0,se.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,se.jsx)("img",{src:le.z3,width:"135",alt:""}),(0,se.jsx)("br",{}),(0,se.jsx)("p",{className:"mt20",style:{fontSize:14},children:"暂时还没有相关数据哦!"})]}),nt.length>0&&(0,se.jsx)(oe.Gi,{style:{marginLeft:0},children:(0,se.jsx)(E.Z,{dataSource:nt,pagination:!1,columns:[{title:"获奖人",align:"left",dataIndex:"province",render:function(e,t){var n;return(0,se.jsx)("span",{children:(null==t||null===(n=t.user)||void 0===n?void 0:n.name)||"- -"})}},{title:"获奖名称",align:"left",dataIndex:"award_name",render:function(e){return(0,se.jsx)("span",{children:e||"- -"})}},{title:"证书编号",align:"left",dataIndex:"cert_num",render:function(e){return(0,se.jsx)("span",{children:e||"- -"})}},{title:"竞赛名称",align:"left",dataIndex:"cert_num",render:function(e,t){var n;return(0,se.jsx)("span",{children:(null==t||null===(n=t.competition)||void 0===n?void 0:n.name)||"- -"})}},{title:"操作",align:"right",dataIndex:"province",render:function(e,t){var n,s;return(0,se.jsx)("a",{target:"_blank",href:"/competitions/exports?id=".concat(null==t||null===(n=t.competition)||void 0===n?void 0:n.id,"&user_id=").concat(null==t||null===(s=t.user)||void 0===s?void 0:s.user_id),children:"预览下载"})}}]})})]})]})}))},1174:function(e,t,n){var s=n(7557),r=n.n(s),i=n(41498),a=n.n(i),o=n(79800),c=n.n(o),u=n(59301),l=n(8591),d=n(43418),A=n(24650),p=n(3113),f=n(49105),x=n(23862),h=n(27876),g=n(71681),m=n(37712),b=/^1\d{10}$/;t.Z=function(e){var t=e.isShowPhone,n=e.setIsShowPhone,s=e.user,i=e.dispatch,o=e.onOK,I=e.isopen,w=e.setisopen,k=e.datas,C=(0,u.useState)(""),v=c()(C,2),E=v[0],j=v[1],B=(0,u.useState)(""),y=c()(B,2),S=y[0],R=y[1],N=(0,u.useState)(60),P=c()(N,2),Q=P[0],H=P[1],J=(0,u.useState)(),Z=c()(J,2),F=Z[0],Y=Z[1],D=(0,u.useState)(!1),W=c()(D,2),T=W[0],z=W[1],L=(0,u.useState)(!1),V=c()(L,2),G=V[0],O=V[1],M=(0,u.useState)(""),q=c()(M,2),X=q[0],K=q[1],U=(0,u.useRef)();(0,u.useEffect)((function(){return function(){U.current&&clearInterval(U.current)}}),[]),(0,x.Y)((function(){F&&(H(60),Q>0?H(Q-1):(H(60),Y(!1),U.current&&clearInterval(U.current)))}),1e3);var _=function(){var e=a()(r()().mark((function e(){var t,n,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/users/accounts/".concat(null===(t=s.userInfo)||void 0===t?void 0:t.login,"/valid_phone.json"),{method:"get",params:{phone:E}});case 2:if(-1!==(null==(n=e.sent)?void 0:n.status)){e.next=5;break}return e.abrupt("return");case 5:if(null==n||!n.is_exists){e.next=8;break}return z(!0),e.abrupt("return");case 8:return a=(0,h.M)(E),e.next=11,i({type:"account/getCode",payload:{login:E,type:3,smscode:a}});case 11:1===e.sent.status&&(l.ZP.info("验证码已发送,请注意查收"),Y(!0));case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,m.jsxs)("div",{children:[(0,m.jsx)(d.Z,{title:"强制解绑",open:G,onCancel:function(){return O(!1)},onOk:a()(r()().mark((function e(){var t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(X){e.next=3;break}return l.ZP.info("验证码不能为空"),e.abrupt("return");case 3:return e.next=5,(0,f.ZP)("/api/users/accounts/".concat(null==s||null===(t=s.userInfo)||void 0===t?void 0:t.login,"/phone_force_unbind.json"),{method:"POST",body:{code:X,phone:E}});case 5:0===(null==(i=e.sent)?void 0:i.status)&&(l.ZP.info("解绑成功"),Y(!1),O(!1),o(),n(!1),K(""));case 7:case"end":return e.stop()}}),e)}))),children:(0,m.jsxs)("div",{style:{padding:"8px 24px"},children:[(0,m.jsx)("p",{children:"若原账号只有绑定了手机号一种登录方式,强制解绑后会导致原账号无法登录,请确定是否强制解绑"}),(0,m.jsxs)("p",{children:["你的手机号:",E]}),(0,m.jsxs)("p",{children:["手机验证码:",(0,m.jsx)(A.Z,{value:X,size:"middle",onChange:function(e){return K(e.target.value)},style:{width:"240px"}})," ",(0,m.jsx)(p.ZP,{disabled:F,type:"primary",size:"middle",onClick:a()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=(0,h.M)(E),e.next=3,i({type:"account/getCode",payload:{login:E,type:10,smscode:t}});case 3:1===e.sent.status&&(l.ZP.info("验证码已发送,请注意查收"),Y(!0));case 5:case"end":return e.stop()}}),e)}))),children:F?"重新发送".concat(Q,"s"):"获取验证码"})]})]})}),(0,m.jsx)(d.Z,{title:"提示",open:T,onCancel:function(){z(!1)},okText:"进行强制解绑",okButtonProps:{type:"primary",ghost:!0,style:{width:"124px"}},onOk:function(){O(!0),z(!1)},children:(0,m.jsxs)("div",{style:{padding:"7px 24px"},children:[(0,m.jsx)("span",{children:"该手机号已经被绑定账号,如果需要将该手机号绑定在当前账号上,你可以进行下方任意一种解绑操作:"}),(0,m.jsx)("br",{}),(0,m.jsx)("p",{style:{marginTop:"1em",display:"flex"},children:(0,m.jsx)("span",{style:{flex:"1"},children:"1、使用该手机号登录平台进行解绑,再将手机号绑定当前账号上。"})}),(0,m.jsx)("p",{style:{marginTop:"1em",display:"flex"},children:(0,m.jsx)("span",{style:{flex:"1"},children:"2、强制解绑(强制解绑可能会导致解绑账号无法登录)"})})]})}),(0,m.jsx)(d.Z,{title:"绑定手机号",open:t,onCancel:function(){return n(!1)},onOk:a()(r()().mark((function e(){var t,a,c;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(b.test(E)){e.next=3;break}return l.ZP.info("请输入有效的11位手机号码"),e.abrupt("return");case 3:if(S){e.next=6;break}return l.ZP.info("请输入验证码"),e.abrupt("return");case 6:return t=s.userInfo||{},a=t.login,e.next=9,i({type:"account/bindPhone",payload:{login:a,phone:E,code:S}});case 9:0===(null==(c=e.sent)?void 0:c.status)&&(n(!1),o());case 11:case"end":return e.stop()}}),e)}))),children:(0,m.jsxs)("div",{style:{padding:"8px 24px"},children:[(0,m.jsx)("p",{children:"平台已检测到您未绑定手机号,为了不影响使用报名功能,请先绑定手机号码"}),(0,m.jsxs)("p",{children:["你的手机号:",(0,m.jsx)(A.Z,{size:"middle",value:E,onChange:function(e){return j(e.target.value)},style:{width:"240px"}})]}),(0,m.jsxs)("p",{children:["手机验证码:",(0,m.jsx)(A.Z,{size:"middle",value:S,onChange:function(e){return R(e.target.value)},style:{width:"240px"}})," ",(0,m.jsx)(p.ZP,{disabled:F,type:"primary",size:"middle",onClick:a()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(b.test(E)){e.next=3;break}return l.ZP.info("请输入有效的11位手机号码"),e.abrupt("return");case 3:_();case 4:case"end":return e.stop()}}),e)}))),children:F?"重新发送".concat(Q,"s"):"获取验证码"})]})]})}),(0,m.jsx)(d.Z,{open:I,footer:!1,onCancel:function(){return w(!1)},centered:!0,width:460,children:(0,m.jsxs)("div",{children:[(0,m.jsxs)("div",{style:{marginTop:50,fontSize:26,color:"#3d3d3d",textAlign:"center",marginBottom:20},children:[(0,m.jsx)("i",{style:{fontSize:26,color:"#52C41A"},className:"iconfont icon-tongguo"})," 报名成功"]}),(0,m.jsxs)("div",{style:{alignItems:"center",textAlign:"center"},children:[(0,m.jsx)("img",{style:{width:180,border:"1px solid #eeeeef",padding:10,marginBottom:20},src:g.Z.IMG_SERVER+(null==k?void 0:k.QR_code)}),(0,m.jsx)("p",{style:{color:"#AAAAAA"},children:"参赛者可扫码加入大赛官方交流群,获取最新竞赛通知"})]})]})})]})}},80427:function(e,t,n){n.d(t,{AD:function(){return y},D9:function(){return H},IM:function(){return Z},Iy:function(){return k},Ne:function(){return J},ON:function(){return T},Uj:function(){return G},VY:function(){return D},YO:function(){return V},YX:function(){return L},Zn:function(){return h},_g:function(){return I},_k:function(){return P},c6:function(){return j},cr:function(){return g},eV:function(){return B},fi:function(){return m},gh:function(){return v},hS:function(){return F},iA:function(){return b},j6:function(){return w},je:function(){return N},kS:function(){return W},o6:function(){return E},pO:function(){return z},rQ:function(){return S},sA:function(){return C},xm:function(){return Q},xo:function(){return Y},y8:function(){return R}});var s=n(7557),r=n.n(s),i=n(82242),a=n.n(i),o=n(41498),c=n.n(o),u=n(6668),l=n(80608),d=n(27876),A=n(8591),p=n(71681),f=function(){(0,l.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在生成文件,请稍后..."}})},x=function(){(0,l.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},h=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(),e.next=3,(0,u.YR)(a()({},t));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/export_couser_info.json"),query:t}));case 7:x();case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),g=function(){var e=c()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.yS)(a()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}A.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_member_act_score")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_member_act_score")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),m=function(){var e=c()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.W0)(a()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}A.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_score")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_score")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),b=function(){var e=c()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.Nl)(a()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}A.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),I=function(){var e=c()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.td)(a()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}A.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),w=function(){var e=c()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.QX)(a()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}A.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_homework")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_homework")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),k=function(){var e=c()(r()().mark((function e(t,n){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.aP)(a()({},t));case 2:0===(s=e.sent).status?(A.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/").concat(n))):-3===s.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/").concat(n)));case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),C=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(),e.next=3,(0,u.MJ)(a()({},t));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/polls/".concat(t.categoryId,"/commit_result.xlsx"),query:t}));case 7:x();case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),v=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/attendances/export_xlsx_data.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),E=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/video_study_statics.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),j=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/export_video_study.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),B=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/export_course_students_info.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),y=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/school_manages/students.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),S=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/item_banks/export.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),R=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),N=function(){var e=c()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.Uy)(a()({},t));case 2:0===(n=e.sent).status?(A.ZP.info("导出任务生成成功"),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/exercise_score"))):-3===n.status&&((0,l.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),l.history.push("/classrooms/".concat(t.coursesId,"/exportlist/exercise_score")));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),P=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("----------","调用下载"),e.next=3,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/export_records/".concat(t.id,".xlsx"),query:t}));case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Q=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),H=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(null==t?void 0:t.coursesId,"/").concat(t.menuKey,"_statistic.xlsx?").concat(t.checkedList.map((function(e){return"course_group_id[]=".concat(e)})).join("&")),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),J=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/ec_years/".concat(null==t?void 0:t.ec_year_id,"/ec_training_objectives.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Z=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(null==t?void 0:t.name,(0,d.NY)({url:p.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),F=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/ec_years/".concat(null==t?void 0:t.ec_year_id,"/ec_courses.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Y=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/ec_years/".concat(null==t?void 0:t.ec_year_id,"/ec_graduation_requirements.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),D=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),W=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),T=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/examination_banks/".concat(t.id,".json"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),z=function(){var e=c()(r()().mark((function e(t,n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(n||"",(0,d.NY)({url:p.Z.API_SERVER+"/api/exercises/".concat(null==t?void 0:t.exercise_id,"/user_exercise_detail.json"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),L=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/exercises/".concat(t.categoryId,".json"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),V=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/polls/".concat(null==t?void 0:t.id,"/commit_result.json"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),G=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/paths/get_task_pass.json",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/17182.async.js b/17182.async.js deleted file mode 100644 index fca9cc4f87..0000000000 --- a/17182.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[17182,44702,1911,37637,80182,79635],{76897:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),a={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"},i=n(1393),l=function(e,t){return o.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(l)},53583:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},i=n(1393),l=function(e,t){return o.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(l)},13845:function(e,t,n){function r(e){return null!=e&&e===e.window}function o(e,t){var n,o;if("undefined"==typeof window)return 0;const a=t?"scrollTop":"scrollLeft";let i=0;return r(e)?i=e[t?"pageYOffset":"pageXOffset"]:e instanceof Document?i=e.documentElement[a]:(e instanceof HTMLElement||e)&&(i=e[a]),e&&!r(e)&&"number"!=typeof i&&(i=null===(o=(null!==(n=e.ownerDocument)&&void 0!==n?n:e).documentElement)||void 0===o?void 0:o[a]),i}n.d(t,{F:function(){return r},Z:function(){return o}})},68031:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(71783);function o(e,t,n,r){const o=n-t;return(e/=r/2)<1?o/2*e*e*e+t:o/2*((e-=2)*e*e+2)+t}var a=n(13845);function i(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{getContainer:n=(()=>window),callback:i,duration:l=450}=t,s=n(),c=(0,a.Z)(s,!0),u=Date.now(),d=()=>{const t=Date.now()-u,n=o(t>l?l:t,c,e,l);(0,a.F)(s)?s.scrollTo(window.pageXOffset,n):s instanceof Document||"HTMLDocument"===s.constructor.name?s.documentElement.scrollTop=n:s.scrollTop=n,t()=>{t=null,e.apply(void 0,(0,r.Z)(n))},a=function(){if(null==t){for(var e=arguments.length,r=new Array(e),a=0;a{o.Z.cancel(t),t=null},a}},35304:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(33614),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M859.9 168H164.1c-4.5 0-8.1 3.6-8.1 8v60c0 4.4 3.6 8 8.1 8h695.8c4.5 0 8.1-3.6 8.1-8v-60c0-4.4-3.6-8-8.1-8zM518.3 355a8 8 0 00-12.6 0l-112 141.7a7.98 7.98 0 006.3 12.9h73.9V848c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V509.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 355z"}}]},name:"vertical-align-top",theme:"outlined"},i=n(1393),l=function(e,t){return o.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(l),c=n(92310),u=n.n(c),d=n(16934),f=n(55405),m=n(13845),h=n(92343),p=n(68031),g=n(27666),v=n(36355),b=n(83116),y=n(37613),C=n(17313);const E=e=>{const{componentCls:t,backTopFontSize:n,backTopSize:r,zIndexPopup:o}=e;return{[t]:Object.assign(Object.assign({},(0,C.Wf)(e)),{position:"fixed",insetInlineEnd:e.backTopInlineEnd,insetBlockEnd:e.backTopBlockEnd,zIndex:o,width:40,height:40,cursor:"pointer","&:empty":{display:"none"},[`${t}-content`]:{width:r,height:r,overflow:"hidden",color:e.backTopColor,textAlign:"center",backgroundColor:e.backTopBackground,borderRadius:r,transition:`all ${e.motionDurationMid}`,"&:hover":{backgroundColor:e.backTopHoverBackground,transition:`all ${e.motionDurationMid}`}},[`${t}-icon`]:{fontSize:n,lineHeight:`${r}px`}})}},w=e=>{const{componentCls:t}=e;return{[`@media (max-width: ${e.screenMD}px)`]:{[t]:{insetInlineEnd:e.backTopInlineEndMD}},[`@media (max-width: ${e.screenXS}px)`]:{[t]:{insetInlineEnd:e.backTopInlineEndXS}}}};var x=(0,b.Z)("BackTop",(e=>{const{fontSizeHeading3:t,colorTextDescription:n,colorTextLightSolid:r,colorText:o,controlHeightLG:a}=e,i=(0,y.TS)(e,{backTopBackground:n,backTopColor:r,backTopHoverBackground:o,backTopFontSize:t,backTopSize:a,backTopBlockEnd:1.25*a,backTopInlineEnd:2.5*a,backTopInlineEndMD:1.5*a,backTopInlineEndXS:.5*a});return[E(i),w(i)]}),(e=>({zIndexPopup:e.zIndexBase+10})));var O=e=>{const{prefixCls:t,className:n,rootClassName:r,visibilityHeight:a=400,target:i,onClick:l,duration:c=450}=e,[b,y]=o.useState(0===a),C=o.useRef(null),E=()=>C.current&&C.current.ownerDocument?C.current.ownerDocument:window,w=(0,g.Z)((e=>{const t=(0,m.Z)(e.target,!0);y(t>=a)}));o.useEffect((()=>{const e=(i||E)();return w({target:e}),null==e||e.addEventListener("scroll",w),()=>{w.cancel(),null==e||e.removeEventListener("scroll",w)}}),[i]);const{getPrefixCls:O,direction:M}=o.useContext(v.E_),k=O("back-top",t),N=O(),[$,P]=x(k),R=u()(P,k,{[`${k}-rtl`]:"rtl"===M},n,r),S=(0,f.Z)(e,["prefixCls","className","rootClassName","children","visibilityHeight","target"]),I=o.createElement("div",{className:`${k}-content`},o.createElement("div",{className:`${k}-icon`},o.createElement(s,null)));return $(o.createElement("div",Object.assign({},S,{className:R,onClick:e=>{(0,p.Z)(0,{getContainer:i||E,duration:c}),null==l||l(e)},ref:C}),o.createElement(d.default,{visible:b,motionName:`${N}-fade`},(t=>{let{className:n}=t;return(0,h.Tm)(e.children||I,(e=>{let{className:t}=e;return{className:u()(n,t)}}))}))))}},24905:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(92310),o=n.n(r),a=n(5630),i=n(59301),l=n(36355),s=n(1684),c=n(32441);var u=i.createContext(null),d=n(98447),f=n(14088),m=n(4572),h=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:p,rootClassName:g,children:v,indeterminate:b=!1,style:y,onMouseEnter:C,onMouseLeave:E,skipGroup:w=!1,disabled:x}=e,O=h(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:M,direction:k,checkbox:N}=i.useContext(l.E_),$=i.useContext(u),{isFormItemInput:P}=i.useContext(c.aM),R=i.useContext(s.Z),S=null!==(n=(null==$?void 0:$.disabled)||x)&&void 0!==n?n:R,I=i.useRef(O.value);i.useEffect((()=>{null==$||$.registerValue(O.value)}),[]),i.useEffect((()=>{if(!w)return O.value!==I.current&&(null==$||$.cancelValue(I.current),null==$||$.registerValue(O.value),I.current=O.value),()=>null==$?void 0:$.cancelValue(O.value)}),[O.value]);const z=M("checkbox",r),[T,A]=(0,d.ZP)(z),Z=Object.assign({},O);$&&!w&&(Z.onChange=function(){O.onChange&&O.onChange.apply(O,arguments),$.toggleOption&&$.toggleOption({label:v,value:O.value})},Z.name=$.name,Z.checked=$.value.includes(O.value));const D=o()(`${z}-wrapper`,{[`${z}-rtl`]:"rtl"===k,[`${z}-wrapper-checked`]:Z.checked,[`${z}-wrapper-disabled`]:S,[`${z}-wrapper-in-form-item`]:P},null==N?void 0:N.className,p,g,A),B=o()({[`${z}-indeterminate`]:b},m.A,A),j=b?"mixed":void 0;return T(i.createElement(f.Z,{component:"Checkbox",disabled:S},i.createElement("label",{className:D,style:Object.assign(Object.assign({},null==N?void 0:N.style),y),onMouseEnter:C,onMouseLeave:E},i.createElement(a.Z,Object.assign({"aria-checked":j},Z,{prefixCls:z,className:B,disabled:S,ref:t})),void 0!==v&&i.createElement("span",null,v))))};var g=i.forwardRef(p),v=n(61414),b=n(55405),y=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:a=[],prefixCls:s,className:c,rootClassName:f,style:m,onChange:h}=e,p=y(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:C,direction:E}=i.useContext(l.E_),[w,x]=i.useState(p.value||n||[]),[O,M]=i.useState([]);i.useEffect((()=>{"value"in p&&x(p.value||[])}),[p.value]);const k=i.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),N=C("checkbox",s),$=`${N}-group`,[P,R]=(0,d.ZP)(N),S=(0,b.Z)(p,["value","disabled"]),I=a.length?k.map((e=>i.createElement(g,{prefixCls:N,key:e.value.toString(),disabled:"disabled"in e?e.disabled:p.disabled,value:e.value,checked:w.includes(e.value),onChange:e.onChange,className:`${$}-item`,style:e.style,title:e.title},e.label))):r,z={toggleOption:e=>{const t=w.indexOf(e.value),n=(0,v.Z)(w);-1===t?n.push(e.value):n.splice(t,1),"value"in p||x(n),null==h||h(n.filter((e=>O.includes(e))).sort(((e,t)=>k.findIndex((t=>t.value===e))-k.findIndex((e=>e.value===t)))))},value:w,disabled:p.disabled,name:p.name,registerValue:e=>{M((t=>[].concat((0,v.Z)(t),[e])))},cancelValue:e=>{M((t=>t.filter((t=>t!==e))))}},T=o()($,{[`${$}-rtl`]:"rtl"===E},c,f,R);return P(i.createElement("div",Object.assign({className:T,style:m},S,{ref:t}),i.createElement(u.Provider,{value:z},I)))},E=i.forwardRef(C);var w=i.memo(E);const x=g;x.Group=w,x.__ANT_CHECKBOX=!0;var O=x},98447:function(e,t,n){n.d(t,{C2:function(){return l}});var r=n(17313),o=n(37613),a=n(83116);const i=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,r.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function l(e,t){const n=(0,o.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[i(n)]}t.ZP=(0,a.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[l(n,e)]}))},38854:function(e,t,n){n.d(t,{Z:function(){return v}});var r=n(91857),o=n(92310),a=n.n(o),i=n(59301),l=n(78892),s=n(3113),c=n(36355),u=n(81327),d=n(33234),f=n(47211),m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=i.useContext(c.E_),{prefixCls:h,type:p="default",danger:g,disabled:v,loading:b,onClick:y,htmlType:C,children:E,className:w,menu:x,arrow:O,autoFocus:M,overlay:k,trigger:N,align:$,open:P,onOpenChange:R,placement:S,getPopupContainer:I,href:z,icon:T=i.createElement(l.Z,null),title:A,buttonsRender:Z=(e=>e),mouseEnterDelay:D,mouseLeaveDelay:B,overlayClassName:j,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:F}=e,H=m(e,["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"]),U=n("dropdown",h),Q=`${U}-button`,[K,V]=(0,f.Z)(U),W={menu:x,arrow:O,autoFocus:M,align:$,disabled:v,trigger:v?[]:N,onOpenChange:R,getPopupContainer:I||t,mouseEnterDelay:D,mouseLeaveDelay:B,overlayClassName:j,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:F},{compactSize:G,compactItemClassnames:X}=(0,d.ri)(U,o),Y=a()(Q,X,w,V);"overlay"in e&&(W.overlay=k),"open"in e&&(W.open=P),W.placement="placement"in e?S:"rtl"===o?"bottomLeft":"bottomRight";const q=i.createElement(s.ZP,{type:p,danger:g,disabled:v,loading:b,onClick:y,htmlType:C,href:z,title:A},E),J=i.createElement(s.ZP,{type:p,danger:g,icon:T}),[ee,te]=Z([q,J]);return K(i.createElement(u.Z.Compact,Object.assign({className:Y,size:G,block:!0},H),ee,i.createElement(r.Z,Object.assign({},W),te)))};h.__ANT_BUTTON=!0;var p=h;const g=r.Z;g.Button=p;var v=g},24650:function(e,t,n){n.d(t,{Z:function(){return z}});var r=n(92310),o=n.n(r),a=n(59301),i=n(36355),l=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(i.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),d=t("input"),[f,m]=(0,s.ZP)(d),h=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),p=(0,a.useContext)(l.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},p),{isFormItemInput:!1})),[p]);return f(a.createElement("span",{className:h,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(l.aM.Provider,{value:g},e.children)))},u=n(9432),d=n(33614),f={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"},m=n(1393),h=function(e,t){return a.createElement(m.Z,(0,d.Z)({},e,{ref:t,icon:f}))};var p=a.forwardRef(h),g=n(76897),v=n(55405),b=n(25629),y=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(p,null),w={click:"onClick",hover:"onMouseOver"};var x=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,s]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&s(n.visible)}),[r,n]);const d=(0,y.Z)(c),f=()=>{const{disabled:t}=e;t||(l&&d(),s((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:m,prefixCls:h,inputPrefixCls:p,size:g}=e,x=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:O}=a.useContext(i.E_),M=O("input",p),k=O("input-password",h),N=n&&(t=>{const{action:n="click",iconRender:r=E}=e,o=w[n]||"",i=r(l),s={[o]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(i)?i:a.createElement("span",null,i),s)})(k),$=o()(k,m,{[`${k}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,v.Z)(x,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:$,prefixCls:M,suffix:N});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),O=n(78405),M=n(92343),k=n(3113),N=n(19716),$=n(33234),P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:l,size:s,suffix:c,enterButton:d=!1,addonAfter:f,loading:m,disabled:h,onSearch:p,onChange:g,onCompositionStart:v,onCompositionEnd:y}=e,C=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:E,direction:w}=a.useContext(i.E_),x=a.useRef(!1),R=E("input-search",n),S=E("input",r),{compactSize:I}=(0,$.ri)(R,w),z=(0,N.Z)((e=>{var t;return null!==(t=null!=s?s:I)&&void 0!==t?t:e})),T=a.useRef(null),A=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},Z=e=>{var t,n;p&&p(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof d?a.createElement(O.Z,null):null,B=`${R}-button`;let j;const L=d||{},_=L.type&&!0===L.type.__ANT_BUTTON;j=_||"button"===L.type?(0,M.Tm)(L,Object.assign({onMouseDown:A,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),Z(e)},key:"enterButton"},_?{className:B,size:z}:{})):a.createElement(k.ZP,{className:B,type:d?"primary":void 0,size:z,disabled:h,key:"enterButton",onMouseDown:A,onClick:Z,loading:m,icon:D},d),f&&(j=[j,(0,M.Tm)(f,{key:"addonAfter"})]);const F=o()(R,{[`${R}-rtl`]:"rtl"===w,[`${R}-${z}`]:!!z,[`${R}-with-button`]:!!d},l);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(T,t),onPressEnter:e=>{x.current||m||Z(e)}},C,{size:z,onCompositionStart:e=>{x.current=!0,null==v||v(e)},onCompositionEnd:e=>{x.current=!1,null==y||y(e)},prefixCls:S,addonAfter:j,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&p&&p(e.target.value,e,{source:"clear"}),g&&g(e)},className:F,disabled:h}))})),S=n(1643);const I=u.Z;I.Group=c,I.Search=R,I.TextArea=S.Z,I.Password=x;var z=I},44e3:function(e,t,n){var r=n(84966),o=n(86737);const a=r.ZP;a.Header=r.h4,a.Footer=r.$_,a.Content=r.VY,a.Sider=o.Z,t.Z=a},69508:function(e,t,n){n.d(t,{Z:function(){return D}});var r,o=n(59301),a=n(53583),i=n(92310),l=n.n(i),s=Object.defineProperty,c=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,f=(e,t,n)=>t in e?s(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,m=(e,t)=>{for(var n in t||(t={}))u.call(t,n)&&f(e,n,t[n]);if(c)for(var n of c(t))d.call(t,n)&&f(e,n,t[n]);return e},h=(e,t)=>{var n={};for(var r in e)u.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&c)for(var r of c(e))t.indexOf(r)<0&&d.call(e,r)&&(n[r]=e[r]);return n};(e=>{const t=class{constructor(e,n,r,o){if(this.version=e,this.errorCorrectionLevel=n,this.modules=[],this.isFunction=[],et.MAX_VERSION)throw new RangeError("Version value out of range");if(o<-1||o>7)throw new RangeError("Mask value out of range");this.size=4*e+17;let i=[];for(let e=0;e7)throw new RangeError("Invalid value");let u,d;for(u=o;;u++){const r=8*t.getNumDataCodewords(u,n),o=l.getTotalBits(e,u);if(o<=r){d=o;break}if(u>=i)throw new RangeError("Data too long")}for(const e of[t.Ecc.MEDIUM,t.Ecc.QUARTILE,t.Ecc.HIGH])c&&d<=8*t.getNumDataCodewords(u,e)&&(n=e);let f=[];for(const t of e){r(t.mode.modeBits,4,f),r(t.numChars,t.mode.numCharCountBits(u),f);for(const e of t.getData())f.push(e)}a(f.length==d);const m=8*t.getNumDataCodewords(u,n);a(f.length<=m),r(0,Math.min(4,m-f.length),f),r(0,(8-f.length%8)%8,f),a(f.length%8==0);for(let e=236;f.lengthh[t>>>3]|=e<<7-(7&t))),new t(u,n,h,s)}getModule(e,t){return 0<=e&&e>>9);const r=21522^(t<<10|n);a(r>>>15==0);for(let e=0;e<=5;e++)this.setFunctionModule(8,e,o(r,e));this.setFunctionModule(8,7,o(r,6)),this.setFunctionModule(8,8,o(r,7)),this.setFunctionModule(7,8,o(r,8));for(let e=9;e<15;e++)this.setFunctionModule(14-e,8,o(r,e));for(let e=0;e<8;e++)this.setFunctionModule(this.size-1-e,8,o(r,e));for(let e=8;e<15;e++)this.setFunctionModule(8,this.size-15+e,o(r,e));this.setFunctionModule(8,this.size-8,!0)}drawVersion(){if(this.version<7)return;let e=this.version;for(let t=0;t<12;t++)e=e<<1^7973*(e>>>11);const t=this.version<<12|e;a(t>>>18==0);for(let e=0;e<18;e++){const n=o(t,e),r=this.size-11+e%3,a=Math.floor(e/3);this.setFunctionModule(r,a,n),this.setFunctionModule(a,r,n)}}drawFinderPattern(e,t){for(let n=-4;n<=4;n++)for(let r=-4;r<=4;r++){const o=Math.max(Math.abs(r),Math.abs(n)),a=e+r,i=t+n;0<=a&&a{(e!=c-i||n>=s)&&f.push(t[e])}));return a(f.length==l),f}drawCodewords(e){if(e.length!=Math.floor(t.getNumRawDataModules(this.version)/8))throw new RangeError("Invalid argument");let n=0;for(let t=this.size-1;t>=1;t-=2){6==t&&(t=5);for(let r=0;r>>3],7-(7&n)),n++)}}a(n==8*e.length)}applyMask(e){if(e<0||e>7)throw new RangeError("Mask value out of range");for(let t=0;t5&&e++):(this.finderPenaltyAddHistory(o,a),r||(e+=this.finderPenaltyCountPatterns(a)*t.PENALTY_N3),r=this.modules[n][i],o=1);e+=this.finderPenaltyTerminateAndCount(r,o,a)*t.PENALTY_N3}for(let n=0;n5&&e++):(this.finderPenaltyAddHistory(o,a),r||(e+=this.finderPenaltyCountPatterns(a)*t.PENALTY_N3),r=this.modules[i][n],o=1);e+=this.finderPenaltyTerminateAndCount(r,o,a)*t.PENALTY_N3}for(let n=0;ne+(t?1:0)),n);const r=this.size*this.size,o=Math.ceil(Math.abs(20*n-10*r)/r)-1;return a(0<=o&&o<=9),e+=o*t.PENALTY_N4,a(0<=e&&e<=2568888),e}getAlignmentPatternPositions(){if(1==this.version)return[];{const e=Math.floor(this.version/7)+2,t=32==this.version?26:2*Math.ceil((4*this.version+4)/(2*e-2));let n=[6];for(let r=this.size-7;n.lengtht.MAX_VERSION)throw new RangeError("Version number out of range");let n=(16*e+128)*e+64;if(e>=2){const t=Math.floor(e/7)+2;n-=(25*t-10)*t-55,e>=7&&(n-=36)}return a(208<=n&&n<=29648),n}static getNumDataCodewords(e,n){return Math.floor(t.getNumRawDataModules(e)/8)-t.ECC_CODEWORDS_PER_BLOCK[n.ordinal][e]*t.NUM_ERROR_CORRECTION_BLOCKS[n.ordinal][e]}static reedSolomonComputeDivisor(e){if(e<1||e>255)throw new RangeError("Degree out of range");let n=[];for(let t=0;t0));for(const o of e){const e=o^r.shift();r.push(0),n.forEach(((n,o)=>r[o]^=t.reedSolomonMultiply(n,e)))}return r}static reedSolomonMultiply(e,t){if(e>>>8!=0||t>>>8!=0)throw new RangeError("Byte out of range");let n=0;for(let r=7;r>=0;r--)n=n<<1^285*(n>>>7),n^=(t>>>r&1)*e;return a(n>>>8==0),n}finderPenaltyCountPatterns(e){const t=e[1];a(t<=3*this.size);const n=t>0&&e[2]==t&&e[3]==3*t&&e[4]==t&&e[5]==t;return(n&&e[0]>=4*t&&e[6]>=t?1:0)+(n&&e[6]>=4*t&&e[0]>=t?1:0)}finderPenaltyTerminateAndCount(e,t,n){return e&&(this.finderPenaltyAddHistory(t,n),t=0),t+=this.size,this.finderPenaltyAddHistory(t,n),this.finderPenaltyCountPatterns(n)}finderPenaltyAddHistory(e,t){0==t[0]&&(e+=this.size),t.pop(),t.unshift(e)}};let n=t;function r(e,t,n){if(t<0||t>31||e>>>t!=0)throw new RangeError("Value out of range");for(let r=t-1;r>=0;r--)n.push(e>>>r&1)}function o(e,t){return 0!=(e>>>t&1)}function a(e){if(!e)throw new Error("Assertion error")}n.MIN_VERSION=1,n.MAX_VERSION=40,n.PENALTY_N1=3,n.PENALTY_N2=3,n.PENALTY_N3=40,n.PENALTY_N4=10,n.ECC_CODEWORDS_PER_BLOCK=[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]],n.NUM_ERROR_CORRECTION_BLOCKS=[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]],e.QrCode=n;const i=class{constructor(e,t,n){if(this.mode=e,this.numChars=t,this.bitData=n,t<0)throw new RangeError("Invalid argument");this.bitData=n.slice()}static makeBytes(e){let t=[];for(const n of e)r(n,8,t);return new i(i.Mode.BYTE,e.length,t)}static makeNumeric(e){if(!i.isNumeric(e))throw new RangeError("String contains non-numeric characters");let t=[];for(let n=0;n=1<{let t;(e=>{const t=class{constructor(e,t){this.ordinal=e,this.formatBits=t}};let n=t;n.LOW=new t(0,1),n.MEDIUM=new t(1,0),n.QUARTILE=new t(2,3),n.HIGH=new t(3,2),e.Ecc=n})(t=e.QrCode||(e.QrCode={}))})(r||(r={})),(e=>{let t;(e=>{const t=class{constructor(e,t){this.modeBits=e,this.numBitsCharCount=t}numCharCountBits(e){return this.numBitsCharCount[Math.floor((e+7)/17)]}};let n=t;n.NUMERIC=new t(1,[10,12,14]),n.ALPHANUMERIC=new t(2,[9,11,13]),n.BYTE=new t(4,[8,16,16]),n.KANJI=new t(8,[8,10,12]),n.ECI=new t(7,[0,0,0]),e.Mode=n})(t=e.QrSegment||(e.QrSegment={}))})(r||(r={}));var p=r,g={L:p.QrCode.Ecc.LOW,M:p.QrCode.Ecc.MEDIUM,Q:p.QrCode.Ecc.QUARTILE,H:p.QrCode.Ecc.HIGH},v=128,b="L",y="#FFFFFF",C="#000000",E=!1;function w(e,t=0){const n=[];return e.forEach((function(e,r){let o=null;e.forEach((function(a,i){if(!a&&null!==o)return n.push(`M${o+t} ${r+t}h${i-o}v1H${o+t}z`),void(o=null);if(i!==e.length-1)a&&null===o&&(o=i);else{if(!a)return;null===o?n.push(`M${i+t},${r+t} h1v1H${i+t}z`):n.push(`M${o+t},${r+t} h${i+1-o}v1H${o+t}z`)}}))})),n.join("")}function x(e,t){return e.slice().map(((e,n)=>n=t.y+t.h?e:e.map(((e,n)=>(n=t.x+t.w)&&e))))}function O(e,t,n,r){if(null==r)return null;const o=n?4:0,a=e.length+2*o,i=Math.floor(.1*t),l=a/t,s=(r.width||i)*l,c=(r.height||i)*l,u=null==r.x?e.length/2-s/2:r.x*l,d=null==r.y?e.length/2-c/2:r.y*l;let f=null;if(r.excavate){let e=Math.floor(u),t=Math.floor(d);f={x:e,y:t,w:Math.ceil(s+u-e),h:Math.ceil(c+d-t)}}return{x:u,y:d,h:c,w:s,excavation:f}}var M=function(){try{(new Path2D).addPath(new Path2D)}catch(e){return!1}return!0}();function k(e){const t=e,{value:n,size:r=v,level:a=b,bgColor:i=y,fgColor:l=C,includeMargin:s=E,style:c,imageSettings:u}=t,d=h(t,["value","size","level","bgColor","fgColor","includeMargin","style","imageSettings"]),f=null==u?void 0:u.src,k=(0,o.useRef)(null),N=(0,o.useRef)(null),[$,P]=(0,o.useState)(!1);(0,o.useEffect)((()=>{if(null!=k.current){const e=k.current,t=e.getContext("2d");if(!t)return;let o=p.QrCode.encodeText(n,g[a]).getModules();const c=s?4:0,d=o.length+2*c,f=O(o,r,s,u),m=N.current,h=null!=f&&null!==m&&m.complete&&0!==m.naturalHeight&&0!==m.naturalWidth;h&&null!=f.excavation&&(o=x(o,f.excavation));const v=window.devicePixelRatio||1;e.height=e.width=r*v;const b=r/d*v;t.scale(b,b),t.fillStyle=i,t.fillRect(0,0,d,d),t.fillStyle=l,M?t.fill(new Path2D(w(o,c))):o.forEach((function(e,n){e.forEach((function(e,r){e&&t.fillRect(r+c,n+c,1,1)}))})),h&&t.drawImage(m,f.x+c,f.y+c,f.w,f.h)}})),(0,o.useEffect)((()=>{P(!1)}),[f]);const R=m({height:r,width:r},c);let S=null;return null!=f&&(S=o.createElement("img",{src:f,key:f,style:{display:"none"},onLoad:()=>{P(!0)},ref:N})),o.createElement(o.Fragment,null,o.createElement("canvas",m({style:R,height:r,width:r,ref:k},d)),S)}function N(e){const t=e,{value:n,size:r=v,level:a=b,bgColor:i=y,fgColor:l=C,includeMargin:s=E,imageSettings:c}=t,u=h(t,["value","size","level","bgColor","fgColor","includeMargin","imageSettings"]);let d=p.QrCode.encodeText(n,g[a]).getModules();const f=s?4:0,M=d.length+2*f,k=O(d,r,s,c);let N=null;null!=c&&null!=k&&(null!=k.excavation&&(d=x(d,k.excavation)),N=o.createElement("image",{xlinkHref:c.src,height:k.h,width:k.w,x:k.x+f,y:k.y+f,preserveAspectRatio:"none"}));const $=w(d,f);return o.createElement("svg",m({height:r,width:r,viewBox:`0 0 ${M} ${M}`},u),o.createElement("path",{fill:i,d:`M0,0 h${M}v${M}H0z`,shapeRendering:"crispEdges"}),o.createElement("path",{fill:l,d:$,shapeRendering:"crispEdges"}),N)}var $=n(3113),P=n(36355),R=n(9763),S=n(71418),I=n(88088),z=n(17313),T=n(83116),A=n(37613);var Z=(0,T.Z)("QRCode",(e=>(e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign({},(0,z.Wf)(e)),{display:"flex",justifyContent:"center",alignItems:"center",padding:e.paddingSM,backgroundColor:e.colorWhite,borderRadius:e.borderRadiusLG,border:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`,position:"relative",width:"100%",height:"100%",overflow:"hidden",[`& > ${t}-mask`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:10,display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",color:e.colorText,lineHeight:e.lineHeight,background:e.QRCodeMaskBackgroundColor,textAlign:"center",[`& > ${t}-expired`]:{color:e.QRCodeExpiredTextColor}},"&-icon":{marginBlockEnd:e.marginXS,fontSize:e.controlHeight}}),[`${t}-borderless`]:{borderColor:"transparent"}}})((0,A.TS)(e,{QRCodeExpiredTextColor:"rgba(0, 0, 0, 0.88)",QRCodeMaskBackgroundColor:"rgba(255, 255, 255, 0.96)"}))));var D=e=>{const[,t]=(0,I.Z)(),{value:n,type:r="canvas",icon:i="",size:s=160,iconSize:c=40,color:u=t.colorText,errorLevel:d="M",status:f="active",bordered:m=!0,onRefresh:h,style:p,className:g,rootClassName:v,prefixCls:b,bgColor:y="transparent"}=e,{getPrefixCls:C}=(0,o.useContext)(P.E_),E=C("qrcode",b),[w,x]=Z(E),O={src:i,x:void 0,y:void 0,height:c,width:c,excavate:!0},M={value:n,size:s-2*(t.paddingSM+t.lineWidth),level:d,bgColor:y,fgColor:u,imageSettings:i?O:void 0},[z]=(0,R.Z)("QRCode");if(!n)return null;const T=l()(E,g,v,x,{[`${E}-borderless`]:!m});return w(o.createElement("div",{style:Object.assign(Object.assign({},p),{width:s,height:s,backgroundColor:y}),className:T},"active"!==f&&o.createElement("div",{className:`${E}-mask`},"loading"===f&&o.createElement(S.Z,null),"expired"===f&&o.createElement(o.Fragment,null,o.createElement("p",{className:`${E}-expired`},null==z?void 0:z.expired),h&&o.createElement($.ZP,{type:"link",icon:o.createElement(a.Z,null),onClick:h},null==z?void 0:z.refresh))),"canvas"===r?o.createElement(k,Object.assign({},M)):o.createElement(N,Object.assign({},M))))}},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),i=n(75440),l=n(36355),s=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:o,split:a,style:i}=e;const{latestIndex:l}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:i},o),n{var n,o;const{getPrefixCls:s,space:c,direction:g}=r.useContext(l.E_),{size:v=(null==c?void 0:c.size)||"small",align:b,className:y,rootClassName:C,children:E,direction:w="horizontal",prefixCls:x,split:O,style:M,wrap:k=!1,classNames:N,styles:$}=e,P=p(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[R,S]=Array.isArray(v)?v:[v,v],I=m(S),z=m(R),T=h(S),A=h(R),Z=(0,i.Z)(E,{keepEmpty:!0}),D=void 0===b&&"horizontal"===w?"center":b,B=s("space",x),[j,L]=(0,f.Z)(B),_=a()(B,null==c?void 0:c.className,L,`${B}-${w}`,{[`${B}-rtl`]:"rtl"===g,[`${B}-align-${D}`]:D,[`${B}-gap-row-${S}`]:I,[`${B}-gap-col-${R}`]:z},y,C),F=a()(`${B}-item`,null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const U=Z.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${F}-${t}`;return r.createElement(d,{className:F,key:a,index:t,split:O,style:null!==(n=null==$?void 0:$.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),Q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===Z.length)return null;const K={};return k&&(K.flexWrap="wrap"),!z&&A&&(K.columnGap=R),!I&&T&&(K.rowGap=S),j(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},K),null==c?void 0:c.style),M)},P),r.createElement(u,{value:Q},U)))}));const v=g;v.Compact=s.ZP;var b=v},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),o=n(95406);const a=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),d={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:a,outKeyframes:i},"move-left":{inKeyframes:l,outKeyframes:s},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:a,outKeyframes:i}=d[t];return[(0,o.R)(r,a,i,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},5630:function(e,t,n){var r=n(33614),o=n(81162),a=n(24018),i=n(54099),l=n(63011),s=n(92310),c=n.n(s),u=n(71366),d=n(59301),f=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],m=(0,d.forwardRef)((function(e,t){var n,s=e.prefixCls,m=void 0===s?"rc-checkbox":s,h=e.className,p=e.style,g=e.checked,v=e.disabled,b=e.defaultChecked,y=void 0!==b&&b,C=e.type,E=void 0===C?"checkbox":C,w=e.title,x=e.onChange,O=(0,l.Z)(e,f),M=(0,d.useRef)(null),k=(0,u.Z)(y,{value:g}),N=(0,i.Z)(k,2),$=N[0],P=N[1];(0,d.useImperativeHandle)(t,(function(){return{focus:function(){var e;null===(e=M.current)||void 0===e||e.focus()},blur:function(){var e;null===(e=M.current)||void 0===e||e.blur()},input:M.current}}));var R=c()(m,h,(n={},(0,a.Z)(n,"".concat(m,"-checked"),$),(0,a.Z)(n,"".concat(m,"-disabled"),v),n));return d.createElement("span",{className:R,title:w,style:p},d.createElement("input",(0,r.Z)({},O,{className:"".concat(m,"-input"),ref:M,onChange:function(t){v||("checked"in e||P(t.target.checked),null==x||x({target:(0,o.Z)((0,o.Z)({},e),{},{type:E,checked:t.target.checked}),stopPropagation:function(){t.stopPropagation()},preventDefault:function(){t.preventDefault()},nativeEvent:t.nativeEvent}))},disabled:v,checked:!!$,type:E})),d.createElement("span",{className:"".concat(m,"-inner")}))}));t.Z=m}}]); \ No newline at end of file diff --git a/17373.async.js b/17373.async.js new file mode 100644 index 0000000000..b8a87ea734 --- /dev/null +++ b/17373.async.js @@ -0,0 +1 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[17373,15845],{72826:function(t,e,r){"use strict";r.d(e,{Z:function(){return l}});var n=r(33614),o=r(59301),i={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"},a=r(1393),s=function(t,e){return o.createElement(a.Z,(0,n.Z)({},t,{ref:e,icon:i}))};var l=o.forwardRef(s)},67147:function(t,e,r){"use strict";r.d(e,{Z:function(){return l}});var n=r(33614),o=r(59301),i={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"},a=r(1393),s=function(t,e){return o.createElement(a.Z,(0,n.Z)({},t,{ref:e,icon:i}))};var l=o.forwardRef(s)},46400:function(t,e,r){"use strict";r.d(e,{Z:function(){return I}});var n=r(46906),o=r(21884),i=r(53043),a=r(90584),s=r(85456),l=r(92310),u=r.n(l),c=r(16934),f=r(47413),h=r(59301),g=r(92343),d=r(36355),p=r(17313),m=r(83116);const v=(t,e,r,n,o)=>({backgroundColor:t,border:`${n.lineWidth}px ${n.lineType} ${e}`,[`${o}-icon`]:{color:r}}),y=t=>{const{componentCls:e,motionDurationSlow:r,marginXS:n,marginSM:o,fontSize:i,fontSizeLG:a,lineHeight:s,borderRadiusLG:l,motionEaseInOutCirc:u,withDescriptionIconSize:c,colorText:f,colorTextHeading:h,withDescriptionPadding:g,defaultPadding:d}=t;return{[e]:Object.assign(Object.assign({},(0,p.Wf)(t)),{position:"relative",display:"flex",alignItems:"center",padding:d,wordWrap:"break-word",borderRadius:l,[`&${e}-rtl`]:{direction:"rtl"},[`${e}-content`]:{flex:1,minWidth:0},[`${e}-icon`]:{marginInlineEnd:n,lineHeight:0},"&-description":{display:"none",fontSize:i,lineHeight:s},"&-message":{color:h},[`&${e}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${r} ${u}, opacity ${r} ${u},\n padding-top ${r} ${u}, padding-bottom ${r} ${u},\n margin-bottom ${r} ${u}`},[`&${e}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${e}-with-description`]:{alignItems:"flex-start",padding:g,[`${e}-icon`]:{marginInlineEnd:o,fontSize:c,lineHeight:0},[`${e}-message`]:{display:"block",marginBottom:n,color:h,fontSize:a},[`${e}-description`]:{display:"block",color:f}},[`${e}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},C=t=>{const{componentCls:e,colorSuccess:r,colorSuccessBorder:n,colorSuccessBg:o,colorWarning:i,colorWarningBorder:a,colorWarningBg:s,colorError:l,colorErrorBorder:u,colorErrorBg:c,colorInfo:f,colorInfoBorder:h,colorInfoBg:g}=t;return{[e]:{"&-success":v(o,n,r,t,e),"&-info":v(g,h,f,t,e),"&-warning":v(s,a,i,t,e),"&-error":Object.assign(Object.assign({},v(c,u,l,t,e)),{[`${e}-description > pre`]:{margin:0,padding:0}})}}},b=t=>{const{componentCls:e,iconCls:r,motionDurationMid:n,marginXS:o,fontSizeIcon:i,colorIcon:a,colorIconHover:s}=t;return{[e]:{"&-action":{marginInlineStart:o},[`${e}-close-icon`]:{marginInlineStart:o,padding:0,overflow:"hidden",fontSize:i,lineHeight:`${i}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${r}-close`]:{color:a,transition:`color ${n}`,"&:hover":{color:s}}},"&-close-text":{color:a,transition:`color ${n}`,"&:hover":{color:s}}}}},w=t=>[y(t),C(t),b(t)];var E=(0,m.Z)("Alert",(t=>[w(t)]),(t=>({withDescriptionIconSize:t.fontSizeHeading3,defaultPadding:`${t.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${t.paddingMD}px ${t.paddingContentHorizontalLG}px`}))),B=function(t,e){var r={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(r[n]=t[n]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(t);o{const{icon:e,prefixCls:r,type:n}=t,o=L[n]||null;return e?(0,g.wm)(e,h.createElement("span",{className:`${r}-icon`},e),(()=>({className:u()(`${r}-icon`,{[e.props.className]:e.props.className})}))):h.createElement(o,{className:`${r}-icon`})},O=t=>{const{isClosable:e,prefixCls:r,closeIcon:n,handleClose:o}=t,a=!0===n||void 0===n?h.createElement(i.Z,null):n;return e?h.createElement("button",{type:"button",onClick:o,className:`${r}-close-icon`,tabIndex:0},a):null};var M=t=>{const{description:e,prefixCls:r,message:n,banner:o,className:i,rootClassName:a,style:s,onMouseEnter:l,onMouseLeave:g,onClick:p,afterClose:m,showIcon:v,closable:y,closeText:C,closeIcon:b,action:w}=t,L=B(t,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[M,D]=h.useState(!1);const S=h.useRef(null),{getPrefixCls:_,direction:k,alert:x}=h.useContext(d.E_),A=_("alert",r),[T,I]=E(A),$=e=>{var r;D(!0),null===(r=t.onClose)||void 0===r||r.call(t,e)},N=h.useMemo((()=>void 0!==t.type?t.type:o?"warning":"info"),[t.type,o]),j=h.useMemo((()=>!!C||("boolean"==typeof y?y:!1!==b&&null!=b)),[C,b,y]),H=!(!o||void 0!==v)||v,R=u()(A,`${A}-${N}`,{[`${A}-with-description`]:!!e,[`${A}-no-icon`]:!H,[`${A}-banner`]:!!o,[`${A}-rtl`]:"rtl"===k},null==x?void 0:x.className,i,a,I),z=(0,f.Z)(L,{aria:!0,data:!0});return T(h.createElement(c.default,{visible:!M,motionName:`${A}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:t=>({maxHeight:t.offsetHeight}),onLeaveEnd:m},(r=>{let{className:o,style:i}=r;return h.createElement("div",Object.assign({ref:S,"data-show":!M,className:u()(R,o),style:Object.assign(Object.assign(Object.assign({},null==x?void 0:x.style),s),i),onMouseEnter:l,onMouseLeave:g,onClick:p,role:"alert"},z),H?h.createElement(P,{description:e,icon:t.icon,prefixCls:A,type:N}):null,h.createElement("div",{className:`${A}-content`},n?h.createElement("div",{className:`${A}-message`},n):null,e?h.createElement("div",{className:`${A}-description`},e):null),w?h.createElement("div",{className:`${A}-action`},w):null,h.createElement(O,{isClosable:j,prefixCls:A,closeIcon:C||b,handleClose:$}))})))},D=r(19243),S=r(16177),_=r(74258),k=r(35796);let x=function(t){(0,_.Z)(r,t);var e=(0,k.Z)(r);function r(){var t;return(0,D.Z)(this,r),(t=e.apply(this,arguments)).state={error:void 0,info:{componentStack:""}},t}return(0,S.Z)(r,[{key:"componentDidCatch",value:function(t,e){this.setState({error:t,info:e})}},{key:"render",value:function(){const{message:t,description:e,children:r}=this.props,{error:n,info:o}=this.state,i=o&&o.componentStack?o.componentStack:null,a=void 0===t?(n||"").toString():t,s=void 0===e?i:e;return n?h.createElement(M,{type:"error",message:a,description:h.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},s)}):r}}]),r}(h.Component);var A=x;const T=M;T.ErrorBoundary=A;var I=T},31193:function(t,e,r){var n=r(48955);function o(t){this.mode=n.MODE_8BIT_BYTE,this.data=t}o.prototype={getLength:function(t){return this.data.length},write:function(t){for(var e=0;e>>7-t%8&1)},put:function(t,e){for(var r=0;r>>e-r-1&1))},getLengthInBits:function(){return this.length},putBit:function(t){var e=Math.floor(this.length/8);this.buffer.length<=e&&this.buffer.push(0),t&&(this.buffer[e]|=128>>>this.length%8),this.length++}},t.exports=e},78485:function(t){t.exports={L:1,M:0,Q:3,H:2}},13679:function(t,e,r){var n=r(87532);function o(t,e){if(null==t.length)throw new Error(t.length+"/"+e);for(var r=0;r=7&&this.setupTypeNumber(t),null==this.dataCache&&(this.dataCache=l.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,e)},u.setupPositionProbePattern=function(t,e){for(var r=-1;r<=7;r++)if(!(t+r<=-1||this.moduleCount<=t+r))for(var n=-1;n<=7;n++)e+n<=-1||this.moduleCount<=e+n||(this.modules[t+r][e+n]=0<=r&&r<=6&&(0==n||6==n)||0<=n&&n<=6&&(0==r||6==r)||2<=r&&r<=4&&2<=n&&n<=4)},u.getBestMaskPattern=function(){for(var t=0,e=0,r=0;r<8;r++){this.makeImpl(!0,r);var n=a.getLostPoint(this);(0==r||t>n)&&(t=n,e=r)}return e},u.createMovieClip=function(t,e,r){var n=t.createEmptyMovieClip(e,r);this.make();for(var o=0;o>r&1);this.modules[Math.floor(r/3)][r%3+this.moduleCount-8-3]=n}for(r=0;r<18;r++){n=!t&&1==(e>>r&1);this.modules[r%3+this.moduleCount-8-3][Math.floor(r/3)]=n}},u.setupTypeInfo=function(t,e){for(var r=this.errorCorrectLevel<<3|e,n=a.getBCHTypeInfo(r),o=0;o<15;o++){var i=!t&&1==(n>>o&1);o<6?this.modules[o][8]=i:o<8?this.modules[o+1][8]=i:this.modules[this.moduleCount-15+o][8]=i}for(o=0;o<15;o++){i=!t&&1==(n>>o&1);o<8?this.modules[8][this.moduleCount-o-1]=i:o<9?this.modules[8][15-o-1+1]=i:this.modules[8][15-o-1]=i}this.modules[this.moduleCount-8][8]=!t},u.mapData=function(t,e){for(var r=-1,n=this.moduleCount-1,o=7,i=0,s=this.moduleCount-1;s>0;s-=2)for(6==s&&s--;;){for(var l=0;l<2;l++)if(null==this.modules[n][s-l]){var u=!1;i>>o&1)),a.getMask(e,n,s-l)&&(u=!u),this.modules[n][s-l]=u,-1==--o&&(i++,o=7)}if((n+=r)<0||this.moduleCount<=n){n-=r,r=-r;break}}},l.PAD0=236,l.PAD1=17,l.createData=function(t,e,r){for(var n=o.getRSBlocks(t,e),s=new i,u=0;u8*f)throw new Error("code length overflow. ("+s.getLengthInBits()+">"+8*f+")");for(s.getLengthInBits()+4<=8*f&&s.put(0,4);s.getLengthInBits()%8!=0;)s.putBit(!1);for(;!(s.getLengthInBits()>=8*f||(s.put(l.PAD0,8),s.getLengthInBits()>=8*f));)s.put(l.PAD1,8);return l.createBytes(s,n)},l.createBytes=function(t,e){for(var r=0,n=0,o=0,i=new Array(e.length),l=new Array(e.length),u=0;u=0?d.get(p):0}}var m=0;for(h=0;h=256;)t-=255;return e.EXP_TABLE[t]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)},r=0;r<8;r++)e.EXP_TABLE[r]=1<=0;)e^=d.G15<=0;)e^=d.G18<>>=1;return e},getPatternPosition:function(t){return d.PATTERN_POSITION_TABLE[t-1]},getMask:function(t,e,r){switch(t){case a:return(e+r)%2==0;case s:return e%2==0;case l:return r%3==0;case u:return(e+r)%3==0;case c:return(Math.floor(e/2)+Math.floor(r/3))%2==0;case f:return e*r%2+e*r%3==0;case h:return(e*r%2+e*r%3)%2==0;case g:return(e*r%3+(e+r)%2)%2==0;default:throw new Error("bad maskPattern:"+t)}},getErrorCorrectPolynomial:function(t){for(var e=new o([1],0),r=0;r5&&(r+=3+i-5)}for(n=0;n=0||(o[r]=t[r]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(t,r)&&(o[r]=t[r])}return o}function l(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function u(t,e){for(var r=0;r>6),e+=String.fromCharCode(128|63&n)):n<55296||n>=57344?(e+=String.fromCharCode(224|n>>12),e+=String.fromCharCode(128|n>>6&63),e+=String.fromCharCode(128|63&n)):(r++,n=65536+((1023&n)<<10|1023&t.charCodeAt(r)),e+=String.fromCharCode(240|n>>18),e+=String.fromCharCode(128|n>>12&63),e+=String.fromCharCode(128|n>>6&63),e+=String.fromCharCode(128|63&n))}return e}var w={size:128,level:"L",bgColor:"#FFFFFF",fgColor:"#000000",includeMargin:!1};function E(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=[];return t.forEach((function(t,n){var o=null;t.forEach((function(i,a){if(!i&&null!==o)return r.push("M".concat(o+e," ").concat(n+e,"h").concat(a-o,"v1H").concat(o+e,"z")),void(o=null);if(a!==t.length-1)i&&null===o&&(o=a);else{if(!i)return;null===o?r.push("M".concat(a+e,",").concat(n+e," h1v1H").concat(a+e,"z")):r.push("M".concat(o+e,",").concat(n+e," h").concat(a+1-o,"v1H").concat(o+e,"z"))}}))})),r.join("")}function B(t,e){return t.slice().map((function(t,r){return r=e.y+e.h?t:t.map((function(t,r){return(r=e.x+e.w)&&t}))}))}function L(t,e){var r=t.imageSettings,n=t.size,o=t.includeMargin;if(null==r)return null;var i=o?4:0,a=e.length+2*i,s=Math.floor(.1*n),l=a/n,u=(r.width||s)*l,c=(r.height||s)*l,f=null==r.x?e.length/2-u/2:r.x*l,h=null==r.y?e.length/2-c/2:r.y*l,g=null;if(r.excavate){var d=Math.floor(f),p=Math.floor(h);g={x:d,y:p,w:Math.ceil(u+f-d),h:Math.ceil(c+h-p)}}return{x:f,y:h,h:c,w:u,excavation:g}}var P=function(){try{(new Path2D).addPath(new Path2D)}catch(t){return!1}return!0}(),O=function(t){function e(){var t,r;l(this,e);for(var n=arguments.length,o=new Array(n),i=0;ie+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(78892),i=n(3113),c=n(36355),u=n(81327),m=n(33234),f=n(47211),p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:y="default",danger:v,disabled:g,loading:O,onClick:b,htmlType:C,children:h,className:w,menu:x,arrow:E,autoFocus:N,overlay:P,trigger:Z,align:j,open:$,onOpenChange:z,placement:M,getPopupContainer:k,href:R,icon:S=s.createElement(l.Z,null),title:K,buttonsRender:I=(e=>e),mouseEnterDelay:L,mouseLeaveDelay:T,overlayClassName:D,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,F=p(e,["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"]),Q=n("dropdown",d),U=`${Q}-button`,[q,H]=(0,f.Z)(Q),G={menu:x,arrow:E,autoFocus:N,align:j,disabled:g,trigger:g?[]:Z,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:L,mouseLeaveDelay:T,overlayClassName:D,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(Q,a),J=o()(U,W,w,H);"overlay"in e&&(G.overlay=P),"open"in e&&(G.open=$),G.placement="placement"in e?M:"rtl"===a?"bottomLeft":"bottomRight";const X=s.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:O,onClick:b,htmlType:C,href:R,title:K},h),Y=s.createElement(i.ZP,{type:y,danger:v,icon:S}),[ee,te]=I([X,Y]);return q(s.createElement(u.Z.Compact,Object.assign({className:J,size:V,block:!0},F),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var y=d;const v=r.Z;v.Button=y;var g=v},24650:function(e,t,n){n.d(t,{Z:function(){return R}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[f,p]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},p,c),y=(0,o.useContext)(l.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return f(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),m=n(33614),f={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"},p=n(1393),d=function(e,t){return o.createElement(p.Z,(0,m.Z)({},e,{ref:t,icon:f}))};var y=o.forwardRef(d),v=n(76897),g=n(55405),O=n(25629),b=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),w={click:"onClick",hover:"onMouseOver"};var x=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),f=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:d,inputPrefixCls:y,size:v}=e,x=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=o.useContext(s.E_),N=E("input",y),P=E("input-password",d),Z=n&&(t=>{const{action:n="click",iconRender:r=h}=e,a=w[n]||"",s=r(l),i={[a]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(P),j=a()(P,p,{[`${P}-${v}`]:!!v}),$=Object.assign(Object.assign({},(0,g.Z)(x,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:N,suffix:Z});return v&&($.size=v),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},$))})),E=n(78405),N=n(92343),P=n(3113),Z=n(19716),j=n(33234),$=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:f,loading:p,disabled:d,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:b}=e,C=$(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:h,direction:w}=o.useContext(s.E_),x=o.useRef(!1),z=h("input-search",n),M=h("input",r),{compactSize:k}=(0,j.ri)(z,w),R=(0,Z.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),S=o.useRef(null),K=e=>{var t;document.activeElement===(null===(t=S.current)||void 0===t?void 0:t.input)&&e.preventDefault()},I=e=>{var t,n;y&&y(null===(n=null===(t=S.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},L="boolean"==typeof m?o.createElement(E.Z,null):null,T=`${z}-button`;let D;const B=m||{},_=B.type&&!0===B.type.__ANT_BUTTON;D=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:K,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),I(e)},key:"enterButton"},_?{className:T,size:R}:{})):o.createElement(P.ZP,{className:T,type:m?"primary":void 0,size:R,disabled:d,key:"enterButton",onMouseDown:K,onClick:I,loading:p,icon:L},m),f&&(D=[D,(0,N.Tm)(f,{key:"addonAfter"})]);const A=a()(z,{[`${z}-rtl`]:"rtl"===w,[`${z}-${R}`]:!!R,[`${z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(S,t),onPressEnter:e=>{x.current||p||I(e)}},C,{size:R,onCompositionStart:e=>{x.current=!0,null==g||g(e)},onCompositionEnd:e=>{x.current=!1,null==b||b(e)},prefixCls:M,addonAfter:D,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:A,disabled:d}))})),M=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=M.Z,k.Password=x;var R=k},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:v}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:h,direction:w="horizontal",prefixCls:x,split:E,style:N,wrap:P=!1,classNames:Z,styles:j}=e,$=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,M]=Array.isArray(g)?g:[g,g],k=p(M),R=p(z),S=d(M),K=d(z),I=(0,s.Z)(h,{keepEmpty:!0}),L=void 0===O&&"horizontal"===w?"center":O,T=i("space",x),[D,B]=(0,f.Z)(T),_=o()(T,null==c?void 0:c.className,B,`${T}-${w}`,{[`${T}-rtl`]:"rtl"===v,[`${T}-align-${L}`]:L,[`${T}-gap-row-${M}`]:k,[`${T}-gap-col-${z}`]:R},b,C),A=o()(`${T}-item`,null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let F=0;const Q=I.map(((e,t)=>{var n,a;null!=e&&(F=t);const o=e&&e.key||`${A}-${t}`;return r.createElement(m,{className:A,key:o,index:t,split:E,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),U=r.useMemo((()=>({latestIndex:F})),[F]);if(0===I.length)return null;const q={};return P&&(q.flexWrap="wrap"),!R&&K&&(q.columnGap=z),!k&&S&&(q.rowGap=M),D(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},q),null==c?void 0:c.style),N)},$),r.createElement(u,{value:U},Q)))}));const g=v;g.Compact=i.ZP;var O=g},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/18650.async.js b/18650.async.js new file mode 100644 index 0000000000..e4f075cee9 --- /dev/null +++ b/18650.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[18650],{22441:function(t,e,n){n.d(e,{Z:function(){return c}});var r=n(33614),o=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},a=n(1393),l=function(t,e){return o.createElement(a.Z,(0,r.Z)({},t,{ref:e,icon:i}))};var c=o.forwardRef(l)},3148:function(t,e,n){n.d(e,{Z:function(){return c}});var r=n(33614),o=n(59301),i={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"},a=n(1393),l=function(t,e){return o.createElement(a.Z,(0,r.Z)({},t,{ref:e,icon:i}))};var c=o.forwardRef(l)},19324:function(t,e,n){n.d(e,{Z:function(){return c}});var r=n(33614),o=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M752 100c-61.8 0-112 50.2-112 112 0 47.7 29.9 88.5 72 104.6v27.6L512 601.4 312 344.2v-27.6c42.1-16.1 72-56.9 72-104.6 0-61.8-50.2-112-112-112s-112 50.2-112 112c0 50.6 33.8 93.5 80 107.3v34.4c0 9.7 3.3 19.3 9.3 27L476 672.3v33.6c-44.2 15-76 56.9-76 106.1 0 61.8 50.2 112 112 112s112-50.2 112-112c0-49.2-31.8-91-76-106.1v-33.6l226.7-291.6c6-7.7 9.3-17.3 9.3-27v-34.4c46.2-13.8 80-56.7 80-107.3 0-61.8-50.2-112-112-112zM224 212a48.01 48.01 0 0196 0 48.01 48.01 0 01-96 0zm336 600a48.01 48.01 0 01-96 0 48.01 48.01 0 0196 0zm192-552a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"fork",theme:"outlined"},a=n(1393),l=function(t,e){return o.createElement(a.Z,(0,r.Z)({},t,{ref:e,icon:i}))};var c=o.forwardRef(l)},28103:function(t,e,n){n.d(e,{Z:function(){return p}});var r=n(92310),o=n.n(r),i=n(59301),a=n(36355),l=n(17313),c=n(83116),d=n(37613);const f=t=>{const{componentCls:e,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:o,textPaddingInline:i,orientationMargin:a,verticalMarginInline:c}=t;return{[e]:Object.assign(Object.assign({},(0,l.Wf)(t)),{borderBlockStart:`${o}px solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:c,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${o}px solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${t.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${e}-with-text`]:{display:"flex",alignItems:"center",margin:`${t.dividerHorizontalWithTextGutterMargin}px 0`,color:t.colorTextHeading,fontWeight:500,fontSize:t.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${o}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${e}-with-text-left`]:{"&::before":{width:100*a+"%"},"&::after":{width:100-100*a+"%"}},[`&-horizontal${e}-with-text-right`]:{"&::before":{width:100-100*a+"%"},"&::after":{width:100*a+"%"}},[`${e}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:i},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${o}px 0 0`},[`&-horizontal${e}-with-text${e}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${e}-dashed`]:{borderInlineStartWidth:o,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${e}-with-text`]:{color:t.colorText,fontWeight:"normal",fontSize:t.fontSize},[`&-horizontal${e}-with-text-left${e}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${e}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${e}-with-text-right${e}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${e}-inner-text`]:{paddingInlineEnd:n}}})}};var s=(0,c.Z)("Divider",(t=>{const e=(0,d.TS)(t,{dividerHorizontalWithTextGutterMargin:t.margin,dividerHorizontalGutterMargin:t.marginLG,sizePaddingEdgeHorizontal:0});return[f(e)]}),(t=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:t.marginXS}))),u=function(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(t);o{const{getPrefixCls:e,direction:n,divider:r}=i.useContext(a.E_),{prefixCls:l,type:c="horizontal",orientation:d="center",orientationMargin:f,className:p,rootClassName:h,children:b,dashed:g,plain:y,style:v}=t,m=u(t,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),w=e("divider",l),[O,x]=s(w),$=d.length>0?`-${d}`:d,C=!!b,j="left"===d&&null!=f,S="right"===d&&null!=f,z=o()(w,null==r?void 0:r.className,x,`${w}-${c}`,{[`${w}-with-text`]:C,[`${w}-with-text${$}`]:C,[`${w}-dashed`]:!!g,[`${w}-plain`]:!!y,[`${w}-rtl`]:"rtl"===n,[`${w}-no-default-orientation-margin-left`]:j,[`${w}-no-default-orientation-margin-right`]:S},p,h),P=i.useMemo((()=>"number"==typeof f?f:/^\d+$/.test(f)?Number(f):f),[f]),k=Object.assign(Object.assign({},j&&{marginLeft:P}),S&&{marginRight:P});return O(i.createElement("div",Object.assign({className:z,style:Object.assign(Object.assign({},null==r?void 0:r.style),v)},m,{role:"separator"}),b&&"vertical"!==c&&i.createElement("span",{className:`${w}-inner-text`,style:k},b)))}},44e3:function(t,e,n){var r=n(84966),o=n(86737);const i=r.ZP;i.Header=r.h4,i.Footer=r.$_,i.Content=r.VY,i.Sider=o.Z,e.Z=i},83145:function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),e.CopyToClipboard=void 0;var r=i(n(59301)),o=i(n(25769));function i(t){return t&&t.__esModule?t:{default:t}}function a(t){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a(t)}function l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function c(t,e){if(null==t)return{};var n,r,o=function(t,e){if(null==t)return{};var n,r,o={},i=Object.keys(t);for(r=0;r=0||(o[n]=t[n]);return o}(t,e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(o[n]=t[n])}return o}function d(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function f(t,e){for(var n=0;n0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],c=0;c-1||null!==(c=w)&&void 0!==c&&c.startsWith("/api")?w:"data:image/png;base64,".concat(w),autoPlay:!0}),"video"===D&&(0,S.jsx)(S.Fragment,{children:(null===(i=w)||void 0===i?void 0:i.indexOf("http"))>-1||null!==(o=w)&&void 0!==o&&o.startsWith("/api")?(0,S.jsx)("video",{controls:!0,src:"".concat(w),autoPlay:!0}):(0,S.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(w),autoPlay:!0})}),"office"===D&&V&&(0,S.jsx)("iframe",{src:"".concat(Y,"/office.html?key=").concat(V.key,"&url=").concat(K+V.url,"&callbackUrl=").concat(K+V.callbackUrl,"&fileType=").concat(V.fileType,"&title=").concat(V.title,"&model=").concat(B,"&officeServer=").concat(k.Z.ONLYOFFICE,"&disabledDownload=").concat(!!F)}),"html"===D&&(0,S.jsx)("iframe",{src:w+"&disposition=inline"}),"pdf"===D&&(0,S.jsx)("iframe",{src:"".concat(Y,"/js/pdfview/index.html?url=").concat(w,"&disabledDownload=").concat(!!F)}),"image"===D&&(0,S.jsx)("img",{src:(null===(l=w)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(j=w)&&void 0!==j&&j.startsWith("/api")?w:"data:image/png;base64,".concat(w)}),("other"===D||"download"===D)&&(0,S.jsx)(S.Fragment,{children:O?(0,S.jsx)(h.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,S.jsx)(f.ZP,{icon:(0,S.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:T,children:"下载"})}):(0,S.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:T,children:[(0,S.jsx)(g.Z,{}),"点击下载"]})})]})}},4585:function(e,n,t){t.d(n,{Z:function(){return U}});var c=t(82242),a=t.n(c),i=t(37205),s=t.n(i),o=t(91232),r=t.n(o),l=t(79800),u=t.n(l),d=t(59301),A=(t(49040),t(32834)),f=t.n(A),g=t(11690);var p=[],m=["
    "],x=new(f().Renderer),v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function h(){p.length=0,m=["
      "]}var k={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function S(e,n,t,c){if(n>=e.length||e[n].level<=t)return n;var a=e[n];c.push("
    • "+a.text+"");var i=[];return n=S(e,++n,a.level,i),i.length>0&&(c.push("
        "),i.forEach((function(e){c.push(e)})),c.push("
      ")),c.push("
    • "),n=S(e,n,t,c)}function j(){return S(p,0,0,m),m.push("
    "),m.join("")}var y={heading:function(e){var n=v.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],c=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var c=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=c.length?e.slice(c.length):e})).join("\n")}(t,n[3]||""),a=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(a)>=0){var i=D(),s=c;c=i,N[i]={type:"block",expression:s}}return{type:"code",raw:t,lang:a,text:c}}}},B=/(?:\${2})([^\n`]+?)(?:\${2})/gi,w=0,D=function(){return"__special_katext_id_".concat(w++,"__")},N={};function H(){return N}function b(){w=0,N={}}function J(e){return e=e.replace(B,(function(e,n){var t=D();return N[t]={type:"inline",expression:n},t}))}var R=x.listitem;x.listitem=function(e){return R(J(e))};var I=x.paragraph;x.paragraph=function(e){return I(J(e))};var E=x.tablecell;x.tablecell=function(e,n){return E(J(e),n)},x.code=function(e,n,t){var c=(n||"").match(/\S*/)[0];return c?["latex","katex","math"].indexOf(c)>=0?"

    ".concat(e,"

    "):'
    ').concat(t?e:(0,g.escape)(e,!0),"
    \n"):'
    '+(t?e:(0,g.escape)(e,!0))+"
    "},x.heading=function(e,n,t){var c=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return p.push({anchor:c,level:n,text:e}),"'+e+""},f().setOptions({silent:!0,gfm:!0,pedantic:!1}),f().use({tokenizer:y,renderer:x});var F=f(),C=(t(64018),t(6419)),O=t(71681),Q=t(15342),P=t(1012),Z=t(29114),G=t(37712),L="@▁@",M=/]*>/g;var U=function(e){var n=e.value,t=void 0===n?"":n,c=e.className,i=e.showTextOnly,o=e.showLines,l=e.style,A=void 0===l?{}:l,f=e.stylesPrev,g=void 0===f?{}:f,p=e.highlightKeywords,m=e.showProgramFill,x=(e.isProgramFill,e.disabledFill),v=void 0!==x&&x,S=e.programFillValue,y=e.onFillChange,B=void 0===y?function(e){}:y,w=e.onFillBlur,D=void 0===w?function(){}:w,N=String(t),J=(0,d.useState)(""),R=u()(J,2),I=R[0],E=R[1],U=(0,d.useState)("office"),V=u()(U,2),z=V[0],Y=V[1],K=(0,d.useState)([]),W=u()(K,2),q=W[0],T=W[1],X=(0,d.useRef)("a"+(0,P.Z)()),_={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),c=[];return t.map((function(e){""!=e&&c.push(".".concat(X.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{N=N.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+O.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+O.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+O.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(m){var e=-1;return N=N.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,c){return function(e,n){var t=document.createElement(e===L?"input":"textarea");t.style.width="100%",t.style.height=e===L?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var c=Object.keys(_).length;return _[c]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
    '.concat($(N||""),"
    ")}var n=F(N);n=$(n);var t=H();N.match(/\[TOC\]/)&&(n=n.replace("

    [TOC]

    ",j()),h()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var c=t[n],a=c.type,i=c.expression;return(0,Q.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(i)||"",{displayMode:"block"===a,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),b();var c=document.createElement("div");return c.innerHTML=n,p?(ce(c,p.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),c.innerHTML):i?c.innerText:(setTimeout((function(){return se()}),500),c.innerHTML)}),[N,p]);(0,d.useEffect)((function(){ae.current&&ae.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[q]),(0,d.useEffect)((function(){if(null!=S&&S.length){var e,n=ae.current.querySelectorAll(".edu-program-fill-score"),t=ae.current.querySelectorAll('[name="edu-program-fill"]'),c=r()(t.entries());try{for(c.s();!(e=c.n()).done;){var a,i=u()(e.value,2),s=i[0],o=i[1];o.value=null===(a=S[s])||void 0===a?void 0:a.value,"warning"===S[s].type?o.className="program-fill-warning":"success"===S[s].type?o.className="program-fill-success":o.className=""}}catch(e){c.e(e)}finally{c.f()}var l,d=r()(n.entries());try{for(d.s();!(l=d.n()).done;){var A,f,g=u()(l.value,2),p=g[0];g[1].innerHTML=null!==(A=S[p])&&void 0!==A&&A.score?"".concat(null===(f=S[p])||void 0===f?void 0:f.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}T(S)}}),[S]);var ne=function(e){q[e.target.dataset.id]=q[e.target.dataset.id]||{},q[e.target.dataset.id].value=e.target.value,T(s()(q)),B(q,e.target.dataset.id)},te=function(e){q[e.target.dataset.id]=q[e.target.dataset.id]||{},q[e.target.dataset.id].value=e.target.value,T(s()(q)),D(q,e.target.dataset.id)};function ce(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ce(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var c=document.createElement("span");c.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(c)}}))}var ae=(0,d.useRef)();function ie(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),E(t),Y("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),E(t),Y("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),E(t),Y("html");else if(t.startsWith("#")){e.preventDefault();var c=document.getElementById(t.replace("#",""));c&&c.scrollIntoView(!0)}}}k.WebkitLineClamp=o,o&&(A=a()(a()({},A),k));var se=function(){var e,n=null===(e=ae.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(C.ZP.isSupported()){var n=new C.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ae.current&&ee&&ee.match(M)&&window.PR.prettyPrint(),ae.current)return ae.current.addEventListener("click",ie),function(){var e;null===(e=ae.current)||void 0===e||e.removeEventListener("click",ie),b(),h()}}),[ee,ae.current,ie]),(0,G.jsxs)(G.Fragment,{children:[i&&(0,G.jsx)("div",{ref:ae,children:ee}),!i&&(0,G.jsx)("div",{ref:ae,style:a()({},A),className:"".concat(c||""," ").concat(v?"disabled-fill":""," markdown-body ").concat(X.current),dangerouslySetInnerHTML:{__html:ee}}),(0,G.jsx)(Z.Z,{close:!0,data:I,type:null!=I&&I.length?z:"",style:a()({},g),onClose:function(){return E("")}})]})}},16726:function(e,n,t){t.d(n,{h:function(){return x}});var c=t(82242),a=t.n(c),i=t(79800),s=t.n(i),o=t(59301),r=t(57809),l=t(78241),u=t(3113),d=t(89780),A=t.n(d),f=(t(94527),t(66608),t(37712)),g=r.default.Option,p={labelCol:{span:4},wrapperCol:{span:20}},m={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function x(e){var n=e.value,t=e.onChange,c=e.mode,i=e.options,r=void 0===i?{}:i,l=(0,o.useRef)(),u=(0,o.useState)(),d=s()(u,2),g=d[0],p=d[1];return(0,o.useEffect)((function(){if(g){var e=function(e){var n=e.getValue();t&&t(n)};return g.on("change",e),function(){g.off("change",e)}}}),[g,t]),(0,o.useEffect)((function(){g&&g.setOption("mode",c)}),[g,c]),(0,o.useEffect)((function(){g&&(n===g.getValue()&&""!==n||setTimeout((function(){g.setValue(n||"")}),300))}),[g,n]),(0,o.useEffect)((function(){if(l.current&&!g){var e=A().fromTextArea(l.current,a()({mode:c,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},r));p(e)}}),[l.current,g]),(0,f.jsx)("div",{className:"my-codemirror-container",children:(0,f.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,c=(0,o.useState)("python"),i=s()(c,2),d=i[0],A=i[1];return(0,f.jsxs)(l.Z,a()(a()({},p),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,f.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,f.jsx)(r.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){A(m[e][1])},children:Object.keys(m).map((function(e){return(0,f.jsx)(g,{value:e,children:m[e][0]},e)}))})}),(0,f.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,f.jsx)(x,{mode:d})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},77036:function(e,n,t){t.d(n,{Z:function(){return re}});var c=t(91232),a=t.n(c),i=t(7557),s=t.n(i),o=t(41498),r=t.n(o),l=t(79800),u=t.n(l),d=t(85573),A=t.n(d),f=t(59301),g=t(89780),p=t.n(g),m=t(76374),x=(t(94527),t(6313),t(25717),t(99498),t(25419),t(67549),t(4585)),v=t(37712),h=function(e){var n=e.value,t=void 0===n?"":n,c=(e.className,e.showTextOnly,e.showLines,e.style,(0,f.useMemo)((function(){return""}),[t]));return(0,v.jsx)(v.Fragment,{children:(0,v.jsx)("div",{dangerouslySetInnerHTML:{__html:c}})})},k=t(82242),S=t.n(k),j=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function y(e){var n=e.onActionCallback,t=e.title,c=e.icon,a=e.actionName,i=e.className,s=void 0===i?"":i,o=e.children;return(0,v.jsxs)("a",{title:t,className:s,onClick:function(){n(a)},children:[(0,v.jsx)("i",{className:"md-iconfont ".concat(c)}),o]})}var B=function(e){var n=e.watch,t=e.showNullButton,c=e.showNullProgramButton,a=e.onActionCallback,i=e.fullScreen,s=e.insertTemp,o=e.hidetoolBar,r=[].concat(j,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,v.jsxs)("ul",{className:"markdown-toolbar-container",children:[!o&&r.map((function(e,n){return(0,v.jsx)("li",{children:e.actionName?(0,v.jsx)(y,S()(S()({},e),{},{onActionCallback:a})):(0,v.jsx)("span",{className:"v-line"})},n)})),t?(0,v.jsx)("li",{children:(0,v.jsx)(y,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,c?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("li",{children:(0,v.jsx)(y,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,v.jsx)("li",{children:(0,v.jsx)(y,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,s&&(0,v.jsx)("li",{children:(0,v.jsx)(y,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(s),onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,v.jsx)("li",{className:"btn-full-screen",children:(0,v.jsx)(y,{icon:"".concat(i?"icon-shrink":"icon-enlarge"),title:i?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:a})})]})},w=t(74063),D=t(78241),N=t(24650),H=t(3113),b={labelCol:{span:4},wrapperCol:{span:20}},J=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(D.Z,S()(S()({},b),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,v.jsx)(D.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,v.jsx)(N.Z,{})}),(0,v.jsx)(D.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,v.jsx)(N.Z,{})}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(H.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(H.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},R=t(16726),I=t(8591),E=t(10459),F=D.Z.useForm,C={width:280,marginRight:10},O={labelCol:{span:5},wrapperCol:{span:19}},Q=function(e){var n=e.callback,t=e.onCancel,c=F(),a=u()(c,1)[0],i=(0,f.useRef)();function s(e,n){-1!==e.status?a.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):I.ZP.error(e.message)}return(0,v.jsxs)(D.Z,S()(S()({form:a},O),{},{className:"upload-image-panel",onFinish:function(e){n(S()(S()({},e),{},{name:i.current}))},style:{width:470,overflow:"hidden"},children:[(0,v.jsx)(D.Z.Item,{label:"图片地址",required:!0,children:(0,v.jsxs)("div",{className:"flex-container",children:[(0,v.jsx)(D.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,v.jsx)(N.Z,{style:C})}),(0,v.jsx)(P,{onFileChange:function(e){var n=e.target.files[0];i.current=n.name,Z(n,s)}})]})}),(0,v.jsx)(D.Z.Item,{label:"图片描述",name:"alt",children:(0,v.jsx)(N.Z,{style:{width:264}})}),(0,v.jsxs)(D.Z.Item,{style:{textAlign:"right"},children:[(0,v.jsx)(H.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(H.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function P(e){var n=e.onFileChange;return(0,v.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,v.jsx)("input",{type:"file",onChange:n})]})}function Z(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var c=new window.XMLHttpRequest;c.withCredentials=!0,c.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),c.addEventListener("error",(function(e){console.error(e)}),!1),c.open("POST","".concat(E.KI,"/api/attachments.json")),c.send(t)}var G=t(5112),L=t(94001),M=G.ZP.Group,U={margin:"0 8px"},V=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(D.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,v.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,v.jsx)("span",{style:U,children:"单元格数:"}),(0,v.jsx)("span",{style:U,children:"行数"}),(0,v.jsx)(D.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,v.jsx)(L.Z,{})}),(0,v.jsx)("span",{style:U,children:"列数"}),(0,v.jsx)(D.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,v.jsx)(L.Z,{})})]}),(0,v.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,v.jsx)("span",{style:U,children:"对齐方式:"}),(0,v.jsx)(D.Z.Item,{name:"align",children:(0,v.jsxs)(M,{children:[(0,v.jsx)(G.ZP,{value:"default",children:(0,v.jsx)("i",{className:"fa fa-align-justify"})}),(0,v.jsx)(G.ZP,{value:"left",children:(0,v.jsx)("i",{className:"fa fa-align-left"})}),(0,v.jsx)(G.ZP,{value:"center",children:(0,v.jsx)("i",{className:"fa fa-align-center"})}),(0,v.jsx)(G.ZP,{value:"right",children:(0,v.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(H.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(H.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},z=t(71681),Y=t(49105),K=t(1012),W=t(43418),q="link",T="upload-image",X="code-block",_="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(46587);var te="@▁▁@";function ce(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ae=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ie=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],se=A()(A()({},ae+"-B","bold"),ae+"-I","italic"),oe=A()(A()(A()(A()({},q,"添加链接"),X,"添加代码块"),T,"添加文件"),_,"添加表格"),re=function(e){var n=e.defaultValue,t=void 0===n?"":n,c=e.onChange,i=e.width,o=void 0===i?"100%":i,l=e.height,d=void 0===l?400:l,g=e.miniToolbar,k=void 0!==g&&g,S=e.isFocus,j=void 0!==S&&S,y=e.watch,D=e.insertTemp,N=e.mode,H=void 0===N?"markdown":N,b=e.id,E=void 0===b?"markdown-editor-id":b,F=e.showResizeBar,C=void 0!==F&&F,O=e.noStorage,P=void 0!==O&&O,G=e.showNullButton,L=void 0!==G&&G,M=e.showNullProgramButton,U=void 0!==M&&M,$=e.hidetoolBar,ae=void 0!==$&&$,re=e.fullScreen,le=void 0!==re&&re,ue=e.onBlur,de=e.onCMBeforeChange,Ae=e.onFullScreen,fe=e.className,ge=void 0===fe?"":fe,pe=e.disablePaste,me=void 0!==pe&&pe,xe=e.disabled,ve=void 0!==xe&&xe,he=e.disabledFill,ke=void 0!==he&&he,Se=e.placeholder,je=void 0===Se?"":Se,ye=e.values,Be=void 0===ye?"":ye,we=(0,f.useState)(null),De=u()(we,2),Ne=De[0],He=De[1],be=(0,f.useState)(t),Je=u()(be,2),Re=Je[0],Ie=Je[1],Ee=(0,f.useState)(y),Fe=u()(Ee,2),Ce=Fe[0],Oe=Fe[1],Qe=(0,f.useState)(le),Pe=u()(Qe,2),Ze=Pe[0],Ge=Pe[1],Le=(0,f.useState)(""),Me=u()(Le,2),Ue=Me[0],Ve=Me[1],ze=(0,f.useState)(0),Ye=u()(ze,2),Ke=Ye[0],We=Ye[1],qe=(0,f.useState)(d),Te=u()(qe,2),Xe=Te[0],_e=Te[1],$e=(0,f.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,f.useRef)((0,K.Z)()),cn=(0,f.useRef)(!1),an=(0,f.useRef)(),sn=(0,f.useRef)(),on=(0,f.useRef)(),rn=(0,f.useRef)(),ln=(0,f.useRef)(),un=function(){var e=r()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ne,sn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ne.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ne.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ne.replaceSelection('').concat(e.name,"")):Ne.replaceSelection("[".concat(e.name,"](").concat(z.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Ie(Be),null==Ne||Ne.setValue(Be),window.scrollTo(0,e)}),[Be]),(0,f.useEffect)((function(){null==Ae||Ae(Ze)}),[Ze]),(0,f.useEffect)((function(){if(sn.current){var e=function(e,t){if(!me){var c=t.clipboardData;if(c){var a=c.types.toString(),i=c.items;if("Files"===a||c.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==H)return;try{var s,o=i[1];"file"===(null===(s=i[0])||void 0===s?void 0:s.kind)&&(o=i[0]);var r=o.getAsFile(),l=r.name.split(".").pop();Z(r,(function(e){var t,c,a;e.id?(null==r||null===(t=r.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==r||null===(c=r.type)||void 0===c?void 0:c.indexOf("video"))>-1?n.replaceSelection('')):(null==r||null===(a=r.type)||void 0===a?void 0:a.indexOf("pdf"))>-1?n.replaceSelection('').concat(r.name,"")):ie.includes(l)?n.replaceSelection('').concat(r.name,"")):n.replaceSelection("[".concat(r.name,"](").concat(z.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){I.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=p().fromTextArea(sn.current,{mode:H,lineNumbers:!k,lineWrapping:!0,value:t,autoCloseTags:!U,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",je):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),c=t.getCursor(),a=t.getLine(c.line),i=a.charAt(c.ch-1),s=a.lastIndexOf("@▁@",c.ch),o=a.lastIndexOf("@▁▁@",c.ch),r=s>o?s:o,l=s>o?3:4;if(-1===te.indexOf(i))return null;if(console.log("change1:",n,e,a,c,r,s,o,i),r>=0&&c.ch-r<5){var u=r+l;return t.replaceRange("",{line:c.line,ch:r},{line:c.line,ch:u}),{line:c.line,ch:u}}return null}(e);t&&n.preventDefault()}})),j&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){on.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){on.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var c;if(on.current.classList.add("mouse-hover-md"),(c=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var a=function(){var e=c[i],t=e.name.split(".").pop();Z(e,(function(c){var a,i,s;c.id?(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(c.id,"?type=").concat(c.content_type,")")):(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ie.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(z.Z.API_SERVER,"/api/attachments/").concat(c.id,"?type=").concat(c.content_type,")")):401===(null==c?void 0:c.status)&&(document.location.href="/user/login")}))},i=0;i0||c.target.offsetWidth>0)&&(dn(),Ne.setSize("100%","100%"),Ne.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(sn.current.parentElement),e}();return function(){var n,t;null!==(n=sn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=sn.current)||void 0===t?void 0:t.parentElement)}}}),[Ne,dn]),(0,f.useEffect)((function(){if(Ne){for(var e=[],n=function(){var n=u()(c[t],2),a=n[0],i=n[1],s=A()({},a,(function(){An(i)}));e.push(s),Ne.addKeyMap(s)},t=0,c=Object.entries(se);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(E);e>=Ke+1e4&&(!n||n!==Re)&&(window.sessionStorage.setItem(E,Re),nn(!0))}}),1e4),(0,f.useEffect)((function(){Oe(y)}),[Ne,y]),(0,f.useEffect)((function(){Ne&&j&&Ne.focus()}),[Ne,j]),(0,f.useEffect)((function(){if(Ce&&Ne){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=Ne.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ne,Ce]),(0,f.useEffect)((function(){if(Ne&&de){var e=function(e,n){de(e,n)};return Ne.on("beforeChange",e),function(){Ne.off("beforeChange",e)}}}),[Ne,de]),(0,f.useEffect)((function(){if(Ne&&ue){var e=function(){ue(Ne.getValue())};return Ne.on("blur",e),function(){Ne.off("blur",e)}}}),[Ne,ue]),(0,f.useEffect)((function(){if(Ne){var e=function(e,n){var t=e.getValue();Ie(t),We((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),c&&(U?c(t,xn(t)):c(t))};return Ne.on("change",e),function(){Ne.off("change",e)}}}),[Ne,c]),(0,f.useEffect)((function(){if(Ne)if(null==t)Ne.setValue(""),Ie("");else{var e=window.scrollY||window.pageYOffset;t!==Ne.getValue()&&(Ne.setValue(t),Ie(t),Ne.setCursor(ve?1:Ne.lineCount(),0),window.scrollTo(0,e))}}),[Ne,t]);var An=(0,f.useCallback)((function(e){var n=Ne.getCursor(),t=Ne.getSelection(),c=t.split("\n");switch(e){case"bold":return Ne.replaceSelection("**"+t+"**"),""===t&&Ne.setCursor(n.line,n.ch+2),Ne.focus();case"italic":return Ne.replaceSelection("*"+t+"*"),""===t&&Ne.setCursor(n.line,n.ch+1),Ne.focus();case"code":return Ne.replaceSelection("`"+t+"`"),""===t&&Ne.setCursor(n.line,n.ch+1),Ne.focus();case"inline-latex":return Ne.replaceSelection("`$$"+t+"$$`"),""===t&&Ne.setCursor(n.line,n.ch+3),Ne.focus();case"latex":return Ne.replaceSelection("```latex\n"+t+"\n```"),Ne.setCursor(n.line+1,t.length+1),Ne.focus();case"line-break":return Ne.replaceSelection("
    \n"),Ne.focus();case"list-ul":return""===t?Ne.replaceSelection("- "+t):Ne.replaceSelection(c.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ne.focus();case"list-ol":return""===t?Ne.replaceSelection("1. "+t):Ne.replaceSelection(c.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ne.focus();case"add-null-ch":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection("▁"),Ne.focus();case"add-signal":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection("@▁@"),Ne.focus();case"add-multiple":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection(te),Ne.focus();case"inster-template-1":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ne.focus();case"eraser":return Ne.setValue(""),Ne.focus();case"trigger-watch":return Oe(!Ce),Ne.focus();case"trigger-full-screen":return Ge(!Ze),Ne.focus();case q:return void Ve(q);case X:return void Ve(X);case T:return void Ve(T);case _:return void Ve(_);default:throw new Error}}),[Ne,Ce,Ze]),fn=(0,f.useCallback)((function(e){switch(Ve(""),Ue){case q:var n=e.title,t=e.link;return Ne.replaceSelection("[".concat(n,"](").concat(t,")")),Ne.focus();case X:var c=e.language,a=e.content;return Ne.replaceSelection(["```"+c,a,"```"].join("\n")),Ne.focus();case T:var i=e.src,s=e.alt;return s?Ne.replaceSelection("![ ".concat(s," ]( ").concat(i,' "').concat(s,'" )')):Ne.replaceSelection("![,](".concat(i,")")),Ne.focus();case _:for(var o=e.row,r=e.col,l=e.align,u="\n",d=0;d300&&(n=300),_e(d+n+"px")}},c=rn.current,a=!1,i=0;return c.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){c.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ne,rn]),(0,f.useEffect)((function(){_e(d)}),[d]);var mn={width:ce(o),height:ce(Xe)},xn=((0,f.useMemo)((function(){if(Ke){var e=new Date(Ke),n=e.getHours(),t=e.getMinutes(),c=e.getSeconds();return t=t<10?"0"+t:t,c=c<10?"0"+c:c,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(c)}return 0}),[Ke]),function(e){var n=[];if(U){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,c){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,v.jsxs)(f.Fragment,{children:[(0,v.jsx)("div",{className:"markdown-editor-wrapper",ref:on,children:(0,v.jsxs)("div",{className:"markdown-editor-container ".concat(ge," ").concat(Ce?"on-preview":""," ").concat(k?"mini":""," ").concat(Ze?"full-screen":""),style:mn,children:[(0,v.jsx)(B,{insertTemp:D,watch:Ce,fullScreen:Ze,showNullButton:L,showNullProgramButton:U,onActionCallback:An,hidetoolBar:ae,uuid:tn.current,setOpenPhones:function(){cn.current=!0}}),(0,v.jsxs)("div",{className:"markdown-editor-body",children:[(0,v.jsx)("div",{className:"codemirror-container",children:(0,v.jsx)("textarea",{ref:sn,placeholder:je})}),Ce?(0,v.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===H&&(0,v.jsx)(h,{value:Re}),"stex"!==H&&(0,v.jsx)(x.Z,{disabledFill:ke,showProgramFill:U,value:Re})]}):null]})]})}),C?(0,v.jsx)("a",{ref:rn,className:"editor-resize"}):null,(0,v.jsx)(w.Z,{children:oe[Ue]?(0,v.jsx)(W.Z,{centered:!0,title:oe[Ue],open:!0,onCancel:pn,footer:null,className:"markdown-popup-form",children:gn}):null})]})}},74063:function(e,n,t){t.d(n,{Z:function(){return f}});var c=t(82100),a=t.n(c),i=t(29186),s=t.n(i),o=t(80619),r=t.n(o),l=t(47074),u=t.n(l),d=t(59301),A=t(4676),f=function(e){r()(t,e);var n=u()(t);function t(e){var c;a()(this,t),c=n.call(this,e);var i=window.document;return c.node=i.createElement("div"),i.body.appendChild(c.node),c}return s()(t,[{key:"render",value:function(){var e=this.props.children;return(0,A.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},37913:function(e,n,t){t.d(n,{i:function(){return S},Z:function(){return j}});t(59301);var c="list___jb2Ay",a="wrap___VsQDr",i="li___IxCLC",s="cover___Mu8wr",o="img___IpFLA",r="bq___Bil0T",l="sign___DXJ4d",u="name___l7FoJ",d="e___pXQUG",A="tags___w_Mil",f=t(71418),g=t(6848),p=t(71681),m=t(92310),x=t.n(m),v=t(27876),h=t(6638),k=t(37712),S=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEpRJREFUaEPFWwl4VeWZfs/NSthJwmZIwhYQg6wi4ANEdhBUWqWOGwLFGXVYWhyqKJvsoQK1FpECNkjRtkBFBIskhIQga5SwQ4AEyA65SSCQkJB75vm/fzn/OblJsNOZuQ88996z3XO+93+/7/2WGABwN31zmOc+Yg0YMaZhtDJgwDAMtou/G+w7fRHbne/8OBOAaRhw0ZmA6RLXMOlU2lfXy+VhVxHnsyvyf4Bpqne2xTTp1/h2+sjPY9vpvzyXbTc9ME0P7fewd3aoxwS7Y9MjryWOkeeLd3Zdg36Gn8evzz7L3/Xw59aO5/fDrsfvUe5jT0/btHsVT2c9H5Drgme/YfjMChu9IMtg4NyvqEozYDSD4bIAkSAxfGAHibYQcOwfP4fdCsfDgMcbSNLqdYBkCIOQscUDSVi54SUYFkhsOzei3Ob8zAwqDWY3piEA4tetIuNLI+pGZ/fFAeL79WPk4qkdJH5urSARmNxQLphuw3B1M0pOx22BiX/jRHFBgsTtWDeT6HjJNO39/wYkaUwBpwYSX71ixUrGidVv28eYpLEG8MD0MFZIdlpgyOM4e+wgKZZ7A++fYBLZFJ4vjJJTn+UAaMUNLZnBWWEDiX0naOkozh7u97jrc4Bpc3eae1NO7l/GJIsZtPxqZZLl7nS2kbtT7OMurEYmkQvmK90bm2zgO8HSFopYPZoblD7DcucuINcoTttoUtwQxubAMKN7A0m4Oy8gSbD02FU7SBzk2l66u6MIwlwZfzKJBbmu6kwRD+mIS+o4DQBpUAaSsLq4vgBJAVI7k2wur1pMstio4qe4Nw+5Zwt0xmAyDLtHtuiLTmwwpRDgZPDGJE0wSDf2/wCSFX+EiFAxiT8UNzZnlD0myRWvGcLJEq4gFEjcxf0PQBL3Vi1Wae7OJha8CgcPjOIf1psU3ZVacyg0xSQLJMkSy91Z7vB/xd2R4rJetOq8MomBJBSWlH9K1emskmywAr5SV0xxOmOSUm322OMtJj0wk5TS1GJlNZAMAZCQ0DWDxAAQCk8XBAJYm8r7F8ekqspyXD95BMFh7dE49CEulRn5lRo3aeFzvBiTLNktpbYK6jbpzY6UclnGHckgB0jEpPtKYTnVnQQlM+0g/IMaoEW7aCHDpSrzovocwkG6X7u7M2G4U9eRi7PcnJTU1jbar6S2C+Wlxcg6fVTIbBlLpOyW6o+/C6XB5SVt4mIjont/BDRqRnYV3PQak0xPFbbPn4Sw6D7o+9ybikmUfbDVLphkgSRXZE1MsoQEv4QEyS6fhcYnQ9+95cahL1cj6onRaN2ph1gLPP/heRLPp3789nMUZl/G4Envq9zMKf3lYrEpQS/iQS40w318rcnZwSS2MLbT3TkSVHfWZSSsnQtf/wAYLpaWCgdUdx4Ks6oK9yvuYeSMWIRGdKZkNj/9JK6lfc9Z4OUaeRfSUHarCG0fi9GYYyWw7JTwbv3RvH1XGZw0JnHJrMckexIrk9qa3V1lRTl+2BWH66cOo8ugpxHVfxSKc6+ivLTESpg9wK0b2TiX8g0eGfQsgpqEiISUsyiwQWM0DG5tk+82sARIBLYAnj2hUXhsjQJIqjcSEQIUxS7GIcpEDTCA9n06D4OnzENo24e5XRlQmvS251FsAXCD3sw4iz0fz8aIGbFoHtGZzjmb9DVS/74ezdt3Eb6qLqStagM7oeDyWfR+djK6DHoGLD7xJV6dSXaQvMUky9VJtyXPYddLP7IHJ7/7C7qNeAEFGeeQezFNi4y1fwyP7ovowc95T3JtEl8wUrKz8OgaU5ZyDMPHxqRqIAnQCrMuIfHTBQRQSGRnFF67yA0iy0EyTxKUIJB9fBAa+TAKrpzBd394DyOmx9K5jH/nkncg9es/4aWVX1kE+gl50qaZz6LX2NcIIOnLrXcrma0Wk/SgrIxUnUkU78T+vMunEBLeES6Xj8qDziV9jcwTBzBk8lz4BQZxW3iqUHwjG41CH6pemXDIcG/uTjLJuHnkY1O6Ke7ZLJBMrf4mmcTemZ9lAD35yzkIbdsF2+ZPQFVlRa1LyK9eEMYv2oIbAqCR02MRHNGJ3OqlQ3tweu9fMW7+RmSfOSaiVV0sIggQ3qUPti6YhOjhv0BU3+FWrNMZpHw8eXZZQ9Jqdrqw0IWDCO6eKlSW3YVfYH0BlFW3K8q5gqRNseg+8iW06doPsnSU+WMyTiVuwxPjp6JJq8gaQaotJlEeyAByFkGdMcnJJDcDaN0HiPnl+wiN7IL7FWVcRAiFd2BTLH0eOPE3vFzEvrhc8A+sjxsZ5xSDmkd0orSM/T4VWA1g88xxFKce9PXq6p0KFKnuVL1LXIQXSplRRX2VgSRUhRXEawbpxO7PkXcxDQNe/i8VW0yzCvfu3EJS3HLUbxqKfuPf4nmux0PxzlNVhUNbP0apuwADXn4bAfUa/ASQrOTbuHH49zxRlXFElGxqA4kBtP+PCxEz+X2EtO2sCqbyOokbFtL1Br8+z14Vh4EbGeexd817GDFtOUIjOxF8EiR2F1X37ymhUFbsxpl923H5aAIiewxAz2cmwb9ePRt2Pn6BtGqlSqSUVeRJii3kUqzqMieRN5CsarMuwUuLCnBw80pU3C3FwJdnolHzNrh7qxApf16J24V5JBwYIOWlt3Cv7DYq7twm8JiIqLxXjpYdHsVjT0+qXr/TKx0eDgpPjkX1nD1LwaGPbDLbJgps6s4Ac3lsfxEDaP0ixEx+j+IIe/iqikoFRsrnK+jzgAmzVKvC1z8QLh9fYtDeNXMIoJCITqreJ1sR90oKce3sUVw/eRh56SdRv3Ewyu/cwth3/4AGzVrYwMk+l4q0XZvR/alXECblL4B7ZaW0ir0xSbYdFEhKNcnCqlXt9gsMVLGnovwuUuJicbswFyPeWopS9w0kxS1DQFBDBNRvAH/2HtQA/vUawp99D6yPekENcaf4Jk7t24beYycSUCo2OguuMkezlZY8MPK//50CyOr96NUES4LLmFSUfQVJGxYhZtJsBEd2Rs75VBza8rtavdKAV99GWHRfUnF7P5mLEdOWISSCsY+7tgspu3HleCIKr6WTfI/oOQAd+41ESGQU/rHqbVKJDFS2vLLOHseF5G9IRbXtNQjdRr2IRiGtRU0LiJsx9kE9ZI3HMVHz/AebuWsURmPA5144gXAWa0wTnvuVqCwvg29APUZbilMuXx8YLl9U3a+kuOzvXw/ph/cg/NH+8AsIUn0pZ0tDrwnKRUQlq/yDq1UM0hNWi0myaMrzJLbS3TmXkbxhMQZNfJcYVFF2B6VF+cLYBk7sjKMH7/H0JJTeyEZgwyYIDo9CQP2GxKD4T+Zi+LSlCA1nMpvHqMtH40m6tnm0H1pGdYefnz9KbuYg9asNyDn/AzGyeduHUZRzldxHq07d0ftnU9CkVYQyMmkaj4lLR/byPNOWVvEYI1klsg2ZTKkquPAz1JGJ7DlQ9ZG8tR/yL55EypaVGD39twhs2BjbF03BI4N/ho6PD8Olowk4n/IN7dOluox58nr21gVPnGXDjxLxgpTVpikitK7UpHDgcYWzSDKsMOcKkjcuxsDX3iGAnMAmbVxCpmEqL+HTuWjUPAx9fv4fZJ2bmec5QFOXcBcnGn5CYZABSwpzcTFlNy6k7ELzdl3Q5/k3cDZ+G66k7ke/F6Yi4/h+YlnMlDnVGCBB4hrPKgvp7k7vdMqWrfeYpJVoYBJbkj5bgu6jX0HTh9rhWtpBHNu+DuPe+QQuvwBsWzgJjwxhAA2nBXf+wDcYNeNDq9qgyXXVoXX0nfSaIDX4Cg6sIgZ5KM/krq1mJnGQ3ExafrYEAxhAFEfs5yR/tpQMFzN5Dpg7jF/7PkZOi0XjlhG4mXkO8WvnYdh/LkFoRJRgkAt3igpw9UQKrqYdhDvrCimjHmNeRduegyimHPryI4pL45dsRmnRTexeMQPDpy9Di/bR1d2UCbhkAOY1Bb6KeQCwqgy21nltwoELjMwfknF021o8NXMV6jUORrpMD2avo/0MoOihPyeALh2Jx/mUnRg9Y6VSb1ZX1l7703tI6jMTDeTikleqdoNHiIDaQTJQlJOBpD8tJYAqy+8iP51l1FJmAzkXTpDRWnfuSVuL86+jSYtwtO7cg4JpwqcMoMUIZXkQQGpnx5I3KM5EdOuPtr2fRKv20fC4fJBxPBGpOzZQYsjKPcOmLkGLDl2RtH4RfR81c6X3OOIASao7EaU1sIRLUe1mrXcjmn8cVw8S139AKA+aNJuM/uOuOOSnn8KIqbE037B1wURED32e8rH0I9/h/IGdeOpXq2zq7UFBUpWM/OQPiUFiKkQptdpAYgAlxy3DgAm/wd2SQlw/dcjKd2TU1yKDLApEdHuClFjCuvkY+tYiARBnH5PuTVq0AVN7TDQX52Qg9euNyL98Bp0HjEH3US/iy9kvkrvr2H8kMXNX7HQ8OvIFdBv98gOB5GSSnVF6408wTevO3nEXYOeKqXhs3Oto22sgGT3+kzloGNIKjzH3zRg0/zUCqFO/UUg/8g+cS96JMb9eBVbLK7hylthOocLW+fUy46BVGoy8pN+KPMiqYjN353K2F8iN8ZqaOycTB+KWY+Ars9AsklcD2MtFhVMuxS1FyIupchtzcQnrFmDomwwg7uL4fqDizi1k/piCK6mJcGdlUEnl8effRJOw9vBUVuCLWc+h/0sz0K7PEPqd8/t34Pjf15PfZzmS15eDSapGp9ydlNc6k7R6ngDpVPxfcS5pB56ZvZYWUUnedez5+F30HDOBGM9e2+ZNQNdh4xHVdyQxiJWwxsxcjfLbRfj2o3cw+PW5aNC0hYpJukCoqY9k5OxfYbJ2t2o3MKfkEjlPDTGpKDcDB+JWoOvQ8Wjcoo1q9nF0LIBki0IHoTjvOk7s2oShby5ESDjPg4pyM3F679+QLdRam+jH0aHPULSM6gbD5UNusuDaBexZPQtD/n0BWnXpqbA4ufvPOLnnS3QZPA69np1cA0gmXFp9VUlauVIVWPbJH9lyYMpq5/KpCG7TAX1/MQ2sBcI8CHuW0b9aCZevLxl967wJiB42Hp37jcLFw3sIoLFvf0TPl7hhMUa8tRiBDZtao1faSFe1IRQRQ43sxFhikASJsYSeRTbjZOtBY4Y7NxMpm1Z4N8YDbh3yxkKEhnMGlZWwrPxDqhYwURBQvxEhXZJ3FbfdBbhbfBMXU3ahrLQYzy3YBB9fPzVzx34u9av1FJfadO1b86+bFkhcTFldWjKODST6IgwJ5F86TW45ZuI7aBnVg4QCy9n6vTANbDHJKsXWua9STZC5uOwzR3F46xq06xVD7ptVHMb+ejWVvJwNP+c4l84mI2ffchoa0UFSjTYNJFUOMgwU513F91tWU4m/aet24nAXH0xUvSPeguD1VtGKYK2K7Awc/svv8eSUuQgO66C5QvukEPu9y8cScGz7HxHUOBhNWoZTxaBRy3B+TWZCMRgpiKtcbU0oPfjMnd3dlRbm48LBb9Fj9EtUTL5wcDfdQcd+I0SLnR+fumM9Wj/cGy3ad0VVxT2cjv8b3NmX4OPrjzZdHweLwd7cmtU610pSotJgZO9bTgyipE4Dqi6Q9KoD5UlsiISxzxZ/LKNTOVTJcStWyZglWx7Vp1c5wOz+GMvlpNA/CxIzkHR3P5VJqvKstwu8zNxxBvCaoL2VwAYj5WSqVVKSXVkneMTy7IRlqpIgQbLFJKnw9AYet6pNCHBwuSCglV2t4SeZ5GW+QU6vEsiWaJCLROZnTpBkBVzW8VSDoq4RYw0k+ziXMFot7s4rSNp0kXNWTu8lceBYzd1LS0O2zh2gGlnxS3MMw2glDUqzWKQTrPk42YizVxecak0ApFrn3kCqDqpikGAwTQrx/oQqpPJyED/XG5PU/dUx32BzfTaQeBlIzZRXGzHWJLheDRBAqphBwcTZ8HMySR9DlpVrHu/kbIOoO7FtuUZ2wtItJo3+WgaVA/CWXOYxROZLthxJjzEEqo8YehTD8rW0zi3WcbBVy9w51Sp/Q7x7B8kahCQXRnXDOhTLT2KSGDZxNPw4RpagMFFVQ5yxurK8zCOBtMBXIAkWwcQXRlbi8jBUmWmA2UxJbQEWOSzbpKkXo3Or2oI978ry7d66spT3iPmGauNc+oixw91ZQkXEM6q1WQ0/LlI4KAwk+du1wVTz9KoI2OyC2kAkXUvEGI/o4eilGnKBNbowO0jWX0nYQRIxyR2IwG70OAwkw+OJNU3ESHcn2WKBZGeRPcZwHSUng2RCy9lUB0jKfWnCQTJIV4TaaLJo0Ypx5dpBehAm1Q6SHD4RpVfHHAOXyPa/qqgLJOtPWSSTtPwLyIXp2R9Y5T8rqO+UrP8Gpjgw8TngMx8AAAAASUVORK5CYII=",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],j=function(e){var n=e.className,t=e.dataSource,m=void 0===t?[]:t,j=e.col,y=void 0===j?4:j,B=e.right,w=e.bottom,D=void 0===w?23:w,N=e.precision,H=void 0===N?0:N,b=e.wrapWidth,J=void 0===b?1200:b,R=e.trackEventItems,I=e.loading,E=Math.floor((J-(y-1)*B)/y);return(0,k.jsx)(f.Z,{spinning:I,children:(0,k.jsxs)("div",{className:x()(c,n),children:[!(null==m||!m.length)&&(null==m?void 0:m.map((function(e,n){var t,c=e.name,f=e.id,m=e.identifier,x=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,k.jsx)("div",{className:a,style:{width:E,marginRight:(1+n)%y==0?0:B+H,marginBottom:D},children:(0,k.jsxs)("a",{target:"_blank",href:"/paths/".concat(m),className:i,onClick:function(e){e.preventDefault(),R&&(0,v.L9)([R]),(0,v.xg)("/paths/".concat(m))},children:[(0,k.jsxs)("div",{className:o,children:[(0,k.jsx)("img",{className:s,src:"".concat(p.Z.IMG_SERVER,"/").concat(x)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var c,a=null===(c=S.find((function(n){return n.name==e})))||void 0===c?void 0:c.swimg;return(0,k.jsx)("img",{className:l,src:a,style:{left:"-4px"}})}var i=null===(t=S.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,k.jsx)("img",{className:l,src:i,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,k.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,k.jsx)("div",{className:r,children:"开放课程"})})]}),(0,k.jsx)("div",{className:u,children:(0,k.jsx)(g.Z,{title:c,children:(0,k.jsx)("span",{className:d,children:c})})}),(0,k.jsx)("div",{className:A,children:(0,k.jsxs)("div",{children:[(0,k.jsx)(g.Z,{placement:"bottom",title:"章节数",children:(0,k.jsxs)("span",{children:[(0,k.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,k.jsx)("span",{children:e.stages_count})]})}),(0,k.jsx)(g.Z,{placement:"bottom",title:"学习人数",children:(0,k.jsxs)("span",{children:[(0,k.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,k.jsx)("span",{children:e.members_count})]})})]})})]})},f)}))),!m.length&&(0,k.jsx)(h.Z,{})]})})}},48410:function(e,n,t){t.d(n,{jL:function(){return r},w9:function(){return oe},QD:function(){return Ge},cQ:function(){return ie.Z},op:function(){return Ee},O5:function(){return Te},_b:function(){return Ye},t7:function(){return F},Gi:function(){return ue},YG:function(){return le},qp:function(){return B},vr:function(){return Me},qE:function(){return Oe},Je:function(){return Q},wb:function(){return ae},cq:function(){return Se},tp:function(){return D}});var c=t(59301),a="banner___PoUBO",i="content___XoDjy",s="btns___Pb35j",o=t(37712),r=function(e){var n=e.dataSource,t=void 0===n?[]:n,c=e.img,r=e.imgWidth,l=void 0===r?346:r,u=e.title,d=e.sunTitle,A=e.bannerExtraContent;return(0,o.jsx)("div",{className:a,children:(0,o.jsxs)("div",{className:i,children:[(0,o.jsxs)("aside",{children:[(0,o.jsxs)("p",{children:[(0,o.jsx)("b",{children:u}),(0,o.jsx)("span",{children:d})]}),t.length>0&&(0,o.jsx)("div",{className:s,children:t.map((function(e,n){return(0,o.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,o.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),A]}),c&&(0,o.jsx)("img",{style:{marginTop:33,marginRight:38},src:c,width:l})]})})},l=t(79800),u=t.n(l),d="row___aXJjm",A="title___HUKL0",f="tagsWrap___XB2W3",g="action___VdHb1",p="bar___t1kKC",m="tag___V7Eft",x="name___Hk1Ip",v="num___xQpcH",h="active___XryTX",k="tagsBorderWrap___OMxjs",S=t(92310),j=t.n(S),y=t(89392),B=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,i=e.onChange,s=e.onTitleChange,r=e.className,l=e.title,S=e.titleWidth,B=void 0===S?41:S,w=e.style,D=void 0===w?{}:w,N=e.fontColor,H=void 0===N?"#6A7283":N,b=e.showCount,J=(0,c.useState)(0),R=u()(J,2),I=R[0],E=R[1],F=(0,c.useState)(!1),C=u()(F,2),O=C[0],Q=C[1],P=(0,c.useRef)(null),Z=(0,c.useRef)(null);return(0,c.useEffect)((function(){var e;0!==t.length&&((null==P||null===(e=P.current)||void 0===e?void 0:e.clientHeight)>97?E(1):E(0));0===t.length&&E(0),Q(!1)}),[t]),(0,o.jsxs)("div",{className:j()(d,r),style:D,children:[(0,o.jsx)("div",{onClick:(0,y.throttle)((function(){return null==s?void 0:s()}),2e3),style:{width:B,marginTop:O?12:4},className:"".concat(A," ").concat(s?"current":""),children:l}),(0,o.jsxs)("div",{className:O?"".concat(f," ").concat(k):f,children:[(0,o.jsx)("div",{className:p,ref:Z,style:I>0?{height:1===I?97:"auto",overflow:1===I?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,o.jsx)("div",{className:m,ref:P,children:null==t?void 0:t.map((function(e){return(0,o.jsxs)("span",{onClick:function(){return i(e.id)},style:{color:H},className:a===e.id?h:"",children:[(0,o.jsx)("span",{title:e.name,className:x,children:e.name}),!!b&&(0,o.jsx)("span",{className:v,children:e.count})]},e.id)}))})}),!!I&&(0,o.jsx)(c.Fragment,{children:1===I?(0,o.jsxs)("div",{onClick:function(){var e;E(2),(null==P||null===(e=P.current)||void 0===e?void 0:e.clientHeight)>245?Q(!0):Q(!1)},className:g,children:["展开",(0,o.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,o.jsxs)("div",{onClick:function(){Z.current.scrollTop=0,E(1),Q(!1)},className:g,children:["收起",(0,o.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},w="tabs___GTqPV",D=function(e){var n=e.dataSource,t=void 0===n?[]:n,c=e.value,a=e.onChange,i=e.className,s=e.style,r=void 0===s?{}:s;return(0,o.jsx)("div",{style:r,className:j()(w,i),children:t.map((function(e){return(0,o.jsx)("span",{onClick:function(){return a(e.id)},className:c===e.id?j()(w,e.className||""):"",children:e.name},e.id)}))})},N="input___PW2zI",H="dropdown___vSy8B",b="menu___NiyBu",J="text___Grueu",R="b1___ZKryM",I="b2___aKyGa",E=t(24650),F=function(e){var n,t=e.dataSource,a=void 0===t?[]:t,i=e.value,s=void 0===i?"":i,r=e.onChange,l=e.className,d=e.style,A=void 0===d?{}:d,f=e.placeholder,g=(0,c.useState)(""),p=u()(g,2),m=p[0],x=p[1],v=(0,c.useState)(""),h=u()(v,2),k=h[0],S=h[1];(0,c.useEffect)((function(){var e,n=s;null!==(e=JSON.stringify(s))&&void 0!==e&&e.includes("{")&&(x(s.id),n=s.value||"");try{S(decodeURIComponent(n||""))}catch(e){S(decodeURIComponent(n||""))}}),[s]);var y=function(){r(encodeURIComponent(k),m||null)};return(0,o.jsxs)("div",{className:j()(N,l),style:A,children:[!!a.length&&(0,o.jsxs)("div",{className:H,children:[(0,o.jsxs)("div",{className:J,children:[null===(n=a.find((function(e){return e.id===m})))||void 0===n?void 0:n.name,(0,o.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,o.jsx)("b",{className:R}),(0,o.jsx)("b",{className:I})]}),(0,o.jsx)("div",{className:b,children:a.map((function(e,n){return(0,o.jsx)("div",{onClick:function(){var n;(n=e.id)!==m&&(x(n),r(encodeURIComponent(k),n))},children:e.name},n)}))})]}),(0,o.jsx)(E.Z,{onPressEnter:y,value:k,onChange:function(e){return S(e.target.value)},bordered:!1,placeholder:f}),(0,o.jsx)("i",{onClick:y,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},C="quickPager___GM30J",O="disabled___Ozc8I",Q=function(e){var n=e.value,t=e.onChange,c=e.className,a=e.total,i=e.pageSize,s=e.style,r=void 0===s?{}:s,l=n<2,u=n>=Math.ceil(a/i);return a<=i?(0,o.jsx)(o.Fragment,{}):(0,o.jsxs)("div",{className:j()(C,c),style:r,children:[(0,o.jsx)("div",{onClick:function(){l||t(n-1,"prev")},className:l?O:"",children:"上一页"}),(0,o.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?O:"",children:"下一页"})]})},P="list___oOsiS",Z="wrap___G6T7F",G="lockWrap___Rl79E",L="li___oZZ7l",M="cover___b2bYW",U="img___IQX7w",V="sign___HkT6C",z="name___SsJx8",Y="e___TMqq0",K="tags___bcjyo",W="rate___YACg7",q=t(71418),T=t(6848),X=t(17178),_=t(71681),$=t(27876),ee=t(96908),ne=t(57177),te=t(81378),ce=t(6638),ae=function(e){var n=e.className,t=e.dataSource,c=void 0===t?[]:t,a=e.col,i=void 0===a?4:a,s=e.right,r=e.bottom,l=void 0===r?23:r,u=e.precision,d=void 0===u?0:u,A=e.wrapWidth,f=void 0===A?1200:A,g=e.trackEventItems,p=e.loading,m=Math.floor((f-(i-1)*s)/i);return(0,o.jsx)(q.Z,{spinning:p,children:(0,o.jsxs)("div",{className:j()(P,n),children:[!!c.length&&c.map((function(e,n){var t=e.name,c=e.id,a=e.identifier,r=e.power,u=e.cover_image_id,A=e.pic;return(0,o.jsxs)("div",{className:Z,style:{width:m,marginRight:(1+n)%i==0?0:s+d,marginBottom:l},children:[(0,o.jsxs)("a",{target:"_blank",href:"/shixuns/".concat(a,"/challenges"),className:L,onClick:function(e){e.preventDefault(),g&&(0,$.L9)([g]),r&&(0,$.xg)("/shixuns/".concat(a,"/challenges"))},children:[(0,o.jsxs)("div",{className:U,children:[(0,o.jsx)("img",{className:M,src:u?"".concat(_.Z.API_SERVER,"/api/attachments/").concat(u):"".concat(_.Z.IMG_SERVER,"/").concat(A)}),e.is_jupyter&&(0,o.jsx)("img",{className:V,src:ee}),e.is_jupyter_lab&&(0,o.jsx)("img",{className:V,src:ne}),e.is_unity_3d&&(0,o.jsx)("img",{className:V,src:te})]}),(0,o.jsx)("div",{className:z,children:(0,o.jsx)(T.Z,{title:t||"实践项目名称-未填写",children:(0,o.jsx)("span",{className:Y,children:t||"实践项目名称-未填写"})})}),(0,o.jsxs)("div",{className:K,children:[(0,o.jsx)(T.Z,{placement:"bottom",title:"关卡数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),(0,o.jsx)("span",{children:e.challenges_count})]})}),!!e.myshixuns_count&&(0,o.jsx)(T.Z,{placement:"bottom",title:"学习人数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan font14 mr2"}),(0,o.jsx)("span",{children:e.myshixuns_count})]})}),(0,o.jsx)(T.Z,{placement:"bottom",title:"难度等级",children:(0,o.jsx)("span",{children:(0,o.jsx)("span",{children:e.level})})}),(0,o.jsxs)("div",{className:W,children:[(0,o.jsx)(X.Z,{allowHalf:!0,disabled:!0,defaultValue:e.score_info}),(0,o.jsxs)("span",{children:[" ",e.score_info?"".concat(e.score_info,"分"):"5分"]})]})]})]}),!r&&(0,o.jsxs)("div",{className:G,children:[(0,o.jsx)("img",{src:"".concat(_.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,o.jsx)("span",{className:"mt15 font16 c-white",children:"定向开放内容,需要授权"})]})]},c)})),!c.length&&(0,o.jsx)(ce.Z,{})]})})},ie=t(37913),se={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},oe=function(e){var n=e.className,t=e.dataSource,c=void 0===t?[]:t,a=e.col,i=void 0===a?4:a,s=e.right,r=e.bottom,l=void 0===r?23:r,u=e.precision,d=void 0===u?0:u,A=e.wrapWidth,f=void 0===A?1200:A,g=e.trackEventItems,p=e.loading,m=Math.floor((f-(i-1)*s)/i);return(0,o.jsx)(q.Z,{spinning:p,children:(0,o.jsxs)("div",{className:j()(se.list,n),children:[!!c.length&&c.map((function(e,n){var t=e.subject_identifier,c=e.id,a=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,o.jsxs)("div",{className:se.wrap,style:{width:m,marginRight:(1+n)%i==0?0:s+d,marginBottom:l},children:[(0,o.jsxs)("a",{className:se.li,onClick:function(n){n.preventDefault(),g&&(0,$.L9)([g]),(0,$.xg)(e.first_category_url)},children:[(0,o.jsxs)("div",{className:se.top,children:[(0,o.jsx)(T.Z,{title:e.name,children:(0,o.jsx)("div",{className:se.name,children:e.name})}),(0,o.jsx)("img",{className:se.img,src:_.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,o.jsx)("div",{className:se.text,title:e.creator,children:e.creator}),t&&(0,o.jsxs)("div",{className:se.btns,children:[(0,o.jsx)("div",{children:"开放课程"}),(0,o.jsx)("aside",{children:"开放课堂"})]}),a&&(0,o.jsx)("div",{className:se.sign,children:"公开"})]}),(0,o.jsxs)("div",{className:se.bottom,children:[e.visits>0&&(0,o.jsx)(T.Z,{title:"访问量",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,o.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,o.jsx)(T.Z,{title:"成员",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,o.jsx)(T.Z,{title:"作业",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,o.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,o.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,o.jsxs)("div",{className:se.lockWrap,children:[(0,o.jsx)("img",{src:"".concat(_.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,o.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},c)})),!c.length&&(0,o.jsx)(ce.Z,{})]})})},re={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},le=function(e){var n=e.dataSource,t=void 0===n?[]:n,c=e.value,a=e.onChange,i=e.className,s=e.style,r=void 0===s?{}:s,l=e.tabBarExtraContent;return(0,o.jsxs)("div",{className:j()(re.tabs,i),style:r,children:[(0,o.jsx)("div",{className:re.tabsWrap,children:t.map((function(e,n){return(0,o.jsxs)("aside",{className:re.tab,onClick:function(){a(e.id)},children:[(0,o.jsx)("div",{className:c===e.id?re.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsx)(T.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,o.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,o.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,o.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,o.jsx)("div",{className:re.tabBar,children:l})]})},ue=function(e){var n=e.className,t=e.style,c=void 0===t?{}:t,a=e.children;return(0,o.jsx)("div",{className:j()(n),style:c,children:a})},de="orderWrap___ZfyGX",Ae="orderIconWrap___XTB_O",fe="orderAsc___KWHmA",ge="orderDesc___rHdbB",pe="active___a7eSP",me="cursorPointer___gs9kL",xe="orderTextWrap___teAKn",ve=t(38854),he=t(20834),ke=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],Se=function(e){var n,t=e.sortValue,c=e.dropValue,a=e.className,i=e.onSort,s=e.onDrop,r=e.dataSource,l=void 0===r?ke:r;return(0,o.jsxs)("div",{className:j()(de,a),children:[(0,o.jsx)(ve.Z,{dropdownRender:function(){return(0,o.jsx)(he.Z,{children:l.map((function(e,n){return(0,o.jsx)(he.Z.Item,{onClick:function(){return s(e.id)},children:e.name},n)}))})},children:(0,o.jsx)("span",{className:xe,children:null===(n=l.find((function(e){return c===e.id})))||void 0===n?void 0:n.name})}),(0,o.jsxs)("span",{className:Ae,children:[(0,o.jsx)("span",{className:fe,children:(0,o.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(me," ").concat(pe):"iconfont icon-sanjiaoxing-up font12 ".concat(me),onClick:function(){return i("asc"===t?"desc":"asc")}})}),(0,o.jsx)("span",{className:ge,children:(0,o.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(me," ").concat(pe):"iconfont icon-sanjiaoxing-down font12 ".concat(me),onClick:function(){return i("asc"===t?"desc":"asc")}})})]})]})},je=t(82242),ye=t.n(je),Be=t(7557),we=t.n(Be),De=t(41498),Ne=t.n(De),He=t(39647),be=t.n(He),Je={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},Re=t(3113),Ie=["className","style","children","loading","openLoading","onClick","size","shape"],Ee=function(e){var n=e.className,t=e.style,a=e.children,i=e.loading,s=void 0!==i&&i,r=e.openLoading,l=e.onClick,d=void 0===l?function(){}:l,A=e.size,f=void 0===A?"middle":A,g=e.shape,p=void 0===g?"round":g,m=be()(e,Ie),x=(0,c.useState)(!1),v=u()(x,2),h=v[0],k=v[1];return(0,o.jsx)(Re.ZP,ye()(ye()({onClick:(0,y.throttle)(function(){var e=Ne()(we()().mark((function e(n){return we()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r&&k(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:r&&k(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:j()(Je.btn,Je["".concat(f,"-").concat(p)],n),style:ye()({},t),size:f,shape:p,loading:h||s},m),{},{children:a}))},Fe="head___ghH72",Ce="node___mjPEy",Oe=function(e){var n=e.className,t=e.style,c=e.children,a=void 0===c?null:c,i=e.onClick,s=e.title;return(0,o.jsxs)("div",{className:j()(Fe,n),style:t,children:[(0,o.jsxs)("span",{className:"primary-hover",onClick:i,children:[(0,o.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,o.jsx)("b",{title:s,children:s}),(0,o.jsx)("div",{className:Ce,children:a})]})},Qe="btns___sNgTb",Pe="confirm___Ozirl",Ze="cancel___aiq1I",Ge=function(e){var n=e.confirmShow,t=void 0===n||n,c=e.confirmTitle,a=e.confirmClick,i=e.cancelShow,s=void 0===i||i,r=e.cancelTitle,l=e.cancelClick,u=e.className,d=e.style,A=e.confirmLoading,f=void 0!==A&&A;return(0,o.jsxs)("div",{className:j()(Qe,u),style:d,children:[t&&(0,o.jsx)(Re.ZP,{loading:f,onClick:a,type:"primary",className:Pe,children:c}),s&&(0,o.jsx)(Re.ZP,{onClick:l,className:Ze,children:r})]})},Le={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Me=function(e){var n=e.className,t=e.style,c=void 0===t?{}:t,a=e.LeftContent,i=e.children,s=e.RightContent;return(0,o.jsx)("div",{className:j()(Le.fixedBottom,n),style:c,children:(0,o.jsxs)("div",{className:Le.wrap,children:[(0,o.jsx)("div",{className:Le.left,children:a}),(0,o.jsx)("div",{className:Le.center,children:i}),(0,o.jsx)("div",{className:Le.right,children:s})]})})},Ue="crumbs___V41Oe",Ve="hover___bEIVd",ze=t(80608),Ye=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,i=e.dataSource,s=void 0===i?[]:i;return(0,o.jsx)("div",{className:j()(Ue,n),style:a,children:s.map((function(e,n){return n"," "]})]},n):(0,o.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Ke=t(31797),We=["onChange"],qe=Ke.Z.Countdown,Te=function(e){var n=e.onChange,t=be()(e,We),a=(0,c.useState)(null),i=u()(a,2),s=i[0],r=i[1];(0,c.useEffect)((function(){"number"==typeof s&&s>=0&&n(s)}),[s]);return(0,o.jsx)(qe,ye()(ye()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);r(n)}}))}},46587:function(e,n,t){t.d(n,{Z:function(){return a}});var c=t(59301);function a(e,n){var t=(0,c.useRef)();(0,c.useEffect)((function(){t.current=e})),(0,c.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},89275:function(e,n,t){t.d(n,{Z:function(){return b}});var c=t(82242),a=t.n(c),i=t(7557),s=t.n(i),o=t(41498),r=t.n(o),l=t(79800),u=t.n(l),d=t(59301),A=t(8591),f=t(53326),g=t(43418),p=t(95237),m=t(30518),x="wrap___npJKs",v="label___mSlLf",h=t(71681),k=t(80608),S=t(48410),j=t(49105),y=t(27876),B=t(77036),w=t(61186),D=t.n(w),N=t(38180),H=t(37712),b=function(e){var n=e.visible,t=e.data,c=e.onClose,i=void 0===c?function(){}:c,o=e.onSuccess,l=void 0===o?function(){}:o,w=(0,d.useState)([]),b=u()(w,2),J=b[0],R=b[1],I=(0,d.useState)(""),E=u()(I,2),F=E[0],C=E[1],O=(0,d.useState)(""),Q=u()(O,2),P=Q[0],Z=Q[1],G=(0,d.useState)(""),L=u()(G,2),M=L[0],U=L[1],V=(0,d.useState)(!1),z=u()(V,2),Y=z[0],K=z[1],W=(0,k.useParams)();(0,d.useEffect)((function(){var e;n&&(U((null==t?void 0:t.description)||""),C((null==t?void 0:t.start_at)||""),Z((null==t?void 0:t.end_at)||""),R((null==t||null===(e=t.attachments)||void 0===e?void 0:e.map((function(e){return{name:e.name||e.title,status:"done",response:{id:e.id}}})))||[]))}),[n]);var q={multiple:!0,withCredentials:!0,fileList:J,beforeUpload:function(e){return!(e.size/1024/1024>150)||(A.ZP.error("《".concat(e.name,"》文件无法上传。超过文件大小限制(150M)")),f.Z.LIST_IGNORE)},action:"".concat(h.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){R((0,y.uD)(e))}},T=function(){var e=r()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(F&&P){e.next=3;break}return A.ZP.warning("请选择".concat(ne)),e.abrupt("return");case 3:return K(!0),console.log(J,"fileList"),e.next=7,(0,j.ZP)("/api/graduations/".concat(W.id,"/graduation_stages/").concat(t.id,".json"),{method:"put",body:{start_at:F,end_at:P,description:M,attachment_ids:J.map((function(e){var n;return null==e||null===(n=e.response)||void 0===n?void 0:n.id}))}});case 7:if(0!==(null==(n=e.sent)?void 0:n.status)){e.next=13;break}return A.ZP.success("保存设置成功"),(0,k.getDvaApp)()._store.dispatch({type:"graduations/getGraduationsDetails",payload:{id:null==W?void 0:W.id}}),l(),e.abrupt("return");case 13:K(!1);case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();console.log(t,"data");var X=[{name:"学生选题",key:"student_selection",timeName:"学生选题起止时间",width:460,text:"在此时间内,学生可自助操作选题和更改选题"},{name:"任务书",key:"tasks",width:460,timeName:"任务书起止时间",text:""},{name:"开题报告",key:"opening_report",width:1146,timeName:"学生提交开题报告起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"},{name:"中期检查",key:"midterm_report",width:1146,timeName:"学生提交中期检查起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"},{name:"毕业论文",key:"thesis",width:1146,timeName:"学生提交毕业论文起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"},{name:"毕业答辩",key:"final_defense",width:1146,timeName:"学生提交毕业答辩起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"},{name:"论文定稿",key:"final_thesis",width:1146,timeName:"学生提交论文定稿起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"},{name:"归档",key:"archives",width:1146,timeName:"学生提交归档起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"}],_=["opening_report","midterm_report","thesis","final_defense","final_thesis","archives"],$=J.some((function(e){return!(null!=e&&e.response)})),ee=(null==X?void 0:X.find((function(e){return e.key===(null==t?void 0:t.clazz)})))||{},ne=ee.timeName,te=ee.text,ce=ee.width,ae=ee.key;return(0,H.jsx)(g.Z,{centered:!0,destroyOnClose:!0,confirmLoading:Y,okButtonProps:{disabled:$},onCancel:i,onOk:T,open:n,title:"".concat(t.name,"设置"),width:ce,afterClose:function(){R([]),C(""),U(""),Z(""),K(!1)},okText:"保存设置",cancelText:"取消",children:(0,H.jsxs)("div",{className:x,children:[(0,H.jsxs)("div",{className:v,children:[(0,H.jsx)("span",{children:"*"}),ne]}),(0,H.jsxs)(p.Z,{align:"middle",className:_.includes(ae)?"mb20":"",children:[(0,H.jsx)(m.default,{format:"YYYY-MM-DD HH:mm",value:F?D()(F):"",disabledDate:function(e){return(0,N.Q8)(e,"",null==t?void 0:t.disabled_time)},disabledTime:function(e){return(0,N.d0)(e,null==t?void 0:t.disabled_time)},showTime:{format:"HH:mm"},onChange:function(e,n){C(n)}}),(0,H.jsx)("span",{className:"ml10 mr10",children:"至"}),(0,H.jsx)(m.default,{format:"YYYY-MM-DD HH:mm",value:P?D()(P):"",disabledDate:function(e){return(0,N.Q8)(e,"",null==t?void 0:t.disabled_time)},disabledTime:function(e){return(0,N.d0)(e,null==t?void 0:t.disabled_time)},showTime:{format:"HH:mm"},onChange:function(e,n){Z(n)}}),(0,H.jsx)("span",{className:"".concat("student_selection"===ae?"mt10":"ml10"," font14"),style:{color:"#9096A3"},children:te})]}),_.includes(ae)&&(0,H.jsxs)(d.Fragment,{children:[(0,H.jsx)("div",{className:v,children:"阶段描述"}),(0,H.jsx)(B.Z,{height:140,defaultValue:M,onChange:function(e){U(e)}}),(0,H.jsx)(f.Z,a()(a()({},q),{},{children:(0,H.jsxs)(p.Z,{align:"middle",className:"mt10",children:[(0,H.jsxs)(S.op,{style:{borderRadius:2},children:[(0,H.jsx)("i",{className:"icon-shangchuan3 mr5"}),"上传文档"]}),(0,H.jsx)("div",{className:"ml10 font14",style:{color:"#5F6367"},onClick:function(e){e.stopPropagation()},children:"上传此阶段的文档模版、批阅要求等文档,单个文档大小不超过150M"})]})}))]})]})})}},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAAA8CAYAAAAeyZT3AAAAAXNSR0IArs4c6QAAEpJJREFUeF7tXQeYFdUV/mcbS1F6UUEsoLC7IGKNJWpERbEgSoxGo7HEQFDRWCAGgdASNBbEhglqsC1rAxVBNGg0qNgLsJRddmFhe3vby3uT7393ZmfeezOv7M57W3LP9/EtM3Pn3DPn3n/uvf85c58CKdID0gOOeUBxTJNUJD0gPQAJKNkJpAcc9EALoNRpCaqt3rh4QIkDvH/jxV/zuZZjrVy8uRzvSzDdrx3HxWnnEnz1eevhOf/79HpNdrAs6wrQr9VvtiMc+/kc0HSan9Nrq8Uzt9hquuZjv8kPev26r8x16X5VPYDHDYT7Vy/L8vo94d7P8u5mcV+w+1U34GEZ7a+5Tg/vV31tbrmu36ff23JcB9VdBo9a5v2rekq14/1wN30GNXGzctPKKgf7eExVKUGBpJsSEkgWYPMHXEuH0sHlB5iW8jrAtE6sd9AW8GidVD9mR/fvxDrAzJ3Yp/ObAGL3srC1XweJnf0awHUQWgGJ52i3P+D9OyOP/QHSAjYT8Lwd3gRGH3Bp5dza34D7LUDsD04vmPzuN9cZGkSAF3xm4JttNoFWdasNlRVNta4SV21l6YHakvyPGurrNivA12kZ2B1TdLSisvAA1QrF8hbpAUsP8EWVkAwkdgMSugHxiUB8EpDcC+g1AOjeG+BciSBWPXA3NaA8Pxel+7LRXF+bCwXpShxeTX0V33ZED0tAdcRW+X+2iaN3j35Ar/7iX/e+XnCpbg9cZfkozctBrauci/9tioIlKSpeUTLg7iguk4DqKC0h7bD2QPJBQP/hUHsNhsIVv+qBq7QI+7O2w93USGDtUoEFaavxoqJ4x7Z2FQmodnW/rDxsD3Ba2PcwqL0PhaLEobmxAXnZmaiuKPOqUBRsSlBx06gM7AlbZxQKSkBFwalSZRQ9kJAEDD4GSD7Yyz6WFu5HQV4uVI+Ho1W1ouCe1NV4OooWBFUtAdVenpf1ts0DfQ6F2mcoOMurq6nCnp2Z8DAMwNEKWJEKTG+PtZUEVNuaVd7dnh5I6gF1wFFQEpJQW+1CTtYueBgeEPLuwGRcNWQVamJpogRULL0t63LeA/GJUAeNhBKXgOpqF3Kzs6Ey3iVGqs29gQnDMlDnfMXWGiWgYuVpWU/0PBCfBHXQ0VCUeLgqK7B3b67I4BDyZloKrlTmQ6AsyiIBFWUHS/Ux8kBCMtT+w70MYGlJMfILCloqVoDH0jIwMxaWSEDFwsuyjth4IKk71D7DGKzCnj05qK0zZnoKMDUtA69F2xAJqGh7WOqPrQeYvtSjL+rr65C1JxeqMfUrTkpAyrGvoCSaBklARdO7UnfsPaAAat/DocTFo7C4FMWlIvBLUYD0tAz8KppGSUBF07tSd/t4ILE71N5DoHrcyMrJQ0NjY4sd8QompazGumgZJgEVLc9Kve3rgZ79gW49UVVdg9wDhWZbMtNSMEaZDxEFdlgkoBx2qFTXQTygxHnz/gAPdu3NR2Njk9mwmWMy8Fg0LJWAioZXpU7DA/0OB479hTguyQZ2/Sdm3lF79IWS2B2llVXILylvqVcBuLAamZbh/euotA+geg0E/ponHqSpDrizj6MP1WGU8WM671eq7fhVweTFwIQ/Cpe8PRfY8NfYuue4y4BbNbb6y1eA534Tu/rjEqEeNAAejxs7cgvg4VfGmijA8rQM3Oa0Me0HqKUHxLM01gEzD3b6udpXX+9DgNNvBs64GVh0PFDj+Isw/Oe7fAlw3t2i/NoHgPVLwr/XiZLtCShGpHr29zJ++aWVKHX5pPU1Iw5jx6RjuxOP2QLUsPaUcLJG6uII1ZUBtTAb6McAI4B7BktAtdcIRf/zM/vkg9HY3IydeQxBGbMFBVifloELnezecoRy0pu6rsU5QJ/DJKDogXYeoWiCp2c/7mWF7MJy1Nb7kBNwmkaXgJKAioYHDJ0dAFBqt55Q4ruhyFWDooqArzkcpdE7HqBOuxE4aKBokE9WALUGO9PSStxc4Px7xWFzI/DhI0YDDjoGOP5ycbxjE5CzBRh/JTDiDGD4CaL83m/E+W9e8yUM+g0HTtIC6f56/bvd8JOAURp75SoAKvYDh58gStG27tq68L3FQGOtOP/TOmD/j76aOP09YSowbBww9DigtgLY9y2w7zvguzeEvf5ifsb8bcAPbwNjLwF+Pg3oPQTgubfnAcW7ASfXUAOOBH52PTB0nKiHn6UXZwFFu4DPVwEFFssRK0BRz7gpwn/0U+7XQM6XwFfpYrsxpyUhEUjqhdqGJmQXVgRoj1NwR+pqLHOi2o4HqD99DQwdK55t7mjRKfyF++4t1xIf66uAu/oZJcwNuGYOMHgkcKoNs7TtfWDltQZoOd9eshfoqel76OdA9mfWfp6+FkjTpt/vLhA79Jw1PXibrLoZ+OwFo8yIM4EbXwT6MF5iIblfASumAuUaI6oX8e+kOz4Crn3GV8HjFwLbP3AOUJfMBybO9m7eYCnuJmDjQ4L4MIu/rR8+Bty2zvCxuezuT4AVVwHVxU70bR8dao8+XsY1c38F3Ca2j4WcpNG7NqA4MiT1AJoagNwtwIFtwJBRwPATvVF0r5TmAItPBOoqxfEVDwLnapn+n/4DeHlaYONyVCHw4hPErqoPjATOvRM4Syvr3RVWE2/jaQvhF38HfP4vcYEd7ZZ0sWsu5cBPYlTiW58j6cCjxfmqYuDRCWLU0cXcSQ9sBQaOEPvcmcVJQF08F7joz4b2sr3iRcOX2eHjxT9dVl4HfPWqta0cnRmX4r58WZ8CRbsD24Mvj8UnOE7kqN16eT/t2FdWjcrawFHfKRq9awOKzVpdAjxxCcC3vS79jwBmvCs2+6CQStbfrJxOzdsqzte5gFmHAU31vp317BnAL7VpJke55ZN8r4ciJQjyedsM4uLl6cCnzxo6uDcdp42XLRDnvlsDrLjSupPqZ7duAD5+EqgqEmBkh2fHb+uUjy+eJXliI0rK6/f6TrF5ji+TK5aK65wCzh1lbyvb48nJQM4XRpkBRwHT3gIOGS3Obfw78OYsX5+29YgvnLgklNc0YH+FNgX31ekIjd71AfXU5cCP7wQ2B9/q7NScwjTUAHNGCPBR7tgIHHu2+D8DkQxImuXezcARJ4kzz14FfPuG7/VQgLpkHnDh/eIerj3+daN1d9GnlQwM862tr7/MI1QoHW0FFNdLE+8ToQ6uFTlFtpJFe4C+Q8WVmb2NdaO/rS/cCHyxyro95m4Ve9ozNsn24MvBKeHW10nd0dTsxo5C663TnaDRuzagOJ2bM9K+SWZ+ABxzlrj+1GTgx3fF/0kS3PSy+H/mv4FlFxg6zCMYG3z28MCFdChAzd4CDDte6Hz0PGDnR9Y2nvxr4IbnxbX3HwTe+pP4v7mT8mVw/5HW5A3LthVQ4XboO94Hjj1HlF403hr8ZfsEULQ9HwJUz1gHpJwnTj89RZAtTgpHW9WD3cU1qG+y/iK+rTR61wbUD+8AT2uMn1XDTH0YOEfLPsn4I7BJI3q43zZBcdAgsUZiJyjfJzSYRxcuwt+cHag5FKAerRRrO8p3bwVOKXWNJEdSzhdHHAU5GvoDas/nwINn2nc7JwHF2NrxUwCydP2PFEQMiRzulcdjfV1Ke2iXv61b14vpt52Y169v3Ad88LCTcBJ2KvEoqmpAUbUFeypqaxON3rUB9Z9ngFdn2DfK+fcAzHWjbFoOZNxplL1sIXDBfeJ47VxgvVbuLztFh6LMSwWKdgbqDwYodkpej1RIpS85ObCTfrUaWPnr6AKKDNlVy4DxUwURE0rsABWqPZhzOEXLNfz4KSD99lA1RXbd+1NCiahrdCOrzH4jpLbQ6M4Daswk4MhTxYNu32idXcxcN7JklPpq4K6+hmOcpM23vAw8f7290yc9AEyaI65v+BuwxsRkkbiYv0PM6fWF9lGnAXd/LMoza/qRc611BwMUR6ZHKgz6mbE2uymQWTsZNaspX6iE07aOUInJwO0bgKNPM9qL8bHCXUBVoRhdmxuAibOMaawdoL54EXjht/btYR791y0E3pkfGWBClSbjH0c21IPM4no0e6yTlttCozsPqEsXCOdSzOyZ+WFJs87SWJ7CncD8VOOqeX2xYByQrzFu5vsZgF2oxaeCxaHIdDGWZCfXPgucdoO4uuoW4DNtvaKX/8M7QKq2fvr7OcDJVwNn/k5cff4GYMtLkQOKd5hz/exGuWCdI5Lsg7YCimzj5EXCmrzvBYXP4LO/zPrcCGzbASrYS4j6rvuHCBxT7MiLUKAJdZ3Teag44GpCWZ39j3a0lkZ3HlCnXAdcv1I81tcZwD+vCXxEc5nMD4FlE40yv38TGHuxOF5+MbBtQ+D91z8HnKKxTcEAxSyDeaMFfewvDA4TlHrO3UNnAdmbfUsx++D3GoPH0S51oghIskPNHma/9gm1hjIvvv0pc7MF4yaLNQuF9Dzf8JRYAop0NmcdlGeuBL5fE+hL/qbT0gJjOmgHKLbHn48CXD5f0Ap9bA/67eDB4njp6SKbxWnRfjmzqr4ZuZVBszJaRaM7DygGTe/TsgsYUF0wBigx/SACpxB3fyJSbSj/Xga8pn2vw+OpjwDnaOseqynbYWOB2V+KqRglGKB4neksVlQvyQiSEhQGVJdoNLi5ARkPWpRtgE6/xnhP+h32TW1eZ5FlJNtoluMuBW59XZxhytL8NKCh2rcMR+H7vzFSmB7+BcBMAkosAWWegvPlyJekv5hBx2t2gOK1/64EXro1UMeEu4ApfxPnmYa0VJti2nu59Vfi4r27y24vaYYnyLdqraHRnQcUH/P29cAobX1RXSpAw8U7O8mp1wGHalM8bu7OEcTc4UZPAG57z3AWsxW+eEnM148+XUw/yL7pEgxQZOgIvG9eF8HC4l3A4FHAib802D3qefJS4CdTneamumgOcLFfOs0ixoR+sG9QMx1P2j3zA5EzSFZQF3MnZMYA10cMPvOzbU4zT77GyJbwZ8daCyjq58sjHPlhrfDJb1aKNqMU7gBemgZk/VdkeHCtfPliY82s6w0GKJYhkULSgdN5Zq4wTKGzrbzOGQtnLtES9gmPB/uqPKhsCL6hbFwcLkpNh03nCDQwOoBirIajlJ4gaueY95cCb2kBTnMZc0zD/16CZO0cY14fDFAEEmX8FdYWsJOvWwAwF89OOCVcmGWkCIXz9uR0lNNSf5mRLH6rlsIg6LQ1Rt6iXf1ct3B0qncZJVoLqEg6qM5sWrUlM0hIruiM386PBdj09aUdoLZtFOSGTq8HtK1bZKywX0RVvL/cBlejir2u4D9+qCjYnjoaY8Pd1CU6gKIz2BGvecpIIDU7qDRX0Nl881oJf7WOMYnTb/K9Wpkv7vtxXXjJsWTASB6Q8uVbVo/9UCunWqRlv18buunIcumZ5czt46gZSs64BTh7OjBwpJFnZwYU7+cCmTlyzB0028ZrXKcR6Jxe+mdgxxJQtOWIU4CrHzdYPP3Z2Y7fvi5GV+b7MXmWYgcopi0xiM2g+aARvh7kfhP0LUf0GAk5vu2l7qDTPpoSCY0ePUDpTunRVwzrnO6xE/NNFm5KCXcBHTJaLFT5yQWdHkrsOhs7L6co+ucCTKMJR9jRF+cCjMUwK2HW0MD1Tjh6gpVh+hPz2Q5NE+ApyBTrznDo9LbWHe79tHFIigACaXJOH/VUrXB1mMuxTbne1j+nqSltjZY235NX5UFFiGlfJDR69AHV5keOUEEkb+9wVHMac/UTouTm5wBmjEvpMh6oblKRUxnGb14reHzMaoSMNEtAheoac74HDkkRpZae4ZslHepeeb3De4DL6O1load9/JQ1nE1dJKCCNTmTPUmQUPi90kItobXDdxNpYCQe2F/tQXl96J+PUoD30jJwUdDZe7vsehTJ00Za1skpH4O6DO5SMu4CNj0eqTWyfCfwQF0zkFUR3qf3oWj0rjdCHZJqxE0YczF/PRpJ4zJyf+l8b3ayV5jrZ7W/RSQ6ZdkO6QGyfTvL3Giyye0zGx2KRu96gOqQTSaN6ugeKKpTUVQTBjkRgkaXgOroLS3ti4kH+L3hjjICKvS22cFodAmomDSXrKQzeGBPpQc1Nl/yBthvQ6NLQHWGlpY2xsQDFQ0q8qrCm/bZ0egSUDFpKllJZ/AAOYnM8GJS3sexotEloDpDS0sbY+aBAzUelNWFjknpBvnT6BJQMWsqWVFn8EC9G9hdHl5MyjtK+WWjS0B1hlaWNsbUA9mVbtQ2hWb7TKPU7anp8Eb9JaBi2lSyss7ggQjJCZ+90SWgOkMLSxtj5gGOS/zHmJQ7jMyJFsM0Gl0CKmZNJSvqTB4oqPGgJAJyQqfRJaA6UytLW2PmgcoGFfvCj0m10Oj/A9jGm+feuyEMAAAAAElFTkSuQmCC"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/1908.async.js b/1908.async.js new file mode 100644 index 0000000000..06b94286dd --- /dev/null +++ b/1908.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1908,50391,70680,56065,2154,50283,72559,56271],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),a={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"},l=n(1393),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:T=l.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["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"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:D},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:T}),[ee,te]=R([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(33614),m={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"},d=n(1393),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(76897),y=n(55405),b=n(25629),C=n(59412),x=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(78405),N=n(92343),$=n(3113),S=n(19716),j=n(33234),P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),T=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(T,t),onPressEnter:e=>{h.current||d||R(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),T=f(Z),D=f(z),R=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=z),!k&&T&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file diff --git a/1911.async.js b/1911.async.js deleted file mode 100644 index d3e5d7611f..0000000000 --- a/1911.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1911,37637,80182,79635],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(33614),r=n(59301),l={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"},a=n(1393),s=function(e,t){return r.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:l}))};var i=r.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var o=n(91857),r=n(92310),l=n.n(r),a=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),d=n(47211),m=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:t,getPrefixCls:n,direction:r}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:y,disabled:g,loading:b,onClick:C,htmlType:O,children:x,className:h,menu:E,arrow:w,autoFocus:N,overlay:P,trigger:j,align:Z,open:z,onOpenChange:$,placement:k,getPopupContainer:S,href:M,icon:R=a.createElement(s.Z,null),title:T,buttonsRender:D=(e=>e),mouseEnterDelay:L,mouseLeaveDelay:B,overlayClassName:I,overlayStyle:_,destroyPopupOnHide:A,dropdownRender:F}=e,Q=m(e,["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"]),q=n("dropdown",f),G=`${q}-button`,[H,U]=(0,d.Z)(q),V={menu:E,arrow:w,autoFocus:N,align:Z,disabled:g,trigger:g?[]:j,onOpenChange:$,getPopupContainer:S||t,mouseEnterDelay:L,mouseLeaveDelay:B,overlayClassName:I,overlayStyle:_,destroyPopupOnHide:A,dropdownRender:F},{compactSize:W,compactItemClassnames:J}=(0,p.ri)(q,r),K=l()(G,J,h,U);"overlay"in e&&(V.overlay=P),"open"in e&&(V.open=z),V.placement="placement"in e?k:"rtl"===r?"bottomLeft":"bottomRight";const X=a.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:b,onClick:C,htmlType:O,href:M,title:T},x),Y=a.createElement(i.ZP,{type:v,danger:y,icon:R}),[ee,te]=D([X,Y]);return H(a.createElement(u.Z.Compact,Object.assign({className:K,size:W,block:!0},Q),ee,a.createElement(o.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const y=o.Z;y.Button=v;var g=y},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),r=n.n(o),l=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[d,m]=(0,i.ZP)(p),f=r()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,l.useContext)(s.aM),y=(0,l.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return d(l.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(s.aM.Provider,{value:y},e.children)))},u=n(9432),p=n(33614),d={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"},m=n(1393),f=function(e,t){return l.createElement(m.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var v=l.forwardRef(f),y=n(76897),g=n(55405),b=n(25629),C=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?l.createElement(y.Z,null):l.createElement(v,null),h={click:"onClick",hover:"onMouseOver"};var E=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,l.useState)((()=>!!o&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,C.Z)(c),d=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:v,size:y}=e,E=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=l.useContext(a.E_),N=w("input",v),P=w("input-password",f),j=n&&(t=>{const{action:n="click",iconRender:o=x}=e,r=h[n]||"",a=o(s),i={[r]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),i)})(P),Z=r()(P,m,{[`${P}-${y}`]:!!y}),z=Object.assign(Object.assign({},(0,g.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:Z,prefixCls:N,suffix:j});return y&&(z.size=y),l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},z))})),w=n(78405),N=n(92343),P=n(3113),j=n(19716),Z=n(33234),z=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:d,loading:m,disabled:f,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:C}=e,O=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:h}=l.useContext(a.E_),E=l.useRef(!1),$=x("input-search",n),k=x("input",o),{compactSize:S}=(0,Z.ri)($,h),M=(0,j.Z)((e=>{var t;return null!==(t=null!=i?i:S)&&void 0!==t?t:e})),R=l.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},L="boolean"==typeof p?l.createElement(w.Z,null):null,B=`${$}-button`;let I;const _=p||{},A=_.type&&!0===_.type.__ANT_BUTTON;I=A||"button"===_.type?(0,N.Tm)(_,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==_?void 0:_.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},A?{className:B,size:M}:{})):l.createElement(P.ZP,{className:B,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:D,loading:m,icon:L},p),d&&(I=[I,(0,N.Tm)(d,{key:"addonAfter"})]);const F=r()($,{[`${$}-rtl`]:"rtl"===h,[`${$}-${M}`]:!!M,[`${$}-with-button`]:!!p},s);return l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{E.current||m||D(e)}},O,{size:M,onCompositionStart:e=>{E.current=!0,null==g||g(e)},onCompositionEnd:e=>{E.current=!1,null==C||C(e)},prefixCls:k,addonAfter:I,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:F,disabled:f}))})),k=n(1643);const S=u.Z;S.Group=c,S.Search=$,S.TextArea=k.Z,S.Password=E;var M=S},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var o=n(59301),r=n(92310),l=n.n(r),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:r,split:l,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},r),n{var n,r;const{getPrefixCls:i,space:c,direction:y}=o.useContext(s.E_),{size:g=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:x,direction:h="horizontal",prefixCls:E,split:w,style:N,wrap:P=!1,classNames:j,styles:Z}=e,z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[$,k]=Array.isArray(g)?g:[g,g],S=m(k),M=m($),R=f(k),T=f($),D=(0,a.Z)(x,{keepEmpty:!0}),L=void 0===b&&"horizontal"===h?"center":b,B=i("space",E),[I,_]=(0,d.Z)(B),A=l()(B,null==c?void 0:c.className,_,`${B}-${h}`,{[`${B}-rtl`]:"rtl"===y,[`${B}-align-${L}`]:L,[`${B}-gap-row-${k}`]:S,[`${B}-gap-col-${$}`]:M},C,O),F=l()(`${B}-item`,null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let Q=0;const q=D.map(((e,t)=>{var n,r;null!=e&&(Q=t);const l=e&&e.key||`${F}-${t}`;return o.createElement(p,{className:F,key:l,index:t,split:w,style:null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),G=o.useMemo((()=>({latestIndex:Q})),[Q]);if(0===D.length)return null;const H={};return P&&(H.flexWrap="wrap"),!M&&T&&(H.columnGap=$),!S&&R&&(H.rowGap=k),I(o.createElement("div",Object.assign({ref:t,className:A,style:Object.assign(Object.assign(Object.assign({},H),null==c?void 0:c.style),N)},z),o.createElement(u,{value:G},q)))}));const g=y;g.Compact=i.ZP;var b=g}}]); \ No newline at end of file diff --git a/19436.async.js b/19436.async.js new file mode 100644 index 0000000000..8e65a76bf3 --- /dev/null +++ b/19436.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[19436,56087,92771,23043,91259,1908,50391,70680,56065,2154,50283,72559,56271],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={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"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(78892),i=n(3113),c=n(36355),u=n(81327),m=n(33234),p=n(47211),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:y="default",danger:v,disabled:g,loading:O,onClick:b,htmlType:C,children:x,className:E,menu:w,arrow:h,autoFocus:$,overlay:N,trigger:S,align:j,open:P,onOpenChange:z,placement:M,getPopupContainer:Z,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_}=e,A=f(e,["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"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,p.Z)(H),G={menu:w,arrow:h,autoFocus:$,align:j,disabled:g,trigger:g?[]:S,onOpenChange:z,getPopupContainer:Z||t,mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,E,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=P),G.placement="placement"in e?M:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:O,onClick:b,htmlType:C,href:k,title:D},x),J=s.createElement(i.ZP,{type:y,danger:v,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var y=d;const v=r.Z;v.Button=y;var g=v},24650:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[p,f]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),y=(0,o.useContext)(l.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return p(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),m=n(33614),p={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"},f=n(1393),d=function(e,t){return o.createElement(f.Z,(0,m.Z)({},e,{ref:t,icon:p}))};var y=o.forwardRef(d),v=n(76897),g=n(55405),O=n(25629),b=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),E={click:"onClick",hover:"onMouseOver"};var w=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:f,prefixCls:d,inputPrefixCls:y,size:v}=e,w=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:h}=o.useContext(s.E_),$=h("input",y),N=h("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=E[n]||"",s=r(l),i={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),j=a()(N,f,{[`${N}-${v}`]:!!v}),P=Object.assign(Object.assign({},(0,g.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:$,suffix:S});return v&&(P.size=v),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},P))})),h=n(78405),$=n(92343),N=n(3113),S=n(19716),j=n(33234),P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:p,loading:f,disabled:d,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:b}=e,C=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=o.useContext(s.E_),w=o.useRef(!1),z=x("input-search",n),M=x("input",r),{compactSize:Z}=(0,j.ri)(z,E),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:Z)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;y&&y(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(h.Z,null):null,K=`${z}-button`;let F;const L=m||{},B=L.type&&!0===L.type.__ANT_BUTTON;F=B||"button"===L.type?(0,$.Tm)(L,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:K,size:k}:{})):o.createElement(N.ZP,{className:K,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:f,icon:I},m),p&&(F=[F,(0,$.Tm)(p,{key:"addonAfter"})]);const _=a()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${k}`]:!!k,[`${z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(R,t),onPressEnter:e=>{w.current||f||T(e)}},C,{size:k,onCompositionStart:e=>{w.current=!0,null==g||g(e)},onCompositionEnd:e=>{w.current=!1,null==b||b(e)},prefixCls:M,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:_,disabled:d}))})),M=n(1643);const Z=u.Z;Z.Group=c,Z.Search=z,Z.TextArea=M.Z,Z.Password=w;var k=Z},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:v}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:x,direction:E="horizontal",prefixCls:w,split:h,style:$,wrap:N=!1,classNames:S,styles:j}=e,P=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,M]=Array.isArray(g)?g:[g,g],Z=f(M),k=f(z),R=d(M),D=d(z),T=(0,s.Z)(x,{keepEmpty:!0}),I=void 0===O&&"horizontal"===E?"center":O,K=i("space",w),[F,L]=(0,p.Z)(K),B=o()(K,null==c?void 0:c.className,L,`${K}-${E}`,{[`${K}-rtl`]:"rtl"===v,[`${K}-align-${I}`]:I,[`${K}-gap-row-${M}`]:Z,[`${K}-gap-col-${z}`]:k},b,C),_=o()(`${K}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:h,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=z),!Z&&R&&(U.rowGap=M),F(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},P),r.createElement(u,{value:Q},H)))}));const g=v;g.Compact=i.ZP;var O=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),p=n(83116),f=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var y=(0,p.Z)("Statistic",(e=>{const t=(0,f.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:p,valueRender:f,prefix:d,suffix:v,loading:g=!1,onMouseEnter:O,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:w,statistic:h}=r.useContext(i.E_),$=E("statistic",t),[N,S]=y($),j=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:$},e,{value:m})),P=l()($,{[`${$}-rtl`]:"rtl"===w},null==h?void 0:h.className,n,a,S);return N(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==h?void 0:h.style),o),onMouseEnter:O,onMouseLeave:b},p&&r.createElement("div",{className:`${$}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),f?f(j):j,v&&r.createElement("span",{className:`${$}-content-suffix`},v)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function O(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(v,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>O(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);v.Countdown=C;var x=v},92899:function(e,t,n){n.d(t,{Fm:function(){return p}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/19868.async.js b/19868.async.js new file mode 100644 index 0000000000..ddf1080219 --- /dev/null +++ b/19868.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[19868,58860,10823,1908,50391,70680,56065,2154,50283,72559,56271],{3148:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={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"},l=n(1393),s=function(e,t){return a.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(s)},76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={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"},l=n(1393),s=function(e,t){return a.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),a=n(92310),o=n.n(a),l=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:z,onOpenChange:P,placement:Z,getPopupContainer:k,href:M,icon:R=l.createElement(s.Z,null),title:T,buttonsRender:D=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["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"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:P,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,a),Y=o()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=z),V.placement="placement"in e?Z:"rtl"===a?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:T},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:R}),[ee,te]=D([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),a=n.n(r),o=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,o.useContext)(s.aM),g=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(o.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(33614),m={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"},d=n(1393),f=function(e,t){return o.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=o.forwardRef(f),g=n(76897),y=n(55405),b=n(25629),C=n(59412),x=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(g.Z,null):o.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,a=E[n]||"",l=r(s),i={[a]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(l)?l:o.createElement("span",null,l),i)})($),j=a()($,d,{[`${$}-${g}`]:!!g}),z=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(z.size=g),o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},z))})),w=n(78405),N=n(92343),$=n(3113),S=n(19716),j=n(33234),z=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=o.useContext(l.E_),h=o.useRef(!1),P=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(P,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),R=o.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?o.createElement(w.Z,null):null,B=`${P}-button`;let F;const L=p||{},_=L.type&&!0===L.type.__ANT_BUTTON;F=_||"button"===L.type?(0,N.Tm)(L,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},_?{className:B,size:M}:{})):o.createElement($.ZP,{className:B,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:D,loading:d,icon:I},p),m&&(F=[F,(0,N.Tm)(m,{key:"addonAfter"})]);const A=a()(P,{[`${P}-rtl`]:"rtl"===E,[`${P}-${M}`]:!!M,[`${P}-with-button`]:!!p},s);return o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{h.current||d||D(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=P,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),a=n(92310),o=n.n(a),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:a,split:o,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},a),n{var n,a;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(P),R=f(Z),T=f(P),D=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,B=i("space",h),[F,L]=(0,m.Z)(B),_=o()(B,null==c?void 0:c.className,L,`${B}-${E}`,{[`${B}-rtl`]:"rtl"===g,[`${B}-align-${I}`]:I,[`${B}-gap-row-${Z}`]:k,[`${B}-gap-col-${P}`]:M},C,x),A=o()(`${B}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let H=0;const Q=D.map(((e,t)=>{var n,a;null!=e&&(H=t);const o=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:o,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===D.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&T&&(G.columnGap=P),!k&&R&&(G.rowGap=Z),F(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},z),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(56762),o=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),z=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,a,S);return $(r.createElement("div",{className:z,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let s=0;return l.replace(r,(()=>{const e=a[s];return s+=1,e}))}(Math.max(r-a,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file diff --git a/2021.async.js b/2021.async.js deleted file mode 100644 index dbc38486fe..0000000000 --- a/2021.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2021],{17178:function(e,t,n){n.d(t,{Z:function(){return D}});var a=n(33614),r=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},l=n(1393),c=function(e,t){return r.createElement(l.Z,(0,a.Z)({},e,{ref:t,icon:o}))};var i=r.forwardRef(c),s=n(92310),u=n.n(s),f=n(24018),d=n(54099),m=n(63011),v=n(71366),p=n(20287),g=n(47413);function h(e,t){var n=e.disabled,a=e.prefixCls,o=e.character,l=e.characterRender,c=e.index,i=e.count,s=e.value,f=e.allowHalf,d=e.focused,m=e.onHover,v=e.onClick,g=c+1,h=new Set([a]);0===s&&0===c&&d?h.add("".concat(a,"-focused")):f&&s+.5>=g&&sc?"true":"false","aria-posinset":c+1,"aria-setsize":i,tabIndex:n?-1:0},r.createElement("div",{className:"".concat(a,"-first")},b),r.createElement("div",{className:"".concat(a,"-second")},b)));return l&&(y=l(y,e)),y}var b=r.forwardRef(h);var y=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function S(e,t){var n,o,l=e.prefixCls,c=void 0===l?"rc-rate":l,i=e.className,s=e.defaultValue,h=e.value,S=e.count,C=void 0===S?5:S,x=e.allowHalf,E=void 0!==x&&x,w=e.allowClear,$=void 0===w||w,O=e.character,Z=void 0===O?"★":O,N=e.characterRender,H=e.disabled,j=e.direction,k=void 0===j?"ltr":j,R=e.tabIndex,D=void 0===R?0:R,z=e.autoFocus,I=e.onHoverChange,F=e.onChange,M=e.onFocus,T=e.onBlur,L=e.onKeyDown,B=e.onMouseLeave,X=(0,m.Z)(e,y),P=(o=r.useRef({}),[function(e){return o.current[e]},function(e){return function(t){o.current[e]=t}}]),W=(0,d.Z)(P,2),K=W[0],A=W[1],G=r.useRef(null),V=function(){var e;H||(null===(e=G.current)||void 0===e||e.focus())};r.useImperativeHandle(t,(function(){return{focus:V,blur:function(){var e;H||(null===(e=G.current)||void 0===e||e.blur())}}}));var _=(0,v.Z)(s||0,{value:h}),Y=(0,d.Z)(_,2),q=Y[0],J=Y[1],Q=(0,v.Z)(null),U=(0,d.Z)(Q,2),ee=U[0],te=U[1],ne=function(e,t){var n,a,r,o,l="rtl"===k,c=e+1;if(E){var i=K(e),s=(a=function(e){var t,n,a=e.ownerDocument,r=a.body,o=a&&a.documentElement,l=e.getBoundingClientRect();return t=l.left,n=l.top,{left:t-=o.clientLeft||r.clientLeft||0,top:n-=o.clientTop||r.clientTop||0}}(n=i),r=n.ownerDocument,o=r.defaultView||r.parentWindow,a.left+=function(e){var t=e.pageXOffset,n="scrollLeft";if("number"!=typeof t){var a=e.document;"number"!=typeof(t=a.documentElement[n])&&(t=a.body[n])}return t}(o),a.left),u=i.clientWidth;(l&&t-s>u/2||!l&&t-s0&&!n||t===p.Z.RIGHT&&a>0&&n?(ae(a-=E?.5:1),e.preventDefault()):t===p.Z.LEFT&&a{const{componentCls:t}=e;return{[`${t}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:e.marginXS},"> div":{transition:`all ${e.motionDurationMid}, outline 0s`,"&:hover":{transform:e.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${e.lineWidth}px dashed ${e.starColor}`,transform:e.starHoverScale}},"&-first, &-second":{color:e.starBg,transition:`all ${e.motionDurationMid}`,userSelect:"none",[e.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${t}-star-first, &-half ${t}-star-second`]:{opacity:1},[`&-half ${t}-star-first, &-full ${t}-star-second`]:{color:"inherit"}}}},N=e=>({[`&-rtl${e.componentCls}`]:{direction:"rtl"}}),H=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,w.Wf)(e)),{display:"inline-block",margin:0,padding:0,color:e.starColor,fontSize:e.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${t} ${t}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Z(e)),{[`+ ${t}-text`]:{display:"inline-block",marginInlineStart:e.marginXS,fontSize:e.fontSize}}),N(e))}};var j=(0,$.Z)("Rate",(e=>{const t=(0,O.TS)(e,{});return[H(t)]}),(e=>({starColor:e.yellow6,starSize:.5*e.controlHeightLG,starHoverScale:"scale(1.1)",starBg:e.colorFillContent}))),k=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,className:a,rootClassName:o,style:l,tooltips:c,character:s=r.createElement(i,null)}=e,f=k(e,["prefixCls","className","rootClassName","style","tooltips","character"]),{getPrefixCls:d,direction:m,rate:v}=r.useContext(x.E_),p=d("rate",n),[g,h]=j(p),b=Object.assign(Object.assign({},null==v?void 0:v.style),l);return g(r.createElement(C,Object.assign({ref:t,character:s,characterRender:(e,t)=>{let{index:n}=t;return c?r.createElement(E.Z,{title:c[n]},e):e}},f,{className:u()(a,o,h,null==v?void 0:v.className),style:b,prefixCls:p,direction:m})))}));var D=R},31797:function(e,t,n){n.d(t,{Z:function(){return C}});var a=n(59301),r=n(56762),o=n(92343),l=n(92310),c=n.n(l),i=n(36355),s=n(66999);var u=e=>{const{value:t,formatter:n,precision:r,decimalSeparator:o,groupSeparator:l="",prefixCls:c}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",s=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof r&&(s=s.padEnd(r,"0").slice(0,r>0?r:0)),s&&(s=`${o}${s}`),i=[a.createElement("span",{key:"int",className:`${c}-content-value-int`},e,t),s&&a.createElement("span",{key:"decimal",className:`${c}-content-value-decimal`},s)]}else i=e}return a.createElement("span",{className:`${c}-content-value`},i)},f=n(17313),d=n(83116),m=n(37613);const v=e=>{const{componentCls:t,marginXXS:n,padding:a,colorTextDescription:r,titleFontSize:o,colorTextHeading:l,contentFontSize:c,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,f.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:r,fontSize:o},[`${t}-skeleton`]:{paddingTop:a},[`${t}-content`]:{color:l,fontSize:c,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var p=(0,d.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[v(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:r,style:o,valueStyle:l,value:f=0,title:d,valueRender:m,prefix:v,suffix:g,loading:h=!1,onMouseEnter:b,onMouseLeave:y,decimalSeparator:S=".",groupSeparator:C=","}=e,{getPrefixCls:x,direction:E,statistic:w}=a.useContext(i.E_),$=x("statistic",t),[O,Z]=p($),N=a.createElement(u,Object.assign({decimalSeparator:S,groupSeparator:C,prefixCls:$},e,{value:f})),H=c()($,{[`${$}-rtl`]:"rtl"===E},null==w?void 0:w.className,n,r,Z);return O(a.createElement("div",{className:H,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:b,onMouseLeave:y},d&&a.createElement("div",{className:`${$}-title`},d),a.createElement(s.Z,{paragraph:!1,loading:h,className:`${$}-skeleton`},a.createElement("div",{style:l,className:`${$}-content`},v&&a.createElement("span",{className:`${$}-content-prefix`},v),m?m(N):N,g&&a.createElement("span",{className:`${$}-content-suffix`},g)))))};const h=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,a=new Date(e).getTime(),r=Date.now();return function(e,t){let n=e;const a=/\[[^\]]*]/g,r=(t.match(a)||[]).map((e=>e.slice(1,-1))),o=t.replace(a,"[]"),l=h.reduce(((e,t)=>{let[a,r]=t;if(e.includes(a)){const t=Math.floor(n/r);return n-=t*r,e.replace(new RegExp(`${a}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let c=0;return l.replace(a,(()=>{const e=r[c];return c+=1,e}))}(Math.max(a-r,0),n)}const y=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:c}=e,i=(0,r.Z)(),s=a.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(s.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{s.current&&(clearInterval(s.current),s.current=null)})),[t]);return a.createElement(g,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var S=a.memo(y);g.Countdown=S;var C=g}}]); \ No newline at end of file diff --git a/21255.async.js b/21255.async.js deleted file mode 100644 index 4e14bb4b6a..0000000000 --- a/21255.async.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[21255,15845],{72826:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(33614),o=n(59301),i={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"},a=n(1393),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=o.forwardRef(s)},67147:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(33614),o=n(59301),i={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"},a=n(1393),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=o.forwardRef(s)},46400:function(e,t,n){"use strict";n.d(t,{Z:function(){return A}});var r=n(46906),o=n(21884),i=n(53043),a=n(90584),s=n(85456),l=n(92310),c=n.n(l),u=n(16934),f=n(47413),h=n(59301),g=n(92343),d=n(36355),m=n(17313),p=n(83116);const v=(e,t,n,r,o)=>({backgroundColor:e,border:`${r.lineWidth}px ${r.lineType} ${t}`,[`${o}-icon`]:{color:n}}),y=e=>{const{componentCls:t,motionDurationSlow:n,marginXS:r,marginSM:o,fontSize:i,fontSizeLG:a,lineHeight:s,borderRadiusLG:l,motionEaseInOutCirc:c,withDescriptionIconSize:u,colorText:f,colorTextHeading:h,withDescriptionPadding:g,defaultPadding:d}=e;return{[t]:Object.assign(Object.assign({},(0,m.Wf)(e)),{position:"relative",display:"flex",alignItems:"center",padding:d,wordWrap:"break-word",borderRadius:l,[`&${t}-rtl`]:{direction:"rtl"},[`${t}-content`]:{flex:1,minWidth:0},[`${t}-icon`]:{marginInlineEnd:r,lineHeight:0},"&-description":{display:"none",fontSize:i,lineHeight:s},"&-message":{color:h},[`&${t}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${n} ${c}, opacity ${n} ${c},\n padding-top ${n} ${c}, padding-bottom ${n} ${c},\n margin-bottom ${n} ${c}`},[`&${t}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${t}-with-description`]:{alignItems:"flex-start",padding:g,[`${t}-icon`]:{marginInlineEnd:o,fontSize:u,lineHeight:0},[`${t}-message`]:{display:"block",marginBottom:r,color:h,fontSize:a},[`${t}-description`]:{display:"block",color:f}},[`${t}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},C=e=>{const{componentCls:t,colorSuccess:n,colorSuccessBorder:r,colorSuccessBg:o,colorWarning:i,colorWarningBorder:a,colorWarningBg:s,colorError:l,colorErrorBorder:c,colorErrorBg:u,colorInfo:f,colorInfoBorder:h,colorInfoBg:g}=e;return{[t]:{"&-success":v(o,r,n,e,t),"&-info":v(g,h,f,e,t),"&-warning":v(s,a,i,e,t),"&-error":Object.assign(Object.assign({},v(u,c,l,e,t)),{[`${t}-description > pre`]:{margin:0,padding:0}})}}},b=e=>{const{componentCls:t,iconCls:n,motionDurationMid:r,marginXS:o,fontSizeIcon:i,colorIcon:a,colorIconHover:s}=e;return{[t]:{"&-action":{marginInlineStart:o},[`${t}-close-icon`]:{marginInlineStart:o,padding:0,overflow:"hidden",fontSize:i,lineHeight:`${i}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${n}-close`]:{color:a,transition:`color ${r}`,"&:hover":{color:s}}},"&-close-text":{color:a,transition:`color ${r}`,"&:hover":{color:s}}}}},E=e=>[y(e),C(e),b(e)];var w=(0,p.Z)("Alert",(e=>[E(e)]),(e=>({withDescriptionIconSize:e.fontSizeHeading3,defaultPadding:`${e.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${e.paddingMD}px ${e.paddingContentHorizontalLG}px`}))),S=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{icon:t,prefixCls:n,type:r}=e,o=B[r]||null;return t?(0,g.wm)(t,h.createElement("span",{className:`${n}-icon`},t),(()=>({className:c()(`${n}-icon`,{[t.props.className]:t.props.className})}))):h.createElement(o,{className:`${n}-icon`})},L=e=>{const{isClosable:t,prefixCls:n,closeIcon:r,handleClose:o}=e,a=!0===r||void 0===r?h.createElement(i.Z,null):r;return t?h.createElement("button",{type:"button",onClick:o,className:`${n}-close-icon`,tabIndex:0},a):null};var P=e=>{const{description:t,prefixCls:n,message:r,banner:o,className:i,rootClassName:a,style:s,onMouseEnter:l,onMouseLeave:g,onClick:m,afterClose:p,showIcon:v,closable:y,closeText:C,closeIcon:b,action:E}=e,B=S(e,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[P,x]=h.useState(!1);const M=h.useRef(null),{getPrefixCls:D,direction:k,alert:_}=h.useContext(d.E_),$=D("alert",n),[T,A]=w($),I=t=>{var n;x(!0),null===(n=e.onClose)||void 0===n||n.call(e,t)},N=h.useMemo((()=>void 0!==e.type?e.type:o?"warning":"info"),[e.type,o]),j=h.useMemo((()=>!!C||("boolean"==typeof y?y:!1!==b&&null!=b)),[C,b,y]),H=!(!o||void 0!==v)||v,z=c()($,`${$}-${N}`,{[`${$}-with-description`]:!!t,[`${$}-no-icon`]:!H,[`${$}-banner`]:!!o,[`${$}-rtl`]:"rtl"===k},null==_?void 0:_.className,i,a,A),R=(0,f.Z)(B,{aria:!0,data:!0});return T(h.createElement(u.default,{visible:!P,motionName:`${$}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:e=>({maxHeight:e.offsetHeight}),onLeaveEnd:p},(n=>{let{className:o,style:i}=n;return h.createElement("div",Object.assign({ref:M,"data-show":!P,className:c()(z,o),style:Object.assign(Object.assign(Object.assign({},null==_?void 0:_.style),s),i),onMouseEnter:l,onMouseLeave:g,onClick:m,role:"alert"},R),H?h.createElement(O,{description:t,icon:e.icon,prefixCls:$,type:N}):null,h.createElement("div",{className:`${$}-content`},r?h.createElement("div",{className:`${$}-message`},r):null,t?h.createElement("div",{className:`${$}-description`},t):null),E?h.createElement("div",{className:`${$}-action`},E):null,h.createElement(L,{isClosable:j,prefixCls:$,closeIcon:C||b,handleClose:I}))})))},x=n(19243),M=n(16177),D=n(74258),k=n(35796);let _=function(e){(0,D.Z)(n,e);var t=(0,k.Z)(n);function n(){var e;return(0,x.Z)(this,n),(e=t.apply(this,arguments)).state={error:void 0,info:{componentStack:""}},e}return(0,M.Z)(n,[{key:"componentDidCatch",value:function(e,t){this.setState({error:e,info:t})}},{key:"render",value:function(){const{message:e,description:t,children:n}=this.props,{error:r,info:o}=this.state,i=o&&o.componentStack?o.componentStack:null,a=void 0===e?(r||"").toString():e,s=void 0===t?i:t;return r?h.createElement(P,{type:"error",message:a,description:h.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},s)}):n}}]),n}(h.Component);var $=_;const T=P;T.ErrorBoundary=$;var A=T},31797:function(e,t,n){"use strict";n.d(t,{Z:function(){return E}});var r=n(59301),o=n(56762),i=n(92343),a=n(92310),s=n.n(a),l=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:i,groupSeparator:a="",prefixCls:s}=e;let l;if("function"==typeof n)l=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,a),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${i}${c}`),l=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else l=e}return r.createElement("span",{className:`${s}-content-value`},l)},f=n(17313),h=n(83116),g=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:i,colorTextHeading:a,contentFontSize:s,fontFamily:l}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,f.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:i},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:a,fontSize:s,fontFamily:l,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var m=(0,h.Z)("Statistic",(e=>{const t=(0,g.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var p=e=>{const{prefixCls:t,className:n,rootClassName:o,style:i,valueStyle:a,value:f=0,title:h,valueRender:g,prefix:d,suffix:p,loading:v=!1,onMouseEnter:y,onMouseLeave:C,decimalSeparator:b=".",groupSeparator:E=","}=e,{getPrefixCls:w,direction:S,statistic:B}=r.useContext(l.E_),O=w("statistic",t),[L,P]=m(O),x=r.createElement(u,Object.assign({decimalSeparator:b,groupSeparator:E,prefixCls:O},e,{value:f})),M=s()(O,{[`${O}-rtl`]:"rtl"===S},null==B?void 0:B.className,n,o,P);return L(r.createElement("div",{className:M,style:Object.assign(Object.assign({},null==B?void 0:B.style),i),onMouseEnter:y,onMouseLeave:C},h&&r.createElement("div",{className:`${O}-title`},h),r.createElement(c.Z,{paragraph:!1,loading:v,className:`${O}-skeleton`},r.createElement("div",{style:a,className:`${O}-content`},d&&r.createElement("span",{className:`${O}-content-prefix`},d),g?g(x):x,p&&r.createElement("span",{className:`${O}-content-suffix`},p)))))};const v=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function y(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),i=t.replace(r,"[]"),a=v.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),i);let s=0;return a.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:a,onFinish:s}=e,l=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{l(),null==a||a(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(p,Object.assign({},e,{valueRender:e=>(0,i.Tm)(e,{title:void 0}),formatter:(e,t)=>y(e,Object.assign(Object.assign({},t),{format:n}))}))};var b=r.memo(C);p.Countdown=b;var E=p},31193:function(e,t,n){var r=n(48955);function o(e){this.mode=r.MODE_8BIT_BYTE,this.data=e}o.prototype={getLength:function(e){return this.data.length},write:function(e){for(var t=0;t>>7-e%8&1)},put:function(e,t){for(var n=0;n>>t-n-1&1))},getLengthInBits:function(){return this.length},putBit:function(e){var t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}},e.exports=t},78485:function(e){e.exports={L:1,M:0,Q:3,H:2}},13679:function(e,t,n){var r=n(87532);function o(e,t){if(null==e.length)throw new Error(e.length+"/"+t);for(var n=0;n=7&&this.setupTypeNumber(e),null==this.dataCache&&(this.dataCache=l.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,t)},c.setupPositionProbePattern=function(e,t){for(var n=-1;n<=7;n++)if(!(e+n<=-1||this.moduleCount<=e+n))for(var r=-1;r<=7;r++)t+r<=-1||this.moduleCount<=t+r||(this.modules[e+n][t+r]=0<=n&&n<=6&&(0==r||6==r)||0<=r&&r<=6&&(0==n||6==n)||2<=n&&n<=4&&2<=r&&r<=4)},c.getBestMaskPattern=function(){for(var e=0,t=0,n=0;n<8;n++){this.makeImpl(!0,n);var r=a.getLostPoint(this);(0==n||e>r)&&(e=r,t=n)}return t},c.createMovieClip=function(e,t,n){var r=e.createEmptyMovieClip(t,n);this.make();for(var o=0;o>n&1);this.modules[Math.floor(n/3)][n%3+this.moduleCount-8-3]=r}for(n=0;n<18;n++){r=!e&&1==(t>>n&1);this.modules[n%3+this.moduleCount-8-3][Math.floor(n/3)]=r}},c.setupTypeInfo=function(e,t){for(var n=this.errorCorrectLevel<<3|t,r=a.getBCHTypeInfo(n),o=0;o<15;o++){var i=!e&&1==(r>>o&1);o<6?this.modules[o][8]=i:o<8?this.modules[o+1][8]=i:this.modules[this.moduleCount-15+o][8]=i}for(o=0;o<15;o++){i=!e&&1==(r>>o&1);o<8?this.modules[8][this.moduleCount-o-1]=i:o<9?this.modules[8][15-o-1+1]=i:this.modules[8][15-o-1]=i}this.modules[this.moduleCount-8][8]=!e},c.mapData=function(e,t){for(var n=-1,r=this.moduleCount-1,o=7,i=0,s=this.moduleCount-1;s>0;s-=2)for(6==s&&s--;;){for(var l=0;l<2;l++)if(null==this.modules[r][s-l]){var c=!1;i>>o&1)),a.getMask(t,r,s-l)&&(c=!c),this.modules[r][s-l]=c,-1==--o&&(i++,o=7)}if((r+=n)<0||this.moduleCount<=r){r-=n,n=-n;break}}},l.PAD0=236,l.PAD1=17,l.createData=function(e,t,n){for(var r=o.getRSBlocks(e,t),s=new i,c=0;c8*f)throw new Error("code length overflow. ("+s.getLengthInBits()+">"+8*f+")");for(s.getLengthInBits()+4<=8*f&&s.put(0,4);s.getLengthInBits()%8!=0;)s.putBit(!1);for(;!(s.getLengthInBits()>=8*f||(s.put(l.PAD0,8),s.getLengthInBits()>=8*f));)s.put(l.PAD1,8);return l.createBytes(s,r)},l.createBytes=function(e,t){for(var n=0,r=0,o=0,i=new Array(t.length),l=new Array(t.length),c=0;c=0?d.get(m):0}}var p=0;for(h=0;h=256;)e-=255;return t.EXP_TABLE[e]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)},n=0;n<8;n++)t.EXP_TABLE[n]=1<=0;)t^=d.G15<=0;)t^=d.G18<>>=1;return t},getPatternPosition:function(e){return d.PATTERN_POSITION_TABLE[e-1]},getMask:function(e,t,n){switch(e){case a:return(t+n)%2==0;case s:return t%2==0;case l:return n%3==0;case c:return(t+n)%3==0;case u:return(Math.floor(t/2)+Math.floor(n/3))%2==0;case f:return t*n%2+t*n%3==0;case h:return(t*n%2+t*n%3)%2==0;case g:return(t*n%3+(t+n)%2)%2==0;default:throw new Error("bad maskPattern:"+e)}},getErrorCorrectPolynomial:function(e){for(var t=new o([1],0),n=0;n5&&(n+=3+i-5)}for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n>6),t+=String.fromCharCode(128|63&r)):r<55296||r>=57344?(t+=String.fromCharCode(224|r>>12),t+=String.fromCharCode(128|r>>6&63),t+=String.fromCharCode(128|63&r)):(n++,r=65536+((1023&r)<<10|1023&e.charCodeAt(n)),t+=String.fromCharCode(240|r>>18),t+=String.fromCharCode(128|r>>12&63),t+=String.fromCharCode(128|r>>6&63),t+=String.fromCharCode(128|63&r))}return t}var E={size:128,level:"L",bgColor:"#FFFFFF",fgColor:"#000000",includeMargin:!1};function w(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=[];return e.forEach((function(e,r){var o=null;e.forEach((function(i,a){if(!i&&null!==o)return n.push("M".concat(o+t," ").concat(r+t,"h").concat(a-o,"v1H").concat(o+t,"z")),void(o=null);if(a!==e.length-1)i&&null===o&&(o=a);else{if(!i)return;null===o?n.push("M".concat(a+t,",").concat(r+t," h1v1H").concat(a+t,"z")):n.push("M".concat(o+t,",").concat(r+t," h").concat(a+1-o,"v1H").concat(o+t,"z"))}}))})),n.join("")}function S(e,t){return e.slice().map((function(e,n){return n=t.y+t.h?e:e.map((function(e,n){return(n=t.x+t.w)&&e}))}))}function B(e,t){var n=e.imageSettings,r=e.size,o=e.includeMargin;if(null==n)return null;var i=o?4:0,a=t.length+2*i,s=Math.floor(.1*r),l=a/r,c=(n.width||s)*l,u=(n.height||s)*l,f=null==n.x?t.length/2-c/2:n.x*l,h=null==n.y?t.length/2-u/2:n.y*l,g=null;if(n.excavate){var d=Math.floor(f),m=Math.floor(h);g={x:d,y:m,w:Math.ceil(c+f-d),h:Math.ceil(u+h-m)}}return{x:f,y:h,h:u,w:c,excavation:g}}var O=function(){try{(new Path2D).addPath(new Path2D)}catch(e){return!1}return!0}(),L=function(e){function t(){var e,n;l(this,t);for(var r=arguments.length,o=new Array(r),i=0;i{const{getPopupContainer:t,getPrefixCls:n,direction:r}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:y,disabled:g,loading:b,onClick:C,htmlType:O,children:x,className:h,menu:w,arrow:E,autoFocus:N,overlay:P,trigger:Z,align:j,open:z,onOpenChange:$,placement:k,getPopupContainer:S,href:M,icon:R=a.createElement(s.Z,null),title:L,buttonsRender:A=(e=>e),mouseEnterDelay:D,mouseLeaveDelay:T,overlayClassName:B,overlayStyle:I,destroyPopupOnHide:_,dropdownRender:F}=e,H=m(e,["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"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,d.Z)(Q),V={menu:w,arrow:E,autoFocus:N,align:j,disabled:g,trigger:g?[]:Z,onOpenChange:$,getPopupContainer:S||t,mouseEnterDelay:D,mouseLeaveDelay:T,overlayClassName:B,overlayStyle:I,destroyPopupOnHide:_,dropdownRender:F},{compactSize:W,compactItemClassnames:J}=(0,p.ri)(Q,r),K=l()(q,J,h,U);"overlay"in e&&(V.overlay=P),"open"in e&&(V.open=z),V.placement="placement"in e?k:"rtl"===r?"bottomLeft":"bottomRight";const X=a.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:b,onClick:C,htmlType:O,href:M,title:L},x),Y=a.createElement(i.ZP,{type:v,danger:y,icon:R}),[ee,te]=A([X,Y]);return G(a.createElement(u.Z.Compact,Object.assign({className:K,size:W,block:!0},H),ee,a.createElement(o.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const y=o.Z;y.Button=v;var g=y},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),r=n.n(o),l=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[d,m]=(0,i.ZP)(p),f=r()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,l.useContext)(s.aM),y=(0,l.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return d(l.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(s.aM.Provider,{value:y},e.children)))},u=n(9432),p=n(33614),d={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"},m=n(1393),f=function(e,t){return l.createElement(m.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var v=l.forwardRef(f),y=n(76897),g=n(55405),b=n(25629),C=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?l.createElement(y.Z,null):l.createElement(v,null),h={click:"onClick",hover:"onMouseOver"};var w=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,l.useState)((()=>!!o&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,C.Z)(c),d=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:v,size:y}=e,w=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=l.useContext(a.E_),N=E("input",v),P=E("input-password",f),Z=n&&(t=>{const{action:n="click",iconRender:o=x}=e,r=h[n]||"",a=o(s),i={[r]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),i)})(P),j=r()(P,m,{[`${P}-${y}`]:!!y}),z=Object.assign(Object.assign({},(0,g.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:Z});return y&&(z.size=y),l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},z))})),E=n(78405),N=n(92343),P=n(3113),Z=n(19716),j=n(33234),z=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:d,loading:m,disabled:f,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:C}=e,O=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:h}=l.useContext(a.E_),w=l.useRef(!1),$=x("input-search",n),k=x("input",o),{compactSize:S}=(0,j.ri)($,h),M=(0,Z.Z)((e=>{var t;return null!==(t=null!=i?i:S)&&void 0!==t?t:e})),R=l.useRef(null),L=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},A=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof p?l.createElement(E.Z,null):null,T=`${$}-button`;let B;const I=p||{},_=I.type&&!0===I.type.__ANT_BUTTON;B=_||"button"===I.type?(0,N.Tm)(I,Object.assign({onMouseDown:L,onClick:e=>{var t,n;null===(n=null===(t=null==I?void 0:I.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),A(e)},key:"enterButton"},_?{className:T,size:M}:{})):l.createElement(P.ZP,{className:T,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:L,onClick:A,loading:m,icon:D},p),d&&(B=[B,(0,N.Tm)(d,{key:"addonAfter"})]);const F=r()($,{[`${$}-rtl`]:"rtl"===h,[`${$}-${M}`]:!!M,[`${$}-with-button`]:!!p},s);return l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{w.current||m||A(e)}},O,{size:M,onCompositionStart:e=>{w.current=!0,null==g||g(e)},onCompositionEnd:e=>{w.current=!1,null==C||C(e)},prefixCls:k,addonAfter:B,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:F,disabled:f}))})),k=n(1643);const S=u.Z;S.Group=c,S.Search=$,S.TextArea=k.Z,S.Password=w;var M=S},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var o=n(59301),r=n(92310),l=n.n(r),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:r,split:l,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},r),n{var n,r;const{getPrefixCls:i,space:c,direction:y}=o.useContext(s.E_),{size:g=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:x,direction:h="horizontal",prefixCls:w,split:E,style:N,wrap:P=!1,classNames:Z,styles:j}=e,z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[$,k]=Array.isArray(g)?g:[g,g],S=m(k),M=m($),R=f(k),L=f($),A=(0,a.Z)(x,{keepEmpty:!0}),D=void 0===b&&"horizontal"===h?"center":b,T=i("space",w),[B,I]=(0,d.Z)(T),_=l()(T,null==c?void 0:c.className,I,`${T}-${h}`,{[`${T}-rtl`]:"rtl"===y,[`${T}-align-${D}`]:D,[`${T}-gap-row-${k}`]:S,[`${T}-gap-col-${$}`]:M},C,O),F=l()(`${T}-item`,null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let H=0;const Q=A.map(((e,t)=>{var n,r;null!=e&&(H=t);const l=e&&e.key||`${F}-${t}`;return o.createElement(p,{className:F,key:l,index:t,split:E,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),q=o.useMemo((()=>({latestIndex:H})),[H]);if(0===A.length)return null;const G={};return P&&(G.flexWrap="wrap"),!M&&L&&(G.columnGap=$),!S&&R&&(G.rowGap=k),B(o.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},z),o.createElement(u,{value:q},Q)))}));const g=y;g.Compact=i.ZP;var b=g},15969:function(e,t,n){n.d(t,{N:function(){return o}});const o=e=>({color:e.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${e.motionDurationSlow}`,"&:focus, &:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive}})},28254:function(e,t,n){n.d(t,{G:function(){return l}});var o=n(55562),r=function(e){if((0,o.Z)()&&window.document.documentElement){var t=Array.isArray(e)?e:[e],n=window.document.documentElement;return t.some((function(e){return e in n.style}))}return!1};function l(e,t){return Array.isArray(e)||void 0===t?r(e):function(e,t){if(!r(e))return!1;var n=document.createElement("div"),o=n.style[e];return n.style[e]=t,n.style[e]!==o}(e,t)}}}]); \ No newline at end of file diff --git a/2154.async.js b/2154.async.js new file mode 100644 index 0000000000..e8ec7e8892 --- /dev/null +++ b/2154.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2154,1908,50391,70680,56065,50283,72559,56271],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),a={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"},l=n(1393),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:T=l.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["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"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:D},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:T}),[ee,te]=R([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(33614),m={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"},d=n(1393),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(76897),y=n(55405),b=n(25629),C=n(59412),x=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(78405),N=n(92343),$=n(3113),S=n(19716),j=n(33234),P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),T=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(T,t),onPressEnter:e=>{h.current||d||R(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),T=f(Z),D=f(z),R=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=z),!k&&T&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file diff --git a/21715.async.js b/21715.async.js deleted file mode 100644 index 45cb375c9f..0000000000 --- a/21715.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[21715,40908],{25032:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(33614),a=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},o=n(1393),s=function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=a.forwardRef(s)},85855:function(e,t,n){n.d(t,{Z:function(){return T}});var r=n(7557),a=n.n(r),i=n(41498),o=n.n(i),s=n(79800),l=n.n(s),c=n(59301),u=n(78241),d=n(8591),p=n(43418),m=n(30518),f=n(24650),h=n(51945),x=n(95237),g=n(43604),v=n(61186),y=n.n(v),b=n(27876),w=n(80608),j={tips:"tips___e8J4O",homeworkType:"homeworkType___ZjN2X",antdTable:"antdTable___amDdp",modalWrapper:"modalWrapper___XPojI"},_=n(6668),k=n(38180),Z=n(37712),T=(0,w.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList}}))((function(e){var t=e.dispatch,n=e.courseEndTime,r=(e.classroomList,e.successCallback),i=void 0===r?function(){}:r,s=e.visible,v=e.homeworkIds,w=e.courseId,T=e.isBatch,C=(e.shixunHomeworks,u.Z.useForm()),S=l()(C,1)[0],I=(0,c.useState)(!1),N=l()(I,2),O=N[0],A=N[1],L=(0,c.useState)(!1),P=l()(L,2),E=P[0],H=P[1],M=(0,c.useState)(!1),D=l()(M,2),B=D[0],Y=D[1],z=(0,c.useState)([]),W=l()(z,2),F=W[0],$=W[1],V=(0,c.useState)([]),R=l()(V,2),Q=R[0],G=R[1],K=(0,c.useState)([]),U=l()(K,2),J=U[0],X=U[1],q=(0,c.useState)([]),ee=l()(q,2),te=ee[0],ne=ee[1],re=(0,c.useState)([]),ae=l()(re,2),ie=ae[0],oe=ae[1],se=(0,c.useState)([]),le=l()(se,2),ce=le[0],ue=le[1],de=(0,c.useState)([]),pe=l()(de,2),me=pe[0],fe=pe[1],he=(0,c.useState)([]),xe=l()(he,2),ge=xe[0],ve=xe[1],ye=(0,c.useState)([]),be=l()(ye,2),we=be[0],je=be[1];(0,c.useEffect)((function(){s?_e():Ze()}),[s]);var _e=function(){var e=o()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return A(!0),e.next=3,(0,_.oR)(v[0],{course_id:w});case 3:t=e.sent,Y(t.no_group),T?(fe(t.all_course_groups),ve(t.all_course_groups)):(ne(t.late_course_groups),oe(t.late_course_groups),$(t.submit_course_groups),G(t.submit_course_groups)),A(!1),S.setFieldsValue({end_time:y()()});case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ke=function(){var e=o()(a()().mark((function e(){var n,r,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=S.getFieldsValue(),r=y()(n.end_time).format("YYYY-MM-DD HH:mm"),!(T?0===we.length:0===J.length&&0===ce.length)||B){e.next=6;break}return d.ZP.warning("请选择需要操作的班级"),e.abrupt("return");case 6:return H(!0),e.next=9,(0,_.Mc)(w,{no_group:B,homework_ids:v,group_ids:T?we:J,end_time:r,late_group_ids:T?we:ce});case 9:o=e.sent,H(!1),0===o.status&&(Ze(),d.ZP.success("操作成功"),i(),t({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}));case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ze=function(){X([]),ue([]),G([]),oe([])};return(0,Z.jsxs)(p.Z,{centered:!0,title:"立即截止",className:j.modalWrapper,width:T||B?520:760,open:s,confirmLoading:E,destroyOnClose:!0,okText:"截止",cancelText:"取消",onOk:function(){return ke()},onCancel:function(){Ze(),t({type:"classroomList/setActionTabs",payload:{}})},children:[(0,Z.jsxs)("div",{className:j.tips,children:[(0,Z.jsx)("div",{children:"1、截止后学生不能再提交作业。"}),(0,Z.jsx)("div",{children:"2、本操作只对“提交中”、“补交中”的作业有效。"})]}),(0,Z.jsx)(u.Z,{form:S,layout:"vertical",children:(0,Z.jsx)(u.Z.Item,{name:"end_time",label:"截止时间",children:(0,Z.jsx)(m.default,{style:{width:"100%"},disabledDate:function(e){return(0,k.Q8)(e,n)},disabledTime:function(e){return(0,k.d0)(e)},placeholder:"请选择结束时间",showTime:{format:"HH:mm",defaultValue:y()((0,b.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})})}),!B&&(0,Z.jsx)(Z.Fragment,{children:T?(0,Z.jsxs)("div",{children:[(0,Z.jsx)(f.Z,{placeholder:"搜索班级",onChange:function(e){ve(me.filter((function(t){return t.name.indexOf(e.target.value)>-1})))}}),(0,Z.jsx)(h.Z,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:j.antdTable,rowSelection:{type:"checkbox",onChange:function(e){je(e)}},rowKey:"id",pagination:!1,dataSource:ge,loading:O,columns:[{title:"班级",dataIndex:"name"}]})]}):(0,Z.jsxs)(x.Z,{gutter:24,children:[(0,Z.jsxs)(g.Z,{span:14,children:[(0,Z.jsx)("div",{className:j.homeworkType,children:"作业截止"}),(0,Z.jsx)(f.Z,{placeholder:"搜索班级",onChange:function(e){G(F.filter((function(t){return t.name.indexOf(e.target.value)>-1})))}}),(0,Z.jsx)("div",{className:j.tableWrapper,children:(0,Z.jsx)(h.Z,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:j.antdTable,rowSelection:{type:"checkbox",onChange:function(e){X(e)}},rowKey:"id",pagination:!1,dataSource:Q,loading:O,columns:[{title:"班级",dataIndex:"name",ellipsis:!0},{title:"发布时间",dataIndex:"publish_time"},{title:"截止时间",dataIndex:"end_time"}]})})]}),(0,Z.jsxs)(g.Z,{flex:10,style:{maxWidth:"280px"},children:[(0,Z.jsx)("div",{className:j.homeworkType,children:"补交截止"}),(0,Z.jsx)(f.Z,{placeholder:"搜索班级",onChange:function(e){oe(te.filter((function(t){return t.name.indexOf(e.target.value)>-1})))}}),(0,Z.jsx)("div",{className:j.tableWrapper,children:(0,Z.jsx)(h.Z,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:j.antdTable,rowSelection:{type:"checkbox",onChange:function(e){ue(e)}},rowKey:"id",pagination:!1,loading:O,dataSource:ie,columns:[{title:"班级",dataIndex:"name",ellipsis:!0,width:120},{title:"截止时间",dataIndex:"late_time"}]})})]})]})})]})}))},62449:function(e,t,n){n.d(t,{z:function(){return T},Z:function(){return C}});var r=n(7557),a=n.n(r),i=n(41498),o=n.n(i),s=n(82242),l=n.n(s),c=n(37205),u=n.n(c),d=n(79800),p=n.n(d),m=n(59301),f=n(53326),h=n(8591),x=n(43418),g=n(3113),v=n(71681),y=n(70754),b=n(37712),w="  ";function j(e){if(0==e)return"0 Byte";var t=parseInt(""+Math.floor(Math.log(e)/Math.log(1024)),10);return(e/Math.pow(1024,t)).toFixed(1)+" "+["Bytes","KB","MB","GB","TB"][t]}var _=n(25032),k=n(89392);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Z=f.Z.Dragger;function T(e){var t=[];return e&&e.length>0&&(t=e.map((function(e){return{uid:e.id,id:e.id,name:e.title+w+e.filesize,url:e.url,filesize:e.filesize,status:"done",response:{id:e.id}}}))),t}var C=function(e){var t=e.value,n=e.onChange,r=e.action,i=e.data,s=e.className,c=e.maxSize,d=void 0===c?150:c,T=e.title,C=void 0===T?"上传附件":T,S=e.showRemoveModal,I=void 0!==S&&S,N=e.accept,O=void 0===N?"":N,A=e.additionalText,L=e.isDragger,P=e.number,E=void 0===P?1e3:P,H=e.aloneClear,M=void 0!==H&&H,D=(0,m.useState)(!1),B=p()(D,2),Y=B[0],z=B[1],W=(0,m.useState)(t||[]),F=p()(W,2),$=F[0],V=F[1],R=(0,m.useState)(1),Q=p()(R,2),G=Q[0],K=Q[1];(0,m.useEffect)((function(){t&&(1===G&&V(u()(t)),K(2),E===(null==t?void 0:t.length)&&z(!0))}),[t]);var U,J=function(){setTimeout((function(){$.pop(),V(u()($))}),500)},X={multiple:!0,disabled:Y,accept:O,withCredentials:!0,fileList:$,beforeUpload:function(e,t){var n=e.size/1024/1024;return $.concat(t).length>E?($.pop(),V(u()($)),h.ZP.error("最多只能上传".concat(E,"个文件")),M?Promise.reject():(J(),!1)):n=E?z(!0):z(!1),V(u()($)),$=$.map((function(e){var t,n;null!=e&&null!==(t=e.response)&&void 0!==t&&t.id&&(e.url="/api/attachments/".concat(null==e||null===(n=e.response)||void 0===n?void 0:n.id));return-1===e.name.indexOf(w)&&(e.name="".concat(e.name).concat(w).concat(j(e.size))),l()({},e)})),console.log("info:",e,$),n($)):h.ZP.error(null===(r=e.file)||void 0===r||null===(r=r.response)||void 0===r?void 0:r.message)},onRemove:(U=o()(a()().mark((function e(t){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=function(){var e=o()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t.response?t.response.id:t.id)){e.next=8;break}return e.next=4,(0,y.JZ)(t.response?t.response.id:t.uid);case 4:return n=e.sent,e.abrupt("return",Promise.resolve(n));case 8:return e.abrupt("return",!0);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!I){e.next=5;break}return e.abrupt("return",new Promise((function(e,t){var r;x.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"提示",content:(0,b.jsx)("div",{className:"tc font16",children:"是否确认删除?"}),onOk:(r=o()(a()().mark((function t(){return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,n();case 2:t.sent,h.ZP.success("删除成功"),e(!0);case 5:case"end":return t.stop()}}),t)}))),function(){return r.apply(this,arguments)}),onCancel:function(){return e(!1)}})})));case 5:return e.next=7,n();case 7:return e.abrupt("return",e.sent);case 8:case"end":return e.stop()}}),e)}))),function(e){return U.apply(this,arguments)})};return(0,b.jsxs)("div",{className:"multi-upload ".concat(s||""),children:[L&&(0,b.jsxs)(Z,l()(l()({},X),{},{children:[(0,b.jsx)("p",{className:"ant-upload-drag-icon",children:(0,b.jsx)(_.Z,{})}),(0,b.jsxs)("p",{className:"ant-upload-text",children:["点击上传图标,选择要上传的文件或将文件拖拽到此",(0,b.jsx)("br",{}),"(单个文件最大限制为",d,"MB)"," "]}),A]})),!L&&(0,b.jsxs)(f.Z,l()(l()({},X),{},{children:[(0,b.jsxs)(g.ZP,{disabled:Y,className:"upload_button",children:[(0,b.jsx)("img",{className:"aBtn_img",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="}),C]}),(0,b.jsxs)("span",{onClick:function(e){e.preventDefault(),e.stopPropagation()},className:"upload_text",children:["(单个文件最大",d,"MB)"," "]})]}))]})}},6638:function(e,t,n){var r=n(82242),a=n.n(r),i=(n(59301),n(19779)),o=n(3113),s=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,r=void 0===n?{}:n,l=e.styles,c=void 0===l?{}:l,u=e.customText,d=e.ButtonText,p=e.ButtonClick,m=e.Buttonclass,f=e.ButtonTwo,h=e.imgStyles,x=e.loading,g=void 0!==x&&x;return(0,s.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:g?"hidden":"visible"}),c),children:[(0,s.jsx)("img",{src:t||i,style:a()({width:288,height:200},h)}),(0,s.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,s.jsx)(o.ZP,a()(a()({className:m,onClick:p},r),{},{children:d})),f&&f]})}},28746:function(e,t,n){var r=n(7557),a=n.n(r),i=n(82242),o=n.n(i),s=n(41498),l=n.n(s),c=n(79800),u=n.n(c),d=(n(59301),n(78241)),p=n(43418),m=n(24650),f=n(81742),h=n(80608),x=n(62449),g=n(37712);t.Z=(0,h.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t=e.classroomList,n=(e.loading,e.dispatch),r=((0,h.useParams)(),d.Z.useForm()),i=u()(r,1)[0];return(0,g.jsx)(p.Z,{centered:!0,title:"补交附件",open:"补交附件"===t.actionTabs.key,bodyStyle:{minHeight:200},onOk:l()(a()().mark((function e(){var r,s,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.validateFields();case 2:return s=o()({},i.getFieldValue()),l=t.actionTabs.selectArrs,s.attachment_ids=null===(r=s.attachment_ids)||void 0===r?void 0:r.map((function(e){return e.response.id})),e.next=7,(0,f.mz)(o()(o()({},s),{},{homeworkId:l.work_id}));case 7:0===e.sent.status&&(i.resetFields(),n({type:"classroomList/setActionTabs",payload:{}}));case 9:case"end":return e.stop()}}),e)}))),onCancel:function(){i.resetFields(),n({type:"classroomList/setActionTabs",payload:{}})},children:(0,g.jsxs)(d.Z,{form:i,initialValues:{},children:[(0,g.jsx)(d.Z.Item,{name:"attachment_ids",rules:[{required:!0,message:"请上传附件"}],children:(0,g.jsx)(x.Z,{})}),(0,g.jsx)(d.Z.Item,{name:"description",children:(0,g.jsx)(m.Z.TextArea,{placeholder:"请在此输入补交附件的原因,最大限制100个字符",rows:7})})]})})}))},58352:function(e,t,n){var r=n(7557),a=n.n(r),i=n(85573),o=n.n(i),s=n(37205),l=n.n(s),c=n(41498),u=n.n(c),d=n(82242),p=n.n(d),m=n(79800),f=n.n(m),h=n(39647),x=n.n(h),g=n(59301),v=n(78241),y=n(8591),b=n(43418),w=n(95237),j=n(43604),_=n(30518),k=n(5112),Z=n(24905),T=n(61186),C=n.n(T),S=n(49105),I=n(75916),N=n(27876),O=n(80608),A=n(53324),L=n(6668),P=n(38180),E=n(37712),H=["classroomList","dispatch","courseEndTime"];t.Z=(0,O.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,r=e.courseEndTime,i=x()(e,H),s=(0,O.useParams)(),c=v.Z.useForm(),d=f()(c,1)[0],m=(0,g.useState)(1),h=f()(m,2),T=h[0],M=h[1],D=(0,g.useState)([]),B=f()(D,2),Y=B[0],z=B[1],W=(0,g.useState)(0),F=f()(W,2),$=(F[0],F[1]),V=(0,g.useState)(2e3),R=f()(V,2),Q=(R[0],R[1],(0,g.useState)(!0)),G=f()(Q,2),K=(G[0],G[1]),U=(0,g.useState)(!1),J=f()(U,2),X=J[0],q=(J[1],(0,g.useState)(!1)),ee=f()(q,2),te=ee[0],ne=(ee[1],(0,g.useState)([])),re=f()(ne,2),ae=re[0],ie=re[1],oe=(0,g.useState)(!0),se=f()(oe,2),le=se[0],ce=se[1];(0,g.useEffect)((function(){if("立即发布"===t.actionTabs.key&&(me(),ue(),2===t.actionTabs.type)){var e=t.actionTabs.selectArrsAll[0];ce(e.unified_setting)}}),[t.actionTabs]),(0,g.useEffect)((function(){if(X){if(te)return;n({type:"classroomList/setActionTabs",payload:{}}),(0,I.GJ)()?n({type:"classroomList/getClassroomTeacherCommonList",payload:p()(p()({},t.actionTabs.params),{},{type:1})}):n({type:"classroomList/getClassroomCommonList",payload:p()({},t.actionTabs.params)})}}),[X]);var ue=function(){var e=u()(a()().mark((function e(n){var r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return K(!0),e.next=3,(0,L.c_)(p()(p()({},s),{},{page:n||T,limit:2e4,homework_id:1===t.actionTabs.type?"":t.actionTabs.selectArrs[0]}));case 3:null==(r=e.sent)||r.course_groups.map((function(e,t){e.key=e.id,e.title=e.name,e.disabled=e.is_published})),r&&(z(l()(null==r?void 0:r.course_groups)),$(null==r?void 0:r.course_groups_count),K(!1),n||d.setFieldsValue(o()(o()({},"publish_time",C()(C()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),"end_time",C()(C()(new Date((0,N.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm")))));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),de=function(){(0,I.GJ)()?t.actionTabs.detail?(n({type:"shixunHomeworks/setActionTabs",payload:{}}),n({type:"shixunHomeworks/getWorkList",payload:p()({},s)}),n({type:"shixunHomeworks/getWorkSetting",payload:p()({},s)})):n({type:"classroomList/getClassroomTeacherCommonList",payload:p()(p()({},t.actionTabs.params),{},{type:1})}):n({type:"classroomList/getClassroomCommonList",payload:p()({},t.actionTabs.params)})},pe=function(){var e=u()(a()().mark((function e(){var r,o,c,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,I.Rm)()||null!==(r=t.AssistantObject.normal)&&void 0!==r&&r.can_publish){e.next=4;break}return y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),ge(!1),e.abrupt("return");case 4:if(!((c=p()({},d.getFieldsValue())).end_time<=c.publish_time)){e.next=9;break}return y.ZP.info("截止时间不能大于或等于发布时间"),ge(!1),e.abrupt("return");case 9:if(!((null==ae?void 0:ae.length)<=0&&!le&&Y.length>0)){e.next=13;break}return y.ZP.info("发布班级不能为空"),ge(!1),e.abrupt("return");case 13:return u={homework_ids:l()(t.actionTabs.selectArrs),group_ids:ae.length>0?ae.map((function(e){return e.id})):null===(o=t.detailCommonHomeworksList)||void 0===o?void 0:o.course_groups,end_time:C()(c.end_time).format("YYYY-MM-DD HH:mm"),publish_time:C()(c.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!ae.length},ge(!0),e.next=17,(0,S.ZP)("/api/courses/".concat(s.coursesId,"/homework_commons/publish_with_homework_list_position.json"),{method:"post",body:p()({},u)});case 17:0===e.sent.status?(ge(!1),(0,N.L9)(["教学课堂","图文作业","立即发布"]),y.ZP.success("发布成功"),n({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),i.onCallback&&i.onCallback(),de(),"0"===localStorage.getItem("Noviceguide")||n({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:13,text:(0,E.jsx)("div",{children:"最后,咱们给教学课堂添加一名学生~点击“添加学生”,在弹窗页面中输入并搜索学生姓名,点击“确定”就可以为您的课堂添加第一位学生啦~"})}})):ge(!1);case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),me=function(){M(1),z([]),ie([])},fe=(t.detailCommonHomeworksList,(0,g.useState)(!1)),he=f()(fe,2),xe=he[0],ge=he[1];return(0,E.jsxs)(b.Z,{width:600,centered:!0,confirmLoading:xe,title:"发布作业",open:"立即发布"===t.actionTabs.key,okText:"发布作业",cancelText:"暂不发布",onOk:pe,onCancel:function(){me(),de(),n({type:"classroomList/setActionTabs",payload:{}})},children:[(0,E.jsxs)("p",{className:"tc",children:["学生将立即收到作业",(0,E.jsx)("br",{}),'本操作只对"未发布"的作业有效']}),Y&&(0,E.jsxs)(v.Z,{form:d,children:[(0,E.jsxs)("div",{style:{paddingLeft:0},children:[(0,E.jsxs)(w.Z,{className:"mt30",align:"middle",children:[(0,E.jsx)(j.Z,{children:(0,E.jsx)(v.Z.Item,{name:"publish_time",label:"发布时间",children:(0,E.jsx)(_.default,{style:{width:170,marginRight:"25px"},disabledDate:function(e){return(0,P.Q8)(e,r)},disabledTime:function(e){return(0,P.d0)(e)},placeholder:"请选择发布时间",showTime:{format:"HH:mm",defaultValue:C()((0,N.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})})}),(0,E.jsx)(j.Z,{className:"ml20",children:(0,E.jsx)(v.Z.Item,{name:"end_time",label:"截止时间",children:(0,E.jsx)(_.default,{style:{width:170},placeholder:"请选择截止时间",showTime:{format:"HH:mm",defaultValue:C()((0,N.U6)(),"HH:mm")},disabledDate:function(e){return(0,P.Q8)(e,r,d.getFieldValue("publish_time"))},disabledTime:function(e){return(0,P.d0)(e,d.getFieldValue("publish_time"))},format:"YYYY-MM-DD HH:mm",allowClear:!1})})})]}),2===t.actionTabs.type&&(0,E.jsxs)(w.Z,{style:{marginBottom:"10px"},children:[(0,E.jsx)("span",{className:"mr5",children:"发布设置:"}),(0,E.jsxs)(k.ZP.Group,{value:le,onChange:function(e){ce(e.target.value),ie([])},children:[(0,E.jsx)(k.ZP,{value:!0,disabled:!t.actionTabs.manage_all_group,children:"统一发布"}),(0,E.jsx)(k.ZP,{className:"ml20",disabled:Y.length<=0,value:!1,children:"分班发布"})]})]}),Y.length<=0&&2===t.actionTabs.type&&(0,E.jsx)("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"},children:'课堂无分班,仅支持选择“统一发布"'})]}),(1===t.actionTabs.type||!le)&&Y.length>0&&(0,E.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"},children:[(0,E.jsx)("span",{style:{flex:1},children:(0,E.jsx)(Z.Z,{checked:ae.length===Y.length,onChange:function(e){ae.length===Y.length?ie([]):ie(Y.filter((function(e){return!e.is_published})))},children:"全选"})}),(0,E.jsx)("span",{style:{width:16}}),(0,E.jsxs)("span",{style:{flex:1},children:["已选择",ae.length||0,"个分班"]})]}),(1===t.actionTabs.type||!le)&&Y.length>0&&(0,E.jsx)(A.Z,{data:Y,selectedRowKeys:ae,setSelectedRowKeys:ie})]})]})}))},53324:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(7557),a=n.n(r),i=n(41498),o=n.n(i),s=n(79800),l=n.n(s),c=n(59301),u=n(24650),d=n(24905),p=n(95237),m="leftdiv___aBzsX",f="listClass___bxIEW",h="spantitle___v_Vc4",x="rightdiv___xWu4M",g=n(6638),v=n(37712),y=function(e){var t=e.data,n=(e.value,e.handleChangePage,e.setSelectedRowKeys),r=e.selectedRowKeys,i=(e.onChange,(0,c.useState)([])),s=l()(i,2),y=s[0],b=s[1],w=(0,c.useState)([]),j=l()(w,2),_=j[0],k=j[1],Z=(0,c.useState)([]),T=l()(Z,2),C=T[0],S=T[1],I=(0,c.useState)(1),N=l()(I,2),O=(N[0],N[1],(0,c.useState)()),A=l()(O,2);A[0],A[1];return(0,c.useEffect)((function(){b(t),k([]),S([])}),[t]),(0,c.useEffect)((function(){n&&(k(r),S(r))}),[r]),(0,v.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,v.jsxs)("div",{className:m,children:[(0,v.jsx)(u.Z.Search,{size:"middle",onChange:function(){var e=o()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:b(t.filter((function(e){var t;return null==e||null===(t=e.name)||void 0===t?void 0:t.includes(n.target.value)})));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),placeholder:"可输入班级名称查询"}),0===y.length&&(0,v.jsx)(g.Z,{styles:{margin:"70px auto"},customText:"暂无分班"}),(0,v.jsx)("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"},children:(0,v.jsx)(d.Z.Group,{value:_.map((function(e){return"".concat(e.id)})),onChange:function(e){n(y.filter((function(t){return e.includes("".concat(t.id))})))},style:{marginTop:"10px",flexDirection:"column"},children:y.map((function(e,t){return(0,v.jsx)(p.Z,{style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200},children:(0,v.jsx)(d.Z,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:e.is_published,value:"".concat(e.id),children:(0,v.jsxs)("div",{className:f,children:[(0,v.jsx)("span",{className:h,style:{width:e.is_published?"108px":"170px"},children:e.name}),e.is_published&&(0,v.jsx)("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"},children:"已发布"})]})})},e.id)}))})})]}),(0,v.jsxs)("div",{className:x,children:[(0,v.jsx)(u.Z.Search,{onChange:function(e){S(_.filter((function(t){return t.name.includes(e.target.value)})))},size:"middle",placeholder:"可输入班级名称查询"}),0===C.length&&(0,v.jsx)(g.Z,{styles:{margin:"70px auto"},customText:"暂未选择分班"}),C.length>0&&(0,v.jsx)("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"},children:(0,v.jsx)("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0},children:C.map((function(e,t){return(0,v.jsxs)(p.Z,{justify:"space-between",style:{marginTop:"10px"},children:[(0,v.jsx)("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"},children:e.name}),(0,v.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",style:{cursor:"pointer",height:"16px",marginRight:17},onClick:function(){n(_.filter((function(t){return"".concat(t.id)!="".concat(e.id)})))}})]},e.id)}))})})]})]})}},70754:function(e,t,n){n.d(t,{$J:function(){return l},JZ:function(){return u},bN:function(){return m},jP:function(){return p},rO:function(){return c}});var r=n(7557),a=n.n(r),i=n(41498),o=n.n(i),s=n(49105);function l(e){return(0,s.U2)("libraries/".concat(e,".json"))}function c(){return(0,s.U2)("library_tags.json")}function u(e){return d.apply(this,arguments)}function d(){return(d=o()(a()().mark((function e(t){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,s.IV)("attachments/".concat(t,".json"));case 2:return n=e.sent,e.abrupt("return",0===n.status);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(e){return(0,s.v_)("libraries.json",e)}function m(e,t){return(0,s.gz)("libraries/".concat(e,".json"),t)}},74195:function(e,t,n){n.d(t,{_:function(){return x}});var r=n(7557),a=n.n(r),i=n(41498),o=n.n(i),s=n(33329),l=n(43418),c=n(8591),u=n(51945),d=n(27876),p=(n(59301),n(37712)),m=function(){var e=o()(a()().mark((function e(t){var n,r,i,o,l,c,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.is_jupyter,r=t.is_jupyter_lab,i=t.shixunId,o=t.homework_common_id,l=t.courseId,!n&&!r){e.next=7;break}return e.next=4,(0,s.BK)({id:i});case 4:return null!=(c=e.sent)&&c.identifier&&(0,d.xg)("/tasks/".concat(c.identifier,"/jupyter?homework_common_id=").concat(o)),e.abrupt("return");case 7:return e.next=9,(0,s.Ir)({id:i,homework_common_id:o});case 9:if(null==(u=e.sent)||!u.game_identifier){e.next=13;break}return(0,d.xg)("/tasks/".concat(l,"/").concat(o,"/").concat(u.game_identifier)),e.abrupt("return");case 13:2===(null==u?void 0:u.status)?f(null==u?void 0:u.message,o,l):3===(null==u?void 0:u.status)?h(null==u?void 0:u.message):-3==(null==u?void 0:u.status)&&(0,d.eF)();case 14:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),f=function e(t,n,r){var i,u;t=null!==(i=t)&&void 0!==i&&i.includes(".json")?t:"".concat(t,".json"),l.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,p.jsx)("div",{className:"tc font16",children:" 实训已经更新了,正在为您重置!"}),onOk:(u=o()(a()().mark((function i(){var o,l;return a()().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,(0,s.$Q)({url:t});case 2:if(o=a.sent){a.next=5;break}return a.abrupt("return");case 5:return c.ZP.success("重置成功,正在进入实践项目!"),a.next=8,(0,s.Ir)({id:o.shixun_identifier,homework_common_id:n});case 8:if(null==(l=a.sent)||!l.game_identifier){a.next=12;break}return(0,d.xg)("/tasks/".concat(r,"/").concat(n,"/").concat(l.game_identifier)),a.abrupt("return");case 12:2===(null==l?void 0:l.status)?e(null==l?void 0:l.message,n,r):3===(null==l?void 0:l.status)&&h(null==l?void 0:l.message);case 13:case"end":return a.stop()}}),i)}))),function(){return u.apply(this,arguments)})})},h=function(e){l.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,p.jsxs)("div",{className:"tc font16",children:[" 目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})},x=function(){var e=o()(a()().mark((function e(t,n){var r,i,o,c,d,f,h;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=n.is_jupyter,i=n.is_jupyter_lab,e.next=3,(0,s.WT)(t);case 3:if(!((o=e.sent).length>1)){e.next=7;break}return l.Z.info({icon:null,closable:!0,maskClosable:!0,centered:!0,width:820,okButtonProps:{style:{display:"none"}},title:"提示",content:(0,p.jsxs)("div",{children:[(0,p.jsxs)("div",{children:["你当前有",o.length,"个进行中的实训作业使用该实践项目,请在下方点击实训作业名称进入实训挑战页面:"]}),(0,p.jsx)(u.Z,{pagination:!1,columns:[{title:"课堂名称",dataIndex:"course_name",ellipsis:!0,width:180,align:"center"},{title:"作业名称",dataIndex:"name",ellipsis:!0,width:240,align:"center",render:function(e,t){var n=t||{},r=n.course_identifier,a=n.id;return(0,p.jsx)("a",{target:"_blank",href:"/classrooms/".concat(r,"/shixun_homework/").concat(a,"/detail"),children:e})}},{title:"作业截止时间",dataIndex:"end_time",align:"center"},{title:"操作",align:"center",render:function(e,t){var n=t.course_identifier,a=t.id,o=t.shixun_identifier;return(0,p.jsx)("div",{style:{cursor:"pointer",color:"#165dff"},onClick:function(){m({is_jupyter:r,is_jupyter_lab:i,shixunId:o,homework_common_id:a,courseId:n})},children:"前往挑战"})}}],dataSource:o,rowKey:"id"})]})}),e.abrupt("return",!0);case 7:if(1!==o.length){e.next=11;break}return c=o[0],d=c.shixun_identifier,f=c.id,h=c.course_identifier,m({is_jupyter:r,is_jupyter_lab:i,shixunId:d,homework_common_id:f,courseId:h}),e.abrupt("return",!0);case 11:return e.abrupt("return",!1);case 12:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}();t.Z=m},77578:function(e,t,n){n.d(t,{Z:function(){return r}});const r=e=>e?"function"==typeof e?e():e:null},39722:function(e,t,n){n.d(t,{t5:function(){return d}});var r=n(92310),a=n.n(r),i=n(55477),o=n(59301),s=n(36355),l=n(77578),c=n(17356),u=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{hashId:t,prefixCls:n,className:r,style:s,placement:c="top",title:u,content:d,children:p}=e;return o.createElement("div",{className:a()(t,n,`${n}-pure`,`${n}-placement-${c}`,r),style:s},o.createElement("div",{className:`${n}-arrow`}),o.createElement(i.G,Object.assign({},e,{className:t,prefixCls:n}),p||((e,t,n)=>{if(t||n)return o.createElement(o.Fragment,null,t&&o.createElement("div",{className:`${e}-title`},(0,l.Z)(t)),o.createElement("div",{className:`${e}-inner-content`},(0,l.Z)(n)))})(n,u,d)))};t.ZP=e=>{const{prefixCls:t}=e,n=u(e,["prefixCls"]),{getPrefixCls:r}=o.useContext(s.E_),a=r("popover",t),[i,l]=(0,c.Z)(a);return i(o.createElement(d,Object.assign({},n,{prefixCls:a,hashId:l})))}},60324:function(e,t,n){var r=n(92310),a=n.n(r),i=n(59301),o=n(77578),s=n(62892),l=n(36355),c=n(6848),u=n(39722),d=n(17356),p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{let{title:t,content:n,prefixCls:r}=e;return i.createElement(i.Fragment,null,t&&i.createElement("div",{className:`${r}-title`},(0,o.Z)(t)),i.createElement("div",{className:`${r}-inner-content`},(0,o.Z)(n)))},f=i.forwardRef(((e,t)=>{const{prefixCls:n,title:r,content:o,overlayClassName:u,placement:f="top",trigger:h="hover",mouseEnterDelay:x=.1,mouseLeaveDelay:g=.1,overlayStyle:v={}}=e,y=p(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:b}=i.useContext(l.E_),w=b("popover",n),[j,_]=(0,d.Z)(w),k=b(),Z=a()(u,_);return j(i.createElement(c.Z,Object.assign({placement:f,trigger:h,mouseEnterDelay:x,mouseLeaveDelay:g,overlayStyle:v},y,{prefixCls:w,overlayClassName:Z,ref:t,overlay:r||o?i.createElement(m,{prefixCls:w,title:r,content:o}):null,transitionName:(0,s.m)(k,"zoom-big",y.transitionName),"data-popover-inject":!0})))}));f._InternalPanelDoNotUseOrYouWillBeFired=u.ZP,t.Z=f},17356:function(e,t,n){var r=n(17313),a=n(29878),i=n(19447),o=n(33166),s=n(83116),l=n(37613);const c=e=>{const{componentCls:t,popoverColor:n,minWidth:a,fontWeightStrong:o,popoverPadding:s,boxShadowSecondary:l,colorTextHeading:c,borderRadiusLG:u,zIndexPopup:d,marginXS:p,colorBgElevated:m,popoverBg:f}=e;return[{[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:d,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":m,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:f,backgroundClip:"padding-box",borderRadius:u,boxShadow:l,padding:s},[`${t}-title`]:{minWidth:a,marginBottom:p,color:c,fontWeight:o},[`${t}-inner-content`]:{color:n}})},(0,i.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},u=e=>{const{componentCls:t}=e;return{[t]:o.i.map((n=>{const r=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":r,[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{background:"transparent"}}}}))}},d=e=>{const{componentCls:t,lineWidth:n,lineType:r,colorSplit:a,paddingSM:i,controlHeight:o,fontSize:s,lineHeight:l,padding:c}=e,u=o-Math.round(s*l);return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${u/2}px ${c}px ${u/2-n}px`,borderBottom:`${n}px ${r} ${a}`},[`${t}-inner-content`]:{padding:`${i}px ${c}px`}}}};t.Z=(0,s.Z)("Popover",(e=>{const{colorBgElevated:t,colorText:n,wireframe:r}=e,i=(0,l.TS)(e,{popoverPadding:12,popoverBg:t,popoverColor:n});return[c(i),u(i),r&&d(i),(0,a._y)(i,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})}}]); \ No newline at end of file diff --git a/22257.async.js b/22257.async.js new file mode 100644 index 0000000000..5400193727 --- /dev/null +++ b/22257.async.js @@ -0,0 +1 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[22257,56087,5363,19436,92771,23043,91259,1908,50391,70680,56065,2154,50283,72559,56271],{76897:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),a={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"},l=n(1393),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},56762:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(59301);function o(){const[,e]=r.useReducer((e=>e+1),0);return e}},24905:function(e,t,n){"use strict";n.d(t,{Z:function(){return $}});var r=n(92310),o=n.n(r),a=n(5630),l=n(59301),i=n(36355),s=n(1684),c=n(32441);var u=l.createContext(null),d=n(98447),p=n(14088),m=n(4572),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:g,rootClassName:v,children:y,indeterminate:h=!1,style:b,onMouseEnter:C,onMouseLeave:x,skipGroup:O=!1,disabled:E}=e,$=f(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:w,direction:S,checkbox:k}=l.useContext(i.E_),N=l.useContext(u),{isFormItemInput:j}=l.useContext(c.aM),P=l.useContext(s.Z),M=null!==(n=(null==N?void 0:N.disabled)||E)&&void 0!==n?n:P,z=l.useRef($.value);l.useEffect((()=>{null==N||N.registerValue($.value)}),[]),l.useEffect((()=>{if(!O)return $.value!==z.current&&(null==N||N.cancelValue(z.current),null==N||N.registerValue($.value),z.current=$.value),()=>null==N?void 0:N.cancelValue($.value)}),[$.value]);const Z=w("checkbox",r),[B,I]=(0,d.ZP)(Z),A=Object.assign({},$);N&&!O&&(A.onChange=function(){$.onChange&&$.onChange.apply($,arguments),N.toggleOption&&N.toggleOption({label:y,value:$.value})},A.name=N.name,A.checked=N.value.includes($.value));const F=o()(`${Z}-wrapper`,{[`${Z}-rtl`]:"rtl"===S,[`${Z}-wrapper-checked`]:A.checked,[`${Z}-wrapper-disabled`]:M,[`${Z}-wrapper-in-form-item`]:j},null==k?void 0:k.className,g,v,I),D=o()({[`${Z}-indeterminate`]:h},m.A,I),R=h?"mixed":void 0;return B(l.createElement(p.Z,{component:"Checkbox",disabled:M},l.createElement("label",{className:F,style:Object.assign(Object.assign({},null==k?void 0:k.style),b),onMouseEnter:C,onMouseLeave:x},l.createElement(a.Z,Object.assign({"aria-checked":R},A,{prefixCls:Z,className:D,disabled:M,ref:t})),void 0!==y&&l.createElement("span",null,y))))};var v=l.forwardRef(g),y=n(61414),h=n(55405),b=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:a=[],prefixCls:s,className:c,rootClassName:p,style:m,onChange:f}=e,g=b(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:C,direction:x}=l.useContext(i.E_),[O,E]=l.useState(g.value||n||[]),[$,w]=l.useState([]);l.useEffect((()=>{"value"in g&&E(g.value||[])}),[g.value]);const S=l.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),k=C("checkbox",s),N=`${k}-group`,[j,P]=(0,d.ZP)(k),M=(0,h.Z)(g,["value","disabled"]),z=a.length?S.map((e=>l.createElement(v,{prefixCls:k,key:e.value.toString(),disabled:"disabled"in e?e.disabled:g.disabled,value:e.value,checked:O.includes(e.value),onChange:e.onChange,className:`${N}-item`,style:e.style,title:e.title},e.label))):r,Z={toggleOption:e=>{const t=O.indexOf(e.value),n=(0,y.Z)(O);-1===t?n.push(e.value):n.splice(t,1),"value"in g||E(n),null==f||f(n.filter((e=>$.includes(e))).sort(((e,t)=>S.findIndex((t=>t.value===e))-S.findIndex((e=>e.value===t)))))},value:O,disabled:g.disabled,name:g.name,registerValue:e=>{w((t=>[].concat((0,y.Z)(t),[e])))},cancelValue:e=>{w((t=>t.filter((t=>t!==e))))}},B=o()(N,{[`${N}-rtl`]:"rtl"===x},c,p,P);return j(l.createElement("div",Object.assign({className:B,style:m},M,{ref:t}),l.createElement(u.Provider,{value:Z},z)))},x=l.forwardRef(C);var O=l.memo(x);const E=v;E.Group=O,E.__ANT_CHECKBOX=!0;var $=E},98447:function(e,t,n){"use strict";n.d(t,{C2:function(){return i}});var r=n(17313),o=n(37613),a=n(83116);const l=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,r.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,o.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[l(n)]}t.ZP=(0,a.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},38854:function(e,t,n){"use strict";n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),i=n(78892),s=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:g="default",danger:v,disabled:y,loading:h,onClick:b,htmlType:C,children:x,className:O,menu:E,arrow:$,autoFocus:w,overlay:S,trigger:k,align:N,open:j,onOpenChange:P,placement:M,getPopupContainer:z,href:Z,icon:B=l.createElement(i.Z,null),title:I,buttonsRender:A=(e=>e),mouseEnterDelay:F,mouseLeaveDelay:D,overlayClassName:R,overlayStyle:T,destroyPopupOnHide:H,dropdownRender:L}=e,_=m(e,["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"]),V=n("dropdown",f),K=`${V}-button`,[G,U]=(0,p.Z)(V),W={menu:E,arrow:$,autoFocus:w,align:N,disabled:y,trigger:y?[]:k,onOpenChange:P,getPopupContainer:z||t,mouseEnterDelay:F,mouseLeaveDelay:D,overlayClassName:R,overlayStyle:T,destroyPopupOnHide:H,dropdownRender:L},{compactSize:X,compactItemClassnames:Q}=(0,d.ri)(V,o),q=a()(K,Q,O,U);"overlay"in e&&(W.overlay=S),"open"in e&&(W.open=j),W.placement="placement"in e?M:"rtl"===o?"bottomLeft":"bottomRight";const Y=l.createElement(s.ZP,{type:g,danger:v,disabled:y,loading:h,onClick:b,htmlType:C,href:Z,title:I},x),J=l.createElement(s.ZP,{type:g,danger:v,icon:B}),[ee,te]=A([Y,J]);return G(l.createElement(u.Z.Compact,Object.assign({className:q,size:X,block:!0},_),ee,l.createElement(r.Z,Object.assign({},W),te)))};f.__ANT_BUTTON=!0;var g=f;const v=r.Z;v.Button=g;var y=v},64165:function(e,t,n){"use strict";n.d(t,{Z:function(){return C}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(9763),s=n(64993),c=n(88088);var u=()=>{const[,e]=(0,c.Z)(),t=new s.C(e.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return a.createElement("svg",{style:t,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},a.createElement("g",{fill:"none",fillRule:"evenodd"},a.createElement("g",{transform:"translate(24 31.67)"},a.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),a.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),a.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),a.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),a.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),a.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),a.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},a.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),a.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))};var d=()=>{const[,e]=(0,c.Z)(),{colorFill:t,colorFillTertiary:n,colorFillQuaternary:r,colorBgContainer:o}=e,{borderColor:l,shadowColor:i,contentColor:u}=(0,a.useMemo)((()=>({borderColor:new s.C(t).onBackground(o).toHexShortString(),shadowColor:new s.C(n).onBackground(o).toHexShortString(),contentColor:new s.C(r).onBackground(o).toHexShortString()})),[t,n,r,o]);return a.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},a.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},a.createElement("ellipse",{fill:i,cx:"32",cy:"33",rx:"32",ry:"7"}),a.createElement("g",{fillRule:"nonzero",stroke:l},a.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),a.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:u}))))},p=n(83116),m=n(37613);const f=e=>{const{componentCls:t,margin:n,marginXS:r,marginXL:o,fontSize:a,lineHeight:l}=e;return{[t]:{marginInline:r,fontSize:a,lineHeight:l,textAlign:"center",[`${t}-image`]:{height:e.emptyImgHeight,marginBottom:r,opacity:e.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${t}-description`]:{color:e.colorText},[`${t}-footer`]:{marginTop:n},"&-normal":{marginBlock:o,color:e.colorTextDisabled,[`${t}-description`]:{color:e.colorTextDisabled},[`${t}-image`]:{height:e.emptyImgHeightMD}},"&-small":{marginBlock:r,color:e.colorTextDisabled,[`${t}-image`]:{height:e.emptyImgHeightSM}}}}};var g=(0,p.Z)("Empty",(e=>{const{componentCls:t,controlHeightLG:n}=e,r=(0,m.TS)(e,{emptyImgCls:`${t}-img`,emptyImgHeight:2.5*n,emptyImgHeightMD:n,emptyImgHeightSM:.875*n});return[f(r)]})),v=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var{className:t,rootClassName:n,prefixCls:r,image:s=y,description:c,children:u,imageStyle:d,style:p}=e,m=v(e,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:f,direction:b,empty:C}=a.useContext(l.E_),x=f("empty",r),[O,E]=g(x),[$]=(0,i.Z)("Empty"),w=void 0!==c?c:null==$?void 0:$.description,S="string"==typeof w?w:"empty";let k=null;return k="string"==typeof s?a.createElement("img",{alt:S,src:s}):s,O(a.createElement("div",Object.assign({className:o()(E,x,null==C?void 0:C.className,{[`${x}-normal`]:s===h,[`${x}-rtl`]:"rtl"===b},t,n),style:Object.assign(Object.assign({},null==C?void 0:C.style),p)},m),a.createElement("div",{className:`${x}-image`,style:d},k),w&&a.createElement("div",{className:`${x}-description`},w),u&&a.createElement("div",{className:`${x}-footer`},u)))};b.PRESENTED_IMAGE_DEFAULT=y,b.PRESENTED_IMAGE_SIMPLE=h;var C=b},24650:function(e,t,n){"use strict";n.d(t,{Z:function(){return Z}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),d=t("input"),[p,m]=(0,s.ZP)(d),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),g=(0,a.useContext)(i.aM),v=(0,a.useMemo)((()=>Object.assign(Object.assign({},g),{isFormItemInput:!1})),[g]);return p(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:v},e.children)))},u=n(9432),d=n(33614),p={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"},m=n(1393),f=function(e,t){return a.createElement(m.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var g=a.forwardRef(f),v=n(76897),y=n(55405),h=n(25629),b=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(v.Z,null):a.createElement(g,null),O={click:"onClick",hover:"onMouseOver"};var E=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[i,s]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&s(n.visible)}),[r,n]);const d=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&d(),s((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:m,prefixCls:f,inputPrefixCls:g,size:v}=e,E=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:$}=a.useContext(l.E_),w=$("input",g),S=$("input-password",f),k=n&&(t=>{const{action:n="click",iconRender:r=x}=e,o=O[n]||"",l=r(i),s={[o]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),s)})(S),N=o()(S,m,{[`${S}-${v}`]:!!v}),j=Object.assign(Object.assign({},(0,y.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:N,prefixCls:w,suffix:k});return v&&(j.size=v),a.createElement(u.Z,Object.assign({ref:(0,h.sQ)(t,c)},j))})),$=n(78405),w=n(92343),S=n(3113),k=n(19716),N=n(33234),j=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:i,size:s,suffix:c,enterButton:d=!1,addonAfter:p,loading:m,disabled:f,onSearch:g,onChange:v,onCompositionStart:y,onCompositionEnd:b}=e,C=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:O}=a.useContext(l.E_),E=a.useRef(!1),P=x("input-search",n),M=x("input",r),{compactSize:z}=(0,N.ri)(P,O),Z=(0,k.Z)((e=>{var t;return null!==(t=null!=s?s:z)&&void 0!==t?t:e})),B=a.useRef(null),I=e=>{var t;document.activeElement===(null===(t=B.current)||void 0===t?void 0:t.input)&&e.preventDefault()},A=e=>{var t,n;g&&g(null===(n=null===(t=B.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},F="boolean"==typeof d?a.createElement($.Z,null):null,D=`${P}-button`;let R;const T=d||{},H=T.type&&!0===T.type.__ANT_BUTTON;R=H||"button"===T.type?(0,w.Tm)(T,Object.assign({onMouseDown:I,onClick:e=>{var t,n;null===(n=null===(t=null==T?void 0:T.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),A(e)},key:"enterButton"},H?{className:D,size:Z}:{})):a.createElement(S.ZP,{className:D,type:d?"primary":void 0,size:Z,disabled:f,key:"enterButton",onMouseDown:I,onClick:A,loading:m,icon:F},d),p&&(R=[R,(0,w.Tm)(p,{key:"addonAfter"})]);const L=o()(P,{[`${P}-rtl`]:"rtl"===O,[`${P}-${Z}`]:!!Z,[`${P}-with-button`]:!!d},i);return a.createElement(u.Z,Object.assign({ref:(0,h.sQ)(B,t),onPressEnter:e=>{E.current||m||A(e)}},C,{size:Z,onCompositionStart:e=>{E.current=!0,null==y||y(e)},onCompositionEnd:e=>{E.current=!1,null==b||b(e)},prefixCls:M,addonAfter:R,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&g&&g(e.target.value,e,{source:"clear"}),v&&v(e)},className:L,disabled:f}))})),M=n(1643);const z=u.Z;z.Group=c,z.Search=P,z.TextArea=M.Z,z.Password=E;var Z=z},81327:function(e,t,n){"use strict";n.d(t,{Z:function(){return h}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),i=n(36355),s=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:i}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:s,space:c,direction:v}=r.useContext(i.E_),{size:y=(null==c?void 0:c.size)||"small",align:h,className:b,rootClassName:C,children:x,direction:O="horizontal",prefixCls:E,split:$,style:w,wrap:S=!1,classNames:k,styles:N}=e,j=g(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,M]=Array.isArray(y)?y:[y,y],z=m(M),Z=m(P),B=f(M),I=f(P),A=(0,l.Z)(x,{keepEmpty:!0}),F=void 0===h&&"horizontal"===O?"center":h,D=s("space",E),[R,T]=(0,p.Z)(D),H=a()(D,null==c?void 0:c.className,T,`${D}-${O}`,{[`${D}-rtl`]:"rtl"===v,[`${D}-align-${F}`]:F,[`${D}-gap-row-${M}`]:z,[`${D}-gap-col-${P}`]:Z},b,C),L=a()(`${D}-item`,null!==(n=null==k?void 0:k.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let _=0;const V=A.map(((e,t)=>{var n,o;null!=e&&(_=t);const a=e&&e.key||`${L}-${t}`;return r.createElement(d,{className:L,key:a,index:t,split:$,style:null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),K=r.useMemo((()=>({latestIndex:_})),[_]);if(0===A.length)return null;const G={};return S&&(G.flexWrap="wrap"),!Z&&I&&(G.columnGap=P),!z&&B&&(G.rowGap=M),R(r.createElement("div",Object.assign({ref:t,className:H,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),w)},j),r.createElement(u,{value:K},V)))}));const y=v;y.Compact=s.ZP;var h=y},31797:function(e,t,n){"use strict";n.d(t,{Z:function(){return x}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),i=n.n(l),s=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:i}=e;let s;if("function"==typeof n)s=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),s=[r.createElement("span",{key:"int",className:`${i}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${i}-content-value-decimal`},c)]}else s=e}return r.createElement("span",{className:`${i}-content-value`},s)},d=n(17313),p=n(83116),m=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:i,fontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:i,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var g=(0,p.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:d=0,title:p,valueRender:m,prefix:f,suffix:v,loading:y=!1,onMouseEnter:h,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:O,direction:E,statistic:$}=r.useContext(s.E_),w=O("statistic",t),[S,k]=g(w),N=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:w},e,{value:d})),j=i()(w,{[`${w}-rtl`]:"rtl"===E},null==$?void 0:$.className,n,o,k);return S(r.createElement("div",{className:j,style:Object.assign(Object.assign({},null==$?void 0:$.style),a),onMouseEnter:h,onMouseLeave:b},p&&r.createElement("div",{className:`${w}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${w}-skeleton`},r.createElement("div",{style:l,className:`${w}-content`},f&&r.createElement("span",{className:`${w}-content-prefix`},f),m?m(N):N,v&&r.createElement("span",{className:`${w}-content-suffix`},v)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function h(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let i=0;return l.replace(r,(()=>{const e=o[i];return i+=1,e}))}(Math.max(r-o,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:i}=e,s=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(v,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>h(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);v.Countdown=C;var x=v},92899:function(e,t,n){"use strict";n.d(t,{Fm:function(){return p}});var r=n(7102),o=n(95406);const a=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),i=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),d={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:a,outKeyframes:l},"move-left":{inKeyframes:i,outKeyframes:s},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:a,outKeyframes:l}=d[t];return[(0,o.R)(r,a,l,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},24334:function(e,t,n){var r,o;o="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:this,e.exports=function(n){"use strict";var o,a=(n=n||{}).Base64,l="2.6.4",i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=function(e){for(var t={},n=0,r=e.length;n>>6)+c(128|63&t):c(224|t>>>12&15)+c(128|t>>>6&63)+c(128|63&t);var t=65536+1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320);return c(240|t>>>18&7)+c(128|t>>>12&63)+c(128|t>>>6&63)+c(128|63&t)},d=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,p=function(e){return e.replace(d,u)},m=function(e){var t=[0,2,1][e.length%3],n=e.charCodeAt(0)<<16|(e.length>1?e.charCodeAt(1):0)<<8|(e.length>2?e.charCodeAt(2):0);return[i.charAt(n>>>18),i.charAt(n>>>12&63),t>=2?"=":i.charAt(n>>>6&63),t>=1?"=":i.charAt(63&n)].join("")},f=n.btoa&&"function"==typeof n.btoa?function(e){return n.btoa(e)}:function(e){if(e.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return e.replace(/[\s\S]{1,3}/g,m)},g=function(e){return f(p(String(e)))},v=function(e){return e.replace(/[+\/]/g,(function(e){return"+"==e?"-":"_"})).replace(/=/g,"")},y=function(e,t){return t?v(g(e)):g(e)},h=function(e){return y(e,!0)};n.Uint8Array&&(o=function(e,t){for(var n="",r=0,o=e.length;r>>18)+i.charAt(c>>>12&63)+(void 0!==l?i.charAt(c>>>6&63):"=")+(void 0!==s?i.charAt(63&c):"=")}return t?v(n):n});var b,C=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,x=function(e){switch(e.length){case 4:var t=((7&e.charCodeAt(0))<<18|(63&e.charCodeAt(1))<<12|(63&e.charCodeAt(2))<<6|63&e.charCodeAt(3))-65536;return c(55296+(t>>>10))+c(56320+(1023&t));case 3:return c((15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2));default:return c((31&e.charCodeAt(0))<<6|63&e.charCodeAt(1))}},O=function(e){return e.replace(C,x)},E=function(e){var t=e.length,n=t%4,r=(t>0?s[e.charAt(0)]<<18:0)|(t>1?s[e.charAt(1)]<<12:0)|(t>2?s[e.charAt(2)]<<6:0)|(t>3?s[e.charAt(3)]:0),o=[c(r>>>16),c(r>>>8&255),c(255&r)];return o.length-=[0,0,2,1][n],o.join("")},$=n.atob&&"function"==typeof n.atob?function(e){return n.atob(e)}:function(e){return e.replace(/\S{1,4}/g,E)},w=function(e){return $(String(e).replace(/[^A-Za-z0-9\+\/]/g,""))},S=function(e){return O($(e))},k=function(e){return String(e).replace(/[-_]/g,(function(e){return"-"==e?"+":"/"})).replace(/[^A-Za-z0-9\+\/]/g,"")},N=function(e){return S(k(e))};n.Uint8Array&&(b=function(e){return Uint8Array.from(w(k(e)),(function(e){return e.charCodeAt(0)}))});var j=function(){var e=n.Base64;return n.Base64=a,e};if(n.Base64={VERSION:l,atob:w,btoa:f,fromBase64:N,toBase64:y,utob:p,encode:y,encodeURI:h,btou:O,decode:N,noConflict:j,fromUint8Array:o,toUint8Array:b},"function"==typeof Object.defineProperty){var P=function(e){return{value:e,enumerable:!1,writable:!0,configurable:!0}};n.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",P((function(){return N(this)}))),Object.defineProperty(String.prototype,"toBase64",P((function(e){return y(this,e)}))),Object.defineProperty(String.prototype,"toBase64URI",P((function(){return y(this,!0)})))}}return n.Meteor&&(Base64=n.Base64),e.exports?e.exports.Base64=n.Base64:void 0===(r=function(){return n.Base64}.apply(t,[]))||(e.exports=r),{Base64:n.Base64}}(o)},5630:function(e,t,n){"use strict";var r=n(33614),o=n(81162),a=n(24018),l=n(54099),i=n(63011),s=n(92310),c=n.n(s),u=n(71366),d=n(59301),p=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],m=(0,d.forwardRef)((function(e,t){var n,s=e.prefixCls,m=void 0===s?"rc-checkbox":s,f=e.className,g=e.style,v=e.checked,y=e.disabled,h=e.defaultChecked,b=void 0!==h&&h,C=e.type,x=void 0===C?"checkbox":C,O=e.title,E=e.onChange,$=(0,i.Z)(e,p),w=(0,d.useRef)(null),S=(0,u.Z)(b,{value:v}),k=(0,l.Z)(S,2),N=k[0],j=k[1];(0,d.useImperativeHandle)(t,(function(){return{focus:function(){var e;null===(e=w.current)||void 0===e||e.focus()},blur:function(){var e;null===(e=w.current)||void 0===e||e.blur()},input:w.current}}));var P=c()(m,f,(n={},(0,a.Z)(n,"".concat(m,"-checked"),N),(0,a.Z)(n,"".concat(m,"-disabled"),y),n));return d.createElement("span",{className:P,title:O,style:g},d.createElement("input",(0,r.Z)({},$,{className:"".concat(m,"-input"),ref:w,onChange:function(t){y||("checked"in e||j(t.target.checked),null==E||E({target:(0,o.Z)((0,o.Z)({},e),{},{type:x,checked:t.target.checked}),stopPropagation:function(){t.stopPropagation()},preventDefault:function(){t.preventDefault()},nativeEvent:t.nativeEvent}))},disabled:y,checked:!!N,type:x})),d.createElement("span",{className:"".concat(m,"-inner")}))}));t.Z=m}}]); \ No newline at end of file diff --git a/22527.async.js b/22527.async.js deleted file mode 100644 index 3eb9b439c0..0000000000 --- a/22527.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[22527,11947,56250,79503,1911,37637,80182,79635,25209],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(33614),r=n(59301),l={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"},a=n(1393),s=function(e,t){return r.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:l}))};var i=r.forwardRef(s)},81671:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(33614),r=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},a=n(1393),s=function(e,t){return r.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:l}))};var i=r.forwardRef(s)},56762:function(e,t,n){n.d(t,{Z:function(){return r}});var o=n(59301);function r(){const[,e]=o.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return b}});var o=n(91857),r=n(92310),l=n.n(r),a=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),f=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:t,getPrefixCls:n,direction:r}=a.useContext(c.E_),{prefixCls:m,type:y="default",danger:v,disabled:b,loading:g,onClick:h,htmlType:O,children:C,className:x,menu:w,arrow:E,autoFocus:N,overlay:P,trigger:Z,align:j,open:S,onOpenChange:I,placement:k,getPopupContainer:z,href:$,icon:M=a.createElement(s.Z,null),title:R,buttonsRender:K=(e=>e),mouseEnterDelay:_,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:A,destroyPopupOnHide:B,dropdownRender:H}=e,T=f(e,["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"]),F=n("dropdown",m),W=`${F}-button`,[V,U]=(0,p.Z)(F),Q={menu:w,arrow:E,autoFocus:N,align:j,disabled:b,trigger:b?[]:Z,onOpenChange:I,getPopupContainer:z||t,mouseEnterDelay:_,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:A,destroyPopupOnHide:B,dropdownRender:H},{compactSize:q,compactItemClassnames:G}=(0,d.ri)(F,r),X=l()(W,G,x,U);"overlay"in e&&(Q.overlay=P),"open"in e&&(Q.open=S),Q.placement="placement"in e?k:"rtl"===r?"bottomLeft":"bottomRight";const Y=a.createElement(i.ZP,{type:y,danger:v,disabled:b,loading:g,onClick:h,htmlType:O,href:$,title:R},C),J=a.createElement(i.ZP,{type:y,danger:v,icon:M}),[ee,te]=K([Y,J]);return V(a.createElement(u.Z.Compact,Object.assign({className:X,size:q,block:!0},T),ee,a.createElement(o.Z,Object.assign({},Q),te)))};m.__ANT_BUTTON=!0;var y=m;const v=o.Z;v.Button=y;var b=v},24650:function(e,t,n){n.d(t,{Z:function(){return $}});var o=n(92310),r=n.n(o),l=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),d=t("input"),[p,f]=(0,i.ZP)(d),m=r()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),y=(0,l.useContext)(s.aM),v=(0,l.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return p(l.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(s.aM.Provider,{value:v},e.children)))},u=n(9432),d=n(33614),p={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"},f=n(1393),m=function(e,t){return l.createElement(f.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var y=l.forwardRef(m),v=n(76897),b=n(55405),g=n(25629),h=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?l.createElement(v.Z,null):l.createElement(y,null),x={click:"onClick",hover:"onMouseOver"};var w=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,l.useState)((()=>!!o&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{o&&i(n.visible)}),[o,n]);const d=(0,h.Z)(c),p=()=>{const{disabled:t}=e;t||(s&&d(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:f,prefixCls:m,inputPrefixCls:y,size:v}=e,w=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=l.useContext(a.E_),N=E("input",y),P=E("input-password",m),Z=n&&(t=>{const{action:n="click",iconRender:o=C}=e,r=x[n]||"",a=o(s),i={[r]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),i)})(P),j=r()(P,f,{[`${P}-${v}`]:!!v}),S=Object.assign(Object.assign({},(0,b.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:Z});return v&&(S.size=v),l.createElement(u.Z,Object.assign({ref:(0,g.sQ)(t,c)},S))})),E=n(78405),N=n(92343),P=n(3113),Z=n(19716),j=n(33234),S=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:d=!1,addonAfter:p,loading:f,disabled:m,onSearch:y,onChange:v,onCompositionStart:b,onCompositionEnd:h}=e,O=S(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:x}=l.useContext(a.E_),w=l.useRef(!1),I=C("input-search",n),k=C("input",o),{compactSize:z}=(0,j.ri)(I,x),$=(0,Z.Z)((e=>{var t;return null!==(t=null!=i?i:z)&&void 0!==t?t:e})),M=l.useRef(null),R=e=>{var t;document.activeElement===(null===(t=M.current)||void 0===t?void 0:t.input)&&e.preventDefault()},K=e=>{var t,n;y&&y(null===(n=null===(t=M.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},_="boolean"==typeof d?l.createElement(E.Z,null):null,D=`${I}-button`;let L;const A=d||{},B=A.type&&!0===A.type.__ANT_BUTTON;L=B||"button"===A.type?(0,N.Tm)(A,Object.assign({onMouseDown:R,onClick:e=>{var t,n;null===(n=null===(t=null==A?void 0:A.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),K(e)},key:"enterButton"},B?{className:D,size:$}:{})):l.createElement(P.ZP,{className:D,type:d?"primary":void 0,size:$,disabled:m,key:"enterButton",onMouseDown:R,onClick:K,loading:f,icon:_},d),p&&(L=[L,(0,N.Tm)(p,{key:"addonAfter"})]);const H=r()(I,{[`${I}-rtl`]:"rtl"===x,[`${I}-${$}`]:!!$,[`${I}-with-button`]:!!d},s);return l.createElement(u.Z,Object.assign({ref:(0,g.sQ)(M,t),onPressEnter:e=>{w.current||f||K(e)}},O,{size:$,onCompositionStart:e=>{w.current=!0,null==b||b(e)},onCompositionEnd:e=>{w.current=!1,null==h||h(e)},prefixCls:k,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:H,disabled:m}))})),k=n(1643);const z=u.Z;z.Group=c,z.Search=I,z.TextArea=k.Z,z.Password=w;var $=z},57809:function(e,t,n){var o=n(92310),r=n.n(o),l=n(77861),a=n(55405),s=n(59301),i=n(53487),c=n(62892),u=n(19080),d=n(36355),p=n(1684),f=n(93891),m=n(19716),y=n(32441),v=n(33234),b=n(14154),g=n(58582),h=n(96510),O=n(66339),C=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var n,{prefixCls:o,bordered:i=!0,className:w,rootClassName:E,getPopupContainer:N,popupClassName:P,dropdownClassName:Z,listHeight:j=256,placement:S,listItemHeight:I=24,size:k,disabled:z,notFoundContent:$,status:M,builtinPlacements:R,dropdownMatchSelectWidth:K,popupMatchSelectWidth:_,direction:D,style:L,allowClear:A}=e,B=C(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:H,getPrefixCls:T,renderEmpty:F,direction:W,virtual:V,popupMatchSelectWidth:U,popupOverflow:Q,select:q}=s.useContext(d.E_),G=T("select",o),X=T(),Y=null!=D?D:W,{compactSize:J,compactItemClassnames:ee}=(0,v.ri)(G,Y),[te,ne]=(0,b.Z)(G),oe=s.useMemo((()=>{const{mode:e}=B;if("combobox"!==e)return e===x?"combobox":e}),[B.mode]),re="multiple"===oe||"tags"===oe,le=(0,h.Z)(B.suffixIcon,B.showArrow),ae=null!==(n=null!=_?_:K)&&void 0!==n?n:U,{status:se,hasFeedback:ie,isFormItemInput:ce,feedbackIcon:ue}=s.useContext(y.aM),de=(0,u.F)(se,M);let pe;pe=void 0!==$?$:"combobox"===oe?null:(null==F?void 0:F("Select"))||s.createElement(f.Z,{componentName:"Select"});const{suffixIcon:fe,itemIcon:me,removeIcon:ye,clearIcon:ve}=(0,O.Z)(Object.assign(Object.assign({},B),{multiple:re,hasFeedback:ie,feedbackIcon:ue,showSuffixIcon:le,prefixCls:G,showArrow:B.showArrow,componentName:"Select"})),be=!0===A?{clearIcon:ve}:A,ge=(0,a.Z)(B,["suffixIcon","itemIcon"]),he=r()(P||Z,{[`${G}-dropdown-${Y}`]:"rtl"===Y},E,ne),Oe=(0,m.Z)((e=>{var t;return null!==(t=null!=k?k:J)&&void 0!==t?t:e})),Ce=s.useContext(p.Z),xe=null!=z?z:Ce,we=r()({[`${G}-lg`]:"large"===Oe,[`${G}-sm`]:"small"===Oe,[`${G}-rtl`]:"rtl"===Y,[`${G}-borderless`]:!i,[`${G}-in-form-item`]:ce},(0,u.Z)(G,de,ie),ee,null==q?void 0:q.className,w,E,ne),Ee=s.useMemo((()=>void 0!==S?S:"rtl"===Y?"bottomRight":"bottomLeft"),[S,Y]),Ne=(0,g.Z)(R,Q);return te(s.createElement(l.ZP,Object.assign({ref:t,virtual:V,showSearch:null==q?void 0:q.showSearch},ge,{style:Object.assign(Object.assign({},null==q?void 0:q.style),L),dropdownMatchSelectWidth:ae,builtinPlacements:Ne,transitionName:(0,c.m)(X,"slide-up",B.transitionName),listHeight:j,listItemHeight:I,mode:oe,prefixCls:G,placement:Ee,direction:Y,suffixIcon:fe,menuItemSelectedIcon:me,removeIcon:ye,allowClear:be,notFoundContent:pe,className:we,getPopupContainer:N||H,dropdownClassName:he,disabled:xe})))};const E=s.forwardRef(w),N=(0,i.Z)(E);E.SECRET_COMBOBOX_MODE_DO_NOT_USE=x,E.Option=l.Wx,E.OptGroup=l.Xo,E._InternalPanelDoNotUseOrYouWillBeFired=N,t.default=E},81327:function(e,t,n){n.d(t,{Z:function(){return g}});var o=n(59301),r=n(92310),l=n.n(r),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:r,split:l,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},r),n{var n,r;const{getPrefixCls:i,space:c,direction:v}=o.useContext(s.E_),{size:b=(null==c?void 0:c.size)||"small",align:g,className:h,rootClassName:O,children:C,direction:x="horizontal",prefixCls:w,split:E,style:N,wrap:P=!1,classNames:Z,styles:j}=e,S=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[I,k]=Array.isArray(b)?b:[b,b],z=f(k),$=f(I),M=m(k),R=m(I),K=(0,a.Z)(C,{keepEmpty:!0}),_=void 0===g&&"horizontal"===x?"center":g,D=i("space",w),[L,A]=(0,p.Z)(D),B=l()(D,null==c?void 0:c.className,A,`${D}-${x}`,{[`${D}-rtl`]:"rtl"===v,[`${D}-align-${_}`]:_,[`${D}-gap-row-${k}`]:z,[`${D}-gap-col-${I}`]:$},h,O),H=l()(`${D}-item`,null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let T=0;const F=K.map(((e,t)=>{var n,r;null!=e&&(T=t);const l=e&&e.key||`${H}-${t}`;return o.createElement(d,{className:H,key:l,index:t,split:E,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),W=o.useMemo((()=>({latestIndex:T})),[T]);if(0===K.length)return null;const V={};return P&&(V.flexWrap="wrap"),!$&&R&&(V.columnGap=I),!z&&M&&(V.rowGap=k),L(o.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},V),null==c?void 0:c.style),N)},S),o.createElement(u,{value:W},F)))}));const b=v;b.Compact=i.ZP;var g=b},32985:function(e,t,n){n.d(t,{Z:function(){return _}});var o=n(5464),r=n(61414),l=n(49598),a=n(81671),s=n(33614),i=n(59301),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},u=n(1393),d=function(e,t){return i.createElement(u.Z,(0,s.Z)({},e,{ref:t,icon:c}))};var p=i.forwardRef(d),f=n(92310),m=n.n(f),y=n(35654),v=n(71430),b=n(36355),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},h=function(e,t){return i.createElement(u.Z,(0,s.Z)({},e,{ref:t,icon:g}))};var O=i.forwardRef(h),C=n(62892),x=n(20648);function w(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:o,indent:r,direction:l="ltr"}=e,a="ltr"===l?"left":"right",s={[a]:-n*r+4,["ltr"===l?"right":"left"]:0};switch(t){case-1:s.top=-3;break;case 1:s.bottom=-3;break;default:s.bottom=-3,s[a]=r+4}return i.createElement("div",{style:s,className:`${o}-drop-indicator`})}var E=n(36474);const N=i.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:r,virtual:l,tree:a}=i.useContext(b.E_),{prefixCls:s,className:c,showIcon:u=!1,showLine:d,switcherIcon:p,blockNode:f=!1,children:y,checkable:v=!1,selectable:g=!0,draggable:h,motion:N,style:P}=e,Z=n("tree",s),j=n(),S=null!=N?N:Object.assign(Object.assign({},(0,C.Z)(j)),{motionAppear:!1}),I=Object.assign(Object.assign({},e),{checkable:v,selectable:g,showIcon:u,motion:S,blockNode:f,showLine:Boolean(d),dropIndicatorRender:w}),[k,z]=(0,x.ZP)(Z),$=i.useMemo((()=>{if(!h)return!1;let e={};switch(typeof h){case"function":e.nodeDraggable=h;break;case"object":e=Object.assign({},h)}return!1!==e.icon&&(e.icon=e.icon||i.createElement(O,null)),e}),[h]);return k(i.createElement(o.Z,Object.assign({itemHeight:20,ref:t,virtual:l},I,{style:Object.assign(Object.assign({},null==a?void 0:a.style),P),prefixCls:Z,className:m()({[`${Z}-icon-hide`]:!u,[`${Z}-block-node`]:f,[`${Z}-unselectable`]:!g,[`${Z}-rtl`]:"rtl"===r},null==a?void 0:a.className,c,z),direction:r,checkable:v?i.createElement("span",{className:`${Z}-checkbox-inner`}):v,selectable:g,switcherIcon:e=>i.createElement(E.Z,{prefixCls:Z,switcherIcon:p,treeNodeProps:e,showLine:d}),draggable:$}),y))}));var P,Z=N;function j(e,t){e.forEach((function(e){const{key:n,children:o}=e;!1!==t(n,e)&&j(o||[],t)}))}function S(e){let{treeData:t,expandedKeys:n,startKey:o,endKey:r}=e;const l=[];let a=P.None;if(o&&o===r)return[o];if(!o||!r)return[];return j(t,(e=>{if(a===P.End)return!1;if(function(e){return e===o||e===r}(e)){if(l.push(e),a===P.None)a=P.Start;else if(a===P.Start)return a=P.End,!1}else a===P.Start&&l.push(e);return n.includes(e)})),l}function I(e,t){const n=(0,r.Z)(t),o=[];return j(e,((e,t)=>{const r=n.indexOf(e);return-1!==r&&(o.push(t),n.splice(r,1)),!!n.length})),o}!function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"}(P||(P={}));var k=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var{defaultExpandAll:n,defaultExpandParent:o,defaultExpandedKeys:l}=e,a=k(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const s=i.useRef(),c=i.useRef(),[u,d]=i.useState(a.selectedKeys||a.defaultSelectedKeys||[]),[p,f]=i.useState((()=>(()=>{const{keyEntities:e}=(0,v.I8)($(a));let t;return t=n?Object.keys(e):o?(0,y.r7)(a.expandedKeys||l||[],e):a.expandedKeys||l,t})()));i.useEffect((()=>{"selectedKeys"in a&&d(a.selectedKeys)}),[a.selectedKeys]),i.useEffect((()=>{"expandedKeys"in a&&f(a.expandedKeys)}),[a.expandedKeys]);const{getPrefixCls:g,direction:h}=i.useContext(b.E_),{prefixCls:O,className:C,showIcon:x=!0,expandAction:w="click"}=a,E=k(a,["prefixCls","className","showIcon","expandAction"]),N=g("tree",O),P=m()(`${N}-directory`,{[`${N}-directory-rtl`]:"rtl"===h},C);return i.createElement(Z,Object.assign({icon:z,ref:t,blockNode:!0},E,{showIcon:x,expandAction:w,prefixCls:N,className:P,expandedKeys:p,selectedKeys:u,onSelect:(e,t)=>{var n;const{multiple:o}=a,{node:l,nativeEvent:i}=t,{key:u=""}=l,f=$(a),m=Object.assign(Object.assign({},t),{selected:!0}),y=(null==i?void 0:i.ctrlKey)||(null==i?void 0:i.metaKey),v=null==i?void 0:i.shiftKey;let b;o&&y?(b=e,s.current=u,c.current=b,m.selectedNodes=I(f,b)):o&&v?(b=Array.from(new Set([].concat((0,r.Z)(c.current||[]),(0,r.Z)(S({treeData:f,expandedKeys:p,startKey:u,endKey:s.current}))))),m.selectedNodes=I(f,b)):(b=[u],s.current=u,c.current=b,m.selectedNodes=I(f,b)),null===(n=a.onSelect)||void 0===n||n.call(a,b,m),"selectedKeys"in a||d(b)},onExpand:(e,t)=>{var n;return"expandedKeys"in a||f(e),null===(n=a.onExpand)||void 0===n?void 0:n.call(a,e,t)}}))};var R=i.forwardRef(M);const K=Z;K.DirectoryTree=R,K.TreeNode=o.O;var _=K}}]); \ No newline at end of file diff --git a/22769.async.js b/22769.async.js deleted file mode 100644 index 7a41df4eb9..0000000000 --- a/22769.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[22769,4585,71950],{63695:function(e,n,t){t.d(n,{Z:function(){return _}});var i=t(82242),a=t.n(i),r=t(82100),s=t.n(r),l=t(29186),c=t.n(l),o=t(13720),u=t.n(o),d=t(80619),h=t.n(d),p=t(47074),f=t.n(p),m=t(85573),x=t.n(m),v=t(59301),g=t(77036),j=t(37712),y="▁",_=function(e){h()(t,e);var n=f()(t);function t(){var e;s()(this,t);for(var i=arguments.length,a=new Array(i),r=0;r0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i0?(0,g.jsx)(p.Z,{className:"edit-tag",closable:!0,onClose:function(n){n.preventDefault(),1===(null==r?void 0:r.length)&&0===a?e.props.deleteChildAnswermain(t,a):e.props.deleteChildAnswer(t,a)},children:(0,g.jsx)("span",{onDoubleClick:function(n){e.setState({EditInputIndex:a}),n.preventDefault()},children:n})},n):(0,g.jsx)(h.Z,{defaultValue:n,style:{width:78,marginRight:8,height:24,verticalAlign:"top"},onBlur:function(n){n.target.value.replaceAll(" ","").length<=0?f.ZP.info("内容不能为纯空格"):(i(t,a,n.target.value),e.setState({EditInputIndex:-1,inputVisible:!1}))}})})})),!l&&(0,g.jsxs)(p.Z,{className:"site-tag-plus",onClick:function(){a(t),e.setState({inputVisible:!0})},children:[(0,g.jsx)(v.Z,{})," 新增答案"]})]})]})}}]),t}(d.Component))},29114:function(e,n,t){t.d(n,{Z:function(){return b}});var i=t(82242),a=t.n(i),r=t(7557),s=t.n(r),l=t(41498),c=t.n(l),o=t(79800),u=t.n(o),d=t(59301),h={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},p=t(3113),f=t(22441),m=t(38288),x=t(6848),v=t(27876),g=t(43516),j=t(6638),y=t(71681),_=t(37712),b=function(e){var n,t,i,r,l,o,b,w=e.editOffice,N=void 0===w?"view":w,Z=e.data,k=(e.theme,e.type),C=e.filename,I=e.monacoEditor,S=e.className,E=e.style,P=e.close,M=e.onClose,T=e.hasMask,L=e.disabledDownload,A=e.onImgDimensions,O=e.showNodata,R=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),D=u()(R,2),B=(D[0],D[1],(0,d.useState)("")),F=u()(B,2),q=(F[0],F[1]),V=(0,d.useState)(),z=u()(V,2),W=z[0],U=z[1],G="build"===window.ENV?"/react/build":"",Y=location.host.startsWith("localhost")?y.Z.PROXY_SERVER:y.Z.API_SERVER,H=(0,d.useRef)();null!==(n=Z)&&void 0!==n&&n.startsWith("/api")&&"txt"!==k&&(Z=y.Z.API_SERVER+Z),C&&(I.filename=C),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&q(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===k&&Q()}),[k,Z]);var Q=function(){var e=c()(s()().mark((function e(){var n,t,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=Z,Z.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,g.gJ)({attachment_id:t});case 5:i=e.sent,U(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),J=function(){Z.startsWith("http")||Z.startsWith("blob:")?K():(0,v.Sv)(C||"educoder",Z,C)},K=function(){(0,v.Nd)(C||"educoder",decodeURIComponent(Z))};return(0,_.jsxs)("div",{style:a()({},E||{}),className:"".concat(T&&h.bgBlack," ").concat(k?h.wrp:"hide"),children:[P&&(0,_.jsxs)("div",{className:h.close,ref:H,children:[!!A&&(0,_.jsx)(x.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return H.current},children:(0,_.jsx)("span",{onClick:function(){M(),A()},children:(0,_.jsx)("i",{className:"icon-yulanpizhu"})})}),!L&&(0,_.jsx)(x.Z,{title:"点击下载此文件",getPopupContainer:function(){return H.current},children:(0,_.jsx)("span",{onClick:K,children:(0,_.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,_.jsx)(x.Z,{title:"关闭",getPopupContainer:function(){return H.current},children:(0,_.jsx)("span",{className:"",onClick:M,children:(0,_.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,_.jsx)("div",{className:"".concat(h[S]," ").concat(S," ").concat(h.monaco," ").concat("txt"===k?"show":"hide"),children:"txt"===k&&(0,_.jsx)(m.ZP,a()({},I))}),"audio"===k&&(0,_.jsx)("audio",{src:(null===(t=Z)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=Z)&&void 0!==i&&i.startsWith("/api")?Z:"data:image/png;base64,".concat(Z),autoPlay:!0}),"video"===k&&(0,_.jsx)(_.Fragment,{children:(null===(r=Z)||void 0===r?void 0:r.indexOf("http"))>-1||null!==(l=Z)&&void 0!==l&&l.startsWith("/api")?(0,_.jsx)("video",{controls:!0,src:"".concat(Z),autoPlay:!0}):(0,_.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(Z),autoPlay:!0})}),"office"===k&&W&&(0,_.jsx)("iframe",{src:"".concat(G,"/office.html?key=").concat(W.key,"&url=").concat(Y+W.url,"&callbackUrl=").concat(Y+W.callbackUrl,"&fileType=").concat(W.fileType,"&title=").concat(W.title,"&model=").concat(N,"&officeServer=").concat(y.Z.ONLYOFFICE,"&disabledDownload=").concat(!!L)}),"html"===k&&(0,_.jsx)("iframe",{src:Z+"&disposition=inline"}),"pdf"===k&&(0,_.jsx)("iframe",{src:"".concat(G,"/js/pdfview/index.html?url=").concat(Z,"&disabledDownload=").concat(!!L)}),"image"===k&&(0,_.jsx)("img",{src:(null===(o=Z)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(b=Z)&&void 0!==b&&b.startsWith("/api")?Z:"data:image/png;base64,".concat(Z)}),("other"===k||"download"===k)&&(0,_.jsx)(_.Fragment,{children:O?(0,_.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,_.jsx)(p.ZP,{icon:(0,_.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:J,children:"下载"})}):(0,_.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:J,children:[(0,_.jsx)(f.Z,{}),"点击下载"]})})]})}},2080:function(e,n,t){t.d(n,{t:function(){return M}});var i=t(39647),a=t.n(i),r=t(91232),s=t.n(r),l=t(85573),c=t.n(l),o=t(82242),u=t.n(o),d=t(79800),h=t.n(d),p=t(59301),f=t(24650),m=t(78673),x=t(78241),v=t(95237),g=t(43604),j=t(94001),y=t(57809),_=t(78666),b=t(80608),w=t(6085),N=t(14493),Z=t(37712),k=["key","name"],C=f.Z.TextArea,I=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"},{title:"JavaScript",key:"JavaScript"},{title:"Ruby",key:"Ruby"}],S=function(e){var n=e.value,t=e.onChange;return(0,Z.jsx)(m.Z,{checked:n,onChange:function(e){t(e)}})},E="@▁@",P="@▁▁@",M=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.scoreByBlank,r=void 0!==i&&i,l=e.hackidentifier,o=e.answerKey,d=(0,p.useState)(!1),m=h()(d,2),M=m[0],T=m[1],L=(0,p.useState)(!1),A=h()(L,2),O=(A[0],A[1],(0,b.useParams)().type,function(e,n){for(var t=n.line,i=0,a=0;a0){var s=O(e,n.from);console.log("新增".concat(r,"个,之前有").concat(s,"个")),t(r,s)}}else{var l=a.split(E).length-1+a.split(P).length-1,c=O(e,n.from);console.log("删除".concat(l,"个, 前面有").concat(c,"个,新增").concat(r,"个")),i(l>1?Array.from({length:l},(function(e,n){return c+n})):c)}}(e,n,B,q)}})})}),(0,Z.jsx)(x.Z.List,{name:o,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,i=s()(n);try{for(i.s();!(t=i.n()).done;){var a=(t.value||{}).answer_text;if(0===(null==a?void 0:a.length))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){i.e(e)}finally{i.f()}return Promise.resolve()}}],children:function(e,n,t){var i=n.add,s=n.remove;t.errors;return D.current=i,F.current=s,(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)(x.Z.Item,{label:"填空项答案",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t,i,s=e.key,l=e.name,c=a()(e,k);return(0,Z.jsxs)(v.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,Z.jsxs)(g.Z,{flex:"0 0 auto",className:"".concat(w.Z.blankIndex),children:["填空项",n+1]}),(0,Z.jsx)(g.Z,{flex:1,children:(0,Z.jsxs)(v.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,Z.jsx)(g.Z,{children:(0,Z.jsx)(x.Z.Item,u()(u()({},c),{},{name:[l,"answer_text"],noStyle:!0,children:null!=V&&null!==(t=V[l])&&void 0!==t&&t.multi_line||null!=V&&null!==(i=V[l])&&void 0!==i&&i.multiLine?(0,Z.jsx)(C,{spellCheck:!1,style:{marginLeft:10,width:550}}):(0,Z.jsx)(f.Z,{style:{marginLeft:10,width:550},className:w.Z.blankInput,size:"large",maxLength:1e3,onBlur:function(e){}})}))}),r&&(0,Z.jsx)(g.Z,{flex:"224px",children:(0,Z.jsx)(x.Z.Item,u()(u()({},c),{},{name:[l,"score"],label:"分值",rules:[{required:!0}],children:(0,Z.jsx)(j.Z,{size:"large",className:w.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]})})]},s)}))]})}}),(0,Z.jsx)("div",{onClick:function(){return T(!0)},children:(0,Z.jsx)(x.Z.Item,{name:["hack","analysis"],label:"题目解析",labelCol:{span:24},children:(0,Z.jsx)(_.x,{placeholder:"请编辑题目解析(非必填)",isEdit:M})})}),(0,Z.jsx)(x.Z.Item,{label:"编程语言",style:{marginTop:30},name:["hack_codes","language"],labelCol:{span:24},rules:[{required:!0,message:"请选择编程语言"}],children:(0,Z.jsx)(y.default,{size:"large",children:I.map((function(e){return(0,Z.jsxs)(y.default.Option,{value:e.key,children:[" ",e.title]},e.title)}))})}),(0,Z.jsxs)(x.Z.Item,{label:"最大评测时长(秒)",style:{marginTop:30},labelCol:{span:24},required:!0,children:[(0,Z.jsx)(x.Z.Item,{name:["hack","time_limit"],rules:[{required:!0,message:"请输入单个测试集评测时长限制"},{type:"number",min:3,message:"最小限制时间是3秒"}],noStyle:!0,children:(0,Z.jsx)(j.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})}),(0,Z.jsx)("span",{className:"ml10 font14",children:"秒"})]}),(0,Z.jsxs)(v.Z,{align:"middle",style:{marginTop:30},children:[(0,Z.jsx)(x.Z.Item,{name:["hack","allow_student_debug"],children:(0,Z.jsx)(S,{})}),(0,Z.jsx)(g.Z,{className:"ml10",children:"允许学生答题时进行代码调试"})]}),(0,Z.jsx)(x.Z.Item,{label:"测试用例",required:!0}),(0,Z.jsxs)("div",{style:{background:"#F6F7F9",padding:15},children:[(0,Z.jsx)(x.Z.Item,{label:"输入",labelCol:{span:24},name:["hack_sets","input"],children:(0,Z.jsx)(C,{rows:4})}),(0,Z.jsx)(x.Z.Item,{label:"输出",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"请输入输出内容"}],children:(0,Z.jsx)(C,{rows:4})})]}),(0,Z.jsx)(N.Z,{answerKey:o,hackidentifier:l,ButtonText:"自测运行",ButtonProps:{ghost:!0,icon:(0,Z.jsx)("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}},form:t})]})}},14493:function(e,n,t){var i=t(82242),a=t.n(i),r=t(7557),s=t.n(r),l=t(41498),c=t.n(l),o=t(79800),u=t.n(o),d=t(80608),h=t(59301),p=t(8591),f=t(3113),m=t(43418),x=t(24334),v=t(49105),g=t(84878),j=t(39143),y=t(61186),_=t.n(y),b=t(37712);n.Z=function(e){var n=e.ButtonProps,t=e.ButtonText,i=e.form,r=e.answerKey,l=e.hackidentifier,o=void 0===l?"":l,y=e.items,w=void 0===y?{}:y,N=(0,h.useState)(!1),Z=u()(N,2),k=Z[0],C=Z[1],I=(0,h.useState)(""),S=u()(I,2),E=S[0],P=S[1],M=(0,d.useParams)(),T=(0,h.useState)({}),L=u()(T,2),A=L[0],O=L[1],R="edit"===M.type;window.location.href.includes("problemset");function D(e,n){return B.apply(this,arguments)}function B(){return(B=c()(s()().mark((function e(n,t){var a,l,c,o,u;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l=i.getFieldValue("hack_codes"),c=i.getFieldValue(r),l.code){e.next=5;break}return p.ZP.info("程序代码不能为空!"),e.abrupt("return");case 5:if(l.language){e.next=8;break}return p.ZP.info("编程语言不能为空!"),e.abrupt("return");case 8:if(!(c.length>0&&(null===(a=c.filter((function(e){return!e.answer_text})))||void 0===a?void 0:a.length)>0)){e.next=11;break}return p.ZP.info("填空项不能为空!"),e.abrupt("return");case 11:return o=l.code,c.length>0&&(null==c||c.map((function(e){o=e.multi_line?o.substring(0,o.indexOf("@▁▁@"))+e.answer_text+o.substring(o.indexOf("@▁▁@")+4):o.substring(0,o.indexOf("@▁@"))+e.answer_text+o.substring(o.indexOf("@▁@")+3)}))),e.next=15,(0,g.n4)(t,n||{code:x.Base64.encode(o),language:l.language});case 15:return u=e.sent,e.abrupt("return",u);case 17:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function F(e,n){return q.apply(this,arguments)}function q(){return(q=c()(s()().mark((function e(n,t){var i,a,r,l;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=w.userAnswer,r=x.Base64.decode(w.code),!(a.length>0&&(null===(i=a.filter((function(e){return!e.value})))||void 0===i?void 0:i.length)>0)){e.next=6;break}return p.ZP.info("填空项不能为空!"),e.abrupt("return");case 6:return a.length>0&&(null==a||a.map((function(e){r=e.multi_line?r.substring(0,r.indexOf("@▁▁@"))+e.value+r.substring(r.indexOf("@▁▁@")+4):r.substring(0,r.indexOf("@▁@"))+e.value+r.substring(r.indexOf("@▁@")+3)}))),e.next=9,(0,g.n4)(t,n||{code:x.Base64.encode(r),language:w.language});case 9:return l=e.sent,e.abrupt("return",l);case 11:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function V(){return(new Date).getTime()}return(0,h.useEffect)((function(){(R||o)&&P(o||M.id)}),[M]),(0,h.useEffect)((function(){return function(){sessionStorage.removeItem("projectFill")}}),[]),(0,b.jsxs)("div",{children:[(0,b.jsx)(f.ZP,a()(a()({loading:k},n),{},{onClick:c()(s()().mark((function e(){var n,r,l,o,u,d,h,f,j,y,_,b,w,N;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("运行调试"!==t){e.next=20;break}if(C(!0),!k){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,(0,v.ZP)("/api/problems/".concat(E,"/start.json"),{method:"get"});case 6:return n=e.sent,e.next=9,F(null,null==n?void 0:n.identifier);case 9:if(0!==(null==(r=e.sent)?void 0:r.status)){e.next=18;break}return l=function(){var e=c()(s()().mark((function e(){var t,i,a,r,c;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.rX)(null==n?void 0:n.identifier,"submit");case 2:if(t=e.sent,i=t.status,t.message,a=t.data,r=V(),c=r-o>6e3,0===i||c||setTimeout(l,1e3),!c){e.next=13;break}return m.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),C(!1),e.abrupt("return");case 13:0===i&&(C(!1),O(a),2===a.status&&(C(!1),m.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),o=V(),e.next=15,(0,g.bM)(null==n?void 0:n.identifier,{});case 15:l(),e.next=19;break;case 18:C(!1);case 19:return e.abrupt("return");case 20:return u=!0,e.next=23,i.validateFields().then((function(){u=!1}),(function(e){var n,t;e.errorFields[0].name.includes("standard_answers")?p.ZP.error("填空项答案不能为空"):p.ZP.error(e.errorFields[0].errors[0]),0===(null===(n=e.errorFields)||void 0===n?void 0:n.length)&&(u=!1),i.scrollToField(null==e||null===(t=e.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"}),u=!0}));case 23:if(!u){e.next=25;break}return e.abrupt("return");case 25:if(C(!0),!k){e.next=28;break}return e.abrupt("return");case 28:if(d="",h=i.getFieldsValue(),E){e.next=39;break}return e.next=33,(0,v.ZP)("/api/problems.json",{method:"post",body:a()(a()({},h),{},{hack:a()(a()({},null==h?void 0:h.hack),{},{sub_discipline_id:null==h||null===(f=h.hack)||void 0===f||null===(f=f.sub_discipline_id)||void 0===f?void 0:f[1],difficult:h.difficulty,item_banks_group_id:h.item_banks_group_id}),hack_codes:a()(a()({},h.hack_codes),{},{code:x.Base64.encode(h.hack_codes.code)}),hack_sets:[a()({},h.hack_sets)],is_blank:!0})});case 33:d=e.sent,E=null===(j=d)||void 0===j?void 0:j.identifier,sessionStorage.projectFill=E,P(E),e.next=42;break;case 39:return e.next=41,(0,v.ZP)("/api/problems/".concat(E,".json"),{method:"put",body:a()(a()({},h),{},{hack:a()(a()({},null==h?void 0:h.hack),{},{sub_discipline_id:null==h||null===(y=h.hack)||void 0===y||null===(y=y.sub_discipline_id)||void 0===y?void 0:y[1],difficult:h.difficulty,item_banks_group_id:h.item_banks_group_id}),hack_codes:a()(a()({},h.hack_codes),{},{code:x.Base64.encode(h.hack_codes.code)}),update_hack_sets:[a()({},h.hack_sets)],is_blank:!0})});case 41:d=e.sent;case 42:return e.next=44,(0,v.ZP)("/api/problems/".concat(E,"/start.json"),{method:"get"});case 44:return _=e.sent,e.next=47,D(null,null==_?void 0:_.identifier);case 47:if(0!==(null==(b=e.sent)?void 0:b.status)){e.next=56;break}return w=function(){var e=c()(s()().mark((function e(){var n,t,i,a,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.rX)(null==_?void 0:_.identifier,"submit");case 2:if(n=e.sent,t=n.status,n.message,i=n.data,a=V(),r=a-N>1e3*(h.hack.time_limit+3),0===t||r||setTimeout(w,1e3),!r){e.next=13;break}return m.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),C(!1),e.abrupt("return");case 13:0===t&&(C(!1),O(i),2===i.status&&(C(!1),m.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),N=V(),e.next=53,(0,g.bM)(null==_?void 0:_.identifier,{});case 53:w(),e.next=57;break;case 56:C(!1);case 57:case"end":return e.stop()}}),e)}))),children:t})),(null==A?void 0:A.id)&&2!==A.status&&(0,b.jsx)(m.Z,{open:(null==A?void 0:A.id)&&2!==A.status,title:"运行结果",width:1100,footer:!1,onOk:function(){O({})},onCancel:function(){O({})},children:(0,b.jsxs)("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15},children:[(0,b.jsxs)("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14},children:[(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"状态"}),(0,b.jsx)("span",{style:{marginLeft:12,color:0!==A.status&&"#E30000"},children:j.Im[A.status]})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"提交时间"}),(0,b.jsx)("span",{style:{marginLeft:12},children:_()(A.created_at).format("YYYY-MM-DD HH:mm:ss")})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"语言"}),(0,b.jsx)("span",{style:{marginLeft:12},children:A.language})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"执行用时"}),(0,b.jsxs)("span",{style:{marginLeft:12},children:[A.execute_time,"ms"]})]})]}),(0,b.jsx)(j.Y4,a()({},A))]})})]})}},3879:function(e,n,t){t.d(n,{u:function(){return N}});var i=t(39647),a=t.n(i),r=t(79800),s=t.n(r),l=t(85573),c=t.n(l),o=t(82242),u=t.n(o),d=t(59301),h=t(95237),p=t(43604),f=t(6848),m=t(78241),x=t(6085),v=t(65547),g=t(97810),j=t(78666),y=t(37712),_=["key","name"],b=["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"],w=function(e){var n=e.value,t=e.onChange,i=e.choiceTextKey,a=e.answerKey,r=e.index,s=e.isEdit,l=e.setInputActive,o=e.form,d=e.choiceOptionsPath,m=e.allowChangeMode,_=e.showAddIcon,w=e.addItem,N=e.deleteItem,Z=1===(null==n?void 0:n[a]),k=function(){var e;Z?t(u()(u()({},n),{},c()({},a,0))):(m||(e=o.getFieldValue(d),o.setFieldValue(d,e.map((function(e){return u()(u()({},e),{},c()({},a,0))})))),t(u()(u()({},n),{},c()({},a,1))))};return(0,y.jsxs)(h.Z,{className:x.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,y.jsx)(p.Z,{onClick:k,className:"".concat(x.Z.choiceIndex," ").concat(Z?x.Z.activeAnswer:""),children:b[r]}),(0,y.jsx)(p.Z,{flex:1,className:"".concat(x.Z.editorWrap," ml15"),onClick:l,children:(0,y.jsx)(j.x,{height:155,placeholder:"请您输入选项",isEdit:s,value:null==n?void 0:n[i],onChange:function(e){t(u()(u()({},n),{},c()({},i,e)))}})}),(0,y.jsx)(p.Z,{flex:"0 0 auto",className:"ml15",children:(0,y.jsx)("div",{onClick:k,className:"".concat(x.Z.setAnswerBtn," ").concat(Z?x.Z.activeAnswer:""),children:Z?"正确答案":"设为答案"})}),(0,y.jsxs)(p.Z,{className:x.Z.actionWrapper,children:[(0,y.jsx)(f.Z,{title:"新增参考答案",children:(0,y.jsx)(v.Z,{className:x.Z.addIcon,onClick:w,style:{visibility:_?"visible":"hidden"}})}),(0,y.jsx)(f.Z,{title:"删除",children:(0,y.jsx)(g.Z,{className:x.Z.deleteIcon,onClick:N,style:{visibility:r>1?"visible":"hidden"}})})]})]})},N=function(e){var n=e.questionTitlePlaceholder,t=e.titleKey,i=e.choiceKey,r=e.analysisKey,l=e.choiceTextKey,o=e.answerKey,h=e.choiceOptionsPath,p=e.allowChangeMode,f=void 0===p||p,v=e.form,g=e.showAnalysis,N=void 0===g||g,Z=(0,d.useState)(),k=s()(Z,2),C=k[0],I=k[1],S=(0,d.useState)(!1),E=s()(S,2),P=E[0],M=E[1];return(0,y.jsxs)("div",{className:x.Z.wrap,children:[(0,y.jsx)("div",{className:x.Z.questionTitleEditorWrap,children:(0,y.jsx)(m.Z.Item,{label:"题干",name:t,labelCol:{span:24},rules:[{required:!0}],children:(0,y.jsx)(j.h,{scrollId:Array.isArray(t)?t.join("_"):"".concat(t),watch:!0,height:140,placeholder:n})})}),(0,y.jsx)(m.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),(0,y.jsx)(m.Z.List,{name:i,rules:[{validator:function(e,n){var t=n.some((function(e){return 1===e[o]})),i=n.findIndex((function(e){var n;return(null===(n=e[l])||void 0===n?void 0:n.length)<=0}));return-1!==i?Promise.reject(new Error("请先输入".concat(b[i],"选项的内容"))):t?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e,n){var t=n.add,i=n.remove;return(0,y.jsxs)("div",{id:Array.isArray(h)?h.join("_"):"".concat(h),children:[e.map((function(n,r){var s=n.key,p=n.name,x=a()(n,_),g=C===s,j=r<7&&r===e.length-1;return(0,d.createElement)(m.Z.Item,u()(u()({},x),{},{key:s,name:p,noStyle:!0}),(0,y.jsx)(w,{choiceTextKey:l,answerKey:o,index:r,isEdit:g,setInputActive:function(){I(s)},form:v,choiceOptionsPath:h,allowChangeMode:f,showAddIcon:j,addItem:function(){return t(c()(c()({},l,""),o,0))},deleteItem:function(){return i(p)}}))})),e.length<8&&(0,y.jsx)("div",{className:"".concat(x.Z.addBtn," mb30"),onClick:function(){return t(c()(c()({},l,""),o,0))},children:"添加选项"})]})}}),N&&(0,y.jsx)("div",{onClick:function(){return M(!0)},children:(0,y.jsx)(m.Z.Item,{name:r,label:"题目解析",labelCol:{span:24},children:(0,y.jsx)(j.x,{placeholder:"请编辑题目解析(非必填)",isEdit:P})})})]})}},48763:function(e,n,t){t.d(n,{r:function(){return j}});var i=t(82242),a=t.n(i),r=t(39647),s=t.n(r),l=(t(59301),t(36381)),c=t(78241),o=t(95237),u=t(94001),d=t(6848),h=t(6085),p=t(97810),f=t(78666),m=t(3879),x=t(37712),v=["key","name"],g=l.Z.Panel,j=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),i=e.withScore;return(0,x.jsxs)("div",{className:h.Z.wrap,children:[(0,x.jsx)("div",{className:h.Z.questionTitleEditorWrap,children:(0,x.jsx)(c.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,x.jsx)(f.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,x.jsx)(c.Z.Item,{label:"小题",required:!0,labelCol:{span:24}}),(0,x.jsx)(c.Z.List,{name:"sub_item_banks",rules:[{validator:function(e,n){return n?Promise.resolve():Promise.reject(new Error("请添加小题"))}}],children:function(e,n){var r=n.add,f=n.remove;return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(l.Z,{className:e.length>0?h.Z.collapseWrapper:"",bordered:!1,expandIcon:function(e){var n=e.isActive;return(0,x.jsx)("i",{className:"iconfont icon-weizhankai ".concat(n?h.Z.open:h.Z.close),style:{fontSize:14,transition:"all .2s"}})},children:e.map((function(e,n){var r=e.key,l=e.name,j=s()(e,v);return(0,x.jsx)(g,{className:h.Z.panel,forceRender:!0,header:(0,x.jsxs)("div",{className:h.Z.panelHeader,children:["第",n+1,"小题",(0,x.jsx)("span",{children:"(单选题)"})]}),extra:(0,x.jsxs)(o.Z,{align:"middle",onClick:function(e){return e.stopPropagation()},children:[i&&(0,x.jsx)(c.Z.Item,a()(a()({},j),{},{rules:[{required:!0,message:"请输入小题分值"}],label:"分值",name:[l,"question_score"],className:h.Z.blankInputNumberWrapper,children:(0,x.jsx)(u.Z,{className:h.Z.blankInput,placeholder:"请输入当前小题分数",min:.1,precision:1,max:100,style:{width:150}})})),(0,x.jsx)(d.Z,{title:"删除",children:(0,x.jsx)(p.Z,{className:"".concat(h.Z.deleteIcon," ml40"),onClick:function(){return f(l)}})})]}),children:(0,x.jsx)(c.Z.Item,a()(a()({},j),{},{name:l,children:(0,x.jsx)(m.u,{questionTitlePlaceholder:"请编辑选择题题干内容",allowChangeMode:!1,form:t,choiceKey:[l,"choices"],titleKey:[l,"name"],analysisKey:[l,"analysis"],choiceOptionsPath:["sub_item_banks",l,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"})}))},r)}))}),e.length<20&&(0,x.jsx)("div",{className:"".concat(h.Z.addBtn),onClick:function(){return r({name:"",choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}})),analysis:""})},children:"添加小题"})]})}})]})}},68054:function(e,n,t){t.d(n,{u:function(){return M}});var i=t(39647),a=t.n(i),r=t(91232),s=t.n(r),l=t(85573),c=t.n(l),o=t(82242),u=t.n(o),d=t(79800),h=t.n(d),p=t(37205),f=t.n(p),m=t(59301),x=t(43418),v=t(95237),g=t(43604),j=t(24650),y=t(6848),_=t(78673),b=t(78241),w=t(94001),N=t(78666),Z=t(97810),k=t(6085),C=t(37712),I=["key","name"],S=function(e){var n=e.value,t=e.onChange;return(0,C.jsxs)(v.Z,{align:"middle",className:"ml20",gutter:[40,20],children:[null==n?void 0:n.map((function(e,i){return(0,C.jsxs)(g.Z,{className:k.Z.blankWrapper,children:[(0,C.jsx)(j.Z,{className:k.Z.blankInput,defaultValue:e,maxLength:1e3,onBlur:function(e){var a=f()(n),r=e.target.value.trim();a[i]=r,t(a)}}),(0,C.jsx)(y.Z,{title:"删除",children:(0,C.jsx)(Z.Z,{className:k.Z.deleteIcon,style:{marginLeft:15,visibility:i>0?"visible":"hidden"},onClick:function(){return function(e){x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:k.Z.modal,onOk:function(){var i=f()(n);i.splice(e,1),t(i)}})}(i)}})})]},"".concat(e,"_").concat(i))})),(0,C.jsx)(g.Z,{children:(0,C.jsx)("div",{className:"".concat(k.Z.addBtn),onClick:function(){var e;(e=f()(n)).push(""),t(e)},children:"新增答案"})})]})},E=function(e){var n=e.value,t=void 0===n||n,i=e.onChange;return(0,C.jsx)(_.Z,{checked:!t,onChange:function(e){i(!e)}})},P="▁",M=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.scoreByBlank,r=void 0!==i&&i,l=e.answerKey,o=(0,m.useState)(!1),d=h()(o,2),p=d[0],f=d[1],x=function(e,n){for(var t=n.line,i=0,a=0;a1?Array.from({length:s},(function(e,n){return l+n})):l)}else if(r>0){var c=x(e,n.from);console.log("新增".concat(r,"个,之前有").concat(c,"个")),t(r,c)}}(e,n,Z,T)}})})}),(0,C.jsx)(b.Z.List,{name:l,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,i=s()(n);try{for(i.s();!(t=i.n()).done;){var a=(t.value||{}).answer_text;if(null!=a&&a.some((function(e){return 0===(null==e?void 0:e.length)})))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){i.e(e)}finally{i.f()}return Promise.resolve()}}],children:function(e,n,t){var i=n.add,s=n.remove;t.errors;return _.current=i,M.current=s,(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(b.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t=e.key,i=e.name,s=a()(e,I);return(0,C.jsxs)(v.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,C.jsxs)(g.Z,{flex:"0 0 auto",className:"".concat(k.Z.blankIndex),children:["填空项",n+1]}),(0,C.jsxs)(g.Z,{flex:1,children:[(0,C.jsxs)(v.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,C.jsx)(g.Z,{children:(0,C.jsx)(b.Z.Item,u()(u()({},s),{},{name:[i,"answer_text"],noStyle:!0,children:(0,C.jsx)(S,{})}))}),r&&(0,C.jsx)(g.Z,{flex:"224px",children:(0,C.jsx)(b.Z.Item,u()(u()({},s),{},{name:[i,"score"],label:"分值",rules:[{required:!0}],className:k.Z.blankInputNumberWrapper,children:(0,C.jsx)(w.Z,{className:k.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]}),(0,C.jsx)(b.Z.Item,u()(u()({},s),{},{name:[i,"position"],noStyle:!0,children:(0,C.jsx)(j.Z,{type:"hidden"})}))]})]},t)}))]})}}),(null==L?void 0:L.length)>1&&(0,C.jsxs)(v.Z,{align:"middle",className:(null==L?void 0:L.length)>1?"mb30":"".concat(k.Z.hide),children:[(0,C.jsx)(b.Z.Item,{name:"is_ordered",children:(0,C.jsx)(E,{})}),(0,C.jsx)(g.Z,{className:"ml10",children:"允许学生每个填空的答案与标准答案的顺序不一致"})]}),(0,C.jsx)("div",{onClick:function(){return f(!0)},children:(0,C.jsx)(b.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,C.jsx)(N.x,{placeholder:"请编辑题目解析(非必填)",isEdit:p})})})]})}},89517:function(e,n,t){t.d(n,{Z:function(){return _}});var i=t(39647),a=t.n(i),r=t(79800),s=t.n(r),l=t(82242),c=t.n(l),o=t(85573),u=t.n(o),d=t(59301),h=t(95237),p=t(43604),f=t(78241),m=t(6085),x=t(78666),v=t(37712),g=["key","name"],j=u()(u()({},"正确","T"),"错误","F"),y=function(e){var n=e.value,t=e.onChange,i=e.form,a=1===(null==n?void 0:n.is_answer),r=null==n?void 0:n.choice_text,s=function(){var e=i.getFieldsValue().choices.map((function(e){return{choice_text:e.choice_text,is_answer:0}}));i.setFieldsValue({choices:e}),t(c()(c()({},n),{},{is_answer:1}))};return(0,v.jsxs)(h.Z,{className:m.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,v.jsx)(p.Z,{onClick:s,className:"".concat(m.Z.choiceIndex," ").concat(m.Z.judgementIndex," ").concat(a?m.Z.activeAnswer:""),children:j[r]}),(0,v.jsx)(p.Z,{flex:1,className:"".concat(m.Z.editorWrap," ml15"),children:(0,v.jsx)("div",{className:"".concat(m.Z.inputBorder," ").concat(m.Z.placeholder," ").concat(a?m.Z.activeJudgementAnswer:""),children:r})}),(0,v.jsx)(p.Z,{flex:"0 0 auto",className:"ml15",children:(0,v.jsx)("div",{onClick:s,className:"".concat(m.Z.setAnswerBtn," ").concat(a?m.Z.activeAnswer:""),children:a?"正确答案":"设为答案"})})]})},_=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),i=(0,d.useState)(!1),r=s()(i,2),l=r[0],o=r[1];return(0,v.jsxs)("div",{className:m.Z.wrap,children:[(0,v.jsx)("div",{className:m.Z.questionTitleEditorWrap,children:(0,v.jsx)(f.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,v.jsx)(x.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,v.jsx)(f.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24},children:(0,v.jsx)(f.Z.List,{name:"choices",rules:[{validator:function(e,n){return n.some((function(e){return 1===(null==e?void 0:e.is_answer)}))?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e){return(0,v.jsx)("div",{id:"choices",children:e.map((function(e){var n=e.key,i=e.name,r=a()(e,g);return(0,d.createElement)(f.Z.Item,c()(c()({},r),{},{key:n,name:i,noStyle:!0}),(0,v.jsx)(y,{form:t}))}))})}})}),(0,v.jsx)("div",{onClick:function(){return o(!0)},children:(0,v.jsx)(f.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,v.jsx)(x.x,{placeholder:"请编辑题目解析(非必填)",isEdit:l})})})]})}},78666:function(e,n,t){t.d(n,{h:function(){return h},x:function(){return p}});var i=t(82242),a=t.n(i),r=t(39647),s=t.n(r),l=t(77036),c=t(6085),o=(t(59301),t(4585)),u=t(37712),d=["value","onChange","scrollId"],h=function(e){var n=e.value,t=e.onChange,i=e.scrollId,r=s()(e,d);return(0,u.jsx)("div",{id:i||"",children:(0,u.jsx)(l.Z,a()(a()({},r),{},{hidetoolBar:!0,defaultValue:n,onChange:function(e,n){console.log("a:",e,n),null!=n&&n.length?t(e,n):t(e)}}))})},p=function(e){var n=e.value,t=e.onChange,i=e.placeholder,a=e.height,r=void 0===a?140:a;return e.isEdit?(0,u.jsx)(l.Z,{watch:!0,isFocus:!0,height:r,placeholder:i,defaultValue:n,onChange:t}):(0,u.jsx)("div",{style:{cursor:"pointer"},children:n?(0,u.jsx)(o.Z,{className:c.Z.inputBorder,value:n}):(0,u.jsx)("div",{className:"".concat(c.Z.inputBorder," ").concat(c.Z.placeholder),children:i})})}},28263:function(e,n,t){t.d(n,{W:function(){return E}});var i=t(91232),a=t.n(i),r=t(79800),s=t.n(r),l=t(82242),c=t.n(l),o=t(39647),u=t.n(o),d=t(59301),h=t(8591),p=t(12563),f=t(78241),m=t(78673),x=t(95237),v=t(43604),g=t(6848),j=t(24650),y=t(94001),_=t(6085),b=t(78666),w=t(77036),N=t(2842),Z=t(37712),k=["value","onChange"],C=["key","name"],I=function(e){var n=e.value,t=e.onChange,i=u()(e,k);return(0,Z.jsx)(w.Z,c()(c()({},i),{},{defaultValue:null==n?void 0:n[0],onChange:function(e){t([e])}}))},S=function(e){var n=e.value,t=void 0===n?[]:n,i=e.onClose;return(0,Z.jsx)(p.Z,{closable:!0,onClose:i,className:_.Z.keywordTag,children:null==t?void 0:t.join(" 或 ")})},E=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.showKeywords,r=e.isMustKeyWords,l=void 0===r?i:r,o=(0,d.useState)(!1),p=s()(o,2),w=p[0],k=p[1],E=(0,d.useState)(""),P=s()(E,2),M=P[0],T=P[1],L=f.Z.useWatch("use_keywords",t),A=f.Z.useWatch("question_score",t);return(0,Z.jsxs)("div",{className:_.Z.wrap,children:[(0,Z.jsx)("div",{className:_.Z.questionTitleEditorWrap,children:(0,Z.jsx)(f.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,Z.jsx)(b.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,Z.jsx)(f.Z.Item,{label:"参考答案",name:"answer_texts",labelCol:{span:24},children:(0,Z.jsx)(I,{watch:!0,height:140,placeholder:"请编辑参考答案(非必填)"})}),i&&!l&&(0,Z.jsx)(f.Z.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked",children:(0,Z.jsx)(m.Z,{defaultChecked:!0})}),i&&l&&(0,Z.jsxs)(x.Z,{align:"middle",className:"mb30",children:[(0,Z.jsx)(f.Z.Item,{name:"use_keywords",valuePropName:"checked",children:(0,Z.jsx)(m.Z,{})}),(0,Z.jsx)(v.Z,{className:"ml10",children:"开启关键词自动判分"}),(0,Z.jsx)(v.Z,{children:(0,Z.jsx)(g.Z,{placement:"right",title:"选中后,需要设置每个关键词的分值,系统会根据设置的关键词进行自动判分; 所有关键词分值之和必须小于等于小题分值。",children:(0,Z.jsx)(N.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})})})]}),(L||!l)&&(0,Z.jsx)(f.Z.List,{name:"keywords",rules:[{validator:function(e,n){return l?null!=n&&n.length?(null==n?void 0:n.reduce((function(e,n){return e+n.score}),0))>parseFloat(A)?Promise.reject(new Error("所有关键词的分值之和必须小于等于该小题的分值")):Promise.resolve():Promise.reject(new Error("请输入关键词")):Promise.resolve()}}],children:function(e,n){var i=n.add,r=n.remove;return(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("div",{className:"".concat(_.Z.title," mb10"),children:l?"关键词":(0,Z.jsx)("span",{style:{color:"#9096A3"},children:"判分关键词"})}),(0,Z.jsxs)(x.Z,{align:"middle",className:"font14 mb30",children:[(0,Z.jsx)(v.Z,{flex:1,children:(0,Z.jsx)(j.Z,{value:M,onChange:function(e){T(e.target.value)},maxLength:50,allowClear:!0,onPressEnter:function(e){var n,r,s,l,c,o="".concat(null===(n=e.target)||void 0===n?void 0:n.value).replaceAll(" ",""),u=null==o||null===(r=o.split("|"))||void 0===r?void 0:r.filter((function(e){return!!e})),d=t.getFieldValue("keywords"),p=(null==d||null===(s=d.map((function(e){return null==e?void 0:e.keyword})))||void 0===s?void 0:s.flat())||[],f=a()(u);try{for(f.s();!(l=f.n()).done;){var m=l.value;if(p.includes(m))return void h.ZP.error("为避免判分错误,请勿设置相同的关键词")}}catch(e){f.e(e)}finally{f.f()}(c=o)&&(new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~!@#¥……&*()—【】‘;:”“。,、?「」『』_\\+\\-·%《》]|[\\\\/]"),"|"!==c||(h.ZP.warning("关键词不能只输入一个“|”字符!"),0))&&(i({keyword:u,score:1}),T(""))},className:_.Z.inputBorder,placeholder:"支持设置多个关键词;并列关键词(或的关系)请用“|”分隔开"})}),(0,Z.jsx)(v.Z,{flex:"148px",style:{textAlign:"right",color:"#9096A3"},children:"“回车键”保存关键词"})]}),e.map((function(e){var n=e.key,t=e.name,i=u()(e,C);return(0,Z.jsx)(x.Z,{className:"mb20",style:{marginRight:148},children:(0,Z.jsx)(v.Z,{flex:1,children:(0,Z.jsxs)(x.Z,{align:"middle",justify:"space-between",children:[(0,Z.jsx)(f.Z.Item,c()(c()({},i),{},{name:[t,"keyword"],children:(0,Z.jsx)(S,{onClose:function(){return r(t)}})})),l&&(0,Z.jsx)(f.Z.Item,c()(c()({},i),{},{name:[t,"score"],label:"分值",rules:[{required:!0}],className:_.Z.blankInputNumberWrapper,children:(0,Z.jsx)(y.Z,{className:_.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"请输入关键词分数"})}))]})})},n)}))]})}}),(0,Z.jsx)("div",{onClick:function(){return k(!0)},children:(0,Z.jsx)(f.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,Z.jsx)(b.x,{placeholder:"请编辑题目解析(非必填)",isEdit:w})})})]})}},56822:function(e,n,t){t.d(n,{Wk:function(){return s.W},ZZ:function(){return a.Z},rL:function(){return l.r},tc:function(){return c.t},u8:function(){return r.u},uh:function(){return i.u}});var i=t(3879),a=t(89517),r=t(68054),s=t(28263),l=t(48763),c=t(2080)},4585:function(e,n,t){t.d(n,{Z:function(){return z}});var i=t(82242),a=t.n(i),r=t(37205),s=t.n(r),l=t(91232),c=t.n(l),o=t(79800),u=t.n(o),d=t(59301),h=(t(49040),t(32834)),p=t.n(h),f=t(11690);var m=[],x=["
      "],v=new(p().Renderer),g=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function j(){m.length=0,x=["
        "]}var y={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function _(e,n,t,i){if(n>=e.length||e[n].level<=t)return n;var a=e[n];i.push("
      • "+a.text+"");var r=[];return n=_(e,++n,a.level,r),r.length>0&&(i.push("
          "),r.forEach((function(e){i.push(e)})),i.push("
        ")),i.push("
      • "),n=_(e,n,t,i)}function b(){return _(m,0,0,x),x.push("
      "),x.join("")}var w={heading:function(e){var n=g.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],i=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var i=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=i.length?e.slice(i.length):e})).join("\n")}(t,n[3]||""),a=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(a)>=0){var r=k(),s=i;i=r,C[r]={type:"block",expression:s}}return{type:"code",raw:t,lang:a,text:i}}}},N=/(?:\${2})([^\n`]+?)(?:\${2})/gi,Z=0,k=function(){return"__special_katext_id_".concat(Z++,"__")},C={};function I(){return C}function S(){Z=0,C={}}function E(e){return e=e.replace(N,(function(e,n){var t=k();return C[t]={type:"inline",expression:n},t}))}var P=v.listitem;v.listitem=function(e){return P(E(e))};var M=v.paragraph;v.paragraph=function(e){return M(E(e))};var T=v.tablecell;v.tablecell=function(e,n){return T(E(e),n)},v.code=function(e,n,t){var i=(n||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"

      ".concat(e,"

      "):'
      ').concat(t?e:(0,f.escape)(e,!0),"
      \n"):'
      '+(t?e:(0,f.escape)(e,!0))+"
      "},v.heading=function(e,n,t){var i=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return m.push({anchor:i,level:n,text:e}),"'+e+""},p().setOptions({silent:!0,gfm:!0,pedantic:!1}),p().use({tokenizer:w,renderer:v});var L=p(),A=(t(64018),t(6419)),O=t(71681),R=t(15342),D=t(1012),B=t(29114),F=t(37712),q="@▁@",V=/]*>/g;var z=function(e){var n=e.value,t=void 0===n?"":n,i=e.className,r=e.showTextOnly,l=e.showLines,o=e.style,h=void 0===o?{}:o,p=e.stylesPrev,f=void 0===p?{}:p,m=e.highlightKeywords,x=e.showProgramFill,v=(e.isProgramFill,e.disabledFill),g=void 0!==v&&v,_=e.programFillValue,w=e.onFillChange,N=void 0===w?function(e){}:w,Z=e.onFillBlur,k=void 0===Z?function(){}:Z,C=String(t),E=(0,d.useState)(""),P=u()(E,2),M=P[0],T=P[1],z=(0,d.useState)("office"),W=u()(z,2),U=W[0],G=W[1],Y=(0,d.useState)([]),H=u()(Y,2),Q=H[0],J=H[1],K=(0,d.useRef)("a"+(0,D.Z)()),X={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),i=[];return t.map((function(e){""!=e&&i.push(".".concat(K.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{C=C.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+O.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+O.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+O.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return C=C.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,i){return function(e,n){var t=document.createElement(e===q?"input":"textarea");t.style.width="100%",t.style.height=e===q?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var i=Object.keys(X).length;return X[i]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
      '.concat($(C||""),"
      ")}var n=L(C);n=$(n);var t=I();C.match(/\[TOC\]/)&&(n=n.replace("

      [TOC]

      ",b()),j()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var i=t[n],a=i.type,r=i.expression;return(0,R.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(r)||"",{displayMode:"block"===a,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),S();var i=document.createElement("div");return i.innerHTML=n,m?(ie(i,m.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),i.innerHTML):r?i.innerText:(setTimeout((function(){return se()}),500),i.innerHTML)}),[C,m]);(0,d.useEffect)((function(){ae.current&&ae.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[Q]),(0,d.useEffect)((function(){if(null!=_&&_.length){var e,n=ae.current.querySelectorAll(".edu-program-fill-score"),t=ae.current.querySelectorAll('[name="edu-program-fill"]'),i=c()(t.entries());try{for(i.s();!(e=i.n()).done;){var a,r=u()(e.value,2),s=r[0],l=r[1];l.value=null===(a=_[s])||void 0===a?void 0:a.value,"warning"===_[s].type?l.className="program-fill-warning":"success"===_[s].type?l.className="program-fill-success":l.className=""}}catch(e){i.e(e)}finally{i.f()}var o,d=c()(n.entries());try{for(d.s();!(o=d.n()).done;){var h,p,f=u()(o.value,2),m=f[0];f[1].innerHTML=null!==(h=_[m])&&void 0!==h&&h.score?"".concat(null===(p=_[m])||void 0===p?void 0:p.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}J(_)}}),[_]);var ne=function(e){Q[e.target.dataset.id]=Q[e.target.dataset.id]||{},Q[e.target.dataset.id].value=e.target.value,J(s()(Q)),N(Q,e.target.dataset.id)},te=function(e){Q[e.target.dataset.id]=Q[e.target.dataset.id]||{},Q[e.target.dataset.id].value=e.target.value,J(s()(Q)),k(Q,e.target.dataset.id)};function ie(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ie(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var i=document.createElement("span");i.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(i)}}))}var ae=(0,d.useRef)();function re(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),T(t),G("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),T(t),G("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),T(t),G("html");else if(t.startsWith("#")){e.preventDefault();var i=document.getElementById(t.replace("#",""));i&&i.scrollIntoView(!0)}}}y.WebkitLineClamp=l,l&&(h=a()(a()({},h),y));var se=function(){var e,n=null===(e=ae.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(A.ZP.isSupported()){var n=new A.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ae.current&&ee&&ee.match(V)&&window.PR.prettyPrint(),ae.current)return ae.current.addEventListener("click",re),function(){var e;null===(e=ae.current)||void 0===e||e.removeEventListener("click",re),S(),j()}}),[ee,ae.current,re]),(0,F.jsxs)(F.Fragment,{children:[r&&(0,F.jsx)("div",{ref:ae,children:ee}),!r&&(0,F.jsx)("div",{ref:ae,style:a()({},h),className:"".concat(i||""," ").concat(g?"disabled-fill":""," markdown-body ").concat(K.current),dangerouslySetInnerHTML:{__html:ee}}),(0,F.jsx)(B.Z,{close:!0,data:M,type:null!=M&&M.length?U:"",style:a()({},f),onClose:function(){return T("")}})]})}},93428:function(e,n,t){t.d(n,{Z:function(){return l}});t(59301);var i=t(80608),a="ldsRing___mpBZC",r="idsRingWrapper___Of9_n",s=t(37712),l=function(e){var n=e.message,t=e.className,l=(e.children,e.style),c=void 0===l?{}:l;return(0,s.jsxs)("div",{className:"".concat(r," ").concat(t),children:[(0,s.jsxs)("div",{className:a,children:[(0,s.jsx)("div",{}),(0,s.jsx)("div",{}),(0,s.jsx)("div",{}),(0,s.jsx)("div",{})]}),n?(0,s.jsx)("p",{style:c,children:n}):null,(0,s.jsx)(i.Outlet,{})]})}},16726:function(e,n,t){t.d(n,{h:function(){return v}});var i=t(82242),a=t.n(i),r=t(79800),s=t.n(r),l=t(59301),c=t(57809),o=t(78241),u=t(3113),d=t(89780),h=t.n(d),p=(t(94527),t(66608),t(37712)),f=c.default.Option,m={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function v(e){var n=e.value,t=e.onChange,i=e.mode,r=e.options,c=void 0===r?{}:r,o=(0,l.useRef)(),u=(0,l.useState)(),d=s()(u,2),f=d[0],m=d[1];return(0,l.useEffect)((function(){if(f){var e=function(e){var n=e.getValue();t&&t(n)};return f.on("change",e),function(){f.off("change",e)}}}),[f,t]),(0,l.useEffect)((function(){f&&f.setOption("mode",i)}),[f,i]),(0,l.useEffect)((function(){f&&(n===f.getValue()&&""!==n||setTimeout((function(){f.setValue(n||"")}),300))}),[f,n]),(0,l.useEffect)((function(){if(o.current&&!f){var e=h().fromTextArea(o.current,a()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));m(e)}}),[o.current,f]),(0,p.jsx)("div",{className:"my-codemirror-container",children:(0,p.jsx)("textarea",{ref:o})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,l.useState)("python"),r=s()(i,2),d=r[0],h=r[1];return(0,p.jsxs)(o.Z,a()(a()({},m),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,p.jsx)(o.Z.Item,{label:"代码语言",name:"language",children:(0,p.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){h(x[e][1])},children:Object.keys(x).map((function(e){return(0,p.jsx)(f,{value:e,children:x[e][0]},e)}))})}),(0,p.jsx)(o.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,p.jsx)(v,{mode:d})}),(0,p.jsxs)("div",{className:"flex-container flex-end",children:[(0,p.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,p.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},77036:function(e,n,t){t.d(n,{Z:function(){return ce}});var i=t(91232),a=t.n(i),r=t(7557),s=t.n(r),l=t(41498),c=t.n(l),o=t(79800),u=t.n(o),d=t(85573),h=t.n(d),p=t(59301),f=t(89780),m=t.n(f),x=t(76374),v=(t(94527),t(6313),t(25717),t(99498),t(25419),t(67549),t(4585)),g=t(37712),j=function(e){var n=e.value,t=void 0===n?"":n,i=(e.className,e.showTextOnly,e.showLines,e.style,(0,p.useMemo)((function(){return""}),[t]));return(0,g.jsx)(g.Fragment,{children:(0,g.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})},y=t(82242),_=t.n(y),b=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function w(e){var n=e.onActionCallback,t=e.title,i=e.icon,a=e.actionName,r=e.className,s=void 0===r?"":r,l=e.children;return(0,g.jsxs)("a",{title:t,className:s,onClick:function(){n(a)},children:[(0,g.jsx)("i",{className:"md-iconfont ".concat(i)}),l]})}var N=function(e){var n=e.watch,t=e.showNullButton,i=e.showNullProgramButton,a=e.onActionCallback,r=e.fullScreen,s=e.insertTemp,l=e.hidetoolBar,c=[].concat(b,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,g.jsxs)("ul",{className:"markdown-toolbar-container",children:[!l&&c.map((function(e,n){return(0,g.jsx)("li",{children:e.actionName?(0,g.jsx)(w,_()(_()({},e),{},{onActionCallback:a})):(0,g.jsx)("span",{className:"v-line"})},n)})),t?(0,g.jsx)("li",{children:(0,g.jsx)(w,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:a,children:(0,g.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,i?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("li",{children:(0,g.jsx)(w,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:a,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,g.jsx)("li",{children:(0,g.jsx)(w,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:a,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,s&&(0,g.jsx)("li",{children:(0,g.jsx)(w,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(s),onActionCallback:a,children:(0,g.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,g.jsx)("li",{className:"btn-full-screen",children:(0,g.jsx)(w,{icon:"".concat(r?"icon-shrink":"icon-enlarge"),title:r?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:a})})]})},Z=t(74063),k=t(78241),C=t(24650),I=t(3113),S={labelCol:{span:4},wrapperCol:{span:20}},E=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(k.Z,_()(_()({},S),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,g.jsx)(k.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,g.jsx)(C.Z,{})}),(0,g.jsx)(k.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,g.jsx)(C.Z,{})}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(I.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(I.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},P=t(16726),M=t(8591),T=t(10459),L=k.Z.useForm,A={width:280,marginRight:10},O={labelCol:{span:5},wrapperCol:{span:19}},R=function(e){var n=e.callback,t=e.onCancel,i=L(),a=u()(i,1)[0],r=(0,p.useRef)();function s(e,n){-1!==e.status?a.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):M.ZP.error(e.message)}return(0,g.jsxs)(k.Z,_()(_()({form:a},O),{},{className:"upload-image-panel",onFinish:function(e){n(_()(_()({},e),{},{name:r.current}))},style:{width:470,overflow:"hidden"},children:[(0,g.jsx)(k.Z.Item,{label:"图片地址",required:!0,children:(0,g.jsxs)("div",{className:"flex-container",children:[(0,g.jsx)(k.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,g.jsx)(C.Z,{style:A})}),(0,g.jsx)(D,{onFileChange:function(e){var n=e.target.files[0];r.current=n.name,B(n,s)}})]})}),(0,g.jsx)(k.Z.Item,{label:"图片描述",name:"alt",children:(0,g.jsx)(C.Z,{style:{width:264}})}),(0,g.jsxs)(k.Z.Item,{style:{textAlign:"right"},children:[(0,g.jsx)(I.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(I.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function D(e){var n=e.onFileChange;return(0,g.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,g.jsx)("input",{type:"file",onChange:n})]})}function B(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var i=new window.XMLHttpRequest;i.withCredentials=!0,i.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),i.addEventListener("error",(function(e){console.error(e)}),!1),i.open("POST","".concat(T.KI,"/api/attachments.json")),i.send(t)}var F=t(5112),q=t(94001),V=F.ZP.Group,z={margin:"0 8px"},W=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(k.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,g.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,g.jsx)("span",{style:z,children:"单元格数:"}),(0,g.jsx)("span",{style:z,children:"行数"}),(0,g.jsx)(k.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,g.jsx)(q.Z,{})}),(0,g.jsx)("span",{style:z,children:"列数"}),(0,g.jsx)(k.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,g.jsx)(q.Z,{})})]}),(0,g.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,g.jsx)("span",{style:z,children:"对齐方式:"}),(0,g.jsx)(k.Z.Item,{name:"align",children:(0,g.jsxs)(V,{children:[(0,g.jsx)(F.ZP,{value:"default",children:(0,g.jsx)("i",{className:"fa fa-align-justify"})}),(0,g.jsx)(F.ZP,{value:"left",children:(0,g.jsx)("i",{className:"fa fa-align-left"})}),(0,g.jsx)(F.ZP,{value:"center",children:(0,g.jsx)("i",{className:"fa fa-align-center"})}),(0,g.jsx)(F.ZP,{value:"right",children:(0,g.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(I.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(I.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},U=t(71681),G=t(49105),Y=t(1012),H=t(43418),Q="link",J="upload-image",K="code-block",X="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(46587);var te="@▁▁@";function ie(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ae=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",re=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],se=h()(h()({},ae+"-B","bold"),ae+"-I","italic"),le=h()(h()(h()(h()({},Q,"添加链接"),K,"添加代码块"),J,"添加文件"),X,"添加表格"),ce=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,r=e.width,l=void 0===r?"100%":r,o=e.height,d=void 0===o?400:o,f=e.miniToolbar,y=void 0!==f&&f,_=e.isFocus,b=void 0!==_&&_,w=e.watch,k=e.insertTemp,C=e.mode,I=void 0===C?"markdown":C,S=e.id,T=void 0===S?"markdown-editor-id":S,L=e.showResizeBar,A=void 0!==L&&L,O=e.noStorage,D=void 0!==O&&O,F=e.showNullButton,q=void 0!==F&&F,V=e.showNullProgramButton,z=void 0!==V&&V,$=e.hidetoolBar,ae=void 0!==$&&$,ce=e.fullScreen,oe=void 0!==ce&&ce,ue=e.onBlur,de=e.onCMBeforeChange,he=e.onFullScreen,pe=e.className,fe=void 0===pe?"":pe,me=e.disablePaste,xe=void 0!==me&&me,ve=e.disabled,ge=void 0!==ve&&ve,je=e.disabledFill,ye=void 0!==je&&je,_e=e.placeholder,be=void 0===_e?"":_e,we=e.values,Ne=void 0===we?"":we,Ze=(0,p.useState)(null),ke=u()(Ze,2),Ce=ke[0],Ie=ke[1],Se=(0,p.useState)(t),Ee=u()(Se,2),Pe=Ee[0],Me=Ee[1],Te=(0,p.useState)(w),Le=u()(Te,2),Ae=Le[0],Oe=Le[1],Re=(0,p.useState)(oe),De=u()(Re,2),Be=De[0],Fe=De[1],qe=(0,p.useState)(""),Ve=u()(qe,2),ze=Ve[0],We=Ve[1],Ue=(0,p.useState)(0),Ge=u()(Ue,2),Ye=Ge[0],He=Ge[1],Qe=(0,p.useState)(d),Je=u()(Qe,2),Ke=Je[0],Xe=Je[1],$e=(0,p.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,p.useRef)((0,Y.Z)()),an=(0,p.useRef)(!1),rn=(0,p.useRef)(),sn=(0,p.useRef)(),ln=(0,p.useRef)(),cn=(0,p.useRef)(),on=(0,p.useRef)(),un=function(){var e=c()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,G.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ce,sn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ce.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ce.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ce.replaceSelection('').concat(e.name,"")):Ce.replaceSelection("[".concat(e.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,p.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Me(Ne),null==Ce||Ce.setValue(Ne),window.scrollTo(0,e)}),[Ne]),(0,p.useEffect)((function(){null==he||he(Be)}),[Be]),(0,p.useEffect)((function(){if(sn.current){var e=function(e,t){if(!xe){var i=t.clipboardData;if(i){var a=i.types.toString(),r=i.items;if("Files"===a||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==I)return;try{var s,l=r[1];"file"===(null===(s=r[0])||void 0===s?void 0:s.kind)&&(l=r[0]);var c=l.getAsFile(),o=c.name.split(".").pop();B(c,(function(e){var t,i,a;e.id?(null==c||null===(t=c.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==c||null===(i=c.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==c||null===(a=c.type)||void 0===a?void 0:a.indexOf("pdf"))>-1?n.replaceSelection('').concat(c.name,"")):re.includes(o)?n.replaceSelection('').concat(c.name,"")):n.replaceSelection("[".concat(c.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){M.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=m().fromTextArea(sn.current,{mode:I,lineNumbers:!y,lineWrapping:!0,value:t,autoCloseTags:!z,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",be):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),a=t.getLine(i.line),r=a.charAt(i.ch-1),s=a.lastIndexOf("@▁@",i.ch),l=a.lastIndexOf("@▁▁@",i.ch),c=s>l?s:l,o=s>l?3:4;if(-1===te.indexOf(r))return null;if(console.log("change1:",n,e,a,i,c,s,l,r),c>=0&&i.ch-c<5){var u=c+o;return t.replaceRange("",{line:i.line,ch:c},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),b&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){ln.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){ln.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var i;if(ln.current.classList.add("mouse-hover-md"),(i=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var a=function(){var e=i[r],t=e.name.split(".").pop();B(e,(function(i){var a,r,s;i.id?(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(i.id,"?type=").concat(i.content_type,")")):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):re.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(i.id,"?type=").concat(i.content_type,")")):401===(null==i?void 0:i.status)&&(document.location.href="/user/login")}))},r=0;r0||i.target.offsetWidth>0)&&(dn(),Ce.setSize("100%","100%"),Ce.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(sn.current.parentElement),e}();return function(){var n,t;null!==(n=sn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=sn.current)||void 0===t?void 0:t.parentElement)}}}),[Ce,dn]),(0,p.useEffect)((function(){if(Ce){for(var e=[],n=function(){var n=u()(i[t],2),a=n[0],r=n[1],s=h()({},a,(function(){hn(r)}));e.push(s),Ce.addKeyMap(s)},t=0,i=Object.entries(se);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(T);e>=Ye+1e4&&(!n||n!==Pe)&&(window.sessionStorage.setItem(T,Pe),nn(!0))}}),1e4),(0,p.useEffect)((function(){Oe(w)}),[Ce,w]),(0,p.useEffect)((function(){Ce&&b&&Ce.focus()}),[Ce,b]),(0,p.useEffect)((function(){if(Ae&&Ce){var e=function(e){var n=e.target;if(on.current){var t=n.scrollTop/n.scrollHeight;on.current.scrollTop=on.current.scrollHeight*t}},n=Ce.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ce,Ae]),(0,p.useEffect)((function(){if(Ce&&de){var e=function(e,n){de(e,n)};return Ce.on("beforeChange",e),function(){Ce.off("beforeChange",e)}}}),[Ce,de]),(0,p.useEffect)((function(){if(Ce&&ue){var e=function(){ue(Ce.getValue())};return Ce.on("blur",e),function(){Ce.off("blur",e)}}}),[Ce,ue]),(0,p.useEffect)((function(){if(Ce){var e=function(e,n){var t=e.getValue();Me(t),He((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(z?i(t,vn(t)):i(t))};return Ce.on("change",e),function(){Ce.off("change",e)}}}),[Ce,i]),(0,p.useEffect)((function(){if(Ce)if(null==t)Ce.setValue(""),Me("");else{var e=window.scrollY||window.pageYOffset;t!==Ce.getValue()&&(Ce.setValue(t),Me(t),Ce.setCursor(ge?1:Ce.lineCount(),0),window.scrollTo(0,e))}}),[Ce,t]);var hn=(0,p.useCallback)((function(e){var n=Ce.getCursor(),t=Ce.getSelection(),i=t.split("\n");switch(e){case"bold":return Ce.replaceSelection("**"+t+"**"),""===t&&Ce.setCursor(n.line,n.ch+2),Ce.focus();case"italic":return Ce.replaceSelection("*"+t+"*"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"code":return Ce.replaceSelection("`"+t+"`"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"inline-latex":return Ce.replaceSelection("`$$"+t+"$$`"),""===t&&Ce.setCursor(n.line,n.ch+3),Ce.focus();case"latex":return Ce.replaceSelection("```latex\n"+t+"\n```"),Ce.setCursor(n.line+1,t.length+1),Ce.focus();case"line-break":return Ce.replaceSelection("
      \n"),Ce.focus();case"list-ul":return""===t?Ce.replaceSelection("- "+t):Ce.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ce.focus();case"list-ol":return""===t?Ce.replaceSelection("1. "+t):Ce.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ce.focus();case"add-null-ch":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("▁"),Ce.focus();case"add-signal":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("@▁@"),Ce.focus();case"add-multiple":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection(te),Ce.focus();case"inster-template-1":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ce.focus();case"eraser":return Ce.setValue(""),Ce.focus();case"trigger-watch":return Oe(!Ae),Ce.focus();case"trigger-full-screen":return Fe(!Be),Ce.focus();case Q:return void We(Q);case K:return void We(K);case J:return void We(J);case X:return void We(X);default:throw new Error}}),[Ce,Ae,Be]),pn=(0,p.useCallback)((function(e){switch(We(""),ze){case Q:var n=e.title,t=e.link;return Ce.replaceSelection("[".concat(n,"](").concat(t,")")),Ce.focus();case K:var i=e.language,a=e.content;return Ce.replaceSelection(["```"+i,a,"```"].join("\n")),Ce.focus();case J:var r=e.src,s=e.alt;return s?Ce.replaceSelection("![ ".concat(s," ]( ").concat(r,' "').concat(s,'" )')):Ce.replaceSelection("![,](".concat(r,")")),Ce.focus();case X:for(var l=e.row,c=e.col,o=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},i=cn.current,a=!1,r=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ce,cn]),(0,p.useEffect)((function(){Xe(d)}),[d]);var xn={width:ie(l),height:ie(Ke)},vn=((0,p.useMemo)((function(){if(Ye){var e=new Date(Ye),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[Ye]),function(e){var n=[];if(z){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,g.jsxs)(p.Fragment,{children:[(0,g.jsx)("div",{className:"markdown-editor-wrapper",ref:ln,children:(0,g.jsxs)("div",{className:"markdown-editor-container ".concat(fe," ").concat(Ae?"on-preview":""," ").concat(y?"mini":""," ").concat(Be?"full-screen":""),style:xn,children:[(0,g.jsx)(N,{insertTemp:k,watch:Ae,fullScreen:Be,showNullButton:q,showNullProgramButton:z,onActionCallback:hn,hidetoolBar:ae,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,g.jsxs)("div",{className:"markdown-editor-body",children:[(0,g.jsx)("div",{className:"codemirror-container",children:(0,g.jsx)("textarea",{ref:sn,placeholder:be})}),Ae?(0,g.jsxs)("div",{ref:on,className:"preview-container",children:["stex"===I&&(0,g.jsx)(j,{value:Pe}),"stex"!==I&&(0,g.jsx)(v.Z,{disabledFill:ye,showProgramFill:z,value:Pe})]}):null]})]})}),A?(0,g.jsx)("a",{ref:cn,className:"editor-resize"}):null,(0,g.jsx)(Z.Z,{children:le[ze]?(0,g.jsx)(H.Z,{centered:!0,title:le[ze],open:!0,onCancel:mn,footer:null,className:"markdown-popup-form",children:fn}):null})]})}},74063:function(e,n,t){t.d(n,{Z:function(){return p}});var i=t(82100),a=t.n(i),r=t(29186),s=t.n(r),l=t(80619),c=t.n(l),o=t(47074),u=t.n(o),d=t(59301),h=t(4676),p=function(e){c()(t,e);var n=u()(t);function t(e){var i;a()(this,t),i=n.call(this,e);var r=window.document;return i.node=r.createElement("div"),r.body.appendChild(i.node),i}return s()(t,[{key:"render",value:function(){var e=this.props.children;return(0,h.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},46587:function(e,n,t){t.d(n,{Z:function(){return a}});var i=t(59301);function a(e,n){var t=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},39143:function(e,n,t){t.d(n,{Y4:function(){return M},Im:function(){return S},ZP:function(){return L}});var i=t(79800),a=t.n(i),r=t(7557),s=t.n(r),l=t(41498),c=t.n(l),o=t(82242),u=t.n(o),d=t(85573),h=t.n(d),p=t(59301),f=t(24650),m=t(3113),x=t(46952),v=t(80836),g=t(85547),j=t(24334),y=t(93428),_=t(4585),b=t(27876),w=t(34376),N=t(49105),Z=t(80608),k=t(37712),C=f.Z.TextArea,I={visible:!1,tabIndex:"0"},S=h()(h()(h()(h()(h()(h()({},g.h.NOMATCH,"测试用例结果不匹配"),g.h.OK,"调试通过"),2,"调试超时"),3,"调试pod失败"),4,"编译失败"),5,"执行失败"),E=function(e){return e[e.SET_VISIBLE=0]="SET_VISIBLE",e[e.SET_TABINDEX=1]="SET_TABINDEX",e}(E||{});function P(e,n){switch(n.type){case E.SET_VISIBLE:return u()(u()({},e),{},{visible:n.payload});case E.SET_TABINDEX:return u()(u()({},e),{},{tabIndex:n.payload});default:throw new Error}}function M(e){var n=e.status,t=e.error_msg,i=e.output,a=e.input,r=e.expected_output,l=e.is_file,o=e.input_file_url,u=e.output_file_url,d=e.expected_output_file_url,h=e.setMonacoValue,f=e.setData,m=(0,p.useRef)(),x=(0,p.useRef)(),v=(0,p.useRef)(),y=null,Z={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,p.useEffect)((function(){if(i&&!l&&m.current){var e=new w.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});e.open(m.current);var n=(0,b.pp)(j.Base64.decode(i));e.write(n),e.setOption("theme",{background:"#1e1e1e"})}if(a&&!l&&x.current){var t=new w.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});t.open(x.current),t.write((0,b.pp)(a)),t.setOption("theme",{background:"#1e1e1e"})}if(r&&!l&&v.current){var s=new w.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});s.open(v.current),s.write((0,b.pp)(j.Base64.decode(r))),s.setOption("theme",{background:"#1e1e1e"})}}),[i]),n){case g.h.NOMATCH:y=(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)("p",{className:"c-red",children:"实际输入:"}),!l&&(0,k.jsx)("div",{ref:x}),l&&(0,k.jsx)("div",{style:Z,children:(0,k.jsx)("a",{style:{fontSize:"16px"},onClick:c()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(o,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=h,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){f(o)}),200);case 9:case"end":return e.stop()}}),e)}))),children:a})}),(0,k.jsx)("p",{className:"c-red",children:"实际输出:"}),!l&&(0,k.jsx)("div",{ref:m}),l&&(0,k.jsx)("div",{style:Z,children:(0,k.jsx)("a",{style:{fontSize:"16px"},onClick:c()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.ZP)(u,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});case 2:n=e.sent,h(n),setTimeout((function(){f(u)}),200);case 5:case"end":return e.stop()}}),e)}))),children:i})}),(0,k.jsx)("p",{className:"c-red",children:"预期输出:"}),!l&&(0,k.jsx)("div",{ref:v}),l&&(0,k.jsx)("div",{style:Z,children:(0,k.jsx)("a",{style:{fontSize:"16px"},onClick:c()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(d,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=h,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){f(d)}),200);case 9:case"end":return e.stop()}}),e)}))),children:r})})]});break;case g.h.EXECUTEFAILURE:y=(0,k.jsxs)(k.Fragment,{children:[(0,k.jsxs)("div",{style:{border:"1px #F6F7F9 solid"},children:[(0,k.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"最后执行的输入:"}),!l&&(0,k.jsx)(_.Z,{value:a,style:Z}),l&&(0,k.jsx)("div",{style:Z,children:(0,k.jsx)("a",{onClick:function(){return(0,b.LR)(o,a)},children:a})})]}),(0,k.jsxs)("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"},children:[(0,k.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"执行出错信息:"}),(0,k.jsxs)("pre",{className:"error",style:{color:"#E30000",padding:"0 10px"},children:[j.Base64.decode(t),"111"]})]})]});break;case g.h.COMPILEFAILURE:y=(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)("p",{children:"最后执行的输入:"}),!l&&(0,k.jsx)("div",{ref:x}),l&&(0,k.jsx)("div",{style:Z,children:(0,k.jsx)("a",{onClick:function(){return(0,b.LR)(o,a)},children:a})}),(0,k.jsx)("p",{children:"执行出错信息:"}),(0,k.jsx)("pre",{className:"error",children:j.Base64.decode(t)})]});break;case g.h.PODFAILURE:y=(0,k.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case g.h.TIMEOUT:y=(0,k.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,k.jsxs)(k.Fragment,{children:[" ",y," "]})}function T(e){var n=e.status,t=e.error_msg,i=e.execute_time,a=e.output,r=e.input,s=e.expected_output,l=(e.is_file,e.input_file_url,e.output_file_url,e.expected_output_file_url,null);switch(n){case g.h.OK:l=(0,k.jsxs)(k.Fragment,{children:[(0,k.jsxs)("p",{children:["执行用时:",i/1e3,"秒"]}),(0,k.jsx)("p",{children:"执行结果:"}),(0,k.jsx)("pre",{children:j.Base64.decode(a)})]});break;case g.h.NOMATCH:l=(0,k.jsxs)(k.Fragment,{children:[(0,k.jsxs)("p",{children:["输入:",(0,k.jsx)("pre",{children:r})]}),(0,k.jsxs)("p",{children:["输出:",a&&j.Base64.decode(a)]}),(0,k.jsxs)("p",{children:["预期输出:",s&&j.Base64.decode(s)]})]});break;case g.h.EXECUTEFAILURE:case g.h.COMPILEFAILURE:l=(0,k.jsxs)(k.Fragment,{children:[(0,k.jsxs)("p",{children:["最后执行的输入:",(0,k.jsx)("pre",{children:r})]}),(0,k.jsx)("p",{children:"执行出错信息:"}),(0,k.jsx)("pre",{className:"error",children:j.Base64.decode(t)})]});break;case g.h.PODFAILURE:l=(0,k.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case g.h.TIMEOUT:l=(0,k.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,k.jsxs)(k.Fragment,{children:[" ",l," "]})}var L=function(e){var n=e.input,t=e.debuging,i=e.submitting,r=e.executingMessage,l=e.debugResult,o=e.onChangeInput,u=e.onDebugCode,d=e.onSubmitCode,h=e.hack,f=e.user,g=(0,p.useReducer)(P,I),j=a()(g,2),_=j[0],b=j[1],w=_.visible,S=_.tabIndex,M=(0,Z.useSearchParams)(),L=a()(M,1)[0];function A(e){var n=e.target.id;b({type:E.SET_TABINDEX,payload:n})}var O=(0,p.useMemo)((function(){if(l){l.status;return(0,k.jsx)(k.Fragment,{children:T(l)})}return null}),[l]);var R=function(){var e=c()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.ZP)("/api/problems/".concat(n,"/start.json"),{method:"get",params:{hack_user_id:null==f?void 0:f.user_id}});case 2:(t=e.sent)&&(window.location.href="/myproblems/".concat(null==t?void 0:t.identifier,"?type=1"));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,k.jsxs)("div",{className:"test-case-panel",children:[(0,k.jsxs)("div",{className:"test-case-panel-body ".concat(w?"active":""),children:[(0,k.jsxs)("ul",{className:"s-navs",children:[(0,k.jsx)("li",{children:(0,k.jsx)("a",{className:"0"===S?"active":"",id:"0",onClick:A,children:"自定义测试用例"})}),(0,k.jsx)("li",{children:(0,k.jsx)("a",{className:"1"===S?"active":"",id:"1",onClick:A,children:"代码执行结果"})})]}),(0,k.jsx)("div",{className:"tab-panel-body ".concat("0"===S?"":"hide"),children:(0,k.jsx)(C,{placeholder:"请填写测试用例的输入值,点击“调试代码”",value:n,onChange:o})}),(0,k.jsx)("div",{className:"tab-panel-body ".concat("1"===S?"":"hide"),children:t?(0,k.jsx)(y.Z,{message:r}):l?(0,k.jsxs)("section",{style:{height:200},children:[" ",O," "]}):(0,k.jsx)("p",{className:"tip",children:"请填写测试用例的输入值,点击“调试代码”"})})]}),(0,k.jsx)("a",{className:"btn-collapse ".concat(w?"up":""),onClick:function(){b({type:E.SET_VISIBLE,payload:!w})},children:w?(0,k.jsx)(x.Z,{}):(0,k.jsx)(v.Z,{})}),(0,k.jsxs)("footer",{className:"footer",children:[(0,k.jsx)("span",{children:"控制台"}),(0,k.jsxs)("div",{className:"flex-container",children:[(null==h?void 0:h.is_program)&&(null==h?void 0:h.above_question)&&(0,k.jsx)(m.ZP,{onClick:function(){return R(null==h?void 0:h.above_question)},id:"oj-prev",className:"btn-blue",type:"ghost",children:"上一题"}),(null==h?void 0:h.is_program)&&(null==h?void 0:h.under_question)&&(0,k.jsx)(m.ZP,{onClick:function(){return R(null==h?void 0:h.under_question)},id:"oj-next",className:"btn-blue",type:"ghost",children:"下一题"}),(0,k.jsx)(m.ZP,{className:"btn-green",type:"ghost",loading:t,onClick:function(){b({type:E.SET_VISIBLE,payload:!0}),b({type:E.SET_TABINDEX,payload:"1"}),u()},children:"调试代码"}),"8"!==L.get("qtype")&&(0,k.jsx)(m.ZP,{type:"primary",className:"custom-ant-disabled",loading:i,disabled:i,onClick:function(){b({type:E.SET_VISIBLE,payload:!1}),d()},children:"评测并提交"})]})]})]})}},85547:function(e,n,t){t.d(n,{h:function(){return i}});var i=function(e){return e[e.NOMATCH=-1]="NOMATCH",e[e.OK=0]="OK",e[e.TIMEOUT=2]="TIMEOUT",e[e.PODFAILURE=3]="PODFAILURE",e[e.COMPILEFAILURE=4]="COMPILEFAILURE",e[e.EXECUTEFAILURE=5]="EXECUTEFAILURE",e}({})},84878:function(e,n,t){t.d(n,{H7:function(){return p},MK:function(){return h},MU:function(){return c},X6:function(){return u},bM:function(){return l},fi:function(){return f},fu:function(){return s},n4:function(){return m},rX:function(){return d},vl:function(){return x},zO:function(){return o}});var i=t(82242),a=t.n(i),r=t(49105);function s(e,n){return(0,r.U2)("myproblems/".concat(e,".json"),a()({hidePopLogin:!0},n||{}))}function l(e,n){return(0,r.v_)("myproblems/".concat(e,"/code_submit.json"),n)}function c(e,n){return(0,r.v_)("myproblems/".concat(e,"/code_debug.json"),n)}function o(e,n){return n.language&&(n.language=encodeURIComponent(n.language)),(0,r.U2)("myproblems/".concat(e,"/submit_records.json"),n)}function u(e){return(0,r.U2)("myproblems/record_detail.json",{id:e})}function d(e,n){return(0,r.U2)("myproblems/".concat(e,"/result.json"),{mode:n})}function h(e,n){return(0,r.v_)("myproblems/".concat(e,"/add_notes.json"),n)}function p(e){return(0,r.v_)("myproblems/".concat(e,"/restore_initial_code.json"))}function f(e){return(0,r.v_)("myproblems/".concat(e,"/sync_code.json"))}function m(e,n){return(0,r.v_)("myproblems/".concat(e,"/update_code.json"),n)}function x(e,n){return(0,r.v_)("discusses/".concat(e,"/plus.json"),n)}},7337:function(e,n,t){t.d(n,{Z:function(){return Ee}});var i=t(82242),a=t.n(i),r=t(7557),s=t.n(r),l=t(41498),c=t.n(l),o=t(79800),u=t.n(o),d=t(59301),h={flex_box_center:"flex_box_center___bZaL5",flex_space_between:"flex_space_between___oaJSq",flex_box_vertical_center:"flex_box_vertical_center____hsuP",flex_box_center_end:"flex_box_center_end___ZYbPQ",flex_box_column:"flex_box_column___nE_62",wrap:"wrap___ulhwR",left:"left___kyWln",title:"title___jsO1D",total:"total___GEhiU",list:"list___u9dBZ",name:"name___Wxggs",b:"b___Y15YO",r:"r___mKQoe",l:"l___uelFD",tag:"tag___Mpkbg",right:"right___mQ3dU",examName:"examName___Na1r8",t:"t___IgCWK",num:"num___CXI8j",topWarp:"topWarp___Kicpu",head:"head___jx3W8",so:"so___qYW7F",btn:"btn___EMJDz",content:"content___sHGsV",titleWrap:"titleWrap___I__GR",single:"single___K5iv9",analysis:"analysis___NoAuR",text:"text___xESW2",modalColumn:"modalColumn___I_tK_",modalRow:"modalRow___lyw_U",sup:"sup___HSz3Z",popover:"popover___kE8aI"},p=t(78241),f=t(6848),m=t(43418),x=t(94001),v=t(8591),g=t(24650),j=t(28103),y=t(3113),_=t(86859),b=t(95237),w=t(60324);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var N=t(4585),Z=t(80608),k=t(27876),C=t(49105);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var I=t(78559),S=t(37205),E=t.n(S),P=t(39647),M=t.n(P),T=t(24905),L=t(77036),A=t(63695),O=t(43725),R="wrap___OIoOI",D="modal___Z3hfU",B="titleWrap___aK3oG",F="required___NHoO7",q="title___uxb1R",V="colorGray___O8YPg",z="choiceWrap___t51sb",W="answer___vsBnh",U="activeAnswer___AJN4p",G="deleteIcon___WvOJZ",Y="addIcon___UyeIs",H="editorWrap___uqcFU",Q="htmlWrap___GcBNL",J="radio___e8qQ5",K="color333___PLzVK",X="color999___v3EY0",$="fold___OfvPe",ee="head___EejYX",ne=t(37712),te=["globalSetting","loading","dispatch","isEdit","editData"],ie=function(e,n){e.globalSetting,e.loading,e.dispatch;var t=e.isEdit,i=e.editData,a=(M()(e,te),(0,d.useState)("")),r=u()(a,2),s=r[0],l=r[1],c=(0,d.useState)(""),o=u()(c,2),h=o[0],p=o[1],f=(0,d.useState)([]),x=u()(f,2),g=x[0],j=x[1],y=(0,d.useState)(""),_=u()(y,2),b=_[0],w=_[1],N=(0,d.useState)(),Z=u()(N,2),C=Z[0],I=Z[1],S=(0,d.useState)(!1),P=u()(S,2),V=P[0],z=P[1];(0,d.useEffect)((function(){i&&t&&(l(null==i?void 0:i.name),p(null==i?void 0:i.analysis),I(null==i?void 0:i.is_ordered),z(!0))}),[i]),(0,d.useEffect)((function(){if(V){var e=null==i?void 0:i.standard_answer.map((function(e){return e.answer_text}));j(e),z(!1)}}),[V]),(0,d.useImperativeHandle)(n,(function(){return{onSave:W,Clear:U}}));var W=function(){var e=[],n=!1;return s?(g.forEach((function(t,i){e.push({position:i+1,answer_text:[]}),t.forEach((function(t,a){e[i].answer_text.push(t),t&&(0,k.eR)(t,1e4)||(w("".concat(i,"-").concat(a)),v.ZP.info(t?"答案不能超过10000字符":"答案:不能为空"),n=!0)}))})),!n&&((null==e?void 0:e.length)>20?(v.ZP.warning("填空题标准答案不能为空/不能超过20个!"),!1):{name:s,analysis:h,standard_answers:e,is_ordered:C})):(v.ZP.info("请您输入题干"),!1)},U=function(){l(""),p(""),j([]),I(!1)},G=function(e,n,t){w("");var i=g.slice();i[e][n]=t,j(i)},Y=function(e){var n=g.slice();n[e]=[].concat(E()(n[e]),[""]),j(n)},H=function(e,n){var t=g.slice();if(!t[e][n])return t[e]=t[e].filter((function(e,t){return t!==n})),void j(t);m.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:D,onOk:function(){t[e]=t[e].filter((function(e,t){return t!==n})),j(t)}})},Q=function(e){m.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:D,onOk:function(){var n=g.slice();n=g.filter((function(n,t){return e!==t})),j(n)}})};return(0,ne.jsxs)("section",{className:R,children:[(0,ne.jsxs)("p",{className:B,children:[(0,ne.jsx)("span",{className:F,children:"*"}),(0,ne.jsx)("span",{className:q,children:"题干:"})]}),(0,ne.jsx)("div",{children:(0,ne.jsx)(A.Z,{id:"completion-question-tittle",placeholder:"请您输入题目",height:155,defaultValue:s,onChange:function(e){return l(e)},showNullButton:!0,onPlaceholderChange:function(e,n,t){var i=g.slice();if(n&&i.splice(e,n),t)for(var a=0;a1&&(0,ne.jsxs)("span",{children:[(0,ne.jsx)(T.Z,{checked:C,onChange:function(e){return I(e.target.checked)},className:"".concat(K," font14"),children:"多个填空的答案有顺序要求"}),(0,ne.jsx)("span",{className:"".concat(X," font12"),children:"(选中,每个填空的答案顺序必须与参考答案一致)"})]})}),(0,ne.jsx)("p",{className:B,children:(0,ne.jsx)("span",{className:q,children:"题目解析:"})}),(0,ne.jsx)(L.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:h,onChange:function(e){return p(e)}})]})},ae=(0,Z.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(ie)),re=t(5112),se=["globalSetting","loading","editData","dispatch","onRef","isEdit"],le=function(e,n){e.globalSetting,e.loading;var t=e.editData,i=(e.dispatch,e.onRef,e.isEdit),a=(M()(e,se),(0,d.useState)()),r=u()(a,2),s=r[0],l=r[1],c=(0,d.useState)(""),o=u()(c,2),h=o[0],p=o[1],f=(0,d.useState)(""),m=u()(f,2),x=m[0],g=m[1];(0,d.useEffect)((function(){if(t&&i){p(null==t?void 0:t.name),g(null==t?void 0:t.analysis);var e=null==t?void 0:t.choices.find((function(e){return e.is_answer}));l("正确"===e.choice_text?"0":"1")}}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:j,Clear:y}}));var j=function(){return h?s?{name:h,choices:[{choice_text:"正确",is_answer:"0"===s?1:0},{choice_text:"错误",is_answer:"1"===s?1:0}],analysis:x}:(v.ZP.info("请先点击选择本选择题的正确选项"),!1):(v.ZP.info("请您输入题干"),!1)},y=function(){p(""),g(""),l("")};return(0,ne.jsxs)("section",{className:R,children:[(0,ne.jsxs)("p",{className:B,children:[(0,ne.jsx)("span",{className:F,children:"*"}),(0,ne.jsx)("span",{className:q,children:"题干:"})]}),(0,ne.jsx)(L.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:h,onChange:function(e){return p(e)}}),(0,ne.jsxs)("p",{className:B,children:[(0,ne.jsx)("span",{className:F,children:"*"}),(0,ne.jsxs)("span",{className:q,children:["答案选项:",(0,ne.jsx)("span",{className:V,children:"点击选项可设置正确答案"})]})]}),(0,ne.jsxs)(re.ZP.Group,{buttonStyle:"solid",value:s,onChange:function(e){return l(e.target.value)},children:[(0,ne.jsx)(re.ZP.Button,{value:"0",className:"".concat(J," mr40"),children:"正确"}),(0,ne.jsx)(re.ZP.Button,{value:"1",className:J,children:"错误"})]}),(0,ne.jsx)("p",{className:B,children:(0,ne.jsx)("span",{className:q,children:"题目解析:"})}),(0,ne.jsx)(L.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:x,onChange:function(e){return g(e)}})]})},ce=(0,Z.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(le)),oe=["editData","globalSetting","loading","dispatch","onRef","isEdit"],ue=["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"],de=function(e,n){var t=e.editData,i=(e.globalSetting,e.loading,e.dispatch,e.onRef,e.isEdit),a=(M()(e,oe),(0,d.useState)([])),r=u()(a,2),s=r[0],l=r[1],c=(0,d.useState)(),o=u()(c,2),h=o[0],p=o[1],m=(0,d.useState)([]),x=u()(m,2),g=x[0],j=x[1],y=(0,d.useState)(""),_=u()(y,2),b=_[0],w=_[1],Z=(0,d.useState)(""),k=u()(Z,2),C=k[0],I=k[1];(0,d.useEffect)((function(){l(["","","",""])}),[]),(0,d.useEffect)((function(){if(t&&i){w(null==t?void 0:t.name),I(null==t?void 0:t.analysis),l(null==t?void 0:t.choices.map((function(e){return e.choice_text})));var e=[];null==t||t.choices.map((function(n,t){n.is_answer&&e.push(t)})),j(e)}}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:S,Clear:P}}));var S=function(){if(!b)return v.ZP.info("请您输入题干"),!1;var e=s.findIndex((function(e){return!e}));if(e>-1)return v.ZP.info("请先输入 ".concat(ue[e]," 选项的内容")),!1;if(!g.length)return v.ZP.info("请设置本题的正确答案,点击选项A/B...即可完成设置"),!1;if(g.length<2)return v.ZP.info("多选题最小正确选项为2个"),!1;var n=s.map((function(e,n){return{choice_text:e,is_answer:g.includes(n)?1:0}}));return{name:b,choices:n,analysis:C}},P=function(){l(["","","",""]),w(""),I(""),j("")};return(0,ne.jsxs)("section",{className:R,children:[(0,ne.jsxs)("p",{className:B,children:[(0,ne.jsx)("span",{className:F,children:"*"}),(0,ne.jsx)("span",{className:q,children:"题干:"})]}),(0,ne.jsx)(L.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:b,onChange:function(e){return w(e)}}),(0,ne.jsxs)("p",{className:B,children:[(0,ne.jsx)("span",{className:F,children:"*"}),(0,ne.jsxs)("span",{className:q,children:["答案选项:",(0,ne.jsx)("span",{className:V,children:"点击选项可设置正确答案"})]})]}),s.map((function(e,n){return(0,ne.jsxs)("div",{className:z,children:[(0,ne.jsx)(f.Z,{title:"点击设置为标准答案",placement:"left",children:(0,ne.jsx)("div",{className:"".concat(W," ").concat(g.includes(n)?U:""),onClick:function(){g.includes(n)?j(g.filter((function(e){return e!==n}))):j([].concat(E()(g),[n]))},children:ue[n]})}),(0,ne.jsx)("div",{className:H,children:h===n?(0,ne.jsx)(L.Z,{id:"single-question-option-".concat(n),watch:!0,height:155,placeholder:"请您输入选项",defaultValue:e,onChange:function(e){s[n]=e,l(s)}}):(0,ne.jsx)("div",{className:Q,onClick:function(){return p(n)},children:(0,ne.jsx)(N.Z,{value:e})})}),n>1&&(0,ne.jsx)(f.Z,{title:"删除",children:(0,ne.jsx)("i",{className:"".concat(G," iconfont icon-htmal5icon19"),onClick:function(){l(s.filter((function(e,t){return t!==n}))),g.includes(n)?j(g.filter((function(e){return e!==n}))):j([].concat(E()(g),[n]))}})}),n<7&&n===s.length-1&&(0,ne.jsx)(f.Z,{title:"新增参考答案",children:(0,ne.jsx)("i",{className:"".concat(Y," iconfont icon-roundaddfill ml6"),onClick:function(){return l([].concat(E()(s),[""]))}})})]},n)})),(0,ne.jsx)("p",{className:B,children:(0,ne.jsx)("span",{className:q,children:"题目解析:"})}),(0,ne.jsx)(L.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:C,onChange:function(e){return I(e)}})]})},he=(0,Z.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(de)),pe=["editData","globalSetting","loading","dispatch","onRef","isEdit"],fe=["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"],me=function(e,n){var t=e.editData,i=(e.globalSetting,e.loading,e.dispatch,e.onRef,e.isEdit),a=(M()(e,pe),(0,d.useState)([])),r=u()(a,2),s=r[0],l=r[1],c=(0,d.useState)(),o=u()(c,2),h=o[0],p=o[1],m=(0,d.useState)(),x=u()(m,2),g=x[0],j=x[1],y=(0,d.useState)(""),_=u()(y,2),b=_[0],w=_[1],Z=(0,d.useState)(""),k=u()(Z,2),C=k[0],I=k[1];(0,d.useEffect)((function(){l(["","","",""])}),[]),(0,d.useEffect)((function(){t&&i&&(w(null==t?void 0:t.name),I(null==t?void 0:t.analysis),l(null==t?void 0:t.choices.map((function(e){return e.choice_text}))),j(null==t?void 0:t.choices.findIndex((function(e){return e.is_answer}))))}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:S,Clear:P}}));var S=function(){if(!b)return v.ZP.info("请您输入题干"),!1;var e=s.findIndex((function(e){return!e}));if(e>-1)return v.ZP.info("请先输入 ".concat(fe[e]," 选项的内容")),!1;if(console.log("activeAnswer: ",g),"number"!=typeof g)return v.ZP.info("请设置本题的正确答案,点击选项A/B...即可完成设置"),!1;var n=s.map((function(e,n){return{choice_text:e,is_answer:g===n?1:0}}));return{name:b,choices:n,analysis:C}},P=function(){l(["","","",""]),w(""),I(""),j("")};return(0,ne.jsxs)("section",{className:R,children:[(0,ne.jsxs)("p",{className:B,children:[(0,ne.jsx)("span",{className:F,children:"*"}),(0,ne.jsx)("span",{className:q,children:"题干:"})]}),(0,ne.jsx)(L.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:b,onChange:function(e){return w(e)}}),(0,ne.jsxs)("p",{className:B,children:[(0,ne.jsx)("span",{className:F,children:"*"}),(0,ne.jsxs)("span",{className:q,children:["答案选项:",(0,ne.jsx)("span",{className:V,children:"点击选项可设置正确答案"})]})]}),s.map((function(e,n){return(0,ne.jsxs)("div",{className:z,children:[(0,ne.jsx)(f.Z,{title:"点击设置为标准答案",placement:"left",children:(0,ne.jsx)("div",{className:"".concat(W," ").concat(g===n?U:""),onClick:function(){return j(n)},children:fe[n]})}),(0,ne.jsx)("div",{className:H,children:h===n?(0,ne.jsx)(L.Z,{id:"single-question-option-".concat(n),watch:!0,height:155,isFocus:!0,placeholder:"请您输入选项",defaultValue:e,onChange:function(e){s[n]=e,l(s)}}):(0,ne.jsx)("div",{className:Q,onClick:function(){return p(n)},children:(0,ne.jsx)(N.Z,{value:e})})}),n>1&&(0,ne.jsx)(f.Z,{title:"删除",children:(0,ne.jsx)("i",{className:"".concat(G," iconfont icon-htmal5icon19"),onClick:function(){l(s.filter((function(e,t){return t!==n}))),n===g&&j(null)}})}),n<7&&n===s.length-1&&(0,ne.jsx)(f.Z,{title:"新增参考答案",children:(0,ne.jsx)("i",{className:"".concat(Y," iconfont icon-roundaddfill ml6"),onClick:function(){return l([].concat(E()(s),[""]))}})})]},n)})),(0,ne.jsx)("p",{className:B,children:(0,ne.jsx)("span",{className:q,children:"题目解析:"})}),(0,ne.jsx)(L.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:C,onChange:function(e){return I(e)}})]})},xe=(0,Z.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(me)),ve=["editData","globalSetting","loading","dispatch","onRef","isEdit"],ge=function(e,n){var t=e.editData,i=(e.globalSetting,e.loading,e.dispatch,e.onRef,e.isEdit),a=(M()(e,ve),(0,d.useState)("")),r=u()(a,2),s=r[0],l=r[1],c=(0,d.useState)(""),o=u()(c,2),h=o[0],p=o[1],f=(0,d.useState)(""),m=u()(f,2),x=m[0],g=m[1];(0,d.useEffect)((function(){var e;t&&i&&(l(null==t?void 0:t.name),p(null==t?void 0:t.analysis),g(null==t||null===(e=t.answer_texts)||void 0===e?void 0:e[0]))}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:j,Clear:y}}));var j=function(){return s?x?{name:s,answer_texts:[x],analysis:h}:(v.ZP.info("请您输入参考答案"),!1):(v.ZP.info("请您输入题干"),!1)},y=function(){l(""),p(""),g("")};return(0,ne.jsxs)("section",{className:R,children:[(0,ne.jsxs)("p",{className:B,children:[(0,ne.jsx)("span",{className:F,children:"*"}),(0,ne.jsx)("span",{className:q,children:"题干:"})]}),(0,ne.jsx)(L.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:s,onChange:function(e){return l(e)}}),(0,ne.jsx)("p",{className:B,children:(0,ne.jsx)("span",{className:q,children:"参考答案:"})}),(0,ne.jsx)(L.Z,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"请您输入参考答案",defaultValue:x,onChange:function(e){return g(e)}}),(0,ne.jsx)("p",{className:B,children:(0,ne.jsx)("span",{className:q,children:"题目解析:"})}),(0,ne.jsx)(L.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:h,onChange:function(e){return p(e)}})]})},je=(0,Z.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(ge)),ye=t(89392),_e=["globalSetting","loading","dispatch","editData","onRef","isEdit"],be=["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"],we=function(e,n){e.globalSetting,e.loading,e.dispatch;var t=e.editData,i=(e.onRef,e.isEdit),r=(M()(e,_e),(0,d.useState)("")),s=u()(r,2),l=s[0],c=s[1],o=(0,d.useState)([]),h=u()(o,2),p=h[0],m=h[1];console.log(p),(0,d.useEffect)((function(){var e;if(t&&i){c(null==t?void 0:t.name);var n=null==t||null===(e=t.sub_item_banks)||void 0===e?void 0:e.map((function(e){var n,t,i;return a()(a()({},e),{},{id:e.id,open:!1,qusList:null==e||null===(n=e.choices)||void 0===n?void 0:n.map((function(e){return e.choice_text})),activeQusEditor:null,qusAnswer:null===(t=[null==e||null===(i=e.choices)||void 0===i?void 0:i.findIndex((function(e){return e.is_answer}))])||void 0===t?void 0:t.filter((function(e){return-1!==e}))})}));m(n)}}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:x,Clear:g}}));var x=function(){if(!l)return v.ZP.info("请您输入题干"),!1;if(0===p.length)return v.ZP.info("请您添加小题"),!1;for(var e=0;e-1)return v.ZP.info("请先输入第".concat(e+1,"小题").concat(be[i],"选项的内容")),!1;if(null==t||!t.qusAnswer.length)return v.ZP.info("请设置第".concat(e+1,"小题的正确答案,点击选项A/B...即可完成设置")),!1}var a=p.map((function(e){return{id:e.id>1?e.id:null,name:e.name,item_type:e.item_type,analysis:e.analysis,choices:e.qusList.map((function(n,t){return{choice_text:n,is_answer:e.qusAnswer[0]===t?1:0}}))}}));return{name:l,sub_item_banks:a}},g=function(){c(""),m([])},j=function(e,n,t){var i,a=(0,ye.cloneDeep)(p);("open"===e&&(a[n].open=!a[n].open),"delete"===e&&a.splice(n,1),"value"===e&&(a[n].name=t),"answer"===e&&(a[n].qusAnswer=[t]),"edit"===e&&(a[n].activeQusEditor=t),"details"===e&&(a[n].qusList[a[n].activeQusEditor]=t),"addQus"===e&&(a[n].qusList=a[n].qusList.concat("")),"deleteQus"===e)&&(a[n].qusList=a[n].qusList.filter((function(e,n){return n!==t})),a[n].qusAnswer=null===(i=a[n].qusAnswer)||void 0===i?void 0:i.filter((function(e){return e!==t})));"analysis"===e&&(a[n].analysis=t),m(a)};return(0,ne.jsxs)("section",{className:R,children:[(0,ne.jsxs)("p",{className:B,children:[(0,ne.jsx)("span",{className:F,children:"*"}),(0,ne.jsx)("span",{className:q,children:"题干:"})]}),(0,ne.jsx)(L.Z,{id:"combination-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:l,onChange:function(e){return c(e)}}),null==p?void 0:p.map((function(e,n){var t;return(0,ne.jsxs)("div",{className:$,children:[(0,ne.jsxs)("div",{onClick:function(){return j("open",n)},className:ee,children:[(0,ne.jsx)("i",{className:"iconfont icon-sanjiaoxing",style:{transform:e.open?"initial":"rotate(270deg) translate(2px, 4px)"}}),(0,ne.jsxs)("span",{children:["第",n+1,"小题(单选题)"]}),(0,ne.jsx)("b",{style:{visibility:"hidden"},onClick:function(e){e.stopPropagation(),j("delete",n)},className:"iconfont icon-shanchu8"})]}),(0,ne.jsxs)("div",{className:"mb10",style:{display:e.open?"block":"none"},children:[(0,ne.jsx)(L.Z,{watch:!0,height:155,placeholder:"请您输入题干",defaultValue:null==e?void 0:e.name,onChange:function(e){return j("value",n,e)}}),(0,ne.jsxs)("p",{className:B,children:[(0,ne.jsx)("span",{className:F,children:"*"}),(0,ne.jsxs)("span",{className:q,children:["答案选项:",(0,ne.jsx)("span",{className:V,children:"点击选项可设置正确答案"})]})]}),null==e||null===(t=e.qusList)||void 0===t?void 0:t.map((function(t,i){var a,r;return(0,ne.jsxs)("div",{className:z,children:[(0,ne.jsx)(f.Z,{title:"点击设置为标准答案",placement:"left",children:(0,ne.jsx)("div",{className:"".concat(W," ").concat(null!=e&&null!==(a=e.qusAnswer)&&void 0!==a&&a.includes(i)?U:""),onClick:function(){return j("answer",n,i)},children:be[i]})}),(0,ne.jsx)("div",{className:H,children:(null==e?void 0:e.activeQusEditor)===i?(0,ne.jsx)(L.Z,{id:"single-question-option-".concat(i),watch:!0,height:155,isFocus:!0,placeholder:"请您输入选项",defaultValue:t,onChange:function(e){return j("details",n,e)}}):(0,ne.jsx)("div",{className:Q,onClick:function(){return j("edit",n,i)},children:(0,ne.jsx)(N.Z,{value:t})})}),i>1&&(0,ne.jsx)(f.Z,{title:"删除",children:(0,ne.jsx)("i",{className:"".concat(G," iconfont icon-htmal5icon19"),onClick:function(){return j("deleteQus",n,i)}})}),i<7&&i===(null==e||null===(r=e.qusList)||void 0===r?void 0:r.length)-1&&(0,ne.jsx)(f.Z,{title:"新增参考答案",children:(0,ne.jsx)("i",{className:"".concat(Y," iconfont icon-roundaddfill ml6"),onClick:function(){return j("addQus",n)}})})]},i)})),(0,ne.jsx)("p",{className:"mb10 mt10",children:(0,ne.jsx)("span",{className:q,children:"题目解析:"})}),(0,ne.jsx)(L.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:e.analysis,onChange:function(e){return j("analysis",n,e)}})]})]},e.id)}))]})},Ne=(0,Z.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(we)),Ze=t(71112),ke=function(e){var n=e.visible,t=e.onCancel,i=e.onRandomExchange,a=e.selectFromProblemSet,r=e.questionParams;return(0,ne.jsx)(m.Z,{title:"请选择替换方式",open:n,onCancel:t,centered:!0,maskClosable:!0,footer:null,children:(0,ne.jsxs)(b.Z,{justify:"center",className:"pb20",children:[(0,ne.jsx)(Ze.Z,{onClick:i,children:"随机更换"}),"PRACTICAL"!==(null==r?void 0:r.type)&&(0,ne.jsx)(y.ZP,{style:{marginLeft:24},onClick:a,children:"从题库中选择"})]})})},Ce=t(48410),Ie=t(56822),Se=t(24334),Ee=function(e){var n,t,i,r,l,o,S,E,P,M,T,L=e.data,A=e.submit,O=e.goBack,R=(e.loading,e.onTypeScore),D=e.editPreview,B=void 0!==D&&D,F=e.onSkipExamination,q=e.selectValue,V=e.onExchange,z=(0,d.useRef)(),W=(0,d.useState)(null),U=u()(W,2),G=U[0],Y=U[1],H=(0,d.useState)(!1),Q=u()(H,2),J=Q[0],K=Q[1],X=(0,d.useState)(!1),$=u()(X,2),ee=$[0],te=$[1],ie=(0,d.useRef)(),re=p.Z.useForm(),se=u()(re,1)[0],le=(0,Z.useParams)(),oe=(0,d.useState)(!1),ue=u()(oe,2),de=ue[0],pe=ue[1];(0,d.useEffect)((function(){K(!0)}),[]),(0,d.useEffect)((function(){B||(0,k.Dk)("试卷预览")}),[B]);var fe=["容易","简单","适中","困难"],me=["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"],ve=function(e){var n,t=null==e||null===(n=e.standard_answer)||void 0===n?void 0:n.map((function(e,n){var t;return(0,ne.jsx)("div",{children:"答案(填空".concat(e.position,"):").concat(null==e||null===(t=e.answer_text)||void 0===t?void 0:t.join("、"))},n)}));return(0,ne.jsx)(d.Fragment,{children:(0,ne.jsxs)("div",{className:h.analysis,children:[(0,ne.jsxs)("div",{style:{display:"flex"},children:[(0,ne.jsx)("div",{children:"正确答案:"}),(0,ne.jsx)("div",{children:t})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:h.text,children:"解析:"}),(0,ne.jsx)(N.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==e?void 0:e.discipline_name)||"--","/").concat(null==e?void 0:e.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==e?void 0:e.tag_discipline_name]})]})]})})},ge=function(e){var n,t=null==e||null===(n=e.standard_answer)||void 0===n?void 0:n.map((function(e,n){return(0,ne.jsx)("div",{children:"答案(填空".concat(e.position||(null==e?void 0:e.exercise_choice_id),"):").concat(null==e?void 0:e.answer_text)},n)}));return(0,ne.jsx)(d.Fragment,{children:(0,ne.jsxs)("div",{className:h.analysis,children:[(0,ne.jsxs)("div",{style:{display:"flex"},children:[(0,ne.jsx)("div",{children:"正确答案:"}),(0,ne.jsx)("div",{children:t})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:h.text,children:"解析:"}),(0,ne.jsx)(N.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==e?void 0:e.discipline_name)||"--","/").concat(null==e?void 0:e.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==e?void 0:e.tag_discipline_name]})]})]})})},ye=function(e){var n;return(0,ne.jsxs)("div",{className:h.analysis,children:[(0,ne.jsxs)("div",{children:["正确答案:",null==e||null===(n=e.answer_texts)||void 0===n?void 0:n[0]]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:h.text,children:"解析:"}),(0,ne.jsx)(N.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==e?void 0:e.discipline_name)||"--","/").concat(null==e?void 0:e.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==e?void 0:e.tag_discipline_name]})]})]})},_e=function(e){var n,t;return(0,ne.jsxs)("div",{className:h.analysis,children:[(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:h.text,children:"预期输出:"}),(0,ne.jsx)(N.Z,{value:null==e||null===(n=e.program_attr)||void 0===n?void 0:n.description})]}),(0,ne.jsxs)("div",{style:{marginTop:20},children:["正确答案:",(null==e||null===(t=e.program_attr)||void 0===t?void 0:t.answer_text)||"--"]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:h.text,children:"解析:"}),(0,ne.jsx)(N.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==e?void 0:e.discipline_name)||"--","/").concat(null==e?void 0:e.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==e?void 0:e.tag_discipline_name]})]})]})},be=function(e){var n,t;return(0,ne.jsxs)("div",{className:"mt5",children:[null==e||null===(n=e.shixun)||void 0===n||null===(n=n.challenges)||void 0===n?void 0:n.map((function(e,n){return(0,ne.jsxs)("div",{className:"c-grey-666 font14 mb10 ml25",children:[(0,ne.jsxs)("span",{className:"mr5",children:["第",n+1,"关"]}),(0,ne.jsx)(f.Z,{title:null==e?void 0:e.challenge_name,children:(0,ne.jsx)("span",{children:(0,k.Pq)(null==e?void 0:e.challenge_name,44)})},n)]})})),(0,ne.jsx)(Z.Link,{style:{float:"right"},target:"_blank",to:"/shixuns/".concat(null==e||null===(t=e.shixun)||void 0===t?void 0:t.identifier,"/challenges"),children:"实训详情"}),(0,ne.jsx)("div",{style:{clear:"both"}})]})},we=function(e){console.log(e,"key"),F(e-1)},Ze=function(e,n){if("SINGLE"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(xe,{ref:z,editData:e,isEdit:!0}),(0,ne.jsx)(j.Z,{})]});if("MULTIPLE"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(he,{ref:z,editData:e,isEdit:!0}),(0,ne.jsx)(j.Z,{})]});if("JUDGMENT"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(ce,{ref:z,editData:e,isEdit:!0}),(0,ne.jsx)(j.Z,{})]});if("COMPLETION"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(ae,{ref:z,editData:e,isEdit:!0}),(0,ne.jsx)(j.Z,{})]});if("SUBJECTIVE"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(je,{ref:z,editData:e,isEdit:!0}),(0,ne.jsx)(j.Z,{})]});if("COMBINATION"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(Ne,{ref:z,editData:e,isEdit:!0}),(0,ne.jsx)(j.Z,{})]});var t,i;if("BPROGRAM"===n)return(0,ne.jsx)(ne.Fragment,{children:(0,ne.jsxs)(p.Z,{form:se,style:{marginTop:20},onFinishFailed:function(e){var n;e.errorFields[0].name.includes("standard_answers")?v.ZP.error("填空项答案不能为空"):v.ZP.error(e.errorFields[0].errors[0]),se.scrollToField(null==e||null===(n=e.errorFields)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.name,{behavior:"smooth",block:"center"})},onFinish:function(){var n=c()(s()().mark((function n(t){var i,r,l;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return r=a()(a()({question_score:e.score},t),{},{question_type:8,hack:a()(a()({},t.hack),{},{difficult:e.program_attr.difficult}),hack_codes:a()(a()({},t.hack_codes),{},{code:Se.Base64.encode(null===(i=t.hack_codes)||void 0===i?void 0:i.code)})}),de&&(r.is_cover=1),n.next=4,(0,C.ZP)("/api/exercise_questions/".concat(e.id,".json"),{method:"put",body:r});case 4:0===(null==(l=n.sent)?void 0:l.status)&&(v.ZP.success("编辑成功"),we(q+1)),Y(null);case 7:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),children:[(0,ne.jsx)(Ie.tc,{form:se,questionTitlePlaceholder:"请编辑题干并设置填空项",scoreByBlank:!1,hackidentifier:null==e||null===(t=e.program_attr)||void 0===t?void 0:t.identifier,answerKey:"standard_answers"}),(0,ne.jsx)(j.Z,{})]})});"PROGRAM"===n&&Z.history.push("/problems/".concat(null==e||null===(i=e.program_attr)||void 0===i?void 0:i.identifier,"/edit?type=exercises&express_id=").concat(le.categoryId,"&question_id=").concat(null==e?void 0:e.id,"&score=").concat(null==e?void 0:e.score,"&callback_url=").concat(location.pathname,"&select=").concat(q,"&exercise=true"))},Ee=function(){var e=c()(s()().mark((function e(n,t,i){var a,r,l,c,o,u,d,h,p,f;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,null===(a=z.current)||void 0===a?void 0:a.onSave();case 2:if(r=e.sent){e.next=5;break}return e.abrupt("return");case 5:return l={question_score:t.score,analysis:r.analysis},i&&(l.is_cover=1),"SINGLE"!==n&&"MULTIPLE"!==n&&"JUDGMENT"!==n||(o=[],u=[],l.question_type="JUDGMENT"===n?2:1,l.question_title=null==r?void 0:r.name,null==r||null===(c=r.choices)||void 0===c||c.forEach((function(e,n){o.push(e.choice_text),null!=e&&e.is_answer&&u.push(n+1)})),l.question_choices=o,l.standard_answers=u),"COMPLETION"===n&&(l.is_ordered=r.is_ordered,l.question_title=null==r?void 0:r.name,l.question_type=3,h=[],null==r||null===(d=r.standard_answers)||void 0===d||d.forEach((function(e,n){h.push({choice_id:e.position,answer_text:e.answer_text})})),l.standard_answers=h),"SUBJECTIVE"===n&&(l.question_title=null==r?void 0:r.name,l.question_type=3,l.standard_answers=null==r?void 0:r.answer_texts),"COMBINATION"===n&&(l.question_title=null==r?void 0:r.name,l.question_type=7,l.sub_questions=null==r||null===(p=r.sub_item_banks)||void 0===p?void 0:p.map((function(e,n){return{id:e.id,question_title:e.name,question_type:1,question_choices:e.choices.map((function(e){return e.choice_text})),standard_answers:[e.choices.findIndex((function(e){return e.is_answer}))+1],analysis:e.analysis}})),delete l.analysis),e.next=13,(0,C.ZP)("/api/exercise_questions/".concat(t.id,".json"),{method:"put",body:l});case 13:0===(null==(f=e.sent)?void 0:f.status)&&(v.ZP.success("编辑成功"),we(q+1)),Y(null);case 16:case"end":return e.stop()}}),e)})));return function(n,t,i){return e.apply(this,arguments)}}(),Pe=function(){var e=c()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(0,Z.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在更新试卷,请稍后..."}}),e.next=3,(0,C.ZP)("/api/exercises/".concat(le.categoryId,"/sync_random_question.json"),{method:"post"});case 3:if(0!==e.sent.status){e.next=8;break}return e.next=7,F(q);case 7:v.ZP.success("更新成功");case 8:(0,Z.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}});case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Me=null==L||null===(n=L.questionList)||void 0===n?void 0:n.reduce((function(e,n){return e+Number(n.questions_score)}),0),Te=B&&1!==(null==L||null===(t=L.exam)||void 0===t?void 0:t.exercise_status);return(0,ne.jsxs)("section",{className:h.wrap,children:[(0,ne.jsxs)("div",{id:"id_left_preview",className:h.left,onMouseEnter:function(e){document.getElementById("id_left_preview").style.overflowY="auto"},onMouseLeave:function(e){document.getElementById("id_left_preview").style.overflowY="hidden"},children:[(0,ne.jsx)("div",{className:h.title,children:(0,ne.jsxs)("div",{className:"body-overflow-initial",children:[(0,ne.jsx)("b",{}),(0,ne.jsx)("span",{children:"答题卡"})]})}),(0,ne.jsxs)("div",{className:h.total,children:[(0,ne.jsxs)("div",{children:[(0,ne.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIgZmlsbD0iI0VBRjNGNCIvPjxwYXRoIGQ9Ik0yNS45MDUgMTUuMzdhLjc3NS43NzUgMCAwIDAtLjYyNi0uNTI5bC00LjgxNC0uNy0yLjE1Mi00LjM2MmEuNzc2Ljc3NiAwIDAgMC0xLjM5MiAwbC0yLjE1MyA0LjM2My00LjgxNC42OTlhLjc3NS43NzUgMCAwIDAtLjQzIDEuMzIzbDMuNDg0IDMuMzk2LS44MjMgNC43OTRhLjc3Ny43NzcgMCAwIDAgMS4xMjYuODE4bDQuMzA2LTIuMjY0IDQuMzA1IDIuMjY0YS43NzguNzc4IDAgMCAwIC44MTctLjA1OS43NzcuNzc3IDAgMCAwIC4zMS0uNzU5bC0uODIzLTQuNzk0IDMuNDgzLTMuMzk2YS43NzcuNzc3IDAgMCAwIC4xOTYtLjc5NVoiIGZpbGw9IiMyMUMwQTYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4="}),(0,ne.jsx)("span",{children:"题数(道)"}),(0,ne.jsx)("aside",{children:null==L?void 0:L.all_questions_count})]}),(0,ne.jsxs)("div",{className:"mr30 ml30",children:[(0,ne.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRTdGM0ZGIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIvPjxnIGZpbGw9IiM0QzZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0ibTIzLjcxOSAxMy4zMjUtNC4wOTgtMy45NGMtLjA5Ny0uMTMtLjIyNS0uMTYyLS4zNTUtLjE2Mi0uMTI5IDAtLjI1OC4wNjQtLjM4Ny4xNjFsLTcuNTUgNy43NTNjLS4wNjUuMDY1LS4wOTguMTYyLS4xMy4yMjdsLTEuMDMyIDUuNDI3Yy0uMDMzLjE5NC4wMzIuMzIzLjE2LjQ4NC4xMy4xMy4yMjcuMTYyLjM4OS4xNjJoLjA5Nmw0Ljc3Ni0xLjA5OWMuMDk3LS4wMzIuMTk0LS4wNjQuMjU4LS4xNjFsNy44NDEtOC4xMDhjLjE5NC0uMTYyLjE5NC0uNTE3LjAzMy0uNzQ0aC0uMDAxWm0tOC4xIDguMDQ0YS41MzQuNTM0IDAgMCAxLS4zODYuMTYyLjU2LjU2IDAgMCAxLS4zODgtLjE2MmwtMy0yLjgxYy0uMjI2LS4xOTQtLjIyNi0uNTE3LS4wMzMtLjc0My4xOTQtLjIyNy41MTctLjIyNy43NDMtLjAzM2wzIDIuODExYy4yNTkuMjI2LjI5MS41NS4wNjUuNzc2Wk0xNyAyMi45Mmg2Ljg0NHYxLjA1NUgxN3oiLz48L2c+PC9nPjwvc3ZnPg=="}),(0,ne.jsx)("span",{children:"总分(分)"}),(0,ne.jsx)("aside",{children:Me&&Me.toFixed(1)})]}),(0,ne.jsxs)("div",{children:[(0,ne.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRTRFNkZEIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTEzLjgwOCAxMS40NDhhLjU1OC41NTggMCAwIDEgMCAuNzg4bC0xLjU2NCAxLjU2NWEuNTU4LjU1OCAwIDEgMS0uNzg5LS43OWwxLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDAgMSAuNzkgMFptOS44ODIgMi40NjJhLjU1OC41NTggMCAwIDEtLjc4OSAwbC0xLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDEgMSAuNzg5LS43ODlsMS41NjQgMS41NjRhLjU1Ni41NTYgMCAwIDEgMCAuNzg4WiIgZmlsbD0iIzY2NzhFQiIvPjxwYXRoIGQ9Ik0yMS43NTMgMjEuNzA3YTUuOTM3IDUuOTM3IDAgMSAwLTguNTguMDE1bC0uOTM3LjkzNmEuNTU4LjU1OCAwIDEgMCAuNzg5Ljc4OGwuOTk1LS45OTRhNS45MSA1LjkxIDAgMCAwIDMuNDM2IDEuMDk1YzEuMjg3IDAgMi40OC0uNDEgMy40NTItMS4xMDZsLjk5Mi45OTJhLjU1OC41NTggMCAxIDAgLjc4OS0uNzg5bC0uOTM2LS45MzdaIiBmaWxsPSIjNjY3OEVCIi8+PHBhdGggZD0ibTIwLjg1OCAxOC45NS0zLjAyNC0xLjc0NXYtMi4wNTRhLjU1OC41NTggMCAxIDAtMS4xMTcgMHYyLjM1MWMwIC4wNjQuMDExLjEyNi4wMzEuMTg0YS41NTEuNTUxIDAgMCAwIC4yNTguMzNsMy4yOTMgMS45YS41NTcuNTU3IDAgMCAwIC41NTktLjk2NloiIGZpbGw9IiNGRkYiLz48L2c+PC9nPjwvc3ZnPg=="}),(0,ne.jsx)("span",{children:"时长(分)"}),(0,ne.jsx)("aside",{children:-1===(null==L||null===(i=L.exam)||void 0===i?void 0:i.time)||null===(null==L||null===(r=L.exam)||void 0===r?void 0:r.time)?"不限":null==L||null===(l=L.exam)||void 0===l?void 0:l.time})]})]}),null==L||null===(o=L.questionList)||void 0===o?void 0:o.map((function(e,n){var t;return(0,ne.jsxs)("div",{className:h.list,children:[(0,ne.jsxs)("div",{className:h.name,children:[(0,ne.jsx)("b",{}),(0,ne.jsx)("span",{children:e.name})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsxs)("div",{children:["共",(0,ne.jsx)("span",{className:h.b,children:e.questions_count}),"题 ",(0,ne.jsx)("span",{className:h.l,children:"|"}),"共",(0,ne.jsx)("span",{className:h.r,children:e.questions_score}),"分"]}),(0,ne.jsx)("div",{className:h.answerSheet,children:null==e||null===(t=e.questions)||void 0===t?void 0:t.map((function(e,n){return(0,ne.jsx)("div",{onClick:function(){var n="Anchor_".concat(e.id),t=document.getElementById(n);t&&setTimeout((function(){return t.scrollIntoView({block:"center",behavior:"smooth"})}))},className:h.tag,children:n+1},e.id)}))})]})]},n)}))]}),(0,ne.jsxs)("div",{className:h.right,children:[(0,ne.jsxs)("div",{className:h.examName,id:"examName",children:[(0,ne.jsx)("div",{className:h.name,children:(0,ne.jsx)(f.Z,{title:null==L||null===(S=L.exam)||void 0===S?void 0:S.name,getPopupContainer:function(e){return e.parentNode},children:(0,ne.jsx)("span",{className:h.t,children:null==L||null===(E=L.exam)||void 0===E?void 0:E.name})})}),B&&1===(null==L||null===(P=L.exam)||void 0===P?void 0:P.exercise_status)&&(0,ne.jsx)(Ce.op,{openLoading:!0,shape:"default",onClick:Pe,type:"primary",children:"更新试卷"}),!B&&(0,ne.jsx)(y.ZP,{onClick:function(){var e,n=m.Z.confirm({icon:null,centered:!0,title:"温馨提示",content:"确认更换预览中的所有试题吗?",cancelButtonProps:{disabled:!1},maskClosable:!1,keyboard:!1,okText:"确认",cancelText:"取消",onOk:(e=c()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.update({cancelButtonProps:{disabled:!0}}),e.next=3,V();case 3:n.update({cancelButtonProps:{disabled:!1}}),v.ZP.success("已重新随机生成整张试题");case 5:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},type:"primary",children:"随机更换"})]}),(0,ne.jsx)("div",{className:h.topWarp,children:null==L||null===(M=L.questionList)||void 0===M?void 0:M.map((function(e,n){var t,i;return(0,ne.jsxs)(d.Fragment,{children:[(0,ne.jsxs)("div",{className:h.head,style:0===n?{border:0,marginTop:-16}:{},children:[(0,ne.jsxs)("div",{className:h.name,children:[(0,ne.jsx)("b",{}),(0,ne.jsx)("span",{children:e.name})]}),(0,ne.jsxs)("div",{className:h.so,children:["共",(0,ne.jsxs)("span",{className:h.b,children:[e.questions_count," "]}),"题 ","COMBINATION"===e.type&&"(包含".concat(null==e||null===(t=e.questions)||void 0===t?void 0:t.map((function(e){var n;return null==e||null===(n=e.sub_item_banks)||void 0===n?void 0:n.length})).reduce((function(e,n){return e+n})),"小题)"),(0,ne.jsx)("span",{className:h.l,children:"|"}),"共",(0,ne.jsx)("span",{className:h.r,children:e.questions_score}),"分"]}),!B&&(0,ne.jsxs)("div",{className:h.btn,children:[(0,ne.jsx)(y.ZP,{onClick:function(){var n,t,i;i=(n=e).questions_score/n.questions_count,m.Z.confirm({icon:null,centered:!0,title:"分数设置",content:(0,ne.jsx)("div",{className:h.modalColumn,children:(0,ne.jsxs)("div",{className:h.modalRow,style:{justifyContent:"flex-start"},children:[(0,ne.jsx)("sup",{className:h.sup,children:"*"}),(0,ne.jsxs)("span",{children:[null==n?void 0:n.name,":"]}),(0,ne.jsx)(x.Z,{min:0,precision:1,defaultValue:i,onChange:function(e){i=e}}),(0,ne.jsx)("span",{className:"ml5",children:"分/题"})]})}),okText:"确认",cancelText:"取消",onOk:(t=c()(s()().mark((function e(){var t,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i){e.next=3;break}return v.ZP.warning("分数不能为空或为0"),e.abrupt("return",Promise.reject());case 3:a={type:null==n?void 0:n.type,score:i,scoreTotal:Number(null===(t=i*n.questions_count)||void 0===t?void 0:t.toFixed(1))},R(a);case 5:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})})},type:"primary",ghost:!0,className:"mr20",children:"设置得分"}),(0,ne.jsx)(y.ZP,{onClick:function(){return a=null===(t=(n=e).questions)||void 0===t?void 0:t.map((function(e){return e.id})),r=n.name,void(l=m.Z.confirm({icon:null,centered:!0,title:"温馨提示",content:"确认更换".concat(r,"中的所有试题吗?"),cancelButtonProps:{disabled:!1},maskClosable:!1,keyboard:!1,okText:"确认",cancelText:"取消",onOk:(i=c()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l.update({cancelButtonProps:{disabled:!0}}),e.next=3,V({seleted_item_bank_ids:a},{type:n.type});case 3:l.update({cancelButtonProps:{disabled:!1}}),v.ZP.success("已重新随机生成".concat(r,"试题"));case 5:case"end":return e.stop()}}),e)}))),function(){return i.apply(this,arguments)})}));var n,t,i,a,r,l},type:"primary",ghost:!0,children:"随机更换"})]})]}),null==e||null===(i=e.questions)||void 0===i?void 0:i.map((function(n,t){var i,r,l,o,u,p,f,x;return G===n.id?(0,ne.jsxs)("div",{id:"Anchor_".concat(n.id),className:h.content,style:{padding:0,marginTop:10},children:[(0,ne.jsxs)("div",{style:{float:"right",marginTop:-6},children:[(0,ne.jsx)(y.ZP,{onClick:function(){return Y(null)},className:"mr20",type:"primary",ghost:!0,children:"取消"}),(0,ne.jsx)(y.ZP,{onClick:function(){var t,i;1===(null==n?void 0:n.is_my)?m.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:(i=c()(s()().mark((function t(){return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:"BPROGRAM"===e.type?(pe(!0),se.submit()):Ee(null==e?void 0:e.type,n,!0);case 1:case"end":return t.stop()}}),t)}))),function(){return i.apply(this,arguments)}),onCancel:(t=c()(s()().mark((function t(){return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:"BPROGRAM"===e.type?(pe(!1),se.submit()):Ee(null==e?void 0:e.type,n,!1);case 1:case"end":return t.stop()}}),t)}))),function(){return t.apply(this,arguments)})}):"BPROGRAM"===e.type?(pe(!1),se.submit()):Ee(null==e?void 0:e.type,n,!1)},type:"primary",children:"保存"})]}),Ze(n,e.type)]},n.id):(0,ne.jsxs)("div",{id:"Anchor_".concat(n.id),className:h.content,children:[(0,ne.jsxs)("div",{className:h.titleWrap,children:["bprogram"===(null==n?void 0:n.item_type)?(0,ne.jsx)(N.Z,{style:{paddingRight:10},value:t+1+"、"+(null===(i=n.program_attr)||void 0===i?void 0:i.description)}):(0,ne.jsx)(N.Z,{style:{paddingRight:10},className:h.titleHtml,value:t+1+"、"+"".concat("combination"===(null==n?void 0:n.item_type)?"(题干)":"")+n.name}),B&&"PRACTICAL"!==e.type&&(0,ne.jsx)(y.ZP,{disabled:Te,onClick:function(){var e,t,i;G?v.ZP.warning("先保存或取消当前正在编辑的试题"):(se.setFieldsValue({standard_answers:n.standard_answer,hack:a()(a()({},n),n.program_attr),hack_codes:a()(a()({},n.program_attr),{},{code:Se.Base64.decode((null===(e=n.program_attr)||void 0===e?void 0:e.code)||"")}),hack_sets:a()({},null==n||null===(t=n.hack_sets)||void 0===t?void 0:t[0])}),"program"==n.item_type?Z.history.push("/problems/newedit/".concat(null==n||null===(i=n.program_attr)||void 0===i?void 0:i.identifier,"?type=exercises&express_id=").concat(le.categoryId,"&question_id=").concat(null==n?void 0:n.id,"&score=").concat(null==n?void 0:n.score,"&exercise=true&callback_url=/classrooms/").concat(le.coursesId,"/exercise/").concat(le.categoryId,"/detail?random=true")):Y(n.id))},type:"primary",className:"mr20",style:{marginLeft:"auto"},ghost:!0,children:"编辑"}),(0,ne.jsx)(y.ZP,{disabled:Te,onClick:function(){return function(e,n,t,i){var a,r,l="".concat(location.pathname).concat(location.search),o=null===(a=i.questions)||void 0===a?void 0:a.map((function(e){return e.id}));if(l.includes("exercise"))ie.current={id:e,ids:o,type:n,index:t},te(!0);else var u=m.Z.confirm({icon:null,centered:!0,title:"温馨提示",content:"确认要更换该试题吗?",cancelButtonProps:{disabled:!1},maskClosable:!0,keyboard:!1,okText:"确认",cancelText:"取消",onOk:(r=c()(s()().mark((function i(){return s()().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return u.update({cancelButtonProps:{disabled:!0}}),i.next=3,V({single_question_id:e,seleted_item_bank_ids:o},{type:n,index:t});case 3:u.update({cancelButtonProps:{disabled:!1}}),v.ZP.success("已重新随机生成试题");case 5:case"end":return i.stop()}}),i)}))),function(){return r.apply(this,arguments)})})}(n.id,e.type,t,e)},type:"primary",ghost:!0,children:"换一题"})]}),"bprogram"===(null==n?void 0:n.item_type)&&(0,ne.jsx)(N.Z,{style:{paddingRight:10,paddingLeft:25},showProgramFill:!0,disabledFill:!0,className:h.titleHtml,value:Se.Base64.decode((null===(r=n.program_attr)||void 0===r?void 0:r.code)||"")}),("SINGLE"===e.type||"JUDGMENT"===e.type||"MULTIPLE"===e.type)&&(p=n,x=[],(0,ne.jsxs)(d.Fragment,{children:[(0,ne.jsx)("aside",{className:h.single,children:null==p||null===(f=p.choices)||void 0===f?void 0:f.map((function(e,n){return e.is_answer&&x.push(me[n]),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[me[n],"、"]}),(0,ne.jsx)("li",{children:(0,ne.jsx)(N.Z,{value:e.choice_text})})]},n)}))}),(0,ne.jsxs)("div",{className:h.analysis,children:[(0,ne.jsxs)("div",{children:["正确答案:",x.join(""),(0,ne.jsxs)("span",{className:"ml30",children:["难度:",fe[p.difficulty]]})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:h.text,children:"解析:"}),(0,ne.jsx)(N.Z,{value:p.analysis?p.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==p?void 0:p.discipline_name)||"--","/").concat(null==p?void 0:p.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==p?void 0:p.tag_discipline_name]})]})]})]})),"COMPLETION"===e.type&&ve(n),"SUBJECTIVE"===e.type&&ye(n),"PROGRAM"===e.type&&_e(n),"BPROGRAM"===e.type&&ge(n),"COMBINATION"===e.type&&(l=n,o=t,(0,ne.jsx)("div",{children:null==l||null===(u=l.sub_item_banks)||void 0===u?void 0:u.map((function(e,n){var t,i=[];return(0,ne.jsxs)(d.Fragment,{children:[(0,ne.jsxs)("div",{style:{marginLeft:25,fontSize:"16px",color:"#333"},children:[o+1+"."+(n+1),"(单选题)",e.name]}),(0,ne.jsx)("aside",{className:h.single,children:null==e||null===(t=e.choices)||void 0===t?void 0:t.map((function(e,n){return e.is_answer&&i.push(me[n]),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[me[n],"、"]}),(0,ne.jsx)("li",{children:(0,ne.jsx)(N.Z,{value:e.choice_text})})]},n)}))}),(0,ne.jsxs)("div",{className:h.analysis,children:[(0,ne.jsxs)("div",{children:["正确答案:",i.join(""),(0,ne.jsxs)("span",{className:"ml30",children:["难度:",fe[e.difficulty]]})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:h.text,children:"解析:"}),(0,ne.jsx)(N.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==l?void 0:l.discipline_name)||"--","/").concat(null==l?void 0:l.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==l?void 0:l.tag_discipline_name]})]})]})]})}))})),"PRACTICAL"===e.type&&be(n),(0,ne.jsx)("div",{})]},n.id)}))]},n)}))})]}),B?(0,ne.jsx)(Ce.vr,{children:(0,ne.jsx)(_.Z,{showTotal:k.rU,total:null==L||null===(T=L.exam)||void 0===T?void 0:T.total_num,pageSize:1,current:q+1,showSizeChanger:!1,onChange:we,showQuickJumper:!1,hideOnSinglePage:!1})}):(0,ne.jsx)(Ce.vr,{LeftContent:(0,ne.jsx)(Ce.op,{onClick:O,shape:"default",style:{height:38,background:"#fff",boxShadow:"none"},children:"返回"}),RightContent:(0,ne.jsxs)(b.Z,{align:"middle",children:[(0,ne.jsx)(w.Z,{color:"#55575D",overlayClassName:h.popover,open:J,getPopupContainer:function(e){return null==e?void 0:e.parentNode},content:"如您对此份试题满意,可将此份试题保存为固定试卷",children:(0,ne.jsx)(Ce.op,{onMouseEnter:function(){return K(!0)},onMouseLeave:function(){return K(!1)},onClick:function(){return n="",void m.Z.confirm({icon:null,centered:!0,title:"保存试卷",content:(0,ne.jsxs)("div",{className:h.modalColumn,children:[(0,ne.jsxs)("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20",children:[(0,ne.jsx)("img",{style:{marginRight:5},src:I.Z}),"保存后单独生成一份人工组卷类型的固定试卷。"]}),(0,ne.jsxs)("div",{className:h.modalRow,style:{marginTop:20},children:[(0,ne.jsx)("sup",{className:h.sup,children:"*"}),(0,ne.jsx)("span",{style:{flexShrink:0},children:"试卷名称:"}),(0,ne.jsx)(g.Z,{placeholder:"请输入试卷名称",min:0,maxLength:60,defaultValue:n,onChange:function(e){n=e.target.value}})]})]}),okText:"确认",cancelText:"取消",onOk:(e=c()(s()().mark((function e(){var t,i,a,r,l,c;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n){e.next=3;break}return v.ZP.warning("试卷名称不能为空"),e.abrupt("return",Promise.reject());case 3:return i=[],a=[],r=[],l=[],null==L||null===(t=L.questionList)||void 0===t||t.forEach((function(e){var n;null===(n=e.questions)||void 0===n||n.forEach((function(n){var t=e.questions_score/e.questions_count;t=t&&t.toFixed(1),"COMBINATION"===e.type&&r.push({id:n.id,sub_item_bank_ids:n.sub_item_banks.map((function(e){return e.id}))}),"PRACTICAL"===e.type?l.push(n.id):(i.push(n.id),a.push(t))}))})),console.log("-----",r),c={item_bank_ids:i,item_bank_scores:a,name:n,combination_item_banks:r,shixun_ids:l},e.next=12,A(c);case 12:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})});var e,n},shape:"default",style:{height:38,background:"#fff",boxShadow:"none"},children:"保存"})}),(0,ne.jsx)(Ce.op,{shape:"default",type:"primary",onClick:function(){return A()},style:{height:38,marginLeft:20},children:"提交"})]})}),(0,ne.jsx)(ke,{visible:ee,questionParams:ie.current,onRandomExchange:c()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=ie.current,e.next=3,V({single_question_id:n.id,seleted_item_bank_ids:n.ids},{type:n.type,index:n.index});case 3:te(!1);case 4:case"end":return e.stop()}}),e)}))),selectFromProblemSet:function(){var e=ie.current,n="".concat(location.pathname).concat(location.search);n.includes("exercise")&&Z.history.push("/paperlibrary/exchangequestion?type=exercise&qid=".concat(e.id,"&qtype=").concat(e.type,"&exerciseid=").concat(le.categoryId,"&from=").concat(n))},onCancel:function(){te(!1)}})]})}},46128:function(e,n,t){t.r(n),t.d(n,{default:function(){return _}});var i=t(7557),a=t.n(i),r=t(41498),s=t.n(r),l=t(82242),c=t.n(l),o=t(79800),u=t.n(o),d=t(59301),h=t(80608),p="wrap___lab8O",f="crumbs___qvTza",m=t(7337),x=t(66999),v=t(49105),g=t(89392),j=t(27876),y=t(37712),_=(0,h.connect)((function(e){return{paperlibrary:e.paperlibrary,user:e.user,globalSetting:e.globalSetting}}))((function(e){e.paperlibrary;var n,t,i=e.user,r=(e.globalSetting,e.dispatch),l=(e.location,(0,h.useSearchParams)()),o=u()(l,1)[0].get("select")||0,_=(0,d.useState)(!1),b=u()(_,2),w=b[0],N=(b[1],(0,d.useState)(!0)),Z=u()(N,2),k=Z[0],C=Z[1],I=(0,d.useState)(Number(o)),S=u()(I,2),E=S[0],P=S[1],M=(0,d.useState)({}),T=u()(M,2),L=T[0],A=T[1],O=(0,h.useParams)(),R=i.userInfo;(0,d.useEffect)((function(){return r({type:"globalSetting/footerToggle",payload:!1}),function(){r({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,d.useEffect)((function(){return r({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),r({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),r({type:"exercise/getWorkSetting",payload:c()({},O)}),function(){r({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),r({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}}),[]),(0,d.useEffect)((function(){D(E)}),[]);var D=function(){var e=s()(a()().mark((function e(){var n,t,i=arguments;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=i.length>0&&void 0!==i[0]?i[0]:0,console.log(O),e.next=4,(0,v.ZP)("/api/exercises/".concat(O.categoryId,"/preview_random_exercise.json"),{method:"get",params:{num:n}});case 4:t=e.sent,C(!1),A((0,j.ad)(t));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),B=function(){var e=s()(a()().mark((function e(n,t){var i,r,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,v.ZP)("/api/exercises/".concat(O.categoryId,"/toggle_random_question.json"),{method:"post",body:{question_id:null==n?void 0:n.single_question_id}});case 2:null!=(i=e.sent)&&i.question&&((s=(0,g.cloneDeep)(L)).questionList=null==s||null===(r=s.questionList)||void 0===r?void 0:r.map((function(e){if(e.type===t.type){var n=(0,g.cloneDeep)(null==e?void 0:e.questions);return n.splice(t.index,1,null==i?void 0:i.question),c()(c()({},e),{},{questions:n})}return e})),A(s));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),F=function(){var e=s()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return document.body.scrollIntoView(),P(n),e.next=4,D(n);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return console.log((0,h.useLocation)(),"location333"),(0,y.jsx)("section",{className:p,children:(0,y.jsxs)(x.Z,{loading:k,active:!0,paragraph:{rows:5},children:[(null===(n=(0,h.useLocation)())||void 0===n||null===(n=n.pathname)||void 0===n?void 0:n.includes("preview"))&&(0,y.jsxs)("div",{className:f,children:[(0,y.jsx)("b",{}),(0,y.jsx)("span",{className:"current",onClick:function(){return h.history.push("/classrooms/".concat(O.coursesId,"/exercise"))},children:"".concat(null==R||null===(t=R.course)||void 0===t?void 0:t.course_name,">")}),(0,y.jsx)("span",{className:"current",onClick:function(){return h.history.push("/classrooms/".concat(O.coursesId,"/exercise"))},children:"试卷列表>"}),(0,y.jsx)("span",{style:{color:"#bebebe"},children:"预览"})]}),(0,y.jsx)(m.Z,{loading:w,submit:function(){alert("保存")},goBack:function(){h.history.push("/classrooms/".concat(O.coursesId,"/exercise"))},data:L,selectValue:E,editPreview:!0,onExchange:B,onSkipExamination:F})]})})}))},78559:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNGQ0IwNDEiIGN4PSI3IiBjeT0iNyIgcj0iNyIvPjxwYXRoIGQ9Ik03LjUzMSA5LjYzOGEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwdi0uMDJhLjYxNi42MTYgMCAxIDEgMS4yMzEgMHYuMDJabTAtMi4yNWEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwVjQuMTE3YS42MTYuNjE2IDAgMSAxIDEuMjMxIDB2My4yNzNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+"},6085:function(e,n){n.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankWrapper:"blankWrapper___nC45e",blankInput:"blankInput___pEHsx",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}}}]); \ No newline at end of file diff --git a/22814.async.js b/22814.async.js index e0d5e55ce3..c24df003fc 100644 --- a/22814.async.js +++ b/22814.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[22814,62982,1911,37637,80182,79635],{37064:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},a=n(1393),i=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var s=o.forwardRef(i)},76897:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),l={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"},a=n(1393),i=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var s=o.forwardRef(i)},92187:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z"}}]},name:"like",theme:"outlined"},a=n(1393),i=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var s=o.forwardRef(i)},66104:function(e,t,n){"use strict";n.d(t,{Z:function(){return N}});var r=n(92310),o=n.n(r),l=n(75440),a=n(47413),i=n(59301),s=n(92343),c=n(36355),u=n(46952),p=n(91857);const d=e=>{let{children:t}=e;const{getPrefixCls:n}=i.useContext(c.E_),r=n("breadcrumb");return i.createElement("li",{className:`${r}-separator`,"aria-hidden":"true"},""===t?t:t||"/")};d.__ANT_BREADCRUMB_SEPARATOR=!0;var f=d,m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{if(t)return t(n,r,o,l);const i=function(e,t){if(void 0===e.title||null===e.title)return null;const n=Object.keys(t).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${n})`,"g"),((e,n)=>t[n]||e))}(n,r);return h(e,n,i,a)}}var v=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,separator:n="/",children:r,menu:o,overlay:l,dropdownProps:a,href:s}=e;const c=(e=>{if(o||l){const n=Object.assign({},a);if(o){const e=o||{},{items:t}=e,r=v(e,["items"]);n.menu=Object.assign(Object.assign({},r),{items:null==t?void 0:t.map(((e,t)=>{var{key:n,title:r,label:o,path:l}=e,a=v(e,["key","title","label","path"]);let c=null!=o?o:r;return l&&(c=i.createElement("a",{href:`${s}${l}`},c)),Object.assign(Object.assign({},a),{key:null!=n?n:t,label:c})}))})}else l&&(n.overlay=l);return i.createElement(p.Z,Object.assign({placement:"bottom"},n),i.createElement("span",{className:`${t}-overlay-link`},e,i.createElement(u.Z,null)))}return e})(r);return null!=c?i.createElement(i.Fragment,null,i.createElement("li",null,c),n&&i.createElement(f,null,n)):null},y=e=>{const{prefixCls:t,children:n,href:r}=e,o=v(e,["prefixCls","children","href"]),{getPrefixCls:l}=i.useContext(c.E_),a=l("breadcrumb",t);return i.createElement(g,Object.assign({},o,{prefixCls:a}),h(a,o,n,r))};y.__ANT_BREADCRUMB_ITEM=!0;var C=y,O=n(17313),x=n(83116),w=n(37613);const E=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},(0,O.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[n]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,O.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${t}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${t}-link`]:{[`\n > ${n} + span,\n > ${n} + a\n `]:{marginInlineStart:e.marginXXS}},[`${t}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${n}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var S=(0,x.Z)("Breadcrumb",(e=>{const t=(0,w.TS)(e,{});return[E(t)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),k=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var{breadcrumbName:t}=e,n=k(e,["breadcrumbName"]);return Object.assign(Object.assign({},n),{title:t})}))}),o}var $=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,separator:n="/",style:r,className:u,rootClassName:p,routes:d,items:m,children:h,itemRender:v,params:y={}}=e,C=$(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:O,direction:x,breadcrumb:w}=i.useContext(c.E_);let E;const k=O("breadcrumb",t),[j,N]=S(k),L=function(e,t){return(0,i.useMemo)((()=>e||(t?t.map(P):null)),[e,t])}(m,d);const M=b(k,v);if(L&&L.length>0){const e=[],t=m||d;E=L.map(((r,o)=>{const{path:l,key:s,type:c,menu:u,overlay:p,onClick:d,className:m,separator:h,dropdownProps:b}=r,v=((e,t)=>{if(void 0===t)return t;let n=(t||"").replace(/^\//,"");return Object.keys(e).forEach((t=>{n=n.replace(`:${t}`,e[t])})),n})(y,l);void 0!==v&&e.push(v);const C=null!=s?s:o;if("separator"===c)return i.createElement(f,{key:C},h);const O={},x=o===L.length-1;u?O.menu=u:p&&(O.overlay=p);let{href:w}=r;return e.length&&void 0!==v&&(w=`#/${e.join("/")}`),i.createElement(g,Object.assign({key:C},O,(0,a.Z)(r,{data:!0,aria:!0}),{className:m,dropdownProps:b,href:w,separator:x?"":n,onClick:d,prefixCls:k}),M(r,y,t,e,w))}))}else if(h){const e=(0,l.Z)(h).length;E=(0,l.Z)(h).map(((t,r)=>{if(!t)return t;const o=r===e-1;return(0,s.Tm)(t,{separator:o?"":n,key:r})}))}const z=o()(k,null==w?void 0:w.className,{[`${k}-rtl`]:"rtl"===x},u,p,N),Z=Object.assign(Object.assign({},null==w?void 0:w.style),r);return j(i.createElement("nav",Object.assign({className:z,style:Z},C),i.createElement("ol",null,E)))};j.Item=C,j.Separator=f;var N=j},24905:function(e,t,n){"use strict";n.d(t,{Z:function(){return E}});var r=n(92310),o=n.n(r),l=n(5630),a=n(59301),i=n(36355),s=n(1684),c=n(32441);var u=a.createContext(null),p=n(98447),d=n(14088),f=n(4572),m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:h,rootClassName:b,children:v,indeterminate:g=!1,style:y,onMouseEnter:C,onMouseLeave:O,skipGroup:x=!1,disabled:w}=e,E=m(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:S,direction:k,checkbox:P}=a.useContext(i.E_),$=a.useContext(u),{isFormItemInput:j}=a.useContext(c.aM),N=a.useContext(s.Z),L=null!==(n=(null==$?void 0:$.disabled)||w)&&void 0!==n?n:N,M=a.useRef(E.value);a.useEffect((()=>{null==$||$.registerValue(E.value)}),[]),a.useEffect((()=>{if(!x)return E.value!==M.current&&(null==$||$.cancelValue(M.current),null==$||$.registerValue(E.value),M.current=E.value),()=>null==$?void 0:$.cancelValue(E.value)}),[E.value]);const z=S("checkbox",r),[Z,R]=(0,p.ZP)(z),T=Object.assign({},E);$&&!x&&(T.onChange=function(){E.onChange&&E.onChange.apply(E,arguments),$.toggleOption&&$.toggleOption({label:v,value:E.value})},T.name=$.name,T.checked=$.value.includes(E.value));const I=o()(`${z}-wrapper`,{[`${z}-rtl`]:"rtl"===k,[`${z}-wrapper-checked`]:T.checked,[`${z}-wrapper-disabled`]:L,[`${z}-wrapper-in-form-item`]:j},null==P?void 0:P.className,h,b,R),_=o()({[`${z}-indeterminate`]:g},f.A,R),D=g?"mixed":void 0;return Z(a.createElement(d.Z,{component:"Checkbox",disabled:L},a.createElement("label",{className:I,style:Object.assign(Object.assign({},null==P?void 0:P.style),y),onMouseEnter:C,onMouseLeave:O},a.createElement(l.Z,Object.assign({"aria-checked":D},T,{prefixCls:z,className:_,disabled:L,ref:t})),void 0!==v&&a.createElement("span",null,v))))};var b=a.forwardRef(h),v=n(61414),g=n(55405),y=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:l=[],prefixCls:s,className:c,rootClassName:d,style:f,onChange:m}=e,h=y(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:C,direction:O}=a.useContext(i.E_),[x,w]=a.useState(h.value||n||[]),[E,S]=a.useState([]);a.useEffect((()=>{"value"in h&&w(h.value||[])}),[h.value]);const k=a.useMemo((()=>l.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[l]),P=C("checkbox",s),$=`${P}-group`,[j,N]=(0,p.ZP)(P),L=(0,g.Z)(h,["value","disabled"]),M=l.length?k.map((e=>a.createElement(b,{prefixCls:P,key:e.value.toString(),disabled:"disabled"in e?e.disabled:h.disabled,value:e.value,checked:x.includes(e.value),onChange:e.onChange,className:`${$}-item`,style:e.style,title:e.title},e.label))):r,z={toggleOption:e=>{const t=x.indexOf(e.value),n=(0,v.Z)(x);-1===t?n.push(e.value):n.splice(t,1),"value"in h||w(n),null==m||m(n.filter((e=>E.includes(e))).sort(((e,t)=>k.findIndex((t=>t.value===e))-k.findIndex((e=>e.value===t)))))},value:x,disabled:h.disabled,name:h.name,registerValue:e=>{S((t=>[].concat((0,v.Z)(t),[e])))},cancelValue:e=>{S((t=>t.filter((t=>t!==e))))}},Z=o()($,{[`${$}-rtl`]:"rtl"===O},c,d,N);return j(a.createElement("div",Object.assign({className:Z,style:f},L,{ref:t}),a.createElement(u.Provider,{value:z},M)))},O=a.forwardRef(C);var x=a.memo(O);const w=b;w.Group=x,w.__ANT_CHECKBOX=!0;var E=w},98447:function(e,t,n){"use strict";n.d(t,{C2:function(){return i}});var r=n(17313),o=n(37613),l=n(83116);const a=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,r.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,o.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[a(n)]}t.ZP=(0,l.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},38854:function(e,t,n){"use strict";n.d(t,{Z:function(){return v}});var r=n(91857),o=n(92310),l=n.n(o),a=n(59301),i=n(78892),s=n(3113),c=n(36355),u=n(81327),p=n(33234),d=n(47211),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=a.useContext(c.E_),{prefixCls:m,type:h="default",danger:b,disabled:v,loading:g,onClick:y,htmlType:C,children:O,className:x,menu:w,arrow:E,autoFocus:S,overlay:k,trigger:P,align:$,open:j,onOpenChange:N,placement:L,getPopupContainer:M,href:z,icon:Z=a.createElement(i.Z,null),title:R,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:_,overlayClassName:D,overlayStyle:H,destroyPopupOnHide:B,dropdownRender:A}=e,W=f(e,["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"]),X=n("dropdown",m),F=`${X}-button`,[V,G]=(0,d.Z)(X),U={menu:w,arrow:E,autoFocus:S,align:$,disabled:v,trigger:v?[]:P,onOpenChange:N,getPopupContainer:M||t,mouseEnterDelay:I,mouseLeaveDelay:_,overlayClassName:D,overlayStyle:H,destroyPopupOnHide:B,dropdownRender:A},{compactSize:q,compactItemClassnames:Q}=(0,p.ri)(X,o),Y=l()(F,Q,x,G);"overlay"in e&&(U.overlay=k),"open"in e&&(U.open=j),U.placement="placement"in e?L:"rtl"===o?"bottomLeft":"bottomRight";const K=a.createElement(s.ZP,{type:h,danger:b,disabled:v,loading:g,onClick:y,htmlType:C,href:z,title:R},O),J=a.createElement(s.ZP,{type:h,danger:b,icon:Z}),[ee,te]=T([K,J]);return V(a.createElement(u.Z.Compact,Object.assign({className:Y,size:q,block:!0},W),ee,a.createElement(r.Z,Object.assign({},U),te)))};m.__ANT_BUTTON=!0;var h=m;const b=r.Z;b.Button=h;var v=b},24650:function(e,t,n){"use strict";n.d(t,{Z:function(){return z}});var r=n(92310),o=n.n(r),l=n(59301),a=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[d,f]=(0,s.ZP)(p),m=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),h=(0,l.useContext)(i.aM),b=(0,l.useMemo)((()=>Object.assign(Object.assign({},h),{isFormItemInput:!1})),[h]);return d(l.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(i.aM.Provider,{value:b},e.children)))},u=n(9432),p=n(33614),d={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"},f=n(1393),m=function(e,t){return l.createElement(f.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var h=l.forwardRef(m),b=n(76897),v=n(55405),g=n(25629),y=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?l.createElement(b.Z,null):l.createElement(h,null),x={click:"onClick",hover:"onMouseOver"};var w=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[i,s]=(0,l.useState)((()=>!!r&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{r&&s(n.visible)}),[r,n]);const p=(0,y.Z)(c),d=()=>{const{disabled:t}=e;t||(i&&p(),s((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:f,prefixCls:m,inputPrefixCls:h,size:b}=e,w=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=l.useContext(a.E_),S=E("input",h),k=E("input-password",m),P=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=x[n]||"",a=r(i),s={[o]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),s)})(k),$=o()(k,f,{[`${k}-${b}`]:!!b}),j=Object.assign(Object.assign({},(0,v.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:$,prefixCls:S,suffix:P});return b&&(j.size=b),l.createElement(u.Z,Object.assign({ref:(0,g.sQ)(t,c)},j))})),E=n(78405),S=n(92343),k=n(3113),P=n(19716),$=n(33234),j=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:i,size:s,suffix:c,enterButton:p=!1,addonAfter:d,loading:f,disabled:m,onSearch:h,onChange:b,onCompositionStart:v,onCompositionEnd:y}=e,C=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:x}=l.useContext(a.E_),w=l.useRef(!1),N=O("input-search",n),L=O("input",r),{compactSize:M}=(0,$.ri)(N,x),z=(0,P.Z)((e=>{var t;return null!==(t=null!=s?s:M)&&void 0!==t?t:e})),Z=l.useRef(null),R=e=>{var t;document.activeElement===(null===(t=Z.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;h&&h(null===(n=null===(t=Z.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?l.createElement(E.Z,null):null,_=`${N}-button`;let D;const H=p||{},B=H.type&&!0===H.type.__ANT_BUTTON;D=B||"button"===H.type?(0,S.Tm)(H,Object.assign({onMouseDown:R,onClick:e=>{var t,n;null===(n=null===(t=null==H?void 0:H.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:_,size:z}:{})):l.createElement(k.ZP,{className:_,type:p?"primary":void 0,size:z,disabled:m,key:"enterButton",onMouseDown:R,onClick:T,loading:f,icon:I},p),d&&(D=[D,(0,S.Tm)(d,{key:"addonAfter"})]);const A=o()(N,{[`${N}-rtl`]:"rtl"===x,[`${N}-${z}`]:!!z,[`${N}-with-button`]:!!p},i);return l.createElement(u.Z,Object.assign({ref:(0,g.sQ)(Z,t),onPressEnter:e=>{w.current||f||T(e)}},C,{size:z,onCompositionStart:e=>{w.current=!0,null==v||v(e)},onCompositionEnd:e=>{w.current=!1,null==y||y(e)},prefixCls:L,addonAfter:D,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&h&&h(e.target.value,e,{source:"clear"}),b&&b(e)},className:A,disabled:m}))})),L=n(1643);const M=u.Z;M.Group=c,M.Search=N,M.TextArea=L.Z,M.Password=w;var z=M},81327:function(e,t,n){"use strict";n.d(t,{Z:function(){return g}});var r=n(59301),o=n(92310),l=n.n(o),a=n(75440),i=n(36355),s=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:l,style:a}=e;const{latestIndex:i}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:a},o),n{var n,o;const{getPrefixCls:s,space:c,direction:b}=r.useContext(i.E_),{size:v=(null==c?void 0:c.size)||"small",align:g,className:y,rootClassName:C,children:O,direction:x="horizontal",prefixCls:w,split:E,style:S,wrap:k=!1,classNames:P,styles:$}=e,j=h(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[N,L]=Array.isArray(v)?v:[v,v],M=f(L),z=f(N),Z=m(L),R=m(N),T=(0,a.Z)(O,{keepEmpty:!0}),I=void 0===g&&"horizontal"===x?"center":g,_=s("space",w),[D,H]=(0,d.Z)(_),B=l()(_,null==c?void 0:c.className,H,`${_}-${x}`,{[`${_}-rtl`]:"rtl"===b,[`${_}-align-${I}`]:I,[`${_}-gap-row-${L}`]:M,[`${_}-gap-col-${N}`]:z},y,C),A=l()(`${_}-item`,null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let W=0;const X=T.map(((e,t)=>{var n,o;null!=e&&(W=t);const l=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:l,index:t,split:E,style:null!==(n=null==$?void 0:$.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),F=r.useMemo((()=>({latestIndex:W})),[W]);if(0===T.length)return null;const V={};return k&&(V.flexWrap="wrap"),!z&&R&&(V.columnGap=N),!M&&Z&&(V.rowGap=L),D(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},V),null==c?void 0:c.style),S)},j),r.createElement(u,{value:F},X)))}));const v=b;v.Compact=s.ZP;var g=v},51581:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));c.ref=function(t){e.scrollComponent=t,s&&s(t)};var u=[n];return o&&(i?a?u.unshift(i):u.push(i):this.defaultLoader&&(a?u.unshift(this.defaultLoader):u.push(this.defaultLoader))),l.default.createElement(r,c,u)}}]),t}(o.Component);s.propTypes={children:a.default.node.isRequired,element:a.default.node,hasMore:a.default.bool,initialLoad:a.default.bool,isReverse:a.default.bool,loader:a.default.node,loadMore:a.default.func.isRequired,pageStart:a.default.number,ref:a.default.func,getScrollParent:a.default.func,threshold:a.default.number,useCapture:a.default.bool,useWindow:a.default.bool},s.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=s,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)}}]); \ No newline at end of file +(self.webpackChunk=self.webpackChunk||[]).push([[22814],{37064:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},a=n(1393),i=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var s=o.forwardRef(i)},76897:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),l={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"},a=n(1393),i=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var s=o.forwardRef(i)},92187:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z"}}]},name:"like",theme:"outlined"},a=n(1393),i=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var s=o.forwardRef(i)},66104:function(e,t,n){"use strict";n.d(t,{Z:function(){return N}});var r=n(92310),o=n.n(r),l=n(75440),a=n(47413),i=n(59301),s=n(92343),c=n(36355),u=n(46952),p=n(91857);const d=e=>{let{children:t}=e;const{getPrefixCls:n}=i.useContext(c.E_),r=n("breadcrumb");return i.createElement("li",{className:`${r}-separator`,"aria-hidden":"true"},""===t?t:t||"/")};d.__ANT_BREADCRUMB_SEPARATOR=!0;var f=d,m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{if(t)return t(n,r,o,l);const i=function(e,t){if(void 0===e.title||null===e.title)return null;const n=Object.keys(t).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${n})`,"g"),((e,n)=>t[n]||e))}(n,r);return h(e,n,i,a)}}var v=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,separator:n="/",children:r,menu:o,overlay:l,dropdownProps:a,href:s}=e;const c=(e=>{if(o||l){const n=Object.assign({},a);if(o){const e=o||{},{items:t}=e,r=v(e,["items"]);n.menu=Object.assign(Object.assign({},r),{items:null==t?void 0:t.map(((e,t)=>{var{key:n,title:r,label:o,path:l}=e,a=v(e,["key","title","label","path"]);let c=null!=o?o:r;return l&&(c=i.createElement("a",{href:`${s}${l}`},c)),Object.assign(Object.assign({},a),{key:null!=n?n:t,label:c})}))})}else l&&(n.overlay=l);return i.createElement(p.Z,Object.assign({placement:"bottom"},n),i.createElement("span",{className:`${t}-overlay-link`},e,i.createElement(u.Z,null)))}return e})(r);return null!=c?i.createElement(i.Fragment,null,i.createElement("li",null,c),n&&i.createElement(f,null,n)):null},y=e=>{const{prefixCls:t,children:n,href:r}=e,o=v(e,["prefixCls","children","href"]),{getPrefixCls:l}=i.useContext(c.E_),a=l("breadcrumb",t);return i.createElement(g,Object.assign({},o,{prefixCls:a}),h(a,o,n,r))};y.__ANT_BREADCRUMB_ITEM=!0;var C=y,O=n(17313),x=n(83116),w=n(37613);const E=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},(0,O.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[n]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,O.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${t}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${t}-link`]:{[`\n > ${n} + span,\n > ${n} + a\n `]:{marginInlineStart:e.marginXXS}},[`${t}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${n}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var S=(0,x.Z)("Breadcrumb",(e=>{const t=(0,w.TS)(e,{});return[E(t)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),k=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var{breadcrumbName:t}=e,n=k(e,["breadcrumbName"]);return Object.assign(Object.assign({},n),{title:t})}))}),o}var $=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,separator:n="/",style:r,className:u,rootClassName:p,routes:d,items:m,children:h,itemRender:v,params:y={}}=e,C=$(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:O,direction:x,breadcrumb:w}=i.useContext(c.E_);let E;const k=O("breadcrumb",t),[j,N]=S(k),L=function(e,t){return(0,i.useMemo)((()=>e||(t?t.map(P):null)),[e,t])}(m,d);const M=b(k,v);if(L&&L.length>0){const e=[],t=m||d;E=L.map(((r,o)=>{const{path:l,key:s,type:c,menu:u,overlay:p,onClick:d,className:m,separator:h,dropdownProps:b}=r,v=((e,t)=>{if(void 0===t)return t;let n=(t||"").replace(/^\//,"");return Object.keys(e).forEach((t=>{n=n.replace(`:${t}`,e[t])})),n})(y,l);void 0!==v&&e.push(v);const C=null!=s?s:o;if("separator"===c)return i.createElement(f,{key:C},h);const O={},x=o===L.length-1;u?O.menu=u:p&&(O.overlay=p);let{href:w}=r;return e.length&&void 0!==v&&(w=`#/${e.join("/")}`),i.createElement(g,Object.assign({key:C},O,(0,a.Z)(r,{data:!0,aria:!0}),{className:m,dropdownProps:b,href:w,separator:x?"":n,onClick:d,prefixCls:k}),M(r,y,t,e,w))}))}else if(h){const e=(0,l.Z)(h).length;E=(0,l.Z)(h).map(((t,r)=>{if(!t)return t;const o=r===e-1;return(0,s.Tm)(t,{separator:o?"":n,key:r})}))}const z=o()(k,null==w?void 0:w.className,{[`${k}-rtl`]:"rtl"===x},u,p,N),Z=Object.assign(Object.assign({},null==w?void 0:w.style),r);return j(i.createElement("nav",Object.assign({className:z,style:Z},C),i.createElement("ol",null,E)))};j.Item=C,j.Separator=f;var N=j},24905:function(e,t,n){"use strict";n.d(t,{Z:function(){return E}});var r=n(92310),o=n.n(r),l=n(5630),a=n(59301),i=n(36355),s=n(1684),c=n(32441);var u=a.createContext(null),p=n(98447),d=n(14088),f=n(4572),m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:h,rootClassName:b,children:v,indeterminate:g=!1,style:y,onMouseEnter:C,onMouseLeave:O,skipGroup:x=!1,disabled:w}=e,E=m(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:S,direction:k,checkbox:P}=a.useContext(i.E_),$=a.useContext(u),{isFormItemInput:j}=a.useContext(c.aM),N=a.useContext(s.Z),L=null!==(n=(null==$?void 0:$.disabled)||w)&&void 0!==n?n:N,M=a.useRef(E.value);a.useEffect((()=>{null==$||$.registerValue(E.value)}),[]),a.useEffect((()=>{if(!x)return E.value!==M.current&&(null==$||$.cancelValue(M.current),null==$||$.registerValue(E.value),M.current=E.value),()=>null==$?void 0:$.cancelValue(E.value)}),[E.value]);const z=S("checkbox",r),[Z,R]=(0,p.ZP)(z),T=Object.assign({},E);$&&!x&&(T.onChange=function(){E.onChange&&E.onChange.apply(E,arguments),$.toggleOption&&$.toggleOption({label:v,value:E.value})},T.name=$.name,T.checked=$.value.includes(E.value));const I=o()(`${z}-wrapper`,{[`${z}-rtl`]:"rtl"===k,[`${z}-wrapper-checked`]:T.checked,[`${z}-wrapper-disabled`]:L,[`${z}-wrapper-in-form-item`]:j},null==P?void 0:P.className,h,b,R),_=o()({[`${z}-indeterminate`]:g},f.A,R),D=g?"mixed":void 0;return Z(a.createElement(d.Z,{component:"Checkbox",disabled:L},a.createElement("label",{className:I,style:Object.assign(Object.assign({},null==P?void 0:P.style),y),onMouseEnter:C,onMouseLeave:O},a.createElement(l.Z,Object.assign({"aria-checked":D},T,{prefixCls:z,className:_,disabled:L,ref:t})),void 0!==v&&a.createElement("span",null,v))))};var b=a.forwardRef(h),v=n(61414),g=n(55405),y=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:l=[],prefixCls:s,className:c,rootClassName:d,style:f,onChange:m}=e,h=y(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:C,direction:O}=a.useContext(i.E_),[x,w]=a.useState(h.value||n||[]),[E,S]=a.useState([]);a.useEffect((()=>{"value"in h&&w(h.value||[])}),[h.value]);const k=a.useMemo((()=>l.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[l]),P=C("checkbox",s),$=`${P}-group`,[j,N]=(0,p.ZP)(P),L=(0,g.Z)(h,["value","disabled"]),M=l.length?k.map((e=>a.createElement(b,{prefixCls:P,key:e.value.toString(),disabled:"disabled"in e?e.disabled:h.disabled,value:e.value,checked:x.includes(e.value),onChange:e.onChange,className:`${$}-item`,style:e.style,title:e.title},e.label))):r,z={toggleOption:e=>{const t=x.indexOf(e.value),n=(0,v.Z)(x);-1===t?n.push(e.value):n.splice(t,1),"value"in h||w(n),null==m||m(n.filter((e=>E.includes(e))).sort(((e,t)=>k.findIndex((t=>t.value===e))-k.findIndex((e=>e.value===t)))))},value:x,disabled:h.disabled,name:h.name,registerValue:e=>{S((t=>[].concat((0,v.Z)(t),[e])))},cancelValue:e=>{S((t=>t.filter((t=>t!==e))))}},Z=o()($,{[`${$}-rtl`]:"rtl"===O},c,d,N);return j(a.createElement("div",Object.assign({className:Z,style:f},L,{ref:t}),a.createElement(u.Provider,{value:z},M)))},O=a.forwardRef(C);var x=a.memo(O);const w=b;w.Group=x,w.__ANT_CHECKBOX=!0;var E=w},98447:function(e,t,n){"use strict";n.d(t,{C2:function(){return i}});var r=n(17313),o=n(37613),l=n(83116);const a=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,r.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,o.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[a(n)]}t.ZP=(0,l.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},38854:function(e,t,n){"use strict";n.d(t,{Z:function(){return v}});var r=n(91857),o=n(92310),l=n.n(o),a=n(59301),i=n(78892),s=n(3113),c=n(36355),u=n(81327),p=n(33234),d=n(47211),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=a.useContext(c.E_),{prefixCls:m,type:h="default",danger:b,disabled:v,loading:g,onClick:y,htmlType:C,children:O,className:x,menu:w,arrow:E,autoFocus:S,overlay:k,trigger:P,align:$,open:j,onOpenChange:N,placement:L,getPopupContainer:M,href:z,icon:Z=a.createElement(i.Z,null),title:R,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:_,overlayClassName:D,overlayStyle:H,destroyPopupOnHide:B,dropdownRender:A}=e,W=f(e,["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"]),X=n("dropdown",m),F=`${X}-button`,[V,G]=(0,d.Z)(X),U={menu:w,arrow:E,autoFocus:S,align:$,disabled:v,trigger:v?[]:P,onOpenChange:N,getPopupContainer:M||t,mouseEnterDelay:I,mouseLeaveDelay:_,overlayClassName:D,overlayStyle:H,destroyPopupOnHide:B,dropdownRender:A},{compactSize:q,compactItemClassnames:Q}=(0,p.ri)(X,o),Y=l()(F,Q,x,G);"overlay"in e&&(U.overlay=k),"open"in e&&(U.open=j),U.placement="placement"in e?L:"rtl"===o?"bottomLeft":"bottomRight";const K=a.createElement(s.ZP,{type:h,danger:b,disabled:v,loading:g,onClick:y,htmlType:C,href:z,title:R},O),J=a.createElement(s.ZP,{type:h,danger:b,icon:Z}),[ee,te]=T([K,J]);return V(a.createElement(u.Z.Compact,Object.assign({className:Y,size:q,block:!0},W),ee,a.createElement(r.Z,Object.assign({},U),te)))};m.__ANT_BUTTON=!0;var h=m;const b=r.Z;b.Button=h;var v=b},24650:function(e,t,n){"use strict";n.d(t,{Z:function(){return z}});var r=n(92310),o=n.n(r),l=n(59301),a=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[d,f]=(0,s.ZP)(p),m=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),h=(0,l.useContext)(i.aM),b=(0,l.useMemo)((()=>Object.assign(Object.assign({},h),{isFormItemInput:!1})),[h]);return d(l.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(i.aM.Provider,{value:b},e.children)))},u=n(9432),p=n(33614),d={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"},f=n(1393),m=function(e,t){return l.createElement(f.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var h=l.forwardRef(m),b=n(76897),v=n(55405),g=n(25629),y=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?l.createElement(b.Z,null):l.createElement(h,null),x={click:"onClick",hover:"onMouseOver"};var w=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[i,s]=(0,l.useState)((()=>!!r&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{r&&s(n.visible)}),[r,n]);const p=(0,y.Z)(c),d=()=>{const{disabled:t}=e;t||(i&&p(),s((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:f,prefixCls:m,inputPrefixCls:h,size:b}=e,w=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=l.useContext(a.E_),S=E("input",h),k=E("input-password",m),P=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=x[n]||"",a=r(i),s={[o]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),s)})(k),$=o()(k,f,{[`${k}-${b}`]:!!b}),j=Object.assign(Object.assign({},(0,v.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:$,prefixCls:S,suffix:P});return b&&(j.size=b),l.createElement(u.Z,Object.assign({ref:(0,g.sQ)(t,c)},j))})),E=n(78405),S=n(92343),k=n(3113),P=n(19716),$=n(33234),j=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:i,size:s,suffix:c,enterButton:p=!1,addonAfter:d,loading:f,disabled:m,onSearch:h,onChange:b,onCompositionStart:v,onCompositionEnd:y}=e,C=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:x}=l.useContext(a.E_),w=l.useRef(!1),N=O("input-search",n),L=O("input",r),{compactSize:M}=(0,$.ri)(N,x),z=(0,P.Z)((e=>{var t;return null!==(t=null!=s?s:M)&&void 0!==t?t:e})),Z=l.useRef(null),R=e=>{var t;document.activeElement===(null===(t=Z.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;h&&h(null===(n=null===(t=Z.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?l.createElement(E.Z,null):null,_=`${N}-button`;let D;const H=p||{},B=H.type&&!0===H.type.__ANT_BUTTON;D=B||"button"===H.type?(0,S.Tm)(H,Object.assign({onMouseDown:R,onClick:e=>{var t,n;null===(n=null===(t=null==H?void 0:H.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:_,size:z}:{})):l.createElement(k.ZP,{className:_,type:p?"primary":void 0,size:z,disabled:m,key:"enterButton",onMouseDown:R,onClick:T,loading:f,icon:I},p),d&&(D=[D,(0,S.Tm)(d,{key:"addonAfter"})]);const A=o()(N,{[`${N}-rtl`]:"rtl"===x,[`${N}-${z}`]:!!z,[`${N}-with-button`]:!!p},i);return l.createElement(u.Z,Object.assign({ref:(0,g.sQ)(Z,t),onPressEnter:e=>{w.current||f||T(e)}},C,{size:z,onCompositionStart:e=>{w.current=!0,null==v||v(e)},onCompositionEnd:e=>{w.current=!1,null==y||y(e)},prefixCls:L,addonAfter:D,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&h&&h(e.target.value,e,{source:"clear"}),b&&b(e)},className:A,disabled:m}))})),L=n(1643);const M=u.Z;M.Group=c,M.Search=N,M.TextArea=L.Z,M.Password=w;var z=M},81327:function(e,t,n){"use strict";n.d(t,{Z:function(){return g}});var r=n(59301),o=n(92310),l=n.n(o),a=n(75440),i=n(36355),s=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:l,style:a}=e;const{latestIndex:i}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:a},o),n{var n,o;const{getPrefixCls:s,space:c,direction:b}=r.useContext(i.E_),{size:v=(null==c?void 0:c.size)||"small",align:g,className:y,rootClassName:C,children:O,direction:x="horizontal",prefixCls:w,split:E,style:S,wrap:k=!1,classNames:P,styles:$}=e,j=h(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[N,L]=Array.isArray(v)?v:[v,v],M=f(L),z=f(N),Z=m(L),R=m(N),T=(0,a.Z)(O,{keepEmpty:!0}),I=void 0===g&&"horizontal"===x?"center":g,_=s("space",w),[D,H]=(0,d.Z)(_),B=l()(_,null==c?void 0:c.className,H,`${_}-${x}`,{[`${_}-rtl`]:"rtl"===b,[`${_}-align-${I}`]:I,[`${_}-gap-row-${L}`]:M,[`${_}-gap-col-${N}`]:z},y,C),A=l()(`${_}-item`,null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let W=0;const X=T.map(((e,t)=>{var n,o;null!=e&&(W=t);const l=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:l,index:t,split:E,style:null!==(n=null==$?void 0:$.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),F=r.useMemo((()=>({latestIndex:W})),[W]);if(0===T.length)return null;const V={};return k&&(V.flexWrap="wrap"),!z&&R&&(V.columnGap=N),!M&&Z&&(V.rowGap=L),D(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},V),null==c?void 0:c.style),S)},j),r.createElement(u,{value:F},X)))}));const v=b;v.Compact=s.ZP;var g=v},51581:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));c.ref=function(t){e.scrollComponent=t,s&&s(t)};var u=[n];return o&&(i?a?u.unshift(i):u.push(i):this.defaultLoader&&(a?u.unshift(this.defaultLoader):u.push(this.defaultLoader))),l.default.createElement(r,c,u)}}]),t}(o.Component);s.propTypes={children:a.default.node.isRequired,element:a.default.node,hasMore:a.default.bool,initialLoad:a.default.bool,isReverse:a.default.bool,loader:a.default.node,loadMore:a.default.func.isRequired,pageStart:a.default.number,ref:a.default.func,getScrollParent:a.default.func,threshold:a.default.number,useCapture:a.default.bool,useWindow:a.default.bool},s.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=s,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)}}]); \ No newline at end of file diff --git a/22875.async.js b/22875.async.js new file mode 100644 index 0000000000..954ce1f6da --- /dev/null +++ b/22875.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[22875,19868,58860,10823,1908,50391,70680,56065,2154,50283,72559,56271],{3148:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),a={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"},l=n(1393),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},76897:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),a={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"},l=n(1393),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},24905:function(e,t,n){n.d(t,{Z:function(){return w}});var r=n(92310),o=n.n(r),a=n(5630),l=n(59301),i=n(36355),s=n(1684),c=n(32441);var u=l.createContext(null),d=n(98447),f=n(14088),p=n(4572),m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:v,rootClassName:g,children:b,indeterminate:h=!1,style:y,onMouseEnter:x,onMouseLeave:C,skipGroup:$=!1,disabled:O}=e,w=m(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:E,direction:S,checkbox:k}=l.useContext(i.E_),N=l.useContext(u),{isFormItemInput:j}=l.useContext(c.aM),z=l.useContext(s.Z),Z=null!==(n=(null==N?void 0:N.disabled)||O)&&void 0!==n?n:z,P=l.useRef(w.value);l.useEffect((()=>{null==N||N.registerValue(w.value)}),[]),l.useEffect((()=>{if(!$)return w.value!==P.current&&(null==N||N.cancelValue(P.current),null==N||N.registerValue(w.value),P.current=w.value),()=>null==N?void 0:N.cancelValue(w.value)}),[w.value]);const I=E("checkbox",r),[M,R]=(0,d.ZP)(I),T=Object.assign({},w);N&&!$&&(T.onChange=function(){w.onChange&&w.onChange.apply(w,arguments),N.toggleOption&&N.toggleOption({label:b,value:w.value})},T.name=N.name,T.checked=N.value.includes(w.value));const D=o()(`${I}-wrapper`,{[`${I}-rtl`]:"rtl"===S,[`${I}-wrapper-checked`]:T.checked,[`${I}-wrapper-disabled`]:Z,[`${I}-wrapper-in-form-item`]:j},null==k?void 0:k.className,v,g,R),B=o()({[`${I}-indeterminate`]:h},p.A,R),H=h?"mixed":void 0;return M(l.createElement(f.Z,{component:"Checkbox",disabled:Z},l.createElement("label",{className:D,style:Object.assign(Object.assign({},null==k?void 0:k.style),y),onMouseEnter:x,onMouseLeave:C},l.createElement(a.Z,Object.assign({"aria-checked":H},T,{prefixCls:I,className:B,disabled:Z,ref:t})),void 0!==b&&l.createElement("span",null,b))))};var g=l.forwardRef(v),b=n(61414),h=n(55405),y=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:a=[],prefixCls:s,className:c,rootClassName:f,style:p,onChange:m}=e,v=y(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:x,direction:C}=l.useContext(i.E_),[$,O]=l.useState(v.value||n||[]),[w,E]=l.useState([]);l.useEffect((()=>{"value"in v&&O(v.value||[])}),[v.value]);const S=l.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),k=x("checkbox",s),N=`${k}-group`,[j,z]=(0,d.ZP)(k),Z=(0,h.Z)(v,["value","disabled"]),P=a.length?S.map((e=>l.createElement(g,{prefixCls:k,key:e.value.toString(),disabled:"disabled"in e?e.disabled:v.disabled,value:e.value,checked:$.includes(e.value),onChange:e.onChange,className:`${N}-item`,style:e.style,title:e.title},e.label))):r,I={toggleOption:e=>{const t=$.indexOf(e.value),n=(0,b.Z)($);-1===t?n.push(e.value):n.splice(t,1),"value"in v||O(n),null==m||m(n.filter((e=>w.includes(e))).sort(((e,t)=>S.findIndex((t=>t.value===e))-S.findIndex((e=>e.value===t)))))},value:$,disabled:v.disabled,name:v.name,registerValue:e=>{E((t=>[].concat((0,b.Z)(t),[e])))},cancelValue:e=>{E((t=>t.filter((t=>t!==e))))}},M=o()(N,{[`${N}-rtl`]:"rtl"===C},c,f,z);return j(l.createElement("div",Object.assign({className:M,style:p},Z,{ref:t}),l.createElement(u.Provider,{value:I},P)))},C=l.forwardRef(x);var $=l.memo(C);const O=g;O.Group=$,O.__ANT_CHECKBOX=!0;var w=O},98447:function(e,t,n){n.d(t,{C2:function(){return i}});var r=n(17313),o=n(37613),a=n(83116);const l=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,r.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,o.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[l(n)]}t.ZP=(0,a.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},28103:function(e,t,n){n.d(t,{Z:function(){return p}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(17313),s=n(83116),c=n(37613);const u=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:o,textPaddingInline:a,orientationMargin:l,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},(0,i.Wf)(e)),{borderBlockStart:`${o}px solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${o}px solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${o}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*l+"%"},"&::after":{width:100-100*l+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*l+"%"},"&::after":{width:100*l+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:a},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${o}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:o,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-left${t}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-right${t}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}};var d=(0,s.Z)("Divider",(e=>{const t=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[u(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:t,direction:n,divider:r}=a.useContext(l.E_),{prefixCls:i,type:s="horizontal",orientation:c="center",orientationMargin:u,className:p,rootClassName:m,children:v,dashed:g,plain:b,style:h}=e,y=f(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),x=t("divider",i),[C,$]=d(x),O=c.length>0?`-${c}`:c,w=!!v,E="left"===c&&null!=u,S="right"===c&&null!=u,k=o()(x,null==r?void 0:r.className,$,`${x}-${s}`,{[`${x}-with-text`]:w,[`${x}-with-text${O}`]:w,[`${x}-dashed`]:!!g,[`${x}-plain`]:!!b,[`${x}-rtl`]:"rtl"===n,[`${x}-no-default-orientation-margin-left`]:E,[`${x}-no-default-orientation-margin-right`]:S},p,m),N=a.useMemo((()=>"number"==typeof u?u:/^\d+$/.test(u)?Number(u):u),[u]),j=Object.assign(Object.assign({},E&&{marginLeft:N}),S&&{marginRight:N});return C(a.createElement("div",Object.assign({className:k,style:Object.assign(Object.assign({},null==r?void 0:r.style),h)},y,{role:"separator"}),v&&"vertical"!==s&&a.createElement("span",{className:`${x}-inner-text`,style:j},v)))}},38854:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),i=n(78892),s=n(3113),c=n(36355),u=n(81327),d=n(33234),f=n(47211),p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:m,type:v="default",danger:g,disabled:b,loading:h,onClick:y,htmlType:x,children:C,className:$,menu:O,arrow:w,autoFocus:E,overlay:S,trigger:k,align:N,open:j,onOpenChange:z,placement:Z,getPopupContainer:P,href:I,icon:M=l.createElement(i.Z,null),title:R,buttonsRender:T=(e=>e),mouseEnterDelay:D,mouseLeaveDelay:B,overlayClassName:H,overlayStyle:L,destroyPopupOnHide:F,dropdownRender:W}=e,_=p(e,["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"]),G=n("dropdown",m),A=`${G}-button`,[V,X]=(0,f.Z)(G),K={menu:O,arrow:w,autoFocus:E,align:N,disabled:b,trigger:b?[]:k,onOpenChange:z,getPopupContainer:P||t,mouseEnterDelay:D,mouseLeaveDelay:B,overlayClassName:H,overlayStyle:L,destroyPopupOnHide:F,dropdownRender:W},{compactSize:Q,compactItemClassnames:q}=(0,d.ri)(G,o),U=a()(A,q,$,X);"overlay"in e&&(K.overlay=S),"open"in e&&(K.open=j),K.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const Y=l.createElement(s.ZP,{type:v,danger:g,disabled:b,loading:h,onClick:y,htmlType:x,href:I,title:R},C),J=l.createElement(s.ZP,{type:v,danger:g,icon:M}),[ee,te]=T([Y,J]);return V(l.createElement(u.Z.Compact,Object.assign({className:U,size:Q,block:!0},_),ee,l.createElement(r.Z,Object.assign({},K),te)))};m.__ANT_BUTTON=!0;var v=m;const g=r.Z;g.Button=v;var b=g},24650:function(e,t,n){n.d(t,{Z:function(){return I}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),d=t("input"),[f,p]=(0,s.ZP)(d),m=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},p,c),v=(0,a.useContext)(i.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return f(a.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:g},e.children)))},u=n(9432),d=n(33614),f={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"},p=n(1393),m=function(e,t){return a.createElement(p.Z,(0,d.Z)({},e,{ref:t,icon:f}))};var v=a.forwardRef(m),g=n(76897),b=n(55405),h=n(25629),y=n(59412),x=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),$={click:"onClick",hover:"onMouseOver"};var O=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[i,s]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&s(n.visible)}),[r,n]);const d=(0,y.Z)(c),f=()=>{const{disabled:t}=e;t||(i&&d(),s((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:m,inputPrefixCls:v,size:g}=e,O=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),E=w("input",v),S=w("input-password",m),k=n&&(t=>{const{action:n="click",iconRender:r=C}=e,o=$[n]||"",l=r(i),s={[o]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),s)})(S),N=o()(S,p,{[`${S}-${g}`]:!!g}),j=Object.assign(Object.assign({},(0,b.Z)(O,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:N,prefixCls:E,suffix:k});return g&&(j.size=g),a.createElement(u.Z,Object.assign({ref:(0,h.sQ)(t,c)},j))})),w=n(78405),E=n(92343),S=n(3113),k=n(19716),N=n(33234),j=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:i,size:s,suffix:c,enterButton:d=!1,addonAfter:f,loading:p,disabled:m,onSearch:v,onChange:g,onCompositionStart:b,onCompositionEnd:y}=e,x=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:$}=a.useContext(l.E_),O=a.useRef(!1),z=C("input-search",n),Z=C("input",r),{compactSize:P}=(0,N.ri)(z,$),I=(0,k.Z)((e=>{var t;return null!==(t=null!=s?s:P)&&void 0!==t?t:e})),M=a.useRef(null),R=e=>{var t;document.activeElement===(null===(t=M.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;v&&v(null===(n=null===(t=M.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof d?a.createElement(w.Z,null):null,B=`${z}-button`;let H;const L=d||{},F=L.type&&!0===L.type.__ANT_BUTTON;H=F||"button"===L.type?(0,E.Tm)(L,Object.assign({onMouseDown:R,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},F?{className:B,size:I}:{})):a.createElement(S.ZP,{className:B,type:d?"primary":void 0,size:I,disabled:m,key:"enterButton",onMouseDown:R,onClick:T,loading:p,icon:D},d),f&&(H=[H,(0,E.Tm)(f,{key:"addonAfter"})]);const W=o()(z,{[`${z}-rtl`]:"rtl"===$,[`${z}-${I}`]:!!I,[`${z}-with-button`]:!!d},i);return a.createElement(u.Z,Object.assign({ref:(0,h.sQ)(M,t),onPressEnter:e=>{O.current||p||T(e)}},x,{size:I,onCompositionStart:e=>{O.current=!0,null==b||b(e)},onCompositionEnd:e=>{O.current=!1,null==y||y(e)},prefixCls:Z,addonAfter:H,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:W,disabled:m}))})),Z=n(1643);const P=u.Z;P.Group=c,P.Search=z,P.TextArea=Z.Z,P.Password=O;var I=P},17178:function(e,t,n){n.d(t,{Z:function(){return I}});var r=n(33614),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},l=n(1393),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i),c=n(92310),u=n.n(c),d=n(24018),f=n(54099),p=n(63011),m=n(71366),v=n(20287),g=n(47413);function b(e,t){var n=e.disabled,r=e.prefixCls,a=e.character,l=e.characterRender,i=e.index,s=e.count,c=e.value,d=e.allowHalf,f=e.focused,p=e.onHover,m=e.onClick,g=i+1,b=new Set([r]);0===c&&0===i&&f?b.add("".concat(r,"-focused")):d&&c+.5>=g&&ci?"true":"false","aria-posinset":i+1,"aria-setsize":s,tabIndex:n?-1:0},o.createElement("div",{className:"".concat(r,"-first")},h),o.createElement("div",{className:"".concat(r,"-second")},h)));return l&&(y=l(y,e)),y}var h=o.forwardRef(b);var y=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function x(e,t){var n,a,l=e.prefixCls,i=void 0===l?"rc-rate":l,s=e.className,c=e.defaultValue,b=e.value,x=e.count,C=void 0===x?5:x,$=e.allowHalf,O=void 0!==$&&$,w=e.allowClear,E=void 0===w||w,S=e.character,k=void 0===S?"★":S,N=e.characterRender,j=e.disabled,z=e.direction,Z=void 0===z?"ltr":z,P=e.tabIndex,I=void 0===P?0:P,M=e.autoFocus,R=e.onHoverChange,T=e.onChange,D=e.onFocus,B=e.onBlur,H=e.onKeyDown,L=e.onMouseLeave,F=(0,p.Z)(e,y),W=(a=o.useRef({}),[function(e){return a.current[e]},function(e){return function(t){a.current[e]=t}}]),_=(0,f.Z)(W,2),G=_[0],A=_[1],V=o.useRef(null),X=function(){var e;j||(null===(e=V.current)||void 0===e||e.focus())};o.useImperativeHandle(t,(function(){return{focus:X,blur:function(){var e;j||(null===(e=V.current)||void 0===e||e.blur())}}}));var K=(0,m.Z)(c||0,{value:b}),Q=(0,f.Z)(K,2),q=Q[0],U=Q[1],Y=(0,m.Z)(null),J=(0,f.Z)(Y,2),ee=J[0],te=J[1],ne=function(e,t){var n,r,o,a,l="rtl"===Z,i=e+1;if(O){var s=G(e),c=(r=function(e){var t,n,r=e.ownerDocument,o=r.body,a=r&&r.documentElement,l=e.getBoundingClientRect();return t=l.left,n=l.top,{left:t-=a.clientLeft||o.clientLeft||0,top:n-=a.clientTop||o.clientTop||0}}(n=s),o=n.ownerDocument,a=o.defaultView||o.parentWindow,r.left+=function(e){var t=e.pageXOffset,n="scrollLeft";if("number"!=typeof t){var r=e.document;"number"!=typeof(t=r.documentElement[n])&&(t=r.body[n])}return t}(a),r.left),u=s.clientWidth;(l&&t-c>u/2||!l&&t-c0&&!n||t===v.Z.RIGHT&&r>0&&n?(re(r-=O?.5:1),e.preventDefault()):t===v.Z.LEFT&&r{const{componentCls:t}=e;return{[`${t}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:e.marginXS},"> div":{transition:`all ${e.motionDurationMid}, outline 0s`,"&:hover":{transform:e.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${e.lineWidth}px dashed ${e.starColor}`,transform:e.starHoverScale}},"&-first, &-second":{color:e.starBg,transition:`all ${e.motionDurationMid}`,userSelect:"none",[e.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${t}-star-first, &-half ${t}-star-second`]:{opacity:1},[`&-half ${t}-star-first, &-full ${t}-star-second`]:{color:"inherit"}}}},N=e=>({[`&-rtl${e.componentCls}`]:{direction:"rtl"}}),j=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,w.Wf)(e)),{display:"inline-block",margin:0,padding:0,color:e.starColor,fontSize:e.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${t} ${t}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),k(e)),{[`+ ${t}-text`]:{display:"inline-block",marginInlineStart:e.marginXS,fontSize:e.fontSize}}),N(e))}};var z=(0,E.Z)("Rate",(e=>{const t=(0,S.TS)(e,{});return[j(t)]}),(e=>({starColor:e.yellow6,starSize:.5*e.controlHeightLG,starHoverScale:"scale(1.1)",starBg:e.colorFillContent}))),Z=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,className:r,rootClassName:a,style:l,tooltips:i,character:c=o.createElement(s,null)}=e,d=Z(e,["prefixCls","className","rootClassName","style","tooltips","character"]),{getPrefixCls:f,direction:p,rate:m}=o.useContext($.E_),v=f("rate",n),[g,b]=z(v),h=Object.assign(Object.assign({},null==m?void 0:m.style),l);return g(o.createElement(C,Object.assign({ref:t,character:c,characterRender:(e,t)=>{let{index:n}=t;return i?o.createElement(O.Z,{title:i[n]},e):e}},d,{className:u()(r,a,b,null==m?void 0:m.className),style:h,prefixCls:v,direction:p})))}));var I=P},81327:function(e,t,n){n.d(t,{Z:function(){return h}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),i=n(36355),s=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:i}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:s,space:c,direction:g}=r.useContext(i.E_),{size:b=(null==c?void 0:c.size)||"small",align:h,className:y,rootClassName:x,children:C,direction:$="horizontal",prefixCls:O,split:w,style:E,wrap:S=!1,classNames:k,styles:N}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(b)?b:[b,b],P=p(Z),I=p(z),M=m(Z),R=m(z),T=(0,l.Z)(C,{keepEmpty:!0}),D=void 0===h&&"horizontal"===$?"center":h,B=s("space",O),[H,L]=(0,f.Z)(B),F=a()(B,null==c?void 0:c.className,L,`${B}-${$}`,{[`${B}-rtl`]:"rtl"===g,[`${B}-align-${D}`]:D,[`${B}-gap-row-${Z}`]:P,[`${B}-gap-col-${z}`]:I},y,x),W=a()(`${B}-item`,null!==(n=null==k?void 0:k.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let _=0;const G=T.map(((e,t)=>{var n,o;null!=e&&(_=t);const a=e&&e.key||`${W}-${t}`;return r.createElement(d,{className:W,key:a,index:t,split:w,style:null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),A=r.useMemo((()=>({latestIndex:_})),[_]);if(0===T.length)return null;const V={};return S&&(V.flexWrap="wrap"),!I&&R&&(V.columnGap=z),!P&&M&&(V.rowGap=Z),H(r.createElement("div",Object.assign({ref:t,className:F,style:Object.assign(Object.assign(Object.assign({},V),null==c?void 0:c.style),E)},j),r.createElement(u,{value:A},G)))}));const b=g;b.Compact=s.ZP;var h=b},31797:function(e,t,n){n.d(t,{Z:function(){return C}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),i=n.n(l),s=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:i}=e;let s;if("function"==typeof n)s=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),s=[r.createElement("span",{key:"int",className:`${i}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${i}-content-value-decimal`},c)]}else s=e}return r.createElement("span",{className:`${i}-content-value`},s)},d=n(17313),f=n(83116),p=n(37613);const m=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:i,fontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:i,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,f.Z)("Statistic",(e=>{const t=(0,p.TS)(e,{});return[m(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:d=0,title:f,valueRender:p,prefix:m,suffix:g,loading:b=!1,onMouseEnter:h,onMouseLeave:y,decimalSeparator:x=".",groupSeparator:C=","}=e,{getPrefixCls:$,direction:O,statistic:w}=r.useContext(s.E_),E=$("statistic",t),[S,k]=v(E),N=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:C,prefixCls:E},e,{value:d})),j=i()(E,{[`${E}-rtl`]:"rtl"===O},null==w?void 0:w.className,n,o,k);return S(r.createElement("div",{className:j,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:h,onMouseLeave:y},f&&r.createElement("div",{className:`${E}-title`},f),r.createElement(c.Z,{paragraph:!1,loading:b,className:`${E}-skeleton`},r.createElement("div",{style:l,className:`${E}-content`},m&&r.createElement("span",{className:`${E}-content-prefix`},m),p?p(N):N,g&&r.createElement("span",{className:`${E}-content-suffix`},g)))))};const b=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function h(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=b.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let i=0;return l.replace(r,(()=>{const e=o[i];return i+=1,e}))}(Math.max(r-o,0),n)}const y=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:i}=e,s=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>h(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(y);g.Countdown=x;var C=g}}]); \ No newline at end of file diff --git a/23043.async.js b/23043.async.js new file mode 100644 index 0000000000..922f24d619 --- /dev/null +++ b/23043.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[23043,56087,19436,92771,91259,1908,50391,70680,56065,2154,50283,72559,56271],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={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"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(78892),i=n(3113),c=n(36355),u=n(81327),m=n(33234),p=n(47211),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:y="default",danger:v,disabled:g,loading:O,onClick:b,htmlType:C,children:x,className:E,menu:w,arrow:h,autoFocus:$,overlay:N,trigger:S,align:j,open:P,onOpenChange:z,placement:M,getPopupContainer:Z,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_}=e,A=f(e,["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"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,p.Z)(H),G={menu:w,arrow:h,autoFocus:$,align:j,disabled:g,trigger:g?[]:S,onOpenChange:z,getPopupContainer:Z||t,mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,E,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=P),G.placement="placement"in e?M:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:O,onClick:b,htmlType:C,href:k,title:D},x),J=s.createElement(i.ZP,{type:y,danger:v,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var y=d;const v=r.Z;v.Button=y;var g=v},24650:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[p,f]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),y=(0,o.useContext)(l.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return p(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),m=n(33614),p={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"},f=n(1393),d=function(e,t){return o.createElement(f.Z,(0,m.Z)({},e,{ref:t,icon:p}))};var y=o.forwardRef(d),v=n(76897),g=n(55405),O=n(25629),b=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),E={click:"onClick",hover:"onMouseOver"};var w=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:f,prefixCls:d,inputPrefixCls:y,size:v}=e,w=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:h}=o.useContext(s.E_),$=h("input",y),N=h("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=E[n]||"",s=r(l),i={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),j=a()(N,f,{[`${N}-${v}`]:!!v}),P=Object.assign(Object.assign({},(0,g.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:$,suffix:S});return v&&(P.size=v),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},P))})),h=n(78405),$=n(92343),N=n(3113),S=n(19716),j=n(33234),P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:p,loading:f,disabled:d,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:b}=e,C=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=o.useContext(s.E_),w=o.useRef(!1),z=x("input-search",n),M=x("input",r),{compactSize:Z}=(0,j.ri)(z,E),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:Z)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;y&&y(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(h.Z,null):null,K=`${z}-button`;let F;const L=m||{},B=L.type&&!0===L.type.__ANT_BUTTON;F=B||"button"===L.type?(0,$.Tm)(L,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:K,size:k}:{})):o.createElement(N.ZP,{className:K,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:f,icon:I},m),p&&(F=[F,(0,$.Tm)(p,{key:"addonAfter"})]);const _=a()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${k}`]:!!k,[`${z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(R,t),onPressEnter:e=>{w.current||f||T(e)}},C,{size:k,onCompositionStart:e=>{w.current=!0,null==g||g(e)},onCompositionEnd:e=>{w.current=!1,null==b||b(e)},prefixCls:M,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:_,disabled:d}))})),M=n(1643);const Z=u.Z;Z.Group=c,Z.Search=z,Z.TextArea=M.Z,Z.Password=w;var k=Z},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:v}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:x,direction:E="horizontal",prefixCls:w,split:h,style:$,wrap:N=!1,classNames:S,styles:j}=e,P=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,M]=Array.isArray(g)?g:[g,g],Z=f(M),k=f(z),R=d(M),D=d(z),T=(0,s.Z)(x,{keepEmpty:!0}),I=void 0===O&&"horizontal"===E?"center":O,K=i("space",w),[F,L]=(0,p.Z)(K),B=o()(K,null==c?void 0:c.className,L,`${K}-${E}`,{[`${K}-rtl`]:"rtl"===v,[`${K}-align-${I}`]:I,[`${K}-gap-row-${M}`]:Z,[`${K}-gap-col-${z}`]:k},b,C),_=o()(`${K}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:h,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=z),!Z&&R&&(U.rowGap=M),F(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},P),r.createElement(u,{value:Q},H)))}));const g=v;g.Compact=i.ZP;var O=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),p=n(83116),f=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var y=(0,p.Z)("Statistic",(e=>{const t=(0,f.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:p,valueRender:f,prefix:d,suffix:v,loading:g=!1,onMouseEnter:O,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:w,statistic:h}=r.useContext(i.E_),$=E("statistic",t),[N,S]=y($),j=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:$},e,{value:m})),P=l()($,{[`${$}-rtl`]:"rtl"===w},null==h?void 0:h.className,n,a,S);return N(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==h?void 0:h.style),o),onMouseEnter:O,onMouseLeave:b},p&&r.createElement("div",{className:`${$}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),f?f(j):j,v&&r.createElement("span",{className:`${$}-content-suffix`},v)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function O(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(v,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>O(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);v.Countdown=C;var x=v},92899:function(e,t,n){n.d(t,{Fm:function(){return p}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/23788.async.js b/23788.async.js new file mode 100644 index 0000000000..f48e5bf4ce --- /dev/null +++ b/23788.async.js @@ -0,0 +1 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[23788,13488,10211,10794,9547],{53583:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var o=n(33614),r=n(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},i=n(1393),a=function(e,t){return r.createElement(i.Z,(0,o.Z)({},e,{ref:t,icon:s}))};var l=r.forwardRef(a)},27666:function(e,t,n){"use strict";var o=n(61414),r=n(71783);t.Z=function(e){let t;const n=n=>()=>{t=null,e.apply(void 0,(0,o.Z)(n))},s=function(){if(null==t){for(var e=arguments.length,o=new Array(e),s=0;s{r.Z.cancel(t),t=null},s}},81228:function(e,t,n){"use strict";n.d(t,{Z:function(){return L}});var o=n(19243),r=n(16177),s=n(74258),i=n(35796),a=n(59301),l=n(92310),c=n.n(l),u=n(28647),p=n(55405),f=n(27666),d=n(36355),h=n(83116),m=n(37613);const v=e=>{const{componentCls:t}=e;return{[t]:{position:"fixed",zIndex:e.zIndexPopup}}};var g=(0,h.Z)("Affix",(e=>{const t=(0,m.TS)(e,{zIndexPopup:e.zIndexBase+10});return[v(t)]}));function y(e){return e!==window?e.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function w(e,t,n){if(void 0!==n&&t.top>e.top-n)return n+t.top}function S(e,t,n){if(void 0!==n&&t.bottom{const t=e.getTargetFunc(),n=null==t?void 0:t(),{prevTarget:o}=e.state;o!==n&&(x.forEach((t=>{null==o||o.removeEventListener(t,e.lazyUpdatePosition),null==n||n.addEventListener(t,e.lazyUpdatePosition)})),e.updatePosition(),e.setState({prevTarget:n}))},e.removeListeners=()=>{e.timer&&(clearTimeout(e.timer),e.timer=null);const{prevTarget:t}=e.state,n=e.getTargetFunc(),o=null==n?void 0:n();x.forEach((n=>{null==o||o.removeEventListener(n,e.lazyUpdatePosition),null==t||t.removeEventListener(n,e.lazyUpdatePosition)})),e.updatePosition.cancel(),e.lazyUpdatePosition.cancel()},e.getOffsetTop=()=>{const{offsetBottom:t,offsetTop:n}=e.props;return void 0===t&&void 0===n?0:n},e.getOffsetBottom=()=>e.props.offsetBottom,e.measure=()=>{const{status:t,lastAffix:n}=e.state,{onChange:o}=e.props,r=e.getTargetFunc();if(t!==C.Prepare||!e.fixedNodeRef.current||!e.placeholderNodeRef.current||!r)return;const s=e.getOffsetTop(),i=e.getOffsetBottom(),a=r();if(a){const t={status:C.None},r=y(e.placeholderNodeRef.current);if(0===r.top&&0===r.left&&0===r.width&&0===r.height)return;const l=y(a),c=w(r,l,s),u=S(r,l,i);void 0!==c?(t.affixStyle={position:"fixed",top:c,width:r.width,height:r.height},t.placeholderStyle={width:r.width,height:r.height}):void 0!==u&&(t.affixStyle={position:"fixed",bottom:u,width:r.width,height:r.height},t.placeholderStyle={width:r.width,height:r.height}),t.lastAffix=!!t.affixStyle,o&&n!==t.lastAffix&&o(t.lastAffix),e.setState(t)}},e.prepareMeasure=()=>{e.setState({status:C.Prepare,affixStyle:void 0,placeholderStyle:void 0})},e.updatePosition=(0,f.Z)((()=>{e.prepareMeasure()})),e.lazyUpdatePosition=(0,f.Z)((()=>{const t=e.getTargetFunc(),{affixStyle:n}=e.state;if(t&&n){const o=e.getOffsetTop(),r=e.getOffsetBottom(),s=t();if(s&&e.placeholderNodeRef.current){const t=y(s),i=y(e.placeholderNodeRef.current),a=w(i,t,o),l=S(i,t,r);if(void 0!==a&&n.top===a||void 0!==l&&n.bottom===l)return}}e.prepareMeasure()})),e}return(0,r.Z)(n,[{key:"getTargetFunc",value:function(){const{getTargetContainer:e}=this.context,{target:t}=this.props;return void 0!==t?t:null!=e?e:b}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(e){this.addListeners(),e.offsetTop===this.props.offsetTop&&e.offsetBottom===this.props.offsetBottom||this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:e,placeholderStyle:t}=this.state,{affixPrefixCls:n,rootClassName:o,children:r}=this.props,s=c()(e&&o,{[n]:!!e});let i=(0,p.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return a.createElement(u.Z,{onResize:this.updatePosition},a.createElement("div",Object.assign({},i,{ref:this.placeholderNodeRef}),e&&a.createElement("div",{style:t,"aria-hidden":"true"}),a.createElement("div",{className:s,ref:this.fixedNodeRef,style:e},a.createElement(u.Z,{onResize:this.updatePosition},r))))}}]),n}(a.Component);E.contextType=d.E_;var L=(0,a.forwardRef)(((e,t)=>{const{prefixCls:n,rootClassName:o}=e,{getPrefixCls:r}=(0,a.useContext)(d.E_),s=r("affix",n),[i,l]=g(s),u=Object.assign(Object.assign({},e),{affixPrefixCls:s,rootClassName:c()(o,l)});return i(a.createElement(E,Object.assign({},u,{ref:t})))}))},88522:function(e,t,n){"use strict";var o=n(92310),r=n.n(o),s=n(75440),i=n(55405),a=n(59301),l=n(53487),c=n(92343),u=n(36355),p=n(57809);const{Option:f}=p.default;function d(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const h=(e,t)=>{const{prefixCls:n,className:o,popupClassName:l,dropdownClassName:h,children:m,dataSource:v}=e,g=(0,s.Z)(m);let y;1===g.length&&(0,c.l$)(g[0])&&!d(g[0])&&([y]=g);const w=y?()=>y:void 0;let S;S=g.length&&d(g[0])?m:v?v.map((e=>{if((0,c.l$)(e))return e;switch(typeof e){case"string":return a.createElement(f,{key:e,value:e},e);case"object":{const{value:t}=e;return a.createElement(f,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:x}=a.useContext(u.E_),b=x("select",n);return a.createElement(p.default,Object.assign({ref:t,suffixIcon:null},(0,i.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:b,popupClassName:l||h,className:r()(`${b}-auto-complete`,o),mode:p.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:w}),S)},m=a.forwardRef(h),v=(0,l.Z)(m);m.Option=f,m._InternalPanelDoNotUseOrYouWillBeFired=v,t.Z=m},31797:function(e,t,n){"use strict";n.d(t,{Z:function(){return x}});var o=n(59301),r=n(56762),s=n(92343),i=n(92310),a=n.n(i),l=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:r,decimalSeparator:s,groupSeparator:i="",prefixCls:a}=e;let l;if("function"==typeof n)l=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,i),"number"==typeof r&&(c=c.padEnd(r,"0").slice(0,r>0?r:0)),c&&(c=`${s}${c}`),l=[o.createElement("span",{key:"int",className:`${a}-content-value-int`},e,t),c&&o.createElement("span",{key:"decimal",className:`${a}-content-value-decimal`},c)]}else l=e}return o.createElement("span",{className:`${a}-content-value`},l)},p=n(17313),f=n(83116),d=n(37613);const h=e=>{const{componentCls:t,marginXXS:n,padding:o,colorTextDescription:r,titleFontSize:s,colorTextHeading:i,contentFontSize:a,fontFamily:l}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:r,fontSize:s},[`${t}-skeleton`]:{paddingTop:o},[`${t}-content`]:{color:i,fontSize:a,fontFamily:l,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var m=(0,f.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[h(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:r,style:s,valueStyle:i,value:p=0,title:f,valueRender:d,prefix:h,suffix:v,loading:g=!1,onMouseEnter:y,onMouseLeave:w,decimalSeparator:S=".",groupSeparator:x=","}=e,{getPrefixCls:b,direction:C,statistic:E}=o.useContext(l.E_),L=b("statistic",t),[P,O]=m(L),T=o.createElement(u,Object.assign({decimalSeparator:S,groupSeparator:x,prefixCls:L},e,{value:p})),N=a()(L,{[`${L}-rtl`]:"rtl"===C},null==E?void 0:E.className,n,r,O);return P(o.createElement("div",{className:N,style:Object.assign(Object.assign({},null==E?void 0:E.style),s),onMouseEnter:y,onMouseLeave:w},f&&o.createElement("div",{className:`${L}-title`},f),o.createElement(c.Z,{paragraph:!1,loading:g,className:`${L}-skeleton`},o.createElement("div",{style:i,className:`${L}-content`},h&&o.createElement("span",{className:`${L}-content-prefix`},h),d?d(T):T,v&&o.createElement("span",{className:`${L}-content-suffix`},v)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function y(e,t){const{format:n=""}=t,o=new Date(e).getTime(),r=Date.now();return function(e,t){let n=e;const o=/\[[^\]]*]/g,r=(t.match(o)||[]).map((e=>e.slice(1,-1))),s=t.replace(o,"[]"),i=g.reduce(((e,t)=>{let[o,r]=t;if(e.includes(o)){const t=Math.floor(n/r);return n-=t*r,e.replace(new RegExp(`${o}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),s);let a=0;return i.replace(o,(()=>{const e=r[a];return a+=1,e}))}(Math.max(o-r,0),n)}const w=e=>{const{value:t,format:n="HH:mm:ss",onChange:i,onFinish:a}=e,l=(0,r.Z)(),c=o.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{l(),null==i||i(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return o.createElement(v,Object.assign({},e,{valueRender:e=>(0,s.Tm)(e,{title:void 0}),formatter:(e,t)=>y(e,Object.assign(Object.assign({},t),{format:n}))}))};var S=o.memo(w);v.Countdown=S;var x=v},51581:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));c.ref=function(t){e.scrollComponent=t,l&&l(t)};var u=[n];return r&&(a?i?u.unshift(a):u.push(a):this.defaultLoader&&(i?u.unshift(this.defaultLoader):u.push(this.defaultLoader))),s.default.createElement(o,c,u)}}]),t}(r.Component);l.propTypes={children:i.default.node.isRequired,element:i.default.node,hasMore:i.default.bool,initialLoad:i.default.bool,isReverse:i.default.bool,loader:i.default.node,loadMore:i.default.func.isRequired,pageStart:i.default.number,ref:i.default.func,getScrollParent:i.default.func,threshold:i.default.number,useCapture:i.default.bool,useWindow:i.default.bool},l.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=l,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)}}]); \ No newline at end of file diff --git a/24255.async.js b/24255.async.js deleted file mode 100644 index 65d1ab3f8c..0000000000 --- a/24255.async.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[24255],{3148:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var o=n(33614),r=n(59301),a={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"},i=n(1393),l=function(e,t){return r.createElement(i.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var c=r.forwardRef(l)},83148:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var o=n(33614),r=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},i=n(1393),l=function(e,t){return r.createElement(i.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var c=r.forwardRef(l)},77578:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});const o=e=>e?"function"==typeof e?e():e:null},88522:function(e,t,n){"use strict";var o=n(92310),r=n.n(o),a=n(75440),i=n(55405),l=n(59301),c=n(53487),s=n(92343),u=n(36355),p=n(57809);const{Option:d}=p.default;function f(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const m=(e,t)=>{const{prefixCls:n,className:o,popupClassName:c,dropdownClassName:m,children:v,dataSource:g}=e,h=(0,a.Z)(v);let y;1===h.length&&(0,s.l$)(h[0])&&!f(h[0])&&([y]=h);const b=y?()=>y:void 0;let C;C=h.length&&f(h[0])?v:g?g.map((e=>{if((0,s.l$)(e))return e;switch(typeof e){case"string":return l.createElement(d,{key:e,value:e},e);case"object":{const{value:t}=e;return l.createElement(d,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:w}=l.useContext(u.E_),x=w("select",n);return l.createElement(p.default,Object.assign({ref:t,suffixIcon:null},(0,i.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:x,popupClassName:c||m,className:r()(`${x}-auto-complete`,o),mode:p.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:b}),C)},v=l.forwardRef(m),g=(0,c.Z)(v);v.Option=d,v._InternalPanelDoNotUseOrYouWillBeFired=g,t.Z=v},39722:function(e,t,n){"use strict";n.d(t,{t5:function(){return p}});var o=n(92310),r=n.n(o),a=n(55477),i=n(59301),l=n(36355),c=n(77578),s=n(17356),u=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{hashId:t,prefixCls:n,className:o,style:l,placement:s="top",title:u,content:p,children:d}=e;return i.createElement("div",{className:r()(t,n,`${n}-pure`,`${n}-placement-${s}`,o),style:l},i.createElement("div",{className:`${n}-arrow`}),i.createElement(a.G,Object.assign({},e,{className:t,prefixCls:n}),d||((e,t,n)=>{if(t||n)return i.createElement(i.Fragment,null,t&&i.createElement("div",{className:`${e}-title`},(0,c.Z)(t)),i.createElement("div",{className:`${e}-inner-content`},(0,c.Z)(n)))})(n,u,p)))};t.ZP=e=>{const{prefixCls:t}=e,n=u(e,["prefixCls"]),{getPrefixCls:o}=i.useContext(l.E_),r=o("popover",t),[a,c]=(0,s.Z)(r);return a(i.createElement(p,Object.assign({},n,{prefixCls:r,hashId:c})))}},60324:function(e,t,n){"use strict";var o=n(92310),r=n.n(o),a=n(59301),i=n(77578),l=n(62892),c=n(36355),s=n(6848),u=n(39722),p=n(17356),d=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{let{title:t,content:n,prefixCls:o}=e;return a.createElement(a.Fragment,null,t&&a.createElement("div",{className:`${o}-title`},(0,i.Z)(t)),a.createElement("div",{className:`${o}-inner-content`},(0,i.Z)(n)))},m=a.forwardRef(((e,t)=>{const{prefixCls:n,title:o,content:i,overlayClassName:u,placement:m="top",trigger:v="hover",mouseEnterDelay:g=.1,mouseLeaveDelay:h=.1,overlayStyle:y={}}=e,b=d(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:C}=a.useContext(c.E_),w=C("popover",n),[x,O]=(0,p.Z)(w),E=C(),$=r()(u,O);return x(a.createElement(s.Z,Object.assign({placement:m,trigger:v,mouseEnterDelay:g,mouseLeaveDelay:h,overlayStyle:y},b,{prefixCls:w,overlayClassName:$,ref:t,overlay:o||i?a.createElement(f,{prefixCls:w,title:o,content:i}):null,transitionName:(0,l.m)(E,"zoom-big",b.transitionName),"data-popover-inject":!0})))}));m._InternalPanelDoNotUseOrYouWillBeFired=u.ZP,t.Z=m},17356:function(e,t,n){"use strict";var o=n(17313),r=n(29878),a=n(19447),i=n(33166),l=n(83116),c=n(37613);const s=e=>{const{componentCls:t,popoverColor:n,minWidth:r,fontWeightStrong:i,popoverPadding:l,boxShadowSecondary:c,colorTextHeading:s,borderRadiusLG:u,zIndexPopup:p,marginXS:d,colorBgElevated:f,popoverBg:m}=e;return[{[t]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:p,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":f,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:m,backgroundClip:"padding-box",borderRadius:u,boxShadow:c,padding:l},[`${t}-title`]:{minWidth:r,marginBottom:d,color:s,fontWeight:i},[`${t}-inner-content`]:{color:n}})},(0,a.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},u=e=>{const{componentCls:t}=e;return{[t]:i.i.map((n=>{const o=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":o,[`${t}-inner`]:{backgroundColor:o},[`${t}-arrow`]:{background:"transparent"}}}}))}},p=e=>{const{componentCls:t,lineWidth:n,lineType:o,colorSplit:r,paddingSM:a,controlHeight:i,fontSize:l,lineHeight:c,padding:s}=e,u=i-Math.round(l*c);return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${u/2}px ${s}px ${u/2-n}px`,borderBottom:`${n}px ${o} ${r}`},[`${t}-inner-content`]:{padding:`${a}px ${s}px`}}}};t.Z=(0,l.Z)("Popover",(e=>{const{colorBgElevated:t,colorText:n,wireframe:o}=e,a=(0,c.TS)(e,{popoverPadding:12,popoverBg:t,popoverColor:n});return[s(a),u(a),o&&p(a),(0,r._y)(a,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},8378:function(e,t){"use strict";t.Z=e=>({[e.componentCls]:{[`${e.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},\n opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}},[`${e.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},\n opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}}})},10527:function(e,t,n){"use strict";var o=n(42050).default;t.Z=void 0;var r=o(n(65835)),a=o(n(6432));const i={lang:Object.assign({placeholder:"请选择日期",yearPlaceholder:"请选择年份",quarterPlaceholder:"请选择季度",monthPlaceholder:"请选择月份",weekPlaceholder:"请选择周",rangePlaceholder:["开始日期","结束日期"],rangeYearPlaceholder:["开始年份","结束年份"],rangeMonthPlaceholder:["开始月份","结束月份"],rangeQuarterPlaceholder:["开始季度","结束季度"],rangeWeekPlaceholder:["开始周","结束周"]},r.default),timePickerLocale:Object.assign({},a.default)};i.lang.ok="确定";var l=i;t.Z=l},6432:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={placeholder:"请选择时间",rangePlaceholder:["开始时间","结束时间"]};t.default=n},31561:function(e,t,n){"use strict";n.d(t,{Z:function(){return x}});var o=n(33614),r=n(24018),a=n(54099),i=n(63011),l=n(35593),c=n(92310),s=n.n(c),u=n(25629),p=n(59301),d=n(20287),f=n(71783),m=d.Z.ESC,v=d.Z.TAB;var g=(0,p.forwardRef)((function(e,t){var n=e.overlay,o=e.arrow,r=e.prefixCls,a=(0,p.useMemo)((function(){return"function"==typeof n?n():n}),[n]),i=(0,u.sQ)(t,null==a?void 0:a.ref);return p.createElement(p.Fragment,null,o&&p.createElement("div",{className:"".concat(r,"-arrow")}),p.cloneElement(a,{ref:(0,u.Yr)(a)?i:void 0}))})),h={adjustX:1,adjustY:1},y=[0,0],b={topLeft:{points:["bl","tl"],overflow:h,offset:[0,-4],targetOffset:y},top:{points:["bc","tc"],overflow:h,offset:[0,-4],targetOffset:y},topRight:{points:["br","tr"],overflow:h,offset:[0,-4],targetOffset:y},bottomLeft:{points:["tl","bl"],overflow:h,offset:[0,4],targetOffset:y},bottom:{points:["tc","bc"],overflow:h,offset:[0,4],targetOffset:y},bottomRight:{points:["tr","br"],overflow:h,offset:[0,4],targetOffset:y}},C=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function w(e,t){var n,c=e.arrow,d=void 0!==c&&c,h=e.prefixCls,y=void 0===h?"rc-dropdown":h,w=e.transitionName,x=e.animation,O=e.align,E=e.placement,$=void 0===E?"bottomLeft":E,P=e.placements,S=void 0===P?b:P,Z=e.getPopupContainer,N=e.showAction,k=e.hideAction,M=e.overlayClassName,_=e.overlayStyle,j=e.visible,D=e.trigger,Y=void 0===D?["hover"]:D,R=e.autoFocus,I=e.overlay,W=e.children,B=e.onVisibleChange,z=(0,i.Z)(e,C),T=p.useState(),F=(0,a.Z)(T,2),A=F[0],L=F[1],V="visible"in e?j:A,H=p.useRef(null),G=p.useRef(null),Q=p.useRef(null);p.useImperativeHandle(t,(function(){return H.current}));var U=function(e){L(e),null==B||B(e)};!function(e){var t=e.visible,n=e.triggerRef,o=e.onVisibleChange,r=e.autoFocus,a=e.overlayRef,i=p.useRef(!1),l=function(){var e,r;t&&(null===(e=n.current)||void 0===e||null===(r=e.focus)||void 0===r||r.call(e),null==o||o(!1))},c=function(){var e;return!(null===(e=a.current)||void 0===e||!e.focus||(a.current.focus(),i.current=!0,0))},s=function(e){switch(e.keyCode){case m:l();break;case v:var t=!1;i.current||(t=c()),t?e.preventDefault():l()}};p.useEffect((function(){return t?(window.addEventListener("keydown",s),r&&(0,f.Z)(c,3),function(){window.removeEventListener("keydown",s),i.current=!1}):function(){i.current=!1}}),[t])}({visible:V,triggerRef:Q,onVisibleChange:U,autoFocus:R,overlayRef:G});var X,q,J,K=function(){return p.createElement(g,{ref:G,overlay:I,prefixCls:y,arrow:d})},ee=p.cloneElement(W,{className:s()(null===(n=W.props)||void 0===n?void 0:n.className,V&&(X=e.openClassName,void 0!==X?X:"".concat(y,"-open"))),ref:(0,u.Yr)(W)?(0,u.sQ)(Q,W.ref):void 0}),te=k;return te||-1===Y.indexOf("contextMenu")||(te=["click"]),p.createElement(l.Z,(0,o.Z)({builtinPlacements:S},z,{prefixCls:y,ref:H,popupClassName:s()(M,(0,r.Z)({},"".concat(y,"-show-arrow"),d)),popupStyle:_,action:Y,showAction:N,hideAction:te,popupPlacement:$,popupAlign:O,popupTransitionName:w,popupAnimation:x,popupVisible:V,stretch:(q=e.minOverlayWidthMatchTrigger,J=e.alignPoint,("minOverlayWidthMatchTrigger"in e?q:!J)?"minWidth":""),popup:"function"==typeof I?K:K(),onPopupVisibleChange:U,onPopupClick:function(t){var n=e.onOverlayClick;L(!1),n&&n(t)},getPopupContainer:Z}),ee)}var x=p.forwardRef(w)},65835:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={locale:"zh_CN",today:"今天",now:"此刻",backToToday:"返回今天",ok:"确定",timeSelect:"选择时间",dateSelect:"选择日期",weekSelect:"选择周",clear:"清除",month:"月",year:"年",previousMonth:"上个月 (翻页上键)",nextMonth:"下个月 (翻页下键)",monthSelect:"选择月份",yearSelect:"选择年份",decadeSelect:"选择年代",yearFormat:"YYYY年",dayFormat:"D日",dateFormat:"YYYY年M月D日",dateTimeFormat:"YYYY年M月D日 HH时mm分ss秒",previousYear:"上一年 (Control键加左方向键)",nextYear:"下一年 (Control键加右方向键)",previousDecade:"上一年代",nextDecade:"下一年代",previousCentury:"上一世纪",nextCentury:"下一世纪"};t.default=n},42050:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports}}]); \ No newline at end of file diff --git a/24524.async.js b/24524.async.js deleted file mode 100644 index dc53aadcbe..0000000000 --- a/24524.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[24524,11947,51555,1185,48474,50928,52687,7436,1911,37637,80182,79635],{22441:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={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"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(78892),i=n(3113),c=n(36355),u=n(81327),m=n(33234),p=n(47211),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:y="default",danger:v,disabled:g,loading:O,onClick:b,htmlType:C,children:h,className:w,menu:x,arrow:E,autoFocus:N,overlay:P,trigger:Z,align:j,open:$,onOpenChange:z,placement:M,getPopupContainer:k,href:R,icon:S=s.createElement(l.Z,null),title:K,buttonsRender:L=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:T,overlayClassName:D,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,F=f(e,["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"]),Q=n("dropdown",d),U=`${Q}-button`,[q,G]=(0,p.Z)(Q),H={menu:x,arrow:E,autoFocus:N,align:j,disabled:g,trigger:g?[]:Z,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:T,overlayClassName:D,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(Q,a),J=o()(U,W,w,G);"overlay"in e&&(H.overlay=P),"open"in e&&(H.open=$),H.placement="placement"in e?M:"rtl"===a?"bottomLeft":"bottomRight";const X=s.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:O,onClick:b,htmlType:C,href:R,title:K},h),Y=s.createElement(i.ZP,{type:y,danger:v,icon:S}),[ee,te]=L([X,Y]);return q(s.createElement(u.Z.Compact,Object.assign({className:J,size:V,block:!0},F),ee,s.createElement(r.Z,Object.assign({},H),te)))};d.__ANT_BUTTON=!0;var y=d;const v=r.Z;v.Button=y;var g=v},24650:function(e,t,n){n.d(t,{Z:function(){return R}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[p,f]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),y=(0,o.useContext)(l.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return p(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),m=n(33614),p={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"},f=n(1393),d=function(e,t){return o.createElement(f.Z,(0,m.Z)({},e,{ref:t,icon:p}))};var y=o.forwardRef(d),v=n(76897),g=n(55405),O=n(25629),b=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),w={click:"onClick",hover:"onMouseOver"};var x=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:f,prefixCls:d,inputPrefixCls:y,size:v}=e,x=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=o.useContext(s.E_),N=E("input",y),P=E("input-password",d),Z=n&&(t=>{const{action:n="click",iconRender:r=h}=e,a=w[n]||"",s=r(l),i={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(P),j=a()(P,f,{[`${P}-${v}`]:!!v}),$=Object.assign(Object.assign({},(0,g.Z)(x,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:N,suffix:Z});return v&&($.size=v),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},$))})),E=n(78405),N=n(92343),P=n(3113),Z=n(19716),j=n(33234),$=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:p,loading:f,disabled:d,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:b}=e,C=$(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:h,direction:w}=o.useContext(s.E_),x=o.useRef(!1),z=h("input-search",n),M=h("input",r),{compactSize:k}=(0,j.ri)(z,w),R=(0,Z.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),S=o.useRef(null),K=e=>{var t;document.activeElement===(null===(t=S.current)||void 0===t?void 0:t.input)&&e.preventDefault()},L=e=>{var t,n;y&&y(null===(n=null===(t=S.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(E.Z,null):null,T=`${z}-button`;let D;const B=m||{},_=B.type&&!0===B.type.__ANT_BUTTON;D=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:K,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),L(e)},key:"enterButton"},_?{className:T,size:R}:{})):o.createElement(P.ZP,{className:T,type:m?"primary":void 0,size:R,disabled:d,key:"enterButton",onMouseDown:K,onClick:L,loading:f,icon:I},m),p&&(D=[D,(0,N.Tm)(p,{key:"addonAfter"})]);const A=a()(z,{[`${z}-rtl`]:"rtl"===w,[`${z}-${R}`]:!!R,[`${z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(S,t),onPressEnter:e=>{x.current||f||L(e)}},C,{size:R,onCompositionStart:e=>{x.current=!0,null==g||g(e)},onCompositionEnd:e=>{x.current=!1,null==b||b(e)},prefixCls:M,addonAfter:D,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:A,disabled:d}))})),M=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=M.Z,k.Password=x;var R=k},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:v}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:h,direction:w="horizontal",prefixCls:x,split:E,style:N,wrap:P=!1,classNames:Z,styles:j}=e,$=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,M]=Array.isArray(g)?g:[g,g],k=f(M),R=f(z),S=d(M),K=d(z),L=(0,s.Z)(h,{keepEmpty:!0}),I=void 0===O&&"horizontal"===w?"center":O,T=i("space",x),[D,B]=(0,p.Z)(T),_=o()(T,null==c?void 0:c.className,B,`${T}-${w}`,{[`${T}-rtl`]:"rtl"===v,[`${T}-align-${I}`]:I,[`${T}-gap-row-${M}`]:k,[`${T}-gap-col-${z}`]:R},b,C),A=o()(`${T}-item`,null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let F=0;const Q=L.map(((e,t)=>{var n,a;null!=e&&(F=t);const o=e&&e.key||`${A}-${t}`;return r.createElement(m,{className:A,key:o,index:t,split:E,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),U=r.useMemo((()=>({latestIndex:F})),[F]);if(0===L.length)return null;const q={};return P&&(q.flexWrap="wrap"),!R&&K&&(q.columnGap=z),!k&&S&&(q.rowGap=M),D(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},q),null==c?void 0:c.style),N)},$),r.createElement(u,{value:U},Q)))}));const g=v;g.Compact=i.ZP;var O=g},92899:function(e,t,n){n.d(t,{Fm:function(){return p}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/24612.async.js b/24612.async.js deleted file mode 100644 index f21d3b0028..0000000000 --- a/24612.async.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[24612,11947,62162,48474,50928,52687,7436,1911,37637,80182,79635],{76897:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),a={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"},l=n(1393),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},56762:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(59301);function o(){const[,e]=r.useReducer((e=>e+1),0);return e}},24905:function(e,t,n){"use strict";n.d(t,{Z:function(){return w}});var r=n(92310),o=n.n(r),a=n(5630),l=n(59301),i=n(36355),s=n(1684),c=n(32441);var u=l.createContext(null),d=n(98447),p=n(14088),f=n(4572),m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:g,rootClassName:y,children:v,indeterminate:h=!1,style:b,onMouseEnter:C,onMouseLeave:x,skipGroup:O=!1,disabled:E}=e,w=m(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:$,direction:S,checkbox:k}=l.useContext(i.E_),N=l.useContext(u),{isFormItemInput:P}=l.useContext(c.aM),j=l.useContext(s.Z),M=null!==(n=(null==N?void 0:N.disabled)||E)&&void 0!==n?n:j,Z=l.useRef(w.value);l.useEffect((()=>{null==N||N.registerValue(w.value)}),[]),l.useEffect((()=>{if(!O)return w.value!==Z.current&&(null==N||N.cancelValue(Z.current),null==N||N.registerValue(w.value),Z.current=w.value),()=>null==N?void 0:N.cancelValue(w.value)}),[w.value]);const z=$("checkbox",r),[B,A]=(0,d.ZP)(z),I=Object.assign({},w);N&&!O&&(I.onChange=function(){w.onChange&&w.onChange.apply(w,arguments),N.toggleOption&&N.toggleOption({label:v,value:w.value})},I.name=N.name,I.checked=N.value.includes(w.value));const F=o()(`${z}-wrapper`,{[`${z}-rtl`]:"rtl"===S,[`${z}-wrapper-checked`]:I.checked,[`${z}-wrapper-disabled`]:M,[`${z}-wrapper-in-form-item`]:P},null==k?void 0:k.className,g,y,A),D=o()({[`${z}-indeterminate`]:h},f.A,A),R=h?"mixed":void 0;return B(l.createElement(p.Z,{component:"Checkbox",disabled:M},l.createElement("label",{className:F,style:Object.assign(Object.assign({},null==k?void 0:k.style),b),onMouseEnter:C,onMouseLeave:x},l.createElement(a.Z,Object.assign({"aria-checked":R},I,{prefixCls:z,className:D,disabled:M,ref:t})),void 0!==v&&l.createElement("span",null,v))))};var y=l.forwardRef(g),v=n(61414),h=n(55405),b=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:a=[],prefixCls:s,className:c,rootClassName:p,style:f,onChange:m}=e,g=b(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:C,direction:x}=l.useContext(i.E_),[O,E]=l.useState(g.value||n||[]),[w,$]=l.useState([]);l.useEffect((()=>{"value"in g&&E(g.value||[])}),[g.value]);const S=l.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),k=C("checkbox",s),N=`${k}-group`,[P,j]=(0,d.ZP)(k),M=(0,h.Z)(g,["value","disabled"]),Z=a.length?S.map((e=>l.createElement(y,{prefixCls:k,key:e.value.toString(),disabled:"disabled"in e?e.disabled:g.disabled,value:e.value,checked:O.includes(e.value),onChange:e.onChange,className:`${N}-item`,style:e.style,title:e.title},e.label))):r,z={toggleOption:e=>{const t=O.indexOf(e.value),n=(0,v.Z)(O);-1===t?n.push(e.value):n.splice(t,1),"value"in g||E(n),null==m||m(n.filter((e=>w.includes(e))).sort(((e,t)=>S.findIndex((t=>t.value===e))-S.findIndex((e=>e.value===t)))))},value:O,disabled:g.disabled,name:g.name,registerValue:e=>{$((t=>[].concat((0,v.Z)(t),[e])))},cancelValue:e=>{$((t=>t.filter((t=>t!==e))))}},B=o()(N,{[`${N}-rtl`]:"rtl"===x},c,p,j);return P(l.createElement("div",Object.assign({className:B,style:f},M,{ref:t}),l.createElement(u.Provider,{value:z},Z)))},x=l.forwardRef(C);var O=l.memo(x);const E=y;E.Group=O,E.__ANT_CHECKBOX=!0;var w=E},98447:function(e,t,n){"use strict";n.d(t,{C2:function(){return i}});var r=n(17313),o=n(37613),a=n(83116);const l=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,r.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,o.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[l(n)]}t.ZP=(0,a.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},38854:function(e,t,n){"use strict";n.d(t,{Z:function(){return v}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),i=n(78892),s=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:m,type:g="default",danger:y,disabled:v,loading:h,onClick:b,htmlType:C,children:x,className:O,menu:E,arrow:w,autoFocus:$,overlay:S,trigger:k,align:N,open:P,onOpenChange:j,placement:M,getPopupContainer:Z,href:z,icon:B=l.createElement(i.Z,null),title:A,buttonsRender:I=(e=>e),mouseEnterDelay:F,mouseLeaveDelay:D,overlayClassName:R,overlayStyle:T,destroyPopupOnHide:H,dropdownRender:L}=e,_=f(e,["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"]),V=n("dropdown",m),K=`${V}-button`,[G,U]=(0,p.Z)(V),W={menu:E,arrow:w,autoFocus:$,align:N,disabled:v,trigger:v?[]:k,onOpenChange:j,getPopupContainer:Z||t,mouseEnterDelay:F,mouseLeaveDelay:D,overlayClassName:R,overlayStyle:T,destroyPopupOnHide:H,dropdownRender:L},{compactSize:Q,compactItemClassnames:X}=(0,d.ri)(V,o),q=a()(K,X,O,U);"overlay"in e&&(W.overlay=S),"open"in e&&(W.open=P),W.placement="placement"in e?M:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(s.ZP,{type:g,danger:y,disabled:v,loading:h,onClick:b,htmlType:C,href:z,title:A},x),Y=l.createElement(s.ZP,{type:g,danger:y,icon:B}),[ee,te]=I([J,Y]);return G(l.createElement(u.Z.Compact,Object.assign({className:q,size:Q,block:!0},_),ee,l.createElement(r.Z,Object.assign({},W),te)))};m.__ANT_BUTTON=!0;var g=m;const y=r.Z;y.Button=g;var v=y},64165:function(e,t,n){"use strict";n.d(t,{Z:function(){return C}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(9763),s=n(64993),c=n(88088);var u=()=>{const[,e]=(0,c.Z)(),t=new s.C(e.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return a.createElement("svg",{style:t,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},a.createElement("g",{fill:"none",fillRule:"evenodd"},a.createElement("g",{transform:"translate(24 31.67)"},a.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),a.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),a.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),a.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),a.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),a.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),a.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},a.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),a.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))};var d=()=>{const[,e]=(0,c.Z)(),{colorFill:t,colorFillTertiary:n,colorFillQuaternary:r,colorBgContainer:o}=e,{borderColor:l,shadowColor:i,contentColor:u}=(0,a.useMemo)((()=>({borderColor:new s.C(t).onBackground(o).toHexShortString(),shadowColor:new s.C(n).onBackground(o).toHexShortString(),contentColor:new s.C(r).onBackground(o).toHexShortString()})),[t,n,r,o]);return a.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},a.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},a.createElement("ellipse",{fill:i,cx:"32",cy:"33",rx:"32",ry:"7"}),a.createElement("g",{fillRule:"nonzero",stroke:l},a.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),a.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:u}))))},p=n(83116),f=n(37613);const m=e=>{const{componentCls:t,margin:n,marginXS:r,marginXL:o,fontSize:a,lineHeight:l}=e;return{[t]:{marginInline:r,fontSize:a,lineHeight:l,textAlign:"center",[`${t}-image`]:{height:e.emptyImgHeight,marginBottom:r,opacity:e.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${t}-description`]:{color:e.colorText},[`${t}-footer`]:{marginTop:n},"&-normal":{marginBlock:o,color:e.colorTextDisabled,[`${t}-description`]:{color:e.colorTextDisabled},[`${t}-image`]:{height:e.emptyImgHeightMD}},"&-small":{marginBlock:r,color:e.colorTextDisabled,[`${t}-image`]:{height:e.emptyImgHeightSM}}}}};var g=(0,p.Z)("Empty",(e=>{const{componentCls:t,controlHeightLG:n}=e,r=(0,f.TS)(e,{emptyImgCls:`${t}-img`,emptyImgHeight:2.5*n,emptyImgHeightMD:n,emptyImgHeightSM:.875*n});return[m(r)]})),y=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var{className:t,rootClassName:n,prefixCls:r,image:s=v,description:c,children:u,imageStyle:d,style:p}=e,f=y(e,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:m,direction:b,empty:C}=a.useContext(l.E_),x=m("empty",r),[O,E]=g(x),[w]=(0,i.Z)("Empty"),$=void 0!==c?c:null==w?void 0:w.description,S="string"==typeof $?$:"empty";let k=null;return k="string"==typeof s?a.createElement("img",{alt:S,src:s}):s,O(a.createElement("div",Object.assign({className:o()(E,x,null==C?void 0:C.className,{[`${x}-normal`]:s===h,[`${x}-rtl`]:"rtl"===b},t,n),style:Object.assign(Object.assign({},null==C?void 0:C.style),p)},f),a.createElement("div",{className:`${x}-image`,style:d},k),$&&a.createElement("div",{className:`${x}-description`},$),u&&a.createElement("div",{className:`${x}-footer`},u)))};b.PRESENTED_IMAGE_DEFAULT=v,b.PRESENTED_IMAGE_SIMPLE=h;var C=b},24650:function(e,t,n){"use strict";n.d(t,{Z:function(){return z}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),d=t("input"),[p,f]=(0,s.ZP)(d),m=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),g=(0,a.useContext)(i.aM),y=(0,a.useMemo)((()=>Object.assign(Object.assign({},g),{isFormItemInput:!1})),[g]);return p(a.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:y},e.children)))},u=n(9432),d=n(33614),p={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"},f=n(1393),m=function(e,t){return a.createElement(f.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var g=a.forwardRef(m),y=n(76897),v=n(55405),h=n(25629),b=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(y.Z,null):a.createElement(g,null),O={click:"onClick",hover:"onMouseOver"};var E=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[i,s]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&s(n.visible)}),[r,n]);const d=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&d(),s((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:f,prefixCls:m,inputPrefixCls:g,size:y}=e,E=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),$=w("input",g),S=w("input-password",m),k=n&&(t=>{const{action:n="click",iconRender:r=x}=e,o=O[n]||"",l=r(i),s={[o]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),s)})(S),N=o()(S,f,{[`${S}-${y}`]:!!y}),P=Object.assign(Object.assign({},(0,v.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:N,prefixCls:$,suffix:k});return y&&(P.size=y),a.createElement(u.Z,Object.assign({ref:(0,h.sQ)(t,c)},P))})),w=n(78405),$=n(92343),S=n(3113),k=n(19716),N=n(33234),P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:i,size:s,suffix:c,enterButton:d=!1,addonAfter:p,loading:f,disabled:m,onSearch:g,onChange:y,onCompositionStart:v,onCompositionEnd:b}=e,C=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:O}=a.useContext(l.E_),E=a.useRef(!1),j=x("input-search",n),M=x("input",r),{compactSize:Z}=(0,N.ri)(j,O),z=(0,k.Z)((e=>{var t;return null!==(t=null!=s?s:Z)&&void 0!==t?t:e})),B=a.useRef(null),A=e=>{var t;document.activeElement===(null===(t=B.current)||void 0===t?void 0:t.input)&&e.preventDefault()},I=e=>{var t,n;g&&g(null===(n=null===(t=B.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},F="boolean"==typeof d?a.createElement(w.Z,null):null,D=`${j}-button`;let R;const T=d||{},H=T.type&&!0===T.type.__ANT_BUTTON;R=H||"button"===T.type?(0,$.Tm)(T,Object.assign({onMouseDown:A,onClick:e=>{var t,n;null===(n=null===(t=null==T?void 0:T.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),I(e)},key:"enterButton"},H?{className:D,size:z}:{})):a.createElement(S.ZP,{className:D,type:d?"primary":void 0,size:z,disabled:m,key:"enterButton",onMouseDown:A,onClick:I,loading:f,icon:F},d),p&&(R=[R,(0,$.Tm)(p,{key:"addonAfter"})]);const L=o()(j,{[`${j}-rtl`]:"rtl"===O,[`${j}-${z}`]:!!z,[`${j}-with-button`]:!!d},i);return a.createElement(u.Z,Object.assign({ref:(0,h.sQ)(B,t),onPressEnter:e=>{E.current||f||I(e)}},C,{size:z,onCompositionStart:e=>{E.current=!0,null==v||v(e)},onCompositionEnd:e=>{E.current=!1,null==b||b(e)},prefixCls:M,addonAfter:R,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&g&&g(e.target.value,e,{source:"clear"}),y&&y(e)},className:L,disabled:m}))})),M=n(1643);const Z=u.Z;Z.Group=c,Z.Search=j,Z.TextArea=M.Z,Z.Password=E;var z=Z},81327:function(e,t,n){"use strict";n.d(t,{Z:function(){return h}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),i=n(36355),s=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:i}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:s,space:c,direction:y}=r.useContext(i.E_),{size:v=(null==c?void 0:c.size)||"small",align:h,className:b,rootClassName:C,children:x,direction:O="horizontal",prefixCls:E,split:w,style:$,wrap:S=!1,classNames:k,styles:N}=e,P=g(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[j,M]=Array.isArray(v)?v:[v,v],Z=f(M),z=f(j),B=m(M),A=m(j),I=(0,l.Z)(x,{keepEmpty:!0}),F=void 0===h&&"horizontal"===O?"center":h,D=s("space",E),[R,T]=(0,p.Z)(D),H=a()(D,null==c?void 0:c.className,T,`${D}-${O}`,{[`${D}-rtl`]:"rtl"===y,[`${D}-align-${F}`]:F,[`${D}-gap-row-${M}`]:Z,[`${D}-gap-col-${j}`]:z},b,C),L=a()(`${D}-item`,null!==(n=null==k?void 0:k.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let _=0;const V=I.map(((e,t)=>{var n,o;null!=e&&(_=t);const a=e&&e.key||`${L}-${t}`;return r.createElement(d,{className:L,key:a,index:t,split:w,style:null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),K=r.useMemo((()=>({latestIndex:_})),[_]);if(0===I.length)return null;const G={};return S&&(G.flexWrap="wrap"),!z&&A&&(G.columnGap=j),!Z&&B&&(G.rowGap=M),R(r.createElement("div",Object.assign({ref:t,className:H,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),$)},P),r.createElement(u,{value:K},V)))}));const v=y;v.Compact=s.ZP;var h=v},92899:function(e,t,n){"use strict";n.d(t,{Fm:function(){return p}});var r=n(7102),o=n(95406);const a=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),i=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),d={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:a,outKeyframes:l},"move-left":{inKeyframes:i,outKeyframes:s},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:a,outKeyframes:l}=d[t];return[(0,o.R)(r,a,l,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},24334:function(e,t,n){var r,o;o="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:this,e.exports=function(n){"use strict";var o,a=(n=n||{}).Base64,l="2.6.4",i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=function(e){for(var t={},n=0,r=e.length;n>>6)+c(128|63&t):c(224|t>>>12&15)+c(128|t>>>6&63)+c(128|63&t);var t=65536+1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320);return c(240|t>>>18&7)+c(128|t>>>12&63)+c(128|t>>>6&63)+c(128|63&t)},d=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,p=function(e){return e.replace(d,u)},f=function(e){var t=[0,2,1][e.length%3],n=e.charCodeAt(0)<<16|(e.length>1?e.charCodeAt(1):0)<<8|(e.length>2?e.charCodeAt(2):0);return[i.charAt(n>>>18),i.charAt(n>>>12&63),t>=2?"=":i.charAt(n>>>6&63),t>=1?"=":i.charAt(63&n)].join("")},m=n.btoa&&"function"==typeof n.btoa?function(e){return n.btoa(e)}:function(e){if(e.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return e.replace(/[\s\S]{1,3}/g,f)},g=function(e){return m(p(String(e)))},y=function(e){return e.replace(/[+\/]/g,(function(e){return"+"==e?"-":"_"})).replace(/=/g,"")},v=function(e,t){return t?y(g(e)):g(e)},h=function(e){return v(e,!0)};n.Uint8Array&&(o=function(e,t){for(var n="",r=0,o=e.length;r>>18)+i.charAt(c>>>12&63)+(void 0!==l?i.charAt(c>>>6&63):"=")+(void 0!==s?i.charAt(63&c):"=")}return t?y(n):n});var b,C=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,x=function(e){switch(e.length){case 4:var t=((7&e.charCodeAt(0))<<18|(63&e.charCodeAt(1))<<12|(63&e.charCodeAt(2))<<6|63&e.charCodeAt(3))-65536;return c(55296+(t>>>10))+c(56320+(1023&t));case 3:return c((15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2));default:return c((31&e.charCodeAt(0))<<6|63&e.charCodeAt(1))}},O=function(e){return e.replace(C,x)},E=function(e){var t=e.length,n=t%4,r=(t>0?s[e.charAt(0)]<<18:0)|(t>1?s[e.charAt(1)]<<12:0)|(t>2?s[e.charAt(2)]<<6:0)|(t>3?s[e.charAt(3)]:0),o=[c(r>>>16),c(r>>>8&255),c(255&r)];return o.length-=[0,0,2,1][n],o.join("")},w=n.atob&&"function"==typeof n.atob?function(e){return n.atob(e)}:function(e){return e.replace(/\S{1,4}/g,E)},$=function(e){return w(String(e).replace(/[^A-Za-z0-9\+\/]/g,""))},S=function(e){return O(w(e))},k=function(e){return String(e).replace(/[-_]/g,(function(e){return"-"==e?"+":"/"})).replace(/[^A-Za-z0-9\+\/]/g,"")},N=function(e){return S(k(e))};n.Uint8Array&&(b=function(e){return Uint8Array.from($(k(e)),(function(e){return e.charCodeAt(0)}))});var P=function(){var e=n.Base64;return n.Base64=a,e};if(n.Base64={VERSION:l,atob:$,btoa:m,fromBase64:N,toBase64:v,utob:p,encode:v,encodeURI:h,btou:O,decode:N,noConflict:P,fromUint8Array:o,toUint8Array:b},"function"==typeof Object.defineProperty){var j=function(e){return{value:e,enumerable:!1,writable:!0,configurable:!0}};n.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",j((function(){return N(this)}))),Object.defineProperty(String.prototype,"toBase64",j((function(e){return v(this,e)}))),Object.defineProperty(String.prototype,"toBase64URI",j((function(){return v(this,!0)})))}}return n.Meteor&&(Base64=n.Base64),e.exports?e.exports.Base64=n.Base64:void 0===(r=function(){return n.Base64}.apply(t,[]))||(e.exports=r),{Base64:n.Base64}}(o)},5630:function(e,t,n){"use strict";var r=n(33614),o=n(81162),a=n(24018),l=n(54099),i=n(63011),s=n(92310),c=n.n(s),u=n(71366),d=n(59301),p=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],f=(0,d.forwardRef)((function(e,t){var n,s=e.prefixCls,f=void 0===s?"rc-checkbox":s,m=e.className,g=e.style,y=e.checked,v=e.disabled,h=e.defaultChecked,b=void 0!==h&&h,C=e.type,x=void 0===C?"checkbox":C,O=e.title,E=e.onChange,w=(0,i.Z)(e,p),$=(0,d.useRef)(null),S=(0,u.Z)(b,{value:y}),k=(0,l.Z)(S,2),N=k[0],P=k[1];(0,d.useImperativeHandle)(t,(function(){return{focus:function(){var e;null===(e=$.current)||void 0===e||e.focus()},blur:function(){var e;null===(e=$.current)||void 0===e||e.blur()},input:$.current}}));var j=c()(f,m,(n={},(0,a.Z)(n,"".concat(f,"-checked"),N),(0,a.Z)(n,"".concat(f,"-disabled"),v),n));return d.createElement("span",{className:j,title:O,style:g},d.createElement("input",(0,r.Z)({},w,{className:"".concat(f,"-input"),ref:$,onChange:function(t){v||("checked"in e||P(t.target.checked),null==E||E({target:(0,o.Z)((0,o.Z)({},e),{},{type:x,checked:t.target.checked}),stopPropagation:function(){t.stopPropagation()},preventDefault:function(){t.preventDefault()},nativeEvent:t.nativeEvent}))},disabled:v,checked:!!N,type:x})),d.createElement("span",{className:"".concat(f,"-inner")}))}));t.Z=f}}]); \ No newline at end of file diff --git a/25313.async.js b/25313.async.js new file mode 100644 index 0000000000..a5b0e93bb9 --- /dev/null +++ b/25313.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[25313,56087,72069,87914,19436,92771,23043,91259,1908,50391,70680,56065,2154,50283,72559,56271],{22441:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={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"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(78892),i=n(3113),c=n(36355),u=n(81327),m=n(33234),f=n(47211),p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:v="default",danger:y,disabled:g,loading:O,onClick:b,htmlType:C,children:x,className:E,menu:h,arrow:w,autoFocus:$,overlay:N,trigger:S,align:j,open:P,onOpenChange:Z,placement:z,getPopupContainer:M,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:L,overlayClassName:K,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_}=e,A=p(e,["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"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,f.Z)(H),G={menu:h,arrow:w,autoFocus:$,align:j,disabled:g,trigger:g?[]:S,onOpenChange:Z,getPopupContainer:M||t,mouseEnterDelay:I,mouseLeaveDelay:L,overlayClassName:K,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,E,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=P),G.placement="placement"in e?z:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:O,onClick:b,htmlType:C,href:k,title:D},x),J=s.createElement(i.ZP,{type:v,danger:y,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var v=d;const y=r.Z;y.Button=v;var g=y},24650:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[f,p]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},p,c),v=(0,o.useContext)(l.aM),y=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return f(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:y},e.children)))},u=n(9432),m=n(33614),f={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"},p=n(1393),d=function(e,t){return o.createElement(p.Z,(0,m.Z)({},e,{ref:t,icon:f}))};var v=o.forwardRef(d),y=n(76897),g=n(55405),O=n(25629),b=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(y.Z,null):o.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),f=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:d,inputPrefixCls:v,size:y}=e,h=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(s.E_),$=w("input",v),N=w("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=E[n]||"",s=r(l),i={[a]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),j=a()(N,p,{[`${N}-${y}`]:!!y}),P=Object.assign(Object.assign({},(0,g.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:$,suffix:S});return y&&(P.size=y),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},P))})),w=n(78405),$=n(92343),N=n(3113),S=n(19716),j=n(33234),P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:f,loading:p,disabled:d,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:b}=e,C=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=o.useContext(s.E_),h=o.useRef(!1),Z=x("input-search",n),z=x("input",r),{compactSize:M}=(0,j.ri)(Z,E),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(w.Z,null):null,L=`${Z}-button`;let K;const F=m||{},B=F.type&&!0===F.type.__ANT_BUTTON;K=B||"button"===F.type?(0,$.Tm)(F,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:L,size:k}:{})):o.createElement(N.ZP,{className:L,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:p,icon:I},m),f&&(K=[K,(0,$.Tm)(f,{key:"addonAfter"})]);const _=a()(Z,{[`${Z}-rtl`]:"rtl"===E,[`${Z}-${k}`]:!!k,[`${Z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(R,t),onPressEnter:e=>{h.current||p||T(e)}},C,{size:k,onCompositionStart:e=>{h.current=!0,null==g||g(e)},onCompositionEnd:e=>{h.current=!1,null==b||b(e)},prefixCls:z,addonAfter:K,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:_,disabled:d}))})),z=n(1643);const M=u.Z;M.Group=c,M.Search=Z,M.TextArea=z.Z,M.Password=h;var k=M},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:y}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:x,direction:E="horizontal",prefixCls:h,split:w,style:$,wrap:N=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,z]=Array.isArray(g)?g:[g,g],M=p(z),k=p(Z),R=d(z),D=d(Z),T=(0,s.Z)(x,{keepEmpty:!0}),I=void 0===O&&"horizontal"===E?"center":O,L=i("space",h),[K,F]=(0,f.Z)(L),B=o()(L,null==c?void 0:c.className,F,`${L}-${E}`,{[`${L}-rtl`]:"rtl"===y,[`${L}-align-${I}`]:I,[`${L}-gap-row-${z}`]:M,[`${L}-gap-col-${Z}`]:k},b,C),_=o()(`${L}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=Z),!M&&R&&(U.rowGap=z),K(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},P),r.createElement(u,{value:Q},H)))}));const g=y;g.Compact=i.ZP;var O=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),f=n(83116),p=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,f.Z)("Statistic",(e=>{const t=(0,p.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var y=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:f,valueRender:p,prefix:d,suffix:y,loading:g=!1,onMouseEnter:O,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),$=E("statistic",t),[N,S]=v($),j=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:$},e,{value:m})),P=l()($,{[`${$}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,a,S);return N(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:O,onMouseLeave:b},f&&r.createElement("div",{className:`${$}-title`},f),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),p?p(j):j,y&&r.createElement("span",{className:`${$}-content-suffix`},y)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function O(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(y,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>O(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);y.Countdown=C;var x=y},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/25827.async.js b/25827.async.js deleted file mode 100644 index 0d433abfd5..0000000000 --- a/25827.async.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[25827],{3148:function(e,t,o){"use strict";o.d(t,{Z:function(){return a}});var r=o(33614),n=o(59301),i={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"},s=o(1393),l=function(e,t){return n.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var a=n.forwardRef(l)},88522:function(e,t,o){"use strict";var r=o(92310),n=o.n(r),i=o(75440),s=o(55405),l=o(59301),a=o(53487),u=o(92343),c=o(36355),p=o(57809);const{Option:f}=p.default;function h(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const d=(e,t)=>{const{prefixCls:o,className:r,popupClassName:a,dropdownClassName:d,children:v,dataSource:y}=e,b=(0,i.Z)(v);let m;1===b.length&&(0,u.l$)(b[0])&&!h(b[0])&&([m]=b);const O=m?()=>m:void 0;let w;w=b.length&&h(b[0])?v:y?y.map((e=>{if((0,u.l$)(e))return e;switch(typeof e){case"string":return l.createElement(f,{key:e,value:e},e);case"object":{const{value:t}=e;return l.createElement(f,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:g}=l.useContext(c.E_),C=g("select",o);return l.createElement(p.default,Object.assign({ref:t,suffixIcon:null},(0,s.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:C,popupClassName:a||d,className:n()(`${C}-auto-complete`,r),mode:p.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:O}),w)},v=l.forwardRef(d),y=(0,a.Z)(v);v.Option=f,v._InternalPanelDoNotUseOrYouWillBeFired=y,t.Z=v},44e3:function(e,t,o){"use strict";var r=o(84966),n=o(86737);const i=r.ZP;i.Header=r.h4,i.Footer=r.$_,i.Content=r.VY,i.Sider=n.Z,t.Z=i},83145:function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var r=i(o(59301)),n=i(o(25769));function i(e){return e&&e.__esModule?e:{default:e}}function s(e){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function l(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,r)}return o}function a(e,t){if(null==e)return{};var o,r,n=function(e,t){if(null==e)return{};var o,r,n={},i=Object.keys(e);for(r=0;r=0||(n[o]=e[o]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,o)&&(n[o]=e[o])}return n}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var o=0;o=0||Object.prototype.hasOwnProperty.call(e,r)&&(o[r]=e[r]);return o}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));u.ref=function(t){e.scrollComponent=t,a&&a(t)};var c=[o];return n&&(l?s?c.unshift(l):c.push(l):this.defaultLoader&&(s?c.unshift(this.defaultLoader):c.push(this.defaultLoader))),i.default.createElement(r,u,c)}}]),t}(n.Component);a.propTypes={children:s.default.node.isRequired,element:s.default.node,hasMore:s.default.bool,initialLoad:s.default.bool,isReverse:s.default.bool,loader:s.default.node,loadMore:s.default.func.isRequired,pageStart:s.default.number,ref:s.default.func,getScrollParent:s.default.func,threshold:s.default.number,useCapture:s.default.bool,useWindow:s.default.bool},a.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=a,e.exports=t.default},26724:function(e,t,o){e.exports=o(51581)}}]); \ No newline at end of file diff --git a/26199.async.js b/26199.async.js new file mode 100644 index 0000000000..164789eccd --- /dev/null +++ b/26199.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[26199],{29114:function(e,t,n){n.d(t,{Z:function(){return k}});var a=n(82242),i=n.n(a),c=n(7557),s=n.n(c),o=n(41498),r=n.n(o),l=n(79800),u=n.n(l),d=n(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},f=n(3113),h=n(22441),m=n(38288),v=n(6848),x=n(27876),g=n(43516),j=n(6638),b=n(71681),y=n(37712),k=function(e){var t,n,a,c,o,l,k,S=e.editOffice,w=void 0===S?"view":S,_=e.data,C=(e.theme,e.type),Z=e.filename,P=e.monacoEditor,N=e.className,E=e.style,R=e.close,F=e.onClose,I=e.hasMask,T=e.disabledDownload,B=e.onImgDimensions,O=e.showNodata,W=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),D=u()(W,2),V=(D[0],D[1],(0,d.useState)("")),L=u()(V,2),A=(L[0],L[1]),J=(0,d.useState)(),z=u()(J,2),M=z[0],U=z[1],q="build"===window.ENV?"/react/build":"",X=location.host.startsWith("localhost")?b.Z.PROXY_SERVER:b.Z.API_SERVER,Y=(0,d.useRef)();null!==(t=_)&&void 0!==t&&t.startsWith("/api")&&"txt"!==C&&(_=b.Z.API_SERVER+_),Z&&(P.filename=Z),(0,d.useEffect)((function(){var e,t=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==t||t.map((function(e){var t=e.split("=");"_educoder_session"===t[0]&&A(t[1])}))}),[]),(0,d.useEffect)((function(){"office"===C&&G()}),[C,_]);var G=function(){var e=r()(s()().mark((function e(){var t,n,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=_,_.startsWith("http")||(t=location.origin+t),n=new URL(t).pathname.split("/").pop(),e.next=5,(0,g.gJ)({attachment_id:n});case 5:a=e.sent,U(a);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),H=function(){_.startsWith("http")||_.startsWith("blob:")?K():(0,x.Sv)(Z||"educoder",_,Z)},K=function(){(0,x.Nd)(Z||"educoder",decodeURIComponent(_))};return(0,y.jsxs)("div",{style:i()({},E||{}),className:"".concat(I&&p.bgBlack," ").concat(C?p.wrp:"hide"),children:[R&&(0,y.jsxs)("div",{className:p.close,ref:Y,children:[!!B&&(0,y.jsx)(v.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return Y.current},children:(0,y.jsx)("span",{onClick:function(){F(),B()},children:(0,y.jsx)("i",{className:"icon-yulanpizhu"})})}),!T&&(0,y.jsx)(v.Z,{title:"点击下载此文件",getPopupContainer:function(){return Y.current},children:(0,y.jsx)("span",{onClick:K,children:(0,y.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,y.jsx)(v.Z,{title:"关闭",getPopupContainer:function(){return Y.current},children:(0,y.jsx)("span",{className:"",onClick:F,children:(0,y.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,y.jsx)("div",{className:"".concat(p[N]," ").concat(N," ").concat(p.monaco," ").concat("txt"===C?"show":"hide"),children:"txt"===C&&(0,y.jsx)(m.ZP,i()({},P))}),"audio"===C&&(0,y.jsx)("audio",{src:(null===(n=_)||void 0===n?void 0:n.indexOf("http"))>-1||null!==(a=_)&&void 0!==a&&a.startsWith("/api")?_:"data:image/png;base64,".concat(_),autoPlay:!0}),"video"===C&&(0,y.jsx)(y.Fragment,{children:(null===(c=_)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(o=_)&&void 0!==o&&o.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(_),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(_),autoPlay:!0})}),"office"===C&&M&&(0,y.jsx)("iframe",{src:"".concat(q,"/office.html?key=").concat(M.key,"&url=").concat(X+M.url,"&callbackUrl=").concat(X+M.callbackUrl,"&fileType=").concat(M.fileType,"&title=").concat(M.title,"&model=").concat(w,"&officeServer=").concat(b.Z.ONLYOFFICE,"&disabledDownload=").concat(!!T)}),"html"===C&&(0,y.jsx)("iframe",{src:_+"&disposition=inline"}),"pdf"===C&&(0,y.jsx)("iframe",{src:"".concat(q,"/js/pdfview/index.html?url=").concat(_,"&disabledDownload=").concat(!!T)}),"image"===C&&(0,y.jsx)("img",{src:(null===(l=_)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(k=_)&&void 0!==k&&k.startsWith("/api")?_:"data:image/png;base64,".concat(_)}),("other"===C||"download"===C)&&(0,y.jsx)(y.Fragment,{children:O?(0,y.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(f.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:H,children:"下载"})}):(0,y.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:H,children:[(0,y.jsx)(h.Z,{}),"点击下载"]})})]})}},16726:function(e,t,n){n.d(t,{h:function(){return x}});var a=n(82242),i=n.n(a),c=n(79800),s=n.n(c),o=n(59301),r=n(57809),l=n(78241),u=n(3113),d=n(89780),p=n.n(d),f=(n(94527),n(66608),n(37712)),h=r.default.Option,m={labelCol:{span:4},wrapperCol:{span:20}},v={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function x(e){var t=e.value,n=e.onChange,a=e.mode,c=e.options,r=void 0===c?{}:c,l=(0,o.useRef)(),u=(0,o.useState)(),d=s()(u,2),h=d[0],m=d[1];return(0,o.useEffect)((function(){if(h){var e=function(e){var t=e.getValue();n&&n(t)};return h.on("change",e),function(){h.off("change",e)}}}),[h,n]),(0,o.useEffect)((function(){h&&h.setOption("mode",a)}),[h,a]),(0,o.useEffect)((function(){h&&(t===h.getValue()&&""!==t||setTimeout((function(){h.setValue(t||"")}),300))}),[h,t]),(0,o.useEffect)((function(){if(l.current&&!h){var e=p().fromTextArea(l.current,i()({mode:a,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},r));m(e)}}),[l.current,h]),(0,f.jsx)("div",{className:"my-codemirror-container",children:(0,f.jsx)("textarea",{ref:l})})}t.Z=function(e){var t=e.callback,n=e.onCancel,a=(0,o.useState)("python"),c=s()(a,2),d=c[0],p=c[1];return(0,f.jsxs)(l.Z,i()(i()({},m),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){t(e)},children:[(0,f.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,f.jsx)(r.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(v[e][1])},children:Object.keys(v).map((function(e){return(0,f.jsx)(h,{value:e,children:v[e][0]},e)}))})}),(0,f.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,f.jsx)(x,{mode:d})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(u.ZP,{type:"ghost",onClick:n,children:"取消"})]})]}))}},65874:function(e,t,n){n.d(t,{Z:function(){return k}});var a=n(82242),i=n.n(a),c=n(7557),s=n.n(c),o=n(41498),r=n.n(o),l=n(79800),u=n.n(l),d=n(59301),p=n(80608),f=n(78241),h=n(8591),m=n(43418),v=n(24650),x="wrap___TwY3U",g="content___Ks95W",j="mainPathWrap___CrMaa",b="colorBlue___dvWbP",y=n(37712),k=(0,p.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,loading:n.models.index}}))((function(e){var t=e.shixunsDetail,n=(e.globalSetting,e.loading,e.dispatch),a=e.title,c=e.pathList,o=void 0===c?[]:c,l=e.showInputPath,k=void 0!==l&&l,S=e.isMergeSelectFile,w=void 0!==S&&S,_=e.onFinish,C=void 0===_?function(){}:_,Z=f.Z.useForm(),P=u()(Z,1)[0],N=(0,p.useParams)(),E=(0,p.useLocation)(),R=(0,d.useRef)(),F=(0,d.useState)(""),I=u()(F,2),T=I[0],B=I[1],O=(0,d.useState)(""),W=u()(O,2),D=W[0],V=W[1],L=(0,d.useState)([]),A=u()(L,2),J=A[0],z=A[1],M=(0,d.useState)([]),U=u()(M,2),q=U[0],X=U[1];(0,d.useEffect)((function(){var e;R.current="repository"===(null===(e=E.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3])}),[]),(0,d.useEffect)((function(){if("Repository-SelectFilePath"===t.actionTabs.key){var e=o.join("/"),n=[];o.map((function(t,a){0===a?n.push({val:"根目录",path:""},{val:"/".concat(t),path:e}):n.push({val:"/".concat(t),path:e})})),z(n),B(e),V(e),Y(e)}}),[t.actionTabs.key]);var Y=function(){var e=r()(s()().mark((function e(t){var a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:R.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:N.id,path:t}});case 2:(a=e.sent)&&X(a.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),G=function(){var e=r()(s()().mark((function e(){var t,a,c;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=null==P?void 0:P.getFieldsValue(),a=T?"".concat(T).concat(null!=t&&t.name?"/".concat(null==t?void 0:t.name):""):null==t?void 0:t.name,!w){e.next=6;break}return C(a),H(),e.abrupt("return");case 6:if(!k){e.next=16;break}return e.next=9,P.validateFields();case 9:return e.next=11,n({type:"shixunsDetail/uploadGitFolder",payload:i()(i()({},{id:N.id,path:a}),R.current?{}:{secret_repository:!0})});case 11:c=e.sent,C(D),0===c.status&&h.ZP.info("新建成功"),e.next=18;break;case 16:C(a),h.ZP.success("选择文件目录成功");case 18:H();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),H=function(){n({type:"shixunsDetail/setActionTabs",payload:{}}),P.resetFields()};return(0,y.jsx)(m.Z,{centered:!0,title:a||"新建文件夹",closable:!1,keyboard:!1,open:"Repository-SelectFilePath"===t.actionTabs.key,onOk:G,onCancel:H,children:(0,y.jsxs)("div",{className:x,children:[(0,y.jsxs)("div",{className:g,children:[(0,y.jsx)("div",{className:j,children:!(null==J||!J.length)&&J.map((function(e,t){return(0,y.jsx)("a",{onClick:function(){return function(e,t){var n=J.filter((function(e,n){return n<=t}));z(n);var a=n.filter((function(e,t){return 0!==t})).map((function(e){return e.val})).join("").substr(1);B(a),Y(a)}(0,t)},children:e.val},t)}))}),!(null==q||!q.length)&&q.map((function(e,t){return"tree"===e.type&&(0,y.jsxs)("a",{onClick:function(){return function(e){var t=T;"tree"===e.type&&(J.length?J.push({val:"/".concat(e.name),path:e.name}):J.push({val:"根目录",path:""},{val:"/".concat(e.name),path:e.name}),z(J),t=T?"".concat(T,"/").concat(e.name):e.name,B(t)),Y(t)}(e)},children:[(0,y.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(b)}),e.name]},t)}))]}),(0,y.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,y.jsx)("div",{className:"mt5 mb5",children:T}),k&&(0,y.jsx)(f.Z,{form:P,scrollToFirstError:!0,className:"mt20",children:(0,y.jsx)(f.Z.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,y.jsx)(v.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)"})})})]})})}))}}]); \ No newline at end of file diff --git a/26232.async.js b/26232.async.js new file mode 100644 index 0000000000..5d052ee292 --- /dev/null +++ b/26232.async.js @@ -0,0 +1 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[26232],{3148:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(33614),o=n(59301),i={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"},a=n(1393),l=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var c=o.forwardRef(l)},28103:function(e,t,n){"use strict";n.d(t,{Z:function(){return f}});var r=n(92310),o=n.n(r),i=n(59301),a=n(36355),l=n(17313),c=n(83116),s=n(37613);const d=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:o,textPaddingInline:i,orientationMargin:a,verticalMarginInline:c}=e;return{[t]:Object.assign(Object.assign({},(0,l.Wf)(e)),{borderBlockStart:`${o}px solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:c,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${o}px solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${o}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*a+"%"},"&::after":{width:100-100*a+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*a+"%"},"&::after":{width:100*a+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:i},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${o}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:o,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-left${t}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-right${t}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}};var u=(0,c.Z)("Divider",(e=>{const t=(0,s.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:t,direction:n,divider:r}=i.useContext(a.E_),{prefixCls:l,type:c="horizontal",orientation:s="center",orientationMargin:d,className:f,rootClassName:b,children:y,dashed:g,plain:h,style:m}=e,v=p(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),w=t("divider",l),[x,C]=u(w),O=s.length>0?`-${s}`:s,S=!!y,$="left"===s&&null!=d,j="right"===s&&null!=d,k=o()(w,null==r?void 0:r.className,C,`${w}-${c}`,{[`${w}-with-text`]:S,[`${w}-with-text${O}`]:S,[`${w}-dashed`]:!!g,[`${w}-plain`]:!!h,[`${w}-rtl`]:"rtl"===n,[`${w}-no-default-orientation-margin-left`]:$,[`${w}-no-default-orientation-margin-right`]:j},f,b),P=i.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),E=Object.assign(Object.assign({},$&&{marginLeft:P}),j&&{marginRight:P});return x(i.createElement("div",Object.assign({className:k,style:Object.assign(Object.assign({},null==r?void 0:r.style),m)},v,{role:"separator"}),y&&"vertical"!==c&&i.createElement("span",{className:`${w}-inner-text`,style:E},y)))}},25769:function(e,t,n){"use strict";var r=n(98040),o={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,i,a,l,c,s,d=!1;t||(t={}),n=t.debug||!1;try{if(a=r(),l=document.createRange(),c=document.getSelection(),(s=document.createElement("span")).textContent=e,s.ariaHidden="true",s.style.all="unset",s.style.position="fixed",s.style.top=0,s.style.clip="rect(0, 0, 0, 0)",s.style.whiteSpace="pre",s.style.webkitUserSelect="text",s.style.MozUserSelect="text",s.style.msUserSelect="text",s.style.userSelect="text",s.addEventListener("copy",(function(r){if(r.stopPropagation(),t.format)if(r.preventDefault(),void 0===r.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var i=o[t.format]||o.default;window.clipboardData.setData(i,e)}else r.clipboardData.clearData(),r.clipboardData.setData(t.format,e);t.onCopy&&(r.preventDefault(),t.onCopy(r.clipboardData))})),document.body.appendChild(s),l.selectNodeContents(s),c.addRange(l),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");d=!0}catch(r){n&&console.error("unable to copy using execCommand: ",r),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),d=!0}catch(r){n&&console.error("unable to copy using clipboardData: ",r),n&&console.error("falling back to prompt"),i=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(i,e)}}finally{c&&("function"==typeof c.removeRange?c.removeRange(l):c.removeAllRanges()),s&&document.body.removeChild(s),a()}return d}},83145:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var r=i(n(59301)),o=i(n(25769));function i(e){return e&&e.__esModule?e:{default:e}}function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){for(var n=0;ne+1),0);return e}},38854:function(e,n,t){t.d(n,{Z:function(){return y}});var a=t(91857),r=t(92310),i=t.n(r),o=t(59301),l=t(78892),s=t(3113),c=t(36355),d=t(81327),u=t(33234),m=t(47211),p=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:n,getPrefixCls:t,direction:r}=o.useContext(c.E_),{prefixCls:f,type:g="default",danger:h,disabled:y,loading:v,onClick:b,htmlType:$,children:C,className:w,menu:O,arrow:x,autoFocus:S,overlay:k,trigger:E,align:I,open:M,onOpenChange:N,placement:Z,getPopupContainer:z,href:P,icon:j=o.createElement(l.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:L,overlayClassName:H,overlayStyle:K,destroyPopupOnHide:A,dropdownRender:B}=e,_=p(e,["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"]),F=t("dropdown",f),W=`${F}-button`,[X,Q]=(0,m.Z)(F),V={menu:O,arrow:x,autoFocus:S,align:I,disabled:y,trigger:y?[]:E,onOpenChange:N,getPopupContainer:z||n,mouseEnterDelay:T,mouseLeaveDelay:L,overlayClassName:H,overlayStyle:K,destroyPopupOnHide:A,dropdownRender:B},{compactSize:U,compactItemClassnames:q}=(0,u.ri)(F,r),G=i()(W,q,w,Q);"overlay"in e&&(V.overlay=k),"open"in e&&(V.open=M),V.placement="placement"in e?Z:"rtl"===r?"bottomLeft":"bottomRight";const J=o.createElement(s.ZP,{type:g,danger:h,disabled:y,loading:v,onClick:b,htmlType:$,href:P,title:D},C),Y=o.createElement(s.ZP,{type:g,danger:h,icon:j}),[ee,ne]=R([J,Y]);return X(o.createElement(d.Z.Compact,Object.assign({className:G,size:U,block:!0},_),ee,o.createElement(a.Z,Object.assign({},V),ne)))};f.__ANT_BUTTON=!0;var g=f;const h=a.Z;h.Button=g;var y=h},24650:function(e,n,t){t.d(n,{Z:function(){return P}});var a=t(92310),r=t.n(a),i=t(59301),o=t(36355),l=t(32441),s=t(9937);var c=e=>{const{getPrefixCls:n,direction:t}=(0,i.useContext)(o.E_),{prefixCls:a,className:c}=e,d=n("input-group",a),u=n("input"),[m,p]=(0,s.ZP)(u),f=r()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===t},p,c),g=(0,i.useContext)(l.aM),h=(0,i.useMemo)((()=>Object.assign(Object.assign({},g),{isFormItemInput:!1})),[g]);return m(i.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},i.createElement(l.aM.Provider,{value:h},e.children)))},d=t(9432),u=t(33614),m={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"},p=t(1393),f=function(e,n){return i.createElement(p.Z,(0,u.Z)({},e,{ref:n,icon:m}))};var g=i.forwardRef(f),h=t(76897),y=t(55405),v=t(25629),b=t(59412),$=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);re?i.createElement(h.Z,null):i.createElement(g,null),w={click:"onClick",hover:"onMouseOver"};var O=i.forwardRef(((e,n)=>{const{visibilityToggle:t=!0}=e,a="object"==typeof t&&void 0!==t.visible,[l,s]=(0,i.useState)((()=>!!a&&t.visible)),c=(0,i.useRef)(null);i.useEffect((()=>{a&&s(t.visible)}),[a,t]);const u=(0,b.Z)(c),m=()=>{const{disabled:n}=e;n||(l&&u(),s((e=>{var n;const a=!e;return"object"==typeof t&&(null===(n=t.onVisibleChange)||void 0===n||n.call(t,a)),a})))},{className:p,prefixCls:f,inputPrefixCls:g,size:h}=e,O=$(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:x}=i.useContext(o.E_),S=x("input",g),k=x("input-password",f),E=t&&(n=>{const{action:t="click",iconRender:a=C}=e,r=w[t]||"",o=a(l),s={[r]:m,className:`${n}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return i.cloneElement(i.isValidElement(o)?o:i.createElement("span",null,o),s)})(k),I=r()(k,p,{[`${k}-${h}`]:!!h}),M=Object.assign(Object.assign({},(0,y.Z)(O,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:I,prefixCls:S,suffix:E});return h&&(M.size=h),i.createElement(d.Z,Object.assign({ref:(0,v.sQ)(n,c)},M))})),x=t(78405),S=t(92343),k=t(3113),E=t(19716),I=t(33234),M=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,inputPrefixCls:a,className:l,size:s,suffix:c,enterButton:u=!1,addonAfter:m,loading:p,disabled:f,onSearch:g,onChange:h,onCompositionStart:y,onCompositionEnd:b}=e,$=M(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:w}=i.useContext(o.E_),O=i.useRef(!1),N=C("input-search",t),Z=C("input",a),{compactSize:z}=(0,I.ri)(N,w),P=(0,E.Z)((e=>{var n;return null!==(n=null!=s?s:z)&&void 0!==n?n:e})),j=i.useRef(null),D=e=>{var n;document.activeElement===(null===(n=j.current)||void 0===n?void 0:n.input)&&e.preventDefault()},R=e=>{var n,t;g&&g(null===(t=null===(n=j.current)||void 0===n?void 0:n.input)||void 0===t?void 0:t.value,e,{source:"input"})},T="boolean"==typeof u?i.createElement(x.Z,null):null,L=`${N}-button`;let H;const K=u||{},A=K.type&&!0===K.type.__ANT_BUTTON;H=A||"button"===K.type?(0,S.Tm)(K,Object.assign({onMouseDown:D,onClick:e=>{var n,t;null===(t=null===(n=null==K?void 0:K.props)||void 0===n?void 0:n.onClick)||void 0===t||t.call(n,e),R(e)},key:"enterButton"},A?{className:L,size:P}:{})):i.createElement(k.ZP,{className:L,type:u?"primary":void 0,size:P,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:p,icon:T},u),m&&(H=[H,(0,S.Tm)(m,{key:"addonAfter"})]);const B=r()(N,{[`${N}-rtl`]:"rtl"===w,[`${N}-${P}`]:!!P,[`${N}-with-button`]:!!u},l);return i.createElement(d.Z,Object.assign({ref:(0,v.sQ)(j,n),onPressEnter:e=>{O.current||p||R(e)}},$,{size:P,onCompositionStart:e=>{O.current=!0,null==y||y(e)},onCompositionEnd:e=>{O.current=!1,null==b||b(e)},prefixCls:Z,addonAfter:H,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&g&&g(e.target.value,e,{source:"clear"}),h&&h(e)},className:B,disabled:f}))})),Z=t(1643);const z=d.Z;z.Group=c,z.Search=N,z.TextArea=Z.Z,z.Password=O;var P=z},81327:function(e,n,t){t.d(n,{Z:function(){return v}});var a=t(59301),r=t(92310),i=t.n(r),o=t(75440),l=t(36355),s=t(33234);const c=a.createContext({latestIndex:0}),d=c.Provider;var u=e=>{let{className:n,index:t,children:r,split:i,style:o}=e;const{latestIndex:l}=a.useContext(c);return null==r?null:a.createElement(a.Fragment,null,a.createElement("div",{className:n,style:o},r),t{var t,r;const{getPrefixCls:s,space:c,direction:h}=a.useContext(l.E_),{size:y=(null==c?void 0:c.size)||"small",align:v,className:b,rootClassName:$,children:C,direction:w="horizontal",prefixCls:O,split:x,style:S,wrap:k=!1,classNames:E,styles:I}=e,M=g(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[N,Z]=Array.isArray(y)?y:[y,y],z=p(Z),P=p(N),j=f(Z),D=f(N),R=(0,o.Z)(C,{keepEmpty:!0}),T=void 0===v&&"horizontal"===w?"center":v,L=s("space",O),[H,K]=(0,m.Z)(L),A=i()(L,null==c?void 0:c.className,K,`${L}-${w}`,{[`${L}-rtl`]:"rtl"===h,[`${L}-align-${T}`]:T,[`${L}-gap-row-${Z}`]:z,[`${L}-gap-col-${N}`]:P},b,$),B=i()(`${L}-item`,null!==(t=null==E?void 0:E.item)&&void 0!==t?t:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let _=0;const F=R.map(((e,n)=>{var t,r;null!=e&&(_=n);const i=e&&e.key||`${B}-${n}`;return a.createElement(u,{className:B,key:i,index:n,split:x,style:null!==(t=null==I?void 0:I.item)&&void 0!==t?t:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),W=a.useMemo((()=>({latestIndex:_})),[_]);if(0===R.length)return null;const X={};return k&&(X.flexWrap="wrap"),!P&&D&&(X.columnGap=N),!z&&j&&(X.rowGap=Z),H(a.createElement("div",Object.assign({ref:n,className:A,style:Object.assign(Object.assign(Object.assign({},X),null==c?void 0:c.style),S)},M),a.createElement(d,{value:W},F)))}));const y=h;y.Compact=s.ZP;var v=y},92899:function(e,n,t){t.d(n,{Fm:function(){return m}});var a=t(7102),r=t(95406);const i=new a.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),o=new a.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new a.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new a.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new a.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),d=new a.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),u={"move-up":{inKeyframes:new a.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new a.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:i,outKeyframes:o},"move-left":{inKeyframes:l,outKeyframes:s},"move-right":{inKeyframes:c,outKeyframes:d}},m=(e,n)=>{const{antCls:t}=e,a=`${t}-${n}`,{inKeyframes:i,outKeyframes:o}=u[n];return[(0,r.R)(a,i,o,e.motionDurationMid),{[`\n ${a}-enter,\n ${a}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${a}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},78673:function(e,n,t){t.d(n,{Z:function(){return z}});var a=t(42857),r=t(92310),i=t.n(r),o=t(33614),l=t(24018),s=t(54099),c=t(63011),d=t(59301),u=t(71366),m=t(20287),p=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],f=d.forwardRef((function(e,n){var t,a=e.prefixCls,r=void 0===a?"rc-switch":a,f=e.className,g=e.checked,h=e.defaultChecked,y=e.disabled,v=e.loadingIcon,b=e.checkedChildren,$=e.unCheckedChildren,C=e.onClick,w=e.onChange,O=e.onKeyDown,x=(0,c.Z)(e,p),S=(0,u.Z)(!1,{value:g,defaultValue:h}),k=(0,s.Z)(S,2),E=k[0],I=k[1];function M(e,n){var t=E;return y||(I(t=e),null==w||w(t,n)),t}var N=i()(r,f,(t={},(0,l.Z)(t,"".concat(r,"-checked"),E),(0,l.Z)(t,"".concat(r,"-disabled"),y),t));return d.createElement("button",(0,o.Z)({},x,{type:"button",role:"switch","aria-checked":E,disabled:y,className:N,ref:n,onKeyDown:function(e){e.which===m.Z.LEFT?M(!1,e):e.which===m.Z.RIGHT&&M(!0,e),null==O||O(e)},onClick:function(e){var n=M(!E,e);null==C||C(n,e)}}),v,d.createElement("span",{className:"".concat(r,"-inner")},d.createElement("span",{className:"".concat(r,"-inner-checked")},b),d.createElement("span",{className:"".concat(r,"-inner-unchecked")},$)))}));f.displayName="Switch";var g=f,h=t(14088),y=t(36355),v=t(1684),b=t(19716),$=t(64993),C=t(17313),w=t(83116),O=t(37613);const x=e=>{const{componentCls:n,trackHeightSM:t,trackPadding:a,trackMinWidthSM:r,innerMinMarginSM:i,innerMaxMarginSM:o,handleSizeSM:l}=e,s=`${n}-inner`;return{[n]:{[`&${n}-small`]:{minWidth:r,height:t,lineHeight:`${t}px`,[`${n}-inner`]:{paddingInlineStart:o,paddingInlineEnd:i,[`${s}-checked`]:{marginInlineStart:`calc(-100% + ${l+2*a}px - ${2*o}px)`,marginInlineEnd:`calc(100% - ${l+2*a}px + ${2*o}px)`},[`${s}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`${n}-handle`]:{width:l,height:l},[`${n}-loading-icon`]:{top:(l-e.switchLoadingIconSize)/2,fontSize:e.switchLoadingIconSize},[`&${n}-checked`]:{[`${n}-inner`]:{paddingInlineStart:i,paddingInlineEnd:o,[`${s}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${s}-unchecked`]:{marginInlineStart:`calc(100% - ${l+2*a}px + ${2*o}px)`,marginInlineEnd:`calc(-100% + ${l+2*a}px - ${2*o}px)`}},[`${n}-handle`]:{insetInlineStart:`calc(100% - ${l+a}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${s}`]:{[`${s}-unchecked`]:{marginInlineStart:e.marginXXS/2,marginInlineEnd:-e.marginXXS/2}},[`&${n}-checked ${s}`]:{[`${s}-checked`]:{marginInlineStart:-e.marginXXS/2,marginInlineEnd:e.marginXXS/2}}}}}}},S=e=>{const{componentCls:n,handleSize:t}=e;return{[n]:{[`${n}-loading-icon${e.iconCls}`]:{position:"relative",top:(t-e.fontSize)/2,color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${n}-checked ${n}-loading-icon`]:{color:e.switchColor}}}},k=e=>{const{componentCls:n,motion:t,trackPadding:a,handleBg:r,handleShadow:i,handleSize:o}=e,l=`${n}-handle`;return{[n]:{[l]:{position:"absolute",top:a,insetInlineStart:a,width:o,height:o,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:r,borderRadius:o/2,boxShadow:i,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${n}-checked ${l}`]:{insetInlineStart:`calc(100% - ${o+a}px)`},[`&:not(${n}-disabled):active`]:t?{[`${l}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${n}-checked ${l}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}:{}}}},E=e=>{const{componentCls:n,trackHeight:t,trackPadding:a,innerMinMargin:r,innerMaxMargin:i,handleSize:o}=e,l=`${n}-inner`;return{[n]:{[l]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:i,paddingInlineEnd:r,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${l}-checked, ${l}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none"},[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${o+2*a}px - ${2*i}px)`,marginInlineEnd:`calc(100% - ${o+2*a}px + ${2*i}px)`},[`${l}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`&${n}-checked ${l}`]:{paddingInlineStart:r,paddingInlineEnd:i,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${o+2*a}px + ${2*i}px)`,marginInlineEnd:`calc(-100% + ${o+2*a}px - ${2*i}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:2*a,marginInlineEnd:2*-a}},[`&${n}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:2*-a,marginInlineEnd:2*a}}}}}},I=e=>{const{componentCls:n,trackHeight:t,trackMinWidth:a}=e;return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,C.Wf)(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:a,height:t,lineHeight:`${t}px`,verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${n}-disabled)`]:{background:e.colorTextTertiary}}),(0,C.Qy)(e)),{[`&${n}-checked`]:{background:e.switchColor,[`&:hover:not(${n}-disabled)`]:{background:e.colorPrimaryHover}},[`&${n}-loading, &${n}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${n}-rtl`]:{direction:"rtl"}})}};var M=(0,w.Z)("Switch",(e=>{const n=(0,O.TS)(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:.75*e.fontSizeIcon,switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[I(n),E(n),k(n),S(n),x(n)]}),(e=>{const{fontSize:n,lineHeight:t,controlHeight:a,colorWhite:r}=e,i=n*t,o=a/2,l=i-4,s=o-4;return{trackHeight:i,trackHeightSM:o,trackMinWidth:2*l+8,trackMinWidthSM:2*s+4,trackPadding:2,handleBg:r,handleSize:l,handleSizeSM:s,handleShadow:`0 2px 4px 0 ${new $.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+2+4,innerMinMarginSM:s/2,innerMaxMarginSM:s+2+4}})),N=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,size:r,disabled:o,loading:l,className:s,rootClassName:c,style:u}=e,m=N(e,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:p,direction:f,switch:$}=d.useContext(y.E_),C=d.useContext(v.Z),w=(null!=o?o:C)||l,O=p("switch",t),x=d.createElement("div",{className:`${O}-handle`},l&&d.createElement(a.Z,{className:`${O}-loading-icon`})),[S,k]=M(O),E=(0,b.Z)(r),I=i()(null==$?void 0:$.className,{[`${O}-small`]:"small"===E,[`${O}-loading`]:l,[`${O}-rtl`]:"rtl"===f},s,c,k),Z=Object.assign(Object.assign({},null==$?void 0:$.style),u);return S(d.createElement(h.Z,{component:"Switch"},d.createElement(g,Object.assign({},m,{prefixCls:O,className:I,style:Z,disabled:w,ref:n,loadingIcon:x}))))}));Z.__ANT_SWITCH=!0;var z=Z}}]); \ No newline at end of file diff --git a/26662.async.js b/26662.async.js new file mode 100644 index 0000000000..fd6c576056 --- /dev/null +++ b/26662.async.js @@ -0,0 +1 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[26662,43428,88699,52720],{98578:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(33614),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},i=n(1393),l=function(e,t){return o.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var c=o.forwardRef(l)},53583:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(33614),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},i=n(1393),l=function(e,t){return o.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var c=o.forwardRef(l)},1027:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(33614),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M924.8 625.7l-65.5-56c3.1-19 4.7-38.4 4.7-57.8s-1.6-38.8-4.7-57.8l65.5-56a32.03 32.03 0 009.3-35.2l-.9-2.6a443.74 443.74 0 00-79.7-137.9l-1.8-2.1a32.12 32.12 0 00-35.1-9.5l-81.3 28.9c-30-24.6-63.5-44-99.7-57.6l-15.7-85a32.05 32.05 0 00-25.8-25.7l-2.7-.5c-52.1-9.4-106.9-9.4-159 0l-2.7.5a32.05 32.05 0 00-25.8 25.7l-15.8 85.4a351.86 351.86 0 00-99 57.4l-81.9-29.1a32 32 0 00-35.1 9.5l-1.8 2.1a446.02 446.02 0 00-79.7 137.9l-.9 2.6c-4.5 12.5-.8 26.5 9.3 35.2l66.3 56.6c-3.1 18.8-4.6 38-4.6 57.1 0 19.2 1.5 38.4 4.6 57.1L99 625.5a32.03 32.03 0 00-9.3 35.2l.9 2.6c18.1 50.4 44.9 96.9 79.7 137.9l1.8 2.1a32.12 32.12 0 0035.1 9.5l81.9-29.1c29.8 24.5 63.1 43.9 99 57.4l15.8 85.4a32.05 32.05 0 0025.8 25.7l2.7.5a449.4 449.4 0 00159 0l2.7-.5a32.05 32.05 0 0025.8-25.7l15.7-85a350 350 0 0099.7-57.6l81.3 28.9a32 32 0 0035.1-9.5l1.8-2.1c34.8-41.1 61.6-87.5 79.7-137.9l.9-2.6c4.5-12.3.8-26.3-9.3-35zM788.3 465.9c2.5 15.1 3.8 30.6 3.8 46.1s-1.3 31-3.8 46.1l-6.6 40.1 74.7 63.9a370.03 370.03 0 01-42.6 73.6L721 702.8l-31.4 25.8c-23.9 19.6-50.5 35-79.3 45.8l-38.1 14.3-17.9 97a377.5 377.5 0 01-85 0l-17.9-97.2-37.8-14.5c-28.5-10.8-55-26.2-78.7-45.7l-31.4-25.9-93.4 33.2c-17-22.9-31.2-47.6-42.6-73.6l75.5-64.5-6.5-40c-2.4-14.9-3.7-30.3-3.7-45.5 0-15.3 1.2-30.6 3.7-45.5l6.5-40-75.5-64.5c11.3-26.1 25.6-50.7 42.6-73.6l93.4 33.2 31.4-25.9c23.7-19.5 50.2-34.9 78.7-45.7l37.9-14.3 17.9-97.2c28.1-3.2 56.8-3.2 85 0l17.9 97 38.1 14.3c28.7 10.8 55.4 26.2 79.3 45.8l31.4 25.8 92.8-32.9c17 22.9 31.2 47.6 42.6 73.6L781.8 426l6.5 39.9zM512 326c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm79.2 255.2A111.6 111.6 0 01512 614c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 01400 502c0-29.9 11.7-58 32.8-79.2C454 401.6 482.1 390 512 390c29.9 0 58 11.6 79.2 32.8A111.6 111.6 0 01624 502c0 29.9-11.7 58-32.8 79.2z"}}]},name:"setting",theme:"outlined"},i=n(1393),l=function(e,t){return o.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var c=o.forwardRef(l)},27666:function(e,t,n){"use strict";var r=n(61414),o=n(71783);t.Z=function(e){let t;const n=n=>()=>{t=null,e.apply(void 0,(0,r.Z)(n))},a=function(){if(null==t){for(var e=arguments.length,r=new Array(e),a=0;a{o.Z.cancel(t),t=null},a}},81228:function(e,t,n){"use strict";n.d(t,{Z:function(){return k}});var r=n(19243),o=n(16177),a=n(74258),i=n(35796),l=n(59301),c=n(92310),s=n.n(c),u=n(28647),d=n(55405),f=n(27666),m=n(36355),p=n(83116),g=n(37613);const h=e=>{const{componentCls:t}=e;return{[t]:{position:"fixed",zIndex:e.zIndexPopup}}};var v=(0,p.Z)("Affix",(e=>{const t=(0,g.TS)(e,{zIndexPopup:e.zIndexBase+10});return[h(t)]}));function b(e){return e!==window?e.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function w(e,t,n){if(void 0!==n&&t.top>e.top-n)return n+t.top}function x(e,t,n){if(void 0!==n&&t.bottom{const t=e.getTargetFunc(),n=null==t?void 0:t(),{prevTarget:r}=e.state;r!==n&&(C.forEach((t=>{null==r||r.removeEventListener(t,e.lazyUpdatePosition),null==n||n.addEventListener(t,e.lazyUpdatePosition)})),e.updatePosition(),e.setState({prevTarget:n}))},e.removeListeners=()=>{e.timer&&(clearTimeout(e.timer),e.timer=null);const{prevTarget:t}=e.state,n=e.getTargetFunc(),r=null==n?void 0:n();C.forEach((n=>{null==r||r.removeEventListener(n,e.lazyUpdatePosition),null==t||t.removeEventListener(n,e.lazyUpdatePosition)})),e.updatePosition.cancel(),e.lazyUpdatePosition.cancel()},e.getOffsetTop=()=>{const{offsetBottom:t,offsetTop:n}=e.props;return void 0===t&&void 0===n?0:n},e.getOffsetBottom=()=>e.props.offsetBottom,e.measure=()=>{const{status:t,lastAffix:n}=e.state,{onChange:r}=e.props,o=e.getTargetFunc();if(t!==S.Prepare||!e.fixedNodeRef.current||!e.placeholderNodeRef.current||!o)return;const a=e.getOffsetTop(),i=e.getOffsetBottom(),l=o();if(l){const t={status:S.None},o=b(e.placeholderNodeRef.current);if(0===o.top&&0===o.left&&0===o.width&&0===o.height)return;const c=b(l),s=w(o,c,a),u=x(o,c,i);void 0!==s?(t.affixStyle={position:"fixed",top:s,width:o.width,height:o.height},t.placeholderStyle={width:o.width,height:o.height}):void 0!==u&&(t.affixStyle={position:"fixed",bottom:u,width:o.width,height:o.height},t.placeholderStyle={width:o.width,height:o.height}),t.lastAffix=!!t.affixStyle,r&&n!==t.lastAffix&&r(t.lastAffix),e.setState(t)}},e.prepareMeasure=()=>{e.setState({status:S.Prepare,affixStyle:void 0,placeholderStyle:void 0})},e.updatePosition=(0,f.Z)((()=>{e.prepareMeasure()})),e.lazyUpdatePosition=(0,f.Z)((()=>{const t=e.getTargetFunc(),{affixStyle:n}=e.state;if(t&&n){const r=e.getOffsetTop(),o=e.getOffsetBottom(),a=t();if(a&&e.placeholderNodeRef.current){const t=b(a),i=b(e.placeholderNodeRef.current),l=w(i,t,r),c=x(i,t,o);if(void 0!==l&&n.top===l||void 0!==c&&n.bottom===c)return}}e.prepareMeasure()})),e}return(0,o.Z)(n,[{key:"getTargetFunc",value:function(){const{getTargetContainer:e}=this.context,{target:t}=this.props;return void 0!==t?t:null!=e?e:y}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(e){this.addListeners(),e.offsetTop===this.props.offsetTop&&e.offsetBottom===this.props.offsetBottom||this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:e,placeholderStyle:t}=this.state,{affixPrefixCls:n,rootClassName:r,children:o}=this.props,a=s()(e&&r,{[n]:!!e});let i=(0,d.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return l.createElement(u.Z,{onResize:this.updatePosition},l.createElement("div",Object.assign({},i,{ref:this.placeholderNodeRef}),e&&l.createElement("div",{style:t,"aria-hidden":"true"}),l.createElement("div",{className:a,ref:this.fixedNodeRef,style:e},l.createElement(u.Z,{onResize:this.updatePosition},o))))}}]),n}(l.Component);$.contextType=m.E_;var k=(0,l.forwardRef)(((e,t)=>{const{prefixCls:n,rootClassName:r}=e,{getPrefixCls:o}=(0,l.useContext)(m.E_),a=o("affix",n),[i,c]=v(a),u=Object.assign(Object.assign({},e),{affixPrefixCls:a,rootClassName:s()(r,c)});return i(l.createElement($,Object.assign({},u,{ref:t})))}))},66104:function(e,t,n){"use strict";n.d(t,{Z:function(){return Z}});var r=n(92310),o=n.n(r),a=n(75440),i=n(47413),l=n(59301),c=n(92343),s=n(36355),u=n(46952),d=n(91857);const f=e=>{let{children:t}=e;const{getPrefixCls:n}=l.useContext(s.E_),r=n("breadcrumb");return l.createElement("li",{className:`${r}-separator`,"aria-hidden":"true"},""===t?t:t||"/")};f.__ANT_BREADCRUMB_SEPARATOR=!0;var m=f,p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{if(t)return t(n,r,o,a);const l=function(e,t){if(void 0===e.title||null===e.title)return null;const n=Object.keys(t).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${n})`,"g"),((e,n)=>t[n]||e))}(n,r);return g(e,n,l,i)}}var v=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,separator:n="/",children:r,menu:o,overlay:a,dropdownProps:i,href:c}=e;const s=(e=>{if(o||a){const n=Object.assign({},i);if(o){const e=o||{},{items:t}=e,r=v(e,["items"]);n.menu=Object.assign(Object.assign({},r),{items:null==t?void 0:t.map(((e,t)=>{var{key:n,title:r,label:o,path:a}=e,i=v(e,["key","title","label","path"]);let s=null!=o?o:r;return a&&(s=l.createElement("a",{href:`${c}${a}`},s)),Object.assign(Object.assign({},i),{key:null!=n?n:t,label:s})}))})}else a&&(n.overlay=a);return l.createElement(d.Z,Object.assign({placement:"bottom"},n),l.createElement("span",{className:`${t}-overlay-link`},e,l.createElement(u.Z,null)))}return e})(r);return null!=s?l.createElement(l.Fragment,null,l.createElement("li",null,s),n&&l.createElement(m,null,n)):null},w=e=>{const{prefixCls:t,children:n,href:r}=e,o=v(e,["prefixCls","children","href"]),{getPrefixCls:a}=l.useContext(s.E_),i=a("breadcrumb",t);return l.createElement(b,Object.assign({},o,{prefixCls:i}),g(i,o,n,r))};w.__ANT_BREADCRUMB_ITEM=!0;var x=w,C=n(17313),y=n(83116),S=n(37613);const $=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},(0,C.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[n]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,C.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${t}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${t}-link`]:{[`\n > ${n} + span,\n > ${n} + a\n `]:{marginInlineStart:e.marginXXS}},[`${t}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${n}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var k=(0,y.Z)("Breadcrumb",(e=>{const t=(0,S.TS)(e,{});return[$(t)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),E=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var{breadcrumbName:t}=e,n=E(e,["breadcrumbName"]);return Object.assign(Object.assign({},n),{title:t})}))}),o}var I=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,separator:n="/",style:r,className:u,rootClassName:d,routes:f,items:p,children:g,itemRender:v,params:w={}}=e,x=I(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:C,direction:y,breadcrumb:S}=l.useContext(s.E_);let $;const E=C("breadcrumb",t),[N,Z]=k(E),M=function(e,t){return(0,l.useMemo)((()=>e||(t?t.map(O):null)),[e,t])}(p,f);const z=h(E,v);if(M&&M.length>0){const e=[],t=p||f;$=M.map(((r,o)=>{const{path:a,key:c,type:s,menu:u,overlay:d,onClick:f,className:p,separator:g,dropdownProps:h}=r,v=((e,t)=>{if(void 0===t)return t;let n=(t||"").replace(/^\//,"");return Object.keys(e).forEach((t=>{n=n.replace(`:${t}`,e[t])})),n})(w,a);void 0!==v&&e.push(v);const x=null!=c?c:o;if("separator"===s)return l.createElement(m,{key:x},g);const C={},y=o===M.length-1;u?C.menu=u:d&&(C.overlay=d);let{href:S}=r;return e.length&&void 0!==v&&(S=`#/${e.join("/")}`),l.createElement(b,Object.assign({key:x},C,(0,i.Z)(r,{data:!0,aria:!0}),{className:p,dropdownProps:h,href:S,separator:y?"":n,onClick:f,prefixCls:E}),z(r,w,t,e,S))}))}else if(g){const e=(0,a.Z)(g).length;$=(0,a.Z)(g).map(((t,r)=>{if(!t)return t;const o=r===e-1;return(0,c.Tm)(t,{separator:o?"":n,key:r})}))}const j=o()(E,null==S?void 0:S.className,{[`${E}-rtl`]:"rtl"===y},u,d,Z),R=Object.assign(Object.assign({},null==S?void 0:S.style),r);return N(l.createElement("nav",Object.assign({className:j,style:R},x),l.createElement("ol",null,$)))};N.Item=x,N.Separator=m;var Z=N},28103:function(e,t,n){"use strict";n.d(t,{Z:function(){return m}});var r=n(92310),o=n.n(r),a=n(59301),i=n(36355),l=n(17313),c=n(83116),s=n(37613);const u=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:o,textPaddingInline:a,orientationMargin:i,verticalMarginInline:c}=e;return{[t]:Object.assign(Object.assign({},(0,l.Wf)(e)),{borderBlockStart:`${o}px solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:c,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${o}px solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${o}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*i+"%"},"&::after":{width:100-100*i+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*i+"%"},"&::after":{width:100*i+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:a},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${o}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:o,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-left${t}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-right${t}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}};var d=(0,c.Z)("Divider",(e=>{const t=(0,s.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[u(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:t,direction:n,divider:r}=a.useContext(i.E_),{prefixCls:l,type:c="horizontal",orientation:s="center",orientationMargin:u,className:m,rootClassName:p,children:g,dashed:h,plain:v,style:b}=e,w=f(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),x=t("divider",l),[C,y]=d(x),S=s.length>0?`-${s}`:s,$=!!g,k="left"===s&&null!=u,E="right"===s&&null!=u,O=o()(x,null==r?void 0:r.className,y,`${x}-${c}`,{[`${x}-with-text`]:$,[`${x}-with-text${S}`]:$,[`${x}-dashed`]:!!h,[`${x}-plain`]:!!v,[`${x}-rtl`]:"rtl"===n,[`${x}-no-default-orientation-margin-left`]:k,[`${x}-no-default-orientation-margin-right`]:E},m,p),I=a.useMemo((()=>"number"==typeof u?u:/^\d+$/.test(u)?Number(u):u),[u]),N=Object.assign(Object.assign({},k&&{marginLeft:I}),E&&{marginRight:I});return C(a.createElement("div",Object.assign({className:O,style:Object.assign(Object.assign({},null==r?void 0:r.style),b)},w,{role:"separator"}),g&&"vertical"!==c&&a.createElement("span",{className:`${x}-inner-text`,style:N},g)))}},43428:function(e,t,n){"use strict";n.d(t,{Z:function(){return H}});var r=n(92310),o=n.n(r),a=n(81162),i=n(54099),l=n(43403),c=n(19171),s=n(59301),u=s.createContext(null),d=s.createContext({}),f=u,m=n(24018),p=n(33614),g=n(16934),h=n(20287),v=n(47413),b=n(83794);var w=function(e){var t=e.prefixCls,n=e.className,r=e.style,i=e.children,l=e.containerRef,c=e.id,u={onMouseEnter:e.onMouseEnter,onMouseOver:e.onMouseOver,onMouseLeave:e.onMouseLeave,onClick:e.onClick,onKeyDown:e.onKeyDown,onKeyUp:e.onKeyUp},f=s.useContext(d).panel,m=(0,b.useComposeRef)(f,l);return s.createElement(s.Fragment,null,s.createElement("div",(0,p.Z)({id:c,className:o()("".concat(t,"-content"),n),style:(0,a.Z)({},r),"aria-modal":"true",role:"dialog",ref:m},u),i))},x=n(85870);function C(e){return"string"==typeof e&&String(Number(e))===e?((0,x.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(e)):e}var y={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function S(e,t){var n,r,l,c,u=e.prefixCls,d=e.open,b=e.placement,x=e.inline,S=e.push,$=e.forceRender,k=e.autoFocus,E=e.keyboard,O=e.rootClassName,I=e.rootStyle,N=e.zIndex,Z=e.className,M=e.id,z=e.style,j=e.motion,R=e.width,P=e.height,A=e.children,T=e.contentWrapperStyle,D=e.mask,L=e.maskClosable,B=e.maskMotion,H=e.maskClassName,X=e.maskStyle,F=e.afterOpenChange,Y=e.onClose,W=e.onMouseEnter,_=e.onMouseOver,U=e.onMouseLeave,V=e.onClick,G=e.onKeyDown,K=e.onKeyUp,Q=s.useRef(),J=s.useRef(),q=s.useRef();s.useImperativeHandle(t,(function(){return Q.current}));s.useEffect((function(){var e;d&&k&&(null===(e=Q.current)||void 0===e||e.focus({preventScroll:!0}))}),[d]);var ee=s.useState(!1),te=(0,i.Z)(ee,2),ne=te[0],re=te[1],oe=s.useContext(f),ae=null!==(n=null!==(r=null===(l=!1===S?{distance:0}:!0===S?{}:S||{})||void 0===l?void 0:l.distance)&&void 0!==r?r:null==oe?void 0:oe.pushDistance)&&void 0!==n?n:180,ie=s.useMemo((function(){return{pushDistance:ae,push:function(){re(!0)},pull:function(){re(!1)}}}),[ae]);s.useEffect((function(){var e,t;d?null==oe||null===(e=oe.push)||void 0===e||e.call(oe):null==oe||null===(t=oe.pull)||void 0===t||t.call(oe)}),[d]),s.useEffect((function(){return function(){var e;null==oe||null===(e=oe.pull)||void 0===e||e.call(oe)}}),[]);var le=D&&s.createElement(g.default,(0,p.Z)({key:"mask"},B,{visible:d}),(function(e,t){var n=e.className,r=e.style;return s.createElement("div",{className:o()("".concat(u,"-mask"),n,H),style:(0,a.Z)((0,a.Z)({},r),X),onClick:L&&d?Y:void 0,ref:t})})),ce="function"==typeof j?j(b):j,se={};if(ne&&ae)switch(b){case"top":se.transform="translateY(".concat(ae,"px)");break;case"bottom":se.transform="translateY(".concat(-ae,"px)");break;case"left":se.transform="translateX(".concat(ae,"px)");break;default:se.transform="translateX(".concat(-ae,"px)")}"left"===b||"right"===b?se.width=C(R):se.height=C(P);var ue={onMouseEnter:W,onMouseOver:_,onMouseLeave:U,onClick:V,onKeyDown:G,onKeyUp:K},de=s.createElement(g.default,(0,p.Z)({key:"panel"},ce,{visible:d,forceRender:$,onVisibleChanged:function(e){null==F||F(e)},removeOnLeave:!1,leavedClassName:"".concat(u,"-content-wrapper-hidden")}),(function(t,n){var r=t.className,i=t.style;return s.createElement("div",(0,p.Z)({className:o()("".concat(u,"-content-wrapper"),r),style:(0,a.Z)((0,a.Z)((0,a.Z)({},se),i),T)},(0,v.Z)(e,{data:!0})),s.createElement(w,(0,p.Z)({id:M,containerRef:n,prefixCls:u,className:Z,style:z},ue),A))})),fe=(0,a.Z)({},I);return N&&(fe.zIndex=N),s.createElement(f.Provider,{value:ie},s.createElement("div",{className:o()(u,"".concat(u,"-").concat(b),O,(c={},(0,m.Z)(c,"".concat(u,"-open"),d),(0,m.Z)(c,"".concat(u,"-inline"),x),c)),style:fe,tabIndex:-1,ref:Q,onKeyDown:function(e){var t=e.keyCode,n=e.shiftKey;switch(t){case h.Z.TAB:var r;if(t===h.Z.TAB)if(n||document.activeElement!==q.current){if(n&&document.activeElement===J.current){var o;null===(o=q.current)||void 0===o||o.focus({preventScroll:!0})}}else null===(r=J.current)||void 0===r||r.focus({preventScroll:!0});break;case h.Z.ESC:Y&&E&&(e.stopPropagation(),Y(e))}}},le,s.createElement("div",{tabIndex:0,ref:J,style:y,"aria-hidden":"true","data-sentinel":"start"}),de,s.createElement("div",{tabIndex:0,ref:q,style:y,"aria-hidden":"true","data-sentinel":"end"})))}var $=s.forwardRef(S);var k=function(e){var t=e.open,n=void 0!==t&&t,r=e.prefixCls,o=void 0===r?"rc-drawer":r,u=e.placement,f=void 0===u?"right":u,m=e.autoFocus,p=void 0===m||m,g=e.keyboard,h=void 0===g||g,v=e.width,b=void 0===v?378:v,w=e.mask,x=void 0===w||w,C=e.maskClosable,y=void 0===C||C,S=e.getContainer,k=e.forceRender,E=e.afterOpenChange,O=e.destroyOnClose,I=e.onMouseEnter,N=e.onMouseOver,Z=e.onMouseLeave,M=e.onClick,z=e.onKeyDown,j=e.onKeyUp,R=e.panelRef,P=s.useState(!1),A=(0,i.Z)(P,2),T=A[0],D=A[1];var L=s.useState(!1),B=(0,i.Z)(L,2),H=B[0],X=B[1];(0,c.Z)((function(){X(!0)}),[]);var F=!!H&&n,Y=s.useRef(),W=s.useRef();(0,c.Z)((function(){F&&(W.current=document.activeElement)}),[F]);var _=s.useMemo((function(){return{panel:R}}),[R]);if(!k&&!T&&!F&&O)return null;var U={onMouseEnter:I,onMouseOver:N,onMouseLeave:Z,onClick:M,onKeyDown:z,onKeyUp:j},V=(0,a.Z)((0,a.Z)({},e),{},{open:F,prefixCls:o,placement:f,autoFocus:p,keyboard:h,width:b,mask:x,maskClosable:y,inline:!1===S,afterOpenChange:function(e){var t,n;(D(e),null==E||E(e),e||!W.current||null!==(t=Y.current)&&void 0!==t&&t.contains(W.current))||(null===(n=W.current)||void 0===n||n.focus({preventScroll:!0}))},ref:Y},U);return s.createElement(d.Provider,{value:_},s.createElement(l.Z,{open:F||k||T,autoDestroy:!1,getContainer:S,autoLock:x&&(F||T)},s.createElement($,V)))},E=n(62892),O=n(36355),I=n(32441),N=n(47729);var Z=e=>{const{prefixCls:t,title:n,footer:r,extra:a,closeIcon:i,closable:l,onClose:c,headerStyle:u,drawerStyle:d,bodyStyle:f,footerStyle:m,children:p}=e,g=s.useCallback((e=>s.createElement("button",{type:"button",onClick:c,"aria-label":"Close",className:`${t}-close`},e)),[c]),[h,v]=(0,N.Z)(l,i,g,void 0,!0),b=s.useMemo((()=>n||h?s.createElement("div",{style:u,className:o()(`${t}-header`,{[`${t}-header-close-only`]:h&&!n&&!a})},s.createElement("div",{className:`${t}-header-title`},v,n&&s.createElement("div",{className:`${t}-title`},n)),a&&s.createElement("div",{className:`${t}-extra`},a)):null),[h,v,a,u,t,n]),w=s.useMemo((()=>{if(!r)return null;const e=`${t}-footer`;return s.createElement("div",{className:e,style:m},r)}),[r,m,t]);return s.createElement("div",{className:`${t}-wrapper-body`,style:d},b,s.createElement("div",{className:`${t}-body`,style:f},p),w)},M=n(33234),z=n(83116),j=n(37613);var R=e=>{const{componentCls:t,motionDurationSlow:n}=e,r={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${n}`}}};return{[t]:{[`${t}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${n}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${t}-panel-motion`]:{"&-left":[r,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[r,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[r,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[r,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const P=e=>{const{componentCls:t,zIndexPopup:n,colorBgMask:r,colorBgElevated:o,motionDurationSlow:a,motionDurationMid:i,padding:l,paddingLG:c,fontSizeLG:s,lineHeightLG:u,lineWidth:d,lineType:f,colorSplit:m,marginSM:p,colorIcon:g,colorIconHover:h,colorText:v,fontWeightStrong:b,footerPaddingBlock:w,footerPaddingInline:x}=e,C=`${t}-content-wrapper`;return{[t]:{position:"fixed",inset:0,zIndex:n,pointerEvents:"none","&-pure":{position:"relative",background:o,[`&${t}-left`]:{boxShadow:e.boxShadowDrawerLeft},[`&${t}-right`]:{boxShadow:e.boxShadowDrawerRight},[`&${t}-top`]:{boxShadow:e.boxShadowDrawerUp},[`&${t}-bottom`]:{boxShadow:e.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${t}-mask`]:{position:"absolute",inset:0,zIndex:n,background:r,pointerEvents:"auto"},[C]:{position:"absolute",zIndex:n,maxWidth:"100vw",transition:`all ${a}`,"&-hidden":{display:"none"}},[`&-left > ${C}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowDrawerLeft},[`&-right > ${C}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:e.boxShadowDrawerRight},[`&-top > ${C}`]:{top:0,insetInline:0,boxShadow:e.boxShadowDrawerUp},[`&-bottom > ${C}`]:{bottom:0,insetInline:0,boxShadow:e.boxShadowDrawerDown},[`${t}-content`]:{width:"100%",height:"100%",overflow:"auto",background:o,pointerEvents:"auto"},[`${t}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${t}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${l}px ${c}px`,fontSize:s,lineHeight:u,borderBottom:`${d}px ${f} ${m}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${t}-extra`]:{flex:"none"},[`${t}-close`]:{display:"inline-block",marginInlineEnd:p,color:g,fontWeight:b,fontSize:s,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${i}`,textRendering:"auto","&:focus, &:hover":{color:h,textDecoration:"none"}},[`${t}-title`]:{flex:1,margin:0,color:v,fontWeight:e.fontWeightStrong,fontSize:s,lineHeight:u},[`${t}-body`]:{flex:1,minWidth:0,minHeight:0,padding:c,overflow:"auto"},[`${t}-footer`]:{flexShrink:0,padding:`${w}px ${x}px`,borderTop:`${d}px ${f} ${m}`},"&-rtl":{direction:"rtl"}}}};var A=(0,z.Z)("Drawer",(e=>{const t=(0,j.TS)(e,{});return[P(t),R(t)]}),(e=>({zIndexPopup:e.zIndexPopupBase,footerPaddingBlock:e.paddingXS,footerPaddingInline:e.padding}))),T=n(11575),D=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{rootClassName:t,width:n,height:r,size:a="default",mask:i=!0,push:l=L,open:c,afterOpenChange:u,onClose:d,prefixCls:f,getContainer:m,style:p,className:g,visible:h,afterVisibleChange:v}=e,b=D(e,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:w,getPrefixCls:x,direction:C,drawer:y}=s.useContext(O.E_),S=x("drawer",f),[$,N]=A(S),z=void 0===m&&w?()=>w(document.body):m,j=o()({"no-mask":!i,[`${S}-rtl`]:"rtl"===C},t,N);const R=s.useMemo((()=>null!=n?n:"large"===a?736:378),[n,a]),P=s.useMemo((()=>null!=r?r:"large"===a?736:378),[r,a]),B={motionName:(0,E.m)(S,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},H=(0,T.H)();return $(s.createElement(M.BR,null,s.createElement(I.Ux,{status:!0,override:!0},s.createElement(k,Object.assign({prefixCls:S,onClose:d,maskMotion:B,motion:e=>({motionName:(0,E.m)(S,`panel-motion-${e}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500})},b,{open:null!=c?c:h,mask:i,push:l,width:R,height:P,style:Object.assign(Object.assign({},null==y?void 0:y.style),p),className:o()(null==y?void 0:y.className,g),rootClassName:j,getContainer:z,afterOpenChange:null!=u?u:v,panelRef:H}),s.createElement(Z,Object.assign({prefixCls:S},b,{onClose:d}))))))};B._InternalPanelDoNotUseOrYouWillBeFired=e=>{const{prefixCls:t,style:n,className:r,placement:a="right"}=e,i=D(e,["prefixCls","style","className","placement"]),{getPrefixCls:l}=s.useContext(O.E_),c=l("drawer",t),[u,d]=A(c),f=o()(c,`${c}-pure`,`${c}-${a}`,d,r);return u(s.createElement("div",{className:f,style:n},s.createElement(Z,Object.assign({prefixCls:c},i))))};var H=B},29502:function(e,t,n){"use strict";n.d(t,{Z:function(){return Ne}});var r=n(59301),o=n(76897),a=n(92310),i=n.n(a),l=n(33614),c=n(81162),s=n(24018),u=n(54099),d=n(80017),f=n(63011),m=n(87693),p=n(71366),g=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt"],h=r.createContext(null),v=0;function b(e){var t=e.src,n=e.isCustomPlaceholder,o=e.fallback,a=(0,r.useState)(n?"loading":"normal"),i=(0,u.Z)(a,2),l=i[0],c=i[1],s=(0,r.useRef)(!1),d="error"===l;(0,r.useEffect)((function(){(function(e){return new Promise((function(t){var n=document.createElement("img");n.onerror=function(){return t(!1)},n.onload=function(){return t(!0)},n.src=e}))})(t).then((function(e){e||c("error")}))}),[t]),(0,r.useEffect)((function(){n&&!s.current?c("loading"):d&&c("normal")}),[t]);var f=function(){c("normal")};return[function(e){s.current=!1,"loading"===l&&null!=e&&e.complete&&(e.naturalWidth||e.naturalHeight)&&(s.current=!0,f())},d&&o?{src:o}:{onLoad:f,src:t},l]}var w=n(86923),x=n(11207),C=n(20287),y=n(85870);function S(e,t,n,r){var o=t+n,a=(n-r)/2;if(n>r){if(t>0)return(0,s.Z)({},e,a);if(t<0&&or)return(0,s.Z)({},e,t<0?a:-a);return{}}var $=n(20176),k=n(71783),E={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};var O=n(43403),I=n(16934),N=function(e){var t=e.visible,n=e.maskTransitionName,o=e.getContainer,a=e.prefixCls,l=e.rootClassName,u=e.icons,d=e.countRender,f=e.showSwitch,m=e.showProgress,p=e.current,g=e.transform,v=e.count,b=e.scale,w=e.minScale,x=e.maxScale,y=e.closeIcon,S=e.onSwitchLeft,$=e.onSwitchRight,k=e.onClose,E=e.onZoomIn,N=e.onZoomOut,Z=e.onRotateRight,M=e.onRotateLeft,z=e.onFlipX,j=e.onFlipY,R=e.toolbarRender,P=(0,r.useContext)(h),A=u.rotateLeft,T=u.rotateRight,D=u.zoomIn,L=u.zoomOut,B=u.close,H=u.left,X=u.right,F=u.flipX,Y=u.flipY,W="".concat(a,"-operations-operation");r.useEffect((function(){var e=function(e){e.keyCode===C.Z.ESC&&k()};return t&&window.addEventListener("keydown",e),function(){window.removeEventListener("keydown",e)}}),[t]);var _=[{icon:Y,onClick:j,type:"flipY"},{icon:F,onClick:z,type:"flipX"},{icon:A,onClick:M,type:"rotateLeft"},{icon:T,onClick:Z,type:"rotateRight"},{icon:L,onClick:N,type:"zoomOut",disabled:b===w},{icon:D,onClick:E,type:"zoomIn",disabled:b===x}].map((function(e){var t,n=e.icon,o=e.onClick,l=e.type,c=e.disabled;return r.createElement("div",{className:i()(W,(t={},(0,s.Z)(t,"".concat(a,"-operations-operation-").concat(l),!0),(0,s.Z)(t,"".concat(a,"-operations-operation-disabled"),!!c),t)),onClick:o,key:l},n)})),U=r.createElement("div",{className:"".concat(a,"-operations")},_);return r.createElement(I.default,{visible:t,motionName:n},(function(e){var t=e.className,n=e.style;return r.createElement(O.Z,{open:!0,getContainer:null!=o?o:document.body},r.createElement("div",{className:i()("".concat(a,"-operations-wrapper"),t,l),style:n},null===y?null:r.createElement("button",{className:"".concat(a,"-close"),onClick:k},y||B),f&&r.createElement(r.Fragment,null,r.createElement("div",{className:i()("".concat(a,"-switch-left"),(0,s.Z)({},"".concat(a,"-switch-left-disabled"),0===p)),onClick:S},H),r.createElement("div",{className:i()("".concat(a,"-switch-right"),(0,s.Z)({},"".concat(a,"-switch-right-disabled"),p===v-1)),onClick:$},X)),r.createElement("div",{className:"".concat(a,"-footer")},m&&r.createElement("div",{className:"".concat(a,"-progress")},d?d(p+1,v):"".concat(p+1," / ").concat(v)),R?R(U,(0,c.Z)({icons:{flipYIcon:_[0],flipXIcon:_[1],rotateLeftIcon:_[2],rotateRightIcon:_[3],zoomOutIcon:_[4],zoomInIcon:_[5]},actions:{onFlipY:j,onFlipX:z,onRotateLeft:M,onRotateRight:Z,onZoomOut:N,onZoomIn:E},transform:g},P?{current:p,total:v}:{})):U)))}))},Z=["fallback","src","imgRef"],M=["prefixCls","src","alt","fallback","movable","onClose","visible","icons","rootClassName","closeIcon","getContainer","current","count","countRender","scaleStep","minScale","maxScale","transitionName","maskTransitionName","imageRender","imgCommonProps","toolbarRender","onTransform","onChange"],z=function(e){var t=e.fallback,n=e.src,o=e.imgRef,a=(0,f.Z)(e,Z),i=b({src:n,fallback:t}),c=(0,u.Z)(i,2),s=c[0],d=c[1];return r.createElement("img",(0,l.Z)({ref:function(e){o.current=e,s(e)}},a,d))},j=function(e){var t=e.prefixCls,n=e.src,o=e.alt,a=e.fallback,d=e.movable,p=void 0===d||d,g=e.onClose,v=e.visible,b=e.icons,O=void 0===b?{}:b,I=e.rootClassName,Z=e.closeIcon,j=e.getContainer,R=e.current,P=void 0===R?0:R,A=e.count,T=void 0===A?1:A,D=e.countRender,L=e.scaleStep,B=void 0===L?.5:L,H=e.minScale,X=void 0===H?1:H,F=e.maxScale,Y=void 0===F?50:F,W=e.transitionName,_=void 0===W?"zoom":W,U=e.maskTransitionName,V=void 0===U?"fade":U,G=e.imageRender,K=e.imgCommonProps,Q=e.toolbarRender,J=e.onTransform,q=e.onChange,ee=(0,f.Z)(e,M),te=(0,r.useRef)(),ne=(0,r.useRef)({deltaX:0,deltaY:0,transformX:0,transformY:0}),re=(0,r.useState)(!1),oe=(0,u.Z)(re,2),ae=oe[0],ie=oe[1],le=(0,r.useContext)(h),ce=le&&T>1,se=le&&T>=1,ue=function(e,t,n,o){var a=(0,r.useRef)(null),i=(0,r.useRef)([]),l=(0,r.useState)(E),s=(0,u.Z)(l,2),d=s[0],f=s[1],p=function(e,t){null===a.current&&(i.current=[],a.current=(0,k.Z)((function(){f((function(e){var n=e;return i.current.forEach((function(e){n=(0,c.Z)((0,c.Z)({},n),e)})),a.current=null,null==o||o({transform:n,action:t}),n}))}))),i.current.push((0,c.Z)((0,c.Z)({},d),e))};return{transform:d,resetTransform:function(e){f(E),o&&!(0,$.Z)(E,d)&&o({transform:E,action:e})},updateTransform:p,dispatchZoomChange:function(r,o,a,i){var l=e.current,c=l.width,s=l.height,u=l.offsetWidth,f=l.offsetHeight,g=l.offsetLeft,h=l.offsetTop,v=r,b=d.scale*r;b>n?(v=n/d.scale,b=n):b0&&(be(!1),fe("prev"),null==q||q(P-1,P))},ke=function(e){null==e||e.preventDefault(),null==e||e.stopPropagation(),Pa||t>i)&&(l=(0,c.Z)((0,c.Z)({},S("x",n,e,a)),S("y",r,t,i))),l}(s?o:r,s?r:o,i,l);u&&me((0,c.Z)({},u),"dragRebound")}},Oe=function(e){v&&ae&&me({x:e.pageX-ne.current.deltaX,y:e.pageY-ne.current.deltaY},"move")},Ie=function(e){v&&ce&&(e.keyCode===C.Z.LEFT?$e():e.keyCode===C.Z.RIGHT&&ke())};(0,r.useEffect)((function(){var e,t,n,r;if(p){n=(0,x.Z)(window,"mouseup",Ee,!1),r=(0,x.Z)(window,"mousemove",Oe,!1);try{window.top!==window.self&&(e=(0,x.Z)(window.top,"mouseup",Ee,!1),t=(0,x.Z)(window.top,"mousemove",Oe,!1))}catch(e){(0,y.Kp)(!1,"[rc-image] ".concat(e))}}return function(){var o,a,i,l;null===(o=n)||void 0===o||o.remove(),null===(a=r)||void 0===a||a.remove(),null===(i=e)||void 0===i||i.remove(),null===(l=t)||void 0===l||l.remove()}}),[v,ae,Ce,ye,we,p]),(0,r.useEffect)((function(){var e=(0,x.Z)(window,"keydown",Ie,!1);return function(){e.remove()}}),[v,ce,P]);var Ne=r.createElement(z,(0,l.Z)({},K,{width:e.width,height:e.height,imgRef:te,className:"".concat(t,"-img"),alt:o,style:{transform:"translate3d(".concat(de.x,"px, ").concat(de.y,"px, 0) scale3d(").concat(de.flipX?"-":"").concat(xe,", ").concat(de.flipY?"-":"").concat(xe,", 1) rotate(").concat(we,"deg)"),transitionDuration:!ve&&"0s"},fallback:a,src:n,onWheel:function(e){if(v&&0!=e.deltaY){var t=Math.abs(e.deltaY/100),n=1+Math.min(t,1)*B;e.deltaY>0&&(n=1/n),pe(n,"wheel",e.clientX,e.clientY)}},onMouseDown:function(e){p&&0===e.button&&(e.preventDefault(),e.stopPropagation(),ne.current={deltaX:e.pageX-de.x,deltaY:e.pageY-de.y,transformX:de.x,transformY:de.y},ie(!0))},onDoubleClick:function(e){v&&(1!==xe?me({x:0,y:0,scale:1},"doubleClick"):pe(1+B,"doubleClick",e.clientX,e.clientY))}}));return r.createElement(r.Fragment,null,r.createElement(w.Z,(0,l.Z)({transitionName:_,maskTransitionName:V,closable:!1,keyboard:!0,prefixCls:t,onClose:g,visible:v,wrapClassName:Se,rootClassName:I,getContainer:j},ee,{afterClose:function(){fe("close")}}),r.createElement("div",{className:"".concat(t,"-img-wrapper")},G?G(Ne,(0,c.Z)({transform:de},le?{current:P}:{})):Ne)),r.createElement(N,{visible:v,transform:de,maskTransitionName:V,closeIcon:Z,getContainer:j,prefixCls:t,rootClassName:I,icons:O,countRender:D,showSwitch:ce,showProgress:se,current:P,count:T,scale:xe,minScale:X,maxScale:Y,toolbarRender:Q,onSwitchLeft:$e,onSwitchRight:ke,onZoomIn:function(){pe(1+B,"zoomIn")},onZoomOut:function(){pe(1/(1+B),"zoomOut")},onRotateRight:function(){me({rotate:we+90},"rotateRight")},onRotateLeft:function(){me({rotate:we-90},"rotateLeft")},onFlipX:function(){me({flipX:!de.flipX},"flipX")},onFlipY:function(){me({flipY:!de.flipY},"flipY")},onClose:g}))},R=n(61414);var P=["visible","onVisibleChange","getContainer","current","movable","minScale","maxScale","countRender","closeIcon","onChange","onTransform","toolbarRender","imageRender"],A=["src"],T=function(e){var t,n=e.previewPrefixCls,o=void 0===n?"rc-image-preview":n,a=e.children,i=e.icons,m=void 0===i?{}:i,v=e.items,b=e.preview,w=e.fallback,x="object"===(0,d.Z)(b)?b:{},C=x.visible,y=x.onVisibleChange,S=x.getContainer,$=x.current,k=x.movable,E=x.minScale,O=x.maxScale,I=x.countRender,N=x.closeIcon,Z=x.onChange,M=x.onTransform,z=x.toolbarRender,T=x.imageRender,D=(0,f.Z)(x,P),L=function(e){var t=r.useState({}),n=(0,u.Z)(t,2),o=n[0],a=n[1],i=r.useCallback((function(e,t){return a((function(n){return(0,c.Z)((0,c.Z)({},n),{},(0,s.Z)({},e,t))})),function(){a((function(t){var n=(0,c.Z)({},t);return delete n[e],n}))}}),[]);return[r.useMemo((function(){return e?e.map((function(e){if("string"==typeof e)return{data:{src:e}};var t={};return Object.keys(e).forEach((function(n){["src"].concat((0,R.Z)(g)).includes(n)&&(t[n]=e[n])})),{data:t}})):Object.keys(o).reduce((function(e,t){var n=o[t],r=n.canPreview,a=n.data;return r&&e.push({data:a,id:t}),e}),[])}),[e,o]),i]}(v),B=(0,u.Z)(L,2),H=B[0],X=B[1],F=(0,p.Z)(0,{value:$}),Y=(0,u.Z)(F,2),W=Y[0],_=Y[1],U=(0,r.useState)(!1),V=(0,u.Z)(U,2),G=V[0],K=V[1],Q=(null===(t=H[W])||void 0===t?void 0:t.data)||{},J=Q.src,q=(0,f.Z)(Q,A),ee=(0,p.Z)(!!C,{value:C,onChange:function(e,t){null==y||y(e,t,W)}}),te=(0,u.Z)(ee,2),ne=te[0],re=te[1],oe=(0,r.useState)(null),ae=(0,u.Z)(oe,2),ie=ae[0],le=ae[1],ce=r.useCallback((function(e,t,n){var r=H.findIndex((function(t){return t.id===e}));re(!0),le({x:t,y:n}),_(r<0?0:r),K(!0)}),[H]);r.useEffect((function(){ne?G||_(0):K(!1)}),[ne]);var se=r.useMemo((function(){return{register:X,onPreview:ce}}),[X,ce]);return r.createElement(h.Provider,{value:se},a,r.createElement(j,(0,l.Z)({"aria-hidden":!ne,movable:k,visible:ne,prefixCls:o,closeIcon:N,onClose:function(){re(!1),le(null)},mousePosition:ie,imgCommonProps:q,src:J,fallback:w,icons:m,minScale:E,maxScale:O,getContainer:S,current:W,count:H.length,countRender:I,onTransform:M,toolbarRender:z,imageRender:T,onChange:function(e,t){_(e),null==Z||Z(e,t)}},D)))},D=["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","onError","wrapperClassName","wrapperStyle","rootClassName"],L=["src","visible","onVisibleChange","getContainer","mask","maskClassName","movable","icons","scaleStep","minScale","maxScale","imageRender","toolbarRender"],B=function(e){var t=e.src,n=e.alt,o=e.onPreviewClose,a=e.prefixCls,w=void 0===a?"rc-image":a,x=e.previewPrefixCls,C=void 0===x?"".concat(w,"-preview"):x,y=e.placeholder,S=e.fallback,$=e.width,k=e.height,E=e.style,O=e.preview,I=void 0===O||O,N=e.className,Z=e.onClick,M=e.onError,z=e.wrapperClassName,R=e.wrapperStyle,P=e.rootClassName,A=(0,f.Z)(e,D),T=y&&!0!==y,B="object"===(0,d.Z)(I)?I:{},H=B.src,X=B.visible,F=void 0===X?void 0:X,Y=B.onVisibleChange,W=void 0===Y?o:Y,_=B.getContainer,U=void 0===_?void 0:_,V=B.mask,G=B.maskClassName,K=B.movable,Q=B.icons,J=B.scaleStep,q=B.minScale,ee=B.maxScale,te=B.imageRender,ne=B.toolbarRender,re=(0,f.Z)(B,L),oe=null!=H?H:t,ae=(0,p.Z)(!!F,{value:F,onChange:W}),ie=(0,u.Z)(ae,2),le=ie[0],ce=ie[1],se=b({src:t,isCustomPlaceholder:T,fallback:S}),ue=(0,u.Z)(se,3),de=ue[0],fe=ue[1],me=ue[2],pe=(0,r.useState)(null),ge=(0,u.Z)(pe,2),he=ge[0],ve=ge[1],be=(0,r.useContext)(h),we=!!I,xe=i()(w,z,P,(0,s.Z)({},"".concat(w,"-error"),"error"===me)),Ce=(0,r.useMemo)((function(){var t={};return g.forEach((function(n){void 0!==e[n]&&(t[n]=e[n])})),t}),g.map((function(t){return e[t]}))),ye=function(e,t){var n=r.useState((function(){return String(v+=1)})),o=(0,u.Z)(n,1)[0],a=r.useContext(h),i={data:t,canPreview:e};return r.useEffect((function(){if(a)return a.register(o,i)}),[]),r.useEffect((function(){a&&a.register(o,i)}),[e,t]),o}(we,(0,r.useMemo)((function(){return(0,c.Z)((0,c.Z)({},Ce),{},{src:oe})}),[oe,Ce]));return r.createElement(r.Fragment,null,r.createElement("div",(0,l.Z)({},A,{className:xe,onClick:we?function(e){var t=(0,m.os)(e.target),n=t.left,r=t.top;be?be.onPreview(ye,n,r):(ve({x:n,y:r}),ce(!0)),null==Z||Z(e)}:Z,style:(0,c.Z)({width:$,height:k},R)}),r.createElement("img",(0,l.Z)({},Ce,{className:i()("".concat(w,"-img"),(0,s.Z)({},"".concat(w,"-img-placeholder"),!0===y),N),style:(0,c.Z)({height:k},E),ref:de},fe,{width:$,height:k,onError:M})),"loading"===me&&r.createElement("div",{"aria-hidden":"true",className:"".concat(w,"-placeholder")},y),V&&we&&r.createElement("div",{className:i()("".concat(w,"-mask"),G),style:{display:"none"===(null==E?void 0:E.display)?"none":void 0}},V)),!be&&we&&r.createElement(j,(0,l.Z)({"aria-hidden":!le,visible:le,prefixCls:C,onClose:function(){ce(!1),ve(null)},mousePosition:he,src:oe,alt:n,fallback:S,getContainer:U,icons:Q,movable:K,scaleStep:J,minScale:q,maxScale:ee,rootClassName:P,imageRender:te,imgCommonProps:Ce,toolbarRender:ne},re)))};B.PreviewGroup=T,B.displayName="Image";var H=B,X=n(62892),F=n(36355),Y=n(31724),W=n(53043),_=n(40578),U=n(83148),V={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"},G=n(1393),K=function(e,t){return r.createElement(G.Z,(0,l.Z)({},e,{ref:t,icon:V}))};var Q=r.forwardRef(K),J={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}},{tag:"path",attrs:{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"}}]},name:"rotate-right",theme:"outlined"},q=function(e,t){return r.createElement(G.Z,(0,l.Z)({},e,{ref:t,icon:J}))};var ee=r.forwardRef(q),te={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"swap",theme:"outlined"},ne=function(e,t){return r.createElement(G.Z,(0,l.Z)({},e,{ref:t,icon:te}))};var re=r.forwardRef(ne),oe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-in",theme:"outlined"},ae=function(e,t){return r.createElement(G.Z,(0,l.Z)({},e,{ref:t,icon:oe}))};var ie=r.forwardRef(ae),le={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-out",theme:"outlined"},ce=function(e,t){return r.createElement(G.Z,(0,l.Z)({},e,{ref:t,icon:le}))};var se=r.forwardRef(ce),ue=n(64993),de=n(73819),fe=n(17313),me=n(29878),pe=n(1950),ge=n(83116),he=n(37613);const ve=e=>({position:e||"absolute",inset:0}),be=e=>{const{iconCls:t,motionDurationSlow:n,paddingXXS:r,marginXXS:o,prefixCls:a,colorTextLightSolid:i}=e;return{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:i,background:new ue.C("#000").setAlpha(.5).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${n}`,[`.${a}-mask-info`]:Object.assign(Object.assign({},fe.vS),{padding:`0 ${r}px`,[t]:{marginInlineEnd:o,svg:{verticalAlign:"baseline"}}})}},we=e=>{const{previewCls:t,modalMaskBg:n,paddingSM:r,marginXL:o,margin:a,paddingLG:i,previewOperationColorDisabled:l,previewOperationHoverColor:c,motionDurationSlow:s,iconCls:u,colorTextLightSolid:d}=e,f=new ue.C(n).setAlpha(.1),m=f.clone().setAlpha(.2);return{[`${t}-footer`]:{position:"fixed",bottom:o,left:{_skip_check_:!0,value:0},width:"100%",display:"flex",flexDirection:"column",alignItems:"center",color:e.previewOperationColor},[`${t}-progress`]:{marginBottom:a},[`${t}-close`]:{position:"fixed",top:o,right:{_skip_check_:!0,value:o},display:"flex",color:d,backgroundColor:f.toRgbString(),borderRadius:"50%",padding:r,outline:0,border:0,cursor:"pointer",transition:`all ${s}`,"&:hover":{backgroundColor:m.toRgbString()},[`& > ${u}`]:{fontSize:e.previewOperationSize}},[`${t}-operations`]:{display:"flex",alignItems:"center",padding:`0 ${i}px`,backgroundColor:f.toRgbString(),borderRadius:100,"&-operation":{marginInlineStart:r,padding:r,cursor:"pointer",transition:`all ${s}`,userSelect:"none",[`&:not(${t}-operations-operation-disabled):hover > ${u}`]:{color:c},"&-disabled":{color:l,cursor:"not-allowed"},"&:first-of-type":{marginInlineStart:0},[`& > ${u}`]:{fontSize:e.previewOperationSize}}}}},xe=e=>{const{modalMaskBg:t,iconCls:n,previewOperationColorDisabled:r,previewCls:o,zIndexPopup:a,motionDurationSlow:i}=e,l=new ue.C(t).setAlpha(.1),c=l.clone().setAlpha(.2);return{[`${o}-switch-left, ${o}-switch-right`]:{position:"fixed",insetBlockStart:"50%",zIndex:a+1,display:"flex",alignItems:"center",justifyContent:"center",width:e.imagePreviewSwitchSize,height:e.imagePreviewSwitchSize,marginTop:-e.imagePreviewSwitchSize/2,color:e.previewOperationColor,background:l.toRgbString(),borderRadius:"50%",transform:"translateY(-50%)",cursor:"pointer",transition:`all ${i}`,userSelect:"none","&:hover":{background:c.toRgbString()},"&-disabled":{"&, &:hover":{color:r,background:"transparent",cursor:"not-allowed",[`> ${n}`]:{cursor:"not-allowed"}}},[`> ${n}`]:{fontSize:e.previewOperationSize}},[`${o}-switch-left`]:{insetInlineStart:e.marginSM},[`${o}-switch-right`]:{insetInlineEnd:e.marginSM}}},Ce=e=>{const{motionEaseOut:t,previewCls:n,motionDurationSlow:r,componentCls:o}=e;return[{[`${o}-preview-root`]:{[n]:{height:"100%",textAlign:"center",pointerEvents:"none"},[`${n}-body`]:Object.assign(Object.assign({},ve()),{overflow:"hidden"}),[`${n}-img`]:{maxWidth:"100%",maxHeight:"70%",verticalAlign:"middle",transform:"scale3d(1, 1, 1)",cursor:"grab",transition:`transform ${r} ${t} 0s`,userSelect:"none","&-wrapper":Object.assign(Object.assign({},ve()),{transition:`transform ${r} ${t} 0s`,display:"flex",justifyContent:"center",alignItems:"center","& > *":{pointerEvents:"auto"},"&::before":{display:"inline-block",width:1,height:"50%",marginInlineEnd:-1,content:'""'}})},[`${n}-moving`]:{[`${n}-preview-img`]:{cursor:"grabbing","&-wrapper":{transitionDuration:"0s"}}}}},{[`${o}-preview-root`]:{[`${n}-wrap`]:{zIndex:e.zIndexPopup}}},{[`${o}-preview-operations-wrapper`]:{position:"fixed",zIndex:e.zIndexPopup+1},"&":[we(e),xe(e)]}]},ye=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",display:"inline-block",[`${t}-img`]:{width:"100%",height:"auto",verticalAlign:"middle"},[`${t}-img-placeholder`]:{backgroundColor:e.colorBgContainerDisabled,backgroundImage:"url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=')",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"30%"},[`${t}-mask`]:Object.assign({},be(e)),[`${t}-mask:hover`]:{opacity:1},[`${t}-placeholder`]:Object.assign({},ve())}}},Se=e=>{const{previewCls:t}=e;return{[`${t}-root`]:(0,me._y)(e,"zoom"),"&":(0,pe.J$)(e,!0)}};var $e=(0,ge.Z)("Image",(e=>{const t=`${e.componentCls}-preview`,n=(0,he.TS)(e,{previewCls:t,modalMaskBg:new ue.C("#000").setAlpha(.45).toRgbString(),imagePreviewSwitchSize:e.controlHeightLG});return[ye(n),Ce(n),(0,de.QA)((0,he.TS)(n,{componentCls:t})),Se(n)]}),(e=>({zIndexPopup:e.zIndexPopupBase+80,previewOperationColor:new ue.C(e.colorTextLightSolid).setAlpha(.65).toRgbString(),previewOperationHoverColor:new ue.C(e.colorTextLightSolid).setAlpha(.85).toRgbString(),previewOperationColorDisabled:new ue.C(e.colorTextLightSolid).setAlpha(.25).toRgbString(),previewOperationSize:1.5*e.fontSizeIcon}))),ke=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,preview:n,className:a,rootClassName:l,style:c}=e,s=Oe(e,["prefixCls","preview","className","rootClassName","style"]),{getPrefixCls:u,locale:d=Y.Z,getPopupContainer:f,image:m}=r.useContext(F.E_),p=u("image",t),g=u(),h=d.Image||Y.Z.Image,[v,b]=$e(p),w=i()(l,b),x=i()(a,b,null==m?void 0:m.className),C=r.useMemo((()=>{if(!1===n)return n;const e="object"==typeof n?n:{},{getContainer:t}=e,a=Oe(e,["getContainer"]);return Object.assign(Object.assign({mask:r.createElement("div",{className:`${p}-mask-info`},r.createElement(o.Z,null),null==h?void 0:h.preview),icons:Ee},a),{getContainer:t||f,transitionName:(0,X.m)(g,"zoom",e.transitionName),maskTransitionName:(0,X.m)(g,"fade",e.maskTransitionName)})}),[n,h]),y=Object.assign(Object.assign({},null==m?void 0:m.style),c);return v(r.createElement(H,Object.assign({prefixCls:p,preview:C,rootClassName:w,className:x,style:y},s)))};Ie.PreviewGroup=e=>{var{previewPrefixCls:t,preview:n}=e,o=ke(e,["previewPrefixCls","preview"]);const{getPrefixCls:a}=r.useContext(F.E_),l=a("image",t),c=`${l}-preview`,s=a(),[u,d]=$e(l),f=r.useMemo((()=>{var e;if(!1===n)return n;const t="object"==typeof n?n:{},r=i()(d,null!==(e=t.rootClassName)&&void 0!==e?e:"");return Object.assign(Object.assign({},t),{transitionName:(0,X.m)(s,"zoom",t.transitionName),maskTransitionName:(0,X.m)(s,"fade",t.maskTransitionName),rootClassName:r})}),[n]);return u(r.createElement(H.PreviewGroup,Object.assign({preview:f,previewPrefixCls:c,icons:Ee},o)))};var Ne=Ie},31797:function(e,t,n){"use strict";n.d(t,{Z:function(){return C}});var r=n(59301),o=n(56762),a=n(92343),i=n(92310),l=n.n(i),c=n(36355),s=n(66999);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:i="",prefixCls:l}=e;let c;if("function"==typeof n)c=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",s=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,i),"number"==typeof o&&(s=s.padEnd(o,"0").slice(0,o>0?o:0)),s&&(s=`${a}${s}`),c=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),s&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},s)]}else c=e}return r.createElement("span",{className:`${l}-content-value`},c)},d=n(17313),f=n(83116),m=n(37613);const p=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:i,contentFontSize:l,fontFamily:c}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:i,fontSize:l,fontFamily:c,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var g=(0,f.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[p(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var h=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:i,value:d=0,title:f,valueRender:m,prefix:p,suffix:h,loading:v=!1,onMouseEnter:b,onMouseLeave:w,decimalSeparator:x=".",groupSeparator:C=","}=e,{getPrefixCls:y,direction:S,statistic:$}=r.useContext(c.E_),k=y("statistic",t),[E,O]=g(k),I=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:C,prefixCls:k},e,{value:d})),N=l()(k,{[`${k}-rtl`]:"rtl"===S},null==$?void 0:$.className,n,o,O);return E(r.createElement("div",{className:N,style:Object.assign(Object.assign({},null==$?void 0:$.style),a),onMouseEnter:b,onMouseLeave:w},f&&r.createElement("div",{className:`${k}-title`},f),r.createElement(s.Z,{paragraph:!1,loading:v,className:`${k}-skeleton`},r.createElement("div",{style:i,className:`${k}-content`},p&&r.createElement("span",{className:`${k}-content-prefix`},p),m?m(I):I,h&&r.createElement("span",{className:`${k}-content-suffix`},h)))))};const v=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),i=v.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let l=0;return i.replace(r,(()=>{const e=o[l];return l+=1,e}))}(Math.max(r-o,0),n)}const w=e=>{const{value:t,format:n="HH:mm:ss",onChange:i,onFinish:l}=e,c=(0,o.Z)(),s=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(s.current=setInterval((()=>{c(),null==i||i(e-Date.now()),e(u(),()=>{s.current&&(clearInterval(s.current),s.current=null)})),[t]);return r.createElement(h,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(w);h.Countdown=x;var C=h},78673:function(e,t,n){"use strict";n.d(t,{Z:function(){return z}});var r=n(42857),o=n(92310),a=n.n(o),i=n(33614),l=n(24018),c=n(54099),s=n(63011),u=n(59301),d=n(71366),f=n(20287),m=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],p=u.forwardRef((function(e,t){var n,r=e.prefixCls,o=void 0===r?"rc-switch":r,p=e.className,g=e.checked,h=e.defaultChecked,v=e.disabled,b=e.loadingIcon,w=e.checkedChildren,x=e.unCheckedChildren,C=e.onClick,y=e.onChange,S=e.onKeyDown,$=(0,s.Z)(e,m),k=(0,d.Z)(!1,{value:g,defaultValue:h}),E=(0,c.Z)(k,2),O=E[0],I=E[1];function N(e,t){var n=O;return v||(I(n=e),null==y||y(n,t)),n}var Z=a()(o,p,(n={},(0,l.Z)(n,"".concat(o,"-checked"),O),(0,l.Z)(n,"".concat(o,"-disabled"),v),n));return u.createElement("button",(0,i.Z)({},$,{type:"button",role:"switch","aria-checked":O,disabled:v,className:Z,ref:t,onKeyDown:function(e){e.which===f.Z.LEFT?N(!1,e):e.which===f.Z.RIGHT&&N(!0,e),null==S||S(e)},onClick:function(e){var t=N(!O,e);null==C||C(t,e)}}),b,u.createElement("span",{className:"".concat(o,"-inner")},u.createElement("span",{className:"".concat(o,"-inner-checked")},w),u.createElement("span",{className:"".concat(o,"-inner-unchecked")},x)))}));p.displayName="Switch";var g=p,h=n(14088),v=n(36355),b=n(1684),w=n(19716),x=n(64993),C=n(17313),y=n(83116),S=n(37613);const $=e=>{const{componentCls:t,trackHeightSM:n,trackPadding:r,trackMinWidthSM:o,innerMinMarginSM:a,innerMaxMarginSM:i,handleSizeSM:l}=e,c=`${t}-inner`;return{[t]:{[`&${t}-small`]:{minWidth:o,height:n,lineHeight:`${n}px`,[`${t}-inner`]:{paddingInlineStart:i,paddingInlineEnd:a,[`${c}-checked`]:{marginInlineStart:`calc(-100% + ${l+2*r}px - ${2*i}px)`,marginInlineEnd:`calc(100% - ${l+2*r}px + ${2*i}px)`},[`${c}-unchecked`]:{marginTop:-n,marginInlineStart:0,marginInlineEnd:0}},[`${t}-handle`]:{width:l,height:l},[`${t}-loading-icon`]:{top:(l-e.switchLoadingIconSize)/2,fontSize:e.switchLoadingIconSize},[`&${t}-checked`]:{[`${t}-inner`]:{paddingInlineStart:a,paddingInlineEnd:i,[`${c}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${c}-unchecked`]:{marginInlineStart:`calc(100% - ${l+2*r}px + ${2*i}px)`,marginInlineEnd:`calc(-100% + ${l+2*r}px - ${2*i}px)`}},[`${t}-handle`]:{insetInlineStart:`calc(100% - ${l+r}px)`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${c}`]:{[`${c}-unchecked`]:{marginInlineStart:e.marginXXS/2,marginInlineEnd:-e.marginXXS/2}},[`&${t}-checked ${c}`]:{[`${c}-checked`]:{marginInlineStart:-e.marginXXS/2,marginInlineEnd:e.marginXXS/2}}}}}}},k=e=>{const{componentCls:t,handleSize:n}=e;return{[t]:{[`${t}-loading-icon${e.iconCls}`]:{position:"relative",top:(n-e.fontSize)/2,color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${t}-checked ${t}-loading-icon`]:{color:e.switchColor}}}},E=e=>{const{componentCls:t,motion:n,trackPadding:r,handleBg:o,handleShadow:a,handleSize:i}=e,l=`${t}-handle`;return{[t]:{[l]:{position:"absolute",top:r,insetInlineStart:r,width:i,height:i,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:o,borderRadius:i/2,boxShadow:a,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${t}-checked ${l}`]:{insetInlineStart:`calc(100% - ${i+r}px)`},[`&:not(${t}-disabled):active`]:n?{[`${l}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${t}-checked ${l}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}:{}}}},O=e=>{const{componentCls:t,trackHeight:n,trackPadding:r,innerMinMargin:o,innerMaxMargin:a,handleSize:i}=e,l=`${t}-inner`;return{[t]:{[l]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:a,paddingInlineEnd:o,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${l}-checked, ${l}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none"},[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${i+2*r}px - ${2*a}px)`,marginInlineEnd:`calc(100% - ${i+2*r}px + ${2*a}px)`},[`${l}-unchecked`]:{marginTop:-n,marginInlineStart:0,marginInlineEnd:0}},[`&${t}-checked ${l}`]:{paddingInlineStart:o,paddingInlineEnd:a,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${i+2*r}px + ${2*a}px)`,marginInlineEnd:`calc(-100% + ${i+2*r}px - ${2*a}px)`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:2*r,marginInlineEnd:2*-r}},[`&${t}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:2*-r,marginInlineEnd:2*r}}}}}},I=e=>{const{componentCls:t,trackHeight:n,trackMinWidth:r}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,C.Wf)(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:r,height:n,lineHeight:`${n}px`,verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${t}-disabled)`]:{background:e.colorTextTertiary}}),(0,C.Qy)(e)),{[`&${t}-checked`]:{background:e.switchColor,[`&:hover:not(${t}-disabled)`]:{background:e.colorPrimaryHover}},[`&${t}-loading, &${t}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${t}-rtl`]:{direction:"rtl"}})}};var N=(0,y.Z)("Switch",(e=>{const t=(0,S.TS)(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:.75*e.fontSizeIcon,switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[I(t),O(t),E(t),k(t),$(t)]}),(e=>{const{fontSize:t,lineHeight:n,controlHeight:r,colorWhite:o}=e,a=t*n,i=r/2,l=a-4,c=i-4;return{trackHeight:a,trackHeightSM:i,trackMinWidth:2*l+8,trackMinWidthSM:2*c+4,trackPadding:2,handleBg:o,handleSize:l,handleSizeSM:c,handleShadow:`0 2px 4px 0 ${new x.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+2+4,innerMinMarginSM:c/2,innerMaxMarginSM:c+2+4}})),Z=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,size:o,disabled:i,loading:l,className:c,rootClassName:s,style:d}=e,f=Z(e,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:m,direction:p,switch:x}=u.useContext(v.E_),C=u.useContext(b.Z),y=(null!=i?i:C)||l,S=m("switch",n),$=u.createElement("div",{className:`${S}-handle`},l&&u.createElement(r.Z,{className:`${S}-loading-icon`})),[k,E]=N(S),O=(0,w.Z)(o),I=a()(null==x?void 0:x.className,{[`${S}-small`]:"small"===O,[`${S}-loading`]:l,[`${S}-rtl`]:"rtl"===p},c,s,E),M=Object.assign(Object.assign({},null==x?void 0:x.style),d);return k(u.createElement(h.Z,{component:"Switch"},u.createElement(g,Object.assign({},f,{prefixCls:S,className:I,style:M,disabled:y,ref:t,loadingIcon:$}))))}));M.__ANT_SWITCH=!0;var z=M},24334:function(e,t,n){var r,o;o="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:this,e.exports=function(n){"use strict";var o,a=(n=n||{}).Base64,i="2.6.4",l="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",c=function(e){for(var t={},n=0,r=e.length;n>>6)+s(128|63&t):s(224|t>>>12&15)+s(128|t>>>6&63)+s(128|63&t);var t=65536+1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320);return s(240|t>>>18&7)+s(128|t>>>12&63)+s(128|t>>>6&63)+s(128|63&t)},d=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,f=function(e){return e.replace(d,u)},m=function(e){var t=[0,2,1][e.length%3],n=e.charCodeAt(0)<<16|(e.length>1?e.charCodeAt(1):0)<<8|(e.length>2?e.charCodeAt(2):0);return[l.charAt(n>>>18),l.charAt(n>>>12&63),t>=2?"=":l.charAt(n>>>6&63),t>=1?"=":l.charAt(63&n)].join("")},p=n.btoa&&"function"==typeof n.btoa?function(e){return n.btoa(e)}:function(e){if(e.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return e.replace(/[\s\S]{1,3}/g,m)},g=function(e){return p(f(String(e)))},h=function(e){return e.replace(/[+\/]/g,(function(e){return"+"==e?"-":"_"})).replace(/=/g,"")},v=function(e,t){return t?h(g(e)):g(e)},b=function(e){return v(e,!0)};n.Uint8Array&&(o=function(e,t){for(var n="",r=0,o=e.length;r>>18)+l.charAt(s>>>12&63)+(void 0!==i?l.charAt(s>>>6&63):"=")+(void 0!==c?l.charAt(63&s):"=")}return t?h(n):n});var w,x=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,C=function(e){switch(e.length){case 4:var t=((7&e.charCodeAt(0))<<18|(63&e.charCodeAt(1))<<12|(63&e.charCodeAt(2))<<6|63&e.charCodeAt(3))-65536;return s(55296+(t>>>10))+s(56320+(1023&t));case 3:return s((15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2));default:return s((31&e.charCodeAt(0))<<6|63&e.charCodeAt(1))}},y=function(e){return e.replace(x,C)},S=function(e){var t=e.length,n=t%4,r=(t>0?c[e.charAt(0)]<<18:0)|(t>1?c[e.charAt(1)]<<12:0)|(t>2?c[e.charAt(2)]<<6:0)|(t>3?c[e.charAt(3)]:0),o=[s(r>>>16),s(r>>>8&255),s(255&r)];return o.length-=[0,0,2,1][n],o.join("")},$=n.atob&&"function"==typeof n.atob?function(e){return n.atob(e)}:function(e){return e.replace(/\S{1,4}/g,S)},k=function(e){return $(String(e).replace(/[^A-Za-z0-9\+\/]/g,""))},E=function(e){return y($(e))},O=function(e){return String(e).replace(/[-_]/g,(function(e){return"-"==e?"+":"/"})).replace(/[^A-Za-z0-9\+\/]/g,"")},I=function(e){return E(O(e))};n.Uint8Array&&(w=function(e){return Uint8Array.from(k(O(e)),(function(e){return e.charCodeAt(0)}))});var N=function(){var e=n.Base64;return n.Base64=a,e};if(n.Base64={VERSION:i,atob:k,btoa:p,fromBase64:I,toBase64:v,utob:f,encode:v,encodeURI:b,btou:y,decode:I,noConflict:N,fromUint8Array:o,toUint8Array:w},"function"==typeof Object.defineProperty){var Z=function(e){return{value:e,enumerable:!1,writable:!0,configurable:!0}};n.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",Z((function(){return I(this)}))),Object.defineProperty(String.prototype,"toBase64",Z((function(e){return v(this,e)}))),Object.defineProperty(String.prototype,"toBase64URI",Z((function(){return v(this,!0)})))}}return n.Meteor&&(Base64=n.Base64),e.exports?e.exports.Base64=n.Base64:void 0===(r=function(){return n.Base64}.apply(t,[]))||(e.exports=r),{Base64:n.Base64}}(o)}}]); \ No newline at end of file diff --git a/27301.async.js b/27301.async.js deleted file mode 100644 index 4c1c52a765..0000000000 --- a/27301.async.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[27301,13488],{53583:function(e,t,o){"use strict";o.d(t,{Z:function(){return l}});var n=o(33614),r=o(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},i=o(1393),a=function(e,t){return r.createElement(i.Z,(0,n.Z)({},e,{ref:t,icon:s}))};var l=r.forwardRef(a)},27666:function(e,t,o){"use strict";var n=o(61414),r=o(71783);t.Z=function(e){let t;const o=o=>()=>{t=null,e.apply(void 0,(0,n.Z)(o))},s=function(){if(null==t){for(var e=arguments.length,n=new Array(e),s=0;s{r.Z.cancel(t),t=null},s}},81228:function(e,t,o){"use strict";o.d(t,{Z:function(){return S}});var n=o(19243),r=o(16177),s=o(74258),i=o(35796),a=o(59301),l=o(92310),u=o.n(l),c=o(28647),p=o(55405),f=o(27666),d=o(36355),h=o(83116),v=o(37613);const m=e=>{const{componentCls:t}=e;return{[t]:{position:"fixed",zIndex:e.zIndexPopup}}};var g=(0,h.Z)("Affix",(e=>{const t=(0,v.TS)(e,{zIndexPopup:e.zIndexBase+10});return[m(t)]}));function y(e){return e!==window?e.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function w(e,t,o){if(void 0!==o&&t.top>e.top-o)return o+t.top}function L(e,t,o){if(void 0!==o&&t.bottom{const t=e.getTargetFunc(),o=null==t?void 0:t(),{prevTarget:n}=e.state;n!==o&&(P.forEach((t=>{null==n||n.removeEventListener(t,e.lazyUpdatePosition),null==o||o.addEventListener(t,e.lazyUpdatePosition)})),e.updatePosition(),e.setState({prevTarget:o}))},e.removeListeners=()=>{e.timer&&(clearTimeout(e.timer),e.timer=null);const{prevTarget:t}=e.state,o=e.getTargetFunc(),n=null==o?void 0:o();P.forEach((o=>{null==n||n.removeEventListener(o,e.lazyUpdatePosition),null==t||t.removeEventListener(o,e.lazyUpdatePosition)})),e.updatePosition.cancel(),e.lazyUpdatePosition.cancel()},e.getOffsetTop=()=>{const{offsetBottom:t,offsetTop:o}=e.props;return void 0===t&&void 0===o?0:o},e.getOffsetBottom=()=>e.props.offsetBottom,e.measure=()=>{const{status:t,lastAffix:o}=e.state,{onChange:n}=e.props,r=e.getTargetFunc();if(t!==b.Prepare||!e.fixedNodeRef.current||!e.placeholderNodeRef.current||!r)return;const s=e.getOffsetTop(),i=e.getOffsetBottom(),a=r();if(a){const t={status:b.None},r=y(e.placeholderNodeRef.current);if(0===r.top&&0===r.left&&0===r.width&&0===r.height)return;const l=y(a),u=w(r,l,s),c=L(r,l,i);void 0!==u?(t.affixStyle={position:"fixed",top:u,width:r.width,height:r.height},t.placeholderStyle={width:r.width,height:r.height}):void 0!==c&&(t.affixStyle={position:"fixed",bottom:c,width:r.width,height:r.height},t.placeholderStyle={width:r.width,height:r.height}),t.lastAffix=!!t.affixStyle,n&&o!==t.lastAffix&&n(t.lastAffix),e.setState(t)}},e.prepareMeasure=()=>{e.setState({status:b.Prepare,affixStyle:void 0,placeholderStyle:void 0})},e.updatePosition=(0,f.Z)((()=>{e.prepareMeasure()})),e.lazyUpdatePosition=(0,f.Z)((()=>{const t=e.getTargetFunc(),{affixStyle:o}=e.state;if(t&&o){const n=e.getOffsetTop(),r=e.getOffsetBottom(),s=t();if(s&&e.placeholderNodeRef.current){const t=y(s),i=y(e.placeholderNodeRef.current),a=w(i,t,n),l=L(i,t,r);if(void 0!==a&&o.top===a||void 0!==l&&o.bottom===l)return}}e.prepareMeasure()})),e}return(0,r.Z)(o,[{key:"getTargetFunc",value:function(){const{getTargetContainer:e}=this.context,{target:t}=this.props;return void 0!==t?t:null!=e?e:C}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(e){this.addListeners(),e.offsetTop===this.props.offsetTop&&e.offsetBottom===this.props.offsetBottom||this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:e,placeholderStyle:t}=this.state,{affixPrefixCls:o,rootClassName:n,children:r}=this.props,s=u()(e&&n,{[o]:!!e});let i=(0,p.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return a.createElement(c.Z,{onResize:this.updatePosition},a.createElement("div",Object.assign({},i,{ref:this.placeholderNodeRef}),e&&a.createElement("div",{style:t,"aria-hidden":"true"}),a.createElement("div",{className:s,ref:this.fixedNodeRef,style:e},a.createElement(c.Z,{onResize:this.updatePosition},r))))}}]),o}(a.Component);x.contextType=d.E_;var S=(0,a.forwardRef)(((e,t)=>{const{prefixCls:o,rootClassName:n}=e,{getPrefixCls:r}=(0,a.useContext)(d.E_),s=r("affix",o),[i,l]=g(s),c=Object.assign(Object.assign({},e),{affixPrefixCls:s,rootClassName:u()(n,l)});return i(a.createElement(x,Object.assign({},c,{ref:t})))}))},88522:function(e,t,o){"use strict";var n=o(92310),r=o.n(n),s=o(75440),i=o(55405),a=o(59301),l=o(53487),u=o(92343),c=o(36355),p=o(57809);const{Option:f}=p.default;function d(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const h=(e,t)=>{const{prefixCls:o,className:n,popupClassName:l,dropdownClassName:h,children:v,dataSource:m}=e,g=(0,s.Z)(v);let y;1===g.length&&(0,u.l$)(g[0])&&!d(g[0])&&([y]=g);const w=y?()=>y:void 0;let L;L=g.length&&d(g[0])?v:m?m.map((e=>{if((0,u.l$)(e))return e;switch(typeof e){case"string":return a.createElement(f,{key:e,value:e},e);case"object":{const{value:t}=e;return a.createElement(f,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:P}=a.useContext(c.E_),C=P("select",o);return a.createElement(p.default,Object.assign({ref:t,suffixIcon:null},(0,i.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:C,popupClassName:l||h,className:r()(`${C}-auto-complete`,n),mode:p.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:w}),L)},v=a.forwardRef(h),m=(0,l.Z)(v);v.Option=f,v._InternalPanelDoNotUseOrYouWillBeFired=m,t.Z=v},51581:function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var o=0;o=0||Object.prototype.hasOwnProperty.call(e,n)&&(o[n]=e[n]);return o}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));u.ref=function(t){e.scrollComponent=t,l&&l(t)};var c=[o];return r&&(a?i?c.unshift(a):c.push(a):this.defaultLoader&&(i?c.unshift(this.defaultLoader):c.push(this.defaultLoader))),s.default.createElement(n,u,c)}}]),t}(r.Component);l.propTypes={children:i.default.node.isRequired,element:i.default.node,hasMore:i.default.bool,initialLoad:i.default.bool,isReverse:i.default.bool,loader:i.default.node,loadMore:i.default.func.isRequired,pageStart:i.default.number,ref:i.default.func,getScrollParent:i.default.func,threshold:i.default.number,useCapture:i.default.bool,useWindow:i.default.bool},l.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=l,e.exports=t.default},26724:function(e,t,o){e.exports=o(51581)}}]); \ No newline at end of file diff --git a/2753.async.js b/2753.async.js new file mode 100644 index 0000000000..6164a6e67c --- /dev/null +++ b/2753.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2753],{6638:function(e,n,A){var c=A(82242),s=A.n(c),i=(A(59301),A(19779)),a=A(3113),t=A(37712);n.Z=function(e){var n=e.img,A=e.buttonProps,c=void 0===A?{}:A,o=e.styles,l=void 0===o?{}:o,r=e.customText,d=e.ButtonText,u=e.ButtonClick,g=e.Buttonclass,k=e.ButtonTwo,x=e.imgStyles,B=e.loading,S=void 0!==B&&B;return(0,t.jsxs)("section",{className:"tc animated fadeIn",style:s()(s()({},{color:"#999",margin:"100px auto",visibility:S?"hidden":"visible"}),l),children:[(0,t.jsx)("img",{src:n||i,style:s()({width:288,height:200},x)}),(0,t.jsx)("p",{className:"mt20 font14",children:r||"暂时还没有相关数据哦!"}),d&&(0,t.jsx)(a.ZP,s()(s()({className:g,onClick:u},c),{},{children:d})),k&&k]})}},2753:function(e,n,A){A.d(n,{jL:function(){return o},w9:function(){return Ae},QD:function(){return Ge},cQ:function(){return ee},op:function(){return Ie},O5:function(){return Ye},_b:function(){return Me},t7:function(){return h},Gi:function(){return ie},YG:function(){return se},qp:function(){return m},vr:function(){return Pe},qE:function(){return Fe},Je:function(){return P},cq:function(){return Be},tp:function(){return p}});var c=A(59301),s="banner___PoUBO",i="content___XoDjy",a="btns___Pb35j",t=A(37712),o=function(e){var n=e.dataSource,A=void 0===n?[]:n,c=e.img,o=e.imgWidth,l=void 0===o?346:o,r=e.title,d=e.sunTitle,u=e.bannerExtraContent;return(0,t.jsx)("div",{className:s,children:(0,t.jsxs)("div",{className:i,children:[(0,t.jsxs)("aside",{children:[(0,t.jsxs)("p",{children:[(0,t.jsx)("b",{children:r}),(0,t.jsx)("span",{children:d})]}),A.length>0&&(0,t.jsx)("div",{className:a,children:A.map((function(e,n){return(0,t.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,t.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),u]}),c&&(0,t.jsx)("img",{style:{marginTop:33,marginRight:38},src:c,width:l})]})})},l=A(79800),r=A.n(l),d="row___aXJjm",u="title___HUKL0",g="tagsWrap___XB2W3",k="action___VdHb1",x="bar___t1kKC",B="tag___V7Eft",S="name___Hk1Ip",D="num___xQpcH",H="active___XryTX",J="tagsBorderWrap___OMxjs",f=A(92310),v=A.n(f),j=A(89392),m=function(e){var n=e.dataSource,A=void 0===n?[]:n,s=e.value,i=e.onChange,a=e.onTitleChange,o=e.className,l=e.title,f=e.titleWidth,m=void 0===f?41:f,Q=e.style,p=void 0===Q?{}:Q,y=e.fontColor,I=void 0===y?"#6A7283":y,R=e.showCount,w=(0,c.useState)(0),F=r()(w,2),N=F[0],O=F[1],h=(0,c.useState)(!1),G=r()(h,2),E=G[0],P=G[1],U=(0,c.useRef)(null),b=(0,c.useRef)(null);return(0,c.useEffect)((function(){var e;0!==A.length&&((null==U||null===(e=U.current)||void 0===e?void 0:e.clientHeight)>97?O(1):O(0));0===A.length&&O(0),P(!1)}),[A]),(0,t.jsxs)("div",{className:v()(d,o),style:p,children:[(0,t.jsx)("div",{onClick:(0,j.throttle)((function(){return null==a?void 0:a()}),2e3),style:{width:m,marginTop:E?12:4},className:"".concat(u," ").concat(a?"current":""),children:l}),(0,t.jsxs)("div",{className:E?"".concat(g," ").concat(J):g,children:[(0,t.jsx)("div",{className:x,ref:b,style:N>0?{height:1===N?97:"auto",overflow:1===N?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,t.jsx)("div",{className:B,ref:U,children:null==A?void 0:A.map((function(e){return(0,t.jsxs)("span",{onClick:function(){return i(e.id)},style:{color:I},className:s===e.id?H:"",children:[(0,t.jsx)("span",{title:e.name,className:S,children:e.name}),!!R&&(0,t.jsx)("span",{className:D,children:e.count})]},e.id)}))})}),!!N&&(0,t.jsx)(c.Fragment,{children:1===N?(0,t.jsxs)("div",{onClick:function(){var e;O(2),(null==U||null===(e=U.current)||void 0===e?void 0:e.clientHeight)>245?P(!0):P(!1)},className:k,children:["展开",(0,t.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,t.jsxs)("div",{onClick:function(){b.current.scrollTop=0,O(1),P(!1)},className:k,children:["收起",(0,t.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},Q="tabs___GTqPV",p=function(e){var n=e.dataSource,A=void 0===n?[]:n,c=e.value,s=e.onChange,i=e.className,a=e.style,o=void 0===a?{}:a;return(0,t.jsx)("div",{style:o,className:v()(Q,i),children:A.map((function(e){return(0,t.jsx)("span",{onClick:function(){return s(e.id)},className:c===e.id?v()(Q,e.className||""):"",children:e.name},e.id)}))})},y="input___PW2zI",I="dropdown___vSy8B",R="menu___NiyBu",w="text___Grueu",F="b1___ZKryM",N="b2___aKyGa",O=A(24650),h=function(e){var n,A=e.dataSource,s=void 0===A?[]:A,i=e.value,a=void 0===i?"":i,o=e.onChange,l=e.className,d=e.style,u=void 0===d?{}:d,g=e.placeholder,k=(0,c.useState)(""),x=r()(k,2),B=x[0],S=x[1],D=(0,c.useState)(""),H=r()(D,2),J=H[0],f=H[1];(0,c.useEffect)((function(){var e,n=a;null!==(e=JSON.stringify(a))&&void 0!==e&&e.includes("{")&&(S(a.id),n=a.value||"");try{f(decodeURIComponent(n||""))}catch(e){f(decodeURIComponent(n||""))}}),[a]);var j=function(){o(encodeURIComponent(J),B||null)};return(0,t.jsxs)("div",{className:v()(y,l),style:u,children:[!!s.length&&(0,t.jsxs)("div",{className:I,children:[(0,t.jsxs)("div",{className:w,children:[null===(n=s.find((function(e){return e.id===B})))||void 0===n?void 0:n.name,(0,t.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,t.jsx)("b",{className:F}),(0,t.jsx)("b",{className:N})]}),(0,t.jsx)("div",{className:R,children:s.map((function(e,n){return(0,t.jsx)("div",{onClick:function(){var n;(n=e.id)!==B&&(S(n),o(encodeURIComponent(J),n))},children:e.name},n)}))})]}),(0,t.jsx)(O.Z,{onPressEnter:j,value:J,onChange:function(e){return f(e.target.value)},bordered:!1,placeholder:g}),(0,t.jsx)("i",{onClick:j,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},G="quickPager___GM30J",E="disabled___Ozc8I",P=function(e){var n=e.value,A=e.onChange,c=e.className,s=e.total,i=e.pageSize,a=e.style,o=void 0===a?{}:a,l=n<2,r=n>=Math.ceil(s/i);return s<=i?(0,t.jsx)(t.Fragment,{}):(0,t.jsxs)("div",{className:v()(G,c),style:o,children:[(0,t.jsx)("div",{onClick:function(){l||A(n-1,"prev")},className:l?E:"",children:"上一页"}),(0,t.jsx)("div",{onClick:function(){r||A(n+1,"next")},className:r?E:"",children:"下一页"})]})},U=A(71681),b=A(27876),C=(A(96908),A(57177),A(81378),A(6638)),M="list___jb2Ay",L="wrap___VsQDr",z="li___IxCLC",K="cover___Mu8wr",Y="img___IpFLA",V="bq___Bil0T",Z="sign___DXJ4d",q="name___l7FoJ",W="e___pXQUG",X="tags___w_Mil",T=A(71418),_=A(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEy5JREFUeF7tW2l0VFW2/m4FkhBmQ5iEJEwBMcgoElwMMoOg0q20ywkJQj/1MXTjoxVlkjm0QNs2AgIapNW2gRYRbGRMCDJGmWcIUxISyASBhITUfevsM9xzb91UgM567w8lrqq6de+puvs7397fHmJcPxJvGoYBGAYMw8Of2X/sGNhb+Rm9Ecedz/w8E4BpGPDQlYDpEWuYdCl9VtbD42WriOvZivwfYJrqmR0xTfo2fpxe8uvYcfpfXsuOm16Yppc+97JndqrXBPvFpleuJc6R14tntq5BX8Ov4+uz1/J7vfy+tfP572Hr8d8oP2N3T8e03yruzro/IN0D73bDCBjfYMDUy0be4S8IIA6ExwJEgsQOww4SHaHz2T9+DfspHA8DXjeQpNXLAMkQBiFjixuSsHLDSzAskNhxbkR5zPmaGVQazG5MQwDE1y0h40sj6kZnv4sDxD/Xz5Gbxz9I/Fq/IBGY3FAemNmG4Wlt5DKAyOBslzMGcYNzO5bNJDpfMk17/r8BSRpTwKmBxHev2LGScWL32z5jTNJYA3hhehkrJDstMOR5nD12kBTL3cC7DyaRTeH92sg9tFy4OGZoO5NsIJHr4zThjBLuT7LLAabN3WnuTTm5cmOSxQzafn6ZZLk7nW3k7hT7uAsrlUnkgvlOd2OTDXwnWNpGEbtHc4PSZ1ju3AOkG7kHl5sUN8hgHCDd3dlBEu7OBSQes+yM8w8SB9nfQ3d3FEGYK+N3JrEg1+XLFHGTjrikztMAkAZlIAmri/UFSAoQ/0yyuTyfmGSxUcVP8du85J4t0BmDyTDsNzJ75hxYpkQCJ4MbkzTBIN3Y/wNIVvwRIkLFJH5T3NicUfaYJHe8ZggnS7iCUCBxF/cfgCR+m0+s0tydTSy4CgcvjNxflpoU3ZVacyg0FZMskKTCs9ydFbPcVOB/7O5IcVkP2nWuTGIgCYUl5Z9SdTqrJBusgK/UFVOczpikVJs99rjFpLtmklKaWqz0AckQAPEo7wckLsFt0ptdIoC1qbxyjkklxYW4dGgPQhs0QfWwh7lUZuRXatykjc/xYkyyZLeU2iqo26Q3O1PKZRl3JIMcIBGT7iiF5VR3EpTzB3ciMKQK6jSOFjJcqjIX1ecQDtL92t2dCSM7eYkms11AEjHJAsGDwvxcXD6yV8hsGUuk7Jbqjz8LOcjlJR3iYiOiTWcEVXuI7Cq46RqTTG8J1kyJRYPojuj0/FuKSZR9sN0umGSBJHdkaUyyhARfQoJkl89C45Ohb13Pxq5vFiDqyQGo37yt2As8/+F5Es+nfv3xS2SlnkWP2A9UbuaU/nKz2JSgi3iQG83I3r/I5OzgSarQzCoptRJVSwRkXz6LLYsmoUJgEAwPS0uFAyo7D4VZUoI7RbfRb2wcwiJaUDKbcfoQLh78mbPAZY0rJw+i4HoOGj3eXWOOlcCyS8Jbd0btJq1kcNKYxCWzHpPsSaxMakt3d8VFhfhlfTwuHd6Nlt2eQVTn/shNv4DC/DwrYfYC16+m4njSD3i023MIqVFLJKScRcFVqqNqaH2bfLeBJUAisAXw7A6NrH0LFUBSvZGIkMzRqweUiRpgAG1dPBk9RkxGWKNHuF0ZUJr0tudRbANwg15LOYaNn0xA37FxqB3Rgq45lvA9kv+1FLWbtBS+qiykrWoDuyDz7DF0eG44WnZ7Fiw+8S3uyyQ7SG4xyXJ10m3Ja9h6p/dsxKGf/oHWfV9EZspxpJ86qEVG/y/Dozshusfz7kmuTeILRkp2Zu1daPISDiNNgI1JPiAJsLIun8G2xVMJoFqRLZB18RQ3iIhlKk8SlCDpHhCAsMhHkHnuKH762/voOyaOrmX8O564Fsnff4GX531nEege8qQV455D+0GvE0DSl1vPVjLrE5P0oKyM5Mskinfi8ytnD6NWeDN4PAEqDzqe8D3OH9iBnsMnoWJwCLeFtwS5V1NRLexh38qEQ4a7uTvJJOPank9M6aacIJnS4A42MT/LAHrqjYkIa9QSq6cMRUlxkd8tVLFSCIZM/wpXBUD9xsQhNKI5udIzuzbiyKZvMXjKcqQe3SeiVVksIggQ3rIjVk2NRXSf3yGqUx8r1ukMUj6ePLusIWk1O11Y6MJBBHdvCYoLbqFicGUBlFW3y0k7h4QVcWjT72U0bBUDWTo6/2siDm9bjSeHjEKNepGlguQvJlEeyAByFkGdMcnJpGwG0JIP0f2NDxAW2RJ3igp4dUHkSDtWxNHrrsP+xJNX9sbjQWBwZVxNOa4YVDuiOaVl7PupwGoAK8cNpjh1t4/XFqxToEh1p+pdYhFeKGVGFfVVBpJQFVYQLx2kAxu+xJVTB9Hllf9RscU0S3D75nUkxM9B5ZphiBnyNs9zvV6Kd96SEuxa9QnyszPR5ZV3EFSpyj2AZCXfxtXdf+WJqowjqppgFw46SAyg7Z9NQ/fhH6BWoxaqYCrX2bZsGq3XY+RkhzQ3cDXlBDYtfB99R89BWGRzgk+CxH5FyZ3bSigU5Gbj6NY1OLt3CyLbdkG7Z2MRWKmSDbuAisG0a6VKpJRV5EmKLeRSrOoyJ5EbSFa1WZfg+TmZ2LlyHopu5aPrK+NQrXZD3LqehaS/z8ONrCskHBgghfnXcbvgBopu3iDwmIgovl2Iuk0fw+PPxPrW7/RKh5eDwpNjUT1n95K562ObzFalHgJKB8kAc3ns8xwG0NLp6D78fYoj7OZLiooVGElfzqXXXYaOF2oQqBAYDE9ABWLQpoUTCaBaEc1VUVa2Im7nZeHisb24dGg3rpw+hMrVQ1F48zoGvfc3VHmojg2c1OPJOLh+Jdo8/SoaSPkL4HZBPu1iNybJtoMCSakmWVi1qt0Vg4NV7CkqvIWk+DjcyEpH37dnIT/7KhLiZyMopCqCKldBIHsOqYLASlURyN4HV0alkKq4mXsNh7euRodBwwgoFRudBVeZo9lKS14YGT//RQGkS2qrtmaBJGNSTuo5JCybju6xExAa2QJpJ5Kx66u/+PVKXV57Bw2iO5GK2/TpJPQdPRu1Ihj7uGs7mbQB5/ZvQ9bF0yTfI9p1QbOYfqgVGYV/z3+HVCIDlW2vy8f242TiD6SiGrXvhtb9X0K1WvVFTQuIHzvobj1kqecxUfPChyu5axRGY8CnnzyAcBZrTBPeO8UoLixAhaBKjLYUpzwVAmB4KqDkTjHF5cDASji9eyPCH+uMikEhqi/lbGnoNUG5iahklbFzgYpBVqFUK5qKfo/Mk9hOz047i8RlM9Bt2HvEoKKCm8jPyRDGNnBgXTzdeNtnYpF/NRXBVWsgNDwKQZWrEoM2fzoJfUbPQlg4k9k8Rp3du5mka8PHYlA3qg0qVgxE3rU0JH+3DGknfiFG1m70CHLSLpD7qNe8DTr8ZgRq1ItQRiZN4zVxZs8mnmfa0ioeYySrRLYhkylVBRd+hjoyke26qj6SW/sh49QhJH01DwPG/BnBVatjzfQReLTHb9Dsid44s3cLTiT9QJ/pUl3GPLmevXXBE2fZ8KNEPDNpgWmKCC0B8mUSZ5E8npV2DonLZ6Dr6+8SQE5gE5bPJNMwlbdl8SRUq90AHX/7X2Sda+dPcIBGzeQuTmwAoTDIgHlZ6TiVtAEnk9ajduOW6PjCmzi2eTXOJW9HzIujkLJ/O7Gs+4iJPgyQIHGNZ5WFdHendzply9Y9JmklGpjEloTPZ6LNgFdR8+HGuHhwJ/atWYLB734KT8UgrJ4Wi0d7MoD60IY7seMH9B/7kVVt0OS66tA6+k56TZAafJk75hODvJRnWszxB1I2k5afz0QXBhDFEb1NYSDx81lkuO7DJ4K5w82LPkC/0XGoXjcC184fx+ZFk9H7v2ciLCJKMMiDmzmZuHAgCRcO7kT25XOkjNoOfA2N2nWjmLLrm48pLg2ZuRL5OdewYe5Y9BkzG3WaRPu6KRPwyADMawp8F/MAYFUZbK1zf8KBC4zzvyRi7+pFeHrcfFSqHorTMj2YsIQ+ZwBF9/otAXRmz2acSFqHAWPnKfVmdWXttT+9h6ReM9FALi5xnmo3eIUI8M8kAzlpKUj4YhYBVFx4CxmnWUYtZTaQdvIAGa1+i3Z0NDfjEmrUCUf9Fm0pmG5ZzACagTCWBwGkdtbOfJPiTETrzmjU4SnUaxINrycAKfu3IXntMkoMWbmn96iZqNO0FRKWTqf3/cfNc48jDpCkuhNRWgNLuBTVbtZ6N6L5x3H1YtvSDwnlbrETyOi/ro9HxunD6DsqjuYbVk0dhuheL1A+dnrPTzixYx2e/sN8m3q7W5BUJSMj8SNiEJdTllLzBxIDKDF+NroM/RNu5WXh0uFdVr4jo74WGWRRIKL1k6TEtiyZgl5vTxcAcfYx6V6jTkNSe0w056alIPn75cg4exQtugxEm/4v4ZsJL5G7a9a5HzFzfdwYPNbvRbQe8MpdgeRkkp1ReuNPME3rzt7MzsS6uaPw+OCRaNS+Kxl986cTUbVWPTzO3Ddj0JTXCaDmMf1xes+/cTxxHQb+cT5YLS/z3DFiO4UKW+fXZcZBqzQYVxL+LPIgORjC3Z3H2V4QUz/M2Nlp57Ejfg66vjoeD0XyagB7eKhwyqW45SJ5MVUeYy5uy5Kp6PUWA4i7OP45UHTzOs7/moRzyduQfTmFSipPvPAWajRoAm9xEb4e/zw6vzwWjTv2pO85sX0t9v9rKfl9liO5PhxMUjU65e6kvNaZpNXzBEiHN3+L4wlr8eyERbSJ8q5cwsZP3kO7gUOJ8eyxevJQtOo9BFGd+hGDWAlr4LgFKLyRgx8/fhc9Rk5ClZp1VEzSBUJpfSQjbftck7W7pUHJVXkEk0qJSTnpKdgRPxeteg1B9ToNrV4SoWMBJFsUOgi5Vy7hwPoV6PXWNNQK53lQTvp5HNn0T6QKtdYw+gk07dgLdaNaw/AEkJvMvHgSGxeMR8/fT0W9lu0UFoc2/B2HNn6Dlj0Go/1zw0sByYRHq68qSSt3qgLLPvkjWw5MWa2bMwqhDZui0+9Gg7VAmAdh9zLgD/PgqVCBjL5q8lBE9x6CFjH9cWr3RgJo0Dsf0/1tWzYDfd+egeCqNa3RK22ky2cIRcRQI3VbHDFIgsQoSPcim3Gy06oxIzv9PJJWzHU3xl0e7fnmNISFcwYV5LGs/COqFjBREFS5GiGdd+UCbmRn4lbuNZxKWo+C/Fw8P3UFAipUVDN37OuSv1tKcalhq06lf7tpgcTFlNWlJePYQKI3wpBAxpkj5Ja7D3sXdaPaklBgOVvMi6PBNpOsUqya9BrVBJmLSz26F7tXLUTj9t3JfbOKw6A/LqCSl7Ph5xzn0tlkpG2dQ0MjOkiq0aaBpHdTc69cwM9fLaASf836jcXpHj6YqNoTvAXB662iFcFaFakp2P2Pv+KpEZMQ2qCp5grtk0Ls+87u24J9az5DSPVQ1KgbThWDanXD+ZrMhGIwUhBXudrSULr7mTu7u8vPysDJnT+i7YCXqeJ/cucG+gXNYvqKFjs/P3ntUtR/pAPqNGmFkqLbOLL5n8hOPYOACoFo2OoJsBjs5tas1rlWkhKVBiN16xxiECV1GlBlgWRv5Hmo/U3ss8Ufy+hUDlVy3IpVMmbJlofv9CoHmP0+xnI533C/IDEDSXd3r0xSlWe9XeAyc8cZwGuC9lYCG4yUk6lWSUl2ZZ3gEctTt8xWlQQJki0mucwqcKFmFwIcXC4IaGf7NPwkk1zmG+T0KoFsiQa5SWR+5gRJVsBlHU81KMroJekg2ce5hNH8uDtXkLTpIuesnN5L4sCxmrtLS0O2zh2gGpc3z9Jms9kO5YrKAom7J9+pH6daEwCp1rkbSL6gKgYJBtOkEO9PqEKqPinkxiT1+6xszLV1bnN9GpOoKc7UnjjBHpPEjhesUcJBi1sqZlAwcTb8nEzSx5Bl5ZrHOznbIOpO7Fg6AWR3M0zB8f6MJZfdQbLiktXuZj6ajw+LYXk/rXOLdfy7VMvcdfRYukV3d6fmKRi03BVQ9d3vwwaSGABxBan0riwnmyUoTJSUEmesriwv80ggrfxLgSRYBBNfG5c2zbT6QZo7k000HSRXo3Or2oI9b53z425dWcp7xHyDzziXPmLscHf2DcGLrHrDj4sUbmEGkvxufyCVPr0qAjZbUBuIpLVEjPGKHo5eqiEXWKoLs4Nk/ZWEHSQRk7KDEdzauPjTDNFu4FpI5UPCwBaT7Cyyxxh5rRQCnEGcTWWApP7cRRMOkkG6IlRgSRA8YlzZP0h3wyT/IMnhE1F6dcwxcIls/6uKskCy/pRFMknLv4B0mN7twSWB40M6jbhs/Lw4djGAkaXtss6/X16Wo7jLzOfBafdjAePot1MC83IubQfMGLcFHgB0P2Ytv2uIHfsXj6xXhJJkwKznXPoBQOVn7PtZSbmvPctiY7wl2G6aCNQXegDQ/Zi1/K6xxZfdn70x0uv1spikHg8AKj9j389KPgLAKRoeAHQ/Zi2/a3wAcoqGBwCVn7HvZyVXCa2LhgcA3Y9Zy++aUnMcKRpiRi4PKr+ve7DSvVrAbxLKREOnEUuX3OuiD84vPwv8L+YNX/sKgQHCAAAAAElFTkSuQmCC"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEwRJREFUeF7tW3l8Tee6ftbOPKBoKcrR1lBH1FAqqYsWNdVQlOOgpbTcttfQ1nEdVWNRWkNd10yvOodeQ39XUTVEhFDz3JpnkcSQBJFEImud3/d+w/rW2iuJyrn3/mPjt5O11/r2Wu/zPe/7vAPjzvEllmEYgGHAMHz8nf1hx8B+lZ/RL+K4+52fZwGwDAM+uhKwfGINiy6lzwp7+Uy2iriercj/Apal3tkRy6Jv48fpR34dO07/5LXsuGXCskz63GTv7FTTArtjy5RriXPk9eKdrWvQ1/Dr+PrsZ/m9Jn9u7Xx+P2w9fo/yM/b0dEy7V/F09vMBST6Y2wwjYNgzbcdeNW4f+y8CiAPhswGRILHDcIJER+h89pdfw26F42HA9AJJWr0QkAxhEDK2eCAJKze8BMMGiR3nRpTH3D8zg0qDOY1pCID4unlkfGlE3ejsvjhA/HP9HLl5CgaJX1sgSAQmN5QPVqph+Gob6QwgMjjb5YxB3ODcjoUzic6XTNPe/29AksYUcGog8d0rdqxknNj9js8YkzTWACYsk7FCstMGQ57H2eMESbHcC7xHYBLZFOZyI/3oYuHimKGdTHKARK6P04QzSrg/yS4XmA53p7k35eT+aUyymUHbr0Am2e5OZxu5O8U+7sLyZRK5YL7TvdjkAN8NlrZRxO7R3KD0GbY79wFJRvqRxRbFDTIYB0h3d06QhLvzAInHLCfjCgaJg1zQS3d3FEGYK+NPJrEg1+XPFPGQrrikztMAkAZlIAmri/UFSAqQgpnkcHl+Mclmo4qf4t5Mcs826IzBZBh2j8yeaYcXKZHAyeDFJE0wSDf2/wCSHX+EiFAxiT8UNzZnlDMmyR2vGcLNEq4gFEjcxRUBJHFvfrFKc3cOseApHEwY6QcXWhTdlVpzKTQVk2yQpMKz3Z0ds7xUYJHdHSku+0W7zpNJDCShsKT8U6pOZ5Vkgx3wlbpiitMdk5Rqc8Yer5j00ExSSlOLlX4gGQIgHuULAIlLcIf0ZpcIYB0q738rJgmQ0q9dRGB4JCJKlBaIWbTxOV6MSbbsllJbBXWH9GZnSrks445kkAskYtIDpbDc6k6CcvHITgSHR6Lsc1FChktV5qH6XMJBul+nu7NgpB6Yr8lsD5BETLJB8JEhjm78XshsrvbopcKK/EEIC/qMS3F5du22PeELDqHfM24m4fy+OL+YFFHyKVSJbqmowyTxipG9UL1RG7zYpgcJAskkGyS5I/Njki0kOF4SJKd8FhqfDJ15JxW/fD8D1Rq1RfnqdcVe4PkPz5N4PnVow1LcSjyHZn1HqtzMLf3lZnEoQQ/xIDeakbp/rsXZwZNUoZlVUmonqpoIME2sHPU2wkqURlhkcR0Zv5ivQURr3793Fxmp19F94nIEhUVQMpt08iBi54wGA8QXEEBrZN1JQ+mKVdBy8GTHmsuGdkad1j1Qs1kX20DiDOb6uPVcsYaFW12CO5gkk9r83V1uTjYOrl+CK8d2449NO6DaK22QnnQJ2Rm37YTZBO7cSMSJhHWo2fRNhD/xpOM+QiNLoFjp8g757gBLgERga89g3No3WwEk1RuJCMkcvXpAmagBmCZWjX4H9dr3QdWY1pwVPh9SE88i9eo5VGnYUhhaxjO2AXjieelAPBKWTUe3icsREhZBy107dYgA6jxmESJLlqGH+GFMP9R4tQNqvNbJBsgysXRwBzTs+gFeaNSWjjvVHYvzOkiyAsBBcILkFZNsVyfdlryGGfPMno04uum/UbtVd1y/cAJJp4/4bcj8DlSKikZUs7e8k1yHxBeMlOy8tXe2xUs4jDQBDib5gSTAssw8rB7dhwCqEt1KSfO4ReNhPniAFh+MFwzkDk2xEAbOH9iGXctmoNuEZQgKj6Sy0LVTBxE7dww6CYCunTyIrfPHoev47xASWUI9c252Jr4f1g2N3v4Ez9d/jQzOXnksPZPAqORUJql2MusXk/SgrIzkzyT6HvF58rljeLJSVfh8ASoPOhH/Iy4e3oHm/UYhKDScM8fMQ/qNRBR/qoJ/ZcIlw73cnWSScXPPLIvtfm5IJ0iWEA8yN7JzJAO3U67gQU42gkLCyUiZ6TeRsPRr1G7dA+VeqGsLChl1RCkpLycbgcEhKFXhWVDhwzCQrAEUUbIMdnw7iejWpN8Ix4bMun0Lqz7vjabvf4ZKtWLIED5RqyOhLdSdLsd5DU4GafpJ1pC0mp0uLHThIK4z85CblYmg0AgBlF23S7t2HvHfTUGd1j1RsVYMZOno4qHtOBa3Go26DcQT5SrnC1JBMYmehwHkLoK6Y5KbSQyoq8f3YPeK/3xoiusnNuoxBM8yBggXlXT6ELbOHYPOoxchIDgEq0b1xmvvjUSFmg0c66dePYv1U4YgpscgJR6YQai+xTMgYpWqd4mrOUjMqKK+ys4WqsIO4vmDdPinpUg+fQSNe/1FxRbLysP9e3cQv2Qyxc6Ybh/xPNc06R7MvDz8smoWxdvGvYYiJCzyd4BkJ9/Gjd3/wRNVEUfsaoJTOLhBenA/C5m3bxEDLh9KIP/8L72GIqxYKcUeypPk2opJPkSUegrBYZFCkxhIPHUQW+eNRadRi3DpSAJOxv+IzmMWc3drS0Nc2B+HhO+m4umqtfD6wEkKPCdIOpNkKdwuy8jyODHJDyS72qxL8Iy069j5t2nIycxAk16foniZisi8cwsJf5+Gu7eSSTgwQLIz7uB+1l3k3LtL4DERkXs/G09XeRENOvT1r9/plQ6Tg8KTYxE72dNf/2WmQ2YrN0YuTwfJAHN5urtjFk6/dgHbFn6BqJbdUV0E7tyse9g0699Rt30fPBPV0L91wSKPamcASUwkzBuLN0ctwr6Vs5GTfQ+thnwlIVXnHlr3HY5vWkHHO49dDOYO+UPZMYiR5H5WRr5Mkm0H7ulECUasodfR2M9BoaEq9uRkZyJhyRTcvZWEVh9NQkbqDcQv+RIh4cUQEhGJYPYeHongsGIIZr+HRiAsvBjupd/Esa2rUb/9uwQUj/3+hVjVHnGUlkwYKbu+UQDpktqurdkguWNSTuZdxM4bjRJlK6LxO0OpSM5AvZ95F2sm9Ed0t39D5XqNXX0k0VcSIDHuJp0+iNh54wggtvN+nv4pGvcehkp1GjlAil84ATcunUL23XTUadsTUS3/ZLNIVADYgSVD2j+S69UvMgIC0HXc37hrFEZjwCedOkzxj8UH80EucrOzEBgSxmhLccoXGADDF4i8B7nIy81BcHAYzuzeiEovvkLxWm4QN0h6TVA/x0jZOUPFIF0E2EyS7Qe+66npJpi0a9k0pJw5hmfrv4qQiGLKHZk5uTi9awMq1HgJJZ6u6HBTAQFBqNWym2gM8jVJJMwfh06fL0R4qTI4uuHvOLc3Fh1HzEVACE9mmSr6YWw/CsRMLKSnXEbHz+Y5gCBNY1o4u2czzzPtFFpVGGR8EtmG7AaqKriiJHyoXK+J6iN5tR9STh9FwrJpaDv4a4QWK4EfvngfNZt1RtWGr+Ps3licTFhHn+lSXcY8uZ6zdcETZ9nwo0T8esIMy6IWqF3J9mcSZ4Y8LkE6vmk5Uq+edxalDQOmmYe0xAuILFUWoRpw7FsCgoLQbMA47uGoheFD8ulDCqDIkk8hMyMdq0f1RrP+o1G+Zn2y2eXDO7H92y/xxrCZyL2fiU3fDEebT6biycrVPUESXstTOPDdqndlhbvzFA7SDVrElvhvJ6JO27dRssJzuHxkJ/b9MB+dhs+BLygEq8f3Rc3mDKCWOLd3C07uWIc2Q6ba1QZNrqsOravvpNcEqcF3fcd0YpDJNvMjgOQlwXOyMvDjxA/QsOuHqFy3CXdTrta5lPWcQUewdcE4dBq5AJGleFz5cfJHKF/jJdTv2I+qDRun/4V2V5uPpxKw678ahNIVqyK6+0B/d+aKSSpJ5QHArtc9FEi2wLh4cDv2rp6LNz6dTlWUM79sxPHNK9BpxHyKKwygqBZdCKCze7bgZMJatB0yTcUcuyvrrP25Yx/XClzuGynbp6l2g+kSAd5M4uKB5g20uQUdKOar1076EC+/xQBqXMh8A4tBhxG34At0Gjkf4aySYJlYM2EAKtZ+hQC6eekkfp4xDDE9B+P5l1sQIBf2xmLnsm/Q4sPxKFe9TqEgyTxJRGmtnCJcimo3a70bUR7iuJqIWziOXGHTviPI6IfWLyEX32rgFJpvWDX2XUS16Ipq0S1xZs8mnNyxFm98PN2h3h4WJFXJSNk+lRgkfI6fUvMC6WT8Glw9sc/PKLxLbhD6TL2ERhRHYEioOE9rGBjAH2o3wout/0yuNfkMB6j5gNE4tmkF0pIvUcBtM3gKSlaqirgFY3Hr0hl0GbeE8iQy2INc/M8XA2Dm5aLd8FkIjXyiUJDcTNJrXo7gLZmm1e/upV7H2q8GokGn/nj2pSZk9C1zPkexJ8uhQZd/pd2+ekwfAqh6TBuc2fMzTmxfi3afTAer5V0//xvKPh/FQ4Wj8+sx46BVGozk+K9FHiQHQ7i787nbC2Lqh2HJlEzatQvkEvVJHZnzMAXDfHC5arVRvMwzqkoha89sjdKVqqFirYYEKKtpMane8bM5+C1uDcIiiqNCrYYo/UwV7F4xC2d3b0bMnwehysst1KQQs+GNC79h08y/0vc0/3CcQxIotFzuTjXJlLvTS0I8cilFpRny2JYVOBG/hoRLYHAobidfwcZZf0W9dr0p6Wav1aN7o9br3VAtujUx6MT2NWj36Qxk303DhpnD0az/KESWLKtiki4Q8usjGde2fWWxdrdkChnRJ3KeAmISB4OLBwJJjlgZBnKzMrBuykC83GUAKtWRLk5vp4vWuagBJp1hAE2gh5cxiK176Kel+DV2Neq2ext/bN6VF9qZCcV3MaP8unklWH5Ur0Mf1Gzxlj+LBBCsJCRfCgC5UxVYzskf2XJgsW/t5IFUXY/+0yCwWuT2JV8iPfkK2n48Db7AQDL6qtG9EfV6N7wQ0wand28kgNoPnYm0pIuIWzQBrT6agNBiJe3RK22ky28IRSSxRmLcFGKQBIkMzm5YNuNkcBeBPj+FJ2MS+1wC1KBzf/yhjpYHOWbuRBeWiQQG0CIG0BxKPtkaLMjuWTkbLzRtj/od3+NuTQyuOECyTKqEJ589hi5jv0VY8VKFgsTFlN2lJeM4QNKYZAEpZ48jdv4YvPrucDxdrS4JhfP74xDTfRAqRjVURdNVo96h3Iy5uMRf92L3qtl47qVXkZp4jioO7T+ZAfh8+cQk/yIt3eO1rZNpaEQHSSQ6DpD0bqoTJDHsKJkkAGIqiwFUqXYjeyBSsU5OBPH35LMMoInoMGI2tRvY999LS8HJHevR4M33+PCEECReIDEXcnF/PGo001oTHjA9/MydLhwsZNxKwamdG1C3bU+q+J/a+RPdY9WYVqLFzs8/sGYhyteoj7LP10Jezn0c37KSWjABgcHkzlnc9XJrdutcK0mJ6rmRuHUyMYiSOg2o3wMSuTqqu3F3x2yZk3UPQaFh8AUG8XVl5UBOsErpLbrtTFiQq/CbXuWDLOz+GMvlfIOXu5MixZtC4qiogHOO/D4mqcqz3i7wmLnj8YTXBJ2tBDYYKSdT+XfbfSfnufIzIzH2S1VJkCA5YpLHrII0hM0krdrAhIPmHu2KBDc0B8A13yCnV1Vx1XsIxQ2SyK+VUHnYmTvZpmAguRt+hbk7T5C06SL3rJzeS+JgsJq7R0tDts5doBpXt0zSZrPZDuXGsUGiDNZjoMRmnNz1cjLVawDFru3Zc+C62+QKnYsN7s14F1YyWSbRXkxS96d0XOEzd06QeKtBzZT7jRhrs3d6NUDELaXAqCrgjiVuJuljyLJyzZkkZxtE3YkdSyKAlHFkx1TMVtu1OW+QbAPzz/n5AWJ8WAzLF9A65+dzs3A2uioOjkFIeZ63u1PzFNRdFfmYPqvl5fc0d1c4k8SwiavhxzHSG4J5+cQZuyvLyzwSSBt8BZJgESwsN65snmj3gzR3xh6YujGOSVMPo8sxK8dcHWudc6Z4dWVJZIv5Bn93p40Y84KdYpJzQ/Dz6PHEvcoaIfGP2VMyv4CglP/0qgjYNKAh2oH6vANrJ4kejl6qIReYrwtzgmT/LwknSFTisazUUITWNi5vmiDaDdydqHxIGNgGycki263pBtRjDLMbY1MhICnprTPJluBONyjvj7tAPq5cMEjq+x8ZJJ5AcRDceZL3LHhhINn/lUUySVsXSIJlbgvNCx4WHv3+VWPXvL6sZt8/v/t/ZcDiwhxFgaLp8YdFs4Dx64oxwbfTrmwDrBivpR4DVDQDF/VqYsf+ef3L5SDvAGCVcy/4GKCimrho1yv3tWdR3xgzD9ssC8H6ko8BKpqBi3q1I77sXvBef9M0HX3kxwAV1cRFu95PALhFw2OAimbgol7tB5BbNDwGqKgmLtr1nhJaFw2PASqagYt6db45jhQNMf0Xi7mnon7V4+sfxQIFJqFMNES/v3D+oyz8+Jp/jgX+AT+bS/shEzsoAAAAAElFTkSuQmCC"}],ee=function(e){var n=e.className,A=e.dataSource,c=void 0===A?[]:A,s=e.col,i=void 0===s?4:s,a=e.right,o=e.bottom,l=void 0===o?23:o,r=e.precision,d=void 0===r?0:r,u=e.wrapWidth,g=void 0===u?1200:u,k=e.trackEventItems,x=e.loading,B=Math.floor((g-(i-1)*a)/i);return(0,t.jsx)(T.Z,{spinning:x,children:(0,t.jsxs)("div",{className:v()(M,n),children:[!(null==c||!c.length)&&(null==c?void 0:c.map((function(e,n){var A,c=e.name,s=e.id,o=e.identifier,r=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,t.jsx)("div",{className:L,style:{width:B,marginRight:(1+n)%i==0?0:a+d,marginBottom:l},children:(0,t.jsxs)("a",{target:"_blank",href:"/paths/".concat(o),className:z,onClick:function(e){e.preventDefault(),k&&(0,b.L9)([k]),(0,b.xg)("/paths/".concat(o))},children:[(0,t.jsxs)("div",{className:Y,children:[(0,t.jsx)("img",{className:K,src:"".concat(U.Z.IMG_SERVER,"/").concat(r)}),null==e||null===(A=e.subject_tags)||void 0===A?void 0:A.map((function(e,n){var A;if(0===n){var c,s=null===(c=$.find((function(n){return n.name==e})))||void 0===c?void 0:c.swimg;return(0,t.jsx)("img",{className:Z,src:s,style:{left:"-4px"}})}var i=null===(A=$.find((function(n){return n.name==e})))||void 0===A?void 0:A.ptimg;return(0,t.jsx)("img",{className:Z,src:i,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,t.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,t.jsx)("div",{className:V,children:"开放课程"})})]}),(0,t.jsx)("div",{className:q,children:(0,t.jsx)(_.Z,{title:c,children:(0,t.jsx)("span",{className:W,children:c})})}),(0,t.jsx)("div",{className:X,children:(0,t.jsxs)("div",{children:[(0,t.jsx)(_.Z,{placement:"bottom",title:"章节数",children:(0,t.jsxs)("span",{children:[(0,t.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,t.jsx)("span",{children:e.stages_count})]})}),(0,t.jsx)(_.Z,{placement:"bottom",title:"学习人数",children:(0,t.jsxs)("span",{children:[(0,t.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,t.jsx)("span",{children:e.members_count})]})})]})})]})},s)}))),!c.length&&(0,t.jsx)(C.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Ae=function(e){var n=e.className,A=e.dataSource,c=void 0===A?[]:A,s=e.col,i=void 0===s?4:s,a=e.right,o=e.bottom,l=void 0===o?23:o,r=e.precision,d=void 0===r?0:r,u=e.wrapWidth,g=void 0===u?1200:u,k=e.trackEventItems,x=e.loading,B=Math.floor((g-(i-1)*a)/i);return(0,t.jsx)(T.Z,{spinning:x,children:(0,t.jsxs)("div",{className:v()(ne.list,n),children:[!!c.length&&c.map((function(e,n){var A=e.subject_identifier,c=e.id,s=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,t.jsxs)("div",{className:ne.wrap,style:{width:B,marginRight:(1+n)%i==0?0:a+d,marginBottom:l},children:[(0,t.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),k&&(0,b.L9)([k]),(0,b.xg)(e.first_category_url)},children:[(0,t.jsxs)("div",{className:ne.top,children:[(0,t.jsx)(_.Z,{title:e.name,children:(0,t.jsx)("div",{className:ne.name,children:e.name})}),(0,t.jsx)("img",{className:ne.img,src:U.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,t.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),A&&(0,t.jsxs)("div",{className:ne.btns,children:[(0,t.jsx)("div",{children:"开放课程"}),(0,t.jsx)("aside",{children:"开放课堂"})]}),s&&(0,t.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,t.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,t.jsx)(_.Z,{title:"访问量",placement:"bottom",children:(0,t.jsxs)("span",{children:[(0,t.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,t.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,t.jsx)(_.Z,{title:"成员",placement:"bottom",children:(0,t.jsxs)("span",{children:[(0,t.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,t.jsx)(_.Z,{title:"作业",placement:"bottom",children:(0,t.jsxs)("span",{children:[(0,t.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,t.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,t.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,t.jsxs)("div",{className:ne.lockWrap,children:[(0,t.jsx)("img",{src:"".concat(U.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,t.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},c)})),!c.length&&(0,t.jsx)(C.Z,{})]})})},ce={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},se=function(e){var n=e.dataSource,A=void 0===n?[]:n,c=e.value,s=e.onChange,i=e.className,a=e.style,o=void 0===a?{}:a,l=e.tabBarExtraContent;return(0,t.jsxs)("div",{className:v()(ce.tabs,i),style:o,children:[(0,t.jsx)("div",{className:ce.tabsWrap,children:A.map((function(e,n){return(0,t.jsxs)("aside",{className:ce.tab,onClick:function(){s(e.id)},children:[(0,t.jsx)("div",{className:c===e.id?ce.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,t.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,t.jsx)(_.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,t.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,t.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,t.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,t.jsx)("div",{className:ce.tabBar,children:l})]})},ie=function(e){var n=e.className,A=e.style,c=void 0===A?{}:A,s=e.children;return(0,t.jsx)("div",{className:v()(n),style:c,children:s})},ae="orderWrap___ZfyGX",te="orderIconWrap___XTB_O",oe="orderAsc___KWHmA",le="orderDesc___rHdbB",re="active___a7eSP",de="cursorPointer___gs9kL",ue="orderTextWrap___teAKn",ge=A(38854),ke=A(20834),xe=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],Be=function(e){var n,A=e.sortValue,c=e.dropValue,s=e.className,i=e.onSort,a=e.onDrop,o=e.dataSource,l=void 0===o?xe:o;return(0,t.jsxs)("div",{className:v()(ae,s),children:[(0,t.jsx)(ge.Z,{dropdownRender:function(){return(0,t.jsx)(ke.Z,{children:l.map((function(e,n){return(0,t.jsx)(ke.Z.Item,{onClick:function(){return a(e.id)},children:e.name},n)}))})},children:(0,t.jsx)("span",{className:ue,children:null===(n=l.find((function(e){return c===e.id})))||void 0===n?void 0:n.name})}),(0,t.jsxs)("span",{className:te,children:[(0,t.jsx)("span",{className:oe,children:(0,t.jsx)("i",{className:"asc"===A?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(re):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return i("asc"===A?"desc":"asc")}})}),(0,t.jsx)("span",{className:le,children:(0,t.jsx)("i",{className:"desc"===A?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(re):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return i("asc"===A?"desc":"asc")}})})]})]})},Se=A(82242),De=A.n(Se),He=A(7557),Je=A.n(He),fe=A(41498),ve=A.n(fe),je=A(39647),me=A.n(je),Qe={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},pe=A(3113),ye=["className","style","children","loading","openLoading","onClick","size","shape"],Ie=function(e){var n=e.className,A=e.style,s=e.children,i=e.loading,a=void 0!==i&&i,o=e.openLoading,l=e.onClick,d=void 0===l?function(){}:l,u=e.size,g=void 0===u?"middle":u,k=e.shape,x=void 0===k?"round":k,B=me()(e,ye),S=(0,c.useState)(!1),D=r()(S,2),H=D[0],J=D[1];return(0,t.jsx)(pe.ZP,De()(De()({onClick:(0,j.throttle)(function(){var e=ve()(Je()().mark((function e(n){return Je()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o&&J(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:o&&J(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:v()(Qe.btn,Qe["".concat(g,"-").concat(x)],n),style:De()({},A),size:g,shape:x,loading:H||a},B),{},{children:s}))},Re="head___ghH72",we="node___mjPEy",Fe=function(e){var n=e.className,A=e.style,c=e.children,s=void 0===c?null:c,i=e.onClick,a=e.title;return(0,t.jsxs)("div",{className:v()(Re,n),style:A,children:[(0,t.jsxs)("span",{className:"primary-hover",onClick:i,children:[(0,t.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,t.jsx)("b",{title:a,children:a}),(0,t.jsx)("div",{className:we,children:s})]})},Ne="btns___sNgTb",Oe="confirm___Ozirl",he="cancel___aiq1I",Ge=function(e){var n=e.confirmShow,A=void 0===n||n,c=e.confirmTitle,s=e.confirmClick,i=e.cancelShow,a=void 0===i||i,o=e.cancelTitle,l=e.cancelClick,r=e.className,d=e.style,u=e.confirmLoading,g=void 0!==u&&u;return(0,t.jsxs)("div",{className:v()(Ne,r),style:d,children:[A&&(0,t.jsx)(pe.ZP,{loading:g,onClick:s,type:"primary",className:Oe,children:c}),a&&(0,t.jsx)(pe.ZP,{onClick:l,className:he,children:o})]})},Ee={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Pe=function(e){var n=e.className,A=e.style,c=void 0===A?{}:A,s=e.LeftContent,i=e.children,a=e.RightContent;return(0,t.jsx)("div",{className:v()(Ee.fixedBottom,n),style:c,children:(0,t.jsxs)("div",{className:Ee.wrap,children:[(0,t.jsx)("div",{className:Ee.left,children:s}),(0,t.jsx)("div",{className:Ee.center,children:i}),(0,t.jsx)("div",{className:Ee.right,children:a})]})})},Ue="crumbs___V41Oe",be="hover___bEIVd",Ce=A(80608),Me=function(e){var n=e.className,A=e.style,s=void 0===A?{}:A,i=e.dataSource,a=void 0===i?[]:i;return(0,t.jsx)("div",{className:v()(Ue,n),style:s,children:a.map((function(e,n){return n"," "]})]},n):(0,t.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Le=A(31797),ze=["onChange"],Ke=Le.Z.Countdown,Ye=function(e){var n=e.onChange,A=me()(e,ze),s=(0,c.useState)(null),i=r()(s,2),a=i[0],o=i[1];(0,c.useEffect)((function(){"number"==typeof a&&a>=0&&n(a)}),[a]);return(0,t.jsx)(Ke,De()(De()({},A),{},{onChange:function(e){var n=Math.floor(e/1e3);o(n)}}))}},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/48410.chunk.css b/2753.chunk.css similarity index 100% rename from 48410.chunk.css rename to 2753.chunk.css diff --git a/28588.async.js b/28588.async.js deleted file mode 100644 index 1acbe02199..0000000000 --- a/28588.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[28588,1911,37637,80182,79635],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(33614),r=n(59301),l={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"},a=n(1393),s=function(e,t){return r.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:l}))};var i=r.forwardRef(s)},23494:function(){},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var o=n(91857),r=n(92310),l=n.n(r),a=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),d=n(47211),m=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:t,getPrefixCls:n,direction:r}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:y,disabled:g,loading:b,onClick:C,htmlType:O,children:x,className:h,menu:E,arrow:w,autoFocus:N,overlay:P,trigger:j,align:Z,open:z,onOpenChange:$,placement:k,getPopupContainer:S,href:M,icon:R=a.createElement(s.Z,null),title:T,buttonsRender:D=(e=>e),mouseEnterDelay:L,mouseLeaveDelay:B,overlayClassName:I,overlayStyle:_,destroyPopupOnHide:A,dropdownRender:F}=e,Q=m(e,["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"]),q=n("dropdown",f),G=`${q}-button`,[H,U]=(0,d.Z)(q),V={menu:E,arrow:w,autoFocus:N,align:Z,disabled:g,trigger:g?[]:j,onOpenChange:$,getPopupContainer:S||t,mouseEnterDelay:L,mouseLeaveDelay:B,overlayClassName:I,overlayStyle:_,destroyPopupOnHide:A,dropdownRender:F},{compactSize:W,compactItemClassnames:J}=(0,p.ri)(q,r),K=l()(G,J,h,U);"overlay"in e&&(V.overlay=P),"open"in e&&(V.open=z),V.placement="placement"in e?k:"rtl"===r?"bottomLeft":"bottomRight";const X=a.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:b,onClick:C,htmlType:O,href:M,title:T},x),Y=a.createElement(i.ZP,{type:v,danger:y,icon:R}),[ee,te]=D([X,Y]);return H(a.createElement(u.Z.Compact,Object.assign({className:K,size:W,block:!0},Q),ee,a.createElement(o.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const y=o.Z;y.Button=v;var g=y},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),r=n.n(o),l=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[d,m]=(0,i.ZP)(p),f=r()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,l.useContext)(s.aM),y=(0,l.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return d(l.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(s.aM.Provider,{value:y},e.children)))},u=n(9432),p=n(33614),d={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"},m=n(1393),f=function(e,t){return l.createElement(m.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var v=l.forwardRef(f),y=n(76897),g=n(55405),b=n(25629),C=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?l.createElement(y.Z,null):l.createElement(v,null),h={click:"onClick",hover:"onMouseOver"};var E=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,l.useState)((()=>!!o&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,C.Z)(c),d=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:v,size:y}=e,E=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=l.useContext(a.E_),N=w("input",v),P=w("input-password",f),j=n&&(t=>{const{action:n="click",iconRender:o=x}=e,r=h[n]||"",a=o(s),i={[r]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),i)})(P),Z=r()(P,m,{[`${P}-${y}`]:!!y}),z=Object.assign(Object.assign({},(0,g.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:Z,prefixCls:N,suffix:j});return y&&(z.size=y),l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},z))})),w=n(78405),N=n(92343),P=n(3113),j=n(19716),Z=n(33234),z=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:d,loading:m,disabled:f,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:C}=e,O=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:h}=l.useContext(a.E_),E=l.useRef(!1),$=x("input-search",n),k=x("input",o),{compactSize:S}=(0,Z.ri)($,h),M=(0,j.Z)((e=>{var t;return null!==(t=null!=i?i:S)&&void 0!==t?t:e})),R=l.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},L="boolean"==typeof p?l.createElement(w.Z,null):null,B=`${$}-button`;let I;const _=p||{},A=_.type&&!0===_.type.__ANT_BUTTON;I=A||"button"===_.type?(0,N.Tm)(_,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==_?void 0:_.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},A?{className:B,size:M}:{})):l.createElement(P.ZP,{className:B,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:D,loading:m,icon:L},p),d&&(I=[I,(0,N.Tm)(d,{key:"addonAfter"})]);const F=r()($,{[`${$}-rtl`]:"rtl"===h,[`${$}-${M}`]:!!M,[`${$}-with-button`]:!!p},s);return l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{E.current||m||D(e)}},O,{size:M,onCompositionStart:e=>{E.current=!0,null==g||g(e)},onCompositionEnd:e=>{E.current=!1,null==C||C(e)},prefixCls:k,addonAfter:I,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:F,disabled:f}))})),k=n(1643);const S=u.Z;S.Group=c,S.Search=$,S.TextArea=k.Z,S.Password=E;var M=S},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var o=n(59301),r=n(92310),l=n.n(r),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:r,split:l,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},r),n{var n,r;const{getPrefixCls:i,space:c,direction:y}=o.useContext(s.E_),{size:g=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:x,direction:h="horizontal",prefixCls:E,split:w,style:N,wrap:P=!1,classNames:j,styles:Z}=e,z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[$,k]=Array.isArray(g)?g:[g,g],S=m(k),M=m($),R=f(k),T=f($),D=(0,a.Z)(x,{keepEmpty:!0}),L=void 0===b&&"horizontal"===h?"center":b,B=i("space",E),[I,_]=(0,d.Z)(B),A=l()(B,null==c?void 0:c.className,_,`${B}-${h}`,{[`${B}-rtl`]:"rtl"===y,[`${B}-align-${L}`]:L,[`${B}-gap-row-${k}`]:S,[`${B}-gap-col-${$}`]:M},C,O),F=l()(`${B}-item`,null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let Q=0;const q=D.map(((e,t)=>{var n,r;null!=e&&(Q=t);const l=e&&e.key||`${F}-${t}`;return o.createElement(p,{className:F,key:l,index:t,split:w,style:null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),G=o.useMemo((()=>({latestIndex:Q})),[Q]);if(0===D.length)return null;const H={};return P&&(H.flexWrap="wrap"),!M&&T&&(H.columnGap=$),!S&&R&&(H.rowGap=k),I(o.createElement("div",Object.assign({ref:t,className:A,style:Object.assign(Object.assign(Object.assign({},H),null==c?void 0:c.style),N)},z),o.createElement(u,{value:G},q)))}));const g=y;g.Compact=i.ZP;var b=g}}]); \ No newline at end of file diff --git a/28779.async.js b/28779.async.js new file mode 100644 index 0000000000..df30cd11c2 --- /dev/null +++ b/28779.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[28779,56087,38346,19436,92771,23043,91259,1908,50391,70680,56065,2154,50283,72559,56271],{9516:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={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"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},81671:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(78892),i=n(3113),c=n(36355),u=n(81327),d=n(33234),f=n(47211),m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:p,type:y="default",danger:v,disabled:g,loading:b,onClick:O,htmlType:h,children:x,className:E,menu:C,arrow:w,autoFocus:N,overlay:$,trigger:j,align:S,open:Z,onOpenChange:z,placement:P,getPopupContainer:k,href:M,icon:K=s.createElement(l.Z,null),title:R,buttonsRender:I=(e=>e),mouseEnterDelay:D,mouseLeaveDelay:L,overlayClassName:T,overlayStyle:H,destroyPopupOnHide:B,dropdownRender:A}=e,F=m(e,["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"]),_=n("dropdown",p),V=`${_}-button`,[Q,U]=(0,f.Z)(_),q={menu:C,arrow:w,autoFocus:N,align:S,disabled:g,trigger:g?[]:j,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:D,mouseLeaveDelay:L,overlayClassName:T,overlayStyle:H,destroyPopupOnHide:B,dropdownRender:A},{compactSize:G,compactItemClassnames:W}=(0,d.ri)(_,a),X=o()(V,W,E,U);"overlay"in e&&(q.overlay=$),"open"in e&&(q.open=Z),q.placement="placement"in e?P:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:b,onClick:O,htmlType:h,href:M,title:R},x),J=s.createElement(i.ZP,{type:y,danger:v,icon:K}),[ee,te]=I([Y,J]);return Q(s.createElement(u.Z.Compact,Object.assign({className:X,size:G,block:!0},F),ee,s.createElement(r.Z,Object.assign({},q),te)))};p.__ANT_BUTTON=!0;var y=p;const v=r.Z;v.Button=y;var g=v},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),d=t("input"),[f,m]=(0,i.ZP)(d),p=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),y=(0,o.useContext)(l.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return f(o.createElement("span",{className:p,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),d=n(33614),f={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"},m=n(1393),p=function(e,t){return o.createElement(m.Z,(0,d.Z)({},e,{ref:t,icon:f}))};var y=o.forwardRef(p),v=n(76897),g=n(55405),b=n(25629),O=n(59412),h=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),E={click:"onClick",hover:"onMouseOver"};var C=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const d=(0,O.Z)(c),f=()=>{const{disabled:t}=e;t||(l&&d(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:m,prefixCls:p,inputPrefixCls:y,size:v}=e,C=h(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(s.E_),N=w("input",y),$=w("input-password",p),j=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=E[n]||"",s=r(l),i={[a]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})($),S=a()($,m,{[`${$}-${v}`]:!!v}),Z=Object.assign(Object.assign({},(0,g.Z)(C,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:S,prefixCls:N,suffix:j});return v&&(Z.size=v),o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},Z))})),w=n(78405),N=n(92343),$=n(3113),j=n(19716),S=n(33234),Z=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:d=!1,addonAfter:f,loading:m,disabled:p,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:O}=e,h=Z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=o.useContext(s.E_),C=o.useRef(!1),z=x("input-search",n),P=x("input",r),{compactSize:k}=(0,S.ri)(z,E),M=(0,j.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),K=o.useRef(null),R=e=>{var t;document.activeElement===(null===(t=K.current)||void 0===t?void 0:t.input)&&e.preventDefault()},I=e=>{var t,n;y&&y(null===(n=null===(t=K.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof d?o.createElement(w.Z,null):null,L=`${z}-button`;let T;const H=d||{},B=H.type&&!0===H.type.__ANT_BUTTON;T=B||"button"===H.type?(0,N.Tm)(H,Object.assign({onMouseDown:R,onClick:e=>{var t,n;null===(n=null===(t=null==H?void 0:H.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),I(e)},key:"enterButton"},B?{className:L,size:M}:{})):o.createElement($.ZP,{className:L,type:d?"primary":void 0,size:M,disabled:p,key:"enterButton",onMouseDown:R,onClick:I,loading:m,icon:D},d),f&&(T=[T,(0,N.Tm)(f,{key:"addonAfter"})]);const A=a()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!d},l);return o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(K,t),onPressEnter:e=>{C.current||m||I(e)}},h,{size:M,onCompositionStart:e=>{C.current=!0,null==g||g(e)},onCompositionEnd:e=>{C.current=!1,null==O||O(e)},prefixCls:P,addonAfter:T,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:A,disabled:p}))})),P=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=P.Z,k.Password=C;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:v}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:b,className:O,rootClassName:h,children:x,direction:E="horizontal",prefixCls:C,split:w,style:N,wrap:$=!1,classNames:j,styles:S}=e,Z=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,P]=Array.isArray(g)?g:[g,g],k=m(P),M=m(z),K=p(P),R=p(z),I=(0,s.Z)(x,{keepEmpty:!0}),D=void 0===b&&"horizontal"===E?"center":b,L=i("space",C),[T,H]=(0,f.Z)(L),B=o()(L,null==c?void 0:c.className,H,`${L}-${E}`,{[`${L}-rtl`]:"rtl"===v,[`${L}-align-${D}`]:D,[`${L}-gap-row-${P}`]:k,[`${L}-gap-col-${z}`]:M},O,h),A=o()(`${L}-item`,null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let F=0;const _=I.map(((e,t)=>{var n,a;null!=e&&(F=t);const o=e&&e.key||`${A}-${t}`;return r.createElement(d,{className:A,key:o,index:t,split:w,style:null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),V=r.useMemo((()=>({latestIndex:F})),[F]);if(0===I.length)return null;const Q={};return $&&(Q.flexWrap="wrap"),!M&&R&&(Q.columnGap=z),!k&&K&&(Q.rowGap=P),T(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},Q),null==c?void 0:c.style),N)},Z),r.createElement(u,{value:V},_)))}));const g=v;g.Compact=i.ZP;var b=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},d=n(17313),f=n(83116),m=n(37613);const p=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var y=(0,f.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[p(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:d=0,title:f,valueRender:m,prefix:p,suffix:v,loading:g=!1,onMouseEnter:b,onMouseLeave:O,decimalSeparator:h=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:C,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,j]=y(N),S=r.createElement(u,Object.assign({decimalSeparator:h,groupSeparator:x,prefixCls:N},e,{value:d})),Z=l()(N,{[`${N}-rtl`]:"rtl"===C},null==w?void 0:w.className,n,a,j);return $(r.createElement("div",{className:Z,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:b,onMouseLeave:O},f&&r.createElement("div",{className:`${N}-title`},f),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${N}-skeleton`},r.createElement("div",{style:s,className:`${N}-content`},p&&r.createElement("span",{className:`${N}-content-prefix`},p),m?m(S):S,v&&r.createElement("span",{className:`${N}-content-suffix`},v)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const O=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(v,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var h=r.memo(O);v.Countdown=h;var x=v},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),d={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=d[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},32985:function(e,t,n){n.d(t,{Z:function(){return D}});var r=n(5464),a=n(61414),o=n(49598),s=n(81671),l=n(33614),i=n(59301),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},u=n(1393),d=function(e,t){return i.createElement(u.Z,(0,l.Z)({},e,{ref:t,icon:c}))};var f=i.forwardRef(d),m=n(92310),p=n.n(m),y=n(35654),v=n(71430),g=n(36355),b={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},O=function(e,t){return i.createElement(u.Z,(0,l.Z)({},e,{ref:t,icon:b}))};var h=i.forwardRef(O),x=n(62892),E=n(20648);function C(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:r,indent:a,direction:o="ltr"}=e,s="ltr"===o?"left":"right",l={[s]:-n*a+4,["ltr"===o?"right":"left"]:0};switch(t){case-1:l.top=-3;break;case 1:l.bottom=-3;break;default:l.bottom=-3,l[s]=a+4}return i.createElement("div",{style:l,className:`${r}-drop-indicator`})}var w=n(36474);const N=i.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:a,virtual:o,tree:s}=i.useContext(g.E_),{prefixCls:l,className:c,showIcon:u=!1,showLine:d,switcherIcon:f,blockNode:m=!1,children:y,checkable:v=!1,selectable:b=!0,draggable:O,motion:N,style:$}=e,j=n("tree",l),S=n(),Z=null!=N?N:Object.assign(Object.assign({},(0,x.Z)(S)),{motionAppear:!1}),z=Object.assign(Object.assign({},e),{checkable:v,selectable:b,showIcon:u,motion:Z,blockNode:m,showLine:Boolean(d),dropIndicatorRender:C}),[P,k]=(0,E.ZP)(j),M=i.useMemo((()=>{if(!O)return!1;let e={};switch(typeof O){case"function":e.nodeDraggable=O;break;case"object":e=Object.assign({},O)}return!1!==e.icon&&(e.icon=e.icon||i.createElement(h,null)),e}),[O]);return P(i.createElement(r.Z,Object.assign({itemHeight:20,ref:t,virtual:o},z,{style:Object.assign(Object.assign({},null==s?void 0:s.style),$),prefixCls:j,className:p()({[`${j}-icon-hide`]:!u,[`${j}-block-node`]:m,[`${j}-unselectable`]:!b,[`${j}-rtl`]:"rtl"===a},null==s?void 0:s.className,c,k),direction:a,checkable:v?i.createElement("span",{className:`${j}-checkbox-inner`}):v,selectable:b,switcherIcon:e=>i.createElement(w.Z,{prefixCls:j,switcherIcon:f,treeNodeProps:e,showLine:d}),draggable:M}),y))}));var $,j=N;function S(e,t){e.forEach((function(e){const{key:n,children:r}=e;!1!==t(n,e)&&S(r||[],t)}))}function Z(e){let{treeData:t,expandedKeys:n,startKey:r,endKey:a}=e;const o=[];let s=$.None;if(r&&r===a)return[r];if(!r||!a)return[];return S(t,(e=>{if(s===$.End)return!1;if(function(e){return e===r||e===a}(e)){if(o.push(e),s===$.None)s=$.Start;else if(s===$.Start)return s=$.End,!1}else s===$.Start&&o.push(e);return n.includes(e)})),o}function z(e,t){const n=(0,a.Z)(t),r=[];return S(e,((e,t)=>{const a=n.indexOf(e);return-1!==a&&(r.push(t),n.splice(a,1)),!!n.length})),r}!function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"}($||($={}));var P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{var{defaultExpandAll:n,defaultExpandParent:r,defaultExpandedKeys:o}=e,s=P(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const l=i.useRef(),c=i.useRef(),[u,d]=i.useState(s.selectedKeys||s.defaultSelectedKeys||[]),[f,m]=i.useState((()=>(()=>{const{keyEntities:e}=(0,v.I8)(M(s));let t;return t=n?Object.keys(e):r?(0,y.r7)(s.expandedKeys||o||[],e):s.expandedKeys||o,t})()));i.useEffect((()=>{"selectedKeys"in s&&d(s.selectedKeys)}),[s.selectedKeys]),i.useEffect((()=>{"expandedKeys"in s&&m(s.expandedKeys)}),[s.expandedKeys]);const{getPrefixCls:b,direction:O}=i.useContext(g.E_),{prefixCls:h,className:x,showIcon:E=!0,expandAction:C="click"}=s,w=P(s,["prefixCls","className","showIcon","expandAction"]),N=b("tree",h),$=p()(`${N}-directory`,{[`${N}-directory-rtl`]:"rtl"===O},x);return i.createElement(j,Object.assign({icon:k,ref:t,blockNode:!0},w,{showIcon:E,expandAction:C,prefixCls:N,className:$,expandedKeys:f,selectedKeys:u,onSelect:(e,t)=>{var n;const{multiple:r}=s,{node:o,nativeEvent:i}=t,{key:u=""}=o,m=M(s),p=Object.assign(Object.assign({},t),{selected:!0}),y=(null==i?void 0:i.ctrlKey)||(null==i?void 0:i.metaKey),v=null==i?void 0:i.shiftKey;let g;r&&y?(g=e,l.current=u,c.current=g,p.selectedNodes=z(m,g)):r&&v?(g=Array.from(new Set([].concat((0,a.Z)(c.current||[]),(0,a.Z)(Z({treeData:m,expandedKeys:f,startKey:u,endKey:l.current}))))),p.selectedNodes=z(m,g)):(g=[u],l.current=u,c.current=g,p.selectedNodes=z(m,g)),null===(n=s.onSelect)||void 0===n||n.call(s,g,p),"selectedKeys"in s||d(g)},onExpand:(e,t)=>{var n;return"expandedKeys"in s||m(e),null===(n=s.onExpand)||void 0===n?void 0:n.call(s,e,t)}}))};var R=i.forwardRef(K);const I=j;I.DirectoryTree=R,I.TreeNode=r.O;var D=I}}]); \ No newline at end of file diff --git a/28891.async.js b/28891.async.js new file mode 100644 index 0000000000..39f83f1d94 --- /dev/null +++ b/28891.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[28891,36381],{22441:function(e,n,t){t.d(n,{Z:function(){return c}});var o=t(33614),a=t(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},l=t(1393),i=function(e,n){return a.createElement(l.Z,(0,o.Z)({},e,{ref:n,icon:r}))};var c=a.forwardRef(i)},9516:function(e,n,t){t.d(n,{Z:function(){return c}});var o=t(33614),a=t(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},l=t(1393),i=function(e,n){return a.createElement(l.Z,(0,o.Z)({},e,{ref:n,icon:r}))};var c=a.forwardRef(i)},13845:function(e,n,t){function o(e){return null!=e&&e===e.window}function a(e,n){var t,a;if("undefined"==typeof window)return 0;const r=n?"scrollTop":"scrollLeft";let l=0;return o(e)?l=e[n?"pageYOffset":"pageXOffset"]:e instanceof Document?l=e.documentElement[r]:(e instanceof HTMLElement||e)&&(l=e[r]),e&&!o(e)&&"number"!=typeof l&&(l=null===(a=(null!==(t=e.ownerDocument)&&void 0!==t?t:e).documentElement)||void 0===a?void 0:a[r]),l}t.d(n,{F:function(){return o},Z:function(){return a}})},68031:function(e,n,t){t.d(n,{Z:function(){return l}});var o=t(71783);function a(e,n,t,o){const a=t-n;return(e/=o/2)<1?a/2*e*e*e+n:a/2*((e-=2)*e*e+2)+n}var r=t(13845);function l(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{getContainer:t=(()=>window),callback:l,duration:i=450}=n,c=t(),s=(0,r.Z)(c,!0),d=Date.now(),m=()=>{const n=Date.now()-d,t=a(n>i?i:n,s,e,i);(0,r.F)(c)?c.scrollTo(window.pageXOffset,t):c instanceof Document||"HTMLDocument"===c.constructor.name?c.documentElement.scrollTop=t:c.scrollTop=t,n-1,p.createElement(x,(0,l.Z)({},$,{prefixCls:t,key:h,panelKey:h,isActive:S,accordion:o,openMotion:s,expandIcon:d,header:f,collapsible:C,onItemClick:function(e){"disabled"!==C&&(i(e),null==y||y(e))},destroyInactivePanel:w}),m)}))}(e,t):(0,f.Z)(n).map((function(e,n){return function(e,n,t){if(!e)return null;var o=t.prefixCls,a=t.accordion,r=t.collapsible,l=t.destroyInactivePanel,i=t.onItemClick,c=t.activeKey,s=t.openMotion,d=t.expandIcon,m=e.key||String(n),u=e.props,f=u.header,g=u.headerClass,b=u.destroyInactivePanel,y=u.collapsible,v=u.onItemClick,$=!1;$=a?c[0]===m:c.indexOf(m)>-1;var h=null!=y?y:r,x={key:m,panelKey:m,header:f,headerClass:g,isActive:$,prefixCls:o,destroyInactivePanel:null!=b?b:l,openMotion:s,accordion:a,children:e.props.children,onItemClick:function(e){"disabled"!==h&&(i(e),null==v||v(e))},expandIcon:d,collapsible:h};return"string"==typeof e.type?e:(Object.keys(x).forEach((function(e){void 0===x[e]&&delete x[e]})),p.cloneElement(e,x))}(e,n,t)}))},w=t(47413);function S(e){var n=e;if(!Array.isArray(n)){var t=(0,s.Z)(n);n="number"===t||"string"===t?[n]:[]}return n.map((function(e){return String(e)}))}var E=p.forwardRef((function(e,n){var t=e.prefixCls,o=void 0===t?"rc-collapse":t,a=e.destroyInactivePanel,s=void 0!==a&&a,u=e.style,f=e.accordion,g=e.className,b=e.children,y=e.collapsible,v=e.openMotion,$=e.expandIcon,h=e.activeKey,x=e.defaultActiveKey,O=e.onChange,E=e.items,I=r()(o,g),Z=(0,d.Z)([],{value:h,onChange:function(e){return null==O?void 0:O(e)},defaultValue:x,postState:S}),j=(0,c.Z)(Z,2),N=j[0],k=j[1];(0,m.ZP)(!b,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var M=C(E,b,{prefixCls:o,accordion:f,openMotion:v,expandIcon:$,collapsible:y,destroyInactivePanel:s,onItemClick:function(e){return k((function(){return f?N[0]===e?[]:[e]:N.indexOf(e)>-1?N.filter((function(n){return n!==e})):[].concat((0,i.Z)(N),[e])}))},activeKey:N});return p.createElement("div",(0,l.Z)({ref:n,className:I,style:u,role:f?"tablist":void 0},(0,w.Z)(e,{aria:!0,data:!0})),M)})),I=Object.assign(E,{Panel:x}),Z=I,j=(I.Panel,t(55405)),N=t(62892),k=t(92343),M=t(36355),P=t(19716);var B=p.forwardRef(((e,n)=>{const{getPrefixCls:t}=p.useContext(M.E_),{prefixCls:o,className:a,showArrow:l=!0}=e,i=t("collapse",o),c=r()({[`${i}-no-arrow`]:!l},a);return p.createElement(Z.Panel,Object.assign({ref:n},e,{prefixCls:i,className:c}))})),R=t(17313),T=t(8378),L=t(83116),K=t(37613);const A=e=>{const{componentCls:n,contentBg:t,padding:o,headerBg:a,headerPadding:r,collapseHeaderPaddingSM:l,collapseHeaderPaddingLG:i,collapsePanelBorderRadius:c,lineWidth:s,lineType:d,colorBorder:m,colorText:p,colorTextHeading:u,colorTextDisabled:f,fontSize:g,fontSizeLG:b,lineHeight:y,marginSM:v,paddingSM:$,paddingLG:h,paddingXS:x,motionDurationSlow:O,fontSizeIcon:C,contentPadding:w}=e,S=`${s}px ${d} ${m}`;return{[n]:Object.assign(Object.assign({},(0,R.Wf)(e)),{backgroundColor:a,border:S,borderBottom:0,borderRadius:`${c}px`,"&-rtl":{direction:"rtl"},[`& > ${n}-item`]:{borderBottom:S,"&:last-child":{[`\n &,\n & > ${n}-header`]:{borderRadius:`0 0 ${c}px ${c}px`}},[`> ${n}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:r,color:u,lineHeight:y,cursor:"pointer",transition:`all ${O}, visibility 0s`,[`> ${n}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${n}-expand-icon`]:{height:g*y,display:"flex",alignItems:"center",paddingInlineEnd:v},[`${n}-arrow`]:Object.assign(Object.assign({},(0,R.Ro)()),{fontSize:C,svg:{transition:`transform ${O}`}}),[`${n}-header-text`]:{marginInlineEnd:"auto"}},[`${n}-header-collapsible-only`]:{cursor:"default",[`${n}-header-text`]:{flex:"none",cursor:"pointer"}},[`${n}-icon-collapsible-only`]:{cursor:"default",[`${n}-expand-icon`]:{cursor:"pointer"}}},[`${n}-content`]:{color:p,backgroundColor:t,borderTop:S,[`& > ${n}-content-box`]:{padding:w},"&-hidden":{display:"none"}},"&-small":{[`> ${n}-item`]:{[`> ${n}-header`]:{padding:l,paddingInlineStart:x,[`> ${n}-expand-icon`]:{marginInlineStart:$-x}},[`> ${n}-content > ${n}-content-box`]:{padding:$}}},"&-large":{[`> ${n}-item`]:{fontSize:b,[`> ${n}-header`]:{padding:i,paddingInlineStart:o,[`> ${n}-expand-icon`]:{height:b*y,marginInlineStart:h-o}},[`> ${n}-content > ${n}-content-box`]:{padding:h}}},[`${n}-item:last-child`]:{[`> ${n}-content`]:{borderRadius:`0 0 ${c}px ${c}px`}},[`& ${n}-item-disabled > ${n}-header`]:{"\n &,\n & > .arrow\n ":{color:f,cursor:"not-allowed"}},[`&${n}-icon-position-end`]:{[`& > ${n}-item`]:{[`> ${n}-header`]:{[`${n}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:v}}}}})}},z=e=>{const{componentCls:n}=e;return{[`${n}-rtl`]:{[`> ${n}-item > ${n}-header ${n}-arrow svg`]:{transform:"rotate(180deg)"}}}},H=e=>{const{componentCls:n,headerBg:t,paddingXXS:o,colorBorder:a}=e;return{[`${n}-borderless`]:{backgroundColor:t,border:0,[`> ${n}-item`]:{borderBottom:`1px solid ${a}`},[`\n > ${n}-item:last-child,\n > ${n}-item:last-child ${n}-header\n `]:{borderRadius:0},[`> ${n}-item:last-child`]:{borderBottom:0},[`> ${n}-item > ${n}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${n}-item > ${n}-content > ${n}-content-box`]:{paddingTop:o}}}},D=e=>{const{componentCls:n,paddingSM:t}=e;return{[`${n}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${n}-item`]:{borderBottom:0,[`> ${n}-content`]:{backgroundColor:"transparent",border:0,[`> ${n}-content-box`]:{paddingBlock:t}}}}}};var G=(0,L.Z)("Collapse",(e=>{const n=(0,K.TS)(e,{collapseHeaderPaddingSM:`${e.paddingXS}px ${e.paddingSM}px`,collapseHeaderPaddingLG:`${e.padding}px ${e.paddingLG}px`,collapsePanelBorderRadius:e.borderRadiusLG});return[A(n),H(n),D(n),z(n),(0,T.Z)(n)]}),(e=>({headerPadding:`${e.paddingSM}px ${e.padding}px`,headerBg:e.colorFillAlter,contentPadding:`${e.padding}px 16px`,contentBg:e.colorBgContainer})));const W=p.forwardRef(((e,n)=>{const{getPrefixCls:t,direction:a,collapse:l}=p.useContext(M.E_),{prefixCls:i,className:c,rootClassName:s,style:d,bordered:m=!0,ghost:u,size:g,expandIconPosition:b="start",children:y,expandIcon:v}=e,$=(0,P.Z)((e=>{var n;return null!==(n=null!=g?g:e)&&void 0!==n?n:"middle"})),h=t("collapse",i),x=t(),[O,C]=G(h),w=p.useMemo((()=>"left"===b?"start":"right"===b?"end":b),[b]),S=r()(`${h}-icon-position-${w}`,{[`${h}-borderless`]:!m,[`${h}-rtl`]:"rtl"===a,[`${h}-ghost`]:!!u,[`${h}-${$}`]:"middle"!==$},null==l?void 0:l.className,c,s,C),E=Object.assign(Object.assign({},(0,N.Z)(x)),{motionAppear:!1,leavedClassName:`${h}-content-hidden`}),I=p.useMemo((()=>y?(0,f.Z)(y).map(((e,n)=>{var t,o;if(null===(t=e.props)||void 0===t?void 0:t.disabled){const t=null!==(o=e.key)&&void 0!==o?o:String(n),{disabled:a,collapsible:r}=e.props,l=Object.assign(Object.assign({},(0,j.Z)(e.props,["disabled"])),{key:t,collapsible:null!=r?r:a?"disabled":void 0});return(0,k.Tm)(e,l)}return e})):null),[y]);return O(p.createElement(Z,Object.assign({ref:n,openMotion:E},(0,j.Z)(e,["rootClassName"]),{expandIcon:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n=v?v(e):p.createElement(o.Z,{rotate:e.isActive?90:void 0});return(0,k.Tm)(n,(()=>({className:r()(n.props.className,`${h}-arrow`)})))},prefixCls:h,className:S,style:Object.assign(Object.assign({},null==l?void 0:l.style),d)}),I))}));var X=Object.assign(W,{Panel:B})},37906:function(e,n,t){t.d(n,{Z:function(){return N}});var o=t(59301),a=t(92310),r=t.n(a),l=t(69507),i=t(36355),c=t(19716),s=t(8628);var d={xxl:3,xl:3,lg:3,md:3,sm:2,xs:1};var m=o.createContext({}),p=t(75440),u=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);a{return n||(e=t,(0,p.Z)(e).map((e=>Object.assign({},null==e?void 0:e.props))));var e}),[n,t]);return o.useMemo((()=>a.map((n=>{var{span:t}=n,o=u(n,["span"]);return Object.assign(Object.assign({},o),{span:"number"==typeof t?t:(0,l.m9)(e,t)})}))),[a,e])}function g(e,n,t){let o=e;return(void 0===t||t>n)&&(o=Object.assign(Object.assign({},e),{span:n})),o}var b=(e,n)=>(0,o.useMemo)((()=>function(e,n){const t=[];let o=[],a=n;return e.filter((e=>e)).forEach(((r,l)=>{const i=null==r?void 0:r.span,c=i||1;if(l===e.length-1)return o.push(g(r,a,i)),void t.push(o);c{let{children:n}=e;return n};function v(e){return null!=e}var $=e=>{const{itemPrefixCls:n,component:t,span:a,className:l,style:i,labelStyle:c,contentStyle:s,bordered:d,label:m,content:p,colon:u}=e,f=t;return d?o.createElement(f,{className:r()({[`${n}-item-label`]:v(m),[`${n}-item-content`]:v(p)},l),style:i,colSpan:a},v(m)&&o.createElement("span",{style:c},m),v(p)&&o.createElement("span",{style:s},p)):o.createElement(f,{className:r()(`${n}-item`,l),style:i,colSpan:a},o.createElement("div",{className:`${n}-item-container`},(m||0===m)&&o.createElement("span",{className:r()(`${n}-item-label`,{[`${n}-item-no-colon`]:!u}),style:c},m),(p||0===p)&&o.createElement("span",{className:r()(`${n}-item-content`),style:s},p)))};function h(e,n,t){let{colon:a,prefixCls:r,bordered:l}=n,{component:i,type:c,showLabel:s,showContent:d,labelStyle:m,contentStyle:p}=t;return e.map(((e,n)=>{let{label:t,children:u,prefixCls:f=r,className:g,style:b,labelStyle:y,contentStyle:v,span:h=1,key:x}=e;return"string"==typeof i?o.createElement($,{key:`${c}-${x||n}`,className:g,style:b,labelStyle:Object.assign(Object.assign({},m),y),contentStyle:Object.assign(Object.assign({},p),v),span:h,colon:a,component:i,itemPrefixCls:f,bordered:l,label:s?t:null,content:d?u:null}):[o.createElement($,{key:`label-${x||n}`,className:g,style:Object.assign(Object.assign(Object.assign({},m),b),y),span:1,colon:a,component:i[0],itemPrefixCls:f,bordered:l,label:t}),o.createElement($,{key:`content-${x||n}`,className:g,style:Object.assign(Object.assign(Object.assign({},p),b),v),span:2*h-1,component:i[1],itemPrefixCls:f,bordered:l,content:u})]}))}var x=e=>{const n=o.useContext(m),{prefixCls:t,vertical:a,row:r,index:l,bordered:i}=e;return a?o.createElement(o.Fragment,null,o.createElement("tr",{key:`label-${l}`,className:`${t}-row`},h(r,e,Object.assign({component:"th",type:"label",showLabel:!0},n))),o.createElement("tr",{key:`content-${l}`,className:`${t}-row`},h(r,e,Object.assign({component:"td",type:"content",showContent:!0},n)))):o.createElement("tr",{key:l,className:`${t}-row`},h(r,e,Object.assign({component:i?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},n)))},O=t(17313),C=t(83116),w=t(37613);const S=e=>{const{componentCls:n,labelBg:t}=e;return{[`&${n}-bordered`]:{[`> ${n}-view`]:{border:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`,"> table":{tableLayout:"auto",borderCollapse:"collapse"},[`${n}-row`]:{borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${e.padding}px ${e.paddingLG}px`,borderInlineEnd:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${n}-item-label`]:{color:e.colorTextSecondary,backgroundColor:t,"&::after":{display:"none"}}}},[`&${n}-middle`]:{[`${n}-row`]:{[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${e.paddingSM}px ${e.paddingLG}px`}}},[`&${n}-small`]:{[`${n}-row`]:{[`> ${n}-item-label, > ${n}-item-content`]:{padding:`${e.paddingXS}px ${e.padding}px`}}}}}},E=e=>{const{componentCls:n,extraColor:t,itemPaddingBottom:o,colonMarginRight:a,colonMarginLeft:r,titleMarginBottom:l}=e;return{[n]:Object.assign(Object.assign(Object.assign({},(0,O.Wf)(e)),S(e)),{"&-rtl":{direction:"rtl"},[`${n}-header`]:{display:"flex",alignItems:"center",marginBottom:l},[`${n}-title`]:Object.assign(Object.assign({},O.vS),{flex:"auto",color:e.colorText,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}),[`${n}-extra`]:{marginInlineStart:"auto",color:t,fontSize:e.fontSize},[`${n}-view`]:{width:"100%",borderRadius:e.borderRadiusLG,table:{width:"100%",tableLayout:"fixed"}},[`${n}-row`]:{"> th, > td":{paddingBottom:o},"&:last-child":{borderBottom:"none"}},[`${n}-item-label`]:{color:e.colorTextTertiary,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${r}px ${a}px`},[`&${n}-item-no-colon::after`]:{content:'""'}},[`${n}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${n}-item-content`]:{display:"table-cell",flex:1,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${n}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${n}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${n}-item-content`]:{display:"inline-flex",alignItems:"baseline"}}},"&-middle":{[`${n}-row`]:{"> th, > td":{paddingBottom:e.paddingSM}}},"&-small":{[`${n}-row`]:{"> th, > td":{paddingBottom:e.paddingXS}}}})}};var I=(0,C.Z)("Descriptions",(e=>{const n=(0,w.TS)(e,{});return[E(n)]}),(e=>({labelBg:e.colorFillAlter,titleMarginBottom:e.fontSizeSM*e.lineHeightSM,itemPaddingBottom:e.padding,colonMarginRight:e.marginXS,colonMarginLeft:e.marginXXS/2,extraColor:e.colorText}))),Z=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,title:t,extra:a,column:p,colon:u=!0,bordered:g,layout:y,children:v,className:$,rootClassName:h,style:O,size:C,labelStyle:w,contentStyle:S,items:E}=e,j=Z(e,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","items"]),{getPrefixCls:N,direction:k,descriptions:M}=o.useContext(i.E_),P=N("descriptions",n),B=(0,s.Z)(),R=o.useMemo((()=>{var e;return"number"==typeof p?p:null!==(e=(0,l.m9)(B,Object.assign(Object.assign({},d),p)))&&void 0!==e?e:3}),[B,p]),T=f(B,E,v),L=(0,c.Z)(C),K=b(R,T),[A,z]=I(P),H=o.useMemo((()=>({labelStyle:w,contentStyle:S})),[w,S]);return A(o.createElement(m.Provider,{value:H},o.createElement("div",Object.assign({className:r()(P,null==M?void 0:M.className,{[`${P}-${L}`]:L&&"default"!==L,[`${P}-bordered`]:!!g,[`${P}-rtl`]:"rtl"===k},$,h,z),style:Object.assign(Object.assign({},null==M?void 0:M.style),O)},j),(t||a)&&o.createElement("div",{className:`${P}-header`},t&&o.createElement("div",{className:`${P}-title`},t),a&&o.createElement("div",{className:`${P}-extra`},a)),o.createElement("div",{className:`${P}-view`},o.createElement("table",null,o.createElement("tbody",null,K.map(((e,n)=>o.createElement(x,{key:n,index:n,colon:u,prefixCls:P,vertical:"vertical"===y,bordered:g,row:e})))))))))};j.Item=y;var N=j},8628:function(e,n,t){var o=t(59301),a=t(19171),r=t(56762),l=t(69507);n.Z=function(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];const n=(0,o.useRef)({}),t=(0,r.Z)(),i=(0,l.ZP)();return(0,a.Z)((()=>{const o=i.subscribe((o=>{n.current=o,e&&t()}));return()=>i.unsubscribe(o)}),[]),n.current}},92899:function(e,n,t){t.d(n,{Fm:function(){return p}});var o=t(7102),a=t(95406);const r=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),i=new o.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),c=new o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),s=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),d=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new o.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:r,outKeyframes:l},"move-left":{inKeyframes:i,outKeyframes:c},"move-right":{inKeyframes:s,outKeyframes:d}},p=(e,n)=>{const{antCls:t}=e,o=`${t}-${n}`,{inKeyframes:r,outKeyframes:l}=m[n];return[(0,a.R)(o,r,l,e.motionDurationMid),{[`\n ${o}-enter,\n ${o}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${o}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/31173.async.js b/31173.async.js deleted file mode 100644 index dbc158ef97..0000000000 --- a/31173.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[31173,25209],{76897:function(e,t,n){n.d(t,{Z:function(){return s}});var o=n(33614),r=n(59301),l={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"},a=n(1393),i=function(e,t){return r.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:l}))};var s=r.forwardRef(i)},56762:function(e,t,n){n.d(t,{Z:function(){return r}});var o=n(59301);function r(){const[,e]=o.useReducer((e=>e+1),0);return e}},24905:function(e,t,n){n.d(t,{Z:function(){return w}});var o=n(92310),r=n.n(o),l=n(5630),a=n(59301),i=n(36355),s=n(1684),c=n(32441);var u=a.createContext(null),d=n(98447),p=n(14088),m=n(4572),f=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var n;const{prefixCls:o,className:b,rootClassName:v,children:g,indeterminate:C=!1,style:y,onMouseEnter:h,onMouseLeave:x,skipGroup:O=!1,disabled:$}=e,w=f(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:E,direction:S,checkbox:N}=a.useContext(i.E_),k=a.useContext(u),{isFormItemInput:P}=a.useContext(c.aM),j=a.useContext(s.Z),I=null!==(n=(null==k?void 0:k.disabled)||$)&&void 0!==n?n:j,Z=a.useRef(w.value);a.useEffect((()=>{null==k||k.registerValue(w.value)}),[]),a.useEffect((()=>{if(!O)return w.value!==Z.current&&(null==k||k.cancelValue(Z.current),null==k||k.registerValue(w.value),Z.current=w.value),()=>null==k?void 0:k.cancelValue(w.value)}),[w.value]);const M=E("checkbox",o),[z,B]=(0,d.ZP)(M),_=Object.assign({},w);k&&!O&&(_.onChange=function(){w.onChange&&w.onChange.apply(w,arguments),k.toggleOption&&k.toggleOption({label:g,value:w.value})},_.name=k.name,_.checked=k.value.includes(w.value));const R=r()(`${M}-wrapper`,{[`${M}-rtl`]:"rtl"===S,[`${M}-wrapper-checked`]:_.checked,[`${M}-wrapper-disabled`]:I,[`${M}-wrapper-in-form-item`]:P},null==N?void 0:N.className,b,v,B),D=r()({[`${M}-indeterminate`]:C},m.A,B),T=C?"mixed":void 0;return z(a.createElement(p.Z,{component:"Checkbox",disabled:I},a.createElement("label",{className:R,style:Object.assign(Object.assign({},null==N?void 0:N.style),y),onMouseEnter:h,onMouseLeave:x},a.createElement(l.Z,Object.assign({"aria-checked":T},_,{prefixCls:M,className:D,disabled:I,ref:t})),void 0!==g&&a.createElement("span",null,g))))};var v=a.forwardRef(b),g=n(61414),C=n(55405),y=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{defaultValue:n,children:o,options:l=[],prefixCls:s,className:c,rootClassName:p,style:m,onChange:f}=e,b=y(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:h,direction:x}=a.useContext(i.E_),[O,$]=a.useState(b.value||n||[]),[w,E]=a.useState([]);a.useEffect((()=>{"value"in b&&$(b.value||[])}),[b.value]);const S=a.useMemo((()=>l.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[l]),N=h("checkbox",s),k=`${N}-group`,[P,j]=(0,d.ZP)(N),I=(0,C.Z)(b,["value","disabled"]),Z=l.length?S.map((e=>a.createElement(v,{prefixCls:N,key:e.value.toString(),disabled:"disabled"in e?e.disabled:b.disabled,value:e.value,checked:O.includes(e.value),onChange:e.onChange,className:`${k}-item`,style:e.style,title:e.title},e.label))):o,M={toggleOption:e=>{const t=O.indexOf(e.value),n=(0,g.Z)(O);-1===t?n.push(e.value):n.splice(t,1),"value"in b||$(n),null==f||f(n.filter((e=>w.includes(e))).sort(((e,t)=>S.findIndex((t=>t.value===e))-S.findIndex((e=>e.value===t)))))},value:O,disabled:b.disabled,name:b.name,registerValue:e=>{E((t=>[].concat((0,g.Z)(t),[e])))},cancelValue:e=>{E((t=>t.filter((t=>t!==e))))}},z=r()(k,{[`${k}-rtl`]:"rtl"===x},c,p,j);return P(a.createElement("div",Object.assign({className:z,style:m},I,{ref:t}),a.createElement(u.Provider,{value:M},Z)))},x=a.forwardRef(h);var O=a.memo(x);const $=v;$.Group=O,$.__ANT_CHECKBOX=!0;var w=$},98447:function(e,t,n){n.d(t,{C2:function(){return i}});var o=n(17313),r=n(37613),l=n(83116);const a=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,o.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,r.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[a(n)]}t.ZP=(0,l.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),r=n.n(o),l=n(59301),a=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),d=t("input"),[p,m]=(0,s.ZP)(d),f=r()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),b=(0,l.useContext)(i.aM),v=(0,l.useMemo)((()=>Object.assign(Object.assign({},b),{isFormItemInput:!1})),[b]);return p(l.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(i.aM.Provider,{value:v},e.children)))},u=n(9432),d=n(33614),p={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"},m=n(1393),f=function(e,t){return l.createElement(m.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var b=l.forwardRef(f),v=n(76897),g=n(55405),C=n(25629),y=n(59412),h=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?l.createElement(v.Z,null):l.createElement(b,null),O={click:"onClick",hover:"onMouseOver"};var $=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[i,s]=(0,l.useState)((()=>!!o&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{o&&s(n.visible)}),[o,n]);const d=(0,y.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&d(),s((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:b,size:v}=e,$=h(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=l.useContext(a.E_),E=w("input",b),S=w("input-password",f),N=n&&(t=>{const{action:n="click",iconRender:o=x}=e,r=O[n]||"",a=o(i),s={[r]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),s)})(S),k=r()(S,m,{[`${S}-${v}`]:!!v}),P=Object.assign(Object.assign({},(0,g.Z)($,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:k,prefixCls:E,suffix:N});return v&&(P.size=v),l.createElement(u.Z,Object.assign({ref:(0,C.sQ)(t,c)},P))})),w=n(78405),E=n(92343),S=n(3113),N=n(19716),k=n(33234),P=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:i,size:s,suffix:c,enterButton:d=!1,addonAfter:p,loading:m,disabled:f,onSearch:b,onChange:v,onCompositionStart:g,onCompositionEnd:y}=e,h=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:O}=l.useContext(a.E_),$=l.useRef(!1),j=x("input-search",n),I=x("input",o),{compactSize:Z}=(0,k.ri)(j,O),M=(0,N.Z)((e=>{var t;return null!==(t=null!=s?s:Z)&&void 0!==t?t:e})),z=l.useRef(null),B=e=>{var t;document.activeElement===(null===(t=z.current)||void 0===t?void 0:t.input)&&e.preventDefault()},_=e=>{var t,n;b&&b(null===(n=null===(t=z.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},R="boolean"==typeof d?l.createElement(w.Z,null):null,D=`${j}-button`;let T;const F=d||{},W=F.type&&!0===F.type.__ANT_BUTTON;T=W||"button"===F.type?(0,E.Tm)(F,Object.assign({onMouseDown:B,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),_(e)},key:"enterButton"},W?{className:D,size:M}:{})):l.createElement(S.ZP,{className:D,type:d?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:B,onClick:_,loading:m,icon:R},d),p&&(T=[T,(0,E.Tm)(p,{key:"addonAfter"})]);const A=r()(j,{[`${j}-rtl`]:"rtl"===O,[`${j}-${M}`]:!!M,[`${j}-with-button`]:!!d},i);return l.createElement(u.Z,Object.assign({ref:(0,C.sQ)(z,t),onPressEnter:e=>{$.current||m||_(e)}},h,{size:M,onCompositionStart:e=>{$.current=!0,null==g||g(e)},onCompositionEnd:e=>{$.current=!1,null==y||y(e)},prefixCls:I,addonAfter:T,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&b&&b(e.target.value,e,{source:"clear"}),v&&v(e)},className:A,disabled:f}))})),I=n(1643);const Z=u.Z;Z.Group=c,Z.Search=j,Z.TextArea=I.Z,Z.Password=$;var M=Z},57809:function(e,t,n){var o=n(92310),r=n.n(o),l=n(77861),a=n(55405),i=n(59301),s=n(53487),c=n(62892),u=n(19080),d=n(36355),p=n(1684),m=n(93891),f=n(19716),b=n(32441),v=n(33234),g=n(14154),C=n(58582),y=n(96510),h=n(66339),x=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var n,{prefixCls:o,bordered:s=!0,className:$,rootClassName:w,getPopupContainer:E,popupClassName:S,dropdownClassName:N,listHeight:k=256,placement:P,listItemHeight:j=24,size:I,disabled:Z,notFoundContent:M,status:z,builtinPlacements:B,dropdownMatchSelectWidth:_,popupMatchSelectWidth:R,direction:D,style:T,allowClear:F}=e,W=x(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:A,getPrefixCls:L,renderEmpty:H,direction:G,virtual:V,popupMatchSelectWidth:X,popupOverflow:Q,select:U}=i.useContext(d.E_),q=L("select",o),K=L(),Y=null!=D?D:G,{compactSize:J,compactItemClassnames:ee}=(0,v.ri)(q,Y),[te,ne]=(0,g.Z)(q),oe=i.useMemo((()=>{const{mode:e}=W;if("combobox"!==e)return e===O?"combobox":e}),[W.mode]),re="multiple"===oe||"tags"===oe,le=(0,y.Z)(W.suffixIcon,W.showArrow),ae=null!==(n=null!=R?R:_)&&void 0!==n?n:X,{status:ie,hasFeedback:se,isFormItemInput:ce,feedbackIcon:ue}=i.useContext(b.aM),de=(0,u.F)(ie,z);let pe;pe=void 0!==M?M:"combobox"===oe?null:(null==H?void 0:H("Select"))||i.createElement(m.Z,{componentName:"Select"});const{suffixIcon:me,itemIcon:fe,removeIcon:be,clearIcon:ve}=(0,h.Z)(Object.assign(Object.assign({},W),{multiple:re,hasFeedback:se,feedbackIcon:ue,showSuffixIcon:le,prefixCls:q,showArrow:W.showArrow,componentName:"Select"})),ge=!0===F?{clearIcon:ve}:F,Ce=(0,a.Z)(W,["suffixIcon","itemIcon"]),ye=r()(S||N,{[`${q}-dropdown-${Y}`]:"rtl"===Y},w,ne),he=(0,f.Z)((e=>{var t;return null!==(t=null!=I?I:J)&&void 0!==t?t:e})),xe=i.useContext(p.Z),Oe=null!=Z?Z:xe,$e=r()({[`${q}-lg`]:"large"===he,[`${q}-sm`]:"small"===he,[`${q}-rtl`]:"rtl"===Y,[`${q}-borderless`]:!s,[`${q}-in-form-item`]:ce},(0,u.Z)(q,de,se),ee,null==U?void 0:U.className,$,w,ne),we=i.useMemo((()=>void 0!==P?P:"rtl"===Y?"bottomRight":"bottomLeft"),[P,Y]),Ee=(0,C.Z)(B,Q);return te(i.createElement(l.ZP,Object.assign({ref:t,virtual:V,showSearch:null==U?void 0:U.showSearch},Ce,{style:Object.assign(Object.assign({},null==U?void 0:U.style),T),dropdownMatchSelectWidth:ae,builtinPlacements:Ee,transitionName:(0,c.m)(K,"slide-up",W.transitionName),listHeight:k,listItemHeight:j,mode:oe,prefixCls:q,placement:we,direction:Y,suffixIcon:me,menuItemSelectedIcon:fe,removeIcon:be,allowClear:ge,notFoundContent:pe,className:$e,getPopupContainer:E||A,dropdownClassName:ye,disabled:Oe})))};const w=i.forwardRef($),E=(0,s.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=O,w.Option=l.Wx,w.OptGroup=l.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=E,t.default=w},81327:function(e,t,n){n.d(t,{Z:function(){return C}});var o=n(59301),r=n(92310),l=n.n(r),a=n(75440),i=n(36355),s=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:r,split:l,style:a}=e;const{latestIndex:i}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},r),n{var n,r;const{getPrefixCls:s,space:c,direction:v}=o.useContext(i.E_),{size:g=(null==c?void 0:c.size)||"small",align:C,className:y,rootClassName:h,children:x,direction:O="horizontal",prefixCls:$,split:w,style:E,wrap:S=!1,classNames:N,styles:k}=e,P=b(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[j,I]=Array.isArray(g)?g:[g,g],Z=m(I),M=m(j),z=f(I),B=f(j),_=(0,a.Z)(x,{keepEmpty:!0}),R=void 0===C&&"horizontal"===O?"center":C,D=s("space",$),[T,F]=(0,p.Z)(D),W=l()(D,null==c?void 0:c.className,F,`${D}-${O}`,{[`${D}-rtl`]:"rtl"===v,[`${D}-align-${R}`]:R,[`${D}-gap-row-${I}`]:Z,[`${D}-gap-col-${j}`]:M},y,h),A=l()(`${D}-item`,null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let L=0;const H=_.map(((e,t)=>{var n,r;null!=e&&(L=t);const l=e&&e.key||`${A}-${t}`;return o.createElement(d,{className:A,key:l,index:t,split:w,style:null!==(n=null==k?void 0:k.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),G=o.useMemo((()=>({latestIndex:L})),[L]);if(0===_.length)return null;const V={};return S&&(V.flexWrap="wrap"),!M&&B&&(V.columnGap=j),!Z&&z&&(V.rowGap=I),T(o.createElement("div",Object.assign({ref:t,className:W,style:Object.assign(Object.assign(Object.assign({},V),null==c?void 0:c.style),E)},P),o.createElement(u,{value:G},H)))}));const g=v;g.Compact=s.ZP;var C=g}}]); \ No newline at end of file diff --git a/31525.async.js b/31525.async.js new file mode 100644 index 0000000000..60db7c21d3 --- /dev/null +++ b/31525.async.js @@ -0,0 +1 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[31525,43428,10211,10794,26232,83501,9547],{3148:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var o=n(33614),r=n(59301),a={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"},i=n(1393),l=function(e,t){return r.createElement(i.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(l)},77578:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});const o=e=>e?"function"==typeof e?e():e:null},88522:function(e,t,n){"use strict";var o=n(92310),r=n.n(o),a=n(75440),i=n(55405),l=n(59301),s=n(53487),c=n(92343),u=n(36355),p=n(57809);const{Option:d}=p.default;function f(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const m=(e,t)=>{const{prefixCls:n,className:o,popupClassName:s,dropdownClassName:m,children:h,dataSource:v}=e,g=(0,a.Z)(h);let y;1===g.length&&(0,c.l$)(g[0])&&!f(g[0])&&([y]=g);const b=y?()=>y:void 0;let x;x=g.length&&f(g[0])?h:v?v.map((e=>{if((0,c.l$)(e))return e;switch(typeof e){case"string":return l.createElement(d,{key:e,value:e},e);case"object":{const{value:t}=e;return l.createElement(d,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:w}=l.useContext(u.E_),C=w("select",n);return l.createElement(p.default,Object.assign({ref:t,suffixIcon:null},(0,i.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:C,popupClassName:s||m,className:r()(`${C}-auto-complete`,o),mode:p.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:b}),x)},h=l.forwardRef(m),v=(0,s.Z)(h);h.Option=d,h._InternalPanelDoNotUseOrYouWillBeFired=v,t.Z=h},28103:function(e,t,n){"use strict";n.d(t,{Z:function(){return f}});var o=n(92310),r=n.n(o),a=n(59301),i=n(36355),l=n(17313),s=n(83116),c=n(37613);const u=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:o,lineWidth:r,textPaddingInline:a,orientationMargin:i,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},(0,l.Wf)(e)),{borderBlockStart:`${r}px solid ${o}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${r}px solid ${o}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${o}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${r}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*i+"%"},"&::after":{width:100-100*i+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*i+"%"},"&::after":{width:100*i+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:a},"&-dashed":{background:"none",borderColor:o,borderStyle:"dashed",borderWidth:`${r}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:r,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-left${t}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-right${t}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}};var p=(0,s.Z)("Divider",(e=>{const t=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[u(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),d=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPrefixCls:t,direction:n,divider:o}=a.useContext(i.E_),{prefixCls:l,type:s="horizontal",orientation:c="center",orientationMargin:u,className:f,rootClassName:m,children:h,dashed:v,plain:g,style:y}=e,b=d(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),x=t("divider",l),[w,C]=p(x),S=c.length>0?`-${c}`:c,E=!!h,O="left"===c&&null!=u,$="right"===c&&null!=u,k=r()(x,null==o?void 0:o.className,C,`${x}-${s}`,{[`${x}-with-text`]:E,[`${x}-with-text${S}`]:E,[`${x}-dashed`]:!!v,[`${x}-plain`]:!!g,[`${x}-rtl`]:"rtl"===n,[`${x}-no-default-orientation-margin-left`]:O,[`${x}-no-default-orientation-margin-right`]:$},f,m),P=a.useMemo((()=>"number"==typeof u?u:/^\d+$/.test(u)?Number(u):u),[u]),N=Object.assign(Object.assign({},O&&{marginLeft:P}),$&&{marginRight:P});return w(a.createElement("div",Object.assign({className:k,style:Object.assign(Object.assign({},null==o?void 0:o.style),y)},b,{role:"separator"}),h&&"vertical"!==s&&a.createElement("span",{className:`${x}-inner-text`,style:N},h)))}},43428:function(e,t,n){"use strict";n.d(t,{Z:function(){return B}});var o=n(92310),r=n.n(o),a=n(81162),i=n(54099),l=n(43403),s=n(19171),c=n(59301),u=c.createContext(null),p=c.createContext({}),d=u,f=n(24018),m=n(33614),h=n(16934),v=n(20287),g=n(47413),y=n(83794);var b=function(e){var t=e.prefixCls,n=e.className,o=e.style,i=e.children,l=e.containerRef,s=e.id,u={onMouseEnter:e.onMouseEnter,onMouseOver:e.onMouseOver,onMouseLeave:e.onMouseLeave,onClick:e.onClick,onKeyDown:e.onKeyDown,onKeyUp:e.onKeyUp},d=c.useContext(p).panel,f=(0,y.useComposeRef)(d,l);return c.createElement(c.Fragment,null,c.createElement("div",(0,m.Z)({id:s,className:r()("".concat(t,"-content"),n),style:(0,a.Z)({},o),"aria-modal":"true",role:"dialog",ref:f},u),i))},x=n(85870);function w(e){return"string"==typeof e&&String(Number(e))===e?((0,x.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(e)):e}var C={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function S(e,t){var n,o,l,s,u=e.prefixCls,p=e.open,y=e.placement,x=e.inline,S=e.push,E=e.forceRender,O=e.autoFocus,$=e.keyboard,k=e.rootClassName,P=e.rootStyle,N=e.zIndex,j=e.className,D=e.id,M=e.style,L=e.motion,I=e.width,z=e.height,Z=e.children,T=e.contentWrapperStyle,R=e.mask,_=e.maskClosable,W=e.maskMotion,B=e.maskClassName,H=e.maskStyle,U=e.afterOpenChange,Y=e.onClose,A=e.onMouseEnter,X=e.onMouseOver,F=e.onMouseLeave,K=e.onClick,G=e.onKeyDown,V=e.onKeyUp,q=c.useRef(),J=c.useRef(),Q=c.useRef();c.useImperativeHandle(t,(function(){return q.current}));c.useEffect((function(){var e;p&&O&&(null===(e=q.current)||void 0===e||e.focus({preventScroll:!0}))}),[p]);var ee=c.useState(!1),te=(0,i.Z)(ee,2),ne=te[0],oe=te[1],re=c.useContext(d),ae=null!==(n=null!==(o=null===(l=!1===S?{distance:0}:!0===S?{}:S||{})||void 0===l?void 0:l.distance)&&void 0!==o?o:null==re?void 0:re.pushDistance)&&void 0!==n?n:180,ie=c.useMemo((function(){return{pushDistance:ae,push:function(){oe(!0)},pull:function(){oe(!1)}}}),[ae]);c.useEffect((function(){var e,t;p?null==re||null===(e=re.push)||void 0===e||e.call(re):null==re||null===(t=re.pull)||void 0===t||t.call(re)}),[p]),c.useEffect((function(){return function(){var e;null==re||null===(e=re.pull)||void 0===e||e.call(re)}}),[]);var le=R&&c.createElement(h.default,(0,m.Z)({key:"mask"},W,{visible:p}),(function(e,t){var n=e.className,o=e.style;return c.createElement("div",{className:r()("".concat(u,"-mask"),n,B),style:(0,a.Z)((0,a.Z)({},o),H),onClick:_&&p?Y:void 0,ref:t})})),se="function"==typeof L?L(y):L,ce={};if(ne&&ae)switch(y){case"top":ce.transform="translateY(".concat(ae,"px)");break;case"bottom":ce.transform="translateY(".concat(-ae,"px)");break;case"left":ce.transform="translateX(".concat(ae,"px)");break;default:ce.transform="translateX(".concat(-ae,"px)")}"left"===y||"right"===y?ce.width=w(I):ce.height=w(z);var ue={onMouseEnter:A,onMouseOver:X,onMouseLeave:F,onClick:K,onKeyDown:G,onKeyUp:V},pe=c.createElement(h.default,(0,m.Z)({key:"panel"},se,{visible:p,forceRender:E,onVisibleChanged:function(e){null==U||U(e)},removeOnLeave:!1,leavedClassName:"".concat(u,"-content-wrapper-hidden")}),(function(t,n){var o=t.className,i=t.style;return c.createElement("div",(0,m.Z)({className:r()("".concat(u,"-content-wrapper"),o),style:(0,a.Z)((0,a.Z)((0,a.Z)({},ce),i),T)},(0,g.Z)(e,{data:!0})),c.createElement(b,(0,m.Z)({id:D,containerRef:n,prefixCls:u,className:j,style:M},ue),Z))})),de=(0,a.Z)({},P);return N&&(de.zIndex=N),c.createElement(d.Provider,{value:ie},c.createElement("div",{className:r()(u,"".concat(u,"-").concat(y),k,(s={},(0,f.Z)(s,"".concat(u,"-open"),p),(0,f.Z)(s,"".concat(u,"-inline"),x),s)),style:de,tabIndex:-1,ref:q,onKeyDown:function(e){var t=e.keyCode,n=e.shiftKey;switch(t){case v.Z.TAB:var o;if(t===v.Z.TAB)if(n||document.activeElement!==Q.current){if(n&&document.activeElement===J.current){var r;null===(r=Q.current)||void 0===r||r.focus({preventScroll:!0})}}else null===(o=J.current)||void 0===o||o.focus({preventScroll:!0});break;case v.Z.ESC:Y&&$&&(e.stopPropagation(),Y(e))}}},le,c.createElement("div",{tabIndex:0,ref:J,style:C,"aria-hidden":"true","data-sentinel":"start"}),pe,c.createElement("div",{tabIndex:0,ref:Q,style:C,"aria-hidden":"true","data-sentinel":"end"})))}var E=c.forwardRef(S);var O=function(e){var t=e.open,n=void 0!==t&&t,o=e.prefixCls,r=void 0===o?"rc-drawer":o,u=e.placement,d=void 0===u?"right":u,f=e.autoFocus,m=void 0===f||f,h=e.keyboard,v=void 0===h||h,g=e.width,y=void 0===g?378:g,b=e.mask,x=void 0===b||b,w=e.maskClosable,C=void 0===w||w,S=e.getContainer,O=e.forceRender,$=e.afterOpenChange,k=e.destroyOnClose,P=e.onMouseEnter,N=e.onMouseOver,j=e.onMouseLeave,D=e.onClick,M=e.onKeyDown,L=e.onKeyUp,I=e.panelRef,z=c.useState(!1),Z=(0,i.Z)(z,2),T=Z[0],R=Z[1];var _=c.useState(!1),W=(0,i.Z)(_,2),B=W[0],H=W[1];(0,s.Z)((function(){H(!0)}),[]);var U=!!B&&n,Y=c.useRef(),A=c.useRef();(0,s.Z)((function(){U&&(A.current=document.activeElement)}),[U]);var X=c.useMemo((function(){return{panel:I}}),[I]);if(!O&&!T&&!U&&k)return null;var F={onMouseEnter:P,onMouseOver:N,onMouseLeave:j,onClick:D,onKeyDown:M,onKeyUp:L},K=(0,a.Z)((0,a.Z)({},e),{},{open:U,prefixCls:r,placement:d,autoFocus:m,keyboard:v,width:y,mask:x,maskClosable:C,inline:!1===S,afterOpenChange:function(e){var t,n;(R(e),null==$||$(e),e||!A.current||null!==(t=Y.current)&&void 0!==t&&t.contains(A.current))||(null===(n=A.current)||void 0===n||n.focus({preventScroll:!0}))},ref:Y},F);return c.createElement(p.Provider,{value:X},c.createElement(l.Z,{open:U||O||T,autoDestroy:!1,getContainer:S,autoLock:x&&(U||T)},c.createElement(E,K)))},$=n(62892),k=n(36355),P=n(32441),N=n(47729);var j=e=>{const{prefixCls:t,title:n,footer:o,extra:a,closeIcon:i,closable:l,onClose:s,headerStyle:u,drawerStyle:p,bodyStyle:d,footerStyle:f,children:m}=e,h=c.useCallback((e=>c.createElement("button",{type:"button",onClick:s,"aria-label":"Close",className:`${t}-close`},e)),[s]),[v,g]=(0,N.Z)(l,i,h,void 0,!0),y=c.useMemo((()=>n||v?c.createElement("div",{style:u,className:r()(`${t}-header`,{[`${t}-header-close-only`]:v&&!n&&!a})},c.createElement("div",{className:`${t}-header-title`},g,n&&c.createElement("div",{className:`${t}-title`},n)),a&&c.createElement("div",{className:`${t}-extra`},a)):null),[v,g,a,u,t,n]),b=c.useMemo((()=>{if(!o)return null;const e=`${t}-footer`;return c.createElement("div",{className:e,style:f},o)}),[o,f,t]);return c.createElement("div",{className:`${t}-wrapper-body`,style:p},y,c.createElement("div",{className:`${t}-body`,style:d},m),b)},D=n(33234),M=n(83116),L=n(37613);var I=e=>{const{componentCls:t,motionDurationSlow:n}=e,o={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${n}`}}};return{[t]:{[`${t}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${n}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${t}-panel-motion`]:{"&-left":[o,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[o,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[o,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[o,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const z=e=>{const{componentCls:t,zIndexPopup:n,colorBgMask:o,colorBgElevated:r,motionDurationSlow:a,motionDurationMid:i,padding:l,paddingLG:s,fontSizeLG:c,lineHeightLG:u,lineWidth:p,lineType:d,colorSplit:f,marginSM:m,colorIcon:h,colorIconHover:v,colorText:g,fontWeightStrong:y,footerPaddingBlock:b,footerPaddingInline:x}=e,w=`${t}-content-wrapper`;return{[t]:{position:"fixed",inset:0,zIndex:n,pointerEvents:"none","&-pure":{position:"relative",background:r,[`&${t}-left`]:{boxShadow:e.boxShadowDrawerLeft},[`&${t}-right`]:{boxShadow:e.boxShadowDrawerRight},[`&${t}-top`]:{boxShadow:e.boxShadowDrawerUp},[`&${t}-bottom`]:{boxShadow:e.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${t}-mask`]:{position:"absolute",inset:0,zIndex:n,background:o,pointerEvents:"auto"},[w]:{position:"absolute",zIndex:n,maxWidth:"100vw",transition:`all ${a}`,"&-hidden":{display:"none"}},[`&-left > ${w}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowDrawerLeft},[`&-right > ${w}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:e.boxShadowDrawerRight},[`&-top > ${w}`]:{top:0,insetInline:0,boxShadow:e.boxShadowDrawerUp},[`&-bottom > ${w}`]:{bottom:0,insetInline:0,boxShadow:e.boxShadowDrawerDown},[`${t}-content`]:{width:"100%",height:"100%",overflow:"auto",background:r,pointerEvents:"auto"},[`${t}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${t}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${l}px ${s}px`,fontSize:c,lineHeight:u,borderBottom:`${p}px ${d} ${f}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${t}-extra`]:{flex:"none"},[`${t}-close`]:{display:"inline-block",marginInlineEnd:m,color:h,fontWeight:y,fontSize:c,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${i}`,textRendering:"auto","&:focus, &:hover":{color:v,textDecoration:"none"}},[`${t}-title`]:{flex:1,margin:0,color:g,fontWeight:e.fontWeightStrong,fontSize:c,lineHeight:u},[`${t}-body`]:{flex:1,minWidth:0,minHeight:0,padding:s,overflow:"auto"},[`${t}-footer`]:{flexShrink:0,padding:`${b}px ${x}px`,borderTop:`${p}px ${d} ${f}`},"&-rtl":{direction:"rtl"}}}};var Z=(0,M.Z)("Drawer",(e=>{const t=(0,L.TS)(e,{});return[z(t),I(t)]}),(e=>({zIndexPopup:e.zIndexPopupBase,footerPaddingBlock:e.paddingXS,footerPaddingInline:e.padding}))),T=n(11575),R=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{rootClassName:t,width:n,height:o,size:a="default",mask:i=!0,push:l=_,open:s,afterOpenChange:u,onClose:p,prefixCls:d,getContainer:f,style:m,className:h,visible:v,afterVisibleChange:g}=e,y=R(e,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:b,getPrefixCls:x,direction:w,drawer:C}=c.useContext(k.E_),S=x("drawer",d),[E,N]=Z(S),M=void 0===f&&b?()=>b(document.body):f,L=r()({"no-mask":!i,[`${S}-rtl`]:"rtl"===w},t,N);const I=c.useMemo((()=>null!=n?n:"large"===a?736:378),[n,a]),z=c.useMemo((()=>null!=o?o:"large"===a?736:378),[o,a]),W={motionName:(0,$.m)(S,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},B=(0,T.H)();return E(c.createElement(D.BR,null,c.createElement(P.Ux,{status:!0,override:!0},c.createElement(O,Object.assign({prefixCls:S,onClose:p,maskMotion:W,motion:e=>({motionName:(0,$.m)(S,`panel-motion-${e}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500})},y,{open:null!=s?s:v,mask:i,push:l,width:I,height:z,style:Object.assign(Object.assign({},null==C?void 0:C.style),m),className:r()(null==C?void 0:C.className,h),rootClassName:L,getContainer:M,afterOpenChange:null!=u?u:g,panelRef:B}),c.createElement(j,Object.assign({prefixCls:S},y,{onClose:p}))))))};W._InternalPanelDoNotUseOrYouWillBeFired=e=>{const{prefixCls:t,style:n,className:o,placement:a="right"}=e,i=R(e,["prefixCls","style","className","placement"]),{getPrefixCls:l}=c.useContext(k.E_),s=l("drawer",t),[u,p]=Z(s),d=r()(s,`${s}-pure`,`${s}-${a}`,p,o);return u(c.createElement("div",{className:d,style:n},c.createElement(j,Object.assign({prefixCls:s},i))))};var B=W},39722:function(e,t,n){"use strict";n.d(t,{t5:function(){return p}});var o=n(92310),r=n.n(o),a=n(55477),i=n(59301),l=n(36355),s=n(77578),c=n(17356),u=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{hashId:t,prefixCls:n,className:o,style:l,placement:c="top",title:u,content:p,children:d}=e;return i.createElement("div",{className:r()(t,n,`${n}-pure`,`${n}-placement-${c}`,o),style:l},i.createElement("div",{className:`${n}-arrow`}),i.createElement(a.G,Object.assign({},e,{className:t,prefixCls:n}),d||((e,t,n)=>{if(t||n)return i.createElement(i.Fragment,null,t&&i.createElement("div",{className:`${e}-title`},(0,s.Z)(t)),i.createElement("div",{className:`${e}-inner-content`},(0,s.Z)(n)))})(n,u,p)))};t.ZP=e=>{const{prefixCls:t}=e,n=u(e,["prefixCls"]),{getPrefixCls:o}=i.useContext(l.E_),r=o("popover",t),[a,s]=(0,c.Z)(r);return a(i.createElement(p,Object.assign({},n,{prefixCls:r,hashId:s})))}},60324:function(e,t,n){"use strict";var o=n(92310),r=n.n(o),a=n(59301),i=n(77578),l=n(62892),s=n(36355),c=n(6848),u=n(39722),p=n(17356),d=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{let{title:t,content:n,prefixCls:o}=e;return a.createElement(a.Fragment,null,t&&a.createElement("div",{className:`${o}-title`},(0,i.Z)(t)),a.createElement("div",{className:`${o}-inner-content`},(0,i.Z)(n)))},m=a.forwardRef(((e,t)=>{const{prefixCls:n,title:o,content:i,overlayClassName:u,placement:m="top",trigger:h="hover",mouseEnterDelay:v=.1,mouseLeaveDelay:g=.1,overlayStyle:y={}}=e,b=d(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:x}=a.useContext(s.E_),w=x("popover",n),[C,S]=(0,p.Z)(w),E=x(),O=r()(u,S);return C(a.createElement(c.Z,Object.assign({placement:m,trigger:h,mouseEnterDelay:v,mouseLeaveDelay:g,overlayStyle:y},b,{prefixCls:w,overlayClassName:O,ref:t,overlay:o||i?a.createElement(f,{prefixCls:w,title:o,content:i}):null,transitionName:(0,l.m)(E,"zoom-big",b.transitionName),"data-popover-inject":!0})))}));m._InternalPanelDoNotUseOrYouWillBeFired=u.ZP,t.Z=m},17356:function(e,t,n){"use strict";var o=n(17313),r=n(29878),a=n(19447),i=n(33166),l=n(83116),s=n(37613);const c=e=>{const{componentCls:t,popoverColor:n,minWidth:r,fontWeightStrong:i,popoverPadding:l,boxShadowSecondary:s,colorTextHeading:c,borderRadiusLG:u,zIndexPopup:p,marginXS:d,colorBgElevated:f,popoverBg:m}=e;return[{[t]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:p,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":f,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:m,backgroundClip:"padding-box",borderRadius:u,boxShadow:s,padding:l},[`${t}-title`]:{minWidth:r,marginBottom:d,color:c,fontWeight:i},[`${t}-inner-content`]:{color:n}})},(0,a.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},u=e=>{const{componentCls:t}=e;return{[t]:i.i.map((n=>{const o=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":o,[`${t}-inner`]:{backgroundColor:o},[`${t}-arrow`]:{background:"transparent"}}}}))}},p=e=>{const{componentCls:t,lineWidth:n,lineType:o,colorSplit:r,paddingSM:a,controlHeight:i,fontSize:l,lineHeight:s,padding:c}=e,u=i-Math.round(l*s);return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${u/2}px ${c}px ${u/2-n}px`,borderBottom:`${n}px ${o} ${r}`},[`${t}-inner-content`]:{padding:`${a}px ${c}px`}}}};t.Z=(0,l.Z)("Popover",(e=>{const{colorBgElevated:t,colorText:n,wireframe:o}=e,a=(0,s.TS)(e,{popoverPadding:12,popoverBg:t,popoverColor:n});return[c(a),u(a),o&&p(a),(0,r._y)(a,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},31797:function(e,t,n){"use strict";n.d(t,{Z:function(){return w}});var o=n(59301),r=n(56762),a=n(92343),i=n(92310),l=n.n(i),s=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:r,decimalSeparator:a,groupSeparator:i="",prefixCls:l}=e;let s;if("function"==typeof n)s=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,i),"number"==typeof r&&(c=c.padEnd(r,"0").slice(0,r>0?r:0)),c&&(c=`${a}${c}`),s=[o.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&o.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else s=e}return o.createElement("span",{className:`${l}-content-value`},s)},p=n(17313),d=n(83116),f=n(37613);const m=e=>{const{componentCls:t,marginXXS:n,padding:o,colorTextDescription:r,titleFontSize:a,colorTextHeading:i,contentFontSize:l,fontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:r,fontSize:a},[`${t}-skeleton`]:{paddingTop:o},[`${t}-content`]:{color:i,fontSize:l,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var h=(0,d.Z)("Statistic",(e=>{const t=(0,f.TS)(e,{});return[m(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:r,style:a,valueStyle:i,value:p=0,title:d,valueRender:f,prefix:m,suffix:v,loading:g=!1,onMouseEnter:y,onMouseLeave:b,decimalSeparator:x=".",groupSeparator:w=","}=e,{getPrefixCls:C,direction:S,statistic:E}=o.useContext(s.E_),O=C("statistic",t),[$,k]=h(O),P=o.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:w,prefixCls:O},e,{value:p})),N=l()(O,{[`${O}-rtl`]:"rtl"===S},null==E?void 0:E.className,n,r,k);return $(o.createElement("div",{className:N,style:Object.assign(Object.assign({},null==E?void 0:E.style),a),onMouseEnter:y,onMouseLeave:b},d&&o.createElement("div",{className:`${O}-title`},d),o.createElement(c.Z,{paragraph:!1,loading:g,className:`${O}-skeleton`},o.createElement("div",{style:i,className:`${O}-content`},m&&o.createElement("span",{className:`${O}-content-prefix`},m),f?f(P):P,v&&o.createElement("span",{className:`${O}-content-suffix`},v)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function y(e,t){const{format:n=""}=t,o=new Date(e).getTime(),r=Date.now();return function(e,t){let n=e;const o=/\[[^\]]*]/g,r=(t.match(o)||[]).map((e=>e.slice(1,-1))),a=t.replace(o,"[]"),i=g.reduce(((e,t)=>{let[o,r]=t;if(e.includes(o)){const t=Math.floor(n/r);return n-=t*r,e.replace(new RegExp(`${o}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let l=0;return i.replace(o,(()=>{const e=r[l];return l+=1,e}))}(Math.max(o-r,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:i,onFinish:l}=e,s=(0,r.Z)(),c=o.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==i||i(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return o.createElement(v,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>y(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=o.memo(b);v.Countdown=x;var w=v},25769:function(e,t,n){"use strict";var o=n(98040),r={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,a,i,l,s,c,u=!1;t||(t={}),n=t.debug||!1;try{if(i=o(),l=document.createRange(),s=document.getSelection(),(c=document.createElement("span")).textContent=e,c.ariaHidden="true",c.style.all="unset",c.style.position="fixed",c.style.top=0,c.style.clip="rect(0, 0, 0, 0)",c.style.whiteSpace="pre",c.style.webkitUserSelect="text",c.style.MozUserSelect="text",c.style.msUserSelect="text",c.style.userSelect="text",c.addEventListener("copy",(function(o){if(o.stopPropagation(),t.format)if(o.preventDefault(),void 0===o.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var a=r[t.format]||r.default;window.clipboardData.setData(a,e)}else o.clipboardData.clearData(),o.clipboardData.setData(t.format,e);t.onCopy&&(o.preventDefault(),t.onCopy(o.clipboardData))})),document.body.appendChild(c),l.selectNodeContents(c),s.addRange(l),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(o){n&&console.error("unable to copy using execCommand: ",o),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),u=!0}catch(o){n&&console.error("unable to copy using clipboardData: ",o),n&&console.error("falling back to prompt"),a=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(a,e)}}finally{s&&("function"==typeof s.removeRange?s.removeRange(l):s.removeAllRanges()),c&&document.body.removeChild(c),i()}return u}},83145:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var o=a(n(59301)),r=a(n(25769));function a(e){return e&&e.__esModule?e:{default:e}}function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function s(e,t){if(null==e)return{};var n,o,r=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));c.ref=function(t){e.scrollComponent=t,s&&s(t)};var u=[n];return r&&(l?i?u.unshift(l):u.push(l):this.defaultLoader&&(i?u.unshift(this.defaultLoader):u.push(this.defaultLoader))),a.default.createElement(o,c,u)}}]),t}(r.Component);s.propTypes={children:i.default.node.isRequired,element:i.default.node,hasMore:i.default.bool,initialLoad:i.default.bool,isReverse:i.default.bool,loader:i.default.node,loadMore:i.default.func.isRequired,pageStart:i.default.number,ref:i.default.func,getScrollParent:i.default.func,threshold:i.default.number,useCapture:i.default.bool,useWindow:i.default.bool},s.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=s,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)},98040:function(e){e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],o=0;o0&&(null!=o&&o.size_type_special||2===(null==o?void 0:o.size_type)?w(3):null!=o&&o.is_free?w(5):null!=o&&o.is_icpc_first?w(2):3===(null==o?void 0:o.size_type)?w(4):w(1))}),[o]),console.log("-----",E,o);var j={1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"},N=function(){var e=r()(l()().mark((function e(){var s,n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return document.body.scrollIntoView(),s={margin:[0,0,0,0],filename:"11.pdf",enableLinks:!1,html2canvas:{scale:5,allowTaint:!1,useCORS:!0},jsPDF:{format:[1412,null!=o&&o.is_icpc_first?2500:1e3],orientation:"landscape",unit:"px"},image:{type:"jpeg",quality:1}},n=p()().set(s).from(y.current).toPdf(),e.next=5,n.get("pdf");case 5:return n=e.sent,e.next=8,n.output("bloburl");case 8:t=e.sent,(0,g.Nd)("".concat(o.school_name,"-").concat(o.user_name,".pdf"),t);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,L.jsx)(i.Z,{open:s,title:null,footer:(0,L.jsx)("div",{children:(0,L.jsx)(m.ZP,{type:"primary",onClick:N,children:"下载证书"})}),style:{background:"transparen"},centered:!0,width:D[E-1].width,className:u,maskClosable:!1,closeIcon:(0,L.jsx)(b.Z,{onClick:t,style:{fontSize:"25px",color:"#fff",marginLeft:"100px"}}),children:(0,L.jsxs)("div",{ref:y,children:[1===E&&function(){var e,s,n=new Date,t=n.getFullYear(),l=(n.getMonth()+1).toString().padStart(2,"0"),a=n.getDate().toString().padStart(2,"0");return(0,L.jsxs)("div",{className:A,style:{backgroundImage:"url(".concat(G,")")},children:[(0,L.jsx)("div",{className:F,children:(0,L.jsxs)("b",{children:["兹证明,",(0,L.jsx)("span",{children:null==o?void 0:o.user_name}),"同学于",(0,L.jsx)("span",{children:null==o||null===(e=o.passed_date)||void 0===e?void 0:e.slice(0,4)}),"年",(0,L.jsx)("span",{children:null==o||null===(s=o.passed_date)||void 0===s?void 0:s.slice(5,7)}),"月在化学“101计划”网络平台职业培训平台完成了“",(0,L.jsx)("span",{children:null==o?void 0:o.subject_name}),"”的全部课程,成绩优异,准予结业!"]})}),(0,L.jsxs)("div",{className:J,children:["证书编号:",null==o?void 0:o.code]}),(0,L.jsxs)("div",{className:Y,children:[(0,L.jsx)("div",{children:"化学“101计划”网络平台教研中心"}),(0,L.jsxs)("b",{children:["发证日期:",(0,L.jsx)("span",{children:t}),"年",(0,L.jsx)("span",{children:l}),"月",(0,L.jsx)("span",{children:a}),"日"]})]}),(0,L.jsx)("img",{src:"data:image/png;base64,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",className:B})]})}(),2===E&&(0,L.jsxs)("div",{style:{backgroundImage:"url(".concat(z,")"),height:"1200px",width:"840px",padding:"1px 100px",backgroundSize:"100%",backgroundRepeat:"no-repeat"},children:[(0,L.jsx)("div",{style:{color:"#333",fontSize:"36px",marginTop:"465px",width:"100%",marginLeft:"24px"},children:null==o?void 0:o.user_name}),(0,L.jsx)("div",{style:{color:"#333",fontSize:"16px",marginTop:"223px",width:"100%",marginLeft:100},children:null==o?void 0:o.passed_date})]}),3===E&&function(){var e,s,n,t=new Date,l=t.getFullYear(),a=(t.getMonth()+1).toString().padStart(2,"0"),r=t.getDate().toString().padStart(2,"0");return(0,L.jsxs)("div",{className:M,style:{backgroundImage:"url(".concat(H,")")},children:[(0,L.jsx)("div",{className:F,children:(0,L.jsxs)("b",{children:[(0,L.jsx)("span",{children:null==o?void 0:o.user_name}),"老师于",(0,L.jsx)("span",{children:null==o||null===(e=o.passed_date)||void 0===e?void 0:e.slice(0,4)}),"年",(0,L.jsx)("span",{children:null==o||null===(s=o.passed_date)||void 0===s?void 0:s.slice(5,7)}),"月",(0,L.jsx)("span",{children:null==o||null===(n=o.passed_date)||void 0===n?void 0:n.slice(8,10)}),"日参加“",(0,L.jsx)("span",{children:null==o?void 0:o.subject_name}),"”成绩优秀,特发此证!"]})}),(0,L.jsxs)("div",{className:J,children:["证书编号:",null==o?void 0:o.code]}),(0,L.jsx)("div",{className:Y,children:(0,L.jsxs)("b",{children:["签发日期:",(0,L.jsx)("span",{children:l}),"年",(0,L.jsx)("span",{children:a}),"月",(0,L.jsx)("span",{children:r}),"日"]})})]})}(),4===E&&function(){var e=new Date,s=e.getFullYear(),n=(e.getMonth()+1).toString().padStart(2,"0"),t=e.getDate().toString().padStart(2,"0");return(0,L.jsxs)("div",{className:M,style:{backgroundImage:"url(".concat(Q,")")},children:[(0,L.jsx)("div",{className:F,children:(0,L.jsxs)("b",{children:[(0,L.jsx)("span",{children:null==o?void 0:o.user_name}),"同学,祝贺您完成了“",(0,L.jsx)("span",{children:null==o?void 0:o.subject_name}),"”的所有学习课程,并通过了能力检测,成绩优异,准予毕业。"]})}),(0,L.jsxs)("div",{className:J,children:["证书编号:",null==o?void 0:o.code]}),(0,L.jsx)("div",{className:Y,children:(0,L.jsxs)("b",{children:["签发日期:",(0,L.jsx)("span",{children:s}),"年",(0,L.jsx)("span",{children:n}),"月",(0,L.jsx)("span",{children:t}),"日"]})})]})}(),5===E&&(0,L.jsxs)("div",{style:{backgroundImage:"url(".concat(v,")"),height:"740px",width:"1052px",padding:"1px 100px"},children:[(0,L.jsxs)("div",{style:{color:"#EB5E00",fontSize:"36px",marginTop:"239px",width:"100%",textAlign:"center"},children:[null==o?void 0:o.school_name," ",null==o?void 0:o.user_name]}),(0,L.jsxs)("div",{style:{color:"#0D3580",fontSize:"24px",marginTop:"30px",width:"100%",textAlign:"center"},children:["于",h()(null==o?void 0:o.created_at).format("YYYY年MM月DD日"),"完成了EduCoder平台《",null==o?void 0:o.subject_name,"》课程学习。"]}),(0,L.jsx)("div",{style:{color:"#0D3580",fontSize:"30px",marginTop:"50px",width:"100%",textAlign:"center",fontWeight:900},children:"特此证明"}),(0,L.jsxs)("div",{style:{color:"#0D3580",fontSize:"14px",marginTop:"30px",width:"100%",textAlign:"center"},children:["On ",j[h()(null==o?void 0:o.created_at).format("M")]," ",h()(null==o?void 0:o.created_at).format("DD"),",",h()(null==o?void 0:o.created_at).format("YYYY"),", completed the 《",null==o?void 0:o.subject_name_en,"》 course on EduCoder."]}),(0,L.jsx)("img",{src:"data:image/png;base64,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",style:{position:"absolute",left:"820px",bottom:"130px"}}),(0,L.jsxs)("div",{style:{color:"#0D3580",fontSize:"12px",width:"100%",display:"flex",paddingRight:"200px",position:"absolute",bottom:"150px"},children:[(0,L.jsxs)("span",{children:["证书编号:",null==o?void 0:o.code]}),(0,L.jsx)("span",{style:{marginLeft:"560px"},children:"化学“101计划”网络平台在线编程学院"})]})]})]})})}}}]); \ No newline at end of file diff --git a/33075.async.js b/33075.async.js new file mode 100644 index 0000000000..bfcfc147dd --- /dev/null +++ b/33075.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[33075,56087,38346,74641,25313,72069,87914,19436,92771,23043,91259,1908,50391,70680,56065,2154,50283,72559,56271],{22441:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},9516:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},46952:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={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"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(78892),i=n(3113),c=n(36355),u=n(81327),m=n(33234),f=n(47211),p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:v="default",danger:y,disabled:g,loading:b,onClick:O,htmlType:C,children:h,className:x,menu:w,arrow:E,autoFocus:$,overlay:N,trigger:S,align:Z,open:j,onOpenChange:z,placement:P,getPopupContainer:M,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:L,mouseLeaveDelay:I,overlayClassName:K,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_}=e,A=p(e,["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"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,f.Z)(H),G={menu:w,arrow:E,autoFocus:$,align:Z,disabled:g,trigger:g?[]:S,onOpenChange:z,getPopupContainer:M||t,mouseEnterDelay:L,mouseLeaveDelay:I,overlayClassName:K,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,x,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=j),G.placement="placement"in e?P:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:b,onClick:O,htmlType:C,href:k,title:D},h),J=s.createElement(i.ZP,{type:v,danger:y,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var v=d;const y=r.Z;y.Button=v;var g=y},24650:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[f,p]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},p,c),v=(0,o.useContext)(l.aM),y=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return f(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:y},e.children)))},u=n(9432),m=n(33614),f={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"},p=n(1393),d=function(e,t){return o.createElement(p.Z,(0,m.Z)({},e,{ref:t,icon:f}))};var v=o.forwardRef(d),y=n(76897),g=n(55405),b=n(25629),O=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(y.Z,null):o.createElement(v,null),x={click:"onClick",hover:"onMouseOver"};var w=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,O.Z)(c),f=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:d,inputPrefixCls:v,size:y}=e,w=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=o.useContext(s.E_),$=E("input",v),N=E("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=h}=e,a=x[n]||"",s=r(l),i={[a]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),Z=a()(N,p,{[`${N}-${y}`]:!!y}),j=Object.assign(Object.assign({},(0,g.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:Z,prefixCls:$,suffix:S});return y&&(j.size=y),o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},j))})),E=n(78405),$=n(92343),N=n(3113),S=n(19716),Z=n(33234),j=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:f,loading:p,disabled:d,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:O}=e,C=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:h,direction:x}=o.useContext(s.E_),w=o.useRef(!1),z=h("input-search",n),P=h("input",r),{compactSize:M}=(0,Z.ri)(z,x),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},L="boolean"==typeof m?o.createElement(E.Z,null):null,I=`${z}-button`;let K;const F=m||{},B=F.type&&!0===F.type.__ANT_BUTTON;K=B||"button"===F.type?(0,$.Tm)(F,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:I,size:k}:{})):o.createElement(N.ZP,{className:I,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:p,icon:L},m),f&&(K=[K,(0,$.Tm)(f,{key:"addonAfter"})]);const _=a()(z,{[`${z}-rtl`]:"rtl"===x,[`${z}-${k}`]:!!k,[`${z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{w.current||p||T(e)}},C,{size:k,onCompositionStart:e=>{w.current=!0,null==g||g(e)},onCompositionEnd:e=>{w.current=!1,null==O||O(e)},prefixCls:P,addonAfter:K,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:_,disabled:d}))})),P=n(1643);const M=u.Z;M.Group=c,M.Search=z,M.TextArea=P.Z,M.Password=w;var k=M},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:y}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:b,className:O,rootClassName:C,children:h,direction:x="horizontal",prefixCls:w,split:E,style:$,wrap:N=!1,classNames:S,styles:Z}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,P]=Array.isArray(g)?g:[g,g],M=p(P),k=p(z),R=d(P),D=d(z),T=(0,s.Z)(h,{keepEmpty:!0}),L=void 0===b&&"horizontal"===x?"center":b,I=i("space",w),[K,F]=(0,f.Z)(I),B=o()(I,null==c?void 0:c.className,F,`${I}-${x}`,{[`${I}-rtl`]:"rtl"===y,[`${I}-align-${L}`]:L,[`${I}-gap-row-${P}`]:M,[`${I}-gap-col-${z}`]:k},O,C),_=o()(`${I}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:E,style:null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=z),!M&&R&&(U.rowGap=P),K(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},j),r.createElement(u,{value:Q},H)))}));const g=y;g.Compact=i.ZP;var b=g},31797:function(e,t,n){n.d(t,{Z:function(){return h}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),f=n(83116),p=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,f.Z)("Statistic",(e=>{const t=(0,p.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var y=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:f,valueRender:p,prefix:d,suffix:y,loading:g=!1,onMouseEnter:b,onMouseLeave:O,decimalSeparator:C=".",groupSeparator:h=","}=e,{getPrefixCls:x,direction:w,statistic:E}=r.useContext(i.E_),$=x("statistic",t),[N,S]=v($),Z=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:h,prefixCls:$},e,{value:m})),j=l()($,{[`${$}-rtl`]:"rtl"===w},null==E?void 0:E.className,n,a,S);return N(r.createElement("div",{className:j,style:Object.assign(Object.assign({},null==E?void 0:E.style),o),onMouseEnter:b,onMouseLeave:O},f&&r.createElement("div",{className:`${$}-title`},f),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),p?p(Z):Z,y&&r.createElement("span",{className:`${$}-content-suffix`},y)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const O=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(y,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(O);y.Countdown=C;var h=y},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/33076.async.js b/33076.async.js new file mode 100644 index 0000000000..9d8763aef8 --- /dev/null +++ b/33076.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[33076,5050,56087,34167,15083,13244,35544,1908,50391,70680,56065,2154,50283,72559,56271,25209],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(33614),l=n(59301),r={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"},a=n(1393),s=function(e,t){return l.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:r}))};var i=l.forwardRef(s)},56762:function(e,t,n){n.d(t,{Z:function(){return l}});var o=n(59301);function l(){const[,e]=o.useReducer((e=>e+1),0);return e}},88522:function(e,t,n){var o=n(92310),l=n.n(o),r=n(75440),a=n(55405),s=n(59301),i=n(53487),c=n(92343),u=n(36355),p=n(57809);const{Option:m}=p.default;function d(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const f=(e,t)=>{const{prefixCls:n,className:o,popupClassName:i,dropdownClassName:f,children:v,dataSource:g}=e,y=(0,r.Z)(v);let b;1===y.length&&(0,c.l$)(y[0])&&!d(y[0])&&([b]=y);const C=b?()=>b:void 0;let O;O=y.length&&d(y[0])?v:g?g.map((e=>{if((0,c.l$)(e))return e;switch(typeof e){case"string":return s.createElement(m,{key:e,value:e},e);case"object":{const{value:t}=e;return s.createElement(m,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:x}=s.useContext(u.E_),h=x("select",n);return s.createElement(p.default,Object.assign({ref:t,suffixIcon:null},(0,a.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:h,popupClassName:i||f,className:l()(`${h}-auto-complete`,o),mode:p.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:C}),O)},v=s.forwardRef(f),g=(0,i.Z)(v);v.Option=m,v._InternalPanelDoNotUseOrYouWillBeFired=g,t.Z=v},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var o=n(91857),l=n(92310),r=n.n(l),a=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{getPopupContainer:t,getPrefixCls:n,direction:l}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:O,children:x,className:h,menu:E,arrow:w,autoFocus:N,overlay:S,trigger:$,align:P,open:j,onOpenChange:Z,placement:I,getPopupContainer:M,href:z,icon:k=a.createElement(s.Z,null),title:_,buttonsRender:D=(e=>e),mouseEnterDelay:R,mouseLeaveDelay:T,overlayClassName:F,overlayStyle:B,destroyPopupOnHide:L,dropdownRender:H}=e,A=d(e,["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"]),W=n("dropdown",f),U=`${W}-button`,[X,G]=(0,m.Z)(W),Q={menu:E,arrow:w,autoFocus:N,align:P,disabled:y,trigger:y?[]:$,onOpenChange:Z,getPopupContainer:M||t,mouseEnterDelay:R,mouseLeaveDelay:T,overlayClassName:F,overlayStyle:B,destroyPopupOnHide:L,dropdownRender:H},{compactSize:q,compactItemClassnames:Y}=(0,p.ri)(W,l),V=r()(U,Y,h,G);"overlay"in e&&(Q.overlay=S),"open"in e&&(Q.open=j),Q.placement="placement"in e?I:"rtl"===l?"bottomLeft":"bottomRight";const J=a.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:O,href:z,title:_},x),K=a.createElement(i.ZP,{type:v,danger:g,icon:k}),[ee,te]=D([J,K]);return X(a.createElement(u.Z.Compact,Object.assign({className:V,size:q,block:!0},A),ee,a.createElement(o.Z,Object.assign({},Q),te)))};f.__ANT_BUTTON=!0;var v=f;const g=o.Z;g.Button=v;var y=g},24650:function(e,t,n){n.d(t,{Z:function(){return z}});var o=n(92310),l=n.n(o),r=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,r.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[m,d]=(0,i.ZP)(p),f=l()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,r.useContext)(s.aM),g=(0,r.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(r.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},r.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(33614),m={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"},d=n(1393),f=function(e,t){return r.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=r.forwardRef(f),g=n(76897),y=n(55405),b=n(25629),C=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);le?r.createElement(g.Z,null):r.createElement(v,null),h={click:"onClick",hover:"onMouseOver"};var E=r.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,r.useState)((()=>!!o&&n.visible)),c=(0,r.useRef)(null);r.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,E=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=r.useContext(a.E_),N=w("input",v),S=w("input-password",f),$=n&&(t=>{const{action:n="click",iconRender:o=x}=e,l=h[n]||"",a=o(s),i={[l]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return r.cloneElement(r.isValidElement(a)?a:r.createElement("span",null,a),i)})(S),P=l()(S,d,{[`${S}-${g}`]:!!g}),j=Object.assign(Object.assign({},(0,y.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:P,prefixCls:N,suffix:$});return g&&(j.size=g),r.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},j))})),w=n(78405),N=n(92343),S=n(3113),$=n(19716),P=n(33234),j=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,O=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:h}=r.useContext(a.E_),E=r.useRef(!1),Z=x("input-search",n),I=x("input",o),{compactSize:M}=(0,P.ri)(Z,h),z=(0,$.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),k=r.useRef(null),_=e=>{var t;document.activeElement===(null===(t=k.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=k.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},R="boolean"==typeof p?r.createElement(w.Z,null):null,T=`${Z}-button`;let F;const B=p||{},L=B.type&&!0===B.type.__ANT_BUTTON;F=L||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:_,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},L?{className:T,size:z}:{})):r.createElement(S.ZP,{className:T,type:p?"primary":void 0,size:z,disabled:f,key:"enterButton",onMouseDown:_,onClick:D,loading:d,icon:R},p),m&&(F=[F,(0,N.Tm)(m,{key:"addonAfter"})]);const H=l()(Z,{[`${Z}-rtl`]:"rtl"===h,[`${Z}-${z}`]:!!z,[`${Z}-with-button`]:!!p},s);return r.createElement(u.Z,Object.assign({ref:(0,b.sQ)(k,t),onPressEnter:e=>{E.current||d||D(e)}},O,{size:z,onCompositionStart:e=>{E.current=!0,null==y||y(e)},onCompositionEnd:e=>{E.current=!1,null==C||C(e)},prefixCls:I,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:H,disabled:f}))})),I=n(1643);const M=u.Z;M.Group=c,M.Search=Z,M.TextArea=I.Z,M.Password=E;var z=M},57809:function(e,t,n){var o=n(92310),l=n.n(o),r=n(77861),a=n(55405),s=n(59301),i=n(53487),c=n(62892),u=n(19080),p=n(36355),m=n(1684),d=n(93891),f=n(19716),v=n(32441),g=n(33234),y=n(14154),b=n(58582),C=n(96510),O=n(66339),x=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{var n,{prefixCls:o,bordered:i=!0,className:E,rootClassName:w,getPopupContainer:N,popupClassName:S,dropdownClassName:$,listHeight:P=256,placement:j,listItemHeight:Z=24,size:I,disabled:M,notFoundContent:z,status:k,builtinPlacements:_,dropdownMatchSelectWidth:D,popupMatchSelectWidth:R,direction:T,style:F,allowClear:B}=e,L=x(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:H,getPrefixCls:A,renderEmpty:W,direction:U,virtual:X,popupMatchSelectWidth:G,popupOverflow:Q,select:q}=s.useContext(p.E_),Y=A("select",o),V=A(),J=null!=T?T:U,{compactSize:K,compactItemClassnames:ee}=(0,g.ri)(Y,J),[te,ne]=(0,y.Z)(Y),oe=s.useMemo((()=>{const{mode:e}=L;if("combobox"!==e)return e===h?"combobox":e}),[L.mode]),le="multiple"===oe||"tags"===oe,re=(0,C.Z)(L.suffixIcon,L.showArrow),ae=null!==(n=null!=R?R:D)&&void 0!==n?n:G,{status:se,hasFeedback:ie,isFormItemInput:ce,feedbackIcon:ue}=s.useContext(v.aM),pe=(0,u.F)(se,k);let me;me=void 0!==z?z:"combobox"===oe?null:(null==W?void 0:W("Select"))||s.createElement(d.Z,{componentName:"Select"});const{suffixIcon:de,itemIcon:fe,removeIcon:ve,clearIcon:ge}=(0,O.Z)(Object.assign(Object.assign({},L),{multiple:le,hasFeedback:ie,feedbackIcon:ue,showSuffixIcon:re,prefixCls:Y,showArrow:L.showArrow,componentName:"Select"})),ye=!0===B?{clearIcon:ge}:B,be=(0,a.Z)(L,["suffixIcon","itemIcon"]),Ce=l()(S||$,{[`${Y}-dropdown-${J}`]:"rtl"===J},w,ne),Oe=(0,f.Z)((e=>{var t;return null!==(t=null!=I?I:K)&&void 0!==t?t:e})),xe=s.useContext(m.Z),he=null!=M?M:xe,Ee=l()({[`${Y}-lg`]:"large"===Oe,[`${Y}-sm`]:"small"===Oe,[`${Y}-rtl`]:"rtl"===J,[`${Y}-borderless`]:!i,[`${Y}-in-form-item`]:ce},(0,u.Z)(Y,pe,ie),ee,null==q?void 0:q.className,E,w,ne),we=s.useMemo((()=>void 0!==j?j:"rtl"===J?"bottomRight":"bottomLeft"),[j,J]),Ne=(0,b.Z)(_,Q);return te(s.createElement(r.ZP,Object.assign({ref:t,virtual:X,showSearch:null==q?void 0:q.showSearch},be,{style:Object.assign(Object.assign({},null==q?void 0:q.style),F),dropdownMatchSelectWidth:ae,builtinPlacements:Ne,transitionName:(0,c.m)(V,"slide-up",L.transitionName),listHeight:P,listItemHeight:Z,mode:oe,prefixCls:Y,placement:we,direction:J,suffixIcon:de,menuItemSelectedIcon:fe,removeIcon:ve,allowClear:ye,notFoundContent:me,className:Ee,getPopupContainer:N||H,dropdownClassName:Ce,disabled:he})))};const w=s.forwardRef(E),N=(0,i.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=h,w.Option=r.Wx,w.OptGroup=r.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=N,t.default=w},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var o=n(59301),l=n(92310),r=n.n(l),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:l,split:r,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==l?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},l),n{var n,l;const{getPrefixCls:i,space:c,direction:g}=o.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:x,direction:h="horizontal",prefixCls:E,split:w,style:N,wrap:S=!1,classNames:$,styles:P}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,I]=Array.isArray(y)?y:[y,y],M=d(I),z=d(Z),k=f(I),_=f(Z),D=(0,a.Z)(x,{keepEmpty:!0}),R=void 0===b&&"horizontal"===h?"center":b,T=i("space",E),[F,B]=(0,m.Z)(T),L=r()(T,null==c?void 0:c.className,B,`${T}-${h}`,{[`${T}-rtl`]:"rtl"===g,[`${T}-align-${R}`]:R,[`${T}-gap-row-${I}`]:M,[`${T}-gap-col-${Z}`]:z},C,O),H=r()(`${T}-item`,null!==(n=null==$?void 0:$.item)&&void 0!==n?n:null===(l=null==c?void 0:c.classNames)||void 0===l?void 0:l.item);let A=0;const W=D.map(((e,t)=>{var n,l;null!=e&&(A=t);const r=e&&e.key||`${H}-${t}`;return o.createElement(p,{className:H,key:r,index:t,split:w,style:null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(l=null==c?void 0:c.styles)||void 0===l?void 0:l.item},e)})),U=o.useMemo((()=>({latestIndex:A})),[A]);if(0===D.length)return null;const X={};return S&&(X.flexWrap="wrap"),!z&&_&&(X.columnGap=Z),!M&&k&&(X.rowGap=I),F(o.createElement("div",Object.assign({ref:t,className:L,style:Object.assign(Object.assign(Object.assign({},X),null==c?void 0:c.style),N)},j),o.createElement(u,{value:U},W)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var o=n(59301),l=n(56762),r=n(92343),a=n(92310),s=n.n(a),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:l,decimalSeparator:r,groupSeparator:a="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,a),"number"==typeof l&&(c=c.padEnd(l,"0").slice(0,l>0?l:0)),c&&(c=`${r}${c}`),i=[o.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&o.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return o.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:o,colorTextDescription:l,titleFontSize:r,colorTextHeading:a,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:l,fontSize:r},[`${t}-skeleton`]:{paddingTop:o},[`${t}-content`]:{color:a,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:l,style:r,valueStyle:a,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:O=".",groupSeparator:x=","}=e,{getPrefixCls:h,direction:E,statistic:w}=o.useContext(i.E_),N=h("statistic",t),[S,$]=v(N),P=o.createElement(u,Object.assign({decimalSeparator:O,groupSeparator:x,prefixCls:N},e,{value:p})),j=s()(N,{[`${N}-rtl`]:"rtl"===E},null==w?void 0:w.className,n,l,$);return S(o.createElement("div",{className:j,style:Object.assign(Object.assign({},null==w?void 0:w.style),r),onMouseEnter:b,onMouseLeave:C},m&&o.createElement("div",{className:`${N}-title`},m),o.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},o.createElement("div",{style:a,className:`${N}-content`},f&&o.createElement("span",{className:`${N}-content-prefix`},f),d?d(P):P,g&&o.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,o=new Date(e).getTime(),l=Date.now();return function(e,t){let n=e;const o=/\[[^\]]*]/g,l=(t.match(o)||[]).map((e=>e.slice(1,-1))),r=t.replace(o,"[]"),a=y.reduce(((e,t)=>{let[o,l]=t;if(e.includes(o)){const t=Math.floor(n/l);return n-=t*l,e.replace(new RegExp(`${o}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),r);let s=0;return a.replace(o,(()=>{const e=l[s];return s+=1,e}))}(Math.max(o-l,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:a,onFinish:s}=e,i=(0,l.Z)(),c=o.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==a||a(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return o.createElement(g,Object.assign({},e,{valueRender:e=>(0,r.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var O=o.memo(C);g.Countdown=O;var x=g}}]); \ No newline at end of file diff --git a/34167.async.js b/34167.async.js new file mode 100644 index 0000000000..49ed839adc --- /dev/null +++ b/34167.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[34167,56087,35544,1908,50391,70680,56065,2154,50283,72559,56271,25209],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(33614),l=n(59301),r={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"},a=n(1393),s=function(e,t){return l.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:r}))};var i=l.forwardRef(s)},56762:function(e,t,n){n.d(t,{Z:function(){return l}});var o=n(59301);function l(){const[,e]=o.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var o=n(91857),l=n(92310),r=n.n(l),a=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{getPopupContainer:t,getPrefixCls:n,direction:l}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:O,children:x,className:h,menu:E,arrow:w,autoFocus:N,overlay:S,trigger:$,align:P,open:j,onOpenChange:Z,placement:I,getPopupContainer:z,href:M,icon:k=a.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:_,overlayClassName:F,overlayStyle:B,destroyPopupOnHide:L,dropdownRender:H}=e,A=d(e,["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"]),W=n("dropdown",f),U=`${W}-button`,[Q,X]=(0,m.Z)(W),q={menu:E,arrow:w,autoFocus:N,align:P,disabled:y,trigger:y?[]:$,onOpenChange:Z,getPopupContainer:z||t,mouseEnterDelay:T,mouseLeaveDelay:_,overlayClassName:F,overlayStyle:B,destroyPopupOnHide:L,dropdownRender:H},{compactSize:G,compactItemClassnames:V}=(0,p.ri)(W,l),Y=r()(U,V,h,X);"overlay"in e&&(q.overlay=S),"open"in e&&(q.open=j),q.placement="placement"in e?I:"rtl"===l?"bottomLeft":"bottomRight";const J=a.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:O,href:M,title:D},x),K=a.createElement(i.ZP,{type:v,danger:g,icon:k}),[ee,te]=R([J,K]);return Q(a.createElement(u.Z.Compact,Object.assign({className:Y,size:G,block:!0},A),ee,a.createElement(o.Z,Object.assign({},q),te)))};f.__ANT_BUTTON=!0;var v=f;const g=o.Z;g.Button=v;var y=g},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),l=n.n(o),r=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,r.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[m,d]=(0,i.ZP)(p),f=l()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,r.useContext)(s.aM),g=(0,r.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(r.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},r.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(33614),m={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"},d=n(1393),f=function(e,t){return r.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=r.forwardRef(f),g=n(76897),y=n(55405),b=n(25629),C=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);le?r.createElement(g.Z,null):r.createElement(v,null),h={click:"onClick",hover:"onMouseOver"};var E=r.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,r.useState)((()=>!!o&&n.visible)),c=(0,r.useRef)(null);r.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,E=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=r.useContext(a.E_),N=w("input",v),S=w("input-password",f),$=n&&(t=>{const{action:n="click",iconRender:o=x}=e,l=h[n]||"",a=o(s),i={[l]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return r.cloneElement(r.isValidElement(a)?a:r.createElement("span",null,a),i)})(S),P=l()(S,d,{[`${S}-${g}`]:!!g}),j=Object.assign(Object.assign({},(0,y.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:P,prefixCls:N,suffix:$});return g&&(j.size=g),r.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},j))})),w=n(78405),N=n(92343),S=n(3113),$=n(19716),P=n(33234),j=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,O=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:h}=r.useContext(a.E_),E=r.useRef(!1),Z=x("input-search",n),I=x("input",o),{compactSize:z}=(0,P.ri)(Z,h),M=(0,$.Z)((e=>{var t;return null!==(t=null!=i?i:z)&&void 0!==t?t:e})),k=r.useRef(null),D=e=>{var t;document.activeElement===(null===(t=k.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=k.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof p?r.createElement(w.Z,null):null,_=`${Z}-button`;let F;const B=p||{},L=B.type&&!0===B.type.__ANT_BUTTON;F=L||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},L?{className:_,size:M}:{})):r.createElement(S.ZP,{className:_,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:T},p),m&&(F=[F,(0,N.Tm)(m,{key:"addonAfter"})]);const H=l()(Z,{[`${Z}-rtl`]:"rtl"===h,[`${Z}-${M}`]:!!M,[`${Z}-with-button`]:!!p},s);return r.createElement(u.Z,Object.assign({ref:(0,b.sQ)(k,t),onPressEnter:e=>{E.current||d||R(e)}},O,{size:M,onCompositionStart:e=>{E.current=!0,null==y||y(e)},onCompositionEnd:e=>{E.current=!1,null==C||C(e)},prefixCls:I,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:H,disabled:f}))})),I=n(1643);const z=u.Z;z.Group=c,z.Search=Z,z.TextArea=I.Z,z.Password=E;var M=z},57809:function(e,t,n){var o=n(92310),l=n.n(o),r=n(77861),a=n(55405),s=n(59301),i=n(53487),c=n(62892),u=n(19080),p=n(36355),m=n(1684),d=n(93891),f=n(19716),v=n(32441),g=n(33234),y=n(14154),b=n(58582),C=n(96510),O=n(66339),x=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{var n,{prefixCls:o,bordered:i=!0,className:E,rootClassName:w,getPopupContainer:N,popupClassName:S,dropdownClassName:$,listHeight:P=256,placement:j,listItemHeight:Z=24,size:I,disabled:z,notFoundContent:M,status:k,builtinPlacements:D,dropdownMatchSelectWidth:R,popupMatchSelectWidth:T,direction:_,style:F,allowClear:B}=e,L=x(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:H,getPrefixCls:A,renderEmpty:W,direction:U,virtual:Q,popupMatchSelectWidth:X,popupOverflow:q,select:G}=s.useContext(p.E_),V=A("select",o),Y=A(),J=null!=_?_:U,{compactSize:K,compactItemClassnames:ee}=(0,g.ri)(V,J),[te,ne]=(0,y.Z)(V),oe=s.useMemo((()=>{const{mode:e}=L;if("combobox"!==e)return e===h?"combobox":e}),[L.mode]),le="multiple"===oe||"tags"===oe,re=(0,C.Z)(L.suffixIcon,L.showArrow),ae=null!==(n=null!=T?T:R)&&void 0!==n?n:X,{status:se,hasFeedback:ie,isFormItemInput:ce,feedbackIcon:ue}=s.useContext(v.aM),pe=(0,u.F)(se,k);let me;me=void 0!==M?M:"combobox"===oe?null:(null==W?void 0:W("Select"))||s.createElement(d.Z,{componentName:"Select"});const{suffixIcon:de,itemIcon:fe,removeIcon:ve,clearIcon:ge}=(0,O.Z)(Object.assign(Object.assign({},L),{multiple:le,hasFeedback:ie,feedbackIcon:ue,showSuffixIcon:re,prefixCls:V,showArrow:L.showArrow,componentName:"Select"})),ye=!0===B?{clearIcon:ge}:B,be=(0,a.Z)(L,["suffixIcon","itemIcon"]),Ce=l()(S||$,{[`${V}-dropdown-${J}`]:"rtl"===J},w,ne),Oe=(0,f.Z)((e=>{var t;return null!==(t=null!=I?I:K)&&void 0!==t?t:e})),xe=s.useContext(m.Z),he=null!=z?z:xe,Ee=l()({[`${V}-lg`]:"large"===Oe,[`${V}-sm`]:"small"===Oe,[`${V}-rtl`]:"rtl"===J,[`${V}-borderless`]:!i,[`${V}-in-form-item`]:ce},(0,u.Z)(V,pe,ie),ee,null==G?void 0:G.className,E,w,ne),we=s.useMemo((()=>void 0!==j?j:"rtl"===J?"bottomRight":"bottomLeft"),[j,J]),Ne=(0,b.Z)(D,q);return te(s.createElement(r.ZP,Object.assign({ref:t,virtual:Q,showSearch:null==G?void 0:G.showSearch},be,{style:Object.assign(Object.assign({},null==G?void 0:G.style),F),dropdownMatchSelectWidth:ae,builtinPlacements:Ne,transitionName:(0,c.m)(Y,"slide-up",L.transitionName),listHeight:P,listItemHeight:Z,mode:oe,prefixCls:V,placement:we,direction:J,suffixIcon:de,menuItemSelectedIcon:fe,removeIcon:ve,allowClear:ye,notFoundContent:me,className:Ee,getPopupContainer:N||H,dropdownClassName:Ce,disabled:he})))};const w=s.forwardRef(E),N=(0,i.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=h,w.Option=r.Wx,w.OptGroup=r.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=N,t.default=w},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var o=n(59301),l=n(92310),r=n.n(l),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:l,split:r,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==l?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},l),n{var n,l;const{getPrefixCls:i,space:c,direction:g}=o.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:x,direction:h="horizontal",prefixCls:E,split:w,style:N,wrap:S=!1,classNames:$,styles:P}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,I]=Array.isArray(y)?y:[y,y],z=d(I),M=d(Z),k=f(I),D=f(Z),R=(0,a.Z)(x,{keepEmpty:!0}),T=void 0===b&&"horizontal"===h?"center":b,_=i("space",E),[F,B]=(0,m.Z)(_),L=r()(_,null==c?void 0:c.className,B,`${_}-${h}`,{[`${_}-rtl`]:"rtl"===g,[`${_}-align-${T}`]:T,[`${_}-gap-row-${I}`]:z,[`${_}-gap-col-${Z}`]:M},C,O),H=r()(`${_}-item`,null!==(n=null==$?void 0:$.item)&&void 0!==n?n:null===(l=null==c?void 0:c.classNames)||void 0===l?void 0:l.item);let A=0;const W=R.map(((e,t)=>{var n,l;null!=e&&(A=t);const r=e&&e.key||`${H}-${t}`;return o.createElement(p,{className:H,key:r,index:t,split:w,style:null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(l=null==c?void 0:c.styles)||void 0===l?void 0:l.item},e)})),U=o.useMemo((()=>({latestIndex:A})),[A]);if(0===R.length)return null;const Q={};return S&&(Q.flexWrap="wrap"),!M&&D&&(Q.columnGap=Z),!z&&k&&(Q.rowGap=I),F(o.createElement("div",Object.assign({ref:t,className:L,style:Object.assign(Object.assign(Object.assign({},Q),null==c?void 0:c.style),N)},j),o.createElement(u,{value:U},W)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var o=n(59301),l=n(56762),r=n(92343),a=n(92310),s=n.n(a),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:l,decimalSeparator:r,groupSeparator:a="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,a),"number"==typeof l&&(c=c.padEnd(l,"0").slice(0,l>0?l:0)),c&&(c=`${r}${c}`),i=[o.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&o.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return o.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:o,colorTextDescription:l,titleFontSize:r,colorTextHeading:a,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:l,fontSize:r},[`${t}-skeleton`]:{paddingTop:o},[`${t}-content`]:{color:a,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:l,style:r,valueStyle:a,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:O=".",groupSeparator:x=","}=e,{getPrefixCls:h,direction:E,statistic:w}=o.useContext(i.E_),N=h("statistic",t),[S,$]=v(N),P=o.createElement(u,Object.assign({decimalSeparator:O,groupSeparator:x,prefixCls:N},e,{value:p})),j=s()(N,{[`${N}-rtl`]:"rtl"===E},null==w?void 0:w.className,n,l,$);return S(o.createElement("div",{className:j,style:Object.assign(Object.assign({},null==w?void 0:w.style),r),onMouseEnter:b,onMouseLeave:C},m&&o.createElement("div",{className:`${N}-title`},m),o.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},o.createElement("div",{style:a,className:`${N}-content`},f&&o.createElement("span",{className:`${N}-content-prefix`},f),d?d(P):P,g&&o.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,o=new Date(e).getTime(),l=Date.now();return function(e,t){let n=e;const o=/\[[^\]]*]/g,l=(t.match(o)||[]).map((e=>e.slice(1,-1))),r=t.replace(o,"[]"),a=y.reduce(((e,t)=>{let[o,l]=t;if(e.includes(o)){const t=Math.floor(n/l);return n-=t*l,e.replace(new RegExp(`${o}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),r);let s=0;return a.replace(o,(()=>{const e=l[s];return s+=1,e}))}(Math.max(o-l,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:a,onFinish:s}=e,i=(0,l.Z)(),c=o.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==a||a(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return o.createElement(g,Object.assign({},e,{valueRender:e=>(0,r.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var O=o.memo(C);g.Countdown=O;var x=g}}]); \ No newline at end of file diff --git a/34817.async.js b/34817.async.js deleted file mode 100644 index 9516064148..0000000000 --- a/34817.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[34817,3944,62099,1911,37637,80182,79635],{22441:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(33614),r=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},l=n(1393),s=function(e,t){return r.createElement(l.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var i=r.forwardRef(s)},76897:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(33614),r=n(59301),a={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"},l=n(1393),s=function(e,t){return r.createElement(l.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var i=r.forwardRef(s)},88522:function(e,t,n){var o=n(92310),r=n.n(o),a=n(75440),l=n(55405),s=n(59301),i=n(53487),c=n(92343),u=n(36355),p=n(57809);const{Option:d}=p.default;function f(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const m=(e,t)=>{const{prefixCls:n,className:o,popupClassName:i,dropdownClassName:m,children:v,dataSource:g}=e,y=(0,a.Z)(v);let h;1===y.length&&(0,c.l$)(y[0])&&!f(y[0])&&([h]=y);const b=h?()=>h:void 0;let x;x=y.length&&f(y[0])?v:g?g.map((e=>{if((0,c.l$)(e))return e;switch(typeof e){case"string":return s.createElement(d,{key:e,value:e},e);case"object":{const{value:t}=e;return s.createElement(d,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:C}=s.useContext(u.E_),O=C("select",n);return s.createElement(p.default,Object.assign({ref:t,suffixIcon:null},(0,l.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:O,popupClassName:i||m,className:r()(`${O}-auto-complete`,o),mode:p.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:b}),x)},v=s.forwardRef(m),g=(0,i.Z)(v);v.Option=d,v._InternalPanelDoNotUseOrYouWillBeFired=g,t.Z=v},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var o=n(91857),r=n(92310),a=n.n(r),l=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),d=n(47211),f=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:t,getPrefixCls:n,direction:r}=l.useContext(c.E_),{prefixCls:m,type:v="default",danger:g,disabled:y,loading:h,onClick:b,htmlType:x,children:C,className:O,menu:E,arrow:w,autoFocus:N,overlay:$,trigger:M,align:Z,open:P,onOpenChange:S,placement:j,getPopupContainer:z,href:k,icon:A=l.createElement(s.Z,null),title:R,buttonsRender:I=(e=>e),mouseEnterDelay:L,mouseLeaveDelay:B,overlayClassName:T,overlayStyle:_,destroyPopupOnHide:D,dropdownRender:F}=e,U=f(e,["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"]),G=n("dropdown",m),Q=`${G}-button`,[W,q]=(0,d.Z)(G),H={menu:E,arrow:w,autoFocus:N,align:Z,disabled:y,trigger:y?[]:M,onOpenChange:S,getPopupContainer:z||t,mouseEnterDelay:L,mouseLeaveDelay:B,overlayClassName:T,overlayStyle:_,destroyPopupOnHide:D,dropdownRender:F},{compactSize:V,compactItemClassnames:X}=(0,p.ri)(G,r),Y=a()(Q,X,O,q);"overlay"in e&&(H.overlay=$),"open"in e&&(H.open=P),H.placement="placement"in e?j:"rtl"===r?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:h,onClick:b,htmlType:x,href:k,title:R},C),K=l.createElement(i.ZP,{type:v,danger:g,icon:A}),[ee,te]=I([J,K]);return W(l.createElement(u.Z.Compact,Object.assign({className:Y,size:V,block:!0},U),ee,l.createElement(o.Z,Object.assign({},H),te)))};m.__ANT_BUTTON=!0;var v=m;const g=o.Z;g.Button=v;var y=g},24650:function(e,t,n){n.d(t,{Z:function(){return k}});var o=n(92310),r=n.n(o),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[d,f]=(0,i.ZP)(p),m=r()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return d(a.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(33614),d={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"},f=n(1393),m=function(e,t){return a.createElement(f.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var v=a.forwardRef(m),g=n(76897),y=n(55405),h=n(25629),b=n(59412),x=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?a.createElement(g.Z,null):a.createElement(v,null),O={click:"onClick",hover:"onMouseOver"};var E=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!o&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,b.Z)(c),d=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:f,prefixCls:m,inputPrefixCls:v,size:g}=e,E=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",m),M=n&&(t=>{const{action:n="click",iconRender:o=C}=e,r=O[n]||"",l=o(s),i={[r]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),Z=r()($,f,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:Z,prefixCls:N,suffix:M});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,h.sQ)(t,c)},P))})),w=n(78405),N=n(92343),$=n(3113),M=n(19716),Z=n(33234),P=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:d,loading:f,disabled:m,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:b}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:O}=a.useContext(l.E_),E=a.useRef(!1),S=C("input-search",n),j=C("input",o),{compactSize:z}=(0,Z.ri)(S,O),k=(0,M.Z)((e=>{var t;return null!==(t=null!=i?i:z)&&void 0!==t?t:e})),A=a.useRef(null),R=e=>{var t;document.activeElement===(null===(t=A.current)||void 0===t?void 0:t.input)&&e.preventDefault()},I=e=>{var t,n;v&&v(null===(n=null===(t=A.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},L="boolean"==typeof p?a.createElement(w.Z,null):null,B=`${S}-button`;let T;const _=p||{},D=_.type&&!0===_.type.__ANT_BUTTON;T=D||"button"===_.type?(0,N.Tm)(_,Object.assign({onMouseDown:R,onClick:e=>{var t,n;null===(n=null===(t=null==_?void 0:_.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),I(e)},key:"enterButton"},D?{className:B,size:k}:{})):a.createElement($.ZP,{className:B,type:p?"primary":void 0,size:k,disabled:m,key:"enterButton",onMouseDown:R,onClick:I,loading:f,icon:L},p),d&&(T=[T,(0,N.Tm)(d,{key:"addonAfter"})]);const F=r()(S,{[`${S}-rtl`]:"rtl"===O,[`${S}-${k}`]:!!k,[`${S}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,h.sQ)(A,t),onPressEnter:e=>{E.current||f||I(e)}},x,{size:k,onCompositionStart:e=>{E.current=!0,null==y||y(e)},onCompositionEnd:e=>{E.current=!1,null==b||b(e)},prefixCls:j,addonAfter:T,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:F,disabled:m}))})),j=n(1643);const z=u.Z;z.Group=c,z.Search=S,z.TextArea=j.Z,z.Password=E;var k=z},81327:function(e,t,n){n.d(t,{Z:function(){return h}});var o=n(59301),r=n(92310),a=n.n(r),l=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:r,split:a,style:l}=e;const{latestIndex:s}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:l},r),n{var n,r;const{getPrefixCls:i,space:c,direction:g}=o.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:h,className:b,rootClassName:x,children:C,direction:O="horizontal",prefixCls:E,split:w,style:N,wrap:$=!1,classNames:M,styles:Z}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[S,j]=Array.isArray(y)?y:[y,y],z=f(j),k=f(S),A=m(j),R=m(S),I=(0,l.Z)(C,{keepEmpty:!0}),L=void 0===h&&"horizontal"===O?"center":h,B=i("space",E),[T,_]=(0,d.Z)(B),D=a()(B,null==c?void 0:c.className,_,`${B}-${O}`,{[`${B}-rtl`]:"rtl"===g,[`${B}-align-${L}`]:L,[`${B}-gap-row-${j}`]:z,[`${B}-gap-col-${S}`]:k},b,x),F=a()(`${B}-item`,null!==(n=null==M?void 0:M.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let U=0;const G=I.map(((e,t)=>{var n,r;null!=e&&(U=t);const a=e&&e.key||`${F}-${t}`;return o.createElement(p,{className:F,key:a,index:t,split:w,style:null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),Q=o.useMemo((()=>({latestIndex:U})),[U]);if(0===I.length)return null;const W={};return $&&(W.flexWrap="wrap"),!k&&R&&(W.columnGap=S),!z&&A&&(W.rowGap=j),T(o.createElement("div",Object.assign({ref:t,className:D,style:Object.assign(Object.assign(Object.assign({},W),null==c?void 0:c.style),N)},P),o.createElement(u,{value:Q},G)))}));const y=g;y.Compact=i.ZP;var h=y},28609:function(e,t,n){n.d(t,{Z:function(){return C}});var o=n(61414),r=n(59301),a=(n(19171),n(25629),n(10748),n(30609),n(19243)),l=n(16177),s=n(74258),i=n(35796),c=(r.Component,n(55562)),u={subtree:!0,childList:!0,attributeFilter:["style","class"]};var p=n(92310),d=n.n(p),f=n(88088),m=n(11575);function v(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;const o=document.createElement("canvas"),r=o.getContext("2d"),a=e*n,l=t*n;return o.setAttribute("width",`${a}px`),o.setAttribute("height",`${l}px`),r.save(),[r,o,a,l]}function g(){return function(e,t,n,o,r,a,l,s){const[i,c,u,p]=v(o,r,n);if(e instanceof HTMLImageElement)i.drawImage(e,0,0,u,p);else{const{color:t,fontSize:o,fontStyle:l,fontWeight:s,fontFamily:c}=a,p=Number(o)*n;i.font=`${l} normal ${s} ${p}px/${r}px ${c}`,i.fillStyle=t,i.textAlign="center",i.textBaseline="top";const d=Array.isArray(e)?e:[e];null==d||d.forEach(((e,t)=>{i.fillText(null!=e?e:"",u/2,t*(p+3*n))}))}const d=Math.PI/180*Number(t),f=Math.max(o,r),[m,g,y]=v(f,f,n);m.translate(y/2,y/2),m.rotate(d),u>0&&p>0&&m.drawImage(c,-u/2,-p/2);let h=0,b=0,x=0,C=0;const O=u/2,E=p/2;[[0-O,0-E],[0+O,0-E],[0+O,0+E],[0-O,0+E]].forEach((e=>{let[t,n]=e;const[o,r]=function(e,t){return[e*Math.cos(d)-t*Math.sin(d),e*Math.sin(d)+t*Math.cos(d)]}(t,n);h=Math.min(h,o),b=Math.max(b,o),x=Math.min(x,r),C=Math.max(C,r)}));const w=h+y/2,N=x+y/2,$=b-h,M=C-x,Z=l*n,P=s*n,S=2*($+Z),j=M+P,[z,k]=v(S,j);function A(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;z.drawImage(g,w,N,$,M,e,t,$,M)}return A(),A($+Z,-M/2-P/2),A($+Z,+M/2+P/2),[k.toDataURL(),S/n,j/n]}}var y=n(71783),h=n(83794);function b(e){const[t]=r.useState((()=>new Map));return[(n,o,r)=>{if(r){if(!t.get(r)){const e=document.createElement("div");t.set(r,e)}const l=t.get(r);l.setAttribute("style",(a=Object.assign(Object.assign({},e),{backgroundImage:`url('${n}')`,backgroundSize:`${Math.floor(o)}px`}),Object.keys(a).map((e=>`${function(e){return e.replace(/([A-Z])/g,"-$1").toLowerCase()}(e)}: ${a[e]};`)).join(" "))),r.append(l)}var a},e=>{const n=t.get(e);n&&e&&e.removeChild(n),t.delete(e)},e=>Array.from(t.values()).includes(e)]}function x(e,t){return e.size===t.size?e:t}var C=e=>{var t,n;const{zIndex:a=9,rotate:l=-22,width:s,height:i,image:p,content:v,font:C={},style:O,className:E,rootClassName:w,gap:N=[100,100],offset:$,children:M}=e,[,Z]=(0,f.Z)(),{color:P=Z.colorFill,fontSize:S=Z.fontSizeLG,fontWeight:j="normal",fontStyle:z="normal",fontFamily:k="sans-serif"}=C,[A,R]=N,I=A/2,L=R/2,B=null!==(t=null==$?void 0:$[0])&&void 0!==t?t:I,T=null!==(n=null==$?void 0:$[1])&&void 0!==n?n:L,_=r.useMemo((()=>{const e={zIndex:a,position:"absolute",left:0,top:0,width:"100%",height:"100%",pointerEvents:"none",backgroundRepeat:"repeat"};let t=B-I,n=T-L;return t>0&&(e.left=`${t}px`,e.width=`calc(100% - ${t}px)`,t=0),n>0&&(e.top=`${n}px`,e.height=`calc(100% - ${n}px)`,n=0),e.backgroundPosition=`${t}px ${n}px`,e}),[a,B,I,T,L]),[D,F]=r.useState(),[U,G]=r.useState(new Set),Q=r.useMemo((()=>[].concat(D?[D]:[],(0,o.Z)(Array.from(U)))),[D,U]),W=g(),[q,H]=r.useState(null),V=function(e){const t=r.useRef(!1),n=r.useRef(),o=(0,h.useEvent)(e);return()=>{t.current||(t.current=!0,o(),n.current=(0,y.Z)((()=>{t.current=!1})))}}((()=>{const e=document.createElement("canvas").getContext("2d");if(e){const t=window.devicePixelRatio||1,[n,r]=(e=>{let t=120,n=64;if(!p&&e.measureText){e.font=`${Number(S)}px ${k}`;const r=Array.isArray(v)?v:[v],a=r.map((t=>{const n=e.measureText(t);return[n.width,n.fontBoundingBoxAscent+n.fontBoundingBoxDescent]}));t=Math.ceil(Math.max.apply(Math,(0,o.Z)(a.map((e=>e[0]))))),n=Math.ceil(Math.max.apply(Math,(0,o.Z)(a.map((e=>e[1])))))*r.length+3*(r.length-1)}return[null!=s?s:t,null!=i?i:n]})(e),a=e=>{const[o,a]=W(e||"",l,t,n,r,{color:P,fontSize:S,fontStyle:z,fontWeight:j,fontFamily:k},A,R);H([o,a])};if(p){const e=new Image;e.onload=()=>{a(e)},e.onerror=()=>{a(v)},e.crossOrigin="anonymous",e.referrerPolicy="no-referrer",e.src=p}else a(v)}})),[X,Y,J]=b(_);(0,r.useEffect)((()=>{q&&Q.forEach((e=>{X(q[0],q[1],e)}))}),[q,Q]);!function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:u;r.useEffect((function(){if((0,c.Z)()&&e){var o,r=Array.isArray(e)?e:[e];return"MutationObserver"in window&&(o=new MutationObserver(t),r.forEach((function(e){o.observe(e,n)}))),function(){var e,t;null===(e=o)||void 0===e||e.takeRecords(),null===(t=o)||void 0===t||t.disconnect()}}}),[n,e])}(Q,(e=>{e.forEach((e=>{((e,t)=>{let n=!1;return e.removedNodes.length&&(n=Array.from(e.removedNodes).some((e=>t(e)))),"attributes"===e.type&&t(e.target)&&(n=!0),n})(e,J)&&V()}))})),(0,r.useEffect)(V,[l,a,s,i,p,v,P,S,j,z,k,A,R,B,T]);const K=r.useMemo((()=>({add:e=>{G((t=>{const n=new Set(t);return n.add(e),x(t,n)}))},remove:e=>{Y(e),G((t=>{const n=new Set(t);return n.delete(e),x(t,n)}))}})),[]);return r.createElement("div",{ref:F,className:d()(E,w),style:Object.assign({position:"relative"},O)},r.createElement(m.Z.Provider,{value:K},M))}}}]); \ No newline at end of file diff --git a/35544.async.js b/35544.async.js new file mode 100644 index 0000000000..5f47bfc7b2 --- /dev/null +++ b/35544.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[35544,56087,34167,1908,50391,70680,56065,2154,50283,72559,56271,25209],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(33614),l=n(59301),r={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"},a=n(1393),s=function(e,t){return l.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:r}))};var i=l.forwardRef(s)},56762:function(e,t,n){n.d(t,{Z:function(){return l}});var o=n(59301);function l(){const[,e]=o.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var o=n(91857),l=n(92310),r=n.n(l),a=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{getPopupContainer:t,getPrefixCls:n,direction:l}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:O,children:x,className:h,menu:E,arrow:w,autoFocus:N,overlay:S,trigger:$,align:P,open:j,onOpenChange:Z,placement:I,getPopupContainer:z,href:M,icon:k=a.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:_,overlayClassName:F,overlayStyle:B,destroyPopupOnHide:L,dropdownRender:H}=e,A=d(e,["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"]),W=n("dropdown",f),U=`${W}-button`,[Q,X]=(0,m.Z)(W),q={menu:E,arrow:w,autoFocus:N,align:P,disabled:y,trigger:y?[]:$,onOpenChange:Z,getPopupContainer:z||t,mouseEnterDelay:T,mouseLeaveDelay:_,overlayClassName:F,overlayStyle:B,destroyPopupOnHide:L,dropdownRender:H},{compactSize:G,compactItemClassnames:V}=(0,p.ri)(W,l),Y=r()(U,V,h,X);"overlay"in e&&(q.overlay=S),"open"in e&&(q.open=j),q.placement="placement"in e?I:"rtl"===l?"bottomLeft":"bottomRight";const J=a.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:O,href:M,title:D},x),K=a.createElement(i.ZP,{type:v,danger:g,icon:k}),[ee,te]=R([J,K]);return Q(a.createElement(u.Z.Compact,Object.assign({className:Y,size:G,block:!0},A),ee,a.createElement(o.Z,Object.assign({},q),te)))};f.__ANT_BUTTON=!0;var v=f;const g=o.Z;g.Button=v;var y=g},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),l=n.n(o),r=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,r.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[m,d]=(0,i.ZP)(p),f=l()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,r.useContext)(s.aM),g=(0,r.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(r.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},r.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(33614),m={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"},d=n(1393),f=function(e,t){return r.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=r.forwardRef(f),g=n(76897),y=n(55405),b=n(25629),C=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);le?r.createElement(g.Z,null):r.createElement(v,null),h={click:"onClick",hover:"onMouseOver"};var E=r.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,r.useState)((()=>!!o&&n.visible)),c=(0,r.useRef)(null);r.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,E=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=r.useContext(a.E_),N=w("input",v),S=w("input-password",f),$=n&&(t=>{const{action:n="click",iconRender:o=x}=e,l=h[n]||"",a=o(s),i={[l]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return r.cloneElement(r.isValidElement(a)?a:r.createElement("span",null,a),i)})(S),P=l()(S,d,{[`${S}-${g}`]:!!g}),j=Object.assign(Object.assign({},(0,y.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:P,prefixCls:N,suffix:$});return g&&(j.size=g),r.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},j))})),w=n(78405),N=n(92343),S=n(3113),$=n(19716),P=n(33234),j=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,O=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:h}=r.useContext(a.E_),E=r.useRef(!1),Z=x("input-search",n),I=x("input",o),{compactSize:z}=(0,P.ri)(Z,h),M=(0,$.Z)((e=>{var t;return null!==(t=null!=i?i:z)&&void 0!==t?t:e})),k=r.useRef(null),D=e=>{var t;document.activeElement===(null===(t=k.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=k.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof p?r.createElement(w.Z,null):null,_=`${Z}-button`;let F;const B=p||{},L=B.type&&!0===B.type.__ANT_BUTTON;F=L||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},L?{className:_,size:M}:{})):r.createElement(S.ZP,{className:_,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:T},p),m&&(F=[F,(0,N.Tm)(m,{key:"addonAfter"})]);const H=l()(Z,{[`${Z}-rtl`]:"rtl"===h,[`${Z}-${M}`]:!!M,[`${Z}-with-button`]:!!p},s);return r.createElement(u.Z,Object.assign({ref:(0,b.sQ)(k,t),onPressEnter:e=>{E.current||d||R(e)}},O,{size:M,onCompositionStart:e=>{E.current=!0,null==y||y(e)},onCompositionEnd:e=>{E.current=!1,null==C||C(e)},prefixCls:I,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:H,disabled:f}))})),I=n(1643);const z=u.Z;z.Group=c,z.Search=Z,z.TextArea=I.Z,z.Password=E;var M=z},57809:function(e,t,n){var o=n(92310),l=n.n(o),r=n(77861),a=n(55405),s=n(59301),i=n(53487),c=n(62892),u=n(19080),p=n(36355),m=n(1684),d=n(93891),f=n(19716),v=n(32441),g=n(33234),y=n(14154),b=n(58582),C=n(96510),O=n(66339),x=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{var n,{prefixCls:o,bordered:i=!0,className:E,rootClassName:w,getPopupContainer:N,popupClassName:S,dropdownClassName:$,listHeight:P=256,placement:j,listItemHeight:Z=24,size:I,disabled:z,notFoundContent:M,status:k,builtinPlacements:D,dropdownMatchSelectWidth:R,popupMatchSelectWidth:T,direction:_,style:F,allowClear:B}=e,L=x(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:H,getPrefixCls:A,renderEmpty:W,direction:U,virtual:Q,popupMatchSelectWidth:X,popupOverflow:q,select:G}=s.useContext(p.E_),V=A("select",o),Y=A(),J=null!=_?_:U,{compactSize:K,compactItemClassnames:ee}=(0,g.ri)(V,J),[te,ne]=(0,y.Z)(V),oe=s.useMemo((()=>{const{mode:e}=L;if("combobox"!==e)return e===h?"combobox":e}),[L.mode]),le="multiple"===oe||"tags"===oe,re=(0,C.Z)(L.suffixIcon,L.showArrow),ae=null!==(n=null!=T?T:R)&&void 0!==n?n:X,{status:se,hasFeedback:ie,isFormItemInput:ce,feedbackIcon:ue}=s.useContext(v.aM),pe=(0,u.F)(se,k);let me;me=void 0!==M?M:"combobox"===oe?null:(null==W?void 0:W("Select"))||s.createElement(d.Z,{componentName:"Select"});const{suffixIcon:de,itemIcon:fe,removeIcon:ve,clearIcon:ge}=(0,O.Z)(Object.assign(Object.assign({},L),{multiple:le,hasFeedback:ie,feedbackIcon:ue,showSuffixIcon:re,prefixCls:V,showArrow:L.showArrow,componentName:"Select"})),ye=!0===B?{clearIcon:ge}:B,be=(0,a.Z)(L,["suffixIcon","itemIcon"]),Ce=l()(S||$,{[`${V}-dropdown-${J}`]:"rtl"===J},w,ne),Oe=(0,f.Z)((e=>{var t;return null!==(t=null!=I?I:K)&&void 0!==t?t:e})),xe=s.useContext(m.Z),he=null!=z?z:xe,Ee=l()({[`${V}-lg`]:"large"===Oe,[`${V}-sm`]:"small"===Oe,[`${V}-rtl`]:"rtl"===J,[`${V}-borderless`]:!i,[`${V}-in-form-item`]:ce},(0,u.Z)(V,pe,ie),ee,null==G?void 0:G.className,E,w,ne),we=s.useMemo((()=>void 0!==j?j:"rtl"===J?"bottomRight":"bottomLeft"),[j,J]),Ne=(0,b.Z)(D,q);return te(s.createElement(r.ZP,Object.assign({ref:t,virtual:Q,showSearch:null==G?void 0:G.showSearch},be,{style:Object.assign(Object.assign({},null==G?void 0:G.style),F),dropdownMatchSelectWidth:ae,builtinPlacements:Ne,transitionName:(0,c.m)(Y,"slide-up",L.transitionName),listHeight:P,listItemHeight:Z,mode:oe,prefixCls:V,placement:we,direction:J,suffixIcon:de,menuItemSelectedIcon:fe,removeIcon:ve,allowClear:ye,notFoundContent:me,className:Ee,getPopupContainer:N||H,dropdownClassName:Ce,disabled:he})))};const w=s.forwardRef(E),N=(0,i.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=h,w.Option=r.Wx,w.OptGroup=r.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=N,t.default=w},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var o=n(59301),l=n(92310),r=n.n(l),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:l,split:r,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==l?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},l),n{var n,l;const{getPrefixCls:i,space:c,direction:g}=o.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:x,direction:h="horizontal",prefixCls:E,split:w,style:N,wrap:S=!1,classNames:$,styles:P}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,I]=Array.isArray(y)?y:[y,y],z=d(I),M=d(Z),k=f(I),D=f(Z),R=(0,a.Z)(x,{keepEmpty:!0}),T=void 0===b&&"horizontal"===h?"center":b,_=i("space",E),[F,B]=(0,m.Z)(_),L=r()(_,null==c?void 0:c.className,B,`${_}-${h}`,{[`${_}-rtl`]:"rtl"===g,[`${_}-align-${T}`]:T,[`${_}-gap-row-${I}`]:z,[`${_}-gap-col-${Z}`]:M},C,O),H=r()(`${_}-item`,null!==(n=null==$?void 0:$.item)&&void 0!==n?n:null===(l=null==c?void 0:c.classNames)||void 0===l?void 0:l.item);let A=0;const W=R.map(((e,t)=>{var n,l;null!=e&&(A=t);const r=e&&e.key||`${H}-${t}`;return o.createElement(p,{className:H,key:r,index:t,split:w,style:null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(l=null==c?void 0:c.styles)||void 0===l?void 0:l.item},e)})),U=o.useMemo((()=>({latestIndex:A})),[A]);if(0===R.length)return null;const Q={};return S&&(Q.flexWrap="wrap"),!M&&D&&(Q.columnGap=Z),!z&&k&&(Q.rowGap=I),F(o.createElement("div",Object.assign({ref:t,className:L,style:Object.assign(Object.assign(Object.assign({},Q),null==c?void 0:c.style),N)},j),o.createElement(u,{value:U},W)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var o=n(59301),l=n(56762),r=n(92343),a=n(92310),s=n.n(a),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:l,decimalSeparator:r,groupSeparator:a="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,a),"number"==typeof l&&(c=c.padEnd(l,"0").slice(0,l>0?l:0)),c&&(c=`${r}${c}`),i=[o.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&o.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return o.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:o,colorTextDescription:l,titleFontSize:r,colorTextHeading:a,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:l,fontSize:r},[`${t}-skeleton`]:{paddingTop:o},[`${t}-content`]:{color:a,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:l,style:r,valueStyle:a,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:O=".",groupSeparator:x=","}=e,{getPrefixCls:h,direction:E,statistic:w}=o.useContext(i.E_),N=h("statistic",t),[S,$]=v(N),P=o.createElement(u,Object.assign({decimalSeparator:O,groupSeparator:x,prefixCls:N},e,{value:p})),j=s()(N,{[`${N}-rtl`]:"rtl"===E},null==w?void 0:w.className,n,l,$);return S(o.createElement("div",{className:j,style:Object.assign(Object.assign({},null==w?void 0:w.style),r),onMouseEnter:b,onMouseLeave:C},m&&o.createElement("div",{className:`${N}-title`},m),o.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},o.createElement("div",{style:a,className:`${N}-content`},f&&o.createElement("span",{className:`${N}-content-prefix`},f),d?d(P):P,g&&o.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,o=new Date(e).getTime(),l=Date.now();return function(e,t){let n=e;const o=/\[[^\]]*]/g,l=(t.match(o)||[]).map((e=>e.slice(1,-1))),r=t.replace(o,"[]"),a=y.reduce(((e,t)=>{let[o,l]=t;if(e.includes(o)){const t=Math.floor(n/l);return n-=t*l,e.replace(new RegExp(`${o}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),r);let s=0;return a.replace(o,(()=>{const e=l[s];return s+=1,e}))}(Math.max(o-l,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:a,onFinish:s}=e,i=(0,l.Z)(),c=o.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==a||a(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return o.createElement(g,Object.assign({},e,{valueRender:e=>(0,r.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var O=o.memo(C);g.Countdown=O;var x=g}}]); \ No newline at end of file diff --git a/36723.async.js b/36723.async.js new file mode 100644 index 0000000000..e1a1280002 --- /dev/null +++ b/36723.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[36723],{36723:function(A){A.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/37153.async.js b/37153.async.js deleted file mode 100644 index 47a83eebd1..0000000000 --- a/37153.async.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[37153,43428],{3148:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var o=n(33614),r=n(59301),a={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"},i=n(1393),l=function(e,t){return r.createElement(i.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(l)},77578:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});const o=e=>e?"function"==typeof e?e():e:null},88522:function(e,t,n){"use strict";var o=n(92310),r=n.n(o),a=n(75440),i=n(55405),l=n(59301),s=n(53487),c=n(92343),u=n(36355),p=n(57809);const{Option:d}=p.default;function f(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const m=(e,t)=>{const{prefixCls:n,className:o,popupClassName:s,dropdownClassName:m,children:h,dataSource:v}=e,g=(0,a.Z)(h);let y;1===g.length&&(0,c.l$)(g[0])&&!f(g[0])&&([y]=g);const b=y?()=>y:void 0;let w;w=g.length&&f(g[0])?h:v?v.map((e=>{if((0,c.l$)(e))return e;switch(typeof e){case"string":return l.createElement(d,{key:e,value:e},e);case"object":{const{value:t}=e;return l.createElement(d,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:x}=l.useContext(u.E_),C=x("select",n);return l.createElement(p.default,Object.assign({ref:t,suffixIcon:null},(0,i.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:C,popupClassName:s||m,className:r()(`${C}-auto-complete`,o),mode:p.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:b}),w)},h=l.forwardRef(m),v=(0,s.Z)(h);h.Option=d,h._InternalPanelDoNotUseOrYouWillBeFired=v,t.Z=h},28103:function(e,t,n){"use strict";n.d(t,{Z:function(){return f}});var o=n(92310),r=n.n(o),a=n(59301),i=n(36355),l=n(17313),s=n(83116),c=n(37613);const u=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:o,lineWidth:r,textPaddingInline:a,orientationMargin:i,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},(0,l.Wf)(e)),{borderBlockStart:`${r}px solid ${o}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${r}px solid ${o}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${o}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${r}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*i+"%"},"&::after":{width:100-100*i+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*i+"%"},"&::after":{width:100*i+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:a},"&-dashed":{background:"none",borderColor:o,borderStyle:"dashed",borderWidth:`${r}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:r,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-left${t}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-right${t}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}};var p=(0,s.Z)("Divider",(e=>{const t=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[u(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),d=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPrefixCls:t,direction:n,divider:o}=a.useContext(i.E_),{prefixCls:l,type:s="horizontal",orientation:c="center",orientationMargin:u,className:f,rootClassName:m,children:h,dashed:v,plain:g,style:y}=e,b=d(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),w=t("divider",l),[x,C]=p(w),O=c.length>0?`-${c}`:c,S=!!h,E="left"===c&&null!=u,$="right"===c&&null!=u,k=r()(w,null==o?void 0:o.className,C,`${w}-${s}`,{[`${w}-with-text`]:S,[`${w}-with-text${O}`]:S,[`${w}-dashed`]:!!v,[`${w}-plain`]:!!g,[`${w}-rtl`]:"rtl"===n,[`${w}-no-default-orientation-margin-left`]:E,[`${w}-no-default-orientation-margin-right`]:$},f,m),P=a.useMemo((()=>"number"==typeof u?u:/^\d+$/.test(u)?Number(u):u),[u]),N=Object.assign(Object.assign({},E&&{marginLeft:P}),$&&{marginRight:P});return x(a.createElement("div",Object.assign({className:k,style:Object.assign(Object.assign({},null==o?void 0:o.style),y)},b,{role:"separator"}),h&&"vertical"!==s&&a.createElement("span",{className:`${w}-inner-text`,style:N},h)))}},43428:function(e,t,n){"use strict";n.d(t,{Z:function(){return B}});var o=n(92310),r=n.n(o),a=n(81162),i=n(54099),l=n(43403),s=n(19171),c=n(59301),u=c.createContext(null),p=c.createContext({}),d=u,f=n(24018),m=n(33614),h=n(16934),v=n(20287),g=n(47413),y=n(83794);var b=function(e){var t=e.prefixCls,n=e.className,o=e.style,i=e.children,l=e.containerRef,s=e.id,u={onMouseEnter:e.onMouseEnter,onMouseOver:e.onMouseOver,onMouseLeave:e.onMouseLeave,onClick:e.onClick,onKeyDown:e.onKeyDown,onKeyUp:e.onKeyUp},d=c.useContext(p).panel,f=(0,y.useComposeRef)(d,l);return c.createElement(c.Fragment,null,c.createElement("div",(0,m.Z)({id:s,className:r()("".concat(t,"-content"),n),style:(0,a.Z)({},o),"aria-modal":"true",role:"dialog",ref:f},u),i))},w=n(85870);function x(e){return"string"==typeof e&&String(Number(e))===e?((0,w.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(e)):e}var C={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function O(e,t){var n,o,l,s,u=e.prefixCls,p=e.open,y=e.placement,w=e.inline,O=e.push,S=e.forceRender,E=e.autoFocus,$=e.keyboard,k=e.rootClassName,P=e.rootStyle,N=e.zIndex,L=e.className,M=e.id,j=e.style,D=e.motion,I=e.width,Z=e.height,z=e.children,_=e.contentWrapperStyle,R=e.mask,T=e.maskClosable,W=e.maskMotion,B=e.maskClassName,H=e.maskStyle,U=e.afterOpenChange,A=e.onClose,Y=e.onMouseEnter,X=e.onMouseOver,K=e.onMouseLeave,G=e.onClick,F=e.onKeyDown,V=e.onKeyUp,q=c.useRef(),J=c.useRef(),Q=c.useRef();c.useImperativeHandle(t,(function(){return q.current}));c.useEffect((function(){var e;p&&E&&(null===(e=q.current)||void 0===e||e.focus({preventScroll:!0}))}),[p]);var ee=c.useState(!1),te=(0,i.Z)(ee,2),ne=te[0],oe=te[1],re=c.useContext(d),ae=null!==(n=null!==(o=null===(l=!1===O?{distance:0}:!0===O?{}:O||{})||void 0===l?void 0:l.distance)&&void 0!==o?o:null==re?void 0:re.pushDistance)&&void 0!==n?n:180,ie=c.useMemo((function(){return{pushDistance:ae,push:function(){oe(!0)},pull:function(){oe(!1)}}}),[ae]);c.useEffect((function(){var e,t;p?null==re||null===(e=re.push)||void 0===e||e.call(re):null==re||null===(t=re.pull)||void 0===t||t.call(re)}),[p]),c.useEffect((function(){return function(){var e;null==re||null===(e=re.pull)||void 0===e||e.call(re)}}),[]);var le=R&&c.createElement(h.default,(0,m.Z)({key:"mask"},W,{visible:p}),(function(e,t){var n=e.className,o=e.style;return c.createElement("div",{className:r()("".concat(u,"-mask"),n,B),style:(0,a.Z)((0,a.Z)({},o),H),onClick:T&&p?A:void 0,ref:t})})),se="function"==typeof D?D(y):D,ce={};if(ne&&ae)switch(y){case"top":ce.transform="translateY(".concat(ae,"px)");break;case"bottom":ce.transform="translateY(".concat(-ae,"px)");break;case"left":ce.transform="translateX(".concat(ae,"px)");break;default:ce.transform="translateX(".concat(-ae,"px)")}"left"===y||"right"===y?ce.width=x(I):ce.height=x(Z);var ue={onMouseEnter:Y,onMouseOver:X,onMouseLeave:K,onClick:G,onKeyDown:F,onKeyUp:V},pe=c.createElement(h.default,(0,m.Z)({key:"panel"},se,{visible:p,forceRender:S,onVisibleChanged:function(e){null==U||U(e)},removeOnLeave:!1,leavedClassName:"".concat(u,"-content-wrapper-hidden")}),(function(t,n){var o=t.className,i=t.style;return c.createElement("div",(0,m.Z)({className:r()("".concat(u,"-content-wrapper"),o),style:(0,a.Z)((0,a.Z)((0,a.Z)({},ce),i),_)},(0,g.Z)(e,{data:!0})),c.createElement(b,(0,m.Z)({id:M,containerRef:n,prefixCls:u,className:L,style:j},ue),z))})),de=(0,a.Z)({},P);return N&&(de.zIndex=N),c.createElement(d.Provider,{value:ie},c.createElement("div",{className:r()(u,"".concat(u,"-").concat(y),k,(s={},(0,f.Z)(s,"".concat(u,"-open"),p),(0,f.Z)(s,"".concat(u,"-inline"),w),s)),style:de,tabIndex:-1,ref:q,onKeyDown:function(e){var t=e.keyCode,n=e.shiftKey;switch(t){case v.Z.TAB:var o;if(t===v.Z.TAB)if(n||document.activeElement!==Q.current){if(n&&document.activeElement===J.current){var r;null===(r=Q.current)||void 0===r||r.focus({preventScroll:!0})}}else null===(o=J.current)||void 0===o||o.focus({preventScroll:!0});break;case v.Z.ESC:A&&$&&(e.stopPropagation(),A(e))}}},le,c.createElement("div",{tabIndex:0,ref:J,style:C,"aria-hidden":"true","data-sentinel":"start"}),pe,c.createElement("div",{tabIndex:0,ref:Q,style:C,"aria-hidden":"true","data-sentinel":"end"})))}var S=c.forwardRef(O);var E=function(e){var t=e.open,n=void 0!==t&&t,o=e.prefixCls,r=void 0===o?"rc-drawer":o,u=e.placement,d=void 0===u?"right":u,f=e.autoFocus,m=void 0===f||f,h=e.keyboard,v=void 0===h||h,g=e.width,y=void 0===g?378:g,b=e.mask,w=void 0===b||b,x=e.maskClosable,C=void 0===x||x,O=e.getContainer,E=e.forceRender,$=e.afterOpenChange,k=e.destroyOnClose,P=e.onMouseEnter,N=e.onMouseOver,L=e.onMouseLeave,M=e.onClick,j=e.onKeyDown,D=e.onKeyUp,I=e.panelRef,Z=c.useState(!1),z=(0,i.Z)(Z,2),_=z[0],R=z[1];var T=c.useState(!1),W=(0,i.Z)(T,2),B=W[0],H=W[1];(0,s.Z)((function(){H(!0)}),[]);var U=!!B&&n,A=c.useRef(),Y=c.useRef();(0,s.Z)((function(){U&&(Y.current=document.activeElement)}),[U]);var X=c.useMemo((function(){return{panel:I}}),[I]);if(!E&&!_&&!U&&k)return null;var K={onMouseEnter:P,onMouseOver:N,onMouseLeave:L,onClick:M,onKeyDown:j,onKeyUp:D},G=(0,a.Z)((0,a.Z)({},e),{},{open:U,prefixCls:r,placement:d,autoFocus:m,keyboard:v,width:y,mask:w,maskClosable:C,inline:!1===O,afterOpenChange:function(e){var t,n;(R(e),null==$||$(e),e||!Y.current||null!==(t=A.current)&&void 0!==t&&t.contains(Y.current))||(null===(n=Y.current)||void 0===n||n.focus({preventScroll:!0}))},ref:A},K);return c.createElement(p.Provider,{value:X},c.createElement(l.Z,{open:U||E||_,autoDestroy:!1,getContainer:O,autoLock:w&&(U||_)},c.createElement(S,G)))},$=n(62892),k=n(36355),P=n(32441),N=n(47729);var L=e=>{const{prefixCls:t,title:n,footer:o,extra:a,closeIcon:i,closable:l,onClose:s,headerStyle:u,drawerStyle:p,bodyStyle:d,footerStyle:f,children:m}=e,h=c.useCallback((e=>c.createElement("button",{type:"button",onClick:s,"aria-label":"Close",className:`${t}-close`},e)),[s]),[v,g]=(0,N.Z)(l,i,h,void 0,!0),y=c.useMemo((()=>n||v?c.createElement("div",{style:u,className:r()(`${t}-header`,{[`${t}-header-close-only`]:v&&!n&&!a})},c.createElement("div",{className:`${t}-header-title`},g,n&&c.createElement("div",{className:`${t}-title`},n)),a&&c.createElement("div",{className:`${t}-extra`},a)):null),[v,g,a,u,t,n]),b=c.useMemo((()=>{if(!o)return null;const e=`${t}-footer`;return c.createElement("div",{className:e,style:f},o)}),[o,f,t]);return c.createElement("div",{className:`${t}-wrapper-body`,style:p},y,c.createElement("div",{className:`${t}-body`,style:d},m),b)},M=n(33234),j=n(83116),D=n(37613);var I=e=>{const{componentCls:t,motionDurationSlow:n}=e,o={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${n}`}}};return{[t]:{[`${t}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${n}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${t}-panel-motion`]:{"&-left":[o,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[o,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[o,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[o,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const Z=e=>{const{componentCls:t,zIndexPopup:n,colorBgMask:o,colorBgElevated:r,motionDurationSlow:a,motionDurationMid:i,padding:l,paddingLG:s,fontSizeLG:c,lineHeightLG:u,lineWidth:p,lineType:d,colorSplit:f,marginSM:m,colorIcon:h,colorIconHover:v,colorText:g,fontWeightStrong:y,footerPaddingBlock:b,footerPaddingInline:w}=e,x=`${t}-content-wrapper`;return{[t]:{position:"fixed",inset:0,zIndex:n,pointerEvents:"none","&-pure":{position:"relative",background:r,[`&${t}-left`]:{boxShadow:e.boxShadowDrawerLeft},[`&${t}-right`]:{boxShadow:e.boxShadowDrawerRight},[`&${t}-top`]:{boxShadow:e.boxShadowDrawerUp},[`&${t}-bottom`]:{boxShadow:e.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${t}-mask`]:{position:"absolute",inset:0,zIndex:n,background:o,pointerEvents:"auto"},[x]:{position:"absolute",zIndex:n,maxWidth:"100vw",transition:`all ${a}`,"&-hidden":{display:"none"}},[`&-left > ${x}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowDrawerLeft},[`&-right > ${x}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:e.boxShadowDrawerRight},[`&-top > ${x}`]:{top:0,insetInline:0,boxShadow:e.boxShadowDrawerUp},[`&-bottom > ${x}`]:{bottom:0,insetInline:0,boxShadow:e.boxShadowDrawerDown},[`${t}-content`]:{width:"100%",height:"100%",overflow:"auto",background:r,pointerEvents:"auto"},[`${t}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${t}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${l}px ${s}px`,fontSize:c,lineHeight:u,borderBottom:`${p}px ${d} ${f}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${t}-extra`]:{flex:"none"},[`${t}-close`]:{display:"inline-block",marginInlineEnd:m,color:h,fontWeight:y,fontSize:c,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${i}`,textRendering:"auto","&:focus, &:hover":{color:v,textDecoration:"none"}},[`${t}-title`]:{flex:1,margin:0,color:g,fontWeight:e.fontWeightStrong,fontSize:c,lineHeight:u},[`${t}-body`]:{flex:1,minWidth:0,minHeight:0,padding:s,overflow:"auto"},[`${t}-footer`]:{flexShrink:0,padding:`${b}px ${w}px`,borderTop:`${p}px ${d} ${f}`},"&-rtl":{direction:"rtl"}}}};var z=(0,j.Z)("Drawer",(e=>{const t=(0,D.TS)(e,{});return[Z(t),I(t)]}),(e=>({zIndexPopup:e.zIndexPopupBase,footerPaddingBlock:e.paddingXS,footerPaddingInline:e.padding}))),_=n(11575),R=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{rootClassName:t,width:n,height:o,size:a="default",mask:i=!0,push:l=T,open:s,afterOpenChange:u,onClose:p,prefixCls:d,getContainer:f,style:m,className:h,visible:v,afterVisibleChange:g}=e,y=R(e,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:b,getPrefixCls:w,direction:x,drawer:C}=c.useContext(k.E_),O=w("drawer",d),[S,N]=z(O),j=void 0===f&&b?()=>b(document.body):f,D=r()({"no-mask":!i,[`${O}-rtl`]:"rtl"===x},t,N);const I=c.useMemo((()=>null!=n?n:"large"===a?736:378),[n,a]),Z=c.useMemo((()=>null!=o?o:"large"===a?736:378),[o,a]),W={motionName:(0,$.m)(O,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},B=(0,_.H)();return S(c.createElement(M.BR,null,c.createElement(P.Ux,{status:!0,override:!0},c.createElement(E,Object.assign({prefixCls:O,onClose:p,maskMotion:W,motion:e=>({motionName:(0,$.m)(O,`panel-motion-${e}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500})},y,{open:null!=s?s:v,mask:i,push:l,width:I,height:Z,style:Object.assign(Object.assign({},null==C?void 0:C.style),m),className:r()(null==C?void 0:C.className,h),rootClassName:D,getContainer:j,afterOpenChange:null!=u?u:g,panelRef:B}),c.createElement(L,Object.assign({prefixCls:O},y,{onClose:p}))))))};W._InternalPanelDoNotUseOrYouWillBeFired=e=>{const{prefixCls:t,style:n,className:o,placement:a="right"}=e,i=R(e,["prefixCls","style","className","placement"]),{getPrefixCls:l}=c.useContext(k.E_),s=l("drawer",t),[u,p]=z(s),d=r()(s,`${s}-pure`,`${s}-${a}`,p,o);return u(c.createElement("div",{className:d,style:n},c.createElement(L,Object.assign({prefixCls:s},i))))};var B=W},39722:function(e,t,n){"use strict";n.d(t,{t5:function(){return p}});var o=n(92310),r=n.n(o),a=n(55477),i=n(59301),l=n(36355),s=n(77578),c=n(17356),u=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{hashId:t,prefixCls:n,className:o,style:l,placement:c="top",title:u,content:p,children:d}=e;return i.createElement("div",{className:r()(t,n,`${n}-pure`,`${n}-placement-${c}`,o),style:l},i.createElement("div",{className:`${n}-arrow`}),i.createElement(a.G,Object.assign({},e,{className:t,prefixCls:n}),d||((e,t,n)=>{if(t||n)return i.createElement(i.Fragment,null,t&&i.createElement("div",{className:`${e}-title`},(0,s.Z)(t)),i.createElement("div",{className:`${e}-inner-content`},(0,s.Z)(n)))})(n,u,p)))};t.ZP=e=>{const{prefixCls:t}=e,n=u(e,["prefixCls"]),{getPrefixCls:o}=i.useContext(l.E_),r=o("popover",t),[a,s]=(0,c.Z)(r);return a(i.createElement(p,Object.assign({},n,{prefixCls:r,hashId:s})))}},60324:function(e,t,n){"use strict";var o=n(92310),r=n.n(o),a=n(59301),i=n(77578),l=n(62892),s=n(36355),c=n(6848),u=n(39722),p=n(17356),d=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{let{title:t,content:n,prefixCls:o}=e;return a.createElement(a.Fragment,null,t&&a.createElement("div",{className:`${o}-title`},(0,i.Z)(t)),a.createElement("div",{className:`${o}-inner-content`},(0,i.Z)(n)))},m=a.forwardRef(((e,t)=>{const{prefixCls:n,title:o,content:i,overlayClassName:u,placement:m="top",trigger:h="hover",mouseEnterDelay:v=.1,mouseLeaveDelay:g=.1,overlayStyle:y={}}=e,b=d(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:w}=a.useContext(s.E_),x=w("popover",n),[C,O]=(0,p.Z)(x),S=w(),E=r()(u,O);return C(a.createElement(c.Z,Object.assign({placement:m,trigger:h,mouseEnterDelay:v,mouseLeaveDelay:g,overlayStyle:y},b,{prefixCls:x,overlayClassName:E,ref:t,overlay:o||i?a.createElement(f,{prefixCls:x,title:o,content:i}):null,transitionName:(0,l.m)(S,"zoom-big",b.transitionName),"data-popover-inject":!0})))}));m._InternalPanelDoNotUseOrYouWillBeFired=u.ZP,t.Z=m},17356:function(e,t,n){"use strict";var o=n(17313),r=n(29878),a=n(19447),i=n(33166),l=n(83116),s=n(37613);const c=e=>{const{componentCls:t,popoverColor:n,minWidth:r,fontWeightStrong:i,popoverPadding:l,boxShadowSecondary:s,colorTextHeading:c,borderRadiusLG:u,zIndexPopup:p,marginXS:d,colorBgElevated:f,popoverBg:m}=e;return[{[t]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:p,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":f,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:m,backgroundClip:"padding-box",borderRadius:u,boxShadow:s,padding:l},[`${t}-title`]:{minWidth:r,marginBottom:d,color:c,fontWeight:i},[`${t}-inner-content`]:{color:n}})},(0,a.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},u=e=>{const{componentCls:t}=e;return{[t]:i.i.map((n=>{const o=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":o,[`${t}-inner`]:{backgroundColor:o},[`${t}-arrow`]:{background:"transparent"}}}}))}},p=e=>{const{componentCls:t,lineWidth:n,lineType:o,colorSplit:r,paddingSM:a,controlHeight:i,fontSize:l,lineHeight:s,padding:c}=e,u=i-Math.round(l*s);return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${u/2}px ${c}px ${u/2-n}px`,borderBottom:`${n}px ${o} ${r}`},[`${t}-inner-content`]:{padding:`${a}px ${c}px`}}}};t.Z=(0,l.Z)("Popover",(e=>{const{colorBgElevated:t,colorText:n,wireframe:o}=e,a=(0,s.TS)(e,{popoverPadding:12,popoverBg:t,popoverColor:n});return[c(a),u(a),o&&p(a),(0,r._y)(a,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},25769:function(e,t,n){"use strict";var o=n(98040),r={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,a,i,l,s,c,u=!1;t||(t={}),n=t.debug||!1;try{if(i=o(),l=document.createRange(),s=document.getSelection(),(c=document.createElement("span")).textContent=e,c.ariaHidden="true",c.style.all="unset",c.style.position="fixed",c.style.top=0,c.style.clip="rect(0, 0, 0, 0)",c.style.whiteSpace="pre",c.style.webkitUserSelect="text",c.style.MozUserSelect="text",c.style.msUserSelect="text",c.style.userSelect="text",c.addEventListener("copy",(function(o){if(o.stopPropagation(),t.format)if(o.preventDefault(),void 0===o.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var a=r[t.format]||r.default;window.clipboardData.setData(a,e)}else o.clipboardData.clearData(),o.clipboardData.setData(t.format,e);t.onCopy&&(o.preventDefault(),t.onCopy(o.clipboardData))})),document.body.appendChild(c),l.selectNodeContents(c),s.addRange(l),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(o){n&&console.error("unable to copy using execCommand: ",o),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),u=!0}catch(o){n&&console.error("unable to copy using clipboardData: ",o),n&&console.error("falling back to prompt"),a=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(a,e)}}finally{s&&("function"==typeof s.removeRange?s.removeRange(l):s.removeAllRanges()),c&&document.body.removeChild(c),i()}return u}},83145:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var o=a(n(59301)),r=a(n(25769));function a(e){return e&&e.__esModule?e:{default:e}}function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function s(e,t){if(null==e)return{};var n,o,r=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));c.ref=function(t){e.scrollComponent=t,s&&s(t)};var u=[n];return r&&(l?i?u.unshift(l):u.push(l):this.defaultLoader&&(i?u.unshift(this.defaultLoader):u.push(this.defaultLoader))),a.default.createElement(o,c,u)}}]),t}(r.Component);s.propTypes={children:i.default.node.isRequired,element:i.default.node,hasMore:i.default.bool,initialLoad:i.default.bool,isReverse:i.default.bool,loader:i.default.node,loadMore:i.default.func.isRequired,pageStart:i.default.number,ref:i.default.func,getScrollParent:i.default.func,threshold:i.default.number,useCapture:i.default.bool,useWindow:i.default.bool},s.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=s,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)},98040:function(e){e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],o=0;o{const{getPopupContainer:t,getPrefixCls:n,direction:r}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:y,disabled:g,loading:b,onClick:C,htmlType:O,children:x,className:h,menu:E,arrow:w,autoFocus:N,overlay:P,trigger:j,align:Z,open:z,onOpenChange:$,placement:k,getPopupContainer:S,href:M,icon:R=a.createElement(s.Z,null),title:T,buttonsRender:D=(e=>e),mouseEnterDelay:L,mouseLeaveDelay:B,overlayClassName:I,overlayStyle:_,destroyPopupOnHide:A,dropdownRender:F}=e,Q=m(e,["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"]),q=n("dropdown",f),G=`${q}-button`,[H,U]=(0,d.Z)(q),V={menu:E,arrow:w,autoFocus:N,align:Z,disabled:g,trigger:g?[]:j,onOpenChange:$,getPopupContainer:S||t,mouseEnterDelay:L,mouseLeaveDelay:B,overlayClassName:I,overlayStyle:_,destroyPopupOnHide:A,dropdownRender:F},{compactSize:W,compactItemClassnames:J}=(0,p.ri)(q,r),K=l()(G,J,h,U);"overlay"in e&&(V.overlay=P),"open"in e&&(V.open=z),V.placement="placement"in e?k:"rtl"===r?"bottomLeft":"bottomRight";const X=a.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:b,onClick:C,htmlType:O,href:M,title:T},x),Y=a.createElement(i.ZP,{type:v,danger:y,icon:R}),[ee,te]=D([X,Y]);return H(a.createElement(u.Z.Compact,Object.assign({className:K,size:W,block:!0},Q),ee,a.createElement(o.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const y=o.Z;y.Button=v;var g=y},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),r=n.n(o),l=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[d,m]=(0,i.ZP)(p),f=r()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,l.useContext)(s.aM),y=(0,l.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return d(l.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(s.aM.Provider,{value:y},e.children)))},u=n(9432),p=n(33614),d={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"},m=n(1393),f=function(e,t){return l.createElement(m.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var v=l.forwardRef(f),y=n(76897),g=n(55405),b=n(25629),C=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?l.createElement(y.Z,null):l.createElement(v,null),h={click:"onClick",hover:"onMouseOver"};var E=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,l.useState)((()=>!!o&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,C.Z)(c),d=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:v,size:y}=e,E=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=l.useContext(a.E_),N=w("input",v),P=w("input-password",f),j=n&&(t=>{const{action:n="click",iconRender:o=x}=e,r=h[n]||"",a=o(s),i={[r]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),i)})(P),Z=r()(P,m,{[`${P}-${y}`]:!!y}),z=Object.assign(Object.assign({},(0,g.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:Z,prefixCls:N,suffix:j});return y&&(z.size=y),l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},z))})),w=n(78405),N=n(92343),P=n(3113),j=n(19716),Z=n(33234),z=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:d,loading:m,disabled:f,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:C}=e,O=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:h}=l.useContext(a.E_),E=l.useRef(!1),$=x("input-search",n),k=x("input",o),{compactSize:S}=(0,Z.ri)($,h),M=(0,j.Z)((e=>{var t;return null!==(t=null!=i?i:S)&&void 0!==t?t:e})),R=l.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},L="boolean"==typeof p?l.createElement(w.Z,null):null,B=`${$}-button`;let I;const _=p||{},A=_.type&&!0===_.type.__ANT_BUTTON;I=A||"button"===_.type?(0,N.Tm)(_,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==_?void 0:_.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},A?{className:B,size:M}:{})):l.createElement(P.ZP,{className:B,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:D,loading:m,icon:L},p),d&&(I=[I,(0,N.Tm)(d,{key:"addonAfter"})]);const F=r()($,{[`${$}-rtl`]:"rtl"===h,[`${$}-${M}`]:!!M,[`${$}-with-button`]:!!p},s);return l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{E.current||m||D(e)}},O,{size:M,onCompositionStart:e=>{E.current=!0,null==g||g(e)},onCompositionEnd:e=>{E.current=!1,null==C||C(e)},prefixCls:k,addonAfter:I,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:F,disabled:f}))})),k=n(1643);const S=u.Z;S.Group=c,S.Search=$,S.TextArea=k.Z,S.Password=E;var M=S},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var o=n(59301),r=n(92310),l=n.n(r),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:r,split:l,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},r),n{var n,r;const{getPrefixCls:i,space:c,direction:y}=o.useContext(s.E_),{size:g=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:x,direction:h="horizontal",prefixCls:E,split:w,style:N,wrap:P=!1,classNames:j,styles:Z}=e,z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[$,k]=Array.isArray(g)?g:[g,g],S=m(k),M=m($),R=f(k),T=f($),D=(0,a.Z)(x,{keepEmpty:!0}),L=void 0===b&&"horizontal"===h?"center":b,B=i("space",E),[I,_]=(0,d.Z)(B),A=l()(B,null==c?void 0:c.className,_,`${B}-${h}`,{[`${B}-rtl`]:"rtl"===y,[`${B}-align-${L}`]:L,[`${B}-gap-row-${k}`]:S,[`${B}-gap-col-${$}`]:M},C,O),F=l()(`${B}-item`,null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let Q=0;const q=D.map(((e,t)=>{var n,r;null!=e&&(Q=t);const l=e&&e.key||`${F}-${t}`;return o.createElement(p,{className:F,key:l,index:t,split:w,style:null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),G=o.useMemo((()=>({latestIndex:Q})),[Q]);if(0===D.length)return null;const H={};return P&&(H.flexWrap="wrap"),!M&&T&&(H.columnGap=$),!S&&R&&(H.rowGap=k),I(o.createElement("div",Object.assign({ref:t,className:A,style:Object.assign(Object.assign(Object.assign({},H),null==c?void 0:c.style),N)},z),o.createElement(u,{value:G},q)))}));const g=y;g.Compact=i.ZP;var b=g}}]); \ No newline at end of file diff --git a/3814.async.js b/3814.async.js deleted file mode 100644 index 677188a5bd..0000000000 --- a/3814.async.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[3814,36381,52720,66922,80780],{40362:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(33614),o=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},a=n(1393),l=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var c=o.forwardRef(l)},98578:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(33614),o=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},a=n(1393),l=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var c=o.forwardRef(l)},3148:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(33614),o=n(59301),i={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"},a=n(1393),l=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var c=o.forwardRef(l)},34362:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(33614),o=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880.1 154H143.9c-24.5 0-39.8 26.7-27.5 48L349 597.4V838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V597.4L907.7 202c12.2-21.3-3.1-48-27.6-48zM603.4 798H420.6V642h182.9v156zm9.6-236.6l-9.5 16.6h-183l-9.5-16.6L212.7 226h598.6L613 561.4z"}}]},name:"filter",theme:"outlined"},a=n(1393),l=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var c=o.forwardRef(l)},97810:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(33614),o=n(59301),i={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"},a=n(1393),l=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var c=o.forwardRef(l)},65547:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(33614),o=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.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:"plus-circle",theme:"outlined"},a=n(1393),l=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var c=o.forwardRef(l)},53583:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(33614),o=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},a=n(1393),l=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var c=o.forwardRef(l)},1027:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(33614),o=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M924.8 625.7l-65.5-56c3.1-19 4.7-38.4 4.7-57.8s-1.6-38.8-4.7-57.8l65.5-56a32.03 32.03 0 009.3-35.2l-.9-2.6a443.74 443.74 0 00-79.7-137.9l-1.8-2.1a32.12 32.12 0 00-35.1-9.5l-81.3 28.9c-30-24.6-63.5-44-99.7-57.6l-15.7-85a32.05 32.05 0 00-25.8-25.7l-2.7-.5c-52.1-9.4-106.9-9.4-159 0l-2.7.5a32.05 32.05 0 00-25.8 25.7l-15.8 85.4a351.86 351.86 0 00-99 57.4l-81.9-29.1a32 32 0 00-35.1 9.5l-1.8 2.1a446.02 446.02 0 00-79.7 137.9l-.9 2.6c-4.5 12.5-.8 26.5 9.3 35.2l66.3 56.6c-3.1 18.8-4.6 38-4.6 57.1 0 19.2 1.5 38.4 4.6 57.1L99 625.5a32.03 32.03 0 00-9.3 35.2l.9 2.6c18.1 50.4 44.9 96.9 79.7 137.9l1.8 2.1a32.12 32.12 0 0035.1 9.5l81.9-29.1c29.8 24.5 63.1 43.9 99 57.4l15.8 85.4a32.05 32.05 0 0025.8 25.7l2.7.5a449.4 449.4 0 00159 0l2.7-.5a32.05 32.05 0 0025.8-25.7l15.7-85a350 350 0 0099.7-57.6l81.3 28.9a32 32 0 0035.1-9.5l1.8-2.1c34.8-41.1 61.6-87.5 79.7-137.9l.9-2.6c4.5-12.3.8-26.3-9.3-35zM788.3 465.9c2.5 15.1 3.8 30.6 3.8 46.1s-1.3 31-3.8 46.1l-6.6 40.1 74.7 63.9a370.03 370.03 0 01-42.6 73.6L721 702.8l-31.4 25.8c-23.9 19.6-50.5 35-79.3 45.8l-38.1 14.3-17.9 97a377.5 377.5 0 01-85 0l-17.9-97.2-37.8-14.5c-28.5-10.8-55-26.2-78.7-45.7l-31.4-25.9-93.4 33.2c-17-22.9-31.2-47.6-42.6-73.6l75.5-64.5-6.5-40c-2.4-14.9-3.7-30.3-3.7-45.5 0-15.3 1.2-30.6 3.7-45.5l6.5-40-75.5-64.5c11.3-26.1 25.6-50.7 42.6-73.6l93.4 33.2 31.4-25.9c23.7-19.5 50.2-34.9 78.7-45.7l37.9-14.3 17.9-97.2c28.1-3.2 56.8-3.2 85 0l17.9 97 38.1 14.3c28.7 10.8 55.4 26.2 79.3 45.8l31.4 25.8 92.8-32.9c17 22.9 31.2 47.6 42.6 73.6L781.8 426l6.5 39.9zM512 326c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm79.2 255.2A111.6 111.6 0 01512 614c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 01400 502c0-29.9 11.7-58 32.8-79.2C454 401.6 482.1 390 512 390c29.9 0 58 11.6 79.2 32.8A111.6 111.6 0 01624 502c0 29.9-11.7 58-32.8 79.2z"}}]},name:"setting",theme:"outlined"},a=n(1393),l=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var c=o.forwardRef(l)},77578:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});const r=e=>e?"function"==typeof e?e():e:null},66104:function(e,t,n){"use strict";n.d(t,{Z:function(){return j}});var r=n(92310),o=n.n(r),i=n(75440),a=n(47413),l=n(59301),c=n(92343),s=n(36355),d=n(46952),p=n(91857);const u=e=>{let{children:t}=e;const{getPrefixCls:n}=l.useContext(s.E_),r=n("breadcrumb");return l.createElement("li",{className:`${r}-separator`,"aria-hidden":"true"},""===t?t:t||"/")};u.__ANT_BREADCRUMB_SEPARATOR=!0;var h=u,f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{if(t)return t(n,r,o,i);const l=function(e,t){if(void 0===e.title||null===e.title)return null;const n=Object.keys(t).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${n})`,"g"),((e,n)=>t[n]||e))}(n,r);return g(e,n,l,a)}}var b=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,separator:n="/",children:r,menu:o,overlay:i,dropdownProps:a,href:c}=e;const s=(e=>{if(o||i){const n=Object.assign({},a);if(o){const e=o||{},{items:t}=e,r=b(e,["items"]);n.menu=Object.assign(Object.assign({},r),{items:null==t?void 0:t.map(((e,t)=>{var{key:n,title:r,label:o,path:i}=e,a=b(e,["key","title","label","path"]);let s=null!=o?o:r;return i&&(s=l.createElement("a",{href:`${c}${i}`},s)),Object.assign(Object.assign({},a),{key:null!=n?n:t,label:s})}))})}else i&&(n.overlay=i);return l.createElement(p.Z,Object.assign({placement:"bottom"},n),l.createElement("span",{className:`${t}-overlay-link`},e,l.createElement(d.Z,null)))}return e})(r);return null!=s?l.createElement(l.Fragment,null,l.createElement("li",null,s),n&&l.createElement(h,null,n)):null},y=e=>{const{prefixCls:t,children:n,href:r}=e,o=b(e,["prefixCls","children","href"]),{getPrefixCls:i}=l.useContext(s.E_),a=i("breadcrumb",t);return l.createElement(v,Object.assign({},o,{prefixCls:a}),g(a,o,n,r))};y.__ANT_BREADCRUMB_ITEM=!0;var $=y,x=n(17313),C=n(83116),S=n(37613);const k=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},(0,x.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[n]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,x.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${t}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${t}-link`]:{[`\n > ${n} + span,\n > ${n} + a\n `]:{marginInlineStart:e.marginXXS}},[`${t}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${n}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var w=(0,C.Z)("Breadcrumb",(e=>{const t=(0,S.TS)(e,{});return[k(t)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),O=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var{breadcrumbName:t}=e,n=O(e,["breadcrumbName"]);return Object.assign(Object.assign({},n),{title:t})}))}),o}var I=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,separator:n="/",style:r,className:d,rootClassName:p,routes:u,items:f,children:g,itemRender:b,params:y={}}=e,$=I(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:x,direction:C,breadcrumb:S}=l.useContext(s.E_);let k;const O=x("breadcrumb",t),[P,j]=w(O),M=function(e,t){return(0,l.useMemo)((()=>e||(t?t.map(E):null)),[e,t])}(f,u);const N=m(O,b);if(M&&M.length>0){const e=[],t=f||u;k=M.map(((r,o)=>{const{path:i,key:c,type:s,menu:d,overlay:p,onClick:u,className:f,separator:g,dropdownProps:m}=r,b=((e,t)=>{if(void 0===t)return t;let n=(t||"").replace(/^\//,"");return Object.keys(e).forEach((t=>{n=n.replace(`:${t}`,e[t])})),n})(y,i);void 0!==b&&e.push(b);const $=null!=c?c:o;if("separator"===s)return l.createElement(h,{key:$},g);const x={},C=o===M.length-1;d?x.menu=d:p&&(x.overlay=p);let{href:S}=r;return e.length&&void 0!==b&&(S=`#/${e.join("/")}`),l.createElement(v,Object.assign({key:$},x,(0,a.Z)(r,{data:!0,aria:!0}),{className:f,dropdownProps:m,href:S,separator:C?"":n,onClick:u,prefixCls:O}),N(r,y,t,e,S))}))}else if(g){const e=(0,i.Z)(g).length;k=(0,i.Z)(g).map(((t,r)=>{if(!t)return t;const o=r===e-1;return(0,c.Tm)(t,{separator:o?"":n,key:r})}))}const Z=o()(O,null==S?void 0:S.className,{[`${O}-rtl`]:"rtl"===C},d,p,j),z=Object.assign(Object.assign({},null==S?void 0:S.style),r);return P(l.createElement("nav",Object.assign({className:Z,style:z},$),l.createElement("ol",null,k)))};P.Item=$,P.Separator=h;var j=P},36381:function(e,t,n){"use strict";n.d(t,{Z:function(){return G}});var r=n(83148),o=n(92310),i=n.n(o),a=n(33614),l=n(61414),c=n(54099),s=n(80017),d=n(71366),p=n(85870),u=n(59301),h=n(63011),f=n(75440),g=n(24018),m=n(16934),b=n(20287),v=u.forwardRef((function(e,t){var n=e.prefixCls,r=e.forceRender,o=e.className,a=e.style,l=e.children,s=e.isActive,d=e.role,p=u.useState(s||r),h=(0,c.Z)(p,2),f=h[0],m=h[1];return u.useEffect((function(){(r||s)&&m(!0)}),[r,s]),f?u.createElement("div",{ref:t,className:i()("".concat(n,"-content"),(0,g.Z)((0,g.Z)({},"".concat(n,"-content-active"),s),"".concat(n,"-content-inactive"),!s),o),style:a,role:d},u.createElement("div",{className:"".concat(n,"-content-box")},l)):null}));v.displayName="PanelContent";var y=v,$=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],x=u.forwardRef((function(e,t){var n=e.showArrow,r=void 0===n||n,o=e.headerClass,l=e.isActive,c=e.onItemClick,s=e.forceRender,d=e.className,p=e.prefixCls,f=e.collapsible,v=e.accordion,x=e.panelKey,C=e.extra,S=e.header,k=e.expandIcon,w=e.openMotion,O=e.destroyInactivePanel,E=e.children,I=(0,h.Z)(e,$),P="disabled"===f,j="header"===f,M="icon"===f,N=null!=C&&"boolean"!=typeof C,Z=function(){null==c||c(x)},z="function"==typeof k?k(e):u.createElement("i",{className:"arrow"});z&&(z=u.createElement("div",{className:"".concat(p,"-expand-icon"),onClick:["header","icon"].includes(f)?Z:void 0},z));var L=i()((0,g.Z)((0,g.Z)((0,g.Z)({},"".concat(p,"-item"),!0),"".concat(p,"-item-active"),l),"".concat(p,"-item-disabled"),P),d),T={className:i()(o,(0,g.Z)((0,g.Z)((0,g.Z)({},"".concat(p,"-header"),!0),"".concat(p,"-header-collapsible-only"),j),"".concat(p,"-icon-collapsible-only"),M)),"aria-expanded":l,"aria-disabled":P,onKeyDown:function(e){"Enter"!==e.key&&e.keyCode!==b.Z.ENTER&&e.which!==b.Z.ENTER||Z()}};return j||M||(T.onClick=Z,T.role=v?"tab":"button",T.tabIndex=P?-1:0),u.createElement("div",(0,a.Z)({},I,{ref:t,className:L}),u.createElement("div",T,r&&z,u.createElement("span",{className:"".concat(p,"-header-text"),onClick:"header"===f?Z:void 0},S),N&&u.createElement("div",{className:"".concat(p,"-extra")},C)),u.createElement(m.default,(0,a.Z)({visible:l,leavedClassName:"".concat(p,"-content-hidden")},w,{forceRender:s,removeOnLeave:O}),(function(e,t){var n=e.className,r=e.style;return u.createElement(y,{ref:t,prefixCls:p,className:n,style:r,isActive:l,forceRender:s,role:v?"tabpanel":void 0},E)})))})),C=["children","label","key","collapsible","onItemClick","destroyInactivePanel"];var S=function(e,t,n){return Array.isArray(e)?function(e,t){var n=t.prefixCls,r=t.accordion,o=t.collapsible,i=t.destroyInactivePanel,l=t.onItemClick,c=t.activeKey,s=t.openMotion,d=t.expandIcon;return e.map((function(e,t){var p=e.children,f=e.label,g=e.key,m=e.collapsible,b=e.onItemClick,v=e.destroyInactivePanel,y=(0,h.Z)(e,C),$=String(null!=g?g:t),S=null!=m?m:o,k=null!=v?v:i,w=!1;return w=r?c[0]===$:c.indexOf($)>-1,u.createElement(x,(0,a.Z)({},y,{prefixCls:n,key:$,panelKey:$,isActive:w,accordion:r,openMotion:s,expandIcon:d,header:f,collapsible:S,onItemClick:function(e){"disabled"!==S&&(l(e),null==b||b(e))},destroyInactivePanel:k}),p)}))}(e,n):(0,f.Z)(t).map((function(e,t){return function(e,t,n){if(!e)return null;var r=n.prefixCls,o=n.accordion,i=n.collapsible,a=n.destroyInactivePanel,l=n.onItemClick,c=n.activeKey,s=n.openMotion,d=n.expandIcon,p=e.key||String(t),h=e.props,f=h.header,g=h.headerClass,m=h.destroyInactivePanel,b=h.collapsible,v=h.onItemClick,y=!1;y=o?c[0]===p:c.indexOf(p)>-1;var $=null!=b?b:i,x={key:p,panelKey:p,header:f,headerClass:g,isActive:y,prefixCls:r,destroyInactivePanel:null!=m?m:a,openMotion:s,accordion:o,children:e.props.children,onItemClick:function(e){"disabled"!==$&&(l(e),null==v||v(e))},expandIcon:d,collapsible:$};return"string"==typeof e.type?e:(Object.keys(x).forEach((function(e){void 0===x[e]&&delete x[e]})),u.cloneElement(e,x))}(e,t,n)}))},k=n(47413);function w(e){var t=e;if(!Array.isArray(t)){var n=(0,s.Z)(t);t="number"===n||"string"===n?[t]:[]}return t.map((function(e){return String(e)}))}var O=u.forwardRef((function(e,t){var n=e.prefixCls,r=void 0===n?"rc-collapse":n,o=e.destroyInactivePanel,s=void 0!==o&&o,h=e.style,f=e.accordion,g=e.className,m=e.children,b=e.collapsible,v=e.openMotion,y=e.expandIcon,$=e.activeKey,x=e.defaultActiveKey,C=e.onChange,O=e.items,E=i()(r,g),I=(0,d.Z)([],{value:$,onChange:function(e){return null==C?void 0:C(e)},defaultValue:x,postState:w}),P=(0,c.Z)(I,2),j=P[0],M=P[1];(0,p.ZP)(!m,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var N=S(O,m,{prefixCls:r,accordion:f,openMotion:v,expandIcon:y,collapsible:b,destroyInactivePanel:s,onItemClick:function(e){return M((function(){return f?j[0]===e?[]:[e]:j.indexOf(e)>-1?j.filter((function(t){return t!==e})):[].concat((0,l.Z)(j),[e])}))},activeKey:j});return u.createElement("div",(0,a.Z)({ref:t,className:E,style:h,role:f?"tablist":void 0},(0,k.Z)(e,{aria:!0,data:!0})),N)})),E=Object.assign(O,{Panel:x}),I=E,P=(E.Panel,n(55405)),j=n(62892),M=n(92343),N=n(36355),Z=n(19716);var z=u.forwardRef(((e,t)=>{const{getPrefixCls:n}=u.useContext(N.E_),{prefixCls:r,className:o,showArrow:a=!0}=e,l=n("collapse",r),c=i()({[`${l}-no-arrow`]:!a},o);return u.createElement(I.Panel,Object.assign({ref:t},e,{prefixCls:l,className:c}))})),L=n(17313),T=n(8378),H=n(83116),R=n(37613);const B=e=>{const{componentCls:t,contentBg:n,padding:r,headerBg:o,headerPadding:i,collapseHeaderPaddingSM:a,collapseHeaderPaddingLG:l,collapsePanelBorderRadius:c,lineWidth:s,lineType:d,colorBorder:p,colorText:u,colorTextHeading:h,colorTextDisabled:f,fontSize:g,fontSizeLG:m,lineHeight:b,marginSM:v,paddingSM:y,paddingLG:$,paddingXS:x,motionDurationSlow:C,fontSizeIcon:S,contentPadding:k}=e,w=`${s}px ${d} ${p}`;return{[t]:Object.assign(Object.assign({},(0,L.Wf)(e)),{backgroundColor:o,border:w,borderBottom:0,borderRadius:`${c}px`,"&-rtl":{direction:"rtl"},[`& > ${t}-item`]:{borderBottom:w,"&:last-child":{[`\n &,\n & > ${t}-header`]:{borderRadius:`0 0 ${c}px ${c}px`}},[`> ${t}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:i,color:h,lineHeight:b,cursor:"pointer",transition:`all ${C}, visibility 0s`,[`> ${t}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${t}-expand-icon`]:{height:g*b,display:"flex",alignItems:"center",paddingInlineEnd:v},[`${t}-arrow`]:Object.assign(Object.assign({},(0,L.Ro)()),{fontSize:S,svg:{transition:`transform ${C}`}}),[`${t}-header-text`]:{marginInlineEnd:"auto"}},[`${t}-header-collapsible-only`]:{cursor:"default",[`${t}-header-text`]:{flex:"none",cursor:"pointer"}},[`${t}-icon-collapsible-only`]:{cursor:"default",[`${t}-expand-icon`]:{cursor:"pointer"}}},[`${t}-content`]:{color:u,backgroundColor:n,borderTop:w,[`& > ${t}-content-box`]:{padding:k},"&-hidden":{display:"none"}},"&-small":{[`> ${t}-item`]:{[`> ${t}-header`]:{padding:a,paddingInlineStart:x,[`> ${t}-expand-icon`]:{marginInlineStart:y-x}},[`> ${t}-content > ${t}-content-box`]:{padding:y}}},"&-large":{[`> ${t}-item`]:{fontSize:m,[`> ${t}-header`]:{padding:l,paddingInlineStart:r,[`> ${t}-expand-icon`]:{height:m*b,marginInlineStart:$-r}},[`> ${t}-content > ${t}-content-box`]:{padding:$}}},[`${t}-item:last-child`]:{[`> ${t}-content`]:{borderRadius:`0 0 ${c}px ${c}px`}},[`& ${t}-item-disabled > ${t}-header`]:{"\n &,\n & > .arrow\n ":{color:f,cursor:"not-allowed"}},[`&${t}-icon-position-end`]:{[`& > ${t}-item`]:{[`> ${t}-header`]:{[`${t}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:v}}}}})}},W=e=>{const{componentCls:t}=e;return{[`${t}-rtl`]:{[`> ${t}-item > ${t}-header ${t}-arrow svg`]:{transform:"rotate(180deg)"}}}},A=e=>{const{componentCls:t,headerBg:n,paddingXXS:r,colorBorder:o}=e;return{[`${t}-borderless`]:{backgroundColor:n,border:0,[`> ${t}-item`]:{borderBottom:`1px solid ${o}`},[`\n > ${t}-item:last-child,\n > ${t}-item:last-child ${t}-header\n `]:{borderRadius:0},[`> ${t}-item:last-child`]:{borderBottom:0},[`> ${t}-item > ${t}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${t}-item > ${t}-content > ${t}-content-box`]:{paddingTop:r}}}},_=e=>{const{componentCls:t,paddingSM:n}=e;return{[`${t}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${t}-item`]:{borderBottom:0,[`> ${t}-content`]:{backgroundColor:"transparent",border:0,[`> ${t}-content-box`]:{paddingBlock:n}}}}}};var D=(0,H.Z)("Collapse",(e=>{const t=(0,R.TS)(e,{collapseHeaderPaddingSM:`${e.paddingXS}px ${e.paddingSM}px`,collapseHeaderPaddingLG:`${e.padding}px ${e.paddingLG}px`,collapsePanelBorderRadius:e.borderRadiusLG});return[B(t),A(t),_(t),W(t),(0,T.Z)(t)]}),(e=>({headerPadding:`${e.paddingSM}px ${e.padding}px`,headerBg:e.colorFillAlter,contentPadding:`${e.padding}px 16px`,contentBg:e.colorBgContainer})));const X=u.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:o,collapse:a}=u.useContext(N.E_),{prefixCls:l,className:c,rootClassName:s,style:d,bordered:p=!0,ghost:h,size:g,expandIconPosition:m="start",children:b,expandIcon:v}=e,y=(0,Z.Z)((e=>{var t;return null!==(t=null!=g?g:e)&&void 0!==t?t:"middle"})),$=n("collapse",l),x=n(),[C,S]=D($),k=u.useMemo((()=>"left"===m?"start":"right"===m?"end":m),[m]),w=i()(`${$}-icon-position-${k}`,{[`${$}-borderless`]:!p,[`${$}-rtl`]:"rtl"===o,[`${$}-ghost`]:!!h,[`${$}-${y}`]:"middle"!==y},null==a?void 0:a.className,c,s,S),O=Object.assign(Object.assign({},(0,j.Z)(x)),{motionAppear:!1,leavedClassName:`${$}-content-hidden`}),E=u.useMemo((()=>b?(0,f.Z)(b).map(((e,t)=>{var n,r;if(null===(n=e.props)||void 0===n?void 0:n.disabled){const n=null!==(r=e.key)&&void 0!==r?r:String(t),{disabled:o,collapsible:i}=e.props,a=Object.assign(Object.assign({},(0,P.Z)(e.props,["disabled"])),{key:n,collapsible:null!=i?i:o?"disabled":void 0});return(0,M.Tm)(e,a)}return e})):null),[b]);return C(u.createElement(I,Object.assign({ref:t,openMotion:O},(0,P.Z)(e,["rootClassName"]),{expandIcon:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=v?v(e):u.createElement(r.Z,{rotate:e.isActive?90:void 0});return(0,M.Tm)(t,(()=>({className:i()(t.props.className,`${$}-arrow`)})))},prefixCls:$,className:w,style:Object.assign(Object.assign({},null==a?void 0:a.style),d)}),E))}));var G=Object.assign(X,{Panel:z})},28103:function(e,t,n){"use strict";n.d(t,{Z:function(){return h}});var r=n(92310),o=n.n(r),i=n(59301),a=n(36355),l=n(17313),c=n(83116),s=n(37613);const d=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:o,textPaddingInline:i,orientationMargin:a,verticalMarginInline:c}=e;return{[t]:Object.assign(Object.assign({},(0,l.Wf)(e)),{borderBlockStart:`${o}px solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:c,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${o}px solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${o}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*a+"%"},"&::after":{width:100-100*a+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*a+"%"},"&::after":{width:100*a+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:i},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${o}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:o,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-left${t}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-right${t}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}};var p=(0,c.Z)("Divider",(e=>{const t=(0,s.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),u=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:t,direction:n,divider:r}=i.useContext(a.E_),{prefixCls:l,type:c="horizontal",orientation:s="center",orientationMargin:d,className:h,rootClassName:f,children:g,dashed:m,plain:b,style:v}=e,y=u(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),$=t("divider",l),[x,C]=p($),S=s.length>0?`-${s}`:s,k=!!g,w="left"===s&&null!=d,O="right"===s&&null!=d,E=o()($,null==r?void 0:r.className,C,`${$}-${c}`,{[`${$}-with-text`]:k,[`${$}-with-text${S}`]:k,[`${$}-dashed`]:!!m,[`${$}-plain`]:!!b,[`${$}-rtl`]:"rtl"===n,[`${$}-no-default-orientation-margin-left`]:w,[`${$}-no-default-orientation-margin-right`]:O},h,f),I=i.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),P=Object.assign(Object.assign({},w&&{marginLeft:I}),O&&{marginRight:I});return x(i.createElement("div",Object.assign({className:E,style:Object.assign(Object.assign({},null==r?void 0:r.style),v)},y,{role:"separator"}),g&&"vertical"!==c&&i.createElement("span",{className:`${$}-inner-text`,style:P},g)))}},39722:function(e,t,n){"use strict";n.d(t,{t5:function(){return p}});var r=n(92310),o=n.n(r),i=n(55477),a=n(59301),l=n(36355),c=n(77578),s=n(17356),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{hashId:t,prefixCls:n,className:r,style:l,placement:s="top",title:d,content:p,children:u}=e;return a.createElement("div",{className:o()(t,n,`${n}-pure`,`${n}-placement-${s}`,r),style:l},a.createElement("div",{className:`${n}-arrow`}),a.createElement(i.G,Object.assign({},e,{className:t,prefixCls:n}),u||((e,t,n)=>{if(t||n)return a.createElement(a.Fragment,null,t&&a.createElement("div",{className:`${e}-title`},(0,c.Z)(t)),a.createElement("div",{className:`${e}-inner-content`},(0,c.Z)(n)))})(n,d,p)))};t.ZP=e=>{const{prefixCls:t}=e,n=d(e,["prefixCls"]),{getPrefixCls:r}=a.useContext(l.E_),o=r("popover",t),[i,c]=(0,s.Z)(o);return i(a.createElement(p,Object.assign({},n,{prefixCls:o,hashId:c})))}},60324:function(e,t,n){"use strict";var r=n(92310),o=n.n(r),i=n(59301),a=n(77578),l=n(62892),c=n(36355),s=n(6848),d=n(39722),p=n(17356),u=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{let{title:t,content:n,prefixCls:r}=e;return i.createElement(i.Fragment,null,t&&i.createElement("div",{className:`${r}-title`},(0,a.Z)(t)),i.createElement("div",{className:`${r}-inner-content`},(0,a.Z)(n)))},f=i.forwardRef(((e,t)=>{const{prefixCls:n,title:r,content:a,overlayClassName:d,placement:f="top",trigger:g="hover",mouseEnterDelay:m=.1,mouseLeaveDelay:b=.1,overlayStyle:v={}}=e,y=u(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:$}=i.useContext(c.E_),x=$("popover",n),[C,S]=(0,p.Z)(x),k=$(),w=o()(d,S);return C(i.createElement(s.Z,Object.assign({placement:f,trigger:g,mouseEnterDelay:m,mouseLeaveDelay:b,overlayStyle:v},y,{prefixCls:x,overlayClassName:w,ref:t,overlay:r||a?i.createElement(h,{prefixCls:x,title:r,content:a}):null,transitionName:(0,l.m)(k,"zoom-big",y.transitionName),"data-popover-inject":!0})))}));f._InternalPanelDoNotUseOrYouWillBeFired=d.ZP,t.Z=f},17356:function(e,t,n){"use strict";var r=n(17313),o=n(29878),i=n(19447),a=n(33166),l=n(83116),c=n(37613);const s=e=>{const{componentCls:t,popoverColor:n,minWidth:o,fontWeightStrong:a,popoverPadding:l,boxShadowSecondary:c,colorTextHeading:s,borderRadiusLG:d,zIndexPopup:p,marginXS:u,colorBgElevated:h,popoverBg:f}=e;return[{[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:p,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":h,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:f,backgroundClip:"padding-box",borderRadius:d,boxShadow:c,padding:l},[`${t}-title`]:{minWidth:o,marginBottom:u,color:s,fontWeight:a},[`${t}-inner-content`]:{color:n}})},(0,i.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},d=e=>{const{componentCls:t}=e;return{[t]:a.i.map((n=>{const r=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":r,[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{background:"transparent"}}}}))}},p=e=>{const{componentCls:t,lineWidth:n,lineType:r,colorSplit:o,paddingSM:i,controlHeight:a,fontSize:l,lineHeight:c,padding:s}=e,d=a-Math.round(l*c);return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${d/2}px ${s}px ${d/2-n}px`,borderBottom:`${n}px ${r} ${o}`},[`${t}-inner-content`]:{padding:`${i}px ${s}px`}}}};t.Z=(0,l.Z)("Popover",(e=>{const{colorBgElevated:t,colorText:n,wireframe:r}=e,i=(0,c.TS)(e,{popoverPadding:12,popoverBg:t,popoverColor:n});return[s(i),d(i),r&&p(i),(0,o._y)(i,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},78673:function(e,t,n){"use strict";n.d(t,{Z:function(){return N}});var r=n(42857),o=n(92310),i=n.n(o),a=n(33614),l=n(24018),c=n(54099),s=n(63011),d=n(59301),p=n(71366),u=n(20287),h=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],f=d.forwardRef((function(e,t){var n,r=e.prefixCls,o=void 0===r?"rc-switch":r,f=e.className,g=e.checked,m=e.defaultChecked,b=e.disabled,v=e.loadingIcon,y=e.checkedChildren,$=e.unCheckedChildren,x=e.onClick,C=e.onChange,S=e.onKeyDown,k=(0,s.Z)(e,h),w=(0,p.Z)(!1,{value:g,defaultValue:m}),O=(0,c.Z)(w,2),E=O[0],I=O[1];function P(e,t){var n=E;return b||(I(n=e),null==C||C(n,t)),n}var j=i()(o,f,(n={},(0,l.Z)(n,"".concat(o,"-checked"),E),(0,l.Z)(n,"".concat(o,"-disabled"),b),n));return d.createElement("button",(0,a.Z)({},k,{type:"button",role:"switch","aria-checked":E,disabled:b,className:j,ref:t,onKeyDown:function(e){e.which===u.Z.LEFT?P(!1,e):e.which===u.Z.RIGHT&&P(!0,e),null==S||S(e)},onClick:function(e){var t=P(!E,e);null==x||x(t,e)}}),v,d.createElement("span",{className:"".concat(o,"-inner")},d.createElement("span",{className:"".concat(o,"-inner-checked")},y),d.createElement("span",{className:"".concat(o,"-inner-unchecked")},$)))}));f.displayName="Switch";var g=f,m=n(14088),b=n(36355),v=n(1684),y=n(19716),$=n(64993),x=n(17313),C=n(83116),S=n(37613);const k=e=>{const{componentCls:t,trackHeightSM:n,trackPadding:r,trackMinWidthSM:o,innerMinMarginSM:i,innerMaxMarginSM:a,handleSizeSM:l}=e,c=`${t}-inner`;return{[t]:{[`&${t}-small`]:{minWidth:o,height:n,lineHeight:`${n}px`,[`${t}-inner`]:{paddingInlineStart:a,paddingInlineEnd:i,[`${c}-checked`]:{marginInlineStart:`calc(-100% + ${l+2*r}px - ${2*a}px)`,marginInlineEnd:`calc(100% - ${l+2*r}px + ${2*a}px)`},[`${c}-unchecked`]:{marginTop:-n,marginInlineStart:0,marginInlineEnd:0}},[`${t}-handle`]:{width:l,height:l},[`${t}-loading-icon`]:{top:(l-e.switchLoadingIconSize)/2,fontSize:e.switchLoadingIconSize},[`&${t}-checked`]:{[`${t}-inner`]:{paddingInlineStart:i,paddingInlineEnd:a,[`${c}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${c}-unchecked`]:{marginInlineStart:`calc(100% - ${l+2*r}px + ${2*a}px)`,marginInlineEnd:`calc(-100% + ${l+2*r}px - ${2*a}px)`}},[`${t}-handle`]:{insetInlineStart:`calc(100% - ${l+r}px)`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${c}`]:{[`${c}-unchecked`]:{marginInlineStart:e.marginXXS/2,marginInlineEnd:-e.marginXXS/2}},[`&${t}-checked ${c}`]:{[`${c}-checked`]:{marginInlineStart:-e.marginXXS/2,marginInlineEnd:e.marginXXS/2}}}}}}},w=e=>{const{componentCls:t,handleSize:n}=e;return{[t]:{[`${t}-loading-icon${e.iconCls}`]:{position:"relative",top:(n-e.fontSize)/2,color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${t}-checked ${t}-loading-icon`]:{color:e.switchColor}}}},O=e=>{const{componentCls:t,motion:n,trackPadding:r,handleBg:o,handleShadow:i,handleSize:a}=e,l=`${t}-handle`;return{[t]:{[l]:{position:"absolute",top:r,insetInlineStart:r,width:a,height:a,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:o,borderRadius:a/2,boxShadow:i,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${t}-checked ${l}`]:{insetInlineStart:`calc(100% - ${a+r}px)`},[`&:not(${t}-disabled):active`]:n?{[`${l}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${t}-checked ${l}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}:{}}}},E=e=>{const{componentCls:t,trackHeight:n,trackPadding:r,innerMinMargin:o,innerMaxMargin:i,handleSize:a}=e,l=`${t}-inner`;return{[t]:{[l]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:i,paddingInlineEnd:o,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${l}-checked, ${l}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none"},[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${a+2*r}px - ${2*i}px)`,marginInlineEnd:`calc(100% - ${a+2*r}px + ${2*i}px)`},[`${l}-unchecked`]:{marginTop:-n,marginInlineStart:0,marginInlineEnd:0}},[`&${t}-checked ${l}`]:{paddingInlineStart:o,paddingInlineEnd:i,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${a+2*r}px + ${2*i}px)`,marginInlineEnd:`calc(-100% + ${a+2*r}px - ${2*i}px)`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:2*r,marginInlineEnd:2*-r}},[`&${t}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:2*-r,marginInlineEnd:2*r}}}}}},I=e=>{const{componentCls:t,trackHeight:n,trackMinWidth:r}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,x.Wf)(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:r,height:n,lineHeight:`${n}px`,verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${t}-disabled)`]:{background:e.colorTextTertiary}}),(0,x.Qy)(e)),{[`&${t}-checked`]:{background:e.switchColor,[`&:hover:not(${t}-disabled)`]:{background:e.colorPrimaryHover}},[`&${t}-loading, &${t}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${t}-rtl`]:{direction:"rtl"}})}};var P=(0,C.Z)("Switch",(e=>{const t=(0,S.TS)(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:.75*e.fontSizeIcon,switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[I(t),E(t),O(t),w(t),k(t)]}),(e=>{const{fontSize:t,lineHeight:n,controlHeight:r,colorWhite:o}=e,i=t*n,a=r/2,l=i-4,c=a-4;return{trackHeight:i,trackHeightSM:a,trackMinWidth:2*l+8,trackMinWidthSM:2*c+4,trackPadding:2,handleBg:o,handleSize:l,handleSizeSM:c,handleShadow:`0 2px 4px 0 ${new $.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+2+4,innerMinMarginSM:c/2,innerMaxMarginSM:c+2+4}})),j=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,size:o,disabled:a,loading:l,className:c,rootClassName:s,style:p}=e,u=j(e,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:h,direction:f,switch:$}=d.useContext(b.E_),x=d.useContext(v.Z),C=(null!=a?a:x)||l,S=h("switch",n),k=d.createElement("div",{className:`${S}-handle`},l&&d.createElement(r.Z,{className:`${S}-loading-icon`})),[w,O]=P(S),E=(0,y.Z)(o),I=i()(null==$?void 0:$.className,{[`${S}-small`]:"small"===E,[`${S}-loading`]:l,[`${S}-rtl`]:"rtl"===f},c,s,O),M=Object.assign(Object.assign({},null==$?void 0:$.style),p);return w(d.createElement(m.Z,{component:"Switch"},d.createElement(g,Object.assign({},u,{prefixCls:S,className:I,style:M,disabled:C,ref:t,loadingIcon:k}))))}));M.__ANT_SWITCH=!0;var N=M},12563:function(e,t,n){"use strict";n.d(t,{Z:function(){return O}});var r=n(59301),o=n(53043),i=n(92310),a=n.n(i),l=n(36785),c=n(47729),s=n(14088),d=n(36355),p=n(17313),u=n(37613),h=n(83116);const f=e=>{const{lineWidth:t,fontSizeIcon:n}=e,r=e.fontSizeSM,o=e.lineHeightSM*r+"px";return(0,u.TS)(e,{tagFontSize:r,tagLineHeight:o,tagIconSize:n-2*t,tagPaddingHorizontal:8,tagBorderlessBg:e.colorFillTertiary})},g=e=>({defaultBg:e.colorFillQuaternary,defaultColor:e.colorText});var m=(0,h.Z)("Tag",(e=>(e=>{const{paddingXXS:t,lineWidth:n,tagPaddingHorizontal:r,componentCls:o}=e,i=r-n,a=t-n;return{[o]:Object.assign(Object.assign({},(0,p.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:i,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${o}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${o}-close-icon`]:{marginInlineStart:a,color:e.colorTextDescription,fontSize:e.tagIconSize,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${o}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${o}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:i}}),[`${o}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}})(f(e))),g),b=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,style:n,className:o,checked:i,onChange:l,onClick:c}=e,s=b(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:p,tag:u}=r.useContext(d.E_),h=p("tag",t),[f,g]=m(h),v=a()(h,`${h}-checkable`,{[`${h}-checkable-checked`]:i},null==u?void 0:u.className,o,g);return f(r.createElement("span",Object.assign({},s,{style:Object.assign(Object.assign({},n),null==u?void 0:u.style),className:v,onClick:e=>{null==l||l(!i),null==c||c(e)}})))},y=n(45157);var $=(0,h.b)(["Tag","preset"],(e=>(e=>(0,y.Z)(e,((t,n)=>{let{textColor:r,lightBorderColor:o,lightColor:i,darkColor:a}=n;return{[`${e.componentCls}-${t}`]:{color:r,background:i,borderColor:o,"&-inverse":{color:e.colorTextLightSolid,background:a,borderColor:a},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}})))(f(e))),g);const x=(e,t,n)=>{const r="string"!=typeof(o=n)?o:o.charAt(0).toUpperCase()+o.slice(1);var o;return{[`${e.componentCls}-${t}`]:{color:e[`color${n}`],background:e[`color${r}Bg`],borderColor:e[`color${r}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}};var C=(0,h.b)(["Tag","status"],(e=>{const t=f(e);return[x(t,"success","Success"),x(t,"processing","Info"),x(t,"error","Error"),x(t,"warning","Warning")]}),g),S=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,className:i,rootClassName:p,style:u,children:h,icon:f,color:g,onClose:b,closeIcon:v,closable:y,bordered:x=!0}=e,k=S(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:w,direction:O,tag:E}=r.useContext(d.E_),[I,P]=r.useState(!0);r.useEffect((()=>{"visible"in k&&P(k.visible)}),[k.visible]);const j=(0,l.o2)(g),M=(0,l.yT)(g),N=j||M,Z=Object.assign(Object.assign({backgroundColor:g&&!N?g:void 0},null==E?void 0:E.style),u),z=w("tag",n),[L,T]=m(z),H=a()(z,null==E?void 0:E.className,{[`${z}-${g}`]:N,[`${z}-has-color`]:g&&!N,[`${z}-hidden`]:!I,[`${z}-rtl`]:"rtl"===O,[`${z}-borderless`]:!x},i,p,T),R=e=>{e.stopPropagation(),null==b||b(e),e.defaultPrevented||P(!1)},[,B]=(0,c.Z)(y,v,(e=>null===e?r.createElement(o.Z,{className:`${z}-close-icon`,onClick:R}):r.createElement("span",{className:`${z}-close-icon`,onClick:R},e)),null,!1),W="function"==typeof k.onClick||h&&"a"===h.type,A=f||null,_=A?r.createElement(r.Fragment,null,A,h&&r.createElement("span",null,h)):h,D=r.createElement("span",Object.assign({},k,{ref:t,className:H,style:Z}),_,B,j&&r.createElement($,{key:"preset",prefixCls:z}),M&&r.createElement(C,{key:"status",prefixCls:z}));return L(W?r.createElement(s.Z,{component:"Tag"},D):D)},w=r.forwardRef(k);w.CheckableTag=v;var O=w},51581:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));s.ref=function(t){e.scrollComponent=t,c&&c(t)};var d=[n];return o&&(l?a?d.unshift(l):d.push(l):this.defaultLoader&&(a?d.unshift(this.defaultLoader):d.push(this.defaultLoader))),i.default.createElement(r,s,d)}}]),t}(o.Component);c.propTypes={children:a.default.node.isRequired,element:a.default.node,hasMore:a.default.bool,initialLoad:a.default.bool,isReverse:a.default.bool,loader:a.default.node,loadMore:a.default.func.isRequired,pageStart:a.default.number,ref:a.default.func,getScrollParent:a.default.func,threshold:a.default.number,useCapture:a.default.bool,useWindow:a.default.bool},c.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=c,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)}}]); \ No newline at end of file diff --git a/38346.async.js b/38346.async.js new file mode 100644 index 0000000000..1c75c038cd --- /dev/null +++ b/38346.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[38346,56087,19436,92771,23043,91259,1908,50391,70680,56065,2154,50283,72559,56271],{9516:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={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"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(78892),i=n(3113),c=n(36355),u=n(81327),m=n(33234),f=n(47211),p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:y="default",danger:v,disabled:g,loading:O,onClick:b,htmlType:C,children:x,className:E,menu:h,arrow:w,autoFocus:$,overlay:N,trigger:S,align:j,open:P,onOpenChange:Z,placement:z,getPopupContainer:M,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_}=e,A=p(e,["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"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,f.Z)(H),G={menu:h,arrow:w,autoFocus:$,align:j,disabled:g,trigger:g?[]:S,onOpenChange:Z,getPopupContainer:M||t,mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,E,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=P),G.placement="placement"in e?z:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:O,onClick:b,htmlType:C,href:k,title:D},x),J=s.createElement(i.ZP,{type:y,danger:v,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var y=d;const v=r.Z;v.Button=y;var g=v},24650:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[f,p]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},p,c),y=(0,o.useContext)(l.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return f(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),m=n(33614),f={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"},p=n(1393),d=function(e,t){return o.createElement(p.Z,(0,m.Z)({},e,{ref:t,icon:f}))};var y=o.forwardRef(d),v=n(76897),g=n(55405),O=n(25629),b=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),E={click:"onClick",hover:"onMouseOver"};var h=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),f=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:d,inputPrefixCls:y,size:v}=e,h=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(s.E_),$=w("input",y),N=w("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=E[n]||"",s=r(l),i={[a]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),j=a()(N,p,{[`${N}-${v}`]:!!v}),P=Object.assign(Object.assign({},(0,g.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:$,suffix:S});return v&&(P.size=v),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},P))})),w=n(78405),$=n(92343),N=n(3113),S=n(19716),j=n(33234),P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:f,loading:p,disabled:d,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:b}=e,C=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=o.useContext(s.E_),h=o.useRef(!1),Z=x("input-search",n),z=x("input",r),{compactSize:M}=(0,j.ri)(Z,E),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;y&&y(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(w.Z,null):null,K=`${Z}-button`;let F;const L=m||{},B=L.type&&!0===L.type.__ANT_BUTTON;F=B||"button"===L.type?(0,$.Tm)(L,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:K,size:k}:{})):o.createElement(N.ZP,{className:K,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:p,icon:I},m),f&&(F=[F,(0,$.Tm)(f,{key:"addonAfter"})]);const _=a()(Z,{[`${Z}-rtl`]:"rtl"===E,[`${Z}-${k}`]:!!k,[`${Z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(R,t),onPressEnter:e=>{h.current||p||T(e)}},C,{size:k,onCompositionStart:e=>{h.current=!0,null==g||g(e)},onCompositionEnd:e=>{h.current=!1,null==b||b(e)},prefixCls:z,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:_,disabled:d}))})),z=n(1643);const M=u.Z;M.Group=c,M.Search=Z,M.TextArea=z.Z,M.Password=h;var k=M},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:v}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:x,direction:E="horizontal",prefixCls:h,split:w,style:$,wrap:N=!1,classNames:S,styles:j}=e,P=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,z]=Array.isArray(g)?g:[g,g],M=p(z),k=p(Z),R=d(z),D=d(Z),T=(0,s.Z)(x,{keepEmpty:!0}),I=void 0===O&&"horizontal"===E?"center":O,K=i("space",h),[F,L]=(0,f.Z)(K),B=o()(K,null==c?void 0:c.className,L,`${K}-${E}`,{[`${K}-rtl`]:"rtl"===v,[`${K}-align-${I}`]:I,[`${K}-gap-row-${z}`]:M,[`${K}-gap-col-${Z}`]:k},b,C),_=o()(`${K}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=Z),!M&&R&&(U.rowGap=z),F(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},P),r.createElement(u,{value:Q},H)))}));const g=v;g.Compact=i.ZP;var O=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),f=n(83116),p=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var y=(0,f.Z)("Statistic",(e=>{const t=(0,p.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:f,valueRender:p,prefix:d,suffix:v,loading:g=!1,onMouseEnter:O,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),$=E("statistic",t),[N,S]=y($),j=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:$},e,{value:m})),P=l()($,{[`${$}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,a,S);return N(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:O,onMouseLeave:b},f&&r.createElement("div",{className:`${$}-title`},f),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),p?p(j):j,v&&r.createElement("span",{className:`${$}-content-suffix`},v)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function O(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(v,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>O(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);v.Countdown=C;var x=v},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/3944.async.js b/3944.async.js deleted file mode 100644 index 9e7658d435..0000000000 --- a/3944.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3944,62099,1911,37637,80182,79635],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(33614),l=n(59301),r={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"},a=n(1393),s=function(e,t){return l.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:r}))};var i=l.forwardRef(s)},88522:function(e,t,n){var o=n(92310),l=n.n(o),r=n(75440),a=n(55405),s=n(59301),i=n(53487),c=n(92343),u=n(36355),p=n(57809);const{Option:d}=p.default;function m(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const f=(e,t)=>{const{prefixCls:n,className:o,popupClassName:i,dropdownClassName:f,children:y,dataSource:v}=e,g=(0,r.Z)(y);let C;1===g.length&&(0,c.l$)(g[0])&&!m(g[0])&&([C]=g);const b=C?()=>C:void 0;let O;O=g.length&&m(g[0])?y:v?v.map((e=>{if((0,c.l$)(e))return e;switch(typeof e){case"string":return s.createElement(d,{key:e,value:e},e);case"object":{const{value:t}=e;return s.createElement(d,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:x}=s.useContext(u.E_),E=x("select",n);return s.createElement(p.default,Object.assign({ref:t,suffixIcon:null},(0,a.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:E,popupClassName:i||f,className:l()(`${E}-auto-complete`,o),mode:p.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:b}),O)},y=s.forwardRef(f),v=(0,i.Z)(y);y.Option=d,y._InternalPanelDoNotUseOrYouWillBeFired=v,t.Z=y},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var o=n(91857),l=n(92310),r=n.n(l),a=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),d=n(47211),m=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{getPopupContainer:t,getPrefixCls:n,direction:l}=a.useContext(c.E_),{prefixCls:f,type:y="default",danger:v,disabled:g,loading:C,onClick:b,htmlType:O,children:x,className:E,menu:h,arrow:w,autoFocus:N,overlay:P,trigger:j,align:Z,open:$,onOpenChange:z,placement:S,getPopupContainer:k,href:M,icon:R=a.createElement(s.Z,null),title:_,buttonsRender:T=(e=>e),mouseEnterDelay:D,mouseLeaveDelay:B,overlayClassName:I,overlayStyle:L,destroyPopupOnHide:A,dropdownRender:F}=e,Q=m(e,["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"]),U=n("dropdown",f),q=`${U}-button`,[G,H]=(0,d.Z)(U),V={menu:h,arrow:w,autoFocus:N,align:Z,disabled:g,trigger:g?[]:j,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:D,mouseLeaveDelay:B,overlayClassName:I,overlayStyle:L,destroyPopupOnHide:A,dropdownRender:F},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(U,l),Y=r()(q,X,E,H);"overlay"in e&&(V.overlay=P),"open"in e&&(V.open=$),V.placement="placement"in e?S:"rtl"===l?"bottomLeft":"bottomRight";const J=a.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:C,onClick:b,htmlType:O,href:M,title:_},x),K=a.createElement(i.ZP,{type:y,danger:v,icon:R}),[ee,te]=T([J,K]);return G(a.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},Q),ee,a.createElement(o.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var y=f;const v=o.Z;v.Button=y;var g=v},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),l=n.n(o),r=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,r.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[d,m]=(0,i.ZP)(p),f=l()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),y=(0,r.useContext)(s.aM),v=(0,r.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return d(r.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},r.createElement(s.aM.Provider,{value:v},e.children)))},u=n(9432),p=n(33614),d={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"},m=n(1393),f=function(e,t){return r.createElement(m.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var y=r.forwardRef(f),v=n(76897),g=n(55405),C=n(25629),b=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);le?r.createElement(v.Z,null):r.createElement(y,null),E={click:"onClick",hover:"onMouseOver"};var h=r.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,r.useState)((()=>!!o&&n.visible)),c=(0,r.useRef)(null);r.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,b.Z)(c),d=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:y,size:v}=e,h=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=r.useContext(a.E_),N=w("input",y),P=w("input-password",f),j=n&&(t=>{const{action:n="click",iconRender:o=x}=e,l=E[n]||"",a=o(s),i={[l]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return r.cloneElement(r.isValidElement(a)?a:r.createElement("span",null,a),i)})(P),Z=l()(P,m,{[`${P}-${v}`]:!!v}),$=Object.assign(Object.assign({},(0,g.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:Z,prefixCls:N,suffix:j});return v&&($.size=v),r.createElement(u.Z,Object.assign({ref:(0,C.sQ)(t,c)},$))})),w=n(78405),N=n(92343),P=n(3113),j=n(19716),Z=n(33234),$=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:d,loading:m,disabled:f,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:b}=e,O=$(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=r.useContext(a.E_),h=r.useRef(!1),z=x("input-search",n),S=x("input",o),{compactSize:k}=(0,Z.ri)(z,E),M=(0,j.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),R=r.useRef(null),_=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;y&&y(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof p?r.createElement(w.Z,null):null,B=`${z}-button`;let I;const L=p||{},A=L.type&&!0===L.type.__ANT_BUTTON;I=A||"button"===L.type?(0,N.Tm)(L,Object.assign({onMouseDown:_,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},A?{className:B,size:M}:{})):r.createElement(P.ZP,{className:B,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:_,onClick:T,loading:m,icon:D},p),d&&(I=[I,(0,N.Tm)(d,{key:"addonAfter"})]);const F=l()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return r.createElement(u.Z,Object.assign({ref:(0,C.sQ)(R,t),onPressEnter:e=>{h.current||m||T(e)}},O,{size:M,onCompositionStart:e=>{h.current=!0,null==g||g(e)},onCompositionEnd:e=>{h.current=!1,null==b||b(e)},prefixCls:S,addonAfter:I,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:F,disabled:f}))})),S=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=S.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return C}});var o=n(59301),l=n(92310),r=n.n(l),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:l,split:r,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==l?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},l),n{var n,l;const{getPrefixCls:i,space:c,direction:v}=o.useContext(s.E_),{size:g=(null==c?void 0:c.size)||"small",align:C,className:b,rootClassName:O,children:x,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:P=!1,classNames:j,styles:Z}=e,$=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,S]=Array.isArray(g)?g:[g,g],k=m(S),M=m(z),R=f(S),_=f(z),T=(0,a.Z)(x,{keepEmpty:!0}),D=void 0===C&&"horizontal"===E?"center":C,B=i("space",h),[I,L]=(0,d.Z)(B),A=r()(B,null==c?void 0:c.className,L,`${B}-${E}`,{[`${B}-rtl`]:"rtl"===v,[`${B}-align-${D}`]:D,[`${B}-gap-row-${S}`]:k,[`${B}-gap-col-${z}`]:M},b,O),F=r()(`${B}-item`,null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(l=null==c?void 0:c.classNames)||void 0===l?void 0:l.item);let Q=0;const U=T.map(((e,t)=>{var n,l;null!=e&&(Q=t);const r=e&&e.key||`${F}-${t}`;return o.createElement(p,{className:F,key:r,index:t,split:w,style:null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(l=null==c?void 0:c.styles)||void 0===l?void 0:l.item},e)})),q=o.useMemo((()=>({latestIndex:Q})),[Q]);if(0===T.length)return null;const G={};return P&&(G.flexWrap="wrap"),!M&&_&&(G.columnGap=z),!k&&R&&(G.rowGap=S),I(o.createElement("div",Object.assign({ref:t,className:A,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},$),o.createElement(u,{value:q},U)))}));const g=v;g.Compact=i.ZP;var C=g}}]); \ No newline at end of file diff --git a/41672.async.js b/41672.async.js deleted file mode 100644 index 3302138c90..0000000000 --- a/41672.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[41672,54146,95507,11525,1911,37637,80182,79635],{3148:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(33614),r=n(59301),l={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"},a=n(1393),s=function(e,t){return r.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:l}))};var i=r.forwardRef(s)},76897:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(33614),r=n(59301),l={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"},a=n(1393),s=function(e,t){return r.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:l}))};var i=r.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var o=n(91857),r=n(92310),l=n.n(r),a=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),d=n(47211),m=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:t,getPrefixCls:n,direction:r}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:y,disabled:g,loading:b,onClick:C,htmlType:O,children:h,className:x,menu:E,arrow:w,autoFocus:N,overlay:P,trigger:Z,align:j,open:z,onOpenChange:$,placement:k,getPopupContainer:S,href:M,icon:R=a.createElement(s.Z,null),title:T,buttonsRender:B=(e=>e),mouseEnterDelay:D,mouseLeaveDelay:L,overlayClassName:I,overlayStyle:_,destroyPopupOnHide:A,dropdownRender:F}=e,Q=m(e,["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"]),q=n("dropdown",f),G=`${q}-button`,[H,U]=(0,d.Z)(q),V={menu:E,arrow:w,autoFocus:N,align:j,disabled:g,trigger:g?[]:Z,onOpenChange:$,getPopupContainer:S||t,mouseEnterDelay:D,mouseLeaveDelay:L,overlayClassName:I,overlayStyle:_,destroyPopupOnHide:A,dropdownRender:F},{compactSize:W,compactItemClassnames:J}=(0,p.ri)(q,r),K=l()(G,J,x,U);"overlay"in e&&(V.overlay=P),"open"in e&&(V.open=z),V.placement="placement"in e?k:"rtl"===r?"bottomLeft":"bottomRight";const X=a.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:b,onClick:C,htmlType:O,href:M,title:T},h),Y=a.createElement(i.ZP,{type:v,danger:y,icon:R}),[ee,te]=B([X,Y]);return H(a.createElement(u.Z.Compact,Object.assign({className:K,size:W,block:!0},Q),ee,a.createElement(o.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const y=o.Z;y.Button=v;var g=y},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),r=n.n(o),l=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[d,m]=(0,i.ZP)(p),f=r()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,l.useContext)(s.aM),y=(0,l.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return d(l.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(s.aM.Provider,{value:y},e.children)))},u=n(9432),p=n(33614),d={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"},m=n(1393),f=function(e,t){return l.createElement(m.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var v=l.forwardRef(f),y=n(76897),g=n(55405),b=n(25629),C=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?l.createElement(y.Z,null):l.createElement(v,null),x={click:"onClick",hover:"onMouseOver"};var E=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,l.useState)((()=>!!o&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,C.Z)(c),d=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:v,size:y}=e,E=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=l.useContext(a.E_),N=w("input",v),P=w("input-password",f),Z=n&&(t=>{const{action:n="click",iconRender:o=h}=e,r=x[n]||"",a=o(s),i={[r]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),i)})(P),j=r()(P,m,{[`${P}-${y}`]:!!y}),z=Object.assign(Object.assign({},(0,g.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:Z});return y&&(z.size=y),l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},z))})),w=n(78405),N=n(92343),P=n(3113),Z=n(19716),j=n(33234),z=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:d,loading:m,disabled:f,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:C}=e,O=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:h,direction:x}=l.useContext(a.E_),E=l.useRef(!1),$=h("input-search",n),k=h("input",o),{compactSize:S}=(0,j.ri)($,x),M=(0,Z.Z)((e=>{var t;return null!==(t=null!=i?i:S)&&void 0!==t?t:e})),R=l.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},B=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof p?l.createElement(w.Z,null):null,L=`${$}-button`;let I;const _=p||{},A=_.type&&!0===_.type.__ANT_BUTTON;I=A||"button"===_.type?(0,N.Tm)(_,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==_?void 0:_.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),B(e)},key:"enterButton"},A?{className:L,size:M}:{})):l.createElement(P.ZP,{className:L,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:B,loading:m,icon:D},p),d&&(I=[I,(0,N.Tm)(d,{key:"addonAfter"})]);const F=r()($,{[`${$}-rtl`]:"rtl"===x,[`${$}-${M}`]:!!M,[`${$}-with-button`]:!!p},s);return l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{E.current||m||B(e)}},O,{size:M,onCompositionStart:e=>{E.current=!0,null==g||g(e)},onCompositionEnd:e=>{E.current=!1,null==C||C(e)},prefixCls:k,addonAfter:I,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:F,disabled:f}))})),k=n(1643);const S=u.Z;S.Group=c,S.Search=$,S.TextArea=k.Z,S.Password=E;var M=S},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var o=n(59301),r=n(92310),l=n.n(r),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:r,split:l,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},r),n{var n,r;const{getPrefixCls:i,space:c,direction:y}=o.useContext(s.E_),{size:g=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:h,direction:x="horizontal",prefixCls:E,split:w,style:N,wrap:P=!1,classNames:Z,styles:j}=e,z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[$,k]=Array.isArray(g)?g:[g,g],S=m(k),M=m($),R=f(k),T=f($),B=(0,a.Z)(h,{keepEmpty:!0}),D=void 0===b&&"horizontal"===x?"center":b,L=i("space",E),[I,_]=(0,d.Z)(L),A=l()(L,null==c?void 0:c.className,_,`${L}-${x}`,{[`${L}-rtl`]:"rtl"===y,[`${L}-align-${D}`]:D,[`${L}-gap-row-${k}`]:S,[`${L}-gap-col-${$}`]:M},C,O),F=l()(`${L}-item`,null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let Q=0;const q=B.map(((e,t)=>{var n,r;null!=e&&(Q=t);const l=e&&e.key||`${F}-${t}`;return o.createElement(p,{className:F,key:l,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),G=o.useMemo((()=>({latestIndex:Q})),[Q]);if(0===B.length)return null;const H={};return P&&(H.flexWrap="wrap"),!M&&T&&(H.columnGap=$),!S&&R&&(H.rowGap=k),I(o.createElement("div",Object.assign({ref:t,className:A,style:Object.assign(Object.assign(Object.assign({},H),null==c?void 0:c.style),N)},z),o.createElement(u,{value:G},q)))}));const g=y;g.Compact=i.ZP;var b=g}}]); \ No newline at end of file diff --git a/41914.async.js b/41914.async.js deleted file mode 100644 index 1b842c0b35..0000000000 --- a/41914.async.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[41914,43428,88699,52720],{98578:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var o=n(33614),r=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},i=n(1393),l=function(e,t){return r.createElement(i.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var c=r.forwardRef(l)},53583:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var o=n(33614),r=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},i=n(1393),l=function(e,t){return r.createElement(i.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var c=r.forwardRef(l)},1027:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var o=n(33614),r=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M924.8 625.7l-65.5-56c3.1-19 4.7-38.4 4.7-57.8s-1.6-38.8-4.7-57.8l65.5-56a32.03 32.03 0 009.3-35.2l-.9-2.6a443.74 443.74 0 00-79.7-137.9l-1.8-2.1a32.12 32.12 0 00-35.1-9.5l-81.3 28.9c-30-24.6-63.5-44-99.7-57.6l-15.7-85a32.05 32.05 0 00-25.8-25.7l-2.7-.5c-52.1-9.4-106.9-9.4-159 0l-2.7.5a32.05 32.05 0 00-25.8 25.7l-15.8 85.4a351.86 351.86 0 00-99 57.4l-81.9-29.1a32 32 0 00-35.1 9.5l-1.8 2.1a446.02 446.02 0 00-79.7 137.9l-.9 2.6c-4.5 12.5-.8 26.5 9.3 35.2l66.3 56.6c-3.1 18.8-4.6 38-4.6 57.1 0 19.2 1.5 38.4 4.6 57.1L99 625.5a32.03 32.03 0 00-9.3 35.2l.9 2.6c18.1 50.4 44.9 96.9 79.7 137.9l1.8 2.1a32.12 32.12 0 0035.1 9.5l81.9-29.1c29.8 24.5 63.1 43.9 99 57.4l15.8 85.4a32.05 32.05 0 0025.8 25.7l2.7.5a449.4 449.4 0 00159 0l2.7-.5a32.05 32.05 0 0025.8-25.7l15.7-85a350 350 0 0099.7-57.6l81.3 28.9a32 32 0 0035.1-9.5l1.8-2.1c34.8-41.1 61.6-87.5 79.7-137.9l.9-2.6c4.5-12.3.8-26.3-9.3-35zM788.3 465.9c2.5 15.1 3.8 30.6 3.8 46.1s-1.3 31-3.8 46.1l-6.6 40.1 74.7 63.9a370.03 370.03 0 01-42.6 73.6L721 702.8l-31.4 25.8c-23.9 19.6-50.5 35-79.3 45.8l-38.1 14.3-17.9 97a377.5 377.5 0 01-85 0l-17.9-97.2-37.8-14.5c-28.5-10.8-55-26.2-78.7-45.7l-31.4-25.9-93.4 33.2c-17-22.9-31.2-47.6-42.6-73.6l75.5-64.5-6.5-40c-2.4-14.9-3.7-30.3-3.7-45.5 0-15.3 1.2-30.6 3.7-45.5l6.5-40-75.5-64.5c11.3-26.1 25.6-50.7 42.6-73.6l93.4 33.2 31.4-25.9c23.7-19.5 50.2-34.9 78.7-45.7l37.9-14.3 17.9-97.2c28.1-3.2 56.8-3.2 85 0l17.9 97 38.1 14.3c28.7 10.8 55.4 26.2 79.3 45.8l31.4 25.8 92.8-32.9c17 22.9 31.2 47.6 42.6 73.6L781.8 426l6.5 39.9zM512 326c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm79.2 255.2A111.6 111.6 0 01512 614c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 01400 502c0-29.9 11.7-58 32.8-79.2C454 401.6 482.1 390 512 390c29.9 0 58 11.6 79.2 32.8A111.6 111.6 0 01624 502c0 29.9-11.7 58-32.8 79.2z"}}]},name:"setting",theme:"outlined"},i=n(1393),l=function(e,t){return r.createElement(i.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var c=r.forwardRef(l)},27666:function(e,t,n){"use strict";var o=n(61414),r=n(71783);t.Z=function(e){let t;const n=n=>()=>{t=null,e.apply(void 0,(0,o.Z)(n))},a=function(){if(null==t){for(var e=arguments.length,o=new Array(e),a=0;a{r.Z.cancel(t),t=null},a}},81228:function(e,t,n){"use strict";n.d(t,{Z:function(){return E}});var o=n(19243),r=n(16177),a=n(74258),i=n(35796),l=n(59301),c=n(92310),s=n.n(c),d=n(28647),u=n(55405),f=n(27666),p=n(36355),m=n(83116),g=n(37613);const h=e=>{const{componentCls:t}=e;return{[t]:{position:"fixed",zIndex:e.zIndexPopup}}};var v=(0,m.Z)("Affix",(e=>{const t=(0,g.TS)(e,{zIndexPopup:e.zIndexBase+10});return[h(t)]}));function b(e){return e!==window?e.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function w(e,t,n){if(void 0!==n&&t.top>e.top-n)return n+t.top}function C(e,t,n){if(void 0!==n&&t.bottom{const t=e.getTargetFunc(),n=null==t?void 0:t(),{prevTarget:o}=e.state;o!==n&&(x.forEach((t=>{null==o||o.removeEventListener(t,e.lazyUpdatePosition),null==n||n.addEventListener(t,e.lazyUpdatePosition)})),e.updatePosition(),e.setState({prevTarget:n}))},e.removeListeners=()=>{e.timer&&(clearTimeout(e.timer),e.timer=null);const{prevTarget:t}=e.state,n=e.getTargetFunc(),o=null==n?void 0:n();x.forEach((n=>{null==o||o.removeEventListener(n,e.lazyUpdatePosition),null==t||t.removeEventListener(n,e.lazyUpdatePosition)})),e.updatePosition.cancel(),e.lazyUpdatePosition.cancel()},e.getOffsetTop=()=>{const{offsetBottom:t,offsetTop:n}=e.props;return void 0===t&&void 0===n?0:n},e.getOffsetBottom=()=>e.props.offsetBottom,e.measure=()=>{const{status:t,lastAffix:n}=e.state,{onChange:o}=e.props,r=e.getTargetFunc();if(t!==S.Prepare||!e.fixedNodeRef.current||!e.placeholderNodeRef.current||!r)return;const a=e.getOffsetTop(),i=e.getOffsetBottom(),l=r();if(l){const t={status:S.None},r=b(e.placeholderNodeRef.current);if(0===r.top&&0===r.left&&0===r.width&&0===r.height)return;const c=b(l),s=w(r,c,a),d=C(r,c,i);void 0!==s?(t.affixStyle={position:"fixed",top:s,width:r.width,height:r.height},t.placeholderStyle={width:r.width,height:r.height}):void 0!==d&&(t.affixStyle={position:"fixed",bottom:d,width:r.width,height:r.height},t.placeholderStyle={width:r.width,height:r.height}),t.lastAffix=!!t.affixStyle,o&&n!==t.lastAffix&&o(t.lastAffix),e.setState(t)}},e.prepareMeasure=()=>{e.setState({status:S.Prepare,affixStyle:void 0,placeholderStyle:void 0})},e.updatePosition=(0,f.Z)((()=>{e.prepareMeasure()})),e.lazyUpdatePosition=(0,f.Z)((()=>{const t=e.getTargetFunc(),{affixStyle:n}=e.state;if(t&&n){const o=e.getOffsetTop(),r=e.getOffsetBottom(),a=t();if(a&&e.placeholderNodeRef.current){const t=b(a),i=b(e.placeholderNodeRef.current),l=w(i,t,o),c=C(i,t,r);if(void 0!==l&&n.top===l||void 0!==c&&n.bottom===c)return}}e.prepareMeasure()})),e}return(0,r.Z)(n,[{key:"getTargetFunc",value:function(){const{getTargetContainer:e}=this.context,{target:t}=this.props;return void 0!==t?t:null!=e?e:y}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(e){this.addListeners(),e.offsetTop===this.props.offsetTop&&e.offsetBottom===this.props.offsetBottom||this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:e,placeholderStyle:t}=this.state,{affixPrefixCls:n,rootClassName:o,children:r}=this.props,a=s()(e&&o,{[n]:!!e});let i=(0,u.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return l.createElement(d.Z,{onResize:this.updatePosition},l.createElement("div",Object.assign({},i,{ref:this.placeholderNodeRef}),e&&l.createElement("div",{style:t,"aria-hidden":"true"}),l.createElement("div",{className:a,ref:this.fixedNodeRef,style:e},l.createElement(d.Z,{onResize:this.updatePosition},r))))}}]),n}(l.Component);k.contextType=p.E_;var E=(0,l.forwardRef)(((e,t)=>{const{prefixCls:n,rootClassName:o}=e,{getPrefixCls:r}=(0,l.useContext)(p.E_),a=r("affix",n),[i,c]=v(a),d=Object.assign(Object.assign({},e),{affixPrefixCls:a,rootClassName:s()(o,c)});return i(l.createElement(k,Object.assign({},d,{ref:t})))}))},66104:function(e,t,n){"use strict";n.d(t,{Z:function(){return N}});var o=n(92310),r=n.n(o),a=n(75440),i=n(47413),l=n(59301),c=n(92343),s=n(36355),d=n(46952),u=n(91857);const f=e=>{let{children:t}=e;const{getPrefixCls:n}=l.useContext(s.E_),o=n("breadcrumb");return l.createElement("li",{className:`${o}-separator`,"aria-hidden":"true"},""===t?t:t||"/")};f.__ANT_BREADCRUMB_SEPARATOR=!0;var p=f,m=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{if(t)return t(n,o,r,a);const l=function(e,t){if(void 0===e.title||null===e.title)return null;const n=Object.keys(t).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${n})`,"g"),((e,n)=>t[n]||e))}(n,o);return g(e,n,l,i)}}var v=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,separator:n="/",children:o,menu:r,overlay:a,dropdownProps:i,href:c}=e;const s=(e=>{if(r||a){const n=Object.assign({},i);if(r){const e=r||{},{items:t}=e,o=v(e,["items"]);n.menu=Object.assign(Object.assign({},o),{items:null==t?void 0:t.map(((e,t)=>{var{key:n,title:o,label:r,path:a}=e,i=v(e,["key","title","label","path"]);let s=null!=r?r:o;return a&&(s=l.createElement("a",{href:`${c}${a}`},s)),Object.assign(Object.assign({},i),{key:null!=n?n:t,label:s})}))})}else a&&(n.overlay=a);return l.createElement(u.Z,Object.assign({placement:"bottom"},n),l.createElement("span",{className:`${t}-overlay-link`},e,l.createElement(d.Z,null)))}return e})(o);return null!=s?l.createElement(l.Fragment,null,l.createElement("li",null,s),n&&l.createElement(p,null,n)):null},w=e=>{const{prefixCls:t,children:n,href:o}=e,r=v(e,["prefixCls","children","href"]),{getPrefixCls:a}=l.useContext(s.E_),i=a("breadcrumb",t);return l.createElement(b,Object.assign({},r,{prefixCls:i}),g(i,r,n,o))};w.__ANT_BREADCRUMB_ITEM=!0;var C=w,x=n(17313),y=n(83116),S=n(37613);const k=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},(0,x.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[n]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,x.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${t}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${t}-link`]:{[`\n > ${n} + span,\n > ${n} + a\n `]:{marginInlineStart:e.marginXXS}},[`${t}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${n}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var E=(0,y.Z)("Breadcrumb",(e=>{const t=(0,S.TS)(e,{});return[k(t)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),$=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var{breadcrumbName:t}=e,n=$(e,["breadcrumbName"]);return Object.assign(Object.assign({},n),{title:t})}))}),r}var I=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,separator:n="/",style:o,className:d,rootClassName:u,routes:f,items:m,children:g,itemRender:v,params:w={}}=e,C=I(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:x,direction:y,breadcrumb:S}=l.useContext(s.E_);let k;const $=x("breadcrumb",t),[Z,N]=E($),M=function(e,t){return(0,l.useMemo)((()=>e||(t?t.map(O):null)),[e,t])}(m,f);const z=h($,v);if(M&&M.length>0){const e=[],t=m||f;k=M.map(((o,r)=>{const{path:a,key:c,type:s,menu:d,overlay:u,onClick:f,className:m,separator:g,dropdownProps:h}=o,v=((e,t)=>{if(void 0===t)return t;let n=(t||"").replace(/^\//,"");return Object.keys(e).forEach((t=>{n=n.replace(`:${t}`,e[t])})),n})(w,a);void 0!==v&&e.push(v);const C=null!=c?c:r;if("separator"===s)return l.createElement(p,{key:C},g);const x={},y=r===M.length-1;d?x.menu=d:u&&(x.overlay=u);let{href:S}=o;return e.length&&void 0!==v&&(S=`#/${e.join("/")}`),l.createElement(b,Object.assign({key:C},x,(0,i.Z)(o,{data:!0,aria:!0}),{className:m,dropdownProps:h,href:S,separator:y?"":n,onClick:f,prefixCls:$}),z(o,w,t,e,S))}))}else if(g){const e=(0,a.Z)(g).length;k=(0,a.Z)(g).map(((t,o)=>{if(!t)return t;const r=o===e-1;return(0,c.Tm)(t,{separator:r?"":n,key:o})}))}const j=r()($,null==S?void 0:S.className,{[`${$}-rtl`]:"rtl"===y},d,u,N),P=Object.assign(Object.assign({},null==S?void 0:S.style),o);return Z(l.createElement("nav",Object.assign({className:j,style:P},C),l.createElement("ol",null,k)))};Z.Item=C,Z.Separator=p;var N=Z},28103:function(e,t,n){"use strict";n.d(t,{Z:function(){return p}});var o=n(92310),r=n.n(o),a=n(59301),i=n(36355),l=n(17313),c=n(83116),s=n(37613);const d=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:o,lineWidth:r,textPaddingInline:a,orientationMargin:i,verticalMarginInline:c}=e;return{[t]:Object.assign(Object.assign({},(0,l.Wf)(e)),{borderBlockStart:`${r}px solid ${o}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:c,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${r}px solid ${o}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${o}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${r}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*i+"%"},"&::after":{width:100-100*i+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*i+"%"},"&::after":{width:100*i+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:a},"&-dashed":{background:"none",borderColor:o,borderStyle:"dashed",borderWidth:`${r}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:r,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-left${t}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-right${t}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}};var u=(0,c.Z)("Divider",(e=>{const t=(0,s.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),f=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPrefixCls:t,direction:n,divider:o}=a.useContext(i.E_),{prefixCls:l,type:c="horizontal",orientation:s="center",orientationMargin:d,className:p,rootClassName:m,children:g,dashed:h,plain:v,style:b}=e,w=f(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),C=t("divider",l),[x,y]=u(C),S=s.length>0?`-${s}`:s,k=!!g,E="left"===s&&null!=d,$="right"===s&&null!=d,O=r()(C,null==o?void 0:o.className,y,`${C}-${c}`,{[`${C}-with-text`]:k,[`${C}-with-text${S}`]:k,[`${C}-dashed`]:!!h,[`${C}-plain`]:!!v,[`${C}-rtl`]:"rtl"===n,[`${C}-no-default-orientation-margin-left`]:E,[`${C}-no-default-orientation-margin-right`]:$},p,m),I=a.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),Z=Object.assign(Object.assign({},E&&{marginLeft:I}),$&&{marginRight:I});return x(a.createElement("div",Object.assign({className:O,style:Object.assign(Object.assign({},null==o?void 0:o.style),b)},w,{role:"separator"}),g&&"vertical"!==c&&a.createElement("span",{className:`${C}-inner-text`,style:Z},g)))}},43428:function(e,t,n){"use strict";n.d(t,{Z:function(){return H}});var o=n(92310),r=n.n(o),a=n(81162),i=n(54099),l=n(43403),c=n(19171),s=n(59301),d=s.createContext(null),u=s.createContext({}),f=d,p=n(24018),m=n(33614),g=n(16934),h=n(20287),v=n(47413),b=n(83794);var w=function(e){var t=e.prefixCls,n=e.className,o=e.style,i=e.children,l=e.containerRef,c=e.id,d={onMouseEnter:e.onMouseEnter,onMouseOver:e.onMouseOver,onMouseLeave:e.onMouseLeave,onClick:e.onClick,onKeyDown:e.onKeyDown,onKeyUp:e.onKeyUp},f=s.useContext(u).panel,p=(0,b.useComposeRef)(f,l);return s.createElement(s.Fragment,null,s.createElement("div",(0,m.Z)({id:c,className:r()("".concat(t,"-content"),n),style:(0,a.Z)({},o),"aria-modal":"true",role:"dialog",ref:p},d),i))},C=n(85870);function x(e){return"string"==typeof e&&String(Number(e))===e?((0,C.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(e)):e}var y={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function S(e,t){var n,o,l,c,d=e.prefixCls,u=e.open,b=e.placement,C=e.inline,S=e.push,k=e.forceRender,E=e.autoFocus,$=e.keyboard,O=e.rootClassName,I=e.rootStyle,Z=e.zIndex,N=e.className,M=e.id,z=e.style,j=e.motion,P=e.width,R=e.height,A=e.children,T=e.contentWrapperStyle,D=e.mask,L=e.maskClosable,B=e.maskMotion,H=e.maskClassName,X=e.maskStyle,Y=e.afterOpenChange,W=e.onClose,F=e.onMouseEnter,_=e.onMouseOver,U=e.onMouseLeave,V=e.onClick,G=e.onKeyDown,K=e.onKeyUp,Q=s.useRef(),J=s.useRef(),q=s.useRef();s.useImperativeHandle(t,(function(){return Q.current}));s.useEffect((function(){var e;u&&E&&(null===(e=Q.current)||void 0===e||e.focus({preventScroll:!0}))}),[u]);var ee=s.useState(!1),te=(0,i.Z)(ee,2),ne=te[0],oe=te[1],re=s.useContext(f),ae=null!==(n=null!==(o=null===(l=!1===S?{distance:0}:!0===S?{}:S||{})||void 0===l?void 0:l.distance)&&void 0!==o?o:null==re?void 0:re.pushDistance)&&void 0!==n?n:180,ie=s.useMemo((function(){return{pushDistance:ae,push:function(){oe(!0)},pull:function(){oe(!1)}}}),[ae]);s.useEffect((function(){var e,t;u?null==re||null===(e=re.push)||void 0===e||e.call(re):null==re||null===(t=re.pull)||void 0===t||t.call(re)}),[u]),s.useEffect((function(){return function(){var e;null==re||null===(e=re.pull)||void 0===e||e.call(re)}}),[]);var le=D&&s.createElement(g.default,(0,m.Z)({key:"mask"},B,{visible:u}),(function(e,t){var n=e.className,o=e.style;return s.createElement("div",{className:r()("".concat(d,"-mask"),n,H),style:(0,a.Z)((0,a.Z)({},o),X),onClick:L&&u?W:void 0,ref:t})})),ce="function"==typeof j?j(b):j,se={};if(ne&&ae)switch(b){case"top":se.transform="translateY(".concat(ae,"px)");break;case"bottom":se.transform="translateY(".concat(-ae,"px)");break;case"left":se.transform="translateX(".concat(ae,"px)");break;default:se.transform="translateX(".concat(-ae,"px)")}"left"===b||"right"===b?se.width=x(P):se.height=x(R);var de={onMouseEnter:F,onMouseOver:_,onMouseLeave:U,onClick:V,onKeyDown:G,onKeyUp:K},ue=s.createElement(g.default,(0,m.Z)({key:"panel"},ce,{visible:u,forceRender:k,onVisibleChanged:function(e){null==Y||Y(e)},removeOnLeave:!1,leavedClassName:"".concat(d,"-content-wrapper-hidden")}),(function(t,n){var o=t.className,i=t.style;return s.createElement("div",(0,m.Z)({className:r()("".concat(d,"-content-wrapper"),o),style:(0,a.Z)((0,a.Z)((0,a.Z)({},se),i),T)},(0,v.Z)(e,{data:!0})),s.createElement(w,(0,m.Z)({id:M,containerRef:n,prefixCls:d,className:N,style:z},de),A))})),fe=(0,a.Z)({},I);return Z&&(fe.zIndex=Z),s.createElement(f.Provider,{value:ie},s.createElement("div",{className:r()(d,"".concat(d,"-").concat(b),O,(c={},(0,p.Z)(c,"".concat(d,"-open"),u),(0,p.Z)(c,"".concat(d,"-inline"),C),c)),style:fe,tabIndex:-1,ref:Q,onKeyDown:function(e){var t=e.keyCode,n=e.shiftKey;switch(t){case h.Z.TAB:var o;if(t===h.Z.TAB)if(n||document.activeElement!==q.current){if(n&&document.activeElement===J.current){var r;null===(r=q.current)||void 0===r||r.focus({preventScroll:!0})}}else null===(o=J.current)||void 0===o||o.focus({preventScroll:!0});break;case h.Z.ESC:W&&$&&(e.stopPropagation(),W(e))}}},le,s.createElement("div",{tabIndex:0,ref:J,style:y,"aria-hidden":"true","data-sentinel":"start"}),ue,s.createElement("div",{tabIndex:0,ref:q,style:y,"aria-hidden":"true","data-sentinel":"end"})))}var k=s.forwardRef(S);var E=function(e){var t=e.open,n=void 0!==t&&t,o=e.prefixCls,r=void 0===o?"rc-drawer":o,d=e.placement,f=void 0===d?"right":d,p=e.autoFocus,m=void 0===p||p,g=e.keyboard,h=void 0===g||g,v=e.width,b=void 0===v?378:v,w=e.mask,C=void 0===w||w,x=e.maskClosable,y=void 0===x||x,S=e.getContainer,E=e.forceRender,$=e.afterOpenChange,O=e.destroyOnClose,I=e.onMouseEnter,Z=e.onMouseOver,N=e.onMouseLeave,M=e.onClick,z=e.onKeyDown,j=e.onKeyUp,P=e.panelRef,R=s.useState(!1),A=(0,i.Z)(R,2),T=A[0],D=A[1];var L=s.useState(!1),B=(0,i.Z)(L,2),H=B[0],X=B[1];(0,c.Z)((function(){X(!0)}),[]);var Y=!!H&&n,W=s.useRef(),F=s.useRef();(0,c.Z)((function(){Y&&(F.current=document.activeElement)}),[Y]);var _=s.useMemo((function(){return{panel:P}}),[P]);if(!E&&!T&&!Y&&O)return null;var U={onMouseEnter:I,onMouseOver:Z,onMouseLeave:N,onClick:M,onKeyDown:z,onKeyUp:j},V=(0,a.Z)((0,a.Z)({},e),{},{open:Y,prefixCls:r,placement:f,autoFocus:m,keyboard:h,width:b,mask:C,maskClosable:y,inline:!1===S,afterOpenChange:function(e){var t,n;(D(e),null==$||$(e),e||!F.current||null!==(t=W.current)&&void 0!==t&&t.contains(F.current))||(null===(n=F.current)||void 0===n||n.focus({preventScroll:!0}))},ref:W},U);return s.createElement(u.Provider,{value:_},s.createElement(l.Z,{open:Y||E||T,autoDestroy:!1,getContainer:S,autoLock:C&&(Y||T)},s.createElement(k,V)))},$=n(62892),O=n(36355),I=n(32441),Z=n(47729);var N=e=>{const{prefixCls:t,title:n,footer:o,extra:a,closeIcon:i,closable:l,onClose:c,headerStyle:d,drawerStyle:u,bodyStyle:f,footerStyle:p,children:m}=e,g=s.useCallback((e=>s.createElement("button",{type:"button",onClick:c,"aria-label":"Close",className:`${t}-close`},e)),[c]),[h,v]=(0,Z.Z)(l,i,g,void 0,!0),b=s.useMemo((()=>n||h?s.createElement("div",{style:d,className:r()(`${t}-header`,{[`${t}-header-close-only`]:h&&!n&&!a})},s.createElement("div",{className:`${t}-header-title`},v,n&&s.createElement("div",{className:`${t}-title`},n)),a&&s.createElement("div",{className:`${t}-extra`},a)):null),[h,v,a,d,t,n]),w=s.useMemo((()=>{if(!o)return null;const e=`${t}-footer`;return s.createElement("div",{className:e,style:p},o)}),[o,p,t]);return s.createElement("div",{className:`${t}-wrapper-body`,style:u},b,s.createElement("div",{className:`${t}-body`,style:f},m),w)},M=n(33234),z=n(83116),j=n(37613);var P=e=>{const{componentCls:t,motionDurationSlow:n}=e,o={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${n}`}}};return{[t]:{[`${t}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${n}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${t}-panel-motion`]:{"&-left":[o,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[o,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[o,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[o,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const R=e=>{const{componentCls:t,zIndexPopup:n,colorBgMask:o,colorBgElevated:r,motionDurationSlow:a,motionDurationMid:i,padding:l,paddingLG:c,fontSizeLG:s,lineHeightLG:d,lineWidth:u,lineType:f,colorSplit:p,marginSM:m,colorIcon:g,colorIconHover:h,colorText:v,fontWeightStrong:b,footerPaddingBlock:w,footerPaddingInline:C}=e,x=`${t}-content-wrapper`;return{[t]:{position:"fixed",inset:0,zIndex:n,pointerEvents:"none","&-pure":{position:"relative",background:r,[`&${t}-left`]:{boxShadow:e.boxShadowDrawerLeft},[`&${t}-right`]:{boxShadow:e.boxShadowDrawerRight},[`&${t}-top`]:{boxShadow:e.boxShadowDrawerUp},[`&${t}-bottom`]:{boxShadow:e.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${t}-mask`]:{position:"absolute",inset:0,zIndex:n,background:o,pointerEvents:"auto"},[x]:{position:"absolute",zIndex:n,maxWidth:"100vw",transition:`all ${a}`,"&-hidden":{display:"none"}},[`&-left > ${x}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowDrawerLeft},[`&-right > ${x}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:e.boxShadowDrawerRight},[`&-top > ${x}`]:{top:0,insetInline:0,boxShadow:e.boxShadowDrawerUp},[`&-bottom > ${x}`]:{bottom:0,insetInline:0,boxShadow:e.boxShadowDrawerDown},[`${t}-content`]:{width:"100%",height:"100%",overflow:"auto",background:r,pointerEvents:"auto"},[`${t}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${t}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${l}px ${c}px`,fontSize:s,lineHeight:d,borderBottom:`${u}px ${f} ${p}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${t}-extra`]:{flex:"none"},[`${t}-close`]:{display:"inline-block",marginInlineEnd:m,color:g,fontWeight:b,fontSize:s,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${i}`,textRendering:"auto","&:focus, &:hover":{color:h,textDecoration:"none"}},[`${t}-title`]:{flex:1,margin:0,color:v,fontWeight:e.fontWeightStrong,fontSize:s,lineHeight:d},[`${t}-body`]:{flex:1,minWidth:0,minHeight:0,padding:c,overflow:"auto"},[`${t}-footer`]:{flexShrink:0,padding:`${w}px ${C}px`,borderTop:`${u}px ${f} ${p}`},"&-rtl":{direction:"rtl"}}}};var A=(0,z.Z)("Drawer",(e=>{const t=(0,j.TS)(e,{});return[R(t),P(t)]}),(e=>({zIndexPopup:e.zIndexPopupBase,footerPaddingBlock:e.paddingXS,footerPaddingInline:e.padding}))),T=n(11575),D=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{rootClassName:t,width:n,height:o,size:a="default",mask:i=!0,push:l=L,open:c,afterOpenChange:d,onClose:u,prefixCls:f,getContainer:p,style:m,className:g,visible:h,afterVisibleChange:v}=e,b=D(e,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:w,getPrefixCls:C,direction:x,drawer:y}=s.useContext(O.E_),S=C("drawer",f),[k,Z]=A(S),z=void 0===p&&w?()=>w(document.body):p,j=r()({"no-mask":!i,[`${S}-rtl`]:"rtl"===x},t,Z);const P=s.useMemo((()=>null!=n?n:"large"===a?736:378),[n,a]),R=s.useMemo((()=>null!=o?o:"large"===a?736:378),[o,a]),B={motionName:(0,$.m)(S,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},H=(0,T.H)();return k(s.createElement(M.BR,null,s.createElement(I.Ux,{status:!0,override:!0},s.createElement(E,Object.assign({prefixCls:S,onClose:u,maskMotion:B,motion:e=>({motionName:(0,$.m)(S,`panel-motion-${e}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500})},b,{open:null!=c?c:h,mask:i,push:l,width:P,height:R,style:Object.assign(Object.assign({},null==y?void 0:y.style),m),className:r()(null==y?void 0:y.className,g),rootClassName:j,getContainer:z,afterOpenChange:null!=d?d:v,panelRef:H}),s.createElement(N,Object.assign({prefixCls:S},b,{onClose:u}))))))};B._InternalPanelDoNotUseOrYouWillBeFired=e=>{const{prefixCls:t,style:n,className:o,placement:a="right"}=e,i=D(e,["prefixCls","style","className","placement"]),{getPrefixCls:l}=s.useContext(O.E_),c=l("drawer",t),[d,u]=A(c),f=r()(c,`${c}-pure`,`${c}-${a}`,u,o);return d(s.createElement("div",{className:f,style:n},s.createElement(N,Object.assign({prefixCls:c},i))))};var H=B},29502:function(e,t,n){"use strict";n.d(t,{Z:function(){return Ze}});var o=n(59301),r=n(76897),a=n(92310),i=n.n(a),l=n(33614),c=n(81162),s=n(24018),d=n(54099),u=n(80017),f=n(63011),p=n(87693),m=n(71366),g=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt"],h=o.createContext(null),v=0;function b(e){var t=e.src,n=e.isCustomPlaceholder,r=e.fallback,a=(0,o.useState)(n?"loading":"normal"),i=(0,d.Z)(a,2),l=i[0],c=i[1],s=(0,o.useRef)(!1),u="error"===l;(0,o.useEffect)((function(){(function(e){return new Promise((function(t){var n=document.createElement("img");n.onerror=function(){return t(!1)},n.onload=function(){return t(!0)},n.src=e}))})(t).then((function(e){e||c("error")}))}),[t]),(0,o.useEffect)((function(){n&&!s.current?c("loading"):u&&c("normal")}),[t]);var f=function(){c("normal")};return[function(e){s.current=!1,"loading"===l&&null!=e&&e.complete&&(e.naturalWidth||e.naturalHeight)&&(s.current=!0,f())},u&&r?{src:r}:{onLoad:f,src:t},l]}var w=n(86923),C=n(11207),x=n(20287),y=n(85870);function S(e,t,n,o){var r=t+n,a=(n-o)/2;if(n>o){if(t>0)return(0,s.Z)({},e,a);if(t<0&&ro)return(0,s.Z)({},e,t<0?a:-a);return{}}var k=n(20176),E=n(71783),$={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};var O=n(43403),I=n(16934),Z=function(e){var t=e.visible,n=e.maskTransitionName,r=e.getContainer,a=e.prefixCls,l=e.rootClassName,d=e.icons,u=e.countRender,f=e.showSwitch,p=e.showProgress,m=e.current,g=e.transform,v=e.count,b=e.scale,w=e.minScale,C=e.maxScale,y=e.closeIcon,S=e.onSwitchLeft,k=e.onSwitchRight,E=e.onClose,$=e.onZoomIn,Z=e.onZoomOut,N=e.onRotateRight,M=e.onRotateLeft,z=e.onFlipX,j=e.onFlipY,P=e.toolbarRender,R=(0,o.useContext)(h),A=d.rotateLeft,T=d.rotateRight,D=d.zoomIn,L=d.zoomOut,B=d.close,H=d.left,X=d.right,Y=d.flipX,W=d.flipY,F="".concat(a,"-operations-operation");o.useEffect((function(){var e=function(e){e.keyCode===x.Z.ESC&&E()};return t&&window.addEventListener("keydown",e),function(){window.removeEventListener("keydown",e)}}),[t]);var _=[{icon:W,onClick:j,type:"flipY"},{icon:Y,onClick:z,type:"flipX"},{icon:A,onClick:M,type:"rotateLeft"},{icon:T,onClick:N,type:"rotateRight"},{icon:L,onClick:Z,type:"zoomOut",disabled:b===w},{icon:D,onClick:$,type:"zoomIn",disabled:b===C}].map((function(e){var t,n=e.icon,r=e.onClick,l=e.type,c=e.disabled;return o.createElement("div",{className:i()(F,(t={},(0,s.Z)(t,"".concat(a,"-operations-operation-").concat(l),!0),(0,s.Z)(t,"".concat(a,"-operations-operation-disabled"),!!c),t)),onClick:r,key:l},n)})),U=o.createElement("div",{className:"".concat(a,"-operations")},_);return o.createElement(I.default,{visible:t,motionName:n},(function(e){var t=e.className,n=e.style;return o.createElement(O.Z,{open:!0,getContainer:null!=r?r:document.body},o.createElement("div",{className:i()("".concat(a,"-operations-wrapper"),t,l),style:n},null===y?null:o.createElement("button",{className:"".concat(a,"-close"),onClick:E},y||B),f&&o.createElement(o.Fragment,null,o.createElement("div",{className:i()("".concat(a,"-switch-left"),(0,s.Z)({},"".concat(a,"-switch-left-disabled"),0===m)),onClick:S},H),o.createElement("div",{className:i()("".concat(a,"-switch-right"),(0,s.Z)({},"".concat(a,"-switch-right-disabled"),m===v-1)),onClick:k},X)),o.createElement("div",{className:"".concat(a,"-footer")},p&&o.createElement("div",{className:"".concat(a,"-progress")},u?u(m+1,v):"".concat(m+1," / ").concat(v)),P?P(U,(0,c.Z)({icons:{flipYIcon:_[0],flipXIcon:_[1],rotateLeftIcon:_[2],rotateRightIcon:_[3],zoomOutIcon:_[4],zoomInIcon:_[5]},actions:{onFlipY:j,onFlipX:z,onRotateLeft:M,onRotateRight:N,onZoomOut:Z,onZoomIn:$},transform:g},R?{current:m,total:v}:{})):U)))}))},N=["fallback","src","imgRef"],M=["prefixCls","src","alt","fallback","movable","onClose","visible","icons","rootClassName","closeIcon","getContainer","current","count","countRender","scaleStep","minScale","maxScale","transitionName","maskTransitionName","imageRender","imgCommonProps","toolbarRender","onTransform","onChange"],z=function(e){var t=e.fallback,n=e.src,r=e.imgRef,a=(0,f.Z)(e,N),i=b({src:n,fallback:t}),c=(0,d.Z)(i,2),s=c[0],u=c[1];return o.createElement("img",(0,l.Z)({ref:function(e){r.current=e,s(e)}},a,u))},j=function(e){var t=e.prefixCls,n=e.src,r=e.alt,a=e.fallback,u=e.movable,m=void 0===u||u,g=e.onClose,v=e.visible,b=e.icons,O=void 0===b?{}:b,I=e.rootClassName,N=e.closeIcon,j=e.getContainer,P=e.current,R=void 0===P?0:P,A=e.count,T=void 0===A?1:A,D=e.countRender,L=e.scaleStep,B=void 0===L?.5:L,H=e.minScale,X=void 0===H?1:H,Y=e.maxScale,W=void 0===Y?50:Y,F=e.transitionName,_=void 0===F?"zoom":F,U=e.maskTransitionName,V=void 0===U?"fade":U,G=e.imageRender,K=e.imgCommonProps,Q=e.toolbarRender,J=e.onTransform,q=e.onChange,ee=(0,f.Z)(e,M),te=(0,o.useRef)(),ne=(0,o.useRef)({deltaX:0,deltaY:0,transformX:0,transformY:0}),oe=(0,o.useState)(!1),re=(0,d.Z)(oe,2),ae=re[0],ie=re[1],le=(0,o.useContext)(h),ce=le&&T>1,se=le&&T>=1,de=function(e,t,n,r){var a=(0,o.useRef)(null),i=(0,o.useRef)([]),l=(0,o.useState)($),s=(0,d.Z)(l,2),u=s[0],f=s[1],m=function(e,t){null===a.current&&(i.current=[],a.current=(0,E.Z)((function(){f((function(e){var n=e;return i.current.forEach((function(e){n=(0,c.Z)((0,c.Z)({},n),e)})),a.current=null,null==r||r({transform:n,action:t}),n}))}))),i.current.push((0,c.Z)((0,c.Z)({},u),e))};return{transform:u,resetTransform:function(e){f($),r&&!(0,k.Z)($,u)&&r({transform:$,action:e})},updateTransform:m,dispatchZoomChange:function(o,r,a,i){var l=e.current,c=l.width,s=l.height,d=l.offsetWidth,f=l.offsetHeight,g=l.offsetLeft,h=l.offsetTop,v=o,b=u.scale*o;b>n?(v=n/u.scale,b=n):b0&&(be(!1),fe("prev"),null==q||q(R-1,R))},Ee=function(e){null==e||e.preventDefault(),null==e||e.stopPropagation(),Ra||t>i)&&(l=(0,c.Z)((0,c.Z)({},S("x",n,e,a)),S("y",o,t,i))),l}(s?r:o,s?o:r,i,l);d&&pe((0,c.Z)({},d),"dragRebound")}},Oe=function(e){v&&ae&&pe({x:e.pageX-ne.current.deltaX,y:e.pageY-ne.current.deltaY},"move")},Ie=function(e){v&&ce&&(e.keyCode===x.Z.LEFT?ke():e.keyCode===x.Z.RIGHT&&Ee())};(0,o.useEffect)((function(){var e,t,n,o;if(m){n=(0,C.Z)(window,"mouseup",$e,!1),o=(0,C.Z)(window,"mousemove",Oe,!1);try{window.top!==window.self&&(e=(0,C.Z)(window.top,"mouseup",$e,!1),t=(0,C.Z)(window.top,"mousemove",Oe,!1))}catch(e){(0,y.Kp)(!1,"[rc-image] ".concat(e))}}return function(){var r,a,i,l;null===(r=n)||void 0===r||r.remove(),null===(a=o)||void 0===a||a.remove(),null===(i=e)||void 0===i||i.remove(),null===(l=t)||void 0===l||l.remove()}}),[v,ae,xe,ye,we,m]),(0,o.useEffect)((function(){var e=(0,C.Z)(window,"keydown",Ie,!1);return function(){e.remove()}}),[v,ce,R]);var Ze=o.createElement(z,(0,l.Z)({},K,{width:e.width,height:e.height,imgRef:te,className:"".concat(t,"-img"),alt:r,style:{transform:"translate3d(".concat(ue.x,"px, ").concat(ue.y,"px, 0) scale3d(").concat(ue.flipX?"-":"").concat(Ce,", ").concat(ue.flipY?"-":"").concat(Ce,", 1) rotate(").concat(we,"deg)"),transitionDuration:!ve&&"0s"},fallback:a,src:n,onWheel:function(e){if(v&&0!=e.deltaY){var t=Math.abs(e.deltaY/100),n=1+Math.min(t,1)*B;e.deltaY>0&&(n=1/n),me(n,"wheel",e.clientX,e.clientY)}},onMouseDown:function(e){m&&0===e.button&&(e.preventDefault(),e.stopPropagation(),ne.current={deltaX:e.pageX-ue.x,deltaY:e.pageY-ue.y,transformX:ue.x,transformY:ue.y},ie(!0))},onDoubleClick:function(e){v&&(1!==Ce?pe({x:0,y:0,scale:1},"doubleClick"):me(1+B,"doubleClick",e.clientX,e.clientY))}}));return o.createElement(o.Fragment,null,o.createElement(w.Z,(0,l.Z)({transitionName:_,maskTransitionName:V,closable:!1,keyboard:!0,prefixCls:t,onClose:g,visible:v,wrapClassName:Se,rootClassName:I,getContainer:j},ee,{afterClose:function(){fe("close")}}),o.createElement("div",{className:"".concat(t,"-img-wrapper")},G?G(Ze,(0,c.Z)({transform:ue},le?{current:R}:{})):Ze)),o.createElement(Z,{visible:v,transform:ue,maskTransitionName:V,closeIcon:N,getContainer:j,prefixCls:t,rootClassName:I,icons:O,countRender:D,showSwitch:ce,showProgress:se,current:R,count:T,scale:Ce,minScale:X,maxScale:W,toolbarRender:Q,onSwitchLeft:ke,onSwitchRight:Ee,onZoomIn:function(){me(1+B,"zoomIn")},onZoomOut:function(){me(1/(1+B),"zoomOut")},onRotateRight:function(){pe({rotate:we+90},"rotateRight")},onRotateLeft:function(){pe({rotate:we-90},"rotateLeft")},onFlipX:function(){pe({flipX:!ue.flipX},"flipX")},onFlipY:function(){pe({flipY:!ue.flipY},"flipY")},onClose:g}))},P=n(61414);var R=["visible","onVisibleChange","getContainer","current","movable","minScale","maxScale","countRender","closeIcon","onChange","onTransform","toolbarRender","imageRender"],A=["src"],T=function(e){var t,n=e.previewPrefixCls,r=void 0===n?"rc-image-preview":n,a=e.children,i=e.icons,p=void 0===i?{}:i,v=e.items,b=e.preview,w=e.fallback,C="object"===(0,u.Z)(b)?b:{},x=C.visible,y=C.onVisibleChange,S=C.getContainer,k=C.current,E=C.movable,$=C.minScale,O=C.maxScale,I=C.countRender,Z=C.closeIcon,N=C.onChange,M=C.onTransform,z=C.toolbarRender,T=C.imageRender,D=(0,f.Z)(C,R),L=function(e){var t=o.useState({}),n=(0,d.Z)(t,2),r=n[0],a=n[1],i=o.useCallback((function(e,t){return a((function(n){return(0,c.Z)((0,c.Z)({},n),{},(0,s.Z)({},e,t))})),function(){a((function(t){var n=(0,c.Z)({},t);return delete n[e],n}))}}),[]);return[o.useMemo((function(){return e?e.map((function(e){if("string"==typeof e)return{data:{src:e}};var t={};return Object.keys(e).forEach((function(n){["src"].concat((0,P.Z)(g)).includes(n)&&(t[n]=e[n])})),{data:t}})):Object.keys(r).reduce((function(e,t){var n=r[t],o=n.canPreview,a=n.data;return o&&e.push({data:a,id:t}),e}),[])}),[e,r]),i]}(v),B=(0,d.Z)(L,2),H=B[0],X=B[1],Y=(0,m.Z)(0,{value:k}),W=(0,d.Z)(Y,2),F=W[0],_=W[1],U=(0,o.useState)(!1),V=(0,d.Z)(U,2),G=V[0],K=V[1],Q=(null===(t=H[F])||void 0===t?void 0:t.data)||{},J=Q.src,q=(0,f.Z)(Q,A),ee=(0,m.Z)(!!x,{value:x,onChange:function(e,t){null==y||y(e,t,F)}}),te=(0,d.Z)(ee,2),ne=te[0],oe=te[1],re=(0,o.useState)(null),ae=(0,d.Z)(re,2),ie=ae[0],le=ae[1],ce=o.useCallback((function(e,t,n){var o=H.findIndex((function(t){return t.id===e}));oe(!0),le({x:t,y:n}),_(o<0?0:o),K(!0)}),[H]);o.useEffect((function(){ne?G||_(0):K(!1)}),[ne]);var se=o.useMemo((function(){return{register:X,onPreview:ce}}),[X,ce]);return o.createElement(h.Provider,{value:se},a,o.createElement(j,(0,l.Z)({"aria-hidden":!ne,movable:E,visible:ne,prefixCls:r,closeIcon:Z,onClose:function(){oe(!1),le(null)},mousePosition:ie,imgCommonProps:q,src:J,fallback:w,icons:p,minScale:$,maxScale:O,getContainer:S,current:F,count:H.length,countRender:I,onTransform:M,toolbarRender:z,imageRender:T,onChange:function(e,t){_(e),null==N||N(e,t)}},D)))},D=["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","onError","wrapperClassName","wrapperStyle","rootClassName"],L=["src","visible","onVisibleChange","getContainer","mask","maskClassName","movable","icons","scaleStep","minScale","maxScale","imageRender","toolbarRender"],B=function(e){var t=e.src,n=e.alt,r=e.onPreviewClose,a=e.prefixCls,w=void 0===a?"rc-image":a,C=e.previewPrefixCls,x=void 0===C?"".concat(w,"-preview"):C,y=e.placeholder,S=e.fallback,k=e.width,E=e.height,$=e.style,O=e.preview,I=void 0===O||O,Z=e.className,N=e.onClick,M=e.onError,z=e.wrapperClassName,P=e.wrapperStyle,R=e.rootClassName,A=(0,f.Z)(e,D),T=y&&!0!==y,B="object"===(0,u.Z)(I)?I:{},H=B.src,X=B.visible,Y=void 0===X?void 0:X,W=B.onVisibleChange,F=void 0===W?r:W,_=B.getContainer,U=void 0===_?void 0:_,V=B.mask,G=B.maskClassName,K=B.movable,Q=B.icons,J=B.scaleStep,q=B.minScale,ee=B.maxScale,te=B.imageRender,ne=B.toolbarRender,oe=(0,f.Z)(B,L),re=null!=H?H:t,ae=(0,m.Z)(!!Y,{value:Y,onChange:F}),ie=(0,d.Z)(ae,2),le=ie[0],ce=ie[1],se=b({src:t,isCustomPlaceholder:T,fallback:S}),de=(0,d.Z)(se,3),ue=de[0],fe=de[1],pe=de[2],me=(0,o.useState)(null),ge=(0,d.Z)(me,2),he=ge[0],ve=ge[1],be=(0,o.useContext)(h),we=!!I,Ce=i()(w,z,R,(0,s.Z)({},"".concat(w,"-error"),"error"===pe)),xe=(0,o.useMemo)((function(){var t={};return g.forEach((function(n){void 0!==e[n]&&(t[n]=e[n])})),t}),g.map((function(t){return e[t]}))),ye=function(e,t){var n=o.useState((function(){return String(v+=1)})),r=(0,d.Z)(n,1)[0],a=o.useContext(h),i={data:t,canPreview:e};return o.useEffect((function(){if(a)return a.register(r,i)}),[]),o.useEffect((function(){a&&a.register(r,i)}),[e,t]),r}(we,(0,o.useMemo)((function(){return(0,c.Z)((0,c.Z)({},xe),{},{src:re})}),[re,xe]));return o.createElement(o.Fragment,null,o.createElement("div",(0,l.Z)({},A,{className:Ce,onClick:we?function(e){var t=(0,p.os)(e.target),n=t.left,o=t.top;be?be.onPreview(ye,n,o):(ve({x:n,y:o}),ce(!0)),null==N||N(e)}:N,style:(0,c.Z)({width:k,height:E},P)}),o.createElement("img",(0,l.Z)({},xe,{className:i()("".concat(w,"-img"),(0,s.Z)({},"".concat(w,"-img-placeholder"),!0===y),Z),style:(0,c.Z)({height:E},$),ref:ue},fe,{width:k,height:E,onError:M})),"loading"===pe&&o.createElement("div",{"aria-hidden":"true",className:"".concat(w,"-placeholder")},y),V&&we&&o.createElement("div",{className:i()("".concat(w,"-mask"),G),style:{display:"none"===(null==$?void 0:$.display)?"none":void 0}},V)),!be&&we&&o.createElement(j,(0,l.Z)({"aria-hidden":!le,visible:le,prefixCls:x,onClose:function(){ce(!1),ve(null)},mousePosition:he,src:re,alt:n,fallback:S,getContainer:U,icons:Q,movable:K,scaleStep:J,minScale:q,maxScale:ee,rootClassName:R,imageRender:te,imgCommonProps:xe,toolbarRender:ne},oe)))};B.PreviewGroup=T,B.displayName="Image";var H=B,X=n(62892),Y=n(36355),W=n(31724),F=n(53043),_=n(40578),U=n(83148),V={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"},G=n(1393),K=function(e,t){return o.createElement(G.Z,(0,l.Z)({},e,{ref:t,icon:V}))};var Q=o.forwardRef(K),J={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}},{tag:"path",attrs:{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"}}]},name:"rotate-right",theme:"outlined"},q=function(e,t){return o.createElement(G.Z,(0,l.Z)({},e,{ref:t,icon:J}))};var ee=o.forwardRef(q),te={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"swap",theme:"outlined"},ne=function(e,t){return o.createElement(G.Z,(0,l.Z)({},e,{ref:t,icon:te}))};var oe=o.forwardRef(ne),re={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-in",theme:"outlined"},ae=function(e,t){return o.createElement(G.Z,(0,l.Z)({},e,{ref:t,icon:re}))};var ie=o.forwardRef(ae),le={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-out",theme:"outlined"},ce=function(e,t){return o.createElement(G.Z,(0,l.Z)({},e,{ref:t,icon:le}))};var se=o.forwardRef(ce),de=n(64993),ue=n(73819),fe=n(17313),pe=n(29878),me=n(1950),ge=n(83116),he=n(37613);const ve=e=>({position:e||"absolute",inset:0}),be=e=>{const{iconCls:t,motionDurationSlow:n,paddingXXS:o,marginXXS:r,prefixCls:a,colorTextLightSolid:i}=e;return{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:i,background:new de.C("#000").setAlpha(.5).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${n}`,[`.${a}-mask-info`]:Object.assign(Object.assign({},fe.vS),{padding:`0 ${o}px`,[t]:{marginInlineEnd:r,svg:{verticalAlign:"baseline"}}})}},we=e=>{const{previewCls:t,modalMaskBg:n,paddingSM:o,marginXL:r,margin:a,paddingLG:i,previewOperationColorDisabled:l,previewOperationHoverColor:c,motionDurationSlow:s,iconCls:d,colorTextLightSolid:u}=e,f=new de.C(n).setAlpha(.1),p=f.clone().setAlpha(.2);return{[`${t}-footer`]:{position:"fixed",bottom:r,left:{_skip_check_:!0,value:0},width:"100%",display:"flex",flexDirection:"column",alignItems:"center",color:e.previewOperationColor},[`${t}-progress`]:{marginBottom:a},[`${t}-close`]:{position:"fixed",top:r,right:{_skip_check_:!0,value:r},display:"flex",color:u,backgroundColor:f.toRgbString(),borderRadius:"50%",padding:o,outline:0,border:0,cursor:"pointer",transition:`all ${s}`,"&:hover":{backgroundColor:p.toRgbString()},[`& > ${d}`]:{fontSize:e.previewOperationSize}},[`${t}-operations`]:{display:"flex",alignItems:"center",padding:`0 ${i}px`,backgroundColor:f.toRgbString(),borderRadius:100,"&-operation":{marginInlineStart:o,padding:o,cursor:"pointer",transition:`all ${s}`,userSelect:"none",[`&:not(${t}-operations-operation-disabled):hover > ${d}`]:{color:c},"&-disabled":{color:l,cursor:"not-allowed"},"&:first-of-type":{marginInlineStart:0},[`& > ${d}`]:{fontSize:e.previewOperationSize}}}}},Ce=e=>{const{modalMaskBg:t,iconCls:n,previewOperationColorDisabled:o,previewCls:r,zIndexPopup:a,motionDurationSlow:i}=e,l=new de.C(t).setAlpha(.1),c=l.clone().setAlpha(.2);return{[`${r}-switch-left, ${r}-switch-right`]:{position:"fixed",insetBlockStart:"50%",zIndex:a+1,display:"flex",alignItems:"center",justifyContent:"center",width:e.imagePreviewSwitchSize,height:e.imagePreviewSwitchSize,marginTop:-e.imagePreviewSwitchSize/2,color:e.previewOperationColor,background:l.toRgbString(),borderRadius:"50%",transform:"translateY(-50%)",cursor:"pointer",transition:`all ${i}`,userSelect:"none","&:hover":{background:c.toRgbString()},"&-disabled":{"&, &:hover":{color:o,background:"transparent",cursor:"not-allowed",[`> ${n}`]:{cursor:"not-allowed"}}},[`> ${n}`]:{fontSize:e.previewOperationSize}},[`${r}-switch-left`]:{insetInlineStart:e.marginSM},[`${r}-switch-right`]:{insetInlineEnd:e.marginSM}}},xe=e=>{const{motionEaseOut:t,previewCls:n,motionDurationSlow:o,componentCls:r}=e;return[{[`${r}-preview-root`]:{[n]:{height:"100%",textAlign:"center",pointerEvents:"none"},[`${n}-body`]:Object.assign(Object.assign({},ve()),{overflow:"hidden"}),[`${n}-img`]:{maxWidth:"100%",maxHeight:"70%",verticalAlign:"middle",transform:"scale3d(1, 1, 1)",cursor:"grab",transition:`transform ${o} ${t} 0s`,userSelect:"none","&-wrapper":Object.assign(Object.assign({},ve()),{transition:`transform ${o} ${t} 0s`,display:"flex",justifyContent:"center",alignItems:"center","& > *":{pointerEvents:"auto"},"&::before":{display:"inline-block",width:1,height:"50%",marginInlineEnd:-1,content:'""'}})},[`${n}-moving`]:{[`${n}-preview-img`]:{cursor:"grabbing","&-wrapper":{transitionDuration:"0s"}}}}},{[`${r}-preview-root`]:{[`${n}-wrap`]:{zIndex:e.zIndexPopup}}},{[`${r}-preview-operations-wrapper`]:{position:"fixed",zIndex:e.zIndexPopup+1},"&":[we(e),Ce(e)]}]},ye=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",display:"inline-block",[`${t}-img`]:{width:"100%",height:"auto",verticalAlign:"middle"},[`${t}-img-placeholder`]:{backgroundColor:e.colorBgContainerDisabled,backgroundImage:"url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=')",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"30%"},[`${t}-mask`]:Object.assign({},be(e)),[`${t}-mask:hover`]:{opacity:1},[`${t}-placeholder`]:Object.assign({},ve())}}},Se=e=>{const{previewCls:t}=e;return{[`${t}-root`]:(0,pe._y)(e,"zoom"),"&":(0,me.J$)(e,!0)}};var ke=(0,ge.Z)("Image",(e=>{const t=`${e.componentCls}-preview`,n=(0,he.TS)(e,{previewCls:t,modalMaskBg:new de.C("#000").setAlpha(.45).toRgbString(),imagePreviewSwitchSize:e.controlHeightLG});return[ye(n),xe(n),(0,ue.QA)((0,he.TS)(n,{componentCls:t})),Se(n)]}),(e=>({zIndexPopup:e.zIndexPopupBase+80,previewOperationColor:new de.C(e.colorTextLightSolid).setAlpha(.65).toRgbString(),previewOperationHoverColor:new de.C(e.colorTextLightSolid).setAlpha(.85).toRgbString(),previewOperationColorDisabled:new de.C(e.colorTextLightSolid).setAlpha(.25).toRgbString(),previewOperationSize:1.5*e.fontSizeIcon}))),Ee=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,preview:n,className:a,rootClassName:l,style:c}=e,s=Oe(e,["prefixCls","preview","className","rootClassName","style"]),{getPrefixCls:d,locale:u=W.Z,getPopupContainer:f,image:p}=o.useContext(Y.E_),m=d("image",t),g=d(),h=u.Image||W.Z.Image,[v,b]=ke(m),w=i()(l,b),C=i()(a,b,null==p?void 0:p.className),x=o.useMemo((()=>{if(!1===n)return n;const e="object"==typeof n?n:{},{getContainer:t}=e,a=Oe(e,["getContainer"]);return Object.assign(Object.assign({mask:o.createElement("div",{className:`${m}-mask-info`},o.createElement(r.Z,null),null==h?void 0:h.preview),icons:$e},a),{getContainer:t||f,transitionName:(0,X.m)(g,"zoom",e.transitionName),maskTransitionName:(0,X.m)(g,"fade",e.maskTransitionName)})}),[n,h]),y=Object.assign(Object.assign({},null==p?void 0:p.style),c);return v(o.createElement(H,Object.assign({prefixCls:m,preview:x,rootClassName:w,className:C,style:y},s)))};Ie.PreviewGroup=e=>{var{previewPrefixCls:t,preview:n}=e,r=Ee(e,["previewPrefixCls","preview"]);const{getPrefixCls:a}=o.useContext(Y.E_),l=a("image",t),c=`${l}-preview`,s=a(),[d,u]=ke(l),f=o.useMemo((()=>{var e;if(!1===n)return n;const t="object"==typeof n?n:{},o=i()(u,null!==(e=t.rootClassName)&&void 0!==e?e:"");return Object.assign(Object.assign({},t),{transitionName:(0,X.m)(s,"zoom",t.transitionName),maskTransitionName:(0,X.m)(s,"fade",t.maskTransitionName),rootClassName:o})}),[n]);return d(o.createElement(H.PreviewGroup,Object.assign({preview:f,previewPrefixCls:c,icons:$e},r)))};var Ze=Ie},78673:function(e,t,n){"use strict";n.d(t,{Z:function(){return z}});var o=n(42857),r=n(92310),a=n.n(r),i=n(33614),l=n(24018),c=n(54099),s=n(63011),d=n(59301),u=n(71366),f=n(20287),p=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],m=d.forwardRef((function(e,t){var n,o=e.prefixCls,r=void 0===o?"rc-switch":o,m=e.className,g=e.checked,h=e.defaultChecked,v=e.disabled,b=e.loadingIcon,w=e.checkedChildren,C=e.unCheckedChildren,x=e.onClick,y=e.onChange,S=e.onKeyDown,k=(0,s.Z)(e,p),E=(0,u.Z)(!1,{value:g,defaultValue:h}),$=(0,c.Z)(E,2),O=$[0],I=$[1];function Z(e,t){var n=O;return v||(I(n=e),null==y||y(n,t)),n}var N=a()(r,m,(n={},(0,l.Z)(n,"".concat(r,"-checked"),O),(0,l.Z)(n,"".concat(r,"-disabled"),v),n));return d.createElement("button",(0,i.Z)({},k,{type:"button",role:"switch","aria-checked":O,disabled:v,className:N,ref:t,onKeyDown:function(e){e.which===f.Z.LEFT?Z(!1,e):e.which===f.Z.RIGHT&&Z(!0,e),null==S||S(e)},onClick:function(e){var t=Z(!O,e);null==x||x(t,e)}}),b,d.createElement("span",{className:"".concat(r,"-inner")},d.createElement("span",{className:"".concat(r,"-inner-checked")},w),d.createElement("span",{className:"".concat(r,"-inner-unchecked")},C)))}));m.displayName="Switch";var g=m,h=n(14088),v=n(36355),b=n(1684),w=n(19716),C=n(64993),x=n(17313),y=n(83116),S=n(37613);const k=e=>{const{componentCls:t,trackHeightSM:n,trackPadding:o,trackMinWidthSM:r,innerMinMarginSM:a,innerMaxMarginSM:i,handleSizeSM:l}=e,c=`${t}-inner`;return{[t]:{[`&${t}-small`]:{minWidth:r,height:n,lineHeight:`${n}px`,[`${t}-inner`]:{paddingInlineStart:i,paddingInlineEnd:a,[`${c}-checked`]:{marginInlineStart:`calc(-100% + ${l+2*o}px - ${2*i}px)`,marginInlineEnd:`calc(100% - ${l+2*o}px + ${2*i}px)`},[`${c}-unchecked`]:{marginTop:-n,marginInlineStart:0,marginInlineEnd:0}},[`${t}-handle`]:{width:l,height:l},[`${t}-loading-icon`]:{top:(l-e.switchLoadingIconSize)/2,fontSize:e.switchLoadingIconSize},[`&${t}-checked`]:{[`${t}-inner`]:{paddingInlineStart:a,paddingInlineEnd:i,[`${c}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${c}-unchecked`]:{marginInlineStart:`calc(100% - ${l+2*o}px + ${2*i}px)`,marginInlineEnd:`calc(-100% + ${l+2*o}px - ${2*i}px)`}},[`${t}-handle`]:{insetInlineStart:`calc(100% - ${l+o}px)`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${c}`]:{[`${c}-unchecked`]:{marginInlineStart:e.marginXXS/2,marginInlineEnd:-e.marginXXS/2}},[`&${t}-checked ${c}`]:{[`${c}-checked`]:{marginInlineStart:-e.marginXXS/2,marginInlineEnd:e.marginXXS/2}}}}}}},E=e=>{const{componentCls:t,handleSize:n}=e;return{[t]:{[`${t}-loading-icon${e.iconCls}`]:{position:"relative",top:(n-e.fontSize)/2,color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${t}-checked ${t}-loading-icon`]:{color:e.switchColor}}}},$=e=>{const{componentCls:t,motion:n,trackPadding:o,handleBg:r,handleShadow:a,handleSize:i}=e,l=`${t}-handle`;return{[t]:{[l]:{position:"absolute",top:o,insetInlineStart:o,width:i,height:i,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:r,borderRadius:i/2,boxShadow:a,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${t}-checked ${l}`]:{insetInlineStart:`calc(100% - ${i+o}px)`},[`&:not(${t}-disabled):active`]:n?{[`${l}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${t}-checked ${l}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}:{}}}},O=e=>{const{componentCls:t,trackHeight:n,trackPadding:o,innerMinMargin:r,innerMaxMargin:a,handleSize:i}=e,l=`${t}-inner`;return{[t]:{[l]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:a,paddingInlineEnd:r,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${l}-checked, ${l}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none"},[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${i+2*o}px - ${2*a}px)`,marginInlineEnd:`calc(100% - ${i+2*o}px + ${2*a}px)`},[`${l}-unchecked`]:{marginTop:-n,marginInlineStart:0,marginInlineEnd:0}},[`&${t}-checked ${l}`]:{paddingInlineStart:r,paddingInlineEnd:a,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${i+2*o}px + ${2*a}px)`,marginInlineEnd:`calc(-100% + ${i+2*o}px - ${2*a}px)`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:2*o,marginInlineEnd:2*-o}},[`&${t}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:2*-o,marginInlineEnd:2*o}}}}}},I=e=>{const{componentCls:t,trackHeight:n,trackMinWidth:o}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,x.Wf)(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:o,height:n,lineHeight:`${n}px`,verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${t}-disabled)`]:{background:e.colorTextTertiary}}),(0,x.Qy)(e)),{[`&${t}-checked`]:{background:e.switchColor,[`&:hover:not(${t}-disabled)`]:{background:e.colorPrimaryHover}},[`&${t}-loading, &${t}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${t}-rtl`]:{direction:"rtl"}})}};var Z=(0,y.Z)("Switch",(e=>{const t=(0,S.TS)(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:.75*e.fontSizeIcon,switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[I(t),O(t),$(t),E(t),k(t)]}),(e=>{const{fontSize:t,lineHeight:n,controlHeight:o,colorWhite:r}=e,a=t*n,i=o/2,l=a-4,c=i-4;return{trackHeight:a,trackHeightSM:i,trackMinWidth:2*l+8,trackMinWidthSM:2*c+4,trackPadding:2,handleBg:r,handleSize:l,handleSizeSM:c,handleShadow:`0 2px 4px 0 ${new C.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+2+4,innerMinMarginSM:c/2,innerMaxMarginSM:c+2+4}})),N=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,size:r,disabled:i,loading:l,className:c,rootClassName:s,style:u}=e,f=N(e,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:p,direction:m,switch:C}=d.useContext(v.E_),x=d.useContext(b.Z),y=(null!=i?i:x)||l,S=p("switch",n),k=d.createElement("div",{className:`${S}-handle`},l&&d.createElement(o.Z,{className:`${S}-loading-icon`})),[E,$]=Z(S),O=(0,w.Z)(r),I=a()(null==C?void 0:C.className,{[`${S}-small`]:"small"===O,[`${S}-loading`]:l,[`${S}-rtl`]:"rtl"===m},c,s,$),M=Object.assign(Object.assign({},null==C?void 0:C.style),u);return E(d.createElement(h.Z,{component:"Switch"},d.createElement(g,Object.assign({},f,{prefixCls:S,className:I,style:M,disabled:y,ref:t,loadingIcon:k}))))}));M.__ANT_SWITCH=!0;var z=M},24334:function(e,t,n){var o,r;r="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:this,e.exports=function(n){"use strict";var r,a=(n=n||{}).Base64,i="2.6.4",l="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",c=function(e){for(var t={},n=0,o=e.length;n>>6)+s(128|63&t):s(224|t>>>12&15)+s(128|t>>>6&63)+s(128|63&t);var t=65536+1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320);return s(240|t>>>18&7)+s(128|t>>>12&63)+s(128|t>>>6&63)+s(128|63&t)},u=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,f=function(e){return e.replace(u,d)},p=function(e){var t=[0,2,1][e.length%3],n=e.charCodeAt(0)<<16|(e.length>1?e.charCodeAt(1):0)<<8|(e.length>2?e.charCodeAt(2):0);return[l.charAt(n>>>18),l.charAt(n>>>12&63),t>=2?"=":l.charAt(n>>>6&63),t>=1?"=":l.charAt(63&n)].join("")},m=n.btoa&&"function"==typeof n.btoa?function(e){return n.btoa(e)}:function(e){if(e.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return e.replace(/[\s\S]{1,3}/g,p)},g=function(e){return m(f(String(e)))},h=function(e){return e.replace(/[+\/]/g,(function(e){return"+"==e?"-":"_"})).replace(/=/g,"")},v=function(e,t){return t?h(g(e)):g(e)},b=function(e){return v(e,!0)};n.Uint8Array&&(r=function(e,t){for(var n="",o=0,r=e.length;o>>18)+l.charAt(s>>>12&63)+(void 0!==i?l.charAt(s>>>6&63):"=")+(void 0!==c?l.charAt(63&s):"=")}return t?h(n):n});var w,C=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,x=function(e){switch(e.length){case 4:var t=((7&e.charCodeAt(0))<<18|(63&e.charCodeAt(1))<<12|(63&e.charCodeAt(2))<<6|63&e.charCodeAt(3))-65536;return s(55296+(t>>>10))+s(56320+(1023&t));case 3:return s((15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2));default:return s((31&e.charCodeAt(0))<<6|63&e.charCodeAt(1))}},y=function(e){return e.replace(C,x)},S=function(e){var t=e.length,n=t%4,o=(t>0?c[e.charAt(0)]<<18:0)|(t>1?c[e.charAt(1)]<<12:0)|(t>2?c[e.charAt(2)]<<6:0)|(t>3?c[e.charAt(3)]:0),r=[s(o>>>16),s(o>>>8&255),s(255&o)];return r.length-=[0,0,2,1][n],r.join("")},k=n.atob&&"function"==typeof n.atob?function(e){return n.atob(e)}:function(e){return e.replace(/\S{1,4}/g,S)},E=function(e){return k(String(e).replace(/[^A-Za-z0-9\+\/]/g,""))},$=function(e){return y(k(e))},O=function(e){return String(e).replace(/[-_]/g,(function(e){return"-"==e?"+":"/"})).replace(/[^A-Za-z0-9\+\/]/g,"")},I=function(e){return $(O(e))};n.Uint8Array&&(w=function(e){return Uint8Array.from(E(O(e)),(function(e){return e.charCodeAt(0)}))});var Z=function(){var e=n.Base64;return n.Base64=a,e};if(n.Base64={VERSION:i,atob:E,btoa:m,fromBase64:I,toBase64:v,utob:f,encode:v,encodeURI:b,btou:y,decode:I,noConflict:Z,fromUint8Array:r,toUint8Array:w},"function"==typeof Object.defineProperty){var N=function(e){return{value:e,enumerable:!1,writable:!0,configurable:!0}};n.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",N((function(){return I(this)}))),Object.defineProperty(String.prototype,"toBase64",N((function(e){return v(this,e)}))),Object.defineProperty(String.prototype,"toBase64URI",N((function(){return v(this,!0)})))}}return n.Meteor&&(Base64=n.Base64),e.exports?e.exports.Base64=n.Base64:void 0===(o=function(){return n.Base64}.apply(t,[]))||(e.exports=o),{Base64:n.Base64}}(r)}}]); \ No newline at end of file diff --git a/43110.async.js b/43110.async.js deleted file mode 100644 index 0bd1d71613..0000000000 --- a/43110.async.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[43110],{85160:function(t,i,e){"use strict";e.d(i,{FI:function(){return a}});var n=function(t,i){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,i){t.__proto__=i}||function(t,i){for(var e in i)Object.prototype.hasOwnProperty.call(i,e)&&(t[e]=i[e])},n(t,i)};function o(t,i){if("function"!=typeof i&&null!==i)throw new TypeError("Class extends value "+String(i)+" is not a constructor or null");function e(){this.constructor=t}n(t,i),t.prototype=null===i?Object.create(i):(e.prototype=i.prototype,new e)}Object.create;Object.create;var r=e(12378),s=e(59301),a=function(t){function i(i){var e=t.call(this,i)||this;return e.wasCleared=!1,e.modelChangedListener=null,e.divRef=s.createRef(),e}return o(i,t),i.prototype.getDiagram=function(){return null===this.divRef.current?null:r.S0.fromDiv(this.divRef.current)},i.prototype.clear=function(){var t=this.getDiagram();null!==t&&(t.clear(),this.wasCleared=!0)},i.prototype.componentDidMount=function(){var t=this;if(null!==this.divRef.current){var i=this.props.initDiagram();i.div=this.divRef.current,this.modelChangedListener=function(i){if(i.isTransactionFinished&&i.model&&!i.model.isReadOnly&&t.props.onModelChange){var e=i.model.toIncrementalData(i);null!==e&&t.props.onModelChange(e)}},i.addModelChangedListener(this.modelChangedListener),i.delayInitialization((function(){t.mergeData(i,!0)}))}},i.prototype.componentWillUnmount=function(){var t=this.getDiagram();null!==t&&(t.div=null,null!==this.modelChangedListener&&(t.removeModelChangedListener(this.modelChangedListener),this.modelChangedListener=null))},i.prototype.shouldComponentUpdate=function(t,i){return t.divClassName!==this.props.divClassName||t.style!==this.props.style||!t.skipsDiagramUpdate&&(t.nodeDataArray!==this.props.nodeDataArray||t.linkDataArray!==this.props.linkDataArray||t.modelData!==this.props.modelData)},i.prototype.componentDidUpdate=function(t,i){var e=this;if(t.nodeDataArray!==this.props.nodeDataArray||t.linkDataArray!==this.props.linkDataArray||t.modelData!==this.props.modelData){var n=this.getDiagram();null!==n&&(this.wasCleared?n.delayInitialization((function(){e.mergeData(n,!0),e.wasCleared=!1})):this.mergeData(n,!1))}},i.prototype.mergeData=function(t,i){var e=this;t.model.commit((function(t){void 0!==e.props.modelData&&t.assignAllDataProperties(t.modelData,e.props.modelData),t.mergeNodeDataArray(e.props.nodeDataArray),void 0!==e.props.linkDataArray&&t instanceof r.FJ&&t.mergeLinkDataArray(e.props.linkDataArray)}),i?"initial merge":"merge data")},i.prototype.render=function(){return s.createElement("div",{ref:this.divRef,className:this.props.divClassName,style:this.props.style})},i}(s.Component);(function(t){function i(i){var e=t.call(this,i)||this;return e.divRef=s.createRef(),e}o(i,t),i.prototype.getOverview=function(){return null===this.divRef.current?null:r.S0.fromDiv(this.divRef.current)},i.prototype.componentDidMount=function(){var t;null!==this.divRef.current&&(void 0!==this.props.initOverview?t=this.props.initOverview():(t=new r.g2).contentAlignment=r.z6.Center,t.div=this.divRef.current,t.observed=this.props.observedDiagram)},i.prototype.componentWillUnmount=function(){var t=this.getOverview();null!==t&&(t.div=null,t.observed=null)},i.prototype.shouldComponentUpdate=function(t,i){return t.divClassName!==this.props.divClassName||t.style!==this.props.style||t.observedDiagram!==this.props.observedDiagram},i.prototype.componentDidUpdate=function(t,i){if(t.observedDiagram!==this.props.observedDiagram){var e=this.getOverview();null!==e&&(e.observed=this.props.observedDiagram)}},i.prototype.render=function(){return s.createElement("div",{ref:this.divRef,className:this.props.divClassName,style:this.props.style})}})(s.Component),function(t){function i(i){var e=t.call(this,i)||this;return e.wasCleared=!1,e.divRef=s.createRef(),e}o(i,t),i.prototype.getPalette=function(){return null===this.divRef.current?null:r.S0.fromDiv(this.divRef.current)},i.prototype.clear=function(){var t=this.getPalette();null!==t&&(t.clear(),this.wasCleared=!0)},i.prototype.componentDidMount=function(){var t=this;if(null!==this.divRef.current){var i=this.props.initPalette();i.div=this.divRef.current,i.delayInitialization((function(){t.mergeData(i,!0)}))}},i.prototype.componentWillUnmount=function(){var t=this.getPalette();null!==t&&(t.div=null)},i.prototype.shouldComponentUpdate=function(t,i){return t.divClassName!==this.props.divClassName||t.style!==this.props.style||(t.nodeDataArray!==this.props.nodeDataArray||t.linkDataArray!==this.props.linkDataArray||t.modelData!==this.props.modelData)},i.prototype.componentDidUpdate=function(t,i){var e=this;if(t.nodeDataArray!==this.props.nodeDataArray||t.linkDataArray!==this.props.linkDataArray||t.modelData!==this.props.modelData){var n=this.getPalette();null!==n&&(this.wasCleared?n.delayInitialization((function(){e.mergeData(n,!0),e.wasCleared=!1})):this.mergeData(n,!1))}},i.prototype.mergeData=function(t,i){var e=this;t.model.commit((function(t){void 0!==e.props.modelData&&t.assignAllDataProperties(t.modelData,e.props.modelData),t.mergeNodeDataArray(e.props.nodeDataArray),void 0!==e.props.linkDataArray&&t instanceof r.FJ&&t.mergeLinkDataArray(e.props.linkDataArray)}),i?"initial merge":"merge data")},i.prototype.render=function(){return s.createElement("div",{ref:this.divRef,className:this.props.divClassName,style:this.props.style})}}(s.Component)},12378:function(t,i,e){"use strict";e.d(i,{$u:function(){return s},BD:function(){return m},E9:function(){return r},FF:function(){return S},FJ:function(){return c},Hn:function(){return u},KX:function(){return f},NB:function(){return w},S0:function(){return p},UL:function(){return a},Vk:function(){return l},al:function(){return b},bn:function(){return x},bx:function(){return y},g2:function(){return g},h1:function(){return d},hD:function(){return M},l4:function(){return o},rU:function(){return k},s_:function(){return v},z6:function(){return h}}),t=e.hmd(t),function(){var i;function n(t){var i=0;return function(){return ii&&(i=Math.max(0,n+i)),(null==e||e>n)&&(e=n),0>(e=Number(e))&&(e=Math.max(0,n+e)),i=Number(i||0);i=t.length?t.push(e):t.splice(i,0,e):w("Cannot insert an object into an HTMLCollection or NodeList: "+e+" at "+i)}function L(t,i){Array.isArray(t)?i>=t.length?t.pop():t.splice(i,1):w("Cannot remove an object from an HTMLCollection or NodeList at "+i)}function A(){var t=E.pop();return void 0===t?[]:t}function j(t){t.length=0,E.push(t)}function F(t){if("function"==typeof t){if(t.className)return t.className;if(t.name)return t.name;var i=t.toString();if(""!==(i=i.substring(9,i.indexOf("(")).trim()))return t._className=i}else if(N(t)&&t.constructor)return F(t.constructor);return typeof t}function D(t){var i=t;return N(t)&&(t.text?i=t.text:t.name?i=t.name:void 0!==t.key?i=t.key:void 0!==t.id?i=t.id:t.constructor===Object&&(t.Text?i=t.Text:t.Name?i=t.Name:void 0!==t.Key?i=t.Key:void 0!==t.Id?i=t.Id:void 0!==t.ID&&(i=t.ID))),void 0===i?"undefined":null===i?"null":i.toString()}function B(t,i){if(t.hasOwnProperty(i))return!0;for(t=Object.getPrototypeOf(t);t&&t!==Function;){if(t.hasOwnProperty(i))return!0;var e=t.CA;if(e&&e[i])return!0;t=Object.getPrototypeOf(t)}return!1}function O(t,i,e){Object.defineProperty(xe.prototype,t,{get:i,set:e})}function I(t){for(var i=[],e=0;256>e;e++)i["0123456789abcdef".charAt(e>>4)+"0123456789abcdef".charAt(15&e)]=String.fromCharCode(e);t.length%2&&(t="0"+t),e=[];for(var n=0,o=0;oe;e++)i[e]=e;for(e=n=0;256>e;e++)n=(n+i[e]+119)%256,o=i[e],i[e]=i[n],i[n]=o;n=e=0;for(var r="",s=0;s-1||r.indexOf("© 1998-2021 Northwoods Software")>-1||r.indexOf("Not for distribution or production use")>-1||r.indexOf("gojs.net")>-1?"":r}void 0===m.requestAnimationFrame&&(void 0===m.setImmediate?m.requestAnimationFrame=function(t){m.setTimeout(t,0)}:m.requestAnimationFrame=m.setImmediate);var z=void 0!==m.navigator&&0this.key)return!1;var i=(t=t.s).length,e=++this.Za,n=this.qf;if(null!==n)for(;ethis.key)return!1;var i=--this.Za;return 0<=i?(this.key=i,this.value=t.s[i],!0):(this.de(),!1)},J.prototype.Ad=function(){return this.next()},J.prototype.first=function(){var t=this.Bb;this.qa=t.Ja;var i=t.s;return this.Za=t=i.length-1,0<=t?(i=i[t],this.key=t,this.value=i):null},J.prototype.any=function(t){var i=this.Bb;i.Hg=null;var e=(i=i.s).length;for(this.Za=e,--e;0<=e;e--)if(t(i[e]))return!0;return!1},J.prototype.all=function(t){var i=this.Bb;i.Hg=null;var e=(i=i.s).length;for(this.Za=e,--e;0<=e;e--)if(!t(i[e]))return!1;return!0},J.prototype.each=function(t){var i=this.Bb;i.Hg=null;var e=(i=i.s).length;for(this.Za=e,--e;0<=e;e--)t(i[e]);return this},J.prototype.map=function(t){var i=this.Bb;i.Hg=null;var e=[],n=(i=i.s).length;for(this.Za=n,--n;0<=n;n--)e.push(t(i[n]));return(t=new Z).s=e,t.xb(),t.iterator},J.prototype.filter=function(t){var i=this.Bb;i.Hg=null;var e=[],n=(i=i.s).length;for(this.Za=n,--n;0<=n;n--){var o=i[n];t(o)&&e.push(o)}return(t=new Z).s=e,t.xb(),t.iterator},J.prototype.de=function(){this.key=-1,this.value=null,this.qa=-1,this.Bb.Hg=this},J.prototype.toString=function(){return"ListIteratorBackwards("+this.Za+"/"+this.Bb.count+")"},f.Object.defineProperties(J.prototype,{iterator:{get:function(){return this}},count:{get:function(){return this.Bb.s.length}}}),J.prototype.first=J.prototype.first,J.prototype.hasNext=J.prototype.Ad,J.prototype.next=J.prototype.next,J.prototype.reset=J.prototype.reset,J.className="ListIteratorBackwards",(i=Z.prototype).xb=function(){var t=this.Ja;999999999<++t&&(t=0),this.Ja=t},i.freeze=function(){return this._isFrozen=!0,this},i.ka=function(){return this._isFrozen=!1,this},i.toString=function(){return"List()#"+it(this)},i.add=function(t){return null===t||(this._isFrozen&&k(this,t),this.s.push(t),this.xb()),this},i.push=function(t){this.add(t)},i.addAll=function(t){if(null===t)return this;this._isFrozen&&k(this);var i=this.s;if(P(t))for(var e=t.length,n=0;nt||t>=i.length)&&M(t,"0 <= i < length",Z,"elt:i"),i[t]},i.get=function(t){return this.M(t)},i.cd=function(t,i){var e=this.s;(0>t||t>=e.length)&&M(t,"0 <= i < length",Z,"setElt:i"),this._isFrozen&&k(this,t),e[t]=i},i.set=function(t,i){this.cd(t,i)},i.first=function(){var t=this.s;return 0===t.length?null:t[0]},i.jc=function(){var t=this.s,i=t.length;return 0t&&M(t,">= 0",Z,"insertAt:i"),this._isFrozen&&k(this,t);var e=this.s;t>=e.length?e.push(i):e.splice(t,0,i),this.xb()},i.remove=function(t){if(null===t)return!1;this._isFrozen&&k(this,t);var i=this.s;return-1!==(t=i.indexOf(t))&&(t===i.length-1?i.pop():i.splice(t,1),this.xb(),!0)},i.delete=function(t){return this.remove(t)},i.mb=function(t){var i=this.s;(0>t||t>=i.length)&&M(t,"0 <= i < length",Z,"removeAt:i"),this._isFrozen&&k(this,t),t===i.length-1?i.pop():i.splice(t,1),this.xb()},i.removeRange=function(t,i){var e=this.s,n=e.length;if(0>t)t=0;else if(t>=n)return this;if(0>i)return this;if(i>=n&&(i=n-1),t>i)return this;this._isFrozen&&k(this);for(var o=t,r=i+1;r=r)return this;if((0>i||i>=o-1)&&M(i,"0 <= from < length",Z,"sortRange:from"),2===r)return 0=o)n.sort(t);else for((i=n.slice(0,e)).sort(t),t=0;t=o)for((e=n.slice(i)).sort(t),t=i;t=this.s.length)return K;var t=this.Sa;return null!==t?(t.reset(),t):new W(this)}},iteratorBackwards:{get:function(){if(0>=this.s.length)return K;var t=this.Hg;return null!==t?(t.reset(),t):new J(this)}}}),Z.prototype.reverse=Z.prototype.reverse,Z.prototype.sortRange=Z.prototype.zi,Z.prototype.sort=Z.prototype.sort,Z.prototype.toSet=Z.prototype.Iv,Z.prototype.toArray=Z.prototype.Fa,Z.prototype.removeRange=Z.prototype.removeRange,Z.prototype.removeAt=Z.prototype.mb,Z.prototype.delete=Z.prototype.delete,Z.prototype.remove=Z.prototype.remove,Z.prototype.insertAt=Z.prototype.Gb,Z.prototype.pop=Z.prototype.pop,Z.prototype.last=Z.prototype.jc,Z.prototype.first=Z.prototype.first,Z.prototype.set=Z.prototype.set,Z.prototype.setElt=Z.prototype.cd,Z.prototype.get=Z.prototype.get,Z.prototype.elt=Z.prototype.M,Z.prototype.indexOf=Z.prototype.indexOf,Z.prototype.has=Z.prototype.has,Z.prototype.contains=Z.prototype.contains,Z.prototype.clear=Z.prototype.clear,Z.prototype.addAll=Z.prototype.addAll,Z.prototype.push=Z.prototype.push,Z.prototype.add=Z.prototype.add,Z.prototype.thaw=Z.prototype.ka,Z.prototype.freeze=Z.prototype.freeze,Z.className="List",_.prototype.reset=function(){var t=this.eg;t.Sa=null,this.qa=t.Ja,this.sa=null},_.prototype.next=function(){var t=this.eg;if(t.Ja!==this.qa&&null===this.key)return!1;var i=this.sa;return null!==(i=null===i?t.ea:i.va)?(this.sa=i,this.value=i.value,this.key=i.key,!0):(this.de(),!1)},_.prototype.Ad=function(){return this.next()},_.prototype.first=function(){var t=this.eg;if(this.qa=t.Ja,null!==(t=t.ea)){this.sa=t;var i=t.value;return this.key=t.key,this.value=i}return null},_.prototype.any=function(t){var i=this.eg;for(this.sa=i.Sa=null,i=i.ea;null!==i;){if(t(i.value))return!0;i=i.va}return!1},_.prototype.all=function(t){var i=this.eg;for(this.sa=i.Sa=null,i=i.ea;null!==i;){if(!t(i.value))return!1;i=i.va}return!0},_.prototype.each=function(t){var i=this.eg;for(this.sa=i.Sa=null,i=i.ea;null!==i;)t(i.value),i=i.va;return this},_.prototype.map=function(t){var i=this.eg;i.Sa=null;var e=new Z;for(i=i.ea;null!==i;)e.add(t(i.value)),i=i.va;return e.iterator},_.prototype.filter=function(t){var i=this.eg;i.Sa=null;var e=new Z;for(i=i.ea;null!==i;){var n=i.value;t(n)&&e.add(n),i=i.va}return e.iterator},_.prototype.de=function(){this.value=this.key=null,this.qa=-1,this.eg.Sa=this},_.prototype.toString=function(){return null!==this.sa?"SetIterator@"+this.sa.value:"SetIterator"},f.Object.defineProperties(_.prototype,{iterator:{get:function(){return this}},count:{get:function(){return this.eg.Sb}}}),_.prototype.first=_.prototype.first,_.prototype.hasNext=_.prototype.Ad,_.prototype.next=_.prototype.next,_.prototype.reset=_.prototype.reset,_.className="SetIterator",(i=$.prototype).xb=function(){var t=this.Ja;999999999<++t&&(t=0),this.Ja=t},i.freeze=function(){return this._isFrozen=!0,this},i.ka=function(){return this._isFrozen=!1,this},i.toString=function(){return"Set()#"+it(this)},i.add=function(t){if(null===t)return this;this._isFrozen&&k(this,t);var i=t;return N(t)&&(i=tt(t)),void 0===this.Tb[i]&&(this.Sb++,t=new ct(t,t),this.Tb[i]=t,null===(i=this.kf)?this.ea=t:(t.ll=i,i.va=t),this.kf=t,this.xb()),this},i.addAll=function(t){if(null===t)return this;if(this._isFrozen&&k(this),P(t))for(var i=t.length,e=0;e=this.Sb)return K;var t=this.Sa;return null!==t?(t.reset(),t):new _(this)}}}),$.prototype.toList=$.prototype.Hv,$.prototype.toArray=$.prototype.Fa,$.prototype.clear=$.prototype.clear,$.prototype.retainAll=$.prototype.pA,$.prototype.removeAll=$.prototype.hp,$.prototype.delete=$.prototype.delete,$.prototype.remove=$.prototype.remove,$.prototype.first=$.prototype.first,$.prototype.containsAny=$.prototype.Ty,$.prototype.containsAll=$.prototype.Sy,$.prototype.has=$.prototype.has,$.prototype.contains=$.prototype.contains,$.prototype.addAll=$.prototype.addAll,$.prototype.add=$.prototype.add,$.prototype.thaw=$.prototype.ka,$.prototype.freeze=$.prototype.freeze;var et,nt,ot,rt,st,at=1;function ht(t){this.ma=t,this.qa=t.Ja,this.sa=null}function lt(t){$.call(this),Q(this),this._isFrozen=!0,this.ma=t}function ut(t){this.ma=t,t.jf=null,this.qa=t.Ja,this.sa=null}function ct(t,i){this.key=t,this.value=i,this.ll=this.va=null}function ft(t){this.ma=t,t.Sa=null,this.qa=t.Ja,this.sa=null}function dt(t){Q(this),this._isFrozen=!1,this.Tb={},this.Sb=0,this.jf=this.Sa=null,this.Ja=0,this.kf=this.ea=null,"string"==typeof t&&w("Error: Since 2.0 List/Map/Set constructors no longer take an argument that enforces type."),void 0!==t&&this.addAll(t)}function pt(t,i){void 0===t?this.y=this.x=0:"number"==typeof t&&"number"==typeof i?(this.x=t,this.y=i):w("Invalid arguments to Point constructor: "+t+", "+i),this._isFrozen=!1}function gt(t){if("string"==typeof t){t=t.split(" ");for(var i=0,e=0;""===t[i];)i++;var n=t[i++];n&&(e=parseFloat(n));for(var o=0;""===t[i];)i++;return(n=t[i++])&&(o=parseFloat(n)),new pt(e,o)}return new pt}function mt(t){return t.x.toString()+" "+t.y.toString()}function yt(t,i){if(0===t)return 0i?270:0;if(0===i)return 0t?e=0>i?e+180:180-e:0>i&&(e=360-e),e}function vt(t,i){return i.Cd(t),t}function xt(t,i,e,n,o,r){var s=o-e,a=r-n,h=s*s+a*a,l=-(e-=t)*s-(n-=i)*a;return 0>=l||l>=h?(s=o-t,a=r-i,Math.min(e*e+n*n,s*s+a*a)):(t=s*n-a*e)*t/h}function bt(t,i,e,n){return(t=e-t)*t+(i=n-i)*i}function wt(t,i,e,n){return i=n-i,0===(t=e-t)?0i?270:0:0===i?0t?n=0>i?n+180:180-n:0>i&&(n=360-n),n)}$.className="Set",$.uniqueHash=Q,$.hashIdUnique=tt,$.hashId=it,ht.prototype.reset=function(){this.qa=this.ma.Ja,this.sa=null},ht.prototype.next=function(){var t=this.ma;if(t.Ja!==this.qa&&null===this.key)return!1;var i=this.sa;return null!==(i=null===i?t.ea:i.va)?(this.sa=i,this.value=this.key=t=i.key,!0):(this.de(),!1)},ht.prototype.Ad=function(){return this.next()},ht.prototype.first=function(){var t=this.ma;return this.qa=t.Ja,null!==(t=t.ea)?(this.sa=t,this.value=this.key=t=t.key):null},ht.prototype.any=function(t){var i=this.ma;for(this.sa=null,i=i.ea;null!==i;){if(t(i.key))return!0;i=i.va}return!1},ht.prototype.all=function(t){var i=this.ma;for(this.sa=null,i=i.ea;null!==i;){if(!t(i.key))return!1;i=i.va}return!0},ht.prototype.each=function(t){var i=this.ma;for(this.sa=null,i=i.ea;null!==i;)t(i.key),i=i.va;return this},ht.prototype.map=function(t){var i=this.ma;this.sa=null;var e=new Z;for(i=i.ea;null!==i;)e.add(t(i.key)),i=i.va;return e.iterator},ht.prototype.filter=function(t){var i=this.ma;this.sa=null;var e=new Z;for(i=i.ea;null!==i;){var n=i.key;t(n)&&e.add(n),i=i.va}return e.iterator},ht.prototype.de=function(){this.value=this.key=null,this.qa=-1},ht.prototype.toString=function(){return null!==this.sa?"MapKeySetIterator@"+this.sa.value:"MapKeySetIterator"},f.Object.defineProperties(ht.prototype,{iterator:{get:function(){return this}},count:{get:function(){return this.ma.Sb}}}),ht.prototype.first=ht.prototype.first,ht.prototype.hasNext=ht.prototype.Ad,ht.prototype.next=ht.prototype.next,ht.prototype.reset=ht.prototype.reset,ht.className="MapKeySetIterator",c(lt,$),(i=lt.prototype).freeze=function(){return this},i.ka=function(){return this},i.toString=function(){return"MapKeySet("+this.ma.toString()+")"},i.add=function(){w("This Set is read-only: "+this.toString())},i.contains=function(t){return this.ma.contains(t)},i.has=function(t){return this.contains(t)},i.remove=function(){w("This Set is read-only: "+this.toString())},i.delete=function(t){return this.remove(t)},i.clear=function(){w("This Set is read-only: "+this.toString())},i.first=function(){var t=this.ma.ea;return null!==t?t.key:null},lt.prototype.any=function(t){for(var i=this.ma.ea;null!==i;){if(t(i.key))return!0;i=i.va}return!1},lt.prototype.all=function(t){for(var i=this.ma.ea;null!==i;){if(!t(i.key))return!1;i=i.va}return!0},lt.prototype.each=function(t){for(var i=this.ma.ea;null!==i;)t(i.key),i=i.va;return this},lt.prototype.map=function(t){for(var i=new $,e=this.ma.ea;null!==e;)i.add(t(e.key)),e=e.va;return i},lt.prototype.filter=function(t){for(var i=new $,e=this.ma.ea;null!==e;){var n=e.key;t(n)&&i.add(n),e=e.va}return i},lt.prototype.copy=function(){return new lt(this.ma)},lt.prototype.Iv=function(){var t,i=new $,e=this.ma.Tb;for(t in e)i.add(e[t].key);return i},lt.prototype.Fa=function(){var t,i=this.ma.Tb,e=Array(this.ma.Sb),n=0;for(t in i)e[n]=i[t].key,n++;return e},lt.prototype.Hv=function(){var t,i=new Z,e=this.ma.Tb;for(t in e)i.add(e[t].key);return i},f.Object.defineProperties(lt.prototype,{count:{get:function(){return this.ma.Sb}},size:{get:function(){return this.ma.Sb}},iterator:{get:function(){return 0>=this.ma.Sb?K:new ht(this.ma)}}}),lt.prototype.toList=lt.prototype.Hv,lt.prototype.toArray=lt.prototype.Fa,lt.prototype.toSet=lt.prototype.Iv,lt.prototype.first=lt.prototype.first,lt.prototype.clear=lt.prototype.clear,lt.prototype.delete=lt.prototype.delete,lt.prototype.remove=lt.prototype.remove,lt.prototype.has=lt.prototype.has,lt.prototype.contains=lt.prototype.contains,lt.prototype.add=lt.prototype.add,lt.prototype.thaw=lt.prototype.ka,lt.prototype.freeze=lt.prototype.freeze,lt.className="MapKeySet",ut.prototype.reset=function(){var t=this.ma;t.jf=null,this.qa=t.Ja,this.sa=null},ut.prototype.next=function(){var t=this.ma;if(t.Ja!==this.qa&&null===this.key)return!1;var i=this.sa;return null!==(i=null===i?t.ea:i.va)?(this.sa=i,this.value=i.value,this.key=i.key,!0):(this.de(),!1)},ut.prototype.Ad=function(){return this.next()},ut.prototype.first=function(){var t=this.ma;if(this.qa=t.Ja,null!==(t=t.ea)){this.sa=t;var i=t.value;return this.key=t.key,this.value=i}return null},ut.prototype.any=function(t){var i=this.ma;for(this.sa=i.jf=null,i=i.ea;null!==i;){if(t(i.value))return!0;i=i.va}return!1},ut.prototype.all=function(t){var i=this.ma;for(this.sa=i.jf=null,i=i.ea;null!==i;){if(!t(i.value))return!1;i=i.va}return!0},ut.prototype.each=function(t){var i=this.ma;for(this.sa=i.jf=null,i=i.ea;null!==i;)t(i.value),i=i.va;return this},ut.prototype.map=function(t){var i=this.ma;this.sa=i.jf=null;var e=new Z;for(i=i.ea;null!==i;)e.add(t(i.value)),i=i.va;return e.iterator},ut.prototype.filter=function(t){var i=this.ma;this.sa=i.jf=null;var e=new Z;for(i=i.ea;null!==i;){var n=i.value;t(n)&&e.add(n),i=i.va}return e.iterator},ut.prototype.de=function(){this.value=this.key=null,this.qa=-1,this.ma.jf=this},ut.prototype.toString=function(){return null!==this.sa?"MapValueSetIterator@"+this.sa.value:"MapValueSetIterator"},f.Object.defineProperties(ut.prototype,{iterator:{get:function(){return this}},count:{get:function(){return this.ma.Sb}}}),ut.prototype.first=ut.prototype.first,ut.prototype.hasNext=ut.prototype.Ad,ut.prototype.next=ut.prototype.next,ut.prototype.reset=ut.prototype.reset,ut.className="MapValueSetIterator",ct.prototype.toString=function(){return"{"+this.key+":"+this.value+"}"},ct.className="KeyValuePair",ft.prototype.reset=function(){var t=this.ma;t.Sa=null,this.qa=t.Ja,this.sa=null},ft.prototype.next=function(){var t=this.ma;if(t.Ja!==this.qa&&null===this.key)return!1;var i=this.sa;return null!==(i=null===i?t.ea:i.va)?(this.sa=i,this.key=i.key,this.value=i.value,!0):(this.de(),!1)},ft.prototype.Ad=function(){return this.next()},ft.prototype.first=function(){var t=this.ma;return this.qa=t.Ja,null!==(t=t.ea)?(this.sa=t,this.key=t.key,this.value=t.value,t):null},ft.prototype.any=function(t){var i=this.ma;for(this.sa=i.Sa=null,i=i.ea;null!==i;){if(t(i))return!0;i=i.va}return!1},ft.prototype.all=function(t){var i=this.ma;for(this.sa=i.Sa=null,i=i.ea;null!==i;){if(!t(i))return!1;i=i.va}return!0},ft.prototype.each=function(t){var i=this.ma;for(this.sa=i.Sa=null,i=i.ea;null!==i;)t(i),i=i.va;return this},ft.prototype.map=function(t){var i=this.ma;this.sa=i.Sa=null;var e=new Z;for(i=i.ea;null!==i;)e.add(t(i)),i=i.va;return e.iterator},ft.prototype.filter=function(t){var i=this.ma;this.sa=i.Sa=null;var e=new Z;for(i=i.ea;null!==i;)t(i)&&e.add(i),i=i.va;return e.iterator},ft.prototype.de=function(){this.value=this.key=null,this.qa=-1,this.ma.Sa=this},ft.prototype.toString=function(){return null!==this.sa?"MapIterator@"+this.sa:"MapIterator"},f.Object.defineProperties(ft.prototype,{iterator:{get:function(){return this}},count:{get:function(){return this.ma.Sb}}}),ft.prototype.first=ft.prototype.first,ft.prototype.hasNext=ft.prototype.Ad,ft.prototype.next=ft.prototype.next,ft.prototype.reset=ft.prototype.reset,ft.className="MapIterator",(i=dt.prototype).xb=function(){var t=this.Ja;999999999<++t&&(t=0),this.Ja=t},i.freeze=function(){return this._isFrozen=!0,this},i.ka=function(){return this._isFrozen=!1,this},i.toString=function(){return"Map()#"+it(this)},i.add=function(t,i){this._isFrozen&&k(this,t);var e=t;N(t)&&(e=tt(t));var n=this.Tb[e];return void 0===n?(this.Sb++,t=new ct(t,i),this.Tb[e]=t,null===(e=this.kf)?this.ea=t:(t.ll=e,e.va=t),this.kf=t,this.xb()):n.value=i,this},i.set=function(t,i){return this.add(t,i)},i.addAll=function(t){if(null===t)return this;if(P(t))for(var i=t.length,e=0;e=this.count)return K;var t=this.Sa;return null!==t?(t.reset(),t):new ft(this)}},iteratorKeys:{get:function(){return 0>=this.count?K:new ht(this)}},iteratorValues:{get:function(){if(0>=this.count)return K;var t=this.jf;return null!==t?(t.reset(),t):new ut(this)}}}),dt.prototype.toKeySet=dt.prototype.Lf,dt.prototype.toArray=dt.prototype.Fa,dt.prototype.clear=dt.prototype.clear,dt.prototype.delete=dt.prototype.delete,dt.prototype.remove=dt.prototype.remove,dt.prototype.get=dt.prototype.get,dt.prototype.getValue=dt.prototype.I,dt.prototype.has=dt.prototype.has,dt.prototype.contains=dt.prototype.contains,dt.prototype.first=dt.prototype.first,dt.prototype.addAll=dt.prototype.addAll,dt.prototype.set=dt.prototype.set,dt.prototype.add=dt.prototype.add,dt.prototype.thaw=dt.prototype.ka,dt.prototype.freeze=dt.prototype.freeze,dt.className="Map",pt.prototype.assign=function(t){return this.x=t.x,this.y=t.y,this},pt.prototype.h=function(t,i){return this.x=t,this.y=i,this},pt.prototype.sg=function(t,i){return this.x=t,this.y=i,this},pt.prototype.set=function(t){return this.x=t.x,this.y=t.y,this},pt.prototype.copy=function(){var t=new pt;return t.x=this.x,t.y=this.y,t},(i=pt.prototype).ja=function(){return this._isFrozen=!0,Object.freeze(this),this},i.J=function(){return this._isFrozen||Object.isFrozen(this)?this:this.copy().freeze()},i.freeze=function(){return this._isFrozen=!0,this},i.ka=function(){return Object.isFrozen(this)&&w("cannot thaw constant: "+this),this._isFrozen=!1,this},i.toString=function(){return"Point("+this.x+","+this.y+")"},i.D=function(t){return t instanceof pt&&(this.x===t.x&&this.y===t.y)},i.hi=function(t,i){return this.x===t&&this.y===i},i.Xa=function(t){return Xi.B(this.x,t.x)&&Xi.B(this.y,t.y)},i.add=function(t){return this.x+=t.x,this.y+=t.y,this},i.re=function(t){return this.x-=t.x,this.y-=t.y,this},i.offset=function(t,i){return this.x+=t,this.y+=i,this},pt.prototype.rotate=function(t){if(0===t)return this;var i=this.x,e=this.y;if(0===i&&0===e)return this;if(360<=t?t-=360:0>t&&(t+=360),90===t){t=0;var n=1}else 180===t?(t=-1,n=0):270===t?(t=0,n=-1):(n=t*Math.PI/180,t=Math.cos(n),n=Math.sin(n));return this.x=t*i-n*e,this.y=n*i+t*e,this},(i=pt.prototype).scale=function(t,i){return this.x*=t,this.y*=i,this},i.Bf=function(t){var i=t.x-this.x;return i*i+(t=t.y-this.y)*t},i.zd=function(t,i){return(t-=this.x)*t+(i-=this.y)*i},i.normalize=function(){var t=this.x,i=this.y,e=Math.sqrt(t*t+i*i);return 0i.width+10+10+o||o>e+n)&&(e=t.height,t=t.y,n=i.y-10,!(t>i.height+10+10+n||n>e+t))}function Gt(t,i,e,n,o){var r=Math.min(t.x,i),s=Math.min(t.y,e);return i=Math.max(t.x+t.width,i+n),e=Math.max(t.y+t.height,e+o),t.x=r,t.y=s,t.width=i-r,t.height=e-s,t}function Xt(t,i,e,n,o,r,s,a){return void 0===s&&(s=0),void 0===a&&(a=0),t<=o&&o+s<=t+e&&i<=r&&r+a<=i+n}function Ut(t,i,e,n,o,r,s,a){return!(t>s+o||o>e+t)&&!(i>a+r||r>n+i)}At.className="Size",At.parse=jt,At.stringify=Ft,At.ZeroSize=kt=new At(0,0).ja(),At.OneSize=Mt=new At(1,1).ja(),At.SixSize=St=new At(6,6).ja(),At.EightSize=Nt=new At(8,8).ja(),At.TenSize=Pt=new At(10,10).ja(),At.InfiniteSize=Ct=new At(1/0,1/0).ja(),At.NoSize=Tt=new At(NaN,NaN).ja(),At.parse=jt,At.stringify=Ft,(i=Bt.prototype).assign=function(t){return this.x=t.x,this.y=t.y,this.width=t.width,this.height=t.height,this},i.h=function(t,i,e,n){return this.x=t,this.y=i,this.width=e,this.height=n,this},i.sg=function(t,i,e,n){return this.x=t,this.y=i,this.width=e,this.height=n,this},i.set=function(t){return this.x=t.x,this.y=t.y,this.width=t.width,this.height=t.height,this},i.dd=function(t){return this.x=t.x,this.y=t.y,this},i.tA=function(t){return this.width=t.width,this.height=t.height,this},Bt.prototype.copy=function(){var t=new Bt;return t.x=this.x,t.y=this.y,t.width=this.width,t.height=this.height,t},(i=Bt.prototype).ja=function(){return this._isFrozen=!0,Object.freeze(this),this},i.J=function(){return this._isFrozen||Object.isFrozen(this)?this:this.copy().freeze()},i.freeze=function(){return this._isFrozen=!0,this},i.ka=function(){return Object.isFrozen(this)&&w("cannot thaw constant: "+this),this._isFrozen=!1,this},i.toString=function(){return"Rect("+this.x+","+this.y+","+this.width+","+this.height+")"},i.D=function(t){return t instanceof Bt&&(this.x===t.x&&this.y===t.y&&this.width===t.width&&this.height===t.height)},i.hi=function(t,i,e,n){return this.x===t&&this.y===i&&this.width===e&&this.height===n},i.Xa=function(t){return Xi.B(this.x,t.x)&&Xi.B(this.y,t.y)&&Xi.B(this.width,t.width)&&Xi.B(this.height,t.height)},i.ca=function(t){return this.x<=t.x&&this.x+this.width>=t.x&&this.y<=t.y&&this.y+this.height>=t.y},i.Re=function(t){return this.x<=t.x&&t.x+t.width<=this.x+this.width&&this.y<=t.y&&t.y+t.height<=this.y+this.height},i.contains=function(t,i,e,n){return void 0===e&&(e=0),void 0===n&&(n=0),this.x<=t&&t+e<=this.x+this.width&&this.y<=i&&i+n<=this.y+this.height},i.offset=function(t,i){return this.x+=t,this.y+=i,this},i.Bc=function(t,i){return Et(this,i,t,i,t)},i.Co=function(t){return Et(this,t.top,t.right,t.bottom,t.left)},i.Fv=function(t){return Et(this,-t.top,-t.right,-t.bottom,-t.left)},i.Hz=function(t,i,e,n){return Et(this,t,i,e,n)},i.Ex=function(t){return Vt(this,t.x,t.y,t.width,t.height)},i.Uu=function(t,i,e,n){return Vt(this,t,i,e,n)},i.Yc=function(t){return this.Vu(t.x,t.y,t.width,t.height)},i.Vu=function(t,i,e,n){var o=this.width,r=this.x;return!(1/0!==o&&1/0!==e&&(o+=r,e+=t,isNaN(e)||isNaN(o)||r>e||t>o))&&(t=this.height,e=this.y,!(1/0!==t&&1/0!==n&&(t+=e,n+=i,isNaN(n)||isNaN(t)||e>n||i>t)))},i.Ye=function(t){return Gt(this,t.x,t.y,0,0)},i.ed=function(t){return Gt(this,t.x,t.y,t.width,t.height)},i.Kv=function(t,i,e,n){return void 0===e&&(e=0),void 0===n&&(n=0),Gt(this,t,i,e,n)},i.yi=function(t,i,e){return this.x=t-e.offsetX-e.x*this.width,this.y=i-e.offsetY-e.y*this.height,this},i.w=function(){return isFinite(this.x)&&isFinite(this.y)&&isFinite(this.width)&&isFinite(this.height)},i.Mz=function(){return 0===this.width&&0===this.height},Bt.alloc=function(){var t=Ht.pop();return void 0===t?new Bt:t},Bt.allocAt=function(t,i,e,n){var o=Ht.pop();return void 0===o?new Bt(t,i,e,n):o.h(t,i,e,n)},Bt.free=function(t){Ht.push(t)},f.Object.defineProperties(Bt.prototype,{left:{get:function(){return this.x},set:function(t){this.x=t}},top:{get:function(){return this.y},set:function(t){this.y=t}},right:{get:function(){return this.x+this.width},set:function(t){this.x+=t-(this.x+this.width)}},bottom:{get:function(){return this.y+this.height},set:function(t){this.y+=t-(this.y+this.height)}},position:{get:function(){return new pt(this.x,this.y)},set:function(t){this.x=t.x,this.y=t.y}},size:{get:function(){return new At(this.width,this.height)},set:function(t){this.width=t.width,this.height=t.height}},center:{get:function(){return new pt(this.x+this.width/2,this.y+this.height/2)},set:function(t){this.x=t.x-this.width/2,this.y=t.y-this.height/2}},centerX:{get:function(){return this.x+this.width/2},set:function(t){this.x=t-this.width/2}},centerY:{get:function(){return this.y+this.height/2},set:function(t){this.y=t-this.height/2}}}),Bt.prototype.isEmpty=Bt.prototype.Mz,Bt.prototype.isReal=Bt.prototype.w,Bt.intersectsLineSegment=function(t,i,e,n,o,r,s,a){return Xi.Fx(t,i,e,n,o,r,s,a)},Bt.prototype.setSpot=Bt.prototype.yi,Bt.prototype.union=Bt.prototype.Kv,Bt.prototype.unionRect=Bt.prototype.ed,Bt.prototype.unionPoint=Bt.prototype.Ye,Bt.prototype.intersects=Bt.prototype.Vu,Bt.prototype.intersectsRect=Bt.prototype.Yc,Bt.prototype.intersect=Bt.prototype.Uu,Bt.prototype.intersectRect=Bt.prototype.Ex,Bt.prototype.grow=Bt.prototype.Hz,Bt.prototype.subtractMargin=Bt.prototype.Fv,Bt.prototype.addMargin=Bt.prototype.Co,Bt.prototype.inflate=Bt.prototype.Bc,Bt.prototype.offset=Bt.prototype.offset,Bt.prototype.contains=Bt.prototype.contains,Bt.prototype.containsRect=Bt.prototype.Re,Bt.prototype.containsPoint=Bt.prototype.ca,Bt.prototype.equalsApprox=Bt.prototype.Xa,Bt.prototype.equalTo=Bt.prototype.hi,Bt.prototype.equals=Bt.prototype.D,Bt.prototype.setSize=Bt.prototype.tA,Bt.prototype.setPoint=Bt.prototype.dd,Bt.prototype.set=Bt.prototype.set,Bt.prototype.setTo=Bt.prototype.sg;var qt,Kt,Ht=[];function Wt(t,i,e,n){void 0===t?this.left=this.bottom=this.right=this.top=0:void 0===i?this.left=this.bottom=this.right=this.top=t:void 0===e?(this.top=t,this.right=i,this.bottom=t,this.left=i):void 0!==n?(this.top=t,this.right=i,this.bottom=e,this.left=n):w("Invalid arguments to Margin constructor: "+t+", "+i+", "+e+", "+n),this._isFrozen=!1}function Jt(t){if("string"==typeof t){t=t.split(" ");for(var i=0,e=NaN;""===t[i];)i++;var n=t[i++];if(n&&(e=parseFloat(n)),isNaN(e))return new Wt;for(var o=NaN;""===t[i];)i++;if((n=t[i++])&&(o=parseFloat(n)),isNaN(o))return new Wt(e);for(var r=NaN;""===t[i];)i++;if((n=t[i++])&&(r=parseFloat(n)),isNaN(r))return new Wt(e,o);for(var s=NaN;""===t[i];)i++;return(n=t[i++])&&(s=parseFloat(n)),isNaN(s)?new Wt(e,o):new Wt(e,o,r,s)}return new Wt}function Zt(t){return t.top.toString()+" "+t.right.toString()+" "+t.bottom.toString()+" "+t.left.toString()}Bt.className="Rect",Bt.parse=It,Bt.stringify=zt,Bt.contains=Xt,Bt.intersects=Ut,Bt.ZeroRect=qt=new Bt(0,0,0,0).ja(),Bt.NoRect=Kt=new Bt(NaN,NaN,NaN,NaN).ja(),Bt.parse=It,Bt.stringify=zt,Bt.contains=Xt,Bt.intersects=Ut,Wt.prototype.assign=function(t){return this.top=t.top,this.right=t.right,this.bottom=t.bottom,this.left=t.left,this},Wt.prototype.sg=function(t,i,e,n){return this.top=t,this.right=i,this.bottom=e,this.left=n,this},Wt.prototype.set=function(t){return this.top=t.top,this.right=t.right,this.bottom=t.bottom,this.left=t.left,this},Wt.prototype.copy=function(){var t=new Wt;return t.top=this.top,t.right=this.right,t.bottom=this.bottom,t.left=this.left,t},(i=Wt.prototype).ja=function(){return this._isFrozen=!0,Object.freeze(this),this},i.J=function(){return this._isFrozen||Object.isFrozen(this)?this:this.copy().freeze()},i.freeze=function(){return this._isFrozen=!0,this},i.ka=function(){return Object.isFrozen(this)&&w("cannot thaw constant: "+this),this._isFrozen=!1,this},i.toString=function(){return"Margin("+this.top+","+this.right+","+this.bottom+","+this.left+")"},i.D=function(t){return t instanceof Wt&&(this.top===t.top&&this.right===t.right&&this.bottom===t.bottom&&this.left===t.left)},i.hi=function(t,i,e,n){return this.top===t&&this.right===i&&this.bottom===e&&this.left===n},i.Xa=function(t){return Xi.B(this.top,t.top)&&Xi.B(this.right,t.right)&&Xi.B(this.bottom,t.bottom)&&Xi.B(this.left,t.left)},i.w=function(){return isFinite(this.top)&&isFinite(this.right)&&isFinite(this.bottom)&&isFinite(this.left)},Wt.alloc=function(){var t=Oi.pop();return void 0===t?new Wt:t},Wt.free=function(t){Oi.push(t)},Wt.prototype.isReal=Wt.prototype.w,Wt.prototype.equalsApprox=Wt.prototype.Xa,Wt.prototype.equalTo=Wt.prototype.hi,Wt.prototype.equals=Wt.prototype.D,Wt.prototype.set=Wt.prototype.set,Wt.prototype.setTo=Wt.prototype.sg;var _t,$t,Qt,ti,ii,ei,ni,oi,ri,si,ai,hi,li,ui,ci,fi,di,pi,gi,mi,yi,vi,xi,bi,wi,ki,Mi,Si,Ni,Pi,Ci,Ti,Li,Ai,ji,Fi,Di,Bi,Oi=[];function Ii(t,i,e,n){void 0===t?this.offsetY=this.offsetX=this.y=this.x=0:(void 0===i&&(i=0),void 0===e&&(e=0),void 0===n&&(n=0),this.x=t,this.y=i,this.offsetX=e,this.offsetY=n),this._isFrozen=!1}function zi(t,i){return t.x=NaN,t.y=NaN,t.offsetX=i,t}function Ri(t){if("string"==typeof t){if("None"===(t=t.trim()))return Qt;if("TopLeft"===t)return ti;if("Top"===t||"TopCenter"===t||"MiddleTop"===t)return ii;if("TopRight"===t)return ei;if("Left"===t||"LeftCenter"===t||"MiddleLeft"===t)return ni;if("Center"===t)return oi;if("Right"===t||"RightCenter"===t||"MiddleRight"===t)return ri;if("BottomLeft"===t)return si;if("Bottom"===t||"BottomCenter"===t||"MiddleBottom"===t)return ai;if("BottomRight"===t)return hi;if("TopSide"===t)return li;if("LeftSide"===t)return ui;if("RightSide"===t)return ci;if("BottomSide"===t)return fi;if("TopBottomSides"===t)return di;if("LeftRightSides"===t)return pi;if("TopLeftSides"===t)return gi;if("TopRightSides"===t)return mi;if("BottomLeftSides"===t)return yi;if("BottomRightSides"===t)return vi;if("NotTopSide"===t)return xi;if("NotLeftSide"===t)return bi;if("NotRightSide"===t)return wi;if("NotBottomSide"===t)return ki;if("AllSides"===t)return Mi;if("Default"===t)return Si;t=t.split(" ");for(var i=0,e=0;""===t[i];)i++;var n=t[i++];void 0!==n&&0t&&(t+=360),0===t)return this;if(this.translate(i,e),90===t){t=0;var n=1}else 180===t?(t=-1,n=0):270===t?(t=0,n=-1):(n=t*Math.PI/180,t=Math.cos(n),n=Math.sin(n));var o=this.m12*t+this.m22*n,r=this.m11*-n+this.m21*t,s=this.m12*-n+this.m22*t;return this.m11=this.m11*t+this.m21*n,this.m12=o,this.m21=r,this.m22=s,this.translate(-i,-e),this},(i=Yi.prototype).translate=function(t,i){return this.dx+=this.m11*t+this.m21*i,this.dy+=this.m12*t+this.m22*i,this},i.scale=function(t,i){return void 0===i&&(i=t),this.m11*=t,this.m12*=t,this.m21*=i,this.m22*=i,this},i.Ga=function(t){var i=t.x,e=t.y;return t.h(i*this.m11+e*this.m21+this.dx,i*this.m12+e*this.m22+this.dy)},i.Cd=function(t){var i=1/(this.m11*this.m22-this.m12*this.m21),e=t.x,n=t.y;return t.h(e*this.m22*i+n*-this.m21*i+i*(this.m21*this.dy-this.m22*this.dx),e*-this.m12*i+n*this.m11*i+i*(this.m12*this.dx-this.m11*this.dy))},i.Eu=function(t){var i=1/(this.m11*this.m22-this.m12*this.m21),e=1.25*t.x,n=1.2*t.y;return t.h(e*this.m22*i+n*-this.m21*i+i*(this.m21*this.dy-this.m22*this.dx),e*-this.m12*i+n*this.m11*i+i*(this.m12*this.dx-this.m11*this.dy))},i.pp=function(t){var i=t.x,e=t.y,n=i+t.width,o=e+t.height,r=this.m11,s=this.m12,a=this.m21,h=this.m22,l=this.dx,u=this.dy,c=i*r+e*a+l,f=i*s+e*h+u,d=n*r+e*a+l,p=n*s+e*h+u;return e=i*r+o*a+l,i=i*s+o*h+u,r=n*r+o*a+l,n=n*s+o*h+u,o=Math.min(c,d),c=Math.max(c,d),d=Math.min(f,p),f=Math.max(f,p),o=Math.min(o,e),c=Math.max(c,e),d=Math.min(d,i),f=Math.max(f,i),o=Math.min(o,r),c=Math.max(c,r),d=Math.min(d,n),f=Math.max(f,n),t.h(o,d,c-o,f-d),t},Yi.alloc=function(){var t=Gi.pop();return void 0===t?new Yi:t},Yi.free=function(t){Gi.push(t)},Yi.prototype.transformRect=Yi.prototype.pp,Yi.prototype.transformPoint=Yi.prototype.Ga,Yi.prototype.scale=Yi.prototype.scale,Yi.prototype.translate=Yi.prototype.translate,Yi.prototype.rotate=Yi.prototype.rotate,Yi.prototype.invert=Yi.prototype.Vj,Yi.prototype.multiplyInverted=Yi.prototype.bv,Yi.prototype.multiply=Yi.prototype.multiply,Yi.prototype.reset=Yi.prototype.reset,Yi.prototype.isIdentity=Yi.prototype.ws,Yi.prototype.equals=Yi.prototype.D,Yi.prototype.setTransform=Yi.prototype.setTransform,Yi.prototype.set=Yi.prototype.set;var Gi=[];Yi.className="Transform",Yi.xF="54a702f3e53909c447824c6706603faf4c";var Xi={AA:"7da71ca0ad381e90",wg:(Math.sqrt(2)-1)/3*4,Uv:null,sqrt:function(t){if(0>=t)return 0;var i=Xi.Uv;if(null===i){i=[];for(var e=0;2e3>=e;e++)i[e]=Math.sqrt(e);Xi.Uv=i}return 1>t?2e3>=(e=1/t)?1/i[0|e]:Math.sqrt(t):2e3>=t?i[0|t]:Math.sqrt(t)},B:function(t,i){return.5>(t-=i)&&-.5(t-=i)&&-5e-8=o&&(o=1e-6),tu-l){if(!(t-e>o||e-t>o))return!0;if((r=(n-i)/(e-t)*(r-t)+i)-o<=s&&s<=r+o)return!0}else{if(!(i-n>o||n-i>o))return!0;if((s=(e-t)/(n-i)*(s-i)+t)-o<=r&&r<=s+o)return!0}return!1},cs:function(t,i,e,n,o,r,s,a,h,l,u,c){if(Xi.Yb(t,i,s,a,c,e,n)&&Xi.Yb(t,i,s,a,c,o,r))return Xi.Yb(t,i,s,a,c,l,u);var f=(t+e)/2,d=(i+n)/2,p=(e+o)/2,g=(n+r)/2,m=((n=(f+p)/2)+(p=(p+(o=(o+s)/2))/2))/2,y=((e=(d+g)/2)+(g=(g+(r=(r+a)/2))/2))/2;return Xi.cs(t,i,f,d,n,e,m,y,h,l,u,c)||Xi.cs(m,y,p,g,o,r,s,a,h,l,u,c)},ax:function(t,i,e,n,o,r,s,a,h){var l=(e+o)/2,u=(n+r)/2;return h.h((((t+e)/2+l)/2+(l+(o+s)/2)/2)/2,(((i+n)/2+u)/2+(u+(r+a)/2)/2)/2),h},My:function(t,i,e,n,o,r,s,a){var h=(e+o)/2,l=(n+r)/2;return wt(((t+e)/2+h)/2,((i+n)/2+l)/2,(h+(o+s)/2)/2,(l+(r+a)/2)/2)},Dl:function(t,i,e,n,o,r,s,a,h,l){if(Xi.Yb(t,i,s,a,h,e,n)&&Xi.Yb(t,i,s,a,h,o,r))Gt(l,t,i,0,0),Gt(l,s,a,0,0);else{var u=(t+e)/2,c=(i+n)/2,f=(e+o)/2,d=(n+r)/2,p=((n=(u+f)/2)+(f=(f+(o=(o+s)/2))/2))/2,g=((e=(c+d)/2)+(d=(d+(r=(r+a)/2))/2))/2;Xi.Dl(t,i,u,c,n,e,p,g,h,l),Xi.Dl(p,g,f,d,o,r,s,a,h,l)}return l},Qe:function(t,i,e,n,o,r,s,a,h,l){if(Xi.Yb(t,i,s,a,h,e,n)&&Xi.Yb(t,i,s,a,h,o,r))0===l.length&&(l.push(t),l.push(i)),l.push(s),l.push(a);else{var u=(t+e)/2,c=(i+n)/2,f=(e+o)/2,d=(n+r)/2,p=((n=(u+f)/2)+(f=(f+(o=(o+s)/2))/2))/2,g=((e=(c+d)/2)+(d=(d+(r=(r+a)/2))/2))/2;Xi.Qe(t,i,u,c,n,e,p,g,h,l),Xi.Qe(p,g,f,d,o,r,s,a,h,l)}return l},jv:function(t,i,e,n,o,r,s,a,h,l){if(Xi.Yb(t,i,o,r,l,e,n))return Xi.Yb(t,i,o,r,l,a,h);var u=(t+e)/2,c=(i+n)/2,f=(u+(e=(e+o)/2))/2,d=(c+(n=(n+r)/2))/2;return Xi.jv(t,i,u,c,f,d,s,a,h,l)||Xi.jv(f,d,e,n,o,r,s,a,h,l)},OA:function(t,i,e,n,o,r,s){return s.h(((t+e)/2+(e+o)/2)/2,((i+n)/2+(n+r)/2)/2),s},iv:function(t,i,e,n,o,r,s,a){if(Xi.Yb(t,i,o,r,s,e,n))Gt(a,t,i,0,0),Gt(a,o,r,0,0);else{var h=(t+e)/2,l=(i+n)/2,u=(h+(e=(e+o)/2))/2,c=(l+(n=(n+r)/2))/2;Xi.iv(t,i,h,l,u,c,s,a),Xi.iv(u,c,e,n,o,r,s,a)}return a},ep:function(t,i,e,n,o,r,s,a){if(Xi.Yb(t,i,o,r,s,e,n))0===a.length&&(a.push(t),a.push(i)),a.push(o),a.push(r);else{var h=(t+e)/2,l=(i+n)/2,u=(h+(e=(e+o)/2))/2,c=(l+(n=(n+r)/2))/2;Xi.ep(t,i,h,l,u,c,s,a),Xi.ep(u,c,e,n,o,r,s,a)}return a},Eo:function(t,i,e,n,o,r,s,a,h,l,u,c,f,d){if(Xi.Yb(t,i,s,a,f,e,n)&&Xi.Yb(t,i,s,a,f,o,r))return!!Xi.Rl(t,i,s,a,h,l,u,c)&&(0!=(f=(t-s)*(l-c)-(i-a)*(h-u))&&(d.h(((t*a-i*s)*(h-u)-(t-s)*(h*c-l*u))/f,((t*a-i*s)*(l-c)-(i-a)*(h*c-l*u))/f),!0));var p=(t+e)/2,g=(i+n)/2,m=(e+o)/2,y=(n+r)/2,v=((n=(p+m)/2)+(m=(m+(o=(o+s)/2))/2))/2,x=((e=(g+y)/2)+(y=(y+(r=(r+a)/2))/2))/2,b=1/0,w=!1,k=0,M=0;return Xi.Eo(t,i,p,g,n,e,v,x,h,l,u,c,f,d)&&((t=(d.x-h)*(d.x-h)+(d.y-l)*(d.y-l))=u)return d;if((h>u?h-u:u-h)<(l>c?l-c:c-l)){if(it)return d}else if(tt)return d;0f&&d--}else{g=(i+n)/2;var m=(e+o)/2,y=(n+r)/2,v=((n=((p=(t+e)/2)+m)/2)+(m=(m+(o=(o+s)/2))/2))/2,x=((e=(g+y)/2)+(y=(y+(r=(r+a)/2))/2))/2;d+=Xi.Fo(t,i,p,g,n,e,v,x,h,l,u,c,f),d+=Xi.Fo(v,x,m,y,o,r,s,a,h,l,u,c,f)}return d},qh:function(t,i,e,n,o,r,s){return Xi.$(t,e)?(ii?(s.h(t,i),!1):(s.h(t,r),!0)):Xi.$(i,n)?(tt?(s.h(t,i),!1):(s.h(o,i),!0)):-5e-6>(o=((t-o)*(t-e)+(i-r)*(i-n))/((e-t)*(e-t)+(n-i)*(n-i)))?(s.h(t,i),!1):1.000005i?(h.h(t,i),!1):(h.h(t,e),!0)):(s=(n-i)/(e-t),Xi.$(a,s)?(Xi.qh(t,i,e,n,o,r,h),!1):(o=(s*t-a*o+r-i)/(s-a),Xi.$(s,0)?(tt?(h.h(t,i),!1):(h.h(o,i),!0)):Xi.qh(t,i,e,n,o,s*(o-t)+i,h))))},MA:function(t,i,e,n,o){return Xi.Ve(e.x,e.y,n.x,n.y,t.x,t.y,i.x,i.y,o)},KA:function(t,i,e,n,o,r,s,a,h,l){function u(e,n){var o=(e-t)*(e-t)+(n-i)*(n-i);o(e>t?e-t:t-e)){if(0>(f=1-(e-o)*(e-o)/(f*f)))return h;n=-l*(f=Math.sqrt(f))+r,u(e,l*f+r),u(e,n)}else{if(0>(f=(a=2*(e=(n-i)/(e-t))*(i-e*t)/(l*l)-2*e*r/(l*l)-2*o/(f*f))*a-4*(n=1/(f*f)+e*e/(l*l))*(2*e*t*r/(l*l)-2*i*r/(l*l)+r*r/(l*l)+o*o/(f*f)-1+(i-e*t)*(i-e*t)/(l*l))))return h;u(l=(-a+(f=Math.sqrt(f)))/(2*n),e*l-e*t+i),u(f=(-a-f)/(2*n),e*f-e*t+i)}return h},Ff:function(t,i,e,n,o,r,s,a,h){var l=1e21,u=t,c=i;if(Xi.Ve(t,i,t,n,o,r,s,a,h)){var f=(h.x-o)*(h.x-o)+(h.y-r)*(h.y-r);fl},us:function(t,i,e){return Xi.Fx(t.x,t.y,t.width,t.height,i.x,i.y,e.x,e.y)},Fx:function(t,i,e,n,o,r,s,a){var h=t+e,l=i+n;return o===s?(r=i):r===a?(o=t):!!(Xt(t,i,e,n,o,r)||Xt(t,i,e,n,s,a)||Xi.Rl(t,i,h,i,o,r,s,a)||Xi.Rl(h,i,h,l,o,r,s,a)||Xi.Rl(h,l,t,l,o,r,s,a)||Xi.Rl(t,l,t,i,o,r,s,a))},Rl:function(t,i,e,n,o,r,s,a){return t===e&&i===n&&o===s&&r===a?t===o&&i===r:0>=Xi.Fl(t,i,e,n,o,r)*Xi.Fl(t,i,e,n,s,a)&&0>=Xi.Fl(o,r,s,a,t,i)*Xi.Fl(o,r,s,a,e,n)},Fl:function(t,i,e,n,o,r){return e-=t,0===(r=(t=o-t)*(n-=i)-(i=r-i)*e)&&(0<(r=t*e+i*n)&&(0>(r=(t-e)*e+(i-n)*n)&&(r=0))),r},bp:function(t){return 0>t&&(t+=360),360<=t&&(t-=360),t},jx:function(t,i,e,n,o,r){var s=Math.PI;r||(n*=s/180,o*=s/180);var a=n>o?-1:1;r=[];var h=s/2,l=n;if(1e-5>(n=Math.min(2*s,Math.abs(o-n))))return h=l+a*Math.min(n,h),a=t+e*Math.cos(l),l=i+e*Math.sin(l),t+=e*Math.cos(h),i+=e*Math.sin(h),e=(a+t)/2,h=(l+i)/2,r.push([a,l,e,h,e,h,t,i]),r;for(;1e-5e,r=0>n;if(tl&&((i=.5*(a+h))!==a&&i!==h);++l){var u=t/(i+o),c=s/(i+r);if(0<(u=u*u+c*c-1))a=i;else{if(!(0>u))break;h=i}}e=o*e/(i+o)-e,n=r*n/(i+r)-n,e=Math.sqrt(e*e+n*n)}else e=Math.abs(n-i);else(r=t*e)<(n=t*t-i*i)?(n=r/n,r=i*Math.sqrt(Math.abs(1-n*n)),e=t*n-e,e=Math.sqrt(e*e+r*r)):e=Math.abs(e-t);return e},Ze:new X,um:new X,Mf:new X,Nf:0,vm:100};function Ui(t){Q(this),this.l=2,void 0===t&&(t=Ui.o),this.na=t,this.Ec=this.Dc=this.pd=this.od=0,t===Ui.o?this.ee=new Z:(null===Ui.V&&(Ui.V=(new Z).freeze()),this.ee=Ui.V),this.aq=this.ee.Ja,this.Ip=(new Bt).freeze(),this.ym=this.tk=null,this.zm=NaN,this.fg=ti,this.gg=hi,this.Rk=this.Sk=NaN,this.Uf=cs}function qi(t,i){return t.type===Ui.j&&i.type===Ui.o&&!!(1===i.figures.count&&(i=i.figures.M(0),1===i.segments.count&&Xi.B(t.startX,i.startX)&&Xi.B(t.startY,i.startY)&&(i=i.segments.M(0),i.type===ne&&Xi.B(t.endX,i.endX)&&Xi.B(t.endY,i.endY))))}function Ki(t,i,e){switch(t.type){case Ui.j:case Ui.u:case Ui.F:e?i.h(t.od,t.pd,0,0):Gt(i,t.od,t.pd,0,0),Gt(i,t.Dc,t.Ec,0,0);break;case Ui.o:var n=t.figures;t=n.s,n=n.length;for(var o=0;o=t)return 0;if((o>s?o-s:s-o)<(r>a?r-a:a-r)){if(ra)return 0}else if(ir)return 0}else if(os)return 0}else if(lo)return 0;return 0(t=r%360)&&(t+=360),this.Ne=t,this.Vh=0,this.Wh=Math.max(n,0),this.Pg=Math.max(o,0),"boolean"==typeof s?s&&(this.isLargeArc=!0):"number"==typeof s&&s&&(this.isLargeArc=!0),a&&(this.isClockwiseArc=!0)):(this.Ne=n,this.Vh=o,t===se&&(r=Math.max(r,0)),this.Wh=r,"number"==typeof s?(t===se&&(s=Math.max(s,0)),this.Pg=s):this.Pg=0),this.ae=null}function te(t,i){if(null!==t.ae&&!1===i._isInvalidBounds)return t.ae;var e=t.radiusX,n=t.radiusY;if(void 0===n&&(n=e),0===e||0===n)return t.ae=[],t.ae;i=t.Ne;var o=t.Vh,r=Xi.jx(0,0,e=(d=(c*d+l*a)/(Math.sqrt(c*c+l*l)*Math.sqrt(d*d+a*a)))?s=Math.PI:1<=d&&(s=0),!h&&0s&&(s+=2*Math.PI),h=i>r?1:i/r,d=i>r?r/i:1,i=Xi.jx(0,0,i>r?i:r,u,u+s,!0),(r=Yi.alloc()).reset(),r.translate(e,n),r.rotate(t.Ne,0,0),r.scale(h,d),Ui.Ha(i,r),Yi.free(r),t.ae=i,t.ae}Xi.za=Xi.AA,Ui.prototype.copy=function(){var t=new Ui;if(t.l=-2&this.l,t.na=this.na,t.od=this.od,t.pd=this.pd,t.Dc=this.Dc,t.Ec=this.Ec,this.na===Ui.o){for(var i=this.ee.s,e=t.ee,n=0;nt?"M"+this.startX.toString()+" "+this.startY.toString()+"L"+this.endX.toString()+" "+this.endY.toString():"M"+this.startX.toFixed(t)+" "+this.startY.toFixed(t)+"L"+this.endX.toFixed(t)+" "+this.endY.toFixed(t);case Ui.u:var i=new Bt(this.startX,this.startY,0,0);return i.Kv(this.endX,this.endY,0,0),0>t?"M"+i.x.toString()+" "+i.y.toString()+"H"+i.right.toString()+"V"+i.bottom.toString()+"H"+i.left.toString()+"z":"M"+i.x.toFixed(t)+" "+i.y.toFixed(t)+"H"+i.right.toFixed(t)+"V"+i.bottom.toFixed(t)+"H"+i.left.toFixed(t)+"z";case Ui.F:if((i=new Bt(this.startX,this.startY,0,0)).Kv(this.endX,this.endY,0,0),0>t)return"M"+(t=i.left.toString()+" "+(i.y+i.height/2).toString())+"A"+(i.width/2).toString()+" "+(i.height/2).toString()+" 0 0 1 "+i.right.toString()+" "+(i.y+i.height/2).toString()+"A"+(i.width/2).toString()+" "+(i.height/2).toString()+" 0 0 1 "+t;var e=i.left.toFixed(t)+" "+(i.y+i.height/2).toFixed(t);return"M"+e+"A"+(i.width/2).toFixed(t)+" "+(i.height/2).toFixed(t)+" 0 0 1 "+i.right.toFixed(t)+" "+(i.y+i.height/2).toFixed(t)+"A"+(i.width/2).toFixed(t)+" "+(i.height/2).toFixed(t)+" 0 0 1 "+e;case Ui.o:i="";for(var n=(e=this.figures.s).length,o=0;o=b-1||null!==l[g+1].match(w)}function n(){return g++,l[g]}function o(t){var i=parseFloat(n()),e=parseFloat(n());m===m.toLowerCase()&&(i=x.x+i,e=x.y+e),t.h(i,e)}function r(){return o(x),x}function s(){return o(v),v}function a(){var t=y.toLowerCase();return"c"!==t&&"s"!==t&&"q"!==t&&"t"!==t?x:new pt(2*x.x-v.x,2*x.y-v.y)}void 0===i&&(i=!1);var h=/([UuBbMmZzLlHhVvCcSsQqTtAaFfXx])([UuBbMmZzLlHhVvCcSsQqTtAaFfXx])/gm,l=(t=(t=(t=(t=(t=(t=(t=(t=t.replace(/,/gm," ")).replace(h,"$1 $2")).replace(h,"$1 $2")).replace(/([UuBbMmZzLlHhVvCcSsQqTtAaFfXx])([^s])/gm,"$1 $2")).replace(/([^s])([UuBbMmZzLlHhVvCcSsQqTtAaFfXx])/gm,"$1 $2")).replace(/([0-9])([+\-])/gm,"$1 $2")).replace(/[\s\r\t\n]+/gm," ")).replace(/^\s+|\s+$/g,"")).split(" ");for(t=0;t=b-1);)if(y=m,""!==(m=n()))switch(m.toUpperCase()){case"X":d=!0,c=u=!1;break;case"M":for(p=r(),null===t.mc||!0===d?(du(t,p.x,p.y,u,!c,f),d=!1):t.moveTo(p.x,p.y),h.assign(x);!e();)p=r(),t.lineTo(p.x,p.y);break;case"L":for(;!e();)p=r(),t.lineTo(p.x,p.y);break;case"H":for(;!e();)x=new pt((m===m.toLowerCase()?x.x:0)+parseFloat(n()),x.y),t.lineTo(x.x,x.y);break;case"V":for(;!e();)x=new pt(x.x,(m===m.toLowerCase()?x.y:0)+parseFloat(n())),t.lineTo(x.x,x.y);break;case"C":for(;!e();){o(p=new pt);var k=s(),M=r();gu(t,p.x,p.y,k.x,k.y,M.x,M.y)}break;case"S":for(;!e();)p=a(),k=s(),M=r(),gu(t,p.x,p.y,k.x,k.y,M.x,M.y);break;case"Q":for(;!e();)p=s(),k=r(),mu(t,p.x,p.y,k.x,k.y);break;case"T":for(;!e();)v=p=a(),k=r(),mu(t,p.x,p.y,k.x,k.y);break;case"B":for(;!e();){p=parseFloat(n()),k=parseFloat(n()),M=parseFloat(n());var S=parseFloat(n()),N=parseFloat(n()),P=N,C=!1;e()||(P=parseFloat(n()),e()||(C=0!==parseFloat(n()))),m===m.toLowerCase()&&(M+=x.x,S+=x.y),t.arcTo(p,k,M,S,N,P,C)}break;case"A":for(;!e();)p=Math.abs(parseFloat(n())),k=Math.abs(parseFloat(n())),M=parseFloat(n()),N=S=!1,C=P=0,1===(P=n()).length?(S=!!parseFloat(P),N=!!parseFloat(n()),P=parseFloat(n())):2===P.length?(S=!!parseFloat(P[0]),N=!!parseFloat(P[1]),P=parseFloat(n())):(S=!!parseFloat(P[0]),N=!!parseFloat(P[1]),P=parseFloat(P.slice(2))),C=parseFloat(n()),m===m.toLowerCase()&&(P=x.x+P,C=x.y+C),x.h(P,C),yu(t,p,k,M,S,N,P,C);break;case"Z":pu(t),x.assign(h);break;case"F":for(p="",k=1;l[g+k];)if("0"===l[g+k])f=!0,k++;else if(null!==l[g+k].match(/[Uu]/))k++;else{if(null!==l[g+k].match(w)){p=l[g+k];break}k++}p.match(/[Mm]/)?u=!0:0(s=180*Math.atan2(i,t)/Math.PI)&&(s+=360),p.startAngle+=s),0>t&&(p.startAngle=180-p.startAngle,p.sweepAngle=-p.sweepAngle),0>n&&(p.startAngle=-p.startAngle,p.sweepAngle=-p.sweepAngle),p.radiusX*=Math.sqrt(t*t+e*e),void 0!==p.radiusY&&(p.radiusY*=Math.sqrt(i*i+n*n));break;case ae:if(s=p.endX,a=p.endY,p.endX=s*t+a*e+o,p.endY=s*i+a*n+r,0===p.radiusX||0===p.radiusY)break;0!==i&&(0>(s=180*Math.atan2(i,t)/Math.PI)&&(s+=360),p.xAxisRotation+=s),0>t&&(p.xAxisRotation=180-p.xAxisRotation,p.isClockwiseArc=!p.isClockwiseArc),0>n&&(p.xAxisRotation=-p.xAxisRotation,p.isClockwiseArc=!p.isClockwiseArc),p.radiusX*=Math.sqrt(t*t+e*e),p.radiusY*=Math.sqrt(i*i+n*n);break;default:w("Unknown Segment type: "+p.type)}}}}return this._isInvalidBounds=!0,this},i.ca=function(t,i){void 0===i&&(i=0);var e=this.od,n=this.pd,o=this.Dc,r=this.Ec;switch(this.type){case Ui.j:return Xi.Yb(e,n,o,r,i,t.x,t.y);case Ui.u:var s=Bt.allocAt(Math.min(e,o)-i,Math.min(n,r)-i,Math.abs(o-e)+2*i,Math.abs(r-n)+2*i);return t=s.ca(t),Bt.free(s),t;case Ui.F:s=Math.min(e,o)-i;var a=Math.min(n,r)-i;return e=(Math.abs(o-e)+2*i)/2,i=(Math.abs(r-n)+2*i)/2,0>=e||0>=i?!1:1>=(s=t.x-(s+e))*s/(e*e)+(a=t.y-(a+i))*a/(i*i);case Ui.o:return Hi(this,t,i,!0,!1);default:return!1}},i.Pu=function(t,i){if(0>t?t=0:1=r)return n=r-s,n=0===u?0:n/u,a=(e=e[a])[2*t],o=e[2*t+1],i.h(a+(e[2*t+2]-a)*n,o+(e[2*t+3]-o)*n),i;s+=u}}return i},i.wx=function(t){if(0>t?t=0:1=o)return i=(o=i[s])[2*t],e=o[2*t+1],n=o[2*t+2],t=o[2*t+3],1>Math.abs(n-i)&&1>Math.abs(t-e)?0:1>Math.abs(n-i)?0<=t-e?90:270:1>Math.abs(t-e)?0<=n-i?0:180:180*Math.atan2(t-e,n-i)/Math.PI;r+=l}}return NaN},i.Qu=function(t,i){if(0>t?t=0:1=r)return n=r-s,n=0===u?0:n/u,e=(u=e[a])[2*t],a=u[2*t+1],o=u[2*t+2],t=u[2*t+3],i[0]=e+(o-e)*n,i[1]=a+(t-a)*n,i[2]=1>Math.abs(o-e)&&1>Math.abs(t-a)?0:1>Math.abs(o-e)?0<=t-a?90:270:1>Math.abs(t-a)?0<=o-e?0:180:180*Math.atan2(t-a,o-e)/Math.PI,i;s+=u}}return i},i.xx=function(t){if(this.type===Ui.j){var i=this.startX,e=this.startY,n=this.endX,o=this.endY;if(i!==n||e!==o){var r=t.x;if(t=t.y,i===n){if(e=n?n===e?0:1:Math.abs(t-e)/(n-s)}if(e===o)return i=n?n===i?0:1:Math.abs(r-i)/(n-s);s=(n-i)*(n-i)+(o-e)*(o-e);var a=pt.alloc();return Xi.qh(i,e,n,o,r,t,a),t=a.x,r=a.y,pt.free(a),Math.sqrt(((t-i)*(t-i)+(r-e)*(r-e))/s)}}else{if(this.type!==Ui.u){i=this.flattenedSegments,e=this.flattenedLengths,r=this.flattenedTotalLength,n=pt.alloc(),o=1/0,a=s=0,y=i.length;for(var h=v=0,l=0;l(t=s/r)?0:1t?"M"+this.startX.toString()+" "+this.startY.toString():"M"+this.startX.toFixed(t)+" "+this.startY.toFixed(t),e=this.segments.s,n=e.length,o=0;ot?"M"+this.endX.toString()+" "+this.endY.toString():"M"+this.endX.toFixed(t)+" "+this.endY.toFixed(t);break;case ne:t=0>t?"L"+this.endX.toString()+" "+this.endY.toString():"L"+this.endX.toFixed(t)+" "+this.endY.toFixed(t);break;case oe:t=0>t?"C"+this.point1X.toString()+" "+this.point1Y.toString()+" "+this.point2X.toString()+" "+this.point2Y.toString()+" "+this.endX.toString()+" "+this.endY.toString():"C"+this.point1X.toFixed(t)+" "+this.point1Y.toFixed(t)+" "+this.point2X.toFixed(t)+" "+this.point2Y.toFixed(t)+" "+this.endX.toFixed(t)+" "+this.endY.toFixed(t);break;case re:t=0>t?"Q"+this.point1X.toString()+" "+this.point1Y.toString()+" "+this.endX.toString()+" "+this.endY.toString():"Q"+this.point1X.toFixed(t)+" "+this.point1Y.toFixed(t)+" "+this.endX.toFixed(t)+" "+this.endY.toFixed(t);break;case se:t=0>t?"B"+this.startAngle.toString()+" "+this.sweepAngle.toString()+" "+this.centerX.toString()+" "+this.centerY.toString()+" "+this.radiusX.toString()+" "+this.radiusY.toString():"B"+this.startAngle.toFixed(t)+" "+this.sweepAngle.toFixed(t)+" "+this.centerX.toFixed(t)+" "+this.centerY.toFixed(t)+" "+this.radiusX.toFixed(t)+" "+this.radiusY.toFixed(t);break;case ae:t=0>t?"A"+this.radiusX.toString()+" "+this.radiusY.toString()+" "+this.xAxisRotation.toString()+" "+(this.isLargeArc?1:0)+" "+(this.isClockwiseArc?1:0)+" "+this.endX.toString()+" "+this.endY.toString():"A"+this.radiusX.toFixed(t)+" "+this.radiusY.toFixed(t)+" "+this.xAxisRotation.toFixed(t)+" "+(this.isLargeArc?1:0)+" "+(this.isClockwiseArc?1:0)+" "+this.endX.toFixed(t)+" "+this.endY.toFixed(t);break;default:t=this.type.toString()}return t+(this.isClosed?"z":"")},i.freeze=function(){return this._isFrozen=!0,this},i.ka=function(){return this._isFrozen=!1,this},i.close=function(){return this.isClosed=!0,this},f.Object.defineProperties(Qi.prototype,{_isFrozen:{get:function(){return 0!=(1&this.l)},set:function(t){this.l=t?1|this.l:-2&this.l}},_isInvalidBounds:{get:function(){return 0!=(2&this.l)},set:function(t){this.l=t?2|this.l:-3&this.l}},isClosed:{get:function(){return 0!=(8&this.l)},set:function(t){this.isClosed!==t&&(this.l=t?8|this.l:-9&this.l,this._isInvalidBounds=!0)}},type:{get:function(){return this.na},set:function(t){this._isFrozen&&k(this,t),this.na=t,this._isInvalidBounds=!0}},endX:{get:function(){return this.Dc},set:function(t){this._isFrozen&&k(this,t),this.Dc=t,this._isInvalidBounds=!0}},endY:{get:function(){return this.Ec},set:function(t){this._isFrozen&&k(this,t),this.Ec=t,this._isInvalidBounds=!0}},point1X:{get:function(){return this.Ne},set:function(t){this._isFrozen&&k(this,t),this.Ne=t,this._isInvalidBounds=!0}},point1Y:{get:function(){return this.Vh},set:function(t){this._isFrozen&&k(this,t),this.Vh=t,this._isInvalidBounds=!0}},point2X:{get:function(){return this.Wh},set:function(t){this._isFrozen&&k(this,t),this.Wh=t,this._isInvalidBounds=!0}},point2Y:{get:function(){return this.Pg},set:function(t){this._isFrozen&&k(this,t),this.Pg=t,this._isInvalidBounds=!0}},centerX:{get:function(){return this.Ne},set:function(t){this._isFrozen&&k(this,t),this.Ne=t,this._isInvalidBounds=!0}},centerY:{get:function(){return this.Vh},set:function(t){this._isFrozen&&k(this,t),this.Vh=t,this._isInvalidBounds=!0}},radiusX:{get:function(){return this.Wh},set:function(t){0>t&&M(t,">= zero",Qi,"radiusX"),this._isFrozen&&k(this,t),this.Wh=t,this._isInvalidBounds=!0}},radiusY:{get:function(){return this.Pg},set:function(t){0>t&&M(t,">= zero",Qi,"radiusY"),this._isFrozen&&k(this,t),this.Pg=t,this._isInvalidBounds=!0}},startAngle:{get:function(){return this.Dc},set:function(t){this._isFrozen&&k(this,t),0>(t%=360)&&(t+=360),this.Dc=t,this._isInvalidBounds=!0}},sweepAngle:{get:function(){return this.Ec},set:function(t){this._isFrozen&&k(this,t),360t&&(t=-360),this.Ec=t,this._isInvalidBounds=!0}},isClockwiseArc:{get:function(){return 0!=(4&this.l)},set:function(t){this._isFrozen&&k(this,t),this.l=t?4|this.l:-5&this.l,this._isInvalidBounds=!0}},isLargeArc:{get:function(){return 0!=(16&this.l)},set:function(t){this._isFrozen&&k(this,t),this.l=t?16|this.l:-17&this.l,this._isInvalidBounds=!0}},xAxisRotation:{get:function(){return this.Ne},set:function(t){this._isFrozen&&k(this,t),0>(t%=360)&&(t+=360),this.Ne=t,this._isInvalidBounds=!0}}}),Qi.prototype.equalsApprox=Qi.prototype.Xa;var ee=new V(Qi,"Move",0),ne=new V(Qi,"Line",1),oe=new V(Qi,"Bezier",2),re=new V(Qi,"QuadraticBezier",3),se=new V(Qi,"Arc",4),ae=new V(Qi,"SvgArc",4);function he(){this.H=null,this.xu=new pt(0,0).freeze(),this.mt=new pt(0,0).freeze(),this.Bp=this.Rq=0,this.Cp=1,this.xq="",this.Wr=this.Tp=!1,this.Rp=this.Ep=0,this.xg=this.nq=this.tq=!1,this.Zp=null,this.Rr=0,this.xd=this.Nr=null}function le(){this.H=null,this.xa="",this.ar=this.Lr=null}function ue(){this.Fm=fe,this.rf=this.Qq="",this.Ln=this.Mn=this.Rn=this.Sn=this.Qn=this.H=this.cc=null}Qi.className="PathSegment",Qi.Move=ee,Qi.Line=ne,Qi.Bezier=oe,Qi.QuadraticBezier=re,Qi.Arc=se,Qi.SvgArc=ae,he.prototype.copy=function(){var t=new he;return this.clone(t)},he.prototype.clone=function(t){return t.H=this.H,t.xu.assign(this.viewPoint),t.mt.assign(this.documentPoint),t.Rq=this.Rq,t.Bp=this.Bp,t.Cp=this.Cp,t.xq=this.xq,t.Tp=this.Tp,t.Wr=this.Wr,t.Ep=this.Ep,t.Rp=this.Rp,t.tq=this.tq,t.nq=this.nq,t.xg=this.xg,t.Zp=this.Zp,t.Rr=this.Rr,t.Nr=this.Nr,t.xd=this.xd,t},he.prototype.toString=function(){var t="^";return 0!==this.modifiers&&(t+="M:"+this.modifiers),0!==this.button&&(t+="B:"+this.button),""!==this.key&&(t+="K:"+this.key),0!==this.clickCount&&(t+="C:"+this.clickCount),0!==this.delta&&(t+="D:"+this.delta),this.handled&&(t+="h"),this.bubbles&&(t+="b"),null!==this.documentPoint&&(t+="@"+this.documentPoint.toString()),t},he.prototype.So=function(t,i){var e=this.diagram;return null===e||Zo(e,t,i),i},he.prototype.Bz=function(t,i){var e=this.diagram;return null===e||(Zo(e,t,i),i.assign(e.Ps(i))),i},f.Object.defineProperties(he.prototype,{diagram:{get:function(){return this.H},set:function(t){this.H=t}},viewPoint:{get:function(){return this.xu},set:function(t){this.xu.assign(t)}},documentPoint:{get:function(){return this.mt},set:function(t){this.mt.assign(t)}},modifiers:{get:function(){return this.Rq},set:function(t){this.Rq=t}},button:{get:function(){return this.Bp},set:function(t){if(this.Bp=t,null===this.event)switch(t){case 0:this.buttons=1;break;case 1:this.buttons=4;break;case 2:this.buttons=2}}},buttons:{get:function(){return this.Cp},set:function(t){this.Cp=t}},key:{get:function(){return this.xq},set:function(t){this.xq=t}},down:{get:function(){return this.Tp},set:function(t){this.Tp=t}},up:{get:function(){return this.Wr},set:function(t){this.Wr=t}},clickCount:{get:function(){return this.Ep},set:function(t){this.Ep=t}},delta:{get:function(){return this.Rp},set:function(t){this.Rp=t}},isMultiTouch:{get:function(){return this.tq},set:function(t){this.tq=t}},handled:{get:function(){return this.nq},set:function(t){this.nq=t}},bubbles:{get:function(){return this.xg},set:function(t){this.xg=t}},event:{get:function(){return this.Zp},set:function(t){this.Zp=t}},isTouchEvent:{get:function(){var t=this.event;return null!==t&&("touch"===t.pointerType||"pen"===t.pointerType)}},timestamp:{get:function(){return this.Rr},set:function(t){this.Rr=t}},targetDiagram:{get:function(){return this.Nr},set:function(t){this.Nr=t}},targetObject:{get:function(){return this.xd},set:function(t){this.xd=t}},control:{get:function(){return 0!=(1&this.modifiers)},set:function(t){this.modifiers=t?1|this.modifiers:-2&this.modifiers}},shift:{get:function(){return 0!=(4&this.modifiers)},set:function(t){this.modifiers=t?4|this.modifiers:-5&this.modifiers}},alt:{get:function(){return 0!=(2&this.modifiers)},set:function(t){this.modifiers=t?2|this.modifiers:-3&this.modifiers}},meta:{get:function(){return 0!=(8&this.modifiers)},set:function(t){this.modifiers=t?8|this.modifiers:-9&this.modifiers}},left:{get:function(){var t=this.event;return null===t||"mousedown"!==t.type&&"mouseup"!==t.type&&"pointerdown"!==t.type&&"pointerup"!==t.type?0!=(1&this.buttons):0===this.button},set:function(t){this.buttons=t?1|this.buttons:-2&this.buttons}},right:{get:function(){var t=this.event;return null===t||"mousedown"!==t.type&&"mouseup"!==t.type&&"pointerdown"!==t.type&&"pointerup"!==t.type?0!=(2&this.buttons):2===this.button},set:function(t){this.buttons=t?2|this.buttons:-3&this.buttons}},middle:{get:function(){var t=this.event;return null===t||"mousedown"!==t.type&&"mouseup"!==t.type&&"pointerdown"!==t.type&&"pointerup"!==t.type?0!=(4&this.buttons):1===this.button},set:function(t){this.buttons=t?4|this.buttons:-5&this.buttons}}}),he.prototype.getMultiTouchDocumentPoint=he.prototype.Bz,he.prototype.getMultiTouchViewPoint=he.prototype.So,he.className="InputEvent",le.prototype.copy=function(){var t=new le;return t.H=this.H,t.xa=this.xa,t.Lr=this.Lr,t.ar=this.ar,t},le.prototype.toString=function(){var t="*"+this.name;return null!==this.subject&&(t+=":"+this.subject.toString()),null!==this.parameter&&(t+="("+this.parameter.toString()+")"),t},f.Object.defineProperties(le.prototype,{diagram:{get:function(){return this.H},set:function(t){this.H=t}},name:{get:function(){return this.xa},set:function(t){this.xa=t}},subject:{get:function(){return this.Lr},set:function(t){this.Lr=t}},parameter:{get:function(){return this.ar},set:function(t){this.ar=t}}}),le.className="DiagramEvent",ue.prototype.clear=function(){this.Ln=this.Mn=this.Rn=this.Sn=this.Qn=this.H=this.cc=null},ue.prototype.copy=function(){var t=new ue;t.Fm=this.Fm,t.Qq=this.Qq,t.rf=this.rf,t.cc=this.cc,t.H=this.H,t.Qn=this.Qn;var i=this.Sn;return t.Sn=N(i)&&"function"==typeof i.J?i.J():i,i=this.Rn,t.Rn=N(i)&&"function"==typeof i.J?i.J():i,i=this.Mn,t.Mn=N(i)&&"function"==typeof i.J?i.J():i,i=this.Ln,t.Ln=N(i)&&"function"==typeof i.J?i.J():i,t},ue.prototype.qb=function(t){t.classType===ue&&(this.change=t)},ue.prototype.toString=function(){var t="";return t=this.change===ce?t+"* ":this.change===fe?t+(null!==this.model?"!m":"!d"):t+(null!==this.model?"!m":"!d")+this.change,this.propertyName&&"string"==typeof this.propertyName&&(t+=" "+this.propertyName),this.modelChange&&this.modelChange!==this.propertyName&&(t+=" "+this.modelChange),t+=": ",this.change===ce?null!==this.oldValue&&(t+=" "+this.oldValue):(null!==this.object&&(t+=D(this.object)),null!==this.oldValue&&(t+=" old: "+D(this.oldValue)),null!==this.oldParam&&(t+=" "+this.oldParam),null!==this.newValue&&(t+=" new: "+D(this.newValue)),null!==this.newParam&&(t+=" "+this.newParam)),t},ue.prototype.I=function(t){return t?this.oldValue:this.newValue},ue.prototype.Dz=function(t){return t?this.oldParam:this.newParam},ue.prototype.canUndo=function(){return null!==this.model||null!==this.diagram},ue.prototype.undo=function(){this.canUndo()&&(null!==this.model?this.model.changeState(this,!0):null!==this.diagram&&this.diagram.changeState(this,!0))},ue.prototype.canRedo=function(){return null!==this.model||null!==this.diagram},ue.prototype.redo=function(){this.canRedo()&&(null!==this.model?this.model.changeState(this,!1):null!==this.diagram&&this.diagram.changeState(this,!1))},f.Object.defineProperties(ue.prototype,{model:{get:function(){return this.cc},set:function(t){this.cc=t}},diagram:{get:function(){return this.H},set:function(t){this.H=t}},change:{get:function(){return this.Fm},set:function(t){this.Fm=t}},modelChange:{get:function(){return this.Qq},set:function(t){this.Qq=t}},propertyName:{get:function(){return this.rf},set:function(t){this.rf=t}},isTransactionFinished:{get:function(){return this.Fm===ce&&("CommittedTransaction"===this.rf||"FinishedUndo"===this.rf||"FinishedRedo"===this.rf)}},object:{get:function(){return this.Qn},set:function(t){this.Qn=t}},oldValue:{get:function(){return this.Sn},set:function(t){this.Sn=t}},oldParam:{get:function(){return this.Rn},set:function(t){this.Rn=t}},newValue:{get:function(){return this.Mn},set:function(t){this.Mn=t}},newParam:{get:function(){return this.Ln},set:function(t){this.Ln=t}}}),ue.prototype.redo=ue.prototype.redo,ue.prototype.canRedo=ue.prototype.canRedo,ue.prototype.undo=ue.prototype.undo,ue.prototype.canUndo=ue.prototype.canUndo,ue.prototype.getParam=ue.prototype.Dz,ue.prototype.getValue=ue.prototype.I,ue.prototype.clear=ue.prototype.clear;var ce=new V(ue,"Transaction",-1),fe=new V(ue,"Property",0),de=new V(ue,"Insert",1),pe=new V(ue,"Remove",2);function ge(){this.o=(new Z).freeze(),this.xa="",this.j=!1}function me(){this.Pt=new $,this.Jd=!1,this.u=(new Z).freeze(),this.Ce=-1,this.o=999,this.Fe=!1,this.Np=null,this.bi=0,this.j=!1,this.Ie=(new Z).freeze(),this.hl=new Z,this.tt=!0,this.Dt=this.rq=this.Gt=this.Ft=!1}function ye(t,i,e){if(t.isUndoingRedoing)return!1;t.checksTransactionLevel&&1>t.transactionLevel&&S("Ending transaction without having started a transaction: "+e);var n=1===t.transactionLevel,o=t.currentTransaction;n&&i&&(t.isInternalTransaction||t.Ob("CommittingTransaction",e,o));var r=0;if(0=n&&(null!==(r=i.M(0))&&r.clear(),i.mb(0),t.Ce--)),0===n||0!==i.count&&i.get(i.count-1)===o||(i.add(o),t.Ce++),i.freeze()),t.isInternalTransaction||t.Ob("CommittedTransaction",e,o);else{t.Fe=!0;try{t.isEnabled&&null!==o&&(o.isComplete=!0,o.undo())}finally{t.isInternalTransaction||t.Ob("RolledBackTransaction",e,o),t.Fe=!1}null!==o&&o.clear()}return t.Np=null,t.isPendingClear&&t.clear(),t.isPendingClear=!1,t.isPendingUnmodified=!1,!0}if(t.isEnabled&&!i&&null!==o){for(t=r,o=(e=o.changes).count-1;o>=t;o--)null!==(i=e.M(o))&&i.undo(),e.ka(),e.mb(o);e.freeze()}return!1}function ve(){Q(this),this.H=bo,this.xa="",this.Jd=!0,this.nb=!1,this.wm=null,this.yy=new he,this.Zr=-1}function xe(){ve.call(this),this.name="ToolManager",this.hb=new Z,this.ob=new Z,this.Hb=new Z,this.F=this.V=850,this.o=new At(2,2).ja(),this.Ha=5e3,this.ia=ke,this.u=Ne,this.Mp=this.j=null,this.zj=-1}function be(t,i){t.standardMouseOver(),t.isBeyondDragSize()&&t.standardWaitAfter(t.isActive?t.holdDelay:t.hoverDelay,i.lastInput)}ue.className="ChangedEvent",ue.Transaction=ce,ue.Property=fe,ue.Insert=de,ue.Remove=pe,ge.prototype.toString=function(t){var i="Transaction: "+this.name+" "+this.changes.count.toString()+(this.isComplete?"":", incomplete");if(void 0!==t&&0i&&t.cd(i,n),i++);for(;t.length>i;)t.pop();t.freeze()}},f.Object.defineProperties(ge.prototype,{changes:{get:function(){return this.o}},name:{get:function(){return this.xa},set:function(t){this.xa=t}},isComplete:{get:function(){return this.j},set:function(t){this.j=t}}}),ge.prototype.optimize=ge.prototype.ak,ge.prototype.redo=ge.prototype.redo,ge.prototype.canRedo=ge.prototype.canRedo,ge.prototype.undo=ge.prototype.undo,ge.prototype.canUndo=ge.prototype.canUndo,ge.prototype.clear=ge.prototype.clear,ge.className="Transaction",me.prototype.toString=function(t){var i="UndoManager "+this.historyIndex+"<"+this.history.count+"<="+this.maxHistoryLength;i+="[";for(var e=this.nestedTransactionNames.count,n=0;nthis.historyIndex;i--){var e=t.M(i);null!==e&&e.clear(),t.mb(i),this.rq=!0}t.freeze()}},me.prototype.canUndo=function(){if(!this.isEnabled||0=this.transactionLevel&&!this.tt&&(null!==(t=t.diagram)&&!1===t.pi||S("Change not within a transaction: "+e.toString()))}},me.prototype.skipsEvent=function(t){if(null===t||0>t.change.value)return!0;if(null===(t=t.object))return!1;if(void 0!==t.layer){if(null!==(t=t.layer)&&t.isTemporary)return!0}else if(t.isTemporary)return!0;return!1},f.Object.defineProperties(me.prototype,{models:{get:function(){return this.Pt.iterator}},isEnabled:{get:function(){return this.Jd},set:function(t){this.Jd=t}},transactionToUndo:{get:function(){return 0<=this.historyIndex&&this.historyIndex<=this.history.count-1?this.history.M(this.historyIndex):null}},transactionToRedo:{get:function(){return this.historyIndexo||Math.abs(i.y-t.y)>n},f.Object.defineProperties(ve.prototype,{diagram:{get:function(){return this.H},set:function(t){t instanceof To&&(this.H=t)}},name:{get:function(){return this.xa},set:function(t){this.xa=t}},isEnabled:{get:function(){return this.Jd},set:function(t){this.Jd=t}},isActive:{get:function(){return this.nb},set:function(t){this.nb=t}},transactionResult:{get:function(){return this.wm},set:function(t){this.wm=t}}}),ve.prototype.startTransaction=ve.prototype.Ea,ve.className="Tool",c(xe,ve),xe.prototype.initializeStandardTools=function(){},xe.prototype.updateAdornments=function(t){var i=this.currentToolTip;if(i instanceof Hu&&this.Mp===t){var e=i.adornedObject;(null!==t?e.part===t:null===e)?this.showToolTip(i,e):this.hideToolTip()}},xe.prototype.doMouseDown=function(){var t=this.diagram,i=t.lastInput;if(i.isTouchEvent&&this.gestureBehavior===Pe&&(i.bubbles=!1),i.isMultiTouch){if(this.cancelWaitAfter(),this.gestureBehavior===Ce)return void(i.bubbles=!0);if(this.gestureBehavior===Pe)return;if(t.currentTool.canStartMultiTouch())return void t.currentTool.standardPinchZoomStart()}for(var e=this.mouseDownTools.length,n=0;no.right&&(e.x-=n.width+5/i.scale),e.xo.bottom?e.y-(n.height+5/i.scale):e.y+20/i.scale,e.ye.pointsCount)){var n=t.diagram;if(!n.isReadOnly){var o=t.Oe;if(null!==o){var r=null,s=null;null===e.fromNode&&(null!==(r=Ve(t,e.i(0),!1))&&(s=r.part));var a=null,h=null;null===e.toNode&&(null!==(a=Ve(t,e.i(e.pointsCount-1),!0))&&(h=a.part)),o.isValidLink(s,r,h,a)?i?(e.defaultFromPoint=e.i(0),e.defaultToPoint=e.i(e.pointsCount-1),e.suspendsRouting=!1,e.fromNode=s,null!==r&&(e.fromPortId=r.portId),e.toNode=h,null!==a&&(e.toPortId=a.portId),e.fromPort!==n.Mx&&n.R("LinkRelinked",e,n.Mx),e.toPort!==n.Nx&&n.R("LinkRelinked",e,n.Nx)):rn(o,s,r,h,a):rn(o,null,null,null,null)}}}}function Ge(t,i){var e=t.diagram;t.dragsLink&&Ye(t,!0),Ae(t);var n=t.findDragOverObject(i),o=e.lastInput;if(o.targetObject=n,null!==n){o.handled=!1;for(var r=n;null!==r;){var s=r.mouseDrop;if(null!==s&&(s(o,r),o.handled))break;Xe(t,o,r),r=Ee(r)}}else null!==(r=e.mouseDrop)&&r(o);if(t.isActive||null!==Ke){for(o=(t.copiedParts||t.draggedParts).iterator;o.next();)(r=o.key)instanceof Ju&&r.linksConnected.each((function(t){t.suspendsRouting=!1}));if(t.doDropOnto(i,n),t.isActive||null!==Ke){for(t=Bt.alloc(),i=e.selection.iterator;i.next();)(n=i.value)instanceof Ju&&Ue(e,n,t);Bt.free(t)}}}function Xe(t,i,e){t=t.diagram,e=e.part,!t.handlesDragDropForTopLevelParts||!e.isTopLevel||e instanceof gc||null!==(e=t.mouseDrop)&&e(i)}function Ue(t,i,e){var n=!1;if(e=i.getAvoidableRect(e),t.viewportBounds.Re(e)&&(n=!0),0!==(t=t.Nu(e,(function(t){return t.part}),(function(t){return t instanceof wc}),!0,(function(t){return t instanceof wc}),n)).count)for(t=t.iterator;t.next();)!(e=t.value).Td(i)&&e.isAvoiding&&e.bb()}function qe(t,i,e,n){if(null===t.copiedParts){var o=t.diagram;if(!o.isReadOnly&&!o.isModelReadOnly){o.skipsUndoManager=!e,o.partManager.addsToTemporaryLayer=!e,t.startPoint=n.documentPoint,e=o.Kj(i,o,!0);var r=Bt.alloc();o=n=1/0;for(var s=-1/0,a=-1/0,h=i.iterator;h.next();){var l=h.value;if(l.isVisible()){var u=l.location;l=u.x,u=u.y,isNaN(l)||isNaN(u)||(ls&&(s=l),u>a&&(a=u))}}for(1/0===n?r.h(0,0,0,0):r.h(n,o,s-n,a-o),n=r.x+r.width/2,o=r.y+r.height/2,Bt.free(r),r=t.Fr,s=new dt,a=pt.alloc(),h=i.iterator;h.next();)(l=h.value)instanceof wc&&l.canCopy()&&(null!==(u=e.I(l))&&(u.points=l.points,Sc(u,r.x-n,r.y-o),u.suspendsRouting=!0,s.add(u,t.Pd())));for(i=i.iterator;i.next();)(l=i.value).Zc()&&l.canCopy()&&(null!==(h=e.I(l))&&(l=l.location,a.h(r.x-(n-l.x),r.y-(o-l.y)),h.location=a,h.Va(),s.add(h,t.Pd(a))));pt.free(a),t.copiedParts=s,Le(t,s.Lf()),null!==t.draggedLink&&(i=(e=t.draggedLink).routeBounds,Sc(e,t.startPoint.x-(i.x+i.width/2),t.startPoint.y-(i.y+i.height/2))),t.doUpdateCursor(null)}}}xe.className="ToolManager",xe.WheelScroll=ke,xe.WheelZoom=Me,xe.WheelNone=Se,xe.GestureZoom=Ne,xe.GestureCancel=Pe,xe.GestureNone=Ce,c(Te,ve),Te.prototype.canStart=function(){if(!this.isEnabled)return!1;var t=this.diagram;if(t.isReadOnly&&!t.allowDragOut||!t.allowMove&&!t.allowCopy&&!t.allowDragOut||!t.allowSelect)return!1;var i=t.lastInput;return!(!i.left||t.currentTool!==this&&(!this.isBeyondDragSize()||i.isTouchEvent&&i.timestamp-t.firstInput.timestamp=n&&(n=.1);var o=this,r=i.og(e,n,(function(i){return o.findValidLinkablePort(i,t)}),null,!0);for(n=1/0,i=null,r=r.iterator;r.next();){var s=r.value,a=s.part;if(a instanceof Ju){var h=s.ga(oi,pt.alloc()),l=e.x-h.x,u=e.y-h.y;pt.free(h),(h=l*l+u*u)e){if(null!==this.originalLink&&t===this.originalFromNode&&i===this.originalFromPort)return!0;if(null===(i=i.portId)&&(i=""),t.Mo(i).count>=e)return!1}return!0},We.prototype.isValidTo=function(t,i){if(null===t||null===i)return this.isUnconnectedLinkValid;if(this.diagram.currentTool===this&&(null!==t.layer&&!t.layer.allowLink||!0!==i.toLinkable))return!1;var e=i.toMaxLinks;if(1/0>e){if(null!==this.originalLink&&t===this.originalToNode&&i===this.originalToPort)return!0;if(null===(i=i.portId)&&(i=""),t.Sd(i).count>=e)return!1}return!0},We.prototype.isInSameNode=function(t,i){return null!==t&&null!==i&&(t===i||(t=t.part,i=i.part,null!==t&&t===i))},We.prototype.isLinked=function(t,i){if(null===t||null===i)return!1;var e=t.part;if(!(e instanceof Ju))return!1;null===(t=t.portId)&&(t="");var n=i.part;if(!(n instanceof Ju))return!1;for(null===(i=i.portId)&&(i=""),i=n.Sd(i);i.next();)if((n=i.value).fromNode===e&&n.fromPortId===t)return!0;return!1},We.prototype.isValidLink=function(t,i,e,n){if(!this.isValidFrom(t,i)||!this.isValidTo(e,n)||!(null===i||null===n||(i.fromLinkableSelfNode&&n.toLinkableSelfNode||!this.isInSameNode(i,n))&&(i.fromLinkableDuplicates&&n.toLinkableDuplicates||!this.isLinked(i,n)))||null!==this.originalLink&&(null!==t&&this.isLabelDependentOnLink(t,this.originalLink)||null!==e&&this.isLabelDependentOnLink(e,this.originalLink))||null!==t&&null!==e&&(null===t.data&&null!==e.data||null!==t.data&&null===e.data)||!this.isValidCycle(t,e,this.originalLink))return!1;if(null!==t){var o=t.linkValidation;if(null!==o&&!o(t,i,e,n,this.originalLink))return!1}return!(null!==e&&null!==(o=e.linkValidation)&&!o(t,i,e,n,this.originalLink))&&(null===(o=this.linkValidation)||o(t,i,e,n,this.originalLink))},We.prototype.isLabelDependentOnLink=function(t,i){if(null===t)return!1;var e=t.labeledLink;if(null===e)return!1;if(e===i)return!0;var n=new $;return n.add(t),Je(this,e,i,n)},We.prototype.isValidCycle=function(t,i,e){if(void 0===e&&(e=null),null===t||null===i)return this.isUnconnectedLinkValid;var n=this.diagram.validCycle;if(n!==Kr){if(n===Zr){if(null!==(n=e||this.temporaryLink)&&!n.isTreeLink)return!0;for(n=i.linksConnected;n.next();){var o=n.value;if(o!==e&&o.isTreeLink&&o.toNode===i)return!1}return!Ze(this,t,i,e,!0)}if(n===_r){if(null!==(n=e||this.temporaryLink)&&!n.isTreeLink)return!0;for(n=t.linksConnected;n.next();)if((o=n.value)!==e&&o.isTreeLink&&o.fromNode===t)return!1;return!Ze(this,t,i,e,!0)}if(n===Hr)return t===i?t=!0:((n=new $).add(i),t=_e(this,n,t,i,e)),!t;if(n===Wr)return!Ze(this,t,i,e,!1);if(n===Jr)return t===i?t=!0:((n=new $).add(i),t=$e(this,n,t,i,e)),!t}return!0},f.Object.defineProperties(We.prototype,{portGravity:{get:function(){return this.te},set:function(t){0<=t&&(this.te=t)}},isUnconnectedLinkValid:{get:function(){return this.Ha},set:function(t){this.Ha=t}},linkingCursor:{get:function(){return this.u},set:function(t){this.u=t}},temporaryLink:{get:function(){return this.Ci},set:function(t){this.Ci=t}},temporaryFromNode:{get:function(){return this.Bi},set:function(t){(this.Bi=t)&&(this.j=t.port)}},temporaryFromPort:{get:function(){return this.j},set:function(t){if(null!==this.j){var i=this.j.panel;if(null!==i){var e=i.O.indexOf(this.j);i.mb(e),i.Gb(e,t)}}this.j=t}},temporaryToNode:{get:function(){return this.Di},set:function(t){(this.Di=t)&&(this.o=t.port)}},temporaryToPort:{get:function(){return this.o},set:function(t){if(null!==this.o){var i=this.o.panel;if(null!==i){var e=i.O.indexOf(this.o);i.mb(e),i.Gb(e,t)}}this.o=t}},originalLink:{get:function(){return this.Hb},set:function(t){this.Hb=t}},originalFromNode:{get:function(){return this.hb},set:function(t){this.hb=t}},originalFromPort:{get:function(){return this.ob},set:function(t){this.ob=t}},originalToNode:{get:function(){return this.Oc},set:function(t){this.Oc=t}},originalToPort:{get:function(){return this.Pc},set:function(t){this.Pc=t}},isForwards:{get:function(){return this.ia},set:function(t){this.ia=t}},validPortsCache:{get:function(){return this.hy}},targetPort:{get:function(){return this.Pf},set:function(t){this.Pf=t}},linkValidation:{get:function(){return this.gj},set:function(t){this.gj=t}},portTargeted:{get:function(){return this.Of},set:function(t){this.Of=t}}}),We.className="LinkingBaseTool",c(Qe,We),Qe.prototype.canStart=function(){if(!this.isEnabled)return!1;var t=this.diagram;return!(t.isReadOnly||t.isModelReadOnly||!t.allowLink||!t.model.xs()||!t.lastInput.left||t.currentTool!==this&&!this.isBeyondDragSize())&&null!==this.findLinkablePort()},Qe.prototype.findLinkablePort=function(){var t=this.diagram,i=this.startObject;if(null===i&&(i=t.ic(t.firstInput.documentPoint,null,null)),null===i)return null;if(!((t=i.part)instanceof Ju))return null;var e=this.direction;if(e===tn||e===en){var n=this.findValidLinkablePort(i,!1);if(null!==n||this.startObject===t&&(n=t.port,this.findValidLinkablePort(n,!1)))return this.isForwards=!0,n}return(e===tn||e===nn)&&(null!==(i=this.findValidLinkablePort(i,!0))||this.startObject===t&&(i=t.port,this.findValidLinkablePort(i,!0)))?(this.isForwards=!1,i):null},Qe.prototype.doActivate=function(){var t=this.diagram,i=this.findLinkablePort();null===i?this.stopTool():(this.Ea(this.name),t.isMouseCaptured=!0,t.currentCursor=this.linkingCursor,this.isForwards?(null!==this.temporaryToNode&&(this.temporaryToNode.location=t.lastInput.documentPoint),this.originalFromPort=i,(i=this.originalFromPort.part)instanceof Ju&&(this.originalFromNode=i),this.copyPortProperties(this.originalFromNode,this.originalFromPort,this.temporaryFromNode,this.temporaryFromPort,!1)):(null!==this.temporaryFromNode&&(this.temporaryFromNode.location=t.lastInput.documentPoint),this.originalToPort=i,(i=this.originalToPort.part)instanceof Ju&&(this.originalToNode=i),this.copyPortProperties(this.originalToNode,this.originalToPort,this.temporaryToNode,this.temporaryToPort,!0)),t.add(this.temporaryFromNode),this.temporaryFromNode&&this.temporaryFromNode.Va(),t.add(this.temporaryToNode),this.temporaryToNode&&this.temporaryToNode.Va(),null!==this.temporaryLink&&(null!==this.temporaryFromNode&&(this.temporaryLink.fromNode=this.temporaryFromNode),null!==this.temporaryToNode&&(this.temporaryLink.toNode=this.temporaryToNode),this.temporaryLink.isTreeLink=this.isNewTreeLink(),this.temporaryLink.bb(),t.add(this.temporaryLink)),this.isActive=!0)},Qe.prototype.doDeactivate=function(){this.isActive=!1;var t=this.diagram;t.remove(this.temporaryLink),t.remove(this.temporaryFromNode),t.remove(this.temporaryToNode),t.isMouseCaptured=!1,t.currentCursor="",this.stopTransaction()},Qe.prototype.doStop=function(){We.prototype.doStop.call(this),this.startObject=null},Qe.prototype.doMouseUp=function(){if(this.isActive){var t=this.diagram,i=this.transactionResult=null,e=null,n=null,o=null,r=null;try{var s=this.targetPort=this.findTargetPort(this.isForwards);if(null!==s){var a=s.part;a instanceof Ju&&(this.isForwards?(null!==this.originalFromNode&&(i=this.originalFromNode,e=this.originalFromPort),n=a,o=s):(i=a,e=s,null!==this.originalToNode&&(n=this.originalToNode,o=this.originalToPort)))}else this.isForwards?null!==this.originalFromNode&&this.isUnconnectedLinkValid&&(i=this.originalFromNode,e=this.originalFromPort):null!==this.originalToNode&&this.isUnconnectedLinkValid&&(n=this.originalToNode,o=this.originalToPort);null!==i||null!==n?null!==(r=this.insertLink(i,e,n,o))?(null===s&&(this.isForwards?r.defaultToPoint=t.lastInput.documentPoint:r.defaultFromPoint=t.lastInput.documentPoint),t.allowSelect&&(t.R("ChangingSelection",t.selection),t.clearSelection(!0),r.isSelected=!0),this.transactionResult=this.name,t.R("LinkDrawn",r)):this.doNoLink(i,e,n,o):this.isForwards?this.doNoLink(this.originalFromNode,this.originalFromPort,null,null):this.doNoLink(null,null,this.originalToNode,this.originalToPort)}finally{this.stopTool(),r&&t.allowSelect&&t.R("ChangedSelection",t.selection)}}},Qe.prototype.isNewTreeLink=function(){var t=this.archetypeLinkData;if(null===t)return!0;if(t instanceof wc)return t.isTreeLink;var i=this.diagram;return null===i||(t=i.partManager.getLinkCategoryForData(t),null===(i=i.partManager.findLinkTemplateForCategory(t))||i.isTreeLink)},Qe.prototype.insertLink=function(t,i,e,n){return this.diagram.partManager.insertLink(t,i,e,n)},Qe.prototype.doNoLink=function(){},f.Object.defineProperties(Qe.prototype,{archetypeLinkData:{get:function(){return this.V},set:function(t){this.V=t}},archetypeLabelNodeData:{get:function(){return this.F},set:function(t){this.F=t}},direction:{get:function(){return this.K},set:function(t){this.K=t}},startObject:{get:function(){return this.Xd},set:function(t){this.Xd=t}}});var tn=new V(Qe,"Either",0),en=new V(Qe,"ForwardsOnly",0),nn=new V(Qe,"BackwardsOnly",0);function on(){We.call(this),this.name="Relinking";var t=new pl;t.figure="Diamond",t.desiredSize=Nt,t.fill="lightblue",t.stroke="dodgerblue",t.cursor=this.linkingCursor,t.segmentIndex=0,this.V=t,(t=new pl).figure="Diamond",t.desiredSize=Nt,t.fill="lightblue",t.stroke="dodgerblue",t.cursor=this.linkingCursor,t.segmentIndex=-1,this.Xd=t,this.F=null,this.Ew=new Bt}function rn(t,i,e,n,o){null!==i?(t.copyPortProperties(i,e,t.temporaryFromNode,t.temporaryFromPort,!1),t.diagram.add(t.temporaryFromNode)):t.diagram.remove(t.temporaryFromNode),null!==n?(t.copyPortProperties(n,o,t.temporaryToNode,t.temporaryToPort,!0),t.diagram.add(t.temporaryToNode)):t.diagram.remove(t.temporaryToNode)}function sn(){ve.call(this),this.name="LinkReshaping";var t=new pl;t.figure="Rectangle",t.desiredSize=St,t.fill="lightblue",t.stroke="dodgerblue",this.o=t,(t=new pl).figure="Diamond",t.desiredSize=Nt,t.fill="lightblue",t.stroke="dodgerblue",t.cursor="move",this.u=t,this.F=3,this.Ts=this.j=null,this.Fw=new pt,this.Yq=new Z}function an(t,i,e,n,o,r){return r?Math.abs(i.y-e.y)i.firstPickIndex+1&&e=e.x)i=0>=e.y?i+225:1<=e.y?i+135:i+180;else if(1<=e.x)0>=e.y?i+=315:1<=e.y&&(i+=45);else if(0>=e.y)i+=270;else{if(!(1<=e.y))break t;i+=90}0>i?i+=360:360<=i&&(i-=360),t.cursor=22.5>i?"e-resize":67.5>i?"se-resize":112.5>i?"s-resize":157.5>i?"sw-resize":202.5>i?"w-resize":247.5>i?"nw-resize":292.5>i?"n-resize":337.5>i?"ne-resize":"e-resize"}else if(t instanceof Ch)for(t=t.elements;t.next();)this.updateResizeHandles(t.value,i)},fn.prototype.canStart=function(){if(!this.isEnabled)return!1;var t=this.diagram;return!(t.isReadOnly||!t.allowResize||!t.lastInput.left)&&null!==this.findToolHandleAt(t.firstInput.documentPoint,this.name)},fn.prototype.doActivate=function(){var t=this.diagram;null===this.handle&&(this.handle=this.findToolHandleAt(t.firstInput.documentPoint,this.name)),null!==this.handle&&(this.adornedObject=this.handle.part.adornedObject,null!==this.adornedObject&&(t.isMouseCaptured=!0,t.animationManager.Cc(),this.Ea(this.name),this.Xq.set(this.adornedObject.ga(this.handle.alignment.gv())),this.Tn.set(this.adornedObject.part.location),this.Dw.set(this.adornedObject.desiredSize),this.pt=this.computeCellSize(),this.rt=this.computeMinSize(),this.qt=this.computeMaxSize(),this.isActive=!0))},fn.prototype.doDeactivate=function(){var t=this.diagram;this.stopTransaction(),this.ue=this.handle=null,this.isActive=t.isMouseCaptured=!1},fn.prototype.stopTransaction=function(){var t=this.diagram,i=ve.prototype.stopTransaction.call(this);return i&&null!==t.undoManager.transactionToUndo&&t.undoManager.transactionToUndo.ak(),i},fn.prototype.doCancel=function(){null!==this.adornedObject&&(this.adornedObject.desiredSize=this.originalDesiredSize,this.adornedObject.part.location=this.originalLocation),this.stopTool()},fn.prototype.doMouseMove=function(){var t=this.diagram;if(this.isActive){var i=this.rt,e=this.qt,n=this.pt,o=this.adornedObject.qs(t.lastInput.documentPoint,pt.alloc()),r=this.computeReshape();i=this.computeResize(o,this.handle.alignment,i,e,n,r),this.resize(i),t.bd(),pt.free(o)}},fn.prototype.doMouseUp=function(){var t=this.diagram;if(this.isActive){var i=this.rt,e=this.qt,n=this.pt,o=this.adornedObject.qs(t.lastInput.documentPoint,pt.alloc()),r=this.computeReshape();i=this.computeResize(o,this.handle.alignment,i,e,n,r),this.resize(i),pt.free(o),t.Ya(),this.transactionResult=this.name,t.R("PartResized",this.adornedObject,this.originalDesiredSize)}this.stopTool()},fn.prototype.resize=function(t){var i=this.diagram,e=this.adornedObject;if(null!==e){if(e.desiredSize=t.size,(t=e.part).Va(),e=e.ga(this.handle.alignment.gv()),t instanceof gc){var n=new Z;if(n.add(t),!this.dragsMembers&&null===t.placeholder){var o=new Ms;o.dragsMembers=!1}i.moveParts(n,this.oppositePoint.copy().re(e),!0,o)}else t.location=t.location.copy().re(e).add(this.oppositePoint);i.bd()}},fn.prototype.computeResize=function(t,i,e,n,o,r){i.Mc()&&(i=oi);var s=this.adornedObject.naturalBounds,a=s.x,h=s.y,l=s.x+s.width,u=s.y+s.height,c=1;if(!r){c=s.width;var f=s.height;0>=c&&(c=1),0>=f&&(f=1),c=f/c}return f=pt.alloc(),Xi.No(t.x,t.y,a,h,o.width,o.height,f),t=s.copy(),0>=i.x?0>=i.y?(t.x=Math.max(f.x,l-n.width),t.x=Math.min(t.x,l-e.width),t.width=Math.max(l-t.x,e.width),t.y=Math.max(f.y,u-n.height),t.y=Math.min(t.y,u-e.height),t.height=Math.max(u-t.y,e.height),r||(1<=t.height/t.width?(t.height=Math.max(Math.min(c*t.width,n.height),e.height),t.width=t.height/c):(t.width=Math.max(Math.min(t.height/c,n.width),e.width),t.height=c*t.width),t.x=l-t.width,t.y=u-t.height)):1<=i.y?(t.x=Math.max(f.x,l-n.width),t.x=Math.min(t.x,l-e.width),t.width=Math.max(l-t.x,e.width),t.height=Math.max(Math.min(f.y-h,n.height),e.height),r||(1<=t.height/t.width?(t.height=Math.max(Math.min(c*t.width,n.height),e.height),t.width=t.height/c):(t.width=Math.max(Math.min(t.height/c,n.width),e.width),t.height=c*t.width),t.x=l-t.width)):(t.x=Math.max(f.x,l-n.width),t.x=Math.min(t.x,l-e.width),t.width=l-t.x,r||(t.height=Math.max(Math.min(c*t.width,n.height),e.height),t.width=t.height/c,t.y=h+.5*(u-h-t.height))):1<=i.x?0>=i.y?(t.width=Math.max(Math.min(f.x-a,n.width),e.width),t.y=Math.max(f.y,u-n.height),t.y=Math.min(t.y,u-e.height),t.height=Math.max(u-t.y,e.height),r||(1<=t.height/t.width?(t.height=Math.max(Math.min(c*t.width,n.height),e.height),t.width=t.height/c):(t.width=Math.max(Math.min(t.height/c,n.width),e.width),t.height=c*t.width),t.y=u-t.height)):1<=i.y?(t.width=Math.max(Math.min(f.x-a,n.width),e.width),t.height=Math.max(Math.min(f.y-h,n.height),e.height),r||(1<=t.height/t.width?(t.height=Math.max(Math.min(c*t.width,n.height),e.height),t.width=t.height/c):(t.width=Math.max(Math.min(t.height/c,n.width),e.width),t.height=c*t.width))):(t.width=Math.max(Math.min(f.x-a,n.width),e.width),r||(t.height=Math.max(Math.min(c*t.width,n.height),e.height),t.width=t.height/c,t.y=h+.5*(u-h-t.height))):0>=i.y?(t.y=Math.max(f.y,u-n.height),t.y=Math.min(t.y,u-e.height),t.height=u-t.y,r||(t.width=Math.max(Math.min(t.height/c,n.width),e.width),t.height=c*t.width,t.x=a+.5*(l-a-t.width))):1<=i.y&&(t.height=Math.max(Math.min(f.y-h,n.height),e.height),r||(t.width=Math.max(Math.min(t.height/c,n.width),e.width),t.height=c*t.width,t.x=a+.5*(l-a-t.width))),pt.free(f),t},fn.prototype.computeReshape=function(){var t=fs;return this.adornedObject instanceof pl&&(t=yl(this.adornedObject)),!(t===ds||this.diagram.lastInput.shift)},fn.prototype.computeMinSize=function(){var t=this.adornedObject.minSize.copy(),i=this.minSize;return!isNaN(i.width)&&i.width>t.width&&(t.width=i.width),!isNaN(i.height)&&i.height>t.height&&(t.height=i.height),t},fn.prototype.computeMaxSize=function(){var t=this.adornedObject.maxSize.copy(),i=this.maxSize;return!isNaN(i.width)&&i.widthe?e+=360:360<=e&&(e-=360),e=Math.round(45*Math.round(e/45));var n=this.handleDistance;return 0===e?i.x=t.naturalBounds.width+n:45===e?(i.x=t.naturalBounds.width+n,i.y=t.naturalBounds.height+n):90===e?i.y=t.naturalBounds.height+n:135===e?(i.x=-n,i.y=t.naturalBounds.height+n):180===e?i.x=-n:225===e?(i.x=-n,i.y=-n):270===e?i.y=-n:315===e&&(i.x=t.naturalBounds.width+n,i.y=-n),t.ga(i)},dn.prototype.doDeactivate=function(){var t=this.diagram;this.stopTransaction(),this.ue=this.handle=null,this.kr=new pt(NaN,NaN),this.isActive=t.isMouseCaptured=!1},dn.prototype.stopTransaction=function(){var t=this.diagram,i=ve.prototype.stopTransaction.call(this);return i&&null!==t.undoManager.transactionToUndo&&t.undoManager.transactionToUndo.ak(),i},dn.prototype.doCancel=function(){this.diagram.delaysLayout=!1,this.rotate(this.originalAngle),this.stopTool()},dn.prototype.doMouseMove=function(){var t=this.diagram;this.isActive&&(t=this.computeRotate(t.lastInput.documentPoint),this.rotate(t))},dn.prototype.doMouseUp=function(){var t=this.diagram;if(this.isActive){t.delaysLayout=!1;var i=this.computeRotate(t.lastInput.documentPoint);this.rotate(i),t.Ya(),this.transactionResult=this.name,t.R("PartRotated",this.adornedObject,this.originalAngle)}this.stopTool()},dn.prototype.rotate=function(t){var i=this.adornedObject;if(null!==i){i.angle=t,(i=i.part).Va();var e=i.locationObject,n=i.rotateObject;(e===n||e.rg(n))&&(e=this.Tn.copy(),i.location=e.re(this.rotationPoint).rotate(t-this.originalAngle).add(this.rotationPoint)),this.diagram.bd()}},dn.prototype.computeRotate=function(t){t=this.rotationPoint.ab(t)-this.handleAngle;var i=this.adornedObject.panel;null!==i&&(t-=i.li()),360<=t?t-=360:0>t&&(t+=360),i=Math.min(Math.abs(this.snapAngleMultiple),180);var e=Math.min(Math.abs(this.snapAngleEpsilon),i/2);return!this.diagram.lastInput.shift&&0i-e&&(t=(Math.floor(t/i)+1)*i)),360<=t?t-=360:0>t&&(t+=360),t},f.Object.defineProperties(dn.prototype,{handleArchetype:{get:function(){return this.o},set:function(t){this.o=t}},handle:{get:function(){return this.j},set:function(t){if(null!==t&&!(t.part instanceof Hu))throw Error("new handle is not in an Adornment: "+t);this.j=t}},adornedObject:{get:function(){return this.ue},set:function(t){if(null!==t&&t.part instanceof Hu)throw Error("new handle must not be in an Adornment: "+t);this.ue=t}},snapAngleMultiple:{get:function(){return this.ia},set:function(t){this.ia=t}},snapAngleEpsilon:{get:function(){return this.V},set:function(t){this.V=t}},originalAngle:{get:function(){return this.Cw}},rotationPoint:{get:function(){return this.kr},set:function(t){this.kr=t.copy()}},handleAngle:{get:function(){return this.u},set:function(t){this.u=t}},handleDistance:{get:function(){return this.F},set:function(t){this.F=t}}}),dn.className="RotatingTool",O("rotatingTool",(function(){return this.findTool("Rotating")}),(function(t){this.gb("Rotating",t,this.mouseDownTools)})),c(pn,ve),pn.prototype.canStart=function(){return!(!this.isEnabled||this.isBeyondDragSize())},pn.prototype.doMouseUp=function(){this.isActive&&(this.standardMouseSelect(),!this.standardMouseClick()&&this.diagram.lastInput.isTouchEvent&&this.diagram.toolManager.doToolTip()),this.stopTool()},pn.className="ClickSelectingTool",c(gn,ve),gn.prototype.canStart=function(){if(!this.isEnabled)return!1;var t=this.diagram,i=t.lastInput,e=t.ic(i.documentPoint,(function(t){for(;null!==t.panel&&!t.isActionable;)t=t.panel;return t}));return null!==e&&(!!e.isActionable&&(this.pk=e,t.Ck=t.ic(i.documentPoint,null,null),!0))},gn.prototype.doMouseDown=function(){if(this.isActive){var t=this.diagram.lastInput,i=this.pk;null!==i&&(t.targetObject=i,null!==i.actionDown&&i.actionDown(t,i))}else this.canStart()&&this.doActivate()},gn.prototype.doMouseMove=function(){if(this.isActive){var t=this.diagram.lastInput,i=this.pk;null!==i&&(t.targetObject=i,null!==i.actionMove&&i.actionMove(t,i))}},gn.prototype.doMouseUp=function(){if(this.isActive){var t=this.diagram.lastInput,i=this.pk;if(null===i)return;t.targetObject=i,null!==i.actionUp&&i.actionUp(t,i),this.standardMouseClick((function(t){for(;null!==t.panel&&(!t.isActionable||t!==i);)t=t.panel;return t}),(function(t){return t===i}))}this.stopTool()},gn.prototype.doCancel=function(){var t=this.diagram.lastInput,i=this.pk;null!==i&&(t.targetObject=i,null!==i.actionCancel&&i.actionCancel(t,i),this.stopTool())},gn.prototype.doStop=function(){this.pk=null},gn.className="ActionTool",c(mn,ve),mn.prototype.canStart=function(){if(!this.isEnabled||null===this.archetypeNodeData)return!1;var t=this.diagram;if(t.isReadOnly||t.isModelReadOnly||!t.allowInsert||!t.lastInput.left||this.isBeyondDragSize())return!1;if(this.isDoubleClick){if(1===t.lastInput.clickCount&&(this.mw=t.lastInput.viewPoint.copy()),2!==t.lastInput.clickCount||this.isBeyondDragSize(this.mw))return!1}else if(1!==t.lastInput.clickCount)return!1;return t.currentTool===this||null===t.Ol(t.lastInput.documentPoint,!0)},mn.prototype.doMouseUp=function(){var t=this.diagram;this.isActive&&this.insertPart(t.lastInput.documentPoint),this.stopTool()},mn.prototype.insertPart=function(t){var i=this.diagram,e=this.archetypeNodeData;if(null===e)return null;var n=null;try{if(i.R("ChangingSelection",i.selection),this.Ea(this.name),e instanceof ku)e.Zc()&&(Wh(e),null!==(n=e.copy())&&i.add(n));else if(null!==e){var o=i.model.copyNodeData(e);N(o)&&(i.model.xf(o),n=i.Lc(o))}if(null!==n){var r=pt.allocAt(t.x,t.y);this.isGridSnapEnabled&&cr(this.diagram,n,t,r),n.location=r,i.allowSelect&&(i.clearSelection(!0),n.isSelected=!0),pt.free(r)}i.Ya(),this.transactionResult=this.name,i.R("PartCreated",n)}finally{this.stopTransaction(),i.R("ChangedSelection",i.selection)}return n},f.Object.defineProperties(mn.prototype,{archetypeNodeData:{get:function(){return this.Ri},set:function(t){this.Ri=t}},isDoubleClick:{get:function(){return this.o},set:function(t){this.o=t}},isGridSnapEnabled:{get:function(){return this.j},set:function(t){this.j=t}}}),mn.className="ClickCreatingTool",c(yn,ve),yn.prototype.canStart=function(){if(!this.isEnabled)return!1;var t=this.diagram;if(!t.allowSelect)return!1;var i=t.lastInput;return!(!i.left||t.currentTool!==this&&(!this.isBeyondDragSize()||i.timestamp-t.firstInput.timestampo.right&&(e.x-=n.width+5/i.scale),e.xo.bottom&&(e.y-=n.height+5/i.scale),e.yt.lastInput.clickCount)},Ln.prototype.doStart=function(){Un=this,null!==this.textBlock&&this.doActivate()},Ln.prototype.doActivate=function(){if(!this.isActive){var t=this.diagram;if(null!==t){var i=this.textBlock;if(null===i&&(i=t.ic(t.lastInput.documentPoint)),null!==i&&i instanceof Pl&&(this.textBlock=i,null!==i.part)){t.animationManager.Cc(),this.isActive=!0,this.qa=En;var e=this.defaultTextEditor;null!==i.textEditor&&(e=i.textEditor),this.Zh=this.textBlock.copy();var n=new Bt(this.textBlock.ga(ti),this.textBlock.ga(hi));t.tv(n),e.show(i,t,this),this.currentTextEditor=e}}}},Ln.prototype.doCancel=function(){this.stopTool()},Ln.prototype.doMouseUp=function(){this.canStart()&&this.doActivate()},Ln.prototype.doMouseDown=function(){this.isActive&&this.acceptText(Fn)},Ln.prototype.acceptText=function(t){switch(t){case Fn:this.qa===Xn?this.currentTextEditor instanceof HTMLElement&&this.currentTextEditor.focus():this.qa!==En&&this.qa!==Gn&&this.qa!==Vn||(this.qa=Yn,An(this));break;case jn:case Bn:case Dn:Bn===t&&!0===this.textBlock.isMultiline||this.qa!==En&&this.qa!==Gn&&this.qa!==Vn||(this.qa=Yn,An(this))}},Ln.prototype.doError=function(t,i){var e=this.textBlock;null!==e.errorFunction&&e.errorFunction(this,t,i),(t=this.currentTextEditor)&&t.show(e,this.diagram,this)},Ln.prototype.doSuccess=function(t,i){var e=this.textBlock;null!==e.textEdited&&e.textEdited(e,t,i)},Ln.prototype.doDeactivate=function(){var t=this.diagram;null!==t&&(this.qa=Rn,null!==this.currentTextEditor&&this.currentTextEditor.hide(t,this),this.textBlock=null,this.isActive=!1)},Ln.prototype.doStop=function(){Un=null},Ln.prototype.isValidText=function(t,i,e){var n=this.textValidation;return!(null!==n&&!n(t,i,e))&&!(null!==(n=t.textValidation)&&!n(t,i,e))},Ln.prototype.Lx=function(t){var i=this.Zh;return i.text=t,i.measure(this.textBlock.Ih,1/0),i},f.Object.defineProperties(Ln.prototype,{textBlock:{get:function(){return this.ia},set:function(t){this.ia=t}},currentTextEditor:{get:function(){return this.o},set:function(t){this.o=t}},defaultTextEditor:{get:function(){return this.j},set:function(t){this.j=t}},starting:{get:function(){return this.V},set:function(t){this.V=t}},textValidation:{get:function(){return this.vj},set:function(t){this.vj=t}},minimumEditorScale:{get:function(){return this.u},set:function(t){this.u=t}},selectsTextOnActivate:{get:function(){return this.F},set:function(t){this.F=t}},state:{get:function(){return this.qa},set:function(t){this.qa!==t&&(this.qa=t)}}}),Ln.prototype.measureTemporaryTextBlock=Ln.prototype.Lx;var jn=new V(Ln,"LostFocus",0),Fn=new V(Ln,"MouseDown",1),Dn=new V(Ln,"Tab",2),Bn=new V(Ln,"Enter",3),On=new V(Ln,"SingleClick",0),In=new V(Ln,"SingleClickSelected",1),zn=new V(Ln,"DoubleClick",2),Rn=new V(Ln,"StateNone",0),En=new V(Ln,"StateActive",1),Vn=new V(Ln,"StateEditing",2),Yn=new V(Ln,"StateValidating",3),Gn=new V(Ln,"StateInvalid",4),Xn=new V(Ln,"StateValidated",5),Un=null;function qn(t){oo||(eo(),oo=!0),this.H=bo,this.Ok=this.zb=this.vq=this.bc=!1,this.Qw=!0,this.Pk=ro,this.Dm=!1,this.Gh=this.Jd=!0,this.Dg=600,this.cw=this.Ow=!1,this.Zd=new $,this.ce=new ho,this.ce.Yd=this,this.Ei=new $,this.pu=new $,this.Sr=new $,this.pr=new $,t&&Object.assign(this,t)}function Kn(t,i){t.Jd&&t.canStart(i)&&(t.Zd.add(i),t.defaultAnimation.isAnimating&&t.Cc(),Qo(t.H),t.zb=!0)}function Hn(t){if(t.Jd&&t.zb){var i=t.ce,e=t.H,n=t.Zd.contains("Model");n&&(t.Ok=!0,t.Pk===ro?(i.isViewportUnconstrained=!0,i.vc.clear(),i.add(e,"position",e.position.copy().offset(0,-200),e.position),i.add(e,"opacity",0,1)):t.Pk===ao&&i.vc.clear(),t.Qw=!(t.Pk!==so||!e.du.D(e.pa)),e.R("InitialAnimationStarting",t)),n&&!t.Gh||0===i.vc.count?(t.Zd.clear(),t.zb=!1,i.vc.clear(),lo(i,e),t.Ok=!1,e.N()):(t.Zd.clear(),e.kg=!1,n=i.vc.get(e),e.autoScale!==Xr&&null!==n&&(delete n.start.scale,delete n.end.scale),m.requestAnimationFrame((function(){!1===t.zb||i.bc||(e.Gf("temporaryPixelRatio")&&Do(e),Oo(e),t.zb=!1,i.start(),i.bc&&(Zn(t),e.Ya(),po(i,0),$o(e,!0),_n(t),e.R("AnimationStarting",t)))})))}}function Wn(t){return t.Zd.contains("Trigger")&&1===t.Zd.count}function Jn(t,i,e,n){t.isTicking||Wn(t)||i instanceof wc&&(null!==i.fromNode||null!==i.toNode)||t.ce.add(i,"position",e,n,!1)}function Zn(t){if(!t.vq){var i=t.H;t.Ow=i.skipsUndoManager,t.cw=i.skipsModelSourceBindings,i.skipsUndoManager=!0,i.skipsModelSourceBindings=!0,t.vq=!0}}function _n(t){var i=t.H;i.skipsUndoManager=t.Ow,i.skipsModelSourceBindings=t.cw,t.vq=!1}function $n(t,i,e){!t.zb||i.D(e)||Wn(t)||(t.H.pi||(i=e.copy()),uo(t.ce,t.H,"position",i,e))}function Qn(t,i,e){i.fd&&(i.Tg=e,t.pr.add(i))}function to(t,i){for(i=i.findLinksConnected();i.next();){var e=i.value;e.fd&&(e.Tg=e.points.copy(),t.pr.add(e))}}function io(t,i,e,n,o){null===t&&(t=[0,0,0,0]),null===i&&(i=[0,0,0,0]);var r=t[0],s=t[1],a=t[2];t=t[3];var h=i[0],l=i[1],u=i[2];return i=i[3],0===a||100===a?(r=h,s=l):0!==u&&100!==u||(h=r,l=s),180r?r+=360:h+=360),"hsla("+(r=o(e,r,h-r,n)%360)+", "+(s=o(e,s,l-s,n))+"%, "+(a=o(e,a,u-a,n))+"%, "+(e=o(e,t,i-t,n))+")"}function eo(){function t(t,i,e,n,o,r){t.position=new pt(n(o,i.x,e.x-i.x,r),n(o,i.y,e.y-i.y,r))}var i=new dt;i.add("position:diagram",t),i.add("position",t),i.add("position:part",(function(t,i,e,n,o,r){ot&&M(t,">= 1",qn,"duration"),this.Dg=t}},isAnimating:{get:function(){return this.bc}},isTicking:{get:function(){return this.vq}},isInitial:{get:function(){return this.Gh},set:function(t){this.Gh=t}},defaultAnimation:{get:function(){return this.ce}},activeAnimations:{get:function(){return this.Ei}},initialAnimationStyle:{get:function(){return this.Pk},set:function(t){this.Pk=t}}}),qn.prototype.stopAnimation=qn.prototype.Cc;var no=null,oo=!1,ro=new V(qn,"Default",1),so=new V(qn,"AnimateLocations",2),ao=new V(qn,"None",3);function ho(t){this.vu=this.Nw=this.Yd=this.H=null,this.Xk=this.bc=this.j=!1,this.cn=this.Qd=0,this.Lp=this.ot=go,this.Wk=this.ho=!1,this.cu=1,this.au=0,this.Gd=this.Dg=NaN,this.gw=0,this.dn=null,this.o=et,this.vc=new dt,this.Tt=new dt,this.yl=new $,this.Ut=new $,this.dw=$r,t&&Object.assign(this,t)}function lo(t,i){if(t.Tt.clear(),t.Wk=!1,t.au=0,t.Gd=NaN,0t.cn?t.Gd:n-t.Qd;i&&((o=t.gw)t.cn&&(t.ho&&!t.Wk?(t.Qd=+new Date,t.cn=t.Qd+t.Gd,t.Wk=!0):t.Ml(!1))}}}function po(t,i){for(var e=t.Gd,n=t.vc.iterator,o=t.Wk;n.next();){var r=n.key;if(!(r instanceof Ds&&null===r.diagram)){var s=n.value,a=o?s.end:s.start;s=o?s.start:s.end;var h,l=no;for(h in s)"position"===h&&(s["position:placeholder"]||s["position:nodeCollapse"])||null===l.get(h)||l.get(h)(r,a[h],s[h],t.Lp,i,e,t)}}}function go(t,i,e,n){return 1>(t/=n/2)?e/2*t*t+i:-e/2*(--t*(t-2)-1)+i}function mo(t,i,e,n){return t===n?i+e:e*(1-Math.pow(2,-10*t/n))+i}function yo(t,i,e){this.start=t,this.end=i,this.Ku={},this.Hu=e,this.nv=!1}function vo(t,i,e){this.xd=null,this.rf=t,this.so=e||wo,this.uk=null,void 0!==i&&(this.uk=i,void 0===e&&(this.so=ko))}qn.className="AnimationManager",qn.defineAnimationEffect=function(t,i){oo||(eo(),oo=!0),no.add(t,i)},qn.Default=ro,qn.AnimateLocations=so,qn.None=ao,ho.prototype.suspend=function(){this.Xk=!0},ho.prototype.advanceTo=function(t,i){i&&(this.Xk=!1),this.ho&&t>=this.Gd&&(this.Wk=!0,t-=this.Gd),this.gw=t,fo(this,!0),Zn(this.Yd),$o(this.H),_n(this.Yd),this.H.redraw()},(i=ho.prototype).start=function(){if(0===this.vc.count||this.bc)return this;for(var t=this.H,i=this.vc.iterator;i.next();){var e=i.key;null===t&&(e instanceof To?t=e:e instanceof Ds&&(t=e.diagram))}return null===t?this:(this.H=t,this.Yd=t.animationManager,!1===(i=this.Yd).isEnabled||(this.Gd=isNaN(this.Dg)?i.duration:this.Dg,this.Lp=this.ot,i.Ok&&i.Pk===ro&&this===i.defaultAnimation&&(this.Lp=mo,this.Gd=isNaN(this.Dg)?600===i.duration?900:i.duration:this.Dg),this.dw=t.scrollMode,this.isViewportUnconstrained&&(t.sj=Qr),Zn(i),this.yl.each((function(i){i.data=null,t.add(i)})),_n(i),this.bc=!0,this.Qd=+new Date,this.cn=this.Qd+this.Gd,function(t,i){function e(){if(0this.au?(this.Wk=!1,this.start()):(this.dn&&this.dn(this),lo(this,null),e.Ml(this),i.$b())}},i.Cj=function(t,i){var e=i.actualBounds,n=null;if(i instanceof gc&&(n=i.placeholder),null!==n?(e=n.ga(ti),n=n.padding,e.x+=n.left,e.y+=n.top,this.add(t,"position",e,t.position,!1)):this.add(t,"position",new pt(e.x+e.width/2,e.y+e.height/2),t.position,!1),this.add(t,"scale",.01,t.scale,!1),t instanceof gc)for(t=t.memberParts;t.next();)(n=t.value)instanceof Ju&&this.Cj(n,i)},i.Aj=function(t,i){if(t.isVisible()){var e=null;if(i instanceof gc&&(e=i.placeholder),null!==e){var n=e.ga(ti);e=e.padding,n.x+=e.left,n.y+=e.top,this.add(t,"position:placeholder",t.position,n,!0)}else this.add(t,"position:nodeCollapse",t.position,i,!0);if(this.add(t,"scale",t.scale,.01,!0),(n=this.vc).contains(t)&&(n.I(t).nv=!0),t instanceof gc)for(t=t.memberParts;t.next();)(n=t.value)instanceof Ju&&this.Aj(n,i)}},i.Ez=function(t){var i=this.Tt.get(t);return null===i&&(i={},this.Tt.add(t,i)),i},f.Object.defineProperties(ho.prototype,{duration:{get:function(){return this.Dg},set:function(t){1>t&&M(t,">= 1",ho,"duration"),this.Dg=t}},reversible:{get:function(){return this.ho},set:function(t){this.ho=t}},runCount:{get:function(){return this.cu},set:function(t){0=o)return i;if(0>i&&(i=t.indexOf(e)),0>i)return-1;for(var r=i-1,s=NaN;0<=r&&(s=t.M(r).zOrder,isNaN(s));)r--;for(var a=i+1,h=NaN;an)for(;;){if(-1===r||s<=n){if(++r===i)break;return t.mb(i),t.Gb(r,e),r}for(s=NaN;0<=--r&&(s=t.M(r).zOrder,isNaN(s)););}else if(!isNaN(h)&&h=n){if(--a===i)break;return t.mb(i),t.Gb(a,e),a}for(h=NaN;++an&&a.containingGroup===e&&(n=s,0<=i))break}!(0>n)&&no;o++)i[I("7ca11abfd7330390")](I(n[o-1]),10,15*o);for(i[e]=I("39f046ebb36e4b"),e=1;5>e;e++)i[I("7ca11abfd7330390")](I(n[e-1]),10,15*e);4===n.length&&"5"===n[0][0]&&"7"===n[3][0]||(Yi.prototype.Cd=Yi.prototype.Eu),ss=t}}(),as=!0),Q(this),bo=this,this.vb=!0,this.Ka=null,this.ya=this.Aa=0,this.ta=null,Vr){var e=this,n=function(){e.removeEventListener(m.document,"DOMContentLoaded",n,!1),e.setRTL()};null!==m.document.body?this.setRTL():e.addEventListener(m.document,"DOMContentLoaded",n,!1)}this.ol=null,Rr.add("Model",Qf);var o=this;return this.Hb=function(t){var i=o.partManager;if(t.model===i.diagram.model&&i.diagram.aa){i.diagram.aa=!1;try{var e=t.change;""===t.modelChange&&e===fe&&i.updateDataBindings(t.object,t.propertyName)}finally{i.diagram.aa=!0}}},this.Oc=function(t){o.partManager.doModelChanged(t)},this.hu=this.ku=null,Lo(this),this.model=Od(),this.Wg=!0,Io(this),this.layout=new Ff,this.Wg=!1,this.ck=this.ek=this.fk=this.dk=this.ui=this.aA=this.$j=this.Ov=null,this.hk=function(){},this.preventDefault=null,this.rn=!1,this.Yf=new hs,void 0!==t&&("string"==typeof t||m.Element&&t instanceof Element?Fo(this,t):i=t),this.vb=!1,i&&this.nm(i),this}function Lo(t){t.Yd=new qn,t.Yd.Xe(t),t.Db=17,t.Gw=!1,t.tn=!1,t.bu="default",t.Wa=new Z,t.pj=new dt,t.nl="default",t.Tx(),t.Sx(),t.pb=1,t.pa=new pt(NaN,NaN).freeze(),t.du=new pt(NaN,NaN),t.Ca=1,t.Pp=1,t.zt=new pt(NaN,NaN).freeze(),t.At=NaN,t.Ot=1e-4,t.Mt=100,t.Ab=new Yi,t.zu=new pt(NaN,NaN).freeze(),t.ut=new Bt(NaN,NaN,NaN,NaN).freeze(),t.rj=new Wt(0,0,0,0).freeze(),t.sj=$r,t.nu=!1,t.Zt=null,t.fu=null,t.yh=Xr,t.zk=Si,t.Fg=Xr,t.pq=Si,t.yt=ti,t.Bt=ti,t.Fc=!0,t.pn=!1,t.De=new $,t.Eh=new dt,t.Xm=!0,t.vp=250,t.vk=-1,t.xp=new Wt(16,16,16,16).freeze(),t.kg=!1,t.Jk=!1,t.fn=!0,t.bq=new he,t.bq.diagram=t,t.Qg=new he,t.Qg.diagram=t,t.cj=new he,t.cj.diagram=t,t.zg=null,t.pf=null,t.qu=!1,function(t){function i(t){var i=t.toLowerCase(),o=new Z;e.add(t,o),e.add(i,o),n.add(t,t),n.add(i,t)}var e=new dt,n=new dt;i("InitialAnimationStarting"),i("AnimationStarting"),i("AnimationFinished"),i("BackgroundSingleClicked"),i("BackgroundDoubleClicked"),i("BackgroundContextClicked"),i("ClipboardChanged"),i("ClipboardPasted"),i("DocumentBoundsChanged"),i("ExternalObjectsDropped"),i("GainedFocus"),i("InitialLayoutCompleted"),i("LayoutCompleted"),i("LinkDrawn"),i("LinkRelinked"),i("LinkReshaped"),i("LostFocus"),i("Modified"),i("ObjectSingleClicked"),i("ObjectDoubleClicked"),i("ObjectContextClicked"),i("PartCreated"),i("PartResized"),i("PartRotated"),i("SelectionMoved"),i("SelectionCopied"),i("SelectionDeleting"),i("SelectionDeleted"),i("SelectionGrouped"),i("SelectionUngrouped"),i("ChangingSelection"),i("ChangedSelection"),i("SubGraphCollapsed"),i("SubGraphExpanded"),i("TextEdited"),i("TreeCollapsed"),i("TreeExpanded"),i("ViewportBoundsChanged"),i("InvalidateDraw"),t.iw=e,t.hw=n}(t),t.ai=new $,t.Ht=!0,t.uu=ts,t.pw=!1,t.wu=Kr,t.it="auto",t.Op="auto",t.zh=null,t.Fh=null,t.Bh=null,t.Qh=null,t.Oh=null,t.Nh=null,t.Qt=null,t.Lh=null,t.xt=!1,t.Mh=null,t.Ph=null,t.$h=null,t.Ch=null,t.Rt=!1,t.Yt={},t.oj=[null,null],t.Wg=!1,t.Iw=!1,t.ou=!1,t.lt=!1,t.rw=!0,t.ld=!1,t.$i=!1,t.Tw=!0,t.Ce=-2,t.Og=new dt,t.Xn=new Z,t.Gg=!1,t.Jd=!0,t.Us=!0,t.Fi=!0,t.Gi=!0,t.Vs=!1,t.Ws=!0,t.Pi=!0,t.Hi=!0,t.Qi=!0,t.Ys=!0,t.Ii=!0,t.Ki=!0,t.Ji=!0,t.Li=!0,t.Mi=!0,t.Ni=!0,t.Oi=!0,t.Zs=!0,t.at=!0,t.qw=!1,t.Vk=!1,t.mn=!0,t.nn=!0,t.Xs=!0,t.$s=!0,t.iu=16,t.mu=16,t.qr=!1,t.gu=!1,t.lu=0,t.ju=0,t.yb=new Wt(5).freeze(),t.Hw=(new $).freeze(),t.Nt=999999999,t.nw=(new $).freeze(),t.Zi=!0,t.Ee=!0,t.vd=!0,t.Be=!1,t.gf=!1,t.xh=!0,t.hf=!1,t.sy=new $,t.ow=new $,t.Xh=null,t.aw=new At(8,8),t.bw=999,t.Bw=1,t.Jw=0,t.fc={scale:1,position:new pt,bounds:new Bt,Py:new At,bA:new At,Oz:!1},t.fc.canvasSize=t.fc.Py,t.fc.newCanvasSize=t.fc.bA,t.fc.isScroll=!1,t.Rw=new Bt(NaN,NaN,NaN,NaN).freeze(),t.wo=new At(NaN,NaN).freeze(),t.Sp=new Bt(NaN,NaN,NaN,NaN).freeze(),t.It=!1,t.Lg=new dt;var i=new Ju,e=new Pl;e.bind(new Gd("text","",D)),i.add(e),t.ny=i,t.Lg.add("",i),i=new Ju,(e=new Pl).stroke="brown",e.bind(new Gd("text","",D)),i.add(e),t.Lg.add("Comment",i),(i=new Ju).selectable=!1,i.avoidable=!1,(e=new pl).figure="Ellipse",e.fill="black",e.stroke=null,e.desiredSize=new At(3,3).ja(),i.add(e),t.Lg.add("LinkLabel",i),t.Yi=new dt,(i=new gc).selectionObjectName="GROUPPANEL",i.type=Ch.Vertical,(e=new Pl).font="bold 12pt sans-serif",e.bind(new Gd("text","",D)),i.add(e),(e=new Ch(Ch.Auto)).name="GROUPPANEL";var n=new pl;n.figure="Rectangle",n.fill="rgba(128,128,128,0.2)",n.stroke="black",e.add(n),(n=new bc).padding=new Wt(5,5,5,5).ja(),e.add(n),i.add(e),t.ly=i,t.Yi.add("",i),t.Kh=new dt,i=new wc,(e=new pl).isPanelMain=!0,i.add(e),(e=new pl).toArrow="Standard",e.fill="black",e.stroke=null,e.strokeWidth=0,i.add(e),t.my=i,t.Kh.add("",i),i=new wc,(e=new pl).isPanelMain=!0,e.stroke="brown",i.add(e),t.Kh.add("Comment",i),(i=new Hu).type=Ch.Auto,(e=new pl).fill=null,e.stroke="dodgerblue",e.strokeWidth=3,i.add(e),(e=new bc).margin=new Wt(1.5,1.5,1.5,1.5).ja(),i.add(e),t.St=i,t.wt=i,(i=new Hu).type=Ch.Link,(e=new pl).isPanelMain=!0,e.fill=null,e.stroke="dodgerblue",e.strokeWidth=3,i.add(e),t.Kt=i,t.fe=null,t.mq=!1,t.Ck=null,t.partManager=new Qf,t.toolManager=new xe,t.toolManager.initializeStandardTools(),t.defaultTool=t.toolManager,t.currentTool=t.defaultTool,t.nt=null,t.Wm=new Ms,t.Vt=null,t.Wt=null,t.Mr=!1,t.commandHandler=jo(),t.eq=null,t.fq=st,t.Pw=!1,t.Mb=1,t.Yh=null,t.Oq=1,t.Sq=0,t.zw=[0,0,0,0,0],t.Tq=0,t.yq=1,t.tw=0,t.uw=new pt,t.zy=500,t.wp=new pt,t.wq=!1}function Ao(t,i){t.animationManager.Cc(!0),t.Hw=(new $).freeze(),t.nw=(new $).freeze();var e=t.skipsUndoManager,n=null!==t.cc&&void 0!==t.cc;n&&(t.skipsUndoManager=!0);var o=null;null!==t.fe&&(null!==(o=t.fe.part)&&t.remove(o));var r=[],s=t.Wa.length;if(i){for(i=0;iMath.abs(i.deltaY)?-n:-o):void 0!==i.wheelDeltaX?(0!==i.wheelDeltaX&&(n=0Math.abs(i.wheelDeltaY)?-n:-o):void 0!==i.wheelDelta&&0!==i.wheelDelta&&(e.delta=0e||Math.abs(o.y-i.screenY)>e)?t.yq++:t.yq=1,n.clickCount=t.yq,t.tw=i.timeStamp,t.uw.sg(i.screenX,i.screenY),t.doMouseDown(),1===i.button?i.preventDefault():Wo(n,i)}},t.dk=function(i){if(t.isEnabled){t.Vk=!0;var e=t.oj;if(null===e[0]||e[0].pointerId!==i.pointerId&&e[0].pointerType===i.pointerType){if(null!==e[1]&&e[1].pointerId===i.pointerId)return void(e[1]=i);if(null!==e[0])return;e[0]=i}else e[0]=i;if(e[0].pointerId===i.pointerId){e=Ho(t,i,!1,!1,!1,null!==e[1]);var n=m.document.elementFromPoint(i.clientX,i.clientY)||null;null!==n&&void 0!==n.shadowRoot&&null!==n.shadowRoot&&(n=n.shadowRoot.elementFromPoint(i.clientX,i.clientY));var o=t,r=i;n&&n.H&&(r=i,o=n.H),e.targetDiagram=o,Jo(t,r,e),e.targetObject=null,t.doMouseMove(),Wo(e,i)}}},t.fk=function(i){if(t.isEnabled){t.Vk=!0;var e="touch"===i.pointerType||"pen"===i.pointerType,n=t.Yt;if(e&&t.qu)delete n[i.pointerId],i.preventDefault();else if(null===(n=t.oj)[0]||n[0].pointerId!==i.pointerId&&n[0].pointerType===i.pointerType)null!==n[1]&&n[1].pointerId===i.pointerId&&(n[1]=null);else{n[0]=null,n=Ho(t,i,!1,!0,!0,!1);var o=m.document.elementFromPoint(i.clientX,i.clientY)||null;null!==o&&void 0!==o.shadowRoot&&null!==o.shadowRoot&&(o=o.shadowRoot.elementFromPoint(i.clientX,i.clientY)),null!==o&&o.H instanceof To&&o.H!==t&&Jo(o.H,i,n),null===o&&(o=i.target),Jo(t,i,n),n.clickCount=t.yq,n.targetDiagram=Ko(i,o),n.targetObject=null,t.doMouseUp(),Wo(n,i),e&&(t.wq=!1)}}},t.ek=function(i){if(t.isEnabled){t.Vk=!1;var e=t.Yt;e[i.pointerId]&&delete e[i.pointerId],null!==(e=t.oj)[0]&&e[0].pointerId===i.pointerId&&(e[0]=null),null!==e[1]&&e[1].pointerId===i.pointerId&&(e[1]=null),"touch"!==i.pointerType&&"pen"!==i.pointerType&&((i=t.currentTool).cancelWaitAfter(),i.standardMouseOver())}},t.ck=function(i){var e=t.oj;null!==e[0]&&e[0].pointerId===i.pointerId?(e[0]=null,t.wq=!1):null!==e[1]&&e[1].pointerId===i.pointerId&&(e[1]=null)},t.Vp=n.Z["d"+ws[1]+ws[2]+"wI"+rs.slice(1,5)]["b"+Ud.slice(1,i)](n.Z,ss,i,i),n.Vc(!0),function(t){var i=t.ta.Oa;i instanceof HTMLCanvasElement||(i=t.div),t.addEventListener(i,"pointerdown",t.ui,!1),t.addEventListener(i,"pointermove",t.dk,!1),t.addEventListener(i,"pointerup",t.fk,!1),t.addEventListener(i,"pointerout",t.ek,!1),t.addEventListener(i,"pointercancel",t.ck,!1),t.addEventListener(i,"pointerenter",t.bz,!1),t.addEventListener(i,"pointerleave",t.cz,!1),t.addEventListener(i,"wheel",t.$j,!1),t.addEventListener(i,"keydown",t.Qz,!1),t.addEventListener(i,"keyup",t.Rz,!1),t.addEventListener(i,"blur",t.Ny,!1),t.addEventListener(i,"focus",t.Oy,!1),t.addEventListener(i,"selectstart",(function(t){return t.preventDefault(),!1}),!1),t.addEventListener(i,"contextmenu",(function(t){return t.preventDefault(),!1}),!1),t.addEventListener(m,"resize",t.Ov,!1)}(t),"svg"===t.nl&&(i=t.pj.get("svg"),t.Ka.appendChild(i.Oa),t.ib=i.context)}}function Do(t){30e&&(i=e),it.maxScale&&(i=t.maxScale),i):i===qr?((i=h>a?(s-t.Db)/n:(r-t.Db)/o)>e&&(i=e),it.maxScale&&(i=t.maxScale),i):t.scale}function Xo(t,i,e,n,o,r){var s=pt.allocAt(t.pa.x,t.pa.y),a=s.x,h=s.y;if(null!==t.eq){var l=pt.alloc();a=(l=t.eq.ga(ti,l)).x-t.fq.x/t.scale,h=l.y-t.fq.y/t.scale,o=Qt,pt.free(l)}(r||t.scrollMode===$r)&&(o.sb()&&(e>i.width&&(a=i.x+(o.x*i.width+o.offsetX)-(o.x*e-o.offsetX)),n>i.height&&(h=i.y+(o.y*i.height+o.offsetY)-(o.y*n-o.offsetY))),o=t.rj,r=e-i.width,ei.left?a=i.left:ai.top?h=i.top:hi;i++){var e=t.De.iterator;if(null===e||0===t.De.count)break;t.De=new $,t.Nv(e,t.De)}t.nodes.each((function(t){t instanceof gc&&0!=(65536&t.U)!=!1&&(t.U=65536^t.U)}))}}function tr(t,i){for(var e=A(),n=A(),o=i.memberParts;o.next();){var r=o.value;r.isVisible()&&(r instanceof gc?(ia(r)||na(r)||Iu(r))&&tr(t,r):r instanceof wc?r.fromNode===i||r.toNode===i?n.push(r):e.push(r):(r.measure(1/0,1/0),r.arrange()))}for(t=e.length,o=0;ow&&(y=M.left,v=M.right),m.height>k&&(x=M.top,b=M.bottom)):(y=M.left,v=M.right,x=M.top,b=M.bottom);var S=m.width+y+v,N=m.height+x+b,P=S>h/(M=t.scale),C=N>l/M;if(!(r||t.gf||t.Be||P||C))return!0;y=m.x-y,h=u.x,v=m.right+v,l=u.right+s,x=m.y-x;var T=u.y;m=m.bottom+b,u=u.bottom+a;var L="1px";if(b="1px",t.scrollMode===$r&&(P||C)&&(P&&t.hasHorizontalScrollbar&&t.allowHorizontalScroll&&(P=1,y+1l+1&&(P=Math.max((v-l)*M+t.Aa,P)),w+s+1u+1&&(P=Math.max((m-u)*M+t.ya,P)),k+a+1l+1&&(s=Math.max((v-l)*M+t.Aa,s)),w+1u+1&&(a=Math.max((m-u)*M+s,a)),k+1l+1&&(i=t.position.x*M)),t.tn)switch(t.bu){case"negative":i=-(p.scrollWidth-i-p.clientWidth);break;case"reverse":i=p.scrollWidth-i-p.clientWidth}return p.scrollLeft=i,t.hasVerticalScrollbar&&t.allowVerticalScroll&&(k+1u+1&&(p.scrollTop=t.position.y*M)),h=t.Aa,l=t.ya,p.style.width=h+(t.gf?t.Db:0)+"px",p.style.height=l+(t.Be?t.Db:0)+"px",e===h&&n===l&&!t.animationManager.zb||(e=Bt.allocAt(o,c,f,d),t.onViewportBoundsChanged(e,t.viewportBounds,M,r),Bt.free(e),!1)}function ar(t,i,e){var n=i.layer;null!==n&&n.diagram===t&&(i.isSelected=!1,i.isHighlighted=!1,i.C(2),e&&i.Lj(),0<=(e=n.pc(-1,i,!1))&&t.cb(pe,"parts",n,i,null,e,null),null!==(t=i.layerChanged)&&t(i,n,null))}function hr(t,i,e,n,o,r){if(!i.contains(e)&&(void 0===r&&(r=!1),!n||r||e.canMove()||e.canCopy()))if(void 0===o&&(o=ur(t)),e instanceof Ju){if(i.add(e,t.Pd(o,e,e.location)),e instanceof gc&&(null!==e.placeholder||o.dragsMembers))for(r=e.memberParts;r.next();)hr(t,i,r.value,n,o,o.groupsAlwaysMove);for(r=e.linksConnected;r.next();){var s=r.value;if(!i.contains(s)){var a=s.fromNode,h=s.toNode;null!==a&&i.contains(a)&&null!==h&&i.contains(h)&&hr(t,i,s,n,o)}}if(o.dragsTree)for(e=e.Ou();e.next();)hr(t,i,e.value,n,o)}else if(e instanceof wc)for(i.add(e,t.Pd(o,e)),e=e.labelNodes;e.next();)hr(t,i,e.value,n,o);else e instanceof Hu||i.add(e,t.Pd(o,e,e.location))}function lr(t,i,e,n,o){if(null!==i&&0!==i.count){var r=pt.alloc(),s=pt.alloc();s.assign(e),isNaN(s.x)&&(s.x=0),isNaN(s.y)&&(s.y=0),(e=t.Mr)||fr(t,i);for(var a=A(),h=A(),l=i.iterator,u=pt.alloc();l.next();){var c=l.key,f=l.value;if(c.Zc()){var d=pr(t,c,i);null!==d?a.push(new ks(c,f,d)):o&&!c.canMove()||(d=f.point,r.assign(d),t.computeMove(c,r.add(s),n,u),c.location=u,void 0===f.shifted&&(f.shifted=new pt),f.shifted.assign(u.re(d)))}else l.key instanceof wc&&h.push(l.sa)}for(pt.free(u),o=a.length,l=0;lt.maxScale&&(e=t.maxScale),r=pt.allocAt(t.pa.x+a/i-a/e,t.pa.y+h/i-h/e),t.position=r,pt.free(r),t.Ca=e,kr(t),t.vb=!1,t.onViewportBoundsChanged(o,t.viewportBounds,i,!1),Yo(t,!1),n.zb&&(Wn(n)||n.ce.add(n.H,"scale",i,t.Ca))}}function yr(t,i){var e=t.fe;if(null!==e&&e.visible){for(var n=At.alloc(),o=1,r=1,s=e.O.s,a=s.length,h=0;hu||(Fh(l.figure)?r=r*u/Xi.vx(r,u):o=o*u/Xi.vx(o,u))}if(s=e.gridCellSize,n.h(r*s.width,o*s.height),void 0!==i)o=i.width,r=i.height,t=i.x,s=i.y;else{if(i=Bt.alloc(),t=t.viewportBounds,i.h(t.x,t.y,t.width,t.height),!i.w())return void Bt.free(i);o=i.width,r=i.height,t=i.x,s=i.y,Bt.free(i)}e.width=o+2*n.width,e.height=r+2*n.height,i=pt.alloc(),Xi.No(t,s,0,0,n.width,n.height,i),i.offset(-n.width,-n.height),At.free(n),e.part.location=i,pt.free(i)}}function vr(t){var i=t.isModified;t.Tw!==i&&(t.Tw=i,t.R("Modified"))}function xr(t,i){for(var e=(i=i.O.s).length,n=0;n=n&&!r.defaultAnimation.isAnimating&&!r.zb&&(i||Kn(r,"Layout")),t.xh=!1;for(var s=t.ai.iterator;s.next();)Cr(t,s.value,i,n);o.isValidLayout||(!i||o.isRealtime||null===o.isRealtime||0===n?(o.doLayout(t),Qo(t),o.isValidLayout=!0):t.xh=!0)}finally{i=t.undoManager.isInternalTransaction,0===n&&(t.eb("Layout"),t.undoManager.isInternalTransaction=!1),!i||0!==n&&1!==n||Hn(r),t.aa=e}}}function Cr(t,i,e,n){if(null!==i){for(var o=i.gl.iterator;o.next();)Cr(t,o.value,e,n);null===(o=i.layout)||o.isValidLayout||(!e||o.isRealtime||0===n?(i.rh=!i.location.w(),o.doLayout(i),i.C(32),tr(t,i),o.isValidLayout=!0):t.xh=!0)}}function Tr(t,i){var e=t.hw.I(i);return null!==e?e:t.hw.I(i.toLowerCase())}function Lr(t,i){var e=t.iw.I(i);return null!==e||null!==(e=t.iw.I(i.toLowerCase()))?e:void w("Unknown DiagramEvent name: "+i)}function Ar(t){if(t.animationManager.isTicking)return!1;var i=t.currentTool;return i!==t.toolManager.findTool("Dragging")||(!t.Mr||i.isComplexRoutingRealtime)}function jr(t,i,e,n){var o=t.Xh;if(null===o&&(t.Xh=o=new pf(t.avoidanceCellSize)),o.vs||o.group!==e||o.Yx!==n){if(o.Hx=Math.max(o.Os+1,Math.floor(t.avoidanceLimit/t.avoidanceCellSize.width)),o.Ix=Math.max(o.Os+1,Math.floor(t.avoidanceLimit/t.avoidanceCellSize.height)),null!==e&&(e=Fr(t,e)),null===e){i=Bt.alloc(),t.computeOccupiedArea(i),i.Bc(100,100),o.initialize(i);for(var r=t.nodes;r.next();){var s=r.value,a=s.layer;null!==a&&a.visible&&!a.isTemporary&&Dr(t,s,n,i)}Bt.free(i)}else{for(0h?i(e,o,a):m.requestAnimationFrame(n)}for(var o=e.callback,r=!0,s=t.Og.iterator;s.next();)if(!s.value[0].al){r=!1;break}if("function"!=typeof o||r)return i(e,o,t);var a=t,h=e.callbackTimeout||300,l=+new Date;return m.requestAnimationFrame((function(){n()})),null}function zr(t,i,e,n){if(t.animationManager.Cc(),t.bd(),null===t.ta)return null;"object"!=typeof i&&w("properties argument must be an Object.");var o=i.size||null,r=i.scale||null;void 0!==i.scale&&isNaN(i.scale)&&(r="NaN");var s=i.maxSize;void 0===i.maxSize&&(s="SVG"===e?new At(1/0,1/0):new At(2e3,2e3));var a=i.position||null,h=i.parts||null,l=void 0===i.padding?1:i.padding,u=i.background||null,c=i.omitTemporary;void 0===c&&(c=!0);var f=i.document||document,d=i.elementFinished||null,p=i.showTemporary;void 0===p&&(p=!c),void 0===(i=i.showGrid)&&(i=p),null!==o&&isNaN(o.width)&&isNaN(o.height)&&(o=null),"number"==typeof l?l=new Wt(l):l instanceof Wt||w("MakeImage padding must be a Margin or a number."),l.left=Math.max(l.left,0),l.right=Math.max(l.right,0),l.top=Math.max(l.top,0),l.bottom=Math.max(l.bottom,0),t.ib.Vc(!0);var g=(c=new Fa(null,f,void 0,!0)).context;if(!(o||r||h||a))return c.width=t.Aa+Math.ceil(l.left+l.right),c.height=t.ya+Math.ceil(l.top+l.bottom),"SVG"===e?null===n?null:(n.resize(c.width,c.height,c.width,c.height),n.ownerDocument=f,n.hs=d,ir(t,n.context,l,new At(c.width,c.height),t.Ca,t.pa,h,u,p,i),n.context):(t.Xm=!1,ir(t,g,l,new At(c.width,c.height),t.Ca,t.pa,h,u,p,i),t.Xm=!0,c.context);var m=t.Pp,y=t.documentBounds.copy();if(y.Fv(t.yb),p)for(var v=t.Wa.s,x=v.length,b=0;bm?(r=m,o=y.width,y=y.height):(o=s.width,y=s.height):(o=y.width*r,y=y.height*r):(r=m,o=y.width,y=y.height),null!==l?(o+=a,y+=x):l=new Wt(0),null!==s&&(m=s.width,s=s.height,isNaN(m)&&(m=2e3),isNaN(s)&&(s=2e3),isFinite(m)&&(o=Math.min(o,m)),isFinite(s)&&(y=Math.min(y,s))),c.width=Math.ceil(o),c.height=Math.ceil(y),"SVG"===e?null===n?null:(n.resize(c.width,c.height,c.width,c.height),n.ownerDocument=f,n.hs=d,ir(t,n.context,l,new At(Math.ceil(o),Math.ceil(y)),r,v,h,u,p,i),n.context):(t.Xm=!1,ir(t,g,l,new At(Math.ceil(o),Math.ceil(y)),r,v,h,u,p,i),t.Xm=!0,c.context)}vo.className="AnimationTrigger",vo.Default=wo,vo.Immediate=ko,vo.Bundled=Mo,(i=So.prototype).clear=function(){for(var t=this.Pa,i=0;i=t)return i;for(var e=0,n=0,o=0,r=0,s=0,a=this.Pa.iterator;a.next();){var h=a.value;h instanceof gc?o++:h instanceof Ju?n++:h instanceof wc?r++:h instanceof Hu?s++:e++}if(a="",0e.Oq||a.height*o>e.Oq?i.gc(t,e):(o=i.actualBounds,r=i.naturalBounds,0===o.width||0===o.height||isNaN(o.x)||isNaN(o.y)||!i.isVisible()||(e=i.transform,null!==i.areaBackground&&(Us(i,t,i.areaBackground,!0,!0,r,o),t.fillRect(o.x,o.y,o.width,o.height)),null===i.areaBackground&&null===i.background&&(Us(i,t,"rgba(0,0,0,0.3)",!0,!1,r,o),t.fillRect(o.x,o.y,o.width,o.height)),null!==i.background&&(t.transform(e.m11,e.m12,e.m21,e.m22,e.dx,e.dy),Us(i,t,i.background,!0,!1,r,o),t.fillRect(0,0,r.width/2,r.height/2),e.ws()||(i=1/(e.m11*e.m22-e.m12*e.m21),t.transform(e.m22*i,-e.m12*i,-e.m21*i,e.m11*i,i*(e.m21*e.dy-e.m22*e.dx),i*(e.m12*e.dx-e.m11*e.dy)))))),n&&(t.restore(),t.Vc(!0))}},i.g=function(t,i,e,n,o){var r=this.diagram;null!==r&&r.cb(fe,t,this,i,e,n,o)},i.oi=function(t,i,e){var n=this.Pa;if(i.Ig=this,null===this&&Xs(i),t>=n.count)t=n.count;else if(n.M(t)===i)return-1;return n.Gb(t,i),i.Vo(e),null!==(n=this.diagram)&&(e?n.N():n.oi(i)),Co(this,t,i),t},i.pc=function(t,i,e){if(!e&&i.layer!==this&&null!==i.layer)return i.layer.pc(t,i,e);var n=this.Pa;if(0>t||t>=n.length){if(0>(t=n.indexOf(i)))return-1}else if(n.M(t)!==i&&0>(t=n.indexOf(i)))return-1;return i.Wo(e),n.mb(t),null!==(n=this.diagram)&&(e?n.N():n.pc(i)),i.Ig=null,Xs(i),t},f.Object.defineProperties(So.prototype,{parts:{get:function(){return this.Pa.iterator}},partsBackwards:{get:function(){return this.Pa.iteratorBackwards}},diagram:{get:function(){return this.H}},name:{get:function(){return this.xa},set:function(t){var i=this.xa;if(i!==t){var e=this.diagram;if(null!==e)for(""===i&&w("Cannot rename default Layer to: "+t),e=e.layers;e.next();)e.value.name===t&&w("Layer.name is already present in this diagram: "+t);for(this.xa=t,this.g("name",i,t),t=this.Pa.iterator;t.next();)t.value.layerName=this.xa}}},opacity:{get:function(){return this.pb},set:function(t){var i=this.pb;i!==t&&((0>t||1=t)return i;for(var e=this.Wa.iterator;e.next();)i+="\n "+e.value.toString(t-1);return i},To.prototype.addEventListener=function(t,i,e,n){t.addEventListener(i,e,{capture:n,passive:!1})},To.prototype.removeEventListener=function(t,i,e,n){t.removeEventListener(i,e,{capture:n})},To.prototype.computePixelRatio=function(){return null!==this.Yh?this.Yh:m.devicePixelRatio||1},To.prototype.doMouseMove=function(){this.currentTool.doMouseMove()},To.prototype.doMouseDown=function(){this.currentTool.doMouseDown()},To.prototype.doMouseUp=function(){this.currentTool.doMouseUp()},To.prototype.doMouseWheel=function(){this.currentTool.doMouseWheel()},To.prototype.doKeyDown=function(){this.currentTool.doKeyDown()},To.prototype.doKeyUp=function(){this.currentTool.doKeyUp()},To.prototype.doFocus=function(){this.focus()},To.prototype.focus=function(){if(this.ta)if(this.scrollsPageOnFocus)this.ta.focus();else{var t=m.scrollX||m.pageXOffset,i=m.scrollY||m.pageYOffset;this.ta.focus(),m.scrollTo(t,i)}},To.prototype.Oy=function(){this.H.R("GainedFocus")},To.prototype.Ny=function(){this.H.R("LostFocus")},To.prototype.kx=function(t){if(null!==this.ta){var i=this.ku,e=this.hu;this.qr=!0;var n=this.documentBounds,o=this.viewportBounds,r=this.rj,s=n.x-r.left,a=n.y-r.top,h=n.width+r.left+r.right,l=n.height+r.top+r.bottom,u=n.right+r.right;r=n.bottom+r.bottom;var c=o.x;n=o.y;var f=o.width,d=o.height,p=o.right,g=o.bottom;o=this.scale;var m=t.scrollLeft;if(this.tn)switch(this.bu){case"negative":m=m+t.scrollWidth-t.clientWidth;break;case"reverse":m=t.scrollWidth-m-t.clientWidth}var y=m;fp&&(this.position=m.h(-(i.scrollWidth-this.Aa)+y-this.Aa/o+u,this.position.y))),t.vy&&this.allowVerticalScroll&&(ag&&(this.position=m.h(this.position.x,-(i.scrollHeight-this.ya)+t.scrollTop-this.ya/o+r))),pt.free(m),this.vd=!0,this.Ee=this.qr=!1,n=this.documentBounds,o=this.viewportBounds,u=n.right,p=o.right,r=n.bottom,g=o.bottom,s=n.x,c=o.x,a=n.y,n=o.y,f>=h&&s>=c&&u<=p&&(e.style.width="1px"),d>=l&&a>=n&&r<=g&&(e.style.height="1px"))}},To.prototype.computeBounds=function(t){return void 0===t&&(t=new Bt),Qo(this),Vo(this,t)},To.prototype.computePartsBounds=function(t,i){void 0===i&&(i=!1);var e=null;if(P(t))for(var n=0;no/e?(r-(this.Be?this.Db:0))/n:(o-(this.gf?this.Db:0))/e:Math.min(r/n,o/e)}this.scale=o,this.position=new pt(t.x,t.y)}},i.Jy=function(t,i){this.Va();var e=this.documentBounds,n=this.viewportBounds;this.position=new pt(e.x+(t.x*e.width+t.offsetX)-(i.x*n.width-i.offsetX),e.y+(t.y*e.height+t.offsetY)-(i.y*n.height-i.offsetY))},i.zz=function(t){if(t instanceof Ds){this.eq=t;var i=pt.alloc();this.fq=this.op(t.ga(ti,i)),pt.free(i)}else this.eq=null,this.fq=st},i.Ol=function(t,i){if(void 0===i&&(i=!0),i){if((t=Uo(this,t,(function(t){return t.part}),(function(t){return t.canSelect()})))instanceof ku)return t}else if((t=Uo(this,t,(function(t){return t.part})))instanceof ku)return t;return null},i.ic=function(t,i,e){void 0===i&&(i=null),void 0===e&&(e=null),Qo(this);for(var n=this.Wa.iteratorBackwards;n.next();){var o=n.value;if(o.visible&&null!==(o=o.ic(t,i,e)))return o}return null},i.lz=function(t,i,e){return void 0===i&&(i=!0),function(t,i,e,n,o){for(void 0===e&&(e=null),void 0===n&&(n=null),o instanceof Z||o instanceof $||(o=new $),Qo(t),t=t.Wa.iteratorBackwards;t.next();){var r=t.value;r.visible&&!r.isTemporary&&r.ji(i,e,n,o)}return o}(this,t,(function(t){return t.part}),i?function(t){return t instanceof ku&&t.canSelect()}:null,e)},i.ji=function(t,i,e,n){void 0===i&&(i=null),void 0===e&&(e=null),n instanceof Z||n instanceof $||(n=new $),Qo(this);for(var o=this.Wa.iteratorBackwards;o.next();){var r=o.value;r.visible&&r.ji(t,i,e,n)}return n},i.ux=function(t,i,e,n){return void 0===i&&(i=!1),void 0===e&&(e=!0),function(t,i,e,n,o){var r=null;for(void 0===r&&(r=null),void 0===e&&(e=null),void 0===n&&(n=!1),o instanceof Z||o instanceof $||(o=new $),Qo(t),t=t.Wa.iteratorBackwards;t.next();){var s=t.value;s.visible&&!s.isTemporary&&s.Cf(i,r,e,n,o)}return o}(this,t,(function(t){return t instanceof ku&&(!e||t.canSelect())}),i,n)},i.Cf=function(t,i,e,n,o){void 0===i&&(i=null),void 0===e&&(e=null),void 0===n&&(n=!1),o instanceof Z||o instanceof $||(o=new $),Qo(this);for(var r=this.Wa.iteratorBackwards;r.next();){var s=r.value;s.visible&&s.Cf(t,i,e,n,o)}return o},i.Nu=function(t,i,e,n,o,r){var s=new $;Qo(this);for(var a=this.Wa.iteratorBackwards;a.next();){var h=a.value;h.visible&&h.Nu(t,i,e,n,s,o,r)}return s},i.mz=function(t,i,e,n,o){return void 0===e&&(e=!0),void 0===n&&(n=!0),function(t,i,e,n,o,r){var s=null;void 0===s&&(s=null),void 0===n&&(n=null),void 0===o&&(o=!0),!1!==o&&!0!==o&&((o instanceof Z||o instanceof $)&&(r=o),o=!0);for(r instanceof Z||r instanceof $||(r=new $),Qo(t),t=t.Wa.iteratorBackwards;t.next();){var a=t.value;a.visible&&!a.isTemporary&&a.og(i,e,s,n,o,r)}return r}(this,t,i,(function(t){return t instanceof ku&&(!n||t.canSelect())}),e,o)},i.og=function(t,i,e,n,o,r){void 0===e&&(e=null),void 0===n&&(n=null),void 0===o&&(o=!0),!1!==o&&!0!==o&&((o instanceof Z||o instanceof $)&&(r=o),o=!0),r instanceof Z||r instanceof $||(r=new $),Qo(this);for(var s=this.Wa.iteratorBackwards;s.next();){var a=s.value;a.visible&&a.og(t,i,e,n,o,r)}return r},To.prototype.acceptEvent=function(t){return qo(this,t,t instanceof MouseEvent)},To.prototype.Qz=function(t){var i=this.H;if(!this.H.isEnabled)return!1;var e=qo(i,t,!1);switch(e.key=String.fromCharCode(t.which),e.down=!0,t.which){case 8:e.key="Backspace";break;case 33:e.key="PageUp";break;case 34:e.key="PageDown";break;case 35:e.key="End";break;case 36:e.key="Home";break;case 37:e.key="Left";break;case 38:e.key="Up";break;case 39:e.key="Right";break;case 40:e.key="Down";break;case 45:e.key="Insert";break;case 46:e.key="Del";break;case 48:e.key="0";break;case 187:case 61:case 107:e.key="Add";break;case 189:case 173:case 109:e.key="Subtract";break;case 27:e.key="Esc"}return i.doKeyDown(),Wo(e,t)},To.prototype.Rz=function(t){var i=this.H;if(!i.isEnabled)return!1;var e=qo(i,t,!1);switch(e.key=String.fromCharCode(t.which),e.up=!0,t.which){case 8:e.key="Backspace";break;case 33:e.key="PageUp";break;case 34:e.key="PageDown";break;case 35:e.key="End";break;case 36:e.key="Home";break;case 37:e.key="Left";break;case 38:e.key="Up";break;case 39:e.key="Right";break;case 40:e.key="Down";break;case 45:e.key="Insert";break;case 46:e.key="Del"}return i.doKeyUp(),Wo(e,t)},To.prototype.bz=function(t){var i=this.H;if(!i.isEnabled)return!1;var e=qo(i,t,!0);return null!==i.mouseEnter&&i.mouseEnter(e),i.currentTool.standardMouseOver(),Wo(e,t)},To.prototype.cz=function(t){var i=this.H;if(!i.isEnabled)return!1;var e=qo(i,t,!0);return null!==i.mouseLeave&&i.mouseLeave(e),Wo(e,t)},To.prototype.getMouse=function(t){var i=this.ta;if(null===i)return new pt(0,0);var e=i.getBoundingClientRect();return i=t.clientX-this.Aa/e.width*e.left,t=t.clientY-this.ya/e.height*e.top,null!==this.Ab?vt(new pt(i,t),this.Ab):new pt(i,t)},To.prototype.Ya=function(){this.Zi||(this.Zi=!0,this.$b(!1))},To.prototype.redraw=function(){this.vb||this.ld||(this.N(),this.bd())},(i=To.prototype).Pz=function(){return this.kg},i.Xy=function(t){void 0===t&&(t=null);var i=this.animationManager,e=i.isEnabled;i.Cc(),i.isEnabled=!1,$o(this),this.hf=!1,this.du=new pt(NaN,NaN),i.isEnabled=e,this.ld=!0;var n=this;null!==t&&x((function(){n.ld=!1,Kn(i,"Model"),t(n)}),1)},i.$b=function(t){if(void 0===t&&(t=!1),!0!==this.kg&&!(this.vb||!1===t&&this.ld)){this.kg=!0;var i=this;m.requestAnimationFrame((function(){i.kg&&i.bd()}))}},i.bd=function(){this.fn&&!this.kg||(this.fn&&(this.fn=!1),$o(this))},i.Nv=function(t,i){for(t.reset();t.next();){var e=t.value;!e.Zc()||e instanceof gc||(e.si()?(e.measure(1/0,1/0),e.arrange()):i.add(e))}for(t.reset();t.next();)(e=t.value)instanceof gc&&e.isVisible()&&tr(this,e);for(t.reset();t.next();)(e=t.value)instanceof wc&&e.isVisible()&&(e.si()?(e.measure(1/0,1/0),e.arrange()):i.add(e));for(t.reset();t.next();)(e=t.value)instanceof Hu&&e.isVisible()&&(e.si()?(e.measure(1/0,1/0),e.arrange()):i.add(e))},i.Fd=function(t,i,e,n){if(this.vd||this.animationManager.isAnimating)for(var o=0;on&&this.Ya(),this},i.Cy=function(t,i){gr(this,t,i),t.Xe(this);var e=this.Wa,n=e.indexOf(t);0<=n&&(e.remove(t),null!==this.cc&&this.cb(pe,"layers",this,t,null,n,null));var o,r=e.count;for(o=0;on&&this.Ya(),this},i.kA=function(t){if(t.diagram!==this&&w("Cannot remove a Layer from another Diagram: "+t+" of "+t.diagram),""!==t.name){var i=this.Wa,e=i.indexOf(t);if(i.remove(t)){for(i=t.Pa.copy().iterator;i.next();){var n=i.value,o=n.layerName;o!==t.name?n.layerName=o:n.layerName=""}null!==this.cc&&this.cb(pe,"layers",this,t,null,e,null),this.N(),this.Ya()}}},i.Qj=function(t){for(var i=this.layers;i.next();){var e=i.value;if(e.name===t)return e}return null},i.Yw=function(t){return null===this.pf&&(this.pf=new Z),this.pf.add(t),this.model.Pe(t),this},i.mA=function(t){null!==this.pf&&(this.pf.remove(t),0===this.pf.count&&(this.pf=null)),this.model.ik(t)},i.Pe=function(t){return null===this.zg&&(this.zg=new Z),this.zg.add(t),this},i.ik=function(t){null!==this.zg&&(this.zg.remove(t),0===this.zg.count&&(this.zg=null))},i.ds=function(t){if(this.skipsUndoManager||this.model.skipsUndoManager||this.model.undoManager.Tu(t),t.change!==ce&&(this.isModified=!0),null!==this.zg)for(var i=this.zg,e=i.length,n=0;nc.Pa.indexOf(d)&&c.oi(f,d,p):(d.isSelected=!1,d.isHighlighted=!1,d.Wb(),c.pc(p?f:-1,d,p)))}else c instanceof To?"number"==typeof f&&d instanceof So&&(i?(d.Xe(this),this.Wa.Gb(f,d)):this.Wa.mb(f)):w("unknown ChangedEvent.Remove object: "+t.toString());this.isModified=!0}else n!==ce&&w("unknown ChangedEvent: "+t.toString())}finally{this.skipsModelSourceBindings=e}}},To.prototype.Ea=function(t){return this.undoManager.Ea(t)},To.prototype.eb=function(t){return this.undoManager.eb(t)},To.prototype.Kf=function(){return this.undoManager.Kf()},To.prototype.commit=function(t,i){void 0===i&&(i="");var e=this.skipsUndoManager;null===i&&(this.skipsUndoManager=!0,i=""),this.undoManager.Ea(i);var n=!1;try{t(this),n=!0}finally{n?this.undoManager.eb(i):this.undoManager.Kf(),this.skipsUndoManager=e}},To.prototype.updateAllTargetBindings=function(t){this.partManager.updateAllTargetBindings(t)},To.prototype.rp=function(){this.partManager.rp()},To.prototype.onViewportBoundsChanged=function(t,i,e,n){if(!t.D(i)){void 0===n&&(n=!1),n||(this.Ee=!0),this.vd=!0;var o=this.layout;null===o||!o.isViewportSized||this.autoScale!==Xr||t.width===i.width&&t.height===i.height||o.C(),o=this.currentTool,!0===this.Vk&&o instanceof xe&&(this.lastInput.documentPoint=this.Ps(this.lastInput.viewPoint),be(o,this)),this.vb||this.invalidateViewport(t,i),yr(this),this.fc.scale=e,this.fc.position.x=t.x,this.fc.position.y=t.y,this.fc.bounds.assign(t),this.fc.canvasSize.width=Math.round(t.width*e),this.fc.canvasSize.height=Math.round(t.height*e),this.fc.newCanvasSize.width=this.Aa,this.fc.newCanvasSize.height=this.ya,this.fc.isScroll=n,this.R("ViewportBoundsChanged",this.fc,t),this.isVirtualized&&this.links.each((function(t){t.isAvoiding&&t.actualBounds.Yc(i)&&t.bb()}))}},To.prototype.clearSelection=function(t){void 0===t&&(t=!1);var i=this.selection;if(0!==i.count){t||this.R("ChangingSelection",i);for(var e=i.Fa(),n=e.length,o=0;o=e.top&&0>=e.left&&0>=e.right&&0>=e.bottom)return i;var n=this.viewportBounds,o=this.scale;n=Bt.allocAt(0,0,n.width*o,n.height*o);var r=pt.allocAt(0,0);if(t.x>=n.x&&t.xn.x+n.width-e.right&&this.allowHorizontalScroll&&(s=Math.max(this.scrollHorizontalLineChange,1),s|=0,r.x+=s,t.x>n.x+n.width-e.right/2&&(r.x+=s),t.x>n.x+n.width-e.right/4&&(r.x+=4*s));return t.y>=n.y&&t.yn.y+n.height-e.bottom&&this.allowVerticalScroll&&(s=Math.max(this.scrollVerticalLineChange,1),s|=0,r.y+=s,t.y>n.y+n.height-e.bottom/2&&(r.y+=s),t.y>n.y+n.height-e.bottom/4&&(r.y+=4*s)),r.Xa(et)||(i=new pt(i.x+r.x/o,i.y+r.y/o)),Bt.free(n),pt.free(r),i},(i=To.prototype).Cs=function(){return null},i.av=function(){return null},i.bs=function(t,i){this.pj.add(t,i)},i.Fu=function(t){(this.Pw=t)||this.nodes.each((function(t){t instanceof gc&&(t.$p=null)}))},i.Wz=function(t){return Vr?(void 0===t&&(t={}),t.returnType="Image",this.Jx(t)):null},i.Jx=function(t){return void 0===t&&(t={}),Ir(this,this.Xz,t)},i.Xz=function(t,i,e){var n=zr(e,t,"canvas",null);if(null===n)return null;var o=null;if(null!==(e=n.Z.canvas))switch(o=t.returnType,o=void 0===o?"string":o.toLowerCase(),o){case rs+"data":o=n.getImageData(0,0,e.width,e.height);break;case rs:(n=(t.document||document).createElement("img")).src=e.toDataURL(t.type,t.details),o=n;break;case"blob":return"function"!=typeof i&&w('Error: Diagram.makeImageData called with "returnType: toBlob", but no required "callback" function property defined.'),"function"==typeof e.toBlob?(e.toBlob(i,t.type,t.details),"toBlob"):(i(null),null);default:o=e.toDataURL(t.type,t.details)}return"function"==typeof i?(i(o),null):o},f.Object.defineProperties(To.prototype,{renderer:{get:function(){return this.nl},set:function(t){this instanceof Ps||(""===t&&(t="default"),(t=t.toLowerCase())!==this.nl&&(this.nl=t,"default"===t||"canvas"===t?(null!==(t=this.pj.get("svg"))&&t.Oa.remove(),this.ta&&(this.ib=this.ta.context)):"svg"===t?(this.pj.contains("svg")?t=this.pj.get("svg"):(t=new ya(this,m.document),this.bs("svg",t)),null!==this.div&&this.div.appendChild(t.Oa),this.ib=t.context,this.ta&&(this.ta.context.setTransform(this.Mb,0,0,this.Mb,0,0),this.ta.context.clearRect(0,0,this.Aa,this.ya))):"debug"!==t||this.pj.contains("SVG")||(t=new ya(this,m.document),this.bs("SVG",t),t.Oa.style.backgroundColor="whitesmoke",null!==this.div&&this.div.after(t.Oa)),this.hk()))}},div:{get:function(){return this.Ka},set:function(t){if(this.Ka!==t){var i=this.Ka;null!==i?(i.H=void 0,i.goDiagram=void 0,i.go=void 0,i.innerHTML="",null!==this.ta&&(i=this.ta.Oa,this.removeEventListener(i,"pointermove",this.dk,!1),this.removeEventListener(i,"pointerdown",this.ui,!1),this.removeEventListener(i,"pointerup",this.fk,!1),this.removeEventListener(i,"pointerout",this.ek,!1),this.removeEventListener(i,"pointercancel",this.ck,!1),this.ta.mx()),this.ol&&(this.ol.disconnect(),this.ol=null),null!==(i=this.toolManager)&&(i.mouseDownTools.each((function(t){t.cancelWaitAfter()})),i.mouseMoveTools.each((function(t){t.cancelWaitAfter()})),i.mouseUpTools.each((function(t){t.cancelWaitAfter()}))),i.cancelWaitAfter(),this.currentTool.doCancel(),this.ta=null,this.removeEventListener(m,"resize",this.Ov,!1),this.removeEventListener(m,"wheel",this.$j,!0),bo===this&&(bo=null)):null===this.ui&&(this.hf=!1),this.Ka=null,null!==t&&((i=t.H)&&(i.div=null),Fo(this,t),this.hk())}}},$w:{get:function(){return this.Sq}},pi:{get:function(){return this.hf}},draggedLink:{get:function(){return this.nt},set:function(t){this.nt!==t&&(this.nt=t,null!==t&&(this.Vt=t.fromPort,this.Wt=t.toPort))}},Mx:{get:function(){return this.Vt},set:function(t){this.Vt=t}},Nx:{get:function(){return this.Wt},set:function(t){this.Wt=t}},animationManager:{get:function(){return this.Yd}},undoManager:{get:function(){return this.cc.undoManager}},skipsUndoManager:{get:function(){return this.Wg},set:function(t){this.Wg=t,this.cc.skipsUndoManager=t}},delaysLayout:{get:function(){return this.lt},set:function(t){this.lt=t}},opacity:{get:function(){return this.pb},set:function(t){var i=this.pb;i!==t&&((0>t||1t&&M(t,">= 0",To,"scrollHorizontalLineChange"),this.iu=t,this.g("scrollHorizontalLineChange",i,t))}},scrollVerticalLineChange:{get:function(){return this.mu},set:function(t){var i=this.mu;i!==t&&(0>t&&M(t,">= 0",To,"scrollVerticalLineChange"),this.mu=t,this.g("scrollVerticalLineChange",i,t))}},lastInput:{get:function(){return this.cj},set:function(t){this.cj=t}},previousInput:{get:function(){return this.Qg},set:function(t){this.Qg=t}},firstInput:{get:function(){return this.bq},set:function(t){this.bq=t}},currentCursor:{get:function(){return this.it},set:function(t){if(""===t&&(t=this.Op),this.it!==t){var i=this.ta,e=this.Ka;if(null!==i&&null!==e){this.it=t;var n=i.style.cursor;i.style.cursor=t,e.style.cursor=t,i.style.cursor===n&&(i.style.cursor="-webkit-"+t,e.style.cursor="-webkit-"+t,i.style.cursor===n&&(i.style.cursor="-moz-"+t,e.style.cursor="-moz-"+t,i.style.cursor===n&&(i.style.cursor=t,e.style.cursor=t)))}}}},defaultCursor:{get:function(){return this.Op},set:function(t){""===t&&(t="auto");var i=this.Op;i!==t&&(this.Op=t,this.g("defaultCursor",i,t))}},click:{get:function(){return this.zh},set:function(t){var i=this.zh;i!==t&&(this.zh=t,this.g("click",i,t))}},doubleClick:{get:function(){return this.Fh},set:function(t){var i=this.Fh;i!==t&&(this.Fh=t,this.g("doubleClick",i,t))}},contextClick:{get:function(){return this.Bh},set:function(t){var i=this.Bh;i!==t&&(this.Bh=t,this.g("contextClick",i,t))}},mouseOver:{get:function(){return this.Qh},set:function(t){var i=this.Qh;i!==t&&(this.Qh=t,this.g("mouseOver",i,t))}},mouseHover:{get:function(){return this.Oh},set:function(t){var i=this.Oh;i!==t&&(this.Oh=t,this.g("mouseHover",i,t))}},mouseHold:{get:function(){return this.Nh},set:function(t){var i=this.Nh;i!==t&&(this.Nh=t,this.g("mouseHold",i,t))}},mouseDragOver:{get:function(){return this.Qt},set:function(t){var i=this.Qt;i!==t&&(this.Qt=t,this.g("mouseDragOver",i,t))}},mouseDrop:{get:function(){return this.Lh},set:function(t){var i=this.Lh;i!==t&&(this.Lh=t,this.g("mouseDrop",i,t))}},handlesDragDropForTopLevelParts:{get:function(){return this.xt},set:function(t){var i=this.xt;i!==t&&(this.xt=t,this.g("handlesDragDropForTopLevelParts",i,t))}},mouseEnter:{get:function(){return this.Mh},set:function(t){var i=this.Mh;i!==t&&(this.Mh=t,this.g("mouseEnter",i,t))}},mouseLeave:{get:function(){return this.Ph},set:function(t){var i=this.Ph;i!==t&&(this.Ph=t,this.g("mouseLeave",i,t))}},toolTip:{get:function(){return this.$h},set:function(t){var i=this.$h;i!==t&&(this.$h=t,this.g("toolTip",i,t))}},contextMenu:{get:function(){return this.Ch},set:function(t){var i=this.Ch;i!==t&&(this.Ch=t,this.g("contextMenu",i,t))}},commandHandler:{get:function(){return this.nb},set:function(t){this.nb!==t&&(this.nb=t,t.Xe(this))}},toolManager:{get:function(){return this.te},set:function(t){this.te!==t&&(this.te=t,t.diagram=this)}},defaultTool:{get:function(){return this.ob},set:function(t){var i=this.ob;i!==t&&(this.ob=t,t.diagram=this,this.currentTool===i&&(this.currentTool=t))}},currentTool:{get:function(){return this.hb},set:function(t){var i=this.hb;i&&(i.isActive&&i.doDeactivate(),i.cancelWaitAfter(),i.doStop()),null===t&&(t=this.defaultTool),null!==t&&(this.hb=t,t.diagram=this,t.doStart())}},selection:{get:function(){return this.Hw}},maxSelectionCount:{get:function(){return this.Nt},set:function(t){var i=this.Nt;if(i!==t)if(0<=t&&!isNaN(t)){if(this.Nt=t,this.g("maxSelectionCount",i,t),!this.undoManager.isUndoingRedoing&&0<(t=this.selection.count-t)){this.R("ChangingSelection",this.selection),i=this.selection.Fa();for(var e=0;e= 0",To,"maxSelectionCount")}},nodeSelectionAdornmentTemplate:{get:function(){return this.St},set:function(t){var i=this.St;i!==t&&(this.St=t,this.g("nodeSelectionAdornmentTemplate",i,t))}},groupSelectionAdornmentTemplate:{get:function(){return this.wt},set:function(t){var i=this.wt;i!==t&&(this.wt=t,this.g("groupSelectionAdornmentTemplate",i,t))}},linkSelectionAdornmentTemplate:{get:function(){return this.Kt},set:function(t){var i=this.Kt;i!==t&&(this.Kt=t,this.g("linkSelectionAdornmentTemplate",i,t))}},highlighteds:{get:function(){return this.nw}},isModified:{get:function(){var t=this.undoManager;return t.isEnabled?null!==t.currentTransaction||this.rn&&this.Ce!==t.historyIndex:this.rn},set:function(t){if(this.rn!==t){this.rn=t;var i=this.undoManager;!t&&i.isEnabled&&(this.Ce=i.historyIndex),t||vr(this)}}},model:{get:function(){return this.cc},set:function(t){var i=this.cc;if(i!==t){this.currentTool.doCancel(),i&&i.undoManager!==t.undoManager&&i.undoManager.isInTransaction&&w("Do not replace a Diagram.model while a transaction is in progress."),this.animationManager.Cc(!0);var e=Ao(this,!0);this.hf=!1,this.fn=!0,this.Ce=-2,this.kg=!1;var n=this.vb;this.vb=!0,Kn(this.animationManager,"Model"),i&&(null!==this.pf&&this.pf.each((function(t){return i.ik(t)})),i.ik(this.Oc)),this.cc=t,this.partManager=function(t){return null!==(t=Rr.get(t))?new t:new Qf}(this.cc.type);for(var o=0;othis.scale&&(this.scale=t)):M(t,"> 0",To,"minScale"))}},maxScale:{get:function(){return this.Mt},set:function(t){var i=this.Mt;i!==t&&(0 0",To,"maxScale"))}},zoomPoint:{get:function(){return this.zu},set:function(t){this.zu.D(t)||(this.zu=t=t.J())}},contentAlignment:{get:function(){return this.zk},set:function(t){var i=this.zk;i.D(t)||(this.zk=t=t.J(),this.g("contentAlignment",i,t),Yo(this,!1))}},initialContentAlignment:{get:function(){return this.pq},set:function(t){var i=this.pq;i.D(t)||(this.pq=t=t.J(),this.g("initialContentAlignment",i,t))}},padding:{get:function(){return this.yb},set:function(t){"number"==typeof t&&(t=new Wt(t));var i=this.yb;i.D(t)||(this.yb=t=t.J(),this.Ya(),this.g("padding",i,t))}},partManager:{get:function(){return this.Pc},set:function(t){var i=this.Pc;i!==t&&(null!==t.diagram&&w("Cannot share PartManagers between Diagrams: "+t.toString()),i&&i.Xe(null),this.Pc=t,t.Xe(this))}},nodes:{get:function(){return this.partManager.nodes.iterator}},links:{get:function(){return this.partManager.links.iterator}},parts:{get:function(){return this.partManager.parts.iterator}},layout:{get:function(){return this.Sc},set:function(t){var i=this.Sc;i!==t&&(this.Sc=t,t.diagram=this,t.group=null,this.xh=!0,this.g("layout",i,t),this.$b())}},isTreePathToChildren:{get:function(){return this.Ht},set:function(t){var i=this.Ht;if(i!==t&&(this.Ht=t,this.g("isTreePathToChildren",i,t),!this.undoManager.isUndoingRedoing))for(t=this.nodes;t.next();)oc(t.value)}},treeCollapsePolicy:{get:function(){return this.uu},set:function(t){var i=this.uu;i!==t&&(t!==ts&&t!==is&&t!==es&&w("Unknown Diagram.treeCollapsePolicy: "+t),this.uu=t,this.g("treeCollapsePolicy",i,t))}},Ue:{get:function(){return this.pw},set:function(t){this.pw=t}},avoidanceCellSize:{get:function(){return this.aw},set:function(t){this.Xh=null,this.aw=new At(Math.max(1,t.width),Math.max(1,t.height))}},avoidanceLimit:{get:function(){return this.bw},set:function(t){this.bw=Math.max(1,t)}},autoScrollInterval:{get:function(){return this.vp},set:function(t){var i=this.vp;i!==t&&(this.vp=t,this.g("autoScrollInterval",i,t))}},autoScrollRegion:{get:function(){return this.xp},set:function(t){"number"==typeof t&&(t=new Wt(t));var i=this.xp;i.D(t)||(this.xp=t=t.J(),this.Ya(),this.g("autoScrollRegion",i,t))}}}),f.Object.defineProperties(To,{licenseKey:{get:function(){return ns.jc()},set:function(t){ns.add(t.replace(/\s/g,""))}},version:{get:function(){return os}}}),To.prototype.makeImageData=To.prototype.Jx,To.prototype.makeImage=To.prototype.Wz,To.prototype.cacheGroupExternalLinks=To.prototype.Fu,To.prototype.addRenderer=To.prototype.bs,To.prototype.makeSVG=To.prototype.av,To.prototype.makeSvg=To.prototype.Cs,To.prototype.stopAutoScroll=To.prototype.ug,To.prototype.doAutoScroll=To.prototype.gs,To.prototype.isUnoccupied=To.prototype.Yj,To.prototype.raiseDiagramEvent=To.prototype.R,To.prototype.removeDiagramListener=To.prototype.am,To.prototype.addDiagramListener=To.prototype.Bj,To.prototype.findTreeRoots=To.prototype.yz,To.prototype.layoutDiagram=To.prototype.Uz,To.prototype.findTopLevelGroups=To.prototype.qz,To.prototype.findTopLevelNodesAndLinks=To.prototype.rz,To.prototype.ensureBounds=To.prototype.Va,To.prototype.findLinksByExample=To.prototype.ls,To.prototype.findNodesByExample=To.prototype.ms,To.prototype.findLinkForData=To.prototype.Kc,To.prototype.findNodeForData=To.prototype.ii,To.prototype.findPartForData=To.prototype.Lc,To.prototype.findLinkForKey=To.prototype.findLinkForKey,To.prototype.findNodeForKey=To.prototype.Vb,To.prototype.findPartForKey=To.prototype.findPartForKey,To.prototype.rebuildParts=To.prototype.Wd,To.prototype.transformViewToDoc=To.prototype.Ps,To.prototype.transformRectDocToView=To.prototype.zA,To.prototype.transformDocToView=To.prototype.op,To.prototype.centerRect=To.prototype.es,To.prototype.scrollToRect=To.prototype.tv,To.prototype.scroll=To.prototype.scroll,To.prototype.highlightCollection=To.prototype.Jz,To.prototype.highlight=To.prototype.Iz,To.prototype.selectCollection=To.prototype.rA,To.prototype.select=To.prototype.select,To.prototype.updateAllRelationshipsFromData=To.prototype.rp,To.prototype.updateAllTargetBindings=To.prototype.updateAllTargetBindings,To.prototype.commit=To.prototype.commit,To.prototype.rollbackTransaction=To.prototype.Kf,To.prototype.commitTransaction=To.prototype.eb,To.prototype.startTransaction=To.prototype.Ea,To.prototype.raiseChanged=To.prototype.g,To.prototype.raiseChangedEvent=To.prototype.cb,To.prototype.removeChangedListener=To.prototype.ik,To.prototype.addChangedListener=To.prototype.Pe,To.prototype.removeModelChangedListener=To.prototype.mA,To.prototype.addModelChangedListener=To.prototype.Yw,To.prototype.findLayer=To.prototype.Qj,To.prototype.removeLayer=To.prototype.kA,To.prototype.addLayerAfter=To.prototype.Cy,To.prototype.addLayerBefore=To.prototype.Ww,To.prototype.addLayer=To.prototype.Al,To.prototype.moveParts=To.prototype.moveParts,To.prototype.copyParts=To.prototype.Kj,To.prototype.removeParts=To.prototype.Is,To.prototype.remove=To.prototype.remove,To.prototype.add=To.prototype.add,To.prototype.clearDelayedGeometries=To.prototype.bx,To.prototype.setProperties=To.prototype.nm,To.prototype.attach=To.prototype.Du,To.prototype.set=To.prototype.set,To.prototype.resetInputOptions=To.prototype.Sx,To.prototype.setInputOption=To.prototype.sA,To.prototype.getInputOption=To.prototype.Ql,To.prototype.resetRenderingHints=To.prototype.Tx,To.prototype.setRenderingHint=To.prototype.Xx,To.prototype.getRenderingHint=To.prototype.Gf,To.prototype.maybeUpdate=To.prototype.bd,To.prototype.requestUpdate=To.prototype.$b,To.prototype.delayInitialization=To.prototype.Xy,To.prototype.isUpdateRequested=To.prototype.Pz,To.prototype.invalidateDocumentBounds=To.prototype.Ya,To.prototype.findObjectsNear=To.prototype.og,To.prototype.findPartsNear=To.prototype.mz,To.prototype.findObjectsIn=To.prototype.Cf,To.prototype.findPartsIn=To.prototype.ux,To.prototype.findObjectsAt=To.prototype.ji,To.prototype.findPartsAt=To.prototype.lz,To.prototype.findObjectAt=To.prototype.ic,To.prototype.findPartAt=To.prototype.Ol,To.prototype.focusObject=To.prototype.zz,To.prototype.alignDocument=To.prototype.Jy,To.prototype.zoomToRect=To.prototype.BA,To.prototype.zoomToFit=To.prototype.zoomToFit,To.prototype.diagramScroll=To.prototype.kx,To.prototype.focus=To.prototype.focus;var Rr=new dt,Er=null,Vr=void 0!==m.document,Yr=null,Gr="",Xr=new V(To,"None",0),Ur=new V(To,"Uniform",1),qr=new V(To,"UniformToFill",2),Kr=new V(To,"CycleAll",10),Hr=new V(To,"CycleNotDirected",11),Wr=new V(To,"CycleNotDirectedFast",12),Jr=new V(To,"CycleNotUndirected",13),Zr=new V(To,"CycleDestinationTree",14),_r=new V(To,"CycleSourceTree",15),$r=new V(To,"DocumentScroll",1),Qr=new V(To,"InfiniteScroll",2),ts=new V(To,"TreeParentCollapsed",21),is=new V(To,"AllParentsCollapsed",22),es=new V(To,"AnyParentsCollapsed",23),ns=new Z,os="2.3.10",rs="image",ss=null,as=!1;function hs(){this.wy=null,this.j="zz@orderNum","63ad05bbe23a1786468a4c741b6d2"===this._tk?this.Rc=this.j=!0:this.Rc=null}function ls(t,i){if(i.ib.setTransform(i.Mb,0,0,i.Mb,0,0),i.ib.yc(),null===t.Rc)t:{i="f";var e=m[I("76a715b2f73f148a")][I("72ba13b5")]||"";if(t.Rc=!0,Vr){var n=To[I("76a115b6ed251eaf4692")];if(n)for(var o=ns.iterator;o.next()&&!(6>(n=I(n=o.value).split(I("39e9"))).length);){var r=I(n[1]).split(".");if("7da71ca0"!==n[4])break;var s=I(y[I("6cae19")]).split(".");if(r[0]>s[0]||r[0]===s[0]&&r[1]>=s[1]){var a=m[I("74a900bae4370f8b51")][I("6fbb13a1c2311e8a57")].toLowerCase();if(s=a[I("73a612b6fb191d")](I("3aad1ab6e022098b4dc4")),r=I(n[2]),-1(s=i[I("73a612b6fb191d")](r))&&r!==I("7da71ca0ad381e90")&&(s=i[I("73a612b6fb191d")](I("76a715b2ef3e149757"))),0>s&&(s=i[I("73a612b6fb191d")](I("76a715b2ef3e149757"))),0>s&&(s=i[I("73a612b6fb191d")](I("2bfa41fdb3784bca12"))),0>s&&(s=e[I("73a612b6fb191d")](I("7baa19a6f76c1988428554"))),t.Rc=!(0<=s&&sa),!t.Rc))break;if("#"===r[0]){s=m.document.createElement("div");for(var h=n[0].replace(/[A-Za-z]/g,"");4>h.length;)h+="9";if(a=h,h=h.substr(h.length-4),n="",n+=["gsh","gsf"][parseInt(h.substr(0,1),10)%2],n+=["Header","Background","Display","Feedback"][parseInt(h.substr(0,1),10)%4],s[I("79a417a0f0181a8946")]=n,m.document[I("78a712aa")]){m.document[I("78a712aa")][I("7bb806b6ed32388c4a875b")](s),h=m.getComputedStyle(s).getPropertyValue(I("78a704b7e62456904c9b12701b6532a8"));var l=m.getComputedStyle(s).getPropertyValue(I("75b817b0ea2202"));if(m.document[I("78a712aa")][I("68ad1bbcf533388c4a875b")](s),h){if(s=m[I("77a902b0eb1b1e804a8a")],l==="0."+parseInt(a,10)%100||-1!==h.indexOf(parseInt(r[1]+r[2],16))&&-1!==h.indexOf(parseInt(r[3]+r[4],16))){t.Rc=!1;break}if(s&&s(I("32ae19a1e0331fc94084537c067a67fa59f1386b89d006")).matches)for(n="."+n,r=0;rn.updateDelay?n.N():n.o||(n.o=!0,setTimeout((function(){return n.redraw()}),n.updateDelay))},e.Of=function(){null!==n.observed&&Ts(n)},e.autoScale=Ur,e.vb=!1,i&&Object.assign(e,i),e}function Cs(t){var i=t.observed;if(null!==i){var e=t.drawsTemporaryLayers,n=t.drawsGrid&&e,o=i.grid;n&&null!==o&&o.visible&&!isNaN(o.width)&&!isNaN(o.height)&&(yr(i,o=Bt.alloc().assign(t.viewportBounds).ed(i.viewportBounds)),Bt.free(o),Qo(i));var r=t.Ab;r.reset(),1!==t.scale&&r.scale(t.scale),0===t.position.x&&0===t.position.y||r.translate(-t.position.x,-t.position.y),(o=t.ib).scale(t.Mb,t.Mb),o.transform(r.m11,r.m12,r.m21,r.m22,r.dx,r.dy),o.yc(),r=(i=i.Wa.s).length;for(var s=0;sn||r>o)&&(ea(t,!0),t.measure(e>n?n:e,r>o?o:r,0,0));break;case cs:ea(t,!0),t.measure(n,o,0,0);break;case ps:ea(t,!0),t.measure(n,r,0,0);break;case gs:ea(t,!0),t.measure(e,o,0,0)}}}function Rs(t,i){return null!==i&&(Vh(i)&&(i=i.panel),0!=(512&i.l)||(i.type===Ch.Auto||i.type===Ch.Spot)&&i.Pb()!==t)}function Es(t,i,e,n){Us(t,i,t.areaBackground,!0,!0,e,n),t.areaBackground instanceof Ia&&t.areaBackground.type===$a?(i.beginPath(),i.rect(n.x,n.y,n.width,n.height),i.ng(t.areaBackground)):i.fillRect(n.x,n.y,n.width,n.height)}function Vs(t,i,e,n){var o=t.kq(),r=e.x,s=e.y,a=e.width+o,h=e.height+o;Us(t,i,t.Ma,!0,!1,e,n),t.Ma instanceof Ia&&t.Ma.type===$a?(i.beginPath(),i.rect(r-o/2,s-o/2,a,h),i.ng(t.Ma)):i.fillRect(r-o/2,s-o/2,a,h)}function Ys(t,i,e){for(var n=i.O.s,o=n.length,r=-1,s=0;so)&&w("Must specify non-negative integer row for RowColumnDefinition "+i+", not: "+o),t.isRow=!0,t.index=o):void 0!==i.column&&((null==(o=i.column)||1/0===o||isNaN(o)||0>o)&&w("Must specify non-negative integer column for RowColumnDefinition "+i+", not: "+o),t.isRow=!1,t.index=o),o=new X,i)"row"!==e&&"column"!==e&&(o[e]=i[e]);nr(t,o)}else nr(t,i);else w('Unknown initializer "'+i+'" for object being constructed by GraphObject.make: '+t)}function la(t,i){ca.add(t,i)}function ua(t,i,e){void 0===e&&(e=null);var n=t[1];if("function"==typeof e?e(n):"string"==typeof n)return t.splice(1,1),n;if(void 0===i)throw Error("no "+("function"==typeof e?"satisfactory":"string")+" argument for GraphObject builder "+t[0]);return i}us.className="DraggingInfo",ks.className="DraggingNodeInfoPair",Ms.prototype.reset=function(){this.isGridSnapEnabled=!1,this.isGridSnapRealtime=!0,this.gridSnapCellSize=new At(NaN,NaN).freeze(),this.gridSnapCellSpot=ti,this.gridSnapOrigin=new pt(NaN,NaN).freeze(),this.groupsSnapMembers=this.dragsTree=this.dragsLink=!1,this.dragsMembers=this.groupsAlwaysMove=!0},Ms.className="DraggingOptions",c(Ss,To),Ss.prototype.reset=function(){To.prototype.reset.call(this),Ns(this)},Ss.className="Palette",c(Ps,To),Ps.prototype.computePixelRatio=function(){return 1},Ps.prototype.redraw=function(){if(this.o&&1<=this.updateDelay){this.o=!1;var t=this.ta,i=this.ib;if(null!==t&&null!==i){if(or(this),null===this.ql){var e=new Fa(null);e.width=t.width,e.height=t.height,this.ql=e}try{this.ta=this.ql,this.ib=this.ta.context,this.ib.Vc(!0),this.ib.setTransform(1,0,0,1,0,0),this.ib.clearRect(0,0,this.ta.width,this.ta.height),Cs(this)}finally{this.ta=t,this.ib=i}}}To.prototype.redraw.call(this)},Ps.prototype.gc=function(){if(null===this.Ka&&w("No div specified"),null===this.ta&&w("No canvas specified"),!(this.ta instanceof ya)&&(Su(this.box),this.Fc)){var t=this.observed;if(null!==t&&!t.animationManager.defaultAnimation.isAnimating&&t.pi){or(this);var i=this.ta;(t=this.ib).Vc(!0),t.setTransform(1,0,0,1,0,0),t.clearRect(0,0,i.width,i.height),1>this.updateDelay?Cs(this):null!==this.ql&&(t.drawImage(this.ql.Oa,0,0),(i=this.Ab).reset(),1!==this.scale&&i.scale(this.scale),0===this.position.x&&0===this.position.y||i.translate(-this.position.x,-this.position.y),t.scale(this.Mb,this.Mb),t.transform(i.m11,i.m12,i.m21,i.m22,i.dx,i.dy),t.yc());for(var e=(i=this.Wa.s).length,n=0;nt&&(t=0),this.ia!==t&&(this.ia=t)}}}),Ps.className="Overview",c(Ls,Te),Ls.prototype.canStart=function(){if(!this.isEnabled)return!1;var t=this.diagram;if(null===t||!t.allowMove||!t.allowSelect)return!1;var i=t.observed;if(null===i)return!1;var e=t.lastInput;return!(!e.left||t.currentTool!==this&&(!this.isBeyondDragSize()||e.isTouchEvent&&e.timestamp-t.firstInput.timestampi.maxScale||(i.scale=t))},As.prototype.canDecreaseZoom=function(t){void 0===t&&(t=1/this.zoomFactor);var i=this.diagram;return i.autoScale===Xr&&(!((t=i.scale*t)i.maxScale)&&i.allowZoom)},As.prototype.increaseZoom=function(t){void 0===t&&(t=this.zoomFactor);var i=this.diagram;i.autoScale===Xr&&((t=i.scale*t)i.maxScale||(i.scale=t))},As.prototype.canIncreaseZoom=function(t){void 0===t&&(t=this.zoomFactor);var i=this.diagram;return i.autoScale===Xr&&(!((t=i.scale*t)i.maxScale)&&i.allowZoom)},As.prototype.resetZoom=function(t){void 0===t&&(t=this.defaultScale);var i=this.diagram;ti.maxScale||(i.scale=t)},As.prototype.canResetZoom=function(t){void 0===t&&(t=this.defaultScale);var i=this.diagram;return!(ti.maxScale)&&i.allowZoom},As.prototype.zoomToFit=function(){var t=this.diagram,i=t.animationManager;i.Cc(),t.redraw();var e=t.position,n=t.scale;Kn(i,"Zoom To Fit"),this.isZoomToFitRestoreEnabled&&n===this.Au&&!isNaN(this.Jt)&&t.documentBounds.D(this.yu)?(t.scale=this.Jt,t.position=this.sw,this.Au=NaN,this.yu=qt):(this.Jt=n,this.sw=e.copy(),t.zoomToFit(),this.Au=t.scale,this.yu=t.documentBounds.copy()),Hn(i)},As.prototype.canZoomToFit=function(){return this.diagram.allowZoom},As.prototype.scrollToPart=function(t){void 0===t&&(t=null);var i=this.diagram;if(i.Va(),null===t){try{null!==this.cg&&(this.cg.next()?t=this.cg.value:this.cg=null)}catch(t){this.cg=null}null===t&&(0(t=180*Math.atan2(t.m12,t.m11)/Math.PI)&&(t+=360),t},i.Df=function(){if(0!=(4096&this.l)==!1)return this.Kk;var t=this.Ca;return null!==this.panel?t*this.panel.Df():t},i.qs=function(t,i){return void 0===i&&(i=new pt),i.assign(t),this.oe.Cd(i),i},i.rs=function(t,i,e){return this.Sj(t.x,t.y,i.x,i.y,e)},i.Sj=function(t,i,e,n,o){var r=this.transform,s=1/(r.m11*r.m22-r.m12*r.m21),a=r.m22*s,h=-r.m12*s,l=-r.m21*s,u=r.m11*s,c=s*(r.m21*r.dy-r.m22*r.dx),f=s*(r.m12*r.dx-r.m11*r.dy);return null!==this.areaBackground?(r=this.actualBounds,Xi.Ff(r.left,r.top,r.right,r.bottom,t,i,e,n,o)):(s=t*a+i*l+c,t=t*h+i*u+f,i=e*a+n*l+c,e=e*h+n*u+f,o.h(0,0),n=this.naturalBounds,e=Xi.Ff(0,0,n.width,n.height,s,t,i,e,o),o.transform(r),e)},Ds.prototype.measure=function(t,i,e,n){if(!1!==ia(this)){var o=this.Kg,r=o.right+o.left;o=o.top+o.bottom,t=Math.max(t-r,0),i=Math.max(i-o,0),e=Math.max((e||0)-r,0),n=Math.max((n||0)-o,0),r=this.angle,o=this.desiredSize;var s=this.kq();90===r||270===r?(t=isFinite(o.height)?o.height+s:t,i=isFinite(o.width)?o.width+s:i):(t=isFinite(o.width)?o.width+s:t,i=isFinite(o.height)?o.height+s:i),o=e||0,s=n||0;var a=this instanceof Ch;switch(Hs(this,!0)){case fs:s=o=0,a&&(i=t=1/0);break;case cs:isFinite(t)&&t>e&&(o=t),isFinite(i)&&i>n&&(s=i);break;case ps:isFinite(t)&&t>e&&(o=t),s=0,a&&(i=1/0);break;case gs:isFinite(i)&&i>n&&(s=i),o=0,a&&(t=1/0)}a=this.maxSize;var h=this.minSize;o>a.width&&h.widtha.height&&h.heightt.height||this.Cb>t.width))&&(e=!0)),this.l=e?256|this.l:-257&this.l,this.Ib.w()||w("Non-real actualBounds has been set. Object "+this+", actualBounds: "+this.Ib.toString()),this.Xl(r,this.Ib),oa(this,!1),Bt.free(r)},(i=Ds.prototype).eh=function(){},i.Xl=function(t,i){var e=this.part;null!==e&&null!==e.diagram&&(e.selectionObject!==this&&e.resizeObject!==this&&e.rotateObject!==this||Ru(e,!0),this.N(),Rt(t,i)||(e.oh(),this.Pn(e)))},i.Pn=function(t){null!==this.portId&&(Ru(t,!0),t instanceof Ju&&Qu(t,this))},i.gc=function(t,i){if(!function(t,i,e){if(!(i instanceof va))return!1;if(!t.visible||0===t.opacity||t.Dd()&&!t.isVisible())return null!==t.svg&&null!==t.svg.parentNode&&t.svg.remove(),!0;var n=t.panel,o=t.nk(i);if(t.kk(i,e,o))return null!==t.svg.parentElement?(t.Dd()&&(i.ti=t.svg),!0):(t.Dd()?(null!==i.ti?i.ti.after(t.svg):i.Nj.prepend(t.svg),i.ti=t.svg):n&&Ys(t,n,t.svg),!0);if(t.Dd()&&t.isShadowed){var r=t.shadowOffset;i.Ev(r.x*e.scale*t.scale*e.Mb,r.y*e.scale*t.scale*e.Mb,t.shadowBlur),Aa(i),i.shadowColor=t.shadowColor}t instanceof Pl&&(i.font=t.font),i.yd=null;var s=t.transform;r=t instanceof Ch;var a=t instanceof Ch&&Vh(t);0!=(4096&t.l)==!0&&qs(t);var h=t.Ib;if(i.rb.ha=[1,0,0,1,0,0],i.o=!1,o&&(i.o=!0,r&&a?(Ca(i,1,0,0,1,0,0),t.svg=i.ad):r?(Ca(i,s.m11,s.m12,s.m21,s.m22,s.dx,s.dy),t.svg=i.ad):Ca(i,1,0,0,1,0,0)),o=t.naturalBounds,null!==t.areaBackground){var l=s.copy().Vj();i.rb.ha=[l.m11,l.m12,l.m21,l.m22,l.dx,l.dy],Es(t,i,o,h),i.rb.ha=[1,0,0,1,0,0],i.yd.gd=i.ad,i.yd.prepend(i.ad)}return r||(i.rb.ha=[s.m11,s.m12,s.m21,s.m22,s.dx,s.dy]),null!==t.background&&(r?(a&&(i.rb.ha=[s.m11,s.m12,s.m21,s.m22,s.dx,s.dy]),Vs(t,i,o,h),a&&(i.rb.ha=[1,0,0,1,0,0])):(i.rb.ha=[s.m11,s.m12,s.m21,s.m22,s.dx,s.dy],Vs(t,i,o,h)),i.yd.Ma=i.ad,i.yd.prepend(i.ad)),s=i.yd,o=t.part,a=!1,o&&e.Gf("drawShadows")&&(a=o.isShadowed),i.clipInsteadOfFill&&(a=!1),t.Dd()&&a&&Aa(i),a&&!0===t.shadowVisible?Aa(i):a&&!1===t.shadowVisible&&La(i),o=t.panel,a&&Rs(t,o)&&null===t.shadowVisible&&La(i),i.Il&&(l=e.computePixelRatio(),l="drop-shadow("+i.shadowOffsetX/l+"px "+i.shadowOffsetY/l+"px "+i.shadowBlur/l/2+"px "+i.shadowColor+")",null!==t.background&&s.Ma.setAttributeNS(null,"filter",l),null!==t.areaBackground&&s.gd.setAttributeNS(null,"filter",l)),a&&(null!==t.Ma||null!==t.areaBackground||Rs(t,o))?(Zs(t,!0),null===t.shadowVisible&&La(i)):Zs(t,!1),o=a,t.hh(i,e),r&&i.nh.pop(),i.o&&i.nh.pop(),s=i.Gv.hs,a=r?t.svg:i.yd,l=t.svg,r||null===l||a===l||l.parentNode!==t.panel.svg?(t.svg=a,null!==s&&null===a&&(Ta(i),i.nh.pop()),null===a||(t.$o(i,n,h,a),i.Il&&(e=e.computePixelRatio(),t.Dv(a,"drop-shadow("+i.shadowOffsetX/e+"px "+i.shadowOffsetY/e+"px "+i.shadowBlur/e/2+"px "+i.shadowColor+")")),o&&0!=(512&t.l)==!0&&Aa(i),t.Dd()&&La(i),e=t.Dd()?t.opacity*i.globalAlpha:t.opacity,1!==e&&a.setAttributeNS(null,"opacity",e.toString()),""!==t.filter&&a.setAttributeNS(null,"filter",t.filter),t.Dd()?(i.ti?i.ti.after(a):i.Nj.prepend(a),i.ti=a):null!==n&&Ys(t,n,a),null!==s&&s(t,a)),!0):(t.svg.replaceWith(a),t.svg=a,null!==a&&t.$o(i,n,h,a),Gs(i,l),!0)}(this,t,i)&&this.visible){var e=this.opacity;if(0!==e){var n=1;1!==e&&(n=t.globalAlpha,t.globalAlpha=n*e);var o="";""!==this.filter&&(o=t.filter,t.filter=this.filter);var r=this instanceof Ch&&Vh(this),s=this.Ib;if(r){var a=this.Ib,h=this.dc,l=this.areaBackground,u=this.Ma;null===l&&null===u||t.yc(),null!==l&&(Us(this,t,l,!0,!0,h,a),l instanceof Ia&&l.type===$a?(t.beginPath(),t.rect(a.x,a.y,a.width,a.height),t.ng(l)):t.fillRect(a.x,a.y,a.width,a.height)),null!==u&&(Us(this,t,u,!0,!1,h,a),u instanceof Ia&&u.type===$a?(t.beginPath(),t.rect(a.x,a.y,a.width,a.height),t.ng(u)):t.fillRect(a.x,a.y,a.width,a.height)),this.hh(t,i)}if(!r&&(r||0!==s.width&&0!==s.height&&!isNaN(s.x)&&!isNaN(s.y))){r=this.transform,a=this.panel,0!=(4096&this.l)==!0&&qs(this),h=!1;var c,f=0;if((l=this.part)&&i.Gf("drawShadows")&&(h=l.isShadowed)&&(u=l.shadowOffset,f=Math.max(u.y,u.x)*i.scale*i.Mb),u=this.Dd(),!(c=i.$i||!u)){var d,p=this.naturalBounds,g=(c=this.wh).m11,m=c.m21,y=c.dx,v=c.m12,x=c.m22,b=c.dy,w=d=0;c=d*g+w*m+y;var k=d*v+w*x+b,M=(d=p.width+f)*g+(w=0)*m+y;d=d*v+w*x+b,w=Math.min(c,M);var S=Math.min(k,d),N=Math.max(c+0,M)-w,P=Math.max(k+0,d)-S;c=w,k=S,M=(d=p.width+f)*g+(w=p.height+f)*m+y,d=d*v+w*x+b,w=Math.min(c,M),S=Math.min(k,d),N=Math.max(c+N,M)-w,P=Math.max(k+P,d)-S,c=w,k=S,M=(d=0)*g+(w=p.height+f)*m+y,d=d*v+w*x+b,w=Math.min(c,M),S=Math.min(k,d),N=Math.max(c+N,M)-w,P=Math.max(k+P,d)-S,c=w,k=S,p=(f=i.viewportBounds).x,g=f.y,c=!(c>f.width+p||p>N+c||k>f.height+g||g>P+k)}if(c){if(c=0!=(256&this.l),t.clipInsteadOfFill&&(c=!1),this instanceof Pl&&(t.font=this.font),c){if(k=a.se()?a.naturalBounds:a.actualBounds,N=Math.max(s.x,k.x),P=Math.max(s.y,k.y),f=Math.min(s.right,k.right)-N,p=Math.min(s.bottom,k.bottom)-P,null!==(g=this.tb)&&(N=g.x,P=g.y,f=g.width,p=g.height),N>s.width+s.x||s.x>k.width+k.x)return 1!==e&&(t.globalAlpha=n),void(""!==this.filter&&(t.filter=o));t.save(),t.beginPath(),t.rect(N,P,f,p),t.clip()}if(u){if(!l.isVisible())return 1!==e&&(t.globalAlpha=n),void(""!==this.filter&&(t.filter=o));h&&(k=l.shadowOffset,t.Ev(k.x*i.scale*this.scale*i.Mb,k.y*i.scale*this.scale*i.Mb,l.shadowBlur),Aa(t),t.shadowColor=l.shadowColor)}h&&!0===this.shadowVisible?Aa(t):h&&!1===this.shadowVisible&&La(t),l=this.naturalBounds,null!==this.areaBackground&&(t.yc(),Es(this,t,l,s)),t.transform(r.m11,r.m12,r.m21,r.m22,r.dx,r.dy),h&&Rs(this,a)&&null===this.shadowVisible&&La(t),null!==this.Ma&&(t.yc(),Vs(this,t,l,s)),h&&(null!==this.Ma||null!==this.areaBackground||Rs(this,a))?(Zs(this,!0),null===this.shadowVisible&&La(t)):Zs(this,!1),this.hh(t,i),h&&0!=(512&this.l)==!0&&Aa(t),u&&h&&La(t),c&&(t.restore(),t.Vc(this instanceof Ch)),r.ws()||(i=1/(r.m11*r.m22-r.m12*r.m21),t.transform(r.m22*i,-r.m12*i,-r.m21*i,r.m11*i,i*(r.m21*r.dy-r.m22*r.dx),i*(r.m12*r.dx-r.m11*r.dy)))}}1!==e&&(t.globalAlpha=n),""!==this.filter&&(t.filter=o)}}},i.Dv=function(){},i.$o=function(t,i,e,n){var o=0!=(256&this.l);if(t.clipInsteadOfFill&&(o=!1),o){var r=i.se()?i.naturalBounds:i.actualBounds;i=Math.max(e.x,r.x),o=Math.max(e.y,r.y);var s=Math.min(e.right,r.right)-i;e=Math.min(e.bottom,r.bottom)-o,null!==(r=this.tb)&&(i=r.x,o=r.y,s=r.width,e=r.height);var a=null;null!==(r=n.getAttribute("clip-path"))&&(a=t.svg.getElementById(r.split("#")[1].slice(0,-1))),null===a?(r="CLIP"+at++,a=t.Ud("clipPath",{id:r}),i=t.Ud("rect",{x:i,y:o,width:s,height:e}),this instanceof Ch&&(o=this.transform.copy().Vj(),i.setAttribute("transform","matrix("+o.m11+", "+o.m12+", "+o.m21+", "+o.m22+", "+o.dx+", "+o.dy+")")),a.appendChild(i),t.svg.appendChild(a),n.setAttributeNS(null,"clip-path","url(#"+r+")")):((t=a.firstElementChild).setAttribute("x",i.toString()),t.setAttribute("y",o.toString()),t.setAttribute("width",s.toString()),t.setAttribute("height",e.toString()))}else n.removeAttributeNS(null,"clip-path"),Gs(t,n)},i.hh=function(){},i.lv=function(){this.Uc=!0},i.kk=function(t,i,e){if(this.Uc)return this.lv(),this.Uc=!1;if(null===(i=this.svg))return!1;if(!this.visible)return i.remove(),!1;if("g"!==i.nodeName&&e||"g"===i.nodeName&&!e)return!1;var n=this.transform,o=this instanceof Ch&&Vh(this);if(!(this instanceof Ch&&o))if(this instanceof ou){var r=this.bt;t.rb.ha=[n.m11,n.m12,n.m21,n.m22,n.dx,n.dy],null!==r&&ba(t,r[0],r[1],r[2],r[3],r[4],r[5],r[6],r[7]),e?i.lastElementChild.setAttributeNS(null,"transform",wa(t)):i.setAttributeNS(null,"transform",wa(t))}else if(!e||this instanceof Ch)i.setAttributeNS(null,"transform","matrix("+n.m11+", "+n.m12+", "+n.m21+", "+n.m22+", "+n.dx+", "+n.dy+")");else if(this instanceof pl){r=i.getElementsByTagName("path");for(var s=0;st?t=0:1t||1=t&&w("GraphObject.scale for "+this+" must be greater than zero, not: "+t),this.Ca=t,this.v(),this.g("scale",i,t))}},angle:{get:function(){return this.Kb},set:function(t){var i=this.Kb;i!==t&&(0>(t%=360)&&(t+=360),i!==t&&(this.Kb=t,sa(this),this.v(),this.g("angle",i,t)))}},desiredSize:{get:function(){return this.jd},set:function(t){var i=t.width,e=t.height,n=this.jd,o=n.width,r=n.height;(o===i||isNaN(o)&&isNaN(i))&&(r===e||isNaN(r)&&isNaN(e))||(this.jd=t=t.J(),this.v(),this instanceof pl&&this.qc(),this.g("desiredSize",n,t),_s(this)&&(null!==(t=this.part)&&(Os(this,t,"width"),Os(this,t,"height"))))}},width:{get:function(){return this.jd.width},set:function(t){var i=this.jd.width;i===t||isNaN(i)&&isNaN(t)||(i=this.jd,this.jd=t=new At(t,this.jd.height).freeze(),this.v(),this instanceof pl&&this.qc(),this.g("desiredSize",i,t),_s(this)&&(null!==(t=this.part)&&Os(this,t,"width")))}},height:{get:function(){return this.jd.height},set:function(t){var i=this.jd.height;i===t||isNaN(i)&&isNaN(t)||(i=this.jd,this.jd=t=new At(this.jd.width,t).freeze(),this.v(),this instanceof pl&&this.qc(),this.g("desiredSize",i,t),_s(this)&&(null!==(t=this.part)&&Os(this,t,"height")))}},minSize:{get:function(){return null!==this.A?this.A.u:kt},set:function(t){var i=this.minSize;i.D(t)||(t=t.copy(),isNaN(t.width)&&(t.width=0),isNaN(t.height)&&(t.height=0),t.freeze(),Bs(this),this.A.u=t,this.v(),this.g("minSize",i,t))}},maxSize:{get:function(){return null!==this.A?this.A.o:Ct},set:function(t){var i=this.maxSize;i.D(t)||(t=t.copy(),isNaN(t.width)&&(t.width=1/0),isNaN(t.height)&&(t.height=1/0),t.freeze(),Bs(this),this.A.o=t,this.v(),this.g("maxSize",i,t))}},measuredBounds:{get:function(){return this.uc}},naturalBounds:{get:function(){return this.dc}},margin:{get:function(){return this.Kg},set:function(t){"number"==typeof t&&(t=new Wt(t));var i=this.Kg;i.D(t)||(this.Kg=t=t.J(),this.v(),this.g("margin",i,t))}},transform:{get:function(){return 0!=(2048&this.l)==!0&&qs(this),this.Ab}},oe:{get:function(){return 0!=(4096&this.l)==!0&&qs(this),this.wh}},animationTriggers:{get:function(){return null!==this.A?this.A.hb:null},set:function(t){this.animationTriggers!==t&&(Bs(this),this.A.hb=t)}},reshapingBehavior:{get:function(){return null!==this.A?this.A.Pf:fs},set:function(t){this.reshapingBehavior!==t&&(Bs(this),this.A.Pf=t)}},alignment:{get:function(){return this.Jb},set:function(t){var i=this.Jb;i.D(t)||(t.Mc()&&!t.Xb()&&w("GraphObject.alignment for "+this+" must be a real Spot or Spot.Default, not: "+t),this.Jb=t=t.J(),Ks(this),this.g("alignment",i,t))}},column:{get:function(){return this.Ag},set:function(t){t=Math.round(t);var i=this.Ag;i!==t&&(0>t&&M(t,">= 0",Ds,"column"),this.Ag=t,this.v(),this.g("column",i,t),null!==this.svg&&this.svg.remove())}},columnSpan:{get:function(){return null!==this.A?this.A.ob:1},set:function(t){t=Math.round(t);var i=this.columnSpan;i!==t&&(1>t&&M(t,">= 1",Ds,"columnSpan"),Bs(this),this.A.ob=t,this.v(),this.g("columnSpan",i,t))}},row:{get:function(){return this.io},set:function(t){t=Math.round(t);var i=this.io;i!==t&&(0>t&&M(t,">= 0",Ds,"row"),this.io=t,this.v(),this.g("row",i,t),null!==this.svg&&this.svg.remove())}},rowSpan:{get:function(){return null!==this.A?this.A.Bi:1},set:function(t){t=Math.round(t);var i=this.rowSpan;i!==t&&(1>t&&M(t,">= 1",Ds,"rowSpan"),Bs(this),this.A.Bi=t,this.v(),this.g("rowSpan",i,t))}},spanAllocation:{get:function(){return null!==this.A?this.A.Di:null},set:function(t){var i=this.spanAllocation;i!==t&&(Bs(this),this.A.Di=t,this.v(),this.g("spanAllocation",i,t))}},alignmentFocus:{get:function(){return this.sk},set:function(t){var i=this.sk;i.D(t)||(this.sk=t=t.J(),this.v(),this.g("alignmentFocus",i,t))}},portId:{get:function(){return this.Yn},set:function(t){var i=this.Yn;if(i!==t){var e=this.part;null===e||e instanceof Ju||w("Cannot set portID on a Link: "+t),null!==i&&null!==e&&ac(e,this),this.Yn=t,null!==t&&null!==e&&(e.Te=!0,sc(e,this)),this.g("portId",i,t)}}},toSpot:{get:function(){return null!==this.ba?this.ba.yj:Qt},set:function(t){var i=this.toSpot;i.D(t)||(t=t.J(),this.Xc(),this.ba.yj=t,this.g("toSpot",i,t),ra(this))}},toEndSegmentLength:{get:function(){return null!==this.ba?this.ba.wj:10},set:function(t){var i=this.toEndSegmentLength;i!==t&&(0>t&&M(t,">= 0",Ds,"toEndSegmentLength"),this.Xc(),this.ba.wj=t,this.g("toEndSegmentLength",i,t),ra(this))}},toShortLength:{get:function(){return null!==this.ba?this.ba.xj:0},set:function(t){var i=this.toShortLength;i!==t&&(this.Xc(),this.ba.xj=t,this.g("toShortLength",i,t),ra(this))}},toLinkable:{get:function(){return null!==this.ba?this.ba.Tr:null},set:function(t){var i=this.toLinkable;i!==t&&(this.Xc(),this.ba.Tr=t,this.g("toLinkable",i,t))}},toMaxLinks:{get:function(){return null!==this.ba?this.ba.Ur:1/0},set:function(t){var i=this.toMaxLinks;i!==t&&(0>t&&M(t,">= 0",Ds,"toMaxLinks"),this.Xc(),this.ba.Ur=t,this.g("toMaxLinks",i,t))}},fromSpot:{get:function(){return null!==this.ba?this.ba.Xi:Qt},set:function(t){var i=this.fromSpot;i.D(t)||(t=t.J(),this.Xc(),this.ba.Xi=t,this.g("fromSpot",i,t),ra(this))}},fromEndSegmentLength:{get:function(){return null!==this.ba?this.ba.Vi:10},set:function(t){var i=this.fromEndSegmentLength;i!==t&&(0>t&&M(t,">= 0",Ds,"fromEndSegmentLength"),this.Xc(),this.ba.Vi=t,this.g("fromEndSegmentLength",i,t),ra(this))}},fromShortLength:{get:function(){return null!==this.ba?this.ba.Wi:0},set:function(t){var i=this.fromShortLength;i!==t&&(this.Xc(),this.ba.Wi=t,this.g("fromShortLength",i,t),ra(this))}},fromLinkable:{get:function(){return null!==this.ba?this.ba.hq:null},set:function(t){var i=this.fromLinkable;i!==t&&(this.Xc(),this.ba.hq=t,this.g("fromLinkable",i,t))}},fromMaxLinks:{get:function(){return null!==this.ba?this.ba.iq:1/0},set:function(t){var i=this.fromMaxLinks;i!==t&&(0>t&&M(t,">= 0",Ds,"fromMaxLinks"),this.Xc(),this.ba.iq=t,this.g("fromMaxLinks",i,t))}},cursor:{get:function(){return null!==this.A?this.A.j:""},set:function(t){var i=this.cursor;i!==t&&(Bs(this),this.A.j=t,this.g("cursor",i,t))}},click:{get:function(){return null!==this.A?this.A.zh:null},set:function(t){var i=this.click;i!==t&&(Bs(this),this.A.zh=t,this.g("click",i,t))}},doubleClick:{get:function(){return null!==this.A?this.A.Fh:null},set:function(t){var i=this.doubleClick;i!==t&&(Bs(this),this.A.Fh=t,this.g("doubleClick",i,t))}},contextClick:{get:function(){return null!==this.A?this.A.Bh:null},set:function(t){var i=this.contextClick;i!==t&&(Bs(this),this.A.Bh=t,this.g("contextClick",i,t))}},mouseEnter:{get:function(){return null!==this.A?this.A.Mh:null},set:function(t){var i=this.mouseEnter;i!==t&&(Bs(this),this.A.Mh=t,this.g("mouseEnter",i,t))}},mouseLeave:{get:function(){return null!==this.A?this.A.Ph:null},set:function(t){var i=this.mouseLeave;i!==t&&(Bs(this),this.A.Ph=t,this.g("mouseLeave",i,t))}},mouseOver:{get:function(){return null!==this.A?this.A.Qh:null},set:function(t){var i=this.mouseOver;i!==t&&(Bs(this),this.A.Qh=t,this.g("mouseOver",i,t))}},mouseHover:{get:function(){return null!==this.A?this.A.Oh:null},set:function(t){var i=this.mouseHover;i!==t&&(Bs(this),this.A.Oh=t,this.g("mouseHover",i,t))}},mouseHold:{get:function(){return null!==this.A?this.A.Nh:null},set:function(t){var i=this.mouseHold;i!==t&&(Bs(this),this.A.Nh=t,this.g("mouseHold",i,t))}},mouseDragEnter:{get:function(){return null!==this.A?this.A.Of:null},set:function(t){var i=this.mouseDragEnter;i!==t&&(Bs(this),this.A.Of=t,this.g("mouseDragEnter",i,t))}},mouseDragLeave:{get:function(){return null!==this.A?this.A.Xd:null},set:function(t){var i=this.mouseDragLeave;i!==t&&(Bs(this),this.A.Xd=t,this.g("mouseDragLeave",i,t))}},mouseDrop:{get:function(){return null!==this.A?this.A.Lh:null},set:function(t){var i=this.mouseDrop;i!==t&&(Bs(this),this.A.Lh=t,this.g("mouseDrop",i,t))}},actionDown:{get:function(){return null!==this.A?this.A.V:null},set:function(t){var i=this.actionDown;i!==t&&(Bs(this),this.A.V=t,this.g("actionDown",i,t))}},actionMove:{get:function(){return null!==this.A?this.A.ia:null},set:function(t){var i=this.actionMove;i!==t&&(Bs(this),this.A.ia=t,this.g("actionMove",i,t))}},actionUp:{get:function(){return null!==this.A?this.A.Ha:null},set:function(t){var i=this.actionUp;i!==t&&(Bs(this),this.A.Ha=t,this.g("actionUp",i,t))}},actionCancel:{get:function(){return null!==this.A?this.A.F:null},set:function(t){var i=this.actionCancel;i!==t&&(Bs(this),this.A.F=t,this.g("actionCancel",i,t))}},toolTip:{get:function(){return null!==this.A?this.A.$h:null},set:function(t){var i=this.toolTip;i!==t&&(Bs(this),this.A.$h=t,this.g("toolTip",i,t))}},contextMenu:{get:function(){return null!==this.A?this.A.Ch:null},set:function(t){var i=this.contextMenu;i!==t&&(Bs(this),this.A.Ch=t,this.g("contextMenu",i,t))}}}),Ds.prototype.trigger=Ds.prototype.Jv,Ds.prototype.findBindingPanel=Ds.prototype.ih,Ds.prototype.findTemplateBinder=Ds.prototype.pz,Ds.prototype.setProperties=Ds.prototype.nm,Ds.prototype.apply=Ds.prototype.apply,Ds.prototype.attach=Ds.prototype.Du,Ds.prototype.set=Ds.prototype.set,Ds.prototype.isEnabledObject=Ds.prototype.If,Ds.prototype.isVisibleObject=Ds.prototype.Ed,Ds.prototype.isContainedBy=Ds.prototype.rg,Ds.prototype.getNearestIntersectionPoint=Ds.prototype.rs,Ds.prototype.getLocalPoint=Ds.prototype.qs,Ds.prototype.getDocumentScale=Ds.prototype.Df,Ds.prototype.getDocumentAngle=Ds.prototype.li,Ds.prototype.getDocumentBounds=Ds.prototype.mi,Ds.prototype.getDocumentPoint=Ds.prototype.ga,Ds.prototype.intersectsRect=Ds.prototype.Yc,Ds.prototype.containedInRect=Ds.prototype.fh,Ds.prototype.containsRect=Ds.prototype.Re,Ds.prototype.containsPoint=Ds.prototype.ca,Ds.prototype.raiseChanged=Ds.prototype.g,Ds.prototype.raiseChangedEvent=Ds.prototype.cb,Ds.prototype.addCopyProperty=Ds.prototype.Vw;var ca=null;function fa(){this.nc=!1,this.xa="",this.zp=-1,this.nb=this.wm=this.te=null,this.j="",this.hb=this.Di=this.Hb=this.Ch=this.$h=this.F=this.Ha=this.ia=this.V=this.Lh=this.Xd=this.Of=this.Nh=this.Oh=this.Qh=this.Ph=this.Mh=this.Bh=this.Fh=this.zh=null,this.u=kt,this.o=Ct,this.hg=ms,this.ob=this.Bi=1,this.Pf=fs,this.Pc=this.Ci=this.gd=null,this.Oc="category"}function da(){this.u=-1/0,this.o=0,this.F=et,this.rr=Wc,this.j=this.V="None"}function pa(){this.yj=this.Xi=Si,this.xj=this.Wi=this.wj=this.Vi=NaN,this.Tr=this.hq=null,this.Ur=this.iq=1/0}function ga(){this.ha=[1,0,0,1,0,0]}function ma(t){this.type=t,this.r2=this.y2=this.x2=this.r1=this.y1=this.x1=0,this.gx=[],this.pattern=null}function ya(t,i,e){this.ownerDocument=t=void 0===i?m.document:i,this.cA="http://www.w3.org/2000/svg",void 0!==t&&(this.Oa=this.Ud("svg",{width:"1px",height:"1px",viewBox:"0 0 1 1"}),this.style.display="block",this.style.letterSpacing="normal",this.style.wordSpacing="normal",this.Oa.setAttributeNS("http://www.w3.org/2000/xmlns/","xmlns","http://www.w3.org/2000/svg"),this.Oa.setAttributeNS("http://www.w3.org/2000/xmlns/","xmlns:xlink","http://www.w3.org/1999/xlink")),this.hs=null,this.context=new va(this,e)}function va(t,i){this.Gv=t,this.svg=t.Oa,this.stack=[],this.nh=[],this.fillStyle="#000000",this.font="10px sans-serif",this.globalAlpha=1,this.lineCap="butt",this.lineDashOffset=0,this.lineJoin="miter",this.lineWidth=1,this.miterLimit=10,this.shadowBlur=0,this.shadowColor="rgba(0, 0, 0, 0)",this.shadowOffsetY=this.shadowOffsetX=0,this.Il=!1,this.strokeStyle="#000000",this.textAlign="start",this.clipInsteadOfFill=!1,this.Vg=this.Br=this.Ar=0,this.yd=this.ad=null,this.path=[],this.Yl={},this.Ct=!1,this.Yg=null,this.uj=0,this.rb=new ga,this.j=Ta(this),this.Nj=Ta(this,"gojs-diagram"),this.Hl=this.ti=null;var e=at++,n=this.Ud("clipPath",{id:"mainClip"+e});n.appendChild(this.Ud("rect",{x:0,y:0,width:t.width,height:t.height})),this.ww=n,this.svg.appendChild(this.j),this.j.appendChild(this.Nj),this.svg.appendChild(n),this.j.setAttributeNS(null,"clip-path","url(#mainClip"+e+")"),this.eA={},this.isTemporary=!!i,this.filter="",this.bk=null}function xa(t,i,e,n,o,r,s){void 0===t.Nj?Ca(t,i,e,n,o,r,s):t.Nj.setAttribute("transform","matrix("+i+", "+e+", "+n+", "+o+", "+r+", "+s+")")}function ba(t,i,e,n,o,r,s,a,h){n=a/n,o=h/o,0===r&&0===s||t.rb.translate(r,s),1===n&&1===o||t.rb.scale(n,o),0===i&&0===e||t.rb.translate(-i,-e)}function wa(t){return"matrix("+(t=t.rb.ha)[0]+", "+t[1]+", "+t[2]+", "+t[3]+", "+t[4]+", "+t[5]+")"}function ka(t,i,e,n){"fill"===i?Ma(t,e):"stroke"===i&&Na(t,e),null!==n&&(t=n.ha,e.transform="matrix("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+", "+t[4]+", "+t[5]+")")}function Ma(t,i){t.fillStyle instanceof ma?i.fill=Pa(t,t.fillStyle,!0):/^rgba\(/.test(t.fillStyle)?(t=/^\s*rgba\s*\(([^,\s]+)\s*,\s*([^,\s]+)\s*,\s*([^,\s]+)\s*,\s*([^,\s]+)\)\s*$/i.exec(t.fillStyle),i.fill="rgb("+t[1]+","+t[2]+","+t[3]+")",i["fill-opacity"]=t[4]):i.fill=t.fillStyle}function Sa(t,i,e){e=e?"fill":"stroke",t.fillStyle instanceof ma?i.setAttributeNS(null,"fill",Pa(t,t.fillStyle,!0)):/^rgba\(/.test(t.fillStyle)?(t=/^\s*rgba\s*\(([^,\s]+)\s*,\s*([^,\s]+)\s*,\s*([^,\s]+)\s*,\s*([^,\s]+)\)\s*$/i.exec(t.fillStyle),i.setAttributeNS(null,e,"rgb("+t[1]+","+t[2]+","+t[3]+")"),i.setAttributeNS(null,e+"-opacity",t[4])):i.setAttributeNS(null,e,t.fillStyle)}function Na(t,i){if(t.strokeStyle instanceof ma)i.stroke=Pa(t,t.strokeStyle,!1);else if(/^rgba\(/.test(t.strokeStyle)){var e=/^\s*rgba\s*\(([^,\s]+)\s*,\s*([^,\s]+)\s*,\s*([^,\s]+)\s*,\s*([^,\s]+)\)\s*$/i.exec(t.strokeStyle);i.stroke="rgb("+e[1]+","+e[2]+","+e[3]+")",i["stroke-opacity"]=e[4]}else i.stroke=t.strokeStyle;i["stroke-width"]=t.lineWidth,i["stroke-linecap"]=t.lineCap,i["stroke-linejoin"]=t.lineJoin,i["stroke-miterlimit"]=t.miterLimit,t.Ct&&(i["stroke-dasharray"]=t.Yg.toString(),i["stroke-dashoffset"]=t.uj)}function Pa(t,i,e){var n="";if(null!==(n=null!==t.Hl?t.Hl.getAttribute(e?"fill":"stroke"):null)&&-1!==n.indexOf("GRAD")?(n=n.split("#")[1].slice(0,-1),null!==(e=t.svg.getElementById(n))&&e.remove()):n="GRAD"+at++,"linear"===i.type)e=t.Ud("linearGradient",{x1:i.x1,x2:i.x2,y1:i.y1,y2:i.y2,id:n,gradientUnits:"userSpaceOnUse"});else{if("radial"!==i.type)throw Error("invalid gradient");e=t.Ud("radialGradient",{x1:i.x1,x2:i.x2,y1:i.y1,y2:i.y2,r1:i.r1,r2:i.r2,id:n})}var o=i.gx;i=o.length;for(var r=[],s=0;si.offset?1:-1})),o=0;ot&&(t+=360),0!==t){if(this.translate(i,e),90===t){t=0;var n=1}else 180===t?(t=-1,n=0):270===t?(t=0,n=-1):(n=t*Math.PI/180,t=Math.cos(n),n=Math.sin(n));var o=this.ha[1]*t+this.ha[3]*n,r=this.ha[0]*-n+this.ha[2]*t,s=this.ha[1]*-n+this.ha[3]*t;this.ha[0]=this.ha[0]*t+this.ha[2]*n,this.ha[1]=o,this.ha[2]=r,this.ha[3]=s,this.translate(-i,-e)}},ga.className="STransform",ma.prototype.addColorStop=function(t,i){this.gx.push({offset:t,color:i})},ma.className="SGradient",ya.prototype.resize=function(t,i,e,n){return(this.width!==t||this.height!==i)&&(this.width=t,this.height=i,this.style.width=e+"px",this.style.height=n+"px",this.Oa.setAttributeNS(null,"width",e+"px"),this.Oa.setAttributeNS(null,"height",n+"px"),this.Oa.setAttributeNS(null,"viewBox","0 0 "+e+" "+n),this.context.ww.firstElementChild.setAttributeNS(null,"width",e+"px"),this.context.ww.firstElementChild.setAttributeNS(null,"height",n+"px"),!0)},ya.prototype.Ud=function(t,i,e){if(t=this.ownerDocument.createElementNS(this.cA,t),N(i))for(var n in i)t.setAttributeNS("href"===n?"http://www.w3.org/1999/xlink":"",n,i[n]);return void 0!==e&&(t.textContent=e),t},ya.prototype.getBoundingClientRect=function(){return this.Oa.getBoundingClientRect()},ya.prototype.focus=function(){this.Oa.focus()},ya.prototype.mx=function(){this.ownerDocument=null},f.Object.defineProperties(ya.prototype,{width:{get:function(){return this.Oa.width.baseVal.value},set:function(t){this.Oa.setAttribute("width",t+"px")}},height:{get:function(){return this.Oa.height.baseVal.value},set:function(t){this.Oa.setAttribute("height",t+"px")}},style:{get:function(){return this.Oa.style}}}),ya.className="SVGSurface",(i=va.prototype).arc=function(t,i,e,n,o,r,s,a){var h=2*Math.PI,l=h-1e-6,u=e*Math.cos(n),c=e*Math.sin(n),f=t+u,d=i+c,p=r?0:1;n=r?n-o:o-n,(1e-6n&&(n=n%h+h),n>l?(this.path.push(["A",e,e,0,1,p,t-u,i-c]),this.path.push(["A",e,e,0,1,p,f,d])):1e-6=Math.PI),p,t+e*Math.cos(o),i+e*Math.sin(o)])},i.beginPath=function(){this.path=[],this.Yl={stroke:"none",fill:"none"}},i.Se=function(t){this.addPath(this.path,this.rb,t||0)},i.bezierCurveTo=function(t,i,e,n,o,r){this.path.push(["C",t,i,e,n,o,r])},i.clearRect=function(){},i.clip=function(){this.Yl.clipPath=!0},i.closePath=function(){this.path.push(["z"])},i.createLinearGradient=function(t,i,e,n){var o=new ma("linear");return o.x1=t,o.y1=i,o.x2=e,o.y2=n,o},i.createPattern=function(t){var i="";t instanceof HTMLCanvasElement&&(i=t.toDataURL()),t instanceof HTMLImageElement&&(i=t.getAttribute("src"));var e=this.eA;if(e[i])return"url(#"+e[i]+")";var n="PATTERN"+at++,o={x:0,y:0,width:t.width,height:t.height,href:i};return(t=this.Ud("pattern",{width:t.width,height:t.height,id:n,patternUnits:"userSpaceOnUse"})).appendChild(this.Ud(rs,o)),this.svg.appendChild(t),e[i]=n,"url(#"+n+")"},i.createRadialGradient=function(t,i,e,n,o,r){var s=new ma("radial");return s.x1=t,s.y1=i,s.r1=e,s.x2=n,s.y2=o,s.r2=r,s},i.drawImage=function(t,i,e,n,o,r,s,a,h){var l="";t instanceof HTMLCanvasElement&&(l=t.toDataURL()),t instanceof HTMLImageElement&&(l=t.getAttribute("src"));var u=t instanceof HTMLImageElement?t.naturalWidth:t.width;t=t instanceof HTMLImageElement?t.naturalHeight:t.height,void 0===n&&(r=i,s=e,a=n=u,h=o=t),ba(this,i,e,n=n||0,o=o||0,r||0,s||0,a=a||0,h=h||0),r={x:0,y:0,width:u||n,height:t||o,href:l},Xi.$(n,a)&&Xi.$(o,h)?-1===l.toLowerCase().indexOf(".svg")&&-1===l.toLowerCase().indexOf("data:image/svg")&&(r.preserveAspectRatio="xMidYMid slice"):r.preserveAspectRatio="none",0===i&&0===e&&n===u&&o===t||(n+=i,o+=e,r["clip-path"]="path('M "+i+","+e+" L "+n+" "+e+" L "+n+" "+o+" L "+i+" "+o+" z')"),ka(this,rs,r,this.rb),this.addElement(rs,r)},i.fill=function(t){t&&(this.Yl["fill-rule"]="evenodd"),Ma(this,this.Yl)},i.ng=function(t,i){this.clipInsteadOfFill?this.clip():this.fill(i)},i.fillRect=function(t,i,e,n){ka(this,"fill",t={x:(t=[t,i,e,n])[0],y:t[1],width:t[2],height:t[3]},this.rb),this.addElement("rect",t)},i.ox=function(t,i,e,n){ka(this,"fill",t={x:t,y:i,width:e,height:n},this.rb),Ma(this,t),this.svg.prepend(this.Ud("rect",t))},i.fillText=function(t,i,e){t=[t,i,e],"left"===(i=this.textAlign)?i="start":"right"===i?i="end":"center"===i&&(i="middle"),ka(this,"fill",i={x:t[1],y:t[2],style:"font: "+this.font,"text-anchor":i},this.rb),this.addElement("text",i,t[0])},i.lineTo=function(t,i){this.path.push(["L",t,i])},i.moveTo=function(t,i){this.path.push(["M",t,i])},i.quadraticCurveTo=function(t,i,e,n){this.path.push(["Q",t,i,e,n])},i.rect=function(t,i,e,n){this.path.push(["M",t,i],["L",t+e,i],["L",t+e,i+n],["L",t,i+n],["z"])},i.restore=function(){this.rb=this.stack.pop(),this.path=this.stack.pop();var t=this.stack.pop();this.fillStyle=t.fillStyle,this.font=t.font,this.globalAlpha=t.globalAlpha,this.lineCap=t.lineCap,this.lineDashOffset=t.lineDashOffset,this.lineJoin=t.lineJoin,this.lineWidth=t.lineWidth,this.miterLimit=t.miterLimit,this.shadowBlur=t.shadowBlur,this.shadowColor=t.shadowColor,this.shadowOffsetX=t.shadowOffsetX,this.shadowOffsetY=t.shadowOffsetY,this.strokeStyle=t.strokeStyle,this.textAlign=t.textAlign,this.bk=t.bk},i.save=function(){this.stack.push({fillStyle:this.fillStyle,font:this.font,globalAlpha:this.globalAlpha,lineCap:this.lineCap,lineDashOffset:this.lineDashOffset,lineJoin:this.lineJoin,lineWidth:this.lineWidth,miterLimit:this.miterLimit,shadowBlur:this.shadowBlur,shadowColor:this.shadowColor,shadowOffsetX:this.shadowOffsetX,shadowOffsetY:this.shadowOffsetY,strokeStyle:this.strokeStyle,textAlign:this.textAlign,bk:this.bk});for(var t=[],i=0;ie?(this.scale(e/t,1),this.translate((t-e)/2,0)):e>t&&(this.scale(1,t/e),this.translate(0,(e-t)/2)),this.Hm?this.clip():this.fill(i),t>e?(this.translate(-(t-e)/2,0),this.scale(1/(e/t),1)):e>t&&(this.translate(0,-(e-t)/2),this.scale(1,1/(t/e)))}else this.Hm?this.clip():this.fill(i)},i.jk=function(){this.Hm||this.stroke()},i.Ev=function(t,i,e){this.Ar=t,this.Br=i,this.Vg=e},i.js=function(t,i){var e=this.Z;void 0!==e.setLineDash&&(e.setLineDash(t),e.lineDashOffset=i)},i.fs=function(){var t=this.Z;void 0!==t.setLineDash&&(t.setLineDash(Ba),t.lineDashOffset=0)},i.Vc=function(t){t&&(this.dt=""),this.ct=this.et=""},i.Hs=function(){},f.Object.defineProperties(Da.prototype,{fillStyle:{get:function(){return this.Z.fillStyle},set:function(t){this.ct!==t&&(this.ct=this.Z.fillStyle=t)}},font:{get:function(){return this.Z.font},set:function(t){this.dt!==t&&(this.dt=this.Z.font=t)}},globalAlpha:{get:function(){return this.Z.globalAlpha},set:function(t){this.Z.globalAlpha=t}},lineCap:{get:function(){return this.Z.lineCap},set:function(t){this.Z.lineCap=t}},lineDashOffset:{get:function(){return this.Z.lineDashOffset},set:function(t){this.Z.lineDashOffset=t}},lineJoin:{get:function(){return this.Z.lineJoin},set:function(t){this.Z.lineJoin=t}},lineWidth:{get:function(){return this.Z.lineWidth},set:function(t){this.Z.lineWidth=t}},miterLimit:{get:function(){return this.Z.miterLimit},set:function(t){this.Z.miterLimit=t}},shadowBlur:{get:function(){return this.Z.shadowBlur},set:function(t){this.Z.shadowBlur=t}},shadowColor:{get:function(){return this.Z.shadowColor},set:function(t){this.Z.shadowColor=t}},shadowOffsetX:{get:function(){return this.Z.shadowOffsetX},set:function(t){this.Z.shadowOffsetX=t}},shadowOffsetY:{get:function(){return this.Z.shadowOffsetY},set:function(t){this.Z.shadowOffsetY=t}},strokeStyle:{get:function(){return this.Z.strokeStyle},set:function(t){this.et!==t&&(this.et=this.Z.strokeStyle=t)}},textAlign:{get:function(){return this.Z.textAlign},set:function(t){this.Z.textAlign=t}},imageSmoothingEnabled:{get:function(){return this.Z.imageSmoothingEnabled},set:function(t){this.Z.imageSmoothingEnabled=t}},filter:{get:function(){return this.Z.filter},set:function(t){this.Z.filter=""===t?"none":t}},clipInsteadOfFill:{get:function(){return this.Hm},set:function(t){this.Hm=t}}});var Ba=Object.freeze([]);function Oa(){this.F=this.o=this.u=this.j=0}function Ia(t,i){uh||(Ja(),uh=!0),Q(this),this._isFrozen=!1,void 0===t?(this.na=Za,this.xk="black"):"string"==typeof t?(this.na=Za,this.xk=t):(this.na=t,this.xk="black"),(t=this.na)===_a?(this.Qd=ii,this.Lk=ai):this.Lk=this.Qd=t===$a?oi:Qt,this.Gr=0,this.Xp=NaN,this.xe=this.cr=this.we=null,this.ft=this.yk=0,i&&Object.assign(this,i)}function za(t,i,e){return i=void 0===i||"number"!=typeof i?.2:i,e=void 0===e?th:e,Ga(t),Ya(i,e)}function Ra(t,i,e){return i=void 0===i||"number"!=typeof i?.2:i,e=void 0===e?th:e,Ga(t),Ya(-i,e)}function Ea(t,i,e){Ga(t),t=sh.j;var n=sh.u,o=sh.o,r=sh.F;return Ga(i),void 0===e&&(e=.5),"rgba("+Math.round((sh.j-t)*e+t)+", "+Math.round((sh.u-n)*e+n)+", "+Math.round((sh.o-o)*e+o)+", "+Math.round((sh.F-r)*e+r)+")"}function Va(t){return!!t&&(t instanceof Ia?t.Gx():(Ga(t),128>(299*sh.j+587*sh.u+114*sh.o)/1e3))}function Ya(t,i){switch(i){case th:i=100*Ua(sh.j);var e=100*Ua(sh.u),n=100*Ua(sh.o);return hh.j=.4124564*i+.3575761*e+.1804375*n,hh.u=.2126729*i+.7151522*e+.072175*n,hh.o=.0193339*i+.119192*e+.9503041*n,hh.F=sh.F,i=Ka(hh.j/oh[0]),e=Ka(hh.u/oh[1]),n=Ka(hh.o/oh[2]),lh.j=116*e-16,lh.u=500*(i-e),lh.o=200*(e-n),lh.F=hh.F,lh.j=Math.min(100,Math.max(0,lh.j+100*t)),i=(t=(lh.j+16)/116)-lh.o/200,hh.j=oh[0]*Ha(lh.u/500+t),hh.u=oh[1]*(lh.j>nh*eh?Math.pow(t,3):lh.j/nh),hh.o=oh[2]*Ha(i),hh.F=lh.F,t=-.969266*hh.j+1.8760108*hh.u+.041556*hh.o,i=.0556434*hh.j+-.2040259*hh.u+1.0572252*hh.o,sh.j=255*qa((3.2404542*hh.j+-1.5371385*hh.u+-.4985314*hh.o)/100),sh.u=255*qa(t/100),sh.o=255*qa(i/100),sh.F=hh.F,sh.j=Math.round(sh.j),255sh.j&&(sh.j=0),sh.u=Math.round(sh.u),255sh.u&&(sh.u=0),sh.o=Math.round(sh.o),255sh.o&&(sh.o=0),"rgba("+sh.j+", "+sh.u+", "+sh.o+", "+sh.F+")";case ih:return Xa(),ah.o=Math.min(100,Math.max(0,ah.o+100*t)),"hsla("+ah.j+", "+ah.u+"%, "+ah.o+"%, "+ah.F+")";default:w("Unknown color space: "+i)}}function Ga(t){uh||(Ja(),uh=!0);var i=rh;if(null!==i){i.clearRect(0,0,1,1),i.fillStyle="#000000";var e=i.fillStyle;i.fillStyle=t,i.fillStyle!==e?(i.fillRect(0,0,1,1),t=i.getImageData(0,0,1,1).data,sh.j=t[0],sh.u=t[1],sh.o=t[2],sh.F=t[3]/255):(i.fillStyle="#FFFFFF",i.fillStyle=t,sh.j=0,sh.u=0,sh.o=0,sh.F=1)}}function Xa(){var t=sh.j/255,i=sh.u/255,e=sh.o/255,n=Math.max(t,i,e),o=Math.min(t,i,e),r=n-o;if(o=(n+o)/2,0===r)var s=t=0;else{switch(n){case t:s=(i-e)/r%6;break;case i:s=(e-t)/r+2;break;case e:s=(t-i)/r+4}0>(s*=60)&&(s+=360),t=r/(1-Math.abs(2*o-1))}ah.j=Math.round(s),ah.u=Math.round(100*t),ah.o=Math.round(100*o),ah.F=sh.F}function Ua(t){return.04045>=(t/=255)?t/12.92:Math.pow((t+.055)/1.055,2.4)}function qa(t){return.0031308>=t?12.92*t:1.055*Math.pow(t,1/2.4)-.055}function Ka(t){return t>eh?Math.pow(t,1/3):(nh*t+16)/116}function Ha(t){var i=t*t*t;return i>eh?i:(116*t-16)/nh}function Wa(t,i){"string"!=typeof t&&(t instanceof Ia||w("Value for "+i+" must be a color string or a Brush, not "+t))}function Ja(){rh=Vr?new Fa(null,void 0,{willReadFrequently:!0}).context:null}Da.className="CanvasSurfaceContext",Oa.className="ColorNumbers",Ia.prototype.copy=function(){var t=new Ia;return t.na=this.na,t.xk=this.xk,t.Qd=this.Qd.J(),t.Lk=this.Lk.J(),t.Gr=this.Gr,t.Xp=this.Xp,null!==this.we&&(t.we=this.we.copy()),t.cr=this.cr,t},(i=Ia.prototype).freeze=function(){return this._isFrozen=!0,null!==this.we&&this.we.freeze(),this},i.ka=function(){return Object.isFrozen(this)&&w("cannot thaw constant: "+this),this._isFrozen=!1,null!==this.we&&this.we.ka(),this},i.qb=function(t){t.classType===Ia&&(this.type=t)},i.toString=function(){var t="Brush(";if(this.type===Za)t+=this.color;else if(t=this.type===_a?t+"Linear ":this.type===$a?t+"Radial ":this.type===Qa?t+"Pattern ":t+"(unknown) ",t+=this.start+" "+this.end,null!==this.colorStops)for(var i=this.colorStops.iterator;i.next();)t+=" "+i.key+":"+i.value;return t+")"},i.addColorStop=function(t,i){return this._isFrozen&&k(this),("number"!=typeof t||!isFinite(t)||1t)&&M(t,"0 <= loc <= 1",Ia,"addColorStop:loc"),null===this.we&&(this.we=new dt),this.we.add(t,i),this.na===Za&&(this.type=_a),this.xe=null,this},i.Vz=function(t,i){if(this._isFrozen&&k(this),t=void 0===t||"number"!=typeof t?.2:t,i=void 0===i?th:i,this.type===Za)Ga(this.color),this.color=Ya(t,i);else if((this.type===_a||this.type===$a)&&null!==this.colorStops)for(var e=this.colorStops.iterator;e.next();)Ga(e.value),this.addColorStop(e.key,Ya(t,i));return this},i.Wy=function(t,i){if(this._isFrozen&&k(this),t=void 0===t||"number"!=typeof t?.2:t,i=void 0===i?th:i,this.type===Za)Ga(this.color),this.color=Ya(-t,i);else if((this.type===_a||this.type===$a)&&null!==this.colorStops)for(var e=this.colorStops.iterator;e.next();)Ga(e.value),this.addColorStop(e.key,Ya(-t,i));return this},i.Gx=function(){if(this.type===Za)return Va(this.color);if((this.type===_a||this.type===$a)&&null!==this.colorStops){var t=this.colorStops;if(this.type===$a)return Va(t.first().value);if(null!==t.get(.5))return Va(t.get(.5));if(2===t.count)return Va(Ea((t=t.Fa())[0].value,t[1].value));for(var i=t.iterator,e=-1,n=-1,o=1,r=1;i.next();){var s=i.key,a=Math.abs(.5-i.key);o>r&&a=o&&an&&(r=e,e=n,n=r,r=o),o=n-e,Va(Ea(t.get(e),t.get(n),1-r/o))}return!1},f.Object.defineProperties(Ia.prototype,{type:{get:function(){return this.na},set:function(t){this._isFrozen&&k(this,t),this.na=t,this.start.Mc()&&(t===_a?this.start=ii:t===$a&&(this.start=oi)),this.end.Mc()&&(t===_a?this.end=ai:t===$a&&(this.end=oi)),this.xe=null}},color:{get:function(){return this.xk},set:function(t){this._isFrozen&&k(this,t),this.xk=t,this.xe=null}},start:{get:function(){return this.Qd},set:function(t){this._isFrozen&&k(this,t),this.Qd=t.J(),this.xe=null}},end:{get:function(){return this.Lk},set:function(t){this._isFrozen&&k(this,t),this.Lk=t.J(),this.xe=null}},startRadius:{get:function(){return this.Gr},set:function(t){this._isFrozen&&k(this,t),0>t&&M(t,">= zero",Ia,"startRadius"),this.Gr=t,this.xe=null}},endRadius:{get:function(){return this.Xp},set:function(t){this._isFrozen&&k(this,t),0>t&&M(t,">= zero",Ia,"endRadius"),this.Xp=t,this.xe=null}},colorStops:{get:function(){return this.we},set:function(t){this._isFrozen&&k(this,t),this.we=t,this.xe=null}},pattern:{get:function(){return this.cr},set:function(t){this._isFrozen&&k(this,t),this.cr=t,this.xe=null}}}),Ia.prototype.isDark=Ia.prototype.Gx,Ia.prototype.darkenBy=Ia.prototype.Wy,Ia.prototype.lightenBy=Ia.prototype.Vz,Ia.prototype.addColorStop=Ia.prototype.addColorStop;var Za,_a,$a,Qa,th,ih,eh=216/24389,nh=24389/27,oh=[95.047,100,108.883],rh=null,sh=new Oa,ah=new Oa,hh=new Oa,lh=new Oa,uh=!1;function ch(){this.xa="Base"}function fh(){this.xa="Base"}function dh(){this.xa="Base"}function ph(){this.xa="Base"}function gh(){this.xa="Base"}function mh(t,i,e){var n=null;if(t instanceof Ch&&""!==t.$e&&((n=t.fb(t.$e))===t&&(n=null)),null!==n)for(e&&t.arrange(0,0,i.width,i.height),i.assign(n.actualBounds),n=n.panel;n!==t;)n.transform.pp(i),n=n.panel}function yh(){this.xa="Base"}function vh(){this.xa="Base",this.name="Table"}function xh(){this.xa="Base"}function bh(){this.xa="Base"}function wh(){this.xa="Base"}function kh(){this.xa="Base"}function Mh(t,i,e,n){if(0>i)return t%i===e;if(t%i!==e)return!1;i=n.length;for(var o=0;os.height)continue}else if(l.position>s.width)continue;var u=l.separatorStrokeWidth;isNaN(u)&&(u=e?t.defaultRowSeparatorStrokeWidth:t.defaultColumnSeparatorStrokeWidth);var c=l.separatorStroke;if(null===c&&(c=e?t.defaultRowSeparatorStroke:t.defaultColumnSeparatorStroke),0!==u&&null!==c){Us(t,i,c,!1,!1,s,r),c=!1;var f=l.separatorDashArray;null===f&&(f=e?t.defaultRowSeparatorDashArray:t.defaultColumnSeparatorDashArray),null!==f&&(c=!0,i.js(f,0)),i.beginPath(),f=l.position+u,e?f>s.height&&(u-=f-s.height):f>s.width&&(u-=f-s.width),l=l.position+u/2,i.lineWidth=u,u=t.yb,e?(l+=u.top,f=s.width-u.right,i.moveTo(u.left,l),i.lineTo(f,l)):(l+=u.left,f=s.height-u.bottom,i.moveTo(l,u.top),i.lineTo(l,f)),i.stroke(),i.Se(),c&&i.fs()}}}}function Ah(t,i,e,n,o){for(var r=n.length,s=t.actualBounds,a=t.naturalBounds,h=jh(t,!0),l=jh(t,!1),u=0;uf)){var d=c.Wc(),p=c.separatorStrokeWidth;isNaN(p)&&(p=e?t.defaultRowSeparatorStrokeWidth:t.defaultColumnSeparatorStrokeWidth);var g=c.separatorStroke;null===g&&(g=e?t.defaultRowSeparatorStroke:t.defaultColumnSeparatorStroke),null!==g&&c.index!==(e?h:l)||(p=0),d-=p,(p=c.position+p)+(d+=c.actual)>f&&(d=f-p),0>=d||(f=t.yb,Us(t,i,c.background,!0,!1,a,s),e?i.fillRect(f.left,p+f.top,s.width-(f.left+f.right),d):i.fillRect(p+f.left,f.top,d,s.height-(f.top+f.bottom)))}}}}function jh(t,i){for(var e=i?t.rowCount:t.columnCount,n=0;nh.width||a.y>h.height||0>a.x+a.width||0>a.y+a.height||(s instanceof Ch&&Yh(s,i,e,n),null!==i&&(s=i(s)),null===s||null!==e&&!e(s)||n.add(s))}}}function Gh(t){var i=null;return t instanceof pl&&((i=t.spot1)===Si&&(i=null),null!==(t=t.geometry)&&null===i&&(i=t.spot1)),null===i&&(i=ti),i}function Xh(t){var i=null;return t instanceof pl&&((i=t.spot2)===Si&&(i=null),null!==(t=t.geometry)&&null===i&&(i=t.spot2)),null===i&&(i=hi),i}function Uh(t,i){t.l=i?16777216|t.l:-16777217&t.l}function qh(t,i,e){var n=t.rowDefs;if(!(0>i)){if(n[i]=e instanceof hl?e:void 0,!e)for(i=n.length-1;0<=i&&void 0===n[i--];)n.length--;t.v()}}function Kh(t,i,e){var n=t.colDefs;if(!(0>i)){if(n[i]=e instanceof hl?e:void 0,!e)for(i=n.length-1;0<=i&&void 0===n[i--];)n.length--;t.v()}}function Hh(t){return null!==(t=t.allBindings)&&t._isFrozen}function Wh(t){var i=t.allBindings;if(null===i)null!==t.data&&w("Template cannot have .data be non-null: "+t),t.allBindings=i=new Z;else if(i._isFrozen)return;var e=new Z;Uh(t,!1),t.qm(t,(function(t,n){n.th();var o=n.localBindings;if(null!==o)for($s(n,!1),o=o.iterator;o.next();){var r=o.value;r.mode===Kd&&$s(n,!0);var s=r.sourceName;null!==s&&("/"===s&&Uh(t,!0),null!==(s=Xd(r,t,n))&&(e.add(s),null===s.srcBindings&&(s.srcBindings=new Z),s.srcBindings.add(r))),i.add(r)}if(n instanceof Ch&&n.type===Ch.Table){if(0e;)t.pc(t.O.length-1,!1);else if(t.O.length<=e){e=i.length;for(var n=0;ne)){var o=Qh(t,i);if(null!==(o=tl(t,o))){if(Wh(o),0!=(16777216&(o=o.copy()).l)){var r=t.ih();null!==r&&Uh(r,!0)}"object"==typeof i&&(null===t.ge&&(t.ge=new dt),t.ge.add(i,o)),r=e+Jh(t),t.Gb(r,o),n&&(o.ub=i,$h(t,r,e),o.ub=null),o.data=i}}}function $h(t,i,e){for(t=t.O;ii.length&&(i="0"+i),2>n.length&&(n="0"+n),2>t.length&&(t="0"+t),"#"+i+n+t},Ia.isValidColor=function(t){if("black"===t)return!0;if(""===t)return!1;uh||(Ja(),uh=!0);var i=rh;if(null===i)return!0;i.fillStyle="#000000";var e=i.fillStyle;return i.fillStyle=t,i.fillStyle!==e||(i.fillStyle="#FFFFFF",e=i.fillStyle,i.fillStyle=t,i.fillStyle!==e)},Ia.lighten=function(t){return za(t)},Ia.lightenBy=za,Ia.darken=function(t){return Ra(t)},Ia.darkenBy=Ra,Ia.mix=Ea,Ia.isDark=Va,ch.prototype.measure=function(){},ch.prototype.Yz=function(t,i,e,n,o){t.measure(i,e,n,o)},ch.prototype.arrange=function(){},ch.prototype.Ly=function(t,i,e,n,o,r){t.arrange(i,e,n,o,r)},ch.prototype.iA=function(t){t.Uj()},ch.prototype.gc=function(){},f.Object.defineProperties(ch.prototype,{name:{get:function(){return this.xa},set:function(t){this.xa=t}},classType:{get:function(){return Ch}}}),ch.prototype.remeasureObject=ch.prototype.iA,ch.prototype.arrangeElement=ch.prototype.Ly,ch.prototype.measureElement=ch.prototype.Yz,ch.className="PanelLayout",c(fh,ch),fh.prototype.measure=function(t,i,e,n,o,r,s){var a=n.length;t=Dh(t);for(var h=0;hS&&(z=Math.max(S-ot,0));var rt=0===C.oa;C.oc=C.oc+z,C.actual=C.oa+z,S=Math.max(S-(z+(rt?ot:0)),0)}if(1===K.columnSpan&&(_===fs||_===gs)){var st=(C=t.Eb(Y)).Wc();(z=Math.max(et-C.actual,0))+st>M&&(z=Math.max(M-st,0));var at=0===C.oa;C.oc=C.oc+z,C.actual=C.oa+z,M=Math.max(M-(z+(at?st:0)),0)}H&&K.Uj()}}}}}j(v);var ht=0,lt=0;r=t.columnCount;for(var ut=0;ut=t.rowCount);ii++)C=t.Fb(Zt.row+ii),z=0,z=_===cs||_===gs?Math.max(C.minimum,0===Xt[Zt.row+ii]?C.maximum:Math.min(Xt[Zt.row+ii],C.maximum)):Math.max(C.minimum,isNaN(C.Hc)?C.maximum:Math.min(C.Hc,C.maximum)),Gt.height+=z,ti+=C.minimum;for(var ei=1;ei=t.columnCount);ei++)C=t.Eb(Zt.column+ei),z=0,z=_===cs||_===ps?Math.max(C.minimum,0===Ut[Zt.column+ei]?C.maximum:Math.min(Ut[Zt.column+ei],C.maximum)):Math.max(C.minimum,isNaN(C.Hc)?C.maximum:Math.min(C.Hc,C.maximum)),Gt.width+=z,Qt+=C.minimum;Ct.width+=Gt.width,Ct.height+=Gt.height;var ni=Zt.margin,oi=ni.right+ni.left,ri=ni.top+ni.bottom;Zt.measure(Ct.width,Ct.height,Qt,ti);for(var si=Zt.measuredBounds,ai=Math.max(si.width+oi,0),hi=Math.max(si.height+ri,0),li=0,ui=0;ui=t.rowCount);ui++)li+=(C=t.Fb(Zt.row+ui)).total||0;if(li=ci)&&!(Zt.row+pi>=t.rowCount);pi++){var gi=(C=t.Fb(Zt.row+pi)).oa||0,mi=di(Zt,C,fi);C.actual=Math.min(C.maximum,gi+mi),C.oa!==gi&&(ci-=C.oa-gi)}for(;0yi&&(C.actual=Math.min(C.maximum,yi+ci),C.oa!==yi&&(ci-=C.oa-yi)),0===C.index)break;C=t.Fb(C.index-1)}}for(var vi=0,xi=0;xi=t.columnCount);xi++)vi+=(C=t.Eb(Zt.column+xi)).total||0;if(vi=bi)&&!(Zt.column+Mi>=t.columnCount);Mi++){var Si=(C=t.Eb(Zt.column+Mi)).oa||0,Ni=ki(Zt,C,wi);C.actual=Math.min(C.maximum,Si+Ni),C.oa!==Si&&(bi-=C.oa-Si)}for(;0Pi&&(C.actual=Math.min(C.maximum,Pi+bi),C.oa!==Pi&&(bi-=C.oa-Pi)),0===C.index)break;C=t.Eb(C.index-1)}}}}j(x),At.free(Gt),At.free(Ct),void 0!==Xt&&j(Xt),void 0!==Ut&&j(Ut);var Ci=0,Ti=0,Li=t.desiredSize,Ai=t.maxSize;_=Hs(t,!0);var ji=lt=ht=0,Fi=0;r=t.columnCount;for(var Di=0;Di=t.rowCount);C++){var T=t.Fb(v+C);0!==T.oa&&(y.height+=T.total)}for(C=1;C=t.columnCount);C++)0!==(T=t.Eb(b+C)).oa&&(y.width+=T.total);var L=w.oa+y.width,A=x.oa+y.height;C=a,T=h;var j=L,F=A,D=a,B=h,O=L,I=A;a+L>e.width&&(O=Math.max(e.width-a,0)),h+A>e.height&&(I=Math.max(e.height-h,0));var z=N.alignment;if(z.Xb()){(z=t.defaultAlignment).sb()||(z=oi);var R=z.x,E=z.y,V=z.offsetX;z=z.offsetY;var Y=w.alignment,G=x.alignment;Y.sb()&&(R=Y.x,V=Y.offsetX),G.sb()&&(E=G.y,z=G.offsetY)}else R=z.x,E=z.y,V=z.offsetX,z=z.offsetY;(isNaN(R)||isNaN(E))&&(E=R=.5,z=V=0),Y=P.width,G=P.height;var X=N.margin,U=X.left+X.right,q=X.top+X.bottom,K=Ws(N,x,w,!1);!isNaN(N.desiredSize.width)||K!==cs&&K!==ps||(Y=Math.max(L-U,0)),!isNaN(N.desiredSize.height)||K!==cs&&K!==gs||(G=Math.max(A-q,0)),L=N.maxSize,A=N.minSize,Y=Math.min(L.width,Y),G=Math.min(L.height,G),Y=Math.max(A.width,Y),L=(G=Math.max(A.height,G))+q,C+=j*R-(Y+U)*R+V+X.left,T+=F*E-L*E+z+X.top,N.visible&&(Xt(D,B,O,I,C,T,P.width,P.height)?N.arrange(C,T,Y,G):N.arrange(C,T,Y,G,new Bt(D,B,O,I)))}}for(At.free(y),t=0;t=(e=t.Df()*e.scale)&&(e=1);var n=t.gridCellSize,o=n.width;n=n.height;var r=t.naturalBounds,s=t.actualBounds,a=r.width,h=r.height,l=Math.ceil(a/o),u=Math.ceil(h/n),c=t.gridOrigin,f=c.x;c=c.y,i.save(),i.beginPath(),i.rect(0,0,a,h),i.clip(),i.Se();for(var d=[],p=t.O.s,g=p.length,m=0;mx)){y=Fh(y.figure);for(var b=0;bx&&v.push(w))}}}}for(g=(p=t.O.s).length,m=0;mo*(y=Math.abs(v))*e))){if(x=k.segmentIndex,isFinite(x)&&!isNaN(x)||(x=0),0>x&&(x=y-Math.min(-x,y)),x=Math.round(x%y),b=1,1!==(y=k.opacity)){if(0===y)continue;b=i.globalAlpha,i.globalAlpha=b*y}w=d[m];var M=!1,S=k.strokeDashArray;if(null!==S&&(M=!0,i.js(S,k.strokeDashOffset)),"LineV"===k.figure&&null!==k.stroke&&0c)v.measure(1/0,1/0,0,0),x=v.measuredBounds,e.ed(x),d.push(x);else{var b=v.segmentIndex,w=v.segmentFraction,k=v.alignmentFocus;k.Mc()&&(k=oi);var M=v.segmentOrientation,S=v.segmentOffset;if(isNaN(b)){var N=h.ua;x=A(),N.Qu(w,x);var P=pt.allocAt(x[0],x[1]);if(P.add(h.i(0)),N.type===Ui.j?P.offset(-N.startX,-N.startY):null!==(N=N.figures.first())&&P.offset(-N.startX,-N.startY),N=x[2],M!==Wc){var C=h.computeAngle(v,M,N);v.Kb=C}C=P.x-i.x;var T=P.y-i.y;pt.free(P),j(x)}else if(b<-c||b>=c)x=pt.alloc(),h.vg(),h.computeMidPoint(x),N=h.midAngle,M!==Wc&&(C=h.computeAngle(v,M,N),v.Kb=C),C=x.x-i.x,T=x.y-i.y,pt.free(x);else{if(C=0,0<=b?(T=u.M(b),x=bL+10?0<=b?N.ab(T):T.ab(N):L>P+10?0<=b?x.ab(C):C.ab(x):0<=b?N.ab(C):C.ab(N)}else N=0<=b?T.ab(x):x.ab(T);M!==Wc&&(C=h.computeAngle(v,M,N),v.Kb=C),C=T.x+(x.x-T.x)*w-i.x,T=T.y+(x.y-T.y)*w-i.y}v.measure(1/0,1/0,0,0),x=v.measuredBounds,P=v.naturalBounds;var F=0;v instanceof pl&&(F=v.strokeWidth),L=P.width+F;var D=P.height+F;p.reset(),p.translate(-x.x,-x.y),p.scale(v.scale,v.scale),p.rotate(M===Wc?v.angle:N,L/2,D/2),M!==nf&&M!==af||p.rotate(90,L/2,D/2),M!==of&&M!==hf||p.rotate(-90,L/2,D/2),M===lf&&(45N||225N)&&p.rotate(-N,L/2,D/2),P=new Bt(0,0,L,D),g.xi(P,k),p.Ga(g),k=-g.x+F/2*v.scale,v=-g.y+F/2*v.scale,m.assign(S),F=isNaN(S.x);var B=isNaN(S.y);if(F||B){L=L/2+3,D=D/2+3;var O=45<=N&&135>=N,I=225<=N&&315>=N;M===Wc&&(O||I)?(m.x=B?L:S.y,m.y=F?D:S.x,O?0<=b||isNaN(b)&&.5>w||!F||(m.y=-D):I&&((0<=b||isNaN(b)&&.5>w)&&F&&(m.y=-D),B&&(m.x=-L))):(F&&(m.x=0<=b||isNaN(b)&&.5>w?L:-L),B&&(m.y=-D),m.rotate(N))}else m.rotate(N);C+=m.x,T+=m.y,P.set(x),P.h(C+k,T+v,x.width,x.height),d.push(P),e.ed(P)}}if(null!==s)for(n=s.labelNodes;n.next();)n.value.measure(1/0,1/0);t.jg=e,t.position.h(i.x+e.x,i.y+e.y),Ot(o,e.width||0,e.height||0),Yi.free(p),pt.free(g),pt.free(m)}}}},Sh.prototype.arrange=function(t,i){var e=i.length;if(t instanceof Hu||t instanceof wc){var n=t,o=null;t instanceof Hu&&(n=(o=t).adornedPart);var r=t instanceof Hu?null:n.path,s=t.j;if(0!==s.length){var a=0;if(null!==r&&a=e)m=p=pt.alloc(),(d=c).vg(),d.computeMidPoint(m),d=c.midAngle,l!==Wc&&(c=c.computeAngle(s,l,d),s.angle=c),c=p.x,m=p.y,pt.free(p);else{if(g=0,0<=a?(p=i.s[a],m=av+10?0<=a?d.ab(p):p.ab(d):v>y+10?0<=a?m.ab(g):g.ab(m):0<=a?d.ab(g):g.ab(d)}else d=0<=a?p.ab(m):m.ab(p);l!==Wc&&(c=c.computeAngle(s,l,d),s.angle=c),c=p.x+(m.x-p.x)*h,m=p.y+(m.y-p.y)*h}if(f.ys())s.location=new pt(c,m);else{f.Mc()&&(f=oi),(p=Yi.alloc()).reset(),p.scale(s.scale,s.scale),p.rotate(s.angle,0,0);var x=s.naturalBounds;g=Bt.allocAt(0,0,x.width,x.height),(y=pt.alloc()).xi(g,f),p.Ga(y),f=-y.x,v=-y.y;var b=x.width,w=x.height;(x=pt.alloc()).assign(u);var k=isNaN(u.x),M=isNaN(u.y);if(k||M){b=b/2+3,w=w/2+3;var S=45<=d&&135>=d,N=225<=d&&315>=d;l===Wc&&(S||N)?(x.x=M?b:u.y,x.y=k?w:u.x,S?0<=a||isNaN(a)&&.5>h||!k||(x.y=-w):N&&((0<=a||isNaN(a)&&.5>h)&&k&&(x.y=-w),M&&(x.x=-b))):(k&&(x.x=0<=a||isNaN(a)&&.5>h?b:-b),M&&(x.y=-w),x.rotate(d))}else x.rotate(d);c+=x.x,m+=x.y,p.pp(g),f+=g.x,v+=g.y,a=pt.allocAt(c+f,m+v),s.move(a),pt.free(a),pt.free(x),pt.free(y),Bt.free(g),Yi.free(p)}}null!==o?o.Ul(!1):n.Ul(!1),n=Tu(t),t.location.h(t.position.x+n.x,t.position.y+n.y),pt.free(n)}},c(Ph,ch),Ph.prototype.measure=function(t,i,e,n,o,r,s){var a=t.Pb();t.graduatedBounds=[];var h=a.margin,l=h.right+h.left,u=h.top+h.bottom;a.measure(i,e,r,s);var c=a.measuredBounds,f=new Bt(-h.left,-h.top,Math.max(c.width+l,0),Math.max(c.height+u,0));t.graduatedBounds.push(f),o.assign(f);for(var d=a.geometry,p=a.strokeWidth,g=d.flattenedSegments,m=d.flattenedLengths,y=d.flattenedTotalLength,v=g.length,x=0,b=0,w=A(),k=0;kL&&(L+=360),S.push(L)}x=C,b=T}w.push(S)}if(null===t.graduatedIntervals){for(var F=[],D=t.O.s,B=D.length,O=0;OR))for(var E=0;ER&&z.push(Y)}}}}t.graduatedIntervals=F}var G=t.graduatedIntervals,X=t.O.s,U=X.length,q=0,K=0,H=y;t.graduatedMarks=[];for(var W,J=0;J$*_*y/t.graduatedRange&&null===Z.graduatedSkip)){var Q=m[0][0],tt=0,it=0;K=y*Z.graduatedStart-1e-4,H=y*Z.graduatedEnd+1e-4;var et=$*_,nt=t.graduatedTickBase;if(ntt.graduatedMin+et&&(nt-=Math.floor((nt-t.graduatedMin)/et)*et);for(var rt=G[J],st=nt,at=1e-6*t.graduatedMax,ht=1;nt<=t.graduatedMax+at;ht++){t:{for(var lt=rt.length,ut=0;ut-ft){var dt=!1;break t}}dt=!0}if(dt&&(nt>t.graduatedMax&&(nt=t.graduatedMax),null===Z.graduatedSkip||Z instanceof Pl&&!Z.graduatedSkip(nt,Z)||Z instanceof pl&&!Z.graduatedSkip(nt,Z))&&((q=(nt-t.graduatedMin)*y/t.graduatedRange)>y&&(q=y),K<=q&&q<=H)){for(var gt=w[tt][it],mt=m[tt][it];ttQ&&itbt&&.4995bt?0bt||.9995Nt){var Pt=1-Math.abs(.5-bt);gt=(kt*Pt+St*(1-Pt))%360;break t}}}gt=kt}if(Z instanceof Pl){var Ct="";null!==Z.graduatedFunction?Ct=null!=(Ct=Z.graduatedFunction(nt,Z))?Ct.toString():"":Ct=(+nt.toFixed(2)).toString(),""!==Ct&&W.push({$l:wt,angle:gt,text:Ct})}else W.push({$l:wt,angle:gt})}nt=st+ht*et}}}t.graduatedMarks.push(W)}j(w);var Tt=t.graduatedMarks;if(null!==Tt)for(var Lt=n.length,At=0;AtQt;Qt++){switch(Qt){case 0:Xt.h(Ut,qt);break;case 1:Xt.h(Ut+Et,qt);break;case 2:Xt.h(Ut,qt+Vt);break;case 3:Xt.h(Ut+Et,qt+Vt)}Xt.rotate($t+jt.angle),Xt.offset(Zt,_t),0===Wt&&0===Qt?Kt.h(Xt.x,Xt.y,0,0):Kt.Ye(Xt),Xt.offset(-Zt,-_t),Xt.rotate(-$t-jt.angle)}pt.free(Xt),null!==Dt.graduatedBounds&&Dt.graduatedBounds.push(Kt),Gt(Ot,Kt.x,Kt.y,Kt.width,Kt.height)}else if(jt instanceof Pl){var ti=t,ei=o;null===ti.temporaryTextBlock&&(ti.temporaryTextBlock=new Pl);var ni=ti.temporaryTextBlock;Tl(ni,jt);var oi=jt.alignmentFocus;oi.Mc()&&(oi=ii);for(var ri=jt.segmentOrientation,si=jt.segmentOffset,ai=new Bt,hi=0,li=0,ui=0,ci=0,fi=0,di=Ft.length,pi=0;piui||225ui)&&bi.rotate(-ui,vi/2,xi/2);var wi=Bt.allocAt(0,0,vi,xi),ki=pt.alloc();ki.xi(wi,oi),bi.Ga(ki);var Mi=-ki.x,Si=-ki.y,Ni=pt.alloc();Ni.assign(si),isNaN(Ni.x)&&(Ni.x=vi/2+3),isNaN(Ni.y)&&(Ni.y=-(xi/2+3)),Ni.rotate(ui);var Pi=new Bt(hi+=Ni.x+Mi,li+=Ni.y+Si,mi.width,mi.height),Ci=new Bt(mi.x,mi.y,mi.width,mi.height),Ti=new Bt(yi.x,yi.y,yi.width,yi.height);gi.Sz=ci,gi.lineCount=ni.lineCount,gi.lines=[ni.Cb,ni.Ih,ni.df,ni.Le,ni.Qc,ni.Qb,ni.ze],gi.actualBounds=Pi,gi.measuredBounds=Ci,gi.naturalBounds=Ti,0===pi?ai.assign(Pi):ai.ed(Pi),pt.free(Ni),pt.free(ki),Bt.free(wi),Yi.free(bi)}null!==ti.graduatedBounds&&ti.graduatedBounds.push(ai),Gt(ei,ai.x,ai.y,ai.width,ai.height)}ea(jt,!1)}}},Ph.prototype.arrange=function(t,i,e){if(null!==t.graduatedBounds){var n=t.Pb(),o=t.graduatedMarks;if(null!==o){var r=t.graduatedBounds,s=0,a=r[s];s++,null!==n&&n.arrange(a.x-e.x,a.y-e.y,a.width,a.height);for(var h=i.length,l=0;l=(s=t.Df()*e.scale)&&(s=1);for(var a=r.actualBounds,h=t.O.s,l=t.graduatedMarks,u=h.length,c=0;ct.graduatedTickUnit*f.interval*r.geometry.flattenedTotalLength/t.graduatedRange*s&&null===f.graduatedSkip)){var g=f.measuredBounds,m=f.strokeWidth*f.scale,y=f.alignmentFocus;y.Mc()&&(y=ii);for(var v=0;vn&&o.set(p),pt.free(p)),pt.free(u),r&&o.transform(s),l},i.Gj=function(){for(var t=this.O.s,i=t.length,e=0;ee||r>n)&&(this.v(),this.measure(i>e?e:i,r>n?n:r,0,0));break;case cs:this.v(!0),this.measure(e+a,n+s,0,0);break;case ps:this.v(!0),this.measure(e+a,r+s,0,0);break;case gs:this.v(!0),this.measure(i+a,n+s,0,0)}}this.na.arrange(this,o,this.jg)}},i.gh=function(t){var i=this.naturalBounds,e=Dh(this);if(Xt(0,0,i.width,i.height,t.x,t.y)){for(var n=(i=this.O.s).length,o=pt.allocAt(0,0);n--;){var r=i[n];if((r.visible||r===e)&&(vt(o.set(t),r.transform),r.ca(o)))return pt.free(o),!0}return pt.free(o),null!==this.Ma||null!==this.areaBackground}return!1},i.ks=function(t){if(this.bindingId===t)return this;for(var i=this.O.s,e=i.length,n=0;nf.width||c.y>f.height||0>c.x+c.width||0>c.y+c.height||(c=u,u=u instanceof Ch?u:null,(f=Yi.alloc()).set(s),(null!==u?u.Cf(t,i,e,n,o,f):Is(c,t,n,f))&&(null!==i&&(c=i(c)),null===c||null!==e&&!e(c)||o.add(c)),Yi.free(f))}}return void 0===r&&Yi.free(s),n}return void 0===r&&Yi.free(s),!1},i.og=function(t,i,e,n,o,r){if(!1===this.pickable)return!1;void 0===e&&(e=null),void 0===n&&(n=null);var s=this.naturalBounds,a=this.se(),h=a?t:vt(pt.allocAt(t.x,t.y),this.transform),l=a?i:vt(pt.allocAt(i.x,i.y),this.transform),u=h.Bf(l),c=0m.width||g.y>m.height||0>g.x+g.width||0>g.y+g.height)||(p.se()?(g=p.transform,vt(h.set(t),g),vt(l.set(i),g)):(h.set(t),l.set(i)),g=p,(null!==(p=p instanceof Ch?p:null)?p.og(h,l,e,n,o,r):g.tx(h,l,o))&&(null!==e&&(g=e(g)),null===g||null!==n&&!n(g)||r.add(g)))}}pt.free(h),pt.free(l)}return o?c:s}return!1},i.add=function(t){for(var i=[],e=0;e=o.count&&t>=o.count)return;o.mb(r),n=r}else w("element "+i.toString()+" has panel "+e.toString()+" but is not contained by it.")}(0>t||t>o.count)&&(t=o.count),o.Gb(t,i),(0===t||i.isPanelMain)&&(this.$g=null),ia(this)||this.v(),i.v(!1),(null!==i.portId||i instanceof Ch&&!0===i.Te)&&(this.Te=!0),this.graduatedIntervals=null,this.If()||il(this,i,!1),null!==(e=this.part)&&(e.Rh=null,e.ag=NaN,this.Te&&e instanceof Ju&&(e.Te=!0),e.Te&&e instanceof Ju&&(e.wc=null),null!==(o=this.diagram)&&o.undoManager.isUndoingRedoing||(-1!==n&&e.cb(pe,"elements",this,i,null,n,null),e.cb(de,"elements",this,null,i,null,t)))},i.remove=function(t){for(var i=this.O.s,e=i.length,n=-1,o=0;ot&&M(t,">= 0",Ch,"getRowDefinition:idx"),t=Math.round(t);var i=this.rowDefs;if(void 0===i[t]){var e=new hl;e.wi(this),e.isRow=!0,e.index=t,i[t]=e,this.cb(de,"rowdefs",this,null,e,null,t)}return i[t]},i.oA=function(t){if(0>t&&M(t,">= 0",Ch,"removeRowDefinition:idx"),0!==this.rowCount){t=Math.round(t);var i=this.rowDefs,e=i[t];if(e){i[t]=void 0;for(var n=i.length-1;0<=n&&void 0===i[n--];)i.length--;this.cb(pe,"rowdefs",this,e,null,t,null),this.v()}}},i.Eb=function(t){0>t&&M(t,">= 0",Ch,"getColumnDefinition:idx"),t=Math.round(t);var i=this.colDefs;if(void 0===i[t]){var e=new hl;e.wi(this),e.isRow=!1,e.index=t,i[t]=e,this.cb(de,"coldefs",this,null,e,null,t)}return i[t]},i.jA=function(t){if(0>t&&M(t,">= 0",Ch,"removeColumnDefinition:idx"),0!==this.columnCount){t=Math.round(t);var i=this.colDefs,e=i[t];if(e){i[t]=void 0;for(var n=i.length-1;0<=n&&void 0===i[n--];)i.length--;this.cb(pe,"coldefs",this,e,null,t,null),this.v()}}},i.Gy=function(t){var i=null;return t.isRow?i=this.Fb(t.index):t.isRow||(i=this.Eb(t.index)),i&&ll(i,t),this},i.Hy=function(t,i){return(t=this.Fb(t))&&ll(t,new hl(i)),this},i.By=function(t,i){return(t=this.Eb(t))&&ll(t,new hl(i)),this},i.nz=function(t){if(0>t||this.type!==Ch.Table||0===this.rowCount)return-1;for(var i=0,e=this.rowDefs,n=e.length,o=this.topIndex;ot||this.type!==Ch.Table||0===this.columnCount)return-1;for(var i=0,e=this.colDefs,n=e.length,o=this.leftIndex;ot;)this.pc(this.O.length-1,!1);Zh(this,this.itemArray)},f.Object.defineProperties(Ch.prototype,{type:{get:function(){return this.na},set:function(t){var i=this.na;i!==t&&(this.na=t,this.isAtomic=this.na===Ch.Grid,this.v(),this.g("type",i,t))}},elements:{get:function(){return this.O.iterator}},naturalBounds:{get:function(){return this.dc}},padding:{get:function(){return this.yb},set:function(t){"number"==typeof t?(0>t&&M(t,">= 0",Ch,"padding"),t=new Wt(t)):(0>t.left&&M(t.left,">= 0",Ch,"padding:value.left"),0>t.right&&M(t.right,">= 0",Ch,"padding:value.right"),0>t.top&&M(t.top,">= 0",Ch,"padding:value.top"),0>t.bottom&&M(t.bottom,">= 0",Ch,"padding:value.bottom"));var i=this.yb;i.D(t)||(this.yb=t=t.J(),this.v(),this.g("padding",i,t))}},defaultAlignment:{get:function(){return this.Tm},set:function(t){var i=this.Tm;i.D(t)||(this.Tm=t=t.J(),this.v(),this.g("defaultAlignment",i,t))}},defaultStretch:{get:function(){return this.Uf},set:function(t){var i=this.Uf;i!==t&&(this.Uf=t,this.v(),this.g("defaultStretch",i,t))}},defaultSeparatorPadding:{get:function(){return null!==this.T?this.T.Qp:_t},set:function(t){"number"==typeof t&&(t=new Wt(t));var i=this.defaultSeparatorPadding;i.D(t)||(t=t.J(),null===this.T&&(this.T=new al),this.T.Qp=t,this.v(),this.g("defaultSeparatorPadding",i,t))}},defaultRowSeparatorStroke:{get:function(){return null!==this.T?this.T.ia:null},set:function(t){var i=this.defaultRowSeparatorStroke;i!==t&&(null===t||"string"==typeof t||t instanceof Ia)&&(t instanceof Ia&&t.freeze(),null===this.T&&(this.T=new al),this.T.ia=t,this.N(),this.g("defaultRowSeparatorStroke",i,t))}},defaultRowSeparatorStrokeWidth:{get:function(){return null!==this.T?this.T.Ha:1},set:function(t){var i=this.defaultRowSeparatorStrokeWidth;i!==t&&isFinite(t)&&0<=t&&(null===this.T&&(this.T=new al),this.T.Ha=t,this.v(),this.g("defaultRowSeparatorStrokeWidth",i,t))}},defaultRowSeparatorDashArray:{get:function(){return null!==this.T?this.T.V:null},set:function(t){var i=this.defaultRowSeparatorDashArray;if(i!==t){if(null!==t){for(var e=t.length,n=0,o=0;ot)&&w("Panel.topIndex must be greater than zero and a real number, not: "+t),null===this.T&&(this.T=new al),this.T.Hb=t,this.v(),this.g("topIndex",i,t))}},leftIndex:{get:function(){return null!==this.T?this.T.hb:0},set:function(t){var i=this.leftIndex;i!==t&&((!isFinite(t)||0>t)&&w("Panel.leftIndex must be greater than zero and a real number, not: "+t),null===this.T&&(this.T=new al),this.T.hb=t,this.v(),this.g("leftIndex",i,t))}},data:{get:function(){return this.ub},set:function(t){var i=this.ub;if(i!==t){var e=this instanceof ku&&!(this instanceof Hu);Wh(this),this.ub=t;var n=this.diagram;null!==n&&(e?(e=n.partManager,this instanceof wc?(null!==i&&e.bf.remove(i),null!==t&&e.bf.add(t,this)):this instanceof ku&&(null!==i&&e.cf.remove(i),null!==t&&e.cf.add(t,this))):null!==(e=this.panel)&&null!==e.ge&&(null!==i&&e.ge.remove(i),null!==t&&e.ge.add(t,this))),this.g("data",i,t),null!==n&&n.undoManager.isUndoingRedoing||null!==t&&this.La()}}},itemIndex:{get:function(){return this.zn},set:function(t){var i=this.zn;i!==t&&(this.zn=t,this.g("itemIndex",i,t))}},allBindings:{get:function(){return null!==this.A?this.A.nb:null},set:function(t){this.localBindings!==t&&(null===this.A&&(this.A=new fa),this.A.nb=t)}},itemArray:{get:function(){return this.Hh},set:function(t){var i=this.Hh;if(i!==t||null!==t&&function(t,i){for(var e=(t=t.O.s).length,n=i.length,o=0,r=null;ot&&M(t,">= 0",hl,"height"),this.Hc=t,this.actual=this.oa,null!==this.panel&&this.panel.v(),this.Ob("height",i,t))}},width:{get:function(){return this.Hc},set:function(t){var i=this.Hc;i!==t&&(0>t&&M(t,">= 0",hl,"width"),this.Hc=t,this.actual=this.oa,null!==this.panel&&this.panel.v(),this.Ob("width",i,t))}},minimum:{get:function(){return this.jj},set:function(t){var i=this.jj;i!==t&&((0>t||!isFinite(t))&&M(t,">= 0",hl,"minimum"),this.jj=t,this.actual=this.oa,null!==this.panel&&this.panel.v(),this.Ob("minimum",i,t))}},maximum:{get:function(){return this.hj},set:function(t){var i=this.hj;i!==t&&(0>t&&M(t,">= 0",hl,"maximum"),this.hj=t,this.actual=this.oa,null!==this.panel&&this.panel.v(),this.Ob("maximum",i,t))}},alignment:{get:function(){return this.Jb},set:function(t){var i=this.Jb;i.D(t)||(this.Jb=t.J(),null!==this.panel&&this.panel.v(),this.Ob("alignment",i,t))}},stretch:{get:function(){return this.hg},set:function(t){var i=this.hg;i!==t&&(this.hg=t,null!==this.panel&&this.panel.v(),this.Ob("stretch",i,t))}},separatorPadding:{get:function(){return this.dg},set:function(t){"number"==typeof t&&(t=new Wt(t));var i=this.dg;null!==t&&null!==i&&i.D(t)||(null!==t&&(t=t.J()),this.dg=t,null!==this.panel&&this.panel.v(),this.Ob("separatorPadding",i,t))}},separatorStroke:{get:function(){return this.lo},set:function(t){var i=this.lo;i!==t&&(null!==t&&Wa(t,"RowColumnDefinition.separatorStroke"),t instanceof Ia&&t.freeze(),this.lo=t,null!==this.panel&&this.panel.v(),this.Ob("separatorStroke",i,t))}},separatorStrokeWidth:{get:function(){return this.mo},set:function(t){var i=this.mo;i!==t&&(this.mo=t,null!==this.panel&&this.panel.v(),this.Ob("separatorStrokeWidth",i,t))}},separatorDashArray:{get:function(){return this.tj},set:function(t){var i=this.tj;if(i!==t){if(null!==t){for(var e=t.length,n=0,o=0;oo)){var r=n.measuredBounds,s=Math.max(1,r.width);r=r.height;for(var a,h,l,u,c,f,d=e[0],p=e[1],g=0,m=A(),y=2;yl&&(l=1),o=e=l,h=0!==(a=s/2),l=(f=m[y=0])[0],c=f[1],u=f[2],f=f[3];for(var v=0;.1<=g;){if(0===v&&(h?(o=e,o-=a,g-=a,h=!1):o=e,0===o&&(o=1)),o>g)return void j(m);o>f?(v=o-f,o=f):v=0;var x=Math.sqrt(o*o/(1+u*u));if(0>l&&(x=-x),d+=x,p+=u*x,t.translate(d,p),t.rotate(c),t.translate(-s/2,-r/2),0===v&&n.hh(t,i),t.translate(s/2,r/2),t.rotate(-c),t.translate(-d,-p),g-=o,f-=o,0!==v){if(++y===m.length)return void j(m);l=(f=m[y])[0],c=f[1],u=f[2],f=f[3],o=v}}j(m)}}function yl(t){var i=t.geometryStretch;return null!==t.Rd?i===ms?cs:i:i===ms?Sl[t.figure].defaultStretch:i}function vl(t,i,e,n,o){return(i=(t=e.x-t)*t+(i=e.y-i)*i)e?t-e:e-t)<(i>n?i-n:n-i)?(t=it||Xi.$(h.y,t))&&(h.yi||Xi.$(h.x,i))&&(h.x=t&&n<=i):(t=n&&e<=t)}function wl(t){var i=t.diagram;null!==i&&i.undoManager.isUndoingRedoing||(t.segmentOrientation=ef,"None"!==t.toArrow?(t.segmentIndex=-1,t.alignmentFocus=ji):"None"!==t.fromArrow&&(t.segmentIndex=0,t.alignmentFocus=new Ii(1-ji.x,ji.y)))}function kl(t){var i=Ml[t];if(void 0===i){var e=t.toLowerCase();if("none"===e)return"None";if(void 0===(i=Ml[e])){var n,o=null;for(n in Xi.um)if(n.toLowerCase()===e){o=n;break}if(null!==o)return t=Ui.parse(Xi.um[o],!1),Ml[o]=t,e!==o&&(Ml[e]=o),o}}return"string"==typeof i?i:i instanceof Ui?t:null}hl.className="RowColumnDefinition",hl.Default=cl,hl.None=fl,hl.ProportionalExtra=dl,c(pl,Ds),pl.prototype.cloneProtected=function(t){Ds.prototype.cloneProtected.call(this,t),t.ua=this.ua,t.Rd=this.Rd,t.an=this.an,t.Ui=this.Ui,t.xc=this.xc,t.ig=this.ig,null!==this.Yg&&(t.Yg=C(this.Yg)),null!==this.Na&&(t.Na=this.Na.nc?this.Na:this.Na.copy()),t.Un=this.Un,t.Vn=this.Vn,null!==this.fa&&(t.fa=this.fa.copy())},(i=pl.prototype).th=function(){Ds.prototype.th.call(this),null!==this.Na&&(this.Na.nc=!0)},i.qb=function(t){t===fs||t===ds||t===ys||t===ms?this.geometryStretch=t:Ds.prototype.qb.call(this,t)},i.toString=function(){return"Shape("+("None"!==this.figure?this.figure:"None"!==this.toArrow?this.toArrow:this.fromArrow)+")#"+it(this)},i.hh=function(t,i){var e=this.xc,n=this.Ui;if(null!==e||null!==n){var o=this.ua;if(null!==o){t.yc();var r=this.actualBounds,s=this.naturalBounds;null!==n&&Us(this,t,n,!0,!1,s,r);var a=this.part,h=this.ig;if(null===e||0!==h||null===a||!this.isPanelMain&&a.Pb()!==this||(h=a.type===Ch.Link&&a instanceof Hu&&"Selection"===a.category&&a.adornedObject instanceof pl&&a.adornedPart.Pb()===a.adornedObject?a.adornedObject.strokeWidth:0),0===h&&(e=null),null!==e&&0!==h&&(Us(this,t,e,!1,!1,s,r),t.lineWidth=h,t.lineJoin=this.strokeJoin,t.lineCap=this.strokeCap,t.miterLimit=this.strokeMiterLimit),r=!1,a&&i.Gf("drawShadows")&&(r=a.isShadowed),!1===t.Il&&(r=!1),a=!0,null===e||null!==n&&"transparent"!==n||(a=!1),s=!1,null!==(h=this.strokeDashArray)&&(s=!0,t.js(h,this.strokeDashOffset)),o.type===Ui.j)t.beginPath(),t.moveTo(o.startX,o.startY),t.lineTo(o.endX,o.endY),null!==e&&t.jk(),t.Se();else if(o.type===Ui.u){var l=o.startX;h=o.startY;var u=o.endX,c=o.endY;o=Math.min(l,u);var f=Math.min(h,c);l=Math.abs(u-l),h=Math.abs(c-h),t.beginPath(),t.rect(o,f,l,h),null!==n&&t.ng(n),null!==e&&(a&&r&&La(t),t.jk(),a&&r&&Aa(t)),t.Se()}else if(o.type===Ui.F)l=o.startX,h=o.startY,u=o.endX,c=o.endY,o=Math.abs(u-l)/2,f=Math.abs(c-h)/2,l=Math.min(l,u)+o,h=Math.min(h,c)+f,t.beginPath(),t.moveTo(l,h-f),t.bezierCurveTo(l+Xi.wg*o,h-f,l+o,h-Xi.wg*f,l+o,h),t.bezierCurveTo(l+o,h+Xi.wg*f,l+Xi.wg*o,h+f,l,h+f),t.bezierCurveTo(l-Xi.wg*o,h+f,l-o,h+Xi.wg*f,l-o,h),t.bezierCurveTo(l-o,h-Xi.wg*f,l-Xi.wg*o,h-f,l,h-f),t.closePath(),null!==n&&t.ng(n),null!==e&&(a&&r&&La(t),t.jk(),a&&r&&Aa(t)),t.Se();else if(o.type===Ui.o)for(h=(o=o.figures).length,f=0;fg.sweepAngle,null!==d?d.endX:l.startX,null!==d?d.endY:l.startY)}else if(0===(m=(d=te(g,l)).length))t.lineTo(g.centerX,g.centerY);else for(var y=0;y(e.startX-e.endX)*(t.x-e.endX)+(e.startY-e.endY)*(t.y-e.endY)||0>n)&&(Bt.free(r),Xi.Yb(e.startX,e.startY,e.endX,e.endY,o,t.x,t.y)));if(e.type===Ui.u){i=e.startX;var s=e.startY,a=e.endX;if(e=e.endY,r.x=Math.min(i,a),r.y=Math.min(s,e),r.width=Math.abs(a-i),r.height=Math.abs(e-s),null===this.fill){if(r.Bc(-n,-n),r.ca(t))return Bt.free(r),!1;r.Bc(n,n)}return null!==this.stroke&&r.Bc(o,o),t=r.ca(t),Bt.free(r),t}if(e.type===Ui.F){s=e.startX,o=e.startY,a=e.endX;var h=e.endY;if(e=Math.min(s,a),i=Math.min(o,h),s=Math.abs(a-s)/2,o=Math.abs(h-o)/2,e=t.x-(e+s),i=t.y-(i+o),null===this.fill){if(o-=n,0>=(s-=n)||0>=o||1>=e*e/(s*s)+i*i/(o*o))return Bt.free(r),!1;s+=n,o+=n}return null!==this.stroke&&(s+=n,o+=n),Bt.free(r),!(0>=s||0>=o)&&1>=e*e/(s*s)+i*i/(o*o)}if(e.type===Ui.o)return Bt.free(r),null===this.fill?Ji(e,t.x,t.y,o):Hi(e,t,o,1=this.strokeWidth)u=Xi.Ve(l.startX,l.startY,l.endX,l.endY,r,s,a,h,o);else{if(l.startX===l.endX?(n=c,u=0):(i=(l.endY-l.startY)/(l.endX-l.startX),n=(u=c/Math.sqrt(1+i*i))*i),i=A(),t=new pt,Xi.Ve(l.startX+n,l.startY+u,l.endX+n,l.endY+u,r,s,a,h,t)&&i.push(t),t=new pt,Xi.Ve(l.startX-n,l.startY-u,l.endX-n,l.endY-u,r,s,a,h,t)&&i.push(t),t=new pt,Xi.Ve(l.startX+n,l.startY+u,l.startX-n,l.startY-u,r,s,a,h,t)&&i.push(t),t=new pt,Xi.Ve(l.endX+n,l.endY+u,l.endX-n,l.endY-u,r,s,a,h,t)&&i.push(t),0===(a=i.length))return j(i),!1;for(u=!0,h=1/0,n=0;nMath.abs(e)){if(0>t*t*e*e+l*l-(h=s-u-e*(r-n))*h){o.x=NaN,o.y=NaN,u=!1;break t}a=(-t*t*e*h+t*l*(c=Math.sqrt(t*t*e*e+l*l-h*h)))/(l*l+t*t*e*e)+n,t=(-t*t*e*h-t*l*c)/(l*l+t*t*e*e)+n,l=e*(a-n)+h+u,h=e*(t-n)+h+u,Math.abs((r-a)*(r-a))+Math.abs((s-l)*(s-l))(a-=a/(t*t)*(h=r-n)*h)){o.x=NaN,o.y=NaN,u=!1;break t}a=u+(h=Math.sqrt(a)),h=u-h,Math.abs(a-s)Math.abs(p)?(g*=.5/p,p=.5):0!==g&&.5>Math.abs(g)&&(p*=.5/g,g=.5),y-=p,v-=g;d.contains(y,v);)y-=p,v-=g;for(o.x=a,o.y=h,g=0;go)return!0;return!1}if(e&&null!==this.fill&&this.gh(t,!0))return!0;var o=t.Bf(i),r=o;if(1.5=o||bt(i,r,0,-c)>=o||bt(i,r,0,c)>=o||bt(i,r,u,0)>=o);if((t=Xi.$y(u,c,i,r))*t<=o)return!0}else if(i.type===Ui.o){if(r=(l=i.bounds).x,a=l.y,h=l.x+l.width,l=l.y+l.height,t.x>h&&t.xl&&t.yo&&xt(t.x,t.y,r,a,h,a)>o&&xt(t.x,t.y,h,l,r,l)>o&&xt(t.x,t.y,h,l,h,a)>o)return!1;if(r=Math.sqrt(o),!e){for(e=i.figures,i=0;io)return!1;for(h=(a=r.segments.s).length,l=0;lo)return!1;break;case oe:var f=A();if(Xi.Qe(s,u,c.point1X,c.point1Y,c.point2X,c.point2Y,c.endX,c.endY,.8,f),s=n(f,t),j(f),s)return!1;if(s=c.endX,u=c.endY,t.zd(s,u)>o)return!1;break;case re:if(f=A(),Xi.ep(s,u,c.point1X,c.point1Y,c.endX,c.endY,.8,f),s=n(f,t),j(f),s)return!1;if(s=c.endX,u=c.endY,t.zd(s,u)>o)return!1;break;case se:case ae:var d=(f=c.type===se?te(c,r):ie(c,r,s,u)).length;if(0===d){if(s=c.type===se?c.centerX:c.endX,u=c.type===se?c.centerY:c.endY,t.zd(s,u)>o)return!1;break}c=null;for(var p=A(),g=0;g= 0",pl,"strokeWidth:value")}},strokeCap:{get:function(){return null!==this.Na?this.Na.Hr:"butt"},set:function(t){var i=this.strokeCap;i!==t&&("string"!=typeof t||"butt"!==t&&"round"!==t&&"square"!==t?M(t,'"butt", "round", or "square"',pl,"strokeCap"):(gl(this),this.Na.Hr=t,this.N(),this.g("strokeCap",i,t)))}},strokeJoin:{get:function(){return null!==this.Na?this.Na.Ir:"miter"},set:function(t){var i=this.strokeJoin;i!==t&&("string"!=typeof t||"miter"!==t&&"bevel"!==t&&"round"!==t?M(t,'"miter", "bevel", or "round"',pl,"strokeJoin"):(gl(this),this.Na.Ir=t,this.N(),this.g("strokeJoin",i,t)))}},strokeMiterLimit:{get:function(){return null!==this.Na?this.Na.Jr:10},set:function(t){var i=this.strokeMiterLimit;if(i!==t&&1<=t){gl(this),this.Na.Jr=t,this.N();var e=this.part;null!==e&&(e.ag=NaN),this.g("strokeMiterLimit",i,t)}}},strokeDashArray:{get:function(){return this.Yg},set:function(t){var i=this.Yg;if(i!==t){if(null!==t){for(var e=t.length,n=0,o=0;ot?t=0:1t?t=0:1t.maxLines&&(t.l|=16777216))}function Al(t,i,e,n){var o=t.formatting===ql;o&&(i=i.trim());var r=0,s=t.Ae,a=t.spacingAbove+t.spacingBelow;a=Math.max(0,Dl(t)+a);var h=t.overflow===Ul?Bl(s):0;if(t.Gc>=t.maxLines)null!==n&&n.h(0,a);else if(s=i,t.wrap===El){t.Le=1;var l=Fl(i);if(0===h||l<=e)t.Cb=Math.max(t.Cb,l),Ll(t,i,t.Cb),null!==n&&n.h(l,a);else{for(l=Fl((r=jl(t,s))+(i=jl(t,s=s.substr(r.length))));0e&&1e;){var c=1;for(l=Fl(i.substr(0,c)),u=0;l<=e;)c++,u=l,l=Fl(i.substr(0,c));if(1===c){var f=l;r=Math.max(r,l)}else f=u,r=Math.max(r,u);if(1>--c&&(c=1),Ll(t,i.substr(0,c),f),h++,i=i.substr(c),t.Gc+h>t.maxLines)break}for(l=Fl(i+(u=jl(t,s)));0t.maxLines))break}t.Le=Math.min(t.maxLines,h),t.Cb=Math.max(t.Cb,r),null!==n&&n.h(t.Cb,a*t.Le)}}function jl(t,i){if(t.wrap===Gl)return i.substr(0,1);for(var e=i.length,n=0,o=Hl;n=i.length?i:i.substr(0,n)}function Fl(t){return null===tu?8*t.length:tu.measureText(t).width}function Dl(t){if(null!==t.df)return t.df;var i=t.Ae;if(null===tu){var e=16;return t.df=e}return void 0!==Wl[i]&&5e3>Jl?e=Wl[i]:(e=1.3*tu.measureText("M").width,Wl[i]=e,Jl++),t.df=e}function Bl(t){if(null===tu)return 6;if(void 0!==Zl[t]&&5e3>_l)var i=Zl[t];else i=tu.measureText($l).width,Zl[t]=i,_l++;return i}function Ol(t,i){var e=t.ec.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),n=t.spacingAbove+t.spacingBelow;if(n=Math.max(0,Dl(t)+n),0===e.length)return t.Cb=0,t.Gc=1,n;if(!t.isMultiline){var o=e.indexOf("\n",0);0<=o&&(e=e.substr(0,o))}o=0;for(var r,s=t.Gc=0,a=!1;!a;){if(-1===(r=e.indexOf("\n",s))&&(r=e.length,a=!0),s<=r){if(s=e.substr(s,r-s),t.wrap!==El){t.Le=0;var h=At.alloc();Al(t,s,i,h),o+=h.height,At.free(h),t.Gc+=t.Le}else Al(t,s,i,null),o+=n,t.Gc++;t.Gc===t.maxLines&&(a=!0)}s=r+1}return t.Lq=o}pl.className="Shape",pl.getFigureGenerators=function(){var t,i=new dt;for(t in Xi.Ze)t!==t.toLowerCase()&&i.add(t,Xi.Ze[t]);return i.freeze(),i},pl.defineFigureGenerator=function(t,i){var e=t.toLowerCase(),n=Xi.Ze;n[t]=i,n[e]=t},pl.getArrowheadGeometries=function(){var t=new dt;for(n in Xi.um)if(void 0===Ml[n]){var i=Ui.parse(Xi.um[n],!1);Ml[n]=i,(i=n.toLowerCase())!==n&&(Ml[i]=n)}for(var e in Ml)if(e!==e.toLowerCase()){var n=Ml[e];n instanceof Ui&&t.add(e,n)}return t.freeze(),t},pl.defineArrowheadGeometry=function(t,i){var e=null;e="string"==typeof i?Ui.parse(i,!1):i,"none"!==(i=t.toLowerCase())&&t!==i||w("Shape.defineArrowheadGeometry name must not be empty or None or all-lower-case: "+t);var n=Ml;n[t]=e,n[i]=t},Nl.prototype.copy=function(){var t=new Nl;return t.Hr=this.Hr,t.Ir=this.Ir,t.Jr=this.Jr,t.uj=this.uj,t.br=this.br,t.jq=this.jq,t.fg=this.fg.J(),t.gg=this.gg.J(),t},c(Pl,Ds),Pl.prototype.cloneProtected=function(t){Ds.prototype.cloneProtected.call(this,t),t.ec=this.ec,t.xc=this.xc,t.Ae=this.Ae,t.Gc=this.Gc,t.Cb=this.Cb,t.Lq=this.Lq,t.Gm=this.Gm,null!==this.fa&&(t.fa=this.fa.copy()),null!==this.da&&(t.da=this.da.nc?this.da:this.da.copy()),t.Ih=this.Ih,t.df=this.df,t.Le=this.Le,t.Qc=this.Qc,t.Qb=this.Qb,t.ze=this.ze},(i=Pl.prototype).th=function(){Ds.prototype.th.call(this),null!==this.da&&(this.da.nc=!0)},i.qb=function(t){t.classType===Pl?this.wrap=t:Ds.prototype.qb.call(this,t)},i.toString=function(){return 22(c*c+u*u)*f*f&&(e=!0),i.ib!==t&&(e=!1),i.ib instanceof va&&(e=!1),!1===i.Gf("textGreeking")&&(e=!1),i=this.spacingAbove,c=this.spacingBelow,this.flip){case xs:t.translate(o,0),t.scale(-1,1);break;case vs:t.translate(0,r),t.scale(1,-1);break;case bs:t.translate(o,r),t.scale(-1,-1)}if(t.yc(),r>(f=(i+s+c)*(u=this.Gc))&&(n=(n=this.verticalAlignment).y*r-n.y*f+n.offsetY),1===u&&null!==this.ze)(c=this.Cb)>o&&(c=o),this.Oj(this.ze,t,0,n+i,o,s,c,e,a,h,l);else if(null!==this.Qc&&null!==this.Qb)for(f=0;fo&&(d=o),n+=i,this.Oj(this.Qb[f],t,0,n,o,s,d,e,a,h,l),n+=s+c}switch(this.flip){case xs:t.scale(-1,1),t.translate(-o,0);break;case vs:t.scale(1,-1),t.translate(0,-r);break;case bs:t.scale(-1,-1),t.translate(-o,-r)}}},i.Oj=function(t,i,e,n,o,r,s,a,h,l,u){var c=0;if(a)"left"===h?c=0:"right"===h?c=o-s:"center"===h&&(c=(o-s)/2),i.fillRect(e+c,n+.25*r,s,1);else{if("left"===h?c=0:"right"===h?c=o:"center"===h&&(c=o/2),o=null!==zl?zl(this,r):.75*r,i.fillText(t,e+c,n+o),0===(t=r/20|0)&&(t=1),"right"===h?c-=s:"center"===h&&(c-=s/2),l){h=e+c,l=n+(a=null!==Rl?Rl(this,r):.8*r),o=e+c+s,a=n+a;var f=t;i.beginPath(),i.lineWidth=f,i.moveTo(h,l),i.lineTo(o,a),i.stroke(),i.Se(),i instanceof va&&i.ad.classList.add("gojs-td")}u&&(u=n+r-r/2.2|0,0!=t%2&&(u+=.5),n=e+c,r=u,e=e+c+s,s=u,c=t,i.beginPath(),i.lineWidth=c,i.moveTo(n,r),i.lineTo(e,s),i.stroke(),i.Se(),i instanceof va&&i.ad.classList.add("gojs-td"))}},i.kk=function(t,i,e){if(!Ds.prototype.kk.call(this,t,i,e))return!1;if(Us(this,t,this.xc,!0,!1,this.naturalBounds,this.actualBounds),e){if(0===this.svg.getElementsByTagName("text").length)return!0;for(i=this.svg.getElementsByClassName("gojs-td"),e=0;e=this.Qb.length))){for(this.l|=16777216,l=this.Qb[h],i=Math.max(1,t-i);Fl(l)>i&&1t?t=0:1t?t=0:1=(t=Math.floor(t))&&M(t,"> 0",Pl,"maxLines"),Cl(this),this.da.Jq=t,this.v(),this.g("maxLines",i,t))}},metrics:{get:function(){return{arrSize:null!==this.Qc?this.Qc:[this.Cb],arrText:null!==this.Qb?this.Qb:[this.ze],maxLineWidth:this.Cb,fontHeight:this.df}}},choices:{get:function(){return this.Gm},set:function(t){var i=this.Gm;i!==t&&(this.Gm=t,this.g("choices",i,t))}}});var Il,zl=null,Rl=null,El=new V(Pl,"None",0),Vl=new V(Pl,"WrapFit",1),Yl=new V(Pl,"WrapDesiredSize",2),Gl=new V(Pl,"WrapBreakAll",3),Xl=new V(Pl,"OverflowClip",0),Ul=new V(Pl,"OverflowEllipsis",1),ql=new V(Pl,"FormatTrim",0),Kl=new V(Pl,"FormatNone",0),Hl=/[ \u200b\u00ad]/,Wl=new X,Jl=0,Zl=new X,_l=0,$l="...",Ql="",tu=null,iu=!1;function eu(){this.nc=!1,this.Hd=null,this.Xf=fs,this.gq=ql,this.Jq=1/0,this.$q=Xl,this.Er=this.Dr=0,this.Or="start",this.vj=this.Qr=this.Pr=null,this.Yr=Ci,this.$r=Yl}function nu(){this.Tk=1,this.u=0,this.j=1,this.o=this.F=null}function ou(t,i){Ds.call(this),this.Eg=null,this.qo="",this.Xg=Kt,this.Nk=cs,this.Zg=this.Hd=null,this.Mk=oi,this.Xf=fs,this.vl=null,this.qn=!1,this.en=!0,this.al=!1,this.bt=this.rl=null,"string"==typeof t?this.source=t:t&&Object.assign(this,t),i&&Object.assign(this,i)}function ru(t){void 0===t&&(t=""),""!==t?Il[t]&&(delete Il[t],au--):(Il=new X,au=0)}function su(t,i){i.qy||(i.Fq=function(e){i.sq=!0,i.ln=!1;var n=i.Bg.copy();if(null!=n){for(n=n.iterator;n.next();){var o=n.value;o.N();var r=i.getAttribute("src")||"",s=o.Og.I(r);if(null!==s)for(var a=s.length,h=0;h=n.width&&(r=r+p.offsetX+(c*p.x-n.width*p.x)),f>=n.height&&(s=s+p.offsetY+(f*p.y-n.height*p.y)),h=Math.min(n.width,c),a=Math.min(n.height,f);break;case cs:c=n.width,f=n.height;break;case ds:case ys:d===ds?(c*=d=Math.min(n.height/f,n.width/c),f*=d):d===ys&&(f*=d=Math.max(n.height/f,n.width/c),(c*=d)>=n.width&&(r=(r+p.offsetX+(c*p.x-n.width*p.x)/c)*h),f>=n.height&&(s=(s+p.offsetY+(f*p.y-n.height*p.y)/f)*a),h*=1/(c/n.width),a*=1/(f/n.height),c=n.width,f=n.height)}var g=c*(d=this.Df()*i.scale)*f*d,m=h*a/g,y=e.__goCache;d=null;var v=hu;if(!o){if(e.sq&&void 0!==y&&4v*v)for(null===y.gi&&(uu(y,4,l,u,e),uu(y,16,l,u,e)),l=(o=y.gi).length,u=0;ut)&&(t=5),t=Math.min(t,i/3);var n="rr"+i+","+e+","+(t=Math.min(t,e/3)),o=Xi.Mf[n];if(void 0!==o)return o;var r=t*Xi.wg;return o=(new Ui).add(new $i(t,0,!0).add(new Qi(ne,i-t,0)).add(new Qi(oe,i,t,i-r,0,i,r)).add(new Qi(ne,i,e-t)).add(new Qi(oe,i-t,e,i,e-r,i-r,e)).add(new Qi(ne,t,e)).add(new Qi(oe,0,e-t,r,e,0,e-r)).add(new Qi(ne,0,t)).add(new Qi(oe,t,0,0,r,r,0).close())),1o.x&&t.y>o.y&&t.righto.x&&i.y>o.y&&i.right=e.maxSelectionCount)){this.G^=4096;var n=!1;if(null!==e){n=e.skipsUndoManager,e.skipsUndoManager=!0;var o=e.selection;o.ka(),t?o.add(this):o.remove(this),o.freeze()}this.g("isSelected",i,t),this.Wb(),null!==(t=this.selectionChanged)&&t(this),null!==e&&(e.$b(),e.skipsUndoManager=n)}}}},isHighlighted:{get:function(){return 0!=(524288&this.G)},set:function(t){var i=0!=(524288&this.G);if(i!==t){this.G^=524288;var e=this.diagram;null!==e&&((e=e.highlighteds).ka(),t?e.add(this):e.remove(this),e.freeze()),this.g("isHighlighted",i,t),this.N(),null!==(t=this.highlightedChanged)&&t(this)}}},isShadowed:{get:function(){return 0!=(8192&this.G)},set:function(t){var i=0!=(8192&this.G);i!==t&&(this.G^=8192,this.Uc=!0,this.g("isShadowed",i,t),this.N())}},isAnimated:{get:function(){return 0!=(262144&this.G)},set:function(t){var i=0!=(262144&this.G);i!==t&&(this.G^=262144,this.g("isAnimated",i,t))}},highlightedChanged:{get:function(){return null!==this.P?this.P.oq:null},set:function(t){var i=this.highlightedChanged;i!==t&&(Mu(this),this.P.oq=t,this.g("highlightedChanged",i,t))}},selectionObjectName:{get:function(){return null!==this.P?this.P.vr:""},set:function(t){var i=this.selectionObjectName;i!==t&&(Mu(this),this.P.vr=t,this.Ug=null,this.g("selectionObjectName",i,t))}},selectionAdornmentTemplate:{get:function(){return null!==this.P?this.P.tr:null},set:function(t){var i=this.selectionAdornmentTemplate;i!==t&&(Mu(this),this.P.tr=t,this.g("selectionAdornmentTemplate",i,t))}},selectionObject:{get:function(){if(null===this.Ug){var t=this.selectionObjectName;null!==t&&""!==t?(t=this.fb(t),this.Ug=null!==t?t:this):this instanceof wc?(t=this.path,this.Ug=null!==t?t:this):this.Ug=this}return this.Ug}},selectionChanged:{get:function(){return null!==this.P?this.P.ur:null},set:function(t){var i=this.selectionChanged;i!==t&&(Mu(this),this.P.ur=t,this.g("selectionChanged",i,t))}},resizeAdornmentTemplate:{get:function(){return null!==this.P?this.P.fr:null},set:function(t){var i=this.resizeAdornmentTemplate;i!==t&&(Mu(this),this.P.fr=t,this.g("resizeAdornmentTemplate",i,t))}},resizeObjectName:{get:function(){return null!==this.P?this.P.hr:""},set:function(t){var i=this.resizeObjectName;i!==t&&(Mu(this),this.P.hr=t,this.g("resizeObjectName",i,t))}},resizeObject:{get:function(){var t=this.resizeObjectName;return""!==t&&null!==(t=this.fb(t))?t:this}},resizeCellSize:{get:function(){return null!==this.P?this.P.gr:Tt},set:function(t){var i=this.resizeCellSize;i.D(t)||(t=t.J(),Mu(this),this.P.gr=t,this.g("resizeCellSize",i,t))}},rotateAdornmentTemplate:{get:function(){return null!==this.P?this.P.ir:null},set:function(t){var i=this.rotateAdornmentTemplate;i!==t&&(Mu(this),this.P.ir=t,this.g("rotateAdornmentTemplate",i,t))}},rotateObjectName:{get:function(){return null!==this.P?this.P.jr:""},set:function(t){var i=this.rotateObjectName;i!==t&&(Mu(this),this.P.jr=t,this.g("rotateObjectName",i,t))}},rotateObject:{get:function(){var t=this.rotateObjectName;return""!==t&&null!==(t=this.fb(t))?t:this}},rotationSpot:{get:function(){return null!==this.P?this.P.lr:Si},set:function(t){var i=this.rotationSpot;i.D(t)||(t=t.J(),Mu(this),this.P.lr=t,this.g("rotationSpot",i,t))}},text:{get:function(){return this.ec},set:function(t){var i=this.ec;i!==t&&(this.ec=t,this.g("text",i,t))}},containingGroup:{get:function(){return this.Ah},set:function(t){if(this.Zc()){var i=this.Ah;if(i!==t){null===t||this!==t&&!t.Td(this)||(this===t&&w("Cannot make a Group a member of itself: "+this.toString()),w("Cannot make a Group indirectly contain itself: "+this.toString()+" already contains "+t.toString())),this.C(2);var e=this.diagram;if(null!==i?yc(i,this):this instanceof gc&&null!==e&&e.ai.remove(this),this.Ah=t,null!==t?mc(t,this):this instanceof gc&&null!==e&&e.ai.add(this),this.C(1),null!==e&&e.aa){var n=this.data,o=e.model;if(null!==n&&o.Xj()){var r=o.wa(null!==t?t.data:null);o.mp(n,r)}}if(null!==(n=this.containingGroupChanged)&&(o=!0,null!==e&&(o=e.aa,e.aa=!0),n(this,i,t),null!==e&&(e.aa=o)),this instanceof gc)for(qu(e=new $,this,!0,0,!0),e=e.iterator;e.next();)if((n=e.value)instanceof Ju)for(n=n.linksConnected;n.next();)kc(n.value);if(this instanceof Ju){for(e=this.linksConnected;e.next();)kc(e.value);null!==(e=this.labeledLink)&&kc(e)}this.g("containingGroup",i,t),null!==t&&(null!==(i=t.layer)&&Co(i,-1,t))}}else w("cannot set the Part.containingGroup of a Link or Adornment")}},containingGroupChanged:{get:function(){return null!==this.P?this.P.Kp:null},set:function(t){var i=this.containingGroupChanged;i!==t&&(Mu(this),this.P.Kp=t,this.g("containingGroupChanged",i,t))}},isTopLevel:{get:function(){return!(null!==this.containingGroup||this instanceof Ju&&null!==this.labeledLink)}},layoutConditions:{get:function(){return null!==this.P?this.P.Cq:127},set:function(t){var i=this.layoutConditions;i!==t&&(Mu(this),this.P.Cq=t,this.g("layoutConditions",i,t))}},dragComputation:{get:function(){return null!==this.P?this.P.Up:null},set:function(t){var i=this.dragComputation;i!==t&&(Mu(this),this.P.Up=t,this.g("dragComputation",i,t))}},shadowOffset:{get:function(){return null!==this.P?this.P.zr:rt},set:function(t){var i=this.shadowOffset;i.D(t)||(t=t.J(),Mu(this),this.P.zr=t,this.N(),this.g("shadowOffset",i,t))}},shadowColor:{get:function(){return null!==this.P?this.P.yr:"gray"},set:function(t){var i=this.shadowColor;i!==t&&(Mu(this),this.P.yr=t,this.N(),this.g("shadowColor",i,t))}},shadowBlur:{get:function(){return null!==this.P?this.P.Vg:4},set:function(t){var i=this.shadowBlur;i!==t&&(Mu(this),this.P.Vg=t,this.N(),this.g("shadowBlur",i,t))}}}),ku.prototype.invalidateLayout=ku.prototype.C,ku.prototype.findCommonContainingGroup=ku.prototype.px,ku.prototype.isMemberOf=ku.prototype.Td,ku.prototype.findTopLevelPart=ku.prototype.sz,ku.prototype.findSubGraphLevel=ku.prototype.oz,ku.prototype.ensureBounds=ku.prototype.Va,ku.prototype.getDocumentBounds=ku.prototype.mi,ku.prototype.findObject=ku.prototype.fb,ku.prototype.moveTo=ku.prototype.moveTo,ku.prototype.invalidateAdornments=ku.prototype.Wb,ku.prototype.clearAdornments=ku.prototype.Ej,ku.prototype.removeAdornment=ku.prototype.Jf,ku.prototype.addAdornment=ku.prototype.bh,ku.prototype.findAdornment=ku.prototype.Pj,ku.prototype.updateTargetBindings=ku.prototype.La;var Ku=!1;function Hu(t,i){void 0===t||t instanceof ch||"string"==typeof t?ku.call(this,t):(ku.call(this),t&&(i=t)),this.G&=-257,this.Jg="Adornment",this.ue=null,this.Aw=0,this.Uw=!1,this.j=this.$a=null,i&&Object.assign(this,i)}function Wu(){this.nc=!1,this.Vr=this.gj=this.Eq=this.Dq=null,this.yp=$t,this.er=dc,this.Kr=this.ij=this.Nq=this.Mq=null}function Ju(t,i){void 0===t||t instanceof ch||"string"==typeof t?ku.call(this,t):(ku.call(this),t&&(i=t)),this.U=13,this.Ba=null,this.jb=new Z,this.wc=this.af=this.Yk=null,this.ci=!1,i&&Object.assign(this,i)}function Zu(t){null===t.Ba?t.Ba=new Wu:t.Ba.nc&&(t.Ba=t.Ba.copy())}function _u(t,i){null!==i&&(null===t.af&&(t.af=new $),t.af.add(i))}function $u(t,i,e,n){if(null===i||null===t.af)return null;for(var o=t.af.iterator;o.next();){var r=o.value;if(r.Ds===t&&r.cv===i&&r.Ox===e&&r.Px===n||r.Ds===i&&r.cv===t&&r.Ox===n&&r.Px===e)return r}return null}function Qu(t,i){for(t=t.linksConnected;t.next();){var e=t.value;e.fromPort!==i&&e.toPort!==i||(tc(e.fromPort),tc(e.toPort),e.bb())}}function tc(t){if(null!==t){var i=t.Zn;null!==i&&i.Sl(),null===(i=(t=t.part).containingGroup)||t.isVisible()||tc(i.port)}}function ic(t,i,e,n){if(null!==i&&!e.has(i)){e.add(i);var o=!0,r=t.diagram;null!==r&&(o=r.isTreePathToChildren),i.linksConnected.each((function(r){r.isTreeLink?(o?r.fromNode===i:r.toNode===i)&&ic(t,o?r.toNode:r.fromNode,e,n):n.add(r)}))}}function ec(t,i,e){tc(e);var n=t.jb.contains(i);if(n||t.jb.add(i),!n||i.fromNode===i.toNode){var o=t.linkConnected;if(null!==o){var r=!0,s=t.diagram;null!==s&&(r=s.aa,s.aa=!0),o(t,i,e),null!==s&&(s.aa=r)}}!n&&i.isTreeLink&&(e=i.fromNode,i=i.toNode,null!==e&&null!==i&&e!==i&&(n=!0,null!==(t=t.diagram)&&(n=t.isTreePathToChildren),r=n?e:i,(o=n?i:e).ci||(o.ci=r),!r.isTreeLeaf||null!==t&&t.undoManager.isUndoingRedoing||(n?e===r&&(r.isTreeLeaf=!1):i===r&&(r.isTreeLeaf=!1))))}function nc(t,i,e){tc(e);var n=t.jb.remove(i),o=null;if(n||i.toNode===i.fromNode){var r=t.linkDisconnected;if(o=t.diagram,null!==r){var s=!0;null!==o&&(s=o.aa,o.aa=!0),r(t,i,e),null!==o&&(o.aa=s)}}n&&i.isTreeLink&&(e=!0,null!==o&&(e=o.isTreePathToChildren),t=e?i.toNode:i.fromNode,i=e?i.fromNode:i.toNode,null!==t&&(t.ci=!1),null===i||i.isTreeLeaf||(0===i.jb.count?(i.ci=null,null!==o&&o.undoManager.isUndoingRedoing||(i.isTreeLeaf=!0)):oc(i)))}function oc(t){if(t.ci=!1,0!==t.jb.count){var i=!0,e=t.diagram;if(null===e||!e.undoManager.isUndoingRedoing){for(null!==e&&(i=e.isTreePathToChildren),e=t.jb.iterator;e.next();){var n=e.value;if(n.isTreeLink)if(i){if(n.fromNode===t)return void(t.isTreeLeaf=!1)}else if(n.toNode===t)return void(t.isTreeLeaf=!1)}t.isTreeLeaf=!0}}}function rc(t){null===t.wc?t.wc=new dt:t.wc.clear(),t.qm(t,(function(t,i){sc(t,i)})),0===t.wc.count&&t.wc.add("",t)}function sc(t,i){var e=i.portId;null!==e&&null!==t.wc&&t.wc.add(e,i)}function ac(t,i,e){var n=i.portId;if(null!==n&&(null!==t.wc&&t.wc.remove(n),null!==(i=t.diagram)&&e)){for(e=null,t=t.findLinksConnected(n);t.next();)n=t.value,null===e&&(e=A()),e.push(n);if(null!==e){for(t=0;tt&&(t=1);var i=this.diagram;if(null!==i&&!i.Ue){i.Ue=!0;var e=new $;e.add(this),lc(this,e,i.isTreePathToChildren,t,i,this,i.treeCollapsePolicy===ts),i.Ue=!1}},Ju.prototype.expandTree=function(t){void 0===t&&(t=2),2>t&&(t=2);var i=this.diagram;if(null!==i&&!i.Ue){i.Ue=!0;var e=new $;e.add(this),cc(this,e,i.isTreePathToChildren,t,i,this,i.treeCollapsePolicy===ts),i.Ue=!1}},f.Object.defineProperties(Ju.prototype,{portSpreading:{get:function(){return null!==this.Ba?this.Ba.er:dc},set:function(t){var i=this.portSpreading;i!==t&&(Zu(this),this.Ba.er=t,this.g("portSpreading",i,t),null!==(t=this.diagram)&&t.undoManager.isUndoingRedoing||this.Bd())}},avoidable:{get:function(){return 0!=(8&this.U)},set:function(t){var i=0!=(8&this.U);if(i!==t){this.U^=8;var e=this.diagram;null!==e&&Br(e,this),this.g("avoidable",i,t)}}},avoidableMargin:{get:function(){return null!==this.Ba?this.Ba.yp:$t},set:function(t){"number"==typeof t&&(t=new Wt(t));var i=this.avoidableMargin;if(!i.D(t)){t=t.J(),Zu(this),this.Ba.yp=t;var e=this.diagram;null!==e&&Br(e,this),this.g("avoidableMargin",i,t)}}},linksConnected:{get:function(){return this.jb.iterator}},linkConnected:{get:function(){return null!==this.Ba?this.Ba.Dq:null},set:function(t){var i=this.linkConnected;i!==t&&(Zu(this),this.Ba.Dq=t,this.g("linkConnected",i,t))}},linkDisconnected:{get:function(){return null!==this.Ba?this.Ba.Eq:null},set:function(t){var i=this.linkDisconnected;i!==t&&(Zu(this),this.Ba.Eq=t,this.g("linkDisconnected",i,t))}},linkValidation:{get:function(){return null!==this.Ba?this.Ba.gj:null},set:function(t){var i=this.linkValidation;i!==t&&(Zu(this),this.Ba.gj=t,this.g("linkValidation",i,t))}},isLinkLabel:{get:function(){return null!==this.Yk}},labeledLink:{get:function(){return this.Yk},set:function(t){var i=this.Yk;if(i!==t){var e=this.diagram,n=this.data;if(null!==i){if(null!==i.wd&&(i.wd.remove(this),i.v()),null!==e&&null!==n&&!e.undoManager.isUndoingRedoing){var o=i.data,r=e.model;if(null!==o&&r.ri()){var s=r.wa(n);void 0!==s&&r.Qx(o,s)}}this.containingGroup=null}this.Yk=t,null!==t&&(Mc(t,this),null===e||null===n||e.undoManager.isUndoingRedoing||(o=t.data,e=e.model,null!==o&&e.ri()&&(void 0!==(n=e.wa(n))&&e.Bu(o,n))),this.containingGroup=t.containingGroup),Ks(this),this.g("labeledLink",i,t)}}},port:{get:function(){return this.ns("")}},ports:{get:function(){return null===this.wc&&rc(this),this.wc.iteratorValues}},isTreeExpanded:{get:function(){return 0!=(1&this.U)},set:function(t){var i=0!=(1&this.U);if(i!==t){this.U^=1;var e=this.diagram;if(this.g("isTreeExpanded",i,t),null!==(i=this.treeExpandedChanged)){var n=!0;null!==e&&(n=e.aa,e.aa=!0),i(this),null!==e&&(e.aa=n)}null!==e&&e.undoManager.isUndoingRedoing?this.Zb(t):t?this.expandTree():this.collapseTree()}}},wasTreeExpanded:{get:function(){return 0!=(2&this.U)},set:function(t){var i=0!=(2&this.U);i!==t&&(this.U^=2,this.g("wasTreeExpanded",i,t))}},treeExpandedChanged:{get:function(){return null!==this.Ba?this.Ba.Vr:null},set:function(t){var i=this.treeExpandedChanged;i!==t&&(Zu(this),this.Ba.Vr=t,this.g("treeExpandedChanged",i,t))}},isTreeLeaf:{get:function(){return 0!=(4&this.U)},set:function(t){var i=0!=(4&this.U);i!==t&&(this.U^=4,this.g("isTreeLeaf",i,t))}}}),Ju.prototype.expandTree=Ju.prototype.expandTree,Ju.prototype.collapseTree=Ju.prototype.collapseTree,Ju.prototype.findTreeParts=Ju.prototype.wz,Ju.prototype.findTreeChildrenNodes=Ju.prototype.Ou,Ju.prototype.findTreeChildrenLinks=Ju.prototype.Qo,Ju.prototype.findTreeLevel=Ju.prototype.uz,Ju.prototype.findTreeParentChain=Ju.prototype.vz,Ju.prototype.findTreeParentNode=Ju.prototype.pg,Ju.prototype.findTreeParentLink=Ju.prototype.kh,Ju.prototype.findCommonTreeParent=Ju.prototype.gz,Ju.prototype.findTreeRoot=Ju.prototype.xz,Ju.prototype.isInTreeOf=Ju.prototype.Nz,Ju.prototype.findPort=Ju.prototype.ns,Ju.prototype.findLinksTo=Ju.prototype.kz,Ju.prototype.findLinksBetween=Ju.prototype.jz,Ju.prototype.findNodesInto=Ju.prototype.Oo,Ju.prototype.findNodesOutOf=Ju.prototype.Po,Ju.prototype.findNodesConnected=Ju.prototype.Mu,Ju.prototype.findLinksInto=Ju.prototype.Sd,Ju.prototype.findLinksOutOf=Ju.prototype.Mo,Ju.prototype.findExternalTreeLinksConnected=Ju.prototype.qx,Ju.prototype.invalidateConnectedLinks=Ju.prototype.Bd,Ju.prototype.invalidateLinkBundle=Ju.prototype.Lz;var fc=new V(Ju,"SpreadingNone",10),dc=new V(Ju,"SpreadingEvenly",11),pc=new V(Ju,"SpreadingPacked",12);function gc(t,i){void 0===t||t instanceof ch||"string"==typeof t?Ju.call(this,t):(Ju.call(this),t&&(i=t)),this.U|=4608,this.Gn=new $,this.$a=null,this.Sc=new Ff,this.Sc.group=this,this.gl=new $,this.tb=this.$p=null,i&&Object.assign(this,i)}function mc(t,i){if(t.Gn.add(i)){i instanceof gc&&t.gl.add(i);var e=t.memberAdded;if(null!==e){var n=!0,o=t.diagram;null!==o&&(n=o.aa,o.aa=!0),e(t,i),null!==o&&(o.aa=n)}t.isVisible()&&t.isSubGraphExpanded||i.Zb(!1)}i instanceof wc&&!t.computesBoundsIncludingLinks||(null===(i=t.$a)&&(i=t),i.v())}function yc(t,i){if(t.Gn.remove(i)){i instanceof gc&&t.gl.remove(i);var e=t.memberRemoved;if(null!==e){var n=!0,o=t.diagram;null!==o&&(n=o.aa,o.aa=!0),e(t,i),null!==o&&(o.aa=n)}t.isVisible()&&t.isSubGraphExpanded||i.Zb(!0)}i instanceof wc&&!t.computesBoundsIncludingLinks||(null===(i=t.$a)&&(i=t),i.v())}function vc(t,i,e,n){for(var o=t.memberParts;o.next();){var r=o.value;if(r.Zb(!1),r instanceof gc&&r.isSubGraphExpanded&&(r.wasSubGraphExpanded=r.isSubGraphExpanded,vc(r,i,e,n)),r instanceof Ju)r.Bd(i),e.Aj(r,n);else if(r instanceof wc)for(r=r.labelNodes;r.next();)r.value.Bd(i)}t.isSubGraphExpanded=!1}function xc(t,i,e,n){for(var o=t.memberParts;o.next();){var r=o.value;if(r.Zb(!0),r instanceof gc&&r.wasSubGraphExpanded&&(r.wasSubGraphExpanded=!1,xc(r,i,e,n)),r instanceof Ju)r.Bd(i),e.Cj(r,n);else if(r instanceof wc)for(r=r.labelNodes;r.next();)r.value.Bd(i)}t.isSubGraphExpanded=!0}function bc(t){Ds.call(this),this.yb=_t,this.ko=new Bt(NaN,NaN,NaN,NaN),t&&Object.assign(this,t)}function wc(t){ku.call(this,Ch.Link),this.Qa=8,this.ef=null,this.ff="",this.uf=this.gn=null,this.vf="",this.uo=null,this.qk=Wc,this.Om=0,this.Qm=Wc,this.Rm=NaN,this.qj=Uc,this.po=.5,this.wd=null,this.Nb=(new Z).freeze(),this.Tg=this.Mg=null,this.ml=new Bt,this.ua=new Ui,this.u=this.o=this.Sf=this.Wf=null,this.su=new pt,this.cq=this.Mw=this.Lw=null,this.vt=NaN,this.ba=null,this.j=[],t&&Object.assign(this,t)}function kc(t){var i=t.fromNode,e=t.toNode,n=null;if(n=null!==i?null!==e?i.px(e):i.containingGroup:null!==e?e.containingGroup:null,i=n,(e=t.Ah)!==i){null!==e&&yc(e,t),t.Ah=i,null!==i&&mc(i,t);var o=t.containingGroupChanged;if(null!==o){var r=!0,s=t.diagram;null!==s&&(r=s.aa,s.aa=!0),o(t,e,i),null!==s&&(s.aa=r)}!t.fd||t.Lw!==e&&t.Mw!==e||t.bb()}if(t.isLabeledLink)for(t=t.labelNodes;t.next();)t.value.containingGroup=n}function Mc(t,i){null===t.wd&&(t.wd=new $),t.wd.add(i),t.v()}function Sc(t,i,e){if(0!==i||0!==e)if(0===t.pointsCount)t.defaultFromPoint&&t.defaultFromPoint.offset(i,e),t.defaultToPoint&&t.defaultToPoint.offset(i,e);else{for(var n=t.fd,o=new Z,r=t.Nb.iterator;r.next();){var s=r.value;o.add(new pt(s.x+i,s.y+e).freeze())}o.freeze(),r=t.Nb,t.Nb=o,s=t.diagram,isNaN(i)||isNaN(e)||null!==s&&s.animationManager.zb?t.v():(t.ke.h(t.ke.x+i,t.ke.y+e),t.pa.h(t.pa.x+i,t.pa.y+e),Ks(t)),n?Nc(t):(t.defaultFromPoint&&(t.defaultFromPoint=t.i(0)),t.defaultToPoint&&(t.defaultToPoint=t.i(t.pointsCount-1))),null!==s&&s.animationManager.zb&&Qn(s.animationManager,t,o),t.g("points",r,o)}}function Nc(t){0===t.Nb.count?t.fd=!1:(t.fd=!0,t.cq=null,t.vt=NaN,t.defaultFromPoint=t.i(0),t.defaultToPoint=t.i(t.pointsCount-1),Rc(t,!1))}function Pc(t,i){return Math.abs(i.x-t.x)>Math.abs(i.y-t.y)?(i.x>=t.x?i.x=t.x+9e9:i.x=t.x-9e9,i.y=t.y):(i.y>=t.y?i.y=t.y+9e9:i.y=t.y-9e9,i.x=t.x),i}function Cc(t,i){var e=i.Zn;return null===e&&((e=new Tf).port=i,e.node=i.part,i.Zn=e),Af(e,t)}function Tc(t){return t===Qt||.5===t.x&&.5===t.y}function Lc(t){return.5===t.x&&.5===t.y?t:oi}function Ac(t){if(null===t.diagram||!t.isAvoiding||!Ar(t.diagram))return!1;var i=t.points.s,e=i.length;if(4>e)return!1;t=jr(t.diagram,!0,t.containingGroup,null);for(var n=1;nSf&&mf(i,u,c)!==l-1&&(mf(i,e-a,n)===l-1?(o=180,u=e-a,c=n):mf(i,e+a,n)===l-1?(o=0,u=e+a,c=n):mf(i,e,n-h)===l-1?(o=270,u=e,c=n-h):mf(i,e,n+h)===l-1&&(o=90,u=e,c=n+h));l>Sf&&mf(i,u,c)===l-1;)e=u,n=c,0===o?u+=a:90===o?c+=h:180===o?u-=a:c-=h,--l;r?l>Sf&&(180===o||0===o?e=Math.floor(e/a)*a+a/2:90!==o&&270!==o||(n=Math.floor(n/h)*h+h/2)):(e=Math.floor(e/a)*a+a/2,n=Math.floor(n/h)*h+h/2),l>Sf&&(r=o,s=e,u=n,0===o?(r=90,u+=h):90===o?(r=180,s-=a):180===o?(r=270,u-=h):270===o&&(r=0,s+=a),mf(i,s,u)===l-1?jc(t,i,s,u,r,!1,r):(s=e,u=n,0===o?(r=270,u-=h):90===o?(r=0,s+=a):180===o?(r=90,u+=h):270===o&&(r=180,s-=a),mf(i,s,u)===l-1&&jc(t,i,s,u,r,!1,r))),t.yf(e,n)}function Fc(t,i,e,n){return t=e-t,isNaN(t)||1/0===t||-1/0===t?NaN:(0>t&&(t=-t),i=n-i,isNaN(i)||1/0===i||-1/0===i?NaN:(0>i&&(i=-i),Xi.$(t,0)?i:Xi.$(i,0)?t:Math.sqrt(t*t+i*i)))}function Dc(t,i,e,n){var o=t.pointsCount;if(2>o)return i;if(e){var r=t.i(1);if(e=r.x-n.x,r=r.y-n.y,0===(n=Fc(i.x,i.y,e,r)))return i;o=2===o?.5*n:n,(t=t.computeShortLength(!0))>o&&(t=o),o=t*(r-i.y)/n,i.x+=t*(e-i.x)/n,i.y+=o}else{if(e=(r=t.i(o-2)).x-n.x,r=r.y-n.y,0===(n=Fc(i.x,i.y,e,r)))return i;o=2===o?.5*n:n,(t=t.computeShortLength(!1))>o&&(t=o),o=t*(i.y-r)/n,i.x-=t*(i.x-e)/n,i.y-=o}return i}function Bc(t,i,e,n){for(var o=t.pointsCount,r=i;Xi.$(i.x,r.x)&&Xi.$(i.y,r.y);){if(e>=o)return o-1;r=t.i(e++)}if(!Xi.$(i.x,r.x)&&!Xi.$(i.y,r.y))return e-1;for(var s=r;Xi.$(i.x,r.x)&&Xi.$(r.x,s.x)&&(!n||(i.y>=r.y?r.y>=s.y:r.y<=s.y))||Xi.$(i.y,r.y)&&Xi.$(r.y,s.y)&&(!n||(i.x>=r.x?r.x>=s.x:r.x<=s.x));){if(e>=o)return o-1;s=t.i(e++)}return e-2}function Oc(t,i,e,n,o,r,s){if(!s&&zc(t)){var a=(s=t.computeJumpLength())/2,h=[],l=0;if(t.isVisible()&&(l=function(t,i,e,n){var o=t.diagram;if(null===o||i.D(e))return 0;for(o=o.layers;o.next();){var r=o.value;if(null!==r&&r.visible)for(var s=(r=r.Pa.s).length,a=0;ac-s;)l--,c=Math.max(u-a,r.x);u=r.y-s+n,c+=e,d=r.y+n,t.curve===Zc?du(i,c,d,!1):gu(i,f,u,c,u,c,d)}else if(Xi.B(o.x,r.x))if(o.yu-s;)l--,u=Math.max(c-a,r.y);c=r.x-s+e,d=r.x+e,u+=n,t.curve===Zc?du(i,d,u,!1):gu(i,c,f,c,u,d,u)}}i.lineTo(r.x+e,r.y+n)}function Ic(t,i,e,n){for(var o=Xi.B(t.y,i.y),r=n.pointsCount,s=n.i(0),a=pt.alloc(),h=1;hs.x&&u.x>=l.x||l.xs.y&&u.y>=l.y||l.ys&&Math.min(p,g)u&&!Xi.B(p,g)){a.x=u,a.y=s,u=!0;break t}}else if(Xi.B(c,d)&&Xi.B(p,g)&&Math.min(u,f)p&&Math.min(s,m)c&&!Xi.B(s,m)){a.x=p,a.y=c,u=!0;break t}a.x=0,a.y=0,u=!1}u&&(o?e.push(a.x):e.push(a.y)),s=l}pt.free(a)}function zc(t){return(t=t.curve)===_c||t===Zc}function Rc(t,i){(i||zc(t))&&(null===(i=t.diagram)||i.animationManager.isTicking||i.Eh.contains(t)||0===t.ml.width&&0===t.ml.height||i.Eh.add(t,t.ml.copy()))}function Ec(t,i,e){if(null!==i&&i.lk&&i.fd&&zc(i)){var n=i.routeBounds;n.w()&&(t.routeBounds.Yc(n)||e.Yc(n))&&(t.usesSamePort(i)||i.qc())}}function Vc(t){var i=t.ef;if(null!==i){var e=t.uf;if(null!==e&&isNaN(t.curviness)){for(var n=t.ff,o=t.vf,r=t=null,s=i.jb.s,a=s.length,h=0;ho&&(o=a.right),a.bottom>r&&(r=a.bottom)}}return isFinite(e)&&isFinite(n)?t.h(e,n,o-e,r-n):(i=i.location,t.h(i.x,i.y,0,0)),t},f.Object.defineProperties(bc.prototype,{padding:{get:function(){return this.yb},set:function(t){"number"==typeof t&&(t=new Wt(t));var i=this.yb;i.D(t)||(this.yb=t=t.J(),this.g("padding",i,t),this.v())}}}),bc.className="Placeholder",c(wc,ku),wc.prototype.cloneProtected=function(t){ku.prototype.cloneProtected.call(this,t),t.Qa=-113&this.Qa,t.ff=this.ff,t.gn=this.gn,t.vf=this.vf,t.uo=this.uo,t.qk=this.qk,t.Om=this.Om,t.Qm=this.Qm,t.Rm=this.Rm,t.qj=this.qj,t.po=this.po,null!==this.ba&&(t.ba=this.ba.copy())},(i=wc.prototype).Af=function(t){ku.prototype.Af.call(this,t),this.ff=t.ff,this.vf=t.vf,t.Mg=null,t.bb(),t.Sf=this.Sf;var i=t.fromPort;null!==i&&tc(i),null!==(t=t.toPort)&&tc(t)},i.qb=function(t){t.classType===wc?2==(2&t.value)?this.routing=t:t===Jc||t===Zc||t===_c?this.curve=t:t===$c||t===Qc||t===tf?this.adjusting=t:t!==Uc&&t!==Wc&&w("Unknown Link enum value for a Link property: "+t):ku.prototype.qb.call(this,t)},i.Xc=function(){null===this.ba&&(this.ba=new pa)},i.si=function(){var t=this.fromNode;if(null!==t){var i=t.findVisibleNode();if(null!==i&&(t=i),na(t)||Iu(t))return!1}return null===(t=this.toNode)||(null!==(i=t.findVisibleNode())&&(t=i),!na(t)&&!Iu(t))},i.zv=function(){return!1},i.Av=function(){},i.Zc=function(){return!1},wc.prototype.computeAngle=function(t,i,e){return wc.computeAngle(i,e)},wc.computeAngle=function(t,i){switch(t){default:case Wc:t=0;break;case ef:t=i;break;case nf:t=i+90;break;case of:t=i-90;break;case rf:t=i+180;break;case sf:90<(t=Xi.bp(i))&&270>t&&(t-=180);break;case af:90<(t=Xi.bp(i+90))&&270>t&&(t-=180);break;case hf:90<(t=Xi.bp(i-90))&&270>t&&(t-=180);break;case lf:if(45<(t=Xi.bp(i))&&135>t||225t)return 0;90t&&(t-=180)}return Xi.bp(t)},(i=wc.prototype).oh=function(){var t=this.containingGroup;null!==t&&this.fromNode!==t&&this.toNode!==t&&t.computesBoundsIncludingLinks&&ku.prototype.oh.call(this)},i.To=function(t){var i=this.fromNode;return t===i?this.toNode:i},i.Cz=function(t){var i=this.fromPort;return t===i?this.toPort:i},i.Vo=function(t){if(ku.prototype.Vo.call(this,t),zc(this)&&this.Xo(this.actualBounds),!t){var i=null;null!==(t=this.ef)&&ec(t,this,i=this.fromPort);var e=this.uf;if(null!==e){var n=this.toPort;e===t&&n===i||ec(e,this,n)}Vc(this)}},i.Wo=function(t){if(ku.prototype.Wo.call(this,t),zc(this)&&this.Xo(this.actualBounds),!t){var i=null;null!==(t=this.ef)&&nc(t,this,i=this.fromPort);var e=this.uf;if(null!==e){var n=this.toPort;e===t&&n===i||nc(e,this,n)}Yc(this)}},i.Lj=function(){if(this.fd=!0,null!==this.wd){var t=this.diagram;if(null!==t)for(var i=this.wd.copy().iterator;i.next();)t.remove(i.value)}null!==this.data&&(null!==(t=this.diagram)&&t.partManager.removeDataForLink(this))},wc.prototype.updateRelationshipsFromData=function(){if(null!==this.data){var t=this.diagram;null!==t&&t.partManager.updateRelationshipsFromData(this)}},wc.prototype.move=function(t,i){var e=i?this.location:this.position,n=e.x;isNaN(n)&&(n=0);var o=e.y;for(isNaN(o)&&(o=0),n=t.x-n,o=t.y-o,!0===i?ku.prototype.move.call(this,t,!1):(t=pt.allocAt(e.x+n,e.y+o),ku.prototype.move.call(this,t,!1),pt.free(t)),Sc(this,n,o),t=this.labelNodes;t.next();)e=(i=t.value).position,i.moveTo(e.x+n,e.y+o)},wc.prototype.canRelinkFrom=function(){if(!this.relinkableFrom)return!1;var t=this.layer;return null===t||!!t.allowRelink&&!(null!==(t=t.diagram)&&!t.allowRelink)},wc.prototype.canRelinkTo=function(){if(!this.relinkableTo)return!1;var t=this.layer;return null===t||!!t.allowRelink&&!(null!==(t=t.diagram)&&!t.allowRelink)},wc.prototype.computeMidPoint=function(t){var i=this.pointsCount;if(0===i)return t.assign(st),t;if(1===i)return t.assign(this.i(0)),t;if(2===i){var e=this.i(0),n=this.i(1);return t.h((e.x+n.x)/2,(e.y+n.y)/2),t}if(this.isOrthogonal&&(15<=this.computeCorner()||this.computeCurve()===Jc))return this.ua.Pu(.5,t),t.add(this.i(0)),e=this.ua.figures.first(),t.offset(-e.startX,-e.startY),t;if(this.computeCurve()===Jc){if(3===i){e=this.i(0),n=this.i(1);var o=this.i(2);return Xi.ax(e.x,e.y,n.x,n.y,n.x,n.y,o.x,o.y,t),t}if(e=3*((n=(i-1)/3|0)/2|0),1==n%2){n=this.i(e),o=this.i(e+1);var r=this.i(e+2);e=this.i(e+3),Xi.ax(n.x,n.y,o.x,o.y,r.x,r.y,e.x,e.y,t)}else t.assign(this.i(e));return t}var s=this.flattenedLengths;for(e=this.flattenedTotalLength,o=r=n=0;ne/2);)n+=o,r++;return i=this.i(r),r=this.i(r+1),1>Math.abs(i.x-r.x)?i.y>r.y?t.h(i.x,i.y-(e/2-n)):t.h(i.x,i.y+(e/2-n)):1>Math.abs(i.y-r.y)?i.x>r.x?t.h(i.x-(e/2-n),i.y):t.h(i.x+(e/2-n),i.y):(e=(e/2-n)/o,t.h(i.x+e*(r.x-i.x),i.y+e*(r.y-i.y))),t},wc.prototype.computeMidAngle=function(){var t=this.pointsCount;if(2>t)return NaN;if(2===t)return this.i(0).ab(this.i(1));if(this.isOrthogonal&&(15<=this.computeCorner()||this.computeCurve()===Jc))return this.ua.wx(.5);if(this.computeCurve()===Jc&&4<=t){var i=(t-1)/3|0,e=3*(i/2|0);if(1==i%2){e=Math.floor(e),t=this.i(e),i=this.i(e+1);var n=this.i(e+2);return e=this.i(e+3),Xi.My(t.x,t.y,i.x,i.y,n.x,n.y,e.x,e.y)}if(0n/2);)r+=o,e++;if(i=this.i(e),n=this.i(e+1),1>Math.abs(i.x-n.x)&&1>Math.abs(i.y-n.y)){if(0Math.abs(i.x-n.x))return i.y>n.y?270:90;if(1>Math.abs(i.y-n.y))return i.x>n.x?180:0}return i.ab(n)},(i=wc.prototype).i=function(t){return this.Nb.s[t]},i.dd=function(t,i){this.Nb.cd(t,i)},i.L=function(t,i,e){this.Nb.cd(t,new pt(i,e))},i.Kz=function(t,i){this.Nb.Gb(t,i)},i.m=function(t,i,e){this.Nb.Gb(t,new pt(i,e))},i.ne=function(t){this.Nb.add(t)},i.yf=function(t,i){this.Nb.add(new pt(t,i))},i.pv=function(t){this.Nb.mb(t)},i.Fj=function(){this.Nb.clear()},i.uh=function(){null===this.Mg&&(this.Mg=this.Nb,this.Nb=this.Nb.copy())},i.zf=function(){if(null!==this.Mg){for(var t=this.Mg,i=this.Nb,e=1/0,n=1/0,o=t.s,r=o.length,s=0;sl&&(c=-c),m=u*((g=(0>h?-1:1)*c+d)-d)+p);var y=d=r.x+2*a/3,v=p=r.y+2*h/3;Xi.B(h,0)?v=0h?-1:1)*c+d)-d)+p,this.Fj(),this.ne(r),this.yf(g,m),this.yf(y,v),this.ne(f),this.dd(0,this.getLinkPoint(t,i,s,!0,!1,n,o)),this.dd(3,this.getLinkPoint(n,o,e,!1,!1,t,i))}else r=n,f=o,n=this.getLinkPoint(t,i,s,!0,!1,r,f),o=this.getLinkPoint(r,f,e,!1,!1,t,i),this.hasCurviness()?(f=o.x-n.x,e=o.y-n.y,s=this.computeCurviness(),r=t=n.x+f/2,a=i=n.y+e/2,Xi.B(e,0)?a=0s&&(r=-r),a=f*((r=(0>e?-1:1)*r+t)-t)+i),this.ne(n),this.yf(r,a),this.ne(o)):(this.ne(n),this.ne(o),a=Bt.alloc(),i.mi(a),h=a.ca(o),f.mi(a),l=a.ca(n),(h||l)&&(s=i.ga(Lc(s),new pt),this.dd(0,this.getLinkPointFromPoint(t,i,s,o,!0,s)),e=f.ga(Lc(e),new pt),this.dd(1,this.getLinkPointFromPoint(r,f,e,n,!1,e))),Bt.free(a))}else{c=this.isAvoiding,f&&(u&&c||l)&&this.Fj();var x=l?this.computeCurviness():0;c=this.getLinkPoint(t,i,s,!0,u,n,o),d=g=p=0,(u||!a||l)&&(m=this.computeEndSegmentLength(t,i,s,!0),d=this.getLinkDirection(t,i,c,s,!0,u,n,o),l&&(a||s.D(e)||!u&&1===s.x+e.x&&1===s.y+e.y)&&(d-=u?90:30,0>x&&(d-=180)),0>d?d+=360:360<=d&&(d-=360),l&&(m+=Math.abs(x)*(u?1:2)),0===d?p=m:90===d?g=m:180===d?p=-m:270===d?g=-m:(p=m*Math.cos(d*Math.PI/180),g=m*Math.sin(d*Math.PI/180)),s.Mc()&&l&&(m=i.ga(oi,pt.alloc()),y=pt.allocAt(m.x+1e3*p,m.y+1e3*g),this.getLinkPointFromPoint(t,i,m,y,!0,c),pt.free(m),pt.free(y))),m=this.getLinkPoint(n,o,e,!1,u,t,i);var b=v=y=0;if(u||!h||l){var w=this.computeEndSegmentLength(n,o,e,!1);b=this.getLinkDirection(n,o,m,e,!1,u,t,i),l&&(h||s.D(e)||!u&&1===s.x+e.x&&1===s.y+e.y)&&(b+=u?0:30,0>x&&(b+=180)),0>b?b+=360:360<=b&&(b-=360),l&&(w+=Math.abs(x)*(u?1:2)),0===b?y=w:90===b?v=w:180===b?y=-w:270===b?v=-w:(y=w*Math.cos(b*Math.PI/180),v=w*Math.sin(b*Math.PI/180)),e.Mc()&&l&&(e=o.ga(oi,pt.alloc()),s=pt.allocAt(e.x+1e3*y,e.y+1e3*v),this.getLinkPointFromPoint(n,o,e,s,!1,m),pt.free(e),pt.free(s))}e=c,(u||!a||l)&&(e=new pt(c.x+p,c.y+g)),s=m,(u||!h||l)&&(s=new pt(m.x+y,m.y+v)),!f&&!u&&a&&3=u.y&&t.y<=u.y+u.height?a.y=t.y:(e.Hf(li)||e.Hf(fi))&&t.x>=u.x&&t.x<=u.x+u.width&&(a.x=t.x),pt.free(h),pt.free(l)}}return a}}return e=i.ga(Lc(e),pt.alloc()),this.pointsCount>(o?6:2)?(s=n?this.i(1):this.i(this.pointsCount-2),o&&(s=Pc(e,s.copy()))):(h=this.computeSpot(!n,s),r=pt.alloc(),s=s.ga(Lc(h),r),o&&(s=Pc(e,s)),pt.free(r)),this.getLinkPointFromPoint(t,i,e,s,n,a),pt.free(e),a},wc.prototype.getLinkDirection=function(t,i,e,n,o,r,s,a){t:if(n.sb())var h=n.x>n.y?n.x>1-n.y?0:n.x<1-n.y?270:315:n.x1-n.y?90:n.x<1-n.y?180:135:.5>n.x?225:.5(r?6:2)?(a=o?this.i(1):this.i(this.pointsCount-2),a=r?Pc(h,a.copy()):e):(e=pt.alloc(),a=a.ga(oi,e),pt.free(e)),e=Math.abs(a.x-h.x)>Math.abs(a.y-h.y)?a.x>=h.x?0:180:a.y>=h.y?90:270,pt.free(h),h=e}return n.Mc()&&s.Td(t)&&(360<=(h+=180)&&(h-=360)),Tc(n)||0===(t=i.li())||(45<=t&&135>t?h+=90:135<=t&&225>t?h+=180:225<=t&&315>t&&(h+=270),360<=h&&(h-=360)),h},wc.prototype.computeEndSegmentLength=function(t,i,e,n){return null!==i&&e.$c()&&null!==(t=Cc(this,i))?t.Ju:(t=n?this.fromEndSegmentLength:this.toEndSegmentLength,null!==i&&isNaN(t)&&(t=n?i.fromEndSegmentLength:i.toEndSegmentLength),isNaN(t)&&(t=10),t)},wc.prototype.computeSpot=function(t,i){return void 0===i&&(i=null),t?null===(t=i||this.fromPort)?t=oi:((i=this.fromSpot).Xb()&&(i=t.fromSpot),t=i===Si?Qt:i):null===(t=i||this.toPort)?t=oi:((i=this.toSpot).Xb()&&(i=t.toSpot),t=i===Si?Qt:i),t},wc.prototype.computeOtherPoint=function(t,i){return this.computeAdjusting()!==Wc&&4f.width||c.y>f.height||0>c.x+c.width||0>c.y+c.height)){if((c=Yi.alloc()).set(s),u instanceof Ch)a=u.Cf(t,i,e,n,o,c);else if(this.path===u){if(u instanceof pl)if(a=t,f=n,!1===u.pickable)a=!1;else if(c.multiply(u.transform),f)t:{var d=a,p=c;if(u.fh(d,p))a=!0;else{if(void 0===p&&(p=u.transform,d.Re(u.actualBounds))){a=!0;break t}a=d.left,f=d.right;var g=d.top;d=d.bottom;var m=pt.alloc(),y=pt.alloc(),v=pt.alloc(),x=Yi.alloc();x.set(p),x.bv(u.transform),x.Vj(),y.x=f,y.y=g,y.transform(x),m.x=a,m.y=g,m.transform(x),p=!1,bl(u,m,y,v)?p=!0:(m.x=f,m.y=d,m.transform(x),bl(u,m,y,v)?p=!0:(y.x=a,y.y=d,y.transform(x),bl(u,m,y,v)?p=!0:(m.x=a,m.y=g,m.transform(x),bl(u,m,y,v)&&(p=!0)))),Yi.free(x),pt.free(m),pt.free(y),pt.free(v),a=p}}else a=u.fh(a,c)}else a=Is(u,t,n,c);a&&(f=u,null!==i&&(f=i(u)),f&&(null===e||e(f))&&o.add(f)),Yi.free(c)}}}return void 0===r&&Yi.free(s),a||null!==this.background||null!==this.areaBackground}return void 0===r&&Yi.free(s),!1},wc.prototype.computeCurve=function(){if(null===this.Wf){var t=this.fromPort,i=this.isOrthogonal;this.Wf=null!==t&&t===this.toPort&&!i}return this.Wf?Jc:this.curve},wc.prototype.computeCorner=function(){if(this.curve===Jc)return 0;var t=this.corner;return(isNaN(t)||0>t)&&(t=10),t},wc.prototype.findMidLabel=function(){for(var t=this.path,i=this.O.s,e=i.length,n=0;nh?-Math.PI/2:Math.PI/2;else u=Math.atan(h/Math.abs(a)),0>a&&(u=Math.PI-u);s=i.x;var c=i.y;a=n.x-s;var f=n.y-c;for(h=Math.sqrt(a*a+f*f),Xi.$(a,0)?f=0>f?-Math.PI/2:Math.PI/2:(f=Math.atan(f/Math.abs(a)),0>a&&(f=Math.PI-f)),l=h/l,u=f-u,this.dd(t,i),t+=1;th?-Math.PI/2:Math.PI/2:(h=Math.atan(h/Math.abs(a)),0>a&&(h=Math.PI-h)),a=h+u,i*=l,this.L(t,s+i*Math.cos(a),c+i*Math.sin(a)));this.dd(e,n)}}return!0;case tf:if(r=this.i(t),c=this.i(e),!r.Xa(i)||!c.Xa(n)){o=r.x,r=r.y,l=((s=c.x)-o)*(s-o)+((c=c.y)-r)*(c-r),a=i.x,u=i.y,h=n.x,f=n.y;var d=1;if(0!=h-a){var p=(f-u)/(h-a);d=Math.sqrt(1+1/(p*p))}else p=9e9;for(this.dd(t,i),t+=1;ti?i+=360:360<=i&&(i-=360),0>n?n+=360:360<=n&&(n-=360);var s=n;i=315<=i||45>i?0:45<=i&&135>i?90:135<=i&&225>i?180:270,n=315<=n||45>n?0:45<=n&&135>n?90:135<=n&&225>n?180:270;var a=o.actualBounds.copy(),h=r.actualBounds.copy();if(a.w()&&h.w()){a.Bc(ff,ff),h.Bc(ff,ff),a.Ye(t),h.Ye(e);var l=pt.alloc(),u=pt.alloc();0===i?e.x>t.x||270===n&&e.yt.x||90===n&&e.y>t.y&&h.right>t.x?(l.h(e.x,t.y),u.h(e.x,(t.y+e.y)/2),180===n?(l.x=this.computeMidOrthoPosition(t.x,t.y,e.x,e.y,!1),u.x=l.x,u.y=e.y):270===n&&e.yt.y?(l.x=t.xh.bottom)?this.computeMidOrthoPosition(t.x,t.y,e.x,e.y,!1):h.right,u.x=l.x,u.y=e.y):0===n&&t.xh.top&&t.ya.bottom)&&(180===n&&(h.ca(t)||a.ca(e))?l.y=this.computeMidOrthoPosition(t.x,t.y,e.x,e.y,!0):e.yt.y&&(180===n||270===n)&&(l.y=this.computeMidOrthoPosition(t.x,a.bottom,e.x,Math.min(e.y,h.top),!0)),u.x=e.x,u.y=l.y),l.y>a.top&&l.y=a.left&&e.x<=t.x||t.x<=h.right&&t.x>=e.x?90!==n&&270!==n||(l.h(Math.max((t.x+e.x)/2,t.x),t.y),u.h(l.x,e.y)):(l.y=270===n||(0===n||180===n)&&e.yt.y&&h.leftt.y?(l.x=t.x>h.right?this.computeMidOrthoPosition(t.x,t.y,h.right,e.y,!1):t.x>h.left&&(270===n&&t.yh.bottom)?this.computeMidOrthoPosition(t.x,t.y,e.x,e.y,!1):h.left,u.x=l.x,u.y=e.y):180===n&&t.x>h.right&&t.y>h.top&&t.ya.bottom)&&(0===n&&(h.ca(t)||a.ca(e))?l.y=this.computeMidOrthoPosition(t.x,t.y,e.x,e.y,!0):e.yt.y&&(0===n||270===n)&&(l.y=this.computeMidOrthoPosition(t.x,a.bottom,e.x,Math.min(e.y,h.top),!0)),u.x=e.x,u.y=l.y),l.y>a.top&&l.y=t.x||t.x>=h.left&&t.x<=e.x?90!==n&&270!==n||(l.h(Math.min((t.x+e.x)/2,t.x),t.y),u.h(l.x,e.y)):(l.y=270===n||(0===n||180===n)&&e.yt.y||180===n&&e.xt.y||0===n&&e.x>t.x&&h.bottom>t.y?(l.h(t.x,e.y),u.h((t.x+e.x)/2,e.y),270===n?(l.y=this.computeMidOrthoPosition(t.x,t.y,e.x,e.y,!0),u.x=e.x,u.y=l.y):180===n&&e.xt.x?(l.y=t.yh.right)?this.computeMidOrthoPosition(t.x,t.y,e.x,e.y,!0):h.bottom,u.x=e.x,u.y=l.y):90===n&&t.yh.left&&t.xa.right)&&(270===n&&(h.ca(t)||a.ca(e))?l.x=this.computeMidOrthoPosition(t.x,t.y,e.x,e.y,!1):e.xt.x&&(270===n||180===n)&&(l.x=this.computeMidOrthoPosition(a.right,t.y,Math.min(e.x,h.left),e.y,!1)),u.x=l.x,u.y=e.y),l.x>a.left&&l.x=a.top&&e.y<=t.y||t.y<=h.bottom&&t.y>=e.y?0!==n&&180!==n||(l.h(t.x,Math.max((t.y+e.y)/2,t.y)),u.h(e.x,l.y)):(l.x=180===n||(90===n||270===n)&&e.xt.x&&h.top=t.x?(l.y=t.y>h.bottom?this.computeMidOrthoPosition(t.x,t.y,e.x,h.bottom,!0):t.y>h.top&&(180===n&&t.xh.right)?this.computeMidOrthoPosition(t.x,t.y,e.x,e.y,!0):h.top,u.x=e.x,u.y=l.y):270===n&&t.y>h.bottom&&t.x>h.left&&t.xa.right)&&(90===n&&(h.ca(t)||a.ca(e))?l.x=this.computeMidOrthoPosition(t.x,t.y,e.x,e.y,!1):e.xt.x&&(90===n||180===n)&&(l.x=this.computeMidOrthoPosition(a.right,t.y,Math.min(e.x,h.left),e.y,!1)),u.x=l.x,u.y=e.y),l.x>a.left&&l.x=t.y||t.y>=h.top&&t.y<=e.y?0!==n&&180!==n||(l.h(t.x,Math.min((t.y+e.y)/2,t.y)),u.h(e.x,l.y)):(l.x=180===n||(90===n||270===n)&&e.x=Nf&&(yf(d),a.Bc(d.Ho*d.Hx,d.Go*d.Ix),wf(d,t,i,c,n,a,!1),h=mf(d,c.x,c.y)),!d.abort&&hthis.pointsCount?(0===i||180===i?(a.x=t.x,a.y=c.y):(a.x=c.x,a.y=t.y),this.L(2,a.x,a.y),this.m(3,a.x,a.y)):(s=this.i(3),0===i||180===i?Xi.B(a.x,s.x)?(a=0===i?Math.max(a.x,t.x):Math.min(a.x,t.x),this.L(2,a,t.y),this.L(3,a,s.y)):Xi.B(a.y,s.y)?(Math.abs(t.y-a.y)<=d.Go/2&&(this.L(2,a.x,t.y),this.L(3,s.x,t.y)),this.m(2,a.x,t.y)):this.L(2,t.x,a.y):90!==i&&270!==i||(Xi.B(a.y,s.y)?(a=90===i?Math.max(a.y,t.y):Math.min(a.y,t.y),this.L(2,t.x,a),this.L(3,s.x,a)):Xi.B(a.x,s.x)?(Math.abs(t.x-a.x)<=d.Ho/2&&(this.L(2,t.x,a.y),this.L(3,t.x,s.y)),this.m(2,t.x,a.y)):this.L(2,a.x,t.y))),null!==e&&(t=this.i(1),s=this.i(2),t.x!==s.x&&t.y!==s.y?0===i||180===i?this.m(2,t.x,s.y):this.m(2,s.x,t.y):0===i||180===i?this.m(2,o.x,e.y):this.m(2,e.x,o.y)),null!==p&&(0===n||180===n?this.yf(r.x,p.y):this.yf(p.x,r.y)),i=!0):i=!1}}}else i=!1;i||(this.ne(l.copy()),this.ne(u.copy())),pt.free(l),pt.free(u)}},wc.prototype.computeMidOrthoPosition=function(t,i,e,n,o){var r=0;return!this.hasCurviness()||this.computeSpot(!0,this.fromPort).$c()||this.computeSpot(!1,this.toPort).$c()||(r=this.computeCurviness()),o?(i+n)/2+r:(t+e)/2+r},wc.prototype.ez=function(t){var i=t.x;t=t.y;for(var e=this.i(0),n=this.i(1),o=xt(i,t,e.x,e.y,n.x,n.y),r=0,s=1;sthis.pointsCount?this.lk=!0:this.ua=this.makeGeometry(),null!==(t=this.path)){t.ua=this.ua;for(var i=this.O.s,e=i.length,n=0;n=i&&(n=i-1),h=this.i(n),r.x=Math.min(h.x,r.x),r.y=Math.min(h.y,r.y);n=r.x,h=r.y}else{for(h=0;hm?p>d?(r.x=y-x,r.y=d-x,o.x=y+g,o.y=d+g):(r.x=y-x,r.y=d+x,o.x=y+g,o.y=d-g):p>d?(r.x=y+x,r.y=d-x,o.x=y-g,o.y=d+g):(r.x=y+x,r.y=d+x,o.x=y-g,o.y=d-g)),Xi.$(m,y)&&Xi.$(d,p)&&(d>f?(v>y?(r.x=y-x,r.y=d-x,o.x=y+g):(r.x=y+x,r.y=d-x,o.x=y-g),o.y=d+g):(v>y?(r.x=y-x,r.y=d+x,o.x=y+g):(r.x=y+x,r.y=d+x,o.x=y-g),o.y=d-g)),(Xi.$(m,y)&&Xi.$(y,v)||Xi.$(f,d)&&Xi.$(d,p))&&(m=.5*(m+v),f=.5*(f+p),r.x=m,r.y=f,o.x=m,o.y=f),(1===c||2===c&&Xi.$(s.x,this.i(0).x)&&Xi.$(s.y,this.i(0).y))&&(e.x=.5*(s.x+l.x),e.y=.5*(s.y+l.y)),gu(a,e.x-n,e.y-h,r.x-n,r.y-h,l.x-n,l.y-h),i.set(r),e.set(o),s=l}}l=s.x,s=s.y,u=this.i(this.pointsCount-1),0!==this.computeShortLength(!1)&&(u=Dc(this,u.copy(),!1,et)),l=.5*(l+u.x),s=.5*(s+u.y),gu(a,o.x-n,o.y-h,l-n,s-h,u.x-n,u.y-h),pt.free(i),pt.free(e),pt.free(r),pt.free(o)}else for(e=3;e=i&&(e=i-1),o=this.i(e-1),s=this.i(e),e===i-1&&0!==this.computeShortLength(!1)&&(s=Dc(this,s.copy(),!1,et)),gu(a,r.x-n,r.y-h,o.x-n,o.y-h,s.x-n,s.y-h);else{for((r=pt.alloc()).assign(this.i(0)),(o=pt.alloc()).assign(r),s=this.computeCorner(),c=1,l=0;c=i-1){if(r.D(u)){if(0===l)for(c=1;cr.x?f.x-p:f.x+p,v=y.y>f.y?f.y+x:f.y-x,Oc(this,a,c,m,r,y=pt.allocAt(b,w),g),pt.free(y),mu(a,f.x+c,f.y+m,d+c,v+m),r.h(d,v)}else Xi.B(r.x,f.x)&&Xi.B(f.y,y.y)?(p=Math.min(s,Math.abs(f.y-o.y)/2),p=x=Math.min(p,Math.abs(y.x-f.x)/2),Xi.B(x,0)?(Oc(this,a,c,m,r,f,g),r.assign(f)):(d=b=f.x,v=w=f.y,w=f.y>r.y?f.y-p:f.y+p,d=y.x>f.x?f.x+x:f.x-x,Oc(this,a,c,m,r,y=pt.allocAt(b,w),g),pt.free(y),mu(a,f.x+c,f.y+m,d+c,v+m),r.h(d,v))):(Oc(this,a,c,m,r,f,g),r.assign(f));o.assign(u),c=l}pt.free(r)}xu=a}else(a=this.i(1).copy()).x-=n,a.y-=h,0!==this.computeShortLength(!0)&&(o=Dc(this,o,!0,r)),0!==this.computeShortLength(!1)&&(a=Dc(this,a,!1,r)),t.type=Ui.j,t.startX=o.x,t.startY=o.y,t.endX=a.x,t.endY=a.y;return this.lk=!0,t},wc.prototype.computeJumpLength=function(){return 10},wc.prototype.Xo=function(t){var i=this.layer;if(null!==i&&i.visible&&!i.isTemporary){var e=i.diagram;if(null!==e&&!e.animationManager.isTicking){var n=!1;for(e=e.layers;e.next();){var o=e.value;if(o.visible)if(o===i){n=!0;for(var r=!1,s=(o=o.Pa.s).length,a=0;at&&M(t,">= 0",wc,"fromEndSegmentLength"),this.Xc(),this.ba.Vi=t,this.g("fromEndSegmentLength",i,t),this.bb())}},fromShortLength:{get:function(){return null!==this.ba?this.ba.Wi:NaN},set:function(t){var i=this.fromShortLength;i!==t&&(this.Xc(),this.ba.Wi=t,this.qc(),this.g("fromShortLength",i,t))}},toSpot:{get:function(){return null!==this.ba?this.ba.yj:Si},set:function(t){var i=this.toSpot;i.D(t)||(t=t.J(),this.Xc(),this.ba.yj=t,this.g("toSpot",i,t),(i.$c()||t.$c())&&null!==this.toNode&&tc(this.toPort),this.bb())}},toEndSegmentLength:{get:function(){return null!==this.ba?this.ba.wj:NaN},set:function(t){var i=this.toEndSegmentLength;i!==t&&(0>t&&M(t,">= 0",wc,"toEndSegmentLength"),this.Xc(),this.ba.wj=t,this.g("toEndSegmentLength",i,t),this.bb())}},toShortLength:{get:function(){return null!==this.ba?this.ba.xj:NaN},set:function(t){var i=this.toShortLength;i!==t&&(this.Xc(),this.ba.xj=t,this.qc(),this.g("toShortLength",i,t))}},isLabeledLink:{get:function(){return null!==this.wd&&0=n&&(r=n-1);var a=this.i(r-1),h=this.i(r);Xi.Dl(o.x,o.y,s.x,s.y,a.x,a.y,h.x,h.y,.5,t),i=Math.min(h.x,i),e=Math.min(h.y,e),o=h}else for(o=this.i(0),r=this.i(1),i=Math.min(o.x,r.x),e=Math.min(o.y,r.y),t.h(o.x,o.y,0,0),t.Ye(r),o=2;o(n=o.y-n.y)&&(n=-n):Xi.$(n.y,o.y)?0>(n=o.x-n.x)&&(n=-n):n=Math.sqrt(n.Bf(o)),t.push(n)}}return this.cq}},flattenedTotalLength:{get:function(){var t=this.vt;if(isNaN(t)){for(var i=this.flattenedLengths,e=i.length,n=t=0;nthis.pointsCount)return this.lk=!0,this.ua;this.ua=this.makeGeometry()}return this.ua}},firstPickIndex:{get:function(){return 2>=this.pointsCount?0:this.isOrthogonal||!Tc(this.computeSpot(!0))?1:0}},lastPickIndex:{get:function(){var t=this.pointsCount;return 0===t?0:2>=t?t-1:this.isOrthogonal||!Tc(this.computeSpot(!1))?t-2:t-1}},adjusting:{get:function(){return this.qk},set:function(t){var i=this.qk;i!==t&&(this.qk=t,this.g("adjusting",i,t))}},corner:{get:function(){return this.Om},set:function(t){var i=this.Om;i!==t&&(this.Om=t,this.qc(),this.g("corner",i,t))}},curve:{get:function(){return this.Qm},set:function(t){var i=this.Qm;i!==t&&(this.Qm=t,this.bb(),this.qc(),Rc(this,i===Zc||i===_c||t===Zc||t===_c),this.g("curve",i,t))}},curviness:{get:function(){return this.Rm},set:function(t){var i=this.Rm;i!==t&&(this.Rm=t,this.bb(),this.qc(),this.g("curviness",i,t))}},routing:{get:function(){return this.qj},set:function(t){var i=this.qj;i!==t&&(this.qj=t,this.Wf=null,this.bb(),Rc(this,2==(2&i.value)||2==(2&t.value)),this.g("routing",i,t))}},smoothness:{get:function(){return this.po},set:function(t){var i=this.po;i!==t&&(this.po=t,this.qc(),this.g("smoothness",i,t))}},key:{get:function(){var t=this.diagram;if(null!==t&&t.model.ri())return t.model.Ac(this.data)}}}),wc.prototype.invalidateOtherJumpOvers=wc.prototype.Xo,wc.prototype.findClosestSegment=wc.prototype.ez,wc.prototype.updateRoute=wc.prototype.vg,wc.prototype.invalidateRoute=wc.prototype.bb,wc.prototype.rollbackRoute=wc.prototype.rv,wc.prototype.commitRoute=wc.prototype.zf,wc.prototype.startRoute=wc.prototype.uh,wc.prototype.clearPoints=wc.prototype.Fj,wc.prototype.removePoint=wc.prototype.pv,wc.prototype.addPointAt=wc.prototype.yf,wc.prototype.addPoint=wc.prototype.ne,wc.prototype.insertPointAt=wc.prototype.m,wc.prototype.insertPoint=wc.prototype.Kz,wc.prototype.setPointAt=wc.prototype.L,wc.prototype.setPoint=wc.prototype.dd,wc.prototype.getPoint=wc.prototype.i,wc.prototype.getOtherPort=wc.prototype.Cz,wc.prototype.getOtherNode=wc.prototype.To;var Gc=null,Xc=null,Uc=new V(wc,"Normal",1),qc=new V(wc,"Orthogonal",2),Kc=new V(wc,"AvoidsNodes",6),Hc=new V(wc,"AvoidsNodesStraight",7),Wc=new V(wc,"None",0),Jc=new V(wc,"Bezier",9),Zc=new V(wc,"JumpGap",10),_c=new V(wc,"JumpOver",11),$c=new V(wc,"End",17),Qc=new V(wc,"Scale",18),tf=new V(wc,"Stretch",19),ef=new V(wc,"OrientAlong",21),nf=new V(wc,"OrientPlus90",22),of=new V(wc,"OrientMinus90",23),rf=new V(wc,"OrientOpposite",24),sf=new V(wc,"OrientUpright",25),af=new V(wc,"OrientPlus90Upright",26),hf=new V(wc,"OrientMinus90Upright",27),lf=new V(wc,"OrientUpright45",28),uf=16,cf=14,ff=8;function df(t,i,e,n){Q(this),this.Fe=this.qq=!1,this.Ds=t,this.Ox=i,this.cv=e,this.Px=n,this.links=[]}function pf(t){Q(this),this.Yx=this.group=null,this.vs=!0,this.abort=!1,this.Od=this.Nd=1,this.Fn=this.En=-1,this.rc=t.width,this.sc=t.height,this.ac=null,this.ei=this.di=0,this.Os=11,this.Ix=this.Hx=22}function gf(t,i,e){return t.Nd<=i&&i<=t.En&&t.Od<=e&&e<=t.Fn}function mf(t,i,e){return gf(t,i,e)?(i-=t.Nd,i/=t.rc,e-=t.Od,e/=t.sc,t.ac[0|i][0|e]):Pf}function yf(t){if(null!==t.ac)for(var i=0;i<=t.di;i++)for(var e=t.ac[i],n=0;n<=t.ei;n++)e[n]>=Sf&&(e[n]=Pf)}function vf(t,i,e,n,o,r,s,a,h){if(!(is||eh)){var l=0|i,u=0|e,c=t.ac[l][u];if(c>=Sf&&c=t.ac[l][u]);)t.ac[l][u]=c,c+=1,o?u+=n:l+=n;if(l=o?u:l,o)if(0l;e+=n)vf(t,i,e,1,!o,r,s,a,h),vf(t,i,e,-1,!o,r,s,a,h);else if(0l;i+=n)vf(t,i,e,1,!o,r,s,a,h),vf(t,i,e,-1,!o,r,s,a,h)}}function xf(t,i,e,n,o,r,s,a,h){i|=0,e|=0;var l=Mf,u=Sf;for(t.ac[i][e]=u;l===Mf&&i>r&&ia&&er&&ia&&e=Math.abs(a-l)&&1>=Math.abs(h-u))t.abort=!0;else{var c=r.x;n=r.y,i=r.x+r.width;var f=r.y+r.height;c-=t.Nd,c/=t.rc,n-=t.Od,n/=t.sc,i-=t.Nd,i/=t.rc,f-=t.Od,f/=t.sc,r=Math.max(0,Math.min(t.di,0|c)),i=Math.min(t.di,Math.max(0,0|i)),c=Math.max(0,Math.min(t.ei,0|n)),f=Math.min(t.ei,Math.max(0,0|f)),h|=0,l|=0,u|=0;var d=0===e||90===e?1:-1;if(e=90===e||270===e,(n=t.ac)[a|=0][h]===Mf?(xf(t,a,h,d,e,r,i,c,f),xf(t,a,h,1,!e,r,i,c,f),xf(t,a,h,-1,!e,r,i,c,f)):xf(t,a,h,d,e,a,h,a,h),n[l][u]===Mf?(bf(t,l,u,0===o||90===o?1:-1,90===o||270===o,r,i,c,f),bf(t,l,u,1,!(90===o||270===o),r,i,c,f),bf(t,l,u,-1,!(90===o||270===o),r,i,c,f)):bf(t,l,u,d,e,l,u,l,u),e=A(),s&&kf(t,l,u,o,a,h,e))for(e[0]===l&&e[1]===u||(e.unshift(u),e.unshift(l)),e[e.length-2]===a&&e[e.length-1]===h||(e.push(a),e.push(h)),t=Sf,o=e[e.length-2],s=e[e.length-1],n[o][s]=t++,r=e.length-4;0<=r;r-=2)for(o=e[r+2],s=e[r+3],i=e[r],l=e[r+1];i>o?o++:is?s++:lo))break;u--}else{if(!(c>r))break;c--}var f=a[u][c];if(0===f||f===Cf)break;h=u,l=c}for(;;){if(u=n,c=h,f=l,0===n?fr&&(u=270,f--):90===n?co&&(u=180,c--):180===n?fr&&(u=270,f--):co&&(u=180,c--),c=a[c][f],u!==n&&0!==c&&c!==Cf){if(s.push(h),s.push(l),kf(t,h,l,u,o,r,s))return!0;s.pop(),s.pop()}if(a[h][l]=Cf,0===n){if(h===i)return!1;h--}else if(90===n){if(l===e)return!1;l--}else if(180===n){if(h===i)return!1;h++}else{if(l===e)return!1;l++}}}wc.className="Link",wc.Normal=Uc,wc.Orthogonal=qc,wc.AvoidsNodes=Kc,wc.AvoidsNodesStraight=Hc,wc.None=Wc,wc.Bezier=Jc,wc.JumpGap=Zc,wc.JumpOver=_c,wc.End=$c,wc.Scale=Qc,wc.Stretch=tf,wc.OrientAlong=ef,wc.OrientPlus90=nf,wc.OrientMinus90=of,wc.OrientOpposite=rf,wc.OrientUpright=sf,wc.OrientPlus90Upright=af,wc.OrientMinus90Upright=hf,wc.OrientUpright45=lf,wc.EndSegmentStep=8,wc.CurvinessStart=uf,wc.SpacingMin=cf,wc.OrthoShortCut=ff,df.prototype.Sl=function(){if(!this.qq){var t=this.links;0=t.width||0>=t.height)){var i=t.y,e=t.x+t.width,n=t.y+t.height;if(this.Nd=Math.floor((t.x-this.rc)/this.rc)*this.rc,this.Od=Math.floor((i-this.sc)/this.sc)*this.sc,this.En=Math.ceil((e+2*this.rc)/this.rc)*this.rc,this.Fn=Math.ceil((n+2*this.sc)/this.sc)*this.sc,t=1+(0|Math.ceil((this.En-this.Nd)/this.rc)),i=1+(0|Math.ceil((this.Fn-this.Od)/this.sc)),null===this.ac||this.dithis.En||t+ethis.Fn||i+nt&&(e+=t,t=0),0>i&&(o+=i,i=0),0>e||0>o)return!0;for(n=0|Math.min(t+e-1,this.di),e=0|Math.min(i+o-1,this.ei);t<=n;t++){o=this.ac[t];for(var r=i;r<=e;r++)if(o[r]===Mf)return!1}return!0},f.Object.defineProperties(pf.prototype,{bounds:{get:function(){return new Bt(this.Nd,this.Od,this.En-this.Nd,this.Fn-this.Od)}},Ho:{get:function(){return this.rc},set:function(t){0=e?180:0}switch(t=180*Math.atan2(t.height,t.width)/Math.PI,i){case 3:return e>t&&e<=180+t?180:270;case 5:return e>180-t&&e<=360-t?270:0;case 12:return e>t&&e<=180+t?90:0;case 10:return e>180-t&&e<=360-t?180:90;case 7:return 90180+t&&e<=360-t?270:0;case 13:return 180t&&180>=e?90:0;case 14:return e>t&&e<=180-t?90:e>180-t&&270>=e?180:0;case 11:return e>180-t&&e<=180+t?180:e>180+t?270:90}return n&&15!==i&&(0>(e-=15)&&(e+=360)),e>t&&e<180-t?90:e>=180-t&&e<=180+t?180:e>180+t&&e<360-t?270:0}function Af(t,i){var e=t.pe;if(0===e.length){t:if(!t.ap){e=t.ap,t.ap=!0;var n=null,o=t.node,r=o instanceof gc?o:null;if(null===r||r.isSubGraphExpanded)var s=o.isTreeExpanded?o.findLinksConnected(t.port.portId):o.qx();else{if(!r.actualBounds.w()){t.ap=e;break t}s=(n=r).Lu()}r=t.pe.length=0;var a=t.port.ga(ti,pt.alloc()),h=t.port.ga(hi,pt.alloc());for((o=Bt.allocAt(a.x,a.y,0,0)).Ye(h),pt.free(a),pt.free(h),a=pt.allocAt(o.x+o.width/2,o.y+o.height/2),h=t.port.li(),s=s.iterator;s.next();){var l=s.value;if(l.isVisible()&&l.fromPort!==l.toPort){var u=l.fromPort===t.port||null!==l.fromNode&&l.fromNode.Td(n),c=l.computeSpot(u,t.port);if(c.$c()&&null!==(u=u?l.toPort:l.fromPort)){var f=u.part;if(null!==f){var d=f.findVisibleNode();null!==d&&d!==f&&(u=(f=d).port),u=l.computeOtherPoint(f,u),f=a.ab(u),0>(f-=h)?f+=360:360<=f&&(f-=360),0===(c=Lf(o,c,f,l.isOrthogonal))?(c=4,180f&&(f+=360)),void 0===(d=t.pe[r])?(d=new jf(l,f,c),t.pe[r]=d):(d.link=l,d.angle=f,d.Nc=c),d.hv.set(u),r++}}}}for(pt.free(a),t.pe.sort(Tf.prototype.j),h=t.pe.length,n=-1,r=a=0;rMath.abs(g)?(v=Math.abs(g)/f,f=Math.abs(g)):v=1;break;case 2:d>Math.abs(x)?(v=Math.abs(x)/d,d=Math.abs(x)):v=1;break;case 1:c>Math.abs(g)?(v=Math.abs(g)/c,c=Math.abs(g)):v=1;break;default:u>Math.abs(x)?(v=Math.abs(x)/u,u=Math.abs(x)):v=1}y=0}var k=b.Zo;if(n===pc){switch(b=b.link.computeThickness(),b*=v,k.set(w),p){case 8:k.x=w.x+g/2+f/2-y-b/2;break;case 2:k.y=w.y+x/2+d/2-y-b/2;break;case 1:k.x=w.x+g/2-c/2+y+b/2;break;default:k.y=w.y+x/2-u/2+y+b/2}y+=b}else{var M=.5;n===dc&&(M=(b.Uo+1)/(b.Gl+1)),k.x=w.x+g*M,k.y=w.y+x*M}}}for(pt.free(a),pt.free(h),pt.free(s),pt.free(l),w=t.pe,r=0;ri?1:0:1:null!==i?-1:0}function Gf(t){Q(this),this.nb=t,this.qd=this.kd=this.$k=this.ub=null}function Xf(t){Ff.call(this),this.isViewportSized=!0,this.yo=this.zo=NaN,this.yg=new At(NaN,NaN).freeze(),this.tf=new At(10,10).freeze(),this.Jb=Kf,this.Rb=Hf,this.nd=_f,this.hd=Uf,t&&Object.assign(this,t)}function Uf(t,i){return(t=t.text)<(i=i.text)?-1:t>i?1:0}pf.className="PositionArray",Tf.prototype.toString=function(){for(var t=this.pe,i=this.node.toString()+" "+t.length.toString()+":",e=0;ei.Nc?1:t.anglei.angle?1:0},Tf.prototype.computeEndSegmentLength=function(t){var i=t.link,e=i.computeEndSegmentLength(this.node,this.port,Qt,i.fromPort===this.port),n=t.Uo;if(0>n)return e;var o=t.Gl;if(1>=o||!i.isOrthogonal)return e;i=t.hv;var r=t.Zo;return 2!==t.Nc&&8!==t.Nc||(n=o-1-n),((t=2===t.Nc||4===t.Nc)?i.y=i-1?(r=0,n=e,o+=s+20,s=0):r++}},Ff.prototype.doMinimalNetworkLayout=function(){var t=Math.ceil(Math.sqrt(this.network.vertexes.count));this.arrangementOrigin=this.initialOrigin(this.arrangementOrigin);for(var i=this.arrangementOrigin.x,e=i,n=this.arrangementOrigin.y,o=0,r=0,s=this.network.vertexes.iterator;s.next();){var a=s.value.node;if(!(null===a||a instanceof wc)&&(Bf(a),this.rh(a))){var h=a.measuredBounds,l=h.width;h=h.height,a.moveTo(e,n),a instanceof gc&&(a.rh=!1),e+=Math.max(l,50)+20,r=Math.max(r,Math.max(h,50)),o>=t-1?(o=0,e=i,n+=r+20,r=0):o++}}},Ff.prototype.rh=function(t){return!(t.location.w()&&!(t instanceof gc&&t.rh))},Ff.prototype.ni=function(t,i){var e=this.boundsComputation;return null!==e?(i||(i=new Bt),e(t,this,i)):i?(i.set(t.actualBounds),i):t.actualBounds},Ff.prototype.ex=function(t){var i=new $;return t instanceof To?(Df(this,i,t.nodes,!0,null,!0,!0,!0),Df(this,i,t.links,!0,null,!0,!0,!0),Df(this,i,t.parts,!0,null,!0,!0,!0)):Df(this,i,t instanceof gc?t.memberParts:t.iterator,!1,null,!0,!0,!0),i},Ff.prototype.initialOrigin=function(t){var i=this.group;if(null!==i){var e=i.position.copy();return(isNaN(e.x)||isNaN(e.y))&&e.set(t),null!==(i=i.placeholder)&&(e=i.ga(ti),(isNaN(e.x)||isNaN(e.y))&&e.set(t),t=i.padding,e.x+=t.left,e.y+=t.top),e}return t},f.Object.defineProperties(Ff.prototype,{diagram:{get:function(){return this.H},set:function(t){this.H=t}},group:{get:function(){return this.o},set:function(t){this.o!==t&&(this.o=t,null!==t&&(this.H=t.diagram))}},isOngoing:{get:function(){return this.sn},set:function(t){this.sn!==t&&(this.sn=t)}},isInitial:{get:function(){return this.Gh},set:function(t){this.Gh=t,t||(this.xn=!0)}},isViewportSized:{get:function(){return this.yn},set:function(t){this.yn!==t&&(this.yn=t)&&this.C()}},isRouting:{get:function(){return this.vn},set:function(t){this.vn!==t&&(this.vn=t)}},isRealtime:{get:function(){return this.un},set:function(t){this.un!==t&&(this.un=t)}},isValidLayout:{get:function(){return this.xn},set:function(t){this.xn!==t&&(this.xn=t,t||null!==(t=this.diagram)&&(t.xh=!0))}},network:{get:function(){return this.j},set:function(t){this.j!==t&&(this.j=t,null!==t&&(t.layout=this))}},boundsComputation:{get:function(){return this.Em},set:function(t){this.Em!==t&&(this.Em=t,this.C())}},arrangementOrigin:{get:function(){return this.Am},set:function(t){this.Am.D(t)||(this.Am.assign(t),this.C())}}}),Ff.prototype.collectParts=Ff.prototype.ex,Ff.prototype.getLayoutBounds=Ff.prototype.ni,Ff.prototype.invalidateLayout=Ff.prototype.C,Ff.className="Layout",Of.prototype.clear=function(){if(this.wf)for(var t=this.wf.iterator;t.next();)t.value.clear();if(this.ye)for(t=this.ye.iterator;t.next();)t.value.clear();this.wf=new $,this.ye=new $,this.Es=new dt,this.zs=new dt},Of.prototype.toString=function(t){void 0===t&&(t=0);var i="LayoutNetwork"+(null!==this.layout?"("+this.layout.toString()+")":"");if(0>=t)return i;if(i+=" vertexes: "+this.wf.count+" edges: "+this.ye.count,1=r&&0>=s&&(r=1),i=this.spacing.width,isFinite(i)||(i=0),e=this.spacing.height,isFinite(e)||(e=0),null!==t&&t.Ea("Layout"),n=[],this.alignment){case qf:var a=i,h=e,l=Bt.alloc(),u=Math.max(this.cellSize.width,1);if(!isFinite(u))for(var c=u=0;cr-1||0s)&&(n.push(new Bt(0,g,s+a,y)),m=0,p=d,g+=y,y=0),y=Math.max(y,k),f===Wf)b=-b.width;else b=0;if(x.moveTo(p+b,g),f===Wf)p-=w;else p+=w;m++}n.push(new Bt(0,g,s+a,y)),Bt.free(l);break;case Kf:for(h=s,u=r,c=i,f=e,s=Bt.alloc(),d=Math.max(this.cellSize.width,1),r=g=l=0,a=pt.alloc(),p=0;p=l&&(h-=l),l=x=0,w=Math.max(this.cellSize.height,1),b=r=0,k=!0,m=pt.alloc(),M=0;Mu-1||0h){for(n.push(new Bt(0,k?v-r:v,h+c,b+r+f)),S=0;Sl&&(r.width+=r.x-l,r.x=l);Bt.free(s)}for(a=r=s=o=0;ac)){var g=c+Jh(p);p.pc(g,!0),$h(p,g,c)}}i.isModified=!0}}finally{i.aa=!0}}}}},Qf.prototype.updateAllTargetBindings=function(t){void 0===t&&(t="");for(var i=this.parts.iterator;i.next();)i.value.La(t);for(i=this.nodes.iterator;i.next();)i.value.La(t);for(i=this.links.iterator;i.next();)i.value.La(t)},Qf.prototype.rp=function(){for(var t=this.H.model,i=new $,e=t.nodeDataArray,n=0;n=n)return"[]";var o=new G;o.add("["),e&&1n)return;L(t.Tc,n)}Cd(t,"nodeDataArray",pe,"nodeDataArray",t,i,null,n,null),t.qp(i)}function jd(t,i,e){if(void 0!==i){var n=t.Vf.I(i);null===n&&(n=new $,t.Vf.add(i,n)),n.add(e)}}function Fd(t,i,e){if(void 0!==i){var n=t.Vf.I(i);n instanceof $&&(null==e?t.Vf.remove(i):(n.remove(e),0===n.count&&t.Vf.remove(i)))}}function Dd(t,i){return void 0===i?null:(t=t.Vf.I(i))instanceof $?t:null}function Bd(t,i,e){if(t.copiesArrays&&Array.isArray(i)){var n=[];for(e=0;ei&&(i=t.length),T(t,i,e),Cd(this,"",de,"",t,null,e,null,i)},i.ov=function(t,i){void 0===i&&(i=-1),t===this.Tc&&w("Model.removeArrayItem should not be called on the Model.nodeDataArray"),-1===i&&(i=t.length-1);var e=t[i];L(t,i),Cd(this,"",pe,"",t,e,null,i,null)},i.Ro=function(t){if(null===t)return"";var i=this.lj;return""===i||void 0===(i=Rd(t,i))?"":"string"==typeof i?i:void w("getCategoryForNodeData found a non-string category for "+t+": "+i)},i.jm=function(t,i){if(null!==t){var e=this.lj;if(""!==e)if(this.lb(t)){var n=Rd(t,e);void 0===n&&(n=""),n!==i&&(Ed(t,e,i),Cd(this,"nodeCategory",fe,e,t,n,i))}else Ed(t,e,i)}},i.lm=function(t,i){this.jm(i,this.Ro(t))},i.Tl=function(){return!1},i.Wj=function(){return!1},i.ri=function(){return!1},i.xs=function(){return!1},i.Xj=function(){return!1},f.Object.defineProperties(md.prototype,{name:{get:function(){return this.xa},set:function(t){var i=this.xa;i!==t&&(this.xa=t,this.g("name",i,t))}},dataFormat:{get:function(){return this.Sm},set:function(t){var i=this.Sm;i!==t&&(this.Sm=t,this.g("dataFormat",i,t))}},isReadOnly:{get:function(){return this.Gg},set:function(t){var i=this.Gg;i!==t&&(this.Gg=t,this.g("isReadOnly",i,t))}},modelData:{get:function(){return this.j},set:function(t){var i=this.j;i!==t&&(this.j=t,this.g("modelData",i,t),this.La(t))}},undoManager:{get:function(){return this.o},set:function(t){var i=this.o;i!==t&&(null!==i&&i.Rx(this),this.o=t,null!==t&&t.Xw(this))}},skipsUndoManager:{get:function(){return this.Wg},set:function(t){this.Wg=t}},nodeKeyProperty:{get:function(){return this.Th},set:function(t){var i=this.Th;i!==t&&(""===t&&w("Model.nodeKeyProperty may not be the empty string"),0(n=t.md.indexOf(i)))return;t.md.splice(n,1)}if(Cd(t,"linkDataArray",pe,"linkDataArray",t,i,null,n,null),Fd(t,e=Jd(t,i,!0),i),Fd(t,e=Jd(t,i,!1),i),n=t.Ef(i),Array.isArray(n))for(var o=n.length,r=0;rn.indexOf(t.newValue)&&n.splice(e,0,t.newValue)))}else if(t.change===pe){if(e=t.oldParam,"linkDataArray"===t.modelChange)return void(N(t=t.oldValue)&&"number"==typeof e&&(n=this.Ac(t),i?(this.$f.add(t),this.md[e]!==t&&this.md.splice(e,0,t),void 0!==n&&this.wb.add(n,t)):(this.$f.remove(t),this.md[e]===t&&this.md.splice(e,1),void 0!==n&&this.wb.remove(n))));if("linkLabelKeys"===t.modelChange)return n=this.Ef(t.object),void(Array.isArray(n)&&"number"==typeof e&&(i?0>n.indexOf(t.newValue)&&n.splice(e,0,t.newValue):(e=n.indexOf(t.newValue),0<=e&&n.splice(e,1))))}md.prototype.changeState.call(this,t,i)}},(i=Hd.prototype).Vl=function(t){if(void 0!==t){var i=this.Ri;if(null!==i){var e=this.hc(t);null===e&&(Ed(e=this.copyNodeData(i),this.nodeKeyProperty,t),this.xf(e))}return t}},i.yx=function(t){return Jd(this,t,!0)},i.wv=function(t,i){Zd(this,t,i,!0)},i.Bx=function(t){return Jd(this,t,!1)},i.Bv=function(t,i){Zd(this,t,i,!1)},i.zx=function(t){return _d(this,t,!0)},i.xv=function(t,i){$d(this,t,i,!0)},i.Cx=function(t){return _d(this,t,!1)},i.Cv=function(t,i){$d(this,t,i,!1)},i.Ef=function(t){if(null===t)return np;var i=this.je;return""===i||void 0===(t=Rd(t,i))?np:t},i.Ls=function(t,i){if(null!==t){var e=this.je;if(""!==e)if(this.Jc(t)){var n=Rd(t,e);if(void 0===n&&(n=np),n!==i){if(Array.isArray(n))for(var o=n.length,r=0;ro||(n.splice(o,1),this.Jc(t)&&(Fd(this,i,t),Cd(this,"linkLabelKeys",pe,e,t,i,null,o,null)))}else void 0!==n&&w(e+" property is not an Array; cannot removeLabelKeyforLinkData: "+t)}}},i.Ac=function(t){if(null!==t){var i=this.Jh;if(""!==i&&void 0!==(i=Rd(t,i))){if(Td(i))return i;w("Key value for link data "+t+" is not a number or a string: "+i)}}},i.Ks=function(t,i){if(null!==t){var e=this.Jh;if(""!==e)if(this.Jc(t)){var n=Rd(t,e);n!==i&&null===this.jh(i)&&(Ed(t,e,i),void 0!==n&&this.wb.remove(n),this.wb.add(i,t),Cd(this,"linkKey",fe,e,t,n,i),"string"==typeof e&&this.La(t,e))}else Ed(t,e,i)}},i.jh=function(t){return null===t&&w("GraphLinksModel.findLinkDataForKey:key must not be null"),void 0!==t&&Td(t)?this.wb.I(t):null},i.Bs=function(t){if(null!==t){var i=this.Jh;if(""!==i){var e=this.Ac(t);if(void 0===e||this.wb.contains(e)){var n=this.cl;if(null!==n&&(null!=(e=n(this,t))&&!this.wb.contains(e)))return void Ed(t,i,e);if("string"==typeof e){for(n=2;this.wb.contains(e+n);)n++;Ed(t,i,e+n)}else if(void 0===e||"number"==typeof e){for(e=-this.wb.count-1;this.wb.contains(e);)e--;Ed(t,i,e)}}}}},i.Jc=function(t){return null!==t&&this.$f.contains(t)},i.fi=function(t){null!==t&&(tt(t),this.Jc(t)||Qd(this,t,!0))},i.Ey=function(t){if(Array.isArray(t))for(var i=t.length,e=0;ee){for(r=n+(o===wp?r:-r);0>r;)r+=360;180<(r%=360)&&(r-=360),r*=Math.PI/180,t.gt=r,cp(t,i,e,n,o)}else up(t,i,e,n,o);t.Xr.commit(i)}function up(t,i,e,n,o){var r=t.lc,s=t.Ti,a=t.Zm,h=r*Math.cos(n*Math.PI/180),l=t.me*Math.sin(n*Math.PI/180),u=i.Fa();if(3===u.length)u[0].centerX=r,u[0].centerY=0,u[1].centerX=u[0].centerX-u[0].width/2-u[1].width/2-s,u[1].y=u[0].y,u[2].centerX=(u[0].centerX+u[1].centerX)/2,u[2].y=u[0].y-u[2].height-s;else if(4===u.length)u[0].centerX=r,u[0].centerY=0,u[2].centerX=-u[0].centerX,u[2].centerY=u[0].centerY,u[1].centerX=0,u[1].y=Math.min(u[0].y,u[2].y)-u[1].height-s,u[3].centerX=0,u[3].y=Math.max(u[0].y+u[0].height+s,u[2].y+u[2].height+s);else{r=pt.alloc();for(var c=0;c=u.length-1));c++)fp(t,h,l,u,c,o,r)||dp(t,h,l,u,c,o,r),h=r.x,l=r.y;if(pt.free(r),t.mj++,!(23Math.abs(d)?Math.abs(h-r)<(u[0].width+u[u.length-1].width)/2&&(s=0):s=0Math.abs(f)?0:f,h=Math.abs(r)>Math.abs(c)?0c:0t.mj?t.lc-s/(2*Math.PI):5>u.length&&10=c.length-1));f++)fp(t,h,l,c,f,o,u)||dp(t,h,l,c,f,o,u),h=u.x,l=u.y;if(pt.free(u),t.mj++,!(23t.mj?t.lc-r/(2*Math.PI):t.lc-(0a){if((r=i-t)<-a)return s.x=r,s.y=l,!1;u=!0}}else if((r=i-t)<-a){if((r=i+t)>a)return s.x=r,s.y=l,!1;u=!0}return l=Math.sqrt(1-Math.min(1,r*r/(a*a)))*h,0>e!==u&&(l=-l),Math.abs(e-l)>(n[o].height+n[o+1].height)/2?(s.x=r,s.y=l,!1):(s.x=r,s.y=l,!0)}function dp(t,i,e,n,o,r,s){var a=t.lc,h=t.me,l=0;if(t=(n[o].height+n[o+1].height)/2+t.Ti,n=!1,0<=i!=(r===wp)){if((r=e-t)<-h){if((r=e+t)>h)return s.x=l,void(s.y=r);n=!0}}else if((r=e+t)>h){if((r=e-t)<-h)return s.x=l,void(s.y=r);n=!0}l=Math.sqrt(1-Math.min(1,r*r/(h*h)))*a,0>i!==n&&(l=-l),s.x=l,s.y=r}function pp(t,i,e,n,o){var r=t.ty;if(.001>Math.abs(t.Zm-1))return void 0!==n&&void 0!==o?o*i:2*Math.PI*i;t=i>e?Math.sqrt(i*i-e*e)/i:Math.sqrt(e*e-i*i)/e;for(var s=0,a=void 0!==n&&void 0!==o?o/(r+1):Math.PI/(2*(r+1)),h=0,l=0;l<=r;l++){h=void 0!==n&&void 0!==o?n+l*o/r:l*Math.PI/(2*r);var u=Math.sin(h);s+=Math.sqrt(1-t*t*u*u)*a}return void 0!==n&&void 0!==o?(i>e?i:e)*s:4*(i>e?i:e)*s}function gp(t,i,e,n,o){return i/(void 0!==n&&void 0!==o?pp(t,1,e,n,o):pp(t,1,e))}function mp(t,i,e,n,o){if(.001>Math.abs(t.Zm-1))return o/i;var r=i>e?Math.sqrt(i*i-e*e)/i:Math.sqrt(e*e-i*i)/e,s=0;t=2*Math.PI/(700*t.network.vertexes.count),i>e&&(n+=Math.PI/2);for(var a=0;;a++){var h=Math.sin(n+a*t);if((s+=(i>e?i:e)*Math.sqrt(1-r*r*h*h)*t)>=o)return a*t}}Hd.className="GraphLinksModel",Yd.GraphLinksModel=Hd,md.constructGraphLinksModel=md.constructGraphLinksModel=function(){return new Hd},md.initDiagramModel=Od=function(){return new Hd},c(op,md),op.constructGraphLinksModel=md.constructGraphLinksModel,op.prototype.cloneProtected=function(t){md.prototype.cloneProtected.call(this,t),t.Ke=this.Ke,t.Nm=this.Nm,t.nj=this.nj},(i=op.prototype).toString=function(t){if(void 0===t&&(t=0),2<=t)return this.np();var i=(""!==this.name?this.name:"")+" TreeModel";if(0=(t=this.network.vertexes).count)1===t.count&&((t=t.first()).centerX=0,t.centerY=0);else{var i=new Z;i.addAll(t.iterator),t=new Z;var e,n,o=new Z,r=this.sort(i),s=this.Jp,a=this.arrangement,h=this.nodeDiameterFormula,l=this.radius;(!isFinite(l)||0>=l)&&(l=NaN);var u=this.aspectRatio;(!isFinite(u)||0>=u)&&(u=1);var c=this.startAngle;isFinite(c)||(c=0);var f=this.sweepAngle;if((!isFinite(f)||360f)&&(f=360),i=this.spacing,isFinite(i)||(i=NaN),a===bp&&h===jp?a=yp:a===bp&&h!==jp&&(a=this.arrangement),(this.direction===Mp||this.direction===Sp)&&this.sorting!==Lp){for(h=0;!(h>=r.length)&&(t.add(r.M(h)),!(h+1>=r.length));h+=2)o.add(r.M(h+1));this.direction===Mp?(this.arrangement===bp&&t.reverse(),(r=new Z).addAll(t),r.addAll(o)):(this.arrangement===bp&&o.reverse(),(r=new Z).addAll(o),r.addAll(t))}h=r.length;for(var d=n=e=0;df&&(0===d||d===r.length-1)&&(g/=2),e+=g,n++}if(isNaN(l)||a===bp){if(isNaN(i)&&(i=6),a!==yp&&a!==bp){for(n=-1/0,s=0;sl?n=(l=e)*u:s=d/(360<=f?h:h-1)}if(this.kw=a,this.lc=l,this.Zm=u,this.lw=c,this.Wp=f,this.Ti=i,this.me=n,this.Jp=s,i=r,r=this.kw,a=this.lc,l=this.lw,u=this.Wp,c=this.Ti,f=this.me,h=this.Jp,this.direction!==Mp&&this.direction!==Sp||r!==bp)if(this.direction===Mp||this.direction===Sp){switch(s=0,r){case vp:s=180*mp(this,a,f,l,h)/Math.PI;break;case yp:h=i=0,null!==(s=t.first())&&(i=Op(s,Math.PI/2)),null!==(s=o.first())&&(h=Op(s,Math.PI/2)),s=180*mp(this,a,f,l,c+(i+h)/2)/Math.PI;break;case xp:s=u/i.length}if(this.direction===Mp){switch(r){case vp:hp(this,t,l,kp);break;case yp:ap(this,t,l,kp);break;case xp:sp(this,t,u/2,l,kp)}switch(r){case vp:hp(this,o,l+s,wp);break;case yp:ap(this,o,l+s,wp);break;case xp:sp(this,o,u/2,l+s,wp)}}else{switch(r){case vp:hp(this,o,l,kp);break;case yp:ap(this,o,l,kp);break;case xp:sp(this,o,u/2,l,kp)}switch(r){case vp:hp(this,t,l+s,wp);break;case yp:ap(this,t,l+s,wp);break;case xp:sp(this,t,u/2,l+s,wp)}}}else switch(r){case vp:hp(this,i,l,this.direction);break;case yp:ap(this,i,l,this.direction);break;case xp:sp(this,i,u,l,this.direction);break;case bp:lp(this,i,u,l,this.direction)}else lp(this,i,u,l-u/2,wp)}this.updateParts(),this.network=null,this.isValidLayout=!0},rp.prototype.commitLayout=function(){this.commitNodes(),this.isRouting&&this.commitLinks()},rp.prototype.commitNodes=function(){var t=null!==this.group&&null!==this.group.placeholder&&this.group.isSubGraphExpanded,i=t?this.group.location.copy():null,e=this.actualCenter;t?e=new pt(0,0):(e.x=this.arrangementOrigin.x+this.lc,e.y=this.arrangementOrigin.y+this.me);for(var n=this.network.vertexes.iterator;n.next();){var o=n.value;o.x+=e.x,o.y+=e.y,o.commit()}t&&(this.group.Va(),t=this.group.position.copy(),e=this.group.location.copy(),i=i.re(e.re(t)),this.group.move(i),this.Zv=i.re(t))},rp.prototype.commitLinks=function(){for(var t=this.network.edges.iterator;t.next();)t.value.commit()},rp.prototype.sort=function(t){switch(this.sorting){case Np:break;case Pp:t.reverse();break;case Cp:t.sort(this.comparer);break;case Tp:t.sort(this.comparer),t.reverse();break;case Lp:return this.ak(function(t){for(var i=[],e=0;eo&&(o=a,r=s)}else for(s=0;so&&(o=a,r=s);for(e.add(t.M(r)),i[r]=-1,s=(r=t.M(r)).sourceEdges;s.next();)0>(o=t.indexOf(s.value.fromVertex))||0<=i[o]&&i[o]++;for(r=r.destinationEdges;r.next();)0>(o=t.indexOf(r.value.toVertex))||0<=i[o]&&i[o]++}return e}(t));default:w("Invalid sorting type.")}return t},rp.prototype.ak=function(t){for(var i=[],e=0;ei[e].indexOf(o)&&i[e].push(o);for(n=n.sourceEdges;n.next();)(o=t.indexOf(n.value.fromVertex))!==e&&0>i[e].indexOf(o)&&i[e].push(o)}for(r=[],e=0;ei[e[p]].indexOf(e[p===e.length-1?0:p+1])&&d.push(p===e.length-1?0:p+1);if(0===d.length)for(p=0;pe.indexOf(k)||we.indexOf(k)||w=g?w+1:w)))=g&&w++,(x=r[a[v]])>=g&&x++,w>x&&(b=x,x=w,w=b),x-w<(e.length+2)/2==(w(d=e.indexOf(i[l][f]))||d===u||(c+=du?d-u:u-d)>s-p?1:-1);e.splice(0>c?u:u+1,0,h),n.splice(a,1),a--}else r=!1;if(r)break;e.push(n[0]),n.splice(0,1)}for(i=0;i=t?t:360,this.C())}},arrangement:{get:function(){return this.Rb},set:function(t){this.Rb===t||t!==bp&&t!==yp&&t!==vp&&t!==xp||(this.Rb=t,this.C())}},direction:{get:function(){return this.K},set:function(t){this.K===t||t!==wp&&t!==kp&&t!==Mp&&t!==Sp||(this.K=t,this.C())}},sorting:{get:function(){return this.nd},set:function(t){this.nd===t||t!==Np&&t!==Pp&&t!==Cp&&!Tp&&t!==Lp||(this.nd=t,this.C())}},comparer:{get:function(){return this.hd},set:function(t){this.hd!==t&&(this.hd=t,this.C())}},spacing:{get:function(){return this.tf},set:function(t){this.tf!==t&&(this.tf=t,this.C())}},nodeDiameterFormula:{get:function(){return this.Nn},set:function(t){this.Nn===t||t!==Ap&&t!==jp||(this.Nn=t,this.C())}},actualXRadius:{get:function(){return this.lc}},actualYRadius:{get:function(){return this.me}},actualSpacing:{get:function(){return this.Ti}},actualCenter:{get:function(){return this.Zv}}});var yp=new V(rp,"ConstantSpacing",0),vp=new V(rp,"ConstantDistance",1),xp=new V(rp,"ConstantAngle",2),bp=new V(rp,"Packed",3),wp=new V(rp,"Clockwise",4),kp=new V(rp,"Counterclockwise",5),Mp=new V(rp,"BidirectionalLeft",6),Sp=new V(rp,"BidirectionalRight",7),Np=new V(rp,"Forwards",8),Pp=new V(rp,"Reverse",9),Cp=new V(rp,"Ascending",10),Tp=new V(rp,"Descending",11),Lp=new V(rp,"Optimized",12),Ap=new V(rp,"Pythagorean",13),jp=new V(rp,"Circular",14);function Fp(){this.Pl=-1/0,this.tm=this.mk=null}function Dp(t){Of.call(this,t)}function Bp(t){Vf.call(this,t),this.u=this.Si=NaN}function Op(t,i){var e=t.network;if(null===e)return NaN;if(null===(e=e.layout))return NaN;if(e.arrangement===bp)if(e.nodeDiameterFormula===jp)t.Si=Math.max(t.width,t.height);else{if(e=Math.abs(Math.sin(i)),i=Math.abs(Math.cos(i)),0===e)return t.width;if(0===i)return t.height;t.Si=Math.min(t.height/e,t.width/i)}else t.Si=e.nodeDiameterFormula===jp?Math.max(t.width,t.height):Math.sqrt(t.width*t.width+t.height*t.height);return t.Si}function Ip(t){Gf.call(this,t)}function zp(t){Ff.call(this),this.ah=null,this.An=0,this.$d=new At(100,100).freeze(),this.Bm=!1,this.sf=!0,this.td=!1,this.dl=100,this.$m=1,this.Zf=1e3,this.In=10,this.fo=Math,this.Hk=.05,this.Gk=50,this.Ek=150,this.Fk=0,this.Vm=10,this.Um=5,t&&Object.assign(this,t)}function Rp(t,i,e){if(function(t,i){if(10t.network.vertexes.count)return!1;for(t.ah=t.network.vertexes.Fa(),(t=t.ah).sort((function(t,i){return null===t||null===i||t===i?0:i.Vd-t.Vd})),i=t.length-1;0<=i&&1>=t[i].Vd;)i--;return 1=(s=o.We.M(o.We.count-1).Rs-o.Vd))){for(var l=a=0,u=h.count-s;u(d=u*c)&&(d=1),s=((a=Xi.sqrt((a+d+l*l*4/(s*s))/d))-1)*u/2,a=(a-1)*c/2,o.bounds=new Bt(r-f.x-s,h-f.y-a,u+2*s,c+2*a),o.focus=new pt(f.x+s,f.y+a)}}return t.network=n,e}(t,i),r=Math.max(0,Math.max(Math.min(t.network.vertexes.count,e*(i+1)/11),10));for(t.maxIterations+=r,Rp(t,i+1,e),Gp(t,r),function(t,i){for(var e=t.network.vertexes.iterator;e.next();){var n=e.value;if(n.network=i,null!==n.We){var o=n.We.M(n.sv);n.Vd=o.Rs;var r=o.Sv,s=o.Tv;n.bounds=new Bt(n.centerX-r,n.centerY-s,o.Ss,o.Qs),n.focus=new pt(r,s),n.sv--}}for(e=t.network.edges.iterator;e.next();)e.value.network=i;t.network=i}(t,o),(i=o.vertexes.Fa()).sort((function(t,i){return null===t||null===i||t===i?0:i.Vd-t.Vd})),e=0;e=c.Vd?h++:(a=!0,l++,s+=Math.atan2(i.centerY-c.centerY,i.centerX-c.centerX))}if(0!==h)for(0>1)+l)*(0==a%2?1:-1),h.centerX=n+u*Math.cos(c),h.centerY=o+u*Math.sin(c),a++}}}function Vp(t,i,e,n,o,r,s){var a=9e19,h=-1,l=0;t:for(;lu.y&&t[f].x-u.xu.x&&t[f].y-u.yi+r?(e=n+o-s,t=t-i-r,Xi.sqrt(e*e+t*t)):t+es+a?t>i+r?(e=n-s-a,t=t-i-r,Xi.sqrt(e*e+t*t)):t+ei+r?t-(i+r):t+e=i.length)return!1;var e=i[0];e.forceX=0,e.forceY=0;for(var n=e.centerX,o=n,r=e=e.centerY,s=1;sr-e)?i.sort((function(t,i){return null===t||null===i||t===i?0:t.centerX-i.centerX})):i.sort((function(t,i){return null===t||null===i||t===i?0:t.centerY-i.centerY})),e=t.Zf;var l=n=a=0;for(r=0;re||l-h>e){if(o)break}else if(u-d>e||d-u>e){if(!o)break}else{var p=Yp(s,f);1>p?(null===(n=t.randomNumberGenerator)&&(t.randomNumberGenerator=n=new Wp),p=n.random(),a=n.random(),h>l?n=(1+(n=Math.abs(f.bounds.right-s.bounds.x)))*p:hd?l=(1+(l=Math.abs(f.bounds.bottom-s.bounds.y)))*a:h(c=Yp(e,r))?(null===(c=t.randomNumberGenerator)&&(t.randomNumberGenerator=c=new Wp),a=c.random(),c=c.random(),n=(n>h?1:-1)*(1+(r.width>e.width?r.width:e.width))*a,l=(s>u?1:-1)*(1+(r.height>e.height?r.height:e.height))*c):(n=(h-n)/c*(a=a.stiffness*(c-a.length)),l=(u-s)/c*a),e.forceX+=n,e.forceY+=l,r.forceX-=n,r.forceY-=l;for(o=n=0;ot.epsilonDistance*t.epsilonDistance}function Up(){this.Tv=this.Sv=this.Qs=this.Ss=this.Rs=0}function qp(t){Of.call(this,t)}function Kp(t){Vf.call(this,t),this.ia=!1,this.Ha=this.u=NaN,this.sh=this.Vd=this.V=this.F=0,this.We=this.Hj=null,this.sv=0}function Hp(t){Gf.call(this,t),this.j=this.o=NaN}function Wp(){var t=0;void 0===t&&(t=42),this.seed=t,this.ay=48271,this.ey=2147483647,this.Q=44488.07041494893,this.gy=3399,this.by=1/2147483647,this.random()}function Jp(t){Ff.call(this),this.kc=this.ie=25,this.K=0,this.Dk=Fg,this.Zk=Og,this.Qk=Rg,this.bj=4,this.rk=Gg,this.bg=15,this.sf=!0,this.Cn=4,this.Ra=this.Iq=this.Ia=-1,this.Md=this.Hn=0,this.Ta=this.Kd=this.Ld=this.he=this.tc=null,this.Kn=0,this.Jn=this.kj=null,this.le=0,this.fl=null,this.Rf=new pt,this.He=[],this.He.length=100,this.xw=this.ve=0,t&&Object.assign(this,t)}function Zp(t){var i=t.fromVertex.node||t.fromVertex.data;return t=t.toVertex.node||t.toVertex.data,null===i&&null===t?8:null===i||null===t?4:1}function _p(t){null===t.kj&&(t.kj=[]);for(var i=0,e=t.network.vertexes.iterator;e.next();){var n=e.value;t.kj[i]=n.layer,i++,t.kj[i]=n.column,i++,t.kj[i]=n.index,i++}return t.kj}function $p(t,i){var e=0;for(t=t.network.vertexes.iterator;t.next();){var n=t.value;n.layer=i[e],e++,n.column=i[e],e++,n.index=i[e],e++}}function Qp(t,i,e){var n=Ag(t,i),o=t.tc[i];(null===t.Jn||t.Jn.lengths)for(var c=s+1;cl;c--)(f=n[c]).near===u&&f.Dj===u.Dj||h++;if(0<=e)for(l=n[s].sourceEdgesArrayAccess,u=0;ug||f===g&&d>p)&&h++,mf||g===f&&p>d)&&h++}}}if(0>=e)for(l=n[s].destinationEdgesArrayAccess,u=0;ug||f===g&&c>m)&&h++,pf||g===f&&m>c)&&h++);for(r[s*o+s]=h,l=s+1;l=e)for(h=n[s].destinationEdgesArrayAccess,x=n[l].destinationEdgesArrayAccess,u=0;u=e&&(h=a.sourceEdgesArrayAccess);var l=null;0<=e&&(l=a.destinationEdgesArrayAccess);var u=0,c=0,f=a.near;if(null!==f&&f.layer===a.layer&&(u+=f.column-1,c++),null!==h)for(f=0;f=e&&(h=a.sourceEdgesArrayAccess);var l=null;0<=e&&(l=a.destinationEdgesArrayAccess);var u=0,c=[],f=a.near;if(null!==f&&f.layer===a.layer&&(c[u]=f.column-1,u++),a=void 0,null!==h)for(f=0;f>1,r[s]=0!=(1&u)?c[l]:c[l-1]+c[l]>>1)}return jg(t,i,n),r}function ng(t,i,e,n,o,r){if(i.component===n){if(i.component=e,o)for(var s=i.destinationEdges;s.next();){var a=s.value,h=a.toVertex,l=i.layer-h.layer;l===(a=t.linkMinLength(a))&&ng(t,h,e,n,o,r)}if(r)for(s=i.sourceEdges;s.next();)(l=(h=(a=s.value).fromVertex).layer-i.layer)===(a=t.linkMinLength(a))&&ng(t,h,e,n,o,r)}}function og(t,i,e,n,o,r){if(i.component===n){if(i.component=e,o)for(var s=i.destinationEdges;s.next();)og(t,s.value.toVertex,e,n,o,r);if(r)for(i=i.sourceEdges;i.next();)og(t,i.value.fromVertex,e,n,o,r)}}function rg(t){for(t=t.vertexes.iterator;t.next();){var i=t.value;if(i.valid)return i}return null}function sg(t){for(t=t.vertexes.iterator;t.next();){var i=t.value;if(i.valid){for(var e=!0,n=i.destinationEdges;n.next();)if(n.value.toVertex.valid){e=!1;break}if(e)return i}}return null}function ag(t){for(t=t.vertexes.iterator;t.next();){var i=t.value;if(i.valid){for(var e=!0,n=i.sourceEdges;n.next();)if(n.value.fromVertex.valid){e=!1;break}if(e)return i}}return null}function hg(t,i){i.Ll=t.Kn,t.Kn++;for(var e=i.destinationEdges;e.next();){var n=e.value,o=n.toVertex;-1===o.Ll&&(n.forest=!0,hg(t,o))}i.finish=t.Kn,t.Kn++}function lg(t){for(var i=t.network.vertexes.iterator;i.next();){var e=ug(t,i.value);t.Ia=Math.max(e,t.Ia)}}function ug(t,i){var e=0;if(-1===i.layer){for(var n=i.destinationEdges;n.next();){var o=n.value,r=o.toVertex;o=t.linkMinLength(o),e=Math.max(e,ug(t,r)+o)}i.layer=e}else e=i.layer;return e}function cg(t,i){var e=0;if(-1===i.layer){for(var n=i.sourceEdges;n.next();){var o=n.value,r=o.fromVertex;o=t.linkMinLength(o),e=Math.max(e,cg(t,r)+o)}i.layer=e}else e=i.layer;return e}function fg(t,i){if(!i.valid){i.valid=!0;for(var e=i.destinationEdges;e.next();)fg(t,e.value.toVertex);for(e=t.network.vertexes.iterator;e.next();)e.value.component=-1;for(var n=i.sourceEdgesArrayAccess,o=n.length,r=0;rs&&ng(t,a,0,-1,!0,!1)}for(ng(t,i,1,-1,!0,!0);0!==i.component;){for(r=0,n=1/0,a=0,h=null,s=t.network.vertexes.iterator;s.next();){var l=s.value;if(1===l.component){var u=0,c=!1,f=l.sourceEdgesArrayAccess;o=f.length;for(var d=0;dr)&&!u&&(a=s,r=l)}if(0>n){for(e.reset();e.next();)1===(n=e.value).component&&(n.layer-=o);i.component=0}else a.component=0}}}function dg(t,i,e){return 90===t.K?e&&!i.rev||!e&&i.rev?270:90:180===t.K?e&&!i.rev||!e&&i.rev?0:180:270===t.K?e&&!i.rev||!e&&i.rev?90:270:e&&!i.rev||!e&&i.rev?180:0}function pg(t,i){var e=i.layer;for(i.index=t.tc[e],t.tc[e]++,i=i.destinationEdgesArrayAccess,e=!0;e;){e=!1;for(var n=0;nr.portFromColOffset&&(e=!0,i[n]=r,i[n+1]=o)}}for(e=0;er.portToColOffset&&(n=!0,i[e]=r,i[e+1]=o)}for(e=0;en+1&&(f+=4*(v-n),d+=4*(v-(n+1)))}for((b=o[n].destinationEdges.iterator).reset();b.next();)if(x=(v=b.value).toVertex,v.valid&&x.layer===i){for(v=0;o[v]!==x;)v++;v===n+1&&(d+=1)}for((b=o[n+1].sourceEdges.iterator).reset();b.next();)if(x=(v=b.value).fromVertex,v.valid&&x.layer===i){for(v=0;o[v]!==x;)v++;vn+1&&(f+=4*(v-(n+1)),d+=4*(v-n))}for((b=o[n+1].destinationEdges.iterator).reset();b.next();)if(x=(v=b.value).toVertex,v.valid&&x.layer===i){for(v=0;o[v]!==x;)v++;v===n&&(f+=1)}v=x=0,b=s[o[n].index];var w=a[o[n].index],k=s[o[n+1].index],M=a[o[n+1].index];-1!==b&&(x+=Math.abs(b-p),v+=Math.abs(b-y)),-1!==w&&(x+=Math.abs(w-p),v+=Math.abs(w-y)),-1!==k&&(x+=Math.abs(k-g),v+=Math.abs(k-m)),-1!==M&&(x+=Math.abs(M-g),v+=Math.abs(M-m)),(de)for(n=0;nn-1||u-o[n-1].column-1>c+t.nodeMinColumnSpace(o[n-1],!1)?u-1:u,c=n+1>=r||o[n+1].column-u-1>f+t.nodeMinColumnSpace(o[n+1],!0)?u+1:u;var p=f=0,g=0;if(0>=e)for(var m=o[n].sourceEdges.iterator;m.next();){var y=m.value,v=y.fromVertex;if(y.valid&&v.layer!==i){var x=Zp(y),b=y.portFromColOffset;y=y.portToColOffset,v=v.column,f+=(Math.abs(u+y-(v+b))+1)*x,p+=(Math.abs(d+y-(v+b))+1)*x,g+=(Math.abs(c+y-(v+b))+1)*x}}if(0<=e)for(m=o[n].destinationEdges.iterator;m.next();)v=(y=m.value).toVertex,y.valid&&v.layer!==i&&(x=Zp(y),b=y.portFromColOffset,y=y.portToColOffset,v=v.column,f+=(Math.abs(u+b-(v+y))+1)*x,p+=(Math.abs(d+b-(v+y))+1)*x,g+=(Math.abs(c+b-(v+y))+1)*x);y=b=x=0,m=s[o[n].index],v=a[o[n].index],-1!==m&&(x+=Math.abs(m-u),b+=Math.abs(m-d),y+=Math.abs(m-c)),-1!==v&&(x+=Math.abs(v-u),b+=Math.abs(v-d),y+=Math.abs(v-c)),p=s[e]?u=h:l<=s[e]&&(u=l));u!==a&&(r=!0,n[e].column=u)}jg(t,i,n),t.normalize()}function wg(t,i){for(var e=!0,n=t.network.vertexes.iterator;n.next();){var o=n.value,r=t.nodeMinColumnSpace(o,!0),s=t.nodeMinColumnSpace(o,!1);if(o.column-r<=i&&o.column+s>=i){e=!1;break}}if(t=!1,e)for(n.reset();n.next();)(e=n.value).column>i&&(--e.column,t=!0);return t}function kg(t,i){var e,n=i+1,o=[],r=[];for(e=0;e<=t.Ia;e++)o[e]=!1,r[e]=!1;for(var s=t.network.vertexes.iterator;s.next();){var a=(e=s.value).column-t.nodeMinColumnSpace(e,!0),h=e.column+t.nodeMinColumnSpace(e,!1);a<=i&&h>=i&&(o[e.layer]=!0),a<=n&&h>=n&&(r[e.layer]=!0)}for(a=!0,n=!1,e=0;e<=t.Ia;e++)a=a&&!(o[e]&&r[e]);if(a)for(s.reset();s.next();)(t=s.value).column>i&&(--t.column,n=!0);return n}function Mg(t,i){for(var e=0;e<=t.Ra;e++)for(;wg(t,e););for(t.normalize(),e=0;er?$p(t,o):si)for(e=t.Ra;0<=e;e--)for(o=_p(t),n=(r=tg(t))+1;rr?$p(t,o):se)for(n.reset();n.next();)(o=n.value).column+t.nodeMinColumnSpace(o,!1)>=i&&(o.component=t.le);for(t.le++,n.reset();n.next();)-1===(i=n.value).component&&(og(t,i,t.le,-1,!0,!0),t.le++);var r;for(i=[],r=0;re)for(s=t.Ra;0e)for(n.reset();n.next();)o[(e=n.value).component]&&(e.column+=1)}function Ng(t,i,e,n){for(var r=90===t.K||270===t.K,s=o(i),a=s.next();!a.done;a=s.next()){var h=o(a.value);for(a=h.next();!a.done;a=h.next())(a=a.value).sd=a,a.shift=1/0,a.zc=NaN,a.qg=0}for(a=90===t.K||270===t.K,h=(s=o(i)).next();!h.done;h=s.next())for(var l=(h=o(h.value)).next();!l.done;l=h.next())if((l=l.value).root===l){for(var u=0,c=l;c.align!==l;){var f=c.align,d=a?c.width:c.height,p=a?f.width:f.height;if(e){var g=Jg(c,f),m=g.portFromPos,y=g.portToPos;null!==g.link&&(c.node&&c.node!==g.link.fromNode&&(m=a?c.focusX:c.focusY),f.node&&f.node!==g.link.toNode&&(y=a?f.focusX:f.focusY))}else m=(g=Jg(f,c)).portToPos,y=g.portFromPos,null!==g.link&&(c.node&&c.node!==g.link.toNode&&(m=a?c.focusX:c.focusY),f.node&&f.node!==g.link.fromNode&&(y=a?f.focusX:f.focusY));d=n?c.qg+(d-m)-(p-y):c.qg+m-y,f.qg=d,u=Math.min(u,d),c=c.align}c=l;do{c.qg=c.qg-u,c=c.align}while(c!==l)}for(a=(e=o(i)).next();!a.done;a=e.next())for(a=(s=o(a.value)).next();!a.done;a=s.next())(a=a.value).root===a&&Pg(t,a,i);for(e=0;e=i[e].length)&&(a=i[e][0]).sd===a){1/0===a.sd.shift&&(a.sd.shift=0),a=e,h=0;do{for(s=i[a][h];s.align!==s.root;)a++,0<(s=s.align).vi&&((h=Cg(s,i)).sd.shift=Math.min(h.sd.shift,s.sd.shift+s.zc+s.qg-(h.zc+h.qg+(r?h.width:h.height)+t.columnSpacing)));h=s.vi+1}while(a(t=t.vi)&&w("Could not determine previous vertex in layer"),i[e][t-1]}function Tg(t,i,e,n,o){if(!i||0===i.count)return e[o]=0,n[o]=0,1/0;var r=1/0,s=-1/0;return i.each((function(i){var e=i.key;i=i.value,e=90===t.K||270===t.K?e.width:e.height,is&&(s=i+e)})),e[o]=r,n[o]=s,s-r}function Lg(t,i){return 270===t.K?i?Li:Fi:90===t.K?i?Fi:Li:180===t.K?i?Ai:ji:i?ji:Ai}function Ag(t,i){var e=t.tc[i];if(e>=t.He.length){for(var n=[],o=0;othis.Pl||Math.abs(t)t&&0a?(o=f.x+f.width/2,r=f.y+f.height/2,l[0]=new pt(f.x+f.width+n.width,f.y),l[1]=new pt(f.x,f.y+f.height+n.height),a=2):(d=new pt((c=l[h=Vp(l,a,o,r,f.width,f.height,n)]).x+f.width+n.width,c.y),f=new pt(c.x,c.y+f.height+n.height),h+1this.network.vertexes.count)return!1;for(var t=0,i=0,e=this.network.vertexes.first().bounds,n=this.network.vertexes.iterator;n.next();){if(n.value.bounds.Yc(e)&&2<++t)return!0;if(10n&&(i=n),e<-n?e=-n:e>n&&(e=n),t.centerX+=i,t.centerY+=e,i*i+e*e},zp.prototype.moveFixedVertex=function(){},zp.prototype.commitLayout=function(){this.yv(),this.commitNodes(),this.isRouting&&this.commitLinks()},zp.prototype.yv=function(){if(this.setsPortSpots)for(var t=this.network.edges.iterator;t.next();){var i=t.value.link;null!==i&&(i.fromSpot=Si,i.toSpot=Si)}},zp.prototype.commitNodes=function(){var t=0,i=0;if(this.arrangesToOrigin){var e=Bt.alloc();this.computeBounds(this.network,e),t=(i=this.arrangementOrigin).x-e.x,i=i.y-e.y,Bt.free(e)}e=Bt.alloc();for(var n=this.network.vertexes.iterator;n.next();){var o=n.value;0===t&&0===i||(e.assign(o.bounds),e.x+=t,e.y+=i,o.bounds=e),o.commit()}Bt.free(e)},zp.prototype.commitLinks=function(){for(var t=this.network.edges.iterator;t.next();)t.value.commit()},zp.prototype.springStiffness=function(t){return t=t.stiffness,isNaN(t)?this.Hk:t},zp.prototype.springLength=function(t){return t=t.length,isNaN(t)?this.Gk:t},zp.prototype.electricalCharge=function(t){return t=t.charge,isNaN(t)?this.Ek:t},zp.prototype.electricalFieldX=function(){return 0},zp.prototype.electricalFieldY=function(){return 0},zp.prototype.gravitationalMass=function(t){return t=t.mass,isNaN(t)?this.Fk:t},zp.prototype.gravitationalFieldX=function(){return 0},zp.prototype.gravitationalFieldY=function(){return 0},zp.prototype.isFixed=function(t){return t.isFixed},f.Object.defineProperties(zp.prototype,{currentIteration:{get:function(){return this.An}},arrangementSpacing:{get:function(){return this.$d},set:function(t){this.$d.D(t)||(this.$d.assign(t),this.C())}},arrangesToOrigin:{get:function(){return this.Bm},set:function(t){this.Bm!==t&&(this.Bm=t,this.C())}},setsPortSpots:{get:function(){return this.sf},set:function(t){this.sf!==t&&(this.sf=t,this.C())}},comments:{get:function(){return this.td},set:function(t){this.td!==t&&(this.td=t,this.C())}},maxIterations:{get:function(){return this.dl},set:function(t){this.dl!==t&&0<=t&&(this.dl=t,this.C())}},epsilonDistance:{get:function(){return this.$m},set:function(t){this.$m!==t&&0g&&0g&&0t[this.Md]&&(this.Iq=t[e]-1,this.Md=e),t[e]i.toVertex.index&&(t.gm(i),i.rev=!0);break;case Fg:for(n=this.network.vertexes.iterator;n.next();)(t=n.value).Ll=-1,t.finish=-1;for(t=this.network.edges.iterator;t.next();)t.value.forest=!1;for(this.Kn=0,n.reset();n.next();)0===(i=n.value).sourceEdges.count&&hg(this,i);for(n.reset();n.next();)-1===(i=n.value).Ll&&hg(this,i);for(t.reset();t.next();)(n=t.value).forest||(e=(i=n.fromVertex).finish,r=(o=n.toVertex).finish,o.Lln){if(0>n)for(i.reset();i.next();)i.value.layer-=n;for(n=[],i.reset();i.next();)void 0===(o=n[(e=i.value).layer])?n[e.layer]=[e]:o.push(e);for(e=i=0;e=n;i--)e=yg(this,i,-1)||e;for((a=this.countCrossings())>=r?$p(this,s):(r=a,s=_p(this)),e=!0;e;)for(e=!1,i=t;i>=n;i--)e=yg(this,i,1)||e;for((a=this.countCrossings())>=r?$p(this,s):(r=a,s=_p(this)),e=!0;e;)for(e=!1,i=n;i<=t;i++)e=yg(this,i,1)||e;for(a>=r?$p(this,s):(r=a,s=_p(this)),e=!0;e;)for(e=!1,i=n;i<=t;i++)e=yg(this,i,-1)||e;for(a>=r?$p(this,s):(r=a,s=_p(this)),e=!0;e;)for(e=!1,i=t;i>=n;i--)e=yg(this,i,0)||e;for(a>=r?$p(this,s):(r=a,s=_p(this)),e=!0;e;)for(e=!1,i=n;i<=t;i++)e=yg(this,i,0)||e;a>=r?$p(this,s):(r=a,s=_p(this))}break;default:for(t=this.Ia,n=0,o=r+1;(i=this.countCrossings())=n;i--)e=yg(this,i,-1)||e;for((a=this.countCrossings())>=r?$p(this,s):(r=a,s=_p(this)),e=!0;e;)for(e=!1,i=t;i>=n;i--)e=yg(this,i,1)||e;for((a=this.countCrossings())>=r?$p(this,s):(r=a,s=_p(this)),e=!0;e;)for(e=!1,i=n;i<=t;i++)e=yg(this,i,1)||e;for(a>=r?$p(this,s):(r=a,s=_p(this)),e=!0;e;)for(e=!1,i=n;i<=t;i++)e=yg(this,i,-1)||e;for(a>=r?$p(this,s):(r=a,s=_p(this)),e=!0;e;)for(e=!1,i=t;i>=n;i--)e=yg(this,i,0)||e;for(a>=r?$p(this,s):(r=a,s=_p(this)),e=!0;e;)for(e=!1,i=n;i<=t;i++)e=yg(this,i,0)||e;a>=r?$p(this,s):(r=a,s=_p(this))}}$p(this,s)},Jp.prototype.straightenAndPack=function(){if(0===this.ve){var t=0!=(1&this.bg),i=0!=(this.bg&Ug);if(1e3>1)+8*n;this.Ra*=8}if(0!=(2&this.bg))for(e=!0;e;){for(e=!1,i=this.Md+1;i<=this.Ia;i++)e=vg(this,i,1)||e;for(i=this.Md-1;0<=i;i--)e=vg(this,i,-1)||e;e=vg(this,this.Md,0)||e}if(0!=(4&this.bg)){for(i=this.Md+1;i<=this.Ia;i++)bg(this,i,1);for(i=this.Md-1;0<=i;i--)bg(this,i,-1);bg(this,this.Md,0)}if(t&&(Mg(this,-1),Mg(this,1)),0!=(2&this.bg))for(e=!0;e;){for(e=!1,e=vg(this,this.Md,0)||e,i=this.Md+1;i<=this.Ia;i++)e=vg(this,i,0)||e;for(i=this.Md-1;0<=i;i--)e=vg(this,i,0)||e}}else!function(t){for(var i=A(),e=t.fl.length,n=0;n<=e;n++)i[n]=[];for(n=t.network.vertexes.iterator;n.next();){var r=n.value;i[e-r.layer][r.index]=r}e=new $,function(t,i){for(var e=t.length,n=1;nc)&&i.add(f);s++}r=c}}}(i,e);var s=null,a=null,h=null,l=null,u=0!=(1&t.ve),c=0!=(2&t.ve),f=0!=(4&t.ve),d=0!=(8&t.ve);for(u&&(t.verticalAlignment(i,e,!0),s=Ng(t,i,!0,!1)),i.reverse(),f&&(t.verticalAlignment(i,e,!1),h=Ng(t,i,!1,!1)),n=o(i),r=n.next();!r.done;r=n.next())r.value.reverse();d&&(t.verticalAlignment(i,e,!1),l=Ng(t,i,!1,!0)),i.reverse(),c&&(t.verticalAlignment(i,e,!0),a=Ng(t,i,!0,!0)),j(i),t.u(s,a,h,l),t.network.vertexes.each((function(t){var i=A();u&&i.push(s.get(t)),c&&i.push(a.get(t)),f&&i.push(h.get(t)),d&&i.push(l.get(t)),i.sort((function(t,i){return t-i}));var e=i.length;e=(i[Math.floor((e-1)/2)]+i[Math.ceil((e-1)/2)])/2,j(i),t.zc=e}))}(this)},Jp.prototype.verticalAlignment=function(t,i,e){!function(t){for(var i=0;is;s++)if(i[s]){var a=Tg(this,i[s],n,o,s);as;r={delta:r.delta},s++)i[s]&&(r.delta=0===s||2===s?n[e]-n[s]:o[e]-o[s],0!==r.delta&&i[s].each(function(t){return function(i){i.value+=t.delta}}(r)));j(n),j(o)},Jp.prototype.commitLayout=function(){if(this.setsPortSpots)for(var t=Lg(this,!0),i=Lg(this,!1),e=this.network.edges.iterator;e.next();){var n=e.value.link;null!==n&&(n.fromSpot=t,n.toSpot=i)}this.commitNodes(),this.Gu(),this.isRouting&&this.commitLinks()},Jp.prototype.commitNodes=function(){this.he=[],this.Ld=[],this.Kd=[],this.Ta=[];for(var t=0;t<=this.Ia;t++)this.he[t]=0,this.Ld[t]=0,this.Kd[t]=0,this.Ta[t]=0;for(t=this.network.vertexes.iterator;t.next();){var i=t.value,e=i.layer;this.he[e]=Math.max(this.he[e],this.nodeMinLayerSpace(i,!0)),this.Ld[e]=Math.max(this.Ld[e],this.nodeMinLayerSpace(i,!1))}i=0,e=this.ie;for(var n=0;n<=this.Ia;n++){var o=e;0>=this.he[n]+this.Ld[n]&&(o=0),0=c.bounds.bottom?(c=c.bounds.y+c.bounds.height,t.m(g++,b,c+k),t.m(g++,b,c),t.m(g++,b,c-x)):(t.m(g++,b,w+k),t.m(g++,b,w),t.m(g++,b,w-x)):270===this.K?w<=c.bounds.y?(c=c.bounds.y,t.m(g++,b,c-x),t.m(g++,b,c),t.m(g++,b,c+k)):(t.m(g++,b,w-x),t.m(g++,b,w),t.m(g++,b,w+k)):0===this.K&&(b>=c.bounds.right?(c=c.bounds.x+c.bounds.width,t.m(g++,c+k,w),t.m(g++,c,w),t.m(g++,c-x,w)):(t.m(g++,b+k,w),t.m(g++,b,w),t.m(g++,b-x,w)));else{t.m(g++,y,v);var M=0;180===this.K||0===this.K?((180===this.K?b>=c.bounds.right:b<=c.bounds.x)&&(M=(0===this.K?-x:k)/2),t.m(g++,y+M,w)):((270===this.K?w>=c.bounds.bottom:w<=c.bounds.y)&&(M=(90===this.K?-x:k)/2),t.m(g++,b,v+M)),t.m(g++,b,w)}}else x=Math.max(10,this.he[m.layer]),k=Math.max(10,this.Ld[m.layer]),f?180===this.K?(t.m(g++,b-x-p,w),t.m(g++,Math.min(b-x+p/2,b),w),t.m(g++,b,w),t.m(g++,b,w),t.m(g++,Math.max(b+k-p/2,b),w),t.m(g++,b+k+p,w)):90===this.K?(t.m(g++,b,w+k+p),t.m(g++,b,Math.max(w+k-p/2,w)),t.m(g++,b,w),t.m(g++,b,w),t.m(g++,b,Math.min(w-x+p/2,w)),t.m(g++,b,w-x-p)):270===this.K?(t.m(g++,b,w-x-p),t.m(g++,b,Math.min(w-x+p/2,w)),t.m(g++,b,w),t.m(g++,b,w),t.m(g++,b,Math.max(w+k-p/2,w)),t.m(g++,b,w+k+p)):(t.m(g++,b+k+p,w),t.m(g++,Math.max(b+k-p/2,b),w),t.m(g++,b,w),t.m(g++,b,w),t.m(g++,Math.min(b-x+p/2,b),w),t.m(g++,b-x-p,w)):t.m(g++,b,w)}c=m}(null===a||l!==Qt||d)&&(y=t.i(g-1).x,v=t.i(g-1).y,b=t.i(g).x,w=t.i(g).y,d?(p=this.Ld[u.layer],180===this.K||0===this.K?((d=v)>=u.bounds.y&&d<=u.bounds.bottom&&(180===this.K?b>=u.bounds.x:b<=u.bounds.right)&&(c=u.centerX+(180===this.K?-p:p),d=d=u.bounds.x&&d<=u.bounds.right&&(270===this.K?w>=u.bounds.y:w<=u.bounds.bottom)&&(c=u.centerY+(270===this.K?-p:p),d=d=u.bounds.x?(c=u.bounds.x+u.bounds.width,t.L(g-2,c,v),t.L(g-1,c+k,v)):90===this.K&&w<=u.bounds.bottom?(c=u.bounds.y,t.L(g-2,y,c),t.L(g-1,y,c-x)):270===this.K&&w>=u.bounds.y?(c=u.bounds.y+u.bounds.height,t.L(g-2,y,c),t.L(g-1,y,c+k)):0===this.K&&b<=u.bounds.right&&(c=u.bounds.x,t.L(g-2,c,v),t.L(g-1,c-x,v))):(x=Math.max(10,this.he[u.layer]),k=Math.max(10,this.Ld[u.layer]),d=0,180===this.K||0===this.K?((180===this.K?b<=u.bounds.x:b>=u.bounds.right)&&(d=(0===this.K?k:-x)/2),t.m(g++,b+d,v)):((270===this.K?w<=u.bounds.y:w>=u.bounds.bottom)&&(d=(90===this.K?k:-x)/2),t.m(g++,y,w+d)),t.m(g++,b,w)))}else{for(;null!==u&&u!==c;){for(x=m=null,u=u.destinationEdges.iterator;u.next()&&((y=u.value).link!==e.link||(m=y.toVertex,null!==(x=y.fromVertex).node&&(x=null),null!==m.node)););if(null===m)break;m!==c&&(y=t.i(g-1).x,v=t.i(g-1).y,b=m.centerX,w=m.centerY,d?180===this.K||0===this.K?(null!==x?x.centerY:v)!==w&&(x=this.Ta[m.layer]+this.Rf.x,g===t.firstPickIndex+1&&(x=0===this.K?Math.max(x,y):Math.min(x,y)),t.m(g++,x,v),t.m(g++,x,w)):(null!==x?x.centerX:y)!==b&&(x=this.Ta[m.layer]+this.Rf.y,g===t.firstPickIndex+1&&(x=90===this.K?Math.max(x,v):Math.min(x,v)),t.m(g++,y,x),t.m(g++,b,x)):(x=Math.max(10,this.he[m.layer]),k=Math.max(10,this.Ld[m.layer]),f?180===this.K?(t.m(g++,b+k+p,w),t.m(g++,Math.max(b+k-p/2,b),w),t.m(g++,b,w),t.m(g++,b,w),t.m(g++,Math.min(b-x+p/2,b),w),t.m(g++,b-x-p,w)):90===this.K?(t.m(g++,b,w-x-p),t.m(g++,b,Math.min(w-x+p/2,w)),t.m(g++,b,w),t.m(g++,b,w),t.m(g++,b,Math.max(w+k-p/2,w)),t.m(g++,b,w+k+p)):270===this.K?(t.m(g++,b,w+k+p),t.m(g++,b,Math.max(w+k-p/2,w)),t.m(g++,b,w),t.m(g++,b,w),t.m(g++,b,Math.min(w-x+p/2,w)),t.m(g++,b,w-x-p)):(t.m(g++,b-x-p,w),t.m(g++,Math.min(b-x+p/2,b),w),t.m(g++,b,w),t.m(g++,b,w),t.m(g++,Math.max(b+k-p/2,b),w),t.m(g++,b+k+p,w)):180===this.K?(t.m(g++,b+k,w),t.m(g++,b-x,w)):90===this.K?(t.m(g++,b,w-x),t.m(g++,b,w+k)):270===this.K?(t.m(g++,b,w+k),t.m(g++,b,w-x)):(t.m(g++,b-x,w),t.m(g++,b+k,w)))),u=m}d&&(y=t.i(g-1).x,v=t.i(g-1).y,b=t.i(g).x,w=t.i(g).y,180===this.K||0===this.K?v!==w&&(x=0===this.K?Math.min(Math.max((b+y)/2,this.Ta[c.layer]+this.Rf.x),b):Math.max(Math.min((b+y)/2,this.Ta[c.layer]+this.Rf.x),b),t.m(g++,x,v),t.m(g++,x,w)):y!==b&&(x=90===this.K?Math.min(Math.max((w+v)/2,this.Ta[c.layer]+this.Rf.y),w):Math.max(Math.min((w+v)/2,this.Ta[c.layer]+this.Rf.y),w),t.m(g++,y,x),t.m(g++,b,x)))}null!==n&&f&&4<=t.pointsCount&&(null!==s&&(s=l===Qt?t.getLinkPointFromPoint(o,s,s.ga(oi),t.i(3),!0):t.i(0),l===Qt&&(l=t.i(2),n=t.i(3),90===this.direction||270===this.direction?(t.L(1,(s.x+l.x)/2,l.y),t.L(2,n.x,(l.y+n.y)/2)):(t.L(1,l.x,(s.y+l.y)/2),t.L(2,(l.x+n.x)/2,n.y))),s.w()||s.set(o.actualBounds.center),t.L(0,s.x,s.y)),null!==a&&(o=h===Qt?t.getLinkPointFromPoint(r,a,a.ga(oi),t.i(t.pointsCount-4),!1):t.i(t.pointsCount-1),h===Qt&&(a=t.i(t.pointsCount-3),h=t.i(t.pointsCount-4),90===this.direction||270===this.direction?(t.L(t.pointsCount-2,(o.x+a.x)/2,a.y),t.L(t.pointsCount-2,h.x,(a.y+h.y)/2)):(t.L(t.pointsCount-2,a.x,(o.y+a.y)/2),t.L(t.pointsCount-3,(a.x+h.x)/2,h.y))),o.w()||o.set(r.actualBounds.center),t.L(t.pointsCount-1,o.x,o.y))),t.zf(),e.commit()}}}this.avoidOrthogonalOverlaps()},Jp.prototype.avoidOrthogonalOverlaps=function(){if(!(0>=this.linkSpacing)){for(var t=new Z,i=this.network.edges.iterator;i.next();){var e=i.value.link;null!==e&&e.isOrthogonal&&!t.contains(e)&&t.add(e)}if(0r.y&&(u=l.y>r.y?0:s.xr.x&&(u=l.x>r.x?0:s.yi.layer?1:t.rdi.rd?1:t.Ici.Ic?1:0:0},i.Ux=function(t,i){return t instanceof qg&&i instanceof qg&&t!==i?t.firsti.first||t.ji.j||t.rdi.rd?1:t.Ici.Ic?1:0:0},i.Js=function(t,i){return t instanceof qg&&i instanceof qg&&t!==i?t.jci.jc||t.ji.j||t.rdi.rd?1:t.Ici.Ic?1:0:0},i.B=function(t,i){return-1<(t-=i)&&1>t},i.zi=function(t,i,e,n){var o=t.length,r=n-e;if(!(1>=r))if((0>e||e>=o-1)&&w("not in range 0 <= from < length: "+e),2===r)0=o)t.sort(i);else for((e=t.slice(0,n)).sort(i),i=0;i=o)for((n=t.slice(e)).sort(i),i=e;it&&(this.bg=t,this.C())}},alignOption:{get:function(){return this.ve},set:function(t){this.ve!==t&&0<=t&&16>t&&(this.ve=t,this.C())}},setsPortSpots:{get:function(){return this.sf},set:function(t){this.sf!==t&&(this.sf=t,this.C())}},linkSpacing:{get:function(){return this.Cn},set:function(t){this.Cn!==t&&0<=t&&(this.Cn=t,this.C())}},maxLayer:{get:function(){return this.Ia}},maxIndex:{get:function(){return this.Iq}},maxColumn:{get:function(){return this.Ra}},minIndexLayer:{get:function(){return this.Hn}},maxIndexLayer:{get:function(){return this.Md}}});var Fg=new V(Jp,"CycleDepthFirst",0),Dg=new V(Jp,"CycleGreedy",1),Bg=new V(Jp,"CycleFromLayers",2),Og=new V(Jp,"LayerOptimalLinkLength",0),Ig=new V(Jp,"LayerLongestPathSink",1),zg=new V(Jp,"LayerLongestPathSource",2),Rg=new V(Jp,"InitDepthFirstOut",0),Eg=new V(Jp,"InitDepthFirstIn",1),Vg=new V(Jp,"InitNaive",2),Yg=new V(Jp,"AggressiveNone",0),Gg=new V(Jp,"AggressiveLess",1),Xg=new V(Jp,"AggressiveMore",2),Ug=8;function qg(){this.index=this.Ic=this.rd=this.jc=this.first=this.layer=0,this.link=null,this.j=0}function Kg(t){Of.call(this,t)}function Hg(t){Vf.call(this,t),this.$n=this.bo=this.ao=this.co=null,this.Za=this.Ag=this.Ig=-1,this.u=NaN,this.F=null,this.valid=!1,this.finish=this.Ll=NaN,this.Dj=0,this.dv=this.ev=null}function Wg(t,i){return t.index-i.index}function Jg(t,i){if(!t.$n){for(var e=[],n=o(t.destinationEdgesArrayAccess),r=n.next();!r.done;r=n.next())(r=r.value).valid&&e.push(r);t.$n=e}for(e=(t=o(t.$n)).next();!e.done;e=t.next())if((e=e.value).toVertex===i)return e;w("Unable to find destination edge to given vertex")}function Zg(t){if(!t.co){for(var i=[],e=o(t.sourceEdgesArrayAccess),n=e.next();!n.done;n=e.next())(n=n.value).valid&&i.push(n.fromVertex);i.sort(Wg),t.co=i}return t.co}function _g(t){if(!t.ao){for(var i=[],e=o(t.destinationEdgesArrayAccess),n=e.next();!n.done;n=e.next())(n=n.value).valid&&i.push(n.toVertex);i.sort(Wg),t.ao=i}return t.ao}function $g(t){Gf.call(this,t),this.j=this.ia=this.Ha=!1,this.V=this.u=NaN,this.F=this.o=0}function Qg(t){Ff.call(this),this.Ub=new $,this.Wn=Cm,this.ud=Tm,this.vo=Um,this.Bq=_m,this.$v=[],this.td=!0,this.Rb=Wm,this.$d=new At(10,10).freeze();var i=new ty(this);this.W=new iy(i),this.Y=new iy(i),this.ru=[],t&&Object.assign(this,t)}function tm(t){var i=new $;for(t=t.iterator;t.next();){var e=t.value;e.initialized||i.add(e)}return i}function im(t,i){var e=999999,n=null;for(i=i.iterator;i.next();){var o=i.value;switch(t.ud){case Tm:o.sourceEdges.counti.level)return!1;t.removeChild(e.parent,e)}return!0}function om(t,i){if(null!==i){t.initializeTreeVertexValues(i),i.alignment===Em&&t.sortTreeVertexChildren(i);for(var e=0,n=i.childrenCount,o=0,r=i.children,s=r.length,a=0;an?cm(t,i,o,C,x,b):fm(t,i,o,C,x,b)).x,x=b.width,b=b.height;break;case Vm:for(f=0;ff&&(kf&&(Mc&&(c=0),135y&&(y=0)),i.la.h(c,y),i.Da.h(x,b)}}function cm(t,i,e,n,o,r){var s=e.length;if(0===s)return new Bt(n,0,o,r);if(1===s)return new Bt(n,0,o=(i=e[0]).Da.width,r=i.Da.height);for(var a=i.nodeSpacing,h=i.rowSpacing,l=90===Pm(i),u=0,c=0,f=0,d=0;dl&&(o-=l),r=Math.max(r,Math.max(d,f)+t+s.height),0>e.S.x&&(n=dm(i,e.S.x,!1,n,a))):(e.S.h(o+t,n+a/2-e.focus.y-e.la.y),o=Math.max(o,Math.max(p,c)+t+s.width),f=n+a/2-e.focus.y-e.la.y,r=Math.max(r,f+s.height),0>f&&(r-=f),0>e.S.y&&(n=dm(i,e.S.y,!0,n,a)))),new Bt(n,0,o,r)}function fm(t,i,e,n,o,r){var s=e.length;if(0===s)return new Bt(n,0,o,r);if(1===s)return new Bt(n,0,o=(e=e[0]).Da.width,r=e.Da.height);for(var a=i.nodeSpacing,h=i.rowSpacing,l=270===Pm(i),u=0,c=0,f=0,d=0;dc&&(o-=c),r=Math.max(r,Math.abs(Math.min(d,f))+t+u.height),0>h.S.x&&(n=dm(i,h.S.x,!1,n,a))):(h.S.h(-o-u.width-t,n+a/2-h.focus.y-h.la.y),o=Math.max(o,Math.abs(Math.min(p,c))+t+u.width),f=n+a/2-h.focus.y-h.la.y,r=Math.max(r,f+u.height),0>f&&(r-=f),0>h.S.y&&(n=dm(i,h.S.y,!0,n,a)))),i=0;ii&&(i=e+t.width),0>e&&(i-=e),i;case Im:return t.width>i?t.width:i;case zm:return 2*t.focus.x>i?t.width:i+t.width-2*t.focus.x;case Rm:case Em:return Math.max(t.width,Math.max(i,e+t.width)-Math.min(0,e));case Vm:return t.width-t.focus.x+t.nodeSpacing/2+i;case Ym:return Math.max(t.width,t.focus.x+t.nodeSpacing/2+i);default:return i}}function gm(t,i,e){switch(t.alignment){case Om:case Bm:return e+t.height>i&&(i=e+t.height),0>e&&(i-=e),i;case Im:return t.height>i?t.height:i;case zm:return 2*t.focus.y>i?t.height:i+t.height-2*t.focus.y;case Rm:case Em:return Math.max(t.height,Math.max(i,e+t.height)-Math.min(0,e));case Vm:return t.height-t.focus.y+t.nodeSpacing/2+i;case Ym:return Math.max(t.height,t.focus.y+t.nodeSpacing/2+i);default:return i}}function mm(t,i,e){switch(t){case Bm:case Om:i/=2,e/=2;break;case Im:e=i=0;break;case zm:break;default:w("Unhandled alignment value "+t.toString())}return new pt(i,e)}function ym(t,i,e,n,o,r){vm(t,(i=mm(i,e,n)).x,i.y,o,r)}function vm(t,i,e,n,o){if(0!==i||0!==e)for(t=t.children;n<=o;n++){var r=t[n].S;r.x+=i,r.y+=e}}function xm(t,i,e,n){var o=i.parent;switch(t.ud){case Tm:for(t=i.sourceEdges;t.next();)(i=t.value).fromVertex===o&&i.relativePoint.h(e,n);break;case Lm:for(t=i.destinationEdges;t.next();)(i=t.value).toVertex===o&&i.relativePoint.h(e,n);break;default:w("Unhandled path value "+t.ud.toString())}}function bm(t,i,e){for(var n=0;nc.length||null===d||2>d.length))for(o=e=0;el&&r.yr.y&&li.length||null===e||2>e.length)n=null;else{for(u=km(t,i.length+e.length),n=r=h=0;rh;)l=e[r++],u[n++].h(l.x+o,l.y);for(e=km(t,n),h=0;hc.length||null===r||2>r.length)o=null;else{for(u=km(t,c.length+r.length),o=l=e=0;er;)h=c[e++],u[o++].h(h.x,h.y);for(r=km(t,o),e=0;ec.length||null===d||2>d.length))for(o=e=0;eh&&r.xr.x&&hi.length||null===e||2>e.length)n=null;else{for(u=km(t,i.length+e.length),n=r=h=0;rh;)l=e[r++],u[n++].h(l.x,l.y+o);for(e=km(t,n),h=0;hc.length||null===r||2>r.length)o=null;else{for(u=km(t,c.length+r.length),o=l=e=0;er;)h=c[e++],u[o++].h(h.x,h.y);for(r=km(t,o),e=0;e=(t=t.angle)?0:135>=t?90:225>=t?180:315>=t?270:0}Jp.className="LayeredDigraphLayout",Jp.CycleDepthFirst=Fg,Jp.CycleGreedy=Dg,Jp.CycleFromLayers=Bg,Jp.LayerOptimalLinkLength=Og,Jp.LayerLongestPathSink=Ig,Jp.LayerLongestPathSource=zg,Jp.InitDepthFirstOut=Rg,Jp.InitDepthFirstIn=Eg,Jp.InitNaive=Vg,Jp.AggressiveNone=Yg,Jp.AggressiveLess=Gg,Jp.AggressiveMore=Xg,Jp.PackNone=0,Jp.PackExpand=1,Jp.PackStraighten=2,Jp.PackMedian=4,Jp.PackAll=15,Jp.AlignNone=0,Jp.AlignUpperLeft=1,Jp.AlignUpperRight=2,Jp.AlignLowerLeft=4,Jp.AlignLowerRight=8,Jp.AlignAll=15,qg.className="SegInfo",c(Kg,Of),Kg.prototype.createVertex=function(){return new Hg(this)},Kg.prototype.createEdge=function(){return new $g(this)},Kg.className="LayeredDigraphNetwork",c(Hg,Vf),Hg.prototype.Cl=function(t){Vf.prototype.Cl.call(this,t),this.bo=this.co=null},Hg.prototype.Kl=function(t){Vf.prototype.Kl.call(this,t),this.bo=this.co=null},Hg.prototype.zl=function(t){Vf.prototype.zl.call(this,t),this.$n=this.ao=null},Hg.prototype.Jl=function(t){Vf.prototype.Jl.call(this,t),this.$n=this.ao=null},f.Object.defineProperties(Hg.prototype,{layer:{get:function(){return this.Ig},set:function(t){this.Ig!==t&&(this.Ig=t)}},column:{get:function(){return this.Ag},set:function(t){this.Ag!==t&&(this.Ag=t)}},index:{get:function(){return this.Za},set:function(t){this.Za!==t&&(this.Za=t)}},component:{get:function(){return this.u},set:function(t){this.u!==t&&(this.u=t)}},near:{get:function(){return this.F},set:function(t){this.F!==t&&(this.F=t)}}}),Hg.prototype.deleteDestinationEdge=Hg.prototype.Jl,Hg.prototype.addDestinationEdge=Hg.prototype.zl,Hg.prototype.deleteSourceEdge=Hg.prototype.Kl,Hg.prototype.addSourceEdge=Hg.prototype.Cl,Hg.className="LayeredDigraphVertex",c($g,Gf),f.Object.defineProperties($g.prototype,{fromVertex:{get:function(){return this.kd},set:function(t){this.kd!==t&&(this.kd=t)}},toVertex:{get:function(){return this.qd},set:function(t){this.qd!==t&&(this.qd=t)}},valid:{get:function(){return this.Ha},set:function(t){this.Ha!==t&&(this.Ha=t)}},rev:{get:function(){return this.ia},set:function(t){this.ia!==t&&(this.ia=t)}},forest:{get:function(){return this.j},set:function(t){this.j!==t&&(this.j=t)}},portFromPos:{get:function(){return this.u},set:function(t){this.u!==t&&(this.u=t)}},portToPos:{get:function(){return this.V},set:function(t){this.V!==t&&(this.V=t)}},portFromColOffset:{get:function(){return this.o},set:function(t){this.o!==t&&(this.o=t)}},portToColOffset:{get:function(){return this.F},set:function(t){this.F!==t&&(this.F=t)}}}),$g.className="LayeredDigraphEdge",c(Qg,Ff),Qg.prototype.cloneProtected=function(t){Ff.prototype.cloneProtected.call(this,t),t.Wn=this.Wn,t.vo=this.vo,t.Bq=this.Bq,t.td=this.td,t.Rb=this.Rb,t.$d.assign(this.$d),t.W.copyInheritedPropertiesFrom(this.W),t.Y.copyInheritedPropertiesFrom(this.Y)},Qg.prototype.qb=function(t){t.classType===Qg?0===t.name.indexOf("Alignment")?this.alignment=t:0===t.name.indexOf("Arrangement")?this.arrangement=t:0===t.name.indexOf("Compaction")?this.compaction=t:0===t.name.indexOf("Path")?this.path=t:0===t.name.indexOf("Sorting")?this.sorting=t:0===t.name.indexOf("Style")?this.treeStyle=t:w("Unknown enum value: "+t):Ff.prototype.qb.call(this,t)},Qg.prototype.createNetwork=function(){return new ty(this)},Qg.prototype.makeNetwork=function(t){function i(t){if(t instanceof Ju)return!t.isLinkLabel&&"Comment"!==t.category;if(t instanceof wc){var i=t.fromNode;return null!==i&&!i.isLinkLabel&&"Comment"!==i.category&&(null!==(t=t.toNode)&&!t.isLinkLabel&&"Comment"!==t.category)}return!1}var e=this.createNetwork();return t instanceof To?(e.lg(t.nodes,!0,i),e.lg(t.links,!0,i)):t instanceof gc?e.lg(t.memberParts,!1,i):e.lg(t.iterator,!1,i),e},Qg.prototype.doLayout=function(t){null===this.network&&(this.network=this.makeNetwork(t)),this.arrangement!==Zm&&(this.arrangementOrigin=this.initialOrigin(this.arrangementOrigin));var i=this.diagram;if(null===i&&t instanceof To&&(i=t),this.path===Cm&&null!==i?this.ud=i.isTreePathToChildren?Tm:Lm:this.ud=this.path===Cm?Tm:this.path,0o?cm(this,t,s,F,y,v):fm(this,t,s,F,y,v)).x,y=v.width,v=v.height;break;case Vm:for(b=0;bc&&(NI&&(vm(t,-I,0,L,D-1),bm(b,-I,0),bm(k,-I,0),I=0)}B.S.h(I,P),y=Math.max(y,M),v=Math.max(v,x+(0===C?0:p)+O.height),N=M}else 0c&&(PI&&(vm(t,0,-I,L,D-1),bm(b,0,-I),bm(k,0,-I),I=0)),B.S.h(N,I),v=Math.max(v,S),y=Math.max(y,x+(0===C?0:p)+O.width),P=S;T++}switch(0l&&(l=0),135g&&(g=0),h===Ym&&(a+=f/2+t.focus.y),s+=n+e):i?(null===t.comments?n>y&&(s=(y=mm(h,n-y,0)).x,a=y.y,y=n,l=0):y=pm(t,y,l),0>l&&(s-=l,l=0),135v&&(s=(v=mm(h,0,m-v)).x,a=v.y,v=m,g=0):v=gm(t,v,g),0>g&&(a-=g,g=0),s+=n+e),0o[0].x?o[2].assign(o[1]):o[1].assign(o[2])),o[3].yo[0].x?o[3].assign(o[2]):o[2].assign(o[3])),C[0].h(l+n,0),C[1].h(C[0].x,m),C[2].yo[0].y?o[2].assign(o[1]):o[1].assign(o[2])),o[3].xo[0].y?o[3].assign(o[2]):o[2].assign(o[3])),C[0].h(0,g+m),C[1].h(n,C[0].y),C[2].x=t&&(this.W.nodeIndentPastParent=t,this.C())}},nodeSpacing:{get:function(){return this.W.nodeSpacing},set:function(t){this.W.nodeSpacing!==t&&(this.W.nodeSpacing=t,this.C())}},layerSpacing:{get:function(){return this.W.layerSpacing},set:function(t){this.W.layerSpacing!==t&&(this.W.layerSpacing=t,this.C())}},layerSpacingParentOverlap:{get:function(){return this.W.layerSpacingParentOverlap},set:function(t){this.W.layerSpacingParentOverlap!==t&&0<=t&&1>=t&&(this.W.layerSpacingParentOverlap=t,this.C())}},compaction:{get:function(){return this.W.compaction},set:function(t){this.W.compaction===t||t!==Gm&&t!==Xm||(this.W.compaction=t,this.C())}},breadthLimit:{get:function(){return this.W.breadthLimit},set:function(t){this.W.breadthLimit!==t&&0<=t&&(this.W.breadthLimit=t,this.C())}},rowSpacing:{get:function(){return this.W.rowSpacing},set:function(t){this.W.rowSpacing!==t&&(this.W.rowSpacing=t,this.C())}},rowIndent:{get:function(){return this.W.rowIndent},set:function(t){this.W.rowIndent!==t&&0<=t&&(this.W.rowIndent=t,this.C())}},commentSpacing:{get:function(){return this.W.commentSpacing},set:function(t){this.W.commentSpacing!==t&&(this.W.commentSpacing=t,this.C())}},commentMargin:{get:function(){return this.W.commentMargin},set:function(t){this.W.commentMargin!==t&&(this.W.commentMargin=t,this.C())}},setsPortSpot:{get:function(){return this.W.setsPortSpot},set:function(t){this.W.setsPortSpot!==t&&(this.W.setsPortSpot=t,this.C())}},portSpot:{get:function(){return this.W.portSpot},set:function(t){this.W.portSpot.D(t)||(this.W.portSpot=t,this.C())}},setsChildPortSpot:{get:function(){return this.W.setsChildPortSpot},set:function(t){this.W.setsChildPortSpot!==t&&(this.W.setsChildPortSpot=t,this.C())}},childPortSpot:{get:function(){return this.W.childPortSpot},set:function(t){this.W.childPortSpot.D(t)||(this.W.childPortSpot=t,this.C())}},alternateSorting:{get:function(){return this.Y.sorting},set:function(t){this.Y.sorting===t||t!==Am&&t!==jm&&t!==Fm&&!Dm||(this.Y.sorting=t,this.C())}},alternateComparer:{get:function(){return this.Y.comparer},set:function(t){this.Y.comparer!==t&&(this.Y.comparer=t,this.C())}},alternateAngle:{get:function(){return this.Y.angle},set:function(t){this.Y.angle===t||0!==t&&90!==t&&180!==t&&270!==t||(this.Y.angle=t,this.C())}},alternateAlignment:{get:function(){return this.Y.alignment},set:function(t){this.Y.alignment!==t&&(this.Y.alignment=t,this.C())}},alternateNodeIndent:{get:function(){return this.Y.nodeIndent},set:function(t){this.Y.nodeIndent!==t&&0<=t&&(this.Y.nodeIndent=t,this.C())}},alternateNodeIndentPastParent:{get:function(){return this.Y.nodeIndentPastParent},set:function(t){this.Y.nodeIndentPastParent!==t&&0<=t&&1>=t&&(this.Y.nodeIndentPastParent=t,this.C())}},alternateNodeSpacing:{get:function(){return this.Y.nodeSpacing},set:function(t){this.Y.nodeSpacing!==t&&(this.Y.nodeSpacing=t,this.C())}},alternateLayerSpacing:{get:function(){return this.Y.layerSpacing},set:function(t){this.Y.layerSpacing!==t&&(this.Y.layerSpacing=t,this.C())}},alternateLayerSpacingParentOverlap:{get:function(){return this.Y.layerSpacingParentOverlap},set:function(t){this.Y.layerSpacingParentOverlap!==t&&0<=t&&1>=t&&(this.Y.layerSpacingParentOverlap=t,this.C())}},alternateCompaction:{get:function(){return this.Y.compaction},set:function(t){this.Y.compaction===t||t!==Gm&&t!==Xm||(this.Y.compaction=t,this.C())}},alternateBreadthLimit:{get:function(){return this.Y.breadthLimit},set:function(t){this.Y.breadthLimit!==t&&0<=t&&(this.Y.breadthLimit=t,this.C())}},alternateRowSpacing:{get:function(){return this.Y.rowSpacing},set:function(t){this.Y.rowSpacing!==t&&(this.Y.rowSpacing=t,this.C())}},alternateRowIndent:{get:function(){return this.Y.rowIndent},set:function(t){this.Y.rowIndent!==t&&0<=t&&(this.Y.rowIndent=t,this.C())}},alternateCommentSpacing:{get:function(){return this.Y.commentSpacing},set:function(t){this.Y.commentSpacing!==t&&(this.Y.commentSpacing=t,this.C())}},alternateCommentMargin:{get:function(){return this.Y.commentMargin},set:function(t){this.Y.commentMargin!==t&&(this.Y.commentMargin=t,this.C())}},alternateSetsPortSpot:{get:function(){return this.Y.setsPortSpot},set:function(t){this.Y.setsPortSpot!==t&&(this.Y.setsPortSpot=t,this.C())}},alternatePortSpot:{get:function(){return this.Y.portSpot},set:function(t){this.Y.portSpot.D(t)||(this.Y.portSpot=t,this.C())}},alternateSetsChildPortSpot:{get:function(){return this.Y.setsChildPortSpot},set:function(t){this.Y.setsChildPortSpot!==t&&(this.Y.setsChildPortSpot=t,this.C())}},alternateChildPortSpot:{get:function(){return this.Y.childPortSpot},set:function(t){this.Y.childPortSpot.D(t)||(this.Y.childPortSpot=t,this.C())}}});var Cm=new V(Qg,"PathDefault",-1),Tm=new V(Qg,"PathDestination",0),Lm=new V(Qg,"PathSource",1),Am=new V(Qg,"SortingForwards",10),jm=new V(Qg,"SortingReverse",11),Fm=new V(Qg,"SortingAscending",12),Dm=new V(Qg,"SortingDescending",13),Bm=new V(Qg,"AlignmentCenterSubtrees",20),Om=new V(Qg,"AlignmentCenterChildren",21),Im=new V(Qg,"AlignmentStart",22),zm=new V(Qg,"AlignmentEnd",23),Rm=new V(Qg,"AlignmentBus",24),Em=new V(Qg,"AlignmentBusBranching",25),Vm=new V(Qg,"AlignmentTopLeftBus",26),Ym=new V(Qg,"AlignmentBottomRightBus",27),Gm=new V(Qg,"CompactionNone",30),Xm=new V(Qg,"CompactionBlock",31),Um=new V(Qg,"StyleLayered",40),qm=new V(Qg,"StyleLastParents",41),Km=new V(Qg,"StyleAlternating",42),Hm=new V(Qg,"StyleRootOnly",43),Wm=new V(Qg,"ArrangementVertical",50),Jm=new V(Qg,"ArrangementHorizontal",51),Zm=new V(Qg,"ArrangementFixedRoots",52),_m=new V(Qg,"LayerIndividual",60),$m=new V(Qg,"LayerSiblings",61),Qm=new V(Qg,"LayerUniform",62);function ty(t){Of.call(this,t)}function iy(t){Vf.call(this,t),this.V=!1,this.hb=null,this.u=[],this.nb=this.Ha=this.F=this.ia=0,this.td=null,this.S=new pt(0,0),this.Da=new At(0,0),this.la=new pt(0,0),this.im=this.hm=this.qA=!1,this.kp=this.Yo=null,this.nd=Am,this.hd=Yf,this.Kb=0,this.Jb=Om,this.Vq=this.Uq=0,this.Wq=20,this.ie=50,this.Aq=0,this.Hp=Xm,this.Ap=0,this.nr=25,this.Gp=this.mr=10,this.Fp=20,this.xr=!0,this.dr=Si,this.wr=!0,this.Dp=Si}function ey(t){Gf.call(this,t),this.$t=new pt(0,0)}Qg.className="TreeLayout",Qg.PathDefault=Cm,Qg.PathDestination=Tm,Qg.PathSource=Lm,Qg.SortingForwards=Am,Qg.SortingReverse=jm,Qg.SortingAscending=Fm,Qg.SortingDescending=Dm,Qg.AlignmentCenterSubtrees=Bm,Qg.AlignmentCenterChildren=Om,Qg.AlignmentStart=Im,Qg.AlignmentEnd=zm,Qg.AlignmentBus=Rm,Qg.AlignmentBusBranching=Em,Qg.AlignmentTopLeftBus=Vm,Qg.AlignmentBottomRightBus=Ym,Qg.CompactionNone=Gm,Qg.CompactionBlock=Xm,Qg.StyleLayered=Um,Qg.StyleLastParents=qm,Qg.StyleAlternating=Km,Qg.StyleRootOnly=Hm,Qg.ArrangementVertical=Wm,Qg.ArrangementHorizontal=Jm,Qg.ArrangementFixedRoots=Zm,Qg.LayerIndividual=_m,Qg.LayerSiblings=$m,Qg.LayerUniform=Qm,c(ty,Of),ty.prototype.createVertex=function(){return new iy(this)},ty.prototype.createEdge=function(){return new ey(this)},ty.className="TreeNetwork",c(iy,Vf),iy.prototype.copyInheritedPropertiesFrom=function(t){null!==t&&(this.nd=t.sorting,this.hd=t.comparer,this.Kb=t.angle,this.Jb=t.alignment,this.Uq=t.nodeIndent,this.Vq=t.nodeIndentPastParent,this.Wq=t.nodeSpacing,this.ie=t.layerSpacing,this.Aq=t.layerSpacingParentOverlap,this.Hp=t.compaction,this.Ap=t.breadthLimit,this.nr=t.rowSpacing,this.mr=t.rowIndent,this.Gp=t.commentSpacing,this.Fp=t.commentMargin,this.xr=t.setsPortSpot,this.dr=t.portSpot,this.wr=t.setsChildPortSpot,this.Dp=t.childPortSpot)},f.Object.defineProperties(iy.prototype,{initialized:{get:function(){return this.V},set:function(t){this.V!==t&&(this.V=t)}},parent:{get:function(){return this.hb},set:function(t){this.hb!==t&&(this.hb=t)}},children:{get:function(){return this.u},set:function(t){if(this.u!==t){if(null!==t)for(var i=t.length,e=0;ed.y+e.rowIndent&&(r=Math.min(r,Math.max(c.y,r-i.computeNodeIndent(e))))):e.alignment===Im?(r=n.top+o.y,0===o.y&&c.yd.x+e.rowIndent&&(r=Math.min(r,Math.max(c.x,r-i.computeNodeIndent(e))))):e.alignment===Im?(r=n.left+o.x,0===o.x&&c.xd.y+e.rowIndent&&(r=Math.min(r,Math.max(c.y,r-i.computeNodeIndent(e))))):e.alignment===Im?(r=n.top+o.y,0===o.y&&c.yd.x+e.rowIndent&&(r=Math.min(r,Math.max(c.x,r-i.computeNodeIndent(e))))):e.alignment===Im?(r=n.left+o.x,0===o.x&&c.x{var n;const{prefixCls:o,className:v,rootClassName:h,children:b,indeterminate:g=!1,style:y,onMouseEnter:C,onMouseLeave:x,skipGroup:O=!1,disabled:w}=e,$=m(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:E,direction:S,checkbox:P}=a.useContext(s.E_),k=a.useContext(u),{isFormItemInput:N}=a.useContext(c.aM),j=a.useContext(i.Z),L=null!==(n=(null==k?void 0:k.disabled)||w)&&void 0!==n?n:j,M=a.useRef($.value);a.useEffect((()=>{null==k||k.registerValue($.value)}),[]),a.useEffect((()=>{if(!O)return $.value!==M.current&&(null==k||k.cancelValue(M.current),null==k||k.registerValue($.value),M.current=$.value),()=>null==k?void 0:k.cancelValue($.value)}),[$.value]);const z=E("checkbox",o),[Z,T]=(0,p.ZP)(z),R=Object.assign({},$);k&&!O&&(R.onChange=function(){$.onChange&&$.onChange.apply($,arguments),k.toggleOption&&k.toggleOption({label:b,value:$.value})},R.name=k.name,R.checked=k.value.includes($.value));const D=r()(`${z}-wrapper`,{[`${z}-rtl`]:"rtl"===S,[`${z}-wrapper-checked`]:R.checked,[`${z}-wrapper-disabled`]:L,[`${z}-wrapper-in-form-item`]:N},null==P?void 0:P.className,v,h,T),I=r()({[`${z}-indeterminate`]:g},f.A,T),_=g?"mixed":void 0;return Z(a.createElement(d.Z,{component:"Checkbox",disabled:L},a.createElement("label",{className:D,style:Object.assign(Object.assign({},null==P?void 0:P.style),y),onMouseEnter:C,onMouseLeave:x},a.createElement(l.Z,Object.assign({"aria-checked":_},R,{prefixCls:z,className:I,disabled:L,ref:t})),void 0!==b&&a.createElement("span",null,b))))};var h=a.forwardRef(v),b=n(61414),g=n(55405),y=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{defaultValue:n,children:o,options:l=[],prefixCls:i,className:c,rootClassName:d,style:f,onChange:m}=e,v=y(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:C,direction:x}=a.useContext(s.E_),[O,w]=a.useState(v.value||n||[]),[$,E]=a.useState([]);a.useEffect((()=>{"value"in v&&w(v.value||[])}),[v.value]);const S=a.useMemo((()=>l.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[l]),P=C("checkbox",i),k=`${P}-group`,[N,j]=(0,p.ZP)(P),L=(0,g.Z)(v,["value","disabled"]),M=l.length?S.map((e=>a.createElement(h,{prefixCls:P,key:e.value.toString(),disabled:"disabled"in e?e.disabled:v.disabled,value:e.value,checked:O.includes(e.value),onChange:e.onChange,className:`${k}-item`,style:e.style,title:e.title},e.label))):o,z={toggleOption:e=>{const t=O.indexOf(e.value),n=(0,b.Z)(O);-1===t?n.push(e.value):n.splice(t,1),"value"in v||w(n),null==m||m(n.filter((e=>$.includes(e))).sort(((e,t)=>S.findIndex((t=>t.value===e))-S.findIndex((e=>e.value===t)))))},value:O,disabled:v.disabled,name:v.name,registerValue:e=>{E((t=>[].concat((0,b.Z)(t),[e])))},cancelValue:e=>{E((t=>t.filter((t=>t!==e))))}},Z=r()(k,{[`${k}-rtl`]:"rtl"===x},c,d,j);return N(a.createElement("div",Object.assign({className:Z,style:f},L,{ref:t}),a.createElement(u.Provider,{value:z},M)))},x=a.forwardRef(C);var O=a.memo(x);const w=h;w.Group=O,w.__ANT_CHECKBOX=!0;var $=w},98447:function(e,t,n){"use strict";n.d(t,{C2:function(){return s}});var o=n(17313),r=n(37613),l=n(83116);const a=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,o.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function s(e,t){const n=(0,r.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[a(n)]}t.ZP=(0,l.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[s(n,e)]}))},38854:function(e,t,n){"use strict";n.d(t,{Z:function(){return b}});var o=n(91857),r=n(92310),l=n.n(r),a=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),d=n(47211),f=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:t,getPrefixCls:n,direction:r}=a.useContext(c.E_),{prefixCls:m,type:v="default",danger:h,disabled:b,loading:g,onClick:y,htmlType:C,children:x,className:O,menu:w,arrow:$,autoFocus:E,overlay:S,trigger:P,align:k,open:N,onOpenChange:j,placement:L,getPopupContainer:M,href:z,icon:Z=a.createElement(s.Z,null),title:T,buttonsRender:R=(e=>e),mouseEnterDelay:D,mouseLeaveDelay:I,overlayClassName:_,overlayStyle:B,destroyPopupOnHide:H,dropdownRender:F}=e,W=f(e,["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"]),A=n("dropdown",m),V=`${A}-button`,[G,q]=(0,d.Z)(A),X={menu:w,arrow:$,autoFocus:E,align:k,disabled:b,trigger:b?[]:P,onOpenChange:j,getPopupContainer:M||t,mouseEnterDelay:D,mouseLeaveDelay:I,overlayClassName:_,overlayStyle:B,destroyPopupOnHide:H,dropdownRender:F},{compactSize:Q,compactItemClassnames:U}=(0,p.ri)(A,r),Y=l()(V,U,O,q);"overlay"in e&&(X.overlay=S),"open"in e&&(X.open=N),X.placement="placement"in e?L:"rtl"===r?"bottomLeft":"bottomRight";const K=a.createElement(i.ZP,{type:v,danger:h,disabled:b,loading:g,onClick:y,htmlType:C,href:z,title:T},x),J=a.createElement(i.ZP,{type:v,danger:h,icon:Z}),[ee,te]=R([K,J]);return G(a.createElement(u.Z.Compact,Object.assign({className:Y,size:Q,block:!0},W),ee,a.createElement(o.Z,Object.assign({},X),te)))};m.__ANT_BUTTON=!0;var v=m;const h=o.Z;h.Button=v;var b=h},24650:function(e,t,n){"use strict";n.d(t,{Z:function(){return z}});var o=n(92310),r=n.n(o),l=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[d,f]=(0,i.ZP)(p),m=r()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),v=(0,l.useContext)(s.aM),h=(0,l.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return d(l.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(s.aM.Provider,{value:h},e.children)))},u=n(9432),p=n(33614),d={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"},f=n(1393),m=function(e,t){return l.createElement(f.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var v=l.forwardRef(m),h=n(76897),b=n(55405),g=n(25629),y=n(59412),C=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?l.createElement(h.Z,null):l.createElement(v,null),O={click:"onClick",hover:"onMouseOver"};var w=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,l.useState)((()=>!!o&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,y.Z)(c),d=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:f,prefixCls:m,inputPrefixCls:v,size:h}=e,w=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:$}=l.useContext(a.E_),E=$("input",v),S=$("input-password",m),P=n&&(t=>{const{action:n="click",iconRender:o=x}=e,r=O[n]||"",a=o(s),i={[r]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),i)})(S),k=r()(S,f,{[`${S}-${h}`]:!!h}),N=Object.assign(Object.assign({},(0,b.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:k,prefixCls:E,suffix:P});return h&&(N.size=h),l.createElement(u.Z,Object.assign({ref:(0,g.sQ)(t,c)},N))})),$=n(78405),E=n(92343),S=n(3113),P=n(19716),k=n(33234),N=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:d,loading:f,disabled:m,onSearch:v,onChange:h,onCompositionStart:b,onCompositionEnd:y}=e,C=N(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:O}=l.useContext(a.E_),w=l.useRef(!1),j=x("input-search",n),L=x("input",o),{compactSize:M}=(0,k.ri)(j,O),z=(0,P.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),Z=l.useRef(null),T=e=>{var t;document.activeElement===(null===(t=Z.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=Z.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof p?l.createElement($.Z,null):null,I=`${j}-button`;let _;const B=p||{},H=B.type&&!0===B.type.__ANT_BUTTON;_=H||"button"===B.type?(0,E.Tm)(B,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},H?{className:I,size:z}:{})):l.createElement(S.ZP,{className:I,type:p?"primary":void 0,size:z,disabled:m,key:"enterButton",onMouseDown:T,onClick:R,loading:f,icon:D},p),d&&(_=[_,(0,E.Tm)(d,{key:"addonAfter"})]);const F=r()(j,{[`${j}-rtl`]:"rtl"===O,[`${j}-${z}`]:!!z,[`${j}-with-button`]:!!p},s);return l.createElement(u.Z,Object.assign({ref:(0,g.sQ)(Z,t),onPressEnter:e=>{w.current||f||R(e)}},C,{size:z,onCompositionStart:e=>{w.current=!0,null==b||b(e)},onCompositionEnd:e=>{w.current=!1,null==y||y(e)},prefixCls:L,addonAfter:_,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),h&&h(e)},className:F,disabled:m}))})),L=n(1643);const M=u.Z;M.Group=c,M.Search=j,M.TextArea=L.Z,M.Password=w;var z=M},81327:function(e,t,n){"use strict";n.d(t,{Z:function(){return g}});var o=n(59301),r=n(92310),l=n.n(r),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:r,split:l,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},r),n{var n,r;const{getPrefixCls:i,space:c,direction:h}=o.useContext(s.E_),{size:b=(null==c?void 0:c.size)||"small",align:g,className:y,rootClassName:C,children:x,direction:O="horizontal",prefixCls:w,split:$,style:E,wrap:S=!1,classNames:P,styles:k}=e,N=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[j,L]=Array.isArray(b)?b:[b,b],M=f(L),z=f(j),Z=m(L),T=m(j),R=(0,a.Z)(x,{keepEmpty:!0}),D=void 0===g&&"horizontal"===O?"center":g,I=i("space",w),[_,B]=(0,d.Z)(I),H=l()(I,null==c?void 0:c.className,B,`${I}-${O}`,{[`${I}-rtl`]:"rtl"===h,[`${I}-align-${D}`]:D,[`${I}-gap-row-${L}`]:M,[`${I}-gap-col-${j}`]:z},y,C),F=l()(`${I}-item`,null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let W=0;const A=R.map(((e,t)=>{var n,r;null!=e&&(W=t);const l=e&&e.key||`${F}-${t}`;return o.createElement(p,{className:F,key:l,index:t,split:$,style:null!==(n=null==k?void 0:k.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),V=o.useMemo((()=>({latestIndex:W})),[W]);if(0===R.length)return null;const G={};return S&&(G.flexWrap="wrap"),!z&&T&&(G.columnGap=j),!M&&Z&&(G.rowGap=L),_(o.createElement("div",Object.assign({ref:t,className:H,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),E)},N),o.createElement(u,{value:V},A)))}));const b=h;b.Compact=i.ZP;var g=b},31797:function(e,t,n){"use strict";n.d(t,{Z:function(){return x}});var o=n(59301),r=n(56762),l=n(92343),a=n(92310),s=n.n(a),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:r,decimalSeparator:l,groupSeparator:a="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,a),"number"==typeof r&&(c=c.padEnd(r,"0").slice(0,r>0?r:0)),c&&(c=`${l}${c}`),i=[o.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&o.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return o.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),d=n(83116),f=n(37613);const m=e=>{const{componentCls:t,marginXXS:n,padding:o,colorTextDescription:r,titleFontSize:l,colorTextHeading:a,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:r,fontSize:l},[`${t}-skeleton`]:{paddingTop:o},[`${t}-content`]:{color:a,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,d.Z)("Statistic",(e=>{const t=(0,f.TS)(e,{});return[m(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var h=e=>{const{prefixCls:t,className:n,rootClassName:r,style:l,valueStyle:a,value:p=0,title:d,valueRender:f,prefix:m,suffix:h,loading:b=!1,onMouseEnter:g,onMouseLeave:y,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:O,direction:w,statistic:$}=o.useContext(i.E_),E=O("statistic",t),[S,P]=v(E),k=o.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:E},e,{value:p})),N=s()(E,{[`${E}-rtl`]:"rtl"===w},null==$?void 0:$.className,n,r,P);return S(o.createElement("div",{className:N,style:Object.assign(Object.assign({},null==$?void 0:$.style),l),onMouseEnter:g,onMouseLeave:y},d&&o.createElement("div",{className:`${E}-title`},d),o.createElement(c.Z,{paragraph:!1,loading:b,className:`${E}-skeleton`},o.createElement("div",{style:a,className:`${E}-content`},m&&o.createElement("span",{className:`${E}-content-prefix`},m),f?f(k):k,h&&o.createElement("span",{className:`${E}-content-suffix`},h)))))};const b=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function g(e,t){const{format:n=""}=t,o=new Date(e).getTime(),r=Date.now();return function(e,t){let n=e;const o=/\[[^\]]*]/g,r=(t.match(o)||[]).map((e=>e.slice(1,-1))),l=t.replace(o,"[]"),a=b.reduce(((e,t)=>{let[o,r]=t;if(e.includes(o)){const t=Math.floor(n/r);return n-=t*r,e.replace(new RegExp(`${o}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),l);let s=0;return a.replace(o,(()=>{const e=r[s];return s+=1,e}))}(Math.max(o-r,0),n)}const y=e=>{const{value:t,format:n="HH:mm:ss",onChange:a,onFinish:s}=e,i=(0,r.Z)(),c=o.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==a||a(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return o.createElement(h,Object.assign({},e,{valueRender:e=>(0,l.Tm)(e,{title:void 0}),formatter:(e,t)=>g(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=o.memo(y);h.Countdown=C;var x=h},51581:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));c.ref=function(t){e.scrollComponent=t,i&&i(t)};var u=[n];return r&&(s?a?u.unshift(s):u.push(s):this.defaultLoader&&(a?u.unshift(this.defaultLoader):u.push(this.defaultLoader))),l.default.createElement(o,c,u)}}]),t}(r.Component);i.propTypes={children:a.default.node.isRequired,element:a.default.node,hasMore:a.default.bool,initialLoad:a.default.bool,isReverse:a.default.bool,loader:a.default.node,loadMore:a.default.func.isRequired,pageStart:a.default.number,ref:a.default.func,getScrollParent:a.default.func,threshold:a.default.number,useCapture:a.default.bool,useWindow:a.default.bool},i.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=i,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)}}]); \ No newline at end of file diff --git a/44702.async.js b/44702.async.js index 7fbcc1282e..241ba88859 100644 --- a/44702.async.js +++ b/44702.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[44702,1911,37637,80182,79635],{76897:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),a={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"},l=n(1393),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},24905:function(e,t,n){n.d(t,{Z:function(){return w}});var r=n(92310),o=n.n(r),a=n(5630),l=n(59301),i=n(36355),s=n(1684),c=n(32441);var u=l.createContext(null),d=n(98447),p=n(14088),m=n(4572),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:v,rootClassName:y,children:b,indeterminate:g=!1,style:C,onMouseEnter:h,onMouseLeave:O,skipGroup:x=!1,disabled:$}=e,w=f(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:E,direction:k,checkbox:P}=l.useContext(i.E_),N=l.useContext(u),{isFormItemInput:S}=l.useContext(c.aM),Z=l.useContext(s.Z),j=null!==(n=(null==N?void 0:N.disabled)||$)&&void 0!==n?n:Z,z=l.useRef(w.value);l.useEffect((()=>{null==N||N.registerValue(w.value)}),[]),l.useEffect((()=>{if(!x)return w.value!==z.current&&(null==N||N.cancelValue(z.current),null==N||N.registerValue(w.value),z.current=w.value),()=>null==N?void 0:N.cancelValue(w.value)}),[w.value]);const M=E("checkbox",r),[I,R]=(0,d.ZP)(M),D=Object.assign({},w);N&&!x&&(D.onChange=function(){w.onChange&&w.onChange.apply(w,arguments),N.toggleOption&&N.toggleOption({label:b,value:w.value})},D.name=N.name,D.checked=N.value.includes(w.value));const T=o()(`${M}-wrapper`,{[`${M}-rtl`]:"rtl"===k,[`${M}-wrapper-checked`]:D.checked,[`${M}-wrapper-disabled`]:j,[`${M}-wrapper-in-form-item`]:S},null==P?void 0:P.className,v,y,R),B=o()({[`${M}-indeterminate`]:g},m.A,R),K=g?"mixed":void 0;return I(l.createElement(p.Z,{component:"Checkbox",disabled:j},l.createElement("label",{className:T,style:Object.assign(Object.assign({},null==P?void 0:P.style),C),onMouseEnter:h,onMouseLeave:O},l.createElement(a.Z,Object.assign({"aria-checked":K},D,{prefixCls:M,className:B,disabled:j,ref:t})),void 0!==b&&l.createElement("span",null,b))))};var y=l.forwardRef(v),b=n(61414),g=n(55405),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:a=[],prefixCls:s,className:c,rootClassName:p,style:m,onChange:f}=e,v=C(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:h,direction:O}=l.useContext(i.E_),[x,$]=l.useState(v.value||n||[]),[w,E]=l.useState([]);l.useEffect((()=>{"value"in v&&$(v.value||[])}),[v.value]);const k=l.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),P=h("checkbox",s),N=`${P}-group`,[S,Z]=(0,d.ZP)(P),j=(0,g.Z)(v,["value","disabled"]),z=a.length?k.map((e=>l.createElement(y,{prefixCls:P,key:e.value.toString(),disabled:"disabled"in e?e.disabled:v.disabled,value:e.value,checked:x.includes(e.value),onChange:e.onChange,className:`${N}-item`,style:e.style,title:e.title},e.label))):r,M={toggleOption:e=>{const t=x.indexOf(e.value),n=(0,b.Z)(x);-1===t?n.push(e.value):n.splice(t,1),"value"in v||$(n),null==f||f(n.filter((e=>w.includes(e))).sort(((e,t)=>k.findIndex((t=>t.value===e))-k.findIndex((e=>e.value===t)))))},value:x,disabled:v.disabled,name:v.name,registerValue:e=>{E((t=>[].concat((0,b.Z)(t),[e])))},cancelValue:e=>{E((t=>t.filter((t=>t!==e))))}},I=o()(N,{[`${N}-rtl`]:"rtl"===O},c,p,Z);return S(l.createElement("div",Object.assign({className:I,style:m},j,{ref:t}),l.createElement(u.Provider,{value:M},z)))},O=l.forwardRef(h);var x=l.memo(O);const $=y;$.Group=x,$.__ANT_CHECKBOX=!0;var w=$},98447:function(e,t,n){n.d(t,{C2:function(){return i}});var r=n(17313),o=n(37613),a=n(83116);const l=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,r.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,o.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[l(n)]}t.ZP=(0,a.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},38854:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),i=n(78892),s=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:y,disabled:b,loading:g,onClick:C,htmlType:h,children:O,className:x,menu:$,arrow:w,autoFocus:E,overlay:k,trigger:P,align:N,open:S,onOpenChange:Z,placement:j,getPopupContainer:z,href:M,icon:I=l.createElement(i.Z,null),title:R,buttonsRender:D=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:B,overlayClassName:K,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:F}=e,A=m(e,["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"]),V=n("dropdown",f),H=`${V}-button`,[G,W]=(0,p.Z)(V),Q={menu:$,arrow:w,autoFocus:E,align:N,disabled:b,trigger:b?[]:P,onOpenChange:Z,getPopupContainer:z||t,mouseEnterDelay:T,mouseLeaveDelay:B,overlayClassName:K,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:F},{compactSize:U,compactItemClassnames:q}=(0,d.ri)(V,o),X=a()(H,q,x,W);"overlay"in e&&(Q.overlay=k),"open"in e&&(Q.open=S),Q.placement="placement"in e?j:"rtl"===o?"bottomLeft":"bottomRight";const Y=l.createElement(s.ZP,{type:v,danger:y,disabled:b,loading:g,onClick:C,htmlType:h,href:M,title:R},O),J=l.createElement(s.ZP,{type:v,danger:y,icon:I}),[ee,te]=D([Y,J]);return G(l.createElement(u.Z.Compact,Object.assign({className:X,size:U,block:!0},A),ee,l.createElement(r.Z,Object.assign({},Q),te)))};f.__ANT_BUTTON=!0;var v=f;const y=r.Z;y.Button=v;var b=y},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),d=t("input"),[p,m]=(0,s.ZP)(d),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,a.useContext)(i.aM),y=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return p(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:y},e.children)))},u=n(9432),d=n(33614),p={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"},m=n(1393),f=function(e,t){return a.createElement(m.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var v=a.forwardRef(f),y=n(76897),b=n(55405),g=n(25629),C=n(59412),h=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(y.Z,null):a.createElement(v,null),x={click:"onClick",hover:"onMouseOver"};var $=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[i,s]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&s(n.visible)}),[r,n]);const d=(0,C.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&d(),s((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:m,prefixCls:f,inputPrefixCls:v,size:y}=e,$=h(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),E=w("input",v),k=w("input-password",f),P=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=x[n]||"",l=r(i),s={[o]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),s)})(k),N=o()(k,m,{[`${k}-${y}`]:!!y}),S=Object.assign(Object.assign({},(0,b.Z)($,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:N,prefixCls:E,suffix:P});return y&&(S.size=y),a.createElement(u.Z,Object.assign({ref:(0,g.sQ)(t,c)},S))})),w=n(78405),E=n(92343),k=n(3113),P=n(19716),N=n(33234),S=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:i,size:s,suffix:c,enterButton:d=!1,addonAfter:p,loading:m,disabled:f,onSearch:v,onChange:y,onCompositionStart:b,onCompositionEnd:C}=e,h=S(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:x}=a.useContext(l.E_),$=a.useRef(!1),Z=O("input-search",n),j=O("input",r),{compactSize:z}=(0,N.ri)(Z,x),M=(0,P.Z)((e=>{var t;return null!==(t=null!=s?s:z)&&void 0!==t?t:e})),I=a.useRef(null),R=e=>{var t;document.activeElement===(null===(t=I.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=I.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof d?a.createElement(w.Z,null):null,B=`${Z}-button`;let K;const L=d||{},_=L.type&&!0===L.type.__ANT_BUTTON;K=_||"button"===L.type?(0,E.Tm)(L,Object.assign({onMouseDown:R,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},_?{className:B,size:M}:{})):a.createElement(k.ZP,{className:B,type:d?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:R,onClick:D,loading:m,icon:T},d),p&&(K=[K,(0,E.Tm)(p,{key:"addonAfter"})]);const F=o()(Z,{[`${Z}-rtl`]:"rtl"===x,[`${Z}-${M}`]:!!M,[`${Z}-with-button`]:!!d},i);return a.createElement(u.Z,Object.assign({ref:(0,g.sQ)(I,t),onPressEnter:e=>{$.current||m||D(e)}},h,{size:M,onCompositionStart:e=>{$.current=!0,null==b||b(e)},onCompositionEnd:e=>{$.current=!1,null==C||C(e)},prefixCls:j,addonAfter:K,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:F,disabled:f}))})),j=n(1643);const z=u.Z;z.Group=c,z.Search=Z,z.TextArea=j.Z,z.Password=$;var M=z},44e3:function(e,t,n){var r=n(84966),o=n(86737);const a=r.ZP;a.Header=r.h4,a.Footer=r.$_,a.Content=r.VY,a.Sider=o.Z,t.Z=a},81327:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),i=n(36355),s=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:i}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:s,space:c,direction:y}=r.useContext(i.E_),{size:b=(null==c?void 0:c.size)||"small",align:g,className:C,rootClassName:h,children:O,direction:x="horizontal",prefixCls:$,split:w,style:E,wrap:k=!1,classNames:P,styles:N}=e,S=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,j]=Array.isArray(b)?b:[b,b],z=m(j),M=m(Z),I=f(j),R=f(Z),D=(0,l.Z)(O,{keepEmpty:!0}),T=void 0===g&&"horizontal"===x?"center":g,B=s("space",$),[K,L]=(0,p.Z)(B),_=a()(B,null==c?void 0:c.className,L,`${B}-${x}`,{[`${B}-rtl`]:"rtl"===y,[`${B}-align-${T}`]:T,[`${B}-gap-row-${j}`]:z,[`${B}-gap-col-${Z}`]:M},C,h),F=a()(`${B}-item`,null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let A=0;const V=D.map(((e,t)=>{var n,o;null!=e&&(A=t);const a=e&&e.key||`${F}-${t}`;return r.createElement(d,{className:F,key:a,index:t,split:w,style:null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),H=r.useMemo((()=>({latestIndex:A})),[A]);if(0===D.length)return null;const G={};return k&&(G.flexWrap="wrap"),!M&&R&&(G.columnGap=Z),!z&&I&&(G.rowGap=j),K(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),E)},S),r.createElement(u,{value:H},V)))}));const b=y;b.Compact=s.ZP;var g=b},92899:function(e,t,n){n.d(t,{Fm:function(){return p}});var r=n(7102),o=n(95406);const a=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),i=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),d={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:a,outKeyframes:l},"move-left":{inKeyframes:i,outKeyframes:s},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:a,outKeyframes:l}=d[t];return[(0,o.R)(r,a,l,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},5630:function(e,t,n){var r=n(33614),o=n(81162),a=n(24018),l=n(54099),i=n(63011),s=n(92310),c=n.n(s),u=n(71366),d=n(59301),p=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],m=(0,d.forwardRef)((function(e,t){var n,s=e.prefixCls,m=void 0===s?"rc-checkbox":s,f=e.className,v=e.style,y=e.checked,b=e.disabled,g=e.defaultChecked,C=void 0!==g&&g,h=e.type,O=void 0===h?"checkbox":h,x=e.title,$=e.onChange,w=(0,i.Z)(e,p),E=(0,d.useRef)(null),k=(0,u.Z)(C,{value:y}),P=(0,l.Z)(k,2),N=P[0],S=P[1];(0,d.useImperativeHandle)(t,(function(){return{focus:function(){var e;null===(e=E.current)||void 0===e||e.focus()},blur:function(){var e;null===(e=E.current)||void 0===e||e.blur()},input:E.current}}));var Z=c()(m,f,(n={},(0,a.Z)(n,"".concat(m,"-checked"),N),(0,a.Z)(n,"".concat(m,"-disabled"),b),n));return d.createElement("span",{className:Z,title:x,style:v},d.createElement("input",(0,r.Z)({},w,{className:"".concat(m,"-input"),ref:E,onChange:function(t){b||("checked"in e||S(t.target.checked),null==$||$({target:(0,o.Z)((0,o.Z)({},e),{},{type:O,checked:t.target.checked}),stopPropagation:function(){t.stopPropagation()},preventDefault:function(){t.preventDefault()},nativeEvent:t.nativeEvent}))},disabled:b,checked:!!N,type:O})),d.createElement("span",{className:"".concat(m,"-inner")}))}));t.Z=m}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[44702],{76897:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),a={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"},l=n(1393),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},24905:function(e,t,n){n.d(t,{Z:function(){return w}});var r=n(92310),o=n.n(r),a=n(5630),l=n(59301),i=n(36355),s=n(1684),c=n(32441);var u=l.createContext(null),d=n(98447),p=n(14088),m=n(4572),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:v,rootClassName:y,children:b,indeterminate:g=!1,style:C,onMouseEnter:h,onMouseLeave:O,skipGroup:x=!1,disabled:$}=e,w=f(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:E,direction:k,checkbox:P}=l.useContext(i.E_),N=l.useContext(u),{isFormItemInput:S}=l.useContext(c.aM),Z=l.useContext(s.Z),j=null!==(n=(null==N?void 0:N.disabled)||$)&&void 0!==n?n:Z,z=l.useRef(w.value);l.useEffect((()=>{null==N||N.registerValue(w.value)}),[]),l.useEffect((()=>{if(!x)return w.value!==z.current&&(null==N||N.cancelValue(z.current),null==N||N.registerValue(w.value),z.current=w.value),()=>null==N?void 0:N.cancelValue(w.value)}),[w.value]);const M=E("checkbox",r),[I,R]=(0,d.ZP)(M),D=Object.assign({},w);N&&!x&&(D.onChange=function(){w.onChange&&w.onChange.apply(w,arguments),N.toggleOption&&N.toggleOption({label:b,value:w.value})},D.name=N.name,D.checked=N.value.includes(w.value));const T=o()(`${M}-wrapper`,{[`${M}-rtl`]:"rtl"===k,[`${M}-wrapper-checked`]:D.checked,[`${M}-wrapper-disabled`]:j,[`${M}-wrapper-in-form-item`]:S},null==P?void 0:P.className,v,y,R),B=o()({[`${M}-indeterminate`]:g},m.A,R),K=g?"mixed":void 0;return I(l.createElement(p.Z,{component:"Checkbox",disabled:j},l.createElement("label",{className:T,style:Object.assign(Object.assign({},null==P?void 0:P.style),C),onMouseEnter:h,onMouseLeave:O},l.createElement(a.Z,Object.assign({"aria-checked":K},D,{prefixCls:M,className:B,disabled:j,ref:t})),void 0!==b&&l.createElement("span",null,b))))};var y=l.forwardRef(v),b=n(61414),g=n(55405),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:a=[],prefixCls:s,className:c,rootClassName:p,style:m,onChange:f}=e,v=C(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:h,direction:O}=l.useContext(i.E_),[x,$]=l.useState(v.value||n||[]),[w,E]=l.useState([]);l.useEffect((()=>{"value"in v&&$(v.value||[])}),[v.value]);const k=l.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),P=h("checkbox",s),N=`${P}-group`,[S,Z]=(0,d.ZP)(P),j=(0,g.Z)(v,["value","disabled"]),z=a.length?k.map((e=>l.createElement(y,{prefixCls:P,key:e.value.toString(),disabled:"disabled"in e?e.disabled:v.disabled,value:e.value,checked:x.includes(e.value),onChange:e.onChange,className:`${N}-item`,style:e.style,title:e.title},e.label))):r,M={toggleOption:e=>{const t=x.indexOf(e.value),n=(0,b.Z)(x);-1===t?n.push(e.value):n.splice(t,1),"value"in v||$(n),null==f||f(n.filter((e=>w.includes(e))).sort(((e,t)=>k.findIndex((t=>t.value===e))-k.findIndex((e=>e.value===t)))))},value:x,disabled:v.disabled,name:v.name,registerValue:e=>{E((t=>[].concat((0,b.Z)(t),[e])))},cancelValue:e=>{E((t=>t.filter((t=>t!==e))))}},I=o()(N,{[`${N}-rtl`]:"rtl"===O},c,p,Z);return S(l.createElement("div",Object.assign({className:I,style:m},j,{ref:t}),l.createElement(u.Provider,{value:M},z)))},O=l.forwardRef(h);var x=l.memo(O);const $=y;$.Group=x,$.__ANT_CHECKBOX=!0;var w=$},98447:function(e,t,n){n.d(t,{C2:function(){return i}});var r=n(17313),o=n(37613),a=n(83116);const l=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,r.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,o.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[l(n)]}t.ZP=(0,a.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},38854:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),i=n(78892),s=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:y,disabled:b,loading:g,onClick:C,htmlType:h,children:O,className:x,menu:$,arrow:w,autoFocus:E,overlay:k,trigger:P,align:N,open:S,onOpenChange:Z,placement:j,getPopupContainer:z,href:M,icon:I=l.createElement(i.Z,null),title:R,buttonsRender:D=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:B,overlayClassName:K,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:F}=e,A=m(e,["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"]),V=n("dropdown",f),H=`${V}-button`,[G,W]=(0,p.Z)(V),Q={menu:$,arrow:w,autoFocus:E,align:N,disabled:b,trigger:b?[]:P,onOpenChange:Z,getPopupContainer:z||t,mouseEnterDelay:T,mouseLeaveDelay:B,overlayClassName:K,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:F},{compactSize:U,compactItemClassnames:q}=(0,d.ri)(V,o),X=a()(H,q,x,W);"overlay"in e&&(Q.overlay=k),"open"in e&&(Q.open=S),Q.placement="placement"in e?j:"rtl"===o?"bottomLeft":"bottomRight";const Y=l.createElement(s.ZP,{type:v,danger:y,disabled:b,loading:g,onClick:C,htmlType:h,href:M,title:R},O),J=l.createElement(s.ZP,{type:v,danger:y,icon:I}),[ee,te]=D([Y,J]);return G(l.createElement(u.Z.Compact,Object.assign({className:X,size:U,block:!0},A),ee,l.createElement(r.Z,Object.assign({},Q),te)))};f.__ANT_BUTTON=!0;var v=f;const y=r.Z;y.Button=v;var b=y},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),d=t("input"),[p,m]=(0,s.ZP)(d),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,a.useContext)(i.aM),y=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return p(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:y},e.children)))},u=n(9432),d=n(33614),p={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"},m=n(1393),f=function(e,t){return a.createElement(m.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var v=a.forwardRef(f),y=n(76897),b=n(55405),g=n(25629),C=n(59412),h=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(y.Z,null):a.createElement(v,null),x={click:"onClick",hover:"onMouseOver"};var $=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[i,s]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&s(n.visible)}),[r,n]);const d=(0,C.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&d(),s((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:m,prefixCls:f,inputPrefixCls:v,size:y}=e,$=h(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),E=w("input",v),k=w("input-password",f),P=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=x[n]||"",l=r(i),s={[o]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),s)})(k),N=o()(k,m,{[`${k}-${y}`]:!!y}),S=Object.assign(Object.assign({},(0,b.Z)($,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:N,prefixCls:E,suffix:P});return y&&(S.size=y),a.createElement(u.Z,Object.assign({ref:(0,g.sQ)(t,c)},S))})),w=n(78405),E=n(92343),k=n(3113),P=n(19716),N=n(33234),S=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:i,size:s,suffix:c,enterButton:d=!1,addonAfter:p,loading:m,disabled:f,onSearch:v,onChange:y,onCompositionStart:b,onCompositionEnd:C}=e,h=S(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:x}=a.useContext(l.E_),$=a.useRef(!1),Z=O("input-search",n),j=O("input",r),{compactSize:z}=(0,N.ri)(Z,x),M=(0,P.Z)((e=>{var t;return null!==(t=null!=s?s:z)&&void 0!==t?t:e})),I=a.useRef(null),R=e=>{var t;document.activeElement===(null===(t=I.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=I.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof d?a.createElement(w.Z,null):null,B=`${Z}-button`;let K;const L=d||{},_=L.type&&!0===L.type.__ANT_BUTTON;K=_||"button"===L.type?(0,E.Tm)(L,Object.assign({onMouseDown:R,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},_?{className:B,size:M}:{})):a.createElement(k.ZP,{className:B,type:d?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:R,onClick:D,loading:m,icon:T},d),p&&(K=[K,(0,E.Tm)(p,{key:"addonAfter"})]);const F=o()(Z,{[`${Z}-rtl`]:"rtl"===x,[`${Z}-${M}`]:!!M,[`${Z}-with-button`]:!!d},i);return a.createElement(u.Z,Object.assign({ref:(0,g.sQ)(I,t),onPressEnter:e=>{$.current||m||D(e)}},h,{size:M,onCompositionStart:e=>{$.current=!0,null==b||b(e)},onCompositionEnd:e=>{$.current=!1,null==C||C(e)},prefixCls:j,addonAfter:K,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:F,disabled:f}))})),j=n(1643);const z=u.Z;z.Group=c,z.Search=Z,z.TextArea=j.Z,z.Password=$;var M=z},44e3:function(e,t,n){var r=n(84966),o=n(86737);const a=r.ZP;a.Header=r.h4,a.Footer=r.$_,a.Content=r.VY,a.Sider=o.Z,t.Z=a},81327:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),i=n(36355),s=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:i}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:s,space:c,direction:y}=r.useContext(i.E_),{size:b=(null==c?void 0:c.size)||"small",align:g,className:C,rootClassName:h,children:O,direction:x="horizontal",prefixCls:$,split:w,style:E,wrap:k=!1,classNames:P,styles:N}=e,S=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,j]=Array.isArray(b)?b:[b,b],z=m(j),M=m(Z),I=f(j),R=f(Z),D=(0,l.Z)(O,{keepEmpty:!0}),T=void 0===g&&"horizontal"===x?"center":g,B=s("space",$),[K,L]=(0,p.Z)(B),_=a()(B,null==c?void 0:c.className,L,`${B}-${x}`,{[`${B}-rtl`]:"rtl"===y,[`${B}-align-${T}`]:T,[`${B}-gap-row-${j}`]:z,[`${B}-gap-col-${Z}`]:M},C,h),F=a()(`${B}-item`,null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let A=0;const V=D.map(((e,t)=>{var n,o;null!=e&&(A=t);const a=e&&e.key||`${F}-${t}`;return r.createElement(d,{className:F,key:a,index:t,split:w,style:null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),H=r.useMemo((()=>({latestIndex:A})),[A]);if(0===D.length)return null;const G={};return k&&(G.flexWrap="wrap"),!M&&R&&(G.columnGap=Z),!z&&I&&(G.rowGap=j),K(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),E)},S),r.createElement(u,{value:H},V)))}));const b=y;b.Compact=s.ZP;var g=b},92899:function(e,t,n){n.d(t,{Fm:function(){return p}});var r=n(7102),o=n(95406);const a=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),i=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),d={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:a,outKeyframes:l},"move-left":{inKeyframes:i,outKeyframes:s},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:a,outKeyframes:l}=d[t];return[(0,o.R)(r,a,l,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},5630:function(e,t,n){var r=n(33614),o=n(81162),a=n(24018),l=n(54099),i=n(63011),s=n(92310),c=n.n(s),u=n(71366),d=n(59301),p=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],m=(0,d.forwardRef)((function(e,t){var n,s=e.prefixCls,m=void 0===s?"rc-checkbox":s,f=e.className,v=e.style,y=e.checked,b=e.disabled,g=e.defaultChecked,C=void 0!==g&&g,h=e.type,O=void 0===h?"checkbox":h,x=e.title,$=e.onChange,w=(0,i.Z)(e,p),E=(0,d.useRef)(null),k=(0,u.Z)(C,{value:y}),P=(0,l.Z)(k,2),N=P[0],S=P[1];(0,d.useImperativeHandle)(t,(function(){return{focus:function(){var e;null===(e=E.current)||void 0===e||e.focus()},blur:function(){var e;null===(e=E.current)||void 0===e||e.blur()},input:E.current}}));var Z=c()(m,f,(n={},(0,a.Z)(n,"".concat(m,"-checked"),N),(0,a.Z)(n,"".concat(m,"-disabled"),b),n));return d.createElement("span",{className:Z,title:x,style:v},d.createElement("input",(0,r.Z)({},w,{className:"".concat(m,"-input"),ref:E,onChange:function(t){b||("checked"in e||S(t.target.checked),null==$||$({target:(0,o.Z)((0,o.Z)({},e),{},{type:O,checked:t.target.checked}),stopPropagation:function(){t.stopPropagation()},preventDefault:function(){t.preventDefault()},nativeEvent:t.nativeEvent}))},disabled:b,checked:!!N,type:O})),d.createElement("span",{className:"".concat(m,"-inner")}))}));t.Z=m}}]); \ No newline at end of file diff --git a/45097.async.js b/45097.async.js new file mode 100644 index 0000000000..fe3261e778 --- /dev/null +++ b/45097.async.js @@ -0,0 +1 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[45097],{88522:function(e,t,n){"use strict";var o=n(92310),r=n.n(o),a=n(75440),c=n(55405),l=n(59301),i=n(53487),s=n(92343),u=n(36355),p=n(57809);const{Option:f}=p.default;function d(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const m=(e,t)=>{const{prefixCls:n,className:o,popupClassName:i,dropdownClassName:m,children:y,dataSource:b}=e,g=(0,a.Z)(y);let v;1===g.length&&(0,s.l$)(g[0])&&!d(g[0])&&([v]=g);const C=v?()=>v:void 0;let O;O=g.length&&d(g[0])?y:b?b.map((e=>{if((0,s.l$)(e))return e;switch(typeof e){case"string":return l.createElement(f,{key:e,value:e},e);case"object":{const{value:t}=e;return l.createElement(f,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:h}=l.useContext(u.E_),w=h("select",n);return l.createElement(p.default,Object.assign({ref:t,suffixIcon:null},(0,c.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:w,popupClassName:i||m,className:r()(`${w}-auto-complete`,o),mode:p.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:C}),O)},y=l.forwardRef(m),b=(0,i.Z)(y);y.Option=f,y._InternalPanelDoNotUseOrYouWillBeFired=b,t.Z=y},44e3:function(e,t,n){"use strict";var o=n(84966),r=n(86737);const a=o.ZP;a.Header=o.h4,a.Footer=o.$_,a.Content=o.VY,a.Sider=r.Z,t.Z=a},31797:function(e,t,n){"use strict";n.d(t,{Z:function(){return h}});var o=n(59301),r=n(56762),a=n(92343),c=n(92310),l=n.n(c),i=n(36355),s=n(66999);var u=e=>{const{value:t,formatter:n,precision:r,decimalSeparator:a,groupSeparator:c="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",s=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,c),"number"==typeof r&&(s=s.padEnd(r,"0").slice(0,r>0?r:0)),s&&(s=`${a}${s}`),i=[o.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),s&&o.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},s)]}else i=e}return o.createElement("span",{className:`${l}-content-value`},i)},p=n(17313),f=n(83116),d=n(37613);const m=e=>{const{componentCls:t,marginXXS:n,padding:o,colorTextDescription:r,titleFontSize:a,colorTextHeading:c,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:r,fontSize:a},[`${t}-skeleton`]:{paddingTop:o},[`${t}-content`]:{color:c,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var y=(0,f.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[m(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var b=e=>{const{prefixCls:t,className:n,rootClassName:r,style:a,valueStyle:c,value:p=0,title:f,valueRender:d,prefix:m,suffix:b,loading:g=!1,onMouseEnter:v,onMouseLeave:C,decimalSeparator:O=".",groupSeparator:h=","}=e,{getPrefixCls:w,direction:S,statistic:x}=o.useContext(i.E_),E=w("statistic",t),[j,D]=y(E),k=o.createElement(u,Object.assign({decimalSeparator:O,groupSeparator:h,prefixCls:E},e,{value:p})),$=l()(E,{[`${E}-rtl`]:"rtl"===S},null==x?void 0:x.className,n,r,D);return j(o.createElement("div",{className:$,style:Object.assign(Object.assign({},null==x?void 0:x.style),a),onMouseEnter:v,onMouseLeave:C},f&&o.createElement("div",{className:`${E}-title`},f),o.createElement(s.Z,{paragraph:!1,loading:g,className:`${E}-skeleton`},o.createElement("div",{style:c,className:`${E}-content`},m&&o.createElement("span",{className:`${E}-content-prefix`},m),d?d(k):k,b&&o.createElement("span",{className:`${E}-content-suffix`},b)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function v(e,t){const{format:n=""}=t,o=new Date(e).getTime(),r=Date.now();return function(e,t){let n=e;const o=/\[[^\]]*]/g,r=(t.match(o)||[]).map((e=>e.slice(1,-1))),a=t.replace(o,"[]"),c=g.reduce(((e,t)=>{let[o,r]=t;if(e.includes(o)){const t=Math.floor(n/r);return n-=t*r,e.replace(new RegExp(`${o}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let l=0;return c.replace(o,(()=>{const e=r[l];return l+=1,e}))}(Math.max(o-r,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:c,onFinish:l}=e,i=(0,r.Z)(),s=o.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(s.current=setInterval((()=>{i(),null==c||c(e-Date.now()),e(u(),()=>{s.current&&(clearInterval(s.current),s.current=null)})),[t]);return o.createElement(b,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>v(e,Object.assign(Object.assign({},t),{format:n}))}))};var O=o.memo(C);b.Countdown=O;var h=b},25769:function(e,t,n){"use strict";var o=n(98040),r={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,a,c,l,i,s,u=!1;t||(t={}),n=t.debug||!1;try{if(c=o(),l=document.createRange(),i=document.getSelection(),(s=document.createElement("span")).textContent=e,s.ariaHidden="true",s.style.all="unset",s.style.position="fixed",s.style.top=0,s.style.clip="rect(0, 0, 0, 0)",s.style.whiteSpace="pre",s.style.webkitUserSelect="text",s.style.MozUserSelect="text",s.style.msUserSelect="text",s.style.userSelect="text",s.addEventListener("copy",(function(o){if(o.stopPropagation(),t.format)if(o.preventDefault(),void 0===o.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var a=r[t.format]||r.default;window.clipboardData.setData(a,e)}else o.clipboardData.clearData(),o.clipboardData.setData(t.format,e);t.onCopy&&(o.preventDefault(),t.onCopy(o.clipboardData))})),document.body.appendChild(s),l.selectNodeContents(s),i.addRange(l),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(o){n&&console.error("unable to copy using execCommand: ",o),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),u=!0}catch(o){n&&console.error("unable to copy using clipboardData: ",o),n&&console.error("falling back to prompt"),a=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(a,e)}}finally{i&&("function"==typeof i.removeRange?i.removeRange(l):i.removeAllRanges()),s&&document.body.removeChild(s),c()}return u}},83145:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var o=a(n(59301)),r=a(n(25769));function a(e){return e&&e.__esModule?e:{default:e}}function c(e){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function i(e,t){if(null==e)return{};var n,o,r=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;ne?"function"==typeof e?e():e:null},66104:function(e,t,n){n.d(t,{Z:function(){return z}});var r=n(92310),o=n.n(r),i=n(75440),a=n(47413),l=n(59301),s=n(92343),c=n(36355),d=n(46952),m=n(91857);const p=e=>{let{children:t}=e;const{getPrefixCls:n}=l.useContext(c.E_),r=n("breadcrumb");return l.createElement("li",{className:`${r}-separator`,"aria-hidden":"true"},""===t?t:t||"/")};p.__ANT_BREADCRUMB_SEPARATOR=!0;var u=p,g=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{if(t)return t(n,r,o,i);const l=function(e,t){if(void 0===e.title||null===e.title)return null;const n=Object.keys(t).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${n})`,"g"),((e,n)=>t[n]||e))}(n,r);return f(e,n,l,a)}}var h=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,separator:n="/",children:r,menu:o,overlay:i,dropdownProps:a,href:s}=e;const c=(e=>{if(o||i){const n=Object.assign({},a);if(o){const e=o||{},{items:t}=e,r=h(e,["items"]);n.menu=Object.assign(Object.assign({},r),{items:null==t?void 0:t.map(((e,t)=>{var{key:n,title:r,label:o,path:i}=e,a=h(e,["key","title","label","path"]);let c=null!=o?o:r;return i&&(c=l.createElement("a",{href:`${s}${i}`},c)),Object.assign(Object.assign({},a),{key:null!=n?n:t,label:c})}))})}else i&&(n.overlay=i);return l.createElement(m.Z,Object.assign({placement:"bottom"},n),l.createElement("span",{className:`${t}-overlay-link`},e,l.createElement(d.Z,null)))}return e})(r);return null!=c?l.createElement(l.Fragment,null,l.createElement("li",null,c),n&&l.createElement(u,null,n)):null},v=e=>{const{prefixCls:t,children:n,href:r}=e,o=h(e,["prefixCls","children","href"]),{getPrefixCls:i}=l.useContext(c.E_),a=i("breadcrumb",t);return l.createElement(y,Object.assign({},o,{prefixCls:a}),f(a,o,n,r))};v.__ANT_BREADCRUMB_ITEM=!0;var $=v,x=n(17313),S=n(83116),O=n(37613);const C=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},(0,x.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[n]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,x.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${t}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${t}-link`]:{[`\n > ${n} + span,\n > ${n} + a\n `]:{marginInlineStart:e.marginXXS}},[`${t}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${n}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var j=(0,S.Z)("Breadcrumb",(e=>{const t=(0,O.TS)(e,{});return[C(t)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),E=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var{breadcrumbName:t}=e,n=E(e,["breadcrumbName"]);return Object.assign(Object.assign({},n),{title:t})}))}),o}var k=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,separator:n="/",style:r,className:d,rootClassName:m,routes:p,items:g,children:f,itemRender:h,params:v={}}=e,$=k(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:x,direction:S,breadcrumb:O}=l.useContext(c.E_);let C;const E=x("breadcrumb",t),[N,z]=j(E),P=function(e,t){return(0,l.useMemo)((()=>e||(t?t.map(w):null)),[e,t])}(g,p);const I=b(E,h);if(P&&P.length>0){const e=[],t=g||p;C=P.map(((r,o)=>{const{path:i,key:s,type:c,menu:d,overlay:m,onClick:p,className:g,separator:f,dropdownProps:b}=r,h=((e,t)=>{if(void 0===t)return t;let n=(t||"").replace(/^\//,"");return Object.keys(e).forEach((t=>{n=n.replace(`:${t}`,e[t])})),n})(v,i);void 0!==h&&e.push(h);const $=null!=s?s:o;if("separator"===c)return l.createElement(u,{key:$},f);const x={},S=o===P.length-1;d?x.menu=d:m&&(x.overlay=m);let{href:O}=r;return e.length&&void 0!==h&&(O=`#/${e.join("/")}`),l.createElement(y,Object.assign({key:$},x,(0,a.Z)(r,{data:!0,aria:!0}),{className:g,dropdownProps:b,href:O,separator:S?"":n,onClick:p,prefixCls:E}),I(r,v,t,e,O))}))}else if(f){const e=(0,i.Z)(f).length;C=(0,i.Z)(f).map(((t,r)=>{if(!t)return t;const o=r===e-1;return(0,s.Tm)(t,{separator:o?"":n,key:r})}))}const B=o()(E,null==O?void 0:O.className,{[`${E}-rtl`]:"rtl"===S},d,m,z),H=Object.assign(Object.assign({},null==O?void 0:O.style),r);return N(l.createElement("nav",Object.assign({className:B,style:H},$),l.createElement("ol",null,C)))};N.Item=$,N.Separator=u;var z=N},28103:function(e,t,n){n.d(t,{Z:function(){return u}});var r=n(92310),o=n.n(r),i=n(59301),a=n(36355),l=n(17313),s=n(83116),c=n(37613);const d=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:o,textPaddingInline:i,orientationMargin:a,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},(0,l.Wf)(e)),{borderBlockStart:`${o}px solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${o}px solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${o}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*a+"%"},"&::after":{width:100-100*a+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*a+"%"},"&::after":{width:100*a+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:i},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${o}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:o,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-left${t}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-right${t}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}};var m=(0,s.Z)("Divider",(e=>{const t=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:t,direction:n,divider:r}=i.useContext(a.E_),{prefixCls:l,type:s="horizontal",orientation:c="center",orientationMargin:d,className:u,rootClassName:g,children:f,dashed:b,plain:h,style:y}=e,v=p(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),$=t("divider",l),[x,S]=m($),O=c.length>0?`-${c}`:c,C=!!f,j="left"===c&&null!=d,E="right"===c&&null!=d,w=o()($,null==r?void 0:r.className,S,`${$}-${s}`,{[`${$}-with-text`]:C,[`${$}-with-text${O}`]:C,[`${$}-dashed`]:!!b,[`${$}-plain`]:!!h,[`${$}-rtl`]:"rtl"===n,[`${$}-no-default-orientation-margin-left`]:j,[`${$}-no-default-orientation-margin-right`]:E},u,g),k=i.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),N=Object.assign(Object.assign({},j&&{marginLeft:k}),E&&{marginRight:k});return x(i.createElement("div",Object.assign({className:w,style:Object.assign(Object.assign({},null==r?void 0:r.style),y)},v,{role:"separator"}),f&&"vertical"!==s&&i.createElement("span",{className:`${$}-inner-text`,style:N},f)))}},39722:function(e,t,n){n.d(t,{t5:function(){return m}});var r=n(92310),o=n.n(r),i=n(55477),a=n(59301),l=n(36355),s=n(77578),c=n(17356),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{hashId:t,prefixCls:n,className:r,style:l,placement:c="top",title:d,content:m,children:p}=e;return a.createElement("div",{className:o()(t,n,`${n}-pure`,`${n}-placement-${c}`,r),style:l},a.createElement("div",{className:`${n}-arrow`}),a.createElement(i.G,Object.assign({},e,{className:t,prefixCls:n}),p||((e,t,n)=>{if(t||n)return a.createElement(a.Fragment,null,t&&a.createElement("div",{className:`${e}-title`},(0,s.Z)(t)),a.createElement("div",{className:`${e}-inner-content`},(0,s.Z)(n)))})(n,d,m)))};t.ZP=e=>{const{prefixCls:t}=e,n=d(e,["prefixCls"]),{getPrefixCls:r}=a.useContext(l.E_),o=r("popover",t),[i,s]=(0,c.Z)(o);return i(a.createElement(m,Object.assign({},n,{prefixCls:o,hashId:s})))}},60324:function(e,t,n){var r=n(92310),o=n.n(r),i=n(59301),a=n(77578),l=n(62892),s=n(36355),c=n(6848),d=n(39722),m=n(17356),p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{let{title:t,content:n,prefixCls:r}=e;return i.createElement(i.Fragment,null,t&&i.createElement("div",{className:`${r}-title`},(0,a.Z)(t)),i.createElement("div",{className:`${r}-inner-content`},(0,a.Z)(n)))},g=i.forwardRef(((e,t)=>{const{prefixCls:n,title:r,content:a,overlayClassName:d,placement:g="top",trigger:f="hover",mouseEnterDelay:b=.1,mouseLeaveDelay:h=.1,overlayStyle:y={}}=e,v=p(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:$}=i.useContext(s.E_),x=$("popover",n),[S,O]=(0,m.Z)(x),C=$(),j=o()(d,O);return S(i.createElement(c.Z,Object.assign({placement:g,trigger:f,mouseEnterDelay:b,mouseLeaveDelay:h,overlayStyle:y},v,{prefixCls:x,overlayClassName:j,ref:t,overlay:r||a?i.createElement(u,{prefixCls:x,title:r,content:a}):null,transitionName:(0,l.m)(C,"zoom-big",v.transitionName),"data-popover-inject":!0})))}));g._InternalPanelDoNotUseOrYouWillBeFired=d.ZP,t.Z=g},17356:function(e,t,n){var r=n(17313),o=n(29878),i=n(19447),a=n(33166),l=n(83116),s=n(37613);const c=e=>{const{componentCls:t,popoverColor:n,minWidth:o,fontWeightStrong:a,popoverPadding:l,boxShadowSecondary:s,colorTextHeading:c,borderRadiusLG:d,zIndexPopup:m,marginXS:p,colorBgElevated:u,popoverBg:g}=e;return[{[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:m,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":u,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:g,backgroundClip:"padding-box",borderRadius:d,boxShadow:s,padding:l},[`${t}-title`]:{minWidth:o,marginBottom:p,color:c,fontWeight:a},[`${t}-inner-content`]:{color:n}})},(0,i.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},d=e=>{const{componentCls:t}=e;return{[t]:a.i.map((n=>{const r=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":r,[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{background:"transparent"}}}}))}},m=e=>{const{componentCls:t,lineWidth:n,lineType:r,colorSplit:o,paddingSM:i,controlHeight:a,fontSize:l,lineHeight:s,padding:c}=e,d=a-Math.round(l*s);return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${d/2}px ${c}px ${d/2-n}px`,borderBottom:`${n}px ${r} ${o}`},[`${t}-inner-content`]:{padding:`${i}px ${c}px`}}}};t.Z=(0,l.Z)("Popover",(e=>{const{colorBgElevated:t,colorText:n,wireframe:r}=e,i=(0,s.TS)(e,{popoverPadding:12,popoverBg:t,popoverColor:n});return[c(i),d(i),r&&m(i),(0,o._y)(i,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),o=n(56762),i=n(92343),a=n(92310),l=n.n(a),s=n(36355),c=n(66999);var d=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:i,groupSeparator:a="",prefixCls:l}=e;let s;if("function"==typeof n)s=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,a),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${i}${c}`),s=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else s=e}return r.createElement("span",{className:`${l}-content-value`},s)},m=n(17313),p=n(83116),u=n(37613);const g=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:i,colorTextHeading:a,contentFontSize:l,fontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:i},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:a,fontSize:l,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var f=(0,p.Z)("Statistic",(e=>{const t=(0,u.TS)(e,{});return[g(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var b=e=>{const{prefixCls:t,className:n,rootClassName:o,style:i,valueStyle:a,value:m=0,title:p,valueRender:u,prefix:g,suffix:b,loading:h=!1,onMouseEnter:y,onMouseLeave:v,decimalSeparator:$=".",groupSeparator:x=","}=e,{getPrefixCls:S,direction:O,statistic:C}=r.useContext(s.E_),j=S("statistic",t),[E,w]=f(j),k=r.createElement(d,Object.assign({decimalSeparator:$,groupSeparator:x,prefixCls:j},e,{value:m})),N=l()(j,{[`${j}-rtl`]:"rtl"===O},null==C?void 0:C.className,n,o,w);return E(r.createElement("div",{className:N,style:Object.assign(Object.assign({},null==C?void 0:C.style),i),onMouseEnter:y,onMouseLeave:v},p&&r.createElement("div",{className:`${j}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:h,className:`${j}-skeleton`},r.createElement("div",{style:a,className:`${j}-content`},g&&r.createElement("span",{className:`${j}-content-prefix`},g),u?u(k):k,b&&r.createElement("span",{className:`${j}-content-suffix`},b)))))};const h=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function y(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),i=t.replace(r,"[]"),a=h.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),i);let l=0;return a.replace(r,(()=>{const e=o[l];return l+=1,e}))}(Math.max(r-o,0),n)}const v=e=>{const{value:t,format:n="HH:mm:ss",onChange:a,onFinish:l}=e,s=(0,o.Z)(),c=r.useRef(null),d=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==a||a(e-Date.now()),e(d(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(b,Object.assign({},e,{valueRender:e=>(0,i.Tm)(e,{title:void 0}),formatter:(e,t)=>y(e,Object.assign(Object.assign({},t),{format:n}))}))};var $=r.memo(v);b.Countdown=$;var x=b},10777:function(e,t,n){n.d(t,{Z:function(){return S}});var r=n(92310),o=n.n(r),i=n(59301),a=n(36355),l=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var{prefixCls:t,className:n,color:r="blue",dot:s,pending:c=!1,position:d,label:m,children:p}=e,u=l(e,["prefixCls","className","color","dot","pending","position","label","children"]);const{getPrefixCls:g}=i.useContext(a.E_),f=g("timeline",t),b=o()(`${f}-item`,{[`${f}-item-pending`]:c},n),h=/blue|red|green|gray/.test(r||"")?void 0:r,y=o()(`${f}-item-head`,{[`${f}-item-head-custom`]:!!s,[`${f}-item-head-${r}`]:!h});return i.createElement("li",Object.assign({},u,{className:b}),m&&i.createElement("div",{className:`${f}-item-label`},m),i.createElement("div",{className:`${f}-item-tail`}),i.createElement("div",{className:y,style:{borderColor:h,color:h}},s),i.createElement("div",{className:`${f}-item-content`},p))},c=n(61414),d=n(42857),m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var{prefixCls:t,className:n,pending:r=!1,children:a,items:l,rootClassName:p,reverse:u=!1,direction:g,hashId:f,pendingDot:b,mode:h=""}=e,y=m(e,["prefixCls","className","pending","children","items","rootClassName","reverse","direction","hashId","pendingDot","mode"]);const v=(e,n)=>"alternate"===h?"right"===e?`${t}-item-right`:"left"===e||n%2==0?`${t}-item-left`:`${t}-item-right`:"left"===h?`${t}-item-left`:"right"===h||"right"===e?`${t}-item-right`:"",$=(0,c.Z)(l||[]),x="boolean"==typeof r?null:r;r&&$.push({pending:!!r,dot:b||i.createElement(d.Z,null),children:x}),u&&$.reverse();const S=$.length,O=`${t}-item-last`,C=$.filter((e=>!!e)).map(((e,t)=>{var n;const a=t===S-2?O:"",l=t===S-1?O:"",{className:c}=e,d=m(e,["className"]);return i.createElement(s,Object.assign({},d,{className:o()([c,!u&&r?a:l,v(null!==(n=null==e?void 0:e.position)&&void 0!==n?n:"",t)]),key:(null==e?void 0:e.key)||t}))})),j=$.some((e=>!!(null==e?void 0:e.label))),E=o()(t,{[`${t}-pending`]:!!r,[`${t}-reverse`]:!!u,[`${t}-${h}`]:!!h&&!j,[`${t}-label`]:j,[`${t}-rtl`]:"rtl"===g},n,p,f);return i.createElement("ul",Object.assign({},y,{className:E}),C)},u=n(75440);var g=function(e,t){return e&&Array.isArray(e)?e:(0,u.Z)(t).map((e=>{var t,n;return Object.assign({children:null!==(n=null===(t=null==e?void 0:e.props)||void 0===t?void 0:t.children)&&void 0!==n?n:""},e.props)}))},f=n(17313),b=n(83116),h=n(37613);const y=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign({},(0,f.Wf)(e)),{margin:0,padding:0,listStyle:"none",[`${t}-item`]:{position:"relative",margin:0,paddingBottom:e.itemPaddingBottom,fontSize:e.fontSize,listStyle:"none","&-tail":{position:"absolute",insetBlockStart:e.itemHeadSize,insetInlineStart:(e.itemHeadSize-e.tailWidth)/2,height:`calc(100% - ${e.itemHeadSize}px)`,borderInlineStart:`${e.tailWidth}px ${e.lineType} ${e.tailColor}`},"&-pending":{[`${t}-item-head`]:{fontSize:e.fontSizeSM,backgroundColor:"transparent"},[`${t}-item-tail`]:{display:"none"}},"&-head":{position:"absolute",width:e.itemHeadSize,height:e.itemHeadSize,backgroundColor:e.dotBg,border:`${e.dotBorderWidth}px ${e.lineType} transparent`,borderRadius:"50%","&-blue":{color:e.colorPrimary,borderColor:e.colorPrimary},"&-red":{color:e.colorError,borderColor:e.colorError},"&-green":{color:e.colorSuccess,borderColor:e.colorSuccess},"&-gray":{color:e.colorTextDisabled,borderColor:e.colorTextDisabled}},"&-head-custom":{position:"absolute",insetBlockStart:e.itemHeadSize/2,insetInlineStart:e.itemHeadSize/2,width:"auto",height:"auto",marginBlockStart:0,paddingBlock:e.customHeadPaddingVertical,lineHeight:1,textAlign:"center",border:0,borderRadius:0,transform:"translate(-50%, -50%)"},"&-content":{position:"relative",insetBlockStart:-(e.fontSize*e.lineHeight-e.fontSize)+e.lineWidth,marginInlineStart:e.margin+e.itemHeadSize,marginInlineEnd:0,marginBlockStart:0,marginBlockEnd:0,wordBreak:"break-word"},"&-last":{[`> ${t}-item-tail`]:{display:"none"},[`> ${t}-item-content`]:{minHeight:1.2*e.controlHeightLG}}},[`&${t}-alternate,\n &${t}-right,\n &${t}-label`]:{[`${t}-item`]:{"&-tail, &-head, &-head-custom":{insetInlineStart:"50%"},"&-head":{marginInlineStart:`-${e.marginXXS}px`,"&-custom":{marginInlineStart:e.tailWidth/2}},"&-left":{[`${t}-item-content`]:{insetInlineStart:`calc(50% - ${e.marginXXS}px)`,width:`calc(50% - ${e.marginSM}px)`,textAlign:"start"}},"&-right":{[`${t}-item-content`]:{width:`calc(50% - ${e.marginSM}px)`,margin:0,textAlign:"end"}}}},[`&${t}-right`]:{[`${t}-item-right`]:{[`${t}-item-tail,\n ${t}-item-head,\n ${t}-item-head-custom`]:{insetInlineStart:`calc(100% - ${(e.itemHeadSize+e.tailWidth)/2}px)`},[`${t}-item-content`]:{width:`calc(100% - ${e.itemHeadSize+e.marginXS}px)`}}},[`&${t}-pending\n ${t}-item-last\n ${t}-item-tail`]:{display:"block",height:`calc(100% - ${e.margin}px)`,borderInlineStart:`${e.tailWidth}px dotted ${e.tailColor}`},[`&${t}-reverse\n ${t}-item-last\n ${t}-item-tail`]:{display:"none"},[`&${t}-reverse ${t}-item-pending`]:{[`${t}-item-tail`]:{insetBlockStart:e.margin,display:"block",height:`calc(100% - ${e.margin}px)`,borderInlineStart:`${e.tailWidth}px dotted ${e.tailColor}`},[`${t}-item-content`]:{minHeight:1.2*e.controlHeightLG}},[`&${t}-label`]:{[`${t}-item-label`]:{position:"absolute",insetBlockStart:-(e.fontSize*e.lineHeight-e.fontSize)+e.tailWidth,width:`calc(50% - ${e.marginSM}px)`,textAlign:"end"},[`${t}-item-right`]:{[`${t}-item-label`]:{insetInlineStart:`calc(50% + ${e.marginSM}px)`,width:`calc(50% - ${e.marginSM}px)`,textAlign:"start"}}},"&-rtl":{direction:"rtl",[`${t}-item-head-custom`]:{transform:"translate(50%, -50%)"}}})}};var v=(0,b.Z)("Timeline",(e=>{const t=(0,h.TS)(e,{itemHeadSize:10,customHeadPaddingVertical:e.paddingXXS,paddingInlineEnd:2});return[y(t)]}),(e=>({tailColor:e.colorSplit,tailWidth:e.lineWidthBold,dotBorderWidth:e.wireframe?e.lineWidthBold:3*e.lineWidth,dotBg:e.colorBgContainer,itemPaddingBottom:1.25*e.padding}))),$=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:t,direction:n,timeline:r}=i.useContext(a.E_),{prefixCls:l,children:s,items:c,className:d,style:m}=e,u=$(e,["prefixCls","children","items","className","style"]),f=t("timeline",l);const[b,h]=v(f),y=g(c,s);return b(i.createElement(p,Object.assign({},u,{className:o()(null==r?void 0:r.className,d),style:Object.assign(Object.assign({},null==r?void 0:r.style),m),prefixCls:f,direction:n,items:y,hashId:h})))};x.Item=s;var S=x}}]); \ No newline at end of file diff --git a/471.async.js b/471.async.js new file mode 100644 index 0000000000..be55e72352 --- /dev/null +++ b/471.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[471],{31797:function(t,e,n){n.d(e,{Z:function(){return S}});var r=n(59301),o=n(56762),a=n(92343),i=n(92310),s=n.n(i),l=n(36355),u=n(66999);var c=t=>{const{value:e,formatter:n,precision:o,decimalSeparator:a,groupSeparator:i="",prefixCls:s}=t;let l;if("function"==typeof n)l=n(e);else{const t=String(e),n=t.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==t){const t=n[1];let e=n[2]||"0",u=n[4]||"";e=e.replace(/\B(?=(\d{3})+(?!\d))/g,i),"number"==typeof o&&(u=u.padEnd(o,"0").slice(0,o>0?o:0)),u&&(u=`${a}${u}`),l=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},t,e),u&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},u)]}else l=t}return r.createElement("span",{className:`${s}-content-value`},l)},d=n(17313),f=n(83116),p=n(37613);const g=t=>{const{componentCls:e,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:i,contentFontSize:s,fontFamily:l}=t;return{[`${e}`]:Object.assign(Object.assign({},(0,d.Wf)(t)),{[`${e}-title`]:{marginBottom:n,color:o,fontSize:a},[`${e}-skeleton`]:{paddingTop:r},[`${e}-content`]:{color:i,fontSize:s,fontFamily:l,[`${e}-content-value`]:{display:"inline-block",direction:"ltr"},[`${e}-content-prefix, ${e}-content-suffix`]:{display:"inline-block"},[`${e}-content-prefix`]:{marginInlineEnd:n},[`${e}-content-suffix`]:{marginInlineStart:n}}})}};var h=(0,f.Z)("Statistic",(t=>{const e=(0,p.TS)(t,{});return[g(e)]}),(t=>{const{fontSizeHeading3:e,fontSize:n}=t;return{titleFontSize:n,contentFontSize:e}}));var m=t=>{const{prefixCls:e,className:n,rootClassName:o,style:a,valueStyle:i,value:d=0,title:f,valueRender:p,prefix:g,suffix:m,loading:y=!1,onMouseEnter:b,onMouseLeave:v,decimalSeparator:D=".",groupSeparator:S=","}=t,{getPrefixCls:w,direction:x,statistic:M}=r.useContext(l.E_),P=w("statistic",e),[E,O]=h(P),N=r.createElement(c,Object.assign({decimalSeparator:D,groupSeparator:S,prefixCls:P},t,{value:d})),T=s()(P,{[`${P}-rtl`]:"rtl"===x},null==M?void 0:M.className,n,o,O);return E(r.createElement("div",{className:T,style:Object.assign(Object.assign({},null==M?void 0:M.style),a),onMouseEnter:b,onMouseLeave:v},f&&r.createElement("div",{className:`${P}-title`},f),r.createElement(u.Z,{paragraph:!1,loading:y,className:`${P}-skeleton`},r.createElement("div",{style:i,className:`${P}-content`},g&&r.createElement("span",{className:`${P}-content-prefix`},g),p?p(N):N,m&&r.createElement("span",{className:`${P}-content-suffix`},m)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(t,e){const{format:n=""}=e,r=new Date(t).getTime(),o=Date.now();return function(t,e){let n=t;const r=/\[[^\]]*]/g,o=(e.match(r)||[]).map((t=>t.slice(1,-1))),a=e.replace(r,"[]"),i=y.reduce(((t,e)=>{let[r,o]=e;if(t.includes(r)){const e=Math.floor(n/o);return n-=e*o,t.replace(new RegExp(`${r}+`,"g"),(t=>{const n=t.length;return e.toString().padStart(n,"0")}))}return t}),a);let s=0;return i.replace(r,(()=>{const t=o[s];return s+=1,t}))}(Math.max(r-o,0),n)}const v=t=>{const{value:e,format:n="HH:mm:ss",onChange:i,onFinish:s}=t,l=(0,o.Z)(),u=r.useRef(null),c=()=>{const t=function(t){return new Date(t).getTime()}(e);t>=Date.now()&&(u.current=setInterval((()=>{l(),null==i||i(t-Date.now()),t(c(),()=>{u.current&&(clearInterval(u.current),u.current=null)})),[e]);return r.createElement(m,Object.assign({},t,{valueRender:t=>(0,a.Tm)(t,{title:void 0}),formatter:(t,e)=>b(t,Object.assign(Object.assign({},e),{format:n}))}))};var D=r.memo(v);m.Countdown=D;var S=m},57780:function(t,e,n){function r(t){var e,n,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t)if(Array.isArray(t))for(e=0;e{(0,d.default)("Draggable: onDragStart: %j",e);if(!1===this.props.onStart(t,(0,l.createDraggableData)(this,e)))return!1;this.setState({dragging:!0,dragged:!0})})),h(this,"onDrag",((t,e)=>{if(!this.state.dragging)return!1;(0,d.default)("Draggable: onDrag: %j",e);const n=(0,l.createDraggableData)(this,e),r={x:n.x,y:n.y,slackX:0,slackY:0};if(this.props.bounds){const{x:t,y:e}=r;r.x+=this.state.slackX,r.y+=this.state.slackY;const[o,a]=(0,l.getBoundPosition)(this,r.x,r.y);r.x=o,r.y=a,r.slackX=this.state.slackX+(t-r.x),r.slackY=this.state.slackY+(e-r.y),n.x=r.x,n.y=r.y,n.deltaX=r.x-this.state.x,n.deltaY=r.y-this.state.y}if(!1===this.props.onDrag(t,n))return!1;this.setState(r)})),h(this,"onDragStop",((t,e)=>{if(!this.state.dragging)return!1;if(!1===this.props.onStop(t,(0,l.createDraggableData)(this,e)))return!1;(0,d.default)("Draggable: onDragStop: %j",e);const n={dragging:!1,slackX:0,slackY:0};if(Boolean(this.props.position)){const{x:t,y:e}=this.props.position;n.x=t,n.y=e}this.setState(n)})),this.state={dragging:!1,dragged:!1,x:t.position?t.position.x:t.defaultPosition.x,y:t.position?t.position.y:t.defaultPosition.y,prevPropsPosition:{...t.position},slackX:0,slackY:0,isElementSVG:!1},!t.position||t.onDrag||t.onStop||console.warn("A `position` was applied to this , without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element.")}componentDidMount(){void 0!==window.SVGElement&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}componentWillUnmount(){this.setState({dragging:!1})}findDOMNode(){var t,e;return null!==(t=null===(e=this.props)||void 0===e||null===(e=e.nodeRef)||void 0===e?void 0:e.current)&&void 0!==t?t:a.default.findDOMNode(this)}render(){const{axis:t,bounds:e,children:n,defaultPosition:o,defaultClassName:a,defaultClassNameDragging:u,defaultClassNameDragged:d,position:f,positionOffset:p,scale:h,...m}=this.props;let y={},b=null;const v=!Boolean(f)||this.state.dragging,D=f||o,S={x:(0,l.canDragX)(this)&&v?this.state.x:D.x,y:(0,l.canDragY)(this)&&v?this.state.y:D.y};this.state.isElementSVG?b=(0,s.createSVGTransform)(S,p):y=(0,s.createCSSTransform)(S,p);const w=(0,i.default)(n.props.className||"",a,{[u]:this.state.dragging,[d]:this.state.dragged});return r.createElement(c.default,g({},m,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),r.cloneElement(r.Children.only(n),{className:w,style:{...n.props.style,...y},transform:b}))}}e.default=m,h(m,"displayName","Draggable"),h(m,"propTypes",{...c.default.propTypes,axis:o.default.oneOf(["both","x","y","none"]),bounds:o.default.oneOfType([o.default.shape({left:o.default.number,right:o.default.number,top:o.default.number,bottom:o.default.number}),o.default.string,o.default.oneOf([!1])]),defaultClassName:o.default.string,defaultClassNameDragging:o.default.string,defaultClassNameDragged:o.default.string,defaultPosition:o.default.shape({x:o.default.number,y:o.default.number}),positionOffset:o.default.shape({x:o.default.oneOfType([o.default.number,o.default.string]),y:o.default.oneOfType([o.default.number,o.default.string])}),position:o.default.shape({x:o.default.number,y:o.default.number}),className:u.dontSetMe,style:u.dontSetMe,transform:u.dontSetMe}),h(m,"defaultProps",{...c.default.defaultProps,axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1})},80486:function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=d(e);if(n&&n.has(t))return n.get(t);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in t)if("default"!==a&&Object.prototype.hasOwnProperty.call(t,a)){var i=o?Object.getOwnPropertyDescriptor(t,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=t[a]}r.default=t,n&&n.set(t,r);return r}(n(59301)),o=c(n(12708)),a=c(n(4676)),i=n(13957),s=n(60976),l=n(36641),u=c(n(94187));function c(t){return t&&t.__esModule?t:{default:t}}function d(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(d=function(t){return t?n:e})(t)}function f(t,e,n){return(e=function(t){var e=function(t,e){if("object"!=typeof t||null===t)return t;var n=t[Symbol.toPrimitive];if(void 0!==n){var r=n.call(t,e||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"==typeof e?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}const p={start:"touchstart",move:"touchmove",stop:"touchend"},g={start:"mousedown",move:"mousemove",stop:"mouseup"};let h=g;class m extends r.Component{constructor(){super(...arguments),f(this,"dragging",!1),f(this,"lastX",NaN),f(this,"lastY",NaN),f(this,"touchIdentifier",null),f(this,"mounted",!1),f(this,"handleDragStart",(t=>{if(this.props.onMouseDown(t),!this.props.allowAnyClick&&"number"==typeof t.button&&0!==t.button)return!1;const e=this.findDOMNode();if(!e||!e.ownerDocument||!e.ownerDocument.body)throw new Error(" not mounted on DragStart!");const{ownerDocument:n}=e;if(this.props.disabled||!(t.target instanceof n.defaultView.Node)||this.props.handle&&!(0,i.matchesSelectorAndParentsTo)(t.target,this.props.handle,e)||this.props.cancel&&(0,i.matchesSelectorAndParentsTo)(t.target,this.props.cancel,e))return;"touchstart"===t.type&&t.preventDefault();const r=(0,i.getTouchIdentifier)(t);this.touchIdentifier=r;const o=(0,s.getControlPosition)(t,r,this);if(null==o)return;const{x:a,y:l}=o,c=(0,s.createCoreData)(this,a,l);(0,u.default)("DraggableCore: handleDragStart: %j",c),(0,u.default)("calling",this.props.onStart);!1!==this.props.onStart(t,c)&&!1!==this.mounted&&(this.props.enableUserSelectHack&&(0,i.addUserSelectStyles)(n),this.dragging=!0,this.lastX=a,this.lastY=l,(0,i.addEvent)(n,h.move,this.handleDrag),(0,i.addEvent)(n,h.stop,this.handleDragStop))})),f(this,"handleDrag",(t=>{const e=(0,s.getControlPosition)(t,this.touchIdentifier,this);if(null==e)return;let{x:n,y:r}=e;if(Array.isArray(this.props.grid)){let t=n-this.lastX,e=r-this.lastY;if([t,e]=(0,s.snapToGrid)(this.props.grid,t,e),!t&&!e)return;n=this.lastX+t,r=this.lastY+e}const o=(0,s.createCoreData)(this,n,r);(0,u.default)("DraggableCore: handleDrag: %j",o);if(!1!==this.props.onDrag(t,o)&&!1!==this.mounted)this.lastX=n,this.lastY=r;else try{this.handleDragStop(new MouseEvent("mouseup"))}catch(t){const e=document.createEvent("MouseEvents");e.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(e)}})),f(this,"handleDragStop",(t=>{if(!this.dragging)return;const e=(0,s.getControlPosition)(t,this.touchIdentifier,this);if(null==e)return;let{x:n,y:r}=e;if(Array.isArray(this.props.grid)){let t=n-this.lastX||0,e=r-this.lastY||0;[t,e]=(0,s.snapToGrid)(this.props.grid,t,e),n=this.lastX+t,r=this.lastY+e}const o=(0,s.createCoreData)(this,n,r);if(!1===this.props.onStop(t,o)||!1===this.mounted)return!1;const a=this.findDOMNode();a&&this.props.enableUserSelectHack&&(0,i.removeUserSelectStyles)(a.ownerDocument),(0,u.default)("DraggableCore: handleDragStop: %j",o),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,a&&((0,u.default)("DraggableCore: Removing handlers"),(0,i.removeEvent)(a.ownerDocument,h.move,this.handleDrag),(0,i.removeEvent)(a.ownerDocument,h.stop,this.handleDragStop))})),f(this,"onMouseDown",(t=>(h=g,this.handleDragStart(t)))),f(this,"onMouseUp",(t=>(h=g,this.handleDragStop(t)))),f(this,"onTouchStart",(t=>(h=p,this.handleDragStart(t)))),f(this,"onTouchEnd",(t=>(h=p,this.handleDragStop(t))))}componentDidMount(){this.mounted=!0;const t=this.findDOMNode();t&&(0,i.addEvent)(t,p.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;const t=this.findDOMNode();if(t){const{ownerDocument:e}=t;(0,i.removeEvent)(e,g.move,this.handleDrag),(0,i.removeEvent)(e,p.move,this.handleDrag),(0,i.removeEvent)(e,g.stop,this.handleDragStop),(0,i.removeEvent)(e,p.stop,this.handleDragStop),(0,i.removeEvent)(t,p.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,i.removeUserSelectStyles)(e)}}findDOMNode(){var t,e;return null!==(t=this.props)&&void 0!==t&&t.nodeRef?null===(e=this.props)||void 0===e||null===(e=e.nodeRef)||void 0===e?void 0:e.current:a.default.findDOMNode(this)}render(){return r.cloneElement(r.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}e.default=m,f(m,"displayName","DraggableCore"),f(m,"propTypes",{allowAnyClick:o.default.bool,children:o.default.node.isRequired,disabled:o.default.bool,enableUserSelectHack:o.default.bool,offsetParent:function(t,e){if(t[e]&&1!==t[e].nodeType)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:o.default.arrayOf(o.default.number),handle:o.default.string,cancel:o.default.string,nodeRef:o.default.object,onStart:o.default.func,onDrag:o.default.func,onStop:o.default.func,onMouseDown:o.default.func,scale:o.default.number,className:l.dontSetMe,style:l.dontSetMe,transform:l.dontSetMe}),f(m,"defaultProps",{allowAnyClick:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},12911:function(t,e,n){const{default:r,DraggableCore:o}=n(2637);t.exports=r,t.exports.default=r,t.exports.DraggableCore=o},13957:function(t,e,n){Object.defineProperty(e,"__esModule",{value:!0}),e.addClassName=u,e.addEvent=function(t,e,n,r){if(!t)return;const o={capture:!0,...r};t.addEventListener?t.addEventListener(e,n,o):t.attachEvent?t.attachEvent("on"+e,n):t["on"+e]=n},e.addUserSelectStyles=function(t){if(!t)return;let e=t.getElementById("react-draggable-style-el");e||(e=t.createElement("style"),e.type="text/css",e.id="react-draggable-style-el",e.innerHTML=".react-draggable-transparent-selection *::-moz-selection {all: inherit;}\n",e.innerHTML+=".react-draggable-transparent-selection *::selection {all: inherit;}\n",t.getElementsByTagName("head")[0].appendChild(e));t.body&&u(t.body,"react-draggable-transparent-selection")},e.createCSSTransform=function(t,e){const n=l(t,e,"px");return{[(0,o.browserPrefixToKey)("transform",o.default)]:n}},e.createSVGTransform=function(t,e){return l(t,e,"")},e.getTouch=function(t,e){return t.targetTouches&&(0,r.findInArray)(t.targetTouches,(t=>e===t.identifier))||t.changedTouches&&(0,r.findInArray)(t.changedTouches,(t=>e===t.identifier))},e.getTouchIdentifier=function(t){if(t.targetTouches&&t.targetTouches[0])return t.targetTouches[0].identifier;if(t.changedTouches&&t.changedTouches[0])return t.changedTouches[0].identifier},e.getTranslation=l,e.innerHeight=function(t){let e=t.clientHeight;const n=t.ownerDocument.defaultView.getComputedStyle(t);return e-=(0,r.int)(n.paddingTop),e-=(0,r.int)(n.paddingBottom),e},e.innerWidth=function(t){let e=t.clientWidth;const n=t.ownerDocument.defaultView.getComputedStyle(t);return e-=(0,r.int)(n.paddingLeft),e-=(0,r.int)(n.paddingRight),e},e.matchesSelector=s,e.matchesSelectorAndParentsTo=function(t,e,n){let r=t;do{if(s(r,e))return!0;if(r===n)return!1;r=r.parentNode}while(r);return!1},e.offsetXYFromParent=function(t,e,n){const r=e===e.ownerDocument.body?{left:0,top:0}:e.getBoundingClientRect(),o=(t.clientX+e.scrollLeft-r.left)/n,a=(t.clientY+e.scrollTop-r.top)/n;return{x:o,y:a}},e.outerHeight=function(t){let e=t.clientHeight;const n=t.ownerDocument.defaultView.getComputedStyle(t);return e+=(0,r.int)(n.borderTopWidth),e+=(0,r.int)(n.borderBottomWidth),e},e.outerWidth=function(t){let e=t.clientWidth;const n=t.ownerDocument.defaultView.getComputedStyle(t);return e+=(0,r.int)(n.borderLeftWidth),e+=(0,r.int)(n.borderRightWidth),e},e.removeClassName=c,e.removeEvent=function(t,e,n,r){if(!t)return;const o={capture:!0,...r};t.removeEventListener?t.removeEventListener(e,n,o):t.detachEvent?t.detachEvent("on"+e,n):t["on"+e]=null},e.removeUserSelectStyles=function(t){if(!t)return;try{if(t.body&&c(t.body,"react-draggable-transparent-selection"),t.selection)t.selection.empty();else{const e=(t.defaultView||window).getSelection();e&&"Caret"!==e.type&&e.removeAllRanges()}}catch(t){}};var r=n(36641),o=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var n=a(e);if(n&&n.has(t))return n.get(t);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in t)if("default"!==i&&Object.prototype.hasOwnProperty.call(t,i)){var s=o?Object.getOwnPropertyDescriptor(t,i):null;s&&(s.get||s.set)?Object.defineProperty(r,i,s):r[i]=t[i]}r.default=t,n&&n.set(t,r);return r}(n(32092));function a(t){if("function"!=typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(a=function(t){return t?n:e})(t)}let i="";function s(t,e){return i||(i=(0,r.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],(function(e){return(0,r.isFunction)(t[e])}))),!!(0,r.isFunction)(t[i])&&t[i](e)}function l(t,e,n){let{x:r,y:o}=t,a="translate(".concat(r).concat(n,",").concat(o).concat(n,")");if(e){const t="".concat("string"==typeof e.x?e.x:e.x+n),r="".concat("string"==typeof e.y?e.y:e.y+n);a="translate(".concat(t,", ").concat(r,")")+a}return a}function u(t,e){t.classList?t.classList.add(e):t.className.match(new RegExp("(?:^|\\s)".concat(e,"(?!\\S)")))||(t.className+=" ".concat(e))}function c(t,e){t.classList?t.classList.remove(e):t.className=t.className.replace(new RegExp("(?:^|\\s)".concat(e,"(?!\\S)"),"g"),"")}},32092:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.browserPrefixToKey=o,e.browserPrefixToStyle=function(t,e){return e?"-".concat(e.toLowerCase(),"-").concat(t):t},e.default=void 0,e.getPrefix=r;const n=["Moz","Webkit","O","ms"];function r(){var t;let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"transform";if("undefined"==typeof window)return"";const r=null===(t=window.document)||void 0===t||null===(t=t.documentElement)||void 0===t?void 0:t.style;if(!r)return"";if(e in r)return"";for(let t=0;t: Unmounted during event!");return e}},36641:function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.dontSetMe=function(t,e,n){if(t[e])return new Error("Invalid prop ".concat(e," passed to ").concat(n," - do not set this, set it on the child."))},e.findInArray=function(t,e){for(let n=0,r=t.length;n0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i0?(0,j.jsx)(p.Z,{className:"edit-tag",closable:!0,onClose:function(n){n.preventDefault(),1===(null==s?void 0:s.length)&&0===a?e.props.deleteChildAnswermain(t,a):e.props.deleteChildAnswer(t,a)},children:(0,j.jsx)("span",{onDoubleClick:function(n){e.setState({EditInputIndex:a}),n.preventDefault()},children:n})},n):(0,j.jsx)(h.Z,{defaultValue:n,style:{width:78,marginRight:8,height:24,verticalAlign:"top"},onBlur:function(n){n.target.value.replaceAll(" ","").length<=0?f.ZP.info("内容不能为纯空格"):(i(t,a,n.target.value),e.setState({EditInputIndex:-1,inputVisible:!1}))}})})})),!l&&(0,j.jsxs)(p.Z,{className:"site-tag-plus",onClick:function(){a(t),e.setState({inputVisible:!0})},children:[(0,j.jsx)(v.Z,{})," 新增答案"]})]})]})}}]),t}(d.Component))},2080:function(e,n,t){t.d(n,{t:function(){return M}});var i=t(39647),a=t.n(i),s=t(91232),r=t.n(s),l=t(85573),c=t.n(l),o=t(82242),u=t.n(o),d=t(79800),h=t.n(d),p=t(59301),f=t(24650),m=t(78673),x=t(78241),v=t(95237),j=t(43604),g=t(94001),y=t(57809),_=t(78666),b=t(80608),N=t(6085),w=t(14493),Z=t(37712),k=["key","name"],C=f.Z.TextArea,I=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"},{title:"JavaScript",key:"JavaScript"},{title:"Ruby",key:"Ruby"}],S=function(e){var n=e.value,t=e.onChange;return(0,Z.jsx)(m.Z,{checked:n,onChange:function(e){t(e)}})},E="@▁@",P="@▁▁@",M=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.scoreByBlank,s=void 0!==i&&i,l=e.hackidentifier,o=e.answerKey,d=(0,p.useState)(!1),m=h()(d,2),M=m[0],T=m[1],L=(0,p.useState)(!1),A=h()(L,2),O=(A[0],A[1],(0,b.useParams)().type,function(e,n){for(var t=n.line,i=0,a=0;a0){var r=O(e,n.from);console.log("新增".concat(s,"个,之前有").concat(r,"个")),t(s,r)}}else{var l=a.split(E).length-1+a.split(P).length-1,c=O(e,n.from);console.log("删除".concat(l,"个, 前面有").concat(c,"个,新增").concat(s,"个")),i(l>1?Array.from({length:l},(function(e,n){return c+n})):c)}}(e,n,B,F)}})})}),(0,Z.jsx)(x.Z.List,{name:o,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,i=r()(n);try{for(i.s();!(t=i.n()).done;){var a=(t.value||{}).answer_text;if(0===(null==a?void 0:a.length))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){i.e(e)}finally{i.f()}return Promise.resolve()}}],children:function(e,n,t){var i=n.add,r=n.remove;t.errors;return D.current=i,q.current=r,(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)(x.Z.Item,{label:"填空项答案",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t,i,r=e.key,l=e.name,c=a()(e,k);return(0,Z.jsxs)(v.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,Z.jsxs)(j.Z,{flex:"0 0 auto",className:"".concat(N.Z.blankIndex),children:["填空项",n+1]}),(0,Z.jsx)(j.Z,{flex:1,children:(0,Z.jsxs)(v.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,Z.jsx)(j.Z,{children:(0,Z.jsx)(x.Z.Item,u()(u()({},c),{},{name:[l,"answer_text"],noStyle:!0,children:null!=z&&null!==(t=z[l])&&void 0!==t&&t.multi_line||null!=z&&null!==(i=z[l])&&void 0!==i&&i.multiLine?(0,Z.jsx)(C,{spellCheck:!1,style:{marginLeft:10,width:550}}):(0,Z.jsx)(f.Z,{style:{marginLeft:10,width:550},className:N.Z.blankInput,size:"large",maxLength:1e3,onBlur:function(e){}})}))}),s&&(0,Z.jsx)(j.Z,{flex:"224px",children:(0,Z.jsx)(x.Z.Item,u()(u()({},c),{},{name:[l,"score"],label:"分值",rules:[{required:!0}],children:(0,Z.jsx)(g.Z,{size:"large",className:N.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]})})]},r)}))]})}}),(0,Z.jsx)("div",{onClick:function(){return T(!0)},children:(0,Z.jsx)(x.Z.Item,{name:["hack","analysis"],label:"题目解析",labelCol:{span:24},children:(0,Z.jsx)(_.x,{placeholder:"请编辑题目解析(非必填)",isEdit:M})})}),(0,Z.jsx)(x.Z.Item,{label:"编程语言",style:{marginTop:30},name:["hack_codes","language"],labelCol:{span:24},rules:[{required:!0,message:"请选择编程语言"}],children:(0,Z.jsx)(y.default,{size:"large",children:I.map((function(e){return(0,Z.jsxs)(y.default.Option,{value:e.key,children:[" ",e.title]},e.title)}))})}),(0,Z.jsxs)(x.Z.Item,{label:"最大评测时长(秒)",style:{marginTop:30},labelCol:{span:24},required:!0,children:[(0,Z.jsx)(x.Z.Item,{name:["hack","time_limit"],rules:[{required:!0,message:"请输入单个测试集评测时长限制"},{type:"number",min:3,message:"最小限制时间是3秒"}],noStyle:!0,children:(0,Z.jsx)(g.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})}),(0,Z.jsx)("span",{className:"ml10 font14",children:"秒"})]}),(0,Z.jsxs)(v.Z,{align:"middle",style:{marginTop:30},children:[(0,Z.jsx)(x.Z.Item,{name:["hack","allow_student_debug"],children:(0,Z.jsx)(S,{})}),(0,Z.jsx)(j.Z,{className:"ml10",children:"允许学生答题时进行代码调试"})]}),(0,Z.jsx)(x.Z.Item,{label:"测试用例",required:!0}),(0,Z.jsxs)("div",{style:{background:"#F6F7F9",padding:15},children:[(0,Z.jsx)(x.Z.Item,{label:"输入",labelCol:{span:24},name:["hack_sets","input"],children:(0,Z.jsx)(C,{rows:4})}),(0,Z.jsx)(x.Z.Item,{label:"输出",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"请输入输出内容"}],children:(0,Z.jsx)(C,{rows:4})})]}),(0,Z.jsx)(w.Z,{answerKey:o,hackidentifier:l,ButtonText:"自测运行",ButtonProps:{ghost:!0,icon:(0,Z.jsx)("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}},form:t})]})}},14493:function(e,n,t){var i=t(82242),a=t.n(i),s=t(7557),r=t.n(s),l=t(41498),c=t.n(l),o=t(79800),u=t.n(o),d=t(80608),h=t(59301),p=t(8591),f=t(3113),m=t(43418),x=t(24334),v=t(49105),j=t(84878),g=t(39143),y=t(61186),_=t.n(y),b=t(37712);n.Z=function(e){var n=e.ButtonProps,t=e.ButtonText,i=e.form,s=e.answerKey,l=e.hackidentifier,o=void 0===l?"":l,y=e.items,N=void 0===y?{}:y,w=(0,h.useState)(!1),Z=u()(w,2),k=Z[0],C=Z[1],I=(0,h.useState)(""),S=u()(I,2),E=S[0],P=S[1],M=(0,d.useParams)(),T=(0,h.useState)({}),L=u()(T,2),A=L[0],O=L[1],R="edit"===M.type;window.location.href.includes("problemset");function D(e,n){return B.apply(this,arguments)}function B(){return(B=c()(r()().mark((function e(n,t){var a,l,c,o,u;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l=i.getFieldValue("hack_codes"),c=i.getFieldValue(s),l.code){e.next=5;break}return p.ZP.info("程序代码不能为空!"),e.abrupt("return");case 5:if(l.language){e.next=8;break}return p.ZP.info("编程语言不能为空!"),e.abrupt("return");case 8:if(!(c.length>0&&(null===(a=c.filter((function(e){return!e.answer_text})))||void 0===a?void 0:a.length)>0)){e.next=11;break}return p.ZP.info("填空项不能为空!"),e.abrupt("return");case 11:return o=l.code,c.length>0&&(null==c||c.map((function(e){o=e.multi_line?o.substring(0,o.indexOf("@▁▁@"))+e.answer_text+o.substring(o.indexOf("@▁▁@")+4):o.substring(0,o.indexOf("@▁@"))+e.answer_text+o.substring(o.indexOf("@▁@")+3)}))),e.next=15,(0,j.n4)(t,n||{code:x.Base64.encode(o),language:l.language});case 15:return u=e.sent,e.abrupt("return",u);case 17:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function q(e,n){return F.apply(this,arguments)}function F(){return(F=c()(r()().mark((function e(n,t){var i,a,s,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=N.userAnswer,s=x.Base64.decode(N.code),!(a.length>0&&(null===(i=a.filter((function(e){return!e.value})))||void 0===i?void 0:i.length)>0)){e.next=6;break}return p.ZP.info("填空项不能为空!"),e.abrupt("return");case 6:return a.length>0&&(null==a||a.map((function(e){s=e.multi_line?s.substring(0,s.indexOf("@▁▁@"))+e.value+s.substring(s.indexOf("@▁▁@")+4):s.substring(0,s.indexOf("@▁@"))+e.value+s.substring(s.indexOf("@▁@")+3)}))),e.next=9,(0,j.n4)(t,n||{code:x.Base64.encode(s),language:N.language});case 9:return l=e.sent,e.abrupt("return",l);case 11:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function z(){return(new Date).getTime()}return(0,h.useEffect)((function(){(R||o)&&P(o||M.id)}),[M]),(0,h.useEffect)((function(){return function(){sessionStorage.removeItem("projectFill")}}),[]),(0,b.jsxs)("div",{children:[(0,b.jsx)(f.ZP,a()(a()({loading:k},n),{},{onClick:c()(r()().mark((function e(){var n,s,l,o,u,d,h,f,g,y,_,b,N,w;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("运行调试"!==t){e.next=20;break}if(C(!0),!k){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,(0,v.ZP)("/api/problems/".concat(E,"/start.json"),{method:"get"});case 6:return n=e.sent,e.next=9,q(null,null==n?void 0:n.identifier);case 9:if(0!==(null==(s=e.sent)?void 0:s.status)){e.next=18;break}return l=function(){var e=c()(r()().mark((function e(){var t,i,a,s,c;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,j.rX)(null==n?void 0:n.identifier,"submit");case 2:if(t=e.sent,i=t.status,t.message,a=t.data,s=z(),c=s-o>6e3,0===i||c||setTimeout(l,1e3),!c){e.next=13;break}return m.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),C(!1),e.abrupt("return");case 13:0===i&&(C(!1),O(a),2===a.status&&(C(!1),m.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),o=z(),e.next=15,(0,j.bM)(null==n?void 0:n.identifier,{});case 15:l(),e.next=19;break;case 18:C(!1);case 19:return e.abrupt("return");case 20:return u=!0,e.next=23,i.validateFields().then((function(){u=!1}),(function(e){var n,t;e.errorFields[0].name.includes("standard_answers")?p.ZP.error("填空项答案不能为空"):p.ZP.error(e.errorFields[0].errors[0]),0===(null===(n=e.errorFields)||void 0===n?void 0:n.length)&&(u=!1),i.scrollToField(null==e||null===(t=e.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"}),u=!0}));case 23:if(!u){e.next=25;break}return e.abrupt("return");case 25:if(C(!0),!k){e.next=28;break}return e.abrupt("return");case 28:if(d="",h=i.getFieldsValue(),E){e.next=39;break}return e.next=33,(0,v.ZP)("/api/problems.json",{method:"post",body:a()(a()({},h),{},{hack:a()(a()({},null==h?void 0:h.hack),{},{sub_discipline_id:null==h||null===(f=h.hack)||void 0===f||null===(f=f.sub_discipline_id)||void 0===f?void 0:f[1],difficult:h.difficulty,item_banks_group_id:h.item_banks_group_id}),hack_codes:a()(a()({},h.hack_codes),{},{code:x.Base64.encode(h.hack_codes.code)}),hack_sets:[a()({},h.hack_sets)],is_blank:!0})});case 33:d=e.sent,E=null===(g=d)||void 0===g?void 0:g.identifier,sessionStorage.projectFill=E,P(E),e.next=42;break;case 39:return e.next=41,(0,v.ZP)("/api/problems/".concat(E,".json"),{method:"put",body:a()(a()({},h),{},{hack:a()(a()({},null==h?void 0:h.hack),{},{sub_discipline_id:null==h||null===(y=h.hack)||void 0===y||null===(y=y.sub_discipline_id)||void 0===y?void 0:y[1],difficult:h.difficulty,item_banks_group_id:h.item_banks_group_id}),hack_codes:a()(a()({},h.hack_codes),{},{code:x.Base64.encode(h.hack_codes.code)}),update_hack_sets:[a()({},h.hack_sets)],is_blank:!0})});case 41:d=e.sent;case 42:return e.next=44,(0,v.ZP)("/api/problems/".concat(E,"/start.json"),{method:"get"});case 44:return _=e.sent,e.next=47,D(null,null==_?void 0:_.identifier);case 47:if(0!==(null==(b=e.sent)?void 0:b.status)){e.next=56;break}return N=function(){var e=c()(r()().mark((function e(){var n,t,i,a,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,j.rX)(null==_?void 0:_.identifier,"submit");case 2:if(n=e.sent,t=n.status,n.message,i=n.data,a=z(),s=a-w>1e3*(h.hack.time_limit+3),0===t||s||setTimeout(N,1e3),!s){e.next=13;break}return m.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),C(!1),e.abrupt("return");case 13:0===t&&(C(!1),O(i),2===i.status&&(C(!1),m.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),w=z(),e.next=53,(0,j.bM)(null==_?void 0:_.identifier,{});case 53:N(),e.next=57;break;case 56:C(!1);case 57:case"end":return e.stop()}}),e)}))),children:t})),(null==A?void 0:A.id)&&2!==A.status&&(0,b.jsx)(m.Z,{open:(null==A?void 0:A.id)&&2!==A.status,title:"运行结果",width:1100,footer:!1,onOk:function(){O({})},onCancel:function(){O({})},children:(0,b.jsxs)("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15},children:[(0,b.jsxs)("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14},children:[(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"状态"}),(0,b.jsx)("span",{style:{marginLeft:12,color:0!==A.status&&"#E30000"},children:g.Im[A.status]})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"提交时间"}),(0,b.jsx)("span",{style:{marginLeft:12},children:_()(A.created_at).format("YYYY-MM-DD HH:mm:ss")})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"语言"}),(0,b.jsx)("span",{style:{marginLeft:12},children:A.language})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"执行用时"}),(0,b.jsxs)("span",{style:{marginLeft:12},children:[A.execute_time,"ms"]})]})]}),(0,b.jsx)(g.Y4,a()({},A))]})})]})}},3879:function(e,n,t){t.d(n,{u:function(){return w}});var i=t(39647),a=t.n(i),s=t(79800),r=t.n(s),l=t(85573),c=t.n(l),o=t(82242),u=t.n(o),d=t(59301),h=t(95237),p=t(43604),f=t(6848),m=t(78241),x=t(6085),v=t(65547),j=t(97810),g=t(78666),y=t(37712),_=["key","name"],b=["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"],N=function(e){var n=e.value,t=e.onChange,i=e.choiceTextKey,a=e.answerKey,s=e.index,r=e.isEdit,l=e.setInputActive,o=e.form,d=e.choiceOptionsPath,m=e.allowChangeMode,_=e.showAddIcon,N=e.addItem,w=e.deleteItem,Z=1===(null==n?void 0:n[a]),k=function(){var e;Z?t(u()(u()({},n),{},c()({},a,0))):(m||(e=o.getFieldValue(d),o.setFieldValue(d,e.map((function(e){return u()(u()({},e),{},c()({},a,0))})))),t(u()(u()({},n),{},c()({},a,1))))};return(0,y.jsxs)(h.Z,{className:x.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,y.jsx)(p.Z,{onClick:k,className:"".concat(x.Z.choiceIndex," ").concat(Z?x.Z.activeAnswer:""),children:b[s]}),(0,y.jsx)(p.Z,{flex:1,className:"".concat(x.Z.editorWrap," ml15"),onClick:l,children:(0,y.jsx)(g.x,{height:155,placeholder:"请您输入选项",isEdit:r,value:null==n?void 0:n[i],onChange:function(e){t(u()(u()({},n),{},c()({},i,e)))}})}),(0,y.jsx)(p.Z,{flex:"0 0 auto",className:"ml15",children:(0,y.jsx)("div",{onClick:k,className:"".concat(x.Z.setAnswerBtn," ").concat(Z?x.Z.activeAnswer:""),children:Z?"正确答案":"设为答案"})}),(0,y.jsxs)(p.Z,{className:x.Z.actionWrapper,children:[(0,y.jsx)(f.Z,{title:"新增参考答案",children:(0,y.jsx)(v.Z,{className:x.Z.addIcon,onClick:N,style:{visibility:_?"visible":"hidden"}})}),(0,y.jsx)(f.Z,{title:"删除",children:(0,y.jsx)(j.Z,{className:x.Z.deleteIcon,onClick:w,style:{visibility:s>1?"visible":"hidden"}})})]})]})},w=function(e){var n=e.questionTitlePlaceholder,t=e.titleKey,i=e.choiceKey,s=e.analysisKey,l=e.choiceTextKey,o=e.answerKey,h=e.choiceOptionsPath,p=e.allowChangeMode,f=void 0===p||p,v=e.form,j=e.showAnalysis,w=void 0===j||j,Z=(0,d.useState)(),k=r()(Z,2),C=k[0],I=k[1],S=(0,d.useState)(!1),E=r()(S,2),P=E[0],M=E[1];return(0,y.jsxs)("div",{className:x.Z.wrap,children:[(0,y.jsx)("div",{className:x.Z.questionTitleEditorWrap,children:(0,y.jsx)(m.Z.Item,{label:"题干",name:t,labelCol:{span:24},rules:[{required:!0}],children:(0,y.jsx)(g.h,{scrollId:Array.isArray(t)?t.join("_"):"".concat(t),watch:!0,height:140,placeholder:n})})}),(0,y.jsx)(m.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),(0,y.jsx)(m.Z.List,{name:i,rules:[{validator:function(e,n){var t=n.some((function(e){return 1===e[o]})),i=n.findIndex((function(e){var n;return(null===(n=e[l])||void 0===n?void 0:n.length)<=0}));return-1!==i?Promise.reject(new Error("请先输入".concat(b[i],"选项的内容"))):t?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e,n){var t=n.add,i=n.remove;return(0,y.jsxs)("div",{id:Array.isArray(h)?h.join("_"):"".concat(h),children:[e.map((function(n,s){var r=n.key,p=n.name,x=a()(n,_),j=C===r,g=s<7&&s===e.length-1;return(0,d.createElement)(m.Z.Item,u()(u()({},x),{},{key:r,name:p,noStyle:!0}),(0,y.jsx)(N,{choiceTextKey:l,answerKey:o,index:s,isEdit:j,setInputActive:function(){I(r)},form:v,choiceOptionsPath:h,allowChangeMode:f,showAddIcon:g,addItem:function(){return t(c()(c()({},l,""),o,0))},deleteItem:function(){return i(p)}}))})),e.length<8&&(0,y.jsx)("div",{className:"".concat(x.Z.addBtn," mb30"),onClick:function(){return t(c()(c()({},l,""),o,0))},children:"添加选项"})]})}}),w&&(0,y.jsx)("div",{onClick:function(){return M(!0)},children:(0,y.jsx)(m.Z.Item,{name:s,label:"题目解析",labelCol:{span:24},children:(0,y.jsx)(g.x,{placeholder:"请编辑题目解析(非必填)",isEdit:P})})})]})}},48763:function(e,n,t){t.d(n,{r:function(){return g}});var i=t(82242),a=t.n(i),s=t(39647),r=t.n(s),l=(t(59301),t(36381)),c=t(78241),o=t(95237),u=t(94001),d=t(6848),h=t(6085),p=t(97810),f=t(78666),m=t(3879),x=t(37712),v=["key","name"],j=l.Z.Panel,g=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),i=e.withScore;return(0,x.jsxs)("div",{className:h.Z.wrap,children:[(0,x.jsx)("div",{className:h.Z.questionTitleEditorWrap,children:(0,x.jsx)(c.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,x.jsx)(f.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,x.jsx)(c.Z.Item,{label:"小题",required:!0,labelCol:{span:24}}),(0,x.jsx)(c.Z.List,{name:"sub_item_banks",rules:[{validator:function(e,n){return n?Promise.resolve():Promise.reject(new Error("请添加小题"))}}],children:function(e,n){var s=n.add,f=n.remove;return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(l.Z,{className:e.length>0?h.Z.collapseWrapper:"",bordered:!1,expandIcon:function(e){var n=e.isActive;return(0,x.jsx)("i",{className:"iconfont icon-weizhankai ".concat(n?h.Z.open:h.Z.close),style:{fontSize:14,transition:"all .2s"}})},children:e.map((function(e,n){var s=e.key,l=e.name,g=r()(e,v);return(0,x.jsx)(j,{className:h.Z.panel,forceRender:!0,header:(0,x.jsxs)("div",{className:h.Z.panelHeader,children:["第",n+1,"小题",(0,x.jsx)("span",{children:"(单选题)"})]}),extra:(0,x.jsxs)(o.Z,{align:"middle",onClick:function(e){return e.stopPropagation()},children:[i&&(0,x.jsx)(c.Z.Item,a()(a()({},g),{},{rules:[{required:!0,message:"请输入小题分值"}],label:"分值",name:[l,"question_score"],className:h.Z.blankInputNumberWrapper,children:(0,x.jsx)(u.Z,{className:h.Z.blankInput,placeholder:"请输入当前小题分数",min:.1,precision:1,max:100,style:{width:150}})})),(0,x.jsx)(d.Z,{title:"删除",children:(0,x.jsx)(p.Z,{className:"".concat(h.Z.deleteIcon," ml40"),onClick:function(){return f(l)}})})]}),children:(0,x.jsx)(c.Z.Item,a()(a()({},g),{},{name:l,children:(0,x.jsx)(m.u,{questionTitlePlaceholder:"请编辑选择题题干内容",allowChangeMode:!1,form:t,choiceKey:[l,"choices"],titleKey:[l,"name"],analysisKey:[l,"analysis"],choiceOptionsPath:["sub_item_banks",l,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"})}))},s)}))}),e.length<20&&(0,x.jsx)("div",{className:"".concat(h.Z.addBtn),onClick:function(){return s({name:"",choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}})),analysis:""})},children:"添加小题"})]})}})]})}},68054:function(e,n,t){t.d(n,{u:function(){return M}});var i=t(39647),a=t.n(i),s=t(91232),r=t.n(s),l=t(85573),c=t.n(l),o=t(82242),u=t.n(o),d=t(79800),h=t.n(d),p=t(37205),f=t.n(p),m=t(59301),x=t(43418),v=t(95237),j=t(43604),g=t(24650),y=t(6848),_=t(78673),b=t(78241),N=t(94001),w=t(78666),Z=t(97810),k=t(6085),C=t(37712),I=["key","name"],S=function(e){var n=e.value,t=e.onChange;return(0,C.jsxs)(v.Z,{align:"middle",className:"ml20",gutter:[40,20],children:[null==n?void 0:n.map((function(e,i){return(0,C.jsxs)(j.Z,{className:k.Z.blankWrapper,children:[(0,C.jsx)(g.Z,{className:k.Z.blankInput,defaultValue:e,maxLength:1e3,onBlur:function(e){var a=f()(n),s=e.target.value.trim();a[i]=s,t(a)}}),(0,C.jsx)(y.Z,{title:"删除",children:(0,C.jsx)(Z.Z,{className:k.Z.deleteIcon,style:{marginLeft:15,visibility:i>0?"visible":"hidden"},onClick:function(){return function(e){x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:k.Z.modal,onOk:function(){var i=f()(n);i.splice(e,1),t(i)}})}(i)}})})]},"".concat(e,"_").concat(i))})),(0,C.jsx)(j.Z,{children:(0,C.jsx)("div",{className:"".concat(k.Z.addBtn),onClick:function(){var e;(e=f()(n)).push(""),t(e)},children:"新增答案"})})]})},E=function(e){var n=e.value,t=void 0===n||n,i=e.onChange;return(0,C.jsx)(_.Z,{checked:!t,onChange:function(e){i(!e)}})},P="▁",M=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.scoreByBlank,s=void 0!==i&&i,l=e.answerKey,o=(0,m.useState)(!1),d=h()(o,2),p=d[0],f=d[1],x=function(e,n){for(var t=n.line,i=0,a=0;a1?Array.from({length:r},(function(e,n){return l+n})):l)}else if(s>0){var c=x(e,n.from);console.log("新增".concat(s,"个,之前有").concat(c,"个")),t(s,c)}}(e,n,Z,T)}})})}),(0,C.jsx)(b.Z.List,{name:l,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,i=r()(n);try{for(i.s();!(t=i.n()).done;){var a=(t.value||{}).answer_text;if(null!=a&&a.some((function(e){return 0===(null==e?void 0:e.length)})))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){i.e(e)}finally{i.f()}return Promise.resolve()}}],children:function(e,n,t){var i=n.add,r=n.remove;t.errors;return _.current=i,M.current=r,(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(b.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t=e.key,i=e.name,r=a()(e,I);return(0,C.jsxs)(v.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,C.jsxs)(j.Z,{flex:"0 0 auto",className:"".concat(k.Z.blankIndex),children:["填空项",n+1]}),(0,C.jsxs)(j.Z,{flex:1,children:[(0,C.jsxs)(v.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,C.jsx)(j.Z,{children:(0,C.jsx)(b.Z.Item,u()(u()({},r),{},{name:[i,"answer_text"],noStyle:!0,children:(0,C.jsx)(S,{})}))}),s&&(0,C.jsx)(j.Z,{flex:"224px",children:(0,C.jsx)(b.Z.Item,u()(u()({},r),{},{name:[i,"score"],label:"分值",rules:[{required:!0}],className:k.Z.blankInputNumberWrapper,children:(0,C.jsx)(N.Z,{className:k.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]}),(0,C.jsx)(b.Z.Item,u()(u()({},r),{},{name:[i,"position"],noStyle:!0,children:(0,C.jsx)(g.Z,{type:"hidden"})}))]})]},t)}))]})}}),(null==L?void 0:L.length)>1&&(0,C.jsxs)(v.Z,{align:"middle",className:(null==L?void 0:L.length)>1?"mb30":"".concat(k.Z.hide),children:[(0,C.jsx)(b.Z.Item,{name:"is_ordered",children:(0,C.jsx)(E,{})}),(0,C.jsx)(j.Z,{className:"ml10",children:"允许学生每个填空的答案与标准答案的顺序不一致"})]}),(0,C.jsx)("div",{onClick:function(){return f(!0)},children:(0,C.jsx)(b.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,C.jsx)(w.x,{placeholder:"请编辑题目解析(非必填)",isEdit:p})})})]})}},89517:function(e,n,t){t.d(n,{Z:function(){return _}});var i=t(39647),a=t.n(i),s=t(79800),r=t.n(s),l=t(82242),c=t.n(l),o=t(85573),u=t.n(o),d=t(59301),h=t(95237),p=t(43604),f=t(78241),m=t(6085),x=t(78666),v=t(37712),j=["key","name"],g=u()(u()({},"正确","T"),"错误","F"),y=function(e){var n=e.value,t=e.onChange,i=e.form,a=1===(null==n?void 0:n.is_answer),s=null==n?void 0:n.choice_text,r=function(){var e=i.getFieldsValue().choices.map((function(e){return{choice_text:e.choice_text,is_answer:0}}));i.setFieldsValue({choices:e}),t(c()(c()({},n),{},{is_answer:1}))};return(0,v.jsxs)(h.Z,{className:m.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,v.jsx)(p.Z,{onClick:r,className:"".concat(m.Z.choiceIndex," ").concat(m.Z.judgementIndex," ").concat(a?m.Z.activeAnswer:""),children:g[s]}),(0,v.jsx)(p.Z,{flex:1,className:"".concat(m.Z.editorWrap," ml15"),children:(0,v.jsx)("div",{className:"".concat(m.Z.inputBorder," ").concat(m.Z.placeholder," ").concat(a?m.Z.activeJudgementAnswer:""),children:s})}),(0,v.jsx)(p.Z,{flex:"0 0 auto",className:"ml15",children:(0,v.jsx)("div",{onClick:r,className:"".concat(m.Z.setAnswerBtn," ").concat(a?m.Z.activeAnswer:""),children:a?"正确答案":"设为答案"})})]})},_=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),i=(0,d.useState)(!1),s=r()(i,2),l=s[0],o=s[1];return(0,v.jsxs)("div",{className:m.Z.wrap,children:[(0,v.jsx)("div",{className:m.Z.questionTitleEditorWrap,children:(0,v.jsx)(f.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,v.jsx)(x.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,v.jsx)(f.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24},children:(0,v.jsx)(f.Z.List,{name:"choices",rules:[{validator:function(e,n){return n.some((function(e){return 1===(null==e?void 0:e.is_answer)}))?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e){return(0,v.jsx)("div",{id:"choices",children:e.map((function(e){var n=e.key,i=e.name,s=a()(e,j);return(0,d.createElement)(f.Z.Item,c()(c()({},s),{},{key:n,name:i,noStyle:!0}),(0,v.jsx)(y,{form:t}))}))})}})}),(0,v.jsx)("div",{onClick:function(){return o(!0)},children:(0,v.jsx)(f.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,v.jsx)(x.x,{placeholder:"请编辑题目解析(非必填)",isEdit:l})})})]})}},78666:function(e,n,t){t.d(n,{h:function(){return h},x:function(){return p}});var i=t(82242),a=t.n(i),s=t(39647),r=t.n(s),l=t(77036),c=t(6085),o=(t(59301),t(4585)),u=t(37712),d=["value","onChange","scrollId"],h=function(e){var n=e.value,t=e.onChange,i=e.scrollId,s=r()(e,d);return(0,u.jsx)("div",{id:i||"",children:(0,u.jsx)(l.Z,a()(a()({},s),{},{hidetoolBar:!0,defaultValue:n,onChange:function(e,n){console.log("a:",e,n),null!=n&&n.length?t(e,n):t(e)}}))})},p=function(e){var n=e.value,t=e.onChange,i=e.placeholder,a=e.height,s=void 0===a?140:a;return e.isEdit?(0,u.jsx)(l.Z,{watch:!0,isFocus:!0,height:s,placeholder:i,defaultValue:n,onChange:t}):(0,u.jsx)("div",{style:{cursor:"pointer"},children:n?(0,u.jsx)(o.Z,{className:c.Z.inputBorder,value:n}):(0,u.jsx)("div",{className:"".concat(c.Z.inputBorder," ").concat(c.Z.placeholder),children:i})})}},28263:function(e,n,t){t.d(n,{W:function(){return E}});var i=t(91232),a=t.n(i),s=t(79800),r=t.n(s),l=t(82242),c=t.n(l),o=t(39647),u=t.n(o),d=t(59301),h=t(8591),p=t(12563),f=t(78241),m=t(78673),x=t(95237),v=t(43604),j=t(6848),g=t(24650),y=t(94001),_=t(6085),b=t(78666),N=t(77036),w=t(2842),Z=t(37712),k=["value","onChange"],C=["key","name"],I=function(e){var n=e.value,t=e.onChange,i=u()(e,k);return(0,Z.jsx)(N.Z,c()(c()({},i),{},{defaultValue:null==n?void 0:n[0],onChange:function(e){t([e])}}))},S=function(e){var n=e.value,t=void 0===n?[]:n,i=e.onClose;return(0,Z.jsx)(p.Z,{closable:!0,onClose:i,className:_.Z.keywordTag,children:null==t?void 0:t.join(" 或 ")})},E=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.showKeywords,s=e.isMustKeyWords,l=void 0===s?i:s,o=(0,d.useState)(!1),p=r()(o,2),N=p[0],k=p[1],E=(0,d.useState)(""),P=r()(E,2),M=P[0],T=P[1],L=f.Z.useWatch("use_keywords",t),A=f.Z.useWatch("question_score",t);return(0,Z.jsxs)("div",{className:_.Z.wrap,children:[(0,Z.jsx)("div",{className:_.Z.questionTitleEditorWrap,children:(0,Z.jsx)(f.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,Z.jsx)(b.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,Z.jsx)(f.Z.Item,{label:"参考答案",name:"answer_texts",labelCol:{span:24},children:(0,Z.jsx)(I,{watch:!0,height:140,placeholder:"请编辑参考答案(非必填)"})}),i&&!l&&(0,Z.jsx)(f.Z.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked",children:(0,Z.jsx)(m.Z,{defaultChecked:!0})}),i&&l&&(0,Z.jsxs)(x.Z,{align:"middle",className:"mb30",children:[(0,Z.jsx)(f.Z.Item,{name:"use_keywords",valuePropName:"checked",children:(0,Z.jsx)(m.Z,{})}),(0,Z.jsx)(v.Z,{className:"ml10",children:"开启关键词自动判分"}),(0,Z.jsx)(v.Z,{children:(0,Z.jsx)(j.Z,{placement:"right",title:"选中后,需要设置每个关键词的分值,系统会根据设置的关键词进行自动判分; 所有关键词分值之和必须小于等于小题分值。",children:(0,Z.jsx)(w.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})})})]}),(L||!l)&&(0,Z.jsx)(f.Z.List,{name:"keywords",rules:[{validator:function(e,n){return l?null!=n&&n.length?(null==n?void 0:n.reduce((function(e,n){return e+n.score}),0))>parseFloat(A)?Promise.reject(new Error("所有关键词的分值之和必须小于等于该小题的分值")):Promise.resolve():Promise.reject(new Error("请输入关键词")):Promise.resolve()}}],children:function(e,n){var i=n.add,s=n.remove;return(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("div",{className:"".concat(_.Z.title," mb10"),children:l?"关键词":(0,Z.jsx)("span",{style:{color:"#9096A3"},children:"判分关键词"})}),(0,Z.jsxs)(x.Z,{align:"middle",className:"font14 mb30",children:[(0,Z.jsx)(v.Z,{flex:1,children:(0,Z.jsx)(g.Z,{value:M,onChange:function(e){T(e.target.value)},maxLength:50,allowClear:!0,onPressEnter:function(e){var n,s,r,l,c,o="".concat(null===(n=e.target)||void 0===n?void 0:n.value).replaceAll(" ",""),u=null==o||null===(s=o.split("|"))||void 0===s?void 0:s.filter((function(e){return!!e})),d=t.getFieldValue("keywords"),p=(null==d||null===(r=d.map((function(e){return null==e?void 0:e.keyword})))||void 0===r?void 0:r.flat())||[],f=a()(u);try{for(f.s();!(l=f.n()).done;){var m=l.value;if(p.includes(m))return void h.ZP.error("为避免判分错误,请勿设置相同的关键词")}}catch(e){f.e(e)}finally{f.f()}(c=o)&&(new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~!@#¥……&*()—【】‘;:”“。,、?「」『』_\\+\\-·%《》]|[\\\\/]"),"|"!==c||(h.ZP.warning("关键词不能只输入一个“|”字符!"),0))&&(i({keyword:u,score:1}),T(""))},className:_.Z.inputBorder,placeholder:"支持设置多个关键词;并列关键词(或的关系)请用“|”分隔开"})}),(0,Z.jsx)(v.Z,{flex:"148px",style:{textAlign:"right",color:"#9096A3"},children:"“回车键”保存关键词"})]}),e.map((function(e){var n=e.key,t=e.name,i=u()(e,C);return(0,Z.jsx)(x.Z,{className:"mb20",style:{marginRight:148},children:(0,Z.jsx)(v.Z,{flex:1,children:(0,Z.jsxs)(x.Z,{align:"middle",justify:"space-between",children:[(0,Z.jsx)(f.Z.Item,c()(c()({},i),{},{name:[t,"keyword"],children:(0,Z.jsx)(S,{onClose:function(){return s(t)}})})),l&&(0,Z.jsx)(f.Z.Item,c()(c()({},i),{},{name:[t,"score"],label:"分值",rules:[{required:!0}],className:_.Z.blankInputNumberWrapper,children:(0,Z.jsx)(y.Z,{className:_.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"请输入关键词分数"})}))]})})},n)}))]})}}),(0,Z.jsx)("div",{onClick:function(){return k(!0)},children:(0,Z.jsx)(f.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,Z.jsx)(b.x,{placeholder:"请编辑题目解析(非必填)",isEdit:N})})})]})}},56822:function(e,n,t){t.d(n,{Wk:function(){return r.W},ZZ:function(){return a.Z},rL:function(){return l.r},tc:function(){return c.t},u8:function(){return s.u},uh:function(){return i.u}});var i=t(3879),a=t(89517),s=t(68054),r=t(28263),l=t(48763),c=t(2080)},93428:function(e,n,t){t.d(n,{Z:function(){return l}});t(59301);var i=t(80608),a="ldsRing___mpBZC",s="idsRingWrapper___Of9_n",r=t(37712),l=function(e){var n=e.message,t=e.className,l=(e.children,e.style),c=void 0===l?{}:l;return(0,r.jsxs)("div",{className:"".concat(s," ").concat(t),children:[(0,r.jsxs)("div",{className:a,children:[(0,r.jsx)("div",{}),(0,r.jsx)("div",{}),(0,r.jsx)("div",{}),(0,r.jsx)("div",{})]}),n?(0,r.jsx)("p",{style:c,children:n}):null,(0,r.jsx)(i.Outlet,{})]})}},16726:function(e,n,t){t.d(n,{h:function(){return v}});var i=t(82242),a=t.n(i),s=t(79800),r=t.n(s),l=t(59301),c=t(57809),o=t(78241),u=t(3113),d=t(89780),h=t.n(d),p=(t(94527),t(66608),t(37712)),f=c.default.Option,m={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function v(e){var n=e.value,t=e.onChange,i=e.mode,s=e.options,c=void 0===s?{}:s,o=(0,l.useRef)(),u=(0,l.useState)(),d=r()(u,2),f=d[0],m=d[1];return(0,l.useEffect)((function(){if(f){var e=function(e){var n=e.getValue();t&&t(n)};return f.on("change",e),function(){f.off("change",e)}}}),[f,t]),(0,l.useEffect)((function(){f&&f.setOption("mode",i)}),[f,i]),(0,l.useEffect)((function(){f&&(n===f.getValue()&&""!==n||setTimeout((function(){f.setValue(n||"")}),300))}),[f,n]),(0,l.useEffect)((function(){if(o.current&&!f){var e=h().fromTextArea(o.current,a()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));m(e)}}),[o.current,f]),(0,p.jsx)("div",{className:"my-codemirror-container",children:(0,p.jsx)("textarea",{ref:o})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,l.useState)("python"),s=r()(i,2),d=s[0],h=s[1];return(0,p.jsxs)(o.Z,a()(a()({},m),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,p.jsx)(o.Z.Item,{label:"代码语言",name:"language",children:(0,p.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){h(x[e][1])},children:Object.keys(x).map((function(e){return(0,p.jsx)(f,{value:e,children:x[e][0]},e)}))})}),(0,p.jsx)(o.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,p.jsx)(v,{mode:d})}),(0,p.jsxs)("div",{className:"flex-container flex-end",children:[(0,p.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,p.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},77036:function(e,n,t){t.d(n,{Z:function(){return ce}});var i=t(91232),a=t.n(i),s=t(7557),r=t.n(s),l=t(41498),c=t.n(l),o=t(79800),u=t.n(o),d=t(85573),h=t.n(d),p=t(59301),f=t(89780),m=t.n(f),x=t(76374),v=(t(94527),t(6313),t(25717),t(99498),t(25419),t(67549),t(4585)),j=t(37712),g=function(e){var n=e.value,t=void 0===n?"":n,i=(e.className,e.showTextOnly,e.showLines,e.style,(0,p.useMemo)((function(){return""}),[t]));return(0,j.jsx)(j.Fragment,{children:(0,j.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})},y=t(82242),_=t.n(y),b=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function N(e){var n=e.onActionCallback,t=e.title,i=e.icon,a=e.actionName,s=e.className,r=void 0===s?"":s,l=e.children;return(0,j.jsxs)("a",{title:t,className:r,onClick:function(){n(a)},children:[(0,j.jsx)("i",{className:"md-iconfont ".concat(i)}),l]})}var w=function(e){var n=e.watch,t=e.showNullButton,i=e.showNullProgramButton,a=e.onActionCallback,s=e.fullScreen,r=e.insertTemp,l=e.hidetoolBar,c=[].concat(b,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,j.jsxs)("ul",{className:"markdown-toolbar-container",children:[!l&&c.map((function(e,n){return(0,j.jsx)("li",{children:e.actionName?(0,j.jsx)(N,_()(_()({},e),{},{onActionCallback:a})):(0,j.jsx)("span",{className:"v-line"})},n)})),t?(0,j.jsx)("li",{children:(0,j.jsx)(N,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:a,children:(0,j.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,i?(0,j.jsxs)(j.Fragment,{children:[(0,j.jsx)("li",{children:(0,j.jsx)(N,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:a,children:(0,j.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,j.jsx)("li",{children:(0,j.jsx)(N,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:a,children:(0,j.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,r&&(0,j.jsx)("li",{children:(0,j.jsx)(N,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(r),onActionCallback:a,children:(0,j.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,j.jsx)("li",{className:"btn-full-screen",children:(0,j.jsx)(N,{icon:"".concat(s?"icon-shrink":"icon-enlarge"),title:s?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:a})})]})},Z=t(74063),k=t(78241),C=t(24650),I=t(3113),S={labelCol:{span:4},wrapperCol:{span:20}},E=function(e){var n=e.callback,t=e.onCancel;return(0,j.jsxs)(k.Z,_()(_()({},S),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,j.jsx)(k.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,j.jsx)(C.Z,{})}),(0,j.jsx)(k.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,j.jsx)(C.Z,{})}),(0,j.jsxs)("div",{className:"flex-container flex-end",children:[(0,j.jsx)(I.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,j.jsx)(I.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},P=t(16726),M=t(8591),T=t(10459),L=k.Z.useForm,A={width:280,marginRight:10},O={labelCol:{span:5},wrapperCol:{span:19}},R=function(e){var n=e.callback,t=e.onCancel,i=L(),a=u()(i,1)[0],s=(0,p.useRef)();function r(e,n){-1!==e.status?a.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):M.ZP.error(e.message)}return(0,j.jsxs)(k.Z,_()(_()({form:a},O),{},{className:"upload-image-panel",onFinish:function(e){n(_()(_()({},e),{},{name:s.current}))},style:{width:470,overflow:"hidden"},children:[(0,j.jsx)(k.Z.Item,{label:"图片地址",required:!0,children:(0,j.jsxs)("div",{className:"flex-container",children:[(0,j.jsx)(k.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,j.jsx)(C.Z,{style:A})}),(0,j.jsx)(D,{onFileChange:function(e){var n=e.target.files[0];s.current=n.name,B(n,r)}})]})}),(0,j.jsx)(k.Z.Item,{label:"图片描述",name:"alt",children:(0,j.jsx)(C.Z,{style:{width:264}})}),(0,j.jsxs)(k.Z.Item,{style:{textAlign:"right"},children:[(0,j.jsx)(I.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,j.jsx)(I.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function D(e){var n=e.onFileChange;return(0,j.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,j.jsx)("input",{type:"file",onChange:n})]})}function B(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var i=new window.XMLHttpRequest;i.withCredentials=!0,i.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),i.addEventListener("error",(function(e){console.error(e)}),!1),i.open("POST","".concat(T.KI,"/api/attachments.json")),i.send(t)}var q=t(5112),F=t(94001),z=q.ZP.Group,V={margin:"0 8px"},W=function(e){var n=e.callback,t=e.onCancel;return(0,j.jsxs)(k.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,j.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,j.jsx)("span",{style:V,children:"单元格数:"}),(0,j.jsx)("span",{style:V,children:"行数"}),(0,j.jsx)(k.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,j.jsx)(F.Z,{})}),(0,j.jsx)("span",{style:V,children:"列数"}),(0,j.jsx)(k.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,j.jsx)(F.Z,{})})]}),(0,j.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,j.jsx)("span",{style:V,children:"对齐方式:"}),(0,j.jsx)(k.Z.Item,{name:"align",children:(0,j.jsxs)(z,{children:[(0,j.jsx)(q.ZP,{value:"default",children:(0,j.jsx)("i",{className:"fa fa-align-justify"})}),(0,j.jsx)(q.ZP,{value:"left",children:(0,j.jsx)("i",{className:"fa fa-align-left"})}),(0,j.jsx)(q.ZP,{value:"center",children:(0,j.jsx)("i",{className:"fa fa-align-center"})}),(0,j.jsx)(q.ZP,{value:"right",children:(0,j.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,j.jsxs)("div",{className:"flex-container flex-end",children:[(0,j.jsx)(I.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,j.jsx)(I.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},U=t(71681),G=t(49105),Y=t(1012),H=t(43418),Q="link",J="upload-image",K="code-block",X="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(46587);var te="@▁▁@";function ie(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ae=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",se=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],re=h()(h()({},ae+"-B","bold"),ae+"-I","italic"),le=h()(h()(h()(h()({},Q,"添加链接"),K,"添加代码块"),J,"添加文件"),X,"添加表格"),ce=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,s=e.width,l=void 0===s?"100%":s,o=e.height,d=void 0===o?400:o,f=e.miniToolbar,y=void 0!==f&&f,_=e.isFocus,b=void 0!==_&&_,N=e.watch,k=e.insertTemp,C=e.mode,I=void 0===C?"markdown":C,S=e.id,T=void 0===S?"markdown-editor-id":S,L=e.showResizeBar,A=void 0!==L&&L,O=e.noStorage,D=void 0!==O&&O,q=e.showNullButton,F=void 0!==q&&q,z=e.showNullProgramButton,V=void 0!==z&&z,$=e.hidetoolBar,ae=void 0!==$&&$,ce=e.fullScreen,oe=void 0!==ce&&ce,ue=e.onBlur,de=e.onCMBeforeChange,he=e.onFullScreen,pe=e.className,fe=void 0===pe?"":pe,me=e.disablePaste,xe=void 0!==me&&me,ve=e.disabled,je=void 0!==ve&&ve,ge=e.disabledFill,ye=void 0!==ge&&ge,_e=e.placeholder,be=void 0===_e?"":_e,Ne=e.values,we=void 0===Ne?"":Ne,Ze=(0,p.useState)(null),ke=u()(Ze,2),Ce=ke[0],Ie=ke[1],Se=(0,p.useState)(t),Ee=u()(Se,2),Pe=Ee[0],Me=Ee[1],Te=(0,p.useState)(N),Le=u()(Te,2),Ae=Le[0],Oe=Le[1],Re=(0,p.useState)(oe),De=u()(Re,2),Be=De[0],qe=De[1],Fe=(0,p.useState)(""),ze=u()(Fe,2),Ve=ze[0],We=ze[1],Ue=(0,p.useState)(0),Ge=u()(Ue,2),Ye=Ge[0],He=Ge[1],Qe=(0,p.useState)(d),Je=u()(Qe,2),Ke=Je[0],Xe=Je[1],$e=(0,p.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,p.useRef)((0,Y.Z)()),an=(0,p.useRef)(!1),sn=(0,p.useRef)(),rn=(0,p.useRef)(),ln=(0,p.useRef)(),cn=(0,p.useRef)(),on=(0,p.useRef)(),un=function(){var e=c()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,G.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ce,rn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ce.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ce.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ce.replaceSelection('').concat(e.name,"")):Ce.replaceSelection("[".concat(e.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,p.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Me(we),null==Ce||Ce.setValue(we),window.scrollTo(0,e)}),[we]),(0,p.useEffect)((function(){null==he||he(Be)}),[Be]),(0,p.useEffect)((function(){if(rn.current){var e=function(e,t){if(!xe){var i=t.clipboardData;if(i){var a=i.types.toString(),s=i.items;if("Files"===a||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==I)return;try{var r,l=s[1];"file"===(null===(r=s[0])||void 0===r?void 0:r.kind)&&(l=s[0]);var c=l.getAsFile(),o=c.name.split(".").pop();B(c,(function(e){var t,i,a;e.id?(null==c||null===(t=c.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==c||null===(i=c.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==c||null===(a=c.type)||void 0===a?void 0:a.indexOf("pdf"))>-1?n.replaceSelection('').concat(c.name,"")):se.includes(o)?n.replaceSelection('').concat(c.name,"")):n.replaceSelection("[".concat(c.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){M.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=m().fromTextArea(rn.current,{mode:I,lineNumbers:!y,lineWrapping:!0,value:t,autoCloseTags:!V,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",be):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),a=t.getLine(i.line),s=a.charAt(i.ch-1),r=a.lastIndexOf("@▁@",i.ch),l=a.lastIndexOf("@▁▁@",i.ch),c=r>l?r:l,o=r>l?3:4;if(-1===te.indexOf(s))return null;if(console.log("change1:",n,e,a,i,c,r,l,s),c>=0&&i.ch-c<5){var u=c+o;return t.replaceRange("",{line:i.line,ch:c},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),b&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){ln.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){ln.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var i;if(ln.current.classList.add("mouse-hover-md"),(i=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var a=function(){var e=i[s],t=e.name.split(".").pop();B(e,(function(i){var a,s,r;i.id?(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(i.id,"?type=").concat(i.content_type,")")):(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):se.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(i.id,"?type=").concat(i.content_type,")")):401===(null==i?void 0:i.status)&&(document.location.href="/user/login")}))},s=0;s0||i.target.offsetWidth>0)&&(dn(),Ce.setSize("100%","100%"),Ce.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(rn.current.parentElement),e}();return function(){var n,t;null!==(n=rn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=rn.current)||void 0===t?void 0:t.parentElement)}}}),[Ce,dn]),(0,p.useEffect)((function(){if(Ce){for(var e=[],n=function(){var n=u()(i[t],2),a=n[0],s=n[1],r=h()({},a,(function(){hn(s)}));e.push(r),Ce.addKeyMap(r)},t=0,i=Object.entries(re);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(T);e>=Ye+1e4&&(!n||n!==Pe)&&(window.sessionStorage.setItem(T,Pe),nn(!0))}}),1e4),(0,p.useEffect)((function(){Oe(N)}),[Ce,N]),(0,p.useEffect)((function(){Ce&&b&&Ce.focus()}),[Ce,b]),(0,p.useEffect)((function(){if(Ae&&Ce){var e=function(e){var n=e.target;if(on.current){var t=n.scrollTop/n.scrollHeight;on.current.scrollTop=on.current.scrollHeight*t}},n=Ce.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ce,Ae]),(0,p.useEffect)((function(){if(Ce&&de){var e=function(e,n){de(e,n)};return Ce.on("beforeChange",e),function(){Ce.off("beforeChange",e)}}}),[Ce,de]),(0,p.useEffect)((function(){if(Ce&&ue){var e=function(){ue(Ce.getValue())};return Ce.on("blur",e),function(){Ce.off("blur",e)}}}),[Ce,ue]),(0,p.useEffect)((function(){if(Ce){var e=function(e,n){var t=e.getValue();Me(t),He((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(V?i(t,vn(t)):i(t))};return Ce.on("change",e),function(){Ce.off("change",e)}}}),[Ce,i]),(0,p.useEffect)((function(){if(Ce)if(null==t)Ce.setValue(""),Me("");else{var e=window.scrollY||window.pageYOffset;t!==Ce.getValue()&&(Ce.setValue(t),Me(t),Ce.setCursor(je?1:Ce.lineCount(),0),window.scrollTo(0,e))}}),[Ce,t]);var hn=(0,p.useCallback)((function(e){var n=Ce.getCursor(),t=Ce.getSelection(),i=t.split("\n");switch(e){case"bold":return Ce.replaceSelection("**"+t+"**"),""===t&&Ce.setCursor(n.line,n.ch+2),Ce.focus();case"italic":return Ce.replaceSelection("*"+t+"*"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"code":return Ce.replaceSelection("`"+t+"`"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"inline-latex":return Ce.replaceSelection("`$$"+t+"$$`"),""===t&&Ce.setCursor(n.line,n.ch+3),Ce.focus();case"latex":return Ce.replaceSelection("```latex\n"+t+"\n```"),Ce.setCursor(n.line+1,t.length+1),Ce.focus();case"line-break":return Ce.replaceSelection("
      \n"),Ce.focus();case"list-ul":return""===t?Ce.replaceSelection("- "+t):Ce.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ce.focus();case"list-ol":return""===t?Ce.replaceSelection("1. "+t):Ce.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ce.focus();case"add-null-ch":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("▁"),Ce.focus();case"add-signal":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("@▁@"),Ce.focus();case"add-multiple":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection(te),Ce.focus();case"inster-template-1":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ce.focus();case"eraser":return Ce.setValue(""),Ce.focus();case"trigger-watch":return Oe(!Ae),Ce.focus();case"trigger-full-screen":return qe(!Be),Ce.focus();case Q:return void We(Q);case K:return void We(K);case J:return void We(J);case X:return void We(X);default:throw new Error}}),[Ce,Ae,Be]),pn=(0,p.useCallback)((function(e){switch(We(""),Ve){case Q:var n=e.title,t=e.link;return Ce.replaceSelection("[".concat(n,"](").concat(t,")")),Ce.focus();case K:var i=e.language,a=e.content;return Ce.replaceSelection(["```"+i,a,"```"].join("\n")),Ce.focus();case J:var s=e.src,r=e.alt;return r?Ce.replaceSelection("![ ".concat(r," ]( ").concat(s,' "').concat(r,'" )')):Ce.replaceSelection("![,](".concat(s,")")),Ce.focus();case X:for(var l=e.row,c=e.col,o=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},i=cn.current,a=!1,s=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ce,cn]),(0,p.useEffect)((function(){Xe(d)}),[d]);var xn={width:ie(l),height:ie(Ke)},vn=((0,p.useMemo)((function(){if(Ye){var e=new Date(Ye),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[Ye]),function(e){var n=[];if(V){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,j.jsxs)(p.Fragment,{children:[(0,j.jsx)("div",{className:"markdown-editor-wrapper",ref:ln,children:(0,j.jsxs)("div",{className:"markdown-editor-container ".concat(fe," ").concat(Ae?"on-preview":""," ").concat(y?"mini":""," ").concat(Be?"full-screen":""),style:xn,children:[(0,j.jsx)(w,{insertTemp:k,watch:Ae,fullScreen:Be,showNullButton:F,showNullProgramButton:V,onActionCallback:hn,hidetoolBar:ae,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,j.jsxs)("div",{className:"markdown-editor-body",children:[(0,j.jsx)("div",{className:"codemirror-container",children:(0,j.jsx)("textarea",{ref:rn,placeholder:be})}),Ae?(0,j.jsxs)("div",{ref:on,className:"preview-container",children:["stex"===I&&(0,j.jsx)(g,{value:Pe}),"stex"!==I&&(0,j.jsx)(v.Z,{disabledFill:ye,showProgramFill:V,value:Pe})]}):null]})]})}),A?(0,j.jsx)("a",{ref:cn,className:"editor-resize"}):null,(0,j.jsx)(Z.Z,{children:le[Ve]?(0,j.jsx)(H.Z,{centered:!0,title:le[Ve],open:!0,onCancel:mn,footer:null,className:"markdown-popup-form",children:fn}):null})]})}},74063:function(e,n,t){t.d(n,{Z:function(){return p}});var i=t(82100),a=t.n(i),s=t(29186),r=t.n(s),l=t(80619),c=t.n(l),o=t(47074),u=t.n(o),d=t(59301),h=t(4676),p=function(e){c()(t,e);var n=u()(t);function t(e){var i;a()(this,t),i=n.call(this,e);var s=window.document;return i.node=s.createElement("div"),s.body.appendChild(i.node),i}return r()(t,[{key:"render",value:function(){var e=this.props.children;return(0,h.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},46587:function(e,n,t){t.d(n,{Z:function(){return a}});var i=t(59301);function a(e,n){var t=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},39143:function(e,n,t){t.d(n,{Y4:function(){return M},Im:function(){return S},ZP:function(){return L}});var i=t(79800),a=t.n(i),s=t(7557),r=t.n(s),l=t(41498),c=t.n(l),o=t(82242),u=t.n(o),d=t(85573),h=t.n(d),p=t(59301),f=t(24650),m=t(3113),x=t(46952),v=t(80836),j=t(85547),g=t(24334),y=t(93428),_=t(4585),b=t(27876),N=t(34376),w=t(49105),Z=t(80608),k=t(37712),C=f.Z.TextArea,I={visible:!1,tabIndex:"0"},S=h()(h()(h()(h()(h()(h()({},j.h.NOMATCH,"测试用例结果不匹配"),j.h.OK,"调试通过"),2,"调试超时"),3,"调试pod失败"),4,"编译失败"),5,"执行失败"),E=function(e){return e[e.SET_VISIBLE=0]="SET_VISIBLE",e[e.SET_TABINDEX=1]="SET_TABINDEX",e}(E||{});function P(e,n){switch(n.type){case E.SET_VISIBLE:return u()(u()({},e),{},{visible:n.payload});case E.SET_TABINDEX:return u()(u()({},e),{},{tabIndex:n.payload});default:throw new Error}}function M(e){var n=e.status,t=e.error_msg,i=e.output,a=e.input,s=e.expected_output,l=e.is_file,o=e.input_file_url,u=e.output_file_url,d=e.expected_output_file_url,h=e.setMonacoValue,f=e.setData,m=(0,p.useRef)(),x=(0,p.useRef)(),v=(0,p.useRef)(),y=null,Z={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,p.useEffect)((function(){if(i&&!l&&m.current){var e=new N.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});e.open(m.current);var n=(0,b.pp)(g.Base64.decode(i));e.write(n),e.setOption("theme",{background:"#1e1e1e"})}if(a&&!l&&x.current){var t=new N.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});t.open(x.current),t.write((0,b.pp)(a)),t.setOption("theme",{background:"#1e1e1e"})}if(s&&!l&&v.current){var r=new N.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});r.open(v.current),r.write((0,b.pp)(g.Base64.decode(s))),r.setOption("theme",{background:"#1e1e1e"})}}),[i]),n){case j.h.NOMATCH:y=(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)("p",{className:"c-red",children:"实际输入:"}),!l&&(0,k.jsx)("div",{ref:x}),l&&(0,k.jsx)("div",{style:Z,children:(0,k.jsx)("a",{style:{fontSize:"16px"},onClick:c()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(o,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=h,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){f(o)}),200);case 9:case"end":return e.stop()}}),e)}))),children:a})}),(0,k.jsx)("p",{className:"c-red",children:"实际输出:"}),!l&&(0,k.jsx)("div",{ref:m}),l&&(0,k.jsx)("div",{style:Z,children:(0,k.jsx)("a",{style:{fontSize:"16px"},onClick:c()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)(u,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});case 2:n=e.sent,h(n),setTimeout((function(){f(u)}),200);case 5:case"end":return e.stop()}}),e)}))),children:i})}),(0,k.jsx)("p",{className:"c-red",children:"预期输出:"}),!l&&(0,k.jsx)("div",{ref:v}),l&&(0,k.jsx)("div",{style:Z,children:(0,k.jsx)("a",{style:{fontSize:"16px"},onClick:c()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(d,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=h,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){f(d)}),200);case 9:case"end":return e.stop()}}),e)}))),children:s})})]});break;case j.h.EXECUTEFAILURE:y=(0,k.jsxs)(k.Fragment,{children:[(0,k.jsxs)("div",{style:{border:"1px #F6F7F9 solid"},children:[(0,k.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"最后执行的输入:"}),!l&&(0,k.jsx)(_.Z,{value:a,style:Z}),l&&(0,k.jsx)("div",{style:Z,children:(0,k.jsx)("a",{onClick:function(){return(0,b.LR)(o,a)},children:a})})]}),(0,k.jsxs)("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"},children:[(0,k.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"执行出错信息:"}),(0,k.jsxs)("pre",{className:"error",style:{color:"#E30000",padding:"0 10px"},children:[g.Base64.decode(t),"111"]})]})]});break;case j.h.COMPILEFAILURE:y=(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)("p",{children:"最后执行的输入:"}),!l&&(0,k.jsx)("div",{ref:x}),l&&(0,k.jsx)("div",{style:Z,children:(0,k.jsx)("a",{onClick:function(){return(0,b.LR)(o,a)},children:a})}),(0,k.jsx)("p",{children:"执行出错信息:"}),(0,k.jsx)("pre",{className:"error",children:g.Base64.decode(t)})]});break;case j.h.PODFAILURE:y=(0,k.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case j.h.TIMEOUT:y=(0,k.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,k.jsxs)(k.Fragment,{children:[" ",y," "]})}function T(e){var n=e.status,t=e.error_msg,i=e.execute_time,a=e.output,s=e.input,r=e.expected_output,l=(e.is_file,e.input_file_url,e.output_file_url,e.expected_output_file_url,null);switch(n){case j.h.OK:l=(0,k.jsxs)(k.Fragment,{children:[(0,k.jsxs)("p",{children:["执行用时:",i/1e3,"秒"]}),(0,k.jsx)("p",{children:"执行结果:"}),(0,k.jsx)("pre",{children:g.Base64.decode(a)})]});break;case j.h.NOMATCH:l=(0,k.jsxs)(k.Fragment,{children:[(0,k.jsxs)("p",{children:["输入:",(0,k.jsx)("pre",{children:s})]}),(0,k.jsxs)("p",{children:["输出:",a&&g.Base64.decode(a)]}),(0,k.jsxs)("p",{children:["预期输出:",r&&g.Base64.decode(r)]})]});break;case j.h.EXECUTEFAILURE:case j.h.COMPILEFAILURE:l=(0,k.jsxs)(k.Fragment,{children:[(0,k.jsxs)("p",{children:["最后执行的输入:",(0,k.jsx)("pre",{children:s})]}),(0,k.jsx)("p",{children:"执行出错信息:"}),(0,k.jsx)("pre",{className:"error",children:g.Base64.decode(t)})]});break;case j.h.PODFAILURE:l=(0,k.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case j.h.TIMEOUT:l=(0,k.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,k.jsxs)(k.Fragment,{children:[" ",l," "]})}var L=function(e){var n=e.input,t=e.debuging,i=e.submitting,s=e.executingMessage,l=e.debugResult,o=e.onChangeInput,u=e.onDebugCode,d=e.onSubmitCode,h=e.hack,f=e.user,j=(0,p.useReducer)(P,I),g=a()(j,2),_=g[0],b=g[1],N=_.visible,S=_.tabIndex,M=(0,Z.useSearchParams)(),L=a()(M,1)[0];function A(e){var n=e.target.id;b({type:E.SET_TABINDEX,payload:n})}var O=(0,p.useMemo)((function(){if(l){l.status;return(0,k.jsx)(k.Fragment,{children:T(l)})}return null}),[l]);var R=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)("/api/problems/".concat(n,"/start.json"),{method:"get",params:{hack_user_id:null==f?void 0:f.user_id}});case 2:(t=e.sent)&&(window.location.href="/myproblems/".concat(null==t?void 0:t.identifier,"?type=1"));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,k.jsxs)("div",{className:"test-case-panel",children:[(0,k.jsxs)("div",{className:"test-case-panel-body ".concat(N?"active":""),children:[(0,k.jsxs)("ul",{className:"s-navs",children:[(0,k.jsx)("li",{children:(0,k.jsx)("a",{className:"0"===S?"active":"",id:"0",onClick:A,children:"自定义测试用例"})}),(0,k.jsx)("li",{children:(0,k.jsx)("a",{className:"1"===S?"active":"",id:"1",onClick:A,children:"代码执行结果"})})]}),(0,k.jsx)("div",{className:"tab-panel-body ".concat("0"===S?"":"hide"),children:(0,k.jsx)(C,{placeholder:"请填写测试用例的输入值,点击“调试代码”",value:n,onChange:o})}),(0,k.jsx)("div",{className:"tab-panel-body ".concat("1"===S?"":"hide"),children:t?(0,k.jsx)(y.Z,{message:s}):l?(0,k.jsxs)("section",{style:{height:200},children:[" ",O," "]}):(0,k.jsx)("p",{className:"tip",children:"请填写测试用例的输入值,点击“调试代码”"})})]}),(0,k.jsx)("a",{className:"btn-collapse ".concat(N?"up":""),onClick:function(){b({type:E.SET_VISIBLE,payload:!N})},children:N?(0,k.jsx)(x.Z,{}):(0,k.jsx)(v.Z,{})}),(0,k.jsxs)("footer",{className:"footer",children:[(0,k.jsx)("span",{children:"控制台"}),(0,k.jsxs)("div",{className:"flex-container",children:[(null==h?void 0:h.is_program)&&(null==h?void 0:h.above_question)&&(0,k.jsx)(m.ZP,{onClick:function(){return R(null==h?void 0:h.above_question)},id:"oj-prev",className:"btn-blue",type:"ghost",children:"上一题"}),(null==h?void 0:h.is_program)&&(null==h?void 0:h.under_question)&&(0,k.jsx)(m.ZP,{onClick:function(){return R(null==h?void 0:h.under_question)},id:"oj-next",className:"btn-blue",type:"ghost",children:"下一题"}),(0,k.jsx)(m.ZP,{className:"btn-green",type:"ghost",loading:t,onClick:function(){b({type:E.SET_VISIBLE,payload:!0}),b({type:E.SET_TABINDEX,payload:"1"}),u()},children:"调试代码"}),"8"!==L.get("qtype")&&(0,k.jsx)(m.ZP,{type:"primary",className:"custom-ant-disabled",loading:i,disabled:i,onClick:function(){b({type:E.SET_VISIBLE,payload:!1}),d()},children:"评测并提交"})]})]})]})}},85547:function(e,n,t){t.d(n,{h:function(){return i}});var i=function(e){return e[e.NOMATCH=-1]="NOMATCH",e[e.OK=0]="OK",e[e.TIMEOUT=2]="TIMEOUT",e[e.PODFAILURE=3]="PODFAILURE",e[e.COMPILEFAILURE=4]="COMPILEFAILURE",e[e.EXECUTEFAILURE=5]="EXECUTEFAILURE",e}({})},84878:function(e,n,t){t.d(n,{H7:function(){return p},MK:function(){return h},MU:function(){return c},X6:function(){return u},bM:function(){return l},fi:function(){return f},fu:function(){return r},n4:function(){return m},rX:function(){return d},vl:function(){return x},zO:function(){return o}});var i=t(82242),a=t.n(i),s=t(49105);function r(e,n){return(0,s.U2)("myproblems/".concat(e,".json"),a()({hidePopLogin:!0},n||{}))}function l(e,n){return(0,s.v_)("myproblems/".concat(e,"/code_submit.json"),n)}function c(e,n){return(0,s.v_)("myproblems/".concat(e,"/code_debug.json"),n)}function o(e,n){return n.language&&(n.language=encodeURIComponent(n.language)),(0,s.U2)("myproblems/".concat(e,"/submit_records.json"),n)}function u(e){return(0,s.U2)("myproblems/record_detail.json",{id:e})}function d(e,n){return(0,s.U2)("myproblems/".concat(e,"/result.json"),{mode:n})}function h(e,n){return(0,s.v_)("myproblems/".concat(e,"/add_notes.json"),n)}function p(e){return(0,s.v_)("myproblems/".concat(e,"/restore_initial_code.json"))}function f(e){return(0,s.v_)("myproblems/".concat(e,"/sync_code.json"))}function m(e,n){return(0,s.v_)("myproblems/".concat(e,"/update_code.json"),n)}function x(e,n){return(0,s.v_)("discusses/".concat(e,"/plus.json"),n)}},7337:function(e,n,t){t.d(n,{Z:function(){return Ee}});var i=t(82242),a=t.n(i),s=t(7557),r=t.n(s),l=t(41498),c=t.n(l),o=t(79800),u=t.n(o),d=t(59301),h={flex_box_center:"flex_box_center___bZaL5",flex_space_between:"flex_space_between___oaJSq",flex_box_vertical_center:"flex_box_vertical_center____hsuP",flex_box_center_end:"flex_box_center_end___ZYbPQ",flex_box_column:"flex_box_column___nE_62",wrap:"wrap___ulhwR",left:"left___kyWln",title:"title___jsO1D",total:"total___GEhiU",list:"list___u9dBZ",name:"name___Wxggs",b:"b___Y15YO",r:"r___mKQoe",l:"l___uelFD",tag:"tag___Mpkbg",right:"right___mQ3dU",examName:"examName___Na1r8",t:"t___IgCWK",num:"num___CXI8j",topWarp:"topWarp___Kicpu",head:"head___jx3W8",so:"so___qYW7F",btn:"btn___EMJDz",content:"content___sHGsV",titleWrap:"titleWrap___I__GR",single:"single___K5iv9",analysis:"analysis___NoAuR",text:"text___xESW2",modalColumn:"modalColumn___I_tK_",modalRow:"modalRow___lyw_U",sup:"sup___HSz3Z",popover:"popover___kE8aI"},p=t(78241),f=t(6848),m=t(43418),x=t(94001),v=t(8591),j=t(24650),g=t(28103),y=t(3113),_=t(86859),b=t(95237),N=t(60324);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var w=t(4585),Z=t(80608),k=t(27876),C=t(49105);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var I=t(78559),S=t(37205),E=t.n(S),P=t(39647),M=t.n(P),T=t(24905),L=t(77036),A=t(63695),O=t(43725),R="wrap___OIoOI",D="modal___Z3hfU",B="titleWrap___aK3oG",q="required___NHoO7",F="title___uxb1R",z="colorGray___O8YPg",V="choiceWrap___t51sb",W="answer___vsBnh",U="activeAnswer___AJN4p",G="deleteIcon___WvOJZ",Y="addIcon___UyeIs",H="editorWrap___uqcFU",Q="htmlWrap___GcBNL",J="radio___e8qQ5",K="color333___PLzVK",X="color999___v3EY0",$="fold___OfvPe",ee="head___EejYX",ne=t(37712),te=["globalSetting","loading","dispatch","isEdit","editData"],ie=function(e,n){e.globalSetting,e.loading,e.dispatch;var t=e.isEdit,i=e.editData,a=(M()(e,te),(0,d.useState)("")),s=u()(a,2),r=s[0],l=s[1],c=(0,d.useState)(""),o=u()(c,2),h=o[0],p=o[1],f=(0,d.useState)([]),x=u()(f,2),j=x[0],g=x[1],y=(0,d.useState)(""),_=u()(y,2),b=_[0],N=_[1],w=(0,d.useState)(),Z=u()(w,2),C=Z[0],I=Z[1],S=(0,d.useState)(!1),P=u()(S,2),z=P[0],V=P[1];(0,d.useEffect)((function(){i&&t&&(l(null==i?void 0:i.name),p(null==i?void 0:i.analysis),I(null==i?void 0:i.is_ordered),V(!0))}),[i]),(0,d.useEffect)((function(){if(z){var e=null==i?void 0:i.standard_answer.map((function(e){return e.answer_text}));g(e),V(!1)}}),[z]),(0,d.useImperativeHandle)(n,(function(){return{onSave:W,Clear:U}}));var W=function(){var e=[],n=!1;return r?(j.forEach((function(t,i){e.push({position:i+1,answer_text:[]}),t.forEach((function(t,a){e[i].answer_text.push(t),t&&(0,k.eR)(t,1e4)||(N("".concat(i,"-").concat(a)),v.ZP.info(t?"答案不能超过10000字符":"答案:不能为空"),n=!0)}))})),!n&&((null==e?void 0:e.length)>20?(v.ZP.warning("填空题标准答案不能为空/不能超过20个!"),!1):{name:r,analysis:h,standard_answers:e,is_ordered:C})):(v.ZP.info("请您输入题干"),!1)},U=function(){l(""),p(""),g([]),I(!1)},G=function(e,n,t){N("");var i=j.slice();i[e][n]=t,g(i)},Y=function(e){var n=j.slice();n[e]=[].concat(E()(n[e]),[""]),g(n)},H=function(e,n){var t=j.slice();if(!t[e][n])return t[e]=t[e].filter((function(e,t){return t!==n})),void g(t);m.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:D,onOk:function(){t[e]=t[e].filter((function(e,t){return t!==n})),g(t)}})},Q=function(e){m.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:D,onOk:function(){var n=j.slice();n=j.filter((function(n,t){return e!==t})),g(n)}})};return(0,ne.jsxs)("section",{className:R,children:[(0,ne.jsxs)("p",{className:B,children:[(0,ne.jsx)("span",{className:q,children:"*"}),(0,ne.jsx)("span",{className:F,children:"题干:"})]}),(0,ne.jsx)("div",{children:(0,ne.jsx)(A.Z,{id:"completion-question-tittle",placeholder:"请您输入题目",height:155,defaultValue:r,onChange:function(e){return l(e)},showNullButton:!0,onPlaceholderChange:function(e,n,t){var i=j.slice();if(n&&i.splice(e,n),t)for(var a=0;a1&&(0,ne.jsxs)("span",{children:[(0,ne.jsx)(T.Z,{checked:C,onChange:function(e){return I(e.target.checked)},className:"".concat(K," font14"),children:"多个填空的答案有顺序要求"}),(0,ne.jsx)("span",{className:"".concat(X," font12"),children:"(选中,每个填空的答案顺序必须与参考答案一致)"})]})}),(0,ne.jsx)("p",{className:B,children:(0,ne.jsx)("span",{className:F,children:"题目解析:"})}),(0,ne.jsx)(L.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:h,onChange:function(e){return p(e)}})]})},ae=(0,Z.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(ie)),se=t(5112),re=["globalSetting","loading","editData","dispatch","onRef","isEdit"],le=function(e,n){e.globalSetting,e.loading;var t=e.editData,i=(e.dispatch,e.onRef,e.isEdit),a=(M()(e,re),(0,d.useState)()),s=u()(a,2),r=s[0],l=s[1],c=(0,d.useState)(""),o=u()(c,2),h=o[0],p=o[1],f=(0,d.useState)(""),m=u()(f,2),x=m[0],j=m[1];(0,d.useEffect)((function(){if(t&&i){p(null==t?void 0:t.name),j(null==t?void 0:t.analysis);var e=null==t?void 0:t.choices.find((function(e){return e.is_answer}));l("正确"===e.choice_text?"0":"1")}}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:g,Clear:y}}));var g=function(){return h?r?{name:h,choices:[{choice_text:"正确",is_answer:"0"===r?1:0},{choice_text:"错误",is_answer:"1"===r?1:0}],analysis:x}:(v.ZP.info("请先点击选择本选择题的正确选项"),!1):(v.ZP.info("请您输入题干"),!1)},y=function(){p(""),j(""),l("")};return(0,ne.jsxs)("section",{className:R,children:[(0,ne.jsxs)("p",{className:B,children:[(0,ne.jsx)("span",{className:q,children:"*"}),(0,ne.jsx)("span",{className:F,children:"题干:"})]}),(0,ne.jsx)(L.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:h,onChange:function(e){return p(e)}}),(0,ne.jsxs)("p",{className:B,children:[(0,ne.jsx)("span",{className:q,children:"*"}),(0,ne.jsxs)("span",{className:F,children:["答案选项:",(0,ne.jsx)("span",{className:z,children:"点击选项可设置正确答案"})]})]}),(0,ne.jsxs)(se.ZP.Group,{buttonStyle:"solid",value:r,onChange:function(e){return l(e.target.value)},children:[(0,ne.jsx)(se.ZP.Button,{value:"0",className:"".concat(J," mr40"),children:"正确"}),(0,ne.jsx)(se.ZP.Button,{value:"1",className:J,children:"错误"})]}),(0,ne.jsx)("p",{className:B,children:(0,ne.jsx)("span",{className:F,children:"题目解析:"})}),(0,ne.jsx)(L.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:x,onChange:function(e){return j(e)}})]})},ce=(0,Z.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(le)),oe=["editData","globalSetting","loading","dispatch","onRef","isEdit"],ue=["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"],de=function(e,n){var t=e.editData,i=(e.globalSetting,e.loading,e.dispatch,e.onRef,e.isEdit),a=(M()(e,oe),(0,d.useState)([])),s=u()(a,2),r=s[0],l=s[1],c=(0,d.useState)(),o=u()(c,2),h=o[0],p=o[1],m=(0,d.useState)([]),x=u()(m,2),j=x[0],g=x[1],y=(0,d.useState)(""),_=u()(y,2),b=_[0],N=_[1],Z=(0,d.useState)(""),k=u()(Z,2),C=k[0],I=k[1];(0,d.useEffect)((function(){l(["","","",""])}),[]),(0,d.useEffect)((function(){if(t&&i){N(null==t?void 0:t.name),I(null==t?void 0:t.analysis),l(null==t?void 0:t.choices.map((function(e){return e.choice_text})));var e=[];null==t||t.choices.map((function(n,t){n.is_answer&&e.push(t)})),g(e)}}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:S,Clear:P}}));var S=function(){if(!b)return v.ZP.info("请您输入题干"),!1;var e=r.findIndex((function(e){return!e}));if(e>-1)return v.ZP.info("请先输入 ".concat(ue[e]," 选项的内容")),!1;if(!j.length)return v.ZP.info("请设置本题的正确答案,点击选项A/B...即可完成设置"),!1;if(j.length<2)return v.ZP.info("多选题最小正确选项为2个"),!1;var n=r.map((function(e,n){return{choice_text:e,is_answer:j.includes(n)?1:0}}));return{name:b,choices:n,analysis:C}},P=function(){l(["","","",""]),N(""),I(""),g("")};return(0,ne.jsxs)("section",{className:R,children:[(0,ne.jsxs)("p",{className:B,children:[(0,ne.jsx)("span",{className:q,children:"*"}),(0,ne.jsx)("span",{className:F,children:"题干:"})]}),(0,ne.jsx)(L.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:b,onChange:function(e){return N(e)}}),(0,ne.jsxs)("p",{className:B,children:[(0,ne.jsx)("span",{className:q,children:"*"}),(0,ne.jsxs)("span",{className:F,children:["答案选项:",(0,ne.jsx)("span",{className:z,children:"点击选项可设置正确答案"})]})]}),r.map((function(e,n){return(0,ne.jsxs)("div",{className:V,children:[(0,ne.jsx)(f.Z,{title:"点击设置为标准答案",placement:"left",children:(0,ne.jsx)("div",{className:"".concat(W," ").concat(j.includes(n)?U:""),onClick:function(){j.includes(n)?g(j.filter((function(e){return e!==n}))):g([].concat(E()(j),[n]))},children:ue[n]})}),(0,ne.jsx)("div",{className:H,children:h===n?(0,ne.jsx)(L.Z,{id:"single-question-option-".concat(n),watch:!0,height:155,placeholder:"请您输入选项",defaultValue:e,onChange:function(e){r[n]=e,l(r)}}):(0,ne.jsx)("div",{className:Q,onClick:function(){return p(n)},children:(0,ne.jsx)(w.Z,{value:e})})}),n>1&&(0,ne.jsx)(f.Z,{title:"删除",children:(0,ne.jsx)("i",{className:"".concat(G," iconfont icon-htmal5icon19"),onClick:function(){l(r.filter((function(e,t){return t!==n}))),j.includes(n)?g(j.filter((function(e){return e!==n}))):g([].concat(E()(j),[n]))}})}),n<7&&n===r.length-1&&(0,ne.jsx)(f.Z,{title:"新增参考答案",children:(0,ne.jsx)("i",{className:"".concat(Y," iconfont icon-roundaddfill ml6"),onClick:function(){return l([].concat(E()(r),[""]))}})})]},n)})),(0,ne.jsx)("p",{className:B,children:(0,ne.jsx)("span",{className:F,children:"题目解析:"})}),(0,ne.jsx)(L.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:C,onChange:function(e){return I(e)}})]})},he=(0,Z.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(de)),pe=["editData","globalSetting","loading","dispatch","onRef","isEdit"],fe=["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"],me=function(e,n){var t=e.editData,i=(e.globalSetting,e.loading,e.dispatch,e.onRef,e.isEdit),a=(M()(e,pe),(0,d.useState)([])),s=u()(a,2),r=s[0],l=s[1],c=(0,d.useState)(),o=u()(c,2),h=o[0],p=o[1],m=(0,d.useState)(),x=u()(m,2),j=x[0],g=x[1],y=(0,d.useState)(""),_=u()(y,2),b=_[0],N=_[1],Z=(0,d.useState)(""),k=u()(Z,2),C=k[0],I=k[1];(0,d.useEffect)((function(){l(["","","",""])}),[]),(0,d.useEffect)((function(){t&&i&&(N(null==t?void 0:t.name),I(null==t?void 0:t.analysis),l(null==t?void 0:t.choices.map((function(e){return e.choice_text}))),g(null==t?void 0:t.choices.findIndex((function(e){return e.is_answer}))))}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:S,Clear:P}}));var S=function(){if(!b)return v.ZP.info("请您输入题干"),!1;var e=r.findIndex((function(e){return!e}));if(e>-1)return v.ZP.info("请先输入 ".concat(fe[e]," 选项的内容")),!1;if(console.log("activeAnswer: ",j),"number"!=typeof j)return v.ZP.info("请设置本题的正确答案,点击选项A/B...即可完成设置"),!1;var n=r.map((function(e,n){return{choice_text:e,is_answer:j===n?1:0}}));return{name:b,choices:n,analysis:C}},P=function(){l(["","","",""]),N(""),I(""),g("")};return(0,ne.jsxs)("section",{className:R,children:[(0,ne.jsxs)("p",{className:B,children:[(0,ne.jsx)("span",{className:q,children:"*"}),(0,ne.jsx)("span",{className:F,children:"题干:"})]}),(0,ne.jsx)(L.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:b,onChange:function(e){return N(e)}}),(0,ne.jsxs)("p",{className:B,children:[(0,ne.jsx)("span",{className:q,children:"*"}),(0,ne.jsxs)("span",{className:F,children:["答案选项:",(0,ne.jsx)("span",{className:z,children:"点击选项可设置正确答案"})]})]}),r.map((function(e,n){return(0,ne.jsxs)("div",{className:V,children:[(0,ne.jsx)(f.Z,{title:"点击设置为标准答案",placement:"left",children:(0,ne.jsx)("div",{className:"".concat(W," ").concat(j===n?U:""),onClick:function(){return g(n)},children:fe[n]})}),(0,ne.jsx)("div",{className:H,children:h===n?(0,ne.jsx)(L.Z,{id:"single-question-option-".concat(n),watch:!0,height:155,isFocus:!0,placeholder:"请您输入选项",defaultValue:e,onChange:function(e){r[n]=e,l(r)}}):(0,ne.jsx)("div",{className:Q,onClick:function(){return p(n)},children:(0,ne.jsx)(w.Z,{value:e})})}),n>1&&(0,ne.jsx)(f.Z,{title:"删除",children:(0,ne.jsx)("i",{className:"".concat(G," iconfont icon-htmal5icon19"),onClick:function(){l(r.filter((function(e,t){return t!==n}))),n===j&&g(null)}})}),n<7&&n===r.length-1&&(0,ne.jsx)(f.Z,{title:"新增参考答案",children:(0,ne.jsx)("i",{className:"".concat(Y," iconfont icon-roundaddfill ml6"),onClick:function(){return l([].concat(E()(r),[""]))}})})]},n)})),(0,ne.jsx)("p",{className:B,children:(0,ne.jsx)("span",{className:F,children:"题目解析:"})}),(0,ne.jsx)(L.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:C,onChange:function(e){return I(e)}})]})},xe=(0,Z.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(me)),ve=["editData","globalSetting","loading","dispatch","onRef","isEdit"],je=function(e,n){var t=e.editData,i=(e.globalSetting,e.loading,e.dispatch,e.onRef,e.isEdit),a=(M()(e,ve),(0,d.useState)("")),s=u()(a,2),r=s[0],l=s[1],c=(0,d.useState)(""),o=u()(c,2),h=o[0],p=o[1],f=(0,d.useState)(""),m=u()(f,2),x=m[0],j=m[1];(0,d.useEffect)((function(){var e;t&&i&&(l(null==t?void 0:t.name),p(null==t?void 0:t.analysis),j(null==t||null===(e=t.answer_texts)||void 0===e?void 0:e[0]))}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:g,Clear:y}}));var g=function(){return r?x?{name:r,answer_texts:[x],analysis:h}:(v.ZP.info("请您输入参考答案"),!1):(v.ZP.info("请您输入题干"),!1)},y=function(){l(""),p(""),j("")};return(0,ne.jsxs)("section",{className:R,children:[(0,ne.jsxs)("p",{className:B,children:[(0,ne.jsx)("span",{className:q,children:"*"}),(0,ne.jsx)("span",{className:F,children:"题干:"})]}),(0,ne.jsx)(L.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:r,onChange:function(e){return l(e)}}),(0,ne.jsx)("p",{className:B,children:(0,ne.jsx)("span",{className:F,children:"参考答案:"})}),(0,ne.jsx)(L.Z,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"请您输入参考答案",defaultValue:x,onChange:function(e){return j(e)}}),(0,ne.jsx)("p",{className:B,children:(0,ne.jsx)("span",{className:F,children:"题目解析:"})}),(0,ne.jsx)(L.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:h,onChange:function(e){return p(e)}})]})},ge=(0,Z.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(je)),ye=t(89392),_e=["globalSetting","loading","dispatch","editData","onRef","isEdit"],be=["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"],Ne=function(e,n){e.globalSetting,e.loading,e.dispatch;var t=e.editData,i=(e.onRef,e.isEdit),s=(M()(e,_e),(0,d.useState)("")),r=u()(s,2),l=r[0],c=r[1],o=(0,d.useState)([]),h=u()(o,2),p=h[0],m=h[1];console.log(p),(0,d.useEffect)((function(){var e;if(t&&i){c(null==t?void 0:t.name);var n=null==t||null===(e=t.sub_item_banks)||void 0===e?void 0:e.map((function(e){var n,t,i;return a()(a()({},e),{},{id:e.id,open:!1,qusList:null==e||null===(n=e.choices)||void 0===n?void 0:n.map((function(e){return e.choice_text})),activeQusEditor:null,qusAnswer:null===(t=[null==e||null===(i=e.choices)||void 0===i?void 0:i.findIndex((function(e){return e.is_answer}))])||void 0===t?void 0:t.filter((function(e){return-1!==e}))})}));m(n)}}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:x,Clear:j}}));var x=function(){if(!l)return v.ZP.info("请您输入题干"),!1;if(0===p.length)return v.ZP.info("请您添加小题"),!1;for(var e=0;e-1)return v.ZP.info("请先输入第".concat(e+1,"小题").concat(be[i],"选项的内容")),!1;if(null==t||!t.qusAnswer.length)return v.ZP.info("请设置第".concat(e+1,"小题的正确答案,点击选项A/B...即可完成设置")),!1}var a=p.map((function(e){return{id:e.id>1?e.id:null,name:e.name,item_type:e.item_type,analysis:e.analysis,choices:e.qusList.map((function(n,t){return{choice_text:n,is_answer:e.qusAnswer[0]===t?1:0}}))}}));return{name:l,sub_item_banks:a}},j=function(){c(""),m([])},g=function(e,n,t){var i,a=(0,ye.cloneDeep)(p);("open"===e&&(a[n].open=!a[n].open),"delete"===e&&a.splice(n,1),"value"===e&&(a[n].name=t),"answer"===e&&(a[n].qusAnswer=[t]),"edit"===e&&(a[n].activeQusEditor=t),"details"===e&&(a[n].qusList[a[n].activeQusEditor]=t),"addQus"===e&&(a[n].qusList=a[n].qusList.concat("")),"deleteQus"===e)&&(a[n].qusList=a[n].qusList.filter((function(e,n){return n!==t})),a[n].qusAnswer=null===(i=a[n].qusAnswer)||void 0===i?void 0:i.filter((function(e){return e!==t})));"analysis"===e&&(a[n].analysis=t),m(a)};return(0,ne.jsxs)("section",{className:R,children:[(0,ne.jsxs)("p",{className:B,children:[(0,ne.jsx)("span",{className:q,children:"*"}),(0,ne.jsx)("span",{className:F,children:"题干:"})]}),(0,ne.jsx)(L.Z,{id:"combination-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:l,onChange:function(e){return c(e)}}),null==p?void 0:p.map((function(e,n){var t;return(0,ne.jsxs)("div",{className:$,children:[(0,ne.jsxs)("div",{onClick:function(){return g("open",n)},className:ee,children:[(0,ne.jsx)("i",{className:"iconfont icon-sanjiaoxing",style:{transform:e.open?"initial":"rotate(270deg) translate(2px, 4px)"}}),(0,ne.jsxs)("span",{children:["第",n+1,"小题(单选题)"]}),(0,ne.jsx)("b",{style:{visibility:"hidden"},onClick:function(e){e.stopPropagation(),g("delete",n)},className:"iconfont icon-shanchu8"})]}),(0,ne.jsxs)("div",{className:"mb10",style:{display:e.open?"block":"none"},children:[(0,ne.jsx)(L.Z,{watch:!0,height:155,placeholder:"请您输入题干",defaultValue:null==e?void 0:e.name,onChange:function(e){return g("value",n,e)}}),(0,ne.jsxs)("p",{className:B,children:[(0,ne.jsx)("span",{className:q,children:"*"}),(0,ne.jsxs)("span",{className:F,children:["答案选项:",(0,ne.jsx)("span",{className:z,children:"点击选项可设置正确答案"})]})]}),null==e||null===(t=e.qusList)||void 0===t?void 0:t.map((function(t,i){var a,s;return(0,ne.jsxs)("div",{className:V,children:[(0,ne.jsx)(f.Z,{title:"点击设置为标准答案",placement:"left",children:(0,ne.jsx)("div",{className:"".concat(W," ").concat(null!=e&&null!==(a=e.qusAnswer)&&void 0!==a&&a.includes(i)?U:""),onClick:function(){return g("answer",n,i)},children:be[i]})}),(0,ne.jsx)("div",{className:H,children:(null==e?void 0:e.activeQusEditor)===i?(0,ne.jsx)(L.Z,{id:"single-question-option-".concat(i),watch:!0,height:155,isFocus:!0,placeholder:"请您输入选项",defaultValue:t,onChange:function(e){return g("details",n,e)}}):(0,ne.jsx)("div",{className:Q,onClick:function(){return g("edit",n,i)},children:(0,ne.jsx)(w.Z,{value:t})})}),i>1&&(0,ne.jsx)(f.Z,{title:"删除",children:(0,ne.jsx)("i",{className:"".concat(G," iconfont icon-htmal5icon19"),onClick:function(){return g("deleteQus",n,i)}})}),i<7&&i===(null==e||null===(s=e.qusList)||void 0===s?void 0:s.length)-1&&(0,ne.jsx)(f.Z,{title:"新增参考答案",children:(0,ne.jsx)("i",{className:"".concat(Y," iconfont icon-roundaddfill ml6"),onClick:function(){return g("addQus",n)}})})]},i)})),(0,ne.jsx)("p",{className:"mb10 mt10",children:(0,ne.jsx)("span",{className:F,children:"题目解析:"})}),(0,ne.jsx)(L.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:e.analysis,onChange:function(e){return g("analysis",n,e)}})]})]},e.id)}))]})},we=(0,Z.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(Ne)),Ze=t(71112),ke=function(e){var n=e.visible,t=e.onCancel,i=e.onRandomExchange,a=e.selectFromProblemSet,s=e.questionParams;return(0,ne.jsx)(m.Z,{title:"请选择替换方式",open:n,onCancel:t,centered:!0,maskClosable:!0,footer:null,children:(0,ne.jsxs)(b.Z,{justify:"center",className:"pb20",children:[(0,ne.jsx)(Ze.Z,{onClick:i,children:"随机更换"}),"PRACTICAL"!==(null==s?void 0:s.type)&&(0,ne.jsx)(y.ZP,{style:{marginLeft:24},onClick:a,children:"从题库中选择"})]})})},Ce=t(2753),Ie=t(56822),Se=t(24334),Ee=function(e){var n,t,i,s,l,o,S,E,P,M,T,L=e.data,A=e.submit,O=e.goBack,R=(e.loading,e.onTypeScore),D=e.editPreview,B=void 0!==D&&D,q=e.onSkipExamination,F=e.selectValue,z=e.onExchange,V=(0,d.useRef)(),W=(0,d.useState)(null),U=u()(W,2),G=U[0],Y=U[1],H=(0,d.useState)(!1),Q=u()(H,2),J=Q[0],K=Q[1],X=(0,d.useState)(!1),$=u()(X,2),ee=$[0],te=$[1],ie=(0,d.useRef)(),se=p.Z.useForm(),re=u()(se,1)[0],le=(0,Z.useParams)(),oe=(0,d.useState)(!1),ue=u()(oe,2),de=ue[0],pe=ue[1];(0,d.useEffect)((function(){K(!0)}),[]),(0,d.useEffect)((function(){B||(0,k.Dk)("试卷预览")}),[B]);var fe=["容易","简单","适中","困难"],me=["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"],ve=function(e){var n,t=null==e||null===(n=e.standard_answer)||void 0===n?void 0:n.map((function(e,n){var t;return(0,ne.jsx)("div",{children:"答案(填空".concat(e.position,"):").concat(null==e||null===(t=e.answer_text)||void 0===t?void 0:t.join("、"))},n)}));return(0,ne.jsx)(d.Fragment,{children:(0,ne.jsxs)("div",{className:h.analysis,children:[(0,ne.jsxs)("div",{style:{display:"flex"},children:[(0,ne.jsx)("div",{children:"正确答案:"}),(0,ne.jsx)("div",{children:t})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:h.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==e?void 0:e.discipline_name)||"--","/").concat(null==e?void 0:e.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==e?void 0:e.tag_discipline_name]})]})]})})},je=function(e){var n,t=null==e||null===(n=e.standard_answer)||void 0===n?void 0:n.map((function(e,n){return(0,ne.jsx)("div",{children:"答案(填空".concat(e.position||(null==e?void 0:e.exercise_choice_id),"):").concat(null==e?void 0:e.answer_text)},n)}));return(0,ne.jsx)(d.Fragment,{children:(0,ne.jsxs)("div",{className:h.analysis,children:[(0,ne.jsxs)("div",{style:{display:"flex"},children:[(0,ne.jsx)("div",{children:"正确答案:"}),(0,ne.jsx)("div",{children:t})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:h.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==e?void 0:e.discipline_name)||"--","/").concat(null==e?void 0:e.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==e?void 0:e.tag_discipline_name]})]})]})})},ye=function(e){var n;return(0,ne.jsxs)("div",{className:h.analysis,children:[(0,ne.jsxs)("div",{children:["正确答案:",null==e||null===(n=e.answer_texts)||void 0===n?void 0:n[0]]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:h.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==e?void 0:e.discipline_name)||"--","/").concat(null==e?void 0:e.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==e?void 0:e.tag_discipline_name]})]})]})},_e=function(e){var n,t;return(0,ne.jsxs)("div",{className:h.analysis,children:[(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:h.text,children:"预期输出:"}),(0,ne.jsx)(w.Z,{value:null==e||null===(n=e.program_attr)||void 0===n?void 0:n.description})]}),(0,ne.jsxs)("div",{style:{marginTop:20},children:["正确答案:",(null==e||null===(t=e.program_attr)||void 0===t?void 0:t.answer_text)||"--"]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:h.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==e?void 0:e.discipline_name)||"--","/").concat(null==e?void 0:e.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==e?void 0:e.tag_discipline_name]})]})]})},be=function(e){var n,t;return(0,ne.jsxs)("div",{className:"mt5",children:[null==e||null===(n=e.shixun)||void 0===n||null===(n=n.challenges)||void 0===n?void 0:n.map((function(e,n){return(0,ne.jsxs)("div",{className:"c-grey-666 font14 mb10 ml25",children:[(0,ne.jsxs)("span",{className:"mr5",children:["第",n+1,"关"]}),(0,ne.jsx)(f.Z,{title:null==e?void 0:e.challenge_name,children:(0,ne.jsx)("span",{children:(0,k.Pq)(null==e?void 0:e.challenge_name,44)})},n)]})})),(0,ne.jsx)(Z.Link,{style:{float:"right"},target:"_blank",to:"/shixuns/".concat(null==e||null===(t=e.shixun)||void 0===t?void 0:t.identifier,"/challenges"),children:"实训详情"}),(0,ne.jsx)("div",{style:{clear:"both"}})]})},Ne=function(e){console.log(e,"key"),q(e-1)},Ze=function(e,n){if("SINGLE"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(xe,{ref:V,editData:e,isEdit:!0}),(0,ne.jsx)(g.Z,{})]});if("MULTIPLE"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(he,{ref:V,editData:e,isEdit:!0}),(0,ne.jsx)(g.Z,{})]});if("JUDGMENT"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(ce,{ref:V,editData:e,isEdit:!0}),(0,ne.jsx)(g.Z,{})]});if("COMPLETION"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(ae,{ref:V,editData:e,isEdit:!0}),(0,ne.jsx)(g.Z,{})]});if("SUBJECTIVE"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(ge,{ref:V,editData:e,isEdit:!0}),(0,ne.jsx)(g.Z,{})]});if("COMBINATION"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(we,{ref:V,editData:e,isEdit:!0}),(0,ne.jsx)(g.Z,{})]});var t,i;if("BPROGRAM"===n)return(0,ne.jsx)(ne.Fragment,{children:(0,ne.jsxs)(p.Z,{form:re,style:{marginTop:20},onFinishFailed:function(e){var n;e.errorFields[0].name.includes("standard_answers")?v.ZP.error("填空项答案不能为空"):v.ZP.error(e.errorFields[0].errors[0]),re.scrollToField(null==e||null===(n=e.errorFields)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.name,{behavior:"smooth",block:"center"})},onFinish:function(){var n=c()(r()().mark((function n(t){var i,s,l;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return s=a()(a()({question_score:e.score},t),{},{question_type:8,hack:a()(a()({},t.hack),{},{difficult:e.program_attr.difficult}),hack_codes:a()(a()({},t.hack_codes),{},{code:Se.Base64.encode(null===(i=t.hack_codes)||void 0===i?void 0:i.code)})}),de&&(s.is_cover=1),n.next=4,(0,C.ZP)("/api/exercise_questions/".concat(e.id,".json"),{method:"put",body:s});case 4:0===(null==(l=n.sent)?void 0:l.status)&&(v.ZP.success("编辑成功"),Ne(F+1)),Y(null);case 7:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),children:[(0,ne.jsx)(Ie.tc,{form:re,questionTitlePlaceholder:"请编辑题干并设置填空项",scoreByBlank:!1,hackidentifier:null==e||null===(t=e.program_attr)||void 0===t?void 0:t.identifier,answerKey:"standard_answers"}),(0,ne.jsx)(g.Z,{})]})});"PROGRAM"===n&&Z.history.push("/problems/".concat(null==e||null===(i=e.program_attr)||void 0===i?void 0:i.identifier,"/edit?type=exercises&express_id=").concat(le.categoryId,"&question_id=").concat(null==e?void 0:e.id,"&score=").concat(null==e?void 0:e.score,"&callback_url=").concat(location.pathname,"&select=").concat(F,"&exercise=true"))},Ee=function(){var e=c()(r()().mark((function e(n,t,i){var a,s,l,c,o,u,d,h,p,f;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,null===(a=V.current)||void 0===a?void 0:a.onSave();case 2:if(s=e.sent){e.next=5;break}return e.abrupt("return");case 5:return l={question_score:t.score,analysis:s.analysis},i&&(l.is_cover=1),"SINGLE"!==n&&"MULTIPLE"!==n&&"JUDGMENT"!==n||(o=[],u=[],l.question_type="JUDGMENT"===n?2:1,l.question_title=null==s?void 0:s.name,null==s||null===(c=s.choices)||void 0===c||c.forEach((function(e,n){o.push(e.choice_text),null!=e&&e.is_answer&&u.push(n+1)})),l.question_choices=o,l.standard_answers=u),"COMPLETION"===n&&(l.is_ordered=s.is_ordered,l.question_title=null==s?void 0:s.name,l.question_type=3,h=[],null==s||null===(d=s.standard_answers)||void 0===d||d.forEach((function(e,n){h.push({choice_id:e.position,answer_text:e.answer_text})})),l.standard_answers=h),"SUBJECTIVE"===n&&(l.question_title=null==s?void 0:s.name,l.question_type=3,l.standard_answers=null==s?void 0:s.answer_texts),"COMBINATION"===n&&(l.question_title=null==s?void 0:s.name,l.question_type=7,l.sub_questions=null==s||null===(p=s.sub_item_banks)||void 0===p?void 0:p.map((function(e,n){return{id:e.id,question_title:e.name,question_type:1,question_choices:e.choices.map((function(e){return e.choice_text})),standard_answers:[e.choices.findIndex((function(e){return e.is_answer}))+1],analysis:e.analysis}})),delete l.analysis),e.next=13,(0,C.ZP)("/api/exercise_questions/".concat(t.id,".json"),{method:"put",body:l});case 13:0===(null==(f=e.sent)?void 0:f.status)&&(v.ZP.success("编辑成功"),Ne(F+1)),Y(null);case 16:case"end":return e.stop()}}),e)})));return function(n,t,i){return e.apply(this,arguments)}}(),Pe=function(){var e=c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(0,Z.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在更新试卷,请稍后..."}}),e.next=3,(0,C.ZP)("/api/exercises/".concat(le.categoryId,"/sync_random_question.json"),{method:"post"});case 3:if(0!==e.sent.status){e.next=8;break}return e.next=7,q(F);case 7:v.ZP.success("更新成功");case 8:(0,Z.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}});case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Me=null==L||null===(n=L.questionList)||void 0===n?void 0:n.reduce((function(e,n){return e+Number(n.questions_score)}),0),Te=B&&1!==(null==L||null===(t=L.exam)||void 0===t?void 0:t.exercise_status);return(0,ne.jsxs)("section",{className:h.wrap,children:[(0,ne.jsxs)("div",{id:"id_left_preview",className:h.left,onMouseEnter:function(e){document.getElementById("id_left_preview").style.overflowY="auto"},onMouseLeave:function(e){document.getElementById("id_left_preview").style.overflowY="hidden"},children:[(0,ne.jsx)("div",{className:h.title,children:(0,ne.jsxs)("div",{className:"body-overflow-initial",children:[(0,ne.jsx)("b",{}),(0,ne.jsx)("span",{children:"答题卡"})]})}),(0,ne.jsxs)("div",{className:h.total,children:[(0,ne.jsxs)("div",{children:[(0,ne.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIgZmlsbD0iI0VBRjNGNCIvPjxwYXRoIGQ9Ik0yNS45MDUgMTUuMzdhLjc3NS43NzUgMCAwIDAtLjYyNi0uNTI5bC00LjgxNC0uNy0yLjE1Mi00LjM2MmEuNzc2Ljc3NiAwIDAgMC0xLjM5MiAwbC0yLjE1MyA0LjM2My00LjgxNC42OTlhLjc3NS43NzUgMCAwIDAtLjQzIDEuMzIzbDMuNDg0IDMuMzk2LS44MjMgNC43OTRhLjc3Ny43NzcgMCAwIDAgMS4xMjYuODE4bDQuMzA2LTIuMjY0IDQuMzA1IDIuMjY0YS43NzguNzc4IDAgMCAwIC44MTctLjA1OS43NzcuNzc3IDAgMCAwIC4zMS0uNzU5bC0uODIzLTQuNzk0IDMuNDgzLTMuMzk2YS43NzcuNzc3IDAgMCAwIC4xOTYtLjc5NVoiIGZpbGw9IiMyMUMwQTYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4="}),(0,ne.jsx)("span",{children:"题数(道)"}),(0,ne.jsx)("aside",{children:null==L?void 0:L.all_questions_count})]}),(0,ne.jsxs)("div",{className:"mr30 ml30",children:[(0,ne.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRTdGM0ZGIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIvPjxnIGZpbGw9IiM0QzZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0ibTIzLjcxOSAxMy4zMjUtNC4wOTgtMy45NGMtLjA5Ny0uMTMtLjIyNS0uMTYyLS4zNTUtLjE2Mi0uMTI5IDAtLjI1OC4wNjQtLjM4Ny4xNjFsLTcuNTUgNy43NTNjLS4wNjUuMDY1LS4wOTguMTYyLS4xMy4yMjdsLTEuMDMyIDUuNDI3Yy0uMDMzLjE5NC4wMzIuMzIzLjE2LjQ4NC4xMy4xMy4yMjcuMTYyLjM4OS4xNjJoLjA5Nmw0Ljc3Ni0xLjA5OWMuMDk3LS4wMzIuMTk0LS4wNjQuMjU4LS4xNjFsNy44NDEtOC4xMDhjLjE5NC0uMTYyLjE5NC0uNTE3LjAzMy0uNzQ0aC0uMDAxWm0tOC4xIDguMDQ0YS41MzQuNTM0IDAgMCAxLS4zODYuMTYyLjU2LjU2IDAgMCAxLS4zODgtLjE2MmwtMy0yLjgxYy0uMjI2LS4xOTQtLjIyNi0uNTE3LS4wMzMtLjc0My4xOTQtLjIyNy41MTctLjIyNy43NDMtLjAzM2wzIDIuODExYy4yNTkuMjI2LjI5MS41NS4wNjUuNzc2Wk0xNyAyMi45Mmg2Ljg0NHYxLjA1NUgxN3oiLz48L2c+PC9nPjwvc3ZnPg=="}),(0,ne.jsx)("span",{children:"总分(分)"}),(0,ne.jsx)("aside",{children:Me&&Me.toFixed(1)})]}),(0,ne.jsxs)("div",{children:[(0,ne.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRTRFNkZEIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTEzLjgwOCAxMS40NDhhLjU1OC41NTggMCAwIDEgMCAuNzg4bC0xLjU2NCAxLjU2NWEuNTU4LjU1OCAwIDEgMS0uNzg5LS43OWwxLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDAgMSAuNzkgMFptOS44ODIgMi40NjJhLjU1OC41NTggMCAwIDEtLjc4OSAwbC0xLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDEgMSAuNzg5LS43ODlsMS41NjQgMS41NjRhLjU1Ni41NTYgMCAwIDEgMCAuNzg4WiIgZmlsbD0iIzY2NzhFQiIvPjxwYXRoIGQ9Ik0yMS43NTMgMjEuNzA3YTUuOTM3IDUuOTM3IDAgMSAwLTguNTguMDE1bC0uOTM3LjkzNmEuNTU4LjU1OCAwIDEgMCAuNzg5Ljc4OGwuOTk1LS45OTRhNS45MSA1LjkxIDAgMCAwIDMuNDM2IDEuMDk1YzEuMjg3IDAgMi40OC0uNDEgMy40NTItMS4xMDZsLjk5Mi45OTJhLjU1OC41NTggMCAxIDAgLjc4OS0uNzg5bC0uOTM2LS45MzdaIiBmaWxsPSIjNjY3OEVCIi8+PHBhdGggZD0ibTIwLjg1OCAxOC45NS0zLjAyNC0xLjc0NXYtMi4wNTRhLjU1OC41NTggMCAxIDAtMS4xMTcgMHYyLjM1MWMwIC4wNjQuMDExLjEyNi4wMzEuMTg0YS41NTEuNTUxIDAgMCAwIC4yNTguMzNsMy4yOTMgMS45YS41NTcuNTU3IDAgMCAwIC41NTktLjk2NloiIGZpbGw9IiNGRkYiLz48L2c+PC9nPjwvc3ZnPg=="}),(0,ne.jsx)("span",{children:"时长(分)"}),(0,ne.jsx)("aside",{children:-1===(null==L||null===(i=L.exam)||void 0===i?void 0:i.time)||null===(null==L||null===(s=L.exam)||void 0===s?void 0:s.time)?"不限":null==L||null===(l=L.exam)||void 0===l?void 0:l.time})]})]}),null==L||null===(o=L.questionList)||void 0===o?void 0:o.map((function(e,n){var t;return(0,ne.jsxs)("div",{className:h.list,children:[(0,ne.jsxs)("div",{className:h.name,children:[(0,ne.jsx)("b",{}),(0,ne.jsx)("span",{children:e.name})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsxs)("div",{children:["共",(0,ne.jsx)("span",{className:h.b,children:e.questions_count}),"题 ",(0,ne.jsx)("span",{className:h.l,children:"|"}),"共",(0,ne.jsx)("span",{className:h.r,children:e.questions_score}),"分"]}),(0,ne.jsx)("div",{className:h.answerSheet,children:null==e||null===(t=e.questions)||void 0===t?void 0:t.map((function(e,n){return(0,ne.jsx)("div",{onClick:function(){var n="Anchor_".concat(e.id),t=document.getElementById(n);t&&setTimeout((function(){return t.scrollIntoView({block:"center",behavior:"smooth"})}))},className:h.tag,children:n+1},e.id)}))})]})]},n)}))]}),(0,ne.jsxs)("div",{className:h.right,children:[(0,ne.jsxs)("div",{className:h.examName,id:"examName",children:[(0,ne.jsx)("div",{className:h.name,children:(0,ne.jsx)(f.Z,{title:null==L||null===(S=L.exam)||void 0===S?void 0:S.name,getPopupContainer:function(e){return e.parentNode},children:(0,ne.jsx)("span",{className:h.t,children:null==L||null===(E=L.exam)||void 0===E?void 0:E.name})})}),B&&1===(null==L||null===(P=L.exam)||void 0===P?void 0:P.exercise_status)&&(0,ne.jsx)(Ce.op,{openLoading:!0,shape:"default",onClick:Pe,type:"primary",children:"更新试卷"}),!B&&(0,ne.jsx)(y.ZP,{onClick:function(){var e,n=m.Z.confirm({icon:null,centered:!0,title:"温馨提示",content:"确认更换预览中的所有试题吗?",cancelButtonProps:{disabled:!1},maskClosable:!1,keyboard:!1,okText:"确认",cancelText:"取消",onOk:(e=c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.update({cancelButtonProps:{disabled:!0}}),e.next=3,z();case 3:n.update({cancelButtonProps:{disabled:!1}}),v.ZP.success("已重新随机生成整张试题");case 5:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},type:"primary",children:"随机更换"})]}),(0,ne.jsx)("div",{className:h.topWarp,children:null==L||null===(M=L.questionList)||void 0===M?void 0:M.map((function(e,n){var t,i;return(0,ne.jsxs)(d.Fragment,{children:[(0,ne.jsxs)("div",{className:h.head,style:0===n?{border:0,marginTop:-16}:{},children:[(0,ne.jsxs)("div",{className:h.name,children:[(0,ne.jsx)("b",{}),(0,ne.jsx)("span",{children:e.name})]}),(0,ne.jsxs)("div",{className:h.so,children:["共",(0,ne.jsxs)("span",{className:h.b,children:[e.questions_count," "]}),"题 ","COMBINATION"===e.type&&"(包含".concat(null==e||null===(t=e.questions)||void 0===t?void 0:t.map((function(e){var n;return null==e||null===(n=e.sub_item_banks)||void 0===n?void 0:n.length})).reduce((function(e,n){return e+n})),"小题)"),(0,ne.jsx)("span",{className:h.l,children:"|"}),"共",(0,ne.jsx)("span",{className:h.r,children:e.questions_score}),"分"]}),!B&&(0,ne.jsxs)("div",{className:h.btn,children:[(0,ne.jsx)(y.ZP,{onClick:function(){var n,t,i;i=(n=e).questions_score/n.questions_count,m.Z.confirm({icon:null,centered:!0,title:"分数设置",content:(0,ne.jsx)("div",{className:h.modalColumn,children:(0,ne.jsxs)("div",{className:h.modalRow,style:{justifyContent:"flex-start"},children:[(0,ne.jsx)("sup",{className:h.sup,children:"*"}),(0,ne.jsxs)("span",{children:[null==n?void 0:n.name,":"]}),(0,ne.jsx)(x.Z,{min:0,precision:1,defaultValue:i,onChange:function(e){i=e}}),(0,ne.jsx)("span",{className:"ml5",children:"分/题"})]})}),okText:"确认",cancelText:"取消",onOk:(t=c()(r()().mark((function e(){var t,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i){e.next=3;break}return v.ZP.warning("分数不能为空或为0"),e.abrupt("return",Promise.reject());case 3:a={type:null==n?void 0:n.type,score:i,scoreTotal:Number(null===(t=i*n.questions_count)||void 0===t?void 0:t.toFixed(1))},R(a);case 5:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})})},type:"primary",ghost:!0,className:"mr20",children:"设置得分"}),(0,ne.jsx)(y.ZP,{onClick:function(){return a=null===(t=(n=e).questions)||void 0===t?void 0:t.map((function(e){return e.id})),s=n.name,void(l=m.Z.confirm({icon:null,centered:!0,title:"温馨提示",content:"确认更换".concat(s,"中的所有试题吗?"),cancelButtonProps:{disabled:!1},maskClosable:!1,keyboard:!1,okText:"确认",cancelText:"取消",onOk:(i=c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l.update({cancelButtonProps:{disabled:!0}}),e.next=3,z({seleted_item_bank_ids:a},{type:n.type});case 3:l.update({cancelButtonProps:{disabled:!1}}),v.ZP.success("已重新随机生成".concat(s,"试题"));case 5:case"end":return e.stop()}}),e)}))),function(){return i.apply(this,arguments)})}));var n,t,i,a,s,l},type:"primary",ghost:!0,children:"随机更换"})]})]}),null==e||null===(i=e.questions)||void 0===i?void 0:i.map((function(n,t){var i,s,l,o,u,p,f,x;return G===n.id?(0,ne.jsxs)("div",{id:"Anchor_".concat(n.id),className:h.content,style:{padding:0,marginTop:10},children:[(0,ne.jsxs)("div",{style:{float:"right",marginTop:-6},children:[(0,ne.jsx)(y.ZP,{onClick:function(){return Y(null)},className:"mr20",type:"primary",ghost:!0,children:"取消"}),(0,ne.jsx)(y.ZP,{onClick:function(){var t,i;1===(null==n?void 0:n.is_my)?m.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:(i=c()(r()().mark((function t(){return r()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:"BPROGRAM"===e.type?(pe(!0),re.submit()):Ee(null==e?void 0:e.type,n,!0);case 1:case"end":return t.stop()}}),t)}))),function(){return i.apply(this,arguments)}),onCancel:(t=c()(r()().mark((function t(){return r()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:"BPROGRAM"===e.type?(pe(!1),re.submit()):Ee(null==e?void 0:e.type,n,!1);case 1:case"end":return t.stop()}}),t)}))),function(){return t.apply(this,arguments)})}):"BPROGRAM"===e.type?(pe(!1),re.submit()):Ee(null==e?void 0:e.type,n,!1)},type:"primary",children:"保存"})]}),Ze(n,e.type)]},n.id):(0,ne.jsxs)("div",{id:"Anchor_".concat(n.id),className:h.content,children:[(0,ne.jsxs)("div",{className:h.titleWrap,children:["bprogram"===(null==n?void 0:n.item_type)?(0,ne.jsx)(w.Z,{style:{paddingRight:10},value:t+1+"、"+(null===(i=n.program_attr)||void 0===i?void 0:i.description)}):(0,ne.jsx)(w.Z,{style:{paddingRight:10},className:h.titleHtml,value:t+1+"、"+"".concat("combination"===(null==n?void 0:n.item_type)?"(题干)":"")+n.name}),B&&"PRACTICAL"!==e.type&&(0,ne.jsx)(y.ZP,{disabled:Te,onClick:function(){var e,t,i;G?v.ZP.warning("先保存或取消当前正在编辑的试题"):(re.setFieldsValue({standard_answers:n.standard_answer,hack:a()(a()({},n),n.program_attr),hack_codes:a()(a()({},n.program_attr),{},{code:Se.Base64.decode((null===(e=n.program_attr)||void 0===e?void 0:e.code)||"")}),hack_sets:a()({},null==n||null===(t=n.hack_sets)||void 0===t?void 0:t[0])}),"program"==n.item_type?Z.history.push("/problems/newedit/".concat(null==n||null===(i=n.program_attr)||void 0===i?void 0:i.identifier,"?type=exercises&express_id=").concat(le.categoryId,"&question_id=").concat(null==n?void 0:n.id,"&score=").concat(null==n?void 0:n.score,"&exercise=true&callback_url=/classrooms/").concat(le.coursesId,"/exercise/").concat(le.categoryId,"/detail?random=true")):Y(n.id))},type:"primary",className:"mr20",style:{marginLeft:"auto"},ghost:!0,children:"编辑"}),(0,ne.jsx)(y.ZP,{disabled:Te,onClick:function(){return function(e,n,t,i){var a,s,l="".concat(location.pathname).concat(location.search),o=null===(a=i.questions)||void 0===a?void 0:a.map((function(e){return e.id}));if(l.includes("exercise"))ie.current={id:e,ids:o,type:n,index:t},te(!0);else var u=m.Z.confirm({icon:null,centered:!0,title:"温馨提示",content:"确认要更换该试题吗?",cancelButtonProps:{disabled:!1},maskClosable:!0,keyboard:!1,okText:"确认",cancelText:"取消",onOk:(s=c()(r()().mark((function i(){return r()().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return u.update({cancelButtonProps:{disabled:!0}}),i.next=3,z({single_question_id:e,seleted_item_bank_ids:o},{type:n,index:t});case 3:u.update({cancelButtonProps:{disabled:!1}}),v.ZP.success("已重新随机生成试题");case 5:case"end":return i.stop()}}),i)}))),function(){return s.apply(this,arguments)})})}(n.id,e.type,t,e)},type:"primary",ghost:!0,children:"换一题"})]}),"bprogram"===(null==n?void 0:n.item_type)&&(0,ne.jsx)(w.Z,{style:{paddingRight:10,paddingLeft:25},showProgramFill:!0,disabledFill:!0,className:h.titleHtml,value:Se.Base64.decode((null===(s=n.program_attr)||void 0===s?void 0:s.code)||"")}),("SINGLE"===e.type||"JUDGMENT"===e.type||"MULTIPLE"===e.type)&&(p=n,x=[],(0,ne.jsxs)(d.Fragment,{children:[(0,ne.jsx)("aside",{className:h.single,children:null==p||null===(f=p.choices)||void 0===f?void 0:f.map((function(e,n){return e.is_answer&&x.push(me[n]),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[me[n],"、"]}),(0,ne.jsx)("li",{children:(0,ne.jsx)(w.Z,{value:e.choice_text})})]},n)}))}),(0,ne.jsxs)("div",{className:h.analysis,children:[(0,ne.jsxs)("div",{children:["正确答案:",x.join(""),(0,ne.jsxs)("span",{className:"ml30",children:["难度:",fe[p.difficulty]]})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:h.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:p.analysis?p.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==p?void 0:p.discipline_name)||"--","/").concat(null==p?void 0:p.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==p?void 0:p.tag_discipline_name]})]})]})]})),"COMPLETION"===e.type&&ve(n),"SUBJECTIVE"===e.type&&ye(n),"PROGRAM"===e.type&&_e(n),"BPROGRAM"===e.type&&je(n),"COMBINATION"===e.type&&(l=n,o=t,(0,ne.jsx)("div",{children:null==l||null===(u=l.sub_item_banks)||void 0===u?void 0:u.map((function(e,n){var t,i=[];return(0,ne.jsxs)(d.Fragment,{children:[(0,ne.jsxs)("div",{style:{marginLeft:25,fontSize:"16px",color:"#333"},children:[o+1+"."+(n+1),"(单选题)",e.name]}),(0,ne.jsx)("aside",{className:h.single,children:null==e||null===(t=e.choices)||void 0===t?void 0:t.map((function(e,n){return e.is_answer&&i.push(me[n]),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[me[n],"、"]}),(0,ne.jsx)("li",{children:(0,ne.jsx)(w.Z,{value:e.choice_text})})]},n)}))}),(0,ne.jsxs)("div",{className:h.analysis,children:[(0,ne.jsxs)("div",{children:["正确答案:",i.join(""),(0,ne.jsxs)("span",{className:"ml30",children:["难度:",fe[e.difficulty]]})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:h.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==l?void 0:l.discipline_name)||"--","/").concat(null==l?void 0:l.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==l?void 0:l.tag_discipline_name]})]})]})]})}))})),"PRACTICAL"===e.type&&be(n),(0,ne.jsx)("div",{})]},n.id)}))]},n)}))})]}),B?(0,ne.jsx)(Ce.vr,{children:(0,ne.jsx)(_.Z,{showTotal:k.rU,total:null==L||null===(T=L.exam)||void 0===T?void 0:T.total_num,pageSize:1,current:F+1,showSizeChanger:!1,onChange:Ne,showQuickJumper:!1,hideOnSinglePage:!1})}):(0,ne.jsx)(Ce.vr,{LeftContent:(0,ne.jsx)(Ce.op,{onClick:O,shape:"default",style:{height:38,background:"#fff",boxShadow:"none"},children:"返回"}),RightContent:(0,ne.jsxs)(b.Z,{align:"middle",children:[(0,ne.jsx)(N.Z,{color:"#55575D",overlayClassName:h.popover,open:J,getPopupContainer:function(e){return null==e?void 0:e.parentNode},content:"如您对此份试题满意,可将此份试题保存为固定试卷",children:(0,ne.jsx)(Ce.op,{onMouseEnter:function(){return K(!0)},onMouseLeave:function(){return K(!1)},onClick:function(){return n="",void m.Z.confirm({icon:null,centered:!0,title:"保存试卷",content:(0,ne.jsxs)("div",{className:h.modalColumn,children:[(0,ne.jsxs)("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20",children:[(0,ne.jsx)("img",{style:{marginRight:5},src:I.Z}),"保存后单独生成一份人工组卷类型的固定试卷。"]}),(0,ne.jsxs)("div",{className:h.modalRow,style:{marginTop:20},children:[(0,ne.jsx)("sup",{className:h.sup,children:"*"}),(0,ne.jsx)("span",{style:{flexShrink:0},children:"试卷名称:"}),(0,ne.jsx)(j.Z,{placeholder:"请输入试卷名称",min:0,maxLength:60,defaultValue:n,onChange:function(e){n=e.target.value}})]})]}),okText:"确认",cancelText:"取消",onOk:(e=c()(r()().mark((function e(){var t,i,a,s,l,c;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n){e.next=3;break}return v.ZP.warning("试卷名称不能为空"),e.abrupt("return",Promise.reject());case 3:return i=[],a=[],s=[],l=[],null==L||null===(t=L.questionList)||void 0===t||t.forEach((function(e){var n;null===(n=e.questions)||void 0===n||n.forEach((function(n){var t=e.questions_score/e.questions_count;t=t&&t.toFixed(1),"COMBINATION"===e.type&&s.push({id:n.id,sub_item_bank_ids:n.sub_item_banks.map((function(e){return e.id}))}),"PRACTICAL"===e.type?l.push(n.id):(i.push(n.id),a.push(t))}))})),console.log("-----",s),c={item_bank_ids:i,item_bank_scores:a,name:n,combination_item_banks:s,shixun_ids:l},e.next=12,A(c);case 12:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})});var e,n},shape:"default",style:{height:38,background:"#fff",boxShadow:"none"},children:"保存"})}),(0,ne.jsx)(Ce.op,{shape:"default",type:"primary",onClick:function(){return A()},style:{height:38,marginLeft:20},children:"提交"})]})}),(0,ne.jsx)(ke,{visible:ee,questionParams:ie.current,onRandomExchange:c()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=ie.current,e.next=3,z({single_question_id:n.id,seleted_item_bank_ids:n.ids},{type:n.type,index:n.index});case 3:te(!1);case 4:case"end":return e.stop()}}),e)}))),selectFromProblemSet:function(){var e=ie.current,n="".concat(location.pathname).concat(location.search);n.includes("exercise")&&Z.history.push("/paperlibrary/exchangequestion?type=exercise&qid=".concat(e.id,"&qtype=").concat(e.type,"&exerciseid=").concat(le.categoryId,"&from=").concat(n))},onCancel:function(){te(!1)}})]})}},46128:function(e,n,t){t.r(n),t.d(n,{default:function(){return _}});var i=t(7557),a=t.n(i),s=t(41498),r=t.n(s),l=t(82242),c=t.n(l),o=t(79800),u=t.n(o),d=t(59301),h=t(80608),p="wrap___lab8O",f="crumbs___qvTza",m=t(7337),x=t(66999),v=t(49105),j=t(89392),g=t(27876),y=t(37712),_=(0,h.connect)((function(e){return{paperlibrary:e.paperlibrary,user:e.user,globalSetting:e.globalSetting}}))((function(e){e.paperlibrary;var n,t,i=e.user,s=(e.globalSetting,e.dispatch),l=(e.location,(0,h.useSearchParams)()),o=u()(l,1)[0].get("select")||0,_=(0,d.useState)(!1),b=u()(_,2),N=b[0],w=(b[1],(0,d.useState)(!0)),Z=u()(w,2),k=Z[0],C=Z[1],I=(0,d.useState)(Number(o)),S=u()(I,2),E=S[0],P=S[1],M=(0,d.useState)({}),T=u()(M,2),L=T[0],A=T[1],O=(0,h.useParams)(),R=i.userInfo;(0,d.useEffect)((function(){return s({type:"globalSetting/footerToggle",payload:!1}),function(){s({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,d.useEffect)((function(){return s({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),s({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),s({type:"exercise/getWorkSetting",payload:c()({},O)}),function(){s({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),s({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}}),[]),(0,d.useEffect)((function(){D(E)}),[]);var D=function(){var e=r()(a()().mark((function e(){var n,t,i=arguments;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=i.length>0&&void 0!==i[0]?i[0]:0,console.log(O),e.next=4,(0,v.ZP)("/api/exercises/".concat(O.categoryId,"/preview_random_exercise.json"),{method:"get",params:{num:n}});case 4:t=e.sent,C(!1),A((0,g.ad)(t));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),B=function(){var e=r()(a()().mark((function e(n,t){var i,s,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,v.ZP)("/api/exercises/".concat(O.categoryId,"/toggle_random_question.json"),{method:"post",body:{question_id:null==n?void 0:n.single_question_id}});case 2:null!=(i=e.sent)&&i.question&&((r=(0,j.cloneDeep)(L)).questionList=null==r||null===(s=r.questionList)||void 0===s?void 0:s.map((function(e){if(e.type===t.type){var n=(0,j.cloneDeep)(null==e?void 0:e.questions);return n.splice(t.index,1,null==i?void 0:i.question),c()(c()({},e),{},{questions:n})}return e})),A(r));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),q=function(){var e=r()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return document.body.scrollIntoView(),P(n),e.next=4,D(n);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return console.log((0,h.useLocation)(),"location333"),(0,y.jsx)("section",{className:p,children:(0,y.jsxs)(x.Z,{loading:k,active:!0,paragraph:{rows:5},children:[(null===(n=(0,h.useLocation)())||void 0===n||null===(n=n.pathname)||void 0===n?void 0:n.includes("preview"))&&(0,y.jsxs)("div",{className:f,children:[(0,y.jsx)("b",{}),(0,y.jsx)("span",{className:"current",onClick:function(){return h.history.push("/classrooms/".concat(O.coursesId,"/exercise"))},children:"".concat(null==R||null===(t=R.course)||void 0===t?void 0:t.course_name,">")}),(0,y.jsx)("span",{className:"current",onClick:function(){return h.history.push("/classrooms/".concat(O.coursesId,"/exercise"))},children:"试卷列表>"}),(0,y.jsx)("span",{style:{color:"#bebebe"},children:"预览"})]}),(0,y.jsx)(m.Z,{loading:N,submit:function(){alert("保存")},goBack:function(){h.history.push("/classrooms/".concat(O.coursesId,"/exercise"))},data:L,selectValue:E,editPreview:!0,onExchange:B,onSkipExamination:q})]})})}))},78559:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNGQ0IwNDEiIGN4PSI3IiBjeT0iNyIgcj0iNyIvPjxwYXRoIGQ9Ik03LjUzMSA5LjYzOGEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwdi0uMDJhLjYxNi42MTYgMCAxIDEgMS4yMzEgMHYuMDJabTAtMi4yNWEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwVjQuMTE3YS42MTYuNjE2IDAgMSAxIDEuMjMxIDB2My4yNzNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+"},6085:function(e,n){n.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankWrapper:"blankWrapper___nC45e",blankInput:"blankInput___pEHsx",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}}}]); \ No newline at end of file diff --git a/22769.chunk.css b/47271.chunk.css similarity index 100% rename from 22769.chunk.css rename to 47271.chunk.css diff --git a/48286.async.js b/48286.async.js new file mode 100644 index 0000000000..fdb97dd046 --- /dev/null +++ b/48286.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[48286,19868,58860,10823,1908,50391,70680,56065,2154,50283,72559,56271],{3148:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),a={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"},l=n(1393),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},76897:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),a={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"},l=n(1393),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},81671:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},l=n(1393),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},99983:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 512h-56c-4.4 0-8 3.6-8 8v320H184V184h320c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V520c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M355.9 534.9L354 653.8c-.1 8.9 7.1 16.2 16 16.2h.4l118-2.9c2-.1 4-.9 5.4-2.3l415.9-415c3.1-3.1 3.1-8.2 0-11.3L785.4 114.3c-1.6-1.6-3.6-2.3-5.7-2.3s-4.1.8-5.7 2.3l-415.8 415a8.3 8.3 0 00-2.3 5.6zm63.5 23.6L779.7 199l45.2 45.1-360.5 359.7-45.7 1.1.7-46.4z"}}]},name:"form",theme:"outlined"},l=n(1393),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},25032:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},l=n(1393),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},53583:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},l=n(1393),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},46061:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),a={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"},l=n(1393),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},24905:function(e,t,n){n.d(t,{Z:function(){return $}});var r=n(92310),o=n.n(r),a=n(5630),l=n(59301),i=n(36355),s=n(1684),c=n(32441);var d=l.createContext(null),u=n(98447),p=n(14088),f=n(4572),m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:g,rootClassName:v,children:b,indeterminate:h=!1,style:y,onMouseEnter:x,onMouseLeave:C,skipGroup:O=!1,disabled:E}=e,$=m(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:w,direction:S,checkbox:N}=l.useContext(i.E_),k=l.useContext(d),{isFormItemInput:j}=l.useContext(c.aM),z=l.useContext(s.Z),P=null!==(n=(null==k?void 0:k.disabled)||E)&&void 0!==n?n:z,Z=l.useRef($.value);l.useEffect((()=>{null==k||k.registerValue($.value)}),[]),l.useEffect((()=>{if(!O)return $.value!==Z.current&&(null==k||k.cancelValue(Z.current),null==k||k.registerValue($.value),Z.current=$.value),()=>null==k?void 0:k.cancelValue($.value)}),[$.value]);const M=w("checkbox",r),[I,T]=(0,u.ZP)(M),H=Object.assign({},$);k&&!O&&(H.onChange=function(){$.onChange&&$.onChange.apply($,arguments),k.toggleOption&&k.toggleOption({label:b,value:$.value})},H.name=k.name,H.checked=k.value.includes($.value));const B=o()(`${M}-wrapper`,{[`${M}-rtl`]:"rtl"===S,[`${M}-wrapper-checked`]:H.checked,[`${M}-wrapper-disabled`]:P,[`${M}-wrapper-in-form-item`]:j},null==N?void 0:N.className,g,v,T),L=o()({[`${M}-indeterminate`]:h},f.A,T),R=h?"mixed":void 0;return I(l.createElement(p.Z,{component:"Checkbox",disabled:P},l.createElement("label",{className:B,style:Object.assign(Object.assign({},null==N?void 0:N.style),y),onMouseEnter:x,onMouseLeave:C},l.createElement(a.Z,Object.assign({"aria-checked":R},H,{prefixCls:M,className:L,disabled:P,ref:t})),void 0!==b&&l.createElement("span",null,b))))};var v=l.forwardRef(g),b=n(61414),h=n(55405),y=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:a=[],prefixCls:s,className:c,rootClassName:p,style:f,onChange:m}=e,g=y(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:x,direction:C}=l.useContext(i.E_),[O,E]=l.useState(g.value||n||[]),[$,w]=l.useState([]);l.useEffect((()=>{"value"in g&&E(g.value||[])}),[g.value]);const S=l.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),N=x("checkbox",s),k=`${N}-group`,[j,z]=(0,u.ZP)(N),P=(0,h.Z)(g,["value","disabled"]),Z=a.length?S.map((e=>l.createElement(v,{prefixCls:N,key:e.value.toString(),disabled:"disabled"in e?e.disabled:g.disabled,value:e.value,checked:O.includes(e.value),onChange:e.onChange,className:`${k}-item`,style:e.style,title:e.title},e.label))):r,M={toggleOption:e=>{const t=O.indexOf(e.value),n=(0,b.Z)(O);-1===t?n.push(e.value):n.splice(t,1),"value"in g||E(n),null==m||m(n.filter((e=>$.includes(e))).sort(((e,t)=>S.findIndex((t=>t.value===e))-S.findIndex((e=>e.value===t)))))},value:O,disabled:g.disabled,name:g.name,registerValue:e=>{w((t=>[].concat((0,b.Z)(t),[e])))},cancelValue:e=>{w((t=>t.filter((t=>t!==e))))}},I=o()(k,{[`${k}-rtl`]:"rtl"===C},c,p,z);return j(l.createElement("div",Object.assign({className:I,style:f},P,{ref:t}),l.createElement(d.Provider,{value:M},Z)))},C=l.forwardRef(x);var O=l.memo(C);const E=v;E.Group=O,E.__ANT_CHECKBOX=!0;var $=E},28103:function(e,t,n){n.d(t,{Z:function(){return f}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(17313),s=n(83116),c=n(37613);const d=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:o,textPaddingInline:a,orientationMargin:l,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},(0,i.Wf)(e)),{borderBlockStart:`${o}px solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${o}px solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${o}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*l+"%"},"&::after":{width:100-100*l+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*l+"%"},"&::after":{width:100*l+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:a},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${o}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:o,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-left${t}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-right${t}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}};var u=(0,s.Z)("Divider",(e=>{const t=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:t,direction:n,divider:r}=a.useContext(l.E_),{prefixCls:i,type:s="horizontal",orientation:c="center",orientationMargin:d,className:f,rootClassName:m,children:g,dashed:v,plain:b,style:h}=e,y=p(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),x=t("divider",i),[C,O]=u(x),E=c.length>0?`-${c}`:c,$=!!g,w="left"===c&&null!=d,S="right"===c&&null!=d,N=o()(x,null==r?void 0:r.className,O,`${x}-${s}`,{[`${x}-with-text`]:$,[`${x}-with-text${E}`]:$,[`${x}-dashed`]:!!v,[`${x}-plain`]:!!b,[`${x}-rtl`]:"rtl"===n,[`${x}-no-default-orientation-margin-left`]:w,[`${x}-no-default-orientation-margin-right`]:S},f,m),k=a.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),j=Object.assign(Object.assign({},w&&{marginLeft:k}),S&&{marginRight:k});return C(a.createElement("div",Object.assign({className:N,style:Object.assign(Object.assign({},null==r?void 0:r.style),h)},y,{role:"separator"}),g&&"vertical"!==s&&a.createElement("span",{className:`${x}-inner-text`,style:j},g)))}},38854:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),i=n(78892),s=n(3113),c=n(36355),d=n(81327),u=n(33234),p=n(47211),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:m,type:g="default",danger:v,disabled:b,loading:h,onClick:y,htmlType:x,children:C,className:O,menu:E,arrow:$,autoFocus:w,overlay:S,trigger:N,align:k,open:j,onOpenChange:z,placement:P,getPopupContainer:Z,href:M,icon:I=l.createElement(i.Z,null),title:T,buttonsRender:H=(e=>e),mouseEnterDelay:B,mouseLeaveDelay:L,overlayClassName:R,overlayStyle:D,destroyPopupOnHide:V,dropdownRender:A}=e,K=f(e,["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"]),_=n("dropdown",m),F=`${_}-button`,[W,G]=(0,p.Z)(_),X={menu:E,arrow:$,autoFocus:w,align:k,disabled:b,trigger:b?[]:N,onOpenChange:z,getPopupContainer:Z||t,mouseEnterDelay:B,mouseLeaveDelay:L,overlayClassName:R,overlayStyle:D,destroyPopupOnHide:V,dropdownRender:A},{compactSize:Q,compactItemClassnames:q}=(0,u.ri)(_,o),U=a()(F,q,O,G);"overlay"in e&&(X.overlay=S),"open"in e&&(X.open=j),X.placement="placement"in e?P:"rtl"===o?"bottomLeft":"bottomRight";const Y=l.createElement(s.ZP,{type:g,danger:v,disabled:b,loading:h,onClick:y,htmlType:x,href:M,title:T},C),J=l.createElement(s.ZP,{type:g,danger:v,icon:I}),[ee,te]=H([Y,J]);return W(l.createElement(d.Z.Compact,Object.assign({className:U,size:Q,block:!0},K),ee,l.createElement(r.Z,Object.assign({},X),te)))};m.__ANT_BUTTON=!0;var g=m;const v=r.Z;v.Button=g;var b=v},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,d=t("input-group",r),u=t("input"),[p,f]=(0,s.ZP)(u),m=o()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===n},f,c),g=(0,a.useContext)(i.aM),v=(0,a.useMemo)((()=>Object.assign(Object.assign({},g),{isFormItemInput:!1})),[g]);return p(a.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:v},e.children)))},d=n(9432),u=n(33614),p={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"},f=n(1393),m=function(e,t){return a.createElement(f.Z,(0,u.Z)({},e,{ref:t,icon:p}))};var g=a.forwardRef(m),v=n(76897),b=n(55405),h=n(25629),y=n(59412),x=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(v.Z,null):a.createElement(g,null),O={click:"onClick",hover:"onMouseOver"};var E=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[i,s]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&s(n.visible)}),[r,n]);const u=(0,y.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&u(),s((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:f,prefixCls:m,inputPrefixCls:g,size:v}=e,E=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:$}=a.useContext(l.E_),w=$("input",g),S=$("input-password",m),N=n&&(t=>{const{action:n="click",iconRender:r=C}=e,o=O[n]||"",l=r(i),s={[o]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),s)})(S),k=o()(S,f,{[`${S}-${v}`]:!!v}),j=Object.assign(Object.assign({},(0,b.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:k,prefixCls:w,suffix:N});return v&&(j.size=v),a.createElement(d.Z,Object.assign({ref:(0,h.sQ)(t,c)},j))})),$=n(78405),w=n(92343),S=n(3113),N=n(19716),k=n(33234),j=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:i,size:s,suffix:c,enterButton:u=!1,addonAfter:p,loading:f,disabled:m,onSearch:g,onChange:v,onCompositionStart:b,onCompositionEnd:y}=e,x=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:O}=a.useContext(l.E_),E=a.useRef(!1),z=C("input-search",n),P=C("input",r),{compactSize:Z}=(0,k.ri)(z,O),M=(0,N.Z)((e=>{var t;return null!==(t=null!=s?s:Z)&&void 0!==t?t:e})),I=a.useRef(null),T=e=>{var t;document.activeElement===(null===(t=I.current)||void 0===t?void 0:t.input)&&e.preventDefault()},H=e=>{var t,n;g&&g(null===(n=null===(t=I.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},B="boolean"==typeof u?a.createElement($.Z,null):null,L=`${z}-button`;let R;const D=u||{},V=D.type&&!0===D.type.__ANT_BUTTON;R=V||"button"===D.type?(0,w.Tm)(D,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==D?void 0:D.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),H(e)},key:"enterButton"},V?{className:L,size:M}:{})):a.createElement(S.ZP,{className:L,type:u?"primary":void 0,size:M,disabled:m,key:"enterButton",onMouseDown:T,onClick:H,loading:f,icon:B},u),p&&(R=[R,(0,w.Tm)(p,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===O,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!u},i);return a.createElement(d.Z,Object.assign({ref:(0,h.sQ)(I,t),onPressEnter:e=>{E.current||f||H(e)}},x,{size:M,onCompositionStart:e=>{E.current=!0,null==b||b(e)},onCompositionEnd:e=>{E.current=!1,null==y||y(e)},prefixCls:P,addonAfter:R,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&g&&g(e.target.value,e,{source:"clear"}),v&&v(e)},className:A,disabled:m}))})),P=n(1643);const Z=d.Z;Z.Group=c,Z.Search=z,Z.TextArea=P.Z,Z.Password=E;var M=Z},81327:function(e,t,n){n.d(t,{Z:function(){return h}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),i=n(36355),s=n(33234);const c=r.createContext({latestIndex:0}),d=c.Provider;var u=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:i}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:s,space:c,direction:v}=r.useContext(i.E_),{size:b=(null==c?void 0:c.size)||"small",align:h,className:y,rootClassName:x,children:C,direction:O="horizontal",prefixCls:E,split:$,style:w,wrap:S=!1,classNames:N,styles:k}=e,j=g(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,P]=Array.isArray(b)?b:[b,b],Z=f(P),M=f(z),I=m(P),T=m(z),H=(0,l.Z)(C,{keepEmpty:!0}),B=void 0===h&&"horizontal"===O?"center":h,L=s("space",E),[R,D]=(0,p.Z)(L),V=a()(L,null==c?void 0:c.className,D,`${L}-${O}`,{[`${L}-rtl`]:"rtl"===v,[`${L}-align-${B}`]:B,[`${L}-gap-row-${P}`]:Z,[`${L}-gap-col-${z}`]:M},y,x),A=a()(`${L}-item`,null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let K=0;const _=H.map(((e,t)=>{var n,o;null!=e&&(K=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(u,{className:A,key:a,index:t,split:$,style:null!==(n=null==k?void 0:k.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),F=r.useMemo((()=>({latestIndex:K})),[K]);if(0===H.length)return null;const W={};return S&&(W.flexWrap="wrap"),!M&&T&&(W.columnGap=z),!Z&&I&&(W.rowGap=P),R(r.createElement("div",Object.assign({ref:t,className:V,style:Object.assign(Object.assign(Object.assign({},W),null==c?void 0:c.style),w)},j),r.createElement(d,{value:F},_)))}));const b=v;b.Compact=s.ZP;var h=b},31797:function(e,t,n){n.d(t,{Z:function(){return C}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),i=n.n(l),s=n(36355),c=n(66999);var d=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:i}=e;let s;if("function"==typeof n)s=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),s=[r.createElement("span",{key:"int",className:`${i}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${i}-content-value-decimal`},c)]}else s=e}return r.createElement("span",{className:`${i}-content-value`},s)},u=n(17313),p=n(83116),f=n(37613);const m=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:i,fontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,u.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:i,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var g=(0,p.Z)("Statistic",(e=>{const t=(0,f.TS)(e,{});return[m(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:u=0,title:p,valueRender:f,prefix:m,suffix:v,loading:b=!1,onMouseEnter:h,onMouseLeave:y,decimalSeparator:x=".",groupSeparator:C=","}=e,{getPrefixCls:O,direction:E,statistic:$}=r.useContext(s.E_),w=O("statistic",t),[S,N]=g(w),k=r.createElement(d,Object.assign({decimalSeparator:x,groupSeparator:C,prefixCls:w},e,{value:u})),j=i()(w,{[`${w}-rtl`]:"rtl"===E},null==$?void 0:$.className,n,o,N);return S(r.createElement("div",{className:j,style:Object.assign(Object.assign({},null==$?void 0:$.style),a),onMouseEnter:h,onMouseLeave:y},p&&r.createElement("div",{className:`${w}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:b,className:`${w}-skeleton`},r.createElement("div",{style:l,className:`${w}-content`},m&&r.createElement("span",{className:`${w}-content-prefix`},m),f?f(k):k,v&&r.createElement("span",{className:`${w}-content-suffix`},v)))))};const b=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function h(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=b.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let i=0;return l.replace(r,(()=>{const e=o[i];return i+=1,e}))}(Math.max(r-o,0),n)}const y=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:i}=e,s=(0,o.Z)(),c=r.useRef(null),d=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==l||l(e-Date.now()),e(d(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(v,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>h(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(y);v.Countdown=x;var C=v},12563:function(e,t,n){n.d(t,{Z:function(){return S}});var r=n(59301),o=n(53043),a=n(92310),l=n.n(a),i=n(36785),s=n(47729),c=n(14088),d=n(36355),u=n(17313),p=n(37613),f=n(83116);const m=e=>{const{lineWidth:t,fontSizeIcon:n}=e,r=e.fontSizeSM,o=e.lineHeightSM*r+"px";return(0,p.TS)(e,{tagFontSize:r,tagLineHeight:o,tagIconSize:n-2*t,tagPaddingHorizontal:8,tagBorderlessBg:e.colorFillTertiary})},g=e=>({defaultBg:e.colorFillQuaternary,defaultColor:e.colorText});var v=(0,f.Z)("Tag",(e=>(e=>{const{paddingXXS:t,lineWidth:n,tagPaddingHorizontal:r,componentCls:o}=e,a=r-n,l=t-n;return{[o]:Object.assign(Object.assign({},(0,u.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:a,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${o}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${o}-close-icon`]:{marginInlineStart:l,color:e.colorTextDescription,fontSize:e.tagIconSize,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${o}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${o}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:a}}),[`${o}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}})(m(e))),g),b=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,style:n,className:o,checked:a,onChange:i,onClick:s}=e,c=b(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:u,tag:p}=r.useContext(d.E_),f=u("tag",t),[m,g]=v(f),h=l()(f,`${f}-checkable`,{[`${f}-checkable-checked`]:a},null==p?void 0:p.className,o,g);return m(r.createElement("span",Object.assign({},c,{style:Object.assign(Object.assign({},n),null==p?void 0:p.style),className:h,onClick:e=>{null==i||i(!a),null==s||s(e)}})))},y=n(45157);var x=(0,f.b)(["Tag","preset"],(e=>(e=>(0,y.Z)(e,((t,n)=>{let{textColor:r,lightBorderColor:o,lightColor:a,darkColor:l}=n;return{[`${e.componentCls}-${t}`]:{color:r,background:a,borderColor:o,"&-inverse":{color:e.colorTextLightSolid,background:l,borderColor:l},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}})))(m(e))),g);const C=(e,t,n)=>{const r="string"!=typeof(o=n)?o:o.charAt(0).toUpperCase()+o.slice(1);var o;return{[`${e.componentCls}-${t}`]:{color:e[`color${n}`],background:e[`color${r}Bg`],borderColor:e[`color${r}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}};var O=(0,f.b)(["Tag","status"],(e=>{const t=m(e);return[C(t,"success","Success"),C(t,"processing","Info"),C(t,"error","Error"),C(t,"warning","Warning")]}),g),E=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,className:a,rootClassName:u,style:p,children:f,icon:m,color:g,onClose:b,closeIcon:h,closable:y,bordered:C=!0}=e,$=E(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:w,direction:S,tag:N}=r.useContext(d.E_),[k,j]=r.useState(!0);r.useEffect((()=>{"visible"in $&&j($.visible)}),[$.visible]);const z=(0,i.o2)(g),P=(0,i.yT)(g),Z=z||P,M=Object.assign(Object.assign({backgroundColor:g&&!Z?g:void 0},null==N?void 0:N.style),p),I=w("tag",n),[T,H]=v(I),B=l()(I,null==N?void 0:N.className,{[`${I}-${g}`]:Z,[`${I}-has-color`]:g&&!Z,[`${I}-hidden`]:!k,[`${I}-rtl`]:"rtl"===S,[`${I}-borderless`]:!C},a,u,H),L=e=>{e.stopPropagation(),null==b||b(e),e.defaultPrevented||j(!1)},[,R]=(0,s.Z)(y,h,(e=>null===e?r.createElement(o.Z,{className:`${I}-close-icon`,onClick:L}):r.createElement("span",{className:`${I}-close-icon`,onClick:L},e)),null,!1),D="function"==typeof $.onClick||f&&"a"===f.type,V=m||null,A=V?r.createElement(r.Fragment,null,V,f&&r.createElement("span",null,f)):f,K=r.createElement("span",Object.assign({},$,{ref:t,className:B,style:M}),A,R,z&&r.createElement(x,{key:"preset",prefixCls:I}),P&&r.createElement(O,{key:"status",prefixCls:I}));return T(D?r.createElement(c.Z,{component:"Tag"},K):K)},w=r.forwardRef($);w.CheckableTag=h;var S=w},32985:function(e,t,n){n.d(t,{Z:function(){return B}});var r=n(5464),o=n(61414),a=n(49598),l=n(81671),i=n(33614),s=n(59301),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},d=n(1393),u=function(e,t){return s.createElement(d.Z,(0,i.Z)({},e,{ref:t,icon:c}))};var p=s.forwardRef(u),f=n(92310),m=n.n(f),g=n(35654),v=n(71430),b=n(36355),h={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},y=function(e,t){return s.createElement(d.Z,(0,i.Z)({},e,{ref:t,icon:h}))};var x=s.forwardRef(y),C=n(62892),O=n(20648);function E(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:r,indent:o,direction:a="ltr"}=e,l="ltr"===a?"left":"right",i={[l]:-n*o+4,["ltr"===a?"right":"left"]:0};switch(t){case-1:i.top=-3;break;case 1:i.bottom=-3;break;default:i.bottom=-3,i[l]=o+4}return s.createElement("div",{style:i,className:`${r}-drop-indicator`})}var $=n(36474);const w=s.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:o,virtual:a,tree:l}=s.useContext(b.E_),{prefixCls:i,className:c,showIcon:d=!1,showLine:u,switcherIcon:p,blockNode:f=!1,children:g,checkable:v=!1,selectable:h=!0,draggable:y,motion:w,style:S}=e,N=n("tree",i),k=n(),j=null!=w?w:Object.assign(Object.assign({},(0,C.Z)(k)),{motionAppear:!1}),z=Object.assign(Object.assign({},e),{checkable:v,selectable:h,showIcon:d,motion:j,blockNode:f,showLine:Boolean(u),dropIndicatorRender:E}),[P,Z]=(0,O.ZP)(N),M=s.useMemo((()=>{if(!y)return!1;let e={};switch(typeof y){case"function":e.nodeDraggable=y;break;case"object":e=Object.assign({},y)}return!1!==e.icon&&(e.icon=e.icon||s.createElement(x,null)),e}),[y]);return P(s.createElement(r.Z,Object.assign({itemHeight:20,ref:t,virtual:a},z,{style:Object.assign(Object.assign({},null==l?void 0:l.style),S),prefixCls:N,className:m()({[`${N}-icon-hide`]:!d,[`${N}-block-node`]:f,[`${N}-unselectable`]:!h,[`${N}-rtl`]:"rtl"===o},null==l?void 0:l.className,c,Z),direction:o,checkable:v?s.createElement("span",{className:`${N}-checkbox-inner`}):v,selectable:h,switcherIcon:e=>s.createElement($.Z,{prefixCls:N,switcherIcon:p,treeNodeProps:e,showLine:u}),draggable:M}),g))}));var S,N=w;function k(e,t){e.forEach((function(e){const{key:n,children:r}=e;!1!==t(n,e)&&k(r||[],t)}))}function j(e){let{treeData:t,expandedKeys:n,startKey:r,endKey:o}=e;const a=[];let l=S.None;if(r&&r===o)return[r];if(!r||!o)return[];return k(t,(e=>{if(l===S.End)return!1;if(function(e){return e===r||e===o}(e)){if(a.push(e),l===S.None)l=S.Start;else if(l===S.Start)return l=S.End,!1}else l===S.Start&&a.push(e);return n.includes(e)})),a}function z(e,t){const n=(0,o.Z)(t),r=[];return k(e,((e,t)=>{const o=n.indexOf(e);return-1!==o&&(r.push(t),n.splice(o,1)),!!n.length})),r}!function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"}(S||(S={}));var P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var{defaultExpandAll:n,defaultExpandParent:r,defaultExpandedKeys:a}=e,l=P(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const i=s.useRef(),c=s.useRef(),[d,u]=s.useState(l.selectedKeys||l.defaultSelectedKeys||[]),[p,f]=s.useState((()=>(()=>{const{keyEntities:e}=(0,v.I8)(M(l));let t;return t=n?Object.keys(e):r?(0,g.r7)(l.expandedKeys||a||[],e):l.expandedKeys||a,t})()));s.useEffect((()=>{"selectedKeys"in l&&u(l.selectedKeys)}),[l.selectedKeys]),s.useEffect((()=>{"expandedKeys"in l&&f(l.expandedKeys)}),[l.expandedKeys]);const{getPrefixCls:h,direction:y}=s.useContext(b.E_),{prefixCls:x,className:C,showIcon:O=!0,expandAction:E="click"}=l,$=P(l,["prefixCls","className","showIcon","expandAction"]),w=h("tree",x),S=m()(`${w}-directory`,{[`${w}-directory-rtl`]:"rtl"===y},C);return s.createElement(N,Object.assign({icon:Z,ref:t,blockNode:!0},$,{showIcon:O,expandAction:E,prefixCls:w,className:S,expandedKeys:p,selectedKeys:d,onSelect:(e,t)=>{var n;const{multiple:r}=l,{node:a,nativeEvent:s}=t,{key:d=""}=a,f=M(l),m=Object.assign(Object.assign({},t),{selected:!0}),g=(null==s?void 0:s.ctrlKey)||(null==s?void 0:s.metaKey),v=null==s?void 0:s.shiftKey;let b;r&&g?(b=e,i.current=d,c.current=b,m.selectedNodes=z(f,b)):r&&v?(b=Array.from(new Set([].concat((0,o.Z)(c.current||[]),(0,o.Z)(j({treeData:f,expandedKeys:p,startKey:d,endKey:i.current}))))),m.selectedNodes=z(f,b)):(b=[d],i.current=d,c.current=b,m.selectedNodes=z(f,b)),null===(n=l.onSelect)||void 0===n||n.call(l,b,m),"selectedKeys"in l||u(b)},onExpand:(e,t)=>{var n;return"expandedKeys"in l||f(e),null===(n=l.onExpand)||void 0===n?void 0:n.call(l,e,t)}}))};var T=s.forwardRef(I);const H=N;H.DirectoryTree=T,H.TreeNode=r.O;var B=H}}]); \ No newline at end of file diff --git a/48410.async.js b/48410.async.js deleted file mode 100644 index b52e6c9e19..0000000000 --- a/48410.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[48410],{6638:function(e,n,c){var s=c(82242),A=c.n(s),i=(c(59301),c(19779)),a=c(3113),t=c(37712);n.Z=function(e){var n=e.img,c=e.buttonProps,s=void 0===c?{}:c,o=e.styles,l=void 0===o?{}:o,r=e.customText,d=e.ButtonText,u=e.ButtonClick,g=e.Buttonclass,k=e.ButtonTwo,x=e.imgStyles,B=e.loading,S=void 0!==B&&B;return(0,t.jsxs)("section",{className:"tc animated fadeIn",style:A()(A()({},{color:"#999",margin:"100px auto",visibility:S?"hidden":"visible"}),l),children:[(0,t.jsx)("img",{src:n||i,style:A()({width:288,height:200},x)}),(0,t.jsx)("p",{className:"mt20 font14",children:r||"暂时还没有相关数据哦!"}),d&&(0,t.jsx)(a.ZP,A()(A()({className:g,onClick:u},s),{},{children:d})),k&&k]})}},37913:function(e,n,c){c.d(n,{i:function(){return J},Z:function(){return v}});c(59301);var s="list___jb2Ay",A="wrap___VsQDr",i="li___IxCLC",a="cover___Mu8wr",t="img___IpFLA",o="bq___Bil0T",l="sign___DXJ4d",r="name___l7FoJ",d="e___pXQUG",u="tags___w_Mil",g=c(71418),k=c(6848),x=c(71681),B=c(92310),S=c.n(B),D=c(27876),H=c(6638),f=c(37712),J=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEulJREFUeF7tW3d8VVW2/s4lCQQCPEIAUQjS24QylNBBSAL4KD4Fab5RQSPgiOj49A0DT1qAUBXpzS4MJYDOKB2GFkIRQpHOEIQkhBCqlEDueb+9djl7n3tTHHjPf3Ilv5ucu8+556xvf2t9q2jdPPq5bVkWYFmwLA9/Z/+xY2B/ys/oD3Hc/c7X2QBsy4KHzgRsj7iGTafSZ/m9PF52FXE+uyL/B9i2emdHbJu+jR+nX/l57Dj9yHPZcdsL2/bS5172zpZ6bbA7tr3yWmKNPF+8s+ta9DX8PH599rv8Xi9/bm09vx92PX6P8jP29HRMu1fxdM7zAWkeeLdZVpH3Kz075qJ148hnBBAHwuMAIkFih2GCREdoPfvHz2G3wvGw4PUHkrR6PiBZwiBkbPFAElZueAmGAxI7zo0oj7l/ZwaVBjONaQmA+HVzyPjSiLrR2X1xgPjn+hq5efIGiZ+bJ0gEJjeUB3aWZXkaWtcZQGRwtssZg7jBuR3zZxKtl0zT3v9/QJLGFHBqIPHdK3asZJzY/cZnjEkaawAvbC9jhWSnA4Zcx9ljgqRY7g+8f4FJZFN4l1rXDy8RLo4Z2mSSARK5Pk4Tzijh/iS7XGAa7k5zb8rJPTYmOcyg7Zcnkxx3p7ON3J1iH3dhuTKJXDDf6f7YZIDvBkvbKGL3aG5Q+gzHnXuANOt68hKb4gYZjAOkuzsTJOHu/IDEY5bJuLxB4iDn9dLdHUUQ5sr4k0ksyHX5MkU8pCsuqXUaANKgDCRhdXF9AZICJG8mGS7PJyY5bFTxU9ybl9yzAzpjMBmG3SOz57VDi5VI4GTwxyRNMEg39huA5MQfISJUTOIPxY3NGWXGJLnjNUO4WcIVhAKJu7hHAEncm0+s0tydIRb8CgcvrOs/LrIpuiu15lJoKiY5IEmF57g7J2b5U4GP7O5IcTkv2nV+mcRAEgpLyj+l6nRWSTY4AV+pK6Y43TFJqTYz9viLSQVmklKaWqz0AckSAPEonwdIXIIb0pudIoA1VN7/VUzSQCLyKzVu08bneDEmObJbSm0V1A3pzVZKuSzjjmSQCyRiElN4ppTnEtwlFnz+li5Zc3NGvDOVp+nubFhZBxZoMtsPSCImOSDwLMeR2ZYmHNzqz4xJFC2kBPcRDgWISS6QmL3Z3sq+cwtHtqxCRHQfBAQWFTHJl0npZ49g6+I4RMWOQWjlGiLHkiCZ8jnt5EHsX7sYHQeNhDfHi6RVs9G0+yCULFdR7AWe/yiQRKzauPBD1GgWhfCIViJXMgGQm8VQgn7Eg9xoVtb+eTZnB09ShWZWSamTqOoiwgGJjno8sDVVJ4VFvu4ONn65eQ3enAco8W9h8BQJ4PeQx4vlLZRLiB/2oJfPHMaWRXEoWbY8OgwaRddymMQlM2Nc+pnD2LxgLKKGjkNY5VpOLqPijePC0o4fwO5lMxEzlF33CWz/cgru3b6BZwaO4PcphEDWpXMoXioURYNLEiDfzRiOOm3+HdWbdPSTT9FdKeAMsARIxEgBPFttXd03RwEk1RuJCMkcvXpAmWhu7o4B7EjvnOy7SFz2CTJTTuP5Dz/llQRS6TypvXAsCQfXLsGtzHR62KDgEqj7TE80jOkD21PEB6KH2few++uPkHH2GHqN/hQesUaquxtpKdiyeDzlMNFvxiGkTHkfJmWcPoJNC8Ygeuh4lA2v5RjKT56UduoQdn01HTGDx6Fk+Uq4eyMLm+aPwpP1mqJxlwGqMrE2/k38rlMvVG3cjgM07W3UbdtNAVTQmKRXHXSQrKt759i8hMOMW8Rgkg9ISoLLcpDGJI19V1NOYd/qhbielkJGGjA1QZWQGDipx/dh66I4lKtWF/Xa90RA0WBcOJKI07vWoU777mj2fKzBpMzzJ5G0Yjayfj5H13tpxhoCSMahHAa8bePOjUysnzUC4REt8fvurxiqju0KYtD8MYh5Mw5lK9c0YorazUIFZpw/jn8snoAOr41E2FPMHdq4knICQcVDEBJaQYDrBQMoolNvVPl9OzB2fzdtGOq27Y4agkFUdBLlHb+VDp/P+HoJkpWZNMtmLoozwwSJuS1Zf5P5kXR5jvsyQdow+8/IungO5avVI1eQfvow+k9Z5eRWsLEm7g160M7DJsMTGKQqEfvXLMbxbWvQY8QclK4QToxcN+M9XPnnCbpeYLFgXPrpAAFkMTdj2/CIWh0JbdvG/dvXEVS8JN9o5IakcLBxmTFo/mjE/HECwgRAjsuRCSKPSdfTL2DDrBFo+4f/Qvlq9Wkz3Ll5FbeupOFmZiqebtQaHk8A1kwaQgBVbdKeDPvdlLc4QE07GS40N5DyikmUBzKA3EVQd0xyM8kESZaGeOz4Yca7qNWqC6q3iEHS8tk4f3AH+k9ZqRiUcfYoNs79H7R9+X083bA1pWVSOGTfvY3lI19CvQ7PoXHPVwnU7yYORc3WXVG7zbNIXDoTZ5M2OwCxU7WYJNWdqndJcUcgeZHOAJo3GjFvTUBYpZoqjjjuBch5cJ8AYF7gwLefomzlGsh5+AC3r6bjYfZ9LpA8FqLeGIOQ0CewZuJgRET1RrUmHQiQbyf/EXXb9SCAmIFZSqC7L1McOMVTE0An+bau7PmEJ6oi2DvVBFM4FBwkhjffvXuWf4LzB3ei3+QVqgrOWHJq9w/oPe5LFC0eQmUjCRK7i/Uz36dg3HPkAif3Efe3+5uPcHbPJgOg76e+g4f37qqY1ajbHxAe0QI7v5iCC0eTjFjG2OR9+BCegAB1j3JB8xcGo0rD1tj+2SSknjyozitRphzCwmshJOwJ+ikdWhEhoeVheQKInasnxKJB1IuCQcC3k9/kADWLcuVTfup3umz3clB4ciyZD1gZiTMNma1KPUoMSHVnKaXmlINkWYiZ2cyT2BodIE4UC9s/j8fVC2dIOAjy8CqAAGHv8lk4t38r+rG4xYseKh75Ayj5+6+Qk51N645uSUCrfsNQLTIKF5J349bliwZAN6+mEQNrtIxGSOlyqiXB5MtT9ZqiVPnKyLxwCjkPskm5bZj7F1Rp0AoNOvdTxdHTu9ehQtU6KFU+nFxhQtxraBD9omIQi0l12/dE9WadyP3qjJEtD3/VctUeMUpLXliXd3+sANIltVNbc5jkLybpMUoqPB6fgKQVs4hBfeOXKwZtmPXf5Cq6vTdTuD2FAoF08G+f46fNq/DihKUIKhFigOQPIIkAixFfvN0NrfsNQ/XIaBbqKW5wSc4DFYuHG+eOQudhE4kV/DBfx1yRIxS469mycAwCihZDmwF/oqsw0cPOb9ilH2o2j6Y1CXGvo0F0H1Rr0p7OXxM/FHXb9USN5lEiRyoYSHpNUAfSurzrIxWD3MzgIMkYw5lEO13Iab/rCRx+DmNQyqFd6DtpuTrn++nvknjo+s5UWifBlPlP8vqlOLJ+GV4Y/SmCWT4j0iL2tnvpxz4uTqfIl8M4QDUio3lPTggHWRZKOyUBmsQBUg1BUQUXbkYa68DaJUg/k4yuw6cRkDu+mIxbV1IR81Y8V5FeG6vGD0LDmH6o1pTFIC/WTByCeh0YQBxAnsiasYbUnMiHzNYFr27Ihh8l4hk7P7JtChlOJduXSZxF8rg/kMyElq9NWjkbKYxBE/+qkuBti8bi9tUM9PjzHAGO4xoZSPtXL8CJHX9H/6kJKFIkQHVl2R0mfvMxziaZMcgNUKv+b6Mm270ikdWZlHYqWTAoHuWqiERVB0nUjKQcTknegcRls9BzxFykHv+RUofI3kNQOaKlMn7CuEFoFN0X1Zox1ZaD1RMHU+pQk20SoyurlaBUV9ZMXPX1sjloZeyYQQzyUp75eEHau3IOUg7tRJ8JyxS4jFUXj+1D77FfUAWCM8gBie3S9DNH0Gv8V/x+mKFF67ygADEXx/IiCZJ0Y2mnk7Fxzih0eTseYeG1VTvaYJIGEhMrq+NiSVWe3Pk3VKgegdYDhqvKObm4sQPRiBjUka6XMIGt74lakTFO+10xSe9XmZ1bule9I8zYzNh3eft01W7wulyXfybxSgIZTZtbcOdJ7O+9K+eSi2MASZFwctf3FGeYkUIrVecEUCDZWDn6VYQ+VQ2dYkdT65zXLjhIEqAB01fDExBoCAD2B3NxjEHVW0STzXWQmLu7fOqQAGgywqrU5q0F6VJUu1kvxQCb5o3ClfMnUTLsCUQNHY/AoGCnmQdg1ehX0LBzf9Ro3onmG5hoqN/xP1AzMsYlEKS7KxhIyj1e3j6NGMSN7avU8nJ3+YG0b9U8AujFuKWqEs4Kmyx3qN26Kxp3e9lp8lnMgMlUK2vzn3/ipRNmPg0kVhtjLo4A8lO3kwBViojEvoQFaPPSewZIaacPYePsUegyfDLKhdd2zTfojT8e2DNTTmHnV9Nw50YW1e/KVqpBu/z+LzfIXoFFi3OAug4g1SZjUv2OL6BWC8YgvVpuNvz0ARTdtbkr5lb6P6aKPEgOhnB353G3F8TUDyeNIxx0kDxUkeBymhi0ah7J3d7jv3E6tQAdT0neidb9h6PS7yIJpNtX07B14Tj6vccHs2AFBPJzNJASmUjYu5kAYpUEXYJLBkV07oOUgzvgzclBz7/Mg6dIoAKJubgNs0ei63DGoDqCQXJuQQRnFqYfPsCJnX/HoR++QXBIaTy4fxd1OzyHeu2fI6OfO7AVP21ZjWffnY6Mc8dQIrQCgkuFctk9diA4QF0EO/MCycmNcqvZWanbptisgKmqA+yxPYJJecQkR+GxSjY/RweHfb4vgQGUiN7jvzZEyMPsu5QQkuso9yQCixXDtdQUFCtRCs+8NhJlnqzK3agEW4C0xwWQniexKsRfP+hL91CxdiO0e+UDBJUoyd2gKAmln07GegFQOQaQ9PtiDZCD04kbcHRzAn65dgWV6zdDZK8hOLN/C45uXEFFVpYr7VkxC9l376DtS+86SaUYw0oY+yoVTzlA7Kv5pJCZDzmdWznS5WaRZJJ1aetkYpAESRpGdlmVi9OYYeY+XOFJJqlYBAuZF07gl6wreLpJB59xLlZ1vngsCawoyXZsmYpVULVpBwQFszqa09qQILGHzfjncdzKTOX+XrBVgsTU4vbP4lG/0/No3P1lWO6KOGtLnDyEDXNGoes7U0gkyMYGl70cyJ1fT8WN9Ito0LkvJa/sA++DbGya/yG5OpaEJq/7Gs17DUGl+s1x92YWWKW9SGAQrqWepwp4kx4DUbVRWx70ZSuDJLwvY/yNc+lsslK3xNPQiA6SSFo4K7S2g84Q57hQYgwkrW1Oaz1yJEuukXmVbEvIxp82Z+czfOIwiWzoEg5SKXgf3MPF4z9SuSa3FwE0eySeZQBVqcOrxmKxBCmHjM3KOCLFFZNC9+/exrbF46kKEhZeEx1jx9DzHd++FofXLVVfGVyqDKIGj0NQcMi/0DrnJR4DoEtb4olByp1oEz4kHAoAEsUkNkQiQDJyIqkMZVIqJ1hlV1Z1Z0U31md6lYHIQZK9pNxAcsckN1B3rmfi58OJqNqwNYqVLMObfn5A8lV3smSeg6xL51G6QiWKgezc7Hu3cVv0tBhrS5V/UiSavLpuFkd529ycUtXVnckwurdLmyepSoIEyYhJfmYVpCEcILRqA1OCLlC5y+KG5sxzzTfI6VUCWbo34by0UWQ3SCK/VnU8yYb8urIyJrFvMMe5RC6iYpIjHPiu1gdPtLxFmy5yz8pRz8oYdGSpc+7CwV2nsy5umqjNZjMm8Z3sgMQ7pVKKq/KO35jEJ1OVbPfXlVVu0M8QimCsoxTzB4lvFqegKrZCvjN3Jkg8y1cz5T4jxpoE1w0ugFRG9dM6p3KNwSR9DFlWrrUmnSiWClDTCCAZW2RckQPwTq3NP0gmM6S8LiLGh8WwfJ6tc84m5/v1mMQtb3yHYKE/d8c3BXdqVEWmumGu4Yh/INRdwZgkEkxRGnIXViXDbOTkkqDqTHJA0guj5NK08hBsLLV+3jjB6Qdp7kw20XSQaK5AEwI8T3GEhCMcWOucH/dbAWdn5TbfoI8Yu9ydj6uULkpMCskaoQRJfndeMOU+vSoCNg1oOAORElhSd67iqsOk3FyYCZIjvx2GOgVWO6sYijW0LmyIE+0GbcdqQFEzXAZ2zdWZrXB5rh5jePs8X5BUjNGZ5BYMUvU5ao85JD6uLOJILiAVhEl5g6QNFop5BU4+Z4bOqKFJd5ZrnBHNONmU0ydceYE3DbZ3W7GcoPeLt3j9orV7/sD5AGJz22Wt3liSn6PIx48UfvwoFrCOLR8ddOPaz9sAu6W/CxUC9CjmffRziR3758dWzEbOAcDmY5PaqxCgRzfyo1xBua+kxQNbenOwzbYRVAjQo5j08Z5rxJc9C1+L9Xq9LCapVyGDHq/Bf+3VfASAWzQUAvRrTfp41/sA5BYNhQA9XoP/2qv5ldC6aCgE6Nea9PGuzzXHkaKhZewS/j/cFL5+EwvkmYQy0dDi9UULfpM7K/xSssD/Akhf9+xkhHlgAAAAAElFTkSuQmCC"},{name:"国家一流",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEpRJREFUaEPFWwl4VeWZfs/NSthJwmZIwhYQg6wi4ANEdhBUWqWOGwLFGXVYWhyqKJvsoQK1FpECNkjRtkBFBIskhIQga5SwQ4AEyA65SSCQkJB75vm/fzn/OblJsNOZuQ88996z3XO+93+/7/2WGABwN31zmOc+Yg0YMaZhtDJgwDAMtou/G+w7fRHbne/8OBOAaRhw0ZmA6RLXMOlU2lfXy+VhVxHnsyvyf4Bpqne2xTTp1/h2+sjPY9vpvzyXbTc9ME0P7fewd3aoxwS7Y9MjryWOkeeLd3Zdg36Gn8evzz7L3/Xw59aO5/fDrsfvUe5jT0/btHsVT2c9H5Drgme/YfjMChu9IMtg4NyvqEozYDSD4bIAkSAxfGAHibYQcOwfP4fdCsfDgMcbSNLqdYBkCIOQscUDSVi54SUYFkhsOzei3Ob8zAwqDWY3piEA4tetIuNLI+pGZ/fFAeL79WPk4qkdJH5urSARmNxQLphuw3B1M0pOx22BiX/jRHFBgsTtWDeT6HjJNO39/wYkaUwBpwYSX71ixUrGidVv28eYpLEG8MD0MFZIdlpgyOM4e+wgKZZ7A++fYBLZFJ4vjJJTn+UAaMUNLZnBWWEDiX0naOkozh7u97jrc4Bpc3eae1NO7l/GJIsZtPxqZZLl7nS2kbtT7OMurEYmkQvmK90bm2zgO8HSFopYPZoblD7DcucuINcoTttoUtwQxubAMKN7A0m4Oy8gSbD02FU7SBzk2l66u6MIwlwZfzKJBbmu6kwRD+mIS+o4DQBpUAaSsLq4vgBJAVI7k2wur1pMstio4qe4Nw+5Zwt0xmAyDLtHtuiLTmwwpRDgZPDGJE0wSDf2/wCSFX+EiFAxiT8UNzZnlD0myRWvGcLJEq4gFEjcxf0PQBL3Vi1Wae7OJha8CgcPjOIf1psU3ZVacyg0xSQLJMkSy91Z7vB/xd2R4rJetOq8MomBJBSWlH9K1emskmywAr5SV0xxOmOSUm322OMtJj0wk5TS1GJlNZAMAZCQ0DWDxAAQCk8XBAJYm8r7F8ekqspyXD95BMFh7dE49CEulRn5lRo3aeFzvBiTLNktpbYK6jbpzY6UclnGHckgB0jEpPtKYTnVnQQlM+0g/IMaoEW7aCHDpSrzovocwkG6X7u7M2G4U9eRi7PcnJTU1jbar6S2C+Wlxcg6fVTIbBlLpOyW6o+/C6XB5SVt4mIjont/BDRqRnYV3PQak0xPFbbPn4Sw6D7o+9ybikmUfbDVLphkgSRXZE1MsoQEv4QEyS6fhcYnQ9+95cahL1cj6onRaN2ph1gLPP/heRLPp3789nMUZl/G4Envq9zMKf3lYrEpQS/iQS40w318rcnZwSS2MLbT3TkSVHfWZSSsnQtf/wAYLpaWCgdUdx4Ks6oK9yvuYeSMWIRGdKZkNj/9JK6lfc9Z4OUaeRfSUHarCG0fi9GYYyWw7JTwbv3RvH1XGZw0JnHJrMckexIrk9qa3V1lRTl+2BWH66cOo8ugpxHVfxSKc6+ivLTESpg9wK0b2TiX8g0eGfQsgpqEiISUsyiwQWM0DG5tk+82sARIBLYAnj2hUXhsjQJIqjcSEQIUxS7GIcpEDTCA9n06D4OnzENo24e5XRlQmvS251FsAXCD3sw4iz0fz8aIGbFoHtGZzjmb9DVS/74ezdt3Eb6qLqStagM7oeDyWfR+djK6DHoGLD7xJV6dSXaQvMUky9VJtyXPYddLP7IHJ7/7C7qNeAEFGeeQezFNi4y1fwyP7ovowc95T3JtEl8wUrKz8OgaU5ZyDMPHxqRqIAnQCrMuIfHTBQRQSGRnFF67yA0iy0EyTxKUIJB9fBAa+TAKrpzBd394DyOmx9K5jH/nkncg9es/4aWVX1kE+gl50qaZz6LX2NcIIOnLrXcrma0Wk/SgrIxUnUkU78T+vMunEBLeES6Xj8qDziV9jcwTBzBk8lz4BQZxW3iqUHwjG41CH6pemXDIcG/uTjLJuHnkY1O6Ke7ZLJBMrf4mmcTemZ9lAD35yzkIbdsF2+ZPQFVlRa1LyK9eEMYv2oIbAqCR02MRHNGJ3OqlQ3tweu9fMW7+RmSfOSaiVV0sIggQ3qUPti6YhOjhv0BU3+FWrNMZpHw8eXZZQ9Jqdrqw0IWDCO6eKlSW3YVfYH0BlFW3K8q5gqRNseg+8iW06doPsnSU+WMyTiVuwxPjp6JJq8gaQaotJlEeyAByFkGdMcnJJDcDaN0HiPnl+wiN7IL7FWVcRAiFd2BTLH0eOPE3vFzEvrhc8A+sjxsZ5xSDmkd0orSM/T4VWA1g88xxFKce9PXq6p0KFKnuVL1LXIQXSplRRX2VgSRUhRXEawbpxO7PkXcxDQNe/i8VW0yzCvfu3EJS3HLUbxqKfuPf4nmux0PxzlNVhUNbP0apuwADXn4bAfUa/ASQrOTbuHH49zxRlXFElGxqA4kBtP+PCxEz+X2EtO2sCqbyOokbFtL1Br8+z14Vh4EbGeexd817GDFtOUIjOxF8EiR2F1X37ymhUFbsxpl923H5aAIiewxAz2cmwb9ePRt2Pn6BtGqlSqSUVeRJii3kUqzqMieRN5CsarMuwUuLCnBw80pU3C3FwJdnolHzNrh7qxApf16J24V5JBwYIOWlt3Cv7DYq7twm8JiIqLxXjpYdHsVjT0+qXr/TKx0eDgpPjkX1nD1LwaGPbDLbJgps6s4Ac3lsfxEDaP0ixEx+j+IIe/iqikoFRsrnK+jzgAmzVKvC1z8QLh9fYtDeNXMIoJCITqreJ1sR90oKce3sUVw/eRh56SdRv3Ewyu/cwth3/4AGzVrYwMk+l4q0XZvR/alXECblL4B7ZaW0ir0xSbYdFEhKNcnCqlXt9gsMVLGnovwuUuJicbswFyPeWopS9w0kxS1DQFBDBNRvAH/2HtQA/vUawp99D6yPekENcaf4Jk7t24beYycSUCo2OguuMkezlZY8MPK//50CyOr96NUES4LLmFSUfQVJGxYhZtJsBEd2Rs75VBza8rtavdKAV99GWHRfUnF7P5mLEdOWISSCsY+7tgspu3HleCIKr6WTfI/oOQAd+41ESGQU/rHqbVKJDFS2vLLOHseF5G9IRbXtNQjdRr2IRiGtRU0LiJsx9kE9ZI3HMVHz/AebuWsURmPA5144gXAWa0wTnvuVqCwvg29APUZbilMuXx8YLl9U3a+kuOzvXw/ph/cg/NH+8AsIUn0pZ0tDrwnKRUQlq/yDq1UM0hNWi0myaMrzJLbS3TmXkbxhMQZNfJcYVFF2B6VF+cLYBk7sjKMH7/H0JJTeyEZgwyYIDo9CQP2GxKD4T+Zi+LSlCA1nMpvHqMtH40m6tnm0H1pGdYefnz9KbuYg9asNyDn/AzGyeduHUZRzldxHq07d0ftnU9CkVYQyMmkaj4lLR/byPNOWVvEYI1klsg2ZTKkquPAz1JGJ7DlQ9ZG8tR/yL55EypaVGD39twhs2BjbF03BI4N/ho6PD8Olowk4n/IN7dOluox58nr21gVPnGXDjxLxgpTVpikitK7UpHDgcYWzSDKsMOcKkjcuxsDX3iGAnMAmbVxCpmEqL+HTuWjUPAx9fv4fZJ2bmec5QFOXcBcnGn5CYZABSwpzcTFlNy6k7ELzdl3Q5/k3cDZ+G66k7ke/F6Yi4/h+YlnMlDnVGCBB4hrPKgvp7k7vdMqWrfeYpJVoYBJbkj5bgu6jX0HTh9rhWtpBHNu+DuPe+QQuvwBsWzgJjwxhAA2nBXf+wDcYNeNDq9qgyXXVoXX0nfSaIDX4Cg6sIgZ5KM/krq1mJnGQ3ExafrYEAxhAFEfs5yR/tpQMFzN5Dpg7jF/7PkZOi0XjlhG4mXkO8WvnYdh/LkFoRJRgkAt3igpw9UQKrqYdhDvrCimjHmNeRduegyimHPryI4pL45dsRmnRTexeMQPDpy9Di/bR1d2UCbhkAOY1Bb6KeQCwqgy21nltwoELjMwfknF021o8NXMV6jUORrpMD2avo/0MoOihPyeALh2Jx/mUnRg9Y6VSb1ZX1l7703tI6jMTDeTikleqdoNHiIDaQTJQlJOBpD8tJYAqy+8iP51l1FJmAzkXTpDRWnfuSVuL86+jSYtwtO7cg4JpwqcMoMUIZXkQQGpnx5I3KM5EdOuPtr2fRKv20fC4fJBxPBGpOzZQYsjKPcOmLkGLDl2RtH4RfR81c6X3OOIASao7EaU1sIRLUe1mrXcjmn8cVw8S139AKA+aNJuM/uOuOOSnn8KIqbE037B1wURED32e8rH0I9/h/IGdeOpXq2zq7UFBUpWM/OQPiUFiKkQptdpAYgAlxy3DgAm/wd2SQlw/dcjKd2TU1yKDLApEdHuClFjCuvkY+tYiARBnH5PuTVq0AVN7TDQX52Qg9euNyL98Bp0HjEH3US/iy9kvkrvr2H8kMXNX7HQ8OvIFdBv98gOB5GSSnVF6408wTevO3nEXYOeKqXhs3Oto22sgGT3+kzloGNIKjzH3zRg0/zUCqFO/UUg/8g+cS96JMb9eBVbLK7hylthOocLW+fUy46BVGoy8pN+KPMiqYjN353K2F8iN8ZqaOycTB+KWY+Ars9AsklcD2MtFhVMuxS1FyIupchtzcQnrFmDomwwg7uL4fqDizi1k/piCK6mJcGdlUEnl8effRJOw9vBUVuCLWc+h/0sz0K7PEPqd8/t34Pjf15PfZzmS15eDSapGp9ydlNc6k7R6ngDpVPxfcS5pB56ZvZYWUUnedez5+F30HDOBGM9e2+ZNQNdh4xHVdyQxiJWwxsxcjfLbRfj2o3cw+PW5aNC0hYpJukCoqY9k5OxfYbJ2t2o3MKfkEjlPDTGpKDcDB+JWoOvQ8Wjcoo1q9nF0LIBki0IHoTjvOk7s2oShby5ESDjPg4pyM3F679+QLdRam+jH0aHPULSM6gbD5UNusuDaBexZPQtD/n0BWnXpqbA4ufvPOLnnS3QZPA69np1cA0gmXFp9VUlauVIVWPbJH9lyYMpq5/KpCG7TAX1/MQ2sBcI8CHuW0b9aCZevLxl967wJiB42Hp37jcLFw3sIoLFvf0TPl7hhMUa8tRiBDZtao1faSFe1IRQRQ43sxFhikASJsYSeRTbjZOtBY4Y7NxMpm1Z4N8YDbh3yxkKEhnMGlZWwrPxDqhYwURBQvxEhXZJ3FbfdBbhbfBMXU3ahrLQYzy3YBB9fPzVzx34u9av1FJfadO1b86+bFkhcTFldWjKODST6IgwJ5F86TW45ZuI7aBnVg4QCy9n6vTANbDHJKsXWua9STZC5uOwzR3F46xq06xVD7ptVHMb+ejWVvJwNP+c4l84mI2ffchoa0UFSjTYNJFUOMgwU513F91tWU4m/aet24nAXH0xUvSPeguD1VtGKYK2K7Awc/svv8eSUuQgO66C5QvukEPu9y8cScGz7HxHUOBhNWoZTxaBRy3B+TWZCMRgpiKtcbU0oPfjMnd3dlRbm48LBb9Fj9EtUTL5wcDfdQcd+I0SLnR+fumM9Wj/cGy3ad0VVxT2cjv8b3NmX4OPrjzZdHweLwd7cmtU610pSotJgZO9bTgyipE4Dqi6Q9KoD5UlsiISxzxZ/LKNTOVTJcStWyZglWx7Vp1c5wOz+GMvlpNA/CxIzkHR3P5VJqvKstwu8zNxxBvCaoL2VwAYj5WSqVVKSXVkneMTy7IRlqpIgQbLFJKnw9AYet6pNCHBwuSCglV2t4SeZ5GW+QU6vEsiWaJCLROZnTpBkBVzW8VSDoq4RYw0k+ziXMFot7s4rSNp0kXNWTu8lceBYzd1LS0O2zh2gGlnxS3MMw2glDUqzWKQTrPk42YizVxecak0ApFrn3kCqDqpikGAwTQrx/oQqpPJyED/XG5PU/dUx32BzfTaQeBlIzZRXGzHWJLheDRBAqphBwcTZ8HMySR9DlpVrHu/kbIOoO7FtuUZ2wtItJo3+WgaVA/CWXOYxROZLthxJjzEEqo8YehTD8rW0zi3WcbBVy9w51Sp/Q7x7B8kahCQXRnXDOhTLT2KSGDZxNPw4RpagMFFVQ5yxurK8zCOBtMBXIAkWwcQXRlbi8jBUmWmA2UxJbQEWOSzbpKkXo3Or2oI978ry7d66spT3iPmGauNc+oixw91ZQkXEM6q1WQ0/LlI4KAwk+du1wVTz9KoI2OyC2kAkXUvEGI/o4eilGnKBNbowO0jWX0nYQRIxyR2IwG70OAwkw+OJNU3ESHcn2WKBZGeRPcZwHSUng2RCy9lUB0jKfWnCQTJIV4TaaLJo0Ypx5dpBehAm1Q6SHD4RpVfHHAOXyPa/qqgLJOtPWSSTtPwLyIXp2R9Y5T8rqO+UrP8Gpjgw8TngMx8AAAAASUVORK5CYII=",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],v=function(e){var n=e.className,c=e.dataSource,B=void 0===c?[]:c,v=e.col,j=void 0===v?4:v,m=e.right,p=e.bottom,Q=void 0===p?23:p,y=e.precision,h=void 0===y?0:y,N=e.wrapWidth,I=void 0===N?1200:N,R=e.trackEventItems,w=e.loading,F=Math.floor((I-(j-1)*m)/j);return(0,f.jsx)(g.Z,{spinning:w,children:(0,f.jsxs)("div",{className:S()(s,n),children:[!(null==B||!B.length)&&(null==B?void 0:B.map((function(e,n){var c,s=e.name,g=e.id,B=e.identifier,S=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,f.jsx)("div",{className:A,style:{width:F,marginRight:(1+n)%j==0?0:m+h,marginBottom:Q},children:(0,f.jsxs)("a",{target:"_blank",href:"/paths/".concat(B),className:i,onClick:function(e){e.preventDefault(),R&&(0,D.L9)([R]),(0,D.xg)("/paths/".concat(B))},children:[(0,f.jsxs)("div",{className:t,children:[(0,f.jsx)("img",{className:a,src:"".concat(x.Z.IMG_SERVER,"/").concat(S)}),null==e||null===(c=e.subject_tags)||void 0===c?void 0:c.map((function(e,n){var c;if(0===n){var s,A=null===(s=J.find((function(n){return n.name==e})))||void 0===s?void 0:s.swimg;return(0,f.jsx)("img",{className:l,src:A,style:{left:"-4px"}})}var i=null===(c=J.find((function(n){return n.name==e})))||void 0===c?void 0:c.ptimg;return(0,f.jsx)("img",{className:l,src:i,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,f.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,f.jsx)("div",{className:o,children:"开放课程"})})]}),(0,f.jsx)("div",{className:r,children:(0,f.jsx)(k.Z,{title:s,children:(0,f.jsx)("span",{className:d,children:s})})}),(0,f.jsx)("div",{className:u,children:(0,f.jsxs)("div",{children:[(0,f.jsx)(k.Z,{placement:"bottom",title:"章节数",children:(0,f.jsxs)("span",{children:[(0,f.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,f.jsx)("span",{children:e.stages_count})]})}),(0,f.jsx)(k.Z,{placement:"bottom",title:"学习人数",children:(0,f.jsxs)("span",{children:[(0,f.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,f.jsx)("span",{children:e.members_count})]})})]})})]})},g)}))),!B.length&&(0,f.jsx)(H.Z,{})]})})}},48410:function(e,n,c){c.d(n,{jL:function(){return o},w9:function(){return te},QD:function(){return Ce},cQ:function(){return ie.Z},op:function(){return Fe},O5:function(){return Xe},_b:function(){return Ve},t7:function(){return O},Gi:function(){return re},YG:function(){return le},qp:function(){return m},vr:function(){return Le},qE:function(){return Ee},Je:function(){return b},wb:function(){return Ae},cq:function(){return Je},tp:function(){return Q}});var s=c(59301),A="banner___PoUBO",i="content___XoDjy",a="btns___Pb35j",t=c(37712),o=function(e){var n=e.dataSource,c=void 0===n?[]:n,s=e.img,o=e.imgWidth,l=void 0===o?346:o,r=e.title,d=e.sunTitle,u=e.bannerExtraContent;return(0,t.jsx)("div",{className:A,children:(0,t.jsxs)("div",{className:i,children:[(0,t.jsxs)("aside",{children:[(0,t.jsxs)("p",{children:[(0,t.jsx)("b",{children:r}),(0,t.jsx)("span",{children:d})]}),c.length>0&&(0,t.jsx)("div",{className:a,children:c.map((function(e,n){return(0,t.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,t.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),u]}),s&&(0,t.jsx)("img",{style:{marginTop:33,marginRight:38},src:s,width:l})]})})},l=c(79800),r=c.n(l),d="row___aXJjm",u="title___HUKL0",g="tagsWrap___XB2W3",k="action___VdHb1",x="bar___t1kKC",B="tag___V7Eft",S="name___Hk1Ip",D="num___xQpcH",H="active___XryTX",f="tagsBorderWrap___OMxjs",J=c(92310),v=c.n(J),j=c(89392),m=function(e){var n=e.dataSource,c=void 0===n?[]:n,A=e.value,i=e.onChange,a=e.onTitleChange,o=e.className,l=e.title,J=e.titleWidth,m=void 0===J?41:J,p=e.style,Q=void 0===p?{}:p,y=e.fontColor,h=void 0===y?"#6A7283":y,N=e.showCount,I=(0,s.useState)(0),R=r()(I,2),w=R[0],F=R[1],O=(0,s.useState)(!1),G=r()(O,2),E=G[0],b=G[1],P=(0,s.useRef)(null),U=(0,s.useRef)(null);return(0,s.useEffect)((function(){var e;0!==c.length&&((null==P||null===(e=P.current)||void 0===e?void 0:e.clientHeight)>97?F(1):F(0));0===c.length&&F(0),b(!1)}),[c]),(0,t.jsxs)("div",{className:v()(d,o),style:Q,children:[(0,t.jsx)("div",{onClick:(0,j.throttle)((function(){return null==a?void 0:a()}),2e3),style:{width:m,marginTop:E?12:4},className:"".concat(u," ").concat(a?"current":""),children:l}),(0,t.jsxs)("div",{className:E?"".concat(g," ").concat(f):g,children:[(0,t.jsx)("div",{className:x,ref:U,style:w>0?{height:1===w?97:"auto",overflow:1===w?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,t.jsx)("div",{className:B,ref:P,children:null==c?void 0:c.map((function(e){return(0,t.jsxs)("span",{onClick:function(){return i(e.id)},style:{color:h},className:A===e.id?H:"",children:[(0,t.jsx)("span",{title:e.name,className:S,children:e.name}),!!N&&(0,t.jsx)("span",{className:D,children:e.count})]},e.id)}))})}),!!w&&(0,t.jsx)(s.Fragment,{children:1===w?(0,t.jsxs)("div",{onClick:function(){var e;F(2),(null==P||null===(e=P.current)||void 0===e?void 0:e.clientHeight)>245?b(!0):b(!1)},className:k,children:["展开",(0,t.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,t.jsxs)("div",{onClick:function(){U.current.scrollTop=0,F(1),b(!1)},className:k,children:["收起",(0,t.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},p="tabs___GTqPV",Q=function(e){var n=e.dataSource,c=void 0===n?[]:n,s=e.value,A=e.onChange,i=e.className,a=e.style,o=void 0===a?{}:a;return(0,t.jsx)("div",{style:o,className:v()(p,i),children:c.map((function(e){return(0,t.jsx)("span",{onClick:function(){return A(e.id)},className:s===e.id?v()(p,e.className||""):"",children:e.name},e.id)}))})},y="input___PW2zI",h="dropdown___vSy8B",N="menu___NiyBu",I="text___Grueu",R="b1___ZKryM",w="b2___aKyGa",F=c(24650),O=function(e){var n,c=e.dataSource,A=void 0===c?[]:c,i=e.value,a=void 0===i?"":i,o=e.onChange,l=e.className,d=e.style,u=void 0===d?{}:d,g=e.placeholder,k=(0,s.useState)(""),x=r()(k,2),B=x[0],S=x[1],D=(0,s.useState)(""),H=r()(D,2),f=H[0],J=H[1];(0,s.useEffect)((function(){var e,n=a;null!==(e=JSON.stringify(a))&&void 0!==e&&e.includes("{")&&(S(a.id),n=a.value||"");try{J(decodeURIComponent(n||""))}catch(e){J(decodeURIComponent(n||""))}}),[a]);var j=function(){o(encodeURIComponent(f),B||null)};return(0,t.jsxs)("div",{className:v()(y,l),style:u,children:[!!A.length&&(0,t.jsxs)("div",{className:h,children:[(0,t.jsxs)("div",{className:I,children:[null===(n=A.find((function(e){return e.id===B})))||void 0===n?void 0:n.name,(0,t.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,t.jsx)("b",{className:R}),(0,t.jsx)("b",{className:w})]}),(0,t.jsx)("div",{className:N,children:A.map((function(e,n){return(0,t.jsx)("div",{onClick:function(){var n;(n=e.id)!==B&&(S(n),o(encodeURIComponent(f),n))},children:e.name},n)}))})]}),(0,t.jsx)(F.Z,{onPressEnter:j,value:f,onChange:function(e){return J(e.target.value)},bordered:!1,placeholder:g}),(0,t.jsx)("i",{onClick:j,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},G="quickPager___GM30J",E="disabled___Ozc8I",b=function(e){var n=e.value,c=e.onChange,s=e.className,A=e.total,i=e.pageSize,a=e.style,o=void 0===a?{}:a,l=n<2,r=n>=Math.ceil(A/i);return A<=i?(0,t.jsx)(t.Fragment,{}):(0,t.jsxs)("div",{className:v()(G,s),style:o,children:[(0,t.jsx)("div",{onClick:function(){l||c(n-1,"prev")},className:l?E:"",children:"上一页"}),(0,t.jsx)("div",{onClick:function(){r||c(n+1,"next")},className:r?E:"",children:"下一页"})]})},P="list___oOsiS",U="wrap___G6T7F",C="lockWrap___Rl79E",M="li___oZZ7l",L="cover___b2bYW",z="img___IQX7w",Z="sign___HkT6C",K="name___SsJx8",V="e___TMqq0",Y="tags___bcjyo",q="rate___YACg7",W=c(71418),X=c(6848),T=c(17178),_=c(71681),$=c(27876),ee=c(96908),ne=c(57177),ce=c(81378),se=c(6638),Ae=function(e){var n=e.className,c=e.dataSource,s=void 0===c?[]:c,A=e.col,i=void 0===A?4:A,a=e.right,o=e.bottom,l=void 0===o?23:o,r=e.precision,d=void 0===r?0:r,u=e.wrapWidth,g=void 0===u?1200:u,k=e.trackEventItems,x=e.loading,B=Math.floor((g-(i-1)*a)/i);return(0,t.jsx)(W.Z,{spinning:x,children:(0,t.jsxs)("div",{className:v()(P,n),children:[!!s.length&&s.map((function(e,n){var c=e.name,s=e.id,A=e.identifier,o=e.power,r=e.cover_image_id,u=e.pic;return(0,t.jsxs)("div",{className:U,style:{width:B,marginRight:(1+n)%i==0?0:a+d,marginBottom:l},children:[(0,t.jsxs)("a",{target:"_blank",href:"/shixuns/".concat(A,"/challenges"),className:M,onClick:function(e){e.preventDefault(),k&&(0,$.L9)([k]),o&&(0,$.xg)("/shixuns/".concat(A,"/challenges"))},children:[(0,t.jsxs)("div",{className:z,children:[(0,t.jsx)("img",{className:L,src:r?"".concat(_.Z.API_SERVER,"/api/attachments/").concat(r):"".concat(_.Z.IMG_SERVER,"/").concat(u)}),e.is_jupyter&&(0,t.jsx)("img",{className:Z,src:ee}),e.is_jupyter_lab&&(0,t.jsx)("img",{className:Z,src:ne}),e.is_unity_3d&&(0,t.jsx)("img",{className:Z,src:ce})]}),(0,t.jsx)("div",{className:K,children:(0,t.jsx)(X.Z,{title:c||"实践项目名称-未填写",children:(0,t.jsx)("span",{className:V,children:c||"实践项目名称-未填写"})})}),(0,t.jsxs)("div",{className:Y,children:[(0,t.jsx)(X.Z,{placement:"bottom",title:"关卡数",children:(0,t.jsxs)("span",{children:[(0,t.jsx)("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),(0,t.jsx)("span",{children:e.challenges_count})]})}),!!e.myshixuns_count&&(0,t.jsx)(X.Z,{placement:"bottom",title:"学习人数",children:(0,t.jsxs)("span",{children:[(0,t.jsx)("i",{className:"iconfont icon-chengyuan font14 mr2"}),(0,t.jsx)("span",{children:e.myshixuns_count})]})}),(0,t.jsx)(X.Z,{placement:"bottom",title:"难度等级",children:(0,t.jsx)("span",{children:(0,t.jsx)("span",{children:e.level})})}),(0,t.jsxs)("div",{className:q,children:[(0,t.jsx)(T.Z,{allowHalf:!0,disabled:!0,defaultValue:e.score_info}),(0,t.jsxs)("span",{children:[" ",e.score_info?"".concat(e.score_info,"分"):"5分"]})]})]})]}),!o&&(0,t.jsxs)("div",{className:C,children:[(0,t.jsx)("img",{src:"".concat(_.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,t.jsx)("span",{className:"mt15 font16 c-white",children:"定向开放内容,需要授权"})]})]},s)})),!s.length&&(0,t.jsx)(se.Z,{})]})})},ie=c(37913),ae={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,c=e.dataSource,s=void 0===c?[]:c,A=e.col,i=void 0===A?4:A,a=e.right,o=e.bottom,l=void 0===o?23:o,r=e.precision,d=void 0===r?0:r,u=e.wrapWidth,g=void 0===u?1200:u,k=e.trackEventItems,x=e.loading,B=Math.floor((g-(i-1)*a)/i);return(0,t.jsx)(W.Z,{spinning:x,children:(0,t.jsxs)("div",{className:v()(ae.list,n),children:[!!s.length&&s.map((function(e,n){var c=e.subject_identifier,s=e.id,A=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,t.jsxs)("div",{className:ae.wrap,style:{width:B,marginRight:(1+n)%i==0?0:a+d,marginBottom:l},children:[(0,t.jsxs)("a",{className:ae.li,onClick:function(n){n.preventDefault(),k&&(0,$.L9)([k]),(0,$.xg)(e.first_category_url)},children:[(0,t.jsxs)("div",{className:ae.top,children:[(0,t.jsx)(X.Z,{title:e.name,children:(0,t.jsx)("div",{className:ae.name,children:e.name})}),(0,t.jsx)("img",{className:ae.img,src:_.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,t.jsx)("div",{className:ae.text,title:e.creator,children:e.creator}),c&&(0,t.jsxs)("div",{className:ae.btns,children:[(0,t.jsx)("div",{children:"开放课程"}),(0,t.jsx)("aside",{children:"开放课堂"})]}),A&&(0,t.jsx)("div",{className:ae.sign,children:"公开"})]}),(0,t.jsxs)("div",{className:ae.bottom,children:[e.visits>0&&(0,t.jsx)(X.Z,{title:"访问量",placement:"bottom",children:(0,t.jsxs)("span",{children:[(0,t.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,t.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,t.jsx)(X.Z,{title:"成员",placement:"bottom",children:(0,t.jsxs)("span",{children:[(0,t.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,t.jsx)(X.Z,{title:"作业",placement:"bottom",children:(0,t.jsxs)("span",{children:[(0,t.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,t.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,t.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,t.jsxs)("div",{className:ae.lockWrap,children:[(0,t.jsx)("img",{src:"".concat(_.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,t.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},s)})),!s.length&&(0,t.jsx)(se.Z,{})]})})},oe={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},le=function(e){var n=e.dataSource,c=void 0===n?[]:n,s=e.value,A=e.onChange,i=e.className,a=e.style,o=void 0===a?{}:a,l=e.tabBarExtraContent;return(0,t.jsxs)("div",{className:v()(oe.tabs,i),style:o,children:[(0,t.jsx)("div",{className:oe.tabsWrap,children:c.map((function(e,n){return(0,t.jsxs)("aside",{className:oe.tab,onClick:function(){A(e.id)},children:[(0,t.jsx)("div",{className:s===e.id?oe.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,t.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,t.jsx)(X.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,t.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,t.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,t.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,t.jsx)("div",{className:oe.tabBar,children:l})]})},re=function(e){var n=e.className,c=e.style,s=void 0===c?{}:c,A=e.children;return(0,t.jsx)("div",{className:v()(n),style:s,children:A})},de="orderWrap___ZfyGX",ue="orderIconWrap___XTB_O",ge="orderAsc___KWHmA",ke="orderDesc___rHdbB",xe="active___a7eSP",Be="cursorPointer___gs9kL",Se="orderTextWrap___teAKn",De=c(38854),He=c(20834),fe=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],Je=function(e){var n,c=e.sortValue,s=e.dropValue,A=e.className,i=e.onSort,a=e.onDrop,o=e.dataSource,l=void 0===o?fe:o;return(0,t.jsxs)("div",{className:v()(de,A),children:[(0,t.jsx)(De.Z,{dropdownRender:function(){return(0,t.jsx)(He.Z,{children:l.map((function(e,n){return(0,t.jsx)(He.Z.Item,{onClick:function(){return a(e.id)},children:e.name},n)}))})},children:(0,t.jsx)("span",{className:Se,children:null===(n=l.find((function(e){return s===e.id})))||void 0===n?void 0:n.name})}),(0,t.jsxs)("span",{className:ue,children:[(0,t.jsx)("span",{className:ge,children:(0,t.jsx)("i",{className:"asc"===c?"iconfont icon-sanjiaoxing-up font12 ".concat(Be," ").concat(xe):"iconfont icon-sanjiaoxing-up font12 ".concat(Be),onClick:function(){return i("asc"===c?"desc":"asc")}})}),(0,t.jsx)("span",{className:ke,children:(0,t.jsx)("i",{className:"desc"===c?"iconfont icon-sanjiaoxing-down font12 ".concat(Be," ").concat(xe):"iconfont icon-sanjiaoxing-down font12 ".concat(Be),onClick:function(){return i("asc"===c?"desc":"asc")}})})]})]})},ve=c(82242),je=c.n(ve),me=c(7557),pe=c.n(me),Qe=c(41498),ye=c.n(Qe),he=c(39647),Ne=c.n(he),Ie={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},Re=c(3113),we=["className","style","children","loading","openLoading","onClick","size","shape"],Fe=function(e){var n=e.className,c=e.style,A=e.children,i=e.loading,a=void 0!==i&&i,o=e.openLoading,l=e.onClick,d=void 0===l?function(){}:l,u=e.size,g=void 0===u?"middle":u,k=e.shape,x=void 0===k?"round":k,B=Ne()(e,we),S=(0,s.useState)(!1),D=r()(S,2),H=D[0],f=D[1];return(0,t.jsx)(Re.ZP,je()(je()({onClick:(0,j.throttle)(function(){var e=ye()(pe()().mark((function e(n){return pe()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o&&f(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:o&&f(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:v()(Ie.btn,Ie["".concat(g,"-").concat(x)],n),style:je()({},c),size:g,shape:x,loading:H||a},B),{},{children:A}))},Oe="head___ghH72",Ge="node___mjPEy",Ee=function(e){var n=e.className,c=e.style,s=e.children,A=void 0===s?null:s,i=e.onClick,a=e.title;return(0,t.jsxs)("div",{className:v()(Oe,n),style:c,children:[(0,t.jsxs)("span",{className:"primary-hover",onClick:i,children:[(0,t.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,t.jsx)("b",{title:a,children:a}),(0,t.jsx)("div",{className:Ge,children:A})]})},be="btns___sNgTb",Pe="confirm___Ozirl",Ue="cancel___aiq1I",Ce=function(e){var n=e.confirmShow,c=void 0===n||n,s=e.confirmTitle,A=e.confirmClick,i=e.cancelShow,a=void 0===i||i,o=e.cancelTitle,l=e.cancelClick,r=e.className,d=e.style,u=e.confirmLoading,g=void 0!==u&&u;return(0,t.jsxs)("div",{className:v()(be,r),style:d,children:[c&&(0,t.jsx)(Re.ZP,{loading:g,onClick:A,type:"primary",className:Pe,children:s}),a&&(0,t.jsx)(Re.ZP,{onClick:l,className:Ue,children:o})]})},Me={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Le=function(e){var n=e.className,c=e.style,s=void 0===c?{}:c,A=e.LeftContent,i=e.children,a=e.RightContent;return(0,t.jsx)("div",{className:v()(Me.fixedBottom,n),style:s,children:(0,t.jsxs)("div",{className:Me.wrap,children:[(0,t.jsx)("div",{className:Me.left,children:A}),(0,t.jsx)("div",{className:Me.center,children:i}),(0,t.jsx)("div",{className:Me.right,children:a})]})})},ze="crumbs___V41Oe",Ze="hover___bEIVd",Ke=c(80608),Ve=function(e){var n=e.className,c=e.style,A=void 0===c?{}:c,i=e.dataSource,a=void 0===i?[]:i;return(0,t.jsx)("div",{className:v()(ze,n),style:A,children:a.map((function(e,n){return n"," "]})]},n):(0,t.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Ye=c(31797),qe=["onChange"],We=Ye.Z.Countdown,Xe=function(e){var n=e.onChange,c=Ne()(e,qe),A=(0,s.useState)(null),i=r()(A,2),a=i[0],o=i[1];(0,s.useEffect)((function(){"number"==typeof a&&a>=0&&n(a)}),[a]);return(0,t.jsx)(We,je()(je()({},c),{},{onChange:function(e){var n=Math.floor(e/1e3);o(n)}}))}},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/48474.async.js b/48474.async.js deleted file mode 100644 index a7fa8ab4d6..0000000000 --- a/48474.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[48474,11947,50928,52687,7436,1911,37637,80182,79635],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={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"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(78892),i=n(3113),c=n(36355),u=n(81327),m=n(33234),p=n(47211),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:y="default",danger:v,disabled:g,loading:O,onClick:b,htmlType:C,children:w,className:x,menu:h,arrow:E,autoFocus:N,overlay:P,trigger:j,align:$,open:Z,onOpenChange:z,placement:M,getPopupContainer:k,href:R,icon:S=s.createElement(l.Z,null),title:K,buttonsRender:I=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,F=f(e,["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"]),Q=n("dropdown",d),U=`${Q}-button`,[q,G]=(0,p.Z)(Q),H={menu:h,arrow:E,autoFocus:N,align:$,disabled:g,trigger:g?[]:j,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:T,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(Q,a),J=o()(U,W,x,G);"overlay"in e&&(H.overlay=P),"open"in e&&(H.open=Z),H.placement="placement"in e?M:"rtl"===a?"bottomLeft":"bottomRight";const X=s.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:O,onClick:b,htmlType:C,href:R,title:K},w),Y=s.createElement(i.ZP,{type:y,danger:v,icon:S}),[ee,te]=I([X,Y]);return q(s.createElement(u.Z.Compact,Object.assign({className:J,size:V,block:!0},F),ee,s.createElement(r.Z,Object.assign({},H),te)))};d.__ANT_BUTTON=!0;var y=d;const v=r.Z;v.Button=y;var g=v},24650:function(e,t,n){n.d(t,{Z:function(){return R}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[p,f]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),y=(0,o.useContext)(l.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return p(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),m=n(33614),p={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"},f=n(1393),d=function(e,t){return o.createElement(f.Z,(0,m.Z)({},e,{ref:t,icon:p}))};var y=o.forwardRef(d),v=n(76897),g=n(55405),O=n(25629),b=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),x={click:"onClick",hover:"onMouseOver"};var h=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:f,prefixCls:d,inputPrefixCls:y,size:v}=e,h=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=o.useContext(s.E_),N=E("input",y),P=E("input-password",d),j=n&&(t=>{const{action:n="click",iconRender:r=w}=e,a=x[n]||"",s=r(l),i={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(P),$=a()(P,f,{[`${P}-${v}`]:!!v}),Z=Object.assign(Object.assign({},(0,g.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:$,prefixCls:N,suffix:j});return v&&(Z.size=v),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},Z))})),E=n(78405),N=n(92343),P=n(3113),j=n(19716),$=n(33234),Z=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:p,loading:f,disabled:d,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:b}=e,C=Z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:w,direction:x}=o.useContext(s.E_),h=o.useRef(!1),z=w("input-search",n),M=w("input",r),{compactSize:k}=(0,$.ri)(z,x),R=(0,j.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),S=o.useRef(null),K=e=>{var t;document.activeElement===(null===(t=S.current)||void 0===t?void 0:t.input)&&e.preventDefault()},I=e=>{var t,n;y&&y(null===(n=null===(t=S.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof m?o.createElement(E.Z,null):null,D=`${z}-button`;let L;const B=m||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:K,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),I(e)},key:"enterButton"},_?{className:D,size:R}:{})):o.createElement(P.ZP,{className:D,type:m?"primary":void 0,size:R,disabled:d,key:"enterButton",onMouseDown:K,onClick:I,loading:f,icon:T},m),p&&(L=[L,(0,N.Tm)(p,{key:"addonAfter"})]);const A=a()(z,{[`${z}-rtl`]:"rtl"===x,[`${z}-${R}`]:!!R,[`${z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(S,t),onPressEnter:e=>{h.current||f||I(e)}},C,{size:R,onCompositionStart:e=>{h.current=!0,null==g||g(e)},onCompositionEnd:e=>{h.current=!1,null==b||b(e)},prefixCls:M,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:A,disabled:d}))})),M=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=M.Z,k.Password=h;var R=k},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:v}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:w,direction:x="horizontal",prefixCls:h,split:E,style:N,wrap:P=!1,classNames:j,styles:$}=e,Z=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,M]=Array.isArray(g)?g:[g,g],k=f(M),R=f(z),S=d(M),K=d(z),I=(0,s.Z)(w,{keepEmpty:!0}),T=void 0===O&&"horizontal"===x?"center":O,D=i("space",h),[L,B]=(0,p.Z)(D),_=o()(D,null==c?void 0:c.className,B,`${D}-${x}`,{[`${D}-rtl`]:"rtl"===v,[`${D}-align-${T}`]:T,[`${D}-gap-row-${M}`]:k,[`${D}-gap-col-${z}`]:R},b,C),A=o()(`${D}-item`,null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let F=0;const Q=I.map(((e,t)=>{var n,a;null!=e&&(F=t);const o=e&&e.key||`${A}-${t}`;return r.createElement(m,{className:A,key:o,index:t,split:E,style:null!==(n=null==$?void 0:$.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),U=r.useMemo((()=>({latestIndex:F})),[F]);if(0===I.length)return null;const q={};return P&&(q.flexWrap="wrap"),!R&&K&&(q.columnGap=z),!k&&S&&(q.rowGap=M),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},q),null==c?void 0:c.style),N)},Z),r.createElement(u,{value:U},Q)))}));const g=v;g.Compact=i.ZP;var O=g},92899:function(e,t,n){n.d(t,{Fm:function(){return p}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/48506.async.js b/48506.async.js deleted file mode 100644 index ca4bc9ba91..0000000000 --- a/48506.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[48506,48410,4585,71950],{10459:function(e,n,t){function c(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],c=0;c-1||null!==(c=w)&&void 0!==c&&c.startsWith("/api")?w:"data:image/png;base64,".concat(w),autoPlay:!0}),"video"===b&&(0,S.jsx)(S.Fragment,{children:(null===(i=w)||void 0===i?void 0:i.indexOf("http"))>-1||null!==(o=w)&&void 0!==o&&o.startsWith("/api")?(0,S.jsx)("video",{controls:!0,src:"".concat(w),autoPlay:!0}):(0,S.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(w),autoPlay:!0})}),"office"===b&&V&&(0,S.jsx)("iframe",{src:"".concat(W,"/office.html?key=").concat(V.key,"&url=").concat(K+V.url,"&callbackUrl=").concat(K+V.callbackUrl,"&fileType=").concat(V.fileType,"&title=").concat(V.title,"&model=").concat(B,"&officeServer=").concat(k.Z.ONLYOFFICE,"&disabledDownload=").concat(!!C)}),"html"===b&&(0,S.jsx)("iframe",{src:w+"&disposition=inline"}),"pdf"===b&&(0,S.jsx)("iframe",{src:"".concat(W,"/js/pdfview/index.html?url=").concat(w,"&disabledDownload=").concat(!!C)}),"image"===b&&(0,S.jsx)("img",{src:(null===(l=w)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(y=w)&&void 0!==y&&y.startsWith("/api")?w:"data:image/png;base64,".concat(w)}),("other"===b||"download"===b)&&(0,S.jsx)(S.Fragment,{children:F?(0,S.jsx)(h.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,S.jsx)(A.ZP,{icon:(0,S.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:T,children:"下载"})}):(0,S.jsxs)(A.ZP,{type:"primary",size:"middle",onClick:T,children:[(0,S.jsx)(p.Z,{}),"点击下载"]})})]})}},4585:function(e,n,t){t.d(n,{Z:function(){return U}});var c=t(82242),a=t.n(c),i=t(37205),r=t.n(i),o=t(91232),s=t.n(o),l=t(79800),u=t.n(l),d=t(59301),f=(t(49040),t(32834)),A=t.n(f),p=t(11690);var g=[],m=["
        "],x=new(A().Renderer),v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function h(){g.length=0,m=["
          "]}var k={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function S(e,n,t,c){if(n>=e.length||e[n].level<=t)return n;var a=e[n];c.push("
        • "+a.text+"");var i=[];return n=S(e,++n,a.level,i),i.length>0&&(c.push("
            "),i.forEach((function(e){c.push(e)})),c.push("
          ")),c.push("
        • "),n=S(e,n,t,c)}function y(){return S(g,0,0,m),m.push("
        "),m.join("")}var j={heading:function(e){var n=v.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],c=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var c=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=c.length?e.slice(c.length):e})).join("\n")}(t,n[3]||""),a=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(a)>=0){var i=b(),r=c;c=i,N[i]={type:"block",expression:r}}return{type:"code",raw:t,lang:a,text:c}}}},B=/(?:\${2})([^\n`]+?)(?:\${2})/gi,w=0,b=function(){return"__special_katext_id_".concat(w++,"__")},N={};function D(){return N}function H(){w=0,N={}}function J(e){return e=e.replace(B,(function(e,n){var t=b();return N[t]={type:"inline",expression:n},t}))}var E=x.listitem;x.listitem=function(e){return E(J(e))};var I=x.paragraph;x.paragraph=function(e){return I(J(e))};var R=x.tablecell;x.tablecell=function(e,n){return R(J(e),n)},x.code=function(e,n,t){var c=(n||"").match(/\S*/)[0];return c?["latex","katex","math"].indexOf(c)>=0?"

        ".concat(e,"

        "):'
        ').concat(t?e:(0,p.escape)(e,!0),"
        \n"):'
        '+(t?e:(0,p.escape)(e,!0))+"
        "},x.heading=function(e,n,t){var c=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return g.push({anchor:c,level:n,text:e}),"'+e+""},A().setOptions({silent:!0,gfm:!0,pedantic:!1}),A().use({tokenizer:j,renderer:x});var C=A(),O=(t(64018),t(6419)),F=t(71681),P=t(15342),Q=t(1012),Z=t(29114),G=t(37712),L="@▁@",M=/]*>/g;var U=function(e){var n=e.value,t=void 0===n?"":n,c=e.className,i=e.showTextOnly,o=e.showLines,l=e.style,f=void 0===l?{}:l,A=e.stylesPrev,p=void 0===A?{}:A,g=e.highlightKeywords,m=e.showProgramFill,x=(e.isProgramFill,e.disabledFill),v=void 0!==x&&x,S=e.programFillValue,j=e.onFillChange,B=void 0===j?function(e){}:j,w=e.onFillBlur,b=void 0===w?function(){}:w,N=String(t),J=(0,d.useState)(""),E=u()(J,2),I=E[0],R=E[1],U=(0,d.useState)("office"),V=u()(U,2),z=V[0],W=V[1],K=(0,d.useState)([]),Y=u()(K,2),q=Y[0],T=Y[1],X=(0,d.useRef)("a"+(0,Q.Z)()),_={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),c=[];return t.map((function(e){""!=e&&c.push(".".concat(X.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{N=N.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+F.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+F.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+F.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(m){var e=-1;return N=N.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,c){return function(e,n){var t=document.createElement(e===L?"input":"textarea");t.style.width="100%",t.style.height=e===L?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var c=Object.keys(_).length;return _[c]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
        '.concat($(N||""),"
        ")}var n=C(N);n=$(n);var t=D();N.match(/\[TOC\]/)&&(n=n.replace("

        [TOC]

        ",y()),h()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var c=t[n],a=c.type,i=c.expression;return(0,P.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(i)||"",{displayMode:"block"===a,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),H();var c=document.createElement("div");return c.innerHTML=n,g?(ce(c,g.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),c.innerHTML):i?c.innerText:(setTimeout((function(){return re()}),500),c.innerHTML)}),[N,g]);(0,d.useEffect)((function(){ae.current&&ae.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[q]),(0,d.useEffect)((function(){if(null!=S&&S.length){var e,n=ae.current.querySelectorAll(".edu-program-fill-score"),t=ae.current.querySelectorAll('[name="edu-program-fill"]'),c=s()(t.entries());try{for(c.s();!(e=c.n()).done;){var a,i=u()(e.value,2),r=i[0],o=i[1];o.value=null===(a=S[r])||void 0===a?void 0:a.value,"warning"===S[r].type?o.className="program-fill-warning":"success"===S[r].type?o.className="program-fill-success":o.className=""}}catch(e){c.e(e)}finally{c.f()}var l,d=s()(n.entries());try{for(d.s();!(l=d.n()).done;){var f,A,p=u()(l.value,2),g=p[0];p[1].innerHTML=null!==(f=S[g])&&void 0!==f&&f.score?"".concat(null===(A=S[g])||void 0===A?void 0:A.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}T(S)}}),[S]);var ne=function(e){q[e.target.dataset.id]=q[e.target.dataset.id]||{},q[e.target.dataset.id].value=e.target.value,T(r()(q)),B(q,e.target.dataset.id)},te=function(e){q[e.target.dataset.id]=q[e.target.dataset.id]||{},q[e.target.dataset.id].value=e.target.value,T(r()(q)),b(q,e.target.dataset.id)};function ce(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ce(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var c=document.createElement("span");c.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(c)}}))}var ae=(0,d.useRef)();function ie(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),R(t),W("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),R(t),W("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),R(t),W("html");else if(t.startsWith("#")){e.preventDefault();var c=document.getElementById(t.replace("#",""));c&&c.scrollIntoView(!0)}}}k.WebkitLineClamp=o,o&&(f=a()(a()({},f),k));var re=function(){var e,n=null===(e=ae.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(O.ZP.isSupported()){var n=new O.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ae.current&&ee&&ee.match(M)&&window.PR.prettyPrint(),ae.current)return ae.current.addEventListener("click",ie),function(){var e;null===(e=ae.current)||void 0===e||e.removeEventListener("click",ie),H(),h()}}),[ee,ae.current,ie]),(0,G.jsxs)(G.Fragment,{children:[i&&(0,G.jsx)("div",{ref:ae,children:ee}),!i&&(0,G.jsx)("div",{ref:ae,style:a()({},f),className:"".concat(c||""," ").concat(v?"disabled-fill":""," markdown-body ").concat(X.current),dangerouslySetInnerHTML:{__html:ee}}),(0,G.jsx)(Z.Z,{close:!0,data:I,type:null!=I&&I.length?z:"",style:a()({},p),onClose:function(){return R("")}})]})}},16726:function(e,n,t){t.d(n,{h:function(){return x}});var c=t(82242),a=t.n(c),i=t(79800),r=t.n(i),o=t(59301),s=t(57809),l=t(78241),u=t(3113),d=t(89780),f=t.n(d),A=(t(94527),t(66608),t(37712)),p=s.default.Option,g={labelCol:{span:4},wrapperCol:{span:20}},m={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function x(e){var n=e.value,t=e.onChange,c=e.mode,i=e.options,s=void 0===i?{}:i,l=(0,o.useRef)(),u=(0,o.useState)(),d=r()(u,2),p=d[0],g=d[1];return(0,o.useEffect)((function(){if(p){var e=function(e){var n=e.getValue();t&&t(n)};return p.on("change",e),function(){p.off("change",e)}}}),[p,t]),(0,o.useEffect)((function(){p&&p.setOption("mode",c)}),[p,c]),(0,o.useEffect)((function(){p&&(n===p.getValue()&&""!==n||setTimeout((function(){p.setValue(n||"")}),300))}),[p,n]),(0,o.useEffect)((function(){if(l.current&&!p){var e=f().fromTextArea(l.current,a()({mode:c,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},s));g(e)}}),[l.current,p]),(0,A.jsx)("div",{className:"my-codemirror-container",children:(0,A.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,c=(0,o.useState)("python"),i=r()(c,2),d=i[0],f=i[1];return(0,A.jsxs)(l.Z,a()(a()({},g),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,A.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,A.jsx)(s.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){f(m[e][1])},children:Object.keys(m).map((function(e){return(0,A.jsx)(p,{value:e,children:m[e][0]},e)}))})}),(0,A.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,A.jsx)(x,{mode:d})}),(0,A.jsxs)("div",{className:"flex-container flex-end",children:[(0,A.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,A.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},77036:function(e,n,t){t.d(n,{Z:function(){return se}});var c=t(91232),a=t.n(c),i=t(7557),r=t.n(i),o=t(41498),s=t.n(o),l=t(79800),u=t.n(l),d=t(85573),f=t.n(d),A=t(59301),p=t(89780),g=t.n(p),m=t(76374),x=(t(94527),t(6313),t(25717),t(99498),t(25419),t(67549),t(4585)),v=t(37712),h=function(e){var n=e.value,t=void 0===n?"":n,c=(e.className,e.showTextOnly,e.showLines,e.style,(0,A.useMemo)((function(){return""}),[t]));return(0,v.jsx)(v.Fragment,{children:(0,v.jsx)("div",{dangerouslySetInnerHTML:{__html:c}})})},k=t(82242),S=t.n(k),y=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function j(e){var n=e.onActionCallback,t=e.title,c=e.icon,a=e.actionName,i=e.className,r=void 0===i?"":i,o=e.children;return(0,v.jsxs)("a",{title:t,className:r,onClick:function(){n(a)},children:[(0,v.jsx)("i",{className:"md-iconfont ".concat(c)}),o]})}var B=function(e){var n=e.watch,t=e.showNullButton,c=e.showNullProgramButton,a=e.onActionCallback,i=e.fullScreen,r=e.insertTemp,o=e.hidetoolBar,s=[].concat(y,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,v.jsxs)("ul",{className:"markdown-toolbar-container",children:[!o&&s.map((function(e,n){return(0,v.jsx)("li",{children:e.actionName?(0,v.jsx)(j,S()(S()({},e),{},{onActionCallback:a})):(0,v.jsx)("span",{className:"v-line"})},n)})),t?(0,v.jsx)("li",{children:(0,v.jsx)(j,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,c?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("li",{children:(0,v.jsx)(j,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,v.jsx)("li",{children:(0,v.jsx)(j,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,r&&(0,v.jsx)("li",{children:(0,v.jsx)(j,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(r),onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,v.jsx)("li",{className:"btn-full-screen",children:(0,v.jsx)(j,{icon:"".concat(i?"icon-shrink":"icon-enlarge"),title:i?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:a})})]})},w=t(74063),b=t(78241),N=t(24650),D=t(3113),H={labelCol:{span:4},wrapperCol:{span:20}},J=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(b.Z,S()(S()({},H),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,v.jsx)(b.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,v.jsx)(N.Z,{})}),(0,v.jsx)(b.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,v.jsx)(N.Z,{})}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(D.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(D.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},E=t(16726),I=t(8591),R=t(10459),C=b.Z.useForm,O={width:280,marginRight:10},F={labelCol:{span:5},wrapperCol:{span:19}},P=function(e){var n=e.callback,t=e.onCancel,c=C(),a=u()(c,1)[0],i=(0,A.useRef)();function r(e,n){-1!==e.status?a.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):I.ZP.error(e.message)}return(0,v.jsxs)(b.Z,S()(S()({form:a},F),{},{className:"upload-image-panel",onFinish:function(e){n(S()(S()({},e),{},{name:i.current}))},style:{width:470,overflow:"hidden"},children:[(0,v.jsx)(b.Z.Item,{label:"图片地址",required:!0,children:(0,v.jsxs)("div",{className:"flex-container",children:[(0,v.jsx)(b.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,v.jsx)(N.Z,{style:O})}),(0,v.jsx)(Q,{onFileChange:function(e){var n=e.target.files[0];i.current=n.name,Z(n,r)}})]})}),(0,v.jsx)(b.Z.Item,{label:"图片描述",name:"alt",children:(0,v.jsx)(N.Z,{style:{width:264}})}),(0,v.jsxs)(b.Z.Item,{style:{textAlign:"right"},children:[(0,v.jsx)(D.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(D.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function Q(e){var n=e.onFileChange;return(0,v.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,v.jsx)("input",{type:"file",onChange:n})]})}function Z(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var c=new window.XMLHttpRequest;c.withCredentials=!0,c.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),c.addEventListener("error",(function(e){console.error(e)}),!1),c.open("POST","".concat(R.KI,"/api/attachments.json")),c.send(t)}var G=t(5112),L=t(94001),M=G.ZP.Group,U={margin:"0 8px"},V=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(b.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,v.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,v.jsx)("span",{style:U,children:"单元格数:"}),(0,v.jsx)("span",{style:U,children:"行数"}),(0,v.jsx)(b.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,v.jsx)(L.Z,{})}),(0,v.jsx)("span",{style:U,children:"列数"}),(0,v.jsx)(b.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,v.jsx)(L.Z,{})})]}),(0,v.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,v.jsx)("span",{style:U,children:"对齐方式:"}),(0,v.jsx)(b.Z.Item,{name:"align",children:(0,v.jsxs)(M,{children:[(0,v.jsx)(G.ZP,{value:"default",children:(0,v.jsx)("i",{className:"fa fa-align-justify"})}),(0,v.jsx)(G.ZP,{value:"left",children:(0,v.jsx)("i",{className:"fa fa-align-left"})}),(0,v.jsx)(G.ZP,{value:"center",children:(0,v.jsx)("i",{className:"fa fa-align-center"})}),(0,v.jsx)(G.ZP,{value:"right",children:(0,v.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(D.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(D.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},z=t(71681),W=t(49105),K=t(1012),Y=t(43418),q="link",T="upload-image",X="code-block",_="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(46587);var te="@▁▁@";function ce(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ae=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ie=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],re=f()(f()({},ae+"-B","bold"),ae+"-I","italic"),oe=f()(f()(f()(f()({},q,"添加链接"),X,"添加代码块"),T,"添加文件"),_,"添加表格"),se=function(e){var n=e.defaultValue,t=void 0===n?"":n,c=e.onChange,i=e.width,o=void 0===i?"100%":i,l=e.height,d=void 0===l?400:l,p=e.miniToolbar,k=void 0!==p&&p,S=e.isFocus,y=void 0!==S&&S,j=e.watch,b=e.insertTemp,N=e.mode,D=void 0===N?"markdown":N,H=e.id,R=void 0===H?"markdown-editor-id":H,C=e.showResizeBar,O=void 0!==C&&C,F=e.noStorage,Q=void 0!==F&&F,G=e.showNullButton,L=void 0!==G&&G,M=e.showNullProgramButton,U=void 0!==M&&M,$=e.hidetoolBar,ae=void 0!==$&&$,se=e.fullScreen,le=void 0!==se&&se,ue=e.onBlur,de=e.onCMBeforeChange,fe=e.onFullScreen,Ae=e.className,pe=void 0===Ae?"":Ae,ge=e.disablePaste,me=void 0!==ge&&ge,xe=e.disabled,ve=void 0!==xe&&xe,he=e.disabledFill,ke=void 0!==he&&he,Se=e.placeholder,ye=void 0===Se?"":Se,je=e.values,Be=void 0===je?"":je,we=(0,A.useState)(null),be=u()(we,2),Ne=be[0],De=be[1],He=(0,A.useState)(t),Je=u()(He,2),Ee=Je[0],Ie=Je[1],Re=(0,A.useState)(j),Ce=u()(Re,2),Oe=Ce[0],Fe=Ce[1],Pe=(0,A.useState)(le),Qe=u()(Pe,2),Ze=Qe[0],Ge=Qe[1],Le=(0,A.useState)(""),Me=u()(Le,2),Ue=Me[0],Ve=Me[1],ze=(0,A.useState)(0),We=u()(ze,2),Ke=We[0],Ye=We[1],qe=(0,A.useState)(d),Te=u()(qe,2),Xe=Te[0],_e=Te[1],$e=(0,A.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,A.useRef)((0,K.Z)()),cn=(0,A.useRef)(!1),an=(0,A.useRef)(),rn=(0,A.useRef)(),on=(0,A.useRef)(),sn=(0,A.useRef)(),ln=(0,A.useRef)(),un=function(){var e=s()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,W.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ne,rn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ne.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ne.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ne.replaceSelection('').concat(e.name,"")):Ne.replaceSelection("[".concat(e.name,"](").concat(z.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,A.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Ie(Be),null==Ne||Ne.setValue(Be),window.scrollTo(0,e)}),[Be]),(0,A.useEffect)((function(){null==fe||fe(Ze)}),[Ze]),(0,A.useEffect)((function(){if(rn.current){var e=function(e,t){if(!me){var c=t.clipboardData;if(c){var a=c.types.toString(),i=c.items;if("Files"===a||c.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==D)return;try{var r,o=i[1];"file"===(null===(r=i[0])||void 0===r?void 0:r.kind)&&(o=i[0]);var s=o.getAsFile(),l=s.name.split(".").pop();Z(s,(function(e){var t,c,a;e.id?(null==s||null===(t=s.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==s||null===(c=s.type)||void 0===c?void 0:c.indexOf("video"))>-1?n.replaceSelection('')):(null==s||null===(a=s.type)||void 0===a?void 0:a.indexOf("pdf"))>-1?n.replaceSelection('').concat(s.name,"")):ie.includes(l)?n.replaceSelection('').concat(s.name,"")):n.replaceSelection("[".concat(s.name,"](").concat(z.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){I.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=g().fromTextArea(rn.current,{mode:D,lineNumbers:!k,lineWrapping:!0,value:t,autoCloseTags:!U,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",ye):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),c=t.getCursor(),a=t.getLine(c.line),i=a.charAt(c.ch-1),r=a.lastIndexOf("@▁@",c.ch),o=a.lastIndexOf("@▁▁@",c.ch),s=r>o?r:o,l=r>o?3:4;if(-1===te.indexOf(i))return null;if(console.log("change1:",n,e,a,c,s,r,o,i),s>=0&&c.ch-s<5){var u=s+l;return t.replaceRange("",{line:c.line,ch:s},{line:c.line,ch:u}),{line:c.line,ch:u}}return null}(e);t&&n.preventDefault()}})),y&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){on.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){on.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var c;if(on.current.classList.add("mouse-hover-md"),(c=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var a=function(){var e=c[i],t=e.name.split(".").pop();Z(e,(function(c){var a,i,r;c.id?(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(c.id,"?type=").concat(c.content_type,")")):(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ie.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(z.Z.API_SERVER,"/api/attachments/").concat(c.id,"?type=").concat(c.content_type,")")):401===(null==c?void 0:c.status)&&(document.location.href="/user/login")}))},i=0;i0||c.target.offsetWidth>0)&&(dn(),Ne.setSize("100%","100%"),Ne.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(rn.current.parentElement),e}();return function(){var n,t;null!==(n=rn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=rn.current)||void 0===t?void 0:t.parentElement)}}}),[Ne,dn]),(0,A.useEffect)((function(){if(Ne){for(var e=[],n=function(){var n=u()(c[t],2),a=n[0],i=n[1],r=f()({},a,(function(){fn(i)}));e.push(r),Ne.addKeyMap(r)},t=0,c=Object.entries(re);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(R);e>=Ke+1e4&&(!n||n!==Ee)&&(window.sessionStorage.setItem(R,Ee),nn(!0))}}),1e4),(0,A.useEffect)((function(){Fe(j)}),[Ne,j]),(0,A.useEffect)((function(){Ne&&y&&Ne.focus()}),[Ne,y]),(0,A.useEffect)((function(){if(Oe&&Ne){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=Ne.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ne,Oe]),(0,A.useEffect)((function(){if(Ne&&de){var e=function(e,n){de(e,n)};return Ne.on("beforeChange",e),function(){Ne.off("beforeChange",e)}}}),[Ne,de]),(0,A.useEffect)((function(){if(Ne&&ue){var e=function(){ue(Ne.getValue())};return Ne.on("blur",e),function(){Ne.off("blur",e)}}}),[Ne,ue]),(0,A.useEffect)((function(){if(Ne){var e=function(e,n){var t=e.getValue();Ie(t),Ye((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),c&&(U?c(t,xn(t)):c(t))};return Ne.on("change",e),function(){Ne.off("change",e)}}}),[Ne,c]),(0,A.useEffect)((function(){if(Ne)if(null==t)Ne.setValue(""),Ie("");else{var e=window.scrollY||window.pageYOffset;t!==Ne.getValue()&&(Ne.setValue(t),Ie(t),Ne.setCursor(ve?1:Ne.lineCount(),0),window.scrollTo(0,e))}}),[Ne,t]);var fn=(0,A.useCallback)((function(e){var n=Ne.getCursor(),t=Ne.getSelection(),c=t.split("\n");switch(e){case"bold":return Ne.replaceSelection("**"+t+"**"),""===t&&Ne.setCursor(n.line,n.ch+2),Ne.focus();case"italic":return Ne.replaceSelection("*"+t+"*"),""===t&&Ne.setCursor(n.line,n.ch+1),Ne.focus();case"code":return Ne.replaceSelection("`"+t+"`"),""===t&&Ne.setCursor(n.line,n.ch+1),Ne.focus();case"inline-latex":return Ne.replaceSelection("`$$"+t+"$$`"),""===t&&Ne.setCursor(n.line,n.ch+3),Ne.focus();case"latex":return Ne.replaceSelection("```latex\n"+t+"\n```"),Ne.setCursor(n.line+1,t.length+1),Ne.focus();case"line-break":return Ne.replaceSelection("
        \n"),Ne.focus();case"list-ul":return""===t?Ne.replaceSelection("- "+t):Ne.replaceSelection(c.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ne.focus();case"list-ol":return""===t?Ne.replaceSelection("1. "+t):Ne.replaceSelection(c.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ne.focus();case"add-null-ch":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection("▁"),Ne.focus();case"add-signal":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection("@▁@"),Ne.focus();case"add-multiple":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection(te),Ne.focus();case"inster-template-1":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ne.focus();case"eraser":return Ne.setValue(""),Ne.focus();case"trigger-watch":return Fe(!Oe),Ne.focus();case"trigger-full-screen":return Ge(!Ze),Ne.focus();case q:return void Ve(q);case X:return void Ve(X);case T:return void Ve(T);case _:return void Ve(_);default:throw new Error}}),[Ne,Oe,Ze]),An=(0,A.useCallback)((function(e){switch(Ve(""),Ue){case q:var n=e.title,t=e.link;return Ne.replaceSelection("[".concat(n,"](").concat(t,")")),Ne.focus();case X:var c=e.language,a=e.content;return Ne.replaceSelection(["```"+c,a,"```"].join("\n")),Ne.focus();case T:var i=e.src,r=e.alt;return r?Ne.replaceSelection("![ ".concat(r," ]( ").concat(i,' "').concat(r,'" )')):Ne.replaceSelection("![,](".concat(i,")")),Ne.focus();case _:for(var o=e.row,s=e.col,l=e.align,u="\n",d=0;d300&&(n=300),_e(d+n+"px")}},c=sn.current,a=!1,i=0;return c.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){c.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ne,sn]),(0,A.useEffect)((function(){_e(d)}),[d]);var mn={width:ce(o),height:ce(Xe)},xn=((0,A.useMemo)((function(){if(Ke){var e=new Date(Ke),n=e.getHours(),t=e.getMinutes(),c=e.getSeconds();return t=t<10?"0"+t:t,c=c<10?"0"+c:c,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(c)}return 0}),[Ke]),function(e){var n=[];if(U){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,c){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,v.jsxs)(A.Fragment,{children:[(0,v.jsx)("div",{className:"markdown-editor-wrapper",ref:on,children:(0,v.jsxs)("div",{className:"markdown-editor-container ".concat(pe," ").concat(Oe?"on-preview":""," ").concat(k?"mini":""," ").concat(Ze?"full-screen":""),style:mn,children:[(0,v.jsx)(B,{insertTemp:b,watch:Oe,fullScreen:Ze,showNullButton:L,showNullProgramButton:U,onActionCallback:fn,hidetoolBar:ae,uuid:tn.current,setOpenPhones:function(){cn.current=!0}}),(0,v.jsxs)("div",{className:"markdown-editor-body",children:[(0,v.jsx)("div",{className:"codemirror-container",children:(0,v.jsx)("textarea",{ref:rn,placeholder:ye})}),Oe?(0,v.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===D&&(0,v.jsx)(h,{value:Ee}),"stex"!==D&&(0,v.jsx)(x.Z,{disabledFill:ke,showProgramFill:U,value:Ee})]}):null]})]})}),O?(0,v.jsx)("a",{ref:sn,className:"editor-resize"}):null,(0,v.jsx)(w.Z,{children:oe[Ue]?(0,v.jsx)(Y.Z,{centered:!0,title:oe[Ue],open:!0,onCancel:gn,footer:null,className:"markdown-popup-form",children:pn}):null})]})}},74063:function(e,n,t){t.d(n,{Z:function(){return A}});var c=t(82100),a=t.n(c),i=t(29186),r=t.n(i),o=t(80619),s=t.n(o),l=t(47074),u=t.n(l),d=t(59301),f=t(4676),A=function(e){s()(t,e);var n=u()(t);function t(e){var c;a()(this,t),c=n.call(this,e);var i=window.document;return c.node=i.createElement("div"),i.body.appendChild(c.node),c}return r()(t,[{key:"render",value:function(){var e=this.props.children;return(0,f.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},37913:function(e,n,t){t.d(n,{i:function(){return S},Z:function(){return y}});t(59301);var c="list___jb2Ay",a="wrap___VsQDr",i="li___IxCLC",r="cover___Mu8wr",o="img___IpFLA",s="bq___Bil0T",l="sign___DXJ4d",u="name___l7FoJ",d="e___pXQUG",f="tags___w_Mil",A=t(71418),p=t(6848),g=t(71681),m=t(92310),x=t.n(m),v=t(27876),h=t(6638),k=t(37712),S=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],y=function(e){var n=e.className,t=e.dataSource,m=void 0===t?[]:t,y=e.col,j=void 0===y?4:y,B=e.right,w=e.bottom,b=void 0===w?23:w,N=e.precision,D=void 0===N?0:N,H=e.wrapWidth,J=void 0===H?1200:H,E=e.trackEventItems,I=e.loading,R=Math.floor((J-(j-1)*B)/j);return(0,k.jsx)(A.Z,{spinning:I,children:(0,k.jsxs)("div",{className:x()(c,n),children:[!(null==m||!m.length)&&(null==m?void 0:m.map((function(e,n){var t,c=e.name,A=e.id,m=e.identifier,x=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,k.jsx)("div",{className:a,style:{width:R,marginRight:(1+n)%j==0?0:B+D,marginBottom:b},children:(0,k.jsxs)("a",{target:"_blank",href:"/paths/".concat(m),className:i,onClick:function(e){e.preventDefault(),E&&(0,v.L9)([E]),(0,v.xg)("/paths/".concat(m))},children:[(0,k.jsxs)("div",{className:o,children:[(0,k.jsx)("img",{className:r,src:"".concat(g.Z.IMG_SERVER,"/").concat(x)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var c,a=null===(c=S.find((function(n){return n.name==e})))||void 0===c?void 0:c.swimg;return(0,k.jsx)("img",{className:l,src:a,style:{left:"-4px"}})}var i=null===(t=S.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,k.jsx)("img",{className:l,src:i,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,k.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,k.jsx)("div",{className:s,children:"开放课程"})})]}),(0,k.jsx)("div",{className:u,children:(0,k.jsx)(p.Z,{title:c,children:(0,k.jsx)("span",{className:d,children:c})})}),(0,k.jsx)("div",{className:f,children:(0,k.jsxs)("div",{children:[(0,k.jsx)(p.Z,{placement:"bottom",title:"章节数",children:(0,k.jsxs)("span",{children:[(0,k.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,k.jsx)("span",{children:e.stages_count})]})}),(0,k.jsx)(p.Z,{placement:"bottom",title:"学习人数",children:(0,k.jsxs)("span",{children:[(0,k.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,k.jsx)("span",{children:e.members_count})]})})]})})]})},A)}))),!m.length&&(0,k.jsx)(h.Z,{})]})})}},48410:function(e,n,t){t.d(n,{jL:function(){return s},w9:function(){return oe},QD:function(){return Ge},cQ:function(){return ie.Z},op:function(){return Re},O5:function(){return Te},_b:function(){return We},t7:function(){return C},Gi:function(){return ue},YG:function(){return le},qp:function(){return B},vr:function(){return Me},qE:function(){return Fe},Je:function(){return P},wb:function(){return ae},cq:function(){return Se},tp:function(){return b}});var c=t(59301),a="banner___PoUBO",i="content___XoDjy",r="btns___Pb35j",o=t(37712),s=function(e){var n=e.dataSource,t=void 0===n?[]:n,c=e.img,s=e.imgWidth,l=void 0===s?346:s,u=e.title,d=e.sunTitle,f=e.bannerExtraContent;return(0,o.jsx)("div",{className:a,children:(0,o.jsxs)("div",{className:i,children:[(0,o.jsxs)("aside",{children:[(0,o.jsxs)("p",{children:[(0,o.jsx)("b",{children:u}),(0,o.jsx)("span",{children:d})]}),t.length>0&&(0,o.jsx)("div",{className:r,children:t.map((function(e,n){return(0,o.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,o.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),f]}),c&&(0,o.jsx)("img",{style:{marginTop:33,marginRight:38},src:c,width:l})]})})},l=t(79800),u=t.n(l),d="row___aXJjm",f="title___HUKL0",A="tagsWrap___XB2W3",p="action___VdHb1",g="bar___t1kKC",m="tag___V7Eft",x="name___Hk1Ip",v="num___xQpcH",h="active___XryTX",k="tagsBorderWrap___OMxjs",S=t(92310),y=t.n(S),j=t(89392),B=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,i=e.onChange,r=e.onTitleChange,s=e.className,l=e.title,S=e.titleWidth,B=void 0===S?41:S,w=e.style,b=void 0===w?{}:w,N=e.fontColor,D=void 0===N?"#6A7283":N,H=e.showCount,J=(0,c.useState)(0),E=u()(J,2),I=E[0],R=E[1],C=(0,c.useState)(!1),O=u()(C,2),F=O[0],P=O[1],Q=(0,c.useRef)(null),Z=(0,c.useRef)(null);return(0,c.useEffect)((function(){var e;0!==t.length&&((null==Q||null===(e=Q.current)||void 0===e?void 0:e.clientHeight)>97?R(1):R(0));0===t.length&&R(0),P(!1)}),[t]),(0,o.jsxs)("div",{className:y()(d,s),style:b,children:[(0,o.jsx)("div",{onClick:(0,j.throttle)((function(){return null==r?void 0:r()}),2e3),style:{width:B,marginTop:F?12:4},className:"".concat(f," ").concat(r?"current":""),children:l}),(0,o.jsxs)("div",{className:F?"".concat(A," ").concat(k):A,children:[(0,o.jsx)("div",{className:g,ref:Z,style:I>0?{height:1===I?97:"auto",overflow:1===I?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,o.jsx)("div",{className:m,ref:Q,children:null==t?void 0:t.map((function(e){return(0,o.jsxs)("span",{onClick:function(){return i(e.id)},style:{color:D},className:a===e.id?h:"",children:[(0,o.jsx)("span",{title:e.name,className:x,children:e.name}),!!H&&(0,o.jsx)("span",{className:v,children:e.count})]},e.id)}))})}),!!I&&(0,o.jsx)(c.Fragment,{children:1===I?(0,o.jsxs)("div",{onClick:function(){var e;R(2),(null==Q||null===(e=Q.current)||void 0===e?void 0:e.clientHeight)>245?P(!0):P(!1)},className:p,children:["展开",(0,o.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,o.jsxs)("div",{onClick:function(){Z.current.scrollTop=0,R(1),P(!1)},className:p,children:["收起",(0,o.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},w="tabs___GTqPV",b=function(e){var n=e.dataSource,t=void 0===n?[]:n,c=e.value,a=e.onChange,i=e.className,r=e.style,s=void 0===r?{}:r;return(0,o.jsx)("div",{style:s,className:y()(w,i),children:t.map((function(e){return(0,o.jsx)("span",{onClick:function(){return a(e.id)},className:c===e.id?y()(w,e.className||""):"",children:e.name},e.id)}))})},N="input___PW2zI",D="dropdown___vSy8B",H="menu___NiyBu",J="text___Grueu",E="b1___ZKryM",I="b2___aKyGa",R=t(24650),C=function(e){var n,t=e.dataSource,a=void 0===t?[]:t,i=e.value,r=void 0===i?"":i,s=e.onChange,l=e.className,d=e.style,f=void 0===d?{}:d,A=e.placeholder,p=(0,c.useState)(""),g=u()(p,2),m=g[0],x=g[1],v=(0,c.useState)(""),h=u()(v,2),k=h[0],S=h[1];(0,c.useEffect)((function(){var e,n=r;null!==(e=JSON.stringify(r))&&void 0!==e&&e.includes("{")&&(x(r.id),n=r.value||"");try{S(decodeURIComponent(n||""))}catch(e){S(decodeURIComponent(n||""))}}),[r]);var j=function(){s(encodeURIComponent(k),m||null)};return(0,o.jsxs)("div",{className:y()(N,l),style:f,children:[!!a.length&&(0,o.jsxs)("div",{className:D,children:[(0,o.jsxs)("div",{className:J,children:[null===(n=a.find((function(e){return e.id===m})))||void 0===n?void 0:n.name,(0,o.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,o.jsx)("b",{className:E}),(0,o.jsx)("b",{className:I})]}),(0,o.jsx)("div",{className:H,children:a.map((function(e,n){return(0,o.jsx)("div",{onClick:function(){var n;(n=e.id)!==m&&(x(n),s(encodeURIComponent(k),n))},children:e.name},n)}))})]}),(0,o.jsx)(R.Z,{onPressEnter:j,value:k,onChange:function(e){return S(e.target.value)},bordered:!1,placeholder:A}),(0,o.jsx)("i",{onClick:j,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},O="quickPager___GM30J",F="disabled___Ozc8I",P=function(e){var n=e.value,t=e.onChange,c=e.className,a=e.total,i=e.pageSize,r=e.style,s=void 0===r?{}:r,l=n<2,u=n>=Math.ceil(a/i);return a<=i?(0,o.jsx)(o.Fragment,{}):(0,o.jsxs)("div",{className:y()(O,c),style:s,children:[(0,o.jsx)("div",{onClick:function(){l||t(n-1,"prev")},className:l?F:"",children:"上一页"}),(0,o.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?F:"",children:"下一页"})]})},Q="list___oOsiS",Z="wrap___G6T7F",G="lockWrap___Rl79E",L="li___oZZ7l",M="cover___b2bYW",U="img___IQX7w",V="sign___HkT6C",z="name___SsJx8",W="e___TMqq0",K="tags___bcjyo",Y="rate___YACg7",q=t(71418),T=t(6848),X=t(17178),_=t(71681),$=t(27876),ee=t(96908),ne=t(57177),te=t(81378),ce=t(6638),ae=function(e){var n=e.className,t=e.dataSource,c=void 0===t?[]:t,a=e.col,i=void 0===a?4:a,r=e.right,s=e.bottom,l=void 0===s?23:s,u=e.precision,d=void 0===u?0:u,f=e.wrapWidth,A=void 0===f?1200:f,p=e.trackEventItems,g=e.loading,m=Math.floor((A-(i-1)*r)/i);return(0,o.jsx)(q.Z,{spinning:g,children:(0,o.jsxs)("div",{className:y()(Q,n),children:[!!c.length&&c.map((function(e,n){var t=e.name,c=e.id,a=e.identifier,s=e.power,u=e.cover_image_id,f=e.pic;return(0,o.jsxs)("div",{className:Z,style:{width:m,marginRight:(1+n)%i==0?0:r+d,marginBottom:l},children:[(0,o.jsxs)("a",{target:"_blank",href:"/shixuns/".concat(a,"/challenges"),className:L,onClick:function(e){e.preventDefault(),p&&(0,$.L9)([p]),s&&(0,$.xg)("/shixuns/".concat(a,"/challenges"))},children:[(0,o.jsxs)("div",{className:U,children:[(0,o.jsx)("img",{className:M,src:u?"".concat(_.Z.API_SERVER,"/api/attachments/").concat(u):"".concat(_.Z.IMG_SERVER,"/").concat(f)}),e.is_jupyter&&(0,o.jsx)("img",{className:V,src:ee}),e.is_jupyter_lab&&(0,o.jsx)("img",{className:V,src:ne}),e.is_unity_3d&&(0,o.jsx)("img",{className:V,src:te})]}),(0,o.jsx)("div",{className:z,children:(0,o.jsx)(T.Z,{title:t||"实践项目名称-未填写",children:(0,o.jsx)("span",{className:W,children:t||"实践项目名称-未填写"})})}),(0,o.jsxs)("div",{className:K,children:[(0,o.jsx)(T.Z,{placement:"bottom",title:"关卡数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),(0,o.jsx)("span",{children:e.challenges_count})]})}),!!e.myshixuns_count&&(0,o.jsx)(T.Z,{placement:"bottom",title:"学习人数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan font14 mr2"}),(0,o.jsx)("span",{children:e.myshixuns_count})]})}),(0,o.jsx)(T.Z,{placement:"bottom",title:"难度等级",children:(0,o.jsx)("span",{children:(0,o.jsx)("span",{children:e.level})})}),(0,o.jsxs)("div",{className:Y,children:[(0,o.jsx)(X.Z,{allowHalf:!0,disabled:!0,defaultValue:e.score_info}),(0,o.jsxs)("span",{children:[" ",e.score_info?"".concat(e.score_info,"分"):"5分"]})]})]})]}),!s&&(0,o.jsxs)("div",{className:G,children:[(0,o.jsx)("img",{src:"".concat(_.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,o.jsx)("span",{className:"mt15 font16 c-white",children:"定向开放内容,需要授权"})]})]},c)})),!c.length&&(0,o.jsx)(ce.Z,{})]})})},ie=t(37913),re={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},oe=function(e){var n=e.className,t=e.dataSource,c=void 0===t?[]:t,a=e.col,i=void 0===a?4:a,r=e.right,s=e.bottom,l=void 0===s?23:s,u=e.precision,d=void 0===u?0:u,f=e.wrapWidth,A=void 0===f?1200:f,p=e.trackEventItems,g=e.loading,m=Math.floor((A-(i-1)*r)/i);return(0,o.jsx)(q.Z,{spinning:g,children:(0,o.jsxs)("div",{className:y()(re.list,n),children:[!!c.length&&c.map((function(e,n){var t=e.subject_identifier,c=e.id,a=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,o.jsxs)("div",{className:re.wrap,style:{width:m,marginRight:(1+n)%i==0?0:r+d,marginBottom:l},children:[(0,o.jsxs)("a",{className:re.li,onClick:function(n){n.preventDefault(),p&&(0,$.L9)([p]),(0,$.xg)(e.first_category_url)},children:[(0,o.jsxs)("div",{className:re.top,children:[(0,o.jsx)(T.Z,{title:e.name,children:(0,o.jsx)("div",{className:re.name,children:e.name})}),(0,o.jsx)("img",{className:re.img,src:_.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,o.jsx)("div",{className:re.text,title:e.creator,children:e.creator}),t&&(0,o.jsxs)("div",{className:re.btns,children:[(0,o.jsx)("div",{children:"开放课程"}),(0,o.jsx)("aside",{children:"开放课堂"})]}),a&&(0,o.jsx)("div",{className:re.sign,children:"公开"})]}),(0,o.jsxs)("div",{className:re.bottom,children:[e.visits>0&&(0,o.jsx)(T.Z,{title:"访问量",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,o.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,o.jsx)(T.Z,{title:"成员",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,o.jsx)(T.Z,{title:"作业",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,o.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,o.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,o.jsxs)("div",{className:re.lockWrap,children:[(0,o.jsx)("img",{src:"".concat(_.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,o.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},c)})),!c.length&&(0,o.jsx)(ce.Z,{})]})})},se={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},le=function(e){var n=e.dataSource,t=void 0===n?[]:n,c=e.value,a=e.onChange,i=e.className,r=e.style,s=void 0===r?{}:r,l=e.tabBarExtraContent;return(0,o.jsxs)("div",{className:y()(se.tabs,i),style:s,children:[(0,o.jsx)("div",{className:se.tabsWrap,children:t.map((function(e,n){return(0,o.jsxs)("aside",{className:se.tab,onClick:function(){a(e.id)},children:[(0,o.jsx)("div",{className:c===e.id?se.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsx)(T.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,o.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,o.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,o.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,o.jsx)("div",{className:se.tabBar,children:l})]})},ue=function(e){var n=e.className,t=e.style,c=void 0===t?{}:t,a=e.children;return(0,o.jsx)("div",{className:y()(n),style:c,children:a})},de="orderWrap___ZfyGX",fe="orderIconWrap___XTB_O",Ae="orderAsc___KWHmA",pe="orderDesc___rHdbB",ge="active___a7eSP",me="cursorPointer___gs9kL",xe="orderTextWrap___teAKn",ve=t(38854),he=t(20834),ke=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],Se=function(e){var n,t=e.sortValue,c=e.dropValue,a=e.className,i=e.onSort,r=e.onDrop,s=e.dataSource,l=void 0===s?ke:s;return(0,o.jsxs)("div",{className:y()(de,a),children:[(0,o.jsx)(ve.Z,{dropdownRender:function(){return(0,o.jsx)(he.Z,{children:l.map((function(e,n){return(0,o.jsx)(he.Z.Item,{onClick:function(){return r(e.id)},children:e.name},n)}))})},children:(0,o.jsx)("span",{className:xe,children:null===(n=l.find((function(e){return c===e.id})))||void 0===n?void 0:n.name})}),(0,o.jsxs)("span",{className:fe,children:[(0,o.jsx)("span",{className:Ae,children:(0,o.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(me," ").concat(ge):"iconfont icon-sanjiaoxing-up font12 ".concat(me),onClick:function(){return i("asc"===t?"desc":"asc")}})}),(0,o.jsx)("span",{className:pe,children:(0,o.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(me," ").concat(ge):"iconfont icon-sanjiaoxing-down font12 ".concat(me),onClick:function(){return i("asc"===t?"desc":"asc")}})})]})]})},ye=t(82242),je=t.n(ye),Be=t(7557),we=t.n(Be),be=t(41498),Ne=t.n(be),De=t(39647),He=t.n(De),Je={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},Ee=t(3113),Ie=["className","style","children","loading","openLoading","onClick","size","shape"],Re=function(e){var n=e.className,t=e.style,a=e.children,i=e.loading,r=void 0!==i&&i,s=e.openLoading,l=e.onClick,d=void 0===l?function(){}:l,f=e.size,A=void 0===f?"middle":f,p=e.shape,g=void 0===p?"round":p,m=He()(e,Ie),x=(0,c.useState)(!1),v=u()(x,2),h=v[0],k=v[1];return(0,o.jsx)(Ee.ZP,je()(je()({onClick:(0,j.throttle)(function(){var e=Ne()(we()().mark((function e(n){return we()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s&&k(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:s&&k(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:y()(Je.btn,Je["".concat(A,"-").concat(g)],n),style:je()({},t),size:A,shape:g,loading:h||r},m),{},{children:a}))},Ce="head___ghH72",Oe="node___mjPEy",Fe=function(e){var n=e.className,t=e.style,c=e.children,a=void 0===c?null:c,i=e.onClick,r=e.title;return(0,o.jsxs)("div",{className:y()(Ce,n),style:t,children:[(0,o.jsxs)("span",{className:"primary-hover",onClick:i,children:[(0,o.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,o.jsx)("b",{title:r,children:r}),(0,o.jsx)("div",{className:Oe,children:a})]})},Pe="btns___sNgTb",Qe="confirm___Ozirl",Ze="cancel___aiq1I",Ge=function(e){var n=e.confirmShow,t=void 0===n||n,c=e.confirmTitle,a=e.confirmClick,i=e.cancelShow,r=void 0===i||i,s=e.cancelTitle,l=e.cancelClick,u=e.className,d=e.style,f=e.confirmLoading,A=void 0!==f&&f;return(0,o.jsxs)("div",{className:y()(Pe,u),style:d,children:[t&&(0,o.jsx)(Ee.ZP,{loading:A,onClick:a,type:"primary",className:Qe,children:c}),r&&(0,o.jsx)(Ee.ZP,{onClick:l,className:Ze,children:s})]})},Le={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Me=function(e){var n=e.className,t=e.style,c=void 0===t?{}:t,a=e.LeftContent,i=e.children,r=e.RightContent;return(0,o.jsx)("div",{className:y()(Le.fixedBottom,n),style:c,children:(0,o.jsxs)("div",{className:Le.wrap,children:[(0,o.jsx)("div",{className:Le.left,children:a}),(0,o.jsx)("div",{className:Le.center,children:i}),(0,o.jsx)("div",{className:Le.right,children:r})]})})},Ue="crumbs___V41Oe",Ve="hover___bEIVd",ze=t(80608),We=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,i=e.dataSource,r=void 0===i?[]:i;return(0,o.jsx)("div",{className:y()(Ue,n),style:a,children:r.map((function(e,n){return n"," "]})]},n):(0,o.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Ke=t(31797),Ye=["onChange"],qe=Ke.Z.Countdown,Te=function(e){var n=e.onChange,t=He()(e,Ye),a=(0,c.useState)(null),i=u()(a,2),r=i[0],s=i[1];(0,c.useEffect)((function(){"number"==typeof r&&r>=0&&n(r)}),[r]);return(0,o.jsx)(qe,je()(je()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);s(n)}}))}},46587:function(e,n,t){t.d(n,{Z:function(){return a}});var c=t(59301);function a(e,n){var t=(0,c.useRef)();(0,c.useEffect)((function(){t.current=e})),(0,c.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},48655:function(e,n,t){t.d(n,{Z:function(){return u}});var c=t(59301),a="label___CZ1_z",i="left___ZKFRV",r="right___zVTRn",o="error___oNJNo",s=t(6848),l=t(37712),u=function(e){var n=e.name,t=e.tooltipTitle,u=e.children,d=e.required,f=e.errorKey,A=e.errorValue,p=e.errorName,g=e.errorStyle,m=void 0===g?{}:g,x=e.nameWidth,v=void 0===x?112:x,h=e.align,k=void 0===h?"center":h,S=e.contentStyle,y=void 0===S?{}:S;return(0,l.jsx)(c.Fragment,{children:(0,l.jsxs)("div",{className:a,style:{alignItems:k},children:[(0,l.jsxs)("div",{className:i,style:{width:v},children:[d&&(0,l.jsx)("span",{children:"*"}),(0,l.jsx)("div",{children:n}),!!t&&(0,l.jsx)(s.Z,{title:t,children:(0,l.jsx)("i",{className:"iconfont icon-xiaowenhao2"})})]}),(0,l.jsxs)("div",{className:r,style:y,children:[u,p&&A===f&&(0,l.jsx)("div",{className:o,style:m,children:p})]})]})})}},15671:function(e,n,t){t.d(n,{Z:function(){return b}});var c=t(7557),a=t.n(c),i=t(82242),r=t.n(i),o=t(41498),s=t.n(o),l=t(79800),u=t.n(l),d=t(59301),f=t(78241),A=t(8591),p=t(43418),g=t(24650),m=t(3113),x=t(49105),v=t(77036),h="errorTip___yZItq",k="btns___kcUDL",S="confirm___EXVbh",y="cancel___vQdUc",j="formWrap___diWab",B=t(71112),w=t(37712),b=function(e){var n=e.visible,t=e.mirrorId,c=e.setVisible,i=e.getData,o=f.Z.useForm(),l=u()(o,1)[0],b=(0,d.useState)({}),N=u()(b,2),D=N[0],H=N[1],J=(0,d.useState)(""),E=u()(J,2),I=(E[0],E[1],(0,d.useState)(!1)),R=u()(I,2),C=(R[0],R[1]);(0,d.useEffect)((function(){null!=t&&n&&F()}),[t,n]);var O,F=function(){var e=s()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,x.ZP)("/api/user_mirrors/".concat(t,".json"),{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(l.setFieldsValue(r()({},null==n?void 0:n.data)),H(r()({},null==n?void 0:n.data)));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),P=function(){c(!1),H({}),l.setFieldsValue({})},Q=function(){var e=s()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return C(!0),e.t0=r(),e.t1={},e.next=5,l.validateFields();case 5:return e.t2=e.sent,n=(0,e.t0)(e.t1,e.t2),e.next=9,(0,x.ZP)("/api/user_mirrors/".concat(t,".json"),{method:"put",body:{type_name:null==n?void 0:n.type_name,description:null==n?void 0:n.description}});case 9:0===e.sent.status&&(A.ZP.success("修改成功"),i()),C(!1),c(!1);case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Z=function(){var e=s()(a()().mark((function e(n){var c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,x.ZP)("/api/user_mirrors/check_mirror_name.json",{method:"post",body:{type_name:n,id:t}});case 2:if(0!==(null==(c=e.sent)?void 0:c.status)){e.next=7;break}return e.abrupt("return",{state:!1});case 7:return e.abrupt("return",{state:!0,msg:null==c?void 0:c.message});case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,w.jsxs)(p.Z,{centered:!0,width:1200,title:"修改镜像信息",maskClosable:!1,open:n,destroyOnClose:!0,footer:null,onCancel:P,children:[(0,w.jsxs)(f.Z,{style:{marginTop:20},form:l,scrollToFirstError:!0,layout:"horizontal",className:j,children:[(0,w.jsx)(f.Z.Item,{label:"镜像名称",name:"type_name",colon:!1,className:h,rules:[{required:!0,message:""},{validator:(O=s()(a()().mark((function e(n,t){var c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Z(t);case 2:return c=e.sent,e.abrupt("return",!0===(null==c?void 0:c.state)?Promise.reject(null==c?void 0:c.msg):Promise.resolve());case 4:case"end":return e.stop()}}),e)}))),function(e,n){return O.apply(this,arguments)})}],children:(0,w.jsx)(g.Z,{size:"large",maxLength:60,placeholder:"请输入镜像名称"})}),(0,w.jsx)(f.Z.Item,{label:"镜像描述",name:"description",colon:!1,children:(0,w.jsx)(v.Z,{watch:!0,height:300,placeholder:"",defaultValue:null==D?void 0:D.description,onChange:function(e){l.setFieldsValue(r()(r()({},l.getFieldsValue()),{},{description:e})),H(r()(r()({},D),{},{description:e}))},onBlur:function(e){l.setFieldsValue(r()(r()({},l.getFieldsValue()),{},{description:e})),H(r()(r()({},D),{},{description:e}))}})})]}),(0,w.jsxs)("div",{className:k,children:[(0,w.jsx)(m.ZP,{onClick:P,className:y,children:"取消 "}),(0,w.jsx)(B.Z,{type:"primary",className:S,onClick:s()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Q();case 2:case"end":return e.stop()}}),e)}))),children:"确定"})]})]})}},82226:function(){},77578:function(e,n,t){t.d(n,{Z:function(){return c}});const c=e=>e?"function"==typeof e?e():e:null},39722:function(e,n,t){t.d(n,{t5:function(){return d}});var c=t(92310),a=t.n(c),i=t(55477),r=t(59301),o=t(36355),s=t(77578),l=t(17356),u=function(e,n){var t={};for(var c in e)Object.prototype.hasOwnProperty.call(e,c)&&n.indexOf(c)<0&&(t[c]=e[c]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(c=Object.getOwnPropertySymbols(e);a{const{hashId:n,prefixCls:t,className:c,style:o,placement:l="top",title:u,content:d,children:f}=e;return r.createElement("div",{className:a()(n,t,`${t}-pure`,`${t}-placement-${l}`,c),style:o},r.createElement("div",{className:`${t}-arrow`}),r.createElement(i.G,Object.assign({},e,{className:n,prefixCls:t}),f||((e,n,t)=>{if(n||t)return r.createElement(r.Fragment,null,n&&r.createElement("div",{className:`${e}-title`},(0,s.Z)(n)),r.createElement("div",{className:`${e}-inner-content`},(0,s.Z)(t)))})(t,u,d)))};n.ZP=e=>{const{prefixCls:n}=e,t=u(e,["prefixCls"]),{getPrefixCls:c}=r.useContext(o.E_),a=c("popover",n),[i,s]=(0,l.Z)(a);return i(r.createElement(d,Object.assign({},t,{prefixCls:a,hashId:s})))}},60324:function(e,n,t){var c=t(92310),a=t.n(c),i=t(59301),r=t(77578),o=t(62892),s=t(36355),l=t(6848),u=t(39722),d=t(17356),f=function(e,n){var t={};for(var c in e)Object.prototype.hasOwnProperty.call(e,c)&&n.indexOf(c)<0&&(t[c]=e[c]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(c=Object.getOwnPropertySymbols(e);a{let{title:n,content:t,prefixCls:c}=e;return i.createElement(i.Fragment,null,n&&i.createElement("div",{className:`${c}-title`},(0,r.Z)(n)),i.createElement("div",{className:`${c}-inner-content`},(0,r.Z)(t)))},p=i.forwardRef(((e,n)=>{const{prefixCls:t,title:c,content:r,overlayClassName:u,placement:p="top",trigger:g="hover",mouseEnterDelay:m=.1,mouseLeaveDelay:x=.1,overlayStyle:v={}}=e,h=f(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:k}=i.useContext(s.E_),S=k("popover",t),[y,j]=(0,d.Z)(S),B=k(),w=a()(u,j);return y(i.createElement(l.Z,Object.assign({placement:p,trigger:g,mouseEnterDelay:m,mouseLeaveDelay:x,overlayStyle:v},h,{prefixCls:S,overlayClassName:w,ref:n,overlay:c||r?i.createElement(A,{prefixCls:S,title:c,content:r}):null,transitionName:(0,o.m)(B,"zoom-big",h.transitionName),"data-popover-inject":!0})))}));p._InternalPanelDoNotUseOrYouWillBeFired=u.ZP,n.Z=p},17356:function(e,n,t){var c=t(17313),a=t(29878),i=t(19447),r=t(33166),o=t(83116),s=t(37613);const l=e=>{const{componentCls:n,popoverColor:t,minWidth:a,fontWeightStrong:r,popoverPadding:o,boxShadowSecondary:s,colorTextHeading:l,borderRadiusLG:u,zIndexPopup:d,marginXS:f,colorBgElevated:A,popoverBg:p}=e;return[{[n]:Object.assign(Object.assign({},(0,c.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:d,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":A,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${n}-content`]:{position:"relative"},[`${n}-inner`]:{backgroundColor:p,backgroundClip:"padding-box",borderRadius:u,boxShadow:s,padding:o},[`${n}-title`]:{minWidth:a,marginBottom:f,color:l,fontWeight:r},[`${n}-inner-content`]:{color:t}})},(0,i.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${n}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${n}-content`]:{display:"inline-block"}}}]},u=e=>{const{componentCls:n}=e;return{[n]:r.i.map((t=>{const c=e[`${t}6`];return{[`&${n}-${t}`]:{"--antd-arrow-background-color":c,[`${n}-inner`]:{backgroundColor:c},[`${n}-arrow`]:{background:"transparent"}}}}))}},d=e=>{const{componentCls:n,lineWidth:t,lineType:c,colorSplit:a,paddingSM:i,controlHeight:r,fontSize:o,lineHeight:s,padding:l}=e,u=r-Math.round(o*s);return{[n]:{[`${n}-inner`]:{padding:0},[`${n}-title`]:{margin:0,padding:`${u/2}px ${l}px ${u/2-t}px`,borderBottom:`${t}px ${c} ${a}`},[`${n}-inner-content`]:{padding:`${i}px ${l}px`}}}};n.Z=(0,o.Z)("Popover",(e=>{const{colorBgElevated:n,colorText:t,wireframe:c}=e,i=(0,s.TS)(e,{popoverPadding:12,popoverBg:n,popoverColor:t});return[l(i),u(i),c&&d(i),(0,a._y)(i,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/48506.chunk.css b/48506.chunk.css deleted file mode 100644 index 9d580310ef..0000000000 --- a/48506.chunk.css +++ /dev/null @@ -1 +0,0 @@ -.vnc-panel-wrapper{height:calc(100vh - 105px);overflow:hidden;position:relative}.vnc-panel-wrapper.full-screen{background:#fff;bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;z-index:200}.vnc-panel-wrapper-windows{height:90vh;overflow:hidden;position:relative}.vnc-panel-wrapper-windows .btn-vnc-resize{color:#fff;position:absolute;right:16px;top:48px;z-index:101}.vnc-panel-wrapper-windows.full-screen{background:#fff;bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;z-index:200}.vnc-panel{height:100%;margin:0 auto;min-height:500px}.wrp___dq7YK{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:rgba(0,0,0,.5)}.wrp___dq7YK img,.wrp___dq7YK video{max-height:80%;max-width:100%;text-align:center}.wrp___dq7YK iframe{background:#fff;border:none;left:0;top:0}.monaco___VnZC3,.wrp___dq7YK iframe{height:100%;position:absolute;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{display:flex;position:absolute;right:40px;top:40px;z-index:10}.close___LKoWu>span{align-items:center;background:#4a4a4a;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:10px;width:40px}.embed___hvpEJ{height:100%;left:0;position:absolute;top:0;width:100%}.my-diff-editor div,.my-monaco-editor div{font-size:inherit}.my-error-line-wrp{background:rgba(245,0,0,.2)!important;color:#f50000;height:auto!important;width:calc(100% - 20px)!important}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red}.breakpoints-fake,.breakpoints-select{border-radius:4px;height:8px!important;left:7px!important;pointer-events:none;top:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:8px!important}.breakpoints-fake{background:rgba(255,0,0,.5)}.highlighted-line{background:#4b4b18}.flex_box_center___NeSU8{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___ImTGl{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___BtRd9{box-align:center;align-items:center}.flex_box_center_end___qcLe3{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___Ze_3q{box-orient:block-axis;flex-direction:column}.banner___PoUBO{align-items:center;display:flex;justify-content:center}.banner___PoUBO .content___XoDjy{align-items:flex-start;display:flex;height:212px;justify-content:space-between;width:1200px}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{align-items:center;display:flex}.banner___PoUBO .content___XoDjy aside p b{color:#000;font-size:30px;font-weight:500;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{color:#000;font-size:16px;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{background:#f6f7f9;border:1px solid #dadbde;border-radius:4px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3b3e47;cursor:pointer;display:inline-block;font-size:14px;height:32px;line-height:30px;margin-right:23px;padding:0 16px;position:relative}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{border:1px solid #bacffe;color:#165dff}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;right:22px;top:-21px;z-index:1}.flex_box_center___hG6RI{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___ss3Fh{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___K80p9{box-align:center;align-items:center}.flex_box_center_end___qmXX3{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___GFV8F{box-orient:block-axis;flex-direction:column}.row___aXJjm{align-items:flex-start;display:flex;justify-content:flex-start}.row___aXJjm .title___HUKL0{color:#9096a3;flex-shrink:0;font-size:14px;margin-right:12px;margin-top:4px;text-align-last:justify;width:41px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{bottom:20px;color:#82a8ff;cursor:pointer;font-size:14px;position:absolute;right:0;width:55px;z-index:2}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{align-items:center;cursor:pointer;display:inline-flex;font-size:14px;margin-bottom:17px;margin-left:8px;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{display:inline-block;max-width:600px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{background:#f6f7f9;border-radius:2px;color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:rgba(0,0,0,.05)!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:none!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{border:1px solid hsla(228,7%,87%,.5);border-radius:4px;padding-top:8px}.flex_box_center___aK2n3{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___HX0Oh{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___LJOJr{box-align:center;align-items:center}.flex_box_center_end___SCakF{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___AYv4m{box-orient:block-axis;flex-direction:column}.tabs___GTqPV{background:#f6f7f9;border-radius:16px;box-shadow:inset 0 1px 3px 0 #d7d8d9;display:inline-block;height:32px}.tabs___GTqPV span{color:#9096a3;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:32px;padding:0 20px;position:relative}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{background:#e2e2e2;background:linear-gradient(180deg,hsla(0,0%,100%,0),#e2e2e2 50%,hsla(0,0%,100%,0));border-radius:4px;content:"";height:calc(100% - 2px);left:0;position:absolute;top:1px;width:1px;z-index:1}.tabs___GTqPV .active___F26E8+span:after,.tabs___GTqPV span:first-child:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #c8d2ea;border-radius:16px;box-shadow:0 0 2px 0 #e8effb;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___t7oqF{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___dEIHy{box-align:center;align-items:center}.flex_box_center_end___taQDF{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___xY_Lr{box-orient:block-axis;flex-direction:column}.input___PW2zI{align-items:center;background:#f6f7f9;border-radius:19px;display:flex;height:38px;padding:0 20px;width:507px}.input___PW2zI .dropdown___vSy8B{flex-shrink:0;position:relative}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{align-items:center;color:#000;cursor:default;display:flex;font-size:14px;height:38px}.input___PW2zI .dropdown___vSy8B .text___Grueu i{color:#979797;display:inline-block;font-size:12px;transform:translateY(1px) scale(.6)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 50%,hsla(0,0%,100%,0));display:inline-block;height:38px;margin-left:15px;margin-right:0;width:1px}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{background:linear-gradient(180deg,hsla(0,0%,100%,0),#e2e2e2 50%,hsla(0,0%,100%,0));display:inline-block;height:38px;margin-left:0;margin-right:8px;width:1px}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{background-color:#fff;border-radius:8px;box-shadow:0 10px 16px 0 #cecece;display:none;left:-16px;padding:4px;position:absolute;top:35px;width:auto;z-index:999}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;color:rgba(0,0,0,.88);cursor:pointer;font-size:14px;font-weight:400;line-height:1.57142857;margin:0;padding:5px 12px;text-align:left;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___Z235C{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___Wq1sZ{box-align:center;align-items:center}.flex_box_center_end___LLxom{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___DbMSN{box-orient:block-axis;flex-direction:column}.quickPager___GM30J{align-items:center;display:flex;justify-content:center}.quickPager___GM30J>div{background:#f8f9fc;border:1px solid rgba(195,207,224,.5);border-radius:2px;color:#464f66;cursor:pointer;font-size:12px;height:28px;line-height:26px;margin:0 10px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:60px}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;color:#cecece;cursor:not-allowed;line-height:28px}.flex_box_center___FO7TP{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___LotYx{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___bWdaw{box-align:center;align-items:center}.flex_box_center_end___mVJ1o{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___M83Mm{box-orient:block-axis;flex-direction:column}.list___oOsiS{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0}.list___oOsiS .wrap___G6T7F{background:#fff;border-radius:8px;box-shadow:0 2px 4px 0 #d6dae1;height:277px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{align-items:center;background-color:rgba(0,0,0,.5);border-radius:8px;cursor:default;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{border-radius:8px 8px 0 0;height:calc(100% - 100px);overflow:hidden;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{transition:all .5s;width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{bottom:0;height:30px;left:0;position:absolute;z-index:1}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{align-items:center;color:#000;display:flex;font-size:16px;font-weight:600;height:52px;padding:30px 12px 0;width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{align-items:center;color:#000f37;display:flex;height:45px;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{font-size:12px;margin-right:5px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{align-items:center;display:flex;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{color:#ffa100;font-size:12px;margin-top:-3px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___i2aIa{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___sPEKB{box-align:center;align-items:center}.flex_box_center_end___GhSSH{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___R9_Hb{box-orient:block-axis;flex-direction:column}.list___jb2Ay{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0}.list___jb2Ay .wrap___VsQDr{background:#fff;border-radius:8px;box-shadow:0 2px 4px 0 #d6dae1;height:308px;position:relative}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{align-items:center;background-color:rgba(0,0,0,.5);border-radius:8px;cursor:default;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{border-radius:8px 8px 0 0;height:calc(100% - 131px);overflow:hidden}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{transition:all .5s;width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{background:rgba(0,0,0,.3);border-radius:2px;color:#d9c7ab;font-size:12px;height:22px;line-height:22px;margin-right:10px;padding:0 8px;width:64px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{color:#fff;left:0;position:absolute;text-align:center;top:7px;width:52px;z-index:2}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{align-items:center;color:#000;display:flex;font-size:16px;font-weight:600;height:52px;padding:30px 12px 0;width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG,.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{color:#000f37;font-size:14px;margin-top:8px;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{align-items:center;color:#000f37;display:flex;height:34px;justify-content:space-between;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{align-items:center;display:flex}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{font-size:12px;margin-right:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{align-items:center;border:1px solid #ffe6ab;border-radius:2px;color:#ca7720;display:flex;font-size:12px;font-weight:400;height:18px;justify-content:center;padding:3px 6px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #d6f7ef;color:#01795d;margin-left:6px}.flex_box_center___eMcr7{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___HcNca{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___ZnvVN{box-align:center;align-items:center}.flex_box_center_end___fdgDf{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___SEKvd{box-orient:block-axis;flex-direction:column}.list___L1hmU{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0}.list___L1hmU .wrap___pKgcW{background:#fff;border-radius:8px;box-shadow:0 1px 4px 0 #d6dae1;height:270px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{align-items:center;background:rgba(0,0,0,.6);border-radius:8px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);display:none;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{border:1px solid #fff;border-radius:18px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:36px;line-height:34px;margin:10px 0;text-align:center;width:116px}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{border:1px solid #c2d3f8;box-shadow:0 0 4px 0 #4f85ff}.list___L1hmU .wrap___pKgcW .top___udHSB{align-items:center;display:flex;flex-direction:column;height:calc(100% - 50px);justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{background:#ffe9c1;border-radius:8px 0 13px 0;color:#a45204;height:22px;left:0;line-height:22px;position:absolute;text-align:center;top:0;width:44px;z-index:1}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#333;display:-webkit-box;font-size:16px;font-weight:600;height:48px;line-height:26px;margin-top:25px;overflow:hidden;text-align:center;white-space:normal}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{border-radius:30px;height:60px;margin-top:14px;width:60px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{color:#333;font-size:14px;margin-top:8px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:98%}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{align-items:center;display:flex;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{background:#fff;border:1px solid #d6f7ef;border-radius:13px;color:#01795d;font-size:14px;height:26px;line-height:24px;margin:0 10px;text-align:center;width:76px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{background:#fff;border:1px solid #ffe9c1;border-radius:13px;color:#a45204;font-size:14px;height:26px;line-height:24px;margin:0 10px;text-align:center;width:76px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{align-items:center;border-top:1px solid #f5f5f5;display:flex;height:50px;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{align-items:center;color:#999;display:flex;margin-right:12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{color:#999;font-size:14px;font-size:12px;margin-right:6px}.flex_box_center___d27mZ{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___qfRU9{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___fCRld{box-align:center;align-items:center}.flex_box_center_end___ORMV8{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___PNKtZ{box-orient:block-axis;flex-direction:column}.tabs___alpa7{align-items:center;border-bottom:1px solid #dbdce0;display:flex;height:54px;justify-content:space-between}.tabs___alpa7 .tabsWrap___aCQjw{align-items:center;display:flex;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{align-items:center;cursor:pointer;display:flex;height:100%;margin-right:40px}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{align-items:center;color:#5f6368;display:flex;font-size:14px;font-weight:400;height:100%;position:relative}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{color:#202124;font-weight:500}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{background:#202124;border-radius:2px;border-radius:100px 100px 0 0;bottom:0;content:"";height:3px;left:0;position:absolute;width:100%;z-index:4}.flex_box_center___e6HxQ{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___RnXYe{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___lVxPk{box-align:center;align-items:center}.flex_box_center_end___bu8yv{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___JczGj{box-orient:block-axis;flex-direction:column}.orderWrap___ZfyGX{align-items:center;display:box;display:flex}.orderIconWrap___XTB_O{color:#999;display:box;display:flex;flex-direction:column;height:40px;line-height:40px}.orderAsc___KWHmA{display:inline-block;margin-top:9px;transform:translateY(2px)}.orderAsc___KWHmA,.orderDesc___rHdbB{flex-direction:column;height:10px;line-height:10px;text-align:center}.orderDesc___rHdbB{display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{color:#d8d8d8;cursor:pointer;height:10px}.orderTextWrap___teAKn{color:#3b3e47;cursor:pointer;font-size:14px;margin-right:5px}.flex_box_center___LCi0B{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___hzONe{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___ZyQRE{box-align:center;align-items:center}.flex_box_center_end___XKM74{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___p8LCU{box-orient:block-axis;flex-direction:column}.btn___In02G.mediacy-round___uveEv{border-radius:.36rem;height:.36rem}.btn___In02G.mediacy-default___dDxsd{border-radius:.04rem;height:.36rem}.btn___In02G .default___K791v{background:linear-gradient(180deg,#fff,#f9f9f9);border:.01rem solid rgba(1,88,39,.3);box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#015827;cursor:pointer;font-size:.14rem;height:.32rem;padding:0 .15rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:linear-gradient(180deg,#fff,#f9f9f9);border:.01rem solid rgba(1,88,39,.3);box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#015827;cursor:pointer;font-size:.14rem;height:.32rem;padding:0 .15rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:not(.ant-btn-disabled___O_cKm):hover{border:.01rem solid #015827;color:#015827}button[class~=ant-btn-default]:disabled.btn___In02G{background:linear-gradient(180deg,#fff,#f9f9f9);border:.01rem solid rgba(1,88,39,.3);box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#015827;cursor:pointer;cursor:not-allowed;font-size:.14rem;height:.32rem;opacity:50%;padding:0 .15rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flex_box_center___TB7bQ{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___oBlTb{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___b5XbB{box-align:center;align-items:center}.flex_box_center_end___CNhe7{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___yHXKW{box-orient:block-axis;flex-direction:column}.head___ghH72{align-items:center;border-bottom:1px solid #dbdce0;display:flex;height:54px}.head___ghH72>span{color:#999;cursor:pointer;flex-shrink:0;font-size:12px}.head___ghH72>b{color:#232b40;flex:1 1;font-size:14px;font-weight:500;margin-left:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.head___ghH72 .node___mjPEy{flex-shrink:0;margin-left:auto}.flex_box_center___AlHuF{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___vN2LW{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___Ac7D2{box-align:center;align-items:center}.flex_box_center_end___y38I7{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___iQE6P{box-orient:block-axis;flex-direction:column}.btns___sNgTb{align-items:center;display:flex}.btns___sNgTb .confirm___Ozirl{background:#3061d0;border-radius:2px;color:#fff;height:38px;padding:0 34px}.btns___sNgTb .cancel___aiq1I{background:#f8f9fc;border:1px solid #c3cfe0;border-radius:2px;color:#464f66;font-size:14px;height:38px;margin-left:20px;opacity:.5}.flex_box_center___jkpdr{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___OtsL8{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___rbcb_{box-align:center;align-items:center}.flex_box_center_end___zBR21{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___nS_eP{box-orient:block-axis;flex-direction:column}.fixedBottom___oJl7m{background:#fff;bottom:0;box-shadow:0 -3px 16px 0 hsla(0,0%,86%,.5);height:70px;left:0;position:fixed;width:100%;z-index:1000}.fixedBottom___oJl7m .wrap___A3Oq1{align-items:center;display:flex;height:100%;justify-content:space-between;margin:auto;width:1200px}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___vHdYA{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___pa61F{box-align:center;align-items:center}.flex_box_center_end___HyDXt{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___UjZek{box-orient:block-axis;flex-direction:column}.crumbs___V41Oe{cursor:default;margin:15px auto 25px;width:1200px}.crumbs___V41Oe span{color:#c5c5c5;font-size:12px}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.CodeMirror{color:#000;direction:ltr;font-family:monospace;height:300px}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{outline:none}.markdown-editor-wrapper{margin-bottom:12px;position:relative}.markdown-editor-body{align-items:center;display:flex;flex-flow:row nowrap;height:calc(100% - 38px);overflow:hidden;width:100%}.markdown-editor-body .codemirror-container{flex:1 0;height:100%;overflow:hidden;width:100%}.markdown-editor-body .CodeMirror-wrap{padding-bottom:15px}.markdown-editor-body .preview-container{word-wrap:break-word;background:#fff;border-left:1px solid #ccc;box-sizing:border-box;flex:1 0;font-size:16px;height:100%;margin:10px 0;overflow-y:auto;padding:8px 8px 50px;white-space:normal;word-break:break-word}.markdown-editor-container{border:1px solid #ccc;border-radius:4px;font-size:16px;overflow:hidden}.markdown-editor-container.full-screen{bottom:0;height:100vh!important;left:0;position:fixed;right:0;top:0;z-index:1010}.markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}.markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}.markdown-editor-container.on-preview .codemirror-container,.markdown-editor-container.on-preview .preview-container{width:50%}.mini .markdown-editor-body{height:calc(100% - 28px)}.flex-end{justify-content:flex-end}.my-codemirror-container{border:1px solid #ccc;margin-bottom:24px;width:100%}.markdown-tip{bottom:-28px;color:#cdcdcd;font-size:12px;margin-bottom:7px;position:absolute;right:0}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{background-color:#f7f7f7;border-right:1px solid #ddd;white-space:nowrap}.CodeMirror-linenumber{color:#999;min-width:20px;padding:0 3px 0 5px;text-align:right;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;border:0!important;width:auto}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{animation:blink 1.06s steps(1) infinite;background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor{animation:blink 1.06s steps(1) infinite;background-color:#7e7;border:0;width:auto}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:-50px}.CodeMirror-ruler{border-left:1px solid #ccc;bottom:0;position:absolute;top:0}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror-scroll{height:100%;margin-bottom:-50px;margin-right:-50px;outline:none;overflow:scroll!important;padding-bottom:50px;position:relative}.CodeMirror-sizer{border-right:50px solid transparent;position:relative}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{display:none;position:absolute;z-index:6}.CodeMirror-vscrollbar{overflow-x:hidden;overflow-y:scroll;right:0;top:0}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-x:scroll;overflow-y:hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{left:0;min-height:100%;position:absolute;top:0;z-index:3}.CodeMirror-gutter{display:inline-block;height:100%;margin-bottom:-50px;vertical-align:top;white-space:normal}.CodeMirror-gutter-wrapper{background:none!important;border:none!important;position:absolute;z-index:4}.CodeMirror-gutter-background{bottom:0;position:absolute;top:0;z-index:4}.CodeMirror-gutter-elt{cursor:default;position:absolute;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:normal;-webkit-tap-highlight-color:transparent;font-feature-settings:"calt";background:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual;line-height:inherit;margin:0;overflow:visible;position:relative;white-space:pre;z-index:2}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.CodeMirror-linewidget{padding:.1px;position:relative;z-index:2}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{height:0;overflow:hidden;position:absolute;visibility:hidden;width:100%}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{position:relative;visibility:hidden;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror-sizer{padding-bottom:10px!important;padding-top:10px}.CodeMirror-empty.CodeMirror-focused{outline:none}.CodeMirror pre.CodeMirror-placeholder{color:#999}.CodeMirror{background:#fff;overflow:hidden;position:relative;word-break:break-word}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;line-height:1.6;white-space:pre-wrap;word-break:break-word}.markdown-toolbar-container{align-items:center;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;display:flex;flex-flow:row wrap;line-height:20px;list-style:none;margin:0;min-height:30px;padding:0 5px;position:relative;width:100%}.markdown-toolbar-container .fill-tip{background-color:#fff1e2;border:1px solid #e99237;border-radius:5px;box-sizing:border-box;color:#a65500;cursor:pointer;display:inline-block;font-size:12px;height:auto;line-height:16px;margin-left:10px;padding:5px;position:relative}.markdown-toolbar-container .fill-tip:before{border-bottom:6px solid transparent;border-right:6px solid #fff1e2;border-top:6px solid transparent;content:" ";height:0;left:-6px;position:absolute;top:6px;width:0;z-index:10}.markdown-toolbar-container .fill-tip:after{border-bottom:6px solid transparent;border-right:6px solid #e99237;border-top:6px solid transparent;content:" ";height:0;left:-7px;position:absolute;top:6px;width:0}.markdown-toolbar-container li{color:#666;display:flex;flex-flow:column nowrap;height:100%;height:38px;justify-content:center;padding:0 1px}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{color:#666;cursor:pointer;font-size:18px;text-align:center;width:28px}.markdown-toolbar-container .btn-null{align-items:center;display:flex;flex-flow:row nowrap;width:auto}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{border-right:1px solid #ccc;height:65%;margin:0 5px}.mini .markdown-toolbar-container li{height:28px}.editor-resize{border-bottom:1px solid #ccc;border-top:1px solid #ccc;box-sizing:border-box;cursor:row-resize;display:block;height:4px;left:54%;margin:0 auto;overflow:hidden;text-transform:capitalize;white-space:nowrap;width:120px}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(static/iconfont.345f94c8.eot);src:url(static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(static/iconfont.deef216b.woff) format("woff"),url(static/iconfont.42606faf.ttf) format("truetype"),url(static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:md-iconfont!important;font-size:16px;font-style:normal}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #a7a7a7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-attribute,.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{color:#fff!important;outline:1px solid grey}.upload-button{color:#0152d9;display:block;font-size:12px;height:32px;line-height:32px;position:relative;width:106px}.upload-button input{height:32px;left:0;opacity:0;position:absolute;top:0;width:160px;z-index:-1}.errorTip___yZItq div[class~=ant-form-item-explain]{font-size:12px!important;padding-top:2px!important}.btns___kcUDL{display:flex;justify-content:end;margin-bottom:20px}.btns___kcUDL .confirm___EXVbh{background:#3061d0;border:0;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#fff;font-weight:400;height:32px}.btns___kcUDL .cancel___vQdUc{background:#f8f9fc;border:1px solid #c3cfe0;border-radius:2px;color:#464f66;font-weight:400;height:32px;line-height:14px;margin-right:20px;opacity:.5;width:60px}.formWrap___diWab label{color:#5f6368!important;font-size:14px}.formWrap___diWab div[class~=ant-form-item-control-input-content]{font-size:14px}.formWrap___diWab div[class~=ant-form-item-label]{height:40px;line-height:40px;text-align:right;width:82px}.label___CZ1_z{align-items:center;display:flex;padding-bottom:30px}.label___CZ1_z .left___ZKFRV{align-items:center;display:flex;flex-shrink:0}.label___CZ1_z .left___ZKFRV span{color:#e53333;font-family:SimSun,sans-serif;margin-right:2px;margin-top:-2px}.label___CZ1_z .left___ZKFRV div{color:#333;font-size:16px;line-height:16px}.label___CZ1_z .left___ZKFRV i{color:#ccc;margin-left:4px}.label___CZ1_z .right___zVTRn{flex:1 1;position:relative}.label___CZ1_z .right___zVTRn .error___oNJNo{bottom:-27px;color:#e53333;font-size:14px;left:0;position:absolute;z-index:10} \ No newline at end of file diff --git a/49246.async.js b/49246.async.js index a3df6478a9..42a1a555d1 100644 --- a/49246.async.js +++ b/49246.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[49246],{26632:function(){},57128:function(e,t,i){function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var i={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(i,a,o):i[a]=e[a]}i.default=e,t&&t.set(e,i);return i}(i(50500));function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}var a={toBase64Table:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".split(""),base64Pad:"=",encode:function(e){for(var t="",i=e.length,n=i%3,r=0;r>2],t+=this.toBase64Table[((3&e[r])<<4)+(e[r+1]>>4)],t+=this.toBase64Table[((15&e[r+1])<<2)+(e[r+2]>>6)],t+=this.toBase64Table[63&e[r+2]];var s=i-n;return 2===n?(t+=this.toBase64Table[e[s]>>2],t+=this.toBase64Table[((3&e[s])<<4)+(e[s+1]>>4)],t+=this.toBase64Table[(15&e[s+1])<<2],t+=this.toBase64Table[64]):1===n&&(t+=this.toBase64Table[e[s]>>2],t+=this.toBase64Table[(3&e[s])<<4],t+=this.toBase64Table[64],t+=this.toBase64Table[64]),t},toBinaryTable:[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,0,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1],decode:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=e.indexOf("=")-t;i<0&&(i=e.length-t);for(var n=3*(i>>2)+Math.floor(i%4/1.5),s=new Array(n),a=0,o=0,u=0,l=t;l=8&&(a-=8,_||(s[u++]=o>>a&255),o&=(1<0;){var u=1;if(s.rQwait("HEXTILE",u))return!1;var l=s.rQ,h=s.rQi,_=l[h];if(_>30)throw new Error("Illegal hextile subencoding (subencoding: "+_+")");var c=this._totalTiles-this._tiles,d=e+c%this._tilesX*16,f=t+16*Math.floor(c/this._tilesX),p=Math.min(16,e+i-d),v=Math.min(16,t+n-f);if(1&_)u+=p*v*4;else if(2&_&&(u+=4),4&_&&(u+=4),8&_){if(u++,s.rQwait("HEXTILE",u))return!1;var g=l[h+u-1];u+=16&_?6*g:2*g}if(s.rQwait("HEXTILE",u))return!1;if(h++,0===_)1&this._lastsubencoding?r.Debug(" Ignoring blank after RAW"):a.fillRect(d,f,p,v,this._background);else if(1&_)a.blitImage(d,f,p,v,l,h),h+=u-1;else{if(2&_&&(this._background=[l[h],l[h+1],l[h+2],l[h+3]],h+=4),4&_&&(this._foreground=[l[h],l[h+1],l[h+2],l[h+3]],h+=4),a.startTile(d,f,p,v,this._background),8&_){var y=l[h];h++;for(var b=0;b>4,X=15&w,K=l[++h];h++;var F=1+(K>>4),S=1+(15&K);a.subTile(k,X,F,S,m)}}a.finishTile()}s.rQi=h,this._lastsubencoding=_,this._tiles--}return!0}}])&&a(t.prototype,i),n&&a(t,n),e}();t.default=o},11231:function(e,t){function i(e,t){for(var i=0;i>0&3)/3,d[4*f+1]=255*(h[_+f]>>2&3)/3,d[4*f+2]=255*(h[_+f]>>4&3)/3,d[4*f+4]=0;h=d,_=0}return s.blitImage(e,u,i,l,h,_),r.rQskipBytes(l*o),this._lines-=l,!(this._lines>0)}}])&&i(t.prototype,n),r&&i(t,r),e}();t.default=n},57507:function(e,t){function i(e,t){for(var i=0;i0;){if(r.rQwait("RRE",12))return!1;var u=r.rQshiftBytes(4),l=r.rQshift16(),h=r.rQshift16(),_=r.rQshift16(),c=r.rQshift16();s.fillRect(e+l,t+h,_,c,u),this._subrects--}return!0}}])&&i(t.prototype,n),r&&i(t,r),e}();t.default=n},21330:function(e,t,i){function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,s=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var i={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if(Object.prototype.hasOwnProperty.call(e,s)){var a=r?Object.getOwnPropertyDescriptor(e,s):null;a&&(a.get||a.set)?Object.defineProperty(i,s,a):i[s]=e[s]}i.default=e,t&&t.set(e,i);return i}(i(50500)),a=(r=i(48831))&&r.__esModule?r:{default:r};function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}function u(e,t){for(var i=0;i>u&1&&(this._zlibs[u].reset(),s.Info("Reset zlib stream "+u));this._ctl=this._ctl>>4}var l;if(8===this._ctl)l=this._fillRect(e,t,i,n,r,a,o);else if(9===this._ctl)l=this._jpegRect(e,t,i,n,r,a,o);else if(10===this._ctl)l=this._pngRect(e,t,i,n,r,a,o);else{if(0!=(128&this._ctl))throw new Error("Illegal tight compression received (ctl: "+this._ctl+")");l=this._basicRect(this._ctl,e,t,i,n,r,a,o)}return l&&(this._ctl=null),l}},{key:"_fillRect",value:function(e,t,i,n,r,s,a){if(r.rQwait("TIGHT",3))return!1;var o=r.rQi,u=r.rQ;return s.fillRect(e,t,i,n,[u[o+2],u[o+1],u[o]],!1),r.rQskipBytes(3),!0}},{key:"_jpegRect",value:function(e,t,i,n,r,s,a){var o=this._readData(r);return null!==o&&(s.imageRect(e,t,i,n,"image/jpeg",o),!0)}},{key:"_pngRect",value:function(e,t,i,n,r,s,a){throw new Error("PNG received in standard Tight rect")}},{key:"_basicRect",value:function(e,t,i,n,r,s,a,o){if(null===this._filter)if(4&e){if(s.rQwait("TIGHT",1))return!1;this._filter=s.rQshift8()}else this._filter=0;var u,l=3&e;switch(this._filter){case 0:u=this._copyFilter(l,t,i,n,r,s,a,o);break;case 1:u=this._paletteFilter(l,t,i,n,r,s,a,o);break;case 2:u=this._gradientFilter(l,t,i,n,r,s,a,o);break;default:throw new Error("Illegal tight filter received (ctl: "+this._filter+")")}return u&&(this._filter=null),u}},{key:"_copyFilter",value:function(e,t,i,n,r,s,a,o){var u,l=n*r*3;if(l<12){if(s.rQwait("TIGHT",l))return!1;u=s.rQshiftBytes(l)}else{if(null===(u=this._readData(s)))return!1;this._zlibs[e].setInput(u),u=this._zlibs[e].inflate(l),this._zlibs[e].setInput(null)}return a.blitRgbImage(t,i,n,r,u,0,!1),!0}},{key:"_paletteFilter",value:function(e,t,i,n,r,s,a,o){if(0===this._numColors){if(s.rQwait("TIGHT palette",1))return!1;var u=s.rQpeek8()+1,l=3*u;if(s.rQwait("TIGHT palette",1+l))return!1;this._numColors=u,s.rQskipBytes(1),s.rQshiftTo(this._palette,l)}var h,_=this._numColors<=2?1:8,c=Math.floor((n*_+7)/8)*r;if(c<12){if(s.rQwait("TIGHT",c))return!1;h=s.rQshiftBytes(c)}else{if(null===(h=this._readData(s)))return!1;this._zlibs[e].setInput(h),h=this._zlibs[e].inflate(c),this._zlibs[e].setInput(null)}return 2==this._numColors?this._monoRect(t,i,n,r,h,this._palette,a):this._paletteRect(t,i,n,r,h,this._palette,a),this._numColors=0,!0}},{key:"_monoRect",value:function(e,t,i,n,r,s,a){for(var o=this._getScratchBuffer(i*n*4),u=Math.floor((i+7)/8),l=Math.floor(i/8),h=0;h=0;f--)_=4*(h*i+8*d+7-f),c=3*(r[h*u+d]>>f&1),o[_]=s[c],o[_+1]=s[c+1],o[_+2]=s[c+2],o[_+3]=255;for(var p=7;p>=8-i%8;p--)_=4*(h*i+8*d+7-p),c=3*(r[h*u+d]>>p&1),o[_]=s[c],o[_+1]=s[c+1],o[_+2]=s[c+2],o[_+3]=255}a.blitRgbxImage(e,t,i,n,o,0,!1)}},{key:"_paletteRect",value:function(e,t,i,n,r,s,a){for(var o=this._getScratchBuffer(i*n*4),u=i*n*4,l=0,h=0;l0){var n=[i],s=i.length;do{if(this.strm.output=new Uint8Array(this.chunkSize),this.strm.next_out=0,this.strm.avail_out=this.chunkSize,(t=(0,r.deflate)(this.strm,r.Z_FULL_FLUSH))<0)throw new Error("zlib deflate failed");var a=new Uint8Array(this.strm.output.buffer,0,this.strm.next_out);s+=a.length,n.push(a)}while(this.strm.avail_in>0);for(var o=new Uint8Array(s),u=0,l=0;l>>3]&1<>>10,this.keys[b]|=(4032&w)>>>6,++b,this.keys[b]=(258048&m)<<12,this.keys[b]|=(63&m)<<16,this.keys[b]|=(258048&w)>>>4,this.keys[b]|=63&w,++b}}var t,n,r;return t=e,n=[{key:"enc8",value:function(e){var t,i,n,r=e.slice(),s=0;t=r[s++]<<24|r[s++]<<16|r[s++]<<8|r[s++],i=r[s++]<<24|r[s++]<<16|r[s++]<<8|r[s++],i^=n=252645135&(t>>>4^i),i^=n=65535&((t^=n<<4)>>>16^i),i^=(n=858993459&(i>>>2^(t^=n<<16)))<<2,i=(i^=(n=16711935&(i>>>8^(t^=n)))<<8)<<1|i>>>31&1,i^=n=2863311530&((t^=n)^i),t=(t^=n)<<1|t>>>31&1;for(var a=0,o=0;a<8;++a){n=i<<28|i>>>4,n^=this.keys[o++];var u=g[63&n];u|=p[n>>>8&63],u|=d[n>>>16&63],u|=_[n>>>24&63],n=i^this.keys[o++],u|=y[63&n],u|=v[n>>>8&63],u|=f[n>>>16&63],n=(t^=u|=c[n>>>24&63])<<28|t>>>4,n^=this.keys[o++],u=g[63&n],u|=p[n>>>8&63],u|=d[n>>>16&63],u|=_[n>>>24&63],n=t^this.keys[o++],u|=y[63&n],u|=v[n>>>8&63],u|=f[n>>>16&63],i^=u|=c[n>>>24&63]}for(i=i<<31|i>>>1,i^=n=2863311530&(t^i),i^=n=16711935&((t=(t^=n)<<31|t>>>1)>>>8^i),i^=n=858993459&((t^=n<<8)>>>2^i),i^=(n=65535&(i>>>16^(t^=n<<2)))<<16,n=[i^=(n=252645135&(i>>>4^(t^=n)))<<4,t^=n],s=0;s<8;s++)r[s]=(n[s>>>2]>>>8*(3-s%4))%256,r[s]<0&&(r[s]+=256);return r}},{key:"encrypt",value:function(e){return this.enc8(e.slice(0,8)).concat(this.enc8(e.slice(8,16)))}}],n&&i(t.prototype,n),r&&i(t,r),e}();t.default=b},22814:function(e,t,i){function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,s=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var i={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if(Object.prototype.hasOwnProperty.call(e,s)){var a=r?Object.getOwnPropertyDescriptor(e,s):null;a&&(a.get||a.set)?Object.defineProperty(i,s,a):i[s]=e[s]}i.default=e,t&&t.set(e,i);return i}(i(50500)),a=(r=i(57128))&&r.__esModule?r:{default:r},o=i(41895),u=i(72439);function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function h(e,t){for(var i=0;i> Display.constructor"),this._target=t,!this._target)throw new Error("Target must be set");if("string"==typeof this._target)throw new Error("target must be a DOM element");if(!this._target.getContext)throw new Error("no getContext method");if(this._targetCtx=this._target.getContext("2d"),this._viewportLoc={x:0,y:0,w:this._target.width,h:this._target.height},this._backbuffer=document.createElement("canvas"),this._drawCtx=this._backbuffer.getContext("2d"),this._damageBounds={left:0,top:0,right:this._backbuffer.width,bottom:this._backbuffer.height},s.Debug("User Agent: "+navigator.userAgent),!("createImageData"in this._drawCtx))throw new Error("Canvas does not support createImageData");this._tile16x16=this._drawCtx.createImageData(16,16),s.Debug("<< Display.constructor"),this._scale=1,this._clipViewport=!1,this.onflush=function(){}}var t,i,n;return t=e,(i=[{key:"viewportChangePos",value:function(e,t){var i=this._viewportLoc;e=Math.floor(e),t=Math.floor(t),this._clipViewport||(e=-i.w,t=-i.h);var n=i.x+i.w-1,r=i.y+i.h-1;e<0&&i.x+e<0&&(e=-i.x),n+e>=this._fbWidth&&(e-=n+e-this._fbWidth+1),i.y+t<0&&(t=-i.y),r+t>=this._fbHeight&&(t-=r+t-this._fbHeight+1),0===e&&0===t||(s.Debug("viewportChange deltaX: "+e+", deltaY: "+t),i.x+=e,i.y+=t,this._damage(i.x,i.y,i.w,i.h),this.flip())}},{key:"viewportChangeSize",value:function(e,t){this._clipViewport&&void 0!==e&&void 0!==t||(s.Debug("Setting viewport to full display region"),e=this._fbWidth,t=this._fbHeight),e=Math.floor(e),t=Math.floor(t),e>this._fbWidth&&(e=this._fbWidth),t>this._fbHeight&&(t=this._fbHeight);var i=this._viewportLoc;if(i.w!==e||i.h!==t){i.w=e,i.h=t;var n=this._target;n.width=e,n.height=t,this.viewportChangePos(0,0),this._damage(i.x,i.y,i.w,i.h),this.flip(),this._rescale(this._scale)}}},{key:"absX",value:function(e){return 0===this._scale?0:(0,u.toSigned32bit)(e/this._scale+this._viewportLoc.x)}},{key:"absY",value:function(e){return 0===this._scale?0:(0,u.toSigned32bit)(e/this._scale+this._viewportLoc.y)}},{key:"resize",value:function(e,t){this._prevDrawStyle="",this._fbWidth=e,this._fbHeight=t;var i=this._backbuffer;if(i.width!==e||i.height!==t){var n=null;i.width>0&&i.height>0&&(n=this._drawCtx.getImageData(0,0,i.width,i.height)),i.width!==e&&(i.width=e),i.height!==t&&(i.height=t),n&&this._drawCtx.putImageData(n,0,0)}var r=this._viewportLoc;this.viewportChangeSize(r.w,r.h),this.viewportChangePos(0,0)}},{key:"_damage",value:function(e,t,i,n){ethis._damageBounds.right&&(this._damageBounds.right=e+i),t+n>this._damageBounds.bottom&&(this._damageBounds.bottom=t+n)}},{key:"flip",value:function(e){if(0===this._renderQ.length||e){var t=this._damageBounds.left,i=this._damageBounds.top,n=this._damageBounds.right-t,r=this._damageBounds.bottom-i,s=t-this._viewportLoc.x,a=i-this._viewportLoc.y;s<0&&(n+=s,t-=s,s=0),a<0&&(r+=a,i-=a,a=0),s+n>this._viewportLoc.w&&(n=this._viewportLoc.w-s),a+r>this._viewportLoc.h&&(r=this._viewportLoc.h-a),n>0&&r>0&&this._targetCtx.drawImage(this._backbuffer,t,i,n,r,s,a,n,r),this._damageBounds.left=this._damageBounds.top=65535,this._damageBounds.right=this._damageBounds.bottom=0}else this._renderQPush({type:"flip"})}},{key:"pending",value:function(){return this._renderQ.length>0}},{key:"flush",value:function(){0===this._renderQ.length?this.onflush():this._flushing=!0}},{key:"fillRect",value:function(e,t,i,n,r,s){0===this._renderQ.length||s?(this._setFillColor(r),this._drawCtx.fillRect(e,t,i,n),this._damage(e,t,i,n)):this._renderQPush({type:"fill",x:e,y:t,width:i,height:n,color:r})}},{key:"copyImage",value:function(e,t,i,n,r,s,a){0===this._renderQ.length||a?(this._drawCtx.mozImageSmoothingEnabled=!1,this._drawCtx.webkitImageSmoothingEnabled=!1,this._drawCtx.msImageSmoothingEnabled=!1,this._drawCtx.imageSmoothingEnabled=!1,this._drawCtx.drawImage(this._backbuffer,e,t,r,s,i,n,r,s),this._damage(i,n,r,s)):this._renderQPush({type:"copy",oldX:e,oldY:t,x:i,y:n,width:r,height:s})}},{key:"imageRect",value:function(e,t,i,n,r,s){if(0!==i&&0!==n){var o=new Image;o.src="data: "+r+";base64,"+a.default.encode(s),this._renderQPush({type:"img",img:o,x:e,y:t,width:i,height:n})}}},{key:"startTile",value:function(e,t,i,n,r){this._tileX=e,this._tileY=t,this._tile=16===i&&16===n?this._tile16x16:this._drawCtx.createImageData(i,n);for(var s=r[2],a=r[1],o=r[0],u=this._tile.data,l=0;l=r?e/n.w:t/n.h}this._rescale(i)}},{key:"_rescale",value:function(e){this._scale=e;var t=this._viewportLoc,i=e*t.w+"px",n=e*t.h+"px";this._target.style.width===i&&this._target.style.height===n||(this._target.style.width=i,this._target.style.height=n)}},{key:"_setFillColor",value:function(e){var t="rgb("+e[2]+","+e[1]+","+e[0]+")";t!==this._prevDrawStyle&&(this._drawCtx.fillStyle=t,this._prevDrawStyle=t)}},{key:"_rgbImageData",value:function(e,t,i,n,r,s){for(var a=this._drawCtx.createImageData(i,n),o=a.data,u=0,l=s;u0;){var t=this._renderQ[0];switch(t.type){case"flip":this.flip(!0);break;case"copy":this.copyImage(t.oldX,t.oldY,t.x,t.y,t.width,t.height,!0);break;case"fill":this.fillRect(t.x,t.y,t.width,t.height,t.color,!0);break;case"blit":this.blitImage(t.x,t.y,t.width,t.height,t.data,0,!0);break;case"blitRgb":this.blitRgbImage(t.x,t.y,t.width,t.height,t.data,0,!0);break;case"blitRgbx":this.blitRgbxImage(t.x,t.y,t.width,t.height,t.data,0,!0);break;case"img":if(t.img.complete&&0!==t.img.width&&0!==t.img.height){if(t.img.width!==t.width||t.img.height!==t.height)return void s.Error("Decoded image has incorrect dimensions. Got "+t.img.width+"x"+t.img.height+". Expected "+t.width+"x"+t.height+".");this.drawImage(t.img,t.x,t.y)}else t.img._noVNCDisplay=this,t.img.addEventListener("load",this._resumeRenderQ),e=!1}e&&this._renderQ.shift()}0===this._renderQ.length&&this._flushing&&(this._flushing=!1,this.onflush())}},{key:"scale",get:function(){return this._scale},set:function(e){this._rescale(e)}},{key:"clipViewport",get:function(){return this._clipViewport},set:function(e){this._clipViewport=e;var t=this._viewportLoc;this.viewportChangeSize(t.w,t.h),this.viewportChangePos(0,0)}},{key:"width",get:function(){return this._fbWidth}},{key:"height",get:function(){return this._fbHeight}}])&&h(t.prototype,i),n&&h(t,n),e}();t.default=_},31729:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.encodingName=function(e){switch(e){case i.encodingRaw:return"Raw";case i.encodingCopyRect:return"CopyRect";case i.encodingRRE:return"RRE";case i.encodingHextile:return"Hextile";case i.encodingTight:return"Tight";case i.encodingTightPNG:return"TightPNG";default:return"[unknown encoding "+e+"]"}},t.encodings=void 0;var i={encodingRaw:0,encodingCopyRect:1,encodingRRE:2,encodingHextile:5,encodingTight:7,encodingTightPNG:-260,pseudoEncodingQualityLevel9:-23,pseudoEncodingQualityLevel0:-32,pseudoEncodingDesktopSize:-223,pseudoEncodingLastRect:-224,pseudoEncodingCursor:-239,pseudoEncodingQEMUExtendedKeyEvent:-258,pseudoEncodingDesktopName:-307,pseudoEncodingExtendedDesktopSize:-308,pseudoEncodingXvp:-309,pseudoEncodingFence:-312,pseudoEncodingContinuousUpdates:-313,pseudoEncodingCompressLevel9:-247,pseudoEncodingCompressLevel0:-256,pseudoEncodingVMwareCursor:1464686180,pseudoEncodingExtendedClipboard:3231835598};t.encodings=i},48831:function(e,t,i){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,r=i(95766),s=(n=i(27589))&&n.__esModule?n:{default:n};function a(e,t){for(var i=0;ithis.chunkSize&&(this.chunkSize=e,this.strm.output=new Uint8Array(this.chunkSize)),this.strm.next_out=0,this.strm.avail_out=e,(0,r.inflate)(this.strm,0)<0)throw new Error("zlib inflate failed");if(this.strm.next_out!=e)throw new Error("Incomplete zlib block");return new Uint8Array(this.strm.output.buffer,0,this.strm.next_out)}},{key:"reset",value:function(){(0,r.inflateReset)(this.strm)}}])&&a(t.prototype,i),n&&a(t,n),e}();t.default=o},26887:function(e,t,i){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,r=(n=i(69314))&&n.__esModule?n:{default:n};var s={};function a(e,t){if(void 0===t)throw new Error('Undefined keysym for key "'+e+'"');if(e in s)throw new Error('Duplicate entry for key "'+e+'"');s[e]=[t,t,t,t]}function o(e,t,i){if(void 0===t)throw new Error('Undefined keysym for key "'+e+'"');if(void 0===i)throw new Error('Undefined keysym for key "'+e+'"');if(e in s)throw new Error('Duplicate entry for key "'+e+'"');s[e]=[t,t,i,t]}function u(e,t,i){if(void 0===t)throw new Error('Undefined keysym for key "'+e+'"');if(void 0===i)throw new Error('Undefined keysym for key "'+e+'"');if(e in s)throw new Error('Duplicate entry for key "'+e+'"');s[e]=[t,t,t,i]}o("Alt",r.default.XK_Alt_L,r.default.XK_Alt_R),a("AltGraph",r.default.XK_ISO_Level3_Shift),a("CapsLock",r.default.XK_Caps_Lock),o("Control",r.default.XK_Control_L,r.default.XK_Control_R),o("Meta",r.default.XK_Super_L,r.default.XK_Super_R),a("NumLock",r.default.XK_Num_Lock),a("ScrollLock",r.default.XK_Scroll_Lock),o("Shift",r.default.XK_Shift_L,r.default.XK_Shift_R),u("Enter",r.default.XK_Return,r.default.XK_KP_Enter),a("Tab",r.default.XK_Tab),u(" ",r.default.XK_space,r.default.XK_KP_Space),u("ArrowDown",r.default.XK_Down,r.default.XK_KP_Down),u("ArrowUp",r.default.XK_Up,r.default.XK_KP_Up),u("ArrowLeft",r.default.XK_Left,r.default.XK_KP_Left),u("ArrowRight",r.default.XK_Right,r.default.XK_KP_Right),u("End",r.default.XK_End,r.default.XK_KP_End),u("Home",r.default.XK_Home,r.default.XK_KP_Home),u("PageDown",r.default.XK_Next,r.default.XK_KP_Next),u("PageUp",r.default.XK_Prior,r.default.XK_KP_Prior),a("Backspace",r.default.XK_BackSpace),u("Clear",r.default.XK_Clear,r.default.XK_KP_Begin),a("Copy",r.default.XF86XK_Copy),a("Cut",r.default.XF86XK_Cut),u("Delete",r.default.XK_Delete,r.default.XK_KP_Delete),u("Insert",r.default.XK_Insert,r.default.XK_KP_Insert),a("Paste",r.default.XF86XK_Paste),a("Redo",r.default.XK_Redo),a("Undo",r.default.XK_Undo),a("Cancel",r.default.XK_Cancel),a("ContextMenu",r.default.XK_Menu),a("Escape",r.default.XK_Escape),a("Execute",r.default.XK_Execute),a("Find",r.default.XK_Find),a("Help",r.default.XK_Help),a("Pause",r.default.XK_Pause),a("Select",r.default.XK_Select),a("ZoomIn",r.default.XF86XK_ZoomIn),a("ZoomOut",r.default.XF86XK_ZoomOut),a("BrightnessDown",r.default.XF86XK_MonBrightnessDown),a("BrightnessUp",r.default.XF86XK_MonBrightnessUp),a("Eject",r.default.XF86XK_Eject),a("LogOff",r.default.XF86XK_LogOff),a("Power",r.default.XF86XK_PowerOff),a("PowerOff",r.default.XF86XK_PowerDown),a("PrintScreen",r.default.XK_Print),a("Hibernate",r.default.XF86XK_Hibernate),a("Standby",r.default.XF86XK_Standby),a("WakeUp",r.default.XF86XK_WakeUp),a("AllCandidates",r.default.XK_MultipleCandidate),a("Alphanumeric",r.default.XK_Eisu_Shift),a("CodeInput",r.default.XK_Codeinput),a("Compose",r.default.XK_Multi_key),a("Convert",r.default.XK_Henkan),a("GroupFirst",r.default.XK_ISO_First_Group),a("GroupLast",r.default.XK_ISO_Last_Group),a("GroupNext",r.default.XK_ISO_Next_Group),a("GroupPrevious",r.default.XK_ISO_Prev_Group),a("NonConvert",r.default.XK_Muhenkan),a("PreviousCandidate",r.default.XK_PreviousCandidate),a("SingleCandidate",r.default.XK_SingleCandidate),a("HangulMode",r.default.XK_Hangul),a("HanjaMode",r.default.XK_Hangul_Hanja),a("JunjuaMode",r.default.XK_Hangul_Jeonja),a("Eisu",r.default.XK_Eisu_toggle),a("Hankaku",r.default.XK_Hankaku),a("Hiragana",r.default.XK_Hiragana),a("HiraganaKatakana",r.default.XK_Hiragana_Katakana),a("KanaMode",r.default.XK_Kana_Shift),a("KanjiMode",r.default.XK_Kanji),a("Katakana",r.default.XK_Katakana),a("Romaji",r.default.XK_Romaji),a("Zenkaku",r.default.XK_Zenkaku),a("ZenkakuHanaku",r.default.XK_Zenkaku_Hankaku),a("F1",r.default.XK_F1),a("F2",r.default.XK_F2),a("F3",r.default.XK_F3),a("F4",r.default.XK_F4),a("F5",r.default.XK_F5),a("F6",r.default.XK_F6),a("F7",r.default.XK_F7),a("F8",r.default.XK_F8),a("F9",r.default.XK_F9),a("F10",r.default.XK_F10),a("F11",r.default.XK_F11),a("F12",r.default.XK_F12),a("F13",r.default.XK_F13),a("F14",r.default.XK_F14),a("F15",r.default.XK_F15),a("F16",r.default.XK_F16),a("F17",r.default.XK_F17),a("F18",r.default.XK_F18),a("F19",r.default.XK_F19),a("F20",r.default.XK_F20),a("F21",r.default.XK_F21),a("F22",r.default.XK_F22),a("F23",r.default.XK_F23),a("F24",r.default.XK_F24),a("F25",r.default.XK_F25),a("F26",r.default.XK_F26),a("F27",r.default.XK_F27),a("F28",r.default.XK_F28),a("F29",r.default.XK_F29),a("F30",r.default.XK_F30),a("F31",r.default.XK_F31),a("F32",r.default.XK_F32),a("F33",r.default.XK_F33),a("F34",r.default.XK_F34),a("F35",r.default.XK_F35),a("Close",r.default.XF86XK_Close),a("MailForward",r.default.XF86XK_MailForward),a("MailReply",r.default.XF86XK_Reply),a("MailSend",r.default.XF86XK_Send),a("MediaFastForward",r.default.XF86XK_AudioForward),a("MediaPause",r.default.XF86XK_AudioPause),a("MediaPlay",r.default.XF86XK_AudioPlay),a("MediaRecord",r.default.XF86XK_AudioRecord),a("MediaRewind",r.default.XF86XK_AudioRewind),a("MediaStop",r.default.XF86XK_AudioStop),a("MediaTrackNext",r.default.XF86XK_AudioNext),a("MediaTrackPrevious",r.default.XF86XK_AudioPrev),a("New",r.default.XF86XK_New),a("Open",r.default.XF86XK_Open),a("Print",r.default.XK_Print),a("Save",r.default.XF86XK_Save),a("SpellCheck",r.default.XF86XK_Spell),a("AudioVolumeDown",r.default.XF86XK_AudioLowerVolume),a("AudioVolumeUp",r.default.XF86XK_AudioRaiseVolume),a("AudioVolumeMute",r.default.XF86XK_AudioMute),a("MicrophoneVolumeMute",r.default.XF86XK_AudioMicMute),a("LaunchApplication1",r.default.XF86XK_MyComputer),a("LaunchApplication2",r.default.XF86XK_Calculator),a("LaunchCalendar",r.default.XF86XK_Calendar),a("LaunchMail",r.default.XF86XK_Mail),a("LaunchMediaPlayer",r.default.XF86XK_AudioMedia),a("LaunchMusicPlayer",r.default.XF86XK_Music),a("LaunchPhone",r.default.XF86XK_Phone),a("LaunchScreenSaver",r.default.XF86XK_ScreenSaver),a("LaunchSpreadsheet",r.default.XF86XK_Excel),a("LaunchWebBrowser",r.default.XF86XK_WWW),a("LaunchWebCam",r.default.XF86XK_WebCam),a("LaunchWordProcessor",r.default.XF86XK_Word),a("BrowserBack",r.default.XF86XK_Back),a("BrowserFavorites",r.default.XF86XK_Favorites),a("BrowserForward",r.default.XF86XK_Forward),a("BrowserHome",r.default.XF86XK_HomePage),a("BrowserRefresh",r.default.XF86XK_Refresh),a("BrowserSearch",r.default.XF86XK_Search),a("BrowserStop",r.default.XF86XK_Stop),a("Dimmer",r.default.XF86XK_BrightnessAdjust),a("MediaAudioTrack",r.default.XF86XK_AudioCycleTrack),a("RandomToggle",r.default.XF86XK_AudioRandomPlay),a("SplitScreenToggle",r.default.XF86XK_SplitScreen),a("Subtitle",r.default.XF86XK_Subtitle),a("VideoModeNext",r.default.XF86XK_Next_VMode),u("=",r.default.XK_equal,r.default.XK_KP_Equal),u("+",r.default.XK_plus,r.default.XK_KP_Add),u("-",r.default.XK_minus,r.default.XK_KP_Subtract),u("*",r.default.XK_asterisk,r.default.XK_KP_Multiply),u("/",r.default.XK_slash,r.default.XK_KP_Divide),u(".",r.default.XK_period,r.default.XK_KP_Decimal),u(",",r.default.XK_comma,r.default.XK_KP_Separator),u("0",r.default.XK_0,r.default.XK_KP_0),u("1",r.default.XK_1,r.default.XK_KP_1),u("2",r.default.XK_2,r.default.XK_KP_2),u("3",r.default.XK_3,r.default.XK_KP_3),u("4",r.default.XK_4,r.default.XK_KP_4),u("5",r.default.XK_5,r.default.XK_KP_5),u("6",r.default.XK_6,r.default.XK_KP_6),u("7",r.default.XK_7,r.default.XK_KP_7),u("8",r.default.XK_8,r.default.XK_KP_8),u("9",r.default.XK_9,r.default.XK_KP_9);var l=s;t.default=l},15311:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={Backspace:"Backspace",AltLeft:"Alt",AltRight:"Alt",CapsLock:"CapsLock",ContextMenu:"ContextMenu",ControlLeft:"Control",ControlRight:"Control",Enter:"Enter",MetaLeft:"Meta",MetaRight:"Meta",ShiftLeft:"Shift",ShiftRight:"Shift",Tab:"Tab",Delete:"Delete",End:"End",Help:"Help",Home:"Home",Insert:"Insert",PageDown:"PageDown",PageUp:"PageUp",ArrowDown:"ArrowDown",ArrowLeft:"ArrowLeft",ArrowRight:"ArrowRight",ArrowUp:"ArrowUp",NumLock:"NumLock",NumpadBackspace:"Backspace",NumpadClear:"Clear",Escape:"Escape",F1:"F1",F2:"F2",F3:"F3",F4:"F4",F5:"F5",F6:"F6",F7:"F7",F8:"F8",F9:"F9",F10:"F10",F11:"F11",F12:"F12",F13:"F13",F14:"F14",F15:"F15",F16:"F16",F17:"F17",F18:"F18",F19:"F19",F20:"F20",F21:"F21",F22:"F22",F23:"F23",F24:"F24",F25:"F25",F26:"F26",F27:"F27",F28:"F28",F29:"F29",F30:"F30",F31:"F31",F32:"F32",F33:"F33",F34:"F34",F35:"F35",PrintScreen:"PrintScreen",ScrollLock:"ScrollLock",Pause:"Pause",BrowserBack:"BrowserBack",BrowserFavorites:"BrowserFavorites",BrowserForward:"BrowserForward",BrowserHome:"BrowserHome",BrowserRefresh:"BrowserRefresh",BrowserSearch:"BrowserSearch",BrowserStop:"BrowserStop",Eject:"Eject",LaunchApp1:"LaunchMyComputer",LaunchApp2:"LaunchCalendar",LaunchMail:"LaunchMail",MediaPlayPause:"MediaPlay",MediaStop:"MediaStop",MediaTrackNext:"MediaTrackNext",MediaTrackPrevious:"MediaTrackPrevious",Power:"Power",Sleep:"Sleep",AudioVolumeDown:"AudioVolumeDown",AudioVolumeMute:"AudioVolumeMute",AudioVolumeUp:"AudioVolumeUp",WakeUp:"WakeUp"}},91584:function(e,t){function i(e,t){for(var i=0;i0&&Date.now()-this._tracked[0].started>250)return this._state=0,void this._ignored.push(e);if(this._waitingRelease)return this._state=0,void this._ignored.push(e);switch(this._tracked.push({id:e,started:Date.now(),active:!0,firstX:t,firstY:i,lastX:t,lastY:i,angle:0}),this._tracked.length){case 1:this._startLongpressTimeout();break;case 2:this._state&=-26,this._stopLongpressTimeout();break;case 3:this._state&=-99;break;default:this._state=0}}}},{key:"_touchMove",value:function(e,t,i){var n=this._tracked.find((function(t){return t.id===e}));if(void 0!==n){n.lastX=t,n.lastY=i;var r=t-n.firstX,s=i-n.firstY;if(n.firstX===n.lastX&&n.firstY===n.lastY||(n.angle=180*Math.atan2(s,r)/Math.PI),!this._hasDetectedGesture()){if(Math.hypot(r,s)<50)return;if(this._state&=-24,this._stopLongpressTimeout(),1!==this._tracked.length&&(this._state&=-9),2!==this._tracked.length&&(this._state&=-97),2===this._tracked.length){var a=this._tracked.find((function(t){return t.id!==e}));if(Math.hypot(a.firstX-a.lastX,a.firstY-a.lastY)>50){var o=Math.abs(n.angle-a.angle);o=Math.abs((o+180)%360-180),this._state&=o>90?-33:-65,this._isTwoTouchTimeoutRunning()&&this._stopTwoTouchTimeout()}else this._isTwoTouchTimeoutRunning()||this._startTwoTouchTimeout()}if(!this._hasDetectedGesture())return;this._pushEvent("gesturestart")}this._pushEvent("gesturemove")}}},{key:"_touchEnd",value:function(e,t,i){if(-1!==this._ignored.indexOf(e))return this._ignored.splice(this._ignored.indexOf(e),1),void(0===this._ignored.length&&0===this._tracked.length&&(this._state=127,this._waitingRelease=!1));if(!this._hasDetectedGesture()&&this._isTwoTouchTimeoutRunning()&&(this._stopTwoTouchTimeout(),this._state=0),!this._hasDetectedGesture()&&(this._state&=-105,this._state&=-17,this._stopLongpressTimeout(),!this._waitingRelease))switch(this._releaseStart=Date.now(),this._waitingRelease=!0,this._tracked.length){case 1:this._state&=-7;break;case 2:this._state&=-6}if(this._waitingRelease)if(Date.now()-this._releaseStart>250&&(this._state=0),this._tracked.some((function(e){return Date.now()-e.started>1e3}))&&(this._state=0),this._tracked.find((function(t){return t.id===e})).active=!1,this._hasDetectedGesture())this._pushEvent("gesturestart");else if(0!==this._state)return;this._hasDetectedGesture()&&this._pushEvent("gestureend");for(var n=0;n=48&&e.keyCode<=57)t=e.keyCode;else if(e.keyCode>=65&&e.keyCode<=90){var n=String.fromCharCode(e.keyCode);t=(n=e.shiftKey?n.toUpperCase():n.toLowerCase()).charCodeAt()}else t=0;this._sendKeyEvent(t,i,!0)}}},{key:"_handleKeyUp",value:function(e){(0,a.stopEvent)(e);var t=this._getKeyCode(e);if(this._altGrArmed&&(this._altGrArmed=!1,clearTimeout(this._altGrTimeout),this._sendKeyEvent(u.default.XK_Control_L,"ControlLeft",!0)),(l.isMac()||l.isIOS())&&"CapsLock"===t)return this._sendKeyEvent(u.default.XK_Caps_Lock,"CapsLock",!0),void this._sendKeyEvent(u.default.XK_Caps_Lock,"CapsLock",!1);this._sendKeyEvent(this._keyDownList[t],t,!1),!l.isWindows()||"ShiftLeft"!==t&&"ShiftRight"!==t||("ShiftRight"in this._keyDownList&&this._sendKeyEvent(this._keyDownList.ShiftRight,"ShiftRight",!1),"ShiftLeft"in this._keyDownList&&this._sendKeyEvent(this._keyDownList.ShiftLeft,"ShiftLeft",!1))}},{key:"_handleAltGrTimeout",value:function(){this._altGrArmed=!1,clearTimeout(this._altGrTimeout),this._sendKeyEvent(u.default.XK_Control_L,"ControlLeft",!0)}},{key:"_allKeysUp",value:function(){for(var e in s.Debug(">> Keyboard.allKeysUp"),this._keyDownList)this._sendKeyEvent(this._keyDownList[e],e,!1);s.Debug("<< Keyboard.allKeysUp")}},{key:"_checkAlt",value:function(e){if(!e.skipCheckAlt&&!e.altKey){var t=this._target,i=this._keyDownList;["AltLeft","AltRight"].forEach((function(e){if(e in i){var n=new KeyboardEvent("keyup",{key:i[e],code:e});n.skipCheckAlt=!0,t.dispatchEvent(n)}}))}}},{key:"grab",value:function(){if(this._target.addEventListener("keydown",this._eventHandlers.keydown),this._target.addEventListener("keyup",this._eventHandlers.keyup),this._target.addEventListener("keypress",this._eventHandlers.keypress),window.addEventListener("blur",this._eventHandlers.blur),l.isWindows()&&l.isFirefox()){var e=this._eventHandlers.checkalt;["mousedown","mouseup","mousemove","wheel","touchstart","touchend","touchmove","keydown","keyup"].forEach((function(t){return document.addEventListener(t,e,{capture:!0,passive:!0})}))}}},{key:"ungrab",value:function(){if(l.isWindows()&&l.isFirefox()){var e=this._eventHandlers.checkalt;["mousedown","mouseup","mousemove","wheel","touchstart","touchend","touchmove","keydown","keyup"].forEach((function(t){return document.removeEventListener(t,e)}))}this._target.removeEventListener("keydown",this._eventHandlers.keydown),this._target.removeEventListener("keyup",this._eventHandlers.keyup),this._target.removeEventListener("keypress",this._eventHandlers.keypress),window.removeEventListener("blur",this._eventHandlers.blur),this._allKeysUp()}}])&&c(t.prototype,i),n&&c(t,n),e}();t.default=d},69314:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={XK_VoidSymbol:16777215,XK_BackSpace:65288,XK_Tab:65289,XK_Linefeed:65290,XK_Clear:65291,XK_Return:65293,XK_Pause:65299,XK_Scroll_Lock:65300,XK_Sys_Req:65301,XK_Escape:65307,XK_Delete:65535,XK_Multi_key:65312,XK_Codeinput:65335,XK_SingleCandidate:65340,XK_MultipleCandidate:65341,XK_PreviousCandidate:65342,XK_Kanji:65313,XK_Muhenkan:65314,XK_Henkan_Mode:65315,XK_Henkan:65315,XK_Romaji:65316,XK_Hiragana:65317,XK_Katakana:65318,XK_Hiragana_Katakana:65319,XK_Zenkaku:65320,XK_Hankaku:65321,XK_Zenkaku_Hankaku:65322,XK_Touroku:65323,XK_Massyo:65324,XK_Kana_Lock:65325,XK_Kana_Shift:65326,XK_Eisu_Shift:65327,XK_Eisu_toggle:65328,XK_Kanji_Bangou:65335,XK_Zen_Koho:65341,XK_Mae_Koho:65342,XK_Home:65360,XK_Left:65361,XK_Up:65362,XK_Right:65363,XK_Down:65364,XK_Prior:65365,XK_Page_Up:65365,XK_Next:65366,XK_Page_Down:65366,XK_End:65367,XK_Begin:65368,XK_Select:65376,XK_Print:65377,XK_Execute:65378,XK_Insert:65379,XK_Undo:65381,XK_Redo:65382,XK_Menu:65383,XK_Find:65384,XK_Cancel:65385,XK_Help:65386,XK_Break:65387,XK_Mode_switch:65406,XK_script_switch:65406,XK_Num_Lock:65407,XK_KP_Space:65408,XK_KP_Tab:65417,XK_KP_Enter:65421,XK_KP_F1:65425,XK_KP_F2:65426,XK_KP_F3:65427,XK_KP_F4:65428,XK_KP_Home:65429,XK_KP_Left:65430,XK_KP_Up:65431,XK_KP_Right:65432,XK_KP_Down:65433,XK_KP_Prior:65434,XK_KP_Page_Up:65434,XK_KP_Next:65435,XK_KP_Page_Down:65435,XK_KP_End:65436,XK_KP_Begin:65437,XK_KP_Insert:65438,XK_KP_Delete:65439,XK_KP_Equal:65469,XK_KP_Multiply:65450,XK_KP_Add:65451,XK_KP_Separator:65452,XK_KP_Subtract:65453,XK_KP_Decimal:65454,XK_KP_Divide:65455,XK_KP_0:65456,XK_KP_1:65457,XK_KP_2:65458,XK_KP_3:65459,XK_KP_4:65460,XK_KP_5:65461,XK_KP_6:65462,XK_KP_7:65463,XK_KP_8:65464,XK_KP_9:65465,XK_F1:65470,XK_F2:65471,XK_F3:65472,XK_F4:65473,XK_F5:65474,XK_F6:65475,XK_F7:65476,XK_F8:65477,XK_F9:65478,XK_F10:65479,XK_F11:65480,XK_L1:65480,XK_F12:65481,XK_L2:65481,XK_F13:65482,XK_L3:65482,XK_F14:65483,XK_L4:65483,XK_F15:65484,XK_L5:65484,XK_F16:65485,XK_L6:65485,XK_F17:65486,XK_L7:65486,XK_F18:65487,XK_L8:65487,XK_F19:65488,XK_L9:65488,XK_F20:65489,XK_L10:65489,XK_F21:65490,XK_R1:65490,XK_F22:65491,XK_R2:65491,XK_F23:65492,XK_R3:65492,XK_F24:65493,XK_R4:65493,XK_F25:65494,XK_R5:65494,XK_F26:65495,XK_R6:65495,XK_F27:65496,XK_R7:65496,XK_F28:65497,XK_R8:65497,XK_F29:65498,XK_R9:65498,XK_F30:65499,XK_R10:65499,XK_F31:65500,XK_R11:65500,XK_F32:65501,XK_R12:65501,XK_F33:65502,XK_R13:65502,XK_F34:65503,XK_R14:65503,XK_F35:65504,XK_R15:65504,XK_Shift_L:65505,XK_Shift_R:65506,XK_Control_L:65507,XK_Control_R:65508,XK_Caps_Lock:65509,XK_Shift_Lock:65510,XK_Meta_L:65511,XK_Meta_R:65512,XK_Alt_L:65513,XK_Alt_R:65514,XK_Super_L:65515,XK_Super_R:65516,XK_Hyper_L:65517,XK_Hyper_R:65518,XK_ISO_Level3_Shift:65027,XK_ISO_Next_Group:65032,XK_ISO_Prev_Group:65034,XK_ISO_First_Group:65036,XK_ISO_Last_Group:65038,XK_space:32,XK_exclam:33,XK_quotedbl:34,XK_numbersign:35,XK_dollar:36,XK_percent:37,XK_ampersand:38,XK_apostrophe:39,XK_quoteright:39,XK_parenleft:40,XK_parenright:41,XK_asterisk:42,XK_plus:43,XK_comma:44,XK_minus:45,XK_period:46,XK_slash:47,XK_0:48,XK_1:49,XK_2:50,XK_3:51,XK_4:52,XK_5:53,XK_6:54,XK_7:55,XK_8:56,XK_9:57,XK_colon:58,XK_semicolon:59,XK_less:60,XK_equal:61,XK_greater:62,XK_question:63,XK_at:64,XK_A:65,XK_B:66,XK_C:67,XK_D:68,XK_E:69,XK_F:70,XK_G:71,XK_H:72,XK_I:73,XK_J:74,XK_K:75,XK_L:76,XK_M:77,XK_N:78,XK_O:79,XK_P:80,XK_Q:81,XK_R:82,XK_S:83,XK_T:84,XK_U:85,XK_V:86,XK_W:87,XK_X:88,XK_Y:89,XK_Z:90,XK_bracketleft:91,XK_backslash:92,XK_bracketright:93,XK_asciicircum:94,XK_underscore:95,XK_grave:96,XK_quoteleft:96,XK_a:97,XK_b:98,XK_c:99,XK_d:100,XK_e:101,XK_f:102,XK_g:103,XK_h:104,XK_i:105,XK_j:106,XK_k:107,XK_l:108,XK_m:109,XK_n:110,XK_o:111,XK_p:112,XK_q:113,XK_r:114,XK_s:115,XK_t:116,XK_u:117,XK_v:118,XK_w:119,XK_x:120,XK_y:121,XK_z:122,XK_braceleft:123,XK_bar:124,XK_braceright:125,XK_asciitilde:126,XK_nobreakspace:160,XK_exclamdown:161,XK_cent:162,XK_sterling:163,XK_currency:164,XK_yen:165,XK_brokenbar:166,XK_section:167,XK_diaeresis:168,XK_copyright:169,XK_ordfeminine:170,XK_guillemotleft:171,XK_notsign:172,XK_hyphen:173,XK_registered:174,XK_macron:175,XK_degree:176,XK_plusminus:177,XK_twosuperior:178,XK_threesuperior:179,XK_acute:180,XK_mu:181,XK_paragraph:182,XK_periodcentered:183,XK_cedilla:184,XK_onesuperior:185,XK_masculine:186,XK_guillemotright:187,XK_onequarter:188,XK_onehalf:189,XK_threequarters:190,XK_questiondown:191,XK_Agrave:192,XK_Aacute:193,XK_Acircumflex:194,XK_Atilde:195,XK_Adiaeresis:196,XK_Aring:197,XK_AE:198,XK_Ccedilla:199,XK_Egrave:200,XK_Eacute:201,XK_Ecircumflex:202,XK_Ediaeresis:203,XK_Igrave:204,XK_Iacute:205,XK_Icircumflex:206,XK_Idiaeresis:207,XK_ETH:208,XK_Eth:208,XK_Ntilde:209,XK_Ograve:210,XK_Oacute:211,XK_Ocircumflex:212,XK_Otilde:213,XK_Odiaeresis:214,XK_multiply:215,XK_Oslash:216,XK_Ooblique:216,XK_Ugrave:217,XK_Uacute:218,XK_Ucircumflex:219,XK_Udiaeresis:220,XK_Yacute:221,XK_THORN:222,XK_Thorn:222,XK_ssharp:223,XK_agrave:224,XK_aacute:225,XK_acircumflex:226,XK_atilde:227,XK_adiaeresis:228,XK_aring:229,XK_ae:230,XK_ccedilla:231,XK_egrave:232,XK_eacute:233,XK_ecircumflex:234,XK_ediaeresis:235,XK_igrave:236,XK_iacute:237,XK_icircumflex:238,XK_idiaeresis:239,XK_eth:240,XK_ntilde:241,XK_ograve:242,XK_oacute:243,XK_ocircumflex:244,XK_otilde:245,XK_odiaeresis:246,XK_division:247,XK_oslash:248,XK_ooblique:248,XK_ugrave:249,XK_uacute:250,XK_ucircumflex:251,XK_udiaeresis:252,XK_yacute:253,XK_thorn:254,XK_ydiaeresis:255,XK_Hangul:65329,XK_Hangul_Hanja:65332,XK_Hangul_Jeonja:65336,XF86XK_ModeLock:269025025,XF86XK_MonBrightnessUp:269025026,XF86XK_MonBrightnessDown:269025027,XF86XK_KbdLightOnOff:269025028,XF86XK_KbdBrightnessUp:269025029,XF86XK_KbdBrightnessDown:269025030,XF86XK_Standby:269025040,XF86XK_AudioLowerVolume:269025041,XF86XK_AudioMute:269025042,XF86XK_AudioRaiseVolume:269025043,XF86XK_AudioPlay:269025044,XF86XK_AudioStop:269025045,XF86XK_AudioPrev:269025046,XF86XK_AudioNext:269025047,XF86XK_HomePage:269025048,XF86XK_Mail:269025049,XF86XK_Start:269025050,XF86XK_Search:269025051,XF86XK_AudioRecord:269025052,XF86XK_Calculator:269025053,XF86XK_Memo:269025054,XF86XK_ToDoList:269025055,XF86XK_Calendar:269025056,XF86XK_PowerDown:269025057,XF86XK_ContrastAdjust:269025058,XF86XK_RockerUp:269025059,XF86XK_RockerDown:269025060,XF86XK_RockerEnter:269025061,XF86XK_Back:269025062,XF86XK_Forward:269025063,XF86XK_Stop:269025064,XF86XK_Refresh:269025065,XF86XK_PowerOff:269025066,XF86XK_WakeUp:269025067,XF86XK_Eject:269025068,XF86XK_ScreenSaver:269025069,XF86XK_WWW:269025070,XF86XK_Sleep:269025071,XF86XK_Favorites:269025072,XF86XK_AudioPause:269025073,XF86XK_AudioMedia:269025074,XF86XK_MyComputer:269025075,XF86XK_VendorHome:269025076,XF86XK_LightBulb:269025077,XF86XK_Shop:269025078,XF86XK_History:269025079,XF86XK_OpenURL:269025080,XF86XK_AddFavorite:269025081,XF86XK_HotLinks:269025082,XF86XK_BrightnessAdjust:269025083,XF86XK_Finance:269025084,XF86XK_Community:269025085,XF86XK_AudioRewind:269025086,XF86XK_BackForward:269025087,XF86XK_Launch0:269025088,XF86XK_Launch1:269025089,XF86XK_Launch2:269025090,XF86XK_Launch3:269025091,XF86XK_Launch4:269025092,XF86XK_Launch5:269025093,XF86XK_Launch6:269025094,XF86XK_Launch7:269025095,XF86XK_Launch8:269025096,XF86XK_Launch9:269025097,XF86XK_LaunchA:269025098,XF86XK_LaunchB:269025099,XF86XK_LaunchC:269025100,XF86XK_LaunchD:269025101,XF86XK_LaunchE:269025102,XF86XK_LaunchF:269025103,XF86XK_ApplicationLeft:269025104,XF86XK_ApplicationRight:269025105,XF86XK_Book:269025106,XF86XK_CD:269025107,XF86XK_Calculater:269025108,XF86XK_Clear:269025109,XF86XK_Close:269025110,XF86XK_Copy:269025111,XF86XK_Cut:269025112,XF86XK_Display:269025113,XF86XK_DOS:269025114,XF86XK_Documents:269025115,XF86XK_Excel:269025116,XF86XK_Explorer:269025117,XF86XK_Game:269025118,XF86XK_Go:269025119,XF86XK_iTouch:269025120,XF86XK_LogOff:269025121,XF86XK_Market:269025122,XF86XK_Meeting:269025123,XF86XK_MenuKB:269025125,XF86XK_MenuPB:269025126,XF86XK_MySites:269025127,XF86XK_New:269025128,XF86XK_News:269025129,XF86XK_OfficeHome:269025130,XF86XK_Open:269025131,XF86XK_Option:269025132,XF86XK_Paste:269025133,XF86XK_Phone:269025134,XF86XK_Q:269025136,XF86XK_Reply:269025138,XF86XK_Reload:269025139,XF86XK_RotateWindows:269025140,XF86XK_RotationPB:269025141,XF86XK_RotationKB:269025142,XF86XK_Save:269025143,XF86XK_ScrollUp:269025144,XF86XK_ScrollDown:269025145,XF86XK_ScrollClick:269025146,XF86XK_Send:269025147,XF86XK_Spell:269025148,XF86XK_SplitScreen:269025149,XF86XK_Support:269025150,XF86XK_TaskPane:269025151,XF86XK_Terminal:269025152,XF86XK_Tools:269025153,XF86XK_Travel:269025154,XF86XK_UserPB:269025156,XF86XK_User1KB:269025157,XF86XK_User2KB:269025158,XF86XK_Video:269025159,XF86XK_WheelButton:269025160,XF86XK_Word:269025161,XF86XK_Xfer:269025162,XF86XK_ZoomIn:269025163,XF86XK_ZoomOut:269025164,XF86XK_Away:269025165,XF86XK_Messenger:269025166,XF86XK_WebCam:269025167,XF86XK_MailForward:269025168,XF86XK_Pictures:269025169,XF86XK_Music:269025170,XF86XK_Battery:269025171,XF86XK_Bluetooth:269025172,XF86XK_WLAN:269025173,XF86XK_UWB:269025174,XF86XK_AudioForward:269025175,XF86XK_AudioRepeat:269025176,XF86XK_AudioRandomPlay:269025177,XF86XK_Subtitle:269025178,XF86XK_AudioCycleTrack:269025179,XF86XK_CycleAngle:269025180,XF86XK_FrameBack:269025181,XF86XK_FrameForward:269025182,XF86XK_Time:269025183,XF86XK_Select:269025184,XF86XK_View:269025185,XF86XK_TopMenu:269025186,XF86XK_Red:269025187,XF86XK_Green:269025188,XF86XK_Yellow:269025189,XF86XK_Blue:269025190,XF86XK_Suspend:269025191,XF86XK_Hibernate:269025192,XF86XK_TouchpadToggle:269025193,XF86XK_TouchpadOn:269025200,XF86XK_TouchpadOff:269025201,XF86XK_AudioMicMute:269025202,XF86XK_Switch_VT_1:269024769,XF86XK_Switch_VT_2:269024770,XF86XK_Switch_VT_3:269024771,XF86XK_Switch_VT_4:269024772,XF86XK_Switch_VT_5:269024773,XF86XK_Switch_VT_6:269024774,XF86XK_Switch_VT_7:269024775,XF86XK_Switch_VT_8:269024776,XF86XK_Switch_VT_9:269024777,XF86XK_Switch_VT_10:269024778,XF86XK_Switch_VT_11:269024779,XF86XK_Switch_VT_12:269024780,XF86XK_Ungrab:269024800,XF86XK_ClearGrab:269024801,XF86XK_Next_VMode:269024802,XF86XK_Prev_VMode:269024803,XF86XK_LogWindowTree:269024804,XF86XK_LogGrabInfo:269024805}},44836:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i={256:960,257:992,258:451,259:483,260:417,261:433,262:454,263:486,264:710,265:742,266:709,267:741,268:456,269:488,270:463,271:495,272:464,273:496,274:938,275:954,278:972,279:1004,280:458,281:490,282:460,283:492,284:728,285:760,286:683,287:699,288:725,289:757,290:939,291:955,292:678,293:694,294:673,295:689,296:933,297:949,298:975,299:1007,302:967,303:999,304:681,305:697,308:684,309:700,310:979,311:1011,312:930,313:453,314:485,315:934,316:950,317:421,318:437,321:419,322:435,323:465,324:497,325:977,326:1009,327:466,328:498,330:957,331:959,332:978,333:1010,336:469,337:501,338:5052,339:5053,340:448,341:480,342:931,343:947,344:472,345:504,346:422,347:438,348:734,349:766,350:426,351:442,352:425,353:441,354:478,355:510,356:427,357:443,358:940,359:956,360:989,361:1021,362:990,363:1022,364:733,365:765,366:473,367:505,368:475,369:507,370:985,371:1017,376:5054,377:428,378:444,379:431,380:447,381:430,382:446,402:2294,466:16777681,711:439,728:418,729:511,731:434,733:445,901:1966,902:1953,904:1954,905:1955,906:1956,908:1959,910:1960,911:1963,912:1974,913:1985,914:1986,915:1987,916:1988,917:1989,918:1990,919:1991,920:1992,921:1993,922:1994,923:1995,924:1996,925:1997,926:1998,927:1999,928:2e3,929:2001,931:2002,932:2004,933:2005,934:2006,935:2007,936:2008,937:2009,938:1957,939:1961,940:1969,941:1970,942:1971,943:1972,944:1978,945:2017,946:2018,947:2019,948:2020,949:2021,950:2022,951:2023,952:2024,953:2025,954:2026,955:2027,956:2028,957:2029,958:2030,959:2031,960:2032,961:2033,962:2035,963:2034,964:2036,965:2037,966:2038,967:2039,968:2040,969:2041,970:1973,971:1977,972:1975,973:1976,974:1979,1025:1715,1026:1713,1027:1714,1028:1716,1029:1717,1030:1718,1031:1719,1032:1720,1033:1721,1034:1722,1035:1723,1036:1724,1038:1726,1039:1727,1040:1761,1041:1762,1042:1783,1043:1767,1044:1764,1045:1765,1046:1782,1047:1786,1048:1769,1049:1770,1050:1771,1051:1772,1052:1773,1053:1774,1054:1775,1055:1776,1056:1778,1057:1779,1058:1780,1059:1781,1060:1766,1061:1768,1062:1763,1063:1790,1064:1787,1065:1789,1066:1791,1067:1785,1068:1784,1069:1788,1070:1760,1071:1777,1072:1729,1073:1730,1074:1751,1075:1735,1076:1732,1077:1733,1078:1750,1079:1754,1080:1737,1081:1738,1082:1739,1083:1740,1084:1741,1085:1742,1086:1743,1087:1744,1088:1746,1089:1747,1090:1748,1091:1749,1092:1734,1093:1736,1094:1731,1095:1758,1096:1755,1097:1757,1098:1759,1099:1753,1100:1752,1101:1756,1102:1728,1103:1745,1105:1699,1106:1697,1107:1698,1108:1700,1109:1701,1110:1702,1111:1703,1112:1704,1113:1705,1114:1706,1115:1707,1116:1708,1118:1710,1119:1711,1168:1725,1169:1709,1488:3296,1489:3297,1490:3298,1491:3299,1492:3300,1493:3301,1494:3302,1495:3303,1496:3304,1497:3305,1498:3306,1499:3307,1500:3308,1501:3309,1502:3310,1503:3311,1504:3312,1505:3313,1506:3314,1507:3315,1508:3316,1509:3317,1510:3318,1511:3319,1512:3320,1513:3321,1514:3322,1548:1452,1563:1467,1567:1471,1569:1473,1570:1474,1571:1475,1572:1476,1573:1477,1574:1478,1575:1479,1576:1480,1577:1481,1578:1482,1579:1483,1580:1484,1581:1485,1582:1486,1583:1487,1584:1488,1585:1489,1586:1490,1587:1491,1588:1492,1589:1493,1590:1494,1591:1495,1592:1496,1593:1497,1594:1498,1600:1504,1601:1505,1602:1506,1603:1507,1604:1508,1605:1509,1606:1510,1607:1511,1608:1512,1609:1513,1610:1514,1611:1515,1612:1516,1613:1517,1614:1518,1615:1519,1616:1520,1617:1521,1618:1522,3585:3489,3586:3490,3587:3491,3588:3492,3589:3493,3590:3494,3591:3495,3592:3496,3593:3497,3594:3498,3595:3499,3596:3500,3597:3501,3598:3502,3599:3503,3600:3504,3601:3505,3602:3506,3603:3507,3604:3508,3605:3509,3606:3510,3607:3511,3608:3512,3609:3513,3610:3514,3611:3515,3612:3516,3613:3517,3614:3518,3615:3519,3616:3520,3617:3521,3618:3522,3619:3523,3620:3524,3621:3525,3622:3526,3623:3527,3624:3528,3625:3529,3626:3530,3627:3531,3628:3532,3629:3533,3630:3534,3631:3535,3632:3536,3633:3537,3634:3538,3635:3539,3636:3540,3637:3541,3638:3542,3639:3543,3640:3544,3641:3545,3642:3546,3647:3551,3648:3552,3649:3553,3650:3554,3651:3555,3652:3556,3653:3557,3654:3558,3655:3559,3656:3560,3657:3561,3658:3562,3659:3563,3660:3564,3661:3565,3664:3568,3665:3569,3666:3570,3667:3571,3668:3572,3669:3573,3670:3574,3671:3575,3672:3576,3673:3577,8194:2722,8195:2721,8196:2723,8197:2724,8199:2725,8200:2726,8201:2727,8202:2728,8210:2747,8211:2730,8212:2729,8213:1967,8215:3295,8216:2768,8217:2769,8218:2813,8220:2770,8221:2771,8222:2814,8224:2801,8225:2802,8226:2790,8229:2735,8230:2734,8240:2773,8242:2774,8243:2775,8248:2812,8254:1150,8361:3839,8364:8364,8453:2744,8470:1712,8471:2811,8478:2772,8482:2761,8531:2736,8532:2737,8533:2738,8534:2739,8535:2740,8536:2741,8537:2742,8538:2743,8539:2755,8540:2756,8541:2757,8542:2758,8592:2299,8593:2300,8594:2301,8595:2302,8658:2254,8660:2253,8706:2287,8711:2245,8728:3018,8730:2262,8733:2241,8734:2242,8743:2270,8744:2271,8745:2268,8746:2269,8747:2239,8756:2240,8764:2248,8771:2249,8773:16785992,8800:2237,8801:2255,8804:2236,8805:2238,8834:2266,8835:2267,8866:3068,8867:3036,8868:3010,8869:3022,8968:3027,8970:3012,8981:2810,8992:2212,8993:2213,9109:3020,9115:2219,9117:2220,9118:2221,9120:2222,9121:2215,9123:2216,9124:2217,9126:2218,9128:2223,9132:2224,9143:2209,9146:2543,9147:2544,9148:2546,9149:2547,9225:2530,9226:2533,9227:2537,9228:2531,9229:2532,9251:2732,9252:2536,9472:2211,9474:2214,9484:2210,9488:2539,9492:2541,9496:2538,9500:2548,9508:2549,9516:2551,9524:2550,9532:2542,9618:2529,9642:2791,9643:2785,9644:2779,9645:2786,9646:2783,9647:2767,9650:2792,9651:2787,9654:2781,9655:2765,9660:2793,9661:2788,9664:2780,9665:2764,9670:2528,9675:2766,9679:2782,9702:2784,9734:2789,9742:2809,9747:2762,9756:2794,9758:2795,9792:2808,9794:2807,9827:2796,9829:2798,9830:2797,9837:2806,9839:2805,10003:2803,10007:2804,10013:2777,10016:2800,10216:2748,10217:2750,12289:1188,12290:1185,12300:1186,12301:1187,12443:1246,12444:1247,12449:1191,12450:1201,12451:1192,12452:1202,12453:1193,12454:1203,12455:1194,12456:1204,12457:1195,12458:1205,12459:1206,12461:1207,12463:1208,12465:1209,12467:1210,12469:1211,12471:1212,12473:1213,12475:1214,12477:1215,12479:1216,12481:1217,12483:1199,12484:1218,12486:1219,12488:1220,12490:1221,12491:1222,12492:1223,12493:1224,12494:1225,12495:1226,12498:1227,12501:1228,12504:1229,12507:1230,12510:1231,12511:1232,12512:1233,12513:1234,12514:1235,12515:1196,12516:1236,12517:1197,12518:1237,12519:1198,12520:1238,12521:1239,12522:1240,12523:1241,12524:1242,12525:1243,12527:1244,12530:1190,12531:1245,12539:1189,12540:1200},n={lookup:function(e){if(e>=32&&e<=255)return e;var t=i[e];return void 0!==t?t:16777216|e}};t.default=n},50556:function(e,t,i){function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.getKeycode=c,t.getKey=d,t.getKeysym=function(e){var t=d(e);if("Unidentified"===t)return null;if(t in u.default){var i=e.location;if("Meta"===t&&0===i&&(i=2),"Clear"===t&&3===i)"NumLock"===c(e)&&(i=0);if((void 0===i||i>3)&&(i=0),"Meta"===t){var n=c(e);if("AltLeft"===n)return r.default.XK_Meta_L;if("AltRight"===n)return r.default.XK_Meta_R}if("Clear"===t)if("NumLock"===c(e))return r.default.XK_Num_Lock;return u.default[t][i]}if(1!==t.length)return null;var a=t.charCodeAt();if(a)return s.default.lookup(a);return null};var r=_(i(69314)),s=_(i(44836)),a=_(i(88193)),o=_(i(15311)),u=_(i(26887)),l=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var i={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if(Object.prototype.hasOwnProperty.call(e,s)){var a=r?Object.getOwnPropertyDescriptor(e,s):null;a&&(a.get||a.set)?Object.defineProperty(i,s,a):i[s]=e[s]}i.default=e,t&&t.set(e,i);return i}(i(41895));function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e){return e&&e.__esModule?e:{default:e}}function c(e){if(e.code){switch(e.code){case"OSLeft":return"MetaLeft";case"OSRight":return"MetaRight"}return e.code}if("keypress"!==e.type&&e.keyCode in a.default){var t=a.default[e.keyCode];if(l.isMac()&&"ContextMenu"===t&&(t="MetaRight"),2===e.location)switch(t){case"ShiftLeft":return"ShiftRight";case"ControlLeft":return"ControlRight";case"AltLeft":return"AltRight"}if(3===e.location)switch(t){case"Delete":return"NumpadDecimal";case"Insert":return"Numpad0";case"End":return"Numpad1";case"ArrowDown":return"Numpad2";case"PageDown":return"Numpad3";case"ArrowLeft":return"Numpad4";case"ArrowRight":return"Numpad6";case"Home":return"Numpad7";case"ArrowUp":return"Numpad8";case"PageUp":return"Numpad9";case"Enter":return"NumpadEnter"}return t}return"Unidentified"}function d(e){if(void 0!==e.key){switch(e.key){case"Spacebar":return" ";case"Esc":return"Escape";case"Scroll":return"ScrollLock";case"Win":return"Meta";case"Apps":return"ContextMenu";case"Up":return"ArrowUp";case"Left":return"ArrowLeft";case"Right":return"ArrowRight";case"Down":return"ArrowDown";case"Del":return"Delete";case"Divide":return"/";case"Multiply":return"*";case"Subtract":return"-";case"Add":return"+";case"Decimal":return e.char}switch(e.key){case"OS":return"Meta";case"LaunchMyComputer":return"LaunchApplication1";case"LaunchCalculator":return"LaunchApplication2"}switch(e.key){case"UIKeyInputUpArrow":return"ArrowUp";case"UIKeyInputDownArrow":return"ArrowDown";case"UIKeyInputLeftArrow":return"ArrowLeft";case"UIKeyInputRightArrow":return"ArrowRight";case"UIKeyInputEscape":return"Escape"}if("\0"===e.key&&"NumpadDecimal"===e.code)return"Delete";if(!l.isIE()&&!l.isEdge())return e.key;if(1!==e.key.length&&"Unidentified"!==e.key)return e.key}var t=c(e);return t in o.default?o.default[t]:e.charCode?String.fromCharCode(e.charCode):"Unidentified"}},88193:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={8:"Backspace",9:"Tab",10:"NumpadClear",12:"Numpad5",13:"Enter",16:"ShiftLeft",17:"ControlLeft",18:"AltLeft",19:"Pause",20:"CapsLock",21:"Lang1",25:"Lang2",27:"Escape",28:"Convert",29:"NonConvert",32:"Space",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",41:"Select",44:"PrintScreen",45:"Insert",46:"Delete",47:"Help",48:"Digit0",49:"Digit1",50:"Digit2",51:"Digit3",52:"Digit4",53:"Digit5",54:"Digit6",55:"Digit7",56:"Digit8",57:"Digit9",91:"MetaLeft",92:"MetaRight",93:"ContextMenu",95:"Sleep",96:"Numpad0",97:"Numpad1",98:"Numpad2",99:"Numpad3",100:"Numpad4",101:"Numpad5",102:"Numpad6",103:"Numpad7",104:"Numpad8",105:"Numpad9",106:"NumpadMultiply",107:"NumpadAdd",108:"NumpadDecimal",109:"NumpadSubtract",110:"NumpadDecimal",111:"NumpadDivide",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",124:"F13",125:"F14",126:"F15",127:"F16",128:"F17",129:"F18",130:"F19",131:"F20",132:"F21",133:"F22",134:"F23",135:"F24",144:"NumLock",145:"ScrollLock",166:"BrowserBack",167:"BrowserForward",168:"BrowserRefresh",169:"BrowserStop",170:"BrowserSearch",171:"BrowserFavorites",172:"BrowserHome",173:"AudioVolumeMute",174:"AudioVolumeDown",175:"AudioVolumeUp",176:"MediaTrackNext",177:"MediaTrackPrevious",178:"MediaStop",179:"MediaPlayPause",180:"LaunchMail",181:"MediaSelect",182:"LaunchApp1",183:"LaunchApp2",225:"AltRight"}},87619:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={Again:57349,AltLeft:56,AltRight:57400,ArrowDown:57424,ArrowLeft:57419,ArrowRight:57421,ArrowUp:57416,AudioVolumeDown:57390,AudioVolumeMute:57376,AudioVolumeUp:57392,Backquote:41,Backslash:43,Backspace:14,BracketLeft:26,BracketRight:27,BrowserBack:57450,BrowserFavorites:57446,BrowserForward:57449,BrowserHome:57394,BrowserRefresh:57447,BrowserSearch:57445,BrowserStop:57448,CapsLock:58,Comma:51,ContextMenu:57437,ControlLeft:29,ControlRight:57373,Convert:121,Copy:57464,Cut:57404,Delete:57427,Digit0:11,Digit1:2,Digit2:3,Digit3:4,Digit4:5,Digit5:6,Digit6:7,Digit7:8,Digit8:9,Digit9:10,Eject:57469,End:57423,Enter:28,Equal:13,Escape:1,F1:59,F10:68,F11:87,F12:88,F13:93,F14:94,F15:95,F16:85,F17:57347,F18:57463,F19:57348,F2:60,F20:90,F21:116,F22:57465,F23:109,F24:111,F3:61,F4:62,F5:63,F6:64,F7:65,F8:66,F9:67,Find:57409,Help:57461,Hiragana:119,Home:57415,Insert:57426,IntlBackslash:86,IntlRo:115,IntlYen:125,KanaMode:112,Katakana:120,KeyA:30,KeyB:48,KeyC:46,KeyD:32,KeyE:18,KeyF:33,KeyG:34,KeyH:35,KeyI:23,KeyJ:36,KeyK:37,KeyL:38,KeyM:50,KeyN:49,KeyO:24,KeyP:25,KeyQ:16,KeyR:19,KeyS:31,KeyT:20,KeyU:22,KeyV:47,KeyW:17,KeyX:45,KeyY:21,KeyZ:44,Lang3:120,Lang4:119,Lang5:118,LaunchApp1:57451,LaunchApp2:57377,LaunchMail:57452,MediaPlayPause:57378,MediaSelect:57453,MediaStop:57380,MediaTrackNext:57369,MediaTrackPrevious:57360,MetaLeft:57435,MetaRight:57436,Minus:12,NonConvert:123,NumLock:69,Numpad0:82,Numpad1:79,Numpad2:80,Numpad3:81,Numpad4:75,Numpad5:76,Numpad6:77,Numpad7:71,Numpad8:72,Numpad9:73,NumpadAdd:78,NumpadComma:126,NumpadDecimal:83,NumpadDivide:57397,NumpadEnter:57372,NumpadEqual:89,NumpadMultiply:55,NumpadParenLeft:57462,NumpadParenRight:57467,NumpadSubtract:74,Open:100,PageDown:57425,PageUp:57417,Paste:101,Pause:57414,Period:52,Power:57438,PrintScreen:84,Props:57350,Quote:40,ScrollLock:70,Semicolon:39,ShiftLeft:42,ShiftRight:54,Slash:53,Sleep:57439,Space:57,Suspend:57381,Tab:15,Undo:57351,WakeUp:57443}},62013:function(e,t,i){t.Z=void 0;var n=i(72439),r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==M(e)&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var i={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){var s=n?Object.getOwnPropertyDescriptor(e,r):null;s&&(s.get||s.set)?Object.defineProperty(i,r,s):i[r]=e[r]}i.default=e,t&&t.set(e,i);return i}(i(50500)),s=i(31516),a=i(41895),o=i(92742),u=i(79420),l=C(i(5004)),h=C(i(22814)),_=C(i(48831)),c=C(i(17834)),d=C(i(1606)),f=C(i(91584)),p=C(i(54641)),v=C(i(16327)),g=C(i(64966)),y=C(i(69314)),b=C(i(87619)),m=i(31729);i(21882);var w=C(i(11231)),k=C(i(17852)),X=C(i(57507)),K=C(i(18330)),F=C(i(21330)),S=C(i(91649));function C(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function M(e){return M="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},M(e)}function x(e,t){for(var i=0;i> RFB.constructor"),n._screen=document.createElement("div"),n._screen.style.display="flex",n._screen.style.width="100%",n._screen.style.height="100%",n._screen.style.overflow="auto",n._screen.style.background="rgb(40, 40, 40)",n._canvas=document.createElement("canvas"),n._canvas.style.margin="auto",n._canvas.style.outline="none",n._canvas.style.flexShrink="0",n._canvas.width=0,n._canvas.height=0,n._canvas.tabIndex=-1,n._screen.appendChild(n._canvas),n._cursor=new p.default,n._cursorImage=C.cursors.none,n._decoders[m.encodings.encodingRaw]=new w.default,n._decoders[m.encodings.encodingCopyRect]=new k.default,n._decoders[m.encodings.encodingRRE]=new X.default,n._decoders[m.encodings.encodingHextile]=new K.default,n._decoders[m.encodings.encodingTight]=new F.default,n._decoders[m.encodings.encodingTightPNG]=new S.default;try{n._display=new h.default(n._canvas)}catch(e){throw r.Error("Display exception: "+e),e}return n._display.onflush=n._onFlush.bind(T(n)),n._keyboard=new d.default(n._canvas),n._keyboard.onkeyevent=n._handleKeyEvent.bind(T(n)),n._gestures=new f.default,n._sock=new v.default,n._sock.on("message",(function(){n._handleMessage()})),n._sock.on("open",(function(){"connecting"===n._rfbConnectionState&&""===n._rfbInitState?(n._rfbInitState="ProtocolVersion",r.Debug("Starting VNC handshake")):n._fail("Unexpected server connection while "+n._rfbConnectionState)})),n._sock.on("close",(function(e){r.Debug("WebSocket on-close event");var t="";switch(e.code&&(t="(code: "+e.code,e.reason&&(t+=", reason: "+e.reason),t+=")"),n._rfbConnectionState){case"connecting":n._fail("Connection closed "+t);break;case"connected":n._updateConnectionState("disconnecting"),n._updateConnectionState("disconnected");break;case"disconnecting":n._updateConnectionState("disconnected");break;case"disconnected":n._fail("Unexpected server disconnect when already disconnected "+t);break;default:n._fail("Unexpected server disconnect before connecting "+t)}n._sock.off("close")})),n._sock.on("error",(function(e){return r.Warn("WebSocket on-error event")})),setTimeout(n._updateConnectionState.bind(T(n),"connecting")),r.Debug("<< RFB.constructor"),n.dragViewport=!1,n.focusOnClick=!0,n._viewOnly=!1,n._clipViewport=!1,n._scaleViewport=!1,n._resizeSession=!1,n._showDotCursor=!1,void 0!==i.showDotCursor&&(r.Warn("Specifying showDotCursor as a RFB constructor argument is deprecated"),n._showDotCursor=i.showDotCursor),n._qualityLevel=6,n._compressionLevel=2,n}return t=C,l=[{key:"genDES",value:function(e,t){var i=e.split("").map((function(e){return e.charCodeAt(0)}));return new g.default(i).encrypt(t)}}],(i=[{key:"disconnect",value:function(){this._updateConnectionState("disconnecting"),this._sock.off("error"),this._sock.off("message"),this._sock.off("open")}},{key:"sendCredentials",value:function(e){this._rfbCredentials=e,setTimeout(this._initMsg.bind(this),0)}},{key:"sendCtrlAltDel",value:function(){"connected"!==this._rfbConnectionState||this._viewOnly||(r.Info("Sending Ctrl-Alt-Del"),this.sendKey(y.default.XK_Control_L,"ControlLeft",!0),this.sendKey(y.default.XK_Alt_L,"AltLeft",!0),this.sendKey(y.default.XK_Delete,"Delete",!0),this.sendKey(y.default.XK_Delete,"Delete",!1),this.sendKey(y.default.XK_Alt_L,"AltLeft",!1),this.sendKey(y.default.XK_Control_L,"ControlLeft",!1))}},{key:"machineShutdown",value:function(){this._xvpOp(1,2)}},{key:"machineReboot",value:function(){this._xvpOp(1,3)}},{key:"machineReset",value:function(){this._xvpOp(1,4)}},{key:"sendKey",value:function(e,t,i){if("connected"===this._rfbConnectionState&&!this._viewOnly){if(void 0===i)return this.sendKey(e,t,!0),void this.sendKey(e,t,!1);var n=b.default[t];if(this._qemuExtKeyEventSupported&&n)e=e||0,r.Info("Sending key ("+(i?"down":"up")+"): keysym "+e+", scancode "+n),C.messages.QEMUExtendedKeyEvent(this._sock,e,i,n);else{if(!e)return;r.Info("Sending keysym ("+(i?"down":"up")+"): "+e),C.messages.keyEvent(this._sock,e,i?1:0)}}}},{key:"focus",value:function(){this._canvas.focus()}},{key:"blur",value:function(){this._canvas.blur()}},{key:"clipboardPasteFrom",value:function(e){if("connected"===this._rfbConnectionState&&!this._viewOnly)if(this._clipboardServerCapabilitiesFormats[1]&&this._clipboardServerCapabilitiesActions[134217728])this._clipboardText=e,C.messages.extendedClipboardNotify(this._sock,[1]);else{for(var t=new Uint8Array(e.length),i=0;i> RFB.connect"),r.Info("connecting to "+this._url);try{this._sock.open(this._url,this._wsProtocols)}catch(e){"SyntaxError"===e.name?this._fail("Invalid host or port ("+e+")"):this._fail("Error when opening socket ("+e+")")}this._target.appendChild(this._screen),this._gestures.attach(this._canvas),this._cursor.attach(this._canvas),this._refreshCursor(),window.addEventListener("resize",this._eventHandlers.windowResize),this._canvas.addEventListener("mousedown",this._eventHandlers.focusCanvas),this._canvas.addEventListener("mousedown",this._eventHandlers.handleMouse),this._canvas.addEventListener("mouseup",this._eventHandlers.handleMouse),this._canvas.addEventListener("mousemove",this._eventHandlers.handleMouse),this._canvas.addEventListener("click",this._eventHandlers.handleMouse),this._canvas.addEventListener("contextmenu",this._eventHandlers.handleMouse),this._canvas.addEventListener("wheel",this._eventHandlers.handleWheel),this._canvas.addEventListener("gesturestart",this._eventHandlers.handleGesture),this._canvas.addEventListener("gesturemove",this._eventHandlers.handleGesture),this._canvas.addEventListener("gestureend",this._eventHandlers.handleGesture),r.Debug("<< RFB.connect")}},{key:"_disconnect",value:function(){r.Debug(">> RFB.disconnect"),this._cursor.detach(),this._canvas.removeEventListener("gesturestart",this._eventHandlers.handleGesture),this._canvas.removeEventListener("gesturemove",this._eventHandlers.handleGesture),this._canvas.removeEventListener("gestureend",this._eventHandlers.handleGesture),this._canvas.removeEventListener("wheel",this._eventHandlers.handleWheel),this._canvas.removeEventListener("mousedown",this._eventHandlers.handleMouse),this._canvas.removeEventListener("mouseup",this._eventHandlers.handleMouse),this._canvas.removeEventListener("mousemove",this._eventHandlers.handleMouse),this._canvas.removeEventListener("click",this._eventHandlers.handleMouse),this._canvas.removeEventListener("contextmenu",this._eventHandlers.handleMouse),this._canvas.removeEventListener("mousedown",this._eventHandlers.focusCanvas),this._canvas.removeEventListener("touchstart",this._eventHandlers.focusCanvas),window.removeEventListener("resize",this._eventHandlers.windowResize),this._keyboard.ungrab(),this._gestures.detach(),this._sock.close();try{this._target.removeChild(this._screen)}catch(e){if("NotFoundError"!==e.name)throw e}clearTimeout(this._resizeTimeout),clearTimeout(this._mouseMoveTimer),r.Debug("<< RFB.disconnect")}},{key:"_focusCanvas",value:function(e){this.focusOnClick&&this.focus()}},{key:"_setDesktopName",value:function(e){this._fbName=e,this.dispatchEvent(new CustomEvent("desktopname",{detail:{name:this._fbName}}))}},{key:"_windowResize",value:function(e){var t=this;window.requestAnimationFrame((function(){t._updateClip(),t._updateScale()})),this._resizeSession&&(clearTimeout(this._resizeTimeout),this._resizeTimeout=setTimeout(this._requestRemoteResize.bind(this),500))}},{key:"_updateClip",value:function(){var e=this._display.clipViewport,t=this._clipViewport;if(this._scaleViewport&&(t=!1),e!==t&&(this._display.clipViewport=t),t){var i=this._screenSize();this._display.viewportChangeSize(i.w,i.h),this._fixScrollbars()}}},{key:"_updateScale",value:function(){if(this._scaleViewport){var e=this._screenSize();this._display.autoscale(e.w,e.h)}else this._display.scale=1;this._fixScrollbars()}},{key:"_requestRemoteResize",value:function(){if(clearTimeout(this._resizeTimeout),this._resizeTimeout=null,this._resizeSession&&!this._viewOnly&&this._supportsSetDesktopSize){var e=this._screenSize();C.messages.setDesktopSize(this._sock,Math.floor(e.w),Math.floor(e.h),this._screenID,this._screenFlags),r.Debug("Requested new desktop size: "+e.w+"x"+e.h)}}},{key:"_screenSize",value:function(){var e=this._screen.getBoundingClientRect();return{w:e.width,h:e.height}}},{key:"_fixScrollbars",value:function(){var e=this._screen.style.overflow;this._screen.style.overflow="hidden",this._screen.getBoundingClientRect(),this._screen.style.overflow=e}},{key:"_updateConnectionState",value:function(e){var t=this,i=this._rfbConnectionState;if(e!==i)if("disconnected"!==i){switch(e){case"connected":if("connecting"!==i)return void r.Error("Bad transition to connected state, previous connection state: "+i);break;case"disconnected":if("disconnecting"!==i)return void r.Error("Bad transition to disconnected state, previous connection state: "+i);break;case"connecting":if(""!==i)return void r.Error("Bad transition to connecting state, previous connection state: "+i);break;case"disconnecting":if("connected"!==i&&"connecting"!==i)return void r.Error("Bad transition to disconnecting state, previous connection state: "+i);break;default:return void r.Error("Unknown connection state: "+e)}switch(this._rfbConnectionState=e,r.Debug("New state '"+e+"', was '"+i+"'."),this._disconnTimer&&"disconnecting"!==e&&(r.Debug("Clearing disconnect timer"),clearTimeout(this._disconnTimer),this._disconnTimer=null,this._sock.off("close")),e){case"connecting":this._connect();break;case"connected":this.dispatchEvent(new CustomEvent("connect",{detail:{}}));break;case"disconnecting":this._disconnect(),this._disconnTimer=setTimeout((function(){r.Error("Disconnection timed out."),t._updateConnectionState("disconnected")}),3e3);break;case"disconnected":this.dispatchEvent(new CustomEvent("disconnect",{detail:{clean:this._rfbCleanDisconnect}}))}}else r.Error("Tried changing state of a disconnected RFB object");else r.Debug("Already in state '"+e+"', ignoring")}},{key:"_fail",value:function(e){switch(this._rfbConnectionState){case"disconnecting":r.Error("Failed when disconnecting: "+e);break;case"connected":r.Error("Failed while connected: "+e);break;case"connecting":r.Error("Failed when connecting: "+e);break;default:r.Error("RFB failure: "+e)}return this._rfbCleanDisconnect=!1,this._updateConnectionState("disconnecting"),this._updateConnectionState("disconnected"),!1}},{key:"_setCapability",value:function(e,t){this._capabilities[e]=t,this.dispatchEvent(new CustomEvent("capabilities",{detail:{capabilities:this._capabilities}}))}},{key:"_handleMessage",value:function(){if(0!==this._sock.rQlen)switch(this._rfbConnectionState){case"disconnected":r.Error("Got data while disconnected");break;case"connected":for(;!this._flushing&&this._normalMsg()&&0!==this._sock.rQlen;);break;default:this._initMsg()}else r.Warn("handleMessage called on an empty receive queue")}},{key:"_handleKeyEvent",value:function(e,t,i){this.sendKey(e,t,i)}},{key:"_handleMouse",value:function(e){if(("click"!==e.type||e.target===this._canvas)&&(e.stopPropagation(),e.preventDefault(),"click"!==e.type&&"contextmenu"!==e.type)){var t=(0,o.clientToElement)(e.clientX,e.clientY,this._canvas);switch(e.type){case"mousedown":(0,u.setCapture)(this._canvas),this._handleMouseButton(t.x,t.y,!0,1<a.dragThreshold||Math.abs(r)>a.dragThreshold)&&(this._viewportHasMoved=!0,this._viewportDragPos={x:e,y:t},this._display.viewportChangePos(n,r))}else if(this._mousePos={x:e,y:t},null==this._mouseMoveTimer){var s=Date.now()-this._mouseLastMoveTime;s>17?(this._sendMouse(e,t,this._mouseButtonMask),this._mouseLastMoveTime=Date.now()):this._mouseMoveTimer=setTimeout((function(){i._handleDelayedMouseMove()}),17-s)}}},{key:"_handleDelayedMouseMove",value:function(){this._mouseMoveTimer=null,this._sendMouse(this._mousePos.x,this._mousePos.y,this._mouseButtonMask),this._mouseLastMoveTime=Date.now()}},{key:"_sendMouse",value:function(e,t,i){"connected"===this._rfbConnectionState&&(this._viewOnly||C.messages.pointerEvent(this._sock,this._display.absX(e),this._display.absY(t),i))}},{key:"_handleWheel",value:function(e){if("connected"===this._rfbConnectionState&&!this._viewOnly){e.stopPropagation(),e.preventDefault();var t=(0,o.clientToElement)(e.clientX,e.clientY,this._canvas),i=e.deltaX,n=e.deltaY;0!==e.deltaMode&&(i*=19,n*=19),this._accumulatedWheelDeltaX+=i,this._accumulatedWheelDeltaY+=n,Math.abs(this._accumulatedWheelDeltaX)>=50&&(this._accumulatedWheelDeltaX<0?(this._handleMouseButton(t.x,t.y,!0,32),this._handleMouseButton(t.x,t.y,!1,32)):this._accumulatedWheelDeltaX>0&&(this._handleMouseButton(t.x,t.y,!0,64),this._handleMouseButton(t.x,t.y,!1,64)),this._accumulatedWheelDeltaX=0),Math.abs(this._accumulatedWheelDeltaY)>=50&&(this._accumulatedWheelDeltaY<0?(this._handleMouseButton(t.x,t.y,!0,8),this._handleMouseButton(t.x,t.y,!1,8)):this._accumulatedWheelDeltaY>0&&(this._handleMouseButton(t.x,t.y,!0,16),this._handleMouseButton(t.x,t.y,!1,16)),this._accumulatedWheelDeltaY=0)}}},{key:"_fakeMouseMove",value:function(e,t,i){this._handleMouseMove(t,i),this._cursor.move(e.detail.clientX,e.detail.clientY)}},{key:"_handleTapEvent",value:function(e,t){var i=(0,o.clientToElement)(e.detail.clientX,e.detail.clientY,this._canvas);if(null!==this._gestureLastTapTime&&Date.now()-this._gestureLastTapTime<1e3&&this._gestureFirstDoubleTapEv.detail.type===e.detail.type){var n=this._gestureFirstDoubleTapEv.detail.clientX-e.detail.clientX,r=this._gestureFirstDoubleTapEv.detail.clientY-e.detail.clientY;Math.hypot(n,r)<50?i=(0,o.clientToElement)(this._gestureFirstDoubleTapEv.detail.clientX,this._gestureFirstDoubleTapEv.detail.clientY,this._canvas):this._gestureFirstDoubleTapEv=e}else this._gestureFirstDoubleTapEv=e;this._gestureLastTapTime=Date.now(),this._fakeMouseMove(this._gestureFirstDoubleTapEv,i.x,i.y),this._handleMouseButton(i.x,i.y,!0,t),this._handleMouseButton(i.x,i.y,!1,t)}},{key:"_handleGesture",value:function(e){var t,i=(0,o.clientToElement)(e.detail.clientX,e.detail.clientY,this._canvas);switch(e.type){case"gesturestart":switch(e.detail.type){case"onetap":this._handleTapEvent(e,1);break;case"twotap":this._handleTapEvent(e,4);break;case"threetap":this._handleTapEvent(e,2);break;case"drag":this._fakeMouseMove(e,i.x,i.y),this._handleMouseButton(i.x,i.y,!0,1);break;case"longpress":this._fakeMouseMove(e,i.x,i.y),this._handleMouseButton(i.x,i.y,!0,4);break;case"twodrag":this._gestureLastMagnitudeX=e.detail.magnitudeX,this._gestureLastMagnitudeY=e.detail.magnitudeY,this._fakeMouseMove(e,i.x,i.y);break;case"pinch":this._gestureLastMagnitudeX=Math.hypot(e.detail.magnitudeX,e.detail.magnitudeY),this._fakeMouseMove(e,i.x,i.y)}break;case"gesturemove":switch(e.detail.type){case"onetap":case"twotap":case"threetap":break;case"drag":case"longpress":this._fakeMouseMove(e,i.x,i.y);break;case"twodrag":for(this._fakeMouseMove(e,i.x,i.y);e.detail.magnitudeY-this._gestureLastMagnitudeY>R;)this._handleMouseButton(i.x,i.y,!0,8),this._handleMouseButton(i.x,i.y,!1,8),this._gestureLastMagnitudeY+=R;for(;e.detail.magnitudeY-this._gestureLastMagnitudeY<-50;)this._handleMouseButton(i.x,i.y,!0,16),this._handleMouseButton(i.x,i.y,!1,16),this._gestureLastMagnitudeY-=R;for(;e.detail.magnitudeX-this._gestureLastMagnitudeX>R;)this._handleMouseButton(i.x,i.y,!0,32),this._handleMouseButton(i.x,i.y,!1,32),this._gestureLastMagnitudeX+=R;for(;e.detail.magnitudeX-this._gestureLastMagnitudeX<-50;)this._handleMouseButton(i.x,i.y,!0,64),this._handleMouseButton(i.x,i.y,!1,64),this._gestureLastMagnitudeX-=R;break;case"pinch":if(this._fakeMouseMove(e,i.x,i.y),t=Math.hypot(e.detail.magnitudeX,e.detail.magnitudeY),Math.abs(t-this._gestureLastMagnitudeX)>75){for(this._handleKeyEvent(y.default.XK_Control_L,"ControlLeft",!0);t-this._gestureLastMagnitudeX>75;)this._handleMouseButton(i.x,i.y,!0,8),this._handleMouseButton(i.x,i.y,!1,8),this._gestureLastMagnitudeX+=75;for(;t-this._gestureLastMagnitudeX<-75;)this._handleMouseButton(i.x,i.y,!0,16),this._handleMouseButton(i.x,i.y,!1,16),this._gestureLastMagnitudeX-=75}this._handleKeyEvent(y.default.XK_Control_L,"ControlLeft",!1)}break;case"gestureend":switch(e.detail.type){case"onetap":case"twotap":case"threetap":case"pinch":case"twodrag":break;case"drag":this._fakeMouseMove(e,i.x,i.y),this._handleMouseButton(i.x,i.y,!1,1);break;case"longpress":this._fakeMouseMove(e,i.x,i.y),this._handleMouseButton(i.x,i.y,!1,4)}}}},{key:"_negotiateProtocolVersion",value:function(){if(this._sock.rQwait("version",12))return!1;var e=this._sock.rQshiftStr(12).substr(4,7);r.Info("Server ProtocolVersion: "+e);var t=0;switch(e){case"000.000":t=1;break;case"003.003":case"003.006":case"003.889":this._rfbVersion=3.3;break;case"003.007":this._rfbVersion=3.7;break;case"003.008":case"004.000":case"004.001":case"005.000":this._rfbVersion=3.8;break;default:return this._fail("Invalid server version "+e)}if(t){for(var i="ID:"+this._repeaterID;i.length<250;)i+="\0";return this._sock.sendString(i),!0}this._rfbVersion>this._rfbMaxVersion&&(this._rfbVersion=this._rfbMaxVersion);var n="00"+parseInt(this._rfbVersion,10)+".00"+10*this._rfbVersion%10;this._sock.sendString("RFB "+n+"\n"),r.Debug("Sent ProtocolVersion: "+n),this._rfbInitState="Security"}},{key:"_negotiateSecurity",value:function(){function e(e,t){for(var i=0;i=3.7){var t=this._sock.rQshift8();if(this._sock.rQwait("security type",t,1))return!1;if(0===t)return this._rfbInitState="SecurityReason",this._securityContext="no security types",this._securityStatus=1,this._initMsg();var i=this._sock.rQshiftBytes(t);if(r.Debug("Server security types: "+i),e(1,i))this._rfbAuthScheme=1;else if(e(22,i))this._rfbAuthScheme=22;else if(e(16,i))this._rfbAuthScheme=16;else if(e(2,i))this._rfbAuthScheme=2;else{if(!e(19,i))return this._fail("Unsupported security types (types: "+i+")");this._rfbAuthScheme=19}this._sock.send([this._rfbAuthScheme])}else{if(this._sock.rQwait("security scheme",4))return!1;if(this._rfbAuthScheme=this._sock.rQshift32(),0==this._rfbAuthScheme)return this._rfbInitState="SecurityReason",this._securityContext="authentication scheme",this._securityStatus=1,this._initMsg()}return this._rfbInitState="Authentication",r.Debug("Authenticating using scheme: "+this._rfbAuthScheme),this._initMsg()}},{key:"_handleSecurityReason",value:function(){if(this._sock.rQwait("reason length",4))return!1;var e=this._sock.rQshift32(),t="";if(e>0){if(this._sock.rQwait("reason",e,4))return!1;t=this._sock.rQshiftStr(e)}return""!==t?(this.dispatchEvent(new CustomEvent("securityfailure",{detail:{status:this._securityStatus,reason:t}})),this._fail("Security negotiation failed on "+this._securityContext+" (reason: "+t+")")):(this.dispatchEvent(new CustomEvent("securityfailure",{detail:{status:this._securityStatus}})),this._fail("Security negotiation failed on "+this._securityContext))}},{key:"_negotiateXvpAuth",value:function(){if(void 0===this._rfbCredentials.username||void 0===this._rfbCredentials.password||void 0===this._rfbCredentials.target)return this.dispatchEvent(new CustomEvent("credentialsrequired",{detail:{types:["username","password","target"]}})),!1;var e=String.fromCharCode(this._rfbCredentials.username.length)+String.fromCharCode(this._rfbCredentials.target.length)+this._rfbCredentials.username+this._rfbCredentials.target;return this._sock.sendString(e),this._rfbAuthScheme=2,this._negotiateAuthentication()}},{key:"_negotiateVeNCryptAuth",value:function(){if(0==this._rfbVeNCryptState){if(this._sock.rQwait("vencrypt version",2))return!1;var e=this._sock.rQshift8(),t=this._sock.rQshift8();if(0!=e||2!=t)return this._fail("Unsupported VeNCrypt version "+e+"."+t);this._sock.send([0,2]),this._rfbVeNCryptState=1}if(1==this._rfbVeNCryptState){if(this._sock.rQwait("vencrypt ack",1))return!1;var i=this._sock.rQshift8();if(0!=i)return this._fail("VeNCrypt failure "+i);this._rfbVeNCryptState=2}if(2==this._rfbVeNCryptState){if(this._sock.rQwait("vencrypt subtypes length",1))return!1;var n=this._sock.rQshift8();if(n<1)return this._fail("VeNCrypt subtypes empty");this._rfbVeNCryptSubtypesLength=n,this._rfbVeNCryptState=3}if(3==this._rfbVeNCryptState){if(this._sock.rQwait("vencrypt subtypes",4*this._rfbVeNCryptSubtypesLength))return!1;for(var r=[],a=0;a0&&this._sock.rQwait("tunnel capabilities",16*e,4))return!1;if(this._rfbTightVNC=!0,e>0)return this._negotiateTightTunnels(e),!1}if(this._sock.rQwait("sub auth count",4))return!1;var t=this._sock.rQshift32();if(0===t)return this._rfbInitState="SecurityResult",!0;if(this._sock.rQwait("sub auth capabilities",16*t,4))return!1;for(var i={STDVNOAUTH__:1,STDVVNCAUTH_:2,TGHTULGNAUTH:129},n=[],s=0;s=3.8?(this._rfbInitState="SecurityResult",!0):(this._rfbInitState="ClientInitialisation",this._initMsg());case 22:return this._negotiateXvpAuth();case 2:return this._negotiateStdVNCAuth();case 16:return this._negotiateTightAuth();case 19:return this._negotiateVeNCryptAuth();case 129:return this._negotiateTightUnixAuth();default:return this._fail("Unsupported auth scheme (scheme: "+this._rfbAuthScheme+")")}}},{key:"_handleSecurityResult",value:function(){if(this._sock.rQwait("VNC auth response ",4))return!1;var e=this._sock.rQshift32();return 0===e?(this._rfbInitState="ClientInitialisation",r.Debug("Authentication OK"),this._initMsg()):this._rfbVersion>=3.8?(this._rfbInitState="SecurityReason",this._securityContext="security result",this._securityStatus=e,this._initMsg()):(this.dispatchEvent(new CustomEvent("securityfailure",{detail:{status:e}})),this._fail("Security handshake failed"))}},{key:"_negotiateServerInit",value:function(){if(this._sock.rQwait("server initialization",24))return!1;var e=this._sock.rQshift16(),t=this._sock.rQshift16(),i=this._sock.rQshift8(),n=this._sock.rQshift8(),a=this._sock.rQshift8(),o=this._sock.rQshift8(),u=this._sock.rQshift16(),l=this._sock.rQshift16(),h=this._sock.rQshift16(),_=this._sock.rQshift8(),c=this._sock.rQshift8(),d=this._sock.rQshift8();this._sock.rQskipBytes(3);var f=this._sock.rQshift32();if(this._sock.rQwait("server init name",f,24))return!1;var p=this._sock.rQshiftStr(f);if(p=(0,s.decodeUTF8)(p,!0),this._rfbTightVNC){if(this._sock.rQwait("TightVNC extended server init header",8,24+f))return!1;var v=this._sock.rQshift16(),g=this._sock.rQshift16(),y=this._sock.rQshift16();this._sock.rQskipBytes(2);var b=16*(v+g+y);if(this._sock.rQwait("TightVNC extended server init header",b,32+f))return!1;this._sock.rQskipBytes(16*v),this._sock.rQskipBytes(16*g),this._sock.rQskipBytes(16*y)}return r.Info("Screen: "+e+"x"+t+", bpp: "+i+", depth: "+n+", bigEndian: "+a+", trueColor: "+o+", redMax: "+u+", greenMax: "+l+", blueMax: "+h+", redShift: "+_+", greenShift: "+c+", blueShift: "+d),this._setDesktopName(p),this._resize(e,t),this._viewOnly||this._keyboard.grab(),this._fbDepth=24,"Intel(r) AMT KVM"===this._fbName&&(r.Warn("Intel AMT KVM only supports 8/16 bit depths. Using low color mode."),this._fbDepth=8),C.messages.pixelFormat(this._sock,this._fbDepth,!0),this._sendEncodings(),C.messages.fbUpdateRequest(this._sock,!1,0,0,this._fbWidth,this._fbHeight),this._updateConnectionState("connected"),!0}},{key:"_sendEncodings",value:function(){var e=[];e.push(m.encodings.encodingCopyRect),24==this._fbDepth&&(e.push(m.encodings.encodingTight),e.push(m.encodings.encodingTightPNG),e.push(m.encodings.encodingHextile),e.push(m.encodings.encodingRRE)),e.push(m.encodings.encodingRaw),e.push(m.encodings.pseudoEncodingQualityLevel0+this._qualityLevel),e.push(m.encodings.pseudoEncodingCompressLevel0+this._compressionLevel),e.push(m.encodings.pseudoEncodingDesktopSize),e.push(m.encodings.pseudoEncodingLastRect),e.push(m.encodings.pseudoEncodingQEMUExtendedKeyEvent),e.push(m.encodings.pseudoEncodingExtendedDesktopSize),e.push(m.encodings.pseudoEncodingXvp),e.push(m.encodings.pseudoEncodingFence),e.push(m.encodings.pseudoEncodingContinuousUpdates),e.push(m.encodings.pseudoEncodingDesktopName),e.push(m.encodings.pseudoEncodingExtendedClipboard),24==this._fbDepth&&(e.push(m.encodings.pseudoEncodingVMwareCursor),e.push(m.encodings.pseudoEncodingCursor)),C.messages.clientEncodings(this._sock,e)}},{key:"_initMsg",value:function(){switch(this._rfbInitState){case"ProtocolVersion":return this._negotiateProtocolVersion();case"Security":return this._negotiateSecurity();case"Authentication":return this._negotiateAuthentication();case"SecurityResult":return this._handleSecurityResult();case"SecurityReason":return this._handleSecurityReason();case"ClientInitialisation":return this._sock.send([this._shared?1:0]),this._rfbInitState="ServerInitialisation",!0;case"ServerInitialisation":return this._negotiateServerInit();default:return this._fail("Unknown init state (state: "+this._rfbInitState+")")}}},{key:"_handleSetColourMapMsg",value:function(){return r.Debug("SetColorMapEntries"),this._fail("Unexpected SetColorMapEntries message")}},{key:"_handleServerCutText",value:function(){if(r.Debug("ServerCutText"),this._sock.rQwait("ServerCutText header",7,1))return!1;this._sock.rQskipBytes(3);var e=this._sock.rQshift32();if(e=(0,n.toSigned32bit)(e),this._sock.rQwait("ServerCutText content",Math.abs(e),8))return!1;if(e>=0){var t=this._sock.rQshiftStr(e);if(this._viewOnly)return!0;this.dispatchEvent(new CustomEvent("clipboard",{detail:{text:t}}))}else{e=Math.abs(e);var i=this._sock.rQshift32(),a=65535&i,o=4278190080&i;if(o&Q){this._clipboardServerCapabilitiesFormats={},this._clipboardServerCapabilitiesActions={};for(var u=0;u<=15;u++){var l=1<0&&"\0"===v.charAt(v.length-1)&&(v=v.slice(0,-1)),v=v.replace("\r\n","\n"),this.dispatchEvent(new CustomEvent("clipboard",{detail:{text:v}}))}}}return!0}},{key:"_handleServerFenceMsg",value:function(){if(this._sock.rQwait("ServerFence header",8,1))return!1;this._sock.rQskipBytes(3);var e=this._sock.rQshift32(),t=this._sock.rQshift8();if(this._sock.rQwait("ServerFence payload",t,9))return!1;t>64&&(r.Warn("Bad payload length ("+t+") in fence response"),t=64);var i=this._sock.rQshiftStr(t);return this._supportsFence=!0,e&1<<31?(e&=3,C.messages.clientFence(this._sock,e,i),!0):this._fail("Unexpected fence response")}},{key:"_handleXvpMsg",value:function(){if(this._sock.rQwait("XVP version and message",3,1))return!1;this._sock.rQskipBytes(1);var e=this._sock.rQshift8(),t=this._sock.rQshift8();switch(t){case 0:r.Error("XVP Operation Failed");break;case 1:this._rfbXvpVer=e,r.Info("XVP extensions enabled (version "+this._rfbXvpVer+")"),this._setCapability("power",!0);break;default:this._fail("Illegal server XVP message (msg: "+t+")")}return!0}},{key:"_normalMsg",value:function(){var e,t,i;switch(e=this._FBU.rects>0?0:this._sock.rQshift8()){case 0:return(i=this._framebufferUpdate())&&!this._enabledContinuousUpdates&&C.messages.fbUpdateRequest(this._sock,!0,0,0,this._fbWidth,this._fbHeight),i;case 1:return this._handleSetColourMapMsg();case 2:return r.Debug("Bell"),this.dispatchEvent(new CustomEvent("bell",{detail:{}})),!0;case 3:return this._handleServerCutText();case 150:return t=!this._supportsContinuousUpdates,this._supportsContinuousUpdates=!0,this._enabledContinuousUpdates=!1,t&&(this._enabledContinuousUpdates=!0,this._updateContinuousUpdates(),r.Info("Enabling continuous updates.")),!0;case 248:return this._handleServerFenceMsg();case 250:return this._handleXvpMsg();default:return this._fail("Unexpected server message (type "+e+")"),r.Debug("sock.rQslice(0, 30): "+this._sock.rQslice(0,30)),!0}}},{key:"_onFlush",value:function(){this._flushing=!1,this._sock.rQlen>0&&this._handleMessage()}},{key:"_framebufferUpdate",value:function(){if(0===this._FBU.rects){if(this._sock.rQwait("FBU header",3,1))return!1;if(this._sock.rQskipBytes(1),this._FBU.rects=this._sock.rQshift16(),this._display.pending())return this._flushing=!0,this._display.flush(),!1}for(;this._FBU.rects>0;){if(null===this._FBU.encoding){if(this._sock.rQwait("rect header",12))return!1;var e=this._sock.rQshiftBytes(12);this._FBU.x=(e[0]<<8)+e[1],this._FBU.y=(e[2]<<8)+e[3],this._FBU.width=(e[4]<<8)+e[5],this._FBU.height=(e[6]<<8)+e[7],this._FBU.encoding=parseInt((e[8]<<24)+(e[9]<<16)+(e[10]<<8)+e[11],10)}if(!this._handleRect())return!1;this._FBU.rects--,this._FBU.encoding=null}return this._display.flip(),!0}},{key:"_handleRect",value:function(){switch(this._FBU.encoding){case m.encodings.pseudoEncodingLastRect:return this._FBU.rects=1,!0;case m.encodings.pseudoEncodingVMwareCursor:return this._handleVMwareCursor();case m.encodings.pseudoEncodingCursor:return this._handleCursor();case m.encodings.pseudoEncodingQEMUExtendedKeyEvent:try{void 0!==document.createEvent("keyboardEvent").code&&(this._qemuExtKeyEventSupported=!0)}catch(e){}return!0;case m.encodings.pseudoEncodingDesktopName:return this._handleDesktopName();case m.encodings.pseudoEncodingDesktopSize:return this._resize(this._FBU.width,this._FBU.height),!0;case m.encodings.pseudoEncodingExtendedDesktopSize:return this._handleExtendedDesktopSize();default:return this._handleDataRect()}}},{key:"_handleVMwareCursor",value:function(){var e=this._FBU.x,t=this._FBU.y,i=this._FBU.width,n=this._FBU.height;if(this._sock.rQwait("VMware cursor encoding",1))return!1;var s,a=this._sock.rQshift8();if(this._sock.rQshift8(),0==a){var o=-256;if(s=new Array(i*n*4),this._sock.rQwait("VMware cursor classic encoding",i*n*4*2,2))return!1;for(var u=new Array(i*n),l=0;l>8&255,p=d>>16&255,v=d>>24&255;s[4*c]=f,s[4*c+1]=p,s[4*c+2]=v,s[4*c+3]=255}else(u[c]&o)==o?0==h[c]?(s[4*c]=0,s[4*c+1]=0,s[4*c+2]=0,s[4*c+3]=0):(h[c],s[4*c]=0,s[4*c+1]=0,s[4*c+2]=0,s[4*c+3]=255):(s[4*c]=0,s[4*c+1]=0,s[4*c+2]=0,s[4*c+3]=255)}else{if(1!=a)return r.Warn("The given cursor type is not supported: "+a+" given."),!1;if(this._sock.rQwait("VMware cursor alpha encoding",i*n*4,2))return!1;s=new Array(i*n*4);for(var g=0;g>24&255,s[4*g+1]=y>>16&255,s[4*g+2]=y>>8&255,s[4*g+3]=255&y}}return this._updateCursor(s,e,t,i,n),!0}},{key:"_handleCursor",value:function(){var e=this._FBU.x,t=this._FBU.y,i=this._FBU.width,n=this._FBU.height,r=i*n*4,s=Math.ceil(i/8)*n,a=r+s;if(this._sock.rQwait("cursor encoding",a))return!1;for(var o=this._sock.rQshiftBytes(r),u=this._sock.rQshiftBytes(s),l=new Uint8Array(i*n*4),h=0,_=0;_9?r.Error("qualityLevel must be an integer between 0 and 9"):this._qualityLevel!==e&&(this._qualityLevel=e,"connected"===this._rfbConnectionState&&this._sendEncodings())}},{key:"compressionLevel",get:function(){return this._compressionLevel},set:function(e){!Number.isInteger(e)||e<0||e>9?r.Error("compressionLevel must be an integer between 0 and 9"):this._compressionLevel!==e&&(this._compressionLevel=e,"connected"===this._rfbConnectionState&&this._sendEncodings())}}])&&x(t.prototype,i),l&&x(t,l),C}(l.default);t.Z=z,z.messages={keyEvent:function(e,t,i){var n=e._sQ,r=e._sQlen;n[r]=4,n[r+1]=i,n[r+2]=0,n[r+3]=0,n[r+4]=t>>24,n[r+5]=t>>16,n[r+6]=t>>8,n[r+7]=t,e._sQlen+=8,e.flush()},QEMUExtendedKeyEvent:function(e,t,i,n){var r=e._sQ,s=e._sQlen;r[s]=255,r[s+1]=0,r[s+2]=i>>8,r[s+3]=i,r[s+4]=t>>24,r[s+5]=t>>16,r[s+6]=t>>8,r[s+7]=t;var a,o,u=(a=n,o=255&n,224==n>>8&&o<127?128|o:a);r[s+8]=u>>24,r[s+9]=u>>16,r[s+10]=u>>8,r[s+11]=u,e._sQlen+=12,e.flush()},pointerEvent:function(e,t,i,n){var r=e._sQ,s=e._sQlen;r[s]=5,r[s+1]=n,r[s+2]=t>>8,r[s+3]=t,r[s+4]=i>>8,r[s+5]=i,e._sQlen+=6,e.flush()},_buildExtendedClipboardFlags:function(e,t){for(var i=new Uint8Array(4),n=0,r=0,s=0;s>24,i[1]=0,i[2]=0,i[3]=n,i},extendedClipboardProvide:function(e,t,i){for(var n=new c.default,r=[],a=0;a>24&255,o.length>>16&255,o.length>>8&255,255&o.length);for(var u=0;u>24,r[s+1]=i[n[a]]>>16,r[s+2]=i[n[a]]>>8,r[s+3]=i[n[a]]>>0,s+=4,r[3]|=1<2&&void 0!==arguments[2]&&arguments[2],s=e._sQ,a=e._sQlen;s[a]=6,s[a+1]=0,s[a+2]=0,s[a+3]=0,i=r?(0,n.toUnsigned32bit)(-t.length):t.length,s[a+4]=i>>24,s[a+5]=i>>16,s[a+6]=i>>8,s[a+7]=i,e._sQlen+=8;for(var o=0,u=t.length;u>0;){for(var l=Math.min(u,e._sQbufferSize-e._sQlen),h=0;h>8,s[a+3]=t,s[a+4]=i>>8,s[a+5]=i,s[a+6]=1,s[a+7]=0,s[a+8]=n>>24,s[a+9]=n>>16,s[a+10]=n>>8,s[a+11]=n,s[a+12]=0,s[a+13]=0,s[a+14]=0,s[a+15]=0,s[a+16]=t>>8,s[a+17]=t,s[a+18]=i>>8,s[a+19]=i,s[a+20]=r>>24,s[a+21]=r>>16,s[a+22]=r>>8,s[a+23]=r,e._sQlen+=24,e.flush()},clientFence:function(e,t,i){var n=e._sQ,r=e._sQlen;n[r]=248,n[r+1]=0,n[r+2]=0,n[r+3]=0,n[r+4]=t>>24,n[r+5]=t>>16,n[r+6]=t>>8,n[r+7]=t;var s=i.length;n[r+8]=s;for(var a=0;a>8,a[o+3]=i,a[o+4]=n>>8,a[o+5]=n,a[o+6]=r>>8,a[o+7]=r,a[o+8]=s>>8,a[o+9]=s,e._sQlen+=10,e.flush()},pixelFormat:function(e,t,i){var n,r=e._sQ,s=e._sQlen;n=t>16?32:t>8?16:8;var a=Math.floor(t/3);r[s]=0,r[s+1]=0,r[s+2]=0,r[s+3]=0,r[s+4]=n,r[s+5]=t,r[s+6]=0,r[s+7]=i?1:0,r[s+8]=0,r[s+9]=(1<>8,i[n+3]=t.length;for(var r=n+4,s=0;s>24,i[r+1]=a>>16,i[r+2]=a>>8,i[r+3]=a,r+=4}e._sQlen+=r-n,e.flush()},fbUpdateRequest:function(e,t,i,n,r,s){var a=e._sQ,o=e._sQlen;void 0===i&&(i=0),void 0===n&&(n=0),a[o]=3,a[o+1]=t?1:0,a[o+2]=i>>8&255,a[o+3]=255&i,a[o+4]=n>>8&255,a[o+5]=255&n,a[o+6]=r>>8&255,a[o+7]=255&r,a[o+8]=s>>8&255,a[o+9]=255&s,e._sQlen+=10,e.flush()},xvpOp:function(e,t,i){var n=e._sQ,r=e._sQlen;n[r]=250,n[r+1]=0,n[r+2]=t,n[r+3]=i,e._sQlen+=4,e.flush()}},z.cursors={none:{rgbaPixels:new Uint8Array,w:0,h:0,hotx:0,hoty:0},dot:{rgbaPixels:new Uint8Array([255,255,255,255,0,0,0,255,255,255,255,255,0,0,0,255,0,0,0,0,0,0,0,255,255,255,255,255,0,0,0,255,255,255,255,255]),w:3,h:3,hotx:1,hoty:1}}},41895:function(e,t,i){function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.isMac=function(){return navigator&&!!/mac/i.exec(navigator.platform)},t.isWindows=function(){return navigator&&!!/win/i.exec(navigator.platform)},t.isIOS=function(){return navigator&&(!!/ipad/i.exec(navigator.platform)||!!/iphone/i.exec(navigator.platform)||!!/ipod/i.exec(navigator.platform))},t.isSafari=function(){return navigator&&-1!==navigator.userAgent.indexOf("Safari")&&-1===navigator.userAgent.indexOf("Chrome")},t.isIE=function(){return navigator&&!!/trident/i.exec(navigator.userAgent)},t.isEdge=function(){return navigator&&!!/edge/i.exec(navigator.userAgent)},t.isFirefox=function(){return navigator&&!!/firefox/i.exec(navigator.userAgent)},t.hasScrollbarGutter=t.supportsImageMetadata=t.supportsCursorURIs=t.dragThreshold=t.isTouchDevice=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var i={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(i,a,o):i[a]=e[a]}i.default=e,t&&t.set(e,i);return i}(i(50500));function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}t.isTouchDevice=!1,window.addEventListener("touchstart",(function(){}),!1);var a=10*(window.devicePixelRatio||1);t.dragThreshold=a;var o=!1;try{var u=document.createElement("canvas");u.style.cursor='url("data:image/x-icon;base64,AAACAAEACAgAAAIAAgA4AQAAFgAAACgAAAAIAAAAEAAAAAEAIAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAAAAAAAAAAAAAAAAAAAA==") 2 2, default',0===u.style.cursor.indexOf("url")?(r.Info("Data URI scheme cursor supported"),o=!0):r.Warn("Data URI scheme cursor not supported")}catch(e){r.Error("Data URI scheme cursor test exception: "+e)}var l=o;t.supportsCursorURIs=l;var h=!1;try{new ImageData(new Uint8ClampedArray(4),1,1),h=!0}catch(e){}var _=h;t.supportsImageMetadata=_;var c=!0;try{var d=document.createElement("div");d.style.visibility="hidden",d.style.overflow="scroll",document.body.appendChild(d);var f=document.createElement("div");d.appendChild(f);var p=d.offsetWidth-f.offsetWidth;d.parentNode.removeChild(d),c=0!=p}catch(e){r.Error("Scrollbar test exception: "+e)}var v=c;t.hasScrollbarGutter=v},54641:function(e,t,i){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(41895);function r(e,t){for(var i=0;i=n.right?r.x=n.width-1:r.x=e-n.left;t=n.bottom?r.y=n.height-1:r.y=t-n.top;return r}},79420:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getPointerEvent=function(e){return e.changedTouches?e.changedTouches[0]:e.touches?e.touches[0]:e},t.stopEvent=function(e){e.stopPropagation(),e.preventDefault()},t.setCapture=function(e){if(e.setCapture)e.setCapture(),document.captureElement=e,e.addEventListener("mouseup",o);else{o();var t=document.getElementById("noVNC_mouse_capture_elem");null===t&&((t=document.createElement("div")).id="noVNC_mouse_capture_elem",t.style.position="fixed",t.style.top="0px",t.style.left="0px",t.style.width="100%",t.style.height="100%",t.style.zIndex=1e4,t.style.display="none",document.body.appendChild(t),t.addEventListener("contextmenu",r),t.addEventListener("mousemove",r),t.addEventListener("mouseup",r)),document.captureElement=e,a.observe(e,{attributes:!0}),s(),t.style.display="",window.addEventListener("mousemove",r),window.addEventListener("mouseup",r)}},t.releaseCapture=o;var i=!1,n=null;function r(e){if(!i){var t=new e.constructor(e.type,e);i=!0,document.captureElement?document.captureElement.dispatchEvent(t):n.dispatchEvent(t),i=!1,e.stopPropagation(),t.defaultPrevented&&e.preventDefault(),"mouseup"===e.type&&o()}}function s(){document.getElementById("noVNC_mouse_capture_elem").style.cursor=window.getComputedStyle(document.captureElement).cursor}document.captureElement=null;var a=new MutationObserver(s);function o(){if(document.releaseCapture)document.releaseCapture(),document.captureElement=null;else{if(!document.captureElement)return;n=document.captureElement,document.captureElement=null,a.disconnect(),document.getElementById("noVNC_mouse_capture_elem").style.display="none",window.removeEventListener("mousemove",r),window.removeEventListener("mouseup",r)}}},5004:function(e,t){function i(e,t){for(var i=0;i>>0},t.toSigned32bit=function(e){return 0|e}},50500:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.initLogging=o,t.getLogging=function(){return i},t.Error=t.Warn=t.Info=t.Debug=void 0;var i="warn",n=function(){};t.Debug=n;var r=function(){};t.Info=r;var s=function(){};t.Warn=s;var a=function(){};function o(e){if(void 0===e?e=i:i=e,t.Debug=n=t.Info=r=t.Warn=s=t.Error=a=function(){},void 0!==window.console)switch(e){case"debug":t.Debug=n=console.debug.bind(window.console);case"info":t.Info=r=console.info.bind(window.console);case"warn":t.Warn=s=console.warn.bind(window.console);case"error":t.Error=a=console.error.bind(window.console);case"none":break;default:throw new window.Error("invalid logging type '"+e+"'")}}t.Error=a,o()},21882:function(){"function"!=typeof Object.assign&&Object.defineProperty(Object,"assign",{value:function(e,t){if(null==e)throw new TypeError("Cannot convert undefined or null to object");for(var i=Object(e),n=1;n1&&void 0!==arguments[1]&&arguments[1];try{return decodeURIComponent(escape(e))}catch(i){if(i instanceof URIError&&t)return e;throw i}},t.encodeUTF8=function(e){return unescape(encodeURIComponent(e))}},35986:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.shrinkBuf=function(e,t){if(e.length===t)return e;if(e.subarray)return e.subarray(0,t);return e.length=t,e},t.arraySet=function(e,t,i,n,r){if(t.subarray&&e.subarray)return void e.set(t.subarray(i,i+n),r);for(var s=0;s>>16&65535|0,a=0;for(;0!==i;){i-=a=i>2e3?2e3:i;do{s=s+(r=r+t[n++]|0)|0}while(--a);r%=65521,s%=65521}return r|s<<16|0}},1217:function(e,t){function i(){for(var e,t=[],i=0;i<256;i++){e=i;for(var n=0;n<8;n++)e=1&e?3988292384^e>>>1:e>>>1;t[i]=e}return t}Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;i()},25805:function(e,t,i){function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.deflateInit=function(e,t){return T(e,t,8,15,8,0)},t.deflateInit2=T,t.deflateReset=D,t.deflateResetKeep=L,t.deflateSetHeader=function(e,t){if(!e||!e.state)return c;if(2!==e.state.wrap)return c;return e.state.gzhead=t,0},t.deflate=function(e,t){var i,n,r,a;if(!e||!e.state||t>5||t<0)return e?b(e,c):c;if(n=e.state,!e.output||!e.input&&0!==e.avail_in||n.status===y&&4!==t)return b(e,0===e.avail_out?-5:c);if(n.strm=e,i=n.last_flush,n.last_flush=t,42===n.status)if(2===n.wrap)e.adler=0,K(n,31),K(n,139),K(n,8),n.gzhead?(K(n,(n.gzhead.text?1:0)+(n.gzhead.hcrc?2:0)+(n.gzhead.extra?4:0)+(n.gzhead.name?8:0)+(n.gzhead.comment?16:0)),K(n,255&n.gzhead.time),K(n,n.gzhead.time>>8&255),K(n,n.gzhead.time>>16&255),K(n,n.gzhead.time>>24&255),K(n,9===n.level?2:n.strategy>=2||n.level<2?4:0),K(n,255&n.gzhead.os),n.gzhead.extra&&n.gzhead.extra.length&&(K(n,255&n.gzhead.extra.length),K(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(e.adler=(0,o.default)(e.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=69):(K(n,0),K(n,0),K(n,0),K(n,0),K(n,0),K(n,9===n.level?2:n.strategy>=2||n.level<2?4:0),K(n,3),n.status=g);else{var u=8+(n.w_bits-8<<4)<<8;u|=(n.strategy>=2||n.level<2?0:n.level<6?1:6===n.level?2:3)<<6,0!==n.strstart&&(u|=32),u+=31-u%31,n.status=g,F(n,u),0!==n.strstart&&(F(n,e.adler>>>16),F(n,65535&e.adler)),e.adler=1}if(69===n.status)if(n.gzhead.extra){for(r=n.pending;n.gzindex<(65535&n.gzhead.extra.length)&&(n.pending!==n.pending_buf_size||(n.gzhead.hcrc&&n.pending>r&&(e.adler=(0,o.default)(e.adler,n.pending_buf,n.pending-r,r)),k(e),r=n.pending,n.pending!==n.pending_buf_size));)K(n,255&n.gzhead.extra[n.gzindex]),n.gzindex++;n.gzhead.hcrc&&n.pending>r&&(e.adler=(0,o.default)(e.adler,n.pending_buf,n.pending-r,r)),n.gzindex===n.gzhead.extra.length&&(n.gzindex=0,n.status=73)}else n.status=73;if(73===n.status)if(n.gzhead.name){r=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>r&&(e.adler=(0,o.default)(e.adler,n.pending_buf,n.pending-r,r)),k(e),r=n.pending,n.pending===n.pending_buf_size)){a=1;break}a=n.gzindexr&&(e.adler=(0,o.default)(e.adler,n.pending_buf,n.pending-r,r)),0===a&&(n.gzindex=0,n.status=91)}else n.status=91;if(91===n.status)if(n.gzhead.comment){r=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>r&&(e.adler=(0,o.default)(e.adler,n.pending_buf,n.pending-r,r)),k(e),r=n.pending,n.pending===n.pending_buf_size)){a=1;break}a=n.gzindexr&&(e.adler=(0,o.default)(e.adler,n.pending_buf,n.pending-r,r)),0===a&&(n.status=v)}else n.status=v;n.status===v&&(n.gzhead.hcrc?(n.pending+2>n.pending_buf_size&&k(e),n.pending+2<=n.pending_buf_size&&(K(n,255&e.adler),K(n,e.adler>>8&255),e.adler=0,n.status=g)):n.status=g);if(0!==n.pending){if(k(e),0===e.avail_out)return n.last_flush=-1,0}else if(0===e.avail_in&&m(t)<=m(i)&&4!==t)return b(e,-5);if(n.status===y&&0!==e.avail_in)return b(e,-5);if(0!==e.avail_in||0!==n.lookahead||0!==t&&n.status!==y){var l=2===n.strategy?function(e,t){for(var i;;){if(0===e.lookahead&&(C(e),0===e.lookahead)){if(0===t)return 1;break}if(e.match_length=0,i=s._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,i&&(X(e,!1),0===e.strm.avail_out))return 1}if(e.insert=0,4===t)return X(e,!0),0===e.strm.avail_out?3:4;if(e.last_lit&&(X(e,!1),0===e.strm.avail_out))return 1;return 2}(n,t):3===n.strategy?function(e,t){for(var i,n,r,a,o=e.window;;){if(e.lookahead<=f){if(C(e),e.lookahead<=f&&0===t)return 1;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=3&&e.strstart>0&&(n=o[r=e.strstart-1])===o[++r]&&n===o[++r]&&n===o[++r]){a=e.strstart+f;do{}while(n===o[++r]&&n===o[++r]&&n===o[++r]&&n===o[++r]&&n===o[++r]&&n===o[++r]&&n===o[++r]&&n===o[++r]&&re.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=3?(i=s._tr_tally(e,1,e.match_length-3),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(i=s._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),i&&(X(e,!1),0===e.strm.avail_out))return 1}if(e.insert=0,4===t)return X(e,!0),0===e.strm.avail_out?3:4;if(e.last_lit&&(X(e,!1),0===e.strm.avail_out))return 1;return 2}(n,t):d[n.level].func(n,t);if(3!==l&&4!==l||(n.status=y),1===l||3===l)return 0===e.avail_out&&(n.last_flush=-1),0;if(2===l&&(1===t?s._tr_align(n):5!==t&&(s._tr_stored_block(n,0,0,!1),3===t&&(w(n.head),0===n.lookahead&&(n.strstart=0,n.block_start=0,n.insert=0))),k(e),0===e.avail_out))return n.last_flush=-1,0}if(4!==t)return 0;if(n.wrap<=0)return 1;2===n.wrap?(K(n,255&e.adler),K(n,e.adler>>8&255),K(n,e.adler>>16&255),K(n,e.adler>>24&255),K(n,255&e.total_in),K(n,e.total_in>>8&255),K(n,e.total_in>>16&255),K(n,e.total_in>>24&255)):(F(n,e.adler>>>16),F(n,65535&e.adler));k(e),n.wrap>0&&(n.wrap=-n.wrap);return 0!==n.pending?0:1},t.deflateEnd=function(e){var t;if(!e||!e.state)return c;if(42!==(t=e.state.status)&&69!==t&&73!==t&&91!==t&&t!==v&&t!==g&&t!==y)return b(e,c);return e.state=null,t===g?b(e,-3):0},t.deflateSetDictionary=function(e,t){var i,n,s,o,u,l,h,_,d=t.length;if(!e||!e.state)return c;if(i=e.state,2===(o=i.wrap)||1===o&&42!==i.status||i.lookahead)return c;1===o&&(e.adler=(0,a.default)(e.adler,t,d,0));i.wrap=0,d>=i.w_size&&(0===o&&(w(i.head),i.strstart=0,i.block_start=0,i.insert=0),_=new r.Buf8(i.w_size),r.arraySet(_,t,d-i.w_size,i.w_size,0),t=_,d=i.w_size);u=e.avail_in,l=e.next_in,h=e.input,e.avail_in=d,e.next_in=0,e.input=t,C(i);for(;i.lookahead>=3;){n=i.strstart,s=i.lookahead-2;do{i.ins_h=(i.ins_h<4?9:0)}function w(e){for(var t=e.length;--t>=0;)e[t]=0}function k(e){var t=e.state,i=t.pending;i>e.avail_out&&(i=e.avail_out),0!==i&&(r.arraySet(e.output,t.pending_buf,t.pending_out,i,e.next_out),e.next_out+=i,t.pending_out+=i,e.total_out+=i,e.avail_out-=i,t.pending-=i,0===t.pending&&(t.pending_out=0))}function X(e,t){s._tr_flush_block(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,k(e.strm)}function K(e,t){e.pending_buf[e.pending++]=t}function F(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function S(e,t){var i,n,r=e.max_chain_length,s=e.strstart,a=e.prev_length,o=e.nice_match,u=e.strstart>e.w_size-p?e.strstart-(e.w_size-p):0,l=e.window,h=e.w_mask,_=e.prev,c=e.strstart+f,d=l[s+a-1],v=l[s+a];e.prev_length>=e.good_match&&(r>>=2),o>e.lookahead&&(o=e.lookahead);do{if(l[(i=t)+a]===v&&l[i+a-1]===d&&l[i]===l[s]&&l[++i]===l[s+1]){s+=2,i++;do{}while(l[++s]===l[++i]&&l[++s]===l[++i]&&l[++s]===l[++i]&&l[++s]===l[++i]&&l[++s]===l[++i]&&l[++s]===l[++i]&&l[++s]===l[++i]&&l[++s]===l[++i]&&sa){if(e.match_start=t,a=n,n>=o)break;d=l[s+a-1],v=l[s+a]}}}while((t=_[t&h])>u&&0!=--r);return a<=e.lookahead?a:e.lookahead}function C(e){var t,i,n,s,u,l,h,_,c,d,f=e.w_size;do{if(s=e.window_size-e.lookahead-e.strstart,e.strstart>=f+(f-p)){r.arraySet(e.window,e.window,f,f,0),e.match_start-=f,e.strstart-=f,e.block_start-=f,t=i=e.hash_size;do{n=e.head[--t],e.head[t]=n>=f?n-f:0}while(--i);t=i=f;do{n=e.prev[--t],e.prev[t]=n>=f?n-f:0}while(--i);s+=f}if(0===e.strm.avail_in)break;if(l=e.strm,h=e.window,_=e.strstart+e.lookahead,c=s,d=void 0,(d=l.avail_in)>c&&(d=c),i=0===d?0:(l.avail_in-=d,r.arraySet(h,l.input,l.next_in,d,_),1===l.state.wrap?l.adler=(0,a.default)(l.adler,h,d,_):2===l.state.wrap&&(l.adler=(0,o.default)(l.adler,h,d,_)),l.next_in+=d,l.total_in+=d,d),e.lookahead+=i,e.lookahead+e.insert>=3)for(u=e.strstart-e.insert,e.ins_h=e.window[u],e.ins_h=(e.ins_h<=3&&(e.ins_h=(e.ins_h<=3)if(n=s._tr_tally(e,e.strstart-e.match_start,e.match_length-3),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=3){e.match_length--;do{e.strstart++,e.ins_h=(e.ins_h<=3&&(e.ins_h=(e.ins_h<4096)&&(e.match_length=2)),e.prev_length>=3&&e.match_length<=e.prev_length){r=e.strstart+e.lookahead-3,n=s._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-3),e.lookahead-=e.prev_length-1,e.prev_length-=2;do{++e.strstart<=r&&(e.ins_h=(e.ins_h<15&&(o=2,n-=16),s<1||s>9||8!==i||n<8||n>15||t<0||t>9||a<0||a>4)return b(e,c);8===n&&(n=9);var u=new A;return e.state=u,u.strm=e,u.wrap=o,u.gzhead=null,u.w_bits=n,u.w_size=1<e.pending_buf_size-5&&(i=e.pending_buf_size-5);;){if(e.lookahead<=1){if(C(e),0===e.lookahead&&0===t)return 1;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var n=e.block_start+i;if((0===e.strstart||e.strstart>=n)&&(e.lookahead=e.strstart-n,e.strstart=n,X(e,!1),0===e.strm.avail_out))return 1;if(e.strstart-e.block_start>=e.w_size-p&&(X(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,4===t?(X(e,!0),0===e.strm.avail_out?3:4):(e.strstart>e.block_start&&(X(e,!1),e.strm.avail_out),1)})),new x(4,4,8,4,E),new x(4,5,16,8,E),new x(4,6,32,32,E),new x(4,4,16,16,M),new x(8,16,32,32,M),new x(8,16,128,128,M),new x(8,32,128,256,M),new x(32,128,258,1024,M),new x(32,258,258,4096,M)];t.deflateInfo="pako deflate (from Nodeca project)"},16071:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var i,n,r,s,a,o,u,l,h,_,c,d,f,p,v,g,y,b,m,w,k,X,K,F,S;i=e.state,n=e.next_in,F=e.input,r=n+(e.avail_in-5),s=e.next_out,S=e.output,a=s-(t-e.avail_out),o=s+(e.avail_out-257),u=i.dmax,l=i.wsize,h=i.whave,_=i.wnext,c=i.window,d=i.hold,f=i.bits,p=i.lencode,v=i.distcode,g=(1<>>=m=b>>>24,f-=m,0===(m=b>>>16&255))S[s++]=65535&b;else{if(!(16&m)){if(0==(64&m)){b=p[(65535&b)+(d&(1<>>=m,f-=m),f<15&&(d+=F[n++]<>>=m=b>>>24,f-=m,!(16&(m=b>>>16&255))){if(0==(64&m)){b=v[(65535&b)+(d&(1<u){e.msg="invalid distance too far back",i.mode=30;break e}if(d>>>=m,f-=m,k>(m=s-a)){if((m=k-m)>h&&i.sane){e.msg="invalid distance too far back",i.mode=30;break e}if(X=0,K=c,0===_){if(X+=l-m,m2;)S[s++]=K[X++],S[s++]=K[X++],S[s++]=K[X++],w-=3;w&&(S[s++]=K[X++],w>1&&(S[s++]=K[X++]))}else{X=s-k;do{S[s++]=S[X++],S[s++]=S[X++],S[s++]=S[X++],w-=3}while(w>2);w&&(S[s++]=S[X++],w>1&&(S[s++]=S[X++]))}break}}break}}while(n>3,d&=(1<<(f-=w<<3))-1,e.next_in=n,e.next_out=s,e.avail_in=n>>8&255,i.check=(0,a.default)(i.check,O,2,0),y=0,b=0,i.mode=2;break}if(i.flags=0,i.head&&(i.head.done=!1),!(1&i.wrap)||(((255&y)<<8)+(y>>8))%31){e.msg="incorrect header check",i.mode=d;break}if(8!=(15&y)){e.msg="unknown compression method",i.mode=d;break}if(b-=4,D=8+(15&(y>>>=4)),0===i.wbits)i.wbits=D;else if(D>i.wbits){e.msg="invalid window size",i.mode=d;break}i.dmax=1<>8&1),512&i.flags&&(O[0]=255&y,O[1]=y>>>8&255,i.check=(0,a.default)(i.check,O,2,0)),y=0,b=0,i.mode=3;case 3:for(;b<32;){if(0===v)break e;v--,y+=n[h++]<>>8&255,O[2]=y>>>16&255,O[3]=y>>>24&255,i.check=(0,a.default)(i.check,O,4,0)),y=0,b=0,i.mode=4;case 4:for(;b<16;){if(0===v)break e;v--,y+=n[h++]<>8),512&i.flags&&(O[0]=255&y,O[1]=y>>>8&255,i.check=(0,a.default)(i.check,O,2,0)),y=0,b=0,i.mode=5;case 5:if(1024&i.flags){for(;b<16;){if(0===v)break e;v--,y+=n[h++]<>>8&255,i.check=(0,a.default)(i.check,O,2,0)),y=0,b=0}else i.head&&(i.head.extra=null);i.mode=6;case 6:if(1024&i.flags&&((k=i.length)>v&&(k=v),k&&(i.head&&(D=i.head.extra_len-i.length,i.head.extra||(i.head.extra=new Array(i.head.extra_len)),r.arraySet(i.head.extra,n,h,k,D)),512&i.flags&&(i.check=(0,a.default)(i.check,n,k,h)),v-=k,h+=k,i.length-=k),i.length))break e;i.length=0,i.mode=7;case 7:if(2048&i.flags){if(0===v)break e;k=0;do{D=n[h+k++],i.head&&D&&i.length<65536&&(i.head.name+=String.fromCharCode(D))}while(D&&k>9&1,i.head.done=!0),e.adler=i.check=0,i.mode=c;break;case 10:for(;b<32;){if(0===v)break e;v--,y+=n[h++]<>>=7&b,b-=7&b,i.mode=27;break}for(;b<3;){if(0===v)break e;v--,y+=n[h++]<>>=1)){case 0:i.mode=14;break;case 1:if(X(i),i.mode=20,6===t){y>>>=2,b-=2;break e}break;case 2:i.mode=17;break;case 3:e.msg="invalid block type",i.mode=d}y>>>=2,b-=2;break;case 14:for(y>>>=7&b,b-=7&b;b<32;){if(0===v)break e;v--,y+=n[h++]<>>16^65535)){e.msg="invalid stored block lengths",i.mode=d;break}if(i.length=65535&y,y=0,b=0,i.mode=15,6===t)break e;case 15:i.mode=16;case 16:if(k=i.length){if(k>v&&(k=v),k>g&&(k=g),0===k)break e;r.arraySet(l,n,h,k,p),v-=k,h+=k,g-=k,p+=k,i.length-=k;break}i.mode=c;break;case 17:for(;b<14;){if(0===v)break e;v--,y+=n[h++]<>>=5,b-=5,i.ndist=1+(31&y),y>>>=5,b-=5,i.ncode=4+(15&y),y>>>=4,b-=4,i.nlen>286||i.ndist>30){e.msg="too many length or distance symbols",i.mode=d;break}i.have=0,i.mode=18;case 18:for(;i.have>>=3,b-=3}for(;i.have<19;)i.lens[B[i.have++]]=0;if(i.lencode=i.lendyn,i.lenbits=7,P={bits:i.lenbits},T=(0,u.default)(0,i.lens,0,19,i.lencode,0,i.work,P),i.lenbits=P.bits,T){e.msg="invalid code lengths set",i.mode=d;break}i.have=0,i.mode=19;case 19:for(;i.have>>16&255,M=65535&Q,!((C=Q>>>24)<=b);){if(0===v)break e;v--,y+=n[h++]<>>=C,b-=C,i.lens[i.have++]=M;else{if(16===M){for(R=C+2;b>>=C,b-=C,0===i.have){e.msg="invalid bit length repeat",i.mode=d;break}D=i.lens[i.have-1],k=3+(3&y),y>>>=2,b-=2}else if(17===M){for(R=C+3;b>>=C)),y>>>=3,b-=3}else{for(R=C+7;b>>=C)),y>>>=7,b-=7}if(i.have+k>i.nlen+i.ndist){e.msg="invalid bit length repeat",i.mode=d;break}for(;k--;)i.lens[i.have++]=D}}if(i.mode===d)break;if(0===i.lens[256]){e.msg="invalid code -- missing end-of-block",i.mode=d;break}if(i.lenbits=9,P={bits:i.lenbits},T=(0,u.default)(1,i.lens,0,i.nlen,i.lencode,0,i.work,P),i.lenbits=P.bits,T){e.msg="invalid literal/lengths set",i.mode=d;break}if(i.distbits=6,i.distcode=i.distdyn,P={bits:i.distbits},T=(0,u.default)(2,i.lens,i.nlen,i.ndist,i.distcode,0,i.work,P),i.distbits=P.bits,T){e.msg="invalid distances set",i.mode=d;break}if(i.mode=20,6===t)break e;case 20:i.mode=21;case 21:if(v>=6&&g>=258){e.next_out=p,e.avail_out=g,e.next_in=h,e.avail_in=v,i.hold=y,i.bits=b,(0,o.default)(e,w),p=e.next_out,l=e.output,g=e.avail_out,h=e.next_in,n=e.input,v=e.avail_in,y=i.hold,b=i.bits,i.mode===c&&(i.back=-1);break}for(i.back=0;E=(Q=i.lencode[y&(1<>>16&255,M=65535&Q,!((C=Q>>>24)<=b);){if(0===v)break e;v--,y+=n[h++]<>x)])>>>16&255,M=65535&Q,!(x+(C=Q>>>24)<=b);){if(0===v)break e;v--,y+=n[h++]<>>=x,b-=x,i.back+=x}if(y>>>=C,b-=C,i.back+=C,i.length=M,0===E){i.mode=26;break}if(32&E){i.back=-1,i.mode=c;break}if(64&E){e.msg="invalid literal/length code",i.mode=d;break}i.extra=15&E,i.mode=22;case 22:if(i.extra){for(R=i.extra;b>>=i.extra,b-=i.extra,i.back+=i.extra}i.was=i.length,i.mode=23;case 23:for(;E=(Q=i.distcode[y&(1<>>16&255,M=65535&Q,!((C=Q>>>24)<=b);){if(0===v)break e;v--,y+=n[h++]<>x)])>>>16&255,M=65535&Q,!(x+(C=Q>>>24)<=b);){if(0===v)break e;v--,y+=n[h++]<>>=x,b-=x,i.back+=x}if(y>>>=C,b-=C,i.back+=C,64&E){e.msg="invalid distance code",i.mode=d;break}i.offset=M,i.extra=15&E,i.mode=24;case 24:if(i.extra){for(R=i.extra;b>>=i.extra,b-=i.extra,i.back+=i.extra}if(i.offset>i.dmax){e.msg="invalid distance too far back",i.mode=d;break}i.mode=25;case 25:if(0===g)break e;if(k=w-g,i.offset>k){if((k=i.offset-k)>i.whave&&i.sane){e.msg="invalid distance too far back",i.mode=d;break}k>i.wnext?(k-=i.wnext,F=i.wsize-k):F=i.wnext-k,k>i.length&&(k=i.length),S=i.window}else S=l,F=p-i.offset,k=i.length;k>g&&(k=g),g-=k,i.length-=k;do{l[p++]=S[F++]}while(--k);0===i.length&&(i.mode=21);break;case 26:if(0===g)break e;l[p++]=i.length,g--,i.mode=21;break;case 27:if(i.wrap){for(;b<32;){if(0===v)break e;v--,y|=n[h++]<>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function p(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new r.Buf16(320),this.work=new r.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function v(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=1,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new r.Buf32(852),t.distcode=t.distdyn=new r.Buf32(592),t.sane=1,t.back=-1,0):_}function g(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,v(e)):_}function y(e,t){var i,n;return e&&e.state?(n=e.state,t<0?(i=0,t=-t):(i=1+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?_:(null!==n.window&&n.wbits!==t&&(n.window=null),n.wrap=i,n.wbits=t,g(e))):_}function b(e,t){var i,n;return e?(n=new p,e.state=n,n.window=null,0!==(i=y(e,t))&&(e.state=null),i):_}var m,w,k=!0;function X(e){if(k){var t;for(m=new r.Buf32(512),w=new r.Buf32(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for((0,u.default)(1,e.lens,0,288,m,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;(0,u.default)(2,e.lens,0,32,w,0,e.work,{bits:5}),k=!1}e.lencode=m,e.lenbits=9,e.distcode=w,e.distbits=5}function K(e,t,i,n){var s,a=e.state;return null===a.window&&(a.wsize=1<=a.wsize?(r.arraySet(a.window,t,i-a.wsize,a.wsize,0),a.wnext=0,a.whave=a.wsize):((s=a.wsize-a.wnext)>n&&(s=n),r.arraySet(a.window,t,i-n,s,a.wnext),(n-=s)?(r.arraySet(a.window,t,i-n,n,0),a.wnext=n,a.whave=a.wsize):(a.wnext+=s,a.wnext===a.wsize&&(a.wnext=0),a.whave=1&&0===R[C];C--);E>C&&(E=C);if(0===C)return s[_++]=20971520,s[_++]=20971520,d.bits=1,0;for(S=1;S0&&(0===e||1!==C))return-1;for(Q[1]=0,K=1;K852||2===e&&L>592)return 1;for(;;){m=K-x,c[F]b?(w=O[B+c[F]],k=T[P+c[F]]):(w=96,k=0),f=1<>x)+(p-=f)]=m<<24|w<<16|k|0}while(0!==p);for(f=1<>=1;if(0!==f?(D&=f-1,D+=f):D=0,F++,0==--R[K]){if(K===C)break;K=t[i+c[F]]}if(K>E&&(D&g)!==v){for(0===x&&(x=E),y+=S,A=1<<(M=K-x);M+x852||2===e&&L>592)return 1;s[v=D&g]=E<<24|M<<16|y-_|0}}0!==D&&(s[y+D]=K-x<<24|64<<16|0);return d.bits=E,0};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var i={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(i,a,o):i[a]=e[a]}i.default=e,t&&t.set(e,i);return i}(i(35986));function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}var a=15,o=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],u=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],l=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],h=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64]},70892:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},55796:function(e,t,i){function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t._tr_init=function(e){U||(!function(){var e,t,i,n,r,s=new Array(16);for(i=0,n=0;n<28;n++)for(b[n]=i,e=0;e<1<<_[n];e++)y[i++]=n;for(y[i-1]=n,r=0,n=0;n<16;n++)for(X[n]=r,e=0;e<1<>=7;n0?(2===e.strm.data_type&&(e.strm.data_type=function(e){var t,i=4093624447;for(t=0;t<=31;t++,i>>>=1)if(1&i&&0!==e.dyn_ltree[2*t])return 0;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return 1;for(t=32;t=3&&0===e.bl_tree[2*f[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t}(e),r=e.opt_len+3+7>>>3,(s=e.static_len+3+7>>>3)<=r&&(r=s)):r=s=i+5;i+4<=r&&-1!==t?I(e,t,i,n):4===e.strategy||s===r?(E(e,2+(n?1:0),3),R(e,p,v)):(E(e,4+(n?1:0),3),function(e,t,i,n){var r;for(E(e,t-257,5),E(e,i-1,5),E(e,n-4,4),r=0;r>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&i,e.last_lit++,0===t?e.dyn_ltree[2*i]++:(e.matches++,t--,e.dyn_ltree[2*(y[i]+o+1)]++,e.dyn_dtree[2*S(t)]++);return e.last_lit===e.lit_bufsize-1},t._tr_align=function(e){E(e,2,3),M(e,256,p),function(e){16===e.bi_valid?(C(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}(e)};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var i={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(i,a,o):i[a]=e[a]}i.default=e,t&&t.set(e,i);return i}(i(35986));function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function a(e){for(var t=e.length;--t>=0;)e[t]=0}var o=256,u=286,l=30,h=15,_=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],c=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],d=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],f=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],p=new Array(576);a(p);var v=new Array(60);a(v);var g=new Array(512);a(g);var y=new Array(256);a(y);var b=new Array(29);a(b);var m,w,k,X=new Array(l);function K(e,t,i,n,r){this.static_tree=e,this.extra_bits=t,this.extra_base=i,this.elems=n,this.max_length=r,this.has_stree=e&&e.length}function F(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function S(e){return e<256?g[e]:g[256+(e>>>7)]}function C(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function E(e,t,i){e.bi_valid>16-i?(e.bi_buf|=t<>16-e.bi_valid,e.bi_valid+=i-16):(e.bi_buf|=t<>>=1,i<<=1}while(--t>0);return i>>>1}function A(e,t,i){var n,r,s=new Array(16),a=0;for(n=1;n<=h;n++)s[n]=a=a+i[n-1]<<1;for(r=0;r<=t;r++){var o=e[2*r+1];0!==o&&(e[2*r]=x(s[o]++,o))}}function L(e){var t;for(t=0;t8?C(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function T(e,t,i,n){var r=2*t,s=2*i;return e[r]>1;i>=1;i--)P(e,s,i);r=u;do{i=e.heap[1],e.heap[1]=e.heap[e.heap_len--],P(e,s,1),n=e.heap[1],e.heap[--e.heap_max]=i,e.heap[--e.heap_max]=n,s[2*r]=s[2*i]+s[2*n],e.depth[r]=(e.depth[i]>=e.depth[n]?e.depth[i]:e.depth[n])+1,s[2*i+1]=s[2*n+1]=r,e.heap[1]=r++,P(e,s,1)}while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],function(e,t){var i,n,r,s,a,o,u=t.dyn_tree,l=t.max_code,_=t.stat_desc.static_tree,c=t.stat_desc.has_stree,d=t.stat_desc.extra_bits,f=t.stat_desc.extra_base,p=t.stat_desc.max_length,v=0;for(s=0;s<=h;s++)e.bl_count[s]=0;for(u[2*e.heap[e.heap_max]+1]=0,i=e.heap_max+1;i<573;i++)(s=u[2*u[2*(n=e.heap[i])+1]+1]+1)>p&&(s=p,v++),u[2*n+1]=s,n>l||(e.bl_count[s]++,a=0,n>=f&&(a=d[n-f]),o=u[2*n],e.opt_len+=o*(s+a),c&&(e.static_len+=o*(_[2*n+1]+a)));if(0!==v){do{for(s=p-1;0===e.bl_count[s];)s--;e.bl_count[s]--,e.bl_count[s+1]+=2,e.bl_count[p]--,v-=2}while(v>0);for(s=p;0!==s;s--)for(n=e.bl_count[s];0!==n;)(r=e.heap[--i])>l||(u[2*r+1]!==s&&(e.opt_len+=(s-u[2*r+1])*u[2*r],u[2*r+1]=s),n--)}}(e,t),A(s,l,e.bl_count)}function O(e,t,i){var n,r,s=-1,a=t[1],o=0,u=7,l=4;for(0===a&&(u=138,l=3),t[2*(i+1)+1]=65535,n=0;n<=i;n++)r=a,a=t[2*(n+1)+1],++o=0;i--)t+=this._rQ[this._rQi++]<<8*i;return t}},{key:"rQshiftStr",value:function(e){void 0===e&&(e=this.rQlen);for(var t="",i=0;i1&&void 0!==arguments[1]?arguments[1]:this.rQlen;return new Uint8Array(this._rQ.buffer,this._rQi+e,t-e)}},{key:"rQwait",value:function(e,t,i){if(this.rQlen0&&this._websocket.readyState===WebSocket.OPEN&&(this._websocket.send(this._encodeMessage()),this._sQlen=0)}},{key:"send",value:function(e){this._sQ.set(e,this._sQlen),this._sQlen+=e.length,this.flush()}},{key:"sendString",value:function(e){this.send(e.split("").map((function(e){return e.charCodeAt(0)})))}},{key:"off",value:function(e){this._eventHandlers[e]=function(){}}},{key:"on",value:function(e,t){this._eventHandlers[e]=t}},{key:"_allocateBuffers",value:function(){this._rQ=new Uint8Array(this._rQbufferSize),this._sQ=new Uint8Array(this._sQbufferSize)}},{key:"init",value:function(){this._allocateBuffers(),this._rQi=0,this._websocket=null}},{key:"open",value:function(e,t){var i=this;this.init(),this._websocket=new WebSocket(e,t),this._websocket.binaryType="arraybuffer",this._websocket.onmessage=this._recvMessage.bind(this),this._websocket.onopen=function(){r.Debug(">> WebSock.onopen"),i._websocket.protocol&&r.Info("Server choose sub-protocol: "+i._websocket.protocol),i._eventHandlers.open(),r.Debug("<< WebSock.onopen")},this._websocket.onclose=function(e){r.Debug(">> WebSock.onclose"),i._eventHandlers.close(e),r.Debug("<< WebSock.onclose")},this._websocket.onerror=function(e){r.Debug(">> WebSock.onerror: "+e),i._eventHandlers.error(e),r.Debug("<< WebSock.onerror: "+e)}}},{key:"close",value:function(){this._websocket&&(this._websocket.readyState!==WebSocket.OPEN&&this._websocket.readyState!==WebSocket.CONNECTING||(r.Info("Closing WebSocket connection"),this._websocket.close()),this._websocket.onmessage=function(){})}},{key:"_encodeMessage",value:function(){return new Uint8Array(this._sQ.buffer,0,this._sQlen)}},{key:"_expandCompactRQ",value:function(e){var t=8*(this._rQlen-this._rQi+e),i=this._rQbufferSizeo&&(this._rQbufferSize=o,this._rQbufferSize-this.rQlenthis._rQbufferSize-this._rQlen&&this._expandCompactRQ(t.length),this._rQ.set(t,this._rQlen),this._rQlen+=t.length}},{key:"_recvMessage",value:function(e){this._DecodeMessage(e.data),this.rQlen>0?(this._eventHandlers.message(),this._rQlen==this._rQi&&(this._rQlen=0,this._rQi=0)):r.Debug("Ignoring empty message")}},{key:"sQ",get:function(){return this._sQ}},{key:"rQ",get:function(){return this._rQ}},{key:"rQi",get:function(){return this._rQi},set:function(e){this._rQi=e}},{key:"rQlen",get:function(){return this._rQlen-this._rQi}}],i&&a(t.prototype,i),n&&a(t,n),e}();t.default=u}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[49246],{26632:function(){},57128:function(e,t,i){function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var i={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(i,a,o):i[a]=e[a]}i.default=e,t&&t.set(e,i);return i}(i(50500));function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}var a={toBase64Table:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".split(""),base64Pad:"=",encode:function(e){for(var t="",i=e.length,n=i%3,r=0;r>2],t+=this.toBase64Table[((3&e[r])<<4)+(e[r+1]>>4)],t+=this.toBase64Table[((15&e[r+1])<<2)+(e[r+2]>>6)],t+=this.toBase64Table[63&e[r+2]];var s=i-n;return 2===n?(t+=this.toBase64Table[e[s]>>2],t+=this.toBase64Table[((3&e[s])<<4)+(e[s+1]>>4)],t+=this.toBase64Table[(15&e[s+1])<<2],t+=this.toBase64Table[64]):1===n&&(t+=this.toBase64Table[e[s]>>2],t+=this.toBase64Table[(3&e[s])<<4],t+=this.toBase64Table[64],t+=this.toBase64Table[64]),t},toBinaryTable:[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,0,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1],decode:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=e.indexOf("=")-t;i<0&&(i=e.length-t);for(var n=3*(i>>2)+Math.floor(i%4/1.5),s=new Array(n),a=0,o=0,u=0,l=t;l=8&&(a-=8,_||(s[u++]=o>>a&255),o&=(1<0;){var u=1;if(s.rQwait("HEXTILE",u))return!1;var l=s.rQ,h=s.rQi,_=l[h];if(_>30)throw new Error("Illegal hextile subencoding (subencoding: "+_+")");var c=this._totalTiles-this._tiles,d=e+c%this._tilesX*16,f=t+16*Math.floor(c/this._tilesX),p=Math.min(16,e+i-d),v=Math.min(16,t+n-f);if(1&_)u+=p*v*4;else if(2&_&&(u+=4),4&_&&(u+=4),8&_){if(u++,s.rQwait("HEXTILE",u))return!1;var g=l[h+u-1];u+=16&_?6*g:2*g}if(s.rQwait("HEXTILE",u))return!1;if(h++,0===_)1&this._lastsubencoding?r.Debug(" Ignoring blank after RAW"):a.fillRect(d,f,p,v,this._background);else if(1&_)a.blitImage(d,f,p,v,l,h),h+=u-1;else{if(2&_&&(this._background=[l[h],l[h+1],l[h+2],l[h+3]],h+=4),4&_&&(this._foreground=[l[h],l[h+1],l[h+2],l[h+3]],h+=4),a.startTile(d,f,p,v,this._background),8&_){var y=l[h];h++;for(var b=0;b>4,X=15&w,K=l[++h];h++;var F=1+(K>>4),S=1+(15&K);a.subTile(k,X,F,S,m)}}a.finishTile()}s.rQi=h,this._lastsubencoding=_,this._tiles--}return!0}}])&&a(t.prototype,i),n&&a(t,n),e}();t.default=o},11231:function(e,t){function i(e,t){for(var i=0;i>0&3)/3,d[4*f+1]=255*(h[_+f]>>2&3)/3,d[4*f+2]=255*(h[_+f]>>4&3)/3,d[4*f+4]=0;h=d,_=0}return s.blitImage(e,u,i,l,h,_),r.rQskipBytes(l*o),this._lines-=l,!(this._lines>0)}}])&&i(t.prototype,n),r&&i(t,r),e}();t.default=n},57507:function(e,t){function i(e,t){for(var i=0;i0;){if(r.rQwait("RRE",12))return!1;var u=r.rQshiftBytes(4),l=r.rQshift16(),h=r.rQshift16(),_=r.rQshift16(),c=r.rQshift16();s.fillRect(e+l,t+h,_,c,u),this._subrects--}return!0}}])&&i(t.prototype,n),r&&i(t,r),e}();t.default=n},21330:function(e,t,i){function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,s=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var i={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if(Object.prototype.hasOwnProperty.call(e,s)){var a=r?Object.getOwnPropertyDescriptor(e,s):null;a&&(a.get||a.set)?Object.defineProperty(i,s,a):i[s]=e[s]}i.default=e,t&&t.set(e,i);return i}(i(50500)),a=(r=i(48831))&&r.__esModule?r:{default:r};function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}function u(e,t){for(var i=0;i>u&1&&(this._zlibs[u].reset(),s.Info("Reset zlib stream "+u));this._ctl=this._ctl>>4}var l;if(8===this._ctl)l=this._fillRect(e,t,i,n,r,a,o);else if(9===this._ctl)l=this._jpegRect(e,t,i,n,r,a,o);else if(10===this._ctl)l=this._pngRect(e,t,i,n,r,a,o);else{if(0!=(128&this._ctl))throw new Error("Illegal tight compression received (ctl: "+this._ctl+")");l=this._basicRect(this._ctl,e,t,i,n,r,a,o)}return l&&(this._ctl=null),l}},{key:"_fillRect",value:function(e,t,i,n,r,s,a){if(r.rQwait("TIGHT",3))return!1;var o=r.rQi,u=r.rQ;return s.fillRect(e,t,i,n,[u[o+2],u[o+1],u[o]],!1),r.rQskipBytes(3),!0}},{key:"_jpegRect",value:function(e,t,i,n,r,s,a){var o=this._readData(r);return null!==o&&(s.imageRect(e,t,i,n,"image/jpeg",o),!0)}},{key:"_pngRect",value:function(e,t,i,n,r,s,a){throw new Error("PNG received in standard Tight rect")}},{key:"_basicRect",value:function(e,t,i,n,r,s,a,o){if(null===this._filter)if(4&e){if(s.rQwait("TIGHT",1))return!1;this._filter=s.rQshift8()}else this._filter=0;var u,l=3&e;switch(this._filter){case 0:u=this._copyFilter(l,t,i,n,r,s,a,o);break;case 1:u=this._paletteFilter(l,t,i,n,r,s,a,o);break;case 2:u=this._gradientFilter(l,t,i,n,r,s,a,o);break;default:throw new Error("Illegal tight filter received (ctl: "+this._filter+")")}return u&&(this._filter=null),u}},{key:"_copyFilter",value:function(e,t,i,n,r,s,a,o){var u,l=n*r*3;if(l<12){if(s.rQwait("TIGHT",l))return!1;u=s.rQshiftBytes(l)}else{if(null===(u=this._readData(s)))return!1;this._zlibs[e].setInput(u),u=this._zlibs[e].inflate(l),this._zlibs[e].setInput(null)}return a.blitRgbImage(t,i,n,r,u,0,!1),!0}},{key:"_paletteFilter",value:function(e,t,i,n,r,s,a,o){if(0===this._numColors){if(s.rQwait("TIGHT palette",1))return!1;var u=s.rQpeek8()+1,l=3*u;if(s.rQwait("TIGHT palette",1+l))return!1;this._numColors=u,s.rQskipBytes(1),s.rQshiftTo(this._palette,l)}var h,_=this._numColors<=2?1:8,c=Math.floor((n*_+7)/8)*r;if(c<12){if(s.rQwait("TIGHT",c))return!1;h=s.rQshiftBytes(c)}else{if(null===(h=this._readData(s)))return!1;this._zlibs[e].setInput(h),h=this._zlibs[e].inflate(c),this._zlibs[e].setInput(null)}return 2==this._numColors?this._monoRect(t,i,n,r,h,this._palette,a):this._paletteRect(t,i,n,r,h,this._palette,a),this._numColors=0,!0}},{key:"_monoRect",value:function(e,t,i,n,r,s,a){for(var o=this._getScratchBuffer(i*n*4),u=Math.floor((i+7)/8),l=Math.floor(i/8),h=0;h=0;f--)_=4*(h*i+8*d+7-f),c=3*(r[h*u+d]>>f&1),o[_]=s[c],o[_+1]=s[c+1],o[_+2]=s[c+2],o[_+3]=255;for(var p=7;p>=8-i%8;p--)_=4*(h*i+8*d+7-p),c=3*(r[h*u+d]>>p&1),o[_]=s[c],o[_+1]=s[c+1],o[_+2]=s[c+2],o[_+3]=255}a.blitRgbxImage(e,t,i,n,o,0,!1)}},{key:"_paletteRect",value:function(e,t,i,n,r,s,a){for(var o=this._getScratchBuffer(i*n*4),u=i*n*4,l=0,h=0;l0){var n=[i],s=i.length;do{if(this.strm.output=new Uint8Array(this.chunkSize),this.strm.next_out=0,this.strm.avail_out=this.chunkSize,(t=(0,r.deflate)(this.strm,r.Z_FULL_FLUSH))<0)throw new Error("zlib deflate failed");var a=new Uint8Array(this.strm.output.buffer,0,this.strm.next_out);s+=a.length,n.push(a)}while(this.strm.avail_in>0);for(var o=new Uint8Array(s),u=0,l=0;l>>3]&1<>>10,this.keys[b]|=(4032&w)>>>6,++b,this.keys[b]=(258048&m)<<12,this.keys[b]|=(63&m)<<16,this.keys[b]|=(258048&w)>>>4,this.keys[b]|=63&w,++b}}var t,n,r;return t=e,n=[{key:"enc8",value:function(e){var t,i,n,r=e.slice(),s=0;t=r[s++]<<24|r[s++]<<16|r[s++]<<8|r[s++],i=r[s++]<<24|r[s++]<<16|r[s++]<<8|r[s++],i^=n=252645135&(t>>>4^i),i^=n=65535&((t^=n<<4)>>>16^i),i^=(n=858993459&(i>>>2^(t^=n<<16)))<<2,i=(i^=(n=16711935&(i>>>8^(t^=n)))<<8)<<1|i>>>31&1,i^=n=2863311530&((t^=n)^i),t=(t^=n)<<1|t>>>31&1;for(var a=0,o=0;a<8;++a){n=i<<28|i>>>4,n^=this.keys[o++];var u=g[63&n];u|=p[n>>>8&63],u|=d[n>>>16&63],u|=_[n>>>24&63],n=i^this.keys[o++],u|=y[63&n],u|=v[n>>>8&63],u|=f[n>>>16&63],n=(t^=u|=c[n>>>24&63])<<28|t>>>4,n^=this.keys[o++],u=g[63&n],u|=p[n>>>8&63],u|=d[n>>>16&63],u|=_[n>>>24&63],n=t^this.keys[o++],u|=y[63&n],u|=v[n>>>8&63],u|=f[n>>>16&63],i^=u|=c[n>>>24&63]}for(i=i<<31|i>>>1,i^=n=2863311530&(t^i),i^=n=16711935&((t=(t^=n)<<31|t>>>1)>>>8^i),i^=n=858993459&((t^=n<<8)>>>2^i),i^=(n=65535&(i>>>16^(t^=n<<2)))<<16,n=[i^=(n=252645135&(i>>>4^(t^=n)))<<4,t^=n],s=0;s<8;s++)r[s]=(n[s>>>2]>>>8*(3-s%4))%256,r[s]<0&&(r[s]+=256);return r}},{key:"encrypt",value:function(e){return this.enc8(e.slice(0,8)).concat(this.enc8(e.slice(8,16)))}}],n&&i(t.prototype,n),r&&i(t,r),e}();t.default=b},22814:function(e,t,i){function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,s=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var i={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if(Object.prototype.hasOwnProperty.call(e,s)){var a=r?Object.getOwnPropertyDescriptor(e,s):null;a&&(a.get||a.set)?Object.defineProperty(i,s,a):i[s]=e[s]}i.default=e,t&&t.set(e,i);return i}(i(50500)),a=(r=i(57128))&&r.__esModule?r:{default:r},o=i(41895),u=i(20860);function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function h(e,t){for(var i=0;i> Display.constructor"),this._target=t,!this._target)throw new Error("Target must be set");if("string"==typeof this._target)throw new Error("target must be a DOM element");if(!this._target.getContext)throw new Error("no getContext method");if(this._targetCtx=this._target.getContext("2d"),this._viewportLoc={x:0,y:0,w:this._target.width,h:this._target.height},this._backbuffer=document.createElement("canvas"),this._drawCtx=this._backbuffer.getContext("2d"),this._damageBounds={left:0,top:0,right:this._backbuffer.width,bottom:this._backbuffer.height},s.Debug("User Agent: "+navigator.userAgent),!("createImageData"in this._drawCtx))throw new Error("Canvas does not support createImageData");this._tile16x16=this._drawCtx.createImageData(16,16),s.Debug("<< Display.constructor"),this._scale=1,this._clipViewport=!1,this.onflush=function(){}}var t,i,n;return t=e,(i=[{key:"viewportChangePos",value:function(e,t){var i=this._viewportLoc;e=Math.floor(e),t=Math.floor(t),this._clipViewport||(e=-i.w,t=-i.h);var n=i.x+i.w-1,r=i.y+i.h-1;e<0&&i.x+e<0&&(e=-i.x),n+e>=this._fbWidth&&(e-=n+e-this._fbWidth+1),i.y+t<0&&(t=-i.y),r+t>=this._fbHeight&&(t-=r+t-this._fbHeight+1),0===e&&0===t||(s.Debug("viewportChange deltaX: "+e+", deltaY: "+t),i.x+=e,i.y+=t,this._damage(i.x,i.y,i.w,i.h),this.flip())}},{key:"viewportChangeSize",value:function(e,t){this._clipViewport&&void 0!==e&&void 0!==t||(s.Debug("Setting viewport to full display region"),e=this._fbWidth,t=this._fbHeight),e=Math.floor(e),t=Math.floor(t),e>this._fbWidth&&(e=this._fbWidth),t>this._fbHeight&&(t=this._fbHeight);var i=this._viewportLoc;if(i.w!==e||i.h!==t){i.w=e,i.h=t;var n=this._target;n.width=e,n.height=t,this.viewportChangePos(0,0),this._damage(i.x,i.y,i.w,i.h),this.flip(),this._rescale(this._scale)}}},{key:"absX",value:function(e){return 0===this._scale?0:(0,u.toSigned32bit)(e/this._scale+this._viewportLoc.x)}},{key:"absY",value:function(e){return 0===this._scale?0:(0,u.toSigned32bit)(e/this._scale+this._viewportLoc.y)}},{key:"resize",value:function(e,t){this._prevDrawStyle="",this._fbWidth=e,this._fbHeight=t;var i=this._backbuffer;if(i.width!==e||i.height!==t){var n=null;i.width>0&&i.height>0&&(n=this._drawCtx.getImageData(0,0,i.width,i.height)),i.width!==e&&(i.width=e),i.height!==t&&(i.height=t),n&&this._drawCtx.putImageData(n,0,0)}var r=this._viewportLoc;this.viewportChangeSize(r.w,r.h),this.viewportChangePos(0,0)}},{key:"_damage",value:function(e,t,i,n){ethis._damageBounds.right&&(this._damageBounds.right=e+i),t+n>this._damageBounds.bottom&&(this._damageBounds.bottom=t+n)}},{key:"flip",value:function(e){if(0===this._renderQ.length||e){var t=this._damageBounds.left,i=this._damageBounds.top,n=this._damageBounds.right-t,r=this._damageBounds.bottom-i,s=t-this._viewportLoc.x,a=i-this._viewportLoc.y;s<0&&(n+=s,t-=s,s=0),a<0&&(r+=a,i-=a,a=0),s+n>this._viewportLoc.w&&(n=this._viewportLoc.w-s),a+r>this._viewportLoc.h&&(r=this._viewportLoc.h-a),n>0&&r>0&&this._targetCtx.drawImage(this._backbuffer,t,i,n,r,s,a,n,r),this._damageBounds.left=this._damageBounds.top=65535,this._damageBounds.right=this._damageBounds.bottom=0}else this._renderQPush({type:"flip"})}},{key:"pending",value:function(){return this._renderQ.length>0}},{key:"flush",value:function(){0===this._renderQ.length?this.onflush():this._flushing=!0}},{key:"fillRect",value:function(e,t,i,n,r,s){0===this._renderQ.length||s?(this._setFillColor(r),this._drawCtx.fillRect(e,t,i,n),this._damage(e,t,i,n)):this._renderQPush({type:"fill",x:e,y:t,width:i,height:n,color:r})}},{key:"copyImage",value:function(e,t,i,n,r,s,a){0===this._renderQ.length||a?(this._drawCtx.mozImageSmoothingEnabled=!1,this._drawCtx.webkitImageSmoothingEnabled=!1,this._drawCtx.msImageSmoothingEnabled=!1,this._drawCtx.imageSmoothingEnabled=!1,this._drawCtx.drawImage(this._backbuffer,e,t,r,s,i,n,r,s),this._damage(i,n,r,s)):this._renderQPush({type:"copy",oldX:e,oldY:t,x:i,y:n,width:r,height:s})}},{key:"imageRect",value:function(e,t,i,n,r,s){if(0!==i&&0!==n){var o=new Image;o.src="data: "+r+";base64,"+a.default.encode(s),this._renderQPush({type:"img",img:o,x:e,y:t,width:i,height:n})}}},{key:"startTile",value:function(e,t,i,n,r){this._tileX=e,this._tileY=t,this._tile=16===i&&16===n?this._tile16x16:this._drawCtx.createImageData(i,n);for(var s=r[2],a=r[1],o=r[0],u=this._tile.data,l=0;l=r?e/n.w:t/n.h}this._rescale(i)}},{key:"_rescale",value:function(e){this._scale=e;var t=this._viewportLoc,i=e*t.w+"px",n=e*t.h+"px";this._target.style.width===i&&this._target.style.height===n||(this._target.style.width=i,this._target.style.height=n)}},{key:"_setFillColor",value:function(e){var t="rgb("+e[2]+","+e[1]+","+e[0]+")";t!==this._prevDrawStyle&&(this._drawCtx.fillStyle=t,this._prevDrawStyle=t)}},{key:"_rgbImageData",value:function(e,t,i,n,r,s){for(var a=this._drawCtx.createImageData(i,n),o=a.data,u=0,l=s;u0;){var t=this._renderQ[0];switch(t.type){case"flip":this.flip(!0);break;case"copy":this.copyImage(t.oldX,t.oldY,t.x,t.y,t.width,t.height,!0);break;case"fill":this.fillRect(t.x,t.y,t.width,t.height,t.color,!0);break;case"blit":this.blitImage(t.x,t.y,t.width,t.height,t.data,0,!0);break;case"blitRgb":this.blitRgbImage(t.x,t.y,t.width,t.height,t.data,0,!0);break;case"blitRgbx":this.blitRgbxImage(t.x,t.y,t.width,t.height,t.data,0,!0);break;case"img":if(t.img.complete&&0!==t.img.width&&0!==t.img.height){if(t.img.width!==t.width||t.img.height!==t.height)return void s.Error("Decoded image has incorrect dimensions. Got "+t.img.width+"x"+t.img.height+". Expected "+t.width+"x"+t.height+".");this.drawImage(t.img,t.x,t.y)}else t.img._noVNCDisplay=this,t.img.addEventListener("load",this._resumeRenderQ),e=!1}e&&this._renderQ.shift()}0===this._renderQ.length&&this._flushing&&(this._flushing=!1,this.onflush())}},{key:"scale",get:function(){return this._scale},set:function(e){this._rescale(e)}},{key:"clipViewport",get:function(){return this._clipViewport},set:function(e){this._clipViewport=e;var t=this._viewportLoc;this.viewportChangeSize(t.w,t.h),this.viewportChangePos(0,0)}},{key:"width",get:function(){return this._fbWidth}},{key:"height",get:function(){return this._fbHeight}}])&&h(t.prototype,i),n&&h(t,n),e}();t.default=_},31729:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.encodingName=function(e){switch(e){case i.encodingRaw:return"Raw";case i.encodingCopyRect:return"CopyRect";case i.encodingRRE:return"RRE";case i.encodingHextile:return"Hextile";case i.encodingTight:return"Tight";case i.encodingTightPNG:return"TightPNG";default:return"[unknown encoding "+e+"]"}},t.encodings=void 0;var i={encodingRaw:0,encodingCopyRect:1,encodingRRE:2,encodingHextile:5,encodingTight:7,encodingTightPNG:-260,pseudoEncodingQualityLevel9:-23,pseudoEncodingQualityLevel0:-32,pseudoEncodingDesktopSize:-223,pseudoEncodingLastRect:-224,pseudoEncodingCursor:-239,pseudoEncodingQEMUExtendedKeyEvent:-258,pseudoEncodingDesktopName:-307,pseudoEncodingExtendedDesktopSize:-308,pseudoEncodingXvp:-309,pseudoEncodingFence:-312,pseudoEncodingContinuousUpdates:-313,pseudoEncodingCompressLevel9:-247,pseudoEncodingCompressLevel0:-256,pseudoEncodingVMwareCursor:1464686180,pseudoEncodingExtendedClipboard:3231835598};t.encodings=i},48831:function(e,t,i){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,r=i(95766),s=(n=i(27589))&&n.__esModule?n:{default:n};function a(e,t){for(var i=0;ithis.chunkSize&&(this.chunkSize=e,this.strm.output=new Uint8Array(this.chunkSize)),this.strm.next_out=0,this.strm.avail_out=e,(0,r.inflate)(this.strm,0)<0)throw new Error("zlib inflate failed");if(this.strm.next_out!=e)throw new Error("Incomplete zlib block");return new Uint8Array(this.strm.output.buffer,0,this.strm.next_out)}},{key:"reset",value:function(){(0,r.inflateReset)(this.strm)}}])&&a(t.prototype,i),n&&a(t,n),e}();t.default=o},26887:function(e,t,i){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,r=(n=i(69314))&&n.__esModule?n:{default:n};var s={};function a(e,t){if(void 0===t)throw new Error('Undefined keysym for key "'+e+'"');if(e in s)throw new Error('Duplicate entry for key "'+e+'"');s[e]=[t,t,t,t]}function o(e,t,i){if(void 0===t)throw new Error('Undefined keysym for key "'+e+'"');if(void 0===i)throw new Error('Undefined keysym for key "'+e+'"');if(e in s)throw new Error('Duplicate entry for key "'+e+'"');s[e]=[t,t,i,t]}function u(e,t,i){if(void 0===t)throw new Error('Undefined keysym for key "'+e+'"');if(void 0===i)throw new Error('Undefined keysym for key "'+e+'"');if(e in s)throw new Error('Duplicate entry for key "'+e+'"');s[e]=[t,t,t,i]}o("Alt",r.default.XK_Alt_L,r.default.XK_Alt_R),a("AltGraph",r.default.XK_ISO_Level3_Shift),a("CapsLock",r.default.XK_Caps_Lock),o("Control",r.default.XK_Control_L,r.default.XK_Control_R),o("Meta",r.default.XK_Super_L,r.default.XK_Super_R),a("NumLock",r.default.XK_Num_Lock),a("ScrollLock",r.default.XK_Scroll_Lock),o("Shift",r.default.XK_Shift_L,r.default.XK_Shift_R),u("Enter",r.default.XK_Return,r.default.XK_KP_Enter),a("Tab",r.default.XK_Tab),u(" ",r.default.XK_space,r.default.XK_KP_Space),u("ArrowDown",r.default.XK_Down,r.default.XK_KP_Down),u("ArrowUp",r.default.XK_Up,r.default.XK_KP_Up),u("ArrowLeft",r.default.XK_Left,r.default.XK_KP_Left),u("ArrowRight",r.default.XK_Right,r.default.XK_KP_Right),u("End",r.default.XK_End,r.default.XK_KP_End),u("Home",r.default.XK_Home,r.default.XK_KP_Home),u("PageDown",r.default.XK_Next,r.default.XK_KP_Next),u("PageUp",r.default.XK_Prior,r.default.XK_KP_Prior),a("Backspace",r.default.XK_BackSpace),u("Clear",r.default.XK_Clear,r.default.XK_KP_Begin),a("Copy",r.default.XF86XK_Copy),a("Cut",r.default.XF86XK_Cut),u("Delete",r.default.XK_Delete,r.default.XK_KP_Delete),u("Insert",r.default.XK_Insert,r.default.XK_KP_Insert),a("Paste",r.default.XF86XK_Paste),a("Redo",r.default.XK_Redo),a("Undo",r.default.XK_Undo),a("Cancel",r.default.XK_Cancel),a("ContextMenu",r.default.XK_Menu),a("Escape",r.default.XK_Escape),a("Execute",r.default.XK_Execute),a("Find",r.default.XK_Find),a("Help",r.default.XK_Help),a("Pause",r.default.XK_Pause),a("Select",r.default.XK_Select),a("ZoomIn",r.default.XF86XK_ZoomIn),a("ZoomOut",r.default.XF86XK_ZoomOut),a("BrightnessDown",r.default.XF86XK_MonBrightnessDown),a("BrightnessUp",r.default.XF86XK_MonBrightnessUp),a("Eject",r.default.XF86XK_Eject),a("LogOff",r.default.XF86XK_LogOff),a("Power",r.default.XF86XK_PowerOff),a("PowerOff",r.default.XF86XK_PowerDown),a("PrintScreen",r.default.XK_Print),a("Hibernate",r.default.XF86XK_Hibernate),a("Standby",r.default.XF86XK_Standby),a("WakeUp",r.default.XF86XK_WakeUp),a("AllCandidates",r.default.XK_MultipleCandidate),a("Alphanumeric",r.default.XK_Eisu_Shift),a("CodeInput",r.default.XK_Codeinput),a("Compose",r.default.XK_Multi_key),a("Convert",r.default.XK_Henkan),a("GroupFirst",r.default.XK_ISO_First_Group),a("GroupLast",r.default.XK_ISO_Last_Group),a("GroupNext",r.default.XK_ISO_Next_Group),a("GroupPrevious",r.default.XK_ISO_Prev_Group),a("NonConvert",r.default.XK_Muhenkan),a("PreviousCandidate",r.default.XK_PreviousCandidate),a("SingleCandidate",r.default.XK_SingleCandidate),a("HangulMode",r.default.XK_Hangul),a("HanjaMode",r.default.XK_Hangul_Hanja),a("JunjuaMode",r.default.XK_Hangul_Jeonja),a("Eisu",r.default.XK_Eisu_toggle),a("Hankaku",r.default.XK_Hankaku),a("Hiragana",r.default.XK_Hiragana),a("HiraganaKatakana",r.default.XK_Hiragana_Katakana),a("KanaMode",r.default.XK_Kana_Shift),a("KanjiMode",r.default.XK_Kanji),a("Katakana",r.default.XK_Katakana),a("Romaji",r.default.XK_Romaji),a("Zenkaku",r.default.XK_Zenkaku),a("ZenkakuHanaku",r.default.XK_Zenkaku_Hankaku),a("F1",r.default.XK_F1),a("F2",r.default.XK_F2),a("F3",r.default.XK_F3),a("F4",r.default.XK_F4),a("F5",r.default.XK_F5),a("F6",r.default.XK_F6),a("F7",r.default.XK_F7),a("F8",r.default.XK_F8),a("F9",r.default.XK_F9),a("F10",r.default.XK_F10),a("F11",r.default.XK_F11),a("F12",r.default.XK_F12),a("F13",r.default.XK_F13),a("F14",r.default.XK_F14),a("F15",r.default.XK_F15),a("F16",r.default.XK_F16),a("F17",r.default.XK_F17),a("F18",r.default.XK_F18),a("F19",r.default.XK_F19),a("F20",r.default.XK_F20),a("F21",r.default.XK_F21),a("F22",r.default.XK_F22),a("F23",r.default.XK_F23),a("F24",r.default.XK_F24),a("F25",r.default.XK_F25),a("F26",r.default.XK_F26),a("F27",r.default.XK_F27),a("F28",r.default.XK_F28),a("F29",r.default.XK_F29),a("F30",r.default.XK_F30),a("F31",r.default.XK_F31),a("F32",r.default.XK_F32),a("F33",r.default.XK_F33),a("F34",r.default.XK_F34),a("F35",r.default.XK_F35),a("Close",r.default.XF86XK_Close),a("MailForward",r.default.XF86XK_MailForward),a("MailReply",r.default.XF86XK_Reply),a("MailSend",r.default.XF86XK_Send),a("MediaFastForward",r.default.XF86XK_AudioForward),a("MediaPause",r.default.XF86XK_AudioPause),a("MediaPlay",r.default.XF86XK_AudioPlay),a("MediaRecord",r.default.XF86XK_AudioRecord),a("MediaRewind",r.default.XF86XK_AudioRewind),a("MediaStop",r.default.XF86XK_AudioStop),a("MediaTrackNext",r.default.XF86XK_AudioNext),a("MediaTrackPrevious",r.default.XF86XK_AudioPrev),a("New",r.default.XF86XK_New),a("Open",r.default.XF86XK_Open),a("Print",r.default.XK_Print),a("Save",r.default.XF86XK_Save),a("SpellCheck",r.default.XF86XK_Spell),a("AudioVolumeDown",r.default.XF86XK_AudioLowerVolume),a("AudioVolumeUp",r.default.XF86XK_AudioRaiseVolume),a("AudioVolumeMute",r.default.XF86XK_AudioMute),a("MicrophoneVolumeMute",r.default.XF86XK_AudioMicMute),a("LaunchApplication1",r.default.XF86XK_MyComputer),a("LaunchApplication2",r.default.XF86XK_Calculator),a("LaunchCalendar",r.default.XF86XK_Calendar),a("LaunchMail",r.default.XF86XK_Mail),a("LaunchMediaPlayer",r.default.XF86XK_AudioMedia),a("LaunchMusicPlayer",r.default.XF86XK_Music),a("LaunchPhone",r.default.XF86XK_Phone),a("LaunchScreenSaver",r.default.XF86XK_ScreenSaver),a("LaunchSpreadsheet",r.default.XF86XK_Excel),a("LaunchWebBrowser",r.default.XF86XK_WWW),a("LaunchWebCam",r.default.XF86XK_WebCam),a("LaunchWordProcessor",r.default.XF86XK_Word),a("BrowserBack",r.default.XF86XK_Back),a("BrowserFavorites",r.default.XF86XK_Favorites),a("BrowserForward",r.default.XF86XK_Forward),a("BrowserHome",r.default.XF86XK_HomePage),a("BrowserRefresh",r.default.XF86XK_Refresh),a("BrowserSearch",r.default.XF86XK_Search),a("BrowserStop",r.default.XF86XK_Stop),a("Dimmer",r.default.XF86XK_BrightnessAdjust),a("MediaAudioTrack",r.default.XF86XK_AudioCycleTrack),a("RandomToggle",r.default.XF86XK_AudioRandomPlay),a("SplitScreenToggle",r.default.XF86XK_SplitScreen),a("Subtitle",r.default.XF86XK_Subtitle),a("VideoModeNext",r.default.XF86XK_Next_VMode),u("=",r.default.XK_equal,r.default.XK_KP_Equal),u("+",r.default.XK_plus,r.default.XK_KP_Add),u("-",r.default.XK_minus,r.default.XK_KP_Subtract),u("*",r.default.XK_asterisk,r.default.XK_KP_Multiply),u("/",r.default.XK_slash,r.default.XK_KP_Divide),u(".",r.default.XK_period,r.default.XK_KP_Decimal),u(",",r.default.XK_comma,r.default.XK_KP_Separator),u("0",r.default.XK_0,r.default.XK_KP_0),u("1",r.default.XK_1,r.default.XK_KP_1),u("2",r.default.XK_2,r.default.XK_KP_2),u("3",r.default.XK_3,r.default.XK_KP_3),u("4",r.default.XK_4,r.default.XK_KP_4),u("5",r.default.XK_5,r.default.XK_KP_5),u("6",r.default.XK_6,r.default.XK_KP_6),u("7",r.default.XK_7,r.default.XK_KP_7),u("8",r.default.XK_8,r.default.XK_KP_8),u("9",r.default.XK_9,r.default.XK_KP_9);var l=s;t.default=l},15311:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={Backspace:"Backspace",AltLeft:"Alt",AltRight:"Alt",CapsLock:"CapsLock",ContextMenu:"ContextMenu",ControlLeft:"Control",ControlRight:"Control",Enter:"Enter",MetaLeft:"Meta",MetaRight:"Meta",ShiftLeft:"Shift",ShiftRight:"Shift",Tab:"Tab",Delete:"Delete",End:"End",Help:"Help",Home:"Home",Insert:"Insert",PageDown:"PageDown",PageUp:"PageUp",ArrowDown:"ArrowDown",ArrowLeft:"ArrowLeft",ArrowRight:"ArrowRight",ArrowUp:"ArrowUp",NumLock:"NumLock",NumpadBackspace:"Backspace",NumpadClear:"Clear",Escape:"Escape",F1:"F1",F2:"F2",F3:"F3",F4:"F4",F5:"F5",F6:"F6",F7:"F7",F8:"F8",F9:"F9",F10:"F10",F11:"F11",F12:"F12",F13:"F13",F14:"F14",F15:"F15",F16:"F16",F17:"F17",F18:"F18",F19:"F19",F20:"F20",F21:"F21",F22:"F22",F23:"F23",F24:"F24",F25:"F25",F26:"F26",F27:"F27",F28:"F28",F29:"F29",F30:"F30",F31:"F31",F32:"F32",F33:"F33",F34:"F34",F35:"F35",PrintScreen:"PrintScreen",ScrollLock:"ScrollLock",Pause:"Pause",BrowserBack:"BrowserBack",BrowserFavorites:"BrowserFavorites",BrowserForward:"BrowserForward",BrowserHome:"BrowserHome",BrowserRefresh:"BrowserRefresh",BrowserSearch:"BrowserSearch",BrowserStop:"BrowserStop",Eject:"Eject",LaunchApp1:"LaunchMyComputer",LaunchApp2:"LaunchCalendar",LaunchMail:"LaunchMail",MediaPlayPause:"MediaPlay",MediaStop:"MediaStop",MediaTrackNext:"MediaTrackNext",MediaTrackPrevious:"MediaTrackPrevious",Power:"Power",Sleep:"Sleep",AudioVolumeDown:"AudioVolumeDown",AudioVolumeMute:"AudioVolumeMute",AudioVolumeUp:"AudioVolumeUp",WakeUp:"WakeUp"}},91584:function(e,t){function i(e,t){for(var i=0;i0&&Date.now()-this._tracked[0].started>250)return this._state=0,void this._ignored.push(e);if(this._waitingRelease)return this._state=0,void this._ignored.push(e);switch(this._tracked.push({id:e,started:Date.now(),active:!0,firstX:t,firstY:i,lastX:t,lastY:i,angle:0}),this._tracked.length){case 1:this._startLongpressTimeout();break;case 2:this._state&=-26,this._stopLongpressTimeout();break;case 3:this._state&=-99;break;default:this._state=0}}}},{key:"_touchMove",value:function(e,t,i){var n=this._tracked.find((function(t){return t.id===e}));if(void 0!==n){n.lastX=t,n.lastY=i;var r=t-n.firstX,s=i-n.firstY;if(n.firstX===n.lastX&&n.firstY===n.lastY||(n.angle=180*Math.atan2(s,r)/Math.PI),!this._hasDetectedGesture()){if(Math.hypot(r,s)<50)return;if(this._state&=-24,this._stopLongpressTimeout(),1!==this._tracked.length&&(this._state&=-9),2!==this._tracked.length&&(this._state&=-97),2===this._tracked.length){var a=this._tracked.find((function(t){return t.id!==e}));if(Math.hypot(a.firstX-a.lastX,a.firstY-a.lastY)>50){var o=Math.abs(n.angle-a.angle);o=Math.abs((o+180)%360-180),this._state&=o>90?-33:-65,this._isTwoTouchTimeoutRunning()&&this._stopTwoTouchTimeout()}else this._isTwoTouchTimeoutRunning()||this._startTwoTouchTimeout()}if(!this._hasDetectedGesture())return;this._pushEvent("gesturestart")}this._pushEvent("gesturemove")}}},{key:"_touchEnd",value:function(e,t,i){if(-1!==this._ignored.indexOf(e))return this._ignored.splice(this._ignored.indexOf(e),1),void(0===this._ignored.length&&0===this._tracked.length&&(this._state=127,this._waitingRelease=!1));if(!this._hasDetectedGesture()&&this._isTwoTouchTimeoutRunning()&&(this._stopTwoTouchTimeout(),this._state=0),!this._hasDetectedGesture()&&(this._state&=-105,this._state&=-17,this._stopLongpressTimeout(),!this._waitingRelease))switch(this._releaseStart=Date.now(),this._waitingRelease=!0,this._tracked.length){case 1:this._state&=-7;break;case 2:this._state&=-6}if(this._waitingRelease)if(Date.now()-this._releaseStart>250&&(this._state=0),this._tracked.some((function(e){return Date.now()-e.started>1e3}))&&(this._state=0),this._tracked.find((function(t){return t.id===e})).active=!1,this._hasDetectedGesture())this._pushEvent("gesturestart");else if(0!==this._state)return;this._hasDetectedGesture()&&this._pushEvent("gestureend");for(var n=0;n=48&&e.keyCode<=57)t=e.keyCode;else if(e.keyCode>=65&&e.keyCode<=90){var n=String.fromCharCode(e.keyCode);t=(n=e.shiftKey?n.toUpperCase():n.toLowerCase()).charCodeAt()}else t=0;this._sendKeyEvent(t,i,!0)}}},{key:"_handleKeyUp",value:function(e){(0,a.stopEvent)(e);var t=this._getKeyCode(e);if(this._altGrArmed&&(this._altGrArmed=!1,clearTimeout(this._altGrTimeout),this._sendKeyEvent(u.default.XK_Control_L,"ControlLeft",!0)),(l.isMac()||l.isIOS())&&"CapsLock"===t)return this._sendKeyEvent(u.default.XK_Caps_Lock,"CapsLock",!0),void this._sendKeyEvent(u.default.XK_Caps_Lock,"CapsLock",!1);this._sendKeyEvent(this._keyDownList[t],t,!1),!l.isWindows()||"ShiftLeft"!==t&&"ShiftRight"!==t||("ShiftRight"in this._keyDownList&&this._sendKeyEvent(this._keyDownList.ShiftRight,"ShiftRight",!1),"ShiftLeft"in this._keyDownList&&this._sendKeyEvent(this._keyDownList.ShiftLeft,"ShiftLeft",!1))}},{key:"_handleAltGrTimeout",value:function(){this._altGrArmed=!1,clearTimeout(this._altGrTimeout),this._sendKeyEvent(u.default.XK_Control_L,"ControlLeft",!0)}},{key:"_allKeysUp",value:function(){for(var e in s.Debug(">> Keyboard.allKeysUp"),this._keyDownList)this._sendKeyEvent(this._keyDownList[e],e,!1);s.Debug("<< Keyboard.allKeysUp")}},{key:"_checkAlt",value:function(e){if(!e.skipCheckAlt&&!e.altKey){var t=this._target,i=this._keyDownList;["AltLeft","AltRight"].forEach((function(e){if(e in i){var n=new KeyboardEvent("keyup",{key:i[e],code:e});n.skipCheckAlt=!0,t.dispatchEvent(n)}}))}}},{key:"grab",value:function(){if(this._target.addEventListener("keydown",this._eventHandlers.keydown),this._target.addEventListener("keyup",this._eventHandlers.keyup),this._target.addEventListener("keypress",this._eventHandlers.keypress),window.addEventListener("blur",this._eventHandlers.blur),l.isWindows()&&l.isFirefox()){var e=this._eventHandlers.checkalt;["mousedown","mouseup","mousemove","wheel","touchstart","touchend","touchmove","keydown","keyup"].forEach((function(t){return document.addEventListener(t,e,{capture:!0,passive:!0})}))}}},{key:"ungrab",value:function(){if(l.isWindows()&&l.isFirefox()){var e=this._eventHandlers.checkalt;["mousedown","mouseup","mousemove","wheel","touchstart","touchend","touchmove","keydown","keyup"].forEach((function(t){return document.removeEventListener(t,e)}))}this._target.removeEventListener("keydown",this._eventHandlers.keydown),this._target.removeEventListener("keyup",this._eventHandlers.keyup),this._target.removeEventListener("keypress",this._eventHandlers.keypress),window.removeEventListener("blur",this._eventHandlers.blur),this._allKeysUp()}}])&&c(t.prototype,i),n&&c(t,n),e}();t.default=d},69314:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={XK_VoidSymbol:16777215,XK_BackSpace:65288,XK_Tab:65289,XK_Linefeed:65290,XK_Clear:65291,XK_Return:65293,XK_Pause:65299,XK_Scroll_Lock:65300,XK_Sys_Req:65301,XK_Escape:65307,XK_Delete:65535,XK_Multi_key:65312,XK_Codeinput:65335,XK_SingleCandidate:65340,XK_MultipleCandidate:65341,XK_PreviousCandidate:65342,XK_Kanji:65313,XK_Muhenkan:65314,XK_Henkan_Mode:65315,XK_Henkan:65315,XK_Romaji:65316,XK_Hiragana:65317,XK_Katakana:65318,XK_Hiragana_Katakana:65319,XK_Zenkaku:65320,XK_Hankaku:65321,XK_Zenkaku_Hankaku:65322,XK_Touroku:65323,XK_Massyo:65324,XK_Kana_Lock:65325,XK_Kana_Shift:65326,XK_Eisu_Shift:65327,XK_Eisu_toggle:65328,XK_Kanji_Bangou:65335,XK_Zen_Koho:65341,XK_Mae_Koho:65342,XK_Home:65360,XK_Left:65361,XK_Up:65362,XK_Right:65363,XK_Down:65364,XK_Prior:65365,XK_Page_Up:65365,XK_Next:65366,XK_Page_Down:65366,XK_End:65367,XK_Begin:65368,XK_Select:65376,XK_Print:65377,XK_Execute:65378,XK_Insert:65379,XK_Undo:65381,XK_Redo:65382,XK_Menu:65383,XK_Find:65384,XK_Cancel:65385,XK_Help:65386,XK_Break:65387,XK_Mode_switch:65406,XK_script_switch:65406,XK_Num_Lock:65407,XK_KP_Space:65408,XK_KP_Tab:65417,XK_KP_Enter:65421,XK_KP_F1:65425,XK_KP_F2:65426,XK_KP_F3:65427,XK_KP_F4:65428,XK_KP_Home:65429,XK_KP_Left:65430,XK_KP_Up:65431,XK_KP_Right:65432,XK_KP_Down:65433,XK_KP_Prior:65434,XK_KP_Page_Up:65434,XK_KP_Next:65435,XK_KP_Page_Down:65435,XK_KP_End:65436,XK_KP_Begin:65437,XK_KP_Insert:65438,XK_KP_Delete:65439,XK_KP_Equal:65469,XK_KP_Multiply:65450,XK_KP_Add:65451,XK_KP_Separator:65452,XK_KP_Subtract:65453,XK_KP_Decimal:65454,XK_KP_Divide:65455,XK_KP_0:65456,XK_KP_1:65457,XK_KP_2:65458,XK_KP_3:65459,XK_KP_4:65460,XK_KP_5:65461,XK_KP_6:65462,XK_KP_7:65463,XK_KP_8:65464,XK_KP_9:65465,XK_F1:65470,XK_F2:65471,XK_F3:65472,XK_F4:65473,XK_F5:65474,XK_F6:65475,XK_F7:65476,XK_F8:65477,XK_F9:65478,XK_F10:65479,XK_F11:65480,XK_L1:65480,XK_F12:65481,XK_L2:65481,XK_F13:65482,XK_L3:65482,XK_F14:65483,XK_L4:65483,XK_F15:65484,XK_L5:65484,XK_F16:65485,XK_L6:65485,XK_F17:65486,XK_L7:65486,XK_F18:65487,XK_L8:65487,XK_F19:65488,XK_L9:65488,XK_F20:65489,XK_L10:65489,XK_F21:65490,XK_R1:65490,XK_F22:65491,XK_R2:65491,XK_F23:65492,XK_R3:65492,XK_F24:65493,XK_R4:65493,XK_F25:65494,XK_R5:65494,XK_F26:65495,XK_R6:65495,XK_F27:65496,XK_R7:65496,XK_F28:65497,XK_R8:65497,XK_F29:65498,XK_R9:65498,XK_F30:65499,XK_R10:65499,XK_F31:65500,XK_R11:65500,XK_F32:65501,XK_R12:65501,XK_F33:65502,XK_R13:65502,XK_F34:65503,XK_R14:65503,XK_F35:65504,XK_R15:65504,XK_Shift_L:65505,XK_Shift_R:65506,XK_Control_L:65507,XK_Control_R:65508,XK_Caps_Lock:65509,XK_Shift_Lock:65510,XK_Meta_L:65511,XK_Meta_R:65512,XK_Alt_L:65513,XK_Alt_R:65514,XK_Super_L:65515,XK_Super_R:65516,XK_Hyper_L:65517,XK_Hyper_R:65518,XK_ISO_Level3_Shift:65027,XK_ISO_Next_Group:65032,XK_ISO_Prev_Group:65034,XK_ISO_First_Group:65036,XK_ISO_Last_Group:65038,XK_space:32,XK_exclam:33,XK_quotedbl:34,XK_numbersign:35,XK_dollar:36,XK_percent:37,XK_ampersand:38,XK_apostrophe:39,XK_quoteright:39,XK_parenleft:40,XK_parenright:41,XK_asterisk:42,XK_plus:43,XK_comma:44,XK_minus:45,XK_period:46,XK_slash:47,XK_0:48,XK_1:49,XK_2:50,XK_3:51,XK_4:52,XK_5:53,XK_6:54,XK_7:55,XK_8:56,XK_9:57,XK_colon:58,XK_semicolon:59,XK_less:60,XK_equal:61,XK_greater:62,XK_question:63,XK_at:64,XK_A:65,XK_B:66,XK_C:67,XK_D:68,XK_E:69,XK_F:70,XK_G:71,XK_H:72,XK_I:73,XK_J:74,XK_K:75,XK_L:76,XK_M:77,XK_N:78,XK_O:79,XK_P:80,XK_Q:81,XK_R:82,XK_S:83,XK_T:84,XK_U:85,XK_V:86,XK_W:87,XK_X:88,XK_Y:89,XK_Z:90,XK_bracketleft:91,XK_backslash:92,XK_bracketright:93,XK_asciicircum:94,XK_underscore:95,XK_grave:96,XK_quoteleft:96,XK_a:97,XK_b:98,XK_c:99,XK_d:100,XK_e:101,XK_f:102,XK_g:103,XK_h:104,XK_i:105,XK_j:106,XK_k:107,XK_l:108,XK_m:109,XK_n:110,XK_o:111,XK_p:112,XK_q:113,XK_r:114,XK_s:115,XK_t:116,XK_u:117,XK_v:118,XK_w:119,XK_x:120,XK_y:121,XK_z:122,XK_braceleft:123,XK_bar:124,XK_braceright:125,XK_asciitilde:126,XK_nobreakspace:160,XK_exclamdown:161,XK_cent:162,XK_sterling:163,XK_currency:164,XK_yen:165,XK_brokenbar:166,XK_section:167,XK_diaeresis:168,XK_copyright:169,XK_ordfeminine:170,XK_guillemotleft:171,XK_notsign:172,XK_hyphen:173,XK_registered:174,XK_macron:175,XK_degree:176,XK_plusminus:177,XK_twosuperior:178,XK_threesuperior:179,XK_acute:180,XK_mu:181,XK_paragraph:182,XK_periodcentered:183,XK_cedilla:184,XK_onesuperior:185,XK_masculine:186,XK_guillemotright:187,XK_onequarter:188,XK_onehalf:189,XK_threequarters:190,XK_questiondown:191,XK_Agrave:192,XK_Aacute:193,XK_Acircumflex:194,XK_Atilde:195,XK_Adiaeresis:196,XK_Aring:197,XK_AE:198,XK_Ccedilla:199,XK_Egrave:200,XK_Eacute:201,XK_Ecircumflex:202,XK_Ediaeresis:203,XK_Igrave:204,XK_Iacute:205,XK_Icircumflex:206,XK_Idiaeresis:207,XK_ETH:208,XK_Eth:208,XK_Ntilde:209,XK_Ograve:210,XK_Oacute:211,XK_Ocircumflex:212,XK_Otilde:213,XK_Odiaeresis:214,XK_multiply:215,XK_Oslash:216,XK_Ooblique:216,XK_Ugrave:217,XK_Uacute:218,XK_Ucircumflex:219,XK_Udiaeresis:220,XK_Yacute:221,XK_THORN:222,XK_Thorn:222,XK_ssharp:223,XK_agrave:224,XK_aacute:225,XK_acircumflex:226,XK_atilde:227,XK_adiaeresis:228,XK_aring:229,XK_ae:230,XK_ccedilla:231,XK_egrave:232,XK_eacute:233,XK_ecircumflex:234,XK_ediaeresis:235,XK_igrave:236,XK_iacute:237,XK_icircumflex:238,XK_idiaeresis:239,XK_eth:240,XK_ntilde:241,XK_ograve:242,XK_oacute:243,XK_ocircumflex:244,XK_otilde:245,XK_odiaeresis:246,XK_division:247,XK_oslash:248,XK_ooblique:248,XK_ugrave:249,XK_uacute:250,XK_ucircumflex:251,XK_udiaeresis:252,XK_yacute:253,XK_thorn:254,XK_ydiaeresis:255,XK_Hangul:65329,XK_Hangul_Hanja:65332,XK_Hangul_Jeonja:65336,XF86XK_ModeLock:269025025,XF86XK_MonBrightnessUp:269025026,XF86XK_MonBrightnessDown:269025027,XF86XK_KbdLightOnOff:269025028,XF86XK_KbdBrightnessUp:269025029,XF86XK_KbdBrightnessDown:269025030,XF86XK_Standby:269025040,XF86XK_AudioLowerVolume:269025041,XF86XK_AudioMute:269025042,XF86XK_AudioRaiseVolume:269025043,XF86XK_AudioPlay:269025044,XF86XK_AudioStop:269025045,XF86XK_AudioPrev:269025046,XF86XK_AudioNext:269025047,XF86XK_HomePage:269025048,XF86XK_Mail:269025049,XF86XK_Start:269025050,XF86XK_Search:269025051,XF86XK_AudioRecord:269025052,XF86XK_Calculator:269025053,XF86XK_Memo:269025054,XF86XK_ToDoList:269025055,XF86XK_Calendar:269025056,XF86XK_PowerDown:269025057,XF86XK_ContrastAdjust:269025058,XF86XK_RockerUp:269025059,XF86XK_RockerDown:269025060,XF86XK_RockerEnter:269025061,XF86XK_Back:269025062,XF86XK_Forward:269025063,XF86XK_Stop:269025064,XF86XK_Refresh:269025065,XF86XK_PowerOff:269025066,XF86XK_WakeUp:269025067,XF86XK_Eject:269025068,XF86XK_ScreenSaver:269025069,XF86XK_WWW:269025070,XF86XK_Sleep:269025071,XF86XK_Favorites:269025072,XF86XK_AudioPause:269025073,XF86XK_AudioMedia:269025074,XF86XK_MyComputer:269025075,XF86XK_VendorHome:269025076,XF86XK_LightBulb:269025077,XF86XK_Shop:269025078,XF86XK_History:269025079,XF86XK_OpenURL:269025080,XF86XK_AddFavorite:269025081,XF86XK_HotLinks:269025082,XF86XK_BrightnessAdjust:269025083,XF86XK_Finance:269025084,XF86XK_Community:269025085,XF86XK_AudioRewind:269025086,XF86XK_BackForward:269025087,XF86XK_Launch0:269025088,XF86XK_Launch1:269025089,XF86XK_Launch2:269025090,XF86XK_Launch3:269025091,XF86XK_Launch4:269025092,XF86XK_Launch5:269025093,XF86XK_Launch6:269025094,XF86XK_Launch7:269025095,XF86XK_Launch8:269025096,XF86XK_Launch9:269025097,XF86XK_LaunchA:269025098,XF86XK_LaunchB:269025099,XF86XK_LaunchC:269025100,XF86XK_LaunchD:269025101,XF86XK_LaunchE:269025102,XF86XK_LaunchF:269025103,XF86XK_ApplicationLeft:269025104,XF86XK_ApplicationRight:269025105,XF86XK_Book:269025106,XF86XK_CD:269025107,XF86XK_Calculater:269025108,XF86XK_Clear:269025109,XF86XK_Close:269025110,XF86XK_Copy:269025111,XF86XK_Cut:269025112,XF86XK_Display:269025113,XF86XK_DOS:269025114,XF86XK_Documents:269025115,XF86XK_Excel:269025116,XF86XK_Explorer:269025117,XF86XK_Game:269025118,XF86XK_Go:269025119,XF86XK_iTouch:269025120,XF86XK_LogOff:269025121,XF86XK_Market:269025122,XF86XK_Meeting:269025123,XF86XK_MenuKB:269025125,XF86XK_MenuPB:269025126,XF86XK_MySites:269025127,XF86XK_New:269025128,XF86XK_News:269025129,XF86XK_OfficeHome:269025130,XF86XK_Open:269025131,XF86XK_Option:269025132,XF86XK_Paste:269025133,XF86XK_Phone:269025134,XF86XK_Q:269025136,XF86XK_Reply:269025138,XF86XK_Reload:269025139,XF86XK_RotateWindows:269025140,XF86XK_RotationPB:269025141,XF86XK_RotationKB:269025142,XF86XK_Save:269025143,XF86XK_ScrollUp:269025144,XF86XK_ScrollDown:269025145,XF86XK_ScrollClick:269025146,XF86XK_Send:269025147,XF86XK_Spell:269025148,XF86XK_SplitScreen:269025149,XF86XK_Support:269025150,XF86XK_TaskPane:269025151,XF86XK_Terminal:269025152,XF86XK_Tools:269025153,XF86XK_Travel:269025154,XF86XK_UserPB:269025156,XF86XK_User1KB:269025157,XF86XK_User2KB:269025158,XF86XK_Video:269025159,XF86XK_WheelButton:269025160,XF86XK_Word:269025161,XF86XK_Xfer:269025162,XF86XK_ZoomIn:269025163,XF86XK_ZoomOut:269025164,XF86XK_Away:269025165,XF86XK_Messenger:269025166,XF86XK_WebCam:269025167,XF86XK_MailForward:269025168,XF86XK_Pictures:269025169,XF86XK_Music:269025170,XF86XK_Battery:269025171,XF86XK_Bluetooth:269025172,XF86XK_WLAN:269025173,XF86XK_UWB:269025174,XF86XK_AudioForward:269025175,XF86XK_AudioRepeat:269025176,XF86XK_AudioRandomPlay:269025177,XF86XK_Subtitle:269025178,XF86XK_AudioCycleTrack:269025179,XF86XK_CycleAngle:269025180,XF86XK_FrameBack:269025181,XF86XK_FrameForward:269025182,XF86XK_Time:269025183,XF86XK_Select:269025184,XF86XK_View:269025185,XF86XK_TopMenu:269025186,XF86XK_Red:269025187,XF86XK_Green:269025188,XF86XK_Yellow:269025189,XF86XK_Blue:269025190,XF86XK_Suspend:269025191,XF86XK_Hibernate:269025192,XF86XK_TouchpadToggle:269025193,XF86XK_TouchpadOn:269025200,XF86XK_TouchpadOff:269025201,XF86XK_AudioMicMute:269025202,XF86XK_Switch_VT_1:269024769,XF86XK_Switch_VT_2:269024770,XF86XK_Switch_VT_3:269024771,XF86XK_Switch_VT_4:269024772,XF86XK_Switch_VT_5:269024773,XF86XK_Switch_VT_6:269024774,XF86XK_Switch_VT_7:269024775,XF86XK_Switch_VT_8:269024776,XF86XK_Switch_VT_9:269024777,XF86XK_Switch_VT_10:269024778,XF86XK_Switch_VT_11:269024779,XF86XK_Switch_VT_12:269024780,XF86XK_Ungrab:269024800,XF86XK_ClearGrab:269024801,XF86XK_Next_VMode:269024802,XF86XK_Prev_VMode:269024803,XF86XK_LogWindowTree:269024804,XF86XK_LogGrabInfo:269024805}},44836:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i={256:960,257:992,258:451,259:483,260:417,261:433,262:454,263:486,264:710,265:742,266:709,267:741,268:456,269:488,270:463,271:495,272:464,273:496,274:938,275:954,278:972,279:1004,280:458,281:490,282:460,283:492,284:728,285:760,286:683,287:699,288:725,289:757,290:939,291:955,292:678,293:694,294:673,295:689,296:933,297:949,298:975,299:1007,302:967,303:999,304:681,305:697,308:684,309:700,310:979,311:1011,312:930,313:453,314:485,315:934,316:950,317:421,318:437,321:419,322:435,323:465,324:497,325:977,326:1009,327:466,328:498,330:957,331:959,332:978,333:1010,336:469,337:501,338:5052,339:5053,340:448,341:480,342:931,343:947,344:472,345:504,346:422,347:438,348:734,349:766,350:426,351:442,352:425,353:441,354:478,355:510,356:427,357:443,358:940,359:956,360:989,361:1021,362:990,363:1022,364:733,365:765,366:473,367:505,368:475,369:507,370:985,371:1017,376:5054,377:428,378:444,379:431,380:447,381:430,382:446,402:2294,466:16777681,711:439,728:418,729:511,731:434,733:445,901:1966,902:1953,904:1954,905:1955,906:1956,908:1959,910:1960,911:1963,912:1974,913:1985,914:1986,915:1987,916:1988,917:1989,918:1990,919:1991,920:1992,921:1993,922:1994,923:1995,924:1996,925:1997,926:1998,927:1999,928:2e3,929:2001,931:2002,932:2004,933:2005,934:2006,935:2007,936:2008,937:2009,938:1957,939:1961,940:1969,941:1970,942:1971,943:1972,944:1978,945:2017,946:2018,947:2019,948:2020,949:2021,950:2022,951:2023,952:2024,953:2025,954:2026,955:2027,956:2028,957:2029,958:2030,959:2031,960:2032,961:2033,962:2035,963:2034,964:2036,965:2037,966:2038,967:2039,968:2040,969:2041,970:1973,971:1977,972:1975,973:1976,974:1979,1025:1715,1026:1713,1027:1714,1028:1716,1029:1717,1030:1718,1031:1719,1032:1720,1033:1721,1034:1722,1035:1723,1036:1724,1038:1726,1039:1727,1040:1761,1041:1762,1042:1783,1043:1767,1044:1764,1045:1765,1046:1782,1047:1786,1048:1769,1049:1770,1050:1771,1051:1772,1052:1773,1053:1774,1054:1775,1055:1776,1056:1778,1057:1779,1058:1780,1059:1781,1060:1766,1061:1768,1062:1763,1063:1790,1064:1787,1065:1789,1066:1791,1067:1785,1068:1784,1069:1788,1070:1760,1071:1777,1072:1729,1073:1730,1074:1751,1075:1735,1076:1732,1077:1733,1078:1750,1079:1754,1080:1737,1081:1738,1082:1739,1083:1740,1084:1741,1085:1742,1086:1743,1087:1744,1088:1746,1089:1747,1090:1748,1091:1749,1092:1734,1093:1736,1094:1731,1095:1758,1096:1755,1097:1757,1098:1759,1099:1753,1100:1752,1101:1756,1102:1728,1103:1745,1105:1699,1106:1697,1107:1698,1108:1700,1109:1701,1110:1702,1111:1703,1112:1704,1113:1705,1114:1706,1115:1707,1116:1708,1118:1710,1119:1711,1168:1725,1169:1709,1488:3296,1489:3297,1490:3298,1491:3299,1492:3300,1493:3301,1494:3302,1495:3303,1496:3304,1497:3305,1498:3306,1499:3307,1500:3308,1501:3309,1502:3310,1503:3311,1504:3312,1505:3313,1506:3314,1507:3315,1508:3316,1509:3317,1510:3318,1511:3319,1512:3320,1513:3321,1514:3322,1548:1452,1563:1467,1567:1471,1569:1473,1570:1474,1571:1475,1572:1476,1573:1477,1574:1478,1575:1479,1576:1480,1577:1481,1578:1482,1579:1483,1580:1484,1581:1485,1582:1486,1583:1487,1584:1488,1585:1489,1586:1490,1587:1491,1588:1492,1589:1493,1590:1494,1591:1495,1592:1496,1593:1497,1594:1498,1600:1504,1601:1505,1602:1506,1603:1507,1604:1508,1605:1509,1606:1510,1607:1511,1608:1512,1609:1513,1610:1514,1611:1515,1612:1516,1613:1517,1614:1518,1615:1519,1616:1520,1617:1521,1618:1522,3585:3489,3586:3490,3587:3491,3588:3492,3589:3493,3590:3494,3591:3495,3592:3496,3593:3497,3594:3498,3595:3499,3596:3500,3597:3501,3598:3502,3599:3503,3600:3504,3601:3505,3602:3506,3603:3507,3604:3508,3605:3509,3606:3510,3607:3511,3608:3512,3609:3513,3610:3514,3611:3515,3612:3516,3613:3517,3614:3518,3615:3519,3616:3520,3617:3521,3618:3522,3619:3523,3620:3524,3621:3525,3622:3526,3623:3527,3624:3528,3625:3529,3626:3530,3627:3531,3628:3532,3629:3533,3630:3534,3631:3535,3632:3536,3633:3537,3634:3538,3635:3539,3636:3540,3637:3541,3638:3542,3639:3543,3640:3544,3641:3545,3642:3546,3647:3551,3648:3552,3649:3553,3650:3554,3651:3555,3652:3556,3653:3557,3654:3558,3655:3559,3656:3560,3657:3561,3658:3562,3659:3563,3660:3564,3661:3565,3664:3568,3665:3569,3666:3570,3667:3571,3668:3572,3669:3573,3670:3574,3671:3575,3672:3576,3673:3577,8194:2722,8195:2721,8196:2723,8197:2724,8199:2725,8200:2726,8201:2727,8202:2728,8210:2747,8211:2730,8212:2729,8213:1967,8215:3295,8216:2768,8217:2769,8218:2813,8220:2770,8221:2771,8222:2814,8224:2801,8225:2802,8226:2790,8229:2735,8230:2734,8240:2773,8242:2774,8243:2775,8248:2812,8254:1150,8361:3839,8364:8364,8453:2744,8470:1712,8471:2811,8478:2772,8482:2761,8531:2736,8532:2737,8533:2738,8534:2739,8535:2740,8536:2741,8537:2742,8538:2743,8539:2755,8540:2756,8541:2757,8542:2758,8592:2299,8593:2300,8594:2301,8595:2302,8658:2254,8660:2253,8706:2287,8711:2245,8728:3018,8730:2262,8733:2241,8734:2242,8743:2270,8744:2271,8745:2268,8746:2269,8747:2239,8756:2240,8764:2248,8771:2249,8773:16785992,8800:2237,8801:2255,8804:2236,8805:2238,8834:2266,8835:2267,8866:3068,8867:3036,8868:3010,8869:3022,8968:3027,8970:3012,8981:2810,8992:2212,8993:2213,9109:3020,9115:2219,9117:2220,9118:2221,9120:2222,9121:2215,9123:2216,9124:2217,9126:2218,9128:2223,9132:2224,9143:2209,9146:2543,9147:2544,9148:2546,9149:2547,9225:2530,9226:2533,9227:2537,9228:2531,9229:2532,9251:2732,9252:2536,9472:2211,9474:2214,9484:2210,9488:2539,9492:2541,9496:2538,9500:2548,9508:2549,9516:2551,9524:2550,9532:2542,9618:2529,9642:2791,9643:2785,9644:2779,9645:2786,9646:2783,9647:2767,9650:2792,9651:2787,9654:2781,9655:2765,9660:2793,9661:2788,9664:2780,9665:2764,9670:2528,9675:2766,9679:2782,9702:2784,9734:2789,9742:2809,9747:2762,9756:2794,9758:2795,9792:2808,9794:2807,9827:2796,9829:2798,9830:2797,9837:2806,9839:2805,10003:2803,10007:2804,10013:2777,10016:2800,10216:2748,10217:2750,12289:1188,12290:1185,12300:1186,12301:1187,12443:1246,12444:1247,12449:1191,12450:1201,12451:1192,12452:1202,12453:1193,12454:1203,12455:1194,12456:1204,12457:1195,12458:1205,12459:1206,12461:1207,12463:1208,12465:1209,12467:1210,12469:1211,12471:1212,12473:1213,12475:1214,12477:1215,12479:1216,12481:1217,12483:1199,12484:1218,12486:1219,12488:1220,12490:1221,12491:1222,12492:1223,12493:1224,12494:1225,12495:1226,12498:1227,12501:1228,12504:1229,12507:1230,12510:1231,12511:1232,12512:1233,12513:1234,12514:1235,12515:1196,12516:1236,12517:1197,12518:1237,12519:1198,12520:1238,12521:1239,12522:1240,12523:1241,12524:1242,12525:1243,12527:1244,12530:1190,12531:1245,12539:1189,12540:1200},n={lookup:function(e){if(e>=32&&e<=255)return e;var t=i[e];return void 0!==t?t:16777216|e}};t.default=n},50556:function(e,t,i){function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.getKeycode=c,t.getKey=d,t.getKeysym=function(e){var t=d(e);if("Unidentified"===t)return null;if(t in u.default){var i=e.location;if("Meta"===t&&0===i&&(i=2),"Clear"===t&&3===i)"NumLock"===c(e)&&(i=0);if((void 0===i||i>3)&&(i=0),"Meta"===t){var n=c(e);if("AltLeft"===n)return r.default.XK_Meta_L;if("AltRight"===n)return r.default.XK_Meta_R}if("Clear"===t)if("NumLock"===c(e))return r.default.XK_Num_Lock;return u.default[t][i]}if(1!==t.length)return null;var a=t.charCodeAt();if(a)return s.default.lookup(a);return null};var r=_(i(69314)),s=_(i(44836)),a=_(i(88193)),o=_(i(15311)),u=_(i(26887)),l=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var i={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if(Object.prototype.hasOwnProperty.call(e,s)){var a=r?Object.getOwnPropertyDescriptor(e,s):null;a&&(a.get||a.set)?Object.defineProperty(i,s,a):i[s]=e[s]}i.default=e,t&&t.set(e,i);return i}(i(41895));function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e){return e&&e.__esModule?e:{default:e}}function c(e){if(e.code){switch(e.code){case"OSLeft":return"MetaLeft";case"OSRight":return"MetaRight"}return e.code}if("keypress"!==e.type&&e.keyCode in a.default){var t=a.default[e.keyCode];if(l.isMac()&&"ContextMenu"===t&&(t="MetaRight"),2===e.location)switch(t){case"ShiftLeft":return"ShiftRight";case"ControlLeft":return"ControlRight";case"AltLeft":return"AltRight"}if(3===e.location)switch(t){case"Delete":return"NumpadDecimal";case"Insert":return"Numpad0";case"End":return"Numpad1";case"ArrowDown":return"Numpad2";case"PageDown":return"Numpad3";case"ArrowLeft":return"Numpad4";case"ArrowRight":return"Numpad6";case"Home":return"Numpad7";case"ArrowUp":return"Numpad8";case"PageUp":return"Numpad9";case"Enter":return"NumpadEnter"}return t}return"Unidentified"}function d(e){if(void 0!==e.key){switch(e.key){case"Spacebar":return" ";case"Esc":return"Escape";case"Scroll":return"ScrollLock";case"Win":return"Meta";case"Apps":return"ContextMenu";case"Up":return"ArrowUp";case"Left":return"ArrowLeft";case"Right":return"ArrowRight";case"Down":return"ArrowDown";case"Del":return"Delete";case"Divide":return"/";case"Multiply":return"*";case"Subtract":return"-";case"Add":return"+";case"Decimal":return e.char}switch(e.key){case"OS":return"Meta";case"LaunchMyComputer":return"LaunchApplication1";case"LaunchCalculator":return"LaunchApplication2"}switch(e.key){case"UIKeyInputUpArrow":return"ArrowUp";case"UIKeyInputDownArrow":return"ArrowDown";case"UIKeyInputLeftArrow":return"ArrowLeft";case"UIKeyInputRightArrow":return"ArrowRight";case"UIKeyInputEscape":return"Escape"}if("\0"===e.key&&"NumpadDecimal"===e.code)return"Delete";if(!l.isIE()&&!l.isEdge())return e.key;if(1!==e.key.length&&"Unidentified"!==e.key)return e.key}var t=c(e);return t in o.default?o.default[t]:e.charCode?String.fromCharCode(e.charCode):"Unidentified"}},88193:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={8:"Backspace",9:"Tab",10:"NumpadClear",12:"Numpad5",13:"Enter",16:"ShiftLeft",17:"ControlLeft",18:"AltLeft",19:"Pause",20:"CapsLock",21:"Lang1",25:"Lang2",27:"Escape",28:"Convert",29:"NonConvert",32:"Space",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",41:"Select",44:"PrintScreen",45:"Insert",46:"Delete",47:"Help",48:"Digit0",49:"Digit1",50:"Digit2",51:"Digit3",52:"Digit4",53:"Digit5",54:"Digit6",55:"Digit7",56:"Digit8",57:"Digit9",91:"MetaLeft",92:"MetaRight",93:"ContextMenu",95:"Sleep",96:"Numpad0",97:"Numpad1",98:"Numpad2",99:"Numpad3",100:"Numpad4",101:"Numpad5",102:"Numpad6",103:"Numpad7",104:"Numpad8",105:"Numpad9",106:"NumpadMultiply",107:"NumpadAdd",108:"NumpadDecimal",109:"NumpadSubtract",110:"NumpadDecimal",111:"NumpadDivide",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",124:"F13",125:"F14",126:"F15",127:"F16",128:"F17",129:"F18",130:"F19",131:"F20",132:"F21",133:"F22",134:"F23",135:"F24",144:"NumLock",145:"ScrollLock",166:"BrowserBack",167:"BrowserForward",168:"BrowserRefresh",169:"BrowserStop",170:"BrowserSearch",171:"BrowserFavorites",172:"BrowserHome",173:"AudioVolumeMute",174:"AudioVolumeDown",175:"AudioVolumeUp",176:"MediaTrackNext",177:"MediaTrackPrevious",178:"MediaStop",179:"MediaPlayPause",180:"LaunchMail",181:"MediaSelect",182:"LaunchApp1",183:"LaunchApp2",225:"AltRight"}},87619:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={Again:57349,AltLeft:56,AltRight:57400,ArrowDown:57424,ArrowLeft:57419,ArrowRight:57421,ArrowUp:57416,AudioVolumeDown:57390,AudioVolumeMute:57376,AudioVolumeUp:57392,Backquote:41,Backslash:43,Backspace:14,BracketLeft:26,BracketRight:27,BrowserBack:57450,BrowserFavorites:57446,BrowserForward:57449,BrowserHome:57394,BrowserRefresh:57447,BrowserSearch:57445,BrowserStop:57448,CapsLock:58,Comma:51,ContextMenu:57437,ControlLeft:29,ControlRight:57373,Convert:121,Copy:57464,Cut:57404,Delete:57427,Digit0:11,Digit1:2,Digit2:3,Digit3:4,Digit4:5,Digit5:6,Digit6:7,Digit7:8,Digit8:9,Digit9:10,Eject:57469,End:57423,Enter:28,Equal:13,Escape:1,F1:59,F10:68,F11:87,F12:88,F13:93,F14:94,F15:95,F16:85,F17:57347,F18:57463,F19:57348,F2:60,F20:90,F21:116,F22:57465,F23:109,F24:111,F3:61,F4:62,F5:63,F6:64,F7:65,F8:66,F9:67,Find:57409,Help:57461,Hiragana:119,Home:57415,Insert:57426,IntlBackslash:86,IntlRo:115,IntlYen:125,KanaMode:112,Katakana:120,KeyA:30,KeyB:48,KeyC:46,KeyD:32,KeyE:18,KeyF:33,KeyG:34,KeyH:35,KeyI:23,KeyJ:36,KeyK:37,KeyL:38,KeyM:50,KeyN:49,KeyO:24,KeyP:25,KeyQ:16,KeyR:19,KeyS:31,KeyT:20,KeyU:22,KeyV:47,KeyW:17,KeyX:45,KeyY:21,KeyZ:44,Lang3:120,Lang4:119,Lang5:118,LaunchApp1:57451,LaunchApp2:57377,LaunchMail:57452,MediaPlayPause:57378,MediaSelect:57453,MediaStop:57380,MediaTrackNext:57369,MediaTrackPrevious:57360,MetaLeft:57435,MetaRight:57436,Minus:12,NonConvert:123,NumLock:69,Numpad0:82,Numpad1:79,Numpad2:80,Numpad3:81,Numpad4:75,Numpad5:76,Numpad6:77,Numpad7:71,Numpad8:72,Numpad9:73,NumpadAdd:78,NumpadComma:126,NumpadDecimal:83,NumpadDivide:57397,NumpadEnter:57372,NumpadEqual:89,NumpadMultiply:55,NumpadParenLeft:57462,NumpadParenRight:57467,NumpadSubtract:74,Open:100,PageDown:57425,PageUp:57417,Paste:101,Pause:57414,Period:52,Power:57438,PrintScreen:84,Props:57350,Quote:40,ScrollLock:70,Semicolon:39,ShiftLeft:42,ShiftRight:54,Slash:53,Sleep:57439,Space:57,Suspend:57381,Tab:15,Undo:57351,WakeUp:57443}},62013:function(e,t,i){t.Z=void 0;var n=i(20860),r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==M(e)&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var i={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){var s=n?Object.getOwnPropertyDescriptor(e,r):null;s&&(s.get||s.set)?Object.defineProperty(i,r,s):i[r]=e[r]}i.default=e,t&&t.set(e,i);return i}(i(50500)),s=i(31516),a=i(41895),o=i(92742),u=i(79420),l=C(i(5004)),h=C(i(22814)),_=C(i(48831)),c=C(i(17834)),d=C(i(1606)),f=C(i(91584)),p=C(i(54641)),v=C(i(16327)),g=C(i(64966)),y=C(i(69314)),b=C(i(87619)),m=i(31729);i(21882);var w=C(i(11231)),k=C(i(17852)),X=C(i(57507)),K=C(i(18330)),F=C(i(21330)),S=C(i(91649));function C(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function M(e){return M="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},M(e)}function x(e,t){for(var i=0;i> RFB.constructor"),n._screen=document.createElement("div"),n._screen.style.display="flex",n._screen.style.width="100%",n._screen.style.height="100%",n._screen.style.overflow="auto",n._screen.style.background="rgb(40, 40, 40)",n._canvas=document.createElement("canvas"),n._canvas.style.margin="auto",n._canvas.style.outline="none",n._canvas.style.flexShrink="0",n._canvas.width=0,n._canvas.height=0,n._canvas.tabIndex=-1,n._screen.appendChild(n._canvas),n._cursor=new p.default,n._cursorImage=C.cursors.none,n._decoders[m.encodings.encodingRaw]=new w.default,n._decoders[m.encodings.encodingCopyRect]=new k.default,n._decoders[m.encodings.encodingRRE]=new X.default,n._decoders[m.encodings.encodingHextile]=new K.default,n._decoders[m.encodings.encodingTight]=new F.default,n._decoders[m.encodings.encodingTightPNG]=new S.default;try{n._display=new h.default(n._canvas)}catch(e){throw r.Error("Display exception: "+e),e}return n._display.onflush=n._onFlush.bind(T(n)),n._keyboard=new d.default(n._canvas),n._keyboard.onkeyevent=n._handleKeyEvent.bind(T(n)),n._gestures=new f.default,n._sock=new v.default,n._sock.on("message",(function(){n._handleMessage()})),n._sock.on("open",(function(){"connecting"===n._rfbConnectionState&&""===n._rfbInitState?(n._rfbInitState="ProtocolVersion",r.Debug("Starting VNC handshake")):n._fail("Unexpected server connection while "+n._rfbConnectionState)})),n._sock.on("close",(function(e){r.Debug("WebSocket on-close event");var t="";switch(e.code&&(t="(code: "+e.code,e.reason&&(t+=", reason: "+e.reason),t+=")"),n._rfbConnectionState){case"connecting":n._fail("Connection closed "+t);break;case"connected":n._updateConnectionState("disconnecting"),n._updateConnectionState("disconnected");break;case"disconnecting":n._updateConnectionState("disconnected");break;case"disconnected":n._fail("Unexpected server disconnect when already disconnected "+t);break;default:n._fail("Unexpected server disconnect before connecting "+t)}n._sock.off("close")})),n._sock.on("error",(function(e){return r.Warn("WebSocket on-error event")})),setTimeout(n._updateConnectionState.bind(T(n),"connecting")),r.Debug("<< RFB.constructor"),n.dragViewport=!1,n.focusOnClick=!0,n._viewOnly=!1,n._clipViewport=!1,n._scaleViewport=!1,n._resizeSession=!1,n._showDotCursor=!1,void 0!==i.showDotCursor&&(r.Warn("Specifying showDotCursor as a RFB constructor argument is deprecated"),n._showDotCursor=i.showDotCursor),n._qualityLevel=6,n._compressionLevel=2,n}return t=C,l=[{key:"genDES",value:function(e,t){var i=e.split("").map((function(e){return e.charCodeAt(0)}));return new g.default(i).encrypt(t)}}],(i=[{key:"disconnect",value:function(){this._updateConnectionState("disconnecting"),this._sock.off("error"),this._sock.off("message"),this._sock.off("open")}},{key:"sendCredentials",value:function(e){this._rfbCredentials=e,setTimeout(this._initMsg.bind(this),0)}},{key:"sendCtrlAltDel",value:function(){"connected"!==this._rfbConnectionState||this._viewOnly||(r.Info("Sending Ctrl-Alt-Del"),this.sendKey(y.default.XK_Control_L,"ControlLeft",!0),this.sendKey(y.default.XK_Alt_L,"AltLeft",!0),this.sendKey(y.default.XK_Delete,"Delete",!0),this.sendKey(y.default.XK_Delete,"Delete",!1),this.sendKey(y.default.XK_Alt_L,"AltLeft",!1),this.sendKey(y.default.XK_Control_L,"ControlLeft",!1))}},{key:"machineShutdown",value:function(){this._xvpOp(1,2)}},{key:"machineReboot",value:function(){this._xvpOp(1,3)}},{key:"machineReset",value:function(){this._xvpOp(1,4)}},{key:"sendKey",value:function(e,t,i){if("connected"===this._rfbConnectionState&&!this._viewOnly){if(void 0===i)return this.sendKey(e,t,!0),void this.sendKey(e,t,!1);var n=b.default[t];if(this._qemuExtKeyEventSupported&&n)e=e||0,r.Info("Sending key ("+(i?"down":"up")+"): keysym "+e+", scancode "+n),C.messages.QEMUExtendedKeyEvent(this._sock,e,i,n);else{if(!e)return;r.Info("Sending keysym ("+(i?"down":"up")+"): "+e),C.messages.keyEvent(this._sock,e,i?1:0)}}}},{key:"focus",value:function(){this._canvas.focus()}},{key:"blur",value:function(){this._canvas.blur()}},{key:"clipboardPasteFrom",value:function(e){if("connected"===this._rfbConnectionState&&!this._viewOnly)if(this._clipboardServerCapabilitiesFormats[1]&&this._clipboardServerCapabilitiesActions[134217728])this._clipboardText=e,C.messages.extendedClipboardNotify(this._sock,[1]);else{for(var t=new Uint8Array(e.length),i=0;i> RFB.connect"),r.Info("connecting to "+this._url);try{this._sock.open(this._url,this._wsProtocols)}catch(e){"SyntaxError"===e.name?this._fail("Invalid host or port ("+e+")"):this._fail("Error when opening socket ("+e+")")}this._target.appendChild(this._screen),this._gestures.attach(this._canvas),this._cursor.attach(this._canvas),this._refreshCursor(),window.addEventListener("resize",this._eventHandlers.windowResize),this._canvas.addEventListener("mousedown",this._eventHandlers.focusCanvas),this._canvas.addEventListener("mousedown",this._eventHandlers.handleMouse),this._canvas.addEventListener("mouseup",this._eventHandlers.handleMouse),this._canvas.addEventListener("mousemove",this._eventHandlers.handleMouse),this._canvas.addEventListener("click",this._eventHandlers.handleMouse),this._canvas.addEventListener("contextmenu",this._eventHandlers.handleMouse),this._canvas.addEventListener("wheel",this._eventHandlers.handleWheel),this._canvas.addEventListener("gesturestart",this._eventHandlers.handleGesture),this._canvas.addEventListener("gesturemove",this._eventHandlers.handleGesture),this._canvas.addEventListener("gestureend",this._eventHandlers.handleGesture),r.Debug("<< RFB.connect")}},{key:"_disconnect",value:function(){r.Debug(">> RFB.disconnect"),this._cursor.detach(),this._canvas.removeEventListener("gesturestart",this._eventHandlers.handleGesture),this._canvas.removeEventListener("gesturemove",this._eventHandlers.handleGesture),this._canvas.removeEventListener("gestureend",this._eventHandlers.handleGesture),this._canvas.removeEventListener("wheel",this._eventHandlers.handleWheel),this._canvas.removeEventListener("mousedown",this._eventHandlers.handleMouse),this._canvas.removeEventListener("mouseup",this._eventHandlers.handleMouse),this._canvas.removeEventListener("mousemove",this._eventHandlers.handleMouse),this._canvas.removeEventListener("click",this._eventHandlers.handleMouse),this._canvas.removeEventListener("contextmenu",this._eventHandlers.handleMouse),this._canvas.removeEventListener("mousedown",this._eventHandlers.focusCanvas),this._canvas.removeEventListener("touchstart",this._eventHandlers.focusCanvas),window.removeEventListener("resize",this._eventHandlers.windowResize),this._keyboard.ungrab(),this._gestures.detach(),this._sock.close();try{this._target.removeChild(this._screen)}catch(e){if("NotFoundError"!==e.name)throw e}clearTimeout(this._resizeTimeout),clearTimeout(this._mouseMoveTimer),r.Debug("<< RFB.disconnect")}},{key:"_focusCanvas",value:function(e){this.focusOnClick&&this.focus()}},{key:"_setDesktopName",value:function(e){this._fbName=e,this.dispatchEvent(new CustomEvent("desktopname",{detail:{name:this._fbName}}))}},{key:"_windowResize",value:function(e){var t=this;window.requestAnimationFrame((function(){t._updateClip(),t._updateScale()})),this._resizeSession&&(clearTimeout(this._resizeTimeout),this._resizeTimeout=setTimeout(this._requestRemoteResize.bind(this),500))}},{key:"_updateClip",value:function(){var e=this._display.clipViewport,t=this._clipViewport;if(this._scaleViewport&&(t=!1),e!==t&&(this._display.clipViewport=t),t){var i=this._screenSize();this._display.viewportChangeSize(i.w,i.h),this._fixScrollbars()}}},{key:"_updateScale",value:function(){if(this._scaleViewport){var e=this._screenSize();this._display.autoscale(e.w,e.h)}else this._display.scale=1;this._fixScrollbars()}},{key:"_requestRemoteResize",value:function(){if(clearTimeout(this._resizeTimeout),this._resizeTimeout=null,this._resizeSession&&!this._viewOnly&&this._supportsSetDesktopSize){var e=this._screenSize();C.messages.setDesktopSize(this._sock,Math.floor(e.w),Math.floor(e.h),this._screenID,this._screenFlags),r.Debug("Requested new desktop size: "+e.w+"x"+e.h)}}},{key:"_screenSize",value:function(){var e=this._screen.getBoundingClientRect();return{w:e.width,h:e.height}}},{key:"_fixScrollbars",value:function(){var e=this._screen.style.overflow;this._screen.style.overflow="hidden",this._screen.getBoundingClientRect(),this._screen.style.overflow=e}},{key:"_updateConnectionState",value:function(e){var t=this,i=this._rfbConnectionState;if(e!==i)if("disconnected"!==i){switch(e){case"connected":if("connecting"!==i)return void r.Error("Bad transition to connected state, previous connection state: "+i);break;case"disconnected":if("disconnecting"!==i)return void r.Error("Bad transition to disconnected state, previous connection state: "+i);break;case"connecting":if(""!==i)return void r.Error("Bad transition to connecting state, previous connection state: "+i);break;case"disconnecting":if("connected"!==i&&"connecting"!==i)return void r.Error("Bad transition to disconnecting state, previous connection state: "+i);break;default:return void r.Error("Unknown connection state: "+e)}switch(this._rfbConnectionState=e,r.Debug("New state '"+e+"', was '"+i+"'."),this._disconnTimer&&"disconnecting"!==e&&(r.Debug("Clearing disconnect timer"),clearTimeout(this._disconnTimer),this._disconnTimer=null,this._sock.off("close")),e){case"connecting":this._connect();break;case"connected":this.dispatchEvent(new CustomEvent("connect",{detail:{}}));break;case"disconnecting":this._disconnect(),this._disconnTimer=setTimeout((function(){r.Error("Disconnection timed out."),t._updateConnectionState("disconnected")}),3e3);break;case"disconnected":this.dispatchEvent(new CustomEvent("disconnect",{detail:{clean:this._rfbCleanDisconnect}}))}}else r.Error("Tried changing state of a disconnected RFB object");else r.Debug("Already in state '"+e+"', ignoring")}},{key:"_fail",value:function(e){switch(this._rfbConnectionState){case"disconnecting":r.Error("Failed when disconnecting: "+e);break;case"connected":r.Error("Failed while connected: "+e);break;case"connecting":r.Error("Failed when connecting: "+e);break;default:r.Error("RFB failure: "+e)}return this._rfbCleanDisconnect=!1,this._updateConnectionState("disconnecting"),this._updateConnectionState("disconnected"),!1}},{key:"_setCapability",value:function(e,t){this._capabilities[e]=t,this.dispatchEvent(new CustomEvent("capabilities",{detail:{capabilities:this._capabilities}}))}},{key:"_handleMessage",value:function(){if(0!==this._sock.rQlen)switch(this._rfbConnectionState){case"disconnected":r.Error("Got data while disconnected");break;case"connected":for(;!this._flushing&&this._normalMsg()&&0!==this._sock.rQlen;);break;default:this._initMsg()}else r.Warn("handleMessage called on an empty receive queue")}},{key:"_handleKeyEvent",value:function(e,t,i){this.sendKey(e,t,i)}},{key:"_handleMouse",value:function(e){if(("click"!==e.type||e.target===this._canvas)&&(e.stopPropagation(),e.preventDefault(),"click"!==e.type&&"contextmenu"!==e.type)){var t=(0,o.clientToElement)(e.clientX,e.clientY,this._canvas);switch(e.type){case"mousedown":(0,u.setCapture)(this._canvas),this._handleMouseButton(t.x,t.y,!0,1<a.dragThreshold||Math.abs(r)>a.dragThreshold)&&(this._viewportHasMoved=!0,this._viewportDragPos={x:e,y:t},this._display.viewportChangePos(n,r))}else if(this._mousePos={x:e,y:t},null==this._mouseMoveTimer){var s=Date.now()-this._mouseLastMoveTime;s>17?(this._sendMouse(e,t,this._mouseButtonMask),this._mouseLastMoveTime=Date.now()):this._mouseMoveTimer=setTimeout((function(){i._handleDelayedMouseMove()}),17-s)}}},{key:"_handleDelayedMouseMove",value:function(){this._mouseMoveTimer=null,this._sendMouse(this._mousePos.x,this._mousePos.y,this._mouseButtonMask),this._mouseLastMoveTime=Date.now()}},{key:"_sendMouse",value:function(e,t,i){"connected"===this._rfbConnectionState&&(this._viewOnly||C.messages.pointerEvent(this._sock,this._display.absX(e),this._display.absY(t),i))}},{key:"_handleWheel",value:function(e){if("connected"===this._rfbConnectionState&&!this._viewOnly){e.stopPropagation(),e.preventDefault();var t=(0,o.clientToElement)(e.clientX,e.clientY,this._canvas),i=e.deltaX,n=e.deltaY;0!==e.deltaMode&&(i*=19,n*=19),this._accumulatedWheelDeltaX+=i,this._accumulatedWheelDeltaY+=n,Math.abs(this._accumulatedWheelDeltaX)>=50&&(this._accumulatedWheelDeltaX<0?(this._handleMouseButton(t.x,t.y,!0,32),this._handleMouseButton(t.x,t.y,!1,32)):this._accumulatedWheelDeltaX>0&&(this._handleMouseButton(t.x,t.y,!0,64),this._handleMouseButton(t.x,t.y,!1,64)),this._accumulatedWheelDeltaX=0),Math.abs(this._accumulatedWheelDeltaY)>=50&&(this._accumulatedWheelDeltaY<0?(this._handleMouseButton(t.x,t.y,!0,8),this._handleMouseButton(t.x,t.y,!1,8)):this._accumulatedWheelDeltaY>0&&(this._handleMouseButton(t.x,t.y,!0,16),this._handleMouseButton(t.x,t.y,!1,16)),this._accumulatedWheelDeltaY=0)}}},{key:"_fakeMouseMove",value:function(e,t,i){this._handleMouseMove(t,i),this._cursor.move(e.detail.clientX,e.detail.clientY)}},{key:"_handleTapEvent",value:function(e,t){var i=(0,o.clientToElement)(e.detail.clientX,e.detail.clientY,this._canvas);if(null!==this._gestureLastTapTime&&Date.now()-this._gestureLastTapTime<1e3&&this._gestureFirstDoubleTapEv.detail.type===e.detail.type){var n=this._gestureFirstDoubleTapEv.detail.clientX-e.detail.clientX,r=this._gestureFirstDoubleTapEv.detail.clientY-e.detail.clientY;Math.hypot(n,r)<50?i=(0,o.clientToElement)(this._gestureFirstDoubleTapEv.detail.clientX,this._gestureFirstDoubleTapEv.detail.clientY,this._canvas):this._gestureFirstDoubleTapEv=e}else this._gestureFirstDoubleTapEv=e;this._gestureLastTapTime=Date.now(),this._fakeMouseMove(this._gestureFirstDoubleTapEv,i.x,i.y),this._handleMouseButton(i.x,i.y,!0,t),this._handleMouseButton(i.x,i.y,!1,t)}},{key:"_handleGesture",value:function(e){var t,i=(0,o.clientToElement)(e.detail.clientX,e.detail.clientY,this._canvas);switch(e.type){case"gesturestart":switch(e.detail.type){case"onetap":this._handleTapEvent(e,1);break;case"twotap":this._handleTapEvent(e,4);break;case"threetap":this._handleTapEvent(e,2);break;case"drag":this._fakeMouseMove(e,i.x,i.y),this._handleMouseButton(i.x,i.y,!0,1);break;case"longpress":this._fakeMouseMove(e,i.x,i.y),this._handleMouseButton(i.x,i.y,!0,4);break;case"twodrag":this._gestureLastMagnitudeX=e.detail.magnitudeX,this._gestureLastMagnitudeY=e.detail.magnitudeY,this._fakeMouseMove(e,i.x,i.y);break;case"pinch":this._gestureLastMagnitudeX=Math.hypot(e.detail.magnitudeX,e.detail.magnitudeY),this._fakeMouseMove(e,i.x,i.y)}break;case"gesturemove":switch(e.detail.type){case"onetap":case"twotap":case"threetap":break;case"drag":case"longpress":this._fakeMouseMove(e,i.x,i.y);break;case"twodrag":for(this._fakeMouseMove(e,i.x,i.y);e.detail.magnitudeY-this._gestureLastMagnitudeY>R;)this._handleMouseButton(i.x,i.y,!0,8),this._handleMouseButton(i.x,i.y,!1,8),this._gestureLastMagnitudeY+=R;for(;e.detail.magnitudeY-this._gestureLastMagnitudeY<-50;)this._handleMouseButton(i.x,i.y,!0,16),this._handleMouseButton(i.x,i.y,!1,16),this._gestureLastMagnitudeY-=R;for(;e.detail.magnitudeX-this._gestureLastMagnitudeX>R;)this._handleMouseButton(i.x,i.y,!0,32),this._handleMouseButton(i.x,i.y,!1,32),this._gestureLastMagnitudeX+=R;for(;e.detail.magnitudeX-this._gestureLastMagnitudeX<-50;)this._handleMouseButton(i.x,i.y,!0,64),this._handleMouseButton(i.x,i.y,!1,64),this._gestureLastMagnitudeX-=R;break;case"pinch":if(this._fakeMouseMove(e,i.x,i.y),t=Math.hypot(e.detail.magnitudeX,e.detail.magnitudeY),Math.abs(t-this._gestureLastMagnitudeX)>75){for(this._handleKeyEvent(y.default.XK_Control_L,"ControlLeft",!0);t-this._gestureLastMagnitudeX>75;)this._handleMouseButton(i.x,i.y,!0,8),this._handleMouseButton(i.x,i.y,!1,8),this._gestureLastMagnitudeX+=75;for(;t-this._gestureLastMagnitudeX<-75;)this._handleMouseButton(i.x,i.y,!0,16),this._handleMouseButton(i.x,i.y,!1,16),this._gestureLastMagnitudeX-=75}this._handleKeyEvent(y.default.XK_Control_L,"ControlLeft",!1)}break;case"gestureend":switch(e.detail.type){case"onetap":case"twotap":case"threetap":case"pinch":case"twodrag":break;case"drag":this._fakeMouseMove(e,i.x,i.y),this._handleMouseButton(i.x,i.y,!1,1);break;case"longpress":this._fakeMouseMove(e,i.x,i.y),this._handleMouseButton(i.x,i.y,!1,4)}}}},{key:"_negotiateProtocolVersion",value:function(){if(this._sock.rQwait("version",12))return!1;var e=this._sock.rQshiftStr(12).substr(4,7);r.Info("Server ProtocolVersion: "+e);var t=0;switch(e){case"000.000":t=1;break;case"003.003":case"003.006":case"003.889":this._rfbVersion=3.3;break;case"003.007":this._rfbVersion=3.7;break;case"003.008":case"004.000":case"004.001":case"005.000":this._rfbVersion=3.8;break;default:return this._fail("Invalid server version "+e)}if(t){for(var i="ID:"+this._repeaterID;i.length<250;)i+="\0";return this._sock.sendString(i),!0}this._rfbVersion>this._rfbMaxVersion&&(this._rfbVersion=this._rfbMaxVersion);var n="00"+parseInt(this._rfbVersion,10)+".00"+10*this._rfbVersion%10;this._sock.sendString("RFB "+n+"\n"),r.Debug("Sent ProtocolVersion: "+n),this._rfbInitState="Security"}},{key:"_negotiateSecurity",value:function(){function e(e,t){for(var i=0;i=3.7){var t=this._sock.rQshift8();if(this._sock.rQwait("security type",t,1))return!1;if(0===t)return this._rfbInitState="SecurityReason",this._securityContext="no security types",this._securityStatus=1,this._initMsg();var i=this._sock.rQshiftBytes(t);if(r.Debug("Server security types: "+i),e(1,i))this._rfbAuthScheme=1;else if(e(22,i))this._rfbAuthScheme=22;else if(e(16,i))this._rfbAuthScheme=16;else if(e(2,i))this._rfbAuthScheme=2;else{if(!e(19,i))return this._fail("Unsupported security types (types: "+i+")");this._rfbAuthScheme=19}this._sock.send([this._rfbAuthScheme])}else{if(this._sock.rQwait("security scheme",4))return!1;if(this._rfbAuthScheme=this._sock.rQshift32(),0==this._rfbAuthScheme)return this._rfbInitState="SecurityReason",this._securityContext="authentication scheme",this._securityStatus=1,this._initMsg()}return this._rfbInitState="Authentication",r.Debug("Authenticating using scheme: "+this._rfbAuthScheme),this._initMsg()}},{key:"_handleSecurityReason",value:function(){if(this._sock.rQwait("reason length",4))return!1;var e=this._sock.rQshift32(),t="";if(e>0){if(this._sock.rQwait("reason",e,4))return!1;t=this._sock.rQshiftStr(e)}return""!==t?(this.dispatchEvent(new CustomEvent("securityfailure",{detail:{status:this._securityStatus,reason:t}})),this._fail("Security negotiation failed on "+this._securityContext+" (reason: "+t+")")):(this.dispatchEvent(new CustomEvent("securityfailure",{detail:{status:this._securityStatus}})),this._fail("Security negotiation failed on "+this._securityContext))}},{key:"_negotiateXvpAuth",value:function(){if(void 0===this._rfbCredentials.username||void 0===this._rfbCredentials.password||void 0===this._rfbCredentials.target)return this.dispatchEvent(new CustomEvent("credentialsrequired",{detail:{types:["username","password","target"]}})),!1;var e=String.fromCharCode(this._rfbCredentials.username.length)+String.fromCharCode(this._rfbCredentials.target.length)+this._rfbCredentials.username+this._rfbCredentials.target;return this._sock.sendString(e),this._rfbAuthScheme=2,this._negotiateAuthentication()}},{key:"_negotiateVeNCryptAuth",value:function(){if(0==this._rfbVeNCryptState){if(this._sock.rQwait("vencrypt version",2))return!1;var e=this._sock.rQshift8(),t=this._sock.rQshift8();if(0!=e||2!=t)return this._fail("Unsupported VeNCrypt version "+e+"."+t);this._sock.send([0,2]),this._rfbVeNCryptState=1}if(1==this._rfbVeNCryptState){if(this._sock.rQwait("vencrypt ack",1))return!1;var i=this._sock.rQshift8();if(0!=i)return this._fail("VeNCrypt failure "+i);this._rfbVeNCryptState=2}if(2==this._rfbVeNCryptState){if(this._sock.rQwait("vencrypt subtypes length",1))return!1;var n=this._sock.rQshift8();if(n<1)return this._fail("VeNCrypt subtypes empty");this._rfbVeNCryptSubtypesLength=n,this._rfbVeNCryptState=3}if(3==this._rfbVeNCryptState){if(this._sock.rQwait("vencrypt subtypes",4*this._rfbVeNCryptSubtypesLength))return!1;for(var r=[],a=0;a0&&this._sock.rQwait("tunnel capabilities",16*e,4))return!1;if(this._rfbTightVNC=!0,e>0)return this._negotiateTightTunnels(e),!1}if(this._sock.rQwait("sub auth count",4))return!1;var t=this._sock.rQshift32();if(0===t)return this._rfbInitState="SecurityResult",!0;if(this._sock.rQwait("sub auth capabilities",16*t,4))return!1;for(var i={STDVNOAUTH__:1,STDVVNCAUTH_:2,TGHTULGNAUTH:129},n=[],s=0;s=3.8?(this._rfbInitState="SecurityResult",!0):(this._rfbInitState="ClientInitialisation",this._initMsg());case 22:return this._negotiateXvpAuth();case 2:return this._negotiateStdVNCAuth();case 16:return this._negotiateTightAuth();case 19:return this._negotiateVeNCryptAuth();case 129:return this._negotiateTightUnixAuth();default:return this._fail("Unsupported auth scheme (scheme: "+this._rfbAuthScheme+")")}}},{key:"_handleSecurityResult",value:function(){if(this._sock.rQwait("VNC auth response ",4))return!1;var e=this._sock.rQshift32();return 0===e?(this._rfbInitState="ClientInitialisation",r.Debug("Authentication OK"),this._initMsg()):this._rfbVersion>=3.8?(this._rfbInitState="SecurityReason",this._securityContext="security result",this._securityStatus=e,this._initMsg()):(this.dispatchEvent(new CustomEvent("securityfailure",{detail:{status:e}})),this._fail("Security handshake failed"))}},{key:"_negotiateServerInit",value:function(){if(this._sock.rQwait("server initialization",24))return!1;var e=this._sock.rQshift16(),t=this._sock.rQshift16(),i=this._sock.rQshift8(),n=this._sock.rQshift8(),a=this._sock.rQshift8(),o=this._sock.rQshift8(),u=this._sock.rQshift16(),l=this._sock.rQshift16(),h=this._sock.rQshift16(),_=this._sock.rQshift8(),c=this._sock.rQshift8(),d=this._sock.rQshift8();this._sock.rQskipBytes(3);var f=this._sock.rQshift32();if(this._sock.rQwait("server init name",f,24))return!1;var p=this._sock.rQshiftStr(f);if(p=(0,s.decodeUTF8)(p,!0),this._rfbTightVNC){if(this._sock.rQwait("TightVNC extended server init header",8,24+f))return!1;var v=this._sock.rQshift16(),g=this._sock.rQshift16(),y=this._sock.rQshift16();this._sock.rQskipBytes(2);var b=16*(v+g+y);if(this._sock.rQwait("TightVNC extended server init header",b,32+f))return!1;this._sock.rQskipBytes(16*v),this._sock.rQskipBytes(16*g),this._sock.rQskipBytes(16*y)}return r.Info("Screen: "+e+"x"+t+", bpp: "+i+", depth: "+n+", bigEndian: "+a+", trueColor: "+o+", redMax: "+u+", greenMax: "+l+", blueMax: "+h+", redShift: "+_+", greenShift: "+c+", blueShift: "+d),this._setDesktopName(p),this._resize(e,t),this._viewOnly||this._keyboard.grab(),this._fbDepth=24,"Intel(r) AMT KVM"===this._fbName&&(r.Warn("Intel AMT KVM only supports 8/16 bit depths. Using low color mode."),this._fbDepth=8),C.messages.pixelFormat(this._sock,this._fbDepth,!0),this._sendEncodings(),C.messages.fbUpdateRequest(this._sock,!1,0,0,this._fbWidth,this._fbHeight),this._updateConnectionState("connected"),!0}},{key:"_sendEncodings",value:function(){var e=[];e.push(m.encodings.encodingCopyRect),24==this._fbDepth&&(e.push(m.encodings.encodingTight),e.push(m.encodings.encodingTightPNG),e.push(m.encodings.encodingHextile),e.push(m.encodings.encodingRRE)),e.push(m.encodings.encodingRaw),e.push(m.encodings.pseudoEncodingQualityLevel0+this._qualityLevel),e.push(m.encodings.pseudoEncodingCompressLevel0+this._compressionLevel),e.push(m.encodings.pseudoEncodingDesktopSize),e.push(m.encodings.pseudoEncodingLastRect),e.push(m.encodings.pseudoEncodingQEMUExtendedKeyEvent),e.push(m.encodings.pseudoEncodingExtendedDesktopSize),e.push(m.encodings.pseudoEncodingXvp),e.push(m.encodings.pseudoEncodingFence),e.push(m.encodings.pseudoEncodingContinuousUpdates),e.push(m.encodings.pseudoEncodingDesktopName),e.push(m.encodings.pseudoEncodingExtendedClipboard),24==this._fbDepth&&(e.push(m.encodings.pseudoEncodingVMwareCursor),e.push(m.encodings.pseudoEncodingCursor)),C.messages.clientEncodings(this._sock,e)}},{key:"_initMsg",value:function(){switch(this._rfbInitState){case"ProtocolVersion":return this._negotiateProtocolVersion();case"Security":return this._negotiateSecurity();case"Authentication":return this._negotiateAuthentication();case"SecurityResult":return this._handleSecurityResult();case"SecurityReason":return this._handleSecurityReason();case"ClientInitialisation":return this._sock.send([this._shared?1:0]),this._rfbInitState="ServerInitialisation",!0;case"ServerInitialisation":return this._negotiateServerInit();default:return this._fail("Unknown init state (state: "+this._rfbInitState+")")}}},{key:"_handleSetColourMapMsg",value:function(){return r.Debug("SetColorMapEntries"),this._fail("Unexpected SetColorMapEntries message")}},{key:"_handleServerCutText",value:function(){if(r.Debug("ServerCutText"),this._sock.rQwait("ServerCutText header",7,1))return!1;this._sock.rQskipBytes(3);var e=this._sock.rQshift32();if(e=(0,n.toSigned32bit)(e),this._sock.rQwait("ServerCutText content",Math.abs(e),8))return!1;if(e>=0){var t=this._sock.rQshiftStr(e);if(this._viewOnly)return!0;this.dispatchEvent(new CustomEvent("clipboard",{detail:{text:t}}))}else{e=Math.abs(e);var i=this._sock.rQshift32(),a=65535&i,o=4278190080&i;if(o&Q){this._clipboardServerCapabilitiesFormats={},this._clipboardServerCapabilitiesActions={};for(var u=0;u<=15;u++){var l=1<0&&"\0"===v.charAt(v.length-1)&&(v=v.slice(0,-1)),v=v.replace("\r\n","\n"),this.dispatchEvent(new CustomEvent("clipboard",{detail:{text:v}}))}}}return!0}},{key:"_handleServerFenceMsg",value:function(){if(this._sock.rQwait("ServerFence header",8,1))return!1;this._sock.rQskipBytes(3);var e=this._sock.rQshift32(),t=this._sock.rQshift8();if(this._sock.rQwait("ServerFence payload",t,9))return!1;t>64&&(r.Warn("Bad payload length ("+t+") in fence response"),t=64);var i=this._sock.rQshiftStr(t);return this._supportsFence=!0,e&1<<31?(e&=3,C.messages.clientFence(this._sock,e,i),!0):this._fail("Unexpected fence response")}},{key:"_handleXvpMsg",value:function(){if(this._sock.rQwait("XVP version and message",3,1))return!1;this._sock.rQskipBytes(1);var e=this._sock.rQshift8(),t=this._sock.rQshift8();switch(t){case 0:r.Error("XVP Operation Failed");break;case 1:this._rfbXvpVer=e,r.Info("XVP extensions enabled (version "+this._rfbXvpVer+")"),this._setCapability("power",!0);break;default:this._fail("Illegal server XVP message (msg: "+t+")")}return!0}},{key:"_normalMsg",value:function(){var e,t,i;switch(e=this._FBU.rects>0?0:this._sock.rQshift8()){case 0:return(i=this._framebufferUpdate())&&!this._enabledContinuousUpdates&&C.messages.fbUpdateRequest(this._sock,!0,0,0,this._fbWidth,this._fbHeight),i;case 1:return this._handleSetColourMapMsg();case 2:return r.Debug("Bell"),this.dispatchEvent(new CustomEvent("bell",{detail:{}})),!0;case 3:return this._handleServerCutText();case 150:return t=!this._supportsContinuousUpdates,this._supportsContinuousUpdates=!0,this._enabledContinuousUpdates=!1,t&&(this._enabledContinuousUpdates=!0,this._updateContinuousUpdates(),r.Info("Enabling continuous updates.")),!0;case 248:return this._handleServerFenceMsg();case 250:return this._handleXvpMsg();default:return this._fail("Unexpected server message (type "+e+")"),r.Debug("sock.rQslice(0, 30): "+this._sock.rQslice(0,30)),!0}}},{key:"_onFlush",value:function(){this._flushing=!1,this._sock.rQlen>0&&this._handleMessage()}},{key:"_framebufferUpdate",value:function(){if(0===this._FBU.rects){if(this._sock.rQwait("FBU header",3,1))return!1;if(this._sock.rQskipBytes(1),this._FBU.rects=this._sock.rQshift16(),this._display.pending())return this._flushing=!0,this._display.flush(),!1}for(;this._FBU.rects>0;){if(null===this._FBU.encoding){if(this._sock.rQwait("rect header",12))return!1;var e=this._sock.rQshiftBytes(12);this._FBU.x=(e[0]<<8)+e[1],this._FBU.y=(e[2]<<8)+e[3],this._FBU.width=(e[4]<<8)+e[5],this._FBU.height=(e[6]<<8)+e[7],this._FBU.encoding=parseInt((e[8]<<24)+(e[9]<<16)+(e[10]<<8)+e[11],10)}if(!this._handleRect())return!1;this._FBU.rects--,this._FBU.encoding=null}return this._display.flip(),!0}},{key:"_handleRect",value:function(){switch(this._FBU.encoding){case m.encodings.pseudoEncodingLastRect:return this._FBU.rects=1,!0;case m.encodings.pseudoEncodingVMwareCursor:return this._handleVMwareCursor();case m.encodings.pseudoEncodingCursor:return this._handleCursor();case m.encodings.pseudoEncodingQEMUExtendedKeyEvent:try{void 0!==document.createEvent("keyboardEvent").code&&(this._qemuExtKeyEventSupported=!0)}catch(e){}return!0;case m.encodings.pseudoEncodingDesktopName:return this._handleDesktopName();case m.encodings.pseudoEncodingDesktopSize:return this._resize(this._FBU.width,this._FBU.height),!0;case m.encodings.pseudoEncodingExtendedDesktopSize:return this._handleExtendedDesktopSize();default:return this._handleDataRect()}}},{key:"_handleVMwareCursor",value:function(){var e=this._FBU.x,t=this._FBU.y,i=this._FBU.width,n=this._FBU.height;if(this._sock.rQwait("VMware cursor encoding",1))return!1;var s,a=this._sock.rQshift8();if(this._sock.rQshift8(),0==a){var o=-256;if(s=new Array(i*n*4),this._sock.rQwait("VMware cursor classic encoding",i*n*4*2,2))return!1;for(var u=new Array(i*n),l=0;l>8&255,p=d>>16&255,v=d>>24&255;s[4*c]=f,s[4*c+1]=p,s[4*c+2]=v,s[4*c+3]=255}else(u[c]&o)==o?0==h[c]?(s[4*c]=0,s[4*c+1]=0,s[4*c+2]=0,s[4*c+3]=0):(h[c],s[4*c]=0,s[4*c+1]=0,s[4*c+2]=0,s[4*c+3]=255):(s[4*c]=0,s[4*c+1]=0,s[4*c+2]=0,s[4*c+3]=255)}else{if(1!=a)return r.Warn("The given cursor type is not supported: "+a+" given."),!1;if(this._sock.rQwait("VMware cursor alpha encoding",i*n*4,2))return!1;s=new Array(i*n*4);for(var g=0;g>24&255,s[4*g+1]=y>>16&255,s[4*g+2]=y>>8&255,s[4*g+3]=255&y}}return this._updateCursor(s,e,t,i,n),!0}},{key:"_handleCursor",value:function(){var e=this._FBU.x,t=this._FBU.y,i=this._FBU.width,n=this._FBU.height,r=i*n*4,s=Math.ceil(i/8)*n,a=r+s;if(this._sock.rQwait("cursor encoding",a))return!1;for(var o=this._sock.rQshiftBytes(r),u=this._sock.rQshiftBytes(s),l=new Uint8Array(i*n*4),h=0,_=0;_9?r.Error("qualityLevel must be an integer between 0 and 9"):this._qualityLevel!==e&&(this._qualityLevel=e,"connected"===this._rfbConnectionState&&this._sendEncodings())}},{key:"compressionLevel",get:function(){return this._compressionLevel},set:function(e){!Number.isInteger(e)||e<0||e>9?r.Error("compressionLevel must be an integer between 0 and 9"):this._compressionLevel!==e&&(this._compressionLevel=e,"connected"===this._rfbConnectionState&&this._sendEncodings())}}])&&x(t.prototype,i),l&&x(t,l),C}(l.default);t.Z=z,z.messages={keyEvent:function(e,t,i){var n=e._sQ,r=e._sQlen;n[r]=4,n[r+1]=i,n[r+2]=0,n[r+3]=0,n[r+4]=t>>24,n[r+5]=t>>16,n[r+6]=t>>8,n[r+7]=t,e._sQlen+=8,e.flush()},QEMUExtendedKeyEvent:function(e,t,i,n){var r=e._sQ,s=e._sQlen;r[s]=255,r[s+1]=0,r[s+2]=i>>8,r[s+3]=i,r[s+4]=t>>24,r[s+5]=t>>16,r[s+6]=t>>8,r[s+7]=t;var a,o,u=(a=n,o=255&n,224==n>>8&&o<127?128|o:a);r[s+8]=u>>24,r[s+9]=u>>16,r[s+10]=u>>8,r[s+11]=u,e._sQlen+=12,e.flush()},pointerEvent:function(e,t,i,n){var r=e._sQ,s=e._sQlen;r[s]=5,r[s+1]=n,r[s+2]=t>>8,r[s+3]=t,r[s+4]=i>>8,r[s+5]=i,e._sQlen+=6,e.flush()},_buildExtendedClipboardFlags:function(e,t){for(var i=new Uint8Array(4),n=0,r=0,s=0;s>24,i[1]=0,i[2]=0,i[3]=n,i},extendedClipboardProvide:function(e,t,i){for(var n=new c.default,r=[],a=0;a>24&255,o.length>>16&255,o.length>>8&255,255&o.length);for(var u=0;u>24,r[s+1]=i[n[a]]>>16,r[s+2]=i[n[a]]>>8,r[s+3]=i[n[a]]>>0,s+=4,r[3]|=1<2&&void 0!==arguments[2]&&arguments[2],s=e._sQ,a=e._sQlen;s[a]=6,s[a+1]=0,s[a+2]=0,s[a+3]=0,i=r?(0,n.toUnsigned32bit)(-t.length):t.length,s[a+4]=i>>24,s[a+5]=i>>16,s[a+6]=i>>8,s[a+7]=i,e._sQlen+=8;for(var o=0,u=t.length;u>0;){for(var l=Math.min(u,e._sQbufferSize-e._sQlen),h=0;h>8,s[a+3]=t,s[a+4]=i>>8,s[a+5]=i,s[a+6]=1,s[a+7]=0,s[a+8]=n>>24,s[a+9]=n>>16,s[a+10]=n>>8,s[a+11]=n,s[a+12]=0,s[a+13]=0,s[a+14]=0,s[a+15]=0,s[a+16]=t>>8,s[a+17]=t,s[a+18]=i>>8,s[a+19]=i,s[a+20]=r>>24,s[a+21]=r>>16,s[a+22]=r>>8,s[a+23]=r,e._sQlen+=24,e.flush()},clientFence:function(e,t,i){var n=e._sQ,r=e._sQlen;n[r]=248,n[r+1]=0,n[r+2]=0,n[r+3]=0,n[r+4]=t>>24,n[r+5]=t>>16,n[r+6]=t>>8,n[r+7]=t;var s=i.length;n[r+8]=s;for(var a=0;a>8,a[o+3]=i,a[o+4]=n>>8,a[o+5]=n,a[o+6]=r>>8,a[o+7]=r,a[o+8]=s>>8,a[o+9]=s,e._sQlen+=10,e.flush()},pixelFormat:function(e,t,i){var n,r=e._sQ,s=e._sQlen;n=t>16?32:t>8?16:8;var a=Math.floor(t/3);r[s]=0,r[s+1]=0,r[s+2]=0,r[s+3]=0,r[s+4]=n,r[s+5]=t,r[s+6]=0,r[s+7]=i?1:0,r[s+8]=0,r[s+9]=(1<>8,i[n+3]=t.length;for(var r=n+4,s=0;s>24,i[r+1]=a>>16,i[r+2]=a>>8,i[r+3]=a,r+=4}e._sQlen+=r-n,e.flush()},fbUpdateRequest:function(e,t,i,n,r,s){var a=e._sQ,o=e._sQlen;void 0===i&&(i=0),void 0===n&&(n=0),a[o]=3,a[o+1]=t?1:0,a[o+2]=i>>8&255,a[o+3]=255&i,a[o+4]=n>>8&255,a[o+5]=255&n,a[o+6]=r>>8&255,a[o+7]=255&r,a[o+8]=s>>8&255,a[o+9]=255&s,e._sQlen+=10,e.flush()},xvpOp:function(e,t,i){var n=e._sQ,r=e._sQlen;n[r]=250,n[r+1]=0,n[r+2]=t,n[r+3]=i,e._sQlen+=4,e.flush()}},z.cursors={none:{rgbaPixels:new Uint8Array,w:0,h:0,hotx:0,hoty:0},dot:{rgbaPixels:new Uint8Array([255,255,255,255,0,0,0,255,255,255,255,255,0,0,0,255,0,0,0,0,0,0,0,255,255,255,255,255,0,0,0,255,255,255,255,255]),w:3,h:3,hotx:1,hoty:1}}},41895:function(e,t,i){function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.isMac=function(){return navigator&&!!/mac/i.exec(navigator.platform)},t.isWindows=function(){return navigator&&!!/win/i.exec(navigator.platform)},t.isIOS=function(){return navigator&&(!!/ipad/i.exec(navigator.platform)||!!/iphone/i.exec(navigator.platform)||!!/ipod/i.exec(navigator.platform))},t.isSafari=function(){return navigator&&-1!==navigator.userAgent.indexOf("Safari")&&-1===navigator.userAgent.indexOf("Chrome")},t.isIE=function(){return navigator&&!!/trident/i.exec(navigator.userAgent)},t.isEdge=function(){return navigator&&!!/edge/i.exec(navigator.userAgent)},t.isFirefox=function(){return navigator&&!!/firefox/i.exec(navigator.userAgent)},t.hasScrollbarGutter=t.supportsImageMetadata=t.supportsCursorURIs=t.dragThreshold=t.isTouchDevice=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var i={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(i,a,o):i[a]=e[a]}i.default=e,t&&t.set(e,i);return i}(i(50500));function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}t.isTouchDevice=!1,window.addEventListener("touchstart",(function(){}),!1);var a=10*(window.devicePixelRatio||1);t.dragThreshold=a;var o=!1;try{var u=document.createElement("canvas");u.style.cursor='url("data:image/x-icon;base64,AAACAAEACAgAAAIAAgA4AQAAFgAAACgAAAAIAAAAEAAAAAEAIAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAD/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAAAAAAAAAAAAAAAAAAAA==") 2 2, default',0===u.style.cursor.indexOf("url")?(r.Info("Data URI scheme cursor supported"),o=!0):r.Warn("Data URI scheme cursor not supported")}catch(e){r.Error("Data URI scheme cursor test exception: "+e)}var l=o;t.supportsCursorURIs=l;var h=!1;try{new ImageData(new Uint8ClampedArray(4),1,1),h=!0}catch(e){}var _=h;t.supportsImageMetadata=_;var c=!0;try{var d=document.createElement("div");d.style.visibility="hidden",d.style.overflow="scroll",document.body.appendChild(d);var f=document.createElement("div");d.appendChild(f);var p=d.offsetWidth-f.offsetWidth;d.parentNode.removeChild(d),c=0!=p}catch(e){r.Error("Scrollbar test exception: "+e)}var v=c;t.hasScrollbarGutter=v},54641:function(e,t,i){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(41895);function r(e,t){for(var i=0;i=n.right?r.x=n.width-1:r.x=e-n.left;t=n.bottom?r.y=n.height-1:r.y=t-n.top;return r}},79420:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.getPointerEvent=function(e){return e.changedTouches?e.changedTouches[0]:e.touches?e.touches[0]:e},t.stopEvent=function(e){e.stopPropagation(),e.preventDefault()},t.setCapture=function(e){if(e.setCapture)e.setCapture(),document.captureElement=e,e.addEventListener("mouseup",o);else{o();var t=document.getElementById("noVNC_mouse_capture_elem");null===t&&((t=document.createElement("div")).id="noVNC_mouse_capture_elem",t.style.position="fixed",t.style.top="0px",t.style.left="0px",t.style.width="100%",t.style.height="100%",t.style.zIndex=1e4,t.style.display="none",document.body.appendChild(t),t.addEventListener("contextmenu",r),t.addEventListener("mousemove",r),t.addEventListener("mouseup",r)),document.captureElement=e,a.observe(e,{attributes:!0}),s(),t.style.display="",window.addEventListener("mousemove",r),window.addEventListener("mouseup",r)}},t.releaseCapture=o;var i=!1,n=null;function r(e){if(!i){var t=new e.constructor(e.type,e);i=!0,document.captureElement?document.captureElement.dispatchEvent(t):n.dispatchEvent(t),i=!1,e.stopPropagation(),t.defaultPrevented&&e.preventDefault(),"mouseup"===e.type&&o()}}function s(){document.getElementById("noVNC_mouse_capture_elem").style.cursor=window.getComputedStyle(document.captureElement).cursor}document.captureElement=null;var a=new MutationObserver(s);function o(){if(document.releaseCapture)document.releaseCapture(),document.captureElement=null;else{if(!document.captureElement)return;n=document.captureElement,document.captureElement=null,a.disconnect(),document.getElementById("noVNC_mouse_capture_elem").style.display="none",window.removeEventListener("mousemove",r),window.removeEventListener("mouseup",r)}}},5004:function(e,t){function i(e,t){for(var i=0;i>>0},t.toSigned32bit=function(e){return 0|e}},50500:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.initLogging=o,t.getLogging=function(){return i},t.Error=t.Warn=t.Info=t.Debug=void 0;var i="warn",n=function(){};t.Debug=n;var r=function(){};t.Info=r;var s=function(){};t.Warn=s;var a=function(){};function o(e){if(void 0===e?e=i:i=e,t.Debug=n=t.Info=r=t.Warn=s=t.Error=a=function(){},void 0!==window.console)switch(e){case"debug":t.Debug=n=console.debug.bind(window.console);case"info":t.Info=r=console.info.bind(window.console);case"warn":t.Warn=s=console.warn.bind(window.console);case"error":t.Error=a=console.error.bind(window.console);case"none":break;default:throw new window.Error("invalid logging type '"+e+"'")}}t.Error=a,o()},21882:function(){"function"!=typeof Object.assign&&Object.defineProperty(Object,"assign",{value:function(e,t){if(null==e)throw new TypeError("Cannot convert undefined or null to object");for(var i=Object(e),n=1;n1&&void 0!==arguments[1]&&arguments[1];try{return decodeURIComponent(escape(e))}catch(i){if(i instanceof URIError&&t)return e;throw i}},t.encodeUTF8=function(e){return unescape(encodeURIComponent(e))}},35986:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.shrinkBuf=function(e,t){if(e.length===t)return e;if(e.subarray)return e.subarray(0,t);return e.length=t,e},t.arraySet=function(e,t,i,n,r){if(t.subarray&&e.subarray)return void e.set(t.subarray(i,i+n),r);for(var s=0;s>>16&65535|0,a=0;for(;0!==i;){i-=a=i>2e3?2e3:i;do{s=s+(r=r+t[n++]|0)|0}while(--a);r%=65521,s%=65521}return r|s<<16|0}},1217:function(e,t){function i(){for(var e,t=[],i=0;i<256;i++){e=i;for(var n=0;n<8;n++)e=1&e?3988292384^e>>>1:e>>>1;t[i]=e}return t}Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;i()},25805:function(e,t,i){function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.deflateInit=function(e,t){return T(e,t,8,15,8,0)},t.deflateInit2=T,t.deflateReset=D,t.deflateResetKeep=L,t.deflateSetHeader=function(e,t){if(!e||!e.state)return c;if(2!==e.state.wrap)return c;return e.state.gzhead=t,0},t.deflate=function(e,t){var i,n,r,a;if(!e||!e.state||t>5||t<0)return e?b(e,c):c;if(n=e.state,!e.output||!e.input&&0!==e.avail_in||n.status===y&&4!==t)return b(e,0===e.avail_out?-5:c);if(n.strm=e,i=n.last_flush,n.last_flush=t,42===n.status)if(2===n.wrap)e.adler=0,K(n,31),K(n,139),K(n,8),n.gzhead?(K(n,(n.gzhead.text?1:0)+(n.gzhead.hcrc?2:0)+(n.gzhead.extra?4:0)+(n.gzhead.name?8:0)+(n.gzhead.comment?16:0)),K(n,255&n.gzhead.time),K(n,n.gzhead.time>>8&255),K(n,n.gzhead.time>>16&255),K(n,n.gzhead.time>>24&255),K(n,9===n.level?2:n.strategy>=2||n.level<2?4:0),K(n,255&n.gzhead.os),n.gzhead.extra&&n.gzhead.extra.length&&(K(n,255&n.gzhead.extra.length),K(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(e.adler=(0,o.default)(e.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=69):(K(n,0),K(n,0),K(n,0),K(n,0),K(n,0),K(n,9===n.level?2:n.strategy>=2||n.level<2?4:0),K(n,3),n.status=g);else{var u=8+(n.w_bits-8<<4)<<8;u|=(n.strategy>=2||n.level<2?0:n.level<6?1:6===n.level?2:3)<<6,0!==n.strstart&&(u|=32),u+=31-u%31,n.status=g,F(n,u),0!==n.strstart&&(F(n,e.adler>>>16),F(n,65535&e.adler)),e.adler=1}if(69===n.status)if(n.gzhead.extra){for(r=n.pending;n.gzindex<(65535&n.gzhead.extra.length)&&(n.pending!==n.pending_buf_size||(n.gzhead.hcrc&&n.pending>r&&(e.adler=(0,o.default)(e.adler,n.pending_buf,n.pending-r,r)),k(e),r=n.pending,n.pending!==n.pending_buf_size));)K(n,255&n.gzhead.extra[n.gzindex]),n.gzindex++;n.gzhead.hcrc&&n.pending>r&&(e.adler=(0,o.default)(e.adler,n.pending_buf,n.pending-r,r)),n.gzindex===n.gzhead.extra.length&&(n.gzindex=0,n.status=73)}else n.status=73;if(73===n.status)if(n.gzhead.name){r=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>r&&(e.adler=(0,o.default)(e.adler,n.pending_buf,n.pending-r,r)),k(e),r=n.pending,n.pending===n.pending_buf_size)){a=1;break}a=n.gzindexr&&(e.adler=(0,o.default)(e.adler,n.pending_buf,n.pending-r,r)),0===a&&(n.gzindex=0,n.status=91)}else n.status=91;if(91===n.status)if(n.gzhead.comment){r=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>r&&(e.adler=(0,o.default)(e.adler,n.pending_buf,n.pending-r,r)),k(e),r=n.pending,n.pending===n.pending_buf_size)){a=1;break}a=n.gzindexr&&(e.adler=(0,o.default)(e.adler,n.pending_buf,n.pending-r,r)),0===a&&(n.status=v)}else n.status=v;n.status===v&&(n.gzhead.hcrc?(n.pending+2>n.pending_buf_size&&k(e),n.pending+2<=n.pending_buf_size&&(K(n,255&e.adler),K(n,e.adler>>8&255),e.adler=0,n.status=g)):n.status=g);if(0!==n.pending){if(k(e),0===e.avail_out)return n.last_flush=-1,0}else if(0===e.avail_in&&m(t)<=m(i)&&4!==t)return b(e,-5);if(n.status===y&&0!==e.avail_in)return b(e,-5);if(0!==e.avail_in||0!==n.lookahead||0!==t&&n.status!==y){var l=2===n.strategy?function(e,t){for(var i;;){if(0===e.lookahead&&(C(e),0===e.lookahead)){if(0===t)return 1;break}if(e.match_length=0,i=s._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,i&&(X(e,!1),0===e.strm.avail_out))return 1}if(e.insert=0,4===t)return X(e,!0),0===e.strm.avail_out?3:4;if(e.last_lit&&(X(e,!1),0===e.strm.avail_out))return 1;return 2}(n,t):3===n.strategy?function(e,t){for(var i,n,r,a,o=e.window;;){if(e.lookahead<=f){if(C(e),e.lookahead<=f&&0===t)return 1;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=3&&e.strstart>0&&(n=o[r=e.strstart-1])===o[++r]&&n===o[++r]&&n===o[++r]){a=e.strstart+f;do{}while(n===o[++r]&&n===o[++r]&&n===o[++r]&&n===o[++r]&&n===o[++r]&&n===o[++r]&&n===o[++r]&&n===o[++r]&&re.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=3?(i=s._tr_tally(e,1,e.match_length-3),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(i=s._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),i&&(X(e,!1),0===e.strm.avail_out))return 1}if(e.insert=0,4===t)return X(e,!0),0===e.strm.avail_out?3:4;if(e.last_lit&&(X(e,!1),0===e.strm.avail_out))return 1;return 2}(n,t):d[n.level].func(n,t);if(3!==l&&4!==l||(n.status=y),1===l||3===l)return 0===e.avail_out&&(n.last_flush=-1),0;if(2===l&&(1===t?s._tr_align(n):5!==t&&(s._tr_stored_block(n,0,0,!1),3===t&&(w(n.head),0===n.lookahead&&(n.strstart=0,n.block_start=0,n.insert=0))),k(e),0===e.avail_out))return n.last_flush=-1,0}if(4!==t)return 0;if(n.wrap<=0)return 1;2===n.wrap?(K(n,255&e.adler),K(n,e.adler>>8&255),K(n,e.adler>>16&255),K(n,e.adler>>24&255),K(n,255&e.total_in),K(n,e.total_in>>8&255),K(n,e.total_in>>16&255),K(n,e.total_in>>24&255)):(F(n,e.adler>>>16),F(n,65535&e.adler));k(e),n.wrap>0&&(n.wrap=-n.wrap);return 0!==n.pending?0:1},t.deflateEnd=function(e){var t;if(!e||!e.state)return c;if(42!==(t=e.state.status)&&69!==t&&73!==t&&91!==t&&t!==v&&t!==g&&t!==y)return b(e,c);return e.state=null,t===g?b(e,-3):0},t.deflateSetDictionary=function(e,t){var i,n,s,o,u,l,h,_,d=t.length;if(!e||!e.state)return c;if(i=e.state,2===(o=i.wrap)||1===o&&42!==i.status||i.lookahead)return c;1===o&&(e.adler=(0,a.default)(e.adler,t,d,0));i.wrap=0,d>=i.w_size&&(0===o&&(w(i.head),i.strstart=0,i.block_start=0,i.insert=0),_=new r.Buf8(i.w_size),r.arraySet(_,t,d-i.w_size,i.w_size,0),t=_,d=i.w_size);u=e.avail_in,l=e.next_in,h=e.input,e.avail_in=d,e.next_in=0,e.input=t,C(i);for(;i.lookahead>=3;){n=i.strstart,s=i.lookahead-2;do{i.ins_h=(i.ins_h<4?9:0)}function w(e){for(var t=e.length;--t>=0;)e[t]=0}function k(e){var t=e.state,i=t.pending;i>e.avail_out&&(i=e.avail_out),0!==i&&(r.arraySet(e.output,t.pending_buf,t.pending_out,i,e.next_out),e.next_out+=i,t.pending_out+=i,e.total_out+=i,e.avail_out-=i,t.pending-=i,0===t.pending&&(t.pending_out=0))}function X(e,t){s._tr_flush_block(e,e.block_start>=0?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,k(e.strm)}function K(e,t){e.pending_buf[e.pending++]=t}function F(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function S(e,t){var i,n,r=e.max_chain_length,s=e.strstart,a=e.prev_length,o=e.nice_match,u=e.strstart>e.w_size-p?e.strstart-(e.w_size-p):0,l=e.window,h=e.w_mask,_=e.prev,c=e.strstart+f,d=l[s+a-1],v=l[s+a];e.prev_length>=e.good_match&&(r>>=2),o>e.lookahead&&(o=e.lookahead);do{if(l[(i=t)+a]===v&&l[i+a-1]===d&&l[i]===l[s]&&l[++i]===l[s+1]){s+=2,i++;do{}while(l[++s]===l[++i]&&l[++s]===l[++i]&&l[++s]===l[++i]&&l[++s]===l[++i]&&l[++s]===l[++i]&&l[++s]===l[++i]&&l[++s]===l[++i]&&l[++s]===l[++i]&&sa){if(e.match_start=t,a=n,n>=o)break;d=l[s+a-1],v=l[s+a]}}}while((t=_[t&h])>u&&0!=--r);return a<=e.lookahead?a:e.lookahead}function C(e){var t,i,n,s,u,l,h,_,c,d,f=e.w_size;do{if(s=e.window_size-e.lookahead-e.strstart,e.strstart>=f+(f-p)){r.arraySet(e.window,e.window,f,f,0),e.match_start-=f,e.strstart-=f,e.block_start-=f,t=i=e.hash_size;do{n=e.head[--t],e.head[t]=n>=f?n-f:0}while(--i);t=i=f;do{n=e.prev[--t],e.prev[t]=n>=f?n-f:0}while(--i);s+=f}if(0===e.strm.avail_in)break;if(l=e.strm,h=e.window,_=e.strstart+e.lookahead,c=s,d=void 0,(d=l.avail_in)>c&&(d=c),i=0===d?0:(l.avail_in-=d,r.arraySet(h,l.input,l.next_in,d,_),1===l.state.wrap?l.adler=(0,a.default)(l.adler,h,d,_):2===l.state.wrap&&(l.adler=(0,o.default)(l.adler,h,d,_)),l.next_in+=d,l.total_in+=d,d),e.lookahead+=i,e.lookahead+e.insert>=3)for(u=e.strstart-e.insert,e.ins_h=e.window[u],e.ins_h=(e.ins_h<=3&&(e.ins_h=(e.ins_h<=3)if(n=s._tr_tally(e,e.strstart-e.match_start,e.match_length-3),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=3){e.match_length--;do{e.strstart++,e.ins_h=(e.ins_h<=3&&(e.ins_h=(e.ins_h<4096)&&(e.match_length=2)),e.prev_length>=3&&e.match_length<=e.prev_length){r=e.strstart+e.lookahead-3,n=s._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-3),e.lookahead-=e.prev_length-1,e.prev_length-=2;do{++e.strstart<=r&&(e.ins_h=(e.ins_h<15&&(o=2,n-=16),s<1||s>9||8!==i||n<8||n>15||t<0||t>9||a<0||a>4)return b(e,c);8===n&&(n=9);var u=new A;return e.state=u,u.strm=e,u.wrap=o,u.gzhead=null,u.w_bits=n,u.w_size=1<e.pending_buf_size-5&&(i=e.pending_buf_size-5);;){if(e.lookahead<=1){if(C(e),0===e.lookahead&&0===t)return 1;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var n=e.block_start+i;if((0===e.strstart||e.strstart>=n)&&(e.lookahead=e.strstart-n,e.strstart=n,X(e,!1),0===e.strm.avail_out))return 1;if(e.strstart-e.block_start>=e.w_size-p&&(X(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,4===t?(X(e,!0),0===e.strm.avail_out?3:4):(e.strstart>e.block_start&&(X(e,!1),e.strm.avail_out),1)})),new x(4,4,8,4,E),new x(4,5,16,8,E),new x(4,6,32,32,E),new x(4,4,16,16,M),new x(8,16,32,32,M),new x(8,16,128,128,M),new x(8,32,128,256,M),new x(32,128,258,1024,M),new x(32,258,258,4096,M)];t.deflateInfo="pako deflate (from Nodeca project)"},16071:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var i,n,r,s,a,o,u,l,h,_,c,d,f,p,v,g,y,b,m,w,k,X,K,F,S;i=e.state,n=e.next_in,F=e.input,r=n+(e.avail_in-5),s=e.next_out,S=e.output,a=s-(t-e.avail_out),o=s+(e.avail_out-257),u=i.dmax,l=i.wsize,h=i.whave,_=i.wnext,c=i.window,d=i.hold,f=i.bits,p=i.lencode,v=i.distcode,g=(1<>>=m=b>>>24,f-=m,0===(m=b>>>16&255))S[s++]=65535&b;else{if(!(16&m)){if(0==(64&m)){b=p[(65535&b)+(d&(1<>>=m,f-=m),f<15&&(d+=F[n++]<>>=m=b>>>24,f-=m,!(16&(m=b>>>16&255))){if(0==(64&m)){b=v[(65535&b)+(d&(1<u){e.msg="invalid distance too far back",i.mode=30;break e}if(d>>>=m,f-=m,k>(m=s-a)){if((m=k-m)>h&&i.sane){e.msg="invalid distance too far back",i.mode=30;break e}if(X=0,K=c,0===_){if(X+=l-m,m2;)S[s++]=K[X++],S[s++]=K[X++],S[s++]=K[X++],w-=3;w&&(S[s++]=K[X++],w>1&&(S[s++]=K[X++]))}else{X=s-k;do{S[s++]=S[X++],S[s++]=S[X++],S[s++]=S[X++],w-=3}while(w>2);w&&(S[s++]=S[X++],w>1&&(S[s++]=S[X++]))}break}}break}}while(n>3,d&=(1<<(f-=w<<3))-1,e.next_in=n,e.next_out=s,e.avail_in=n>>8&255,i.check=(0,a.default)(i.check,O,2,0),y=0,b=0,i.mode=2;break}if(i.flags=0,i.head&&(i.head.done=!1),!(1&i.wrap)||(((255&y)<<8)+(y>>8))%31){e.msg="incorrect header check",i.mode=d;break}if(8!=(15&y)){e.msg="unknown compression method",i.mode=d;break}if(b-=4,D=8+(15&(y>>>=4)),0===i.wbits)i.wbits=D;else if(D>i.wbits){e.msg="invalid window size",i.mode=d;break}i.dmax=1<>8&1),512&i.flags&&(O[0]=255&y,O[1]=y>>>8&255,i.check=(0,a.default)(i.check,O,2,0)),y=0,b=0,i.mode=3;case 3:for(;b<32;){if(0===v)break e;v--,y+=n[h++]<>>8&255,O[2]=y>>>16&255,O[3]=y>>>24&255,i.check=(0,a.default)(i.check,O,4,0)),y=0,b=0,i.mode=4;case 4:for(;b<16;){if(0===v)break e;v--,y+=n[h++]<>8),512&i.flags&&(O[0]=255&y,O[1]=y>>>8&255,i.check=(0,a.default)(i.check,O,2,0)),y=0,b=0,i.mode=5;case 5:if(1024&i.flags){for(;b<16;){if(0===v)break e;v--,y+=n[h++]<>>8&255,i.check=(0,a.default)(i.check,O,2,0)),y=0,b=0}else i.head&&(i.head.extra=null);i.mode=6;case 6:if(1024&i.flags&&((k=i.length)>v&&(k=v),k&&(i.head&&(D=i.head.extra_len-i.length,i.head.extra||(i.head.extra=new Array(i.head.extra_len)),r.arraySet(i.head.extra,n,h,k,D)),512&i.flags&&(i.check=(0,a.default)(i.check,n,k,h)),v-=k,h+=k,i.length-=k),i.length))break e;i.length=0,i.mode=7;case 7:if(2048&i.flags){if(0===v)break e;k=0;do{D=n[h+k++],i.head&&D&&i.length<65536&&(i.head.name+=String.fromCharCode(D))}while(D&&k>9&1,i.head.done=!0),e.adler=i.check=0,i.mode=c;break;case 10:for(;b<32;){if(0===v)break e;v--,y+=n[h++]<>>=7&b,b-=7&b,i.mode=27;break}for(;b<3;){if(0===v)break e;v--,y+=n[h++]<>>=1)){case 0:i.mode=14;break;case 1:if(X(i),i.mode=20,6===t){y>>>=2,b-=2;break e}break;case 2:i.mode=17;break;case 3:e.msg="invalid block type",i.mode=d}y>>>=2,b-=2;break;case 14:for(y>>>=7&b,b-=7&b;b<32;){if(0===v)break e;v--,y+=n[h++]<>>16^65535)){e.msg="invalid stored block lengths",i.mode=d;break}if(i.length=65535&y,y=0,b=0,i.mode=15,6===t)break e;case 15:i.mode=16;case 16:if(k=i.length){if(k>v&&(k=v),k>g&&(k=g),0===k)break e;r.arraySet(l,n,h,k,p),v-=k,h+=k,g-=k,p+=k,i.length-=k;break}i.mode=c;break;case 17:for(;b<14;){if(0===v)break e;v--,y+=n[h++]<>>=5,b-=5,i.ndist=1+(31&y),y>>>=5,b-=5,i.ncode=4+(15&y),y>>>=4,b-=4,i.nlen>286||i.ndist>30){e.msg="too many length or distance symbols",i.mode=d;break}i.have=0,i.mode=18;case 18:for(;i.have>>=3,b-=3}for(;i.have<19;)i.lens[B[i.have++]]=0;if(i.lencode=i.lendyn,i.lenbits=7,P={bits:i.lenbits},T=(0,u.default)(0,i.lens,0,19,i.lencode,0,i.work,P),i.lenbits=P.bits,T){e.msg="invalid code lengths set",i.mode=d;break}i.have=0,i.mode=19;case 19:for(;i.have>>16&255,M=65535&Q,!((C=Q>>>24)<=b);){if(0===v)break e;v--,y+=n[h++]<>>=C,b-=C,i.lens[i.have++]=M;else{if(16===M){for(R=C+2;b>>=C,b-=C,0===i.have){e.msg="invalid bit length repeat",i.mode=d;break}D=i.lens[i.have-1],k=3+(3&y),y>>>=2,b-=2}else if(17===M){for(R=C+3;b>>=C)),y>>>=3,b-=3}else{for(R=C+7;b>>=C)),y>>>=7,b-=7}if(i.have+k>i.nlen+i.ndist){e.msg="invalid bit length repeat",i.mode=d;break}for(;k--;)i.lens[i.have++]=D}}if(i.mode===d)break;if(0===i.lens[256]){e.msg="invalid code -- missing end-of-block",i.mode=d;break}if(i.lenbits=9,P={bits:i.lenbits},T=(0,u.default)(1,i.lens,0,i.nlen,i.lencode,0,i.work,P),i.lenbits=P.bits,T){e.msg="invalid literal/lengths set",i.mode=d;break}if(i.distbits=6,i.distcode=i.distdyn,P={bits:i.distbits},T=(0,u.default)(2,i.lens,i.nlen,i.ndist,i.distcode,0,i.work,P),i.distbits=P.bits,T){e.msg="invalid distances set",i.mode=d;break}if(i.mode=20,6===t)break e;case 20:i.mode=21;case 21:if(v>=6&&g>=258){e.next_out=p,e.avail_out=g,e.next_in=h,e.avail_in=v,i.hold=y,i.bits=b,(0,o.default)(e,w),p=e.next_out,l=e.output,g=e.avail_out,h=e.next_in,n=e.input,v=e.avail_in,y=i.hold,b=i.bits,i.mode===c&&(i.back=-1);break}for(i.back=0;E=(Q=i.lencode[y&(1<>>16&255,M=65535&Q,!((C=Q>>>24)<=b);){if(0===v)break e;v--,y+=n[h++]<>x)])>>>16&255,M=65535&Q,!(x+(C=Q>>>24)<=b);){if(0===v)break e;v--,y+=n[h++]<>>=x,b-=x,i.back+=x}if(y>>>=C,b-=C,i.back+=C,i.length=M,0===E){i.mode=26;break}if(32&E){i.back=-1,i.mode=c;break}if(64&E){e.msg="invalid literal/length code",i.mode=d;break}i.extra=15&E,i.mode=22;case 22:if(i.extra){for(R=i.extra;b>>=i.extra,b-=i.extra,i.back+=i.extra}i.was=i.length,i.mode=23;case 23:for(;E=(Q=i.distcode[y&(1<>>16&255,M=65535&Q,!((C=Q>>>24)<=b);){if(0===v)break e;v--,y+=n[h++]<>x)])>>>16&255,M=65535&Q,!(x+(C=Q>>>24)<=b);){if(0===v)break e;v--,y+=n[h++]<>>=x,b-=x,i.back+=x}if(y>>>=C,b-=C,i.back+=C,64&E){e.msg="invalid distance code",i.mode=d;break}i.offset=M,i.extra=15&E,i.mode=24;case 24:if(i.extra){for(R=i.extra;b>>=i.extra,b-=i.extra,i.back+=i.extra}if(i.offset>i.dmax){e.msg="invalid distance too far back",i.mode=d;break}i.mode=25;case 25:if(0===g)break e;if(k=w-g,i.offset>k){if((k=i.offset-k)>i.whave&&i.sane){e.msg="invalid distance too far back",i.mode=d;break}k>i.wnext?(k-=i.wnext,F=i.wsize-k):F=i.wnext-k,k>i.length&&(k=i.length),S=i.window}else S=l,F=p-i.offset,k=i.length;k>g&&(k=g),g-=k,i.length-=k;do{l[p++]=S[F++]}while(--k);0===i.length&&(i.mode=21);break;case 26:if(0===g)break e;l[p++]=i.length,g--,i.mode=21;break;case 27:if(i.wrap){for(;b<32;){if(0===v)break e;v--,y|=n[h++]<>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function p(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new r.Buf16(320),this.work=new r.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function v(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=1,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new r.Buf32(852),t.distcode=t.distdyn=new r.Buf32(592),t.sane=1,t.back=-1,0):_}function g(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,v(e)):_}function y(e,t){var i,n;return e&&e.state?(n=e.state,t<0?(i=0,t=-t):(i=1+(t>>4),t<48&&(t&=15)),t&&(t<8||t>15)?_:(null!==n.window&&n.wbits!==t&&(n.window=null),n.wrap=i,n.wbits=t,g(e))):_}function b(e,t){var i,n;return e?(n=new p,e.state=n,n.window=null,0!==(i=y(e,t))&&(e.state=null),i):_}var m,w,k=!0;function X(e){if(k){var t;for(m=new r.Buf32(512),w=new r.Buf32(32),t=0;t<144;)e.lens[t++]=8;for(;t<256;)e.lens[t++]=9;for(;t<280;)e.lens[t++]=7;for(;t<288;)e.lens[t++]=8;for((0,u.default)(1,e.lens,0,288,m,0,e.work,{bits:9}),t=0;t<32;)e.lens[t++]=5;(0,u.default)(2,e.lens,0,32,w,0,e.work,{bits:5}),k=!1}e.lencode=m,e.lenbits=9,e.distcode=w,e.distbits=5}function K(e,t,i,n){var s,a=e.state;return null===a.window&&(a.wsize=1<=a.wsize?(r.arraySet(a.window,t,i-a.wsize,a.wsize,0),a.wnext=0,a.whave=a.wsize):((s=a.wsize-a.wnext)>n&&(s=n),r.arraySet(a.window,t,i-n,s,a.wnext),(n-=s)?(r.arraySet(a.window,t,i-n,n,0),a.wnext=n,a.whave=a.wsize):(a.wnext+=s,a.wnext===a.wsize&&(a.wnext=0),a.whave=1&&0===R[C];C--);E>C&&(E=C);if(0===C)return s[_++]=20971520,s[_++]=20971520,d.bits=1,0;for(S=1;S0&&(0===e||1!==C))return-1;for(Q[1]=0,K=1;K852||2===e&&L>592)return 1;for(;;){m=K-x,c[F]b?(w=O[B+c[F]],k=T[P+c[F]]):(w=96,k=0),f=1<>x)+(p-=f)]=m<<24|w<<16|k|0}while(0!==p);for(f=1<>=1;if(0!==f?(D&=f-1,D+=f):D=0,F++,0==--R[K]){if(K===C)break;K=t[i+c[F]]}if(K>E&&(D&g)!==v){for(0===x&&(x=E),y+=S,A=1<<(M=K-x);M+x852||2===e&&L>592)return 1;s[v=D&g]=E<<24|M<<16|y-_|0}}0!==D&&(s[y+D]=K-x<<24|64<<16|0);return d.bits=E,0};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var i={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(i,a,o):i[a]=e[a]}i.default=e,t&&t.set(e,i);return i}(i(35986));function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}var a=15,o=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],u=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],l=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],h=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64]},70892:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},55796:function(e,t,i){function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t._tr_init=function(e){U||(!function(){var e,t,i,n,r,s=new Array(16);for(i=0,n=0;n<28;n++)for(b[n]=i,e=0;e<1<<_[n];e++)y[i++]=n;for(y[i-1]=n,r=0,n=0;n<16;n++)for(X[n]=r,e=0;e<1<>=7;n0?(2===e.strm.data_type&&(e.strm.data_type=function(e){var t,i=4093624447;for(t=0;t<=31;t++,i>>>=1)if(1&i&&0!==e.dyn_ltree[2*t])return 0;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return 1;for(t=32;t=3&&0===e.bl_tree[2*f[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t}(e),r=e.opt_len+3+7>>>3,(s=e.static_len+3+7>>>3)<=r&&(r=s)):r=s=i+5;i+4<=r&&-1!==t?I(e,t,i,n):4===e.strategy||s===r?(E(e,2+(n?1:0),3),R(e,p,v)):(E(e,4+(n?1:0),3),function(e,t,i,n){var r;for(E(e,t-257,5),E(e,i-1,5),E(e,n-4,4),r=0;r>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&i,e.last_lit++,0===t?e.dyn_ltree[2*i]++:(e.matches++,t--,e.dyn_ltree[2*(y[i]+o+1)]++,e.dyn_dtree[2*S(t)]++);return e.last_lit===e.lit_bufsize-1},t._tr_align=function(e){E(e,2,3),M(e,256,p),function(e){16===e.bi_valid?(C(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):e.bi_valid>=8&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}(e)};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var i={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(i,a,o):i[a]=e[a]}i.default=e,t&&t.set(e,i);return i}(i(35986));function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function a(e){for(var t=e.length;--t>=0;)e[t]=0}var o=256,u=286,l=30,h=15,_=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],c=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],d=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],f=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],p=new Array(576);a(p);var v=new Array(60);a(v);var g=new Array(512);a(g);var y=new Array(256);a(y);var b=new Array(29);a(b);var m,w,k,X=new Array(l);function K(e,t,i,n,r){this.static_tree=e,this.extra_bits=t,this.extra_base=i,this.elems=n,this.max_length=r,this.has_stree=e&&e.length}function F(e,t){this.dyn_tree=e,this.max_code=0,this.stat_desc=t}function S(e){return e<256?g[e]:g[256+(e>>>7)]}function C(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function E(e,t,i){e.bi_valid>16-i?(e.bi_buf|=t<>16-e.bi_valid,e.bi_valid+=i-16):(e.bi_buf|=t<>>=1,i<<=1}while(--t>0);return i>>>1}function A(e,t,i){var n,r,s=new Array(16),a=0;for(n=1;n<=h;n++)s[n]=a=a+i[n-1]<<1;for(r=0;r<=t;r++){var o=e[2*r+1];0!==o&&(e[2*r]=x(s[o]++,o))}}function L(e){var t;for(t=0;t8?C(e,e.bi_buf):e.bi_valid>0&&(e.pending_buf[e.pending++]=e.bi_buf),e.bi_buf=0,e.bi_valid=0}function T(e,t,i,n){var r=2*t,s=2*i;return e[r]>1;i>=1;i--)P(e,s,i);r=u;do{i=e.heap[1],e.heap[1]=e.heap[e.heap_len--],P(e,s,1),n=e.heap[1],e.heap[--e.heap_max]=i,e.heap[--e.heap_max]=n,s[2*r]=s[2*i]+s[2*n],e.depth[r]=(e.depth[i]>=e.depth[n]?e.depth[i]:e.depth[n])+1,s[2*i+1]=s[2*n+1]=r,e.heap[1]=r++,P(e,s,1)}while(e.heap_len>=2);e.heap[--e.heap_max]=e.heap[1],function(e,t){var i,n,r,s,a,o,u=t.dyn_tree,l=t.max_code,_=t.stat_desc.static_tree,c=t.stat_desc.has_stree,d=t.stat_desc.extra_bits,f=t.stat_desc.extra_base,p=t.stat_desc.max_length,v=0;for(s=0;s<=h;s++)e.bl_count[s]=0;for(u[2*e.heap[e.heap_max]+1]=0,i=e.heap_max+1;i<573;i++)(s=u[2*u[2*(n=e.heap[i])+1]+1]+1)>p&&(s=p,v++),u[2*n+1]=s,n>l||(e.bl_count[s]++,a=0,n>=f&&(a=d[n-f]),o=u[2*n],e.opt_len+=o*(s+a),c&&(e.static_len+=o*(_[2*n+1]+a)));if(0!==v){do{for(s=p-1;0===e.bl_count[s];)s--;e.bl_count[s]--,e.bl_count[s+1]+=2,e.bl_count[p]--,v-=2}while(v>0);for(s=p;0!==s;s--)for(n=e.bl_count[s];0!==n;)(r=e.heap[--i])>l||(u[2*r+1]!==s&&(e.opt_len+=(s-u[2*r+1])*u[2*r],u[2*r+1]=s),n--)}}(e,t),A(s,l,e.bl_count)}function O(e,t,i){var n,r,s=-1,a=t[1],o=0,u=7,l=4;for(0===a&&(u=138,l=3),t[2*(i+1)+1]=65535,n=0;n<=i;n++)r=a,a=t[2*(n+1)+1],++o=0;i--)t+=this._rQ[this._rQi++]<<8*i;return t}},{key:"rQshiftStr",value:function(e){void 0===e&&(e=this.rQlen);for(var t="",i=0;i1&&void 0!==arguments[1]?arguments[1]:this.rQlen;return new Uint8Array(this._rQ.buffer,this._rQi+e,t-e)}},{key:"rQwait",value:function(e,t,i){if(this.rQlen0&&this._websocket.readyState===WebSocket.OPEN&&(this._websocket.send(this._encodeMessage()),this._sQlen=0)}},{key:"send",value:function(e){this._sQ.set(e,this._sQlen),this._sQlen+=e.length,this.flush()}},{key:"sendString",value:function(e){this.send(e.split("").map((function(e){return e.charCodeAt(0)})))}},{key:"off",value:function(e){this._eventHandlers[e]=function(){}}},{key:"on",value:function(e,t){this._eventHandlers[e]=t}},{key:"_allocateBuffers",value:function(){this._rQ=new Uint8Array(this._rQbufferSize),this._sQ=new Uint8Array(this._sQbufferSize)}},{key:"init",value:function(){this._allocateBuffers(),this._rQi=0,this._websocket=null}},{key:"open",value:function(e,t){var i=this;this.init(),this._websocket=new WebSocket(e,t),this._websocket.binaryType="arraybuffer",this._websocket.onmessage=this._recvMessage.bind(this),this._websocket.onopen=function(){r.Debug(">> WebSock.onopen"),i._websocket.protocol&&r.Info("Server choose sub-protocol: "+i._websocket.protocol),i._eventHandlers.open(),r.Debug("<< WebSock.onopen")},this._websocket.onclose=function(e){r.Debug(">> WebSock.onclose"),i._eventHandlers.close(e),r.Debug("<< WebSock.onclose")},this._websocket.onerror=function(e){r.Debug(">> WebSock.onerror: "+e),i._eventHandlers.error(e),r.Debug("<< WebSock.onerror: "+e)}}},{key:"close",value:function(){this._websocket&&(this._websocket.readyState!==WebSocket.OPEN&&this._websocket.readyState!==WebSocket.CONNECTING||(r.Info("Closing WebSocket connection"),this._websocket.close()),this._websocket.onmessage=function(){})}},{key:"_encodeMessage",value:function(){return new Uint8Array(this._sQ.buffer,0,this._sQlen)}},{key:"_expandCompactRQ",value:function(e){var t=8*(this._rQlen-this._rQi+e),i=this._rQbufferSizeo&&(this._rQbufferSize=o,this._rQbufferSize-this.rQlenthis._rQbufferSize-this._rQlen&&this._expandCompactRQ(t.length),this._rQ.set(t,this._rQlen),this._rQlen+=t.length}},{key:"_recvMessage",value:function(e){this._DecodeMessage(e.data),this.rQlen>0?(this._eventHandlers.message(),this._rQlen==this._rQi&&(this._rQlen=0,this._rQi=0)):r.Debug("Ignoring empty message")}},{key:"sQ",get:function(){return this._sQ}},{key:"rQ",get:function(){return this._rQ}},{key:"rQi",get:function(){return this._rQi},set:function(e){this._rQi=e}},{key:"rQlen",get:function(){return this._rQlen-this._rQi}}],i&&a(t.prototype,i),n&&a(t,n),e}();t.default=u}}]); \ No newline at end of file diff --git a/49372.async.js b/49372.async.js new file mode 100644 index 0000000000..8e80cf1076 --- /dev/null +++ b/49372.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[49372,36723],{62544:function(e,n,s){s.d(n,{Z:function(){return Z}});var i=s(7557),r=s.n(i),t=s(82242),l=s.n(t),c=s(41498),o=s.n(c),a=s(79800),A=s.n(a),u=s(59301),d=s(6848),g=s(24650),p=s(71418),w=s(64165),h=s(92310),f=s.n(h),V="selectEnvironment___LegvW",x="search___ZMwsK",v="searchListWrap___iUv9S",m="searchList___T1FBi",F="name___t0Y2b",B="tag___ooWkq",C="searchListActive___ahElk",W="spin___x2xMT",S="common___ZhJvk",j="title___p4_7m",Y="tags___2fYZM",K="tagActive___tb54k",q="wrap___I9ZtF",G="allList___h31KX",L="item___PwiKQ",b="itemActive___JCEc6",O="line___Qn6mz",E="apply___EhZKq",k="p1___LxfGu",D="p2___jiQhJ",M="list___n7Ydz",y="items___OB8qz",z="darklySelectEnvironment___K__cy",J=s(36723),U=s(49105),Q=s(89392),I=s(37712),R=function(e){var n=e.data,s=e.id,i=e.handleClick,r=(0,u.useState)(!0),t=A()(r,2),l=t[0],c=t[1],o=n.name,a=n.image;return(0,I.jsxs)("div",{className:M,children:[(0,I.jsxs)("header",{onClick:function(){return c(!l)},children:[(0,I.jsx)("div",{className:j,children:o}),(0,I.jsx)("i",{style:{transition:"0.5s",transform:l?"rotate(0deg)":"rotate(180deg)"},className:"iconfont icon-shangjiantou c-grey-999"})]}),(0,I.jsxs)("ul",{className:y,style:{height:l?"auto":0},children:[a.map((function(e){return(0,I.jsxs)("li",{className:e.id===s?"".concat(L," ").concat(b):L,onClick:function(){return i(e.id)},children:[(0,I.jsx)("div",{className:F,children:e.name}),e.private&&(0,I.jsx)(d.Z,{title:"该镜像面向指定用户开放",children:(0,I.jsx)("div",{className:B,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10},children:"限定"})}),e.is_base&&(0,I.jsx)(d.Z,{title:"仅提供一个基本的操作系统环境",children:(0,I.jsx)("div",{className:B,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10},children:"基础"})})]},e.id)})),(0,I.jsx)("li",{className:O})]})]})},Z=function(e){var n=e.className,s=e.dispatch,i=e.skin,t=void 0===i?"white":i,c=e.value,a=void 0===c?null:c,h=e.loading,O=void 0!==h&&h,M=e.data,y=void 0===M?[]:M,Z=e.otherData,N=void 0===Z?[]:Z,H=e.tags,X=void 0===H?[]:H,T=e.onChange,P=void 0===T?function(){}:T,_=e.onSearchWord,$=void 0===_?function(){}:_,ee=e.shixun_type,ne=e.extraContent,se=e.tab_type,ie=e.is_create_mirror,re=e.hiddenCreateOnline,te=(0,u.useState)(""),le=A()(te,2),ce=le[0],oe=le[1],ae=(0,u.useState)(!1),Ae=A()(ae,2),ue=Ae[0],de=Ae[1],ge=(0,u.useState)([]),pe=A()(ge,2),we=pe[0],he=pe[1],fe=(0,u.useState)(0),Ve=A()(fe,2),xe=Ve[0],ve=Ve[1],me=(0,u.useRef)(null),Fe=(0,u.useRef)(String(Math.floor(1e6*Math.random()))).current,Be=(0,u.useRef)(),Ce=(0,u.useRef)(null),We=(0,u.useRef)(0),Se=(0,u.useRef)([]);(0,u.useEffect)((function(){return window.addEventListener("keydown",je),function(){window.removeEventListener("keydown",je)}}),[ce,ue,we]),(0,u.useEffect)((function(){he([])}),[se]);var je=function(e){if(ue&&(40===e.keyCode||38===e.keyCode)){var n=0;40===e.keyCode&&ue&&(n=xe"+e+""})))}}),e.private&&(0,I.jsx)(d.Z,{title:"该镜像面向指定用户开放",children:(0,I.jsx)("li",{className:B,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10},children:"限定"})}),e.is_base&&(0,I.jsx)(d.Z,{title:"仅提供一个基本的操作系统环境",children:(0,I.jsx)("li",{className:B,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10},children:"基础"})})]})});return u}))},!i){e.next=7;break}return a=c(Se.current),he(a),e.abrupt("return");case 7:clearTimeout(Ce.current),Ce.current=setTimeout(o()(r()().mark((function e(){var s,i,o,a,A;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s={keywords:encodeURIComponent(n||""),page:1,limit:1e5,tab_type:se},ee&&(s.shixun_type=ee),e.next=4,(0,U.ZP)("/api/shixuns/search_image.json",{method:"get",params:l()(l()({},s),{},{is_create_mirror:ie})});case 4:0===(null==(i=e.sent)?void 0:i.status)&&(a=c((null==i||null===(o=i.data)||void 0===o?void 0:o.mirrors)||[]),t===We.current&&(he(a),Se.current=(0,Q.cloneDeep)((null==i||null===(A=i.data)||void 0===A?void 0:A.mirrors)||[])));case 6:case"end":return e.stop()}}),e)}))),300);case 9:case"end":return e.stop()}}),e)})));return function(n,s,i){return e.apply(this,arguments)}}(),Ke=function(e){var n=document.getElementById("scroll-".concat(Fe,"-").concat(e));n&&document.getElementById("scroll-".concat(Fe)).scrollTo(0,n.offsetTop)},qe=function(e,n){var s=document.getElementById("search-".concat(Fe,"-").concat(e));if(s){var i=document.getElementById("search-".concat(Fe));s.offsetTop-i.scrollTop>0&&s.offsetTop-i.scrollTop50)||(h.ZP.info("文件大小必须小于50MB"),!1))},withCredentials:!0,children:[(0,L.jsx)("span",{className:"".concat(B," current"),children:"上传附件"}),(0,L.jsx)("span",{className:"".concat(C," ml10"),children:"(单个文件50M以内)"})]})})}),(0,L.jsx)("div",{className:W,children:(0,L.jsxs)(p.Z.Item,{children:[(0,L.jsx)(V.ZP,{className:"mr5",size:"middle",onClick:function(){i({type:"newShixuns/setActionTabs",payload:{}})},children:"取消"}),(0,L.jsx)(V.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:s["newShixuns/applyShixunMirror"],children:"保存"})]})})]})]})}))},50341:function(e,n,s){var i=s(79800),r=s.n(i),t=s(59301),l=s(80608),c=s(43418),o=s(55351),a=s(37712);n.Z=(0,l.connect)((function(e){var n=e.newShixuns,s=e.user;return{newShixuns:n,globalSetting:e.globalSetting,user:s}}))((function(e){var n,s=e.newShixuns,i=e.dispatch,A=e.user,u=(0,t.useState)(!1),d=r()(u,2),g=d[0],p=d[1];(0,t.useEffect)((function(){"Create-Environment"===s.actionTabs.key&&w()}),[null==s||null===(n=s.actionTabs)||void 0===n?void 0:n.key]);var w=function(){var e,n,s;if(i({type:"newShixuns/setActionTabs",payload:{}}),0===(null===(e=A.userInfo)||void 0===e?void 0:e.mirror_marker_status))p(!0);else if(1===(null===(n=A.userInfo)||void 0===n?void 0:n.mirror_marker_status)){var r;l.history.push("/users/".concat(null===(r=A.userInfo)||void 0===r?void 0:r.login,"/experiment-img/add"))}else 2===(null===(s=A.userInfo)||void 0===s?void 0:s.mirror_marker_status)&&c.Z.confirm({title:"您今日已达到申请上限,是否跳转至云主机列表?",content:"提示:每天最多允许申请一台云主机",okText:"跳转",cancelText:"取消",onOk:function(){var e;l.history.push("/users/".concat(null===(e=A.userInfo)||void 0===e?void 0:e.login,"/experiment-img"))}})};return(0,a.jsxs)(c.Z,{title:"加入qq群提示",open:g,footer:null,onCancel:function(){p(!1)},children:[(0,a.jsxs)("div",{style:{textAlign:"center"},children:[(0,a.jsx)("br",{}),(0,a.jsx)("img",{width:120,height:120,style:{marginTop:"20px"},src:o,alt:"二维码"})]}),(0,a.jsx)("img",{})]})}))},36723:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/50283.async.js b/50283.async.js new file mode 100644 index 0000000000..01d508af1d --- /dev/null +++ b/50283.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[50283,1908,50391,70680,56065,2154,72559,56271],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),a={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"},l=n(1393),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:T=l.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["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"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:D},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:T}),[ee,te]=R([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(33614),m={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"},d=n(1393),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(76897),y=n(55405),b=n(25629),C=n(59412),x=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(78405),N=n(92343),$=n(3113),S=n(19716),j=n(33234),P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),T=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(T,t),onPressEnter:e=>{h.current||d||R(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),T=f(Z),D=f(z),R=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=z),!k&&T&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file diff --git a/50391.async.js b/50391.async.js new file mode 100644 index 0000000000..b8367c453c --- /dev/null +++ b/50391.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[50391,1908,70680,56065,2154,50283,72559,56271],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),a={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"},l=n(1393),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:T=l.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["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"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:D},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:T}),[ee,te]=R([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(33614),m={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"},d=n(1393),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(76897),y=n(55405),b=n(25629),C=n(59412),x=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(78405),N=n(92343),$=n(3113),S=n(19716),j=n(33234),P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),T=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(T,t),onPressEnter:e=>{h.current||d||R(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),T=f(Z),D=f(z),R=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=z),!k&&T&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file diff --git a/5050.async.js b/5050.async.js new file mode 100644 index 0000000000..59870ecc73 --- /dev/null +++ b/5050.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5050,56087,34167,15083,13244,33076,35544,1908,50391,70680,56065,2154,50283,72559,56271,25209],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(33614),l=n(59301),r={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"},a=n(1393),s=function(e,t){return l.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:r}))};var i=l.forwardRef(s)},56762:function(e,t,n){n.d(t,{Z:function(){return l}});var o=n(59301);function l(){const[,e]=o.useReducer((e=>e+1),0);return e}},88522:function(e,t,n){var o=n(92310),l=n.n(o),r=n(75440),a=n(55405),s=n(59301),i=n(53487),c=n(92343),u=n(36355),p=n(57809);const{Option:m}=p.default;function d(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const f=(e,t)=>{const{prefixCls:n,className:o,popupClassName:i,dropdownClassName:f,children:v,dataSource:g}=e,y=(0,r.Z)(v);let b;1===y.length&&(0,c.l$)(y[0])&&!d(y[0])&&([b]=y);const C=b?()=>b:void 0;let O;O=y.length&&d(y[0])?v:g?g.map((e=>{if((0,c.l$)(e))return e;switch(typeof e){case"string":return s.createElement(m,{key:e,value:e},e);case"object":{const{value:t}=e;return s.createElement(m,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:x}=s.useContext(u.E_),h=x("select",n);return s.createElement(p.default,Object.assign({ref:t,suffixIcon:null},(0,a.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:h,popupClassName:i||f,className:l()(`${h}-auto-complete`,o),mode:p.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:C}),O)},v=s.forwardRef(f),g=(0,i.Z)(v);v.Option=m,v._InternalPanelDoNotUseOrYouWillBeFired=g,t.Z=v},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var o=n(91857),l=n(92310),r=n.n(l),a=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{getPopupContainer:t,getPrefixCls:n,direction:l}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:O,children:x,className:h,menu:E,arrow:w,autoFocus:N,overlay:S,trigger:$,align:P,open:j,onOpenChange:Z,placement:I,getPopupContainer:M,href:z,icon:k=a.createElement(s.Z,null),title:_,buttonsRender:D=(e=>e),mouseEnterDelay:R,mouseLeaveDelay:T,overlayClassName:F,overlayStyle:B,destroyPopupOnHide:L,dropdownRender:H}=e,A=d(e,["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"]),W=n("dropdown",f),U=`${W}-button`,[X,G]=(0,m.Z)(W),Q={menu:E,arrow:w,autoFocus:N,align:P,disabled:y,trigger:y?[]:$,onOpenChange:Z,getPopupContainer:M||t,mouseEnterDelay:R,mouseLeaveDelay:T,overlayClassName:F,overlayStyle:B,destroyPopupOnHide:L,dropdownRender:H},{compactSize:q,compactItemClassnames:Y}=(0,p.ri)(W,l),V=r()(U,Y,h,G);"overlay"in e&&(Q.overlay=S),"open"in e&&(Q.open=j),Q.placement="placement"in e?I:"rtl"===l?"bottomLeft":"bottomRight";const J=a.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:O,href:z,title:_},x),K=a.createElement(i.ZP,{type:v,danger:g,icon:k}),[ee,te]=D([J,K]);return X(a.createElement(u.Z.Compact,Object.assign({className:V,size:q,block:!0},A),ee,a.createElement(o.Z,Object.assign({},Q),te)))};f.__ANT_BUTTON=!0;var v=f;const g=o.Z;g.Button=v;var y=g},24650:function(e,t,n){n.d(t,{Z:function(){return z}});var o=n(92310),l=n.n(o),r=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,r.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[m,d]=(0,i.ZP)(p),f=l()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,r.useContext)(s.aM),g=(0,r.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(r.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},r.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(33614),m={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"},d=n(1393),f=function(e,t){return r.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=r.forwardRef(f),g=n(76897),y=n(55405),b=n(25629),C=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);le?r.createElement(g.Z,null):r.createElement(v,null),h={click:"onClick",hover:"onMouseOver"};var E=r.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,r.useState)((()=>!!o&&n.visible)),c=(0,r.useRef)(null);r.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,E=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=r.useContext(a.E_),N=w("input",v),S=w("input-password",f),$=n&&(t=>{const{action:n="click",iconRender:o=x}=e,l=h[n]||"",a=o(s),i={[l]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return r.cloneElement(r.isValidElement(a)?a:r.createElement("span",null,a),i)})(S),P=l()(S,d,{[`${S}-${g}`]:!!g}),j=Object.assign(Object.assign({},(0,y.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:P,prefixCls:N,suffix:$});return g&&(j.size=g),r.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},j))})),w=n(78405),N=n(92343),S=n(3113),$=n(19716),P=n(33234),j=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,O=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:h}=r.useContext(a.E_),E=r.useRef(!1),Z=x("input-search",n),I=x("input",o),{compactSize:M}=(0,P.ri)(Z,h),z=(0,$.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),k=r.useRef(null),_=e=>{var t;document.activeElement===(null===(t=k.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=k.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},R="boolean"==typeof p?r.createElement(w.Z,null):null,T=`${Z}-button`;let F;const B=p||{},L=B.type&&!0===B.type.__ANT_BUTTON;F=L||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:_,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},L?{className:T,size:z}:{})):r.createElement(S.ZP,{className:T,type:p?"primary":void 0,size:z,disabled:f,key:"enterButton",onMouseDown:_,onClick:D,loading:d,icon:R},p),m&&(F=[F,(0,N.Tm)(m,{key:"addonAfter"})]);const H=l()(Z,{[`${Z}-rtl`]:"rtl"===h,[`${Z}-${z}`]:!!z,[`${Z}-with-button`]:!!p},s);return r.createElement(u.Z,Object.assign({ref:(0,b.sQ)(k,t),onPressEnter:e=>{E.current||d||D(e)}},O,{size:z,onCompositionStart:e=>{E.current=!0,null==y||y(e)},onCompositionEnd:e=>{E.current=!1,null==C||C(e)},prefixCls:I,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:H,disabled:f}))})),I=n(1643);const M=u.Z;M.Group=c,M.Search=Z,M.TextArea=I.Z,M.Password=E;var z=M},57809:function(e,t,n){var o=n(92310),l=n.n(o),r=n(77861),a=n(55405),s=n(59301),i=n(53487),c=n(62892),u=n(19080),p=n(36355),m=n(1684),d=n(93891),f=n(19716),v=n(32441),g=n(33234),y=n(14154),b=n(58582),C=n(96510),O=n(66339),x=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{var n,{prefixCls:o,bordered:i=!0,className:E,rootClassName:w,getPopupContainer:N,popupClassName:S,dropdownClassName:$,listHeight:P=256,placement:j,listItemHeight:Z=24,size:I,disabled:M,notFoundContent:z,status:k,builtinPlacements:_,dropdownMatchSelectWidth:D,popupMatchSelectWidth:R,direction:T,style:F,allowClear:B}=e,L=x(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:H,getPrefixCls:A,renderEmpty:W,direction:U,virtual:X,popupMatchSelectWidth:G,popupOverflow:Q,select:q}=s.useContext(p.E_),Y=A("select",o),V=A(),J=null!=T?T:U,{compactSize:K,compactItemClassnames:ee}=(0,g.ri)(Y,J),[te,ne]=(0,y.Z)(Y),oe=s.useMemo((()=>{const{mode:e}=L;if("combobox"!==e)return e===h?"combobox":e}),[L.mode]),le="multiple"===oe||"tags"===oe,re=(0,C.Z)(L.suffixIcon,L.showArrow),ae=null!==(n=null!=R?R:D)&&void 0!==n?n:G,{status:se,hasFeedback:ie,isFormItemInput:ce,feedbackIcon:ue}=s.useContext(v.aM),pe=(0,u.F)(se,k);let me;me=void 0!==z?z:"combobox"===oe?null:(null==W?void 0:W("Select"))||s.createElement(d.Z,{componentName:"Select"});const{suffixIcon:de,itemIcon:fe,removeIcon:ve,clearIcon:ge}=(0,O.Z)(Object.assign(Object.assign({},L),{multiple:le,hasFeedback:ie,feedbackIcon:ue,showSuffixIcon:re,prefixCls:Y,showArrow:L.showArrow,componentName:"Select"})),ye=!0===B?{clearIcon:ge}:B,be=(0,a.Z)(L,["suffixIcon","itemIcon"]),Ce=l()(S||$,{[`${Y}-dropdown-${J}`]:"rtl"===J},w,ne),Oe=(0,f.Z)((e=>{var t;return null!==(t=null!=I?I:K)&&void 0!==t?t:e})),xe=s.useContext(m.Z),he=null!=M?M:xe,Ee=l()({[`${Y}-lg`]:"large"===Oe,[`${Y}-sm`]:"small"===Oe,[`${Y}-rtl`]:"rtl"===J,[`${Y}-borderless`]:!i,[`${Y}-in-form-item`]:ce},(0,u.Z)(Y,pe,ie),ee,null==q?void 0:q.className,E,w,ne),we=s.useMemo((()=>void 0!==j?j:"rtl"===J?"bottomRight":"bottomLeft"),[j,J]),Ne=(0,b.Z)(_,Q);return te(s.createElement(r.ZP,Object.assign({ref:t,virtual:X,showSearch:null==q?void 0:q.showSearch},be,{style:Object.assign(Object.assign({},null==q?void 0:q.style),F),dropdownMatchSelectWidth:ae,builtinPlacements:Ne,transitionName:(0,c.m)(V,"slide-up",L.transitionName),listHeight:P,listItemHeight:Z,mode:oe,prefixCls:Y,placement:we,direction:J,suffixIcon:de,menuItemSelectedIcon:fe,removeIcon:ve,allowClear:ye,notFoundContent:me,className:Ee,getPopupContainer:N||H,dropdownClassName:Ce,disabled:he})))};const w=s.forwardRef(E),N=(0,i.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=h,w.Option=r.Wx,w.OptGroup=r.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=N,t.default=w},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var o=n(59301),l=n(92310),r=n.n(l),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:l,split:r,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==l?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},l),n{var n,l;const{getPrefixCls:i,space:c,direction:g}=o.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:x,direction:h="horizontal",prefixCls:E,split:w,style:N,wrap:S=!1,classNames:$,styles:P}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,I]=Array.isArray(y)?y:[y,y],M=d(I),z=d(Z),k=f(I),_=f(Z),D=(0,a.Z)(x,{keepEmpty:!0}),R=void 0===b&&"horizontal"===h?"center":b,T=i("space",E),[F,B]=(0,m.Z)(T),L=r()(T,null==c?void 0:c.className,B,`${T}-${h}`,{[`${T}-rtl`]:"rtl"===g,[`${T}-align-${R}`]:R,[`${T}-gap-row-${I}`]:M,[`${T}-gap-col-${Z}`]:z},C,O),H=r()(`${T}-item`,null!==(n=null==$?void 0:$.item)&&void 0!==n?n:null===(l=null==c?void 0:c.classNames)||void 0===l?void 0:l.item);let A=0;const W=D.map(((e,t)=>{var n,l;null!=e&&(A=t);const r=e&&e.key||`${H}-${t}`;return o.createElement(p,{className:H,key:r,index:t,split:w,style:null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(l=null==c?void 0:c.styles)||void 0===l?void 0:l.item},e)})),U=o.useMemo((()=>({latestIndex:A})),[A]);if(0===D.length)return null;const X={};return S&&(X.flexWrap="wrap"),!z&&_&&(X.columnGap=Z),!M&&k&&(X.rowGap=I),F(o.createElement("div",Object.assign({ref:t,className:L,style:Object.assign(Object.assign(Object.assign({},X),null==c?void 0:c.style),N)},j),o.createElement(u,{value:U},W)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var o=n(59301),l=n(56762),r=n(92343),a=n(92310),s=n.n(a),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:l,decimalSeparator:r,groupSeparator:a="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,a),"number"==typeof l&&(c=c.padEnd(l,"0").slice(0,l>0?l:0)),c&&(c=`${r}${c}`),i=[o.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&o.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return o.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:o,colorTextDescription:l,titleFontSize:r,colorTextHeading:a,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:l,fontSize:r},[`${t}-skeleton`]:{paddingTop:o},[`${t}-content`]:{color:a,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:l,style:r,valueStyle:a,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:O=".",groupSeparator:x=","}=e,{getPrefixCls:h,direction:E,statistic:w}=o.useContext(i.E_),N=h("statistic",t),[S,$]=v(N),P=o.createElement(u,Object.assign({decimalSeparator:O,groupSeparator:x,prefixCls:N},e,{value:p})),j=s()(N,{[`${N}-rtl`]:"rtl"===E},null==w?void 0:w.className,n,l,$);return S(o.createElement("div",{className:j,style:Object.assign(Object.assign({},null==w?void 0:w.style),r),onMouseEnter:b,onMouseLeave:C},m&&o.createElement("div",{className:`${N}-title`},m),o.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},o.createElement("div",{style:a,className:`${N}-content`},f&&o.createElement("span",{className:`${N}-content-prefix`},f),d?d(P):P,g&&o.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,o=new Date(e).getTime(),l=Date.now();return function(e,t){let n=e;const o=/\[[^\]]*]/g,l=(t.match(o)||[]).map((e=>e.slice(1,-1))),r=t.replace(o,"[]"),a=y.reduce(((e,t)=>{let[o,l]=t;if(e.includes(o)){const t=Math.floor(n/l);return n-=t*l,e.replace(new RegExp(`${o}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),r);let s=0;return a.replace(o,(()=>{const e=l[s];return s+=1,e}))}(Math.max(o-l,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:a,onFinish:s}=e,i=(0,l.Z)(),c=o.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==a||a(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return o.createElement(g,Object.assign({},e,{valueRender:e=>(0,r.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var O=o.memo(C);g.Countdown=O;var x=g}}]); \ No newline at end of file diff --git a/50566.async.js b/50566.async.js index 50750aed85..4dc918b397 100644 --- a/50566.async.js +++ b/50566.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[50566,73813,22134,8484,12550,54146,95507,11525,41672,1911,37637,80182,79635,38007,25209],{37064:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},a=n(1393),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var i=o.forwardRef(s)},67636:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 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:"download",theme:"outlined"},a=n(1393),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var i=o.forwardRef(s)},3148:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),l={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"},a=n(1393),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var i=o.forwardRef(s)},76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),l={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"},a=n(1393),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var i=o.forwardRef(s)},53583:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},a=n(1393),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var i=o.forwardRef(s)},66104:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),o=n.n(r),l=n(75440),a=n(47413),s=n(59301),i=n(92343),c=n(36355),u=n(46952),p=n(91857);const m=e=>{let{children:t}=e;const{getPrefixCls:n}=s.useContext(c.E_),r=n("breadcrumb");return s.createElement("li",{className:`${r}-separator`,"aria-hidden":"true"},""===t?t:t||"/")};m.__ANT_BREADCRUMB_SEPARATOR=!0;var d=m,f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{if(t)return t(n,r,o,l);const s=function(e,t){if(void 0===e.title||null===e.title)return null;const n=Object.keys(t).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${n})`,"g"),((e,n)=>t[n]||e))}(n,r);return b(e,n,s,a)}}var g=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,separator:n="/",children:r,menu:o,overlay:l,dropdownProps:a,href:i}=e;const c=(e=>{if(o||l){const n=Object.assign({},a);if(o){const e=o||{},{items:t}=e,r=g(e,["items"]);n.menu=Object.assign(Object.assign({},r),{items:null==t?void 0:t.map(((e,t)=>{var{key:n,title:r,label:o,path:l}=e,a=g(e,["key","title","label","path"]);let c=null!=o?o:r;return l&&(c=s.createElement("a",{href:`${i}${l}`},c)),Object.assign(Object.assign({},a),{key:null!=n?n:t,label:c})}))})}else l&&(n.overlay=l);return s.createElement(p.Z,Object.assign({placement:"bottom"},n),s.createElement("span",{className:`${t}-overlay-link`},e,s.createElement(u.Z,null)))}return e})(r);return null!=c?s.createElement(s.Fragment,null,s.createElement("li",null,c),n&&s.createElement(d,null,n)):null},h=e=>{const{prefixCls:t,children:n,href:r}=e,o=g(e,["prefixCls","children","href"]),{getPrefixCls:l}=s.useContext(c.E_),a=l("breadcrumb",t);return s.createElement(y,Object.assign({},o,{prefixCls:a}),b(a,o,n,r))};h.__ANT_BREADCRUMB_ITEM=!0;var O=h,C=n(17313),x=n(83116),w=n(37613);const E=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},(0,C.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[n]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,C.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${t}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${t}-link`]:{[`\n > ${n} + span,\n > ${n} + a\n `]:{marginInlineStart:e.marginXXS}},[`${t}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${n}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var j=(0,x.Z)("Breadcrumb",(e=>{const t=(0,w.TS)(e,{});return[E(t)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),N=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var{breadcrumbName:t}=e,n=N(e,["breadcrumbName"]);return Object.assign(Object.assign({},n),{title:t})}))}),o}var P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,separator:n="/",style:r,className:u,rootClassName:p,routes:m,items:f,children:b,itemRender:g,params:h={}}=e,O=P(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:C,direction:x,breadcrumb:w}=s.useContext(c.E_);let E;const N=C("breadcrumb",t),[Z,k]=j(N),$=function(e,t){return(0,s.useMemo)((()=>e||(t?t.map(S):null)),[e,t])}(f,m);const z=v(N,g);if($&&$.length>0){const e=[],t=f||m;E=$.map(((r,o)=>{const{path:l,key:i,type:c,menu:u,overlay:p,onClick:m,className:f,separator:b,dropdownProps:v}=r,g=((e,t)=>{if(void 0===t)return t;let n=(t||"").replace(/^\//,"");return Object.keys(e).forEach((t=>{n=n.replace(`:${t}`,e[t])})),n})(h,l);void 0!==g&&e.push(g);const O=null!=i?i:o;if("separator"===c)return s.createElement(d,{key:O},b);const C={},x=o===$.length-1;u?C.menu=u:p&&(C.overlay=p);let{href:w}=r;return e.length&&void 0!==g&&(w=`#/${e.join("/")}`),s.createElement(y,Object.assign({key:O},C,(0,a.Z)(r,{data:!0,aria:!0}),{className:f,dropdownProps:v,href:w,separator:x?"":n,onClick:m,prefixCls:N}),z(r,h,t,e,w))}))}else if(b){const e=(0,l.Z)(b).length;E=(0,l.Z)(b).map(((t,r)=>{if(!t)return t;const o=r===e-1;return(0,i.Tm)(t,{separator:o?"":n,key:r})}))}const I=o()(N,null==w?void 0:w.className,{[`${N}-rtl`]:"rtl"===x},u,p,k),M=Object.assign(Object.assign({},null==w?void 0:w.style),r);return Z(s.createElement("nav",Object.assign({className:I,style:M},O),s.createElement("ol",null,E)))};Z.Item=O,Z.Separator=d;var k=Z},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),o=n(92310),l=n.n(o),a=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=a.useContext(c.E_),{prefixCls:f,type:b="default",danger:v,disabled:g,loading:y,onClick:h,htmlType:O,children:C,className:x,menu:w,arrow:E,autoFocus:j,overlay:N,trigger:S,align:P,open:Z,onOpenChange:k,placement:$,getPopupContainer:z,href:I,icon:M=a.createElement(s.Z,null),title:R,buttonsRender:_=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:B,overlayClassName:D,overlayStyle:H,destroyPopupOnHide:A,dropdownRender:F}=e,X=d(e,["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"]),L=n("dropdown",f),W=`${L}-button`,[U,Q]=(0,m.Z)(L),V={menu:w,arrow:E,autoFocus:j,align:P,disabled:g,trigger:g?[]:S,onOpenChange:k,getPopupContainer:z||t,mouseEnterDelay:T,mouseLeaveDelay:B,overlayClassName:D,overlayStyle:H,destroyPopupOnHide:A,dropdownRender:F},{compactSize:q,compactItemClassnames:G}=(0,p.ri)(L,o),Y=l()(W,G,x,Q);"overlay"in e&&(V.overlay=N),"open"in e&&(V.open=Z),V.placement="placement"in e?$:"rtl"===o?"bottomLeft":"bottomRight";const J=a.createElement(i.ZP,{type:b,danger:v,disabled:g,loading:y,onClick:h,htmlType:O,href:I,title:R},C),K=a.createElement(i.ZP,{type:b,danger:v,icon:M}),[ee,te]=_([J,K]);return U(a.createElement(u.Z.Compact,Object.assign({className:Y,size:q,block:!0},X),ee,a.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var b=f;const v=r.Z;v.Button=b;var g=v},24650:function(e,t,n){n.d(t,{Z:function(){return I}});var r=n(92310),o=n.n(r),l=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),b=(0,l.useContext)(s.aM),v=(0,l.useMemo)((()=>Object.assign(Object.assign({},b),{isFormItemInput:!1})),[b]);return m(l.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(s.aM.Provider,{value:v},e.children)))},u=n(9432),p=n(33614),m={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"},d=n(1393),f=function(e,t){return l.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var b=l.forwardRef(f),v=n(76897),g=n(55405),y=n(25629),h=n(59412),O=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?l.createElement(v.Z,null):l.createElement(b,null),x={click:"onClick",hover:"onMouseOver"};var w=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,l.useState)((()=>!!r&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,h.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:b,size:v}=e,w=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=l.useContext(a.E_),j=E("input",b),N=E("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=C}=e,o=x[n]||"",a=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),i)})(N),P=o()(N,d,{[`${N}-${v}`]:!!v}),Z=Object.assign(Object.assign({},(0,g.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:P,prefixCls:j,suffix:S});return v&&(Z.size=v),l.createElement(u.Z,Object.assign({ref:(0,y.sQ)(t,c)},Z))})),E=n(78405),j=n(92343),N=n(3113),S=n(19716),P=n(33234),Z=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:b,onChange:v,onCompositionStart:g,onCompositionEnd:h}=e,O=Z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:x}=l.useContext(a.E_),w=l.useRef(!1),k=C("input-search",n),$=C("input",r),{compactSize:z}=(0,P.ri)(k,x),I=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:z)&&void 0!==t?t:e})),M=l.useRef(null),R=e=>{var t;document.activeElement===(null===(t=M.current)||void 0===t?void 0:t.input)&&e.preventDefault()},_=e=>{var t,n;b&&b(null===(n=null===(t=M.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof p?l.createElement(E.Z,null):null,B=`${k}-button`;let D;const H=p||{},A=H.type&&!0===H.type.__ANT_BUTTON;D=A||"button"===H.type?(0,j.Tm)(H,Object.assign({onMouseDown:R,onClick:e=>{var t,n;null===(n=null===(t=null==H?void 0:H.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),_(e)},key:"enterButton"},A?{className:B,size:I}:{})):l.createElement(N.ZP,{className:B,type:p?"primary":void 0,size:I,disabled:f,key:"enterButton",onMouseDown:R,onClick:_,loading:d,icon:T},p),m&&(D=[D,(0,j.Tm)(m,{key:"addonAfter"})]);const F=o()(k,{[`${k}-rtl`]:"rtl"===x,[`${k}-${I}`]:!!I,[`${k}-with-button`]:!!p},s);return l.createElement(u.Z,Object.assign({ref:(0,y.sQ)(M,t),onPressEnter:e=>{w.current||d||_(e)}},O,{size:I,onCompositionStart:e=>{w.current=!0,null==g||g(e)},onCompositionEnd:e=>{w.current=!1,null==h||h(e)},prefixCls:$,addonAfter:D,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&b&&b(e.target.value,e,{source:"clear"}),v&&v(e)},className:F,disabled:f}))})),$=n(1643);const z=u.Z;z.Group=c,z.Search=k,z.TextArea=$.Z,z.Password=w;var I=z},57809:function(e,t,n){var r=n(92310),o=n.n(r),l=n(77861),a=n(55405),s=n(59301),i=n(53487),c=n(62892),u=n(19080),p=n(36355),m=n(1684),d=n(93891),f=n(19716),b=n(32441),v=n(33234),g=n(14154),y=n(58582),h=n(96510),O=n(66339),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var n,{prefixCls:r,bordered:i=!0,className:w,rootClassName:E,getPopupContainer:j,popupClassName:N,dropdownClassName:S,listHeight:P=256,placement:Z,listItemHeight:k=24,size:$,disabled:z,notFoundContent:I,status:M,builtinPlacements:R,dropdownMatchSelectWidth:_,popupMatchSelectWidth:T,direction:B,style:D,allowClear:H}=e,A=C(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:F,getPrefixCls:X,renderEmpty:L,direction:W,virtual:U,popupMatchSelectWidth:Q,popupOverflow:V,select:q}=s.useContext(p.E_),G=X("select",r),Y=X(),J=null!=B?B:W,{compactSize:K,compactItemClassnames:ee}=(0,v.ri)(G,J),[te,ne]=(0,g.Z)(G),re=s.useMemo((()=>{const{mode:e}=A;if("combobox"!==e)return e===x?"combobox":e}),[A.mode]),oe="multiple"===re||"tags"===re,le=(0,h.Z)(A.suffixIcon,A.showArrow),ae=null!==(n=null!=T?T:_)&&void 0!==n?n:Q,{status:se,hasFeedback:ie,isFormItemInput:ce,feedbackIcon:ue}=s.useContext(b.aM),pe=(0,u.F)(se,M);let me;me=void 0!==I?I:"combobox"===re?null:(null==L?void 0:L("Select"))||s.createElement(d.Z,{componentName:"Select"});const{suffixIcon:de,itemIcon:fe,removeIcon:be,clearIcon:ve}=(0,O.Z)(Object.assign(Object.assign({},A),{multiple:oe,hasFeedback:ie,feedbackIcon:ue,showSuffixIcon:le,prefixCls:G,showArrow:A.showArrow,componentName:"Select"})),ge=!0===H?{clearIcon:ve}:H,ye=(0,a.Z)(A,["suffixIcon","itemIcon"]),he=o()(N||S,{[`${G}-dropdown-${J}`]:"rtl"===J},E,ne),Oe=(0,f.Z)((e=>{var t;return null!==(t=null!=$?$:K)&&void 0!==t?t:e})),Ce=s.useContext(m.Z),xe=null!=z?z:Ce,we=o()({[`${G}-lg`]:"large"===Oe,[`${G}-sm`]:"small"===Oe,[`${G}-rtl`]:"rtl"===J,[`${G}-borderless`]:!i,[`${G}-in-form-item`]:ce},(0,u.Z)(G,pe,ie),ee,null==q?void 0:q.className,w,E,ne),Ee=s.useMemo((()=>void 0!==Z?Z:"rtl"===J?"bottomRight":"bottomLeft"),[Z,J]),je=(0,y.Z)(R,V);return te(s.createElement(l.ZP,Object.assign({ref:t,virtual:U,showSearch:null==q?void 0:q.showSearch},ye,{style:Object.assign(Object.assign({},null==q?void 0:q.style),D),dropdownMatchSelectWidth:ae,builtinPlacements:je,transitionName:(0,c.m)(Y,"slide-up",A.transitionName),listHeight:P,listItemHeight:k,mode:re,prefixCls:G,placement:Ee,direction:J,suffixIcon:de,menuItemSelectedIcon:fe,removeIcon:be,allowClear:ge,notFoundContent:me,className:we,getPopupContainer:j||F,dropdownClassName:he,disabled:xe})))};const E=s.forwardRef(w),j=(0,i.Z)(E);E.SECRET_COMBOBOX_MODE_DO_NOT_USE=x,E.Option=l.Wx,E.OptGroup=l.Xo,E._InternalPanelDoNotUseOrYouWillBeFired=j,t.default=E},81327:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(59301),o=n(92310),l=n.n(o),a=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:l,style:a}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:a},o),n{var n,o;const{getPrefixCls:i,space:c,direction:v}=r.useContext(s.E_),{size:g=(null==c?void 0:c.size)||"small",align:y,className:h,rootClassName:O,children:C,direction:x="horizontal",prefixCls:w,split:E,style:j,wrap:N=!1,classNames:S,styles:P}=e,Z=b(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[k,$]=Array.isArray(g)?g:[g,g],z=d($),I=d(k),M=f($),R=f(k),_=(0,a.Z)(C,{keepEmpty:!0}),T=void 0===y&&"horizontal"===x?"center":y,B=i("space",w),[D,H]=(0,m.Z)(B),A=l()(B,null==c?void 0:c.className,H,`${B}-${x}`,{[`${B}-rtl`]:"rtl"===v,[`${B}-align-${T}`]:T,[`${B}-gap-row-${$}`]:z,[`${B}-gap-col-${k}`]:I},h,O),F=l()(`${B}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let X=0;const L=_.map(((e,t)=>{var n,o;null!=e&&(X=t);const l=e&&e.key||`${F}-${t}`;return r.createElement(p,{className:F,key:l,index:t,split:E,style:null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),W=r.useMemo((()=>({latestIndex:X})),[X]);if(0===_.length)return null;const U={};return N&&(U.flexWrap="wrap"),!I&&R&&(U.columnGap=k),!z&&M&&(U.rowGap=$),D(r.createElement("div",Object.assign({ref:t,className:A,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),j)},Z),r.createElement(u,{value:W},L)))}));const g=v;g.Compact=i.ZP;var y=g}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[50566,73813,22134,8484,12550,38007,25209],{37064:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},a=n(1393),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var i=o.forwardRef(s)},67636:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 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:"download",theme:"outlined"},a=n(1393),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var i=o.forwardRef(s)},3148:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),l={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"},a=n(1393),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var i=o.forwardRef(s)},76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),l={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"},a=n(1393),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var i=o.forwardRef(s)},53583:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},a=n(1393),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var i=o.forwardRef(s)},66104:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),o=n.n(r),l=n(75440),a=n(47413),s=n(59301),i=n(92343),c=n(36355),u=n(46952),p=n(91857);const m=e=>{let{children:t}=e;const{getPrefixCls:n}=s.useContext(c.E_),r=n("breadcrumb");return s.createElement("li",{className:`${r}-separator`,"aria-hidden":"true"},""===t?t:t||"/")};m.__ANT_BREADCRUMB_SEPARATOR=!0;var d=m,f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{if(t)return t(n,r,o,l);const s=function(e,t){if(void 0===e.title||null===e.title)return null;const n=Object.keys(t).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${n})`,"g"),((e,n)=>t[n]||e))}(n,r);return b(e,n,s,a)}}var g=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,separator:n="/",children:r,menu:o,overlay:l,dropdownProps:a,href:i}=e;const c=(e=>{if(o||l){const n=Object.assign({},a);if(o){const e=o||{},{items:t}=e,r=g(e,["items"]);n.menu=Object.assign(Object.assign({},r),{items:null==t?void 0:t.map(((e,t)=>{var{key:n,title:r,label:o,path:l}=e,a=g(e,["key","title","label","path"]);let c=null!=o?o:r;return l&&(c=s.createElement("a",{href:`${i}${l}`},c)),Object.assign(Object.assign({},a),{key:null!=n?n:t,label:c})}))})}else l&&(n.overlay=l);return s.createElement(p.Z,Object.assign({placement:"bottom"},n),s.createElement("span",{className:`${t}-overlay-link`},e,s.createElement(u.Z,null)))}return e})(r);return null!=c?s.createElement(s.Fragment,null,s.createElement("li",null,c),n&&s.createElement(d,null,n)):null},h=e=>{const{prefixCls:t,children:n,href:r}=e,o=g(e,["prefixCls","children","href"]),{getPrefixCls:l}=s.useContext(c.E_),a=l("breadcrumb",t);return s.createElement(y,Object.assign({},o,{prefixCls:a}),b(a,o,n,r))};h.__ANT_BREADCRUMB_ITEM=!0;var O=h,C=n(17313),x=n(83116),w=n(37613);const E=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},(0,C.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[n]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,C.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${t}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${t}-link`]:{[`\n > ${n} + span,\n > ${n} + a\n `]:{marginInlineStart:e.marginXXS}},[`${t}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${n}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var j=(0,x.Z)("Breadcrumb",(e=>{const t=(0,w.TS)(e,{});return[E(t)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),N=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var{breadcrumbName:t}=e,n=N(e,["breadcrumbName"]);return Object.assign(Object.assign({},n),{title:t})}))}),o}var P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,separator:n="/",style:r,className:u,rootClassName:p,routes:m,items:f,children:b,itemRender:g,params:h={}}=e,O=P(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:C,direction:x,breadcrumb:w}=s.useContext(c.E_);let E;const N=C("breadcrumb",t),[Z,k]=j(N),$=function(e,t){return(0,s.useMemo)((()=>e||(t?t.map(S):null)),[e,t])}(f,m);const z=v(N,g);if($&&$.length>0){const e=[],t=f||m;E=$.map(((r,o)=>{const{path:l,key:i,type:c,menu:u,overlay:p,onClick:m,className:f,separator:b,dropdownProps:v}=r,g=((e,t)=>{if(void 0===t)return t;let n=(t||"").replace(/^\//,"");return Object.keys(e).forEach((t=>{n=n.replace(`:${t}`,e[t])})),n})(h,l);void 0!==g&&e.push(g);const O=null!=i?i:o;if("separator"===c)return s.createElement(d,{key:O},b);const C={},x=o===$.length-1;u?C.menu=u:p&&(C.overlay=p);let{href:w}=r;return e.length&&void 0!==g&&(w=`#/${e.join("/")}`),s.createElement(y,Object.assign({key:O},C,(0,a.Z)(r,{data:!0,aria:!0}),{className:f,dropdownProps:v,href:w,separator:x?"":n,onClick:m,prefixCls:N}),z(r,h,t,e,w))}))}else if(b){const e=(0,l.Z)(b).length;E=(0,l.Z)(b).map(((t,r)=>{if(!t)return t;const o=r===e-1;return(0,i.Tm)(t,{separator:o?"":n,key:r})}))}const I=o()(N,null==w?void 0:w.className,{[`${N}-rtl`]:"rtl"===x},u,p,k),M=Object.assign(Object.assign({},null==w?void 0:w.style),r);return Z(s.createElement("nav",Object.assign({className:I,style:M},O),s.createElement("ol",null,E)))};Z.Item=O,Z.Separator=d;var k=Z},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),o=n(92310),l=n.n(o),a=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=a.useContext(c.E_),{prefixCls:f,type:b="default",danger:v,disabled:g,loading:y,onClick:h,htmlType:O,children:C,className:x,menu:w,arrow:E,autoFocus:j,overlay:N,trigger:S,align:P,open:Z,onOpenChange:k,placement:$,getPopupContainer:z,href:I,icon:M=a.createElement(s.Z,null),title:R,buttonsRender:_=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:B,overlayClassName:D,overlayStyle:H,destroyPopupOnHide:A,dropdownRender:F}=e,X=d(e,["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"]),L=n("dropdown",f),W=`${L}-button`,[U,Q]=(0,m.Z)(L),V={menu:w,arrow:E,autoFocus:j,align:P,disabled:g,trigger:g?[]:S,onOpenChange:k,getPopupContainer:z||t,mouseEnterDelay:T,mouseLeaveDelay:B,overlayClassName:D,overlayStyle:H,destroyPopupOnHide:A,dropdownRender:F},{compactSize:q,compactItemClassnames:G}=(0,p.ri)(L,o),Y=l()(W,G,x,Q);"overlay"in e&&(V.overlay=N),"open"in e&&(V.open=Z),V.placement="placement"in e?$:"rtl"===o?"bottomLeft":"bottomRight";const J=a.createElement(i.ZP,{type:b,danger:v,disabled:g,loading:y,onClick:h,htmlType:O,href:I,title:R},C),K=a.createElement(i.ZP,{type:b,danger:v,icon:M}),[ee,te]=_([J,K]);return U(a.createElement(u.Z.Compact,Object.assign({className:Y,size:q,block:!0},X),ee,a.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var b=f;const v=r.Z;v.Button=b;var g=v},24650:function(e,t,n){n.d(t,{Z:function(){return I}});var r=n(92310),o=n.n(r),l=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),b=(0,l.useContext)(s.aM),v=(0,l.useMemo)((()=>Object.assign(Object.assign({},b),{isFormItemInput:!1})),[b]);return m(l.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(s.aM.Provider,{value:v},e.children)))},u=n(9432),p=n(33614),m={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"},d=n(1393),f=function(e,t){return l.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var b=l.forwardRef(f),v=n(76897),g=n(55405),y=n(25629),h=n(59412),O=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?l.createElement(v.Z,null):l.createElement(b,null),x={click:"onClick",hover:"onMouseOver"};var w=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,l.useState)((()=>!!r&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,h.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:b,size:v}=e,w=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=l.useContext(a.E_),j=E("input",b),N=E("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=C}=e,o=x[n]||"",a=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),i)})(N),P=o()(N,d,{[`${N}-${v}`]:!!v}),Z=Object.assign(Object.assign({},(0,g.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:P,prefixCls:j,suffix:S});return v&&(Z.size=v),l.createElement(u.Z,Object.assign({ref:(0,y.sQ)(t,c)},Z))})),E=n(78405),j=n(92343),N=n(3113),S=n(19716),P=n(33234),Z=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:b,onChange:v,onCompositionStart:g,onCompositionEnd:h}=e,O=Z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:x}=l.useContext(a.E_),w=l.useRef(!1),k=C("input-search",n),$=C("input",r),{compactSize:z}=(0,P.ri)(k,x),I=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:z)&&void 0!==t?t:e})),M=l.useRef(null),R=e=>{var t;document.activeElement===(null===(t=M.current)||void 0===t?void 0:t.input)&&e.preventDefault()},_=e=>{var t,n;b&&b(null===(n=null===(t=M.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof p?l.createElement(E.Z,null):null,B=`${k}-button`;let D;const H=p||{},A=H.type&&!0===H.type.__ANT_BUTTON;D=A||"button"===H.type?(0,j.Tm)(H,Object.assign({onMouseDown:R,onClick:e=>{var t,n;null===(n=null===(t=null==H?void 0:H.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),_(e)},key:"enterButton"},A?{className:B,size:I}:{})):l.createElement(N.ZP,{className:B,type:p?"primary":void 0,size:I,disabled:f,key:"enterButton",onMouseDown:R,onClick:_,loading:d,icon:T},p),m&&(D=[D,(0,j.Tm)(m,{key:"addonAfter"})]);const F=o()(k,{[`${k}-rtl`]:"rtl"===x,[`${k}-${I}`]:!!I,[`${k}-with-button`]:!!p},s);return l.createElement(u.Z,Object.assign({ref:(0,y.sQ)(M,t),onPressEnter:e=>{w.current||d||_(e)}},O,{size:I,onCompositionStart:e=>{w.current=!0,null==g||g(e)},onCompositionEnd:e=>{w.current=!1,null==h||h(e)},prefixCls:$,addonAfter:D,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&b&&b(e.target.value,e,{source:"clear"}),v&&v(e)},className:F,disabled:f}))})),$=n(1643);const z=u.Z;z.Group=c,z.Search=k,z.TextArea=$.Z,z.Password=w;var I=z},57809:function(e,t,n){var r=n(92310),o=n.n(r),l=n(77861),a=n(55405),s=n(59301),i=n(53487),c=n(62892),u=n(19080),p=n(36355),m=n(1684),d=n(93891),f=n(19716),b=n(32441),v=n(33234),g=n(14154),y=n(58582),h=n(96510),O=n(66339),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var n,{prefixCls:r,bordered:i=!0,className:w,rootClassName:E,getPopupContainer:j,popupClassName:N,dropdownClassName:S,listHeight:P=256,placement:Z,listItemHeight:k=24,size:$,disabled:z,notFoundContent:I,status:M,builtinPlacements:R,dropdownMatchSelectWidth:_,popupMatchSelectWidth:T,direction:B,style:D,allowClear:H}=e,A=C(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:F,getPrefixCls:X,renderEmpty:L,direction:W,virtual:U,popupMatchSelectWidth:Q,popupOverflow:V,select:q}=s.useContext(p.E_),G=X("select",r),Y=X(),J=null!=B?B:W,{compactSize:K,compactItemClassnames:ee}=(0,v.ri)(G,J),[te,ne]=(0,g.Z)(G),re=s.useMemo((()=>{const{mode:e}=A;if("combobox"!==e)return e===x?"combobox":e}),[A.mode]),oe="multiple"===re||"tags"===re,le=(0,h.Z)(A.suffixIcon,A.showArrow),ae=null!==(n=null!=T?T:_)&&void 0!==n?n:Q,{status:se,hasFeedback:ie,isFormItemInput:ce,feedbackIcon:ue}=s.useContext(b.aM),pe=(0,u.F)(se,M);let me;me=void 0!==I?I:"combobox"===re?null:(null==L?void 0:L("Select"))||s.createElement(d.Z,{componentName:"Select"});const{suffixIcon:de,itemIcon:fe,removeIcon:be,clearIcon:ve}=(0,O.Z)(Object.assign(Object.assign({},A),{multiple:oe,hasFeedback:ie,feedbackIcon:ue,showSuffixIcon:le,prefixCls:G,showArrow:A.showArrow,componentName:"Select"})),ge=!0===H?{clearIcon:ve}:H,ye=(0,a.Z)(A,["suffixIcon","itemIcon"]),he=o()(N||S,{[`${G}-dropdown-${J}`]:"rtl"===J},E,ne),Oe=(0,f.Z)((e=>{var t;return null!==(t=null!=$?$:K)&&void 0!==t?t:e})),Ce=s.useContext(m.Z),xe=null!=z?z:Ce,we=o()({[`${G}-lg`]:"large"===Oe,[`${G}-sm`]:"small"===Oe,[`${G}-rtl`]:"rtl"===J,[`${G}-borderless`]:!i,[`${G}-in-form-item`]:ce},(0,u.Z)(G,pe,ie),ee,null==q?void 0:q.className,w,E,ne),Ee=s.useMemo((()=>void 0!==Z?Z:"rtl"===J?"bottomRight":"bottomLeft"),[Z,J]),je=(0,y.Z)(R,V);return te(s.createElement(l.ZP,Object.assign({ref:t,virtual:U,showSearch:null==q?void 0:q.showSearch},ye,{style:Object.assign(Object.assign({},null==q?void 0:q.style),D),dropdownMatchSelectWidth:ae,builtinPlacements:je,transitionName:(0,c.m)(Y,"slide-up",A.transitionName),listHeight:P,listItemHeight:k,mode:re,prefixCls:G,placement:Ee,direction:J,suffixIcon:de,menuItemSelectedIcon:fe,removeIcon:be,allowClear:ge,notFoundContent:me,className:we,getPopupContainer:j||F,dropdownClassName:he,disabled:xe})))};const E=s.forwardRef(w),j=(0,i.Z)(E);E.SECRET_COMBOBOX_MODE_DO_NOT_USE=x,E.Option=l.Wx,E.OptGroup=l.Xo,E._InternalPanelDoNotUseOrYouWillBeFired=j,t.default=E},81327:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(59301),o=n(92310),l=n.n(o),a=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:l,style:a}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:a},o),n{var n,o;const{getPrefixCls:i,space:c,direction:v}=r.useContext(s.E_),{size:g=(null==c?void 0:c.size)||"small",align:y,className:h,rootClassName:O,children:C,direction:x="horizontal",prefixCls:w,split:E,style:j,wrap:N=!1,classNames:S,styles:P}=e,Z=b(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[k,$]=Array.isArray(g)?g:[g,g],z=d($),I=d(k),M=f($),R=f(k),_=(0,a.Z)(C,{keepEmpty:!0}),T=void 0===y&&"horizontal"===x?"center":y,B=i("space",w),[D,H]=(0,m.Z)(B),A=l()(B,null==c?void 0:c.className,H,`${B}-${x}`,{[`${B}-rtl`]:"rtl"===v,[`${B}-align-${T}`]:T,[`${B}-gap-row-${$}`]:z,[`${B}-gap-col-${k}`]:I},h,O),F=l()(`${B}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let X=0;const L=_.map(((e,t)=>{var n,o;null!=e&&(X=t);const l=e&&e.key||`${F}-${t}`;return r.createElement(p,{className:F,key:l,index:t,split:E,style:null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),W=r.useMemo((()=>({latestIndex:X})),[X]);if(0===_.length)return null;const U={};return N&&(U.flexWrap="wrap"),!I&&R&&(U.columnGap=k),!z&&M&&(U.rowGap=$),D(r.createElement("div",Object.assign({ref:t,className:A,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),j)},Z),r.createElement(u,{value:W},L)))}));const g=v;g.Compact=i.ZP;var y=g}}]); \ No newline at end of file diff --git a/50928.async.js b/50928.async.js deleted file mode 100644 index 04f04b43ee..0000000000 --- a/50928.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[50928,11947,48474,52687,7436,1911,37637,80182,79635],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={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"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(78892),i=n(3113),c=n(36355),u=n(81327),m=n(33234),p=n(47211),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:y="default",danger:v,disabled:g,loading:O,onClick:b,htmlType:C,children:w,className:x,menu:h,arrow:E,autoFocus:N,overlay:P,trigger:j,align:$,open:Z,onOpenChange:z,placement:M,getPopupContainer:k,href:R,icon:S=s.createElement(l.Z,null),title:K,buttonsRender:I=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,F=f(e,["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"]),Q=n("dropdown",d),U=`${Q}-button`,[q,G]=(0,p.Z)(Q),H={menu:h,arrow:E,autoFocus:N,align:$,disabled:g,trigger:g?[]:j,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:T,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(Q,a),J=o()(U,W,x,G);"overlay"in e&&(H.overlay=P),"open"in e&&(H.open=Z),H.placement="placement"in e?M:"rtl"===a?"bottomLeft":"bottomRight";const X=s.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:O,onClick:b,htmlType:C,href:R,title:K},w),Y=s.createElement(i.ZP,{type:y,danger:v,icon:S}),[ee,te]=I([X,Y]);return q(s.createElement(u.Z.Compact,Object.assign({className:J,size:V,block:!0},F),ee,s.createElement(r.Z,Object.assign({},H),te)))};d.__ANT_BUTTON=!0;var y=d;const v=r.Z;v.Button=y;var g=v},24650:function(e,t,n){n.d(t,{Z:function(){return R}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[p,f]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),y=(0,o.useContext)(l.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return p(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),m=n(33614),p={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"},f=n(1393),d=function(e,t){return o.createElement(f.Z,(0,m.Z)({},e,{ref:t,icon:p}))};var y=o.forwardRef(d),v=n(76897),g=n(55405),O=n(25629),b=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),x={click:"onClick",hover:"onMouseOver"};var h=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:f,prefixCls:d,inputPrefixCls:y,size:v}=e,h=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=o.useContext(s.E_),N=E("input",y),P=E("input-password",d),j=n&&(t=>{const{action:n="click",iconRender:r=w}=e,a=x[n]||"",s=r(l),i={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(P),$=a()(P,f,{[`${P}-${v}`]:!!v}),Z=Object.assign(Object.assign({},(0,g.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:$,prefixCls:N,suffix:j});return v&&(Z.size=v),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},Z))})),E=n(78405),N=n(92343),P=n(3113),j=n(19716),$=n(33234),Z=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:p,loading:f,disabled:d,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:b}=e,C=Z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:w,direction:x}=o.useContext(s.E_),h=o.useRef(!1),z=w("input-search",n),M=w("input",r),{compactSize:k}=(0,$.ri)(z,x),R=(0,j.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),S=o.useRef(null),K=e=>{var t;document.activeElement===(null===(t=S.current)||void 0===t?void 0:t.input)&&e.preventDefault()},I=e=>{var t,n;y&&y(null===(n=null===(t=S.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof m?o.createElement(E.Z,null):null,D=`${z}-button`;let L;const B=m||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:K,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),I(e)},key:"enterButton"},_?{className:D,size:R}:{})):o.createElement(P.ZP,{className:D,type:m?"primary":void 0,size:R,disabled:d,key:"enterButton",onMouseDown:K,onClick:I,loading:f,icon:T},m),p&&(L=[L,(0,N.Tm)(p,{key:"addonAfter"})]);const A=a()(z,{[`${z}-rtl`]:"rtl"===x,[`${z}-${R}`]:!!R,[`${z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(S,t),onPressEnter:e=>{h.current||f||I(e)}},C,{size:R,onCompositionStart:e=>{h.current=!0,null==g||g(e)},onCompositionEnd:e=>{h.current=!1,null==b||b(e)},prefixCls:M,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:A,disabled:d}))})),M=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=M.Z,k.Password=h;var R=k},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:v}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:w,direction:x="horizontal",prefixCls:h,split:E,style:N,wrap:P=!1,classNames:j,styles:$}=e,Z=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,M]=Array.isArray(g)?g:[g,g],k=f(M),R=f(z),S=d(M),K=d(z),I=(0,s.Z)(w,{keepEmpty:!0}),T=void 0===O&&"horizontal"===x?"center":O,D=i("space",h),[L,B]=(0,p.Z)(D),_=o()(D,null==c?void 0:c.className,B,`${D}-${x}`,{[`${D}-rtl`]:"rtl"===v,[`${D}-align-${T}`]:T,[`${D}-gap-row-${M}`]:k,[`${D}-gap-col-${z}`]:R},b,C),A=o()(`${D}-item`,null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let F=0;const Q=I.map(((e,t)=>{var n,a;null!=e&&(F=t);const o=e&&e.key||`${A}-${t}`;return r.createElement(m,{className:A,key:o,index:t,split:E,style:null!==(n=null==$?void 0:$.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),U=r.useMemo((()=>({latestIndex:F})),[F]);if(0===I.length)return null;const q={};return P&&(q.flexWrap="wrap"),!R&&K&&(q.columnGap=z),!k&&S&&(q.rowGap=M),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},q),null==c?void 0:c.style),N)},Z),r.createElement(u,{value:U},Q)))}));const g=v;g.Compact=i.ZP;var O=g},92899:function(e,t,n){n.d(t,{Fm:function(){return p}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/51555.async.js b/51555.async.js deleted file mode 100644 index f33631c772..0000000000 --- a/51555.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[51555,11947,24524,1185,48474,50928,52687,7436,1911,37637,80182,79635],{22441:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={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"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(78892),i=n(3113),c=n(36355),u=n(81327),m=n(33234),p=n(47211),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:y="default",danger:v,disabled:g,loading:O,onClick:b,htmlType:C,children:h,className:w,menu:x,arrow:E,autoFocus:N,overlay:P,trigger:Z,align:j,open:$,onOpenChange:z,placement:M,getPopupContainer:k,href:R,icon:S=s.createElement(l.Z,null),title:K,buttonsRender:L=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:T,overlayClassName:D,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,F=f(e,["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"]),Q=n("dropdown",d),U=`${Q}-button`,[q,G]=(0,p.Z)(Q),H={menu:x,arrow:E,autoFocus:N,align:j,disabled:g,trigger:g?[]:Z,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:T,overlayClassName:D,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(Q,a),J=o()(U,W,w,G);"overlay"in e&&(H.overlay=P),"open"in e&&(H.open=$),H.placement="placement"in e?M:"rtl"===a?"bottomLeft":"bottomRight";const X=s.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:O,onClick:b,htmlType:C,href:R,title:K},h),Y=s.createElement(i.ZP,{type:y,danger:v,icon:S}),[ee,te]=L([X,Y]);return q(s.createElement(u.Z.Compact,Object.assign({className:J,size:V,block:!0},F),ee,s.createElement(r.Z,Object.assign({},H),te)))};d.__ANT_BUTTON=!0;var y=d;const v=r.Z;v.Button=y;var g=v},24650:function(e,t,n){n.d(t,{Z:function(){return R}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[p,f]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),y=(0,o.useContext)(l.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return p(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),m=n(33614),p={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"},f=n(1393),d=function(e,t){return o.createElement(f.Z,(0,m.Z)({},e,{ref:t,icon:p}))};var y=o.forwardRef(d),v=n(76897),g=n(55405),O=n(25629),b=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),w={click:"onClick",hover:"onMouseOver"};var x=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:f,prefixCls:d,inputPrefixCls:y,size:v}=e,x=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=o.useContext(s.E_),N=E("input",y),P=E("input-password",d),Z=n&&(t=>{const{action:n="click",iconRender:r=h}=e,a=w[n]||"",s=r(l),i={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(P),j=a()(P,f,{[`${P}-${v}`]:!!v}),$=Object.assign(Object.assign({},(0,g.Z)(x,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:N,suffix:Z});return v&&($.size=v),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},$))})),E=n(78405),N=n(92343),P=n(3113),Z=n(19716),j=n(33234),$=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:p,loading:f,disabled:d,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:b}=e,C=$(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:h,direction:w}=o.useContext(s.E_),x=o.useRef(!1),z=h("input-search",n),M=h("input",r),{compactSize:k}=(0,j.ri)(z,w),R=(0,Z.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),S=o.useRef(null),K=e=>{var t;document.activeElement===(null===(t=S.current)||void 0===t?void 0:t.input)&&e.preventDefault()},L=e=>{var t,n;y&&y(null===(n=null===(t=S.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(E.Z,null):null,T=`${z}-button`;let D;const B=m||{},_=B.type&&!0===B.type.__ANT_BUTTON;D=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:K,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),L(e)},key:"enterButton"},_?{className:T,size:R}:{})):o.createElement(P.ZP,{className:T,type:m?"primary":void 0,size:R,disabled:d,key:"enterButton",onMouseDown:K,onClick:L,loading:f,icon:I},m),p&&(D=[D,(0,N.Tm)(p,{key:"addonAfter"})]);const A=a()(z,{[`${z}-rtl`]:"rtl"===w,[`${z}-${R}`]:!!R,[`${z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(S,t),onPressEnter:e=>{x.current||f||L(e)}},C,{size:R,onCompositionStart:e=>{x.current=!0,null==g||g(e)},onCompositionEnd:e=>{x.current=!1,null==b||b(e)},prefixCls:M,addonAfter:D,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:A,disabled:d}))})),M=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=M.Z,k.Password=x;var R=k},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:v}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:h,direction:w="horizontal",prefixCls:x,split:E,style:N,wrap:P=!1,classNames:Z,styles:j}=e,$=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,M]=Array.isArray(g)?g:[g,g],k=f(M),R=f(z),S=d(M),K=d(z),L=(0,s.Z)(h,{keepEmpty:!0}),I=void 0===O&&"horizontal"===w?"center":O,T=i("space",x),[D,B]=(0,p.Z)(T),_=o()(T,null==c?void 0:c.className,B,`${T}-${w}`,{[`${T}-rtl`]:"rtl"===v,[`${T}-align-${I}`]:I,[`${T}-gap-row-${M}`]:k,[`${T}-gap-col-${z}`]:R},b,C),A=o()(`${T}-item`,null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let F=0;const Q=L.map(((e,t)=>{var n,a;null!=e&&(F=t);const o=e&&e.key||`${A}-${t}`;return r.createElement(m,{className:A,key:o,index:t,split:E,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),U=r.useMemo((()=>({latestIndex:F})),[F]);if(0===L.length)return null;const q={};return P&&(q.flexWrap="wrap"),!R&&K&&(q.columnGap=z),!k&&S&&(q.rowGap=M),D(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},q),null==c?void 0:c.style),N)},$),r.createElement(u,{value:U},Q)))}));const g=v;g.Compact=i.ZP;var O=g},92899:function(e,t,n){n.d(t,{Fm:function(){return p}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/51562.async.js b/51562.async.js deleted file mode 100644 index f84c041ece..0000000000 --- a/51562.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[51562],{51562:function(e,n,s){s.d(n,{Z:function(){return G},P:function(){return O}});var i=s(37205),t=s.n(i),r=s(39647),a=s.n(r),l=s(7557),c=s.n(l),d=s(82242),u=s.n(d),o=s(41498),h=s.n(o),x=s(79800),m=s.n(x),_=s(59301),j=s(78241),p=s(43418),v=s(5112),f=s(24650),g=s(51945),y="brief___LOzpE",Z="contentTitle___xkdcN",N="content___Vtri0",b="antdTable___s8T2N",k="tableCell___kN9Fw",P="antdModal___WVBk3",I="orangeColor___ryB2u",w=s(33329),C=s(37712),F=["isImportMultipleCourse"],V=function(e){var n=e.studentNames,s=e.total;return s>3?(0,C.jsxs)(C.Fragment,{children:["课堂内有",(0,C.jsx)("span",{className:I,children:null==n?void 0:n.join("、")}),"等",(0,C.jsx)("span",{className:I,children:s}),"名学生"]}):(0,C.jsxs)(C.Fragment,{children:["课堂内有",(0,C.jsx)("span",{className:I,children:null==n?void 0:n.join("、")}),["","一","两","三"][s],"名学生"]})},M=function(e){var n=e.onCancel,s=e.onOk,i=e.visible,t=(e.inPaper,e.renderData),r=(e.type,e.isMultipleCourse),a=void 0!==r&&r,l=j.Z.useForm(),d=m()(l,1)[0],o=(0,_.useState)(1),x=m()(o,2),f=x[0],g=x[1],y=(0,_.useState)(!1),Z=m()(y,2),b=Z[0],k=Z[1],w=(0,_.useMemo)((function(){return 1===(null==t?void 0:t.total_num)&&1===(null==t?void 0:t.can_copy_num)}),[t]),F=(0,_.useMemo)((function(){var e;return null==t||null===(e=t.course_data_list)||void 0===e?void 0:e.filter((function(e){return e.is_show}))}),[t]);return(0,C.jsx)(C.Fragment,{children:w?(0,C.jsxs)(p.Z,{centered:!0,closable:!0,open:i,destroyOnClose:!0,title:"提示",className:P,width:682,confirmLoading:b,onCancel:n,onOk:h()(c()().mark((function e(){var n,i,r;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(!0),n=f,a&&(r=u()({},d.getFieldsValue()),n=null==t||null===(i=t.course_data_list)||void 0===i?void 0:i.map((function(e){return void 0!==r[e.id]?u()(u()({},e),{},{is_copy:r[e.id]}):e}))),e.next=5,s(n);case 5:k(!1);case 6:case"end":return e.stop()}}),e)}))),children:[(0,C.jsx)("div",{className:N,style:{marginBottom:20},children:a?"检测到以下课堂已在教学课堂中使用,请问是否复制成新的实训发送至教学课堂中?":(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(V,{studentNames:null==t?void 0:t.student_names,total:null==t?void 0:t.student_count}),"学习过该实践项目。该项目支持复制,请选择是否将该项目复制为新项目发送至课堂中?"]})}),a?(0,C.jsx)(j.Z,{form:d,preserve:!1,children:null==F?void 0:F.map((function(e){return(0,C.jsxs)(_.Fragment,{children:[(0,C.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,C.jsx)(j.Z.Item,{name:e.id,initialValue:1,children:(0,C.jsxs)(v.ZP.Group,{className:N,children:[(0,C.jsx)(v.ZP,{value:1,style:{color:"#464f66"},children:"复制实训"}),(0,C.jsx)(v.ZP,{value:0,style:{color:"#464f66"},children:"不复制实训"})]})})]},e.id)}))}):(0,C.jsxs)(v.ZP.Group,{value:f,onChange:function(e){return g(e.target.value)},className:N,style:{marginBottom:30},children:[(0,C.jsx)(v.ZP,{value:1,style:{color:"#464f66"},children:"复制"}),(0,C.jsx)(v.ZP,{value:0,style:{color:"#464f66"},children:"不复制"})]}),(0,C.jsxs)("div",{children:[(0,C.jsx)("div",{className:N,style:{marginBottom:10},children:"* 说明:"}),(0,C.jsx)("div",{className:N,style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,C.jsx)("div",{className:"".concat(N," ").concat(I),children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]})]}):(0,C.jsx)(p.Z,{centered:!0,closable:!0,destroyOnClose:!0,open:i,confirmLoading:b,title:"提示",width:682,onCancel:n,onOk:h()(c()().mark((function e(){var n,i,r;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(!0),n=0,a&&(r=u()({},d.getFieldsValue()),n=null==t||null===(i=t.course_data_list)||void 0===i?void 0:i.map((function(e){return void 0!==r[e.id]?u()(u()({},e),{},{is_use:r[e.id]}):e}))),e.next=5,s(n);case 5:k(!1);case 6:case"end":return e.stop()}}),e)}))),children:(0,C.jsxs)("div",{className:N,children:[(0,C.jsx)(V,{studentNames:null==t?void 0:t.student_names,total:null==t?void 0:t.student_count}),"学习过该实践项目。",a?(0,C.jsxs)(j.Z,{form:d,preserve:!1,children:[(0,C.jsx)("h3",{children:"当前实训不可复制,已经检测到以下课堂存在该实训,同一实训在课堂中重复使用时,会导致成绩互相影响,请确认是否继续使用"}),null==F?void 0:F.map((function(e){return(0,C.jsxs)(_.Fragment,{children:[(0,C.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,C.jsx)(j.Z.Item,{name:e.id,initialValue:1,children:(0,C.jsxs)(v.ZP.Group,{className:N,children:[(0,C.jsx)(v.ZP,{value:1,style:{color:"#464f66"},children:"继续使用"}),(0,C.jsx)(v.ZP,{value:0,style:{color:"#464f66"},children:"不使用"})]})})]},e.id)}))]}):(0,C.jsxs)("div",{children:["该项目不支持复制,若确认继续发送,",(0,C.jsx)("span",{className:I,children:"当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"}),"(如果不想清空学生之前的挑战记录,建议参照该实践项目的内容自行创建一个新的项目,或者尝试联系项目创建人开放本项目的复制权限)。"]})]})})})},O=function(){var e=(0,_.useState)(!1),n=m()(e,2),s=n[0],i=n[1],t=(0,_.useState)(),r=m()(t,2),l=r[0],d=r[1],u=function(){var e=h()(c()().mark((function e(n){var s,t,r,l,u;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=n.isImportMultipleCourse,t=void 0!==s&&s,r=a()(n,F),e.next=3,(0,w.Tr)(r);case 3:if(!("status"in(l=e.sent))){e.next=6;break}return e.abrupt("return",!1);case 6:if(!t){e.next=13;break}if(!(null==l||null===(u=l.course_data_list)||void 0===u?void 0:u.some((function(e){return e.is_show})))){e.next=12;break}return d(l),i(!0),e.abrupt("return",!0);case 12:return e.abrupt("return",l.course_data_list||[]);case 13:if(0!==l.student_count){e.next=15;break}return e.abrupt("return",!1);case 15:return d(l),i(!0),e.abrupt("return",!0);case 18:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return[s,function(){return i(!1)},l,u]},B=function(e){var n=j.Z.useForm(),s=m()(n,1)[0],i=(0,_.useState)(!1),r=m()(i,2),a=r[0],l=r[1],d=e.onCancel,u=e.onOk,o=e.visible,x=e.inPaper,N=void 0!==x&&x,w=e.renderData,F=e.type,M=e.isMultipleCourse,O=void 0!==M&&M,B=e.position,G=(0,_.useMemo)((function(){return N?[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:k,render:function(e,n){return(0,C.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(j.Z.Item,{name:["".concat("subject"===F?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,C.jsxs)(v.ZP.Group,{children:[(0,C.jsx)(v.ZP,{value:1,children:"是"}),(0,C.jsx)(v.ZP,{value:0,children:"否"})]})}),(0,C.jsx)(j.Z.Item,{name:["".concat("subject"===F?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,C.jsx)(f.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:k,render:function(e,n){return(0,C.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,C.jsx)(j.Z.Item,{name:["".concat("subject"===F?n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:1,children:(0,C.jsxs)(v.ZP.Group,{children:[(0,C.jsx)(v.ZP,{value:1,children:"是"}),(0,C.jsx)(v.ZP,{value:0,children:"否"})]})})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,C.jsx)(j.Z.Item,{name:["".concat("subject"===F?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,C.jsxs)(v.ZP.Group,{children:[(0,C.jsx)(v.ZP,{value:1,children:"是"}),(0,C.jsx)(v.ZP,{value:0,children:"否"})]})})}}]}),[N]),S=(0,_.useMemo)((function(){return N?[{title:"实践项目名称",dataIndex:"name",width:424,className:k,align:"center",ellipsis:!0,render:function(e,n){return(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e}),(0,C.jsx)(j.Z.Item,{name:["".concat("subject"===F?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,C.jsx)(f.Z,{type:"hidden"})}),(0,C.jsx)(j.Z.Item,{name:["".concat("subject"===F?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,C.jsx)(f.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,className:k,ellipsis:!0,align:"center",render:function(e,n){return(0,C.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(j.Z.Item,{name:["".concat("subject"===F?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:0,children:(0,C.jsxs)(v.ZP.Group,{children:[(0,C.jsx)(v.ZP,{value:1,children:"是"}),(0,C.jsx)(v.ZP,{value:0,children:"否"})]})}),(0,C.jsx)(j.Z.Item,{name:["".concat("subject"===F?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,C.jsx)(f.Z,{type:"hidden"})})]})}}]}),[N]);if(O){var T={title:"课堂名称",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:k,render:function(e,n){return(0,C.jsx)("a",{href:"/classrooms/".concat(n.course_id),children:e})}};G=[T].concat(t()(G)),S=[T].concat(t()(S))}var L=(0,_.useMemo)((function(){return function(e){var n=e.used,s=e.copy,i=e.canNotCopy,t=e.studentNames,r=e.studentCount,a=e.inPaper,l=e.is_random,c=void 0!==l&&l,d=e.position,u=(void 0===d?"":d)||(a?"试卷":"课程");return(0,C.jsxs)("span",{children:[(0,C.jsx)(V,{studentNames:t,total:r}),"学习过",u,"中的",(0,C.jsx)("span",{className:I,children:n}),"个项目,",s>0&&i>0?(0,C.jsxs)(C.Fragment,{children:["其中",(0,C.jsx)("span",{className:I,children:s}),"个项目支持复制,",(0,C.jsx)("span",{className:I,children:i}),"个项目不支持复制"]}):s>0&&0===i?(0,C.jsxs)(C.Fragment,{children:["其中",(0,C.jsx)("span",{className:I,children:s}),"个项目支持复制"]}):0===s&&i>0?(0,C.jsxs)(C.Fragment,{children:["其中",(0,C.jsx)("span",{className:I,children:i}),"个项目不支持复制"]}):void 0,"。请选择",c?"":"是否继续使用和","是否复制为新项目发送至课堂中?"]})}({used:null==w?void 0:w.repeat_shixun_num,copy:null==w?void 0:w.can_copy_num,canNotCopy:null==w?void 0:w.no_copy_num,studentNames:null==w?void 0:w.student_names,studentCount:null==w?void 0:w.student_count,is_random:null==w?void 0:w.is_random,inPaper:N,position:B})}),[w,N,B]);return(0,C.jsx)(p.Z,{title:"提示",centered:!0,open:o,confirmLoading:a,onOk:h()(c()().mark((function e(){var n,i;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l(!0),n=s.getFieldsValue(),i=Object.keys(n).map((function(e){return{id:parseInt(e.split("_")[0]),course_id:parseInt(e.split("_")[1]),is_use:n[e].is_use,is_copy:n[e].is_copy}})),e.next=5,u(i);case 5:l(!1);case 6:case"end":return e.stop()}}),e)}))),onCancel:d,width:880,okText:"确认",className:P,destroyOnClose:!0,children:(0,C.jsxs)(j.Z,{form:s,preserve:!1,children:[(0,C.jsx)("div",{className:y,children:L}),(0,C.jsxs)("div",{style:{marginBottom:30},children:[(0,C.jsx)("div",{style:{marginBottom:20},children:"* 说明"}),(0,C.jsx)("div",{style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,C.jsx)("div",{className:I,children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]}),(null==w?void 0:w.can_copy_num)>0&&(0,C.jsxs)("div",{children:[(0,C.jsx)("div",{className:Z,children:"支持复制的项目"}),(0,C.jsx)(g.Z,{columns:G,className:b,dataSource:null==w?void 0:w.can_copy_list,rowKey:"subject"===F?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})]}),(null==w?void 0:w.no_copy_num)>0&&(0,C.jsxs)("div",{children:[(0,C.jsx)("div",{className:Z,children:"不支持复制的项目"}),(0,C.jsx)(g.Z,{columns:S,className:b,dataSource:null==w?void 0:w.no_copy_list,rowKey:"subject"===F?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})]}),(null==w?void 0:w.no_use_list.length)>0&&(null==w?void 0:w.no_use_list.map((function(e){return(0,C.jsxs)("div",{children:[(0,C.jsx)(j.Z.Item,{name:["".concat("subject"===F?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_copy"],hidden:!0,initialValue:0,children:(0,C.jsx)(f.Z,{type:"hidden"})}),(0,C.jsx)(j.Z.Item,{name:["".concat("subject"===F?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_use"],hidden:!0,initialValue:1,children:(0,C.jsx)(f.Z,{type:"hidden"})})]},"subject"===F?e.stage_shixun_id:e.shixun_course_id||e.id)})))]})})},G=function(e){return"multiple"===e.modalType?(0,C.jsx)(B,u()({},e)):(0,C.jsx)(M,u()({},e))}}}]); \ No newline at end of file diff --git a/51688.async.js b/51688.async.js index 2d3867562d..ad603178e2 100644 --- a/51688.async.js +++ b/51688.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[51688],{51688:function(e,n,r){r.d(n,{Z:function(){return M}});var a=r(37205),t=r.n(a),s=r(7557),i=r.n(s),o=r(41498),d=r.n(o),l=r(79800),c=r.n(l),u=r(39647),A=r.n(u),f=r(59301),v=r(80608),g=r(24650),w=r(8591),P=r(43418),p=r(94001),m=r(66999),j=r(51945),C=r(3113),y=r(78559);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var B={flex_box_center:"flex_box_center___LsrKL",flex_space_between:"flex_space_between___sZBht",flex_box_vertical_center:"flex_box_vertical_center___QNt7D",flex_box_center_end:"flex_box_center_end___S9zs3",flex_box_column:"flex_box_column___Y5tcm",title:"title___t4qlt",tip:"tip___MtKbx",radioWrap:"radioWrap___fp3kY",row:"row___IoDN5",radio:"radio___vuEDI",colorFF0000:"colorFF0000____5DYm",pagination:"pagination___bvqCI",modalColumn:"modalColumn___szBPb",modalRow:"modalRow___mtd9M",sup:"sup___JDuYL",search:"search___wNY_F",bottom:"bottom___HvFhF",yes:"yes___xmznh",no:"no___vEJlu"},z=r(27876),L="sendToClass___le_BX",b=r(37712),N=function(e){var n=e.createState,r=e.refreshLoading,a=e.onRefresh,t=void 0===a?function(){}:a,s=e.onCreate,i=void 0===s?function(){}:s;return(0,b.jsx)("div",{className:L,children:n?(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)("img",{src:"data:image/png;base64,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",alt:"空"}),(0,b.jsx)("div",{children:"您还没有创建教学课堂,无法将试卷发送至教学课堂。"}),(0,b.jsx)(C.ZP,{onClick:i,type:"primary",ghost:!0,children:"立即创建"})]}):(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)("img",{src:"data:image/png;base64,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",alt:"空"}),(0,b.jsx)("div",{children:"已创建教学课堂?请刷新列表"}),(0,b.jsx)(C.ZP,{loading:r,onClick:t,type:"primary",ghost:!0,children:"立即刷新"})]})})},O=r(51562),h=r(89392),H=["paperlibrary","globalSetting","loading","dispatch"],S=g.Z.Search,M=(0,v.connect)((function(e){var n=e.paperlibrary,r=e.loading;return{paperlibrary:n,globalSetting:e.globalSetting,loading:r.effects}}))((function(e){var n,r=e.paperlibrary,a=(e.globalSetting,e.loading),s=e.dispatch,o=(A()(e,H),(0,f.useState)("")),l=c()(o,2),u=l[0],g=l[1],L=(0,f.useState)([]),M=c()(L,2),x=M[0],D=M[1],V=(0,f.useState)([]),Z=c()(V,2),k=Z[0],T=Z[1],q=(0,f.useState)(!1),E=c()(q,2),Q=E[0],X=E[1],J=(0,f.useState)(!0),K=c()(J,2),F=K[0],I=K[1],Y=(0,f.useState)(!0),R=c()(Y,2),G=R[0],W=R[1],U=(0,f.useState)(!0),_=c()(U,2),$=_[0],ee=_[1],ne=(0,f.useState)(!1),re=c()(ne,2),ae=re[0],te=re[1],se=(0,f.useState)(!1),ie=c()(se,2),oe=ie[0],de=ie[1],le=null===(n=r.actionTabs)||void 0===n||null===(n=n.params)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.is_random,ce=(0,f.useState)(!1),ue=c()(ce,2),Ae=(ue[0],ue[1]);(0,f.useEffect)((function(){ve()}),[]);var fe=function(){T([]),g(""),ve(!0),s({type:"paperlibrary/setActionTabs",payload:{}})},ve=function(){var e=d()(i()().mark((function e(n){var r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return W(!0),e.next=3,s({type:"paperlibrary/getCourseList",payload:{search:n?"":u}});case 3:(r=e.sent)&&(D((null==r?void 0:r.courses)||[]),I(!0),te(!1)),W(!1),ee(!1);case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ge=function(e){var n=parseInt(e);return(0,h.isNaN)(n)?"":n},we=function(){var e=d()(i()().mark((function e(){var n,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(k.length){e.next=4;break}return w.ZP.info("您需要选择课堂,才能发送"),X(!0),e.abrupt("return");case 4:return de(!0),e.next=7,ze({id:null===(n=r.actionTabs)||void 0===n||null===(n=n.params)||void 0===n?void 0:n.id,course_id:le?null==k?void 0:k[0]:k,type:"examination_bank"});case 7:a=e.sent,de(!1),a||(Ae(!0),Pe([])),Ae(!0);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Pe=function(){var e=d()(i()().mark((function e(n){var a,t,o,l,c;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(le){e.next=7;break}return e.next=3,s({type:"paperlibrary/sendToClass",payload:{course_id:le?null==k?void 0:k[0]:k,id:null===(a=r.actionTabs)||void 0===a||null===(a=a.params)||void 0===a?void 0:a.id,shixuns_info:n.map((function(e){return{shixun_id:e.id,is_copy:e.is_copy,is_use:e.is_use,course_id:e.course_id}}))}});case 3:return(t=e.sent)&&0===t.status&&(s({type:"paperlibrary/setActionTabs",payload:{}}),T([]),P.Z.confirm({title:"提示",okText:"设置规则",cancelText:"稍后再说",width:480,centered:!0,closable:!0,onOk:function(){v.history.push("".concat(t.data[0].first_category_url,"/").concat(t.data[0].exercise_id,"/detail?random=").concat(t.data[0].is_random,"&tabs=3"))},content:(0,b.jsx)("p",{children:"试卷发送成功!目前处于未发布状态,是否设置考试规则?"})}),w.ZP.success("发送成功")),ye(),e.abrupt("return");case 7:o=x.find((function(e){return e.course_id===(null==k?void 0:k[0])})),l=1,c=P.Z.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"配置出卷数量",content:(0,b.jsxs)("div",{className:B.modalColumn,children:[(0,b.jsxs)("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20 mb10",children:[(0,b.jsx)("img",{style:{marginRight:5},src:y.Z}),"随机组卷类型的试卷按照出卷数量对指定课堂生成不重复的试卷。"]}),(0,b.jsxs)("div",{style:{paddingLeft:18},children:["课堂名称: ",null==o?void 0:o.course_name]}),(0,b.jsxs)("div",{style:{paddingLeft:9},className:B.modalRow,children:[(0,b.jsx)("sup",{className:B.sup,children:"*"}),(0,b.jsx)("span",{style:{flexShrink:0},children:"随机出卷数量:"}),(0,b.jsx)(p.Z,{parser:ge,style:{width:120},placeholder:"请输入试卷数量",min:1,defaultValue:l,onChange:function(e){l=e;var n=document.getElementById("model_error");n.style.display=l<1||l>50?"block":"none"}})]}),(0,b.jsx)("div",{style:{display:"none",marginLeft:115},id:"model_error",className:"c-red",children:"请输入1-50之间的整数"})]}),okText:"确认",cancelText:"取消",onCancel:fe,onOk:function(){var e=d()(i()().mark((function e(){var a,t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(l<1||l>50)){e.next=4;break}return document.getElementById("model_error").style.display="block",e.abrupt("return",Promise.reject());case 4:return c.update({cancelButtonProps:{disabled:!0}}),e.next=7,s({type:"paperlibrary/sendToClass",payload:{course_id:null==k?void 0:k[0],id:null===(a=r.actionTabs)||void 0===a||null===(a=a.params)||void 0===a?void 0:a.id,num:l,shixuns_info:n.map((function(e){return{shixun_id:e.id,is_copy:e.is_copy,is_use:e.is_use}}))}});case 7:t=e.sent,c.update({cancelButtonProps:{disabled:!1}}),t&&0===t.status&&(P.Z.destroyAll(),P.Z.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,title:"提示",content:(0,b.jsx)("div",{className:B.modalColumn,children:(0,b.jsxs)("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20 mb10",children:[(0,b.jsx)("img",{style:{marginRight:5},src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuNzQgMGE2Ljc0IDYuNzQgMCAxIDAgMCAxMy40OEE2Ljc0IDYuNzQgMCAwIDAgNi43NCAwWm0zLjYzNiA1LjAxN0w1LjgxNyA5LjU3NmMtLjA5LjA5LS4yNDYuMDgtLjM0OC0uMDIzbC0uMzA2LS4zMDVMMy4xMiA3LjIwNGEuMjYzLjI2MyAwIDAgMSAwLS4zNzJsLjU1Ny0uNTU3YS4yNjIuMjYyIDAgMCAxIC4zNzIgMGwxLjYwNSAxLjYwNiAzLjc5NC0zLjc5M2MuMDktLjA5LjI0Ni0uMDguMzQ4LjAyMmwuNTU3LjU1N2MuMTAzLjEwMy4xMTMuMjU5LjAyMy4zNDlaIiBmaWxsPSIjNjhDNzlGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="}),"生成试卷成功,前往课堂去查看吧!"]})}),okText:"前往课堂",cancelText:"返回试卷库",onCancel:function(){ye(),fe()},onOk:function(){ye(),fe(),setTimeout((function(){var e,n=null==t||null===(e=t.first_category_url)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2];(0,z.xg)("/classrooms/".concat(n,"/exercise"))}),1e3)}}));case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),pe=function(){var e=d()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return te(!0),e.next=3,ve();case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),me=(0,O.P)(),je=c()(me,4),Ce=je[0],ye=je[1],Be=je[2],ze=je[3];return(0,b.jsxs)("div",{children:[(0,b.jsx)(P.Z,{centered:!0,keyboard:!1,closable:!1,open:"Paperlibrary-SendToClass"===r.actionTabs.key,title:"发送至课堂",maskClosable:!1,okText:"确定",cancelText:"取消",confirmLoading:a["paperlibrary/sendToClass"]||oe,width:752,footer:!1,onOk:we,destroyOnClose:!0,onCancel:fe,children:(0,b.jsxs)("div",{className:B.wrap,children:[(0,b.jsx)("div",{className:"mb10",children:(0,b.jsx)(S,{placeholder:"输入课堂名称的关键字进行搜索",value:u,className:B.search,onChange:function(e){g(e.target.value),e.target.value||ve(!0)},onSearch:function(e){g(e),ve(),T([])}})}),(0,b.jsx)(m.Z,{loading:$,children:x.length?(0,b.jsx)("div",{className:B.radioWrap,children:(0,b.jsx)(j.Z,{bordered:!1,scroll:(null==x?void 0:x.length)<=7?{}:{y:350},loading:G,rowKey:"course_id",pagination:!1,dataSource:x,columns:[{title:"课堂名称",dataIndex:"course_name",ellipsis:!0},{title:"分班数量",dataIndex:"course_group_count",width:90,ellipsis:!0},{title:"学员人数",dataIndex:"course_member_count",width:90,ellipsis:!0}],onRow:function(e){return{onClick:function(n){if(le)T([null==e?void 0:e.course_id]);else{if(!le&&!k.includes(e.course_id)&&k.length>0)return;null!=k&&k.includes(null==e?void 0:e.course_id)?T(null==k?void 0:k.filter((function(n){return n!==(null==e?void 0:e.course_id)}))):T([].concat(t()(k),[null==e?void 0:e.course_id]))}}}},rowSelection:{type:"radio",hideSelectAll:!0,selectedRowKeys:k,onChange:function(e){T(e),X(!1)}}})}):!u&&!G&&(0,b.jsx)(N,{createState:F,refreshLoading:ae,onRefresh:pe,onCreate:function(){I(!1),(0,z.xg)("/classrooms/new")}})}),Q&&(0,b.jsx)("div",{className:B.colorFF0000,children:"请先选择课堂"}),(0,b.jsxs)("div",{className:B.bottom,style:{display:"flex",alignItems:"center"},children:[(0,b.jsx)("div",{style:{flex:1},children:(0,b.jsxs)("div",{className:B.title,children:[(0,b.jsx)("img",{src:y.Z,style:{objectFit:"contain",marginTop:3}}),"选择的试卷将会发送到指定课堂并为班级学员生成考试试卷"]})}),(0,b.jsxs)("div",{children:[(0,b.jsx)(C.ZP,{onClick:fe,className:B.no,style:{marginRight:20},children:"取消"}),(0,b.jsx)(C.ZP,{onClick:we,className:B.yes,children:"确认"})]})]})]})}),(0,b.jsx)(O.Z,{visible:Ce,inPaper:!0,onOk:Pe,onCancel:ye,renderData:Be,modalType:"multiple",type:"examination_bank",isMultipleCourse:!0})]})}))},78559:function(e,n,r){r(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNGQ0IwNDEiIGN4PSI3IiBjeT0iNyIgcj0iNyIvPjxwYXRoIGQ9Ik03LjUzMSA5LjYzOGEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwdi0uMDJhLjYxNi42MTYgMCAxIDEgMS4yMzEgMHYuMDJabTAtMi4yNWEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwVjQuMTE3YS42MTYuNjE2IDAgMSAxIDEuMjMxIDB2My4yNzNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+"}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[51688],{51562:function(e,n,s){s.d(n,{Z:function(){return H},P:function(){return V}});var t=s(37205),i=s.n(t),r=s(39647),a=s.n(r),l=s(7557),o=s.n(l),d=s(82242),c=s.n(d),u=s(41498),v=s.n(u),m=s(79800),f=s.n(m),p=s(59301),j=s(78241),h=s(43418),A=s(5112),g=s(24650),x=s(51945),w="brief___LOzpE",P="contentTitle___xkdcN",y="content___Vtri0",C="antdTable___s8T2N",N="tableCell___kN9Fw",b="antdModal___WVBk3",B="orangeColor___ryB2u",z=s(33329),L=s(37712),Z=["isImportMultipleCourse"],O=function(e){var n=e.studentNames,s=e.total;return s>3?(0,L.jsxs)(L.Fragment,{children:["课堂内有",(0,L.jsx)("span",{className:B,children:null==n?void 0:n.join("、")}),"等",(0,L.jsx)("span",{className:B,children:s}),"名学生"]}):(0,L.jsxs)(L.Fragment,{children:["课堂内有",(0,L.jsx)("span",{className:B,children:null==n?void 0:n.join("、")}),["","一","两","三"][s],"名学生"]})},M=function(e){var n=e.onCancel,s=e.onOk,t=e.visible,i=(e.inPaper,e.renderData),r=(e.type,e.isMultipleCourse),a=void 0!==r&&r,l=j.Z.useForm(),d=f()(l,1)[0],u=(0,p.useState)(1),m=f()(u,2),g=m[0],x=m[1],w=(0,p.useState)(!1),P=f()(w,2),C=P[0],N=P[1],z=(0,p.useMemo)((function(){return 1===(null==i?void 0:i.total_num)&&1===(null==i?void 0:i.can_copy_num)}),[i]),Z=(0,p.useMemo)((function(){var e;return null==i||null===(e=i.course_data_list)||void 0===e?void 0:e.filter((function(e){return e.is_show}))}),[i]);return(0,L.jsx)(L.Fragment,{children:z?(0,L.jsxs)(h.Z,{centered:!0,closable:!0,open:t,destroyOnClose:!0,title:"提示",className:b,width:682,confirmLoading:C,onCancel:n,onOk:v()(o()().mark((function e(){var n,t,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),n=g,a&&(r=c()({},d.getFieldsValue()),n=null==i||null===(t=i.course_data_list)||void 0===t?void 0:t.map((function(e){return void 0!==r[e.id]?c()(c()({},e),{},{is_copy:r[e.id]}):e}))),e.next=5,s(n);case 5:N(!1);case 6:case"end":return e.stop()}}),e)}))),children:[(0,L.jsx)("div",{className:y,style:{marginBottom:20},children:a?"检测到以下课堂已在教学课堂中使用,请问是否复制成新的实训发送至教学课堂中?":(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(O,{studentNames:null==i?void 0:i.student_names,total:null==i?void 0:i.student_count}),"学习过该实践项目。该项目支持复制,请选择是否将该项目复制为新项目发送至课堂中?"]})}),a?(0,L.jsx)(j.Z,{form:d,preserve:!1,children:null==Z?void 0:Z.map((function(e){return(0,L.jsxs)(p.Fragment,{children:[(0,L.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,L.jsx)(j.Z.Item,{name:e.id,initialValue:1,children:(0,L.jsxs)(A.ZP.Group,{className:y,children:[(0,L.jsx)(A.ZP,{value:1,style:{color:"#464f66"},children:"复制实训"}),(0,L.jsx)(A.ZP,{value:0,style:{color:"#464f66"},children:"不复制实训"})]})})]},e.id)}))}):(0,L.jsxs)(A.ZP.Group,{value:g,onChange:function(e){return x(e.target.value)},className:y,style:{marginBottom:30},children:[(0,L.jsx)(A.ZP,{value:1,style:{color:"#464f66"},children:"复制"}),(0,L.jsx)(A.ZP,{value:0,style:{color:"#464f66"},children:"不复制"})]}),(0,L.jsxs)("div",{children:[(0,L.jsx)("div",{className:y,style:{marginBottom:10},children:"* 说明:"}),(0,L.jsx)("div",{className:y,style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,L.jsx)("div",{className:"".concat(y," ").concat(B),children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]})]}):(0,L.jsx)(h.Z,{centered:!0,closable:!0,destroyOnClose:!0,open:t,confirmLoading:C,title:"提示",width:682,onCancel:n,onOk:v()(o()().mark((function e(){var n,t,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),n=0,a&&(r=c()({},d.getFieldsValue()),n=null==i||null===(t=i.course_data_list)||void 0===t?void 0:t.map((function(e){return void 0!==r[e.id]?c()(c()({},e),{},{is_use:r[e.id]}):e}))),e.next=5,s(n);case 5:N(!1);case 6:case"end":return e.stop()}}),e)}))),children:(0,L.jsxs)("div",{className:y,children:[(0,L.jsx)(O,{studentNames:null==i?void 0:i.student_names,total:null==i?void 0:i.student_count}),"学习过该实践项目。",a?(0,L.jsxs)(j.Z,{form:d,preserve:!1,children:[(0,L.jsx)("h3",{children:"当前实训不可复制,已经检测到以下课堂存在该实训,同一实训在课堂中重复使用时,会导致成绩互相影响,请确认是否继续使用"}),null==Z?void 0:Z.map((function(e){return(0,L.jsxs)(p.Fragment,{children:[(0,L.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,L.jsx)(j.Z.Item,{name:e.id,initialValue:1,children:(0,L.jsxs)(A.ZP.Group,{className:y,children:[(0,L.jsx)(A.ZP,{value:1,style:{color:"#464f66"},children:"继续使用"}),(0,L.jsx)(A.ZP,{value:0,style:{color:"#464f66"},children:"不使用"})]})})]},e.id)}))]}):(0,L.jsxs)("div",{children:["该项目不支持复制,若确认继续发送,",(0,L.jsx)("span",{className:B,children:"当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"}),"(如果不想清空学生之前的挑战记录,建议参照该实践项目的内容自行创建一个新的项目,或者尝试联系项目创建人开放本项目的复制权限)。"]})]})})})},V=function(){var e=(0,p.useState)(!1),n=f()(e,2),s=n[0],t=n[1],i=(0,p.useState)(),r=f()(i,2),l=r[0],d=r[1],c=function(){var e=v()(o()().mark((function e(n){var s,i,r,l,c;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=n.isImportMultipleCourse,i=void 0!==s&&s,r=a()(n,Z),e.next=3,(0,z.Tr)(r);case 3:if(!("status"in(l=e.sent))){e.next=6;break}return e.abrupt("return",!1);case 6:if(!i){e.next=13;break}if(!(null==l||null===(c=l.course_data_list)||void 0===c?void 0:c.some((function(e){return e.is_show})))){e.next=12;break}return d(l),t(!0),e.abrupt("return",!0);case 12:return e.abrupt("return",l.course_data_list||[]);case 13:if(0!==l.student_count){e.next=15;break}return e.abrupt("return",!1);case 15:return d(l),t(!0),e.abrupt("return",!0);case 18:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return[s,function(){return t(!1)},l,c]},S=function(e){var n=j.Z.useForm(),s=f()(n,1)[0],t=(0,p.useState)(!1),r=f()(t,2),a=r[0],l=r[1],d=e.onCancel,c=e.onOk,u=e.visible,m=e.inPaper,y=void 0!==m&&m,z=e.renderData,Z=e.type,M=e.isMultipleCourse,V=void 0!==M&&M,S=e.position,H=(0,p.useMemo)((function(){return y?[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:N,render:function(e,n){return(0,L.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(j.Z.Item,{name:["".concat("subject"===Z?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,L.jsxs)(A.ZP.Group,{children:[(0,L.jsx)(A.ZP,{value:1,children:"是"}),(0,L.jsx)(A.ZP,{value:0,children:"否"})]})}),(0,L.jsx)(j.Z.Item,{name:["".concat("subject"===Z?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,L.jsx)(g.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:N,render:function(e,n){return(0,L.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,L.jsx)(j.Z.Item,{name:["".concat("subject"===Z?n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:1,children:(0,L.jsxs)(A.ZP.Group,{children:[(0,L.jsx)(A.ZP,{value:1,children:"是"}),(0,L.jsx)(A.ZP,{value:0,children:"否"})]})})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,L.jsx)(j.Z.Item,{name:["".concat("subject"===Z?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,L.jsxs)(A.ZP.Group,{children:[(0,L.jsx)(A.ZP,{value:1,children:"是"}),(0,L.jsx)(A.ZP,{value:0,children:"否"})]})})}}]}),[y]),D=(0,p.useMemo)((function(){return y?[{title:"实践项目名称",dataIndex:"name",width:424,className:N,align:"center",ellipsis:!0,render:function(e,n){return(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e}),(0,L.jsx)(j.Z.Item,{name:["".concat("subject"===Z?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,L.jsx)(g.Z,{type:"hidden"})}),(0,L.jsx)(j.Z.Item,{name:["".concat("subject"===Z?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,L.jsx)(g.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,className:N,ellipsis:!0,align:"center",render:function(e,n){return(0,L.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(j.Z.Item,{name:["".concat("subject"===Z?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:0,children:(0,L.jsxs)(A.ZP.Group,{children:[(0,L.jsx)(A.ZP,{value:1,children:"是"}),(0,L.jsx)(A.ZP,{value:0,children:"否"})]})}),(0,L.jsx)(j.Z.Item,{name:["".concat("subject"===Z?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,L.jsx)(g.Z,{type:"hidden"})})]})}}]}),[y]);if(V){var k={title:"课堂名称",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:N,render:function(e,n){return(0,L.jsx)("a",{href:"/classrooms/".concat(n.course_id),children:e})}};H=[k].concat(i()(H)),D=[k].concat(i()(D))}var T=(0,p.useMemo)((function(){return function(e){var n=e.used,s=e.copy,t=e.canNotCopy,i=e.studentNames,r=e.studentCount,a=e.inPaper,l=e.is_random,o=void 0!==l&&l,d=e.position,c=(void 0===d?"":d)||(a?"试卷":"课程");return(0,L.jsxs)("span",{children:[(0,L.jsx)(O,{studentNames:i,total:r}),"学习过",c,"中的",(0,L.jsx)("span",{className:B,children:n}),"个项目,",s>0&&t>0?(0,L.jsxs)(L.Fragment,{children:["其中",(0,L.jsx)("span",{className:B,children:s}),"个项目支持复制,",(0,L.jsx)("span",{className:B,children:t}),"个项目不支持复制"]}):s>0&&0===t?(0,L.jsxs)(L.Fragment,{children:["其中",(0,L.jsx)("span",{className:B,children:s}),"个项目支持复制"]}):0===s&&t>0?(0,L.jsxs)(L.Fragment,{children:["其中",(0,L.jsx)("span",{className:B,children:t}),"个项目不支持复制"]}):void 0,"。请选择",o?"":"是否继续使用和","是否复制为新项目发送至课堂中?"]})}({used:null==z?void 0:z.repeat_shixun_num,copy:null==z?void 0:z.can_copy_num,canNotCopy:null==z?void 0:z.no_copy_num,studentNames:null==z?void 0:z.student_names,studentCount:null==z?void 0:z.student_count,is_random:null==z?void 0:z.is_random,inPaper:y,position:S})}),[z,y,S]);return(0,L.jsx)(h.Z,{title:"提示",centered:!0,open:u,confirmLoading:a,onOk:v()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l(!0),n=s.getFieldsValue(),t=Object.keys(n).map((function(e){return{id:parseInt(e.split("_")[0]),course_id:parseInt(e.split("_")[1]),is_use:n[e].is_use,is_copy:n[e].is_copy}})),e.next=5,c(t);case 5:l(!1);case 6:case"end":return e.stop()}}),e)}))),onCancel:d,width:880,okText:"确认",className:b,destroyOnClose:!0,children:(0,L.jsxs)(j.Z,{form:s,preserve:!1,children:[(0,L.jsx)("div",{className:w,children:T}),(0,L.jsxs)("div",{style:{marginBottom:30},children:[(0,L.jsx)("div",{style:{marginBottom:20},children:"* 说明"}),(0,L.jsx)("div",{style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,L.jsx)("div",{className:B,children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]}),(null==z?void 0:z.can_copy_num)>0&&(0,L.jsxs)("div",{children:[(0,L.jsx)("div",{className:P,children:"支持复制的项目"}),(0,L.jsx)(x.Z,{columns:H,className:C,dataSource:null==z?void 0:z.can_copy_list,rowKey:"subject"===Z?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})]}),(null==z?void 0:z.no_copy_num)>0&&(0,L.jsxs)("div",{children:[(0,L.jsx)("div",{className:P,children:"不支持复制的项目"}),(0,L.jsx)(x.Z,{columns:D,className:C,dataSource:null==z?void 0:z.no_copy_list,rowKey:"subject"===Z?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})]}),(null==z?void 0:z.no_use_list.length)>0&&(null==z?void 0:z.no_use_list.map((function(e){return(0,L.jsxs)("div",{children:[(0,L.jsx)(j.Z.Item,{name:["".concat("subject"===Z?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_copy"],hidden:!0,initialValue:0,children:(0,L.jsx)(g.Z,{type:"hidden"})}),(0,L.jsx)(j.Z.Item,{name:["".concat("subject"===Z?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_use"],hidden:!0,initialValue:1,children:(0,L.jsx)(g.Z,{type:"hidden"})})]},"subject"===Z?e.stage_shixun_id:e.shixun_course_id||e.id)})))]})})},H=function(e){return"multiple"===e.modalType?(0,L.jsx)(S,c()({},e)):(0,L.jsx)(M,c()({},e))}},51688:function(e,n,s){s.d(n,{Z:function(){return M}});var t=s(37205),i=s.n(t),r=s(7557),a=s.n(r),l=s(41498),o=s.n(l),d=s(79800),c=s.n(d),u=s(39647),v=s.n(u),m=s(59301),f=s(80608),p=s(24650),j=s(8591),h=s(43418),A=s(94001),g=s(66999),x=s(51945),w=s(3113),P=s(78559);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var y={flex_box_center:"flex_box_center___LsrKL",flex_space_between:"flex_space_between___sZBht",flex_box_vertical_center:"flex_box_vertical_center___QNt7D",flex_box_center_end:"flex_box_center_end___S9zs3",flex_box_column:"flex_box_column___Y5tcm",title:"title___t4qlt",tip:"tip___MtKbx",radioWrap:"radioWrap___fp3kY",row:"row___IoDN5",radio:"radio___vuEDI",colorFF0000:"colorFF0000____5DYm",pagination:"pagination___bvqCI",modalColumn:"modalColumn___szBPb",modalRow:"modalRow___mtd9M",sup:"sup___JDuYL",search:"search___wNY_F",bottom:"bottom___HvFhF",yes:"yes___xmznh",no:"no___vEJlu"},C=s(27876),N="sendToClass___le_BX",b=s(37712),B=function(e){var n=e.createState,s=e.refreshLoading,t=e.onRefresh,i=void 0===t?function(){}:t,r=e.onCreate,a=void 0===r?function(){}:r;return(0,b.jsx)("div",{className:N,children:n?(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)("img",{src:"data:image/png;base64,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",alt:"空"}),(0,b.jsx)("div",{children:"您还没有创建教学课堂,无法将试卷发送至教学课堂。"}),(0,b.jsx)(w.ZP,{onClick:a,type:"primary",ghost:!0,children:"立即创建"})]}):(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)("img",{src:"data:image/png;base64,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",alt:"空"}),(0,b.jsx)("div",{children:"已创建教学课堂?请刷新列表"}),(0,b.jsx)(w.ZP,{loading:s,onClick:i,type:"primary",ghost:!0,children:"立即刷新"})]})})},z=s(51562),L=s(89392),Z=["paperlibrary","globalSetting","loading","dispatch"],O=p.Z.Search,M=(0,f.connect)((function(e){var n=e.paperlibrary,s=e.loading;return{paperlibrary:n,globalSetting:e.globalSetting,loading:s.effects}}))((function(e){var n,s=e.paperlibrary,t=(e.globalSetting,e.loading),r=e.dispatch,l=(v()(e,Z),(0,m.useState)("")),d=c()(l,2),u=d[0],p=d[1],N=(0,m.useState)([]),M=c()(N,2),V=M[0],S=M[1],H=(0,m.useState)([]),D=c()(H,2),k=D[0],T=D[1],I=(0,m.useState)(!1),F=c()(I,2),E=F[0],q=F[1],Q=(0,m.useState)(!0),X=c()(Q,2),K=X[0],J=X[1],Y=(0,m.useState)(!0),G=c()(Y,2),R=G[0],W=G[1],U=(0,m.useState)(!0),_=c()(U,2),$=_[0],ee=_[1],ne=(0,m.useState)(!1),se=c()(ne,2),te=se[0],ie=se[1],re=(0,m.useState)(!1),ae=c()(re,2),le=ae[0],oe=ae[1],de=null===(n=s.actionTabs)||void 0===n||null===(n=n.params)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.is_random,ce=(0,m.useState)(!1),ue=c()(ce,2),ve=(ue[0],ue[1]);(0,m.useEffect)((function(){fe()}),[]);var me=function(){T([]),p(""),fe(!0),r({type:"paperlibrary/setActionTabs",payload:{}})},fe=function(){var e=o()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return W(!0),e.next=3,r({type:"paperlibrary/getCourseList",payload:{search:n?"":u}});case 3:(s=e.sent)&&(S((null==s?void 0:s.courses)||[]),J(!0),ie(!1)),W(!1),ee(!1);case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),pe=function(e){var n=parseInt(e);return(0,L.isNaN)(n)?"":n},je=function(){var e=o()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(k.length){e.next=4;break}return j.ZP.info("您需要选择课堂,才能发送"),q(!0),e.abrupt("return");case 4:return oe(!0),e.next=7,Ce({id:null===(n=s.actionTabs)||void 0===n||null===(n=n.params)||void 0===n?void 0:n.id,course_id:de?null==k?void 0:k[0]:k,type:"examination_bank"});case 7:t=e.sent,oe(!1),t||(ve(!0),he([])),ve(!0);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),he=function(){var e=o()(a()().mark((function e(n){var t,i,l,d,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(de){e.next=7;break}return e.next=3,r({type:"paperlibrary/sendToClass",payload:{course_id:de?null==k?void 0:k[0]:k,id:null===(t=s.actionTabs)||void 0===t||null===(t=t.params)||void 0===t?void 0:t.id,shixuns_info:n.map((function(e){return{shixun_id:e.id,is_copy:e.is_copy,is_use:e.is_use,course_id:e.course_id}}))}});case 3:return(i=e.sent)&&0===i.status&&(r({type:"paperlibrary/setActionTabs",payload:{}}),T([]),h.Z.confirm({title:"提示",okText:"设置规则",cancelText:"稍后再说",width:480,centered:!0,closable:!0,onOk:function(){f.history.push("".concat(i.data[0].first_category_url,"/").concat(i.data[0].exercise_id,"/detail?random=").concat(i.data[0].is_random,"&tabs=3"))},content:(0,b.jsx)("p",{children:"试卷发送成功!目前处于未发布状态,是否设置考试规则?"})}),j.ZP.success("发送成功")),Pe(),e.abrupt("return");case 7:l=V.find((function(e){return e.course_id===(null==k?void 0:k[0])})),d=1,c=h.Z.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,maskClosable:!1,keyboard:!1,cancelButtonProps:{disabled:!1},title:"配置出卷数量",content:(0,b.jsxs)("div",{className:y.modalColumn,children:[(0,b.jsxs)("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20 mb10",children:[(0,b.jsx)("img",{style:{marginRight:5},src:P.Z}),"随机组卷类型的试卷按照出卷数量对指定课堂生成不重复的试卷。"]}),(0,b.jsxs)("div",{style:{paddingLeft:18},children:["课堂名称: ",null==l?void 0:l.course_name]}),(0,b.jsxs)("div",{style:{paddingLeft:9},className:y.modalRow,children:[(0,b.jsx)("sup",{className:y.sup,children:"*"}),(0,b.jsx)("span",{style:{flexShrink:0},children:"随机出卷数量:"}),(0,b.jsx)(A.Z,{parser:pe,style:{width:120},placeholder:"请输入试卷数量",min:1,defaultValue:d,onChange:function(e){d=e;var n=document.getElementById("model_error");n.style.display=d<1||d>50?"block":"none"}})]}),(0,b.jsx)("div",{style:{display:"none",marginLeft:115},id:"model_error",className:"c-red",children:"请输入1-50之间的整数"})]}),okText:"确认",cancelText:"取消",onCancel:me,onOk:function(){var e=o()(a()().mark((function e(){var t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(d<1||d>50)){e.next=4;break}return document.getElementById("model_error").style.display="block",e.abrupt("return",Promise.reject());case 4:return c.update({cancelButtonProps:{disabled:!0}}),e.next=7,r({type:"paperlibrary/sendToClass",payload:{course_id:null==k?void 0:k[0],id:null===(t=s.actionTabs)||void 0===t||null===(t=t.params)||void 0===t?void 0:t.id,num:d,shixuns_info:n.map((function(e){return{shixun_id:e.id,is_copy:e.is_copy,is_use:e.is_use}}))}});case 7:i=e.sent,c.update({cancelButtonProps:{disabled:!1}}),i&&0===i.status&&(h.Z.destroyAll(),h.Z.confirm({icon:null,className:"custom-modal-divider",centered:!0,width:500,title:"提示",content:(0,b.jsx)("div",{className:y.modalColumn,children:(0,b.jsxs)("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20 mb10",children:[(0,b.jsx)("img",{style:{marginRight:5},src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuNzQgMGE2Ljc0IDYuNzQgMCAxIDAgMCAxMy40OEE2Ljc0IDYuNzQgMCAwIDAgNi43NCAwWm0zLjYzNiA1LjAxN0w1LjgxNyA5LjU3NmMtLjA5LjA5LS4yNDYuMDgtLjM0OC0uMDIzbC0uMzA2LS4zMDVMMy4xMiA3LjIwNGEuMjYzLjI2MyAwIDAgMSAwLS4zNzJsLjU1Ny0uNTU3YS4yNjIuMjYyIDAgMCAxIC4zNzIgMGwxLjYwNSAxLjYwNiAzLjc5NC0zLjc5M2MuMDktLjA5LjI0Ni0uMDguMzQ4LjAyMmwuNTU3LjU1N2MuMTAzLjEwMy4xMTMuMjU5LjAyMy4zNDlaIiBmaWxsPSIjNjhDNzlGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="}),"生成试卷成功,前往课堂去查看吧!"]})}),okText:"前往课堂",cancelText:"返回试卷库",onCancel:function(){Pe(),me()},onOk:function(){Pe(),me(),setTimeout((function(){var e,n=null==i||null===(e=i.first_category_url)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2];(0,C.xg)("/classrooms/".concat(n,"/exercise"))}),1e3)}}));case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ae=function(){var e=o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ie(!0),e.next=3,fe();case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ge=(0,z.P)(),xe=c()(ge,4),we=xe[0],Pe=xe[1],ye=xe[2],Ce=xe[3];return(0,b.jsxs)("div",{children:[(0,b.jsx)(h.Z,{centered:!0,keyboard:!1,closable:!1,open:"Paperlibrary-SendToClass"===s.actionTabs.key,title:"发送至课堂",maskClosable:!1,okText:"确定",cancelText:"取消",confirmLoading:t["paperlibrary/sendToClass"]||le,width:752,footer:!1,onOk:je,destroyOnClose:!0,onCancel:me,children:(0,b.jsxs)("div",{className:y.wrap,children:[(0,b.jsx)("div",{className:"mb10",children:(0,b.jsx)(O,{placeholder:"输入课堂名称的关键字进行搜索",value:u,className:y.search,onChange:function(e){p(e.target.value),e.target.value||fe(!0)},onSearch:function(e){p(e),fe(),T([])}})}),(0,b.jsx)(g.Z,{loading:$,children:V.length?(0,b.jsx)("div",{className:y.radioWrap,children:(0,b.jsx)(x.Z,{bordered:!1,scroll:(null==V?void 0:V.length)<=7?{}:{y:350},loading:R,rowKey:"course_id",pagination:!1,dataSource:V,columns:[{title:"课堂名称",dataIndex:"course_name",ellipsis:!0},{title:"分班数量",dataIndex:"course_group_count",width:90,ellipsis:!0},{title:"学员人数",dataIndex:"course_member_count",width:90,ellipsis:!0}],onRow:function(e){return{onClick:function(n){if(de)T([null==e?void 0:e.course_id]);else{if(!de&&!k.includes(e.course_id)&&k.length>0)return;null!=k&&k.includes(null==e?void 0:e.course_id)?T(null==k?void 0:k.filter((function(n){return n!==(null==e?void 0:e.course_id)}))):T([].concat(i()(k),[null==e?void 0:e.course_id]))}}}},rowSelection:{type:"radio",hideSelectAll:!0,selectedRowKeys:k,onChange:function(e){T(e),q(!1)}}})}):!u&&!R&&(0,b.jsx)(B,{createState:K,refreshLoading:te,onRefresh:Ae,onCreate:function(){J(!1),(0,C.xg)("/classrooms/new")}})}),E&&(0,b.jsx)("div",{className:y.colorFF0000,children:"请先选择课堂"}),(0,b.jsxs)("div",{className:y.bottom,style:{display:"flex",alignItems:"center"},children:[(0,b.jsx)("div",{style:{flex:1},children:(0,b.jsxs)("div",{className:y.title,children:[(0,b.jsx)("img",{src:P.Z,style:{objectFit:"contain",marginTop:3}}),"选择的试卷将会发送到指定课堂并为班级学员生成考试试卷"]})}),(0,b.jsxs)("div",{children:[(0,b.jsx)(w.ZP,{onClick:me,className:y.no,style:{marginRight:20},children:"取消"}),(0,b.jsx)(w.ZP,{onClick:je,className:y.yes,children:"确认"})]})]})]})}),(0,b.jsx)(z.Z,{visible:we,inPaper:!0,onOk:he,onCancel:Pe,renderData:ye,modalType:"multiple",type:"examination_bank",isMultipleCourse:!0})]})}))},78559:function(e,n,s){s(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNGQ0IwNDEiIGN4PSI3IiBjeT0iNyIgcj0iNyIvPjxwYXRoIGQ9Ik03LjUzMSA5LjYzOGEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwdi0uMDJhLjYxNi42MTYgMCAxIDEgMS4yMzEgMHYuMDJabTAtMi4yNWEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwVjQuMTE3YS42MTYuNjE2IDAgMSAxIDEuMjMxIDB2My4yNzNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+"}}]); \ No newline at end of file diff --git a/51945.async.js b/51945.async.js index dd56953057..572334ff52 100644 --- a/51945.async.js +++ b/51945.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[51945],{38353:function(e,t,n){n.d(t,{Z:function(){return c}});var r=n(33614),o=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},a=n(1393),i=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var c=o.forwardRef(i)},81671:function(e,t,n){n.d(t,{Z:function(){return c}});var r=n(33614),o=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},a=n(1393),i=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var c=o.forwardRef(i)},50371:function(e,t){t.Z=function(){const e=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let t=1;t{const r=n[t];void 0!==r&&(e[t]=r)}))}return e}},13845:function(e,t,n){function r(e){return null!=e&&e===e.window}function o(e,t){var n,o;if("undefined"==typeof window)return 0;const l=t?"scrollTop":"scrollLeft";let a=0;return r(e)?a=e[t?"pageYOffset":"pageXOffset"]:e instanceof Document?a=e.documentElement[l]:(e instanceof HTMLElement||e)&&(a=e[l]),e&&!r(e)&&"number"!=typeof a&&(a=null===(o=(null!==(n=e.ownerDocument)&&void 0!==n?n:e).documentElement)||void 0===o?void 0:o[l]),a}n.d(t,{F:function(){return r},Z:function(){return o}})},68031:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(71783);function o(e,t,n,r){const o=n-t;return(e/=r/2)<1?o/2*e*e*e+t:o/2*((e-=2)*e*e+2)+t}var l=n(13845);function a(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{getContainer:n=(()=>window),callback:a,duration:i=450}=t,c=n(),s=(0,l.Z)(c,!0),d=Date.now(),u=()=>{const t=Date.now()-d,n=o(t>i?i:t,s,e,i);(0,l.F)(c)?c.scrollTo(window.pageXOffset,n):c instanceof Document||"HTMLDocument"===c.constructor.name?c.documentElement.scrollTop=n:c.scrollTop=n,t{var n;const{prefixCls:r,className:h,rootClassName:g,children:v,indeterminate:x=!1,style:b,onMouseEnter:y,onMouseLeave:C,skipGroup:w=!1,disabled:S}=e,E=m(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:$,direction:k,checkbox:Z}=a.useContext(i.E_),N=a.useContext(d),{isFormItemInput:I}=a.useContext(s.aM),R=a.useContext(c.Z),O=null!==(n=(null==N?void 0:N.disabled)||S)&&void 0!==n?n:R,B=a.useRef(E.value);a.useEffect((()=>{null==N||N.registerValue(E.value)}),[]),a.useEffect((()=>{if(!w)return E.value!==B.current&&(null==N||N.cancelValue(B.current),null==N||N.registerValue(E.value),B.current=E.value),()=>null==N?void 0:N.cancelValue(E.value)}),[E.value]);const P=$("checkbox",r),[H,M]=(0,u.ZP)(P),T=Object.assign({},E);N&&!w&&(T.onChange=function(){E.onChange&&E.onChange.apply(E,arguments),N.toggleOption&&N.toggleOption({label:v,value:E.value})},T.name=N.name,T.checked=N.value.includes(E.value));const j=o()(`${P}-wrapper`,{[`${P}-rtl`]:"rtl"===k,[`${P}-wrapper-checked`]:T.checked,[`${P}-wrapper-disabled`]:O,[`${P}-wrapper-in-form-item`]:I},null==Z?void 0:Z.className,h,g,M),z=o()({[`${P}-indeterminate`]:x},p.A,M),K=x?"mixed":void 0;return H(a.createElement(f.Z,{component:"Checkbox",disabled:O},a.createElement("label",{className:j,style:Object.assign(Object.assign({},null==Z?void 0:Z.style),b),onMouseEnter:y,onMouseLeave:C},a.createElement(l.Z,Object.assign({"aria-checked":K},T,{prefixCls:P,className:z,disabled:O,ref:t})),void 0!==v&&a.createElement("span",null,v))))};var g=a.forwardRef(h),v=n(61414),x=n(55405),b=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:l=[],prefixCls:c,className:s,rootClassName:f,style:p,onChange:m}=e,h=b(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:y,direction:C}=a.useContext(i.E_),[w,S]=a.useState(h.value||n||[]),[E,$]=a.useState([]);a.useEffect((()=>{"value"in h&&S(h.value||[])}),[h.value]);const k=a.useMemo((()=>l.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[l]),Z=y("checkbox",c),N=`${Z}-group`,[I,R]=(0,u.ZP)(Z),O=(0,x.Z)(h,["value","disabled"]),B=l.length?k.map((e=>a.createElement(g,{prefixCls:Z,key:e.value.toString(),disabled:"disabled"in e?e.disabled:h.disabled,value:e.value,checked:w.includes(e.value),onChange:e.onChange,className:`${N}-item`,style:e.style,title:e.title},e.label))):r,P={toggleOption:e=>{const t=w.indexOf(e.value),n=(0,v.Z)(w);-1===t?n.push(e.value):n.splice(t,1),"value"in h||S(n),null==m||m(n.filter((e=>E.includes(e))).sort(((e,t)=>k.findIndex((t=>t.value===e))-k.findIndex((e=>e.value===t)))))},value:w,disabled:h.disabled,name:h.name,registerValue:e=>{$((t=>[].concat((0,v.Z)(t),[e])))},cancelValue:e=>{$((t=>t.filter((t=>t!==e))))}},H=o()(N,{[`${N}-rtl`]:"rtl"===C},s,f,R);return I(a.createElement("div",Object.assign({className:H,style:p},O,{ref:t}),a.createElement(d.Provider,{value:P},B)))},C=a.forwardRef(y);var w=a.memo(C);const S=g;S.Group=w,S.__ANT_CHECKBOX=!0;var E=S},51945:function(e,t,n){n.d(t,{Z:function(){return Qn}});var r={},o="rc-table-internal-hook",l=n(54099),a=n(30609),i=n(19171),c=n(20176),s=n(59301),d=n(4676);function u(e){var t=s.createContext(void 0);return{Context:t,Provider:function(e){var n=e.value,r=e.children,o=s.useRef(n);o.current=n;var a=s.useState((function(){return{getValue:function(){return o.current},listeners:new Set}})),c=(0,l.Z)(a,1)[0];return(0,i.Z)((function(){(0,d.unstable_batchedUpdates)((function(){c.listeners.forEach((function(e){e(n)}))}))}),[n]),s.createElement(t.Provider,{value:c},r)},defaultValue:e}}function f(e,t){var n=(0,a.Z)("function"==typeof t?t:function(e){if(void 0===t)return e;if(!Array.isArray(t))return e[t];var n={};return t.forEach((function(t){n[t]=e[t]})),n}),r=s.useContext(null==e?void 0:e.Context),o=r||{},d=o.listeners,u=o.getValue,f=s.useRef();f.current=n(r?u():null==e?void 0:e.defaultValue);var p=s.useState({}),m=(0,l.Z)(p,2)[1];return(0,i.Z)((function(){if(r)return d.add(e),function(){d.delete(e)};function e(e){var t=n(e);(0,c.Z)(f.current,t,!0)||m({})}}),[r]),f.current}var p=n(33614),m=n(25629);function h(){var e=s.createContext(null);function t(){return s.useContext(e)}return{makeImmutable:function(n,r){var o=(0,m.Yr)(n),l=function(l,a){var i=o?{ref:a}:{},c=s.useRef(0),d=s.useRef(l);return null!==t()?s.createElement(n,(0,p.Z)({},l,i)):(r&&!r(d.current,l)||(c.current+=1),d.current=l,s.createElement(e.Provider,{value:c.current},s.createElement(n,(0,p.Z)({},l,i))))};return o?s.forwardRef(l):l},responseImmutable:function(e,n){var r=(0,m.Yr)(e),o=function(n,o){var l=r?{ref:o}:{};return t(),s.createElement(e,(0,p.Z)({},n,l))};return r?s.memo(s.forwardRef(o),n):s.memo(o,n)},useImmutableMark:t}}var g=h(),v=(g.makeImmutable,g.responseImmutable,g.useImmutableMark,h()),x=v.makeImmutable,b=v.responseImmutable,y=v.useImmutableMark,C=u();s.memo((function(){var e=function(e,t){var n=s.useRef(0);n.current+=1;var r=s.useRef(e),o=[];Object.keys(e||{}).map((function(t){var n;(null==e?void 0:e[t])!==(null===(n=r.current)||void 0===n?void 0:n[t])&&o.push(t)})),r.current=e;var l=s.useRef([]);return o.length&&(l.current=o),s.useDebugValue(n.current),s.useDebugValue(l.current.join(", ")),t&&console.log("".concat(t,":"),n.current,l.current),n.current}();return s.createElement("h1",null,"Render Times: ",e)})).displayName="RenderBlock";var w=n(80017),S=n(81162),E=n(24018),$=n(92310),k=n.n($),Z=n(19544),N=n(90996),I=(n(85870),s.createContext({renderWithProps:!1}));function R(e){var t=[],n={};return e.forEach((function(e){for(var r,o=e||{},l=o.key,a=o.dataIndex,i=l||(r=a,null==r?[]:Array.isArray(r)?r:[r]).join("-")||"RC_TABLE_KEY";n[i];)i="".concat(i,"_next");n[i]=!0,t.push(i)})),t}function O(e){return null!=e}function B(e,t,n,r,o,a){var i=s.useContext(I),d=y();return(0,Z.Z)((function(){if(O(r))return[r];var l,a=null==t||""===t?[]:Array.isArray(t)?t:[t],c=(0,N.Z)(e,a),d=c,u=void 0;if(o){var f=o(c,e,n);!(l=f)||"object"!==(0,w.Z)(l)||Array.isArray(l)||s.isValidElement(l)?d=f:(d=f.children,u=f.props,i.renderWithProps=!0)}return[d,u]}),[d,e,r,t,o,n],(function(e,t){if(a){var n=(0,l.Z)(e,2)[1],r=(0,l.Z)(t,2)[1];return a(r,n)}return!!i.renderWithProps||!(0,c.Z)(e,t,!0)}))}function P(e){var t,n,r,o,a,i,c,d;var u=e.component,m=e.children,h=e.ellipsis,g=e.scope,v=e.prefixCls,x=e.className,b=e.align,y=e.record,$=e.render,Z=e.dataIndex,N=e.renderIndex,I=e.shouldCellUpdate,R=e.index,O=e.rowType,P=e.colSpan,H=e.rowSpan,M=e.fixLeft,T=e.fixRight,j=e.firstFixLeft,z=e.lastFixLeft,K=e.firstFixRight,L=e.lastFixRight,D=e.appendNode,A=e.additionalProps,F=void 0===A?{}:A,W=e.isSticky,_="".concat(v,"-cell"),V=f(C,["supportSticky","allColumnsFixedLeft"]),X=V.supportSticky,U=V.allColumnsFixedLeft,G=B(y,Z,N,m,$,I),Y=(0,l.Z)(G,2),J=Y[0],q=Y[1],Q={},ee="number"==typeof M&&X,te="number"==typeof T&&X;ee&&(Q.position="sticky",Q.left=M),te&&(Q.position="sticky",Q.right=T);var ne=null!==(t=null!==(n=null!==(r=null==q?void 0:q.colSpan)&&void 0!==r?r:F.colSpan)&&void 0!==n?n:P)&&void 0!==t?t:1,re=null!==(o=null!==(a=null!==(i=null==q?void 0:q.rowSpan)&&void 0!==i?i:F.rowSpan)&&void 0!==a?a:H)&&void 0!==o?o:1,oe=function(e,t){return f(C,(function(n){var r,o,l,a;return[(r=e,o=t||1,l=n.hoverStartRow,a=n.hoverEndRow,r<=a&&r+o-1>=l),n.onHover]}))}(R,re),le=(0,l.Z)(oe,2),ae=le[0],ie=le[1];if(0===ne||0===re)return null;var ce=null!==(c=F.title)&&void 0!==c?c:function(e){var t,n=e.ellipsis,r=e.rowType,o=e.children,l=!0===n?{showTitle:!0}:n;return l&&(l.showTitle||"header"===r)&&("string"==typeof o||"number"==typeof o?t=o.toString():s.isValidElement(o)&&"string"==typeof o.props.children&&(t=o.props.children)),t}({rowType:O,ellipsis:h,children:J}),se=k()(_,x,(d={},(0,E.Z)(d,"".concat(_,"-fix-left"),ee&&X),(0,E.Z)(d,"".concat(_,"-fix-left-first"),j&&X),(0,E.Z)(d,"".concat(_,"-fix-left-last"),z&&X),(0,E.Z)(d,"".concat(_,"-fix-left-all"),z&&U&&X),(0,E.Z)(d,"".concat(_,"-fix-right"),te&&X),(0,E.Z)(d,"".concat(_,"-fix-right-first"),K&&X),(0,E.Z)(d,"".concat(_,"-fix-right-last"),L&&X),(0,E.Z)(d,"".concat(_,"-ellipsis"),h),(0,E.Z)(d,"".concat(_,"-with-append"),D),(0,E.Z)(d,"".concat(_,"-fix-sticky"),(ee||te)&&W&&X),(0,E.Z)(d,"".concat(_,"-row-hover"),!q&&ae),d),F.className,null==q?void 0:q.className),de={};b&&(de.textAlign=b);var ue=(0,S.Z)((0,S.Z)((0,S.Z)((0,S.Z)({},Q),F.style),de),null==q?void 0:q.style),fe=J;return"object"!==(0,w.Z)(fe)||Array.isArray(fe)||s.isValidElement(fe)||(fe=null),h&&(z||K)&&(fe=s.createElement("span",{className:"".concat(_,"-content")},fe)),s.createElement(u,(0,p.Z)({},q,F,{className:se,style:ue,title:ce,scope:g,onMouseEnter:function(e){var t;y&&ie(R,R+re-1),null==F||null===(t=F.onMouseEnter)||void 0===t||t.call(F,e)},onMouseLeave:function(e){var t;y&&ie(-1,-1),null==F||null===(t=F.onMouseLeave)||void 0===t||t.call(F,e)},colSpan:1!==ne?ne:null,rowSpan:1!==re?re:null}),D,fe)}var H=s.memo(P);function M(e,t,n,r,o,l){var a,i,c=n[e]||{},s=n[t]||{};"left"===c.fixed?a=r.left["rtl"===o?t:e]:"right"===s.fixed&&(i=r.right["rtl"===o?e:t]);var d=!1,u=!1,f=!1,p=!1,m=n[t+1],h=n[e-1],g=!(null!=l&&l.children);if("rtl"===o){if(void 0!==a)p=!(h&&"left"===h.fixed)&&g;else if(void 0!==i){f=!(m&&"right"===m.fixed)&&g}}else if(void 0!==a){d=!(m&&"left"===m.fixed)&&g}else if(void 0!==i){u=!(h&&"right"===h.fixed)&&g}return{fixLeft:a,fixRight:i,lastFixLeft:d,firstFixRight:u,lastFixRight:f,firstFixLeft:p,isSticky:r.isSticky}}var T=s.createContext({});var j=n(63011),z=["children"];function K(e){return e.children}K.Row=function(e){var t=e.children,n=(0,j.Z)(e,z);return s.createElement("tr",n,t)},K.Cell=function(e){var t=e.className,n=e.index,r=e.children,o=e.colSpan,l=void 0===o?1:o,a=e.rowSpan,i=e.align,c=f(C,["prefixCls","direction"]),d=c.prefixCls,u=c.direction,m=s.useContext(T),h=m.scrollColumnIndex,g=m.stickyOffsets,v=m.flattenColumns,x=m.columns,b=n+l-1+1===h?l+1:l,y=M(n,n+b-1,v,g,u,null==x?void 0:x[n]);return s.createElement(H,(0,p.Z)({className:t,index:n,component:"td",prefixCls:d,record:null,dataIndex:null,align:i,colSpan:b,rowSpan:a,render:function(){return r}},y))};var L=K;var D=b((function(e){var t=e.children,n=e.stickyOffsets,r=e.flattenColumns,o=e.columns,l=f(C,"prefixCls"),a=r.length-1,i=r[a],c=s.useMemo((function(){return{stickyOffsets:n,flattenColumns:r,scrollColumnIndex:null!=i&&i.scrollbar?a:null,columns:o}}),[i,r,a,n,o]);return s.createElement(T.Provider,{value:c},s.createElement("tfoot",{className:"".concat(l,"-summary")},t))})),A=L,F=n(83794),W=n(28647),_=n(57840),V=n(28254),X=n(75981),U=n(47413);function G(e,t,n,r,o,l,a){e.push({record:t,indent:n,index:a});var i=l(t),c=null==o?void 0:o.has(i);if(t&&Array.isArray(t[r])&&c)for(var s=0;s1?n-1:0),o=1;o=0;l-=1){var a=t[l],i=n&&n[l],c=i&&i[ie];if(a||c||o){var d=c||{},u=(d.columnType,(0,j.Z)(d,ce));r.unshift(s.createElement("col",(0,p.Z)({key:l,style:{width:a}},u))),o=!0}}return s.createElement("colgroup",null,r)},de=n(61414),ue=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];var fe=s.forwardRef((function(e,t){var n=e.className,r=e.noData,o=e.columns,l=e.flattenColumns,a=e.colWidths,i=e.columCount,c=e.stickyOffsets,d=e.direction,u=e.fixHeader,p=e.stickyTopOffset,h=e.stickyBottomOffset,g=e.stickyClassName,v=e.onScroll,x=e.maxContentScroll,b=e.children,y=(0,j.Z)(e,ue),w=f(C,["prefixCls","scrollbarSize","isSticky"]),$=w.prefixCls,Z=w.scrollbarSize,N=w.isSticky,I=N&&!u?0:Z,R=s.useRef(null),O=s.useCallback((function(e){(0,m.mH)(t,e),(0,m.mH)(R,e)}),[]);s.useEffect((function(){var e;function t(e){var t=e,n=t.currentTarget,r=t.deltaX;r&&(v({currentTarget:n,scrollLeft:n.scrollLeft+r}),e.preventDefault())}return null===(e=R.current)||void 0===e||e.addEventListener("wheel",t),function(){var e;null===(e=R.current)||void 0===e||e.removeEventListener("wheel",t)}}),[]);var B=s.useMemo((function(){return l.every((function(e){return e.width}))}),[l]),P=l[l.length-1],H={fixed:P?P.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat($,"-cell-scrollbar")}}},M=(0,s.useMemo)((function(){return I?[].concat((0,de.Z)(o),[H]):o}),[I,o]),T=(0,s.useMemo)((function(){return I?[].concat((0,de.Z)(l),[H]):l}),[I,l]),z=(0,s.useMemo)((function(){var e=c.right,t=c.left;return(0,S.Z)((0,S.Z)({},c),{},{left:"rtl"===d?[].concat((0,de.Z)(t.map((function(e){return e+I}))),[0]):t,right:"rtl"===d?e:[].concat((0,de.Z)(e.map((function(e){return e+I}))),[0]),isSticky:N})}),[I,c,N]),K=function(e,t){return(0,s.useMemo)((function(){for(var n=[],r=0;r1?"colgroup":"col":null,ellipsis:l.ellipsis,align:l.align,component:l.title?a:i,prefixCls:m,key:g[t]},c,{additionalProps:n,rowType:"header"}))})))}me.displayName="HeaderRow";var he=me;var ge=b((function(e){var t=e.stickyOffsets,n=e.columns,r=e.flattenColumns,o=e.onHeaderRow,l=f(C,["prefixCls","getComponent"]),a=l.prefixCls,i=l.getComponent,c=s.useMemo((function(){return function(e){var t=[];!function e(n,r){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;t[o]=t[o]||[];var l=r;return n.filter(Boolean).map((function(n){var r={key:n.key,className:n.className||"",children:n.title,column:n,colStart:l},a=1,i=n.children;return i&&i.length>0&&(a=e(i,l,o+1).reduce((function(e,t){return e+t}),0),r.hasSubColumns=!0),"colSpan"in n&&(a=n.colSpan),"rowSpan"in n&&(r.rowSpan=n.rowSpan),r.colSpan=a,r.colEnd=r.colStart+a-1,t[o].push(r),l+=a,a}))}(e,0);for(var n=t.length,r=function(e){t[e].forEach((function(t){"rowSpan"in t||t.hasSubColumns||(t.rowSpan=n-e)}))},o=0;o1&&void 0!==arguments[1]?arguments[1]:"";return"number"==typeof t?t:t.endsWith("%")?e*parseFloat(t)/100:null}var be=["children"],ye=["fixed"];function Ce(e){return(0,ve.Z)(e).filter((function(e){return s.isValidElement(e)})).map((function(e){var t=e.key,n=e.props,r=n.children,o=(0,j.Z)(n,be),l=(0,S.Z)({key:t},o);return r&&(l.children=Ce(r)),l}))}function we(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"key";return e.filter((function(e){return e&&"object"===(0,w.Z)(e)})).reduce((function(e,n,r){var o=n.fixed,l=!0===o?"left":o,a="".concat(t,"-").concat(r),i=n.children;return i&&i.length>0?[].concat((0,de.Z)(e),(0,de.Z)(we(i,a).map((function(e){return(0,S.Z)({fixed:l},e)})))):[].concat((0,de.Z)(e),[(0,S.Z)((0,S.Z)({key:a},n),{},{fixed:l})])}),[])}var Se=function(e,t){var n=e.prefixCls,o=e.columns,a=e.children,i=e.expandable,c=e.expandedKeys,d=e.columnTitle,u=e.getRowKey,f=e.onTriggerExpand,p=e.expandIcon,m=e.rowExpandable,h=e.expandIconColumnIndex,g=e.direction,v=e.expandRowByClick,x=e.columnWidth,b=e.fixed,y=e.scrollWidth,C=s.useMemo((function(){return o||Ce(a)}),[o,a]),w=s.useMemo((function(){if(i){var e,t=C.slice();if(!t.includes(r)){var o=h||0;o>=0&&t.splice(o,0,r)}0;var l=t.indexOf(r);t=t.filter((function(e,t){return e!==r||t===l}));var a,g=C[l];a="left"!==b&&!b||h?"right"!==b&&!b||h!==C.length?g?g.fixed:null:"right":"left";var y=(e={},(0,E.Z)(e,ie,{className:"".concat(n,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,E.Z)(e,"title",d),(0,E.Z)(e,"fixed",a),(0,E.Z)(e,"className","".concat(n,"-row-expand-icon-cell")),(0,E.Z)(e,"width",x),(0,E.Z)(e,"render",(function(e,t,r){var o=u(t,r),l=c.has(o),a=!m||m(t),i=p({prefixCls:n,expanded:l,expandable:a,record:t,onExpand:f});return v?s.createElement("span",{onClick:function(e){return e.stopPropagation()}},i):i})),e);return t.map((function(e){return e===r?y:e}))}return C.filter((function(e){return e!==r}))}),[i,C,u,c,p,g]),$=s.useMemo((function(){var e=w;return t&&(e=t(e)),e.length||(e=[{render:function(){return null}}]),e}),[t,w,g]),k=s.useMemo((function(){return"rtl"===g?function(e){return e.map((function(e){var t=e.fixed,n=(0,j.Z)(e,ye),r=t;return"left"===t?r="right":"right"===t&&(r="left"),(0,S.Z)({fixed:r},n)}))}(we($)):we($)}),[$,g,y]),Z=function(e,t){return s.useMemo((function(){if(t&&t>0){var n=0,r=0;e.forEach((function(e){var o=xe(t,e.width);o?n+=o:r+=1}));var o=t-n,l=r,a=o/r,i=0;return[e.map((function(e){var n=(0,S.Z)({},e),r=xe(t,n.width);if(r)n.width=r;else{var c=Math.floor(a);n.width=1===l?o:c,o-=c,l-=1}return i+=n.width,n})),i]}return[e,t]}),[e,t])}(k,y),N=(0,l.Z)(Z,2),I=N[0],R=N[1];return[$,I,R]};function Ee(e){var t,n=e.prefixCls,r=e.record,o=e.onExpand,l=e.expanded,a=e.expandable,i="".concat(n,"-row-expand-icon");if(!a)return s.createElement("span",{className:k()(i,"".concat(n,"-row-spaced"))});return s.createElement("span",{className:k()(i,(t={},(0,E.Z)(t,"".concat(n,"-row-expanded"),l),(0,E.Z)(t,"".concat(n,"-row-collapsed"),!l),t)),onClick:function(e){o(r,e),e.stopPropagation()}})}function $e(e,t,n){var r=function(e){var t,n=e.expandable,r=(0,j.Z)(e,ae);return!1===(t="expandable"in e?(0,S.Z)((0,S.Z)({},r),n):r).showExpandColumn&&(t.expandIconColumnIndex=-1),t}(e),a=r.expandIcon,i=r.expandedRowKeys,c=r.defaultExpandedRowKeys,d=r.defaultExpandAllRows,u=r.expandedRowRender,f=r.onExpand,p=r.onExpandedRowsChange,m=a||Ee,h=r.childrenColumnName||"children",g=s.useMemo((function(){return u?"row":!!(e.expandable&&e.internalHooks===o&&e.expandable.__PARENT_RENDER_ICON__||t.some((function(e){return e&&"object"===(0,w.Z)(e)&&e[h]})))&&"nest"}),[!!u,t]),v=s.useState((function(){return c||(d?function(e,t,n){var r=[];return function e(o){(o||[]).forEach((function(o,l){r.push(t(o,l)),e(o[n])}))}(e),r}(t,n,h):[])})),x=(0,l.Z)(v,2),b=x[0],y=x[1],C=s.useMemo((function(){return new Set(i||b||[])}),[i,b]),E=s.useCallback((function(e){var r,o=n(e,t.indexOf(e)),l=C.has(o);l?(C.delete(o),r=(0,de.Z)(C)):r=[].concat((0,de.Z)(C),[o]),y(r),f&&f(!l,e),p&&p(r)}),[n,C,t,f,p]);return[r,g,C,m,h,E]}function ke(e){var t=(0,s.useRef)(e),n=(0,s.useState)({}),r=(0,l.Z)(n,2)[1],o=(0,s.useRef)(null),a=(0,s.useRef)([]);return(0,s.useEffect)((function(){return function(){o.current=null}}),[]),[t.current,function(e){a.current.push(e);var n=Promise.resolve();o.current=n,n.then((function(){if(o.current===n){var e=a.current,l=t.current;a.current=[],e.forEach((function(e){t.current=e(t.current)})),o.current=null,l!==t.current&&r({})}}))}]}var Ze=(0,n(55562).Z)()?window:null;var Ne=function(e,t,n){return(0,s.useMemo)((function(){for(var r=[],o=[],l=0,a=0,i=0;i=p&&(r=p-m),a({scrollLeft:r/p*(u+2)}),y.current.x=e.pageX}else Z&&N(!1)},O=function(){if(o.current){var e=(0,Oe.os)(o.current).top,t=e+o.current.offsetHeight,n=c===window?document.documentElement.scrollTop+window.innerHeight:(0,Oe.os)(c).top+c.clientHeight;t-(0,X.Z)()<=n||e>=n-i?b((function(e){return(0,S.Z)((0,S.Z)({},e),{},{isHiddenScrollBar:!0})})):b((function(e){return(0,S.Z)((0,S.Z)({},e),{},{isHiddenScrollBar:!1})}))}},B=function(e){b((function(t){return(0,S.Z)((0,S.Z)({},t),{},{scrollLeft:e/u*p||0})}))};return s.useImperativeHandle(t,(function(){return{setScrollLeft:B}})),s.useEffect((function(){var e=(0,Re.Z)(document.body,"mouseup",I,!1),t=(0,Re.Z)(document.body,"mousemove",R,!1);return O(),function(){e.remove(),t.remove()}}),[m,Z]),s.useEffect((function(){var e=(0,Re.Z)(c,"scroll",O,!1),t=(0,Re.Z)(window,"resize",O,!1);return function(){e.remove(),t.remove()}}),[c]),s.useEffect((function(){x.isHiddenScrollBar||b((function(e){var t=o.current;return t?(0,S.Z)((0,S.Z)({},e),{},{scrollLeft:t.scrollLeft/t.scrollWidth*t.clientWidth}):e}))}),[x.isHiddenScrollBar]),u<=p||!m||x.isHiddenScrollBar?null:s.createElement("div",{style:{height:(0,X.Z)(),width:p,bottom:i},className:"".concat(d,"-sticky-scroll")},s.createElement("div",{onMouseDown:function(e){e.persist(),y.current.delta=e.pageX-x.scrollLeft,y.current.x=0,N(!0),e.preventDefault()},ref:h,className:k()("".concat(d,"-sticky-scroll-bar"),(0,E.Z)({},"".concat(d,"-sticky-scroll-bar-active"),Z)),style:{width:"".concat(m,"px"),transform:"translate3d(".concat(x.scrollLeft,"px, 0, 0)")}}))},Pe=s.forwardRef(Be);var He=function(e){return null};var Me=function(e){return null},Te="rc-table",je=[],ze={};function Ke(){return"No Data"}function Le(e){var t,n=(0,S.Z)({rowKey:"key",prefixCls:Te,emptyText:Ke},e),r=n.prefixCls,i=n.className,d=n.rowClassName,u=n.style,f=n.data,m=n.rowKey,h=n.scroll,g=n.tableLayout,v=n.direction,x=n.title,b=n.footer,y=n.summary,$=n.caption,I=n.id,B=n.showHeader,P=n.components,H=n.emptyText,T=n.onRow,j=n.onHeaderRow,z=n.internalHooks,K=n.transformColumns,A=n.internalRefs,F=n.tailor,G=n.sticky,Y=f||je,J=!!Y.length,q=z===o;var Q,ee,te,ne=s.useCallback((function(e,t){return(0,N.Z)(P,e)||t}),[P]),re=s.useMemo((function(){return"function"==typeof m?m:function(e){return e&&e[m]}}),[m]),oe=ne(["body"]),ae=function(){var e=s.useState(-1),t=(0,l.Z)(e,2),n=t[0],r=t[1],o=s.useState(-1),a=(0,l.Z)(o,2),i=a[0],c=a[1];return[n,i,s.useCallback((function(e,t){r(e),c(t)}),[])]}(),ie=(0,l.Z)(ae,3),ce=ie[0],de=ie[1],ue=ie[2],fe=$e(n,Y,re),me=(0,l.Z)(fe,6),he=me[0],ve=me[1],xe=me[2],be=me[3],ye=me[4],Ce=me[5],we=null==h?void 0:h.x,Ee=s.useState(0),Re=(0,l.Z)(Ee,2),Oe=Re[0],Be=Re[1],He=Se((0,S.Z)((0,S.Z)((0,S.Z)({},n),he),{},{expandable:!!he.expandedRowRender,columnTitle:he.columnTitle,expandedKeys:xe,getRowKey:re,onTriggerExpand:Ce,expandIcon:be,expandIconColumnIndex:he.expandIconColumnIndex,direction:v,scrollWidth:q&&F&&"number"==typeof we?we:null}),q?K:null),Me=(0,l.Z)(He,3),Le=Me[0],De=Me[1],Ae=Me[2],Fe=null!=Ae?Ae:we,We=s.useMemo((function(){return{columns:Le,flattenColumns:De}}),[Le,De]),_e=s.useRef(),Ve=s.useRef(),Xe=s.useRef(),Ue=s.useRef(),Ge=s.useRef(),Ye=s.useState(!1),Je=(0,l.Z)(Ye,2),qe=Je[0],Qe=Je[1],et=s.useState(!1),tt=(0,l.Z)(et,2),nt=tt[0],rt=tt[1],ot=ke(new Map),lt=(0,l.Z)(ot,2),at=lt[0],it=lt[1],ct=R(De).map((function(e){return at.get(e)})),st=s.useMemo((function(){return ct}),[ct.join("_")]),dt=Ne(st,De.length,v),ut=h&&O(h.y),ft=h&&O(Fe)||Boolean(he.fixed),pt=ft&&De.some((function(e){return e.fixed})),mt=s.useRef(),ht=function(e,t){var n="object"===(0,w.Z)(e)?e:{},r=n.offsetHeader,o=void 0===r?0:r,l=n.offsetSummary,a=void 0===l?0:l,i=n.offsetScroll,c=void 0===i?0:i,d=n.getContainer,u=(void 0===d?function(){return Ze}:d)()||Ze;return s.useMemo((function(){var n=!!e;return{isSticky:n,stickyClassName:n?"".concat(t,"-sticky-holder"):"",offsetHeader:o,offsetSummary:a,offsetScroll:c,container:u}}),[c,o,a,t,u])}(G,r),gt=ht.isSticky,vt=ht.offsetHeader,xt=ht.offsetSummary,bt=ht.offsetScroll,yt=ht.stickyClassName,Ct=ht.container,wt=s.useMemo((function(){return null==y?void 0:y(Y)}),[y,Y]),St=(ut||gt)&&s.isValidElement(wt)&&wt.type===L&&wt.props.fixed;ut&&(ee={overflowY:"scroll",maxHeight:h.y}),ft&&(Q={overflowX:"auto"},ut||(ee={overflowY:"hidden"}),te={width:!0===Fe?"auto":Fe,minWidth:"100%"});var Et=s.useCallback((function(e,t){(0,_.Z)(_e.current)&&it((function(n){if(n.get(e)!==t){var r=new Map(n);return r.set(e,t),r}return n}))}),[]),$t=function(e){var t=(0,s.useRef)(e||null),n=(0,s.useRef)();function r(){window.clearTimeout(n.current)}return(0,s.useEffect)((function(){return r}),[]),[function(e){t.current=e,r(),n.current=window.setTimeout((function(){t.current=null,n.current=void 0}),100)},function(){return t.current}]}(null),kt=(0,l.Z)($t,2),Zt=kt[0],Nt=kt[1];function It(e,t){t&&("function"==typeof t?t(e):t.scrollLeft!==e&&(t.scrollLeft=e,t.scrollLeft!==e&&setTimeout((function(){t.scrollLeft=e}),0)))}var Rt=(0,a.Z)((function(e){var t,n=e.currentTarget,r=e.scrollLeft,o="rtl"===v,l="number"==typeof r?r:n.scrollLeft,a=n||ze;Nt()&&Nt()!==a||(Zt(a),It(l,Ve.current),It(l,Xe.current),It(l,Ge.current),It(l,null===(t=mt.current)||void 0===t?void 0:t.setScrollLeft));var i=n||Ve.current;if(i){var c=i.scrollWidth,s=i.clientWidth;if(c===s)return Qe(!1),void rt(!1);o?(Qe(-l0)):(Qe(l>0),rt(l1?x-B:0,M=(0,S.Z)((0,S.Z)((0,S.Z)({},Z),c),{},{flex:"0 0 ".concat(B,"px"),width:"".concat(B,"px"),marginRight:P,pointerEvents:"auto"}),T=s.useMemo((function(){return u?O<=1:0===I||0===O||O>1}),[O,I,u]);T?M.visibility="hidden":u&&(M.height=null==m?void 0:m(O));var j=T?function(){return null}:h,z={};return 0!==O&&0!==I||(z.rowSpan=1,z.colSpan=1),s.createElement(H,(0,p.Z)({className:k()(v,d),ellipsis:n.ellipsis,align:n.align,scope:n.rowScope,component:"div",prefixCls:t.prefixCls,key:C,record:i,index:l,renderIndex:a,dataIndex:g,render:j,shouldCellUpdate:n.shouldCellUpdate},w,{appendNode:E,additionalProps:(0,S.Z)((0,S.Z)({},$),{},{style:M},z)}))},Ue=["data","index","className","rowKey","style","extra","getHeight"],Ge=s.forwardRef((function(e,t){var n,r=e.data,o=e.index,l=e.className,a=e.rowKey,i=e.style,c=e.extra,d=e.getHeight,u=(0,j.Z)(e,Ue),m=r.record,h=r.indent,g=r.index,v=f(C,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),x=v.scrollX,b=v.flattenColumns,y=v.prefixCls,w=v.fixColumn,$=v.componentWidth,Z=q(m,a,o,h),N=Z.rowSupportExpand,I=Z.expanded,R=Z.rowProps,O=Z.expandedRowRender,B=Z.expandedRowClassName;if(N&&I){var P=O(m,o,h+1,I),M=null==B?void 0:B(m,o,h),T={};w&&(T={style:(0,E.Z)({},"--virtual-width","".concat($,"px"))});var z="".concat(y,"-expanded-row-cell");n=s.createElement("div",{className:k()("".concat(y,"-expanded-row"),"".concat(y,"-expanded-row-level-").concat(h+1),M)},s.createElement(H,{component:"div",prefixCls:y,className:k()(z,(0,E.Z)({},"".concat(z,"-fixed"),w)),additionalProps:T},P))}var K=(0,S.Z)((0,S.Z)({},i),{},{width:x});c&&(K.position="absolute",K.pointerEvents="none");var L=s.createElement("div",(0,p.Z)({},R,u,{ref:N?null:t,className:k()(l,"".concat(y,"-row"),null==R?void 0:R.className,(0,E.Z)({},"".concat(y,"-row-extra"),c)),style:(0,S.Z)((0,S.Z)({},K),null==R?void 0:R.style)}),b.map((function(e,t){return s.createElement(Xe,{key:t,rowInfo:Z,column:e,colIndex:t,indent:h,index:o,renderIndex:g,record:m,inverse:c,getHeight:d})})));return N?s.createElement("div",{ref:t},L,n):L}));var Ye=b(Ge),Je=s.forwardRef((function(e,t){var n=e.data,r=e.onScroll,o=f(C,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),a=o.flattenColumns,i=o.onColumnResize,c=o.getRowKey,d=o.expandedKeys,u=o.prefixCls,m=o.childrenColumnName,h=o.emptyNode,g=o.scrollX,v=f(_e),x=v.scrollY,b=v.listItemHeight,y=s.useRef(),w=Y(n,m,d,c),S=s.useMemo((function(){var e=0;return a.map((function(t){var n=t.width;return[t.key,n,e+=n]}))}),[a]),E=s.useMemo((function(){return S.map((function(e){return e[2]}))}),[S]);s.useEffect((function(){S.forEach((function(e){var t=(0,l.Z)(e,2),n=t[0],r=t[1];i(n,r)}))}),[S]),s.useImperativeHandle(t,(function(){var e={};return Object.defineProperty(e,"scrollLeft",{get:function(){var e;return(null===(e=y.current)||void 0===e?void 0:e.getScrollInfo().x)||0},set:function(e){var t;null===(t=y.current)||void 0===t||t.scrollTo({left:e})}}),e}));var $,Z=function(e,t){var n,r=null===(n=w[t])||void 0===n?void 0:n.record,o=e.onCell;if(o){var l,a=o(r,t);return null!==(l=null==a?void 0:a.rowSpan)&&void 0!==l?l:1}return 1},N=s.useMemo((function(){return{columnsOffset:E}}),[E]),I="".concat(u,"-tbody");return $=w.length?s.createElement(We.Z,{fullHeight:!1,ref:y,className:k()(I,"".concat(I,"-virtual")),height:x,itemHeight:b||24,data:w,itemKey:function(e){return c(e.record)},scrollWidth:g,onVirtualScroll:function(e){var t=e.x;r({scrollLeft:t})},extraRender:function(e){var t=e.start,n=e.end,r=e.getSize,o=e.offsetY;if(n<0)return null;for(var l=a.filter((function(e){return 0===Z(e,t)})),i=t,d=function(e){if(!(l=l.filter((function(t){return 0===Z(t,e)}))).length)return i=e,"break"},u=t;u>=0&&"break"!==d(u);u-=1);for(var f=a.filter((function(e){return 1!==Z(e,n)})),p=n,m=function(e){if(!(f=f.filter((function(t){return 1!==Z(t,e)}))).length)return p=Math.max(e-1,n),"break"},h=n;h1}))&&g.push(e)},x=i;x<=p;x+=1)v(x);return g.map((function(e){var t=w[e],n=c(t.record,e),l=r(n);return s.createElement(Ye,{key:e,data:t,rowKey:n,index:e,style:{top:-o+l.top},extra:!0,getHeight:function(t){var o=e+t-1,l=c(w[o].record,o),a=r(n,l);return a.bottom-a.top}})}))}},(function(e,t,n){var r=c(e.record,t);return s.createElement(Ye,(0,p.Z)({data:e,rowKey:r,index:t},n))})):s.createElement("div",{className:k()("".concat(u,"-placeholder"))},s.createElement(H,{component:"div",prefixCls:u},h)),s.createElement(Ve.Provider,{value:N},$)}));var qe=b(Je),Qe=function(e,t){var n=t.ref,r=t.onScroll;return s.createElement(qe,{ref:n,data:e,onScroll:r})};function et(e){var t=e.columns,n=e.scroll,r=e.prefixCls,l=void 0===r?Te:r,a=e.className,i=e.listItemHeight,c=n||{},d=c.x,u=c.y;"number"!=typeof d&&(d=100*((t||[]).length+1)),"number"!=typeof u&&(u=500);var f=s.useMemo((function(){return{scrollY:u,listItemHeight:i}}),[u,i]);return s.createElement(_e.Provider,{value:f},s.createElement(Fe,(0,p.Z)({},e,{className:k()(a,"".concat(l,"-virtual")),scroll:(0,S.Z)((0,S.Z)({},n),{},{x:d}),components:{body:Qe},columns:t,internalHooks:o,tailor:!0})))}function tt(e){return x(et,e)}tt();var nt=function(e){return null};var rt=function(e){return null},ot=n(55405),lt=n(68031),at=n(36355),it=n(93891),ct=n(19716),st=n(8628),dt=n(31724),ut=n(86859),ft=n(71418),pt=n(88088);var mt=function(e){return function(t){let{prefixCls:n,onExpand:r,record:o,expanded:l,expandable:a}=t;const i=`${n}-row-expand-icon`;return s.createElement("button",{type:"button",onClick:e=>{r(o,e),e.stopPropagation()},className:k()(i,{[`${i}-spaced`]:!a,[`${i}-expanded`]:a&&l,[`${i}-collapsed`]:a&&!l}),"aria-label":l?e.collapse:e.expand,"aria-expanded":l})}};function ht(e,t){return"key"in e&&void 0!==e.key&&null!==e.key?e.key:e.dataIndex?Array.isArray(e.dataIndex)?e.dataIndex.join("."):e.dataIndex:t}function gt(e,t){return t?`${t}-${e}`:`${e}`}function vt(e,t){return"function"==typeof e?e(t):e}var xt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},bt=n(1393),yt=function(e,t){return s.createElement(bt.Z,(0,p.Z)({},e,{ref:t,icon:xt}))};var Ct=s.forwardRef(yt),wt=n(56762);var St=n(3113),Et=n(24905),$t=n(38854),kt=n(64165),Zt=n(20834),Nt=n(40875),It=n(5112),Rt=n(32985),Ot=n(78405),Bt=n(24650);var Pt=function(e){let{value:t,onChange:n,filterSearch:r,tablePrefixCls:o,locale:l}=e;return r?s.createElement("div",{className:`${o}-filter-dropdown-search`},s.createElement(Bt.Z,{prefix:s.createElement(Ot.Z,null),placeholder:l.filterSearchPlaceholder,onChange:n,value:t,htmlSize:1,className:`${o}-filter-dropdown-search-input`})):null},Ht=n(20287);const Mt=e=>{const{keyCode:t}=e;t===Ht.Z.ENTER&&e.stopPropagation()};var Tt=s.forwardRef(((e,t)=>s.createElement("div",{className:e.className,onClick:e=>e.stopPropagation(),onKeyDown:Mt,ref:t},e.children)));function jt(e){let t=[];return(e||[]).forEach((e=>{let{value:n,children:r}=e;t.push(n),r&&(t=[].concat((0,de.Z)(t),(0,de.Z)(jt(r))))})),t}function zt(e,t){return("string"==typeof t||"number"==typeof t)&&(null==t?void 0:t.toString().toLowerCase().includes(e.trim().toLowerCase()))}function Kt(e){let{filters:t,prefixCls:n,filteredKeys:r,filterMultiple:o,searchValue:l,filterSearch:a}=e;return t.map(((e,t)=>{const i=String(e.value);if(e.children)return{key:i||t,label:e.text,popupClassName:`${n}-dropdown-submenu`,children:Kt({filters:e.children,prefixCls:n,filteredKeys:r,filterMultiple:o,searchValue:l,filterSearch:a})};const c=o?Et.Z:It.ZP,d={key:void 0!==e.value?i:t,label:s.createElement(s.Fragment,null,s.createElement(c,{checked:r.includes(i)}),s.createElement("span",null,e.text))};return l.trim()?"function"==typeof a?a(l,e)?d:null:zt(l,e.text)?d:null:d}))}var Lt=function(e){var t,n;const{tablePrefixCls:r,prefixCls:o,column:l,dropdownPrefixCls:a,columnKey:i,filterMultiple:d,filterMode:u="menu",filterSearch:f=!1,filterState:p,triggerFilter:m,locale:h,children:g,getPopupContainer:v}=e,{filterDropdownOpen:x,onFilterDropdownOpenChange:b,filterResetToDefaultFilteredValue:y,defaultFilteredValue:C,filterDropdownVisible:w,onFilterDropdownVisibleChange:S}=l,[E,$]=s.useState(!1),Z=!(!p||!(null===(t=p.filteredKeys)||void 0===t?void 0:t.length)&&!p.forceFiltered),N=e=>{$(e),null==b||b(e),null==S||S(e)},I=null!==(n=null!=x?x:w)&&void 0!==n?n:E,R=null==p?void 0:p.filteredKeys,[O,B]=function(e){const t=s.useRef(e),n=(0,wt.Z)();return[()=>t.current,e=>{t.current=e,n()}]}(R||[]),P=e=>{let{selectedKeys:t}=e;B(t)},H=(e,t)=>{let{node:n,checked:r}=t;P(d?{selectedKeys:e}:{selectedKeys:r&&n.key?[n.key]:[]})};s.useEffect((()=>{E&&P({selectedKeys:R||[]})}),[R]);const[M,T]=s.useState([]),j=e=>{T(e)},[z,K]=s.useState(""),L=e=>{const{value:t}=e.target;K(t)};s.useEffect((()=>{E||K("")}),[E]);const D=e=>{const t=e&&e.length?e:null;return null!==t||p&&p.filteredKeys?(0,c.Z)(t,null==p?void 0:p.filteredKeys,!0)?null:void m({column:l,key:i,filteredKeys:t}):null},A=()=>{N(!1),D(O())},F=function(){let{confirm:e,closeDropdown:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{confirm:!1,closeDropdown:!1};e&&D([]),t&&N(!1),K(""),B(y?(C||[]).map((e=>String(e))):[])},W=function(){let{closeDropdown:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{closeDropdown:!0};e&&N(!1),D(O())},_=k()({[`${a}-menu-without-submenu`]:(V=l.filters||[],!V.some((e=>{let{children:t}=e;return t})))});var V;const X=e=>{if(e.target.checked){const e=jt(null==l?void 0:l.filters).map((e=>String(e)));B(e)}else B([])},U=e=>{let{filters:t}=e;return(t||[]).map(((e,t)=>{const n=String(e.value),r={title:e.text,key:void 0!==e.value?n:t};return e.children&&(r.children=U({filters:e.children})),r}))},G=e=>{var t;return Object.assign(Object.assign({},e),{text:e.title,value:e.key,children:(null===(t=e.children)||void 0===t?void 0:t.map((e=>G(e))))||[]})};let Y,J;if("function"==typeof l.filterDropdown)Y=l.filterDropdown({prefixCls:`${a}-custom`,setSelectedKeys:e=>P({selectedKeys:e}),selectedKeys:O(),confirm:W,clearFilters:F,filters:l.filters,visible:I,close:()=>{N(!1)}});else if(l.filterDropdown)Y=l.filterDropdown;else{const e=O()||[],t=()=>0===(l.filters||[]).length?s.createElement(kt.Z,{image:kt.Z.PRESENTED_IMAGE_SIMPLE,description:h.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):"tree"===u?s.createElement(s.Fragment,null,s.createElement(Pt,{filterSearch:f,value:z,onChange:L,tablePrefixCls:r,locale:h}),s.createElement("div",{className:`${r}-filter-dropdown-tree`},d?s.createElement(Et.Z,{checked:e.length===jt(l.filters).length,indeterminate:e.length>0&&e.length"function"==typeof f?f(z,G(e)):zt(z,e.title):void 0}))):s.createElement(s.Fragment,null,s.createElement(Pt,{filterSearch:f,value:z,onChange:L,tablePrefixCls:r,locale:h}),s.createElement(Zt.Z,{selectable:!0,multiple:d,prefixCls:`${a}-menu`,className:_,onSelect:P,onDeselect:P,selectedKeys:e,getPopupContainer:v,openKeys:M,onOpenChange:j,items:Kt({filters:l.filters||[],filterSearch:f,prefixCls:o,filteredKeys:O(),filterMultiple:d,searchValue:z})})),n=()=>y?(0,c.Z)((C||[]).map((e=>String(e))),e,!0):0===e.length;Y=s.createElement(s.Fragment,null,t(),s.createElement("div",{className:`${o}-dropdown-btns`},s.createElement(St.ZP,{type:"link",size:"small",disabled:n(),onClick:()=>F()},h.filterReset),s.createElement(St.ZP,{type:"primary",size:"small",onClick:A},h.filterConfirm)))}l.filterDropdown&&(Y=s.createElement(Nt.J,{selectable:void 0},Y)),J="function"==typeof l.filterIcon?l.filterIcon(Z):l.filterIcon?l.filterIcon:s.createElement(Ct,null);const{direction:q}=s.useContext(at.E_);return s.createElement("div",{className:`${o}-column`},s.createElement("span",{className:`${r}-column-title`},g),s.createElement($t.Z,{dropdownRender:()=>s.createElement(Tt,{className:`${o}-dropdown`},Y),trigger:["click"],open:I,onOpenChange:e=>{e&&void 0!==R&&B(R||[]),N(e),e||l.filterDropdown||A()},getPopupContainer:v,placement:"rtl"===q?"bottomLeft":"bottomRight"},s.createElement("span",{role:"button",tabIndex:-1,className:k()(`${o}-trigger`,{active:Z}),onClick:e=>{e.stopPropagation()}},J)))};function Dt(e,t,n){let r=[];return(e||[]).forEach(((e,o)=>{var l;const a=gt(o,n);if(e.filters||"filterDropdown"in e||"onFilter"in e)if("filteredValue"in e){let t=e.filteredValue;"filterDropdown"in e||(t=null!==(l=null==t?void 0:t.map(String))&&void 0!==l?l:t),r.push({column:e,key:ht(e,a),filteredKeys:t,forceFiltered:e.filtered})}else r.push({column:e,key:ht(e,a),filteredKeys:t&&e.defaultFilteredValue?e.defaultFilteredValue:void 0,forceFiltered:e.filtered});"children"in e&&(r=[].concat((0,de.Z)(r),(0,de.Z)(Dt(e.children,t,a))))})),r}function At(e,t,n,r,o,l,a,i){return n.map(((n,c)=>{const d=gt(c,i),{filterMultiple:u=!0,filterMode:f,filterSearch:p}=n;let m=n;if(m.filters||m.filterDropdown){const i=ht(m,d),c=r.find((e=>{let{key:t}=e;return i===t}));m=Object.assign(Object.assign({},m),{title:r=>s.createElement(Lt,{tablePrefixCls:e,prefixCls:`${e}-filter`,dropdownPrefixCls:t,column:m,columnKey:i,filterState:c,filterMultiple:u,filterMode:f,filterSearch:p,triggerFilter:l,locale:o,getPopupContainer:a},vt(n.title,r))})}return"children"in m&&(m=Object.assign(Object.assign({},m),{children:At(e,t,m.children,r,o,l,a,d)})),m}))}function Ft(e){const t={};return e.forEach((e=>{let{key:n,filteredKeys:r,column:o}=e;const{filters:l,filterDropdown:a}=o;if(a)t[n]=r||null;else if(Array.isArray(r)){const e=jt(l);t[n]=e.filter((e=>r.includes(String(e))))}else t[n]=null})),t}function Wt(e,t){return t.reduce(((e,t)=>{const{column:{onFilter:n,filters:r},filteredKeys:o}=t;return n&&o&&o.length?e.filter((e=>o.some((t=>{const o=jt(r),l=o.findIndex((e=>String(e)===String(t))),a=-1!==l?o[l]:t;return n(a,e)})))):e}),e)}const _t=e=>e.flatMap((e=>"children"in e?[e].concat((0,de.Z)(_t(e.children||[]))):[e]));var Vt=function(e){let{prefixCls:t,dropdownPrefixCls:n,mergedColumns:r,onFilterChange:o,getPopupContainer:l,locale:a}=e;const i=s.useMemo((()=>_t(r||[])),[r]),[c,d]=s.useState((()=>Dt(i,!0))),u=s.useMemo((()=>{const e=Dt(i,!1);if(0===e.length)return e;let t=!0,n=!0;if(e.forEach((e=>{let{filteredKeys:r}=e;void 0!==r?t=!1:n=!1})),t){const e=(i||[]).map(((e,t)=>ht(e,gt(t))));return c.filter((t=>{let{key:n}=t;return e.includes(n)})).map((t=>{const n=i[e.findIndex((e=>e===t.key))];return Object.assign(Object.assign({},t),{column:Object.assign(Object.assign({},t.column),n),forceFiltered:n.filtered})}))}return e}),[i,c]),f=s.useMemo((()=>Ft(u)),[u]),p=e=>{const t=u.filter((t=>{let{key:n}=t;return n!==e.key}));t.push(e),d(t),o(Ft(t),t)};return[e=>At(t,n,e,u,a,p,l),u,f]};var Xt=n(50371),Ut=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o({current:"defaultCurrent"in l?l.defaultCurrent:1,pageSize:"defaultPageSize"in l?l.defaultPageSize:Gt}))),c=(0,Xt.Z)(a,l,{total:o>0?o:e}),d=Math.ceil((o||e)/c.pageSize);c.current>d&&(c.current=d||1);const u=(e,t)=>{i({current:null!=e?e:1,pageSize:t||c.pageSize})};return!1===n?[{},()=>{}]:[Object.assign(Object.assign({},c),{onChange:(e,r)=>{var o;n&&(null===(o=n.onChange)||void 0===o||o.call(n,e,r)),u(e,r),t(e,r||(null==c?void 0:c.pageSize))}}),u]},Jt=n(46952),qt=n(35654),Qt=n(90782),en=n(71430),tn=n(71366);const nn={},rn="SELECT_ALL",on="SELECT_INVERT",ln="SELECT_NONE",an=[],cn=(e,t)=>{let n=[];return(t||[]).forEach((t=>{n.push(t),t&&"object"==typeof t&&e in t&&(n=[].concat((0,de.Z)(n),(0,de.Z)(cn(e,t[e]))))})),n};var sn=(e,t)=>{const{preserveSelectedRowKeys:n,selectedRowKeys:r,defaultSelectedRowKeys:o,getCheckboxProps:l,onChange:a,onSelect:i,onSelectAll:c,onSelectInvert:d,onSelectNone:u,onSelectMultiple:f,columnWidth:p,type:m,selections:h,fixed:g,renderCell:v,hideSelectAll:x,checkStrictly:b=!0}=t||{},{prefixCls:y,data:C,pageData:w,getRecordByKey:S,getRowKey:E,expandType:$,childrenColumnName:Z,locale:N,getPopupContainer:I}=e,[R,O]=(0,tn.Z)(r||o||an,{value:r}),B=s.useRef(new Map),P=(0,s.useCallback)((e=>{if(n){const t=new Map;e.forEach((e=>{let n=S(e);!n&&B.current.has(e)&&(n=B.current.get(e)),t.set(e,n)})),B.current=t}}),[S,n]);s.useEffect((()=>{P(R)}),[R]);const{keyEntities:H}=(0,s.useMemo)((()=>{if(b)return{keyEntities:null};let e=C;if(n){const t=new Set(C.map(((e,t)=>E(e,t)))),n=Array.from(B.current).reduce(((e,n)=>{let[r,o]=n;return t.has(r)?e:e.concat(o)}),[]);e=[].concat((0,de.Z)(e),(0,de.Z)(n))}return(0,en.I8)(e,{externalGetKey:E,childrenPropName:Z})}),[C,E,b,Z,n]),M=(0,s.useMemo)((()=>cn(Z,w)),[Z,w]),T=(0,s.useMemo)((()=>{const e=new Map;return M.forEach(((t,n)=>{const r=E(t,n),o=(l?l(t):null)||{};e.set(r,o)})),e}),[M,E,l]),j=(0,s.useCallback)((e=>{var t;return!!(null===(t=T.get(E(e)))||void 0===t?void 0:t.disabled)}),[T,E]),[z,K]=(0,s.useMemo)((()=>{if(b)return[R||[],[]];const{checkedKeys:e,halfCheckedKeys:t}=(0,Qt.S)(R,!0,H,j);return[e||[],t]}),[R,b,H,j]),L=(0,s.useMemo)((()=>{const e="radio"===m?z.slice(0,1):z;return new Set(e)}),[z,m]),D=(0,s.useMemo)((()=>"radio"===m?new Set:new Set(K)),[K,m]),[A,F]=(0,s.useState)(null);s.useEffect((()=>{t||O(an)}),[!!t]);const W=(0,s.useCallback)(((e,t)=>{let r,o;P(e),n?(r=e,o=e.map((e=>B.current.get(e)))):(r=[],o=[],e.forEach((e=>{const t=S(e);void 0!==t&&(r.push(e),o.push(t))}))),O(r),null==a||a(r,o,{type:t})}),[O,S,a,n]),_=(0,s.useCallback)(((e,t,n,r)=>{if(i){const o=n.map((e=>S(e)));i(S(e),t,o,r)}W(n,"single")}),[i,S,W]),V=(0,s.useMemo)((()=>{if(!h||x)return null;return(!0===h?[rn,on,ln]:h).map((e=>e===rn?{key:"all",text:N.selectionAll,onSelect(){W(C.map(((e,t)=>E(e,t))).filter((e=>{const t=T.get(e);return!(null==t?void 0:t.disabled)||L.has(e)})),"all")}}:e===on?{key:"invert",text:N.selectInvert,onSelect(){const e=new Set(L);w.forEach(((t,n)=>{const r=E(t,n),o=T.get(r);(null==o?void 0:o.disabled)||(e.has(r)?e.delete(r):e.add(r))}));const t=Array.from(e);d&&d(t),W(t,"invert")}}:e===ln?{key:"none",text:N.selectNone,onSelect(){null==u||u(),W(Array.from(L).filter((e=>{const t=T.get(e);return null==t?void 0:t.disabled})),"none")}}:e)).map((e=>Object.assign(Object.assign({},e),{onSelect:function(){for(var t,n,r=arguments.length,o=new Array(r),l=0;l{var n;if(!t)return e.filter((e=>e!==nn));let r=(0,de.Z)(e);const o=new Set(L),l=M.map(E).filter((e=>!T.get(e).disabled)),a=l.every((e=>o.has(e))),i=l.some((e=>o.has(e))),d=()=>{const e=[];a?l.forEach((t=>{o.delete(t),e.push(t)})):l.forEach((t=>{o.has(t)||(o.add(t),e.push(t))}));const t=Array.from(o);null==c||c(!a,t.map((e=>S(e))),e.map((e=>S(e)))),W(t,"all"),F(null)};let u,C;if("radio"!==m){let e;if(V){const t={getPopupContainer:I,items:V.map(((e,t)=>{const{key:n,text:r,onSelect:o}=e;return{key:null!=n?n:t,onClick:()=>{null==o||o(l)},label:r}}))};e=s.createElement("div",{className:`${y}-selection-extra`},s.createElement($t.Z,{menu:t,getPopupContainer:I},s.createElement("span",null,s.createElement(Jt.Z,null))))}const t=M.map(((e,t)=>{const n=E(e,t),r=T.get(n)||{};return Object.assign({checked:o.has(n)},r)})).filter((e=>{let{disabled:t}=e;return t})),n=!!t.length&&t.length===M.length,r=n&&t.every((e=>{let{checked:t}=e;return t})),c=n&&t.some((e=>{let{checked:t}=e;return t}));u=!x&&s.createElement("div",{className:`${y}-selection`},s.createElement(Et.Z,{checked:n?r:!!M.length&&a,indeterminate:n?!r&&c:!a&&i,onChange:d,disabled:0===M.length||n,"aria-label":e?"Custom selection":"Select all",skipGroup:!0}),e)}C="radio"===m?(e,t,n)=>{const r=E(t,n),l=o.has(r);return{node:s.createElement(It.ZP,Object.assign({},T.get(r),{checked:l,onClick:e=>e.stopPropagation(),onChange:e=>{o.has(r)||_(r,!0,[r],e.nativeEvent)}})),checked:l}}:(e,t,n)=>{var r;const a=E(t,n),i=o.has(a),c=D.has(a),d=T.get(a);let u;return u="nest"===$?c:null!==(r=null==d?void 0:d.indeterminate)&&void 0!==r?r:c,{node:s.createElement(Et.Z,Object.assign({},d,{indeterminate:u,checked:i,skipGroup:!0,onClick:e=>e.stopPropagation(),onChange:e=>{let{nativeEvent:t}=e;const{shiftKey:n}=t;let r=-1,c=-1;if(n&&b){const e=new Set([A,a]);l.some(((t,n)=>{if(e.has(t)){if(-1!==r)return c=n,!0;r=n}return!1}))}if(-1!==c&&r!==c&&b){const e=l.slice(r,c+1),t=[];i?e.forEach((e=>{o.has(e)&&(t.push(e),o.delete(e))})):e.forEach((e=>{o.has(e)||(t.push(e),o.add(e))}));const n=Array.from(o);null==f||f(!i,n.map((e=>S(e))),t.map((e=>S(e)))),W(n,"multiple")}else{const e=z;if(b){const n=i?(0,qt._5)(e,a):(0,qt.L0)(e,a);_(a,!i,n,t)}else{const n=(0,Qt.S)([].concat((0,de.Z)(e),[a]),!0,H,j),{checkedKeys:r,halfCheckedKeys:o}=n;let l=r;if(i){const e=new Set(r);e.delete(a),l=(0,Qt.S)(Array.from(e),{checked:!1,halfCheckedKeys:o},H,j).checkedKeys}_(a,!i,l,t)}}F(i?null:a)}})),checked:i}};if(!r.includes(nn))if(0===r.findIndex((e=>{var t;return"EXPAND_COLUMN"===(null===(t=e[ie])||void 0===t?void 0:t.columnType)}))){const[e,...t]=r;r=[e,nn].concat((0,de.Z)(t))}else r=[nn].concat((0,de.Z)(r));const w=r.indexOf(nn);r=r.filter(((e,t)=>e!==nn||t===w));const Z=r[w-1],N=r[w+1];let R=g;void 0===R&&(void 0!==(null==N?void 0:N.fixed)?R=N.fixed:void 0!==(null==Z?void 0:Z.fixed)&&(R=Z.fixed)),R&&Z&&"EXPAND_COLUMN"===(null===(n=Z[ie])||void 0===n?void 0:n.columnType)&&void 0===Z.fixed&&(Z.fixed=R);const O=k()(`${y}-selection-col`,{[`${y}-selection-col-with-dropdown`]:h&&"checkbox"===m}),B={fixed:R,width:p,className:`${y}-selection-column`,title:t.columnTitle||u,render:(e,t,n)=>{const{node:r,checked:o}=C(e,t,n);return v?v(o,t,n,r):r},onCell:t.onCell,[ie]:{className:O}};return r.map((e=>e===nn?B:e))}),[E,M,t,z,L,D,p,V,$,A,T,f,_,j]);return[X,L]},dn=n(44483),un=n(38353),fn=n(6848);const pn="ascend",mn="descend";function hn(e){return"object"==typeof e.sorter&&"number"==typeof e.sorter.multiple&&e.sorter.multiple}function gn(e){return"function"==typeof e?e:!(!e||"object"!=typeof e||!e.compare)&&e.compare}function vn(e,t,n){let r=[];function o(e,t){r.push({column:e,key:ht(e,t),multiplePriority:hn(e),sortOrder:e.sortOrder})}return(e||[]).forEach(((e,l)=>{const a=gt(l,n);e.children?("sortOrder"in e&&o(e,a),r=[].concat((0,de.Z)(r),(0,de.Z)(vn(e.children,t,a)))):e.sorter&&("sortOrder"in e?o(e,a):t&&e.defaultSortOrder&&r.push({column:e,key:ht(e,a),multiplePriority:hn(e),sortOrder:e.defaultSortOrder}))})),r}function xn(e,t,n,r,o,l,a,i){return(t||[]).map(((t,c)=>{const d=gt(c,i);let u=t;if(u.sorter){const i=u.sortDirections||o,c=void 0===u.showSorterTooltip?a:u.showSorterTooltip,f=ht(u,d),p=n.find((e=>{let{key:t}=e;return t===f})),m=p?p.sortOrder:null,h=function(e,t){return t?e[e.indexOf(t)+1]:e[0]}(i,m);let g;if(t.sortIcon)g=t.sortIcon({sortOrder:m});else{const t=i.includes(pn)&&s.createElement(un.Z,{className:k()(`${e}-column-sorter-up`,{active:m===pn})}),n=i.includes(mn)&&s.createElement(dn.Z,{className:k()(`${e}-column-sorter-down`,{active:m===mn})});g=s.createElement("span",{className:k()(`${e}-column-sorter`,{[`${e}-column-sorter-full`]:!(!t||!n)})},s.createElement("span",{className:`${e}-column-sorter-inner`,"aria-hidden":"true"},t,n))}const{cancelSort:v,triggerAsc:x,triggerDesc:b}=l||{};let y=v;h===mn?y=b:h===pn&&(y=x);const C="object"==typeof c?c:{title:y};u=Object.assign(Object.assign({},u),{className:k()(u.className,{[`${e}-column-sort`]:m}),title:n=>{const r=s.createElement("div",{className:`${e}-column-sorters`},s.createElement("span",{className:`${e}-column-title`},vt(t.title,n)),g);return c?s.createElement(fn.Z,Object.assign({},C),r):r},onHeaderCell:n=>{const o=t.onHeaderCell&&t.onHeaderCell(n)||{},l=o.onClick,a=o.onKeyDown;o.onClick=e=>{r({column:t,key:f,sortOrder:h,multiplePriority:hn(t)}),null==l||l(e)},o.onKeyDown=e=>{e.keyCode===Ht.Z.ENTER&&(r({column:t,key:f,sortOrder:h,multiplePriority:hn(t)}),null==a||a(e))};const i=function(e,t){const n=vt(e,t);return"[object Object]"===Object.prototype.toString.call(n)?"":n}(t.title,{}),c=null==i?void 0:i.toString();return m?o["aria-sort"]="ascend"===m?"ascending":"descending":o["aria-label"]=c||"",o.className=k()(o.className,`${e}-column-has-sorters`),o.tabIndex=0,t.ellipsis&&(o.title=(null!=i?i:"").toString()),o}})}return"children"in u&&(u=Object.assign(Object.assign({},u),{children:xn(e,u.children,n,r,o,l,a,d)})),u}))}function bn(e){const{column:t,sortOrder:n}=e;return{column:t,order:n,field:t.dataIndex,columnKey:t.key}}function yn(e){const t=e.filter((e=>{let{sortOrder:t}=e;return t})).map(bn);return 0===t.length&&e.length?Object.assign(Object.assign({},bn(e[e.length-1])),{column:void 0}):t.length<=1?t[0]||{}:t}function Cn(e,t,n){const r=t.slice().sort(((e,t)=>t.multiplePriority-e.multiplePriority)),o=e.slice(),l=r.filter((e=>{let{column:{sorter:t},sortOrder:n}=e;return gn(t)&&n}));return l.length?o.sort(((e,t)=>{for(let n=0;n{const r=e[n];return r?Object.assign(Object.assign({},e),{[n]:Cn(r,t,n)}):e})):o}function wn(e,t){return e.map((e=>{const n=Object.assign({},e);return n.title=vt(e.title,t),"children"in n&&(n.children=wn(n.children,t)),n}))}function Sn(e){return[s.useCallback((t=>wn(t,e)),[e])]}var En=De(((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r})),$n=tt(((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r})),kn=n(64993),Zn=n(17313),Nn=n(83116),In=n(37613);var Rn=e=>{const{componentCls:t}=e,n=`${e.lineWidth}px ${e.lineType} ${e.tableBorderColor}`,r=(n,r,o)=>({[`&${t}-${n}`]:{[`> ${t}-container`]:{[`> ${t}-content, > ${t}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${t}-expanded-row-fixed`]:{margin:`-${r}px -${o+e.lineWidth}px`}}}}}});return{[`${t}-wrapper`]:{[`${t}${t}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${t}-title`]:{border:n,borderBottom:0},[`> ${t}-container`]:{borderInlineStart:n,borderTop:n,[`\n > ${t}-content,\n > ${t}-header,\n > ${t}-body,\n > ${t}-summary\n `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:n},"> thead":{"> tr:not(:last-child) > th":{borderBottom:n},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${t}-cell-fix-right-first::after`]:{borderInlineEnd:n}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${t}-expanded-row-fixed`]:{margin:`-${e.tablePaddingVertical}px -${e.tablePaddingHorizontal+e.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:e.lineWidth,bottom:0,borderInlineEnd:n,content:'""'}}}}}},[`&${t}-scroll-horizontal`]:{[`> ${t}-container > ${t}-body`]:{"> table > tbody":{[`\n > tr${t}-expanded-row,\n > tr${t}-placeholder\n `]:{"> th, > td":{borderInlineEnd:0}}}}}},r("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle)),r("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall)),{[`> ${t}-footer`]:{border:n,borderTop:0}}),[`${t}-cell`]:{[`${t}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${e.lineWidth}px 0 ${e.lineWidth}px ${e.tableHeaderBg}`}},[`${t}-bordered ${t}-cell-scrollbar`]:{borderInlineEnd:n}}}};var On=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-cell-ellipsis`]:Object.assign(Object.assign({},Zn.vS),{wordBreak:"keep-all",[`\n &${t}-cell-fix-left-last,\n &${t}-cell-fix-right-first\n `]:{overflow:"visible",[`${t}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${t}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}};var Bn=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-tbody > tr${t}-placeholder`]:{textAlign:"center",color:e.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:e.colorBgContainer}}}}},Pn=n(15969);var Hn=e=>{const{componentCls:t,antCls:n,controlInteractiveSize:r,motionDurationSlow:o,lineWidth:l,paddingXS:a,lineType:i,tableBorderColor:c,tableExpandIconBg:s,tableExpandColumnWidth:d,borderRadius:u,fontSize:f,fontSizeSM:p,lineHeight:m,tablePaddingVertical:h,tablePaddingHorizontal:g,tableExpandedRowBg:v,paddingXXS:x}=e,b=r/2-l,y=2*b+3*l,C=`${l}px ${i} ${c}`,w=x-l;return{[`${t}-wrapper`]:{[`${t}-expand-icon-col`]:{width:d},[`${t}-row-expand-icon-cell`]:{textAlign:"center",[`${t}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${t}-row-indent`]:{height:1,float:"left"},[`${t}-row-expand-icon`]:Object.assign(Object.assign({},(0,Pn.N)(e)),{position:"relative",float:"left",boxSizing:"border-box",width:y,height:y,padding:0,color:"inherit",lineHeight:`${y}px`,background:s,border:C,borderRadius:u,transform:`scale(${r/y})`,transition:`all ${o}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${o} ease-out`,content:'""'},"&::before":{top:b,insetInlineEnd:w,insetInlineStart:w,height:l},"&::after":{top:w,bottom:w,insetInlineStart:b,width:l,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${t}-row-indent + ${t}-row-expand-icon`]:{marginTop:(f*m-3*l)/2-Math.ceil((1.4*p-3*l)/2),marginInlineEnd:a},[`tr${t}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:v}},[`${n}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${t}-expanded-row-fixed`]:{position:"relative",margin:`-${h}px -${g}px`,padding:`${h}px ${g}px`}}}};var Mn=e=>{const{componentCls:t,antCls:n,iconCls:r,tableFilterDropdownWidth:o,tableFilterDropdownSearchWidth:l,paddingXXS:a,paddingXS:i,colorText:c,lineWidth:s,lineType:d,tableBorderColor:u,tableHeaderIconColor:f,fontSizeSM:p,tablePaddingHorizontal:m,borderRadius:h,motionDurationSlow:g,colorTextDescription:v,colorPrimary:x,tableHeaderFilterActiveBg:b,colorTextDisabled:y,tableFilterDropdownBg:C,tableFilterDropdownHeight:w,controlItemBgHover:S,controlItemBgActive:E,boxShadowSecondary:$,filterDropdownMenuBg:k}=e,Z=`${n}-dropdown`,N=`${t}-filter-dropdown`,I=`${n}-tree`,R=`${s}px ${d} ${u}`;return[{[`${t}-wrapper`]:{[`${t}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${t}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-a,marginInline:`${a}px ${-m/2}px`,padding:`0 ${a}px`,color:f,fontSize:p,borderRadius:h,cursor:"pointer",transition:`all ${g}`,"&:hover":{color:v,background:b},"&.active":{color:x}}}},{[`${n}-dropdown`]:{[N]:Object.assign(Object.assign({},(0,Zn.Wf)(e)),{minWidth:o,backgroundColor:C,borderRadius:h,boxShadow:$,overflow:"hidden",[`${Z}-menu`]:{maxHeight:w,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:k,"&:empty::after":{display:"block",padding:`${i}px 0`,color:y,fontSize:p,textAlign:"center",content:'"Not Found"'}},[`${N}-tree`]:{paddingBlock:`${i}px 0`,paddingInline:i,[I]:{padding:0},[`${I}-treenode ${I}-node-content-wrapper:hover`]:{backgroundColor:S},[`${I}-treenode-checkbox-checked ${I}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:E}}},[`${N}-search`]:{padding:i,borderBottom:R,"&-input":{input:{minWidth:l},[r]:{color:y}}},[`${N}-checkall`]:{width:"100%",marginBottom:a,marginInlineStart:a},[`${N}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${i-s}px ${i}px`,overflow:"hidden",borderTop:R}})}},{[`${n}-dropdown ${N}, ${N}-submenu`]:{[`${n}-checkbox-wrapper + span`]:{paddingInlineStart:i,color:c},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]};var Tn=e=>{const{componentCls:t,lineWidth:n,colorSplit:r,motionDurationSlow:o,zIndexTableFixed:l,tableBg:a,zIndexTableSticky:i}=e;return{[`${t}-wrapper`]:{[`\n ${t}-cell-fix-left,\n ${t}-cell-fix-right\n `]:{position:"sticky !important",zIndex:l,background:a},[`\n ${t}-cell-fix-left-first::after,\n ${t}-cell-fix-left-last::after\n `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-n,width:30,transform:"translateX(100%)",transition:`box-shadow ${o}`,content:'""',pointerEvents:"none"},[`${t}-cell-fix-left-all::after`]:{display:"none"},[`\n ${t}-cell-fix-right-first::after,\n ${t}-cell-fix-right-last::after\n `]:{position:"absolute",top:0,bottom:-n,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${o}`,content:'""',pointerEvents:"none"},[`${t}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:i+1,width:30,transition:`box-shadow ${o}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${t}-ping-left`]:{[`&:not(${t}-has-fix-left) ${t}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${r}`}},[`\n ${t}-cell-fix-left-first::after,\n ${t}-cell-fix-left-last::after\n `]:{boxShadow:`inset 10px 0 8px -8px ${r}`},[`${t}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${t}-ping-right`]:{[`&:not(${t}-has-fix-right) ${t}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${r}`}},[`\n ${t}-cell-fix-right-first::after,\n ${t}-cell-fix-right-last::after\n `]:{boxShadow:`inset -10px 0 8px -8px ${r}`}}}}};var jn=e=>{const{componentCls:t,antCls:n}=e;return{[`${t}-wrapper`]:{[`${t}-pagination${n}-pagination`]:{margin:`${e.margin}px 0`},[`${t}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:e.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}};var zn=e=>{const{componentCls:t,tableRadius:n}=e;return{[`${t}-wrapper`]:{[t]:{[`${t}-title, ${t}-header`]:{borderRadius:`${n}px ${n}px 0 0`},[`${t}-title + ${t}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${t}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:n,borderStartEndRadius:n,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:n},"> *:last-child":{borderStartEndRadius:n}}},"&-footer":{borderRadius:`0 0 ${n}px ${n}px`}}}}};var Kn=e=>{const{componentCls:t}=e;return{[`${t}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${t}-pagination-left`]:{justifyContent:"flex-end"},[`${t}-pagination-right`]:{justifyContent:"flex-start"},[`${t}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${t}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${t}-row-indent`]:{float:"right"}}}}};var Ln=e=>{const{componentCls:t,antCls:n,iconCls:r,fontSizeIcon:o,padding:l,paddingXS:a,tableHeaderIconColor:i,tableHeaderIconColorHover:c,tableSelectionColumnWidth:s}=e;return{[`${t}-wrapper`]:{[`${t}-selection-col`]:{width:s,[`&${t}-selection-col-with-dropdown`]:{width:s+o+l/4}},[`${t}-bordered ${t}-selection-col`]:{width:s+2*a,[`&${t}-selection-col-with-dropdown`]:{width:s+o+l/4+2*a}},[`\n table tr th${t}-selection-column,\n table tr td${t}-selection-column\n `]:{paddingInlineEnd:e.paddingXS,paddingInlineStart:e.paddingXS,textAlign:"center",[`${n}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${t}-selection-column${t}-cell-fix-left`]:{zIndex:e.zIndexTableFixed+1},[`table tr th${t}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${t}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${t}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:e.tablePaddingHorizontal/4+"px",[r]:{color:i,fontSize:o,verticalAlign:"baseline","&:hover":{color:c}}}}}};var Dn=e=>{const{componentCls:t}=e,n=(n,r,o,l)=>({[`${t}${t}-${n}`]:{fontSize:l,[`\n ${t}-title,\n ${t}-footer,\n ${t}-cell,\n ${t}-thead > tr > th,\n ${t}-tbody > tr > th,\n ${t}-tbody > tr > td,\n tfoot > tr > th,\n tfoot > tr > td\n `]:{padding:`${r}px ${o}px`},[`${t}-filter-trigger`]:{marginInlineEnd:`-${o/2}px`},[`${t}-expanded-row-fixed`]:{margin:`-${r}px -${o}px`},[`${t}-tbody`]:{[`${t}-wrapper:only-child ${t}`]:{marginBlock:`-${r}px`,marginInline:`${e.tableExpandColumnWidth-o}px -${o}px`}},[`${t}-selection-column`]:{paddingInlineStart:o/4+"px"}}});return{[`${t}-wrapper`]:Object.assign(Object.assign({},n("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle,e.tableFontSizeMiddle)),n("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall,e.tableFontSizeSmall))}};var An=e=>{const{componentCls:t,marginXXS:n,fontSizeIcon:r,tableHeaderIconColor:o,tableHeaderIconColorHover:l}=e;return{[`${t}-wrapper`]:{[`${t}-thead th${t}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"&:hover":{background:e.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:e.colorPrimary},[`\n &${t}-cell-fix-left:hover,\n &${t}-cell-fix-right:hover\n `]:{background:e.tableFixedHeaderSortActiveBg}},[`${t}-thead th${t}-column-sort`]:{background:e.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${t}-column-sort`]:{background:e.tableBodySortBg},[`${t}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${t}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${t}-column-sorter`]:{marginInlineStart:n,color:o,fontSize:0,transition:`color ${e.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:r,"&.active":{color:e.colorPrimary}},[`${t}-column-sorter-up + ${t}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${t}-column-sorters:hover ${t}-column-sorter`]:{color:l}}}};var Fn=e=>{const{componentCls:t,opacityLoading:n,tableScrollThumbBg:r,tableScrollThumbBgHover:o,tableScrollThumbSize:l,tableScrollBg:a,zIndexTableSticky:i,stickyScrollBarBorderRadius:c}=e,s=`${e.lineWidth}px ${e.lineType} ${e.tableBorderColor}`;return{[`${t}-wrapper`]:{[`${t}-sticky`]:{"&-holder":{position:"sticky",zIndex:i,background:e.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${l}px !important`,zIndex:i,display:"flex",alignItems:"center",background:a,borderTop:s,opacity:n,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:l,backgroundColor:r,borderRadius:c,transition:`all ${e.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:o}}}}}}};var Wn=e=>{const{componentCls:t,lineWidth:n,tableBorderColor:r}=e,o=`${n}px ${e.lineType} ${r}`;return{[`${t}-wrapper`]:{[`${t}-summary`]:{position:"relative",zIndex:e.zIndexTableFixed,background:e.tableBg,"> tr":{"> th, > td":{borderBottom:o}}},[`div${t}-summary`]:{boxShadow:`0 -${n}px 0 ${r}`}}}};var _n=e=>{const{componentCls:t}=e,n=`${e.lineWidth}px ${e.lineType} ${e.tableBorderColor}`,r=`${t}-expanded-row-cell`;return{[`${t}-wrapper`]:{[`${t}-tbody-virtual`]:{[`${t}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${t}-cell`]:{borderBottom:n},[`${t}-expanded-row`]:{[`${r}${r}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${e.lineWidth}px)`,borderInlineEnd:"none"}}},[`${t}-bordered`]:{[`${t}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:n,position:"absolute"},[`${t}-cell`]:{borderInlineEnd:n,[`&${t}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-e.lineWidth,borderInlineStart:n}}}}}}};const Vn=e=>{const{componentCls:t,fontWeightStrong:n,tablePaddingVertical:r,tablePaddingHorizontal:o,lineWidth:l,lineType:a,tableBorderColor:i,tableFontSize:c,tableBg:s,tableRadius:d,tableHeaderTextColor:u,motionDurationMid:f,tableHeaderBg:p,tableHeaderCellSplitColor:m,tableRowHoverBg:h,tableSelectedRowBg:g,tableSelectedRowHoverBg:v,tableFooterTextColor:x,tableFooterBg:b,paddingContentVerticalLG:y}=e,C=`${l}px ${a} ${i}`;return{[`${t}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,Zn.dF)()),{[t]:Object.assign(Object.assign({},(0,Zn.Wf)(e)),{fontSize:c,background:s,borderRadius:`${d}px ${d}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${d}px ${d}px 0 0`,borderCollapse:"separate",borderSpacing:0},[`\n ${t}-cell,\n ${t}-thead > tr > th,\n ${t}-tbody > tr > th,\n ${t}-tbody > tr > td,\n tfoot > tr > th,\n tfoot > tr > td\n `]:{position:"relative",padding:`${y}px ${o}px`,overflowWrap:"break-word"},[`${t}-title`]:{padding:`${r}px ${o}px`},[`${t}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:u,fontWeight:n,textAlign:"start",background:p,borderBottom:C,transition:`background ${f} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${t}-selection-column):not(${t}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:m,transform:"translateY(-50%)",transition:`background-color ${f}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${t}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${f}, border-color ${f}`,borderBottom:C,[`\n > ${t}-wrapper:only-child,\n > ${t}-expanded-row-fixed > ${t}-wrapper:only-child\n `]:{[t]:{marginBlock:`-${r}px`,marginInline:`${e.tableExpandColumnWidth-o}px -${o}px`,[`${t}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:u,fontWeight:n,textAlign:"start",background:p,borderBottom:C,transition:`background ${f} ease`},[`\n &${t}-row:hover > th,\n &${t}-row:hover > td,\n > th${t}-cell-row-hover,\n > td${t}-cell-row-hover\n `]:{background:h},[`&${t}-row-selected`]:{"> th, > td":{background:g},"&:hover > th, &:hover > td":{background:v}}}},[`${t}-footer`]:{padding:`${r}px ${o}px`,color:x,background:b}})}};var Xn=(0,Nn.Z)("Table",(e=>{const{colorTextHeading:t,colorSplit:n,colorIcon:r,colorIconHover:o,opacityLoading:l,colorBgContainer:a,controlInteractiveSize:i,headerBg:c,headerColor:s,headerSortActiveBg:d,headerSortHoverBg:u,bodySortBg:f,rowHoverBg:p,rowSelectedBg:m,rowSelectedHoverBg:h,rowExpandedBg:g,cellPaddingBlock:v,cellPaddingInline:x,cellPaddingBlockMD:b,cellPaddingInlineMD:y,cellPaddingBlockSM:C,cellPaddingInlineSM:w,borderColor:S,footerBg:E,footerColor:$,headerBorderRadius:k,cellFontSize:Z,cellFontSizeMD:N,cellFontSizeSM:I,headerSplitColor:R,fixedHeaderSortActiveBg:O,headerFilterHoverBg:B,filterDropdownBg:P,expandIconBg:H,selectionColumnWidth:M,stickyScrollBarBg:T}=e,j=new kn.C(r),z=new kn.C(o),K=(0,In.TS)(e,{tableFontSize:Z,tableBg:a,tableRadius:k,tablePaddingVertical:v,tablePaddingHorizontal:x,tablePaddingVerticalMiddle:b,tablePaddingHorizontalMiddle:y,tablePaddingVerticalSmall:C,tablePaddingHorizontalSmall:w,tableBorderColor:S,tableHeaderTextColor:s,tableHeaderBg:c,tableFooterTextColor:$,tableFooterBg:E,tableHeaderCellSplitColor:R,tableHeaderSortBg:d,tableHeaderSortHoverBg:u,tableHeaderIconColor:j.clone().setAlpha(j.getAlpha()*l).toRgbString(),tableHeaderIconColorHover:z.clone().setAlpha(z.getAlpha()*l).toRgbString(),tableBodySortBg:f,tableFixedHeaderSortActiveBg:O,tableHeaderFilterActiveBg:B,tableFilterDropdownBg:P,tableRowHoverBg:p,tableSelectedRowBg:m,tableSelectedRowHoverBg:h,zIndexTableFixed:2,zIndexTableSticky:3,tableFontSizeMiddle:N,tableFontSizeSmall:I,tableSelectionColumnWidth:M,tableExpandIconBg:H,tableExpandColumnWidth:i+2*e.padding,tableExpandedRowBg:g,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:T,tableScrollThumbBgHover:t,tableScrollBg:n});return[Vn(K),jn(K),Wn(K),An(K),Mn(K),Rn(K),zn(K),Hn(K),Wn(K),Bn(K),Ln(K),Tn(K),Fn(K),On(K),Dn(K),Kn(K),_n(K)]}),(e=>{const{colorFillAlter:t,colorBgContainer:n,colorTextHeading:r,colorFillSecondary:o,colorFillContent:l,controlItemBgActive:a,controlItemBgActiveHover:i,padding:c,paddingSM:s,paddingXS:d,colorBorderSecondary:u,borderRadiusLG:f,fontSize:p,controlHeight:m,colorTextPlaceholder:h}=e,g=new kn.C(o).onBackground(n).toHexShortString(),v=new kn.C(l).onBackground(n).toHexShortString(),x=new kn.C(t).onBackground(n).toHexShortString();return{headerBg:x,headerColor:r,headerSortActiveBg:g,headerSortHoverBg:v,bodySortBg:x,rowHoverBg:x,rowSelectedBg:a,rowSelectedHoverBg:i,rowExpandedBg:t,cellPaddingBlock:c,cellPaddingInline:c,cellPaddingBlockMD:s,cellPaddingInlineMD:d,cellPaddingBlockSM:d,cellPaddingInlineSM:d,borderColor:u,headerBorderRadius:f,footerBg:x,footerColor:r,cellFontSize:p,cellFontSizeMD:p,cellFontSizeSM:p,headerSplitColor:u,fixedHeaderSortActiveBg:g,headerFilterHoverBg:l,filterDropdownMenuBg:n,filterDropdownBg:n,expandIconBg:n,selectionColumnWidth:m,stickyScrollBarBg:h,stickyScrollBarBorderRadius:100}}));const Un=[],Gn=(e,t)=>{const{prefixCls:n,className:r,rootClassName:l,style:a,size:i,bordered:c,dropdownPrefixCls:d,dataSource:u,pagination:f,rowSelection:p,rowKey:m="key",rowClassName:h,columns:g,children:v,childrenColumnName:x,onChange:b,getPopupContainer:y,loading:C,expandIcon:w,expandable:S,expandedRowRender:E,expandIconColumnIndex:$,indentSize:Z,scroll:N,sortDirections:I,locale:R,showSorterTooltip:O=!0,virtual:B}=e;const P=s.useMemo((()=>g||Ce(v)),[g,v]),H=s.useMemo((()=>P.some((e=>e.responsive))),[P]),M=(0,st.Z)(H),T=s.useMemo((()=>{const e=new Set(Object.keys(M).filter((e=>M[e])));return P.filter((t=>!t.responsive||t.responsive.some((t=>e.has(t)))))}),[P,M]),j=(0,ot.Z)(e,["className","style","columns"]),{locale:z=dt.Z,direction:K,table:L,renderEmpty:D,getPrefixCls:A,getPopupContainer:F}=s.useContext(at.E_),W=(0,ct.Z)(i),_=Object.assign(Object.assign({},z.Table),R),V=u||Un,X=A("table",n),U=A("dropdown",d),G=Object.assign({childrenColumnName:x,expandIconColumnIndex:$},S),{childrenColumnName:Y="children"}=G,J=s.useMemo((()=>V.some((e=>null==e?void 0:e[Y]))?"nest":E||S&&S.expandedRowRender?"row":null),[V]),q={body:s.useRef()},Q=s.useMemo((()=>"function"==typeof m?m:e=>null==e?void 0:e[m]),[m]),[ee]=function(e,t,n){const r=s.useRef({});return[function(o){if(!r.current||r.current.data!==e||r.current.childrenColumnName!==t||r.current.getRowKey!==n){const l=new Map;function a(e){e.forEach(((e,r)=>{const o=n(e,r);l.set(o,e),e&&"object"==typeof e&&t in e&&a(e[t]||[])}))}a(e),r.current={data:e,childrenColumnName:t,kvMap:l,getRowKey:n}}return r.current.kvMap.get(o)}]}(V,Y,Q),te={},ne=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];var r,o,l;const a=Object.assign(Object.assign({},te),e);n&&(null===(r=te.resetPagination)||void 0===r||r.call(te),(null===(o=a.pagination)||void 0===o?void 0:o.current)&&(a.pagination.current=1),f&&f.onChange&&f.onChange(1,null===(l=a.pagination)||void 0===l?void 0:l.pageSize)),N&&!1!==N.scrollToFirstRowOnChange&&q.body.current&&(0,lt.Z)(0,{getContainer:()=>q.body.current}),null==b||b(a.pagination,a.filters,a.sorter,{currentDataSource:Wt(Cn(V,a.sorterStates,Y),a.filterStates),action:t})},[re,oe,le,ae]=function(e){let{prefixCls:t,mergedColumns:n,onSorterChange:r,sortDirections:o,tableLocale:l,showSorterTooltip:a}=e;const[i,c]=s.useState(vn(n,!0)),d=s.useMemo((()=>{let e=!0;const t=vn(n,!1);if(!t.length)return i;const r=[];function o(t){e?r.push(t):r.push(Object.assign(Object.assign({},t),{sortOrder:null}))}let l=null;return t.forEach((t=>{null===l?(o(t),t.sortOrder&&(!1===t.multiplePriority?e=!1:l=!0)):(l&&!1!==t.multiplePriority||(e=!1),o(t))})),r}),[n,i]),u=s.useMemo((()=>{const e=d.map((e=>{let{column:t,sortOrder:n}=e;return{column:t,order:n}}));return{sortColumns:e,sortColumn:e[0]&&e[0].column,sortOrder:e[0]&&e[0].order}}),[d]);function f(e){let t;t=!1!==e.multiplePriority&&d.length&&!1!==d[0].multiplePriority?[].concat((0,de.Z)(d.filter((t=>{let{key:n}=t;return n!==e.key}))),[e]):[e],c(t),r(yn(t),t)}return[e=>xn(t,e,d,f,o,l,a),d,u,()=>yn(d)]}({prefixCls:X,mergedColumns:T,onSorterChange:(e,t)=>{ne({sorter:e,sorterStates:t},"sort",!1)},sortDirections:I||["ascend","descend"],tableLocale:_,showSorterTooltip:O}),ie=s.useMemo((()=>Cn(V,oe,Y)),[V,oe]);te.sorter=ae(),te.sorterStates=oe;const[ce,se,ue]=Vt({prefixCls:X,locale:_,dropdownPrefixCls:U,mergedColumns:T,onFilterChange:(e,t)=>{ne({filters:e,filterStates:t},"filter",!0)},getPopupContainer:y||F}),fe=Wt(ie,se);te.filters=ue,te.filterStates=se;const pe=s.useMemo((()=>{const e={};return Object.keys(ue).forEach((t=>{null!==ue[t]&&(e[t]=ue[t])})),Object.assign(Object.assign({},le),{filters:e})}),[le,ue]),[me]=Sn(pe),[he,ge]=Yt(fe.length,((e,t)=>{ne({pagination:Object.assign(Object.assign({},te.pagination),{current:e,pageSize:t})},"paginate")}),f);te.pagination=!1===f?{}:function(e,t){const n={current:e.current,pageSize:e.pageSize},r=t&&"object"==typeof t?t:{};return Object.keys(r).forEach((t=>{const r=e[t];"function"!=typeof r&&(n[t]=r)})),n}(he,f),te.resetPagination=ge;const ve=s.useMemo((()=>{if(!1===f||!he.pageSize)return fe;const{current:e=1,total:t,pageSize:n=Gt}=he;return fe.lengthn?fe.slice((e-1)*n,e*n):fe:fe.slice((e-1)*n,e*n)}),[!!f,fe,he&&he.current,he&&he.pageSize,he&&he.total]),[xe,be]=sn({prefixCls:X,data:fe,pageData:ve,getRowKey:Q,getRecordByKey:ee,expandType:J,childrenColumnName:Y,locale:_,getPopupContainer:y||F},p);G.__PARENT_RENDER_ICON__=G.expandIcon,G.expandIcon=G.expandIcon||w||mt(_),"nest"===J&&void 0===G.expandIconColumnIndex?G.expandIconColumnIndex=p?1:0:G.expandIconColumnIndex>0&&p&&(G.expandIconColumnIndex-=1),"number"!=typeof G.indentSize&&(G.indentSize="number"==typeof Z?Z:15);const ye=s.useCallback((e=>me(xe(ce(re(e))))),[re,ce,xe]);let we,Se,Ee;if(!1!==f&&(null==he?void 0:he.total)){let e;e=he.size?he.size:"small"===W||"middle"===W?"small":void 0;const t=t=>s.createElement(ut.Z,Object.assign({},he,{className:k()(`${X}-pagination ${X}-pagination-${t}`,he.className),size:e})),n="rtl"===K?"left":"right",{position:r}=he;if(null!==r&&Array.isArray(r)){const e=r.find((e=>e.includes("top"))),o=r.find((e=>e.includes("bottom"))),l=r.every((e=>"none"==`${e}`));e||o||l||(Se=t(n)),e&&(we=t(e.toLowerCase().replace("top",""))),o&&(Se=t(o.toLowerCase().replace("bottom","")))}else Se=t(n)}"boolean"==typeof C?Ee={spinning:C}:"object"==typeof C&&(Ee=Object.assign({spinning:!0},C));const[$e,ke]=Xn(X),[,Ze]=(0,pt.Z)(),Ne=k()(`${X}-wrapper`,null==L?void 0:L.className,{[`${X}-wrapper-rtl`]:"rtl"===K},r,l,ke),Ie=Object.assign(Object.assign({},null==L?void 0:L.style),a),Re=R&&R.emptyText||(null==D?void 0:D("Table"))||s.createElement(it.Z,{componentName:"Table"}),Oe=B?$n:En,Be={},Pe=s.useMemo((()=>{const{fontSize:e,lineHeight:t,padding:n,paddingXS:r,paddingSM:o}=Ze,l=Math.floor(e*t);switch(W){case"large":return 2*n+l;case"small":return 2*r+l;default:return 2*o+l}}),[Ze,W]);return B&&(Be.listItemHeight=Pe),$e(s.createElement("div",{ref:t,className:Ne,style:Ie},s.createElement(ft.Z,Object.assign({spinning:!1},Ee),we,s.createElement(Oe,Object.assign({},Be,j,{columns:T,direction:K,expandable:G,prefixCls:X,className:k()({[`${X}-middle`]:"middle"===W,[`${X}-small`]:"small"===W,[`${X}-bordered`]:c,[`${X}-empty`]:0===V.length}),data:ve,rowKey:Q,rowClassName:(e,t,n)=>{let r;return r="function"==typeof h?k()(h(e,t,n)):k()(h),k()({[`${X}-row-selected`]:be.has(Q(e,t))},r)},emptyText:Re,internalHooks:o,internalRefs:q,transformColumns:ye})),Se)))};var Yn=s.forwardRef(Gn);const Jn=(e,t)=>{const n=s.useRef(0);return n.current+=1,s.createElement(Yn,Object.assign({},e,{ref:t,_renderTimes:n.current}))},qn=s.forwardRef(Jn);qn.SELECTION_COLUMN=nn,qn.EXPAND_COLUMN=r,qn.SELECTION_ALL=rn,qn.SELECTION_INVERT=on,qn.SELECTION_NONE=ln,qn.Column=nt,qn.ColumnGroup=rt,qn.Summary=A;var Qn=qn},32985:function(e,t,n){n.d(t,{Z:function(){return j}});var r=n(5464),o=n(61414),l=n(49598),a=n(81671),i=n(33614),c=n(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},d=n(1393),u=function(e,t){return c.createElement(d.Z,(0,i.Z)({},e,{ref:t,icon:s}))};var f=c.forwardRef(u),p=n(92310),m=n.n(p),h=n(35654),g=n(71430),v=n(36355),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},b=function(e,t){return c.createElement(d.Z,(0,i.Z)({},e,{ref:t,icon:x}))};var y=c.forwardRef(b),C=n(62892),w=n(20648);function S(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:r,indent:o,direction:l="ltr"}=e,a="ltr"===l?"left":"right",i={[a]:-n*o+4,["ltr"===l?"right":"left"]:0};switch(t){case-1:i.top=-3;break;case 1:i.bottom=-3;break;default:i.bottom=-3,i[a]=o+4}return c.createElement("div",{style:i,className:`${r}-drop-indicator`})}var E=n(36474);const $=c.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:o,virtual:l,tree:a}=c.useContext(v.E_),{prefixCls:i,className:s,showIcon:d=!1,showLine:u,switcherIcon:f,blockNode:p=!1,children:h,checkable:g=!1,selectable:x=!0,draggable:b,motion:$,style:k}=e,Z=n("tree",i),N=n(),I=null!=$?$:Object.assign(Object.assign({},(0,C.Z)(N)),{motionAppear:!1}),R=Object.assign(Object.assign({},e),{checkable:g,selectable:x,showIcon:d,motion:I,blockNode:p,showLine:Boolean(u),dropIndicatorRender:S}),[O,B]=(0,w.ZP)(Z),P=c.useMemo((()=>{if(!b)return!1;let e={};switch(typeof b){case"function":e.nodeDraggable=b;break;case"object":e=Object.assign({},b)}return!1!==e.icon&&(e.icon=e.icon||c.createElement(y,null)),e}),[b]);return O(c.createElement(r.Z,Object.assign({itemHeight:20,ref:t,virtual:l},R,{style:Object.assign(Object.assign({},null==a?void 0:a.style),k),prefixCls:Z,className:m()({[`${Z}-icon-hide`]:!d,[`${Z}-block-node`]:p,[`${Z}-unselectable`]:!x,[`${Z}-rtl`]:"rtl"===o},null==a?void 0:a.className,s,B),direction:o,checkable:g?c.createElement("span",{className:`${Z}-checkbox-inner`}):g,selectable:x,switcherIcon:e=>c.createElement(E.Z,{prefixCls:Z,switcherIcon:f,treeNodeProps:e,showLine:u}),draggable:P}),h))}));var k,Z=$;function N(e,t){e.forEach((function(e){const{key:n,children:r}=e;!1!==t(n,e)&&N(r||[],t)}))}function I(e){let{treeData:t,expandedKeys:n,startKey:r,endKey:o}=e;const l=[];let a=k.None;if(r&&r===o)return[r];if(!r||!o)return[];return N(t,(e=>{if(a===k.End)return!1;if(function(e){return e===r||e===o}(e)){if(l.push(e),a===k.None)a=k.Start;else if(a===k.Start)return a=k.End,!1}else a===k.Start&&l.push(e);return n.includes(e)})),l}function R(e,t){const n=(0,o.Z)(t),r=[];return N(e,((e,t)=>{const o=n.indexOf(e);return-1!==o&&(r.push(t),n.splice(o,1)),!!n.length})),r}!function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"}(k||(k={}));var O=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var{defaultExpandAll:n,defaultExpandParent:r,defaultExpandedKeys:l}=e,a=O(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const i=c.useRef(),s=c.useRef(),[d,u]=c.useState(a.selectedKeys||a.defaultSelectedKeys||[]),[f,p]=c.useState((()=>(()=>{const{keyEntities:e}=(0,g.I8)(P(a));let t;return t=n?Object.keys(e):r?(0,h.r7)(a.expandedKeys||l||[],e):a.expandedKeys||l,t})()));c.useEffect((()=>{"selectedKeys"in a&&u(a.selectedKeys)}),[a.selectedKeys]),c.useEffect((()=>{"expandedKeys"in a&&p(a.expandedKeys)}),[a.expandedKeys]);const{getPrefixCls:x,direction:b}=c.useContext(v.E_),{prefixCls:y,className:C,showIcon:w=!0,expandAction:S="click"}=a,E=O(a,["prefixCls","className","showIcon","expandAction"]),$=x("tree",y),k=m()(`${$}-directory`,{[`${$}-directory-rtl`]:"rtl"===b},C);return c.createElement(Z,Object.assign({icon:B,ref:t,blockNode:!0},E,{showIcon:w,expandAction:S,prefixCls:$,className:k,expandedKeys:f,selectedKeys:d,onSelect:(e,t)=>{var n;const{multiple:r}=a,{node:l,nativeEvent:c}=t,{key:d=""}=l,p=P(a),m=Object.assign(Object.assign({},t),{selected:!0}),h=(null==c?void 0:c.ctrlKey)||(null==c?void 0:c.metaKey),g=null==c?void 0:c.shiftKey;let v;r&&h?(v=e,i.current=d,s.current=v,m.selectedNodes=R(p,v)):r&&g?(v=Array.from(new Set([].concat((0,o.Z)(s.current||[]),(0,o.Z)(I({treeData:p,expandedKeys:f,startKey:d,endKey:i.current}))))),m.selectedNodes=R(p,v)):(v=[d],i.current=d,s.current=v,m.selectedNodes=R(p,v)),null===(n=a.onSelect)||void 0===n||n.call(a,v,m),"selectedKeys"in a||u(v)},onExpand:(e,t)=>{var n;return"expandedKeys"in a||p(e),null===(n=a.onExpand)||void 0===n?void 0:n.call(a,e,t)}}))};var M=c.forwardRef(H);const T=Z;T.DirectoryTree=M,T.TreeNode=r.O;var j=T},11207:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(4676);function o(e,t,n,o){var l=r.unstable_batchedUpdates?function(e){r.unstable_batchedUpdates(n,e)}:n;return null!=e&&e.addEventListener&&e.addEventListener(t,l,o),{remove:function(){null!=e&&e.removeEventListener&&e.removeEventListener(t,l,o)}}}},87693:function(e,t,n){n.d(t,{g1:function(){return r},os:function(){return o}});function r(){return{width:document.documentElement.clientWidth,height:window.innerHeight||document.documentElement.clientHeight}}function o(e){var t=e.getBoundingClientRect(),n=document.documentElement;return{left:t.left+(window.pageXOffset||n.scrollLeft)-(n.clientLeft||document.body.clientLeft||0),top:t.top+(window.pageYOffset||n.scrollTop)-(n.clientTop||document.body.clientTop||0)}}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[51945],{44483:function(e,t,n){n.d(t,{Z:function(){return c}});var r=n(33614),o=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},a=n(1393),i=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var c=o.forwardRef(i)},38353:function(e,t,n){n.d(t,{Z:function(){return c}});var r=n(33614),o=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},a=n(1393),i=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var c=o.forwardRef(i)},81671:function(e,t,n){n.d(t,{Z:function(){return c}});var r=n(33614),o=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},a=n(1393),i=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var c=o.forwardRef(i)},13845:function(e,t,n){function r(e){return null!=e&&e===e.window}function o(e,t){var n,o;if("undefined"==typeof window)return 0;const l=t?"scrollTop":"scrollLeft";let a=0;return r(e)?a=e[t?"pageYOffset":"pageXOffset"]:e instanceof Document?a=e.documentElement[l]:(e instanceof HTMLElement||e)&&(a=e[l]),e&&!r(e)&&"number"!=typeof a&&(a=null===(o=(null!==(n=e.ownerDocument)&&void 0!==n?n:e).documentElement)||void 0===o?void 0:o[l]),a}n.d(t,{F:function(){return r},Z:function(){return o}})},68031:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(71783);function o(e,t,n,r){const o=n-t;return(e/=r/2)<1?o/2*e*e*e+t:o/2*((e-=2)*e*e+2)+t}var l=n(13845);function a(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{getContainer:n=(()=>window),callback:a,duration:i=450}=t,c=n(),s=(0,l.Z)(c,!0),d=Date.now(),u=()=>{const t=Date.now()-d,n=o(t>i?i:t,s,e,i);(0,l.F)(c)?c.scrollTo(window.pageXOffset,n):c instanceof Document||"HTMLDocument"===c.constructor.name?c.documentElement.scrollTop=n:c.scrollTop=n,t{var n;const{prefixCls:r,className:h,rootClassName:g,children:v,indeterminate:x=!1,style:b,onMouseEnter:y,onMouseLeave:w,skipGroup:C=!1,disabled:S}=e,E=m(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:$,direction:k,checkbox:Z}=a.useContext(i.E_),N=a.useContext(d),{isFormItemInput:I}=a.useContext(s.aM),R=a.useContext(c.Z),O=null!==(n=(null==N?void 0:N.disabled)||S)&&void 0!==n?n:R,B=a.useRef(E.value);a.useEffect((()=>{null==N||N.registerValue(E.value)}),[]),a.useEffect((()=>{if(!C)return E.value!==B.current&&(null==N||N.cancelValue(B.current),null==N||N.registerValue(E.value),B.current=E.value),()=>null==N?void 0:N.cancelValue(E.value)}),[E.value]);const P=$("checkbox",r),[H,M]=(0,u.ZP)(P),z=Object.assign({},E);N&&!C&&(z.onChange=function(){E.onChange&&E.onChange.apply(E,arguments),N.toggleOption&&N.toggleOption({label:v,value:E.value})},z.name=N.name,z.checked=N.value.includes(E.value));const T=o()(`${P}-wrapper`,{[`${P}-rtl`]:"rtl"===k,[`${P}-wrapper-checked`]:z.checked,[`${P}-wrapper-disabled`]:O,[`${P}-wrapper-in-form-item`]:I},null==Z?void 0:Z.className,h,g,M),j=o()({[`${P}-indeterminate`]:x},p.A,M),K=x?"mixed":void 0;return H(a.createElement(f.Z,{component:"Checkbox",disabled:O},a.createElement("label",{className:T,style:Object.assign(Object.assign({},null==Z?void 0:Z.style),b),onMouseEnter:y,onMouseLeave:w},a.createElement(l.Z,Object.assign({"aria-checked":K},z,{prefixCls:P,className:j,disabled:O,ref:t})),void 0!==v&&a.createElement("span",null,v))))};var g=a.forwardRef(h),v=n(61414),x=n(55405),b=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:l=[],prefixCls:c,className:s,rootClassName:f,style:p,onChange:m}=e,h=b(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:y,direction:w}=a.useContext(i.E_),[C,S]=a.useState(h.value||n||[]),[E,$]=a.useState([]);a.useEffect((()=>{"value"in h&&S(h.value||[])}),[h.value]);const k=a.useMemo((()=>l.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[l]),Z=y("checkbox",c),N=`${Z}-group`,[I,R]=(0,u.ZP)(Z),O=(0,x.Z)(h,["value","disabled"]),B=l.length?k.map((e=>a.createElement(g,{prefixCls:Z,key:e.value.toString(),disabled:"disabled"in e?e.disabled:h.disabled,value:e.value,checked:C.includes(e.value),onChange:e.onChange,className:`${N}-item`,style:e.style,title:e.title},e.label))):r,P={toggleOption:e=>{const t=C.indexOf(e.value),n=(0,v.Z)(C);-1===t?n.push(e.value):n.splice(t,1),"value"in h||S(n),null==m||m(n.filter((e=>E.includes(e))).sort(((e,t)=>k.findIndex((t=>t.value===e))-k.findIndex((e=>e.value===t)))))},value:C,disabled:h.disabled,name:h.name,registerValue:e=>{$((t=>[].concat((0,v.Z)(t),[e])))},cancelValue:e=>{$((t=>t.filter((t=>t!==e))))}},H=o()(N,{[`${N}-rtl`]:"rtl"===w},s,f,R);return I(a.createElement("div",Object.assign({className:H,style:p},O,{ref:t}),a.createElement(d.Provider,{value:P},B)))},w=a.forwardRef(y);var C=a.memo(w);const S=g;S.Group=C,S.__ANT_CHECKBOX=!0;var E=S},15969:function(e,t,n){n.d(t,{N:function(){return r}});const r=e=>({color:e.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${e.motionDurationSlow}`,"&:focus, &:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive}})},51945:function(e,t,n){n.d(t,{Z:function(){return Qn}});var r={},o="rc-table-internal-hook",l=n(54099),a=n(30609),i=n(19171),c=n(20176),s=n(59301),d=n(4676);function u(e){var t=s.createContext(void 0);return{Context:t,Provider:function(e){var n=e.value,r=e.children,o=s.useRef(n);o.current=n;var a=s.useState((function(){return{getValue:function(){return o.current},listeners:new Set}})),c=(0,l.Z)(a,1)[0];return(0,i.Z)((function(){(0,d.unstable_batchedUpdates)((function(){c.listeners.forEach((function(e){e(n)}))}))}),[n]),s.createElement(t.Provider,{value:c},r)},defaultValue:e}}function f(e,t){var n=(0,a.Z)("function"==typeof t?t:function(e){if(void 0===t)return e;if(!Array.isArray(t))return e[t];var n={};return t.forEach((function(t){n[t]=e[t]})),n}),r=s.useContext(null==e?void 0:e.Context),o=r||{},d=o.listeners,u=o.getValue,f=s.useRef();f.current=n(r?u():null==e?void 0:e.defaultValue);var p=s.useState({}),m=(0,l.Z)(p,2)[1];return(0,i.Z)((function(){if(r)return d.add(e),function(){d.delete(e)};function e(e){var t=n(e);(0,c.Z)(f.current,t,!0)||m({})}}),[r]),f.current}var p=n(33614),m=n(25629);function h(){var e=s.createContext(null);function t(){return s.useContext(e)}return{makeImmutable:function(n,r){var o=(0,m.Yr)(n),l=function(l,a){var i=o?{ref:a}:{},c=s.useRef(0),d=s.useRef(l);return null!==t()?s.createElement(n,(0,p.Z)({},l,i)):(r&&!r(d.current,l)||(c.current+=1),d.current=l,s.createElement(e.Provider,{value:c.current},s.createElement(n,(0,p.Z)({},l,i))))};return o?s.forwardRef(l):l},responseImmutable:function(e,n){var r=(0,m.Yr)(e),o=function(n,o){var l=r?{ref:o}:{};return t(),s.createElement(e,(0,p.Z)({},n,l))};return r?s.memo(s.forwardRef(o),n):s.memo(o,n)},useImmutableMark:t}}var g=h(),v=(g.makeImmutable,g.responseImmutable,g.useImmutableMark,h()),x=v.makeImmutable,b=v.responseImmutable,y=v.useImmutableMark,w=u();s.memo((function(){var e=function(e,t){var n=s.useRef(0);n.current+=1;var r=s.useRef(e),o=[];Object.keys(e||{}).map((function(t){var n;(null==e?void 0:e[t])!==(null===(n=r.current)||void 0===n?void 0:n[t])&&o.push(t)})),r.current=e;var l=s.useRef([]);return o.length&&(l.current=o),s.useDebugValue(n.current),s.useDebugValue(l.current.join(", ")),t&&console.log("".concat(t,":"),n.current,l.current),n.current}();return s.createElement("h1",null,"Render Times: ",e)})).displayName="RenderBlock";var C=n(80017),S=n(81162),E=n(24018),$=n(92310),k=n.n($),Z=n(19544),N=n(90996),I=(n(85870),s.createContext({renderWithProps:!1}));function R(e){var t=[],n={};return e.forEach((function(e){for(var r,o=e||{},l=o.key,a=o.dataIndex,i=l||(r=a,null==r?[]:Array.isArray(r)?r:[r]).join("-")||"RC_TABLE_KEY";n[i];)i="".concat(i,"_next");n[i]=!0,t.push(i)})),t}function O(e){return null!=e}function B(e,t,n,r,o,a){var i=s.useContext(I),d=y();return(0,Z.Z)((function(){if(O(r))return[r];var l,a=null==t||""===t?[]:Array.isArray(t)?t:[t],c=(0,N.Z)(e,a),d=c,u=void 0;if(o){var f=o(c,e,n);!(l=f)||"object"!==(0,C.Z)(l)||Array.isArray(l)||s.isValidElement(l)?d=f:(d=f.children,u=f.props,i.renderWithProps=!0)}return[d,u]}),[d,e,r,t,o,n],(function(e,t){if(a){var n=(0,l.Z)(e,2)[1],r=(0,l.Z)(t,2)[1];return a(r,n)}return!!i.renderWithProps||!(0,c.Z)(e,t,!0)}))}function P(e){var t,n,r,o,a,i,c,d;var u=e.component,m=e.children,h=e.ellipsis,g=e.scope,v=e.prefixCls,x=e.className,b=e.align,y=e.record,$=e.render,Z=e.dataIndex,N=e.renderIndex,I=e.shouldCellUpdate,R=e.index,O=e.rowType,P=e.colSpan,H=e.rowSpan,M=e.fixLeft,z=e.fixRight,T=e.firstFixLeft,j=e.lastFixLeft,K=e.firstFixRight,L=e.lastFixRight,D=e.appendNode,A=e.additionalProps,F=void 0===A?{}:A,W=e.isSticky,_="".concat(v,"-cell"),V=f(w,["supportSticky","allColumnsFixedLeft"]),X=V.supportSticky,G=V.allColumnsFixedLeft,U=B(y,Z,N,m,$,I),Y=(0,l.Z)(U,2),J=Y[0],q=Y[1],Q={},ee="number"==typeof M&&X,te="number"==typeof z&&X;ee&&(Q.position="sticky",Q.left=M),te&&(Q.position="sticky",Q.right=z);var ne=null!==(t=null!==(n=null!==(r=null==q?void 0:q.colSpan)&&void 0!==r?r:F.colSpan)&&void 0!==n?n:P)&&void 0!==t?t:1,re=null!==(o=null!==(a=null!==(i=null==q?void 0:q.rowSpan)&&void 0!==i?i:F.rowSpan)&&void 0!==a?a:H)&&void 0!==o?o:1,oe=function(e,t){return f(w,(function(n){var r,o,l,a;return[(r=e,o=t||1,l=n.hoverStartRow,a=n.hoverEndRow,r<=a&&r+o-1>=l),n.onHover]}))}(R,re),le=(0,l.Z)(oe,2),ae=le[0],ie=le[1];if(0===ne||0===re)return null;var ce=null!==(c=F.title)&&void 0!==c?c:function(e){var t,n=e.ellipsis,r=e.rowType,o=e.children,l=!0===n?{showTitle:!0}:n;return l&&(l.showTitle||"header"===r)&&("string"==typeof o||"number"==typeof o?t=o.toString():s.isValidElement(o)&&"string"==typeof o.props.children&&(t=o.props.children)),t}({rowType:O,ellipsis:h,children:J}),se=k()(_,x,(d={},(0,E.Z)(d,"".concat(_,"-fix-left"),ee&&X),(0,E.Z)(d,"".concat(_,"-fix-left-first"),T&&X),(0,E.Z)(d,"".concat(_,"-fix-left-last"),j&&X),(0,E.Z)(d,"".concat(_,"-fix-left-all"),j&&G&&X),(0,E.Z)(d,"".concat(_,"-fix-right"),te&&X),(0,E.Z)(d,"".concat(_,"-fix-right-first"),K&&X),(0,E.Z)(d,"".concat(_,"-fix-right-last"),L&&X),(0,E.Z)(d,"".concat(_,"-ellipsis"),h),(0,E.Z)(d,"".concat(_,"-with-append"),D),(0,E.Z)(d,"".concat(_,"-fix-sticky"),(ee||te)&&W&&X),(0,E.Z)(d,"".concat(_,"-row-hover"),!q&&ae),d),F.className,null==q?void 0:q.className),de={};b&&(de.textAlign=b);var ue=(0,S.Z)((0,S.Z)((0,S.Z)((0,S.Z)({},Q),F.style),de),null==q?void 0:q.style),fe=J;return"object"!==(0,C.Z)(fe)||Array.isArray(fe)||s.isValidElement(fe)||(fe=null),h&&(j||K)&&(fe=s.createElement("span",{className:"".concat(_,"-content")},fe)),s.createElement(u,(0,p.Z)({},q,F,{className:se,style:ue,title:ce,scope:g,onMouseEnter:function(e){var t;y&&ie(R,R+re-1),null==F||null===(t=F.onMouseEnter)||void 0===t||t.call(F,e)},onMouseLeave:function(e){var t;y&&ie(-1,-1),null==F||null===(t=F.onMouseLeave)||void 0===t||t.call(F,e)},colSpan:1!==ne?ne:null,rowSpan:1!==re?re:null}),D,fe)}var H=s.memo(P);function M(e,t,n,r,o,l){var a,i,c=n[e]||{},s=n[t]||{};"left"===c.fixed?a=r.left["rtl"===o?t:e]:"right"===s.fixed&&(i=r.right["rtl"===o?e:t]);var d=!1,u=!1,f=!1,p=!1,m=n[t+1],h=n[e-1],g=!(null!=l&&l.children);if("rtl"===o){if(void 0!==a)p=!(h&&"left"===h.fixed)&&g;else if(void 0!==i){f=!(m&&"right"===m.fixed)&&g}}else if(void 0!==a){d=!(m&&"left"===m.fixed)&&g}else if(void 0!==i){u=!(h&&"right"===h.fixed)&&g}return{fixLeft:a,fixRight:i,lastFixLeft:d,firstFixRight:u,lastFixRight:f,firstFixLeft:p,isSticky:r.isSticky}}var z=s.createContext({});var T=n(63011),j=["children"];function K(e){return e.children}K.Row=function(e){var t=e.children,n=(0,T.Z)(e,j);return s.createElement("tr",n,t)},K.Cell=function(e){var t=e.className,n=e.index,r=e.children,o=e.colSpan,l=void 0===o?1:o,a=e.rowSpan,i=e.align,c=f(w,["prefixCls","direction"]),d=c.prefixCls,u=c.direction,m=s.useContext(z),h=m.scrollColumnIndex,g=m.stickyOffsets,v=m.flattenColumns,x=m.columns,b=n+l-1+1===h?l+1:l,y=M(n,n+b-1,v,g,u,null==x?void 0:x[n]);return s.createElement(H,(0,p.Z)({className:t,index:n,component:"td",prefixCls:d,record:null,dataIndex:null,align:i,colSpan:b,rowSpan:a,render:function(){return r}},y))};var L=K;var D=b((function(e){var t=e.children,n=e.stickyOffsets,r=e.flattenColumns,o=e.columns,l=f(w,"prefixCls"),a=r.length-1,i=r[a],c=s.useMemo((function(){return{stickyOffsets:n,flattenColumns:r,scrollColumnIndex:null!=i&&i.scrollbar?a:null,columns:o}}),[i,r,a,n,o]);return s.createElement(z.Provider,{value:c},s.createElement("tfoot",{className:"".concat(l,"-summary")},t))})),A=L,F=n(83794),W=n(28647),_=n(57840),V=n(28254),X=n(75981),G=n(47413);function U(e,t,n,r,o,l,a){e.push({record:t,indent:n,index:a});var i=l(t),c=null==o?void 0:o.has(i);if(t&&Array.isArray(t[r])&&c)for(var s=0;s1?n-1:0),o=1;o=0;l-=1){var a=t[l],i=n&&n[l],c=i&&i[ie];if(a||c||o){var d=c||{},u=(d.columnType,(0,T.Z)(d,ce));r.unshift(s.createElement("col",(0,p.Z)({key:l,style:{width:a}},u))),o=!0}}return s.createElement("colgroup",null,r)},de=n(61414),ue=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];var fe=s.forwardRef((function(e,t){var n=e.className,r=e.noData,o=e.columns,l=e.flattenColumns,a=e.colWidths,i=e.columCount,c=e.stickyOffsets,d=e.direction,u=e.fixHeader,p=e.stickyTopOffset,h=e.stickyBottomOffset,g=e.stickyClassName,v=e.onScroll,x=e.maxContentScroll,b=e.children,y=(0,T.Z)(e,ue),C=f(w,["prefixCls","scrollbarSize","isSticky"]),$=C.prefixCls,Z=C.scrollbarSize,N=C.isSticky,I=N&&!u?0:Z,R=s.useRef(null),O=s.useCallback((function(e){(0,m.mH)(t,e),(0,m.mH)(R,e)}),[]);s.useEffect((function(){var e;function t(e){var t=e,n=t.currentTarget,r=t.deltaX;r&&(v({currentTarget:n,scrollLeft:n.scrollLeft+r}),e.preventDefault())}return null===(e=R.current)||void 0===e||e.addEventListener("wheel",t),function(){var e;null===(e=R.current)||void 0===e||e.removeEventListener("wheel",t)}}),[]);var B=s.useMemo((function(){return l.every((function(e){return e.width}))}),[l]),P=l[l.length-1],H={fixed:P?P.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat($,"-cell-scrollbar")}}},M=(0,s.useMemo)((function(){return I?[].concat((0,de.Z)(o),[H]):o}),[I,o]),z=(0,s.useMemo)((function(){return I?[].concat((0,de.Z)(l),[H]):l}),[I,l]),j=(0,s.useMemo)((function(){var e=c.right,t=c.left;return(0,S.Z)((0,S.Z)({},c),{},{left:"rtl"===d?[].concat((0,de.Z)(t.map((function(e){return e+I}))),[0]):t,right:"rtl"===d?e:[].concat((0,de.Z)(e.map((function(e){return e+I}))),[0]),isSticky:N})}),[I,c,N]),K=function(e,t){return(0,s.useMemo)((function(){for(var n=[],r=0;r1?"colgroup":"col":null,ellipsis:l.ellipsis,align:l.align,component:l.title?a:i,prefixCls:m,key:g[t]},c,{additionalProps:n,rowType:"header"}))})))}me.displayName="HeaderRow";var he=me;var ge=b((function(e){var t=e.stickyOffsets,n=e.columns,r=e.flattenColumns,o=e.onHeaderRow,l=f(w,["prefixCls","getComponent"]),a=l.prefixCls,i=l.getComponent,c=s.useMemo((function(){return function(e){var t=[];!function e(n,r){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;t[o]=t[o]||[];var l=r;return n.filter(Boolean).map((function(n){var r={key:n.key,className:n.className||"",children:n.title,column:n,colStart:l},a=1,i=n.children;return i&&i.length>0&&(a=e(i,l,o+1).reduce((function(e,t){return e+t}),0),r.hasSubColumns=!0),"colSpan"in n&&(a=n.colSpan),"rowSpan"in n&&(r.rowSpan=n.rowSpan),r.colSpan=a,r.colEnd=r.colStart+a-1,t[o].push(r),l+=a,a}))}(e,0);for(var n=t.length,r=function(e){t[e].forEach((function(t){"rowSpan"in t||t.hasSubColumns||(t.rowSpan=n-e)}))},o=0;o1&&void 0!==arguments[1]?arguments[1]:"";return"number"==typeof t?t:t.endsWith("%")?e*parseFloat(t)/100:null}var be=["children"],ye=["fixed"];function we(e){return(0,ve.Z)(e).filter((function(e){return s.isValidElement(e)})).map((function(e){var t=e.key,n=e.props,r=n.children,o=(0,T.Z)(n,be),l=(0,S.Z)({key:t},o);return r&&(l.children=we(r)),l}))}function Ce(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"key";return e.filter((function(e){return e&&"object"===(0,C.Z)(e)})).reduce((function(e,n,r){var o=n.fixed,l=!0===o?"left":o,a="".concat(t,"-").concat(r),i=n.children;return i&&i.length>0?[].concat((0,de.Z)(e),(0,de.Z)(Ce(i,a).map((function(e){return(0,S.Z)({fixed:l},e)})))):[].concat((0,de.Z)(e),[(0,S.Z)((0,S.Z)({key:a},n),{},{fixed:l})])}),[])}var Se=function(e,t){var n=e.prefixCls,o=e.columns,a=e.children,i=e.expandable,c=e.expandedKeys,d=e.columnTitle,u=e.getRowKey,f=e.onTriggerExpand,p=e.expandIcon,m=e.rowExpandable,h=e.expandIconColumnIndex,g=e.direction,v=e.expandRowByClick,x=e.columnWidth,b=e.fixed,y=e.scrollWidth,w=s.useMemo((function(){return o||we(a)}),[o,a]),C=s.useMemo((function(){if(i){var e,t=w.slice();if(!t.includes(r)){var o=h||0;o>=0&&t.splice(o,0,r)}0;var l=t.indexOf(r);t=t.filter((function(e,t){return e!==r||t===l}));var a,g=w[l];a="left"!==b&&!b||h?"right"!==b&&!b||h!==w.length?g?g.fixed:null:"right":"left";var y=(e={},(0,E.Z)(e,ie,{className:"".concat(n,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,E.Z)(e,"title",d),(0,E.Z)(e,"fixed",a),(0,E.Z)(e,"className","".concat(n,"-row-expand-icon-cell")),(0,E.Z)(e,"width",x),(0,E.Z)(e,"render",(function(e,t,r){var o=u(t,r),l=c.has(o),a=!m||m(t),i=p({prefixCls:n,expanded:l,expandable:a,record:t,onExpand:f});return v?s.createElement("span",{onClick:function(e){return e.stopPropagation()}},i):i})),e);return t.map((function(e){return e===r?y:e}))}return w.filter((function(e){return e!==r}))}),[i,w,u,c,p,g]),$=s.useMemo((function(){var e=C;return t&&(e=t(e)),e.length||(e=[{render:function(){return null}}]),e}),[t,C,g]),k=s.useMemo((function(){return"rtl"===g?function(e){return e.map((function(e){var t=e.fixed,n=(0,T.Z)(e,ye),r=t;return"left"===t?r="right":"right"===t&&(r="left"),(0,S.Z)({fixed:r},n)}))}(Ce($)):Ce($)}),[$,g,y]),Z=function(e,t){return s.useMemo((function(){if(t&&t>0){var n=0,r=0;e.forEach((function(e){var o=xe(t,e.width);o?n+=o:r+=1}));var o=t-n,l=r,a=o/r,i=0;return[e.map((function(e){var n=(0,S.Z)({},e),r=xe(t,n.width);if(r)n.width=r;else{var c=Math.floor(a);n.width=1===l?o:c,o-=c,l-=1}return i+=n.width,n})),i]}return[e,t]}),[e,t])}(k,y),N=(0,l.Z)(Z,2),I=N[0],R=N[1];return[$,I,R]};function Ee(e){var t,n=e.prefixCls,r=e.record,o=e.onExpand,l=e.expanded,a=e.expandable,i="".concat(n,"-row-expand-icon");if(!a)return s.createElement("span",{className:k()(i,"".concat(n,"-row-spaced"))});return s.createElement("span",{className:k()(i,(t={},(0,E.Z)(t,"".concat(n,"-row-expanded"),l),(0,E.Z)(t,"".concat(n,"-row-collapsed"),!l),t)),onClick:function(e){o(r,e),e.stopPropagation()}})}function $e(e,t,n){var r=function(e){var t,n=e.expandable,r=(0,T.Z)(e,ae);return!1===(t="expandable"in e?(0,S.Z)((0,S.Z)({},r),n):r).showExpandColumn&&(t.expandIconColumnIndex=-1),t}(e),a=r.expandIcon,i=r.expandedRowKeys,c=r.defaultExpandedRowKeys,d=r.defaultExpandAllRows,u=r.expandedRowRender,f=r.onExpand,p=r.onExpandedRowsChange,m=a||Ee,h=r.childrenColumnName||"children",g=s.useMemo((function(){return u?"row":!!(e.expandable&&e.internalHooks===o&&e.expandable.__PARENT_RENDER_ICON__||t.some((function(e){return e&&"object"===(0,C.Z)(e)&&e[h]})))&&"nest"}),[!!u,t]),v=s.useState((function(){return c||(d?function(e,t,n){var r=[];return function e(o){(o||[]).forEach((function(o,l){r.push(t(o,l)),e(o[n])}))}(e),r}(t,n,h):[])})),x=(0,l.Z)(v,2),b=x[0],y=x[1],w=s.useMemo((function(){return new Set(i||b||[])}),[i,b]),E=s.useCallback((function(e){var r,o=n(e,t.indexOf(e)),l=w.has(o);l?(w.delete(o),r=(0,de.Z)(w)):r=[].concat((0,de.Z)(w),[o]),y(r),f&&f(!l,e),p&&p(r)}),[n,w,t,f,p]);return[r,g,w,m,h,E]}function ke(e){var t=(0,s.useRef)(e),n=(0,s.useState)({}),r=(0,l.Z)(n,2)[1],o=(0,s.useRef)(null),a=(0,s.useRef)([]);return(0,s.useEffect)((function(){return function(){o.current=null}}),[]),[t.current,function(e){a.current.push(e);var n=Promise.resolve();o.current=n,n.then((function(){if(o.current===n){var e=a.current,l=t.current;a.current=[],e.forEach((function(e){t.current=e(t.current)})),o.current=null,l!==t.current&&r({})}}))}]}var Ze=(0,n(55562).Z)()?window:null;var Ne=function(e,t,n){return(0,s.useMemo)((function(){for(var r=[],o=[],l=0,a=0,i=0;i=p&&(r=p-m),a({scrollLeft:r/p*(u+2)}),y.current.x=e.pageX}else Z&&N(!1)},O=function(){if(o.current){var e=(0,Oe.os)(o.current).top,t=e+o.current.offsetHeight,n=c===window?document.documentElement.scrollTop+window.innerHeight:(0,Oe.os)(c).top+c.clientHeight;t-(0,X.Z)()<=n||e>=n-i?b((function(e){return(0,S.Z)((0,S.Z)({},e),{},{isHiddenScrollBar:!0})})):b((function(e){return(0,S.Z)((0,S.Z)({},e),{},{isHiddenScrollBar:!1})}))}},B=function(e){b((function(t){return(0,S.Z)((0,S.Z)({},t),{},{scrollLeft:e/u*p||0})}))};return s.useImperativeHandle(t,(function(){return{setScrollLeft:B}})),s.useEffect((function(){var e=(0,Re.Z)(document.body,"mouseup",I,!1),t=(0,Re.Z)(document.body,"mousemove",R,!1);return O(),function(){e.remove(),t.remove()}}),[m,Z]),s.useEffect((function(){var e=(0,Re.Z)(c,"scroll",O,!1),t=(0,Re.Z)(window,"resize",O,!1);return function(){e.remove(),t.remove()}}),[c]),s.useEffect((function(){x.isHiddenScrollBar||b((function(e){var t=o.current;return t?(0,S.Z)((0,S.Z)({},e),{},{scrollLeft:t.scrollLeft/t.scrollWidth*t.clientWidth}):e}))}),[x.isHiddenScrollBar]),u<=p||!m||x.isHiddenScrollBar?null:s.createElement("div",{style:{height:(0,X.Z)(),width:p,bottom:i},className:"".concat(d,"-sticky-scroll")},s.createElement("div",{onMouseDown:function(e){e.persist(),y.current.delta=e.pageX-x.scrollLeft,y.current.x=0,N(!0),e.preventDefault()},ref:h,className:k()("".concat(d,"-sticky-scroll-bar"),(0,E.Z)({},"".concat(d,"-sticky-scroll-bar-active"),Z)),style:{width:"".concat(m,"px"),transform:"translate3d(".concat(x.scrollLeft,"px, 0, 0)")}}))},Pe=s.forwardRef(Be);var He=function(e){return null};var Me=function(e){return null},ze="rc-table",Te=[],je={};function Ke(){return"No Data"}function Le(e){var t,n=(0,S.Z)({rowKey:"key",prefixCls:ze,emptyText:Ke},e),r=n.prefixCls,i=n.className,d=n.rowClassName,u=n.style,f=n.data,m=n.rowKey,h=n.scroll,g=n.tableLayout,v=n.direction,x=n.title,b=n.footer,y=n.summary,$=n.caption,I=n.id,B=n.showHeader,P=n.components,H=n.emptyText,z=n.onRow,T=n.onHeaderRow,j=n.internalHooks,K=n.transformColumns,A=n.internalRefs,F=n.tailor,U=n.sticky,Y=f||Te,J=!!Y.length,q=j===o;var Q,ee,te,ne=s.useCallback((function(e,t){return(0,N.Z)(P,e)||t}),[P]),re=s.useMemo((function(){return"function"==typeof m?m:function(e){return e&&e[m]}}),[m]),oe=ne(["body"]),ae=function(){var e=s.useState(-1),t=(0,l.Z)(e,2),n=t[0],r=t[1],o=s.useState(-1),a=(0,l.Z)(o,2),i=a[0],c=a[1];return[n,i,s.useCallback((function(e,t){r(e),c(t)}),[])]}(),ie=(0,l.Z)(ae,3),ce=ie[0],de=ie[1],ue=ie[2],fe=$e(n,Y,re),me=(0,l.Z)(fe,6),he=me[0],ve=me[1],xe=me[2],be=me[3],ye=me[4],we=me[5],Ce=null==h?void 0:h.x,Ee=s.useState(0),Re=(0,l.Z)(Ee,2),Oe=Re[0],Be=Re[1],He=Se((0,S.Z)((0,S.Z)((0,S.Z)({},n),he),{},{expandable:!!he.expandedRowRender,columnTitle:he.columnTitle,expandedKeys:xe,getRowKey:re,onTriggerExpand:we,expandIcon:be,expandIconColumnIndex:he.expandIconColumnIndex,direction:v,scrollWidth:q&&F&&"number"==typeof Ce?Ce:null}),q?K:null),Me=(0,l.Z)(He,3),Le=Me[0],De=Me[1],Ae=Me[2],Fe=null!=Ae?Ae:Ce,We=s.useMemo((function(){return{columns:Le,flattenColumns:De}}),[Le,De]),_e=s.useRef(),Ve=s.useRef(),Xe=s.useRef(),Ge=s.useRef(),Ue=s.useRef(),Ye=s.useState(!1),Je=(0,l.Z)(Ye,2),qe=Je[0],Qe=Je[1],et=s.useState(!1),tt=(0,l.Z)(et,2),nt=tt[0],rt=tt[1],ot=ke(new Map),lt=(0,l.Z)(ot,2),at=lt[0],it=lt[1],ct=R(De).map((function(e){return at.get(e)})),st=s.useMemo((function(){return ct}),[ct.join("_")]),dt=Ne(st,De.length,v),ut=h&&O(h.y),ft=h&&O(Fe)||Boolean(he.fixed),pt=ft&&De.some((function(e){return e.fixed})),mt=s.useRef(),ht=function(e,t){var n="object"===(0,C.Z)(e)?e:{},r=n.offsetHeader,o=void 0===r?0:r,l=n.offsetSummary,a=void 0===l?0:l,i=n.offsetScroll,c=void 0===i?0:i,d=n.getContainer,u=(void 0===d?function(){return Ze}:d)()||Ze;return s.useMemo((function(){var n=!!e;return{isSticky:n,stickyClassName:n?"".concat(t,"-sticky-holder"):"",offsetHeader:o,offsetSummary:a,offsetScroll:c,container:u}}),[c,o,a,t,u])}(U,r),gt=ht.isSticky,vt=ht.offsetHeader,xt=ht.offsetSummary,bt=ht.offsetScroll,yt=ht.stickyClassName,wt=ht.container,Ct=s.useMemo((function(){return null==y?void 0:y(Y)}),[y,Y]),St=(ut||gt)&&s.isValidElement(Ct)&&Ct.type===L&&Ct.props.fixed;ut&&(ee={overflowY:"scroll",maxHeight:h.y}),ft&&(Q={overflowX:"auto"},ut||(ee={overflowY:"hidden"}),te={width:!0===Fe?"auto":Fe,minWidth:"100%"});var Et=s.useCallback((function(e,t){(0,_.Z)(_e.current)&&it((function(n){if(n.get(e)!==t){var r=new Map(n);return r.set(e,t),r}return n}))}),[]),$t=function(e){var t=(0,s.useRef)(e||null),n=(0,s.useRef)();function r(){window.clearTimeout(n.current)}return(0,s.useEffect)((function(){return r}),[]),[function(e){t.current=e,r(),n.current=window.setTimeout((function(){t.current=null,n.current=void 0}),100)},function(){return t.current}]}(null),kt=(0,l.Z)($t,2),Zt=kt[0],Nt=kt[1];function It(e,t){t&&("function"==typeof t?t(e):t.scrollLeft!==e&&(t.scrollLeft=e,t.scrollLeft!==e&&setTimeout((function(){t.scrollLeft=e}),0)))}var Rt=(0,a.Z)((function(e){var t,n=e.currentTarget,r=e.scrollLeft,o="rtl"===v,l="number"==typeof r?r:n.scrollLeft,a=n||je;Nt()&&Nt()!==a||(Zt(a),It(l,Ve.current),It(l,Xe.current),It(l,Ue.current),It(l,null===(t=mt.current)||void 0===t?void 0:t.setScrollLeft));var i=n||Ve.current;if(i){var c=i.scrollWidth,s=i.clientWidth;if(c===s)return Qe(!1),void rt(!1);o?(Qe(-l0)):(Qe(l>0),rt(l1?x-B:0,M=(0,S.Z)((0,S.Z)((0,S.Z)({},Z),c),{},{flex:"0 0 ".concat(B,"px"),width:"".concat(B,"px"),marginRight:P,pointerEvents:"auto"}),z=s.useMemo((function(){return u?O<=1:0===I||0===O||O>1}),[O,I,u]);z?M.visibility="hidden":u&&(M.height=null==m?void 0:m(O));var T=z?function(){return null}:h,j={};return 0!==O&&0!==I||(j.rowSpan=1,j.colSpan=1),s.createElement(H,(0,p.Z)({className:k()(v,d),ellipsis:n.ellipsis,align:n.align,scope:n.rowScope,component:"div",prefixCls:t.prefixCls,key:w,record:i,index:l,renderIndex:a,dataIndex:g,render:T,shouldCellUpdate:n.shouldCellUpdate},C,{appendNode:E,additionalProps:(0,S.Z)((0,S.Z)({},$),{},{style:M},j)}))},Ge=["data","index","className","rowKey","style","extra","getHeight"],Ue=s.forwardRef((function(e,t){var n,r=e.data,o=e.index,l=e.className,a=e.rowKey,i=e.style,c=e.extra,d=e.getHeight,u=(0,T.Z)(e,Ge),m=r.record,h=r.indent,g=r.index,v=f(w,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),x=v.scrollX,b=v.flattenColumns,y=v.prefixCls,C=v.fixColumn,$=v.componentWidth,Z=q(m,a,o,h),N=Z.rowSupportExpand,I=Z.expanded,R=Z.rowProps,O=Z.expandedRowRender,B=Z.expandedRowClassName;if(N&&I){var P=O(m,o,h+1,I),M=null==B?void 0:B(m,o,h),z={};C&&(z={style:(0,E.Z)({},"--virtual-width","".concat($,"px"))});var j="".concat(y,"-expanded-row-cell");n=s.createElement("div",{className:k()("".concat(y,"-expanded-row"),"".concat(y,"-expanded-row-level-").concat(h+1),M)},s.createElement(H,{component:"div",prefixCls:y,className:k()(j,(0,E.Z)({},"".concat(j,"-fixed"),C)),additionalProps:z},P))}var K=(0,S.Z)((0,S.Z)({},i),{},{width:x});c&&(K.position="absolute",K.pointerEvents="none");var L=s.createElement("div",(0,p.Z)({},R,u,{ref:N?null:t,className:k()(l,"".concat(y,"-row"),null==R?void 0:R.className,(0,E.Z)({},"".concat(y,"-row-extra"),c)),style:(0,S.Z)((0,S.Z)({},K),null==R?void 0:R.style)}),b.map((function(e,t){return s.createElement(Xe,{key:t,rowInfo:Z,column:e,colIndex:t,indent:h,index:o,renderIndex:g,record:m,inverse:c,getHeight:d})})));return N?s.createElement("div",{ref:t},L,n):L}));var Ye=b(Ue),Je=s.forwardRef((function(e,t){var n=e.data,r=e.onScroll,o=f(w,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),a=o.flattenColumns,i=o.onColumnResize,c=o.getRowKey,d=o.expandedKeys,u=o.prefixCls,m=o.childrenColumnName,h=o.emptyNode,g=o.scrollX,v=f(_e),x=v.scrollY,b=v.listItemHeight,y=s.useRef(),C=Y(n,m,d,c),S=s.useMemo((function(){var e=0;return a.map((function(t){var n=t.width;return[t.key,n,e+=n]}))}),[a]),E=s.useMemo((function(){return S.map((function(e){return e[2]}))}),[S]);s.useEffect((function(){S.forEach((function(e){var t=(0,l.Z)(e,2),n=t[0],r=t[1];i(n,r)}))}),[S]),s.useImperativeHandle(t,(function(){var e={};return Object.defineProperty(e,"scrollLeft",{get:function(){var e;return(null===(e=y.current)||void 0===e?void 0:e.getScrollInfo().x)||0},set:function(e){var t;null===(t=y.current)||void 0===t||t.scrollTo({left:e})}}),e}));var $,Z=function(e,t){var n,r=null===(n=C[t])||void 0===n?void 0:n.record,o=e.onCell;if(o){var l,a=o(r,t);return null!==(l=null==a?void 0:a.rowSpan)&&void 0!==l?l:1}return 1},N=s.useMemo((function(){return{columnsOffset:E}}),[E]),I="".concat(u,"-tbody");return $=C.length?s.createElement(We.Z,{fullHeight:!1,ref:y,className:k()(I,"".concat(I,"-virtual")),height:x,itemHeight:b||24,data:C,itemKey:function(e){return c(e.record)},scrollWidth:g,onVirtualScroll:function(e){var t=e.x;r({scrollLeft:t})},extraRender:function(e){var t=e.start,n=e.end,r=e.getSize,o=e.offsetY;if(n<0)return null;for(var l=a.filter((function(e){return 0===Z(e,t)})),i=t,d=function(e){if(!(l=l.filter((function(t){return 0===Z(t,e)}))).length)return i=e,"break"},u=t;u>=0&&"break"!==d(u);u-=1);for(var f=a.filter((function(e){return 1!==Z(e,n)})),p=n,m=function(e){if(!(f=f.filter((function(t){return 1!==Z(t,e)}))).length)return p=Math.max(e-1,n),"break"},h=n;h1}))&&g.push(e)},x=i;x<=p;x+=1)v(x);return g.map((function(e){var t=C[e],n=c(t.record,e),l=r(n);return s.createElement(Ye,{key:e,data:t,rowKey:n,index:e,style:{top:-o+l.top},extra:!0,getHeight:function(t){var o=e+t-1,l=c(C[o].record,o),a=r(n,l);return a.bottom-a.top}})}))}},(function(e,t,n){var r=c(e.record,t);return s.createElement(Ye,(0,p.Z)({data:e,rowKey:r,index:t},n))})):s.createElement("div",{className:k()("".concat(u,"-placeholder"))},s.createElement(H,{component:"div",prefixCls:u},h)),s.createElement(Ve.Provider,{value:N},$)}));var qe=b(Je),Qe=function(e,t){var n=t.ref,r=t.onScroll;return s.createElement(qe,{ref:n,data:e,onScroll:r})};function et(e){var t=e.columns,n=e.scroll,r=e.prefixCls,l=void 0===r?ze:r,a=e.className,i=e.listItemHeight,c=n||{},d=c.x,u=c.y;"number"!=typeof d&&(d=100*((t||[]).length+1)),"number"!=typeof u&&(u=500);var f=s.useMemo((function(){return{scrollY:u,listItemHeight:i}}),[u,i]);return s.createElement(_e.Provider,{value:f},s.createElement(Fe,(0,p.Z)({},e,{className:k()(a,"".concat(l,"-virtual")),scroll:(0,S.Z)((0,S.Z)({},n),{},{x:d}),components:{body:Qe},columns:t,internalHooks:o,tailor:!0})))}function tt(e){return x(et,e)}tt();var nt=function(e){return null};var rt=function(e){return null},ot=n(55405),lt=n(68031),at=n(36355),it=n(93891),ct=n(19716),st=n(8628),dt=n(31724),ut=n(86859),ft=n(71418),pt=n(88088);var mt=function(e){return function(t){let{prefixCls:n,onExpand:r,record:o,expanded:l,expandable:a}=t;const i=`${n}-row-expand-icon`;return s.createElement("button",{type:"button",onClick:e=>{r(o,e),e.stopPropagation()},className:k()(i,{[`${i}-spaced`]:!a,[`${i}-expanded`]:a&&l,[`${i}-collapsed`]:a&&!l}),"aria-label":l?e.collapse:e.expand,"aria-expanded":l})}};function ht(e,t){return"key"in e&&void 0!==e.key&&null!==e.key?e.key:e.dataIndex?Array.isArray(e.dataIndex)?e.dataIndex.join("."):e.dataIndex:t}function gt(e,t){return t?`${t}-${e}`:`${e}`}function vt(e,t){return"function"==typeof e?e(t):e}var xt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},bt=n(1393),yt=function(e,t){return s.createElement(bt.Z,(0,p.Z)({},e,{ref:t,icon:xt}))};var wt=s.forwardRef(yt),Ct=n(56762);var St=n(3113),Et=n(24905),$t=n(38854),kt=n(64165),Zt=n(20834),Nt=n(40875),It=n(5112),Rt=n(32985),Ot=n(78405),Bt=n(24650);var Pt=function(e){let{value:t,onChange:n,filterSearch:r,tablePrefixCls:o,locale:l}=e;return r?s.createElement("div",{className:`${o}-filter-dropdown-search`},s.createElement(Bt.Z,{prefix:s.createElement(Ot.Z,null),placeholder:l.filterSearchPlaceholder,onChange:n,value:t,htmlSize:1,className:`${o}-filter-dropdown-search-input`})):null},Ht=n(20287);const Mt=e=>{const{keyCode:t}=e;t===Ht.Z.ENTER&&e.stopPropagation()};var zt=s.forwardRef(((e,t)=>s.createElement("div",{className:e.className,onClick:e=>e.stopPropagation(),onKeyDown:Mt,ref:t},e.children)));function Tt(e){let t=[];return(e||[]).forEach((e=>{let{value:n,children:r}=e;t.push(n),r&&(t=[].concat((0,de.Z)(t),(0,de.Z)(Tt(r))))})),t}function jt(e,t){return("string"==typeof t||"number"==typeof t)&&(null==t?void 0:t.toString().toLowerCase().includes(e.trim().toLowerCase()))}function Kt(e){let{filters:t,prefixCls:n,filteredKeys:r,filterMultiple:o,searchValue:l,filterSearch:a}=e;return t.map(((e,t)=>{const i=String(e.value);if(e.children)return{key:i||t,label:e.text,popupClassName:`${n}-dropdown-submenu`,children:Kt({filters:e.children,prefixCls:n,filteredKeys:r,filterMultiple:o,searchValue:l,filterSearch:a})};const c=o?Et.Z:It.ZP,d={key:void 0!==e.value?i:t,label:s.createElement(s.Fragment,null,s.createElement(c,{checked:r.includes(i)}),s.createElement("span",null,e.text))};return l.trim()?"function"==typeof a?a(l,e)?d:null:jt(l,e.text)?d:null:d}))}var Lt=function(e){var t,n;const{tablePrefixCls:r,prefixCls:o,column:l,dropdownPrefixCls:a,columnKey:i,filterMultiple:d,filterMode:u="menu",filterSearch:f=!1,filterState:p,triggerFilter:m,locale:h,children:g,getPopupContainer:v}=e,{filterDropdownOpen:x,onFilterDropdownOpenChange:b,filterResetToDefaultFilteredValue:y,defaultFilteredValue:w,filterDropdownVisible:C,onFilterDropdownVisibleChange:S}=l,[E,$]=s.useState(!1),Z=!(!p||!(null===(t=p.filteredKeys)||void 0===t?void 0:t.length)&&!p.forceFiltered),N=e=>{$(e),null==b||b(e),null==S||S(e)},I=null!==(n=null!=x?x:C)&&void 0!==n?n:E,R=null==p?void 0:p.filteredKeys,[O,B]=function(e){const t=s.useRef(e),n=(0,Ct.Z)();return[()=>t.current,e=>{t.current=e,n()}]}(R||[]),P=e=>{let{selectedKeys:t}=e;B(t)},H=(e,t)=>{let{node:n,checked:r}=t;P(d?{selectedKeys:e}:{selectedKeys:r&&n.key?[n.key]:[]})};s.useEffect((()=>{E&&P({selectedKeys:R||[]})}),[R]);const[M,z]=s.useState([]),T=e=>{z(e)},[j,K]=s.useState(""),L=e=>{const{value:t}=e.target;K(t)};s.useEffect((()=>{E||K("")}),[E]);const D=e=>{const t=e&&e.length?e:null;return null!==t||p&&p.filteredKeys?(0,c.Z)(t,null==p?void 0:p.filteredKeys,!0)?null:void m({column:l,key:i,filteredKeys:t}):null},A=()=>{N(!1),D(O())},F=function(){let{confirm:e,closeDropdown:t}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{confirm:!1,closeDropdown:!1};e&&D([]),t&&N(!1),K(""),B(y?(w||[]).map((e=>String(e))):[])},W=function(){let{closeDropdown:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{closeDropdown:!0};e&&N(!1),D(O())},_=k()({[`${a}-menu-without-submenu`]:(V=l.filters||[],!V.some((e=>{let{children:t}=e;return t})))});var V;const X=e=>{if(e.target.checked){const e=Tt(null==l?void 0:l.filters).map((e=>String(e)));B(e)}else B([])},G=e=>{let{filters:t}=e;return(t||[]).map(((e,t)=>{const n=String(e.value),r={title:e.text,key:void 0!==e.value?n:t};return e.children&&(r.children=G({filters:e.children})),r}))},U=e=>{var t;return Object.assign(Object.assign({},e),{text:e.title,value:e.key,children:(null===(t=e.children)||void 0===t?void 0:t.map((e=>U(e))))||[]})};let Y,J;if("function"==typeof l.filterDropdown)Y=l.filterDropdown({prefixCls:`${a}-custom`,setSelectedKeys:e=>P({selectedKeys:e}),selectedKeys:O(),confirm:W,clearFilters:F,filters:l.filters,visible:I,close:()=>{N(!1)}});else if(l.filterDropdown)Y=l.filterDropdown;else{const e=O()||[],t=()=>0===(l.filters||[]).length?s.createElement(kt.Z,{image:kt.Z.PRESENTED_IMAGE_SIMPLE,description:h.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):"tree"===u?s.createElement(s.Fragment,null,s.createElement(Pt,{filterSearch:f,value:j,onChange:L,tablePrefixCls:r,locale:h}),s.createElement("div",{className:`${r}-filter-dropdown-tree`},d?s.createElement(Et.Z,{checked:e.length===Tt(l.filters).length,indeterminate:e.length>0&&e.length"function"==typeof f?f(j,U(e)):jt(j,e.title):void 0}))):s.createElement(s.Fragment,null,s.createElement(Pt,{filterSearch:f,value:j,onChange:L,tablePrefixCls:r,locale:h}),s.createElement(Zt.Z,{selectable:!0,multiple:d,prefixCls:`${a}-menu`,className:_,onSelect:P,onDeselect:P,selectedKeys:e,getPopupContainer:v,openKeys:M,onOpenChange:T,items:Kt({filters:l.filters||[],filterSearch:f,prefixCls:o,filteredKeys:O(),filterMultiple:d,searchValue:j})})),n=()=>y?(0,c.Z)((w||[]).map((e=>String(e))),e,!0):0===e.length;Y=s.createElement(s.Fragment,null,t(),s.createElement("div",{className:`${o}-dropdown-btns`},s.createElement(St.ZP,{type:"link",size:"small",disabled:n(),onClick:()=>F()},h.filterReset),s.createElement(St.ZP,{type:"primary",size:"small",onClick:A},h.filterConfirm)))}l.filterDropdown&&(Y=s.createElement(Nt.J,{selectable:void 0},Y)),J="function"==typeof l.filterIcon?l.filterIcon(Z):l.filterIcon?l.filterIcon:s.createElement(wt,null);const{direction:q}=s.useContext(at.E_);return s.createElement("div",{className:`${o}-column`},s.createElement("span",{className:`${r}-column-title`},g),s.createElement($t.Z,{dropdownRender:()=>s.createElement(zt,{className:`${o}-dropdown`},Y),trigger:["click"],open:I,onOpenChange:e=>{e&&void 0!==R&&B(R||[]),N(e),e||l.filterDropdown||A()},getPopupContainer:v,placement:"rtl"===q?"bottomLeft":"bottomRight"},s.createElement("span",{role:"button",tabIndex:-1,className:k()(`${o}-trigger`,{active:Z}),onClick:e=>{e.stopPropagation()}},J)))};function Dt(e,t,n){let r=[];return(e||[]).forEach(((e,o)=>{var l;const a=gt(o,n);if(e.filters||"filterDropdown"in e||"onFilter"in e)if("filteredValue"in e){let t=e.filteredValue;"filterDropdown"in e||(t=null!==(l=null==t?void 0:t.map(String))&&void 0!==l?l:t),r.push({column:e,key:ht(e,a),filteredKeys:t,forceFiltered:e.filtered})}else r.push({column:e,key:ht(e,a),filteredKeys:t&&e.defaultFilteredValue?e.defaultFilteredValue:void 0,forceFiltered:e.filtered});"children"in e&&(r=[].concat((0,de.Z)(r),(0,de.Z)(Dt(e.children,t,a))))})),r}function At(e,t,n,r,o,l,a,i){return n.map(((n,c)=>{const d=gt(c,i),{filterMultiple:u=!0,filterMode:f,filterSearch:p}=n;let m=n;if(m.filters||m.filterDropdown){const i=ht(m,d),c=r.find((e=>{let{key:t}=e;return i===t}));m=Object.assign(Object.assign({},m),{title:r=>s.createElement(Lt,{tablePrefixCls:e,prefixCls:`${e}-filter`,dropdownPrefixCls:t,column:m,columnKey:i,filterState:c,filterMultiple:u,filterMode:f,filterSearch:p,triggerFilter:l,locale:o,getPopupContainer:a},vt(n.title,r))})}return"children"in m&&(m=Object.assign(Object.assign({},m),{children:At(e,t,m.children,r,o,l,a,d)})),m}))}function Ft(e){const t={};return e.forEach((e=>{let{key:n,filteredKeys:r,column:o}=e;const{filters:l,filterDropdown:a}=o;if(a)t[n]=r||null;else if(Array.isArray(r)){const e=Tt(l);t[n]=e.filter((e=>r.includes(String(e))))}else t[n]=null})),t}function Wt(e,t){return t.reduce(((e,t)=>{const{column:{onFilter:n,filters:r},filteredKeys:o}=t;return n&&o&&o.length?e.filter((e=>o.some((t=>{const o=Tt(r),l=o.findIndex((e=>String(e)===String(t))),a=-1!==l?o[l]:t;return n(a,e)})))):e}),e)}const _t=e=>e.flatMap((e=>"children"in e?[e].concat((0,de.Z)(_t(e.children||[]))):[e]));var Vt=function(e){let{prefixCls:t,dropdownPrefixCls:n,mergedColumns:r,onFilterChange:o,getPopupContainer:l,locale:a}=e;const i=s.useMemo((()=>_t(r||[])),[r]),[c,d]=s.useState((()=>Dt(i,!0))),u=s.useMemo((()=>{const e=Dt(i,!1);if(0===e.length)return e;let t=!0,n=!0;if(e.forEach((e=>{let{filteredKeys:r}=e;void 0!==r?t=!1:n=!1})),t){const e=(i||[]).map(((e,t)=>ht(e,gt(t))));return c.filter((t=>{let{key:n}=t;return e.includes(n)})).map((t=>{const n=i[e.findIndex((e=>e===t.key))];return Object.assign(Object.assign({},t),{column:Object.assign(Object.assign({},t.column),n),forceFiltered:n.filtered})}))}return e}),[i,c]),f=s.useMemo((()=>Ft(u)),[u]),p=e=>{const t=u.filter((t=>{let{key:n}=t;return n!==e.key}));t.push(e),d(t),o(Ft(t),t)};return[e=>At(t,n,e,u,a,p,l),u,f]};var Xt=n(50371),Gt=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o({current:"defaultCurrent"in l?l.defaultCurrent:1,pageSize:"defaultPageSize"in l?l.defaultPageSize:Ut}))),c=(0,Xt.Z)(a,l,{total:o>0?o:e}),d=Math.ceil((o||e)/c.pageSize);c.current>d&&(c.current=d||1);const u=(e,t)=>{i({current:null!=e?e:1,pageSize:t||c.pageSize})};return!1===n?[{},()=>{}]:[Object.assign(Object.assign({},c),{onChange:(e,r)=>{var o;n&&(null===(o=n.onChange)||void 0===o||o.call(n,e,r)),u(e,r),t(e,r||(null==c?void 0:c.pageSize))}}),u]},Jt=n(46952),qt=n(35654),Qt=n(90782),en=n(71430),tn=n(71366);const nn={},rn="SELECT_ALL",on="SELECT_INVERT",ln="SELECT_NONE",an=[],cn=(e,t)=>{let n=[];return(t||[]).forEach((t=>{n.push(t),t&&"object"==typeof t&&e in t&&(n=[].concat((0,de.Z)(n),(0,de.Z)(cn(e,t[e]))))})),n};var sn=(e,t)=>{const{preserveSelectedRowKeys:n,selectedRowKeys:r,defaultSelectedRowKeys:o,getCheckboxProps:l,onChange:a,onSelect:i,onSelectAll:c,onSelectInvert:d,onSelectNone:u,onSelectMultiple:f,columnWidth:p,type:m,selections:h,fixed:g,renderCell:v,hideSelectAll:x,checkStrictly:b=!0}=t||{},{prefixCls:y,data:w,pageData:C,getRecordByKey:S,getRowKey:E,expandType:$,childrenColumnName:Z,locale:N,getPopupContainer:I}=e,[R,O]=(0,tn.Z)(r||o||an,{value:r}),B=s.useRef(new Map),P=(0,s.useCallback)((e=>{if(n){const t=new Map;e.forEach((e=>{let n=S(e);!n&&B.current.has(e)&&(n=B.current.get(e)),t.set(e,n)})),B.current=t}}),[S,n]);s.useEffect((()=>{P(R)}),[R]);const{keyEntities:H}=(0,s.useMemo)((()=>{if(b)return{keyEntities:null};let e=w;if(n){const t=new Set(w.map(((e,t)=>E(e,t)))),n=Array.from(B.current).reduce(((e,n)=>{let[r,o]=n;return t.has(r)?e:e.concat(o)}),[]);e=[].concat((0,de.Z)(e),(0,de.Z)(n))}return(0,en.I8)(e,{externalGetKey:E,childrenPropName:Z})}),[w,E,b,Z,n]),M=(0,s.useMemo)((()=>cn(Z,C)),[Z,C]),z=(0,s.useMemo)((()=>{const e=new Map;return M.forEach(((t,n)=>{const r=E(t,n),o=(l?l(t):null)||{};e.set(r,o)})),e}),[M,E,l]),T=(0,s.useCallback)((e=>{var t;return!!(null===(t=z.get(E(e)))||void 0===t?void 0:t.disabled)}),[z,E]),[j,K]=(0,s.useMemo)((()=>{if(b)return[R||[],[]];const{checkedKeys:e,halfCheckedKeys:t}=(0,Qt.S)(R,!0,H,T);return[e||[],t]}),[R,b,H,T]),L=(0,s.useMemo)((()=>{const e="radio"===m?j.slice(0,1):j;return new Set(e)}),[j,m]),D=(0,s.useMemo)((()=>"radio"===m?new Set:new Set(K)),[K,m]),[A,F]=(0,s.useState)(null);s.useEffect((()=>{t||O(an)}),[!!t]);const W=(0,s.useCallback)(((e,t)=>{let r,o;P(e),n?(r=e,o=e.map((e=>B.current.get(e)))):(r=[],o=[],e.forEach((e=>{const t=S(e);void 0!==t&&(r.push(e),o.push(t))}))),O(r),null==a||a(r,o,{type:t})}),[O,S,a,n]),_=(0,s.useCallback)(((e,t,n,r)=>{if(i){const o=n.map((e=>S(e)));i(S(e),t,o,r)}W(n,"single")}),[i,S,W]),V=(0,s.useMemo)((()=>{if(!h||x)return null;return(!0===h?[rn,on,ln]:h).map((e=>e===rn?{key:"all",text:N.selectionAll,onSelect(){W(w.map(((e,t)=>E(e,t))).filter((e=>{const t=z.get(e);return!(null==t?void 0:t.disabled)||L.has(e)})),"all")}}:e===on?{key:"invert",text:N.selectInvert,onSelect(){const e=new Set(L);C.forEach(((t,n)=>{const r=E(t,n),o=z.get(r);(null==o?void 0:o.disabled)||(e.has(r)?e.delete(r):e.add(r))}));const t=Array.from(e);d&&d(t),W(t,"invert")}}:e===ln?{key:"none",text:N.selectNone,onSelect(){null==u||u(),W(Array.from(L).filter((e=>{const t=z.get(e);return null==t?void 0:t.disabled})),"none")}}:e)).map((e=>Object.assign(Object.assign({},e),{onSelect:function(){for(var t,n,r=arguments.length,o=new Array(r),l=0;l{var n;if(!t)return e.filter((e=>e!==nn));let r=(0,de.Z)(e);const o=new Set(L),l=M.map(E).filter((e=>!z.get(e).disabled)),a=l.every((e=>o.has(e))),i=l.some((e=>o.has(e))),d=()=>{const e=[];a?l.forEach((t=>{o.delete(t),e.push(t)})):l.forEach((t=>{o.has(t)||(o.add(t),e.push(t))}));const t=Array.from(o);null==c||c(!a,t.map((e=>S(e))),e.map((e=>S(e)))),W(t,"all"),F(null)};let u,w;if("radio"!==m){let e;if(V){const t={getPopupContainer:I,items:V.map(((e,t)=>{const{key:n,text:r,onSelect:o}=e;return{key:null!=n?n:t,onClick:()=>{null==o||o(l)},label:r}}))};e=s.createElement("div",{className:`${y}-selection-extra`},s.createElement($t.Z,{menu:t,getPopupContainer:I},s.createElement("span",null,s.createElement(Jt.Z,null))))}const t=M.map(((e,t)=>{const n=E(e,t),r=z.get(n)||{};return Object.assign({checked:o.has(n)},r)})).filter((e=>{let{disabled:t}=e;return t})),n=!!t.length&&t.length===M.length,r=n&&t.every((e=>{let{checked:t}=e;return t})),c=n&&t.some((e=>{let{checked:t}=e;return t}));u=!x&&s.createElement("div",{className:`${y}-selection`},s.createElement(Et.Z,{checked:n?r:!!M.length&&a,indeterminate:n?!r&&c:!a&&i,onChange:d,disabled:0===M.length||n,"aria-label":e?"Custom selection":"Select all",skipGroup:!0}),e)}w="radio"===m?(e,t,n)=>{const r=E(t,n),l=o.has(r);return{node:s.createElement(It.ZP,Object.assign({},z.get(r),{checked:l,onClick:e=>e.stopPropagation(),onChange:e=>{o.has(r)||_(r,!0,[r],e.nativeEvent)}})),checked:l}}:(e,t,n)=>{var r;const a=E(t,n),i=o.has(a),c=D.has(a),d=z.get(a);let u;return u="nest"===$?c:null!==(r=null==d?void 0:d.indeterminate)&&void 0!==r?r:c,{node:s.createElement(Et.Z,Object.assign({},d,{indeterminate:u,checked:i,skipGroup:!0,onClick:e=>e.stopPropagation(),onChange:e=>{let{nativeEvent:t}=e;const{shiftKey:n}=t;let r=-1,c=-1;if(n&&b){const e=new Set([A,a]);l.some(((t,n)=>{if(e.has(t)){if(-1!==r)return c=n,!0;r=n}return!1}))}if(-1!==c&&r!==c&&b){const e=l.slice(r,c+1),t=[];i?e.forEach((e=>{o.has(e)&&(t.push(e),o.delete(e))})):e.forEach((e=>{o.has(e)||(t.push(e),o.add(e))}));const n=Array.from(o);null==f||f(!i,n.map((e=>S(e))),t.map((e=>S(e)))),W(n,"multiple")}else{const e=j;if(b){const n=i?(0,qt._5)(e,a):(0,qt.L0)(e,a);_(a,!i,n,t)}else{const n=(0,Qt.S)([].concat((0,de.Z)(e),[a]),!0,H,T),{checkedKeys:r,halfCheckedKeys:o}=n;let l=r;if(i){const e=new Set(r);e.delete(a),l=(0,Qt.S)(Array.from(e),{checked:!1,halfCheckedKeys:o},H,T).checkedKeys}_(a,!i,l,t)}}F(i?null:a)}})),checked:i}};if(!r.includes(nn))if(0===r.findIndex((e=>{var t;return"EXPAND_COLUMN"===(null===(t=e[ie])||void 0===t?void 0:t.columnType)}))){const[e,...t]=r;r=[e,nn].concat((0,de.Z)(t))}else r=[nn].concat((0,de.Z)(r));const C=r.indexOf(nn);r=r.filter(((e,t)=>e!==nn||t===C));const Z=r[C-1],N=r[C+1];let R=g;void 0===R&&(void 0!==(null==N?void 0:N.fixed)?R=N.fixed:void 0!==(null==Z?void 0:Z.fixed)&&(R=Z.fixed)),R&&Z&&"EXPAND_COLUMN"===(null===(n=Z[ie])||void 0===n?void 0:n.columnType)&&void 0===Z.fixed&&(Z.fixed=R);const O=k()(`${y}-selection-col`,{[`${y}-selection-col-with-dropdown`]:h&&"checkbox"===m}),B={fixed:R,width:p,className:`${y}-selection-column`,title:t.columnTitle||u,render:(e,t,n)=>{const{node:r,checked:o}=w(e,t,n);return v?v(o,t,n,r):r},onCell:t.onCell,[ie]:{className:O}};return r.map((e=>e===nn?B:e))}),[E,M,t,j,L,D,p,V,$,A,z,f,_,T]);return[X,L]},dn=n(44483),un=n(38353),fn=n(6848);const pn="ascend",mn="descend";function hn(e){return"object"==typeof e.sorter&&"number"==typeof e.sorter.multiple&&e.sorter.multiple}function gn(e){return"function"==typeof e?e:!(!e||"object"!=typeof e||!e.compare)&&e.compare}function vn(e,t,n){let r=[];function o(e,t){r.push({column:e,key:ht(e,t),multiplePriority:hn(e),sortOrder:e.sortOrder})}return(e||[]).forEach(((e,l)=>{const a=gt(l,n);e.children?("sortOrder"in e&&o(e,a),r=[].concat((0,de.Z)(r),(0,de.Z)(vn(e.children,t,a)))):e.sorter&&("sortOrder"in e?o(e,a):t&&e.defaultSortOrder&&r.push({column:e,key:ht(e,a),multiplePriority:hn(e),sortOrder:e.defaultSortOrder}))})),r}function xn(e,t,n,r,o,l,a,i){return(t||[]).map(((t,c)=>{const d=gt(c,i);let u=t;if(u.sorter){const i=u.sortDirections||o,c=void 0===u.showSorterTooltip?a:u.showSorterTooltip,f=ht(u,d),p=n.find((e=>{let{key:t}=e;return t===f})),m=p?p.sortOrder:null,h=function(e,t){return t?e[e.indexOf(t)+1]:e[0]}(i,m);let g;if(t.sortIcon)g=t.sortIcon({sortOrder:m});else{const t=i.includes(pn)&&s.createElement(un.Z,{className:k()(`${e}-column-sorter-up`,{active:m===pn})}),n=i.includes(mn)&&s.createElement(dn.Z,{className:k()(`${e}-column-sorter-down`,{active:m===mn})});g=s.createElement("span",{className:k()(`${e}-column-sorter`,{[`${e}-column-sorter-full`]:!(!t||!n)})},s.createElement("span",{className:`${e}-column-sorter-inner`,"aria-hidden":"true"},t,n))}const{cancelSort:v,triggerAsc:x,triggerDesc:b}=l||{};let y=v;h===mn?y=b:h===pn&&(y=x);const w="object"==typeof c?c:{title:y};u=Object.assign(Object.assign({},u),{className:k()(u.className,{[`${e}-column-sort`]:m}),title:n=>{const r=s.createElement("div",{className:`${e}-column-sorters`},s.createElement("span",{className:`${e}-column-title`},vt(t.title,n)),g);return c?s.createElement(fn.Z,Object.assign({},w),r):r},onHeaderCell:n=>{const o=t.onHeaderCell&&t.onHeaderCell(n)||{},l=o.onClick,a=o.onKeyDown;o.onClick=e=>{r({column:t,key:f,sortOrder:h,multiplePriority:hn(t)}),null==l||l(e)},o.onKeyDown=e=>{e.keyCode===Ht.Z.ENTER&&(r({column:t,key:f,sortOrder:h,multiplePriority:hn(t)}),null==a||a(e))};const i=function(e,t){const n=vt(e,t);return"[object Object]"===Object.prototype.toString.call(n)?"":n}(t.title,{}),c=null==i?void 0:i.toString();return m?o["aria-sort"]="ascend"===m?"ascending":"descending":o["aria-label"]=c||"",o.className=k()(o.className,`${e}-column-has-sorters`),o.tabIndex=0,t.ellipsis&&(o.title=(null!=i?i:"").toString()),o}})}return"children"in u&&(u=Object.assign(Object.assign({},u),{children:xn(e,u.children,n,r,o,l,a,d)})),u}))}function bn(e){const{column:t,sortOrder:n}=e;return{column:t,order:n,field:t.dataIndex,columnKey:t.key}}function yn(e){const t=e.filter((e=>{let{sortOrder:t}=e;return t})).map(bn);return 0===t.length&&e.length?Object.assign(Object.assign({},bn(e[e.length-1])),{column:void 0}):t.length<=1?t[0]||{}:t}function wn(e,t,n){const r=t.slice().sort(((e,t)=>t.multiplePriority-e.multiplePriority)),o=e.slice(),l=r.filter((e=>{let{column:{sorter:t},sortOrder:n}=e;return gn(t)&&n}));return l.length?o.sort(((e,t)=>{for(let n=0;n{const r=e[n];return r?Object.assign(Object.assign({},e),{[n]:wn(r,t,n)}):e})):o}function Cn(e,t){return e.map((e=>{const n=Object.assign({},e);return n.title=vt(e.title,t),"children"in n&&(n.children=Cn(n.children,t)),n}))}function Sn(e){return[s.useCallback((t=>Cn(t,e)),[e])]}var En=De(((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r})),$n=tt(((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r})),kn=n(64993),Zn=n(17313),Nn=n(83116),In=n(37613);var Rn=e=>{const{componentCls:t}=e,n=`${e.lineWidth}px ${e.lineType} ${e.tableBorderColor}`,r=(n,r,o)=>({[`&${t}-${n}`]:{[`> ${t}-container`]:{[`> ${t}-content, > ${t}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${t}-expanded-row-fixed`]:{margin:`-${r}px -${o+e.lineWidth}px`}}}}}});return{[`${t}-wrapper`]:{[`${t}${t}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${t}-title`]:{border:n,borderBottom:0},[`> ${t}-container`]:{borderInlineStart:n,borderTop:n,[`\n > ${t}-content,\n > ${t}-header,\n > ${t}-body,\n > ${t}-summary\n `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:n},"> thead":{"> tr:not(:last-child) > th":{borderBottom:n},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${t}-cell-fix-right-first::after`]:{borderInlineEnd:n}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${t}-expanded-row-fixed`]:{margin:`-${e.tablePaddingVertical}px -${e.tablePaddingHorizontal+e.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:e.lineWidth,bottom:0,borderInlineEnd:n,content:'""'}}}}}},[`&${t}-scroll-horizontal`]:{[`> ${t}-container > ${t}-body`]:{"> table > tbody":{[`\n > tr${t}-expanded-row,\n > tr${t}-placeholder\n `]:{"> th, > td":{borderInlineEnd:0}}}}}},r("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle)),r("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall)),{[`> ${t}-footer`]:{border:n,borderTop:0}}),[`${t}-cell`]:{[`${t}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${e.lineWidth}px 0 ${e.lineWidth}px ${e.tableHeaderBg}`}},[`${t}-bordered ${t}-cell-scrollbar`]:{borderInlineEnd:n}}}};var On=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-cell-ellipsis`]:Object.assign(Object.assign({},Zn.vS),{wordBreak:"keep-all",[`\n &${t}-cell-fix-left-last,\n &${t}-cell-fix-right-first\n `]:{overflow:"visible",[`${t}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${t}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}};var Bn=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-tbody > tr${t}-placeholder`]:{textAlign:"center",color:e.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:e.colorBgContainer}}}}},Pn=n(15969);var Hn=e=>{const{componentCls:t,antCls:n,controlInteractiveSize:r,motionDurationSlow:o,lineWidth:l,paddingXS:a,lineType:i,tableBorderColor:c,tableExpandIconBg:s,tableExpandColumnWidth:d,borderRadius:u,fontSize:f,fontSizeSM:p,lineHeight:m,tablePaddingVertical:h,tablePaddingHorizontal:g,tableExpandedRowBg:v,paddingXXS:x}=e,b=r/2-l,y=2*b+3*l,w=`${l}px ${i} ${c}`,C=x-l;return{[`${t}-wrapper`]:{[`${t}-expand-icon-col`]:{width:d},[`${t}-row-expand-icon-cell`]:{textAlign:"center",[`${t}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${t}-row-indent`]:{height:1,float:"left"},[`${t}-row-expand-icon`]:Object.assign(Object.assign({},(0,Pn.N)(e)),{position:"relative",float:"left",boxSizing:"border-box",width:y,height:y,padding:0,color:"inherit",lineHeight:`${y}px`,background:s,border:w,borderRadius:u,transform:`scale(${r/y})`,transition:`all ${o}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${o} ease-out`,content:'""'},"&::before":{top:b,insetInlineEnd:C,insetInlineStart:C,height:l},"&::after":{top:C,bottom:C,insetInlineStart:b,width:l,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${t}-row-indent + ${t}-row-expand-icon`]:{marginTop:(f*m-3*l)/2-Math.ceil((1.4*p-3*l)/2),marginInlineEnd:a},[`tr${t}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:v}},[`${n}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${t}-expanded-row-fixed`]:{position:"relative",margin:`-${h}px -${g}px`,padding:`${h}px ${g}px`}}}};var Mn=e=>{const{componentCls:t,antCls:n,iconCls:r,tableFilterDropdownWidth:o,tableFilterDropdownSearchWidth:l,paddingXXS:a,paddingXS:i,colorText:c,lineWidth:s,lineType:d,tableBorderColor:u,tableHeaderIconColor:f,fontSizeSM:p,tablePaddingHorizontal:m,borderRadius:h,motionDurationSlow:g,colorTextDescription:v,colorPrimary:x,tableHeaderFilterActiveBg:b,colorTextDisabled:y,tableFilterDropdownBg:w,tableFilterDropdownHeight:C,controlItemBgHover:S,controlItemBgActive:E,boxShadowSecondary:$,filterDropdownMenuBg:k}=e,Z=`${n}-dropdown`,N=`${t}-filter-dropdown`,I=`${n}-tree`,R=`${s}px ${d} ${u}`;return[{[`${t}-wrapper`]:{[`${t}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${t}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-a,marginInline:`${a}px ${-m/2}px`,padding:`0 ${a}px`,color:f,fontSize:p,borderRadius:h,cursor:"pointer",transition:`all ${g}`,"&:hover":{color:v,background:b},"&.active":{color:x}}}},{[`${n}-dropdown`]:{[N]:Object.assign(Object.assign({},(0,Zn.Wf)(e)),{minWidth:o,backgroundColor:w,borderRadius:h,boxShadow:$,overflow:"hidden",[`${Z}-menu`]:{maxHeight:C,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:k,"&:empty::after":{display:"block",padding:`${i}px 0`,color:y,fontSize:p,textAlign:"center",content:'"Not Found"'}},[`${N}-tree`]:{paddingBlock:`${i}px 0`,paddingInline:i,[I]:{padding:0},[`${I}-treenode ${I}-node-content-wrapper:hover`]:{backgroundColor:S},[`${I}-treenode-checkbox-checked ${I}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:E}}},[`${N}-search`]:{padding:i,borderBottom:R,"&-input":{input:{minWidth:l},[r]:{color:y}}},[`${N}-checkall`]:{width:"100%",marginBottom:a,marginInlineStart:a},[`${N}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${i-s}px ${i}px`,overflow:"hidden",borderTop:R}})}},{[`${n}-dropdown ${N}, ${N}-submenu`]:{[`${n}-checkbox-wrapper + span`]:{paddingInlineStart:i,color:c},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]};var zn=e=>{const{componentCls:t,lineWidth:n,colorSplit:r,motionDurationSlow:o,zIndexTableFixed:l,tableBg:a,zIndexTableSticky:i}=e;return{[`${t}-wrapper`]:{[`\n ${t}-cell-fix-left,\n ${t}-cell-fix-right\n `]:{position:"sticky !important",zIndex:l,background:a},[`\n ${t}-cell-fix-left-first::after,\n ${t}-cell-fix-left-last::after\n `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-n,width:30,transform:"translateX(100%)",transition:`box-shadow ${o}`,content:'""',pointerEvents:"none"},[`${t}-cell-fix-left-all::after`]:{display:"none"},[`\n ${t}-cell-fix-right-first::after,\n ${t}-cell-fix-right-last::after\n `]:{position:"absolute",top:0,bottom:-n,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${o}`,content:'""',pointerEvents:"none"},[`${t}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:i+1,width:30,transition:`box-shadow ${o}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${t}-ping-left`]:{[`&:not(${t}-has-fix-left) ${t}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${r}`}},[`\n ${t}-cell-fix-left-first::after,\n ${t}-cell-fix-left-last::after\n `]:{boxShadow:`inset 10px 0 8px -8px ${r}`},[`${t}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${t}-ping-right`]:{[`&:not(${t}-has-fix-right) ${t}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${r}`}},[`\n ${t}-cell-fix-right-first::after,\n ${t}-cell-fix-right-last::after\n `]:{boxShadow:`inset -10px 0 8px -8px ${r}`}}}}};var Tn=e=>{const{componentCls:t,antCls:n}=e;return{[`${t}-wrapper`]:{[`${t}-pagination${n}-pagination`]:{margin:`${e.margin}px 0`},[`${t}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:e.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}};var jn=e=>{const{componentCls:t,tableRadius:n}=e;return{[`${t}-wrapper`]:{[t]:{[`${t}-title, ${t}-header`]:{borderRadius:`${n}px ${n}px 0 0`},[`${t}-title + ${t}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${t}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:n,borderStartEndRadius:n,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:n},"> *:last-child":{borderStartEndRadius:n}}},"&-footer":{borderRadius:`0 0 ${n}px ${n}px`}}}}};var Kn=e=>{const{componentCls:t}=e;return{[`${t}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${t}-pagination-left`]:{justifyContent:"flex-end"},[`${t}-pagination-right`]:{justifyContent:"flex-start"},[`${t}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${t}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${t}-row-indent`]:{float:"right"}}}}};var Ln=e=>{const{componentCls:t,antCls:n,iconCls:r,fontSizeIcon:o,padding:l,paddingXS:a,tableHeaderIconColor:i,tableHeaderIconColorHover:c,tableSelectionColumnWidth:s}=e;return{[`${t}-wrapper`]:{[`${t}-selection-col`]:{width:s,[`&${t}-selection-col-with-dropdown`]:{width:s+o+l/4}},[`${t}-bordered ${t}-selection-col`]:{width:s+2*a,[`&${t}-selection-col-with-dropdown`]:{width:s+o+l/4+2*a}},[`\n table tr th${t}-selection-column,\n table tr td${t}-selection-column\n `]:{paddingInlineEnd:e.paddingXS,paddingInlineStart:e.paddingXS,textAlign:"center",[`${n}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${t}-selection-column${t}-cell-fix-left`]:{zIndex:e.zIndexTableFixed+1},[`table tr th${t}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${t}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${t}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:e.tablePaddingHorizontal/4+"px",[r]:{color:i,fontSize:o,verticalAlign:"baseline","&:hover":{color:c}}}}}};var Dn=e=>{const{componentCls:t}=e,n=(n,r,o,l)=>({[`${t}${t}-${n}`]:{fontSize:l,[`\n ${t}-title,\n ${t}-footer,\n ${t}-cell,\n ${t}-thead > tr > th,\n ${t}-tbody > tr > th,\n ${t}-tbody > tr > td,\n tfoot > tr > th,\n tfoot > tr > td\n `]:{padding:`${r}px ${o}px`},[`${t}-filter-trigger`]:{marginInlineEnd:`-${o/2}px`},[`${t}-expanded-row-fixed`]:{margin:`-${r}px -${o}px`},[`${t}-tbody`]:{[`${t}-wrapper:only-child ${t}`]:{marginBlock:`-${r}px`,marginInline:`${e.tableExpandColumnWidth-o}px -${o}px`}},[`${t}-selection-column`]:{paddingInlineStart:o/4+"px"}}});return{[`${t}-wrapper`]:Object.assign(Object.assign({},n("middle",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle,e.tableFontSizeMiddle)),n("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall,e.tableFontSizeSmall))}};var An=e=>{const{componentCls:t,marginXXS:n,fontSizeIcon:r,tableHeaderIconColor:o,tableHeaderIconColorHover:l}=e;return{[`${t}-wrapper`]:{[`${t}-thead th${t}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"&:hover":{background:e.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:e.colorPrimary},[`\n &${t}-cell-fix-left:hover,\n &${t}-cell-fix-right:hover\n `]:{background:e.tableFixedHeaderSortActiveBg}},[`${t}-thead th${t}-column-sort`]:{background:e.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${t}-column-sort`]:{background:e.tableBodySortBg},[`${t}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${t}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${t}-column-sorter`]:{marginInlineStart:n,color:o,fontSize:0,transition:`color ${e.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:r,"&.active":{color:e.colorPrimary}},[`${t}-column-sorter-up + ${t}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${t}-column-sorters:hover ${t}-column-sorter`]:{color:l}}}};var Fn=e=>{const{componentCls:t,opacityLoading:n,tableScrollThumbBg:r,tableScrollThumbBgHover:o,tableScrollThumbSize:l,tableScrollBg:a,zIndexTableSticky:i,stickyScrollBarBorderRadius:c}=e,s=`${e.lineWidth}px ${e.lineType} ${e.tableBorderColor}`;return{[`${t}-wrapper`]:{[`${t}-sticky`]:{"&-holder":{position:"sticky",zIndex:i,background:e.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${l}px !important`,zIndex:i,display:"flex",alignItems:"center",background:a,borderTop:s,opacity:n,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:l,backgroundColor:r,borderRadius:c,transition:`all ${e.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:o}}}}}}};var Wn=e=>{const{componentCls:t,lineWidth:n,tableBorderColor:r}=e,o=`${n}px ${e.lineType} ${r}`;return{[`${t}-wrapper`]:{[`${t}-summary`]:{position:"relative",zIndex:e.zIndexTableFixed,background:e.tableBg,"> tr":{"> th, > td":{borderBottom:o}}},[`div${t}-summary`]:{boxShadow:`0 -${n}px 0 ${r}`}}}};var _n=e=>{const{componentCls:t}=e,n=`${e.lineWidth}px ${e.lineType} ${e.tableBorderColor}`,r=`${t}-expanded-row-cell`;return{[`${t}-wrapper`]:{[`${t}-tbody-virtual`]:{[`${t}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${t}-cell`]:{borderBottom:n},[`${t}-expanded-row`]:{[`${r}${r}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${e.lineWidth}px)`,borderInlineEnd:"none"}}},[`${t}-bordered`]:{[`${t}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:n,position:"absolute"},[`${t}-cell`]:{borderInlineEnd:n,[`&${t}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-e.lineWidth,borderInlineStart:n}}}}}}};const Vn=e=>{const{componentCls:t,fontWeightStrong:n,tablePaddingVertical:r,tablePaddingHorizontal:o,lineWidth:l,lineType:a,tableBorderColor:i,tableFontSize:c,tableBg:s,tableRadius:d,tableHeaderTextColor:u,motionDurationMid:f,tableHeaderBg:p,tableHeaderCellSplitColor:m,tableRowHoverBg:h,tableSelectedRowBg:g,tableSelectedRowHoverBg:v,tableFooterTextColor:x,tableFooterBg:b,paddingContentVerticalLG:y}=e,w=`${l}px ${a} ${i}`;return{[`${t}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,Zn.dF)()),{[t]:Object.assign(Object.assign({},(0,Zn.Wf)(e)),{fontSize:c,background:s,borderRadius:`${d}px ${d}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${d}px ${d}px 0 0`,borderCollapse:"separate",borderSpacing:0},[`\n ${t}-cell,\n ${t}-thead > tr > th,\n ${t}-tbody > tr > th,\n ${t}-tbody > tr > td,\n tfoot > tr > th,\n tfoot > tr > td\n `]:{position:"relative",padding:`${y}px ${o}px`,overflowWrap:"break-word"},[`${t}-title`]:{padding:`${r}px ${o}px`},[`${t}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:u,fontWeight:n,textAlign:"start",background:p,borderBottom:w,transition:`background ${f} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${t}-selection-column):not(${t}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:m,transform:"translateY(-50%)",transition:`background-color ${f}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${t}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${f}, border-color ${f}`,borderBottom:w,[`\n > ${t}-wrapper:only-child,\n > ${t}-expanded-row-fixed > ${t}-wrapper:only-child\n `]:{[t]:{marginBlock:`-${r}px`,marginInline:`${e.tableExpandColumnWidth-o}px -${o}px`,[`${t}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:u,fontWeight:n,textAlign:"start",background:p,borderBottom:w,transition:`background ${f} ease`},[`\n &${t}-row:hover > th,\n &${t}-row:hover > td,\n > th${t}-cell-row-hover,\n > td${t}-cell-row-hover\n `]:{background:h},[`&${t}-row-selected`]:{"> th, > td":{background:g},"&:hover > th, &:hover > td":{background:v}}}},[`${t}-footer`]:{padding:`${r}px ${o}px`,color:x,background:b}})}};var Xn=(0,Nn.Z)("Table",(e=>{const{colorTextHeading:t,colorSplit:n,colorIcon:r,colorIconHover:o,opacityLoading:l,colorBgContainer:a,controlInteractiveSize:i,headerBg:c,headerColor:s,headerSortActiveBg:d,headerSortHoverBg:u,bodySortBg:f,rowHoverBg:p,rowSelectedBg:m,rowSelectedHoverBg:h,rowExpandedBg:g,cellPaddingBlock:v,cellPaddingInline:x,cellPaddingBlockMD:b,cellPaddingInlineMD:y,cellPaddingBlockSM:w,cellPaddingInlineSM:C,borderColor:S,footerBg:E,footerColor:$,headerBorderRadius:k,cellFontSize:Z,cellFontSizeMD:N,cellFontSizeSM:I,headerSplitColor:R,fixedHeaderSortActiveBg:O,headerFilterHoverBg:B,filterDropdownBg:P,expandIconBg:H,selectionColumnWidth:M,stickyScrollBarBg:z}=e,T=new kn.C(r),j=new kn.C(o),K=(0,In.TS)(e,{tableFontSize:Z,tableBg:a,tableRadius:k,tablePaddingVertical:v,tablePaddingHorizontal:x,tablePaddingVerticalMiddle:b,tablePaddingHorizontalMiddle:y,tablePaddingVerticalSmall:w,tablePaddingHorizontalSmall:C,tableBorderColor:S,tableHeaderTextColor:s,tableHeaderBg:c,tableFooterTextColor:$,tableFooterBg:E,tableHeaderCellSplitColor:R,tableHeaderSortBg:d,tableHeaderSortHoverBg:u,tableHeaderIconColor:T.clone().setAlpha(T.getAlpha()*l).toRgbString(),tableHeaderIconColorHover:j.clone().setAlpha(j.getAlpha()*l).toRgbString(),tableBodySortBg:f,tableFixedHeaderSortActiveBg:O,tableHeaderFilterActiveBg:B,tableFilterDropdownBg:P,tableRowHoverBg:p,tableSelectedRowBg:m,tableSelectedRowHoverBg:h,zIndexTableFixed:2,zIndexTableSticky:3,tableFontSizeMiddle:N,tableFontSizeSmall:I,tableSelectionColumnWidth:M,tableExpandIconBg:H,tableExpandColumnWidth:i+2*e.padding,tableExpandedRowBg:g,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:z,tableScrollThumbBgHover:t,tableScrollBg:n});return[Vn(K),Tn(K),Wn(K),An(K),Mn(K),Rn(K),jn(K),Hn(K),Wn(K),Bn(K),Ln(K),zn(K),Fn(K),On(K),Dn(K),Kn(K),_n(K)]}),(e=>{const{colorFillAlter:t,colorBgContainer:n,colorTextHeading:r,colorFillSecondary:o,colorFillContent:l,controlItemBgActive:a,controlItemBgActiveHover:i,padding:c,paddingSM:s,paddingXS:d,colorBorderSecondary:u,borderRadiusLG:f,fontSize:p,controlHeight:m,colorTextPlaceholder:h}=e,g=new kn.C(o).onBackground(n).toHexShortString(),v=new kn.C(l).onBackground(n).toHexShortString(),x=new kn.C(t).onBackground(n).toHexShortString();return{headerBg:x,headerColor:r,headerSortActiveBg:g,headerSortHoverBg:v,bodySortBg:x,rowHoverBg:x,rowSelectedBg:a,rowSelectedHoverBg:i,rowExpandedBg:t,cellPaddingBlock:c,cellPaddingInline:c,cellPaddingBlockMD:s,cellPaddingInlineMD:d,cellPaddingBlockSM:d,cellPaddingInlineSM:d,borderColor:u,headerBorderRadius:f,footerBg:x,footerColor:r,cellFontSize:p,cellFontSizeMD:p,cellFontSizeSM:p,headerSplitColor:u,fixedHeaderSortActiveBg:g,headerFilterHoverBg:l,filterDropdownMenuBg:n,filterDropdownBg:n,expandIconBg:n,selectionColumnWidth:m,stickyScrollBarBg:h,stickyScrollBarBorderRadius:100}}));const Gn=[],Un=(e,t)=>{const{prefixCls:n,className:r,rootClassName:l,style:a,size:i,bordered:c,dropdownPrefixCls:d,dataSource:u,pagination:f,rowSelection:p,rowKey:m="key",rowClassName:h,columns:g,children:v,childrenColumnName:x,onChange:b,getPopupContainer:y,loading:w,expandIcon:C,expandable:S,expandedRowRender:E,expandIconColumnIndex:$,indentSize:Z,scroll:N,sortDirections:I,locale:R,showSorterTooltip:O=!0,virtual:B}=e;const P=s.useMemo((()=>g||we(v)),[g,v]),H=s.useMemo((()=>P.some((e=>e.responsive))),[P]),M=(0,st.Z)(H),z=s.useMemo((()=>{const e=new Set(Object.keys(M).filter((e=>M[e])));return P.filter((t=>!t.responsive||t.responsive.some((t=>e.has(t)))))}),[P,M]),T=(0,ot.Z)(e,["className","style","columns"]),{locale:j=dt.Z,direction:K,table:L,renderEmpty:D,getPrefixCls:A,getPopupContainer:F}=s.useContext(at.E_),W=(0,ct.Z)(i),_=Object.assign(Object.assign({},j.Table),R),V=u||Gn,X=A("table",n),G=A("dropdown",d),U=Object.assign({childrenColumnName:x,expandIconColumnIndex:$},S),{childrenColumnName:Y="children"}=U,J=s.useMemo((()=>V.some((e=>null==e?void 0:e[Y]))?"nest":E||S&&S.expandedRowRender?"row":null),[V]),q={body:s.useRef()},Q=s.useMemo((()=>"function"==typeof m?m:e=>null==e?void 0:e[m]),[m]),[ee]=function(e,t,n){const r=s.useRef({});return[function(o){if(!r.current||r.current.data!==e||r.current.childrenColumnName!==t||r.current.getRowKey!==n){const l=new Map;function a(e){e.forEach(((e,r)=>{const o=n(e,r);l.set(o,e),e&&"object"==typeof e&&t in e&&a(e[t]||[])}))}a(e),r.current={data:e,childrenColumnName:t,kvMap:l,getRowKey:n}}return r.current.kvMap.get(o)}]}(V,Y,Q),te={},ne=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];var r,o,l;const a=Object.assign(Object.assign({},te),e);n&&(null===(r=te.resetPagination)||void 0===r||r.call(te),(null===(o=a.pagination)||void 0===o?void 0:o.current)&&(a.pagination.current=1),f&&f.onChange&&f.onChange(1,null===(l=a.pagination)||void 0===l?void 0:l.pageSize)),N&&!1!==N.scrollToFirstRowOnChange&&q.body.current&&(0,lt.Z)(0,{getContainer:()=>q.body.current}),null==b||b(a.pagination,a.filters,a.sorter,{currentDataSource:Wt(wn(V,a.sorterStates,Y),a.filterStates),action:t})},[re,oe,le,ae]=function(e){let{prefixCls:t,mergedColumns:n,onSorterChange:r,sortDirections:o,tableLocale:l,showSorterTooltip:a}=e;const[i,c]=s.useState(vn(n,!0)),d=s.useMemo((()=>{let e=!0;const t=vn(n,!1);if(!t.length)return i;const r=[];function o(t){e?r.push(t):r.push(Object.assign(Object.assign({},t),{sortOrder:null}))}let l=null;return t.forEach((t=>{null===l?(o(t),t.sortOrder&&(!1===t.multiplePriority?e=!1:l=!0)):(l&&!1!==t.multiplePriority||(e=!1),o(t))})),r}),[n,i]),u=s.useMemo((()=>{const e=d.map((e=>{let{column:t,sortOrder:n}=e;return{column:t,order:n}}));return{sortColumns:e,sortColumn:e[0]&&e[0].column,sortOrder:e[0]&&e[0].order}}),[d]);function f(e){let t;t=!1!==e.multiplePriority&&d.length&&!1!==d[0].multiplePriority?[].concat((0,de.Z)(d.filter((t=>{let{key:n}=t;return n!==e.key}))),[e]):[e],c(t),r(yn(t),t)}return[e=>xn(t,e,d,f,o,l,a),d,u,()=>yn(d)]}({prefixCls:X,mergedColumns:z,onSorterChange:(e,t)=>{ne({sorter:e,sorterStates:t},"sort",!1)},sortDirections:I||["ascend","descend"],tableLocale:_,showSorterTooltip:O}),ie=s.useMemo((()=>wn(V,oe,Y)),[V,oe]);te.sorter=ae(),te.sorterStates=oe;const[ce,se,ue]=Vt({prefixCls:X,locale:_,dropdownPrefixCls:G,mergedColumns:z,onFilterChange:(e,t)=>{ne({filters:e,filterStates:t},"filter",!0)},getPopupContainer:y||F}),fe=Wt(ie,se);te.filters=ue,te.filterStates=se;const pe=s.useMemo((()=>{const e={};return Object.keys(ue).forEach((t=>{null!==ue[t]&&(e[t]=ue[t])})),Object.assign(Object.assign({},le),{filters:e})}),[le,ue]),[me]=Sn(pe),[he,ge]=Yt(fe.length,((e,t)=>{ne({pagination:Object.assign(Object.assign({},te.pagination),{current:e,pageSize:t})},"paginate")}),f);te.pagination=!1===f?{}:function(e,t){const n={current:e.current,pageSize:e.pageSize},r=t&&"object"==typeof t?t:{};return Object.keys(r).forEach((t=>{const r=e[t];"function"!=typeof r&&(n[t]=r)})),n}(he,f),te.resetPagination=ge;const ve=s.useMemo((()=>{if(!1===f||!he.pageSize)return fe;const{current:e=1,total:t,pageSize:n=Ut}=he;return fe.lengthn?fe.slice((e-1)*n,e*n):fe:fe.slice((e-1)*n,e*n)}),[!!f,fe,he&&he.current,he&&he.pageSize,he&&he.total]),[xe,be]=sn({prefixCls:X,data:fe,pageData:ve,getRowKey:Q,getRecordByKey:ee,expandType:J,childrenColumnName:Y,locale:_,getPopupContainer:y||F},p);U.__PARENT_RENDER_ICON__=U.expandIcon,U.expandIcon=U.expandIcon||C||mt(_),"nest"===J&&void 0===U.expandIconColumnIndex?U.expandIconColumnIndex=p?1:0:U.expandIconColumnIndex>0&&p&&(U.expandIconColumnIndex-=1),"number"!=typeof U.indentSize&&(U.indentSize="number"==typeof Z?Z:15);const ye=s.useCallback((e=>me(xe(ce(re(e))))),[re,ce,xe]);let Ce,Se,Ee;if(!1!==f&&(null==he?void 0:he.total)){let e;e=he.size?he.size:"small"===W||"middle"===W?"small":void 0;const t=t=>s.createElement(ut.Z,Object.assign({},he,{className:k()(`${X}-pagination ${X}-pagination-${t}`,he.className),size:e})),n="rtl"===K?"left":"right",{position:r}=he;if(null!==r&&Array.isArray(r)){const e=r.find((e=>e.includes("top"))),o=r.find((e=>e.includes("bottom"))),l=r.every((e=>"none"==`${e}`));e||o||l||(Se=t(n)),e&&(Ce=t(e.toLowerCase().replace("top",""))),o&&(Se=t(o.toLowerCase().replace("bottom","")))}else Se=t(n)}"boolean"==typeof w?Ee={spinning:w}:"object"==typeof w&&(Ee=Object.assign({spinning:!0},w));const[$e,ke]=Xn(X),[,Ze]=(0,pt.Z)(),Ne=k()(`${X}-wrapper`,null==L?void 0:L.className,{[`${X}-wrapper-rtl`]:"rtl"===K},r,l,ke),Ie=Object.assign(Object.assign({},null==L?void 0:L.style),a),Re=R&&R.emptyText||(null==D?void 0:D("Table"))||s.createElement(it.Z,{componentName:"Table"}),Oe=B?$n:En,Be={},Pe=s.useMemo((()=>{const{fontSize:e,lineHeight:t,padding:n,paddingXS:r,paddingSM:o}=Ze,l=Math.floor(e*t);switch(W){case"large":return 2*n+l;case"small":return 2*r+l;default:return 2*o+l}}),[Ze,W]);return B&&(Be.listItemHeight=Pe),$e(s.createElement("div",{ref:t,className:Ne,style:Ie},s.createElement(ft.Z,Object.assign({spinning:!1},Ee),Ce,s.createElement(Oe,Object.assign({},Be,T,{columns:z,direction:K,expandable:U,prefixCls:X,className:k()({[`${X}-middle`]:"middle"===W,[`${X}-small`]:"small"===W,[`${X}-bordered`]:c,[`${X}-empty`]:0===V.length}),data:ve,rowKey:Q,rowClassName:(e,t,n)=>{let r;return r="function"==typeof h?k()(h(e,t,n)):k()(h),k()({[`${X}-row-selected`]:be.has(Q(e,t))},r)},emptyText:Re,internalHooks:o,internalRefs:q,transformColumns:ye})),Se)))};var Yn=s.forwardRef(Un);const Jn=(e,t)=>{const n=s.useRef(0);return n.current+=1,s.createElement(Yn,Object.assign({},e,{ref:t,_renderTimes:n.current}))},qn=s.forwardRef(Jn);qn.SELECTION_COLUMN=nn,qn.EXPAND_COLUMN=r,qn.SELECTION_ALL=rn,qn.SELECTION_INVERT=on,qn.SELECTION_NONE=ln,qn.Column=nt,qn.ColumnGroup=rt,qn.Summary=A;var Qn=qn},32985:function(e,t,n){n.d(t,{Z:function(){return T}});var r=n(5464),o=n(61414),l=n(49598),a=n(81671),i=n(33614),c=n(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},d=n(1393),u=function(e,t){return c.createElement(d.Z,(0,i.Z)({},e,{ref:t,icon:s}))};var f=c.forwardRef(u),p=n(92310),m=n.n(p),h=n(35654),g=n(71430),v=n(36355),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},b=function(e,t){return c.createElement(d.Z,(0,i.Z)({},e,{ref:t,icon:x}))};var y=c.forwardRef(b),w=n(62892),C=n(20648);function S(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:r,indent:o,direction:l="ltr"}=e,a="ltr"===l?"left":"right",i={[a]:-n*o+4,["ltr"===l?"right":"left"]:0};switch(t){case-1:i.top=-3;break;case 1:i.bottom=-3;break;default:i.bottom=-3,i[a]=o+4}return c.createElement("div",{style:i,className:`${r}-drop-indicator`})}var E=n(36474);const $=c.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:o,virtual:l,tree:a}=c.useContext(v.E_),{prefixCls:i,className:s,showIcon:d=!1,showLine:u,switcherIcon:f,blockNode:p=!1,children:h,checkable:g=!1,selectable:x=!0,draggable:b,motion:$,style:k}=e,Z=n("tree",i),N=n(),I=null!=$?$:Object.assign(Object.assign({},(0,w.Z)(N)),{motionAppear:!1}),R=Object.assign(Object.assign({},e),{checkable:g,selectable:x,showIcon:d,motion:I,blockNode:p,showLine:Boolean(u),dropIndicatorRender:S}),[O,B]=(0,C.ZP)(Z),P=c.useMemo((()=>{if(!b)return!1;let e={};switch(typeof b){case"function":e.nodeDraggable=b;break;case"object":e=Object.assign({},b)}return!1!==e.icon&&(e.icon=e.icon||c.createElement(y,null)),e}),[b]);return O(c.createElement(r.Z,Object.assign({itemHeight:20,ref:t,virtual:l},R,{style:Object.assign(Object.assign({},null==a?void 0:a.style),k),prefixCls:Z,className:m()({[`${Z}-icon-hide`]:!d,[`${Z}-block-node`]:p,[`${Z}-unselectable`]:!x,[`${Z}-rtl`]:"rtl"===o},null==a?void 0:a.className,s,B),direction:o,checkable:g?c.createElement("span",{className:`${Z}-checkbox-inner`}):g,selectable:x,switcherIcon:e=>c.createElement(E.Z,{prefixCls:Z,switcherIcon:f,treeNodeProps:e,showLine:u}),draggable:P}),h))}));var k,Z=$;function N(e,t){e.forEach((function(e){const{key:n,children:r}=e;!1!==t(n,e)&&N(r||[],t)}))}function I(e){let{treeData:t,expandedKeys:n,startKey:r,endKey:o}=e;const l=[];let a=k.None;if(r&&r===o)return[r];if(!r||!o)return[];return N(t,(e=>{if(a===k.End)return!1;if(function(e){return e===r||e===o}(e)){if(l.push(e),a===k.None)a=k.Start;else if(a===k.Start)return a=k.End,!1}else a===k.Start&&l.push(e);return n.includes(e)})),l}function R(e,t){const n=(0,o.Z)(t),r=[];return N(e,((e,t)=>{const o=n.indexOf(e);return-1!==o&&(r.push(t),n.splice(o,1)),!!n.length})),r}!function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"}(k||(k={}));var O=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var{defaultExpandAll:n,defaultExpandParent:r,defaultExpandedKeys:l}=e,a=O(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const i=c.useRef(),s=c.useRef(),[d,u]=c.useState(a.selectedKeys||a.defaultSelectedKeys||[]),[f,p]=c.useState((()=>(()=>{const{keyEntities:e}=(0,g.I8)(P(a));let t;return t=n?Object.keys(e):r?(0,h.r7)(a.expandedKeys||l||[],e):a.expandedKeys||l,t})()));c.useEffect((()=>{"selectedKeys"in a&&u(a.selectedKeys)}),[a.selectedKeys]),c.useEffect((()=>{"expandedKeys"in a&&p(a.expandedKeys)}),[a.expandedKeys]);const{getPrefixCls:x,direction:b}=c.useContext(v.E_),{prefixCls:y,className:w,showIcon:C=!0,expandAction:S="click"}=a,E=O(a,["prefixCls","className","showIcon","expandAction"]),$=x("tree",y),k=m()(`${$}-directory`,{[`${$}-directory-rtl`]:"rtl"===b},w);return c.createElement(Z,Object.assign({icon:B,ref:t,blockNode:!0},E,{showIcon:C,expandAction:S,prefixCls:$,className:k,expandedKeys:f,selectedKeys:d,onSelect:(e,t)=>{var n;const{multiple:r}=a,{node:l,nativeEvent:c}=t,{key:d=""}=l,p=P(a),m=Object.assign(Object.assign({},t),{selected:!0}),h=(null==c?void 0:c.ctrlKey)||(null==c?void 0:c.metaKey),g=null==c?void 0:c.shiftKey;let v;r&&h?(v=e,i.current=d,s.current=v,m.selectedNodes=R(p,v)):r&&g?(v=Array.from(new Set([].concat((0,o.Z)(s.current||[]),(0,o.Z)(I({treeData:p,expandedKeys:f,startKey:d,endKey:i.current}))))),m.selectedNodes=R(p,v)):(v=[d],i.current=d,s.current=v,m.selectedNodes=R(p,v)),null===(n=a.onSelect)||void 0===n||n.call(a,v,m),"selectedKeys"in a||u(v)},onExpand:(e,t)=>{var n;return"expandedKeys"in a||p(e),null===(n=a.onExpand)||void 0===n?void 0:n.call(a,e,t)}}))};var M=c.forwardRef(H);const z=Z;z.DirectoryTree=M,z.TreeNode=r.O;var T=z},11207:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(4676);function o(e,t,n,o){var l=r.unstable_batchedUpdates?function(e){r.unstable_batchedUpdates(n,e)}:n;return null!=e&&e.addEventListener&&e.addEventListener(t,l,o),{remove:function(){null!=e&&e.removeEventListener&&e.removeEventListener(t,l,o)}}}},87693:function(e,t,n){n.d(t,{g1:function(){return r},os:function(){return o}});function r(){return{width:document.documentElement.clientWidth,height:window.innerHeight||document.documentElement.clientHeight}}function o(e){var t=e.getBoundingClientRect(),n=document.documentElement;return{left:t.left+(window.pageXOffset||n.scrollLeft)-(n.clientLeft||document.body.clientLeft||0),top:t.top+(window.pageYOffset||n.scrollTop)-(n.clientTop||document.body.clientTop||0)}}},28254:function(e,t,n){n.d(t,{G:function(){return l}});var r=n(55562),o=function(e){if((0,r.Z)()&&window.document.documentElement){var t=Array.isArray(e)?e:[e],n=window.document.documentElement;return t.some((function(e){return e in n.style}))}return!1};function l(e,t){return Array.isArray(e)||void 0===t?o(e):function(e,t){if(!o(e))return!1;var n=document.createElement("div"),r=n.style[e];return n.style[e]=t,n.style[e]!==r}(e,t)}}}]); \ No newline at end of file diff --git a/52012.async.js b/52012.async.js deleted file mode 100644 index 6e532ce43d..0000000000 --- a/52012.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[52012,36381,52720,80780],{97810:function(e,n,t){t.d(n,{Z:function(){return c}});var r=t(33614),o=t(59301),i={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"},a=t(1393),l=function(e,n){return o.createElement(a.Z,(0,r.Z)({},e,{ref:n,icon:i}))};var c=o.forwardRef(l)},65547:function(e,n,t){t.d(n,{Z:function(){return c}});var r=t(33614),o=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.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:"plus-circle",theme:"outlined"},a=t(1393),l=function(e,n){return o.createElement(a.Z,(0,r.Z)({},e,{ref:n,icon:i}))};var c=o.forwardRef(l)},77578:function(e,n,t){t.d(n,{Z:function(){return r}});const r=e=>e?"function"==typeof e?e():e:null},66104:function(e,n,t){t.d(n,{Z:function(){return P}});var r=t(92310),o=t.n(r),i=t(75440),a=t(47413),l=t(59301),c=t(92343),s=t(36355),d=t(46952),p=t(91857);const m=e=>{let{children:n}=e;const{getPrefixCls:t}=l.useContext(s.E_),r=t("breadcrumb");return l.createElement("li",{className:`${r}-separator`,"aria-hidden":"true"},""===n?n:n||"/")};m.__ANT_BREADCRUMB_SEPARATOR=!0;var g=m,u=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{if(n)return n(t,r,o,i);const l=function(e,n){if(void 0===e.title||null===e.title)return null;const t=Object.keys(n).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${t})`,"g"),((e,t)=>n[t]||e))}(t,r);return h(e,t,l,a)}}var f=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,separator:t="/",children:r,menu:o,overlay:i,dropdownProps:a,href:c}=e;const s=(e=>{if(o||i){const t=Object.assign({},a);if(o){const e=o||{},{items:n}=e,r=f(e,["items"]);t.menu=Object.assign(Object.assign({},r),{items:null==n?void 0:n.map(((e,n)=>{var{key:t,title:r,label:o,path:i}=e,a=f(e,["key","title","label","path"]);let s=null!=o?o:r;return i&&(s=l.createElement("a",{href:`${c}${i}`},s)),Object.assign(Object.assign({},a),{key:null!=t?t:n,label:s})}))})}else i&&(t.overlay=i);return l.createElement(p.Z,Object.assign({placement:"bottom"},t),l.createElement("span",{className:`${n}-overlay-link`},e,l.createElement(d.Z,null)))}return e})(r);return null!=s?l.createElement(l.Fragment,null,l.createElement("li",null,s),t&&l.createElement(g,null,t)):null},v=e=>{const{prefixCls:n,children:t,href:r}=e,o=f(e,["prefixCls","children","href"]),{getPrefixCls:i}=l.useContext(s.E_),a=i("breadcrumb",n);return l.createElement($,Object.assign({},o,{prefixCls:a}),h(a,o,t,r))};v.__ANT_BREADCRUMB_ITEM=!0;var y=v,x=t(17313),S=t(83116),C=t(37613);const O=e=>{const{componentCls:n,iconCls:t}=e;return{[n]:Object.assign(Object.assign({},(0,x.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[t]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,x.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${n}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${n}-link`]:{[`\n > ${t} + span,\n > ${t} + a\n `]:{marginInlineStart:e.marginXXS}},[`${n}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${t}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var k=(0,S.Z)("Breadcrumb",(e=>{const n=(0,C.TS)(e,{});return[O(n)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),I=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var{breadcrumbName:n}=e,t=I(e,["breadcrumbName"]);return Object.assign(Object.assign({},t),{title:n})}))}),o}var E=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,separator:t="/",style:r,className:d,rootClassName:p,routes:m,items:u,children:h,itemRender:f,params:v={}}=e,y=E(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:x,direction:S,breadcrumb:C}=l.useContext(s.E_);let O;const I=x("breadcrumb",n),[j,P]=k(I),N=function(e,n){return(0,l.useMemo)((()=>e||(n?n.map(w):null)),[e,n])}(u,m);const z=b(I,f);if(N&&N.length>0){const e=[],n=u||m;O=N.map(((r,o)=>{const{path:i,key:c,type:s,menu:d,overlay:p,onClick:m,className:u,separator:h,dropdownProps:b}=r,f=((e,n)=>{if(void 0===n)return n;let t=(n||"").replace(/^\//,"");return Object.keys(e).forEach((n=>{t=t.replace(`:${n}`,e[n])})),t})(v,i);void 0!==f&&e.push(f);const y=null!=c?c:o;if("separator"===s)return l.createElement(g,{key:y},h);const x={},S=o===N.length-1;d?x.menu=d:p&&(x.overlay=p);let{href:C}=r;return e.length&&void 0!==f&&(C=`#/${e.join("/")}`),l.createElement($,Object.assign({key:y},x,(0,a.Z)(r,{data:!0,aria:!0}),{className:u,dropdownProps:b,href:C,separator:S?"":t,onClick:m,prefixCls:I}),z(r,v,n,e,C))}))}else if(h){const e=(0,i.Z)(h).length;O=(0,i.Z)(h).map(((n,r)=>{if(!n)return n;const o=r===e-1;return(0,c.Tm)(n,{separator:o?"":t,key:r})}))}const M=o()(I,null==C?void 0:C.className,{[`${I}-rtl`]:"rtl"===S},d,p,P),Z=Object.assign(Object.assign({},null==C?void 0:C.style),r);return j(l.createElement("nav",Object.assign({className:M,style:Z},y),l.createElement("ol",null,O)))};j.Item=y,j.Separator=g;var P=j},36381:function(e,n,t){t.d(n,{Z:function(){return G}});var r=t(83148),o=t(92310),i=t.n(o),a=t(33614),l=t(61414),c=t(54099),s=t(80017),d=t(71366),p=t(85870),m=t(59301),g=t(63011),u=t(75440),h=t(24018),b=t(16934),f=t(20287),$=m.forwardRef((function(e,n){var t=e.prefixCls,r=e.forceRender,o=e.className,a=e.style,l=e.children,s=e.isActive,d=e.role,p=m.useState(s||r),g=(0,c.Z)(p,2),u=g[0],b=g[1];return m.useEffect((function(){(r||s)&&b(!0)}),[r,s]),u?m.createElement("div",{ref:n,className:i()("".concat(t,"-content"),(0,h.Z)((0,h.Z)({},"".concat(t,"-content-active"),s),"".concat(t,"-content-inactive"),!s),o),style:a,role:d},m.createElement("div",{className:"".concat(t,"-content-box")},l)):null}));$.displayName="PanelContent";var v=$,y=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],x=m.forwardRef((function(e,n){var t=e.showArrow,r=void 0===t||t,o=e.headerClass,l=e.isActive,c=e.onItemClick,s=e.forceRender,d=e.className,p=e.prefixCls,u=e.collapsible,$=e.accordion,x=e.panelKey,S=e.extra,C=e.header,O=e.expandIcon,k=e.openMotion,I=e.destroyInactivePanel,w=e.children,E=(0,g.Z)(e,y),j="disabled"===u,P="header"===u,N="icon"===u,z=null!=S&&"boolean"!=typeof S,M=function(){null==c||c(x)},Z="function"==typeof O?O(e):m.createElement("i",{className:"arrow"});Z&&(Z=m.createElement("div",{className:"".concat(p,"-expand-icon"),onClick:["header","icon"].includes(u)?M:void 0},Z));var B=i()((0,h.Z)((0,h.Z)((0,h.Z)({},"".concat(p,"-item"),!0),"".concat(p,"-item-active"),l),"".concat(p,"-item-disabled"),j),d),H={className:i()(o,(0,h.Z)((0,h.Z)((0,h.Z)({},"".concat(p,"-header"),!0),"".concat(p,"-header-collapsible-only"),P),"".concat(p,"-icon-collapsible-only"),N)),"aria-expanded":l,"aria-disabled":j,onKeyDown:function(e){"Enter"!==e.key&&e.keyCode!==f.Z.ENTER&&e.which!==f.Z.ENTER||M()}};return P||N||(H.onClick=M,H.role=$?"tab":"button",H.tabIndex=j?-1:0),m.createElement("div",(0,a.Z)({},E,{ref:n,className:B}),m.createElement("div",H,r&&Z,m.createElement("span",{className:"".concat(p,"-header-text"),onClick:"header"===u?M:void 0},C),z&&m.createElement("div",{className:"".concat(p,"-extra")},S)),m.createElement(b.default,(0,a.Z)({visible:l,leavedClassName:"".concat(p,"-content-hidden")},k,{forceRender:s,removeOnLeave:I}),(function(e,n){var t=e.className,r=e.style;return m.createElement(v,{ref:n,prefixCls:p,className:t,style:r,isActive:l,forceRender:s,role:$?"tabpanel":void 0},w)})))})),S=["children","label","key","collapsible","onItemClick","destroyInactivePanel"];var C=function(e,n,t){return Array.isArray(e)?function(e,n){var t=n.prefixCls,r=n.accordion,o=n.collapsible,i=n.destroyInactivePanel,l=n.onItemClick,c=n.activeKey,s=n.openMotion,d=n.expandIcon;return e.map((function(e,n){var p=e.children,u=e.label,h=e.key,b=e.collapsible,f=e.onItemClick,$=e.destroyInactivePanel,v=(0,g.Z)(e,S),y=String(null!=h?h:n),C=null!=b?b:o,O=null!=$?$:i,k=!1;return k=r?c[0]===y:c.indexOf(y)>-1,m.createElement(x,(0,a.Z)({},v,{prefixCls:t,key:y,panelKey:y,isActive:k,accordion:r,openMotion:s,expandIcon:d,header:u,collapsible:C,onItemClick:function(e){"disabled"!==C&&(l(e),null==f||f(e))},destroyInactivePanel:O}),p)}))}(e,t):(0,u.Z)(n).map((function(e,n){return function(e,n,t){if(!e)return null;var r=t.prefixCls,o=t.accordion,i=t.collapsible,a=t.destroyInactivePanel,l=t.onItemClick,c=t.activeKey,s=t.openMotion,d=t.expandIcon,p=e.key||String(n),g=e.props,u=g.header,h=g.headerClass,b=g.destroyInactivePanel,f=g.collapsible,$=g.onItemClick,v=!1;v=o?c[0]===p:c.indexOf(p)>-1;var y=null!=f?f:i,x={key:p,panelKey:p,header:u,headerClass:h,isActive:v,prefixCls:r,destroyInactivePanel:null!=b?b:a,openMotion:s,accordion:o,children:e.props.children,onItemClick:function(e){"disabled"!==y&&(l(e),null==$||$(e))},expandIcon:d,collapsible:y};return"string"==typeof e.type?e:(Object.keys(x).forEach((function(e){void 0===x[e]&&delete x[e]})),m.cloneElement(e,x))}(e,n,t)}))},O=t(47413);function k(e){var n=e;if(!Array.isArray(n)){var t=(0,s.Z)(n);n="number"===t||"string"===t?[n]:[]}return n.map((function(e){return String(e)}))}var I=m.forwardRef((function(e,n){var t=e.prefixCls,r=void 0===t?"rc-collapse":t,o=e.destroyInactivePanel,s=void 0!==o&&o,g=e.style,u=e.accordion,h=e.className,b=e.children,f=e.collapsible,$=e.openMotion,v=e.expandIcon,y=e.activeKey,x=e.defaultActiveKey,S=e.onChange,I=e.items,w=i()(r,h),E=(0,d.Z)([],{value:y,onChange:function(e){return null==S?void 0:S(e)},defaultValue:x,postState:k}),j=(0,c.Z)(E,2),P=j[0],N=j[1];(0,p.ZP)(!b,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var z=C(I,b,{prefixCls:r,accordion:u,openMotion:$,expandIcon:v,collapsible:f,destroyInactivePanel:s,onItemClick:function(e){return N((function(){return u?P[0]===e?[]:[e]:P.indexOf(e)>-1?P.filter((function(n){return n!==e})):[].concat((0,l.Z)(P),[e])}))},activeKey:P});return m.createElement("div",(0,a.Z)({ref:n,className:w,style:g,role:u?"tablist":void 0},(0,O.Z)(e,{aria:!0,data:!0})),z)})),w=Object.assign(I,{Panel:x}),E=w,j=(w.Panel,t(55405)),P=t(62892),N=t(92343),z=t(36355),M=t(19716);var Z=m.forwardRef(((e,n)=>{const{getPrefixCls:t}=m.useContext(z.E_),{prefixCls:r,className:o,showArrow:a=!0}=e,l=t("collapse",r),c=i()({[`${l}-no-arrow`]:!a},o);return m.createElement(E.Panel,Object.assign({ref:n},e,{prefixCls:l,className:c}))})),B=t(17313),H=t(8378),T=t(83116),W=t(37613);const R=e=>{const{componentCls:n,contentBg:t,padding:r,headerBg:o,headerPadding:i,collapseHeaderPaddingSM:a,collapseHeaderPaddingLG:l,collapsePanelBorderRadius:c,lineWidth:s,lineType:d,colorBorder:p,colorText:m,colorTextHeading:g,colorTextDisabled:u,fontSize:h,fontSizeLG:b,lineHeight:f,marginSM:$,paddingSM:v,paddingLG:y,paddingXS:x,motionDurationSlow:S,fontSizeIcon:C,contentPadding:O}=e,k=`${s}px ${d} ${p}`;return{[n]:Object.assign(Object.assign({},(0,B.Wf)(e)),{backgroundColor:o,border:k,borderBottom:0,borderRadius:`${c}px`,"&-rtl":{direction:"rtl"},[`& > ${n}-item`]:{borderBottom:k,"&:last-child":{[`\n &,\n & > ${n}-header`]:{borderRadius:`0 0 ${c}px ${c}px`}},[`> ${n}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:i,color:g,lineHeight:f,cursor:"pointer",transition:`all ${S}, visibility 0s`,[`> ${n}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${n}-expand-icon`]:{height:h*f,display:"flex",alignItems:"center",paddingInlineEnd:$},[`${n}-arrow`]:Object.assign(Object.assign({},(0,B.Ro)()),{fontSize:C,svg:{transition:`transform ${S}`}}),[`${n}-header-text`]:{marginInlineEnd:"auto"}},[`${n}-header-collapsible-only`]:{cursor:"default",[`${n}-header-text`]:{flex:"none",cursor:"pointer"}},[`${n}-icon-collapsible-only`]:{cursor:"default",[`${n}-expand-icon`]:{cursor:"pointer"}}},[`${n}-content`]:{color:m,backgroundColor:t,borderTop:k,[`& > ${n}-content-box`]:{padding:O},"&-hidden":{display:"none"}},"&-small":{[`> ${n}-item`]:{[`> ${n}-header`]:{padding:a,paddingInlineStart:x,[`> ${n}-expand-icon`]:{marginInlineStart:v-x}},[`> ${n}-content > ${n}-content-box`]:{padding:v}}},"&-large":{[`> ${n}-item`]:{fontSize:b,[`> ${n}-header`]:{padding:l,paddingInlineStart:r,[`> ${n}-expand-icon`]:{height:b*f,marginInlineStart:y-r}},[`> ${n}-content > ${n}-content-box`]:{padding:y}}},[`${n}-item:last-child`]:{[`> ${n}-content`]:{borderRadius:`0 0 ${c}px ${c}px`}},[`& ${n}-item-disabled > ${n}-header`]:{"\n &,\n & > .arrow\n ":{color:u,cursor:"not-allowed"}},[`&${n}-icon-position-end`]:{[`& > ${n}-item`]:{[`> ${n}-header`]:{[`${n}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:$}}}}})}},A=e=>{const{componentCls:n}=e;return{[`${n}-rtl`]:{[`> ${n}-item > ${n}-header ${n}-arrow svg`]:{transform:"rotate(180deg)"}}}},D=e=>{const{componentCls:n,headerBg:t,paddingXXS:r,colorBorder:o}=e;return{[`${n}-borderless`]:{backgroundColor:t,border:0,[`> ${n}-item`]:{borderBottom:`1px solid ${o}`},[`\n > ${n}-item:last-child,\n > ${n}-item:last-child ${n}-header\n `]:{borderRadius:0},[`> ${n}-item:last-child`]:{borderBottom:0},[`> ${n}-item > ${n}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${n}-item > ${n}-content > ${n}-content-box`]:{paddingTop:r}}}},X=e=>{const{componentCls:n,paddingSM:t}=e;return{[`${n}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${n}-item`]:{borderBottom:0,[`> ${n}-content`]:{backgroundColor:"transparent",border:0,[`> ${n}-content-box`]:{paddingBlock:t}}}}}};var L=(0,T.Z)("Collapse",(e=>{const n=(0,W.TS)(e,{collapseHeaderPaddingSM:`${e.paddingXS}px ${e.paddingSM}px`,collapseHeaderPaddingLG:`${e.padding}px ${e.paddingLG}px`,collapsePanelBorderRadius:e.borderRadiusLG});return[R(n),D(n),X(n),A(n),(0,H.Z)(n)]}),(e=>({headerPadding:`${e.paddingSM}px ${e.padding}px`,headerBg:e.colorFillAlter,contentPadding:`${e.padding}px 16px`,contentBg:e.colorBgContainer})));const _=m.forwardRef(((e,n)=>{const{getPrefixCls:t,direction:o,collapse:a}=m.useContext(z.E_),{prefixCls:l,className:c,rootClassName:s,style:d,bordered:p=!0,ghost:g,size:h,expandIconPosition:b="start",children:f,expandIcon:$}=e,v=(0,M.Z)((e=>{var n;return null!==(n=null!=h?h:e)&&void 0!==n?n:"middle"})),y=t("collapse",l),x=t(),[S,C]=L(y),O=m.useMemo((()=>"left"===b?"start":"right"===b?"end":b),[b]),k=i()(`${y}-icon-position-${O}`,{[`${y}-borderless`]:!p,[`${y}-rtl`]:"rtl"===o,[`${y}-ghost`]:!!g,[`${y}-${v}`]:"middle"!==v},null==a?void 0:a.className,c,s,C),I=Object.assign(Object.assign({},(0,P.Z)(x)),{motionAppear:!1,leavedClassName:`${y}-content-hidden`}),w=m.useMemo((()=>f?(0,u.Z)(f).map(((e,n)=>{var t,r;if(null===(t=e.props)||void 0===t?void 0:t.disabled){const t=null!==(r=e.key)&&void 0!==r?r:String(n),{disabled:o,collapsible:i}=e.props,a=Object.assign(Object.assign({},(0,j.Z)(e.props,["disabled"])),{key:t,collapsible:null!=i?i:o?"disabled":void 0});return(0,N.Tm)(e,a)}return e})):null),[f]);return S(m.createElement(E,Object.assign({ref:n,openMotion:I},(0,j.Z)(e,["rootClassName"]),{expandIcon:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n=$?$(e):m.createElement(r.Z,{rotate:e.isActive?90:void 0});return(0,N.Tm)(n,(()=>({className:i()(n.props.className,`${y}-arrow`)})))},prefixCls:y,className:k,style:Object.assign(Object.assign({},null==a?void 0:a.style),d)}),w))}));var G=Object.assign(_,{Panel:Z})},28103:function(e,n,t){t.d(n,{Z:function(){return g}});var r=t(92310),o=t.n(r),i=t(59301),a=t(36355),l=t(17313),c=t(83116),s=t(37613);const d=e=>{const{componentCls:n,sizePaddingEdgeHorizontal:t,colorSplit:r,lineWidth:o,textPaddingInline:i,orientationMargin:a,verticalMarginInline:c}=e;return{[n]:Object.assign(Object.assign({},(0,l.Wf)(e)),{borderBlockStart:`${o}px solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:c,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${o}px solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${n}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${o}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${n}-with-text-left`]:{"&::before":{width:100*a+"%"},"&::after":{width:100-100*a+"%"}},[`&-horizontal${n}-with-text-right`]:{"&::before":{width:100-100*a+"%"},"&::after":{width:100*a+"%"}},[`${n}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:i},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${o}px 0 0`},[`&-horizontal${n}-with-text${n}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${n}-dashed`]:{borderInlineStartWidth:o,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${n}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${n}-with-text-left${n}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${n}-inner-text`]:{paddingInlineStart:t}},[`&-horizontal${n}-with-text-right${n}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${n}-inner-text`]:{paddingInlineEnd:t}}})}};var p=(0,c.Z)("Divider",(e=>{const n=(0,s.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(n)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),m=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:n,direction:t,divider:r}=i.useContext(a.E_),{prefixCls:l,type:c="horizontal",orientation:s="center",orientationMargin:d,className:g,rootClassName:u,children:h,dashed:b,plain:f,style:$}=e,v=m(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),y=n("divider",l),[x,S]=p(y),C=s.length>0?`-${s}`:s,O=!!h,k="left"===s&&null!=d,I="right"===s&&null!=d,w=o()(y,null==r?void 0:r.className,S,`${y}-${c}`,{[`${y}-with-text`]:O,[`${y}-with-text${C}`]:O,[`${y}-dashed`]:!!b,[`${y}-plain`]:!!f,[`${y}-rtl`]:"rtl"===t,[`${y}-no-default-orientation-margin-left`]:k,[`${y}-no-default-orientation-margin-right`]:I},g,u),E=i.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),j=Object.assign(Object.assign({},k&&{marginLeft:E}),I&&{marginRight:E});return x(i.createElement("div",Object.assign({className:w,style:Object.assign(Object.assign({},null==r?void 0:r.style),$)},v,{role:"separator"}),h&&"vertical"!==c&&i.createElement("span",{className:`${y}-inner-text`,style:j},h)))}},39722:function(e,n,t){t.d(n,{t5:function(){return p}});var r=t(92310),o=t.n(r),i=t(55477),a=t(59301),l=t(36355),c=t(77578),s=t(17356),d=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{hashId:n,prefixCls:t,className:r,style:l,placement:s="top",title:d,content:p,children:m}=e;return a.createElement("div",{className:o()(n,t,`${t}-pure`,`${t}-placement-${s}`,r),style:l},a.createElement("div",{className:`${t}-arrow`}),a.createElement(i.G,Object.assign({},e,{className:n,prefixCls:t}),m||((e,n,t)=>{if(n||t)return a.createElement(a.Fragment,null,n&&a.createElement("div",{className:`${e}-title`},(0,c.Z)(n)),a.createElement("div",{className:`${e}-inner-content`},(0,c.Z)(t)))})(t,d,p)))};n.ZP=e=>{const{prefixCls:n}=e,t=d(e,["prefixCls"]),{getPrefixCls:r}=a.useContext(l.E_),o=r("popover",n),[i,c]=(0,s.Z)(o);return i(a.createElement(p,Object.assign({},t,{prefixCls:o,hashId:c})))}},60324:function(e,n,t){var r=t(92310),o=t.n(r),i=t(59301),a=t(77578),l=t(62892),c=t(36355),s=t(6848),d=t(39722),p=t(17356),m=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{let{title:n,content:t,prefixCls:r}=e;return i.createElement(i.Fragment,null,n&&i.createElement("div",{className:`${r}-title`},(0,a.Z)(n)),i.createElement("div",{className:`${r}-inner-content`},(0,a.Z)(t)))},u=i.forwardRef(((e,n)=>{const{prefixCls:t,title:r,content:a,overlayClassName:d,placement:u="top",trigger:h="hover",mouseEnterDelay:b=.1,mouseLeaveDelay:f=.1,overlayStyle:$={}}=e,v=m(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:y}=i.useContext(c.E_),x=y("popover",t),[S,C]=(0,p.Z)(x),O=y(),k=o()(d,C);return S(i.createElement(s.Z,Object.assign({placement:u,trigger:h,mouseEnterDelay:b,mouseLeaveDelay:f,overlayStyle:$},v,{prefixCls:x,overlayClassName:k,ref:n,overlay:r||a?i.createElement(g,{prefixCls:x,title:r,content:a}):null,transitionName:(0,l.m)(O,"zoom-big",v.transitionName),"data-popover-inject":!0})))}));u._InternalPanelDoNotUseOrYouWillBeFired=d.ZP,n.Z=u},17356:function(e,n,t){var r=t(17313),o=t(29878),i=t(19447),a=t(33166),l=t(83116),c=t(37613);const s=e=>{const{componentCls:n,popoverColor:t,minWidth:o,fontWeightStrong:a,popoverPadding:l,boxShadowSecondary:c,colorTextHeading:s,borderRadiusLG:d,zIndexPopup:p,marginXS:m,colorBgElevated:g,popoverBg:u}=e;return[{[n]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:p,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":g,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${n}-content`]:{position:"relative"},[`${n}-inner`]:{backgroundColor:u,backgroundClip:"padding-box",borderRadius:d,boxShadow:c,padding:l},[`${n}-title`]:{minWidth:o,marginBottom:m,color:s,fontWeight:a},[`${n}-inner-content`]:{color:t}})},(0,i.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${n}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${n}-content`]:{display:"inline-block"}}}]},d=e=>{const{componentCls:n}=e;return{[n]:a.i.map((t=>{const r=e[`${t}6`];return{[`&${n}-${t}`]:{"--antd-arrow-background-color":r,[`${n}-inner`]:{backgroundColor:r},[`${n}-arrow`]:{background:"transparent"}}}}))}},p=e=>{const{componentCls:n,lineWidth:t,lineType:r,colorSplit:o,paddingSM:i,controlHeight:a,fontSize:l,lineHeight:c,padding:s}=e,d=a-Math.round(l*c);return{[n]:{[`${n}-inner`]:{padding:0},[`${n}-title`]:{margin:0,padding:`${d/2}px ${s}px ${d/2-t}px`,borderBottom:`${t}px ${r} ${o}`},[`${n}-inner-content`]:{padding:`${i}px ${s}px`}}}};n.Z=(0,l.Z)("Popover",(e=>{const{colorBgElevated:n,colorText:t,wireframe:r}=e,i=(0,c.TS)(e,{popoverPadding:12,popoverBg:n,popoverColor:t});return[s(i),d(i),r&&p(i),(0,o._y)(i,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},78673:function(e,n,t){t.d(n,{Z:function(){return z}});var r=t(42857),o=t(92310),i=t.n(o),a=t(33614),l=t(24018),c=t(54099),s=t(63011),d=t(59301),p=t(71366),m=t(20287),g=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],u=d.forwardRef((function(e,n){var t,r=e.prefixCls,o=void 0===r?"rc-switch":r,u=e.className,h=e.checked,b=e.defaultChecked,f=e.disabled,$=e.loadingIcon,v=e.checkedChildren,y=e.unCheckedChildren,x=e.onClick,S=e.onChange,C=e.onKeyDown,O=(0,s.Z)(e,g),k=(0,p.Z)(!1,{value:h,defaultValue:b}),I=(0,c.Z)(k,2),w=I[0],E=I[1];function j(e,n){var t=w;return f||(E(t=e),null==S||S(t,n)),t}var P=i()(o,u,(t={},(0,l.Z)(t,"".concat(o,"-checked"),w),(0,l.Z)(t,"".concat(o,"-disabled"),f),t));return d.createElement("button",(0,a.Z)({},O,{type:"button",role:"switch","aria-checked":w,disabled:f,className:P,ref:n,onKeyDown:function(e){e.which===m.Z.LEFT?j(!1,e):e.which===m.Z.RIGHT&&j(!0,e),null==C||C(e)},onClick:function(e){var n=j(!w,e);null==x||x(n,e)}}),$,d.createElement("span",{className:"".concat(o,"-inner")},d.createElement("span",{className:"".concat(o,"-inner-checked")},v),d.createElement("span",{className:"".concat(o,"-inner-unchecked")},y)))}));u.displayName="Switch";var h=u,b=t(14088),f=t(36355),$=t(1684),v=t(19716),y=t(64993),x=t(17313),S=t(83116),C=t(37613);const O=e=>{const{componentCls:n,trackHeightSM:t,trackPadding:r,trackMinWidthSM:o,innerMinMarginSM:i,innerMaxMarginSM:a,handleSizeSM:l}=e,c=`${n}-inner`;return{[n]:{[`&${n}-small`]:{minWidth:o,height:t,lineHeight:`${t}px`,[`${n}-inner`]:{paddingInlineStart:a,paddingInlineEnd:i,[`${c}-checked`]:{marginInlineStart:`calc(-100% + ${l+2*r}px - ${2*a}px)`,marginInlineEnd:`calc(100% - ${l+2*r}px + ${2*a}px)`},[`${c}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`${n}-handle`]:{width:l,height:l},[`${n}-loading-icon`]:{top:(l-e.switchLoadingIconSize)/2,fontSize:e.switchLoadingIconSize},[`&${n}-checked`]:{[`${n}-inner`]:{paddingInlineStart:i,paddingInlineEnd:a,[`${c}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${c}-unchecked`]:{marginInlineStart:`calc(100% - ${l+2*r}px + ${2*a}px)`,marginInlineEnd:`calc(-100% + ${l+2*r}px - ${2*a}px)`}},[`${n}-handle`]:{insetInlineStart:`calc(100% - ${l+r}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${c}`]:{[`${c}-unchecked`]:{marginInlineStart:e.marginXXS/2,marginInlineEnd:-e.marginXXS/2}},[`&${n}-checked ${c}`]:{[`${c}-checked`]:{marginInlineStart:-e.marginXXS/2,marginInlineEnd:e.marginXXS/2}}}}}}},k=e=>{const{componentCls:n,handleSize:t}=e;return{[n]:{[`${n}-loading-icon${e.iconCls}`]:{position:"relative",top:(t-e.fontSize)/2,color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${n}-checked ${n}-loading-icon`]:{color:e.switchColor}}}},I=e=>{const{componentCls:n,motion:t,trackPadding:r,handleBg:o,handleShadow:i,handleSize:a}=e,l=`${n}-handle`;return{[n]:{[l]:{position:"absolute",top:r,insetInlineStart:r,width:a,height:a,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:o,borderRadius:a/2,boxShadow:i,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${n}-checked ${l}`]:{insetInlineStart:`calc(100% - ${a+r}px)`},[`&:not(${n}-disabled):active`]:t?{[`${l}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${n}-checked ${l}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}:{}}}},w=e=>{const{componentCls:n,trackHeight:t,trackPadding:r,innerMinMargin:o,innerMaxMargin:i,handleSize:a}=e,l=`${n}-inner`;return{[n]:{[l]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:i,paddingInlineEnd:o,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${l}-checked, ${l}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none"},[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${a+2*r}px - ${2*i}px)`,marginInlineEnd:`calc(100% - ${a+2*r}px + ${2*i}px)`},[`${l}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`&${n}-checked ${l}`]:{paddingInlineStart:o,paddingInlineEnd:i,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${a+2*r}px + ${2*i}px)`,marginInlineEnd:`calc(-100% + ${a+2*r}px - ${2*i}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:2*r,marginInlineEnd:2*-r}},[`&${n}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:2*-r,marginInlineEnd:2*r}}}}}},E=e=>{const{componentCls:n,trackHeight:t,trackMinWidth:r}=e;return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,x.Wf)(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:r,height:t,lineHeight:`${t}px`,verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${n}-disabled)`]:{background:e.colorTextTertiary}}),(0,x.Qy)(e)),{[`&${n}-checked`]:{background:e.switchColor,[`&:hover:not(${n}-disabled)`]:{background:e.colorPrimaryHover}},[`&${n}-loading, &${n}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${n}-rtl`]:{direction:"rtl"}})}};var j=(0,S.Z)("Switch",(e=>{const n=(0,C.TS)(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:.75*e.fontSizeIcon,switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[E(n),w(n),I(n),k(n),O(n)]}),(e=>{const{fontSize:n,lineHeight:t,controlHeight:r,colorWhite:o}=e,i=n*t,a=r/2,l=i-4,c=a-4;return{trackHeight:i,trackHeightSM:a,trackMinWidth:2*l+8,trackMinWidthSM:2*c+4,trackPadding:2,handleBg:o,handleSize:l,handleSizeSM:c,handleShadow:`0 2px 4px 0 ${new y.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+2+4,innerMinMarginSM:c/2,innerMaxMarginSM:c+2+4}})),P=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,size:o,disabled:a,loading:l,className:c,rootClassName:s,style:p}=e,m=P(e,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:g,direction:u,switch:y}=d.useContext(f.E_),x=d.useContext($.Z),S=(null!=a?a:x)||l,C=g("switch",t),O=d.createElement("div",{className:`${C}-handle`},l&&d.createElement(r.Z,{className:`${C}-loading-icon`})),[k,I]=j(C),w=(0,v.Z)(o),E=i()(null==y?void 0:y.className,{[`${C}-small`]:"small"===w,[`${C}-loading`]:l,[`${C}-rtl`]:"rtl"===u},c,s,I),N=Object.assign(Object.assign({},null==y?void 0:y.style),p);return k(d.createElement(b.Z,{component:"Switch"},d.createElement(h,Object.assign({},m,{prefixCls:C,className:E,style:N,disabled:S,ref:n,loadingIcon:O}))))}));N.__ANT_SWITCH=!0;var z=N},12563:function(e,n,t){t.d(n,{Z:function(){return I}});var r=t(59301),o=t(53043),i=t(92310),a=t.n(i),l=t(36785),c=t(47729),s=t(14088),d=t(36355),p=t(17313),m=t(37613),g=t(83116);const u=e=>{const{lineWidth:n,fontSizeIcon:t}=e,r=e.fontSizeSM,o=e.lineHeightSM*r+"px";return(0,m.TS)(e,{tagFontSize:r,tagLineHeight:o,tagIconSize:t-2*n,tagPaddingHorizontal:8,tagBorderlessBg:e.colorFillTertiary})},h=e=>({defaultBg:e.colorFillQuaternary,defaultColor:e.colorText});var b=(0,g.Z)("Tag",(e=>(e=>{const{paddingXXS:n,lineWidth:t,tagPaddingHorizontal:r,componentCls:o}=e,i=r-t,a=n-t;return{[o]:Object.assign(Object.assign({},(0,p.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:i,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${o}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${o}-close-icon`]:{marginInlineStart:a,color:e.colorTextDescription,fontSize:e.tagIconSize,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${o}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${o}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:i}}),[`${o}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}})(u(e))),h),f=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,style:t,className:o,checked:i,onChange:l,onClick:c}=e,s=f(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:p,tag:m}=r.useContext(d.E_),g=p("tag",n),[u,h]=b(g),$=a()(g,`${g}-checkable`,{[`${g}-checkable-checked`]:i},null==m?void 0:m.className,o,h);return u(r.createElement("span",Object.assign({},s,{style:Object.assign(Object.assign({},t),null==m?void 0:m.style),className:$,onClick:e=>{null==l||l(!i),null==c||c(e)}})))},v=t(45157);var y=(0,g.b)(["Tag","preset"],(e=>(e=>(0,v.Z)(e,((n,t)=>{let{textColor:r,lightBorderColor:o,lightColor:i,darkColor:a}=t;return{[`${e.componentCls}-${n}`]:{color:r,background:i,borderColor:o,"&-inverse":{color:e.colorTextLightSolid,background:a,borderColor:a},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}})))(u(e))),h);const x=(e,n,t)=>{const r="string"!=typeof(o=t)?o:o.charAt(0).toUpperCase()+o.slice(1);var o;return{[`${e.componentCls}-${n}`]:{color:e[`color${t}`],background:e[`color${r}Bg`],borderColor:e[`color${r}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}};var S=(0,g.b)(["Tag","status"],(e=>{const n=u(e);return[x(n,"success","Success"),x(n,"processing","Info"),x(n,"error","Error"),x(n,"warning","Warning")]}),h),C=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,className:i,rootClassName:p,style:m,children:g,icon:u,color:h,onClose:f,closeIcon:$,closable:v,bordered:x=!0}=e,O=C(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:k,direction:I,tag:w}=r.useContext(d.E_),[E,j]=r.useState(!0);r.useEffect((()=>{"visible"in O&&j(O.visible)}),[O.visible]);const P=(0,l.o2)(h),N=(0,l.yT)(h),z=P||N,M=Object.assign(Object.assign({backgroundColor:h&&!z?h:void 0},null==w?void 0:w.style),m),Z=k("tag",t),[B,H]=b(Z),T=a()(Z,null==w?void 0:w.className,{[`${Z}-${h}`]:z,[`${Z}-has-color`]:h&&!z,[`${Z}-hidden`]:!E,[`${Z}-rtl`]:"rtl"===I,[`${Z}-borderless`]:!x},i,p,H),W=e=>{e.stopPropagation(),null==f||f(e),e.defaultPrevented||j(!1)},[,R]=(0,c.Z)(v,$,(e=>null===e?r.createElement(o.Z,{className:`${Z}-close-icon`,onClick:W}):r.createElement("span",{className:`${Z}-close-icon`,onClick:W},e)),null,!1),A="function"==typeof O.onClick||g&&"a"===g.type,D=u||null,X=D?r.createElement(r.Fragment,null,D,g&&r.createElement("span",null,g)):g,L=r.createElement("span",Object.assign({},O,{ref:n,className:T,style:M}),X,R,P&&r.createElement(y,{key:"preset",prefixCls:Z}),N&&r.createElement(S,{key:"status",prefixCls:Z}));return B(A?r.createElement(s.Z,{component:"Tag"},L):L)},k=r.forwardRef(O);k.CheckableTag=$;var I=k},10777:function(e,n,t){t.d(n,{Z:function(){return S}});var r=t(92310),o=t.n(r),i=t(59301),a=t(36355),l=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var{prefixCls:n,className:t,color:r="blue",dot:c,pending:s=!1,position:d,label:p,children:m}=e,g=l(e,["prefixCls","className","color","dot","pending","position","label","children"]);const{getPrefixCls:u}=i.useContext(a.E_),h=u("timeline",n),b=o()(`${h}-item`,{[`${h}-item-pending`]:s},t),f=/blue|red|green|gray/.test(r||"")?void 0:r,$=o()(`${h}-item-head`,{[`${h}-item-head-custom`]:!!c,[`${h}-item-head-${r}`]:!f});return i.createElement("li",Object.assign({},g,{className:b}),p&&i.createElement("div",{className:`${h}-item-label`},p),i.createElement("div",{className:`${h}-item-tail`}),i.createElement("div",{className:$,style:{borderColor:f,color:f}},c),i.createElement("div",{className:`${h}-item-content`},m))},s=t(61414),d=t(42857),p=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var{prefixCls:n,className:t,pending:r=!1,children:a,items:l,rootClassName:m,reverse:g=!1,direction:u,hashId:h,pendingDot:b,mode:f=""}=e,$=p(e,["prefixCls","className","pending","children","items","rootClassName","reverse","direction","hashId","pendingDot","mode"]);const v=(e,t)=>"alternate"===f?"right"===e?`${n}-item-right`:"left"===e||t%2==0?`${n}-item-left`:`${n}-item-right`:"left"===f?`${n}-item-left`:"right"===f||"right"===e?`${n}-item-right`:"",y=(0,s.Z)(l||[]),x="boolean"==typeof r?null:r;r&&y.push({pending:!!r,dot:b||i.createElement(d.Z,null),children:x}),g&&y.reverse();const S=y.length,C=`${n}-item-last`,O=y.filter((e=>!!e)).map(((e,n)=>{var t;const a=n===S-2?C:"",l=n===S-1?C:"",{className:s}=e,d=p(e,["className"]);return i.createElement(c,Object.assign({},d,{className:o()([s,!g&&r?a:l,v(null!==(t=null==e?void 0:e.position)&&void 0!==t?t:"",n)]),key:(null==e?void 0:e.key)||n}))})),k=y.some((e=>!!(null==e?void 0:e.label))),I=o()(n,{[`${n}-pending`]:!!r,[`${n}-reverse`]:!!g,[`${n}-${f}`]:!!f&&!k,[`${n}-label`]:k,[`${n}-rtl`]:"rtl"===u},t,m,h);return i.createElement("ul",Object.assign({},$,{className:I}),O)},g=t(75440);var u=function(e,n){return e&&Array.isArray(e)?e:(0,g.Z)(n).map((e=>{var n,t;return Object.assign({children:null!==(t=null===(n=null==e?void 0:e.props)||void 0===n?void 0:n.children)&&void 0!==t?t:""},e.props)}))},h=t(17313),b=t(83116),f=t(37613);const $=e=>{const{componentCls:n}=e;return{[n]:Object.assign(Object.assign({},(0,h.Wf)(e)),{margin:0,padding:0,listStyle:"none",[`${n}-item`]:{position:"relative",margin:0,paddingBottom:e.itemPaddingBottom,fontSize:e.fontSize,listStyle:"none","&-tail":{position:"absolute",insetBlockStart:e.itemHeadSize,insetInlineStart:(e.itemHeadSize-e.tailWidth)/2,height:`calc(100% - ${e.itemHeadSize}px)`,borderInlineStart:`${e.tailWidth}px ${e.lineType} ${e.tailColor}`},"&-pending":{[`${n}-item-head`]:{fontSize:e.fontSizeSM,backgroundColor:"transparent"},[`${n}-item-tail`]:{display:"none"}},"&-head":{position:"absolute",width:e.itemHeadSize,height:e.itemHeadSize,backgroundColor:e.dotBg,border:`${e.dotBorderWidth}px ${e.lineType} transparent`,borderRadius:"50%","&-blue":{color:e.colorPrimary,borderColor:e.colorPrimary},"&-red":{color:e.colorError,borderColor:e.colorError},"&-green":{color:e.colorSuccess,borderColor:e.colorSuccess},"&-gray":{color:e.colorTextDisabled,borderColor:e.colorTextDisabled}},"&-head-custom":{position:"absolute",insetBlockStart:e.itemHeadSize/2,insetInlineStart:e.itemHeadSize/2,width:"auto",height:"auto",marginBlockStart:0,paddingBlock:e.customHeadPaddingVertical,lineHeight:1,textAlign:"center",border:0,borderRadius:0,transform:"translate(-50%, -50%)"},"&-content":{position:"relative",insetBlockStart:-(e.fontSize*e.lineHeight-e.fontSize)+e.lineWidth,marginInlineStart:e.margin+e.itemHeadSize,marginInlineEnd:0,marginBlockStart:0,marginBlockEnd:0,wordBreak:"break-word"},"&-last":{[`> ${n}-item-tail`]:{display:"none"},[`> ${n}-item-content`]:{minHeight:1.2*e.controlHeightLG}}},[`&${n}-alternate,\n &${n}-right,\n &${n}-label`]:{[`${n}-item`]:{"&-tail, &-head, &-head-custom":{insetInlineStart:"50%"},"&-head":{marginInlineStart:`-${e.marginXXS}px`,"&-custom":{marginInlineStart:e.tailWidth/2}},"&-left":{[`${n}-item-content`]:{insetInlineStart:`calc(50% - ${e.marginXXS}px)`,width:`calc(50% - ${e.marginSM}px)`,textAlign:"start"}},"&-right":{[`${n}-item-content`]:{width:`calc(50% - ${e.marginSM}px)`,margin:0,textAlign:"end"}}}},[`&${n}-right`]:{[`${n}-item-right`]:{[`${n}-item-tail,\n ${n}-item-head,\n ${n}-item-head-custom`]:{insetInlineStart:`calc(100% - ${(e.itemHeadSize+e.tailWidth)/2}px)`},[`${n}-item-content`]:{width:`calc(100% - ${e.itemHeadSize+e.marginXS}px)`}}},[`&${n}-pending\n ${n}-item-last\n ${n}-item-tail`]:{display:"block",height:`calc(100% - ${e.margin}px)`,borderInlineStart:`${e.tailWidth}px dotted ${e.tailColor}`},[`&${n}-reverse\n ${n}-item-last\n ${n}-item-tail`]:{display:"none"},[`&${n}-reverse ${n}-item-pending`]:{[`${n}-item-tail`]:{insetBlockStart:e.margin,display:"block",height:`calc(100% - ${e.margin}px)`,borderInlineStart:`${e.tailWidth}px dotted ${e.tailColor}`},[`${n}-item-content`]:{minHeight:1.2*e.controlHeightLG}},[`&${n}-label`]:{[`${n}-item-label`]:{position:"absolute",insetBlockStart:-(e.fontSize*e.lineHeight-e.fontSize)+e.tailWidth,width:`calc(50% - ${e.marginSM}px)`,textAlign:"end"},[`${n}-item-right`]:{[`${n}-item-label`]:{insetInlineStart:`calc(50% + ${e.marginSM}px)`,width:`calc(50% - ${e.marginSM}px)`,textAlign:"start"}}},"&-rtl":{direction:"rtl",[`${n}-item-head-custom`]:{transform:"translate(50%, -50%)"}}})}};var v=(0,b.Z)("Timeline",(e=>{const n=(0,f.TS)(e,{itemHeadSize:10,customHeadPaddingVertical:e.paddingXXS,paddingInlineEnd:2});return[$(n)]}),(e=>({tailColor:e.colorSplit,tailWidth:e.lineWidthBold,dotBorderWidth:e.wireframe?e.lineWidthBold:3*e.lineWidth,dotBg:e.colorBgContainer,itemPaddingBottom:1.25*e.padding}))),y=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:n,direction:t,timeline:r}=i.useContext(a.E_),{prefixCls:l,children:c,items:s,className:d,style:p}=e,g=y(e,["prefixCls","children","items","className","style"]),h=n("timeline",l);const[b,f]=v(h),$=u(s,c);return b(i.createElement(m,Object.assign({},g,{className:o()(null==r?void 0:r.className,d),style:Object.assign(Object.assign({},null==r?void 0:r.style),p),prefixCls:h,direction:t,items:$,hashId:f})))};x.Item=c;var S=x}}]); \ No newline at end of file diff --git a/52687.async.js b/52687.async.js deleted file mode 100644 index aab528e0a8..0000000000 --- a/52687.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[52687,11947,48474,50928,7436,1911,37637,80182,79635],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={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"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(78892),i=n(3113),c=n(36355),u=n(81327),m=n(33234),p=n(47211),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:y="default",danger:v,disabled:g,loading:O,onClick:b,htmlType:C,children:w,className:x,menu:h,arrow:E,autoFocus:N,overlay:P,trigger:j,align:$,open:Z,onOpenChange:z,placement:M,getPopupContainer:k,href:R,icon:S=s.createElement(l.Z,null),title:K,buttonsRender:I=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,F=f(e,["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"]),Q=n("dropdown",d),U=`${Q}-button`,[q,G]=(0,p.Z)(Q),H={menu:h,arrow:E,autoFocus:N,align:$,disabled:g,trigger:g?[]:j,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:T,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(Q,a),J=o()(U,W,x,G);"overlay"in e&&(H.overlay=P),"open"in e&&(H.open=Z),H.placement="placement"in e?M:"rtl"===a?"bottomLeft":"bottomRight";const X=s.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:O,onClick:b,htmlType:C,href:R,title:K},w),Y=s.createElement(i.ZP,{type:y,danger:v,icon:S}),[ee,te]=I([X,Y]);return q(s.createElement(u.Z.Compact,Object.assign({className:J,size:V,block:!0},F),ee,s.createElement(r.Z,Object.assign({},H),te)))};d.__ANT_BUTTON=!0;var y=d;const v=r.Z;v.Button=y;var g=v},24650:function(e,t,n){n.d(t,{Z:function(){return R}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[p,f]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),y=(0,o.useContext)(l.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return p(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),m=n(33614),p={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"},f=n(1393),d=function(e,t){return o.createElement(f.Z,(0,m.Z)({},e,{ref:t,icon:p}))};var y=o.forwardRef(d),v=n(76897),g=n(55405),O=n(25629),b=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),x={click:"onClick",hover:"onMouseOver"};var h=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:f,prefixCls:d,inputPrefixCls:y,size:v}=e,h=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=o.useContext(s.E_),N=E("input",y),P=E("input-password",d),j=n&&(t=>{const{action:n="click",iconRender:r=w}=e,a=x[n]||"",s=r(l),i={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(P),$=a()(P,f,{[`${P}-${v}`]:!!v}),Z=Object.assign(Object.assign({},(0,g.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:$,prefixCls:N,suffix:j});return v&&(Z.size=v),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},Z))})),E=n(78405),N=n(92343),P=n(3113),j=n(19716),$=n(33234),Z=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:p,loading:f,disabled:d,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:b}=e,C=Z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:w,direction:x}=o.useContext(s.E_),h=o.useRef(!1),z=w("input-search",n),M=w("input",r),{compactSize:k}=(0,$.ri)(z,x),R=(0,j.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),S=o.useRef(null),K=e=>{var t;document.activeElement===(null===(t=S.current)||void 0===t?void 0:t.input)&&e.preventDefault()},I=e=>{var t,n;y&&y(null===(n=null===(t=S.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof m?o.createElement(E.Z,null):null,D=`${z}-button`;let L;const B=m||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:K,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),I(e)},key:"enterButton"},_?{className:D,size:R}:{})):o.createElement(P.ZP,{className:D,type:m?"primary":void 0,size:R,disabled:d,key:"enterButton",onMouseDown:K,onClick:I,loading:f,icon:T},m),p&&(L=[L,(0,N.Tm)(p,{key:"addonAfter"})]);const A=a()(z,{[`${z}-rtl`]:"rtl"===x,[`${z}-${R}`]:!!R,[`${z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(S,t),onPressEnter:e=>{h.current||f||I(e)}},C,{size:R,onCompositionStart:e=>{h.current=!0,null==g||g(e)},onCompositionEnd:e=>{h.current=!1,null==b||b(e)},prefixCls:M,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:A,disabled:d}))})),M=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=M.Z,k.Password=h;var R=k},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:v}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:w,direction:x="horizontal",prefixCls:h,split:E,style:N,wrap:P=!1,classNames:j,styles:$}=e,Z=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,M]=Array.isArray(g)?g:[g,g],k=f(M),R=f(z),S=d(M),K=d(z),I=(0,s.Z)(w,{keepEmpty:!0}),T=void 0===O&&"horizontal"===x?"center":O,D=i("space",h),[L,B]=(0,p.Z)(D),_=o()(D,null==c?void 0:c.className,B,`${D}-${x}`,{[`${D}-rtl`]:"rtl"===v,[`${D}-align-${T}`]:T,[`${D}-gap-row-${M}`]:k,[`${D}-gap-col-${z}`]:R},b,C),A=o()(`${D}-item`,null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let F=0;const Q=I.map(((e,t)=>{var n,a;null!=e&&(F=t);const o=e&&e.key||`${A}-${t}`;return r.createElement(m,{className:A,key:o,index:t,split:E,style:null!==(n=null==$?void 0:$.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),U=r.useMemo((()=>({latestIndex:F})),[F]);if(0===I.length)return null;const q={};return P&&(q.flexWrap="wrap"),!R&&K&&(q.columnGap=z),!k&&S&&(q.rowGap=M),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},q),null==c?void 0:c.style),N)},Z),r.createElement(u,{value:U},Q)))}));const g=v;g.Compact=i.ZP;var O=g},92899:function(e,t,n){n.d(t,{Fm:function(){return p}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/53246.async.js b/53246.async.js new file mode 100644 index 0000000000..42e148b0ea --- /dev/null +++ b/53246.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[53246,36381],{97810:function(e,n,t){t.d(n,{Z:function(){return c}});var o=t(33614),r=t(59301),a={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"},i=t(1393),l=function(e,n){return r.createElement(i.Z,(0,o.Z)({},e,{ref:n,icon:a}))};var c=r.forwardRef(l)},65547:function(e,n,t){t.d(n,{Z:function(){return c}});var o=t(33614),r=t(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.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:"plus-circle",theme:"outlined"},i=t(1393),l=function(e,n){return r.createElement(i.Z,(0,o.Z)({},e,{ref:n,icon:a}))};var c=r.forwardRef(l)},36381:function(e,n,t){t.d(n,{Z:function(){return F}});var o=t(83148),r=t(92310),a=t.n(r),i=t(33614),l=t(61414),c=t(54099),s=t(80017),d=t(71366),p=t(85870),g=t(59301),u=t(63011),h=t(75440),m=t(24018),b=t(16934),f=t(20287),$=g.forwardRef((function(e,n){var t=e.prefixCls,o=e.forceRender,r=e.className,i=e.style,l=e.children,s=e.isActive,d=e.role,p=g.useState(s||o),u=(0,c.Z)(p,2),h=u[0],b=u[1];return g.useEffect((function(){(o||s)&&b(!0)}),[o,s]),h?g.createElement("div",{ref:n,className:a()("".concat(t,"-content"),(0,m.Z)((0,m.Z)({},"".concat(t,"-content-active"),s),"".concat(t,"-content-inactive"),!s),r),style:i,role:d},g.createElement("div",{className:"".concat(t,"-content-box")},l)):null}));$.displayName="PanelContent";var v=$,C=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],x=g.forwardRef((function(e,n){var t=e.showArrow,o=void 0===t||t,r=e.headerClass,l=e.isActive,c=e.onItemClick,s=e.forceRender,d=e.className,p=e.prefixCls,h=e.collapsible,$=e.accordion,x=e.panelKey,y=e.extra,k=e.header,S=e.expandIcon,I=e.openMotion,w=e.destroyInactivePanel,E=e.children,O=(0,u.Z)(e,C),M="disabled"===h,Z="header"===h,N="icon"===h,P=null!=y&&"boolean"!=typeof y,j=function(){null==c||c(x)},z="function"==typeof S?S(e):g.createElement("i",{className:"arrow"});z&&(z=g.createElement("div",{className:"".concat(p,"-expand-icon"),onClick:["header","icon"].includes(h)?j:void 0},z));var T=a()((0,m.Z)((0,m.Z)((0,m.Z)({},"".concat(p,"-item"),!0),"".concat(p,"-item-active"),l),"".concat(p,"-item-disabled"),M),d),H={className:a()(r,(0,m.Z)((0,m.Z)((0,m.Z)({},"".concat(p,"-header"),!0),"".concat(p,"-header-collapsible-only"),Z),"".concat(p,"-icon-collapsible-only"),N)),"aria-expanded":l,"aria-disabled":M,onKeyDown:function(e){"Enter"!==e.key&&e.keyCode!==f.Z.ENTER&&e.which!==f.Z.ENTER||j()}};return Z||N||(H.onClick=j,H.role=$?"tab":"button",H.tabIndex=M?-1:0),g.createElement("div",(0,i.Z)({},O,{ref:n,className:T}),g.createElement("div",H,o&&z,g.createElement("span",{className:"".concat(p,"-header-text"),onClick:"header"===h?j:void 0},k),P&&g.createElement("div",{className:"".concat(p,"-extra")},y)),g.createElement(b.default,(0,i.Z)({visible:l,leavedClassName:"".concat(p,"-content-hidden")},I,{forceRender:s,removeOnLeave:w}),(function(e,n){var t=e.className,o=e.style;return g.createElement(v,{ref:n,prefixCls:p,className:t,style:o,isActive:l,forceRender:s,role:$?"tabpanel":void 0},E)})))})),y=["children","label","key","collapsible","onItemClick","destroyInactivePanel"];var k=function(e,n,t){return Array.isArray(e)?function(e,n){var t=n.prefixCls,o=n.accordion,r=n.collapsible,a=n.destroyInactivePanel,l=n.onItemClick,c=n.activeKey,s=n.openMotion,d=n.expandIcon;return e.map((function(e,n){var p=e.children,h=e.label,m=e.key,b=e.collapsible,f=e.onItemClick,$=e.destroyInactivePanel,v=(0,u.Z)(e,y),C=String(null!=m?m:n),k=null!=b?b:r,S=null!=$?$:a,I=!1;return I=o?c[0]===C:c.indexOf(C)>-1,g.createElement(x,(0,i.Z)({},v,{prefixCls:t,key:C,panelKey:C,isActive:I,accordion:o,openMotion:s,expandIcon:d,header:h,collapsible:k,onItemClick:function(e){"disabled"!==k&&(l(e),null==f||f(e))},destroyInactivePanel:S}),p)}))}(e,t):(0,h.Z)(n).map((function(e,n){return function(e,n,t){if(!e)return null;var o=t.prefixCls,r=t.accordion,a=t.collapsible,i=t.destroyInactivePanel,l=t.onItemClick,c=t.activeKey,s=t.openMotion,d=t.expandIcon,p=e.key||String(n),u=e.props,h=u.header,m=u.headerClass,b=u.destroyInactivePanel,f=u.collapsible,$=u.onItemClick,v=!1;v=r?c[0]===p:c.indexOf(p)>-1;var C=null!=f?f:a,x={key:p,panelKey:p,header:h,headerClass:m,isActive:v,prefixCls:o,destroyInactivePanel:null!=b?b:i,openMotion:s,accordion:r,children:e.props.children,onItemClick:function(e){"disabled"!==C&&(l(e),null==$||$(e))},expandIcon:d,collapsible:C};return"string"==typeof e.type?e:(Object.keys(x).forEach((function(e){void 0===x[e]&&delete x[e]})),g.cloneElement(e,x))}(e,n,t)}))},S=t(47413);function I(e){var n=e;if(!Array.isArray(n)){var t=(0,s.Z)(n);n="number"===t||"string"===t?[n]:[]}return n.map((function(e){return String(e)}))}var w=g.forwardRef((function(e,n){var t=e.prefixCls,o=void 0===t?"rc-collapse":t,r=e.destroyInactivePanel,s=void 0!==r&&r,u=e.style,h=e.accordion,m=e.className,b=e.children,f=e.collapsible,$=e.openMotion,v=e.expandIcon,C=e.activeKey,x=e.defaultActiveKey,y=e.onChange,w=e.items,E=a()(o,m),O=(0,d.Z)([],{value:C,onChange:function(e){return null==y?void 0:y(e)},defaultValue:x,postState:I}),M=(0,c.Z)(O,2),Z=M[0],N=M[1];(0,p.ZP)(!b,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var P=k(w,b,{prefixCls:o,accordion:h,openMotion:$,expandIcon:v,collapsible:f,destroyInactivePanel:s,onItemClick:function(e){return N((function(){return h?Z[0]===e?[]:[e]:Z.indexOf(e)>-1?Z.filter((function(n){return n!==e})):[].concat((0,l.Z)(Z),[e])}))},activeKey:Z});return g.createElement("div",(0,i.Z)({ref:n,className:E,style:u,role:h?"tablist":void 0},(0,S.Z)(e,{aria:!0,data:!0})),P)})),E=Object.assign(w,{Panel:x}),O=E,M=(E.Panel,t(55405)),Z=t(62892),N=t(92343),P=t(36355),j=t(19716);var z=g.forwardRef(((e,n)=>{const{getPrefixCls:t}=g.useContext(P.E_),{prefixCls:o,className:r,showArrow:i=!0}=e,l=t("collapse",o),c=a()({[`${l}-no-arrow`]:!i},r);return g.createElement(O.Panel,Object.assign({ref:n},e,{prefixCls:l,className:c}))})),T=t(17313),H=t(8378),R=t(83116),B=t(37613);const A=e=>{const{componentCls:n,contentBg:t,padding:o,headerBg:r,headerPadding:a,collapseHeaderPaddingSM:i,collapseHeaderPaddingLG:l,collapsePanelBorderRadius:c,lineWidth:s,lineType:d,colorBorder:p,colorText:g,colorTextHeading:u,colorTextDisabled:h,fontSize:m,fontSizeLG:b,lineHeight:f,marginSM:$,paddingSM:v,paddingLG:C,paddingXS:x,motionDurationSlow:y,fontSizeIcon:k,contentPadding:S}=e,I=`${s}px ${d} ${p}`;return{[n]:Object.assign(Object.assign({},(0,T.Wf)(e)),{backgroundColor:r,border:I,borderBottom:0,borderRadius:`${c}px`,"&-rtl":{direction:"rtl"},[`& > ${n}-item`]:{borderBottom:I,"&:last-child":{[`\n &,\n & > ${n}-header`]:{borderRadius:`0 0 ${c}px ${c}px`}},[`> ${n}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:a,color:u,lineHeight:f,cursor:"pointer",transition:`all ${y}, visibility 0s`,[`> ${n}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${n}-expand-icon`]:{height:m*f,display:"flex",alignItems:"center",paddingInlineEnd:$},[`${n}-arrow`]:Object.assign(Object.assign({},(0,T.Ro)()),{fontSize:k,svg:{transition:`transform ${y}`}}),[`${n}-header-text`]:{marginInlineEnd:"auto"}},[`${n}-header-collapsible-only`]:{cursor:"default",[`${n}-header-text`]:{flex:"none",cursor:"pointer"}},[`${n}-icon-collapsible-only`]:{cursor:"default",[`${n}-expand-icon`]:{cursor:"pointer"}}},[`${n}-content`]:{color:g,backgroundColor:t,borderTop:I,[`& > ${n}-content-box`]:{padding:S},"&-hidden":{display:"none"}},"&-small":{[`> ${n}-item`]:{[`> ${n}-header`]:{padding:i,paddingInlineStart:x,[`> ${n}-expand-icon`]:{marginInlineStart:v-x}},[`> ${n}-content > ${n}-content-box`]:{padding:v}}},"&-large":{[`> ${n}-item`]:{fontSize:b,[`> ${n}-header`]:{padding:l,paddingInlineStart:o,[`> ${n}-expand-icon`]:{height:b*f,marginInlineStart:C-o}},[`> ${n}-content > ${n}-content-box`]:{padding:C}}},[`${n}-item:last-child`]:{[`> ${n}-content`]:{borderRadius:`0 0 ${c}px ${c}px`}},[`& ${n}-item-disabled > ${n}-header`]:{"\n &,\n & > .arrow\n ":{color:h,cursor:"not-allowed"}},[`&${n}-icon-position-end`]:{[`& > ${n}-item`]:{[`> ${n}-header`]:{[`${n}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:$}}}}})}},L=e=>{const{componentCls:n}=e;return{[`${n}-rtl`]:{[`> ${n}-item > ${n}-header ${n}-arrow svg`]:{transform:"rotate(180deg)"}}}},D=e=>{const{componentCls:n,headerBg:t,paddingXXS:o,colorBorder:r}=e;return{[`${n}-borderless`]:{backgroundColor:t,border:0,[`> ${n}-item`]:{borderBottom:`1px solid ${r}`},[`\n > ${n}-item:last-child,\n > ${n}-item:last-child ${n}-header\n `]:{borderRadius:0},[`> ${n}-item:last-child`]:{borderBottom:0},[`> ${n}-item > ${n}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${n}-item > ${n}-content > ${n}-content-box`]:{paddingTop:o}}}},W=e=>{const{componentCls:n,paddingSM:t}=e;return{[`${n}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${n}-item`]:{borderBottom:0,[`> ${n}-content`]:{backgroundColor:"transparent",border:0,[`> ${n}-content-box`]:{paddingBlock:t}}}}}};var X=(0,R.Z)("Collapse",(e=>{const n=(0,B.TS)(e,{collapseHeaderPaddingSM:`${e.paddingXS}px ${e.paddingSM}px`,collapseHeaderPaddingLG:`${e.padding}px ${e.paddingLG}px`,collapsePanelBorderRadius:e.borderRadiusLG});return[A(n),D(n),W(n),L(n),(0,H.Z)(n)]}),(e=>({headerPadding:`${e.paddingSM}px ${e.padding}px`,headerBg:e.colorFillAlter,contentPadding:`${e.padding}px 16px`,contentBg:e.colorBgContainer})));const K=g.forwardRef(((e,n)=>{const{getPrefixCls:t,direction:r,collapse:i}=g.useContext(P.E_),{prefixCls:l,className:c,rootClassName:s,style:d,bordered:p=!0,ghost:u,size:m,expandIconPosition:b="start",children:f,expandIcon:$}=e,v=(0,j.Z)((e=>{var n;return null!==(n=null!=m?m:e)&&void 0!==n?n:"middle"})),C=t("collapse",l),x=t(),[y,k]=X(C),S=g.useMemo((()=>"left"===b?"start":"right"===b?"end":b),[b]),I=a()(`${C}-icon-position-${S}`,{[`${C}-borderless`]:!p,[`${C}-rtl`]:"rtl"===r,[`${C}-ghost`]:!!u,[`${C}-${v}`]:"middle"!==v},null==i?void 0:i.className,c,s,k),w=Object.assign(Object.assign({},(0,Z.Z)(x)),{motionAppear:!1,leavedClassName:`${C}-content-hidden`}),E=g.useMemo((()=>f?(0,h.Z)(f).map(((e,n)=>{var t,o;if(null===(t=e.props)||void 0===t?void 0:t.disabled){const t=null!==(o=e.key)&&void 0!==o?o:String(n),{disabled:r,collapsible:a}=e.props,i=Object.assign(Object.assign({},(0,M.Z)(e.props,["disabled"])),{key:t,collapsible:null!=a?a:r?"disabled":void 0});return(0,N.Tm)(e,i)}return e})):null),[f]);return y(g.createElement(O,Object.assign({ref:n,openMotion:w},(0,M.Z)(e,["rootClassName"]),{expandIcon:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n=$?$(e):g.createElement(o.Z,{rotate:e.isActive?90:void 0});return(0,N.Tm)(n,(()=>({className:a()(n.props.className,`${C}-arrow`)})))},prefixCls:C,className:I,style:Object.assign(Object.assign({},null==i?void 0:i.style),d)}),E))}));var F=Object.assign(K,{Panel:z})},78673:function(e,n,t){t.d(n,{Z:function(){return P}});var o=t(42857),r=t(92310),a=t.n(r),i=t(33614),l=t(24018),c=t(54099),s=t(63011),d=t(59301),p=t(71366),g=t(20287),u=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],h=d.forwardRef((function(e,n){var t,o=e.prefixCls,r=void 0===o?"rc-switch":o,h=e.className,m=e.checked,b=e.defaultChecked,f=e.disabled,$=e.loadingIcon,v=e.checkedChildren,C=e.unCheckedChildren,x=e.onClick,y=e.onChange,k=e.onKeyDown,S=(0,s.Z)(e,u),I=(0,p.Z)(!1,{value:m,defaultValue:b}),w=(0,c.Z)(I,2),E=w[0],O=w[1];function M(e,n){var t=E;return f||(O(t=e),null==y||y(t,n)),t}var Z=a()(r,h,(t={},(0,l.Z)(t,"".concat(r,"-checked"),E),(0,l.Z)(t,"".concat(r,"-disabled"),f),t));return d.createElement("button",(0,i.Z)({},S,{type:"button",role:"switch","aria-checked":E,disabled:f,className:Z,ref:n,onKeyDown:function(e){e.which===g.Z.LEFT?M(!1,e):e.which===g.Z.RIGHT&&M(!0,e),null==k||k(e)},onClick:function(e){var n=M(!E,e);null==x||x(n,e)}}),$,d.createElement("span",{className:"".concat(r,"-inner")},d.createElement("span",{className:"".concat(r,"-inner-checked")},v),d.createElement("span",{className:"".concat(r,"-inner-unchecked")},C)))}));h.displayName="Switch";var m=h,b=t(14088),f=t(36355),$=t(1684),v=t(19716),C=t(64993),x=t(17313),y=t(83116),k=t(37613);const S=e=>{const{componentCls:n,trackHeightSM:t,trackPadding:o,trackMinWidthSM:r,innerMinMarginSM:a,innerMaxMarginSM:i,handleSizeSM:l}=e,c=`${n}-inner`;return{[n]:{[`&${n}-small`]:{minWidth:r,height:t,lineHeight:`${t}px`,[`${n}-inner`]:{paddingInlineStart:i,paddingInlineEnd:a,[`${c}-checked`]:{marginInlineStart:`calc(-100% + ${l+2*o}px - ${2*i}px)`,marginInlineEnd:`calc(100% - ${l+2*o}px + ${2*i}px)`},[`${c}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`${n}-handle`]:{width:l,height:l},[`${n}-loading-icon`]:{top:(l-e.switchLoadingIconSize)/2,fontSize:e.switchLoadingIconSize},[`&${n}-checked`]:{[`${n}-inner`]:{paddingInlineStart:a,paddingInlineEnd:i,[`${c}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${c}-unchecked`]:{marginInlineStart:`calc(100% - ${l+2*o}px + ${2*i}px)`,marginInlineEnd:`calc(-100% + ${l+2*o}px - ${2*i}px)`}},[`${n}-handle`]:{insetInlineStart:`calc(100% - ${l+o}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${c}`]:{[`${c}-unchecked`]:{marginInlineStart:e.marginXXS/2,marginInlineEnd:-e.marginXXS/2}},[`&${n}-checked ${c}`]:{[`${c}-checked`]:{marginInlineStart:-e.marginXXS/2,marginInlineEnd:e.marginXXS/2}}}}}}},I=e=>{const{componentCls:n,handleSize:t}=e;return{[n]:{[`${n}-loading-icon${e.iconCls}`]:{position:"relative",top:(t-e.fontSize)/2,color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${n}-checked ${n}-loading-icon`]:{color:e.switchColor}}}},w=e=>{const{componentCls:n,motion:t,trackPadding:o,handleBg:r,handleShadow:a,handleSize:i}=e,l=`${n}-handle`;return{[n]:{[l]:{position:"absolute",top:o,insetInlineStart:o,width:i,height:i,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:r,borderRadius:i/2,boxShadow:a,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${n}-checked ${l}`]:{insetInlineStart:`calc(100% - ${i+o}px)`},[`&:not(${n}-disabled):active`]:t?{[`${l}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${n}-checked ${l}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}:{}}}},E=e=>{const{componentCls:n,trackHeight:t,trackPadding:o,innerMinMargin:r,innerMaxMargin:a,handleSize:i}=e,l=`${n}-inner`;return{[n]:{[l]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:a,paddingInlineEnd:r,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${l}-checked, ${l}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none"},[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${i+2*o}px - ${2*a}px)`,marginInlineEnd:`calc(100% - ${i+2*o}px + ${2*a}px)`},[`${l}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`&${n}-checked ${l}`]:{paddingInlineStart:r,paddingInlineEnd:a,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${i+2*o}px + ${2*a}px)`,marginInlineEnd:`calc(-100% + ${i+2*o}px - ${2*a}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:2*o,marginInlineEnd:2*-o}},[`&${n}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:2*-o,marginInlineEnd:2*o}}}}}},O=e=>{const{componentCls:n,trackHeight:t,trackMinWidth:o}=e;return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,x.Wf)(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:o,height:t,lineHeight:`${t}px`,verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${n}-disabled)`]:{background:e.colorTextTertiary}}),(0,x.Qy)(e)),{[`&${n}-checked`]:{background:e.switchColor,[`&:hover:not(${n}-disabled)`]:{background:e.colorPrimaryHover}},[`&${n}-loading, &${n}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${n}-rtl`]:{direction:"rtl"}})}};var M=(0,y.Z)("Switch",(e=>{const n=(0,k.TS)(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:.75*e.fontSizeIcon,switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[O(n),E(n),w(n),I(n),S(n)]}),(e=>{const{fontSize:n,lineHeight:t,controlHeight:o,colorWhite:r}=e,a=n*t,i=o/2,l=a-4,c=i-4;return{trackHeight:a,trackHeightSM:i,trackMinWidth:2*l+8,trackMinWidthSM:2*c+4,trackPadding:2,handleBg:r,handleSize:l,handleSizeSM:c,handleShadow:`0 2px 4px 0 ${new C.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+2+4,innerMinMarginSM:c/2,innerMaxMarginSM:c+2+4}})),Z=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,size:r,disabled:i,loading:l,className:c,rootClassName:s,style:p}=e,g=Z(e,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:u,direction:h,switch:C}=d.useContext(f.E_),x=d.useContext($.Z),y=(null!=i?i:x)||l,k=u("switch",t),S=d.createElement("div",{className:`${k}-handle`},l&&d.createElement(o.Z,{className:`${k}-loading-icon`})),[I,w]=M(k),E=(0,v.Z)(r),O=a()(null==C?void 0:C.className,{[`${k}-small`]:"small"===E,[`${k}-loading`]:l,[`${k}-rtl`]:"rtl"===h},c,s,w),N=Object.assign(Object.assign({},null==C?void 0:C.style),p);return I(d.createElement(b.Z,{component:"Switch"},d.createElement(m,Object.assign({},g,{prefixCls:k,className:O,style:N,disabled:y,ref:n,loadingIcon:S}))))}));N.__ANT_SWITCH=!0;var P=N},12563:function(e,n,t){t.d(n,{Z:function(){return w}});var o=t(59301),r=t(53043),a=t(92310),i=t.n(a),l=t(36785),c=t(47729),s=t(14088),d=t(36355),p=t(17313),g=t(37613),u=t(83116);const h=e=>{const{lineWidth:n,fontSizeIcon:t}=e,o=e.fontSizeSM,r=e.lineHeightSM*o+"px";return(0,g.TS)(e,{tagFontSize:o,tagLineHeight:r,tagIconSize:t-2*n,tagPaddingHorizontal:8,tagBorderlessBg:e.colorFillTertiary})},m=e=>({defaultBg:e.colorFillQuaternary,defaultColor:e.colorText});var b=(0,u.Z)("Tag",(e=>(e=>{const{paddingXXS:n,lineWidth:t,tagPaddingHorizontal:o,componentCls:r}=e,a=o-t,i=n-t;return{[r]:Object.assign(Object.assign({},(0,p.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:a,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${r}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${r}-close-icon`]:{marginInlineStart:i,color:e.colorTextDescription,fontSize:e.tagIconSize,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${r}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${r}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:a}}),[`${r}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}})(h(e))),m),f=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,style:t,className:r,checked:a,onChange:l,onClick:c}=e,s=f(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:p,tag:g}=o.useContext(d.E_),u=p("tag",n),[h,m]=b(u),$=i()(u,`${u}-checkable`,{[`${u}-checkable-checked`]:a},null==g?void 0:g.className,r,m);return h(o.createElement("span",Object.assign({},s,{style:Object.assign(Object.assign({},t),null==g?void 0:g.style),className:$,onClick:e=>{null==l||l(!a),null==c||c(e)}})))},v=t(45157);var C=(0,u.b)(["Tag","preset"],(e=>(e=>(0,v.Z)(e,((n,t)=>{let{textColor:o,lightBorderColor:r,lightColor:a,darkColor:i}=t;return{[`${e.componentCls}-${n}`]:{color:o,background:a,borderColor:r,"&-inverse":{color:e.colorTextLightSolid,background:i,borderColor:i},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}})))(h(e))),m);const x=(e,n,t)=>{const o="string"!=typeof(r=t)?r:r.charAt(0).toUpperCase()+r.slice(1);var r;return{[`${e.componentCls}-${n}`]:{color:e[`color${t}`],background:e[`color${o}Bg`],borderColor:e[`color${o}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}};var y=(0,u.b)(["Tag","status"],(e=>{const n=h(e);return[x(n,"success","Success"),x(n,"processing","Info"),x(n,"error","Error"),x(n,"warning","Warning")]}),m),k=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,className:a,rootClassName:p,style:g,children:u,icon:h,color:m,onClose:f,closeIcon:$,closable:v,bordered:x=!0}=e,S=k(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:I,direction:w,tag:E}=o.useContext(d.E_),[O,M]=o.useState(!0);o.useEffect((()=>{"visible"in S&&M(S.visible)}),[S.visible]);const Z=(0,l.o2)(m),N=(0,l.yT)(m),P=Z||N,j=Object.assign(Object.assign({backgroundColor:m&&!P?m:void 0},null==E?void 0:E.style),g),z=I("tag",t),[T,H]=b(z),R=i()(z,null==E?void 0:E.className,{[`${z}-${m}`]:P,[`${z}-has-color`]:m&&!P,[`${z}-hidden`]:!O,[`${z}-rtl`]:"rtl"===w,[`${z}-borderless`]:!x},a,p,H),B=e=>{e.stopPropagation(),null==f||f(e),e.defaultPrevented||M(!1)},[,A]=(0,c.Z)(v,$,(e=>null===e?o.createElement(r.Z,{className:`${z}-close-icon`,onClick:B}):o.createElement("span",{className:`${z}-close-icon`,onClick:B},e)),null,!1),L="function"==typeof S.onClick||u&&"a"===u.type,D=h||null,W=D?o.createElement(o.Fragment,null,D,u&&o.createElement("span",null,u)):u,X=o.createElement("span",Object.assign({},S,{ref:n,className:R,style:j}),W,A,Z&&o.createElement(C,{key:"preset",prefixCls:z}),N&&o.createElement(y,{key:"status",prefixCls:z}));return T(L?o.createElement(s.Z,{component:"Tag"},X):X)},I=o.forwardRef(S);I.CheckableTag=$;var w=I}}]); \ No newline at end of file diff --git a/53359.async.js b/53359.async.js deleted file mode 100644 index 40cce1a7e3..0000000000 --- a/53359.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[53359],{53359:function(e,r,A){A.d(r,{Z:function(){return j}});var n=A(91232),t=A.n(n),l=A(7557),s=A.n(l),a=A(41498),i=A.n(a),c=A(79800),o=A.n(c),u=A(59301),V=A(5112),W=A(78241),p=A(66999),d=A(3113),y=A(49105),x=A(82242),C=A.n(x),K=A(43418);function g(){return(0,y.U2)("teach_groups.json")}function m(e){return(0,y.v_)("teach_groups.json",e)}function F(e,r){return(0,y.gz)("teach_groups/".concat(e,".json"),r)}function f(e){return(0,y.v_)("teach_group_members.json",e)}function h(e){return(0,y.IV)("teach_group_members/".concat(e,".json"))}function v(e,r){return(0,y.IV)("teach_groups/".concat(e,"/del_member.json"),{member_id:r})}function B(e){return(0,y.IV)("teach_groups/".concat(e,".json"))}var w=A(24650),q=A(37712),L=function(e){var r=e.callback,A=e.visible,n=e.onCancel,t=e.id,l=e.name;var s=W.Z.useForm(),a=o()(s,1)[0];return(0,u.useEffect)((function(){a.setFieldsValue({name:l})}),[l]),(0,q.jsx)(K.Z,{centered:!0,title:t?"改名":"新建",open:A,onCancel:n,footer:null,children:(0,q.jsxs)(W.Z,{layout:"vertical",form:a,initialValues:{name:l},onFinish:function(e){r(e)},children:[(0,q.jsx)(W.Z.Item,{label:"教研团队名称",name:"name",rules:[{required:!0,message:"请输入不超过20字的名称"}],children:(0,q.jsx)(w.Z,{placeholder:"请输入不超过20字的名称",maxLength:20})}),(0,q.jsx)(W.Z.Item,{children:(0,q.jsxs)("div",{className:"flex-container flex-end",children:[(0,q.jsx)(d.ZP,{type:"ghost",onClick:n,style:{marginRight:20},children:" 取消 "})," ",(0,q.jsx)(d.ZP,{type:"primary",htmlType:"submit",children:" 确定 "})]})})]})})},U=A(76558),E=A(60765),I=function(e){var r=e.data,A=e.isAdminOrTeacher,n=e.onDelGroup,t=e.onChangeGroupName,l=e.onPlusMember,s=e.onDelMember,a=e.onExitGroup,i=(0,u.useState)(0),c=o()(i,2),V=c[0],W=c[1],p=(0,u.useState)(0),y=o()(p,2),x=y[0],C=y[1];function g(e){var r=parseInt(e.target.id,10);K.Z.confirm({title:"解散提示",content:"解散教研团队将对团队成员之间共享实训、试卷等功能造成不便。您确定要解散本教研团队吗?",onOk:function(){n(r)}})}function m(e){var r=parseInt(e.target.id,10);K.Z.confirm({title:"退出提示",content:"退出将对您与组内成员共同开展教研活动造成不便。您确定要退出吗?",onOk:function(){a(r)}})}return(0,q.jsx)("ul",{className:"teaching-list",children:r.map((function(e,r){return(0,q.jsxs)("li",{onClick:function(){return W(r)},children:[(0,q.jsxs)("div",{className:"item-group",children:[(0,q.jsxs)("span",{children:[e.name,"   ",r!==V&&(0,q.jsx)("i",{className:"iconfont icon-jiantou9"})," "]}),(0,q.jsxs)("div",{className:"action-group",children:[A?(0,q.jsx)("a",{onClick:function(){t(e)},style:{marginRight:40},children:"修改名2222称"}):null,e.is_creat?(0,q.jsx)("a",{id:e.id+"",className:"c-grey-c",onClick:g,children:"解散"}):(0,q.jsx)("a",{id:e.id+"",className:"c-grey-c",onClick:m,children:"退出"})]})]}),r===V?(0,q.jsxs)("ul",{className:"info",children:[e.memers.map((function(r){return(0,q.jsxs)("li",{onClick:function(){C(r.id)},className:x===r.id?"active":"",children:[(0,q.jsx)("div",{children:r.name}),e.is_creat&&r.id&&x===r.id?(0,q.jsx)("a",{className:"btn-del",onClick:function(r){r.preventDefault(),r.stopPropagation(),function(e,r){K.Z.confirm({title:"温馨提示",icon:null,content:"确定要删除这个组员吗?",onOk:function(){s(e,r)}})}(e.id,x)},children:(0,q.jsx)(U.Z,{})}):null]},r.id||r.name)})),A?(0,q.jsx)("li",{children:(0,q.jsxs)(d.ZP,{type:"link",disabled:e.memers.length>=50,title:e.memers.length>=50?"本组成员已满":"添12312加成员",onClick:function(){l(e)},children:[" ",(0,q.jsx)(E.Z,{})," 添加组员 "]})}):null]}):null]},e.id)}))})},b=A(80608),J=A(49092);function X(e){var r=e.children;return(0,q.jsxs)("div",{className:"no-data",children:[(0,q.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAIwCAYAAABawRXrAADVaUlEQVR42uydCXhcdbn/RRAEURGvC4LgAsJFUVQUQWRRQdkLBUoXREVRLgh6BUG40KJA7ZK0EAiZ2z+VpWy9rbGltHSBdCHJNG1o2iQ0bdIsTRqStplmn+2c5/d/v+ecX3JycmbmzMyZJZP3+zzvM13TmXOm8/vkXb7vhz7EYrFYrLjl2SqOmVMefCivXLlm7nviFL4iLBaLxWKxWEkqryz8k7nekAeRV6HewVeExWKxWCwWKymJw+aWB/8uAWtehTibrwmLxWKxWCxWEprlFScNZa82h/IAXHxVWCwWi8VisZLQnPLA1RKwKJM1la8Ii8VisVgsVhKaXiKOnbs59CcDsJ7Orwh+na8Ki8VisVgsVhKaV+7/0tzycL5WHvQGH35is/g0XxUWi8VisVisJJRXHrjGXB68cbE4nK8Ki8VisVgsVoL6w0pxVL43PFMCVn6F4PIgi8VisVgsVjKaVx6+eCh7VRacydODLBaLxWKxWEkIze1zNgdnaHC1OfTs7PLQd/iqsFgsFovFYiWhOaWD55HnVYFsbufeKxaLxWKxWKwk9FS9OIrA6r/yvKEiZK+wJoevCovFYrFYLFYSgtcVPK/0/qvwo7MrxOf5qrBYLBaLxWIlKEwOku/V/8jm9jllweuE4OZ2FovFYrFYrIQ1t1y5XCsNAq68oXn5ZeJoviosFovFYrFYCWreVnEC7Bi0xvbyUOHsMv9FfFVYLBaLxWKxEtT06eLDc73KDTQ5WKhnsMJ/9mwVx/CVYbFYLBaLxUpQeRWDX8yvCM83slcFc8pD5/JVYbFYLBaLxUpQc7Z3fGyuN/jokGu7N3QPZa8+wleGxWKxWCwWKwFNXyyORGlQwlXe5vBjs0v62ZaBxWKxWCxWdgnZn7lecWZeuXJNXkXojjxv+K9zN4cfnOtV76Hy2y9nlwYum7NZfPlDWWB/MMcb/CbZMuQbgPX0PF6Jw2KxWCwWK5v0j63ikwRTl1C5baa0OogewdkEYZP+sWnw5EzYIUwvE8fPLQ8+rq/DwfNVbkFGi+8ki8VisVisrNDcMnHGnM3h+5yB1cjI94bnU1P5b/PLgmel6/k+sVl8Os8buHeoNOgNPzyntO+zfCdZLBaLxWJlheZ7+z+H3iUzXOk/D06ctTl0zsyywKmU3Tp5VnnwP/M3h380uyz0i3zDb2oYcDRrhLmzqYSY6mwW7Bfw7ww9XyoRzvIOnsR3ksVisVgsVlYI/VZ55eHpQ7BUHpw1rzx8sZP+qrzNga/NLQ/8nmAsT8IOHgnA7py3TRyXiuc7vUQcMac0eC2WOOvPN/TUnNLB8/hOslgsFovFyhrNLg//0LS374lZ7/aeHs/fx56/We8GTkeJkODqyaFsVnnoDzM3iU+5+VyRGZvjVa6FmejQv7NZmTC9hvuuWCwWi8ViZZEwJTgEK5sGL0gGfvLLwhdhRc1wyTD0X27BDzJXtGfw+rzNSsHQ1y8LTv4T7xpksVgsFouVTdLKbZvV+wz386ewyy/Zrzm7tP9syjAVuOmoXiLEEbMJpoZ7rkLP0o9/feNicTjfRRaLxWKxWFmnOeWBu4d6p0pDZycNbXInoJHJyvcqtydjnTDr3YEvEFD9fqhHDL1X5f5bU9XjxWKxWCwWi5U8YJUGrjRZHfz1DyvFUcl+zX9sHTwZzfI6EIVnwV8r/q+C3q7QOTQh+D+y54pA65lZm4MT5mwXH+M7x2KxWCwWK2s1613x8XxvaP6wPUPod0/VJwdZaHyfUx6+f6h5foP/y/H8/fvX+sjwNDhthA1EeejJvLLwT0QWuMezWCwWi8VixYYs8rqa4w3N00t6oWfQ35Ssr9Qsb+h2CUdOS48o+5HZ6XlYyzPUb0UlwTnlwYfox99FVovvFovFYrFYrDEh9E3RdN5VckLPgJoZsyvCP5/u7fpEIl8TmTAJWP+I4fCOSUCs6KGAM/vTI5ziy0O3ztuYfPM9i8VisVgsVvoFP6uy4ATrGhyCnjlzy8I/i8cOAdN96J2SX+PxCICk+VqVB66W2TNLzCVI+xbfGBaLxWKxWGNec70D3yV/qQfkFOBwJimcn785dNeczcqVKPnlV/i/8jit2EG/lNazZeqNInA6kfYTzpRN7rMrxOexOxDrdsiF/RuzvYEryD3+v1GOtPRZFc72Bh/Fip4nNvd+mu8Gi8VisVisnNETG/s+k+f1o2T38NBKmhE7BwmMaEqQVuQ8RL//JwKjO9C3Rb82dY43eLNmq1Cuw1Oelp1S7yGguj9vc/Ax+es2mbKHZ5cFfj7LK07iRnYWi8VisVg5K5QFaanydwiaHraDotGQFCoyR6w/P0dbdRP60z829J+leWUxWLFYLBaLxRpPQjkwryJ8fl5Z6Bc06XcflQAfyfcGZ2qLnsmx3Q6oNNAiDyvNYsEbnENZqr/Ba0vLdnnDF3AZkMVisVgsFsuQZ6v4yPQycfzcUv8p1K91xrwKcTZB0w90cDL3bQWvn1sR+l4+TRHOLBOnAtJmvNF+DF9BFovFYrFYLAdCszsyW6by3x9h/zAeXvvW9t7/oL6xI/hdwGKxWCwWyzVhaTRN/000ljAXzSkLPkEO8V/I9df9zxLx0XkVobMbDokJBFgf53cCi8VisVgsV+TZuvUjeeXKNdRrVWBkr56ZWxq+MNezV11d4hOv1oofPVMZnOpXxBQCrBP53cBisVgsFitpXVxScsTccuVys/s6OcDfhF/P5deNbJUvIK5aVKtMWVYXnBZUxDT6tXP4HcFisVgsFisp/WFl/VGAK5m5gklo/mblthwHq8MoPk9xQ0uPMq2wIjit0adMU4RAXMPvChaLxWKxWAmLHNk/SdODk0e6vSu3zysRx+U4YH2FQOpaiqkV7UENsJC9MgBrKv3+J/jdwWKxWCwWK364wrRgWeAuM1zlVyi3U1N7zjZ5G5mrbxBE3WTA1LRiKg2iPCh/jqA/cya/Q1gsFovFYjkWFjhj/+DQjkHdSPRpmhy89UYhDs9huPowxdcpJkuQCirKtALKXlV3jgSssBCX8juFxWKxWCyWI83Z3vGxWeWBawiq5g6biIbyZ3kDl854Q+SscSi8rUJCfJseJ5lBqpbAqogAq71HGQFYFNfTnz2a3zEsFovFYrGianZp4KvkyP4/eV7l6eF+q/Cjs94NnI6sVi7DFcW55syVjNdrg9NeqQ5O6wmOAqyb6M9/jt81LBaLxWKxbEXrcI7RpgS9oXmmrNUz+eTWjpU3ufzajbLgtwmYpljhqsevTJvvDU5b0xi0whV6sCZTnMbvHhaLxWKxWCP0pzJx9Jzy0LlzNgfuMy9wpmXNT8wpDVw5vaTpozkOVx8xyoKjMleIuoPKNLoW9DgasIxJwu+iKZ7fSSwWi8VisUAWh831Bs8kqPojslYSrozHe2Zu8n8ll0uCBlxpPVd2mSu9uV1MK2kJaoDVP7o8KLNYl/BeQhaLxWKxxrkATfC1yveGfpXvVZ4xTQgSWAVnzyn1/3j8MObIacFR5UGCKvRfFdfaZq8kYF1L8VF+Z7FYLBaLNQ6FBc15mwNfmw3DUFOflQZWZcGZyNLkl42P/XrouQoKcUY0uEK0G+7tdZ2RAQvZL/o6x/E7jMVisViscaSLCazyt4qzZpcH7sivCM8091nlY1Hz5tCtM8sCp+Z6OdAEVzARPVWxWDHYRVWn7t7eE6E8aMpincrvNBaLxWKxxgdJHJZfEfw6WSw8YIYqmbXKKw/eP8srThp/l0X8B0HRjbHgSrq3L6HyoF+JCVjn8xuOxWKxWKwcFZX4jkYZENN/1E/1iBWsyN9q1pxy/2/neIPfRMlwHMLV5yiucwJX/qDu3l7aGtSc3GMA1gR+97FYLBaLlWOauan7UwROF+dvVu8CRFnBKp+a1/NKgxNhIvpUvThqPF4jgqDjCYaucgJXmj1Dp95/Ve9TYv5ZofdhsaM7i8VisVi5oLyKwS+SGehv8jaHCkZkqoZ7rOYjmwUT0fF8nQwj0UucwhUCi51fqApO8/kVR3+evv4J/I5ksVgsFmuMCU3oT2wUn3nC23dmXrlyzdzN4QdHlQA3h56l0uBMevwD9V5dQGXAcW8fYKzAOQemoE7hCp5XRZVBrQcLXlgOAevruXLNUD6uqRFH8v86FovFYuW8yEph8hxv+K955aEnrZkq+rXCObTSBqtuqA/rVAarIbjCxOBZIoKRaKRopLJgAdlWVLUHHf+dsBA/zIVrNoOynYt3ivPqOwNf5XcQi8VisXJec8oCd9mUAckoVLkF04DTF9cc+SFe2WIFrC9Q3BAPXCEq2nX3dqflQQOwLkMpcixfr2dqxLHzvYFLS5qVqQ2+8A/5HcRisVisnBctXf4R9VrlUSbrEfRdzS8X52KPIF+ZiHB1NIHPFfHCFaYHVxj9V/H8Pfr3rhyrje7I9DV0iM++3SiuxmLravL/2tkV/llTE2dCWSwWi5Xjmr6y6xNzvOKbT2wWn+arERMYjqSM0o/jhSu5HmchwZW3PW7AmkDxqbEIV3u7A19t7lYmvlKtg2UtAdaug+K6mh5xPL+bWCwWi8ViacBAC5y/FU9T+8j1OMFpyOJ09jsvDyqKFjfSv/35sXa92nrF19q6xU3NPmUqXjemJwFYOw8oU2r2iZP5HcVisVgsFutDA2SXQKAzMRG4QpS06Fmc/qDiFKxkwAvry2MIRI/cPyC+3UIN/YiNLTpY4hG7F1EmrG4PncPvKBaLxWKxxrkIGj5K4HN5onAFS4YFZM+wqjG2e7sFrrS/O1asGuh5Ht4xKM7t6FNuloCF8iCsKTA5WavBVXDajg+UK/hdxWKxWCzW+Iarw6jv6sJES4MIlAUxPVjZHsP/ygJWwWHA+v4YuE5HHPSLH3f0K1Nae3S4qjOWWr9eq2evAFgArW0dVCZkPywWi8ViscY1YH2F4OfmROEK4aW9g9g/CPBwmrUyRzgsLsnma9TeLo7xDYoLOun1tVNIwPIa5cF1jTpcScACaL7X7j+F310sFovFYo1PuDomEUuGkeVBZdoSyuBggtBv138VBaxk0O9dlcXX6OhD/vCFByhzJQELcAVTVdhSaPYMsjxoBqw2cR6/w1gsFovFGp+AdV68bu3WOOjX7RnQf5UIXAWD2uON2Xh9WgmuuvvDl/n8Yoo1e1VPMLXIZM8g+68qh0K5TrCBLYvFYrFY4w6uTkkGrEasx6HyIB7jAisDrpD1QqDHKZuuT70QR/n84R+RK/1UwJU5e4WoNfqvZHnQnL3SYp8yyVsvPsHvNBaLxWKxxg9cfZxA6Go3AAvrcQAaQ83tigPAQtaKoCpowJUBWFljzgm46hkM/YDgasrB/mG4MpcHS9F/VaHDlMxemQFryz5l8lb2w2KxWCwWa9zAFRY5fzvZ0qCM4jrdZDO+zNVIuNIiS7yw4HPVFxYX9gfFFOxUNANWqwmwXqnVy4MAK5m9koAF6KxoVaZWdopv8juOxWKxWKzxAVifIBi6yQ24QoM7sldVBBiJZK3M0S/EWVlwbT58KBT6NpmljoIra/8VmtuLCbJq20dmr3S40mNLS/iHixeLw/ldx2KxWCxWbsPVERSXugFXiJYevf8K8OEka+WPEoNhcX6m4aovKM7sCyo39xBc2QGWuTwI36+SxmFrhiHAMuAK1hXefeHLUG7kdx6LxWKx0nWYfZTiOOygGxwUJ6PhmuJUI77k94tTBoU4kX78aVgJwEGbr5or1/30ZAxFrYHJwUVUJgOMBGNkrvwxIhAWl2bwuhxGcPX1EXBF0RmhPAhbigKvDlK1luZ2M2BtblWuK9kvjuV3HovFYrFczQgYGZNjsWsObt3kGP5zynTcHIyV7bAc0HSYT6EfX9faJy72bA2etbVZ25t3FMCLR+Ed3w+A6uWuwJWilwflkmN/MBJYiZhgJWMgqFybqWtDkP/FwaByE+DKmr2yTg/CsR1rgRZW2k8PjgCsdmVKWWv2NO+zWCwWa+we4kcjK0UH6xn0eD7FNUKHo2kJRXBk706t0ftCmYWpQeojIgfwn4UI3HoCgVP7hPgMMmN8FyLeG9yTyW7AFQIZHZTJKoz1OPH0W43qv9JjciauS3e3+FRAEdeY4coXJXtVYbjWr6qznx4cUSKkUiIB1qn87mOxWCxWIgc3ptI+EwqJc+jxMoqJdABPdTRNFgdcIdD7gqZq6wFNf37yoKJcF6D+ooFQ6HsDA1qGi8uKw/foKIKj69wAKxkACAAWACTefqtRcGXATbq9sGBXMRAQV+M5jAIsU/aq1TcMWOi7wuuuarfJXpkBq0WPTU2hc/kdyGKxWKx4D6j/AFSZgcqRD1ICcIXDGOUoLNZ1cnADuNC0nG0Glhm6T+e6lblCoCSIe4FMTjCYeFnQDFcGYB2dxmtyBGVAL8RrkYDlM/dfWZrbzf1XCyqdZa8Q5a3K5fxJwWKxWCwnB9ORFGhM/6mrUBUFrGTgYNvYEnR8gGugFVRuRHatv198XozDiS4YeFJMciNrJe8TymfwgFrTGEw6a2WOPT7xyTRelzPpvTbZb3ouPpvpQXN5sP6gMq2oQu87q442PWgAFjKu75KjO/cJslgsFivagYRS4IlhjPkrdGBHgCu3slbWQxmHHvqv6g7GB1gm0LqpPxC+tFfvDzt8nNyzI0J69mpqsoBlvleADbiYAz6cTgnGgitEb6/4dJquy5fRw+c3sm2jmtv7R3tf4TUDpvAeBORHzV6ZAAtRsk0cx58gLBaLxYp0KH1Ta5J2G6wcwBUCh1iR5rmUGGCZmqkBWzcY9hCH5fg9g83FDW7CVdDov5LrceJuZo8AVwjKMn4u1dekhzJ69PpukHDVbwdYZrgyARYyV3gPAqSqIpiLWuEKMLahOTtc6lksFouVRfJsFZ/83/f8F+EAygRYyUDv1SvV8FwKJgxWONzlAU+PU/r94icEICfUUNkzRwHrPDfBSgYczLEiJx6w6okCVkOluUFxYoqvx5HUd3UxvYap0bJXtuXBTt21HqXRqgjZKytgbTRiU0vou/xJwmKxWKwRGZC6LvHzgq3KlHWNekNzJuAKB6D0XOp3Aa7MQY3wN/UOhi/Aa82xe/cpJZ7eK4f3FWAC0ABIuJG18pnDl9rlyMjC0mudHCt71WnT3I4sVZ53ZP+VLWC12AFW+Kf8acJisVgseRh9lg6jGzEhuKpeLwnhsElHM7s16n364eb0UHcKV0OlqaAydTAoJnUPhM7JlalDeh0Xu525wj0DbGB60EkvXFxwRUGeVCkrpdFmgC/Sa5uiTzmOBKxoze0aYFFz+5p6/T0o+68qo0wPlloAa2OTMmEx24awWCwWC2ahFNfLA7ffmOBbVmcZy08xWMmQu99afEFXwWpUEGj1BMI/27+///NjuRFe6KarN7qVtTJPCQK2USaL1gsXL1gBbBDdfvGVFF2PT9Lru3YYrsS0WN5X5uwVYBIl6vneyOVBb4TyoBZ7lIklNbwyh8ViscY7XB1Hh9GVVm+rWqMHpaozmPKSoPWwBthhag2HYcrgyhTdg8qNlM36DtbLjMH7dxhNDuK5T3EraxU0XVs0eaMHq99luALY9ATcdz03pl9/oK1bigJYdoudzdODWI2DHsDqBABrfaNy48r6vs/wpwuLxWKNX7jCfr9r7IxDcXiisdlYVZMWuEJ09usZE33nnUO4CiYOV6ZDd0rPgHI5dimOtXuo4B66CFfyniGDKG0K3IYrxP7UABZKg5Pl67E2t/fE8L5CAJrk645nehAB5/cNe5VJGxoGv8ifMCwWizU+4QqLmc+PNiWIQwcHDcpExoqalIGVjEaf7hhe15narJUdAGgxqExG6WqslAzpeZ7qZtbKHLLRG9CRyJRgJLAayhz1Bs9w+VocS6/zJnODvnlwwon3FcxF8X7H+97c3F7hMHsFwFrfpEzesCdwGn/KsFgs1vgErNM0x2/FmQcS+lJSDVfyUC+MUh50C64iAhZF16AyqSckzn2jPbtLhnT/PkIxwa1+K+t1lsMO5nuRbNZKhyu9p6v9oHuAZVyLC8zvRyfeV9byIAALGVTECMBqtV+NY81eadGsTF27J3gWf8qwWCzW+IOrj9Khe4OTQ1h6UuHA8QfdbWa3C+x+W1IbTH/malSIKesbxdX5ZeL4LL6PX43o2p5E5goB/zH0IK2oDyYEVxKsIsKV+4B1Er5hiAZYQ83tkcqDBFfInCJ7taJu5PRgJO8rW8BC7NEmVHllDovFYo0juPowxY/jsV+oO6iP6sMba0Sp0EWwGvK/qhjd85NOsDKDAXbvLdimXFuzX5uyPCzL7uPh2n7IRLJWDtbdAICQvcKSY1ezVj1YuaNPiLb2iNNcuhYod1+uOMleRZoePKhnrzYa/VeApFiLnSPBFf6frGkI/3DxYrZqYLFYrPEEWCejCTgebys5ro+Dp96nmMBKuAJWMlCS0fuvgumHq/6RcIWQFgUtXcoNB3oDX8umvizDmmGim1krcwCsAFgHaeggFXBlANapLl2Lb4943WbAcrjYWcteUSBrV1Spg1RVHN5XVsBa1xy+pCRHPNZYLBaLFUNNVBrUDCmNqcF4JgNxOGFkH+U7HFhuw5UsDy40eS6lo9/KLnMlA/YEi6p0GNg/KG7q8AXPypZMlrErcorbmSsZq6hE9op2r4OuwFWrBa4aXQIsugafo7hJsbjPR/K+GgFYlt6rWqM8uKg6selBM2C91RD4+eKa3FzJxGKxWKzRh9EXhkbYE4hGY6oQB4/fRbBCIFNSaABcvz89WSs7qDIDArIZCACB9mv9ytSOvuA3siGTRc/hSrezVkNZQwOmAQpuZ60kXDXS0ERLd3JGo9quQSF+hD60YJTsldPmdmlwi/6raNODo5zbG0cCFkrLa+qVa1bWi6P4U4fFYrHGB2D9OBlXdhxaaHrG4RvN2TuRQEkK8IYDLWNZq56RkIBsGhr8W31B41DWPMGm7usOfaepqemjGbyPn9Wa212GK5kxROkM9wKAkSq4qqdoPCROSfI6nBwpexULsOya25G1A2CVtoyeHvTGkb0CYK0lN/fFZeJo/tRhsVis3Ierz2i72ZJwZfdrh6+eaSqudea07jRjgsMpzzA1TXczuxUQZEgX8xGTbxQdPcrNbb3ivEyVCylrc2mqMlcIwAPuMUAomSlBa0nQDFew/ajvEicl8X7+sGLK4tkBlp33VSTAAuAjW6ltL3Dg3B4LsFY3KTdnu80Hi8Visdw5lC90a91NqTFpVaU1oyefyZKWAK/XBtMOVgd77OEKhzCAD47yVsCS/URth8KXpLtcaOzZcxesLNke9F5hVQyAxO2sFQYYEACa9w+IE5K4Dt8wl0hjWTNELA8a04OAKjS3A6iTmh40xcr6rk9k0TdYWCF0+FbyC6sn9/9WIY6mOL7dL05p6RNfbzsU+lbbIXH2HuozbN0vTms9KE5sbRXHl7WKo+up1Ll1q+YzRu91tp5gsVgs66F8g1vrbvqNhnRM2AGOkspeGVmxAsMSIJ1Tgp09kQOHb57hYm8HV1oAIHrDP8TwQBrv5TfchivzdcRrLDIWfbsOVweH4QqxvaPvswleg+MUOUEZAbBGLXaOMT0o1+MAnipjNLdvdAhYqxvEZzP4f/6IJrIXIXg6c68v/KPmbmVie7e4fV+vuL+1V52595Ba0NKterTw6dFkE40+taDJF36isVvc19il3FZ/QLm66aA4t65bfLldcIaOxWIxYJ1Gh9FkN3cJ4vBECW1VfTBhsJKBQwtfq7MnmNaG9s4o2SsAQJ7hh2QHVxIg9vYok1t84R+mo1yIvYPhcJQ+ugT6rawZwzrDKgNwkeyUYKTMFew4YOJZ09pzfALXAJmYs80TlNbVOHbTg7beV0ZzOwAL/VcoD1ZGMhdtiQ5YVrjC/4vVad5HOH26+HAHrXkiiLq6vUf8qbVHndHarc7Z2608s7dXLWqVQGWO6HA1FA1deuzpUosaDqpP1R8MP0FxP5V5b2g8IE4fK6ulWCwWy81DGYaU56diSbPsmzL7ViVyuKOZHIulff2Zg6rh8pEODHIPHw7UUVkr3+gsTXOXOD/VxpJ9eh/d9W5nrYavp56pwevGtUhF1qraZH9ABq7HJvB+PnpoPdCoIQwx4n0VzfvKXB7E88N7EJYclXFYM2yMlL2q1wFrWUPg1BT/3z4MJb/Wg4Mn7usTk/b1qnPaCJpktJoiYbAywZU5dh8YDvp5EYHWjF2UKSvT7w+XEVks1rgArKPoMLo6FYuaUXbBwYT+qc7+YNxwhcBhLEEm3VOCkeAKsdEY2cdB22oDEdZMTZNPmdy0P3R2KiErKMR/wsPM7ayVGbBgUaCXft3tt6rtHOkthUAvUALv5++YjVXj9r6yLHauM6BvvtFvl2xzu8xeIdbuDv5nKt4H6Ilq3R84rb0n/LO2XvXP+3rUp81gFRWuooBVpKxVJLCSsUsLRY/94cfrOpRrt3f4v1xSwkarLBYrtwHr+KjTg8HkVt7gIC1AKa0lGDdc4RDEd/soSdUfDKZ9SjASXCGkc311e2y4Goou5ab6ruCZqbqXVB68zI0pwUjX9WCPDleAhGSmBK1Zq9r20XAFeJlOk4BxvpfRezUpHsCS04PtUQALgIR7DUiKBViR+q/W2ADWG7tC33Lz/lPT+dFU/jufgOoP7f1iZnuP+qwVrKyAZQdXTgDLDq4iA5YyFDv1KHr/oPoYWV9M3d6RuT40FovFSqm6guLrbmeurLHGOKAO+mP3W5kPeRx+Cyr1ibV0mYc6gSsEpsm01UAHHcLVweHMzc5D/i+lAJQ/OiJ75VJZ0Hxd8bqRtQMUxey38jmDq+rOCK7o+5RJCVyD88yrgYI2/Vc9sbyveozmdp/ee4XniulV9F95WxJ3bh8FWJQNe5MWPrt07w9vPxS+8AMqAbb3qh5EmwynmasE+q1GgFUMuNppjs7hqN2vFrzfGb4U/WH8acxisXJKT3kDl+FAwHfxboOVeTEwMh9aaanf+aLmWqOheqOD8qDbU4KRwEpmZfBa8NziASvZc7TroHJd80DiFgR2onv1jUSzVk6vK8ACwwaN0rk+iX4rZP6q2+0tDxCbmwNXxpu9Guq9itDcHo/3lbk8iNe8sCpCc3u804P1JsBqEucmAVWHffCB+Mw+mlJt71Mfau9VikbAVSrAypdU1moEXNWOjKLqDvWe7fsCp8ebtWSxWKysFEa1324KTsZ35wCGinbzHkH3dgkCoKqMpnAJS/0xdwnqh1OBg+lBXwqmBCPBFQLQsNAAxqhwZYULaaB5QJn6/oHAlXUHxMdduo8fDijUR5dAv1U81xXWG+inazUBVqJTglF3+Wk/FhfFBZhCnKXIyUER3fvK6WocPF/AE96DxXXueF9JuEIvG9k0nJ/I/a6hHYb7+sOXUtP6Ax/0qYVjLmtlEzV6NmtmTYdyNZUNP8afziwWa6wD1mdwCLUaa18AQAsNaHB7UTOi2Bh1x9ePtagZmS4AjPRbSl+/VTAqXCEACdLF3UnmygxXZtCgw+Z6QK4L9/HTdB9vdrPfymfTBC738LVbILTVQb9Vnc2UYLSMkLddfDeea0BQdb0ZrpyYi8byvsLzXdM4PGQRCbBKEwSs5fX+i+K8z4d19Iuz2vvC8yRUmSNar1W8/VaJNLMnA1cyqimbVdOh/pH3NLJYrLEOWKeZyyg4NBYZoAUYqjvo3rob3ZF92HKhJ8YBjwN6vje6uWgqpwRHmYaaAAKHLEARB6iTkqAZMkY0dyOTsy98wWLKSCRzHyl7c0ZQUaYkOyUYzTi0unMYNNyYEqyI0CgugeXdfeL0ON7HZ0SHK5vm9ljeV8ZzXlI70v/Kjeb2FXECFiAc/lVUCvwdZayeHgFVCYJVqqYEHZQDbcFqR4clPlAfrWoLfG0x+2exWKyxqFBInGOeEtSsFQyPJ2SP5E5BHDT9LpUKcUgVGA3D0TJTOIAAY+09wYxMCUYyDkXgYNVWAbXHn7WqtTR4V+9XJtV0iYQnC9HgTNOD5GOmTHU7a2W+dnJQAc/brSnBqJmgZmc9arAZEdK1PRpg+WOvxrE2tyPbptmM1KYIsOr8P471+g5QGbm9V1z3QX94ltOsVaJTgo0EUBVtihZJTgnGlbUaBVcUVRTbO9THtneEfsCf1CwWa8yJ9g9eHKnfSjOVNLyeEAAu+mBM2pUdX1dOZeFgtjvoUbqR5Sj8+UxMCUaCK4Q0UNWAKhm4MqDjvX3Bye9Rw3KCgHV0QFGucGNKMJIrO67RC8aiY/RfuTIlGMNDarXDPhxjC8G0aNYM/ji8r8yAVWX4X61pTH56cFX9yPIgSt+rdoV/Eu217e8Rp+7vE3/vpD6rjj61aFTmyuV+q90ERi/uCHmerwqlvN8qFlxVtWs/Lqr6QC0gyDqXP61ZLNZYKg8eHgiLn8XqtfIZzeb4Th6HDZqcq4wsRk8CxqE45HCY4bBeZgNQCOkWXtUezMiUYCzjUByQcpouVkkwGliZ47324MSte8QnE7iPx1P26mY3pgQjXTu8Lrno2K0pQXM50Op+vp4GL5xmr+ibhEtiWTP4YzS3200P4jUAkAqMwYwKJ9mrRncAa78Qx5JJ6M+pJPikbdaqNzW9VmUtiudJb4geQ25PCY4Gq87IYDUqCLToG5CLSgQbk7JYrLEBWEcHAsqVwTisFnDIIPskM1o4OCL1acWaEqww+piqLT1WB/uHM1xyejAbslbmTM3rxjRdrKxVnQO4Gm72VqZWtod/FG8/FmUfz3BrSjCStxWeJ0ADcOHWlGDU6bsmZYLD9/DnKW6wy14lND14cDh7hdexqFr3YMPztG3ET7C5fZkRy2tHlgjRxE7lwDMoa3XnBz3KM7ZglaIpwZ0ETZ7KkOclymABhjKVtTLHNlO8ty88t2qfuIA/uVks1lgArGMx2h9/o7p+sEqjzQJp8dA6ErRiTQkCpGQDcWf/yOZ2ZIdwQPkyMSXoi20cikMXB2V9giVBe8BCqVCZjMbeeO6jn5Y7u9VvFQlCAQ+4141OSoKJ9FtZ4GR9o7jUyWsPCXEOgdXUWIDVE3TmfWWeHpTlQfRfmZ+/G9ODErD+tXNkk3tbb/i8zn7VtteqPcXN7KsbQp58yl6tawxFnBBMGVy128c2K2S1h5/c0hr6Pn96s1isbAes4yh7NSGZhvVWn77KBm7rOIzmG31TOHRxMPtilKfqDCNRc6nQaxzm5mXC6Z4SjOZtBaCab5SNks9ajYaQLfuUmzc67MdCmddcHkxmSjCacWhx3bDnl1tTgpEWIiPebo7tD4XJOsWSvXJizRAte2UuD8o+O7l/0K3slR1gdVC/GWWsrqQJwWeclAPdnhIEBC2g7FVhJbJX7k8J7kgwa2WNSu0xPG97R/Ab9A7ghdEsFitrAYu8k5Tr3bBf6DTKSDhIZK8WDuQV9fqBhEPZF+GwX2OYieLv4+ewiUBmK5NTgtG8rWRmA6/LjayVFUYQW9vEle86MCE9OChOTLbfKtp1ktcF9xT3dkRJ1IWs1cYIUPJWY+wdfQKLrS3N7baA5Y/P+0q+rmKjFI7nVuGi95UZsFbsEj/q7Befg/0ChSflU4IRLBg2NOm9V+/QYzqnBJ1krcxwVallsdCPpT5S3SW+yJ/iLBYrWwELJqMT/S7ZL+iZgqBW+sMhjEMF5b88o4y40OjZwuHsG3Ho6/1MC6v0g03aH7jhyO42XCHwGooMX6RIWau4Mlfto0tQW9uVKVtbxbmLF0f3AEKJzO1+K+suwcaDw0Dp5pRgJCBZXa9MfatBnBorc0dxXazpwX6b6UHz+6LV6n1lmh5EGVj2ncVbHoxmzSDhClnBUgLpjp7w3ylz9Ww6+62sE4IvU9/Vwm0hLVOVqX4rJ3BlhizKZD2+qaX7U/xJzmKxshGwPjuoKDe4BVd2PT8+Y5/gCiOzJYFL+mtVGD5S0htL7nxr8QUzOiUYzThUwmC1y1kr6yG+mawbtu4TJ0e5fx8eCCiXJzsl2B5jlyDgodAClPFOCW6MURI07+hb3aBMWlk/eFKM9+6JBFWTbacHbbJX8azGwWvD9cdrxr22A8bSGNODsQFLofur/oHA6qlMO7IDbOZp2auQu1OCKQCrUfGBete7Lq2bYrFYLNfUTxNY6GFJGqwcNFTr3lb64YyDCQfNIsNXCdkR9HBJ+EJ5EAdhJqcEI3pbIcNmHLy1LmetRmR8DEApb1Wu33ZIHBcBMj4+EBQTUpG1sk5MakDZnvyU4EYnFga7levX7RSfjgJXh4koze123lc9sbyvTHAl+6+k/1Uy2bhIze2V7eqfWntGWzCkfZfgAT17helBgE4mpwTjhqs2TBaqBZX0f4QXRLNYrOwCrH4CLMUFwHIAV6MPOv1Qx0GOQxqHkrR/sMtgpXtK0NzIbZ4SrGwfbnx2O3PltYETRBn5/9jtKxwYEF/oG1RucqPfynaXoPGaARqv17o7JTgCQiz9SW/uVq56cXtkk1HYi1BcHq+5qJwebHcAWLi/870R7k8M5/ao/Vf1yjRaAXP/PhsLhlRNCTZEgastBCmYHFy6M6RB1K4MTwk6BStzbN2nPFXZGvwmf6KzWJkrh+G73g8bvRtHGHGkER8x/Rp+f1xMpwCwgnECVn8SYOVk3Y22f9DY8WebtUrDlGA0bys5WYbHIaiKc0rQKVhJQCndq9xc0SK+Yr1/vb2B0/uDYoqjrFUUCLW9HsbrrzAMX1fVuTclaAWPUd5Q9eHLou2fQ2lbmMuDSUwPNtpMD+JeIrsqrUfcmh5cRXC17QP1vn3kyp4duwQVz/JdIc9cGIu2KqmZEowAVVvaQlokC1dbjNjaps7fmOAmBBaLFT9MHdunfxCfjFUaFGdRfBc72ygupLiY4ifkAv0TeryEfg9ZgguoafhcejyblueeGQiIr7YNDp70ApUrylq175pzCrz6+sRn421yTyVcycBBhXIhDjzXslY9iWetzFOCAIA8I7PhZr9VRLgyghy2ryppEh81v8cHaI+kW1OCLXZw2alnl/IMS4qqBF3Z44ErNH7/e2f4/Bj/v78faXowknO7k+lB8/3UtgzURs7MbXSamZOvk+Bq677wvVQWfDqT/VbmHisA0EJaibOAmtsBUenKWnlbQ55Xa0JaaRKQ5AisosCVjIp25fat7eIYPgFZLPehCtmnEw2I+ik9XokpI/rQvYk+fKeY12fEjKD2OJUeJ3/QJ27wbA1O2LVfuULb2yfENweE+EKNiM9tO0sB6zODQWViNmSuzIHDHtmDBUapMBPN7JG8rdB7hdKR1uDtZr9Va2S4wiH+bqsy9d294kfy3mG6sN8f/kky/VYtDnYJyrJtpNfjTXQnX539VB0GH/5VLf4z2v9zgqobbcuDUZzb5fSgtbm96ZC4ta1b/L6tR/xpX694gJrOH6Gdf3+vO6g+RqDzRBv9eF+P+mizT31o94HwvdWd6u+9bcotdoC1LkJzO2LrB+F76es8k9F+KwtgIWuF5vZNLaG0TQl6W3Woe7Ii5FmxKw7AigJWQ0Glwi2tgk1IWSyXslSAqi8Y2afJI0oFiYRl6TEChw0OmINkJWAGDvKPmuQPhy/0+8Up2IcmxmCTJXbYDSriumzIWlmnBKuMXqdVjfq6nHROCUbytgJcoBkfkOVa1ioGWFmjtF2cIkGjl+5dQlOC1utx0N44VLMqqNLDmrWyZtzimRJcFQGsMNwAoHvp/YETorxnvxyp9yposmboH/WeE/R/WNyyv1/8cn+fenfXgDr9UL86z+dXPb6B0dFlxAGb6BxQn917SP17zX71zk0tyi+iZq/gA7c3dCfBVUE2ZK3Mgb6rospQmrytdJAr3KLD1ardoaRKghGjXX1s61bxET4hWazEoAA9UydQfIc+XCdQTJVglRRg2cAV4AIHHQ7VHgtgmUBrKqwOBgfDFxBsfaW7W3xqrJQS6Xl+kp7/tdmQtbLrt5I+WjjsM5m1kgGQgJUEDlC3pgTjgSuAS+lecZlRrv44+q+SmRJsMTnT2+0S9Br2DIChuHcJOlh0vMwAKzNc/V+tMvWfplKozTdVF8XjfdXrF7/uCah3dfvVv3b7xczuQfUZDapkRACrSHB1oE+PTjwOiCKCoTk7D4h7NzWHfm2XvdrYrPxmb4+aly1ZKxmApacJdoqN5vZUTwnCAgKTigAsrOTRgMltuBoqFYpp0Xr4WCyWfQnwNCr//Zw+VG90Daxs4MoMGa8bH/79wWDMMhplgyYPEPQRaP14cFB8MZZJZKa1f784tjegXJ3xzFWEKUHAwCIjg9Ieo9+q1aUpwWiu7LLBvTIDcCWh5Z09ypSSvcFv9PSIU92YEqyPsktQvl7zomOvC1OCZrhaYoIrZAZf2RF5yTOgkmJC7OlBMa2PoKrHr/6N4CofUEWgVUSQ5el2Ca7MAZPQtu7w3Mp9oTvNgLWhWbmt+ZAFrtI8JRhp5c3aBj2ThKxSPM3sNXE2swOUkK0CzGEVzwYCrXjBKh64GioV7hXf4FOTxXJQCjSa1a+wApXbWSs7yJhvTIwlYmMwEKBFykJ8xW7EPkuu7UcDinJFNmWtrNNuFcZaGhzIMcHKhSlB2z2CBnQACIoqUjAl6ACszPH2nuDkju7wj92YErS+XjM44pojg+X2lKA1azUEVxQvVUducDcGVibZlgcpQor4xWBI3N0bEnO7AzpMmcNtsJLRYQT2CG7rUO/Ba1/XELqVYOZRAquizE0JRtgl2KnDzgLN+yqUkilBHa70UiD6vJC5Km0JpSxrpWWujNjcphSh4X1lvTiKT1AWK0oJy5gYmuwqWEUpCZoDh5Fc25KEV9RUympdHggEvnYgyxyHS0rEEYFw+GfZlLWyKwUOeRK1p8bbyukuwYVG/1UqpgSdwpUMOhj/RFNxv0h2SjCatxUGDaRVgZtTgiPgygCrV6r0bCX5X305yufBt63moooOVr8ZDIt7ewPqXAKpIrfhqtMBXHUYewRpOvGpLfvUu7Z3qve19eh2DJmHq5EWDN42PXu1pDaUMm8rc+bqeWpqpynYlGatKqyxNzyvbH/0dUss1rjV4hrtu1VMAk7JBFwhcIAgY4GDKVkjzkGaSMRak75g8Osii/oD/GRXkQ2Zq2hTgo3GsuEXjKnCdPRbWeEKkCEzaamYEowHrkqaQrdW7gtP3+NT/yuZKcE6C1xZX898w1U/XnuCWFOCo+CqWsKVcvNzdfbfhBj+dJeZ4Yp+Pm0wrP4FYNUrwSpBuOqKE65GgJUMWQrsUeeTHUNBtvRbjfC3IlhaReVBmIsio5SKlTcAJvhrYXn0ixpchdyZEnQKVzL2qf/FJymLZdGS9wOnza9QJtF/9GmphqtogCTNBgEFbrqcY3KPppk+nw3Xmkoq3+/PcObqYFT7BR0a5BJoHODpLAvKrA6gAf8+QCITZUEzyKxvCf12y77wjKoO9YEPepVbHfVb+SIsao7gbSX7rwBIifZbLYvVb1U9bOj5QpWCuOqpCGUdTOoq+GZrGLBuI7DK65VQFQuu/KkpC3ZY4Cob+63MU4K1VB58rUbPLKWiLLjNyFyhLIim9i1tac5ctSFDZ4rWwGl8orJY+ocoHNW/TtNRk/EhXFSpeyClckowUmBvnmY2WBdMyfqYvqCY1DsozuvtFZ/O5NQhPY8zszFrZWctICEHGZaWNGStzCWzV4y9iYCMVDeyRwIrCTKbmtX/2twanoHYsV+9K1LWKtaUYDRXdgCRnJh0c0pwBFxVDcPVwkpl2vPvhS+MNP1F/0e+JuEqpIo7+0Nqfm9A2GatfCnqt4qWtUoYrNKRtTJlr9BzVWRMD7q9SxBwBLhC+RFlwYq29GetRsIV/VqrejdaIfh0ZY13uIL9wrdlSVD2P+GDHDCUrqyVDLmDrTKO/itrJsgJmPTSsl4Cym/W19dnpCHTNyhOzpZ+q1hTgrgnsMzAoQxQSGW/lRU+AFcL5eqUDMCV2QLg3Rb1j4Crcop3msMP7+4K/SqRKcGqSHsEW/V+s0JjZVHCJcHayCXBIbAy4Oq5SmXq/24TZ0d6nxJYXQGwopL2gzQhON9R1moghVmr3vjhqiVDWSvzlCDKgvO01TghV7NWgKSVJriKWhZMQdbKDq4Qm/eq+aV7A1/lE5Y13gHrrBFmoUYPFL6LxqEbTFPmym/yv0KJBCaXaVghM6UnIK7AGHq6r/uhQ+K4nizOXFmzM9KAFKWodGSuKg27AsA2YKEiybJgsnCFKG9V/wK4KqVYuyc8Y2UDrWCxuQ6O4MrGPBTPab6xdNvuOa6JYBy6wtxrVWeftRqGq+HM1QLEFmVyYYV/1L7FQdrO0BNSfkFQVdAXEIUjeq3igKtY5qGagWg6M1e+9GauZMBcFKU7GH+60W8lQ9o+4GtjFU5Un6s0ZK6GYq9StJnWTPEJyxqvYAXzwFOxzsZaCgSo4IP4Fc2HSkl51mp4h5l+UOCASUXWKlJ0B8VNB3rF6SiVpvH6H94XVG7O1qyV3ZQgDnWAN2AhVVkrc0+S3D8IuMhESdAcaxuUX5S1qg8ArkpbdMB6/f3wwzs6Qr9tjOLKbjclGGmJsSzFAozcnhIcBVYURRXKNM9W5UbP1t7/oPfj0VpWNSwupezug9RjVYQ+K8e9VimeErTNXGW818rZomYAFOwS0INF75ekpgTNmat3GnW4wk5DDa4ynLUaFXvVP8Ocl09b1ngErJMJpibZNrIHlaHmZnzwGzsCU5a1kuHz63AVy/8qFY3hPYPKzX1+cVFrjzg+XfegPyB+nq1ZK7tGdkADDuoiw+U9FVkrM4QAEAB0FS3pmRK0AysZbzcpvyzfG34QcLXJAKyXq8MzNjSrf9YXFzufEqyI4G1VXDvc4D7qOUXotXIyJWiFK4AVopBi0TZlShe9D2no4q7eoDqbslVDYOUGXLk5JZiwK3uGslYSsFC2w/TgCirl1XQkn7UCJCFzpZmIbtNNSyNmrtKZtbJEeatSsGnP4Ml82rLGG1wdQ3FVVFd2w00dhymWs6YyczXkf9WjHzAtUcqDbsFVBGCZenBQuY7KIyel4z4MDIS+m07zULspwXjMQwERAIM8o2xXfzD5KcFI5qFew6oD78FUZ67WRclcAWwQ6xqV2zbtDf/PJgOwVtfrgEWP02v3K792OiUY0ZW9UQeiPGNiMlq/VbxTgguN0ODKACxybv9VTaf68KGAoBKgWtgXGglWmZ4SbB9jU4LRXNmX7dStE+Cmnky/lQwAG+AKURYJrlI9JRgDrhBlWi+WmMAnLmtclQZDIfEDJxYMOLjNE32pyFpZ/a8WaBOMwYyuj+kaVCaVtYszpi8WR6byXtBan5NgiJrprFW89gvSaRyA4GbWypzl2Wj0XwFu0tnIbrfXDkElwts3toQfkYD1pgFYq+rxc/WB9zuVW5xMCZqfv/U5osEdE7wJNbKPmhJUhrJWCw2w+ud7yi3Ldonfbu8QDxIMAaw8fRaoigZWvhSVBDsyCFapyloNlQcJnBZW6TAEyElkSnCbyecKzfJFxm7BiOtvMpi1kmAlg7K+j2f76jIWy03A+rK17ypaZkpOcsEbKxVZK3PgO26UO6wLnlOctbIFlndblSlPbx48b2u7OCZV92K/EMf2EcxlY79VtEZ2WSpEORdQkWy/lV2WB/CA9x3gI+1wVW8qyRmA8/Ye9fcEUtM3EFxtaArPWLZrGLDepnJhRZt6R8wpwZbIxqFrjAXbAKRkpgQXWaYEZdZq8fvKbdX7xUMHBsU8CVbxwFU6pgQBRG1ZOyWoxJW1klHZpsMQICuZrJXMXOHroO/KdnFzJvutbOBKC3KS37RPcJmQNT5KgwRUV8XjbYWDXnrz4EBPReYKgcwKyiM4cPr9mV8hg0Pv/1F/Sn23uKw+Rbu16snEkaYYr8zGfqtYU4JeY9IUh7qbmSsZKA8C4rwtae63soCVjJJG9c5NBlyVUBTvHCoRav1Y9Gv3b/tAudVpv5V13c0qo6EfAOXmlOA/q8Qt5Kx978EB9SlMAprhqs8FuHJrShAQBRCB5UBGpwQPuJO5ks3t6I8qqND9rxLptzLHyzt0qwdbuMqyzJWEK4R3n7iMT1/WeACsM6QlQzyTgWjiRbkGH/raVKGLWSuzPQP+DWRC3J4STARWcNiiXAmY6OxVJrSRMWkK7sfhvWHxo7GQtRo1JdipH/Zyys8tsDK7mRfXpm9KcETWqm7kpJ7WdL5HvQdgVbJHz1j9X+1wBms1/XzNHvWR0ib1jkqHYGWdEgQszTca3B0tah41JahYwEq5ZcUucTuBxkw0rmciaxXXLkGCo7kED1j14nZJsDHNWStzEztgaJ7Rf5VI1grgtIWyYLB5wNdBP9dYyFqNiObQXR/KoKkzi5UOuDqCwOrKRIxD/QRUJS16CaPuoOJa1mrYnsFoqCeg8fVnx+JjaRcBuKDlvlM7epWrUrFmB2an9FynjoWslbXfChCFawQQBSi5AVcICRsAn0hZq41pyFqtMMW6xvCf3zbgCvFq9XAGa9UeHbTW7AnfL19TrJKg9Tlp/VcVo8uBzkqCI7NWL+9Qfrm9Q/2rb3C4z8rNrFUqpgQBR3ONSbux4m3lZJdgsQFGgKVEslaAIEAnrg1sHiraQmMia2WOUhoOWVnf9Qk+hVm5DFinwq09UeNQgI78UPe7mLnSy4P6IY3DRIOqTO3mMwELDjK55Fj7NYKszj7l+n1dg1908774/eIUWERkw5RgIrsEAROFxrRfdYL9ViN6lYzpQbkeJx1TgqtsAGuFpTwHeJJwpU0QbifIqtXBSsabu1BCVH9nOyUYw5VdMxitHAlWiUwJLtul3P5Br2a3UBgNrDLRbxWtmb3JDFhjbEowkis71uMAihZUhhLKXCGQAUOJ8Tmr11WWTAnGgivEuy3hmdyHxcpluDqSMlc3JOvIjuxVgdF47CZgVXfK8mBms1bmeMEovQA6zJDS0adM6vCLr7i1x3CPT3ySphZvyKYpwbi8rdqH+4cAColmrSSUSNgATKRtSrAuMljJWFcfflCDKyNb9cJ2vUw4BFcGYK3cHX6YDpVfeB1krSTcSf8rvOfiaWQ3TwliQrCMVvkcsslajYUpQQlYqyyAle1TgtEc2QFYaEoHZDkFKzNcbTLsGBZYlzePgazVUPYK0arOL90b/AafxKycVECI091YdwPwkW7TOITdAiwcNigP9vgz029lBypFRgN3q02Jrb1bmbg/IE5zCX4/TI3ulycLV+2p7LeK4W0FcAIcyKm/uLNWpozPktrhvq50TglGgysNsBrCD681AAsThACspTuH4eqNXcOxjhriN7Y43yUo/a/wWOyw38o8JfhqjfglJgS7B9Vnsi1rNcrbKsKUYKNNBivbpwRrYuwSrGzXJwhX7ArFlbWScIX1N7BkeEfaMYyhrNUQXCGDtVd5tqw5fD6fxKyc7L0K0PoLt3YJwqMKB6mdnUIigXIg+nhw4KW9JBgFVmQWJRKw7OtWJrX3ijPcuEe+/uA3k89cBV3rt6pPwJXdawwpAAQq4shcmQELEIX3AkplMeGqMXX9VstsYu0edbrMXgGs/kmAtWzncOZKwhV+bUW9ej81Nd8aad2NdUoQ31zg2gGoIk4JVtlPCb5erfy6sUv8HattHPdb+V2Eq3h2CUaxYJAZrGW7QmNqSjCaK/uWdr3/CittnHhcyUCf1Us7dPd3lAiHsldjLXNlhqxW5Qo+jVk5pz4hPkPANNHNXYJyjQ4O12TACoGsCr57x+GdDYuPAVcAjfnGyHw0UGnrVm5q7hZfdqNM6POLKdrz7c+SKcEEvK0ADXkmc1AnJcERxpuNw9c93VOCdmAlbRGor+nW1aZeK5QGAVhvWMBKRvFOdfqaBvV3sXYJyn+ngF7z/Ir4pgRl5ooAZFamslbJ7BK0NrLLJnc0hcebtcrYlGAMR3b4VgGwkI1ykrWSEIWm9nnGROWYmBKMAFUyNuH394rJfBqzcjGDdbritLndobdVf1A/GPCdN4AkUbhCxmpFvZ61ABhkfvGxDiwSIHEgxsoCNXcFJ9b4kt+35RtQrsq2KcF4va0ATsiwzJcLmp3AlQmwXjf81gAk6ZwSXBYFrhDL65TbzM3smCB8YXskuNIzXMvrwveXNCoxdwkuMSYmUZKONiW40AJXb+5Wf0fN7HOyDa6ScWVHxmapHWCNoayVeUpwHWWuCox1No4Ai2BnVYO+VgeeV7BnGMtZKzNgvUvDH3was3JO/rC4yK3M1Yi9gb7h6bEef2JwhWwNDhccYr40ZK2c9jABGKTpaaxsEAClpVvc0NAlkpouPNQvzo7vuaa5md3BLkHNw8ooFUqTUCeZK9kQLv/exgxMCdrCldELtawu9HsJV28Y/VeYIDTDVbEJrhDIcq0kH6pouwSLTf1XeN1RpwRNruxL3xe3Aa4GQon5W/kyMCXoxDgUDd1LakM6TI2BKcFYruzoJ0MPVllrKHbmimJ9k/7n0XuFrNeWLO63AjjBFBa+XGVRwGrTEGCF/sSnMSvnRNmrG9zIWtlFiVHSweHaHwdYyV4rHNo4XHDYZjprZQ4c+HheAIJIoGKFlYaDyoSa1p7jE71Pnf39nzvQr0zOuinBBLytVhhThQAIp0ual5n+TiamBO3AStojLNul3mXutfqnMUFozVppYKXBlarFkl3qA2soi2XryG78G8jeygb3SOtuFhoLmhGLtotbO3vVvLE2JejE2wpg8RoBVpNPSX5KMAGwciNrZe6zWlyrw5LXAlh2cIVs1fNV0pQ0e7NWOjjp5Uus7EGsb4oMVpuMP09WDX/l05iVi/1XrmWt7AxC5YqOzv5gdLCy8baSPTutPenxtnJaYpNO4gALR7BiAEvDfuXyrXt8n0zkXnV0iI919Yd/lo1Tgol4WwESUO4raYwNV4AoWVq0lgfj7rVKcEowElxpgLVbvUeWA2X/1dLa0XC11ARXr1MsrlEfgS+VNWtl7rVCaVAOB0TqtyoyAOvVavHr1l4xcyxOCTrZJfj8Dr001tCljIkpwVimoXgtC7YNA1ZlRLhStNIoYAVZr+zNWulN9y8aILiQXhvKoNHhSgcsLErnE5mVU3qxOnROi89YbeNi5spaKsQhgYPNaeYKATjAoYqDJd1TgrGAZYUBfo0JZIIausI/r9kvjk2gV+6wAwPinAMwNE1kStCX2inBeP2tAEF4XxSZFzZHMA7FewcwtqgqM1OCxRbAWmIx93xjl/rfErBgMCotGqwlQT10uHoVQb1aS2rU/16+S7nFCnGy16rAMFU1TwmOKAkamav/JZ+rnQfUGQRVz6Z1SrDPnSlBJ8ahyPhgem43gY+7mSslNZmr9uiA9VKVDiEVraGIcIVYvlsHlld3GH82CzNX6xr0e4MyLoxPAYSwj9gUI3Ml490W9VE+kVk5pflbghO1hmM6sHoM4Ek2a2UHUBtbhjM+clFzrHU3tZ3DuwfTPSUYDVQAJThYceg5yVpZYaX+gDL1/f3hCxfXiCPjvV9dg4NfRJlwrGatrL1WslQIiI7myP66yfsqE1OCMmtldU2X8Uadep8sBz63LTzjpe2mrJUFrDS4qtbj5e0UO8IPF+9UfmnrbWVk7bDFYNSUoAFWhdqjmPZeh3hgLE8JRrVeMHqtkL2BMSeAJ1NTgjUJ9FpFsl7Aa0FEAyxACqAFvVfelvRnrcqigBUyVtihKJdMIwBZ+LVSh2AlY2Nz+G98IrNyRpQROYbWu2gHDmChyNgXh8Zyt3cJSudzrVTYE3S0SxDPa0FlMOP9VlZgAYjIPhgnWSu7TBB9iE+p3x/6drxu7/Tnj8I6nlR4W8XVb9We3C5BczkQ11JbFF4X2dcK70+tub0xM1OCdlkrc/x7p/rAMiNLtWCbvoNwOGul2sOVAVgvUbxWrd5jZ8HwgtF/Bd8vu6yVhKvSveK/pc9VrvRb2U0JvkO9PHAtr4kGWFk0JRjLOBRwhb6qUfsDh/yuFO33AViAlmzJWqEHDA3sACtMNGISEmVBuOxvitHMbgdXeoRn8KnMyhkNDIgTtB2CQfg6KdpBgoMO4ICDMZ7JPyeBg1zruWkJxoQrgFGhUVbMxJRgtGxQnbHAGIdwIrv5JKTUdAQn13SJM+O9bwe6Q+dkekqwKsnMlRmwAFAAac3lvXE0YBXXDntfZWpKMBpcAYQIsB5EORCZKwDW67Ujm9mHS4LDYCXh6gU8VqkPv75TudU6JYhvevKMDJa13wpwVUDxxm7x+4ODYn5WTgn2ugdXACnAATI5gJixMCUYy5X9eSOD5bUBLAASGvrRdwWY2ZIF/VaAvKW1+moePC+AFdb8oO9qkyVr5TRzNZzBCj7MpzIrZxQIiK+Z+638FNj1h4NO+67ZyNC4CVlyRB9AE82VHYe2NCp1DbBc8ovCc5J9Q/FmrqzAsmO/cuP7B8QJ8dy3ViGO7ugXU+ItCzamyDw0ocyVpd9qVd2wBYN18bH0gFqX7Mobl/qtXrdxUS9+X314qdHcDsCSYGULV9Uj4QrxT4oXt4futk4J4rVrJcKK4KjMFeCqwKtM2+NTn+iLBlaBsdNvFcs8tLZT1Q52AEjGzEM73IErxIs7DMCylgjhd0VQNdfwu6pwO3PVGgdcERjBaR79YvAhm2uUAtFjhUyWEwuGWHAFcNvQFLyfT2VWLpUIz7brtwK8eFuGyxM4WHCwopyYjCM7Qjauy1JhJHCS5ZFWy5/JRNbKCioVEv7anWet6qKAyvb2wM+3totj4rl3z1WFL8HhDwgB0OBrNvqc2UVkqt8q1pSg9HvSbBga9ZBLjgEz8U4JpjprZY5/71IfQdYK/Vf6kueR5cBXLVkrCVf/3DYcC7epf4XFgtmCIc8ALHPWqtAAKwBWeav6lz7yusrklGA6wMqcrUJJCpAwFqYEY3lbAZ6e22YCLGMyUO4ZRGlQ+l2lLWvVomeqkJUCRGHKEUCF5wIYhK8VslXOwUqJAVZ6kMfX3Xwqs3JGYSHOi9bMDgACTCyqHh4Tx2EYyW7Bib+VzE7lycZ6G8CSa2hwMPoyNCUYrcQmDS/rOuMrCUbKAm3rVKZu+yB8cQnthHR6757fGvjqP7cFp8gDGCUkNEQXG2U0fF08p0xOCTqFKxl43rJUKOEJPy+IkL1K55RgNLh6pZaMPXfqfVfIXmEy0GnWCmD1HMUCiv/3nvrIwu3qHRKuZHmwkHqsntuu3PbiDvXO56vUP9Of+euC99SHn61UZyytE8/Q3/W8WqMSAIz9KUEnxqFyubEdWKUqa5XolGAsbyvpg1XWOtJ64dUavQQHi4N09VsBmOASj7IkoAqTgE8aVgsALa0MGMOVPf6s1XBs2qv8mk9lVq5kr44Ih8XFThrZsbAZB638wMdONBxeTjJakZrZcZAVGVN4VsAqMSYO603TgzHhKgUrZCKV2WTzfd3B5OFqGFiUqVX7Qt+mO+Oo6R27CfceUq7B8wGs4HrK0q6ELllyW2GYeUZ8vp3JZa4qkshcWfut1hglQZSnZfbKrvcqJXCVQOYK8XKN8gv0W72wTc9gxeq3soMrhKcyPON/t6r3LiIvq9frxN2vU9nx/3aqc1Y2ioJ1zeKZtc2icG2T+uyaJrVoTZPQYlUjWRfsVD1XvqZ6TitUPbPLdCga683s0SwY0LeEacKx1G8VCbBgxomeMkzjSbhCv5VcCZSOzBUgDkCHfqp5RglQOuavb9JhqNTByptk4AqxsVG5gU9mVq4A1lEEWD+Nd0qwqlM/aHCYI7OAAwqHsdwTGAuszMAESLGuwEHWDIcWDlhfhqYEY5XY5MFaFyUT5ByshuO99uDE7W3iJIf377B9veJ86/PEv7XRAC7AVVHlSPDCz3H/ACClLcMLl/FcattTMCUYBaxs19006hN05szcugTBaoWLU4J2YCVX1aCsh5LgAqM8aDcl+IIpKBP16ItV6t9frBaPLapWn/i/98UsKjHmF+9SC1buEYXrWkTRuibVE0+Q0annnOdUz8kFgrIiaQar3vSAlQxkfZBlydiUYBIlQWusbdAzVZuMCUGABkAHTeSlDkqDcWWtAD1NelZshTEBCJDKN6YANZd8o2E9kV2CiYLVUImwMXApn8ysXAGsowOB8M/9CbqzAypw4El3bTzikMPhjGxSrClBBA5nQFqpqVQoJw1xoLvpbZVs1socyLzhUNZgymmJrdMZrLz3gXJ5fb04ysk9bKYp0GgwiHuEf8trlN8AFa/U6iP/872y/CQ9lnSQKDbgS3NXNwAs1VkrCVYApSXG85NAiOe0Lsv6rWQTuuyVAmC9bDS3Y4rQnLVaVKM++tr76mOUjfoHZbbmAqTebBDzVzQQTNWrhchCxQtTkWLGJtXzuXnCc81ikZNwJfutAAcoYY2FKcGo0ab7SAFw0EQOL6yXDNsDgJcbWStpALp8p56lQr+XhKrCSv3fKx4q/4XiXtS8yS24ag4Vvt0a+j6fzKxcAaxjBxTlqmTMQ3V40g/z4rrhQxGHNg61xoMxzEH79QNsvqkciAMTWRZkslLdb5WIpUGdsRsRz9MJYFXbZIMqozSIV7YqU7fsE5d+yKE/Fq0QusLxlKDp+VUb/x5eB+7BAhPUmAP3BsC7UAJY3WgASxSuAEb4egAVa3lzUZVs7o5j5U06+q2GJvyGFy2/WCN+CbhCvFYbfqx4tzqreLeYt7yeynpDJT0KZKZa3AMqa6BUCMD60tNizE4JOvG2Qv8VSlmxslYJN7N3pAeuKrXskt7rBGiUU4MoGyaTucJkH6AJpVRkx3Ct5PQfslQoPQ6X/kK2ruzxZ60ShyutPLhXzStpF2fwyczKFcD6uKKIa/wuObUj0JNVakyDyf1pOCBx+FUbO/usk4P4NRyuONzajR9rze39wYxNCUbziio1GtwBCKm0M6Df+08nJqT7uga/2OpTpiTTyG7utQIMrZPZLqNUi3tYZKxrKfAOZ7/MQFRorLzR/Jqq9Bhe66JnpeRanPk2AFdoQBzeB2uMcqD0v8Lz0EAqw1krNLO/UqPc+ur7ym2v1Kq/W/K+uPPfu8W9y+vVR5fVi4I396hFa1MET07LhAAsRNcYBqtY3lY43AEOAI1snxKMBFYykLVCNk7LXFXoUAToighWBggBWtYb5T6AGfqlFlYNZ6fwtdDbha+NzNWK3TroxFp3k1jWSkkYrIYAqzn8eFmrOJFPZlauANYnyP/qWjcBS5YEUSLEIV9hrEJZaFr3IQ9QwAVAxmdMFeKAlQcq+rwyOSUYzdtqhdFMrjWNJ9FvFavMtnlvcMLmNvFpJ8MKzT7l8lROCeL5yCk/CTYSWJZYXMeHgMqAqqEwARf+7OtySbIBRmtspgTxb5mtQtI9JfgaNa8v2ancvqROvWfJLvWBFXvEIysb1MepsXzOqkbxFLJS6zIIVNZ4uVYHrNMKxZgtCcZyZEdsMcxGUdbKRm8rp3ClQ9PwmhlAEUqDQ1YJLXrpEK9zxS4984QeqZcMawdcA/ydfJOFwqtGyQ/Q9Y5hpeB0l2A6S4Kjojn80LK6Ax/nk5mVK4D1SQKs69yGK7syILJWOOxxOMr+Gpn1kI7oC6uGzU1ty4P96W9mt7NgwIEPUASEpAquvNqjMtW7L3yZk3tZT27wzchiZWJKMIKnlTVKYuwPjORvBYiSGS68T1I5JbikTvn1MoKp4t3hh5c1qLMJoJ6kyb2Ctc16qS+V5T03YmaZDliXvSzG9JRgLH8rgA+awJGZyfYpwehwpQeyT3ONEh6azbVlyQY8yRKfLPOZYQrN/pg4HFHua9H3FcZ0ZW/JDrhab0RJY+hOPpVZOaNDh8RxyQCWk12CkUxEATeACBx2WgnKmEjM8w4bkCY+Jej+bj4JK4ASHPTowUkVWI3qX2oMfjNWqbCJ7mXDQeW6+kzsEkxgSjDeXYLL6obh2ylUjcpaUfzrfeUXxbuVXy59X/nN0p3q797Yrd5DzeYP0eOsN+vVZ9ZmMTw5iVuW64B137ox3MjuwNsKQPWSMQEHgMrmKcFoYLXFaHIvNKAK/l7okQI8AqDwGgFRyEit1DJSOvy4sUswG7JW603xTrNyBZ/KLAasJODKDrYARQAaHPDISiCzhUP7YH8wY1OCkbJAAAu5E8/NfqtowOJtEzeUNInPx8hGHtbUFfqBm7sEXZ8SNK2+iZW1smtkf8Vkdusoa7VLuWV5vXLbG/Xqnf/eGb53Rb364FvUK0VZqX+81STmr0FGaowDlTlWkx/WWQuE5wQCrCU7c6ffKtKU4LJdelankkps2TwlGA2u0E/1otE39Y7NIudU7BLMpqyVOUoaAqfyqczKGfnIqJJc3CdkCq7szEPhEL/EmGgDGGViSjDaLkGAADIpyMKky+X8XSoVlrfGdnmvOyA+vsenTM70ypuIcJVA5so8JbiibrhBHu8RK1yt2KXcSlmoOwmk7qem88ffalTzCKLmr21WC9Y2icI1WV7eSzYW7tCzV2d5BB3u6YWrVpenBIfAKoor+wZjkhCPrmSt0gxXiOWGoSiyVFj2HBdcxQtWGZ4SjApXTaH5JSXOt1iwWFmvLq3JXbk23l2CbmStooX0mcKh2WmCrHT3WtmBiixVAUpcBavW6KACyNrU4v9KrHtadyB0Tv0BZWqiWavKLMtajZgSbFSm/Wtn6NanKpVf/rNK+TV5SN2xulHct2K3+tjy3epTuQ5QseLP63TAunqxDie5mLUyN7IDfgAnmI7L5inBSNOAgJIiY9cgIGc8Zq3eMYL6r37DJzIrp3SAbBoCirg63SXBWAGrB5kpwsHemeasVcR1N+3D9hPp2s03MgOkoFR4XLR7WkPeZu9TL1amdgm6lrUimHprj/Krt3aHfr+qQdz9ZoN6HzWaP0RlsMfICiFv1R7xzLpxDlTW8uDlr+mA9cfVOiiNNW8rJ1krayP7AsN5vKYjlMVTgvaBrBUMRVebDEVjurK3ugdXpRnstzIDFmWvimhS8lt8IrNySh1CfCygKFdkDVyZSoEApReMMX8ATqYzV7VG9kdb7VObomZ2B5mg9c3hSxYvFkdG68Xa0T7wXTpYpqZzl+DGpDNXyjQChd+tbqReqQb1bwQMc9a2iHkEVU9hgi/b7BCyLWjvoec7tCbnxCcFQcfYnxJ06sqOEhsgq7I9lNVTgtaA9cI8ozSIPqyUZK5asjdzNSJ71RScuXWP+CSfyKycUmsrrcoJi8uyIWtl18je4lM0U0uU5drjmRL0OQer+jh2CcoGdwBC0rCSYIltw15lUkmDiNoMurNXfLpmv3JDdk0JKtPeaVR+8XaT8su1e5Rfv9Mibqflxf+9eo86gzJS+W6uixmP8eQW1fPVQji4q3S4jv0pQafeVhVtuo0B+peydUrQGmWt+tRg0RYdQCpS0W+VhVOCVrDS4UpB9ur2xTWRv2lkscakKNtxpD8sfpJJuIo1JQjvJNg3AAJSnrWKYcSJjIuccHRzSjDe/iWMM1Op8KNR7uxhOzvFeVUZzFrRqo5b17eI377drN61plH98ztN6l8Jqh6lhvPZbzWKAgYqd+Mv76ja9OC5C3U4yo1+q9jeVjs6dFiBOWc2TglaA7AEs1D4XS3bqWevxlu/lTnWNyvPvN0c/jGfxqxcBKwjCLAuylQzuxNXdsARDCABWQCfdPRbRdolKPf1GWtsMtcc3qxMXbcn9L1o93ZruzhmO2Wx0tXMvqFZuW19i3o3NZ0/tGqP+gSBlFHiUwtyzQ4hG2PiUr3/6i/rcmdK0Im3VU2n7oKOyMYpQWsANACEcGGHIehYmRLc4GJJcEQ0hvJK2sRJfBqzclKD4fD56QareL2tajuHV6Wg/JfOrJW5xAaDUTS5p2JKMJ7mcNm/tLJefCbava36IPj1bdSLlbQPF6KVdky2KbfQB+2tm/Yqv9pImal3msMPUvP57Lea1EKGnMwFzFHhfwXAeqcxd6YEnXhbAaYwRYh+pirqw8qmKUE7zyuA4JPe0aXB8ZS1Msfb1HPJpzArZxUKiW/7syxrZdfIDrAA4ODwb01hI3skuAII5Rn9YCmdumtxvkJmbX344mi9CzX7xbGVHcpVcWetCKS8e5Vfv7tX/X1Jk3pPSbN67zvN6sN0mD/x1p7cM+gc6/FSjV4e/BZBFkAp17NWVsDC4Y4+LCw9zraSoDkwLSgb27HMOZe8rRICrD2hIvos+yafwqycVW9QnJGJKcF4XdlbjVJhUaUOSumEKwTACv1X6xrT228VzdJgdYMyaXmNODlKCfiwra3irJjPlYCqdK96x4a94l40nb/dos4s2avOocN7/upmtkPI9rhjlV4evH1F7k0JOnFlxwRhYaVeJsxWuMI6HKzAwfNc3xQaV1OCEUqDFOEH6TPqcD6FWblbIhTi5EyVBeM1DzWX6VrSCFcAFFhGFBgZtFRlrjY2xm/I+e/3o+/vIl+sI9/bF5xs+1z3hn69vlU88jaX+MZ0fMsoDy6syqLMVQrLgnZTgoAr9DYBZrKpLChLg9glmC8b2xOAq7Hkyv6OE7jaQ9ODLeK7fAKzclo9QhyfTf1W0aYEAVBrjEk+AEkq+63MjeEAJJiLYtFwprNW5oC7OfrS8t8Nfj3aPd7eJU7ask+5WT7Pzfu0hvRHaMKPwWqslweN9Thn0nqcDS253W8VbUoQh7YsE2YLWElvqw2mxnYNmHI0a+UIrIxYVx9+cC17X7FyXbBqoAzW1LRlraKCVWxX9kbf8DQfQCnZKUEnRpzSngE77zLVb2W3m08C1tzS4A3ztkV3eN+6T1wgy4HUU/UYG3fmRjy8QQesy15WCTpyv98q0pQgYAkrZ5bU6s3u2QJXiFdrdPgDWIy7KUEbuHp7j/Ls243K1Whh4BOYNQ76sJQJ6TIPjZy5Cjr2twIgoVQIuIhmHppoSdAKWHL/IKApFeahiSw+1nbz1emwOa88OLXovdA5H4rygeXtFJ+jD/0bSlvF3QwmuTM9OKVYB6zfrNBByVXzUF9mzEPjyVyZA83j6HOqbAtlDVwhowbPK0DWqOzVuOq3MjJXAKzG0FNvNvV/nk9e1vgArLA4L9NTgnF5Wx3UYSPPcFWXGSs3eq3sLBgWVQ37X2VD1krClQQsXIeXdigToqXcpwvx4fKW8A9pGjCP4SQ3Yuku1XPJSzpgzfOOv6yVtddKmyY0LBAyDVYVRmM7yoIFRulyPGet1hmB3qu1e4IT+dRljRv5hTgl01OC8bqyA5oAPkWGy3ujy1krcyM7smXYPxgLsNKVtZKBkuXr1TpgvbxDmfrGrtD3o93ndxoDp/NEYO7EQuq/Qu+V5n/VlIGVN2maEnTqyo61OQsIaF7aEco4XCGkP5duyzCO+q0a7eEKsbYh+HeYIPOpy+I+rDQ3s8frbwVYQm8UsjgaTCXZzG4HVyVGpgygk4kpQdnMbs1crTDilSr9+WGy8o3dypS3WsXxke4zrae5iMEkd2K2V/e/Oo12EAKYcnlK0Il56LZ2vQcL03qAlbRNCUYILKFGczt2D467KUEbuKI9pM+WkHcfn7is8diHdW2mpwQT8baSDeiAFDfBSgbABVmyjS2ZmRK0y1rJQG/YCybAKsavvR++dHEEb5l1tB+QwSR34tblennwrlWxwQoggEZrgNFYnBJ06m2FA36eYYegwVKas1bSfkFmr1buDo3PKUGbIDuYB6J9A8hi5az6/OLCbJgSjNfbCvAkdxUCiGz3CDqFK2vzeosOb4AYb0vm+62scIVYWKkDFq4BAIt8sSYt3T44arcXQdeRa5vFfQwmuRPfeU4vD65qsICVTdYKMIFeIMBILvRbRZoSrDQyR7olQijtWStv27Cz/MIqHWpyod8qWbjSAKs5fD6ftKzxCVhB8Y2MTgn6nMPViCnBTj3rBBBaVK3DUzL9VuYA5ABeAC6ZmhKMBlcIZNfknkY8z3/VKVOX1oR/aM1ibaS9hXQoP8pgkhvxcq1eHkQPVqupPGjXa4UAnMBFHIew0ynBxkxNCXYoSa28wUoaAM7ahlBaM1cVRhnwtVp9clDLXrWMvynBSLG2UfkFZ7BY41KDg+IkgqxJbk4JpiprZdfILkuFAJNkslbm7JWc0AMQZVPWSgYa7wsNwMKPlxixmLJYtKNwxAfZhlZx2rpmdS7DSW7En9bq5UHYNDjptQLAIKuzfFfIUdYKoFTZrmrmpWspQ7aaAoukK9rsoSqTWSu7XiuPsTonXSVBGQAJ+HEhezUepwQjRoMRe0Lz4YHFoMUab43uxx0aUCa4OyUYdLXfKtaU4OsGcACEEs1ayQAowZoBuw8dw1VjerJWGlzV6TCF0mhBxUjAwnV4vSZ8Cd3VIV+st1vF99dhryDDyZiP1RQXGfYMM0udTQnuJtjBdB0iElw1ECRtoK/9GmXHnqe1OwVbVM/0DfquwytfUz3nP696rqbHh9erBAaZ77eKNiUIkEQWC6CSLrhCAOpQigW0jMcpwWhwtdaINQ2horWN4XtLmsQZfPKyxgtgHdHVH/55Nk0JxrvyBmU8lMwARpVxNrNb7RcAPNK9PaWZqxhTgpHgqtjwwMJzBASOgCtksWqVKUvfFyfI+7umUbmGLRpyI14lADqjUPV8lWJxrbMpwSafXroCdFjhahNlqZ7bpq/dWUVZqhWUrVreoD9qP96tepbsVD0PEVh96WnhOfFJHbhqO9M7JRiPcegmY7nySzKLlaJ+K3O806iMtGUYZ1OCTuBqCLI0P6xw/sp6/0V8+rLGhbpD4pxsmxKMd5fgKlPfVGWcWSvzlKCEl1T2Wq1KIGs1FLXDFg1own+9dmRgqnBxbfjH00vEEVoGq0n8nuEkR+wZygh0CoTnewspk9TifJcgsjqzy7AQWS//AdSeo0zVygbn/7anUvV8rVDPnt26TC89JgxWLmetrKXAxUYvFEAilVkrDaAMoIMtA4CCs1b2YIVYbYo1jaGCtxrCl9y4ePHhfAKzcloHBsQJ2TYlGMs41NpvBYgCXKBUCMBx1G9lY7+ATBjAJVX9VolmrQBWMswWDVa4Qrxao9zwkpHFWtuo/p3hJDfKg3et1hvcUa5Do3ksb6udlGVaD+f3ndSHVaVoYIWsVKLP4YF3VMpiCe05LN+V+X6rSLHBsGx4rSbkXhO73aobgp4Vu3T/LUBdWcv4nBKMF66GIKshPHdlQ/iHfAKzclqYPOseVG50q9+q1Y0pwQRc2c2lQgCUk5KgGa7M04OZnhK0y1zJcuACk0WDFa4QcHd/bXvoB29sFce83SwKGVDGfqBkd81iPYOEXqhImSuU/tCYjhIi/h6yVPFkqqLFSzWq5+wFukXE45tUR3Dl5pSgU+PQLUYWC03nAAtXM1emDBUAZ+E2vfy6ydR75TRzVZojU4KJwNVQ7AnPe2tX6Ft8CrNyWj2D4vtjLWtl7bUCOK0yeqheqXUOVrLXCpkhZMAARPGA1Tq3pwRtslbmXqtCo8HdClYysEpoUbUyad0e8T2Gk9zZPyjhZsVuA6qMBnX0Q5W16QBUvDt1z2EZfe3LXtYh746ValZlrex6rdB0Dod3V7NWpljVoGfKUILlrFWcYDUSsmasbhCf5VOYlbP6oE98xucXUzLqbeXCLkHpwi6tGwBPtoBlgStp9wDIyvSUoBWwrI3seUaDuy1cGYCF17Fyj/pHhpPsDRiFvlZL1gKUaZlbGvD8bf2A54HVfZ4/r+rz3Efxt/V+z6tU5lqLHqhtennujCKh9VF5jX4qlPxSCVUjypTUCD9hidGHtVzNyJRgPN5WS4zm/lhZLKf9VuYAEKH3CoHlztxvlRhcAVLfalCeXV2vTOVTmJWzwjThgV7l6mycEox35Y3spQKElLY42yVYbIALoMf1lTcJZq6W2MCVbHBfWBUhc6XBlaLFmiZ1PoNM5oMmOz1PegOeh9b5Pb9b1ueZ9Fq35/LnfZ4LPQc85zzd6Tkzv9Pz1dkdnpMeb/d89m/tnk/NaPMcT3HCY+2e7zx5wHPf6gHPnat0sLl+iRgq/a1N8+vAv3fj0pGN7tmYuZIByCiU3lQuZq4QxTv17BUeyxwC1niYEowXrkzx1Gq2b2DlMGAdRs3u5xzoV6Zm45RgvLsES4yMFMDD2zIarsxN7PizWD1TWJEdU4J2YCWjqHJ4gtAuayXh6pUdyq8YblIDGasMC4NiavRGAzn6fV6mTNO8sgBlnwY8Uxb3en660EfwdMBzxtwOz5dntnu+RHEygiDqRArA0+f+pgPVZ//W5vmPGXoArD41vc3zScTDbZ6PUxxLcdq8bmouVz2zyjL7+iMBVqwpwXSClTmW1uoghB2BFUlmrWRIcCvUerw4a5UkWOlB92dlQ3DWP5uaPsqnMSsndcgvTukaFJPS2m/VmVi/VawpQUDUEiMrtawu+rob2bcFuMmGKcFIcCVLn9p6oCr7rJWMxTXqXQxESTSV71Y1/yjst0P2afYmv+dxKuE9vK7Pc+fyXs8UykJdKbNQBZ2es+Z1eM4kmDpDi3bP12a3U1aKYlZ7RMBC4Mcnz+ygP9vpOSP/gOfMeV2ebxX46NFHGa1ODbKONUDrS/m9mhlotgFWNmWtrAG4KTJ2FCLTlEzWymuA1IjsFfdbuQJXMtgfi5WzOnBAfLyzV0zI1inBeI1DAUpFRmZqXWNk49BFVcP2DtkwJRgJrhYZ5UE812GwGpm5QiykoL6cvzAoxe4pQg/U09Sn89iGgF6KW97n+c3Sbs+013yeiS93EUQd8Fz23AHPRQRS5xd2es6lkt73CKjOebKTynednrMJrL5FcVZ+ZMDCI8qA33qyy/O9Qp/nAk+v5ycLBzyXvxTwXPlywHPNawHP9YtDnokUk5YqnptpDc4kAplrXgtpoKVlsR6iDBdlu2CgmQ2AdYsBWDUZmBKM1zgUAPCk0YyeDFzpvVehod6rTS08JZg0XFkBq0G9642t7cfwaczK0Wb38EXZOiWYiLcVoCjPyPhstPG2kr8PgEl0SjDVWSsZCyuHG9ztslYLTfHGHjFjPJbvAE1wJV/VMGxRgFJeEZVzZrzj9/xxRZ/nV0t7PZNe9Xmuf+mA5xoCqKsXHvBcSXE5xWULDnh+SvETiks8nZ4Lizo9FxTqcd7TowFLgyyKb82jHxcc8JxLAHXhgm7PZc8PeK5+2e+5cUlI2xuYaAC6TqRMFgDrGIobX+vNGsCKN2u1Lc1gJcPboju7I+sEO4VEwEpmqqTvFRY6c9bKnazVCMDaHZ61tH7wJD6JWbmZxSLT0U7qw8rWKcF4va28RgP7fKNUaPW2AqjI1TjZMiVoB1evVA0veF4YIWsl44Xt4tZVe8TMXIUoeEKh9wkTdi9W6V5ECysDnqe9ehkPk3h3r+j13F7c7fnVYp/nFspGTXutyzPl1S7PJMpK3fhSl2cixYQXowPWcHR5fvKcj6KbeqsAT72eK18CQA14JlD26UaCoJuXqkmBVLS48Lm+IcD6EpUSswmwsjVrZW1mByxgohDvF5QK44ErCVgAGnhroWyMH3O/lTtZKx2s9HizQSl6syl0Lp/ErJzUdCE+vHqPchUgBWCUjVOC8fpbwWZhYdWwdYOEK8BRgWFMmtSUYJ17U4K2cFWtA5Xsv7JmroYAq1KPl6vFbav2qPlj2sKAslCLCaIwAYZm4iepgXxuqd8zd9OAZ+b6Ps906oV6YFWv588ruj13L+/23LXM57mz2Oe5Y6nPczvFb5b4NLi6NQZgTXgRjz7PhJe6PRNe7qXo81z/2oBnIoHTxMU6PCELpZXuKFIFUVGzWPTvS8BCuTBbACvb+q2iTQkCkmTDO0qFGjjFkblCwPYhf2hycOxOCa5LA1wBmnC98f8XAwbRMlcrLfFmfegWPolZOau5ZeIMZEq0clSFDgeAG0dgFWfmKhVlQbtm9nVGKXBBldFr1TjsKbWqLonMVX3q4UoClrwftpkrA64WUCyqVn+/plF9eiyAFKbxnqcP4YIKo5F8w4DnsXf6PI+/00uPvZ6/rev1zFjb63l4dbfnQcSqbgKrbs99BFaAqz86BazF3TTd1+25eXEfhZ9gCaW7zABTIiEBC5GtgFWVhZkrayzYpmeh0EsVD1ytNyYH8Xc3NSWatVKSBqts7rcCQAFe8f8ZIDvXCEzZOoUrxKr68AN8CrNyVivruz6xdk9w4uvG3jsc6jJ7gkzQMgNIADeAIYBS/cH0Tgk6BStzSRCAg9cAqAE8oeS2sCq9U4LxgpVsZi+S5cHKYESwkvF6nbh7XYsoysS+vJWGhcGy3YrW+4RYtlPfC7dwW8BTSCD1ZNmA58lSirI+TwHFk5v6PPMo5m7o88ymmLU+MmABrv6y0oArgBVN9N1Bjem/K6bmdIpfFQ94bi32e24pDnimFY8tiBqrgJWtWSu7RnYABCAJEFDaEhusZMjJQc21nfuthrJUuB7IVKHHDQCKa4RSLIYAUI7FdXMKVogVWoTn8CnMylmVkOloe2/4R609ylTAEsAHoLLGyPrIw36+d3g5Mn5dmnQCijSoOpiZkmC0Rc2y1PZChN6rTE4J2sGVnBIcAtzKYFS4KqL41271oVQ7kBfv0g00YWWA71DxIVu8M+BZXBPwvFzl97y4ze95vtJPvVEDemwZ8DxHsaBiwOPx9nkKKZ6OAVgzCK4eXA1X8wHPH1fShN8Kv+f25QHPbyh+tSxAIBUikAoRSOUGRI0lwJpmAJYdWCUMV22pyVqZ+60kLKHUt9S0oDkiXBkgBWBA9muTm3A1RrNWgCD9GyYTVHn164O+yKU7o5cFI4OVHit3K0/xKczKaXV0iy/v61EmRyoLApq8RlZILh+2BmAAYAFwqWxPEVxFMA/dGCFWGVksada5zgXz0GWpgKvq4IgyoLRnWGjJXpnBSosKZdqKevUfbmSjlu/WbQxoeTQFfajuCFA2KuBZuSvgWbFTj2W1fk8xxVKKJTv8nsU7BujPDXherRog0BrwvEhw9XwUwHqytE9rTH9o3QCZdAY8d6wIeX61PJTzwJQLgDWWMlfWhnb0BiHTAmCIBVc49AFkq0yTg87gKpTxZna3+q1wDfAZgOyfLP3lG1CF3rRVu51NCsaCK8Sbu8Pz+QRm5bTqhTjq/7N3JuBRlWf/xrWudd8trliLn7W2tlarpS6l+lkpLogg1moVpVoUFddiUFmTkACBkNNIpCCFptA0yEeawp9FTAiBkBATQwIlUhCBmBjBkMx2vf/nmfOe5GSY5ZwzZ/bfc113IzSQMJnMe+fZ3t1fue8zOiXI4sSyw0KyRJYW8+UOKk1opmt36NWo0sFy8u+dPZKjrVHwvT/QStZKEyaWIhYe/Rb0nMreghUXU4JBtrJr04N5mmD5yVqxWHmpEiNWfiZy/AmTtr6A4XUG/Purm/nSWj5E3N50P4+hlzR10YtzF724q29X7+iiF+AupbRJJZhgsVixUOVv6iSJ6qQyIDemc28VXxVDm85LncpzJU7lyeVu7312kKcEFSz6nOK51yrUlOB63V2C3onAAFfd+E4OliX5lKC+9LdEK/1VqTLFQqpdPcRZ6+VNxlcwGBGr7gzWds/bOIERSR+0juFaK1OC3kyVzD5pV9GU7FSlw7vPSbdyQBMv/nWenOjT1hBo28r/JkWlOFi2SCct/Gc5e8Z/X66unMl/t1bK1Lai85+LhynBQFvZtd1X2ucfKGvF5BLza8VT2jqDZd5LgOmgkAdNmc8LvbrZWqVit7xTjf+/ZlWuAgnWchKsQspmzaOeqlmVXepFxeucyhurnMpLK53KaJKoUSvcXol6nCRqBAQp6QSLP6dqm+VqUySyVkGa2FkGcqQwBLryhsuJmXJyMFmnBL0ZqkZVmrg3jaWTHxeWqpxKdQt+r9Jfk7n9VmbkivmwyfkMTl9E0gfdT3jMrnb3EDunBLtLf3t7tq1zlqio3r98WWW6vOyZ/85imSlbo8uW8a9ZWLTVDbGeEvzAz24rRut385YHfTNXlb3livl7g3iZs1OcmfI2Ie93quxzUkmH2Oukg89JhxtBYrUpiGBxJmsR/QTLSzonr3cqr61ykzh5vJknhhuduVQEgUo9wbpG8VA5l0pt1arIxGVJMNSU4C5VGliguKeobNeR2Sv1qiR1QWkspwTtbmYvbVL/7SxUs2QfVZYs/fGvOXNV3NhblKwsDzUrV16Ba3TdgdMXkRLx2Vfiemp2Hx6puwQrg00Jyh1Wa3R9UIEEh39PEyWj9wgWb+spW5Zsj+2UoP+9Vj3lTP4cg4mVxrJtngn8Qt/Qol3E66SFkKpcsUxxFotfsFfKvgpu9J0vX2QnrneTRHmUZ0s8KN9BsIIK1tW5HuWOBW4vgwvdyhurafFrLV9Lo4pOXIuVTzmQZYLLX8saeksWy4B3crDBmXhTgrpyH3+fF+syVFpjerbMUHnLftWqZC5rsmcruxWx8mavGp3Tlv1H9MXJi0iJ2HtQnN38lRgcj7utAjWzm7lLkCVHuyqnZFv0S4J/CbKVPb9XefDIfitfufpzlfupj//ryWG5YnjTNv+UmrvJrWSWu5UJJFBvrvZQGU+VqCeWI/sEwQpfsDQGLqS+uiJVtuZWub1Z1GhPCZqSKylYnJ2aJ5ve9WsYuHSYJ+8cjOfdVixUWpmvSK5EYWkskOW+WbLcx0Kl9VBxwzoLV3HDkdkpu7aym5UrKVi4ixCRWmXCzw6Km01tZd8boynBneYvamah0kqFxduiPSUYZCu7rjyY5y13BpereVs9o9bs8kwmscpjueK+mLS1HvRAQbCiJlh6OKs1kgR+/Dq61qheZrWiOCVoVK40WFS8NwZU9kzEeVc5+GSvYjYluLMn69wtUTVqCXOW/LxnVPQu9fHv8ZQfy1SRT/9UaYTuEwxHrjh79n//cd6AUxeRUrGtpePC7S3uR6zcJRiN3VZWxErfa8XClCMb4osjPSVY47/fyt/6hem6bfr6siBPCtL//3hBjefpogbP66XNIpsPPz6IGlvUsiDvp3pttdps/rjsl4KoQLCiJVj3LOq9m2wUZUxnVNA9ko1ub0N5ZYyzVv7gshrLCotWnhQX/j2vTDWrn/c6XwkKUJ5bGWAxp8ZyOanH4rNE7pJjaWIZ0u7X5OyTJn1ZutUI2t4p/v0cuV2e35ezcIvr5XJP+TlE66LmcMWKppjzqLn9efqB/iicuIiUirQ0cfR/2sUdsbpLMNRuK6type+10kqF2qZ6MyXBv4XZyP4XP4tDtexVjk6u3tvifmJxneeFf24Xb5XsFOk0KZirHXyridr9qmBt2qu+MHv31ZRzb5VTGbfWqYylKb9RJViPAMGKvmBp8HOPS9Tp5R7vfjWWlqj1WwWRK223FUsFryXg750c2ezNwsPyUiDFh6fqODOUL9c8MHlShrTrdBjub5ohyfbJLulFid+vW+ykLPHH4I85X5bzWL5YwpZIgSrWZaS8IhWti5ojJVfbXGOLt7WcitMWkaJZLHEqlZ6GJUq/1SqjcrW9pxyorUTQJg+jMSUYaCu7lr2as8n96KI68eyHOzzv0nTgjFWfidn+rsFZvcvj7btiwSrf3fNC3guSrXQWrjJaqUDZradXoHwIwYquYPnKFpcRJ66nlSKNsZerMln2Y6nSvmeyfQRIEyoWrAIpXvNr1T/jT4Q0GfLumGvqKT/6ysxK3Vst8+QrTZG+SzAWcrXM23flmLy8UVyOUxaR2pLV5vrZtv3uR2ybEoylWAVoZPcuRq3s2bsV0SlBP2JVUCNGvF/jfKJgq3PU0m2eP/27WUw3cq8gC1aTFKyy3X7kKgCTpWyhlAjBirZg+fIclRF5IIOX3mplxGiJlcZqeVchryeJpynBVUkoViydzIfbnNOX7XDfvaZOnIJTFpHKWawL6w+4hyRq1srIVnYWJW3xqVeqjMjVJ+FnreZvdf/+7596XihuEuN8y39GsCpYejiz9SbJ1piVbspuuSFbEKyoCpYGiz43x5c0SWmKklwxnH3ijFV371UC7bZKRLnSoMvh5xRTD1bxDnEljVahDwuResGXQNfvc91h65TgrshOCQbKXAVqZC+S1/xo/ViWM1efhJArKVj0e0982OhJ+9d/PNNX7vTMtnrw2SFY+lIiZ7YmrO9plEcpEYIVLcHS4ClYFhw7pgSNyNVayppxT9T8GlWKkukuwXiWq16itc31bmGdoz9OW0RKRs3uwxfV7nUPj2rWKswpQSu7rbQ7FFmWbJ0S1GWt/lLtfmzFDs9EIyXAqAqWH6aWq7L1tNzkPgLZLQhWhAWL4eWlkc5aaZkqLgt6F4s2OmOTtdqZWlmrI+RK8s9G98wl2xzfTxPiaJy4iJSL+r2uWxNtStDUbqv63qXCSEwJesuCte6n/F3MHI+C1auUuF7t23qhVN11hFIiBCtSgjWm1OMVo0jJlSZYq3b2rDsIlL1ah6xVxOXKCw0F/LPBOfOfDa6bC2kPI05cREpFdbM4fct+8UAiTQla2cqulQrzKu2fEmQW1omRdmSvoi1YGumylMgXPb+yyunt20IpEYJlp2Dx86m7FytCmSveccULRbOCZK/QbxU9ufIK1jZ33j+3udLptfn7OHERKRW8DK76C+eP6fqLR8KdEvwoylOCZtcvaPuouB/LDrHSb2NfQItC7Tr4YiFYfqcSuZRIssWZLVwEDcGyg7nVkclaabAU8d4p3kEVt1mrHakhVkW+NDpziho6L8Wpi0ip2LhHnEX7ah5MpBUMVnZbsURp/Vgf1ISftdJvZE9GwdI3yvcqJa5AKRGCZQ1eSmp71koHSwb3XvEBj6xVHMmVxqeOd5d+2nkJTl1EKqWxjtr0ufP6RJsStLI4lCVK68cyOyXYK3Plc5fgX5JZsIKUEketQJM8BMvENOE6T0QyV5pIebNXVarIxOuU4MpUlSu1XEgrHDzPF9aJ43HwIlIm+AqdTZ+7f5OIU4KaWBm9SzC/qqcfy+iUoL+yoP6C5lQRrGBTiSO5bwulRAhWEN5Y7bE9a6VJFIsGPx8X1pnLWGFKMPJipbFUsqTBMQx3FSJSKjY0d15a+V/30ETOWhmZEmSpypX9WCxbhvutAsgVU5DCguU7lciy9Rzdk/gkphIhWD6MXeWxPWulZagWyNUMLB6YEoyeXBWZQBOsfzS48/7R4LoJkoVImagT4viqveLWyt3uRxJtStDKXYJcKmQKpGQZ7bfylascCFbAvq3x6/hiajfuSoRg9RYsGzNXDMsKr2YoqAlPrNBvFZnMlV6uNIoaXGmFdYf74uRFpExUHhDnb/yvY1i0yoKWm9m3hSNXMlslS4VeybKQucrRqIBgGe3f4qlEzmxBsFJYsMLOXB155Q0f4PwcYyGJ936r0niVq6bIlgX9saTB+RhOXURKxebd4kbOYoUjVrGYEjR7lyALlVYq5LdcLjSTtWKxmi55D4JlupT4CpUSn02wUuLQIlVMmPuXeJTBhR5lEHHvYo9yD3H3Io9yFzFwIUuLR/n5fI9y0zyP8uMCj/LDfI9yrQLBsitrpS8P8lLR/Gr0W8Vjv1VQtrlnL9kmsB8LkTqxYrv4VtlnXfckQ79VyCnBKjWDpTW9G+m38pUrJq/aPfLfzZ48CJa1UuK4tU7lpZW8c8sd1anEoVKWBktJulvK0W1Sjm4mObqR5OiGuR7lOilI1xD98zxeMelHXDHLo1w6Syh9c4Ry8QyhXECwuAQCghVev5UvLAvce8WHOqYE47ckGCCDRf1Ynsk0VXgmTl5E6mSxPhd9y5sdwz5KgP1Wxu4TDLzfKr+yp1SYZzJzxXjljARrZbNnDgTLqmh1eUmXwvXKKrflUqImTHeTMN1JsjRAZpFYkq4lSbqa5OgKkoq+OR7lohk9XKCHxEPjPJuBYIVfEtQvD+XsVe4mVWIitd8q1ZaHFkdJrpbUq/z9E/f9tC8IDe+IFBGszeK4jf8VtyZs1srk4tBcnWTxfxsRK02uIFiRy25NWK/2bXGm6RafbNI1CslBniBZUrNHF82wX4bOg2BFRLDCzVppU4IrZPZqYS2yVvE0JWhUrLr51DWhsEZchJMXkTJRvluc+TGtbUjUKUFzW9l7SoWqZBmRK51gVUGwIsnDRe6EkCcIVmjBCqffSr80lEWJxSpTW82QgFOCJSlYEjxCroi/1TvzCj9134dTF5FSsW636BeTKcEoyZW+30rLYnmb3okcg3IFwYJgQbCsC5YVuWJYYnhre0G1Kk6YEozjZnZNsHzEqlDH3xvcMws3i9Nw6iJSJtKEOHr9bvGLdZ+5H4nXKcEPbLhLsDtjpZMmdU+WP7HqEayMMpW8KgHBgmBBsEwIllWx0uDDncuDLBthZa12ImsVSbEKlLUq9MPf6t0j+mD5KCKVYtXOb8776DP3Awnbb1VjYit7RU+pcJqPYPWSqzJHt2BNIXIhWBAsCFYYguUM3nPlR7C4uZ1ZjaxVQslVYRD+/qlr6l8/Eefh1EWkTtBPFPQCdF00M1d/i2RJMMSUoF6wNMnqLVeqYGlyNaWM/ywEC4IFwTIiWOstNLP7wrKRVaEeymujIVeYErSl36owFHXO3L996roThy4itUqFdBn0/9vpGrjqP+5HEnFK0MpuK71kqVKlkiGzV1M+YtxeIFgQLAiWWcEyL1aaSM2tVq/GYRmJhlhhSjDCYiVZzG8/9Tz/frM4AacuIqViTbM4fdk2929YoBKpkT3fwm6rIwWLM1ZuicxeSbmaCMGCYEGwbBOsUMtCWU5mVDqVeTWqMEVst1WS9VvFbdZKJ1dewapzTf9g6+GLceIiUi6UWnH17I2OYSw4LEvxcOWN1cyVmSnBjG7B0uTK0S1XTA4EC4IFwTIoWE7LcsUCxYcwPyeWN6HfalkCTQkakSuNv37qHozTFpFyUSjEMdllnbfPrHQ/ot3h99caVZY0iYrrKUFDu616eq16SZVWGpSCNVEnWDMgWBAsCJZlwTJ6QTOLj9bcjinBxJsSDCVWGn+rd2WsWSOOxYmLSD3JqjtwCi2Fu4eFR1vQqW1AL6hRpWhJfWL1WwWWK7e3iV3ru9J6r/Ry9Y5XsLAHC4IFwbIiWEblitHfO4gpwcSbEjQiV9184vgeTltESsa/PhMXrNjufpAFimWJJUi/qNNXuOJpSjCoXPVqZlflaorMYGn/Nr1YeVnjHpFV4R5Z2uzJhWBBsCBYxgVrnQnBYpnivivt3sFEnRJcEaN+q6I47LcKSJ1TWfSJeyhOWkRKhqDVDcXbndd/uN39SK9SoE62fNcddAtXjX+ZimnWSjchqC8J9vr1Rz1vJxIsVmmS6ZXiqZWfidkQLAgWBCu0YJkVq7VyczuvZlhQK8UJU4IxnRIslCJUaLNYeeWqjq9Bcr26Yrv4Fk5bRErGTHryL6vvvN1vv5XMSrEoFVSppcQcnwwX/5p/P79KfZ+CbqmKctZKWxzqI1Tde66kUKmZK/X3+W0aBAuCBcEyLVhmxUqDD10uD7I0xEvWKlWnBFmC+IqiHJrmLKixQa7qessV89d614S/1Im+OGkRqduPVb77xGWN7rt79Vr567fSZaYKZO+WvqTY+3oaVb5ypYD1kjATcuV/SvDIj6mtYfBOC1b4E6veZUEtk/WOTrKmkWCVQrAgWBCsoLxkUbBWyXsHuTy4aiemBGM1JcgyxDvIeE0GZxP568EXbtuZueoWrDpX9uJPnT/EKYtI7X6sT8UF/9zmftDylKDMcvkrK4Ziuo+Ymfmz0/xmq9y91i/06reSMvXOmh4BS6P/HgfBgmBBsGwRrEB3CS6T9w7yYW2HWCFrZW71Aj/unKnKlt+PLFjza+zPWvUSrE+ceR980jUQJywi5fux/tHk+F5Rg3uYXY3sLFz5VT2ZrlxZYpxe0ZtpVuklVu5usQolV2k6ydJKheP4vyFYECwIVkQEiyWK+674UGcxwpRgdLJWLFacnZpboz722TJjNa/G/n4rXxZq1Doe4VtEcMoiUjr4m6CwTvRf2uAeHq0pQU28+IJmJqfiSAHrEbFgU4L+5eqdAHI1TpImM1lcKoRgQbAgWOEJVrArb3JkKQpTgpGfEuQ+Kxba3CpVqrgUyHvH+PFfXB9FuWLqnaOxDwuBkJks+qnnRpasuNttVXbkbqtAWatQYtWDo7vpfToEC4IFwbIkWKHuEiyS5UGWDzunBEtTbErQSBnQmyncpH7PZUuxMjMpaJtY1alCt+gTVxr94H48TlcEgmL+VnHy3+vFHeHKVb7tU4I+clUWnly9wazit6pkzalyY4oQggXBMiFYaw3IFUsSl6X4oGfRidcpwUTNWmlSpTWus1TxJdr59HgvqrVxBUOdCbmq7eGDrc7MmVjVgED0RHGLOJWWxN0T6cWhOVblymS/VZo/uSJeXaXyxioIFgQLgmWHYPk2sC9vVL/+fNiuwpSgbf1WWtM6y1S2LlvFssUSZOviUIty5eUTZ66yV5yEUxWB0MUH28W3SbLuO1Ku3BHdbzUtwFb2KTaVBX3l6tV/q2RswB4sCBYEy6hgGZErrbldu9g5UZaHLo/XzFW9mpXK29TzfcVipe2xiuRWdjNlQV+oKnIuTlQEwicWfSK+s2ir+8EPYrI4NLJZK02sXpZMKUMPFgQLgmVEsIyIFVMid18xyFpZy1oVapOA1Wq2KkuuWODHdH5tfIvVAsl7WzovwWmKQBzZ9n7Uwi3ikgU1jodie5dgZLJWL+uYxIK1E4IFwYJgBRWslR5DcqVvbmepiKes1Yo4z1otkX1V3EellQBnyBIg765apJUAG+JXrvSCtbC283KcpQhEgJhL3yAkVUNj0m9VZi5zFVKuVh0pV8y7H7mf+tdOzywIFgQLgmVMsEJd1DxP9gh55SnCmauSJMhcsdAoutUKmbJh3TdTtdSPWMVFv5UfuWL+UtN1FU5RBCJQHovWNxRscfQv2OIeFpEpwbLITQkGy1oxL0re/Ug8VfIfDzJYECwIVgjBCiVWDMsRl7IW1GJK0G8JUAoNy0i+7uoafstTl9xXtbg+8F2C0RSrhRbFSoN6sC7DKYpABAleRPpenbiS5Gpook0JBpOr5yXvogcLggXBCk+wdFOCfFCzLBQ1IGull6oFUqhYovjx0bJU/HvaBODS+sC7rhIla9U7g3X4IpygCISBeP9T0e+9Le6H7ZwSzIjClGCgzJUmWG9/BMGCYEGwLAuWfgUDSU5OZc/uq3hbHhrNfiuWJe6bypUN6lrpL2dT7+m/QFIV8cyVzf1W/lA2i9NwciIQBjNZuVWO7+dXiaHBxGp6nGatfDNXz5eoQLAgWBAsC4LlZ7cVi0WWbvdVKkwJFvmZ+svRbVRn4eSra7R7AA1f1NwQv1mrBcbIeb9ZnICTE4Ew0ZNFP5VcrWx2D7FlSjBGWStNrp6DYEGwIFjmBcvf4tAd6sGaJXdfJfOU4FLZmM7SxBN/3rKfLkOlSKFaWNsjVaYua07grFV3/1WtYzI2uSMQViSr3HH17I3uYXE1JWig38pXriBYECwIlknBCrCVvVTuvmK5WLkjwv1WTdHNXBXLDNW8mh6Z0ib+GP697gyVLktVZFKsotFvtShC/Va95Yr6r2pdr9EP48fhxEQgLMTsKsf3ZlS6H4r3KcFAYgXBgmBBsEwKVpCN7CwiLB3e5vYEnRIs1k/61fUIlSZT2T7Tfiwm4VzUnOhTgv7EqptPnM8UCnEMTkoEwmLM3Nx1Rc5GMXhmpfuReJsSDCVXoyRvQbAgWBAsw4IVaDKQD1ieiivdkSBTgrJ/Suud0pf7NKHKkZvTua+KpWGRnPQL55LmZJoSDChX/HhudTzA1Q6ckgiE9XrhUTkfiwtnbBAPxeuUYDC5Yv4EwYJgQbAMCVYguSqVu69YUlbG8ZQgywzf6VdQ07MuIbuit1Dly4uTC3XLPVmWzG5lX5oE/VYLTNBLsLY6c+fXugbggEQgbIjsanF6drl7cPYG9yOmslZrYpO1enp5DxAsCBYEKzzBYilgSeHsTiyzVr6lPt8yX6afUh///4tlqS/YbqtUylpZFiut/2qrK2NejeManIwIhE0xeb04Y1q5uCPDxJRgWhSzVt2CtRyCBcGCYNklWCxHirw7j0UnGlOCWolvaYASX05lj0jNklN9nLXSynxL6o8UKjvuEkylKUG/ZUH5daDs1VsFHx06B6ciAmFjZJWLE9PLXQPiaUqwV0nQR66ehGBBsCBYhhjDgrXjyN1WLCVaebA0QmK1vFHNji3UyntV6joErcSnv78vX16MrF+PUKzJlIXFocUJlrlaFIN+K71ceanuepb3JuJERCAi0Jc1tVz8ZPJ697B4mBIMJFZPFqu8vhaCBcGCYIXi6RUe70FaIgVKa2Tnwz1LTg9amhL0aTwv1pX2OPOkXSujZaT05T1uPmcpYPliCYvGXYKYEgwiVpK/1HTehoMQgYhQjKT9JxPLHP8z6SP3g5HKWr0YRtZKkyuvYP0/CBYEC4IVilElHu/+J56qY2HQRIklR5seDCpUUniK5RoEf6U9Taa00h5/rHzd0k7tEuRljfYsDQ10j2AxpgQNydV8f3K11Tm7YItAeRCBiHQma+JHHRe8u849KJZTgsHk6nEIFgQLgmWIF0o9XlnIkYs2+XDlfiiWIj6kfYXKO7WnK+spWn+UrrSXKbNRebJHit9XP7mnF6lo3yWIKUFr2av3tzpfwOGHQEQpeMLw3XVi0Nvr3I/EYkqwW6yW9xYr5rcQLAgWBMtwk7tWAsyv7l2yW6yJlMxmZekm9vTvN0tf1mtQRSjWdwmayVil2pSg0axVt1zVOvMKNjt/iFMPgYhijP9QnDRuretWEqqHY10S1MsV8yoEC4IFwTIlWJyh4gNe+xp3X2osJ/ZYovjAXSQzUiw0LEnxcpdgSvRbRSBrNS+IXKm43p1Z0fptnHgIRJQjrU4cP26l49rx68Rws83sz0dIrpiXWbB2QrAgWBAso4LFsJjw15dLe0t1k3orpCyFuzQ0Epmr4iTYbxUXU4KBsldbHcOG4HocBCJ28cYqcd641eIh38zVy6HkqsRCWTCEXP22CIIFwYJgWclg8SoEbXowFlvZ41KuLGauFifA8tDgmSu+Gsc5I7/K8X2ccAhEjGPMv8SZr60Rv3hjtRge7ZKgJlaPSCBYECwIljHB0qSJBYjLgdxTVRKGVNnSb5UCU4LxmrXqLViulwupSoHTDYGIB8mipaQvrRL9X17pfiiSU4LB5AqCBcGCYBlfNKoJFMsH910tqg1/KzuyVvE5JWhUrrhE/H6NMy9vy6H+ONUQiDiLF/7VccFLpe4H7Vwe+rhBuWJeXAnBgmBBsMwIFh/eXB7U91qV2nCXYKrIVWEUrruJVubKK1jVXc/jJEMg4jT+uEJ8e8y/xYAXS8VQ20uCRf7FapgEggXBgmCZEyxtAajZi5oxJRj5rezRylpp0N6r7PdrHVfjFEMg4jiGFIrjnysVV5NYDYlUv5WvXD0EwYJgQbBMCRaLDpcHWRaiPiXYmJpTgvGYtdKYV+se+X6zOAEnGAKRGKJ1ynMrxN12TQk+EkCwHlqi8uK/IFgQLAiWUcHiA5p3Xi1rMJ65SpopwfrEnxKcb3VK0EesNN6r6roSpxYCkUglw5niW8+scF7/zP+JB0bZKFa/LXLQ/++g93fQ3+Wgfi/HiIwN7qdWYtEoBAuCFVKwSuTVOLxM9IjFoZgSjMmU4IIYZK28bKG9V1WOoTitEIhEDLrLcOS/xAXPrHDdPur/3MP9yZWepxmSplFMiYOyXw5qlHfQZKKDdm05aLGpg67pcdCl044RU8pU0ui/Myrd2OQOwYJgGRCspXK5KB/YmBJM7N1W88LIWjFzaxyvoTSIQCR4/GKNOHbKx45rpn7seEQTo2Bk+GHKR6pMsWixeD1JGaxhSxxUInSM+CNKhBAsCJYhweIDl7+mLDOYEkz+fquCwGS+v9lxLU4nBCJJYvyag2dPLXfd8fZax7A0mY0aJ+HsFMsTZ6s4a8USxdkszmw9ouu30njgbz1AsCBYEKzQjC71eKcHczcha5VKU4J+yPtz1eGH0ugHX5xKCEQSBTXAn/hEifjuE8VikKEpQV+x0pByNRiCBcGCYBliVIlHmVGhykFcTAk2YEowav1Wemhj+wfbBS50RiCSNQYVi1NH/FPc/NsPxfBQU4KBMleDIVgQLAiWYUau8HjXM6xoitCUYALLVTJPCfr0XU3+y0ZxFk4gBCIF4tFl4rJHPxT3jigSw4JmrfyIFTOI+AMEC4IFwTIkWLxcNNmyVkviPGu1IB6yVt7MlXNGwSeum3HqIBCpVTY8Zeg/xHVD/+G+32jWapAOCBYEC4IVmqdJsPjAT7p+q3pMCRogr2Cr48GZK7Z/CycOApFqkSaOvrNQnEaydcuQpe7hgfqt/ArWCggWBAuCFYpnqQdraX1yy1UhpgT9lwarnSNnbheQKwQitUMcdf8ScTkJ1uAHlohhD/7d/Yhfsfqre8Q9kmcgWBAsCFZIXqApwuWN2G0VL1OC0RArzly9V+16RdksTsPZgkBEKTK27jv5j3GcLuZpw/v+If7nN39z3+sva3UPBAuCBcEyLVjJ2MiOrFWghna6BqfG8e7c2s7LceIhENGqxlE5LmND173TNrrenFbhui1jqzg5XrNZ934oTvpNobh20N/dQ7TMlT57xTwFwYJgQbBMCxamBJNvSrCXXFU7JszdIi7EiYdARDGmfixOzaxwvOU9QDc4s9LLnD+I98+Z+7N+vch1x71/Ew/9erH7EU2u7oJgQbAgWKYFC1OCSTglKMXKK1dbHRPe2yIuwWmHQEQ5sjaKGzI3Oufw4Tmt3PXy7DpxSqJ87gMXHf7OPYvErXcvEkPvkoJF9xuO/FezJxeCBcGCYIXowYpkvxWyVjEvCXqpdqTnVzm+zxUAnHYIRDR7m4aIY+huv/HdB2il6+eJ9m/oXyiO/8X735w/8K/i9l994B7OgvXvZs8cCBYEC4IVvmBhSjAhm9m1suCkubXicsgVAhGDyKZyoHZwZlU40hP7Pipx1O0LxSVPl7hHQLAgWBCs8AQrlacEF0rhmVGpvk24rJUX1+T3q0U/nHIIRAxiTOHuEzMrup73HpxUIkwv7xyQDP+uFdvFxas+Qw8WBAuCZVWwUnVKkIWJRWXWJv6BUxUs/nWiTAmqk4LOvLlbXWl/rnRcg1MOgYhRZFaI/tzUzodmxgbH+ClJshvlw8bDF636zAPBgmBBsCwIVipNCerLgAXVOrEi8qtVEUqkzJWUq7HvbelEQzsCEcuYtsH5O29je4UzL6vcfV8fkRx1eggWBAuCZU2wUqks2KsU2N0m4fTez5iQzew1LIWO8VnlX5+J0w2BiGHQrqtzaefVDHloZmaWJc9PPBAsCBYEy5xgpdpuK5afudW9S4FKlfr7iTcl6H07c+5W5+9nr0mcCXAEIilDUKYqs8L1knZgZpQ7hguRPFMmECwIFgTLuGClypQgZ6zmk5DkValCxWLFgsWC0i1WCTYlKAVrVv6mrl/ibkEEIg4ii5oftcOSyoQzx28WJyXTvw+CBcGCYBkTrGRYHmokc8XiwzKlPYdnVaqytTCR91vxr7c6p/+5pusqnGoIRBwEXfJ5EjW2PyO3ts+ZVu7+dbL9GyFYECwIlkHBikOxsiNrtUhKlda4nikb13M36dYuJOBdgvpm9vwtrpfyt4rLcKohEHES08qd12dUOLPVw9Lxdvqab86HYEGwIFgQrGTot2KxmudTBszZpDauz5frFhYleNaK5CrnzzWOh2Z+dOgcnGgIRBxFxsausTw1yAdleoXjgWTc8AvBgmBBsMITrEScEpwrF4N2lwG1bFVtALFKSLlyZdEC0VuGCHEMTjMEIo6C7hy8tbv3aqNz2qSN4qxk/HdCsCBYECxrgpUwWSspR5yV4um/7Ire04DzZdN6VO8SrInglCA1ss+tdo2dW9l5OU4yBCLOIr1SnJ+5wTFV29qevcH1s2T9t0KwIFgQLPOClQhTgloJkCVKW7HAcpW3SZWSBbXJdZegt5G92jl97hb3oA8qWr+NkwyBiLMYUiiOSS93DNFKg9M2ul5MSxNHQ7AgWBAsCFYiTAmyKPFmda2vSisBatfYLKpNnouae90nWO0az5c1J/YdsQhEEgddgdOXGtrT1clBVxY3uifzvxeCBcGCYBkTrHicEtSXAFk4cuUUYLbPQtBFfu4STBaxeo+yVu/VuB+dXYfFoQhE3EZaoTieSoJjeg5I96PJvpAOggXBgmCZFKw4yFqxWHFPVb4s/2l9VbPkFKC2XiHQRc1JIVdbnbOp3+qF92vFtWlr1iBrhUDEc2RucN+doZUGNzhzJm08eFay/5shWBAsCJZ5wYpVMztLjFLVu/zH/53vk6kKdFFzssgVZa1y39viumP2mgPIWiEQRmP8h+KkmR+JcyaUH75o6scdF/L0XjSySJM3dF7a3dhe4Zyduf7wLanweEOwIFgQLIOCFWWx0i8B1UuVb/mvl1AZEKtEnhLMp3sEabfVcwVbBPZaIRBGY+rH4tT0ja5bqUT3DF2sPIk2p8/mLBIv+KSs0uNZ5c6fRKp5kf/ejA3Op7ix3dvcTtvbU6VREoIFwYJgGROsaEwJ6i9X1i8A5be58i5ALg0uqgt9UXMyZa3ompvcuVtdY9+rdv1MSbLryhCIyMrVlo4Lp21wvThto3umv0NKTvRN50uXs8rFRXZ//CwSu2kV7llyY3t6elnXFany2EOwIFgQLPsEy0q/1WK5ToEFikUqW1f6695TVdsjTqHuEkw6uaJt7O9tdd31frU4HaclAmGmNLe+/YyMDY7xmkhR1iqX/juTs1i0ImEK/V621hclJ/smTv2467t2ffyMjeIy+TGVDO/Hdw9KpccfghUBymnzPzG5zEmHs1u5NMej9NWY4VEullzkRXi5QCNbBYKVWIJlNFullf5YULRVCpkVPaU/b5N6tRQqMxc1J6NY8U6rGuczyuaDZ+OkRCBMBvdXUVbqrZ6N6a5p1Gh+/5T1oq+3bLdVnEwZpf7TKhwjulcnqO/HvVI/6iPCu7qGPz5lzl7tzpJtdP4xrU4cD8GCYJllMgnVO+ucyhurncpLq5zKsyVu5cnlHmUEH9BLncpQYsgSpzK40KPcu9ij3EPctcijDFxIkkDctsCj/Hy+R7llnke5ibixwKPcQPww36Ncxyge5RqiP3F1nke5iuSiX65QrpgllEuJvjmCpK1H0iBY0ROsYJkqTaZYLvKre0/8aWU//dSfmetukliuZuRv9YyiXqvr1wjstEIgTAffD5W1wfFQ9yFF0jSJZMpf7xOvT5hUcah/Zrljsv79syod14TzOWRudAzryV453pm65vDFqfZ1gGBZI10K1VidTD2+jISq2GPboc48TAxdqjJE8sASj3I/wbLGDGJp04nb3VLe7tSJ282atM31KD8gYbtWEUr/PEGiJiVNEzQIll9Gk2AtNSBWLDr69QlayU/LUOXqtqhrZT8rdwkmrVxVO95gscrYuu9knJIIhMXg62imbXRMkAfW9Ckfh5Ylkq8TKJP1mm7L+pvZa8zX5Xkze3q5a8C0ntIj9V+lxtQgBMt8qW+qLPepQuVWnl7hVjNTScpQ4oGlqrxpmbY7SNRSXrDqe5f8WID0Cz613ilNpvRCxe9XaMMlzXqpiqlY2TglSI37swtqHG/PreHX4PCqEggEggWrzPkDukQ5V+2rcj5jdBXDzApxMWWy3tLKepR5GmGmVCjofTMrnT/2rmLo7vtyD03V6xUgWEdK1cT1TiWNZOo1Kve9UOpWRpFQPbYseYXKKKldInR3l/lYmnIqe5f6OFvFU3/alJ9W7rNyl2CqZK3ep0uZC7a6Xs6vdv0SDewIhI2RWd71q55yS9ddZv5sRpnjf7ob32mdg5mm96xKcbmWOZNy9btk39YOwQoOZ6jGrXUqY1ZydsqjPEHlPhaqEUWQKgiWCpeCM/V9U5pI1fasTOgWqjAuak4VuZpb43qnoNp1c26tOAOnIQJhu2C5ugUrY0Pnneb/PPVPaaXCCuezRjJQ2fRTEmW8JvWsf3C9Tmsfzkzlr0PKCFZ575LfeMpQjSlVe6cgTxCsYLBosxQsqbf/LsFUEav3a5x5NBWYW1DtmFRQ6xqAExCBiKRg0RQgTe3NkVmoJ7mR3cyfH7/m4NmUiZoid1dNnlzedWWw9+dLnGkacVzPoeuYnF7R1S/Vvw7JLFjpfsp9I6nc92gxZAmCZVyu3lnnDrmKwexdggklV2H2W83l7evVXS/P3eK684Pt4ts4/RCICEcWXYXTMxXoyszY5PgfM3+eM1bpG5y/03ZnTSt33RHofadVHv4OXYPzhq45fkIqLRNNJcFioXpD1zv1pCz3QZAgWFYYv86jrKPndfluj7Ke3q6mj79yp1tZ0aTeS2j2LsFUylxxj9Xc6q5n36sR16PHCoGIYrAgTavofKJnt5VzGkuXmb/De7WObFZn2RpSKI45QuSo54oyZPoN8ZmTyh1X4yuQHIKVLvunRpeiER2CZa9gvbCSxGqPUGr2B2GfUCr3qPK1aqdHWd7k9gpXypcFqXn9vS2dl+AVFoGIWRZLXESZpYm6K3GyKZt1C/3+iYYEa11Xvwzvn6E+ro1dY+mOquO6BY5Kjrx6gYWqR+IcUyav7/hRqj7ea5rFCXW7xZlb94iLN30uvlvbIn5UsUc8+P8+E7l2CVaDFKzy3T1j63b0T02V5b7xstw32ts/5UYjOgTLVsHi8vFIynpOWO9RynaFkKsg0lW116NU7FGzX6ua3UrJDrdXvoplxqsw2cSK+6tqHO/SnYGPvV+N1gsEIi5CvarGlZbZs0NmOq9tyKTForyvKtifnfmROIf6qjLUPi7Hu9oW9okfiQt4OnCalC8uDWZ5N8aL/qnyuBbSY7GlRVxYc0BcTy/6A6tbxPCt+8WorS1iLInV2/R7WXQQ5PFBYOfhV7NPFayqveo9amEt8lyvW5Ugl3mifwqCFQnB4ucWb2t/Y7WHXoMElQItylUI6dokxYszXmtluZHFq6ghceXq/a2esdxf9Zc69QYOnGoIRDxJVtmhc6np/K1ehyw3wG90jgl2ufPUj8WpJFZTtc3uvG4he6Prdk2seu4vdLxL1+6cm8yPYV2dOMUrUwfEQ9X7xBskU7ONvPDbLVib9qiCxZks/mnd1HUztMzzFRIqXuQJoYFgRVqwuKTMC0TfWS8oQ6qSTixvslmuTEgYyxeLF0sXZ7n8ylVt7JvZaSpwDr0do2w+3BcnGAIR50FTfqfx6oUsmu7TbVhXd1WVd708rdJ1R1Zl5+V8fyD9lHTKGCojTqWlo7RqIUP2cOXoNsMr8u/IzCh3DKfS4UkJL1BCHF/3tThz8+ei75YvRP+az8Ut1QfEkK0HxGh6YZ5i9oV8016hrN8tlNId9FO0jYffelkmZGr3u73Nvrw3KEtX7vNuRV+v9k5pV808jv4pCFaEBYuFist/LFVvrvXQ87BHrDS5WlwvFPoBJTaC5QfOeJXt5uZ6LjNSY31TT4lxUV34YjXPhFjR++bM2+p6s2CrY9jc2s7LhcDWdQQiYYK/YWdUi34ZG93DfbNQXmGibBVfzpyxwTk6nXZfkVy9rDW5+75vxgbHq9PKndfr+7ISKbZTNs4rU/vFTZSNeoBebJ+u3S9e2bpPTCBBmkn/nWf2xbpqn5SqnUIpalQPk8J6D/3avsOPZa18t7tbsupJssp2OZWVdDjw5BWXP1i4Jq53Ky+tVA889FFBsCIlWFxS5uWxL63ykNB76HknjhArjQW1nNGNH7ny/z2slhnLtcb65p7Ges5uRSJr9Zda5zTKWD3xXs3hn8zZeujcPhArBCJxg6cBM3nPFV2Dk+VHoIIxrdyRwdOFZvdqxToK6fLr2n3i8tovxN0kUGPoxTSz9oCYyaU+Yk54PwULeiEmqWpgoVLFSqOwwaOU7Axfqpbv4MtwPfTTtEcpauqRLBas+v1OpY6o3edUaqg3q2qPk0qJTqWCGuHLSb7WNTuV5TTyvoBezGdUuKmR3e3th0FWC4JlVbDuL3R7M1XcrD65zBNQqjRyN4nQE4PxCAlXtYTL/bxOonSHKlxh91ttdWW+t9kxOKvu6zP59QknEwKRZMHlwIyyztszNnSNpqzUeOrVSufsFu2+ytHuMvSWEWkre3p554DxH8ZvOZAzdJv3ipMoC3UucVndF+InNV+Ih0igxlLv1Ey7XnSrdSXAkh2CXmxZpFS50ugWLMpglewwLlIMZ7z4zywjkVpCf+/COvWn/wUsV40978PTU9yTVb1XlSuvYEnJ4t+r0slWpU64mPXNXSReXUppU5eypK6Lp5RIvrQ9V25v4/tzJbzrSm1QZhlDA3xqCtbAhW7l3sVu+n31+TBuXWih0pMdiab2OKB6r/BmuvgxW0ZZriWykX5hILHa6sx9f6tr4rwtXaPnbxU3Fhqc5kYgEIkvWsdyo/qkjw71p51XP8zY4PpFd4P7BmdWNl0eHc+lPirp3UTlvgc+2S+eoRe/cZ8cENPtbpD1ShWNlq+kEuCyJlWsmCU6fEWLWRFCsEqJFVKolpJAsZQtqlPFyitX8m1xk/q+eiFT/243fV4q3EuyaifjpGZep7d8WBlEsJjVO4kdXcqqHapwMcsbu5SlJF4La0i+qrqU3MouJbu8S5nKqxyot+u1VTx96FSXjS7DOodkFKzr8nsa1Xn6byJlq4xKlQZPDJbuSD65CjTQoq2O4OnFZVSy/3uDO++DWmc2LwSdv9V1+/vVnZcOQbYKgUjt4JULWRVutXy4wfWn7DjaFNxwUJzFTeif7BO/pzLfu5/Ich+VAPMiMXlUuUctAfL0U3GjWgosaugRLF98hYvFaaWfbBXLEWekuIzIUsUZr0VMneglWPzfy5tCN8uvlLLG2a3S5p73X9ndR6KWNnhkfXmTKlaBBGsFCdbyBpXi+k6liFhKLKntVBbXdpB4dSjzqzpIvjqU/E0dSl5lBwlYhzJxXZfyxqouZUwJTSsud9IBjYnFRBWs2xZQpsqCVOmb2vn7oWZfagiWb2mR2cKrWj4XOVv2itE0PDOAOAenCwKRwpFeKc7ntQw9axjcd8fi8+DJvuqvxOm8b2rrl+JGKvX9ljJTE7gBnVAihbpTR3gXIXIJkLNVyxpVudIo0tMQWrq4h4rLfsu9UkXyVX9kpmuxXzx+Bc0OSpu1MqSbPo7b2yC/lEocLFUrSLKW0dui+i6vWC2tI7mqUwWrkASLJWtRTY9ozWPZItGaS+STbCkVh5RcYlb5IWVG2SFl8roOZfyqDuWV0k7lhZIuZRTJ1xPLnFR6pA3xxdwsrWbBRkCw4kiwVEmyynzZ1B7J79UEJI/aFyZRL+jveMCmZre4iF/j+LUOJw8CkeQxge8w3Oh6pWdi0DGO92FF6+N7hapV9K/eL35JKxIeo8zUa97sVIRf+LRm9bLdar8IixVnrJb5I0zZ6pXhqvfPYvl2eYTkKhTcmO8tWTZ4emW+ePdWIZUOF1DpcF5VJ2WwOr1ZrIIggpXDkrX+kJJNZK47pKQTU9ceUiauPkjSdVB5c+UhEq9DyksrOpTRyzuUZ5d3KiOXdVHpsUt5vJiyYMSIIjcEK4EEK7+ad05BqEJyQOTQ69zr/FrHC4vrW8U1te3iDJxECESSBTe8s1D1XNrsmDDxo44LIp6pOiDOpzLfwE9axMv0Np37p+paRG40XuBYrCpkCZB7RVisVkiWS8nyxZ90FWv4CpcOI8KllRX57YodsZGrkGXInaqAlezoYcUOXtzo9jbLc7/WjPJOJbusw5u9CiZYE4h3SLLGrzyojCttV95gStqVV4iXlrcrY4jRy9qV54hni9uVp4valSeLDimPF3UojxV1knh1EU4IVhwJVm4V5MoK9No3h1/7vK+BfCPEAXH3Nsre42RCIBJZrOjKHO+lzTRB2HOljit92iZxva0fR4ijKRV+SiUJFV0p88P6/WIEvaBMjPYLmVYC9DasN6t7qzS58mWFr3CZkK5lYUjXih3xJVbhwJmwhXVu79U+ORXcLK/KFwsXy9bE1Ycok3WIBOugV7BeK1EZu1yVrBc0ySpuU54talNGLW1TRhJPLmlTHi9sUx4jHl3cpowghi9uVx5efEgZWthBdCpDl3QpDy91StxeIFiREyyeGOQhEAiTjewTk+u+pPaIFnED/zD6cYs4tbAQjfIIREJERtnhm/i6G51cTc6soEubbVh4x1LFQlX9hfgxZYvuJ6F6nl4oMoi8qEqVLAHyLp51u9SMFR8Epb4EEC2jsrUszAwXvy1JIrkK2gO2k/vR3NTE7/aOsefTtKKyielUG+Ypy/Wmt3R4kEqHagYruGC1KsMXtSpDF7YqQxa0Kg8Qg+e3eBk0v41oVwYtaFfuXcBvDymDFh5SBi/qUO5f3Kk8UNilDFniVIbGSMDuL3R2C9ZpaYkrWMvkNTgQowhluVpooIf2+NXRxDRJ108+bREX8GssTjEEIt4yV7QsNL3cMSSjnPZeybJgRoVjEmWywr60mdLc59GLwK+o1PciZ6lk6jsvFtmqCilV3Fu1ypedqmhp+MqWhiHhajJRUvTTw1Us5Wplc2oIVrAypHcggDJfxd6LensmIFnEsmhdxDhqmH9h+SFlZNFBr2QFE6xB81qUewtalHuIu4mB+S3KncQdxG3KfqJFGSD5udLq5bb8NmVgwUHlLhKxexd2egUokvJ1U/6hbsHql7k/LgTrDpOCxWVtSFDURCuvjl9TqWGeX2O5nMiyhVMNgYh1UGaKL4DOKO96rrvfSl6Vk76uq5/Zv24zXZdD3+ynfNIqvkMTMveSSI0nuVJigfYCxCXAcmpYX0titbZZlSt/rAohXaUBpMtIlmuFqXJi+BvfUxkuqfIluelltCZiJTfLH6JerXZvduvhRapwDZ7f6pWsu+aqkqUJ1s/z9iu35KrcNGu/ciPx45z9yg0z9is/JH6QvU+5jrg2i9/S789qVW5S2pTb5pKAze9QBi3qogyY05sBG7LE7RWxoSQpDxuUq8GLncp5E/Z5BYt5nHrMEk2wCmrU77lYfd8DlfoW8TZluH5TR7sBuR1js0jMq8wQiIQMngjkJaK0mf2d7knBDc6Z9HZkRpk417BU0Tduw1fiUtqQfgsJ1YhPD4g/cWM6ocSCWnkXIO+s4klAzljpWStZ7Usw0dKxslnXr2VQuPyWFHccKVucqSmFXEWsDMnZrwLvNUFdtC6iU0lb3UG9XocoA0bZr6XtypCFbco981q9wnVLbktQweqfuU+52ste5ar0vcoVzFRmn3IVZZ76Z7co181oJQlrIwlrV35OmanbCjqUgSRi9yzsUgYtVmWMBYxlbOD8TuWKzBbl1HGqXJ1LosVXr8SFYC0keaoIzaxN6vdcrL73wZGQaM2ht2998qV4tP6AuHVbO91sgVUQCETE0lZHUfnv+5kVrpf4Ghzd/YKzMjZ23s4ThIZKf5SlovT0r+kb+OX6L8VE6gOYVa9+Q0edOp/eKn6R58Z1X9YFoJd0Gc1uabIVpKRYYqKkyJkXloCVkKHor6LYofaA8fUmC+T1JtwHNqtSLUGOpEzS/QvbSbzaSLpavJIVSLAum7xXuZToy0zcq1xEXDChB/619/+bvE+5dOp+5bL0/d63576zV5Urgt8OnHfIm82MB8EaSIJFC4eDMqOyR67qQVxC1YXZ1KIxiUqIY+nrNOjTveISnIcIRIDynhmpUqh8R2WTKzI2usb2urh5g3MO9Vq9lUV7rwJ/KLrbj8t/u8WZjV+KO+ib852Yv1jIVHi17K0q96FMipZXtjQMCNdaH1YHEC+r0uVfvCBWiSZkvIZi/OouZWQxNchTszz3a/2AslwsXv3S93lli0XrYilY55FAnetlj3L2eJUziTPS1Gb206RYMVdk0dTkqtg+J1j2BxeqgnVvYXC54olBfh5DYhIQ+uGYflgeyK/t/BovbBhoQiASOtJWtH6bloD+iu8KTF/zzfncpO77PixUkzaKszLLHVdnVnT9MnOjcwwJ1eyexaF8cbPjnaxyx33Za77ye/3N5v+I00iorm5oFb+i0t/zDV+KmfEgVjWyt2rTHlWu9JT7Y3ePbHVL1y6LWa5mk1kuf31cO/SgLJhMcBlS2eSkEmSXMra0Q3maBGxEYbty/4I2yoC1Kj+mDFj/LM5a7VMuIOE6Q4pW34mUFctuVfpmdyr96HLluTWxFaxl9Ly8a7EqWI8WBxespbKpHcKSuPBrO2W2xlAZ8e66L2jB81d8JRpkC5GCkbHBeSOX9LwlPlqrkLHB8Sr991OZZc5Hp5U7f5tZ4R7JmSr6/fH0+9NIrubos1ZZFc7p0zZ0DfIuD/X5iYV+gjmGpYq+6R7Z9qV4s6FFTKP/zovpC4BsWK+We6u4FFi5V+2zqvQjWaZky6JomZatAFOKyFyl1ioKvoZIX4KcUdHp3QmWR2spuB/rgmwSm0UeJa/KQ++n3k+5PAbrOhbTx71pnipYr6wOLFcLa9UJXUhK0pBHopVFjPuU+7Zoo/yaNeJYnLqIFBIsx6tc2tMm/0Ih32+2917Bje7BWeXiRB+pOpavZaDS3730k8ykBv6JJobov+G1pnUWK182BaBSYkq8/MjX+gDlRUOlxZDyBekAvZewXpcvSLCE8s46oeRs6k0ebUVfKO+j9L3EOxIo1R7lillC+WF+YLmaW61mlGP9egEiC8nWVJKtwVoZEScwIqljQlnnJZS5up8mAF/2LgPd0FP66y7/beQGdsdkb8/VBudj08pdN0/ZLE7T/o7mZnECT5TQBOAvSKr+SMyKh29mrQyo7a6qllTtsy5aVrJcAWXLZB+X//4tCAXoTdo6NVt050J1Gk8jxw98BQ1nt/gC8KJGNcNVavPn8/hyEqxcobwRIHuVu0n9fqiHgKSOaH0pcrlVhCobtze2i8vLRe8f1BGIpGpyn7y+/YyMdeIyykhdm77B9bOMss7b08tdA6Z+7PwpXXlzTca6zsvSysWZQ0TPdQrbvxDnNO4TdzS2ieeoFDiRvlnmxIVY6fZX1fhjnx/h2mtOuDZZKSvuDiJcZsuKECwQoGmes1d9c9RynF6wfDlCtgilind/8TVEqnCF29OXVelR+itCeXK5oHaCI+Gmdn4eQ65SE++ZQZUOejv601bxSz5TcCAjUjpqvhQXNbaKkdtoVDeevln1E4F1Ia64CSVd1WFKl2Hx2m0ty7V2F+QKHMnkcjV7ddM8mR2q0rGph1mbjMtXPpXvCuvNLa3lkuMskrWfz/d4M1fZFf7hiUGIBtAJ12z6Yf0PdW2iL05aREoElwA//UpcwmsVtrWJV0mulFjT0Oq/z+qISUENu6QrQIkxZGkxSB9XsF4u/z1cHioXQiZAb7i8d2+hx9t7NbxIlaq8Kh/J8ocB4dJQSLYW1HroChu+cki9eoj3rmnw51DUpDbWTy5TJYr3WjHZPhTWq9+T8fB6AuKQL8UbnNXi5dP0AyhKiIjkCl6tQEL1M85WeUuArSIvXr759IIVqKndr2yFyHDVBJGt6hjKlj67tQ5yBfyQX8PlOI+3PDhxPZf7VPJ0hJKtWSZkK1f+/fnUxK6hyL9jxqYesfKF5cp7Dc4+SAQIDp85VEKcvK1FPEOtKLeqKx8QiAQOejKfSk/uoUQmidXspjgRqybJEbJlcIowmGwZzm7t85/ZslJWNLIewp9wrYVgAT+MWdmzLV2TK38YEq5N5jJbvmXFGXp8BIs/Ln//NLZAIIDh1/687XQWbW8V05raxPBmAdFCJEyPuziq8aA4m4TkR5ytaqIJjyad0MSaHW09NLUFfj+j0tUQYk+WpT6uff7lK5xpxUDitR6CBfxcTP1D2dw+tVztm9LDpT2j0hVQvjaZ6+PyJ178sfiHhHh6fQEJSJvI3d4mRlEC4MfcGJ+WJo7GSY6Iv2wVrVdo+krcTz8dvLbjKzGzSZOYGLHDh51+fu8I4fKHibKi4T6ulsDCFay86Le0aFa6egkX9WA140oc0MM763tWM8ytUcnXU+0fRY/VbJeJni7e29bYGtvXGJA8kGTlEK9TZutBPstwoiPio3GdGgdJrJ5nqSJRmUPkxVKqWKSa9bSr7GxX/z89poQrUJarRcVyebEldtOKLFrch5VbBbEA6nTfD/I9ykUzhDJ2ldrfpDG3xo9wVRsQriqbhEsnV8WN3dkHAOw+Q+bwWfafr8SLOw6IK3E1DyLqsYs2rG8/IK6nJ+If/9MuZu8IISuRZqcUqV1+aA6Br3SZEq8Q0tXYEkama3/wLFetjdK1uJ73C3mU8evV++b4KpQS3EWYcmRWeJSLZ1CJcK46tTevprdk+TLXn3jZJF2B5IsnBpti/HoDUoPtXD5sFS9wywtvjMfJj4hobD8kztnRKu6ibNDL/2kTs2L55G/WSdVuyS4DBBWutjCEK1AvV0uYwmWgj8twE/3ewMK1rEkor9GeocGF3NzsUR4u8iijS9V9SAW1sbl7DkS392pEsVoeHFqkytW8WvlWhynhqjYgXCZka4G8YxCHP4gm3iRCu3jls6/F3Tu/EefBBBC2Bl8/QE+yB0iqJsUyY8Wyw5K056B/dvuw62CYwuUnyxVOWbHJt48rzBURYWe3fNZDcI8WX6PDl+WOLhXKzxcIuprEo/QjrqXS0V2LSbpWqosfIVzJxfxabm5XBSuTmtvn1/YwzxerwhWinytUhouzrTjwQSwzWnQGTqYkw9DNe8VJMAOE5dgsxHHN34jzd34lBhEzdgbI7kSaZp1U7T3kn0DCFVDATGS9zGS7dhgRMAOTi402TC0a6ukKNrEopYu3vfNhydmtB5YI5cYCoVxLV5b0zxPKLfOFN+sxfp26O4kv/l3aqGZD0DifWLyxVpWrOxaqgr0gCH7ly0Smy2xfF79v2a7YvP4A4JevRA71ad1Pq4gurKsTx8MYEIYiTYijP/tSfI8EYhhnrEgm8mItVfske41gRrbabZAtXUO96dJiawjhstpAv9/4mojaALIVqJeLr+JZ2qA2HY9bK5SRdDfcICor3jxPvVblTiovDqfy4guU6ZpYpi6N5I3ckJj4bm5ncebmdt6avrBOUttDOLJlVrj0ssW/LqVrcChrgEMdxBV8NnJG67M28Qj1al2zZo04FgaB8B+0w2pni/hu89diNNl5JpUC85p9J/IijCZV+3RStV/HPj8EEy09IaXLpGz5la4268K1o9VAdsuKcO23kN0yKFtVcpM8XxjNd8GxePECyGdLhHLXIuG9nLd/nlp6uoPEa2SJR0mvUK9HQYYrfuCvCV+LwxlJFqVFdTrJMiFbvsI1v8a/bM0zIVv8nOLnfrRfiwAwCp+Vn7WLTJqof4HPUN4HCaFAqP1VdDcTCdUlJAijqIlvdrPBviS78EqVFKiWDnprhgDSZTTbtccXo31dB633de3UrYzYYbSsGKCvq9FAT1e9wd1cZndy+e7lCnTVzxI6ICdSVuTxZUIZQD1dP6AllldTefGGuWrmi7eGz9jkURbUqdOLyyjbVQrpiV72aod6kTJnr1iMeaJUY5EPC+sCs0AjmHAF6umq9S9d3onB1ui+HgEQDnyGEs/ROXD5boF7D1M2CoU4hg7579Nh//tdX4uZUZcqmaliqQqFUdmynO3yJ1wGG+l329BIb/uaiBBb6CO1l6s6xMQiZ7tW7FAzEyxd3Eg/dKlQbluglhf5oL9/CWW6VniUcdTXlUPitbgeKyMiySx6jC+b5VGuU9TsI0tNYX1v0fIrXXUBMl26jJehLFcA2eLPgZ9rOLRBQooW9WjRa/9T9PZ6ymgdA+NIoeDloCRVf/zv12LaLi4FRlGq9huUKsuydcg/VjJce0PI1hHCFe66CKu9XG2xbZw3ctUPC1e1n11c66l5uXSnujxSa6a/n5rpbyjgTBcd/FRevGW+2tfF0jWvFuVFuyglcX1yhVoeHLK0R678sTiYdNWFJ1y+0sW/5olWHNQgkeGzlbJZWXTejvlvu7gC5pHULVbimIMHxVnUY/UwfdFzdpnoMwqH3bJRneWo1SKRFDFbS4w+QmZ3tsvS1GKQq38aQqyLaDCQ6Qp7+3yQ8iL3dfHCy6dXcHZL7enql0viRQxcxCUtj5JVoWa5eHqRV0eUIttlGH7MuLn9ghnq48z9ThpLJIWBCCFd+mzXQo1ApUUf2Vq7KzqvTQBEi/8eojP3azGC7ztEM3ySxWcd4oL/HhSD6As9NWpi1R6+WNktXS0RznjtMVNmtGFNhG/Gy2o/V7ilRUsXWwdooA+2fZ7vn+MMB0+6cb8QZ13uoPLijfPUBu3BhR5lVIma6dL6urCvKzBTaYksyxWvZigiaSpq7C1Z/oRriR/RMpzp0pUXA2W6Vu4MfCsDAAkvWu0ig17/79t9WFwEM0nw2EvL0HZ/Lf6XeJu+sLnRfCKxPOzx6bVqjTPZajEoW7YIV7AyYzirItqCTy+G1TxvZfv8fpPCFWJisTrIVT9cXuQsFx/6XF7ktRHDi9Rs17UKX/miNnAPWepRxq5W71xcjh1dXvgxuHmeKljp5apc9aJBxYhwLQkgW4aES1daXN6kPv9wEIMkl6zcPV+LdzjpUXdAnAJTScBy4L5OmmL4WozfHaBUFQv0PVgsRm2d9tIaDLtLjBLbSoxhbqYP2Uhvw0b6xjAnF+sMTC3Wmp1a1JUX9fcr8oJU3qP0Qinv5lJLi31zhHLpLMp2Ucbr8eXqNUBaabFElhdTRb5YNnmxKO8vY9Hhq5KYYh+KmvzLVyjxClRWDCRe/Hv83Imn1ysAIn4mkmgd6BJXohE+McTqKDqYr9rzjXiUvnC5RjecxwIWjP0dkZOtgAJmQxbMSIN9NJrqd7Xbt4ne6vU/RwhXBK7+MdLLFWxVhJbt4oOcszVcXuSt9Fxe5IuNWbjupfLi0yXqVnouL/LVMcVNySlcPJX5wFI1ezVyRY9cBaJbuBrDy3QFKivyn+evazy/XgEQKSiTlUc8zmd3Wpo4GiYTh0FfnLM+/1oM+/ygmEz/nZdIT7C9uj1YbckgWyFKjHtt3Eof9vSiydKi4St/WuKzl0sTLt5Iz+VFli6+5278OqE8tkzNdvGurhsKPLQ+QhWRMas8SnYlZbuSZEEqT2Ly3ZJXUDZv1ia1NOdLSOlq9BGuht4YLS3y7/H6jt3tOGhBSpPHZ/fer8WjXxwS58Bo4iTWCHEsZayuoy/O1D3BJtsSBC2z1Sur1RUhjJYcLciX4RKjhtV9XTZMLxpajNpuMtOlozHMTFdY+7m4tLg/cFnRV7w2yUuvObPC0sWZLr57kUuLXGK8Ll9trn9zrZrl4sWofPdiSQKVF19bra5mGLhQlUxmhQ/L9RgQr15lxcbALPVppOdSrrdUcggAwHzxjUjf2yFuoIoUpg1jGdRj1Y/E6knKdOTtNZMZSRD26cqImvS0d9mLEdHqxqZme6vrIwyLl8H7F62WFy2viohlpivQQtQgU4uacHGGhcWBsz1jV6mN9HwVEK84YAbSNUCPLVMvTM6sUC++5uuA4nFlBH9OP1+glgd5sSjf81e6o0e09BwhXE3msl3F/jJdOlY3q8+zZHztAiAsuAp1SDxD5zuu3ol27NsnTqYvwH10aE5KVrnyK1uHVJFpj4BoWZGttijJVljCZXB6MZzLri0Jl12XW+8/cnIxrF6uELKlCdeqnWoGhqcXtb6uexarwsV3L/L04r1ybQQ30y+sj48MF1/Azdfi8PZ8Fitei8CLXjXRCiZceukKJFvLDZQVGX78+PmCwxSAwJK19xsxmUqGDx4QmDaMSnx+WHyHHvBxqf7k298RmYyW7SLmM81o+yTjoTDLi6Ea6YNMLxq9czEephbDzXQFKi9u8i0v7lElY2q5muni5ag8rcdwzxNL2NhVankx2ncuctP+ZbPUxaL8+fFeMY2VOkp3HkmJgSzXEaXFHf6li3/NX0ccogAY4/ND4m3eDAADilw58MwvOsQ9B74R2fuCbCBPNXyb49tjIV1W10lYyHrFLNtloqHeSKbL8PSihanFhihMLfrr4/InXNpG+jxqpH+FrgEaWqQu9vxxgTrByJmkR6m8yD1d3Eg/t0a99Nru+xe5V2xEsbqagT8mZ99WN/eWrCOEa2cPpSYyXQGlq0n9NT+me/HaBYA5vhHTP+8Qgw4KcRaMyMb4olX03/+NeJEOzzl4ooWWrUiWEUOJVnuUpxnNTjDuO2T/9OJumyYXd4Y5udhgYSmqqV6uIEtRq/aFLi1q5UUWG56g4+lFbSv9oEL1wusb5qrTi4Pl2ogJ6z1UhlQb6S33XTWrpUpv9ipbLWny5xAIv9K100e4dpgvK/J/82MCuQIgjHPuG/Fy2zfiWphRmLF5sziODrvBNGWWQ4dnXrBN4+BIWnRlxIMRwIhs+WK0t6vNjtURdmylP2hAuNqjLFthrIgI1stlm2ztNSZbWkmRpatstzpRx1kevhfwCVoZcVMBTy56vFyV6/E2048uVZeElhgUriLKXA0qVPuuOHs1mhavrm1WPxbf+cf/vTYM0QokW/6Ei1djaMuGAQAWIRc4QE5ArUJD6urE8TAlCwtDd38pLqIHchQxZ7+JsX/gnxafnq2DsZCuYD1dZldHaD1dnfb1c1lejBqgxGhHL1ezgTURUVkREWIDfbD1ENUG10P4ropgWHTmUiP9a1xeXKpeA8SlRV4dMYBKfcOL1elFXo6aV6VOMCrV6iXYnAG7VvaA8Sb750rVhavMugCslazeZTLDpSsr+uvh0iYG8VoEgD1Q4iVv32Hxx8/bRF9MGhqM7UJ8i8z0F/QAvo0nUWREqzXCmS3bpMvK9UB29HN1WOvlMn31j9W9XFG4a9H27fP+GucNZrn00sUSxOVF7ul6Z71aXhwsy4tX56kidYUsBTL8e7zLi1cysORwpmy9xi7jwrU2jJIi/z2cocTrDwD2c+CQeJedYfducSIMKnjm6mg6+J4icvHEibxotegyWwfjWbas3scY4+b5iDfOt1vo4wqxIsLKXq5QshWqvBhsPURA6dqjKy9KGWLZ4S3q82rUexi1RnYWKC7Ple+R7FYpk+hFy5BwNRsXLn4/fozxmgNARM+z3C87xB84QQOT8olCuujxwNfiSnqgxreY7LcB9uGb2ToUQewWMaOb6qOV7bK0jT5QadHKMtR2C1muthATi60ms1wWyopW10P4lhY1KvYcSXkAyvbopMsfobJc+vKiFD7+9+/HawsA0aFTvN3SJa7C5dG6fquvOsUvyD4n4gkSP+g3xx+KEeFIl+lrgexYFxGkoT6c/Vy7fbJdUbvcOtiKiDDWQ5i9Z7E6jBUR3dK1x79sBZQuXYarzI9oGcl08eeuDZsAAKLDl51iMnFnmkjxi6ObhTih9RvxOMlVDp4Y8ZnRapUTfTwBGC+idTCCTfT+rgSya13Efiv9XAZWROyOg6nFxjBXRASVriATi2anFrXJRVPCtdtPWdGPbOmFiz8+5AqAGCUIDoscqlKMpAROavZlHTwozqYDbxQ9CHmt/pqVQVziN6vljBE2lhlNlxdNTDHaedm14UxXiBKjkanFHWY30Lf57OXyR4RKi9U2TS16y4oaBkqLZX5Ki/y+/PXA6wUAMSXvyy4x+ptvxHkpVRJsdYhryDBfpUMrr83kYkoQP7T79Gt1OCNLKNmyO/PV3mVtM32LDWXGuJpcbLNw5Y+JXi5DayIsbJ+vtrAI1W8vl4nSIv8eP2ateH0AIB5gx3i9zSG+nxKrHL48LH5CB/MUfOGTULiiJFodJkXLNuGyuJ3ejp4u26/9MVtabPdfWtwR5nU/ja3WJhat9HLVGLjUuiqUcIUoL/Jj0taB1wIA4uxsSqekzs+SVrLoH3bs105x41eHxUx8wVMjs3UoisIVUr4sTjXaeT2QleuAzKyNCCleNqyMMCpeO01KV5PBOxYbDIiXmfsVjUjXJgMN9Ax/bq2QKwDiE+rLore38g0xSSVX+4Q4uf2weJAOpNyo348HYs7BGImWpVKjj5CF2+MVqrneyqXXdm6kN7SJ3uLUYrOV0qKfXq5ITS3aeak1fwz+2uD7HYC4Jvdrh3i4tVV8O2l6rg46xWNfd4lZ+OKCeJMts71d4TbUh5xk7LAp09VhrbwYrMRoeSFqWxjCZfKuRVtKi0EmFv1NLfKfa4VcAZAQkIvMpqrD7xO+XHhAiFPoH/MsvqjAH/EmWpHo87JLutpMStd+E9Jl58qIcNdFWN7PFeaqiFqT0qWJF////Hji+xmAhBOtMS1CnJqYaxiEOIsscSSRhy8mMJLVOgTZCt7P1dGbSGS4wpItg7u5dhns4Qr32h/DsrXfpGzphGtPO75/AUhgyXqWXSXheq6+cYrn6ZPPjdYddyB50Ge2OmNApOQr7F4uG9dFRDXDFWJFxK4wV0QY3j5vZUVEEOna1R69C9MBAPbDjsKuwtW2hJArbh77xiVej9XWb5B86EWrK4rYJWAdYUwzGp1iDDnJGE550eJG+mDrInZHaV1EpFZF8MfE9yYASYJDjP/qK3F6vDe0n9rhFiPpIJmDLxqIhGjFk2x1xJNsWRQtO2UraPN8BFdE7LRTtgyUFvnvaOvE9yMASYNT5FE267l2Ic6IV7k6gT7RZ+gTzY3Z1SkgZdDLVpc7NnT6EoaAWV0ZYduqCN8rgKyuiTBRXgx3RcSuUNf9WFkREeJia/41Pwb4HgQg6c6UXHqdfTbu7i+kT+h4zlzF80QYSG5iKVpBsbHfy0hzvRUJM9Pb1WLjclSr2+gtTS3a1NfFjwG+3wBIXuh1dPT27eJb8bPnyiHuO+wWs/DFAXEjW874Ey27ZMvqPYxGyoxmrgGKhmwFa6Df0x6ebJm98oc/n3hfLQIACJvZhx3iIb59JuaCRYfH3YedYga+KACZrejLltGeroMWe7rMXP9jWrgs9HIFvWcxHOEK0cvFfz/kCoCUYSZV5QbFVK6cQtyILwRIKNnyxAFm+rzszHQZzHiZ6uvqCtHTFc7VP1b6uUKsigi2LiJQpotlDd8/AKTgmeESt8Ymc9UlrqIP/k4s9hQBEC56iXEynhhhMutlx/qIiGS8Qu3qCuf6n0MW+7hCTS4aaKDfLTNX+J4BIPXocIlJDoe4JurrGBwe8RpNTuXhiwASXrZ0whUz0fKYLzHGtWwZLCu2hlFW3GeDbIVaEcGfbwe+RwBITdhxPOLNtjZxWrTk6pjDLvFSF+QKJGtGyxNj3AYzWwYXo3aaka0u8/u5LDfPd1i73DrcBai8kyvoXi4pW/w54nsDgJQ/G/IcLvFGxJveCwvFMV0uMZA+YG5cjsQDYDPOWJcQ7Sgv+tvbZeeuLou9XKH2c7XZtJvLyl4u/jvx/AcA6LiXE0yR7Lu6gvquJuOBBikrW57kkK0uP8tRbbmDMYKyZXRNhJlFqP5Eq0XuusJzHgCgQVmsqdSP9b1IlQaPpQ8wjl7I8/Bgg5SXrTgWLT3hTix2WpWtaC1ADfPKH9/sFv8e5AoA4OcHbC4VppELHWe/XDnEMN8XbwBAj9y444hg0mVKwmxqqDd792JYdy52GL/cWi9dWuYKz2kAQECc4jFbJcshxPddHpEVtz+1AxBnxKVoGZlkNLiry9Zsl0/my+77Fo1un+ePHdfZSQBAPFQJZtIO0Btsy16RXL1IL9Z5eHABSDzJsipbTqOLUZ0REi6LS1BD7eTyl9niv9sJuQIAhH5dzyMneoXc6KSwBYua2gdArgCwT7g8McaWTFeYKyTsbqIPZxEq/394fgIAzEgWbVT4ZbjZq74ul8jGAwqA/VktTzLIljvysnXIgmwZbaI/iLIgAMAClMXKZkeyXBqkZq5n4q3MAUCy4YkzLJcZQzXPO/1jtbwYagu9Eenqkk3teB4CACy0XTxDrnS8FcG62iVEJh5EAFJbuMKSLovXAXX62dPVaXM/VxfECgAQBuxIlIi6zrRguYV4wiNEHh5EACBY8SZb4TbP89+B5xoAIKzXanIk4hlTG97pnS+iPzTTkwAv9gCA+JYv25ej+iktmhEuTa7w9QIA2EAOOdMVRuXqaPoDL+NBAwAko3RBrgAAtiK8l0EfY6j3Cg8YACBuyoxmN9AHaKDvglwBACIEudO1oeTqGOq9ehQPFgAg1rJlVLScBtdDQK4AABF7HRPiKd6+EEywzqFU13hCAQCAqGFVujzGrv1xevAYAwAiygTuXw8mWDcSuXigAADxIFt2Xf+DxxUAEEnYnYgBwQTreaG+IwAARJ1gWS0rfVzunv4IAACINGMCydXpRB4eIABAXAqXBemCXAEAogg71Gn+BOvXeHAAAMkiW5ArAEAMuO+IeweJt/DAAAASTrQE5AoAEDdM6nU/Id8ITUzDAwMASAbpwmMCAIgRvNn9Mr1g3UzMwgMDAAAAAGAZnia8XZOro4gH0OAOAAAAABB2o/sIwVfn0P98i/gDHhQAAAAAgLB5gTiJBetU4m08IAAAAAAAYcNb3c/yXo8jm7LwoAAAAAAAhAf3tH+HBesa9F8BAAAAANjWh/UjFqxf4sEAAAAAALCNe1iwHsUDAQAAAABgG4/3kd3ueDAAAAAAAOzhJRYsXJEDAAAAAGAf41mw0vFAAAAAAADYRjoL1kw8EAAAAAAAtjG9Dx4EAAAAAABbmQ3BAgAAAACwlzksWLPwQAAAAAAA2MZMFqxpeCAAAAAAAGwjgwXrXTwQAAAAAAC2MYEFayweCAAAAAAA23iVBesJPBAAAAAAALbxNAvWvXggAAAAAABs434WrB/hgQAAAAAAsI2bWbDOJ/LwYAAAAAAAhA071WUsWKcRU/CAAAAAAACEDd/xfC4L1onEi3hAAAAAAADCnyAkTmXBOoZ4BA8IAAAAAEDY/J44rg8H/cftRC4eFAAAAAAAy8wh/rePFvSLq4hsPDAAAAAAAJbh+52v0QsW92FNxgMDAAAAAGCZ6cRJffRBv/E7PDAAAAAAAJYZ2cc36Df7CezDAgAAAACwAjtUP3+CdRTxNh4gAAAAAADTsEMd1cdfcOc7slgAAAAAAKazV4P7BAr6P/sKdQMpHiwAAAAAAGNk+i0P6gTreGIUHigAAAAAAMOMIU7sEyzoHW7CAwUAAAAAYJgBfUIFvdNJxAQ8WAAAAAAAIZlInNzHSNA7Xo8HDAAAAAAgJD/tYyboD7yOiUIAAAAAgICTg3/i/nWzgnUzMRMPIAAAAADAEbAj3dbHbNAfOpV4DQ8gAAAAAMARsCOd3sdK0B/8CTEHDyIAAAAAQK/y4E/6WA2hXp/zJHqxAAAAAAC65eoZEehaHBOSdbrAHYUAAAAAAAyvsjq3jx1Bf9EviNl4UAEAAACQwuQSd4WdvdIJ1inE83hgAQAAAJDCjCW+3cfOoL/wImIaHlwAAAAApCDsQN/pE4nAVCEAAAAAUhB2n1v7RCroLz+B+B2mCgEAAACQQowkTuoTyaAPcL7AZdAAAAAASA3SiQv7RCPoA11M5OBBBwAAAEASw67Tt080gz7gAGI6HnwAAAAAJCF81+DAPtEO+qDfIgbjCwAAAACAJOQh4sQ+sQj6wMcSz+GLAAAAAIAkgnd/HtsnliEl649Y3wAAAACAJFjHMCZmmSs/knUh8Tq+MAAAAABIYN6KelO7wfUN6fjiAAAAACAByYjaOgaL6xt4RxYWkQIAAAAgEWBnmURc3idegz65o4hricn4ggEAAAAgQTJX17PD9InnkJJ1OcqFAAAAAEgAueoX93LlI1r9UC4EAAAAQJzC1bZ+fRItZCbrKtmRjy8kAAAAAOKFd4n+CZW58iNaZxOv4osJAAAAgDjgTeLcPskQ9A85hxiLciEAAAAAYjgt+AZxQZ9kCrZFYiQxG19kAAAAAESRXGIUcX6fZAz6h50s1MsTIVkAAAAAiJZcPUKc2ieZg/6BxxD3S8lCyRAAAAAAkSoJsms8zO7RJ1WC/rE3yi5+SBYAAAAA7JaricQtfVIt5BqHK2U3P54MAAAAALCL8cR3iaP7pGrIkuFTskaKJwUAAAAAwm1mP7YPwitZJxD/S0zDkwMAAAAAFmCHGEScBLPqLVnHynTeG+jLAgAAAICJfqtxxDXIXAUXrVOJ0XjCAAAAAMAA7Aynw6CMZ7N+KScAkM0CAAAAgG/Wii9rvgtZK2ui1Q/ZLAAAAAD48KJsKzoKthReNosNNQdPKAAAACClmUXcSxwHQ7JvZ9a1sgEe1+wAAAAAqbd+4S3iemStIiNaZ8oRzKl4sgEAAAApQSZxH3EWTCjy2azzZTYLTzwAAAAgeeHbXi5A1ir6sjVQ4D5DAAAAINkmBCcIdQH5MbCd2GWzLiGGEdl4UgIAAAAJzXRiBHEZslbxM2nYX2az8AQFAAAAEo/JcqANE4JxKlrcBD8JZUMAAAAgIcqBk+XZDbFKgLJhX2KonDzAExgAAACIP/hy5uEoByZmNutygU3wAAAAQLzBm9j7IWuV+LJ1AzFeYEkpAAAAECt4WejbxE9hJsklWacL9cqd1yBaAAAAQFTFindX3iOwLDSpRes04ibZCI8nPgAAABA5+OaVWzjJAQNJHdE6hrhbilYuvgkAAAAA2zJWPBnIlzIfC+NIXdE6T46HjoNoAQAAAGGJVRoxmLgAhoHQixb3aGXgmwQAAAAwRaY8Q8/HygVEINE6Tma0MqWNY2EpAAAA0Js8eUbyLqsHiBNgEAijonWW7NF6BVOHAAAAQDdz5ET+r4lzYAwIK5J1lBQt3qM1BqIFAAAgxXusXiZuJM5GKRBhp2x9V6gLS/GNBgAAIJXgBaHXQKoQkZatHxDPyDHUOfjGAwAAkIQ9VlOIUcSPIFaIaDfD86XSA6XZ4xsSAABAMjBB9iBfQhyPEx8Ra+H6iSwfYuoQAABAIvIun2U40RHxKFnHEtcSTxDvoHwIAAAgzsuALFVPytaX43CSIxJBtLh8eBvxEqYPAQAAxNk04FjiDlkGhFghErZX61KZ1crBNzYAAIAYMYt4irgcvVWIZJMt3hvCl1++Lrff4hseAABAJOGz5g2h3g94Lk5iRLKL1imyV+s+gUumAQAA2F8CfIt4kLiOOBUnLyLVROsYfuJL2fqDTN/ixQEAAIAVuN/3OXmm8NlyDE5aBEIVrjOIO2VjPJaYAgAAMLIMlK+v+RVxFk5SBCK4aB1PXEn8Uv40gn4tAAAAGtnEaKEuuu5HfAsnJwJhXrZOJM6R47TjsMgUAABSNls1XkrVufJswPU1CIRNsnWUHK8dKhsYM1FGBACApGSOrF6kEcNlVeNonIQIRORliycRr5FrH1BGBACA5Cn//VG+tl+LCUAEIrZZrZOJ84lbieeR1QIAgITLVr1IDJCv5aeg/IdAxG92i6/peZXIIGaidwsAAOKmlypHtni8Lvtrv42TC4FIPNm6gLiZGCbXP2TiBQ4AAGKyUf1l2U/1M+JCnFAIRHKIFi81PV2oF3veQjwja/144QMAgMj1U/ES6Z8L9U7aM7D8E4FIDek6VjbKP0pMILLkJmCUEwEAwPz1NCxUE4nfyQb1Y3HSIBCQLd6p8l25Dfhx4jUpXHjhBACAwBkqvkj5CeIu4mp+LcWJgkAgAskWb5I/S6a0uZz4eyIdL6YAAODtY31KTm1fRpyNTeoIBCJc8eL+rcHE23IyEeVEAEAyT/vNlq917xIPsFDhJEAgEJGWrfOIn8it8s/JzfLZEC4AQAIL1XT5WsaLPh8mfsqvdXjFRyAQsZKtk+Q6iKvlorzH5IvUbLxoAwDivDE9Tfad3iZfw/i17GS8siMQiHgWr1OJG4mRWAkBAIgTpss1Nbwf8DS8UiMQiESXLV4J0Vc2hvJaiBeIcbJ5Phcv+gAAmzNT6TKTPka+5gyQfaRYnYBAIJJauE6Qd259V/Y5cPP8s3IfF4QLAGBWqCbJftD7iJtkue98rE1AIBCIHvniuxR/SIyQL5o4QAAAvkyWmakbuB0Br5wIBAJhXrhOI/rLS1H5BXW0XO7H8jUDBw0ASclM+T3+JvG8/N7/pbx94nS8MiIQCIT9wnW8XO53OfEDOf0zTL4IT0KJEYCELPFNlv1SfBny7cT18nv8HCzyRCAQiNhJF19mfRy/EBNnyhLjg/L2+pk4wACIK3KIscQQWeI7S37vHofLkBEIBCKxBOxsefkqlxh+S7woSw+8oTlDvuBjSSoA4S/rzJHXyfDAyp+Il+RuvIHye5AzUkfhVQmBQCCSN+PFvV3fkT0dP5UHwMNyRw5fdj0V5UYAQq5CeJ0YJcv0v5ITfNfItSynIyOFQCAQCG1f1wlykvE0eSWQPvP1ivzpHNkukEpZqWnEqzITxd8L35ffG6fJ75UT5PcOMlMIBAKBCEvETpJLC39M3EP8TvZ7vSXLjpOliM3AlUEgDpktn5v8HJ0in7Nvyb4ofi7/Wt41ehkLFL7jEQgEAhFr8fqWbNi9RJZJbpTrJX4jp6Oeklvs39StmUA2DEQi6zRTiv6bcjpvpHwODpbPyZ/K5+glskcRk3oIBAKBSEj5OkaumOByysnEt2WPCl8u+z15N9o9shTJKyfGy3vTIAwg0J16b8vnCpfu7iVukTvj+Dl1hnyO8XPtRPncQz8UAoFAIBC6rBhPXl0p10/8QmbEHpXNxa/Iex3flqWeSbJBP1Nesj1DTnblIlsW86xSrvxazJBfm0z5tZosp+7elqU67nf6g5TtwfJr/iP5HMBeKAQCgUAgoiRhx8pmYy5PXkxcITMZ18tS0ADZnMxZjgdkqegxWbJ8VpYtX5Fj9e9IScuQEjAbYnaEKM3WCdIk+ZiNk4/hGPmYPiUf4+HyMb9XTqoOkF+T6+XX6Er5NTtbfg1xGTECgUAgEAkoY0dLITtelo64hHSqnAg7U0raOXJKjC/LvUius+gne3Zu8JG2/5VZlofk/ZHcJP20zK6NlsLxqhznHy95VzZXT5EZnGxZ8tKTZ1B2pvthqu7vf1f3cV+Xn8sYWVobJT/X38mM4FB5WfA98t82QK4d4H/z/8jH4DvyMblAPkbn/P9Bw0wIGoa8aNNyoLBmGk15o2AUjCwAAJpj3XJMmgW8AAAAAElFTkSuQmCC",alt:"no-data",width:300}),r]})}var Y={data:[],loading:!0,selectedGroup:{},showFormPanel:!1,showMemberPanel:!1,index:0},Z=function(e){return e[e.INITDATA=0]="INITDATA",e[e.SHOWLOADING=1]="SHOWLOADING",e[e.SHOWFORMPANEL=2]="SHOWFORMPANEL",e[e.SHOWMEMBERPANEL=3]="SHOWMEMBERPANEL",e[e.SELECTGROUP=4]="SELECTGROUP",e[e.SETINDEX=5]="SETINDEX",e}(Z||{});function S(e,r){switch(r.type){case Z.INITDATA:return C()(C()({},e),r.payload);case Z.SHOWLOADING:return C()(C()({},e),{},{loading:r.payload});case Z.SETINDEX:return C()(C()({},e),{},{index:r.payload});case Z.SHOWFORMPANEL:case Z.SHOWMEMBERPANEL:return C()(C()({},e),r.payload);case Z.SELECTGROUP:return C()(C()({},e),{},{selectedGroup:r.payload,showFormPanel:!0});default:throw new Error}}(0,b.connect)((function(e){return{user:e.user}}))((function(e){var r,A=e.user,n=(0,u.useReducer)(S,Y),l=o()(n,2),a=l[0],c=l[1],V=a.data,W=a.index,p=(a.loading,a.showFormPanel),y=a.selectedGroup,x=a.showMemberPanel,C=null===(r=A.userInfo)||void 0===r?void 0:r.role,w=(0,u.useMemo)((function(){var e,r=[],A=[],n=t()(V);try{for(n.s();!(e=n.n()).done;){var l=e.value;l.is_creat?r.push(l):A.push(l)}}catch(e){n.e(e)}finally{n.f()}return[r,A]}),[V]);function U(){return E.apply(this,arguments)}function E(){return(E=i()(s()().mark((function e(){var r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g();case 2:r=e.sent,c({type:Z.INITDATA,payload:{loading:!1,showFormPanel:!1,data:r.groups}});case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function b(){return(b=i()(s()().mark((function e(r){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!y.id){e.next=5;break}return e.next=3,F(y.id,r);case 3:e.next=7;break;case 5:return e.next=7,m(r);case 7:U();case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function T(){c({type:Z.SHOWMEMBERPANEL,payload:{showMemberPanel:!1,selectedGroup:{}}})}function j(){return(j=i()(s()().mark((function e(r,A){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,v(r,A);case 2:U();case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function k(){return(k=i()(s()().mark((function e(r){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,B(r);case 2:U();case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function N(){return(N=i()(s()().mark((function e(r){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,h(r);case 2:U();case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function D(e){c({type:Z.SETINDEX,payload:parseInt(e.target.id,10)})}function P(){return(P=i()(s()().mark((function e(r,A){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return T(),e.next=3,f({user_ids:r,group_id:A});case 3:U();case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,u.useEffect)((function(){15===C&&c({type:Z.SETINDEX,payload:1})}),[C]),(0,u.useEffect)((function(){U()}),[]),(0,q.jsxs)(q.Fragment,{children:[(0,q.jsxs)("div",{className:"teaching-circling-container",children:[(0,q.jsxs)("h3",{children:[" 教研团队 ",C<=12&&(0,q.jsx)(d.ZP,{type:"primary",disabled:V.length>=50,title:V.length>=50?"您加入的教研组已达上限":"",onClick:function(){c({type:Z.SHOWFORMPANEL,payload:{showFormPanel:!0,selectedGroup:{}}})},children:"新建"})," "]}),(0,q.jsxs)("div",{className:"teaching-circling-body",children:[15===C?null:(0,q.jsxs)("ul",{className:"navs",children:[(0,q.jsx)("li",{className:0===W?"active":"",children:(0,q.jsx)("a",{id:"0",onClick:D,children:"我创建的"})}),(0,q.jsx)("li",{className:1===W?"active":"",children:(0,q.jsx)("a",{id:"1",onClick:D,children:"我加入的"})})]}),(0,q.jsx)("div",{className:0===w[W].length?"nodata-content":"main-content",children:0===w[W].length?(0,q.jsx)(X,{children:C<=12?(0,q.jsxs)(q.Fragment,{children:[" ",(0,q.jsx)("p",{children:"教研团队有助于你和你的伙伴们一起创建实训、协同教学,或开展其他教研活动。"})," ",(0,q.jsx)("p",{children:"当前您尚未组建属于自己教研团队,快去组建吧!"})," "]}):(0,q.jsx)("p",{children:" 您尚未加入任何教研小组,请等待老师的召唤吧! "})}):(0,q.jsx)(I,{onExitGroup:function(e){return N.apply(this,arguments)},onPlusMember:function(e){c({type:Z.SHOWMEMBERPANEL,payload:{showMemberPanel:!0,selectedGroup:e}})},onDelMember:function(e,r){return j.apply(this,arguments)},onDelGroup:function(e){return k.apply(this,arguments)},isAdminOrTeacher:C<=12,onChangeGroupName:function(e){c({type:Z.SELECTGROUP,payload:e})},data:w[W]})})]}),(0,q.jsx)("p",{style:{width:1200,margin:"0 auto 40px auto"},className:"desc",children:" * 我们确保你所提供的信息均处于严格保密状态,不会泄露 "})]}),(0,q.jsx)(L,{callback:function(e){return b.apply(this,arguments)},visible:p,onCancel:function(){c({type:Z.SHOWFORMPANEL,payload:{showFormPanel:!1}})},id:y.id,name:y.name}),(0,q.jsx)(K.Z,{centered:!0,title:"添加成员",open:x,onCancel:T,footer:null,width:1100,bodyStyle:{minHeight:200},children:(0,q.jsx)(J.Z,{container_id:y.id,container_type:4,onSelect:function(e,r){return P.apply(this,arguments)},onCancel:T})})]})}));var T=V.ZP.Group,j=function(e){var r=e.onSelect,A=e.onCancel,n=(0,u.useState)([]),l=o()(n,2),a=l[0],c=l[1],x=(0,u.useState)(!0),C=o()(x,2),K=C[0],g=C[1];(0,u.useEffect)((function(){function e(){return(e=i()(s()().mark((function e(){var r,A;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.U2)("teach_groups/my.json");case 2:r=e.sent,A=r.groups,c(A),g(!1);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[]);var m=(0,u.useMemo)((function(){var e,r=[],A=[],n=t()(a);try{for(n.s();!(e=n.n()).done;){var l=e.value;l.is_creat?r.push(l):A.push(l)}}catch(e){n.e(e)}finally{n.f()}return[r,A]}),[a]);return(0,q.jsx)(W.Z,{className:"select-teach-group",onFinish:function(e){r(e)},children:K?(0,q.jsx)(p.Z,{paragraph:!0}):0===a.length?(0,q.jsxs)(X,{children:["您尚未创建您的教研团队,快去",(0,q.jsx)(b.Link,{to:"/account/teach-group",children:"创建"}),"吧"]}):(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(W.Z.Item,{name:"group_id",style:{width:"100%"},children:(0,q.jsxs)(T,{style:{width:"100%"},children:[(0,q.jsx)("p",{style:{fontSize:"12px"},children:"我创建的:"}),(0,q.jsx)("ul",{className:"groups",children:m[0].map((function(e){return(0,q.jsx)("li",{children:(0,q.jsx)(V.ZP,{value:e.id,children:e.name})},e.id)}))}),(0,q.jsx)("p",{style:{fontSize:"12px"},children:"我加入的:"}),(0,q.jsx)("ul",{className:"groups",children:m[1].map((function(e){return(0,q.jsx)("li",{children:(0,q.jsx)(V.ZP,{value:e.id,children:e.name})},e.id)}))})]})}),(0,q.jsxs)("div",{className:"btn-actions",children:[(0,q.jsx)(d.ZP,{type:"ghost",onClick:A,style:{marginRight:10},children:"取消"}),(0,q.jsx)(d.ZP,{type:"primary",htmlType:"submit",children:"确定"})]})]})})}},49092:function(e,r,A){var n=A(7557),t=A.n(n),l=A(37205),s=A.n(l),a=A(41498),i=A.n(a),c=A(79800),o=A.n(c),u=A(82242),V=A.n(u),W=A(59301),p=A(78241),d=A(95237),y=A(57809),x=A(24650),C=A(88522),K=A(3113),g=A(24905),m=A(6848),F=A(8591),f=A(51945),h=A(80608),v=A(61186),B=A.n(v),w=A(26724),q=A.n(w),L=A(58143),U=A(6668),E=A(48410),I=A(11806),b=A(37712),J=[];function X(e){var r=e.onSearch,A=e.schools;return(0,b.jsx)(p.Z,{colon:!1,layout:"horizontal",onFinish:r,initialValues:{keyword:"",school_name:"",search_type:"1"},children:(0,b.jsxs)(d.Z,{style:{flexWrap:"nowrap"},children:[(0,b.jsx)(p.Z.Item,{name:"search_type",label:"搜索类型",children:(0,b.jsxs)(y.default,{popupClassName:I.Z.selectdown,style:{width:106},children:[(0,b.jsx)(y.default.Option,{value:"1",children:"姓名"}),(0,b.jsx)(y.default.Option,{value:"2",children:"手机号"}),(0,b.jsx)(y.default.Option,{value:"3",children:"邮箱"})]})}),(0,b.jsx)(p.Z.Item,{style:{marginLeft:20},label:"搜索内容",name:"keyword",rules:[{required:!0,message:"请输入搜索内容"}],children:(0,b.jsx)(x.Z,{allowClear:!0,style:{width:300},size:"middle"})}),(0,b.jsx)(p.Z.Item,{style:{marginLeft:20},label:"单位",name:"school_name",children:(0,b.jsx)(C.Z,{options:A,style:{width:300},size:"middle",showSearch:!0,filterOption:function(e,r){return-1!==r.value.toUpperCase().indexOf(e.toUpperCase())},placeholder:"请输入单位名称"})}),(0,b.jsx)(K.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit",children:"搜索"})]})})}var Y=function(e){return e[e.INITDATA=0]="INITDATA",e[e.INITSCHOOLS=1]="INITSCHOOLS",e[e.SHOWLOADING=2]="SHOWLOADING",e[e.SELECTEDIDS=3]="SELECTEDIDS",e[e.SETQUERY=4]="SETQUERY",e[e.SETPAGE=5]="SETPAGE",e}(Y||{});function Z(e,r){switch(r.type){case Y.INITDATA:case Y.SETQUERY:return V()(V()({},e),r.payload);case Y.SETPAGE:return V()(V()({},e),{},{page:r.payload,reload:!1});case Y.SHOWLOADING:return V()(V()({},e),{},{loading:r.payload});case Y.INITSCHOOLS:return V()(V()({},e),{},{schools:r.payload});case Y.SELECTEDIDS:return V()(V()({},e),{},{selectedIds:r.payload});default:throw new Error}}var S={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};r.Z=function(e){var r=e.onSelect,A=e.onCancel,n=e.container_id,l=e.container_type,a=(0,W.useReducer)(Z,S),c=o()(a,2),u=c[0],p=c[1],d=u.data,y=u.schools,x=u.loading,C=u.selectedIds,v=u.page,w=u.count,I=u.query,T=u.reload;(0,W.useEffect)((function(){function e(){return(e=i()(t()().mark((function e(){var r,A,a;return t()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,U.nQ)(V()(V()({},I),{},{page:v,container_type:l,container_id:n}));case 2:r=e.sent,A=r.users,a=r.user_count,p({type:Y.INITDATA,payload:{data:T?A:[].concat(s()(d),s()(A)),count:a}});case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}I&&function(){e.apply(this,arguments)}()}),[v,I,T,n,l]),(0,W.useEffect)((function(){function e(){return(e=i()(t()().mark((function e(){var r,A;return t()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,U.K$)({});case 2:r=e.sent,A=r.school_names,p({type:Y.INITSCHOOLS,payload:A.map((function(e){return{value:e}}))});case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[]);var j=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(e,r){return(0,b.jsx)(g.Z,{value:r.numid,checked:C.includes(r.numid),disabled:!!e})}},{title:"姓名",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:function(e,r){return(0,b.jsx)("div",{children:(0,b.jsx)(m.Z,{placement:"bottom",title:e,children:(0,b.jsx)(h.Link,{style:{color:"#000000"},className:"bold c-black",to:"/users/".concat(r.login),target:"_blank",children:e||"--"})})})}},{title:"手机",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,b.jsx)(m.Z,{placement:"bottom",title:e,children:(0,b.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return(0,b.jsx)(m.Z,{placement:"bottom",title:e,children:(0,b.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,b.jsx)(m.Z,{placement:"bottom",title:e,children:(0,b.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return(0,b.jsx)(m.Z,{placement:"bottom",title:e,children:(0,b.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"院系/部门",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(e){return(0,b.jsx)(m.Z,{placement:"bottom",title:e,children:(0,b.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"实名认证",dataIndex:"auth",width:100,render:function(e){return(0,b.jsx)("span",{style:{color:"#000000"},children:e?"是":"否"})}},{title:"最后登录时间",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(e){return(0,b.jsx)(m.Z,{placement:"bottom",title:e,children:(0,b.jsx)("span",{style:{color:"#000000"},children:B()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"added",width:80,render:function(e){if(1===e)return(0,b.jsx)("span",{style:{color:"#000000"},children:"已添加"})}}];var k=w>10*v;return(0,b.jsxs)("div",{className:"select-user-container",style:{paddingBottom:20},children:[(0,b.jsx)(X,{onSearch:function(e){p({type:Y.SETQUERY,payload:{page:1,reload:!0,query:e}})},schools:y}),I?(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)("div",{className:"flexd-table-header mt20",children:(0,b.jsx)(E.Gi,{children:(0,b.jsx)(f.Z,{pagination:!1,dataSource:J,columns:j})})}),(0,b.jsx)("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20},children:(0,b.jsx)(q(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){p({type:Y.SETPAGE,payload:e})},hasMore:k,useWindow:!1,children:(0,b.jsx)(E.Gi,{children:(0,b.jsx)(f.Z,{loading:x,showHeader:!1,pagination:!1,dataSource:d,columns:j,onRow:function(e){return{onClick:function(r){var A,n;1!==e.added&&(A=e.numid,(n=C.indexOf(A))>=0?C.splice(n,1):C.push(A),p({type:Y.SELECTEDIDS,payload:s()(C)}))}}}})})})}),(0,b.jsxs)("div",{className:"flex-container flex-end",children:[(0,b.jsx)(K.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:A,children:"取消"}),(0,b.jsx)(K.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:function(){0===C.length?F.ZP.warning("请先在下面列表中选择要添加成员"):(r(C,n),p({type:Y.INITDATA,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))},children:"确定"})]})]}):(0,b.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,b.jsx)("img",{src:L,width:"100",alt:""}),(0,b.jsx)("br",{}),(0,b.jsx)("p",{className:"mt20",children:"请搜索要添加的人员"})]})]})}},11806:function(e,r){r.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}}}]); \ No newline at end of file diff --git a/5363.async.js b/5363.async.js new file mode 100644 index 0000000000..90416b31d0 --- /dev/null +++ b/5363.async.js @@ -0,0 +1 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[5363,56087,19436,92771,23043,91259,1908,50391,70680,56065,2154,50283,72559,56271],{76897:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(33614),a=n(59301),o={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"},i=n(1393),s=function(e,t){return a.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var l=a.forwardRef(s)},56762:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){"use strict";n.d(t,{Z:function(){return v}});var r=n(91857),a=n(92310),o=n.n(a),i=n(59301),s=n(78892),l=n(3113),c=n(36355),u=n(81327),f=n(33234),p=n(47211),m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=i.useContext(c.E_),{prefixCls:d,type:g="default",danger:y,disabled:v,loading:h,onClick:b,htmlType:C,children:O,className:x,menu:E,arrow:w,autoFocus:S,overlay:$,trigger:N,align:A,open:j,onOpenChange:P,placement:z,getPopupContainer:Z,href:M,icon:B=i.createElement(s.Z,null),title:F,buttonsRender:k=(e=>e),mouseEnterDelay:D,mouseLeaveDelay:R,overlayClassName:I,overlayStyle:T,destroyPopupOnHide:K,dropdownRender:L}=e,_=m(e,["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"]),U=n("dropdown",d),H=`${U}-button`,[Q,q]=(0,p.Z)(U),G={menu:E,arrow:w,autoFocus:S,align:A,disabled:v,trigger:v?[]:N,onOpenChange:P,getPopupContainer:Z||t,mouseEnterDelay:D,mouseLeaveDelay:R,overlayClassName:I,overlayStyle:T,destroyPopupOnHide:K,dropdownRender:L},{compactSize:V,compactItemClassnames:W}=(0,f.ri)(U,a),X=o()(H,W,x,q);"overlay"in e&&(G.overlay=$),"open"in e&&(G.open=j),G.placement="placement"in e?z:"rtl"===a?"bottomLeft":"bottomRight";const Y=i.createElement(l.ZP,{type:g,danger:y,disabled:v,loading:h,onClick:b,htmlType:C,href:M,title:F},O),J=i.createElement(l.ZP,{type:g,danger:y,icon:B}),[ee,te]=k([Y,J]);return Q(i.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},_),ee,i.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var g=d;const y=r.Z;y.Button=g;var v=y},24650:function(e,t,n){"use strict";n.d(t,{Z:function(){return M}});var r=n(92310),a=n.n(r),o=n(59301),i=n(36355),s=n(32441),l=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(i.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),f=t("input"),[p,m]=(0,l.ZP)(f),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),g=(0,o.useContext)(s.aM),y=(0,o.useMemo)((()=>Object.assign(Object.assign({},g),{isFormItemInput:!1})),[g]);return p(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(s.aM.Provider,{value:y},e.children)))},u=n(9432),f=n(33614),p={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"},m=n(1393),d=function(e,t){return o.createElement(m.Z,(0,f.Z)({},e,{ref:t,icon:p}))};var g=o.forwardRef(d),y=n(76897),v=n(55405),h=n(25629),b=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(y.Z,null):o.createElement(g,null),x={click:"onClick",hover:"onMouseOver"};var E=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,l]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&l(n.visible)}),[r,n]);const f=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(s&&f(),l((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:m,prefixCls:d,inputPrefixCls:g,size:y}=e,E=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(i.E_),S=w("input",g),$=w("input-password",d),N=n&&(t=>{const{action:n="click",iconRender:r=O}=e,a=x[n]||"",i=r(s),l={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(i)?i:o.createElement("span",null,i),l)})($),A=a()($,m,{[`${$}-${y}`]:!!y}),j=Object.assign(Object.assign({},(0,v.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:A,prefixCls:S,suffix:N});return y&&(j.size=y),o.createElement(u.Z,Object.assign({ref:(0,h.sQ)(t,c)},j))})),w=n(78405),S=n(92343),$=n(3113),N=n(19716),A=n(33234),j=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:s,size:l,suffix:c,enterButton:f=!1,addonAfter:p,loading:m,disabled:d,onSearch:g,onChange:y,onCompositionStart:v,onCompositionEnd:b}=e,C=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:x}=o.useContext(i.E_),E=o.useRef(!1),P=O("input-search",n),z=O("input",r),{compactSize:Z}=(0,A.ri)(P,x),M=(0,N.Z)((e=>{var t;return null!==(t=null!=l?l:Z)&&void 0!==t?t:e})),B=o.useRef(null),F=e=>{var t;document.activeElement===(null===(t=B.current)||void 0===t?void 0:t.input)&&e.preventDefault()},k=e=>{var t,n;g&&g(null===(n=null===(t=B.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof f?o.createElement(w.Z,null):null,R=`${P}-button`;let I;const T=f||{},K=T.type&&!0===T.type.__ANT_BUTTON;I=K||"button"===T.type?(0,S.Tm)(T,Object.assign({onMouseDown:F,onClick:e=>{var t,n;null===(n=null===(t=null==T?void 0:T.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),k(e)},key:"enterButton"},K?{className:R,size:M}:{})):o.createElement($.ZP,{className:R,type:f?"primary":void 0,size:M,disabled:d,key:"enterButton",onMouseDown:F,onClick:k,loading:m,icon:D},f),p&&(I=[I,(0,S.Tm)(p,{key:"addonAfter"})]);const L=a()(P,{[`${P}-rtl`]:"rtl"===x,[`${P}-${M}`]:!!M,[`${P}-with-button`]:!!f},s);return o.createElement(u.Z,Object.assign({ref:(0,h.sQ)(B,t),onPressEnter:e=>{E.current||m||k(e)}},C,{size:M,onCompositionStart:e=>{E.current=!0,null==v||v(e)},onCompositionEnd:e=>{E.current=!1,null==b||b(e)},prefixCls:z,addonAfter:I,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&g&&g(e.target.value,e,{source:"clear"}),y&&y(e)},className:L,disabled:d}))})),z=n(1643);const Z=u.Z;Z.Group=c,Z.Search=P,Z.TextArea=z.Z,Z.Password=E;var M=Z},81327:function(e,t,n){"use strict";n.d(t,{Z:function(){return h}});var r=n(59301),a=n(92310),o=n.n(a),i=n(75440),s=n(36355),l=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var f=e=>{let{className:t,index:n,children:a,split:o,style:i}=e;const{latestIndex:s}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:i},a),n{var n,a;const{getPrefixCls:l,space:c,direction:y}=r.useContext(s.E_),{size:v=(null==c?void 0:c.size)||"small",align:h,className:b,rootClassName:C,children:O,direction:x="horizontal",prefixCls:E,split:w,style:S,wrap:$=!1,classNames:N,styles:A}=e,j=g(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,z]=Array.isArray(v)?v:[v,v],Z=m(z),M=m(P),B=d(z),F=d(P),k=(0,i.Z)(O,{keepEmpty:!0}),D=void 0===h&&"horizontal"===x?"center":h,R=l("space",E),[I,T]=(0,p.Z)(R),K=o()(R,null==c?void 0:c.className,T,`${R}-${x}`,{[`${R}-rtl`]:"rtl"===y,[`${R}-align-${D}`]:D,[`${R}-gap-row-${z}`]:Z,[`${R}-gap-col-${P}`]:M},b,C),L=o()(`${R}-item`,null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let _=0;const U=k.map(((e,t)=>{var n,a;null!=e&&(_=t);const o=e&&e.key||`${L}-${t}`;return r.createElement(f,{className:L,key:o,index:t,split:w,style:null!==(n=null==A?void 0:A.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),H=r.useMemo((()=>({latestIndex:_})),[_]);if(0===k.length)return null;const Q={};return $&&(Q.flexWrap="wrap"),!M&&F&&(Q.columnGap=P),!Z&&B&&(Q.rowGap=z),I(r.createElement("div",Object.assign({ref:t,className:K,style:Object.assign(Object.assign(Object.assign({},Q),null==c?void 0:c.style),S)},j),r.createElement(u,{value:H},U)))}));const v=y;v.Compact=l.ZP;var h=v},31797:function(e,t,n){"use strict";n.d(t,{Z:function(){return O}});var r=n(59301),a=n(56762),o=n(92343),i=n(92310),s=n.n(i),l=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:i="",prefixCls:s}=e;let l;if("function"==typeof n)l=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,i),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),l=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else l=e}return r.createElement("span",{className:`${s}-content-value`},l)},f=n(17313),p=n(83116),m=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:i,contentFontSize:s,fontFamily:l}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,f.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:i,fontSize:s,fontFamily:l,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var g=(0,p.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var y=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:i,value:f=0,title:p,valueRender:m,prefix:d,suffix:y,loading:v=!1,onMouseEnter:h,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:O=","}=e,{getPrefixCls:x,direction:E,statistic:w}=r.useContext(l.E_),S=x("statistic",t),[$,N]=g(S),A=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:O,prefixCls:S},e,{value:f})),j=s()(S,{[`${S}-rtl`]:"rtl"===E},null==w?void 0:w.className,n,a,N);return $(r.createElement("div",{className:j,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:h,onMouseLeave:b},p&&r.createElement("div",{className:`${S}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:v,className:`${S}-skeleton`},r.createElement("div",{style:i,className:`${S}-content`},d&&r.createElement("span",{className:`${S}-content-prefix`},d),m?m(A):A,y&&r.createElement("span",{className:`${S}-content-suffix`},y)))))};const v=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function h(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),i=v.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let s=0;return i.replace(r,(()=>{const e=a[s];return s+=1,e}))}(Math.max(r-a,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:i,onFinish:s}=e,l=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{l(),null==i||i(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(y,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>h(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);y.Countdown=C;var O=y},92899:function(e,t,n){"use strict";n.d(t,{Fm:function(){return p}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),s=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),f={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:i},"move-left":{inKeyframes:s,outKeyframes:l},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:i}=f[t];return[(0,a.R)(r,o,i,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},24334:function(e,t,n){var r,a;a="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:this,e.exports=function(n){"use strict";var a,o=(n=n||{}).Base64,i="2.6.4",s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",l=function(e){for(var t={},n=0,r=e.length;n>>6)+c(128|63&t):c(224|t>>>12&15)+c(128|t>>>6&63)+c(128|63&t);var t=65536+1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320);return c(240|t>>>18&7)+c(128|t>>>12&63)+c(128|t>>>6&63)+c(128|63&t)},f=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,p=function(e){return e.replace(f,u)},m=function(e){var t=[0,2,1][e.length%3],n=e.charCodeAt(0)<<16|(e.length>1?e.charCodeAt(1):0)<<8|(e.length>2?e.charCodeAt(2):0);return[s.charAt(n>>>18),s.charAt(n>>>12&63),t>=2?"=":s.charAt(n>>>6&63),t>=1?"=":s.charAt(63&n)].join("")},d=n.btoa&&"function"==typeof n.btoa?function(e){return n.btoa(e)}:function(e){if(e.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return e.replace(/[\s\S]{1,3}/g,m)},g=function(e){return d(p(String(e)))},y=function(e){return e.replace(/[+\/]/g,(function(e){return"+"==e?"-":"_"})).replace(/=/g,"")},v=function(e,t){return t?y(g(e)):g(e)},h=function(e){return v(e,!0)};n.Uint8Array&&(a=function(e,t){for(var n="",r=0,a=e.length;r>>18)+s.charAt(c>>>12&63)+(void 0!==i?s.charAt(c>>>6&63):"=")+(void 0!==l?s.charAt(63&c):"=")}return t?y(n):n});var b,C=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,O=function(e){switch(e.length){case 4:var t=((7&e.charCodeAt(0))<<18|(63&e.charCodeAt(1))<<12|(63&e.charCodeAt(2))<<6|63&e.charCodeAt(3))-65536;return c(55296+(t>>>10))+c(56320+(1023&t));case 3:return c((15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2));default:return c((31&e.charCodeAt(0))<<6|63&e.charCodeAt(1))}},x=function(e){return e.replace(C,O)},E=function(e){var t=e.length,n=t%4,r=(t>0?l[e.charAt(0)]<<18:0)|(t>1?l[e.charAt(1)]<<12:0)|(t>2?l[e.charAt(2)]<<6:0)|(t>3?l[e.charAt(3)]:0),a=[c(r>>>16),c(r>>>8&255),c(255&r)];return a.length-=[0,0,2,1][n],a.join("")},w=n.atob&&"function"==typeof n.atob?function(e){return n.atob(e)}:function(e){return e.replace(/\S{1,4}/g,E)},S=function(e){return w(String(e).replace(/[^A-Za-z0-9\+\/]/g,""))},$=function(e){return x(w(e))},N=function(e){return String(e).replace(/[-_]/g,(function(e){return"-"==e?"+":"/"})).replace(/[^A-Za-z0-9\+\/]/g,"")},A=function(e){return $(N(e))};n.Uint8Array&&(b=function(e){return Uint8Array.from(S(N(e)),(function(e){return e.charCodeAt(0)}))});var j=function(){var e=n.Base64;return n.Base64=o,e};if(n.Base64={VERSION:i,atob:S,btoa:d,fromBase64:A,toBase64:v,utob:p,encode:v,encodeURI:h,btou:x,decode:A,noConflict:j,fromUint8Array:a,toUint8Array:b},"function"==typeof Object.defineProperty){var P=function(e){return{value:e,enumerable:!1,writable:!0,configurable:!0}};n.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",P((function(){return A(this)}))),Object.defineProperty(String.prototype,"toBase64",P((function(e){return v(this,e)}))),Object.defineProperty(String.prototype,"toBase64URI",P((function(){return v(this,!0)})))}}return n.Meteor&&(Base64=n.Base64),e.exports?e.exports.Base64=n.Base64:void 0===(r=function(){return n.Base64}.apply(t,[]))||(e.exports=r),{Base64:n.Base64}}(a)}}]); \ No newline at end of file diff --git a/53795.async.js b/53795.async.js new file mode 100644 index 0000000000..2337e372a6 --- /dev/null +++ b/53795.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[53795,56087,38346,69147,19436,92771,23043,91259,90405,1908,50391,70680,56065,2154,50283,72559,56271],{9516:function(e,n,t){t.d(n,{Z:function(){return s}});var a=t(33614),r=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},o=t(1393),l=function(e,n){return r.createElement(o.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var s=r.forwardRef(l)},76897:function(e,n,t){t.d(n,{Z:function(){return s}});var a=t(33614),r=t(59301),i={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"},o=t(1393),l=function(e,n){return r.createElement(o.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var s=r.forwardRef(l)},46061:function(e,n,t){t.d(n,{Z:function(){return s}});var a=t(33614),r=t(59301),i={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"},o=t(1393),l=function(e,n){return r.createElement(o.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var s=r.forwardRef(l)},23494:function(){},56762:function(e,n,t){t.d(n,{Z:function(){return r}});var a=t(59301);function r(){const[,e]=a.useReducer((e=>e+1),0);return e}},38854:function(e,n,t){t.d(n,{Z:function(){return v}});var a=t(91857),r=t(92310),i=t.n(r),o=t(59301),l=t(78892),s=t(3113),c=t(36355),d=t(81327),u=t(33234),m=t(47211),p=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:n,getPrefixCls:t,direction:r}=o.useContext(c.E_),{prefixCls:f,type:g="default",danger:h,disabled:v,loading:y,onClick:b,htmlType:$,children:C,className:x,menu:w,arrow:S,autoFocus:O,overlay:E,trigger:k,align:I,open:M,onOpenChange:N,placement:z,getPopupContainer:Z,href:j,icon:P=o.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:R,mouseLeaveDelay:L,overlayClassName:H,overlayStyle:K,destroyPopupOnHide:F,dropdownRender:A}=e,B=p(e,["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"]),_=t("dropdown",f),W=`${_}-button`,[X,Q]=(0,m.Z)(_),V={menu:w,arrow:S,autoFocus:O,align:I,disabled:v,trigger:v?[]:k,onOpenChange:N,getPopupContainer:Z||n,mouseEnterDelay:R,mouseLeaveDelay:L,overlayClassName:H,overlayStyle:K,destroyPopupOnHide:F,dropdownRender:A},{compactSize:U,compactItemClassnames:q}=(0,u.ri)(_,r),G=i()(W,q,x,Q);"overlay"in e&&(V.overlay=E),"open"in e&&(V.open=M),V.placement="placement"in e?z:"rtl"===r?"bottomLeft":"bottomRight";const Y=o.createElement(s.ZP,{type:g,danger:h,disabled:v,loading:y,onClick:b,htmlType:$,href:j,title:D},C),J=o.createElement(s.ZP,{type:g,danger:h,icon:P}),[ee,ne]=T([Y,J]);return X(o.createElement(d.Z.Compact,Object.assign({className:G,size:U,block:!0},B),ee,o.createElement(a.Z,Object.assign({},V),ne)))};f.__ANT_BUTTON=!0;var g=f;const h=a.Z;h.Button=g;var v=h},24650:function(e,n,t){t.d(n,{Z:function(){return j}});var a=t(92310),r=t.n(a),i=t(59301),o=t(36355),l=t(32441),s=t(9937);var c=e=>{const{getPrefixCls:n,direction:t}=(0,i.useContext)(o.E_),{prefixCls:a,className:c}=e,d=n("input-group",a),u=n("input"),[m,p]=(0,s.ZP)(u),f=r()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===t},p,c),g=(0,i.useContext)(l.aM),h=(0,i.useMemo)((()=>Object.assign(Object.assign({},g),{isFormItemInput:!1})),[g]);return m(i.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},i.createElement(l.aM.Provider,{value:h},e.children)))},d=t(9432),u=t(33614),m={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"},p=t(1393),f=function(e,n){return i.createElement(p.Z,(0,u.Z)({},e,{ref:n,icon:m}))};var g=i.forwardRef(f),h=t(76897),v=t(55405),y=t(25629),b=t(59412),$=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);re?i.createElement(h.Z,null):i.createElement(g,null),x={click:"onClick",hover:"onMouseOver"};var w=i.forwardRef(((e,n)=>{const{visibilityToggle:t=!0}=e,a="object"==typeof t&&void 0!==t.visible,[l,s]=(0,i.useState)((()=>!!a&&t.visible)),c=(0,i.useRef)(null);i.useEffect((()=>{a&&s(t.visible)}),[a,t]);const u=(0,b.Z)(c),m=()=>{const{disabled:n}=e;n||(l&&u(),s((e=>{var n;const a=!e;return"object"==typeof t&&(null===(n=t.onVisibleChange)||void 0===n||n.call(t,a)),a})))},{className:p,prefixCls:f,inputPrefixCls:g,size:h}=e,w=$(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:S}=i.useContext(o.E_),O=S("input",g),E=S("input-password",f),k=t&&(n=>{const{action:t="click",iconRender:a=C}=e,r=x[t]||"",o=a(l),s={[r]:m,className:`${n}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return i.cloneElement(i.isValidElement(o)?o:i.createElement("span",null,o),s)})(E),I=r()(E,p,{[`${E}-${h}`]:!!h}),M=Object.assign(Object.assign({},(0,v.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:I,prefixCls:O,suffix:k});return h&&(M.size=h),i.createElement(d.Z,Object.assign({ref:(0,y.sQ)(n,c)},M))})),S=t(78405),O=t(92343),E=t(3113),k=t(19716),I=t(33234),M=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,inputPrefixCls:a,className:l,size:s,suffix:c,enterButton:u=!1,addonAfter:m,loading:p,disabled:f,onSearch:g,onChange:h,onCompositionStart:v,onCompositionEnd:b}=e,$=M(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:x}=i.useContext(o.E_),w=i.useRef(!1),N=C("input-search",t),z=C("input",a),{compactSize:Z}=(0,I.ri)(N,x),j=(0,k.Z)((e=>{var n;return null!==(n=null!=s?s:Z)&&void 0!==n?n:e})),P=i.useRef(null),D=e=>{var n;document.activeElement===(null===(n=P.current)||void 0===n?void 0:n.input)&&e.preventDefault()},T=e=>{var n,t;g&&g(null===(t=null===(n=P.current)||void 0===n?void 0:n.input)||void 0===t?void 0:t.value,e,{source:"input"})},R="boolean"==typeof u?i.createElement(S.Z,null):null,L=`${N}-button`;let H;const K=u||{},F=K.type&&!0===K.type.__ANT_BUTTON;H=F||"button"===K.type?(0,O.Tm)(K,Object.assign({onMouseDown:D,onClick:e=>{var n,t;null===(t=null===(n=null==K?void 0:K.props)||void 0===n?void 0:n.onClick)||void 0===t||t.call(n,e),T(e)},key:"enterButton"},F?{className:L,size:j}:{})):i.createElement(E.ZP,{className:L,type:u?"primary":void 0,size:j,disabled:f,key:"enterButton",onMouseDown:D,onClick:T,loading:p,icon:R},u),m&&(H=[H,(0,O.Tm)(m,{key:"addonAfter"})]);const A=r()(N,{[`${N}-rtl`]:"rtl"===x,[`${N}-${j}`]:!!j,[`${N}-with-button`]:!!u},l);return i.createElement(d.Z,Object.assign({ref:(0,y.sQ)(P,n),onPressEnter:e=>{w.current||p||T(e)}},$,{size:j,onCompositionStart:e=>{w.current=!0,null==v||v(e)},onCompositionEnd:e=>{w.current=!1,null==b||b(e)},prefixCls:z,addonAfter:H,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&g&&g(e.target.value,e,{source:"clear"}),h&&h(e)},className:A,disabled:f}))})),z=t(1643);const Z=d.Z;Z.Group=c,Z.Search=N,Z.TextArea=z.Z,Z.Password=w;var j=Z},81327:function(e,n,t){t.d(n,{Z:function(){return y}});var a=t(59301),r=t(92310),i=t.n(r),o=t(75440),l=t(36355),s=t(33234);const c=a.createContext({latestIndex:0}),d=c.Provider;var u=e=>{let{className:n,index:t,children:r,split:i,style:o}=e;const{latestIndex:l}=a.useContext(c);return null==r?null:a.createElement(a.Fragment,null,a.createElement("div",{className:n,style:o},r),t{var t,r;const{getPrefixCls:s,space:c,direction:h}=a.useContext(l.E_),{size:v=(null==c?void 0:c.size)||"small",align:y,className:b,rootClassName:$,children:C,direction:x="horizontal",prefixCls:w,split:S,style:O,wrap:E=!1,classNames:k,styles:I}=e,M=g(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[N,z]=Array.isArray(v)?v:[v,v],Z=p(z),j=p(N),P=f(z),D=f(N),T=(0,o.Z)(C,{keepEmpty:!0}),R=void 0===y&&"horizontal"===x?"center":y,L=s("space",w),[H,K]=(0,m.Z)(L),F=i()(L,null==c?void 0:c.className,K,`${L}-${x}`,{[`${L}-rtl`]:"rtl"===h,[`${L}-align-${R}`]:R,[`${L}-gap-row-${z}`]:Z,[`${L}-gap-col-${N}`]:j},b,$),A=i()(`${L}-item`,null!==(t=null==k?void 0:k.item)&&void 0!==t?t:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let B=0;const _=T.map(((e,n)=>{var t,r;null!=e&&(B=n);const i=e&&e.key||`${A}-${n}`;return a.createElement(u,{className:A,key:i,index:n,split:S,style:null!==(t=null==I?void 0:I.item)&&void 0!==t?t:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),W=a.useMemo((()=>({latestIndex:B})),[B]);if(0===T.length)return null;const X={};return E&&(X.flexWrap="wrap"),!j&&D&&(X.columnGap=N),!Z&&P&&(X.rowGap=z),H(a.createElement("div",Object.assign({ref:n,className:F,style:Object.assign(Object.assign(Object.assign({},X),null==c?void 0:c.style),O)},M),a.createElement(d,{value:W},_)))}));const v=h;v.Compact=s.ZP;var y=v},31797:function(e,n,t){t.d(n,{Z:function(){return C}});var a=t(59301),r=t(56762),i=t(92343),o=t(92310),l=t.n(o),s=t(36355),c=t(66999);var d=e=>{const{value:n,formatter:t,precision:r,decimalSeparator:i,groupSeparator:o="",prefixCls:l}=e;let s;if("function"==typeof t)s=t(n);else{const e=String(n),t=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(t&&"-"!==e){const e=t[1];let n=t[2]||"0",c=t[4]||"";n=n.replace(/\B(?=(\d{3})+(?!\d))/g,o),"number"==typeof r&&(c=c.padEnd(r,"0").slice(0,r>0?r:0)),c&&(c=`${i}${c}`),s=[a.createElement("span",{key:"int",className:`${l}-content-value-int`},e,n),c&&a.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else s=e}return a.createElement("span",{className:`${l}-content-value`},s)},u=t(17313),m=t(83116),p=t(37613);const f=e=>{const{componentCls:n,marginXXS:t,padding:a,colorTextDescription:r,titleFontSize:i,colorTextHeading:o,contentFontSize:l,fontFamily:s}=e;return{[`${n}`]:Object.assign(Object.assign({},(0,u.Wf)(e)),{[`${n}-title`]:{marginBottom:t,color:r,fontSize:i},[`${n}-skeleton`]:{paddingTop:a},[`${n}-content`]:{color:o,fontSize:l,fontFamily:s,[`${n}-content-value`]:{display:"inline-block",direction:"ltr"},[`${n}-content-prefix, ${n}-content-suffix`]:{display:"inline-block"},[`${n}-content-prefix`]:{marginInlineEnd:t},[`${n}-content-suffix`]:{marginInlineStart:t}}})}};var g=(0,m.Z)("Statistic",(e=>{const n=(0,p.TS)(e,{});return[f(n)]}),(e=>{const{fontSizeHeading3:n,fontSize:t}=e;return{titleFontSize:t,contentFontSize:n}}));var h=e=>{const{prefixCls:n,className:t,rootClassName:r,style:i,valueStyle:o,value:u=0,title:m,valueRender:p,prefix:f,suffix:h,loading:v=!1,onMouseEnter:y,onMouseLeave:b,decimalSeparator:$=".",groupSeparator:C=","}=e,{getPrefixCls:x,direction:w,statistic:S}=a.useContext(s.E_),O=x("statistic",n),[E,k]=g(O),I=a.createElement(d,Object.assign({decimalSeparator:$,groupSeparator:C,prefixCls:O},e,{value:u})),M=l()(O,{[`${O}-rtl`]:"rtl"===w},null==S?void 0:S.className,t,r,k);return E(a.createElement("div",{className:M,style:Object.assign(Object.assign({},null==S?void 0:S.style),i),onMouseEnter:y,onMouseLeave:b},m&&a.createElement("div",{className:`${O}-title`},m),a.createElement(c.Z,{paragraph:!1,loading:v,className:`${O}-skeleton`},a.createElement("div",{style:o,className:`${O}-content`},f&&a.createElement("span",{className:`${O}-content-prefix`},f),p?p(I):I,h&&a.createElement("span",{className:`${O}-content-suffix`},h)))))};const v=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function y(e,n){const{format:t=""}=n,a=new Date(e).getTime(),r=Date.now();return function(e,n){let t=e;const a=/\[[^\]]*]/g,r=(n.match(a)||[]).map((e=>e.slice(1,-1))),i=n.replace(a,"[]"),o=v.reduce(((e,n)=>{let[a,r]=n;if(e.includes(a)){const n=Math.floor(t/r);return t-=n*r,e.replace(new RegExp(`${a}+`,"g"),(e=>{const t=e.length;return n.toString().padStart(t,"0")}))}return e}),i);let l=0;return o.replace(a,(()=>{const e=r[l];return l+=1,e}))}(Math.max(a-r,0),t)}const b=e=>{const{value:n,format:t="HH:mm:ss",onChange:o,onFinish:l}=e,s=(0,r.Z)(),c=a.useRef(null),d=()=>{const e=function(e){return new Date(e).getTime()}(n);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==o||o(e-Date.now()),e(d(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[n]);return a.createElement(h,Object.assign({},e,{valueRender:e=>(0,i.Tm)(e,{title:void 0}),formatter:(e,n)=>y(e,Object.assign(Object.assign({},n),{format:t}))}))};var $=a.memo(b);h.Countdown=$;var C=h},92899:function(e,n,t){t.d(n,{Fm:function(){return m}});var a=t(7102),r=t(95406);const i=new a.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),o=new a.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new a.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new a.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new a.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),d=new a.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),u={"move-up":{inKeyframes:new a.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new a.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:i,outKeyframes:o},"move-left":{inKeyframes:l,outKeyframes:s},"move-right":{inKeyframes:c,outKeyframes:d}},m=(e,n)=>{const{antCls:t}=e,a=`${t}-${n}`,{inKeyframes:i,outKeyframes:o}=u[n];return[(0,r.R)(a,i,o,e.motionDurationMid),{[`\n ${a}-enter,\n ${a}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${a}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},78673:function(e,n,t){t.d(n,{Z:function(){return Z}});var a=t(42857),r=t(92310),i=t.n(r),o=t(33614),l=t(24018),s=t(54099),c=t(63011),d=t(59301),u=t(71366),m=t(20287),p=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],f=d.forwardRef((function(e,n){var t,a=e.prefixCls,r=void 0===a?"rc-switch":a,f=e.className,g=e.checked,h=e.defaultChecked,v=e.disabled,y=e.loadingIcon,b=e.checkedChildren,$=e.unCheckedChildren,C=e.onClick,x=e.onChange,w=e.onKeyDown,S=(0,c.Z)(e,p),O=(0,u.Z)(!1,{value:g,defaultValue:h}),E=(0,s.Z)(O,2),k=E[0],I=E[1];function M(e,n){var t=k;return v||(I(t=e),null==x||x(t,n)),t}var N=i()(r,f,(t={},(0,l.Z)(t,"".concat(r,"-checked"),k),(0,l.Z)(t,"".concat(r,"-disabled"),v),t));return d.createElement("button",(0,o.Z)({},S,{type:"button",role:"switch","aria-checked":k,disabled:v,className:N,ref:n,onKeyDown:function(e){e.which===m.Z.LEFT?M(!1,e):e.which===m.Z.RIGHT&&M(!0,e),null==w||w(e)},onClick:function(e){var n=M(!k,e);null==C||C(n,e)}}),y,d.createElement("span",{className:"".concat(r,"-inner")},d.createElement("span",{className:"".concat(r,"-inner-checked")},b),d.createElement("span",{className:"".concat(r,"-inner-unchecked")},$)))}));f.displayName="Switch";var g=f,h=t(14088),v=t(36355),y=t(1684),b=t(19716),$=t(64993),C=t(17313),x=t(83116),w=t(37613);const S=e=>{const{componentCls:n,trackHeightSM:t,trackPadding:a,trackMinWidthSM:r,innerMinMarginSM:i,innerMaxMarginSM:o,handleSizeSM:l}=e,s=`${n}-inner`;return{[n]:{[`&${n}-small`]:{minWidth:r,height:t,lineHeight:`${t}px`,[`${n}-inner`]:{paddingInlineStart:o,paddingInlineEnd:i,[`${s}-checked`]:{marginInlineStart:`calc(-100% + ${l+2*a}px - ${2*o}px)`,marginInlineEnd:`calc(100% - ${l+2*a}px + ${2*o}px)`},[`${s}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`${n}-handle`]:{width:l,height:l},[`${n}-loading-icon`]:{top:(l-e.switchLoadingIconSize)/2,fontSize:e.switchLoadingIconSize},[`&${n}-checked`]:{[`${n}-inner`]:{paddingInlineStart:i,paddingInlineEnd:o,[`${s}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${s}-unchecked`]:{marginInlineStart:`calc(100% - ${l+2*a}px + ${2*o}px)`,marginInlineEnd:`calc(-100% + ${l+2*a}px - ${2*o}px)`}},[`${n}-handle`]:{insetInlineStart:`calc(100% - ${l+a}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${s}`]:{[`${s}-unchecked`]:{marginInlineStart:e.marginXXS/2,marginInlineEnd:-e.marginXXS/2}},[`&${n}-checked ${s}`]:{[`${s}-checked`]:{marginInlineStart:-e.marginXXS/2,marginInlineEnd:e.marginXXS/2}}}}}}},O=e=>{const{componentCls:n,handleSize:t}=e;return{[n]:{[`${n}-loading-icon${e.iconCls}`]:{position:"relative",top:(t-e.fontSize)/2,color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${n}-checked ${n}-loading-icon`]:{color:e.switchColor}}}},E=e=>{const{componentCls:n,motion:t,trackPadding:a,handleBg:r,handleShadow:i,handleSize:o}=e,l=`${n}-handle`;return{[n]:{[l]:{position:"absolute",top:a,insetInlineStart:a,width:o,height:o,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:r,borderRadius:o/2,boxShadow:i,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${n}-checked ${l}`]:{insetInlineStart:`calc(100% - ${o+a}px)`},[`&:not(${n}-disabled):active`]:t?{[`${l}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${n}-checked ${l}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}:{}}}},k=e=>{const{componentCls:n,trackHeight:t,trackPadding:a,innerMinMargin:r,innerMaxMargin:i,handleSize:o}=e,l=`${n}-inner`;return{[n]:{[l]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:i,paddingInlineEnd:r,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${l}-checked, ${l}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none"},[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${o+2*a}px - ${2*i}px)`,marginInlineEnd:`calc(100% - ${o+2*a}px + ${2*i}px)`},[`${l}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`&${n}-checked ${l}`]:{paddingInlineStart:r,paddingInlineEnd:i,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${o+2*a}px + ${2*i}px)`,marginInlineEnd:`calc(-100% + ${o+2*a}px - ${2*i}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:2*a,marginInlineEnd:2*-a}},[`&${n}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:2*-a,marginInlineEnd:2*a}}}}}},I=e=>{const{componentCls:n,trackHeight:t,trackMinWidth:a}=e;return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,C.Wf)(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:a,height:t,lineHeight:`${t}px`,verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${n}-disabled)`]:{background:e.colorTextTertiary}}),(0,C.Qy)(e)),{[`&${n}-checked`]:{background:e.switchColor,[`&:hover:not(${n}-disabled)`]:{background:e.colorPrimaryHover}},[`&${n}-loading, &${n}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${n}-rtl`]:{direction:"rtl"}})}};var M=(0,x.Z)("Switch",(e=>{const n=(0,w.TS)(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:.75*e.fontSizeIcon,switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[I(n),k(n),E(n),O(n),S(n)]}),(e=>{const{fontSize:n,lineHeight:t,controlHeight:a,colorWhite:r}=e,i=n*t,o=a/2,l=i-4,s=o-4;return{trackHeight:i,trackHeightSM:o,trackMinWidth:2*l+8,trackMinWidthSM:2*s+4,trackPadding:2,handleBg:r,handleSize:l,handleSizeSM:s,handleShadow:`0 2px 4px 0 ${new $.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+2+4,innerMinMarginSM:s/2,innerMaxMarginSM:s+2+4}})),N=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,size:r,disabled:o,loading:l,className:s,rootClassName:c,style:u}=e,m=N(e,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:p,direction:f,switch:$}=d.useContext(v.E_),C=d.useContext(y.Z),x=(null!=o?o:C)||l,w=p("switch",t),S=d.createElement("div",{className:`${w}-handle`},l&&d.createElement(a.Z,{className:`${w}-loading-icon`})),[O,E]=M(w),k=(0,b.Z)(r),I=i()(null==$?void 0:$.className,{[`${w}-small`]:"small"===k,[`${w}-loading`]:l,[`${w}-rtl`]:"rtl"===f},s,c,E),z=Object.assign(Object.assign({},null==$?void 0:$.style),u);return O(d.createElement(h.Z,{component:"Switch"},d.createElement(g,Object.assign({},m,{prefixCls:w,className:I,style:z,disabled:x,ref:n,loadingIcon:S}))))}));z.__ANT_SWITCH=!0;var Z=z}}]); \ No newline at end of file diff --git a/26236.chunk.css b/53795.chunk.css similarity index 100% rename from 26236.chunk.css rename to 53795.chunk.css diff --git a/54133.async.js b/54133.async.js deleted file mode 100644 index e5d6de072a..0000000000 --- a/54133.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[54133,11947,6e3,48474,50928,52687,7436,1911,37637,80182,79635],{9516:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={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"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},81671:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(78892),i=n(3113),c=n(36355),u=n(81327),d=n(33234),f=n(47211),p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:m,type:y="default",danger:v,disabled:g,loading:b,onClick:O,htmlType:h,children:x,className:C,menu:E,arrow:w,autoFocus:N,overlay:Z,trigger:j,align:P,open:K,onOpenChange:z,placement:k,getPopupContainer:$,href:M,icon:S=s.createElement(l.Z,null),title:R,buttonsRender:I=(e=>e),mouseEnterDelay:L,mouseLeaveDelay:D,overlayClassName:T,overlayStyle:A,destroyPopupOnHide:B,dropdownRender:H}=e,_=p(e,["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"]),F=n("dropdown",m),V=`${F}-button`,[Q,U]=(0,f.Z)(F),q={menu:E,arrow:w,autoFocus:N,align:P,disabled:g,trigger:g?[]:j,onOpenChange:z,getPopupContainer:$||t,mouseEnterDelay:L,mouseLeaveDelay:D,overlayClassName:T,overlayStyle:A,destroyPopupOnHide:B,dropdownRender:H},{compactSize:G,compactItemClassnames:W}=(0,d.ri)(F,a),J=o()(V,W,C,U);"overlay"in e&&(q.overlay=Z),"open"in e&&(q.open=K),q.placement="placement"in e?k:"rtl"===a?"bottomLeft":"bottomRight";const X=s.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:b,onClick:O,htmlType:h,href:M,title:R},x),Y=s.createElement(i.ZP,{type:y,danger:v,icon:S}),[ee,te]=I([X,Y]);return Q(s.createElement(u.Z.Compact,Object.assign({className:J,size:G,block:!0},_),ee,s.createElement(r.Z,Object.assign({},q),te)))};m.__ANT_BUTTON=!0;var y=m;const v=r.Z;v.Button=y;var g=v},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),d=t("input"),[f,p]=(0,i.ZP)(d),m=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},p,c),y=(0,o.useContext)(l.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return f(o.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),d=n(33614),f={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"},p=n(1393),m=function(e,t){return o.createElement(p.Z,(0,d.Z)({},e,{ref:t,icon:f}))};var y=o.forwardRef(m),v=n(76897),g=n(55405),b=n(25629),O=n(59412),h=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),C={click:"onClick",hover:"onMouseOver"};var E=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const d=(0,O.Z)(c),f=()=>{const{disabled:t}=e;t||(l&&d(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:m,inputPrefixCls:y,size:v}=e,E=h(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(s.E_),N=w("input",y),Z=w("input-password",m),j=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=C[n]||"",s=r(l),i={[a]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(Z),P=a()(Z,p,{[`${Z}-${v}`]:!!v}),K=Object.assign(Object.assign({},(0,g.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:P,prefixCls:N,suffix:j});return v&&(K.size=v),o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},K))})),w=n(78405),N=n(92343),Z=n(3113),j=n(19716),P=n(33234),K=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:d=!1,addonAfter:f,loading:p,disabled:m,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:O}=e,h=K(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:C}=o.useContext(s.E_),E=o.useRef(!1),z=x("input-search",n),k=x("input",r),{compactSize:$}=(0,P.ri)(z,C),M=(0,j.Z)((e=>{var t;return null!==(t=null!=i?i:$)&&void 0!==t?t:e})),S=o.useRef(null),R=e=>{var t;document.activeElement===(null===(t=S.current)||void 0===t?void 0:t.input)&&e.preventDefault()},I=e=>{var t,n;y&&y(null===(n=null===(t=S.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},L="boolean"==typeof d?o.createElement(w.Z,null):null,D=`${z}-button`;let T;const A=d||{},B=A.type&&!0===A.type.__ANT_BUTTON;T=B||"button"===A.type?(0,N.Tm)(A,Object.assign({onMouseDown:R,onClick:e=>{var t,n;null===(n=null===(t=null==A?void 0:A.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),I(e)},key:"enterButton"},B?{className:D,size:M}:{})):o.createElement(Z.ZP,{className:D,type:d?"primary":void 0,size:M,disabled:m,key:"enterButton",onMouseDown:R,onClick:I,loading:p,icon:L},d),f&&(T=[T,(0,N.Tm)(f,{key:"addonAfter"})]);const H=a()(z,{[`${z}-rtl`]:"rtl"===C,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!d},l);return o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(S,t),onPressEnter:e=>{E.current||p||I(e)}},h,{size:M,onCompositionStart:e=>{E.current=!0,null==g||g(e)},onCompositionEnd:e=>{E.current=!1,null==O||O(e)},prefixCls:k,addonAfter:T,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:H,disabled:m}))})),k=n(1643);const $=u.Z;$.Group=c,$.Search=z,$.TextArea=k.Z,$.Password=E;var M=$},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:v}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:b,className:O,rootClassName:h,children:x,direction:C="horizontal",prefixCls:E,split:w,style:N,wrap:Z=!1,classNames:j,styles:P}=e,K=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,k]=Array.isArray(g)?g:[g,g],$=p(k),M=p(z),S=m(k),R=m(z),I=(0,s.Z)(x,{keepEmpty:!0}),L=void 0===b&&"horizontal"===C?"center":b,D=i("space",E),[T,A]=(0,f.Z)(D),B=o()(D,null==c?void 0:c.className,A,`${D}-${C}`,{[`${D}-rtl`]:"rtl"===v,[`${D}-align-${L}`]:L,[`${D}-gap-row-${k}`]:$,[`${D}-gap-col-${z}`]:M},O,h),H=o()(`${D}-item`,null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let _=0;const F=I.map(((e,t)=>{var n,a;null!=e&&(_=t);const o=e&&e.key||`${H}-${t}`;return r.createElement(d,{className:H,key:o,index:t,split:w,style:null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),V=r.useMemo((()=>({latestIndex:_})),[_]);if(0===I.length)return null;const Q={};return Z&&(Q.flexWrap="wrap"),!M&&R&&(Q.columnGap=z),!$&&S&&(Q.rowGap=k),T(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},Q),null==c?void 0:c.style),N)},K),r.createElement(u,{value:V},F)))}));const g=v;g.Compact=i.ZP;var b=g},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),d={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=d[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},32985:function(e,t,n){n.d(t,{Z:function(){return L}});var r=n(5464),a=n(61414),o=n(49598),s=n(81671),l=n(33614),i=n(59301),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},u=n(1393),d=function(e,t){return i.createElement(u.Z,(0,l.Z)({},e,{ref:t,icon:c}))};var f=i.forwardRef(d),p=n(92310),m=n.n(p),y=n(35654),v=n(71430),g=n(36355),b={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},O=function(e,t){return i.createElement(u.Z,(0,l.Z)({},e,{ref:t,icon:b}))};var h=i.forwardRef(O),x=n(62892),C=n(20648);function E(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:r,indent:a,direction:o="ltr"}=e,s="ltr"===o?"left":"right",l={[s]:-n*a+4,["ltr"===o?"right":"left"]:0};switch(t){case-1:l.top=-3;break;case 1:l.bottom=-3;break;default:l.bottom=-3,l[s]=a+4}return i.createElement("div",{style:l,className:`${r}-drop-indicator`})}var w=n(36474);const N=i.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:a,virtual:o,tree:s}=i.useContext(g.E_),{prefixCls:l,className:c,showIcon:u=!1,showLine:d,switcherIcon:f,blockNode:p=!1,children:y,checkable:v=!1,selectable:b=!0,draggable:O,motion:N,style:Z}=e,j=n("tree",l),P=n(),K=null!=N?N:Object.assign(Object.assign({},(0,x.Z)(P)),{motionAppear:!1}),z=Object.assign(Object.assign({},e),{checkable:v,selectable:b,showIcon:u,motion:K,blockNode:p,showLine:Boolean(d),dropIndicatorRender:E}),[k,$]=(0,C.ZP)(j),M=i.useMemo((()=>{if(!O)return!1;let e={};switch(typeof O){case"function":e.nodeDraggable=O;break;case"object":e=Object.assign({},O)}return!1!==e.icon&&(e.icon=e.icon||i.createElement(h,null)),e}),[O]);return k(i.createElement(r.Z,Object.assign({itemHeight:20,ref:t,virtual:o},z,{style:Object.assign(Object.assign({},null==s?void 0:s.style),Z),prefixCls:j,className:m()({[`${j}-icon-hide`]:!u,[`${j}-block-node`]:p,[`${j}-unselectable`]:!b,[`${j}-rtl`]:"rtl"===a},null==s?void 0:s.className,c,$),direction:a,checkable:v?i.createElement("span",{className:`${j}-checkbox-inner`}):v,selectable:b,switcherIcon:e=>i.createElement(w.Z,{prefixCls:j,switcherIcon:f,treeNodeProps:e,showLine:d}),draggable:M}),y))}));var Z,j=N;function P(e,t){e.forEach((function(e){const{key:n,children:r}=e;!1!==t(n,e)&&P(r||[],t)}))}function K(e){let{treeData:t,expandedKeys:n,startKey:r,endKey:a}=e;const o=[];let s=Z.None;if(r&&r===a)return[r];if(!r||!a)return[];return P(t,(e=>{if(s===Z.End)return!1;if(function(e){return e===r||e===a}(e)){if(o.push(e),s===Z.None)s=Z.Start;else if(s===Z.Start)return s=Z.End,!1}else s===Z.Start&&o.push(e);return n.includes(e)})),o}function z(e,t){const n=(0,a.Z)(t),r=[];return P(e,((e,t)=>{const a=n.indexOf(e);return-1!==a&&(r.push(t),n.splice(a,1)),!!n.length})),r}!function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"}(Z||(Z={}));var k=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{var{defaultExpandAll:n,defaultExpandParent:r,defaultExpandedKeys:o}=e,s=k(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const l=i.useRef(),c=i.useRef(),[u,d]=i.useState(s.selectedKeys||s.defaultSelectedKeys||[]),[f,p]=i.useState((()=>(()=>{const{keyEntities:e}=(0,v.I8)(M(s));let t;return t=n?Object.keys(e):r?(0,y.r7)(s.expandedKeys||o||[],e):s.expandedKeys||o,t})()));i.useEffect((()=>{"selectedKeys"in s&&d(s.selectedKeys)}),[s.selectedKeys]),i.useEffect((()=>{"expandedKeys"in s&&p(s.expandedKeys)}),[s.expandedKeys]);const{getPrefixCls:b,direction:O}=i.useContext(g.E_),{prefixCls:h,className:x,showIcon:C=!0,expandAction:E="click"}=s,w=k(s,["prefixCls","className","showIcon","expandAction"]),N=b("tree",h),Z=m()(`${N}-directory`,{[`${N}-directory-rtl`]:"rtl"===O},x);return i.createElement(j,Object.assign({icon:$,ref:t,blockNode:!0},w,{showIcon:C,expandAction:E,prefixCls:N,className:Z,expandedKeys:f,selectedKeys:u,onSelect:(e,t)=>{var n;const{multiple:r}=s,{node:o,nativeEvent:i}=t,{key:u=""}=o,p=M(s),m=Object.assign(Object.assign({},t),{selected:!0}),y=(null==i?void 0:i.ctrlKey)||(null==i?void 0:i.metaKey),v=null==i?void 0:i.shiftKey;let g;r&&y?(g=e,l.current=u,c.current=g,m.selectedNodes=z(p,g)):r&&v?(g=Array.from(new Set([].concat((0,a.Z)(c.current||[]),(0,a.Z)(K({treeData:p,expandedKeys:f,startKey:u,endKey:l.current}))))),m.selectedNodes=z(p,g)):(g=[u],l.current=u,c.current=g,m.selectedNodes=z(p,g)),null===(n=s.onSelect)||void 0===n||n.call(s,g,m),"selectedKeys"in s||d(g)},onExpand:(e,t)=>{var n;return"expandedKeys"in s||p(e),null===(n=s.onExpand)||void 0===n?void 0:n.call(s,e,t)}}))};var R=i.forwardRef(S);const I=j;I.DirectoryTree=R,I.TreeNode=r.O;var L=I}}]); \ No newline at end of file diff --git a/54146.async.js b/54146.async.js deleted file mode 100644 index d46e231e6e..0000000000 --- a/54146.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[54146,95507,11525,41672,1911,37637,80182,79635],{3148:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(33614),r=n(59301),l={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"},a=n(1393),s=function(e,t){return r.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:l}))};var i=r.forwardRef(s)},76897:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(33614),r=n(59301),l={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"},a=n(1393),s=function(e,t){return r.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:l}))};var i=r.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var o=n(91857),r=n(92310),l=n.n(r),a=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),d=n(47211),m=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:t,getPrefixCls:n,direction:r}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:y,disabled:g,loading:b,onClick:C,htmlType:O,children:h,className:x,menu:E,arrow:w,autoFocus:N,overlay:P,trigger:Z,align:j,open:z,onOpenChange:$,placement:k,getPopupContainer:S,href:M,icon:R=a.createElement(s.Z,null),title:T,buttonsRender:B=(e=>e),mouseEnterDelay:D,mouseLeaveDelay:L,overlayClassName:I,overlayStyle:_,destroyPopupOnHide:A,dropdownRender:F}=e,Q=m(e,["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"]),q=n("dropdown",f),G=`${q}-button`,[H,U]=(0,d.Z)(q),V={menu:E,arrow:w,autoFocus:N,align:j,disabled:g,trigger:g?[]:Z,onOpenChange:$,getPopupContainer:S||t,mouseEnterDelay:D,mouseLeaveDelay:L,overlayClassName:I,overlayStyle:_,destroyPopupOnHide:A,dropdownRender:F},{compactSize:W,compactItemClassnames:J}=(0,p.ri)(q,r),K=l()(G,J,x,U);"overlay"in e&&(V.overlay=P),"open"in e&&(V.open=z),V.placement="placement"in e?k:"rtl"===r?"bottomLeft":"bottomRight";const X=a.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:b,onClick:C,htmlType:O,href:M,title:T},h),Y=a.createElement(i.ZP,{type:v,danger:y,icon:R}),[ee,te]=B([X,Y]);return H(a.createElement(u.Z.Compact,Object.assign({className:K,size:W,block:!0},Q),ee,a.createElement(o.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const y=o.Z;y.Button=v;var g=y},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),r=n.n(o),l=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[d,m]=(0,i.ZP)(p),f=r()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,l.useContext)(s.aM),y=(0,l.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return d(l.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(s.aM.Provider,{value:y},e.children)))},u=n(9432),p=n(33614),d={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"},m=n(1393),f=function(e,t){return l.createElement(m.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var v=l.forwardRef(f),y=n(76897),g=n(55405),b=n(25629),C=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?l.createElement(y.Z,null):l.createElement(v,null),x={click:"onClick",hover:"onMouseOver"};var E=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,l.useState)((()=>!!o&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,C.Z)(c),d=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:v,size:y}=e,E=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=l.useContext(a.E_),N=w("input",v),P=w("input-password",f),Z=n&&(t=>{const{action:n="click",iconRender:o=h}=e,r=x[n]||"",a=o(s),i={[r]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),i)})(P),j=r()(P,m,{[`${P}-${y}`]:!!y}),z=Object.assign(Object.assign({},(0,g.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:Z});return y&&(z.size=y),l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},z))})),w=n(78405),N=n(92343),P=n(3113),Z=n(19716),j=n(33234),z=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:d,loading:m,disabled:f,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:C}=e,O=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:h,direction:x}=l.useContext(a.E_),E=l.useRef(!1),$=h("input-search",n),k=h("input",o),{compactSize:S}=(0,j.ri)($,x),M=(0,Z.Z)((e=>{var t;return null!==(t=null!=i?i:S)&&void 0!==t?t:e})),R=l.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},B=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof p?l.createElement(w.Z,null):null,L=`${$}-button`;let I;const _=p||{},A=_.type&&!0===_.type.__ANT_BUTTON;I=A||"button"===_.type?(0,N.Tm)(_,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==_?void 0:_.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),B(e)},key:"enterButton"},A?{className:L,size:M}:{})):l.createElement(P.ZP,{className:L,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:B,loading:m,icon:D},p),d&&(I=[I,(0,N.Tm)(d,{key:"addonAfter"})]);const F=r()($,{[`${$}-rtl`]:"rtl"===x,[`${$}-${M}`]:!!M,[`${$}-with-button`]:!!p},s);return l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{E.current||m||B(e)}},O,{size:M,onCompositionStart:e=>{E.current=!0,null==g||g(e)},onCompositionEnd:e=>{E.current=!1,null==C||C(e)},prefixCls:k,addonAfter:I,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:F,disabled:f}))})),k=n(1643);const S=u.Z;S.Group=c,S.Search=$,S.TextArea=k.Z,S.Password=E;var M=S},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var o=n(59301),r=n(92310),l=n.n(r),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:r,split:l,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},r),n{var n,r;const{getPrefixCls:i,space:c,direction:y}=o.useContext(s.E_),{size:g=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:h,direction:x="horizontal",prefixCls:E,split:w,style:N,wrap:P=!1,classNames:Z,styles:j}=e,z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[$,k]=Array.isArray(g)?g:[g,g],S=m(k),M=m($),R=f(k),T=f($),B=(0,a.Z)(h,{keepEmpty:!0}),D=void 0===b&&"horizontal"===x?"center":b,L=i("space",E),[I,_]=(0,d.Z)(L),A=l()(L,null==c?void 0:c.className,_,`${L}-${x}`,{[`${L}-rtl`]:"rtl"===y,[`${L}-align-${D}`]:D,[`${L}-gap-row-${k}`]:S,[`${L}-gap-col-${$}`]:M},C,O),F=l()(`${L}-item`,null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let Q=0;const q=B.map(((e,t)=>{var n,r;null!=e&&(Q=t);const l=e&&e.key||`${F}-${t}`;return o.createElement(p,{className:F,key:l,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),G=o.useMemo((()=>({latestIndex:Q})),[Q]);if(0===B.length)return null;const H={};return P&&(H.flexWrap="wrap"),!M&&T&&(H.columnGap=$),!S&&R&&(H.rowGap=k),I(o.createElement("div",Object.assign({ref:t,className:A,style:Object.assign(Object.assign(Object.assign({},H),null==c?void 0:c.style),N)},z),o.createElement(u,{value:G},q)))}));const g=y;g.Compact=i.ZP;var b=g}}]); \ No newline at end of file diff --git a/54240.async.js b/54240.async.js new file mode 100644 index 0000000000..ec1d3f6269 --- /dev/null +++ b/54240.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[54240],{18889:function(e,t,n){n.d(t,{Z:function(){return T}});var a=n(92310),r=n.n(a),o=n(55405),i=n(59301),l=n(36355),s=n(19716),c=n(66999),d=n(99313),p=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{var{prefixCls:t,className:n,hoverable:a=!0}=e,o=p(e,["prefixCls","className","hoverable"]);const{getPrefixCls:s}=i.useContext(l.E_),c=s("card",t),d=r()(`${c}-grid`,n,{[`${c}-grid-hoverable`]:a});return i.createElement("div",Object.assign({},o,{className:d}))},m=n(17313),u=n(83116),b=n(37613);const $=e=>{const{antCls:t,componentCls:n,headerHeight:a,cardPaddingBase:r,tabsMarginBottom:o}=e;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:a,marginBottom:-1,padding:`0 ${r}px`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`},(0,m.dF)()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},m.vS),{[`\n > ${n}-typography,\n > ${n}-typography-edit-content\n `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${t}-tabs-top`]:{clear:"both",marginBottom:o,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorderSecondary}`}}})},f=e=>{const{cardPaddingBase:t,colorBorderSecondary:n,cardShadow:a,lineWidth:r}=e;return{width:"33.33%",padding:t,border:0,borderRadius:0,boxShadow:`\n ${r}px 0 0 0 ${n},\n 0 ${r}px 0 0 ${n},\n ${r}px ${r}px 0 0 ${n},\n ${r}px 0 0 0 ${n} inset,\n 0 ${r}px 0 0 ${n} inset;\n `,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:a}}},h=e=>{const{componentCls:t,iconCls:n,actionsLiMargin:a,cardActionsIconSize:r,colorBorderSecondary:o,actionsBg:i}=e;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:i,borderTop:`${e.lineWidth}px ${e.lineType} ${o}`,display:"flex",borderRadius:`0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px `},(0,m.dF)()),{"& > li":{margin:a,color:e.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:2*e.cardActionsIconSize,fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer","&:hover":{color:e.colorPrimary,transition:`color ${e.motionDurationMid}`},[`a:not(${t}-btn), > ${n}`]:{display:"inline-block",width:"100%",color:e.colorTextDescription,lineHeight:e.fontSize*e.lineHeight+"px",transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${n}`]:{fontSize:r,lineHeight:r*e.lineHeight+"px"}},"&:not(:last-child)":{borderInlineEnd:`${e.lineWidth}px ${e.lineType} ${o}`}}})},y=e=>Object.assign(Object.assign({margin:`-${e.marginXXS}px 0`,display:"flex"},(0,m.dF)()),{"&-avatar":{paddingInlineEnd:e.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:e.marginXS}},"&-title":Object.assign({color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG},m.vS),"&-description":{color:e.colorTextDescription}}),x=e=>{const{componentCls:t,cardPaddingBase:n,colorFillAlter:a}=e;return{[`${t}-head`]:{padding:`0 ${n}px`,background:a,"&-title":{fontSize:e.fontSize}},[`${t}-body`]:{padding:`${e.padding}px ${n}px`}}},v=e=>{const{componentCls:t}=e;return{overflow:"hidden",[`${t}-body`]:{userSelect:"none"}}},S=e=>{const{antCls:t,componentCls:n,cardShadow:a,cardHeadPadding:r,colorBorderSecondary:o,boxShadowTertiary:i,cardPaddingBase:l,extraColor:s}=e;return{[n]:Object.assign(Object.assign({},(0,m.Wf)(e)),{position:"relative",background:e.colorBgContainer,borderRadius:e.borderRadiusLG,[`&:not(${n}-bordered)`]:{boxShadow:i},[`${n}-head`]:$(e),[`${n}-extra`]:{marginInlineStart:"auto",color:s,fontWeight:"normal",fontSize:e.fontSize},[`${n}-body`]:Object.assign({padding:l,borderRadius:` 0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px`},(0,m.dF)()),[`${n}-grid`]:f(e),[`${n}-cover`]:{"> *":{display:"block",width:"100%"},[`img, img + ${t}-image-mask`]:{borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`}},[`${n}-actions`]:h(e),[`${n}-meta`]:y(e)}),[`${n}-bordered`]:{border:`${e.lineWidth}px ${e.lineType} ${o}`,[`${n}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${n}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${e.motionDurationMid}, border-color ${e.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:a}},[`${n}-contain-grid`]:{[`${n}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${n}-loading) ${n}-body`]:{marginBlockStart:-e.lineWidth,marginInlineStart:-e.lineWidth,padding:0}},[`${n}-contain-tabs`]:{[`> ${n}-head`]:{[`${n}-head-title, ${n}-extra`]:{paddingTop:r}}},[`${n}-type-inner`]:x(e),[`${n}-loading`]:v(e),[`${n}-rtl`]:{direction:"rtl"}}},O=e=>{const{componentCls:t,cardPaddingSM:n,headerHeightSM:a,headerFontSizeSM:r}=e;return{[`${t}-small`]:{[`> ${t}-head`]:{minHeight:a,padding:`0 ${n}px`,fontSize:r,[`> ${t}-head-wrapper`]:{[`> ${t}-extra`]:{fontSize:e.fontSize}}},[`> ${t}-body`]:{padding:n}},[`${t}-small${t}-contain-tabs`]:{[`> ${t}-head`]:{[`${t}-head-title, ${t}-extra`]:{minHeight:a,paddingTop:0,display:"flex",alignItems:"center"}}}}};var C=(0,u.Z)("Card",(e=>{const t=(0,b.TS)(e,{cardShadow:e.boxShadowCard,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardActionsIconSize:e.fontSize,cardPaddingSM:12});return[S(t),O(t)]}),(e=>({headerBg:"transparent",headerFontSize:e.fontSizeLG,headerFontSizeSM:e.fontSize,headerHeight:e.fontSizeLG*e.lineHeightLG+2*e.padding,headerHeightSM:e.fontSize*e.lineHeight+2*e.paddingXS,actionsBg:e.colorBgContainer,actionsLiMargin:`${e.paddingSM}px 0`,tabsMarginBottom:-e.padding-e.lineWidth,extraColor:e.colorText}))),E=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,className:a,rootClassName:p,style:m,extra:u,headStyle:b={},bodyStyle:$={},title:f,loading:h,bordered:y=!0,size:x,type:v,cover:S,actions:O,tabList:j,children:w,activeTabKey:z,defaultActiveTabKey:N,tabBarExtraContent:T,hoverable:B,tabProps:P={}}=e,M=E(e,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps"]),{getPrefixCls:H,direction:k,card:I}=i.useContext(l.E_),L=i.useMemo((()=>{let e=!1;return i.Children.forEach(w,(t=>{t&&t.type&&t.type===g&&(e=!0)})),e}),[w]),R=H("card",n),[W,D]=C(R),F=i.createElement(c.Z,{loading:!0,active:!0,paragraph:{rows:4},title:!1},w),G=void 0!==z,Z=Object.assign(Object.assign({},P),{[G?"activeKey":"defaultActiveKey"]:G?z:N,tabBarExtraContent:T});let A;const K=(0,s.Z)(x),X=K&&"default"!==K?K:"large",_=j?i.createElement(d.Z,Object.assign({size:X},Z,{className:`${R}-head-tabs`,onChange:t=>{var n;null===(n=e.onTabChange)||void 0===n||n.call(e,t)},items:j.map((e=>{var{tab:t}=e,n=E(e,["tab"]);return Object.assign({label:t},n)}))})):null;(f||u||_)&&(A=i.createElement("div",{className:`${R}-head`,style:b},i.createElement("div",{className:`${R}-head-wrapper`},f&&i.createElement("div",{className:`${R}-head-title`},f),u&&i.createElement("div",{className:`${R}-extra`},u)),_));const Y=S?i.createElement("div",{className:`${R}-cover`},S):null,q=i.createElement("div",{className:`${R}-body`,style:$},h?F:w),J=O&&O.length?i.createElement("ul",{className:`${R}-actions`},function(e){return e.map(((t,n)=>i.createElement("li",{style:{width:100/e.length+"%"},key:`action-${n}`},i.createElement("span",null,t))))}(O)):null,Q=(0,o.Z)(M,["onTabChange"]),U=r()(R,null==I?void 0:I.className,{[`${R}-loading`]:h,[`${R}-bordered`]:y,[`${R}-hoverable`]:B,[`${R}-contain-grid`]:L,[`${R}-contain-tabs`]:j&&j.length,[`${R}-${K}`]:K,[`${R}-type-${v}`]:!!v,[`${R}-rtl`]:"rtl"===k},a,p,D),V=Object.assign(Object.assign({},null==I?void 0:I.style),m);return W(i.createElement("div",Object.assign({ref:t},Q,{className:U,style:V}),A,Y,q,J))}));var w=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,className:n,avatar:a,title:o,description:s}=e,c=w(e,["prefixCls","className","avatar","title","description"]),{getPrefixCls:d}=i.useContext(l.E_),p=d("card",t),g=r()(`${p}-meta`,n),m=a?i.createElement("div",{className:`${p}-meta-avatar`},a):null,u=o?i.createElement("div",{className:`${p}-meta-title`},o):null,b=s?i.createElement("div",{className:`${p}-meta-description`},s):null,$=u||b?i.createElement("div",{className:`${p}-meta-detail`},u,b):null;return i.createElement("div",Object.assign({},c,{className:g}),m,$)};const N=j;N.Grid=g,N.Meta=z;var T=N},31797:function(e,t,n){n.d(t,{Z:function(){return v}});var a=n(59301),r=n(56762),o=n(92343),i=n(92310),l=n.n(i),s=n(36355),c=n(66999);var d=e=>{const{value:t,formatter:n,precision:r,decimalSeparator:o,groupSeparator:i="",prefixCls:l}=e;let s;if("function"==typeof n)s=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,i),"number"==typeof r&&(c=c.padEnd(r,"0").slice(0,r>0?r:0)),c&&(c=`${o}${c}`),s=[a.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&a.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else s=e}return a.createElement("span",{className:`${l}-content-value`},s)},p=n(17313),g=n(83116),m=n(37613);const u=e=>{const{componentCls:t,marginXXS:n,padding:a,colorTextDescription:r,titleFontSize:o,colorTextHeading:i,contentFontSize:l,fontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:r,fontSize:o},[`${t}-skeleton`]:{paddingTop:a},[`${t}-content`]:{color:i,fontSize:l,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var b=(0,g.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[u(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var $=e=>{const{prefixCls:t,className:n,rootClassName:r,style:o,valueStyle:i,value:p=0,title:g,valueRender:m,prefix:u,suffix:$,loading:f=!1,onMouseEnter:h,onMouseLeave:y,decimalSeparator:x=".",groupSeparator:v=","}=e,{getPrefixCls:S,direction:O,statistic:C}=a.useContext(s.E_),E=S("statistic",t),[j,w]=b(E),z=a.createElement(d,Object.assign({decimalSeparator:x,groupSeparator:v,prefixCls:E},e,{value:p})),N=l()(E,{[`${E}-rtl`]:"rtl"===O},null==C?void 0:C.className,n,r,w);return j(a.createElement("div",{className:N,style:Object.assign(Object.assign({},null==C?void 0:C.style),o),onMouseEnter:h,onMouseLeave:y},g&&a.createElement("div",{className:`${E}-title`},g),a.createElement(c.Z,{paragraph:!1,loading:f,className:`${E}-skeleton`},a.createElement("div",{style:i,className:`${E}-content`},u&&a.createElement("span",{className:`${E}-content-prefix`},u),m?m(z):z,$&&a.createElement("span",{className:`${E}-content-suffix`},$)))))};const f=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function h(e,t){const{format:n=""}=t,a=new Date(e).getTime(),r=Date.now();return function(e,t){let n=e;const a=/\[[^\]]*]/g,r=(t.match(a)||[]).map((e=>e.slice(1,-1))),o=t.replace(a,"[]"),i=f.reduce(((e,t)=>{let[a,r]=t;if(e.includes(a)){const t=Math.floor(n/r);return n-=t*r,e.replace(new RegExp(`${a}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return i.replace(a,(()=>{const e=r[l];return l+=1,e}))}(Math.max(a-r,0),n)}const y=e=>{const{value:t,format:n="HH:mm:ss",onChange:i,onFinish:l}=e,s=(0,r.Z)(),c=a.useRef(null),d=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==i||i(e-Date.now()),e(d(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return a.createElement($,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>h(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=a.memo(y);$.Countdown=x;var v=$}}]); \ No newline at end of file diff --git a/54561.async.js b/54561.async.js deleted file mode 100644 index a67c9629cc..0000000000 --- a/54561.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[54561,11947,3944,62099,79503,1911,37637,80182,79635,25209],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(33614),l=n(59301),r={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"},a=n(1393),s=function(e,t){return l.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:r}))};var i=l.forwardRef(s)},56762:function(e,t,n){n.d(t,{Z:function(){return l}});var o=n(59301);function l(){const[,e]=o.useReducer((e=>e+1),0);return e}},88522:function(e,t,n){var o=n(92310),l=n.n(o),r=n(75440),a=n(55405),s=n(59301),i=n(53487),c=n(92343),u=n(36355),p=n(57809);const{Option:d}=p.default;function m(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const f=(e,t)=>{const{prefixCls:n,className:o,popupClassName:i,dropdownClassName:f,children:v,dataSource:y}=e,g=(0,r.Z)(v);let b;1===g.length&&(0,c.l$)(g[0])&&!m(g[0])&&([b]=g);const C=b?()=>b:void 0;let O;O=g.length&&m(g[0])?v:y?y.map((e=>{if((0,c.l$)(e))return e;switch(typeof e){case"string":return s.createElement(d,{key:e,value:e},e);case"object":{const{value:t}=e;return s.createElement(d,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:h}=s.useContext(u.E_),x=h("select",n);return s.createElement(p.default,Object.assign({ref:t,suffixIcon:null},(0,a.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:x,popupClassName:i||f,className:l()(`${x}-auto-complete`,o),mode:p.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:C}),O)},v=s.forwardRef(f),y=(0,i.Z)(v);v.Option=d,v._InternalPanelDoNotUseOrYouWillBeFired=y,t.Z=v},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var o=n(91857),l=n(92310),r=n.n(l),a=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),d=n(47211),m=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{getPopupContainer:t,getPrefixCls:n,direction:l}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:y,disabled:g,loading:b,onClick:C,htmlType:O,children:h,className:x,menu:w,arrow:E,autoFocus:N,overlay:P,trigger:S,align:Z,open:j,onOpenChange:I,placement:$,getPopupContainer:M,href:z,icon:_=a.createElement(s.Z,null),title:k,buttonsRender:R=(e=>e),mouseEnterDelay:D,mouseLeaveDelay:T,overlayClassName:B,overlayStyle:F,destroyPopupOnHide:A,dropdownRender:L}=e,W=m(e,["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"]),H=n("dropdown",f),U=`${H}-button`,[G,Q]=(0,d.Z)(H),q={menu:w,arrow:E,autoFocus:N,align:Z,disabled:g,trigger:g?[]:S,onOpenChange:I,getPopupContainer:M||t,mouseEnterDelay:D,mouseLeaveDelay:T,overlayClassName:B,overlayStyle:F,destroyPopupOnHide:A,dropdownRender:L},{compactSize:X,compactItemClassnames:V}=(0,p.ri)(H,l),Y=r()(U,V,x,Q);"overlay"in e&&(q.overlay=P),"open"in e&&(q.open=j),q.placement="placement"in e?$:"rtl"===l?"bottomLeft":"bottomRight";const J=a.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:b,onClick:C,htmlType:O,href:z,title:k},h),K=a.createElement(i.ZP,{type:v,danger:y,icon:_}),[ee,te]=R([J,K]);return G(a.createElement(u.Z.Compact,Object.assign({className:Y,size:X,block:!0},W),ee,a.createElement(o.Z,Object.assign({},q),te)))};f.__ANT_BUTTON=!0;var v=f;const y=o.Z;y.Button=v;var g=y},24650:function(e,t,n){n.d(t,{Z:function(){return z}});var o=n(92310),l=n.n(o),r=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,r.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[d,m]=(0,i.ZP)(p),f=l()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,r.useContext)(s.aM),y=(0,r.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return d(r.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},r.createElement(s.aM.Provider,{value:y},e.children)))},u=n(9432),p=n(33614),d={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"},m=n(1393),f=function(e,t){return r.createElement(m.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var v=r.forwardRef(f),y=n(76897),g=n(55405),b=n(25629),C=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);le?r.createElement(y.Z,null):r.createElement(v,null),x={click:"onClick",hover:"onMouseOver"};var w=r.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,r.useState)((()=>!!o&&n.visible)),c=(0,r.useRef)(null);r.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,C.Z)(c),d=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:v,size:y}=e,w=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=r.useContext(a.E_),N=E("input",v),P=E("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:o=h}=e,l=x[n]||"",a=o(s),i={[l]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return r.cloneElement(r.isValidElement(a)?a:r.createElement("span",null,a),i)})(P),Z=l()(P,m,{[`${P}-${y}`]:!!y}),j=Object.assign(Object.assign({},(0,g.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:Z,prefixCls:N,suffix:S});return y&&(j.size=y),r.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},j))})),E=n(78405),N=n(92343),P=n(3113),S=n(19716),Z=n(33234),j=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:d,loading:m,disabled:f,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:C}=e,O=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:h,direction:x}=r.useContext(a.E_),w=r.useRef(!1),I=h("input-search",n),$=h("input",o),{compactSize:M}=(0,Z.ri)(I,x),z=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),_=r.useRef(null),k=e=>{var t;document.activeElement===(null===(t=_.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=_.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof p?r.createElement(E.Z,null):null,T=`${I}-button`;let B;const F=p||{},A=F.type&&!0===F.type.__ANT_BUTTON;B=A||"button"===F.type?(0,N.Tm)(F,Object.assign({onMouseDown:k,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},A?{className:T,size:z}:{})):r.createElement(P.ZP,{className:T,type:p?"primary":void 0,size:z,disabled:f,key:"enterButton",onMouseDown:k,onClick:R,loading:m,icon:D},p),d&&(B=[B,(0,N.Tm)(d,{key:"addonAfter"})]);const L=l()(I,{[`${I}-rtl`]:"rtl"===x,[`${I}-${z}`]:!!z,[`${I}-with-button`]:!!p},s);return r.createElement(u.Z,Object.assign({ref:(0,b.sQ)(_,t),onPressEnter:e=>{w.current||m||R(e)}},O,{size:z,onCompositionStart:e=>{w.current=!0,null==g||g(e)},onCompositionEnd:e=>{w.current=!1,null==C||C(e)},prefixCls:$,addonAfter:B,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:L,disabled:f}))})),$=n(1643);const M=u.Z;M.Group=c,M.Search=I,M.TextArea=$.Z,M.Password=w;var z=M},57809:function(e,t,n){var o=n(92310),l=n.n(o),r=n(77861),a=n(55405),s=n(59301),i=n(53487),c=n(62892),u=n(19080),p=n(36355),d=n(1684),m=n(93891),f=n(19716),v=n(32441),y=n(33234),g=n(14154),b=n(58582),C=n(96510),O=n(66339),h=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{var n,{prefixCls:o,bordered:i=!0,className:w,rootClassName:E,getPopupContainer:N,popupClassName:P,dropdownClassName:S,listHeight:Z=256,placement:j,listItemHeight:I=24,size:$,disabled:M,notFoundContent:z,status:_,builtinPlacements:k,dropdownMatchSelectWidth:R,popupMatchSelectWidth:D,direction:T,style:B,allowClear:F}=e,A=h(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:L,getPrefixCls:W,renderEmpty:H,direction:U,virtual:G,popupMatchSelectWidth:Q,popupOverflow:q,select:X}=s.useContext(p.E_),V=W("select",o),Y=W(),J=null!=T?T:U,{compactSize:K,compactItemClassnames:ee}=(0,y.ri)(V,J),[te,ne]=(0,g.Z)(V),oe=s.useMemo((()=>{const{mode:e}=A;if("combobox"!==e)return e===x?"combobox":e}),[A.mode]),le="multiple"===oe||"tags"===oe,re=(0,C.Z)(A.suffixIcon,A.showArrow),ae=null!==(n=null!=D?D:R)&&void 0!==n?n:Q,{status:se,hasFeedback:ie,isFormItemInput:ce,feedbackIcon:ue}=s.useContext(v.aM),pe=(0,u.F)(se,_);let de;de=void 0!==z?z:"combobox"===oe?null:(null==H?void 0:H("Select"))||s.createElement(m.Z,{componentName:"Select"});const{suffixIcon:me,itemIcon:fe,removeIcon:ve,clearIcon:ye}=(0,O.Z)(Object.assign(Object.assign({},A),{multiple:le,hasFeedback:ie,feedbackIcon:ue,showSuffixIcon:re,prefixCls:V,showArrow:A.showArrow,componentName:"Select"})),ge=!0===F?{clearIcon:ye}:F,be=(0,a.Z)(A,["suffixIcon","itemIcon"]),Ce=l()(P||S,{[`${V}-dropdown-${J}`]:"rtl"===J},E,ne),Oe=(0,f.Z)((e=>{var t;return null!==(t=null!=$?$:K)&&void 0!==t?t:e})),he=s.useContext(d.Z),xe=null!=M?M:he,we=l()({[`${V}-lg`]:"large"===Oe,[`${V}-sm`]:"small"===Oe,[`${V}-rtl`]:"rtl"===J,[`${V}-borderless`]:!i,[`${V}-in-form-item`]:ce},(0,u.Z)(V,pe,ie),ee,null==X?void 0:X.className,w,E,ne),Ee=s.useMemo((()=>void 0!==j?j:"rtl"===J?"bottomRight":"bottomLeft"),[j,J]),Ne=(0,b.Z)(k,q);return te(s.createElement(r.ZP,Object.assign({ref:t,virtual:G,showSearch:null==X?void 0:X.showSearch},be,{style:Object.assign(Object.assign({},null==X?void 0:X.style),B),dropdownMatchSelectWidth:ae,builtinPlacements:Ne,transitionName:(0,c.m)(Y,"slide-up",A.transitionName),listHeight:Z,listItemHeight:I,mode:oe,prefixCls:V,placement:Ee,direction:J,suffixIcon:me,menuItemSelectedIcon:fe,removeIcon:ve,allowClear:ge,notFoundContent:de,className:we,getPopupContainer:N||L,dropdownClassName:Ce,disabled:xe})))};const E=s.forwardRef(w),N=(0,i.Z)(E);E.SECRET_COMBOBOX_MODE_DO_NOT_USE=x,E.Option=r.Wx,E.OptGroup=r.Xo,E._InternalPanelDoNotUseOrYouWillBeFired=N,t.default=E},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var o=n(59301),l=n(92310),r=n.n(l),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:l,split:r,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==l?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},l),n{var n,l;const{getPrefixCls:i,space:c,direction:y}=o.useContext(s.E_),{size:g=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:h,direction:x="horizontal",prefixCls:w,split:E,style:N,wrap:P=!1,classNames:S,styles:Z}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[I,$]=Array.isArray(g)?g:[g,g],M=m($),z=m(I),_=f($),k=f(I),R=(0,a.Z)(h,{keepEmpty:!0}),D=void 0===b&&"horizontal"===x?"center":b,T=i("space",w),[B,F]=(0,d.Z)(T),A=r()(T,null==c?void 0:c.className,F,`${T}-${x}`,{[`${T}-rtl`]:"rtl"===y,[`${T}-align-${D}`]:D,[`${T}-gap-row-${$}`]:M,[`${T}-gap-col-${I}`]:z},C,O),L=r()(`${T}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(l=null==c?void 0:c.classNames)||void 0===l?void 0:l.item);let W=0;const H=R.map(((e,t)=>{var n,l;null!=e&&(W=t);const r=e&&e.key||`${L}-${t}`;return o.createElement(p,{className:L,key:r,index:t,split:E,style:null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(l=null==c?void 0:c.styles)||void 0===l?void 0:l.item},e)})),U=o.useMemo((()=>({latestIndex:W})),[W]);if(0===R.length)return null;const G={};return P&&(G.flexWrap="wrap"),!z&&k&&(G.columnGap=I),!M&&_&&(G.rowGap=$),B(o.createElement("div",Object.assign({ref:t,className:A,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},j),o.createElement(u,{value:U},H)))}));const g=y;g.Compact=i.ZP;var b=g}}]); \ No newline at end of file diff --git a/56065.async.js b/56065.async.js new file mode 100644 index 0000000000..2516a88225 --- /dev/null +++ b/56065.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[56065,1908,50391,70680,2154,50283,72559,56271],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),a={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"},l=n(1393),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:T=l.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["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"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:D},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:T}),[ee,te]=R([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(33614),m={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"},d=n(1393),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(76897),y=n(55405),b=n(25629),C=n(59412),x=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(78405),N=n(92343),$=n(3113),S=n(19716),j=n(33234),P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),T=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(T,t),onPressEnter:e=>{h.current||d||R(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),T=f(Z),D=f(z),R=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=z),!k&&T&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file diff --git a/56087.async.js b/56087.async.js new file mode 100644 index 0000000000..502fcee9e4 --- /dev/null +++ b/56087.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[56087,1908,50391,70680,56065,2154,50283,72559,56271],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),a={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"},l=n(1393),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},56762:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(59301);function o(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:R=l.createElement(s.Z,null),title:T,buttonsRender:D=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["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"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:T},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:R}),[ee,te]=D([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(33614),m={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"},d=n(1393),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(76897),y=n(55405),b=n(25629),C=n(59412),x=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(78405),N=n(92343),$=n(3113),S=n(19716),j=n(33234),P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),R=a.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:D,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{h.current||d||D(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),R=f(Z),T=f(z),D=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=D.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===D.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&T&&(G.columnGap=z),!k&&R&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file diff --git a/56250.async.js b/56250.async.js deleted file mode 100644 index e40a46737a..0000000000 --- a/56250.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[56250,11947,22527,79503,1911,37637,80182,79635,25209],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(33614),r=n(59301),l={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"},a=n(1393),s=function(e,t){return r.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:l}))};var i=r.forwardRef(s)},81671:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(33614),r=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},a=n(1393),s=function(e,t){return r.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:l}))};var i=r.forwardRef(s)},56762:function(e,t,n){n.d(t,{Z:function(){return r}});var o=n(59301);function r(){const[,e]=o.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return b}});var o=n(91857),r=n(92310),l=n.n(r),a=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),f=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:t,getPrefixCls:n,direction:r}=a.useContext(c.E_),{prefixCls:m,type:y="default",danger:v,disabled:b,loading:g,onClick:h,htmlType:O,children:C,className:x,menu:w,arrow:E,autoFocus:N,overlay:P,trigger:Z,align:j,open:S,onOpenChange:I,placement:k,getPopupContainer:z,href:$,icon:M=a.createElement(s.Z,null),title:R,buttonsRender:K=(e=>e),mouseEnterDelay:_,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:A,destroyPopupOnHide:B,dropdownRender:H}=e,T=f(e,["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"]),F=n("dropdown",m),W=`${F}-button`,[V,U]=(0,p.Z)(F),Q={menu:w,arrow:E,autoFocus:N,align:j,disabled:b,trigger:b?[]:Z,onOpenChange:I,getPopupContainer:z||t,mouseEnterDelay:_,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:A,destroyPopupOnHide:B,dropdownRender:H},{compactSize:q,compactItemClassnames:G}=(0,d.ri)(F,r),X=l()(W,G,x,U);"overlay"in e&&(Q.overlay=P),"open"in e&&(Q.open=S),Q.placement="placement"in e?k:"rtl"===r?"bottomLeft":"bottomRight";const Y=a.createElement(i.ZP,{type:y,danger:v,disabled:b,loading:g,onClick:h,htmlType:O,href:$,title:R},C),J=a.createElement(i.ZP,{type:y,danger:v,icon:M}),[ee,te]=K([Y,J]);return V(a.createElement(u.Z.Compact,Object.assign({className:X,size:q,block:!0},T),ee,a.createElement(o.Z,Object.assign({},Q),te)))};m.__ANT_BUTTON=!0;var y=m;const v=o.Z;v.Button=y;var b=v},24650:function(e,t,n){n.d(t,{Z:function(){return $}});var o=n(92310),r=n.n(o),l=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),d=t("input"),[p,f]=(0,i.ZP)(d),m=r()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),y=(0,l.useContext)(s.aM),v=(0,l.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return p(l.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(s.aM.Provider,{value:v},e.children)))},u=n(9432),d=n(33614),p={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"},f=n(1393),m=function(e,t){return l.createElement(f.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var y=l.forwardRef(m),v=n(76897),b=n(55405),g=n(25629),h=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?l.createElement(v.Z,null):l.createElement(y,null),x={click:"onClick",hover:"onMouseOver"};var w=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,l.useState)((()=>!!o&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{o&&i(n.visible)}),[o,n]);const d=(0,h.Z)(c),p=()=>{const{disabled:t}=e;t||(s&&d(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:f,prefixCls:m,inputPrefixCls:y,size:v}=e,w=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=l.useContext(a.E_),N=E("input",y),P=E("input-password",m),Z=n&&(t=>{const{action:n="click",iconRender:o=C}=e,r=x[n]||"",a=o(s),i={[r]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),i)})(P),j=r()(P,f,{[`${P}-${v}`]:!!v}),S=Object.assign(Object.assign({},(0,b.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:Z});return v&&(S.size=v),l.createElement(u.Z,Object.assign({ref:(0,g.sQ)(t,c)},S))})),E=n(78405),N=n(92343),P=n(3113),Z=n(19716),j=n(33234),S=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:d=!1,addonAfter:p,loading:f,disabled:m,onSearch:y,onChange:v,onCompositionStart:b,onCompositionEnd:h}=e,O=S(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:x}=l.useContext(a.E_),w=l.useRef(!1),I=C("input-search",n),k=C("input",o),{compactSize:z}=(0,j.ri)(I,x),$=(0,Z.Z)((e=>{var t;return null!==(t=null!=i?i:z)&&void 0!==t?t:e})),M=l.useRef(null),R=e=>{var t;document.activeElement===(null===(t=M.current)||void 0===t?void 0:t.input)&&e.preventDefault()},K=e=>{var t,n;y&&y(null===(n=null===(t=M.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},_="boolean"==typeof d?l.createElement(E.Z,null):null,D=`${I}-button`;let L;const A=d||{},B=A.type&&!0===A.type.__ANT_BUTTON;L=B||"button"===A.type?(0,N.Tm)(A,Object.assign({onMouseDown:R,onClick:e=>{var t,n;null===(n=null===(t=null==A?void 0:A.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),K(e)},key:"enterButton"},B?{className:D,size:$}:{})):l.createElement(P.ZP,{className:D,type:d?"primary":void 0,size:$,disabled:m,key:"enterButton",onMouseDown:R,onClick:K,loading:f,icon:_},d),p&&(L=[L,(0,N.Tm)(p,{key:"addonAfter"})]);const H=r()(I,{[`${I}-rtl`]:"rtl"===x,[`${I}-${$}`]:!!$,[`${I}-with-button`]:!!d},s);return l.createElement(u.Z,Object.assign({ref:(0,g.sQ)(M,t),onPressEnter:e=>{w.current||f||K(e)}},O,{size:$,onCompositionStart:e=>{w.current=!0,null==b||b(e)},onCompositionEnd:e=>{w.current=!1,null==h||h(e)},prefixCls:k,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:H,disabled:m}))})),k=n(1643);const z=u.Z;z.Group=c,z.Search=I,z.TextArea=k.Z,z.Password=w;var $=z},57809:function(e,t,n){var o=n(92310),r=n.n(o),l=n(77861),a=n(55405),s=n(59301),i=n(53487),c=n(62892),u=n(19080),d=n(36355),p=n(1684),f=n(93891),m=n(19716),y=n(32441),v=n(33234),b=n(14154),g=n(58582),h=n(96510),O=n(66339),C=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var n,{prefixCls:o,bordered:i=!0,className:w,rootClassName:E,getPopupContainer:N,popupClassName:P,dropdownClassName:Z,listHeight:j=256,placement:S,listItemHeight:I=24,size:k,disabled:z,notFoundContent:$,status:M,builtinPlacements:R,dropdownMatchSelectWidth:K,popupMatchSelectWidth:_,direction:D,style:L,allowClear:A}=e,B=C(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:H,getPrefixCls:T,renderEmpty:F,direction:W,virtual:V,popupMatchSelectWidth:U,popupOverflow:Q,select:q}=s.useContext(d.E_),G=T("select",o),X=T(),Y=null!=D?D:W,{compactSize:J,compactItemClassnames:ee}=(0,v.ri)(G,Y),[te,ne]=(0,b.Z)(G),oe=s.useMemo((()=>{const{mode:e}=B;if("combobox"!==e)return e===x?"combobox":e}),[B.mode]),re="multiple"===oe||"tags"===oe,le=(0,h.Z)(B.suffixIcon,B.showArrow),ae=null!==(n=null!=_?_:K)&&void 0!==n?n:U,{status:se,hasFeedback:ie,isFormItemInput:ce,feedbackIcon:ue}=s.useContext(y.aM),de=(0,u.F)(se,M);let pe;pe=void 0!==$?$:"combobox"===oe?null:(null==F?void 0:F("Select"))||s.createElement(f.Z,{componentName:"Select"});const{suffixIcon:fe,itemIcon:me,removeIcon:ye,clearIcon:ve}=(0,O.Z)(Object.assign(Object.assign({},B),{multiple:re,hasFeedback:ie,feedbackIcon:ue,showSuffixIcon:le,prefixCls:G,showArrow:B.showArrow,componentName:"Select"})),be=!0===A?{clearIcon:ve}:A,ge=(0,a.Z)(B,["suffixIcon","itemIcon"]),he=r()(P||Z,{[`${G}-dropdown-${Y}`]:"rtl"===Y},E,ne),Oe=(0,m.Z)((e=>{var t;return null!==(t=null!=k?k:J)&&void 0!==t?t:e})),Ce=s.useContext(p.Z),xe=null!=z?z:Ce,we=r()({[`${G}-lg`]:"large"===Oe,[`${G}-sm`]:"small"===Oe,[`${G}-rtl`]:"rtl"===Y,[`${G}-borderless`]:!i,[`${G}-in-form-item`]:ce},(0,u.Z)(G,de,ie),ee,null==q?void 0:q.className,w,E,ne),Ee=s.useMemo((()=>void 0!==S?S:"rtl"===Y?"bottomRight":"bottomLeft"),[S,Y]),Ne=(0,g.Z)(R,Q);return te(s.createElement(l.ZP,Object.assign({ref:t,virtual:V,showSearch:null==q?void 0:q.showSearch},ge,{style:Object.assign(Object.assign({},null==q?void 0:q.style),L),dropdownMatchSelectWidth:ae,builtinPlacements:Ne,transitionName:(0,c.m)(X,"slide-up",B.transitionName),listHeight:j,listItemHeight:I,mode:oe,prefixCls:G,placement:Ee,direction:Y,suffixIcon:fe,menuItemSelectedIcon:me,removeIcon:ye,allowClear:be,notFoundContent:pe,className:we,getPopupContainer:N||H,dropdownClassName:he,disabled:xe})))};const E=s.forwardRef(w),N=(0,i.Z)(E);E.SECRET_COMBOBOX_MODE_DO_NOT_USE=x,E.Option=l.Wx,E.OptGroup=l.Xo,E._InternalPanelDoNotUseOrYouWillBeFired=N,t.default=E},81327:function(e,t,n){n.d(t,{Z:function(){return g}});var o=n(59301),r=n(92310),l=n.n(r),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:r,split:l,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},r),n{var n,r;const{getPrefixCls:i,space:c,direction:v}=o.useContext(s.E_),{size:b=(null==c?void 0:c.size)||"small",align:g,className:h,rootClassName:O,children:C,direction:x="horizontal",prefixCls:w,split:E,style:N,wrap:P=!1,classNames:Z,styles:j}=e,S=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[I,k]=Array.isArray(b)?b:[b,b],z=f(k),$=f(I),M=m(k),R=m(I),K=(0,a.Z)(C,{keepEmpty:!0}),_=void 0===g&&"horizontal"===x?"center":g,D=i("space",w),[L,A]=(0,p.Z)(D),B=l()(D,null==c?void 0:c.className,A,`${D}-${x}`,{[`${D}-rtl`]:"rtl"===v,[`${D}-align-${_}`]:_,[`${D}-gap-row-${k}`]:z,[`${D}-gap-col-${I}`]:$},h,O),H=l()(`${D}-item`,null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let T=0;const F=K.map(((e,t)=>{var n,r;null!=e&&(T=t);const l=e&&e.key||`${H}-${t}`;return o.createElement(d,{className:H,key:l,index:t,split:E,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),W=o.useMemo((()=>({latestIndex:T})),[T]);if(0===K.length)return null;const V={};return P&&(V.flexWrap="wrap"),!$&&R&&(V.columnGap=I),!z&&M&&(V.rowGap=k),L(o.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},V),null==c?void 0:c.style),N)},S),o.createElement(u,{value:W},F)))}));const b=v;b.Compact=i.ZP;var g=b},32985:function(e,t,n){n.d(t,{Z:function(){return _}});var o=n(5464),r=n(61414),l=n(49598),a=n(81671),s=n(33614),i=n(59301),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},u=n(1393),d=function(e,t){return i.createElement(u.Z,(0,s.Z)({},e,{ref:t,icon:c}))};var p=i.forwardRef(d),f=n(92310),m=n.n(f),y=n(35654),v=n(71430),b=n(36355),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},h=function(e,t){return i.createElement(u.Z,(0,s.Z)({},e,{ref:t,icon:g}))};var O=i.forwardRef(h),C=n(62892),x=n(20648);function w(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:o,indent:r,direction:l="ltr"}=e,a="ltr"===l?"left":"right",s={[a]:-n*r+4,["ltr"===l?"right":"left"]:0};switch(t){case-1:s.top=-3;break;case 1:s.bottom=-3;break;default:s.bottom=-3,s[a]=r+4}return i.createElement("div",{style:s,className:`${o}-drop-indicator`})}var E=n(36474);const N=i.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:r,virtual:l,tree:a}=i.useContext(b.E_),{prefixCls:s,className:c,showIcon:u=!1,showLine:d,switcherIcon:p,blockNode:f=!1,children:y,checkable:v=!1,selectable:g=!0,draggable:h,motion:N,style:P}=e,Z=n("tree",s),j=n(),S=null!=N?N:Object.assign(Object.assign({},(0,C.Z)(j)),{motionAppear:!1}),I=Object.assign(Object.assign({},e),{checkable:v,selectable:g,showIcon:u,motion:S,blockNode:f,showLine:Boolean(d),dropIndicatorRender:w}),[k,z]=(0,x.ZP)(Z),$=i.useMemo((()=>{if(!h)return!1;let e={};switch(typeof h){case"function":e.nodeDraggable=h;break;case"object":e=Object.assign({},h)}return!1!==e.icon&&(e.icon=e.icon||i.createElement(O,null)),e}),[h]);return k(i.createElement(o.Z,Object.assign({itemHeight:20,ref:t,virtual:l},I,{style:Object.assign(Object.assign({},null==a?void 0:a.style),P),prefixCls:Z,className:m()({[`${Z}-icon-hide`]:!u,[`${Z}-block-node`]:f,[`${Z}-unselectable`]:!g,[`${Z}-rtl`]:"rtl"===r},null==a?void 0:a.className,c,z),direction:r,checkable:v?i.createElement("span",{className:`${Z}-checkbox-inner`}):v,selectable:g,switcherIcon:e=>i.createElement(E.Z,{prefixCls:Z,switcherIcon:p,treeNodeProps:e,showLine:d}),draggable:$}),y))}));var P,Z=N;function j(e,t){e.forEach((function(e){const{key:n,children:o}=e;!1!==t(n,e)&&j(o||[],t)}))}function S(e){let{treeData:t,expandedKeys:n,startKey:o,endKey:r}=e;const l=[];let a=P.None;if(o&&o===r)return[o];if(!o||!r)return[];return j(t,(e=>{if(a===P.End)return!1;if(function(e){return e===o||e===r}(e)){if(l.push(e),a===P.None)a=P.Start;else if(a===P.Start)return a=P.End,!1}else a===P.Start&&l.push(e);return n.includes(e)})),l}function I(e,t){const n=(0,r.Z)(t),o=[];return j(e,((e,t)=>{const r=n.indexOf(e);return-1!==r&&(o.push(t),n.splice(r,1)),!!n.length})),o}!function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"}(P||(P={}));var k=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var{defaultExpandAll:n,defaultExpandParent:o,defaultExpandedKeys:l}=e,a=k(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const s=i.useRef(),c=i.useRef(),[u,d]=i.useState(a.selectedKeys||a.defaultSelectedKeys||[]),[p,f]=i.useState((()=>(()=>{const{keyEntities:e}=(0,v.I8)($(a));let t;return t=n?Object.keys(e):o?(0,y.r7)(a.expandedKeys||l||[],e):a.expandedKeys||l,t})()));i.useEffect((()=>{"selectedKeys"in a&&d(a.selectedKeys)}),[a.selectedKeys]),i.useEffect((()=>{"expandedKeys"in a&&f(a.expandedKeys)}),[a.expandedKeys]);const{getPrefixCls:g,direction:h}=i.useContext(b.E_),{prefixCls:O,className:C,showIcon:x=!0,expandAction:w="click"}=a,E=k(a,["prefixCls","className","showIcon","expandAction"]),N=g("tree",O),P=m()(`${N}-directory`,{[`${N}-directory-rtl`]:"rtl"===h},C);return i.createElement(Z,Object.assign({icon:z,ref:t,blockNode:!0},E,{showIcon:x,expandAction:w,prefixCls:N,className:P,expandedKeys:p,selectedKeys:u,onSelect:(e,t)=>{var n;const{multiple:o}=a,{node:l,nativeEvent:i}=t,{key:u=""}=l,f=$(a),m=Object.assign(Object.assign({},t),{selected:!0}),y=(null==i?void 0:i.ctrlKey)||(null==i?void 0:i.metaKey),v=null==i?void 0:i.shiftKey;let b;o&&y?(b=e,s.current=u,c.current=b,m.selectedNodes=I(f,b)):o&&v?(b=Array.from(new Set([].concat((0,r.Z)(c.current||[]),(0,r.Z)(S({treeData:f,expandedKeys:p,startKey:u,endKey:s.current}))))),m.selectedNodes=I(f,b)):(b=[u],s.current=u,c.current=b,m.selectedNodes=I(f,b)),null===(n=a.onSelect)||void 0===n||n.call(a,b,m),"selectedKeys"in a||d(b)},onExpand:(e,t)=>{var n;return"expandedKeys"in a||f(e),null===(n=a.onExpand)||void 0===n?void 0:n.call(a,e,t)}}))};var R=i.forwardRef(M);const K=Z;K.DirectoryTree=R,K.TreeNode=o.O;var _=K}}]); \ No newline at end of file diff --git a/56271.async.js b/56271.async.js new file mode 100644 index 0000000000..9a64809b1c --- /dev/null +++ b/56271.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[56271,1908,50391,70680,56065,2154,50283,72559],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),a={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"},l=n(1393),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:T=l.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["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"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:D},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:T}),[ee,te]=R([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(33614),m={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"},d=n(1393),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(76897),y=n(55405),b=n(25629),C=n(59412),x=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(78405),N=n(92343),$=n(3113),S=n(19716),j=n(33234),P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),T=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(T,t),onPressEnter:e=>{h.current||d||R(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),T=f(Z),D=f(z),R=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=z),!k&&T&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file diff --git a/56466.async.js b/56466.async.js new file mode 100644 index 0000000000..6fbdb2a4cb --- /dev/null +++ b/56466.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[56466,44702],{76897:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),a={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"},i=n(1393),l=function(e,t){return o.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(l)},53583:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},i=n(1393),l=function(e,t){return o.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(l)},13845:function(e,t,n){function r(e){return null!=e&&e===e.window}function o(e,t){var n,o;if("undefined"==typeof window)return 0;const a=t?"scrollTop":"scrollLeft";let i=0;return r(e)?i=e[t?"pageYOffset":"pageXOffset"]:e instanceof Document?i=e.documentElement[a]:(e instanceof HTMLElement||e)&&(i=e[a]),e&&!r(e)&&"number"!=typeof i&&(i=null===(o=(null!==(n=e.ownerDocument)&&void 0!==n?n:e).documentElement)||void 0===o?void 0:o[a]),i}n.d(t,{F:function(){return r},Z:function(){return o}})},68031:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(71783);function o(e,t,n,r){const o=n-t;return(e/=r/2)<1?o/2*e*e*e+t:o/2*((e-=2)*e*e+2)+t}var a=n(13845);function i(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{getContainer:n=(()=>window),callback:i,duration:l=450}=t,s=n(),c=(0,a.Z)(s,!0),u=Date.now(),d=()=>{const t=Date.now()-u,n=o(t>l?l:t,c,e,l);(0,a.F)(s)?s.scrollTo(window.pageXOffset,n):s instanceof Document||"HTMLDocument"===s.constructor.name?s.documentElement.scrollTop=n:s.scrollTop=n,t()=>{t=null,e.apply(void 0,(0,r.Z)(n))},a=function(){if(null==t){for(var e=arguments.length,r=new Array(e),a=0;a{o.Z.cancel(t),t=null},a}},35304:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(33614),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M859.9 168H164.1c-4.5 0-8.1 3.6-8.1 8v60c0 4.4 3.6 8 8.1 8h695.8c4.5 0 8.1-3.6 8.1-8v-60c0-4.4-3.6-8-8.1-8zM518.3 355a8 8 0 00-12.6 0l-112 141.7a7.98 7.98 0 006.3 12.9h73.9V848c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V509.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 355z"}}]},name:"vertical-align-top",theme:"outlined"},i=n(1393),l=function(e,t){return o.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(l),c=n(92310),u=n.n(c),d=n(16934),f=n(55405),m=n(13845),h=n(92343),p=n(68031),g=n(27666),v=n(36355),b=n(83116),y=n(37613),C=n(17313);const E=e=>{const{componentCls:t,backTopFontSize:n,backTopSize:r,zIndexPopup:o}=e;return{[t]:Object.assign(Object.assign({},(0,C.Wf)(e)),{position:"fixed",insetInlineEnd:e.backTopInlineEnd,insetBlockEnd:e.backTopBlockEnd,zIndex:o,width:40,height:40,cursor:"pointer","&:empty":{display:"none"},[`${t}-content`]:{width:r,height:r,overflow:"hidden",color:e.backTopColor,textAlign:"center",backgroundColor:e.backTopBackground,borderRadius:r,transition:`all ${e.motionDurationMid}`,"&:hover":{backgroundColor:e.backTopHoverBackground,transition:`all ${e.motionDurationMid}`}},[`${t}-icon`]:{fontSize:n,lineHeight:`${r}px`}})}},w=e=>{const{componentCls:t}=e;return{[`@media (max-width: ${e.screenMD}px)`]:{[t]:{insetInlineEnd:e.backTopInlineEndMD}},[`@media (max-width: ${e.screenXS}px)`]:{[t]:{insetInlineEnd:e.backTopInlineEndXS}}}};var x=(0,b.Z)("BackTop",(e=>{const{fontSizeHeading3:t,colorTextDescription:n,colorTextLightSolid:r,colorText:o,controlHeightLG:a}=e,i=(0,y.TS)(e,{backTopBackground:n,backTopColor:r,backTopHoverBackground:o,backTopFontSize:t,backTopSize:a,backTopBlockEnd:1.25*a,backTopInlineEnd:2.5*a,backTopInlineEndMD:1.5*a,backTopInlineEndXS:.5*a});return[E(i),w(i)]}),(e=>({zIndexPopup:e.zIndexBase+10})));var O=e=>{const{prefixCls:t,className:n,rootClassName:r,visibilityHeight:a=400,target:i,onClick:l,duration:c=450}=e,[b,y]=o.useState(0===a),C=o.useRef(null),E=()=>C.current&&C.current.ownerDocument?C.current.ownerDocument:window,w=(0,g.Z)((e=>{const t=(0,m.Z)(e.target,!0);y(t>=a)}));o.useEffect((()=>{const e=(i||E)();return w({target:e}),null==e||e.addEventListener("scroll",w),()=>{w.cancel(),null==e||e.removeEventListener("scroll",w)}}),[i]);const{getPrefixCls:O,direction:M}=o.useContext(v.E_),k=O("back-top",t),N=O(),[$,P]=x(k),R=u()(P,k,{[`${k}-rtl`]:"rtl"===M},n,r),S=(0,f.Z)(e,["prefixCls","className","rootClassName","children","visibilityHeight","target"]),I=o.createElement("div",{className:`${k}-content`},o.createElement("div",{className:`${k}-icon`},o.createElement(s,null)));return $(o.createElement("div",Object.assign({},S,{className:R,onClick:e=>{(0,p.Z)(0,{getContainer:i||E,duration:c}),null==l||l(e)},ref:C}),o.createElement(d.default,{visible:b,motionName:`${N}-fade`},(t=>{let{className:n}=t;return(0,h.Tm)(e.children||I,(e=>{let{className:t}=e;return{className:u()(n,t)}}))}))))}},24905:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(92310),o=n.n(r),a=n(5630),i=n(59301),l=n(36355),s=n(1684),c=n(32441);var u=i.createContext(null),d=n(98447),f=n(14088),m=n(4572),h=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:p,rootClassName:g,children:v,indeterminate:b=!1,style:y,onMouseEnter:C,onMouseLeave:E,skipGroup:w=!1,disabled:x}=e,O=h(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:M,direction:k,checkbox:N}=i.useContext(l.E_),$=i.useContext(u),{isFormItemInput:P}=i.useContext(c.aM),R=i.useContext(s.Z),S=null!==(n=(null==$?void 0:$.disabled)||x)&&void 0!==n?n:R,I=i.useRef(O.value);i.useEffect((()=>{null==$||$.registerValue(O.value)}),[]),i.useEffect((()=>{if(!w)return O.value!==I.current&&(null==$||$.cancelValue(I.current),null==$||$.registerValue(O.value),I.current=O.value),()=>null==$?void 0:$.cancelValue(O.value)}),[O.value]);const z=M("checkbox",r),[T,A]=(0,d.ZP)(z),Z=Object.assign({},O);$&&!w&&(Z.onChange=function(){O.onChange&&O.onChange.apply(O,arguments),$.toggleOption&&$.toggleOption({label:v,value:O.value})},Z.name=$.name,Z.checked=$.value.includes(O.value));const D=o()(`${z}-wrapper`,{[`${z}-rtl`]:"rtl"===k,[`${z}-wrapper-checked`]:Z.checked,[`${z}-wrapper-disabled`]:S,[`${z}-wrapper-in-form-item`]:P},null==N?void 0:N.className,p,g,A),B=o()({[`${z}-indeterminate`]:b},m.A,A),j=b?"mixed":void 0;return T(i.createElement(f.Z,{component:"Checkbox",disabled:S},i.createElement("label",{className:D,style:Object.assign(Object.assign({},null==N?void 0:N.style),y),onMouseEnter:C,onMouseLeave:E},i.createElement(a.Z,Object.assign({"aria-checked":j},Z,{prefixCls:z,className:B,disabled:S,ref:t})),void 0!==v&&i.createElement("span",null,v))))};var g=i.forwardRef(p),v=n(61414),b=n(55405),y=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:a=[],prefixCls:s,className:c,rootClassName:f,style:m,onChange:h}=e,p=y(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:C,direction:E}=i.useContext(l.E_),[w,x]=i.useState(p.value||n||[]),[O,M]=i.useState([]);i.useEffect((()=>{"value"in p&&x(p.value||[])}),[p.value]);const k=i.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),N=C("checkbox",s),$=`${N}-group`,[P,R]=(0,d.ZP)(N),S=(0,b.Z)(p,["value","disabled"]),I=a.length?k.map((e=>i.createElement(g,{prefixCls:N,key:e.value.toString(),disabled:"disabled"in e?e.disabled:p.disabled,value:e.value,checked:w.includes(e.value),onChange:e.onChange,className:`${$}-item`,style:e.style,title:e.title},e.label))):r,z={toggleOption:e=>{const t=w.indexOf(e.value),n=(0,v.Z)(w);-1===t?n.push(e.value):n.splice(t,1),"value"in p||x(n),null==h||h(n.filter((e=>O.includes(e))).sort(((e,t)=>k.findIndex((t=>t.value===e))-k.findIndex((e=>e.value===t)))))},value:w,disabled:p.disabled,name:p.name,registerValue:e=>{M((t=>[].concat((0,v.Z)(t),[e])))},cancelValue:e=>{M((t=>t.filter((t=>t!==e))))}},T=o()($,{[`${$}-rtl`]:"rtl"===E},c,f,R);return P(i.createElement("div",Object.assign({className:T,style:m},S,{ref:t}),i.createElement(u.Provider,{value:z},I)))},E=i.forwardRef(C);var w=i.memo(E);const x=g;x.Group=w,x.__ANT_CHECKBOX=!0;var O=x},98447:function(e,t,n){n.d(t,{C2:function(){return l}});var r=n(17313),o=n(37613),a=n(83116);const i=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,r.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function l(e,t){const n=(0,o.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[i(n)]}t.ZP=(0,a.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[l(n,e)]}))},38854:function(e,t,n){n.d(t,{Z:function(){return v}});var r=n(91857),o=n(92310),a=n.n(o),i=n(59301),l=n(78892),s=n(3113),c=n(36355),u=n(81327),d=n(33234),f=n(47211),m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=i.useContext(c.E_),{prefixCls:h,type:p="default",danger:g,disabled:v,loading:b,onClick:y,htmlType:C,children:E,className:w,menu:x,arrow:O,autoFocus:M,overlay:k,trigger:N,align:$,open:P,onOpenChange:R,placement:S,getPopupContainer:I,href:z,icon:T=i.createElement(l.Z,null),title:A,buttonsRender:Z=(e=>e),mouseEnterDelay:D,mouseLeaveDelay:B,overlayClassName:j,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:F}=e,H=m(e,["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"]),U=n("dropdown",h),Q=`${U}-button`,[K,V]=(0,f.Z)(U),W={menu:x,arrow:O,autoFocus:M,align:$,disabled:v,trigger:v?[]:N,onOpenChange:R,getPopupContainer:I||t,mouseEnterDelay:D,mouseLeaveDelay:B,overlayClassName:j,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:F},{compactSize:G,compactItemClassnames:X}=(0,d.ri)(U,o),Y=a()(Q,X,w,V);"overlay"in e&&(W.overlay=k),"open"in e&&(W.open=P),W.placement="placement"in e?S:"rtl"===o?"bottomLeft":"bottomRight";const q=i.createElement(s.ZP,{type:p,danger:g,disabled:v,loading:b,onClick:y,htmlType:C,href:z,title:A},E),J=i.createElement(s.ZP,{type:p,danger:g,icon:T}),[ee,te]=Z([q,J]);return K(i.createElement(u.Z.Compact,Object.assign({className:Y,size:G,block:!0},H),ee,i.createElement(r.Z,Object.assign({},W),te)))};h.__ANT_BUTTON=!0;var p=h;const g=r.Z;g.Button=p;var v=g},24650:function(e,t,n){n.d(t,{Z:function(){return z}});var r=n(92310),o=n.n(r),a=n(59301),i=n(36355),l=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(i.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),d=t("input"),[f,m]=(0,s.ZP)(d),h=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),p=(0,a.useContext)(l.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},p),{isFormItemInput:!1})),[p]);return f(a.createElement("span",{className:h,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(l.aM.Provider,{value:g},e.children)))},u=n(9432),d=n(33614),f={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"},m=n(1393),h=function(e,t){return a.createElement(m.Z,(0,d.Z)({},e,{ref:t,icon:f}))};var p=a.forwardRef(h),g=n(76897),v=n(55405),b=n(25629),y=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(p,null),w={click:"onClick",hover:"onMouseOver"};var x=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,s]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&s(n.visible)}),[r,n]);const d=(0,y.Z)(c),f=()=>{const{disabled:t}=e;t||(l&&d(),s((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:m,prefixCls:h,inputPrefixCls:p,size:g}=e,x=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:O}=a.useContext(i.E_),M=O("input",p),k=O("input-password",h),N=n&&(t=>{const{action:n="click",iconRender:r=E}=e,o=w[n]||"",i=r(l),s={[o]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(i)?i:a.createElement("span",null,i),s)})(k),$=o()(k,m,{[`${k}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,v.Z)(x,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:$,prefixCls:M,suffix:N});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),O=n(78405),M=n(92343),k=n(3113),N=n(19716),$=n(33234),P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:l,size:s,suffix:c,enterButton:d=!1,addonAfter:f,loading:m,disabled:h,onSearch:p,onChange:g,onCompositionStart:v,onCompositionEnd:y}=e,C=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:E,direction:w}=a.useContext(i.E_),x=a.useRef(!1),R=E("input-search",n),S=E("input",r),{compactSize:I}=(0,$.ri)(R,w),z=(0,N.Z)((e=>{var t;return null!==(t=null!=s?s:I)&&void 0!==t?t:e})),T=a.useRef(null),A=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},Z=e=>{var t,n;p&&p(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof d?a.createElement(O.Z,null):null,B=`${R}-button`;let j;const L=d||{},_=L.type&&!0===L.type.__ANT_BUTTON;j=_||"button"===L.type?(0,M.Tm)(L,Object.assign({onMouseDown:A,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),Z(e)},key:"enterButton"},_?{className:B,size:z}:{})):a.createElement(k.ZP,{className:B,type:d?"primary":void 0,size:z,disabled:h,key:"enterButton",onMouseDown:A,onClick:Z,loading:m,icon:D},d),f&&(j=[j,(0,M.Tm)(f,{key:"addonAfter"})]);const F=o()(R,{[`${R}-rtl`]:"rtl"===w,[`${R}-${z}`]:!!z,[`${R}-with-button`]:!!d},l);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(T,t),onPressEnter:e=>{x.current||m||Z(e)}},C,{size:z,onCompositionStart:e=>{x.current=!0,null==v||v(e)},onCompositionEnd:e=>{x.current=!1,null==y||y(e)},prefixCls:S,addonAfter:j,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&p&&p(e.target.value,e,{source:"clear"}),g&&g(e)},className:F,disabled:h}))})),S=n(1643);const I=u.Z;I.Group=c,I.Search=R,I.TextArea=S.Z,I.Password=x;var z=I},44e3:function(e,t,n){var r=n(84966),o=n(86737);const a=r.ZP;a.Header=r.h4,a.Footer=r.$_,a.Content=r.VY,a.Sider=o.Z,t.Z=a},46959:function(e,t,n){n.d(t,{Z:function(){return D}});var r,o=n(59301),a=n(53583),i=n(92310),l=n.n(i),s=Object.defineProperty,c=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,f=(e,t,n)=>t in e?s(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,m=(e,t)=>{for(var n in t||(t={}))u.call(t,n)&&f(e,n,t[n]);if(c)for(var n of c(t))d.call(t,n)&&f(e,n,t[n]);return e},h=(e,t)=>{var n={};for(var r in e)u.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&c)for(var r of c(e))t.indexOf(r)<0&&d.call(e,r)&&(n[r]=e[r]);return n};(e=>{const t=class{constructor(e,n,r,o){if(this.version=e,this.errorCorrectionLevel=n,this.modules=[],this.isFunction=[],et.MAX_VERSION)throw new RangeError("Version value out of range");if(o<-1||o>7)throw new RangeError("Mask value out of range");this.size=4*e+17;let i=[];for(let e=0;e7)throw new RangeError("Invalid value");let u,d;for(u=o;;u++){const r=8*t.getNumDataCodewords(u,n),o=l.getTotalBits(e,u);if(o<=r){d=o;break}if(u>=i)throw new RangeError("Data too long")}for(const e of[t.Ecc.MEDIUM,t.Ecc.QUARTILE,t.Ecc.HIGH])c&&d<=8*t.getNumDataCodewords(u,e)&&(n=e);let f=[];for(const t of e){r(t.mode.modeBits,4,f),r(t.numChars,t.mode.numCharCountBits(u),f);for(const e of t.getData())f.push(e)}a(f.length==d);const m=8*t.getNumDataCodewords(u,n);a(f.length<=m),r(0,Math.min(4,m-f.length),f),r(0,(8-f.length%8)%8,f),a(f.length%8==0);for(let e=236;f.lengthh[t>>>3]|=e<<7-(7&t))),new t(u,n,h,s)}getModule(e,t){return 0<=e&&e>>9);const r=21522^(t<<10|n);a(r>>>15==0);for(let e=0;e<=5;e++)this.setFunctionModule(8,e,o(r,e));this.setFunctionModule(8,7,o(r,6)),this.setFunctionModule(8,8,o(r,7)),this.setFunctionModule(7,8,o(r,8));for(let e=9;e<15;e++)this.setFunctionModule(14-e,8,o(r,e));for(let e=0;e<8;e++)this.setFunctionModule(this.size-1-e,8,o(r,e));for(let e=8;e<15;e++)this.setFunctionModule(8,this.size-15+e,o(r,e));this.setFunctionModule(8,this.size-8,!0)}drawVersion(){if(this.version<7)return;let e=this.version;for(let t=0;t<12;t++)e=e<<1^7973*(e>>>11);const t=this.version<<12|e;a(t>>>18==0);for(let e=0;e<18;e++){const n=o(t,e),r=this.size-11+e%3,a=Math.floor(e/3);this.setFunctionModule(r,a,n),this.setFunctionModule(a,r,n)}}drawFinderPattern(e,t){for(let n=-4;n<=4;n++)for(let r=-4;r<=4;r++){const o=Math.max(Math.abs(r),Math.abs(n)),a=e+r,i=t+n;0<=a&&a{(e!=c-i||n>=s)&&f.push(t[e])}));return a(f.length==l),f}drawCodewords(e){if(e.length!=Math.floor(t.getNumRawDataModules(this.version)/8))throw new RangeError("Invalid argument");let n=0;for(let t=this.size-1;t>=1;t-=2){6==t&&(t=5);for(let r=0;r>>3],7-(7&n)),n++)}}a(n==8*e.length)}applyMask(e){if(e<0||e>7)throw new RangeError("Mask value out of range");for(let t=0;t5&&e++):(this.finderPenaltyAddHistory(o,a),r||(e+=this.finderPenaltyCountPatterns(a)*t.PENALTY_N3),r=this.modules[n][i],o=1);e+=this.finderPenaltyTerminateAndCount(r,o,a)*t.PENALTY_N3}for(let n=0;n5&&e++):(this.finderPenaltyAddHistory(o,a),r||(e+=this.finderPenaltyCountPatterns(a)*t.PENALTY_N3),r=this.modules[i][n],o=1);e+=this.finderPenaltyTerminateAndCount(r,o,a)*t.PENALTY_N3}for(let n=0;ne+(t?1:0)),n);const r=this.size*this.size,o=Math.ceil(Math.abs(20*n-10*r)/r)-1;return a(0<=o&&o<=9),e+=o*t.PENALTY_N4,a(0<=e&&e<=2568888),e}getAlignmentPatternPositions(){if(1==this.version)return[];{const e=Math.floor(this.version/7)+2,t=32==this.version?26:2*Math.ceil((4*this.version+4)/(2*e-2));let n=[6];for(let r=this.size-7;n.lengtht.MAX_VERSION)throw new RangeError("Version number out of range");let n=(16*e+128)*e+64;if(e>=2){const t=Math.floor(e/7)+2;n-=(25*t-10)*t-55,e>=7&&(n-=36)}return a(208<=n&&n<=29648),n}static getNumDataCodewords(e,n){return Math.floor(t.getNumRawDataModules(e)/8)-t.ECC_CODEWORDS_PER_BLOCK[n.ordinal][e]*t.NUM_ERROR_CORRECTION_BLOCKS[n.ordinal][e]}static reedSolomonComputeDivisor(e){if(e<1||e>255)throw new RangeError("Degree out of range");let n=[];for(let t=0;t0));for(const o of e){const e=o^r.shift();r.push(0),n.forEach(((n,o)=>r[o]^=t.reedSolomonMultiply(n,e)))}return r}static reedSolomonMultiply(e,t){if(e>>>8!=0||t>>>8!=0)throw new RangeError("Byte out of range");let n=0;for(let r=7;r>=0;r--)n=n<<1^285*(n>>>7),n^=(t>>>r&1)*e;return a(n>>>8==0),n}finderPenaltyCountPatterns(e){const t=e[1];a(t<=3*this.size);const n=t>0&&e[2]==t&&e[3]==3*t&&e[4]==t&&e[5]==t;return(n&&e[0]>=4*t&&e[6]>=t?1:0)+(n&&e[6]>=4*t&&e[0]>=t?1:0)}finderPenaltyTerminateAndCount(e,t,n){return e&&(this.finderPenaltyAddHistory(t,n),t=0),t+=this.size,this.finderPenaltyAddHistory(t,n),this.finderPenaltyCountPatterns(n)}finderPenaltyAddHistory(e,t){0==t[0]&&(e+=this.size),t.pop(),t.unshift(e)}};let n=t;function r(e,t,n){if(t<0||t>31||e>>>t!=0)throw new RangeError("Value out of range");for(let r=t-1;r>=0;r--)n.push(e>>>r&1)}function o(e,t){return 0!=(e>>>t&1)}function a(e){if(!e)throw new Error("Assertion error")}n.MIN_VERSION=1,n.MAX_VERSION=40,n.PENALTY_N1=3,n.PENALTY_N2=3,n.PENALTY_N3=40,n.PENALTY_N4=10,n.ECC_CODEWORDS_PER_BLOCK=[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]],n.NUM_ERROR_CORRECTION_BLOCKS=[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]],e.QrCode=n;const i=class{constructor(e,t,n){if(this.mode=e,this.numChars=t,this.bitData=n,t<0)throw new RangeError("Invalid argument");this.bitData=n.slice()}static makeBytes(e){let t=[];for(const n of e)r(n,8,t);return new i(i.Mode.BYTE,e.length,t)}static makeNumeric(e){if(!i.isNumeric(e))throw new RangeError("String contains non-numeric characters");let t=[];for(let n=0;n=1<{let t;(e=>{const t=class{constructor(e,t){this.ordinal=e,this.formatBits=t}};let n=t;n.LOW=new t(0,1),n.MEDIUM=new t(1,0),n.QUARTILE=new t(2,3),n.HIGH=new t(3,2),e.Ecc=n})(t=e.QrCode||(e.QrCode={}))})(r||(r={})),(e=>{let t;(e=>{const t=class{constructor(e,t){this.modeBits=e,this.numBitsCharCount=t}numCharCountBits(e){return this.numBitsCharCount[Math.floor((e+7)/17)]}};let n=t;n.NUMERIC=new t(1,[10,12,14]),n.ALPHANUMERIC=new t(2,[9,11,13]),n.BYTE=new t(4,[8,16,16]),n.KANJI=new t(8,[8,10,12]),n.ECI=new t(7,[0,0,0]),e.Mode=n})(t=e.QrSegment||(e.QrSegment={}))})(r||(r={}));var p=r,g={L:p.QrCode.Ecc.LOW,M:p.QrCode.Ecc.MEDIUM,Q:p.QrCode.Ecc.QUARTILE,H:p.QrCode.Ecc.HIGH},v=128,b="L",y="#FFFFFF",C="#000000",E=!1;function w(e,t=0){const n=[];return e.forEach((function(e,r){let o=null;e.forEach((function(a,i){if(!a&&null!==o)return n.push(`M${o+t} ${r+t}h${i-o}v1H${o+t}z`),void(o=null);if(i!==e.length-1)a&&null===o&&(o=i);else{if(!a)return;null===o?n.push(`M${i+t},${r+t} h1v1H${i+t}z`):n.push(`M${o+t},${r+t} h${i+1-o}v1H${o+t}z`)}}))})),n.join("")}function x(e,t){return e.slice().map(((e,n)=>n=t.y+t.h?e:e.map(((e,n)=>(n=t.x+t.w)&&e))))}function O(e,t,n,r){if(null==r)return null;const o=n?4:0,a=e.length+2*o,i=Math.floor(.1*t),l=a/t,s=(r.width||i)*l,c=(r.height||i)*l,u=null==r.x?e.length/2-s/2:r.x*l,d=null==r.y?e.length/2-c/2:r.y*l;let f=null;if(r.excavate){let e=Math.floor(u),t=Math.floor(d);f={x:e,y:t,w:Math.ceil(s+u-e),h:Math.ceil(c+d-t)}}return{x:u,y:d,h:c,w:s,excavation:f}}var M=function(){try{(new Path2D).addPath(new Path2D)}catch(e){return!1}return!0}();function k(e){const t=e,{value:n,size:r=v,level:a=b,bgColor:i=y,fgColor:l=C,includeMargin:s=E,style:c,imageSettings:u}=t,d=h(t,["value","size","level","bgColor","fgColor","includeMargin","style","imageSettings"]),f=null==u?void 0:u.src,k=o.useRef(null),N=o.useRef(null),[$,P]=o.useState(!1);o.useEffect((()=>{if(null!=k.current){const e=k.current,t=e.getContext("2d");if(!t)return;let o=p.QrCode.encodeText(n,g[a]).getModules();const c=s?4:0,d=o.length+2*c,f=O(o,r,s,u),m=N.current,h=null!=f&&null!==m&&m.complete&&0!==m.naturalHeight&&0!==m.naturalWidth;h&&null!=f.excavation&&(o=x(o,f.excavation));const v=window.devicePixelRatio||1;e.height=e.width=r*v;const b=r/d*v;t.scale(b,b),t.fillStyle=i,t.fillRect(0,0,d,d),t.fillStyle=l,M?t.fill(new Path2D(w(o,c))):o.forEach((function(e,n){e.forEach((function(e,r){e&&t.fillRect(r+c,n+c,1,1)}))})),h&&t.drawImage(m,f.x+c,f.y+c,f.w,f.h)}})),o.useEffect((()=>{P(!1)}),[f]);const R=m({height:r,width:r},c);let S=null;return null!=f&&(S=o.createElement("img",{src:f,key:f,style:{display:"none"},onLoad:()=>{P(!0)},ref:N})),o.createElement(o.Fragment,null,o.createElement("canvas",m({style:R,height:r,width:r,ref:k},d)),S)}function N(e){const t=e,{value:n,size:r=v,level:a=b,bgColor:i=y,fgColor:l=C,includeMargin:s=E,imageSettings:c}=t,u=h(t,["value","size","level","bgColor","fgColor","includeMargin","imageSettings"]);let d=p.QrCode.encodeText(n,g[a]).getModules();const f=s?4:0,M=d.length+2*f,k=O(d,r,s,c);let N=null;null!=c&&null!=k&&(null!=k.excavation&&(d=x(d,k.excavation)),N=o.createElement("image",{xlinkHref:c.src,height:k.h,width:k.w,x:k.x+f,y:k.y+f,preserveAspectRatio:"none"}));const $=w(d,f);return o.createElement("svg",m({height:r,width:r,viewBox:`0 0 ${M} ${M}`},u),o.createElement("path",{fill:i,d:`M0,0 h${M}v${M}H0z`,shapeRendering:"crispEdges"}),o.createElement("path",{fill:l,d:$,shapeRendering:"crispEdges"}),N)}var $=n(3113),P=n(36355),R=n(9763),S=n(71418),I=n(88088),z=n(17313),T=n(83116),A=n(37613);var Z=(0,T.Z)("QRCode",(e=>(e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign({},(0,z.Wf)(e)),{display:"flex",justifyContent:"center",alignItems:"center",padding:e.paddingSM,backgroundColor:e.colorWhite,borderRadius:e.borderRadiusLG,border:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`,position:"relative",width:"100%",height:"100%",overflow:"hidden",[`& > ${t}-mask`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:10,display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",width:"100%",height:"100%",color:e.colorText,lineHeight:e.lineHeight,background:e.QRCodeMaskBackgroundColor,textAlign:"center",[`& > ${t}-expired`]:{color:e.QRCodeExpiredTextColor}},"&-icon":{marginBlockEnd:e.marginXS,fontSize:e.controlHeight}}),[`${t}-borderless`]:{borderColor:"transparent"}}})((0,A.TS)(e,{QRCodeExpiredTextColor:"rgba(0, 0, 0, 0.88)",QRCodeMaskBackgroundColor:"rgba(255, 255, 255, 0.96)"}))));var D=e=>{const[,t]=(0,I.Z)(),{value:n,type:r="canvas",icon:i="",size:s=160,iconSize:c=40,color:u=t.colorText,errorLevel:d="M",status:f="active",bordered:m=!0,onRefresh:h,style:p,className:g,rootClassName:v,prefixCls:b,bgColor:y="transparent"}=e,{getPrefixCls:C}=(0,o.useContext)(P.E_),E=C("qrcode",b),[w,x]=Z(E),O={src:i,x:void 0,y:void 0,height:c,width:c,excavate:!0},M={value:n,size:s-2*(t.paddingSM+t.lineWidth),level:d,bgColor:y,fgColor:u,imageSettings:i?O:void 0},[z]=(0,R.Z)("QRCode");if(!n)return null;const T=l()(E,g,v,x,{[`${E}-borderless`]:!m});return w(o.createElement("div",{style:Object.assign(Object.assign({},p),{width:s,height:s,backgroundColor:y}),className:T},"active"!==f&&o.createElement("div",{className:`${E}-mask`},"loading"===f&&o.createElement(S.Z,null),"expired"===f&&o.createElement(o.Fragment,null,o.createElement("p",{className:`${E}-expired`},null==z?void 0:z.expired),h&&o.createElement($.ZP,{type:"link",icon:o.createElement(a.Z,null),onClick:h},null==z?void 0:z.refresh))),"canvas"===r?o.createElement(k,Object.assign({},M)):o.createElement(N,Object.assign({},M))))}},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),i=n(75440),l=n(36355),s=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:o,split:a,style:i}=e;const{latestIndex:l}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:i},o),n{var n,o;const{getPrefixCls:s,space:c,direction:g}=r.useContext(l.E_),{size:v=(null==c?void 0:c.size)||"small",align:b,className:y,rootClassName:C,children:E,direction:w="horizontal",prefixCls:x,split:O,style:M,wrap:k=!1,classNames:N,styles:$}=e,P=p(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[R,S]=Array.isArray(v)?v:[v,v],I=m(S),z=m(R),T=h(S),A=h(R),Z=(0,i.Z)(E,{keepEmpty:!0}),D=void 0===b&&"horizontal"===w?"center":b,B=s("space",x),[j,L]=(0,f.Z)(B),_=a()(B,null==c?void 0:c.className,L,`${B}-${w}`,{[`${B}-rtl`]:"rtl"===g,[`${B}-align-${D}`]:D,[`${B}-gap-row-${S}`]:I,[`${B}-gap-col-${R}`]:z},y,C),F=a()(`${B}-item`,null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const U=Z.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${F}-${t}`;return r.createElement(d,{className:F,key:a,index:t,split:O,style:null!==(n=null==$?void 0:$.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),Q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===Z.length)return null;const K={};return k&&(K.flexWrap="wrap"),!z&&A&&(K.columnGap=R),!I&&T&&(K.rowGap=S),j(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},K),null==c?void 0:c.style),M)},P),r.createElement(u,{value:Q},U)))}));const v=g;v.Compact=s.ZP;var b=v},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),o=n(95406);const a=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),d={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:a,outKeyframes:i},"move-left":{inKeyframes:l,outKeyframes:s},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:a,outKeyframes:i}=d[t];return[(0,o.R)(r,a,i,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},5630:function(e,t,n){var r=n(33614),o=n(81162),a=n(24018),i=n(54099),l=n(63011),s=n(92310),c=n.n(s),u=n(71366),d=n(59301),f=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],m=(0,d.forwardRef)((function(e,t){var n,s=e.prefixCls,m=void 0===s?"rc-checkbox":s,h=e.className,p=e.style,g=e.checked,v=e.disabled,b=e.defaultChecked,y=void 0!==b&&b,C=e.type,E=void 0===C?"checkbox":C,w=e.title,x=e.onChange,O=(0,l.Z)(e,f),M=(0,d.useRef)(null),k=(0,u.Z)(y,{value:g}),N=(0,i.Z)(k,2),$=N[0],P=N[1];(0,d.useImperativeHandle)(t,(function(){return{focus:function(){var e;null===(e=M.current)||void 0===e||e.focus()},blur:function(){var e;null===(e=M.current)||void 0===e||e.blur()},input:M.current}}));var R=c()(m,h,(n={},(0,a.Z)(n,"".concat(m,"-checked"),$),(0,a.Z)(n,"".concat(m,"-disabled"),v),n));return d.createElement("span",{className:R,title:w,style:p},d.createElement("input",(0,r.Z)({},O,{className:"".concat(m,"-input"),ref:M,onChange:function(t){v||("checked"in e||P(t.target.checked),null==x||x({target:(0,o.Z)((0,o.Z)({},e),{},{type:E,checked:t.target.checked}),stopPropagation:function(){t.stopPropagation()},preventDefault:function(){t.preventDefault()},nativeEvent:t.nativeEvent}))},disabled:v,checked:!!$,type:E})),d.createElement("span",{className:"".concat(m,"-inner")}))}));t.Z=m}}]); \ No newline at end of file diff --git a/5657.async.js b/5657.async.js new file mode 100644 index 0000000000..a907be000f --- /dev/null +++ b/5657.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5657,2753,4585,71950],{65547:function(e,n,t){t.d(n,{Z:function(){return s}});var a=t(33614),i=t(59301),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.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:"plus-circle",theme:"outlined"},r=t(1393),o=function(e,n){return i.createElement(r.Z,(0,a.Z)({},e,{ref:n,icon:c}))};var s=i.forwardRef(o)},10459:function(e,n,t){function a(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],a=0;a-1||null!==(a=w)&&void 0!==a&&a.startsWith("/api")?w:"data:image/png;base64,".concat(w),autoPlay:!0}),"video"===b&&(0,S.jsx)(S.Fragment,{children:(null===(c=w)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(o=w)&&void 0!==o&&o.startsWith("/api")?(0,S.jsx)("video",{controls:!0,src:"".concat(w),autoPlay:!0}):(0,S.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(w),autoPlay:!0})}),"office"===b&&U&&(0,S.jsx)("iframe",{src:"".concat(Y,"/office.html?key=").concat(U.key,"&url=").concat(W+U.url,"&callbackUrl=").concat(W+U.callbackUrl,"&fileType=").concat(U.fileType,"&title=").concat(U.title,"&model=").concat(B,"&officeServer=").concat(k.Z.ONLYOFFICE,"&disabledDownload=").concat(!!O)}),"html"===b&&(0,S.jsx)("iframe",{src:w+"&disposition=inline"}),"pdf"===b&&(0,S.jsx)("iframe",{src:"".concat(Y,"/js/pdfview/index.html?url=").concat(w,"&disabledDownload=").concat(!!O)}),"image"===b&&(0,S.jsx)("img",{src:(null===(l=w)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(y=w)&&void 0!==y&&y.startsWith("/api")?w:"data:image/png;base64,".concat(w)}),("other"===b||"download"===b)&&(0,S.jsx)(S.Fragment,{children:F?(0,S.jsx)(h.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,S.jsx)(A.ZP,{icon:(0,S.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:T,children:"下载"})}):(0,S.jsxs)(A.ZP,{type:"primary",size:"middle",onClick:T,children:[(0,S.jsx)(g.Z,{}),"点击下载"]})})]})}},4585:function(e,n,t){t.d(n,{Z:function(){return z}});var a=t(82242),i=t.n(a),c=t(37205),r=t.n(c),o=t(91232),s=t.n(o),l=t(79800),u=t.n(l),d=t(59301),f=(t(49040),t(32834)),A=t.n(f),g=t(11690);var p=[],m=["
          "],x=new(A().Renderer),v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function h(){p.length=0,m=["
            "]}var k={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function S(e,n,t,a){if(n>=e.length||e[n].level<=t)return n;var i=e[n];a.push("
          • "+i.text+"");var c=[];return n=S(e,++n,i.level,c),c.length>0&&(a.push("
              "),c.forEach((function(e){a.push(e)})),a.push("
            ")),a.push("
          • "),n=S(e,n,t,a)}function y(){return S(p,0,0,m),m.push("
          "),m.join("")}var j={heading:function(e){var n=v.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],a=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var a=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=a.length?e.slice(a.length):e})).join("\n")}(t,n[3]||""),i=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(i)>=0){var c=b(),r=a;a=c,D[c]={type:"block",expression:r}}return{type:"code",raw:t,lang:i,text:a}}}},B=/(?:\${2})([^\n`]+?)(?:\${2})/gi,w=0,b=function(){return"__special_katext_id_".concat(w++,"__")},D={};function N(){return D}function H(){w=0,D={}}function J(e){return e=e.replace(B,(function(e,n){var t=b();return D[t]={type:"inline",expression:n},t}))}var E=x.listitem;x.listitem=function(e){return E(J(e))};var I=x.paragraph;x.paragraph=function(e){return I(J(e))};var R=x.tablecell;x.tablecell=function(e,n){return R(J(e),n)},x.code=function(e,n,t){var a=(n||"").match(/\S*/)[0];return a?["latex","katex","math"].indexOf(a)>=0?"

          ".concat(e,"

          "):'
          ').concat(t?e:(0,g.escape)(e,!0),"
          \n"):'
          '+(t?e:(0,g.escape)(e,!0))+"
          "},x.heading=function(e,n,t){var a=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return p.push({anchor:a,level:n,text:e}),"'+e+""},A().setOptions({silent:!0,gfm:!0,pedantic:!1}),A().use({tokenizer:j,renderer:x});var O=A(),C=(t(64018),t(6419)),F=t(71681),Q=t(15342),P=t(1012),Z=t(29114),M=t(37712),G="@▁@",L=/]*>/g;var z=function(e){var n=e.value,t=void 0===n?"":n,a=e.className,c=e.showTextOnly,o=e.showLines,l=e.style,f=void 0===l?{}:l,A=e.stylesPrev,g=void 0===A?{}:A,p=e.highlightKeywords,m=e.showProgramFill,x=(e.isProgramFill,e.disabledFill),v=void 0!==x&&x,S=e.programFillValue,j=e.onFillChange,B=void 0===j?function(e){}:j,w=e.onFillBlur,b=void 0===w?function(){}:w,D=String(t),J=(0,d.useState)(""),E=u()(J,2),I=E[0],R=E[1],z=(0,d.useState)("office"),U=u()(z,2),V=U[0],Y=U[1],W=(0,d.useState)([]),K=u()(W,2),q=K[0],T=K[1],X=(0,d.useRef)("a"+(0,P.Z)()),_={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),a=[];return t.map((function(e){""!=e&&a.push(".".concat(X.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{D=D.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+F.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+F.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+F.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(m){var e=-1;return D=D.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,a){return function(e,n){var t=document.createElement(e===G?"input":"textarea");t.style.width="100%",t.style.height=e===G?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var a=Object.keys(_).length;return _[a]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
          '.concat($(D||""),"
          ")}var n=O(D);n=$(n);var t=N();D.match(/\[TOC\]/)&&(n=n.replace("

          [TOC]

          ",y()),h()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var a=t[n],i=a.type,c=a.expression;return(0,Q.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(c)||"",{displayMode:"block"===i,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),H();var a=document.createElement("div");return a.innerHTML=n,p?(ae(a,p.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),a.innerHTML):c?a.innerText:(setTimeout((function(){return re()}),500),a.innerHTML)}),[D,p]);(0,d.useEffect)((function(){ie.current&&ie.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[q]),(0,d.useEffect)((function(){if(null!=S&&S.length){var e,n=ie.current.querySelectorAll(".edu-program-fill-score"),t=ie.current.querySelectorAll('[name="edu-program-fill"]'),a=s()(t.entries());try{for(a.s();!(e=a.n()).done;){var i,c=u()(e.value,2),r=c[0],o=c[1];o.value=null===(i=S[r])||void 0===i?void 0:i.value,"warning"===S[r].type?o.className="program-fill-warning":"success"===S[r].type?o.className="program-fill-success":o.className=""}}catch(e){a.e(e)}finally{a.f()}var l,d=s()(n.entries());try{for(d.s();!(l=d.n()).done;){var f,A,g=u()(l.value,2),p=g[0];g[1].innerHTML=null!==(f=S[p])&&void 0!==f&&f.score?"".concat(null===(A=S[p])||void 0===A?void 0:A.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}T(S)}}),[S]);var ne=function(e){q[e.target.dataset.id]=q[e.target.dataset.id]||{},q[e.target.dataset.id].value=e.target.value,T(r()(q)),B(q,e.target.dataset.id)},te=function(e){q[e.target.dataset.id]=q[e.target.dataset.id]||{},q[e.target.dataset.id].value=e.target.value,T(r()(q)),b(q,e.target.dataset.id)};function ae(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ae(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var a=document.createElement("span");a.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(a)}}))}var ie=(0,d.useRef)();function ce(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),R(t),Y("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),R(t),Y("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),R(t),Y("html");else if(t.startsWith("#")){e.preventDefault();var a=document.getElementById(t.replace("#",""));a&&a.scrollIntoView(!0)}}}k.WebkitLineClamp=o,o&&(f=i()(i()({},f),k));var re=function(){var e,n=null===(e=ie.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(C.ZP.isSupported()){var n=new C.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ie.current&&ee&&ee.match(L)&&window.PR.prettyPrint(),ie.current)return ie.current.addEventListener("click",ce),function(){var e;null===(e=ie.current)||void 0===e||e.removeEventListener("click",ce),H(),h()}}),[ee,ie.current,ce]),(0,M.jsxs)(M.Fragment,{children:[c&&(0,M.jsx)("div",{ref:ie,children:ee}),!c&&(0,M.jsx)("div",{ref:ie,style:i()({},f),className:"".concat(a||""," ").concat(v?"disabled-fill":""," markdown-body ").concat(X.current),dangerouslySetInnerHTML:{__html:ee}}),(0,M.jsx)(Z.Z,{close:!0,data:I,type:null!=I&&I.length?V:"",style:i()({},g),onClose:function(){return R("")}})]})}},16726:function(e,n,t){t.d(n,{h:function(){return x}});var a=t(82242),i=t.n(a),c=t(79800),r=t.n(c),o=t(59301),s=t(57809),l=t(78241),u=t(3113),d=t(89780),f=t.n(d),A=(t(94527),t(66608),t(37712)),g=s.default.Option,p={labelCol:{span:4},wrapperCol:{span:20}},m={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function x(e){var n=e.value,t=e.onChange,a=e.mode,c=e.options,s=void 0===c?{}:c,l=(0,o.useRef)(),u=(0,o.useState)(),d=r()(u,2),g=d[0],p=d[1];return(0,o.useEffect)((function(){if(g){var e=function(e){var n=e.getValue();t&&t(n)};return g.on("change",e),function(){g.off("change",e)}}}),[g,t]),(0,o.useEffect)((function(){g&&g.setOption("mode",a)}),[g,a]),(0,o.useEffect)((function(){g&&(n===g.getValue()&&""!==n||setTimeout((function(){g.setValue(n||"")}),300))}),[g,n]),(0,o.useEffect)((function(){if(l.current&&!g){var e=f().fromTextArea(l.current,i()({mode:a,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},s));p(e)}}),[l.current,g]),(0,A.jsx)("div",{className:"my-codemirror-container",children:(0,A.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,a=(0,o.useState)("python"),c=r()(a,2),d=c[0],f=c[1];return(0,A.jsxs)(l.Z,i()(i()({},p),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,A.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,A.jsx)(s.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){f(m[e][1])},children:Object.keys(m).map((function(e){return(0,A.jsx)(g,{value:e,children:m[e][0]},e)}))})}),(0,A.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,A.jsx)(x,{mode:d})}),(0,A.jsxs)("div",{className:"flex-container flex-end",children:[(0,A.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,A.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},77036:function(e,n,t){t.d(n,{Z:function(){return se}});var a=t(91232),i=t.n(a),c=t(7557),r=t.n(c),o=t(41498),s=t.n(o),l=t(79800),u=t.n(l),d=t(85573),f=t.n(d),A=t(59301),g=t(89780),p=t.n(g),m=t(76374),x=(t(94527),t(6313),t(25717),t(99498),t(25419),t(67549),t(4585)),v=t(37712),h=function(e){var n=e.value,t=void 0===n?"":n,a=(e.className,e.showTextOnly,e.showLines,e.style,(0,A.useMemo)((function(){return""}),[t]));return(0,v.jsx)(v.Fragment,{children:(0,v.jsx)("div",{dangerouslySetInnerHTML:{__html:a}})})},k=t(82242),S=t.n(k),y=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function j(e){var n=e.onActionCallback,t=e.title,a=e.icon,i=e.actionName,c=e.className,r=void 0===c?"":c,o=e.children;return(0,v.jsxs)("a",{title:t,className:r,onClick:function(){n(i)},children:[(0,v.jsx)("i",{className:"md-iconfont ".concat(a)}),o]})}var B=function(e){var n=e.watch,t=e.showNullButton,a=e.showNullProgramButton,i=e.onActionCallback,c=e.fullScreen,r=e.insertTemp,o=e.hidetoolBar,s=[].concat(y,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,v.jsxs)("ul",{className:"markdown-toolbar-container",children:[!o&&s.map((function(e,n){return(0,v.jsx)("li",{children:e.actionName?(0,v.jsx)(j,S()(S()({},e),{},{onActionCallback:i})):(0,v.jsx)("span",{className:"v-line"})},n)})),t?(0,v.jsx)("li",{children:(0,v.jsx)(j,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,a?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("li",{children:(0,v.jsx)(j,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,v.jsx)("li",{children:(0,v.jsx)(j,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,r&&(0,v.jsx)("li",{children:(0,v.jsx)(j,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(r),onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,v.jsx)("li",{className:"btn-full-screen",children:(0,v.jsx)(j,{icon:"".concat(c?"icon-shrink":"icon-enlarge"),title:c?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:i})})]})},w=t(74063),b=t(78241),D=t(24650),N=t(3113),H={labelCol:{span:4},wrapperCol:{span:20}},J=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(b.Z,S()(S()({},H),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,v.jsx)(b.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,v.jsx)(D.Z,{})}),(0,v.jsx)(b.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,v.jsx)(D.Z,{})}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(N.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(N.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},E=t(16726),I=t(8591),R=t(10459),O=b.Z.useForm,C={width:280,marginRight:10},F={labelCol:{span:5},wrapperCol:{span:19}},Q=function(e){var n=e.callback,t=e.onCancel,a=O(),i=u()(a,1)[0],c=(0,A.useRef)();function r(e,n){-1!==e.status?i.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):I.ZP.error(e.message)}return(0,v.jsxs)(b.Z,S()(S()({form:i},F),{},{className:"upload-image-panel",onFinish:function(e){n(S()(S()({},e),{},{name:c.current}))},style:{width:470,overflow:"hidden"},children:[(0,v.jsx)(b.Z.Item,{label:"图片地址",required:!0,children:(0,v.jsxs)("div",{className:"flex-container",children:[(0,v.jsx)(b.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,v.jsx)(D.Z,{style:C})}),(0,v.jsx)(P,{onFileChange:function(e){var n=e.target.files[0];c.current=n.name,Z(n,r)}})]})}),(0,v.jsx)(b.Z.Item,{label:"图片描述",name:"alt",children:(0,v.jsx)(D.Z,{style:{width:264}})}),(0,v.jsxs)(b.Z.Item,{style:{textAlign:"right"},children:[(0,v.jsx)(N.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(N.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function P(e){var n=e.onFileChange;return(0,v.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,v.jsx)("input",{type:"file",onChange:n})]})}function Z(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var a=new window.XMLHttpRequest;a.withCredentials=!0,a.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),a.addEventListener("error",(function(e){console.error(e)}),!1),a.open("POST","".concat(R.KI,"/api/attachments.json")),a.send(t)}var M=t(5112),G=t(94001),L=M.ZP.Group,z={margin:"0 8px"},U=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(b.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,v.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,v.jsx)("span",{style:z,children:"单元格数:"}),(0,v.jsx)("span",{style:z,children:"行数"}),(0,v.jsx)(b.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,v.jsx)(G.Z,{})}),(0,v.jsx)("span",{style:z,children:"列数"}),(0,v.jsx)(b.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,v.jsx)(G.Z,{})})]}),(0,v.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,v.jsx)("span",{style:z,children:"对齐方式:"}),(0,v.jsx)(b.Z.Item,{name:"align",children:(0,v.jsxs)(L,{children:[(0,v.jsx)(M.ZP,{value:"default",children:(0,v.jsx)("i",{className:"fa fa-align-justify"})}),(0,v.jsx)(M.ZP,{value:"left",children:(0,v.jsx)("i",{className:"fa fa-align-left"})}),(0,v.jsx)(M.ZP,{value:"center",children:(0,v.jsx)("i",{className:"fa fa-align-center"})}),(0,v.jsx)(M.ZP,{value:"right",children:(0,v.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(N.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(N.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},V=t(71681),Y=t(49105),W=t(1012),K=t(43418),q="link",T="upload-image",X="code-block",_="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(46587);var te="@▁▁@";function ae(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ie=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ce=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],re=f()(f()({},ie+"-B","bold"),ie+"-I","italic"),oe=f()(f()(f()(f()({},q,"添加链接"),X,"添加代码块"),T,"添加文件"),_,"添加表格"),se=function(e){var n=e.defaultValue,t=void 0===n?"":n,a=e.onChange,c=e.width,o=void 0===c?"100%":c,l=e.height,d=void 0===l?400:l,g=e.miniToolbar,k=void 0!==g&&g,S=e.isFocus,y=void 0!==S&&S,j=e.watch,b=e.insertTemp,D=e.mode,N=void 0===D?"markdown":D,H=e.id,R=void 0===H?"markdown-editor-id":H,O=e.showResizeBar,C=void 0!==O&&O,F=e.noStorage,P=void 0!==F&&F,M=e.showNullButton,G=void 0!==M&&M,L=e.showNullProgramButton,z=void 0!==L&&L,$=e.hidetoolBar,ie=void 0!==$&&$,se=e.fullScreen,le=void 0!==se&&se,ue=e.onBlur,de=e.onCMBeforeChange,fe=e.onFullScreen,Ae=e.className,ge=void 0===Ae?"":Ae,pe=e.disablePaste,me=void 0!==pe&&pe,xe=e.disabled,ve=void 0!==xe&&xe,he=e.disabledFill,ke=void 0!==he&&he,Se=e.placeholder,ye=void 0===Se?"":Se,je=e.values,Be=void 0===je?"":je,we=(0,A.useState)(null),be=u()(we,2),De=be[0],Ne=be[1],He=(0,A.useState)(t),Je=u()(He,2),Ee=Je[0],Ie=Je[1],Re=(0,A.useState)(j),Oe=u()(Re,2),Ce=Oe[0],Fe=Oe[1],Qe=(0,A.useState)(le),Pe=u()(Qe,2),Ze=Pe[0],Me=Pe[1],Ge=(0,A.useState)(""),Le=u()(Ge,2),ze=Le[0],Ue=Le[1],Ve=(0,A.useState)(0),Ye=u()(Ve,2),We=Ye[0],Ke=Ye[1],qe=(0,A.useState)(d),Te=u()(qe,2),Xe=Te[0],_e=Te[1],$e=(0,A.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,A.useRef)((0,W.Z)()),an=(0,A.useRef)(!1),cn=(0,A.useRef)(),rn=(0,A.useRef)(),on=(0,A.useRef)(),sn=(0,A.useRef)(),ln=(0,A.useRef)(),un=function(){var e=s()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",De,rn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?De.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?De.replaceSelection('')):e.content_type.indexOf("pdf")>-1?De.replaceSelection('').concat(e.name,"")):De.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,A.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Ie(Be),null==De||De.setValue(Be),window.scrollTo(0,e)}),[Be]),(0,A.useEffect)((function(){null==fe||fe(Ze)}),[Ze]),(0,A.useEffect)((function(){if(rn.current){var e=function(e,t){if(!me){var a=t.clipboardData;if(a){var i=a.types.toString(),c=a.items;if("Files"===i||a.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==N)return;try{var r,o=c[1];"file"===(null===(r=c[0])||void 0===r?void 0:r.kind)&&(o=c[0]);var s=o.getAsFile(),l=s.name.split(".").pop();Z(s,(function(e){var t,a,i;e.id?(null==s||null===(t=s.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==s||null===(a=s.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==s||null===(i=s.type)||void 0===i?void 0:i.indexOf("pdf"))>-1?n.replaceSelection('').concat(s.name,"")):ce.includes(l)?n.replaceSelection('').concat(s.name,"")):n.replaceSelection("[".concat(s.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){I.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=p().fromTextArea(rn.current,{mode:N,lineNumbers:!k,lineWrapping:!0,value:t,autoCloseTags:!z,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",ye):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),a=t.getCursor(),i=t.getLine(a.line),c=i.charAt(a.ch-1),r=i.lastIndexOf("@▁@",a.ch),o=i.lastIndexOf("@▁▁@",a.ch),s=r>o?r:o,l=r>o?3:4;if(-1===te.indexOf(c))return null;if(console.log("change1:",n,e,i,a,s,r,o,c),s>=0&&a.ch-s<5){var u=s+l;return t.replaceRange("",{line:a.line,ch:s},{line:a.line,ch:u}),{line:a.line,ch:u}}return null}(e);t&&n.preventDefault()}})),y&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){on.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){on.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var a;if(on.current.classList.add("mouse-hover-md"),(a=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var i=function(){var e=a[c],t=e.name.split(".").pop();Z(e,(function(a){var i,c,r;a.id?(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(a.id,"?type=").concat(a.content_type,")")):(null==e||null===(c=e.type)||void 0===c?void 0:c.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ce.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(a.id,"?type=").concat(a.content_type,")")):401===(null==a?void 0:a.status)&&(document.location.href="/user/login")}))},c=0;c0||a.target.offsetWidth>0)&&(dn(),De.setSize("100%","100%"),De.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(rn.current.parentElement),e}();return function(){var n,t;null!==(n=rn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=rn.current)||void 0===t?void 0:t.parentElement)}}}),[De,dn]),(0,A.useEffect)((function(){if(De){for(var e=[],n=function(){var n=u()(a[t],2),i=n[0],c=n[1],r=f()({},i,(function(){fn(c)}));e.push(r),De.addKeyMap(r)},t=0,a=Object.entries(re);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(R);e>=We+1e4&&(!n||n!==Ee)&&(window.sessionStorage.setItem(R,Ee),nn(!0))}}),1e4),(0,A.useEffect)((function(){Fe(j)}),[De,j]),(0,A.useEffect)((function(){De&&y&&De.focus()}),[De,y]),(0,A.useEffect)((function(){if(Ce&&De){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=De.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[De,Ce]),(0,A.useEffect)((function(){if(De&&de){var e=function(e,n){de(e,n)};return De.on("beforeChange",e),function(){De.off("beforeChange",e)}}}),[De,de]),(0,A.useEffect)((function(){if(De&&ue){var e=function(){ue(De.getValue())};return De.on("blur",e),function(){De.off("blur",e)}}}),[De,ue]),(0,A.useEffect)((function(){if(De){var e=function(e,n){var t=e.getValue();Ie(t),Ke((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),a&&(z?a(t,xn(t)):a(t))};return De.on("change",e),function(){De.off("change",e)}}}),[De,a]),(0,A.useEffect)((function(){if(De)if(null==t)De.setValue(""),Ie("");else{var e=window.scrollY||window.pageYOffset;t!==De.getValue()&&(De.setValue(t),Ie(t),De.setCursor(ve?1:De.lineCount(),0),window.scrollTo(0,e))}}),[De,t]);var fn=(0,A.useCallback)((function(e){var n=De.getCursor(),t=De.getSelection(),a=t.split("\n");switch(e){case"bold":return De.replaceSelection("**"+t+"**"),""===t&&De.setCursor(n.line,n.ch+2),De.focus();case"italic":return De.replaceSelection("*"+t+"*"),""===t&&De.setCursor(n.line,n.ch+1),De.focus();case"code":return De.replaceSelection("`"+t+"`"),""===t&&De.setCursor(n.line,n.ch+1),De.focus();case"inline-latex":return De.replaceSelection("`$$"+t+"$$`"),""===t&&De.setCursor(n.line,n.ch+3),De.focus();case"latex":return De.replaceSelection("```latex\n"+t+"\n```"),De.setCursor(n.line+1,t.length+1),De.focus();case"line-break":return De.replaceSelection("
          \n"),De.focus();case"list-ul":return""===t?De.replaceSelection("- "+t):De.replaceSelection(a.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),De.focus();case"list-ol":return""===t?De.replaceSelection("1. "+t):De.replaceSelection(a.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),De.focus();case"add-null-ch":return""===t&&De.setCursor(n.line,n.ch),De.replaceSelection("▁"),De.focus();case"add-signal":return""===t&&De.setCursor(n.line,n.ch),De.replaceSelection("@▁@"),De.focus();case"add-multiple":return""===t&&De.setCursor(n.line,n.ch),De.replaceSelection(te),De.focus();case"inster-template-1":return""===t&&De.setCursor(n.line,n.ch),De.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),De.focus();case"eraser":return De.setValue(""),De.focus();case"trigger-watch":return Fe(!Ce),De.focus();case"trigger-full-screen":return Me(!Ze),De.focus();case q:return void Ue(q);case X:return void Ue(X);case T:return void Ue(T);case _:return void Ue(_);default:throw new Error}}),[De,Ce,Ze]),An=(0,A.useCallback)((function(e){switch(Ue(""),ze){case q:var n=e.title,t=e.link;return De.replaceSelection("[".concat(n,"](").concat(t,")")),De.focus();case X:var a=e.language,i=e.content;return De.replaceSelection(["```"+a,i,"```"].join("\n")),De.focus();case T:var c=e.src,r=e.alt;return r?De.replaceSelection("![ ".concat(r," ]( ").concat(c,' "').concat(r,'" )')):De.replaceSelection("![,](".concat(c,")")),De.focus();case _:for(var o=e.row,s=e.col,l=e.align,u="\n",d=0;d300&&(n=300),_e(d+n+"px")}},a=sn.current,i=!1,c=0;return a.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){a.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[De,sn]),(0,A.useEffect)((function(){_e(d)}),[d]);var mn={width:ae(o),height:ae(Xe)},xn=((0,A.useMemo)((function(){if(We){var e=new Date(We),n=e.getHours(),t=e.getMinutes(),a=e.getSeconds();return t=t<10?"0"+t:t,a=a<10?"0"+a:a,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(a)}return 0}),[We]),function(e){var n=[];if(z){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,a){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,v.jsxs)(A.Fragment,{children:[(0,v.jsx)("div",{className:"markdown-editor-wrapper",ref:on,children:(0,v.jsxs)("div",{className:"markdown-editor-container ".concat(ge," ").concat(Ce?"on-preview":""," ").concat(k?"mini":""," ").concat(Ze?"full-screen":""),style:mn,children:[(0,v.jsx)(B,{insertTemp:b,watch:Ce,fullScreen:Ze,showNullButton:G,showNullProgramButton:z,onActionCallback:fn,hidetoolBar:ie,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,v.jsxs)("div",{className:"markdown-editor-body",children:[(0,v.jsx)("div",{className:"codemirror-container",children:(0,v.jsx)("textarea",{ref:rn,placeholder:ye})}),Ce?(0,v.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===N&&(0,v.jsx)(h,{value:Ee}),"stex"!==N&&(0,v.jsx)(x.Z,{disabledFill:ke,showProgramFill:z,value:Ee})]}):null]})]})}),C?(0,v.jsx)("a",{ref:sn,className:"editor-resize"}):null,(0,v.jsx)(w.Z,{children:oe[ze]?(0,v.jsx)(K.Z,{centered:!0,title:oe[ze],open:!0,onCancel:pn,footer:null,className:"markdown-popup-form",children:gn}):null})]})}},74063:function(e,n,t){t.d(n,{Z:function(){return A}});var a=t(82100),i=t.n(a),c=t(29186),r=t.n(c),o=t(80619),s=t.n(o),l=t(47074),u=t.n(l),d=t(59301),f=t(4676),A=function(e){s()(t,e);var n=u()(t);function t(e){var a;i()(this,t),a=n.call(this,e);var c=window.document;return a.node=c.createElement("div"),c.body.appendChild(a.node),a}return r()(t,[{key:"render",value:function(){var e=this.props.children;return(0,f.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},2753:function(e,n,t){t.d(n,{jL:function(){return s},w9:function(){return te},QD:function(){return Ce},cQ:function(){return ee},op:function(){return Ne},O5:function(){return Ve},_b:function(){return Ge},t7:function(){return O},Gi:function(){return ce},YG:function(){return ie},qp:function(){return B},vr:function(){return Qe},qE:function(){return Ee},Je:function(){return Q},cq:function(){return me},tp:function(){return b}});var a=t(59301),i="banner___PoUBO",c="content___XoDjy",r="btns___Pb35j",o=t(37712),s=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.img,s=e.imgWidth,l=void 0===s?346:s,u=e.title,d=e.sunTitle,f=e.bannerExtraContent;return(0,o.jsx)("div",{className:i,children:(0,o.jsxs)("div",{className:c,children:[(0,o.jsxs)("aside",{children:[(0,o.jsxs)("p",{children:[(0,o.jsx)("b",{children:u}),(0,o.jsx)("span",{children:d})]}),t.length>0&&(0,o.jsx)("div",{className:r,children:t.map((function(e,n){return(0,o.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,o.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),f]}),a&&(0,o.jsx)("img",{style:{marginTop:33,marginRight:38},src:a,width:l})]})})},l=t(79800),u=t.n(l),d="row___aXJjm",f="title___HUKL0",A="tagsWrap___XB2W3",g="action___VdHb1",p="bar___t1kKC",m="tag___V7Eft",x="name___Hk1Ip",v="num___xQpcH",h="active___XryTX",k="tagsBorderWrap___OMxjs",S=t(92310),y=t.n(S),j=t(89392),B=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,c=e.onChange,r=e.onTitleChange,s=e.className,l=e.title,S=e.titleWidth,B=void 0===S?41:S,w=e.style,b=void 0===w?{}:w,D=e.fontColor,N=void 0===D?"#6A7283":D,H=e.showCount,J=(0,a.useState)(0),E=u()(J,2),I=E[0],R=E[1],O=(0,a.useState)(!1),C=u()(O,2),F=C[0],Q=C[1],P=(0,a.useRef)(null),Z=(0,a.useRef)(null);return(0,a.useEffect)((function(){var e;0!==t.length&&((null==P||null===(e=P.current)||void 0===e?void 0:e.clientHeight)>97?R(1):R(0));0===t.length&&R(0),Q(!1)}),[t]),(0,o.jsxs)("div",{className:y()(d,s),style:b,children:[(0,o.jsx)("div",{onClick:(0,j.throttle)((function(){return null==r?void 0:r()}),2e3),style:{width:B,marginTop:F?12:4},className:"".concat(f," ").concat(r?"current":""),children:l}),(0,o.jsxs)("div",{className:F?"".concat(A," ").concat(k):A,children:[(0,o.jsx)("div",{className:p,ref:Z,style:I>0?{height:1===I?97:"auto",overflow:1===I?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,o.jsx)("div",{className:m,ref:P,children:null==t?void 0:t.map((function(e){return(0,o.jsxs)("span",{onClick:function(){return c(e.id)},style:{color:N},className:i===e.id?h:"",children:[(0,o.jsx)("span",{title:e.name,className:x,children:e.name}),!!H&&(0,o.jsx)("span",{className:v,children:e.count})]},e.id)}))})}),!!I&&(0,o.jsx)(a.Fragment,{children:1===I?(0,o.jsxs)("div",{onClick:function(){var e;R(2),(null==P||null===(e=P.current)||void 0===e?void 0:e.clientHeight)>245?Q(!0):Q(!1)},className:g,children:["展开",(0,o.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,o.jsxs)("div",{onClick:function(){Z.current.scrollTop=0,R(1),Q(!1)},className:g,children:["收起",(0,o.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},w="tabs___GTqPV",b=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,i=e.onChange,c=e.className,r=e.style,s=void 0===r?{}:r;return(0,o.jsx)("div",{style:s,className:y()(w,c),children:t.map((function(e){return(0,o.jsx)("span",{onClick:function(){return i(e.id)},className:a===e.id?y()(w,e.className||""):"",children:e.name},e.id)}))})},D="input___PW2zI",N="dropdown___vSy8B",H="menu___NiyBu",J="text___Grueu",E="b1___ZKryM",I="b2___aKyGa",R=t(24650),O=function(e){var n,t=e.dataSource,i=void 0===t?[]:t,c=e.value,r=void 0===c?"":c,s=e.onChange,l=e.className,d=e.style,f=void 0===d?{}:d,A=e.placeholder,g=(0,a.useState)(""),p=u()(g,2),m=p[0],x=p[1],v=(0,a.useState)(""),h=u()(v,2),k=h[0],S=h[1];(0,a.useEffect)((function(){var e,n=r;null!==(e=JSON.stringify(r))&&void 0!==e&&e.includes("{")&&(x(r.id),n=r.value||"");try{S(decodeURIComponent(n||""))}catch(e){S(decodeURIComponent(n||""))}}),[r]);var j=function(){s(encodeURIComponent(k),m||null)};return(0,o.jsxs)("div",{className:y()(D,l),style:f,children:[!!i.length&&(0,o.jsxs)("div",{className:N,children:[(0,o.jsxs)("div",{className:J,children:[null===(n=i.find((function(e){return e.id===m})))||void 0===n?void 0:n.name,(0,o.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,o.jsx)("b",{className:E}),(0,o.jsx)("b",{className:I})]}),(0,o.jsx)("div",{className:H,children:i.map((function(e,n){return(0,o.jsx)("div",{onClick:function(){var n;(n=e.id)!==m&&(x(n),s(encodeURIComponent(k),n))},children:e.name},n)}))})]}),(0,o.jsx)(R.Z,{onPressEnter:j,value:k,onChange:function(e){return S(e.target.value)},bordered:!1,placeholder:A}),(0,o.jsx)("i",{onClick:j,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},C="quickPager___GM30J",F="disabled___Ozc8I",Q=function(e){var n=e.value,t=e.onChange,a=e.className,i=e.total,c=e.pageSize,r=e.style,s=void 0===r?{}:r,l=n<2,u=n>=Math.ceil(i/c);return i<=c?(0,o.jsx)(o.Fragment,{}):(0,o.jsxs)("div",{className:y()(C,a),style:s,children:[(0,o.jsx)("div",{onClick:function(){l||t(n-1,"prev")},className:l?F:"",children:"上一页"}),(0,o.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?F:"",children:"下一页"})]})},P=t(71681),Z=t(27876),M=(t(96908),t(57177),t(81378),t(6638)),G="list___jb2Ay",L="wrap___VsQDr",z="li___IxCLC",U="cover___Mu8wr",V="img___IpFLA",Y="bq___Bil0T",W="sign___DXJ4d",K="name___l7FoJ",q="e___pXQUG",T="tags___w_Mil",X=t(71418),_=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,a=void 0===t?[]:t,i=e.col,c=void 0===i?4:i,r=e.right,s=e.bottom,l=void 0===s?23:s,u=e.precision,d=void 0===u?0:u,f=e.wrapWidth,A=void 0===f?1200:f,g=e.trackEventItems,p=e.loading,m=Math.floor((A-(c-1)*r)/c);return(0,o.jsx)(X.Z,{spinning:p,children:(0,o.jsxs)("div",{className:y()(G,n),children:[!(null==a||!a.length)&&(null==a?void 0:a.map((function(e,n){var t,a=e.name,i=e.id,s=e.identifier,u=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,o.jsx)("div",{className:L,style:{width:m,marginRight:(1+n)%c==0?0:r+d,marginBottom:l},children:(0,o.jsxs)("a",{target:"_blank",href:"/paths/".concat(s),className:z,onClick:function(e){e.preventDefault(),g&&(0,Z.L9)([g]),(0,Z.xg)("/paths/".concat(s))},children:[(0,o.jsxs)("div",{className:V,children:[(0,o.jsx)("img",{className:U,src:"".concat(P.Z.IMG_SERVER,"/").concat(u)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var a,i=null===(a=$.find((function(n){return n.name==e})))||void 0===a?void 0:a.swimg;return(0,o.jsx)("img",{className:W,src:i,style:{left:"-4px"}})}var c=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,o.jsx)("img",{className:W,src:c,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,o.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,o.jsx)("div",{className:Y,children:"开放课程"})})]}),(0,o.jsx)("div",{className:K,children:(0,o.jsx)(_.Z,{title:a,children:(0,o.jsx)("span",{className:q,children:a})})}),(0,o.jsx)("div",{className:T,children:(0,o.jsxs)("div",{children:[(0,o.jsx)(_.Z,{placement:"bottom",title:"章节数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,o.jsx)("span",{children:e.stages_count})]})}),(0,o.jsx)(_.Z,{placement:"bottom",title:"学习人数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,o.jsx)("span",{children:e.members_count})]})})]})})]})},i)}))),!a.length&&(0,o.jsx)(M.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,a=void 0===t?[]:t,i=e.col,c=void 0===i?4:i,r=e.right,s=e.bottom,l=void 0===s?23:s,u=e.precision,d=void 0===u?0:u,f=e.wrapWidth,A=void 0===f?1200:f,g=e.trackEventItems,p=e.loading,m=Math.floor((A-(c-1)*r)/c);return(0,o.jsx)(X.Z,{spinning:p,children:(0,o.jsxs)("div",{className:y()(ne.list,n),children:[!!a.length&&a.map((function(e,n){var t=e.subject_identifier,a=e.id,i=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,o.jsxs)("div",{className:ne.wrap,style:{width:m,marginRight:(1+n)%c==0?0:r+d,marginBottom:l},children:[(0,o.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),g&&(0,Z.L9)([g]),(0,Z.xg)(e.first_category_url)},children:[(0,o.jsxs)("div",{className:ne.top,children:[(0,o.jsx)(_.Z,{title:e.name,children:(0,o.jsx)("div",{className:ne.name,children:e.name})}),(0,o.jsx)("img",{className:ne.img,src:P.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,o.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,o.jsxs)("div",{className:ne.btns,children:[(0,o.jsx)("div",{children:"开放课程"}),(0,o.jsx)("aside",{children:"开放课堂"})]}),i&&(0,o.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,o.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,o.jsx)(_.Z,{title:"访问量",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,o.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,o.jsx)(_.Z,{title:"成员",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,o.jsx)(_.Z,{title:"作业",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,o.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,o.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,o.jsxs)("div",{className:ne.lockWrap,children:[(0,o.jsx)("img",{src:"".concat(P.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,o.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},a)})),!a.length&&(0,o.jsx)(M.Z,{})]})})},ae={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ie=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,i=e.onChange,c=e.className,r=e.style,s=void 0===r?{}:r,l=e.tabBarExtraContent;return(0,o.jsxs)("div",{className:y()(ae.tabs,c),style:s,children:[(0,o.jsx)("div",{className:ae.tabsWrap,children:t.map((function(e,n){return(0,o.jsxs)("aside",{className:ae.tab,onClick:function(){i(e.id)},children:[(0,o.jsx)("div",{className:a===e.id?ae.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsx)(_.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,o.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,o.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,o.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,o.jsx)("div",{className:ae.tabBar,children:l})]})},ce=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,i=e.children;return(0,o.jsx)("div",{className:y()(n),style:a,children:i})},re="orderWrap___ZfyGX",oe="orderIconWrap___XTB_O",se="orderAsc___KWHmA",le="orderDesc___rHdbB",ue="active___a7eSP",de="cursorPointer___gs9kL",fe="orderTextWrap___teAKn",Ae=t(38854),ge=t(20834),pe=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],me=function(e){var n,t=e.sortValue,a=e.dropValue,i=e.className,c=e.onSort,r=e.onDrop,s=e.dataSource,l=void 0===s?pe:s;return(0,o.jsxs)("div",{className:y()(re,i),children:[(0,o.jsx)(Ae.Z,{dropdownRender:function(){return(0,o.jsx)(ge.Z,{children:l.map((function(e,n){return(0,o.jsx)(ge.Z.Item,{onClick:function(){return r(e.id)},children:e.name},n)}))})},children:(0,o.jsx)("span",{className:fe,children:null===(n=l.find((function(e){return a===e.id})))||void 0===n?void 0:n.name})}),(0,o.jsxs)("span",{className:oe,children:[(0,o.jsx)("span",{className:se,children:(0,o.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return c("asc"===t?"desc":"asc")}})}),(0,o.jsx)("span",{className:le,children:(0,o.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return c("asc"===t?"desc":"asc")}})})]})]})},xe=t(82242),ve=t.n(xe),he=t(7557),ke=t.n(he),Se=t(41498),ye=t.n(Se),je=t(39647),Be=t.n(je),we={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},be=t(3113),De=["className","style","children","loading","openLoading","onClick","size","shape"],Ne=function(e){var n=e.className,t=e.style,i=e.children,c=e.loading,r=void 0!==c&&c,s=e.openLoading,l=e.onClick,d=void 0===l?function(){}:l,f=e.size,A=void 0===f?"middle":f,g=e.shape,p=void 0===g?"round":g,m=Be()(e,De),x=(0,a.useState)(!1),v=u()(x,2),h=v[0],k=v[1];return(0,o.jsx)(be.ZP,ve()(ve()({onClick:(0,j.throttle)(function(){var e=ye()(ke()().mark((function e(n){return ke()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s&&k(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:s&&k(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:y()(we.btn,we["".concat(A,"-").concat(p)],n),style:ve()({},t),size:A,shape:p,loading:h||r},m),{},{children:i}))},He="head___ghH72",Je="node___mjPEy",Ee=function(e){var n=e.className,t=e.style,a=e.children,i=void 0===a?null:a,c=e.onClick,r=e.title;return(0,o.jsxs)("div",{className:y()(He,n),style:t,children:[(0,o.jsxs)("span",{className:"primary-hover",onClick:c,children:[(0,o.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,o.jsx)("b",{title:r,children:r}),(0,o.jsx)("div",{className:Je,children:i})]})},Ie="btns___sNgTb",Re="confirm___Ozirl",Oe="cancel___aiq1I",Ce=function(e){var n=e.confirmShow,t=void 0===n||n,a=e.confirmTitle,i=e.confirmClick,c=e.cancelShow,r=void 0===c||c,s=e.cancelTitle,l=e.cancelClick,u=e.className,d=e.style,f=e.confirmLoading,A=void 0!==f&&f;return(0,o.jsxs)("div",{className:y()(Ie,u),style:d,children:[t&&(0,o.jsx)(be.ZP,{loading:A,onClick:i,type:"primary",className:Re,children:a}),r&&(0,o.jsx)(be.ZP,{onClick:l,className:Oe,children:s})]})},Fe={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Qe=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,i=e.LeftContent,c=e.children,r=e.RightContent;return(0,o.jsx)("div",{className:y()(Fe.fixedBottom,n),style:a,children:(0,o.jsxs)("div",{className:Fe.wrap,children:[(0,o.jsx)("div",{className:Fe.left,children:i}),(0,o.jsx)("div",{className:Fe.center,children:c}),(0,o.jsx)("div",{className:Fe.right,children:r})]})})},Pe="crumbs___V41Oe",Ze="hover___bEIVd",Me=t(80608),Ge=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,c=e.dataSource,r=void 0===c?[]:c;return(0,o.jsx)("div",{className:y()(Pe,n),style:i,children:r.map((function(e,n){return n"," "]})]},n):(0,o.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Le=t(31797),ze=["onChange"],Ue=Le.Z.Countdown,Ve=function(e){var n=e.onChange,t=Be()(e,ze),i=(0,a.useState)(null),c=u()(i,2),r=c[0],s=c[1];(0,a.useEffect)((function(){"number"==typeof r&&r>=0&&n(r)}),[r]);return(0,o.jsx)(Ue,ve()(ve()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);s(n)}}))}},46587:function(e,n,t){t.d(n,{Z:function(){return i}});var a=t(59301);function i(e,n){var t=(0,a.useRef)();(0,a.useEffect)((function(){t.current=e})),(0,a.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},38660:function(e,n,t){t.d(n,{Z:function(){return d}});t(59301);var a="title___Ynb7w",i="time___dxFRB",c=t(92310),r=t.n(c),o=t(85972),s=t(61186),l=t.n(s),u=t(37712),d=function(e){var n=e.className,t=e.status,c=e.style,s=void 0===c?{}:c,d=e.startAt,f=e.endAt,A=e.title;return(0,u.jsxs)("div",{className:r()(a,n),style:s,children:[(0,u.jsx)("b",{children:A}),(0,u.jsx)(o.Z,{className:"ml10",status:t}),(0,u.jsxs)("span",{className:i,children:[(0,u.jsxs)("span",{children:["开启时间",(0,u.jsx)("span",{className:"ml10",children:d?l()(d).format("YYYY-MM-DD HH:mm"):"--"})]}),(0,u.jsxs)("span",{className:"ml30",children:["截止时间",(0,u.jsx)("span",{className:"ml10",children:f?l()(f).format("YYYY-MM-DD HH:mm"):"--"})]})]})]})}},89275:function(e,n,t){t.d(n,{Z:function(){return H}});var a=t(82242),i=t.n(a),c=t(7557),r=t.n(c),o=t(41498),s=t.n(o),l=t(79800),u=t.n(l),d=t(59301),f=t(8591),A=t(53326),g=t(43418),p=t(95237),m=t(30518),x="wrap___npJKs",v="label___mSlLf",h=t(71681),k=t(80608),S=t(2753),y=t(49105),j=t(27876),B=t(77036),w=t(61186),b=t.n(w),D=t(38180),N=t(37712),H=function(e){var n=e.visible,t=e.data,a=e.onClose,c=void 0===a?function(){}:a,o=e.onSuccess,l=void 0===o?function(){}:o,w=(0,d.useState)([]),H=u()(w,2),J=H[0],E=H[1],I=(0,d.useState)(""),R=u()(I,2),O=R[0],C=R[1],F=(0,d.useState)(""),Q=u()(F,2),P=Q[0],Z=Q[1],M=(0,d.useState)(""),G=u()(M,2),L=G[0],z=G[1],U=(0,d.useState)(!1),V=u()(U,2),Y=V[0],W=V[1],K=(0,k.useParams)();(0,d.useEffect)((function(){var e;n&&(z((null==t?void 0:t.description)||""),C((null==t?void 0:t.start_at)||""),Z((null==t?void 0:t.end_at)||""),E((null==t||null===(e=t.attachments)||void 0===e?void 0:e.map((function(e){return{name:e.name||e.title,status:"done",response:{id:e.id}}})))||[]))}),[n]);var q={multiple:!0,withCredentials:!0,fileList:J,beforeUpload:function(e){return!(e.size/1024/1024>150)||(f.ZP.error("《".concat(e.name,"》文件无法上传。超过文件大小限制(150M)")),A.Z.LIST_IGNORE)},action:"".concat(h.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){E((0,j.uD)(e))}},T=function(){var e=s()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(O&&P){e.next=3;break}return f.ZP.warning("请选择".concat(ne)),e.abrupt("return");case 3:return W(!0),console.log(J,"fileList"),e.next=7,(0,y.ZP)("/api/graduations/".concat(K.id,"/graduation_stages/").concat(t.id,".json"),{method:"put",body:{start_at:O,end_at:P,description:L,attachment_ids:J.map((function(e){var n;return null==e||null===(n=e.response)||void 0===n?void 0:n.id}))}});case 7:if(0!==(null==(n=e.sent)?void 0:n.status)){e.next=13;break}return f.ZP.success("保存设置成功"),(0,k.getDvaApp)()._store.dispatch({type:"graduations/getGraduationsDetails",payload:{id:null==K?void 0:K.id}}),l(),e.abrupt("return");case 13:W(!1);case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();console.log(t,"data");var X=[{name:"学生选题",key:"student_selection",timeName:"学生选题起止时间",width:460,text:"在此时间内,学生可自助操作选题和更改选题"},{name:"任务书",key:"tasks",width:460,timeName:"任务书起止时间",text:""},{name:"开题报告",key:"opening_report",width:1146,timeName:"学生提交开题报告起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"},{name:"中期检查",key:"midterm_report",width:1146,timeName:"学生提交中期检查起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"},{name:"毕业论文",key:"thesis",width:1146,timeName:"学生提交毕业论文起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"},{name:"毕业答辩",key:"final_defense",width:1146,timeName:"学生提交毕业答辩起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"},{name:"论文定稿",key:"final_thesis",width:1146,timeName:"学生提交论文定稿起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"},{name:"归档",key:"archives",width:1146,timeName:"学生提交归档起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"}],_=["opening_report","midterm_report","thesis","final_defense","final_thesis","archives"],$=J.some((function(e){return!(null!=e&&e.response)})),ee=(null==X?void 0:X.find((function(e){return e.key===(null==t?void 0:t.clazz)})))||{},ne=ee.timeName,te=ee.text,ae=ee.width,ie=ee.key;return(0,N.jsx)(g.Z,{centered:!0,destroyOnClose:!0,confirmLoading:Y,okButtonProps:{disabled:$},onCancel:c,onOk:T,open:n,title:"".concat(t.name,"设置"),width:ae,afterClose:function(){E([]),C(""),z(""),Z(""),W(!1)},okText:"保存设置",cancelText:"取消",children:(0,N.jsxs)("div",{className:x,children:[(0,N.jsxs)("div",{className:v,children:[(0,N.jsx)("span",{children:"*"}),ne]}),(0,N.jsxs)(p.Z,{align:"middle",className:_.includes(ie)?"mb20":"",children:[(0,N.jsx)(m.default,{format:"YYYY-MM-DD HH:mm",value:O?b()(O):"",disabledDate:function(e){return(0,D.Q8)(e,"",null==t?void 0:t.disabled_time)},disabledTime:function(e){return(0,D.d0)(e,null==t?void 0:t.disabled_time)},showTime:{format:"HH:mm"},onChange:function(e,n){C(n)}}),(0,N.jsx)("span",{className:"ml10 mr10",children:"至"}),(0,N.jsx)(m.default,{format:"YYYY-MM-DD HH:mm",value:P?b()(P):"",disabledDate:function(e){return(0,D.Q8)(e,"",null==t?void 0:t.disabled_time)},disabledTime:function(e){return(0,D.d0)(e,null==t?void 0:t.disabled_time)},showTime:{format:"HH:mm"},onChange:function(e,n){Z(n)}}),(0,N.jsx)("span",{className:"".concat("student_selection"===ie?"mt10":"ml10"," font14"),style:{color:"#9096A3"},children:te})]}),_.includes(ie)&&(0,N.jsxs)(d.Fragment,{children:[(0,N.jsx)("div",{className:v,children:"阶段描述"}),(0,N.jsx)(B.Z,{height:140,defaultValue:L,onChange:function(e){z(e)}}),(0,N.jsx)(A.Z,i()(i()({},q),{},{children:(0,N.jsxs)(p.Z,{align:"middle",className:"mt10",children:[(0,N.jsxs)(S.op,{style:{borderRadius:2},children:[(0,N.jsx)("i",{className:"icon-shangchuan3 mr5"}),"上传文档"]}),(0,N.jsx)("div",{className:"ml10 font14",style:{color:"#5F6367"},onClick:function(e){e.stopPropagation()},children:"上传此阶段的文档模版、批阅要求等文档,单个文档大小不超过150M"})]})}))]})]})})}},85972:function(e,n,t){t.d(n,{Z:function(){return s}});var a=t(59301),i="tag___NEywM",c=t(92310),r=t.n(c),o=t(37712),s=function(e){var n=e.className,t=e.status;return(0,o.jsxs)(a.Fragment,{children:[0===t&&(0,o.jsx)("div",{className:r()(i,n),children:"未开始"}),1===t&&(0,o.jsx)("div",{className:r()(i,n),style:{background:"#19CB70"},children:"进行中"}),2===t&&(0,o.jsx)("div",{className:r()(i,n),style:{background:"#EE5D5D"},children:"已结束"})]})}},28103:function(e,n,t){t.d(n,{Z:function(){return A}});var a=t(92310),i=t.n(a),c=t(59301),r=t(36355),o=t(17313),s=t(83116),l=t(37613);const u=e=>{const{componentCls:n,sizePaddingEdgeHorizontal:t,colorSplit:a,lineWidth:i,textPaddingInline:c,orientationMargin:r,verticalMarginInline:s}=e;return{[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{borderBlockStart:`${i}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${i}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${n}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${i}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${n}-with-text-left`]:{"&::before":{width:100*r+"%"},"&::after":{width:100-100*r+"%"}},[`&-horizontal${n}-with-text-right`]:{"&::before":{width:100-100*r+"%"},"&::after":{width:100*r+"%"}},[`${n}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:c},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${i}px 0 0`},[`&-horizontal${n}-with-text${n}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${n}-dashed`]:{borderInlineStartWidth:i,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${n}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${n}-with-text-left${n}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${n}-inner-text`]:{paddingInlineStart:t}},[`&-horizontal${n}-with-text-right${n}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${n}-inner-text`]:{paddingInlineEnd:t}}})}};var d=(0,s.Z)("Divider",(e=>{const n=(0,l.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[u(n)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),f=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(a=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:n,direction:t,divider:a}=c.useContext(r.E_),{prefixCls:o,type:s="horizontal",orientation:l="center",orientationMargin:u,className:A,rootClassName:g,children:p,dashed:m,plain:x,style:v}=e,h=f(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),k=n("divider",o),[S,y]=d(k),j=l.length>0?`-${l}`:l,B=!!p,w="left"===l&&null!=u,b="right"===l&&null!=u,D=i()(k,null==a?void 0:a.className,y,`${k}-${s}`,{[`${k}-with-text`]:B,[`${k}-with-text${j}`]:B,[`${k}-dashed`]:!!m,[`${k}-plain`]:!!x,[`${k}-rtl`]:"rtl"===t,[`${k}-no-default-orientation-margin-left`]:w,[`${k}-no-default-orientation-margin-right`]:b},A,g),N=c.useMemo((()=>"number"==typeof u?u:/^\d+$/.test(u)?Number(u):u),[u]),H=Object.assign(Object.assign({},w&&{marginLeft:N}),b&&{marginRight:N});return S(c.createElement("div",Object.assign({className:D,style:Object.assign(Object.assign({},null==a?void 0:a.style),v)},h,{role:"separator"}),p&&"vertical"!==s&&c.createElement("span",{className:`${k}-inner-text`,style:H},p)))}},31797:function(e,n,t){t.d(n,{Z:function(){return S}});var a=t(59301),i=t(56762),c=t(92343),r=t(92310),o=t.n(r),s=t(36355),l=t(66999);var u=e=>{const{value:n,formatter:t,precision:i,decimalSeparator:c,groupSeparator:r="",prefixCls:o}=e;let s;if("function"==typeof t)s=t(n);else{const e=String(n),t=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(t&&"-"!==e){const e=t[1];let n=t[2]||"0",l=t[4]||"";n=n.replace(/\B(?=(\d{3})+(?!\d))/g,r),"number"==typeof i&&(l=l.padEnd(i,"0").slice(0,i>0?i:0)),l&&(l=`${c}${l}`),s=[a.createElement("span",{key:"int",className:`${o}-content-value-int`},e,n),l&&a.createElement("span",{key:"decimal",className:`${o}-content-value-decimal`},l)]}else s=e}return a.createElement("span",{className:`${o}-content-value`},s)},d=t(17313),f=t(83116),A=t(37613);const g=e=>{const{componentCls:n,marginXXS:t,padding:a,colorTextDescription:i,titleFontSize:c,colorTextHeading:r,contentFontSize:o,fontFamily:s}=e;return{[`${n}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${n}-title`]:{marginBottom:t,color:i,fontSize:c},[`${n}-skeleton`]:{paddingTop:a},[`${n}-content`]:{color:r,fontSize:o,fontFamily:s,[`${n}-content-value`]:{display:"inline-block",direction:"ltr"},[`${n}-content-prefix, ${n}-content-suffix`]:{display:"inline-block"},[`${n}-content-prefix`]:{marginInlineEnd:t},[`${n}-content-suffix`]:{marginInlineStart:t}}})}};var p=(0,f.Z)("Statistic",(e=>{const n=(0,A.TS)(e,{});return[g(n)]}),(e=>{const{fontSizeHeading3:n,fontSize:t}=e;return{titleFontSize:t,contentFontSize:n}}));var m=e=>{const{prefixCls:n,className:t,rootClassName:i,style:c,valueStyle:r,value:d=0,title:f,valueRender:A,prefix:g,suffix:m,loading:x=!1,onMouseEnter:v,onMouseLeave:h,decimalSeparator:k=".",groupSeparator:S=","}=e,{getPrefixCls:y,direction:j,statistic:B}=a.useContext(s.E_),w=y("statistic",n),[b,D]=p(w),N=a.createElement(u,Object.assign({decimalSeparator:k,groupSeparator:S,prefixCls:w},e,{value:d})),H=o()(w,{[`${w}-rtl`]:"rtl"===j},null==B?void 0:B.className,t,i,D);return b(a.createElement("div",{className:H,style:Object.assign(Object.assign({},null==B?void 0:B.style),c),onMouseEnter:v,onMouseLeave:h},f&&a.createElement("div",{className:`${w}-title`},f),a.createElement(l.Z,{paragraph:!1,loading:x,className:`${w}-skeleton`},a.createElement("div",{style:r,className:`${w}-content`},g&&a.createElement("span",{className:`${w}-content-prefix`},g),A?A(N):N,m&&a.createElement("span",{className:`${w}-content-suffix`},m)))))};const x=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function v(e,n){const{format:t=""}=n,a=new Date(e).getTime(),i=Date.now();return function(e,n){let t=e;const a=/\[[^\]]*]/g,i=(n.match(a)||[]).map((e=>e.slice(1,-1))),c=n.replace(a,"[]"),r=x.reduce(((e,n)=>{let[a,i]=n;if(e.includes(a)){const n=Math.floor(t/i);return t-=n*i,e.replace(new RegExp(`${a}+`,"g"),(e=>{const t=e.length;return n.toString().padStart(t,"0")}))}return e}),c);let o=0;return r.replace(a,(()=>{const e=i[o];return o+=1,e}))}(Math.max(a-i,0),t)}const h=e=>{const{value:n,format:t="HH:mm:ss",onChange:r,onFinish:o}=e,s=(0,i.Z)(),l=a.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(n);e>=Date.now()&&(l.current=setInterval((()=>{s(),null==r||r(e-Date.now()),e(u(),()=>{l.current&&(clearInterval(l.current),l.current=null)})),[n]);return a.createElement(m,Object.assign({},e,{valueRender:e=>(0,c.Tm)(e,{title:void 0}),formatter:(e,n)=>v(e,Object.assign(Object.assign({},n),{format:t}))}))};var k=a.memo(h);m.Countdown=k;var S=m},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/18942.chunk.css b/5657.chunk.css similarity index 59% rename from 18942.chunk.css rename to 5657.chunk.css index 6147ac318f..19dabeab36 100644 --- a/18942.chunk.css +++ b/5657.chunk.css @@ -1 +1 @@ -.flex_box_center___NeSU8{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___ImTGl{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___BtRd9{box-align:center;align-items:center}.flex_box_center_end___qcLe3{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___Ze_3q{box-orient:block-axis;flex-direction:column}.banner___PoUBO{align-items:center;display:flex;justify-content:center}.banner___PoUBO .content___XoDjy{align-items:flex-start;display:flex;height:212px;justify-content:space-between;width:1200px}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{align-items:center;display:flex}.banner___PoUBO .content___XoDjy aside p b{color:#000;font-size:30px;font-weight:500;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{color:#000;font-size:16px;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{background:#f6f7f9;border:1px solid #dadbde;border-radius:4px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3b3e47;cursor:pointer;display:inline-block;font-size:14px;height:32px;line-height:30px;margin-right:23px;padding:0 16px;position:relative}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{border:1px solid #bacffe;color:#165dff}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;right:22px;top:-21px;z-index:1}.flex_box_center___hG6RI{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___ss3Fh{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___K80p9{box-align:center;align-items:center}.flex_box_center_end___qmXX3{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___GFV8F{box-orient:block-axis;flex-direction:column}.row___aXJjm{align-items:flex-start;display:flex;justify-content:flex-start}.row___aXJjm .title___HUKL0{color:#9096a3;flex-shrink:0;font-size:14px;margin-right:12px;margin-top:4px;text-align-last:justify;width:41px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{bottom:20px;color:#82a8ff;cursor:pointer;font-size:14px;position:absolute;right:0;width:55px;z-index:2}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{align-items:center;cursor:pointer;display:inline-flex;font-size:14px;margin-bottom:17px;margin-left:8px;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{display:inline-block;max-width:600px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{background:#f6f7f9;border-radius:2px;color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:rgba(0,0,0,.05)!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:none!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{border:1px solid hsla(228,7%,87%,.5);border-radius:4px;padding-top:8px}.flex_box_center___aK2n3{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___HX0Oh{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___LJOJr{box-align:center;align-items:center}.flex_box_center_end___SCakF{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___AYv4m{box-orient:block-axis;flex-direction:column}.tabs___GTqPV{background:#f6f7f9;border-radius:16px;box-shadow:inset 0 1px 3px 0 #d7d8d9;display:inline-block;height:32px}.tabs___GTqPV span{color:#9096a3;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:32px;padding:0 20px;position:relative}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{background:#e2e2e2;background:linear-gradient(180deg,hsla(0,0%,100%,0),#e2e2e2 50%,hsla(0,0%,100%,0));border-radius:4px;content:"";height:calc(100% - 2px);left:0;position:absolute;top:1px;width:1px;z-index:1}.tabs___GTqPV .active___F26E8+span:after,.tabs___GTqPV span:first-child:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #c8d2ea;border-radius:16px;box-shadow:0 0 2px 0 #e8effb;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___t7oqF{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___dEIHy{box-align:center;align-items:center}.flex_box_center_end___taQDF{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___xY_Lr{box-orient:block-axis;flex-direction:column}.input___PW2zI{align-items:center;background:#f6f7f9;border-radius:19px;display:flex;height:38px;padding:0 20px;width:507px}.input___PW2zI .dropdown___vSy8B{flex-shrink:0;position:relative}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{align-items:center;color:#000;cursor:default;display:flex;font-size:14px;height:38px}.input___PW2zI .dropdown___vSy8B .text___Grueu i{color:#979797;display:inline-block;font-size:12px;transform:translateY(1px) scale(.6)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 50%,hsla(0,0%,100%,0));display:inline-block;height:38px;margin-left:15px;margin-right:0;width:1px}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{background:linear-gradient(180deg,hsla(0,0%,100%,0),#e2e2e2 50%,hsla(0,0%,100%,0));display:inline-block;height:38px;margin-left:0;margin-right:8px;width:1px}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{background-color:#fff;border-radius:8px;box-shadow:0 10px 16px 0 #cecece;display:none;left:-16px;padding:4px;position:absolute;top:35px;width:auto;z-index:999}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;color:rgba(0,0,0,.88);cursor:pointer;font-size:14px;font-weight:400;line-height:1.57142857;margin:0;padding:5px 12px;text-align:left;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___Z235C{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___Wq1sZ{box-align:center;align-items:center}.flex_box_center_end___LLxom{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___DbMSN{box-orient:block-axis;flex-direction:column}.quickPager___GM30J{align-items:center;display:flex;justify-content:center}.quickPager___GM30J>div{background:#f8f9fc;border:1px solid rgba(195,207,224,.5);border-radius:2px;color:#464f66;cursor:pointer;font-size:12px;height:28px;line-height:26px;margin:0 10px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:60px}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;color:#cecece;cursor:not-allowed;line-height:28px}.flex_box_center___FO7TP{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___LotYx{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___bWdaw{box-align:center;align-items:center}.flex_box_center_end___mVJ1o{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___M83Mm{box-orient:block-axis;flex-direction:column}.list___oOsiS{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0}.list___oOsiS .wrap___G6T7F{background:#fff;border-radius:8px;box-shadow:0 2px 4px 0 #d6dae1;height:277px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{align-items:center;background-color:rgba(0,0,0,.5);border-radius:8px;cursor:default;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{border-radius:8px 8px 0 0;height:calc(100% - 100px);overflow:hidden;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{transition:all .5s;width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{bottom:0;height:30px;left:0;position:absolute;z-index:1}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{align-items:center;color:#000;display:flex;font-size:16px;font-weight:600;height:52px;padding:30px 12px 0;width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{align-items:center;color:#000f37;display:flex;height:45px;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{font-size:12px;margin-right:5px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{align-items:center;display:flex;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{color:#ffa100;font-size:12px;margin-top:-3px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___i2aIa{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___sPEKB{box-align:center;align-items:center}.flex_box_center_end___GhSSH{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___R9_Hb{box-orient:block-axis;flex-direction:column}.list___jb2Ay{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0}.list___jb2Ay .wrap___VsQDr{background:#fff;border-radius:8px;box-shadow:0 2px 4px 0 #d6dae1;height:308px;position:relative}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{align-items:center;background-color:rgba(0,0,0,.5);border-radius:8px;cursor:default;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{border-radius:8px 8px 0 0;height:calc(100% - 131px);overflow:hidden}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{transition:all .5s;width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{background:rgba(0,0,0,.3);border-radius:2px;color:#d9c7ab;font-size:12px;height:22px;line-height:22px;margin-right:10px;padding:0 8px;width:64px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{color:#fff;left:0;position:absolute;text-align:center;top:7px;width:52px;z-index:2}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{align-items:center;color:#000;display:flex;font-size:16px;font-weight:600;height:52px;padding:30px 12px 0;width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG,.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{color:#000f37;font-size:14px;margin-top:8px;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{align-items:center;color:#000f37;display:flex;height:34px;justify-content:space-between;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{align-items:center;display:flex}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{font-size:12px;margin-right:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{align-items:center;border:1px solid #ffe6ab;border-radius:2px;color:#ca7720;display:flex;font-size:12px;font-weight:400;height:18px;justify-content:center;padding:3px 6px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #d6f7ef;color:#01795d;margin-left:6px}.flex_box_center___eMcr7{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___HcNca{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___ZnvVN{box-align:center;align-items:center}.flex_box_center_end___fdgDf{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___SEKvd{box-orient:block-axis;flex-direction:column}.list___L1hmU{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0}.list___L1hmU .wrap___pKgcW{background:#fff;border-radius:8px;box-shadow:0 1px 4px 0 #d6dae1;height:270px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{align-items:center;background:rgba(0,0,0,.6);border-radius:8px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);display:none;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{border:1px solid #fff;border-radius:18px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:36px;line-height:34px;margin:10px 0;text-align:center;width:116px}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{border:1px solid #c2d3f8;box-shadow:0 0 4px 0 #4f85ff}.list___L1hmU .wrap___pKgcW .top___udHSB{align-items:center;display:flex;flex-direction:column;height:calc(100% - 50px);justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{background:#ffe9c1;border-radius:8px 0 13px 0;color:#a45204;height:22px;left:0;line-height:22px;position:absolute;text-align:center;top:0;width:44px;z-index:1}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#333;display:-webkit-box;font-size:16px;font-weight:600;height:48px;line-height:26px;margin-top:25px;overflow:hidden;text-align:center;white-space:normal}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{border-radius:30px;height:60px;margin-top:14px;width:60px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{color:#333;font-size:14px;margin-top:8px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:98%}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{align-items:center;display:flex;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{background:#fff;border:1px solid #d6f7ef;border-radius:13px;color:#01795d;font-size:14px;height:26px;line-height:24px;margin:0 10px;text-align:center;width:76px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{background:#fff;border:1px solid #ffe9c1;border-radius:13px;color:#a45204;font-size:14px;height:26px;line-height:24px;margin:0 10px;text-align:center;width:76px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{align-items:center;border-top:1px solid #f5f5f5;display:flex;height:50px;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{align-items:center;color:#999;display:flex;margin-right:12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{color:#999;font-size:14px;font-size:12px;margin-right:6px}.flex_box_center___d27mZ{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___qfRU9{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___fCRld{box-align:center;align-items:center}.flex_box_center_end___ORMV8{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___PNKtZ{box-orient:block-axis;flex-direction:column}.tabs___alpa7{align-items:center;border-bottom:1px solid #dbdce0;display:flex;height:54px;justify-content:space-between}.tabs___alpa7 .tabsWrap___aCQjw{align-items:center;display:flex;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{align-items:center;cursor:pointer;display:flex;height:100%;margin-right:40px}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{align-items:center;color:#5f6368;display:flex;font-size:14px;font-weight:400;height:100%;position:relative}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{color:#202124;font-weight:500}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{background:#202124;border-radius:2px;border-radius:100px 100px 0 0;bottom:0;content:"";height:3px;left:0;position:absolute;width:100%;z-index:4}.flex_box_center___e6HxQ{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___RnXYe{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___lVxPk{box-align:center;align-items:center}.flex_box_center_end___bu8yv{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___JczGj{box-orient:block-axis;flex-direction:column}.orderWrap___ZfyGX{align-items:center;display:box;display:flex}.orderIconWrap___XTB_O{color:#999;display:box;display:flex;flex-direction:column;height:40px;line-height:40px}.orderAsc___KWHmA{display:inline-block;margin-top:9px;transform:translateY(2px)}.orderAsc___KWHmA,.orderDesc___rHdbB{flex-direction:column;height:10px;line-height:10px;text-align:center}.orderDesc___rHdbB{display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{color:#d8d8d8;cursor:pointer;height:10px}.orderTextWrap___teAKn{color:#3b3e47;cursor:pointer;font-size:14px;margin-right:5px}.flex_box_center___LCi0B{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___hzONe{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___ZyQRE{box-align:center;align-items:center}.flex_box_center_end___XKM74{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___p8LCU{box-orient:block-axis;flex-direction:column}.btn___In02G.mediacy-round___uveEv{border-radius:.36rem;height:.36rem}.btn___In02G.mediacy-default___dDxsd{border-radius:.04rem;height:.36rem}.btn___In02G .default___K791v{background:linear-gradient(180deg,#fff,#f9f9f9);border:.01rem solid rgba(1,88,39,.3);box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#015827;cursor:pointer;font-size:.14rem;height:.32rem;padding:0 .15rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:linear-gradient(180deg,#fff,#f9f9f9);border:.01rem solid rgba(1,88,39,.3);box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#015827;cursor:pointer;font-size:.14rem;height:.32rem;padding:0 .15rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:not(.ant-btn-disabled___O_cKm):hover{border:.01rem solid #015827;color:#015827}button[class~=ant-btn-default]:disabled.btn___In02G{background:linear-gradient(180deg,#fff,#f9f9f9);border:.01rem solid rgba(1,88,39,.3);box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#015827;cursor:pointer;cursor:not-allowed;font-size:.14rem;height:.32rem;opacity:50%;padding:0 .15rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flex_box_center___TB7bQ{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___oBlTb{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___b5XbB{box-align:center;align-items:center}.flex_box_center_end___CNhe7{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___yHXKW{box-orient:block-axis;flex-direction:column}.head___ghH72{align-items:center;border-bottom:1px solid #dbdce0;display:flex;height:54px}.head___ghH72>span{color:#999;cursor:pointer;flex-shrink:0;font-size:12px}.head___ghH72>b{color:#232b40;flex:1 1;font-size:14px;font-weight:500;margin-left:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.head___ghH72 .node___mjPEy{flex-shrink:0;margin-left:auto}.flex_box_center___AlHuF{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___vN2LW{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___Ac7D2{box-align:center;align-items:center}.flex_box_center_end___y38I7{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___iQE6P{box-orient:block-axis;flex-direction:column}.btns___sNgTb{align-items:center;display:flex}.btns___sNgTb .confirm___Ozirl{background:#3061d0;border-radius:2px;color:#fff;height:38px;padding:0 34px}.btns___sNgTb .cancel___aiq1I{background:#f8f9fc;border:1px solid #c3cfe0;border-radius:2px;color:#464f66;font-size:14px;height:38px;margin-left:20px;opacity:.5}.flex_box_center___jkpdr{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___OtsL8{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___rbcb_{box-align:center;align-items:center}.flex_box_center_end___zBR21{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___nS_eP{box-orient:block-axis;flex-direction:column}.fixedBottom___oJl7m{background:#fff;bottom:0;box-shadow:0 -3px 16px 0 hsla(0,0%,86%,.5);height:70px;left:0;position:fixed;width:100%;z-index:1000}.fixedBottom___oJl7m .wrap___A3Oq1{align-items:center;display:flex;height:100%;justify-content:space-between;margin:auto;width:1200px}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___vHdYA{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___pa61F{box-align:center;align-items:center}.flex_box_center_end___HyDXt{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___UjZek{box-orient:block-axis;flex-direction:column}.crumbs___V41Oe{cursor:default;margin:15px auto 25px;width:1200px}.crumbs___V41Oe span{color:#c5c5c5;font-size:12px}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.flex_box_center___cQ5Sl{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___BU1Wl{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___jBfz4{box-align:center;align-items:center}.flex_box_center_end___mFYce{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___jBfuW{box-orient:block-axis;flex-direction:column}.wrap___npJKs .label___mSlLf{color:#5f6368;font-size:14px;margin-bottom:10px}.wrap___npJKs .label___mSlLf span{color:#e30000;font-size:14px;margin-right:2px}.CodeMirror{color:#000;direction:ltr;font-family:monospace;height:300px}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{outline:none}.wrp___dq7YK{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:rgba(0,0,0,.5)}.wrp___dq7YK img,.wrp___dq7YK video{max-height:80%;max-width:100%;text-align:center}.wrp___dq7YK iframe{background:#fff;border:none;left:0;top:0}.monaco___VnZC3,.wrp___dq7YK iframe{height:100%;position:absolute;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{display:flex;position:absolute;right:40px;top:40px;z-index:10}.close___LKoWu>span{align-items:center;background:#4a4a4a;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:10px;width:40px}.embed___hvpEJ{height:100%;left:0;position:absolute;top:0;width:100%}.markdown-editor-wrapper{margin-bottom:12px;position:relative}.markdown-editor-body{align-items:center;display:flex;flex-flow:row nowrap;height:calc(100% - 38px);overflow:hidden;width:100%}.markdown-editor-body .codemirror-container{flex:1 0;height:100%;overflow:hidden;width:100%}.markdown-editor-body .CodeMirror-wrap{padding-bottom:15px}.markdown-editor-body .preview-container{word-wrap:break-word;background:#fff;border-left:1px solid #ccc;box-sizing:border-box;flex:1 0;font-size:16px;height:100%;margin:10px 0;overflow-y:auto;padding:8px 8px 50px;white-space:normal;word-break:break-word}.markdown-editor-container{border:1px solid #ccc;border-radius:4px;font-size:16px;overflow:hidden}.markdown-editor-container.full-screen{bottom:0;height:100vh!important;left:0;position:fixed;right:0;top:0;z-index:1010}.markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}.markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}.markdown-editor-container.on-preview .codemirror-container,.markdown-editor-container.on-preview .preview-container{width:50%}.mini .markdown-editor-body{height:calc(100% - 28px)}.flex-end{justify-content:flex-end}.my-codemirror-container{border:1px solid #ccc;margin-bottom:24px;width:100%}.markdown-tip{bottom:-28px;color:#cdcdcd;font-size:12px;margin-bottom:7px;position:absolute;right:0}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{background-color:#f7f7f7;border-right:1px solid #ddd;white-space:nowrap}.CodeMirror-linenumber{color:#999;min-width:20px;padding:0 3px 0 5px;text-align:right;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;border:0!important;width:auto}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{animation:blink 1.06s steps(1) infinite;background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor{animation:blink 1.06s steps(1) infinite;background-color:#7e7;border:0;width:auto}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:-50px}.CodeMirror-ruler{border-left:1px solid #ccc;bottom:0;position:absolute;top:0}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror-scroll{height:100%;margin-bottom:-50px;margin-right:-50px;outline:none;overflow:scroll!important;padding-bottom:50px;position:relative}.CodeMirror-sizer{border-right:50px solid transparent;position:relative}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{display:none;position:absolute;z-index:6}.CodeMirror-vscrollbar{overflow-x:hidden;overflow-y:scroll;right:0;top:0}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-x:scroll;overflow-y:hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{left:0;min-height:100%;position:absolute;top:0;z-index:3}.CodeMirror-gutter{display:inline-block;height:100%;margin-bottom:-50px;vertical-align:top;white-space:normal}.CodeMirror-gutter-wrapper{background:none!important;border:none!important;position:absolute;z-index:4}.CodeMirror-gutter-background{bottom:0;position:absolute;top:0;z-index:4}.CodeMirror-gutter-elt{cursor:default;position:absolute;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:normal;-webkit-tap-highlight-color:transparent;font-feature-settings:"calt";background:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual;line-height:inherit;margin:0;overflow:visible;position:relative;white-space:pre;z-index:2}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.CodeMirror-linewidget{padding:.1px;position:relative;z-index:2}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{height:0;overflow:hidden;position:absolute;visibility:hidden;width:100%}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{position:relative;visibility:hidden;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror-sizer{padding-bottom:10px!important;padding-top:10px}.CodeMirror-empty.CodeMirror-focused{outline:none}.CodeMirror pre.CodeMirror-placeholder{color:#999}.CodeMirror{background:#fff;overflow:hidden;position:relative;word-break:break-word}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;line-height:1.6;white-space:pre-wrap;word-break:break-word}.my-diff-editor div,.my-monaco-editor div{font-size:inherit}.my-error-line-wrp{background:rgba(245,0,0,.2)!important;color:#f50000;height:auto!important;width:calc(100% - 20px)!important}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red}.breakpoints-fake,.breakpoints-select{border-radius:4px;height:8px!important;left:7px!important;pointer-events:none;top:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:8px!important}.breakpoints-fake{background:rgba(255,0,0,.5)}.highlighted-line{background:#4b4b18}.markdown-toolbar-container{align-items:center;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;display:flex;flex-flow:row wrap;line-height:20px;list-style:none;margin:0;min-height:30px;padding:0 5px;position:relative;width:100%}.markdown-toolbar-container .fill-tip{background-color:#fff1e2;border:1px solid #e99237;border-radius:5px;box-sizing:border-box;color:#a65500;cursor:pointer;display:inline-block;font-size:12px;height:auto;line-height:16px;margin-left:10px;padding:5px;position:relative}.markdown-toolbar-container .fill-tip:before{border-bottom:6px solid transparent;border-right:6px solid #fff1e2;border-top:6px solid transparent;content:" ";height:0;left:-6px;position:absolute;top:6px;width:0;z-index:10}.markdown-toolbar-container .fill-tip:after{border-bottom:6px solid transparent;border-right:6px solid #e99237;border-top:6px solid transparent;content:" ";height:0;left:-7px;position:absolute;top:6px;width:0}.markdown-toolbar-container li{color:#666;display:flex;flex-flow:column nowrap;height:100%;height:38px;justify-content:center;padding:0 1px}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{color:#666;cursor:pointer;font-size:18px;text-align:center;width:28px}.markdown-toolbar-container .btn-null{align-items:center;display:flex;flex-flow:row nowrap;width:auto}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{border-right:1px solid #ccc;height:65%;margin:0 5px}.mini .markdown-toolbar-container li{height:28px}.editor-resize{border-bottom:1px solid #ccc;border-top:1px solid #ccc;box-sizing:border-box;cursor:row-resize;display:block;height:4px;left:54%;margin:0 auto;overflow:hidden;text-transform:capitalize;white-space:nowrap;width:120px}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(static/iconfont.345f94c8.eot);src:url(static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(static/iconfont.deef216b.woff) format("woff"),url(static/iconfont.42606faf.ttf) format("truetype"),url(static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:md-iconfont!important;font-size:16px;font-style:normal}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #a7a7a7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-attribute,.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{color:#fff!important;outline:1px solid grey}.upload-button{color:#0152d9;display:block;font-size:12px;height:32px;line-height:32px;position:relative;width:106px}.upload-button input{height:32px;left:0;opacity:0;position:absolute;top:0;width:160px;z-index:-1}.flex_box_center___IBr6x{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___n2Iz0{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___1umwO{box-align:center;align-items:center}.flex_box_center_end___SRZYb{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___b90Da{box-orient:block-axis;flex-direction:column}.form___V3fAH strong{color:#333;font-size:16px;font-weight:400}.form___V3fAH h1{color:#333;font-size:16px;font-weight:600}.form___V3fAH [class~=ant-form-item]{margin-bottom:0}.efficiency___Lmou1{background:#fafafa;font-size:12px;padding:20px;position:relative}.efficiency___Lmou1:before{border-bottom:10px solid transparent;border-right:15px solid #fafafa;border-top:10px solid transparent;content:"";height:0;left:-20px;position:absolute;top:27px;width:0}div[class~=ant-modal-confirm-content]{margin-left:none} \ No newline at end of file +.flex_box_center___NeSU8{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___ImTGl{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___BtRd9{box-align:center;align-items:center}.flex_box_center_end___qcLe3{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___Ze_3q{box-orient:block-axis;flex-direction:column}.banner___PoUBO{align-items:center;display:flex;justify-content:center}.banner___PoUBO .content___XoDjy{align-items:flex-start;display:flex;height:212px;justify-content:space-between;width:1200px}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{align-items:center;display:flex}.banner___PoUBO .content___XoDjy aside p b{color:#000;font-size:30px;font-weight:500;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{color:#000;font-size:16px;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{background:#f6f7f9;border:1px solid #dadbde;border-radius:4px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3b3e47;cursor:pointer;display:inline-block;font-size:14px;height:32px;line-height:30px;margin-right:23px;padding:0 16px;position:relative}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{border:1px solid #bacffe;color:#165dff}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;right:22px;top:-21px;z-index:1}.flex_box_center___hG6RI{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___ss3Fh{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___K80p9{box-align:center;align-items:center}.flex_box_center_end___qmXX3{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___GFV8F{box-orient:block-axis;flex-direction:column}.row___aXJjm{align-items:flex-start;display:flex;justify-content:flex-start}.row___aXJjm .title___HUKL0{color:#9096a3;flex-shrink:0;font-size:14px;margin-right:12px;margin-top:4px;text-align-last:justify;width:41px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{bottom:20px;color:#82a8ff;cursor:pointer;font-size:14px;position:absolute;right:0;width:55px;z-index:2}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{align-items:center;cursor:pointer;display:inline-flex;font-size:14px;margin-bottom:17px;margin-left:8px;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{display:inline-block;max-width:600px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{background:#f6f7f9;border-radius:2px;color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:rgba(0,0,0,.05)!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:none!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{border:1px solid hsla(228,7%,87%,.5);border-radius:4px;padding-top:8px}.flex_box_center___aK2n3{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___HX0Oh{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___LJOJr{box-align:center;align-items:center}.flex_box_center_end___SCakF{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___AYv4m{box-orient:block-axis;flex-direction:column}.tabs___GTqPV{background:#f6f7f9;border-radius:16px;box-shadow:inset 0 1px 3px 0 #d7d8d9;display:inline-block;height:32px}.tabs___GTqPV span{color:#9096a3;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:32px;padding:0 20px;position:relative}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{background:#e2e2e2;background:linear-gradient(180deg,hsla(0,0%,100%,0),#e2e2e2 50%,hsla(0,0%,100%,0));border-radius:4px;content:"";height:calc(100% - 2px);left:0;position:absolute;top:1px;width:1px;z-index:1}.tabs___GTqPV .active___F26E8+span:after,.tabs___GTqPV span:first-child:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #c8d2ea;border-radius:16px;box-shadow:0 0 2px 0 #e8effb;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___t7oqF{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___dEIHy{box-align:center;align-items:center}.flex_box_center_end___taQDF{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___xY_Lr{box-orient:block-axis;flex-direction:column}.input___PW2zI{align-items:center;background:#f6f7f9;border-radius:19px;display:flex;height:38px;padding:0 20px;width:507px}.input___PW2zI .dropdown___vSy8B{flex-shrink:0;position:relative}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{align-items:center;color:#000;cursor:default;display:flex;font-size:14px;height:38px}.input___PW2zI .dropdown___vSy8B .text___Grueu i{color:#979797;display:inline-block;font-size:12px;transform:translateY(1px) scale(.6)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 50%,hsla(0,0%,100%,0));display:inline-block;height:38px;margin-left:15px;margin-right:0;width:1px}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{background:linear-gradient(180deg,hsla(0,0%,100%,0),#e2e2e2 50%,hsla(0,0%,100%,0));display:inline-block;height:38px;margin-left:0;margin-right:8px;width:1px}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{background-color:#fff;border-radius:8px;box-shadow:0 10px 16px 0 #cecece;display:none;left:-16px;padding:4px;position:absolute;top:35px;width:auto;z-index:999}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;color:rgba(0,0,0,.88);cursor:pointer;font-size:14px;font-weight:400;line-height:1.57142857;margin:0;padding:5px 12px;text-align:left;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___Z235C{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___Wq1sZ{box-align:center;align-items:center}.flex_box_center_end___LLxom{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___DbMSN{box-orient:block-axis;flex-direction:column}.quickPager___GM30J{align-items:center;display:flex;justify-content:center}.quickPager___GM30J>div{background:#f8f9fc;border:1px solid rgba(195,207,224,.5);border-radius:2px;color:#464f66;cursor:pointer;font-size:12px;height:28px;line-height:26px;margin:0 10px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:60px}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;color:#cecece;cursor:not-allowed;line-height:28px}.flex_box_center___FO7TP{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___LotYx{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___bWdaw{box-align:center;align-items:center}.flex_box_center_end___mVJ1o{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___M83Mm{box-orient:block-axis;flex-direction:column}.list___oOsiS{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0}.list___oOsiS .wrap___G6T7F{background:#fff;border-radius:8px;box-shadow:0 2px 4px 0 #d6dae1;height:277px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{align-items:center;background-color:rgba(0,0,0,.5);border-radius:8px;cursor:default;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{border-radius:8px 8px 0 0;height:calc(100% - 100px);overflow:hidden;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{transition:all .5s;width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{bottom:0;height:30px;left:0;position:absolute;z-index:1}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{align-items:center;color:#000;display:flex;font-size:16px;font-weight:600;height:52px;padding:30px 12px 0;width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{align-items:center;color:#000f37;display:flex;height:45px;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{font-size:12px;margin-right:5px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{align-items:center;display:flex;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{color:#ffa100;font-size:12px;margin-top:-3px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___i2aIa{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___sPEKB{box-align:center;align-items:center}.flex_box_center_end___GhSSH{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___R9_Hb{box-orient:block-axis;flex-direction:column}.list___jb2Ay{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0}.list___jb2Ay .wrap___VsQDr{background:#fff;border-radius:8px;box-shadow:0 2px 4px 0 #d6dae1;height:308px;position:relative}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{align-items:center;background-color:rgba(0,0,0,.5);border-radius:8px;cursor:default;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{border-radius:8px 8px 0 0;height:calc(100% - 131px);overflow:hidden}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{transition:all .5s;width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{background:rgba(0,0,0,.3);border-radius:2px;color:#d9c7ab;font-size:12px;height:22px;line-height:22px;margin-right:10px;padding:0 8px;width:64px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{color:#fff;left:0;position:absolute;text-align:center;top:7px;width:52px;z-index:2}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{align-items:center;color:#000;display:flex;font-size:16px;font-weight:600;height:52px;padding:30px 12px 0;width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG,.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{color:#000f37;font-size:14px;margin-top:8px;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{align-items:center;color:#000f37;display:flex;height:34px;justify-content:space-between;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{align-items:center;display:flex}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{font-size:12px;margin-right:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{align-items:center;border:1px solid #ffe6ab;border-radius:2px;color:#ca7720;display:flex;font-size:12px;font-weight:400;height:18px;justify-content:center;padding:3px 6px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #d6f7ef;color:#01795d;margin-left:6px}.flex_box_center___eMcr7{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___HcNca{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___ZnvVN{box-align:center;align-items:center}.flex_box_center_end___fdgDf{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___SEKvd{box-orient:block-axis;flex-direction:column}.list___L1hmU{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0}.list___L1hmU .wrap___pKgcW{background:#fff;border-radius:8px;box-shadow:0 1px 4px 0 #d6dae1;height:270px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{align-items:center;background:rgba(0,0,0,.6);border-radius:8px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);display:none;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{border:1px solid #fff;border-radius:18px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:36px;line-height:34px;margin:10px 0;text-align:center;width:116px}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{border:1px solid #c2d3f8;box-shadow:0 0 4px 0 #4f85ff}.list___L1hmU .wrap___pKgcW .top___udHSB{align-items:center;display:flex;flex-direction:column;height:calc(100% - 50px);justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{background:#ffe9c1;border-radius:8px 0 13px 0;color:#a45204;height:22px;left:0;line-height:22px;position:absolute;text-align:center;top:0;width:44px;z-index:1}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#333;display:-webkit-box;font-size:16px;font-weight:600;height:48px;line-height:26px;margin-top:25px;overflow:hidden;text-align:center;white-space:normal}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{border-radius:30px;height:60px;margin-top:14px;width:60px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{color:#333;font-size:14px;margin-top:8px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:98%}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{align-items:center;display:flex;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{background:#fff;border:1px solid #d6f7ef;border-radius:13px;color:#01795d;font-size:14px;height:26px;line-height:24px;margin:0 10px;text-align:center;width:76px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{background:#fff;border:1px solid #ffe9c1;border-radius:13px;color:#a45204;font-size:14px;height:26px;line-height:24px;margin:0 10px;text-align:center;width:76px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{align-items:center;border-top:1px solid #f5f5f5;display:flex;height:50px;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{align-items:center;color:#999;display:flex;margin-right:12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{color:#999;font-size:14px;font-size:12px;margin-right:6px}.flex_box_center___d27mZ{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___qfRU9{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___fCRld{box-align:center;align-items:center}.flex_box_center_end___ORMV8{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___PNKtZ{box-orient:block-axis;flex-direction:column}.tabs___alpa7{align-items:center;border-bottom:1px solid #dbdce0;display:flex;height:54px;justify-content:space-between}.tabs___alpa7 .tabsWrap___aCQjw{align-items:center;display:flex;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{align-items:center;cursor:pointer;display:flex;height:100%;margin-right:40px}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{align-items:center;color:#5f6368;display:flex;font-size:14px;font-weight:400;height:100%;position:relative}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{color:#202124;font-weight:500}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{background:#202124;border-radius:2px;border-radius:100px 100px 0 0;bottom:0;content:"";height:3px;left:0;position:absolute;width:100%;z-index:4}.flex_box_center___e6HxQ{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___RnXYe{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___lVxPk{box-align:center;align-items:center}.flex_box_center_end___bu8yv{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___JczGj{box-orient:block-axis;flex-direction:column}.orderWrap___ZfyGX{align-items:center;display:box;display:flex}.orderIconWrap___XTB_O{color:#999;display:box;display:flex;flex-direction:column;height:40px;line-height:40px}.orderAsc___KWHmA{display:inline-block;margin-top:9px;transform:translateY(2px)}.orderAsc___KWHmA,.orderDesc___rHdbB{flex-direction:column;height:10px;line-height:10px;text-align:center}.orderDesc___rHdbB{display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{color:#d8d8d8;cursor:pointer;height:10px}.orderTextWrap___teAKn{color:#3b3e47;cursor:pointer;font-size:14px;margin-right:5px}.flex_box_center___LCi0B{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___hzONe{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___ZyQRE{box-align:center;align-items:center}.flex_box_center_end___XKM74{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___p8LCU{box-orient:block-axis;flex-direction:column}.btn___In02G.mediacy-round___uveEv{border-radius:.36rem;height:.36rem}.btn___In02G.mediacy-default___dDxsd{border-radius:.04rem;height:.36rem}.btn___In02G .default___K791v{background:linear-gradient(180deg,#fff,#f9f9f9);border:.01rem solid rgba(1,88,39,.3);box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#015827;cursor:pointer;font-size:.14rem;height:.32rem;padding:0 .15rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:linear-gradient(180deg,#fff,#f9f9f9);border:.01rem solid rgba(1,88,39,.3);box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#015827;cursor:pointer;font-size:.14rem;height:.32rem;padding:0 .15rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:not(.ant-btn-disabled___O_cKm):hover{border:.01rem solid #015827;color:#015827}button[class~=ant-btn-default]:disabled.btn___In02G{background:linear-gradient(180deg,#fff,#f9f9f9);border:.01rem solid rgba(1,88,39,.3);box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#015827;cursor:pointer;cursor:not-allowed;font-size:.14rem;height:.32rem;opacity:50%;padding:0 .15rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flex_box_center___TB7bQ{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___oBlTb{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___b5XbB{box-align:center;align-items:center}.flex_box_center_end___CNhe7{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___yHXKW{box-orient:block-axis;flex-direction:column}.head___ghH72{align-items:center;border-bottom:1px solid #dbdce0;display:flex;height:54px}.head___ghH72>span{color:#999;cursor:pointer;flex-shrink:0;font-size:12px}.head___ghH72>b{color:#232b40;flex:1 1;font-size:14px;font-weight:500;margin-left:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.head___ghH72 .node___mjPEy{flex-shrink:0;margin-left:auto}.flex_box_center___AlHuF{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___vN2LW{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___Ac7D2{box-align:center;align-items:center}.flex_box_center_end___y38I7{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___iQE6P{box-orient:block-axis;flex-direction:column}.btns___sNgTb{align-items:center;display:flex}.btns___sNgTb .confirm___Ozirl{background:#3061d0;border-radius:2px;color:#fff;height:38px;padding:0 34px}.btns___sNgTb .cancel___aiq1I{background:#f8f9fc;border:1px solid #c3cfe0;border-radius:2px;color:#464f66;font-size:14px;height:38px;margin-left:20px;opacity:.5}.flex_box_center___jkpdr{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___OtsL8{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___rbcb_{box-align:center;align-items:center}.flex_box_center_end___zBR21{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___nS_eP{box-orient:block-axis;flex-direction:column}.fixedBottom___oJl7m{background:#fff;bottom:0;box-shadow:0 -3px 16px 0 hsla(0,0%,86%,.5);height:70px;left:0;position:fixed;width:100%;z-index:1000}.fixedBottom___oJl7m .wrap___A3Oq1{align-items:center;display:flex;height:100%;justify-content:space-between;margin:auto;width:1200px}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___vHdYA{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___pa61F{box-align:center;align-items:center}.flex_box_center_end___HyDXt{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___UjZek{box-orient:block-axis;flex-direction:column}.crumbs___V41Oe{cursor:default;margin:15px auto 25px;width:1200px}.crumbs___V41Oe span{color:#c5c5c5;font-size:12px}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.flex_box_center___oGGi8{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___e1At5{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___K1Nl5{box-align:center;align-items:center}.flex_box_center_end___IP1rf{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column____nxPW{box-orient:block-axis;flex-direction:column}.title___Ynb7w{align-items:center;display:flex;margin:20px 0}.title___Ynb7w b{color:#232b40;font-size:20px;font-weight:600}.title___Ynb7w .time___dxFRB{font-size:14px;margin-left:auto}.title___Ynb7w .time___dxFRB>span{color:#9096a3}.title___Ynb7w .time___dxFRB>span span{color:#232b40}.flex_box_center___Sswcw{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___nBexI{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___sPXvb{box-align:center;align-items:center}.flex_box_center_end___c6nca{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___Bq_gi{box-orient:block-axis;flex-direction:column}.tag___NEywM{background:#adb1b8;border-radius:12px;color:#fff;font-size:12px;font-weight:600;height:24px;line-height:24px;padding:0 12px;text-align:center}.flex_box_center___cQ5Sl{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___BU1Wl{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___jBfz4{box-align:center;align-items:center}.flex_box_center_end___mFYce{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___jBfuW{box-orient:block-axis;flex-direction:column}.wrap___npJKs .label___mSlLf{color:#5f6368;font-size:14px;margin-bottom:10px}.wrap___npJKs .label___mSlLf span{color:#e30000;font-size:14px;margin-right:2px}.wrp___dq7YK{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:rgba(0,0,0,.5)}.wrp___dq7YK img,.wrp___dq7YK video{max-height:80%;max-width:100%;text-align:center}.wrp___dq7YK iframe{background:#fff;border:none;left:0;top:0}.monaco___VnZC3,.wrp___dq7YK iframe{height:100%;position:absolute;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{display:flex;position:absolute;right:40px;top:40px;z-index:10}.close___LKoWu>span{align-items:center;background:#4a4a4a;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:10px;width:40px}.embed___hvpEJ{height:100%;left:0;position:absolute;top:0;width:100%}.CodeMirror{color:#000;direction:ltr;font-family:monospace;height:300px}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{outline:none}.my-diff-editor div,.my-monaco-editor div{font-size:inherit}.my-error-line-wrp{background:rgba(245,0,0,.2)!important;color:#f50000;height:auto!important;width:calc(100% - 20px)!important}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red}.breakpoints-fake,.breakpoints-select{border-radius:4px;height:8px!important;left:7px!important;pointer-events:none;top:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:8px!important}.breakpoints-fake{background:rgba(255,0,0,.5)}.highlighted-line{background:#4b4b18}.markdown-editor-wrapper{margin-bottom:12px;position:relative}.markdown-editor-body{align-items:center;display:flex;flex-flow:row nowrap;height:calc(100% - 38px);overflow:hidden;width:100%}.markdown-editor-body .codemirror-container{flex:1 0;height:100%;overflow:hidden;width:100%}.markdown-editor-body .CodeMirror-wrap{padding-bottom:15px}.markdown-editor-body .preview-container{word-wrap:break-word;background:#fff;border-left:1px solid #ccc;box-sizing:border-box;flex:1 0;font-size:16px;height:100%;margin:10px 0;overflow-y:auto;padding:8px 8px 50px;white-space:normal;word-break:break-word}.markdown-editor-container{border:1px solid #ccc;border-radius:4px;font-size:16px;overflow:hidden}.markdown-editor-container.full-screen{bottom:0;height:100vh!important;left:0;position:fixed;right:0;top:0;z-index:1010}.markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}.markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}.markdown-editor-container.on-preview .codemirror-container,.markdown-editor-container.on-preview .preview-container{width:50%}.mini .markdown-editor-body{height:calc(100% - 28px)}.flex-end{justify-content:flex-end}.my-codemirror-container{border:1px solid #ccc;margin-bottom:24px;width:100%}.markdown-tip{bottom:-28px;color:#cdcdcd;font-size:12px;margin-bottom:7px;position:absolute;right:0}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{background-color:#f7f7f7;border-right:1px solid #ddd;white-space:nowrap}.CodeMirror-linenumber{color:#999;min-width:20px;padding:0 3px 0 5px;text-align:right;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;border:0!important;width:auto}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{animation:blink 1.06s steps(1) infinite;background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor{animation:blink 1.06s steps(1) infinite;background-color:#7e7;border:0;width:auto}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:-50px}.CodeMirror-ruler{border-left:1px solid #ccc;bottom:0;position:absolute;top:0}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror-scroll{height:100%;margin-bottom:-50px;margin-right:-50px;outline:none;overflow:scroll!important;padding-bottom:50px;position:relative}.CodeMirror-sizer{border-right:50px solid transparent;position:relative}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{display:none;position:absolute;z-index:6}.CodeMirror-vscrollbar{overflow-x:hidden;overflow-y:scroll;right:0;top:0}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-x:scroll;overflow-y:hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{left:0;min-height:100%;position:absolute;top:0;z-index:3}.CodeMirror-gutter{display:inline-block;height:100%;margin-bottom:-50px;vertical-align:top;white-space:normal}.CodeMirror-gutter-wrapper{background:none!important;border:none!important;position:absolute;z-index:4}.CodeMirror-gutter-background{bottom:0;position:absolute;top:0;z-index:4}.CodeMirror-gutter-elt{cursor:default;position:absolute;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:normal;-webkit-tap-highlight-color:transparent;font-feature-settings:"calt";background:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual;line-height:inherit;margin:0;overflow:visible;position:relative;white-space:pre;z-index:2}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.CodeMirror-linewidget{padding:.1px;position:relative;z-index:2}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{height:0;overflow:hidden;position:absolute;visibility:hidden;width:100%}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{position:relative;visibility:hidden;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror-sizer{padding-bottom:10px!important;padding-top:10px}.CodeMirror-empty.CodeMirror-focused{outline:none}.CodeMirror pre.CodeMirror-placeholder{color:#999}.CodeMirror{background:#fff;overflow:hidden;position:relative;word-break:break-word}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;line-height:1.6;white-space:pre-wrap;word-break:break-word}.markdown-toolbar-container{align-items:center;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;display:flex;flex-flow:row wrap;line-height:20px;list-style:none;margin:0;min-height:30px;padding:0 5px;position:relative;width:100%}.markdown-toolbar-container .fill-tip{background-color:#fff1e2;border:1px solid #e99237;border-radius:5px;box-sizing:border-box;color:#a65500;cursor:pointer;display:inline-block;font-size:12px;height:auto;line-height:16px;margin-left:10px;padding:5px;position:relative}.markdown-toolbar-container .fill-tip:before{border-bottom:6px solid transparent;border-right:6px solid #fff1e2;border-top:6px solid transparent;content:" ";height:0;left:-6px;position:absolute;top:6px;width:0;z-index:10}.markdown-toolbar-container .fill-tip:after{border-bottom:6px solid transparent;border-right:6px solid #e99237;border-top:6px solid transparent;content:" ";height:0;left:-7px;position:absolute;top:6px;width:0}.markdown-toolbar-container li{color:#666;display:flex;flex-flow:column nowrap;height:100%;height:38px;justify-content:center;padding:0 1px}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{color:#666;cursor:pointer;font-size:18px;text-align:center;width:28px}.markdown-toolbar-container .btn-null{align-items:center;display:flex;flex-flow:row nowrap;width:auto}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{border-right:1px solid #ccc;height:65%;margin:0 5px}.mini .markdown-toolbar-container li{height:28px}.editor-resize{border-bottom:1px solid #ccc;border-top:1px solid #ccc;box-sizing:border-box;cursor:row-resize;display:block;height:4px;left:54%;margin:0 auto;overflow:hidden;text-transform:capitalize;white-space:nowrap;width:120px}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(static/iconfont.345f94c8.eot);src:url(static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(static/iconfont.deef216b.woff) format("woff"),url(static/iconfont.42606faf.ttf) format("truetype"),url(static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:md-iconfont!important;font-size:16px;font-style:normal}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #a7a7a7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-attribute,.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{color:#fff!important;outline:1px solid grey}.upload-button{color:#0152d9;display:block;font-size:12px;height:32px;line-height:32px;position:relative;width:106px}.upload-button input{height:32px;left:0;opacity:0;position:absolute;top:0;width:160px;z-index:-1}.flex_box_center___IBr6x{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___n2Iz0{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___1umwO{box-align:center;align-items:center}.flex_box_center_end___SRZYb{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___b90Da{box-orient:block-axis;flex-direction:column}.form___V3fAH strong{color:#333;font-size:16px;font-weight:400}.form___V3fAH h1{color:#333;font-size:16px;font-weight:600}.form___V3fAH [class~=ant-form-item]{margin-bottom:0}.efficiency___Lmou1{background:#fafafa;font-size:12px;padding:20px;position:relative}.efficiency___Lmou1:before{border-bottom:10px solid transparent;border-right:15px solid #fafafa;border-top:10px solid transparent;content:"";height:0;left:-20px;position:absolute;top:27px;width:0}div[class~=ant-modal-confirm-content]{margin-left:none} \ No newline at end of file diff --git a/57411.async.js b/57411.async.js new file mode 100644 index 0000000000..90cd0ed1b1 --- /dev/null +++ b/57411.async.js @@ -0,0 +1 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[57411],{31797:function(e,n,t){"use strict";t.d(n,{Z:function(){return v}});var r=t(59301),o=t(56762),i=t(92343),a=t(92310),c=t.n(a),l=t(36355),s=t(66999);var d=e=>{const{value:n,formatter:t,precision:o,decimalSeparator:i,groupSeparator:a="",prefixCls:c}=e;let l;if("function"==typeof t)l=t(n);else{const e=String(n),t=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(t&&"-"!==e){const e=t[1];let n=t[2]||"0",s=t[4]||"";n=n.replace(/\B(?=(\d{3})+(?!\d))/g,a),"number"==typeof o&&(s=s.padEnd(o,"0").slice(0,o>0?o:0)),s&&(s=`${i}${s}`),l=[r.createElement("span",{key:"int",className:`${c}-content-value-int`},e,n),s&&r.createElement("span",{key:"decimal",className:`${c}-content-value-decimal`},s)]}else l=e}return r.createElement("span",{className:`${c}-content-value`},l)},u=t(17313),p=t(83116),f=t(37613);const g=e=>{const{componentCls:n,marginXXS:t,padding:r,colorTextDescription:o,titleFontSize:i,colorTextHeading:a,contentFontSize:c,fontFamily:l}=e;return{[`${n}`]:Object.assign(Object.assign({},(0,u.Wf)(e)),{[`${n}-title`]:{marginBottom:t,color:o,fontSize:i},[`${n}-skeleton`]:{paddingTop:r},[`${n}-content`]:{color:a,fontSize:c,fontFamily:l,[`${n}-content-value`]:{display:"inline-block",direction:"ltr"},[`${n}-content-prefix, ${n}-content-suffix`]:{display:"inline-block"},[`${n}-content-prefix`]:{marginInlineEnd:t},[`${n}-content-suffix`]:{marginInlineStart:t}}})}};var m=(0,p.Z)("Statistic",(e=>{const n=(0,f.TS)(e,{});return[g(n)]}),(e=>{const{fontSizeHeading3:n,fontSize:t}=e;return{titleFontSize:t,contentFontSize:n}}));var h=e=>{const{prefixCls:n,className:t,rootClassName:o,style:i,valueStyle:a,value:u=0,title:p,valueRender:f,prefix:g,suffix:h,loading:b=!1,onMouseEnter:y,onMouseLeave:$,decimalSeparator:S=".",groupSeparator:v=","}=e,{getPrefixCls:w,direction:C,statistic:k}=r.useContext(l.E_),x=w("statistic",n),[E,I]=m(x),O=r.createElement(d,Object.assign({decimalSeparator:S,groupSeparator:v,prefixCls:x},e,{value:u})),D=c()(x,{[`${x}-rtl`]:"rtl"===C},null==k?void 0:k.className,t,o,I);return E(r.createElement("div",{className:D,style:Object.assign(Object.assign({},null==k?void 0:k.style),i),onMouseEnter:y,onMouseLeave:$},p&&r.createElement("div",{className:`${x}-title`},p),r.createElement(s.Z,{paragraph:!1,loading:b,className:`${x}-skeleton`},r.createElement("div",{style:a,className:`${x}-content`},g&&r.createElement("span",{className:`${x}-content-prefix`},g),f?f(O):O,h&&r.createElement("span",{className:`${x}-content-suffix`},h)))))};const b=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function y(e,n){const{format:t=""}=n,r=new Date(e).getTime(),o=Date.now();return function(e,n){let t=e;const r=/\[[^\]]*]/g,o=(n.match(r)||[]).map((e=>e.slice(1,-1))),i=n.replace(r,"[]"),a=b.reduce(((e,n)=>{let[r,o]=n;if(e.includes(r)){const n=Math.floor(t/o);return t-=n*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const t=e.length;return n.toString().padStart(t,"0")}))}return e}),i);let c=0;return a.replace(r,(()=>{const e=o[c];return c+=1,e}))}(Math.max(r-o,0),t)}const $=e=>{const{value:n,format:t="HH:mm:ss",onChange:a,onFinish:c}=e,l=(0,o.Z)(),s=r.useRef(null),d=()=>{const e=function(e){return new Date(e).getTime()}(n);e>=Date.now()&&(s.current=setInterval((()=>{l(),null==a||a(e-Date.now()),e(d(),()=>{s.current&&(clearInterval(s.current),s.current=null)})),[n]);return r.createElement(h,Object.assign({},e,{valueRender:e=>(0,i.Tm)(e,{title:void 0}),formatter:(e,n)=>y(e,Object.assign(Object.assign({},n),{format:t}))}))};var S=r.memo($);h.Countdown=S;var v=h},78673:function(e,n,t){"use strict";t.d(n,{Z:function(){return P}});var r=t(42857),o=t(92310),i=t.n(o),a=t(33614),c=t(24018),l=t(54099),s=t(63011),d=t(59301),u=t(71366),p=t(20287),f=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],g=d.forwardRef((function(e,n){var t,r=e.prefixCls,o=void 0===r?"rc-switch":r,g=e.className,m=e.checked,h=e.defaultChecked,b=e.disabled,y=e.loadingIcon,$=e.checkedChildren,S=e.unCheckedChildren,v=e.onClick,w=e.onChange,C=e.onKeyDown,k=(0,s.Z)(e,f),x=(0,u.Z)(!1,{value:m,defaultValue:h}),E=(0,l.Z)(x,2),I=E[0],O=E[1];function D(e,n){var t=I;return b||(O(t=e),null==w||w(t,n)),t}var M=i()(o,g,(t={},(0,c.Z)(t,"".concat(o,"-checked"),I),(0,c.Z)(t,"".concat(o,"-disabled"),b),t));return d.createElement("button",(0,a.Z)({},k,{type:"button",role:"switch","aria-checked":I,disabled:b,className:M,ref:n,onKeyDown:function(e){e.which===p.Z.LEFT?D(!1,e):e.which===p.Z.RIGHT&&D(!0,e),null==C||C(e)},onClick:function(e){var n=D(!I,e);null==v||v(n,e)}}),y,d.createElement("span",{className:"".concat(o,"-inner")},d.createElement("span",{className:"".concat(o,"-inner-checked")},$),d.createElement("span",{className:"".concat(o,"-inner-unchecked")},S)))}));g.displayName="Switch";var m=g,h=t(14088),b=t(36355),y=t(1684),$=t(19716),S=t(64993),v=t(17313),w=t(83116),C=t(37613);const k=e=>{const{componentCls:n,trackHeightSM:t,trackPadding:r,trackMinWidthSM:o,innerMinMarginSM:i,innerMaxMarginSM:a,handleSizeSM:c}=e,l=`${n}-inner`;return{[n]:{[`&${n}-small`]:{minWidth:o,height:t,lineHeight:`${t}px`,[`${n}-inner`]:{paddingInlineStart:a,paddingInlineEnd:i,[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${c+2*r}px - ${2*a}px)`,marginInlineEnd:`calc(100% - ${c+2*r}px + ${2*a}px)`},[`${l}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`${n}-handle`]:{width:c,height:c},[`${n}-loading-icon`]:{top:(c-e.switchLoadingIconSize)/2,fontSize:e.switchLoadingIconSize},[`&${n}-checked`]:{[`${n}-inner`]:{paddingInlineStart:i,paddingInlineEnd:a,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${c+2*r}px + ${2*a}px)`,marginInlineEnd:`calc(-100% + ${c+2*r}px - ${2*a}px)`}},[`${n}-handle`]:{insetInlineStart:`calc(100% - ${c+r}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:e.marginXXS/2,marginInlineEnd:-e.marginXXS/2}},[`&${n}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:-e.marginXXS/2,marginInlineEnd:e.marginXXS/2}}}}}}},x=e=>{const{componentCls:n,handleSize:t}=e;return{[n]:{[`${n}-loading-icon${e.iconCls}`]:{position:"relative",top:(t-e.fontSize)/2,color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${n}-checked ${n}-loading-icon`]:{color:e.switchColor}}}},E=e=>{const{componentCls:n,motion:t,trackPadding:r,handleBg:o,handleShadow:i,handleSize:a}=e,c=`${n}-handle`;return{[n]:{[c]:{position:"absolute",top:r,insetInlineStart:r,width:a,height:a,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:o,borderRadius:a/2,boxShadow:i,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${n}-checked ${c}`]:{insetInlineStart:`calc(100% - ${a+r}px)`},[`&:not(${n}-disabled):active`]:t?{[`${c}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${n}-checked ${c}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}:{}}}},I=e=>{const{componentCls:n,trackHeight:t,trackPadding:r,innerMinMargin:o,innerMaxMargin:i,handleSize:a}=e,c=`${n}-inner`;return{[n]:{[c]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:i,paddingInlineEnd:o,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${c}-checked, ${c}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none"},[`${c}-checked`]:{marginInlineStart:`calc(-100% + ${a+2*r}px - ${2*i}px)`,marginInlineEnd:`calc(100% - ${a+2*r}px + ${2*i}px)`},[`${c}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`&${n}-checked ${c}`]:{paddingInlineStart:o,paddingInlineEnd:i,[`${c}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${c}-unchecked`]:{marginInlineStart:`calc(100% - ${a+2*r}px + ${2*i}px)`,marginInlineEnd:`calc(-100% + ${a+2*r}px - ${2*i}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${c}`]:{[`${c}-unchecked`]:{marginInlineStart:2*r,marginInlineEnd:2*-r}},[`&${n}-checked ${c}`]:{[`${c}-checked`]:{marginInlineStart:2*-r,marginInlineEnd:2*r}}}}}},O=e=>{const{componentCls:n,trackHeight:t,trackMinWidth:r}=e;return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,v.Wf)(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:r,height:t,lineHeight:`${t}px`,verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${n}-disabled)`]:{background:e.colorTextTertiary}}),(0,v.Qy)(e)),{[`&${n}-checked`]:{background:e.switchColor,[`&:hover:not(${n}-disabled)`]:{background:e.colorPrimaryHover}},[`&${n}-loading, &${n}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${n}-rtl`]:{direction:"rtl"}})}};var D=(0,w.Z)("Switch",(e=>{const n=(0,C.TS)(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:.75*e.fontSizeIcon,switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[O(n),I(n),E(n),x(n),k(n)]}),(e=>{const{fontSize:n,lineHeight:t,controlHeight:r,colorWhite:o}=e,i=n*t,a=r/2,c=i-4,l=a-4;return{trackHeight:i,trackHeightSM:a,trackMinWidth:2*c+8,trackMinWidthSM:2*l+4,trackPadding:2,handleBg:o,handleSize:c,handleSizeSM:l,handleShadow:`0 2px 4px 0 ${new S.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:c/2,innerMaxMargin:c+2+4,innerMinMarginSM:l/2,innerMaxMarginSM:l+2+4}})),M=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,size:o,disabled:a,loading:c,className:l,rootClassName:s,style:u}=e,p=M(e,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:f,direction:g,switch:S}=d.useContext(b.E_),v=d.useContext(y.Z),w=(null!=a?a:v)||c,C=f("switch",t),k=d.createElement("div",{className:`${C}-handle`},c&&d.createElement(r.Z,{className:`${C}-loading-icon`})),[x,E]=D(C),I=(0,$.Z)(o),O=i()(null==S?void 0:S.className,{[`${C}-small`]:"small"===I,[`${C}-loading`]:c,[`${C}-rtl`]:"rtl"===g},l,s,E),j=Object.assign(Object.assign({},null==S?void 0:S.style),u);return x(d.createElement(h.Z,{component:"Switch"},d.createElement(m,Object.assign({},p,{prefixCls:C,className:O,style:j,disabled:w,ref:n,loadingIcon:k}))))}));j.__ANT_SWITCH=!0;var P=j},25769:function(e,n,t){"use strict";var r=t(98040),o={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,n){var t,i,a,c,l,s,d=!1;n||(n={}),t=n.debug||!1;try{if(a=r(),c=document.createRange(),l=document.getSelection(),(s=document.createElement("span")).textContent=e,s.ariaHidden="true",s.style.all="unset",s.style.position="fixed",s.style.top=0,s.style.clip="rect(0, 0, 0, 0)",s.style.whiteSpace="pre",s.style.webkitUserSelect="text",s.style.MozUserSelect="text",s.style.msUserSelect="text",s.style.userSelect="text",s.addEventListener("copy",(function(r){if(r.stopPropagation(),n.format)if(r.preventDefault(),void 0===r.clipboardData){t&&console.warn("unable to use e.clipboardData"),t&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var i=o[n.format]||o.default;window.clipboardData.setData(i,e)}else r.clipboardData.clearData(),r.clipboardData.setData(n.format,e);n.onCopy&&(r.preventDefault(),n.onCopy(r.clipboardData))})),document.body.appendChild(s),c.selectNodeContents(s),l.addRange(c),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");d=!0}catch(r){t&&console.error("unable to copy using execCommand: ",r),t&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(n.format||"text",e),n.onCopy&&n.onCopy(window.clipboardData),d=!0}catch(r){t&&console.error("unable to copy using clipboardData: ",r),t&&console.error("falling back to prompt"),i=function(e){var n=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,n)}("message"in n?n.message:"Copy to clipboard: #{key}, Enter"),window.prompt(i,e)}}finally{l&&("function"==typeof l.removeRange?l.removeRange(c):l.removeAllRanges()),s&&document.body.removeChild(s),a()}return d}},83145:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.CopyToClipboard=void 0;var r=i(t(59301)),o=i(t(25769));function i(e){return e&&e.__esModule?e:{default:e}}function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}function c(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function l(e,n){if(null==e)return{};var t,r,o=function(e,n){if(null==e)return{};var t,r,o={},i=Object.keys(e);for(r=0;r=0||(o[t]=e[t]);return o}(e,n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}function s(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function d(e,n){for(var t=0;te+1),0);return e}},38854:function(e,n,t){t.d(n,{Z:function(){return y}});var a=t(91857),r=t(92310),i=t.n(r),o=t(59301),l=t(78892),s=t(3113),c=t(36355),d=t(81327),u=t(33234),m=t(47211),p=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:n,getPrefixCls:t,direction:r}=o.useContext(c.E_),{prefixCls:f,type:g="default",danger:h,disabled:y,loading:v,onClick:b,htmlType:$,children:C,className:w,menu:O,arrow:x,autoFocus:S,overlay:k,trigger:E,align:I,open:M,onOpenChange:N,placement:Z,getPopupContainer:z,href:P,icon:j=o.createElement(l.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:L,overlayClassName:H,overlayStyle:K,destroyPopupOnHide:A,dropdownRender:B}=e,_=p(e,["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"]),F=t("dropdown",f),W=`${F}-button`,[X,Q]=(0,m.Z)(F),V={menu:O,arrow:x,autoFocus:S,align:I,disabled:y,trigger:y?[]:E,onOpenChange:N,getPopupContainer:z||n,mouseEnterDelay:T,mouseLeaveDelay:L,overlayClassName:H,overlayStyle:K,destroyPopupOnHide:A,dropdownRender:B},{compactSize:U,compactItemClassnames:q}=(0,u.ri)(F,r),G=i()(W,q,w,Q);"overlay"in e&&(V.overlay=k),"open"in e&&(V.open=M),V.placement="placement"in e?Z:"rtl"===r?"bottomLeft":"bottomRight";const J=o.createElement(s.ZP,{type:g,danger:h,disabled:y,loading:v,onClick:b,htmlType:$,href:P,title:D},C),Y=o.createElement(s.ZP,{type:g,danger:h,icon:j}),[ee,ne]=R([J,Y]);return X(o.createElement(d.Z.Compact,Object.assign({className:G,size:U,block:!0},_),ee,o.createElement(a.Z,Object.assign({},V),ne)))};f.__ANT_BUTTON=!0;var g=f;const h=a.Z;h.Button=g;var y=h},24650:function(e,n,t){t.d(n,{Z:function(){return P}});var a=t(92310),r=t.n(a),i=t(59301),o=t(36355),l=t(32441),s=t(9937);var c=e=>{const{getPrefixCls:n,direction:t}=(0,i.useContext)(o.E_),{prefixCls:a,className:c}=e,d=n("input-group",a),u=n("input"),[m,p]=(0,s.ZP)(u),f=r()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===t},p,c),g=(0,i.useContext)(l.aM),h=(0,i.useMemo)((()=>Object.assign(Object.assign({},g),{isFormItemInput:!1})),[g]);return m(i.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},i.createElement(l.aM.Provider,{value:h},e.children)))},d=t(9432),u=t(33614),m={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"},p=t(1393),f=function(e,n){return i.createElement(p.Z,(0,u.Z)({},e,{ref:n,icon:m}))};var g=i.forwardRef(f),h=t(76897),y=t(55405),v=t(25629),b=t(59412),$=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);re?i.createElement(h.Z,null):i.createElement(g,null),w={click:"onClick",hover:"onMouseOver"};var O=i.forwardRef(((e,n)=>{const{visibilityToggle:t=!0}=e,a="object"==typeof t&&void 0!==t.visible,[l,s]=(0,i.useState)((()=>!!a&&t.visible)),c=(0,i.useRef)(null);i.useEffect((()=>{a&&s(t.visible)}),[a,t]);const u=(0,b.Z)(c),m=()=>{const{disabled:n}=e;n||(l&&u(),s((e=>{var n;const a=!e;return"object"==typeof t&&(null===(n=t.onVisibleChange)||void 0===n||n.call(t,a)),a})))},{className:p,prefixCls:f,inputPrefixCls:g,size:h}=e,O=$(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:x}=i.useContext(o.E_),S=x("input",g),k=x("input-password",f),E=t&&(n=>{const{action:t="click",iconRender:a=C}=e,r=w[t]||"",o=a(l),s={[r]:m,className:`${n}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return i.cloneElement(i.isValidElement(o)?o:i.createElement("span",null,o),s)})(k),I=r()(k,p,{[`${k}-${h}`]:!!h}),M=Object.assign(Object.assign({},(0,y.Z)(O,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:I,prefixCls:S,suffix:E});return h&&(M.size=h),i.createElement(d.Z,Object.assign({ref:(0,v.sQ)(n,c)},M))})),x=t(78405),S=t(92343),k=t(3113),E=t(19716),I=t(33234),M=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,inputPrefixCls:a,className:l,size:s,suffix:c,enterButton:u=!1,addonAfter:m,loading:p,disabled:f,onSearch:g,onChange:h,onCompositionStart:y,onCompositionEnd:b}=e,$=M(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:w}=i.useContext(o.E_),O=i.useRef(!1),N=C("input-search",t),Z=C("input",a),{compactSize:z}=(0,I.ri)(N,w),P=(0,E.Z)((e=>{var n;return null!==(n=null!=s?s:z)&&void 0!==n?n:e})),j=i.useRef(null),D=e=>{var n;document.activeElement===(null===(n=j.current)||void 0===n?void 0:n.input)&&e.preventDefault()},R=e=>{var n,t;g&&g(null===(t=null===(n=j.current)||void 0===n?void 0:n.input)||void 0===t?void 0:t.value,e,{source:"input"})},T="boolean"==typeof u?i.createElement(x.Z,null):null,L=`${N}-button`;let H;const K=u||{},A=K.type&&!0===K.type.__ANT_BUTTON;H=A||"button"===K.type?(0,S.Tm)(K,Object.assign({onMouseDown:D,onClick:e=>{var n,t;null===(t=null===(n=null==K?void 0:K.props)||void 0===n?void 0:n.onClick)||void 0===t||t.call(n,e),R(e)},key:"enterButton"},A?{className:L,size:P}:{})):i.createElement(k.ZP,{className:L,type:u?"primary":void 0,size:P,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:p,icon:T},u),m&&(H=[H,(0,S.Tm)(m,{key:"addonAfter"})]);const B=r()(N,{[`${N}-rtl`]:"rtl"===w,[`${N}-${P}`]:!!P,[`${N}-with-button`]:!!u},l);return i.createElement(d.Z,Object.assign({ref:(0,v.sQ)(j,n),onPressEnter:e=>{O.current||p||R(e)}},$,{size:P,onCompositionStart:e=>{O.current=!0,null==y||y(e)},onCompositionEnd:e=>{O.current=!1,null==b||b(e)},prefixCls:Z,addonAfter:H,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&g&&g(e.target.value,e,{source:"clear"}),h&&h(e)},className:B,disabled:f}))})),Z=t(1643);const z=d.Z;z.Group=c,z.Search=N,z.TextArea=Z.Z,z.Password=O;var P=z},81327:function(e,n,t){t.d(n,{Z:function(){return v}});var a=t(59301),r=t(92310),i=t.n(r),o=t(75440),l=t(36355),s=t(33234);const c=a.createContext({latestIndex:0}),d=c.Provider;var u=e=>{let{className:n,index:t,children:r,split:i,style:o}=e;const{latestIndex:l}=a.useContext(c);return null==r?null:a.createElement(a.Fragment,null,a.createElement("div",{className:n,style:o},r),t{var t,r;const{getPrefixCls:s,space:c,direction:h}=a.useContext(l.E_),{size:y=(null==c?void 0:c.size)||"small",align:v,className:b,rootClassName:$,children:C,direction:w="horizontal",prefixCls:O,split:x,style:S,wrap:k=!1,classNames:E,styles:I}=e,M=g(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[N,Z]=Array.isArray(y)?y:[y,y],z=p(Z),P=p(N),j=f(Z),D=f(N),R=(0,o.Z)(C,{keepEmpty:!0}),T=void 0===v&&"horizontal"===w?"center":v,L=s("space",O),[H,K]=(0,m.Z)(L),A=i()(L,null==c?void 0:c.className,K,`${L}-${w}`,{[`${L}-rtl`]:"rtl"===h,[`${L}-align-${T}`]:T,[`${L}-gap-row-${Z}`]:z,[`${L}-gap-col-${N}`]:P},b,$),B=i()(`${L}-item`,null!==(t=null==E?void 0:E.item)&&void 0!==t?t:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let _=0;const F=R.map(((e,n)=>{var t,r;null!=e&&(_=n);const i=e&&e.key||`${B}-${n}`;return a.createElement(u,{className:B,key:i,index:n,split:x,style:null!==(t=null==I?void 0:I.item)&&void 0!==t?t:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),W=a.useMemo((()=>({latestIndex:_})),[_]);if(0===R.length)return null;const X={};return k&&(X.flexWrap="wrap"),!P&&D&&(X.columnGap=N),!z&&j&&(X.rowGap=Z),H(a.createElement("div",Object.assign({ref:n,className:A,style:Object.assign(Object.assign(Object.assign({},X),null==c?void 0:c.style),S)},M),a.createElement(d,{value:W},F)))}));const y=h;y.Compact=s.ZP;var v=y},92899:function(e,n,t){t.d(n,{Fm:function(){return m}});var a=t(7102),r=t(95406);const i=new a.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),o=new a.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new a.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new a.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new a.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),d=new a.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),u={"move-up":{inKeyframes:new a.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new a.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:i,outKeyframes:o},"move-left":{inKeyframes:l,outKeyframes:s},"move-right":{inKeyframes:c,outKeyframes:d}},m=(e,n)=>{const{antCls:t}=e,a=`${t}-${n}`,{inKeyframes:i,outKeyframes:o}=u[n];return[(0,r.R)(a,i,o,e.motionDurationMid),{[`\n ${a}-enter,\n ${a}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${a}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},78673:function(e,n,t){t.d(n,{Z:function(){return z}});var a=t(42857),r=t(92310),i=t.n(r),o=t(33614),l=t(24018),s=t(54099),c=t(63011),d=t(59301),u=t(71366),m=t(20287),p=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],f=d.forwardRef((function(e,n){var t,a=e.prefixCls,r=void 0===a?"rc-switch":a,f=e.className,g=e.checked,h=e.defaultChecked,y=e.disabled,v=e.loadingIcon,b=e.checkedChildren,$=e.unCheckedChildren,C=e.onClick,w=e.onChange,O=e.onKeyDown,x=(0,c.Z)(e,p),S=(0,u.Z)(!1,{value:g,defaultValue:h}),k=(0,s.Z)(S,2),E=k[0],I=k[1];function M(e,n){var t=E;return y||(I(t=e),null==w||w(t,n)),t}var N=i()(r,f,(t={},(0,l.Z)(t,"".concat(r,"-checked"),E),(0,l.Z)(t,"".concat(r,"-disabled"),y),t));return d.createElement("button",(0,o.Z)({},x,{type:"button",role:"switch","aria-checked":E,disabled:y,className:N,ref:n,onKeyDown:function(e){e.which===m.Z.LEFT?M(!1,e):e.which===m.Z.RIGHT&&M(!0,e),null==O||O(e)},onClick:function(e){var n=M(!E,e);null==C||C(n,e)}}),v,d.createElement("span",{className:"".concat(r,"-inner")},d.createElement("span",{className:"".concat(r,"-inner-checked")},b),d.createElement("span",{className:"".concat(r,"-inner-unchecked")},$)))}));f.displayName="Switch";var g=f,h=t(14088),y=t(36355),v=t(1684),b=t(19716),$=t(64993),C=t(17313),w=t(83116),O=t(37613);const x=e=>{const{componentCls:n,trackHeightSM:t,trackPadding:a,trackMinWidthSM:r,innerMinMarginSM:i,innerMaxMarginSM:o,handleSizeSM:l}=e,s=`${n}-inner`;return{[n]:{[`&${n}-small`]:{minWidth:r,height:t,lineHeight:`${t}px`,[`${n}-inner`]:{paddingInlineStart:o,paddingInlineEnd:i,[`${s}-checked`]:{marginInlineStart:`calc(-100% + ${l+2*a}px - ${2*o}px)`,marginInlineEnd:`calc(100% - ${l+2*a}px + ${2*o}px)`},[`${s}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`${n}-handle`]:{width:l,height:l},[`${n}-loading-icon`]:{top:(l-e.switchLoadingIconSize)/2,fontSize:e.switchLoadingIconSize},[`&${n}-checked`]:{[`${n}-inner`]:{paddingInlineStart:i,paddingInlineEnd:o,[`${s}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${s}-unchecked`]:{marginInlineStart:`calc(100% - ${l+2*a}px + ${2*o}px)`,marginInlineEnd:`calc(-100% + ${l+2*a}px - ${2*o}px)`}},[`${n}-handle`]:{insetInlineStart:`calc(100% - ${l+a}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${s}`]:{[`${s}-unchecked`]:{marginInlineStart:e.marginXXS/2,marginInlineEnd:-e.marginXXS/2}},[`&${n}-checked ${s}`]:{[`${s}-checked`]:{marginInlineStart:-e.marginXXS/2,marginInlineEnd:e.marginXXS/2}}}}}}},S=e=>{const{componentCls:n,handleSize:t}=e;return{[n]:{[`${n}-loading-icon${e.iconCls}`]:{position:"relative",top:(t-e.fontSize)/2,color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${n}-checked ${n}-loading-icon`]:{color:e.switchColor}}}},k=e=>{const{componentCls:n,motion:t,trackPadding:a,handleBg:r,handleShadow:i,handleSize:o}=e,l=`${n}-handle`;return{[n]:{[l]:{position:"absolute",top:a,insetInlineStart:a,width:o,height:o,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:r,borderRadius:o/2,boxShadow:i,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${n}-checked ${l}`]:{insetInlineStart:`calc(100% - ${o+a}px)`},[`&:not(${n}-disabled):active`]:t?{[`${l}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${n}-checked ${l}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}:{}}}},E=e=>{const{componentCls:n,trackHeight:t,trackPadding:a,innerMinMargin:r,innerMaxMargin:i,handleSize:o}=e,l=`${n}-inner`;return{[n]:{[l]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:i,paddingInlineEnd:r,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${l}-checked, ${l}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none"},[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${o+2*a}px - ${2*i}px)`,marginInlineEnd:`calc(100% - ${o+2*a}px + ${2*i}px)`},[`${l}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`&${n}-checked ${l}`]:{paddingInlineStart:r,paddingInlineEnd:i,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${o+2*a}px + ${2*i}px)`,marginInlineEnd:`calc(-100% + ${o+2*a}px - ${2*i}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:2*a,marginInlineEnd:2*-a}},[`&${n}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:2*-a,marginInlineEnd:2*a}}}}}},I=e=>{const{componentCls:n,trackHeight:t,trackMinWidth:a}=e;return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,C.Wf)(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:a,height:t,lineHeight:`${t}px`,verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${n}-disabled)`]:{background:e.colorTextTertiary}}),(0,C.Qy)(e)),{[`&${n}-checked`]:{background:e.switchColor,[`&:hover:not(${n}-disabled)`]:{background:e.colorPrimaryHover}},[`&${n}-loading, &${n}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${n}-rtl`]:{direction:"rtl"}})}};var M=(0,w.Z)("Switch",(e=>{const n=(0,O.TS)(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:.75*e.fontSizeIcon,switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[I(n),E(n),k(n),S(n),x(n)]}),(e=>{const{fontSize:n,lineHeight:t,controlHeight:a,colorWhite:r}=e,i=n*t,o=a/2,l=i-4,s=o-4;return{trackHeight:i,trackHeightSM:o,trackMinWidth:2*l+8,trackMinWidthSM:2*s+4,trackPadding:2,handleBg:r,handleSize:l,handleSizeSM:s,handleShadow:`0 2px 4px 0 ${new $.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+2+4,innerMinMarginSM:s/2,innerMaxMarginSM:s+2+4}})),N=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,size:r,disabled:o,loading:l,className:s,rootClassName:c,style:u}=e,m=N(e,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:p,direction:f,switch:$}=d.useContext(y.E_),C=d.useContext(v.Z),w=(null!=o?o:C)||l,O=p("switch",t),x=d.createElement("div",{className:`${O}-handle`},l&&d.createElement(a.Z,{className:`${O}-loading-icon`})),[S,k]=M(O),E=(0,b.Z)(r),I=i()(null==$?void 0:$.className,{[`${O}-small`]:"small"===E,[`${O}-loading`]:l,[`${O}-rtl`]:"rtl"===f},s,c,k),Z=Object.assign(Object.assign({},null==$?void 0:$.style),u);return S(d.createElement(h.Z,{component:"Switch"},d.createElement(g,Object.assign({},m,{prefixCls:O,className:I,style:Z,disabled:w,ref:n,loadingIcon:x}))))}));Z.__ANT_SWITCH=!0;var z=Z}}]); \ No newline at end of file diff --git a/58808.async.js b/58808.async.js new file mode 100644 index 0000000000..5f9bfec197 --- /dev/null +++ b/58808.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[58808,36381],{22441:function(e,n,t){t.d(n,{Z:function(){return c}});var o=t(33614),a=t(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},l=t(1393),i=function(e,n){return a.createElement(l.Z,(0,o.Z)({},e,{ref:n,icon:r}))};var c=a.forwardRef(i)},36381:function(e,n,t){t.d(n,{Z:function(){return D}});var o=t(83148),a=t(92310),r=t.n(a),l=t(33614),i=t(61414),c=t(54099),s=t(80017),d=t(71366),p=t(85870),u=t(59301),m=t(63011),f=t(75440),b=t(24018),g=t(16934),h=t(20287),v=u.forwardRef((function(e,n){var t=e.prefixCls,o=e.forceRender,a=e.className,l=e.style,i=e.children,s=e.isActive,d=e.role,p=u.useState(s||o),m=(0,c.Z)(p,2),f=m[0],g=m[1];return u.useEffect((function(){(o||s)&&g(!0)}),[o,s]),f?u.createElement("div",{ref:n,className:r()("".concat(t,"-content"),(0,b.Z)((0,b.Z)({},"".concat(t,"-content-active"),s),"".concat(t,"-content-inactive"),!s),a),style:l,role:d},u.createElement("div",{className:"".concat(t,"-content-box")},i)):null}));v.displayName="PanelContent";var x=v,C=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],$=u.forwardRef((function(e,n){var t=e.showArrow,o=void 0===t||t,a=e.headerClass,i=e.isActive,c=e.onItemClick,s=e.forceRender,d=e.className,p=e.prefixCls,f=e.collapsible,v=e.accordion,$=e.panelKey,y=e.extra,I=e.header,w=e.expandIcon,O=e.openMotion,S=e.destroyInactivePanel,N=e.children,Z=(0,m.Z)(e,C),P="disabled"===f,E="header"===f,k="icon"===f,M=null!=y&&"boolean"!=typeof y,j=function(){null==c||c($)},R="function"==typeof w?w(e):u.createElement("i",{className:"arrow"});R&&(R=u.createElement("div",{className:"".concat(p,"-expand-icon"),onClick:["header","icon"].includes(f)?j:void 0},R));var B=r()((0,b.Z)((0,b.Z)((0,b.Z)({},"".concat(p,"-item"),!0),"".concat(p,"-item-active"),i),"".concat(p,"-item-disabled"),P),d),A={className:r()(a,(0,b.Z)((0,b.Z)((0,b.Z)({},"".concat(p,"-header"),!0),"".concat(p,"-header-collapsible-only"),E),"".concat(p,"-icon-collapsible-only"),k)),"aria-expanded":i,"aria-disabled":P,onKeyDown:function(e){"Enter"!==e.key&&e.keyCode!==h.Z.ENTER&&e.which!==h.Z.ENTER||j()}};return E||k||(A.onClick=j,A.role=v?"tab":"button",A.tabIndex=P?-1:0),u.createElement("div",(0,l.Z)({},Z,{ref:n,className:B}),u.createElement("div",A,o&&R,u.createElement("span",{className:"".concat(p,"-header-text"),onClick:"header"===f?j:void 0},I),M&&u.createElement("div",{className:"".concat(p,"-extra")},y)),u.createElement(g.default,(0,l.Z)({visible:i,leavedClassName:"".concat(p,"-content-hidden")},O,{forceRender:s,removeOnLeave:S}),(function(e,n){var t=e.className,o=e.style;return u.createElement(x,{ref:n,prefixCls:p,className:t,style:o,isActive:i,forceRender:s,role:v?"tabpanel":void 0},N)})))})),y=["children","label","key","collapsible","onItemClick","destroyInactivePanel"];var I=function(e,n,t){return Array.isArray(e)?function(e,n){var t=n.prefixCls,o=n.accordion,a=n.collapsible,r=n.destroyInactivePanel,i=n.onItemClick,c=n.activeKey,s=n.openMotion,d=n.expandIcon;return e.map((function(e,n){var p=e.children,f=e.label,b=e.key,g=e.collapsible,h=e.onItemClick,v=e.destroyInactivePanel,x=(0,m.Z)(e,y),C=String(null!=b?b:n),I=null!=g?g:a,w=null!=v?v:r,O=!1;return O=o?c[0]===C:c.indexOf(C)>-1,u.createElement($,(0,l.Z)({},x,{prefixCls:t,key:C,panelKey:C,isActive:O,accordion:o,openMotion:s,expandIcon:d,header:f,collapsible:I,onItemClick:function(e){"disabled"!==I&&(i(e),null==h||h(e))},destroyInactivePanel:w}),p)}))}(e,t):(0,f.Z)(n).map((function(e,n){return function(e,n,t){if(!e)return null;var o=t.prefixCls,a=t.accordion,r=t.collapsible,l=t.destroyInactivePanel,i=t.onItemClick,c=t.activeKey,s=t.openMotion,d=t.expandIcon,p=e.key||String(n),m=e.props,f=m.header,b=m.headerClass,g=m.destroyInactivePanel,h=m.collapsible,v=m.onItemClick,x=!1;x=a?c[0]===p:c.indexOf(p)>-1;var C=null!=h?h:r,$={key:p,panelKey:p,header:f,headerClass:b,isActive:x,prefixCls:o,destroyInactivePanel:null!=g?g:l,openMotion:s,accordion:a,children:e.props.children,onItemClick:function(e){"disabled"!==C&&(i(e),null==v||v(e))},expandIcon:d,collapsible:C};return"string"==typeof e.type?e:(Object.keys($).forEach((function(e){void 0===$[e]&&delete $[e]})),u.cloneElement(e,$))}(e,n,t)}))},w=t(47413);function O(e){var n=e;if(!Array.isArray(n)){var t=(0,s.Z)(n);n="number"===t||"string"===t?[n]:[]}return n.map((function(e){return String(e)}))}var S=u.forwardRef((function(e,n){var t=e.prefixCls,o=void 0===t?"rc-collapse":t,a=e.destroyInactivePanel,s=void 0!==a&&a,m=e.style,f=e.accordion,b=e.className,g=e.children,h=e.collapsible,v=e.openMotion,x=e.expandIcon,C=e.activeKey,$=e.defaultActiveKey,y=e.onChange,S=e.items,N=r()(o,b),Z=(0,d.Z)([],{value:C,onChange:function(e){return null==y?void 0:y(e)},defaultValue:$,postState:O}),P=(0,c.Z)(Z,2),E=P[0],k=P[1];(0,p.ZP)(!g,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var M=I(S,g,{prefixCls:o,accordion:f,openMotion:v,expandIcon:x,collapsible:h,destroyInactivePanel:s,onItemClick:function(e){return k((function(){return f?E[0]===e?[]:[e]:E.indexOf(e)>-1?E.filter((function(n){return n!==e})):[].concat((0,i.Z)(E),[e])}))},activeKey:E});return u.createElement("div",(0,l.Z)({ref:n,className:N,style:m,role:f?"tablist":void 0},(0,w.Z)(e,{aria:!0,data:!0})),M)})),N=Object.assign(S,{Panel:$}),Z=N,P=(N.Panel,t(55405)),E=t(62892),k=t(92343),M=t(36355),j=t(19716);var R=u.forwardRef(((e,n)=>{const{getPrefixCls:t}=u.useContext(M.E_),{prefixCls:o,className:a,showArrow:l=!0}=e,i=t("collapse",o),c=r()({[`${i}-no-arrow`]:!l},a);return u.createElement(Z.Panel,Object.assign({ref:n},e,{prefixCls:i,className:c}))})),B=t(17313),A=t(8378),T=t(83116),_=t(37613);const H=e=>{const{componentCls:n,contentBg:t,padding:o,headerBg:a,headerPadding:r,collapseHeaderPaddingSM:l,collapseHeaderPaddingLG:i,collapsePanelBorderRadius:c,lineWidth:s,lineType:d,colorBorder:p,colorText:u,colorTextHeading:m,colorTextDisabled:f,fontSize:b,fontSizeLG:g,lineHeight:h,marginSM:v,paddingSM:x,paddingLG:C,paddingXS:$,motionDurationSlow:y,fontSizeIcon:I,contentPadding:w}=e,O=`${s}px ${d} ${p}`;return{[n]:Object.assign(Object.assign({},(0,B.Wf)(e)),{backgroundColor:a,border:O,borderBottom:0,borderRadius:`${c}px`,"&-rtl":{direction:"rtl"},[`& > ${n}-item`]:{borderBottom:O,"&:last-child":{[`\n &,\n & > ${n}-header`]:{borderRadius:`0 0 ${c}px ${c}px`}},[`> ${n}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:r,color:m,lineHeight:h,cursor:"pointer",transition:`all ${y}, visibility 0s`,[`> ${n}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${n}-expand-icon`]:{height:b*h,display:"flex",alignItems:"center",paddingInlineEnd:v},[`${n}-arrow`]:Object.assign(Object.assign({},(0,B.Ro)()),{fontSize:I,svg:{transition:`transform ${y}`}}),[`${n}-header-text`]:{marginInlineEnd:"auto"}},[`${n}-header-collapsible-only`]:{cursor:"default",[`${n}-header-text`]:{flex:"none",cursor:"pointer"}},[`${n}-icon-collapsible-only`]:{cursor:"default",[`${n}-expand-icon`]:{cursor:"pointer"}}},[`${n}-content`]:{color:u,backgroundColor:t,borderTop:O,[`& > ${n}-content-box`]:{padding:w},"&-hidden":{display:"none"}},"&-small":{[`> ${n}-item`]:{[`> ${n}-header`]:{padding:l,paddingInlineStart:$,[`> ${n}-expand-icon`]:{marginInlineStart:x-$}},[`> ${n}-content > ${n}-content-box`]:{padding:x}}},"&-large":{[`> ${n}-item`]:{fontSize:g,[`> ${n}-header`]:{padding:i,paddingInlineStart:o,[`> ${n}-expand-icon`]:{height:g*h,marginInlineStart:C-o}},[`> ${n}-content > ${n}-content-box`]:{padding:C}}},[`${n}-item:last-child`]:{[`> ${n}-content`]:{borderRadius:`0 0 ${c}px ${c}px`}},[`& ${n}-item-disabled > ${n}-header`]:{"\n &,\n & > .arrow\n ":{color:f,cursor:"not-allowed"}},[`&${n}-icon-position-end`]:{[`& > ${n}-item`]:{[`> ${n}-header`]:{[`${n}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:v}}}}})}},L=e=>{const{componentCls:n}=e;return{[`${n}-rtl`]:{[`> ${n}-item > ${n}-header ${n}-arrow svg`]:{transform:"rotate(180deg)"}}}},W=e=>{const{componentCls:n,headerBg:t,paddingXXS:o,colorBorder:a}=e;return{[`${n}-borderless`]:{backgroundColor:t,border:0,[`> ${n}-item`]:{borderBottom:`1px solid ${a}`},[`\n > ${n}-item:last-child,\n > ${n}-item:last-child ${n}-header\n `]:{borderRadius:0},[`> ${n}-item:last-child`]:{borderBottom:0},[`> ${n}-item > ${n}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${n}-item > ${n}-content > ${n}-content-box`]:{paddingTop:o}}}},z=e=>{const{componentCls:n,paddingSM:t}=e;return{[`${n}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${n}-item`]:{borderBottom:0,[`> ${n}-content`]:{backgroundColor:"transparent",border:0,[`> ${n}-content-box`]:{paddingBlock:t}}}}}};var K=(0,T.Z)("Collapse",(e=>{const n=(0,_.TS)(e,{collapseHeaderPaddingSM:`${e.paddingXS}px ${e.paddingSM}px`,collapseHeaderPaddingLG:`${e.padding}px ${e.paddingLG}px`,collapsePanelBorderRadius:e.borderRadiusLG});return[H(n),W(n),z(n),L(n),(0,A.Z)(n)]}),(e=>({headerPadding:`${e.paddingSM}px ${e.padding}px`,headerBg:e.colorFillAlter,contentPadding:`${e.padding}px 16px`,contentBg:e.colorBgContainer})));const F=u.forwardRef(((e,n)=>{const{getPrefixCls:t,direction:a,collapse:l}=u.useContext(M.E_),{prefixCls:i,className:c,rootClassName:s,style:d,bordered:p=!0,ghost:m,size:b,expandIconPosition:g="start",children:h,expandIcon:v}=e,x=(0,j.Z)((e=>{var n;return null!==(n=null!=b?b:e)&&void 0!==n?n:"middle"})),C=t("collapse",i),$=t(),[y,I]=K(C),w=u.useMemo((()=>"left"===g?"start":"right"===g?"end":g),[g]),O=r()(`${C}-icon-position-${w}`,{[`${C}-borderless`]:!p,[`${C}-rtl`]:"rtl"===a,[`${C}-ghost`]:!!m,[`${C}-${x}`]:"middle"!==x},null==l?void 0:l.className,c,s,I),S=Object.assign(Object.assign({},(0,E.Z)($)),{motionAppear:!1,leavedClassName:`${C}-content-hidden`}),N=u.useMemo((()=>h?(0,f.Z)(h).map(((e,n)=>{var t,o;if(null===(t=e.props)||void 0===t?void 0:t.disabled){const t=null!==(o=e.key)&&void 0!==o?o:String(n),{disabled:a,collapsible:r}=e.props,l=Object.assign(Object.assign({},(0,P.Z)(e.props,["disabled"])),{key:t,collapsible:null!=r?r:a?"disabled":void 0});return(0,k.Tm)(e,l)}return e})):null),[h]);return y(u.createElement(Z,Object.assign({ref:n,openMotion:S},(0,P.Z)(e,["rootClassName"]),{expandIcon:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n=v?v(e):u.createElement(o.Z,{rotate:e.isActive?90:void 0});return(0,k.Tm)(n,(()=>({className:r()(n.props.className,`${C}-arrow`)})))},prefixCls:C,className:O,style:Object.assign(Object.assign({},null==l?void 0:l.style),d)}),N))}));var D=Object.assign(F,{Panel:R})},57809:function(e,n,t){var o=t(92310),a=t.n(o),r=t(77861),l=t(55405),i=t(59301),c=t(53487),s=t(62892),d=t(19080),p=t(36355),u=t(1684),m=t(93891),f=t(19716),b=t(32441),g=t(33234),h=t(14154),v=t(58582),x=t(96510),C=t(66339),$=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);a{var t,{prefixCls:o,bordered:c=!0,className:I,rootClassName:w,getPopupContainer:O,popupClassName:S,dropdownClassName:N,listHeight:Z=256,placement:P,listItemHeight:E=24,size:k,disabled:M,notFoundContent:j,status:R,builtinPlacements:B,dropdownMatchSelectWidth:A,popupMatchSelectWidth:T,direction:_,style:H,allowClear:L}=e,W=$(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:z,getPrefixCls:K,renderEmpty:F,direction:D,virtual:G,popupMatchSelectWidth:X,popupOverflow:U,select:V}=i.useContext(p.E_),Y=K("select",o),q=K(),J=null!=_?_:D,{compactSize:Q,compactItemClassnames:ee}=(0,g.ri)(Y,J),[ne,te]=(0,h.Z)(Y),oe=i.useMemo((()=>{const{mode:e}=W;if("combobox"!==e)return e===y?"combobox":e}),[W.mode]),ae="multiple"===oe||"tags"===oe,re=(0,x.Z)(W.suffixIcon,W.showArrow),le=null!==(t=null!=T?T:A)&&void 0!==t?t:X,{status:ie,hasFeedback:ce,isFormItemInput:se,feedbackIcon:de}=i.useContext(b.aM),pe=(0,d.F)(ie,R);let ue;ue=void 0!==j?j:"combobox"===oe?null:(null==F?void 0:F("Select"))||i.createElement(m.Z,{componentName:"Select"});const{suffixIcon:me,itemIcon:fe,removeIcon:be,clearIcon:ge}=(0,C.Z)(Object.assign(Object.assign({},W),{multiple:ae,hasFeedback:ce,feedbackIcon:de,showSuffixIcon:re,prefixCls:Y,showArrow:W.showArrow,componentName:"Select"})),he=!0===L?{clearIcon:ge}:L,ve=(0,l.Z)(W,["suffixIcon","itemIcon"]),xe=a()(S||N,{[`${Y}-dropdown-${J}`]:"rtl"===J},w,te),Ce=(0,f.Z)((e=>{var n;return null!==(n=null!=k?k:Q)&&void 0!==n?n:e})),$e=i.useContext(u.Z),ye=null!=M?M:$e,Ie=a()({[`${Y}-lg`]:"large"===Ce,[`${Y}-sm`]:"small"===Ce,[`${Y}-rtl`]:"rtl"===J,[`${Y}-borderless`]:!c,[`${Y}-in-form-item`]:se},(0,d.Z)(Y,pe,ce),ee,null==V?void 0:V.className,I,w,te),we=i.useMemo((()=>void 0!==P?P:"rtl"===J?"bottomRight":"bottomLeft"),[P,J]),Oe=(0,v.Z)(B,U);return ne(i.createElement(r.ZP,Object.assign({ref:n,virtual:G,showSearch:null==V?void 0:V.showSearch},ve,{style:Object.assign(Object.assign({},null==V?void 0:V.style),H),dropdownMatchSelectWidth:le,builtinPlacements:Oe,transitionName:(0,s.m)(q,"slide-up",W.transitionName),listHeight:Z,listItemHeight:E,mode:oe,prefixCls:Y,placement:we,direction:J,suffixIcon:me,menuItemSelectedIcon:fe,removeIcon:be,allowClear:he,notFoundContent:ue,className:Ie,getPopupContainer:O||z,dropdownClassName:xe,disabled:ye})))};const w=i.forwardRef(I),O=(0,c.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=y,w.Option=r.Wx,w.OptGroup=r.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=O,n.default=w}}]); \ No newline at end of file diff --git a/58860.async.js b/58860.async.js new file mode 100644 index 0000000000..2f3ab45ec3 --- /dev/null +++ b/58860.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[58860,19868,10823,1908,50391,70680,56065,2154,50283,72559,56271],{3148:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={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"},l=n(1393),s=function(e,t){return a.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(s)},76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={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"},l=n(1393),s=function(e,t){return a.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),a=n(92310),o=n.n(a),l=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:z,onOpenChange:P,placement:Z,getPopupContainer:k,href:M,icon:R=l.createElement(s.Z,null),title:T,buttonsRender:D=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["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"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:P,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,a),Y=o()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=z),V.placement="placement"in e?Z:"rtl"===a?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:T},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:R}),[ee,te]=D([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),a=n.n(r),o=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,o.useContext)(s.aM),g=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(o.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(33614),m={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"},d=n(1393),f=function(e,t){return o.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=o.forwardRef(f),g=n(76897),y=n(55405),b=n(25629),C=n(59412),x=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(g.Z,null):o.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,a=E[n]||"",l=r(s),i={[a]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(l)?l:o.createElement("span",null,l),i)})($),j=a()($,d,{[`${$}-${g}`]:!!g}),z=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(z.size=g),o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},z))})),w=n(78405),N=n(92343),$=n(3113),S=n(19716),j=n(33234),z=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=o.useContext(l.E_),h=o.useRef(!1),P=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(P,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),R=o.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?o.createElement(w.Z,null):null,B=`${P}-button`;let F;const L=p||{},_=L.type&&!0===L.type.__ANT_BUTTON;F=_||"button"===L.type?(0,N.Tm)(L,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},_?{className:B,size:M}:{})):o.createElement($.ZP,{className:B,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:D,loading:d,icon:I},p),m&&(F=[F,(0,N.Tm)(m,{key:"addonAfter"})]);const A=a()(P,{[`${P}-rtl`]:"rtl"===E,[`${P}-${M}`]:!!M,[`${P}-with-button`]:!!p},s);return o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{h.current||d||D(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=P,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),a=n(92310),o=n.n(a),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:a,split:o,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},a),n{var n,a;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(P),R=f(Z),T=f(P),D=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,B=i("space",h),[F,L]=(0,m.Z)(B),_=o()(B,null==c?void 0:c.className,L,`${B}-${E}`,{[`${B}-rtl`]:"rtl"===g,[`${B}-align-${I}`]:I,[`${B}-gap-row-${Z}`]:k,[`${B}-gap-col-${P}`]:M},C,x),A=o()(`${B}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let H=0;const Q=D.map(((e,t)=>{var n,a;null!=e&&(H=t);const o=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:o,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===D.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&T&&(G.columnGap=P),!k&&R&&(G.rowGap=Z),F(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},z),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(56762),o=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),z=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,a,S);return $(r.createElement("div",{className:z,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let s=0;return l.replace(r,(()=>{const e=a[s];return s+=1,e}))}(Math.max(r-a,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file diff --git a/59296.async.js b/59296.async.js index 96307ca257..5305a59505 100644 --- a/59296.async.js +++ b/59296.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[59296,31173,88299,8976,32311,96495,91090,25209],{22441:function(e,t,n){n.d(t,{Z:function(){return s}});var o=n(33614),r=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},l=n(1393),i=function(e,t){return r.createElement(l.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(i)},76897:function(e,t,n){n.d(t,{Z:function(){return s}});var o=n(33614),r=n(59301),a={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"},l=n(1393),i=function(e,t){return r.createElement(l.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(i)},83148:function(e,t,n){n.d(t,{Z:function(){return s}});var o=n(33614),r=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},l=n(1393),i=function(e,t){return r.createElement(l.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(i)},77578:function(e,t,n){n.d(t,{Z:function(){return o}});const o=e=>e?"function"==typeof e?e():e:null},56762:function(e,t,n){n.d(t,{Z:function(){return r}});var o=n(59301);function r(){const[,e]=o.useReducer((e=>e+1),0);return e}},24905:function(e,t,n){n.d(t,{Z:function(){return $}});var o=n(92310),r=n.n(o),a=n(5630),l=n(59301),i=n(36355),s=n(1684),c=n(32441);var u=l.createContext(null),d=n(98447),p=n(14088),f=n(4572),m=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var n;const{prefixCls:o,className:v,rootClassName:b,children:g,indeterminate:y=!1,style:h,onMouseEnter:C,onMouseLeave:x,skipGroup:O=!1,disabled:w}=e,$=m(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:E,direction:S,checkbox:N}=l.useContext(i.E_),P=l.useContext(u),{isFormItemInput:k}=l.useContext(c.aM),Z=l.useContext(s.Z),j=null!==(n=(null==P?void 0:P.disabled)||w)&&void 0!==n?n:Z,I=l.useRef($.value);l.useEffect((()=>{null==P||P.registerValue($.value)}),[]),l.useEffect((()=>{if(!O)return $.value!==I.current&&(null==P||P.cancelValue(I.current),null==P||P.registerValue($.value),I.current=$.value),()=>null==P?void 0:P.cancelValue($.value)}),[$.value]);const M=E("checkbox",o),[z,R]=(0,d.ZP)(M),B=Object.assign({},$);P&&!O&&(B.onChange=function(){$.onChange&&$.onChange.apply($,arguments),P.toggleOption&&P.toggleOption({label:g,value:$.value})},B.name=P.name,B.checked=P.value.includes($.value));const D=r()(`${M}-wrapper`,{[`${M}-rtl`]:"rtl"===S,[`${M}-wrapper-checked`]:B.checked,[`${M}-wrapper-disabled`]:j,[`${M}-wrapper-in-form-item`]:k},null==N?void 0:N.className,v,b,R),_=r()({[`${M}-indeterminate`]:y},f.A,R),W=y?"mixed":void 0;return z(l.createElement(p.Z,{component:"Checkbox",disabled:j},l.createElement("label",{className:D,style:Object.assign(Object.assign({},null==N?void 0:N.style),h),onMouseEnter:C,onMouseLeave:x},l.createElement(a.Z,Object.assign({"aria-checked":W},B,{prefixCls:M,className:_,disabled:j,ref:t})),void 0!==g&&l.createElement("span",null,g))))};var b=l.forwardRef(v),g=n(61414),y=n(55405),h=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{defaultValue:n,children:o,options:a=[],prefixCls:s,className:c,rootClassName:p,style:f,onChange:m}=e,v=h(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:C,direction:x}=l.useContext(i.E_),[O,w]=l.useState(v.value||n||[]),[$,E]=l.useState([]);l.useEffect((()=>{"value"in v&&w(v.value||[])}),[v.value]);const S=l.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),N=C("checkbox",s),P=`${N}-group`,[k,Z]=(0,d.ZP)(N),j=(0,y.Z)(v,["value","disabled"]),I=a.length?S.map((e=>l.createElement(b,{prefixCls:N,key:e.value.toString(),disabled:"disabled"in e?e.disabled:v.disabled,value:e.value,checked:O.includes(e.value),onChange:e.onChange,className:`${P}-item`,style:e.style,title:e.title},e.label))):o,M={toggleOption:e=>{const t=O.indexOf(e.value),n=(0,g.Z)(O);-1===t?n.push(e.value):n.splice(t,1),"value"in v||w(n),null==m||m(n.filter((e=>$.includes(e))).sort(((e,t)=>S.findIndex((t=>t.value===e))-S.findIndex((e=>e.value===t)))))},value:O,disabled:v.disabled,name:v.name,registerValue:e=>{E((t=>[].concat((0,g.Z)(t),[e])))},cancelValue:e=>{E((t=>t.filter((t=>t!==e))))}},z=r()(P,{[`${P}-rtl`]:"rtl"===x},c,p,Z);return k(l.createElement("div",Object.assign({className:z,style:f},j,{ref:t}),l.createElement(u.Provider,{value:M},I)))},x=l.forwardRef(C);var O=l.memo(x);const w=b;w.Group=O,w.__ANT_CHECKBOX=!0;var $=w},98447:function(e,t,n){n.d(t,{C2:function(){return i}});var o=n(17313),r=n(37613),a=n(83116);const l=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,o.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,r.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[l(n)]}t.ZP=(0,a.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),r=n.n(o),a=n(59301),l=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),d=t("input"),[p,f]=(0,s.ZP)(d),m=r()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),v=(0,a.useContext)(i.aM),b=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return p(a.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:b},e.children)))},u=n(9432),d=n(33614),p={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"},f=n(1393),m=function(e,t){return a.createElement(f.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var v=a.forwardRef(m),b=n(76897),g=n(55405),y=n(25629),h=n(59412),C=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?a.createElement(b.Z,null):a.createElement(v,null),O={click:"onClick",hover:"onMouseOver"};var w=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[i,s]=(0,a.useState)((()=>!!o&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{o&&s(n.visible)}),[o,n]);const d=(0,h.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&d(),s((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:f,prefixCls:m,inputPrefixCls:v,size:b}=e,w=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:$}=a.useContext(l.E_),E=$("input",v),S=$("input-password",m),N=n&&(t=>{const{action:n="click",iconRender:o=x}=e,r=O[n]||"",l=o(i),s={[r]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),s)})(S),P=r()(S,f,{[`${S}-${b}`]:!!b}),k=Object.assign(Object.assign({},(0,g.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:P,prefixCls:E,suffix:N});return b&&(k.size=b),a.createElement(u.Z,Object.assign({ref:(0,y.sQ)(t,c)},k))})),$=n(78405),E=n(92343),S=n(3113),N=n(19716),P=n(33234),k=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:i,size:s,suffix:c,enterButton:d=!1,addonAfter:p,loading:f,disabled:m,onSearch:v,onChange:b,onCompositionStart:g,onCompositionEnd:h}=e,C=k(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:O}=a.useContext(l.E_),w=a.useRef(!1),Z=x("input-search",n),j=x("input",o),{compactSize:I}=(0,P.ri)(Z,O),M=(0,N.Z)((e=>{var t;return null!==(t=null!=s?s:I)&&void 0!==t?t:e})),z=a.useRef(null),R=e=>{var t;document.activeElement===(null===(t=z.current)||void 0===t?void 0:t.input)&&e.preventDefault()},B=e=>{var t,n;v&&v(null===(n=null===(t=z.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof d?a.createElement($.Z,null):null,_=`${Z}-button`;let W;const L=d||{},T=L.type&&!0===L.type.__ANT_BUTTON;W=T||"button"===L.type?(0,E.Tm)(L,Object.assign({onMouseDown:R,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),B(e)},key:"enterButton"},T?{className:_,size:M}:{})):a.createElement(S.ZP,{className:_,type:d?"primary":void 0,size:M,disabled:m,key:"enterButton",onMouseDown:R,onClick:B,loading:f,icon:D},d),p&&(W=[W,(0,E.Tm)(p,{key:"addonAfter"})]);const A=r()(Z,{[`${Z}-rtl`]:"rtl"===O,[`${Z}-${M}`]:!!M,[`${Z}-with-button`]:!!d},i);return a.createElement(u.Z,Object.assign({ref:(0,y.sQ)(z,t),onPressEnter:e=>{w.current||f||B(e)}},C,{size:M,onCompositionStart:e=>{w.current=!0,null==g||g(e)},onCompositionEnd:e=>{w.current=!1,null==h||h(e)},prefixCls:j,addonAfter:W,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),b&&b(e)},className:A,disabled:m}))})),j=n(1643);const I=u.Z;I.Group=c,I.Search=Z,I.TextArea=j.Z,I.Password=w;var M=I},39722:function(e,t,n){n.d(t,{t5:function(){return d}});var o=n(92310),r=n.n(o),a=n(55477),l=n(59301),i=n(36355),s=n(77578),c=n(17356),u=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{hashId:t,prefixCls:n,className:o,style:i,placement:c="top",title:u,content:d,children:p}=e;return l.createElement("div",{className:r()(t,n,`${n}-pure`,`${n}-placement-${c}`,o),style:i},l.createElement("div",{className:`${n}-arrow`}),l.createElement(a.G,Object.assign({},e,{className:t,prefixCls:n}),p||((e,t,n)=>{if(t||n)return l.createElement(l.Fragment,null,t&&l.createElement("div",{className:`${e}-title`},(0,s.Z)(t)),l.createElement("div",{className:`${e}-inner-content`},(0,s.Z)(n)))})(n,u,d)))};t.ZP=e=>{const{prefixCls:t}=e,n=u(e,["prefixCls"]),{getPrefixCls:o}=l.useContext(i.E_),r=o("popover",t),[a,s]=(0,c.Z)(r);return a(l.createElement(d,Object.assign({},n,{prefixCls:r,hashId:s})))}},60324:function(e,t,n){var o=n(92310),r=n.n(o),a=n(59301),l=n(77578),i=n(62892),s=n(36355),c=n(6848),u=n(39722),d=n(17356),p=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{let{title:t,content:n,prefixCls:o}=e;return a.createElement(a.Fragment,null,t&&a.createElement("div",{className:`${o}-title`},(0,l.Z)(t)),a.createElement("div",{className:`${o}-inner-content`},(0,l.Z)(n)))},m=a.forwardRef(((e,t)=>{const{prefixCls:n,title:o,content:l,overlayClassName:u,placement:m="top",trigger:v="hover",mouseEnterDelay:b=.1,mouseLeaveDelay:g=.1,overlayStyle:y={}}=e,h=p(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:C}=a.useContext(s.E_),x=C("popover",n),[O,w]=(0,d.Z)(x),$=C(),E=r()(u,w);return O(a.createElement(c.Z,Object.assign({placement:m,trigger:v,mouseEnterDelay:b,mouseLeaveDelay:g,overlayStyle:y},h,{prefixCls:x,overlayClassName:E,ref:t,overlay:o||l?a.createElement(f,{prefixCls:x,title:o,content:l}):null,transitionName:(0,i.m)($,"zoom-big",h.transitionName),"data-popover-inject":!0})))}));m._InternalPanelDoNotUseOrYouWillBeFired=u.ZP,t.Z=m},17356:function(e,t,n){var o=n(17313),r=n(29878),a=n(19447),l=n(33166),i=n(83116),s=n(37613);const c=e=>{const{componentCls:t,popoverColor:n,minWidth:r,fontWeightStrong:l,popoverPadding:i,boxShadowSecondary:s,colorTextHeading:c,borderRadiusLG:u,zIndexPopup:d,marginXS:p,colorBgElevated:f,popoverBg:m}=e;return[{[t]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:d,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":f,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:m,backgroundClip:"padding-box",borderRadius:u,boxShadow:s,padding:i},[`${t}-title`]:{minWidth:r,marginBottom:p,color:c,fontWeight:l},[`${t}-inner-content`]:{color:n}})},(0,a.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},u=e=>{const{componentCls:t}=e;return{[t]:l.i.map((n=>{const o=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":o,[`${t}-inner`]:{backgroundColor:o},[`${t}-arrow`]:{background:"transparent"}}}}))}},d=e=>{const{componentCls:t,lineWidth:n,lineType:o,colorSplit:r,paddingSM:a,controlHeight:l,fontSize:i,lineHeight:s,padding:c}=e,u=l-Math.round(i*s);return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${u/2}px ${c}px ${u/2-n}px`,borderBottom:`${n}px ${o} ${r}`},[`${t}-inner-content`]:{padding:`${a}px ${c}px`}}}};t.Z=(0,i.Z)("Popover",(e=>{const{colorBgElevated:t,colorText:n,wireframe:o}=e,a=(0,s.TS)(e,{popoverPadding:12,popoverBg:t,popoverColor:n});return[c(a),u(a),o&&d(a),(0,r._y)(a,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},57809:function(e,t,n){var o=n(92310),r=n.n(o),a=n(77861),l=n(55405),i=n(59301),s=n(53487),c=n(62892),u=n(19080),d=n(36355),p=n(1684),f=n(93891),m=n(19716),v=n(32441),b=n(33234),g=n(14154),y=n(58582),h=n(96510),C=n(66339),x=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var n,{prefixCls:o,bordered:s=!0,className:w,rootClassName:$,getPopupContainer:E,popupClassName:S,dropdownClassName:N,listHeight:P=256,placement:k,listItemHeight:Z=24,size:j,disabled:I,notFoundContent:M,status:z,builtinPlacements:R,dropdownMatchSelectWidth:B,popupMatchSelectWidth:D,direction:_,style:W,allowClear:L}=e,T=x(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:A,getPrefixCls:F,renderEmpty:V,direction:H,virtual:G,popupMatchSelectWidth:U,popupOverflow:X,select:Q}=i.useContext(d.E_),Y=F("select",o),q=F(),K=null!=_?_:H,{compactSize:J,compactItemClassnames:ee}=(0,b.ri)(Y,K),[te,ne]=(0,g.Z)(Y),oe=i.useMemo((()=>{const{mode:e}=T;if("combobox"!==e)return e===O?"combobox":e}),[T.mode]),re="multiple"===oe||"tags"===oe,ae=(0,h.Z)(T.suffixIcon,T.showArrow),le=null!==(n=null!=D?D:B)&&void 0!==n?n:U,{status:ie,hasFeedback:se,isFormItemInput:ce,feedbackIcon:ue}=i.useContext(v.aM),de=(0,u.F)(ie,z);let pe;pe=void 0!==M?M:"combobox"===oe?null:(null==V?void 0:V("Select"))||i.createElement(f.Z,{componentName:"Select"});const{suffixIcon:fe,itemIcon:me,removeIcon:ve,clearIcon:be}=(0,C.Z)(Object.assign(Object.assign({},T),{multiple:re,hasFeedback:se,feedbackIcon:ue,showSuffixIcon:ae,prefixCls:Y,showArrow:T.showArrow,componentName:"Select"})),ge=!0===L?{clearIcon:be}:L,ye=(0,l.Z)(T,["suffixIcon","itemIcon"]),he=r()(S||N,{[`${Y}-dropdown-${K}`]:"rtl"===K},$,ne),Ce=(0,m.Z)((e=>{var t;return null!==(t=null!=j?j:J)&&void 0!==t?t:e})),xe=i.useContext(p.Z),Oe=null!=I?I:xe,we=r()({[`${Y}-lg`]:"large"===Ce,[`${Y}-sm`]:"small"===Ce,[`${Y}-rtl`]:"rtl"===K,[`${Y}-borderless`]:!s,[`${Y}-in-form-item`]:ce},(0,u.Z)(Y,de,se),ee,null==Q?void 0:Q.className,w,$,ne),$e=i.useMemo((()=>void 0!==k?k:"rtl"===K?"bottomRight":"bottomLeft"),[k,K]),Ee=(0,y.Z)(R,X);return te(i.createElement(a.ZP,Object.assign({ref:t,virtual:G,showSearch:null==Q?void 0:Q.showSearch},ye,{style:Object.assign(Object.assign({},null==Q?void 0:Q.style),W),dropdownMatchSelectWidth:le,builtinPlacements:Ee,transitionName:(0,c.m)(q,"slide-up",T.transitionName),listHeight:P,listItemHeight:Z,mode:oe,prefixCls:Y,placement:$e,direction:K,suffixIcon:fe,menuItemSelectedIcon:me,removeIcon:ve,allowClear:ge,notFoundContent:pe,className:we,getPopupContainer:E||A,dropdownClassName:he,disabled:Oe})))};const $=i.forwardRef(w),E=(0,s.Z)($);$.SECRET_COMBOBOX_MODE_DO_NOT_USE=O,$.Option=a.Wx,$.OptGroup=a.Xo,$._InternalPanelDoNotUseOrYouWillBeFired=E,t.default=$},81327:function(e,t,n){n.d(t,{Z:function(){return y}});var o=n(59301),r=n(92310),a=n.n(r),l=n(75440),i=n(36355),s=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:r,split:a,style:l}=e;const{latestIndex:i}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:l},r),n{var n,r;const{getPrefixCls:s,space:c,direction:b}=o.useContext(i.E_),{size:g=(null==c?void 0:c.size)||"small",align:y,className:h,rootClassName:C,children:x,direction:O="horizontal",prefixCls:w,split:$,style:E,wrap:S=!1,classNames:N,styles:P}=e,k=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,j]=Array.isArray(g)?g:[g,g],I=f(j),M=f(Z),z=m(j),R=m(Z),B=(0,l.Z)(x,{keepEmpty:!0}),D=void 0===y&&"horizontal"===O?"center":y,_=s("space",w),[W,L]=(0,p.Z)(_),T=a()(_,null==c?void 0:c.className,L,`${_}-${O}`,{[`${_}-rtl`]:"rtl"===b,[`${_}-align-${D}`]:D,[`${_}-gap-row-${j}`]:I,[`${_}-gap-col-${Z}`]:M},h,C),A=a()(`${_}-item`,null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let F=0;const V=B.map(((e,t)=>{var n,r;null!=e&&(F=t);const a=e&&e.key||`${A}-${t}`;return o.createElement(d,{className:A,key:a,index:t,split:$,style:null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),H=o.useMemo((()=>({latestIndex:F})),[F]);if(0===B.length)return null;const G={};return S&&(G.flexWrap="wrap"),!M&&R&&(G.columnGap=Z),!I&&z&&(G.rowGap=j),W(o.createElement("div",Object.assign({ref:t,className:T,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),E)},k),o.createElement(u,{value:H},V)))}));const g=b;g.Compact=s.ZP;var y=g},8378:function(e,t){t.Z=e=>({[e.componentCls]:{[`${e.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},\n opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}},[`${e.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},\n opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}}})},31561:function(e,t,n){n.d(t,{Z:function(){return O}});var o=n(33614),r=n(24018),a=n(54099),l=n(63011),i=n(35593),s=n(92310),c=n.n(s),u=n(25629),d=n(59301),p=n(20287),f=n(71783),m=p.Z.ESC,v=p.Z.TAB;var b=(0,d.forwardRef)((function(e,t){var n=e.overlay,o=e.arrow,r=e.prefixCls,a=(0,d.useMemo)((function(){return"function"==typeof n?n():n}),[n]),l=(0,u.sQ)(t,null==a?void 0:a.ref);return d.createElement(d.Fragment,null,o&&d.createElement("div",{className:"".concat(r,"-arrow")}),d.cloneElement(a,{ref:(0,u.Yr)(a)?l:void 0}))})),g={adjustX:1,adjustY:1},y=[0,0],h={topLeft:{points:["bl","tl"],overflow:g,offset:[0,-4],targetOffset:y},top:{points:["bc","tc"],overflow:g,offset:[0,-4],targetOffset:y},topRight:{points:["br","tr"],overflow:g,offset:[0,-4],targetOffset:y},bottomLeft:{points:["tl","bl"],overflow:g,offset:[0,4],targetOffset:y},bottom:{points:["tc","bc"],overflow:g,offset:[0,4],targetOffset:y},bottomRight:{points:["tr","br"],overflow:g,offset:[0,4],targetOffset:y}},C=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function x(e,t){var n,s=e.arrow,p=void 0!==s&&s,g=e.prefixCls,y=void 0===g?"rc-dropdown":g,x=e.transitionName,O=e.animation,w=e.align,$=e.placement,E=void 0===$?"bottomLeft":$,S=e.placements,N=void 0===S?h:S,P=e.getPopupContainer,k=e.showAction,Z=e.hideAction,j=e.overlayClassName,I=e.overlayStyle,M=e.visible,z=e.trigger,R=void 0===z?["hover"]:z,B=e.autoFocus,D=e.overlay,_=e.children,W=e.onVisibleChange,L=(0,l.Z)(e,C),T=d.useState(),A=(0,a.Z)(T,2),F=A[0],V=A[1],H="visible"in e?M:F,G=d.useRef(null),U=d.useRef(null),X=d.useRef(null);d.useImperativeHandle(t,(function(){return G.current}));var Q=function(e){V(e),null==W||W(e)};!function(e){var t=e.visible,n=e.triggerRef,o=e.onVisibleChange,r=e.autoFocus,a=e.overlayRef,l=d.useRef(!1),i=function(){var e,r;t&&(null===(e=n.current)||void 0===e||null===(r=e.focus)||void 0===r||r.call(e),null==o||o(!1))},s=function(){var e;return!(null===(e=a.current)||void 0===e||!e.focus||(a.current.focus(),l.current=!0,0))},c=function(e){switch(e.keyCode){case m:i();break;case v:var t=!1;l.current||(t=s()),t?e.preventDefault():i()}};d.useEffect((function(){return t?(window.addEventListener("keydown",c),r&&(0,f.Z)(s,3),function(){window.removeEventListener("keydown",c),l.current=!1}):function(){l.current=!1}}),[t])}({visible:H,triggerRef:X,onVisibleChange:Q,autoFocus:B,overlayRef:U});var Y,q,K,J=function(){return d.createElement(b,{ref:U,overlay:D,prefixCls:y,arrow:p})},ee=d.cloneElement(_,{className:c()(null===(n=_.props)||void 0===n?void 0:n.className,H&&(Y=e.openClassName,void 0!==Y?Y:"".concat(y,"-open"))),ref:(0,u.Yr)(_)?(0,u.sQ)(X,_.ref):void 0}),te=Z;return te||-1===R.indexOf("contextMenu")||(te=["click"]),d.createElement(i.Z,(0,o.Z)({builtinPlacements:N},L,{prefixCls:y,ref:G,popupClassName:c()(j,(0,r.Z)({},"".concat(y,"-show-arrow"),p)),popupStyle:I,action:R,showAction:k,hideAction:te,popupPlacement:E,popupAlign:w,popupTransitionName:x,popupAnimation:O,popupVisible:H,stretch:(q=e.minOverlayWidthMatchTrigger,K=e.alignPoint,("minOverlayWidthMatchTrigger"in e?q:!K)?"minWidth":""),popup:"function"==typeof D?J:J(),onPopupVisibleChange:Q,onPopupClick:function(t){var n=e.onOverlayClick;V(!1),n&&n(t)},getPopupContainer:P}),ee)}var O=d.forwardRef(x)},1012:function(e,t,n){n.d(t,{Z:function(){return d}});var o="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto),r=new Uint8Array(16);function a(){if(!o)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return o(r)}var l=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;for(var i=function(e){return"string"==typeof e&&l.test(e)},s=[],c=0;c<256;++c)s.push((c+256).toString(16).substr(1));var u=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(s[e[t+0]]+s[e[t+1]]+s[e[t+2]]+s[e[t+3]]+"-"+s[e[t+4]]+s[e[t+5]]+"-"+s[e[t+6]]+s[e[t+7]]+"-"+s[e[t+8]]+s[e[t+9]]+"-"+s[e[t+10]]+s[e[t+11]]+s[e[t+12]]+s[e[t+13]]+s[e[t+14]]+s[e[t+15]]).toLowerCase();if(!i(n))throw TypeError("Stringified UUID is invalid");return n};var d=function(e,t,n){var o=(e=e||{}).random||(e.rng||a)();if(o[6]=15&o[6]|64,o[8]=63&o[8]|128,t){n=n||0;for(var r=0;r<16;++r)t[n+r]=o[r];return t}return u(o)}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[59296,88299,8976,32311,96495,91090,25209],{22441:function(e,t,n){n.d(t,{Z:function(){return s}});var o=n(33614),r=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},l=n(1393),i=function(e,t){return r.createElement(l.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(i)},76897:function(e,t,n){n.d(t,{Z:function(){return s}});var o=n(33614),r=n(59301),a={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"},l=n(1393),i=function(e,t){return r.createElement(l.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(i)},83148:function(e,t,n){n.d(t,{Z:function(){return s}});var o=n(33614),r=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},l=n(1393),i=function(e,t){return r.createElement(l.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(i)},77578:function(e,t,n){n.d(t,{Z:function(){return o}});const o=e=>e?"function"==typeof e?e():e:null},56762:function(e,t,n){n.d(t,{Z:function(){return r}});var o=n(59301);function r(){const[,e]=o.useReducer((e=>e+1),0);return e}},24905:function(e,t,n){n.d(t,{Z:function(){return $}});var o=n(92310),r=n.n(o),a=n(5630),l=n(59301),i=n(36355),s=n(1684),c=n(32441);var u=l.createContext(null),d=n(98447),p=n(14088),f=n(4572),m=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var n;const{prefixCls:o,className:v,rootClassName:b,children:g,indeterminate:y=!1,style:h,onMouseEnter:C,onMouseLeave:x,skipGroup:O=!1,disabled:w}=e,$=m(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:E,direction:S,checkbox:N}=l.useContext(i.E_),P=l.useContext(u),{isFormItemInput:k}=l.useContext(c.aM),Z=l.useContext(s.Z),j=null!==(n=(null==P?void 0:P.disabled)||w)&&void 0!==n?n:Z,I=l.useRef($.value);l.useEffect((()=>{null==P||P.registerValue($.value)}),[]),l.useEffect((()=>{if(!O)return $.value!==I.current&&(null==P||P.cancelValue(I.current),null==P||P.registerValue($.value),I.current=$.value),()=>null==P?void 0:P.cancelValue($.value)}),[$.value]);const M=E("checkbox",o),[z,R]=(0,d.ZP)(M),B=Object.assign({},$);P&&!O&&(B.onChange=function(){$.onChange&&$.onChange.apply($,arguments),P.toggleOption&&P.toggleOption({label:g,value:$.value})},B.name=P.name,B.checked=P.value.includes($.value));const D=r()(`${M}-wrapper`,{[`${M}-rtl`]:"rtl"===S,[`${M}-wrapper-checked`]:B.checked,[`${M}-wrapper-disabled`]:j,[`${M}-wrapper-in-form-item`]:k},null==N?void 0:N.className,v,b,R),_=r()({[`${M}-indeterminate`]:y},f.A,R),W=y?"mixed":void 0;return z(l.createElement(p.Z,{component:"Checkbox",disabled:j},l.createElement("label",{className:D,style:Object.assign(Object.assign({},null==N?void 0:N.style),h),onMouseEnter:C,onMouseLeave:x},l.createElement(a.Z,Object.assign({"aria-checked":W},B,{prefixCls:M,className:_,disabled:j,ref:t})),void 0!==g&&l.createElement("span",null,g))))};var b=l.forwardRef(v),g=n(61414),y=n(55405),h=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{defaultValue:n,children:o,options:a=[],prefixCls:s,className:c,rootClassName:p,style:f,onChange:m}=e,v=h(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:C,direction:x}=l.useContext(i.E_),[O,w]=l.useState(v.value||n||[]),[$,E]=l.useState([]);l.useEffect((()=>{"value"in v&&w(v.value||[])}),[v.value]);const S=l.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),N=C("checkbox",s),P=`${N}-group`,[k,Z]=(0,d.ZP)(N),j=(0,y.Z)(v,["value","disabled"]),I=a.length?S.map((e=>l.createElement(b,{prefixCls:N,key:e.value.toString(),disabled:"disabled"in e?e.disabled:v.disabled,value:e.value,checked:O.includes(e.value),onChange:e.onChange,className:`${P}-item`,style:e.style,title:e.title},e.label))):o,M={toggleOption:e=>{const t=O.indexOf(e.value),n=(0,g.Z)(O);-1===t?n.push(e.value):n.splice(t,1),"value"in v||w(n),null==m||m(n.filter((e=>$.includes(e))).sort(((e,t)=>S.findIndex((t=>t.value===e))-S.findIndex((e=>e.value===t)))))},value:O,disabled:v.disabled,name:v.name,registerValue:e=>{E((t=>[].concat((0,g.Z)(t),[e])))},cancelValue:e=>{E((t=>t.filter((t=>t!==e))))}},z=r()(P,{[`${P}-rtl`]:"rtl"===x},c,p,Z);return k(l.createElement("div",Object.assign({className:z,style:f},j,{ref:t}),l.createElement(u.Provider,{value:M},I)))},x=l.forwardRef(C);var O=l.memo(x);const w=b;w.Group=O,w.__ANT_CHECKBOX=!0;var $=w},98447:function(e,t,n){n.d(t,{C2:function(){return i}});var o=n(17313),r=n(37613),a=n(83116);const l=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,o.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,r.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[l(n)]}t.ZP=(0,a.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),r=n.n(o),a=n(59301),l=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),d=t("input"),[p,f]=(0,s.ZP)(d),m=r()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),v=(0,a.useContext)(i.aM),b=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return p(a.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:b},e.children)))},u=n(9432),d=n(33614),p={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"},f=n(1393),m=function(e,t){return a.createElement(f.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var v=a.forwardRef(m),b=n(76897),g=n(55405),y=n(25629),h=n(59412),C=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?a.createElement(b.Z,null):a.createElement(v,null),O={click:"onClick",hover:"onMouseOver"};var w=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[i,s]=(0,a.useState)((()=>!!o&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{o&&s(n.visible)}),[o,n]);const d=(0,h.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&d(),s((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:f,prefixCls:m,inputPrefixCls:v,size:b}=e,w=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:$}=a.useContext(l.E_),E=$("input",v),S=$("input-password",m),N=n&&(t=>{const{action:n="click",iconRender:o=x}=e,r=O[n]||"",l=o(i),s={[r]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),s)})(S),P=r()(S,f,{[`${S}-${b}`]:!!b}),k=Object.assign(Object.assign({},(0,g.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:P,prefixCls:E,suffix:N});return b&&(k.size=b),a.createElement(u.Z,Object.assign({ref:(0,y.sQ)(t,c)},k))})),$=n(78405),E=n(92343),S=n(3113),N=n(19716),P=n(33234),k=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:i,size:s,suffix:c,enterButton:d=!1,addonAfter:p,loading:f,disabled:m,onSearch:v,onChange:b,onCompositionStart:g,onCompositionEnd:h}=e,C=k(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:O}=a.useContext(l.E_),w=a.useRef(!1),Z=x("input-search",n),j=x("input",o),{compactSize:I}=(0,P.ri)(Z,O),M=(0,N.Z)((e=>{var t;return null!==(t=null!=s?s:I)&&void 0!==t?t:e})),z=a.useRef(null),R=e=>{var t;document.activeElement===(null===(t=z.current)||void 0===t?void 0:t.input)&&e.preventDefault()},B=e=>{var t,n;v&&v(null===(n=null===(t=z.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof d?a.createElement($.Z,null):null,_=`${Z}-button`;let W;const L=d||{},T=L.type&&!0===L.type.__ANT_BUTTON;W=T||"button"===L.type?(0,E.Tm)(L,Object.assign({onMouseDown:R,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),B(e)},key:"enterButton"},T?{className:_,size:M}:{})):a.createElement(S.ZP,{className:_,type:d?"primary":void 0,size:M,disabled:m,key:"enterButton",onMouseDown:R,onClick:B,loading:f,icon:D},d),p&&(W=[W,(0,E.Tm)(p,{key:"addonAfter"})]);const A=r()(Z,{[`${Z}-rtl`]:"rtl"===O,[`${Z}-${M}`]:!!M,[`${Z}-with-button`]:!!d},i);return a.createElement(u.Z,Object.assign({ref:(0,y.sQ)(z,t),onPressEnter:e=>{w.current||f||B(e)}},C,{size:M,onCompositionStart:e=>{w.current=!0,null==g||g(e)},onCompositionEnd:e=>{w.current=!1,null==h||h(e)},prefixCls:j,addonAfter:W,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),b&&b(e)},className:A,disabled:m}))})),j=n(1643);const I=u.Z;I.Group=c,I.Search=Z,I.TextArea=j.Z,I.Password=w;var M=I},39722:function(e,t,n){n.d(t,{t5:function(){return d}});var o=n(92310),r=n.n(o),a=n(55477),l=n(59301),i=n(36355),s=n(77578),c=n(17356),u=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{hashId:t,prefixCls:n,className:o,style:i,placement:c="top",title:u,content:d,children:p}=e;return l.createElement("div",{className:r()(t,n,`${n}-pure`,`${n}-placement-${c}`,o),style:i},l.createElement("div",{className:`${n}-arrow`}),l.createElement(a.G,Object.assign({},e,{className:t,prefixCls:n}),p||((e,t,n)=>{if(t||n)return l.createElement(l.Fragment,null,t&&l.createElement("div",{className:`${e}-title`},(0,s.Z)(t)),l.createElement("div",{className:`${e}-inner-content`},(0,s.Z)(n)))})(n,u,d)))};t.ZP=e=>{const{prefixCls:t}=e,n=u(e,["prefixCls"]),{getPrefixCls:o}=l.useContext(i.E_),r=o("popover",t),[a,s]=(0,c.Z)(r);return a(l.createElement(d,Object.assign({},n,{prefixCls:r,hashId:s})))}},60324:function(e,t,n){var o=n(92310),r=n.n(o),a=n(59301),l=n(77578),i=n(62892),s=n(36355),c=n(6848),u=n(39722),d=n(17356),p=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{let{title:t,content:n,prefixCls:o}=e;return a.createElement(a.Fragment,null,t&&a.createElement("div",{className:`${o}-title`},(0,l.Z)(t)),a.createElement("div",{className:`${o}-inner-content`},(0,l.Z)(n)))},m=a.forwardRef(((e,t)=>{const{prefixCls:n,title:o,content:l,overlayClassName:u,placement:m="top",trigger:v="hover",mouseEnterDelay:b=.1,mouseLeaveDelay:g=.1,overlayStyle:y={}}=e,h=p(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:C}=a.useContext(s.E_),x=C("popover",n),[O,w]=(0,d.Z)(x),$=C(),E=r()(u,w);return O(a.createElement(c.Z,Object.assign({placement:m,trigger:v,mouseEnterDelay:b,mouseLeaveDelay:g,overlayStyle:y},h,{prefixCls:x,overlayClassName:E,ref:t,overlay:o||l?a.createElement(f,{prefixCls:x,title:o,content:l}):null,transitionName:(0,i.m)($,"zoom-big",h.transitionName),"data-popover-inject":!0})))}));m._InternalPanelDoNotUseOrYouWillBeFired=u.ZP,t.Z=m},17356:function(e,t,n){var o=n(17313),r=n(29878),a=n(19447),l=n(33166),i=n(83116),s=n(37613);const c=e=>{const{componentCls:t,popoverColor:n,minWidth:r,fontWeightStrong:l,popoverPadding:i,boxShadowSecondary:s,colorTextHeading:c,borderRadiusLG:u,zIndexPopup:d,marginXS:p,colorBgElevated:f,popoverBg:m}=e;return[{[t]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:d,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":f,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:m,backgroundClip:"padding-box",borderRadius:u,boxShadow:s,padding:i},[`${t}-title`]:{minWidth:r,marginBottom:p,color:c,fontWeight:l},[`${t}-inner-content`]:{color:n}})},(0,a.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},u=e=>{const{componentCls:t}=e;return{[t]:l.i.map((n=>{const o=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":o,[`${t}-inner`]:{backgroundColor:o},[`${t}-arrow`]:{background:"transparent"}}}}))}},d=e=>{const{componentCls:t,lineWidth:n,lineType:o,colorSplit:r,paddingSM:a,controlHeight:l,fontSize:i,lineHeight:s,padding:c}=e,u=l-Math.round(i*s);return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${u/2}px ${c}px ${u/2-n}px`,borderBottom:`${n}px ${o} ${r}`},[`${t}-inner-content`]:{padding:`${a}px ${c}px`}}}};t.Z=(0,i.Z)("Popover",(e=>{const{colorBgElevated:t,colorText:n,wireframe:o}=e,a=(0,s.TS)(e,{popoverPadding:12,popoverBg:t,popoverColor:n});return[c(a),u(a),o&&d(a),(0,r._y)(a,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},57809:function(e,t,n){var o=n(92310),r=n.n(o),a=n(77861),l=n(55405),i=n(59301),s=n(53487),c=n(62892),u=n(19080),d=n(36355),p=n(1684),f=n(93891),m=n(19716),v=n(32441),b=n(33234),g=n(14154),y=n(58582),h=n(96510),C=n(66339),x=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var n,{prefixCls:o,bordered:s=!0,className:w,rootClassName:$,getPopupContainer:E,popupClassName:S,dropdownClassName:N,listHeight:P=256,placement:k,listItemHeight:Z=24,size:j,disabled:I,notFoundContent:M,status:z,builtinPlacements:R,dropdownMatchSelectWidth:B,popupMatchSelectWidth:D,direction:_,style:W,allowClear:L}=e,T=x(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:A,getPrefixCls:F,renderEmpty:V,direction:H,virtual:G,popupMatchSelectWidth:U,popupOverflow:X,select:Q}=i.useContext(d.E_),Y=F("select",o),q=F(),K=null!=_?_:H,{compactSize:J,compactItemClassnames:ee}=(0,b.ri)(Y,K),[te,ne]=(0,g.Z)(Y),oe=i.useMemo((()=>{const{mode:e}=T;if("combobox"!==e)return e===O?"combobox":e}),[T.mode]),re="multiple"===oe||"tags"===oe,ae=(0,h.Z)(T.suffixIcon,T.showArrow),le=null!==(n=null!=D?D:B)&&void 0!==n?n:U,{status:ie,hasFeedback:se,isFormItemInput:ce,feedbackIcon:ue}=i.useContext(v.aM),de=(0,u.F)(ie,z);let pe;pe=void 0!==M?M:"combobox"===oe?null:(null==V?void 0:V("Select"))||i.createElement(f.Z,{componentName:"Select"});const{suffixIcon:fe,itemIcon:me,removeIcon:ve,clearIcon:be}=(0,C.Z)(Object.assign(Object.assign({},T),{multiple:re,hasFeedback:se,feedbackIcon:ue,showSuffixIcon:ae,prefixCls:Y,showArrow:T.showArrow,componentName:"Select"})),ge=!0===L?{clearIcon:be}:L,ye=(0,l.Z)(T,["suffixIcon","itemIcon"]),he=r()(S||N,{[`${Y}-dropdown-${K}`]:"rtl"===K},$,ne),Ce=(0,m.Z)((e=>{var t;return null!==(t=null!=j?j:J)&&void 0!==t?t:e})),xe=i.useContext(p.Z),Oe=null!=I?I:xe,we=r()({[`${Y}-lg`]:"large"===Ce,[`${Y}-sm`]:"small"===Ce,[`${Y}-rtl`]:"rtl"===K,[`${Y}-borderless`]:!s,[`${Y}-in-form-item`]:ce},(0,u.Z)(Y,de,se),ee,null==Q?void 0:Q.className,w,$,ne),$e=i.useMemo((()=>void 0!==k?k:"rtl"===K?"bottomRight":"bottomLeft"),[k,K]),Ee=(0,y.Z)(R,X);return te(i.createElement(a.ZP,Object.assign({ref:t,virtual:G,showSearch:null==Q?void 0:Q.showSearch},ye,{style:Object.assign(Object.assign({},null==Q?void 0:Q.style),W),dropdownMatchSelectWidth:le,builtinPlacements:Ee,transitionName:(0,c.m)(q,"slide-up",T.transitionName),listHeight:P,listItemHeight:Z,mode:oe,prefixCls:Y,placement:$e,direction:K,suffixIcon:fe,menuItemSelectedIcon:me,removeIcon:ve,allowClear:ge,notFoundContent:pe,className:we,getPopupContainer:E||A,dropdownClassName:he,disabled:Oe})))};const $=i.forwardRef(w),E=(0,s.Z)($);$.SECRET_COMBOBOX_MODE_DO_NOT_USE=O,$.Option=a.Wx,$.OptGroup=a.Xo,$._InternalPanelDoNotUseOrYouWillBeFired=E,t.default=$},81327:function(e,t,n){n.d(t,{Z:function(){return y}});var o=n(59301),r=n(92310),a=n.n(r),l=n(75440),i=n(36355),s=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:r,split:a,style:l}=e;const{latestIndex:i}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:l},r),n{var n,r;const{getPrefixCls:s,space:c,direction:b}=o.useContext(i.E_),{size:g=(null==c?void 0:c.size)||"small",align:y,className:h,rootClassName:C,children:x,direction:O="horizontal",prefixCls:w,split:$,style:E,wrap:S=!1,classNames:N,styles:P}=e,k=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,j]=Array.isArray(g)?g:[g,g],I=f(j),M=f(Z),z=m(j),R=m(Z),B=(0,l.Z)(x,{keepEmpty:!0}),D=void 0===y&&"horizontal"===O?"center":y,_=s("space",w),[W,L]=(0,p.Z)(_),T=a()(_,null==c?void 0:c.className,L,`${_}-${O}`,{[`${_}-rtl`]:"rtl"===b,[`${_}-align-${D}`]:D,[`${_}-gap-row-${j}`]:I,[`${_}-gap-col-${Z}`]:M},h,C),A=a()(`${_}-item`,null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let F=0;const V=B.map(((e,t)=>{var n,r;null!=e&&(F=t);const a=e&&e.key||`${A}-${t}`;return o.createElement(d,{className:A,key:a,index:t,split:$,style:null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),H=o.useMemo((()=>({latestIndex:F})),[F]);if(0===B.length)return null;const G={};return S&&(G.flexWrap="wrap"),!M&&R&&(G.columnGap=Z),!I&&z&&(G.rowGap=j),W(o.createElement("div",Object.assign({ref:t,className:T,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),E)},k),o.createElement(u,{value:H},V)))}));const g=b;g.Compact=s.ZP;var y=g},8378:function(e,t){t.Z=e=>({[e.componentCls]:{[`${e.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},\n opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}},[`${e.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},\n opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}}})},31561:function(e,t,n){n.d(t,{Z:function(){return O}});var o=n(33614),r=n(24018),a=n(54099),l=n(63011),i=n(35593),s=n(92310),c=n.n(s),u=n(25629),d=n(59301),p=n(20287),f=n(71783),m=p.Z.ESC,v=p.Z.TAB;var b=(0,d.forwardRef)((function(e,t){var n=e.overlay,o=e.arrow,r=e.prefixCls,a=(0,d.useMemo)((function(){return"function"==typeof n?n():n}),[n]),l=(0,u.sQ)(t,null==a?void 0:a.ref);return d.createElement(d.Fragment,null,o&&d.createElement("div",{className:"".concat(r,"-arrow")}),d.cloneElement(a,{ref:(0,u.Yr)(a)?l:void 0}))})),g={adjustX:1,adjustY:1},y=[0,0],h={topLeft:{points:["bl","tl"],overflow:g,offset:[0,-4],targetOffset:y},top:{points:["bc","tc"],overflow:g,offset:[0,-4],targetOffset:y},topRight:{points:["br","tr"],overflow:g,offset:[0,-4],targetOffset:y},bottomLeft:{points:["tl","bl"],overflow:g,offset:[0,4],targetOffset:y},bottom:{points:["tc","bc"],overflow:g,offset:[0,4],targetOffset:y},bottomRight:{points:["tr","br"],overflow:g,offset:[0,4],targetOffset:y}},C=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function x(e,t){var n,s=e.arrow,p=void 0!==s&&s,g=e.prefixCls,y=void 0===g?"rc-dropdown":g,x=e.transitionName,O=e.animation,w=e.align,$=e.placement,E=void 0===$?"bottomLeft":$,S=e.placements,N=void 0===S?h:S,P=e.getPopupContainer,k=e.showAction,Z=e.hideAction,j=e.overlayClassName,I=e.overlayStyle,M=e.visible,z=e.trigger,R=void 0===z?["hover"]:z,B=e.autoFocus,D=e.overlay,_=e.children,W=e.onVisibleChange,L=(0,l.Z)(e,C),T=d.useState(),A=(0,a.Z)(T,2),F=A[0],V=A[1],H="visible"in e?M:F,G=d.useRef(null),U=d.useRef(null),X=d.useRef(null);d.useImperativeHandle(t,(function(){return G.current}));var Q=function(e){V(e),null==W||W(e)};!function(e){var t=e.visible,n=e.triggerRef,o=e.onVisibleChange,r=e.autoFocus,a=e.overlayRef,l=d.useRef(!1),i=function(){var e,r;t&&(null===(e=n.current)||void 0===e||null===(r=e.focus)||void 0===r||r.call(e),null==o||o(!1))},s=function(){var e;return!(null===(e=a.current)||void 0===e||!e.focus||(a.current.focus(),l.current=!0,0))},c=function(e){switch(e.keyCode){case m:i();break;case v:var t=!1;l.current||(t=s()),t?e.preventDefault():i()}};d.useEffect((function(){return t?(window.addEventListener("keydown",c),r&&(0,f.Z)(s,3),function(){window.removeEventListener("keydown",c),l.current=!1}):function(){l.current=!1}}),[t])}({visible:H,triggerRef:X,onVisibleChange:Q,autoFocus:B,overlayRef:U});var Y,q,K,J=function(){return d.createElement(b,{ref:U,overlay:D,prefixCls:y,arrow:p})},ee=d.cloneElement(_,{className:c()(null===(n=_.props)||void 0===n?void 0:n.className,H&&(Y=e.openClassName,void 0!==Y?Y:"".concat(y,"-open"))),ref:(0,u.Yr)(_)?(0,u.sQ)(X,_.ref):void 0}),te=Z;return te||-1===R.indexOf("contextMenu")||(te=["click"]),d.createElement(i.Z,(0,o.Z)({builtinPlacements:N},L,{prefixCls:y,ref:G,popupClassName:c()(j,(0,r.Z)({},"".concat(y,"-show-arrow"),p)),popupStyle:I,action:R,showAction:k,hideAction:te,popupPlacement:E,popupAlign:w,popupTransitionName:x,popupAnimation:O,popupVisible:H,stretch:(q=e.minOverlayWidthMatchTrigger,K=e.alignPoint,("minOverlayWidthMatchTrigger"in e?q:!K)?"minWidth":""),popup:"function"==typeof D?J:J(),onPopupVisibleChange:Q,onPopupClick:function(t){var n=e.onOverlayClick;V(!1),n&&n(t)},getPopupContainer:P}),ee)}var O=d.forwardRef(x)},1012:function(e,t,n){n.d(t,{Z:function(){return d}});var o="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto),r=new Uint8Array(16);function a(){if(!o)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return o(r)}var l=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;for(var i=function(e){return"string"==typeof e&&l.test(e)},s=[],c=0;c<256;++c)s.push((c+256).toString(16).substr(1));var u=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(s[e[t+0]]+s[e[t+1]]+s[e[t+2]]+s[e[t+3]]+"-"+s[e[t+4]]+s[e[t+5]]+"-"+s[e[t+6]]+s[e[t+7]]+"-"+s[e[t+8]]+s[e[t+9]]+"-"+s[e[t+10]]+s[e[t+11]]+s[e[t+12]]+s[e[t+13]]+s[e[t+14]]+s[e[t+15]]).toLowerCase();if(!i(n))throw TypeError("Stringified UUID is invalid");return n};var d=function(e,t,n){var o=(e=e||{}).random||(e.rng||a)();if(o[6]=15&o[6]|64,o[8]=63&o[8]|128,t){n=n||0;for(var r=0;r<16;++r)t[n+r]=o[r];return t}return u(o)}}}]); \ No newline at end of file diff --git a/59324.async.js b/59324.async.js new file mode 100644 index 0000000000..934ad95549 --- /dev/null +++ b/59324.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[59324,56087,19436,92771,23043,91259,1908,50391,70680,56065,2154,50283,72559,56271],{76897:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),a={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"},l=n(1393),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},26632:function(){},56762:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(59301);function o(){const[,e]=r.useReducer((e=>e+1),0);return e}},24905:function(e,t,n){n.d(t,{Z:function(){return E}});var r=n(92310),o=n.n(r),a=n(5630),l=n(59301),i=n(36355),s=n(1684),c=n(32441);var u=l.createContext(null),d=n(98447),p=n(14088),m=n(4572),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:v,rootClassName:g,children:y,indeterminate:b=!1,style:C,onMouseEnter:h,onMouseLeave:O,skipGroup:x=!1,disabled:$}=e,E=f(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:w,direction:k,checkbox:S}=l.useContext(i.E_),N=l.useContext(u),{isFormItemInput:j}=l.useContext(c.aM),P=l.useContext(s.Z),Z=null!==(n=(null==N?void 0:N.disabled)||$)&&void 0!==n?n:P,z=l.useRef(E.value);l.useEffect((()=>{null==N||N.registerValue(E.value)}),[]),l.useEffect((()=>{if(!x)return E.value!==z.current&&(null==N||N.cancelValue(z.current),null==N||N.registerValue(E.value),z.current=E.value),()=>null==N?void 0:N.cancelValue(E.value)}),[E.value]);const M=w("checkbox",r),[I,D]=(0,d.ZP)(M),R=Object.assign({},E);N&&!x&&(R.onChange=function(){E.onChange&&E.onChange.apply(E,arguments),N.toggleOption&&N.toggleOption({label:y,value:E.value})},R.name=N.name,R.checked=N.value.includes(E.value));const T=o()(`${M}-wrapper`,{[`${M}-rtl`]:"rtl"===k,[`${M}-wrapper-checked`]:R.checked,[`${M}-wrapper-disabled`]:Z,[`${M}-wrapper-in-form-item`]:j},null==S?void 0:S.className,v,g,D),B=o()({[`${M}-indeterminate`]:b},m.A,D),F=b?"mixed":void 0;return I(l.createElement(p.Z,{component:"Checkbox",disabled:Z},l.createElement("label",{className:T,style:Object.assign(Object.assign({},null==S?void 0:S.style),C),onMouseEnter:h,onMouseLeave:O},l.createElement(a.Z,Object.assign({"aria-checked":F},R,{prefixCls:M,className:B,disabled:Z,ref:t})),void 0!==y&&l.createElement("span",null,y))))};var g=l.forwardRef(v),y=n(61414),b=n(55405),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:a=[],prefixCls:s,className:c,rootClassName:p,style:m,onChange:f}=e,v=C(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:h,direction:O}=l.useContext(i.E_),[x,$]=l.useState(v.value||n||[]),[E,w]=l.useState([]);l.useEffect((()=>{"value"in v&&$(v.value||[])}),[v.value]);const k=l.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),S=h("checkbox",s),N=`${S}-group`,[j,P]=(0,d.ZP)(S),Z=(0,b.Z)(v,["value","disabled"]),z=a.length?k.map((e=>l.createElement(g,{prefixCls:S,key:e.value.toString(),disabled:"disabled"in e?e.disabled:v.disabled,value:e.value,checked:x.includes(e.value),onChange:e.onChange,className:`${N}-item`,style:e.style,title:e.title},e.label))):r,M={toggleOption:e=>{const t=x.indexOf(e.value),n=(0,y.Z)(x);-1===t?n.push(e.value):n.splice(t,1),"value"in v||$(n),null==f||f(n.filter((e=>E.includes(e))).sort(((e,t)=>k.findIndex((t=>t.value===e))-k.findIndex((e=>e.value===t)))))},value:x,disabled:v.disabled,name:v.name,registerValue:e=>{w((t=>[].concat((0,y.Z)(t),[e])))},cancelValue:e=>{w((t=>t.filter((t=>t!==e))))}},I=o()(N,{[`${N}-rtl`]:"rtl"===O},c,p,P);return j(l.createElement("div",Object.assign({className:I,style:m},Z,{ref:t}),l.createElement(u.Provider,{value:M},z)))},O=l.forwardRef(h);var x=l.memo(O);const $=g;$.Group=x,$.__ANT_CHECKBOX=!0;var E=$},98447:function(e,t,n){n.d(t,{C2:function(){return i}});var r=n(17313),o=n(37613),a=n(83116);const l=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,r.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,o.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[l(n)]}t.ZP=(0,a.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),i=n(78892),s=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:h,children:O,className:x,menu:$,arrow:E,autoFocus:w,overlay:k,trigger:S,align:N,open:j,onOpenChange:P,placement:Z,getPopupContainer:z,href:M,icon:I=l.createElement(i.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:K,dropdownRender:_}=e,H=m(e,["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"]),A=n("dropdown",f),V=`${A}-button`,[G,W]=(0,p.Z)(A),X={menu:$,arrow:E,autoFocus:w,align:N,disabled:y,trigger:y?[]:S,onOpenChange:P,getPopupContainer:z||t,mouseEnterDelay:T,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:K,dropdownRender:_},{compactSize:Q,compactItemClassnames:U}=(0,d.ri)(A,o),q=a()(V,U,x,W);"overlay"in e&&(X.overlay=k),"open"in e&&(X.open=j),X.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const Y=l.createElement(s.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:h,href:M,title:D},O),J=l.createElement(s.ZP,{type:v,danger:g,icon:I}),[ee,te]=R([Y,J]);return G(l.createElement(u.Z.Compact,Object.assign({className:q,size:Q,block:!0},H),ee,l.createElement(r.Z,Object.assign({},X),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),d=t("input"),[p,m]=(0,s.ZP)(d),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,a.useContext)(i.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return p(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:g},e.children)))},u=n(9432),d=n(33614),p={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"},m=n(1393),f=function(e,t){return a.createElement(m.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var v=a.forwardRef(f),g=n(76897),y=n(55405),b=n(25629),C=n(59412),h=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),x={click:"onClick",hover:"onMouseOver"};var $=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[i,s]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&s(n.visible)}),[r,n]);const d=(0,C.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&d(),s((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:m,prefixCls:f,inputPrefixCls:v,size:g}=e,$=h(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=a.useContext(l.E_),w=E("input",v),k=E("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=x[n]||"",l=r(i),s={[o]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),s)})(k),N=o()(k,m,{[`${k}-${g}`]:!!g}),j=Object.assign(Object.assign({},(0,y.Z)($,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:N,prefixCls:w,suffix:S});return g&&(j.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},j))})),E=n(78405),w=n(92343),k=n(3113),S=n(19716),N=n(33234),j=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:i,size:s,suffix:c,enterButton:d=!1,addonAfter:p,loading:m,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,h=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:x}=a.useContext(l.E_),$=a.useRef(!1),P=O("input-search",n),Z=O("input",r),{compactSize:z}=(0,N.ri)(P,x),M=(0,S.Z)((e=>{var t;return null!==(t=null!=s?s:z)&&void 0!==t?t:e})),I=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=I.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=I.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof d?a.createElement(E.Z,null):null,B=`${P}-button`;let F;const L=d||{},K=L.type&&!0===L.type.__ANT_BUTTON;F=K||"button"===L.type?(0,w.Tm)(L,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},K?{className:B,size:M}:{})):a.createElement(k.ZP,{className:B,type:d?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:m,icon:T},d),p&&(F=[F,(0,w.Tm)(p,{key:"addonAfter"})]);const _=o()(P,{[`${P}-rtl`]:"rtl"===x,[`${P}-${M}`]:!!M,[`${P}-with-button`]:!!d},i);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(I,t),onPressEnter:e=>{$.current||m||R(e)}},h,{size:M,onCompositionStart:e=>{$.current=!0,null==y||y(e)},onCompositionEnd:e=>{$.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:_,disabled:f}))})),Z=n(1643);const z=u.Z;z.Group=c,z.Search=P,z.TextArea=Z.Z,z.Password=$;var M=z},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),i=n(36355),s=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:i}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:s,space:c,direction:g}=r.useContext(i.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:h,children:O,direction:x="horizontal",prefixCls:$,split:E,style:w,wrap:k=!1,classNames:S,styles:N}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,Z]=Array.isArray(y)?y:[y,y],z=m(Z),M=m(P),I=f(Z),D=f(P),R=(0,l.Z)(O,{keepEmpty:!0}),T=void 0===b&&"horizontal"===x?"center":b,B=s("space",$),[F,L]=(0,p.Z)(B),K=a()(B,null==c?void 0:c.className,L,`${B}-${x}`,{[`${B}-rtl`]:"rtl"===g,[`${B}-align-${T}`]:T,[`${B}-gap-row-${Z}`]:z,[`${B}-gap-col-${P}`]:M},C,h),_=a()(`${B}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const A=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${_}-${t}`;return r.createElement(d,{className:_,key:a,index:t,split:E,style:null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),V=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return k&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=P),!z&&I&&(G.rowGap=Z),F(r.createElement("div",Object.assign({ref:t,className:K,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),w)},j),r.createElement(u,{value:V},A)))}));const y=g;y.Compact=s.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),i=n.n(l),s=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:i}=e;let s;if("function"==typeof n)s=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),s=[r.createElement("span",{key:"int",className:`${i}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${i}-content-value-decimal`},c)]}else s=e}return r.createElement("span",{className:`${i}-content-value`},s)},d=n(17313),p=n(83116),m=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:i,fontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:i,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,p.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:d=0,title:p,valueRender:m,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:h=".",groupSeparator:O=","}=e,{getPrefixCls:x,direction:$,statistic:E}=r.useContext(s.E_),w=x("statistic",t),[k,S]=v(w),N=r.createElement(u,Object.assign({decimalSeparator:h,groupSeparator:O,prefixCls:w},e,{value:d})),j=i()(w,{[`${w}-rtl`]:"rtl"===$},null==E?void 0:E.className,n,o,S);return k(r.createElement("div",{className:j,style:Object.assign(Object.assign({},null==E?void 0:E.style),a),onMouseEnter:b,onMouseLeave:C},p&&r.createElement("div",{className:`${w}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${w}-skeleton`},r.createElement("div",{style:l,className:`${w}-content`},f&&r.createElement("span",{className:`${w}-content-prefix`},f),m?m(N):N,g&&r.createElement("span",{className:`${w}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let i=0;return l.replace(r,(()=>{const e=o[i];return i+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:i}=e,s=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var h=r.memo(C);g.Countdown=h;var O=g},92899:function(e,t,n){n.d(t,{Fm:function(){return p}});var r=n(7102),o=n(95406);const a=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),i=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),d={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:a,outKeyframes:l},"move-left":{inKeyframes:i,outKeyframes:s},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:a,outKeyframes:l}=d[t];return[(0,o.R)(r,a,l,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},5630:function(e,t,n){var r=n(33614),o=n(81162),a=n(24018),l=n(54099),i=n(63011),s=n(92310),c=n.n(s),u=n(71366),d=n(59301),p=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],m=(0,d.forwardRef)((function(e,t){var n,s=e.prefixCls,m=void 0===s?"rc-checkbox":s,f=e.className,v=e.style,g=e.checked,y=e.disabled,b=e.defaultChecked,C=void 0!==b&&b,h=e.type,O=void 0===h?"checkbox":h,x=e.title,$=e.onChange,E=(0,i.Z)(e,p),w=(0,d.useRef)(null),k=(0,u.Z)(C,{value:g}),S=(0,l.Z)(k,2),N=S[0],j=S[1];(0,d.useImperativeHandle)(t,(function(){return{focus:function(){var e;null===(e=w.current)||void 0===e||e.focus()},blur:function(){var e;null===(e=w.current)||void 0===e||e.blur()},input:w.current}}));var P=c()(m,f,(n={},(0,a.Z)(n,"".concat(m,"-checked"),N),(0,a.Z)(n,"".concat(m,"-disabled"),y),n));return d.createElement("span",{className:P,title:x,style:v},d.createElement("input",(0,r.Z)({},E,{className:"".concat(m,"-input"),ref:w,onChange:function(t){y||("checked"in e||j(t.target.checked),null==$||$({target:(0,o.Z)((0,o.Z)({},e),{},{type:O,checked:t.target.checked}),stopPropagation:function(){t.stopPropagation()},preventDefault:function(){t.preventDefault()},nativeEvent:t.nativeEvent}))},disabled:y,checked:!!N,type:O})),d.createElement("span",{className:"".concat(m,"-inner")}))}));t.Z=m}}]); \ No newline at end of file diff --git a/59735.async.js b/59735.async.js deleted file mode 100644 index 3a41ee42be..0000000000 --- a/59735.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[59735,54146,95507,11525,41672,1911,37637,80182,79635],{3148:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),a=n(59301),o={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"},i=n(1393),l=function(e,t){return a.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var s=a.forwardRef(l)},76897:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),a=n(59301),o={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"},i=n(1393),l=function(e,t){return a.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var s=a.forwardRef(l)},18889:function(e,t,n){n.d(t,{Z:function(){return N}});var r=n(92310),a=n.n(r),o=n(55405),i=n(59301),l=n(36355),s=n(19716),c=n(66999),d=n(99313),p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{var{prefixCls:t,className:n,hoverable:r=!0}=e,o=p(e,["prefixCls","className","hoverable"]);const{getPrefixCls:s}=i.useContext(l.E_),c=s("card",t),d=a()(`${c}-grid`,n,{[`${c}-grid-hoverable`]:r});return i.createElement("div",Object.assign({},o,{className:d}))},m=n(17313),g=n(83116),f=n(37613);const b=e=>{const{antCls:t,componentCls:n,headerHeight:r,cardPaddingBase:a,tabsMarginBottom:o}=e;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:r,marginBottom:-1,padding:`0 ${a}px`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`},(0,m.dF)()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},m.vS),{[`\n > ${n}-typography,\n > ${n}-typography-edit-content\n `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${t}-tabs-top`]:{clear:"both",marginBottom:o,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorderSecondary}`}}})},y=e=>{const{cardPaddingBase:t,colorBorderSecondary:n,cardShadow:r,lineWidth:a}=e;return{width:"33.33%",padding:t,border:0,borderRadius:0,boxShadow:`\n ${a}px 0 0 0 ${n},\n 0 ${a}px 0 0 ${n},\n ${a}px ${a}px 0 0 ${n},\n ${a}px 0 0 0 ${n} inset,\n 0 ${a}px 0 0 ${n} inset;\n `,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:r}}},v=e=>{const{componentCls:t,iconCls:n,actionsLiMargin:r,cardActionsIconSize:a,colorBorderSecondary:o,actionsBg:i}=e;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:i,borderTop:`${e.lineWidth}px ${e.lineType} ${o}`,display:"flex",borderRadius:`0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px `},(0,m.dF)()),{"& > li":{margin:r,color:e.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:2*e.cardActionsIconSize,fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer","&:hover":{color:e.colorPrimary,transition:`color ${e.motionDurationMid}`},[`a:not(${t}-btn), > ${n}`]:{display:"inline-block",width:"100%",color:e.colorTextDescription,lineHeight:e.fontSize*e.lineHeight+"px",transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${n}`]:{fontSize:a,lineHeight:a*e.lineHeight+"px"}},"&:not(:last-child)":{borderInlineEnd:`${e.lineWidth}px ${e.lineType} ${o}`}}})},h=e=>Object.assign(Object.assign({margin:`-${e.marginXXS}px 0`,display:"flex"},(0,m.dF)()),{"&-avatar":{paddingInlineEnd:e.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:e.marginXS}},"&-title":Object.assign({color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG},m.vS),"&-description":{color:e.colorTextDescription}}),$=e=>{const{componentCls:t,cardPaddingBase:n,colorFillAlter:r}=e;return{[`${t}-head`]:{padding:`0 ${n}px`,background:r,"&-title":{fontSize:e.fontSize}},[`${t}-body`]:{padding:`${e.padding}px ${n}px`}}},x=e=>{const{componentCls:t}=e;return{overflow:"hidden",[`${t}-body`]:{userSelect:"none"}}},C=e=>{const{antCls:t,componentCls:n,cardShadow:r,cardHeadPadding:a,colorBorderSecondary:o,boxShadowTertiary:i,cardPaddingBase:l,extraColor:s}=e;return{[n]:Object.assign(Object.assign({},(0,m.Wf)(e)),{position:"relative",background:e.colorBgContainer,borderRadius:e.borderRadiusLG,[`&:not(${n}-bordered)`]:{boxShadow:i},[`${n}-head`]:b(e),[`${n}-extra`]:{marginInlineStart:"auto",color:s,fontWeight:"normal",fontSize:e.fontSize},[`${n}-body`]:Object.assign({padding:l,borderRadius:` 0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px`},(0,m.dF)()),[`${n}-grid`]:y(e),[`${n}-cover`]:{"> *":{display:"block",width:"100%"},[`img, img + ${t}-image-mask`]:{borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`}},[`${n}-actions`]:v(e),[`${n}-meta`]:h(e)}),[`${n}-bordered`]:{border:`${e.lineWidth}px ${e.lineType} ${o}`,[`${n}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${n}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${e.motionDurationMid}, border-color ${e.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:r}},[`${n}-contain-grid`]:{[`${n}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${n}-loading) ${n}-body`]:{marginBlockStart:-e.lineWidth,marginInlineStart:-e.lineWidth,padding:0}},[`${n}-contain-tabs`]:{[`> ${n}-head`]:{[`${n}-head-title, ${n}-extra`]:{paddingTop:a}}},[`${n}-type-inner`]:$(e),[`${n}-loading`]:x(e),[`${n}-rtl`]:{direction:"rtl"}}},O=e=>{const{componentCls:t,cardPaddingSM:n,headerHeightSM:r,headerFontSizeSM:a}=e;return{[`${t}-small`]:{[`> ${t}-head`]:{minHeight:r,padding:`0 ${n}px`,fontSize:a,[`> ${t}-head-wrapper`]:{[`> ${t}-extra`]:{fontSize:e.fontSize}}},[`> ${t}-body`]:{padding:n}},[`${t}-small${t}-contain-tabs`]:{[`> ${t}-head`]:{[`${t}-head-title, ${t}-extra`]:{minHeight:r,paddingTop:0,display:"flex",alignItems:"center"}}}}};var S=(0,g.Z)("Card",(e=>{const t=(0,f.TS)(e,{cardShadow:e.boxShadowCard,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardActionsIconSize:e.fontSize,cardPaddingSM:12});return[C(t),O(t)]}),(e=>({headerBg:"transparent",headerFontSize:e.fontSizeLG,headerFontSizeSM:e.fontSize,headerHeight:e.fontSizeLG*e.lineHeightLG+2*e.padding,headerHeightSM:e.fontSize*e.lineHeight+2*e.paddingXS,actionsBg:e.colorBgContainer,actionsLiMargin:`${e.paddingSM}px 0`,tabsMarginBottom:-e.padding-e.lineWidth,extraColor:e.colorText}))),E=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,className:r,rootClassName:p,style:m,extra:g,headStyle:f={},bodyStyle:b={},title:y,loading:v,bordered:h=!0,size:$,type:x,cover:C,actions:O,tabList:w,children:j,activeTabKey:z,defaultActiveTabKey:P,tabBarExtraContent:N,hoverable:B,tabProps:T={}}=e,M=E(e,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps"]),{getPrefixCls:Z,direction:k,card:R}=i.useContext(l.E_),L=i.useMemo((()=>{let e=!1;return i.Children.forEach(j,(t=>{t&&t.type&&t.type===u&&(e=!0)})),e}),[j]),I=Z("card",n),[H,D]=S(I),W=i.createElement(c.Z,{loading:!0,active:!0,paragraph:{rows:4},title:!1},j),A=void 0!==z,G=Object.assign(Object.assign({},T),{[A?"activeKey":"defaultActiveKey"]:A?z:P,tabBarExtraContent:N});let F;const _=(0,s.Z)($),K=_&&"default"!==_?_:"large",Q=w?i.createElement(d.Z,Object.assign({size:K},G,{className:`${I}-head-tabs`,onChange:t=>{var n;null===(n=e.onTabChange)||void 0===n||n.call(e,t)},items:w.map((e=>{var{tab:t}=e,n=E(e,["tab"]);return Object.assign({label:t},n)}))})):null;(y||g||Q)&&(F=i.createElement("div",{className:`${I}-head`,style:f},i.createElement("div",{className:`${I}-head-wrapper`},y&&i.createElement("div",{className:`${I}-head-title`},y),g&&i.createElement("div",{className:`${I}-extra`},g)),Q));const q=C?i.createElement("div",{className:`${I}-cover`},C):null,X=i.createElement("div",{className:`${I}-body`,style:b},v?W:j),U=O&&O.length?i.createElement("ul",{className:`${I}-actions`},function(e){return e.map(((t,n)=>i.createElement("li",{style:{width:100/e.length+"%"},key:`action-${n}`},i.createElement("span",null,t))))}(O)):null,V=(0,o.Z)(M,["onTabChange"]),J=a()(I,null==R?void 0:R.className,{[`${I}-loading`]:v,[`${I}-bordered`]:h,[`${I}-hoverable`]:B,[`${I}-contain-grid`]:L,[`${I}-contain-tabs`]:w&&w.length,[`${I}-${_}`]:_,[`${I}-type-${x}`]:!!x,[`${I}-rtl`]:"rtl"===k},r,p,D),Y=Object.assign(Object.assign({},null==R?void 0:R.style),m);return H(i.createElement("div",Object.assign({ref:t},V,{className:J,style:Y}),F,q,X,U))}));var j=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:t,className:n,avatar:r,title:o,description:s}=e,c=j(e,["prefixCls","className","avatar","title","description"]),{getPrefixCls:d}=i.useContext(l.E_),p=d("card",t),u=a()(`${p}-meta`,n),m=r?i.createElement("div",{className:`${p}-meta-avatar`},r):null,g=o?i.createElement("div",{className:`${p}-meta-title`},o):null,f=s?i.createElement("div",{className:`${p}-meta-description`},s):null,b=g||f?i.createElement("div",{className:`${p}-meta-detail`},g,f):null;return i.createElement("div",Object.assign({},c,{className:u}),m,b)};const P=w;P.Grid=u,P.Meta=z;var N=P},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),a=n(92310),o=n.n(a),i=n(59301),l=n(78892),s=n(3113),c=n(36355),d=n(81327),p=n(33234),u=n(47211),m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=i.useContext(c.E_),{prefixCls:g,type:f="default",danger:b,disabled:y,loading:v,onClick:h,htmlType:$,children:x,className:C,menu:O,arrow:S,autoFocus:E,overlay:w,trigger:j,align:z,open:P,onOpenChange:N,placement:B,getPopupContainer:T,href:M,icon:Z=i.createElement(l.Z,null),title:k,buttonsRender:R=(e=>e),mouseEnterDelay:L,mouseLeaveDelay:I,overlayClassName:H,overlayStyle:D,destroyPopupOnHide:W,dropdownRender:A}=e,G=m(e,["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"]),F=n("dropdown",g),_=`${F}-button`,[K,Q]=(0,u.Z)(F),q={menu:O,arrow:S,autoFocus:E,align:z,disabled:y,trigger:y?[]:j,onOpenChange:N,getPopupContainer:T||t,mouseEnterDelay:L,mouseLeaveDelay:I,overlayClassName:H,overlayStyle:D,destroyPopupOnHide:W,dropdownRender:A},{compactSize:X,compactItemClassnames:U}=(0,p.ri)(F,a),V=o()(_,U,C,Q);"overlay"in e&&(q.overlay=w),"open"in e&&(q.open=P),q.placement="placement"in e?B:"rtl"===a?"bottomLeft":"bottomRight";const J=i.createElement(s.ZP,{type:f,danger:b,disabled:y,loading:v,onClick:h,htmlType:$,href:M,title:k},x),Y=i.createElement(s.ZP,{type:f,danger:b,icon:Z}),[ee,te]=R([J,Y]);return K(i.createElement(d.Z.Compact,Object.assign({className:V,size:X,block:!0},G),ee,i.createElement(r.Z,Object.assign({},q),te)))};g.__ANT_BUTTON=!0;var f=g;const b=r.Z;b.Button=f;var y=b},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),a=n.n(r),o=n(59301),i=n(36355),l=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(i.E_),{prefixCls:r,className:c}=e,d=t("input-group",r),p=t("input"),[u,m]=(0,s.ZP)(p),g=a()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===n},m,c),f=(0,o.useContext)(l.aM),b=(0,o.useMemo)((()=>Object.assign(Object.assign({},f),{isFormItemInput:!1})),[f]);return u(o.createElement("span",{className:g,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:b},e.children)))},d=n(9432),p=n(33614),u={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"},m=n(1393),g=function(e,t){return o.createElement(m.Z,(0,p.Z)({},e,{ref:t,icon:u}))};var f=o.forwardRef(g),b=n(76897),y=n(55405),v=n(25629),h=n(59412),$=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(b.Z,null):o.createElement(f,null),C={click:"onClick",hover:"onMouseOver"};var O=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,s]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&s(n.visible)}),[r,n]);const p=(0,h.Z)(c),u=()=>{const{disabled:t}=e;t||(l&&p(),s((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:m,prefixCls:g,inputPrefixCls:f,size:b}=e,O=$(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:S}=o.useContext(i.E_),E=S("input",f),w=S("input-password",g),j=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=C[n]||"",i=r(l),s={[a]:u,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(i)?i:o.createElement("span",null,i),s)})(w),z=a()(w,m,{[`${w}-${b}`]:!!b}),P=Object.assign(Object.assign({},(0,y.Z)(O,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:z,prefixCls:E,suffix:j});return b&&(P.size=b),o.createElement(d.Z,Object.assign({ref:(0,v.sQ)(t,c)},P))})),S=n(78405),E=n(92343),w=n(3113),j=n(19716),z=n(33234),P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:s,suffix:c,enterButton:p=!1,addonAfter:u,loading:m,disabled:g,onSearch:f,onChange:b,onCompositionStart:y,onCompositionEnd:h}=e,$=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:C}=o.useContext(i.E_),O=o.useRef(!1),N=x("input-search",n),B=x("input",r),{compactSize:T}=(0,z.ri)(N,C),M=(0,j.Z)((e=>{var t;return null!==(t=null!=s?s:T)&&void 0!==t?t:e})),Z=o.useRef(null),k=e=>{var t;document.activeElement===(null===(t=Z.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;f&&f(null===(n=null===(t=Z.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},L="boolean"==typeof p?o.createElement(S.Z,null):null,I=`${N}-button`;let H;const D=p||{},W=D.type&&!0===D.type.__ANT_BUTTON;H=W||"button"===D.type?(0,E.Tm)(D,Object.assign({onMouseDown:k,onClick:e=>{var t,n;null===(n=null===(t=null==D?void 0:D.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},W?{className:I,size:M}:{})):o.createElement(w.ZP,{className:I,type:p?"primary":void 0,size:M,disabled:g,key:"enterButton",onMouseDown:k,onClick:R,loading:m,icon:L},p),u&&(H=[H,(0,E.Tm)(u,{key:"addonAfter"})]);const A=a()(N,{[`${N}-rtl`]:"rtl"===C,[`${N}-${M}`]:!!M,[`${N}-with-button`]:!!p},l);return o.createElement(d.Z,Object.assign({ref:(0,v.sQ)(Z,t),onPressEnter:e=>{O.current||m||R(e)}},$,{size:M,onCompositionStart:e=>{O.current=!0,null==y||y(e)},onCompositionEnd:e=>{O.current=!1,null==h||h(e)},prefixCls:B,addonAfter:H,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&f&&f(e.target.value,e,{source:"clear"}),b&&b(e)},className:A,disabled:g}))})),B=n(1643);const T=d.Z;T.Group=c,T.Search=N,T.TextArea=B.Z,T.Password=O;var M=T},81327:function(e,t,n){n.d(t,{Z:function(){return v}});var r=n(59301),a=n(92310),o=n.n(a),i=n(75440),l=n(36355),s=n(33234);const c=r.createContext({latestIndex:0}),d=c.Provider;var p=e=>{let{className:t,index:n,children:a,split:o,style:i}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:i},a),n{var n,a;const{getPrefixCls:s,space:c,direction:b}=r.useContext(l.E_),{size:y=(null==c?void 0:c.size)||"small",align:v,className:h,rootClassName:$,children:x,direction:C="horizontal",prefixCls:O,split:S,style:E,wrap:w=!1,classNames:j,styles:z}=e,P=f(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[N,B]=Array.isArray(y)?y:[y,y],T=m(B),M=m(N),Z=g(B),k=g(N),R=(0,i.Z)(x,{keepEmpty:!0}),L=void 0===v&&"horizontal"===C?"center":v,I=s("space",O),[H,D]=(0,u.Z)(I),W=o()(I,null==c?void 0:c.className,D,`${I}-${C}`,{[`${I}-rtl`]:"rtl"===b,[`${I}-align-${L}`]:L,[`${I}-gap-row-${B}`]:T,[`${I}-gap-col-${N}`]:M},h,$),A=o()(`${I}-item`,null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let G=0;const F=R.map(((e,t)=>{var n,a;null!=e&&(G=t);const o=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:o,index:t,split:S,style:null!==(n=null==z?void 0:z.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),_=r.useMemo((()=>({latestIndex:G})),[G]);if(0===R.length)return null;const K={};return w&&(K.flexWrap="wrap"),!M&&k&&(K.columnGap=N),!T&&Z&&(K.rowGap=B),H(r.createElement("div",Object.assign({ref:t,className:W,style:Object.assign(Object.assign(Object.assign({},K),null==c?void 0:c.style),E)},P),r.createElement(d,{value:_},F)))}));const y=b;y.Compact=s.ZP;var v=y}}]); \ No newline at end of file diff --git a/6000.async.js b/6000.async.js deleted file mode 100644 index 005f384558..0000000000 --- a/6000.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[6e3,11947,48474,50928,52687,7436,1911,37637,80182,79635],{9516:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={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"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(78892),i=n(3113),c=n(36355),u=n(81327),m=n(33234),p=n(47211),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:y="default",danger:v,disabled:g,loading:O,onClick:b,htmlType:C,children:h,className:w,menu:x,arrow:E,autoFocus:N,overlay:P,trigger:Z,align:j,open:$,onOpenChange:z,placement:M,getPopupContainer:k,href:R,icon:S=s.createElement(l.Z,null),title:K,buttonsRender:I=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,F=f(e,["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"]),Q=n("dropdown",d),U=`${Q}-button`,[q,H]=(0,p.Z)(Q),G={menu:x,arrow:E,autoFocus:N,align:j,disabled:g,trigger:g?[]:Z,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:T,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(Q,a),J=o()(U,W,w,H);"overlay"in e&&(G.overlay=P),"open"in e&&(G.open=$),G.placement="placement"in e?M:"rtl"===a?"bottomLeft":"bottomRight";const X=s.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:O,onClick:b,htmlType:C,href:R,title:K},h),Y=s.createElement(i.ZP,{type:y,danger:v,icon:S}),[ee,te]=I([X,Y]);return q(s.createElement(u.Z.Compact,Object.assign({className:J,size:V,block:!0},F),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var y=d;const v=r.Z;v.Button=y;var g=v},24650:function(e,t,n){n.d(t,{Z:function(){return R}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[p,f]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),y=(0,o.useContext)(l.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return p(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),m=n(33614),p={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"},f=n(1393),d=function(e,t){return o.createElement(f.Z,(0,m.Z)({},e,{ref:t,icon:p}))};var y=o.forwardRef(d),v=n(76897),g=n(55405),O=n(25629),b=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),w={click:"onClick",hover:"onMouseOver"};var x=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:f,prefixCls:d,inputPrefixCls:y,size:v}=e,x=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=o.useContext(s.E_),N=E("input",y),P=E("input-password",d),Z=n&&(t=>{const{action:n="click",iconRender:r=h}=e,a=w[n]||"",s=r(l),i={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(P),j=a()(P,f,{[`${P}-${v}`]:!!v}),$=Object.assign(Object.assign({},(0,g.Z)(x,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:N,suffix:Z});return v&&($.size=v),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},$))})),E=n(78405),N=n(92343),P=n(3113),Z=n(19716),j=n(33234),$=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:p,loading:f,disabled:d,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:b}=e,C=$(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:h,direction:w}=o.useContext(s.E_),x=o.useRef(!1),z=h("input-search",n),M=h("input",r),{compactSize:k}=(0,j.ri)(z,w),R=(0,Z.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),S=o.useRef(null),K=e=>{var t;document.activeElement===(null===(t=S.current)||void 0===t?void 0:t.input)&&e.preventDefault()},I=e=>{var t,n;y&&y(null===(n=null===(t=S.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof m?o.createElement(E.Z,null):null,D=`${z}-button`;let L;const B=m||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:K,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),I(e)},key:"enterButton"},_?{className:D,size:R}:{})):o.createElement(P.ZP,{className:D,type:m?"primary":void 0,size:R,disabled:d,key:"enterButton",onMouseDown:K,onClick:I,loading:f,icon:T},m),p&&(L=[L,(0,N.Tm)(p,{key:"addonAfter"})]);const A=a()(z,{[`${z}-rtl`]:"rtl"===w,[`${z}-${R}`]:!!R,[`${z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(S,t),onPressEnter:e=>{x.current||f||I(e)}},C,{size:R,onCompositionStart:e=>{x.current=!0,null==g||g(e)},onCompositionEnd:e=>{x.current=!1,null==b||b(e)},prefixCls:M,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:A,disabled:d}))})),M=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=M.Z,k.Password=x;var R=k},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:v}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:h,direction:w="horizontal",prefixCls:x,split:E,style:N,wrap:P=!1,classNames:Z,styles:j}=e,$=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,M]=Array.isArray(g)?g:[g,g],k=f(M),R=f(z),S=d(M),K=d(z),I=(0,s.Z)(h,{keepEmpty:!0}),T=void 0===O&&"horizontal"===w?"center":O,D=i("space",x),[L,B]=(0,p.Z)(D),_=o()(D,null==c?void 0:c.className,B,`${D}-${w}`,{[`${D}-rtl`]:"rtl"===v,[`${D}-align-${T}`]:T,[`${D}-gap-row-${M}`]:k,[`${D}-gap-col-${z}`]:R},b,C),A=o()(`${D}-item`,null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let F=0;const Q=I.map(((e,t)=>{var n,a;null!=e&&(F=t);const o=e&&e.key||`${A}-${t}`;return r.createElement(m,{className:A,key:o,index:t,split:E,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),U=r.useMemo((()=>({latestIndex:F})),[F]);if(0===I.length)return null;const q={};return P&&(q.flexWrap="wrap"),!R&&K&&(q.columnGap=z),!k&&S&&(q.rowGap=M),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},q),null==c?void 0:c.style),N)},$),r.createElement(u,{value:U},Q)))}));const g=v;g.Compact=i.ZP;var O=g},92899:function(e,t,n){n.d(t,{Fm:function(){return p}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/6177.async.js b/6177.async.js index 972b980a89..8d555ac179 100644 --- a/6177.async.js +++ b/6177.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[6177,49166,1911,37637,80182,79635],{76897:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),l={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"},a=n(1393),i=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var s=o.forwardRef(i)},99983:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 512h-56c-4.4 0-8 3.6-8 8v320H184V184h320c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V520c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M355.9 534.9L354 653.8c-.1 8.9 7.1 16.2 16 16.2h.4l118-2.9c2-.1 4-.9 5.4-2.3l415.9-415c3.1-3.1 3.1-8.2 0-11.3L785.4 114.3c-1.6-1.6-3.6-2.3-5.7-2.3s-4.1.8-5.7 2.3l-415.8 415a8.3 8.3 0 00-2.3 5.6zm63.5 23.6L779.7 199l45.2 45.1-360.5 359.7-45.7 1.1.7-46.4z"}}]},name:"form",theme:"outlined"},a=n(1393),i=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var s=o.forwardRef(i)},77578:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});const r=e=>e?"function"==typeof e?e():e:null},66104:function(e,t,n){"use strict";n.d(t,{Z:function(){return $}});var r=n(92310),o=n.n(r),l=n(75440),a=n(47413),i=n(59301),s=n(92343),c=n(36355),u=n(46952),p=n(91857);const d=e=>{let{children:t}=e;const{getPrefixCls:n}=i.useContext(c.E_),r=n("breadcrumb");return i.createElement("li",{className:`${r}-separator`,"aria-hidden":"true"},""===t?t:t||"/")};d.__ANT_BREADCRUMB_SEPARATOR=!0;var f=d,m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{if(t)return t(n,r,o,l);const i=function(e,t){if(void 0===e.title||null===e.title)return null;const n=Object.keys(t).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${n})`,"g"),((e,n)=>t[n]||e))}(n,r);return v(e,n,i,a)}}var h=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,separator:n="/",children:r,menu:o,overlay:l,dropdownProps:a,href:s}=e;const c=(e=>{if(o||l){const n=Object.assign({},a);if(o){const e=o||{},{items:t}=e,r=h(e,["items"]);n.menu=Object.assign(Object.assign({},r),{items:null==t?void 0:t.map(((e,t)=>{var{key:n,title:r,label:o,path:l}=e,a=h(e,["key","title","label","path"]);let c=null!=o?o:r;return l&&(c=i.createElement("a",{href:`${s}${l}`},c)),Object.assign(Object.assign({},a),{key:null!=n?n:t,label:c})}))})}else l&&(n.overlay=l);return i.createElement(p.Z,Object.assign({placement:"bottom"},n),i.createElement("span",{className:`${t}-overlay-link`},e,i.createElement(u.Z,null)))}return e})(r);return null!=c?i.createElement(i.Fragment,null,i.createElement("li",null,c),n&&i.createElement(f,null,n)):null},b=e=>{const{prefixCls:t,children:n,href:r}=e,o=h(e,["prefixCls","children","href"]),{getPrefixCls:l}=i.useContext(c.E_),a=l("breadcrumb",t);return i.createElement(y,Object.assign({},o,{prefixCls:a}),v(a,o,n,r))};b.__ANT_BREADCRUMB_ITEM=!0;var O=b,C=n(17313),x=n(83116),E=n(37613);const w=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},(0,C.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[n]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,C.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${t}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${t}-link`]:{[`\n > ${n} + span,\n > ${n} + a\n `]:{marginInlineStart:e.marginXXS}},[`${t}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${n}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var P=(0,x.Z)("Breadcrumb",(e=>{const t=(0,E.TS)(e,{});return[w(t)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),S=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var{breadcrumbName:t}=e,n=S(e,["breadcrumbName"]);return Object.assign(Object.assign({},n),{title:t})}))}),o}var k=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,separator:n="/",style:r,className:u,rootClassName:p,routes:d,items:m,children:v,itemRender:h,params:b={}}=e,O=k(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:C,direction:x,breadcrumb:E}=i.useContext(c.E_);let w;const S=C("breadcrumb",t),[N,$]=P(S),Z=function(e,t){return(0,i.useMemo)((()=>e||(t?t.map(j):null)),[e,t])}(m,d);const L=g(S,h);if(Z&&Z.length>0){const e=[],t=m||d;w=Z.map(((r,o)=>{const{path:l,key:s,type:c,menu:u,overlay:p,onClick:d,className:m,separator:v,dropdownProps:g}=r,h=((e,t)=>{if(void 0===t)return t;let n=(t||"").replace(/^\//,"");return Object.keys(e).forEach((t=>{n=n.replace(`:${t}`,e[t])})),n})(b,l);void 0!==h&&e.push(h);const O=null!=s?s:o;if("separator"===c)return i.createElement(f,{key:O},v);const C={},x=o===Z.length-1;u?C.menu=u:p&&(C.overlay=p);let{href:E}=r;return e.length&&void 0!==h&&(E=`#/${e.join("/")}`),i.createElement(y,Object.assign({key:O},C,(0,a.Z)(r,{data:!0,aria:!0}),{className:m,dropdownProps:g,href:E,separator:x?"":n,onClick:d,prefixCls:S}),L(r,b,t,e,E))}))}else if(v){const e=(0,l.Z)(v).length;w=(0,l.Z)(v).map(((t,r)=>{if(!t)return t;const o=r===e-1;return(0,s.Tm)(t,{separator:o?"":n,key:r})}))}const z=o()(S,null==E?void 0:E.className,{[`${S}-rtl`]:"rtl"===x},u,p,$),T=Object.assign(Object.assign({},null==E?void 0:E.style),r);return N(i.createElement("nav",Object.assign({className:z,style:T},O),i.createElement("ol",null,w)))};N.Item=O,N.Separator=f;var $=N},38854:function(e,t,n){"use strict";n.d(t,{Z:function(){return h}});var r=n(91857),o=n(92310),l=n.n(o),a=n(59301),i=n(78892),s=n(3113),c=n(36355),u=n(81327),p=n(33234),d=n(47211),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=a.useContext(c.E_),{prefixCls:m,type:v="default",danger:g,disabled:h,loading:y,onClick:b,htmlType:O,children:C,className:x,menu:E,arrow:w,autoFocus:P,overlay:S,trigger:j,align:k,open:N,onOpenChange:$,placement:Z,getPopupContainer:L,href:z,icon:T=a.createElement(i.Z,null),title:M,buttonsRender:R=(e=>e),mouseEnterDelay:_,mouseLeaveDelay:I,overlayClassName:B,overlayStyle:D,destroyPopupOnHide:W,dropdownRender:H}=e,A=f(e,["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"]),X=n("dropdown",m),F=`${X}-button`,[U,V]=(0,d.Z)(X),q={menu:E,arrow:w,autoFocus:P,align:k,disabled:h,trigger:h?[]:j,onOpenChange:$,getPopupContainer:L||t,mouseEnterDelay:_,mouseLeaveDelay:I,overlayClassName:B,overlayStyle:D,destroyPopupOnHide:W,dropdownRender:H},{compactSize:Q,compactItemClassnames:G}=(0,p.ri)(X,o),Y=l()(F,G,x,V);"overlay"in e&&(q.overlay=S),"open"in e&&(q.open=N),q.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const K=a.createElement(s.ZP,{type:v,danger:g,disabled:h,loading:y,onClick:b,htmlType:O,href:z,title:M},C),J=a.createElement(s.ZP,{type:v,danger:g,icon:T}),[ee,te]=R([K,J]);return U(a.createElement(u.Z.Compact,Object.assign({className:Y,size:Q,block:!0},A),ee,a.createElement(r.Z,Object.assign({},q),te)))};m.__ANT_BUTTON=!0;var v=m;const g=r.Z;g.Button=v;var h=g},24650:function(e,t,n){"use strict";n.d(t,{Z:function(){return z}});var r=n(92310),o=n.n(r),l=n(59301),a=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[d,f]=(0,s.ZP)(p),m=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),v=(0,l.useContext)(i.aM),g=(0,l.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return d(l.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(i.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(33614),d={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"},f=n(1393),m=function(e,t){return l.createElement(f.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var v=l.forwardRef(m),g=n(76897),h=n(55405),y=n(25629),b=n(59412),O=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?l.createElement(g.Z,null):l.createElement(v,null),x={click:"onClick",hover:"onMouseOver"};var E=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[i,s]=(0,l.useState)((()=>!!r&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{r&&s(n.visible)}),[r,n]);const p=(0,b.Z)(c),d=()=>{const{disabled:t}=e;t||(i&&p(),s((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:f,prefixCls:m,inputPrefixCls:v,size:g}=e,E=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=l.useContext(a.E_),P=w("input",v),S=w("input-password",m),j=n&&(t=>{const{action:n="click",iconRender:r=C}=e,o=x[n]||"",a=r(i),s={[o]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),s)})(S),k=o()(S,f,{[`${S}-${g}`]:!!g}),N=Object.assign(Object.assign({},(0,h.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:k,prefixCls:P,suffix:j});return g&&(N.size=g),l.createElement(u.Z,Object.assign({ref:(0,y.sQ)(t,c)},N))})),w=n(78405),P=n(92343),S=n(3113),j=n(19716),k=n(33234),N=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:i,size:s,suffix:c,enterButton:p=!1,addonAfter:d,loading:f,disabled:m,onSearch:v,onChange:g,onCompositionStart:h,onCompositionEnd:b}=e,O=N(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:x}=l.useContext(a.E_),E=l.useRef(!1),$=C("input-search",n),Z=C("input",r),{compactSize:L}=(0,k.ri)($,x),z=(0,j.Z)((e=>{var t;return null!==(t=null!=s?s:L)&&void 0!==t?t:e})),T=l.useRef(null),M=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},_="boolean"==typeof p?l.createElement(w.Z,null):null,I=`${$}-button`;let B;const D=p||{},W=D.type&&!0===D.type.__ANT_BUTTON;B=W||"button"===D.type?(0,P.Tm)(D,Object.assign({onMouseDown:M,onClick:e=>{var t,n;null===(n=null===(t=null==D?void 0:D.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},W?{className:I,size:z}:{})):l.createElement(S.ZP,{className:I,type:p?"primary":void 0,size:z,disabled:m,key:"enterButton",onMouseDown:M,onClick:R,loading:f,icon:_},p),d&&(B=[B,(0,P.Tm)(d,{key:"addonAfter"})]);const H=o()($,{[`${$}-rtl`]:"rtl"===x,[`${$}-${z}`]:!!z,[`${$}-with-button`]:!!p},i);return l.createElement(u.Z,Object.assign({ref:(0,y.sQ)(T,t),onPressEnter:e=>{E.current||f||R(e)}},O,{size:z,onCompositionStart:e=>{E.current=!0,null==h||h(e)},onCompositionEnd:e=>{E.current=!1,null==b||b(e)},prefixCls:Z,addonAfter:B,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:H,disabled:m}))})),Z=n(1643);const L=u.Z;L.Group=c,L.Search=$,L.TextArea=Z.Z,L.Password=E;var z=L},14478:function(e,t,n){"use strict";n.d(t,{Z:function(){return j}});var r=n(90584),o=n(92310),l=n.n(o),a=n(20287),i=n(71366),s=n(55405),c=n(59301),u=n(92343),p=n(36355),d=n(60324),f=n(92806),m=n(77578),v=n(3113),g=n(67797),h=n(9763),y=n(31724),b=n(39722),O=n(83116);var C=(0,O.Z)("Popconfirm",(e=>(e=>{const{componentCls:t,iconCls:n,antCls:r,zIndexPopup:o,colorText:l,colorWarning:a,marginXXS:i,marginXS:s,fontSize:c,fontWeightStrong:u,colorTextHeading:p}=e;return{[t]:{zIndex:o,[`&${r}-popover`]:{fontSize:c},[`${t}-message`]:{marginBottom:s,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${t}-message-icon ${n}`]:{color:a,fontSize:c,lineHeight:1,marginInlineEnd:s},[`${t}-title`]:{fontWeight:u,color:p,"&:only-child":{fontWeight:"normal"}},[`${t}-description`]:{marginTop:i,color:l}},[`${t}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:s}}}}})(e)),(e=>{const{zIndexPopupBase:t}=e;return{zIndexPopup:t+60}}),{resetStyle:!1}),x=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,okButtonProps:n,cancelButtonProps:o,title:a,description:i,cancelText:s,okText:u,okType:d="primary",icon:b=c.createElement(r.Z,null),showCancel:O=!0,close:C,onConfirm:x,onCancel:E,onPopupClick:w}=e,{getPrefixCls:P}=c.useContext(p.E_),[S]=(0,h.Z)("Popconfirm",y.Z.Popconfirm),j=(0,m.Z)(a),k=(0,m.Z)(i);return c.createElement("div",{className:`${t}-inner-content`,onClick:w},c.createElement("div",{className:`${t}-message`},b&&c.createElement("span",{className:`${t}-message-icon`},b),c.createElement("div",{className:`${t}-message-text`},j&&c.createElement("div",{className:l()(`${t}-title`)},j),k&&c.createElement("div",{className:`${t}-description`},k))),c.createElement("div",{className:`${t}-buttons`},O&&c.createElement(v.ZP,Object.assign({onClick:E,size:"small"},o),null!=s?s:null==S?void 0:S.cancelText),c.createElement(f.Z,{buttonProps:Object.assign(Object.assign({size:"small"},(0,g.n)(d)),n),actionFn:x,close:C,prefixCls:P("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},null!=u?u:null==S?void 0:S.okText)))};var w=e=>{const{prefixCls:t,placement:n,className:r,style:o}=e,a=x(e,["prefixCls","placement","className","style"]),{getPrefixCls:i}=c.useContext(p.E_),s=i("popconfirm",t),[u]=C(s);return u(c.createElement(b.ZP,{placement:n,className:l()(s,r),style:o,content:c.createElement(E,Object.assign({prefixCls:s},a))}))},P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,placement:o="top",trigger:f="click",okType:m="primary",icon:v=c.createElement(r.Z,null),children:g,overlayClassName:h,onOpenChange:y,onVisibleChange:b}=e,O=P(e,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange"]),{getPrefixCls:x}=c.useContext(p.E_),[w,S]=(0,i.Z)(!1,{value:e.open,defaultValue:e.defaultOpen}),j=(e,t)=>{S(e,!0),null==b||b(e),null==y||y(e,t)},k=x("popconfirm",n),N=l()(k,h),[$]=C(k);return $(c.createElement(d.Z,Object.assign({},(0,s.Z)(O,["title"]),{trigger:f,placement:o,onOpenChange:t=>{const{disabled:n=!1}=e;n||j(t)},open:w,ref:t,overlayClassName:N,content:c.createElement(E,Object.assign({okType:m,icon:v},e,{prefixCls:k,close:e=>{j(!1,e)},onConfirm:t=>{var n;return null===(n=e.onConfirm)||void 0===n?void 0:n.call(void 0,t)},onCancel:t=>{var n;j(!1,t),null===(n=e.onCancel)||void 0===n||n.call(void 0,t)}})),"data-popover-inject":!0}),(0,u.Tm)(g,{onKeyDown:e=>{var t,n;c.isValidElement(g)&&(null===(n=null==g?void 0:(t=g.props).onKeyDown)||void 0===n||n.call(t,e)),(e=>{e.keyCode===a.Z.ESC&&w&&j(!1,e)})(e)}})))}));S._InternalPanelDoNotUseOrYouWillBeFired=w;var j=S},39722:function(e,t,n){"use strict";n.d(t,{t5:function(){return p}});var r=n(92310),o=n.n(r),l=n(55477),a=n(59301),i=n(36355),s=n(77578),c=n(17356),u=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{hashId:t,prefixCls:n,className:r,style:i,placement:c="top",title:u,content:p,children:d}=e;return a.createElement("div",{className:o()(t,n,`${n}-pure`,`${n}-placement-${c}`,r),style:i},a.createElement("div",{className:`${n}-arrow`}),a.createElement(l.G,Object.assign({},e,{className:t,prefixCls:n}),d||((e,t,n)=>{if(t||n)return a.createElement(a.Fragment,null,t&&a.createElement("div",{className:`${e}-title`},(0,s.Z)(t)),a.createElement("div",{className:`${e}-inner-content`},(0,s.Z)(n)))})(n,u,p)))};t.ZP=e=>{const{prefixCls:t}=e,n=u(e,["prefixCls"]),{getPrefixCls:r}=a.useContext(i.E_),o=r("popover",t),[l,s]=(0,c.Z)(o);return l(a.createElement(p,Object.assign({},n,{prefixCls:o,hashId:s})))}},60324:function(e,t,n){"use strict";var r=n(92310),o=n.n(r),l=n(59301),a=n(77578),i=n(62892),s=n(36355),c=n(6848),u=n(39722),p=n(17356),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{let{title:t,content:n,prefixCls:r}=e;return l.createElement(l.Fragment,null,t&&l.createElement("div",{className:`${r}-title`},(0,a.Z)(t)),l.createElement("div",{className:`${r}-inner-content`},(0,a.Z)(n)))},m=l.forwardRef(((e,t)=>{const{prefixCls:n,title:r,content:a,overlayClassName:u,placement:m="top",trigger:v="hover",mouseEnterDelay:g=.1,mouseLeaveDelay:h=.1,overlayStyle:y={}}=e,b=d(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:O}=l.useContext(s.E_),C=O("popover",n),[x,E]=(0,p.Z)(C),w=O(),P=o()(u,E);return x(l.createElement(c.Z,Object.assign({placement:m,trigger:v,mouseEnterDelay:g,mouseLeaveDelay:h,overlayStyle:y},b,{prefixCls:C,overlayClassName:P,ref:t,overlay:r||a?l.createElement(f,{prefixCls:C,title:r,content:a}):null,transitionName:(0,i.m)(w,"zoom-big",b.transitionName),"data-popover-inject":!0})))}));m._InternalPanelDoNotUseOrYouWillBeFired=u.ZP,t.Z=m},17356:function(e,t,n){"use strict";var r=n(17313),o=n(29878),l=n(19447),a=n(33166),i=n(83116),s=n(37613);const c=e=>{const{componentCls:t,popoverColor:n,minWidth:o,fontWeightStrong:a,popoverPadding:i,boxShadowSecondary:s,colorTextHeading:c,borderRadiusLG:u,zIndexPopup:p,marginXS:d,colorBgElevated:f,popoverBg:m}=e;return[{[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:p,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":f,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:m,backgroundClip:"padding-box",borderRadius:u,boxShadow:s,padding:i},[`${t}-title`]:{minWidth:o,marginBottom:d,color:c,fontWeight:a},[`${t}-inner-content`]:{color:n}})},(0,l.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},u=e=>{const{componentCls:t}=e;return{[t]:a.i.map((n=>{const r=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":r,[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{background:"transparent"}}}}))}},p=e=>{const{componentCls:t,lineWidth:n,lineType:r,colorSplit:o,paddingSM:l,controlHeight:a,fontSize:i,lineHeight:s,padding:c}=e,u=a-Math.round(i*s);return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${u/2}px ${c}px ${u/2-n}px`,borderBottom:`${n}px ${r} ${o}`},[`${t}-inner-content`]:{padding:`${l}px ${c}px`}}}};t.Z=(0,i.Z)("Popover",(e=>{const{colorBgElevated:t,colorText:n,wireframe:r}=e,l=(0,s.TS)(e,{popoverPadding:12,popoverBg:t,popoverColor:n});return[c(l),u(l),r&&p(l),(0,o._y)(l,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},81327:function(e,t,n){"use strict";n.d(t,{Z:function(){return y}});var r=n(59301),o=n(92310),l=n.n(o),a=n(75440),i=n(36355),s=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:l,style:a}=e;const{latestIndex:i}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:a},o),n{var n,o;const{getPrefixCls:s,space:c,direction:g}=r.useContext(i.E_),{size:h=(null==c?void 0:c.size)||"small",align:y,className:b,rootClassName:O,children:C,direction:x="horizontal",prefixCls:E,split:w,style:P,wrap:S=!1,classNames:j,styles:k}=e,N=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[$,Z]=Array.isArray(h)?h:[h,h],L=f(Z),z=f($),T=m(Z),M=m($),R=(0,a.Z)(C,{keepEmpty:!0}),_=void 0===y&&"horizontal"===x?"center":y,I=s("space",E),[B,D]=(0,d.Z)(I),W=l()(I,null==c?void 0:c.className,D,`${I}-${x}`,{[`${I}-rtl`]:"rtl"===g,[`${I}-align-${_}`]:_,[`${I}-gap-row-${Z}`]:L,[`${I}-gap-col-${$}`]:z},b,O),H=l()(`${I}-item`,null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let A=0;const X=R.map(((e,t)=>{var n,o;null!=e&&(A=t);const l=e&&e.key||`${H}-${t}`;return r.createElement(p,{className:H,key:l,index:t,split:w,style:null!==(n=null==k?void 0:k.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),F=r.useMemo((()=>({latestIndex:A})),[A]);if(0===R.length)return null;const U={};return S&&(U.flexWrap="wrap"),!z&&M&&(U.columnGap=$),!L&&T&&(U.rowGap=Z),B(r.createElement("div",Object.assign({ref:t,className:W,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),P)},N),r.createElement(u,{value:F},X)))}));const h=g;h.Compact=s.ZP;var y=h},51581:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));c.ref=function(t){e.scrollComponent=t,s&&s(t)};var u=[n];return o&&(i?a?u.unshift(i):u.push(i):this.defaultLoader&&(a?u.unshift(this.defaultLoader):u.push(this.defaultLoader))),l.default.createElement(r,c,u)}}]),t}(o.Component);s.propTypes={children:a.default.node.isRequired,element:a.default.node,hasMore:a.default.bool,initialLoad:a.default.bool,isReverse:a.default.bool,loader:a.default.node,loadMore:a.default.func.isRequired,pageStart:a.default.number,ref:a.default.func,getScrollParent:a.default.func,threshold:a.default.number,useCapture:a.default.bool,useWindow:a.default.bool},s.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=s,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)}}]); \ No newline at end of file +(self.webpackChunk=self.webpackChunk||[]).push([[6177,49166],{76897:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),l={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"},a=n(1393),i=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var s=o.forwardRef(i)},99983:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 512h-56c-4.4 0-8 3.6-8 8v320H184V184h320c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V520c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M355.9 534.9L354 653.8c-.1 8.9 7.1 16.2 16 16.2h.4l118-2.9c2-.1 4-.9 5.4-2.3l415.9-415c3.1-3.1 3.1-8.2 0-11.3L785.4 114.3c-1.6-1.6-3.6-2.3-5.7-2.3s-4.1.8-5.7 2.3l-415.8 415a8.3 8.3 0 00-2.3 5.6zm63.5 23.6L779.7 199l45.2 45.1-360.5 359.7-45.7 1.1.7-46.4z"}}]},name:"form",theme:"outlined"},a=n(1393),i=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var s=o.forwardRef(i)},77578:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});const r=e=>e?"function"==typeof e?e():e:null},66104:function(e,t,n){"use strict";n.d(t,{Z:function(){return $}});var r=n(92310),o=n.n(r),l=n(75440),a=n(47413),i=n(59301),s=n(92343),c=n(36355),u=n(46952),p=n(91857);const d=e=>{let{children:t}=e;const{getPrefixCls:n}=i.useContext(c.E_),r=n("breadcrumb");return i.createElement("li",{className:`${r}-separator`,"aria-hidden":"true"},""===t?t:t||"/")};d.__ANT_BREADCRUMB_SEPARATOR=!0;var f=d,m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{if(t)return t(n,r,o,l);const i=function(e,t){if(void 0===e.title||null===e.title)return null;const n=Object.keys(t).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${n})`,"g"),((e,n)=>t[n]||e))}(n,r);return v(e,n,i,a)}}var h=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,separator:n="/",children:r,menu:o,overlay:l,dropdownProps:a,href:s}=e;const c=(e=>{if(o||l){const n=Object.assign({},a);if(o){const e=o||{},{items:t}=e,r=h(e,["items"]);n.menu=Object.assign(Object.assign({},r),{items:null==t?void 0:t.map(((e,t)=>{var{key:n,title:r,label:o,path:l}=e,a=h(e,["key","title","label","path"]);let c=null!=o?o:r;return l&&(c=i.createElement("a",{href:`${s}${l}`},c)),Object.assign(Object.assign({},a),{key:null!=n?n:t,label:c})}))})}else l&&(n.overlay=l);return i.createElement(p.Z,Object.assign({placement:"bottom"},n),i.createElement("span",{className:`${t}-overlay-link`},e,i.createElement(u.Z,null)))}return e})(r);return null!=c?i.createElement(i.Fragment,null,i.createElement("li",null,c),n&&i.createElement(f,null,n)):null},b=e=>{const{prefixCls:t,children:n,href:r}=e,o=h(e,["prefixCls","children","href"]),{getPrefixCls:l}=i.useContext(c.E_),a=l("breadcrumb",t);return i.createElement(y,Object.assign({},o,{prefixCls:a}),v(a,o,n,r))};b.__ANT_BREADCRUMB_ITEM=!0;var O=b,C=n(17313),x=n(83116),E=n(37613);const w=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},(0,C.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[n]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,C.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${t}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${t}-link`]:{[`\n > ${n} + span,\n > ${n} + a\n `]:{marginInlineStart:e.marginXXS}},[`${t}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${n}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var P=(0,x.Z)("Breadcrumb",(e=>{const t=(0,E.TS)(e,{});return[w(t)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),S=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var{breadcrumbName:t}=e,n=S(e,["breadcrumbName"]);return Object.assign(Object.assign({},n),{title:t})}))}),o}var k=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,separator:n="/",style:r,className:u,rootClassName:p,routes:d,items:m,children:v,itemRender:h,params:b={}}=e,O=k(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:C,direction:x,breadcrumb:E}=i.useContext(c.E_);let w;const S=C("breadcrumb",t),[N,$]=P(S),Z=function(e,t){return(0,i.useMemo)((()=>e||(t?t.map(j):null)),[e,t])}(m,d);const L=g(S,h);if(Z&&Z.length>0){const e=[],t=m||d;w=Z.map(((r,o)=>{const{path:l,key:s,type:c,menu:u,overlay:p,onClick:d,className:m,separator:v,dropdownProps:g}=r,h=((e,t)=>{if(void 0===t)return t;let n=(t||"").replace(/^\//,"");return Object.keys(e).forEach((t=>{n=n.replace(`:${t}`,e[t])})),n})(b,l);void 0!==h&&e.push(h);const O=null!=s?s:o;if("separator"===c)return i.createElement(f,{key:O},v);const C={},x=o===Z.length-1;u?C.menu=u:p&&(C.overlay=p);let{href:E}=r;return e.length&&void 0!==h&&(E=`#/${e.join("/")}`),i.createElement(y,Object.assign({key:O},C,(0,a.Z)(r,{data:!0,aria:!0}),{className:m,dropdownProps:g,href:E,separator:x?"":n,onClick:d,prefixCls:S}),L(r,b,t,e,E))}))}else if(v){const e=(0,l.Z)(v).length;w=(0,l.Z)(v).map(((t,r)=>{if(!t)return t;const o=r===e-1;return(0,s.Tm)(t,{separator:o?"":n,key:r})}))}const z=o()(S,null==E?void 0:E.className,{[`${S}-rtl`]:"rtl"===x},u,p,$),T=Object.assign(Object.assign({},null==E?void 0:E.style),r);return N(i.createElement("nav",Object.assign({className:z,style:T},O),i.createElement("ol",null,w)))};N.Item=O,N.Separator=f;var $=N},38854:function(e,t,n){"use strict";n.d(t,{Z:function(){return h}});var r=n(91857),o=n(92310),l=n.n(o),a=n(59301),i=n(78892),s=n(3113),c=n(36355),u=n(81327),p=n(33234),d=n(47211),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=a.useContext(c.E_),{prefixCls:m,type:v="default",danger:g,disabled:h,loading:y,onClick:b,htmlType:O,children:C,className:x,menu:E,arrow:w,autoFocus:P,overlay:S,trigger:j,align:k,open:N,onOpenChange:$,placement:Z,getPopupContainer:L,href:z,icon:T=a.createElement(i.Z,null),title:M,buttonsRender:R=(e=>e),mouseEnterDelay:_,mouseLeaveDelay:I,overlayClassName:B,overlayStyle:D,destroyPopupOnHide:W,dropdownRender:H}=e,A=f(e,["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"]),X=n("dropdown",m),F=`${X}-button`,[U,V]=(0,d.Z)(X),q={menu:E,arrow:w,autoFocus:P,align:k,disabled:h,trigger:h?[]:j,onOpenChange:$,getPopupContainer:L||t,mouseEnterDelay:_,mouseLeaveDelay:I,overlayClassName:B,overlayStyle:D,destroyPopupOnHide:W,dropdownRender:H},{compactSize:Q,compactItemClassnames:G}=(0,p.ri)(X,o),Y=l()(F,G,x,V);"overlay"in e&&(q.overlay=S),"open"in e&&(q.open=N),q.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const K=a.createElement(s.ZP,{type:v,danger:g,disabled:h,loading:y,onClick:b,htmlType:O,href:z,title:M},C),J=a.createElement(s.ZP,{type:v,danger:g,icon:T}),[ee,te]=R([K,J]);return U(a.createElement(u.Z.Compact,Object.assign({className:Y,size:Q,block:!0},A),ee,a.createElement(r.Z,Object.assign({},q),te)))};m.__ANT_BUTTON=!0;var v=m;const g=r.Z;g.Button=v;var h=g},24650:function(e,t,n){"use strict";n.d(t,{Z:function(){return z}});var r=n(92310),o=n.n(r),l=n(59301),a=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[d,f]=(0,s.ZP)(p),m=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),v=(0,l.useContext)(i.aM),g=(0,l.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return d(l.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(i.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(33614),d={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"},f=n(1393),m=function(e,t){return l.createElement(f.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var v=l.forwardRef(m),g=n(76897),h=n(55405),y=n(25629),b=n(59412),O=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?l.createElement(g.Z,null):l.createElement(v,null),x={click:"onClick",hover:"onMouseOver"};var E=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[i,s]=(0,l.useState)((()=>!!r&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{r&&s(n.visible)}),[r,n]);const p=(0,b.Z)(c),d=()=>{const{disabled:t}=e;t||(i&&p(),s((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:f,prefixCls:m,inputPrefixCls:v,size:g}=e,E=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=l.useContext(a.E_),P=w("input",v),S=w("input-password",m),j=n&&(t=>{const{action:n="click",iconRender:r=C}=e,o=x[n]||"",a=r(i),s={[o]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),s)})(S),k=o()(S,f,{[`${S}-${g}`]:!!g}),N=Object.assign(Object.assign({},(0,h.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:k,prefixCls:P,suffix:j});return g&&(N.size=g),l.createElement(u.Z,Object.assign({ref:(0,y.sQ)(t,c)},N))})),w=n(78405),P=n(92343),S=n(3113),j=n(19716),k=n(33234),N=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:i,size:s,suffix:c,enterButton:p=!1,addonAfter:d,loading:f,disabled:m,onSearch:v,onChange:g,onCompositionStart:h,onCompositionEnd:b}=e,O=N(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:x}=l.useContext(a.E_),E=l.useRef(!1),$=C("input-search",n),Z=C("input",r),{compactSize:L}=(0,k.ri)($,x),z=(0,j.Z)((e=>{var t;return null!==(t=null!=s?s:L)&&void 0!==t?t:e})),T=l.useRef(null),M=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},_="boolean"==typeof p?l.createElement(w.Z,null):null,I=`${$}-button`;let B;const D=p||{},W=D.type&&!0===D.type.__ANT_BUTTON;B=W||"button"===D.type?(0,P.Tm)(D,Object.assign({onMouseDown:M,onClick:e=>{var t,n;null===(n=null===(t=null==D?void 0:D.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},W?{className:I,size:z}:{})):l.createElement(S.ZP,{className:I,type:p?"primary":void 0,size:z,disabled:m,key:"enterButton",onMouseDown:M,onClick:R,loading:f,icon:_},p),d&&(B=[B,(0,P.Tm)(d,{key:"addonAfter"})]);const H=o()($,{[`${$}-rtl`]:"rtl"===x,[`${$}-${z}`]:!!z,[`${$}-with-button`]:!!p},i);return l.createElement(u.Z,Object.assign({ref:(0,y.sQ)(T,t),onPressEnter:e=>{E.current||f||R(e)}},O,{size:z,onCompositionStart:e=>{E.current=!0,null==h||h(e)},onCompositionEnd:e=>{E.current=!1,null==b||b(e)},prefixCls:Z,addonAfter:B,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:H,disabled:m}))})),Z=n(1643);const L=u.Z;L.Group=c,L.Search=$,L.TextArea=Z.Z,L.Password=E;var z=L},14478:function(e,t,n){"use strict";n.d(t,{Z:function(){return j}});var r=n(90584),o=n(92310),l=n.n(o),a=n(20287),i=n(71366),s=n(55405),c=n(59301),u=n(92343),p=n(36355),d=n(60324),f=n(92806),m=n(77578),v=n(3113),g=n(67797),h=n(9763),y=n(31724),b=n(39722),O=n(83116);var C=(0,O.Z)("Popconfirm",(e=>(e=>{const{componentCls:t,iconCls:n,antCls:r,zIndexPopup:o,colorText:l,colorWarning:a,marginXXS:i,marginXS:s,fontSize:c,fontWeightStrong:u,colorTextHeading:p}=e;return{[t]:{zIndex:o,[`&${r}-popover`]:{fontSize:c},[`${t}-message`]:{marginBottom:s,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${t}-message-icon ${n}`]:{color:a,fontSize:c,lineHeight:1,marginInlineEnd:s},[`${t}-title`]:{fontWeight:u,color:p,"&:only-child":{fontWeight:"normal"}},[`${t}-description`]:{marginTop:i,color:l}},[`${t}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:s}}}}})(e)),(e=>{const{zIndexPopupBase:t}=e;return{zIndexPopup:t+60}}),{resetStyle:!1}),x=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,okButtonProps:n,cancelButtonProps:o,title:a,description:i,cancelText:s,okText:u,okType:d="primary",icon:b=c.createElement(r.Z,null),showCancel:O=!0,close:C,onConfirm:x,onCancel:E,onPopupClick:w}=e,{getPrefixCls:P}=c.useContext(p.E_),[S]=(0,h.Z)("Popconfirm",y.Z.Popconfirm),j=(0,m.Z)(a),k=(0,m.Z)(i);return c.createElement("div",{className:`${t}-inner-content`,onClick:w},c.createElement("div",{className:`${t}-message`},b&&c.createElement("span",{className:`${t}-message-icon`},b),c.createElement("div",{className:`${t}-message-text`},j&&c.createElement("div",{className:l()(`${t}-title`)},j),k&&c.createElement("div",{className:`${t}-description`},k))),c.createElement("div",{className:`${t}-buttons`},O&&c.createElement(v.ZP,Object.assign({onClick:E,size:"small"},o),null!=s?s:null==S?void 0:S.cancelText),c.createElement(f.Z,{buttonProps:Object.assign(Object.assign({size:"small"},(0,g.n)(d)),n),actionFn:x,close:C,prefixCls:P("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},null!=u?u:null==S?void 0:S.okText)))};var w=e=>{const{prefixCls:t,placement:n,className:r,style:o}=e,a=x(e,["prefixCls","placement","className","style"]),{getPrefixCls:i}=c.useContext(p.E_),s=i("popconfirm",t),[u]=C(s);return u(c.createElement(b.ZP,{placement:n,className:l()(s,r),style:o,content:c.createElement(E,Object.assign({prefixCls:s},a))}))},P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,placement:o="top",trigger:f="click",okType:m="primary",icon:v=c.createElement(r.Z,null),children:g,overlayClassName:h,onOpenChange:y,onVisibleChange:b}=e,O=P(e,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","onVisibleChange"]),{getPrefixCls:x}=c.useContext(p.E_),[w,S]=(0,i.Z)(!1,{value:e.open,defaultValue:e.defaultOpen}),j=(e,t)=>{S(e,!0),null==b||b(e),null==y||y(e,t)},k=x("popconfirm",n),N=l()(k,h),[$]=C(k);return $(c.createElement(d.Z,Object.assign({},(0,s.Z)(O,["title"]),{trigger:f,placement:o,onOpenChange:t=>{const{disabled:n=!1}=e;n||j(t)},open:w,ref:t,overlayClassName:N,content:c.createElement(E,Object.assign({okType:m,icon:v},e,{prefixCls:k,close:e=>{j(!1,e)},onConfirm:t=>{var n;return null===(n=e.onConfirm)||void 0===n?void 0:n.call(void 0,t)},onCancel:t=>{var n;j(!1,t),null===(n=e.onCancel)||void 0===n||n.call(void 0,t)}})),"data-popover-inject":!0}),(0,u.Tm)(g,{onKeyDown:e=>{var t,n;c.isValidElement(g)&&(null===(n=null==g?void 0:(t=g.props).onKeyDown)||void 0===n||n.call(t,e)),(e=>{e.keyCode===a.Z.ESC&&w&&j(!1,e)})(e)}})))}));S._InternalPanelDoNotUseOrYouWillBeFired=w;var j=S},39722:function(e,t,n){"use strict";n.d(t,{t5:function(){return p}});var r=n(92310),o=n.n(r),l=n(55477),a=n(59301),i=n(36355),s=n(77578),c=n(17356),u=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{hashId:t,prefixCls:n,className:r,style:i,placement:c="top",title:u,content:p,children:d}=e;return a.createElement("div",{className:o()(t,n,`${n}-pure`,`${n}-placement-${c}`,r),style:i},a.createElement("div",{className:`${n}-arrow`}),a.createElement(l.G,Object.assign({},e,{className:t,prefixCls:n}),d||((e,t,n)=>{if(t||n)return a.createElement(a.Fragment,null,t&&a.createElement("div",{className:`${e}-title`},(0,s.Z)(t)),a.createElement("div",{className:`${e}-inner-content`},(0,s.Z)(n)))})(n,u,p)))};t.ZP=e=>{const{prefixCls:t}=e,n=u(e,["prefixCls"]),{getPrefixCls:r}=a.useContext(i.E_),o=r("popover",t),[l,s]=(0,c.Z)(o);return l(a.createElement(p,Object.assign({},n,{prefixCls:o,hashId:s})))}},60324:function(e,t,n){"use strict";var r=n(92310),o=n.n(r),l=n(59301),a=n(77578),i=n(62892),s=n(36355),c=n(6848),u=n(39722),p=n(17356),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{let{title:t,content:n,prefixCls:r}=e;return l.createElement(l.Fragment,null,t&&l.createElement("div",{className:`${r}-title`},(0,a.Z)(t)),l.createElement("div",{className:`${r}-inner-content`},(0,a.Z)(n)))},m=l.forwardRef(((e,t)=>{const{prefixCls:n,title:r,content:a,overlayClassName:u,placement:m="top",trigger:v="hover",mouseEnterDelay:g=.1,mouseLeaveDelay:h=.1,overlayStyle:y={}}=e,b=d(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:O}=l.useContext(s.E_),C=O("popover",n),[x,E]=(0,p.Z)(C),w=O(),P=o()(u,E);return x(l.createElement(c.Z,Object.assign({placement:m,trigger:v,mouseEnterDelay:g,mouseLeaveDelay:h,overlayStyle:y},b,{prefixCls:C,overlayClassName:P,ref:t,overlay:r||a?l.createElement(f,{prefixCls:C,title:r,content:a}):null,transitionName:(0,i.m)(w,"zoom-big",b.transitionName),"data-popover-inject":!0})))}));m._InternalPanelDoNotUseOrYouWillBeFired=u.ZP,t.Z=m},17356:function(e,t,n){"use strict";var r=n(17313),o=n(29878),l=n(19447),a=n(33166),i=n(83116),s=n(37613);const c=e=>{const{componentCls:t,popoverColor:n,minWidth:o,fontWeightStrong:a,popoverPadding:i,boxShadowSecondary:s,colorTextHeading:c,borderRadiusLG:u,zIndexPopup:p,marginXS:d,colorBgElevated:f,popoverBg:m}=e;return[{[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:p,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":f,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:m,backgroundClip:"padding-box",borderRadius:u,boxShadow:s,padding:i},[`${t}-title`]:{minWidth:o,marginBottom:d,color:c,fontWeight:a},[`${t}-inner-content`]:{color:n}})},(0,l.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},u=e=>{const{componentCls:t}=e;return{[t]:a.i.map((n=>{const r=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":r,[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{background:"transparent"}}}}))}},p=e=>{const{componentCls:t,lineWidth:n,lineType:r,colorSplit:o,paddingSM:l,controlHeight:a,fontSize:i,lineHeight:s,padding:c}=e,u=a-Math.round(i*s);return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${u/2}px ${c}px ${u/2-n}px`,borderBottom:`${n}px ${r} ${o}`},[`${t}-inner-content`]:{padding:`${l}px ${c}px`}}}};t.Z=(0,i.Z)("Popover",(e=>{const{colorBgElevated:t,colorText:n,wireframe:r}=e,l=(0,s.TS)(e,{popoverPadding:12,popoverBg:t,popoverColor:n});return[c(l),u(l),r&&p(l),(0,o._y)(l,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},81327:function(e,t,n){"use strict";n.d(t,{Z:function(){return y}});var r=n(59301),o=n(92310),l=n.n(o),a=n(75440),i=n(36355),s=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:l,style:a}=e;const{latestIndex:i}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:a},o),n{var n,o;const{getPrefixCls:s,space:c,direction:g}=r.useContext(i.E_),{size:h=(null==c?void 0:c.size)||"small",align:y,className:b,rootClassName:O,children:C,direction:x="horizontal",prefixCls:E,split:w,style:P,wrap:S=!1,classNames:j,styles:k}=e,N=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[$,Z]=Array.isArray(h)?h:[h,h],L=f(Z),z=f($),T=m(Z),M=m($),R=(0,a.Z)(C,{keepEmpty:!0}),_=void 0===y&&"horizontal"===x?"center":y,I=s("space",E),[B,D]=(0,d.Z)(I),W=l()(I,null==c?void 0:c.className,D,`${I}-${x}`,{[`${I}-rtl`]:"rtl"===g,[`${I}-align-${_}`]:_,[`${I}-gap-row-${Z}`]:L,[`${I}-gap-col-${$}`]:z},b,O),H=l()(`${I}-item`,null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let A=0;const X=R.map(((e,t)=>{var n,o;null!=e&&(A=t);const l=e&&e.key||`${H}-${t}`;return r.createElement(p,{className:H,key:l,index:t,split:w,style:null!==(n=null==k?void 0:k.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),F=r.useMemo((()=>({latestIndex:A})),[A]);if(0===R.length)return null;const U={};return S&&(U.flexWrap="wrap"),!z&&M&&(U.columnGap=$),!L&&T&&(U.rowGap=Z),B(r.createElement("div",Object.assign({ref:t,className:W,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),P)},N),r.createElement(u,{value:F},X)))}));const h=g;h.Compact=s.ZP;var y=h},51581:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));c.ref=function(t){e.scrollComponent=t,s&&s(t)};var u=[n];return o&&(i?a?u.unshift(i):u.push(i):this.defaultLoader&&(a?u.unshift(this.defaultLoader):u.push(this.defaultLoader))),l.default.createElement(r,c,u)}}]),t}(o.Component);s.propTypes={children:a.default.node.isRequired,element:a.default.node,hasMore:a.default.bool,initialLoad:a.default.bool,isReverse:a.default.bool,loader:a.default.node,loadMore:a.default.func.isRequired,pageStart:a.default.number,ref:a.default.func,getScrollParent:a.default.func,threshold:a.default.number,useCapture:a.default.bool,useWindow:a.default.bool},s.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=s,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)}}]); \ No newline at end of file diff --git a/62099.async.js b/62099.async.js deleted file mode 100644 index 9b95761344..0000000000 --- a/62099.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[62099,3944,1911,37637,80182,79635],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(33614),l=n(59301),r={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"},a=n(1393),s=function(e,t){return l.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:r}))};var i=l.forwardRef(s)},88522:function(e,t,n){var o=n(92310),l=n.n(o),r=n(75440),a=n(55405),s=n(59301),i=n(53487),c=n(92343),u=n(36355),p=n(57809);const{Option:d}=p.default;function m(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const f=(e,t)=>{const{prefixCls:n,className:o,popupClassName:i,dropdownClassName:f,children:y,dataSource:v}=e,g=(0,r.Z)(y);let C;1===g.length&&(0,c.l$)(g[0])&&!m(g[0])&&([C]=g);const b=C?()=>C:void 0;let O;O=g.length&&m(g[0])?y:v?v.map((e=>{if((0,c.l$)(e))return e;switch(typeof e){case"string":return s.createElement(d,{key:e,value:e},e);case"object":{const{value:t}=e;return s.createElement(d,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:x}=s.useContext(u.E_),E=x("select",n);return s.createElement(p.default,Object.assign({ref:t,suffixIcon:null},(0,a.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:E,popupClassName:i||f,className:l()(`${E}-auto-complete`,o),mode:p.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:b}),O)},y=s.forwardRef(f),v=(0,i.Z)(y);y.Option=d,y._InternalPanelDoNotUseOrYouWillBeFired=v,t.Z=y},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var o=n(91857),l=n(92310),r=n.n(l),a=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),d=n(47211),m=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{getPopupContainer:t,getPrefixCls:n,direction:l}=a.useContext(c.E_),{prefixCls:f,type:y="default",danger:v,disabled:g,loading:C,onClick:b,htmlType:O,children:x,className:E,menu:h,arrow:w,autoFocus:N,overlay:P,trigger:j,align:Z,open:$,onOpenChange:z,placement:S,getPopupContainer:k,href:M,icon:R=a.createElement(s.Z,null),title:_,buttonsRender:T=(e=>e),mouseEnterDelay:D,mouseLeaveDelay:B,overlayClassName:I,overlayStyle:L,destroyPopupOnHide:A,dropdownRender:F}=e,Q=m(e,["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"]),U=n("dropdown",f),q=`${U}-button`,[G,H]=(0,d.Z)(U),V={menu:h,arrow:w,autoFocus:N,align:Z,disabled:g,trigger:g?[]:j,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:D,mouseLeaveDelay:B,overlayClassName:I,overlayStyle:L,destroyPopupOnHide:A,dropdownRender:F},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(U,l),Y=r()(q,X,E,H);"overlay"in e&&(V.overlay=P),"open"in e&&(V.open=$),V.placement="placement"in e?S:"rtl"===l?"bottomLeft":"bottomRight";const J=a.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:C,onClick:b,htmlType:O,href:M,title:_},x),K=a.createElement(i.ZP,{type:y,danger:v,icon:R}),[ee,te]=T([J,K]);return G(a.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},Q),ee,a.createElement(o.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var y=f;const v=o.Z;v.Button=y;var g=v},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),l=n.n(o),r=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,r.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[d,m]=(0,i.ZP)(p),f=l()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),y=(0,r.useContext)(s.aM),v=(0,r.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return d(r.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},r.createElement(s.aM.Provider,{value:v},e.children)))},u=n(9432),p=n(33614),d={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"},m=n(1393),f=function(e,t){return r.createElement(m.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var y=r.forwardRef(f),v=n(76897),g=n(55405),C=n(25629),b=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);le?r.createElement(v.Z,null):r.createElement(y,null),E={click:"onClick",hover:"onMouseOver"};var h=r.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,r.useState)((()=>!!o&&n.visible)),c=(0,r.useRef)(null);r.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,b.Z)(c),d=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:y,size:v}=e,h=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=r.useContext(a.E_),N=w("input",y),P=w("input-password",f),j=n&&(t=>{const{action:n="click",iconRender:o=x}=e,l=E[n]||"",a=o(s),i={[l]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return r.cloneElement(r.isValidElement(a)?a:r.createElement("span",null,a),i)})(P),Z=l()(P,m,{[`${P}-${v}`]:!!v}),$=Object.assign(Object.assign({},(0,g.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:Z,prefixCls:N,suffix:j});return v&&($.size=v),r.createElement(u.Z,Object.assign({ref:(0,C.sQ)(t,c)},$))})),w=n(78405),N=n(92343),P=n(3113),j=n(19716),Z=n(33234),$=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:d,loading:m,disabled:f,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:b}=e,O=$(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=r.useContext(a.E_),h=r.useRef(!1),z=x("input-search",n),S=x("input",o),{compactSize:k}=(0,Z.ri)(z,E),M=(0,j.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),R=r.useRef(null),_=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;y&&y(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof p?r.createElement(w.Z,null):null,B=`${z}-button`;let I;const L=p||{},A=L.type&&!0===L.type.__ANT_BUTTON;I=A||"button"===L.type?(0,N.Tm)(L,Object.assign({onMouseDown:_,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},A?{className:B,size:M}:{})):r.createElement(P.ZP,{className:B,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:_,onClick:T,loading:m,icon:D},p),d&&(I=[I,(0,N.Tm)(d,{key:"addonAfter"})]);const F=l()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return r.createElement(u.Z,Object.assign({ref:(0,C.sQ)(R,t),onPressEnter:e=>{h.current||m||T(e)}},O,{size:M,onCompositionStart:e=>{h.current=!0,null==g||g(e)},onCompositionEnd:e=>{h.current=!1,null==b||b(e)},prefixCls:S,addonAfter:I,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:F,disabled:f}))})),S=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=S.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return C}});var o=n(59301),l=n(92310),r=n.n(l),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:l,split:r,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==l?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},l),n{var n,l;const{getPrefixCls:i,space:c,direction:v}=o.useContext(s.E_),{size:g=(null==c?void 0:c.size)||"small",align:C,className:b,rootClassName:O,children:x,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:P=!1,classNames:j,styles:Z}=e,$=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,S]=Array.isArray(g)?g:[g,g],k=m(S),M=m(z),R=f(S),_=f(z),T=(0,a.Z)(x,{keepEmpty:!0}),D=void 0===C&&"horizontal"===E?"center":C,B=i("space",h),[I,L]=(0,d.Z)(B),A=r()(B,null==c?void 0:c.className,L,`${B}-${E}`,{[`${B}-rtl`]:"rtl"===v,[`${B}-align-${D}`]:D,[`${B}-gap-row-${S}`]:k,[`${B}-gap-col-${z}`]:M},b,O),F=r()(`${B}-item`,null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(l=null==c?void 0:c.classNames)||void 0===l?void 0:l.item);let Q=0;const U=T.map(((e,t)=>{var n,l;null!=e&&(Q=t);const r=e&&e.key||`${F}-${t}`;return o.createElement(p,{className:F,key:r,index:t,split:w,style:null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(l=null==c?void 0:c.styles)||void 0===l?void 0:l.item},e)})),q=o.useMemo((()=>({latestIndex:Q})),[Q]);if(0===T.length)return null;const G={};return P&&(G.flexWrap="wrap"),!M&&_&&(G.columnGap=z),!k&&R&&(G.rowGap=S),I(o.createElement("div",Object.assign({ref:t,className:A,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},$),o.createElement(u,{value:q},U)))}));const g=v;g.Compact=i.ZP;var C=g}}]); \ No newline at end of file diff --git a/62162.async.js b/62162.async.js deleted file mode 100644 index 2d809fb7dd..0000000000 --- a/62162.async.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[62162,11947,48474,50928,52687,7436,1911,37637,80182,79635],{76897:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(33614),o=n(59301),a={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"},i=n(1393),s=function(e,t){return o.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var l=o.forwardRef(s)},56762:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(59301);function o(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){"use strict";n.d(t,{Z:function(){return v}});var r=n(91857),o=n(92310),a=n.n(o),i=n(59301),s=n(78892),l=n(3113),c=n(36355),u=n(81327),f=n(33234),p=n(47211),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=i.useContext(c.E_),{prefixCls:m,type:y="default",danger:g,disabled:v,loading:h,onClick:C,htmlType:b,children:O,className:x,menu:w,arrow:E,autoFocus:A,overlay:P,trigger:N,align:j,open:B,onOpenChange:Z,placement:S,getPopupContainer:$,href:z,icon:M=i.createElement(s.Z,null),title:F,buttonsRender:R=(e=>e),mouseEnterDelay:k,mouseLeaveDelay:D,overlayClassName:I,overlayStyle:K,destroyPopupOnHide:T,dropdownRender:L}=e,U=d(e,["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"]),_=n("dropdown",m),Q=`${_}-button`,[q,G]=(0,p.Z)(_),H={menu:w,arrow:E,autoFocus:A,align:j,disabled:v,trigger:v?[]:N,onOpenChange:Z,getPopupContainer:$||t,mouseEnterDelay:k,mouseLeaveDelay:D,overlayClassName:I,overlayStyle:K,destroyPopupOnHide:T,dropdownRender:L},{compactSize:V,compactItemClassnames:W}=(0,f.ri)(_,o),J=a()(Q,W,x,G);"overlay"in e&&(H.overlay=P),"open"in e&&(H.open=B),H.placement="placement"in e?S:"rtl"===o?"bottomLeft":"bottomRight";const X=i.createElement(l.ZP,{type:y,danger:g,disabled:v,loading:h,onClick:C,htmlType:b,href:z,title:F},O),Y=i.createElement(l.ZP,{type:y,danger:g,icon:M}),[ee,te]=R([X,Y]);return q(i.createElement(u.Z.Compact,Object.assign({className:J,size:V,block:!0},U),ee,i.createElement(r.Z,Object.assign({},H),te)))};m.__ANT_BUTTON=!0;var y=m;const g=r.Z;g.Button=y;var v=g},24650:function(e,t,n){"use strict";n.d(t,{Z:function(){return z}});var r=n(92310),o=n.n(r),a=n(59301),i=n(36355),s=n(32441),l=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(i.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),f=t("input"),[p,d]=(0,l.ZP)(f),m=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),y=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return p(a.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),f=n(33614),p={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"},d=n(1393),m=function(e,t){return a.createElement(d.Z,(0,f.Z)({},e,{ref:t,icon:p}))};var y=a.forwardRef(m),g=n(76897),v=n(55405),h=n(25629),C=n(59412),b=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(y,null),x={click:"onClick",hover:"onMouseOver"};var w=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,l]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&l(n.visible)}),[r,n]);const f=(0,C.Z)(c),p=()=>{const{disabled:t}=e;t||(s&&f(),l((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:m,inputPrefixCls:y,size:g}=e,w=b(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=a.useContext(i.E_),A=E("input",y),P=E("input-password",m),N=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=x[n]||"",i=r(s),l={[o]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(i)?i:a.createElement("span",null,i),l)})(P),j=o()(P,d,{[`${P}-${g}`]:!!g}),B=Object.assign(Object.assign({},(0,v.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:A,suffix:N});return g&&(B.size=g),a.createElement(u.Z,Object.assign({ref:(0,h.sQ)(t,c)},B))})),E=n(78405),A=n(92343),P=n(3113),N=n(19716),j=n(33234),B=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:l,suffix:c,enterButton:f=!1,addonAfter:p,loading:d,disabled:m,onSearch:y,onChange:g,onCompositionStart:v,onCompositionEnd:C}=e,b=B(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:x}=a.useContext(i.E_),w=a.useRef(!1),Z=O("input-search",n),S=O("input",r),{compactSize:$}=(0,j.ri)(Z,x),z=(0,N.Z)((e=>{var t;return null!==(t=null!=l?l:$)&&void 0!==t?t:e})),M=a.useRef(null),F=e=>{var t;document.activeElement===(null===(t=M.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;y&&y(null===(n=null===(t=M.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},k="boolean"==typeof f?a.createElement(E.Z,null):null,D=`${Z}-button`;let I;const K=f||{},T=K.type&&!0===K.type.__ANT_BUTTON;I=T||"button"===K.type?(0,A.Tm)(K,Object.assign({onMouseDown:F,onClick:e=>{var t,n;null===(n=null===(t=null==K?void 0:K.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},T?{className:D,size:z}:{})):a.createElement(P.ZP,{className:D,type:f?"primary":void 0,size:z,disabled:m,key:"enterButton",onMouseDown:F,onClick:R,loading:d,icon:k},f),p&&(I=[I,(0,A.Tm)(p,{key:"addonAfter"})]);const L=o()(Z,{[`${Z}-rtl`]:"rtl"===x,[`${Z}-${z}`]:!!z,[`${Z}-with-button`]:!!f},s);return a.createElement(u.Z,Object.assign({ref:(0,h.sQ)(M,t),onPressEnter:e=>{w.current||d||R(e)}},b,{size:z,onCompositionStart:e=>{w.current=!0,null==v||v(e)},onCompositionEnd:e=>{w.current=!1,null==C||C(e)},prefixCls:S,addonAfter:I,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),g&&g(e)},className:L,disabled:m}))})),S=n(1643);const $=u.Z;$.Group=c,$.Search=Z,$.TextArea=S.Z,$.Password=w;var z=$},81327:function(e,t,n){"use strict";n.d(t,{Z:function(){return h}});var r=n(59301),o=n(92310),a=n.n(o),i=n(75440),s=n(36355),l=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var f=e=>{let{className:t,index:n,children:o,split:a,style:i}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:i},o),n{var n,o;const{getPrefixCls:l,space:c,direction:g}=r.useContext(s.E_),{size:v=(null==c?void 0:c.size)||"small",align:h,className:C,rootClassName:b,children:O,direction:x="horizontal",prefixCls:w,split:E,style:A,wrap:P=!1,classNames:N,styles:j}=e,B=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,S]=Array.isArray(v)?v:[v,v],$=d(S),z=d(Z),M=m(S),F=m(Z),R=(0,i.Z)(O,{keepEmpty:!0}),k=void 0===h&&"horizontal"===x?"center":h,D=l("space",w),[I,K]=(0,p.Z)(D),T=a()(D,null==c?void 0:c.className,K,`${D}-${x}`,{[`${D}-rtl`]:"rtl"===g,[`${D}-align-${k}`]:k,[`${D}-gap-row-${S}`]:$,[`${D}-gap-col-${Z}`]:z},C,b),L=a()(`${D}-item`,null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let U=0;const _=R.map(((e,t)=>{var n,o;null!=e&&(U=t);const a=e&&e.key||`${L}-${t}`;return r.createElement(f,{className:L,key:a,index:t,split:E,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),Q=r.useMemo((()=>({latestIndex:U})),[U]);if(0===R.length)return null;const q={};return P&&(q.flexWrap="wrap"),!z&&F&&(q.columnGap=Z),!$&&M&&(q.rowGap=S),I(r.createElement("div",Object.assign({ref:t,className:T,style:Object.assign(Object.assign(Object.assign({},q),null==c?void 0:c.style),A)},B),r.createElement(u,{value:Q},_)))}));const v=g;v.Compact=l.ZP;var h=v},92899:function(e,t,n){"use strict";n.d(t,{Fm:function(){return p}});var r=n(7102),o=n(95406);const a=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),s=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),f={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:a,outKeyframes:i},"move-left":{inKeyframes:s,outKeyframes:l},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:a,outKeyframes:i}=f[t];return[(0,o.R)(r,a,i,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},24334:function(e,t,n){var r,o;o="undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:this,e.exports=function(n){"use strict";var o,a=(n=n||{}).Base64,i="2.6.4",s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",l=function(e){for(var t={},n=0,r=e.length;n>>6)+c(128|63&t):c(224|t>>>12&15)+c(128|t>>>6&63)+c(128|63&t);var t=65536+1024*(e.charCodeAt(0)-55296)+(e.charCodeAt(1)-56320);return c(240|t>>>18&7)+c(128|t>>>12&63)+c(128|t>>>6&63)+c(128|63&t)},f=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,p=function(e){return e.replace(f,u)},d=function(e){var t=[0,2,1][e.length%3],n=e.charCodeAt(0)<<16|(e.length>1?e.charCodeAt(1):0)<<8|(e.length>2?e.charCodeAt(2):0);return[s.charAt(n>>>18),s.charAt(n>>>12&63),t>=2?"=":s.charAt(n>>>6&63),t>=1?"=":s.charAt(63&n)].join("")},m=n.btoa&&"function"==typeof n.btoa?function(e){return n.btoa(e)}:function(e){if(e.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return e.replace(/[\s\S]{1,3}/g,d)},y=function(e){return m(p(String(e)))},g=function(e){return e.replace(/[+\/]/g,(function(e){return"+"==e?"-":"_"})).replace(/=/g,"")},v=function(e,t){return t?g(y(e)):y(e)},h=function(e){return v(e,!0)};n.Uint8Array&&(o=function(e,t){for(var n="",r=0,o=e.length;r>>18)+s.charAt(c>>>12&63)+(void 0!==i?s.charAt(c>>>6&63):"=")+(void 0!==l?s.charAt(63&c):"=")}return t?g(n):n});var C,b=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,O=function(e){switch(e.length){case 4:var t=((7&e.charCodeAt(0))<<18|(63&e.charCodeAt(1))<<12|(63&e.charCodeAt(2))<<6|63&e.charCodeAt(3))-65536;return c(55296+(t>>>10))+c(56320+(1023&t));case 3:return c((15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2));default:return c((31&e.charCodeAt(0))<<6|63&e.charCodeAt(1))}},x=function(e){return e.replace(b,O)},w=function(e){var t=e.length,n=t%4,r=(t>0?l[e.charAt(0)]<<18:0)|(t>1?l[e.charAt(1)]<<12:0)|(t>2?l[e.charAt(2)]<<6:0)|(t>3?l[e.charAt(3)]:0),o=[c(r>>>16),c(r>>>8&255),c(255&r)];return o.length-=[0,0,2,1][n],o.join("")},E=n.atob&&"function"==typeof n.atob?function(e){return n.atob(e)}:function(e){return e.replace(/\S{1,4}/g,w)},A=function(e){return E(String(e).replace(/[^A-Za-z0-9\+\/]/g,""))},P=function(e){return x(E(e))},N=function(e){return String(e).replace(/[-_]/g,(function(e){return"-"==e?"+":"/"})).replace(/[^A-Za-z0-9\+\/]/g,"")},j=function(e){return P(N(e))};n.Uint8Array&&(C=function(e){return Uint8Array.from(A(N(e)),(function(e){return e.charCodeAt(0)}))});var B=function(){var e=n.Base64;return n.Base64=a,e};if(n.Base64={VERSION:i,atob:A,btoa:m,fromBase64:j,toBase64:v,utob:p,encode:v,encodeURI:h,btou:x,decode:j,noConflict:B,fromUint8Array:o,toUint8Array:C},"function"==typeof Object.defineProperty){var Z=function(e){return{value:e,enumerable:!1,writable:!0,configurable:!0}};n.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",Z((function(){return j(this)}))),Object.defineProperty(String.prototype,"toBase64",Z((function(e){return v(this,e)}))),Object.defineProperty(String.prototype,"toBase64URI",Z((function(){return v(this,!0)})))}}return n.Meteor&&(Base64=n.Base64),e.exports?e.exports.Base64=n.Base64:void 0===(r=function(){return n.Base64}.apply(t,[]))||(e.exports=r),{Base64:n.Base64}}(o)}}]); \ No newline at end of file diff --git a/62982.async.js b/62982.async.js deleted file mode 100644 index bd31a9c8bb..0000000000 --- a/62982.async.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[62982,1911,37637,80182,79635],{76897:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var o=n(33614),r=n(59301),l={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"},i=n(1393),s=function(e,t){return r.createElement(i.Z,(0,o.Z)({},e,{ref:t,icon:l}))};var a=r.forwardRef(s)},24905:function(e,t,n){"use strict";n.d(t,{Z:function(){return E}});var o=n(92310),r=n.n(o),l=n(5630),i=n(59301),s=n(36355),a=n(1684),c=n(32441);var u=i.createContext(null),d=n(98447),p=n(14088),f=n(4572),m=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var n;const{prefixCls:o,className:h,rootClassName:v,children:b,indeterminate:y=!1,style:g,onMouseEnter:C,onMouseLeave:O,skipGroup:x=!1,disabled:w}=e,E=m(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:P,direction:$,checkbox:k}=i.useContext(s.E_),S=i.useContext(u),{isFormItemInput:L}=i.useContext(c.aM),j=i.useContext(a.Z),N=null!==(n=(null==S?void 0:S.disabled)||w)&&void 0!==n?n:j,M=i.useRef(E.value);i.useEffect((()=>{null==S||S.registerValue(E.value)}),[]),i.useEffect((()=>{if(!x)return E.value!==M.current&&(null==S||S.cancelValue(M.current),null==S||S.registerValue(E.value),M.current=E.value),()=>null==S?void 0:S.cancelValue(E.value)}),[E.value]);const z=P("checkbox",o),[Z,T]=(0,d.ZP)(z),R=Object.assign({},E);S&&!x&&(R.onChange=function(){E.onChange&&E.onChange.apply(E,arguments),S.toggleOption&&S.toggleOption({label:b,value:E.value})},R.name=S.name,R.checked=S.value.includes(E.value));const I=r()(`${z}-wrapper`,{[`${z}-rtl`]:"rtl"===$,[`${z}-wrapper-checked`]:R.checked,[`${z}-wrapper-disabled`]:N,[`${z}-wrapper-in-form-item`]:L},null==k?void 0:k.className,h,v,T),_=r()({[`${z}-indeterminate`]:y},f.A,T),D=y?"mixed":void 0;return Z(i.createElement(p.Z,{component:"Checkbox",disabled:N},i.createElement("label",{className:I,style:Object.assign(Object.assign({},null==k?void 0:k.style),g),onMouseEnter:C,onMouseLeave:O},i.createElement(l.Z,Object.assign({"aria-checked":D},R,{prefixCls:z,className:_,disabled:N,ref:t})),void 0!==b&&i.createElement("span",null,b))))};var v=i.forwardRef(h),b=n(61414),y=n(55405),g=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{defaultValue:n,children:o,options:l=[],prefixCls:a,className:c,rootClassName:p,style:f,onChange:m}=e,h=g(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:C,direction:O}=i.useContext(s.E_),[x,w]=i.useState(h.value||n||[]),[E,P]=i.useState([]);i.useEffect((()=>{"value"in h&&w(h.value||[])}),[h.value]);const $=i.useMemo((()=>l.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[l]),k=C("checkbox",a),S=`${k}-group`,[L,j]=(0,d.ZP)(k),N=(0,y.Z)(h,["value","disabled"]),M=l.length?$.map((e=>i.createElement(v,{prefixCls:k,key:e.value.toString(),disabled:"disabled"in e?e.disabled:h.disabled,value:e.value,checked:x.includes(e.value),onChange:e.onChange,className:`${S}-item`,style:e.style,title:e.title},e.label))):o,z={toggleOption:e=>{const t=x.indexOf(e.value),n=(0,b.Z)(x);-1===t?n.push(e.value):n.splice(t,1),"value"in h||w(n),null==m||m(n.filter((e=>E.includes(e))).sort(((e,t)=>$.findIndex((t=>t.value===e))-$.findIndex((e=>e.value===t)))))},value:x,disabled:h.disabled,name:h.name,registerValue:e=>{P((t=>[].concat((0,b.Z)(t),[e])))},cancelValue:e=>{P((t=>t.filter((t=>t!==e))))}},Z=r()(S,{[`${S}-rtl`]:"rtl"===O},c,p,j);return L(i.createElement("div",Object.assign({className:Z,style:f},N,{ref:t}),i.createElement(u.Provider,{value:z},M)))},O=i.forwardRef(C);var x=i.memo(O);const w=v;w.Group=x,w.__ANT_CHECKBOX=!0;var E=w},98447:function(e,t,n){"use strict";n.d(t,{C2:function(){return s}});var o=n(17313),r=n(37613),l=n(83116);const i=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,o.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function s(e,t){const n=(0,r.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[i(n)]}t.ZP=(0,l.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[s(n,e)]}))},38854:function(e,t,n){"use strict";n.d(t,{Z:function(){return b}});var o=n(91857),r=n(92310),l=n.n(r),i=n(59301),s=n(78892),a=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),f=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:t,getPrefixCls:n,direction:r}=i.useContext(c.E_),{prefixCls:m,type:h="default",danger:v,disabled:b,loading:y,onClick:g,htmlType:C,children:O,className:x,menu:w,arrow:E,autoFocus:P,overlay:$,trigger:k,align:S,open:L,onOpenChange:j,placement:N,getPopupContainer:M,href:z,icon:Z=i.createElement(s.Z,null),title:T,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:_,overlayClassName:D,overlayStyle:B,destroyPopupOnHide:W,dropdownRender:H}=e,A=f(e,["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"]),F=n("dropdown",m),V=`${F}-button`,[G,q]=(0,p.Z)(F),Q={menu:w,arrow:E,autoFocus:P,align:S,disabled:b,trigger:b?[]:k,onOpenChange:j,getPopupContainer:M||t,mouseEnterDelay:I,mouseLeaveDelay:_,overlayClassName:D,overlayStyle:B,destroyPopupOnHide:W,dropdownRender:H},{compactSize:U,compactItemClassnames:X}=(0,d.ri)(F,r),Y=l()(V,X,x,q);"overlay"in e&&(Q.overlay=$),"open"in e&&(Q.open=L),Q.placement="placement"in e?N:"rtl"===r?"bottomLeft":"bottomRight";const K=i.createElement(a.ZP,{type:h,danger:v,disabled:b,loading:y,onClick:g,htmlType:C,href:z,title:T},O),J=i.createElement(a.ZP,{type:h,danger:v,icon:Z}),[ee,te]=R([K,J]);return G(i.createElement(u.Z.Compact,Object.assign({className:Y,size:U,block:!0},A),ee,i.createElement(o.Z,Object.assign({},Q),te)))};m.__ANT_BUTTON=!0;var h=m;const v=o.Z;v.Button=h;var b=v},24650:function(e,t,n){"use strict";n.d(t,{Z:function(){return z}});var o=n(92310),r=n.n(o),l=n(59301),i=n(36355),s=n(32441),a=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(i.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),d=t("input"),[p,f]=(0,a.ZP)(d),m=r()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),h=(0,l.useContext)(s.aM),v=(0,l.useMemo)((()=>Object.assign(Object.assign({},h),{isFormItemInput:!1})),[h]);return p(l.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(s.aM.Provider,{value:v},e.children)))},u=n(9432),d=n(33614),p={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"},f=n(1393),m=function(e,t){return l.createElement(f.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var h=l.forwardRef(m),v=n(76897),b=n(55405),y=n(25629),g=n(59412),C=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?l.createElement(v.Z,null):l.createElement(h,null),x={click:"onClick",hover:"onMouseOver"};var w=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,a]=(0,l.useState)((()=>!!o&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{o&&a(n.visible)}),[o,n]);const d=(0,g.Z)(c),p=()=>{const{disabled:t}=e;t||(s&&d(),a((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:f,prefixCls:m,inputPrefixCls:h,size:v}=e,w=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=l.useContext(i.E_),P=E("input",h),$=E("input-password",m),k=n&&(t=>{const{action:n="click",iconRender:o=O}=e,r=x[n]||"",i=o(s),a={[r]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(i)?i:l.createElement("span",null,i),a)})($),S=r()($,f,{[`${$}-${v}`]:!!v}),L=Object.assign(Object.assign({},(0,b.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:S,prefixCls:P,suffix:k});return v&&(L.size=v),l.createElement(u.Z,Object.assign({ref:(0,y.sQ)(t,c)},L))})),E=n(78405),P=n(92343),$=n(3113),k=n(19716),S=n(33234),L=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:s,size:a,suffix:c,enterButton:d=!1,addonAfter:p,loading:f,disabled:m,onSearch:h,onChange:v,onCompositionStart:b,onCompositionEnd:g}=e,C=L(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:x}=l.useContext(i.E_),w=l.useRef(!1),j=O("input-search",n),N=O("input",o),{compactSize:M}=(0,S.ri)(j,x),z=(0,k.Z)((e=>{var t;return null!==(t=null!=a?a:M)&&void 0!==t?t:e})),Z=l.useRef(null),T=e=>{var t;document.activeElement===(null===(t=Z.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;h&&h(null===(n=null===(t=Z.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof d?l.createElement(E.Z,null):null,_=`${j}-button`;let D;const B=d||{},W=B.type&&!0===B.type.__ANT_BUTTON;D=W||"button"===B.type?(0,P.Tm)(B,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},W?{className:_,size:z}:{})):l.createElement($.ZP,{className:_,type:d?"primary":void 0,size:z,disabled:m,key:"enterButton",onMouseDown:T,onClick:R,loading:f,icon:I},d),p&&(D=[D,(0,P.Tm)(p,{key:"addonAfter"})]);const H=r()(j,{[`${j}-rtl`]:"rtl"===x,[`${j}-${z}`]:!!z,[`${j}-with-button`]:!!d},s);return l.createElement(u.Z,Object.assign({ref:(0,y.sQ)(Z,t),onPressEnter:e=>{w.current||f||R(e)}},C,{size:z,onCompositionStart:e=>{w.current=!0,null==b||b(e)},onCompositionEnd:e=>{w.current=!1,null==g||g(e)},prefixCls:N,addonAfter:D,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&h&&h(e.target.value,e,{source:"clear"}),v&&v(e)},className:H,disabled:m}))})),N=n(1643);const M=u.Z;M.Group=c,M.Search=j,M.TextArea=N.Z,M.Password=w;var z=M},81327:function(e,t,n){"use strict";n.d(t,{Z:function(){return y}});var o=n(59301),r=n(92310),l=n.n(r),i=n(75440),s=n(36355),a=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:r,split:l,style:i}=e;const{latestIndex:s}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:i},r),n{var n,r;const{getPrefixCls:a,space:c,direction:v}=o.useContext(s.E_),{size:b=(null==c?void 0:c.size)||"small",align:y,className:g,rootClassName:C,children:O,direction:x="horizontal",prefixCls:w,split:E,style:P,wrap:$=!1,classNames:k,styles:S}=e,L=h(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[j,N]=Array.isArray(b)?b:[b,b],M=f(N),z=f(j),Z=m(N),T=m(j),R=(0,i.Z)(O,{keepEmpty:!0}),I=void 0===y&&"horizontal"===x?"center":y,_=a("space",w),[D,B]=(0,p.Z)(_),W=l()(_,null==c?void 0:c.className,B,`${_}-${x}`,{[`${_}-rtl`]:"rtl"===v,[`${_}-align-${I}`]:I,[`${_}-gap-row-${N}`]:M,[`${_}-gap-col-${j}`]:z},g,C),H=l()(`${_}-item`,null!==(n=null==k?void 0:k.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let A=0;const F=R.map(((e,t)=>{var n,r;null!=e&&(A=t);const l=e&&e.key||`${H}-${t}`;return o.createElement(d,{className:H,key:l,index:t,split:E,style:null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),V=o.useMemo((()=>({latestIndex:A})),[A]);if(0===R.length)return null;const G={};return $&&(G.flexWrap="wrap"),!z&&T&&(G.columnGap=j),!M&&Z&&(G.rowGap=N),D(o.createElement("div",Object.assign({ref:t,className:W,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),P)},L),o.createElement(u,{value:V},F)))}));const b=v;b.Compact=a.ZP;var y=b},51581:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));c.ref=function(t){e.scrollComponent=t,a&&a(t)};var u=[n];return r&&(s?i?u.unshift(s):u.push(s):this.defaultLoader&&(i?u.unshift(this.defaultLoader):u.push(this.defaultLoader))),l.default.createElement(o,c,u)}}]),t}(r.Component);a.propTypes={children:i.default.node.isRequired,element:i.default.node,hasMore:i.default.bool,initialLoad:i.default.bool,isReverse:i.default.bool,loader:i.default.node,loadMore:i.default.func.isRequired,pageStart:i.default.number,ref:i.default.func,getScrollParent:i.default.func,threshold:i.default.number,useCapture:i.default.bool,useWindow:i.default.bool},a.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=a,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)}}]); \ No newline at end of file diff --git a/63335.async.js b/63335.async.js new file mode 100644 index 0000000000..eab83eb030 --- /dev/null +++ b/63335.async.js @@ -0,0 +1 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[63335,25209],{76897:function(t,e,i){"use strict";i.d(e,{Z:function(){return h}});var n=i(33614),o=i(59301),r={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"},s=i(1393),a=function(t,e){return o.createElement(s.Z,(0,n.Z)({},t,{ref:e,icon:r}))};var h=o.forwardRef(a)},81671:function(t,e,i){"use strict";i.d(e,{Z:function(){return h}});var n=i(33614),o=i(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},s=i(1393),a=function(t,e){return o.createElement(s.Z,(0,n.Z)({},t,{ref:e,icon:r}))};var h=o.forwardRef(a)},56762:function(t,e,i){"use strict";i.d(e,{Z:function(){return o}});var n=i(59301);function o(){const[,t]=n.useReducer((t=>t+1),0);return t}},38854:function(t,e,i){"use strict";i.d(e,{Z:function(){return y}});var n=i(91857),o=i(92310),r=i.n(o),s=i(59301),a=i(78892),h=i(3113),l=i(36355),u=i(81327),c=i(33234),f=i(47211),d=function(t,e){var i={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(i[n]=t[n]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(t);o{const{getPopupContainer:e,getPrefixCls:i,direction:o}=s.useContext(l.E_),{prefixCls:p,type:g="default",danger:m,disabled:y,loading:v,onClick:x,htmlType:b,children:w,className:k,menu:M,arrow:S,autoFocus:N,overlay:P,trigger:C,align:T,open:L,onOpenChange:A,placement:j,getPopupContainer:F,href:O,icon:D=s.createElement(a.Z,null),title:B,buttonsRender:I=(t=>t),mouseEnterDelay:z,mouseLeaveDelay:E,overlayClassName:R,overlayStyle:V,destroyPopupOnHide:Y,dropdownRender:G}=t,X=d(t,["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"]),U=i("dropdown",p),q=`${U}-button`,[K,H]=(0,f.Z)(U),W={menu:M,arrow:S,autoFocus:N,align:T,disabled:y,trigger:y?[]:C,onOpenChange:A,getPopupContainer:F||e,mouseEnterDelay:z,mouseLeaveDelay:E,overlayClassName:R,overlayStyle:V,destroyPopupOnHide:Y,dropdownRender:G},{compactSize:Z,compactItemClassnames:J}=(0,c.ri)(U,o),$=r()(q,J,k,H);"overlay"in t&&(W.overlay=P),"open"in t&&(W.open=L),W.placement="placement"in t?j:"rtl"===o?"bottomLeft":"bottomRight";const _=s.createElement(h.ZP,{type:g,danger:m,disabled:y,loading:v,onClick:x,htmlType:b,href:O,title:B},w),Q=s.createElement(h.ZP,{type:g,danger:m,icon:D}),[tt,et]=I([_,Q]);return K(s.createElement(u.Z.Compact,Object.assign({className:$,size:Z,block:!0},X),tt,s.createElement(n.Z,Object.assign({},W),et)))};p.__ANT_BUTTON=!0;var g=p;const m=n.Z;m.Button=g;var y=m},24650:function(t,e,i){"use strict";i.d(e,{Z:function(){return O}});var n=i(92310),o=i.n(n),r=i(59301),s=i(36355),a=i(32441),h=i(9937);var l=t=>{const{getPrefixCls:e,direction:i}=(0,r.useContext)(s.E_),{prefixCls:n,className:l}=t,u=e("input-group",n),c=e("input"),[f,d]=(0,h.ZP)(c),p=o()(u,{[`${u}-lg`]:"large"===t.size,[`${u}-sm`]:"small"===t.size,[`${u}-compact`]:t.compact,[`${u}-rtl`]:"rtl"===i},d,l),g=(0,r.useContext)(a.aM),m=(0,r.useMemo)((()=>Object.assign(Object.assign({},g),{isFormItemInput:!1})),[g]);return f(r.createElement("span",{className:p,style:t.style,onMouseEnter:t.onMouseEnter,onMouseLeave:t.onMouseLeave,onFocus:t.onFocus,onBlur:t.onBlur},r.createElement(a.aM.Provider,{value:m},t.children)))},u=i(9432),c=i(33614),f={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"},d=i(1393),p=function(t,e){return r.createElement(d.Z,(0,c.Z)({},t,{ref:e,icon:f}))};var g=r.forwardRef(p),m=i(76897),y=i(55405),v=i(25629),x=i(59412),b=function(t,e){var i={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(i[n]=t[n]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(t);ot?r.createElement(m.Z,null):r.createElement(g,null),k={click:"onClick",hover:"onMouseOver"};var M=r.forwardRef(((t,e)=>{const{visibilityToggle:i=!0}=t,n="object"==typeof i&&void 0!==i.visible,[a,h]=(0,r.useState)((()=>!!n&&i.visible)),l=(0,r.useRef)(null);r.useEffect((()=>{n&&h(i.visible)}),[n,i]);const c=(0,x.Z)(l),f=()=>{const{disabled:e}=t;e||(a&&c(),h((t=>{var e;const n=!t;return"object"==typeof i&&(null===(e=i.onVisibleChange)||void 0===e||e.call(i,n)),n})))},{className:d,prefixCls:p,inputPrefixCls:g,size:m}=t,M=b(t,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:S}=r.useContext(s.E_),N=S("input",g),P=S("input-password",p),C=i&&(e=>{const{action:i="click",iconRender:n=w}=t,o=k[i]||"",s=n(a),h={[o]:f,className:`${e}-icon`,key:"passwordIcon",onMouseDown:t=>{t.preventDefault()},onMouseUp:t=>{t.preventDefault()}};return r.cloneElement(r.isValidElement(s)?s:r.createElement("span",null,s),h)})(P),T=o()(P,d,{[`${P}-${m}`]:!!m}),L=Object.assign(Object.assign({},(0,y.Z)(M,["suffix","iconRender","visibilityToggle"])),{type:a?"text":"password",className:T,prefixCls:N,suffix:C});return m&&(L.size=m),r.createElement(u.Z,Object.assign({ref:(0,v.sQ)(e,l)},L))})),S=i(78405),N=i(92343),P=i(3113),C=i(19716),T=i(33234),L=function(t,e){var i={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(i[n]=t[n]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(t);o{const{prefixCls:i,inputPrefixCls:n,className:a,size:h,suffix:l,enterButton:c=!1,addonAfter:f,loading:d,disabled:p,onSearch:g,onChange:m,onCompositionStart:y,onCompositionEnd:x}=t,b=L(t,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:w,direction:k}=r.useContext(s.E_),M=r.useRef(!1),A=w("input-search",i),j=w("input",n),{compactSize:F}=(0,T.ri)(A,k),O=(0,C.Z)((t=>{var e;return null!==(e=null!=h?h:F)&&void 0!==e?e:t})),D=r.useRef(null),B=t=>{var e;document.activeElement===(null===(e=D.current)||void 0===e?void 0:e.input)&&t.preventDefault()},I=t=>{var e,i;g&&g(null===(i=null===(e=D.current)||void 0===e?void 0:e.input)||void 0===i?void 0:i.value,t,{source:"input"})},z="boolean"==typeof c?r.createElement(S.Z,null):null,E=`${A}-button`;let R;const V=c||{},Y=V.type&&!0===V.type.__ANT_BUTTON;R=Y||"button"===V.type?(0,N.Tm)(V,Object.assign({onMouseDown:B,onClick:t=>{var e,i;null===(i=null===(e=null==V?void 0:V.props)||void 0===e?void 0:e.onClick)||void 0===i||i.call(e,t),I(t)},key:"enterButton"},Y?{className:E,size:O}:{})):r.createElement(P.ZP,{className:E,type:c?"primary":void 0,size:O,disabled:p,key:"enterButton",onMouseDown:B,onClick:I,loading:d,icon:z},c),f&&(R=[R,(0,N.Tm)(f,{key:"addonAfter"})]);const G=o()(A,{[`${A}-rtl`]:"rtl"===k,[`${A}-${O}`]:!!O,[`${A}-with-button`]:!!c},a);return r.createElement(u.Z,Object.assign({ref:(0,v.sQ)(D,e),onPressEnter:t=>{M.current||d||I(t)}},b,{size:O,onCompositionStart:t=>{M.current=!0,null==y||y(t)},onCompositionEnd:t=>{M.current=!1,null==x||x(t)},prefixCls:j,addonAfter:R,suffix:l,onChange:t=>{t&&t.target&&"click"===t.type&&g&&g(t.target.value,t,{source:"clear"}),m&&m(t)},className:G,disabled:p}))})),j=i(1643);const F=u.Z;F.Group=l,F.Search=A,F.TextArea=j.Z,F.Password=M;var O=F},57809:function(t,e,i){"use strict";var n=i(92310),o=i.n(n),r=i(77861),s=i(55405),a=i(59301),h=i(53487),l=i(62892),u=i(19080),c=i(36355),f=i(1684),d=i(93891),p=i(19716),g=i(32441),m=i(33234),y=i(14154),v=i(58582),x=i(96510),b=i(66339),w=function(t,e){var i={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(i[n]=t[n]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(t);o{var i,{prefixCls:n,bordered:h=!0,className:M,rootClassName:S,getPopupContainer:N,popupClassName:P,dropdownClassName:C,listHeight:T=256,placement:L,listItemHeight:A=24,size:j,disabled:F,notFoundContent:O,status:D,builtinPlacements:B,dropdownMatchSelectWidth:I,popupMatchSelectWidth:z,direction:E,style:R,allowClear:V}=t,Y=w(t,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:G,getPrefixCls:X,renderEmpty:U,direction:q,virtual:K,popupMatchSelectWidth:H,popupOverflow:W,select:Z}=a.useContext(c.E_),J=X("select",n),$=X(),_=null!=E?E:q,{compactSize:Q,compactItemClassnames:tt}=(0,m.ri)(J,_),[et,it]=(0,y.Z)(J),nt=a.useMemo((()=>{const{mode:t}=Y;if("combobox"!==t)return t===k?"combobox":t}),[Y.mode]),ot="multiple"===nt||"tags"===nt,rt=(0,x.Z)(Y.suffixIcon,Y.showArrow),st=null!==(i=null!=z?z:I)&&void 0!==i?i:H,{status:at,hasFeedback:ht,isFormItemInput:lt,feedbackIcon:ut}=a.useContext(g.aM),ct=(0,u.F)(at,D);let ft;ft=void 0!==O?O:"combobox"===nt?null:(null==U?void 0:U("Select"))||a.createElement(d.Z,{componentName:"Select"});const{suffixIcon:dt,itemIcon:pt,removeIcon:gt,clearIcon:mt}=(0,b.Z)(Object.assign(Object.assign({},Y),{multiple:ot,hasFeedback:ht,feedbackIcon:ut,showSuffixIcon:rt,prefixCls:J,showArrow:Y.showArrow,componentName:"Select"})),yt=!0===V?{clearIcon:mt}:V,vt=(0,s.Z)(Y,["suffixIcon","itemIcon"]),xt=o()(P||C,{[`${J}-dropdown-${_}`]:"rtl"===_},S,it),bt=(0,p.Z)((t=>{var e;return null!==(e=null!=j?j:Q)&&void 0!==e?e:t})),wt=a.useContext(f.Z),kt=null!=F?F:wt,Mt=o()({[`${J}-lg`]:"large"===bt,[`${J}-sm`]:"small"===bt,[`${J}-rtl`]:"rtl"===_,[`${J}-borderless`]:!h,[`${J}-in-form-item`]:lt},(0,u.Z)(J,ct,ht),tt,null==Z?void 0:Z.className,M,S,it),St=a.useMemo((()=>void 0!==L?L:"rtl"===_?"bottomRight":"bottomLeft"),[L,_]),Nt=(0,v.Z)(B,W);return et(a.createElement(r.ZP,Object.assign({ref:e,virtual:K,showSearch:null==Z?void 0:Z.showSearch},vt,{style:Object.assign(Object.assign({},null==Z?void 0:Z.style),R),dropdownMatchSelectWidth:st,builtinPlacements:Nt,transitionName:(0,l.m)($,"slide-up",Y.transitionName),listHeight:T,listItemHeight:A,mode:nt,prefixCls:J,placement:St,direction:_,suffixIcon:dt,menuItemSelectedIcon:pt,removeIcon:gt,allowClear:yt,notFoundContent:ft,className:Mt,getPopupContainer:N||G,dropdownClassName:xt,disabled:kt})))};const S=a.forwardRef(M),N=(0,h.Z)(S);S.SECRET_COMBOBOX_MODE_DO_NOT_USE=k,S.Option=r.Wx,S.OptGroup=r.Xo,S._InternalPanelDoNotUseOrYouWillBeFired=N,e.default=S},81327:function(t,e,i){"use strict";i.d(e,{Z:function(){return v}});var n=i(59301),o=i(92310),r=i.n(o),s=i(75440),a=i(36355),h=i(33234);const l=n.createContext({latestIndex:0}),u=l.Provider;var c=t=>{let{className:e,index:i,children:o,split:r,style:s}=t;const{latestIndex:a}=n.useContext(l);return null==o?null:n.createElement(n.Fragment,null,n.createElement("div",{className:e,style:s},o),i{var i,o;const{getPrefixCls:h,space:l,direction:m}=n.useContext(a.E_),{size:y=(null==l?void 0:l.size)||"small",align:v,className:x,rootClassName:b,children:w,direction:k="horizontal",prefixCls:M,split:S,style:N,wrap:P=!1,classNames:C,styles:T}=t,L=g(t,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[A,j]=Array.isArray(y)?y:[y,y],F=d(j),O=d(A),D=p(j),B=p(A),I=(0,s.Z)(w,{keepEmpty:!0}),z=void 0===v&&"horizontal"===k?"center":v,E=h("space",M),[R,V]=(0,f.Z)(E),Y=r()(E,null==l?void 0:l.className,V,`${E}-${k}`,{[`${E}-rtl`]:"rtl"===m,[`${E}-align-${z}`]:z,[`${E}-gap-row-${j}`]:F,[`${E}-gap-col-${A}`]:O},x,b),G=r()(`${E}-item`,null!==(i=null==C?void 0:C.item)&&void 0!==i?i:null===(o=null==l?void 0:l.classNames)||void 0===o?void 0:o.item);let X=0;const U=I.map(((t,e)=>{var i,o;null!=t&&(X=e);const r=t&&t.key||`${G}-${e}`;return n.createElement(c,{className:G,key:r,index:e,split:S,style:null!==(i=null==T?void 0:T.item)&&void 0!==i?i:null===(o=null==l?void 0:l.styles)||void 0===o?void 0:o.item},t)})),q=n.useMemo((()=>({latestIndex:X})),[X]);if(0===I.length)return null;const K={};return P&&(K.flexWrap="wrap"),!O&&B&&(K.columnGap=A),!F&&D&&(K.rowGap=j),R(n.createElement("div",Object.assign({ref:e,className:Y,style:Object.assign(Object.assign(Object.assign({},K),null==l?void 0:l.style),N)},L),n.createElement(u,{value:q},U)))}));const y=m;y.Compact=h.ZP;var v=y},32985:function(t,e,i){"use strict";i.d(e,{Z:function(){return z}});var n=i(5464),o=i(61414),r=i(49598),s=i(81671),a=i(33614),h=i(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},u=i(1393),c=function(t,e){return h.createElement(u.Z,(0,a.Z)({},t,{ref:e,icon:l}))};var f=h.forwardRef(c),d=i(92310),p=i.n(d),g=i(35654),m=i(71430),y=i(36355),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},x=function(t,e){return h.createElement(u.Z,(0,a.Z)({},t,{ref:e,icon:v}))};var b=h.forwardRef(x),w=i(62892),k=i(20648);function M(t){const{dropPosition:e,dropLevelOffset:i,prefixCls:n,indent:o,direction:r="ltr"}=t,s="ltr"===r?"left":"right",a={[s]:-i*o+4,["ltr"===r?"right":"left"]:0};switch(e){case-1:a.top=-3;break;case 1:a.bottom=-3;break;default:a.bottom=-3,a[s]=o+4}return h.createElement("div",{style:a,className:`${n}-drop-indicator`})}var S=i(36474);const N=h.forwardRef(((t,e)=>{const{getPrefixCls:i,direction:o,virtual:r,tree:s}=h.useContext(y.E_),{prefixCls:a,className:l,showIcon:u=!1,showLine:c,switcherIcon:f,blockNode:d=!1,children:g,checkable:m=!1,selectable:v=!0,draggable:x,motion:N,style:P}=t,C=i("tree",a),T=i(),L=null!=N?N:Object.assign(Object.assign({},(0,w.Z)(T)),{motionAppear:!1}),A=Object.assign(Object.assign({},t),{checkable:m,selectable:v,showIcon:u,motion:L,blockNode:d,showLine:Boolean(c),dropIndicatorRender:M}),[j,F]=(0,k.ZP)(C),O=h.useMemo((()=>{if(!x)return!1;let t={};switch(typeof x){case"function":t.nodeDraggable=x;break;case"object":t=Object.assign({},x)}return!1!==t.icon&&(t.icon=t.icon||h.createElement(b,null)),t}),[x]);return j(h.createElement(n.Z,Object.assign({itemHeight:20,ref:e,virtual:r},A,{style:Object.assign(Object.assign({},null==s?void 0:s.style),P),prefixCls:C,className:p()({[`${C}-icon-hide`]:!u,[`${C}-block-node`]:d,[`${C}-unselectable`]:!v,[`${C}-rtl`]:"rtl"===o},null==s?void 0:s.className,l,F),direction:o,checkable:m?h.createElement("span",{className:`${C}-checkbox-inner`}):m,selectable:v,switcherIcon:t=>h.createElement(S.Z,{prefixCls:C,switcherIcon:f,treeNodeProps:t,showLine:c}),draggable:O}),g))}));var P,C=N;function T(t,e){t.forEach((function(t){const{key:i,children:n}=t;!1!==e(i,t)&&T(n||[],e)}))}function L(t){let{treeData:e,expandedKeys:i,startKey:n,endKey:o}=t;const r=[];let s=P.None;if(n&&n===o)return[n];if(!n||!o)return[];return T(e,(t=>{if(s===P.End)return!1;if(function(t){return t===n||t===o}(t)){if(r.push(t),s===P.None)s=P.Start;else if(s===P.Start)return s=P.End,!1}else s===P.Start&&r.push(t);return i.includes(t)})),r}function A(t,e){const i=(0,o.Z)(e),n=[];return T(t,((t,e)=>{const o=i.indexOf(t);return-1!==o&&(n.push(e),i.splice(o,1)),!!i.length})),n}!function(t){t[t.None=0]="None",t[t.Start=1]="Start",t[t.End=2]="End"}(P||(P={}));var j=function(t,e){var i={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(i[n]=t[n]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(t);o{var{defaultExpandAll:i,defaultExpandParent:n,defaultExpandedKeys:r}=t,s=j(t,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const a=h.useRef(),l=h.useRef(),[u,c]=h.useState(s.selectedKeys||s.defaultSelectedKeys||[]),[f,d]=h.useState((()=>(()=>{const{keyEntities:t}=(0,m.I8)(O(s));let e;return e=i?Object.keys(t):n?(0,g.r7)(s.expandedKeys||r||[],t):s.expandedKeys||r,e})()));h.useEffect((()=>{"selectedKeys"in s&&c(s.selectedKeys)}),[s.selectedKeys]),h.useEffect((()=>{"expandedKeys"in s&&d(s.expandedKeys)}),[s.expandedKeys]);const{getPrefixCls:v,direction:x}=h.useContext(y.E_),{prefixCls:b,className:w,showIcon:k=!0,expandAction:M="click"}=s,S=j(s,["prefixCls","className","showIcon","expandAction"]),N=v("tree",b),P=p()(`${N}-directory`,{[`${N}-directory-rtl`]:"rtl"===x},w);return h.createElement(C,Object.assign({icon:F,ref:e,blockNode:!0},S,{showIcon:k,expandAction:M,prefixCls:N,className:P,expandedKeys:f,selectedKeys:u,onSelect:(t,e)=>{var i;const{multiple:n}=s,{node:r,nativeEvent:h}=e,{key:u=""}=r,d=O(s),p=Object.assign(Object.assign({},e),{selected:!0}),g=(null==h?void 0:h.ctrlKey)||(null==h?void 0:h.metaKey),m=null==h?void 0:h.shiftKey;let y;n&&g?(y=t,a.current=u,l.current=y,p.selectedNodes=A(d,y)):n&&m?(y=Array.from(new Set([].concat((0,o.Z)(l.current||[]),(0,o.Z)(L({treeData:d,expandedKeys:f,startKey:u,endKey:a.current}))))),p.selectedNodes=A(d,y)):(y=[u],a.current=u,l.current=y,p.selectedNodes=A(d,y)),null===(i=s.onSelect)||void 0===i||i.call(s,y,p),"selectedKeys"in s||c(y)},onExpand:(t,e)=>{var i;return"expandedKeys"in s||d(t),null===(i=s.onExpand)||void 0===i?void 0:i.call(s,t,e)}}))};var B=h.forwardRef(D);const I=C;I.DirectoryTree=B,I.TreeNode=n.O;var z=I},85160:function(t,e,i){"use strict";i.d(e,{FI:function(){return a}});var n=function(t,e){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},n(t,e)};function o(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}Object.create;Object.create;var r=i(12378),s=i(59301),a=function(t){function e(e){var i=t.call(this,e)||this;return i.wasCleared=!1,i.modelChangedListener=null,i.divRef=s.createRef(),i}return o(e,t),e.prototype.getDiagram=function(){return null===this.divRef.current?null:r.S0.fromDiv(this.divRef.current)},e.prototype.clear=function(){var t=this.getDiagram();null!==t&&(t.clear(),this.wasCleared=!0)},e.prototype.componentDidMount=function(){var t=this;if(null!==this.divRef.current){var e=this.props.initDiagram();e.div=this.divRef.current,this.modelChangedListener=function(e){if(e.isTransactionFinished&&e.model&&!e.model.isReadOnly&&t.props.onModelChange){var i=e.model.toIncrementalData(e);null!==i&&t.props.onModelChange(i)}},e.addModelChangedListener(this.modelChangedListener),e.delayInitialization((function(){t.mergeData(e,!0)}))}},e.prototype.componentWillUnmount=function(){var t=this.getDiagram();null!==t&&(t.div=null,null!==this.modelChangedListener&&(t.removeModelChangedListener(this.modelChangedListener),this.modelChangedListener=null))},e.prototype.shouldComponentUpdate=function(t,e){return t.divClassName!==this.props.divClassName||t.style!==this.props.style||!t.skipsDiagramUpdate&&(t.nodeDataArray!==this.props.nodeDataArray||t.linkDataArray!==this.props.linkDataArray||t.modelData!==this.props.modelData)},e.prototype.componentDidUpdate=function(t,e){var i=this;if(t.nodeDataArray!==this.props.nodeDataArray||t.linkDataArray!==this.props.linkDataArray||t.modelData!==this.props.modelData){var n=this.getDiagram();null!==n&&(this.wasCleared?n.delayInitialization((function(){i.mergeData(n,!0),i.wasCleared=!1})):this.mergeData(n,!1))}},e.prototype.mergeData=function(t,e){var i=this;t.model.commit((function(t){void 0!==i.props.modelData&&t.assignAllDataProperties(t.modelData,i.props.modelData),t.mergeNodeDataArray(i.props.nodeDataArray),void 0!==i.props.linkDataArray&&t instanceof r.FJ&&t.mergeLinkDataArray(i.props.linkDataArray)}),e?"initial merge":"merge data")},e.prototype.render=function(){return s.createElement("div",{ref:this.divRef,className:this.props.divClassName,style:this.props.style})},e}(s.Component);(function(t){function e(e){var i=t.call(this,e)||this;return i.divRef=s.createRef(),i}o(e,t),e.prototype.getOverview=function(){return null===this.divRef.current?null:r.S0.fromDiv(this.divRef.current)},e.prototype.componentDidMount=function(){var t;null!==this.divRef.current&&(void 0!==this.props.initOverview?t=this.props.initOverview():(t=new r.g2).contentAlignment=r.z6.Center,t.div=this.divRef.current,t.observed=this.props.observedDiagram)},e.prototype.componentWillUnmount=function(){var t=this.getOverview();null!==t&&(t.div=null,t.observed=null)},e.prototype.shouldComponentUpdate=function(t,e){return t.divClassName!==this.props.divClassName||t.style!==this.props.style||t.observedDiagram!==this.props.observedDiagram},e.prototype.componentDidUpdate=function(t,e){if(t.observedDiagram!==this.props.observedDiagram){var i=this.getOverview();null!==i&&(i.observed=this.props.observedDiagram)}},e.prototype.render=function(){return s.createElement("div",{ref:this.divRef,className:this.props.divClassName,style:this.props.style})}})(s.Component),function(t){function e(e){var i=t.call(this,e)||this;return i.wasCleared=!1,i.divRef=s.createRef(),i}o(e,t),e.prototype.getPalette=function(){return null===this.divRef.current?null:r.S0.fromDiv(this.divRef.current)},e.prototype.clear=function(){var t=this.getPalette();null!==t&&(t.clear(),this.wasCleared=!0)},e.prototype.componentDidMount=function(){var t=this;if(null!==this.divRef.current){var e=this.props.initPalette();e.div=this.divRef.current,e.delayInitialization((function(){t.mergeData(e,!0)}))}},e.prototype.componentWillUnmount=function(){var t=this.getPalette();null!==t&&(t.div=null)},e.prototype.shouldComponentUpdate=function(t,e){return t.divClassName!==this.props.divClassName||t.style!==this.props.style||(t.nodeDataArray!==this.props.nodeDataArray||t.linkDataArray!==this.props.linkDataArray||t.modelData!==this.props.modelData)},e.prototype.componentDidUpdate=function(t,e){var i=this;if(t.nodeDataArray!==this.props.nodeDataArray||t.linkDataArray!==this.props.linkDataArray||t.modelData!==this.props.modelData){var n=this.getPalette();null!==n&&(this.wasCleared?n.delayInitialization((function(){i.mergeData(n,!0),i.wasCleared=!1})):this.mergeData(n,!1))}},e.prototype.mergeData=function(t,e){var i=this;t.model.commit((function(t){void 0!==i.props.modelData&&t.assignAllDataProperties(t.modelData,i.props.modelData),t.mergeNodeDataArray(i.props.nodeDataArray),void 0!==i.props.linkDataArray&&t instanceof r.FJ&&t.mergeLinkDataArray(i.props.linkDataArray)}),e?"initial merge":"merge data")},e.prototype.render=function(){return s.createElement("div",{ref:this.divRef,className:this.props.divClassName,style:this.props.style})}}(s.Component)},12378:function(t,e,i){"use strict";i.d(e,{$u:function(){return r},BD:function(){return g},E9:function(){return o},FF:function(){return M},FJ:function(){return u},Hn:function(){return l},KX:function(){return c},NB:function(){return b},S0:function(){return d},UL:function(){return s},Vk:function(){return h},al:function(){return x},bn:function(){return v},bx:function(){return m},g2:function(){return p},h1:function(){return f},hD:function(){return k},rU:function(){return w},s_:function(){return y},z6:function(){return a}}),t=i.hmd(t),function(){var e;function n(t){var e=0;return function(){return ee&&(e=Math.max(0,n+e)),(null==i||i>n)&&(i=n),0>(i=Number(i))&&(i=Math.max(0,n+i)),e=Number(e||0);e=t.length?t.push(i):t.splice(e,0,i):w("Cannot insert an object into an HTMLCollection or NodeList: "+i+" at "+e)}function L(t,e){Array.isArray(t)?e>=t.length?t.pop():t.splice(e,1):w("Cannot remove an object from an HTMLCollection or NodeList at "+e)}function A(){var t=R.pop();return void 0===t?[]:t}function j(t){t.length=0,R.push(t)}function F(t){if("function"==typeof t){if(t.className)return t.className;if(t.name)return t.name;var e=t.toString();if(""!==(e=e.substring(9,e.indexOf("(")).trim()))return t._className=e}else if(N(t)&&t.constructor)return F(t.constructor);return typeof t}function O(t){var e=t;return N(t)&&(t.text?e=t.text:t.name?e=t.name:void 0!==t.key?e=t.key:void 0!==t.id?e=t.id:t.constructor===Object&&(t.Text?e=t.Text:t.Name?e=t.Name:void 0!==t.Key?e=t.Key:void 0!==t.Id?e=t.Id:void 0!==t.ID&&(e=t.ID))),void 0===e?"undefined":null===e?"null":e.toString()}function D(t,e){if(t.hasOwnProperty(e))return!0;for(t=Object.getPrototypeOf(t);t&&t!==Function;){if(t.hasOwnProperty(e))return!0;var i=t.CA;if(i&&i[e])return!0;t=Object.getPrototypeOf(t)}return!1}function B(t,e,i){Object.defineProperty(xi.prototype,t,{get:e,set:i})}function I(t){for(var e=[],i=0;256>i;i++)e["0123456789abcdef".charAt(i>>4)+"0123456789abcdef".charAt(15&i)]=String.fromCharCode(i);t.length%2&&(t="0"+t),i=[];for(var n=0,o=0;oi;i++)e[i]=i;for(i=n=0;256>i;i++)n=(n+e[i]+119)%256,o=e[i],e[i]=e[n],e[n]=o;n=i=0;for(var r="",s=0;s-1||r.indexOf("© 1998-2021 Northwoods Software")>-1||r.indexOf("Not for distribution or production use")>-1||r.indexOf("gojs.net")>-1?"":r}void 0===m.requestAnimationFrame&&(void 0===m.setImmediate?m.requestAnimationFrame=function(t){m.setTimeout(t,0)}:m.requestAnimationFrame=m.setImmediate);var z=void 0!==m.navigator&&0this.key)return!1;var e=(t=t.s).length,i=++this.Za,n=this.qf;if(null!==n)for(;ithis.key)return!1;var e=--this.Za;return 0<=e?(this.key=e,this.value=t.s[e],!0):(this.de(),!1)},Z.prototype.Ad=function(){return this.next()},Z.prototype.first=function(){var t=this.Bb;this.qa=t.Ja;var e=t.s;return this.Za=t=e.length-1,0<=t?(e=e[t],this.key=t,this.value=e):null},Z.prototype.any=function(t){var e=this.Bb;e.Hg=null;var i=(e=e.s).length;for(this.Za=i,--i;0<=i;i--)if(t(e[i]))return!0;return!1},Z.prototype.all=function(t){var e=this.Bb;e.Hg=null;var i=(e=e.s).length;for(this.Za=i,--i;0<=i;i--)if(!t(e[i]))return!1;return!0},Z.prototype.each=function(t){var e=this.Bb;e.Hg=null;var i=(e=e.s).length;for(this.Za=i,--i;0<=i;i--)t(e[i]);return this},Z.prototype.map=function(t){var e=this.Bb;e.Hg=null;var i=[],n=(e=e.s).length;for(this.Za=n,--n;0<=n;n--)i.push(t(e[n]));return(t=new J).s=i,t.xb(),t.iterator},Z.prototype.filter=function(t){var e=this.Bb;e.Hg=null;var i=[],n=(e=e.s).length;for(this.Za=n,--n;0<=n;n--){var o=e[n];t(o)&&i.push(o)}return(t=new J).s=i,t.xb(),t.iterator},Z.prototype.de=function(){this.key=-1,this.value=null,this.qa=-1,this.Bb.Hg=this},Z.prototype.toString=function(){return"ListIteratorBackwards("+this.Za+"/"+this.Bb.count+")"},f.Object.defineProperties(Z.prototype,{iterator:{get:function(){return this}},count:{get:function(){return this.Bb.s.length}}}),Z.prototype.first=Z.prototype.first,Z.prototype.hasNext=Z.prototype.Ad,Z.prototype.next=Z.prototype.next,Z.prototype.reset=Z.prototype.reset,Z.className="ListIteratorBackwards",(e=J.prototype).xb=function(){var t=this.Ja;999999999<++t&&(t=0),this.Ja=t},e.freeze=function(){return this._isFrozen=!0,this},e.ka=function(){return this._isFrozen=!1,this},e.toString=function(){return"List()#"+et(this)},e.add=function(t){return null===t||(this._isFrozen&&k(this,t),this.s.push(t),this.xb()),this},e.push=function(t){this.add(t)},e.addAll=function(t){if(null===t)return this;this._isFrozen&&k(this);var e=this.s;if(P(t))for(var i=t.length,n=0;nt||t>=e.length)&&M(t,"0 <= i < length",J,"elt:i"),e[t]},e.get=function(t){return this.M(t)},e.cd=function(t,e){var i=this.s;(0>t||t>=i.length)&&M(t,"0 <= i < length",J,"setElt:i"),this._isFrozen&&k(this,t),i[t]=e},e.set=function(t,e){this.cd(t,e)},e.first=function(){var t=this.s;return 0===t.length?null:t[0]},e.jc=function(){var t=this.s,e=t.length;return 0t&&M(t,">= 0",J,"insertAt:i"),this._isFrozen&&k(this,t);var i=this.s;t>=i.length?i.push(e):i.splice(t,0,e),this.xb()},e.remove=function(t){if(null===t)return!1;this._isFrozen&&k(this,t);var e=this.s;return-1!==(t=e.indexOf(t))&&(t===e.length-1?e.pop():e.splice(t,1),this.xb(),!0)},e.delete=function(t){return this.remove(t)},e.mb=function(t){var e=this.s;(0>t||t>=e.length)&&M(t,"0 <= i < length",J,"removeAt:i"),this._isFrozen&&k(this,t),t===e.length-1?e.pop():e.splice(t,1),this.xb()},e.removeRange=function(t,e){var i=this.s,n=i.length;if(0>t)t=0;else if(t>=n)return this;if(0>e)return this;if(e>=n&&(e=n-1),t>e)return this;this._isFrozen&&k(this);for(var o=t,r=e+1;r=r)return this;if((0>e||e>=o-1)&&M(e,"0 <= from < length",J,"sortRange:from"),2===r)return 0=o)n.sort(t);else for((e=n.slice(0,i)).sort(t),t=0;t=o)for((i=n.slice(e)).sort(t),t=e;t=this.s.length)return K;var t=this.Sa;return null!==t?(t.reset(),t):new W(this)}},iteratorBackwards:{get:function(){if(0>=this.s.length)return K;var t=this.Hg;return null!==t?(t.reset(),t):new Z(this)}}}),J.prototype.reverse=J.prototype.reverse,J.prototype.sortRange=J.prototype.zi,J.prototype.sort=J.prototype.sort,J.prototype.toSet=J.prototype.Iv,J.prototype.toArray=J.prototype.Fa,J.prototype.removeRange=J.prototype.removeRange,J.prototype.removeAt=J.prototype.mb,J.prototype.delete=J.prototype.delete,J.prototype.remove=J.prototype.remove,J.prototype.insertAt=J.prototype.Gb,J.prototype.pop=J.prototype.pop,J.prototype.last=J.prototype.jc,J.prototype.first=J.prototype.first,J.prototype.set=J.prototype.set,J.prototype.setElt=J.prototype.cd,J.prototype.get=J.prototype.get,J.prototype.elt=J.prototype.M,J.prototype.indexOf=J.prototype.indexOf,J.prototype.has=J.prototype.has,J.prototype.contains=J.prototype.contains,J.prototype.clear=J.prototype.clear,J.prototype.addAll=J.prototype.addAll,J.prototype.push=J.prototype.push,J.prototype.add=J.prototype.add,J.prototype.thaw=J.prototype.ka,J.prototype.freeze=J.prototype.freeze,J.className="List",$.prototype.reset=function(){var t=this.eg;t.Sa=null,this.qa=t.Ja,this.sa=null},$.prototype.next=function(){var t=this.eg;if(t.Ja!==this.qa&&null===this.key)return!1;var e=this.sa;return null!==(e=null===e?t.ea:e.va)?(this.sa=e,this.value=e.value,this.key=e.key,!0):(this.de(),!1)},$.prototype.Ad=function(){return this.next()},$.prototype.first=function(){var t=this.eg;if(this.qa=t.Ja,null!==(t=t.ea)){this.sa=t;var e=t.value;return this.key=t.key,this.value=e}return null},$.prototype.any=function(t){var e=this.eg;for(this.sa=e.Sa=null,e=e.ea;null!==e;){if(t(e.value))return!0;e=e.va}return!1},$.prototype.all=function(t){var e=this.eg;for(this.sa=e.Sa=null,e=e.ea;null!==e;){if(!t(e.value))return!1;e=e.va}return!0},$.prototype.each=function(t){var e=this.eg;for(this.sa=e.Sa=null,e=e.ea;null!==e;)t(e.value),e=e.va;return this},$.prototype.map=function(t){var e=this.eg;e.Sa=null;var i=new J;for(e=e.ea;null!==e;)i.add(t(e.value)),e=e.va;return i.iterator},$.prototype.filter=function(t){var e=this.eg;e.Sa=null;var i=new J;for(e=e.ea;null!==e;){var n=e.value;t(n)&&i.add(n),e=e.va}return i.iterator},$.prototype.de=function(){this.value=this.key=null,this.qa=-1,this.eg.Sa=this},$.prototype.toString=function(){return null!==this.sa?"SetIterator@"+this.sa.value:"SetIterator"},f.Object.defineProperties($.prototype,{iterator:{get:function(){return this}},count:{get:function(){return this.eg.Sb}}}),$.prototype.first=$.prototype.first,$.prototype.hasNext=$.prototype.Ad,$.prototype.next=$.prototype.next,$.prototype.reset=$.prototype.reset,$.className="SetIterator",(e=_.prototype).xb=function(){var t=this.Ja;999999999<++t&&(t=0),this.Ja=t},e.freeze=function(){return this._isFrozen=!0,this},e.ka=function(){return this._isFrozen=!1,this},e.toString=function(){return"Set()#"+et(this)},e.add=function(t){if(null===t)return this;this._isFrozen&&k(this,t);var e=t;return N(t)&&(e=tt(t)),void 0===this.Tb[e]&&(this.Sb++,t=new ct(t,t),this.Tb[e]=t,null===(e=this.kf)?this.ea=t:(t.ll=e,e.va=t),this.kf=t,this.xb()),this},e.addAll=function(t){if(null===t)return this;if(this._isFrozen&&k(this),P(t))for(var e=t.length,i=0;i=this.Sb)return K;var t=this.Sa;return null!==t?(t.reset(),t):new $(this)}}}),_.prototype.toList=_.prototype.Hv,_.prototype.toArray=_.prototype.Fa,_.prototype.clear=_.prototype.clear,_.prototype.retainAll=_.prototype.pA,_.prototype.removeAll=_.prototype.hp,_.prototype.delete=_.prototype.delete,_.prototype.remove=_.prototype.remove,_.prototype.first=_.prototype.first,_.prototype.containsAny=_.prototype.Ty,_.prototype.containsAll=_.prototype.Sy,_.prototype.has=_.prototype.has,_.prototype.contains=_.prototype.contains,_.prototype.addAll=_.prototype.addAll,_.prototype.add=_.prototype.add,_.prototype.thaw=_.prototype.ka,_.prototype.freeze=_.prototype.freeze;var it,nt,ot,rt,st,at=1;function ht(t){this.ma=t,this.qa=t.Ja,this.sa=null}function lt(t){_.call(this),Q(this),this._isFrozen=!0,this.ma=t}function ut(t){this.ma=t,t.jf=null,this.qa=t.Ja,this.sa=null}function ct(t,e){this.key=t,this.value=e,this.ll=this.va=null}function ft(t){this.ma=t,t.Sa=null,this.qa=t.Ja,this.sa=null}function dt(t){Q(this),this._isFrozen=!1,this.Tb={},this.Sb=0,this.jf=this.Sa=null,this.Ja=0,this.kf=this.ea=null,"string"==typeof t&&w("Error: Since 2.0 List/Map/Set constructors no longer take an argument that enforces type."),void 0!==t&&this.addAll(t)}function pt(t,e){void 0===t?this.y=this.x=0:"number"==typeof t&&"number"==typeof e?(this.x=t,this.y=e):w("Invalid arguments to Point constructor: "+t+", "+e),this._isFrozen=!1}function gt(t){if("string"==typeof t){t=t.split(" ");for(var e=0,i=0;""===t[e];)e++;var n=t[e++];n&&(i=parseFloat(n));for(var o=0;""===t[e];)e++;return(n=t[e++])&&(o=parseFloat(n)),new pt(i,o)}return new pt}function mt(t){return t.x.toString()+" "+t.y.toString()}function yt(t,e){if(0===t)return 0e?270:0;if(0===e)return 0t?i=0>e?i+180:180-i:0>e&&(i=360-i),i}function vt(t,e){return e.Cd(t),t}function xt(t,e,i,n,o,r){var s=o-i,a=r-n,h=s*s+a*a,l=-(i-=t)*s-(n-=e)*a;return 0>=l||l>=h?(s=o-t,a=r-e,Math.min(i*i+n*n,s*s+a*a)):(t=s*n-a*i)*t/h}function bt(t,e,i,n){return(t=i-t)*t+(e=n-e)*e}function wt(t,e,i,n){return e=n-e,0===(t=i-t)?0e?270:0:0===e?0t?n=0>e?n+180:180-n:0>e&&(n=360-n),n)}_.className="Set",_.uniqueHash=Q,_.hashIdUnique=tt,_.hashId=et,ht.prototype.reset=function(){this.qa=this.ma.Ja,this.sa=null},ht.prototype.next=function(){var t=this.ma;if(t.Ja!==this.qa&&null===this.key)return!1;var e=this.sa;return null!==(e=null===e?t.ea:e.va)?(this.sa=e,this.value=this.key=t=e.key,!0):(this.de(),!1)},ht.prototype.Ad=function(){return this.next()},ht.prototype.first=function(){var t=this.ma;return this.qa=t.Ja,null!==(t=t.ea)?(this.sa=t,this.value=this.key=t=t.key):null},ht.prototype.any=function(t){var e=this.ma;for(this.sa=null,e=e.ea;null!==e;){if(t(e.key))return!0;e=e.va}return!1},ht.prototype.all=function(t){var e=this.ma;for(this.sa=null,e=e.ea;null!==e;){if(!t(e.key))return!1;e=e.va}return!0},ht.prototype.each=function(t){var e=this.ma;for(this.sa=null,e=e.ea;null!==e;)t(e.key),e=e.va;return this},ht.prototype.map=function(t){var e=this.ma;this.sa=null;var i=new J;for(e=e.ea;null!==e;)i.add(t(e.key)),e=e.va;return i.iterator},ht.prototype.filter=function(t){var e=this.ma;this.sa=null;var i=new J;for(e=e.ea;null!==e;){var n=e.key;t(n)&&i.add(n),e=e.va}return i.iterator},ht.prototype.de=function(){this.value=this.key=null,this.qa=-1},ht.prototype.toString=function(){return null!==this.sa?"MapKeySetIterator@"+this.sa.value:"MapKeySetIterator"},f.Object.defineProperties(ht.prototype,{iterator:{get:function(){return this}},count:{get:function(){return this.ma.Sb}}}),ht.prototype.first=ht.prototype.first,ht.prototype.hasNext=ht.prototype.Ad,ht.prototype.next=ht.prototype.next,ht.prototype.reset=ht.prototype.reset,ht.className="MapKeySetIterator",c(lt,_),(e=lt.prototype).freeze=function(){return this},e.ka=function(){return this},e.toString=function(){return"MapKeySet("+this.ma.toString()+")"},e.add=function(){w("This Set is read-only: "+this.toString())},e.contains=function(t){return this.ma.contains(t)},e.has=function(t){return this.contains(t)},e.remove=function(){w("This Set is read-only: "+this.toString())},e.delete=function(t){return this.remove(t)},e.clear=function(){w("This Set is read-only: "+this.toString())},e.first=function(){var t=this.ma.ea;return null!==t?t.key:null},lt.prototype.any=function(t){for(var e=this.ma.ea;null!==e;){if(t(e.key))return!0;e=e.va}return!1},lt.prototype.all=function(t){for(var e=this.ma.ea;null!==e;){if(!t(e.key))return!1;e=e.va}return!0},lt.prototype.each=function(t){for(var e=this.ma.ea;null!==e;)t(e.key),e=e.va;return this},lt.prototype.map=function(t){for(var e=new _,i=this.ma.ea;null!==i;)e.add(t(i.key)),i=i.va;return e},lt.prototype.filter=function(t){for(var e=new _,i=this.ma.ea;null!==i;){var n=i.key;t(n)&&e.add(n),i=i.va}return e},lt.prototype.copy=function(){return new lt(this.ma)},lt.prototype.Iv=function(){var t,e=new _,i=this.ma.Tb;for(t in i)e.add(i[t].key);return e},lt.prototype.Fa=function(){var t,e=this.ma.Tb,i=Array(this.ma.Sb),n=0;for(t in e)i[n]=e[t].key,n++;return i},lt.prototype.Hv=function(){var t,e=new J,i=this.ma.Tb;for(t in i)e.add(i[t].key);return e},f.Object.defineProperties(lt.prototype,{count:{get:function(){return this.ma.Sb}},size:{get:function(){return this.ma.Sb}},iterator:{get:function(){return 0>=this.ma.Sb?K:new ht(this.ma)}}}),lt.prototype.toList=lt.prototype.Hv,lt.prototype.toArray=lt.prototype.Fa,lt.prototype.toSet=lt.prototype.Iv,lt.prototype.first=lt.prototype.first,lt.prototype.clear=lt.prototype.clear,lt.prototype.delete=lt.prototype.delete,lt.prototype.remove=lt.prototype.remove,lt.prototype.has=lt.prototype.has,lt.prototype.contains=lt.prototype.contains,lt.prototype.add=lt.prototype.add,lt.prototype.thaw=lt.prototype.ka,lt.prototype.freeze=lt.prototype.freeze,lt.className="MapKeySet",ut.prototype.reset=function(){var t=this.ma;t.jf=null,this.qa=t.Ja,this.sa=null},ut.prototype.next=function(){var t=this.ma;if(t.Ja!==this.qa&&null===this.key)return!1;var e=this.sa;return null!==(e=null===e?t.ea:e.va)?(this.sa=e,this.value=e.value,this.key=e.key,!0):(this.de(),!1)},ut.prototype.Ad=function(){return this.next()},ut.prototype.first=function(){var t=this.ma;if(this.qa=t.Ja,null!==(t=t.ea)){this.sa=t;var e=t.value;return this.key=t.key,this.value=e}return null},ut.prototype.any=function(t){var e=this.ma;for(this.sa=e.jf=null,e=e.ea;null!==e;){if(t(e.value))return!0;e=e.va}return!1},ut.prototype.all=function(t){var e=this.ma;for(this.sa=e.jf=null,e=e.ea;null!==e;){if(!t(e.value))return!1;e=e.va}return!0},ut.prototype.each=function(t){var e=this.ma;for(this.sa=e.jf=null,e=e.ea;null!==e;)t(e.value),e=e.va;return this},ut.prototype.map=function(t){var e=this.ma;this.sa=e.jf=null;var i=new J;for(e=e.ea;null!==e;)i.add(t(e.value)),e=e.va;return i.iterator},ut.prototype.filter=function(t){var e=this.ma;this.sa=e.jf=null;var i=new J;for(e=e.ea;null!==e;){var n=e.value;t(n)&&i.add(n),e=e.va}return i.iterator},ut.prototype.de=function(){this.value=this.key=null,this.qa=-1,this.ma.jf=this},ut.prototype.toString=function(){return null!==this.sa?"MapValueSetIterator@"+this.sa.value:"MapValueSetIterator"},f.Object.defineProperties(ut.prototype,{iterator:{get:function(){return this}},count:{get:function(){return this.ma.Sb}}}),ut.prototype.first=ut.prototype.first,ut.prototype.hasNext=ut.prototype.Ad,ut.prototype.next=ut.prototype.next,ut.prototype.reset=ut.prototype.reset,ut.className="MapValueSetIterator",ct.prototype.toString=function(){return"{"+this.key+":"+this.value+"}"},ct.className="KeyValuePair",ft.prototype.reset=function(){var t=this.ma;t.Sa=null,this.qa=t.Ja,this.sa=null},ft.prototype.next=function(){var t=this.ma;if(t.Ja!==this.qa&&null===this.key)return!1;var e=this.sa;return null!==(e=null===e?t.ea:e.va)?(this.sa=e,this.key=e.key,this.value=e.value,!0):(this.de(),!1)},ft.prototype.Ad=function(){return this.next()},ft.prototype.first=function(){var t=this.ma;return this.qa=t.Ja,null!==(t=t.ea)?(this.sa=t,this.key=t.key,this.value=t.value,t):null},ft.prototype.any=function(t){var e=this.ma;for(this.sa=e.Sa=null,e=e.ea;null!==e;){if(t(e))return!0;e=e.va}return!1},ft.prototype.all=function(t){var e=this.ma;for(this.sa=e.Sa=null,e=e.ea;null!==e;){if(!t(e))return!1;e=e.va}return!0},ft.prototype.each=function(t){var e=this.ma;for(this.sa=e.Sa=null,e=e.ea;null!==e;)t(e),e=e.va;return this},ft.prototype.map=function(t){var e=this.ma;this.sa=e.Sa=null;var i=new J;for(e=e.ea;null!==e;)i.add(t(e)),e=e.va;return i.iterator},ft.prototype.filter=function(t){var e=this.ma;this.sa=e.Sa=null;var i=new J;for(e=e.ea;null!==e;)t(e)&&i.add(e),e=e.va;return i.iterator},ft.prototype.de=function(){this.value=this.key=null,this.qa=-1,this.ma.Sa=this},ft.prototype.toString=function(){return null!==this.sa?"MapIterator@"+this.sa:"MapIterator"},f.Object.defineProperties(ft.prototype,{iterator:{get:function(){return this}},count:{get:function(){return this.ma.Sb}}}),ft.prototype.first=ft.prototype.first,ft.prototype.hasNext=ft.prototype.Ad,ft.prototype.next=ft.prototype.next,ft.prototype.reset=ft.prototype.reset,ft.className="MapIterator",(e=dt.prototype).xb=function(){var t=this.Ja;999999999<++t&&(t=0),this.Ja=t},e.freeze=function(){return this._isFrozen=!0,this},e.ka=function(){return this._isFrozen=!1,this},e.toString=function(){return"Map()#"+et(this)},e.add=function(t,e){this._isFrozen&&k(this,t);var i=t;N(t)&&(i=tt(t));var n=this.Tb[i];return void 0===n?(this.Sb++,t=new ct(t,e),this.Tb[i]=t,null===(i=this.kf)?this.ea=t:(t.ll=i,i.va=t),this.kf=t,this.xb()):n.value=e,this},e.set=function(t,e){return this.add(t,e)},e.addAll=function(t){if(null===t)return this;if(P(t))for(var e=t.length,i=0;i=this.count)return K;var t=this.Sa;return null!==t?(t.reset(),t):new ft(this)}},iteratorKeys:{get:function(){return 0>=this.count?K:new ht(this)}},iteratorValues:{get:function(){if(0>=this.count)return K;var t=this.jf;return null!==t?(t.reset(),t):new ut(this)}}}),dt.prototype.toKeySet=dt.prototype.Lf,dt.prototype.toArray=dt.prototype.Fa,dt.prototype.clear=dt.prototype.clear,dt.prototype.delete=dt.prototype.delete,dt.prototype.remove=dt.prototype.remove,dt.prototype.get=dt.prototype.get,dt.prototype.getValue=dt.prototype.I,dt.prototype.has=dt.prototype.has,dt.prototype.contains=dt.prototype.contains,dt.prototype.first=dt.prototype.first,dt.prototype.addAll=dt.prototype.addAll,dt.prototype.set=dt.prototype.set,dt.prototype.add=dt.prototype.add,dt.prototype.thaw=dt.prototype.ka,dt.prototype.freeze=dt.prototype.freeze,dt.className="Map",pt.prototype.assign=function(t){return this.x=t.x,this.y=t.y,this},pt.prototype.h=function(t,e){return this.x=t,this.y=e,this},pt.prototype.sg=function(t,e){return this.x=t,this.y=e,this},pt.prototype.set=function(t){return this.x=t.x,this.y=t.y,this},pt.prototype.copy=function(){var t=new pt;return t.x=this.x,t.y=this.y,t},(e=pt.prototype).ja=function(){return this._isFrozen=!0,Object.freeze(this),this},e.J=function(){return this._isFrozen||Object.isFrozen(this)?this:this.copy().freeze()},e.freeze=function(){return this._isFrozen=!0,this},e.ka=function(){return Object.isFrozen(this)&&w("cannot thaw constant: "+this),this._isFrozen=!1,this},e.toString=function(){return"Point("+this.x+","+this.y+")"},e.D=function(t){return t instanceof pt&&(this.x===t.x&&this.y===t.y)},e.hi=function(t,e){return this.x===t&&this.y===e},e.Xa=function(t){return Xe.B(this.x,t.x)&&Xe.B(this.y,t.y)},e.add=function(t){return this.x+=t.x,this.y+=t.y,this},e.re=function(t){return this.x-=t.x,this.y-=t.y,this},e.offset=function(t,e){return this.x+=t,this.y+=e,this},pt.prototype.rotate=function(t){if(0===t)return this;var e=this.x,i=this.y;if(0===e&&0===i)return this;if(360<=t?t-=360:0>t&&(t+=360),90===t){t=0;var n=1}else 180===t?(t=-1,n=0):270===t?(t=0,n=-1):(n=t*Math.PI/180,t=Math.cos(n),n=Math.sin(n));return this.x=t*e-n*i,this.y=n*e+t*i,this},(e=pt.prototype).scale=function(t,e){return this.x*=t,this.y*=e,this},e.Bf=function(t){var e=t.x-this.x;return e*e+(t=t.y-this.y)*t},e.zd=function(t,e){return(t-=this.x)*t+(e-=this.y)*e},e.normalize=function(){var t=this.x,e=this.y,i=Math.sqrt(t*t+e*e);return 0e.width+10+10+o||o>i+n)&&(i=t.height,t=t.y,n=e.y-10,!(t>e.height+10+10+n||n>i+t))}function Gt(t,e,i,n,o){var r=Math.min(t.x,e),s=Math.min(t.y,i);return e=Math.max(t.x+t.width,e+n),i=Math.max(t.y+t.height,i+o),t.x=r,t.y=s,t.width=e-r,t.height=i-s,t}function Xt(t,e,i,n,o,r,s,a){return void 0===s&&(s=0),void 0===a&&(a=0),t<=o&&o+s<=t+i&&e<=r&&r+a<=e+n}function Ut(t,e,i,n,o,r,s,a){return!(t>s+o||o>i+t)&&!(e>a+r||r>n+e)}At.className="Size",At.parse=jt,At.stringify=Ft,At.ZeroSize=kt=new At(0,0).ja(),At.OneSize=Mt=new At(1,1).ja(),At.SixSize=St=new At(6,6).ja(),At.EightSize=Nt=new At(8,8).ja(),At.TenSize=Pt=new At(10,10).ja(),At.InfiniteSize=Ct=new At(1/0,1/0).ja(),At.NoSize=Tt=new At(NaN,NaN).ja(),At.parse=jt,At.stringify=Ft,(e=Dt.prototype).assign=function(t){return this.x=t.x,this.y=t.y,this.width=t.width,this.height=t.height,this},e.h=function(t,e,i,n){return this.x=t,this.y=e,this.width=i,this.height=n,this},e.sg=function(t,e,i,n){return this.x=t,this.y=e,this.width=i,this.height=n,this},e.set=function(t){return this.x=t.x,this.y=t.y,this.width=t.width,this.height=t.height,this},e.dd=function(t){return this.x=t.x,this.y=t.y,this},e.tA=function(t){return this.width=t.width,this.height=t.height,this},Dt.prototype.copy=function(){var t=new Dt;return t.x=this.x,t.y=this.y,t.width=this.width,t.height=this.height,t},(e=Dt.prototype).ja=function(){return this._isFrozen=!0,Object.freeze(this),this},e.J=function(){return this._isFrozen||Object.isFrozen(this)?this:this.copy().freeze()},e.freeze=function(){return this._isFrozen=!0,this},e.ka=function(){return Object.isFrozen(this)&&w("cannot thaw constant: "+this),this._isFrozen=!1,this},e.toString=function(){return"Rect("+this.x+","+this.y+","+this.width+","+this.height+")"},e.D=function(t){return t instanceof Dt&&(this.x===t.x&&this.y===t.y&&this.width===t.width&&this.height===t.height)},e.hi=function(t,e,i,n){return this.x===t&&this.y===e&&this.width===i&&this.height===n},e.Xa=function(t){return Xe.B(this.x,t.x)&&Xe.B(this.y,t.y)&&Xe.B(this.width,t.width)&&Xe.B(this.height,t.height)},e.ca=function(t){return this.x<=t.x&&this.x+this.width>=t.x&&this.y<=t.y&&this.y+this.height>=t.y},e.Re=function(t){return this.x<=t.x&&t.x+t.width<=this.x+this.width&&this.y<=t.y&&t.y+t.height<=this.y+this.height},e.contains=function(t,e,i,n){return void 0===i&&(i=0),void 0===n&&(n=0),this.x<=t&&t+i<=this.x+this.width&&this.y<=e&&e+n<=this.y+this.height},e.offset=function(t,e){return this.x+=t,this.y+=e,this},e.Bc=function(t,e){return Rt(this,e,t,e,t)},e.Co=function(t){return Rt(this,t.top,t.right,t.bottom,t.left)},e.Fv=function(t){return Rt(this,-t.top,-t.right,-t.bottom,-t.left)},e.Hz=function(t,e,i,n){return Rt(this,t,e,i,n)},e.Ex=function(t){return Vt(this,t.x,t.y,t.width,t.height)},e.Uu=function(t,e,i,n){return Vt(this,t,e,i,n)},e.Yc=function(t){return this.Vu(t.x,t.y,t.width,t.height)},e.Vu=function(t,e,i,n){var o=this.width,r=this.x;return!(1/0!==o&&1/0!==i&&(o+=r,i+=t,isNaN(i)||isNaN(o)||r>i||t>o))&&(t=this.height,i=this.y,!(1/0!==t&&1/0!==n&&(t+=i,n+=e,isNaN(n)||isNaN(t)||i>n||e>t)))},e.Ye=function(t){return Gt(this,t.x,t.y,0,0)},e.ed=function(t){return Gt(this,t.x,t.y,t.width,t.height)},e.Kv=function(t,e,i,n){return void 0===i&&(i=0),void 0===n&&(n=0),Gt(this,t,e,i,n)},e.yi=function(t,e,i){return this.x=t-i.offsetX-i.x*this.width,this.y=e-i.offsetY-i.y*this.height,this},e.w=function(){return isFinite(this.x)&&isFinite(this.y)&&isFinite(this.width)&&isFinite(this.height)},e.Mz=function(){return 0===this.width&&0===this.height},Dt.alloc=function(){var t=Ht.pop();return void 0===t?new Dt:t},Dt.allocAt=function(t,e,i,n){var o=Ht.pop();return void 0===o?new Dt(t,e,i,n):o.h(t,e,i,n)},Dt.free=function(t){Ht.push(t)},f.Object.defineProperties(Dt.prototype,{left:{get:function(){return this.x},set:function(t){this.x=t}},top:{get:function(){return this.y},set:function(t){this.y=t}},right:{get:function(){return this.x+this.width},set:function(t){this.x+=t-(this.x+this.width)}},bottom:{get:function(){return this.y+this.height},set:function(t){this.y+=t-(this.y+this.height)}},position:{get:function(){return new pt(this.x,this.y)},set:function(t){this.x=t.x,this.y=t.y}},size:{get:function(){return new At(this.width,this.height)},set:function(t){this.width=t.width,this.height=t.height}},center:{get:function(){return new pt(this.x+this.width/2,this.y+this.height/2)},set:function(t){this.x=t.x-this.width/2,this.y=t.y-this.height/2}},centerX:{get:function(){return this.x+this.width/2},set:function(t){this.x=t-this.width/2}},centerY:{get:function(){return this.y+this.height/2},set:function(t){this.y=t-this.height/2}}}),Dt.prototype.isEmpty=Dt.prototype.Mz,Dt.prototype.isReal=Dt.prototype.w,Dt.intersectsLineSegment=function(t,e,i,n,o,r,s,a){return Xe.Fx(t,e,i,n,o,r,s,a)},Dt.prototype.setSpot=Dt.prototype.yi,Dt.prototype.union=Dt.prototype.Kv,Dt.prototype.unionRect=Dt.prototype.ed,Dt.prototype.unionPoint=Dt.prototype.Ye,Dt.prototype.intersects=Dt.prototype.Vu,Dt.prototype.intersectsRect=Dt.prototype.Yc,Dt.prototype.intersect=Dt.prototype.Uu,Dt.prototype.intersectRect=Dt.prototype.Ex,Dt.prototype.grow=Dt.prototype.Hz,Dt.prototype.subtractMargin=Dt.prototype.Fv,Dt.prototype.addMargin=Dt.prototype.Co,Dt.prototype.inflate=Dt.prototype.Bc,Dt.prototype.offset=Dt.prototype.offset,Dt.prototype.contains=Dt.prototype.contains,Dt.prototype.containsRect=Dt.prototype.Re,Dt.prototype.containsPoint=Dt.prototype.ca,Dt.prototype.equalsApprox=Dt.prototype.Xa,Dt.prototype.equalTo=Dt.prototype.hi,Dt.prototype.equals=Dt.prototype.D,Dt.prototype.setSize=Dt.prototype.tA,Dt.prototype.setPoint=Dt.prototype.dd,Dt.prototype.set=Dt.prototype.set,Dt.prototype.setTo=Dt.prototype.sg;var qt,Kt,Ht=[];function Wt(t,e,i,n){void 0===t?this.left=this.bottom=this.right=this.top=0:void 0===e?this.left=this.bottom=this.right=this.top=t:void 0===i?(this.top=t,this.right=e,this.bottom=t,this.left=e):void 0!==n?(this.top=t,this.right=e,this.bottom=i,this.left=n):w("Invalid arguments to Margin constructor: "+t+", "+e+", "+i+", "+n),this._isFrozen=!1}function Zt(t){if("string"==typeof t){t=t.split(" ");for(var e=0,i=NaN;""===t[e];)e++;var n=t[e++];if(n&&(i=parseFloat(n)),isNaN(i))return new Wt;for(var o=NaN;""===t[e];)e++;if((n=t[e++])&&(o=parseFloat(n)),isNaN(o))return new Wt(i);for(var r=NaN;""===t[e];)e++;if((n=t[e++])&&(r=parseFloat(n)),isNaN(r))return new Wt(i,o);for(var s=NaN;""===t[e];)e++;return(n=t[e++])&&(s=parseFloat(n)),isNaN(s)?new Wt(i,o):new Wt(i,o,r,s)}return new Wt}function Jt(t){return t.top.toString()+" "+t.right.toString()+" "+t.bottom.toString()+" "+t.left.toString()}Dt.className="Rect",Dt.parse=It,Dt.stringify=zt,Dt.contains=Xt,Dt.intersects=Ut,Dt.ZeroRect=qt=new Dt(0,0,0,0).ja(),Dt.NoRect=Kt=new Dt(NaN,NaN,NaN,NaN).ja(),Dt.parse=It,Dt.stringify=zt,Dt.contains=Xt,Dt.intersects=Ut,Wt.prototype.assign=function(t){return this.top=t.top,this.right=t.right,this.bottom=t.bottom,this.left=t.left,this},Wt.prototype.sg=function(t,e,i,n){return this.top=t,this.right=e,this.bottom=i,this.left=n,this},Wt.prototype.set=function(t){return this.top=t.top,this.right=t.right,this.bottom=t.bottom,this.left=t.left,this},Wt.prototype.copy=function(){var t=new Wt;return t.top=this.top,t.right=this.right,t.bottom=this.bottom,t.left=this.left,t},(e=Wt.prototype).ja=function(){return this._isFrozen=!0,Object.freeze(this),this},e.J=function(){return this._isFrozen||Object.isFrozen(this)?this:this.copy().freeze()},e.freeze=function(){return this._isFrozen=!0,this},e.ka=function(){return Object.isFrozen(this)&&w("cannot thaw constant: "+this),this._isFrozen=!1,this},e.toString=function(){return"Margin("+this.top+","+this.right+","+this.bottom+","+this.left+")"},e.D=function(t){return t instanceof Wt&&(this.top===t.top&&this.right===t.right&&this.bottom===t.bottom&&this.left===t.left)},e.hi=function(t,e,i,n){return this.top===t&&this.right===e&&this.bottom===i&&this.left===n},e.Xa=function(t){return Xe.B(this.top,t.top)&&Xe.B(this.right,t.right)&&Xe.B(this.bottom,t.bottom)&&Xe.B(this.left,t.left)},e.w=function(){return isFinite(this.top)&&isFinite(this.right)&&isFinite(this.bottom)&&isFinite(this.left)},Wt.alloc=function(){var t=Be.pop();return void 0===t?new Wt:t},Wt.free=function(t){Be.push(t)},Wt.prototype.isReal=Wt.prototype.w,Wt.prototype.equalsApprox=Wt.prototype.Xa,Wt.prototype.equalTo=Wt.prototype.hi,Wt.prototype.equals=Wt.prototype.D,Wt.prototype.set=Wt.prototype.set,Wt.prototype.setTo=Wt.prototype.sg;var $t,_t,Qt,te,ee,ie,ne,oe,re,se,ae,he,le,ue,ce,fe,de,pe,ge,me,ye,ve,xe,be,we,ke,Me,Se,Ne,Pe,Ce,Te,Le,Ae,je,Fe,Oe,De,Be=[];function Ie(t,e,i,n){void 0===t?this.offsetY=this.offsetX=this.y=this.x=0:(void 0===e&&(e=0),void 0===i&&(i=0),void 0===n&&(n=0),this.x=t,this.y=e,this.offsetX=i,this.offsetY=n),this._isFrozen=!1}function ze(t,e){return t.x=NaN,t.y=NaN,t.offsetX=e,t}function Ee(t){if("string"==typeof t){if("None"===(t=t.trim()))return Qt;if("TopLeft"===t)return te;if("Top"===t||"TopCenter"===t||"MiddleTop"===t)return ee;if("TopRight"===t)return ie;if("Left"===t||"LeftCenter"===t||"MiddleLeft"===t)return ne;if("Center"===t)return oe;if("Right"===t||"RightCenter"===t||"MiddleRight"===t)return re;if("BottomLeft"===t)return se;if("Bottom"===t||"BottomCenter"===t||"MiddleBottom"===t)return ae;if("BottomRight"===t)return he;if("TopSide"===t)return le;if("LeftSide"===t)return ue;if("RightSide"===t)return ce;if("BottomSide"===t)return fe;if("TopBottomSides"===t)return de;if("LeftRightSides"===t)return pe;if("TopLeftSides"===t)return ge;if("TopRightSides"===t)return me;if("BottomLeftSides"===t)return ye;if("BottomRightSides"===t)return ve;if("NotTopSide"===t)return xe;if("NotLeftSide"===t)return be;if("NotRightSide"===t)return we;if("NotBottomSide"===t)return ke;if("AllSides"===t)return Me;if("Default"===t)return Se;t=t.split(" ");for(var e=0,i=0;""===t[e];)e++;var n=t[e++];void 0!==n&&0t&&(t+=360),0===t)return this;if(this.translate(e,i),90===t){t=0;var n=1}else 180===t?(t=-1,n=0):270===t?(t=0,n=-1):(n=t*Math.PI/180,t=Math.cos(n),n=Math.sin(n));var o=this.m12*t+this.m22*n,r=this.m11*-n+this.m21*t,s=this.m12*-n+this.m22*t;return this.m11=this.m11*t+this.m21*n,this.m12=o,this.m21=r,this.m22=s,this.translate(-e,-i),this},(e=Ye.prototype).translate=function(t,e){return this.dx+=this.m11*t+this.m21*e,this.dy+=this.m12*t+this.m22*e,this},e.scale=function(t,e){return void 0===e&&(e=t),this.m11*=t,this.m12*=t,this.m21*=e,this.m22*=e,this},e.Ga=function(t){var e=t.x,i=t.y;return t.h(e*this.m11+i*this.m21+this.dx,e*this.m12+i*this.m22+this.dy)},e.Cd=function(t){var e=1/(this.m11*this.m22-this.m12*this.m21),i=t.x,n=t.y;return t.h(i*this.m22*e+n*-this.m21*e+e*(this.m21*this.dy-this.m22*this.dx),i*-this.m12*e+n*this.m11*e+e*(this.m12*this.dx-this.m11*this.dy))},e.Eu=function(t){var e=1/(this.m11*this.m22-this.m12*this.m21),i=1.25*t.x,n=1.2*t.y;return t.h(i*this.m22*e+n*-this.m21*e+e*(this.m21*this.dy-this.m22*this.dx),i*-this.m12*e+n*this.m11*e+e*(this.m12*this.dx-this.m11*this.dy))},e.pp=function(t){var e=t.x,i=t.y,n=e+t.width,o=i+t.height,r=this.m11,s=this.m12,a=this.m21,h=this.m22,l=this.dx,u=this.dy,c=e*r+i*a+l,f=e*s+i*h+u,d=n*r+i*a+l,p=n*s+i*h+u;return i=e*r+o*a+l,e=e*s+o*h+u,r=n*r+o*a+l,n=n*s+o*h+u,o=Math.min(c,d),c=Math.max(c,d),d=Math.min(f,p),f=Math.max(f,p),o=Math.min(o,i),c=Math.max(c,i),d=Math.min(d,e),f=Math.max(f,e),o=Math.min(o,r),c=Math.max(c,r),d=Math.min(d,n),f=Math.max(f,n),t.h(o,d,c-o,f-d),t},Ye.alloc=function(){var t=Ge.pop();return void 0===t?new Ye:t},Ye.free=function(t){Ge.push(t)},Ye.prototype.transformRect=Ye.prototype.pp,Ye.prototype.transformPoint=Ye.prototype.Ga,Ye.prototype.scale=Ye.prototype.scale,Ye.prototype.translate=Ye.prototype.translate,Ye.prototype.rotate=Ye.prototype.rotate,Ye.prototype.invert=Ye.prototype.Vj,Ye.prototype.multiplyInverted=Ye.prototype.bv,Ye.prototype.multiply=Ye.prototype.multiply,Ye.prototype.reset=Ye.prototype.reset,Ye.prototype.isIdentity=Ye.prototype.ws,Ye.prototype.equals=Ye.prototype.D,Ye.prototype.setTransform=Ye.prototype.setTransform,Ye.prototype.set=Ye.prototype.set;var Ge=[];Ye.className="Transform",Ye.xF="54a702f3e53909c447824c6706603faf4c";var Xe={AA:"7da71ca0ad381e90",wg:(Math.sqrt(2)-1)/3*4,Uv:null,sqrt:function(t){if(0>=t)return 0;var e=Xe.Uv;if(null===e){e=[];for(var i=0;2e3>=i;i++)e[i]=Math.sqrt(i);Xe.Uv=e}return 1>t?2e3>=(i=1/t)?1/e[0|i]:Math.sqrt(t):2e3>=t?e[0|t]:Math.sqrt(t)},B:function(t,e){return.5>(t-=e)&&-.5(t-=e)&&-5e-8=o&&(o=1e-6),tu-l){if(!(t-i>o||i-t>o))return!0;if((r=(n-e)/(i-t)*(r-t)+e)-o<=s&&s<=r+o)return!0}else{if(!(e-n>o||n-e>o))return!0;if((s=(i-t)/(n-e)*(s-e)+t)-o<=r&&r<=s+o)return!0}return!1},cs:function(t,e,i,n,o,r,s,a,h,l,u,c){if(Xe.Yb(t,e,s,a,c,i,n)&&Xe.Yb(t,e,s,a,c,o,r))return Xe.Yb(t,e,s,a,c,l,u);var f=(t+i)/2,d=(e+n)/2,p=(i+o)/2,g=(n+r)/2,m=((n=(f+p)/2)+(p=(p+(o=(o+s)/2))/2))/2,y=((i=(d+g)/2)+(g=(g+(r=(r+a)/2))/2))/2;return Xe.cs(t,e,f,d,n,i,m,y,h,l,u,c)||Xe.cs(m,y,p,g,o,r,s,a,h,l,u,c)},ax:function(t,e,i,n,o,r,s,a,h){var l=(i+o)/2,u=(n+r)/2;return h.h((((t+i)/2+l)/2+(l+(o+s)/2)/2)/2,(((e+n)/2+u)/2+(u+(r+a)/2)/2)/2),h},My:function(t,e,i,n,o,r,s,a){var h=(i+o)/2,l=(n+r)/2;return wt(((t+i)/2+h)/2,((e+n)/2+l)/2,(h+(o+s)/2)/2,(l+(r+a)/2)/2)},Dl:function(t,e,i,n,o,r,s,a,h,l){if(Xe.Yb(t,e,s,a,h,i,n)&&Xe.Yb(t,e,s,a,h,o,r))Gt(l,t,e,0,0),Gt(l,s,a,0,0);else{var u=(t+i)/2,c=(e+n)/2,f=(i+o)/2,d=(n+r)/2,p=((n=(u+f)/2)+(f=(f+(o=(o+s)/2))/2))/2,g=((i=(c+d)/2)+(d=(d+(r=(r+a)/2))/2))/2;Xe.Dl(t,e,u,c,n,i,p,g,h,l),Xe.Dl(p,g,f,d,o,r,s,a,h,l)}return l},Qe:function(t,e,i,n,o,r,s,a,h,l){if(Xe.Yb(t,e,s,a,h,i,n)&&Xe.Yb(t,e,s,a,h,o,r))0===l.length&&(l.push(t),l.push(e)),l.push(s),l.push(a);else{var u=(t+i)/2,c=(e+n)/2,f=(i+o)/2,d=(n+r)/2,p=((n=(u+f)/2)+(f=(f+(o=(o+s)/2))/2))/2,g=((i=(c+d)/2)+(d=(d+(r=(r+a)/2))/2))/2;Xe.Qe(t,e,u,c,n,i,p,g,h,l),Xe.Qe(p,g,f,d,o,r,s,a,h,l)}return l},jv:function(t,e,i,n,o,r,s,a,h,l){if(Xe.Yb(t,e,o,r,l,i,n))return Xe.Yb(t,e,o,r,l,a,h);var u=(t+i)/2,c=(e+n)/2,f=(u+(i=(i+o)/2))/2,d=(c+(n=(n+r)/2))/2;return Xe.jv(t,e,u,c,f,d,s,a,h,l)||Xe.jv(f,d,i,n,o,r,s,a,h,l)},OA:function(t,e,i,n,o,r,s){return s.h(((t+i)/2+(i+o)/2)/2,((e+n)/2+(n+r)/2)/2),s},iv:function(t,e,i,n,o,r,s,a){if(Xe.Yb(t,e,o,r,s,i,n))Gt(a,t,e,0,0),Gt(a,o,r,0,0);else{var h=(t+i)/2,l=(e+n)/2,u=(h+(i=(i+o)/2))/2,c=(l+(n=(n+r)/2))/2;Xe.iv(t,e,h,l,u,c,s,a),Xe.iv(u,c,i,n,o,r,s,a)}return a},ep:function(t,e,i,n,o,r,s,a){if(Xe.Yb(t,e,o,r,s,i,n))0===a.length&&(a.push(t),a.push(e)),a.push(o),a.push(r);else{var h=(t+i)/2,l=(e+n)/2,u=(h+(i=(i+o)/2))/2,c=(l+(n=(n+r)/2))/2;Xe.ep(t,e,h,l,u,c,s,a),Xe.ep(u,c,i,n,o,r,s,a)}return a},Eo:function(t,e,i,n,o,r,s,a,h,l,u,c,f,d){if(Xe.Yb(t,e,s,a,f,i,n)&&Xe.Yb(t,e,s,a,f,o,r))return!!Xe.Rl(t,e,s,a,h,l,u,c)&&(0!=(f=(t-s)*(l-c)-(e-a)*(h-u))&&(d.h(((t*a-e*s)*(h-u)-(t-s)*(h*c-l*u))/f,((t*a-e*s)*(l-c)-(e-a)*(h*c-l*u))/f),!0));var p=(t+i)/2,g=(e+n)/2,m=(i+o)/2,y=(n+r)/2,v=((n=(p+m)/2)+(m=(m+(o=(o+s)/2))/2))/2,x=((i=(g+y)/2)+(y=(y+(r=(r+a)/2))/2))/2,b=1/0,w=!1,k=0,M=0;return Xe.Eo(t,e,p,g,n,i,v,x,h,l,u,c,f,d)&&((t=(d.x-h)*(d.x-h)+(d.y-l)*(d.y-l))=u)return d;if((h>u?h-u:u-h)<(l>c?l-c:c-l)){if(et)return d}else if(tt)return d;0f&&d--}else{g=(e+n)/2;var m=(i+o)/2,y=(n+r)/2,v=((n=((p=(t+i)/2)+m)/2)+(m=(m+(o=(o+s)/2))/2))/2,x=((i=(g+y)/2)+(y=(y+(r=(r+a)/2))/2))/2;d+=Xe.Fo(t,e,p,g,n,i,v,x,h,l,u,c,f),d+=Xe.Fo(v,x,m,y,o,r,s,a,h,l,u,c,f)}return d},qh:function(t,e,i,n,o,r,s){return Xe.$(t,i)?(ee?(s.h(t,e),!1):(s.h(t,r),!0)):Xe.$(e,n)?(tt?(s.h(t,e),!1):(s.h(o,e),!0)):-5e-6>(o=((t-o)*(t-i)+(e-r)*(e-n))/((i-t)*(i-t)+(n-e)*(n-e)))?(s.h(t,e),!1):1.000005e?(h.h(t,e),!1):(h.h(t,i),!0)):(s=(n-e)/(i-t),Xe.$(a,s)?(Xe.qh(t,e,i,n,o,r,h),!1):(o=(s*t-a*o+r-e)/(s-a),Xe.$(s,0)?(tt?(h.h(t,e),!1):(h.h(o,e),!0)):Xe.qh(t,e,i,n,o,s*(o-t)+e,h))))},MA:function(t,e,i,n,o){return Xe.Ve(i.x,i.y,n.x,n.y,t.x,t.y,e.x,e.y,o)},KA:function(t,e,i,n,o,r,s,a,h,l){function u(i,n){var o=(i-t)*(i-t)+(n-e)*(n-e);o(i>t?i-t:t-i)){if(0>(f=1-(i-o)*(i-o)/(f*f)))return h;n=-l*(f=Math.sqrt(f))+r,u(i,l*f+r),u(i,n)}else{if(0>(f=(a=2*(i=(n-e)/(i-t))*(e-i*t)/(l*l)-2*i*r/(l*l)-2*o/(f*f))*a-4*(n=1/(f*f)+i*i/(l*l))*(2*i*t*r/(l*l)-2*e*r/(l*l)+r*r/(l*l)+o*o/(f*f)-1+(e-i*t)*(e-i*t)/(l*l))))return h;u(l=(-a+(f=Math.sqrt(f)))/(2*n),i*l-i*t+e),u(f=(-a-f)/(2*n),i*f-i*t+e)}return h},Ff:function(t,e,i,n,o,r,s,a,h){var l=1e21,u=t,c=e;if(Xe.Ve(t,e,t,n,o,r,s,a,h)){var f=(h.x-o)*(h.x-o)+(h.y-r)*(h.y-r);fl},us:function(t,e,i){return Xe.Fx(t.x,t.y,t.width,t.height,e.x,e.y,i.x,i.y)},Fx:function(t,e,i,n,o,r,s,a){var h=t+i,l=e+n;return o===s?(r=e):r===a?(o=t):!!(Xt(t,e,i,n,o,r)||Xt(t,e,i,n,s,a)||Xe.Rl(t,e,h,e,o,r,s,a)||Xe.Rl(h,e,h,l,o,r,s,a)||Xe.Rl(h,l,t,l,o,r,s,a)||Xe.Rl(t,l,t,e,o,r,s,a))},Rl:function(t,e,i,n,o,r,s,a){return t===i&&e===n&&o===s&&r===a?t===o&&e===r:0>=Xe.Fl(t,e,i,n,o,r)*Xe.Fl(t,e,i,n,s,a)&&0>=Xe.Fl(o,r,s,a,t,e)*Xe.Fl(o,r,s,a,i,n)},Fl:function(t,e,i,n,o,r){return i-=t,0===(r=(t=o-t)*(n-=e)-(e=r-e)*i)&&(0<(r=t*i+e*n)&&(0>(r=(t-i)*i+(e-n)*n)&&(r=0))),r},bp:function(t){return 0>t&&(t+=360),360<=t&&(t-=360),t},jx:function(t,e,i,n,o,r){var s=Math.PI;r||(n*=s/180,o*=s/180);var a=n>o?-1:1;r=[];var h=s/2,l=n;if(1e-5>(n=Math.min(2*s,Math.abs(o-n))))return h=l+a*Math.min(n,h),a=t+i*Math.cos(l),l=e+i*Math.sin(l),t+=i*Math.cos(h),e+=i*Math.sin(h),i=(a+t)/2,h=(l+e)/2,r.push([a,l,i,h,i,h,t,e]),r;for(;1e-5i,r=0>n;if(tl&&((e=.5*(a+h))!==a&&e!==h);++l){var u=t/(e+o),c=s/(e+r);if(0<(u=u*u+c*c-1))a=e;else{if(!(0>u))break;h=e}}i=o*i/(e+o)-i,n=r*n/(e+r)-n,i=Math.sqrt(i*i+n*n)}else i=Math.abs(n-e);else(r=t*i)<(n=t*t-e*e)?(n=r/n,r=e*Math.sqrt(Math.abs(1-n*n)),i=t*n-i,i=Math.sqrt(i*i+r*r)):i=Math.abs(i-t);return i},Ze:new X,um:new X,Mf:new X,Nf:0,vm:100};function Ue(t){Q(this),this.l=2,void 0===t&&(t=Ue.o),this.na=t,this.Ec=this.Dc=this.pd=this.od=0,t===Ue.o?this.ee=new J:(null===Ue.V&&(Ue.V=(new J).freeze()),this.ee=Ue.V),this.aq=this.ee.Ja,this.Ip=(new Dt).freeze(),this.ym=this.tk=null,this.zm=NaN,this.fg=te,this.gg=he,this.Rk=this.Sk=NaN,this.Uf=cs}function qe(t,e){return t.type===Ue.j&&e.type===Ue.o&&!!(1===e.figures.count&&(e=e.figures.M(0),1===e.segments.count&&Xe.B(t.startX,e.startX)&&Xe.B(t.startY,e.startY)&&(e=e.segments.M(0),e.type===ni&&Xe.B(t.endX,e.endX)&&Xe.B(t.endY,e.endY))))}function Ke(t,e,i){switch(t.type){case Ue.j:case Ue.u:case Ue.F:i?e.h(t.od,t.pd,0,0):Gt(e,t.od,t.pd,0,0),Gt(e,t.Dc,t.Ec,0,0);break;case Ue.o:var n=t.figures;t=n.s,n=n.length;for(var o=0;o=t)return 0;if((o>s?o-s:s-o)<(r>a?r-a:a-r)){if(ra)return 0}else if(er)return 0}else if(os)return 0}else if(lo)return 0;return 0(t=r%360)&&(t+=360),this.Ne=t,this.Vh=0,this.Wh=Math.max(n,0),this.Pg=Math.max(o,0),"boolean"==typeof s?s&&(this.isLargeArc=!0):"number"==typeof s&&s&&(this.isLargeArc=!0),a&&(this.isClockwiseArc=!0)):(this.Ne=n,this.Vh=o,t===si&&(r=Math.max(r,0)),this.Wh=r,"number"==typeof s?(t===si&&(s=Math.max(s,0)),this.Pg=s):this.Pg=0),this.ae=null}function ti(t,e){if(null!==t.ae&&!1===e._isInvalidBounds)return t.ae;var i=t.radiusX,n=t.radiusY;if(void 0===n&&(n=i),0===i||0===n)return t.ae=[],t.ae;e=t.Ne;var o=t.Vh,r=Xe.jx(0,0,i=(d=(c*d+l*a)/(Math.sqrt(c*c+l*l)*Math.sqrt(d*d+a*a)))?s=Math.PI:1<=d&&(s=0),!h&&0s&&(s+=2*Math.PI),h=e>r?1:e/r,d=e>r?r/e:1,e=Xe.jx(0,0,e>r?e:r,u,u+s,!0),(r=Ye.alloc()).reset(),r.translate(i,n),r.rotate(t.Ne,0,0),r.scale(h,d),Ue.Ha(e,r),Ye.free(r),t.ae=e,t.ae}Xe.za=Xe.AA,Ue.prototype.copy=function(){var t=new Ue;if(t.l=-2&this.l,t.na=this.na,t.od=this.od,t.pd=this.pd,t.Dc=this.Dc,t.Ec=this.Ec,this.na===Ue.o){for(var e=this.ee.s,i=t.ee,n=0;nt?"M"+this.startX.toString()+" "+this.startY.toString()+"L"+this.endX.toString()+" "+this.endY.toString():"M"+this.startX.toFixed(t)+" "+this.startY.toFixed(t)+"L"+this.endX.toFixed(t)+" "+this.endY.toFixed(t);case Ue.u:var e=new Dt(this.startX,this.startY,0,0);return e.Kv(this.endX,this.endY,0,0),0>t?"M"+e.x.toString()+" "+e.y.toString()+"H"+e.right.toString()+"V"+e.bottom.toString()+"H"+e.left.toString()+"z":"M"+e.x.toFixed(t)+" "+e.y.toFixed(t)+"H"+e.right.toFixed(t)+"V"+e.bottom.toFixed(t)+"H"+e.left.toFixed(t)+"z";case Ue.F:if((e=new Dt(this.startX,this.startY,0,0)).Kv(this.endX,this.endY,0,0),0>t)return"M"+(t=e.left.toString()+" "+(e.y+e.height/2).toString())+"A"+(e.width/2).toString()+" "+(e.height/2).toString()+" 0 0 1 "+e.right.toString()+" "+(e.y+e.height/2).toString()+"A"+(e.width/2).toString()+" "+(e.height/2).toString()+" 0 0 1 "+t;var i=e.left.toFixed(t)+" "+(e.y+e.height/2).toFixed(t);return"M"+i+"A"+(e.width/2).toFixed(t)+" "+(e.height/2).toFixed(t)+" 0 0 1 "+e.right.toFixed(t)+" "+(e.y+e.height/2).toFixed(t)+"A"+(e.width/2).toFixed(t)+" "+(e.height/2).toFixed(t)+" 0 0 1 "+i;case Ue.o:e="";for(var n=(i=this.figures.s).length,o=0;o=b-1||null!==l[g+1].match(w)}function n(){return g++,l[g]}function o(t){var e=parseFloat(n()),i=parseFloat(n());m===m.toLowerCase()&&(e=x.x+e,i=x.y+i),t.h(e,i)}function r(){return o(x),x}function s(){return o(v),v}function a(){var t=y.toLowerCase();return"c"!==t&&"s"!==t&&"q"!==t&&"t"!==t?x:new pt(2*x.x-v.x,2*x.y-v.y)}void 0===e&&(e=!1);var h=/([UuBbMmZzLlHhVvCcSsQqTtAaFfXx])([UuBbMmZzLlHhVvCcSsQqTtAaFfXx])/gm,l=(t=(t=(t=(t=(t=(t=(t=(t=t.replace(/,/gm," ")).replace(h,"$1 $2")).replace(h,"$1 $2")).replace(/([UuBbMmZzLlHhVvCcSsQqTtAaFfXx])([^s])/gm,"$1 $2")).replace(/([^s])([UuBbMmZzLlHhVvCcSsQqTtAaFfXx])/gm,"$1 $2")).replace(/([0-9])([+\-])/gm,"$1 $2")).replace(/[\s\r\t\n]+/gm," ")).replace(/^\s+|\s+$/g,"")).split(" ");for(t=0;t=b-1);)if(y=m,""!==(m=n()))switch(m.toUpperCase()){case"X":d=!0,c=u=!1;break;case"M":for(p=r(),null===t.mc||!0===d?(du(t,p.x,p.y,u,!c,f),d=!1):t.moveTo(p.x,p.y),h.assign(x);!i();)p=r(),t.lineTo(p.x,p.y);break;case"L":for(;!i();)p=r(),t.lineTo(p.x,p.y);break;case"H":for(;!i();)x=new pt((m===m.toLowerCase()?x.x:0)+parseFloat(n()),x.y),t.lineTo(x.x,x.y);break;case"V":for(;!i();)x=new pt(x.x,(m===m.toLowerCase()?x.y:0)+parseFloat(n())),t.lineTo(x.x,x.y);break;case"C":for(;!i();){o(p=new pt);var k=s(),M=r();gu(t,p.x,p.y,k.x,k.y,M.x,M.y)}break;case"S":for(;!i();)p=a(),k=s(),M=r(),gu(t,p.x,p.y,k.x,k.y,M.x,M.y);break;case"Q":for(;!i();)p=s(),k=r(),mu(t,p.x,p.y,k.x,k.y);break;case"T":for(;!i();)v=p=a(),k=r(),mu(t,p.x,p.y,k.x,k.y);break;case"B":for(;!i();){p=parseFloat(n()),k=parseFloat(n()),M=parseFloat(n());var S=parseFloat(n()),N=parseFloat(n()),P=N,C=!1;i()||(P=parseFloat(n()),i()||(C=0!==parseFloat(n()))),m===m.toLowerCase()&&(M+=x.x,S+=x.y),t.arcTo(p,k,M,S,N,P,C)}break;case"A":for(;!i();)p=Math.abs(parseFloat(n())),k=Math.abs(parseFloat(n())),M=parseFloat(n()),N=S=!1,C=P=0,1===(P=n()).length?(S=!!parseFloat(P),N=!!parseFloat(n()),P=parseFloat(n())):2===P.length?(S=!!parseFloat(P[0]),N=!!parseFloat(P[1]),P=parseFloat(n())):(S=!!parseFloat(P[0]),N=!!parseFloat(P[1]),P=parseFloat(P.slice(2))),C=parseFloat(n()),m===m.toLowerCase()&&(P=x.x+P,C=x.y+C),x.h(P,C),yu(t,p,k,M,S,N,P,C);break;case"Z":pu(t),x.assign(h);break;case"F":for(p="",k=1;l[g+k];)if("0"===l[g+k])f=!0,k++;else if(null!==l[g+k].match(/[Uu]/))k++;else{if(null!==l[g+k].match(w)){p=l[g+k];break}k++}p.match(/[Mm]/)?u=!0:0(s=180*Math.atan2(e,t)/Math.PI)&&(s+=360),p.startAngle+=s),0>t&&(p.startAngle=180-p.startAngle,p.sweepAngle=-p.sweepAngle),0>n&&(p.startAngle=-p.startAngle,p.sweepAngle=-p.sweepAngle),p.radiusX*=Math.sqrt(t*t+i*i),void 0!==p.radiusY&&(p.radiusY*=Math.sqrt(e*e+n*n));break;case ai:if(s=p.endX,a=p.endY,p.endX=s*t+a*i+o,p.endY=s*e+a*n+r,0===p.radiusX||0===p.radiusY)break;0!==e&&(0>(s=180*Math.atan2(e,t)/Math.PI)&&(s+=360),p.xAxisRotation+=s),0>t&&(p.xAxisRotation=180-p.xAxisRotation,p.isClockwiseArc=!p.isClockwiseArc),0>n&&(p.xAxisRotation=-p.xAxisRotation,p.isClockwiseArc=!p.isClockwiseArc),p.radiusX*=Math.sqrt(t*t+i*i),p.radiusY*=Math.sqrt(e*e+n*n);break;default:w("Unknown Segment type: "+p.type)}}}}return this._isInvalidBounds=!0,this},e.ca=function(t,e){void 0===e&&(e=0);var i=this.od,n=this.pd,o=this.Dc,r=this.Ec;switch(this.type){case Ue.j:return Xe.Yb(i,n,o,r,e,t.x,t.y);case Ue.u:var s=Dt.allocAt(Math.min(i,o)-e,Math.min(n,r)-e,Math.abs(o-i)+2*e,Math.abs(r-n)+2*e);return t=s.ca(t),Dt.free(s),t;case Ue.F:s=Math.min(i,o)-e;var a=Math.min(n,r)-e;return i=(Math.abs(o-i)+2*e)/2,e=(Math.abs(r-n)+2*e)/2,0>=i||0>=e?!1:1>=(s=t.x-(s+i))*s/(i*i)+(a=t.y-(a+e))*a/(e*e);case Ue.o:return He(this,t,e,!0,!1);default:return!1}},e.Pu=function(t,e){if(0>t?t=0:1=r)return n=r-s,n=0===u?0:n/u,a=(i=i[a])[2*t],o=i[2*t+1],e.h(a+(i[2*t+2]-a)*n,o+(i[2*t+3]-o)*n),e;s+=u}}return e},e.wx=function(t){if(0>t?t=0:1=o)return e=(o=e[s])[2*t],i=o[2*t+1],n=o[2*t+2],t=o[2*t+3],1>Math.abs(n-e)&&1>Math.abs(t-i)?0:1>Math.abs(n-e)?0<=t-i?90:270:1>Math.abs(t-i)?0<=n-e?0:180:180*Math.atan2(t-i,n-e)/Math.PI;r+=l}}return NaN},e.Qu=function(t,e){if(0>t?t=0:1=r)return n=r-s,n=0===u?0:n/u,i=(u=i[a])[2*t],a=u[2*t+1],o=u[2*t+2],t=u[2*t+3],e[0]=i+(o-i)*n,e[1]=a+(t-a)*n,e[2]=1>Math.abs(o-i)&&1>Math.abs(t-a)?0:1>Math.abs(o-i)?0<=t-a?90:270:1>Math.abs(t-a)?0<=o-i?0:180:180*Math.atan2(t-a,o-i)/Math.PI,e;s+=u}}return e},e.xx=function(t){if(this.type===Ue.j){var e=this.startX,i=this.startY,n=this.endX,o=this.endY;if(e!==n||i!==o){var r=t.x;if(t=t.y,e===n){if(i=n?n===i?0:1:Math.abs(t-i)/(n-s)}if(i===o)return e=n?n===e?0:1:Math.abs(r-e)/(n-s);s=(n-e)*(n-e)+(o-i)*(o-i);var a=pt.alloc();return Xe.qh(e,i,n,o,r,t,a),t=a.x,r=a.y,pt.free(a),Math.sqrt(((t-e)*(t-e)+(r-i)*(r-i))/s)}}else{if(this.type!==Ue.u){e=this.flattenedSegments,i=this.flattenedLengths,r=this.flattenedTotalLength,n=pt.alloc(),o=1/0,a=s=0,y=e.length;for(var h=v=0,l=0;l(t=s/r)?0:1t?"M"+this.startX.toString()+" "+this.startY.toString():"M"+this.startX.toFixed(t)+" "+this.startY.toFixed(t),i=this.segments.s,n=i.length,o=0;ot?"M"+this.endX.toString()+" "+this.endY.toString():"M"+this.endX.toFixed(t)+" "+this.endY.toFixed(t);break;case ni:t=0>t?"L"+this.endX.toString()+" "+this.endY.toString():"L"+this.endX.toFixed(t)+" "+this.endY.toFixed(t);break;case oi:t=0>t?"C"+this.point1X.toString()+" "+this.point1Y.toString()+" "+this.point2X.toString()+" "+this.point2Y.toString()+" "+this.endX.toString()+" "+this.endY.toString():"C"+this.point1X.toFixed(t)+" "+this.point1Y.toFixed(t)+" "+this.point2X.toFixed(t)+" "+this.point2Y.toFixed(t)+" "+this.endX.toFixed(t)+" "+this.endY.toFixed(t);break;case ri:t=0>t?"Q"+this.point1X.toString()+" "+this.point1Y.toString()+" "+this.endX.toString()+" "+this.endY.toString():"Q"+this.point1X.toFixed(t)+" "+this.point1Y.toFixed(t)+" "+this.endX.toFixed(t)+" "+this.endY.toFixed(t);break;case si:t=0>t?"B"+this.startAngle.toString()+" "+this.sweepAngle.toString()+" "+this.centerX.toString()+" "+this.centerY.toString()+" "+this.radiusX.toString()+" "+this.radiusY.toString():"B"+this.startAngle.toFixed(t)+" "+this.sweepAngle.toFixed(t)+" "+this.centerX.toFixed(t)+" "+this.centerY.toFixed(t)+" "+this.radiusX.toFixed(t)+" "+this.radiusY.toFixed(t);break;case ai:t=0>t?"A"+this.radiusX.toString()+" "+this.radiusY.toString()+" "+this.xAxisRotation.toString()+" "+(this.isLargeArc?1:0)+" "+(this.isClockwiseArc?1:0)+" "+this.endX.toString()+" "+this.endY.toString():"A"+this.radiusX.toFixed(t)+" "+this.radiusY.toFixed(t)+" "+this.xAxisRotation.toFixed(t)+" "+(this.isLargeArc?1:0)+" "+(this.isClockwiseArc?1:0)+" "+this.endX.toFixed(t)+" "+this.endY.toFixed(t);break;default:t=this.type.toString()}return t+(this.isClosed?"z":"")},e.freeze=function(){return this._isFrozen=!0,this},e.ka=function(){return this._isFrozen=!1,this},e.close=function(){return this.isClosed=!0,this},f.Object.defineProperties(Qe.prototype,{_isFrozen:{get:function(){return 0!=(1&this.l)},set:function(t){this.l=t?1|this.l:-2&this.l}},_isInvalidBounds:{get:function(){return 0!=(2&this.l)},set:function(t){this.l=t?2|this.l:-3&this.l}},isClosed:{get:function(){return 0!=(8&this.l)},set:function(t){this.isClosed!==t&&(this.l=t?8|this.l:-9&this.l,this._isInvalidBounds=!0)}},type:{get:function(){return this.na},set:function(t){this._isFrozen&&k(this,t),this.na=t,this._isInvalidBounds=!0}},endX:{get:function(){return this.Dc},set:function(t){this._isFrozen&&k(this,t),this.Dc=t,this._isInvalidBounds=!0}},endY:{get:function(){return this.Ec},set:function(t){this._isFrozen&&k(this,t),this.Ec=t,this._isInvalidBounds=!0}},point1X:{get:function(){return this.Ne},set:function(t){this._isFrozen&&k(this,t),this.Ne=t,this._isInvalidBounds=!0}},point1Y:{get:function(){return this.Vh},set:function(t){this._isFrozen&&k(this,t),this.Vh=t,this._isInvalidBounds=!0}},point2X:{get:function(){return this.Wh},set:function(t){this._isFrozen&&k(this,t),this.Wh=t,this._isInvalidBounds=!0}},point2Y:{get:function(){return this.Pg},set:function(t){this._isFrozen&&k(this,t),this.Pg=t,this._isInvalidBounds=!0}},centerX:{get:function(){return this.Ne},set:function(t){this._isFrozen&&k(this,t),this.Ne=t,this._isInvalidBounds=!0}},centerY:{get:function(){return this.Vh},set:function(t){this._isFrozen&&k(this,t),this.Vh=t,this._isInvalidBounds=!0}},radiusX:{get:function(){return this.Wh},set:function(t){0>t&&M(t,">= zero",Qe,"radiusX"),this._isFrozen&&k(this,t),this.Wh=t,this._isInvalidBounds=!0}},radiusY:{get:function(){return this.Pg},set:function(t){0>t&&M(t,">= zero",Qe,"radiusY"),this._isFrozen&&k(this,t),this.Pg=t,this._isInvalidBounds=!0}},startAngle:{get:function(){return this.Dc},set:function(t){this._isFrozen&&k(this,t),0>(t%=360)&&(t+=360),this.Dc=t,this._isInvalidBounds=!0}},sweepAngle:{get:function(){return this.Ec},set:function(t){this._isFrozen&&k(this,t),360t&&(t=-360),this.Ec=t,this._isInvalidBounds=!0}},isClockwiseArc:{get:function(){return 0!=(4&this.l)},set:function(t){this._isFrozen&&k(this,t),this.l=t?4|this.l:-5&this.l,this._isInvalidBounds=!0}},isLargeArc:{get:function(){return 0!=(16&this.l)},set:function(t){this._isFrozen&&k(this,t),this.l=t?16|this.l:-17&this.l,this._isInvalidBounds=!0}},xAxisRotation:{get:function(){return this.Ne},set:function(t){this._isFrozen&&k(this,t),0>(t%=360)&&(t+=360),this.Ne=t,this._isInvalidBounds=!0}}}),Qe.prototype.equalsApprox=Qe.prototype.Xa;var ii=new V(Qe,"Move",0),ni=new V(Qe,"Line",1),oi=new V(Qe,"Bezier",2),ri=new V(Qe,"QuadraticBezier",3),si=new V(Qe,"Arc",4),ai=new V(Qe,"SvgArc",4);function hi(){this.H=null,this.xu=new pt(0,0).freeze(),this.mt=new pt(0,0).freeze(),this.Bp=this.Rq=0,this.Cp=1,this.xq="",this.Wr=this.Tp=!1,this.Rp=this.Ep=0,this.xg=this.nq=this.tq=!1,this.Zp=null,this.Rr=0,this.xd=this.Nr=null}function li(){this.H=null,this.xa="",this.ar=this.Lr=null}function ui(){this.Fm=fi,this.rf=this.Qq="",this.Ln=this.Mn=this.Rn=this.Sn=this.Qn=this.H=this.cc=null}Qe.className="PathSegment",Qe.Move=ii,Qe.Line=ni,Qe.Bezier=oi,Qe.QuadraticBezier=ri,Qe.Arc=si,Qe.SvgArc=ai,hi.prototype.copy=function(){var t=new hi;return this.clone(t)},hi.prototype.clone=function(t){return t.H=this.H,t.xu.assign(this.viewPoint),t.mt.assign(this.documentPoint),t.Rq=this.Rq,t.Bp=this.Bp,t.Cp=this.Cp,t.xq=this.xq,t.Tp=this.Tp,t.Wr=this.Wr,t.Ep=this.Ep,t.Rp=this.Rp,t.tq=this.tq,t.nq=this.nq,t.xg=this.xg,t.Zp=this.Zp,t.Rr=this.Rr,t.Nr=this.Nr,t.xd=this.xd,t},hi.prototype.toString=function(){var t="^";return 0!==this.modifiers&&(t+="M:"+this.modifiers),0!==this.button&&(t+="B:"+this.button),""!==this.key&&(t+="K:"+this.key),0!==this.clickCount&&(t+="C:"+this.clickCount),0!==this.delta&&(t+="D:"+this.delta),this.handled&&(t+="h"),this.bubbles&&(t+="b"),null!==this.documentPoint&&(t+="@"+this.documentPoint.toString()),t},hi.prototype.So=function(t,e){var i=this.diagram;return null===i||Jo(i,t,e),e},hi.prototype.Bz=function(t,e){var i=this.diagram;return null===i||(Jo(i,t,e),e.assign(i.Ps(e))),e},f.Object.defineProperties(hi.prototype,{diagram:{get:function(){return this.H},set:function(t){this.H=t}},viewPoint:{get:function(){return this.xu},set:function(t){this.xu.assign(t)}},documentPoint:{get:function(){return this.mt},set:function(t){this.mt.assign(t)}},modifiers:{get:function(){return this.Rq},set:function(t){this.Rq=t}},button:{get:function(){return this.Bp},set:function(t){if(this.Bp=t,null===this.event)switch(t){case 0:this.buttons=1;break;case 1:this.buttons=4;break;case 2:this.buttons=2}}},buttons:{get:function(){return this.Cp},set:function(t){this.Cp=t}},key:{get:function(){return this.xq},set:function(t){this.xq=t}},down:{get:function(){return this.Tp},set:function(t){this.Tp=t}},up:{get:function(){return this.Wr},set:function(t){this.Wr=t}},clickCount:{get:function(){return this.Ep},set:function(t){this.Ep=t}},delta:{get:function(){return this.Rp},set:function(t){this.Rp=t}},isMultiTouch:{get:function(){return this.tq},set:function(t){this.tq=t}},handled:{get:function(){return this.nq},set:function(t){this.nq=t}},bubbles:{get:function(){return this.xg},set:function(t){this.xg=t}},event:{get:function(){return this.Zp},set:function(t){this.Zp=t}},isTouchEvent:{get:function(){var t=this.event;return null!==t&&("touch"===t.pointerType||"pen"===t.pointerType)}},timestamp:{get:function(){return this.Rr},set:function(t){this.Rr=t}},targetDiagram:{get:function(){return this.Nr},set:function(t){this.Nr=t}},targetObject:{get:function(){return this.xd},set:function(t){this.xd=t}},control:{get:function(){return 0!=(1&this.modifiers)},set:function(t){this.modifiers=t?1|this.modifiers:-2&this.modifiers}},shift:{get:function(){return 0!=(4&this.modifiers)},set:function(t){this.modifiers=t?4|this.modifiers:-5&this.modifiers}},alt:{get:function(){return 0!=(2&this.modifiers)},set:function(t){this.modifiers=t?2|this.modifiers:-3&this.modifiers}},meta:{get:function(){return 0!=(8&this.modifiers)},set:function(t){this.modifiers=t?8|this.modifiers:-9&this.modifiers}},left:{get:function(){var t=this.event;return null===t||"mousedown"!==t.type&&"mouseup"!==t.type&&"pointerdown"!==t.type&&"pointerup"!==t.type?0!=(1&this.buttons):0===this.button},set:function(t){this.buttons=t?1|this.buttons:-2&this.buttons}},right:{get:function(){var t=this.event;return null===t||"mousedown"!==t.type&&"mouseup"!==t.type&&"pointerdown"!==t.type&&"pointerup"!==t.type?0!=(2&this.buttons):2===this.button},set:function(t){this.buttons=t?2|this.buttons:-3&this.buttons}},middle:{get:function(){var t=this.event;return null===t||"mousedown"!==t.type&&"mouseup"!==t.type&&"pointerdown"!==t.type&&"pointerup"!==t.type?0!=(4&this.buttons):1===this.button},set:function(t){this.buttons=t?4|this.buttons:-5&this.buttons}}}),hi.prototype.getMultiTouchDocumentPoint=hi.prototype.Bz,hi.prototype.getMultiTouchViewPoint=hi.prototype.So,hi.className="InputEvent",li.prototype.copy=function(){var t=new li;return t.H=this.H,t.xa=this.xa,t.Lr=this.Lr,t.ar=this.ar,t},li.prototype.toString=function(){var t="*"+this.name;return null!==this.subject&&(t+=":"+this.subject.toString()),null!==this.parameter&&(t+="("+this.parameter.toString()+")"),t},f.Object.defineProperties(li.prototype,{diagram:{get:function(){return this.H},set:function(t){this.H=t}},name:{get:function(){return this.xa},set:function(t){this.xa=t}},subject:{get:function(){return this.Lr},set:function(t){this.Lr=t}},parameter:{get:function(){return this.ar},set:function(t){this.ar=t}}}),li.className="DiagramEvent",ui.prototype.clear=function(){this.Ln=this.Mn=this.Rn=this.Sn=this.Qn=this.H=this.cc=null},ui.prototype.copy=function(){var t=new ui;t.Fm=this.Fm,t.Qq=this.Qq,t.rf=this.rf,t.cc=this.cc,t.H=this.H,t.Qn=this.Qn;var e=this.Sn;return t.Sn=N(e)&&"function"==typeof e.J?e.J():e,e=this.Rn,t.Rn=N(e)&&"function"==typeof e.J?e.J():e,e=this.Mn,t.Mn=N(e)&&"function"==typeof e.J?e.J():e,e=this.Ln,t.Ln=N(e)&&"function"==typeof e.J?e.J():e,t},ui.prototype.qb=function(t){t.classType===ui&&(this.change=t)},ui.prototype.toString=function(){var t="";return t=this.change===ci?t+"* ":this.change===fi?t+(null!==this.model?"!m":"!d"):t+(null!==this.model?"!m":"!d")+this.change,this.propertyName&&"string"==typeof this.propertyName&&(t+=" "+this.propertyName),this.modelChange&&this.modelChange!==this.propertyName&&(t+=" "+this.modelChange),t+=": ",this.change===ci?null!==this.oldValue&&(t+=" "+this.oldValue):(null!==this.object&&(t+=O(this.object)),null!==this.oldValue&&(t+=" old: "+O(this.oldValue)),null!==this.oldParam&&(t+=" "+this.oldParam),null!==this.newValue&&(t+=" new: "+O(this.newValue)),null!==this.newParam&&(t+=" "+this.newParam)),t},ui.prototype.I=function(t){return t?this.oldValue:this.newValue},ui.prototype.Dz=function(t){return t?this.oldParam:this.newParam},ui.prototype.canUndo=function(){return null!==this.model||null!==this.diagram},ui.prototype.undo=function(){this.canUndo()&&(null!==this.model?this.model.changeState(this,!0):null!==this.diagram&&this.diagram.changeState(this,!0))},ui.prototype.canRedo=function(){return null!==this.model||null!==this.diagram},ui.prototype.redo=function(){this.canRedo()&&(null!==this.model?this.model.changeState(this,!1):null!==this.diagram&&this.diagram.changeState(this,!1))},f.Object.defineProperties(ui.prototype,{model:{get:function(){return this.cc},set:function(t){this.cc=t}},diagram:{get:function(){return this.H},set:function(t){this.H=t}},change:{get:function(){return this.Fm},set:function(t){this.Fm=t}},modelChange:{get:function(){return this.Qq},set:function(t){this.Qq=t}},propertyName:{get:function(){return this.rf},set:function(t){this.rf=t}},isTransactionFinished:{get:function(){return this.Fm===ci&&("CommittedTransaction"===this.rf||"FinishedUndo"===this.rf||"FinishedRedo"===this.rf)}},object:{get:function(){return this.Qn},set:function(t){this.Qn=t}},oldValue:{get:function(){return this.Sn},set:function(t){this.Sn=t}},oldParam:{get:function(){return this.Rn},set:function(t){this.Rn=t}},newValue:{get:function(){return this.Mn},set:function(t){this.Mn=t}},newParam:{get:function(){return this.Ln},set:function(t){this.Ln=t}}}),ui.prototype.redo=ui.prototype.redo,ui.prototype.canRedo=ui.prototype.canRedo,ui.prototype.undo=ui.prototype.undo,ui.prototype.canUndo=ui.prototype.canUndo,ui.prototype.getParam=ui.prototype.Dz,ui.prototype.getValue=ui.prototype.I,ui.prototype.clear=ui.prototype.clear;var ci=new V(ui,"Transaction",-1),fi=new V(ui,"Property",0),di=new V(ui,"Insert",1),pi=new V(ui,"Remove",2);function gi(){this.o=(new J).freeze(),this.xa="",this.j=!1}function mi(){this.Pt=new _,this.Jd=!1,this.u=(new J).freeze(),this.Ce=-1,this.o=999,this.Fe=!1,this.Np=null,this.bi=0,this.j=!1,this.Ie=(new J).freeze(),this.hl=new J,this.tt=!0,this.Dt=this.rq=this.Gt=this.Ft=!1}function yi(t,e,i){if(t.isUndoingRedoing)return!1;t.checksTransactionLevel&&1>t.transactionLevel&&S("Ending transaction without having started a transaction: "+i);var n=1===t.transactionLevel,o=t.currentTransaction;n&&e&&(t.isInternalTransaction||t.Ob("CommittingTransaction",i,o));var r=0;if(0=n&&(null!==(r=e.M(0))&&r.clear(),e.mb(0),t.Ce--)),0===n||0!==e.count&&e.get(e.count-1)===o||(e.add(o),t.Ce++),e.freeze()),t.isInternalTransaction||t.Ob("CommittedTransaction",i,o);else{t.Fe=!0;try{t.isEnabled&&null!==o&&(o.isComplete=!0,o.undo())}finally{t.isInternalTransaction||t.Ob("RolledBackTransaction",i,o),t.Fe=!1}null!==o&&o.clear()}return t.Np=null,t.isPendingClear&&t.clear(),t.isPendingClear=!1,t.isPendingUnmodified=!1,!0}if(t.isEnabled&&!e&&null!==o){for(t=r,o=(i=o.changes).count-1;o>=t;o--)null!==(e=i.M(o))&&e.undo(),i.ka(),i.mb(o);i.freeze()}return!1}function vi(){Q(this),this.H=bo,this.xa="",this.Jd=!0,this.nb=!1,this.wm=null,this.yy=new hi,this.Zr=-1}function xi(){vi.call(this),this.name="ToolManager",this.hb=new J,this.ob=new J,this.Hb=new J,this.F=this.V=850,this.o=new At(2,2).ja(),this.Ha=5e3,this.ia=ki,this.u=Ni,this.Mp=this.j=null,this.zj=-1}function bi(t,e){t.standardMouseOver(),t.isBeyondDragSize()&&t.standardWaitAfter(t.isActive?t.holdDelay:t.hoverDelay,e.lastInput)}ui.className="ChangedEvent",ui.Transaction=ci,ui.Property=fi,ui.Insert=di,ui.Remove=pi,gi.prototype.toString=function(t){var e="Transaction: "+this.name+" "+this.changes.count.toString()+(this.isComplete?"":", incomplete");if(void 0!==t&&0e&&t.cd(e,n),e++);for(;t.length>e;)t.pop();t.freeze()}},f.Object.defineProperties(gi.prototype,{changes:{get:function(){return this.o}},name:{get:function(){return this.xa},set:function(t){this.xa=t}},isComplete:{get:function(){return this.j},set:function(t){this.j=t}}}),gi.prototype.optimize=gi.prototype.ak,gi.prototype.redo=gi.prototype.redo,gi.prototype.canRedo=gi.prototype.canRedo,gi.prototype.undo=gi.prototype.undo,gi.prototype.canUndo=gi.prototype.canUndo,gi.prototype.clear=gi.prototype.clear,gi.className="Transaction",mi.prototype.toString=function(t){var e="UndoManager "+this.historyIndex+"<"+this.history.count+"<="+this.maxHistoryLength;e+="[";for(var i=this.nestedTransactionNames.count,n=0;nthis.historyIndex;e--){var i=t.M(e);null!==i&&i.clear(),t.mb(e),this.rq=!0}t.freeze()}},mi.prototype.canUndo=function(){if(!this.isEnabled||0=this.transactionLevel&&!this.tt&&(null!==(t=t.diagram)&&!1===t.pi||S("Change not within a transaction: "+i.toString()))}},mi.prototype.skipsEvent=function(t){if(null===t||0>t.change.value)return!0;if(null===(t=t.object))return!1;if(void 0!==t.layer){if(null!==(t=t.layer)&&t.isTemporary)return!0}else if(t.isTemporary)return!0;return!1},f.Object.defineProperties(mi.prototype,{models:{get:function(){return this.Pt.iterator}},isEnabled:{get:function(){return this.Jd},set:function(t){this.Jd=t}},transactionToUndo:{get:function(){return 0<=this.historyIndex&&this.historyIndex<=this.history.count-1?this.history.M(this.historyIndex):null}},transactionToRedo:{get:function(){return this.historyIndexo||Math.abs(e.y-t.y)>n},f.Object.defineProperties(vi.prototype,{diagram:{get:function(){return this.H},set:function(t){t instanceof To&&(this.H=t)}},name:{get:function(){return this.xa},set:function(t){this.xa=t}},isEnabled:{get:function(){return this.Jd},set:function(t){this.Jd=t}},isActive:{get:function(){return this.nb},set:function(t){this.nb=t}},transactionResult:{get:function(){return this.wm},set:function(t){this.wm=t}}}),vi.prototype.startTransaction=vi.prototype.Ea,vi.className="Tool",c(xi,vi),xi.prototype.initializeStandardTools=function(){},xi.prototype.updateAdornments=function(t){var e=this.currentToolTip;if(e instanceof Hu&&this.Mp===t){var i=e.adornedObject;(null!==t?i.part===t:null===i)?this.showToolTip(e,i):this.hideToolTip()}},xi.prototype.doMouseDown=function(){var t=this.diagram,e=t.lastInput;if(e.isTouchEvent&&this.gestureBehavior===Pi&&(e.bubbles=!1),e.isMultiTouch){if(this.cancelWaitAfter(),this.gestureBehavior===Ci)return void(e.bubbles=!0);if(this.gestureBehavior===Pi)return;if(t.currentTool.canStartMultiTouch())return void t.currentTool.standardPinchZoomStart()}for(var i=this.mouseDownTools.length,n=0;no.right&&(i.x-=n.width+5/e.scale),i.xo.bottom?i.y-(n.height+5/e.scale):i.y+20/e.scale,i.yi.pointsCount)){var n=t.diagram;if(!n.isReadOnly){var o=t.Oe;if(null!==o){var r=null,s=null;null===i.fromNode&&(null!==(r=Vi(t,i.i(0),!1))&&(s=r.part));var a=null,h=null;null===i.toNode&&(null!==(a=Vi(t,i.i(i.pointsCount-1),!0))&&(h=a.part)),o.isValidLink(s,r,h,a)?e?(i.defaultFromPoint=i.i(0),i.defaultToPoint=i.i(i.pointsCount-1),i.suspendsRouting=!1,i.fromNode=s,null!==r&&(i.fromPortId=r.portId),i.toNode=h,null!==a&&(i.toPortId=a.portId),i.fromPort!==n.Mx&&n.R("LinkRelinked",i,n.Mx),i.toPort!==n.Nx&&n.R("LinkRelinked",i,n.Nx)):rn(o,s,r,h,a):rn(o,null,null,null,null)}}}}function Gi(t,e){var i=t.diagram;t.dragsLink&&Yi(t,!0),Ai(t);var n=t.findDragOverObject(e),o=i.lastInput;if(o.targetObject=n,null!==n){o.handled=!1;for(var r=n;null!==r;){var s=r.mouseDrop;if(null!==s&&(s(o,r),o.handled))break;Xi(t,o,r),r=Ri(r)}}else null!==(r=i.mouseDrop)&&r(o);if(t.isActive||null!==Ki){for(o=(t.copiedParts||t.draggedParts).iterator;o.next();)(r=o.key)instanceof Zu&&r.linksConnected.each((function(t){t.suspendsRouting=!1}));if(t.doDropOnto(e,n),t.isActive||null!==Ki){for(t=Dt.alloc(),e=i.selection.iterator;e.next();)(n=e.value)instanceof Zu&&Ui(i,n,t);Dt.free(t)}}}function Xi(t,e,i){t=t.diagram,i=i.part,!t.handlesDragDropForTopLevelParts||!i.isTopLevel||i instanceof gc||null!==(i=t.mouseDrop)&&i(e)}function Ui(t,e,i){var n=!1;if(i=e.getAvoidableRect(i),t.viewportBounds.Re(i)&&(n=!0),0!==(t=t.Nu(i,(function(t){return t.part}),(function(t){return t instanceof wc}),!0,(function(t){return t instanceof wc}),n)).count)for(t=t.iterator;t.next();)!(i=t.value).Td(e)&&i.isAvoiding&&i.bb()}function qi(t,e,i,n){if(null===t.copiedParts){var o=t.diagram;if(!o.isReadOnly&&!o.isModelReadOnly){o.skipsUndoManager=!i,o.partManager.addsToTemporaryLayer=!i,t.startPoint=n.documentPoint,i=o.Kj(e,o,!0);var r=Dt.alloc();o=n=1/0;for(var s=-1/0,a=-1/0,h=e.iterator;h.next();){var l=h.value;if(l.isVisible()){var u=l.location;l=u.x,u=u.y,isNaN(l)||isNaN(u)||(ls&&(s=l),u>a&&(a=u))}}for(1/0===n?r.h(0,0,0,0):r.h(n,o,s-n,a-o),n=r.x+r.width/2,o=r.y+r.height/2,Dt.free(r),r=t.Fr,s=new dt,a=pt.alloc(),h=e.iterator;h.next();)(l=h.value)instanceof wc&&l.canCopy()&&(null!==(u=i.I(l))&&(u.points=l.points,Sc(u,r.x-n,r.y-o),u.suspendsRouting=!0,s.add(u,t.Pd())));for(e=e.iterator;e.next();)(l=e.value).Zc()&&l.canCopy()&&(null!==(h=i.I(l))&&(l=l.location,a.h(r.x-(n-l.x),r.y-(o-l.y)),h.location=a,h.Va(),s.add(h,t.Pd(a))));pt.free(a),t.copiedParts=s,Li(t,s.Lf()),null!==t.draggedLink&&(e=(i=t.draggedLink).routeBounds,Sc(i,t.startPoint.x-(e.x+e.width/2),t.startPoint.y-(e.y+e.height/2))),t.doUpdateCursor(null)}}}xi.className="ToolManager",xi.WheelScroll=ki,xi.WheelZoom=Mi,xi.WheelNone=Si,xi.GestureZoom=Ni,xi.GestureCancel=Pi,xi.GestureNone=Ci,c(Ti,vi),Ti.prototype.canStart=function(){if(!this.isEnabled)return!1;var t=this.diagram;if(t.isReadOnly&&!t.allowDragOut||!t.allowMove&&!t.allowCopy&&!t.allowDragOut||!t.allowSelect)return!1;var e=t.lastInput;return!(!e.left||t.currentTool!==this&&(!this.isBeyondDragSize()||e.isTouchEvent&&e.timestamp-t.firstInput.timestamp=n&&(n=.1);var o=this,r=e.og(i,n,(function(e){return o.findValidLinkablePort(e,t)}),null,!0);for(n=1/0,e=null,r=r.iterator;r.next();){var s=r.value,a=s.part;if(a instanceof Zu){var h=s.ga(oe,pt.alloc()),l=i.x-h.x,u=i.y-h.y;pt.free(h),(h=l*l+u*u)i){if(null!==this.originalLink&&t===this.originalFromNode&&e===this.originalFromPort)return!0;if(null===(e=e.portId)&&(e=""),t.Mo(e).count>=i)return!1}return!0},Wi.prototype.isValidTo=function(t,e){if(null===t||null===e)return this.isUnconnectedLinkValid;if(this.diagram.currentTool===this&&(null!==t.layer&&!t.layer.allowLink||!0!==e.toLinkable))return!1;var i=e.toMaxLinks;if(1/0>i){if(null!==this.originalLink&&t===this.originalToNode&&e===this.originalToPort)return!0;if(null===(e=e.portId)&&(e=""),t.Sd(e).count>=i)return!1}return!0},Wi.prototype.isInSameNode=function(t,e){return null!==t&&null!==e&&(t===e||(t=t.part,e=e.part,null!==t&&t===e))},Wi.prototype.isLinked=function(t,e){if(null===t||null===e)return!1;var i=t.part;if(!(i instanceof Zu))return!1;null===(t=t.portId)&&(t="");var n=e.part;if(!(n instanceof Zu))return!1;for(null===(e=e.portId)&&(e=""),e=n.Sd(e);e.next();)if((n=e.value).fromNode===i&&n.fromPortId===t)return!0;return!1},Wi.prototype.isValidLink=function(t,e,i,n){if(!this.isValidFrom(t,e)||!this.isValidTo(i,n)||!(null===e||null===n||(e.fromLinkableSelfNode&&n.toLinkableSelfNode||!this.isInSameNode(e,n))&&(e.fromLinkableDuplicates&&n.toLinkableDuplicates||!this.isLinked(e,n)))||null!==this.originalLink&&(null!==t&&this.isLabelDependentOnLink(t,this.originalLink)||null!==i&&this.isLabelDependentOnLink(i,this.originalLink))||null!==t&&null!==i&&(null===t.data&&null!==i.data||null!==t.data&&null===i.data)||!this.isValidCycle(t,i,this.originalLink))return!1;if(null!==t){var o=t.linkValidation;if(null!==o&&!o(t,e,i,n,this.originalLink))return!1}return!(null!==i&&null!==(o=i.linkValidation)&&!o(t,e,i,n,this.originalLink))&&(null===(o=this.linkValidation)||o(t,e,i,n,this.originalLink))},Wi.prototype.isLabelDependentOnLink=function(t,e){if(null===t)return!1;var i=t.labeledLink;if(null===i)return!1;if(i===e)return!0;var n=new _;return n.add(t),Zi(this,i,e,n)},Wi.prototype.isValidCycle=function(t,e,i){if(void 0===i&&(i=null),null===t||null===e)return this.isUnconnectedLinkValid;var n=this.diagram.validCycle;if(n!==Kr){if(n===Jr){if(null!==(n=i||this.temporaryLink)&&!n.isTreeLink)return!0;for(n=e.linksConnected;n.next();){var o=n.value;if(o!==i&&o.isTreeLink&&o.toNode===e)return!1}return!Ji(this,t,e,i,!0)}if(n===$r){if(null!==(n=i||this.temporaryLink)&&!n.isTreeLink)return!0;for(n=t.linksConnected;n.next();)if((o=n.value)!==i&&o.isTreeLink&&o.fromNode===t)return!1;return!Ji(this,t,e,i,!0)}if(n===Hr)return t===e?t=!0:((n=new _).add(e),t=$i(this,n,t,e,i)),!t;if(n===Wr)return!Ji(this,t,e,i,!1);if(n===Zr)return t===e?t=!0:((n=new _).add(e),t=_i(this,n,t,e,i)),!t}return!0},f.Object.defineProperties(Wi.prototype,{portGravity:{get:function(){return this.te},set:function(t){0<=t&&(this.te=t)}},isUnconnectedLinkValid:{get:function(){return this.Ha},set:function(t){this.Ha=t}},linkingCursor:{get:function(){return this.u},set:function(t){this.u=t}},temporaryLink:{get:function(){return this.Ci},set:function(t){this.Ci=t}},temporaryFromNode:{get:function(){return this.Bi},set:function(t){(this.Bi=t)&&(this.j=t.port)}},temporaryFromPort:{get:function(){return this.j},set:function(t){if(null!==this.j){var e=this.j.panel;if(null!==e){var i=e.O.indexOf(this.j);e.mb(i),e.Gb(i,t)}}this.j=t}},temporaryToNode:{get:function(){return this.Di},set:function(t){(this.Di=t)&&(this.o=t.port)}},temporaryToPort:{get:function(){return this.o},set:function(t){if(null!==this.o){var e=this.o.panel;if(null!==e){var i=e.O.indexOf(this.o);e.mb(i),e.Gb(i,t)}}this.o=t}},originalLink:{get:function(){return this.Hb},set:function(t){this.Hb=t}},originalFromNode:{get:function(){return this.hb},set:function(t){this.hb=t}},originalFromPort:{get:function(){return this.ob},set:function(t){this.ob=t}},originalToNode:{get:function(){return this.Oc},set:function(t){this.Oc=t}},originalToPort:{get:function(){return this.Pc},set:function(t){this.Pc=t}},isForwards:{get:function(){return this.ia},set:function(t){this.ia=t}},validPortsCache:{get:function(){return this.hy}},targetPort:{get:function(){return this.Pf},set:function(t){this.Pf=t}},linkValidation:{get:function(){return this.gj},set:function(t){this.gj=t}},portTargeted:{get:function(){return this.Of},set:function(t){this.Of=t}}}),Wi.className="LinkingBaseTool",c(Qi,Wi),Qi.prototype.canStart=function(){if(!this.isEnabled)return!1;var t=this.diagram;return!(t.isReadOnly||t.isModelReadOnly||!t.allowLink||!t.model.xs()||!t.lastInput.left||t.currentTool!==this&&!this.isBeyondDragSize())&&null!==this.findLinkablePort()},Qi.prototype.findLinkablePort=function(){var t=this.diagram,e=this.startObject;if(null===e&&(e=t.ic(t.firstInput.documentPoint,null,null)),null===e)return null;if(!((t=e.part)instanceof Zu))return null;var i=this.direction;if(i===tn||i===en){var n=this.findValidLinkablePort(e,!1);if(null!==n||this.startObject===t&&(n=t.port,this.findValidLinkablePort(n,!1)))return this.isForwards=!0,n}return(i===tn||i===nn)&&(null!==(e=this.findValidLinkablePort(e,!0))||this.startObject===t&&(e=t.port,this.findValidLinkablePort(e,!0)))?(this.isForwards=!1,e):null},Qi.prototype.doActivate=function(){var t=this.diagram,e=this.findLinkablePort();null===e?this.stopTool():(this.Ea(this.name),t.isMouseCaptured=!0,t.currentCursor=this.linkingCursor,this.isForwards?(null!==this.temporaryToNode&&(this.temporaryToNode.location=t.lastInput.documentPoint),this.originalFromPort=e,(e=this.originalFromPort.part)instanceof Zu&&(this.originalFromNode=e),this.copyPortProperties(this.originalFromNode,this.originalFromPort,this.temporaryFromNode,this.temporaryFromPort,!1)):(null!==this.temporaryFromNode&&(this.temporaryFromNode.location=t.lastInput.documentPoint),this.originalToPort=e,(e=this.originalToPort.part)instanceof Zu&&(this.originalToNode=e),this.copyPortProperties(this.originalToNode,this.originalToPort,this.temporaryToNode,this.temporaryToPort,!0)),t.add(this.temporaryFromNode),this.temporaryFromNode&&this.temporaryFromNode.Va(),t.add(this.temporaryToNode),this.temporaryToNode&&this.temporaryToNode.Va(),null!==this.temporaryLink&&(null!==this.temporaryFromNode&&(this.temporaryLink.fromNode=this.temporaryFromNode),null!==this.temporaryToNode&&(this.temporaryLink.toNode=this.temporaryToNode),this.temporaryLink.isTreeLink=this.isNewTreeLink(),this.temporaryLink.bb(),t.add(this.temporaryLink)),this.isActive=!0)},Qi.prototype.doDeactivate=function(){this.isActive=!1;var t=this.diagram;t.remove(this.temporaryLink),t.remove(this.temporaryFromNode),t.remove(this.temporaryToNode),t.isMouseCaptured=!1,t.currentCursor="",this.stopTransaction()},Qi.prototype.doStop=function(){Wi.prototype.doStop.call(this),this.startObject=null},Qi.prototype.doMouseUp=function(){if(this.isActive){var t=this.diagram,e=this.transactionResult=null,i=null,n=null,o=null,r=null;try{var s=this.targetPort=this.findTargetPort(this.isForwards);if(null!==s){var a=s.part;a instanceof Zu&&(this.isForwards?(null!==this.originalFromNode&&(e=this.originalFromNode,i=this.originalFromPort),n=a,o=s):(e=a,i=s,null!==this.originalToNode&&(n=this.originalToNode,o=this.originalToPort)))}else this.isForwards?null!==this.originalFromNode&&this.isUnconnectedLinkValid&&(e=this.originalFromNode,i=this.originalFromPort):null!==this.originalToNode&&this.isUnconnectedLinkValid&&(n=this.originalToNode,o=this.originalToPort);null!==e||null!==n?null!==(r=this.insertLink(e,i,n,o))?(null===s&&(this.isForwards?r.defaultToPoint=t.lastInput.documentPoint:r.defaultFromPoint=t.lastInput.documentPoint),t.allowSelect&&(t.R("ChangingSelection",t.selection),t.clearSelection(!0),r.isSelected=!0),this.transactionResult=this.name,t.R("LinkDrawn",r)):this.doNoLink(e,i,n,o):this.isForwards?this.doNoLink(this.originalFromNode,this.originalFromPort,null,null):this.doNoLink(null,null,this.originalToNode,this.originalToPort)}finally{this.stopTool(),r&&t.allowSelect&&t.R("ChangedSelection",t.selection)}}},Qi.prototype.isNewTreeLink=function(){var t=this.archetypeLinkData;if(null===t)return!0;if(t instanceof wc)return t.isTreeLink;var e=this.diagram;return null===e||(t=e.partManager.getLinkCategoryForData(t),null===(e=e.partManager.findLinkTemplateForCategory(t))||e.isTreeLink)},Qi.prototype.insertLink=function(t,e,i,n){return this.diagram.partManager.insertLink(t,e,i,n)},Qi.prototype.doNoLink=function(){},f.Object.defineProperties(Qi.prototype,{archetypeLinkData:{get:function(){return this.V},set:function(t){this.V=t}},archetypeLabelNodeData:{get:function(){return this.F},set:function(t){this.F=t}},direction:{get:function(){return this.K},set:function(t){this.K=t}},startObject:{get:function(){return this.Xd},set:function(t){this.Xd=t}}});var tn=new V(Qi,"Either",0),en=new V(Qi,"ForwardsOnly",0),nn=new V(Qi,"BackwardsOnly",0);function on(){Wi.call(this),this.name="Relinking";var t=new pl;t.figure="Diamond",t.desiredSize=Nt,t.fill="lightblue",t.stroke="dodgerblue",t.cursor=this.linkingCursor,t.segmentIndex=0,this.V=t,(t=new pl).figure="Diamond",t.desiredSize=Nt,t.fill="lightblue",t.stroke="dodgerblue",t.cursor=this.linkingCursor,t.segmentIndex=-1,this.Xd=t,this.F=null,this.Ew=new Dt}function rn(t,e,i,n,o){null!==e?(t.copyPortProperties(e,i,t.temporaryFromNode,t.temporaryFromPort,!1),t.diagram.add(t.temporaryFromNode)):t.diagram.remove(t.temporaryFromNode),null!==n?(t.copyPortProperties(n,o,t.temporaryToNode,t.temporaryToPort,!0),t.diagram.add(t.temporaryToNode)):t.diagram.remove(t.temporaryToNode)}function sn(){vi.call(this),this.name="LinkReshaping";var t=new pl;t.figure="Rectangle",t.desiredSize=St,t.fill="lightblue",t.stroke="dodgerblue",this.o=t,(t=new pl).figure="Diamond",t.desiredSize=Nt,t.fill="lightblue",t.stroke="dodgerblue",t.cursor="move",this.u=t,this.F=3,this.Ts=this.j=null,this.Fw=new pt,this.Yq=new J}function an(t,e,i,n,o,r){return r?Math.abs(e.y-i.y)e.firstPickIndex+1&&i=i.x)e=0>=i.y?e+225:1<=i.y?e+135:e+180;else if(1<=i.x)0>=i.y?e+=315:1<=i.y&&(e+=45);else if(0>=i.y)e+=270;else{if(!(1<=i.y))break t;e+=90}0>e?e+=360:360<=e&&(e-=360),t.cursor=22.5>e?"e-resize":67.5>e?"se-resize":112.5>e?"s-resize":157.5>e?"sw-resize":202.5>e?"w-resize":247.5>e?"nw-resize":292.5>e?"n-resize":337.5>e?"ne-resize":"e-resize"}else if(t instanceof Ch)for(t=t.elements;t.next();)this.updateResizeHandles(t.value,e)},fn.prototype.canStart=function(){if(!this.isEnabled)return!1;var t=this.diagram;return!(t.isReadOnly||!t.allowResize||!t.lastInput.left)&&null!==this.findToolHandleAt(t.firstInput.documentPoint,this.name)},fn.prototype.doActivate=function(){var t=this.diagram;null===this.handle&&(this.handle=this.findToolHandleAt(t.firstInput.documentPoint,this.name)),null!==this.handle&&(this.adornedObject=this.handle.part.adornedObject,null!==this.adornedObject&&(t.isMouseCaptured=!0,t.animationManager.Cc(),this.Ea(this.name),this.Xq.set(this.adornedObject.ga(this.handle.alignment.gv())),this.Tn.set(this.adornedObject.part.location),this.Dw.set(this.adornedObject.desiredSize),this.pt=this.computeCellSize(),this.rt=this.computeMinSize(),this.qt=this.computeMaxSize(),this.isActive=!0))},fn.prototype.doDeactivate=function(){var t=this.diagram;this.stopTransaction(),this.ue=this.handle=null,this.isActive=t.isMouseCaptured=!1},fn.prototype.stopTransaction=function(){var t=this.diagram,e=vi.prototype.stopTransaction.call(this);return e&&null!==t.undoManager.transactionToUndo&&t.undoManager.transactionToUndo.ak(),e},fn.prototype.doCancel=function(){null!==this.adornedObject&&(this.adornedObject.desiredSize=this.originalDesiredSize,this.adornedObject.part.location=this.originalLocation),this.stopTool()},fn.prototype.doMouseMove=function(){var t=this.diagram;if(this.isActive){var e=this.rt,i=this.qt,n=this.pt,o=this.adornedObject.qs(t.lastInput.documentPoint,pt.alloc()),r=this.computeReshape();e=this.computeResize(o,this.handle.alignment,e,i,n,r),this.resize(e),t.bd(),pt.free(o)}},fn.prototype.doMouseUp=function(){var t=this.diagram;if(this.isActive){var e=this.rt,i=this.qt,n=this.pt,o=this.adornedObject.qs(t.lastInput.documentPoint,pt.alloc()),r=this.computeReshape();e=this.computeResize(o,this.handle.alignment,e,i,n,r),this.resize(e),pt.free(o),t.Ya(),this.transactionResult=this.name,t.R("PartResized",this.adornedObject,this.originalDesiredSize)}this.stopTool()},fn.prototype.resize=function(t){var e=this.diagram,i=this.adornedObject;if(null!==i){if(i.desiredSize=t.size,(t=i.part).Va(),i=i.ga(this.handle.alignment.gv()),t instanceof gc){var n=new J;if(n.add(t),!this.dragsMembers&&null===t.placeholder){var o=new Ms;o.dragsMembers=!1}e.moveParts(n,this.oppositePoint.copy().re(i),!0,o)}else t.location=t.location.copy().re(i).add(this.oppositePoint);e.bd()}},fn.prototype.computeResize=function(t,e,i,n,o,r){e.Mc()&&(e=oe);var s=this.adornedObject.naturalBounds,a=s.x,h=s.y,l=s.x+s.width,u=s.y+s.height,c=1;if(!r){c=s.width;var f=s.height;0>=c&&(c=1),0>=f&&(f=1),c=f/c}return f=pt.alloc(),Xe.No(t.x,t.y,a,h,o.width,o.height,f),t=s.copy(),0>=e.x?0>=e.y?(t.x=Math.max(f.x,l-n.width),t.x=Math.min(t.x,l-i.width),t.width=Math.max(l-t.x,i.width),t.y=Math.max(f.y,u-n.height),t.y=Math.min(t.y,u-i.height),t.height=Math.max(u-t.y,i.height),r||(1<=t.height/t.width?(t.height=Math.max(Math.min(c*t.width,n.height),i.height),t.width=t.height/c):(t.width=Math.max(Math.min(t.height/c,n.width),i.width),t.height=c*t.width),t.x=l-t.width,t.y=u-t.height)):1<=e.y?(t.x=Math.max(f.x,l-n.width),t.x=Math.min(t.x,l-i.width),t.width=Math.max(l-t.x,i.width),t.height=Math.max(Math.min(f.y-h,n.height),i.height),r||(1<=t.height/t.width?(t.height=Math.max(Math.min(c*t.width,n.height),i.height),t.width=t.height/c):(t.width=Math.max(Math.min(t.height/c,n.width),i.width),t.height=c*t.width),t.x=l-t.width)):(t.x=Math.max(f.x,l-n.width),t.x=Math.min(t.x,l-i.width),t.width=l-t.x,r||(t.height=Math.max(Math.min(c*t.width,n.height),i.height),t.width=t.height/c,t.y=h+.5*(u-h-t.height))):1<=e.x?0>=e.y?(t.width=Math.max(Math.min(f.x-a,n.width),i.width),t.y=Math.max(f.y,u-n.height),t.y=Math.min(t.y,u-i.height),t.height=Math.max(u-t.y,i.height),r||(1<=t.height/t.width?(t.height=Math.max(Math.min(c*t.width,n.height),i.height),t.width=t.height/c):(t.width=Math.max(Math.min(t.height/c,n.width),i.width),t.height=c*t.width),t.y=u-t.height)):1<=e.y?(t.width=Math.max(Math.min(f.x-a,n.width),i.width),t.height=Math.max(Math.min(f.y-h,n.height),i.height),r||(1<=t.height/t.width?(t.height=Math.max(Math.min(c*t.width,n.height),i.height),t.width=t.height/c):(t.width=Math.max(Math.min(t.height/c,n.width),i.width),t.height=c*t.width))):(t.width=Math.max(Math.min(f.x-a,n.width),i.width),r||(t.height=Math.max(Math.min(c*t.width,n.height),i.height),t.width=t.height/c,t.y=h+.5*(u-h-t.height))):0>=e.y?(t.y=Math.max(f.y,u-n.height),t.y=Math.min(t.y,u-i.height),t.height=u-t.y,r||(t.width=Math.max(Math.min(t.height/c,n.width),i.width),t.height=c*t.width,t.x=a+.5*(l-a-t.width))):1<=e.y&&(t.height=Math.max(Math.min(f.y-h,n.height),i.height),r||(t.width=Math.max(Math.min(t.height/c,n.width),i.width),t.height=c*t.width,t.x=a+.5*(l-a-t.width))),pt.free(f),t},fn.prototype.computeReshape=function(){var t=fs;return this.adornedObject instanceof pl&&(t=yl(this.adornedObject)),!(t===ds||this.diagram.lastInput.shift)},fn.prototype.computeMinSize=function(){var t=this.adornedObject.minSize.copy(),e=this.minSize;return!isNaN(e.width)&&e.width>t.width&&(t.width=e.width),!isNaN(e.height)&&e.height>t.height&&(t.height=e.height),t},fn.prototype.computeMaxSize=function(){var t=this.adornedObject.maxSize.copy(),e=this.maxSize;return!isNaN(e.width)&&e.widthi?i+=360:360<=i&&(i-=360),i=Math.round(45*Math.round(i/45));var n=this.handleDistance;return 0===i?e.x=t.naturalBounds.width+n:45===i?(e.x=t.naturalBounds.width+n,e.y=t.naturalBounds.height+n):90===i?e.y=t.naturalBounds.height+n:135===i?(e.x=-n,e.y=t.naturalBounds.height+n):180===i?e.x=-n:225===i?(e.x=-n,e.y=-n):270===i?e.y=-n:315===i&&(e.x=t.naturalBounds.width+n,e.y=-n),t.ga(e)},dn.prototype.doDeactivate=function(){var t=this.diagram;this.stopTransaction(),this.ue=this.handle=null,this.kr=new pt(NaN,NaN),this.isActive=t.isMouseCaptured=!1},dn.prototype.stopTransaction=function(){var t=this.diagram,e=vi.prototype.stopTransaction.call(this);return e&&null!==t.undoManager.transactionToUndo&&t.undoManager.transactionToUndo.ak(),e},dn.prototype.doCancel=function(){this.diagram.delaysLayout=!1,this.rotate(this.originalAngle),this.stopTool()},dn.prototype.doMouseMove=function(){var t=this.diagram;this.isActive&&(t=this.computeRotate(t.lastInput.documentPoint),this.rotate(t))},dn.prototype.doMouseUp=function(){var t=this.diagram;if(this.isActive){t.delaysLayout=!1;var e=this.computeRotate(t.lastInput.documentPoint);this.rotate(e),t.Ya(),this.transactionResult=this.name,t.R("PartRotated",this.adornedObject,this.originalAngle)}this.stopTool()},dn.prototype.rotate=function(t){var e=this.adornedObject;if(null!==e){e.angle=t,(e=e.part).Va();var i=e.locationObject,n=e.rotateObject;(i===n||i.rg(n))&&(i=this.Tn.copy(),e.location=i.re(this.rotationPoint).rotate(t-this.originalAngle).add(this.rotationPoint)),this.diagram.bd()}},dn.prototype.computeRotate=function(t){t=this.rotationPoint.ab(t)-this.handleAngle;var e=this.adornedObject.panel;null!==e&&(t-=e.li()),360<=t?t-=360:0>t&&(t+=360),e=Math.min(Math.abs(this.snapAngleMultiple),180);var i=Math.min(Math.abs(this.snapAngleEpsilon),e/2);return!this.diagram.lastInput.shift&&0e-i&&(t=(Math.floor(t/e)+1)*e)),360<=t?t-=360:0>t&&(t+=360),t},f.Object.defineProperties(dn.prototype,{handleArchetype:{get:function(){return this.o},set:function(t){this.o=t}},handle:{get:function(){return this.j},set:function(t){if(null!==t&&!(t.part instanceof Hu))throw Error("new handle is not in an Adornment: "+t);this.j=t}},adornedObject:{get:function(){return this.ue},set:function(t){if(null!==t&&t.part instanceof Hu)throw Error("new handle must not be in an Adornment: "+t);this.ue=t}},snapAngleMultiple:{get:function(){return this.ia},set:function(t){this.ia=t}},snapAngleEpsilon:{get:function(){return this.V},set:function(t){this.V=t}},originalAngle:{get:function(){return this.Cw}},rotationPoint:{get:function(){return this.kr},set:function(t){this.kr=t.copy()}},handleAngle:{get:function(){return this.u},set:function(t){this.u=t}},handleDistance:{get:function(){return this.F},set:function(t){this.F=t}}}),dn.className="RotatingTool",B("rotatingTool",(function(){return this.findTool("Rotating")}),(function(t){this.gb("Rotating",t,this.mouseDownTools)})),c(pn,vi),pn.prototype.canStart=function(){return!(!this.isEnabled||this.isBeyondDragSize())},pn.prototype.doMouseUp=function(){this.isActive&&(this.standardMouseSelect(),!this.standardMouseClick()&&this.diagram.lastInput.isTouchEvent&&this.diagram.toolManager.doToolTip()),this.stopTool()},pn.className="ClickSelectingTool",c(gn,vi),gn.prototype.canStart=function(){if(!this.isEnabled)return!1;var t=this.diagram,e=t.lastInput,i=t.ic(e.documentPoint,(function(t){for(;null!==t.panel&&!t.isActionable;)t=t.panel;return t}));return null!==i&&(!!i.isActionable&&(this.pk=i,t.Ck=t.ic(e.documentPoint,null,null),!0))},gn.prototype.doMouseDown=function(){if(this.isActive){var t=this.diagram.lastInput,e=this.pk;null!==e&&(t.targetObject=e,null!==e.actionDown&&e.actionDown(t,e))}else this.canStart()&&this.doActivate()},gn.prototype.doMouseMove=function(){if(this.isActive){var t=this.diagram.lastInput,e=this.pk;null!==e&&(t.targetObject=e,null!==e.actionMove&&e.actionMove(t,e))}},gn.prototype.doMouseUp=function(){if(this.isActive){var t=this.diagram.lastInput,e=this.pk;if(null===e)return;t.targetObject=e,null!==e.actionUp&&e.actionUp(t,e),this.standardMouseClick((function(t){for(;null!==t.panel&&(!t.isActionable||t!==e);)t=t.panel;return t}),(function(t){return t===e}))}this.stopTool()},gn.prototype.doCancel=function(){var t=this.diagram.lastInput,e=this.pk;null!==e&&(t.targetObject=e,null!==e.actionCancel&&e.actionCancel(t,e),this.stopTool())},gn.prototype.doStop=function(){this.pk=null},gn.className="ActionTool",c(mn,vi),mn.prototype.canStart=function(){if(!this.isEnabled||null===this.archetypeNodeData)return!1;var t=this.diagram;if(t.isReadOnly||t.isModelReadOnly||!t.allowInsert||!t.lastInput.left||this.isBeyondDragSize())return!1;if(this.isDoubleClick){if(1===t.lastInput.clickCount&&(this.mw=t.lastInput.viewPoint.copy()),2!==t.lastInput.clickCount||this.isBeyondDragSize(this.mw))return!1}else if(1!==t.lastInput.clickCount)return!1;return t.currentTool===this||null===t.Ol(t.lastInput.documentPoint,!0)},mn.prototype.doMouseUp=function(){var t=this.diagram;this.isActive&&this.insertPart(t.lastInput.documentPoint),this.stopTool()},mn.prototype.insertPart=function(t){var e=this.diagram,i=this.archetypeNodeData;if(null===i)return null;var n=null;try{if(e.R("ChangingSelection",e.selection),this.Ea(this.name),i instanceof ku)i.Zc()&&(Wh(i),null!==(n=i.copy())&&e.add(n));else if(null!==i){var o=e.model.copyNodeData(i);N(o)&&(e.model.xf(o),n=e.Lc(o))}if(null!==n){var r=pt.allocAt(t.x,t.y);this.isGridSnapEnabled&&cr(this.diagram,n,t,r),n.location=r,e.allowSelect&&(e.clearSelection(!0),n.isSelected=!0),pt.free(r)}e.Ya(),this.transactionResult=this.name,e.R("PartCreated",n)}finally{this.stopTransaction(),e.R("ChangedSelection",e.selection)}return n},f.Object.defineProperties(mn.prototype,{archetypeNodeData:{get:function(){return this.Ri},set:function(t){this.Ri=t}},isDoubleClick:{get:function(){return this.o},set:function(t){this.o=t}},isGridSnapEnabled:{get:function(){return this.j},set:function(t){this.j=t}}}),mn.className="ClickCreatingTool",c(yn,vi),yn.prototype.canStart=function(){if(!this.isEnabled)return!1;var t=this.diagram;if(!t.allowSelect)return!1;var e=t.lastInput;return!(!e.left||t.currentTool!==this&&(!this.isBeyondDragSize()||e.timestamp-t.firstInput.timestampo.right&&(i.x-=n.width+5/e.scale),i.xo.bottom&&(i.y-=n.height+5/e.scale),i.yt.lastInput.clickCount)},Ln.prototype.doStart=function(){Un=this,null!==this.textBlock&&this.doActivate()},Ln.prototype.doActivate=function(){if(!this.isActive){var t=this.diagram;if(null!==t){var e=this.textBlock;if(null===e&&(e=t.ic(t.lastInput.documentPoint)),null!==e&&e instanceof Pl&&(this.textBlock=e,null!==e.part)){t.animationManager.Cc(),this.isActive=!0,this.qa=Rn;var i=this.defaultTextEditor;null!==e.textEditor&&(i=e.textEditor),this.Zh=this.textBlock.copy();var n=new Dt(this.textBlock.ga(te),this.textBlock.ga(he));t.tv(n),i.show(e,t,this),this.currentTextEditor=i}}}},Ln.prototype.doCancel=function(){this.stopTool()},Ln.prototype.doMouseUp=function(){this.canStart()&&this.doActivate()},Ln.prototype.doMouseDown=function(){this.isActive&&this.acceptText(Fn)},Ln.prototype.acceptText=function(t){switch(t){case Fn:this.qa===Xn?this.currentTextEditor instanceof HTMLElement&&this.currentTextEditor.focus():this.qa!==Rn&&this.qa!==Gn&&this.qa!==Vn||(this.qa=Yn,An(this));break;case jn:case Dn:case On:Dn===t&&!0===this.textBlock.isMultiline||this.qa!==Rn&&this.qa!==Gn&&this.qa!==Vn||(this.qa=Yn,An(this))}},Ln.prototype.doError=function(t,e){var i=this.textBlock;null!==i.errorFunction&&i.errorFunction(this,t,e),(t=this.currentTextEditor)&&t.show(i,this.diagram,this)},Ln.prototype.doSuccess=function(t,e){var i=this.textBlock;null!==i.textEdited&&i.textEdited(i,t,e)},Ln.prototype.doDeactivate=function(){var t=this.diagram;null!==t&&(this.qa=En,null!==this.currentTextEditor&&this.currentTextEditor.hide(t,this),this.textBlock=null,this.isActive=!1)},Ln.prototype.doStop=function(){Un=null},Ln.prototype.isValidText=function(t,e,i){var n=this.textValidation;return!(null!==n&&!n(t,e,i))&&!(null!==(n=t.textValidation)&&!n(t,e,i))},Ln.prototype.Lx=function(t){var e=this.Zh;return e.text=t,e.measure(this.textBlock.Ih,1/0),e},f.Object.defineProperties(Ln.prototype,{textBlock:{get:function(){return this.ia},set:function(t){this.ia=t}},currentTextEditor:{get:function(){return this.o},set:function(t){this.o=t}},defaultTextEditor:{get:function(){return this.j},set:function(t){this.j=t}},starting:{get:function(){return this.V},set:function(t){this.V=t}},textValidation:{get:function(){return this.vj},set:function(t){this.vj=t}},minimumEditorScale:{get:function(){return this.u},set:function(t){this.u=t}},selectsTextOnActivate:{get:function(){return this.F},set:function(t){this.F=t}},state:{get:function(){return this.qa},set:function(t){this.qa!==t&&(this.qa=t)}}}),Ln.prototype.measureTemporaryTextBlock=Ln.prototype.Lx;var jn=new V(Ln,"LostFocus",0),Fn=new V(Ln,"MouseDown",1),On=new V(Ln,"Tab",2),Dn=new V(Ln,"Enter",3),Bn=new V(Ln,"SingleClick",0),In=new V(Ln,"SingleClickSelected",1),zn=new V(Ln,"DoubleClick",2),En=new V(Ln,"StateNone",0),Rn=new V(Ln,"StateActive",1),Vn=new V(Ln,"StateEditing",2),Yn=new V(Ln,"StateValidating",3),Gn=new V(Ln,"StateInvalid",4),Xn=new V(Ln,"StateValidated",5),Un=null;function qn(t){oo||(io(),oo=!0),this.H=bo,this.Ok=this.zb=this.vq=this.bc=!1,this.Qw=!0,this.Pk=ro,this.Dm=!1,this.Gh=this.Jd=!0,this.Dg=600,this.cw=this.Ow=!1,this.Zd=new _,this.ce=new ho,this.ce.Yd=this,this.Ei=new _,this.pu=new _,this.Sr=new _,this.pr=new _,t&&Object.assign(this,t)}function Kn(t,e){t.Jd&&t.canStart(e)&&(t.Zd.add(e),t.defaultAnimation.isAnimating&&t.Cc(),Qo(t.H),t.zb=!0)}function Hn(t){if(t.Jd&&t.zb){var e=t.ce,i=t.H,n=t.Zd.contains("Model");n&&(t.Ok=!0,t.Pk===ro?(e.isViewportUnconstrained=!0,e.vc.clear(),e.add(i,"position",i.position.copy().offset(0,-200),i.position),e.add(i,"opacity",0,1)):t.Pk===ao&&e.vc.clear(),t.Qw=!(t.Pk!==so||!i.du.D(i.pa)),i.R("InitialAnimationStarting",t)),n&&!t.Gh||0===e.vc.count?(t.Zd.clear(),t.zb=!1,e.vc.clear(),lo(e,i),t.Ok=!1,i.N()):(t.Zd.clear(),i.kg=!1,n=e.vc.get(i),i.autoScale!==Xr&&null!==n&&(delete n.start.scale,delete n.end.scale),m.requestAnimationFrame((function(){!1===t.zb||e.bc||(i.Gf("temporaryPixelRatio")&&Oo(i),Bo(i),t.zb=!1,e.start(),e.bc&&(Jn(t),i.Ya(),po(e,0),_o(i,!0),$n(t),i.R("AnimationStarting",t)))})))}}function Wn(t){return t.Zd.contains("Trigger")&&1===t.Zd.count}function Zn(t,e,i,n){t.isTicking||Wn(t)||e instanceof wc&&(null!==e.fromNode||null!==e.toNode)||t.ce.add(e,"position",i,n,!1)}function Jn(t){if(!t.vq){var e=t.H;t.Ow=e.skipsUndoManager,t.cw=e.skipsModelSourceBindings,e.skipsUndoManager=!0,e.skipsModelSourceBindings=!0,t.vq=!0}}function $n(t){var e=t.H;e.skipsUndoManager=t.Ow,e.skipsModelSourceBindings=t.cw,t.vq=!1}function _n(t,e,i){!t.zb||e.D(i)||Wn(t)||(t.H.pi||(e=i.copy()),uo(t.ce,t.H,"position",e,i))}function Qn(t,e,i){e.fd&&(e.Tg=i,t.pr.add(e))}function to(t,e){for(e=e.findLinksConnected();e.next();){var i=e.value;i.fd&&(i.Tg=i.points.copy(),t.pr.add(i))}}function eo(t,e,i,n,o){null===t&&(t=[0,0,0,0]),null===e&&(e=[0,0,0,0]);var r=t[0],s=t[1],a=t[2];t=t[3];var h=e[0],l=e[1],u=e[2];return e=e[3],0===a||100===a?(r=h,s=l):0!==u&&100!==u||(h=r,l=s),180r?r+=360:h+=360),"hsla("+(r=o(i,r,h-r,n)%360)+", "+(s=o(i,s,l-s,n))+"%, "+(a=o(i,a,u-a,n))+"%, "+(i=o(i,t,e-t,n))+")"}function io(){function t(t,e,i,n,o,r){t.position=new pt(n(o,e.x,i.x-e.x,r),n(o,e.y,i.y-e.y,r))}var e=new dt;e.add("position:diagram",t),e.add("position",t),e.add("position:part",(function(t,e,i,n,o,r){ot&&M(t,">= 1",qn,"duration"),this.Dg=t}},isAnimating:{get:function(){return this.bc}},isTicking:{get:function(){return this.vq}},isInitial:{get:function(){return this.Gh},set:function(t){this.Gh=t}},defaultAnimation:{get:function(){return this.ce}},activeAnimations:{get:function(){return this.Ei}},initialAnimationStyle:{get:function(){return this.Pk},set:function(t){this.Pk=t}}}),qn.prototype.stopAnimation=qn.prototype.Cc;var no=null,oo=!1,ro=new V(qn,"Default",1),so=new V(qn,"AnimateLocations",2),ao=new V(qn,"None",3);function ho(t){this.vu=this.Nw=this.Yd=this.H=null,this.Xk=this.bc=this.j=!1,this.cn=this.Qd=0,this.Lp=this.ot=go,this.Wk=this.ho=!1,this.cu=1,this.au=0,this.Gd=this.Dg=NaN,this.gw=0,this.dn=null,this.o=it,this.vc=new dt,this.Tt=new dt,this.yl=new _,this.Ut=new _,this.dw=_r,t&&Object.assign(this,t)}function lo(t,e){if(t.Tt.clear(),t.Wk=!1,t.au=0,t.Gd=NaN,0t.cn?t.Gd:n-t.Qd;e&&((o=t.gw)t.cn&&(t.ho&&!t.Wk?(t.Qd=+new Date,t.cn=t.Qd+t.Gd,t.Wk=!0):t.Ml(!1))}}}function po(t,e){for(var i=t.Gd,n=t.vc.iterator,o=t.Wk;n.next();){var r=n.key;if(!(r instanceof Os&&null===r.diagram)){var s=n.value,a=o?s.end:s.start;s=o?s.start:s.end;var h,l=no;for(h in s)"position"===h&&(s["position:placeholder"]||s["position:nodeCollapse"])||null===l.get(h)||l.get(h)(r,a[h],s[h],t.Lp,e,i,t)}}}function go(t,e,i,n){return 1>(t/=n/2)?i/2*t*t+e:-i/2*(--t*(t-2)-1)+e}function mo(t,e,i,n){return t===n?e+i:i*(1-Math.pow(2,-10*t/n))+e}function yo(t,e,i){this.start=t,this.end=e,this.Ku={},this.Hu=i,this.nv=!1}function vo(t,e,i){this.xd=null,this.rf=t,this.so=i||wo,this.uk=null,void 0!==e&&(this.uk=e,void 0===i&&(this.so=ko))}qn.className="AnimationManager",qn.defineAnimationEffect=function(t,e){oo||(io(),oo=!0),no.add(t,e)},qn.Default=ro,qn.AnimateLocations=so,qn.None=ao,ho.prototype.suspend=function(){this.Xk=!0},ho.prototype.advanceTo=function(t,e){e&&(this.Xk=!1),this.ho&&t>=this.Gd&&(this.Wk=!0,t-=this.Gd),this.gw=t,fo(this,!0),Jn(this.Yd),_o(this.H),$n(this.Yd),this.H.redraw()},(e=ho.prototype).start=function(){if(0===this.vc.count||this.bc)return this;for(var t=this.H,e=this.vc.iterator;e.next();){var i=e.key;null===t&&(i instanceof To?t=i:i instanceof Os&&(t=i.diagram))}return null===t?this:(this.H=t,this.Yd=t.animationManager,!1===(e=this.Yd).isEnabled||(this.Gd=isNaN(this.Dg)?e.duration:this.Dg,this.Lp=this.ot,e.Ok&&e.Pk===ro&&this===e.defaultAnimation&&(this.Lp=mo,this.Gd=isNaN(this.Dg)?600===e.duration?900:e.duration:this.Dg),this.dw=t.scrollMode,this.isViewportUnconstrained&&(t.sj=Qr),Jn(e),this.yl.each((function(e){e.data=null,t.add(e)})),$n(e),this.bc=!0,this.Qd=+new Date,this.cn=this.Qd+this.Gd,function(t,e){function i(){if(0this.au?(this.Wk=!1,this.start()):(this.dn&&this.dn(this),lo(this,null),i.Ml(this),e.$b())}},e.Cj=function(t,e){var i=e.actualBounds,n=null;if(e instanceof gc&&(n=e.placeholder),null!==n?(i=n.ga(te),n=n.padding,i.x+=n.left,i.y+=n.top,this.add(t,"position",i,t.position,!1)):this.add(t,"position",new pt(i.x+i.width/2,i.y+i.height/2),t.position,!1),this.add(t,"scale",.01,t.scale,!1),t instanceof gc)for(t=t.memberParts;t.next();)(n=t.value)instanceof Zu&&this.Cj(n,e)},e.Aj=function(t,e){if(t.isVisible()){var i=null;if(e instanceof gc&&(i=e.placeholder),null!==i){var n=i.ga(te);i=i.padding,n.x+=i.left,n.y+=i.top,this.add(t,"position:placeholder",t.position,n,!0)}else this.add(t,"position:nodeCollapse",t.position,e,!0);if(this.add(t,"scale",t.scale,.01,!0),(n=this.vc).contains(t)&&(n.I(t).nv=!0),t instanceof gc)for(t=t.memberParts;t.next();)(n=t.value)instanceof Zu&&this.Aj(n,e)}},e.Ez=function(t){var e=this.Tt.get(t);return null===e&&(e={},this.Tt.add(t,e)),e},f.Object.defineProperties(ho.prototype,{duration:{get:function(){return this.Dg},set:function(t){1>t&&M(t,">= 1",ho,"duration"),this.Dg=t}},reversible:{get:function(){return this.ho},set:function(t){this.ho=t}},runCount:{get:function(){return this.cu},set:function(t){0=o)return e;if(0>e&&(e=t.indexOf(i)),0>e)return-1;for(var r=e-1,s=NaN;0<=r&&(s=t.M(r).zOrder,isNaN(s));)r--;for(var a=e+1,h=NaN;an)for(;;){if(-1===r||s<=n){if(++r===e)break;return t.mb(e),t.Gb(r,i),r}for(s=NaN;0<=--r&&(s=t.M(r).zOrder,isNaN(s)););}else if(!isNaN(h)&&h=n){if(--a===e)break;return t.mb(e),t.Gb(a,i),a}for(h=NaN;++an&&a.containingGroup===i&&(n=s,0<=e))break}!(0>n)&&no;o++)e[I("7ca11abfd7330390")](I(n[o-1]),10,15*o);for(e[i]=I("39f046ebb36e4b"),i=1;5>i;i++)e[I("7ca11abfd7330390")](I(n[i-1]),10,15*i);4===n.length&&"5"===n[0][0]&&"7"===n[3][0]||(Ye.prototype.Cd=Ye.prototype.Eu),ss=t}}(),as=!0),Q(this),bo=this,this.vb=!0,this.Ka=null,this.ya=this.Aa=0,this.ta=null,Vr){var i=this,n=function(){i.removeEventListener(m.document,"DOMContentLoaded",n,!1),i.setRTL()};null!==m.document.body?this.setRTL():i.addEventListener(m.document,"DOMContentLoaded",n,!1)}this.ol=null,Er.add("Model",Qf);var o=this;return this.Hb=function(t){var e=o.partManager;if(t.model===e.diagram.model&&e.diagram.aa){e.diagram.aa=!1;try{var i=t.change;""===t.modelChange&&i===fi&&e.updateDataBindings(t.object,t.propertyName)}finally{e.diagram.aa=!0}}},this.Oc=function(t){o.partManager.doModelChanged(t)},this.hu=this.ku=null,Lo(this),this.model=Bd(),this.Wg=!0,Io(this),this.layout=new Ff,this.Wg=!1,this.ck=this.ek=this.fk=this.dk=this.ui=this.aA=this.$j=this.Ov=null,this.hk=function(){},this.preventDefault=null,this.rn=!1,this.Yf=new hs,void 0!==t&&("string"==typeof t||m.Element&&t instanceof Element?Fo(this,t):e=t),this.vb=!1,e&&this.nm(e),this}function Lo(t){t.Yd=new qn,t.Yd.Xe(t),t.Db=17,t.Gw=!1,t.tn=!1,t.bu="default",t.Wa=new J,t.pj=new dt,t.nl="default",t.Tx(),t.Sx(),t.pb=1,t.pa=new pt(NaN,NaN).freeze(),t.du=new pt(NaN,NaN),t.Ca=1,t.Pp=1,t.zt=new pt(NaN,NaN).freeze(),t.At=NaN,t.Ot=1e-4,t.Mt=100,t.Ab=new Ye,t.zu=new pt(NaN,NaN).freeze(),t.ut=new Dt(NaN,NaN,NaN,NaN).freeze(),t.rj=new Wt(0,0,0,0).freeze(),t.sj=_r,t.nu=!1,t.Zt=null,t.fu=null,t.yh=Xr,t.zk=Se,t.Fg=Xr,t.pq=Se,t.yt=te,t.Bt=te,t.Fc=!0,t.pn=!1,t.De=new _,t.Eh=new dt,t.Xm=!0,t.vp=250,t.vk=-1,t.xp=new Wt(16,16,16,16).freeze(),t.kg=!1,t.Jk=!1,t.fn=!0,t.bq=new hi,t.bq.diagram=t,t.Qg=new hi,t.Qg.diagram=t,t.cj=new hi,t.cj.diagram=t,t.zg=null,t.pf=null,t.qu=!1,function(t){function e(t){var e=t.toLowerCase(),o=new J;i.add(t,o),i.add(e,o),n.add(t,t),n.add(e,t)}var i=new dt,n=new dt;e("InitialAnimationStarting"),e("AnimationStarting"),e("AnimationFinished"),e("BackgroundSingleClicked"),e("BackgroundDoubleClicked"),e("BackgroundContextClicked"),e("ClipboardChanged"),e("ClipboardPasted"),e("DocumentBoundsChanged"),e("ExternalObjectsDropped"),e("GainedFocus"),e("InitialLayoutCompleted"),e("LayoutCompleted"),e("LinkDrawn"),e("LinkRelinked"),e("LinkReshaped"),e("LostFocus"),e("Modified"),e("ObjectSingleClicked"),e("ObjectDoubleClicked"),e("ObjectContextClicked"),e("PartCreated"),e("PartResized"),e("PartRotated"),e("SelectionMoved"),e("SelectionCopied"),e("SelectionDeleting"),e("SelectionDeleted"),e("SelectionGrouped"),e("SelectionUngrouped"),e("ChangingSelection"),e("ChangedSelection"),e("SubGraphCollapsed"),e("SubGraphExpanded"),e("TextEdited"),e("TreeCollapsed"),e("TreeExpanded"),e("ViewportBoundsChanged"),e("InvalidateDraw"),t.iw=i,t.hw=n}(t),t.ai=new _,t.Ht=!0,t.uu=ts,t.pw=!1,t.wu=Kr,t.it="auto",t.Op="auto",t.zh=null,t.Fh=null,t.Bh=null,t.Qh=null,t.Oh=null,t.Nh=null,t.Qt=null,t.Lh=null,t.xt=!1,t.Mh=null,t.Ph=null,t.$h=null,t.Ch=null,t.Rt=!1,t.Yt={},t.oj=[null,null],t.Wg=!1,t.Iw=!1,t.ou=!1,t.lt=!1,t.rw=!0,t.ld=!1,t.$i=!1,t.Tw=!0,t.Ce=-2,t.Og=new dt,t.Xn=new J,t.Gg=!1,t.Jd=!0,t.Us=!0,t.Fi=!0,t.Gi=!0,t.Vs=!1,t.Ws=!0,t.Pi=!0,t.Hi=!0,t.Qi=!0,t.Ys=!0,t.Ii=!0,t.Ki=!0,t.Ji=!0,t.Li=!0,t.Mi=!0,t.Ni=!0,t.Oi=!0,t.Zs=!0,t.at=!0,t.qw=!1,t.Vk=!1,t.mn=!0,t.nn=!0,t.Xs=!0,t.$s=!0,t.iu=16,t.mu=16,t.qr=!1,t.gu=!1,t.lu=0,t.ju=0,t.yb=new Wt(5).freeze(),t.Hw=(new _).freeze(),t.Nt=999999999,t.nw=(new _).freeze(),t.Zi=!0,t.Ee=!0,t.vd=!0,t.Be=!1,t.gf=!1,t.xh=!0,t.hf=!1,t.sy=new _,t.ow=new _,t.Xh=null,t.aw=new At(8,8),t.bw=999,t.Bw=1,t.Jw=0,t.fc={scale:1,position:new pt,bounds:new Dt,Py:new At,bA:new At,Oz:!1},t.fc.canvasSize=t.fc.Py,t.fc.newCanvasSize=t.fc.bA,t.fc.isScroll=!1,t.Rw=new Dt(NaN,NaN,NaN,NaN).freeze(),t.wo=new At(NaN,NaN).freeze(),t.Sp=new Dt(NaN,NaN,NaN,NaN).freeze(),t.It=!1,t.Lg=new dt;var e=new Zu,i=new Pl;i.bind(new Gd("text","",O)),e.add(i),t.ny=e,t.Lg.add("",e),e=new Zu,(i=new Pl).stroke="brown",i.bind(new Gd("text","",O)),e.add(i),t.Lg.add("Comment",e),(e=new Zu).selectable=!1,e.avoidable=!1,(i=new pl).figure="Ellipse",i.fill="black",i.stroke=null,i.desiredSize=new At(3,3).ja(),e.add(i),t.Lg.add("LinkLabel",e),t.Yi=new dt,(e=new gc).selectionObjectName="GROUPPANEL",e.type=Ch.Vertical,(i=new Pl).font="bold 12pt sans-serif",i.bind(new Gd("text","",O)),e.add(i),(i=new Ch(Ch.Auto)).name="GROUPPANEL";var n=new pl;n.figure="Rectangle",n.fill="rgba(128,128,128,0.2)",n.stroke="black",i.add(n),(n=new bc).padding=new Wt(5,5,5,5).ja(),i.add(n),e.add(i),t.ly=e,t.Yi.add("",e),t.Kh=new dt,e=new wc,(i=new pl).isPanelMain=!0,e.add(i),(i=new pl).toArrow="Standard",i.fill="black",i.stroke=null,i.strokeWidth=0,e.add(i),t.my=e,t.Kh.add("",e),e=new wc,(i=new pl).isPanelMain=!0,i.stroke="brown",e.add(i),t.Kh.add("Comment",e),(e=new Hu).type=Ch.Auto,(i=new pl).fill=null,i.stroke="dodgerblue",i.strokeWidth=3,e.add(i),(i=new bc).margin=new Wt(1.5,1.5,1.5,1.5).ja(),e.add(i),t.St=e,t.wt=e,(e=new Hu).type=Ch.Link,(i=new pl).isPanelMain=!0,i.fill=null,i.stroke="dodgerblue",i.strokeWidth=3,e.add(i),t.Kt=e,t.fe=null,t.mq=!1,t.Ck=null,t.partManager=new Qf,t.toolManager=new xi,t.toolManager.initializeStandardTools(),t.defaultTool=t.toolManager,t.currentTool=t.defaultTool,t.nt=null,t.Wm=new Ms,t.Vt=null,t.Wt=null,t.Mr=!1,t.commandHandler=jo(),t.eq=null,t.fq=st,t.Pw=!1,t.Mb=1,t.Yh=null,t.Oq=1,t.Sq=0,t.zw=[0,0,0,0,0],t.Tq=0,t.yq=1,t.tw=0,t.uw=new pt,t.zy=500,t.wp=new pt,t.wq=!1}function Ao(t,e){t.animationManager.Cc(!0),t.Hw=(new _).freeze(),t.nw=(new _).freeze();var i=t.skipsUndoManager,n=null!==t.cc&&void 0!==t.cc;n&&(t.skipsUndoManager=!0);var o=null;null!==t.fe&&(null!==(o=t.fe.part)&&t.remove(o));var r=[],s=t.Wa.length;if(e){for(e=0;eMath.abs(e.deltaY)?-n:-o):void 0!==e.wheelDeltaX?(0!==e.wheelDeltaX&&(n=0Math.abs(e.wheelDeltaY)?-n:-o):void 0!==e.wheelDelta&&0!==e.wheelDelta&&(i.delta=0i||Math.abs(o.y-e.screenY)>i)?t.yq++:t.yq=1,n.clickCount=t.yq,t.tw=e.timeStamp,t.uw.sg(e.screenX,e.screenY),t.doMouseDown(),1===e.button?e.preventDefault():Wo(n,e)}},t.dk=function(e){if(t.isEnabled){t.Vk=!0;var i=t.oj;if(null===i[0]||i[0].pointerId!==e.pointerId&&i[0].pointerType===e.pointerType){if(null!==i[1]&&i[1].pointerId===e.pointerId)return void(i[1]=e);if(null!==i[0])return;i[0]=e}else i[0]=e;if(i[0].pointerId===e.pointerId){i=Ho(t,e,!1,!1,!1,null!==i[1]);var n=m.document.elementFromPoint(e.clientX,e.clientY)||null;null!==n&&void 0!==n.shadowRoot&&null!==n.shadowRoot&&(n=n.shadowRoot.elementFromPoint(e.clientX,e.clientY));var o=t,r=e;n&&n.H&&(r=e,o=n.H),i.targetDiagram=o,Zo(t,r,i),i.targetObject=null,t.doMouseMove(),Wo(i,e)}}},t.fk=function(e){if(t.isEnabled){t.Vk=!0;var i="touch"===e.pointerType||"pen"===e.pointerType,n=t.Yt;if(i&&t.qu)delete n[e.pointerId],e.preventDefault();else if(null===(n=t.oj)[0]||n[0].pointerId!==e.pointerId&&n[0].pointerType===e.pointerType)null!==n[1]&&n[1].pointerId===e.pointerId&&(n[1]=null);else{n[0]=null,n=Ho(t,e,!1,!0,!0,!1);var o=m.document.elementFromPoint(e.clientX,e.clientY)||null;null!==o&&void 0!==o.shadowRoot&&null!==o.shadowRoot&&(o=o.shadowRoot.elementFromPoint(e.clientX,e.clientY)),null!==o&&o.H instanceof To&&o.H!==t&&Zo(o.H,e,n),null===o&&(o=e.target),Zo(t,e,n),n.clickCount=t.yq,n.targetDiagram=Ko(e,o),n.targetObject=null,t.doMouseUp(),Wo(n,e),i&&(t.wq=!1)}}},t.ek=function(e){if(t.isEnabled){t.Vk=!1;var i=t.Yt;i[e.pointerId]&&delete i[e.pointerId],null!==(i=t.oj)[0]&&i[0].pointerId===e.pointerId&&(i[0]=null),null!==i[1]&&i[1].pointerId===e.pointerId&&(i[1]=null),"touch"!==e.pointerType&&"pen"!==e.pointerType&&((e=t.currentTool).cancelWaitAfter(),e.standardMouseOver())}},t.ck=function(e){var i=t.oj;null!==i[0]&&i[0].pointerId===e.pointerId?(i[0]=null,t.wq=!1):null!==i[1]&&i[1].pointerId===e.pointerId&&(i[1]=null)},t.Vp=n.Z["d"+ws[1]+ws[2]+"wI"+rs.slice(1,5)]["b"+Ud.slice(1,e)](n.Z,ss,e,e),n.Vc(!0),function(t){var e=t.ta.Oa;e instanceof HTMLCanvasElement||(e=t.div),t.addEventListener(e,"pointerdown",t.ui,!1),t.addEventListener(e,"pointermove",t.dk,!1),t.addEventListener(e,"pointerup",t.fk,!1),t.addEventListener(e,"pointerout",t.ek,!1),t.addEventListener(e,"pointercancel",t.ck,!1),t.addEventListener(e,"pointerenter",t.bz,!1),t.addEventListener(e,"pointerleave",t.cz,!1),t.addEventListener(e,"wheel",t.$j,!1),t.addEventListener(e,"keydown",t.Qz,!1),t.addEventListener(e,"keyup",t.Rz,!1),t.addEventListener(e,"blur",t.Ny,!1),t.addEventListener(e,"focus",t.Oy,!1),t.addEventListener(e,"selectstart",(function(t){return t.preventDefault(),!1}),!1),t.addEventListener(e,"contextmenu",(function(t){return t.preventDefault(),!1}),!1),t.addEventListener(m,"resize",t.Ov,!1)}(t),"svg"===t.nl&&(e=t.pj.get("svg"),t.Ka.appendChild(e.Oa),t.ib=e.context)}}function Oo(t){30i&&(e=i),et.maxScale&&(e=t.maxScale),e):e===qr?((e=h>a?(s-t.Db)/n:(r-t.Db)/o)>i&&(e=i),et.maxScale&&(e=t.maxScale),e):t.scale}function Xo(t,e,i,n,o,r){var s=pt.allocAt(t.pa.x,t.pa.y),a=s.x,h=s.y;if(null!==t.eq){var l=pt.alloc();a=(l=t.eq.ga(te,l)).x-t.fq.x/t.scale,h=l.y-t.fq.y/t.scale,o=Qt,pt.free(l)}(r||t.scrollMode===_r)&&(o.sb()&&(i>e.width&&(a=e.x+(o.x*e.width+o.offsetX)-(o.x*i-o.offsetX)),n>e.height&&(h=e.y+(o.y*e.height+o.offsetY)-(o.y*n-o.offsetY))),o=t.rj,r=i-e.width,ie.left?a=e.left:ae.top?h=e.top:he;e++){var i=t.De.iterator;if(null===i||0===t.De.count)break;t.De=new _,t.Nv(i,t.De)}t.nodes.each((function(t){t instanceof gc&&0!=(65536&t.U)!=!1&&(t.U=65536^t.U)}))}}function tr(t,e){for(var i=A(),n=A(),o=e.memberParts;o.next();){var r=o.value;r.isVisible()&&(r instanceof gc?(ea(r)||na(r)||Iu(r))&&tr(t,r):r instanceof wc?r.fromNode===e||r.toNode===e?n.push(r):i.push(r):(r.measure(1/0,1/0),r.arrange()))}for(t=i.length,o=0;ow&&(y=M.left,v=M.right),m.height>k&&(x=M.top,b=M.bottom)):(y=M.left,v=M.right,x=M.top,b=M.bottom);var S=m.width+y+v,N=m.height+x+b,P=S>h/(M=t.scale),C=N>l/M;if(!(r||t.gf||t.Be||P||C))return!0;y=m.x-y,h=u.x,v=m.right+v,l=u.right+s,x=m.y-x;var T=u.y;m=m.bottom+b,u=u.bottom+a;var L="1px";if(b="1px",t.scrollMode===_r&&(P||C)&&(P&&t.hasHorizontalScrollbar&&t.allowHorizontalScroll&&(P=1,y+1l+1&&(P=Math.max((v-l)*M+t.Aa,P)),w+s+1u+1&&(P=Math.max((m-u)*M+t.ya,P)),k+a+1l+1&&(s=Math.max((v-l)*M+t.Aa,s)),w+1u+1&&(a=Math.max((m-u)*M+s,a)),k+1l+1&&(e=t.position.x*M)),t.tn)switch(t.bu){case"negative":e=-(p.scrollWidth-e-p.clientWidth);break;case"reverse":e=p.scrollWidth-e-p.clientWidth}return p.scrollLeft=e,t.hasVerticalScrollbar&&t.allowVerticalScroll&&(k+1u+1&&(p.scrollTop=t.position.y*M)),h=t.Aa,l=t.ya,p.style.width=h+(t.gf?t.Db:0)+"px",p.style.height=l+(t.Be?t.Db:0)+"px",i===h&&n===l&&!t.animationManager.zb||(i=Dt.allocAt(o,c,f,d),t.onViewportBoundsChanged(i,t.viewportBounds,M,r),Dt.free(i),!1)}function ar(t,e,i){var n=e.layer;null!==n&&n.diagram===t&&(e.isSelected=!1,e.isHighlighted=!1,e.C(2),i&&e.Lj(),0<=(i=n.pc(-1,e,!1))&&t.cb(pi,"parts",n,e,null,i,null),null!==(t=e.layerChanged)&&t(e,n,null))}function hr(t,e,i,n,o,r){if(!e.contains(i)&&(void 0===r&&(r=!1),!n||r||i.canMove()||i.canCopy()))if(void 0===o&&(o=ur(t)),i instanceof Zu){if(e.add(i,t.Pd(o,i,i.location)),i instanceof gc&&(null!==i.placeholder||o.dragsMembers))for(r=i.memberParts;r.next();)hr(t,e,r.value,n,o,o.groupsAlwaysMove);for(r=i.linksConnected;r.next();){var s=r.value;if(!e.contains(s)){var a=s.fromNode,h=s.toNode;null!==a&&e.contains(a)&&null!==h&&e.contains(h)&&hr(t,e,s,n,o)}}if(o.dragsTree)for(i=i.Ou();i.next();)hr(t,e,i.value,n,o)}else if(i instanceof wc)for(e.add(i,t.Pd(o,i)),i=i.labelNodes;i.next();)hr(t,e,i.value,n,o);else i instanceof Hu||e.add(i,t.Pd(o,i,i.location))}function lr(t,e,i,n,o){if(null!==e&&0!==e.count){var r=pt.alloc(),s=pt.alloc();s.assign(i),isNaN(s.x)&&(s.x=0),isNaN(s.y)&&(s.y=0),(i=t.Mr)||fr(t,e);for(var a=A(),h=A(),l=e.iterator,u=pt.alloc();l.next();){var c=l.key,f=l.value;if(c.Zc()){var d=pr(t,c,e);null!==d?a.push(new ks(c,f,d)):o&&!c.canMove()||(d=f.point,r.assign(d),t.computeMove(c,r.add(s),n,u),c.location=u,void 0===f.shifted&&(f.shifted=new pt),f.shifted.assign(u.re(d)))}else l.key instanceof wc&&h.push(l.sa)}for(pt.free(u),o=a.length,l=0;lt.maxScale&&(i=t.maxScale),r=pt.allocAt(t.pa.x+a/e-a/i,t.pa.y+h/e-h/i),t.position=r,pt.free(r),t.Ca=i,kr(t),t.vb=!1,t.onViewportBoundsChanged(o,t.viewportBounds,e,!1),Yo(t,!1),n.zb&&(Wn(n)||n.ce.add(n.H,"scale",e,t.Ca))}}function yr(t,e){var i=t.fe;if(null!==i&&i.visible){for(var n=At.alloc(),o=1,r=1,s=i.O.s,a=s.length,h=0;hu||(Fh(l.figure)?r=r*u/Xe.vx(r,u):o=o*u/Xe.vx(o,u))}if(s=i.gridCellSize,n.h(r*s.width,o*s.height),void 0!==e)o=e.width,r=e.height,t=e.x,s=e.y;else{if(e=Dt.alloc(),t=t.viewportBounds,e.h(t.x,t.y,t.width,t.height),!e.w())return void Dt.free(e);o=e.width,r=e.height,t=e.x,s=e.y,Dt.free(e)}i.width=o+2*n.width,i.height=r+2*n.height,e=pt.alloc(),Xe.No(t,s,0,0,n.width,n.height,e),e.offset(-n.width,-n.height),At.free(n),i.part.location=e,pt.free(e)}}function vr(t){var e=t.isModified;t.Tw!==e&&(t.Tw=e,t.R("Modified"))}function xr(t,e){for(var i=(e=e.O.s).length,n=0;n=n&&!r.defaultAnimation.isAnimating&&!r.zb&&(e||Kn(r,"Layout")),t.xh=!1;for(var s=t.ai.iterator;s.next();)Cr(t,s.value,e,n);o.isValidLayout||(!e||o.isRealtime||null===o.isRealtime||0===n?(o.doLayout(t),Qo(t),o.isValidLayout=!0):t.xh=!0)}finally{e=t.undoManager.isInternalTransaction,0===n&&(t.eb("Layout"),t.undoManager.isInternalTransaction=!1),!e||0!==n&&1!==n||Hn(r),t.aa=i}}}function Cr(t,e,i,n){if(null!==e){for(var o=e.gl.iterator;o.next();)Cr(t,o.value,i,n);null===(o=e.layout)||o.isValidLayout||(!i||o.isRealtime||0===n?(e.rh=!e.location.w(),o.doLayout(e),e.C(32),tr(t,e),o.isValidLayout=!0):t.xh=!0)}}function Tr(t,e){var i=t.hw.I(e);return null!==i?i:t.hw.I(e.toLowerCase())}function Lr(t,e){var i=t.iw.I(e);return null!==i||null!==(i=t.iw.I(e.toLowerCase()))?i:void w("Unknown DiagramEvent name: "+e)}function Ar(t){if(t.animationManager.isTicking)return!1;var e=t.currentTool;return e!==t.toolManager.findTool("Dragging")||(!t.Mr||e.isComplexRoutingRealtime)}function jr(t,e,i,n){var o=t.Xh;if(null===o&&(t.Xh=o=new pf(t.avoidanceCellSize)),o.vs||o.group!==i||o.Yx!==n){if(o.Hx=Math.max(o.Os+1,Math.floor(t.avoidanceLimit/t.avoidanceCellSize.width)),o.Ix=Math.max(o.Os+1,Math.floor(t.avoidanceLimit/t.avoidanceCellSize.height)),null!==i&&(i=Fr(t,i)),null===i){e=Dt.alloc(),t.computeOccupiedArea(e),e.Bc(100,100),o.initialize(e);for(var r=t.nodes;r.next();){var s=r.value,a=s.layer;null!==a&&a.visible&&!a.isTemporary&&Or(t,s,n,e)}Dt.free(e)}else{for(0h?e(i,o,a):m.requestAnimationFrame(n)}for(var o=i.callback,r=!0,s=t.Og.iterator;s.next();)if(!s.value[0].al){r=!1;break}if("function"!=typeof o||r)return e(i,o,t);var a=t,h=i.callbackTimeout||300,l=+new Date;return m.requestAnimationFrame((function(){n()})),null}function zr(t,e,i,n){if(t.animationManager.Cc(),t.bd(),null===t.ta)return null;"object"!=typeof e&&w("properties argument must be an Object.");var o=e.size||null,r=e.scale||null;void 0!==e.scale&&isNaN(e.scale)&&(r="NaN");var s=e.maxSize;void 0===e.maxSize&&(s="SVG"===i?new At(1/0,1/0):new At(2e3,2e3));var a=e.position||null,h=e.parts||null,l=void 0===e.padding?1:e.padding,u=e.background||null,c=e.omitTemporary;void 0===c&&(c=!0);var f=e.document||document,d=e.elementFinished||null,p=e.showTemporary;void 0===p&&(p=!c),void 0===(e=e.showGrid)&&(e=p),null!==o&&isNaN(o.width)&&isNaN(o.height)&&(o=null),"number"==typeof l?l=new Wt(l):l instanceof Wt||w("MakeImage padding must be a Margin or a number."),l.left=Math.max(l.left,0),l.right=Math.max(l.right,0),l.top=Math.max(l.top,0),l.bottom=Math.max(l.bottom,0),t.ib.Vc(!0);var g=(c=new Fa(null,f,void 0,!0)).context;if(!(o||r||h||a))return c.width=t.Aa+Math.ceil(l.left+l.right),c.height=t.ya+Math.ceil(l.top+l.bottom),"SVG"===i?null===n?null:(n.resize(c.width,c.height,c.width,c.height),n.ownerDocument=f,n.hs=d,er(t,n.context,l,new At(c.width,c.height),t.Ca,t.pa,h,u,p,e),n.context):(t.Xm=!1,er(t,g,l,new At(c.width,c.height),t.Ca,t.pa,h,u,p,e),t.Xm=!0,c.context);var m=t.Pp,y=t.documentBounds.copy();if(y.Fv(t.yb),p)for(var v=t.Wa.s,x=v.length,b=0;bm?(r=m,o=y.width,y=y.height):(o=s.width,y=s.height):(o=y.width*r,y=y.height*r):(r=m,o=y.width,y=y.height),null!==l?(o+=a,y+=x):l=new Wt(0),null!==s&&(m=s.width,s=s.height,isNaN(m)&&(m=2e3),isNaN(s)&&(s=2e3),isFinite(m)&&(o=Math.min(o,m)),isFinite(s)&&(y=Math.min(y,s))),c.width=Math.ceil(o),c.height=Math.ceil(y),"SVG"===i?null===n?null:(n.resize(c.width,c.height,c.width,c.height),n.ownerDocument=f,n.hs=d,er(t,n.context,l,new At(Math.ceil(o),Math.ceil(y)),r,v,h,u,p,e),n.context):(t.Xm=!1,er(t,g,l,new At(Math.ceil(o),Math.ceil(y)),r,v,h,u,p,e),t.Xm=!0,c.context)}vo.className="AnimationTrigger",vo.Default=wo,vo.Immediate=ko,vo.Bundled=Mo,(e=So.prototype).clear=function(){for(var t=this.Pa,e=0;e=t)return e;for(var i=0,n=0,o=0,r=0,s=0,a=this.Pa.iterator;a.next();){var h=a.value;h instanceof gc?o++:h instanceof Zu?n++:h instanceof wc?r++:h instanceof Hu?s++:i++}if(a="",0i.Oq||a.height*o>i.Oq?e.gc(t,i):(o=e.actualBounds,r=e.naturalBounds,0===o.width||0===o.height||isNaN(o.x)||isNaN(o.y)||!e.isVisible()||(i=e.transform,null!==e.areaBackground&&(Us(e,t,e.areaBackground,!0,!0,r,o),t.fillRect(o.x,o.y,o.width,o.height)),null===e.areaBackground&&null===e.background&&(Us(e,t,"rgba(0,0,0,0.3)",!0,!1,r,o),t.fillRect(o.x,o.y,o.width,o.height)),null!==e.background&&(t.transform(i.m11,i.m12,i.m21,i.m22,i.dx,i.dy),Us(e,t,e.background,!0,!1,r,o),t.fillRect(0,0,r.width/2,r.height/2),i.ws()||(e=1/(i.m11*i.m22-i.m12*i.m21),t.transform(i.m22*e,-i.m12*e,-i.m21*e,i.m11*e,e*(i.m21*i.dy-i.m22*i.dx),e*(i.m12*i.dx-i.m11*i.dy)))))),n&&(t.restore(),t.Vc(!0))}},e.g=function(t,e,i,n,o){var r=this.diagram;null!==r&&r.cb(fi,t,this,e,i,n,o)},e.oi=function(t,e,i){var n=this.Pa;if(e.Ig=this,null===this&&Xs(e),t>=n.count)t=n.count;else if(n.M(t)===e)return-1;return n.Gb(t,e),e.Vo(i),null!==(n=this.diagram)&&(i?n.N():n.oi(e)),Co(this,t,e),t},e.pc=function(t,e,i){if(!i&&e.layer!==this&&null!==e.layer)return e.layer.pc(t,e,i);var n=this.Pa;if(0>t||t>=n.length){if(0>(t=n.indexOf(e)))return-1}else if(n.M(t)!==e&&0>(t=n.indexOf(e)))return-1;return e.Wo(i),n.mb(t),null!==(n=this.diagram)&&(i?n.N():n.pc(e)),e.Ig=null,Xs(e),t},f.Object.defineProperties(So.prototype,{parts:{get:function(){return this.Pa.iterator}},partsBackwards:{get:function(){return this.Pa.iteratorBackwards}},diagram:{get:function(){return this.H}},name:{get:function(){return this.xa},set:function(t){var e=this.xa;if(e!==t){var i=this.diagram;if(null!==i)for(""===e&&w("Cannot rename default Layer to: "+t),i=i.layers;i.next();)i.value.name===t&&w("Layer.name is already present in this diagram: "+t);for(this.xa=t,this.g("name",e,t),t=this.Pa.iterator;t.next();)t.value.layerName=this.xa}}},opacity:{get:function(){return this.pb},set:function(t){var e=this.pb;e!==t&&((0>t||1=t)return e;for(var i=this.Wa.iterator;i.next();)e+="\n "+i.value.toString(t-1);return e},To.prototype.addEventListener=function(t,e,i,n){t.addEventListener(e,i,{capture:n,passive:!1})},To.prototype.removeEventListener=function(t,e,i,n){t.removeEventListener(e,i,{capture:n})},To.prototype.computePixelRatio=function(){return null!==this.Yh?this.Yh:m.devicePixelRatio||1},To.prototype.doMouseMove=function(){this.currentTool.doMouseMove()},To.prototype.doMouseDown=function(){this.currentTool.doMouseDown()},To.prototype.doMouseUp=function(){this.currentTool.doMouseUp()},To.prototype.doMouseWheel=function(){this.currentTool.doMouseWheel()},To.prototype.doKeyDown=function(){this.currentTool.doKeyDown()},To.prototype.doKeyUp=function(){this.currentTool.doKeyUp()},To.prototype.doFocus=function(){this.focus()},To.prototype.focus=function(){if(this.ta)if(this.scrollsPageOnFocus)this.ta.focus();else{var t=m.scrollX||m.pageXOffset,e=m.scrollY||m.pageYOffset;this.ta.focus(),m.scrollTo(t,e)}},To.prototype.Oy=function(){this.H.R("GainedFocus")},To.prototype.Ny=function(){this.H.R("LostFocus")},To.prototype.kx=function(t){if(null!==this.ta){var e=this.ku,i=this.hu;this.qr=!0;var n=this.documentBounds,o=this.viewportBounds,r=this.rj,s=n.x-r.left,a=n.y-r.top,h=n.width+r.left+r.right,l=n.height+r.top+r.bottom,u=n.right+r.right;r=n.bottom+r.bottom;var c=o.x;n=o.y;var f=o.width,d=o.height,p=o.right,g=o.bottom;o=this.scale;var m=t.scrollLeft;if(this.tn)switch(this.bu){case"negative":m=m+t.scrollWidth-t.clientWidth;break;case"reverse":m=t.scrollWidth-m-t.clientWidth}var y=m;fp&&(this.position=m.h(-(e.scrollWidth-this.Aa)+y-this.Aa/o+u,this.position.y))),t.vy&&this.allowVerticalScroll&&(ag&&(this.position=m.h(this.position.x,-(e.scrollHeight-this.ya)+t.scrollTop-this.ya/o+r))),pt.free(m),this.vd=!0,this.Ee=this.qr=!1,n=this.documentBounds,o=this.viewportBounds,u=n.right,p=o.right,r=n.bottom,g=o.bottom,s=n.x,c=o.x,a=n.y,n=o.y,f>=h&&s>=c&&u<=p&&(i.style.width="1px"),d>=l&&a>=n&&r<=g&&(i.style.height="1px"))}},To.prototype.computeBounds=function(t){return void 0===t&&(t=new Dt),Qo(this),Vo(this,t)},To.prototype.computePartsBounds=function(t,e){void 0===e&&(e=!1);var i=null;if(P(t))for(var n=0;no/i?(r-(this.Be?this.Db:0))/n:(o-(this.gf?this.Db:0))/i:Math.min(r/n,o/i)}this.scale=o,this.position=new pt(t.x,t.y)}},e.Jy=function(t,e){this.Va();var i=this.documentBounds,n=this.viewportBounds;this.position=new pt(i.x+(t.x*i.width+t.offsetX)-(e.x*n.width-e.offsetX),i.y+(t.y*i.height+t.offsetY)-(e.y*n.height-e.offsetY))},e.zz=function(t){if(t instanceof Os){this.eq=t;var e=pt.alloc();this.fq=this.op(t.ga(te,e)),pt.free(e)}else this.eq=null,this.fq=st},e.Ol=function(t,e){if(void 0===e&&(e=!0),e){if((t=Uo(this,t,(function(t){return t.part}),(function(t){return t.canSelect()})))instanceof ku)return t}else if((t=Uo(this,t,(function(t){return t.part})))instanceof ku)return t;return null},e.ic=function(t,e,i){void 0===e&&(e=null),void 0===i&&(i=null),Qo(this);for(var n=this.Wa.iteratorBackwards;n.next();){var o=n.value;if(o.visible&&null!==(o=o.ic(t,e,i)))return o}return null},e.lz=function(t,e,i){return void 0===e&&(e=!0),function(t,e,i,n,o){for(void 0===i&&(i=null),void 0===n&&(n=null),o instanceof J||o instanceof _||(o=new _),Qo(t),t=t.Wa.iteratorBackwards;t.next();){var r=t.value;r.visible&&!r.isTemporary&&r.ji(e,i,n,o)}return o}(this,t,(function(t){return t.part}),e?function(t){return t instanceof ku&&t.canSelect()}:null,i)},e.ji=function(t,e,i,n){void 0===e&&(e=null),void 0===i&&(i=null),n instanceof J||n instanceof _||(n=new _),Qo(this);for(var o=this.Wa.iteratorBackwards;o.next();){var r=o.value;r.visible&&r.ji(t,e,i,n)}return n},e.ux=function(t,e,i,n){return void 0===e&&(e=!1),void 0===i&&(i=!0),function(t,e,i,n,o){var r=null;for(void 0===r&&(r=null),void 0===i&&(i=null),void 0===n&&(n=!1),o instanceof J||o instanceof _||(o=new _),Qo(t),t=t.Wa.iteratorBackwards;t.next();){var s=t.value;s.visible&&!s.isTemporary&&s.Cf(e,r,i,n,o)}return o}(this,t,(function(t){return t instanceof ku&&(!i||t.canSelect())}),e,n)},e.Cf=function(t,e,i,n,o){void 0===e&&(e=null),void 0===i&&(i=null),void 0===n&&(n=!1),o instanceof J||o instanceof _||(o=new _),Qo(this);for(var r=this.Wa.iteratorBackwards;r.next();){var s=r.value;s.visible&&s.Cf(t,e,i,n,o)}return o},e.Nu=function(t,e,i,n,o,r){var s=new _;Qo(this);for(var a=this.Wa.iteratorBackwards;a.next();){var h=a.value;h.visible&&h.Nu(t,e,i,n,s,o,r)}return s},e.mz=function(t,e,i,n,o){return void 0===i&&(i=!0),void 0===n&&(n=!0),function(t,e,i,n,o,r){var s=null;void 0===s&&(s=null),void 0===n&&(n=null),void 0===o&&(o=!0),!1!==o&&!0!==o&&((o instanceof J||o instanceof _)&&(r=o),o=!0);for(r instanceof J||r instanceof _||(r=new _),Qo(t),t=t.Wa.iteratorBackwards;t.next();){var a=t.value;a.visible&&!a.isTemporary&&a.og(e,i,s,n,o,r)}return r}(this,t,e,(function(t){return t instanceof ku&&(!n||t.canSelect())}),i,o)},e.og=function(t,e,i,n,o,r){void 0===i&&(i=null),void 0===n&&(n=null),void 0===o&&(o=!0),!1!==o&&!0!==o&&((o instanceof J||o instanceof _)&&(r=o),o=!0),r instanceof J||r instanceof _||(r=new _),Qo(this);for(var s=this.Wa.iteratorBackwards;s.next();){var a=s.value;a.visible&&a.og(t,e,i,n,o,r)}return r},To.prototype.acceptEvent=function(t){return qo(this,t,t instanceof MouseEvent)},To.prototype.Qz=function(t){var e=this.H;if(!this.H.isEnabled)return!1;var i=qo(e,t,!1);switch(i.key=String.fromCharCode(t.which),i.down=!0,t.which){case 8:i.key="Backspace";break;case 33:i.key="PageUp";break;case 34:i.key="PageDown";break;case 35:i.key="End";break;case 36:i.key="Home";break;case 37:i.key="Left";break;case 38:i.key="Up";break;case 39:i.key="Right";break;case 40:i.key="Down";break;case 45:i.key="Insert";break;case 46:i.key="Del";break;case 48:i.key="0";break;case 187:case 61:case 107:i.key="Add";break;case 189:case 173:case 109:i.key="Subtract";break;case 27:i.key="Esc"}return e.doKeyDown(),Wo(i,t)},To.prototype.Rz=function(t){var e=this.H;if(!e.isEnabled)return!1;var i=qo(e,t,!1);switch(i.key=String.fromCharCode(t.which),i.up=!0,t.which){case 8:i.key="Backspace";break;case 33:i.key="PageUp";break;case 34:i.key="PageDown";break;case 35:i.key="End";break;case 36:i.key="Home";break;case 37:i.key="Left";break;case 38:i.key="Up";break;case 39:i.key="Right";break;case 40:i.key="Down";break;case 45:i.key="Insert";break;case 46:i.key="Del"}return e.doKeyUp(),Wo(i,t)},To.prototype.bz=function(t){var e=this.H;if(!e.isEnabled)return!1;var i=qo(e,t,!0);return null!==e.mouseEnter&&e.mouseEnter(i),e.currentTool.standardMouseOver(),Wo(i,t)},To.prototype.cz=function(t){var e=this.H;if(!e.isEnabled)return!1;var i=qo(e,t,!0);return null!==e.mouseLeave&&e.mouseLeave(i),Wo(i,t)},To.prototype.getMouse=function(t){var e=this.ta;if(null===e)return new pt(0,0);var i=e.getBoundingClientRect();return e=t.clientX-this.Aa/i.width*i.left,t=t.clientY-this.ya/i.height*i.top,null!==this.Ab?vt(new pt(e,t),this.Ab):new pt(e,t)},To.prototype.Ya=function(){this.Zi||(this.Zi=!0,this.$b(!1))},To.prototype.redraw=function(){this.vb||this.ld||(this.N(),this.bd())},(e=To.prototype).Pz=function(){return this.kg},e.Xy=function(t){void 0===t&&(t=null);var e=this.animationManager,i=e.isEnabled;e.Cc(),e.isEnabled=!1,_o(this),this.hf=!1,this.du=new pt(NaN,NaN),e.isEnabled=i,this.ld=!0;var n=this;null!==t&&x((function(){n.ld=!1,Kn(e,"Model"),t(n)}),1)},e.$b=function(t){if(void 0===t&&(t=!1),!0!==this.kg&&!(this.vb||!1===t&&this.ld)){this.kg=!0;var e=this;m.requestAnimationFrame((function(){e.kg&&e.bd()}))}},e.bd=function(){this.fn&&!this.kg||(this.fn&&(this.fn=!1),_o(this))},e.Nv=function(t,e){for(t.reset();t.next();){var i=t.value;!i.Zc()||i instanceof gc||(i.si()?(i.measure(1/0,1/0),i.arrange()):e.add(i))}for(t.reset();t.next();)(i=t.value)instanceof gc&&i.isVisible()&&tr(this,i);for(t.reset();t.next();)(i=t.value)instanceof wc&&i.isVisible()&&(i.si()?(i.measure(1/0,1/0),i.arrange()):e.add(i));for(t.reset();t.next();)(i=t.value)instanceof Hu&&i.isVisible()&&(i.si()?(i.measure(1/0,1/0),i.arrange()):e.add(i))},e.Fd=function(t,e,i,n){if(this.vd||this.animationManager.isAnimating)for(var o=0;on&&this.Ya(),this},e.Cy=function(t,e){gr(this,t,e),t.Xe(this);var i=this.Wa,n=i.indexOf(t);0<=n&&(i.remove(t),null!==this.cc&&this.cb(pi,"layers",this,t,null,n,null));var o,r=i.count;for(o=0;on&&this.Ya(),this},e.kA=function(t){if(t.diagram!==this&&w("Cannot remove a Layer from another Diagram: "+t+" of "+t.diagram),""!==t.name){var e=this.Wa,i=e.indexOf(t);if(e.remove(t)){for(e=t.Pa.copy().iterator;e.next();){var n=e.value,o=n.layerName;o!==t.name?n.layerName=o:n.layerName=""}null!==this.cc&&this.cb(pi,"layers",this,t,null,i,null),this.N(),this.Ya()}}},e.Qj=function(t){for(var e=this.layers;e.next();){var i=e.value;if(i.name===t)return i}return null},e.Yw=function(t){return null===this.pf&&(this.pf=new J),this.pf.add(t),this.model.Pe(t),this},e.mA=function(t){null!==this.pf&&(this.pf.remove(t),0===this.pf.count&&(this.pf=null)),this.model.ik(t)},e.Pe=function(t){return null===this.zg&&(this.zg=new J),this.zg.add(t),this},e.ik=function(t){null!==this.zg&&(this.zg.remove(t),0===this.zg.count&&(this.zg=null))},e.ds=function(t){if(this.skipsUndoManager||this.model.skipsUndoManager||this.model.undoManager.Tu(t),t.change!==ci&&(this.isModified=!0),null!==this.zg)for(var e=this.zg,i=e.length,n=0;nc.Pa.indexOf(d)&&c.oi(f,d,p):(d.isSelected=!1,d.isHighlighted=!1,d.Wb(),c.pc(p?f:-1,d,p)))}else c instanceof To?"number"==typeof f&&d instanceof So&&(e?(d.Xe(this),this.Wa.Gb(f,d)):this.Wa.mb(f)):w("unknown ChangedEvent.Remove object: "+t.toString());this.isModified=!0}else n!==ci&&w("unknown ChangedEvent: "+t.toString())}finally{this.skipsModelSourceBindings=i}}},To.prototype.Ea=function(t){return this.undoManager.Ea(t)},To.prototype.eb=function(t){return this.undoManager.eb(t)},To.prototype.Kf=function(){return this.undoManager.Kf()},To.prototype.commit=function(t,e){void 0===e&&(e="");var i=this.skipsUndoManager;null===e&&(this.skipsUndoManager=!0,e=""),this.undoManager.Ea(e);var n=!1;try{t(this),n=!0}finally{n?this.undoManager.eb(e):this.undoManager.Kf(),this.skipsUndoManager=i}},To.prototype.updateAllTargetBindings=function(t){this.partManager.updateAllTargetBindings(t)},To.prototype.rp=function(){this.partManager.rp()},To.prototype.onViewportBoundsChanged=function(t,e,i,n){if(!t.D(e)){void 0===n&&(n=!1),n||(this.Ee=!0),this.vd=!0;var o=this.layout;null===o||!o.isViewportSized||this.autoScale!==Xr||t.width===e.width&&t.height===e.height||o.C(),o=this.currentTool,!0===this.Vk&&o instanceof xi&&(this.lastInput.documentPoint=this.Ps(this.lastInput.viewPoint),bi(o,this)),this.vb||this.invalidateViewport(t,e),yr(this),this.fc.scale=i,this.fc.position.x=t.x,this.fc.position.y=t.y,this.fc.bounds.assign(t),this.fc.canvasSize.width=Math.round(t.width*i),this.fc.canvasSize.height=Math.round(t.height*i),this.fc.newCanvasSize.width=this.Aa,this.fc.newCanvasSize.height=this.ya,this.fc.isScroll=n,this.R("ViewportBoundsChanged",this.fc,t),this.isVirtualized&&this.links.each((function(t){t.isAvoiding&&t.actualBounds.Yc(e)&&t.bb()}))}},To.prototype.clearSelection=function(t){void 0===t&&(t=!1);var e=this.selection;if(0!==e.count){t||this.R("ChangingSelection",e);for(var i=e.Fa(),n=i.length,o=0;o=i.top&&0>=i.left&&0>=i.right&&0>=i.bottom)return e;var n=this.viewportBounds,o=this.scale;n=Dt.allocAt(0,0,n.width*o,n.height*o);var r=pt.allocAt(0,0);if(t.x>=n.x&&t.xn.x+n.width-i.right&&this.allowHorizontalScroll&&(s=Math.max(this.scrollHorizontalLineChange,1),s|=0,r.x+=s,t.x>n.x+n.width-i.right/2&&(r.x+=s),t.x>n.x+n.width-i.right/4&&(r.x+=4*s));return t.y>=n.y&&t.yn.y+n.height-i.bottom&&this.allowVerticalScroll&&(s=Math.max(this.scrollVerticalLineChange,1),s|=0,r.y+=s,t.y>n.y+n.height-i.bottom/2&&(r.y+=s),t.y>n.y+n.height-i.bottom/4&&(r.y+=4*s)),r.Xa(it)||(e=new pt(e.x+r.x/o,e.y+r.y/o)),Dt.free(n),pt.free(r),e},(e=To.prototype).Cs=function(){return null},e.av=function(){return null},e.bs=function(t,e){this.pj.add(t,e)},e.Fu=function(t){(this.Pw=t)||this.nodes.each((function(t){t instanceof gc&&(t.$p=null)}))},e.Wz=function(t){return Vr?(void 0===t&&(t={}),t.returnType="Image",this.Jx(t)):null},e.Jx=function(t){return void 0===t&&(t={}),Ir(this,this.Xz,t)},e.Xz=function(t,e,i){var n=zr(i,t,"canvas",null);if(null===n)return null;var o=null;if(null!==(i=n.Z.canvas))switch(o=t.returnType,o=void 0===o?"string":o.toLowerCase(),o){case rs+"data":o=n.getImageData(0,0,i.width,i.height);break;case rs:(n=(t.document||document).createElement("img")).src=i.toDataURL(t.type,t.details),o=n;break;case"blob":return"function"!=typeof e&&w('Error: Diagram.makeImageData called with "returnType: toBlob", but no required "callback" function property defined.'),"function"==typeof i.toBlob?(i.toBlob(e,t.type,t.details),"toBlob"):(e(null),null);default:o=i.toDataURL(t.type,t.details)}return"function"==typeof e?(e(o),null):o},f.Object.defineProperties(To.prototype,{renderer:{get:function(){return this.nl},set:function(t){this instanceof Ps||(""===t&&(t="default"),(t=t.toLowerCase())!==this.nl&&(this.nl=t,"default"===t||"canvas"===t?(null!==(t=this.pj.get("svg"))&&t.Oa.remove(),this.ta&&(this.ib=this.ta.context)):"svg"===t?(this.pj.contains("svg")?t=this.pj.get("svg"):(t=new ya(this,m.document),this.bs("svg",t)),null!==this.div&&this.div.appendChild(t.Oa),this.ib=t.context,this.ta&&(this.ta.context.setTransform(this.Mb,0,0,this.Mb,0,0),this.ta.context.clearRect(0,0,this.Aa,this.ya))):"debug"!==t||this.pj.contains("SVG")||(t=new ya(this,m.document),this.bs("SVG",t),t.Oa.style.backgroundColor="whitesmoke",null!==this.div&&this.div.after(t.Oa)),this.hk()))}},div:{get:function(){return this.Ka},set:function(t){if(this.Ka!==t){var e=this.Ka;null!==e?(e.H=void 0,e.goDiagram=void 0,e.go=void 0,e.innerHTML="",null!==this.ta&&(e=this.ta.Oa,this.removeEventListener(e,"pointermove",this.dk,!1),this.removeEventListener(e,"pointerdown",this.ui,!1),this.removeEventListener(e,"pointerup",this.fk,!1),this.removeEventListener(e,"pointerout",this.ek,!1),this.removeEventListener(e,"pointercancel",this.ck,!1),this.ta.mx()),this.ol&&(this.ol.disconnect(),this.ol=null),null!==(e=this.toolManager)&&(e.mouseDownTools.each((function(t){t.cancelWaitAfter()})),e.mouseMoveTools.each((function(t){t.cancelWaitAfter()})),e.mouseUpTools.each((function(t){t.cancelWaitAfter()}))),e.cancelWaitAfter(),this.currentTool.doCancel(),this.ta=null,this.removeEventListener(m,"resize",this.Ov,!1),this.removeEventListener(m,"wheel",this.$j,!0),bo===this&&(bo=null)):null===this.ui&&(this.hf=!1),this.Ka=null,null!==t&&((e=t.H)&&(e.div=null),Fo(this,t),this.hk())}}},$w:{get:function(){return this.Sq}},pi:{get:function(){return this.hf}},draggedLink:{get:function(){return this.nt},set:function(t){this.nt!==t&&(this.nt=t,null!==t&&(this.Vt=t.fromPort,this.Wt=t.toPort))}},Mx:{get:function(){return this.Vt},set:function(t){this.Vt=t}},Nx:{get:function(){return this.Wt},set:function(t){this.Wt=t}},animationManager:{get:function(){return this.Yd}},undoManager:{get:function(){return this.cc.undoManager}},skipsUndoManager:{get:function(){return this.Wg},set:function(t){this.Wg=t,this.cc.skipsUndoManager=t}},delaysLayout:{get:function(){return this.lt},set:function(t){this.lt=t}},opacity:{get:function(){return this.pb},set:function(t){var e=this.pb;e!==t&&((0>t||1t&&M(t,">= 0",To,"scrollHorizontalLineChange"),this.iu=t,this.g("scrollHorizontalLineChange",e,t))}},scrollVerticalLineChange:{get:function(){return this.mu},set:function(t){var e=this.mu;e!==t&&(0>t&&M(t,">= 0",To,"scrollVerticalLineChange"),this.mu=t,this.g("scrollVerticalLineChange",e,t))}},lastInput:{get:function(){return this.cj},set:function(t){this.cj=t}},previousInput:{get:function(){return this.Qg},set:function(t){this.Qg=t}},firstInput:{get:function(){return this.bq},set:function(t){this.bq=t}},currentCursor:{get:function(){return this.it},set:function(t){if(""===t&&(t=this.Op),this.it!==t){var e=this.ta,i=this.Ka;if(null!==e&&null!==i){this.it=t;var n=e.style.cursor;e.style.cursor=t,i.style.cursor=t,e.style.cursor===n&&(e.style.cursor="-webkit-"+t,i.style.cursor="-webkit-"+t,e.style.cursor===n&&(e.style.cursor="-moz-"+t,i.style.cursor="-moz-"+t,e.style.cursor===n&&(e.style.cursor=t,i.style.cursor=t)))}}}},defaultCursor:{get:function(){return this.Op},set:function(t){""===t&&(t="auto");var e=this.Op;e!==t&&(this.Op=t,this.g("defaultCursor",e,t))}},click:{get:function(){return this.zh},set:function(t){var e=this.zh;e!==t&&(this.zh=t,this.g("click",e,t))}},doubleClick:{get:function(){return this.Fh},set:function(t){var e=this.Fh;e!==t&&(this.Fh=t,this.g("doubleClick",e,t))}},contextClick:{get:function(){return this.Bh},set:function(t){var e=this.Bh;e!==t&&(this.Bh=t,this.g("contextClick",e,t))}},mouseOver:{get:function(){return this.Qh},set:function(t){var e=this.Qh;e!==t&&(this.Qh=t,this.g("mouseOver",e,t))}},mouseHover:{get:function(){return this.Oh},set:function(t){var e=this.Oh;e!==t&&(this.Oh=t,this.g("mouseHover",e,t))}},mouseHold:{get:function(){return this.Nh},set:function(t){var e=this.Nh;e!==t&&(this.Nh=t,this.g("mouseHold",e,t))}},mouseDragOver:{get:function(){return this.Qt},set:function(t){var e=this.Qt;e!==t&&(this.Qt=t,this.g("mouseDragOver",e,t))}},mouseDrop:{get:function(){return this.Lh},set:function(t){var e=this.Lh;e!==t&&(this.Lh=t,this.g("mouseDrop",e,t))}},handlesDragDropForTopLevelParts:{get:function(){return this.xt},set:function(t){var e=this.xt;e!==t&&(this.xt=t,this.g("handlesDragDropForTopLevelParts",e,t))}},mouseEnter:{get:function(){return this.Mh},set:function(t){var e=this.Mh;e!==t&&(this.Mh=t,this.g("mouseEnter",e,t))}},mouseLeave:{get:function(){return this.Ph},set:function(t){var e=this.Ph;e!==t&&(this.Ph=t,this.g("mouseLeave",e,t))}},toolTip:{get:function(){return this.$h},set:function(t){var e=this.$h;e!==t&&(this.$h=t,this.g("toolTip",e,t))}},contextMenu:{get:function(){return this.Ch},set:function(t){var e=this.Ch;e!==t&&(this.Ch=t,this.g("contextMenu",e,t))}},commandHandler:{get:function(){return this.nb},set:function(t){this.nb!==t&&(this.nb=t,t.Xe(this))}},toolManager:{get:function(){return this.te},set:function(t){this.te!==t&&(this.te=t,t.diagram=this)}},defaultTool:{get:function(){return this.ob},set:function(t){var e=this.ob;e!==t&&(this.ob=t,t.diagram=this,this.currentTool===e&&(this.currentTool=t))}},currentTool:{get:function(){return this.hb},set:function(t){var e=this.hb;e&&(e.isActive&&e.doDeactivate(),e.cancelWaitAfter(),e.doStop()),null===t&&(t=this.defaultTool),null!==t&&(this.hb=t,t.diagram=this,t.doStart())}},selection:{get:function(){return this.Hw}},maxSelectionCount:{get:function(){return this.Nt},set:function(t){var e=this.Nt;if(e!==t)if(0<=t&&!isNaN(t)){if(this.Nt=t,this.g("maxSelectionCount",e,t),!this.undoManager.isUndoingRedoing&&0<(t=this.selection.count-t)){this.R("ChangingSelection",this.selection),e=this.selection.Fa();for(var i=0;i= 0",To,"maxSelectionCount")}},nodeSelectionAdornmentTemplate:{get:function(){return this.St},set:function(t){var e=this.St;e!==t&&(this.St=t,this.g("nodeSelectionAdornmentTemplate",e,t))}},groupSelectionAdornmentTemplate:{get:function(){return this.wt},set:function(t){var e=this.wt;e!==t&&(this.wt=t,this.g("groupSelectionAdornmentTemplate",e,t))}},linkSelectionAdornmentTemplate:{get:function(){return this.Kt},set:function(t){var e=this.Kt;e!==t&&(this.Kt=t,this.g("linkSelectionAdornmentTemplate",e,t))}},highlighteds:{get:function(){return this.nw}},isModified:{get:function(){var t=this.undoManager;return t.isEnabled?null!==t.currentTransaction||this.rn&&this.Ce!==t.historyIndex:this.rn},set:function(t){if(this.rn!==t){this.rn=t;var e=this.undoManager;!t&&e.isEnabled&&(this.Ce=e.historyIndex),t||vr(this)}}},model:{get:function(){return this.cc},set:function(t){var e=this.cc;if(e!==t){this.currentTool.doCancel(),e&&e.undoManager!==t.undoManager&&e.undoManager.isInTransaction&&w("Do not replace a Diagram.model while a transaction is in progress."),this.animationManager.Cc(!0);var i=Ao(this,!0);this.hf=!1,this.fn=!0,this.Ce=-2,this.kg=!1;var n=this.vb;this.vb=!0,Kn(this.animationManager,"Model"),e&&(null!==this.pf&&this.pf.each((function(t){return e.ik(t)})),e.ik(this.Oc)),this.cc=t,this.partManager=function(t){return null!==(t=Er.get(t))?new t:new Qf}(this.cc.type);for(var o=0;othis.scale&&(this.scale=t)):M(t,"> 0",To,"minScale"))}},maxScale:{get:function(){return this.Mt},set:function(t){var e=this.Mt;e!==t&&(0 0",To,"maxScale"))}},zoomPoint:{get:function(){return this.zu},set:function(t){this.zu.D(t)||(this.zu=t=t.J())}},contentAlignment:{get:function(){return this.zk},set:function(t){var e=this.zk;e.D(t)||(this.zk=t=t.J(),this.g("contentAlignment",e,t),Yo(this,!1))}},initialContentAlignment:{get:function(){return this.pq},set:function(t){var e=this.pq;e.D(t)||(this.pq=t=t.J(),this.g("initialContentAlignment",e,t))}},padding:{get:function(){return this.yb},set:function(t){"number"==typeof t&&(t=new Wt(t));var e=this.yb;e.D(t)||(this.yb=t=t.J(),this.Ya(),this.g("padding",e,t))}},partManager:{get:function(){return this.Pc},set:function(t){var e=this.Pc;e!==t&&(null!==t.diagram&&w("Cannot share PartManagers between Diagrams: "+t.toString()),e&&e.Xe(null),this.Pc=t,t.Xe(this))}},nodes:{get:function(){return this.partManager.nodes.iterator}},links:{get:function(){return this.partManager.links.iterator}},parts:{get:function(){return this.partManager.parts.iterator}},layout:{get:function(){return this.Sc},set:function(t){var e=this.Sc;e!==t&&(this.Sc=t,t.diagram=this,t.group=null,this.xh=!0,this.g("layout",e,t),this.$b())}},isTreePathToChildren:{get:function(){return this.Ht},set:function(t){var e=this.Ht;if(e!==t&&(this.Ht=t,this.g("isTreePathToChildren",e,t),!this.undoManager.isUndoingRedoing))for(t=this.nodes;t.next();)oc(t.value)}},treeCollapsePolicy:{get:function(){return this.uu},set:function(t){var e=this.uu;e!==t&&(t!==ts&&t!==es&&t!==is&&w("Unknown Diagram.treeCollapsePolicy: "+t),this.uu=t,this.g("treeCollapsePolicy",e,t))}},Ue:{get:function(){return this.pw},set:function(t){this.pw=t}},avoidanceCellSize:{get:function(){return this.aw},set:function(t){this.Xh=null,this.aw=new At(Math.max(1,t.width),Math.max(1,t.height))}},avoidanceLimit:{get:function(){return this.bw},set:function(t){this.bw=Math.max(1,t)}},autoScrollInterval:{get:function(){return this.vp},set:function(t){var e=this.vp;e!==t&&(this.vp=t,this.g("autoScrollInterval",e,t))}},autoScrollRegion:{get:function(){return this.xp},set:function(t){"number"==typeof t&&(t=new Wt(t));var e=this.xp;e.D(t)||(this.xp=t=t.J(),this.Ya(),this.g("autoScrollRegion",e,t))}}}),f.Object.defineProperties(To,{licenseKey:{get:function(){return ns.jc()},set:function(t){ns.add(t.replace(/\s/g,""))}},version:{get:function(){return os}}}),To.prototype.makeImageData=To.prototype.Jx,To.prototype.makeImage=To.prototype.Wz,To.prototype.cacheGroupExternalLinks=To.prototype.Fu,To.prototype.addRenderer=To.prototype.bs,To.prototype.makeSVG=To.prototype.av,To.prototype.makeSvg=To.prototype.Cs,To.prototype.stopAutoScroll=To.prototype.ug,To.prototype.doAutoScroll=To.prototype.gs,To.prototype.isUnoccupied=To.prototype.Yj,To.prototype.raiseDiagramEvent=To.prototype.R,To.prototype.removeDiagramListener=To.prototype.am,To.prototype.addDiagramListener=To.prototype.Bj,To.prototype.findTreeRoots=To.prototype.yz,To.prototype.layoutDiagram=To.prototype.Uz,To.prototype.findTopLevelGroups=To.prototype.qz,To.prototype.findTopLevelNodesAndLinks=To.prototype.rz,To.prototype.ensureBounds=To.prototype.Va,To.prototype.findLinksByExample=To.prototype.ls,To.prototype.findNodesByExample=To.prototype.ms,To.prototype.findLinkForData=To.prototype.Kc,To.prototype.findNodeForData=To.prototype.ii,To.prototype.findPartForData=To.prototype.Lc,To.prototype.findLinkForKey=To.prototype.findLinkForKey,To.prototype.findNodeForKey=To.prototype.Vb,To.prototype.findPartForKey=To.prototype.findPartForKey,To.prototype.rebuildParts=To.prototype.Wd,To.prototype.transformViewToDoc=To.prototype.Ps,To.prototype.transformRectDocToView=To.prototype.zA,To.prototype.transformDocToView=To.prototype.op,To.prototype.centerRect=To.prototype.es,To.prototype.scrollToRect=To.prototype.tv,To.prototype.scroll=To.prototype.scroll,To.prototype.highlightCollection=To.prototype.Jz,To.prototype.highlight=To.prototype.Iz,To.prototype.selectCollection=To.prototype.rA,To.prototype.select=To.prototype.select,To.prototype.updateAllRelationshipsFromData=To.prototype.rp,To.prototype.updateAllTargetBindings=To.prototype.updateAllTargetBindings,To.prototype.commit=To.prototype.commit,To.prototype.rollbackTransaction=To.prototype.Kf,To.prototype.commitTransaction=To.prototype.eb,To.prototype.startTransaction=To.prototype.Ea,To.prototype.raiseChanged=To.prototype.g,To.prototype.raiseChangedEvent=To.prototype.cb,To.prototype.removeChangedListener=To.prototype.ik,To.prototype.addChangedListener=To.prototype.Pe,To.prototype.removeModelChangedListener=To.prototype.mA,To.prototype.addModelChangedListener=To.prototype.Yw,To.prototype.findLayer=To.prototype.Qj,To.prototype.removeLayer=To.prototype.kA,To.prototype.addLayerAfter=To.prototype.Cy,To.prototype.addLayerBefore=To.prototype.Ww,To.prototype.addLayer=To.prototype.Al,To.prototype.moveParts=To.prototype.moveParts,To.prototype.copyParts=To.prototype.Kj,To.prototype.removeParts=To.prototype.Is,To.prototype.remove=To.prototype.remove,To.prototype.add=To.prototype.add,To.prototype.clearDelayedGeometries=To.prototype.bx,To.prototype.setProperties=To.prototype.nm,To.prototype.attach=To.prototype.Du,To.prototype.set=To.prototype.set,To.prototype.resetInputOptions=To.prototype.Sx,To.prototype.setInputOption=To.prototype.sA,To.prototype.getInputOption=To.prototype.Ql,To.prototype.resetRenderingHints=To.prototype.Tx,To.prototype.setRenderingHint=To.prototype.Xx,To.prototype.getRenderingHint=To.prototype.Gf,To.prototype.maybeUpdate=To.prototype.bd,To.prototype.requestUpdate=To.prototype.$b,To.prototype.delayInitialization=To.prototype.Xy,To.prototype.isUpdateRequested=To.prototype.Pz,To.prototype.invalidateDocumentBounds=To.prototype.Ya,To.prototype.findObjectsNear=To.prototype.og,To.prototype.findPartsNear=To.prototype.mz,To.prototype.findObjectsIn=To.prototype.Cf,To.prototype.findPartsIn=To.prototype.ux,To.prototype.findObjectsAt=To.prototype.ji,To.prototype.findPartsAt=To.prototype.lz,To.prototype.findObjectAt=To.prototype.ic,To.prototype.findPartAt=To.prototype.Ol,To.prototype.focusObject=To.prototype.zz,To.prototype.alignDocument=To.prototype.Jy,To.prototype.zoomToRect=To.prototype.BA,To.prototype.zoomToFit=To.prototype.zoomToFit,To.prototype.diagramScroll=To.prototype.kx,To.prototype.focus=To.prototype.focus;var Er=new dt,Rr=null,Vr=void 0!==m.document,Yr=null,Gr="",Xr=new V(To,"None",0),Ur=new V(To,"Uniform",1),qr=new V(To,"UniformToFill",2),Kr=new V(To,"CycleAll",10),Hr=new V(To,"CycleNotDirected",11),Wr=new V(To,"CycleNotDirectedFast",12),Zr=new V(To,"CycleNotUndirected",13),Jr=new V(To,"CycleDestinationTree",14),$r=new V(To,"CycleSourceTree",15),_r=new V(To,"DocumentScroll",1),Qr=new V(To,"InfiniteScroll",2),ts=new V(To,"TreeParentCollapsed",21),es=new V(To,"AllParentsCollapsed",22),is=new V(To,"AnyParentsCollapsed",23),ns=new J,os="2.3.10",rs="image",ss=null,as=!1;function hs(){this.wy=null,this.j="zz@orderNum","63ad05bbe23a1786468a4c741b6d2"===this._tk?this.Rc=this.j=!0:this.Rc=null}function ls(t,e){if(e.ib.setTransform(e.Mb,0,0,e.Mb,0,0),e.ib.yc(),null===t.Rc)t:{e="f";var i=m[I("76a715b2f73f148a")][I("72ba13b5")]||"";if(t.Rc=!0,Vr){var n=To[I("76a115b6ed251eaf4692")];if(n)for(var o=ns.iterator;o.next()&&!(6>(n=I(n=o.value).split(I("39e9"))).length);){var r=I(n[1]).split(".");if("7da71ca0"!==n[4])break;var s=I(y[I("6cae19")]).split(".");if(r[0]>s[0]||r[0]===s[0]&&r[1]>=s[1]){var a=m[I("74a900bae4370f8b51")][I("6fbb13a1c2311e8a57")].toLowerCase();if(s=a[I("73a612b6fb191d")](I("3aad1ab6e022098b4dc4")),r=I(n[2]),-1(s=e[I("73a612b6fb191d")](r))&&r!==I("7da71ca0ad381e90")&&(s=e[I("73a612b6fb191d")](I("76a715b2ef3e149757"))),0>s&&(s=e[I("73a612b6fb191d")](I("76a715b2ef3e149757"))),0>s&&(s=e[I("73a612b6fb191d")](I("2bfa41fdb3784bca12"))),0>s&&(s=i[I("73a612b6fb191d")](I("7baa19a6f76c1988428554"))),t.Rc=!(0<=s&&sa),!t.Rc))break;if("#"===r[0]){s=m.document.createElement("div");for(var h=n[0].replace(/[A-Za-z]/g,"");4>h.length;)h+="9";if(a=h,h=h.substr(h.length-4),n="",n+=["gsh","gsf"][parseInt(h.substr(0,1),10)%2],n+=["Header","Background","Display","Feedback"][parseInt(h.substr(0,1),10)%4],s[I("79a417a0f0181a8946")]=n,m.document[I("78a712aa")]){m.document[I("78a712aa")][I("7bb806b6ed32388c4a875b")](s),h=m.getComputedStyle(s).getPropertyValue(I("78a704b7e62456904c9b12701b6532a8"));var l=m.getComputedStyle(s).getPropertyValue(I("75b817b0ea2202"));if(m.document[I("78a712aa")][I("68ad1bbcf533388c4a875b")](s),h){if(s=m[I("77a902b0eb1b1e804a8a")],l==="0."+parseInt(a,10)%100||-1!==h.indexOf(parseInt(r[1]+r[2],16))&&-1!==h.indexOf(parseInt(r[3]+r[4],16))){t.Rc=!1;break}if(s&&s(I("32ae19a1e0331fc94084537c067a67fa59f1386b89d006")).matches)for(n="."+n,r=0;rn.updateDelay?n.N():n.o||(n.o=!0,setTimeout((function(){return n.redraw()}),n.updateDelay))},i.Of=function(){null!==n.observed&&Ts(n)},i.autoScale=Ur,i.vb=!1,e&&Object.assign(i,e),i}function Cs(t){var e=t.observed;if(null!==e){var i=t.drawsTemporaryLayers,n=t.drawsGrid&&i,o=e.grid;n&&null!==o&&o.visible&&!isNaN(o.width)&&!isNaN(o.height)&&(yr(e,o=Dt.alloc().assign(t.viewportBounds).ed(e.viewportBounds)),Dt.free(o),Qo(e));var r=t.Ab;r.reset(),1!==t.scale&&r.scale(t.scale),0===t.position.x&&0===t.position.y||r.translate(-t.position.x,-t.position.y),(o=t.ib).scale(t.Mb,t.Mb),o.transform(r.m11,r.m12,r.m21,r.m22,r.dx,r.dy),o.yc(),r=(e=e.Wa.s).length;for(var s=0;sn||r>o)&&(ia(t,!0),t.measure(i>n?n:i,r>o?o:r,0,0));break;case cs:ia(t,!0),t.measure(n,o,0,0);break;case ps:ia(t,!0),t.measure(n,r,0,0);break;case gs:ia(t,!0),t.measure(i,o,0,0)}}}function Es(t,e){return null!==e&&(Vh(e)&&(e=e.panel),0!=(512&e.l)||(e.type===Ch.Auto||e.type===Ch.Spot)&&e.Pb()!==t)}function Rs(t,e,i,n){Us(t,e,t.areaBackground,!0,!0,i,n),t.areaBackground instanceof Ia&&t.areaBackground.type===_a?(e.beginPath(),e.rect(n.x,n.y,n.width,n.height),e.ng(t.areaBackground)):e.fillRect(n.x,n.y,n.width,n.height)}function Vs(t,e,i,n){var o=t.kq(),r=i.x,s=i.y,a=i.width+o,h=i.height+o;Us(t,e,t.Ma,!0,!1,i,n),t.Ma instanceof Ia&&t.Ma.type===_a?(e.beginPath(),e.rect(r-o/2,s-o/2,a,h),e.ng(t.Ma)):e.fillRect(r-o/2,s-o/2,a,h)}function Ys(t,e,i){for(var n=e.O.s,o=n.length,r=-1,s=0;so)&&w("Must specify non-negative integer row for RowColumnDefinition "+e+", not: "+o),t.isRow=!0,t.index=o):void 0!==e.column&&((null==(o=e.column)||1/0===o||isNaN(o)||0>o)&&w("Must specify non-negative integer column for RowColumnDefinition "+e+", not: "+o),t.isRow=!1,t.index=o),o=new X,e)"row"!==i&&"column"!==i&&(o[i]=e[i]);nr(t,o)}else nr(t,e);else w('Unknown initializer "'+e+'" for object being constructed by GraphObject.make: '+t)}function la(t,e){ca.add(t,e)}function ua(t,e,i){void 0===i&&(i=null);var n=t[1];if("function"==typeof i?i(n):"string"==typeof n)return t.splice(1,1),n;if(void 0===e)throw Error("no "+("function"==typeof i?"satisfactory":"string")+" argument for GraphObject builder "+t[0]);return e}us.className="DraggingInfo",ks.className="DraggingNodeInfoPair",Ms.prototype.reset=function(){this.isGridSnapEnabled=!1,this.isGridSnapRealtime=!0,this.gridSnapCellSize=new At(NaN,NaN).freeze(),this.gridSnapCellSpot=te,this.gridSnapOrigin=new pt(NaN,NaN).freeze(),this.groupsSnapMembers=this.dragsTree=this.dragsLink=!1,this.dragsMembers=this.groupsAlwaysMove=!0},Ms.className="DraggingOptions",c(Ss,To),Ss.prototype.reset=function(){To.prototype.reset.call(this),Ns(this)},Ss.className="Palette",c(Ps,To),Ps.prototype.computePixelRatio=function(){return 1},Ps.prototype.redraw=function(){if(this.o&&1<=this.updateDelay){this.o=!1;var t=this.ta,e=this.ib;if(null!==t&&null!==e){if(or(this),null===this.ql){var i=new Fa(null);i.width=t.width,i.height=t.height,this.ql=i}try{this.ta=this.ql,this.ib=this.ta.context,this.ib.Vc(!0),this.ib.setTransform(1,0,0,1,0,0),this.ib.clearRect(0,0,this.ta.width,this.ta.height),Cs(this)}finally{this.ta=t,this.ib=e}}}To.prototype.redraw.call(this)},Ps.prototype.gc=function(){if(null===this.Ka&&w("No div specified"),null===this.ta&&w("No canvas specified"),!(this.ta instanceof ya)&&(Su(this.box),this.Fc)){var t=this.observed;if(null!==t&&!t.animationManager.defaultAnimation.isAnimating&&t.pi){or(this);var e=this.ta;(t=this.ib).Vc(!0),t.setTransform(1,0,0,1,0,0),t.clearRect(0,0,e.width,e.height),1>this.updateDelay?Cs(this):null!==this.ql&&(t.drawImage(this.ql.Oa,0,0),(e=this.Ab).reset(),1!==this.scale&&e.scale(this.scale),0===this.position.x&&0===this.position.y||e.translate(-this.position.x,-this.position.y),t.scale(this.Mb,this.Mb),t.transform(e.m11,e.m12,e.m21,e.m22,e.dx,e.dy),t.yc());for(var i=(e=this.Wa.s).length,n=0;nt&&(t=0),this.ia!==t&&(this.ia=t)}}}),Ps.className="Overview",c(Ls,Ti),Ls.prototype.canStart=function(){if(!this.isEnabled)return!1;var t=this.diagram;if(null===t||!t.allowMove||!t.allowSelect)return!1;var e=t.observed;if(null===e)return!1;var i=t.lastInput;return!(!i.left||t.currentTool!==this&&(!this.isBeyondDragSize()||i.isTouchEvent&&i.timestamp-t.firstInput.timestampe.maxScale||(e.scale=t))},As.prototype.canDecreaseZoom=function(t){void 0===t&&(t=1/this.zoomFactor);var e=this.diagram;return e.autoScale===Xr&&(!((t=e.scale*t)e.maxScale)&&e.allowZoom)},As.prototype.increaseZoom=function(t){void 0===t&&(t=this.zoomFactor);var e=this.diagram;e.autoScale===Xr&&((t=e.scale*t)e.maxScale||(e.scale=t))},As.prototype.canIncreaseZoom=function(t){void 0===t&&(t=this.zoomFactor);var e=this.diagram;return e.autoScale===Xr&&(!((t=e.scale*t)e.maxScale)&&e.allowZoom)},As.prototype.resetZoom=function(t){void 0===t&&(t=this.defaultScale);var e=this.diagram;te.maxScale||(e.scale=t)},As.prototype.canResetZoom=function(t){void 0===t&&(t=this.defaultScale);var e=this.diagram;return!(te.maxScale)&&e.allowZoom},As.prototype.zoomToFit=function(){var t=this.diagram,e=t.animationManager;e.Cc(),t.redraw();var i=t.position,n=t.scale;Kn(e,"Zoom To Fit"),this.isZoomToFitRestoreEnabled&&n===this.Au&&!isNaN(this.Jt)&&t.documentBounds.D(this.yu)?(t.scale=this.Jt,t.position=this.sw,this.Au=NaN,this.yu=qt):(this.Jt=n,this.sw=i.copy(),t.zoomToFit(),this.Au=t.scale,this.yu=t.documentBounds.copy()),Hn(e)},As.prototype.canZoomToFit=function(){return this.diagram.allowZoom},As.prototype.scrollToPart=function(t){void 0===t&&(t=null);var e=this.diagram;if(e.Va(),null===t){try{null!==this.cg&&(this.cg.next()?t=this.cg.value:this.cg=null)}catch(t){this.cg=null}null===t&&(0(t=180*Math.atan2(t.m12,t.m11)/Math.PI)&&(t+=360),t},e.Df=function(){if(0!=(4096&this.l)==!1)return this.Kk;var t=this.Ca;return null!==this.panel?t*this.panel.Df():t},e.qs=function(t,e){return void 0===e&&(e=new pt),e.assign(t),this.oe.Cd(e),e},e.rs=function(t,e,i){return this.Sj(t.x,t.y,e.x,e.y,i)},e.Sj=function(t,e,i,n,o){var r=this.transform,s=1/(r.m11*r.m22-r.m12*r.m21),a=r.m22*s,h=-r.m12*s,l=-r.m21*s,u=r.m11*s,c=s*(r.m21*r.dy-r.m22*r.dx),f=s*(r.m12*r.dx-r.m11*r.dy);return null!==this.areaBackground?(r=this.actualBounds,Xe.Ff(r.left,r.top,r.right,r.bottom,t,e,i,n,o)):(s=t*a+e*l+c,t=t*h+e*u+f,e=i*a+n*l+c,i=i*h+n*u+f,o.h(0,0),n=this.naturalBounds,i=Xe.Ff(0,0,n.width,n.height,s,t,e,i,o),o.transform(r),i)},Os.prototype.measure=function(t,e,i,n){if(!1!==ea(this)){var o=this.Kg,r=o.right+o.left;o=o.top+o.bottom,t=Math.max(t-r,0),e=Math.max(e-o,0),i=Math.max((i||0)-r,0),n=Math.max((n||0)-o,0),r=this.angle,o=this.desiredSize;var s=this.kq();90===r||270===r?(t=isFinite(o.height)?o.height+s:t,e=isFinite(o.width)?o.width+s:e):(t=isFinite(o.width)?o.width+s:t,e=isFinite(o.height)?o.height+s:e),o=i||0,s=n||0;var a=this instanceof Ch;switch(Hs(this,!0)){case fs:s=o=0,a&&(e=t=1/0);break;case cs:isFinite(t)&&t>i&&(o=t),isFinite(e)&&e>n&&(s=e);break;case ps:isFinite(t)&&t>i&&(o=t),s=0,a&&(e=1/0);break;case gs:isFinite(e)&&e>n&&(s=e),o=0,a&&(t=1/0)}a=this.maxSize;var h=this.minSize;o>a.width&&h.widtha.height&&h.heightt.height||this.Cb>t.width))&&(i=!0)),this.l=i?256|this.l:-257&this.l,this.Ib.w()||w("Non-real actualBounds has been set. Object "+this+", actualBounds: "+this.Ib.toString()),this.Xl(r,this.Ib),oa(this,!1),Dt.free(r)},(e=Os.prototype).eh=function(){},e.Xl=function(t,e){var i=this.part;null!==i&&null!==i.diagram&&(i.selectionObject!==this&&i.resizeObject!==this&&i.rotateObject!==this||Eu(i,!0),this.N(),Et(t,e)||(i.oh(),this.Pn(i)))},e.Pn=function(t){null!==this.portId&&(Eu(t,!0),t instanceof Zu&&Qu(t,this))},e.gc=function(t,e){if(!function(t,e,i){if(!(e instanceof va))return!1;if(!t.visible||0===t.opacity||t.Dd()&&!t.isVisible())return null!==t.svg&&null!==t.svg.parentNode&&t.svg.remove(),!0;var n=t.panel,o=t.nk(e);if(t.kk(e,i,o))return null!==t.svg.parentElement?(t.Dd()&&(e.ti=t.svg),!0):(t.Dd()?(null!==e.ti?e.ti.after(t.svg):e.Nj.prepend(t.svg),e.ti=t.svg):n&&Ys(t,n,t.svg),!0);if(t.Dd()&&t.isShadowed){var r=t.shadowOffset;e.Ev(r.x*i.scale*t.scale*i.Mb,r.y*i.scale*t.scale*i.Mb,t.shadowBlur),Aa(e),e.shadowColor=t.shadowColor}t instanceof Pl&&(e.font=t.font),e.yd=null;var s=t.transform;r=t instanceof Ch;var a=t instanceof Ch&&Vh(t);0!=(4096&t.l)==!0&&qs(t);var h=t.Ib;if(e.rb.ha=[1,0,0,1,0,0],e.o=!1,o&&(e.o=!0,r&&a?(Ca(e,1,0,0,1,0,0),t.svg=e.ad):r?(Ca(e,s.m11,s.m12,s.m21,s.m22,s.dx,s.dy),t.svg=e.ad):Ca(e,1,0,0,1,0,0)),o=t.naturalBounds,null!==t.areaBackground){var l=s.copy().Vj();e.rb.ha=[l.m11,l.m12,l.m21,l.m22,l.dx,l.dy],Rs(t,e,o,h),e.rb.ha=[1,0,0,1,0,0],e.yd.gd=e.ad,e.yd.prepend(e.ad)}return r||(e.rb.ha=[s.m11,s.m12,s.m21,s.m22,s.dx,s.dy]),null!==t.background&&(r?(a&&(e.rb.ha=[s.m11,s.m12,s.m21,s.m22,s.dx,s.dy]),Vs(t,e,o,h),a&&(e.rb.ha=[1,0,0,1,0,0])):(e.rb.ha=[s.m11,s.m12,s.m21,s.m22,s.dx,s.dy],Vs(t,e,o,h)),e.yd.Ma=e.ad,e.yd.prepend(e.ad)),s=e.yd,o=t.part,a=!1,o&&i.Gf("drawShadows")&&(a=o.isShadowed),e.clipInsteadOfFill&&(a=!1),t.Dd()&&a&&Aa(e),a&&!0===t.shadowVisible?Aa(e):a&&!1===t.shadowVisible&&La(e),o=t.panel,a&&Es(t,o)&&null===t.shadowVisible&&La(e),e.Il&&(l=i.computePixelRatio(),l="drop-shadow("+e.shadowOffsetX/l+"px "+e.shadowOffsetY/l+"px "+e.shadowBlur/l/2+"px "+e.shadowColor+")",null!==t.background&&s.Ma.setAttributeNS(null,"filter",l),null!==t.areaBackground&&s.gd.setAttributeNS(null,"filter",l)),a&&(null!==t.Ma||null!==t.areaBackground||Es(t,o))?(Js(t,!0),null===t.shadowVisible&&La(e)):Js(t,!1),o=a,t.hh(e,i),r&&e.nh.pop(),e.o&&e.nh.pop(),s=e.Gv.hs,a=r?t.svg:e.yd,l=t.svg,r||null===l||a===l||l.parentNode!==t.panel.svg?(t.svg=a,null!==s&&null===a&&(Ta(e),e.nh.pop()),null===a||(t.$o(e,n,h,a),e.Il&&(i=i.computePixelRatio(),t.Dv(a,"drop-shadow("+e.shadowOffsetX/i+"px "+e.shadowOffsetY/i+"px "+e.shadowBlur/i/2+"px "+e.shadowColor+")")),o&&0!=(512&t.l)==!0&&Aa(e),t.Dd()&&La(e),i=t.Dd()?t.opacity*e.globalAlpha:t.opacity,1!==i&&a.setAttributeNS(null,"opacity",i.toString()),""!==t.filter&&a.setAttributeNS(null,"filter",t.filter),t.Dd()?(e.ti?e.ti.after(a):e.Nj.prepend(a),e.ti=a):null!==n&&Ys(t,n,a),null!==s&&s(t,a)),!0):(t.svg.replaceWith(a),t.svg=a,null!==a&&t.$o(e,n,h,a),Gs(e,l),!0)}(this,t,e)&&this.visible){var i=this.opacity;if(0!==i){var n=1;1!==i&&(n=t.globalAlpha,t.globalAlpha=n*i);var o="";""!==this.filter&&(o=t.filter,t.filter=this.filter);var r=this instanceof Ch&&Vh(this),s=this.Ib;if(r){var a=this.Ib,h=this.dc,l=this.areaBackground,u=this.Ma;null===l&&null===u||t.yc(),null!==l&&(Us(this,t,l,!0,!0,h,a),l instanceof Ia&&l.type===_a?(t.beginPath(),t.rect(a.x,a.y,a.width,a.height),t.ng(l)):t.fillRect(a.x,a.y,a.width,a.height)),null!==u&&(Us(this,t,u,!0,!1,h,a),u instanceof Ia&&u.type===_a?(t.beginPath(),t.rect(a.x,a.y,a.width,a.height),t.ng(u)):t.fillRect(a.x,a.y,a.width,a.height)),this.hh(t,e)}if(!r&&(r||0!==s.width&&0!==s.height&&!isNaN(s.x)&&!isNaN(s.y))){r=this.transform,a=this.panel,0!=(4096&this.l)==!0&&qs(this),h=!1;var c,f=0;if((l=this.part)&&e.Gf("drawShadows")&&(h=l.isShadowed)&&(u=l.shadowOffset,f=Math.max(u.y,u.x)*e.scale*e.Mb),u=this.Dd(),!(c=e.$i||!u)){var d,p=this.naturalBounds,g=(c=this.wh).m11,m=c.m21,y=c.dx,v=c.m12,x=c.m22,b=c.dy,w=d=0;c=d*g+w*m+y;var k=d*v+w*x+b,M=(d=p.width+f)*g+(w=0)*m+y;d=d*v+w*x+b,w=Math.min(c,M);var S=Math.min(k,d),N=Math.max(c+0,M)-w,P=Math.max(k+0,d)-S;c=w,k=S,M=(d=p.width+f)*g+(w=p.height+f)*m+y,d=d*v+w*x+b,w=Math.min(c,M),S=Math.min(k,d),N=Math.max(c+N,M)-w,P=Math.max(k+P,d)-S,c=w,k=S,M=(d=0)*g+(w=p.height+f)*m+y,d=d*v+w*x+b,w=Math.min(c,M),S=Math.min(k,d),N=Math.max(c+N,M)-w,P=Math.max(k+P,d)-S,c=w,k=S,p=(f=e.viewportBounds).x,g=f.y,c=!(c>f.width+p||p>N+c||k>f.height+g||g>P+k)}if(c){if(c=0!=(256&this.l),t.clipInsteadOfFill&&(c=!1),this instanceof Pl&&(t.font=this.font),c){if(k=a.se()?a.naturalBounds:a.actualBounds,N=Math.max(s.x,k.x),P=Math.max(s.y,k.y),f=Math.min(s.right,k.right)-N,p=Math.min(s.bottom,k.bottom)-P,null!==(g=this.tb)&&(N=g.x,P=g.y,f=g.width,p=g.height),N>s.width+s.x||s.x>k.width+k.x)return 1!==i&&(t.globalAlpha=n),void(""!==this.filter&&(t.filter=o));t.save(),t.beginPath(),t.rect(N,P,f,p),t.clip()}if(u){if(!l.isVisible())return 1!==i&&(t.globalAlpha=n),void(""!==this.filter&&(t.filter=o));h&&(k=l.shadowOffset,t.Ev(k.x*e.scale*this.scale*e.Mb,k.y*e.scale*this.scale*e.Mb,l.shadowBlur),Aa(t),t.shadowColor=l.shadowColor)}h&&!0===this.shadowVisible?Aa(t):h&&!1===this.shadowVisible&&La(t),l=this.naturalBounds,null!==this.areaBackground&&(t.yc(),Rs(this,t,l,s)),t.transform(r.m11,r.m12,r.m21,r.m22,r.dx,r.dy),h&&Es(this,a)&&null===this.shadowVisible&&La(t),null!==this.Ma&&(t.yc(),Vs(this,t,l,s)),h&&(null!==this.Ma||null!==this.areaBackground||Es(this,a))?(Js(this,!0),null===this.shadowVisible&&La(t)):Js(this,!1),this.hh(t,e),h&&0!=(512&this.l)==!0&&Aa(t),u&&h&&La(t),c&&(t.restore(),t.Vc(this instanceof Ch)),r.ws()||(e=1/(r.m11*r.m22-r.m12*r.m21),t.transform(r.m22*e,-r.m12*e,-r.m21*e,r.m11*e,e*(r.m21*r.dy-r.m22*r.dx),e*(r.m12*r.dx-r.m11*r.dy)))}}1!==i&&(t.globalAlpha=n),""!==this.filter&&(t.filter=o)}}},e.Dv=function(){},e.$o=function(t,e,i,n){var o=0!=(256&this.l);if(t.clipInsteadOfFill&&(o=!1),o){var r=e.se()?e.naturalBounds:e.actualBounds;e=Math.max(i.x,r.x),o=Math.max(i.y,r.y);var s=Math.min(i.right,r.right)-e;i=Math.min(i.bottom,r.bottom)-o,null!==(r=this.tb)&&(e=r.x,o=r.y,s=r.width,i=r.height);var a=null;null!==(r=n.getAttribute("clip-path"))&&(a=t.svg.getElementById(r.split("#")[1].slice(0,-1))),null===a?(r="CLIP"+at++,a=t.Ud("clipPath",{id:r}),e=t.Ud("rect",{x:e,y:o,width:s,height:i}),this instanceof Ch&&(o=this.transform.copy().Vj(),e.setAttribute("transform","matrix("+o.m11+", "+o.m12+", "+o.m21+", "+o.m22+", "+o.dx+", "+o.dy+")")),a.appendChild(e),t.svg.appendChild(a),n.setAttributeNS(null,"clip-path","url(#"+r+")")):((t=a.firstElementChild).setAttribute("x",e.toString()),t.setAttribute("y",o.toString()),t.setAttribute("width",s.toString()),t.setAttribute("height",i.toString()))}else n.removeAttributeNS(null,"clip-path"),Gs(t,n)},e.hh=function(){},e.lv=function(){this.Uc=!0},e.kk=function(t,e,i){if(this.Uc)return this.lv(),this.Uc=!1;if(null===(e=this.svg))return!1;if(!this.visible)return e.remove(),!1;if("g"!==e.nodeName&&i||"g"===e.nodeName&&!i)return!1;var n=this.transform,o=this instanceof Ch&&Vh(this);if(!(this instanceof Ch&&o))if(this instanceof ou){var r=this.bt;t.rb.ha=[n.m11,n.m12,n.m21,n.m22,n.dx,n.dy],null!==r&&ba(t,r[0],r[1],r[2],r[3],r[4],r[5],r[6],r[7]),i?e.lastElementChild.setAttributeNS(null,"transform",wa(t)):e.setAttributeNS(null,"transform",wa(t))}else if(!i||this instanceof Ch)e.setAttributeNS(null,"transform","matrix("+n.m11+", "+n.m12+", "+n.m21+", "+n.m22+", "+n.dx+", "+n.dy+")");else if(this instanceof pl){r=e.getElementsByTagName("path");for(var s=0;st?t=0:1t||1=t&&w("GraphObject.scale for "+this+" must be greater than zero, not: "+t),this.Ca=t,this.v(),this.g("scale",e,t))}},angle:{get:function(){return this.Kb},set:function(t){var e=this.Kb;e!==t&&(0>(t%=360)&&(t+=360),e!==t&&(this.Kb=t,sa(this),this.v(),this.g("angle",e,t)))}},desiredSize:{get:function(){return this.jd},set:function(t){var e=t.width,i=t.height,n=this.jd,o=n.width,r=n.height;(o===e||isNaN(o)&&isNaN(e))&&(r===i||isNaN(r)&&isNaN(i))||(this.jd=t=t.J(),this.v(),this instanceof pl&&this.qc(),this.g("desiredSize",n,t),$s(this)&&(null!==(t=this.part)&&(Bs(this,t,"width"),Bs(this,t,"height"))))}},width:{get:function(){return this.jd.width},set:function(t){var e=this.jd.width;e===t||isNaN(e)&&isNaN(t)||(e=this.jd,this.jd=t=new At(t,this.jd.height).freeze(),this.v(),this instanceof pl&&this.qc(),this.g("desiredSize",e,t),$s(this)&&(null!==(t=this.part)&&Bs(this,t,"width")))}},height:{get:function(){return this.jd.height},set:function(t){var e=this.jd.height;e===t||isNaN(e)&&isNaN(t)||(e=this.jd,this.jd=t=new At(this.jd.width,t).freeze(),this.v(),this instanceof pl&&this.qc(),this.g("desiredSize",e,t),$s(this)&&(null!==(t=this.part)&&Bs(this,t,"height")))}},minSize:{get:function(){return null!==this.A?this.A.u:kt},set:function(t){var e=this.minSize;e.D(t)||(t=t.copy(),isNaN(t.width)&&(t.width=0),isNaN(t.height)&&(t.height=0),t.freeze(),Ds(this),this.A.u=t,this.v(),this.g("minSize",e,t))}},maxSize:{get:function(){return null!==this.A?this.A.o:Ct},set:function(t){var e=this.maxSize;e.D(t)||(t=t.copy(),isNaN(t.width)&&(t.width=1/0),isNaN(t.height)&&(t.height=1/0),t.freeze(),Ds(this),this.A.o=t,this.v(),this.g("maxSize",e,t))}},measuredBounds:{get:function(){return this.uc}},naturalBounds:{get:function(){return this.dc}},margin:{get:function(){return this.Kg},set:function(t){"number"==typeof t&&(t=new Wt(t));var e=this.Kg;e.D(t)||(this.Kg=t=t.J(),this.v(),this.g("margin",e,t))}},transform:{get:function(){return 0!=(2048&this.l)==!0&&qs(this),this.Ab}},oe:{get:function(){return 0!=(4096&this.l)==!0&&qs(this),this.wh}},animationTriggers:{get:function(){return null!==this.A?this.A.hb:null},set:function(t){this.animationTriggers!==t&&(Ds(this),this.A.hb=t)}},reshapingBehavior:{get:function(){return null!==this.A?this.A.Pf:fs},set:function(t){this.reshapingBehavior!==t&&(Ds(this),this.A.Pf=t)}},alignment:{get:function(){return this.Jb},set:function(t){var e=this.Jb;e.D(t)||(t.Mc()&&!t.Xb()&&w("GraphObject.alignment for "+this+" must be a real Spot or Spot.Default, not: "+t),this.Jb=t=t.J(),Ks(this),this.g("alignment",e,t))}},column:{get:function(){return this.Ag},set:function(t){t=Math.round(t);var e=this.Ag;e!==t&&(0>t&&M(t,">= 0",Os,"column"),this.Ag=t,this.v(),this.g("column",e,t),null!==this.svg&&this.svg.remove())}},columnSpan:{get:function(){return null!==this.A?this.A.ob:1},set:function(t){t=Math.round(t);var e=this.columnSpan;e!==t&&(1>t&&M(t,">= 1",Os,"columnSpan"),Ds(this),this.A.ob=t,this.v(),this.g("columnSpan",e,t))}},row:{get:function(){return this.io},set:function(t){t=Math.round(t);var e=this.io;e!==t&&(0>t&&M(t,">= 0",Os,"row"),this.io=t,this.v(),this.g("row",e,t),null!==this.svg&&this.svg.remove())}},rowSpan:{get:function(){return null!==this.A?this.A.Bi:1},set:function(t){t=Math.round(t);var e=this.rowSpan;e!==t&&(1>t&&M(t,">= 1",Os,"rowSpan"),Ds(this),this.A.Bi=t,this.v(),this.g("rowSpan",e,t))}},spanAllocation:{get:function(){return null!==this.A?this.A.Di:null},set:function(t){var e=this.spanAllocation;e!==t&&(Ds(this),this.A.Di=t,this.v(),this.g("spanAllocation",e,t))}},alignmentFocus:{get:function(){return this.sk},set:function(t){var e=this.sk;e.D(t)||(this.sk=t=t.J(),this.v(),this.g("alignmentFocus",e,t))}},portId:{get:function(){return this.Yn},set:function(t){var e=this.Yn;if(e!==t){var i=this.part;null===i||i instanceof Zu||w("Cannot set portID on a Link: "+t),null!==e&&null!==i&&ac(i,this),this.Yn=t,null!==t&&null!==i&&(i.Te=!0,sc(i,this)),this.g("portId",e,t)}}},toSpot:{get:function(){return null!==this.ba?this.ba.yj:Qt},set:function(t){var e=this.toSpot;e.D(t)||(t=t.J(),this.Xc(),this.ba.yj=t,this.g("toSpot",e,t),ra(this))}},toEndSegmentLength:{get:function(){return null!==this.ba?this.ba.wj:10},set:function(t){var e=this.toEndSegmentLength;e!==t&&(0>t&&M(t,">= 0",Os,"toEndSegmentLength"),this.Xc(),this.ba.wj=t,this.g("toEndSegmentLength",e,t),ra(this))}},toShortLength:{get:function(){return null!==this.ba?this.ba.xj:0},set:function(t){var e=this.toShortLength;e!==t&&(this.Xc(),this.ba.xj=t,this.g("toShortLength",e,t),ra(this))}},toLinkable:{get:function(){return null!==this.ba?this.ba.Tr:null},set:function(t){var e=this.toLinkable;e!==t&&(this.Xc(),this.ba.Tr=t,this.g("toLinkable",e,t))}},toMaxLinks:{get:function(){return null!==this.ba?this.ba.Ur:1/0},set:function(t){var e=this.toMaxLinks;e!==t&&(0>t&&M(t,">= 0",Os,"toMaxLinks"),this.Xc(),this.ba.Ur=t,this.g("toMaxLinks",e,t))}},fromSpot:{get:function(){return null!==this.ba?this.ba.Xi:Qt},set:function(t){var e=this.fromSpot;e.D(t)||(t=t.J(),this.Xc(),this.ba.Xi=t,this.g("fromSpot",e,t),ra(this))}},fromEndSegmentLength:{get:function(){return null!==this.ba?this.ba.Vi:10},set:function(t){var e=this.fromEndSegmentLength;e!==t&&(0>t&&M(t,">= 0",Os,"fromEndSegmentLength"),this.Xc(),this.ba.Vi=t,this.g("fromEndSegmentLength",e,t),ra(this))}},fromShortLength:{get:function(){return null!==this.ba?this.ba.Wi:0},set:function(t){var e=this.fromShortLength;e!==t&&(this.Xc(),this.ba.Wi=t,this.g("fromShortLength",e,t),ra(this))}},fromLinkable:{get:function(){return null!==this.ba?this.ba.hq:null},set:function(t){var e=this.fromLinkable;e!==t&&(this.Xc(),this.ba.hq=t,this.g("fromLinkable",e,t))}},fromMaxLinks:{get:function(){return null!==this.ba?this.ba.iq:1/0},set:function(t){var e=this.fromMaxLinks;e!==t&&(0>t&&M(t,">= 0",Os,"fromMaxLinks"),this.Xc(),this.ba.iq=t,this.g("fromMaxLinks",e,t))}},cursor:{get:function(){return null!==this.A?this.A.j:""},set:function(t){var e=this.cursor;e!==t&&(Ds(this),this.A.j=t,this.g("cursor",e,t))}},click:{get:function(){return null!==this.A?this.A.zh:null},set:function(t){var e=this.click;e!==t&&(Ds(this),this.A.zh=t,this.g("click",e,t))}},doubleClick:{get:function(){return null!==this.A?this.A.Fh:null},set:function(t){var e=this.doubleClick;e!==t&&(Ds(this),this.A.Fh=t,this.g("doubleClick",e,t))}},contextClick:{get:function(){return null!==this.A?this.A.Bh:null},set:function(t){var e=this.contextClick;e!==t&&(Ds(this),this.A.Bh=t,this.g("contextClick",e,t))}},mouseEnter:{get:function(){return null!==this.A?this.A.Mh:null},set:function(t){var e=this.mouseEnter;e!==t&&(Ds(this),this.A.Mh=t,this.g("mouseEnter",e,t))}},mouseLeave:{get:function(){return null!==this.A?this.A.Ph:null},set:function(t){var e=this.mouseLeave;e!==t&&(Ds(this),this.A.Ph=t,this.g("mouseLeave",e,t))}},mouseOver:{get:function(){return null!==this.A?this.A.Qh:null},set:function(t){var e=this.mouseOver;e!==t&&(Ds(this),this.A.Qh=t,this.g("mouseOver",e,t))}},mouseHover:{get:function(){return null!==this.A?this.A.Oh:null},set:function(t){var e=this.mouseHover;e!==t&&(Ds(this),this.A.Oh=t,this.g("mouseHover",e,t))}},mouseHold:{get:function(){return null!==this.A?this.A.Nh:null},set:function(t){var e=this.mouseHold;e!==t&&(Ds(this),this.A.Nh=t,this.g("mouseHold",e,t))}},mouseDragEnter:{get:function(){return null!==this.A?this.A.Of:null},set:function(t){var e=this.mouseDragEnter;e!==t&&(Ds(this),this.A.Of=t,this.g("mouseDragEnter",e,t))}},mouseDragLeave:{get:function(){return null!==this.A?this.A.Xd:null},set:function(t){var e=this.mouseDragLeave;e!==t&&(Ds(this),this.A.Xd=t,this.g("mouseDragLeave",e,t))}},mouseDrop:{get:function(){return null!==this.A?this.A.Lh:null},set:function(t){var e=this.mouseDrop;e!==t&&(Ds(this),this.A.Lh=t,this.g("mouseDrop",e,t))}},actionDown:{get:function(){return null!==this.A?this.A.V:null},set:function(t){var e=this.actionDown;e!==t&&(Ds(this),this.A.V=t,this.g("actionDown",e,t))}},actionMove:{get:function(){return null!==this.A?this.A.ia:null},set:function(t){var e=this.actionMove;e!==t&&(Ds(this),this.A.ia=t,this.g("actionMove",e,t))}},actionUp:{get:function(){return null!==this.A?this.A.Ha:null},set:function(t){var e=this.actionUp;e!==t&&(Ds(this),this.A.Ha=t,this.g("actionUp",e,t))}},actionCancel:{get:function(){return null!==this.A?this.A.F:null},set:function(t){var e=this.actionCancel;e!==t&&(Ds(this),this.A.F=t,this.g("actionCancel",e,t))}},toolTip:{get:function(){return null!==this.A?this.A.$h:null},set:function(t){var e=this.toolTip;e!==t&&(Ds(this),this.A.$h=t,this.g("toolTip",e,t))}},contextMenu:{get:function(){return null!==this.A?this.A.Ch:null},set:function(t){var e=this.contextMenu;e!==t&&(Ds(this),this.A.Ch=t,this.g("contextMenu",e,t))}}}),Os.prototype.trigger=Os.prototype.Jv,Os.prototype.findBindingPanel=Os.prototype.ih,Os.prototype.findTemplateBinder=Os.prototype.pz,Os.prototype.setProperties=Os.prototype.nm,Os.prototype.apply=Os.prototype.apply,Os.prototype.attach=Os.prototype.Du,Os.prototype.set=Os.prototype.set,Os.prototype.isEnabledObject=Os.prototype.If,Os.prototype.isVisibleObject=Os.prototype.Ed,Os.prototype.isContainedBy=Os.prototype.rg,Os.prototype.getNearestIntersectionPoint=Os.prototype.rs,Os.prototype.getLocalPoint=Os.prototype.qs,Os.prototype.getDocumentScale=Os.prototype.Df,Os.prototype.getDocumentAngle=Os.prototype.li,Os.prototype.getDocumentBounds=Os.prototype.mi,Os.prototype.getDocumentPoint=Os.prototype.ga,Os.prototype.intersectsRect=Os.prototype.Yc,Os.prototype.containedInRect=Os.prototype.fh,Os.prototype.containsRect=Os.prototype.Re,Os.prototype.containsPoint=Os.prototype.ca,Os.prototype.raiseChanged=Os.prototype.g,Os.prototype.raiseChangedEvent=Os.prototype.cb,Os.prototype.addCopyProperty=Os.prototype.Vw;var ca=null;function fa(){this.nc=!1,this.xa="",this.zp=-1,this.nb=this.wm=this.te=null,this.j="",this.hb=this.Di=this.Hb=this.Ch=this.$h=this.F=this.Ha=this.ia=this.V=this.Lh=this.Xd=this.Of=this.Nh=this.Oh=this.Qh=this.Ph=this.Mh=this.Bh=this.Fh=this.zh=null,this.u=kt,this.o=Ct,this.hg=ms,this.ob=this.Bi=1,this.Pf=fs,this.Pc=this.Ci=this.gd=null,this.Oc="category"}function da(){this.u=-1/0,this.o=0,this.F=it,this.rr=Wc,this.j=this.V="None"}function pa(){this.yj=this.Xi=Se,this.xj=this.Wi=this.wj=this.Vi=NaN,this.Tr=this.hq=null,this.Ur=this.iq=1/0}function ga(){this.ha=[1,0,0,1,0,0]}function ma(t){this.type=t,this.r2=this.y2=this.x2=this.r1=this.y1=this.x1=0,this.gx=[],this.pattern=null}function ya(t,e,i){this.ownerDocument=t=void 0===e?m.document:e,this.cA="http://www.w3.org/2000/svg",void 0!==t&&(this.Oa=this.Ud("svg",{width:"1px",height:"1px",viewBox:"0 0 1 1"}),this.style.display="block",this.style.letterSpacing="normal",this.style.wordSpacing="normal",this.Oa.setAttributeNS("http://www.w3.org/2000/xmlns/","xmlns","http://www.w3.org/2000/svg"),this.Oa.setAttributeNS("http://www.w3.org/2000/xmlns/","xmlns:xlink","http://www.w3.org/1999/xlink")),this.hs=null,this.context=new va(this,i)}function va(t,e){this.Gv=t,this.svg=t.Oa,this.stack=[],this.nh=[],this.fillStyle="#000000",this.font="10px sans-serif",this.globalAlpha=1,this.lineCap="butt",this.lineDashOffset=0,this.lineJoin="miter",this.lineWidth=1,this.miterLimit=10,this.shadowBlur=0,this.shadowColor="rgba(0, 0, 0, 0)",this.shadowOffsetY=this.shadowOffsetX=0,this.Il=!1,this.strokeStyle="#000000",this.textAlign="start",this.clipInsteadOfFill=!1,this.Vg=this.Br=this.Ar=0,this.yd=this.ad=null,this.path=[],this.Yl={},this.Ct=!1,this.Yg=null,this.uj=0,this.rb=new ga,this.j=Ta(this),this.Nj=Ta(this,"gojs-diagram"),this.Hl=this.ti=null;var i=at++,n=this.Ud("clipPath",{id:"mainClip"+i});n.appendChild(this.Ud("rect",{x:0,y:0,width:t.width,height:t.height})),this.ww=n,this.svg.appendChild(this.j),this.j.appendChild(this.Nj),this.svg.appendChild(n),this.j.setAttributeNS(null,"clip-path","url(#mainClip"+i+")"),this.eA={},this.isTemporary=!!e,this.filter="",this.bk=null}function xa(t,e,i,n,o,r,s){void 0===t.Nj?Ca(t,e,i,n,o,r,s):t.Nj.setAttribute("transform","matrix("+e+", "+i+", "+n+", "+o+", "+r+", "+s+")")}function ba(t,e,i,n,o,r,s,a,h){n=a/n,o=h/o,0===r&&0===s||t.rb.translate(r,s),1===n&&1===o||t.rb.scale(n,o),0===e&&0===i||t.rb.translate(-e,-i)}function wa(t){return"matrix("+(t=t.rb.ha)[0]+", "+t[1]+", "+t[2]+", "+t[3]+", "+t[4]+", "+t[5]+")"}function ka(t,e,i,n){"fill"===e?Ma(t,i):"stroke"===e&&Na(t,i),null!==n&&(t=n.ha,i.transform="matrix("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+", "+t[4]+", "+t[5]+")")}function Ma(t,e){t.fillStyle instanceof ma?e.fill=Pa(t,t.fillStyle,!0):/^rgba\(/.test(t.fillStyle)?(t=/^\s*rgba\s*\(([^,\s]+)\s*,\s*([^,\s]+)\s*,\s*([^,\s]+)\s*,\s*([^,\s]+)\)\s*$/i.exec(t.fillStyle),e.fill="rgb("+t[1]+","+t[2]+","+t[3]+")",e["fill-opacity"]=t[4]):e.fill=t.fillStyle}function Sa(t,e,i){i=i?"fill":"stroke",t.fillStyle instanceof ma?e.setAttributeNS(null,"fill",Pa(t,t.fillStyle,!0)):/^rgba\(/.test(t.fillStyle)?(t=/^\s*rgba\s*\(([^,\s]+)\s*,\s*([^,\s]+)\s*,\s*([^,\s]+)\s*,\s*([^,\s]+)\)\s*$/i.exec(t.fillStyle),e.setAttributeNS(null,i,"rgb("+t[1]+","+t[2]+","+t[3]+")"),e.setAttributeNS(null,i+"-opacity",t[4])):e.setAttributeNS(null,i,t.fillStyle)}function Na(t,e){if(t.strokeStyle instanceof ma)e.stroke=Pa(t,t.strokeStyle,!1);else if(/^rgba\(/.test(t.strokeStyle)){var i=/^\s*rgba\s*\(([^,\s]+)\s*,\s*([^,\s]+)\s*,\s*([^,\s]+)\s*,\s*([^,\s]+)\)\s*$/i.exec(t.strokeStyle);e.stroke="rgb("+i[1]+","+i[2]+","+i[3]+")",e["stroke-opacity"]=i[4]}else e.stroke=t.strokeStyle;e["stroke-width"]=t.lineWidth,e["stroke-linecap"]=t.lineCap,e["stroke-linejoin"]=t.lineJoin,e["stroke-miterlimit"]=t.miterLimit,t.Ct&&(e["stroke-dasharray"]=t.Yg.toString(),e["stroke-dashoffset"]=t.uj)}function Pa(t,e,i){var n="";if(null!==(n=null!==t.Hl?t.Hl.getAttribute(i?"fill":"stroke"):null)&&-1!==n.indexOf("GRAD")?(n=n.split("#")[1].slice(0,-1),null!==(i=t.svg.getElementById(n))&&i.remove()):n="GRAD"+at++,"linear"===e.type)i=t.Ud("linearGradient",{x1:e.x1,x2:e.x2,y1:e.y1,y2:e.y2,id:n,gradientUnits:"userSpaceOnUse"});else{if("radial"!==e.type)throw Error("invalid gradient");i=t.Ud("radialGradient",{x1:e.x1,x2:e.x2,y1:e.y1,y2:e.y2,r1:e.r1,r2:e.r2,id:n})}var o=e.gx;e=o.length;for(var r=[],s=0;se.offset?1:-1})),o=0;ot&&(t+=360),0!==t){if(this.translate(e,i),90===t){t=0;var n=1}else 180===t?(t=-1,n=0):270===t?(t=0,n=-1):(n=t*Math.PI/180,t=Math.cos(n),n=Math.sin(n));var o=this.ha[1]*t+this.ha[3]*n,r=this.ha[0]*-n+this.ha[2]*t,s=this.ha[1]*-n+this.ha[3]*t;this.ha[0]=this.ha[0]*t+this.ha[2]*n,this.ha[1]=o,this.ha[2]=r,this.ha[3]=s,this.translate(-e,-i)}},ga.className="STransform",ma.prototype.addColorStop=function(t,e){this.gx.push({offset:t,color:e})},ma.className="SGradient",ya.prototype.resize=function(t,e,i,n){return(this.width!==t||this.height!==e)&&(this.width=t,this.height=e,this.style.width=i+"px",this.style.height=n+"px",this.Oa.setAttributeNS(null,"width",i+"px"),this.Oa.setAttributeNS(null,"height",n+"px"),this.Oa.setAttributeNS(null,"viewBox","0 0 "+i+" "+n),this.context.ww.firstElementChild.setAttributeNS(null,"width",i+"px"),this.context.ww.firstElementChild.setAttributeNS(null,"height",n+"px"),!0)},ya.prototype.Ud=function(t,e,i){if(t=this.ownerDocument.createElementNS(this.cA,t),N(e))for(var n in e)t.setAttributeNS("href"===n?"http://www.w3.org/1999/xlink":"",n,e[n]);return void 0!==i&&(t.textContent=i),t},ya.prototype.getBoundingClientRect=function(){return this.Oa.getBoundingClientRect()},ya.prototype.focus=function(){this.Oa.focus()},ya.prototype.mx=function(){this.ownerDocument=null},f.Object.defineProperties(ya.prototype,{width:{get:function(){return this.Oa.width.baseVal.value},set:function(t){this.Oa.setAttribute("width",t+"px")}},height:{get:function(){return this.Oa.height.baseVal.value},set:function(t){this.Oa.setAttribute("height",t+"px")}},style:{get:function(){return this.Oa.style}}}),ya.className="SVGSurface",(e=va.prototype).arc=function(t,e,i,n,o,r,s,a){var h=2*Math.PI,l=h-1e-6,u=i*Math.cos(n),c=i*Math.sin(n),f=t+u,d=e+c,p=r?0:1;n=r?n-o:o-n,(1e-6n&&(n=n%h+h),n>l?(this.path.push(["A",i,i,0,1,p,t-u,e-c]),this.path.push(["A",i,i,0,1,p,f,d])):1e-6=Math.PI),p,t+i*Math.cos(o),e+i*Math.sin(o)])},e.beginPath=function(){this.path=[],this.Yl={stroke:"none",fill:"none"}},e.Se=function(t){this.addPath(this.path,this.rb,t||0)},e.bezierCurveTo=function(t,e,i,n,o,r){this.path.push(["C",t,e,i,n,o,r])},e.clearRect=function(){},e.clip=function(){this.Yl.clipPath=!0},e.closePath=function(){this.path.push(["z"])},e.createLinearGradient=function(t,e,i,n){var o=new ma("linear");return o.x1=t,o.y1=e,o.x2=i,o.y2=n,o},e.createPattern=function(t){var e="";t instanceof HTMLCanvasElement&&(e=t.toDataURL()),t instanceof HTMLImageElement&&(e=t.getAttribute("src"));var i=this.eA;if(i[e])return"url(#"+i[e]+")";var n="PATTERN"+at++,o={x:0,y:0,width:t.width,height:t.height,href:e};return(t=this.Ud("pattern",{width:t.width,height:t.height,id:n,patternUnits:"userSpaceOnUse"})).appendChild(this.Ud(rs,o)),this.svg.appendChild(t),i[e]=n,"url(#"+n+")"},e.createRadialGradient=function(t,e,i,n,o,r){var s=new ma("radial");return s.x1=t,s.y1=e,s.r1=i,s.x2=n,s.y2=o,s.r2=r,s},e.drawImage=function(t,e,i,n,o,r,s,a,h){var l="";t instanceof HTMLCanvasElement&&(l=t.toDataURL()),t instanceof HTMLImageElement&&(l=t.getAttribute("src"));var u=t instanceof HTMLImageElement?t.naturalWidth:t.width;t=t instanceof HTMLImageElement?t.naturalHeight:t.height,void 0===n&&(r=e,s=i,a=n=u,h=o=t),ba(this,e,i,n=n||0,o=o||0,r||0,s||0,a=a||0,h=h||0),r={x:0,y:0,width:u||n,height:t||o,href:l},Xe.$(n,a)&&Xe.$(o,h)?-1===l.toLowerCase().indexOf(".svg")&&-1===l.toLowerCase().indexOf("data:image/svg")&&(r.preserveAspectRatio="xMidYMid slice"):r.preserveAspectRatio="none",0===e&&0===i&&n===u&&o===t||(n+=e,o+=i,r["clip-path"]="path('M "+e+","+i+" L "+n+" "+i+" L "+n+" "+o+" L "+e+" "+o+" z')"),ka(this,rs,r,this.rb),this.addElement(rs,r)},e.fill=function(t){t&&(this.Yl["fill-rule"]="evenodd"),Ma(this,this.Yl)},e.ng=function(t,e){this.clipInsteadOfFill?this.clip():this.fill(e)},e.fillRect=function(t,e,i,n){ka(this,"fill",t={x:(t=[t,e,i,n])[0],y:t[1],width:t[2],height:t[3]},this.rb),this.addElement("rect",t)},e.ox=function(t,e,i,n){ka(this,"fill",t={x:t,y:e,width:i,height:n},this.rb),Ma(this,t),this.svg.prepend(this.Ud("rect",t))},e.fillText=function(t,e,i){t=[t,e,i],"left"===(e=this.textAlign)?e="start":"right"===e?e="end":"center"===e&&(e="middle"),ka(this,"fill",e={x:t[1],y:t[2],style:"font: "+this.font,"text-anchor":e},this.rb),this.addElement("text",e,t[0])},e.lineTo=function(t,e){this.path.push(["L",t,e])},e.moveTo=function(t,e){this.path.push(["M",t,e])},e.quadraticCurveTo=function(t,e,i,n){this.path.push(["Q",t,e,i,n])},e.rect=function(t,e,i,n){this.path.push(["M",t,e],["L",t+i,e],["L",t+i,e+n],["L",t,e+n],["z"])},e.restore=function(){this.rb=this.stack.pop(),this.path=this.stack.pop();var t=this.stack.pop();this.fillStyle=t.fillStyle,this.font=t.font,this.globalAlpha=t.globalAlpha,this.lineCap=t.lineCap,this.lineDashOffset=t.lineDashOffset,this.lineJoin=t.lineJoin,this.lineWidth=t.lineWidth,this.miterLimit=t.miterLimit,this.shadowBlur=t.shadowBlur,this.shadowColor=t.shadowColor,this.shadowOffsetX=t.shadowOffsetX,this.shadowOffsetY=t.shadowOffsetY,this.strokeStyle=t.strokeStyle,this.textAlign=t.textAlign,this.bk=t.bk},e.save=function(){this.stack.push({fillStyle:this.fillStyle,font:this.font,globalAlpha:this.globalAlpha,lineCap:this.lineCap,lineDashOffset:this.lineDashOffset,lineJoin:this.lineJoin,lineWidth:this.lineWidth,miterLimit:this.miterLimit,shadowBlur:this.shadowBlur,shadowColor:this.shadowColor,shadowOffsetX:this.shadowOffsetX,shadowOffsetY:this.shadowOffsetY,strokeStyle:this.strokeStyle,textAlign:this.textAlign,bk:this.bk});for(var t=[],e=0;ei?(this.scale(i/t,1),this.translate((t-i)/2,0)):i>t&&(this.scale(1,t/i),this.translate(0,(i-t)/2)),this.Hm?this.clip():this.fill(e),t>i?(this.translate(-(t-i)/2,0),this.scale(1/(i/t),1)):i>t&&(this.translate(0,-(i-t)/2),this.scale(1,1/(t/i)))}else this.Hm?this.clip():this.fill(e)},e.jk=function(){this.Hm||this.stroke()},e.Ev=function(t,e,i){this.Ar=t,this.Br=e,this.Vg=i},e.js=function(t,e){var i=this.Z;void 0!==i.setLineDash&&(i.setLineDash(t),i.lineDashOffset=e)},e.fs=function(){var t=this.Z;void 0!==t.setLineDash&&(t.setLineDash(Da),t.lineDashOffset=0)},e.Vc=function(t){t&&(this.dt=""),this.ct=this.et=""},e.Hs=function(){},f.Object.defineProperties(Oa.prototype,{fillStyle:{get:function(){return this.Z.fillStyle},set:function(t){this.ct!==t&&(this.ct=this.Z.fillStyle=t)}},font:{get:function(){return this.Z.font},set:function(t){this.dt!==t&&(this.dt=this.Z.font=t)}},globalAlpha:{get:function(){return this.Z.globalAlpha},set:function(t){this.Z.globalAlpha=t}},lineCap:{get:function(){return this.Z.lineCap},set:function(t){this.Z.lineCap=t}},lineDashOffset:{get:function(){return this.Z.lineDashOffset},set:function(t){this.Z.lineDashOffset=t}},lineJoin:{get:function(){return this.Z.lineJoin},set:function(t){this.Z.lineJoin=t}},lineWidth:{get:function(){return this.Z.lineWidth},set:function(t){this.Z.lineWidth=t}},miterLimit:{get:function(){return this.Z.miterLimit},set:function(t){this.Z.miterLimit=t}},shadowBlur:{get:function(){return this.Z.shadowBlur},set:function(t){this.Z.shadowBlur=t}},shadowColor:{get:function(){return this.Z.shadowColor},set:function(t){this.Z.shadowColor=t}},shadowOffsetX:{get:function(){return this.Z.shadowOffsetX},set:function(t){this.Z.shadowOffsetX=t}},shadowOffsetY:{get:function(){return this.Z.shadowOffsetY},set:function(t){this.Z.shadowOffsetY=t}},strokeStyle:{get:function(){return this.Z.strokeStyle},set:function(t){this.et!==t&&(this.et=this.Z.strokeStyle=t)}},textAlign:{get:function(){return this.Z.textAlign},set:function(t){this.Z.textAlign=t}},imageSmoothingEnabled:{get:function(){return this.Z.imageSmoothingEnabled},set:function(t){this.Z.imageSmoothingEnabled=t}},filter:{get:function(){return this.Z.filter},set:function(t){this.Z.filter=""===t?"none":t}},clipInsteadOfFill:{get:function(){return this.Hm},set:function(t){this.Hm=t}}});var Da=Object.freeze([]);function Ba(){this.F=this.o=this.u=this.j=0}function Ia(t,e){uh||(Za(),uh=!0),Q(this),this._isFrozen=!1,void 0===t?(this.na=Ja,this.xk="black"):"string"==typeof t?(this.na=Ja,this.xk=t):(this.na=t,this.xk="black"),(t=this.na)===$a?(this.Qd=ee,this.Lk=ae):this.Lk=this.Qd=t===_a?oe:Qt,this.Gr=0,this.Xp=NaN,this.xe=this.cr=this.we=null,this.ft=this.yk=0,e&&Object.assign(this,e)}function za(t,e,i){return e=void 0===e||"number"!=typeof e?.2:e,i=void 0===i?th:i,Ga(t),Ya(e,i)}function Ea(t,e,i){return e=void 0===e||"number"!=typeof e?.2:e,i=void 0===i?th:i,Ga(t),Ya(-e,i)}function Ra(t,e,i){Ga(t),t=sh.j;var n=sh.u,o=sh.o,r=sh.F;return Ga(e),void 0===i&&(i=.5),"rgba("+Math.round((sh.j-t)*i+t)+", "+Math.round((sh.u-n)*i+n)+", "+Math.round((sh.o-o)*i+o)+", "+Math.round((sh.F-r)*i+r)+")"}function Va(t){return!!t&&(t instanceof Ia?t.Gx():(Ga(t),128>(299*sh.j+587*sh.u+114*sh.o)/1e3))}function Ya(t,e){switch(e){case th:e=100*Ua(sh.j);var i=100*Ua(sh.u),n=100*Ua(sh.o);return hh.j=.4124564*e+.3575761*i+.1804375*n,hh.u=.2126729*e+.7151522*i+.072175*n,hh.o=.0193339*e+.119192*i+.9503041*n,hh.F=sh.F,e=Ka(hh.j/oh[0]),i=Ka(hh.u/oh[1]),n=Ka(hh.o/oh[2]),lh.j=116*i-16,lh.u=500*(e-i),lh.o=200*(i-n),lh.F=hh.F,lh.j=Math.min(100,Math.max(0,lh.j+100*t)),e=(t=(lh.j+16)/116)-lh.o/200,hh.j=oh[0]*Ha(lh.u/500+t),hh.u=oh[1]*(lh.j>nh*ih?Math.pow(t,3):lh.j/nh),hh.o=oh[2]*Ha(e),hh.F=lh.F,t=-.969266*hh.j+1.8760108*hh.u+.041556*hh.o,e=.0556434*hh.j+-.2040259*hh.u+1.0572252*hh.o,sh.j=255*qa((3.2404542*hh.j+-1.5371385*hh.u+-.4985314*hh.o)/100),sh.u=255*qa(t/100),sh.o=255*qa(e/100),sh.F=hh.F,sh.j=Math.round(sh.j),255sh.j&&(sh.j=0),sh.u=Math.round(sh.u),255sh.u&&(sh.u=0),sh.o=Math.round(sh.o),255sh.o&&(sh.o=0),"rgba("+sh.j+", "+sh.u+", "+sh.o+", "+sh.F+")";case eh:return Xa(),ah.o=Math.min(100,Math.max(0,ah.o+100*t)),"hsla("+ah.j+", "+ah.u+"%, "+ah.o+"%, "+ah.F+")";default:w("Unknown color space: "+e)}}function Ga(t){uh||(Za(),uh=!0);var e=rh;if(null!==e){e.clearRect(0,0,1,1),e.fillStyle="#000000";var i=e.fillStyle;e.fillStyle=t,e.fillStyle!==i?(e.fillRect(0,0,1,1),t=e.getImageData(0,0,1,1).data,sh.j=t[0],sh.u=t[1],sh.o=t[2],sh.F=t[3]/255):(e.fillStyle="#FFFFFF",e.fillStyle=t,sh.j=0,sh.u=0,sh.o=0,sh.F=1)}}function Xa(){var t=sh.j/255,e=sh.u/255,i=sh.o/255,n=Math.max(t,e,i),o=Math.min(t,e,i),r=n-o;if(o=(n+o)/2,0===r)var s=t=0;else{switch(n){case t:s=(e-i)/r%6;break;case e:s=(i-t)/r+2;break;case i:s=(t-e)/r+4}0>(s*=60)&&(s+=360),t=r/(1-Math.abs(2*o-1))}ah.j=Math.round(s),ah.u=Math.round(100*t),ah.o=Math.round(100*o),ah.F=sh.F}function Ua(t){return.04045>=(t/=255)?t/12.92:Math.pow((t+.055)/1.055,2.4)}function qa(t){return.0031308>=t?12.92*t:1.055*Math.pow(t,1/2.4)-.055}function Ka(t){return t>ih?Math.pow(t,1/3):(nh*t+16)/116}function Ha(t){var e=t*t*t;return e>ih?e:(116*t-16)/nh}function Wa(t,e){"string"!=typeof t&&(t instanceof Ia||w("Value for "+e+" must be a color string or a Brush, not "+t))}function Za(){rh=Vr?new Fa(null,void 0,{willReadFrequently:!0}).context:null}Oa.className="CanvasSurfaceContext",Ba.className="ColorNumbers",Ia.prototype.copy=function(){var t=new Ia;return t.na=this.na,t.xk=this.xk,t.Qd=this.Qd.J(),t.Lk=this.Lk.J(),t.Gr=this.Gr,t.Xp=this.Xp,null!==this.we&&(t.we=this.we.copy()),t.cr=this.cr,t},(e=Ia.prototype).freeze=function(){return this._isFrozen=!0,null!==this.we&&this.we.freeze(),this},e.ka=function(){return Object.isFrozen(this)&&w("cannot thaw constant: "+this),this._isFrozen=!1,null!==this.we&&this.we.ka(),this},e.qb=function(t){t.classType===Ia&&(this.type=t)},e.toString=function(){var t="Brush(";if(this.type===Ja)t+=this.color;else if(t=this.type===$a?t+"Linear ":this.type===_a?t+"Radial ":this.type===Qa?t+"Pattern ":t+"(unknown) ",t+=this.start+" "+this.end,null!==this.colorStops)for(var e=this.colorStops.iterator;e.next();)t+=" "+e.key+":"+e.value;return t+")"},e.addColorStop=function(t,e){return this._isFrozen&&k(this),("number"!=typeof t||!isFinite(t)||1t)&&M(t,"0 <= loc <= 1",Ia,"addColorStop:loc"),null===this.we&&(this.we=new dt),this.we.add(t,e),this.na===Ja&&(this.type=$a),this.xe=null,this},e.Vz=function(t,e){if(this._isFrozen&&k(this),t=void 0===t||"number"!=typeof t?.2:t,e=void 0===e?th:e,this.type===Ja)Ga(this.color),this.color=Ya(t,e);else if((this.type===$a||this.type===_a)&&null!==this.colorStops)for(var i=this.colorStops.iterator;i.next();)Ga(i.value),this.addColorStop(i.key,Ya(t,e));return this},e.Wy=function(t,e){if(this._isFrozen&&k(this),t=void 0===t||"number"!=typeof t?.2:t,e=void 0===e?th:e,this.type===Ja)Ga(this.color),this.color=Ya(-t,e);else if((this.type===$a||this.type===_a)&&null!==this.colorStops)for(var i=this.colorStops.iterator;i.next();)Ga(i.value),this.addColorStop(i.key,Ya(-t,e));return this},e.Gx=function(){if(this.type===Ja)return Va(this.color);if((this.type===$a||this.type===_a)&&null!==this.colorStops){var t=this.colorStops;if(this.type===_a)return Va(t.first().value);if(null!==t.get(.5))return Va(t.get(.5));if(2===t.count)return Va(Ra((t=t.Fa())[0].value,t[1].value));for(var e=t.iterator,i=-1,n=-1,o=1,r=1;e.next();){var s=e.key,a=Math.abs(.5-e.key);o>r&&a=o&&an&&(r=i,i=n,n=r,r=o),o=n-i,Va(Ra(t.get(i),t.get(n),1-r/o))}return!1},f.Object.defineProperties(Ia.prototype,{type:{get:function(){return this.na},set:function(t){this._isFrozen&&k(this,t),this.na=t,this.start.Mc()&&(t===$a?this.start=ee:t===_a&&(this.start=oe)),this.end.Mc()&&(t===$a?this.end=ae:t===_a&&(this.end=oe)),this.xe=null}},color:{get:function(){return this.xk},set:function(t){this._isFrozen&&k(this,t),this.xk=t,this.xe=null}},start:{get:function(){return this.Qd},set:function(t){this._isFrozen&&k(this,t),this.Qd=t.J(),this.xe=null}},end:{get:function(){return this.Lk},set:function(t){this._isFrozen&&k(this,t),this.Lk=t.J(),this.xe=null}},startRadius:{get:function(){return this.Gr},set:function(t){this._isFrozen&&k(this,t),0>t&&M(t,">= zero",Ia,"startRadius"),this.Gr=t,this.xe=null}},endRadius:{get:function(){return this.Xp},set:function(t){this._isFrozen&&k(this,t),0>t&&M(t,">= zero",Ia,"endRadius"),this.Xp=t,this.xe=null}},colorStops:{get:function(){return this.we},set:function(t){this._isFrozen&&k(this,t),this.we=t,this.xe=null}},pattern:{get:function(){return this.cr},set:function(t){this._isFrozen&&k(this,t),this.cr=t,this.xe=null}}}),Ia.prototype.isDark=Ia.prototype.Gx,Ia.prototype.darkenBy=Ia.prototype.Wy,Ia.prototype.lightenBy=Ia.prototype.Vz,Ia.prototype.addColorStop=Ia.prototype.addColorStop;var Ja,$a,_a,Qa,th,eh,ih=216/24389,nh=24389/27,oh=[95.047,100,108.883],rh=null,sh=new Ba,ah=new Ba,hh=new Ba,lh=new Ba,uh=!1;function ch(){this.xa="Base"}function fh(){this.xa="Base"}function dh(){this.xa="Base"}function ph(){this.xa="Base"}function gh(){this.xa="Base"}function mh(t,e,i){var n=null;if(t instanceof Ch&&""!==t.$e&&((n=t.fb(t.$e))===t&&(n=null)),null!==n)for(i&&t.arrange(0,0,e.width,e.height),e.assign(n.actualBounds),n=n.panel;n!==t;)n.transform.pp(e),n=n.panel}function yh(){this.xa="Base"}function vh(){this.xa="Base",this.name="Table"}function xh(){this.xa="Base"}function bh(){this.xa="Base"}function wh(){this.xa="Base"}function kh(){this.xa="Base"}function Mh(t,e,i,n){if(0>e)return t%e===i;if(t%e!==i)return!1;e=n.length;for(var o=0;os.height)continue}else if(l.position>s.width)continue;var u=l.separatorStrokeWidth;isNaN(u)&&(u=i?t.defaultRowSeparatorStrokeWidth:t.defaultColumnSeparatorStrokeWidth);var c=l.separatorStroke;if(null===c&&(c=i?t.defaultRowSeparatorStroke:t.defaultColumnSeparatorStroke),0!==u&&null!==c){Us(t,e,c,!1,!1,s,r),c=!1;var f=l.separatorDashArray;null===f&&(f=i?t.defaultRowSeparatorDashArray:t.defaultColumnSeparatorDashArray),null!==f&&(c=!0,e.js(f,0)),e.beginPath(),f=l.position+u,i?f>s.height&&(u-=f-s.height):f>s.width&&(u-=f-s.width),l=l.position+u/2,e.lineWidth=u,u=t.yb,i?(l+=u.top,f=s.width-u.right,e.moveTo(u.left,l),e.lineTo(f,l)):(l+=u.left,f=s.height-u.bottom,e.moveTo(l,u.top),e.lineTo(l,f)),e.stroke(),e.Se(),c&&e.fs()}}}}function Ah(t,e,i,n,o){for(var r=n.length,s=t.actualBounds,a=t.naturalBounds,h=jh(t,!0),l=jh(t,!1),u=0;uf)){var d=c.Wc(),p=c.separatorStrokeWidth;isNaN(p)&&(p=i?t.defaultRowSeparatorStrokeWidth:t.defaultColumnSeparatorStrokeWidth);var g=c.separatorStroke;null===g&&(g=i?t.defaultRowSeparatorStroke:t.defaultColumnSeparatorStroke),null!==g&&c.index!==(i?h:l)||(p=0),d-=p,(p=c.position+p)+(d+=c.actual)>f&&(d=f-p),0>=d||(f=t.yb,Us(t,e,c.background,!0,!1,a,s),i?e.fillRect(f.left,p+f.top,s.width-(f.left+f.right),d):e.fillRect(p+f.left,f.top,d,s.height-(f.top+f.bottom)))}}}}function jh(t,e){for(var i=e?t.rowCount:t.columnCount,n=0;nh.width||a.y>h.height||0>a.x+a.width||0>a.y+a.height||(s instanceof Ch&&Yh(s,e,i,n),null!==e&&(s=e(s)),null===s||null!==i&&!i(s)||n.add(s))}}}function Gh(t){var e=null;return t instanceof pl&&((e=t.spot1)===Se&&(e=null),null!==(t=t.geometry)&&null===e&&(e=t.spot1)),null===e&&(e=te),e}function Xh(t){var e=null;return t instanceof pl&&((e=t.spot2)===Se&&(e=null),null!==(t=t.geometry)&&null===e&&(e=t.spot2)),null===e&&(e=he),e}function Uh(t,e){t.l=e?16777216|t.l:-16777217&t.l}function qh(t,e,i){var n=t.rowDefs;if(!(0>e)){if(n[e]=i instanceof hl?i:void 0,!i)for(e=n.length-1;0<=e&&void 0===n[e--];)n.length--;t.v()}}function Kh(t,e,i){var n=t.colDefs;if(!(0>e)){if(n[e]=i instanceof hl?i:void 0,!i)for(e=n.length-1;0<=e&&void 0===n[e--];)n.length--;t.v()}}function Hh(t){return null!==(t=t.allBindings)&&t._isFrozen}function Wh(t){var e=t.allBindings;if(null===e)null!==t.data&&w("Template cannot have .data be non-null: "+t),t.allBindings=e=new J;else if(e._isFrozen)return;var i=new J;Uh(t,!1),t.qm(t,(function(t,n){n.th();var o=n.localBindings;if(null!==o)for(_s(n,!1),o=o.iterator;o.next();){var r=o.value;r.mode===Kd&&_s(n,!0);var s=r.sourceName;null!==s&&("/"===s&&Uh(t,!0),null!==(s=Xd(r,t,n))&&(i.add(s),null===s.srcBindings&&(s.srcBindings=new J),s.srcBindings.add(r))),e.add(r)}if(n instanceof Ch&&n.type===Ch.Table){if(0i;)t.pc(t.O.length-1,!1);else if(t.O.length<=i){i=e.length;for(var n=0;ni)){var o=Qh(t,e);if(null!==(o=tl(t,o))){if(Wh(o),0!=(16777216&(o=o.copy()).l)){var r=t.ih();null!==r&&Uh(r,!0)}"object"==typeof e&&(null===t.ge&&(t.ge=new dt),t.ge.add(e,o)),r=i+Zh(t),t.Gb(r,o),n&&(o.ub=e,_h(t,r,i),o.ub=null),o.data=e}}}function _h(t,e,i){for(t=t.O;ee.length&&(e="0"+e),2>n.length&&(n="0"+n),2>t.length&&(t="0"+t),"#"+e+n+t},Ia.isValidColor=function(t){if("black"===t)return!0;if(""===t)return!1;uh||(Za(),uh=!0);var e=rh;if(null===e)return!0;e.fillStyle="#000000";var i=e.fillStyle;return e.fillStyle=t,e.fillStyle!==i||(e.fillStyle="#FFFFFF",i=e.fillStyle,e.fillStyle=t,e.fillStyle!==i)},Ia.lighten=function(t){return za(t)},Ia.lightenBy=za,Ia.darken=function(t){return Ea(t)},Ia.darkenBy=Ea,Ia.mix=Ra,Ia.isDark=Va,ch.prototype.measure=function(){},ch.prototype.Yz=function(t,e,i,n,o){t.measure(e,i,n,o)},ch.prototype.arrange=function(){},ch.prototype.Ly=function(t,e,i,n,o,r){t.arrange(e,i,n,o,r)},ch.prototype.iA=function(t){t.Uj()},ch.prototype.gc=function(){},f.Object.defineProperties(ch.prototype,{name:{get:function(){return this.xa},set:function(t){this.xa=t}},classType:{get:function(){return Ch}}}),ch.prototype.remeasureObject=ch.prototype.iA,ch.prototype.arrangeElement=ch.prototype.Ly,ch.prototype.measureElement=ch.prototype.Yz,ch.className="PanelLayout",c(fh,ch),fh.prototype.measure=function(t,e,i,n,o,r,s){var a=n.length;t=Oh(t);for(var h=0;hS&&(z=Math.max(S-ot,0));var rt=0===C.oa;C.oc=C.oc+z,C.actual=C.oa+z,S=Math.max(S-(z+(rt?ot:0)),0)}if(1===K.columnSpan&&($===fs||$===gs)){var st=(C=t.Eb(Y)).Wc();(z=Math.max(it-C.actual,0))+st>M&&(z=Math.max(M-st,0));var at=0===C.oa;C.oc=C.oc+z,C.actual=C.oa+z,M=Math.max(M-(z+(at?st:0)),0)}H&&K.Uj()}}}}}j(v);var ht=0,lt=0;r=t.columnCount;for(var ut=0;ut=t.rowCount);ee++)C=t.Fb(Jt.row+ee),z=0,z=$===cs||$===gs?Math.max(C.minimum,0===Xt[Jt.row+ee]?C.maximum:Math.min(Xt[Jt.row+ee],C.maximum)):Math.max(C.minimum,isNaN(C.Hc)?C.maximum:Math.min(C.Hc,C.maximum)),Gt.height+=z,te+=C.minimum;for(var ie=1;ie=t.columnCount);ie++)C=t.Eb(Jt.column+ie),z=0,z=$===cs||$===ps?Math.max(C.minimum,0===Ut[Jt.column+ie]?C.maximum:Math.min(Ut[Jt.column+ie],C.maximum)):Math.max(C.minimum,isNaN(C.Hc)?C.maximum:Math.min(C.Hc,C.maximum)),Gt.width+=z,Qt+=C.minimum;Ct.width+=Gt.width,Ct.height+=Gt.height;var ne=Jt.margin,oe=ne.right+ne.left,re=ne.top+ne.bottom;Jt.measure(Ct.width,Ct.height,Qt,te);for(var se=Jt.measuredBounds,ae=Math.max(se.width+oe,0),he=Math.max(se.height+re,0),le=0,ue=0;ue=t.rowCount);ue++)le+=(C=t.Fb(Jt.row+ue)).total||0;if(le=ce)&&!(Jt.row+pe>=t.rowCount);pe++){var ge=(C=t.Fb(Jt.row+pe)).oa||0,me=de(Jt,C,fe);C.actual=Math.min(C.maximum,ge+me),C.oa!==ge&&(ce-=C.oa-ge)}for(;0ye&&(C.actual=Math.min(C.maximum,ye+ce),C.oa!==ye&&(ce-=C.oa-ye)),0===C.index)break;C=t.Fb(C.index-1)}}for(var ve=0,xe=0;xe=t.columnCount);xe++)ve+=(C=t.Eb(Jt.column+xe)).total||0;if(ve=be)&&!(Jt.column+Me>=t.columnCount);Me++){var Se=(C=t.Eb(Jt.column+Me)).oa||0,Ne=ke(Jt,C,we);C.actual=Math.min(C.maximum,Se+Ne),C.oa!==Se&&(be-=C.oa-Se)}for(;0Pe&&(C.actual=Math.min(C.maximum,Pe+be),C.oa!==Pe&&(be-=C.oa-Pe)),0===C.index)break;C=t.Eb(C.index-1)}}}}j(x),At.free(Gt),At.free(Ct),void 0!==Xt&&j(Xt),void 0!==Ut&&j(Ut);var Ce=0,Te=0,Le=t.desiredSize,Ae=t.maxSize;$=Hs(t,!0);var je=lt=ht=0,Fe=0;r=t.columnCount;for(var Oe=0;Oe=t.rowCount);C++){var T=t.Fb(v+C);0!==T.oa&&(y.height+=T.total)}for(C=1;C=t.columnCount);C++)0!==(T=t.Eb(b+C)).oa&&(y.width+=T.total);var L=w.oa+y.width,A=x.oa+y.height;C=a,T=h;var j=L,F=A,O=a,D=h,B=L,I=A;a+L>i.width&&(B=Math.max(i.width-a,0)),h+A>i.height&&(I=Math.max(i.height-h,0));var z=N.alignment;if(z.Xb()){(z=t.defaultAlignment).sb()||(z=oe);var E=z.x,R=z.y,V=z.offsetX;z=z.offsetY;var Y=w.alignment,G=x.alignment;Y.sb()&&(E=Y.x,V=Y.offsetX),G.sb()&&(R=G.y,z=G.offsetY)}else E=z.x,R=z.y,V=z.offsetX,z=z.offsetY;(isNaN(E)||isNaN(R))&&(R=E=.5,z=V=0),Y=P.width,G=P.height;var X=N.margin,U=X.left+X.right,q=X.top+X.bottom,K=Ws(N,x,w,!1);!isNaN(N.desiredSize.width)||K!==cs&&K!==ps||(Y=Math.max(L-U,0)),!isNaN(N.desiredSize.height)||K!==cs&&K!==gs||(G=Math.max(A-q,0)),L=N.maxSize,A=N.minSize,Y=Math.min(L.width,Y),G=Math.min(L.height,G),Y=Math.max(A.width,Y),L=(G=Math.max(A.height,G))+q,C+=j*E-(Y+U)*E+V+X.left,T+=F*R-L*R+z+X.top,N.visible&&(Xt(O,D,B,I,C,T,P.width,P.height)?N.arrange(C,T,Y,G):N.arrange(C,T,Y,G,new Dt(O,D,B,I)))}}for(At.free(y),t=0;t=(i=t.Df()*i.scale)&&(i=1);var n=t.gridCellSize,o=n.width;n=n.height;var r=t.naturalBounds,s=t.actualBounds,a=r.width,h=r.height,l=Math.ceil(a/o),u=Math.ceil(h/n),c=t.gridOrigin,f=c.x;c=c.y,e.save(),e.beginPath(),e.rect(0,0,a,h),e.clip(),e.Se();for(var d=[],p=t.O.s,g=p.length,m=0;mx)){y=Fh(y.figure);for(var b=0;bx&&v.push(w))}}}}for(g=(p=t.O.s).length,m=0;mo*(y=Math.abs(v))*i))){if(x=k.segmentIndex,isFinite(x)&&!isNaN(x)||(x=0),0>x&&(x=y-Math.min(-x,y)),x=Math.round(x%y),b=1,1!==(y=k.opacity)){if(0===y)continue;b=e.globalAlpha,e.globalAlpha=b*y}w=d[m];var M=!1,S=k.strokeDashArray;if(null!==S&&(M=!0,e.js(S,k.strokeDashOffset)),"LineV"===k.figure&&null!==k.stroke&&0c)v.measure(1/0,1/0,0,0),x=v.measuredBounds,i.ed(x),d.push(x);else{var b=v.segmentIndex,w=v.segmentFraction,k=v.alignmentFocus;k.Mc()&&(k=oe);var M=v.segmentOrientation,S=v.segmentOffset;if(isNaN(b)){var N=h.ua;x=A(),N.Qu(w,x);var P=pt.allocAt(x[0],x[1]);if(P.add(h.i(0)),N.type===Ue.j?P.offset(-N.startX,-N.startY):null!==(N=N.figures.first())&&P.offset(-N.startX,-N.startY),N=x[2],M!==Wc){var C=h.computeAngle(v,M,N);v.Kb=C}C=P.x-e.x;var T=P.y-e.y;pt.free(P),j(x)}else if(b<-c||b>=c)x=pt.alloc(),h.vg(),h.computeMidPoint(x),N=h.midAngle,M!==Wc&&(C=h.computeAngle(v,M,N),v.Kb=C),C=x.x-e.x,T=x.y-e.y,pt.free(x);else{if(C=0,0<=b?(T=u.M(b),x=bL+10?0<=b?N.ab(T):T.ab(N):L>P+10?0<=b?x.ab(C):C.ab(x):0<=b?N.ab(C):C.ab(N)}else N=0<=b?T.ab(x):x.ab(T);M!==Wc&&(C=h.computeAngle(v,M,N),v.Kb=C),C=T.x+(x.x-T.x)*w-e.x,T=T.y+(x.y-T.y)*w-e.y}v.measure(1/0,1/0,0,0),x=v.measuredBounds,P=v.naturalBounds;var F=0;v instanceof pl&&(F=v.strokeWidth),L=P.width+F;var O=P.height+F;p.reset(),p.translate(-x.x,-x.y),p.scale(v.scale,v.scale),p.rotate(M===Wc?v.angle:N,L/2,O/2),M!==nf&&M!==af||p.rotate(90,L/2,O/2),M!==of&&M!==hf||p.rotate(-90,L/2,O/2),M===lf&&(45N||225N)&&p.rotate(-N,L/2,O/2),P=new Dt(0,0,L,O),g.xi(P,k),p.Ga(g),k=-g.x+F/2*v.scale,v=-g.y+F/2*v.scale,m.assign(S),F=isNaN(S.x);var D=isNaN(S.y);if(F||D){L=L/2+3,O=O/2+3;var B=45<=N&&135>=N,I=225<=N&&315>=N;M===Wc&&(B||I)?(m.x=D?L:S.y,m.y=F?O:S.x,B?0<=b||isNaN(b)&&.5>w||!F||(m.y=-O):I&&((0<=b||isNaN(b)&&.5>w)&&F&&(m.y=-O),D&&(m.x=-L))):(F&&(m.x=0<=b||isNaN(b)&&.5>w?L:-L),D&&(m.y=-O),m.rotate(N))}else m.rotate(N);C+=m.x,T+=m.y,P.set(x),P.h(C+k,T+v,x.width,x.height),d.push(P),i.ed(P)}}if(null!==s)for(n=s.labelNodes;n.next();)n.value.measure(1/0,1/0);t.jg=i,t.position.h(e.x+i.x,e.y+i.y),Bt(o,i.width||0,i.height||0),Ye.free(p),pt.free(g),pt.free(m)}}}},Sh.prototype.arrange=function(t,e){var i=e.length;if(t instanceof Hu||t instanceof wc){var n=t,o=null;t instanceof Hu&&(n=(o=t).adornedPart);var r=t instanceof Hu?null:n.path,s=t.j;if(0!==s.length){var a=0;if(null!==r&&a=i)m=p=pt.alloc(),(d=c).vg(),d.computeMidPoint(m),d=c.midAngle,l!==Wc&&(c=c.computeAngle(s,l,d),s.angle=c),c=p.x,m=p.y,pt.free(p);else{if(g=0,0<=a?(p=e.s[a],m=av+10?0<=a?d.ab(p):p.ab(d):v>y+10?0<=a?m.ab(g):g.ab(m):0<=a?d.ab(g):g.ab(d)}else d=0<=a?p.ab(m):m.ab(p);l!==Wc&&(c=c.computeAngle(s,l,d),s.angle=c),c=p.x+(m.x-p.x)*h,m=p.y+(m.y-p.y)*h}if(f.ys())s.location=new pt(c,m);else{f.Mc()&&(f=oe),(p=Ye.alloc()).reset(),p.scale(s.scale,s.scale),p.rotate(s.angle,0,0);var x=s.naturalBounds;g=Dt.allocAt(0,0,x.width,x.height),(y=pt.alloc()).xi(g,f),p.Ga(y),f=-y.x,v=-y.y;var b=x.width,w=x.height;(x=pt.alloc()).assign(u);var k=isNaN(u.x),M=isNaN(u.y);if(k||M){b=b/2+3,w=w/2+3;var S=45<=d&&135>=d,N=225<=d&&315>=d;l===Wc&&(S||N)?(x.x=M?b:u.y,x.y=k?w:u.x,S?0<=a||isNaN(a)&&.5>h||!k||(x.y=-w):N&&((0<=a||isNaN(a)&&.5>h)&&k&&(x.y=-w),M&&(x.x=-b))):(k&&(x.x=0<=a||isNaN(a)&&.5>h?b:-b),M&&(x.y=-w),x.rotate(d))}else x.rotate(d);c+=x.x,m+=x.y,p.pp(g),f+=g.x,v+=g.y,a=pt.allocAt(c+f,m+v),s.move(a),pt.free(a),pt.free(x),pt.free(y),Dt.free(g),Ye.free(p)}}null!==o?o.Ul(!1):n.Ul(!1),n=Tu(t),t.location.h(t.position.x+n.x,t.position.y+n.y),pt.free(n)}},c(Ph,ch),Ph.prototype.measure=function(t,e,i,n,o,r,s){var a=t.Pb();t.graduatedBounds=[];var h=a.margin,l=h.right+h.left,u=h.top+h.bottom;a.measure(e,i,r,s);var c=a.measuredBounds,f=new Dt(-h.left,-h.top,Math.max(c.width+l,0),Math.max(c.height+u,0));t.graduatedBounds.push(f),o.assign(f);for(var d=a.geometry,p=a.strokeWidth,g=d.flattenedSegments,m=d.flattenedLengths,y=d.flattenedTotalLength,v=g.length,x=0,b=0,w=A(),k=0;kL&&(L+=360),S.push(L)}x=C,b=T}w.push(S)}if(null===t.graduatedIntervals){for(var F=[],O=t.O.s,D=O.length,B=0;BE))for(var R=0;RE&&z.push(Y)}}}}t.graduatedIntervals=F}var G=t.graduatedIntervals,X=t.O.s,U=X.length,q=0,K=0,H=y;t.graduatedMarks=[];for(var W,Z=0;Z_*$*y/t.graduatedRange&&null===J.graduatedSkip)){var Q=m[0][0],tt=0,et=0;K=y*J.graduatedStart-1e-4,H=y*J.graduatedEnd+1e-4;var it=_*$,nt=t.graduatedTickBase;if(ntt.graduatedMin+it&&(nt-=Math.floor((nt-t.graduatedMin)/it)*it);for(var rt=G[Z],st=nt,at=1e-6*t.graduatedMax,ht=1;nt<=t.graduatedMax+at;ht++){t:{for(var lt=rt.length,ut=0;ut-ft){var dt=!1;break t}}dt=!0}if(dt&&(nt>t.graduatedMax&&(nt=t.graduatedMax),null===J.graduatedSkip||J instanceof Pl&&!J.graduatedSkip(nt,J)||J instanceof pl&&!J.graduatedSkip(nt,J))&&((q=(nt-t.graduatedMin)*y/t.graduatedRange)>y&&(q=y),K<=q&&q<=H)){for(var gt=w[tt][et],mt=m[tt][et];ttQ&&etbt&&.4995bt?0bt||.9995Nt){var Pt=1-Math.abs(.5-bt);gt=(kt*Pt+St*(1-Pt))%360;break t}}}gt=kt}if(J instanceof Pl){var Ct="";null!==J.graduatedFunction?Ct=null!=(Ct=J.graduatedFunction(nt,J))?Ct.toString():"":Ct=(+nt.toFixed(2)).toString(),""!==Ct&&W.push({$l:wt,angle:gt,text:Ct})}else W.push({$l:wt,angle:gt})}nt=st+ht*it}}}t.graduatedMarks.push(W)}j(w);var Tt=t.graduatedMarks;if(null!==Tt)for(var Lt=n.length,At=0;AtQt;Qt++){switch(Qt){case 0:Xt.h(Ut,qt);break;case 1:Xt.h(Ut+Rt,qt);break;case 2:Xt.h(Ut,qt+Vt);break;case 3:Xt.h(Ut+Rt,qt+Vt)}Xt.rotate(_t+jt.angle),Xt.offset(Jt,$t),0===Wt&&0===Qt?Kt.h(Xt.x,Xt.y,0,0):Kt.Ye(Xt),Xt.offset(-Jt,-$t),Xt.rotate(-_t-jt.angle)}pt.free(Xt),null!==Ot.graduatedBounds&&Ot.graduatedBounds.push(Kt),Gt(Bt,Kt.x,Kt.y,Kt.width,Kt.height)}else if(jt instanceof Pl){var te=t,ie=o;null===te.temporaryTextBlock&&(te.temporaryTextBlock=new Pl);var ne=te.temporaryTextBlock;Tl(ne,jt);var oe=jt.alignmentFocus;oe.Mc()&&(oe=ee);for(var re=jt.segmentOrientation,se=jt.segmentOffset,ae=new Dt,he=0,le=0,ue=0,ce=0,fe=0,de=Ft.length,pe=0;peue||225ue)&&be.rotate(-ue,ve/2,xe/2);var we=Dt.allocAt(0,0,ve,xe),ke=pt.alloc();ke.xi(we,oe),be.Ga(ke);var Me=-ke.x,Se=-ke.y,Ne=pt.alloc();Ne.assign(se),isNaN(Ne.x)&&(Ne.x=ve/2+3),isNaN(Ne.y)&&(Ne.y=-(xe/2+3)),Ne.rotate(ue);var Pe=new Dt(he+=Ne.x+Me,le+=Ne.y+Se,me.width,me.height),Ce=new Dt(me.x,me.y,me.width,me.height),Te=new Dt(ye.x,ye.y,ye.width,ye.height);ge.Sz=ce,ge.lineCount=ne.lineCount,ge.lines=[ne.Cb,ne.Ih,ne.df,ne.Le,ne.Qc,ne.Qb,ne.ze],ge.actualBounds=Pe,ge.measuredBounds=Ce,ge.naturalBounds=Te,0===pe?ae.assign(Pe):ae.ed(Pe),pt.free(Ne),pt.free(ke),Dt.free(we),Ye.free(be)}null!==te.graduatedBounds&&te.graduatedBounds.push(ae),Gt(ie,ae.x,ae.y,ae.width,ae.height)}ia(jt,!1)}}},Ph.prototype.arrange=function(t,e,i){if(null!==t.graduatedBounds){var n=t.Pb(),o=t.graduatedMarks;if(null!==o){var r=t.graduatedBounds,s=0,a=r[s];s++,null!==n&&n.arrange(a.x-i.x,a.y-i.y,a.width,a.height);for(var h=e.length,l=0;l=(s=t.Df()*i.scale)&&(s=1);for(var a=r.actualBounds,h=t.O.s,l=t.graduatedMarks,u=h.length,c=0;ct.graduatedTickUnit*f.interval*r.geometry.flattenedTotalLength/t.graduatedRange*s&&null===f.graduatedSkip)){var g=f.measuredBounds,m=f.strokeWidth*f.scale,y=f.alignmentFocus;y.Mc()&&(y=ee);for(var v=0;vn&&o.set(p),pt.free(p)),pt.free(u),r&&o.transform(s),l},e.Gj=function(){for(var t=this.O.s,e=t.length,i=0;ii||r>n)&&(this.v(),this.measure(e>i?i:e,r>n?n:r,0,0));break;case cs:this.v(!0),this.measure(i+a,n+s,0,0);break;case ps:this.v(!0),this.measure(i+a,r+s,0,0);break;case gs:this.v(!0),this.measure(e+a,n+s,0,0)}}this.na.arrange(this,o,this.jg)}},e.gh=function(t){var e=this.naturalBounds,i=Oh(this);if(Xt(0,0,e.width,e.height,t.x,t.y)){for(var n=(e=this.O.s).length,o=pt.allocAt(0,0);n--;){var r=e[n];if((r.visible||r===i)&&(vt(o.set(t),r.transform),r.ca(o)))return pt.free(o),!0}return pt.free(o),null!==this.Ma||null!==this.areaBackground}return!1},e.ks=function(t){if(this.bindingId===t)return this;for(var e=this.O.s,i=e.length,n=0;nf.width||c.y>f.height||0>c.x+c.width||0>c.y+c.height||(c=u,u=u instanceof Ch?u:null,(f=Ye.alloc()).set(s),(null!==u?u.Cf(t,e,i,n,o,f):Is(c,t,n,f))&&(null!==e&&(c=e(c)),null===c||null!==i&&!i(c)||o.add(c)),Ye.free(f))}}return void 0===r&&Ye.free(s),n}return void 0===r&&Ye.free(s),!1},e.og=function(t,e,i,n,o,r){if(!1===this.pickable)return!1;void 0===i&&(i=null),void 0===n&&(n=null);var s=this.naturalBounds,a=this.se(),h=a?t:vt(pt.allocAt(t.x,t.y),this.transform),l=a?e:vt(pt.allocAt(e.x,e.y),this.transform),u=h.Bf(l),c=0m.width||g.y>m.height||0>g.x+g.width||0>g.y+g.height)||(p.se()?(g=p.transform,vt(h.set(t),g),vt(l.set(e),g)):(h.set(t),l.set(e)),g=p,(null!==(p=p instanceof Ch?p:null)?p.og(h,l,i,n,o,r):g.tx(h,l,o))&&(null!==i&&(g=i(g)),null===g||null!==n&&!n(g)||r.add(g)))}}pt.free(h),pt.free(l)}return o?c:s}return!1},e.add=function(t){for(var e=[],i=0;i=o.count&&t>=o.count)return;o.mb(r),n=r}else w("element "+e.toString()+" has panel "+i.toString()+" but is not contained by it.")}(0>t||t>o.count)&&(t=o.count),o.Gb(t,e),(0===t||e.isPanelMain)&&(this.$g=null),ea(this)||this.v(),e.v(!1),(null!==e.portId||e instanceof Ch&&!0===e.Te)&&(this.Te=!0),this.graduatedIntervals=null,this.If()||el(this,e,!1),null!==(i=this.part)&&(i.Rh=null,i.ag=NaN,this.Te&&i instanceof Zu&&(i.Te=!0),i.Te&&i instanceof Zu&&(i.wc=null),null!==(o=this.diagram)&&o.undoManager.isUndoingRedoing||(-1!==n&&i.cb(pi,"elements",this,e,null,n,null),i.cb(di,"elements",this,null,e,null,t)))},e.remove=function(t){for(var e=this.O.s,i=e.length,n=-1,o=0;ot&&M(t,">= 0",Ch,"getRowDefinition:idx"),t=Math.round(t);var e=this.rowDefs;if(void 0===e[t]){var i=new hl;i.wi(this),i.isRow=!0,i.index=t,e[t]=i,this.cb(di,"rowdefs",this,null,i,null,t)}return e[t]},e.oA=function(t){if(0>t&&M(t,">= 0",Ch,"removeRowDefinition:idx"),0!==this.rowCount){t=Math.round(t);var e=this.rowDefs,i=e[t];if(i){e[t]=void 0;for(var n=e.length-1;0<=n&&void 0===e[n--];)e.length--;this.cb(pi,"rowdefs",this,i,null,t,null),this.v()}}},e.Eb=function(t){0>t&&M(t,">= 0",Ch,"getColumnDefinition:idx"),t=Math.round(t);var e=this.colDefs;if(void 0===e[t]){var i=new hl;i.wi(this),i.isRow=!1,i.index=t,e[t]=i,this.cb(di,"coldefs",this,null,i,null,t)}return e[t]},e.jA=function(t){if(0>t&&M(t,">= 0",Ch,"removeColumnDefinition:idx"),0!==this.columnCount){t=Math.round(t);var e=this.colDefs,i=e[t];if(i){e[t]=void 0;for(var n=e.length-1;0<=n&&void 0===e[n--];)e.length--;this.cb(pi,"coldefs",this,i,null,t,null),this.v()}}},e.Gy=function(t){var e=null;return t.isRow?e=this.Fb(t.index):t.isRow||(e=this.Eb(t.index)),e&&ll(e,t),this},e.Hy=function(t,e){return(t=this.Fb(t))&&ll(t,new hl(e)),this},e.By=function(t,e){return(t=this.Eb(t))&&ll(t,new hl(e)),this},e.nz=function(t){if(0>t||this.type!==Ch.Table||0===this.rowCount)return-1;for(var e=0,i=this.rowDefs,n=i.length,o=this.topIndex;ot||this.type!==Ch.Table||0===this.columnCount)return-1;for(var e=0,i=this.colDefs,n=i.length,o=this.leftIndex;ot;)this.pc(this.O.length-1,!1);Jh(this,this.itemArray)},f.Object.defineProperties(Ch.prototype,{type:{get:function(){return this.na},set:function(t){var e=this.na;e!==t&&(this.na=t,this.isAtomic=this.na===Ch.Grid,this.v(),this.g("type",e,t))}},elements:{get:function(){return this.O.iterator}},naturalBounds:{get:function(){return this.dc}},padding:{get:function(){return this.yb},set:function(t){"number"==typeof t?(0>t&&M(t,">= 0",Ch,"padding"),t=new Wt(t)):(0>t.left&&M(t.left,">= 0",Ch,"padding:value.left"),0>t.right&&M(t.right,">= 0",Ch,"padding:value.right"),0>t.top&&M(t.top,">= 0",Ch,"padding:value.top"),0>t.bottom&&M(t.bottom,">= 0",Ch,"padding:value.bottom"));var e=this.yb;e.D(t)||(this.yb=t=t.J(),this.v(),this.g("padding",e,t))}},defaultAlignment:{get:function(){return this.Tm},set:function(t){var e=this.Tm;e.D(t)||(this.Tm=t=t.J(),this.v(),this.g("defaultAlignment",e,t))}},defaultStretch:{get:function(){return this.Uf},set:function(t){var e=this.Uf;e!==t&&(this.Uf=t,this.v(),this.g("defaultStretch",e,t))}},defaultSeparatorPadding:{get:function(){return null!==this.T?this.T.Qp:$t},set:function(t){"number"==typeof t&&(t=new Wt(t));var e=this.defaultSeparatorPadding;e.D(t)||(t=t.J(),null===this.T&&(this.T=new al),this.T.Qp=t,this.v(),this.g("defaultSeparatorPadding",e,t))}},defaultRowSeparatorStroke:{get:function(){return null!==this.T?this.T.ia:null},set:function(t){var e=this.defaultRowSeparatorStroke;e!==t&&(null===t||"string"==typeof t||t instanceof Ia)&&(t instanceof Ia&&t.freeze(),null===this.T&&(this.T=new al),this.T.ia=t,this.N(),this.g("defaultRowSeparatorStroke",e,t))}},defaultRowSeparatorStrokeWidth:{get:function(){return null!==this.T?this.T.Ha:1},set:function(t){var e=this.defaultRowSeparatorStrokeWidth;e!==t&&isFinite(t)&&0<=t&&(null===this.T&&(this.T=new al),this.T.Ha=t,this.v(),this.g("defaultRowSeparatorStrokeWidth",e,t))}},defaultRowSeparatorDashArray:{get:function(){return null!==this.T?this.T.V:null},set:function(t){var e=this.defaultRowSeparatorDashArray;if(e!==t){if(null!==t){for(var i=t.length,n=0,o=0;ot)&&w("Panel.topIndex must be greater than zero and a real number, not: "+t),null===this.T&&(this.T=new al),this.T.Hb=t,this.v(),this.g("topIndex",e,t))}},leftIndex:{get:function(){return null!==this.T?this.T.hb:0},set:function(t){var e=this.leftIndex;e!==t&&((!isFinite(t)||0>t)&&w("Panel.leftIndex must be greater than zero and a real number, not: "+t),null===this.T&&(this.T=new al),this.T.hb=t,this.v(),this.g("leftIndex",e,t))}},data:{get:function(){return this.ub},set:function(t){var e=this.ub;if(e!==t){var i=this instanceof ku&&!(this instanceof Hu);Wh(this),this.ub=t;var n=this.diagram;null!==n&&(i?(i=n.partManager,this instanceof wc?(null!==e&&i.bf.remove(e),null!==t&&i.bf.add(t,this)):this instanceof ku&&(null!==e&&i.cf.remove(e),null!==t&&i.cf.add(t,this))):null!==(i=this.panel)&&null!==i.ge&&(null!==e&&i.ge.remove(e),null!==t&&i.ge.add(t,this))),this.g("data",e,t),null!==n&&n.undoManager.isUndoingRedoing||null!==t&&this.La()}}},itemIndex:{get:function(){return this.zn},set:function(t){var e=this.zn;e!==t&&(this.zn=t,this.g("itemIndex",e,t))}},allBindings:{get:function(){return null!==this.A?this.A.nb:null},set:function(t){this.localBindings!==t&&(null===this.A&&(this.A=new fa),this.A.nb=t)}},itemArray:{get:function(){return this.Hh},set:function(t){var e=this.Hh;if(e!==t||null!==t&&function(t,e){for(var i=(t=t.O.s).length,n=e.length,o=0,r=null;ot&&M(t,">= 0",hl,"height"),this.Hc=t,this.actual=this.oa,null!==this.panel&&this.panel.v(),this.Ob("height",e,t))}},width:{get:function(){return this.Hc},set:function(t){var e=this.Hc;e!==t&&(0>t&&M(t,">= 0",hl,"width"),this.Hc=t,this.actual=this.oa,null!==this.panel&&this.panel.v(),this.Ob("width",e,t))}},minimum:{get:function(){return this.jj},set:function(t){var e=this.jj;e!==t&&((0>t||!isFinite(t))&&M(t,">= 0",hl,"minimum"),this.jj=t,this.actual=this.oa,null!==this.panel&&this.panel.v(),this.Ob("minimum",e,t))}},maximum:{get:function(){return this.hj},set:function(t){var e=this.hj;e!==t&&(0>t&&M(t,">= 0",hl,"maximum"),this.hj=t,this.actual=this.oa,null!==this.panel&&this.panel.v(),this.Ob("maximum",e,t))}},alignment:{get:function(){return this.Jb},set:function(t){var e=this.Jb;e.D(t)||(this.Jb=t.J(),null!==this.panel&&this.panel.v(),this.Ob("alignment",e,t))}},stretch:{get:function(){return this.hg},set:function(t){var e=this.hg;e!==t&&(this.hg=t,null!==this.panel&&this.panel.v(),this.Ob("stretch",e,t))}},separatorPadding:{get:function(){return this.dg},set:function(t){"number"==typeof t&&(t=new Wt(t));var e=this.dg;null!==t&&null!==e&&e.D(t)||(null!==t&&(t=t.J()),this.dg=t,null!==this.panel&&this.panel.v(),this.Ob("separatorPadding",e,t))}},separatorStroke:{get:function(){return this.lo},set:function(t){var e=this.lo;e!==t&&(null!==t&&Wa(t,"RowColumnDefinition.separatorStroke"),t instanceof Ia&&t.freeze(),this.lo=t,null!==this.panel&&this.panel.v(),this.Ob("separatorStroke",e,t))}},separatorStrokeWidth:{get:function(){return this.mo},set:function(t){var e=this.mo;e!==t&&(this.mo=t,null!==this.panel&&this.panel.v(),this.Ob("separatorStrokeWidth",e,t))}},separatorDashArray:{get:function(){return this.tj},set:function(t){var e=this.tj;if(e!==t){if(null!==t){for(var i=t.length,n=0,o=0;oo)){var r=n.measuredBounds,s=Math.max(1,r.width);r=r.height;for(var a,h,l,u,c,f,d=i[0],p=i[1],g=0,m=A(),y=2;yl&&(l=1),o=i=l,h=0!==(a=s/2),l=(f=m[y=0])[0],c=f[1],u=f[2],f=f[3];for(var v=0;.1<=g;){if(0===v&&(h?(o=i,o-=a,g-=a,h=!1):o=i,0===o&&(o=1)),o>g)return void j(m);o>f?(v=o-f,o=f):v=0;var x=Math.sqrt(o*o/(1+u*u));if(0>l&&(x=-x),d+=x,p+=u*x,t.translate(d,p),t.rotate(c),t.translate(-s/2,-r/2),0===v&&n.hh(t,e),t.translate(s/2,r/2),t.rotate(-c),t.translate(-d,-p),g-=o,f-=o,0!==v){if(++y===m.length)return void j(m);l=(f=m[y])[0],c=f[1],u=f[2],f=f[3],o=v}}j(m)}}function yl(t){var e=t.geometryStretch;return null!==t.Rd?e===ms?cs:e:e===ms?Sl[t.figure].defaultStretch:e}function vl(t,e,i,n,o){return(e=(t=i.x-t)*t+(e=i.y-e)*e)i?t-i:i-t)<(e>n?e-n:n-e)?(t=et||Xe.$(h.y,t))&&(h.ye||Xe.$(h.x,e))&&(h.x=t&&n<=e):(t=n&&i<=t)}function wl(t){var e=t.diagram;null!==e&&e.undoManager.isUndoingRedoing||(t.segmentOrientation=ef,"None"!==t.toArrow?(t.segmentIndex=-1,t.alignmentFocus=je):"None"!==t.fromArrow&&(t.segmentIndex=0,t.alignmentFocus=new Ie(1-je.x,je.y)))}function kl(t){var e=Ml[t];if(void 0===e){var i=t.toLowerCase();if("none"===i)return"None";if(void 0===(e=Ml[i])){var n,o=null;for(n in Xe.um)if(n.toLowerCase()===i){o=n;break}if(null!==o)return t=Ue.parse(Xe.um[o],!1),Ml[o]=t,i!==o&&(Ml[i]=o),o}}return"string"==typeof e?e:e instanceof Ue?t:null}hl.className="RowColumnDefinition",hl.Default=cl,hl.None=fl,hl.ProportionalExtra=dl,c(pl,Os),pl.prototype.cloneProtected=function(t){Os.prototype.cloneProtected.call(this,t),t.ua=this.ua,t.Rd=this.Rd,t.an=this.an,t.Ui=this.Ui,t.xc=this.xc,t.ig=this.ig,null!==this.Yg&&(t.Yg=C(this.Yg)),null!==this.Na&&(t.Na=this.Na.nc?this.Na:this.Na.copy()),t.Un=this.Un,t.Vn=this.Vn,null!==this.fa&&(t.fa=this.fa.copy())},(e=pl.prototype).th=function(){Os.prototype.th.call(this),null!==this.Na&&(this.Na.nc=!0)},e.qb=function(t){t===fs||t===ds||t===ys||t===ms?this.geometryStretch=t:Os.prototype.qb.call(this,t)},e.toString=function(){return"Shape("+("None"!==this.figure?this.figure:"None"!==this.toArrow?this.toArrow:this.fromArrow)+")#"+et(this)},e.hh=function(t,e){var i=this.xc,n=this.Ui;if(null!==i||null!==n){var o=this.ua;if(null!==o){t.yc();var r=this.actualBounds,s=this.naturalBounds;null!==n&&Us(this,t,n,!0,!1,s,r);var a=this.part,h=this.ig;if(null===i||0!==h||null===a||!this.isPanelMain&&a.Pb()!==this||(h=a.type===Ch.Link&&a instanceof Hu&&"Selection"===a.category&&a.adornedObject instanceof pl&&a.adornedPart.Pb()===a.adornedObject?a.adornedObject.strokeWidth:0),0===h&&(i=null),null!==i&&0!==h&&(Us(this,t,i,!1,!1,s,r),t.lineWidth=h,t.lineJoin=this.strokeJoin,t.lineCap=this.strokeCap,t.miterLimit=this.strokeMiterLimit),r=!1,a&&e.Gf("drawShadows")&&(r=a.isShadowed),!1===t.Il&&(r=!1),a=!0,null===i||null!==n&&"transparent"!==n||(a=!1),s=!1,null!==(h=this.strokeDashArray)&&(s=!0,t.js(h,this.strokeDashOffset)),o.type===Ue.j)t.beginPath(),t.moveTo(o.startX,o.startY),t.lineTo(o.endX,o.endY),null!==i&&t.jk(),t.Se();else if(o.type===Ue.u){var l=o.startX;h=o.startY;var u=o.endX,c=o.endY;o=Math.min(l,u);var f=Math.min(h,c);l=Math.abs(u-l),h=Math.abs(c-h),t.beginPath(),t.rect(o,f,l,h),null!==n&&t.ng(n),null!==i&&(a&&r&&La(t),t.jk(),a&&r&&Aa(t)),t.Se()}else if(o.type===Ue.F)l=o.startX,h=o.startY,u=o.endX,c=o.endY,o=Math.abs(u-l)/2,f=Math.abs(c-h)/2,l=Math.min(l,u)+o,h=Math.min(h,c)+f,t.beginPath(),t.moveTo(l,h-f),t.bezierCurveTo(l+Xe.wg*o,h-f,l+o,h-Xe.wg*f,l+o,h),t.bezierCurveTo(l+o,h+Xe.wg*f,l+Xe.wg*o,h+f,l,h+f),t.bezierCurveTo(l-Xe.wg*o,h+f,l-o,h+Xe.wg*f,l-o,h),t.bezierCurveTo(l-o,h-Xe.wg*f,l-Xe.wg*o,h-f,l,h-f),t.closePath(),null!==n&&t.ng(n),null!==i&&(a&&r&&La(t),t.jk(),a&&r&&Aa(t)),t.Se();else if(o.type===Ue.o)for(h=(o=o.figures).length,f=0;fg.sweepAngle,null!==d?d.endX:l.startX,null!==d?d.endY:l.startY)}else if(0===(m=(d=ti(g,l)).length))t.lineTo(g.centerX,g.centerY);else for(var y=0;y(i.startX-i.endX)*(t.x-i.endX)+(i.startY-i.endY)*(t.y-i.endY)||0>n)&&(Dt.free(r),Xe.Yb(i.startX,i.startY,i.endX,i.endY,o,t.x,t.y)));if(i.type===Ue.u){e=i.startX;var s=i.startY,a=i.endX;if(i=i.endY,r.x=Math.min(e,a),r.y=Math.min(s,i),r.width=Math.abs(a-e),r.height=Math.abs(i-s),null===this.fill){if(r.Bc(-n,-n),r.ca(t))return Dt.free(r),!1;r.Bc(n,n)}return null!==this.stroke&&r.Bc(o,o),t=r.ca(t),Dt.free(r),t}if(i.type===Ue.F){s=i.startX,o=i.startY,a=i.endX;var h=i.endY;if(i=Math.min(s,a),e=Math.min(o,h),s=Math.abs(a-s)/2,o=Math.abs(h-o)/2,i=t.x-(i+s),e=t.y-(e+o),null===this.fill){if(o-=n,0>=(s-=n)||0>=o||1>=i*i/(s*s)+e*e/(o*o))return Dt.free(r),!1;s+=n,o+=n}return null!==this.stroke&&(s+=n,o+=n),Dt.free(r),!(0>=s||0>=o)&&1>=i*i/(s*s)+e*e/(o*o)}if(i.type===Ue.o)return Dt.free(r),null===this.fill?Ze(i,t.x,t.y,o):He(i,t,o,1=this.strokeWidth)u=Xe.Ve(l.startX,l.startY,l.endX,l.endY,r,s,a,h,o);else{if(l.startX===l.endX?(n=c,u=0):(e=(l.endY-l.startY)/(l.endX-l.startX),n=(u=c/Math.sqrt(1+e*e))*e),e=A(),t=new pt,Xe.Ve(l.startX+n,l.startY+u,l.endX+n,l.endY+u,r,s,a,h,t)&&e.push(t),t=new pt,Xe.Ve(l.startX-n,l.startY-u,l.endX-n,l.endY-u,r,s,a,h,t)&&e.push(t),t=new pt,Xe.Ve(l.startX+n,l.startY+u,l.startX-n,l.startY-u,r,s,a,h,t)&&e.push(t),t=new pt,Xe.Ve(l.endX+n,l.endY+u,l.endX-n,l.endY-u,r,s,a,h,t)&&e.push(t),0===(a=e.length))return j(e),!1;for(u=!0,h=1/0,n=0;nMath.abs(i)){if(0>t*t*i*i+l*l-(h=s-u-i*(r-n))*h){o.x=NaN,o.y=NaN,u=!1;break t}a=(-t*t*i*h+t*l*(c=Math.sqrt(t*t*i*i+l*l-h*h)))/(l*l+t*t*i*i)+n,t=(-t*t*i*h-t*l*c)/(l*l+t*t*i*i)+n,l=i*(a-n)+h+u,h=i*(t-n)+h+u,Math.abs((r-a)*(r-a))+Math.abs((s-l)*(s-l))(a-=a/(t*t)*(h=r-n)*h)){o.x=NaN,o.y=NaN,u=!1;break t}a=u+(h=Math.sqrt(a)),h=u-h,Math.abs(a-s)Math.abs(p)?(g*=.5/p,p=.5):0!==g&&.5>Math.abs(g)&&(p*=.5/g,g=.5),y-=p,v-=g;d.contains(y,v);)y-=p,v-=g;for(o.x=a,o.y=h,g=0;go)return!0;return!1}if(i&&null!==this.fill&&this.gh(t,!0))return!0;var o=t.Bf(e),r=o;if(1.5=o||bt(e,r,0,-c)>=o||bt(e,r,0,c)>=o||bt(e,r,u,0)>=o);if((t=Xe.$y(u,c,e,r))*t<=o)return!0}else if(e.type===Ue.o){if(r=(l=e.bounds).x,a=l.y,h=l.x+l.width,l=l.y+l.height,t.x>h&&t.xl&&t.yo&&xt(t.x,t.y,r,a,h,a)>o&&xt(t.x,t.y,h,l,r,l)>o&&xt(t.x,t.y,h,l,h,a)>o)return!1;if(r=Math.sqrt(o),!i){for(i=e.figures,e=0;eo)return!1;for(h=(a=r.segments.s).length,l=0;lo)return!1;break;case oi:var f=A();if(Xe.Qe(s,u,c.point1X,c.point1Y,c.point2X,c.point2Y,c.endX,c.endY,.8,f),s=n(f,t),j(f),s)return!1;if(s=c.endX,u=c.endY,t.zd(s,u)>o)return!1;break;case ri:if(f=A(),Xe.ep(s,u,c.point1X,c.point1Y,c.endX,c.endY,.8,f),s=n(f,t),j(f),s)return!1;if(s=c.endX,u=c.endY,t.zd(s,u)>o)return!1;break;case si:case ai:var d=(f=c.type===si?ti(c,r):ei(c,r,s,u)).length;if(0===d){if(s=c.type===si?c.centerX:c.endX,u=c.type===si?c.centerY:c.endY,t.zd(s,u)>o)return!1;break}c=null;for(var p=A(),g=0;g= 0",pl,"strokeWidth:value")}},strokeCap:{get:function(){return null!==this.Na?this.Na.Hr:"butt"},set:function(t){var e=this.strokeCap;e!==t&&("string"!=typeof t||"butt"!==t&&"round"!==t&&"square"!==t?M(t,'"butt", "round", or "square"',pl,"strokeCap"):(gl(this),this.Na.Hr=t,this.N(),this.g("strokeCap",e,t)))}},strokeJoin:{get:function(){return null!==this.Na?this.Na.Ir:"miter"},set:function(t){var e=this.strokeJoin;e!==t&&("string"!=typeof t||"miter"!==t&&"bevel"!==t&&"round"!==t?M(t,'"miter", "bevel", or "round"',pl,"strokeJoin"):(gl(this),this.Na.Ir=t,this.N(),this.g("strokeJoin",e,t)))}},strokeMiterLimit:{get:function(){return null!==this.Na?this.Na.Jr:10},set:function(t){var e=this.strokeMiterLimit;if(e!==t&&1<=t){gl(this),this.Na.Jr=t,this.N();var i=this.part;null!==i&&(i.ag=NaN),this.g("strokeMiterLimit",e,t)}}},strokeDashArray:{get:function(){return this.Yg},set:function(t){var e=this.Yg;if(e!==t){if(null!==t){for(var i=t.length,n=0,o=0;ot?t=0:1t?t=0:1t.maxLines&&(t.l|=16777216))}function Al(t,e,i,n){var o=t.formatting===ql;o&&(e=e.trim());var r=0,s=t.Ae,a=t.spacingAbove+t.spacingBelow;a=Math.max(0,Ol(t)+a);var h=t.overflow===Ul?Dl(s):0;if(t.Gc>=t.maxLines)null!==n&&n.h(0,a);else if(s=e,t.wrap===Rl){t.Le=1;var l=Fl(e);if(0===h||l<=i)t.Cb=Math.max(t.Cb,l),Ll(t,e,t.Cb),null!==n&&n.h(l,a);else{for(l=Fl((r=jl(t,s))+(e=jl(t,s=s.substr(r.length))));0i&&1i;){var c=1;for(l=Fl(e.substr(0,c)),u=0;l<=i;)c++,u=l,l=Fl(e.substr(0,c));if(1===c){var f=l;r=Math.max(r,l)}else f=u,r=Math.max(r,u);if(1>--c&&(c=1),Ll(t,e.substr(0,c),f),h++,e=e.substr(c),t.Gc+h>t.maxLines)break}for(l=Fl(e+(u=jl(t,s)));0t.maxLines))break}t.Le=Math.min(t.maxLines,h),t.Cb=Math.max(t.Cb,r),null!==n&&n.h(t.Cb,a*t.Le)}}function jl(t,e){if(t.wrap===Gl)return e.substr(0,1);for(var i=e.length,n=0,o=Hl;n=e.length?e:e.substr(0,n)}function Fl(t){return null===tu?8*t.length:tu.measureText(t).width}function Ol(t){if(null!==t.df)return t.df;var e=t.Ae;if(null===tu){var i=16;return t.df=i}return void 0!==Wl[e]&&5e3>Zl?i=Wl[e]:(i=1.3*tu.measureText("M").width,Wl[e]=i,Zl++),t.df=i}function Dl(t){if(null===tu)return 6;if(void 0!==Jl[t]&&5e3>$l)var e=Jl[t];else e=tu.measureText(_l).width,Jl[t]=e,$l++;return e}function Bl(t,e){var i=t.ec.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),n=t.spacingAbove+t.spacingBelow;if(n=Math.max(0,Ol(t)+n),0===i.length)return t.Cb=0,t.Gc=1,n;if(!t.isMultiline){var o=i.indexOf("\n",0);0<=o&&(i=i.substr(0,o))}o=0;for(var r,s=t.Gc=0,a=!1;!a;){if(-1===(r=i.indexOf("\n",s))&&(r=i.length,a=!0),s<=r){if(s=i.substr(s,r-s),t.wrap!==Rl){t.Le=0;var h=At.alloc();Al(t,s,e,h),o+=h.height,At.free(h),t.Gc+=t.Le}else Al(t,s,e,null),o+=n,t.Gc++;t.Gc===t.maxLines&&(a=!0)}s=r+1}return t.Lq=o}pl.className="Shape",pl.getFigureGenerators=function(){var t,e=new dt;for(t in Xe.Ze)t!==t.toLowerCase()&&e.add(t,Xe.Ze[t]);return e.freeze(),e},pl.defineFigureGenerator=function(t,e){var i=t.toLowerCase(),n=Xe.Ze;n[t]=e,n[i]=t},pl.getArrowheadGeometries=function(){var t=new dt;for(n in Xe.um)if(void 0===Ml[n]){var e=Ue.parse(Xe.um[n],!1);Ml[n]=e,(e=n.toLowerCase())!==n&&(Ml[e]=n)}for(var i in Ml)if(i!==i.toLowerCase()){var n=Ml[i];n instanceof Ue&&t.add(i,n)}return t.freeze(),t},pl.defineArrowheadGeometry=function(t,e){var i=null;i="string"==typeof e?Ue.parse(e,!1):e,"none"!==(e=t.toLowerCase())&&t!==e||w("Shape.defineArrowheadGeometry name must not be empty or None or all-lower-case: "+t);var n=Ml;n[t]=i,n[e]=t},Nl.prototype.copy=function(){var t=new Nl;return t.Hr=this.Hr,t.Ir=this.Ir,t.Jr=this.Jr,t.uj=this.uj,t.br=this.br,t.jq=this.jq,t.fg=this.fg.J(),t.gg=this.gg.J(),t},c(Pl,Os),Pl.prototype.cloneProtected=function(t){Os.prototype.cloneProtected.call(this,t),t.ec=this.ec,t.xc=this.xc,t.Ae=this.Ae,t.Gc=this.Gc,t.Cb=this.Cb,t.Lq=this.Lq,t.Gm=this.Gm,null!==this.fa&&(t.fa=this.fa.copy()),null!==this.da&&(t.da=this.da.nc?this.da:this.da.copy()),t.Ih=this.Ih,t.df=this.df,t.Le=this.Le,t.Qc=this.Qc,t.Qb=this.Qb,t.ze=this.ze},(e=Pl.prototype).th=function(){Os.prototype.th.call(this),null!==this.da&&(this.da.nc=!0)},e.qb=function(t){t.classType===Pl?this.wrap=t:Os.prototype.qb.call(this,t)},e.toString=function(){return 22(c*c+u*u)*f*f&&(i=!0),e.ib!==t&&(i=!1),e.ib instanceof va&&(i=!1),!1===e.Gf("textGreeking")&&(i=!1),e=this.spacingAbove,c=this.spacingBelow,this.flip){case xs:t.translate(o,0),t.scale(-1,1);break;case vs:t.translate(0,r),t.scale(1,-1);break;case bs:t.translate(o,r),t.scale(-1,-1)}if(t.yc(),r>(f=(e+s+c)*(u=this.Gc))&&(n=(n=this.verticalAlignment).y*r-n.y*f+n.offsetY),1===u&&null!==this.ze)(c=this.Cb)>o&&(c=o),this.Oj(this.ze,t,0,n+e,o,s,c,i,a,h,l);else if(null!==this.Qc&&null!==this.Qb)for(f=0;fo&&(d=o),n+=e,this.Oj(this.Qb[f],t,0,n,o,s,d,i,a,h,l),n+=s+c}switch(this.flip){case xs:t.scale(-1,1),t.translate(-o,0);break;case vs:t.scale(1,-1),t.translate(0,-r);break;case bs:t.scale(-1,-1),t.translate(-o,-r)}}},e.Oj=function(t,e,i,n,o,r,s,a,h,l,u){var c=0;if(a)"left"===h?c=0:"right"===h?c=o-s:"center"===h&&(c=(o-s)/2),e.fillRect(i+c,n+.25*r,s,1);else{if("left"===h?c=0:"right"===h?c=o:"center"===h&&(c=o/2),o=null!==zl?zl(this,r):.75*r,e.fillText(t,i+c,n+o),0===(t=r/20|0)&&(t=1),"right"===h?c-=s:"center"===h&&(c-=s/2),l){h=i+c,l=n+(a=null!==El?El(this,r):.8*r),o=i+c+s,a=n+a;var f=t;e.beginPath(),e.lineWidth=f,e.moveTo(h,l),e.lineTo(o,a),e.stroke(),e.Se(),e instanceof va&&e.ad.classList.add("gojs-td")}u&&(u=n+r-r/2.2|0,0!=t%2&&(u+=.5),n=i+c,r=u,i=i+c+s,s=u,c=t,e.beginPath(),e.lineWidth=c,e.moveTo(n,r),e.lineTo(i,s),e.stroke(),e.Se(),e instanceof va&&e.ad.classList.add("gojs-td"))}},e.kk=function(t,e,i){if(!Os.prototype.kk.call(this,t,e,i))return!1;if(Us(this,t,this.xc,!0,!1,this.naturalBounds,this.actualBounds),i){if(0===this.svg.getElementsByTagName("text").length)return!0;for(e=this.svg.getElementsByClassName("gojs-td"),i=0;i=this.Qb.length))){for(this.l|=16777216,l=this.Qb[h],e=Math.max(1,t-e);Fl(l)>e&&1t?t=0:1t?t=0:1=(t=Math.floor(t))&&M(t,"> 0",Pl,"maxLines"),Cl(this),this.da.Jq=t,this.v(),this.g("maxLines",e,t))}},metrics:{get:function(){return{arrSize:null!==this.Qc?this.Qc:[this.Cb],arrText:null!==this.Qb?this.Qb:[this.ze],maxLineWidth:this.Cb,fontHeight:this.df}}},choices:{get:function(){return this.Gm},set:function(t){var e=this.Gm;e!==t&&(this.Gm=t,this.g("choices",e,t))}}});var Il,zl=null,El=null,Rl=new V(Pl,"None",0),Vl=new V(Pl,"WrapFit",1),Yl=new V(Pl,"WrapDesiredSize",2),Gl=new V(Pl,"WrapBreakAll",3),Xl=new V(Pl,"OverflowClip",0),Ul=new V(Pl,"OverflowEllipsis",1),ql=new V(Pl,"FormatTrim",0),Kl=new V(Pl,"FormatNone",0),Hl=/[ \u200b\u00ad]/,Wl=new X,Zl=0,Jl=new X,$l=0,_l="...",Ql="",tu=null,eu=!1;function iu(){this.nc=!1,this.Hd=null,this.Xf=fs,this.gq=ql,this.Jq=1/0,this.$q=Xl,this.Er=this.Dr=0,this.Or="start",this.vj=this.Qr=this.Pr=null,this.Yr=Ce,this.$r=Yl}function nu(){this.Tk=1,this.u=0,this.j=1,this.o=this.F=null}function ou(t,e){Os.call(this),this.Eg=null,this.qo="",this.Xg=Kt,this.Nk=cs,this.Zg=this.Hd=null,this.Mk=oe,this.Xf=fs,this.vl=null,this.qn=!1,this.en=!0,this.al=!1,this.bt=this.rl=null,"string"==typeof t?this.source=t:t&&Object.assign(this,t),e&&Object.assign(this,e)}function ru(t){void 0===t&&(t=""),""!==t?Il[t]&&(delete Il[t],au--):(Il=new X,au=0)}function su(t,e){e.qy||(e.Fq=function(i){e.sq=!0,e.ln=!1;var n=e.Bg.copy();if(null!=n){for(n=n.iterator;n.next();){var o=n.value;o.N();var r=e.getAttribute("src")||"",s=o.Og.I(r);if(null!==s)for(var a=s.length,h=0;h=n.width&&(r=r+p.offsetX+(c*p.x-n.width*p.x)),f>=n.height&&(s=s+p.offsetY+(f*p.y-n.height*p.y)),h=Math.min(n.width,c),a=Math.min(n.height,f);break;case cs:c=n.width,f=n.height;break;case ds:case ys:d===ds?(c*=d=Math.min(n.height/f,n.width/c),f*=d):d===ys&&(f*=d=Math.max(n.height/f,n.width/c),(c*=d)>=n.width&&(r=(r+p.offsetX+(c*p.x-n.width*p.x)/c)*h),f>=n.height&&(s=(s+p.offsetY+(f*p.y-n.height*p.y)/f)*a),h*=1/(c/n.width),a*=1/(f/n.height),c=n.width,f=n.height)}var g=c*(d=this.Df()*e.scale)*f*d,m=h*a/g,y=i.__goCache;d=null;var v=hu;if(!o){if(i.sq&&void 0!==y&&4v*v)for(null===y.gi&&(uu(y,4,l,u,i),uu(y,16,l,u,i)),l=(o=y.gi).length,u=0;ut)&&(t=5),t=Math.min(t,e/3);var n="rr"+e+","+i+","+(t=Math.min(t,i/3)),o=Xe.Mf[n];if(void 0!==o)return o;var r=t*Xe.wg;return o=(new Ue).add(new _e(t,0,!0).add(new Qe(ni,e-t,0)).add(new Qe(oi,e,t,e-r,0,e,r)).add(new Qe(ni,e,i-t)).add(new Qe(oi,e-t,i,e,i-r,e-r,i)).add(new Qe(ni,t,i)).add(new Qe(oi,0,i-t,r,i,0,i-r)).add(new Qe(ni,0,t)).add(new Qe(oi,t,0,0,r,r,0).close())),1o.x&&t.y>o.y&&t.righto.x&&e.y>o.y&&e.right=i.maxSelectionCount)){this.G^=4096;var n=!1;if(null!==i){n=i.skipsUndoManager,i.skipsUndoManager=!0;var o=i.selection;o.ka(),t?o.add(this):o.remove(this),o.freeze()}this.g("isSelected",e,t),this.Wb(),null!==(t=this.selectionChanged)&&t(this),null!==i&&(i.$b(),i.skipsUndoManager=n)}}}},isHighlighted:{get:function(){return 0!=(524288&this.G)},set:function(t){var e=0!=(524288&this.G);if(e!==t){this.G^=524288;var i=this.diagram;null!==i&&((i=i.highlighteds).ka(),t?i.add(this):i.remove(this),i.freeze()),this.g("isHighlighted",e,t),this.N(),null!==(t=this.highlightedChanged)&&t(this)}}},isShadowed:{get:function(){return 0!=(8192&this.G)},set:function(t){var e=0!=(8192&this.G);e!==t&&(this.G^=8192,this.Uc=!0,this.g("isShadowed",e,t),this.N())}},isAnimated:{get:function(){return 0!=(262144&this.G)},set:function(t){var e=0!=(262144&this.G);e!==t&&(this.G^=262144,this.g("isAnimated",e,t))}},highlightedChanged:{get:function(){return null!==this.P?this.P.oq:null},set:function(t){var e=this.highlightedChanged;e!==t&&(Mu(this),this.P.oq=t,this.g("highlightedChanged",e,t))}},selectionObjectName:{get:function(){return null!==this.P?this.P.vr:""},set:function(t){var e=this.selectionObjectName;e!==t&&(Mu(this),this.P.vr=t,this.Ug=null,this.g("selectionObjectName",e,t))}},selectionAdornmentTemplate:{get:function(){return null!==this.P?this.P.tr:null},set:function(t){var e=this.selectionAdornmentTemplate;e!==t&&(Mu(this),this.P.tr=t,this.g("selectionAdornmentTemplate",e,t))}},selectionObject:{get:function(){if(null===this.Ug){var t=this.selectionObjectName;null!==t&&""!==t?(t=this.fb(t),this.Ug=null!==t?t:this):this instanceof wc?(t=this.path,this.Ug=null!==t?t:this):this.Ug=this}return this.Ug}},selectionChanged:{get:function(){return null!==this.P?this.P.ur:null},set:function(t){var e=this.selectionChanged;e!==t&&(Mu(this),this.P.ur=t,this.g("selectionChanged",e,t))}},resizeAdornmentTemplate:{get:function(){return null!==this.P?this.P.fr:null},set:function(t){var e=this.resizeAdornmentTemplate;e!==t&&(Mu(this),this.P.fr=t,this.g("resizeAdornmentTemplate",e,t))}},resizeObjectName:{get:function(){return null!==this.P?this.P.hr:""},set:function(t){var e=this.resizeObjectName;e!==t&&(Mu(this),this.P.hr=t,this.g("resizeObjectName",e,t))}},resizeObject:{get:function(){var t=this.resizeObjectName;return""!==t&&null!==(t=this.fb(t))?t:this}},resizeCellSize:{get:function(){return null!==this.P?this.P.gr:Tt},set:function(t){var e=this.resizeCellSize;e.D(t)||(t=t.J(),Mu(this),this.P.gr=t,this.g("resizeCellSize",e,t))}},rotateAdornmentTemplate:{get:function(){return null!==this.P?this.P.ir:null},set:function(t){var e=this.rotateAdornmentTemplate;e!==t&&(Mu(this),this.P.ir=t,this.g("rotateAdornmentTemplate",e,t))}},rotateObjectName:{get:function(){return null!==this.P?this.P.jr:""},set:function(t){var e=this.rotateObjectName;e!==t&&(Mu(this),this.P.jr=t,this.g("rotateObjectName",e,t))}},rotateObject:{get:function(){var t=this.rotateObjectName;return""!==t&&null!==(t=this.fb(t))?t:this}},rotationSpot:{get:function(){return null!==this.P?this.P.lr:Se},set:function(t){var e=this.rotationSpot;e.D(t)||(t=t.J(),Mu(this),this.P.lr=t,this.g("rotationSpot",e,t))}},text:{get:function(){return this.ec},set:function(t){var e=this.ec;e!==t&&(this.ec=t,this.g("text",e,t))}},containingGroup:{get:function(){return this.Ah},set:function(t){if(this.Zc()){var e=this.Ah;if(e!==t){null===t||this!==t&&!t.Td(this)||(this===t&&w("Cannot make a Group a member of itself: "+this.toString()),w("Cannot make a Group indirectly contain itself: "+this.toString()+" already contains "+t.toString())),this.C(2);var i=this.diagram;if(null!==e?yc(e,this):this instanceof gc&&null!==i&&i.ai.remove(this),this.Ah=t,null!==t?mc(t,this):this instanceof gc&&null!==i&&i.ai.add(this),this.C(1),null!==i&&i.aa){var n=this.data,o=i.model;if(null!==n&&o.Xj()){var r=o.wa(null!==t?t.data:null);o.mp(n,r)}}if(null!==(n=this.containingGroupChanged)&&(o=!0,null!==i&&(o=i.aa,i.aa=!0),n(this,e,t),null!==i&&(i.aa=o)),this instanceof gc)for(qu(i=new _,this,!0,0,!0),i=i.iterator;i.next();)if((n=i.value)instanceof Zu)for(n=n.linksConnected;n.next();)kc(n.value);if(this instanceof Zu){for(i=this.linksConnected;i.next();)kc(i.value);null!==(i=this.labeledLink)&&kc(i)}this.g("containingGroup",e,t),null!==t&&(null!==(e=t.layer)&&Co(e,-1,t))}}else w("cannot set the Part.containingGroup of a Link or Adornment")}},containingGroupChanged:{get:function(){return null!==this.P?this.P.Kp:null},set:function(t){var e=this.containingGroupChanged;e!==t&&(Mu(this),this.P.Kp=t,this.g("containingGroupChanged",e,t))}},isTopLevel:{get:function(){return!(null!==this.containingGroup||this instanceof Zu&&null!==this.labeledLink)}},layoutConditions:{get:function(){return null!==this.P?this.P.Cq:127},set:function(t){var e=this.layoutConditions;e!==t&&(Mu(this),this.P.Cq=t,this.g("layoutConditions",e,t))}},dragComputation:{get:function(){return null!==this.P?this.P.Up:null},set:function(t){var e=this.dragComputation;e!==t&&(Mu(this),this.P.Up=t,this.g("dragComputation",e,t))}},shadowOffset:{get:function(){return null!==this.P?this.P.zr:rt},set:function(t){var e=this.shadowOffset;e.D(t)||(t=t.J(),Mu(this),this.P.zr=t,this.N(),this.g("shadowOffset",e,t))}},shadowColor:{get:function(){return null!==this.P?this.P.yr:"gray"},set:function(t){var e=this.shadowColor;e!==t&&(Mu(this),this.P.yr=t,this.N(),this.g("shadowColor",e,t))}},shadowBlur:{get:function(){return null!==this.P?this.P.Vg:4},set:function(t){var e=this.shadowBlur;e!==t&&(Mu(this),this.P.Vg=t,this.N(),this.g("shadowBlur",e,t))}}}),ku.prototype.invalidateLayout=ku.prototype.C,ku.prototype.findCommonContainingGroup=ku.prototype.px,ku.prototype.isMemberOf=ku.prototype.Td,ku.prototype.findTopLevelPart=ku.prototype.sz,ku.prototype.findSubGraphLevel=ku.prototype.oz,ku.prototype.ensureBounds=ku.prototype.Va,ku.prototype.getDocumentBounds=ku.prototype.mi,ku.prototype.findObject=ku.prototype.fb,ku.prototype.moveTo=ku.prototype.moveTo,ku.prototype.invalidateAdornments=ku.prototype.Wb,ku.prototype.clearAdornments=ku.prototype.Ej,ku.prototype.removeAdornment=ku.prototype.Jf,ku.prototype.addAdornment=ku.prototype.bh,ku.prototype.findAdornment=ku.prototype.Pj,ku.prototype.updateTargetBindings=ku.prototype.La;var Ku=!1;function Hu(t,e){void 0===t||t instanceof ch||"string"==typeof t?ku.call(this,t):(ku.call(this),t&&(e=t)),this.G&=-257,this.Jg="Adornment",this.ue=null,this.Aw=0,this.Uw=!1,this.j=this.$a=null,e&&Object.assign(this,e)}function Wu(){this.nc=!1,this.Vr=this.gj=this.Eq=this.Dq=null,this.yp=_t,this.er=dc,this.Kr=this.ij=this.Nq=this.Mq=null}function Zu(t,e){void 0===t||t instanceof ch||"string"==typeof t?ku.call(this,t):(ku.call(this),t&&(e=t)),this.U=13,this.Ba=null,this.jb=new J,this.wc=this.af=this.Yk=null,this.ci=!1,e&&Object.assign(this,e)}function Ju(t){null===t.Ba?t.Ba=new Wu:t.Ba.nc&&(t.Ba=t.Ba.copy())}function $u(t,e){null!==e&&(null===t.af&&(t.af=new _),t.af.add(e))}function _u(t,e,i,n){if(null===e||null===t.af)return null;for(var o=t.af.iterator;o.next();){var r=o.value;if(r.Ds===t&&r.cv===e&&r.Ox===i&&r.Px===n||r.Ds===e&&r.cv===t&&r.Ox===n&&r.Px===i)return r}return null}function Qu(t,e){for(t=t.linksConnected;t.next();){var i=t.value;i.fromPort!==e&&i.toPort!==e||(tc(i.fromPort),tc(i.toPort),i.bb())}}function tc(t){if(null!==t){var e=t.Zn;null!==e&&e.Sl(),null===(e=(t=t.part).containingGroup)||t.isVisible()||tc(e.port)}}function ec(t,e,i,n){if(null!==e&&!i.has(e)){i.add(e);var o=!0,r=t.diagram;null!==r&&(o=r.isTreePathToChildren),e.linksConnected.each((function(r){r.isTreeLink?(o?r.fromNode===e:r.toNode===e)&&ec(t,o?r.toNode:r.fromNode,i,n):n.add(r)}))}}function ic(t,e,i){tc(i);var n=t.jb.contains(e);if(n||t.jb.add(e),!n||e.fromNode===e.toNode){var o=t.linkConnected;if(null!==o){var r=!0,s=t.diagram;null!==s&&(r=s.aa,s.aa=!0),o(t,e,i),null!==s&&(s.aa=r)}}!n&&e.isTreeLink&&(i=e.fromNode,e=e.toNode,null!==i&&null!==e&&i!==e&&(n=!0,null!==(t=t.diagram)&&(n=t.isTreePathToChildren),r=n?i:e,(o=n?e:i).ci||(o.ci=r),!r.isTreeLeaf||null!==t&&t.undoManager.isUndoingRedoing||(n?i===r&&(r.isTreeLeaf=!1):e===r&&(r.isTreeLeaf=!1))))}function nc(t,e,i){tc(i);var n=t.jb.remove(e),o=null;if(n||e.toNode===e.fromNode){var r=t.linkDisconnected;if(o=t.diagram,null!==r){var s=!0;null!==o&&(s=o.aa,o.aa=!0),r(t,e,i),null!==o&&(o.aa=s)}}n&&e.isTreeLink&&(i=!0,null!==o&&(i=o.isTreePathToChildren),t=i?e.toNode:e.fromNode,e=i?e.fromNode:e.toNode,null!==t&&(t.ci=!1),null===e||e.isTreeLeaf||(0===e.jb.count?(e.ci=null,null!==o&&o.undoManager.isUndoingRedoing||(e.isTreeLeaf=!0)):oc(e)))}function oc(t){if(t.ci=!1,0!==t.jb.count){var e=!0,i=t.diagram;if(null===i||!i.undoManager.isUndoingRedoing){for(null!==i&&(e=i.isTreePathToChildren),i=t.jb.iterator;i.next();){var n=i.value;if(n.isTreeLink)if(e){if(n.fromNode===t)return void(t.isTreeLeaf=!1)}else if(n.toNode===t)return void(t.isTreeLeaf=!1)}t.isTreeLeaf=!0}}}function rc(t){null===t.wc?t.wc=new dt:t.wc.clear(),t.qm(t,(function(t,e){sc(t,e)})),0===t.wc.count&&t.wc.add("",t)}function sc(t,e){var i=e.portId;null!==i&&null!==t.wc&&t.wc.add(i,e)}function ac(t,e,i){var n=e.portId;if(null!==n&&(null!==t.wc&&t.wc.remove(n),null!==(e=t.diagram)&&i)){for(i=null,t=t.findLinksConnected(n);t.next();)n=t.value,null===i&&(i=A()),i.push(n);if(null!==i){for(t=0;tt&&(t=1);var e=this.diagram;if(null!==e&&!e.Ue){e.Ue=!0;var i=new _;i.add(this),lc(this,i,e.isTreePathToChildren,t,e,this,e.treeCollapsePolicy===ts),e.Ue=!1}},Zu.prototype.expandTree=function(t){void 0===t&&(t=2),2>t&&(t=2);var e=this.diagram;if(null!==e&&!e.Ue){e.Ue=!0;var i=new _;i.add(this),cc(this,i,e.isTreePathToChildren,t,e,this,e.treeCollapsePolicy===ts),e.Ue=!1}},f.Object.defineProperties(Zu.prototype,{portSpreading:{get:function(){return null!==this.Ba?this.Ba.er:dc},set:function(t){var e=this.portSpreading;e!==t&&(Ju(this),this.Ba.er=t,this.g("portSpreading",e,t),null!==(t=this.diagram)&&t.undoManager.isUndoingRedoing||this.Bd())}},avoidable:{get:function(){return 0!=(8&this.U)},set:function(t){var e=0!=(8&this.U);if(e!==t){this.U^=8;var i=this.diagram;null!==i&&Dr(i,this),this.g("avoidable",e,t)}}},avoidableMargin:{get:function(){return null!==this.Ba?this.Ba.yp:_t},set:function(t){"number"==typeof t&&(t=new Wt(t));var e=this.avoidableMargin;if(!e.D(t)){t=t.J(),Ju(this),this.Ba.yp=t;var i=this.diagram;null!==i&&Dr(i,this),this.g("avoidableMargin",e,t)}}},linksConnected:{get:function(){return this.jb.iterator}},linkConnected:{get:function(){return null!==this.Ba?this.Ba.Dq:null},set:function(t){var e=this.linkConnected;e!==t&&(Ju(this),this.Ba.Dq=t,this.g("linkConnected",e,t))}},linkDisconnected:{get:function(){return null!==this.Ba?this.Ba.Eq:null},set:function(t){var e=this.linkDisconnected;e!==t&&(Ju(this),this.Ba.Eq=t,this.g("linkDisconnected",e,t))}},linkValidation:{get:function(){return null!==this.Ba?this.Ba.gj:null},set:function(t){var e=this.linkValidation;e!==t&&(Ju(this),this.Ba.gj=t,this.g("linkValidation",e,t))}},isLinkLabel:{get:function(){return null!==this.Yk}},labeledLink:{get:function(){return this.Yk},set:function(t){var e=this.Yk;if(e!==t){var i=this.diagram,n=this.data;if(null!==e){if(null!==e.wd&&(e.wd.remove(this),e.v()),null!==i&&null!==n&&!i.undoManager.isUndoingRedoing){var o=e.data,r=i.model;if(null!==o&&r.ri()){var s=r.wa(n);void 0!==s&&r.Qx(o,s)}}this.containingGroup=null}this.Yk=t,null!==t&&(Mc(t,this),null===i||null===n||i.undoManager.isUndoingRedoing||(o=t.data,i=i.model,null!==o&&i.ri()&&(void 0!==(n=i.wa(n))&&i.Bu(o,n))),this.containingGroup=t.containingGroup),Ks(this),this.g("labeledLink",e,t)}}},port:{get:function(){return this.ns("")}},ports:{get:function(){return null===this.wc&&rc(this),this.wc.iteratorValues}},isTreeExpanded:{get:function(){return 0!=(1&this.U)},set:function(t){var e=0!=(1&this.U);if(e!==t){this.U^=1;var i=this.diagram;if(this.g("isTreeExpanded",e,t),null!==(e=this.treeExpandedChanged)){var n=!0;null!==i&&(n=i.aa,i.aa=!0),e(this),null!==i&&(i.aa=n)}null!==i&&i.undoManager.isUndoingRedoing?this.Zb(t):t?this.expandTree():this.collapseTree()}}},wasTreeExpanded:{get:function(){return 0!=(2&this.U)},set:function(t){var e=0!=(2&this.U);e!==t&&(this.U^=2,this.g("wasTreeExpanded",e,t))}},treeExpandedChanged:{get:function(){return null!==this.Ba?this.Ba.Vr:null},set:function(t){var e=this.treeExpandedChanged;e!==t&&(Ju(this),this.Ba.Vr=t,this.g("treeExpandedChanged",e,t))}},isTreeLeaf:{get:function(){return 0!=(4&this.U)},set:function(t){var e=0!=(4&this.U);e!==t&&(this.U^=4,this.g("isTreeLeaf",e,t))}}}),Zu.prototype.expandTree=Zu.prototype.expandTree,Zu.prototype.collapseTree=Zu.prototype.collapseTree,Zu.prototype.findTreeParts=Zu.prototype.wz,Zu.prototype.findTreeChildrenNodes=Zu.prototype.Ou,Zu.prototype.findTreeChildrenLinks=Zu.prototype.Qo,Zu.prototype.findTreeLevel=Zu.prototype.uz,Zu.prototype.findTreeParentChain=Zu.prototype.vz,Zu.prototype.findTreeParentNode=Zu.prototype.pg,Zu.prototype.findTreeParentLink=Zu.prototype.kh,Zu.prototype.findCommonTreeParent=Zu.prototype.gz,Zu.prototype.findTreeRoot=Zu.prototype.xz,Zu.prototype.isInTreeOf=Zu.prototype.Nz,Zu.prototype.findPort=Zu.prototype.ns,Zu.prototype.findLinksTo=Zu.prototype.kz,Zu.prototype.findLinksBetween=Zu.prototype.jz,Zu.prototype.findNodesInto=Zu.prototype.Oo,Zu.prototype.findNodesOutOf=Zu.prototype.Po,Zu.prototype.findNodesConnected=Zu.prototype.Mu,Zu.prototype.findLinksInto=Zu.prototype.Sd,Zu.prototype.findLinksOutOf=Zu.prototype.Mo,Zu.prototype.findExternalTreeLinksConnected=Zu.prototype.qx,Zu.prototype.invalidateConnectedLinks=Zu.prototype.Bd,Zu.prototype.invalidateLinkBundle=Zu.prototype.Lz;var fc=new V(Zu,"SpreadingNone",10),dc=new V(Zu,"SpreadingEvenly",11),pc=new V(Zu,"SpreadingPacked",12);function gc(t,e){void 0===t||t instanceof ch||"string"==typeof t?Zu.call(this,t):(Zu.call(this),t&&(e=t)),this.U|=4608,this.Gn=new _,this.$a=null,this.Sc=new Ff,this.Sc.group=this,this.gl=new _,this.tb=this.$p=null,e&&Object.assign(this,e)}function mc(t,e){if(t.Gn.add(e)){e instanceof gc&&t.gl.add(e);var i=t.memberAdded;if(null!==i){var n=!0,o=t.diagram;null!==o&&(n=o.aa,o.aa=!0),i(t,e),null!==o&&(o.aa=n)}t.isVisible()&&t.isSubGraphExpanded||e.Zb(!1)}e instanceof wc&&!t.computesBoundsIncludingLinks||(null===(e=t.$a)&&(e=t),e.v())}function yc(t,e){if(t.Gn.remove(e)){e instanceof gc&&t.gl.remove(e);var i=t.memberRemoved;if(null!==i){var n=!0,o=t.diagram;null!==o&&(n=o.aa,o.aa=!0),i(t,e),null!==o&&(o.aa=n)}t.isVisible()&&t.isSubGraphExpanded||e.Zb(!0)}e instanceof wc&&!t.computesBoundsIncludingLinks||(null===(e=t.$a)&&(e=t),e.v())}function vc(t,e,i,n){for(var o=t.memberParts;o.next();){var r=o.value;if(r.Zb(!1),r instanceof gc&&r.isSubGraphExpanded&&(r.wasSubGraphExpanded=r.isSubGraphExpanded,vc(r,e,i,n)),r instanceof Zu)r.Bd(e),i.Aj(r,n);else if(r instanceof wc)for(r=r.labelNodes;r.next();)r.value.Bd(e)}t.isSubGraphExpanded=!1}function xc(t,e,i,n){for(var o=t.memberParts;o.next();){var r=o.value;if(r.Zb(!0),r instanceof gc&&r.wasSubGraphExpanded&&(r.wasSubGraphExpanded=!1,xc(r,e,i,n)),r instanceof Zu)r.Bd(e),i.Cj(r,n);else if(r instanceof wc)for(r=r.labelNodes;r.next();)r.value.Bd(e)}t.isSubGraphExpanded=!0}function bc(t){Os.call(this),this.yb=$t,this.ko=new Dt(NaN,NaN,NaN,NaN),t&&Object.assign(this,t)}function wc(t){ku.call(this,Ch.Link),this.Qa=8,this.ef=null,this.ff="",this.uf=this.gn=null,this.vf="",this.uo=null,this.qk=Wc,this.Om=0,this.Qm=Wc,this.Rm=NaN,this.qj=Uc,this.po=.5,this.wd=null,this.Nb=(new J).freeze(),this.Tg=this.Mg=null,this.ml=new Dt,this.ua=new Ue,this.u=this.o=this.Sf=this.Wf=null,this.su=new pt,this.cq=this.Mw=this.Lw=null,this.vt=NaN,this.ba=null,this.j=[],t&&Object.assign(this,t)}function kc(t){var e=t.fromNode,i=t.toNode,n=null;if(n=null!==e?null!==i?e.px(i):e.containingGroup:null!==i?i.containingGroup:null,e=n,(i=t.Ah)!==e){null!==i&&yc(i,t),t.Ah=e,null!==e&&mc(e,t);var o=t.containingGroupChanged;if(null!==o){var r=!0,s=t.diagram;null!==s&&(r=s.aa,s.aa=!0),o(t,i,e),null!==s&&(s.aa=r)}!t.fd||t.Lw!==i&&t.Mw!==i||t.bb()}if(t.isLabeledLink)for(t=t.labelNodes;t.next();)t.value.containingGroup=n}function Mc(t,e){null===t.wd&&(t.wd=new _),t.wd.add(e),t.v()}function Sc(t,e,i){if(0!==e||0!==i)if(0===t.pointsCount)t.defaultFromPoint&&t.defaultFromPoint.offset(e,i),t.defaultToPoint&&t.defaultToPoint.offset(e,i);else{for(var n=t.fd,o=new J,r=t.Nb.iterator;r.next();){var s=r.value;o.add(new pt(s.x+e,s.y+i).freeze())}o.freeze(),r=t.Nb,t.Nb=o,s=t.diagram,isNaN(e)||isNaN(i)||null!==s&&s.animationManager.zb?t.v():(t.ke.h(t.ke.x+e,t.ke.y+i),t.pa.h(t.pa.x+e,t.pa.y+i),Ks(t)),n?Nc(t):(t.defaultFromPoint&&(t.defaultFromPoint=t.i(0)),t.defaultToPoint&&(t.defaultToPoint=t.i(t.pointsCount-1))),null!==s&&s.animationManager.zb&&Qn(s.animationManager,t,o),t.g("points",r,o)}}function Nc(t){0===t.Nb.count?t.fd=!1:(t.fd=!0,t.cq=null,t.vt=NaN,t.defaultFromPoint=t.i(0),t.defaultToPoint=t.i(t.pointsCount-1),Ec(t,!1))}function Pc(t,e){return Math.abs(e.x-t.x)>Math.abs(e.y-t.y)?(e.x>=t.x?e.x=t.x+9e9:e.x=t.x-9e9,e.y=t.y):(e.y>=t.y?e.y=t.y+9e9:e.y=t.y-9e9,e.x=t.x),e}function Cc(t,e){var i=e.Zn;return null===i&&((i=new Tf).port=e,i.node=e.part,e.Zn=i),Af(i,t)}function Tc(t){return t===Qt||.5===t.x&&.5===t.y}function Lc(t){return.5===t.x&&.5===t.y?t:oe}function Ac(t){if(null===t.diagram||!t.isAvoiding||!Ar(t.diagram))return!1;var e=t.points.s,i=e.length;if(4>i)return!1;t=jr(t.diagram,!0,t.containingGroup,null);for(var n=1;nSf&&mf(e,u,c)!==l-1&&(mf(e,i-a,n)===l-1?(o=180,u=i-a,c=n):mf(e,i+a,n)===l-1?(o=0,u=i+a,c=n):mf(e,i,n-h)===l-1?(o=270,u=i,c=n-h):mf(e,i,n+h)===l-1&&(o=90,u=i,c=n+h));l>Sf&&mf(e,u,c)===l-1;)i=u,n=c,0===o?u+=a:90===o?c+=h:180===o?u-=a:c-=h,--l;r?l>Sf&&(180===o||0===o?i=Math.floor(i/a)*a+a/2:90!==o&&270!==o||(n=Math.floor(n/h)*h+h/2)):(i=Math.floor(i/a)*a+a/2,n=Math.floor(n/h)*h+h/2),l>Sf&&(r=o,s=i,u=n,0===o?(r=90,u+=h):90===o?(r=180,s-=a):180===o?(r=270,u-=h):270===o&&(r=0,s+=a),mf(e,s,u)===l-1?jc(t,e,s,u,r,!1,r):(s=i,u=n,0===o?(r=270,u-=h):90===o?(r=0,s+=a):180===o?(r=90,u+=h):270===o&&(r=180,s-=a),mf(e,s,u)===l-1&&jc(t,e,s,u,r,!1,r))),t.yf(i,n)}function Fc(t,e,i,n){return t=i-t,isNaN(t)||1/0===t||-1/0===t?NaN:(0>t&&(t=-t),e=n-e,isNaN(e)||1/0===e||-1/0===e?NaN:(0>e&&(e=-e),Xe.$(t,0)?e:Xe.$(e,0)?t:Math.sqrt(t*t+e*e)))}function Oc(t,e,i,n){var o=t.pointsCount;if(2>o)return e;if(i){var r=t.i(1);if(i=r.x-n.x,r=r.y-n.y,0===(n=Fc(e.x,e.y,i,r)))return e;o=2===o?.5*n:n,(t=t.computeShortLength(!0))>o&&(t=o),o=t*(r-e.y)/n,e.x+=t*(i-e.x)/n,e.y+=o}else{if(i=(r=t.i(o-2)).x-n.x,r=r.y-n.y,0===(n=Fc(e.x,e.y,i,r)))return e;o=2===o?.5*n:n,(t=t.computeShortLength(!1))>o&&(t=o),o=t*(e.y-r)/n,e.x-=t*(e.x-i)/n,e.y-=o}return e}function Dc(t,e,i,n){for(var o=t.pointsCount,r=e;Xe.$(e.x,r.x)&&Xe.$(e.y,r.y);){if(i>=o)return o-1;r=t.i(i++)}if(!Xe.$(e.x,r.x)&&!Xe.$(e.y,r.y))return i-1;for(var s=r;Xe.$(e.x,r.x)&&Xe.$(r.x,s.x)&&(!n||(e.y>=r.y?r.y>=s.y:r.y<=s.y))||Xe.$(e.y,r.y)&&Xe.$(r.y,s.y)&&(!n||(e.x>=r.x?r.x>=s.x:r.x<=s.x));){if(i>=o)return o-1;s=t.i(i++)}return i-2}function Bc(t,e,i,n,o,r,s){if(!s&&zc(t)){var a=(s=t.computeJumpLength())/2,h=[],l=0;if(t.isVisible()&&(l=function(t,e,i,n){var o=t.diagram;if(null===o||e.D(i))return 0;for(o=o.layers;o.next();){var r=o.value;if(null!==r&&r.visible)for(var s=(r=r.Pa.s).length,a=0;ac-s;)l--,c=Math.max(u-a,r.x);u=r.y-s+n,c+=i,d=r.y+n,t.curve===Jc?du(e,c,d,!1):gu(e,f,u,c,u,c,d)}else if(Xe.B(o.x,r.x))if(o.yu-s;)l--,u=Math.max(c-a,r.y);c=r.x-s+i,d=r.x+i,u+=n,t.curve===Jc?du(e,d,u,!1):gu(e,c,f,c,u,d,u)}}e.lineTo(r.x+i,r.y+n)}function Ic(t,e,i,n){for(var o=Xe.B(t.y,e.y),r=n.pointsCount,s=n.i(0),a=pt.alloc(),h=1;hs.x&&u.x>=l.x||l.xs.y&&u.y>=l.y||l.ys&&Math.min(p,g)u&&!Xe.B(p,g)){a.x=u,a.y=s,u=!0;break t}}else if(Xe.B(c,d)&&Xe.B(p,g)&&Math.min(u,f)p&&Math.min(s,m)c&&!Xe.B(s,m)){a.x=p,a.y=c,u=!0;break t}a.x=0,a.y=0,u=!1}u&&(o?i.push(a.x):i.push(a.y)),s=l}pt.free(a)}function zc(t){return(t=t.curve)===$c||t===Jc}function Ec(t,e){(e||zc(t))&&(null===(e=t.diagram)||e.animationManager.isTicking||e.Eh.contains(t)||0===t.ml.width&&0===t.ml.height||e.Eh.add(t,t.ml.copy()))}function Rc(t,e,i){if(null!==e&&e.lk&&e.fd&&zc(e)){var n=e.routeBounds;n.w()&&(t.routeBounds.Yc(n)||i.Yc(n))&&(t.usesSamePort(e)||e.qc())}}function Vc(t){var e=t.ef;if(null!==e){var i=t.uf;if(null!==i&&isNaN(t.curviness)){for(var n=t.ff,o=t.vf,r=t=null,s=e.jb.s,a=s.length,h=0;ho&&(o=a.right),a.bottom>r&&(r=a.bottom)}}return isFinite(i)&&isFinite(n)?t.h(i,n,o-i,r-n):(e=e.location,t.h(e.x,e.y,0,0)),t},f.Object.defineProperties(bc.prototype,{padding:{get:function(){return this.yb},set:function(t){"number"==typeof t&&(t=new Wt(t));var e=this.yb;e.D(t)||(this.yb=t=t.J(),this.g("padding",e,t),this.v())}}}),bc.className="Placeholder",c(wc,ku),wc.prototype.cloneProtected=function(t){ku.prototype.cloneProtected.call(this,t),t.Qa=-113&this.Qa,t.ff=this.ff,t.gn=this.gn,t.vf=this.vf,t.uo=this.uo,t.qk=this.qk,t.Om=this.Om,t.Qm=this.Qm,t.Rm=this.Rm,t.qj=this.qj,t.po=this.po,null!==this.ba&&(t.ba=this.ba.copy())},(e=wc.prototype).Af=function(t){ku.prototype.Af.call(this,t),this.ff=t.ff,this.vf=t.vf,t.Mg=null,t.bb(),t.Sf=this.Sf;var e=t.fromPort;null!==e&&tc(e),null!==(t=t.toPort)&&tc(t)},e.qb=function(t){t.classType===wc?2==(2&t.value)?this.routing=t:t===Zc||t===Jc||t===$c?this.curve=t:t===_c||t===Qc||t===tf?this.adjusting=t:t!==Uc&&t!==Wc&&w("Unknown Link enum value for a Link property: "+t):ku.prototype.qb.call(this,t)},e.Xc=function(){null===this.ba&&(this.ba=new pa)},e.si=function(){var t=this.fromNode;if(null!==t){var e=t.findVisibleNode();if(null!==e&&(t=e),na(t)||Iu(t))return!1}return null===(t=this.toNode)||(null!==(e=t.findVisibleNode())&&(t=e),!na(t)&&!Iu(t))},e.zv=function(){return!1},e.Av=function(){},e.Zc=function(){return!1},wc.prototype.computeAngle=function(t,e,i){return wc.computeAngle(e,i)},wc.computeAngle=function(t,e){switch(t){default:case Wc:t=0;break;case ef:t=e;break;case nf:t=e+90;break;case of:t=e-90;break;case rf:t=e+180;break;case sf:90<(t=Xe.bp(e))&&270>t&&(t-=180);break;case af:90<(t=Xe.bp(e+90))&&270>t&&(t-=180);break;case hf:90<(t=Xe.bp(e-90))&&270>t&&(t-=180);break;case lf:if(45<(t=Xe.bp(e))&&135>t||225t)return 0;90t&&(t-=180)}return Xe.bp(t)},(e=wc.prototype).oh=function(){var t=this.containingGroup;null!==t&&this.fromNode!==t&&this.toNode!==t&&t.computesBoundsIncludingLinks&&ku.prototype.oh.call(this)},e.To=function(t){var e=this.fromNode;return t===e?this.toNode:e},e.Cz=function(t){var e=this.fromPort;return t===e?this.toPort:e},e.Vo=function(t){if(ku.prototype.Vo.call(this,t),zc(this)&&this.Xo(this.actualBounds),!t){var e=null;null!==(t=this.ef)&&ic(t,this,e=this.fromPort);var i=this.uf;if(null!==i){var n=this.toPort;i===t&&n===e||ic(i,this,n)}Vc(this)}},e.Wo=function(t){if(ku.prototype.Wo.call(this,t),zc(this)&&this.Xo(this.actualBounds),!t){var e=null;null!==(t=this.ef)&&nc(t,this,e=this.fromPort);var i=this.uf;if(null!==i){var n=this.toPort;i===t&&n===e||nc(i,this,n)}Yc(this)}},e.Lj=function(){if(this.fd=!0,null!==this.wd){var t=this.diagram;if(null!==t)for(var e=this.wd.copy().iterator;e.next();)t.remove(e.value)}null!==this.data&&(null!==(t=this.diagram)&&t.partManager.removeDataForLink(this))},wc.prototype.updateRelationshipsFromData=function(){if(null!==this.data){var t=this.diagram;null!==t&&t.partManager.updateRelationshipsFromData(this)}},wc.prototype.move=function(t,e){var i=e?this.location:this.position,n=i.x;isNaN(n)&&(n=0);var o=i.y;for(isNaN(o)&&(o=0),n=t.x-n,o=t.y-o,!0===e?ku.prototype.move.call(this,t,!1):(t=pt.allocAt(i.x+n,i.y+o),ku.prototype.move.call(this,t,!1),pt.free(t)),Sc(this,n,o),t=this.labelNodes;t.next();)i=(e=t.value).position,e.moveTo(i.x+n,i.y+o)},wc.prototype.canRelinkFrom=function(){if(!this.relinkableFrom)return!1;var t=this.layer;return null===t||!!t.allowRelink&&!(null!==(t=t.diagram)&&!t.allowRelink)},wc.prototype.canRelinkTo=function(){if(!this.relinkableTo)return!1;var t=this.layer;return null===t||!!t.allowRelink&&!(null!==(t=t.diagram)&&!t.allowRelink)},wc.prototype.computeMidPoint=function(t){var e=this.pointsCount;if(0===e)return t.assign(st),t;if(1===e)return t.assign(this.i(0)),t;if(2===e){var i=this.i(0),n=this.i(1);return t.h((i.x+n.x)/2,(i.y+n.y)/2),t}if(this.isOrthogonal&&(15<=this.computeCorner()||this.computeCurve()===Zc))return this.ua.Pu(.5,t),t.add(this.i(0)),i=this.ua.figures.first(),t.offset(-i.startX,-i.startY),t;if(this.computeCurve()===Zc){if(3===e){i=this.i(0),n=this.i(1);var o=this.i(2);return Xe.ax(i.x,i.y,n.x,n.y,n.x,n.y,o.x,o.y,t),t}if(i=3*((n=(e-1)/3|0)/2|0),1==n%2){n=this.i(i),o=this.i(i+1);var r=this.i(i+2);i=this.i(i+3),Xe.ax(n.x,n.y,o.x,o.y,r.x,r.y,i.x,i.y,t)}else t.assign(this.i(i));return t}var s=this.flattenedLengths;for(i=this.flattenedTotalLength,o=r=n=0;ni/2);)n+=o,r++;return e=this.i(r),r=this.i(r+1),1>Math.abs(e.x-r.x)?e.y>r.y?t.h(e.x,e.y-(i/2-n)):t.h(e.x,e.y+(i/2-n)):1>Math.abs(e.y-r.y)?e.x>r.x?t.h(e.x-(i/2-n),e.y):t.h(e.x+(i/2-n),e.y):(i=(i/2-n)/o,t.h(e.x+i*(r.x-e.x),e.y+i*(r.y-e.y))),t},wc.prototype.computeMidAngle=function(){var t=this.pointsCount;if(2>t)return NaN;if(2===t)return this.i(0).ab(this.i(1));if(this.isOrthogonal&&(15<=this.computeCorner()||this.computeCurve()===Zc))return this.ua.wx(.5);if(this.computeCurve()===Zc&&4<=t){var e=(t-1)/3|0,i=3*(e/2|0);if(1==e%2){i=Math.floor(i),t=this.i(i),e=this.i(i+1);var n=this.i(i+2);return i=this.i(i+3),Xe.My(t.x,t.y,e.x,e.y,n.x,n.y,i.x,i.y)}if(0n/2);)r+=o,i++;if(e=this.i(i),n=this.i(i+1),1>Math.abs(e.x-n.x)&&1>Math.abs(e.y-n.y)){if(0Math.abs(e.x-n.x))return e.y>n.y?270:90;if(1>Math.abs(e.y-n.y))return e.x>n.x?180:0}return e.ab(n)},(e=wc.prototype).i=function(t){return this.Nb.s[t]},e.dd=function(t,e){this.Nb.cd(t,e)},e.L=function(t,e,i){this.Nb.cd(t,new pt(e,i))},e.Kz=function(t,e){this.Nb.Gb(t,e)},e.m=function(t,e,i){this.Nb.Gb(t,new pt(e,i))},e.ne=function(t){this.Nb.add(t)},e.yf=function(t,e){this.Nb.add(new pt(t,e))},e.pv=function(t){this.Nb.mb(t)},e.Fj=function(){this.Nb.clear()},e.uh=function(){null===this.Mg&&(this.Mg=this.Nb,this.Nb=this.Nb.copy())},e.zf=function(){if(null!==this.Mg){for(var t=this.Mg,e=this.Nb,i=1/0,n=1/0,o=t.s,r=o.length,s=0;sl&&(c=-c),m=u*((g=(0>h?-1:1)*c+d)-d)+p);var y=d=r.x+2*a/3,v=p=r.y+2*h/3;Xe.B(h,0)?v=0h?-1:1)*c+d)-d)+p,this.Fj(),this.ne(r),this.yf(g,m),this.yf(y,v),this.ne(f),this.dd(0,this.getLinkPoint(t,e,s,!0,!1,n,o)),this.dd(3,this.getLinkPoint(n,o,i,!1,!1,t,e))}else r=n,f=o,n=this.getLinkPoint(t,e,s,!0,!1,r,f),o=this.getLinkPoint(r,f,i,!1,!1,t,e),this.hasCurviness()?(f=o.x-n.x,i=o.y-n.y,s=this.computeCurviness(),r=t=n.x+f/2,a=e=n.y+i/2,Xe.B(i,0)?a=0s&&(r=-r),a=f*((r=(0>i?-1:1)*r+t)-t)+e),this.ne(n),this.yf(r,a),this.ne(o)):(this.ne(n),this.ne(o),a=Dt.alloc(),e.mi(a),h=a.ca(o),f.mi(a),l=a.ca(n),(h||l)&&(s=e.ga(Lc(s),new pt),this.dd(0,this.getLinkPointFromPoint(t,e,s,o,!0,s)),i=f.ga(Lc(i),new pt),this.dd(1,this.getLinkPointFromPoint(r,f,i,n,!1,i))),Dt.free(a))}else{c=this.isAvoiding,f&&(u&&c||l)&&this.Fj();var x=l?this.computeCurviness():0;c=this.getLinkPoint(t,e,s,!0,u,n,o),d=g=p=0,(u||!a||l)&&(m=this.computeEndSegmentLength(t,e,s,!0),d=this.getLinkDirection(t,e,c,s,!0,u,n,o),l&&(a||s.D(i)||!u&&1===s.x+i.x&&1===s.y+i.y)&&(d-=u?90:30,0>x&&(d-=180)),0>d?d+=360:360<=d&&(d-=360),l&&(m+=Math.abs(x)*(u?1:2)),0===d?p=m:90===d?g=m:180===d?p=-m:270===d?g=-m:(p=m*Math.cos(d*Math.PI/180),g=m*Math.sin(d*Math.PI/180)),s.Mc()&&l&&(m=e.ga(oe,pt.alloc()),y=pt.allocAt(m.x+1e3*p,m.y+1e3*g),this.getLinkPointFromPoint(t,e,m,y,!0,c),pt.free(m),pt.free(y))),m=this.getLinkPoint(n,o,i,!1,u,t,e);var b=v=y=0;if(u||!h||l){var w=this.computeEndSegmentLength(n,o,i,!1);b=this.getLinkDirection(n,o,m,i,!1,u,t,e),l&&(h||s.D(i)||!u&&1===s.x+i.x&&1===s.y+i.y)&&(b+=u?0:30,0>x&&(b+=180)),0>b?b+=360:360<=b&&(b-=360),l&&(w+=Math.abs(x)*(u?1:2)),0===b?y=w:90===b?v=w:180===b?y=-w:270===b?v=-w:(y=w*Math.cos(b*Math.PI/180),v=w*Math.sin(b*Math.PI/180)),i.Mc()&&l&&(i=o.ga(oe,pt.alloc()),s=pt.allocAt(i.x+1e3*y,i.y+1e3*v),this.getLinkPointFromPoint(n,o,i,s,!1,m),pt.free(i),pt.free(s))}i=c,(u||!a||l)&&(i=new pt(c.x+p,c.y+g)),s=m,(u||!h||l)&&(s=new pt(m.x+y,m.y+v)),!f&&!u&&a&&3=u.y&&t.y<=u.y+u.height?a.y=t.y:(i.Hf(le)||i.Hf(fe))&&t.x>=u.x&&t.x<=u.x+u.width&&(a.x=t.x),pt.free(h),pt.free(l)}}return a}}return i=e.ga(Lc(i),pt.alloc()),this.pointsCount>(o?6:2)?(s=n?this.i(1):this.i(this.pointsCount-2),o&&(s=Pc(i,s.copy()))):(h=this.computeSpot(!n,s),r=pt.alloc(),s=s.ga(Lc(h),r),o&&(s=Pc(i,s)),pt.free(r)),this.getLinkPointFromPoint(t,e,i,s,n,a),pt.free(i),a},wc.prototype.getLinkDirection=function(t,e,i,n,o,r,s,a){t:if(n.sb())var h=n.x>n.y?n.x>1-n.y?0:n.x<1-n.y?270:315:n.x1-n.y?90:n.x<1-n.y?180:135:.5>n.x?225:.5(r?6:2)?(a=o?this.i(1):this.i(this.pointsCount-2),a=r?Pc(h,a.copy()):i):(i=pt.alloc(),a=a.ga(oe,i),pt.free(i)),i=Math.abs(a.x-h.x)>Math.abs(a.y-h.y)?a.x>=h.x?0:180:a.y>=h.y?90:270,pt.free(h),h=i}return n.Mc()&&s.Td(t)&&(360<=(h+=180)&&(h-=360)),Tc(n)||0===(t=e.li())||(45<=t&&135>t?h+=90:135<=t&&225>t?h+=180:225<=t&&315>t&&(h+=270),360<=h&&(h-=360)),h},wc.prototype.computeEndSegmentLength=function(t,e,i,n){return null!==e&&i.$c()&&null!==(t=Cc(this,e))?t.Ju:(t=n?this.fromEndSegmentLength:this.toEndSegmentLength,null!==e&&isNaN(t)&&(t=n?e.fromEndSegmentLength:e.toEndSegmentLength),isNaN(t)&&(t=10),t)},wc.prototype.computeSpot=function(t,e){return void 0===e&&(e=null),t?null===(t=e||this.fromPort)?t=oe:((e=this.fromSpot).Xb()&&(e=t.fromSpot),t=e===Se?Qt:e):null===(t=e||this.toPort)?t=oe:((e=this.toSpot).Xb()&&(e=t.toSpot),t=e===Se?Qt:e),t},wc.prototype.computeOtherPoint=function(t,e){return this.computeAdjusting()!==Wc&&4f.width||c.y>f.height||0>c.x+c.width||0>c.y+c.height)){if((c=Ye.alloc()).set(s),u instanceof Ch)a=u.Cf(t,e,i,n,o,c);else if(this.path===u){if(u instanceof pl)if(a=t,f=n,!1===u.pickable)a=!1;else if(c.multiply(u.transform),f)t:{var d=a,p=c;if(u.fh(d,p))a=!0;else{if(void 0===p&&(p=u.transform,d.Re(u.actualBounds))){a=!0;break t}a=d.left,f=d.right;var g=d.top;d=d.bottom;var m=pt.alloc(),y=pt.alloc(),v=pt.alloc(),x=Ye.alloc();x.set(p),x.bv(u.transform),x.Vj(),y.x=f,y.y=g,y.transform(x),m.x=a,m.y=g,m.transform(x),p=!1,bl(u,m,y,v)?p=!0:(m.x=f,m.y=d,m.transform(x),bl(u,m,y,v)?p=!0:(y.x=a,y.y=d,y.transform(x),bl(u,m,y,v)?p=!0:(m.x=a,m.y=g,m.transform(x),bl(u,m,y,v)&&(p=!0)))),Ye.free(x),pt.free(m),pt.free(y),pt.free(v),a=p}}else a=u.fh(a,c)}else a=Is(u,t,n,c);a&&(f=u,null!==e&&(f=e(u)),f&&(null===i||i(f))&&o.add(f)),Ye.free(c)}}}return void 0===r&&Ye.free(s),a||null!==this.background||null!==this.areaBackground}return void 0===r&&Ye.free(s),!1},wc.prototype.computeCurve=function(){if(null===this.Wf){var t=this.fromPort,e=this.isOrthogonal;this.Wf=null!==t&&t===this.toPort&&!e}return this.Wf?Zc:this.curve},wc.prototype.computeCorner=function(){if(this.curve===Zc)return 0;var t=this.corner;return(isNaN(t)||0>t)&&(t=10),t},wc.prototype.findMidLabel=function(){for(var t=this.path,e=this.O.s,i=e.length,n=0;nh?-Math.PI/2:Math.PI/2;else u=Math.atan(h/Math.abs(a)),0>a&&(u=Math.PI-u);s=e.x;var c=e.y;a=n.x-s;var f=n.y-c;for(h=Math.sqrt(a*a+f*f),Xe.$(a,0)?f=0>f?-Math.PI/2:Math.PI/2:(f=Math.atan(f/Math.abs(a)),0>a&&(f=Math.PI-f)),l=h/l,u=f-u,this.dd(t,e),t+=1;th?-Math.PI/2:Math.PI/2:(h=Math.atan(h/Math.abs(a)),0>a&&(h=Math.PI-h)),a=h+u,e*=l,this.L(t,s+e*Math.cos(a),c+e*Math.sin(a)));this.dd(i,n)}}return!0;case tf:if(r=this.i(t),c=this.i(i),!r.Xa(e)||!c.Xa(n)){o=r.x,r=r.y,l=((s=c.x)-o)*(s-o)+((c=c.y)-r)*(c-r),a=e.x,u=e.y,h=n.x,f=n.y;var d=1;if(0!=h-a){var p=(f-u)/(h-a);d=Math.sqrt(1+1/(p*p))}else p=9e9;for(this.dd(t,e),t+=1;te?e+=360:360<=e&&(e-=360),0>n?n+=360:360<=n&&(n-=360);var s=n;e=315<=e||45>e?0:45<=e&&135>e?90:135<=e&&225>e?180:270,n=315<=n||45>n?0:45<=n&&135>n?90:135<=n&&225>n?180:270;var a=o.actualBounds.copy(),h=r.actualBounds.copy();if(a.w()&&h.w()){a.Bc(ff,ff),h.Bc(ff,ff),a.Ye(t),h.Ye(i);var l=pt.alloc(),u=pt.alloc();0===e?i.x>t.x||270===n&&i.yt.x||90===n&&i.y>t.y&&h.right>t.x?(l.h(i.x,t.y),u.h(i.x,(t.y+i.y)/2),180===n?(l.x=this.computeMidOrthoPosition(t.x,t.y,i.x,i.y,!1),u.x=l.x,u.y=i.y):270===n&&i.yt.y?(l.x=t.xh.bottom)?this.computeMidOrthoPosition(t.x,t.y,i.x,i.y,!1):h.right,u.x=l.x,u.y=i.y):0===n&&t.xh.top&&t.ya.bottom)&&(180===n&&(h.ca(t)||a.ca(i))?l.y=this.computeMidOrthoPosition(t.x,t.y,i.x,i.y,!0):i.yt.y&&(180===n||270===n)&&(l.y=this.computeMidOrthoPosition(t.x,a.bottom,i.x,Math.min(i.y,h.top),!0)),u.x=i.x,u.y=l.y),l.y>a.top&&l.y=a.left&&i.x<=t.x||t.x<=h.right&&t.x>=i.x?90!==n&&270!==n||(l.h(Math.max((t.x+i.x)/2,t.x),t.y),u.h(l.x,i.y)):(l.y=270===n||(0===n||180===n)&&i.yt.y&&h.leftt.y?(l.x=t.x>h.right?this.computeMidOrthoPosition(t.x,t.y,h.right,i.y,!1):t.x>h.left&&(270===n&&t.yh.bottom)?this.computeMidOrthoPosition(t.x,t.y,i.x,i.y,!1):h.left,u.x=l.x,u.y=i.y):180===n&&t.x>h.right&&t.y>h.top&&t.ya.bottom)&&(0===n&&(h.ca(t)||a.ca(i))?l.y=this.computeMidOrthoPosition(t.x,t.y,i.x,i.y,!0):i.yt.y&&(0===n||270===n)&&(l.y=this.computeMidOrthoPosition(t.x,a.bottom,i.x,Math.min(i.y,h.top),!0)),u.x=i.x,u.y=l.y),l.y>a.top&&l.y=t.x||t.x>=h.left&&t.x<=i.x?90!==n&&270!==n||(l.h(Math.min((t.x+i.x)/2,t.x),t.y),u.h(l.x,i.y)):(l.y=270===n||(0===n||180===n)&&i.yt.y||180===n&&i.xt.y||0===n&&i.x>t.x&&h.bottom>t.y?(l.h(t.x,i.y),u.h((t.x+i.x)/2,i.y),270===n?(l.y=this.computeMidOrthoPosition(t.x,t.y,i.x,i.y,!0),u.x=i.x,u.y=l.y):180===n&&i.xt.x?(l.y=t.yh.right)?this.computeMidOrthoPosition(t.x,t.y,i.x,i.y,!0):h.bottom,u.x=i.x,u.y=l.y):90===n&&t.yh.left&&t.xa.right)&&(270===n&&(h.ca(t)||a.ca(i))?l.x=this.computeMidOrthoPosition(t.x,t.y,i.x,i.y,!1):i.xt.x&&(270===n||180===n)&&(l.x=this.computeMidOrthoPosition(a.right,t.y,Math.min(i.x,h.left),i.y,!1)),u.x=l.x,u.y=i.y),l.x>a.left&&l.x=a.top&&i.y<=t.y||t.y<=h.bottom&&t.y>=i.y?0!==n&&180!==n||(l.h(t.x,Math.max((t.y+i.y)/2,t.y)),u.h(i.x,l.y)):(l.x=180===n||(90===n||270===n)&&i.xt.x&&h.top=t.x?(l.y=t.y>h.bottom?this.computeMidOrthoPosition(t.x,t.y,i.x,h.bottom,!0):t.y>h.top&&(180===n&&t.xh.right)?this.computeMidOrthoPosition(t.x,t.y,i.x,i.y,!0):h.top,u.x=i.x,u.y=l.y):270===n&&t.y>h.bottom&&t.x>h.left&&t.xa.right)&&(90===n&&(h.ca(t)||a.ca(i))?l.x=this.computeMidOrthoPosition(t.x,t.y,i.x,i.y,!1):i.xt.x&&(90===n||180===n)&&(l.x=this.computeMidOrthoPosition(a.right,t.y,Math.min(i.x,h.left),i.y,!1)),u.x=l.x,u.y=i.y),l.x>a.left&&l.x=t.y||t.y>=h.top&&t.y<=i.y?0!==n&&180!==n||(l.h(t.x,Math.min((t.y+i.y)/2,t.y)),u.h(i.x,l.y)):(l.x=180===n||(90===n||270===n)&&i.x=Nf&&(yf(d),a.Bc(d.Ho*d.Hx,d.Go*d.Ix),wf(d,t,e,c,n,a,!1),h=mf(d,c.x,c.y)),!d.abort&&hthis.pointsCount?(0===e||180===e?(a.x=t.x,a.y=c.y):(a.x=c.x,a.y=t.y),this.L(2,a.x,a.y),this.m(3,a.x,a.y)):(s=this.i(3),0===e||180===e?Xe.B(a.x,s.x)?(a=0===e?Math.max(a.x,t.x):Math.min(a.x,t.x),this.L(2,a,t.y),this.L(3,a,s.y)):Xe.B(a.y,s.y)?(Math.abs(t.y-a.y)<=d.Go/2&&(this.L(2,a.x,t.y),this.L(3,s.x,t.y)),this.m(2,a.x,t.y)):this.L(2,t.x,a.y):90!==e&&270!==e||(Xe.B(a.y,s.y)?(a=90===e?Math.max(a.y,t.y):Math.min(a.y,t.y),this.L(2,t.x,a),this.L(3,s.x,a)):Xe.B(a.x,s.x)?(Math.abs(t.x-a.x)<=d.Ho/2&&(this.L(2,t.x,a.y),this.L(3,t.x,s.y)),this.m(2,t.x,a.y)):this.L(2,a.x,t.y))),null!==i&&(t=this.i(1),s=this.i(2),t.x!==s.x&&t.y!==s.y?0===e||180===e?this.m(2,t.x,s.y):this.m(2,s.x,t.y):0===e||180===e?this.m(2,o.x,i.y):this.m(2,i.x,o.y)),null!==p&&(0===n||180===n?this.yf(r.x,p.y):this.yf(p.x,r.y)),e=!0):e=!1}}}else e=!1;e||(this.ne(l.copy()),this.ne(u.copy())),pt.free(l),pt.free(u)}},wc.prototype.computeMidOrthoPosition=function(t,e,i,n,o){var r=0;return!this.hasCurviness()||this.computeSpot(!0,this.fromPort).$c()||this.computeSpot(!1,this.toPort).$c()||(r=this.computeCurviness()),o?(e+n)/2+r:(t+i)/2+r},wc.prototype.ez=function(t){var e=t.x;t=t.y;for(var i=this.i(0),n=this.i(1),o=xt(e,t,i.x,i.y,n.x,n.y),r=0,s=1;sthis.pointsCount?this.lk=!0:this.ua=this.makeGeometry(),null!==(t=this.path)){t.ua=this.ua;for(var e=this.O.s,i=e.length,n=0;n=e&&(n=e-1),h=this.i(n),r.x=Math.min(h.x,r.x),r.y=Math.min(h.y,r.y);n=r.x,h=r.y}else{for(h=0;hm?p>d?(r.x=y-x,r.y=d-x,o.x=y+g,o.y=d+g):(r.x=y-x,r.y=d+x,o.x=y+g,o.y=d-g):p>d?(r.x=y+x,r.y=d-x,o.x=y-g,o.y=d+g):(r.x=y+x,r.y=d+x,o.x=y-g,o.y=d-g)),Xe.$(m,y)&&Xe.$(d,p)&&(d>f?(v>y?(r.x=y-x,r.y=d-x,o.x=y+g):(r.x=y+x,r.y=d-x,o.x=y-g),o.y=d+g):(v>y?(r.x=y-x,r.y=d+x,o.x=y+g):(r.x=y+x,r.y=d+x,o.x=y-g),o.y=d-g)),(Xe.$(m,y)&&Xe.$(y,v)||Xe.$(f,d)&&Xe.$(d,p))&&(m=.5*(m+v),f=.5*(f+p),r.x=m,r.y=f,o.x=m,o.y=f),(1===c||2===c&&Xe.$(s.x,this.i(0).x)&&Xe.$(s.y,this.i(0).y))&&(i.x=.5*(s.x+l.x),i.y=.5*(s.y+l.y)),gu(a,i.x-n,i.y-h,r.x-n,r.y-h,l.x-n,l.y-h),e.set(r),i.set(o),s=l}}l=s.x,s=s.y,u=this.i(this.pointsCount-1),0!==this.computeShortLength(!1)&&(u=Oc(this,u.copy(),!1,it)),l=.5*(l+u.x),s=.5*(s+u.y),gu(a,o.x-n,o.y-h,l-n,s-h,u.x-n,u.y-h),pt.free(e),pt.free(i),pt.free(r),pt.free(o)}else for(i=3;i=e&&(i=e-1),o=this.i(i-1),s=this.i(i),i===e-1&&0!==this.computeShortLength(!1)&&(s=Oc(this,s.copy(),!1,it)),gu(a,r.x-n,r.y-h,o.x-n,o.y-h,s.x-n,s.y-h);else{for((r=pt.alloc()).assign(this.i(0)),(o=pt.alloc()).assign(r),s=this.computeCorner(),c=1,l=0;c=e-1){if(r.D(u)){if(0===l)for(c=1;cr.x?f.x-p:f.x+p,v=y.y>f.y?f.y+x:f.y-x,Bc(this,a,c,m,r,y=pt.allocAt(b,w),g),pt.free(y),mu(a,f.x+c,f.y+m,d+c,v+m),r.h(d,v)}else Xe.B(r.x,f.x)&&Xe.B(f.y,y.y)?(p=Math.min(s,Math.abs(f.y-o.y)/2),p=x=Math.min(p,Math.abs(y.x-f.x)/2),Xe.B(x,0)?(Bc(this,a,c,m,r,f,g),r.assign(f)):(d=b=f.x,v=w=f.y,w=f.y>r.y?f.y-p:f.y+p,d=y.x>f.x?f.x+x:f.x-x,Bc(this,a,c,m,r,y=pt.allocAt(b,w),g),pt.free(y),mu(a,f.x+c,f.y+m,d+c,v+m),r.h(d,v))):(Bc(this,a,c,m,r,f,g),r.assign(f));o.assign(u),c=l}pt.free(r)}xu=a}else(a=this.i(1).copy()).x-=n,a.y-=h,0!==this.computeShortLength(!0)&&(o=Oc(this,o,!0,r)),0!==this.computeShortLength(!1)&&(a=Oc(this,a,!1,r)),t.type=Ue.j,t.startX=o.x,t.startY=o.y,t.endX=a.x,t.endY=a.y;return this.lk=!0,t},wc.prototype.computeJumpLength=function(){return 10},wc.prototype.Xo=function(t){var e=this.layer;if(null!==e&&e.visible&&!e.isTemporary){var i=e.diagram;if(null!==i&&!i.animationManager.isTicking){var n=!1;for(i=i.layers;i.next();){var o=i.value;if(o.visible)if(o===e){n=!0;for(var r=!1,s=(o=o.Pa.s).length,a=0;at&&M(t,">= 0",wc,"fromEndSegmentLength"),this.Xc(),this.ba.Vi=t,this.g("fromEndSegmentLength",e,t),this.bb())}},fromShortLength:{get:function(){return null!==this.ba?this.ba.Wi:NaN},set:function(t){var e=this.fromShortLength;e!==t&&(this.Xc(),this.ba.Wi=t,this.qc(),this.g("fromShortLength",e,t))}},toSpot:{get:function(){return null!==this.ba?this.ba.yj:Se},set:function(t){var e=this.toSpot;e.D(t)||(t=t.J(),this.Xc(),this.ba.yj=t,this.g("toSpot",e,t),(e.$c()||t.$c())&&null!==this.toNode&&tc(this.toPort),this.bb())}},toEndSegmentLength:{get:function(){return null!==this.ba?this.ba.wj:NaN},set:function(t){var e=this.toEndSegmentLength;e!==t&&(0>t&&M(t,">= 0",wc,"toEndSegmentLength"),this.Xc(),this.ba.wj=t,this.g("toEndSegmentLength",e,t),this.bb())}},toShortLength:{get:function(){return null!==this.ba?this.ba.xj:NaN},set:function(t){var e=this.toShortLength;e!==t&&(this.Xc(),this.ba.xj=t,this.qc(),this.g("toShortLength",e,t))}},isLabeledLink:{get:function(){return null!==this.wd&&0=n&&(r=n-1);var a=this.i(r-1),h=this.i(r);Xe.Dl(o.x,o.y,s.x,s.y,a.x,a.y,h.x,h.y,.5,t),e=Math.min(h.x,e),i=Math.min(h.y,i),o=h}else for(o=this.i(0),r=this.i(1),e=Math.min(o.x,r.x),i=Math.min(o.y,r.y),t.h(o.x,o.y,0,0),t.Ye(r),o=2;o(n=o.y-n.y)&&(n=-n):Xe.$(n.y,o.y)?0>(n=o.x-n.x)&&(n=-n):n=Math.sqrt(n.Bf(o)),t.push(n)}}return this.cq}},flattenedTotalLength:{get:function(){var t=this.vt;if(isNaN(t)){for(var e=this.flattenedLengths,i=e.length,n=t=0;nthis.pointsCount)return this.lk=!0,this.ua;this.ua=this.makeGeometry()}return this.ua}},firstPickIndex:{get:function(){return 2>=this.pointsCount?0:this.isOrthogonal||!Tc(this.computeSpot(!0))?1:0}},lastPickIndex:{get:function(){var t=this.pointsCount;return 0===t?0:2>=t?t-1:this.isOrthogonal||!Tc(this.computeSpot(!1))?t-2:t-1}},adjusting:{get:function(){return this.qk},set:function(t){var e=this.qk;e!==t&&(this.qk=t,this.g("adjusting",e,t))}},corner:{get:function(){return this.Om},set:function(t){var e=this.Om;e!==t&&(this.Om=t,this.qc(),this.g("corner",e,t))}},curve:{get:function(){return this.Qm},set:function(t){var e=this.Qm;e!==t&&(this.Qm=t,this.bb(),this.qc(),Ec(this,e===Jc||e===$c||t===Jc||t===$c),this.g("curve",e,t))}},curviness:{get:function(){return this.Rm},set:function(t){var e=this.Rm;e!==t&&(this.Rm=t,this.bb(),this.qc(),this.g("curviness",e,t))}},routing:{get:function(){return this.qj},set:function(t){var e=this.qj;e!==t&&(this.qj=t,this.Wf=null,this.bb(),Ec(this,2==(2&e.value)||2==(2&t.value)),this.g("routing",e,t))}},smoothness:{get:function(){return this.po},set:function(t){var e=this.po;e!==t&&(this.po=t,this.qc(),this.g("smoothness",e,t))}},key:{get:function(){var t=this.diagram;if(null!==t&&t.model.ri())return t.model.Ac(this.data)}}}),wc.prototype.invalidateOtherJumpOvers=wc.prototype.Xo,wc.prototype.findClosestSegment=wc.prototype.ez,wc.prototype.updateRoute=wc.prototype.vg,wc.prototype.invalidateRoute=wc.prototype.bb,wc.prototype.rollbackRoute=wc.prototype.rv,wc.prototype.commitRoute=wc.prototype.zf,wc.prototype.startRoute=wc.prototype.uh,wc.prototype.clearPoints=wc.prototype.Fj,wc.prototype.removePoint=wc.prototype.pv,wc.prototype.addPointAt=wc.prototype.yf,wc.prototype.addPoint=wc.prototype.ne,wc.prototype.insertPointAt=wc.prototype.m,wc.prototype.insertPoint=wc.prototype.Kz,wc.prototype.setPointAt=wc.prototype.L,wc.prototype.setPoint=wc.prototype.dd,wc.prototype.getPoint=wc.prototype.i,wc.prototype.getOtherPort=wc.prototype.Cz,wc.prototype.getOtherNode=wc.prototype.To;var Gc=null,Xc=null,Uc=new V(wc,"Normal",1),qc=new V(wc,"Orthogonal",2),Kc=new V(wc,"AvoidsNodes",6),Hc=new V(wc,"AvoidsNodesStraight",7),Wc=new V(wc,"None",0),Zc=new V(wc,"Bezier",9),Jc=new V(wc,"JumpGap",10),$c=new V(wc,"JumpOver",11),_c=new V(wc,"End",17),Qc=new V(wc,"Scale",18),tf=new V(wc,"Stretch",19),ef=new V(wc,"OrientAlong",21),nf=new V(wc,"OrientPlus90",22),of=new V(wc,"OrientMinus90",23),rf=new V(wc,"OrientOpposite",24),sf=new V(wc,"OrientUpright",25),af=new V(wc,"OrientPlus90Upright",26),hf=new V(wc,"OrientMinus90Upright",27),lf=new V(wc,"OrientUpright45",28),uf=16,cf=14,ff=8;function df(t,e,i,n){Q(this),this.Fe=this.qq=!1,this.Ds=t,this.Ox=e,this.cv=i,this.Px=n,this.links=[]}function pf(t){Q(this),this.Yx=this.group=null,this.vs=!0,this.abort=!1,this.Od=this.Nd=1,this.Fn=this.En=-1,this.rc=t.width,this.sc=t.height,this.ac=null,this.ei=this.di=0,this.Os=11,this.Ix=this.Hx=22}function gf(t,e,i){return t.Nd<=e&&e<=t.En&&t.Od<=i&&i<=t.Fn}function mf(t,e,i){return gf(t,e,i)?(e-=t.Nd,e/=t.rc,i-=t.Od,i/=t.sc,t.ac[0|e][0|i]):Pf}function yf(t){if(null!==t.ac)for(var e=0;e<=t.di;e++)for(var i=t.ac[e],n=0;n<=t.ei;n++)i[n]>=Sf&&(i[n]=Pf)}function vf(t,e,i,n,o,r,s,a,h){if(!(es||ih)){var l=0|e,u=0|i,c=t.ac[l][u];if(c>=Sf&&c=t.ac[l][u]);)t.ac[l][u]=c,c+=1,o?u+=n:l+=n;if(l=o?u:l,o)if(0l;i+=n)vf(t,e,i,1,!o,r,s,a,h),vf(t,e,i,-1,!o,r,s,a,h);else if(0l;e+=n)vf(t,e,i,1,!o,r,s,a,h),vf(t,e,i,-1,!o,r,s,a,h)}}function xf(t,e,i,n,o,r,s,a,h){e|=0,i|=0;var l=Mf,u=Sf;for(t.ac[e][i]=u;l===Mf&&e>r&&ea&&ir&&ea&&i=Math.abs(a-l)&&1>=Math.abs(h-u))t.abort=!0;else{var c=r.x;n=r.y,e=r.x+r.width;var f=r.y+r.height;c-=t.Nd,c/=t.rc,n-=t.Od,n/=t.sc,e-=t.Nd,e/=t.rc,f-=t.Od,f/=t.sc,r=Math.max(0,Math.min(t.di,0|c)),e=Math.min(t.di,Math.max(0,0|e)),c=Math.max(0,Math.min(t.ei,0|n)),f=Math.min(t.ei,Math.max(0,0|f)),h|=0,l|=0,u|=0;var d=0===i||90===i?1:-1;if(i=90===i||270===i,(n=t.ac)[a|=0][h]===Mf?(xf(t,a,h,d,i,r,e,c,f),xf(t,a,h,1,!i,r,e,c,f),xf(t,a,h,-1,!i,r,e,c,f)):xf(t,a,h,d,i,a,h,a,h),n[l][u]===Mf?(bf(t,l,u,0===o||90===o?1:-1,90===o||270===o,r,e,c,f),bf(t,l,u,1,!(90===o||270===o),r,e,c,f),bf(t,l,u,-1,!(90===o||270===o),r,e,c,f)):bf(t,l,u,d,i,l,u,l,u),i=A(),s&&kf(t,l,u,o,a,h,i))for(i[0]===l&&i[1]===u||(i.unshift(u),i.unshift(l)),i[i.length-2]===a&&i[i.length-1]===h||(i.push(a),i.push(h)),t=Sf,o=i[i.length-2],s=i[i.length-1],n[o][s]=t++,r=i.length-4;0<=r;r-=2)for(o=i[r+2],s=i[r+3],e=i[r],l=i[r+1];e>o?o++:es?s++:lo))break;u--}else{if(!(c>r))break;c--}var f=a[u][c];if(0===f||f===Cf)break;h=u,l=c}for(;;){if(u=n,c=h,f=l,0===n?fr&&(u=270,f--):90===n?co&&(u=180,c--):180===n?fr&&(u=270,f--):co&&(u=180,c--),c=a[c][f],u!==n&&0!==c&&c!==Cf){if(s.push(h),s.push(l),kf(t,h,l,u,o,r,s))return!0;s.pop(),s.pop()}if(a[h][l]=Cf,0===n){if(h===e)return!1;h--}else if(90===n){if(l===i)return!1;l--}else if(180===n){if(h===e)return!1;h++}else{if(l===i)return!1;l++}}}wc.className="Link",wc.Normal=Uc,wc.Orthogonal=qc,wc.AvoidsNodes=Kc,wc.AvoidsNodesStraight=Hc,wc.None=Wc,wc.Bezier=Zc,wc.JumpGap=Jc,wc.JumpOver=$c,wc.End=_c,wc.Scale=Qc,wc.Stretch=tf,wc.OrientAlong=ef,wc.OrientPlus90=nf,wc.OrientMinus90=of,wc.OrientOpposite=rf,wc.OrientUpright=sf,wc.OrientPlus90Upright=af,wc.OrientMinus90Upright=hf,wc.OrientUpright45=lf,wc.EndSegmentStep=8,wc.CurvinessStart=uf,wc.SpacingMin=cf,wc.OrthoShortCut=ff,df.prototype.Sl=function(){if(!this.qq){var t=this.links;0=t.width||0>=t.height)){var e=t.y,i=t.x+t.width,n=t.y+t.height;if(this.Nd=Math.floor((t.x-this.rc)/this.rc)*this.rc,this.Od=Math.floor((e-this.sc)/this.sc)*this.sc,this.En=Math.ceil((i+2*this.rc)/this.rc)*this.rc,this.Fn=Math.ceil((n+2*this.sc)/this.sc)*this.sc,t=1+(0|Math.ceil((this.En-this.Nd)/this.rc)),e=1+(0|Math.ceil((this.Fn-this.Od)/this.sc)),null===this.ac||this.dithis.En||t+ithis.Fn||e+nt&&(i+=t,t=0),0>e&&(o+=e,e=0),0>i||0>o)return!0;for(n=0|Math.min(t+i-1,this.di),i=0|Math.min(e+o-1,this.ei);t<=n;t++){o=this.ac[t];for(var r=e;r<=i;r++)if(o[r]===Mf)return!1}return!0},f.Object.defineProperties(pf.prototype,{bounds:{get:function(){return new Dt(this.Nd,this.Od,this.En-this.Nd,this.Fn-this.Od)}},Ho:{get:function(){return this.rc},set:function(t){0=i?180:0}switch(t=180*Math.atan2(t.height,t.width)/Math.PI,e){case 3:return i>t&&i<=180+t?180:270;case 5:return i>180-t&&i<=360-t?270:0;case 12:return i>t&&i<=180+t?90:0;case 10:return i>180-t&&i<=360-t?180:90;case 7:return 90180+t&&i<=360-t?270:0;case 13:return 180t&&180>=i?90:0;case 14:return i>t&&i<=180-t?90:i>180-t&&270>=i?180:0;case 11:return i>180-t&&i<=180+t?180:i>180+t?270:90}return n&&15!==e&&(0>(i-=15)&&(i+=360)),i>t&&i<180-t?90:i>=180-t&&i<=180+t?180:i>180+t&&i<360-t?270:0}function Af(t,e){var i=t.pe;if(0===i.length){t:if(!t.ap){i=t.ap,t.ap=!0;var n=null,o=t.node,r=o instanceof gc?o:null;if(null===r||r.isSubGraphExpanded)var s=o.isTreeExpanded?o.findLinksConnected(t.port.portId):o.qx();else{if(!r.actualBounds.w()){t.ap=i;break t}s=(n=r).Lu()}r=t.pe.length=0;var a=t.port.ga(te,pt.alloc()),h=t.port.ga(he,pt.alloc());for((o=Dt.allocAt(a.x,a.y,0,0)).Ye(h),pt.free(a),pt.free(h),a=pt.allocAt(o.x+o.width/2,o.y+o.height/2),h=t.port.li(),s=s.iterator;s.next();){var l=s.value;if(l.isVisible()&&l.fromPort!==l.toPort){var u=l.fromPort===t.port||null!==l.fromNode&&l.fromNode.Td(n),c=l.computeSpot(u,t.port);if(c.$c()&&null!==(u=u?l.toPort:l.fromPort)){var f=u.part;if(null!==f){var d=f.findVisibleNode();null!==d&&d!==f&&(u=(f=d).port),u=l.computeOtherPoint(f,u),f=a.ab(u),0>(f-=h)?f+=360:360<=f&&(f-=360),0===(c=Lf(o,c,f,l.isOrthogonal))?(c=4,180f&&(f+=360)),void 0===(d=t.pe[r])?(d=new jf(l,f,c),t.pe[r]=d):(d.link=l,d.angle=f,d.Nc=c),d.hv.set(u),r++}}}}for(pt.free(a),t.pe.sort(Tf.prototype.j),h=t.pe.length,n=-1,r=a=0;rMath.abs(g)?(v=Math.abs(g)/f,f=Math.abs(g)):v=1;break;case 2:d>Math.abs(x)?(v=Math.abs(x)/d,d=Math.abs(x)):v=1;break;case 1:c>Math.abs(g)?(v=Math.abs(g)/c,c=Math.abs(g)):v=1;break;default:u>Math.abs(x)?(v=Math.abs(x)/u,u=Math.abs(x)):v=1}y=0}var k=b.Zo;if(n===pc){switch(b=b.link.computeThickness(),b*=v,k.set(w),p){case 8:k.x=w.x+g/2+f/2-y-b/2;break;case 2:k.y=w.y+x/2+d/2-y-b/2;break;case 1:k.x=w.x+g/2-c/2+y+b/2;break;default:k.y=w.y+x/2-u/2+y+b/2}y+=b}else{var M=.5;n===dc&&(M=(b.Uo+1)/(b.Gl+1)),k.x=w.x+g*M,k.y=w.y+x*M}}}for(pt.free(a),pt.free(h),pt.free(s),pt.free(l),w=t.pe,r=0;re?1:0:1:null!==e?-1:0}function Gf(t){Q(this),this.nb=t,this.qd=this.kd=this.$k=this.ub=null}function Xf(t){Ff.call(this),this.isViewportSized=!0,this.yo=this.zo=NaN,this.yg=new At(NaN,NaN).freeze(),this.tf=new At(10,10).freeze(),this.Jb=Kf,this.Rb=Hf,this.nd=$f,this.hd=Uf,t&&Object.assign(this,t)}function Uf(t,e){return(t=t.text)<(e=e.text)?-1:t>e?1:0}pf.className="PositionArray",Tf.prototype.toString=function(){for(var t=this.pe,e=this.node.toString()+" "+t.length.toString()+":",i=0;ie.Nc?1:t.anglee.angle?1:0},Tf.prototype.computeEndSegmentLength=function(t){var e=t.link,i=e.computeEndSegmentLength(this.node,this.port,Qt,e.fromPort===this.port),n=t.Uo;if(0>n)return i;var o=t.Gl;if(1>=o||!e.isOrthogonal)return i;e=t.hv;var r=t.Zo;return 2!==t.Nc&&8!==t.Nc||(n=o-1-n),((t=2===t.Nc||4===t.Nc)?e.y=e-1?(r=0,n=i,o+=s+20,s=0):r++}},Ff.prototype.doMinimalNetworkLayout=function(){var t=Math.ceil(Math.sqrt(this.network.vertexes.count));this.arrangementOrigin=this.initialOrigin(this.arrangementOrigin);for(var e=this.arrangementOrigin.x,i=e,n=this.arrangementOrigin.y,o=0,r=0,s=this.network.vertexes.iterator;s.next();){var a=s.value.node;if(!(null===a||a instanceof wc)&&(Df(a),this.rh(a))){var h=a.measuredBounds,l=h.width;h=h.height,a.moveTo(i,n),a instanceof gc&&(a.rh=!1),i+=Math.max(l,50)+20,r=Math.max(r,Math.max(h,50)),o>=t-1?(o=0,i=e,n+=r+20,r=0):o++}}},Ff.prototype.rh=function(t){return!(t.location.w()&&!(t instanceof gc&&t.rh))},Ff.prototype.ni=function(t,e){var i=this.boundsComputation;return null!==i?(e||(e=new Dt),i(t,this,e)):e?(e.set(t.actualBounds),e):t.actualBounds},Ff.prototype.ex=function(t){var e=new _;return t instanceof To?(Of(this,e,t.nodes,!0,null,!0,!0,!0),Of(this,e,t.links,!0,null,!0,!0,!0),Of(this,e,t.parts,!0,null,!0,!0,!0)):Of(this,e,t instanceof gc?t.memberParts:t.iterator,!1,null,!0,!0,!0),e},Ff.prototype.initialOrigin=function(t){var e=this.group;if(null!==e){var i=e.position.copy();return(isNaN(i.x)||isNaN(i.y))&&i.set(t),null!==(e=e.placeholder)&&(i=e.ga(te),(isNaN(i.x)||isNaN(i.y))&&i.set(t),t=e.padding,i.x+=t.left,i.y+=t.top),i}return t},f.Object.defineProperties(Ff.prototype,{diagram:{get:function(){return this.H},set:function(t){this.H=t}},group:{get:function(){return this.o},set:function(t){this.o!==t&&(this.o=t,null!==t&&(this.H=t.diagram))}},isOngoing:{get:function(){return this.sn},set:function(t){this.sn!==t&&(this.sn=t)}},isInitial:{get:function(){return this.Gh},set:function(t){this.Gh=t,t||(this.xn=!0)}},isViewportSized:{get:function(){return this.yn},set:function(t){this.yn!==t&&(this.yn=t)&&this.C()}},isRouting:{get:function(){return this.vn},set:function(t){this.vn!==t&&(this.vn=t)}},isRealtime:{get:function(){return this.un},set:function(t){this.un!==t&&(this.un=t)}},isValidLayout:{get:function(){return this.xn},set:function(t){this.xn!==t&&(this.xn=t,t||null!==(t=this.diagram)&&(t.xh=!0))}},network:{get:function(){return this.j},set:function(t){this.j!==t&&(this.j=t,null!==t&&(t.layout=this))}},boundsComputation:{get:function(){return this.Em},set:function(t){this.Em!==t&&(this.Em=t,this.C())}},arrangementOrigin:{get:function(){return this.Am},set:function(t){this.Am.D(t)||(this.Am.assign(t),this.C())}}}),Ff.prototype.collectParts=Ff.prototype.ex,Ff.prototype.getLayoutBounds=Ff.prototype.ni,Ff.prototype.invalidateLayout=Ff.prototype.C,Ff.className="Layout",Bf.prototype.clear=function(){if(this.wf)for(var t=this.wf.iterator;t.next();)t.value.clear();if(this.ye)for(t=this.ye.iterator;t.next();)t.value.clear();this.wf=new _,this.ye=new _,this.Es=new dt,this.zs=new dt},Bf.prototype.toString=function(t){void 0===t&&(t=0);var e="LayoutNetwork"+(null!==this.layout?"("+this.layout.toString()+")":"");if(0>=t)return e;if(e+=" vertexes: "+this.wf.count+" edges: "+this.ye.count,1=r&&0>=s&&(r=1),e=this.spacing.width,isFinite(e)||(e=0),i=this.spacing.height,isFinite(i)||(i=0),null!==t&&t.Ea("Layout"),n=[],this.alignment){case qf:var a=e,h=i,l=Dt.alloc(),u=Math.max(this.cellSize.width,1);if(!isFinite(u))for(var c=u=0;cr-1||0s)&&(n.push(new Dt(0,g,s+a,y)),m=0,p=d,g+=y,y=0),y=Math.max(y,k),f===Wf)b=-b.width;else b=0;if(x.moveTo(p+b,g),f===Wf)p-=w;else p+=w;m++}n.push(new Dt(0,g,s+a,y)),Dt.free(l);break;case Kf:for(h=s,u=r,c=e,f=i,s=Dt.alloc(),d=Math.max(this.cellSize.width,1),r=g=l=0,a=pt.alloc(),p=0;p=l&&(h-=l),l=x=0,w=Math.max(this.cellSize.height,1),b=r=0,k=!0,m=pt.alloc(),M=0;Mu-1||0h){for(n.push(new Dt(0,k?v-r:v,h+c,b+r+f)),S=0;Sl&&(r.width+=r.x-l,r.x=l);Dt.free(s)}for(a=r=s=o=0;ac)){var g=c+Zh(p);p.pc(g,!0),_h(p,g,c)}}e.isModified=!0}}finally{e.aa=!0}}}}},Qf.prototype.updateAllTargetBindings=function(t){void 0===t&&(t="");for(var e=this.parts.iterator;e.next();)e.value.La(t);for(e=this.nodes.iterator;e.next();)e.value.La(t);for(e=this.links.iterator;e.next();)e.value.La(t)},Qf.prototype.rp=function(){for(var t=this.H.model,e=new _,i=t.nodeDataArray,n=0;n=n)return"[]";var o=new G;o.add("["),i&&1n)return;L(t.Tc,n)}Cd(t,"nodeDataArray",pi,"nodeDataArray",t,e,null,n,null),t.qp(e)}function jd(t,e,i){if(void 0!==e){var n=t.Vf.I(e);null===n&&(n=new _,t.Vf.add(e,n)),n.add(i)}}function Fd(t,e,i){if(void 0!==e){var n=t.Vf.I(e);n instanceof _&&(null==i?t.Vf.remove(e):(n.remove(i),0===n.count&&t.Vf.remove(e)))}}function Od(t,e){return void 0===e?null:(t=t.Vf.I(e))instanceof _?t:null}function Dd(t,e,i){if(t.copiesArrays&&Array.isArray(e)){var n=[];for(i=0;ie&&(e=t.length),T(t,e,i),Cd(this,"",di,"",t,null,i,null,e)},e.ov=function(t,e){void 0===e&&(e=-1),t===this.Tc&&w("Model.removeArrayItem should not be called on the Model.nodeDataArray"),-1===e&&(e=t.length-1);var i=t[e];L(t,e),Cd(this,"",pi,"",t,i,null,e,null)},e.Ro=function(t){if(null===t)return"";var e=this.lj;return""===e||void 0===(e=Ed(t,e))?"":"string"==typeof e?e:void w("getCategoryForNodeData found a non-string category for "+t+": "+e)},e.jm=function(t,e){if(null!==t){var i=this.lj;if(""!==i)if(this.lb(t)){var n=Ed(t,i);void 0===n&&(n=""),n!==e&&(Rd(t,i,e),Cd(this,"nodeCategory",fi,i,t,n,e))}else Rd(t,i,e)}},e.lm=function(t,e){this.jm(e,this.Ro(t))},e.Tl=function(){return!1},e.Wj=function(){return!1},e.ri=function(){return!1},e.xs=function(){return!1},e.Xj=function(){return!1},f.Object.defineProperties(md.prototype,{name:{get:function(){return this.xa},set:function(t){var e=this.xa;e!==t&&(this.xa=t,this.g("name",e,t))}},dataFormat:{get:function(){return this.Sm},set:function(t){var e=this.Sm;e!==t&&(this.Sm=t,this.g("dataFormat",e,t))}},isReadOnly:{get:function(){return this.Gg},set:function(t){var e=this.Gg;e!==t&&(this.Gg=t,this.g("isReadOnly",e,t))}},modelData:{get:function(){return this.j},set:function(t){var e=this.j;e!==t&&(this.j=t,this.g("modelData",e,t),this.La(t))}},undoManager:{get:function(){return this.o},set:function(t){var e=this.o;e!==t&&(null!==e&&e.Rx(this),this.o=t,null!==t&&t.Xw(this))}},skipsUndoManager:{get:function(){return this.Wg},set:function(t){this.Wg=t}},nodeKeyProperty:{get:function(){return this.Th},set:function(t){var e=this.Th;e!==t&&(""===t&&w("Model.nodeKeyProperty may not be the empty string"),0(n=t.md.indexOf(e)))return;t.md.splice(n,1)}if(Cd(t,"linkDataArray",pi,"linkDataArray",t,e,null,n,null),Fd(t,i=Zd(t,e,!0),e),Fd(t,i=Zd(t,e,!1),e),n=t.Ef(e),Array.isArray(n))for(var o=n.length,r=0;rn.indexOf(t.newValue)&&n.splice(i,0,t.newValue)))}else if(t.change===pi){if(i=t.oldParam,"linkDataArray"===t.modelChange)return void(N(t=t.oldValue)&&"number"==typeof i&&(n=this.Ac(t),e?(this.$f.add(t),this.md[i]!==t&&this.md.splice(i,0,t),void 0!==n&&this.wb.add(n,t)):(this.$f.remove(t),this.md[i]===t&&this.md.splice(i,1),void 0!==n&&this.wb.remove(n))));if("linkLabelKeys"===t.modelChange)return n=this.Ef(t.object),void(Array.isArray(n)&&"number"==typeof i&&(e?0>n.indexOf(t.newValue)&&n.splice(i,0,t.newValue):(i=n.indexOf(t.newValue),0<=i&&n.splice(i,1))))}md.prototype.changeState.call(this,t,e)}},(e=Hd.prototype).Vl=function(t){if(void 0!==t){var e=this.Ri;if(null!==e){var i=this.hc(t);null===i&&(Rd(i=this.copyNodeData(e),this.nodeKeyProperty,t),this.xf(i))}return t}},e.yx=function(t){return Zd(this,t,!0)},e.wv=function(t,e){Jd(this,t,e,!0)},e.Bx=function(t){return Zd(this,t,!1)},e.Bv=function(t,e){Jd(this,t,e,!1)},e.zx=function(t){return $d(this,t,!0)},e.xv=function(t,e){_d(this,t,e,!0)},e.Cx=function(t){return $d(this,t,!1)},e.Cv=function(t,e){_d(this,t,e,!1)},e.Ef=function(t){if(null===t)return np;var e=this.je;return""===e||void 0===(t=Ed(t,e))?np:t},e.Ls=function(t,e){if(null!==t){var i=this.je;if(""!==i)if(this.Jc(t)){var n=Ed(t,i);if(void 0===n&&(n=np),n!==e){if(Array.isArray(n))for(var o=n.length,r=0;ro||(n.splice(o,1),this.Jc(t)&&(Fd(this,e,t),Cd(this,"linkLabelKeys",pi,i,t,e,null,o,null)))}else void 0!==n&&w(i+" property is not an Array; cannot removeLabelKeyforLinkData: "+t)}}},e.Ac=function(t){if(null!==t){var e=this.Jh;if(""!==e&&void 0!==(e=Ed(t,e))){if(Td(e))return e;w("Key value for link data "+t+" is not a number or a string: "+e)}}},e.Ks=function(t,e){if(null!==t){var i=this.Jh;if(""!==i)if(this.Jc(t)){var n=Ed(t,i);n!==e&&null===this.jh(e)&&(Rd(t,i,e),void 0!==n&&this.wb.remove(n),this.wb.add(e,t),Cd(this,"linkKey",fi,i,t,n,e),"string"==typeof i&&this.La(t,i))}else Rd(t,i,e)}},e.jh=function(t){return null===t&&w("GraphLinksModel.findLinkDataForKey:key must not be null"),void 0!==t&&Td(t)?this.wb.I(t):null},e.Bs=function(t){if(null!==t){var e=this.Jh;if(""!==e){var i=this.Ac(t);if(void 0===i||this.wb.contains(i)){var n=this.cl;if(null!==n&&(null!=(i=n(this,t))&&!this.wb.contains(i)))return void Rd(t,e,i);if("string"==typeof i){for(n=2;this.wb.contains(i+n);)n++;Rd(t,e,i+n)}else if(void 0===i||"number"==typeof i){for(i=-this.wb.count-1;this.wb.contains(i);)i--;Rd(t,e,i)}}}}},e.Jc=function(t){return null!==t&&this.$f.contains(t)},e.fi=function(t){null!==t&&(tt(t),this.Jc(t)||Qd(this,t,!0))},e.Ey=function(t){if(Array.isArray(t))for(var e=t.length,i=0;ii){for(r=n+(o===wp?r:-r);0>r;)r+=360;180<(r%=360)&&(r-=360),r*=Math.PI/180,t.gt=r,cp(t,e,i,n,o)}else up(t,e,i,n,o);t.Xr.commit(e)}function up(t,e,i,n,o){var r=t.lc,s=t.Ti,a=t.Zm,h=r*Math.cos(n*Math.PI/180),l=t.me*Math.sin(n*Math.PI/180),u=e.Fa();if(3===u.length)u[0].centerX=r,u[0].centerY=0,u[1].centerX=u[0].centerX-u[0].width/2-u[1].width/2-s,u[1].y=u[0].y,u[2].centerX=(u[0].centerX+u[1].centerX)/2,u[2].y=u[0].y-u[2].height-s;else if(4===u.length)u[0].centerX=r,u[0].centerY=0,u[2].centerX=-u[0].centerX,u[2].centerY=u[0].centerY,u[1].centerX=0,u[1].y=Math.min(u[0].y,u[2].y)-u[1].height-s,u[3].centerX=0,u[3].y=Math.max(u[0].y+u[0].height+s,u[2].y+u[2].height+s);else{r=pt.alloc();for(var c=0;c=u.length-1));c++)fp(t,h,l,u,c,o,r)||dp(t,h,l,u,c,o,r),h=r.x,l=r.y;if(pt.free(r),t.mj++,!(23Math.abs(d)?Math.abs(h-r)<(u[0].width+u[u.length-1].width)/2&&(s=0):s=0Math.abs(f)?0:f,h=Math.abs(r)>Math.abs(c)?0c:0t.mj?t.lc-s/(2*Math.PI):5>u.length&&10=c.length-1));f++)fp(t,h,l,c,f,o,u)||dp(t,h,l,c,f,o,u),h=u.x,l=u.y;if(pt.free(u),t.mj++,!(23t.mj?t.lc-r/(2*Math.PI):t.lc-(0a){if((r=e-t)<-a)return s.x=r,s.y=l,!1;u=!0}}else if((r=e-t)<-a){if((r=e+t)>a)return s.x=r,s.y=l,!1;u=!0}return l=Math.sqrt(1-Math.min(1,r*r/(a*a)))*h,0>i!==u&&(l=-l),Math.abs(i-l)>(n[o].height+n[o+1].height)/2?(s.x=r,s.y=l,!1):(s.x=r,s.y=l,!0)}function dp(t,e,i,n,o,r,s){var a=t.lc,h=t.me,l=0;if(t=(n[o].height+n[o+1].height)/2+t.Ti,n=!1,0<=e!=(r===wp)){if((r=i-t)<-h){if((r=i+t)>h)return s.x=l,void(s.y=r);n=!0}}else if((r=i+t)>h){if((r=i-t)<-h)return s.x=l,void(s.y=r);n=!0}l=Math.sqrt(1-Math.min(1,r*r/(h*h)))*a,0>e!==n&&(l=-l),s.x=l,s.y=r}function pp(t,e,i,n,o){var r=t.ty;if(.001>Math.abs(t.Zm-1))return void 0!==n&&void 0!==o?o*e:2*Math.PI*e;t=e>i?Math.sqrt(e*e-i*i)/e:Math.sqrt(i*i-e*e)/i;for(var s=0,a=void 0!==n&&void 0!==o?o/(r+1):Math.PI/(2*(r+1)),h=0,l=0;l<=r;l++){h=void 0!==n&&void 0!==o?n+l*o/r:l*Math.PI/(2*r);var u=Math.sin(h);s+=Math.sqrt(1-t*t*u*u)*a}return void 0!==n&&void 0!==o?(e>i?e:i)*s:4*(e>i?e:i)*s}function gp(t,e,i,n,o){return e/(void 0!==n&&void 0!==o?pp(t,1,i,n,o):pp(t,1,i))}function mp(t,e,i,n,o){if(.001>Math.abs(t.Zm-1))return o/e;var r=e>i?Math.sqrt(e*e-i*i)/e:Math.sqrt(i*i-e*e)/i,s=0;t=2*Math.PI/(700*t.network.vertexes.count),e>i&&(n+=Math.PI/2);for(var a=0;;a++){var h=Math.sin(n+a*t);if((s+=(e>i?e:i)*Math.sqrt(1-r*r*h*h)*t)>=o)return a*t}}Hd.className="GraphLinksModel",Yd.GraphLinksModel=Hd,md.constructGraphLinksModel=md.constructGraphLinksModel=function(){return new Hd},md.initDiagramModel=Bd=function(){return new Hd},c(op,md),op.constructGraphLinksModel=md.constructGraphLinksModel,op.prototype.cloneProtected=function(t){md.prototype.cloneProtected.call(this,t),t.Ke=this.Ke,t.Nm=this.Nm,t.nj=this.nj},(e=op.prototype).toString=function(t){if(void 0===t&&(t=0),2<=t)return this.np();var e=(""!==this.name?this.name:"")+" TreeModel";if(0=(t=this.network.vertexes).count)1===t.count&&((t=t.first()).centerX=0,t.centerY=0);else{var e=new J;e.addAll(t.iterator),t=new J;var i,n,o=new J,r=this.sort(e),s=this.Jp,a=this.arrangement,h=this.nodeDiameterFormula,l=this.radius;(!isFinite(l)||0>=l)&&(l=NaN);var u=this.aspectRatio;(!isFinite(u)||0>=u)&&(u=1);var c=this.startAngle;isFinite(c)||(c=0);var f=this.sweepAngle;if((!isFinite(f)||360f)&&(f=360),e=this.spacing,isFinite(e)||(e=NaN),a===bp&&h===jp?a=yp:a===bp&&h!==jp&&(a=this.arrangement),(this.direction===Mp||this.direction===Sp)&&this.sorting!==Lp){for(h=0;!(h>=r.length)&&(t.add(r.M(h)),!(h+1>=r.length));h+=2)o.add(r.M(h+1));this.direction===Mp?(this.arrangement===bp&&t.reverse(),(r=new J).addAll(t),r.addAll(o)):(this.arrangement===bp&&o.reverse(),(r=new J).addAll(o),r.addAll(t))}h=r.length;for(var d=n=i=0;df&&(0===d||d===r.length-1)&&(g/=2),i+=g,n++}if(isNaN(l)||a===bp){if(isNaN(e)&&(e=6),a!==yp&&a!==bp){for(n=-1/0,s=0;sl?n=(l=i)*u:s=d/(360<=f?h:h-1)}if(this.kw=a,this.lc=l,this.Zm=u,this.lw=c,this.Wp=f,this.Ti=e,this.me=n,this.Jp=s,e=r,r=this.kw,a=this.lc,l=this.lw,u=this.Wp,c=this.Ti,f=this.me,h=this.Jp,this.direction!==Mp&&this.direction!==Sp||r!==bp)if(this.direction===Mp||this.direction===Sp){switch(s=0,r){case vp:s=180*mp(this,a,f,l,h)/Math.PI;break;case yp:h=e=0,null!==(s=t.first())&&(e=Bp(s,Math.PI/2)),null!==(s=o.first())&&(h=Bp(s,Math.PI/2)),s=180*mp(this,a,f,l,c+(e+h)/2)/Math.PI;break;case xp:s=u/e.length}if(this.direction===Mp){switch(r){case vp:hp(this,t,l,kp);break;case yp:ap(this,t,l,kp);break;case xp:sp(this,t,u/2,l,kp)}switch(r){case vp:hp(this,o,l+s,wp);break;case yp:ap(this,o,l+s,wp);break;case xp:sp(this,o,u/2,l+s,wp)}}else{switch(r){case vp:hp(this,o,l,kp);break;case yp:ap(this,o,l,kp);break;case xp:sp(this,o,u/2,l,kp)}switch(r){case vp:hp(this,t,l+s,wp);break;case yp:ap(this,t,l+s,wp);break;case xp:sp(this,t,u/2,l+s,wp)}}}else switch(r){case vp:hp(this,e,l,this.direction);break;case yp:ap(this,e,l,this.direction);break;case xp:sp(this,e,u,l,this.direction);break;case bp:lp(this,e,u,l,this.direction)}else lp(this,e,u,l-u/2,wp)}this.updateParts(),this.network=null,this.isValidLayout=!0},rp.prototype.commitLayout=function(){this.commitNodes(),this.isRouting&&this.commitLinks()},rp.prototype.commitNodes=function(){var t=null!==this.group&&null!==this.group.placeholder&&this.group.isSubGraphExpanded,e=t?this.group.location.copy():null,i=this.actualCenter;t?i=new pt(0,0):(i.x=this.arrangementOrigin.x+this.lc,i.y=this.arrangementOrigin.y+this.me);for(var n=this.network.vertexes.iterator;n.next();){var o=n.value;o.x+=i.x,o.y+=i.y,o.commit()}t&&(this.group.Va(),t=this.group.position.copy(),i=this.group.location.copy(),e=e.re(i.re(t)),this.group.move(e),this.Zv=e.re(t))},rp.prototype.commitLinks=function(){for(var t=this.network.edges.iterator;t.next();)t.value.commit()},rp.prototype.sort=function(t){switch(this.sorting){case Np:break;case Pp:t.reverse();break;case Cp:t.sort(this.comparer);break;case Tp:t.sort(this.comparer),t.reverse();break;case Lp:return this.ak(function(t){for(var e=[],i=0;io&&(o=a,r=s)}else for(s=0;so&&(o=a,r=s);for(i.add(t.M(r)),e[r]=-1,s=(r=t.M(r)).sourceEdges;s.next();)0>(o=t.indexOf(s.value.fromVertex))||0<=e[o]&&e[o]++;for(r=r.destinationEdges;r.next();)0>(o=t.indexOf(r.value.toVertex))||0<=e[o]&&e[o]++}return i}(t));default:w("Invalid sorting type.")}return t},rp.prototype.ak=function(t){for(var e=[],i=0;ie[i].indexOf(o)&&e[i].push(o);for(n=n.sourceEdges;n.next();)(o=t.indexOf(n.value.fromVertex))!==i&&0>e[i].indexOf(o)&&e[i].push(o)}for(r=[],i=0;ie[i[p]].indexOf(i[p===i.length-1?0:p+1])&&d.push(p===i.length-1?0:p+1);if(0===d.length)for(p=0;pi.indexOf(k)||wi.indexOf(k)||w=g?w+1:w)))=g&&w++,(x=r[a[v]])>=g&&x++,w>x&&(b=x,x=w,w=b),x-w<(i.length+2)/2==(w(d=i.indexOf(e[l][f]))||d===u||(c+=du?d-u:u-d)>s-p?1:-1);i.splice(0>c?u:u+1,0,h),n.splice(a,1),a--}else r=!1;if(r)break;i.push(n[0]),n.splice(0,1)}for(e=0;e=t?t:360,this.C())}},arrangement:{get:function(){return this.Rb},set:function(t){this.Rb===t||t!==bp&&t!==yp&&t!==vp&&t!==xp||(this.Rb=t,this.C())}},direction:{get:function(){return this.K},set:function(t){this.K===t||t!==wp&&t!==kp&&t!==Mp&&t!==Sp||(this.K=t,this.C())}},sorting:{get:function(){return this.nd},set:function(t){this.nd===t||t!==Np&&t!==Pp&&t!==Cp&&!Tp&&t!==Lp||(this.nd=t,this.C())}},comparer:{get:function(){return this.hd},set:function(t){this.hd!==t&&(this.hd=t,this.C())}},spacing:{get:function(){return this.tf},set:function(t){this.tf!==t&&(this.tf=t,this.C())}},nodeDiameterFormula:{get:function(){return this.Nn},set:function(t){this.Nn===t||t!==Ap&&t!==jp||(this.Nn=t,this.C())}},actualXRadius:{get:function(){return this.lc}},actualYRadius:{get:function(){return this.me}},actualSpacing:{get:function(){return this.Ti}},actualCenter:{get:function(){return this.Zv}}});var yp=new V(rp,"ConstantSpacing",0),vp=new V(rp,"ConstantDistance",1),xp=new V(rp,"ConstantAngle",2),bp=new V(rp,"Packed",3),wp=new V(rp,"Clockwise",4),kp=new V(rp,"Counterclockwise",5),Mp=new V(rp,"BidirectionalLeft",6),Sp=new V(rp,"BidirectionalRight",7),Np=new V(rp,"Forwards",8),Pp=new V(rp,"Reverse",9),Cp=new V(rp,"Ascending",10),Tp=new V(rp,"Descending",11),Lp=new V(rp,"Optimized",12),Ap=new V(rp,"Pythagorean",13),jp=new V(rp,"Circular",14);function Fp(){this.Pl=-1/0,this.tm=this.mk=null}function Op(t){Bf.call(this,t)}function Dp(t){Vf.call(this,t),this.u=this.Si=NaN}function Bp(t,e){var i=t.network;if(null===i)return NaN;if(null===(i=i.layout))return NaN;if(i.arrangement===bp)if(i.nodeDiameterFormula===jp)t.Si=Math.max(t.width,t.height);else{if(i=Math.abs(Math.sin(e)),e=Math.abs(Math.cos(e)),0===i)return t.width;if(0===e)return t.height;t.Si=Math.min(t.height/i,t.width/e)}else t.Si=i.nodeDiameterFormula===jp?Math.max(t.width,t.height):Math.sqrt(t.width*t.width+t.height*t.height);return t.Si}function Ip(t){Gf.call(this,t)}function zp(t){Ff.call(this),this.ah=null,this.An=0,this.$d=new At(100,100).freeze(),this.Bm=!1,this.sf=!0,this.td=!1,this.dl=100,this.$m=1,this.Zf=1e3,this.In=10,this.fo=Math,this.Hk=.05,this.Gk=50,this.Ek=150,this.Fk=0,this.Vm=10,this.Um=5,t&&Object.assign(this,t)}function Ep(t,e,i){if(function(t,e){if(10t.network.vertexes.count)return!1;for(t.ah=t.network.vertexes.Fa(),(t=t.ah).sort((function(t,e){return null===t||null===e||t===e?0:e.Vd-t.Vd})),e=t.length-1;0<=e&&1>=t[e].Vd;)e--;return 1=(s=o.We.M(o.We.count-1).Rs-o.Vd))){for(var l=a=0,u=h.count-s;u(d=u*c)&&(d=1),s=((a=Xe.sqrt((a+d+l*l*4/(s*s))/d))-1)*u/2,a=(a-1)*c/2,o.bounds=new Dt(r-f.x-s,h-f.y-a,u+2*s,c+2*a),o.focus=new pt(f.x+s,f.y+a)}}return t.network=n,i}(t,e),r=Math.max(0,Math.max(Math.min(t.network.vertexes.count,i*(e+1)/11),10));for(t.maxIterations+=r,Ep(t,e+1,i),Gp(t,r),function(t,e){for(var i=t.network.vertexes.iterator;i.next();){var n=i.value;if(n.network=e,null!==n.We){var o=n.We.M(n.sv);n.Vd=o.Rs;var r=o.Sv,s=o.Tv;n.bounds=new Dt(n.centerX-r,n.centerY-s,o.Ss,o.Qs),n.focus=new pt(r,s),n.sv--}}for(i=t.network.edges.iterator;i.next();)i.value.network=e;t.network=e}(t,o),(e=o.vertexes.Fa()).sort((function(t,e){return null===t||null===e||t===e?0:e.Vd-t.Vd})),i=0;i=c.Vd?h++:(a=!0,l++,s+=Math.atan2(e.centerY-c.centerY,e.centerX-c.centerX))}if(0!==h)for(0>1)+l)*(0==a%2?1:-1),h.centerX=n+u*Math.cos(c),h.centerY=o+u*Math.sin(c),a++}}}function Vp(t,e,i,n,o,r,s){var a=9e19,h=-1,l=0;t:for(;lu.y&&t[f].x-u.xu.x&&t[f].y-u.ye+r?(i=n+o-s,t=t-e-r,Xe.sqrt(i*i+t*t)):t+is+a?t>e+r?(i=n-s-a,t=t-e-r,Xe.sqrt(i*i+t*t)):t+ie+r?t-(e+r):t+i=e.length)return!1;var i=e[0];i.forceX=0,i.forceY=0;for(var n=i.centerX,o=n,r=i=i.centerY,s=1;sr-i)?e.sort((function(t,e){return null===t||null===e||t===e?0:t.centerX-e.centerX})):e.sort((function(t,e){return null===t||null===e||t===e?0:t.centerY-e.centerY})),i=t.Zf;var l=n=a=0;for(r=0;ri||l-h>i){if(o)break}else if(u-d>i||d-u>i){if(!o)break}else{var p=Yp(s,f);1>p?(null===(n=t.randomNumberGenerator)&&(t.randomNumberGenerator=n=new Wp),p=n.random(),a=n.random(),h>l?n=(1+(n=Math.abs(f.bounds.right-s.bounds.x)))*p:hd?l=(1+(l=Math.abs(f.bounds.bottom-s.bounds.y)))*a:h(c=Yp(i,r))?(null===(c=t.randomNumberGenerator)&&(t.randomNumberGenerator=c=new Wp),a=c.random(),c=c.random(),n=(n>h?1:-1)*(1+(r.width>i.width?r.width:i.width))*a,l=(s>u?1:-1)*(1+(r.height>i.height?r.height:i.height))*c):(n=(h-n)/c*(a=a.stiffness*(c-a.length)),l=(u-s)/c*a),i.forceX+=n,i.forceY+=l,r.forceX-=n,r.forceY-=l;for(o=n=0;ot.epsilonDistance*t.epsilonDistance}function Up(){this.Tv=this.Sv=this.Qs=this.Ss=this.Rs=0}function qp(t){Bf.call(this,t)}function Kp(t){Vf.call(this,t),this.ia=!1,this.Ha=this.u=NaN,this.sh=this.Vd=this.V=this.F=0,this.We=this.Hj=null,this.sv=0}function Hp(t){Gf.call(this,t),this.j=this.o=NaN}function Wp(){var t=0;void 0===t&&(t=42),this.seed=t,this.ay=48271,this.ey=2147483647,this.Q=44488.07041494893,this.gy=3399,this.by=1/2147483647,this.random()}function Zp(t){Ff.call(this),this.kc=this.ie=25,this.K=0,this.Dk=Fg,this.Zk=Bg,this.Qk=Eg,this.bj=4,this.rk=Gg,this.bg=15,this.sf=!0,this.Cn=4,this.Ra=this.Iq=this.Ia=-1,this.Md=this.Hn=0,this.Ta=this.Kd=this.Ld=this.he=this.tc=null,this.Kn=0,this.Jn=this.kj=null,this.le=0,this.fl=null,this.Rf=new pt,this.He=[],this.He.length=100,this.xw=this.ve=0,t&&Object.assign(this,t)}function Jp(t){var e=t.fromVertex.node||t.fromVertex.data;return t=t.toVertex.node||t.toVertex.data,null===e&&null===t?8:null===e||null===t?4:1}function $p(t){null===t.kj&&(t.kj=[]);for(var e=0,i=t.network.vertexes.iterator;i.next();){var n=i.value;t.kj[e]=n.layer,e++,t.kj[e]=n.column,e++,t.kj[e]=n.index,e++}return t.kj}function _p(t,e){var i=0;for(t=t.network.vertexes.iterator;t.next();){var n=t.value;n.layer=e[i],i++,n.column=e[i],i++,n.index=e[i],i++}}function Qp(t,e,i){var n=Ag(t,e),o=t.tc[e];(null===t.Jn||t.Jn.lengths)for(var c=s+1;cl;c--)(f=n[c]).near===u&&f.Dj===u.Dj||h++;if(0<=i)for(l=n[s].sourceEdgesArrayAccess,u=0;ug||f===g&&d>p)&&h++,mf||g===f&&p>d)&&h++}}}if(0>=i)for(l=n[s].destinationEdgesArrayAccess,u=0;ug||f===g&&c>m)&&h++,pf||g===f&&m>c)&&h++);for(r[s*o+s]=h,l=s+1;l=i)for(h=n[s].destinationEdgesArrayAccess,x=n[l].destinationEdgesArrayAccess,u=0;u=i&&(h=a.sourceEdgesArrayAccess);var l=null;0<=i&&(l=a.destinationEdgesArrayAccess);var u=0,c=0,f=a.near;if(null!==f&&f.layer===a.layer&&(u+=f.column-1,c++),null!==h)for(f=0;f=i&&(h=a.sourceEdgesArrayAccess);var l=null;0<=i&&(l=a.destinationEdgesArrayAccess);var u=0,c=[],f=a.near;if(null!==f&&f.layer===a.layer&&(c[u]=f.column-1,u++),a=void 0,null!==h)for(f=0;f>1,r[s]=0!=(1&u)?c[l]:c[l-1]+c[l]>>1)}return jg(t,e,n),r}function ng(t,e,i,n,o,r){if(e.component===n){if(e.component=i,o)for(var s=e.destinationEdges;s.next();){var a=s.value,h=a.toVertex,l=e.layer-h.layer;l===(a=t.linkMinLength(a))&&ng(t,h,i,n,o,r)}if(r)for(s=e.sourceEdges;s.next();)(l=(h=(a=s.value).fromVertex).layer-e.layer)===(a=t.linkMinLength(a))&&ng(t,h,i,n,o,r)}}function og(t,e,i,n,o,r){if(e.component===n){if(e.component=i,o)for(var s=e.destinationEdges;s.next();)og(t,s.value.toVertex,i,n,o,r);if(r)for(e=e.sourceEdges;e.next();)og(t,e.value.fromVertex,i,n,o,r)}}function rg(t){for(t=t.vertexes.iterator;t.next();){var e=t.value;if(e.valid)return e}return null}function sg(t){for(t=t.vertexes.iterator;t.next();){var e=t.value;if(e.valid){for(var i=!0,n=e.destinationEdges;n.next();)if(n.value.toVertex.valid){i=!1;break}if(i)return e}}return null}function ag(t){for(t=t.vertexes.iterator;t.next();){var e=t.value;if(e.valid){for(var i=!0,n=e.sourceEdges;n.next();)if(n.value.fromVertex.valid){i=!1;break}if(i)return e}}return null}function hg(t,e){e.Ll=t.Kn,t.Kn++;for(var i=e.destinationEdges;i.next();){var n=i.value,o=n.toVertex;-1===o.Ll&&(n.forest=!0,hg(t,o))}e.finish=t.Kn,t.Kn++}function lg(t){for(var e=t.network.vertexes.iterator;e.next();){var i=ug(t,e.value);t.Ia=Math.max(i,t.Ia)}}function ug(t,e){var i=0;if(-1===e.layer){for(var n=e.destinationEdges;n.next();){var o=n.value,r=o.toVertex;o=t.linkMinLength(o),i=Math.max(i,ug(t,r)+o)}e.layer=i}else i=e.layer;return i}function cg(t,e){var i=0;if(-1===e.layer){for(var n=e.sourceEdges;n.next();){var o=n.value,r=o.fromVertex;o=t.linkMinLength(o),i=Math.max(i,cg(t,r)+o)}e.layer=i}else i=e.layer;return i}function fg(t,e){if(!e.valid){e.valid=!0;for(var i=e.destinationEdges;i.next();)fg(t,i.value.toVertex);for(i=t.network.vertexes.iterator;i.next();)i.value.component=-1;for(var n=e.sourceEdgesArrayAccess,o=n.length,r=0;rs&&ng(t,a,0,-1,!0,!1)}for(ng(t,e,1,-1,!0,!0);0!==e.component;){for(r=0,n=1/0,a=0,h=null,s=t.network.vertexes.iterator;s.next();){var l=s.value;if(1===l.component){var u=0,c=!1,f=l.sourceEdgesArrayAccess;o=f.length;for(var d=0;dr)&&!u&&(a=s,r=l)}if(0>n){for(i.reset();i.next();)1===(n=i.value).component&&(n.layer-=o);e.component=0}else a.component=0}}}function dg(t,e,i){return 90===t.K?i&&!e.rev||!i&&e.rev?270:90:180===t.K?i&&!e.rev||!i&&e.rev?0:180:270===t.K?i&&!e.rev||!i&&e.rev?90:270:i&&!e.rev||!i&&e.rev?180:0}function pg(t,e){var i=e.layer;for(e.index=t.tc[i],t.tc[i]++,e=e.destinationEdgesArrayAccess,i=!0;i;){i=!1;for(var n=0;nr.portFromColOffset&&(i=!0,e[n]=r,e[n+1]=o)}}for(i=0;ir.portToColOffset&&(n=!0,e[i]=r,e[i+1]=o)}for(i=0;in+1&&(f+=4*(v-n),d+=4*(v-(n+1)))}for((b=o[n].destinationEdges.iterator).reset();b.next();)if(x=(v=b.value).toVertex,v.valid&&x.layer===e){for(v=0;o[v]!==x;)v++;v===n+1&&(d+=1)}for((b=o[n+1].sourceEdges.iterator).reset();b.next();)if(x=(v=b.value).fromVertex,v.valid&&x.layer===e){for(v=0;o[v]!==x;)v++;vn+1&&(f+=4*(v-(n+1)),d+=4*(v-n))}for((b=o[n+1].destinationEdges.iterator).reset();b.next();)if(x=(v=b.value).toVertex,v.valid&&x.layer===e){for(v=0;o[v]!==x;)v++;v===n&&(f+=1)}v=x=0,b=s[o[n].index];var w=a[o[n].index],k=s[o[n+1].index],M=a[o[n+1].index];-1!==b&&(x+=Math.abs(b-p),v+=Math.abs(b-y)),-1!==w&&(x+=Math.abs(w-p),v+=Math.abs(w-y)),-1!==k&&(x+=Math.abs(k-g),v+=Math.abs(k-m)),-1!==M&&(x+=Math.abs(M-g),v+=Math.abs(M-m)),(di)for(n=0;nn-1||u-o[n-1].column-1>c+t.nodeMinColumnSpace(o[n-1],!1)?u-1:u,c=n+1>=r||o[n+1].column-u-1>f+t.nodeMinColumnSpace(o[n+1],!0)?u+1:u;var p=f=0,g=0;if(0>=i)for(var m=o[n].sourceEdges.iterator;m.next();){var y=m.value,v=y.fromVertex;if(y.valid&&v.layer!==e){var x=Jp(y),b=y.portFromColOffset;y=y.portToColOffset,v=v.column,f+=(Math.abs(u+y-(v+b))+1)*x,p+=(Math.abs(d+y-(v+b))+1)*x,g+=(Math.abs(c+y-(v+b))+1)*x}}if(0<=i)for(m=o[n].destinationEdges.iterator;m.next();)v=(y=m.value).toVertex,y.valid&&v.layer!==e&&(x=Jp(y),b=y.portFromColOffset,y=y.portToColOffset,v=v.column,f+=(Math.abs(u+b-(v+y))+1)*x,p+=(Math.abs(d+b-(v+y))+1)*x,g+=(Math.abs(c+b-(v+y))+1)*x);y=b=x=0,m=s[o[n].index],v=a[o[n].index],-1!==m&&(x+=Math.abs(m-u),b+=Math.abs(m-d),y+=Math.abs(m-c)),-1!==v&&(x+=Math.abs(v-u),b+=Math.abs(v-d),y+=Math.abs(v-c)),p=s[i]?u=h:l<=s[i]&&(u=l));u!==a&&(r=!0,n[i].column=u)}jg(t,e,n),t.normalize()}function wg(t,e){for(var i=!0,n=t.network.vertexes.iterator;n.next();){var o=n.value,r=t.nodeMinColumnSpace(o,!0),s=t.nodeMinColumnSpace(o,!1);if(o.column-r<=e&&o.column+s>=e){i=!1;break}}if(t=!1,i)for(n.reset();n.next();)(i=n.value).column>e&&(--i.column,t=!0);return t}function kg(t,e){var i,n=e+1,o=[],r=[];for(i=0;i<=t.Ia;i++)o[i]=!1,r[i]=!1;for(var s=t.network.vertexes.iterator;s.next();){var a=(i=s.value).column-t.nodeMinColumnSpace(i,!0),h=i.column+t.nodeMinColumnSpace(i,!1);a<=e&&h>=e&&(o[i.layer]=!0),a<=n&&h>=n&&(r[i.layer]=!0)}for(a=!0,n=!1,i=0;i<=t.Ia;i++)a=a&&!(o[i]&&r[i]);if(a)for(s.reset();s.next();)(t=s.value).column>e&&(--t.column,n=!0);return n}function Mg(t,e){for(var i=0;i<=t.Ra;i++)for(;wg(t,i););for(t.normalize(),i=0;ir?_p(t,o):se)for(i=t.Ra;0<=i;i--)for(o=$p(t),n=(r=tg(t))+1;rr?_p(t,o):si)for(n.reset();n.next();)(o=n.value).column+t.nodeMinColumnSpace(o,!1)>=e&&(o.component=t.le);for(t.le++,n.reset();n.next();)-1===(e=n.value).component&&(og(t,e,t.le,-1,!0,!0),t.le++);var r;for(e=[],r=0;ri)for(s=t.Ra;0i)for(n.reset();n.next();)o[(i=n.value).component]&&(i.column+=1)}function Ng(t,e,i,n){for(var r=90===t.K||270===t.K,s=o(e),a=s.next();!a.done;a=s.next()){var h=o(a.value);for(a=h.next();!a.done;a=h.next())(a=a.value).sd=a,a.shift=1/0,a.zc=NaN,a.qg=0}for(a=90===t.K||270===t.K,h=(s=o(e)).next();!h.done;h=s.next())for(var l=(h=o(h.value)).next();!l.done;l=h.next())if((l=l.value).root===l){for(var u=0,c=l;c.align!==l;){var f=c.align,d=a?c.width:c.height,p=a?f.width:f.height;if(i){var g=Zg(c,f),m=g.portFromPos,y=g.portToPos;null!==g.link&&(c.node&&c.node!==g.link.fromNode&&(m=a?c.focusX:c.focusY),f.node&&f.node!==g.link.toNode&&(y=a?f.focusX:f.focusY))}else m=(g=Zg(f,c)).portToPos,y=g.portFromPos,null!==g.link&&(c.node&&c.node!==g.link.toNode&&(m=a?c.focusX:c.focusY),f.node&&f.node!==g.link.fromNode&&(y=a?f.focusX:f.focusY));d=n?c.qg+(d-m)-(p-y):c.qg+m-y,f.qg=d,u=Math.min(u,d),c=c.align}c=l;do{c.qg=c.qg-u,c=c.align}while(c!==l)}for(a=(i=o(e)).next();!a.done;a=i.next())for(a=(s=o(a.value)).next();!a.done;a=s.next())(a=a.value).root===a&&Pg(t,a,e);for(i=0;i=e[i].length)&&(a=e[i][0]).sd===a){1/0===a.sd.shift&&(a.sd.shift=0),a=i,h=0;do{for(s=e[a][h];s.align!==s.root;)a++,0<(s=s.align).vi&&((h=Cg(s,e)).sd.shift=Math.min(h.sd.shift,s.sd.shift+s.zc+s.qg-(h.zc+h.qg+(r?h.width:h.height)+t.columnSpacing)));h=s.vi+1}while(a(t=t.vi)&&w("Could not determine previous vertex in layer"),e[i][t-1]}function Tg(t,e,i,n,o){if(!e||0===e.count)return i[o]=0,n[o]=0,1/0;var r=1/0,s=-1/0;return e.each((function(e){var i=e.key;e=e.value,i=90===t.K||270===t.K?i.width:i.height,es&&(s=e+i)})),i[o]=r,n[o]=s,s-r}function Lg(t,e){return 270===t.K?e?Le:Fe:90===t.K?e?Fe:Le:180===t.K?e?Ae:je:e?je:Ae}function Ag(t,e){var i=t.tc[e];if(i>=t.He.length){for(var n=[],o=0;othis.Pl||Math.abs(t)t&&0a?(o=f.x+f.width/2,r=f.y+f.height/2,l[0]=new pt(f.x+f.width+n.width,f.y),l[1]=new pt(f.x,f.y+f.height+n.height),a=2):(d=new pt((c=l[h=Vp(l,a,o,r,f.width,f.height,n)]).x+f.width+n.width,c.y),f=new pt(c.x,c.y+f.height+n.height),h+1this.network.vertexes.count)return!1;for(var t=0,e=0,i=this.network.vertexes.first().bounds,n=this.network.vertexes.iterator;n.next();){if(n.value.bounds.Yc(i)&&2<++t)return!0;if(10n&&(e=n),i<-n?i=-n:i>n&&(i=n),t.centerX+=e,t.centerY+=i,e*e+i*i},zp.prototype.moveFixedVertex=function(){},zp.prototype.commitLayout=function(){this.yv(),this.commitNodes(),this.isRouting&&this.commitLinks()},zp.prototype.yv=function(){if(this.setsPortSpots)for(var t=this.network.edges.iterator;t.next();){var e=t.value.link;null!==e&&(e.fromSpot=Se,e.toSpot=Se)}},zp.prototype.commitNodes=function(){var t=0,e=0;if(this.arrangesToOrigin){var i=Dt.alloc();this.computeBounds(this.network,i),t=(e=this.arrangementOrigin).x-i.x,e=e.y-i.y,Dt.free(i)}i=Dt.alloc();for(var n=this.network.vertexes.iterator;n.next();){var o=n.value;0===t&&0===e||(i.assign(o.bounds),i.x+=t,i.y+=e,o.bounds=i),o.commit()}Dt.free(i)},zp.prototype.commitLinks=function(){for(var t=this.network.edges.iterator;t.next();)t.value.commit()},zp.prototype.springStiffness=function(t){return t=t.stiffness,isNaN(t)?this.Hk:t},zp.prototype.springLength=function(t){return t=t.length,isNaN(t)?this.Gk:t},zp.prototype.electricalCharge=function(t){return t=t.charge,isNaN(t)?this.Ek:t},zp.prototype.electricalFieldX=function(){return 0},zp.prototype.electricalFieldY=function(){return 0},zp.prototype.gravitationalMass=function(t){return t=t.mass,isNaN(t)?this.Fk:t},zp.prototype.gravitationalFieldX=function(){return 0},zp.prototype.gravitationalFieldY=function(){return 0},zp.prototype.isFixed=function(t){return t.isFixed},f.Object.defineProperties(zp.prototype,{currentIteration:{get:function(){return this.An}},arrangementSpacing:{get:function(){return this.$d},set:function(t){this.$d.D(t)||(this.$d.assign(t),this.C())}},arrangesToOrigin:{get:function(){return this.Bm},set:function(t){this.Bm!==t&&(this.Bm=t,this.C())}},setsPortSpots:{get:function(){return this.sf},set:function(t){this.sf!==t&&(this.sf=t,this.C())}},comments:{get:function(){return this.td},set:function(t){this.td!==t&&(this.td=t,this.C())}},maxIterations:{get:function(){return this.dl},set:function(t){this.dl!==t&&0<=t&&(this.dl=t,this.C())}},epsilonDistance:{get:function(){return this.$m},set:function(t){this.$m!==t&&0g&&0g&&0t[this.Md]&&(this.Iq=t[i]-1,this.Md=i),t[i]e.toVertex.index&&(t.gm(e),e.rev=!0);break;case Fg:for(n=this.network.vertexes.iterator;n.next();)(t=n.value).Ll=-1,t.finish=-1;for(t=this.network.edges.iterator;t.next();)t.value.forest=!1;for(this.Kn=0,n.reset();n.next();)0===(e=n.value).sourceEdges.count&&hg(this,e);for(n.reset();n.next();)-1===(e=n.value).Ll&&hg(this,e);for(t.reset();t.next();)(n=t.value).forest||(i=(e=n.fromVertex).finish,r=(o=n.toVertex).finish,o.Lln){if(0>n)for(e.reset();e.next();)e.value.layer-=n;for(n=[],e.reset();e.next();)void 0===(o=n[(i=e.value).layer])?n[i.layer]=[i]:o.push(i);for(i=e=0;i=n;e--)i=yg(this,e,-1)||i;for((a=this.countCrossings())>=r?_p(this,s):(r=a,s=$p(this)),i=!0;i;)for(i=!1,e=t;e>=n;e--)i=yg(this,e,1)||i;for((a=this.countCrossings())>=r?_p(this,s):(r=a,s=$p(this)),i=!0;i;)for(i=!1,e=n;e<=t;e++)i=yg(this,e,1)||i;for(a>=r?_p(this,s):(r=a,s=$p(this)),i=!0;i;)for(i=!1,e=n;e<=t;e++)i=yg(this,e,-1)||i;for(a>=r?_p(this,s):(r=a,s=$p(this)),i=!0;i;)for(i=!1,e=t;e>=n;e--)i=yg(this,e,0)||i;for(a>=r?_p(this,s):(r=a,s=$p(this)),i=!0;i;)for(i=!1,e=n;e<=t;e++)i=yg(this,e,0)||i;a>=r?_p(this,s):(r=a,s=$p(this))}break;default:for(t=this.Ia,n=0,o=r+1;(e=this.countCrossings())=n;e--)i=yg(this,e,-1)||i;for((a=this.countCrossings())>=r?_p(this,s):(r=a,s=$p(this)),i=!0;i;)for(i=!1,e=t;e>=n;e--)i=yg(this,e,1)||i;for((a=this.countCrossings())>=r?_p(this,s):(r=a,s=$p(this)),i=!0;i;)for(i=!1,e=n;e<=t;e++)i=yg(this,e,1)||i;for(a>=r?_p(this,s):(r=a,s=$p(this)),i=!0;i;)for(i=!1,e=n;e<=t;e++)i=yg(this,e,-1)||i;for(a>=r?_p(this,s):(r=a,s=$p(this)),i=!0;i;)for(i=!1,e=t;e>=n;e--)i=yg(this,e,0)||i;for(a>=r?_p(this,s):(r=a,s=$p(this)),i=!0;i;)for(i=!1,e=n;e<=t;e++)i=yg(this,e,0)||i;a>=r?_p(this,s):(r=a,s=$p(this))}}_p(this,s)},Zp.prototype.straightenAndPack=function(){if(0===this.ve){var t=0!=(1&this.bg),e=0!=(this.bg&Ug);if(1e3>1)+8*n;this.Ra*=8}if(0!=(2&this.bg))for(i=!0;i;){for(i=!1,e=this.Md+1;e<=this.Ia;e++)i=vg(this,e,1)||i;for(e=this.Md-1;0<=e;e--)i=vg(this,e,-1)||i;i=vg(this,this.Md,0)||i}if(0!=(4&this.bg)){for(e=this.Md+1;e<=this.Ia;e++)bg(this,e,1);for(e=this.Md-1;0<=e;e--)bg(this,e,-1);bg(this,this.Md,0)}if(t&&(Mg(this,-1),Mg(this,1)),0!=(2&this.bg))for(i=!0;i;){for(i=!1,i=vg(this,this.Md,0)||i,e=this.Md+1;e<=this.Ia;e++)i=vg(this,e,0)||i;for(e=this.Md-1;0<=e;e--)i=vg(this,e,0)||i}}else!function(t){for(var e=A(),i=t.fl.length,n=0;n<=i;n++)e[n]=[];for(n=t.network.vertexes.iterator;n.next();){var r=n.value;e[i-r.layer][r.index]=r}i=new _,function(t,e){for(var i=t.length,n=1;nc)&&e.add(f);s++}r=c}}}(e,i);var s=null,a=null,h=null,l=null,u=0!=(1&t.ve),c=0!=(2&t.ve),f=0!=(4&t.ve),d=0!=(8&t.ve);for(u&&(t.verticalAlignment(e,i,!0),s=Ng(t,e,!0,!1)),e.reverse(),f&&(t.verticalAlignment(e,i,!1),h=Ng(t,e,!1,!1)),n=o(e),r=n.next();!r.done;r=n.next())r.value.reverse();d&&(t.verticalAlignment(e,i,!1),l=Ng(t,e,!1,!0)),e.reverse(),c&&(t.verticalAlignment(e,i,!0),a=Ng(t,e,!0,!0)),j(e),t.u(s,a,h,l),t.network.vertexes.each((function(t){var e=A();u&&e.push(s.get(t)),c&&e.push(a.get(t)),f&&e.push(h.get(t)),d&&e.push(l.get(t)),e.sort((function(t,e){return t-e}));var i=e.length;i=(e[Math.floor((i-1)/2)]+e[Math.ceil((i-1)/2)])/2,j(e),t.zc=i}))}(this)},Zp.prototype.verticalAlignment=function(t,e,i){!function(t){for(var e=0;es;s++)if(e[s]){var a=Tg(this,e[s],n,o,s);as;r={delta:r.delta},s++)e[s]&&(r.delta=0===s||2===s?n[i]-n[s]:o[i]-o[s],0!==r.delta&&e[s].each(function(t){return function(e){e.value+=t.delta}}(r)));j(n),j(o)},Zp.prototype.commitLayout=function(){if(this.setsPortSpots)for(var t=Lg(this,!0),e=Lg(this,!1),i=this.network.edges.iterator;i.next();){var n=i.value.link;null!==n&&(n.fromSpot=t,n.toSpot=e)}this.commitNodes(),this.Gu(),this.isRouting&&this.commitLinks()},Zp.prototype.commitNodes=function(){this.he=[],this.Ld=[],this.Kd=[],this.Ta=[];for(var t=0;t<=this.Ia;t++)this.he[t]=0,this.Ld[t]=0,this.Kd[t]=0,this.Ta[t]=0;for(t=this.network.vertexes.iterator;t.next();){var e=t.value,i=e.layer;this.he[i]=Math.max(this.he[i],this.nodeMinLayerSpace(e,!0)),this.Ld[i]=Math.max(this.Ld[i],this.nodeMinLayerSpace(e,!1))}e=0,i=this.ie;for(var n=0;n<=this.Ia;n++){var o=i;0>=this.he[n]+this.Ld[n]&&(o=0),0=c.bounds.bottom?(c=c.bounds.y+c.bounds.height,t.m(g++,b,c+k),t.m(g++,b,c),t.m(g++,b,c-x)):(t.m(g++,b,w+k),t.m(g++,b,w),t.m(g++,b,w-x)):270===this.K?w<=c.bounds.y?(c=c.bounds.y,t.m(g++,b,c-x),t.m(g++,b,c),t.m(g++,b,c+k)):(t.m(g++,b,w-x),t.m(g++,b,w),t.m(g++,b,w+k)):0===this.K&&(b>=c.bounds.right?(c=c.bounds.x+c.bounds.width,t.m(g++,c+k,w),t.m(g++,c,w),t.m(g++,c-x,w)):(t.m(g++,b+k,w),t.m(g++,b,w),t.m(g++,b-x,w)));else{t.m(g++,y,v);var M=0;180===this.K||0===this.K?((180===this.K?b>=c.bounds.right:b<=c.bounds.x)&&(M=(0===this.K?-x:k)/2),t.m(g++,y+M,w)):((270===this.K?w>=c.bounds.bottom:w<=c.bounds.y)&&(M=(90===this.K?-x:k)/2),t.m(g++,b,v+M)),t.m(g++,b,w)}}else x=Math.max(10,this.he[m.layer]),k=Math.max(10,this.Ld[m.layer]),f?180===this.K?(t.m(g++,b-x-p,w),t.m(g++,Math.min(b-x+p/2,b),w),t.m(g++,b,w),t.m(g++,b,w),t.m(g++,Math.max(b+k-p/2,b),w),t.m(g++,b+k+p,w)):90===this.K?(t.m(g++,b,w+k+p),t.m(g++,b,Math.max(w+k-p/2,w)),t.m(g++,b,w),t.m(g++,b,w),t.m(g++,b,Math.min(w-x+p/2,w)),t.m(g++,b,w-x-p)):270===this.K?(t.m(g++,b,w-x-p),t.m(g++,b,Math.min(w-x+p/2,w)),t.m(g++,b,w),t.m(g++,b,w),t.m(g++,b,Math.max(w+k-p/2,w)),t.m(g++,b,w+k+p)):(t.m(g++,b+k+p,w),t.m(g++,Math.max(b+k-p/2,b),w),t.m(g++,b,w),t.m(g++,b,w),t.m(g++,Math.min(b-x+p/2,b),w),t.m(g++,b-x-p,w)):t.m(g++,b,w)}c=m}(null===a||l!==Qt||d)&&(y=t.i(g-1).x,v=t.i(g-1).y,b=t.i(g).x,w=t.i(g).y,d?(p=this.Ld[u.layer],180===this.K||0===this.K?((d=v)>=u.bounds.y&&d<=u.bounds.bottom&&(180===this.K?b>=u.bounds.x:b<=u.bounds.right)&&(c=u.centerX+(180===this.K?-p:p),d=d=u.bounds.x&&d<=u.bounds.right&&(270===this.K?w>=u.bounds.y:w<=u.bounds.bottom)&&(c=u.centerY+(270===this.K?-p:p),d=d=u.bounds.x?(c=u.bounds.x+u.bounds.width,t.L(g-2,c,v),t.L(g-1,c+k,v)):90===this.K&&w<=u.bounds.bottom?(c=u.bounds.y,t.L(g-2,y,c),t.L(g-1,y,c-x)):270===this.K&&w>=u.bounds.y?(c=u.bounds.y+u.bounds.height,t.L(g-2,y,c),t.L(g-1,y,c+k)):0===this.K&&b<=u.bounds.right&&(c=u.bounds.x,t.L(g-2,c,v),t.L(g-1,c-x,v))):(x=Math.max(10,this.he[u.layer]),k=Math.max(10,this.Ld[u.layer]),d=0,180===this.K||0===this.K?((180===this.K?b<=u.bounds.x:b>=u.bounds.right)&&(d=(0===this.K?k:-x)/2),t.m(g++,b+d,v)):((270===this.K?w<=u.bounds.y:w>=u.bounds.bottom)&&(d=(90===this.K?k:-x)/2),t.m(g++,y,w+d)),t.m(g++,b,w)))}else{for(;null!==u&&u!==c;){for(x=m=null,u=u.destinationEdges.iterator;u.next()&&((y=u.value).link!==i.link||(m=y.toVertex,null!==(x=y.fromVertex).node&&(x=null),null!==m.node)););if(null===m)break;m!==c&&(y=t.i(g-1).x,v=t.i(g-1).y,b=m.centerX,w=m.centerY,d?180===this.K||0===this.K?(null!==x?x.centerY:v)!==w&&(x=this.Ta[m.layer]+this.Rf.x,g===t.firstPickIndex+1&&(x=0===this.K?Math.max(x,y):Math.min(x,y)),t.m(g++,x,v),t.m(g++,x,w)):(null!==x?x.centerX:y)!==b&&(x=this.Ta[m.layer]+this.Rf.y,g===t.firstPickIndex+1&&(x=90===this.K?Math.max(x,v):Math.min(x,v)),t.m(g++,y,x),t.m(g++,b,x)):(x=Math.max(10,this.he[m.layer]),k=Math.max(10,this.Ld[m.layer]),f?180===this.K?(t.m(g++,b+k+p,w),t.m(g++,Math.max(b+k-p/2,b),w),t.m(g++,b,w),t.m(g++,b,w),t.m(g++,Math.min(b-x+p/2,b),w),t.m(g++,b-x-p,w)):90===this.K?(t.m(g++,b,w-x-p),t.m(g++,b,Math.min(w-x+p/2,w)),t.m(g++,b,w),t.m(g++,b,w),t.m(g++,b,Math.max(w+k-p/2,w)),t.m(g++,b,w+k+p)):270===this.K?(t.m(g++,b,w+k+p),t.m(g++,b,Math.max(w+k-p/2,w)),t.m(g++,b,w),t.m(g++,b,w),t.m(g++,b,Math.min(w-x+p/2,w)),t.m(g++,b,w-x-p)):(t.m(g++,b-x-p,w),t.m(g++,Math.min(b-x+p/2,b),w),t.m(g++,b,w),t.m(g++,b,w),t.m(g++,Math.max(b+k-p/2,b),w),t.m(g++,b+k+p,w)):180===this.K?(t.m(g++,b+k,w),t.m(g++,b-x,w)):90===this.K?(t.m(g++,b,w-x),t.m(g++,b,w+k)):270===this.K?(t.m(g++,b,w+k),t.m(g++,b,w-x)):(t.m(g++,b-x,w),t.m(g++,b+k,w)))),u=m}d&&(y=t.i(g-1).x,v=t.i(g-1).y,b=t.i(g).x,w=t.i(g).y,180===this.K||0===this.K?v!==w&&(x=0===this.K?Math.min(Math.max((b+y)/2,this.Ta[c.layer]+this.Rf.x),b):Math.max(Math.min((b+y)/2,this.Ta[c.layer]+this.Rf.x),b),t.m(g++,x,v),t.m(g++,x,w)):y!==b&&(x=90===this.K?Math.min(Math.max((w+v)/2,this.Ta[c.layer]+this.Rf.y),w):Math.max(Math.min((w+v)/2,this.Ta[c.layer]+this.Rf.y),w),t.m(g++,y,x),t.m(g++,b,x)))}null!==n&&f&&4<=t.pointsCount&&(null!==s&&(s=l===Qt?t.getLinkPointFromPoint(o,s,s.ga(oe),t.i(3),!0):t.i(0),l===Qt&&(l=t.i(2),n=t.i(3),90===this.direction||270===this.direction?(t.L(1,(s.x+l.x)/2,l.y),t.L(2,n.x,(l.y+n.y)/2)):(t.L(1,l.x,(s.y+l.y)/2),t.L(2,(l.x+n.x)/2,n.y))),s.w()||s.set(o.actualBounds.center),t.L(0,s.x,s.y)),null!==a&&(o=h===Qt?t.getLinkPointFromPoint(r,a,a.ga(oe),t.i(t.pointsCount-4),!1):t.i(t.pointsCount-1),h===Qt&&(a=t.i(t.pointsCount-3),h=t.i(t.pointsCount-4),90===this.direction||270===this.direction?(t.L(t.pointsCount-2,(o.x+a.x)/2,a.y),t.L(t.pointsCount-2,h.x,(a.y+h.y)/2)):(t.L(t.pointsCount-2,a.x,(o.y+a.y)/2),t.L(t.pointsCount-3,(a.x+h.x)/2,h.y))),o.w()||o.set(r.actualBounds.center),t.L(t.pointsCount-1,o.x,o.y))),t.zf(),i.commit()}}}this.avoidOrthogonalOverlaps()},Zp.prototype.avoidOrthogonalOverlaps=function(){if(!(0>=this.linkSpacing)){for(var t=new J,e=this.network.edges.iterator;e.next();){var i=e.value.link;null!==i&&i.isOrthogonal&&!t.contains(i)&&t.add(i)}if(0r.y&&(u=l.y>r.y?0:s.xr.x&&(u=l.x>r.x?0:s.ye.layer?1:t.rde.rd?1:t.Ice.Ic?1:0:0},e.Ux=function(t,e){return t instanceof qg&&e instanceof qg&&t!==e?t.firste.first||t.je.j||t.rde.rd?1:t.Ice.Ic?1:0:0},e.Js=function(t,e){return t instanceof qg&&e instanceof qg&&t!==e?t.jce.jc||t.je.j||t.rde.rd?1:t.Ice.Ic?1:0:0},e.B=function(t,e){return-1<(t-=e)&&1>t},e.zi=function(t,e,i,n){var o=t.length,r=n-i;if(!(1>=r))if((0>i||i>=o-1)&&w("not in range 0 <= from < length: "+i),2===r)0=o)t.sort(e);else for((i=t.slice(0,n)).sort(e),e=0;e=o)for((n=t.slice(i)).sort(e),e=i;et&&(this.bg=t,this.C())}},alignOption:{get:function(){return this.ve},set:function(t){this.ve!==t&&0<=t&&16>t&&(this.ve=t,this.C())}},setsPortSpots:{get:function(){return this.sf},set:function(t){this.sf!==t&&(this.sf=t,this.C())}},linkSpacing:{get:function(){return this.Cn},set:function(t){this.Cn!==t&&0<=t&&(this.Cn=t,this.C())}},maxLayer:{get:function(){return this.Ia}},maxIndex:{get:function(){return this.Iq}},maxColumn:{get:function(){return this.Ra}},minIndexLayer:{get:function(){return this.Hn}},maxIndexLayer:{get:function(){return this.Md}}});var Fg=new V(Zp,"CycleDepthFirst",0),Og=new V(Zp,"CycleGreedy",1),Dg=new V(Zp,"CycleFromLayers",2),Bg=new V(Zp,"LayerOptimalLinkLength",0),Ig=new V(Zp,"LayerLongestPathSink",1),zg=new V(Zp,"LayerLongestPathSource",2),Eg=new V(Zp,"InitDepthFirstOut",0),Rg=new V(Zp,"InitDepthFirstIn",1),Vg=new V(Zp,"InitNaive",2),Yg=new V(Zp,"AggressiveNone",0),Gg=new V(Zp,"AggressiveLess",1),Xg=new V(Zp,"AggressiveMore",2),Ug=8;function qg(){this.index=this.Ic=this.rd=this.jc=this.first=this.layer=0,this.link=null,this.j=0}function Kg(t){Bf.call(this,t)}function Hg(t){Vf.call(this,t),this.$n=this.bo=this.ao=this.co=null,this.Za=this.Ag=this.Ig=-1,this.u=NaN,this.F=null,this.valid=!1,this.finish=this.Ll=NaN,this.Dj=0,this.dv=this.ev=null}function Wg(t,e){return t.index-e.index}function Zg(t,e){if(!t.$n){for(var i=[],n=o(t.destinationEdgesArrayAccess),r=n.next();!r.done;r=n.next())(r=r.value).valid&&i.push(r);t.$n=i}for(i=(t=o(t.$n)).next();!i.done;i=t.next())if((i=i.value).toVertex===e)return i;w("Unable to find destination edge to given vertex")}function Jg(t){if(!t.co){for(var e=[],i=o(t.sourceEdgesArrayAccess),n=i.next();!n.done;n=i.next())(n=n.value).valid&&e.push(n.fromVertex);e.sort(Wg),t.co=e}return t.co}function $g(t){if(!t.ao){for(var e=[],i=o(t.destinationEdgesArrayAccess),n=i.next();!n.done;n=i.next())(n=n.value).valid&&e.push(n.toVertex);e.sort(Wg),t.ao=e}return t.ao}function _g(t){Gf.call(this,t),this.j=this.ia=this.Ha=!1,this.V=this.u=NaN,this.F=this.o=0}function Qg(t){Ff.call(this),this.Ub=new _,this.Wn=Cm,this.ud=Tm,this.vo=Um,this.Bq=$m,this.$v=[],this.td=!0,this.Rb=Wm,this.$d=new At(10,10).freeze();var e=new ty(this);this.W=new ey(e),this.Y=new ey(e),this.ru=[],t&&Object.assign(this,t)}function tm(t){var e=new _;for(t=t.iterator;t.next();){var i=t.value;i.initialized||e.add(i)}return e}function em(t,e){var i=999999,n=null;for(e=e.iterator;e.next();){var o=e.value;switch(t.ud){case Tm:o.sourceEdges.counte.level)return!1;t.removeChild(i.parent,i)}return!0}function om(t,e){if(null!==e){t.initializeTreeVertexValues(e),e.alignment===Rm&&t.sortTreeVertexChildren(e);for(var i=0,n=e.childrenCount,o=0,r=e.children,s=r.length,a=0;an?cm(t,e,o,C,x,b):fm(t,e,o,C,x,b)).x,x=b.width,b=b.height;break;case Vm:for(f=0;ff&&(kf&&(Mc&&(c=0),135y&&(y=0)),e.la.h(c,y),e.Da.h(x,b)}}function cm(t,e,i,n,o,r){var s=i.length;if(0===s)return new Dt(n,0,o,r);if(1===s)return new Dt(n,0,o=(e=i[0]).Da.width,r=e.Da.height);for(var a=e.nodeSpacing,h=e.rowSpacing,l=90===Pm(e),u=0,c=0,f=0,d=0;dl&&(o-=l),r=Math.max(r,Math.max(d,f)+t+s.height),0>i.S.x&&(n=dm(e,i.S.x,!1,n,a))):(i.S.h(o+t,n+a/2-i.focus.y-i.la.y),o=Math.max(o,Math.max(p,c)+t+s.width),f=n+a/2-i.focus.y-i.la.y,r=Math.max(r,f+s.height),0>f&&(r-=f),0>i.S.y&&(n=dm(e,i.S.y,!0,n,a)))),new Dt(n,0,o,r)}function fm(t,e,i,n,o,r){var s=i.length;if(0===s)return new Dt(n,0,o,r);if(1===s)return new Dt(n,0,o=(i=i[0]).Da.width,r=i.Da.height);for(var a=e.nodeSpacing,h=e.rowSpacing,l=270===Pm(e),u=0,c=0,f=0,d=0;dc&&(o-=c),r=Math.max(r,Math.abs(Math.min(d,f))+t+u.height),0>h.S.x&&(n=dm(e,h.S.x,!1,n,a))):(h.S.h(-o-u.width-t,n+a/2-h.focus.y-h.la.y),o=Math.max(o,Math.abs(Math.min(p,c))+t+u.width),f=n+a/2-h.focus.y-h.la.y,r=Math.max(r,f+u.height),0>f&&(r-=f),0>h.S.y&&(n=dm(e,h.S.y,!0,n,a)))),e=0;ee&&(e=i+t.width),0>i&&(e-=i),e;case Im:return t.width>e?t.width:e;case zm:return 2*t.focus.x>e?t.width:e+t.width-2*t.focus.x;case Em:case Rm:return Math.max(t.width,Math.max(e,i+t.width)-Math.min(0,i));case Vm:return t.width-t.focus.x+t.nodeSpacing/2+e;case Ym:return Math.max(t.width,t.focus.x+t.nodeSpacing/2+e);default:return e}}function gm(t,e,i){switch(t.alignment){case Bm:case Dm:return i+t.height>e&&(e=i+t.height),0>i&&(e-=i),e;case Im:return t.height>e?t.height:e;case zm:return 2*t.focus.y>e?t.height:e+t.height-2*t.focus.y;case Em:case Rm:return Math.max(t.height,Math.max(e,i+t.height)-Math.min(0,i));case Vm:return t.height-t.focus.y+t.nodeSpacing/2+e;case Ym:return Math.max(t.height,t.focus.y+t.nodeSpacing/2+e);default:return e}}function mm(t,e,i){switch(t){case Dm:case Bm:e/=2,i/=2;break;case Im:i=e=0;break;case zm:break;default:w("Unhandled alignment value "+t.toString())}return new pt(e,i)}function ym(t,e,i,n,o,r){vm(t,(e=mm(e,i,n)).x,e.y,o,r)}function vm(t,e,i,n,o){if(0!==e||0!==i)for(t=t.children;n<=o;n++){var r=t[n].S;r.x+=e,r.y+=i}}function xm(t,e,i,n){var o=e.parent;switch(t.ud){case Tm:for(t=e.sourceEdges;t.next();)(e=t.value).fromVertex===o&&e.relativePoint.h(i,n);break;case Lm:for(t=e.destinationEdges;t.next();)(e=t.value).toVertex===o&&e.relativePoint.h(i,n);break;default:w("Unhandled path value "+t.ud.toString())}}function bm(t,e,i){for(var n=0;nc.length||null===d||2>d.length))for(o=i=0;il&&r.yr.y&&le.length||null===i||2>i.length)n=null;else{for(u=km(t,e.length+i.length),n=r=h=0;rh;)l=i[r++],u[n++].h(l.x+o,l.y);for(i=km(t,n),h=0;hc.length||null===r||2>r.length)o=null;else{for(u=km(t,c.length+r.length),o=l=i=0;ir;)h=c[i++],u[o++].h(h.x,h.y);for(r=km(t,o),i=0;ic.length||null===d||2>d.length))for(o=i=0;ih&&r.xr.x&&he.length||null===i||2>i.length)n=null;else{for(u=km(t,e.length+i.length),n=r=h=0;rh;)l=i[r++],u[n++].h(l.x,l.y+o);for(i=km(t,n),h=0;hc.length||null===r||2>r.length)o=null;else{for(u=km(t,c.length+r.length),o=l=i=0;ir;)h=c[i++],u[o++].h(h.x,h.y);for(r=km(t,o),i=0;i=(t=t.angle)?0:135>=t?90:225>=t?180:315>=t?270:0}Zp.className="LayeredDigraphLayout",Zp.CycleDepthFirst=Fg,Zp.CycleGreedy=Og,Zp.CycleFromLayers=Dg,Zp.LayerOptimalLinkLength=Bg,Zp.LayerLongestPathSink=Ig,Zp.LayerLongestPathSource=zg,Zp.InitDepthFirstOut=Eg,Zp.InitDepthFirstIn=Rg,Zp.InitNaive=Vg,Zp.AggressiveNone=Yg,Zp.AggressiveLess=Gg,Zp.AggressiveMore=Xg,Zp.PackNone=0,Zp.PackExpand=1,Zp.PackStraighten=2,Zp.PackMedian=4,Zp.PackAll=15,Zp.AlignNone=0,Zp.AlignUpperLeft=1,Zp.AlignUpperRight=2,Zp.AlignLowerLeft=4,Zp.AlignLowerRight=8,Zp.AlignAll=15,qg.className="SegInfo",c(Kg,Bf),Kg.prototype.createVertex=function(){return new Hg(this)},Kg.prototype.createEdge=function(){return new _g(this)},Kg.className="LayeredDigraphNetwork",c(Hg,Vf),Hg.prototype.Cl=function(t){Vf.prototype.Cl.call(this,t),this.bo=this.co=null},Hg.prototype.Kl=function(t){Vf.prototype.Kl.call(this,t),this.bo=this.co=null},Hg.prototype.zl=function(t){Vf.prototype.zl.call(this,t),this.$n=this.ao=null},Hg.prototype.Jl=function(t){Vf.prototype.Jl.call(this,t),this.$n=this.ao=null},f.Object.defineProperties(Hg.prototype,{layer:{get:function(){return this.Ig},set:function(t){this.Ig!==t&&(this.Ig=t)}},column:{get:function(){return this.Ag},set:function(t){this.Ag!==t&&(this.Ag=t)}},index:{get:function(){return this.Za},set:function(t){this.Za!==t&&(this.Za=t)}},component:{get:function(){return this.u},set:function(t){this.u!==t&&(this.u=t)}},near:{get:function(){return this.F},set:function(t){this.F!==t&&(this.F=t)}}}),Hg.prototype.deleteDestinationEdge=Hg.prototype.Jl,Hg.prototype.addDestinationEdge=Hg.prototype.zl,Hg.prototype.deleteSourceEdge=Hg.prototype.Kl,Hg.prototype.addSourceEdge=Hg.prototype.Cl,Hg.className="LayeredDigraphVertex",c(_g,Gf),f.Object.defineProperties(_g.prototype,{fromVertex:{get:function(){return this.kd},set:function(t){this.kd!==t&&(this.kd=t)}},toVertex:{get:function(){return this.qd},set:function(t){this.qd!==t&&(this.qd=t)}},valid:{get:function(){return this.Ha},set:function(t){this.Ha!==t&&(this.Ha=t)}},rev:{get:function(){return this.ia},set:function(t){this.ia!==t&&(this.ia=t)}},forest:{get:function(){return this.j},set:function(t){this.j!==t&&(this.j=t)}},portFromPos:{get:function(){return this.u},set:function(t){this.u!==t&&(this.u=t)}},portToPos:{get:function(){return this.V},set:function(t){this.V!==t&&(this.V=t)}},portFromColOffset:{get:function(){return this.o},set:function(t){this.o!==t&&(this.o=t)}},portToColOffset:{get:function(){return this.F},set:function(t){this.F!==t&&(this.F=t)}}}),_g.className="LayeredDigraphEdge",c(Qg,Ff),Qg.prototype.cloneProtected=function(t){Ff.prototype.cloneProtected.call(this,t),t.Wn=this.Wn,t.vo=this.vo,t.Bq=this.Bq,t.td=this.td,t.Rb=this.Rb,t.$d.assign(this.$d),t.W.copyInheritedPropertiesFrom(this.W),t.Y.copyInheritedPropertiesFrom(this.Y)},Qg.prototype.qb=function(t){t.classType===Qg?0===t.name.indexOf("Alignment")?this.alignment=t:0===t.name.indexOf("Arrangement")?this.arrangement=t:0===t.name.indexOf("Compaction")?this.compaction=t:0===t.name.indexOf("Path")?this.path=t:0===t.name.indexOf("Sorting")?this.sorting=t:0===t.name.indexOf("Style")?this.treeStyle=t:w("Unknown enum value: "+t):Ff.prototype.qb.call(this,t)},Qg.prototype.createNetwork=function(){return new ty(this)},Qg.prototype.makeNetwork=function(t){function e(t){if(t instanceof Zu)return!t.isLinkLabel&&"Comment"!==t.category;if(t instanceof wc){var e=t.fromNode;return null!==e&&!e.isLinkLabel&&"Comment"!==e.category&&(null!==(t=t.toNode)&&!t.isLinkLabel&&"Comment"!==t.category)}return!1}var i=this.createNetwork();return t instanceof To?(i.lg(t.nodes,!0,e),i.lg(t.links,!0,e)):t instanceof gc?i.lg(t.memberParts,!1,e):i.lg(t.iterator,!1,e),i},Qg.prototype.doLayout=function(t){null===this.network&&(this.network=this.makeNetwork(t)),this.arrangement!==Jm&&(this.arrangementOrigin=this.initialOrigin(this.arrangementOrigin));var e=this.diagram;if(null===e&&t instanceof To&&(e=t),this.path===Cm&&null!==e?this.ud=e.isTreePathToChildren?Tm:Lm:this.ud=this.path===Cm?Tm:this.path,0o?cm(this,t,s,F,y,v):fm(this,t,s,F,y,v)).x,y=v.width,v=v.height;break;case Vm:for(b=0;bc&&(NI&&(vm(t,-I,0,L,O-1),bm(b,-I,0),bm(k,-I,0),I=0)}D.S.h(I,P),y=Math.max(y,M),v=Math.max(v,x+(0===C?0:p)+B.height),N=M}else 0c&&(PI&&(vm(t,0,-I,L,O-1),bm(b,0,-I),bm(k,0,-I),I=0)),D.S.h(N,I),v=Math.max(v,S),y=Math.max(y,x+(0===C?0:p)+B.width),P=S;T++}switch(0l&&(l=0),135g&&(g=0),h===Ym&&(a+=f/2+t.focus.y),s+=n+i):e?(null===t.comments?n>y&&(s=(y=mm(h,n-y,0)).x,a=y.y,y=n,l=0):y=pm(t,y,l),0>l&&(s-=l,l=0),135v&&(s=(v=mm(h,0,m-v)).x,a=v.y,v=m,g=0):v=gm(t,v,g),0>g&&(a-=g,g=0),s+=n+i),0o[0].x?o[2].assign(o[1]):o[1].assign(o[2])),o[3].yo[0].x?o[3].assign(o[2]):o[2].assign(o[3])),C[0].h(l+n,0),C[1].h(C[0].x,m),C[2].yo[0].y?o[2].assign(o[1]):o[1].assign(o[2])),o[3].xo[0].y?o[3].assign(o[2]):o[2].assign(o[3])),C[0].h(0,g+m),C[1].h(n,C[0].y),C[2].x=t&&(this.W.nodeIndentPastParent=t,this.C())}},nodeSpacing:{get:function(){return this.W.nodeSpacing},set:function(t){this.W.nodeSpacing!==t&&(this.W.nodeSpacing=t,this.C())}},layerSpacing:{get:function(){return this.W.layerSpacing},set:function(t){this.W.layerSpacing!==t&&(this.W.layerSpacing=t,this.C())}},layerSpacingParentOverlap:{get:function(){return this.W.layerSpacingParentOverlap},set:function(t){this.W.layerSpacingParentOverlap!==t&&0<=t&&1>=t&&(this.W.layerSpacingParentOverlap=t,this.C())}},compaction:{get:function(){return this.W.compaction},set:function(t){this.W.compaction===t||t!==Gm&&t!==Xm||(this.W.compaction=t,this.C())}},breadthLimit:{get:function(){return this.W.breadthLimit},set:function(t){this.W.breadthLimit!==t&&0<=t&&(this.W.breadthLimit=t,this.C())}},rowSpacing:{get:function(){return this.W.rowSpacing},set:function(t){this.W.rowSpacing!==t&&(this.W.rowSpacing=t,this.C())}},rowIndent:{get:function(){return this.W.rowIndent},set:function(t){this.W.rowIndent!==t&&0<=t&&(this.W.rowIndent=t,this.C())}},commentSpacing:{get:function(){return this.W.commentSpacing},set:function(t){this.W.commentSpacing!==t&&(this.W.commentSpacing=t,this.C())}},commentMargin:{get:function(){return this.W.commentMargin},set:function(t){this.W.commentMargin!==t&&(this.W.commentMargin=t,this.C())}},setsPortSpot:{get:function(){return this.W.setsPortSpot},set:function(t){this.W.setsPortSpot!==t&&(this.W.setsPortSpot=t,this.C())}},portSpot:{get:function(){return this.W.portSpot},set:function(t){this.W.portSpot.D(t)||(this.W.portSpot=t,this.C())}},setsChildPortSpot:{get:function(){return this.W.setsChildPortSpot},set:function(t){this.W.setsChildPortSpot!==t&&(this.W.setsChildPortSpot=t,this.C())}},childPortSpot:{get:function(){return this.W.childPortSpot},set:function(t){this.W.childPortSpot.D(t)||(this.W.childPortSpot=t,this.C())}},alternateSorting:{get:function(){return this.Y.sorting},set:function(t){this.Y.sorting===t||t!==Am&&t!==jm&&t!==Fm&&!Om||(this.Y.sorting=t,this.C())}},alternateComparer:{get:function(){return this.Y.comparer},set:function(t){this.Y.comparer!==t&&(this.Y.comparer=t,this.C())}},alternateAngle:{get:function(){return this.Y.angle},set:function(t){this.Y.angle===t||0!==t&&90!==t&&180!==t&&270!==t||(this.Y.angle=t,this.C())}},alternateAlignment:{get:function(){return this.Y.alignment},set:function(t){this.Y.alignment!==t&&(this.Y.alignment=t,this.C())}},alternateNodeIndent:{get:function(){return this.Y.nodeIndent},set:function(t){this.Y.nodeIndent!==t&&0<=t&&(this.Y.nodeIndent=t,this.C())}},alternateNodeIndentPastParent:{get:function(){return this.Y.nodeIndentPastParent},set:function(t){this.Y.nodeIndentPastParent!==t&&0<=t&&1>=t&&(this.Y.nodeIndentPastParent=t,this.C())}},alternateNodeSpacing:{get:function(){return this.Y.nodeSpacing},set:function(t){this.Y.nodeSpacing!==t&&(this.Y.nodeSpacing=t,this.C())}},alternateLayerSpacing:{get:function(){return this.Y.layerSpacing},set:function(t){this.Y.layerSpacing!==t&&(this.Y.layerSpacing=t,this.C())}},alternateLayerSpacingParentOverlap:{get:function(){return this.Y.layerSpacingParentOverlap},set:function(t){this.Y.layerSpacingParentOverlap!==t&&0<=t&&1>=t&&(this.Y.layerSpacingParentOverlap=t,this.C())}},alternateCompaction:{get:function(){return this.Y.compaction},set:function(t){this.Y.compaction===t||t!==Gm&&t!==Xm||(this.Y.compaction=t,this.C())}},alternateBreadthLimit:{get:function(){return this.Y.breadthLimit},set:function(t){this.Y.breadthLimit!==t&&0<=t&&(this.Y.breadthLimit=t,this.C())}},alternateRowSpacing:{get:function(){return this.Y.rowSpacing},set:function(t){this.Y.rowSpacing!==t&&(this.Y.rowSpacing=t,this.C())}},alternateRowIndent:{get:function(){return this.Y.rowIndent},set:function(t){this.Y.rowIndent!==t&&0<=t&&(this.Y.rowIndent=t,this.C())}},alternateCommentSpacing:{get:function(){return this.Y.commentSpacing},set:function(t){this.Y.commentSpacing!==t&&(this.Y.commentSpacing=t,this.C())}},alternateCommentMargin:{get:function(){return this.Y.commentMargin},set:function(t){this.Y.commentMargin!==t&&(this.Y.commentMargin=t,this.C())}},alternateSetsPortSpot:{get:function(){return this.Y.setsPortSpot},set:function(t){this.Y.setsPortSpot!==t&&(this.Y.setsPortSpot=t,this.C())}},alternatePortSpot:{get:function(){return this.Y.portSpot},set:function(t){this.Y.portSpot.D(t)||(this.Y.portSpot=t,this.C())}},alternateSetsChildPortSpot:{get:function(){return this.Y.setsChildPortSpot},set:function(t){this.Y.setsChildPortSpot!==t&&(this.Y.setsChildPortSpot=t,this.C())}},alternateChildPortSpot:{get:function(){return this.Y.childPortSpot},set:function(t){this.Y.childPortSpot.D(t)||(this.Y.childPortSpot=t,this.C())}}});var Cm=new V(Qg,"PathDefault",-1),Tm=new V(Qg,"PathDestination",0),Lm=new V(Qg,"PathSource",1),Am=new V(Qg,"SortingForwards",10),jm=new V(Qg,"SortingReverse",11),Fm=new V(Qg,"SortingAscending",12),Om=new V(Qg,"SortingDescending",13),Dm=new V(Qg,"AlignmentCenterSubtrees",20),Bm=new V(Qg,"AlignmentCenterChildren",21),Im=new V(Qg,"AlignmentStart",22),zm=new V(Qg,"AlignmentEnd",23),Em=new V(Qg,"AlignmentBus",24),Rm=new V(Qg,"AlignmentBusBranching",25),Vm=new V(Qg,"AlignmentTopLeftBus",26),Ym=new V(Qg,"AlignmentBottomRightBus",27),Gm=new V(Qg,"CompactionNone",30),Xm=new V(Qg,"CompactionBlock",31),Um=new V(Qg,"StyleLayered",40),qm=new V(Qg,"StyleLastParents",41),Km=new V(Qg,"StyleAlternating",42),Hm=new V(Qg,"StyleRootOnly",43),Wm=new V(Qg,"ArrangementVertical",50),Zm=new V(Qg,"ArrangementHorizontal",51),Jm=new V(Qg,"ArrangementFixedRoots",52),$m=new V(Qg,"LayerIndividual",60),_m=new V(Qg,"LayerSiblings",61),Qm=new V(Qg,"LayerUniform",62);function ty(t){Bf.call(this,t)}function ey(t){Vf.call(this,t),this.V=!1,this.hb=null,this.u=[],this.nb=this.Ha=this.F=this.ia=0,this.td=null,this.S=new pt(0,0),this.Da=new At(0,0),this.la=new pt(0,0),this.im=this.hm=this.qA=!1,this.kp=this.Yo=null,this.nd=Am,this.hd=Yf,this.Kb=0,this.Jb=Bm,this.Vq=this.Uq=0,this.Wq=20,this.ie=50,this.Aq=0,this.Hp=Xm,this.Ap=0,this.nr=25,this.Gp=this.mr=10,this.Fp=20,this.xr=!0,this.dr=Se,this.wr=!0,this.Dp=Se}function iy(t){Gf.call(this,t),this.$t=new pt(0,0)}Qg.className="TreeLayout",Qg.PathDefault=Cm,Qg.PathDestination=Tm,Qg.PathSource=Lm,Qg.SortingForwards=Am,Qg.SortingReverse=jm,Qg.SortingAscending=Fm,Qg.SortingDescending=Om,Qg.AlignmentCenterSubtrees=Dm,Qg.AlignmentCenterChildren=Bm,Qg.AlignmentStart=Im,Qg.AlignmentEnd=zm,Qg.AlignmentBus=Em,Qg.AlignmentBusBranching=Rm,Qg.AlignmentTopLeftBus=Vm,Qg.AlignmentBottomRightBus=Ym,Qg.CompactionNone=Gm,Qg.CompactionBlock=Xm,Qg.StyleLayered=Um,Qg.StyleLastParents=qm,Qg.StyleAlternating=Km,Qg.StyleRootOnly=Hm,Qg.ArrangementVertical=Wm,Qg.ArrangementHorizontal=Zm,Qg.ArrangementFixedRoots=Jm,Qg.LayerIndividual=$m,Qg.LayerSiblings=_m,Qg.LayerUniform=Qm,c(ty,Bf),ty.prototype.createVertex=function(){return new ey(this)},ty.prototype.createEdge=function(){return new iy(this)},ty.className="TreeNetwork",c(ey,Vf),ey.prototype.copyInheritedPropertiesFrom=function(t){null!==t&&(this.nd=t.sorting,this.hd=t.comparer,this.Kb=t.angle,this.Jb=t.alignment,this.Uq=t.nodeIndent,this.Vq=t.nodeIndentPastParent,this.Wq=t.nodeSpacing,this.ie=t.layerSpacing,this.Aq=t.layerSpacingParentOverlap,this.Hp=t.compaction,this.Ap=t.breadthLimit,this.nr=t.rowSpacing,this.mr=t.rowIndent,this.Gp=t.commentSpacing,this.Fp=t.commentMargin,this.xr=t.setsPortSpot,this.dr=t.portSpot,this.wr=t.setsChildPortSpot,this.Dp=t.childPortSpot)},f.Object.defineProperties(ey.prototype,{initialized:{get:function(){return this.V},set:function(t){this.V!==t&&(this.V=t)}},parent:{get:function(){return this.hb},set:function(t){this.hb!==t&&(this.hb=t)}},children:{get:function(){return this.u},set:function(t){if(this.u!==t){if(null!==t)for(var e=t.length,i=0;id.y+i.rowIndent&&(r=Math.min(r,Math.max(c.y,r-e.computeNodeIndent(i))))):i.alignment===Im?(r=n.top+o.y,0===o.y&&c.yd.x+i.rowIndent&&(r=Math.min(r,Math.max(c.x,r-e.computeNodeIndent(i))))):i.alignment===Im?(r=n.left+o.x,0===o.x&&c.xd.y+i.rowIndent&&(r=Math.min(r,Math.max(c.y,r-e.computeNodeIndent(i))))):i.alignment===Im?(r=n.top+o.y,0===o.y&&c.yd.x+i.rowIndent&&(r=Math.min(r,Math.max(c.x,r-e.computeNodeIndent(i))))):i.alignment===Im?(r=n.left+o.x,0===o.x&&c.xe+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(78892),i=n(3113),c=n(36355),u=n(81327),m=n(33234),p=n(47211),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:y="default",danger:v,disabled:g,loading:O,onClick:b,htmlType:C,children:h,className:w,menu:x,arrow:E,autoFocus:N,overlay:P,trigger:Z,align:j,open:z,onOpenChange:$,placement:M,getPopupContainer:k,href:R,icon:S=s.createElement(l.Z,null),title:K,buttonsRender:I=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,F=f(e,["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"]),Q=n("dropdown",d),U=`${Q}-button`,[q,G]=(0,p.Z)(Q),H={menu:x,arrow:E,autoFocus:N,align:j,disabled:g,trigger:g?[]:Z,onOpenChange:$,getPopupContainer:k||t,mouseEnterDelay:T,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(Q,a),J=o()(U,W,w,G);"overlay"in e&&(H.overlay=P),"open"in e&&(H.open=z),H.placement="placement"in e?M:"rtl"===a?"bottomLeft":"bottomRight";const X=s.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:O,onClick:b,htmlType:C,href:R,title:K},h),Y=s.createElement(i.ZP,{type:y,danger:v,icon:S}),[ee,te]=I([X,Y]);return q(s.createElement(u.Z.Compact,Object.assign({className:J,size:V,block:!0},F),ee,s.createElement(r.Z,Object.assign({},H),te)))};d.__ANT_BUTTON=!0;var y=d;const v=r.Z;v.Button=y;var g=v},24650:function(e,t,n){n.d(t,{Z:function(){return R}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[p,f]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),y=(0,o.useContext)(l.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return p(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),m=n(33614),p={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"},f=n(1393),d=function(e,t){return o.createElement(f.Z,(0,m.Z)({},e,{ref:t,icon:p}))};var y=o.forwardRef(d),v=n(76897),g=n(55405),O=n(25629),b=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),w={click:"onClick",hover:"onMouseOver"};var x=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:f,prefixCls:d,inputPrefixCls:y,size:v}=e,x=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=o.useContext(s.E_),N=E("input",y),P=E("input-password",d),Z=n&&(t=>{const{action:n="click",iconRender:r=h}=e,a=w[n]||"",s=r(l),i={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(P),j=a()(P,f,{[`${P}-${v}`]:!!v}),z=Object.assign(Object.assign({},(0,g.Z)(x,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:N,suffix:Z});return v&&(z.size=v),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},z))})),E=n(78405),N=n(92343),P=n(3113),Z=n(19716),j=n(33234),z=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:p,loading:f,disabled:d,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:b}=e,C=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:h,direction:w}=o.useContext(s.E_),x=o.useRef(!1),$=h("input-search",n),M=h("input",r),{compactSize:k}=(0,j.ri)($,w),R=(0,Z.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),S=o.useRef(null),K=e=>{var t;document.activeElement===(null===(t=S.current)||void 0===t?void 0:t.input)&&e.preventDefault()},I=e=>{var t,n;y&&y(null===(n=null===(t=S.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof m?o.createElement(E.Z,null):null,D=`${$}-button`;let L;const B=m||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:K,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),I(e)},key:"enterButton"},_?{className:D,size:R}:{})):o.createElement(P.ZP,{className:D,type:m?"primary":void 0,size:R,disabled:d,key:"enterButton",onMouseDown:K,onClick:I,loading:f,icon:T},m),p&&(L=[L,(0,N.Tm)(p,{key:"addonAfter"})]);const A=a()($,{[`${$}-rtl`]:"rtl"===w,[`${$}-${R}`]:!!R,[`${$}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(S,t),onPressEnter:e=>{x.current||f||I(e)}},C,{size:R,onCompositionStart:e=>{x.current=!0,null==g||g(e)},onCompositionEnd:e=>{x.current=!1,null==b||b(e)},prefixCls:M,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:A,disabled:d}))})),M=n(1643);const k=u.Z;k.Group=c,k.Search=$,k.TextArea=M.Z,k.Password=x;var R=k},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:v}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:h,direction:w="horizontal",prefixCls:x,split:E,style:N,wrap:P=!1,classNames:Z,styles:j}=e,z=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[$,M]=Array.isArray(g)?g:[g,g],k=f(M),R=f($),S=d(M),K=d($),I=(0,s.Z)(h,{keepEmpty:!0}),T=void 0===O&&"horizontal"===w?"center":O,D=i("space",x),[L,B]=(0,p.Z)(D),_=o()(D,null==c?void 0:c.className,B,`${D}-${w}`,{[`${D}-rtl`]:"rtl"===v,[`${D}-align-${T}`]:T,[`${D}-gap-row-${M}`]:k,[`${D}-gap-col-${$}`]:R},b,C),A=o()(`${D}-item`,null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let F=0;const Q=I.map(((e,t)=>{var n,a;null!=e&&(F=t);const o=e&&e.key||`${A}-${t}`;return r.createElement(m,{className:A,key:o,index:t,split:E,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),U=r.useMemo((()=>({latestIndex:F})),[F]);if(0===I.length)return null;const q={};return P&&(q.flexWrap="wrap"),!R&&K&&(q.columnGap=$),!k&&S&&(q.rowGap=M),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},q),null==c?void 0:c.style),N)},z),r.createElement(u,{value:U},Q)))}));const g=v;g.Compact=i.ZP;var O=g},92899:function(e,t,n){n.d(t,{Fm:function(){return p}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/65009.async.js b/65009.async.js new file mode 100644 index 0000000000..8e66b7202d --- /dev/null +++ b/65009.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[65009,56087,34167,35544,1908,50391,70680,56065,2154,50283,72559,56271,25209],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),l={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"},a=n(1393),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var i=o.forwardRef(s)},81671:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},a=n(1393),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var i=o.forwardRef(s)},56762:function(e,t,n){n.d(t,{Z:function(){return o}});var r=n(59301);function o(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),l=n.n(o),a=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:h,htmlType:x,children:O,className:C,menu:E,arrow:w,autoFocus:N,overlay:S,trigger:j,align:$,open:Z,onOpenChange:P,placement:z,getPopupContainer:I,href:k,icon:M=a.createElement(s.Z,null),title:R,buttonsRender:D=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:_,overlayClassName:H,overlayStyle:K,destroyPopupOnHide:L,dropdownRender:B}=e,F=m(e,["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"]),A=n("dropdown",f),W=`${A}-button`,[V,U]=(0,p.Z)(A),Q={menu:E,arrow:w,autoFocus:N,align:$,disabled:y,trigger:y?[]:j,onOpenChange:P,getPopupContainer:I||t,mouseEnterDelay:T,mouseLeaveDelay:_,overlayClassName:H,overlayStyle:K,destroyPopupOnHide:L,dropdownRender:B},{compactSize:X,compactItemClassnames:q}=(0,d.ri)(A,o),G=l()(W,q,C,U);"overlay"in e&&(Q.overlay=S),"open"in e&&(Q.open=Z),Q.placement="placement"in e?z:"rtl"===o?"bottomLeft":"bottomRight";const Y=a.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:h,htmlType:x,href:k,title:R},O),J=a.createElement(i.ZP,{type:v,danger:g,icon:M}),[ee,te]=D([Y,J]);return V(a.createElement(u.Z.Compact,Object.assign({className:G,size:X,block:!0},F),ee,a.createElement(r.Z,Object.assign({},Q),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},24650:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),o=n.n(r),l=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),d=t("input"),[p,m]=(0,i.ZP)(d),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,l.useContext)(s.aM),g=(0,l.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return p(l.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),d=n(33614),p={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"},m=n(1393),f=function(e,t){return l.createElement(m.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var v=l.forwardRef(f),g=n(76897),y=n(55405),b=n(25629),h=n(59412),x=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?l.createElement(g.Z,null):l.createElement(v,null),C={click:"onClick",hover:"onMouseOver"};var E=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,l.useState)((()=>!!r&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{r&&i(n.visible)}),[r,n]);const d=(0,h.Z)(c),p=()=>{const{disabled:t}=e;t||(s&&d(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:m,prefixCls:f,inputPrefixCls:v,size:g}=e,E=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=l.useContext(a.E_),N=w("input",v),S=w("input-password",f),j=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=C[n]||"",a=r(s),i={[o]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),i)})(S),$=o()(S,m,{[`${S}-${g}`]:!!g}),Z=Object.assign(Object.assign({},(0,y.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:$,prefixCls:N,suffix:j});return g&&(Z.size=g),l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},Z))})),w=n(78405),N=n(92343),S=n(3113),j=n(19716),$=n(33234),Z=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:d=!1,addonAfter:p,loading:m,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:h}=e,x=Z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:C}=l.useContext(a.E_),E=l.useRef(!1),P=O("input-search",n),z=O("input",r),{compactSize:I}=(0,$.ri)(P,C),k=(0,j.Z)((e=>{var t;return null!==(t=null!=i?i:I)&&void 0!==t?t:e})),M=l.useRef(null),R=e=>{var t;document.activeElement===(null===(t=M.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=M.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof d?l.createElement(w.Z,null):null,_=`${P}-button`;let H;const K=d||{},L=K.type&&!0===K.type.__ANT_BUTTON;H=L||"button"===K.type?(0,N.Tm)(K,Object.assign({onMouseDown:R,onClick:e=>{var t,n;null===(n=null===(t=null==K?void 0:K.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},L?{className:_,size:k}:{})):l.createElement(S.ZP,{className:_,type:d?"primary":void 0,size:k,disabled:f,key:"enterButton",onMouseDown:R,onClick:D,loading:m,icon:T},d),p&&(H=[H,(0,N.Tm)(p,{key:"addonAfter"})]);const B=o()(P,{[`${P}-rtl`]:"rtl"===C,[`${P}-${k}`]:!!k,[`${P}-with-button`]:!!d},s);return l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(M,t),onPressEnter:e=>{E.current||m||D(e)}},x,{size:k,onCompositionStart:e=>{E.current=!0,null==y||y(e)},onCompositionEnd:e=>{E.current=!1,null==h||h(e)},prefixCls:z,addonAfter:H,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:B,disabled:f}))})),z=n(1643);const I=u.Z;I.Group=c,I.Search=P,I.TextArea=z.Z,I.Password=E;var k=I},57809:function(e,t,n){var r=n(92310),o=n.n(r),l=n(77861),a=n(55405),s=n(59301),i=n(53487),c=n(62892),u=n(19080),d=n(36355),p=n(1684),m=n(93891),f=n(19716),v=n(32441),g=n(33234),y=n(14154),b=n(58582),h=n(96510),x=n(66339),O=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var n,{prefixCls:r,bordered:i=!0,className:E,rootClassName:w,getPopupContainer:N,popupClassName:S,dropdownClassName:j,listHeight:$=256,placement:Z,listItemHeight:P=24,size:z,disabled:I,notFoundContent:k,status:M,builtinPlacements:R,dropdownMatchSelectWidth:D,popupMatchSelectWidth:T,direction:_,style:H,allowClear:K}=e,L=O(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:B,getPrefixCls:F,renderEmpty:A,direction:W,virtual:V,popupMatchSelectWidth:U,popupOverflow:Q,select:X}=s.useContext(d.E_),q=F("select",r),G=F(),Y=null!=_?_:W,{compactSize:J,compactItemClassnames:ee}=(0,g.ri)(q,Y),[te,ne]=(0,y.Z)(q),re=s.useMemo((()=>{const{mode:e}=L;if("combobox"!==e)return e===C?"combobox":e}),[L.mode]),oe="multiple"===re||"tags"===re,le=(0,h.Z)(L.suffixIcon,L.showArrow),ae=null!==(n=null!=T?T:D)&&void 0!==n?n:U,{status:se,hasFeedback:ie,isFormItemInput:ce,feedbackIcon:ue}=s.useContext(v.aM),de=(0,u.F)(se,M);let pe;pe=void 0!==k?k:"combobox"===re?null:(null==A?void 0:A("Select"))||s.createElement(m.Z,{componentName:"Select"});const{suffixIcon:me,itemIcon:fe,removeIcon:ve,clearIcon:ge}=(0,x.Z)(Object.assign(Object.assign({},L),{multiple:oe,hasFeedback:ie,feedbackIcon:ue,showSuffixIcon:le,prefixCls:q,showArrow:L.showArrow,componentName:"Select"})),ye=!0===K?{clearIcon:ge}:K,be=(0,a.Z)(L,["suffixIcon","itemIcon"]),he=o()(S||j,{[`${q}-dropdown-${Y}`]:"rtl"===Y},w,ne),xe=(0,f.Z)((e=>{var t;return null!==(t=null!=z?z:J)&&void 0!==t?t:e})),Oe=s.useContext(p.Z),Ce=null!=I?I:Oe,Ee=o()({[`${q}-lg`]:"large"===xe,[`${q}-sm`]:"small"===xe,[`${q}-rtl`]:"rtl"===Y,[`${q}-borderless`]:!i,[`${q}-in-form-item`]:ce},(0,u.Z)(q,de,ie),ee,null==X?void 0:X.className,E,w,ne),we=s.useMemo((()=>void 0!==Z?Z:"rtl"===Y?"bottomRight":"bottomLeft"),[Z,Y]),Ne=(0,b.Z)(R,Q);return te(s.createElement(l.ZP,Object.assign({ref:t,virtual:V,showSearch:null==X?void 0:X.showSearch},be,{style:Object.assign(Object.assign({},null==X?void 0:X.style),H),dropdownMatchSelectWidth:ae,builtinPlacements:Ne,transitionName:(0,c.m)(G,"slide-up",L.transitionName),listHeight:$,listItemHeight:P,mode:re,prefixCls:q,placement:we,direction:Y,suffixIcon:me,menuItemSelectedIcon:fe,removeIcon:ve,allowClear:ye,notFoundContent:pe,className:Ee,getPopupContainer:N||B,dropdownClassName:he,disabled:Ce})))};const w=s.forwardRef(E),N=(0,i.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=C,w.Option=l.Wx,w.OptGroup=l.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=N,t.default=w},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),l=n.n(o),a=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:o,split:l,style:a}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:a},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:h,rootClassName:x,children:O,direction:C="horizontal",prefixCls:E,split:w,style:N,wrap:S=!1,classNames:j,styles:$}=e,Z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,z]=Array.isArray(y)?y:[y,y],I=m(z),k=m(P),M=f(z),R=f(P),D=(0,a.Z)(O,{keepEmpty:!0}),T=void 0===b&&"horizontal"===C?"center":b,_=i("space",E),[H,K]=(0,p.Z)(_),L=l()(_,null==c?void 0:c.className,K,`${_}-${C}`,{[`${_}-rtl`]:"rtl"===g,[`${_}-align-${T}`]:T,[`${_}-gap-row-${z}`]:I,[`${_}-gap-col-${P}`]:k},h,x),B=l()(`${_}-item`,null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let F=0;const A=D.map(((e,t)=>{var n,o;null!=e&&(F=t);const l=e&&e.key||`${B}-${t}`;return r.createElement(d,{className:B,key:l,index:t,split:w,style:null!==(n=null==$?void 0:$.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),W=r.useMemo((()=>({latestIndex:F})),[F]);if(0===D.length)return null;const V={};return S&&(V.flexWrap="wrap"),!k&&R&&(V.columnGap=P),!I&&M&&(V.rowGap=z),H(r.createElement("div",Object.assign({ref:t,className:L,style:Object.assign(Object.assign(Object.assign({},V),null==c?void 0:c.style),N)},Z),r.createElement(u,{value:W},A)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),l=n(92343),a=n(92310),s=n.n(a),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:l,groupSeparator:a="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,a),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${l}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},d=n(17313),p=n(83116),m=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:l,colorTextHeading:a,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:l},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:a,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,p.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:l,valueStyle:a,value:d=0,title:p,valueRender:m,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:h,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:C,direction:E,statistic:w}=r.useContext(i.E_),N=C("statistic",t),[S,j]=v(N),$=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:d})),Z=s()(N,{[`${N}-rtl`]:"rtl"===E},null==w?void 0:w.className,n,o,j);return S(r.createElement("div",{className:Z,style:Object.assign(Object.assign({},null==w?void 0:w.style),l),onMouseEnter:b,onMouseLeave:h},p&&r.createElement("div",{className:`${N}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:a,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),m?m($):$,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),l=t.replace(r,"[]"),a=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),l);let s=0;return a.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const h=e=>{const{value:t,format:n="HH:mm:ss",onChange:a,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==a||a(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,l.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(h);g.Countdown=x;var O=g},32985:function(e,t,n){n.d(t,{Z:function(){return T}});var r=n(5464),o=n(61414),l=n(49598),a=n(81671),s=n(33614),i=n(59301),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},u=n(1393),d=function(e,t){return i.createElement(u.Z,(0,s.Z)({},e,{ref:t,icon:c}))};var p=i.forwardRef(d),m=n(92310),f=n.n(m),v=n(35654),g=n(71430),y=n(36355),b={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},h=function(e,t){return i.createElement(u.Z,(0,s.Z)({},e,{ref:t,icon:b}))};var x=i.forwardRef(h),O=n(62892),C=n(20648);function E(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:r,indent:o,direction:l="ltr"}=e,a="ltr"===l?"left":"right",s={[a]:-n*o+4,["ltr"===l?"right":"left"]:0};switch(t){case-1:s.top=-3;break;case 1:s.bottom=-3;break;default:s.bottom=-3,s[a]=o+4}return i.createElement("div",{style:s,className:`${r}-drop-indicator`})}var w=n(36474);const N=i.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:o,virtual:l,tree:a}=i.useContext(y.E_),{prefixCls:s,className:c,showIcon:u=!1,showLine:d,switcherIcon:p,blockNode:m=!1,children:v,checkable:g=!1,selectable:b=!0,draggable:h,motion:N,style:S}=e,j=n("tree",s),$=n(),Z=null!=N?N:Object.assign(Object.assign({},(0,O.Z)($)),{motionAppear:!1}),P=Object.assign(Object.assign({},e),{checkable:g,selectable:b,showIcon:u,motion:Z,blockNode:m,showLine:Boolean(d),dropIndicatorRender:E}),[z,I]=(0,C.ZP)(j),k=i.useMemo((()=>{if(!h)return!1;let e={};switch(typeof h){case"function":e.nodeDraggable=h;break;case"object":e=Object.assign({},h)}return!1!==e.icon&&(e.icon=e.icon||i.createElement(x,null)),e}),[h]);return z(i.createElement(r.Z,Object.assign({itemHeight:20,ref:t,virtual:l},P,{style:Object.assign(Object.assign({},null==a?void 0:a.style),S),prefixCls:j,className:f()({[`${j}-icon-hide`]:!u,[`${j}-block-node`]:m,[`${j}-unselectable`]:!b,[`${j}-rtl`]:"rtl"===o},null==a?void 0:a.className,c,I),direction:o,checkable:g?i.createElement("span",{className:`${j}-checkbox-inner`}):g,selectable:b,switcherIcon:e=>i.createElement(w.Z,{prefixCls:j,switcherIcon:p,treeNodeProps:e,showLine:d}),draggable:k}),v))}));var S,j=N;function $(e,t){e.forEach((function(e){const{key:n,children:r}=e;!1!==t(n,e)&&$(r||[],t)}))}function Z(e){let{treeData:t,expandedKeys:n,startKey:r,endKey:o}=e;const l=[];let a=S.None;if(r&&r===o)return[r];if(!r||!o)return[];return $(t,(e=>{if(a===S.End)return!1;if(function(e){return e===r||e===o}(e)){if(l.push(e),a===S.None)a=S.Start;else if(a===S.Start)return a=S.End,!1}else a===S.Start&&l.push(e);return n.includes(e)})),l}function P(e,t){const n=(0,o.Z)(t),r=[];return $(e,((e,t)=>{const o=n.indexOf(e);return-1!==o&&(r.push(t),n.splice(o,1)),!!n.length})),r}!function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"}(S||(S={}));var z=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var{defaultExpandAll:n,defaultExpandParent:r,defaultExpandedKeys:l}=e,a=z(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const s=i.useRef(),c=i.useRef(),[u,d]=i.useState(a.selectedKeys||a.defaultSelectedKeys||[]),[p,m]=i.useState((()=>(()=>{const{keyEntities:e}=(0,g.I8)(k(a));let t;return t=n?Object.keys(e):r?(0,v.r7)(a.expandedKeys||l||[],e):a.expandedKeys||l,t})()));i.useEffect((()=>{"selectedKeys"in a&&d(a.selectedKeys)}),[a.selectedKeys]),i.useEffect((()=>{"expandedKeys"in a&&m(a.expandedKeys)}),[a.expandedKeys]);const{getPrefixCls:b,direction:h}=i.useContext(y.E_),{prefixCls:x,className:O,showIcon:C=!0,expandAction:E="click"}=a,w=z(a,["prefixCls","className","showIcon","expandAction"]),N=b("tree",x),S=f()(`${N}-directory`,{[`${N}-directory-rtl`]:"rtl"===h},O);return i.createElement(j,Object.assign({icon:I,ref:t,blockNode:!0},w,{showIcon:C,expandAction:E,prefixCls:N,className:S,expandedKeys:p,selectedKeys:u,onSelect:(e,t)=>{var n;const{multiple:r}=a,{node:l,nativeEvent:i}=t,{key:u=""}=l,m=k(a),f=Object.assign(Object.assign({},t),{selected:!0}),v=(null==i?void 0:i.ctrlKey)||(null==i?void 0:i.metaKey),g=null==i?void 0:i.shiftKey;let y;r&&v?(y=e,s.current=u,c.current=y,f.selectedNodes=P(m,y)):r&&g?(y=Array.from(new Set([].concat((0,o.Z)(c.current||[]),(0,o.Z)(Z({treeData:m,expandedKeys:p,startKey:u,endKey:s.current}))))),f.selectedNodes=P(m,y)):(y=[u],s.current=u,c.current=y,f.selectedNodes=P(m,y)),null===(n=a.onSelect)||void 0===n||n.call(a,y,f),"selectedKeys"in a||d(y)},onExpand:(e,t)=>{var n;return"expandedKeys"in a||m(e),null===(n=a.onExpand)||void 0===n?void 0:n.call(a,e,t)}}))};var R=i.forwardRef(M);const D=j;D.DirectoryTree=R,D.TreeNode=r.O;var T=D}}]); \ No newline at end of file diff --git a/66568.async.js b/66568.async.js new file mode 100644 index 0000000000..dce62c5c01 --- /dev/null +++ b/66568.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[66568,56087,34167,35544,1908,50391,70680,56065,2154,50283,72559,56271,25209],{76897:function(e,t,n){n.d(t,{Z:function(){return s}});var o=n(33614),r=n(59301),a={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"},l=n(1393),i=function(e,t){return r.createElement(l.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(i)},65547:function(e,t,n){n.d(t,{Z:function(){return s}});var o=n(33614),r=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.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:"plus-circle",theme:"outlined"},l=n(1393),i=function(e,t){return r.createElement(l.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(i)},56762:function(e,t,n){n.d(t,{Z:function(){return r}});var o=n(59301);function r(){const[,e]=o.useReducer((e=>e+1),0);return e}},24905:function(e,t,n){n.d(t,{Z:function(){return w}});var o=n(92310),r=n.n(o),a=n(5630),l=n(59301),i=n(36355),s=n(1684),c=n(32441);var d=l.createContext(null),u=n(98447),p=n(14088),m=n(4572),f=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var n;const{prefixCls:o,className:g,rootClassName:b,children:v,indeterminate:h=!1,style:y,onMouseEnter:x,onMouseLeave:C,skipGroup:O=!1,disabled:$}=e,w=f(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:S,direction:E,checkbox:N}=l.useContext(i.E_),k=l.useContext(d),{isFormItemInput:j}=l.useContext(c.aM),P=l.useContext(s.Z),z=null!==(n=(null==k?void 0:k.disabled)||$)&&void 0!==n?n:P,I=l.useRef(w.value);l.useEffect((()=>{null==k||k.registerValue(w.value)}),[]),l.useEffect((()=>{if(!O)return w.value!==I.current&&(null==k||k.cancelValue(I.current),null==k||k.registerValue(w.value),I.current=w.value),()=>null==k?void 0:k.cancelValue(w.value)}),[w.value]);const M=S("checkbox",o),[Z,B]=(0,u.ZP)(M),T=Object.assign({},w);k&&!O&&(T.onChange=function(){w.onChange&&w.onChange.apply(w,arguments),k.toggleOption&&k.toggleOption({label:v,value:w.value})},T.name=k.name,T.checked=k.value.includes(w.value));const D=r()(`${M}-wrapper`,{[`${M}-rtl`]:"rtl"===E,[`${M}-wrapper-checked`]:T.checked,[`${M}-wrapper-disabled`]:z,[`${M}-wrapper-in-form-item`]:j},null==N?void 0:N.className,g,b,B),R=r()({[`${M}-indeterminate`]:h},m.A,B),_=h?"mixed":void 0;return Z(l.createElement(p.Z,{component:"Checkbox",disabled:z},l.createElement("label",{className:D,style:Object.assign(Object.assign({},null==N?void 0:N.style),y),onMouseEnter:x,onMouseLeave:C},l.createElement(a.Z,Object.assign({"aria-checked":_},T,{prefixCls:M,className:R,disabled:z,ref:t})),void 0!==v&&l.createElement("span",null,v))))};var b=l.forwardRef(g),v=n(61414),h=n(55405),y=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{defaultValue:n,children:o,options:a=[],prefixCls:s,className:c,rootClassName:p,style:m,onChange:f}=e,g=y(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:x,direction:C}=l.useContext(i.E_),[O,$]=l.useState(g.value||n||[]),[w,S]=l.useState([]);l.useEffect((()=>{"value"in g&&$(g.value||[])}),[g.value]);const E=l.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),N=x("checkbox",s),k=`${N}-group`,[j,P]=(0,u.ZP)(N),z=(0,h.Z)(g,["value","disabled"]),I=a.length?E.map((e=>l.createElement(b,{prefixCls:N,key:e.value.toString(),disabled:"disabled"in e?e.disabled:g.disabled,value:e.value,checked:O.includes(e.value),onChange:e.onChange,className:`${k}-item`,style:e.style,title:e.title},e.label))):o,M={toggleOption:e=>{const t=O.indexOf(e.value),n=(0,v.Z)(O);-1===t?n.push(e.value):n.splice(t,1),"value"in g||$(n),null==f||f(n.filter((e=>w.includes(e))).sort(((e,t)=>E.findIndex((t=>t.value===e))-E.findIndex((e=>e.value===t)))))},value:O,disabled:g.disabled,name:g.name,registerValue:e=>{S((t=>[].concat((0,v.Z)(t),[e])))},cancelValue:e=>{S((t=>t.filter((t=>t!==e))))}},Z=r()(k,{[`${k}-rtl`]:"rtl"===C},c,p,P);return j(l.createElement("div",Object.assign({className:Z,style:m},z,{ref:t}),l.createElement(d.Provider,{value:M},I)))},C=l.forwardRef(x);var O=l.memo(C);const $=b;$.Group=O,$.__ANT_CHECKBOX=!0;var w=$},98447:function(e,t,n){n.d(t,{C2:function(){return i}});var o=n(17313),r=n(37613),a=n(83116);const l=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,o.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,r.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[l(n)]}t.ZP=(0,a.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},28103:function(e,t,n){n.d(t,{Z:function(){return m}});var o=n(92310),r=n.n(o),a=n(59301),l=n(36355),i=n(17313),s=n(83116),c=n(37613);const d=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:o,lineWidth:r,textPaddingInline:a,orientationMargin:l,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},(0,i.Wf)(e)),{borderBlockStart:`${r}px solid ${o}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${r}px solid ${o}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${o}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${r}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*l+"%"},"&::after":{width:100-100*l+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*l+"%"},"&::after":{width:100*l+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:a},"&-dashed":{background:"none",borderColor:o,borderStyle:"dashed",borderWidth:`${r}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:r,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-left${t}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-right${t}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}};var u=(0,s.Z)("Divider",(e=>{const t=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),p=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPrefixCls:t,direction:n,divider:o}=a.useContext(l.E_),{prefixCls:i,type:s="horizontal",orientation:c="center",orientationMargin:d,className:m,rootClassName:f,children:g,dashed:b,plain:v,style:h}=e,y=p(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),x=t("divider",i),[C,O]=u(x),$=c.length>0?`-${c}`:c,w=!!g,S="left"===c&&null!=d,E="right"===c&&null!=d,N=r()(x,null==o?void 0:o.className,O,`${x}-${s}`,{[`${x}-with-text`]:w,[`${x}-with-text${$}`]:w,[`${x}-dashed`]:!!b,[`${x}-plain`]:!!v,[`${x}-rtl`]:"rtl"===n,[`${x}-no-default-orientation-margin-left`]:S,[`${x}-no-default-orientation-margin-right`]:E},m,f),k=a.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),j=Object.assign(Object.assign({},S&&{marginLeft:k}),E&&{marginRight:k});return C(a.createElement("div",Object.assign({className:N,style:Object.assign(Object.assign({},null==o?void 0:o.style),h)},y,{role:"separator"}),g&&"vertical"!==s&&a.createElement("span",{className:`${x}-inner-text`,style:j},g)))}},38854:function(e,t,n){n.d(t,{Z:function(){return v}});var o=n(91857),r=n(92310),a=n.n(r),l=n(59301),i=n(78892),s=n(3113),c=n(36355),d=n(81327),u=n(33234),p=n(47211),m=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:t,getPrefixCls:n,direction:r}=l.useContext(c.E_),{prefixCls:f,type:g="default",danger:b,disabled:v,loading:h,onClick:y,htmlType:x,children:C,className:O,menu:$,arrow:w,autoFocus:S,overlay:E,trigger:N,align:k,open:j,onOpenChange:P,placement:z,getPopupContainer:I,href:M,icon:Z=l.createElement(i.Z,null),title:B,buttonsRender:T=(e=>e),mouseEnterDelay:D,mouseLeaveDelay:R,overlayClassName:_,overlayStyle:H,destroyPopupOnHide:F,dropdownRender:W}=e,L=m(e,["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"]),A=n("dropdown",f),G=`${A}-button`,[V,X]=(0,p.Z)(A),U={menu:$,arrow:w,autoFocus:S,align:k,disabled:v,trigger:v?[]:N,onOpenChange:P,getPopupContainer:I||t,mouseEnterDelay:D,mouseLeaveDelay:R,overlayClassName:_,overlayStyle:H,destroyPopupOnHide:F,dropdownRender:W},{compactSize:Q,compactItemClassnames:q}=(0,u.ri)(A,r),Y=a()(G,q,O,X);"overlay"in e&&(U.overlay=E),"open"in e&&(U.open=j),U.placement="placement"in e?z:"rtl"===r?"bottomLeft":"bottomRight";const K=l.createElement(s.ZP,{type:g,danger:b,disabled:v,loading:h,onClick:y,htmlType:x,href:M,title:B},C),J=l.createElement(s.ZP,{type:g,danger:b,icon:Z}),[ee,te]=T([K,J]);return V(l.createElement(d.Z.Compact,Object.assign({className:Y,size:Q,block:!0},L),ee,l.createElement(o.Z,Object.assign({},U),te)))};f.__ANT_BUTTON=!0;var g=f;const b=o.Z;b.Button=g;var v=b},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),r=n.n(o),a=n(59301),l=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:o,className:c}=e,d=t("input-group",o),u=t("input"),[p,m]=(0,s.ZP)(u),f=r()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===n},m,c),g=(0,a.useContext)(i.aM),b=(0,a.useMemo)((()=>Object.assign(Object.assign({},g),{isFormItemInput:!1})),[g]);return p(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:b},e.children)))},d=n(9432),u=n(33614),p={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"},m=n(1393),f=function(e,t){return a.createElement(m.Z,(0,u.Z)({},e,{ref:t,icon:p}))};var g=a.forwardRef(f),b=n(76897),v=n(55405),h=n(25629),y=n(59412),x=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?a.createElement(b.Z,null):a.createElement(g,null),O={click:"onClick",hover:"onMouseOver"};var $=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[i,s]=(0,a.useState)((()=>!!o&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{o&&s(n.visible)}),[o,n]);const u=(0,y.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&u(),s((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:g,size:b}=e,$=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),S=w("input",g),E=w("input-password",f),N=n&&(t=>{const{action:n="click",iconRender:o=C}=e,r=O[n]||"",l=o(i),s={[r]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),s)})(E),k=r()(E,m,{[`${E}-${b}`]:!!b}),j=Object.assign(Object.assign({},(0,v.Z)($,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:k,prefixCls:S,suffix:N});return b&&(j.size=b),a.createElement(d.Z,Object.assign({ref:(0,h.sQ)(t,c)},j))})),w=n(78405),S=n(92343),E=n(3113),N=n(19716),k=n(33234),j=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:i,size:s,suffix:c,enterButton:u=!1,addonAfter:p,loading:m,disabled:f,onSearch:g,onChange:b,onCompositionStart:v,onCompositionEnd:y}=e,x=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:O}=a.useContext(l.E_),$=a.useRef(!1),P=C("input-search",n),z=C("input",o),{compactSize:I}=(0,k.ri)(P,O),M=(0,N.Z)((e=>{var t;return null!==(t=null!=s?s:I)&&void 0!==t?t:e})),Z=a.useRef(null),B=e=>{var t;document.activeElement===(null===(t=Z.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;g&&g(null===(n=null===(t=Z.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof u?a.createElement(w.Z,null):null,R=`${P}-button`;let _;const H=u||{},F=H.type&&!0===H.type.__ANT_BUTTON;_=F||"button"===H.type?(0,S.Tm)(H,Object.assign({onMouseDown:B,onClick:e=>{var t,n;null===(n=null===(t=null==H?void 0:H.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},F?{className:R,size:M}:{})):a.createElement(E.ZP,{className:R,type:u?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:B,onClick:T,loading:m,icon:D},u),p&&(_=[_,(0,S.Tm)(p,{key:"addonAfter"})]);const W=r()(P,{[`${P}-rtl`]:"rtl"===O,[`${P}-${M}`]:!!M,[`${P}-with-button`]:!!u},i);return a.createElement(d.Z,Object.assign({ref:(0,h.sQ)(Z,t),onPressEnter:e=>{$.current||m||T(e)}},x,{size:M,onCompositionStart:e=>{$.current=!0,null==v||v(e)},onCompositionEnd:e=>{$.current=!1,null==y||y(e)},prefixCls:z,addonAfter:_,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&g&&g(e.target.value,e,{source:"clear"}),b&&b(e)},className:W,disabled:f}))})),z=n(1643);const I=d.Z;I.Group=c,I.Search=P,I.TextArea=z.Z,I.Password=$;var M=I},57809:function(e,t,n){var o=n(92310),r=n.n(o),a=n(77861),l=n(55405),i=n(59301),s=n(53487),c=n(62892),d=n(19080),u=n(36355),p=n(1684),m=n(93891),f=n(19716),g=n(32441),b=n(33234),v=n(14154),h=n(58582),y=n(96510),x=n(66339),C=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var n,{prefixCls:o,bordered:s=!0,className:$,rootClassName:w,getPopupContainer:S,popupClassName:E,dropdownClassName:N,listHeight:k=256,placement:j,listItemHeight:P=24,size:z,disabled:I,notFoundContent:M,status:Z,builtinPlacements:B,dropdownMatchSelectWidth:T,popupMatchSelectWidth:D,direction:R,style:_,allowClear:H}=e,F=C(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:W,getPrefixCls:L,renderEmpty:A,direction:G,virtual:V,popupMatchSelectWidth:X,popupOverflow:U,select:Q}=i.useContext(u.E_),q=L("select",o),Y=L(),K=null!=R?R:G,{compactSize:J,compactItemClassnames:ee}=(0,b.ri)(q,K),[te,ne]=(0,v.Z)(q),oe=i.useMemo((()=>{const{mode:e}=F;if("combobox"!==e)return e===O?"combobox":e}),[F.mode]),re="multiple"===oe||"tags"===oe,ae=(0,y.Z)(F.suffixIcon,F.showArrow),le=null!==(n=null!=D?D:T)&&void 0!==n?n:X,{status:ie,hasFeedback:se,isFormItemInput:ce,feedbackIcon:de}=i.useContext(g.aM),ue=(0,d.F)(ie,Z);let pe;pe=void 0!==M?M:"combobox"===oe?null:(null==A?void 0:A("Select"))||i.createElement(m.Z,{componentName:"Select"});const{suffixIcon:me,itemIcon:fe,removeIcon:ge,clearIcon:be}=(0,x.Z)(Object.assign(Object.assign({},F),{multiple:re,hasFeedback:se,feedbackIcon:de,showSuffixIcon:ae,prefixCls:q,showArrow:F.showArrow,componentName:"Select"})),ve=!0===H?{clearIcon:be}:H,he=(0,l.Z)(F,["suffixIcon","itemIcon"]),ye=r()(E||N,{[`${q}-dropdown-${K}`]:"rtl"===K},w,ne),xe=(0,f.Z)((e=>{var t;return null!==(t=null!=z?z:J)&&void 0!==t?t:e})),Ce=i.useContext(p.Z),Oe=null!=I?I:Ce,$e=r()({[`${q}-lg`]:"large"===xe,[`${q}-sm`]:"small"===xe,[`${q}-rtl`]:"rtl"===K,[`${q}-borderless`]:!s,[`${q}-in-form-item`]:ce},(0,d.Z)(q,ue,se),ee,null==Q?void 0:Q.className,$,w,ne),we=i.useMemo((()=>void 0!==j?j:"rtl"===K?"bottomRight":"bottomLeft"),[j,K]),Se=(0,h.Z)(B,U);return te(i.createElement(a.ZP,Object.assign({ref:t,virtual:V,showSearch:null==Q?void 0:Q.showSearch},he,{style:Object.assign(Object.assign({},null==Q?void 0:Q.style),_),dropdownMatchSelectWidth:le,builtinPlacements:Se,transitionName:(0,c.m)(Y,"slide-up",F.transitionName),listHeight:k,listItemHeight:P,mode:oe,prefixCls:q,placement:we,direction:K,suffixIcon:me,menuItemSelectedIcon:fe,removeIcon:ge,allowClear:ve,notFoundContent:pe,className:$e,getPopupContainer:S||W,dropdownClassName:ye,disabled:Oe})))};const w=i.forwardRef($),S=(0,s.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=O,w.Option=a.Wx,w.OptGroup=a.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=S,t.default=w},81327:function(e,t,n){n.d(t,{Z:function(){return h}});var o=n(59301),r=n(92310),a=n.n(r),l=n(75440),i=n(36355),s=n(33234);const c=o.createContext({latestIndex:0}),d=c.Provider;var u=e=>{let{className:t,index:n,children:r,split:a,style:l}=e;const{latestIndex:i}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:l},r),n{var n,r;const{getPrefixCls:s,space:c,direction:b}=o.useContext(i.E_),{size:v=(null==c?void 0:c.size)||"small",align:h,className:y,rootClassName:x,children:C,direction:O="horizontal",prefixCls:$,split:w,style:S,wrap:E=!1,classNames:N,styles:k}=e,j=g(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,z]=Array.isArray(v)?v:[v,v],I=m(z),M=m(P),Z=f(z),B=f(P),T=(0,l.Z)(C,{keepEmpty:!0}),D=void 0===h&&"horizontal"===O?"center":h,R=s("space",$),[_,H]=(0,p.Z)(R),F=a()(R,null==c?void 0:c.className,H,`${R}-${O}`,{[`${R}-rtl`]:"rtl"===b,[`${R}-align-${D}`]:D,[`${R}-gap-row-${z}`]:I,[`${R}-gap-col-${P}`]:M},y,x),W=a()(`${R}-item`,null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let L=0;const A=T.map(((e,t)=>{var n,r;null!=e&&(L=t);const a=e&&e.key||`${W}-${t}`;return o.createElement(u,{className:W,key:a,index:t,split:w,style:null!==(n=null==k?void 0:k.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),G=o.useMemo((()=>({latestIndex:L})),[L]);if(0===T.length)return null;const V={};return E&&(V.flexWrap="wrap"),!M&&B&&(V.columnGap=P),!I&&Z&&(V.rowGap=z),_(o.createElement("div",Object.assign({ref:t,className:F,style:Object.assign(Object.assign(Object.assign({},V),null==c?void 0:c.style),S)},j),o.createElement(d,{value:G},A)))}));const v=b;v.Compact=s.ZP;var h=v},31797:function(e,t,n){n.d(t,{Z:function(){return C}});var o=n(59301),r=n(56762),a=n(92343),l=n(92310),i=n.n(l),s=n(36355),c=n(66999);var d=e=>{const{value:t,formatter:n,precision:r,decimalSeparator:a,groupSeparator:l="",prefixCls:i}=e;let s;if("function"==typeof n)s=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof r&&(c=c.padEnd(r,"0").slice(0,r>0?r:0)),c&&(c=`${a}${c}`),s=[o.createElement("span",{key:"int",className:`${i}-content-value-int`},e,t),c&&o.createElement("span",{key:"decimal",className:`${i}-content-value-decimal`},c)]}else s=e}return o.createElement("span",{className:`${i}-content-value`},s)},u=n(17313),p=n(83116),m=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:o,colorTextDescription:r,titleFontSize:a,colorTextHeading:l,contentFontSize:i,fontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,u.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:r,fontSize:a},[`${t}-skeleton`]:{paddingTop:o},[`${t}-content`]:{color:l,fontSize:i,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var g=(0,p.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var b=e=>{const{prefixCls:t,className:n,rootClassName:r,style:a,valueStyle:l,value:u=0,title:p,valueRender:m,prefix:f,suffix:b,loading:v=!1,onMouseEnter:h,onMouseLeave:y,decimalSeparator:x=".",groupSeparator:C=","}=e,{getPrefixCls:O,direction:$,statistic:w}=o.useContext(s.E_),S=O("statistic",t),[E,N]=g(S),k=o.createElement(d,Object.assign({decimalSeparator:x,groupSeparator:C,prefixCls:S},e,{value:u})),j=i()(S,{[`${S}-rtl`]:"rtl"===$},null==w?void 0:w.className,n,r,N);return E(o.createElement("div",{className:j,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:h,onMouseLeave:y},p&&o.createElement("div",{className:`${S}-title`},p),o.createElement(c.Z,{paragraph:!1,loading:v,className:`${S}-skeleton`},o.createElement("div",{style:l,className:`${S}-content`},f&&o.createElement("span",{className:`${S}-content-prefix`},f),m?m(k):k,b&&o.createElement("span",{className:`${S}-content-suffix`},b)))))};const v=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function h(e,t){const{format:n=""}=t,o=new Date(e).getTime(),r=Date.now();return function(e,t){let n=e;const o=/\[[^\]]*]/g,r=(t.match(o)||[]).map((e=>e.slice(1,-1))),a=t.replace(o,"[]"),l=v.reduce(((e,t)=>{let[o,r]=t;if(e.includes(o)){const t=Math.floor(n/r);return n-=t*r,e.replace(new RegExp(`${o}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let i=0;return l.replace(o,(()=>{const e=r[i];return i+=1,e}))}(Math.max(o-r,0),n)}const y=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:i}=e,s=(0,r.Z)(),c=o.useRef(null),d=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==l||l(e-Date.now()),e(d(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return o.createElement(b,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>h(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=o.memo(y);b.Countdown=x;var C=b}}]); \ No newline at end of file diff --git a/66722.async.js b/66722.async.js deleted file mode 100644 index e6cdcc7f76..0000000000 --- a/66722.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[66722],{22441:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},l=n(1393),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},9516:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},l=n(1393),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},13845:function(e,t,n){function r(e){return null!=e&&e===e.window}function o(e,t){var n,o;if("undefined"==typeof window)return 0;const a=t?"scrollTop":"scrollLeft";let l=0;return r(e)?l=e[t?"pageYOffset":"pageXOffset"]:e instanceof Document?l=e.documentElement[a]:(e instanceof HTMLElement||e)&&(l=e[a]),e&&!r(e)&&"number"!=typeof l&&(l=null===(o=(null!==(n=e.ownerDocument)&&void 0!==n?n:e).documentElement)||void 0===o?void 0:o[a]),l}n.d(t,{F:function(){return r},Z:function(){return o}})},68031:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(71783);function o(e,t,n,r){const o=n-t;return(e/=r/2)<1?o/2*e*e*e+t:o/2*((e-=2)*e*e+2)+t}var a=n(13845);function l(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{getContainer:n=(()=>window),callback:l,duration:i=450}=t,s=n(),c=(0,a.Z)(s,!0),m=Date.now(),d=()=>{const t=Date.now()-m,n=o(t>i?i:t,c,e,i);(0,a.F)(s)?s.scrollTo(window.pageXOffset,n):s instanceof Document||"HTMLDocument"===s.constructor.name?s.documentElement.scrollTop=n:s.scrollTop=n,t{return t||(e=n,(0,f.Z)(e).map((e=>Object.assign({},null==e?void 0:e.props))));var e}),[t,n]);return r.useMemo((()=>o.map((t=>{var{span:n}=t,r=p(t,["span"]);return Object.assign(Object.assign({},r),{span:"number"==typeof n?n:(0,l.m9)(e,n)})}))),[o,e])}function g(e,t,n){let r=e;return(void 0===n||n>t)&&(r=Object.assign(Object.assign({},e),{span:t})),r}var y=(e,t)=>(0,r.useMemo)((()=>function(e,t){const n=[];let r=[],o=t;return e.filter((e=>e)).forEach(((a,l)=>{const i=null==a?void 0:a.span,s=i||1;if(l===e.length-1)return r.push(g(a,o,i)),void n.push(r);s{let{children:t}=e;return t};function v(e){return null!=e}var $=e=>{const{itemPrefixCls:t,component:n,span:o,className:l,style:i,labelStyle:s,contentStyle:c,bordered:m,label:d,content:f,colon:p}=e,u=n;return m?r.createElement(u,{className:a()({[`${t}-item-label`]:v(d),[`${t}-item-content`]:v(f)},l),style:i,colSpan:o},v(d)&&r.createElement("span",{style:s},d),v(f)&&r.createElement("span",{style:c},f)):r.createElement(u,{className:a()(`${t}-item`,l),style:i,colSpan:o},r.createElement("div",{className:`${t}-item-container`},(d||0===d)&&r.createElement("span",{className:a()(`${t}-item-label`,{[`${t}-item-no-colon`]:!p}),style:s},d),(f||0===f)&&r.createElement("span",{className:a()(`${t}-item-content`),style:c},f)))};function O(e,t,n){let{colon:o,prefixCls:a,bordered:l}=t,{component:i,type:s,showLabel:c,showContent:m,labelStyle:d,contentStyle:f}=n;return e.map(((e,t)=>{let{label:n,children:p,prefixCls:u=a,className:g,style:y,labelStyle:b,contentStyle:v,span:O=1,key:h}=e;return"string"==typeof i?r.createElement($,{key:`${s}-${h||t}`,className:g,style:y,labelStyle:Object.assign(Object.assign({},d),b),contentStyle:Object.assign(Object.assign({},f),v),span:O,colon:o,component:i,itemPrefixCls:u,bordered:l,label:c?n:null,content:m?p:null}):[r.createElement($,{key:`label-${h||t}`,className:g,style:Object.assign(Object.assign(Object.assign({},d),y),b),span:1,colon:o,component:i[0],itemPrefixCls:u,bordered:l,label:n}),r.createElement($,{key:`content-${h||t}`,className:g,style:Object.assign(Object.assign(Object.assign({},f),y),v),span:2*O-1,component:i[1],itemPrefixCls:u,bordered:l,content:p})]}))}var h=e=>{const t=r.useContext(d),{prefixCls:n,vertical:o,row:a,index:l,bordered:i}=e;return o?r.createElement(r.Fragment,null,r.createElement("tr",{key:`label-${l}`,className:`${n}-row`},O(a,e,Object.assign({component:"th",type:"label",showLabel:!0},t))),r.createElement("tr",{key:`content-${l}`,className:`${n}-row`},O(a,e,Object.assign({component:"td",type:"content",showContent:!0},t)))):r.createElement("tr",{key:l,className:`${n}-row`},O(a,e,Object.assign({component:i?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},t)))},w=n(17313),x=n(83116),S=n(37613);const E=e=>{const{componentCls:t,labelBg:n}=e;return{[`&${t}-bordered`]:{[`> ${t}-view`]:{border:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`,"> table":{tableLayout:"auto",borderCollapse:"collapse"},[`${t}-row`]:{borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderBottom:"none"},[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${e.padding}px ${e.paddingLG}px`,borderInlineEnd:`${e.lineWidth}px ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${t}-item-label`]:{color:e.colorTextSecondary,backgroundColor:n,"&::after":{display:"none"}}}},[`&${t}-middle`]:{[`${t}-row`]:{[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${e.paddingSM}px ${e.paddingLG}px`}}},[`&${t}-small`]:{[`${t}-row`]:{[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${e.paddingXS}px ${e.padding}px`}}}}}},j=e=>{const{componentCls:t,extraColor:n,itemPaddingBottom:r,colonMarginRight:o,colonMarginLeft:a,titleMarginBottom:l}=e;return{[t]:Object.assign(Object.assign(Object.assign({},(0,w.Wf)(e)),E(e)),{"&-rtl":{direction:"rtl"},[`${t}-header`]:{display:"flex",alignItems:"center",marginBottom:l},[`${t}-title`]:Object.assign(Object.assign({},w.vS),{flex:"auto",color:e.colorText,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}),[`${t}-extra`]:{marginInlineStart:"auto",color:n,fontSize:e.fontSize},[`${t}-view`]:{width:"100%",borderRadius:e.borderRadiusLG,table:{width:"100%",tableLayout:"fixed"}},[`${t}-row`]:{"> th, > td":{paddingBottom:r},"&:last-child":{borderBottom:"none"}},[`${t}-item-label`]:{color:e.colorTextTertiary,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${a}px ${o}px`},[`&${t}-item-no-colon::after`]:{content:'""'}},[`${t}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${t}-item-content`]:{display:"table-cell",flex:1,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${t}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${t}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${t}-item-content`]:{display:"inline-flex",alignItems:"baseline"}}},"&-middle":{[`${t}-row`]:{"> th, > td":{paddingBottom:e.paddingSM}}},"&-small":{[`${t}-row`]:{"> th, > td":{paddingBottom:e.paddingXS}}}})}};var C=(0,x.Z)("Descriptions",(e=>{const t=(0,S.TS)(e,{});return[j(t)]}),(e=>({labelBg:e.colorFillAlter,titleMarginBottom:e.fontSizeSM*e.lineHeightSM,itemPaddingBottom:e.padding,colonMarginRight:e.marginXS,colonMarginLeft:e.marginXXS/2,extraColor:e.colorText}))),M=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,title:n,extra:o,column:f,colon:p=!0,bordered:g,layout:b,children:v,className:$,rootClassName:O,style:w,size:x,labelStyle:S,contentStyle:E,items:j}=e,N=M(e,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","items"]),{getPrefixCls:L,direction:Z,descriptions:k}=r.useContext(i.E_),K=L("descriptions",t),T=(0,c.Z)(),B=r.useMemo((()=>{var e;return"number"==typeof f?f:null!==(e=(0,l.m9)(T,Object.assign(Object.assign({},m),f)))&&void 0!==e?e:3}),[T,f]),I=u(T,j,v),P=(0,s.Z)(x),z=y(B,I),[D,H]=C(K),R=r.useMemo((()=>({labelStyle:S,contentStyle:E})),[S,E]);return D(r.createElement(d.Provider,{value:R},r.createElement("div",Object.assign({className:a()(K,null==k?void 0:k.className,{[`${K}-${P}`]:P&&"default"!==P,[`${K}-bordered`]:!!g,[`${K}-rtl`]:"rtl"===Z},$,O,H),style:Object.assign(Object.assign({},null==k?void 0:k.style),w)},N),(n||o)&&r.createElement("div",{className:`${K}-header`},n&&r.createElement("div",{className:`${K}-title`},n),o&&r.createElement("div",{className:`${K}-extra`},o)),r.createElement("div",{className:`${K}-view`},r.createElement("table",null,r.createElement("tbody",null,z.map(((e,t)=>r.createElement(h,{key:t,index:t,colon:p,prefixCls:K,vertical:"vertical"===b,bordered:g,row:e})))))))))};N.Item=b;var L=N},8628:function(e,t,n){var r=n(59301),o=n(19171),a=n(56762),l=n(69507);t.Z=function(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];const t=(0,r.useRef)({}),n=(0,a.Z)(),i=(0,l.ZP)();return(0,o.Z)((()=>{const r=i.subscribe((r=>{t.current=r,e&&n()}));return()=>i.unsubscribe(r)}),[]),t.current}},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),o=n(95406);const a=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),i=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),m=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),d={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:a,outKeyframes:l},"move-left":{inKeyframes:i,outKeyframes:s},"move-right":{inKeyframes:c,outKeyframes:m}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:a,outKeyframes:l}=d[t];return[(0,o.R)(r,a,l,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/66922.async.js b/66922.async.js deleted file mode 100644 index 0c91774070..0000000000 --- a/66922.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[66922,36381],{3148:function(e,n,t){t.d(n,{Z:function(){return c}});var r=t(33614),o=t(59301),a={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"},i=t(1393),l=function(e,n){return o.createElement(i.Z,(0,r.Z)({},e,{ref:n,icon:a}))};var c=o.forwardRef(l)},97810:function(e,n,t){t.d(n,{Z:function(){return c}});var r=t(33614),o=t(59301),a={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"},i=t(1393),l=function(e,n){return o.createElement(i.Z,(0,r.Z)({},e,{ref:n,icon:a}))};var c=o.forwardRef(l)},65547:function(e,n,t){t.d(n,{Z:function(){return c}});var r=t(33614),o=t(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.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:"plus-circle",theme:"outlined"},i=t(1393),l=function(e,n){return o.createElement(i.Z,(0,r.Z)({},e,{ref:n,icon:a}))};var c=o.forwardRef(l)},66104:function(e,n,t){t.d(n,{Z:function(){return N}});var r=t(92310),o=t.n(r),a=t(75440),i=t(47413),l=t(59301),c=t(92343),s=t(36355),d=t(46952),p=t(91857);const u=e=>{let{children:n}=e;const{getPrefixCls:t}=l.useContext(s.E_),r=t("breadcrumb");return l.createElement("li",{className:`${r}-separator`,"aria-hidden":"true"},""===n?n:n||"/")};u.__ANT_BREADCRUMB_SEPARATOR=!0;var g=u,m=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{if(n)return n(t,r,o,a);const l=function(e,n){if(void 0===e.title||null===e.title)return null;const t=Object.keys(n).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${t})`,"g"),((e,t)=>n[t]||e))}(t,r);return h(e,t,l,i)}}var f=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,separator:t="/",children:r,menu:o,overlay:a,dropdownProps:i,href:c}=e;const s=(e=>{if(o||a){const t=Object.assign({},i);if(o){const e=o||{},{items:n}=e,r=f(e,["items"]);t.menu=Object.assign(Object.assign({},r),{items:null==n?void 0:n.map(((e,n)=>{var{key:t,title:r,label:o,path:a}=e,i=f(e,["key","title","label","path"]);let s=null!=o?o:r;return a&&(s=l.createElement("a",{href:`${c}${a}`},s)),Object.assign(Object.assign({},i),{key:null!=t?t:n,label:s})}))})}else a&&(t.overlay=a);return l.createElement(p.Z,Object.assign({placement:"bottom"},t),l.createElement("span",{className:`${n}-overlay-link`},e,l.createElement(d.Z,null)))}return e})(r);return null!=s?l.createElement(l.Fragment,null,l.createElement("li",null,s),t&&l.createElement(g,null,t)):null},v=e=>{const{prefixCls:n,children:t,href:r}=e,o=f(e,["prefixCls","children","href"]),{getPrefixCls:a}=l.useContext(s.E_),i=a("breadcrumb",n);return l.createElement($,Object.assign({},o,{prefixCls:i}),h(i,o,t,r))};v.__ANT_BREADCRUMB_ITEM=!0;var y=v,C=t(17313),x=t(83116),S=t(37613);const k=e=>{const{componentCls:n,iconCls:t}=e;return{[n]:Object.assign(Object.assign({},(0,C.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[t]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,C.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${n}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${n}-link`]:{[`\n > ${t} + span,\n > ${t} + a\n `]:{marginInlineStart:e.marginXXS}},[`${n}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${t}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var I=(0,x.Z)("Breadcrumb",(e=>{const n=(0,S.TS)(e,{});return[k(n)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),O=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var{breadcrumbName:n}=e,t=O(e,["breadcrumbName"]);return Object.assign(Object.assign({},t),{title:n})}))}),o}var w=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,separator:t="/",style:r,className:d,rootClassName:p,routes:u,items:m,children:h,itemRender:f,params:v={}}=e,y=w(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:C,direction:x,breadcrumb:S}=l.useContext(s.E_);let k;const O=C("breadcrumb",n),[j,N]=I(O),P=function(e,n){return(0,l.useMemo)((()=>e||(n?n.map(E):null)),[e,n])}(m,u);const M=b(O,f);if(P&&P.length>0){const e=[],n=m||u;k=P.map(((r,o)=>{const{path:a,key:c,type:s,menu:d,overlay:p,onClick:u,className:m,separator:h,dropdownProps:b}=r,f=((e,n)=>{if(void 0===n)return n;let t=(n||"").replace(/^\//,"");return Object.keys(e).forEach((n=>{t=t.replace(`:${n}`,e[n])})),t})(v,a);void 0!==f&&e.push(f);const y=null!=c?c:o;if("separator"===s)return l.createElement(g,{key:y},h);const C={},x=o===P.length-1;d?C.menu=d:p&&(C.overlay=p);let{href:S}=r;return e.length&&void 0!==f&&(S=`#/${e.join("/")}`),l.createElement($,Object.assign({key:y},C,(0,i.Z)(r,{data:!0,aria:!0}),{className:m,dropdownProps:b,href:S,separator:x?"":t,onClick:u,prefixCls:O}),M(r,v,n,e,S))}))}else if(h){const e=(0,a.Z)(h).length;k=(0,a.Z)(h).map(((n,r)=>{if(!n)return n;const o=r===e-1;return(0,c.Tm)(n,{separator:o?"":t,key:r})}))}const Z=o()(O,null==S?void 0:S.className,{[`${O}-rtl`]:"rtl"===x},d,p,N),z=Object.assign(Object.assign({},null==S?void 0:S.style),r);return j(l.createElement("nav",Object.assign({className:Z,style:z},y),l.createElement("ol",null,k)))};j.Item=y,j.Separator=g;var N=j},36381:function(e,n,t){t.d(n,{Z:function(){return K}});var r=t(83148),o=t(92310),a=t.n(o),i=t(33614),l=t(61414),c=t(54099),s=t(80017),d=t(71366),p=t(85870),u=t(59301),g=t(63011),m=t(75440),h=t(24018),b=t(16934),f=t(20287),$=u.forwardRef((function(e,n){var t=e.prefixCls,r=e.forceRender,o=e.className,i=e.style,l=e.children,s=e.isActive,d=e.role,p=u.useState(s||r),g=(0,c.Z)(p,2),m=g[0],b=g[1];return u.useEffect((function(){(r||s)&&b(!0)}),[r,s]),m?u.createElement("div",{ref:n,className:a()("".concat(t,"-content"),(0,h.Z)((0,h.Z)({},"".concat(t,"-content-active"),s),"".concat(t,"-content-inactive"),!s),o),style:i,role:d},u.createElement("div",{className:"".concat(t,"-content-box")},l)):null}));$.displayName="PanelContent";var v=$,y=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],C=u.forwardRef((function(e,n){var t=e.showArrow,r=void 0===t||t,o=e.headerClass,l=e.isActive,c=e.onItemClick,s=e.forceRender,d=e.className,p=e.prefixCls,m=e.collapsible,$=e.accordion,C=e.panelKey,x=e.extra,S=e.header,k=e.expandIcon,I=e.openMotion,O=e.destroyInactivePanel,E=e.children,w=(0,g.Z)(e,y),j="disabled"===m,N="header"===m,P="icon"===m,M=null!=x&&"boolean"!=typeof x,Z=function(){null==c||c(C)},z="function"==typeof k?k(e):u.createElement("i",{className:"arrow"});z&&(z=u.createElement("div",{className:"".concat(p,"-expand-icon"),onClick:["header","icon"].includes(m)?Z:void 0},z));var T=a()((0,h.Z)((0,h.Z)((0,h.Z)({},"".concat(p,"-item"),!0),"".concat(p,"-item-active"),l),"".concat(p,"-item-disabled"),j),d),R={className:a()(o,(0,h.Z)((0,h.Z)((0,h.Z)({},"".concat(p,"-header"),!0),"".concat(p,"-header-collapsible-only"),N),"".concat(p,"-icon-collapsible-only"),P)),"aria-expanded":l,"aria-disabled":j,onKeyDown:function(e){"Enter"!==e.key&&e.keyCode!==f.Z.ENTER&&e.which!==f.Z.ENTER||Z()}};return N||P||(R.onClick=Z,R.role=$?"tab":"button",R.tabIndex=j?-1:0),u.createElement("div",(0,i.Z)({},w,{ref:n,className:T}),u.createElement("div",R,r&&z,u.createElement("span",{className:"".concat(p,"-header-text"),onClick:"header"===m?Z:void 0},S),M&&u.createElement("div",{className:"".concat(p,"-extra")},x)),u.createElement(b.default,(0,i.Z)({visible:l,leavedClassName:"".concat(p,"-content-hidden")},I,{forceRender:s,removeOnLeave:O}),(function(e,n){var t=e.className,r=e.style;return u.createElement(v,{ref:n,prefixCls:p,className:t,style:r,isActive:l,forceRender:s,role:$?"tabpanel":void 0},E)})))})),x=["children","label","key","collapsible","onItemClick","destroyInactivePanel"];var S=function(e,n,t){return Array.isArray(e)?function(e,n){var t=n.prefixCls,r=n.accordion,o=n.collapsible,a=n.destroyInactivePanel,l=n.onItemClick,c=n.activeKey,s=n.openMotion,d=n.expandIcon;return e.map((function(e,n){var p=e.children,m=e.label,h=e.key,b=e.collapsible,f=e.onItemClick,$=e.destroyInactivePanel,v=(0,g.Z)(e,x),y=String(null!=h?h:n),S=null!=b?b:o,k=null!=$?$:a,I=!1;return I=r?c[0]===y:c.indexOf(y)>-1,u.createElement(C,(0,i.Z)({},v,{prefixCls:t,key:y,panelKey:y,isActive:I,accordion:r,openMotion:s,expandIcon:d,header:m,collapsible:S,onItemClick:function(e){"disabled"!==S&&(l(e),null==f||f(e))},destroyInactivePanel:k}),p)}))}(e,t):(0,m.Z)(n).map((function(e,n){return function(e,n,t){if(!e)return null;var r=t.prefixCls,o=t.accordion,a=t.collapsible,i=t.destroyInactivePanel,l=t.onItemClick,c=t.activeKey,s=t.openMotion,d=t.expandIcon,p=e.key||String(n),g=e.props,m=g.header,h=g.headerClass,b=g.destroyInactivePanel,f=g.collapsible,$=g.onItemClick,v=!1;v=o?c[0]===p:c.indexOf(p)>-1;var y=null!=f?f:a,C={key:p,panelKey:p,header:m,headerClass:h,isActive:v,prefixCls:r,destroyInactivePanel:null!=b?b:i,openMotion:s,accordion:o,children:e.props.children,onItemClick:function(e){"disabled"!==y&&(l(e),null==$||$(e))},expandIcon:d,collapsible:y};return"string"==typeof e.type?e:(Object.keys(C).forEach((function(e){void 0===C[e]&&delete C[e]})),u.cloneElement(e,C))}(e,n,t)}))},k=t(47413);function I(e){var n=e;if(!Array.isArray(n)){var t=(0,s.Z)(n);n="number"===t||"string"===t?[n]:[]}return n.map((function(e){return String(e)}))}var O=u.forwardRef((function(e,n){var t=e.prefixCls,r=void 0===t?"rc-collapse":t,o=e.destroyInactivePanel,s=void 0!==o&&o,g=e.style,m=e.accordion,h=e.className,b=e.children,f=e.collapsible,$=e.openMotion,v=e.expandIcon,y=e.activeKey,C=e.defaultActiveKey,x=e.onChange,O=e.items,E=a()(r,h),w=(0,d.Z)([],{value:y,onChange:function(e){return null==x?void 0:x(e)},defaultValue:C,postState:I}),j=(0,c.Z)(w,2),N=j[0],P=j[1];(0,p.ZP)(!b,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var M=S(O,b,{prefixCls:r,accordion:m,openMotion:$,expandIcon:v,collapsible:f,destroyInactivePanel:s,onItemClick:function(e){return P((function(){return m?N[0]===e?[]:[e]:N.indexOf(e)>-1?N.filter((function(n){return n!==e})):[].concat((0,l.Z)(N),[e])}))},activeKey:N});return u.createElement("div",(0,i.Z)({ref:n,className:E,style:g,role:m?"tablist":void 0},(0,k.Z)(e,{aria:!0,data:!0})),M)})),E=Object.assign(O,{Panel:C}),w=E,j=(E.Panel,t(55405)),N=t(62892),P=t(92343),M=t(36355),Z=t(19716);var z=u.forwardRef(((e,n)=>{const{getPrefixCls:t}=u.useContext(M.E_),{prefixCls:r,className:o,showArrow:i=!0}=e,l=t("collapse",r),c=a()({[`${l}-no-arrow`]:!i},o);return u.createElement(w.Panel,Object.assign({ref:n},e,{prefixCls:l,className:c}))})),T=t(17313),R=t(8378),H=t(83116),B=t(37613);const A=e=>{const{componentCls:n,contentBg:t,padding:r,headerBg:o,headerPadding:a,collapseHeaderPaddingSM:i,collapseHeaderPaddingLG:l,collapsePanelBorderRadius:c,lineWidth:s,lineType:d,colorBorder:p,colorText:u,colorTextHeading:g,colorTextDisabled:m,fontSize:h,fontSizeLG:b,lineHeight:f,marginSM:$,paddingSM:v,paddingLG:y,paddingXS:C,motionDurationSlow:x,fontSizeIcon:S,contentPadding:k}=e,I=`${s}px ${d} ${p}`;return{[n]:Object.assign(Object.assign({},(0,T.Wf)(e)),{backgroundColor:o,border:I,borderBottom:0,borderRadius:`${c}px`,"&-rtl":{direction:"rtl"},[`& > ${n}-item`]:{borderBottom:I,"&:last-child":{[`\n &,\n & > ${n}-header`]:{borderRadius:`0 0 ${c}px ${c}px`}},[`> ${n}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:a,color:g,lineHeight:f,cursor:"pointer",transition:`all ${x}, visibility 0s`,[`> ${n}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${n}-expand-icon`]:{height:h*f,display:"flex",alignItems:"center",paddingInlineEnd:$},[`${n}-arrow`]:Object.assign(Object.assign({},(0,T.Ro)()),{fontSize:S,svg:{transition:`transform ${x}`}}),[`${n}-header-text`]:{marginInlineEnd:"auto"}},[`${n}-header-collapsible-only`]:{cursor:"default",[`${n}-header-text`]:{flex:"none",cursor:"pointer"}},[`${n}-icon-collapsible-only`]:{cursor:"default",[`${n}-expand-icon`]:{cursor:"pointer"}}},[`${n}-content`]:{color:u,backgroundColor:t,borderTop:I,[`& > ${n}-content-box`]:{padding:k},"&-hidden":{display:"none"}},"&-small":{[`> ${n}-item`]:{[`> ${n}-header`]:{padding:i,paddingInlineStart:C,[`> ${n}-expand-icon`]:{marginInlineStart:v-C}},[`> ${n}-content > ${n}-content-box`]:{padding:v}}},"&-large":{[`> ${n}-item`]:{fontSize:b,[`> ${n}-header`]:{padding:l,paddingInlineStart:r,[`> ${n}-expand-icon`]:{height:b*f,marginInlineStart:y-r}},[`> ${n}-content > ${n}-content-box`]:{padding:y}}},[`${n}-item:last-child`]:{[`> ${n}-content`]:{borderRadius:`0 0 ${c}px ${c}px`}},[`& ${n}-item-disabled > ${n}-header`]:{"\n &,\n & > .arrow\n ":{color:m,cursor:"not-allowed"}},[`&${n}-icon-position-end`]:{[`& > ${n}-item`]:{[`> ${n}-header`]:{[`${n}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:$}}}}})}},X=e=>{const{componentCls:n}=e;return{[`${n}-rtl`]:{[`> ${n}-item > ${n}-header ${n}-arrow svg`]:{transform:"rotate(180deg)"}}}},D=e=>{const{componentCls:n,headerBg:t,paddingXXS:r,colorBorder:o}=e;return{[`${n}-borderless`]:{backgroundColor:t,border:0,[`> ${n}-item`]:{borderBottom:`1px solid ${o}`},[`\n > ${n}-item:last-child,\n > ${n}-item:last-child ${n}-header\n `]:{borderRadius:0},[`> ${n}-item:last-child`]:{borderBottom:0},[`> ${n}-item > ${n}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${n}-item > ${n}-content > ${n}-content-box`]:{paddingTop:r}}}},L=e=>{const{componentCls:n,paddingSM:t}=e;return{[`${n}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${n}-item`]:{borderBottom:0,[`> ${n}-content`]:{backgroundColor:"transparent",border:0,[`> ${n}-content-box`]:{paddingBlock:t}}}}}};var W=(0,H.Z)("Collapse",(e=>{const n=(0,B.TS)(e,{collapseHeaderPaddingSM:`${e.paddingXS}px ${e.paddingSM}px`,collapseHeaderPaddingLG:`${e.padding}px ${e.paddingLG}px`,collapsePanelBorderRadius:e.borderRadiusLG});return[A(n),D(n),L(n),X(n),(0,R.Z)(n)]}),(e=>({headerPadding:`${e.paddingSM}px ${e.padding}px`,headerBg:e.colorFillAlter,contentPadding:`${e.padding}px 16px`,contentBg:e.colorBgContainer})));const _=u.forwardRef(((e,n)=>{const{getPrefixCls:t,direction:o,collapse:i}=u.useContext(M.E_),{prefixCls:l,className:c,rootClassName:s,style:d,bordered:p=!0,ghost:g,size:h,expandIconPosition:b="start",children:f,expandIcon:$}=e,v=(0,Z.Z)((e=>{var n;return null!==(n=null!=h?h:e)&&void 0!==n?n:"middle"})),y=t("collapse",l),C=t(),[x,S]=W(y),k=u.useMemo((()=>"left"===b?"start":"right"===b?"end":b),[b]),I=a()(`${y}-icon-position-${k}`,{[`${y}-borderless`]:!p,[`${y}-rtl`]:"rtl"===o,[`${y}-ghost`]:!!g,[`${y}-${v}`]:"middle"!==v},null==i?void 0:i.className,c,s,S),O=Object.assign(Object.assign({},(0,N.Z)(C)),{motionAppear:!1,leavedClassName:`${y}-content-hidden`}),E=u.useMemo((()=>f?(0,m.Z)(f).map(((e,n)=>{var t,r;if(null===(t=e.props)||void 0===t?void 0:t.disabled){const t=null!==(r=e.key)&&void 0!==r?r:String(n),{disabled:o,collapsible:a}=e.props,i=Object.assign(Object.assign({},(0,j.Z)(e.props,["disabled"])),{key:t,collapsible:null!=a?a:o?"disabled":void 0});return(0,P.Tm)(e,i)}return e})):null),[f]);return x(u.createElement(w,Object.assign({ref:n,openMotion:O},(0,j.Z)(e,["rootClassName"]),{expandIcon:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n=$?$(e):u.createElement(r.Z,{rotate:e.isActive?90:void 0});return(0,P.Tm)(n,(()=>({className:a()(n.props.className,`${y}-arrow`)})))},prefixCls:y,className:I,style:Object.assign(Object.assign({},null==i?void 0:i.style),d)}),E))}));var K=Object.assign(_,{Panel:z})},78673:function(e,n,t){t.d(n,{Z:function(){return M}});var r=t(42857),o=t(92310),a=t.n(o),i=t(33614),l=t(24018),c=t(54099),s=t(63011),d=t(59301),p=t(71366),u=t(20287),g=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],m=d.forwardRef((function(e,n){var t,r=e.prefixCls,o=void 0===r?"rc-switch":r,m=e.className,h=e.checked,b=e.defaultChecked,f=e.disabled,$=e.loadingIcon,v=e.checkedChildren,y=e.unCheckedChildren,C=e.onClick,x=e.onChange,S=e.onKeyDown,k=(0,s.Z)(e,g),I=(0,p.Z)(!1,{value:h,defaultValue:b}),O=(0,c.Z)(I,2),E=O[0],w=O[1];function j(e,n){var t=E;return f||(w(t=e),null==x||x(t,n)),t}var N=a()(o,m,(t={},(0,l.Z)(t,"".concat(o,"-checked"),E),(0,l.Z)(t,"".concat(o,"-disabled"),f),t));return d.createElement("button",(0,i.Z)({},k,{type:"button",role:"switch","aria-checked":E,disabled:f,className:N,ref:n,onKeyDown:function(e){e.which===u.Z.LEFT?j(!1,e):e.which===u.Z.RIGHT&&j(!0,e),null==S||S(e)},onClick:function(e){var n=j(!E,e);null==C||C(n,e)}}),$,d.createElement("span",{className:"".concat(o,"-inner")},d.createElement("span",{className:"".concat(o,"-inner-checked")},v),d.createElement("span",{className:"".concat(o,"-inner-unchecked")},y)))}));m.displayName="Switch";var h=m,b=t(14088),f=t(36355),$=t(1684),v=t(19716),y=t(64993),C=t(17313),x=t(83116),S=t(37613);const k=e=>{const{componentCls:n,trackHeightSM:t,trackPadding:r,trackMinWidthSM:o,innerMinMarginSM:a,innerMaxMarginSM:i,handleSizeSM:l}=e,c=`${n}-inner`;return{[n]:{[`&${n}-small`]:{minWidth:o,height:t,lineHeight:`${t}px`,[`${n}-inner`]:{paddingInlineStart:i,paddingInlineEnd:a,[`${c}-checked`]:{marginInlineStart:`calc(-100% + ${l+2*r}px - ${2*i}px)`,marginInlineEnd:`calc(100% - ${l+2*r}px + ${2*i}px)`},[`${c}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`${n}-handle`]:{width:l,height:l},[`${n}-loading-icon`]:{top:(l-e.switchLoadingIconSize)/2,fontSize:e.switchLoadingIconSize},[`&${n}-checked`]:{[`${n}-inner`]:{paddingInlineStart:a,paddingInlineEnd:i,[`${c}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${c}-unchecked`]:{marginInlineStart:`calc(100% - ${l+2*r}px + ${2*i}px)`,marginInlineEnd:`calc(-100% + ${l+2*r}px - ${2*i}px)`}},[`${n}-handle`]:{insetInlineStart:`calc(100% - ${l+r}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${c}`]:{[`${c}-unchecked`]:{marginInlineStart:e.marginXXS/2,marginInlineEnd:-e.marginXXS/2}},[`&${n}-checked ${c}`]:{[`${c}-checked`]:{marginInlineStart:-e.marginXXS/2,marginInlineEnd:e.marginXXS/2}}}}}}},I=e=>{const{componentCls:n,handleSize:t}=e;return{[n]:{[`${n}-loading-icon${e.iconCls}`]:{position:"relative",top:(t-e.fontSize)/2,color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${n}-checked ${n}-loading-icon`]:{color:e.switchColor}}}},O=e=>{const{componentCls:n,motion:t,trackPadding:r,handleBg:o,handleShadow:a,handleSize:i}=e,l=`${n}-handle`;return{[n]:{[l]:{position:"absolute",top:r,insetInlineStart:r,width:i,height:i,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:o,borderRadius:i/2,boxShadow:a,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${n}-checked ${l}`]:{insetInlineStart:`calc(100% - ${i+r}px)`},[`&:not(${n}-disabled):active`]:t?{[`${l}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${n}-checked ${l}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}:{}}}},E=e=>{const{componentCls:n,trackHeight:t,trackPadding:r,innerMinMargin:o,innerMaxMargin:a,handleSize:i}=e,l=`${n}-inner`;return{[n]:{[l]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:a,paddingInlineEnd:o,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${l}-checked, ${l}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none"},[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${i+2*r}px - ${2*a}px)`,marginInlineEnd:`calc(100% - ${i+2*r}px + ${2*a}px)`},[`${l}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`&${n}-checked ${l}`]:{paddingInlineStart:o,paddingInlineEnd:a,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${i+2*r}px + ${2*a}px)`,marginInlineEnd:`calc(-100% + ${i+2*r}px - ${2*a}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:2*r,marginInlineEnd:2*-r}},[`&${n}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:2*-r,marginInlineEnd:2*r}}}}}},w=e=>{const{componentCls:n,trackHeight:t,trackMinWidth:r}=e;return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,C.Wf)(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:r,height:t,lineHeight:`${t}px`,verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${n}-disabled)`]:{background:e.colorTextTertiary}}),(0,C.Qy)(e)),{[`&${n}-checked`]:{background:e.switchColor,[`&:hover:not(${n}-disabled)`]:{background:e.colorPrimaryHover}},[`&${n}-loading, &${n}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${n}-rtl`]:{direction:"rtl"}})}};var j=(0,x.Z)("Switch",(e=>{const n=(0,S.TS)(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:.75*e.fontSizeIcon,switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[w(n),E(n),O(n),I(n),k(n)]}),(e=>{const{fontSize:n,lineHeight:t,controlHeight:r,colorWhite:o}=e,a=n*t,i=r/2,l=a-4,c=i-4;return{trackHeight:a,trackHeightSM:i,trackMinWidth:2*l+8,trackMinWidthSM:2*c+4,trackPadding:2,handleBg:o,handleSize:l,handleSizeSM:c,handleShadow:`0 2px 4px 0 ${new y.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+2+4,innerMinMarginSM:c/2,innerMaxMarginSM:c+2+4}})),N=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,size:o,disabled:i,loading:l,className:c,rootClassName:s,style:p}=e,u=N(e,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:g,direction:m,switch:y}=d.useContext(f.E_),C=d.useContext($.Z),x=(null!=i?i:C)||l,S=g("switch",t),k=d.createElement("div",{className:`${S}-handle`},l&&d.createElement(r.Z,{className:`${S}-loading-icon`})),[I,O]=j(S),E=(0,v.Z)(o),w=a()(null==y?void 0:y.className,{[`${S}-small`]:"small"===E,[`${S}-loading`]:l,[`${S}-rtl`]:"rtl"===m},c,s,O),P=Object.assign(Object.assign({},null==y?void 0:y.style),p);return I(d.createElement(b.Z,{component:"Switch"},d.createElement(h,Object.assign({},u,{prefixCls:S,className:w,style:P,disabled:x,ref:n,loadingIcon:k}))))}));P.__ANT_SWITCH=!0;var M=P},12563:function(e,n,t){t.d(n,{Z:function(){return O}});var r=t(59301),o=t(53043),a=t(92310),i=t.n(a),l=t(36785),c=t(47729),s=t(14088),d=t(36355),p=t(17313),u=t(37613),g=t(83116);const m=e=>{const{lineWidth:n,fontSizeIcon:t}=e,r=e.fontSizeSM,o=e.lineHeightSM*r+"px";return(0,u.TS)(e,{tagFontSize:r,tagLineHeight:o,tagIconSize:t-2*n,tagPaddingHorizontal:8,tagBorderlessBg:e.colorFillTertiary})},h=e=>({defaultBg:e.colorFillQuaternary,defaultColor:e.colorText});var b=(0,g.Z)("Tag",(e=>(e=>{const{paddingXXS:n,lineWidth:t,tagPaddingHorizontal:r,componentCls:o}=e,a=r-t,i=n-t;return{[o]:Object.assign(Object.assign({},(0,p.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:a,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${o}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${o}-close-icon`]:{marginInlineStart:i,color:e.colorTextDescription,fontSize:e.tagIconSize,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${o}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${o}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:a}}),[`${o}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}})(m(e))),h),f=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,style:t,className:o,checked:a,onChange:l,onClick:c}=e,s=f(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:p,tag:u}=r.useContext(d.E_),g=p("tag",n),[m,h]=b(g),$=i()(g,`${g}-checkable`,{[`${g}-checkable-checked`]:a},null==u?void 0:u.className,o,h);return m(r.createElement("span",Object.assign({},s,{style:Object.assign(Object.assign({},t),null==u?void 0:u.style),className:$,onClick:e=>{null==l||l(!a),null==c||c(e)}})))},v=t(45157);var y=(0,g.b)(["Tag","preset"],(e=>(e=>(0,v.Z)(e,((n,t)=>{let{textColor:r,lightBorderColor:o,lightColor:a,darkColor:i}=t;return{[`${e.componentCls}-${n}`]:{color:r,background:a,borderColor:o,"&-inverse":{color:e.colorTextLightSolid,background:i,borderColor:i},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}})))(m(e))),h);const C=(e,n,t)=>{const r="string"!=typeof(o=t)?o:o.charAt(0).toUpperCase()+o.slice(1);var o;return{[`${e.componentCls}-${n}`]:{color:e[`color${t}`],background:e[`color${r}Bg`],borderColor:e[`color${r}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}};var x=(0,g.b)(["Tag","status"],(e=>{const n=m(e);return[C(n,"success","Success"),C(n,"processing","Info"),C(n,"error","Error"),C(n,"warning","Warning")]}),h),S=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,className:a,rootClassName:p,style:u,children:g,icon:m,color:h,onClose:f,closeIcon:$,closable:v,bordered:C=!0}=e,k=S(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:I,direction:O,tag:E}=r.useContext(d.E_),[w,j]=r.useState(!0);r.useEffect((()=>{"visible"in k&&j(k.visible)}),[k.visible]);const N=(0,l.o2)(h),P=(0,l.yT)(h),M=N||P,Z=Object.assign(Object.assign({backgroundColor:h&&!M?h:void 0},null==E?void 0:E.style),u),z=I("tag",t),[T,R]=b(z),H=i()(z,null==E?void 0:E.className,{[`${z}-${h}`]:M,[`${z}-has-color`]:h&&!M,[`${z}-hidden`]:!w,[`${z}-rtl`]:"rtl"===O,[`${z}-borderless`]:!C},a,p,R),B=e=>{e.stopPropagation(),null==f||f(e),e.defaultPrevented||j(!1)},[,A]=(0,c.Z)(v,$,(e=>null===e?r.createElement(o.Z,{className:`${z}-close-icon`,onClick:B}):r.createElement("span",{className:`${z}-close-icon`,onClick:B},e)),null,!1),X="function"==typeof k.onClick||g&&"a"===g.type,D=m||null,L=D?r.createElement(r.Fragment,null,D,g&&r.createElement("span",null,g)):g,W=r.createElement("span",Object.assign({},k,{ref:n,className:H,style:Z}),L,A,N&&r.createElement(y,{key:"preset",prefixCls:z}),P&&r.createElement(x,{key:"status",prefixCls:z}));return T(X?r.createElement(s.Z,{component:"Tag"},W):W)},I=r.forwardRef(k);I.CheckableTag=$;var O=I}}]); \ No newline at end of file diff --git a/67440.async.js b/67440.async.js index e1c0e81f7d..4ef907a4d0 100644 --- a/67440.async.js +++ b/67440.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[67440,1911,37637,80182,79635],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(33614),r=n(59301),l={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"},a=n(1393),s=function(e,t){return r.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:l}))};var i=r.forwardRef(s)},50371:function(e,t){t.Z=function(){const e=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let t=1;t{const o=n[t];void 0!==o&&(e[t]=o)}))}return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var o=n(91857),r=n(92310),l=n.n(r),a=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),d=n(47211),m=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:t,getPrefixCls:n,direction:r}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:y,disabled:g,loading:b,onClick:C,htmlType:O,children:h,className:x,menu:E,arrow:w,autoFocus:N,overlay:P,trigger:j,align:Z,open:z,onOpenChange:$,placement:k,getPopupContainer:S,href:M,icon:R=a.createElement(s.Z,null),title:T,buttonsRender:D=(e=>e),mouseEnterDelay:L,mouseLeaveDelay:B,overlayClassName:I,overlayStyle:_,destroyPopupOnHide:A,dropdownRender:F}=e,Q=m(e,["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"]),q=n("dropdown",f),G=`${q}-button`,[H,U]=(0,d.Z)(q),V={menu:E,arrow:w,autoFocus:N,align:Z,disabled:g,trigger:g?[]:j,onOpenChange:$,getPopupContainer:S||t,mouseEnterDelay:L,mouseLeaveDelay:B,overlayClassName:I,overlayStyle:_,destroyPopupOnHide:A,dropdownRender:F},{compactSize:W,compactItemClassnames:J}=(0,p.ri)(q,r),K=l()(G,J,x,U);"overlay"in e&&(V.overlay=P),"open"in e&&(V.open=z),V.placement="placement"in e?k:"rtl"===r?"bottomLeft":"bottomRight";const X=a.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:b,onClick:C,htmlType:O,href:M,title:T},h),Y=a.createElement(i.ZP,{type:v,danger:y,icon:R}),[ee,te]=D([X,Y]);return H(a.createElement(u.Z.Compact,Object.assign({className:K,size:W,block:!0},Q),ee,a.createElement(o.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const y=o.Z;y.Button=v;var g=y},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),r=n.n(o),l=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[d,m]=(0,i.ZP)(p),f=r()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,l.useContext)(s.aM),y=(0,l.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return d(l.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(s.aM.Provider,{value:y},e.children)))},u=n(9432),p=n(33614),d={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"},m=n(1393),f=function(e,t){return l.createElement(m.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var v=l.forwardRef(f),y=n(76897),g=n(55405),b=n(25629),C=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?l.createElement(y.Z,null):l.createElement(v,null),x={click:"onClick",hover:"onMouseOver"};var E=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,l.useState)((()=>!!o&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,C.Z)(c),d=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:v,size:y}=e,E=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=l.useContext(a.E_),N=w("input",v),P=w("input-password",f),j=n&&(t=>{const{action:n="click",iconRender:o=h}=e,r=x[n]||"",a=o(s),i={[r]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),i)})(P),Z=r()(P,m,{[`${P}-${y}`]:!!y}),z=Object.assign(Object.assign({},(0,g.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:Z,prefixCls:N,suffix:j});return y&&(z.size=y),l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},z))})),w=n(78405),N=n(92343),P=n(3113),j=n(19716),Z=n(33234),z=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:d,loading:m,disabled:f,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:C}=e,O=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:h,direction:x}=l.useContext(a.E_),E=l.useRef(!1),$=h("input-search",n),k=h("input",o),{compactSize:S}=(0,Z.ri)($,x),M=(0,j.Z)((e=>{var t;return null!==(t=null!=i?i:S)&&void 0!==t?t:e})),R=l.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},L="boolean"==typeof p?l.createElement(w.Z,null):null,B=`${$}-button`;let I;const _=p||{},A=_.type&&!0===_.type.__ANT_BUTTON;I=A||"button"===_.type?(0,N.Tm)(_,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==_?void 0:_.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},A?{className:B,size:M}:{})):l.createElement(P.ZP,{className:B,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:D,loading:m,icon:L},p),d&&(I=[I,(0,N.Tm)(d,{key:"addonAfter"})]);const F=r()($,{[`${$}-rtl`]:"rtl"===x,[`${$}-${M}`]:!!M,[`${$}-with-button`]:!!p},s);return l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{E.current||m||D(e)}},O,{size:M,onCompositionStart:e=>{E.current=!0,null==g||g(e)},onCompositionEnd:e=>{E.current=!1,null==C||C(e)},prefixCls:k,addonAfter:I,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:F,disabled:f}))})),k=n(1643);const S=u.Z;S.Group=c,S.Search=$,S.TextArea=k.Z,S.Password=E;var M=S},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var o=n(59301),r=n(92310),l=n.n(r),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:r,split:l,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},r),n{var n,r;const{getPrefixCls:i,space:c,direction:y}=o.useContext(s.E_),{size:g=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:h,direction:x="horizontal",prefixCls:E,split:w,style:N,wrap:P=!1,classNames:j,styles:Z}=e,z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[$,k]=Array.isArray(g)?g:[g,g],S=m(k),M=m($),R=f(k),T=f($),D=(0,a.Z)(h,{keepEmpty:!0}),L=void 0===b&&"horizontal"===x?"center":b,B=i("space",E),[I,_]=(0,d.Z)(B),A=l()(B,null==c?void 0:c.className,_,`${B}-${x}`,{[`${B}-rtl`]:"rtl"===y,[`${B}-align-${L}`]:L,[`${B}-gap-row-${k}`]:S,[`${B}-gap-col-${$}`]:M},C,O),F=l()(`${B}-item`,null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let Q=0;const q=D.map(((e,t)=>{var n,r;null!=e&&(Q=t);const l=e&&e.key||`${F}-${t}`;return o.createElement(p,{className:F,key:l,index:t,split:w,style:null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),G=o.useMemo((()=>({latestIndex:Q})),[Q]);if(0===D.length)return null;const H={};return P&&(H.flexWrap="wrap"),!M&&T&&(H.columnGap=$),!S&&R&&(H.rowGap=k),I(o.createElement("div",Object.assign({ref:t,className:A,style:Object.assign(Object.assign(Object.assign({},H),null==c?void 0:c.style),N)},z),o.createElement(u,{value:G},q)))}));const g=y;g.Compact=i.ZP;var b=g}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[67440],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(33614),r=n(59301),l={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"},a=n(1393),s=function(e,t){return r.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:l}))};var i=r.forwardRef(s)},50371:function(e,t){t.Z=function(){const e=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let t=1;t{const o=n[t];void 0!==o&&(e[t]=o)}))}return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var o=n(91857),r=n(92310),l=n.n(r),a=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),d=n(47211),m=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:t,getPrefixCls:n,direction:r}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:y,disabled:g,loading:b,onClick:C,htmlType:O,children:h,className:x,menu:E,arrow:w,autoFocus:N,overlay:P,trigger:j,align:Z,open:z,onOpenChange:$,placement:k,getPopupContainer:S,href:M,icon:R=a.createElement(s.Z,null),title:T,buttonsRender:D=(e=>e),mouseEnterDelay:L,mouseLeaveDelay:B,overlayClassName:I,overlayStyle:_,destroyPopupOnHide:A,dropdownRender:F}=e,Q=m(e,["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"]),q=n("dropdown",f),G=`${q}-button`,[H,U]=(0,d.Z)(q),V={menu:E,arrow:w,autoFocus:N,align:Z,disabled:g,trigger:g?[]:j,onOpenChange:$,getPopupContainer:S||t,mouseEnterDelay:L,mouseLeaveDelay:B,overlayClassName:I,overlayStyle:_,destroyPopupOnHide:A,dropdownRender:F},{compactSize:W,compactItemClassnames:J}=(0,p.ri)(q,r),K=l()(G,J,x,U);"overlay"in e&&(V.overlay=P),"open"in e&&(V.open=z),V.placement="placement"in e?k:"rtl"===r?"bottomLeft":"bottomRight";const X=a.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:b,onClick:C,htmlType:O,href:M,title:T},h),Y=a.createElement(i.ZP,{type:v,danger:y,icon:R}),[ee,te]=D([X,Y]);return H(a.createElement(u.Z.Compact,Object.assign({className:K,size:W,block:!0},Q),ee,a.createElement(o.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const y=o.Z;y.Button=v;var g=y},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),r=n.n(o),l=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[d,m]=(0,i.ZP)(p),f=r()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,l.useContext)(s.aM),y=(0,l.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return d(l.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(s.aM.Provider,{value:y},e.children)))},u=n(9432),p=n(33614),d={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"},m=n(1393),f=function(e,t){return l.createElement(m.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var v=l.forwardRef(f),y=n(76897),g=n(55405),b=n(25629),C=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?l.createElement(y.Z,null):l.createElement(v,null),x={click:"onClick",hover:"onMouseOver"};var E=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,l.useState)((()=>!!o&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,C.Z)(c),d=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:v,size:y}=e,E=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=l.useContext(a.E_),N=w("input",v),P=w("input-password",f),j=n&&(t=>{const{action:n="click",iconRender:o=h}=e,r=x[n]||"",a=o(s),i={[r]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),i)})(P),Z=r()(P,m,{[`${P}-${y}`]:!!y}),z=Object.assign(Object.assign({},(0,g.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:Z,prefixCls:N,suffix:j});return y&&(z.size=y),l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},z))})),w=n(78405),N=n(92343),P=n(3113),j=n(19716),Z=n(33234),z=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:d,loading:m,disabled:f,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:C}=e,O=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:h,direction:x}=l.useContext(a.E_),E=l.useRef(!1),$=h("input-search",n),k=h("input",o),{compactSize:S}=(0,Z.ri)($,x),M=(0,j.Z)((e=>{var t;return null!==(t=null!=i?i:S)&&void 0!==t?t:e})),R=l.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},L="boolean"==typeof p?l.createElement(w.Z,null):null,B=`${$}-button`;let I;const _=p||{},A=_.type&&!0===_.type.__ANT_BUTTON;I=A||"button"===_.type?(0,N.Tm)(_,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==_?void 0:_.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},A?{className:B,size:M}:{})):l.createElement(P.ZP,{className:B,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:D,loading:m,icon:L},p),d&&(I=[I,(0,N.Tm)(d,{key:"addonAfter"})]);const F=r()($,{[`${$}-rtl`]:"rtl"===x,[`${$}-${M}`]:!!M,[`${$}-with-button`]:!!p},s);return l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{E.current||m||D(e)}},O,{size:M,onCompositionStart:e=>{E.current=!0,null==g||g(e)},onCompositionEnd:e=>{E.current=!1,null==C||C(e)},prefixCls:k,addonAfter:I,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:F,disabled:f}))})),k=n(1643);const S=u.Z;S.Group=c,S.Search=$,S.TextArea=k.Z,S.Password=E;var M=S},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var o=n(59301),r=n(92310),l=n.n(r),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:r,split:l,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},r),n{var n,r;const{getPrefixCls:i,space:c,direction:y}=o.useContext(s.E_),{size:g=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:h,direction:x="horizontal",prefixCls:E,split:w,style:N,wrap:P=!1,classNames:j,styles:Z}=e,z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[$,k]=Array.isArray(g)?g:[g,g],S=m(k),M=m($),R=f(k),T=f($),D=(0,a.Z)(h,{keepEmpty:!0}),L=void 0===b&&"horizontal"===x?"center":b,B=i("space",E),[I,_]=(0,d.Z)(B),A=l()(B,null==c?void 0:c.className,_,`${B}-${x}`,{[`${B}-rtl`]:"rtl"===y,[`${B}-align-${L}`]:L,[`${B}-gap-row-${k}`]:S,[`${B}-gap-col-${$}`]:M},C,O),F=l()(`${B}-item`,null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let Q=0;const q=D.map(((e,t)=>{var n,r;null!=e&&(Q=t);const l=e&&e.key||`${F}-${t}`;return o.createElement(p,{className:F,key:l,index:t,split:w,style:null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),G=o.useMemo((()=>({latestIndex:Q})),[Q]);if(0===D.length)return null;const H={};return P&&(H.flexWrap="wrap"),!M&&T&&(H.columnGap=$),!S&&R&&(H.rowGap=k),I(o.createElement("div",Object.assign({ref:t,className:A,style:Object.assign(Object.assign(Object.assign({},H),null==c?void 0:c.style),N)},z),o.createElement(u,{value:G},q)))}));const g=y;g.Compact=i.ZP;var b=g}}]); \ No newline at end of file diff --git a/6763.async.js b/6763.async.js new file mode 100644 index 0000000000..2e12ff60ef --- /dev/null +++ b/6763.async.js @@ -0,0 +1 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[6763,52720,83501],{40362:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},a=n(1393),l=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var s=o.forwardRef(l)},98578:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},a=n(1393),l=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var s=o.forwardRef(l)},3148:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),i={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"},a=n(1393),l=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var s=o.forwardRef(l)},34362:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880.1 154H143.9c-24.5 0-39.8 26.7-27.5 48L349 597.4V838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V597.4L907.7 202c12.2-21.3-3.1-48-27.6-48zM603.4 798H420.6V642h182.9v156zm9.6-236.6l-9.5 16.6h-183l-9.5-16.6L212.7 226h598.6L613 561.4z"}}]},name:"filter",theme:"outlined"},a=n(1393),l=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var s=o.forwardRef(l)},53583:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},a=n(1393),l=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var s=o.forwardRef(l)},1027:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M924.8 625.7l-65.5-56c3.1-19 4.7-38.4 4.7-57.8s-1.6-38.8-4.7-57.8l65.5-56a32.03 32.03 0 009.3-35.2l-.9-2.6a443.74 443.74 0 00-79.7-137.9l-1.8-2.1a32.12 32.12 0 00-35.1-9.5l-81.3 28.9c-30-24.6-63.5-44-99.7-57.6l-15.7-85a32.05 32.05 0 00-25.8-25.7l-2.7-.5c-52.1-9.4-106.9-9.4-159 0l-2.7.5a32.05 32.05 0 00-25.8 25.7l-15.8 85.4a351.86 351.86 0 00-99 57.4l-81.9-29.1a32 32 0 00-35.1 9.5l-1.8 2.1a446.02 446.02 0 00-79.7 137.9l-.9 2.6c-4.5 12.5-.8 26.5 9.3 35.2l66.3 56.6c-3.1 18.8-4.6 38-4.6 57.1 0 19.2 1.5 38.4 4.6 57.1L99 625.5a32.03 32.03 0 00-9.3 35.2l.9 2.6c18.1 50.4 44.9 96.9 79.7 137.9l1.8 2.1a32.12 32.12 0 0035.1 9.5l81.9-29.1c29.8 24.5 63.1 43.9 99 57.4l15.8 85.4a32.05 32.05 0 0025.8 25.7l2.7.5a449.4 449.4 0 00159 0l2.7-.5a32.05 32.05 0 0025.8-25.7l15.7-85a350 350 0 0099.7-57.6l81.3 28.9a32 32 0 0035.1-9.5l1.8-2.1c34.8-41.1 61.6-87.5 79.7-137.9l.9-2.6c4.5-12.3.8-26.3-9.3-35zM788.3 465.9c2.5 15.1 3.8 30.6 3.8 46.1s-1.3 31-3.8 46.1l-6.6 40.1 74.7 63.9a370.03 370.03 0 01-42.6 73.6L721 702.8l-31.4 25.8c-23.9 19.6-50.5 35-79.3 45.8l-38.1 14.3-17.9 97a377.5 377.5 0 01-85 0l-17.9-97.2-37.8-14.5c-28.5-10.8-55-26.2-78.7-45.7l-31.4-25.9-93.4 33.2c-17-22.9-31.2-47.6-42.6-73.6l75.5-64.5-6.5-40c-2.4-14.9-3.7-30.3-3.7-45.5 0-15.3 1.2-30.6 3.7-45.5l6.5-40-75.5-64.5c11.3-26.1 25.6-50.7 42.6-73.6l93.4 33.2 31.4-25.9c23.7-19.5 50.2-34.9 78.7-45.7l37.9-14.3 17.9-97.2c28.1-3.2 56.8-3.2 85 0l17.9 97 38.1 14.3c28.7 10.8 55.4 26.2 79.3 45.8l31.4 25.8 92.8-32.9c17 22.9 31.2 47.6 42.6 73.6L781.8 426l6.5 39.9zM512 326c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm79.2 255.2A111.6 111.6 0 01512 614c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 01400 502c0-29.9 11.7-58 32.8-79.2C454 401.6 482.1 390 512 390c29.9 0 58 11.6 79.2 32.8A111.6 111.6 0 01624 502c0 29.9-11.7 58-32.8 79.2z"}}]},name:"setting",theme:"outlined"},a=n(1393),l=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var s=o.forwardRef(l)},77578:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});const r=e=>e?"function"==typeof e?e():e:null},66104:function(e,t,n){"use strict";n.d(t,{Z:function(){return L}});var r=n(92310),o=n.n(r),i=n(75440),a=n(47413),l=n(59301),s=n(92343),c=n(36355),u=n(46952),p=n(91857);const d=e=>{let{children:t}=e;const{getPrefixCls:n}=l.useContext(c.E_),r=n("breadcrumb");return l.createElement("li",{className:`${r}-separator`,"aria-hidden":"true"},""===t?t:t||"/")};d.__ANT_BREADCRUMB_SEPARATOR=!0;var f=d,m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{if(t)return t(n,r,o,i);const l=function(e,t){if(void 0===e.title||null===e.title)return null;const n=Object.keys(t).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${n})`,"g"),((e,n)=>t[n]||e))}(n,r);return h(e,n,l,a)}}var v=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,separator:n="/",children:r,menu:o,overlay:i,dropdownProps:a,href:s}=e;const c=(e=>{if(o||i){const n=Object.assign({},a);if(o){const e=o||{},{items:t}=e,r=v(e,["items"]);n.menu=Object.assign(Object.assign({},r),{items:null==t?void 0:t.map(((e,t)=>{var{key:n,title:r,label:o,path:i}=e,a=v(e,["key","title","label","path"]);let c=null!=o?o:r;return i&&(c=l.createElement("a",{href:`${s}${i}`},c)),Object.assign(Object.assign({},a),{key:null!=n?n:t,label:c})}))})}else i&&(n.overlay=i);return l.createElement(p.Z,Object.assign({placement:"bottom"},n),l.createElement("span",{className:`${t}-overlay-link`},e,l.createElement(u.Z,null)))}return e})(r);return null!=c?l.createElement(l.Fragment,null,l.createElement("li",null,c),n&&l.createElement(f,null,n)):null},y=e=>{const{prefixCls:t,children:n,href:r}=e,o=v(e,["prefixCls","children","href"]),{getPrefixCls:i}=l.useContext(c.E_),a=i("breadcrumb",t);return l.createElement(b,Object.assign({},o,{prefixCls:a}),h(a,o,n,r))};y.__ANT_BREADCRUMB_ITEM=!0;var x=y,O=n(17313),S=n(83116),w=n(37613);const C=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:Object.assign(Object.assign({},(0,O.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[n]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,O.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${t}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${t}-link`]:{[`\n > ${n} + span,\n > ${n} + a\n `]:{marginInlineStart:e.marginXXS}},[`${t}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${n}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var $=(0,S.Z)("Breadcrumb",(e=>{const t=(0,w.TS)(e,{});return[C(t)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),E=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var{breadcrumbName:t}=e,n=E(e,["breadcrumbName"]);return Object.assign(Object.assign({},n),{title:t})}))}),o}var k=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,separator:n="/",style:r,className:u,rootClassName:p,routes:d,items:m,children:h,itemRender:v,params:y={}}=e,x=k(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:O,direction:S,breadcrumb:w}=l.useContext(c.E_);let C;const E=O("breadcrumb",t),[P,L]=$(E),z=function(e,t){return(0,l.useMemo)((()=>e||(t?t.map(j):null)),[e,t])}(m,d);const M=g(E,v);if(z&&z.length>0){const e=[],t=m||d;C=z.map(((r,o)=>{const{path:i,key:s,type:c,menu:u,overlay:p,onClick:d,className:m,separator:h,dropdownProps:g}=r,v=((e,t)=>{if(void 0===t)return t;let n=(t||"").replace(/^\//,"");return Object.keys(e).forEach((t=>{n=n.replace(`:${t}`,e[t])})),n})(y,i);void 0!==v&&e.push(v);const x=null!=s?s:o;if("separator"===c)return l.createElement(f,{key:x},h);const O={},S=o===z.length-1;u?O.menu=u:p&&(O.overlay=p);let{href:w}=r;return e.length&&void 0!==v&&(w=`#/${e.join("/")}`),l.createElement(b,Object.assign({key:x},O,(0,a.Z)(r,{data:!0,aria:!0}),{className:m,dropdownProps:g,href:w,separator:S?"":n,onClick:d,prefixCls:E}),M(r,y,t,e,w))}))}else if(h){const e=(0,i.Z)(h).length;C=(0,i.Z)(h).map(((t,r)=>{if(!t)return t;const o=r===e-1;return(0,s.Tm)(t,{separator:o?"":n,key:r})}))}const N=o()(E,null==w?void 0:w.className,{[`${E}-rtl`]:"rtl"===S},u,p,L),Z=Object.assign(Object.assign({},null==w?void 0:w.style),r);return P(l.createElement("nav",Object.assign({className:N,style:Z},x),l.createElement("ol",null,C)))};P.Item=x,P.Separator=f;var L=P},28103:function(e,t,n){"use strict";n.d(t,{Z:function(){return f}});var r=n(92310),o=n.n(r),i=n(59301),a=n(36355),l=n(17313),s=n(83116),c=n(37613);const u=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:o,textPaddingInline:i,orientationMargin:a,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},(0,l.Wf)(e)),{borderBlockStart:`${o}px solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${o}px solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${o}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*a+"%"},"&::after":{width:100-100*a+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*a+"%"},"&::after":{width:100*a+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:i},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${o}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:o,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-left${t}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-right${t}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}};var p=(0,s.Z)("Divider",(e=>{const t=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[u(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:t,direction:n,divider:r}=i.useContext(a.E_),{prefixCls:l,type:s="horizontal",orientation:c="center",orientationMargin:u,className:f,rootClassName:m,children:h,dashed:g,plain:v,style:b}=e,y=d(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),x=t("divider",l),[O,S]=p(x),w=c.length>0?`-${c}`:c,C=!!h,$="left"===c&&null!=u,E="right"===c&&null!=u,j=o()(x,null==r?void 0:r.className,S,`${x}-${s}`,{[`${x}-with-text`]:C,[`${x}-with-text${w}`]:C,[`${x}-dashed`]:!!g,[`${x}-plain`]:!!v,[`${x}-rtl`]:"rtl"===n,[`${x}-no-default-orientation-margin-left`]:$,[`${x}-no-default-orientation-margin-right`]:E},f,m),k=i.useMemo((()=>"number"==typeof u?u:/^\d+$/.test(u)?Number(u):u),[u]),P=Object.assign(Object.assign({},$&&{marginLeft:k}),E&&{marginRight:k});return O(i.createElement("div",Object.assign({className:j,style:Object.assign(Object.assign({},null==r?void 0:r.style),b)},y,{role:"separator"}),h&&"vertical"!==s&&i.createElement("span",{className:`${x}-inner-text`,style:P},h)))}},39722:function(e,t,n){"use strict";n.d(t,{t5:function(){return p}});var r=n(92310),o=n.n(r),i=n(55477),a=n(59301),l=n(36355),s=n(77578),c=n(17356),u=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{hashId:t,prefixCls:n,className:r,style:l,placement:c="top",title:u,content:p,children:d}=e;return a.createElement("div",{className:o()(t,n,`${n}-pure`,`${n}-placement-${c}`,r),style:l},a.createElement("div",{className:`${n}-arrow`}),a.createElement(i.G,Object.assign({},e,{className:t,prefixCls:n}),d||((e,t,n)=>{if(t||n)return a.createElement(a.Fragment,null,t&&a.createElement("div",{className:`${e}-title`},(0,s.Z)(t)),a.createElement("div",{className:`${e}-inner-content`},(0,s.Z)(n)))})(n,u,p)))};t.ZP=e=>{const{prefixCls:t}=e,n=u(e,["prefixCls"]),{getPrefixCls:r}=a.useContext(l.E_),o=r("popover",t),[i,s]=(0,c.Z)(o);return i(a.createElement(p,Object.assign({},n,{prefixCls:o,hashId:s})))}},60324:function(e,t,n){"use strict";var r=n(92310),o=n.n(r),i=n(59301),a=n(77578),l=n(62892),s=n(36355),c=n(6848),u=n(39722),p=n(17356),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{let{title:t,content:n,prefixCls:r}=e;return i.createElement(i.Fragment,null,t&&i.createElement("div",{className:`${r}-title`},(0,a.Z)(t)),i.createElement("div",{className:`${r}-inner-content`},(0,a.Z)(n)))},m=i.forwardRef(((e,t)=>{const{prefixCls:n,title:r,content:a,overlayClassName:u,placement:m="top",trigger:h="hover",mouseEnterDelay:g=.1,mouseLeaveDelay:v=.1,overlayStyle:b={}}=e,y=d(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:x}=i.useContext(s.E_),O=x("popover",n),[S,w]=(0,p.Z)(O),C=x(),$=o()(u,w);return S(i.createElement(c.Z,Object.assign({placement:m,trigger:h,mouseEnterDelay:g,mouseLeaveDelay:v,overlayStyle:b},y,{prefixCls:O,overlayClassName:$,ref:t,overlay:r||a?i.createElement(f,{prefixCls:O,title:r,content:a}):null,transitionName:(0,l.m)(C,"zoom-big",y.transitionName),"data-popover-inject":!0})))}));m._InternalPanelDoNotUseOrYouWillBeFired=u.ZP,t.Z=m},17356:function(e,t,n){"use strict";var r=n(17313),o=n(29878),i=n(19447),a=n(33166),l=n(83116),s=n(37613);const c=e=>{const{componentCls:t,popoverColor:n,minWidth:o,fontWeightStrong:a,popoverPadding:l,boxShadowSecondary:s,colorTextHeading:c,borderRadiusLG:u,zIndexPopup:p,marginXS:d,colorBgElevated:f,popoverBg:m}=e;return[{[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:p,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":f,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:m,backgroundClip:"padding-box",borderRadius:u,boxShadow:s,padding:l},[`${t}-title`]:{minWidth:o,marginBottom:d,color:c,fontWeight:a},[`${t}-inner-content`]:{color:n}})},(0,i.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},u=e=>{const{componentCls:t}=e;return{[t]:a.i.map((n=>{const r=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":r,[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{background:"transparent"}}}}))}},p=e=>{const{componentCls:t,lineWidth:n,lineType:r,colorSplit:o,paddingSM:i,controlHeight:a,fontSize:l,lineHeight:s,padding:c}=e,u=a-Math.round(l*s);return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${u/2}px ${c}px ${u/2-n}px`,borderBottom:`${n}px ${r} ${o}`},[`${t}-inner-content`]:{padding:`${i}px ${c}px`}}}};t.Z=(0,l.Z)("Popover",(e=>{const{colorBgElevated:t,colorText:n,wireframe:r}=e,i=(0,s.TS)(e,{popoverPadding:12,popoverBg:t,popoverColor:n});return[c(i),u(i),r&&p(i),(0,o._y)(i,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},31797:function(e,t,n){"use strict";n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),i=n(92343),a=n(92310),l=n.n(a),s=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:i,groupSeparator:a="",prefixCls:l}=e;let s;if("function"==typeof n)s=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,a),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${i}${c}`),s=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else s=e}return r.createElement("span",{className:`${l}-content-value`},s)},p=n(17313),d=n(83116),f=n(37613);const m=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:i,colorTextHeading:a,contentFontSize:l,fontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:i},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:a,fontSize:l,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var h=(0,d.Z)("Statistic",(e=>{const t=(0,f.TS)(e,{});return[m(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:i,valueStyle:a,value:p=0,title:d,valueRender:f,prefix:m,suffix:g,loading:v=!1,onMouseEnter:b,onMouseLeave:y,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:S,direction:w,statistic:C}=r.useContext(s.E_),$=S("statistic",t),[E,j]=h($),k=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:$},e,{value:p})),P=l()($,{[`${$}-rtl`]:"rtl"===w},null==C?void 0:C.className,n,o,j);return E(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==C?void 0:C.style),i),onMouseEnter:b,onMouseLeave:y},d&&r.createElement("div",{className:`${$}-title`},d),r.createElement(c.Z,{paragraph:!1,loading:v,className:`${$}-skeleton`},r.createElement("div",{style:a,className:`${$}-content`},m&&r.createElement("span",{className:`${$}-content-prefix`},m),f?f(k):k,g&&r.createElement("span",{className:`${$}-content-suffix`},g)))))};const v=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),i=t.replace(r,"[]"),a=v.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),i);let l=0;return a.replace(r,(()=>{const e=o[l];return l+=1,e}))}(Math.max(r-o,0),n)}const y=e=>{const{value:t,format:n="HH:mm:ss",onChange:a,onFinish:l}=e,s=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==a||a(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,i.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(y);g.Countdown=x;var O=g},51581:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));c.ref=function(t){e.scrollComponent=t,s&&s(t)};var u=[n];return o&&(l?a?u.unshift(l):u.push(l):this.defaultLoader&&(a?u.unshift(this.defaultLoader):u.push(this.defaultLoader))),i.default.createElement(r,c,u)}}]),t}(o.Component);s.propTypes={children:a.default.node.isRequired,element:a.default.node,hasMore:a.default.bool,initialLoad:a.default.bool,isReverse:a.default.bool,loader:a.default.node,loadMore:a.default.func.isRequired,pageStart:a.default.number,ref:a.default.func,getScrollParent:a.default.func,threshold:a.default.number,useCapture:a.default.bool,useWindow:a.default.bool},s.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=s,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)}}]); \ No newline at end of file diff --git a/67998.async.js b/67998.async.js new file mode 100644 index 0000000000..76fafa9a9b --- /dev/null +++ b/67998.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[67998,19868,58860,10823,1908,50391,70680,56065,2154,50283,72559,56271,54240],{3148:function(e,t,n){n.d(t,{Z:function(){return s}});var a=n(33614),r=n(59301),o={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"},i=n(1393),l=function(e,t){return r.createElement(i.Z,(0,a.Z)({},e,{ref:t,icon:o}))};var s=r.forwardRef(l)},76897:function(e,t,n){n.d(t,{Z:function(){return s}});var a=n(33614),r=n(59301),o={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"},i=n(1393),l=function(e,t){return r.createElement(i.Z,(0,a.Z)({},e,{ref:t,icon:o}))};var s=r.forwardRef(l)},18889:function(e,t,n){n.d(t,{Z:function(){return P}});var a=n(92310),r=n.n(a),o=n(55405),i=n(59301),l=n(36355),s=n(19716),c=n(66999),d=n(99313),p=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{var{prefixCls:t,className:n,hoverable:a=!0}=e,o=p(e,["prefixCls","className","hoverable"]);const{getPrefixCls:s}=i.useContext(l.E_),c=s("card",t),d=r()(`${c}-grid`,n,{[`${c}-grid-hoverable`]:a});return i.createElement("div",Object.assign({},o,{className:d}))},m=n(17313),g=n(83116),f=n(37613);const b=e=>{const{antCls:t,componentCls:n,headerHeight:a,cardPaddingBase:r,tabsMarginBottom:o}=e;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:a,marginBottom:-1,padding:`0 ${r}px`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`},(0,m.dF)()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},m.vS),{[`\n > ${n}-typography,\n > ${n}-typography-edit-content\n `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${t}-tabs-top`]:{clear:"both",marginBottom:o,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorderSecondary}`}}})},v=e=>{const{cardPaddingBase:t,colorBorderSecondary:n,cardShadow:a,lineWidth:r}=e;return{width:"33.33%",padding:t,border:0,borderRadius:0,boxShadow:`\n ${r}px 0 0 0 ${n},\n 0 ${r}px 0 0 ${n},\n ${r}px ${r}px 0 0 ${n},\n ${r}px 0 0 0 ${n} inset,\n 0 ${r}px 0 0 ${n} inset;\n `,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:a}}},y=e=>{const{componentCls:t,iconCls:n,actionsLiMargin:a,cardActionsIconSize:r,colorBorderSecondary:o,actionsBg:i}=e;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:i,borderTop:`${e.lineWidth}px ${e.lineType} ${o}`,display:"flex",borderRadius:`0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px `},(0,m.dF)()),{"& > li":{margin:a,color:e.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:2*e.cardActionsIconSize,fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer","&:hover":{color:e.colorPrimary,transition:`color ${e.motionDurationMid}`},[`a:not(${t}-btn), > ${n}`]:{display:"inline-block",width:"100%",color:e.colorTextDescription,lineHeight:e.fontSize*e.lineHeight+"px",transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${n}`]:{fontSize:r,lineHeight:r*e.lineHeight+"px"}},"&:not(:last-child)":{borderInlineEnd:`${e.lineWidth}px ${e.lineType} ${o}`}}})},h=e=>Object.assign(Object.assign({margin:`-${e.marginXXS}px 0`,display:"flex"},(0,m.dF)()),{"&-avatar":{paddingInlineEnd:e.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:e.marginXS}},"&-title":Object.assign({color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG},m.vS),"&-description":{color:e.colorTextDescription}}),$=e=>{const{componentCls:t,cardPaddingBase:n,colorFillAlter:a}=e;return{[`${t}-head`]:{padding:`0 ${n}px`,background:a,"&-title":{fontSize:e.fontSize}},[`${t}-body`]:{padding:`${e.padding}px ${n}px`}}},x=e=>{const{componentCls:t}=e;return{overflow:"hidden",[`${t}-body`]:{userSelect:"none"}}},S=e=>{const{antCls:t,componentCls:n,cardShadow:a,cardHeadPadding:r,colorBorderSecondary:o,boxShadowTertiary:i,cardPaddingBase:l,extraColor:s}=e;return{[n]:Object.assign(Object.assign({},(0,m.Wf)(e)),{position:"relative",background:e.colorBgContainer,borderRadius:e.borderRadiusLG,[`&:not(${n}-bordered)`]:{boxShadow:i},[`${n}-head`]:b(e),[`${n}-extra`]:{marginInlineStart:"auto",color:s,fontWeight:"normal",fontSize:e.fontSize},[`${n}-body`]:Object.assign({padding:l,borderRadius:` 0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px`},(0,m.dF)()),[`${n}-grid`]:v(e),[`${n}-cover`]:{"> *":{display:"block",width:"100%"},[`img, img + ${t}-image-mask`]:{borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`}},[`${n}-actions`]:y(e),[`${n}-meta`]:h(e)}),[`${n}-bordered`]:{border:`${e.lineWidth}px ${e.lineType} ${o}`,[`${n}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${n}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${e.motionDurationMid}, border-color ${e.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:a}},[`${n}-contain-grid`]:{[`${n}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${n}-loading) ${n}-body`]:{marginBlockStart:-e.lineWidth,marginInlineStart:-e.lineWidth,padding:0}},[`${n}-contain-tabs`]:{[`> ${n}-head`]:{[`${n}-head-title, ${n}-extra`]:{paddingTop:r}}},[`${n}-type-inner`]:$(e),[`${n}-loading`]:x(e),[`${n}-rtl`]:{direction:"rtl"}}},C=e=>{const{componentCls:t,cardPaddingSM:n,headerHeightSM:a,headerFontSizeSM:r}=e;return{[`${t}-small`]:{[`> ${t}-head`]:{minHeight:a,padding:`0 ${n}px`,fontSize:r,[`> ${t}-head-wrapper`]:{[`> ${t}-extra`]:{fontSize:e.fontSize}}},[`> ${t}-body`]:{padding:n}},[`${t}-small${t}-contain-tabs`]:{[`> ${t}-head`]:{[`${t}-head-title, ${t}-extra`]:{minHeight:a,paddingTop:0,display:"flex",alignItems:"center"}}}}};var O=(0,g.Z)("Card",(e=>{const t=(0,f.TS)(e,{cardShadow:e.boxShadowCard,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardActionsIconSize:e.fontSize,cardPaddingSM:12});return[S(t),C(t)]}),(e=>({headerBg:"transparent",headerFontSize:e.fontSizeLG,headerFontSizeSM:e.fontSize,headerHeight:e.fontSizeLG*e.lineHeightLG+2*e.padding,headerHeightSM:e.fontSize*e.lineHeight+2*e.paddingXS,actionsBg:e.colorBgContainer,actionsLiMargin:`${e.paddingSM}px 0`,tabsMarginBottom:-e.padding-e.lineWidth,extraColor:e.colorText}))),E=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,className:a,rootClassName:p,style:m,extra:g,headStyle:f={},bodyStyle:b={},title:v,loading:y,bordered:h=!0,size:$,type:x,cover:S,actions:C,tabList:w,children:j,activeTabKey:N,defaultActiveTabKey:z,tabBarExtraContent:P,hoverable:T,tabProps:M={}}=e,B=E(e,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps"]),{getPrefixCls:Z,direction:k,card:R}=i.useContext(l.E_),I=i.useMemo((()=>{let e=!1;return i.Children.forEach(j,(t=>{t&&t.type&&t.type===u&&(e=!0)})),e}),[j]),L=Z("card",n),[D,H]=O(L),F=i.createElement(c.Z,{loading:!0,active:!0,paragraph:{rows:4},title:!1},j),W=void 0!==N,A=Object.assign(Object.assign({},M),{[W?"activeKey":"defaultActiveKey"]:W?N:z,tabBarExtraContent:P});let G;const _=(0,s.Z)($),K=_&&"default"!==_?_:"large",X=w?i.createElement(d.Z,Object.assign({size:K},A,{className:`${L}-head-tabs`,onChange:t=>{var n;null===(n=e.onTabChange)||void 0===n||n.call(e,t)},items:w.map((e=>{var{tab:t}=e,n=E(e,["tab"]);return Object.assign({label:t},n)}))})):null;(v||g||X)&&(G=i.createElement("div",{className:`${L}-head`,style:f},i.createElement("div",{className:`${L}-head-wrapper`},v&&i.createElement("div",{className:`${L}-head-title`},v),g&&i.createElement("div",{className:`${L}-extra`},g)),X));const Q=S?i.createElement("div",{className:`${L}-cover`},S):null,q=i.createElement("div",{className:`${L}-body`,style:b},y?F:j),U=C&&C.length?i.createElement("ul",{className:`${L}-actions`},function(e){return e.map(((t,n)=>i.createElement("li",{style:{width:100/e.length+"%"},key:`action-${n}`},i.createElement("span",null,t))))}(C)):null,V=(0,o.Z)(B,["onTabChange"]),Y=r()(L,null==R?void 0:R.className,{[`${L}-loading`]:y,[`${L}-bordered`]:h,[`${L}-hoverable`]:T,[`${L}-contain-grid`]:I,[`${L}-contain-tabs`]:w&&w.length,[`${L}-${_}`]:_,[`${L}-type-${x}`]:!!x,[`${L}-rtl`]:"rtl"===k},a,p,H),J=Object.assign(Object.assign({},null==R?void 0:R.style),m);return D(i.createElement("div",Object.assign({ref:t},V,{className:Y,style:J}),G,Q,q,U))}));var j=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,className:n,avatar:a,title:o,description:s}=e,c=j(e,["prefixCls","className","avatar","title","description"]),{getPrefixCls:d}=i.useContext(l.E_),p=d("card",t),u=r()(`${p}-meta`,n),m=a?i.createElement("div",{className:`${p}-meta-avatar`},a):null,g=o?i.createElement("div",{className:`${p}-meta-title`},o):null,f=s?i.createElement("div",{className:`${p}-meta-description`},s):null,b=g||f?i.createElement("div",{className:`${p}-meta-detail`},g,f):null;return i.createElement("div",Object.assign({},c,{className:u}),m,b)};const z=w;z.Grid=u,z.Meta=N;var P=z},38854:function(e,t,n){n.d(t,{Z:function(){return v}});var a=n(91857),r=n(92310),o=n.n(r),i=n(59301),l=n(78892),s=n(3113),c=n(36355),d=n(81327),p=n(33234),u=n(47211),m=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:t,getPrefixCls:n,direction:r}=i.useContext(c.E_),{prefixCls:g,type:f="default",danger:b,disabled:v,loading:y,onClick:h,htmlType:$,children:x,className:S,menu:C,arrow:O,autoFocus:E,overlay:w,trigger:j,align:N,open:z,onOpenChange:P,placement:T,getPopupContainer:M,href:B,icon:Z=i.createElement(l.Z,null),title:k,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:L,overlayClassName:D,overlayStyle:H,destroyPopupOnHide:F,dropdownRender:W}=e,A=m(e,["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"]),G=n("dropdown",g),_=`${G}-button`,[K,X]=(0,u.Z)(G),Q={menu:C,arrow:O,autoFocus:E,align:N,disabled:v,trigger:v?[]:j,onOpenChange:P,getPopupContainer:M||t,mouseEnterDelay:I,mouseLeaveDelay:L,overlayClassName:D,overlayStyle:H,destroyPopupOnHide:F,dropdownRender:W},{compactSize:q,compactItemClassnames:U}=(0,p.ri)(G,r),V=o()(_,U,S,X);"overlay"in e&&(Q.overlay=w),"open"in e&&(Q.open=z),Q.placement="placement"in e?T:"rtl"===r?"bottomLeft":"bottomRight";const Y=i.createElement(s.ZP,{type:f,danger:b,disabled:v,loading:y,onClick:h,htmlType:$,href:B,title:k},x),J=i.createElement(s.ZP,{type:f,danger:b,icon:Z}),[ee,te]=R([Y,J]);return K(i.createElement(d.Z.Compact,Object.assign({className:V,size:q,block:!0},A),ee,i.createElement(a.Z,Object.assign({},Q),te)))};g.__ANT_BUTTON=!0;var f=g;const b=a.Z;b.Button=f;var v=b},24650:function(e,t,n){n.d(t,{Z:function(){return B}});var a=n(92310),r=n.n(a),o=n(59301),i=n(36355),l=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(i.E_),{prefixCls:a,className:c}=e,d=t("input-group",a),p=t("input"),[u,m]=(0,s.ZP)(p),g=r()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===n},m,c),f=(0,o.useContext)(l.aM),b=(0,o.useMemo)((()=>Object.assign(Object.assign({},f),{isFormItemInput:!1})),[f]);return u(o.createElement("span",{className:g,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:b},e.children)))},d=n(9432),p=n(33614),u={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"},m=n(1393),g=function(e,t){return o.createElement(m.Z,(0,p.Z)({},e,{ref:t,icon:u}))};var f=o.forwardRef(g),b=n(76897),v=n(55405),y=n(25629),h=n(59412),$=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);re?o.createElement(b.Z,null):o.createElement(f,null),S={click:"onClick",hover:"onMouseOver"};var C=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,a="object"==typeof n&&void 0!==n.visible,[l,s]=(0,o.useState)((()=>!!a&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{a&&s(n.visible)}),[a,n]);const p=(0,h.Z)(c),u=()=>{const{disabled:t}=e;t||(l&&p(),s((e=>{var t;const a=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,a)),a})))},{className:m,prefixCls:g,inputPrefixCls:f,size:b}=e,C=$(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:O}=o.useContext(i.E_),E=O("input",f),w=O("input-password",g),j=n&&(t=>{const{action:n="click",iconRender:a=x}=e,r=S[n]||"",i=a(l),s={[r]:u,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(i)?i:o.createElement("span",null,i),s)})(w),N=r()(w,m,{[`${w}-${b}`]:!!b}),z=Object.assign(Object.assign({},(0,v.Z)(C,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:N,prefixCls:E,suffix:j});return b&&(z.size=b),o.createElement(d.Z,Object.assign({ref:(0,y.sQ)(t,c)},z))})),O=n(78405),E=n(92343),w=n(3113),j=n(19716),N=n(33234),z=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:a,className:l,size:s,suffix:c,enterButton:p=!1,addonAfter:u,loading:m,disabled:g,onSearch:f,onChange:b,onCompositionStart:v,onCompositionEnd:h}=e,$=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:S}=o.useContext(i.E_),C=o.useRef(!1),P=x("input-search",n),T=x("input",a),{compactSize:M}=(0,N.ri)(P,S),B=(0,j.Z)((e=>{var t;return null!==(t=null!=s?s:M)&&void 0!==t?t:e})),Z=o.useRef(null),k=e=>{var t;document.activeElement===(null===(t=Z.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;f&&f(null===(n=null===(t=Z.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?o.createElement(O.Z,null):null,L=`${P}-button`;let D;const H=p||{},F=H.type&&!0===H.type.__ANT_BUTTON;D=F||"button"===H.type?(0,E.Tm)(H,Object.assign({onMouseDown:k,onClick:e=>{var t,n;null===(n=null===(t=null==H?void 0:H.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},F?{className:L,size:B}:{})):o.createElement(w.ZP,{className:L,type:p?"primary":void 0,size:B,disabled:g,key:"enterButton",onMouseDown:k,onClick:R,loading:m,icon:I},p),u&&(D=[D,(0,E.Tm)(u,{key:"addonAfter"})]);const W=r()(P,{[`${P}-rtl`]:"rtl"===S,[`${P}-${B}`]:!!B,[`${P}-with-button`]:!!p},l);return o.createElement(d.Z,Object.assign({ref:(0,y.sQ)(Z,t),onPressEnter:e=>{C.current||m||R(e)}},$,{size:B,onCompositionStart:e=>{C.current=!0,null==v||v(e)},onCompositionEnd:e=>{C.current=!1,null==h||h(e)},prefixCls:T,addonAfter:D,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&f&&f(e.target.value,e,{source:"clear"}),b&&b(e)},className:W,disabled:g}))})),T=n(1643);const M=d.Z;M.Group=c,M.Search=P,M.TextArea=T.Z,M.Password=C;var B=M},81327:function(e,t,n){n.d(t,{Z:function(){return y}});var a=n(59301),r=n(92310),o=n.n(r),i=n(75440),l=n(36355),s=n(33234);const c=a.createContext({latestIndex:0}),d=c.Provider;var p=e=>{let{className:t,index:n,children:r,split:o,style:i}=e;const{latestIndex:l}=a.useContext(c);return null==r?null:a.createElement(a.Fragment,null,a.createElement("div",{className:t,style:i},r),n{var n,r;const{getPrefixCls:s,space:c,direction:b}=a.useContext(l.E_),{size:v=(null==c?void 0:c.size)||"small",align:y,className:h,rootClassName:$,children:x,direction:S="horizontal",prefixCls:C,split:O,style:E,wrap:w=!1,classNames:j,styles:N}=e,z=f(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,T]=Array.isArray(v)?v:[v,v],M=m(T),B=m(P),Z=g(T),k=g(P),R=(0,i.Z)(x,{keepEmpty:!0}),I=void 0===y&&"horizontal"===S?"center":y,L=s("space",C),[D,H]=(0,u.Z)(L),F=o()(L,null==c?void 0:c.className,H,`${L}-${S}`,{[`${L}-rtl`]:"rtl"===b,[`${L}-align-${I}`]:I,[`${L}-gap-row-${T}`]:M,[`${L}-gap-col-${P}`]:B},h,$),W=o()(`${L}-item`,null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let A=0;const G=R.map(((e,t)=>{var n,r;null!=e&&(A=t);const o=e&&e.key||`${W}-${t}`;return a.createElement(p,{className:W,key:o,index:t,split:O,style:null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),_=a.useMemo((()=>({latestIndex:A})),[A]);if(0===R.length)return null;const K={};return w&&(K.flexWrap="wrap"),!B&&k&&(K.columnGap=P),!M&&Z&&(K.rowGap=T),D(a.createElement("div",Object.assign({ref:t,className:F,style:Object.assign(Object.assign(Object.assign({},K),null==c?void 0:c.style),E)},z),a.createElement(d,{value:_},G)))}));const v=b;v.Compact=s.ZP;var y=v},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var a=n(59301),r=n(56762),o=n(92343),i=n(92310),l=n.n(i),s=n(36355),c=n(66999);var d=e=>{const{value:t,formatter:n,precision:r,decimalSeparator:o,groupSeparator:i="",prefixCls:l}=e;let s;if("function"==typeof n)s=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,i),"number"==typeof r&&(c=c.padEnd(r,"0").slice(0,r>0?r:0)),c&&(c=`${o}${c}`),s=[a.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&a.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else s=e}return a.createElement("span",{className:`${l}-content-value`},s)},p=n(17313),u=n(83116),m=n(37613);const g=e=>{const{componentCls:t,marginXXS:n,padding:a,colorTextDescription:r,titleFontSize:o,colorTextHeading:i,contentFontSize:l,fontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:r,fontSize:o},[`${t}-skeleton`]:{paddingTop:a},[`${t}-content`]:{color:i,fontSize:l,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var f=(0,u.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[g(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var b=e=>{const{prefixCls:t,className:n,rootClassName:r,style:o,valueStyle:i,value:p=0,title:u,valueRender:m,prefix:g,suffix:b,loading:v=!1,onMouseEnter:y,onMouseLeave:h,decimalSeparator:$=".",groupSeparator:x=","}=e,{getPrefixCls:S,direction:C,statistic:O}=a.useContext(s.E_),E=S("statistic",t),[w,j]=f(E),N=a.createElement(d,Object.assign({decimalSeparator:$,groupSeparator:x,prefixCls:E},e,{value:p})),z=l()(E,{[`${E}-rtl`]:"rtl"===C},null==O?void 0:O.className,n,r,j);return w(a.createElement("div",{className:z,style:Object.assign(Object.assign({},null==O?void 0:O.style),o),onMouseEnter:y,onMouseLeave:h},u&&a.createElement("div",{className:`${E}-title`},u),a.createElement(c.Z,{paragraph:!1,loading:v,className:`${E}-skeleton`},a.createElement("div",{style:i,className:`${E}-content`},g&&a.createElement("span",{className:`${E}-content-prefix`},g),m?m(N):N,b&&a.createElement("span",{className:`${E}-content-suffix`},b)))))};const v=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function y(e,t){const{format:n=""}=t,a=new Date(e).getTime(),r=Date.now();return function(e,t){let n=e;const a=/\[[^\]]*]/g,r=(t.match(a)||[]).map((e=>e.slice(1,-1))),o=t.replace(a,"[]"),i=v.reduce(((e,t)=>{let[a,r]=t;if(e.includes(a)){const t=Math.floor(n/r);return n-=t*r,e.replace(new RegExp(`${a}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return i.replace(a,(()=>{const e=r[l];return l+=1,e}))}(Math.max(a-r,0),n)}const h=e=>{const{value:t,format:n="HH:mm:ss",onChange:i,onFinish:l}=e,s=(0,r.Z)(),c=a.useRef(null),d=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==i||i(e-Date.now()),e(d(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return a.createElement(b,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>y(e,Object.assign(Object.assign({},t),{format:n}))}))};var $=a.memo(h);b.Countdown=$;var x=b}}]); \ No newline at end of file diff --git a/68273.async.js b/68273.async.js new file mode 100644 index 0000000000..558715db27 --- /dev/null +++ b/68273.async.js @@ -0,0 +1 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[68273],{79920:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var o=n(33614),r=n(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494zM504 618H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM312 490v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8z"}}]},name:"file-text",theme:"outlined"},i=n(1393),l=function(e,t){return r.createElement(i.Z,(0,o.Z)({},e,{ref:t,icon:s}))};var a=r.forwardRef(l)},31797:function(e,t,n){"use strict";n.d(t,{Z:function(){return w}});var o=n(59301),r=n(56762),s=n(92343),i=n(92310),l=n.n(i),a=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:r,decimalSeparator:s,groupSeparator:i="",prefixCls:l}=e;let a;if("function"==typeof n)a=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,i),"number"==typeof r&&(c=c.padEnd(r,"0").slice(0,r>0?r:0)),c&&(c=`${s}${c}`),a=[o.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&o.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else a=e}return o.createElement("span",{className:`${l}-content-value`},a)},p=n(17313),f=n(83116),d=n(37613);const h=e=>{const{componentCls:t,marginXXS:n,padding:o,colorTextDescription:r,titleFontSize:s,colorTextHeading:i,contentFontSize:l,fontFamily:a}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:r,fontSize:s},[`${t}-skeleton`]:{paddingTop:o},[`${t}-content`]:{color:i,fontSize:l,fontFamily:a,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,f.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[h(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var m=e=>{const{prefixCls:t,className:n,rootClassName:r,style:s,valueStyle:i,value:p=0,title:f,valueRender:d,prefix:h,suffix:m,loading:g=!1,onMouseEnter:y,onMouseLeave:b,decimalSeparator:L=".",groupSeparator:w=","}=e,{getPrefixCls:S,direction:E,statistic:C}=o.useContext(a.E_),M=S("statistic",t),[P,O]=v(M),k=o.createElement(u,Object.assign({decimalSeparator:L,groupSeparator:w,prefixCls:M},e,{value:p})),x=l()(M,{[`${M}-rtl`]:"rtl"===E},null==C?void 0:C.className,n,r,O);return P(o.createElement("div",{className:x,style:Object.assign(Object.assign({},null==C?void 0:C.style),s),onMouseEnter:y,onMouseLeave:b},f&&o.createElement("div",{className:`${M}-title`},f),o.createElement(c.Z,{paragraph:!1,loading:g,className:`${M}-skeleton`},o.createElement("div",{style:i,className:`${M}-content`},h&&o.createElement("span",{className:`${M}-content-prefix`},h),d?d(k):k,m&&o.createElement("span",{className:`${M}-content-suffix`},m)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function y(e,t){const{format:n=""}=t,o=new Date(e).getTime(),r=Date.now();return function(e,t){let n=e;const o=/\[[^\]]*]/g,r=(t.match(o)||[]).map((e=>e.slice(1,-1))),s=t.replace(o,"[]"),i=g.reduce(((e,t)=>{let[o,r]=t;if(e.includes(o)){const t=Math.floor(n/r);return n-=t*r,e.replace(new RegExp(`${o}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),s);let l=0;return i.replace(o,(()=>{const e=r[l];return l+=1,e}))}(Math.max(o-r,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:i,onFinish:l}=e,a=(0,r.Z)(),c=o.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{a(),null==i||i(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return o.createElement(m,Object.assign({},e,{valueRender:e=>(0,s.Tm)(e,{title:void 0}),formatter:(e,t)=>y(e,Object.assign(Object.assign({},t),{format:n}))}))};var L=o.memo(b);m.Countdown=L;var w=m},51581:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));c.ref=function(t){e.scrollComponent=t,a&&a(t)};var u=[n];return r&&(l?i?u.unshift(l):u.push(l):this.defaultLoader&&(i?u.unshift(this.defaultLoader):u.push(this.defaultLoader))),s.default.createElement(o,c,u)}}]),t}(r.Component);a.propTypes={children:i.default.node.isRequired,element:i.default.node,hasMore:i.default.bool,initialLoad:i.default.bool,isReverse:i.default.bool,loader:i.default.node,loadMore:i.default.func.isRequired,pageStart:i.default.number,ref:i.default.func,getScrollParent:i.default.func,threshold:i.default.number,useCapture:i.default.bool,useWindow:i.default.bool},a.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=a,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)}}]); \ No newline at end of file diff --git a/69147.async.js b/69147.async.js new file mode 100644 index 0000000000..30d6db68eb --- /dev/null +++ b/69147.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[69147,56087,38346,53795,19436,92771,23043,91259,90405,1908,50391,70680,56065,2154,50283,72559,56271],{9516:function(e,n,t){t.d(n,{Z:function(){return s}});var a=t(33614),r=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},o=t(1393),l=function(e,n){return r.createElement(o.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var s=r.forwardRef(l)},76897:function(e,n,t){t.d(n,{Z:function(){return s}});var a=t(33614),r=t(59301),i={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"},o=t(1393),l=function(e,n){return r.createElement(o.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var s=r.forwardRef(l)},46061:function(e,n,t){t.d(n,{Z:function(){return s}});var a=t(33614),r=t(59301),i={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"},o=t(1393),l=function(e,n){return r.createElement(o.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var s=r.forwardRef(l)},23494:function(){},56762:function(e,n,t){t.d(n,{Z:function(){return r}});var a=t(59301);function r(){const[,e]=a.useReducer((e=>e+1),0);return e}},38854:function(e,n,t){t.d(n,{Z:function(){return v}});var a=t(91857),r=t(92310),i=t.n(r),o=t(59301),l=t(78892),s=t(3113),c=t(36355),d=t(81327),u=t(33234),m=t(47211),p=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:n,getPrefixCls:t,direction:r}=o.useContext(c.E_),{prefixCls:f,type:g="default",danger:h,disabled:v,loading:y,onClick:b,htmlType:$,children:C,className:x,menu:w,arrow:S,autoFocus:O,overlay:E,trigger:k,align:I,open:M,onOpenChange:N,placement:z,getPopupContainer:Z,href:j,icon:P=o.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:R,mouseLeaveDelay:L,overlayClassName:H,overlayStyle:K,destroyPopupOnHide:F,dropdownRender:A}=e,B=p(e,["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"]),_=t("dropdown",f),W=`${_}-button`,[X,Q]=(0,m.Z)(_),V={menu:w,arrow:S,autoFocus:O,align:I,disabled:v,trigger:v?[]:k,onOpenChange:N,getPopupContainer:Z||n,mouseEnterDelay:R,mouseLeaveDelay:L,overlayClassName:H,overlayStyle:K,destroyPopupOnHide:F,dropdownRender:A},{compactSize:U,compactItemClassnames:q}=(0,u.ri)(_,r),G=i()(W,q,x,Q);"overlay"in e&&(V.overlay=E),"open"in e&&(V.open=M),V.placement="placement"in e?z:"rtl"===r?"bottomLeft":"bottomRight";const Y=o.createElement(s.ZP,{type:g,danger:h,disabled:v,loading:y,onClick:b,htmlType:$,href:j,title:D},C),J=o.createElement(s.ZP,{type:g,danger:h,icon:P}),[ee,ne]=T([Y,J]);return X(o.createElement(d.Z.Compact,Object.assign({className:G,size:U,block:!0},B),ee,o.createElement(a.Z,Object.assign({},V),ne)))};f.__ANT_BUTTON=!0;var g=f;const h=a.Z;h.Button=g;var v=h},24650:function(e,n,t){t.d(n,{Z:function(){return j}});var a=t(92310),r=t.n(a),i=t(59301),o=t(36355),l=t(32441),s=t(9937);var c=e=>{const{getPrefixCls:n,direction:t}=(0,i.useContext)(o.E_),{prefixCls:a,className:c}=e,d=n("input-group",a),u=n("input"),[m,p]=(0,s.ZP)(u),f=r()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===t},p,c),g=(0,i.useContext)(l.aM),h=(0,i.useMemo)((()=>Object.assign(Object.assign({},g),{isFormItemInput:!1})),[g]);return m(i.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},i.createElement(l.aM.Provider,{value:h},e.children)))},d=t(9432),u=t(33614),m={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"},p=t(1393),f=function(e,n){return i.createElement(p.Z,(0,u.Z)({},e,{ref:n,icon:m}))};var g=i.forwardRef(f),h=t(76897),v=t(55405),y=t(25629),b=t(59412),$=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);re?i.createElement(h.Z,null):i.createElement(g,null),x={click:"onClick",hover:"onMouseOver"};var w=i.forwardRef(((e,n)=>{const{visibilityToggle:t=!0}=e,a="object"==typeof t&&void 0!==t.visible,[l,s]=(0,i.useState)((()=>!!a&&t.visible)),c=(0,i.useRef)(null);i.useEffect((()=>{a&&s(t.visible)}),[a,t]);const u=(0,b.Z)(c),m=()=>{const{disabled:n}=e;n||(l&&u(),s((e=>{var n;const a=!e;return"object"==typeof t&&(null===(n=t.onVisibleChange)||void 0===n||n.call(t,a)),a})))},{className:p,prefixCls:f,inputPrefixCls:g,size:h}=e,w=$(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:S}=i.useContext(o.E_),O=S("input",g),E=S("input-password",f),k=t&&(n=>{const{action:t="click",iconRender:a=C}=e,r=x[t]||"",o=a(l),s={[r]:m,className:`${n}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return i.cloneElement(i.isValidElement(o)?o:i.createElement("span",null,o),s)})(E),I=r()(E,p,{[`${E}-${h}`]:!!h}),M=Object.assign(Object.assign({},(0,v.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:I,prefixCls:O,suffix:k});return h&&(M.size=h),i.createElement(d.Z,Object.assign({ref:(0,y.sQ)(n,c)},M))})),S=t(78405),O=t(92343),E=t(3113),k=t(19716),I=t(33234),M=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,inputPrefixCls:a,className:l,size:s,suffix:c,enterButton:u=!1,addonAfter:m,loading:p,disabled:f,onSearch:g,onChange:h,onCompositionStart:v,onCompositionEnd:b}=e,$=M(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:x}=i.useContext(o.E_),w=i.useRef(!1),N=C("input-search",t),z=C("input",a),{compactSize:Z}=(0,I.ri)(N,x),j=(0,k.Z)((e=>{var n;return null!==(n=null!=s?s:Z)&&void 0!==n?n:e})),P=i.useRef(null),D=e=>{var n;document.activeElement===(null===(n=P.current)||void 0===n?void 0:n.input)&&e.preventDefault()},T=e=>{var n,t;g&&g(null===(t=null===(n=P.current)||void 0===n?void 0:n.input)||void 0===t?void 0:t.value,e,{source:"input"})},R="boolean"==typeof u?i.createElement(S.Z,null):null,L=`${N}-button`;let H;const K=u||{},F=K.type&&!0===K.type.__ANT_BUTTON;H=F||"button"===K.type?(0,O.Tm)(K,Object.assign({onMouseDown:D,onClick:e=>{var n,t;null===(t=null===(n=null==K?void 0:K.props)||void 0===n?void 0:n.onClick)||void 0===t||t.call(n,e),T(e)},key:"enterButton"},F?{className:L,size:j}:{})):i.createElement(E.ZP,{className:L,type:u?"primary":void 0,size:j,disabled:f,key:"enterButton",onMouseDown:D,onClick:T,loading:p,icon:R},u),m&&(H=[H,(0,O.Tm)(m,{key:"addonAfter"})]);const A=r()(N,{[`${N}-rtl`]:"rtl"===x,[`${N}-${j}`]:!!j,[`${N}-with-button`]:!!u},l);return i.createElement(d.Z,Object.assign({ref:(0,y.sQ)(P,n),onPressEnter:e=>{w.current||p||T(e)}},$,{size:j,onCompositionStart:e=>{w.current=!0,null==v||v(e)},onCompositionEnd:e=>{w.current=!1,null==b||b(e)},prefixCls:z,addonAfter:H,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&g&&g(e.target.value,e,{source:"clear"}),h&&h(e)},className:A,disabled:f}))})),z=t(1643);const Z=d.Z;Z.Group=c,Z.Search=N,Z.TextArea=z.Z,Z.Password=w;var j=Z},81327:function(e,n,t){t.d(n,{Z:function(){return y}});var a=t(59301),r=t(92310),i=t.n(r),o=t(75440),l=t(36355),s=t(33234);const c=a.createContext({latestIndex:0}),d=c.Provider;var u=e=>{let{className:n,index:t,children:r,split:i,style:o}=e;const{latestIndex:l}=a.useContext(c);return null==r?null:a.createElement(a.Fragment,null,a.createElement("div",{className:n,style:o},r),t{var t,r;const{getPrefixCls:s,space:c,direction:h}=a.useContext(l.E_),{size:v=(null==c?void 0:c.size)||"small",align:y,className:b,rootClassName:$,children:C,direction:x="horizontal",prefixCls:w,split:S,style:O,wrap:E=!1,classNames:k,styles:I}=e,M=g(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[N,z]=Array.isArray(v)?v:[v,v],Z=p(z),j=p(N),P=f(z),D=f(N),T=(0,o.Z)(C,{keepEmpty:!0}),R=void 0===y&&"horizontal"===x?"center":y,L=s("space",w),[H,K]=(0,m.Z)(L),F=i()(L,null==c?void 0:c.className,K,`${L}-${x}`,{[`${L}-rtl`]:"rtl"===h,[`${L}-align-${R}`]:R,[`${L}-gap-row-${z}`]:Z,[`${L}-gap-col-${N}`]:j},b,$),A=i()(`${L}-item`,null!==(t=null==k?void 0:k.item)&&void 0!==t?t:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let B=0;const _=T.map(((e,n)=>{var t,r;null!=e&&(B=n);const i=e&&e.key||`${A}-${n}`;return a.createElement(u,{className:A,key:i,index:n,split:S,style:null!==(t=null==I?void 0:I.item)&&void 0!==t?t:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),W=a.useMemo((()=>({latestIndex:B})),[B]);if(0===T.length)return null;const X={};return E&&(X.flexWrap="wrap"),!j&&D&&(X.columnGap=N),!Z&&P&&(X.rowGap=z),H(a.createElement("div",Object.assign({ref:n,className:F,style:Object.assign(Object.assign(Object.assign({},X),null==c?void 0:c.style),O)},M),a.createElement(d,{value:W},_)))}));const v=h;v.Compact=s.ZP;var y=v},31797:function(e,n,t){t.d(n,{Z:function(){return C}});var a=t(59301),r=t(56762),i=t(92343),o=t(92310),l=t.n(o),s=t(36355),c=t(66999);var d=e=>{const{value:n,formatter:t,precision:r,decimalSeparator:i,groupSeparator:o="",prefixCls:l}=e;let s;if("function"==typeof t)s=t(n);else{const e=String(n),t=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(t&&"-"!==e){const e=t[1];let n=t[2]||"0",c=t[4]||"";n=n.replace(/\B(?=(\d{3})+(?!\d))/g,o),"number"==typeof r&&(c=c.padEnd(r,"0").slice(0,r>0?r:0)),c&&(c=`${i}${c}`),s=[a.createElement("span",{key:"int",className:`${l}-content-value-int`},e,n),c&&a.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else s=e}return a.createElement("span",{className:`${l}-content-value`},s)},u=t(17313),m=t(83116),p=t(37613);const f=e=>{const{componentCls:n,marginXXS:t,padding:a,colorTextDescription:r,titleFontSize:i,colorTextHeading:o,contentFontSize:l,fontFamily:s}=e;return{[`${n}`]:Object.assign(Object.assign({},(0,u.Wf)(e)),{[`${n}-title`]:{marginBottom:t,color:r,fontSize:i},[`${n}-skeleton`]:{paddingTop:a},[`${n}-content`]:{color:o,fontSize:l,fontFamily:s,[`${n}-content-value`]:{display:"inline-block",direction:"ltr"},[`${n}-content-prefix, ${n}-content-suffix`]:{display:"inline-block"},[`${n}-content-prefix`]:{marginInlineEnd:t},[`${n}-content-suffix`]:{marginInlineStart:t}}})}};var g=(0,m.Z)("Statistic",(e=>{const n=(0,p.TS)(e,{});return[f(n)]}),(e=>{const{fontSizeHeading3:n,fontSize:t}=e;return{titleFontSize:t,contentFontSize:n}}));var h=e=>{const{prefixCls:n,className:t,rootClassName:r,style:i,valueStyle:o,value:u=0,title:m,valueRender:p,prefix:f,suffix:h,loading:v=!1,onMouseEnter:y,onMouseLeave:b,decimalSeparator:$=".",groupSeparator:C=","}=e,{getPrefixCls:x,direction:w,statistic:S}=a.useContext(s.E_),O=x("statistic",n),[E,k]=g(O),I=a.createElement(d,Object.assign({decimalSeparator:$,groupSeparator:C,prefixCls:O},e,{value:u})),M=l()(O,{[`${O}-rtl`]:"rtl"===w},null==S?void 0:S.className,t,r,k);return E(a.createElement("div",{className:M,style:Object.assign(Object.assign({},null==S?void 0:S.style),i),onMouseEnter:y,onMouseLeave:b},m&&a.createElement("div",{className:`${O}-title`},m),a.createElement(c.Z,{paragraph:!1,loading:v,className:`${O}-skeleton`},a.createElement("div",{style:o,className:`${O}-content`},f&&a.createElement("span",{className:`${O}-content-prefix`},f),p?p(I):I,h&&a.createElement("span",{className:`${O}-content-suffix`},h)))))};const v=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function y(e,n){const{format:t=""}=n,a=new Date(e).getTime(),r=Date.now();return function(e,n){let t=e;const a=/\[[^\]]*]/g,r=(n.match(a)||[]).map((e=>e.slice(1,-1))),i=n.replace(a,"[]"),o=v.reduce(((e,n)=>{let[a,r]=n;if(e.includes(a)){const n=Math.floor(t/r);return t-=n*r,e.replace(new RegExp(`${a}+`,"g"),(e=>{const t=e.length;return n.toString().padStart(t,"0")}))}return e}),i);let l=0;return o.replace(a,(()=>{const e=r[l];return l+=1,e}))}(Math.max(a-r,0),t)}const b=e=>{const{value:n,format:t="HH:mm:ss",onChange:o,onFinish:l}=e,s=(0,r.Z)(),c=a.useRef(null),d=()=>{const e=function(e){return new Date(e).getTime()}(n);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==o||o(e-Date.now()),e(d(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[n]);return a.createElement(h,Object.assign({},e,{valueRender:e=>(0,i.Tm)(e,{title:void 0}),formatter:(e,n)=>y(e,Object.assign(Object.assign({},n),{format:t}))}))};var $=a.memo(b);h.Countdown=$;var C=h},92899:function(e,n,t){t.d(n,{Fm:function(){return m}});var a=t(7102),r=t(95406);const i=new a.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),o=new a.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new a.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new a.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new a.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),d=new a.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),u={"move-up":{inKeyframes:new a.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new a.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:i,outKeyframes:o},"move-left":{inKeyframes:l,outKeyframes:s},"move-right":{inKeyframes:c,outKeyframes:d}},m=(e,n)=>{const{antCls:t}=e,a=`${t}-${n}`,{inKeyframes:i,outKeyframes:o}=u[n];return[(0,r.R)(a,i,o,e.motionDurationMid),{[`\n ${a}-enter,\n ${a}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${a}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}},78673:function(e,n,t){t.d(n,{Z:function(){return Z}});var a=t(42857),r=t(92310),i=t.n(r),o=t(33614),l=t(24018),s=t(54099),c=t(63011),d=t(59301),u=t(71366),m=t(20287),p=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],f=d.forwardRef((function(e,n){var t,a=e.prefixCls,r=void 0===a?"rc-switch":a,f=e.className,g=e.checked,h=e.defaultChecked,v=e.disabled,y=e.loadingIcon,b=e.checkedChildren,$=e.unCheckedChildren,C=e.onClick,x=e.onChange,w=e.onKeyDown,S=(0,c.Z)(e,p),O=(0,u.Z)(!1,{value:g,defaultValue:h}),E=(0,s.Z)(O,2),k=E[0],I=E[1];function M(e,n){var t=k;return v||(I(t=e),null==x||x(t,n)),t}var N=i()(r,f,(t={},(0,l.Z)(t,"".concat(r,"-checked"),k),(0,l.Z)(t,"".concat(r,"-disabled"),v),t));return d.createElement("button",(0,o.Z)({},S,{type:"button",role:"switch","aria-checked":k,disabled:v,className:N,ref:n,onKeyDown:function(e){e.which===m.Z.LEFT?M(!1,e):e.which===m.Z.RIGHT&&M(!0,e),null==w||w(e)},onClick:function(e){var n=M(!k,e);null==C||C(n,e)}}),y,d.createElement("span",{className:"".concat(r,"-inner")},d.createElement("span",{className:"".concat(r,"-inner-checked")},b),d.createElement("span",{className:"".concat(r,"-inner-unchecked")},$)))}));f.displayName="Switch";var g=f,h=t(14088),v=t(36355),y=t(1684),b=t(19716),$=t(64993),C=t(17313),x=t(83116),w=t(37613);const S=e=>{const{componentCls:n,trackHeightSM:t,trackPadding:a,trackMinWidthSM:r,innerMinMarginSM:i,innerMaxMarginSM:o,handleSizeSM:l}=e,s=`${n}-inner`;return{[n]:{[`&${n}-small`]:{minWidth:r,height:t,lineHeight:`${t}px`,[`${n}-inner`]:{paddingInlineStart:o,paddingInlineEnd:i,[`${s}-checked`]:{marginInlineStart:`calc(-100% + ${l+2*a}px - ${2*o}px)`,marginInlineEnd:`calc(100% - ${l+2*a}px + ${2*o}px)`},[`${s}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`${n}-handle`]:{width:l,height:l},[`${n}-loading-icon`]:{top:(l-e.switchLoadingIconSize)/2,fontSize:e.switchLoadingIconSize},[`&${n}-checked`]:{[`${n}-inner`]:{paddingInlineStart:i,paddingInlineEnd:o,[`${s}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${s}-unchecked`]:{marginInlineStart:`calc(100% - ${l+2*a}px + ${2*o}px)`,marginInlineEnd:`calc(-100% + ${l+2*a}px - ${2*o}px)`}},[`${n}-handle`]:{insetInlineStart:`calc(100% - ${l+a}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${s}`]:{[`${s}-unchecked`]:{marginInlineStart:e.marginXXS/2,marginInlineEnd:-e.marginXXS/2}},[`&${n}-checked ${s}`]:{[`${s}-checked`]:{marginInlineStart:-e.marginXXS/2,marginInlineEnd:e.marginXXS/2}}}}}}},O=e=>{const{componentCls:n,handleSize:t}=e;return{[n]:{[`${n}-loading-icon${e.iconCls}`]:{position:"relative",top:(t-e.fontSize)/2,color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${n}-checked ${n}-loading-icon`]:{color:e.switchColor}}}},E=e=>{const{componentCls:n,motion:t,trackPadding:a,handleBg:r,handleShadow:i,handleSize:o}=e,l=`${n}-handle`;return{[n]:{[l]:{position:"absolute",top:a,insetInlineStart:a,width:o,height:o,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:r,borderRadius:o/2,boxShadow:i,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${n}-checked ${l}`]:{insetInlineStart:`calc(100% - ${o+a}px)`},[`&:not(${n}-disabled):active`]:t?{[`${l}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${n}-checked ${l}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}:{}}}},k=e=>{const{componentCls:n,trackHeight:t,trackPadding:a,innerMinMargin:r,innerMaxMargin:i,handleSize:o}=e,l=`${n}-inner`;return{[n]:{[l]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:i,paddingInlineEnd:r,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${l}-checked, ${l}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none"},[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${o+2*a}px - ${2*i}px)`,marginInlineEnd:`calc(100% - ${o+2*a}px + ${2*i}px)`},[`${l}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`&${n}-checked ${l}`]:{paddingInlineStart:r,paddingInlineEnd:i,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${o+2*a}px + ${2*i}px)`,marginInlineEnd:`calc(-100% + ${o+2*a}px - ${2*i}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:2*a,marginInlineEnd:2*-a}},[`&${n}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:2*-a,marginInlineEnd:2*a}}}}}},I=e=>{const{componentCls:n,trackHeight:t,trackMinWidth:a}=e;return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,C.Wf)(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:a,height:t,lineHeight:`${t}px`,verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${n}-disabled)`]:{background:e.colorTextTertiary}}),(0,C.Qy)(e)),{[`&${n}-checked`]:{background:e.switchColor,[`&:hover:not(${n}-disabled)`]:{background:e.colorPrimaryHover}},[`&${n}-loading, &${n}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${n}-rtl`]:{direction:"rtl"}})}};var M=(0,x.Z)("Switch",(e=>{const n=(0,w.TS)(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:.75*e.fontSizeIcon,switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[I(n),k(n),E(n),O(n),S(n)]}),(e=>{const{fontSize:n,lineHeight:t,controlHeight:a,colorWhite:r}=e,i=n*t,o=a/2,l=i-4,s=o-4;return{trackHeight:i,trackHeightSM:o,trackMinWidth:2*l+8,trackMinWidthSM:2*s+4,trackPadding:2,handleBg:r,handleSize:l,handleSizeSM:s,handleShadow:`0 2px 4px 0 ${new $.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+2+4,innerMinMarginSM:s/2,innerMaxMarginSM:s+2+4}})),N=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,size:r,disabled:o,loading:l,className:s,rootClassName:c,style:u}=e,m=N(e,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:p,direction:f,switch:$}=d.useContext(v.E_),C=d.useContext(y.Z),x=(null!=o?o:C)||l,w=p("switch",t),S=d.createElement("div",{className:`${w}-handle`},l&&d.createElement(a.Z,{className:`${w}-loading-icon`})),[O,E]=M(w),k=(0,b.Z)(r),I=i()(null==$?void 0:$.className,{[`${w}-small`]:"small"===k,[`${w}-loading`]:l,[`${w}-rtl`]:"rtl"===f},s,c,E),z=Object.assign(Object.assign({},null==$?void 0:$.style),u);return O(d.createElement(h.Z,{component:"Switch"},d.createElement(g,Object.assign({},m,{prefixCls:w,className:I,style:z,disabled:x,ref:n,loadingIcon:S}))))}));z.__ANT_SWITCH=!0;var Z=z}}]); \ No newline at end of file diff --git a/5864.chunk.css b/69147.chunk.css similarity index 100% rename from 5864.chunk.css rename to 69147.chunk.css diff --git a/69532.async.js b/69532.async.js index de5a8bbc7c..c2188d64b4 100644 --- a/69532.async.js +++ b/69532.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[69532],{93958:function(e,t,n){"use strict";n.d(t,{Z:function(){return _}});var r=n(7557),s=n.n(r),o=n(41498),i=n.n(o),l=n(82242),a=n.n(l),u=n(79800),c=n.n(u),d=n(39647),p=n.n(d),h=n(59301),f=n(8591),m=n(53326),v=n(95237),x=n(71681),y=n(21884),j=n(48410),b="tip___bHEXo",g=n(37712),w=["ButtonText","ButtonOptions","uploadProps","showTip"],_=function(e){var t,n,r,o=e.ButtonText,l=e.ButtonOptions,u=e.uploadProps,d=e.showTip,_=p()(e,w),k=(0,h.useState)(null),Z=c()(k,2),C=Z[0],L=Z[1],S=a()(a()({maxCount:1,accept:"image/*",withCredentials:!0,beforeUpload:function(e){var t=e.size/1024/1024;return 0!=t||(f.ZP.error("".concat(e.name," 图片无法上传。").concat(0==t?"文件内容不能为空":"超过图片大小限制(2MB)")),m.Z.LIST_IGNORE)},onChange:function(e){var t;(["uploading","done","removed"].includes(e.file.status)&&L(e.file),"done"==e.file.status)&&(null==_||_.onChange(null===(t=e.file)||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id))},action:"".concat(x.Z.API_SERVER,"/api/attachments.json")},u||{}),{},{onRemove:(n=i()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:P(),(null==u?void 0:u.onRemove)&&(null==u||u.onRemove(t));case 2:case"end":return e.stop()}}),e)}))),function(e){return n.apply(this,arguments)})}),P=function(){L(null),null==_||_.onChange()};return(0,h.useEffect)((function(){(null==_?void 0:_.value)&&L({response:{id:null==_?void 0:_.value}})}),[null==_?void 0:_.value]),(0,g.jsx)("div",{id:(null==_?void 0:_.scrollId)||"",children:null!=C&&null!==(t=C.response)&&void 0!==t&&t.id?(0,g.jsxs)(v.Z,{align:"middle",justify:"center",style:{position:"relative",width:400,backgroundColor:"#f4f3f4"},children:[(0,g.jsx)("img",{src:x.Z.API_SERVER+"/api/attachments/"+(null==C||null===(r=C.response)||void 0===r?void 0:r.id),alt:"avatar",style:{width:"100%"}}),(0,g.jsx)("div",{style:{position:"absolute",right:"-6px",top:"-6px",cursor:"pointer",width:16,height:16,borderRadius:"50%",backgroundColor:"#fff"},children:(0,g.jsx)(y.Z,{onClick:i()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:P();case 1:case"end":return e.stop()}}),e)}))),style:{fontSize:"16px",color:"red"}})})]}):(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(m.Z,a()(a()({},S),{},{children:(0,g.jsx)(j.op,a()(a()({style:a()({borderRadius:"2px"},null==l?void 0:l.style)},l),{},{children:o}))})),d&&(0,g.jsx)("span",{className:b,children:"(建议上传尺寸为472*266的图片)"})]})})}},69532:function(e,t,n){"use strict";n.d(t,{Z:function(){return W}});var r=n(82242),s=n.n(r),o=n(7557),i=n.n(o),l=n(41498),a=n.n(l),u=n(39647),c=n.n(u),d=n(59301),p=n(43418),h=n(8591),f=n(78241),m=n(24650),v=n(95237),x=n(43604),y=n(51945),j=n(93958),b=n(37205),g=n.n(b),w=n(79800),_=n.n(w),k=n(24905),Z=n(6848),C=n(57809),L=n(88522),S=n(3113),P=n(26724),O=n.n(P),I=n(61186),T=n.n(I),E=n(6668),N=n(92396),M=n(49105),R=n(80608),F=n(37712),D=(0,R.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t,n,r=e.classroomList,o=(e.loading,e.dispatch),l=(0,R.useParams)(),u=r.actionTabs,c=(0,d.useState)([]),v=_()(c,2),x=v[0],j=v[1],b=(0,d.useState)(!0),w=_()(b,2),P=w[0],I=w[1],D=(0,d.useState)(!1),H=_()(D,2),q=H[0],W=H[1],z=f.Z.useForm(),B=_()(z,1)[0],V=(0,d.useState)([]),Y=_()(V,2),A=Y[0],U=Y[1],$=(0,d.useState)(0),G=_()($,2),X=G[0],Q=G[1],J=(0,d.useState)([]),K=_()(J,2),ee=K[0],te=K[1],ne=(0,d.useState)(!0),re=_()(ne,2),se=re[0],oe=re[1];(0,d.useRef)();(0,d.useEffect)((function(){"添加成员"===r.actionTabs.key&&(oe(!0),ie())}),[r.actionTabs.key]);var ie=function(){var e=a()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o({type:"classroomList/getSchoolList",payload:{}});case 2:t=e.sent,j(t.map((function(e){return{value:e}})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),le=function(){var e=a()(i()().mark((function e(){var t,n,r,o,a=arguments;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t=a.length>0&&void 0!==a[0]&&a[0])&&!P||q){e.next=11;break}return r=B.getFieldValue(),W(!0),Q(t?1:X+1),e.next=7,(0,E.nQ)(s()({page:t?1:X+1,container_id:l.coursesId,container_type:1,school_name:null==r?void 0:r.school_name,keyword:null==r?void 0:r.keyword},r));case 7:o=e.sent,U(t?g()(o.users):[].concat(g()(A),g()(o.users))),W(!1),(null===(n=o.users)||void 0===n?void 0:n.length)<10&&I(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ae=function(){var e=a()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!=ee){e.next=4;break}h.ZP.error("请选择人数"),e.next=9;break;case 4:return console.log(l),e.next=7,(0,M.ZP)("/api/core_subjects/".concat(l.coreId,"/add_members.json"),{method:"post",body:{user_ids:ee.map((function(e){return e}))}});case 7:0===e.sent.status&&(h.ZP.success("添加成功"),o({type:"classroomList/setActionTabs",payload:{}}),o({type:"coreCurriculum/getCoreSubjectDetail",payload:{id:l.coreId}}));case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ue=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(e,t){return(0,F.jsx)(k.Z,{value:t.numid,checked:ee.includes(String(t.numid)),disabled:!!e})}},{title:"姓名",width:100,ellipsis:!0,dataIndex:"username",render:function(e,t){return(0,F.jsx)(Z.Z,{placement:"bottom",title:e,children:(0,F.jsx)(R.Link,{className:"bold c-black",to:"/users/".concat(t.login),target:"_blank",children:e||"--"})})}},{title:"手机",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,F.jsx)(Z.Z,{placement:"bottom",title:e,children:(0,F.jsx)("span",{children:e||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return(0,F.jsx)(Z.Z,{placement:"bottom",title:e,children:(0,F.jsx)("span",{children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,F.jsx)(Z.Z,{placement:"bottom",title:e,children:(0,F.jsx)("span",{children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return(0,F.jsx)(Z.Z,{placement:"bottom",title:e,children:(0,F.jsx)("span",{children:e||"--"})})}},{title:"最后登录时间",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(e){return(0,F.jsx)(Z.Z,{placement:"bottom",title:e,children:(0,F.jsx)("span",{children:T()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"added",width:80,render:function(e){if(1===e)return(0,F.jsx)("span",{className:"c-green",children:"已添加"})}}];return(0,F.jsxs)(p.Z,{centered:!0,title:"添加成员",open:"添加成员"===r.actionTabs.key,okText:"确定",cancelText:"取消",width:1100,zIndex:1e3,bodyStyle:{minHeight:200},onOk:a()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ae();case 1:case"end":return e.stop()}}),e)}))),onCancel:function(){te([]),o({type:"classroomList/setActionTabs",payload:{}})},children:[(0,F.jsxs)(f.Z,{layout:"inline",form:B,initialValues:{school_name:"",keyword:"",search_type:"1"},className:"mt10",children:[(0,F.jsx)(f.Z.Item,{name:"search_type",label:"搜索类型",children:(0,F.jsxs)(C.default,{style:{width:90},children:[(0,F.jsx)(C.default.Option,{value:"1",children:"姓名"}),(0,F.jsx)(C.default.Option,{value:"2",children:"手机号"}),(0,F.jsx)(C.default.Option,{value:"3",children:"邮箱"})]})}),(0,F.jsx)(f.Z.Item,{name:"keyword",label:"搜索内容:",children:(0,F.jsx)(m.Z,{allowClear:!0,style:{width:250},size:"middle",defaultValue:(null===(t=u.selectArrs)||void 0===t?void 0:t.category_name)||(null===(n=u.selectArrs)||void 0===n?void 0:n.name)})}),(0,F.jsx)(f.Z.Item,{name:"school_name",label:"单位:",children:(0,F.jsx)(L.Z,{options:x,style:{width:390},size:"middle",placeholder:"请输入单位名称",filterOption:function(e,t){return-1!==t.value.toUpperCase().indexOf(e.toUpperCase())}})}),(0,F.jsx)(f.Z.Item,{children:(0,F.jsx)(S.ZP,{htmlType:"submit",type:"primary",size:"middle",onClick:function(){return function(){var e;if(""===(null===(e=B.getFieldValue())||void 0===e?void 0:e.keyword))return U([]),void h.ZP.error("请输入搜索内容");oe(!1),I(!0),W(!1),te([]),setTimeout((function(){le(!0)}),200)}()},children:"搜索"})})]}),se&&(0,F.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,F.jsx)("img",{src:N.RL,width:"100",alt:""}),(0,F.jsx)("br",{}),(0,F.jsx)("p",{className:"mt20",children:"请搜索要添加的人员"})]}),!se&&""==A&&!q&&(0,F.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,F.jsx)("img",{src:N.z3,width:"100",alt:""}),(0,F.jsx)("br",{}),(0,F.jsx)("p",{className:"mt20",children:"暂时还没有相关数据哦!"})]}),(!se&&""!=A||q)&&(0,F.jsxs)("section",{children:[(0,F.jsx)("div",{className:"flexd-table-header mt20",children:(0,F.jsx)(y.Z,{pagination:!1,dataSource:[],columns:ue})}),(0,F.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,F.jsx)(O(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){le()},hasMore:P,useWindow:!1,children:(0,F.jsx)(y.Z,{loading:q,showHeader:!1,pagination:!1,dataSource:A,columns:ue,onRow:function(e){return{onClick:function(e){e.currentTarget.querySelector("input").disabled||function(e){e=String(e);var t=ee.indexOf(e);t<0?ee.push(e):ee.splice(t,1),te(g()(ee))}(e.currentTarget.querySelector("input").value)}}}})})})]})]})})),H=n(75916),q=["handleFinish","form","dispatch","user","coreCurriculum"],W=(0,R.connect)((function(e){return{dispatch:e.dispatch,coreCurriculum:e.coreCurriculum,user:e.user}}))((function(e){var t,n=e.handleFinish,r=e.form,o=e.dispatch,l=(e.user,e.coreCurriculum),u=c()(e,q),d=l.CoreDetail,b=(0,R.useParams)(),g=[{title:"姓名",dataIndex:"user_name",key:"user_name"},{title:"学校",dataIndex:"school_name",key:"school_name"},{title:"身份",dataIndex:"role",key:"role",width:80,render:function(e,t){return(0,F.jsx)("span",{children:"1"==e?"管理员":"成员"})}},{title:"操作",render:function(e,t){return(0,F.jsx)(F.Fragment,{children:!(null!=t&&t.is_current_user)&&(0,F.jsxs)(F.Fragment,{children:["1"==(null==t?void 0:t.role)&&((null==d?void 0:d.is_core_subject_admin)||(0,H.Ny)())&&(0,F.jsx)("span",{style:{marginLeft:10,cursor:"pointer",color:"blue"},onClick:a()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:p.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"撤销管理员",content:"是否确认将成员撤销管理员?",onOk:function(){var e=a()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,M.ZP)("/api/core_subjects/".concat(b.coreId,"/set_admin.json"),{method:"post",body:{user_id:null==t?void 0:t.user_id,operation:"revoke"}});case 2:0==(null==(n=e.sent)?void 0:n.status)&&(h.ZP.success("成功撤销管理员"),o({type:"coreCurriculum/getCoreSubjectDetail",payload:{id:b.coreId}}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)}))),children:"撤销管理员"}),"2"==(null==t?void 0:t.role)&&((null==d?void 0:d.is_core_subject_admin)||(0,H.Ny)())&&(0,F.jsx)("span",{style:{marginLeft:10,cursor:"pointer",color:"blue"},onClick:a()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:p.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"设为管理员",content:"是否确认将成员设为管理员?",onOk:function(){var e=a()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,M.ZP)("/api/core_subjects/".concat(b.coreId,"/set_admin.json"),{method:"post",body:{user_id:null==t?void 0:t.user_id,operation:"set"}});case 2:0==(null==(n=e.sent)?void 0:n.status)&&(h.ZP.success("成功设为管理员"),o({type:"coreCurriculum/getCoreSubjectDetail",payload:{id:b.coreId}}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)}))),children:"设为管理员"}),((null==d?void 0:d.is_core_subject_admin)||(0,H.Ny)())&&(0,F.jsx)("span",{style:{marginLeft:10,cursor:"pointer",color:"blue"},onClick:a()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:p.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"移除成员",content:"是否确认将成员移除?",onOk:function(){var e=a()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,M.ZP)("/api/core_subjects/".concat(b.coreId,"/remove_members.json"),{method:"post",body:{user_id:null==t?void 0:t.user_id}});case 2:0==(null==(n=e.sent)?void 0:n.status)&&(h.ZP.success("移除成功"),o({type:"coreCurriculum/getCoreSubjectDetail",payload:{id:b.coreId}}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)}))),children:"移除成员"})]})})}}];return(0,F.jsxs)(p.Z,s()(s()({},u),{},{destroyOnClose:!0,centered:!0,width:1200,children:[(0,F.jsxs)(f.Z,{form:r,size:"large",initialValues:{},layout:"vertical",style:{maxHeight:"calc(100vh - 200px)"},onValuesChange:function(e){},onFinish:n,children:[(0,F.jsx)(f.Z.Item,{htmlFor:null,name:"name",label:"课程名称",rules:[{required:!0,message:"请输入课程名称"}],children:(0,F.jsx)(m.Z,{placeholder:"请输入课程名称",maxLength:50,showCount:!0})}),(0,F.jsx)(f.Z.Item,{htmlFor:null,name:"name_en",label:"课程英文名称",rules:[{required:!0,message:"请输入课程英文名称"}],children:(0,F.jsx)(m.Z,{placeholder:"请输入课程英文名称",maxLength:50,showCount:!0})}),(0,F.jsxs)(v.Z,{gutter:20,children:[(0,F.jsx)(x.Z,{flex:1,children:(0,F.jsx)(f.Z.Item,{htmlFor:null,name:"adminer",label:"负责人(中文)",rules:[{required:!0,message:"请输入负责人"}],children:(0,F.jsx)(m.Z,{placeholder:"请输入负责人",maxLength:10,showCount:!0})})}),(0,F.jsx)(x.Z,{flex:1,children:(0,F.jsx)(f.Z.Item,{htmlFor:null,name:"adminer_en",label:"负责人(英文)",rules:[{required:!0,message:"请输入负责人"}],children:(0,F.jsx)(m.Z,{placeholder:"请输入负责人",maxLength:100,showCount:!0})})})]}),(0,F.jsxs)(v.Z,{gutter:20,children:[(0,F.jsx)(x.Z,{flex:1,children:(0,F.jsx)(f.Z.Item,{htmlFor:null,name:"leading_unit",label:"牵头单位(中文)",rules:[{required:!0,message:"请输入牵头单位"}],children:(0,F.jsx)(m.Z,{placeholder:"请输入牵头单位",maxLength:20,showCount:!0})})}),(0,F.jsx)(x.Z,{flex:1,children:(0,F.jsx)(f.Z.Item,{htmlFor:null,name:"leading_unit_en",label:"牵头单位(英文)",rules:[{required:!0,message:"请输入牵头单位"}],children:(0,F.jsx)(m.Z,{placeholder:"请输入牵头单位",maxLength:500,showCount:!0})})})]}),(0,F.jsxs)(v.Z,{gutter:20,children:[(0,F.jsxs)(x.Z,{span:9,children:[(0,F.jsx)(f.Z.Item,{name:"cover_id",label:"列表封面图",rules:[{required:!0,message:"请上传列表封面图"}],children:(0,F.jsx)(j.Z,{ButtonText:"上传图片"})}),(0,F.jsx)(f.Z.Item,{name:"detail_pic_id",label:"课程详情图",children:(0,F.jsx)(j.Z,{ButtonText:"上传图片"})})]}),"新建核心课程"!=(null==u?void 0:u.title)&&(0,F.jsxs)(x.Z,{span:15,style:{position:"relative"},children:[(0,F.jsx)(f.Z.Item,{name:"users_id",label:"课程成员",children:(0,F.jsx)(y.Z,{columns:g,scroll:{y:200},dataSource:null==l||null===(t=l.CoreDetail)||void 0===t?void 0:t.members,bordered:!0,pagination:!1})}),((null==d?void 0:d.is_core_subject_admin)||(0,H.Ny)())&&(0,F.jsx)("div",{onClick:function(){o({type:"classroomList/setActionTabs",payload:{key:"添加成员"}})},style:{position:"absolute",right:"10px",top:"10px",cursor:"pointer",color:"blue"},children:"添加成员"})]})]})]}),(0,F.jsx)(D,{})]}))}))},88522:function(e,t,n){"use strict";var r=n(92310),s=n.n(r),o=n(75440),i=n(55405),l=n(59301),a=n(53487),u=n(92343),c=n(36355),d=n(57809);const{Option:p}=d.default;function h(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const f=(e,t)=>{const{prefixCls:n,className:r,popupClassName:a,dropdownClassName:f,children:m,dataSource:v}=e,x=(0,o.Z)(m);let y;1===x.length&&(0,u.l$)(x[0])&&!h(x[0])&&([y]=x);const j=y?()=>y:void 0;let b;b=x.length&&h(x[0])?m:v?v.map((e=>{if((0,u.l$)(e))return e;switch(typeof e){case"string":return l.createElement(p,{key:e,value:e},e);case"object":{const{value:t}=e;return l.createElement(p,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:g}=l.useContext(c.E_),w=g("select",n);return l.createElement(d.default,Object.assign({ref:t,suffixIcon:null},(0,i.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:w,popupClassName:a||f,className:s()(`${w}-auto-complete`,r),mode:d.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:j}),b)},m=l.forwardRef(f),v=(0,a.Z)(m);m.Option=p,m._InternalPanelDoNotUseOrYouWillBeFired=v,t.Z=m},51581:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));u.ref=function(t){e.scrollComponent=t,a&&a(t)};var c=[n];return s&&(l?i?c.unshift(l):c.push(l):this.defaultLoader&&(i?c.unshift(this.defaultLoader):c.push(this.defaultLoader))),o.default.createElement(r,u,c)}}]),t}(s.Component);a.propTypes={children:i.default.node.isRequired,element:i.default.node,hasMore:i.default.bool,initialLoad:i.default.bool,isReverse:i.default.bool,loader:i.default.node,loadMore:i.default.func.isRequired,pageStart:i.default.number,ref:i.default.func,getScrollParent:i.default.func,threshold:i.default.number,useCapture:i.default.bool,useWindow:i.default.bool},a.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=a,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[69532],{93958:function(e,n,t){t.d(n,{Z:function(){return w}});var r=t(7557),s=t.n(r),i=t(41498),o=t.n(i),l=t(82242),a=t.n(l),c=t(79800),u=t.n(c),d=t(39647),p=t.n(d),h=t(59301),m=t(8591),x=t(53326),f=t(95237),j=t(71681),v=t(21884),b=t(2753),y="tip___bHEXo",g=t(37712),Z=["ButtonText","ButtonOptions","uploadProps","showTip"],w=function(e){var n,t,r,i=e.ButtonText,l=e.ButtonOptions,c=e.uploadProps,d=e.showTip,w=p()(e,Z),_=(0,h.useState)(null),k=u()(_,2),C=k[0],I=k[1],S=a()(a()({maxCount:1,accept:"image/*",withCredentials:!0,beforeUpload:function(e){var n=e.size/1024/1024;return 0!=n||(m.ZP.error("".concat(e.name," 图片无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),x.Z.LIST_IGNORE)},onChange:function(e){var n;(["uploading","done","removed"].includes(e.file.status)&&I(e.file),"done"==e.file.status)&&(null==w||w.onChange(null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id))},action:"".concat(j.Z.API_SERVER,"/api/attachments.json")},c||{}),{},{onRemove:(t=o()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:T(),(null==c?void 0:c.onRemove)&&(null==c||c.onRemove(n));case 2:case"end":return e.stop()}}),e)}))),function(e){return t.apply(this,arguments)})}),T=function(){I(null),null==w||w.onChange()};return(0,h.useEffect)((function(){(null==w?void 0:w.value)&&I({response:{id:null==w?void 0:w.value}})}),[null==w?void 0:w.value]),(0,g.jsx)("div",{id:(null==w?void 0:w.scrollId)||"",children:null!=C&&null!==(n=C.response)&&void 0!==n&&n.id?(0,g.jsxs)(f.Z,{align:"middle",justify:"center",style:{position:"relative",width:400,backgroundColor:"#f4f3f4"},children:[(0,g.jsx)("img",{src:j.Z.API_SERVER+"/api/attachments/"+(null==C||null===(r=C.response)||void 0===r?void 0:r.id),alt:"avatar",style:{width:"100%"}}),(0,g.jsx)("div",{style:{position:"absolute",right:"-6px",top:"-6px",cursor:"pointer",width:16,height:16,borderRadius:"50%",backgroundColor:"#fff"},children:(0,g.jsx)(v.Z,{onClick:o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:T();case 1:case"end":return e.stop()}}),e)}))),style:{fontSize:"16px",color:"red"}})})]}):(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)(x.Z,a()(a()({},S),{},{children:(0,g.jsx)(b.op,a()(a()({style:a()({borderRadius:"2px"},null==l?void 0:l.style)},l),{},{children:i}))})),d&&(0,g.jsx)("span",{className:y,children:"(建议上传尺寸为472*266的图片)"})]})})}},69532:function(e,n,t){t.d(n,{Z:function(){return A}});var r=t(82242),s=t.n(r),i=t(7557),o=t.n(i),l=t(41498),a=t.n(l),c=t(39647),u=t.n(c),d=t(59301),p=t(43418),h=t(8591),m=t(78241),x=t(24650),f=t(95237),j=t(43604),v=t(51945),b=t(93958),y=t(37205),g=t.n(y),Z=t(79800),w=t.n(Z),_=t(24905),k=t(6848),C=t(57809),I=t(88522),S=t(3113),T=t(26724),L=t.n(T),P=t(61186),F=t.n(P),N=t(6668),O=t(92396),R=t(49105),q=t(80608),z=t(37712),D=(0,q.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t,r=e.classroomList,i=(e.loading,e.dispatch),l=(0,q.useParams)(),c=r.actionTabs,u=(0,d.useState)([]),f=w()(u,2),j=f[0],b=f[1],y=(0,d.useState)(!0),Z=w()(y,2),T=Z[0],P=Z[1],D=(0,d.useState)(!1),E=w()(D,2),V=E[0],A=E[1],B=m.Z.useForm(),H=w()(B,1)[0],M=(0,d.useState)([]),Y=w()(M,2),U=Y[0],G=Y[1],Q=(0,d.useState)(0),W=w()(Q,2),X=W[0],J=W[1],K=(0,d.useState)([]),$=w()(K,2),ee=$[0],ne=$[1],te=(0,d.useState)(!0),re=w()(te,2),se=re[0],ie=re[1];(0,d.useRef)();(0,d.useEffect)((function(){"添加成员"===r.actionTabs.key&&(ie(!0),oe())}),[r.actionTabs.key]);var oe=function(){var e=a()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"classroomList/getSchoolList",payload:{}});case 2:n=e.sent,b(n.map((function(e){return{value:e}})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),le=function(){var e=a()(o()().mark((function e(){var n,t,r,i,a=arguments;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n=a.length>0&&void 0!==a[0]&&a[0])&&!T||V){e.next=11;break}return r=H.getFieldValue(),A(!0),J(n?1:X+1),e.next=7,(0,N.nQ)(s()({page:n?1:X+1,container_id:l.coursesId,container_type:1,school_name:null==r?void 0:r.school_name,keyword:null==r?void 0:r.keyword},r));case 7:i=e.sent,G(n?g()(i.users):[].concat(g()(U),g()(i.users))),A(!1),(null===(t=i.users)||void 0===t?void 0:t.length)<10&&P(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ae=function(){var e=a()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!=ee){e.next=4;break}h.ZP.error("请选择人数"),e.next=9;break;case 4:return console.log(l),e.next=7,(0,R.ZP)("/api/core_subjects/".concat(l.coreId,"/add_members.json"),{method:"post",body:{user_ids:ee.map((function(e){return e}))}});case 7:0===e.sent.status&&(h.ZP.success("添加成功"),i({type:"classroomList/setActionTabs",payload:{}}),i({type:"coreCurriculum/getCoreSubjectDetail",payload:{id:l.coreId}}));case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ce=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(e,n){return(0,z.jsx)(_.Z,{value:n.numid,checked:ee.includes(String(n.numid)),disabled:!!e})}},{title:"姓名",width:100,ellipsis:!0,dataIndex:"username",render:function(e,n){return(0,z.jsx)(k.Z,{placement:"bottom",title:e,children:(0,z.jsx)(q.Link,{className:"bold c-black",to:"/users/".concat(n.login),target:"_blank",children:e||"--"})})}},{title:"手机",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,z.jsx)(k.Z,{placement:"bottom",title:e,children:(0,z.jsx)("span",{children:e||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return(0,z.jsx)(k.Z,{placement:"bottom",title:e,children:(0,z.jsx)("span",{children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,z.jsx)(k.Z,{placement:"bottom",title:e,children:(0,z.jsx)("span",{children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return(0,z.jsx)(k.Z,{placement:"bottom",title:e,children:(0,z.jsx)("span",{children:e||"--"})})}},{title:"最后登录时间",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(e){return(0,z.jsx)(k.Z,{placement:"bottom",title:e,children:(0,z.jsx)("span",{children:F()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"added",width:80,render:function(e){if(1===e)return(0,z.jsx)("span",{className:"c-green",children:"已添加"})}}];return(0,z.jsxs)(p.Z,{centered:!0,title:"添加成员",open:"添加成员"===r.actionTabs.key,okText:"确定",cancelText:"取消",width:1100,zIndex:1e3,bodyStyle:{minHeight:200},onOk:a()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ae();case 1:case"end":return e.stop()}}),e)}))),onCancel:function(){ne([]),i({type:"classroomList/setActionTabs",payload:{}})},children:[(0,z.jsxs)(m.Z,{layout:"inline",form:H,initialValues:{school_name:"",keyword:"",search_type:"1"},className:"mt10",children:[(0,z.jsx)(m.Z.Item,{name:"search_type",label:"搜索类型",children:(0,z.jsxs)(C.default,{style:{width:90},children:[(0,z.jsx)(C.default.Option,{value:"1",children:"姓名"}),(0,z.jsx)(C.default.Option,{value:"2",children:"手机号"}),(0,z.jsx)(C.default.Option,{value:"3",children:"邮箱"})]})}),(0,z.jsx)(m.Z.Item,{name:"keyword",label:"搜索内容:",children:(0,z.jsx)(x.Z,{allowClear:!0,style:{width:250},size:"middle",defaultValue:(null===(n=c.selectArrs)||void 0===n?void 0:n.category_name)||(null===(t=c.selectArrs)||void 0===t?void 0:t.name)})}),(0,z.jsx)(m.Z.Item,{name:"school_name",label:"单位:",children:(0,z.jsx)(I.Z,{options:j,style:{width:390},size:"middle",placeholder:"请输入单位名称",filterOption:function(e,n){return-1!==n.value.toUpperCase().indexOf(e.toUpperCase())}})}),(0,z.jsx)(m.Z.Item,{children:(0,z.jsx)(S.ZP,{htmlType:"submit",type:"primary",size:"middle",onClick:function(){return function(){var e;if(""===(null===(e=H.getFieldValue())||void 0===e?void 0:e.keyword))return G([]),void h.ZP.error("请输入搜索内容");ie(!1),P(!0),A(!1),ne([]),setTimeout((function(){le(!0)}),200)}()},children:"搜索"})})]}),se&&(0,z.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,z.jsx)("img",{src:O.RL,width:"100",alt:""}),(0,z.jsx)("br",{}),(0,z.jsx)("p",{className:"mt20",children:"请搜索要添加的人员"})]}),!se&&""==U&&!V&&(0,z.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,z.jsx)("img",{src:O.z3,width:"100",alt:""}),(0,z.jsx)("br",{}),(0,z.jsx)("p",{className:"mt20",children:"暂时还没有相关数据哦!"})]}),(!se&&""!=U||V)&&(0,z.jsxs)("section",{children:[(0,z.jsx)("div",{className:"flexd-table-header mt20",children:(0,z.jsx)(v.Z,{pagination:!1,dataSource:[],columns:ce})}),(0,z.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,z.jsx)(L(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){le()},hasMore:T,useWindow:!1,children:(0,z.jsx)(v.Z,{loading:V,showHeader:!1,pagination:!1,dataSource:U,columns:ce,onRow:function(e){return{onClick:function(e){e.currentTarget.querySelector("input").disabled||function(e){e=String(e);var n=ee.indexOf(e);n<0?ee.push(e):ee.splice(n,1),ne(g()(ee))}(e.currentTarget.querySelector("input").value)}}}})})})]})]})})),E=t(75916),V=["handleFinish","form","dispatch","user","coreCurriculum"],A=(0,q.connect)((function(e){return{dispatch:e.dispatch,coreCurriculum:e.coreCurriculum,user:e.user}}))((function(e){var n,t=e.handleFinish,r=e.form,i=e.dispatch,l=(e.user,e.coreCurriculum),c=u()(e,V),d=l.CoreDetail,y=(0,q.useParams)(),g=[{title:"姓名",dataIndex:"user_name",key:"user_name"},{title:"学校",dataIndex:"school_name",key:"school_name"},{title:"身份",dataIndex:"role",key:"role",width:80,render:function(e,n){return(0,z.jsx)("span",{children:"1"==e?"管理员":"成员"})}},{title:"操作",render:function(e,n){return(0,z.jsx)(z.Fragment,{children:!(null!=n&&n.is_current_user)&&(0,z.jsxs)(z.Fragment,{children:["1"==(null==n?void 0:n.role)&&((null==d?void 0:d.is_core_subject_admin)||(0,E.Ny)())&&(0,z.jsx)("span",{style:{marginLeft:10,cursor:"pointer",color:"blue"},onClick:a()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:p.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"撤销管理员",content:"是否确认将成员撤销管理员?",onOk:function(){var e=a()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,R.ZP)("/api/core_subjects/".concat(y.coreId,"/set_admin.json"),{method:"post",body:{user_id:null==n?void 0:n.user_id,operation:"revoke"}});case 2:0==(null==(t=e.sent)?void 0:t.status)&&(h.ZP.success("成功撤销管理员"),i({type:"coreCurriculum/getCoreSubjectDetail",payload:{id:y.coreId}}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)}))),children:"撤销管理员"}),"2"==(null==n?void 0:n.role)&&((null==d?void 0:d.is_core_subject_admin)||(0,E.Ny)())&&(0,z.jsx)("span",{style:{marginLeft:10,cursor:"pointer",color:"blue"},onClick:a()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:p.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"设为管理员",content:"是否确认将成员设为管理员?",onOk:function(){var e=a()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,R.ZP)("/api/core_subjects/".concat(y.coreId,"/set_admin.json"),{method:"post",body:{user_id:null==n?void 0:n.user_id,operation:"set"}});case 2:0==(null==(t=e.sent)?void 0:t.status)&&(h.ZP.success("成功设为管理员"),i({type:"coreCurriculum/getCoreSubjectDetail",payload:{id:y.coreId}}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)}))),children:"设为管理员"}),((null==d?void 0:d.is_core_subject_admin)||(0,E.Ny)())&&(0,z.jsx)("span",{style:{marginLeft:10,cursor:"pointer",color:"blue"},onClick:a()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:p.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"移除成员",content:"是否确认将成员移除?",onOk:function(){var e=a()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,R.ZP)("/api/core_subjects/".concat(y.coreId,"/remove_members.json"),{method:"post",body:{user_id:null==n?void 0:n.user_id}});case 2:0==(null==(t=e.sent)?void 0:t.status)&&(h.ZP.success("移除成功"),i({type:"coreCurriculum/getCoreSubjectDetail",payload:{id:y.coreId}}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)}))),children:"移除成员"})]})})}}];return(0,z.jsxs)(p.Z,s()(s()({},c),{},{destroyOnClose:!0,centered:!0,width:1200,children:[(0,z.jsxs)(m.Z,{form:r,size:"large",initialValues:{},layout:"vertical",style:{maxHeight:"calc(100vh - 200px)"},onValuesChange:function(e){},onFinish:t,children:[(0,z.jsx)(m.Z.Item,{htmlFor:null,name:"name",label:"课程名称",rules:[{required:!0,message:"请输入课程名称"}],children:(0,z.jsx)(x.Z,{placeholder:"请输入课程名称",maxLength:50,showCount:!0})}),(0,z.jsx)(m.Z.Item,{htmlFor:null,name:"name_en",label:"课程英文名称",rules:[{required:!0,message:"请输入课程英文名称"}],children:(0,z.jsx)(x.Z,{placeholder:"请输入课程英文名称",maxLength:50,showCount:!0})}),(0,z.jsxs)(f.Z,{gutter:20,children:[(0,z.jsx)(j.Z,{flex:1,children:(0,z.jsx)(m.Z.Item,{htmlFor:null,name:"adminer",label:"负责人(中文)",rules:[{required:!0,message:"请输入负责人"}],children:(0,z.jsx)(x.Z,{placeholder:"请输入负责人",maxLength:10,showCount:!0})})}),(0,z.jsx)(j.Z,{flex:1,children:(0,z.jsx)(m.Z.Item,{htmlFor:null,name:"adminer_en",label:"负责人(英文)",rules:[{required:!0,message:"请输入负责人"}],children:(0,z.jsx)(x.Z,{placeholder:"请输入负责人",maxLength:100,showCount:!0})})})]}),(0,z.jsxs)(f.Z,{gutter:20,children:[(0,z.jsx)(j.Z,{flex:1,children:(0,z.jsx)(m.Z.Item,{htmlFor:null,name:"leading_unit",label:"牵头单位(中文)",rules:[{required:!0,message:"请输入牵头单位"}],children:(0,z.jsx)(x.Z,{placeholder:"请输入牵头单位",maxLength:20,showCount:!0})})}),(0,z.jsx)(j.Z,{flex:1,children:(0,z.jsx)(m.Z.Item,{htmlFor:null,name:"leading_unit_en",label:"牵头单位(英文)",rules:[{required:!0,message:"请输入牵头单位"}],children:(0,z.jsx)(x.Z,{placeholder:"请输入牵头单位",maxLength:500,showCount:!0})})})]}),(0,z.jsxs)(f.Z,{gutter:20,children:[(0,z.jsxs)(j.Z,{span:9,children:[(0,z.jsx)(m.Z.Item,{name:"cover_id",label:"列表封面图",rules:[{required:!0,message:"请上传列表封面图"}],children:(0,z.jsx)(b.Z,{ButtonText:"上传图片"})}),(0,z.jsx)(m.Z.Item,{name:"detail_pic_id",label:"课程详情图",children:(0,z.jsx)(b.Z,{ButtonText:"上传图片"})})]}),"新建核心课程"!=(null==c?void 0:c.title)&&(0,z.jsxs)(j.Z,{span:15,style:{position:"relative"},children:[(0,z.jsx)(m.Z.Item,{name:"users_id",label:"课程成员",children:(0,z.jsx)(v.Z,{columns:g,scroll:{y:200},dataSource:null==l||null===(n=l.CoreDetail)||void 0===n?void 0:n.members,bordered:!0,pagination:!1})}),((null==d?void 0:d.is_core_subject_admin)||(0,E.Ny)())&&(0,z.jsx)("div",{onClick:function(){i({type:"classroomList/setActionTabs",payload:{key:"添加成员"}})},style:{position:"absolute",right:"10px",top:"10px",cursor:"pointer",color:"blue"},children:"添加成员"})]})]})]}),(0,z.jsx)(D,{})]}))}))}}]); \ No newline at end of file diff --git a/69839.async.js b/69839.async.js deleted file mode 100644 index c94f0d3763..0000000000 --- a/69839.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[69839],{69839:function(e,t,n){var r=n(37205),a=n.n(r),l=n(82242),s=n.n(l),i=n(7557),c=n.n(i),o=n(41498),u=n.n(o),d=n(79800),p=n.n(d),f=n(59301),h=n(80608),x=n(78241),m=n(6848),y=n(8591),g=n(43418),v=n(57809),b=n(24650),j=n(88522),w=n(51945),S=n(61186),k=n.n(S),Z=n(6638),C=n(21056),O=n(48410),_=n(37712);t.Z=(0,h.connect)((function(e){return{graduations:e.graduations}}))((function(e){e.graduations.StageSetting;var t=e.onCancel,n=e.OnOk,r=e.open,l=void 0!==r&&r,i=e.title,o=(e.dispatch,(0,h.useParams)()),d=(0,f.useState)([]),S=p()(d,2),I=S[0],N=S[1],E=x.Z.useForm(),L=p()(E,1)[0],F=(0,f.useState)({school:"",search:"",search_type:"name"}),T=p()(F,2),P=T[0],D=T[1],H=(0,f.useState)(!0),Y=p()(H,2),q=Y[0],M=Y[1],R=(0,f.useState)(!1),U=p()(R,2),V=U[0],B=U[1],$=(0,f.useState)(!1),z=p()($,2),K=z[0],G=z[1],W=(0,f.useState)([]),X=p()(W,2),A=X[0],J=X[1],Q=(0,f.useState)(0),ee=p()(Q,2),te=ee[0],ne=ee[1],re=(0,f.useState)(0),ae=p()(re,2),le=ae[0],se=ae[1],ie=(0,f.useState)(1),ce=p()(ie,2),oe=ce[0],ue=ce[1],de=(0,f.useState)([]),pe=p()(de,2),fe=pe[0],he=pe[1],xe=(0,f.useState)(!1),me=p()(xe,2),ye=me[0],ge=me[1],ve=(0,f.useRef)(null);(0,f.useEffect)((function(){switch(i){case"添加学生":se(0);break;case"添加老师":se(1);break;default:se(null)}}),[l]),(0,f.useEffect)((function(){u()(c()().mark((function e(){var t,n;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.xF)({keyword:"",per_page:9999});case 2:n=e.sent,N(null==n||null===(t=n.schools)||void 0===t?void 0:t.map((function(e){return{label:e.name,value:e.id}})));case 4:case"end":return e.stop()}}),e)})))()}),[]);var be=[{title:"姓名",width:100,ellipsis:!0,dataIndex:"name",render:function(e){return(0,_.jsx)(m.Z,{placement:"topLeft",title:e,children:(0,_.jsx)("span",{style:{color:"#000"},children:e||"--"})})}},{title:"学校/单位",dataIndex:"school",ellipsis:!0,render:function(e){return(0,_.jsx)(m.Z,{placement:"topLeft",title:e,children:(0,_.jsx)("span",{style:{color:"#000"},children:e||"--"})})}},{title:"院系/部门",dataIndex:"department",width:130,ellipsis:!0,render:function(e){return(0,_.jsx)(m.Z,{placement:"topLeft",title:e,children:(0,_.jsx)("span",{style:{color:"#000"},children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e,t){return(0,_.jsx)(m.Z,{placement:"topLeft",title:t.staff_id||t.student_id,children:(0,_.jsx)("span",{className:"c-grey-666",children:t.staff_id||t.student_id||"--"})})}},{title:"手机",width:110,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,_.jsx)(m.Z,{placement:"topLeft",title:e,children:(0,_.jsx)("span",{className:"c-grey-666",children:e||"--"})})}},{title:"邮箱",dataIndex:"mail",width:120,ellipsis:!0,render:function(e){return(0,_.jsx)(m.Z,{placement:"topLeft",title:e,children:(0,_.jsx)("span",{className:"c-grey-666",children:e||"--"})})}},{title:"实名认证",dataIndex:"authentication",width:80,render:function(e){return e?(0,_.jsx)("span",{style:{color:"#000"},children:"是"}):"否"}},{title:"最后登录时间",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(e){return(0,_.jsx)(m.Z,{placement:"topLeft",title:e,children:(0,_.jsx)("span",{className:"c-grey-666",children:k()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"checked",width:80,render:function(e){return e?(0,_.jsx)("span",{className:"c-green",children:"已添加"}):(0,_.jsx)("span",{className:"c-grey-333",children:"未添加"})}}],je=function(){var e=u()(c()().mark((function e(t){var n,r,a;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(ve.current&&(null===(n=ve.current)||void 0===n||null===(n=n.querySelector(".ant-table-body"))||void 0===n||n.scrollTo(0,0)),ge(!0),he([]),t.search||t.school){e.next=6;break}return y.ZP.warning("请输入搜索内容"),e.abrupt("return");case 6:if(B(!0),D(t),ue(1),a=s()({id:o.id},t),0!=le){e.next=14;break}return e.next=13,(0,C.l5)(a);case 13:r=e.sent;case 14:if(1!=le){e.next=18;break}return e.next=17,(0,C.bS)(a);case 17:r=e.sent;case 18:0==r.status&&(J(r.data),ne(r.count)),B(!1);case 20:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),we=function(){var e=u()(c()().mark((function e(){var t,n,r,l,i,u,d,p,f,h=arguments;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(h.length>0&&void 0!==h[0]&&h[0],l=null===(t=ve.current)||void 0===t?void 0:t.querySelector(".ant-table-body").scrollHeight,i=null===(n=ve.current)||void 0===n?void 0:n.querySelector(".ant-table-body").scrollTop,u=null===(r=ve.current)||void 0===r?void 0:r.querySelector(".ant-table-body").clientHeight,l!=i+u||!q||V){e.next=18;break}if(B(!0),ue(oe+1),p=s()({page:oe+1,id:o.id},P),0!=le){e.next=12;break}return e.next=11,(0,C.l5)(p);case 11:d=e.sent;case 12:if(1!=le){e.next=16;break}return e.next=15,(0,C.bS)(p);case 15:d=e.sent;case 16:0==d.status&&((null===(f=d)||void 0===f||null===(f=f.data)||void 0===f?void 0:f.length)+A.length==d.count&&M(!1),J([].concat(a()(A),a()(d.data))),ne(d.count)),B(!1);case 18:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Se={selectedRowKeys:fe,onChange:function(e,t){he(e)},getCheckboxProps:function(e){return{disabled:e.checked,name:e.checked}}};return(0,_.jsxs)(g.Z,{destroyOnClose:!0,width:1200,style:{height:"613px"},open:l,confirmLoading:K,title:i,bodyStyle:{padding:"0px 25px"},onOk:u()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(fe.length>0)){e.next=11;break}return G(!0),e.next=4,n(fe);case 4:G(!1),L.resetFields(),J([]),ge(!1),he([]),e.next=12;break;case 11:y.ZP.warning("请选择添加人员");case 12:case"end":return e.stop()}}),e)}))),onCancel:function(){t(),L.resetFields(),ge(!1),J([]),he([])},children:[(0,_.jsxs)(x.Z,{layout:"inline",className:"mt10",colon:!1,form:L,initialValues:{school:"",search:"",search_type:"name"},onValuesChange:function(e,t){return D(t)},size:"large",onFinish:je,children:[(0,_.jsx)(x.Z.Item,{name:"search_type",label:"搜索类型",children:(0,_.jsxs)(v.default,{style:{width:160},children:[(0,_.jsx)(v.default.Option,{value:"name",children:"姓名"}),(0,_.jsx)(v.default.Option,{value:"phone",children:"手机号"}),(0,_.jsx)(v.default.Option,{value:"mail",children:"邮箱"})]})}),(0,_.jsx)(x.Z.Item,{name:"search",label:"搜索内容",children:(0,_.jsx)(b.Z,{allowClear:!0,style:{width:320},placeholder:"请输入搜索内容",defaultValue:""})}),(0,_.jsx)(x.Z.Item,{name:"school",label:"单位",children:(0,_.jsx)(j.Z,{options:I,style:{width:380},placeholder:"请输入单位名称",onSelect:function(e,t){console.log(e,t),L.setFieldsValue({school:t.label})},filterOption:function(e,t){return-1!==t.label.toUpperCase().indexOf(e.toUpperCase())}})}),(0,_.jsx)(x.Z.Item,{noStyle:!0,children:(0,_.jsx)(O.op,{onClick:function(){return L.submit()},size:"large",shape:"default",children:"搜索"})})]}),(0,_.jsx)("div",{onScrollCapture:function(){return we()},children:ye?(0,_.jsx)(w.Z,{className:"mt20",loading:V,showHeader:A.length>0,scroll:te>10?{y:450}:{},rowKey:"user_id",rowSelection:Se,locale:{emptyText:(0,_.jsx)(Z.Z,{customText:"未找到符合条件的数据,请重新调整您的筛选条件。"})},pagination:!1,dataSource:A,ref:ve,columns:be}):(0,_.jsx)(Z.Z,{customText:"请搜索要添加的人员"})})]})}))},88522:function(e,t,n){var r=n(92310),a=n.n(r),l=n(75440),s=n(55405),i=n(59301),c=n(53487),o=n(92343),u=n(36355),d=n(57809);const{Option:p}=d.default;function f(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const h=(e,t)=>{const{prefixCls:n,className:r,popupClassName:c,dropdownClassName:h,children:x,dataSource:m}=e,y=(0,l.Z)(x);let g;1===y.length&&(0,o.l$)(y[0])&&!f(y[0])&&([g]=y);const v=g?()=>g:void 0;let b;b=y.length&&f(y[0])?x:m?m.map((e=>{if((0,o.l$)(e))return e;switch(typeof e){case"string":return i.createElement(p,{key:e,value:e},e);case"object":{const{value:t}=e;return i.createElement(p,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:j}=i.useContext(u.E_),w=j("select",n);return i.createElement(d.default,Object.assign({ref:t,suffixIcon:null},(0,s.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:w,popupClassName:c||h,className:a()(`${w}-auto-complete`,r),mode:d.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:v}),b)},x=i.forwardRef(h),m=(0,c.Z)(x);x.Option=p,x._InternalPanelDoNotUseOrYouWillBeFired=m,t.Z=x}}]); \ No newline at end of file diff --git a/69914.async.js b/69914.async.js new file mode 100644 index 0000000000..a88d742c18 --- /dev/null +++ b/69914.async.js @@ -0,0 +1 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[69914,87270],{80117:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),l={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},a=n(1393),i=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var s=o.forwardRef(i)},3148:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),l={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"},a=n(1393),i=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var s=o.forwardRef(i)},23494:function(){},28103:function(e,t,n){"use strict";n.d(t,{Z:function(){return p}});var r=n(92310),o=n.n(r),l=n(59301),a=n(36355),i=n(17313),s=n(83116),c=n(37613);const u=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:o,textPaddingInline:l,orientationMargin:a,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},(0,i.Wf)(e)),{borderBlockStart:`${o}px solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${o}px solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${o}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*a+"%"},"&::after":{width:100-100*a+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*a+"%"},"&::after":{width:100*a+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:l},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${o}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:o,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-left${t}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-right${t}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}};var d=(0,s.Z)("Divider",(e=>{const t=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[u(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:t,direction:n,divider:r}=l.useContext(a.E_),{prefixCls:i,type:s="horizontal",orientation:c="center",orientationMargin:u,className:p,rootClassName:h,children:g,dashed:m,plain:v,style:b}=e,y=f(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),C=t("divider",i),[S,w]=d(C),$=c.length>0?`-${c}`:c,x=!!g,O="left"===c&&null!=u,E="right"===c&&null!=u,k=o()(C,null==r?void 0:r.className,w,`${C}-${s}`,{[`${C}-with-text`]:x,[`${C}-with-text${$}`]:x,[`${C}-dashed`]:!!m,[`${C}-plain`]:!!v,[`${C}-rtl`]:"rtl"===n,[`${C}-no-default-orientation-margin-left`]:O,[`${C}-no-default-orientation-margin-right`]:E},p,h),L=l.useMemo((()=>"number"==typeof u?u:/^\d+$/.test(u)?Number(u):u),[u]),P=Object.assign(Object.assign({},O&&{marginLeft:L}),E&&{marginRight:L});return S(l.createElement("div",Object.assign({className:k,style:Object.assign(Object.assign({},null==r?void 0:r.style),b)},y,{role:"separator"}),g&&"vertical"!==s&&l.createElement("span",{className:`${C}-inner-text`,style:P},g)))}},44e3:function(e,t,n){"use strict";var r=n(84966),o=n(86737);const l=r.ZP;l.Header=r.h4,l.Footer=r.$_,l.Content=r.VY,l.Sider=o.Z,t.Z=l},17178:function(e,t,n){"use strict";n.d(t,{Z:function(){return T}});var r=n(33614),o=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},a=n(1393),i=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var s=o.forwardRef(i),c=n(92310),u=n.n(c),d=n(24018),f=n(54099),p=n(63011),h=n(71366),g=n(20287),m=n(47413);function v(e,t){var n=e.disabled,r=e.prefixCls,l=e.character,a=e.characterRender,i=e.index,s=e.count,c=e.value,d=e.allowHalf,f=e.focused,p=e.onHover,h=e.onClick,m=i+1,v=new Set([r]);0===c&&0===i&&f?v.add("".concat(r,"-focused")):d&&c+.5>=m&&ci?"true":"false","aria-posinset":i+1,"aria-setsize":s,tabIndex:n?-1:0},o.createElement("div",{className:"".concat(r,"-first")},b),o.createElement("div",{className:"".concat(r,"-second")},b)));return a&&(y=a(y,e)),y}var b=o.forwardRef(v);var y=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function C(e,t){var n,l,a=e.prefixCls,i=void 0===a?"rc-rate":a,s=e.className,c=e.defaultValue,v=e.value,C=e.count,S=void 0===C?5:C,w=e.allowHalf,$=void 0!==w&&w,x=e.allowClear,O=void 0===x||x,E=e.character,k=void 0===E?"★":E,L=e.characterRender,P=e.disabled,j=e.direction,z=void 0===j?"ltr":j,M=e.tabIndex,T=void 0===M?0:M,N=e.autoFocus,H=e.onHoverChange,Z=e.onChange,I=e.onFocus,R=e.onBlur,B=e.onKeyDown,W=e.onMouseLeave,D=(0,p.Z)(e,y),F=(l=o.useRef({}),[function(e){return l.current[e]},function(e){return function(t){l.current[e]=t}}]),_=(0,f.Z)(F,2),X=_[0],G=_[1],A=o.useRef(null),Y=function(){var e;P||(null===(e=A.current)||void 0===e||e.focus())};o.useImperativeHandle(t,(function(){return{focus:Y,blur:function(){var e;P||(null===(e=A.current)||void 0===e||e.blur())}}}));var V=(0,h.Z)(c||0,{value:v}),K=(0,f.Z)(V,2),U=K[0],q=K[1],Q=(0,h.Z)(null),J=(0,f.Z)(Q,2),ee=J[0],te=J[1],ne=function(e,t){var n,r,o,l,a="rtl"===z,i=e+1;if($){var s=X(e),c=(r=function(e){var t,n,r=e.ownerDocument,o=r.body,l=r&&r.documentElement,a=e.getBoundingClientRect();return t=a.left,n=a.top,{left:t-=l.clientLeft||o.clientLeft||0,top:n-=l.clientTop||o.clientTop||0}}(n=s),o=n.ownerDocument,l=o.defaultView||o.parentWindow,r.left+=function(e){var t=e.pageXOffset,n="scrollLeft";if("number"!=typeof t){var r=e.document;"number"!=typeof(t=r.documentElement[n])&&(t=r.body[n])}return t}(l),r.left),u=s.clientWidth;(a&&t-c>u/2||!a&&t-c0&&!n||t===g.Z.RIGHT&&r>0&&n?(re(r-=$?.5:1),e.preventDefault()):t===g.Z.LEFT&&r{const{componentCls:t}=e;return{[`${t}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:e.marginXS},"> div":{transition:`all ${e.motionDurationMid}, outline 0s`,"&:hover":{transform:e.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${e.lineWidth}px dashed ${e.starColor}`,transform:e.starHoverScale}},"&-first, &-second":{color:e.starBg,transition:`all ${e.motionDurationMid}`,userSelect:"none",[e.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${t}-star-first, &-half ${t}-star-second`]:{opacity:1},[`&-half ${t}-star-first, &-full ${t}-star-second`]:{color:"inherit"}}}},L=e=>({[`&-rtl${e.componentCls}`]:{direction:"rtl"}}),P=e=>{const{componentCls:t}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,x.Wf)(e)),{display:"inline-block",margin:0,padding:0,color:e.starColor,fontSize:e.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${t} ${t}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),k(e)),{[`+ ${t}-text`]:{display:"inline-block",marginInlineStart:e.marginXS,fontSize:e.fontSize}}),L(e))}};var j=(0,O.Z)("Rate",(e=>{const t=(0,E.TS)(e,{});return[P(t)]}),(e=>({starColor:e.yellow6,starSize:.5*e.controlHeightLG,starHoverScale:"scale(1.1)",starBg:e.colorFillContent}))),z=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,className:r,rootClassName:l,style:a,tooltips:i,character:c=o.createElement(s,null)}=e,d=z(e,["prefixCls","className","rootClassName","style","tooltips","character"]),{getPrefixCls:f,direction:p,rate:h}=o.useContext(w.E_),g=f("rate",n),[m,v]=j(g),b=Object.assign(Object.assign({},null==h?void 0:h.style),a);return m(o.createElement(S,Object.assign({ref:t,character:c,characterRender:(e,t)=>{let{index:n}=t;return i?o.createElement($.Z,{title:i[n]},e):e}},d,{className:u()(r,l,v,null==h?void 0:h.className),style:b,prefixCls:g,direction:p})))}));var T=M},31797:function(e,t,n){"use strict";n.d(t,{Z:function(){return S}});var r=n(59301),o=n(56762),l=n(92343),a=n(92310),i=n.n(a),s=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:l,groupSeparator:a="",prefixCls:i}=e;let s;if("function"==typeof n)s=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,a),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${l}${c}`),s=[r.createElement("span",{key:"int",className:`${i}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${i}-content-value-decimal`},c)]}else s=e}return r.createElement("span",{className:`${i}-content-value`},s)},d=n(17313),f=n(83116),p=n(37613);const h=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:l,colorTextHeading:a,contentFontSize:i,fontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:l},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:a,fontSize:i,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var g=(0,f.Z)("Statistic",(e=>{const t=(0,p.TS)(e,{});return[h(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var m=e=>{const{prefixCls:t,className:n,rootClassName:o,style:l,valueStyle:a,value:d=0,title:f,valueRender:p,prefix:h,suffix:m,loading:v=!1,onMouseEnter:b,onMouseLeave:y,decimalSeparator:C=".",groupSeparator:S=","}=e,{getPrefixCls:w,direction:$,statistic:x}=r.useContext(s.E_),O=w("statistic",t),[E,k]=g(O),L=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:S,prefixCls:O},e,{value:d})),P=i()(O,{[`${O}-rtl`]:"rtl"===$},null==x?void 0:x.className,n,o,k);return E(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==x?void 0:x.style),l),onMouseEnter:b,onMouseLeave:y},f&&r.createElement("div",{className:`${O}-title`},f),r.createElement(c.Z,{paragraph:!1,loading:v,className:`${O}-skeleton`},r.createElement("div",{style:a,className:`${O}-content`},h&&r.createElement("span",{className:`${O}-content-prefix`},h),p?p(L):L,m&&r.createElement("span",{className:`${O}-content-suffix`},m)))))};const v=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),l=t.replace(r,"[]"),a=v.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),l);let i=0;return a.replace(r,(()=>{const e=o[i];return i+=1,e}))}(Math.max(r-o,0),n)}const y=e=>{const{value:t,format:n="HH:mm:ss",onChange:a,onFinish:i}=e,s=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==a||a(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(m,Object.assign({},e,{valueRender:e=>(0,l.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(y);m.Countdown=C;var S=m},12563:function(e,t,n){"use strict";n.d(t,{Z:function(){return E}});var r=n(59301),o=n(53043),l=n(92310),a=n.n(l),i=n(36785),s=n(47729),c=n(14088),u=n(36355),d=n(17313),f=n(37613),p=n(83116);const h=e=>{const{lineWidth:t,fontSizeIcon:n}=e,r=e.fontSizeSM,o=e.lineHeightSM*r+"px";return(0,f.TS)(e,{tagFontSize:r,tagLineHeight:o,tagIconSize:n-2*t,tagPaddingHorizontal:8,tagBorderlessBg:e.colorFillTertiary})},g=e=>({defaultBg:e.colorFillQuaternary,defaultColor:e.colorText});var m=(0,p.Z)("Tag",(e=>(e=>{const{paddingXXS:t,lineWidth:n,tagPaddingHorizontal:r,componentCls:o}=e,l=r-n,a=t-n;return{[o]:Object.assign(Object.assign({},(0,d.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:l,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${o}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${o}-close-icon`]:{marginInlineStart:a,color:e.colorTextDescription,fontSize:e.tagIconSize,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${o}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${o}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:l}}),[`${o}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}})(h(e))),g),v=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,style:n,className:o,checked:l,onChange:i,onClick:s}=e,c=v(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:d,tag:f}=r.useContext(u.E_),p=d("tag",t),[h,g]=m(p),b=a()(p,`${p}-checkable`,{[`${p}-checkable-checked`]:l},null==f?void 0:f.className,o,g);return h(r.createElement("span",Object.assign({},c,{style:Object.assign(Object.assign({},n),null==f?void 0:f.style),className:b,onClick:e=>{null==i||i(!l),null==s||s(e)}})))},y=n(45157);var C=(0,p.b)(["Tag","preset"],(e=>(e=>(0,y.Z)(e,((t,n)=>{let{textColor:r,lightBorderColor:o,lightColor:l,darkColor:a}=n;return{[`${e.componentCls}-${t}`]:{color:r,background:l,borderColor:o,"&-inverse":{color:e.colorTextLightSolid,background:a,borderColor:a},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}})))(h(e))),g);const S=(e,t,n)=>{const r="string"!=typeof(o=n)?o:o.charAt(0).toUpperCase()+o.slice(1);var o;return{[`${e.componentCls}-${t}`]:{color:e[`color${n}`],background:e[`color${r}Bg`],borderColor:e[`color${r}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}};var w=(0,p.b)(["Tag","status"],(e=>{const t=h(e);return[S(t,"success","Success"),S(t,"processing","Info"),S(t,"error","Error"),S(t,"warning","Warning")]}),g),$=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,className:l,rootClassName:d,style:f,children:p,icon:h,color:g,onClose:v,closeIcon:b,closable:y,bordered:S=!0}=e,x=$(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:O,direction:E,tag:k}=r.useContext(u.E_),[L,P]=r.useState(!0);r.useEffect((()=>{"visible"in x&&P(x.visible)}),[x.visible]);const j=(0,i.o2)(g),z=(0,i.yT)(g),M=j||z,T=Object.assign(Object.assign({backgroundColor:g&&!M?g:void 0},null==k?void 0:k.style),f),N=O("tag",n),[H,Z]=m(N),I=a()(N,null==k?void 0:k.className,{[`${N}-${g}`]:M,[`${N}-has-color`]:g&&!M,[`${N}-hidden`]:!L,[`${N}-rtl`]:"rtl"===E,[`${N}-borderless`]:!S},l,d,Z),R=e=>{e.stopPropagation(),null==v||v(e),e.defaultPrevented||P(!1)},[,B]=(0,s.Z)(y,b,(e=>null===e?r.createElement(o.Z,{className:`${N}-close-icon`,onClick:R}):r.createElement("span",{className:`${N}-close-icon`,onClick:R},e)),null,!1),W="function"==typeof x.onClick||p&&"a"===p.type,D=h||null,F=D?r.createElement(r.Fragment,null,D,p&&r.createElement("span",null,p)):p,_=r.createElement("span",Object.assign({},x,{ref:t,className:I,style:T}),F,B,j&&r.createElement(C,{key:"preset",prefixCls:N}),z&&r.createElement(w,{key:"status",prefixCls:N}));return H(W?r.createElement(c.Z,{component:"Tag"},_):_)},O=r.forwardRef(x);O.CheckableTag=b;var E=O},51581:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));c.ref=function(t){e.scrollComponent=t,s&&s(t)};var u=[n];return o&&(i?a?u.unshift(i):u.push(i):this.defaultLoader&&(a?u.unshift(this.defaultLoader):u.push(this.defaultLoader))),l.default.createElement(r,c,u)}}]),t}(o.Component);s.propTypes={children:a.default.node.isRequired,element:a.default.node,hasMore:a.default.bool,initialLoad:a.default.bool,isReverse:a.default.bool,loader:a.default.node,loadMore:a.default.func.isRequired,pageStart:a.default.number,ref:a.default.func,getScrollParent:a.default.func,threshold:a.default.number,useCapture:a.default.bool,useWindow:a.default.bool},s.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=s,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)}}]); \ No newline at end of file diff --git a/70680.async.js b/70680.async.js new file mode 100644 index 0000000000..c1b7edfb75 --- /dev/null +++ b/70680.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[70680,1908,50391,56065,2154,50283,72559,56271],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),a={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"},l=n(1393),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:T=l.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["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"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:D},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:T}),[ee,te]=R([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(33614),m={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"},d=n(1393),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(76897),y=n(55405),b=n(25629),C=n(59412),x=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(78405),N=n(92343),$=n(3113),S=n(19716),j=n(33234),P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),T=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(T,t),onPressEnter:e=>{h.current||d||R(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),T=f(Z),D=f(z),R=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=z),!k&&T&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file diff --git a/70961.async.js b/70961.async.js new file mode 100644 index 0000000000..c530569e44 --- /dev/null +++ b/70961.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[70961,40908],{85855:function(e,t,n){n.d(t,{Z:function(){return Z}});var s=n(7557),a=n.n(s),i=n(41498),r=n.n(i),o=n(79800),c=n.n(o),l=n(59301),u=n(78241),d=n(8591),m=n(43418),p=n(30518),h=n(24650),f=n(51945),x=n(95237),g=n(43604),v=n(61186),b=n.n(v),y=n(27876),j=n(80608),w={tips:"tips___e8J4O",homeworkType:"homeworkType___ZjN2X",antdTable:"antdTable___amDdp",modalWrapper:"modalWrapper___XPojI"},_=n(6668),k=n(38180),T=n(37712),Z=(0,j.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList}}))((function(e){var t=e.dispatch,n=e.courseEndTime,s=(e.classroomList,e.successCallback),i=void 0===s?function(){}:s,o=e.visible,v=e.homeworkIds,j=e.courseId,Z=e.isBatch,S=(e.shixunHomeworks,u.Z.useForm()),C=c()(S,1)[0],A=(0,l.useState)(!1),L=c()(A,2),I=L[0],M=L[1],N=(0,l.useState)(!1),H=c()(N,2),D=H[0],Y=H[1],P=(0,l.useState)(!1),O=c()(P,2),B=O[0],E=O[1],F=(0,l.useState)([]),z=c()(F,2),W=z[0],Q=z[1],V=(0,l.useState)([]),R=c()(V,2),G=R[0],K=R[1],J=(0,l.useState)([]),U=c()(J,2),X=U[0],q=U[1],$=(0,l.useState)([]),ee=c()($,2),te=ee[0],ne=ee[1],se=(0,l.useState)([]),ae=c()(se,2),ie=ae[0],re=ae[1],oe=(0,l.useState)([]),ce=c()(oe,2),le=ce[0],ue=ce[1],de=(0,l.useState)([]),me=c()(de,2),pe=me[0],he=me[1],fe=(0,l.useState)([]),xe=c()(fe,2),ge=xe[0],ve=xe[1],be=(0,l.useState)([]),ye=c()(be,2),je=ye[0],we=ye[1];(0,l.useEffect)((function(){o?_e():Te()}),[o]);var _e=function(){var e=r()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return M(!0),e.next=3,(0,_.oR)(v[0],{course_id:j});case 3:t=e.sent,E(t.no_group),Z?(he(t.all_course_groups),ve(t.all_course_groups)):(ne(t.late_course_groups),re(t.late_course_groups),Q(t.submit_course_groups),K(t.submit_course_groups)),M(!1),C.setFieldsValue({end_time:b()()});case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ke=function(){var e=r()(a()().mark((function e(){var n,s,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=C.getFieldsValue(),s=b()(n.end_time).format("YYYY-MM-DD HH:mm"),!(Z?0===je.length:0===X.length&&0===le.length)||B){e.next=6;break}return d.ZP.warning("请选择需要操作的班级"),e.abrupt("return");case 6:return Y(!0),e.next=9,(0,_.Mc)(j,{no_group:B,homework_ids:v,group_ids:Z?je:X,end_time:s,late_group_ids:Z?je:le});case 9:r=e.sent,Y(!1),0===r.status&&(Te(),d.ZP.success("操作成功"),i(),t({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}));case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Te=function(){q([]),ue([]),K([]),re([])};return(0,T.jsxs)(m.Z,{centered:!0,title:"立即截止",className:w.modalWrapper,width:Z||B?520:760,open:o,confirmLoading:D,destroyOnClose:!0,okText:"截止",cancelText:"取消",onOk:function(){return ke()},onCancel:function(){Te(),t({type:"classroomList/setActionTabs",payload:{}})},children:[(0,T.jsxs)("div",{className:w.tips,children:[(0,T.jsx)("div",{children:"1、截止后学生不能再提交作业。"}),(0,T.jsx)("div",{children:"2、本操作只对“提交中”、“补交中”的作业有效。"})]}),(0,T.jsx)(u.Z,{form:C,layout:"vertical",children:(0,T.jsx)(u.Z.Item,{name:"end_time",label:"截止时间",children:(0,T.jsx)(p.default,{style:{width:"100%"},disabledDate:function(e){return(0,k.Q8)(e,n)},disabledTime:function(e){return(0,k.d0)(e)},placeholder:"请选择结束时间",showTime:{format:"HH:mm",defaultValue:b()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})})}),!B&&(0,T.jsx)(T.Fragment,{children:Z?(0,T.jsxs)("div",{children:[(0,T.jsx)(h.Z,{placeholder:"搜索班级",onChange:function(e){ve(pe.filter((function(t){return t.name.indexOf(e.target.value)>-1})))}}),(0,T.jsx)(f.Z,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:w.antdTable,rowSelection:{type:"checkbox",onChange:function(e){we(e)}},rowKey:"id",pagination:!1,dataSource:ge,loading:I,columns:[{title:"班级",dataIndex:"name"}]})]}):(0,T.jsxs)(x.Z,{gutter:24,children:[(0,T.jsxs)(g.Z,{span:14,children:[(0,T.jsx)("div",{className:w.homeworkType,children:"作业截止"}),(0,T.jsx)(h.Z,{placeholder:"搜索班级",onChange:function(e){K(W.filter((function(t){return t.name.indexOf(e.target.value)>-1})))}}),(0,T.jsx)("div",{className:w.tableWrapper,children:(0,T.jsx)(f.Z,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:w.antdTable,rowSelection:{type:"checkbox",onChange:function(e){q(e)}},rowKey:"id",pagination:!1,dataSource:G,loading:I,columns:[{title:"班级",dataIndex:"name",ellipsis:!0},{title:"发布时间",dataIndex:"publish_time"},{title:"截止时间",dataIndex:"end_time"}]})})]}),(0,T.jsxs)(g.Z,{flex:10,style:{maxWidth:"280px"},children:[(0,T.jsx)("div",{className:w.homeworkType,children:"补交截止"}),(0,T.jsx)(h.Z,{placeholder:"搜索班级",onChange:function(e){re(te.filter((function(t){return t.name.indexOf(e.target.value)>-1})))}}),(0,T.jsx)("div",{className:w.tableWrapper,children:(0,T.jsx)(f.Z,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:w.antdTable,rowSelection:{type:"checkbox",onChange:function(e){ue(e)}},rowKey:"id",pagination:!1,loading:I,dataSource:ie,columns:[{title:"班级",dataIndex:"name",ellipsis:!0,width:120},{title:"截止时间",dataIndex:"late_time"}]})})]})]})})]})}))},62449:function(e,t,n){n.d(t,{z:function(){return Z},Z:function(){return S}});var s=n(7557),a=n.n(s),i=n(41498),r=n.n(i),o=n(82242),c=n.n(o),l=n(37205),u=n.n(l),d=n(79800),m=n.n(d),p=n(59301),h=n(53326),f=n(8591),x=n(43418),g=n(3113),v=n(71681),b=n(70754),y=n(37712),j="  ";function w(e){if(0==e)return"0 Byte";var t=parseInt(""+Math.floor(Math.log(e)/Math.log(1024)),10);return(e/Math.pow(1024,t)).toFixed(1)+" "+["Bytes","KB","MB","GB","TB"][t]}var _=n(25032),k=n(89392);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var T=h.Z.Dragger;function Z(e){var t=[];return e&&e.length>0&&(t=e.map((function(e){return{uid:e.id,id:e.id,name:e.title+j+e.filesize,url:e.url,filesize:e.filesize,status:"done",response:{id:e.id}}}))),t}var S=function(e){var t=e.value,n=e.onChange,s=e.action,i=e.data,o=e.className,l=e.maxSize,d=void 0===l?150:l,Z=e.title,S=void 0===Z?"上传附件":Z,C=e.showRemoveModal,A=void 0!==C&&C,L=e.accept,I=void 0===L?"":L,M=e.additionalText,N=e.isDragger,H=e.number,D=void 0===H?1e3:H,Y=e.aloneClear,P=void 0!==Y&&Y,O=(0,p.useState)(!1),B=m()(O,2),E=B[0],F=B[1],z=(0,p.useState)(t||[]),W=m()(z,2),Q=W[0],V=W[1],R=(0,p.useState)(1),G=m()(R,2),K=G[0],J=G[1];(0,p.useEffect)((function(){t&&(1===K&&V(u()(t)),J(2),D===(null==t?void 0:t.length)&&F(!0))}),[t]);var U,X=function(){setTimeout((function(){Q.pop(),V(u()(Q))}),500)},q={multiple:!0,disabled:E,accept:I,withCredentials:!0,fileList:Q,beforeUpload:function(e,t){var n=e.size/1024/1024;return Q.concat(t).length>D?(Q.pop(),V(u()(Q)),f.ZP.error("最多只能上传".concat(D,"个文件")),P?Promise.reject():(X(),!1)):n=D?F(!0):F(!1),V(u()(Q)),Q=Q.map((function(e){var t,n;null!=e&&null!==(t=e.response)&&void 0!==t&&t.id&&(e.url="/api/attachments/".concat(null==e||null===(n=e.response)||void 0===n?void 0:n.id));return-1===e.name.indexOf(j)&&(e.name="".concat(e.name).concat(j).concat(w(e.size))),c()({},e)})),console.log("info:",e,Q),n(Q)):f.ZP.error(null===(s=e.file)||void 0===s||null===(s=s.response)||void 0===s?void 0:s.message)},onRemove:(U=r()(a()().mark((function e(t){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=function(){var e=r()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t.response?t.response.id:t.id)){e.next=8;break}return e.next=4,(0,b.JZ)(t.response?t.response.id:t.uid);case 4:return n=e.sent,e.abrupt("return",Promise.resolve(n));case 8:return e.abrupt("return",!0);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!A){e.next=5;break}return e.abrupt("return",new Promise((function(e,t){var s;x.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"提示",content:(0,y.jsx)("div",{className:"tc font16",children:"是否确认删除?"}),onOk:(s=r()(a()().mark((function t(){return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,n();case 2:t.sent,f.ZP.success("删除成功"),e(!0);case 5:case"end":return t.stop()}}),t)}))),function(){return s.apply(this,arguments)}),onCancel:function(){return e(!1)}})})));case 5:return e.next=7,n();case 7:return e.abrupt("return",e.sent);case 8:case"end":return e.stop()}}),e)}))),function(e){return U.apply(this,arguments)})};return(0,y.jsxs)("div",{className:"multi-upload ".concat(o||""),children:[N&&(0,y.jsxs)(T,c()(c()({},q),{},{children:[(0,y.jsx)("p",{className:"ant-upload-drag-icon",children:(0,y.jsx)(_.Z,{})}),(0,y.jsxs)("p",{className:"ant-upload-text",children:["点击上传图标,选择要上传的文件或将文件拖拽到此",(0,y.jsx)("br",{}),"(单个文件最大限制为",d,"MB)"," "]}),M]})),!N&&(0,y.jsxs)(h.Z,c()(c()({},q),{},{children:[(0,y.jsxs)(g.ZP,{disabled:E,className:"upload_button",children:[(0,y.jsx)("img",{className:"aBtn_img",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="}),S]}),(0,y.jsxs)("span",{onClick:function(e){e.preventDefault(),e.stopPropagation()},className:"upload_text",children:["(单个文件最大",d,"MB)"," "]})]}))]})}},6638:function(e,t,n){var s=n(82242),a=n.n(s),i=(n(59301),n(19779)),r=n(3113),o=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,s=void 0===n?{}:n,c=e.styles,l=void 0===c?{}:c,u=e.customText,d=e.ButtonText,m=e.ButtonClick,p=e.Buttonclass,h=e.ButtonTwo,f=e.imgStyles,x=e.loading,g=void 0!==x&&x;return(0,o.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:g?"hidden":"visible"}),l),children:[(0,o.jsx)("img",{src:t||i,style:a()({width:288,height:200},f)}),(0,o.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,o.jsx)(r.ZP,a()(a()({className:p,onClick:m},s),{},{children:d})),h&&h]})}},28746:function(e,t,n){var s=n(7557),a=n.n(s),i=n(82242),r=n.n(i),o=n(41498),c=n.n(o),l=n(79800),u=n.n(l),d=(n(59301),n(78241)),m=n(43418),p=n(24650),h=n(81742),f=n(80608),x=n(62449),g=n(37712);t.Z=(0,f.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t=e.classroomList,n=(e.loading,e.dispatch),s=((0,f.useParams)(),d.Z.useForm()),i=u()(s,1)[0];return(0,g.jsx)(m.Z,{centered:!0,title:"补交附件",open:"补交附件"===t.actionTabs.key,bodyStyle:{minHeight:200},onOk:c()(a()().mark((function e(){var s,o,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.validateFields();case 2:return o=r()({},i.getFieldValue()),c=t.actionTabs.selectArrs,o.attachment_ids=null===(s=o.attachment_ids)||void 0===s?void 0:s.map((function(e){return e.response.id})),e.next=7,(0,h.mz)(r()(r()({},o),{},{homeworkId:c.work_id}));case 7:0===e.sent.status&&(i.resetFields(),n({type:"classroomList/setActionTabs",payload:{}}));case 9:case"end":return e.stop()}}),e)}))),onCancel:function(){i.resetFields(),n({type:"classroomList/setActionTabs",payload:{}})},children:(0,g.jsxs)(d.Z,{form:i,initialValues:{},children:[(0,g.jsx)(d.Z.Item,{name:"attachment_ids",rules:[{required:!0,message:"请上传附件"}],children:(0,g.jsx)(x.Z,{})}),(0,g.jsx)(d.Z.Item,{name:"description",children:(0,g.jsx)(p.Z.TextArea,{placeholder:"请在此输入补交附件的原因,最大限制100个字符",rows:7})})]})})}))},58352:function(e,t,n){var s=n(7557),a=n.n(s),i=n(85573),r=n.n(i),o=n(37205),c=n.n(o),l=n(41498),u=n.n(l),d=n(82242),m=n.n(d),p=n(79800),h=n.n(p),f=n(39647),x=n.n(f),g=n(59301),v=n(78241),b=n(8591),y=n(43418),j=n(95237),w=n(43604),_=n(30518),k=n(5112),T=n(24905),Z=n(61186),S=n.n(Z),C=n(49105),A=n(75916),L=n(27876),I=n(80608),M=n(53324),N=n(6668),H=n(38180),D=n(37712),Y=["classroomList","dispatch","courseEndTime"];t.Z=(0,I.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,s=e.courseEndTime,i=x()(e,Y),o=(0,I.useParams)(),l=v.Z.useForm(),d=h()(l,1)[0],p=(0,g.useState)(1),f=h()(p,2),Z=f[0],P=f[1],O=(0,g.useState)([]),B=h()(O,2),E=B[0],F=B[1],z=(0,g.useState)(0),W=h()(z,2),Q=(W[0],W[1]),V=(0,g.useState)(2e3),R=h()(V,2),G=(R[0],R[1],(0,g.useState)(!0)),K=h()(G,2),J=(K[0],K[1]),U=(0,g.useState)(!1),X=h()(U,2),q=X[0],$=(X[1],(0,g.useState)(!1)),ee=h()($,2),te=ee[0],ne=(ee[1],(0,g.useState)([])),se=h()(ne,2),ae=se[0],ie=se[1],re=(0,g.useState)(!0),oe=h()(re,2),ce=oe[0],le=oe[1];(0,g.useEffect)((function(){if("立即发布"===t.actionTabs.key&&(pe(),ue(),2===t.actionTabs.type)){var e=t.actionTabs.selectArrsAll[0];le(e.unified_setting)}}),[t.actionTabs]),(0,g.useEffect)((function(){if(q){if(te)return;n({type:"classroomList/setActionTabs",payload:{}}),(0,A.GJ)()?n({type:"classroomList/getClassroomTeacherCommonList",payload:m()(m()({},t.actionTabs.params),{},{type:1})}):n({type:"classroomList/getClassroomCommonList",payload:m()({},t.actionTabs.params)})}}),[q]);var ue=function(){var e=u()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return J(!0),e.next=3,(0,N.c_)(m()(m()({},o),{},{page:n||Z,limit:2e4,homework_id:1===t.actionTabs.type?"":t.actionTabs.selectArrs[0]}));case 3:null==(s=e.sent)||s.course_groups.map((function(e,t){e.key=e.id,e.title=e.name,e.disabled=e.is_published})),s&&(F(c()(null==s?void 0:s.course_groups)),Q(null==s?void 0:s.course_groups_count),J(!1),n||d.setFieldsValue(r()(r()({},"publish_time",S()(S()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),"end_time",S()(S()(new Date((0,L.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm")))));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),de=function(){(0,A.GJ)()?t.actionTabs.detail?(n({type:"shixunHomeworks/setActionTabs",payload:{}}),n({type:"shixunHomeworks/getWorkList",payload:m()({},o)}),n({type:"shixunHomeworks/getWorkSetting",payload:m()({},o)})):n({type:"classroomList/getClassroomTeacherCommonList",payload:m()(m()({},t.actionTabs.params),{},{type:1})}):n({type:"classroomList/getClassroomCommonList",payload:m()({},t.actionTabs.params)})},me=function(){var e=u()(a()().mark((function e(){var s,r,l,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,A.Rm)()||null!==(s=t.AssistantObject.normal)&&void 0!==s&&s.can_publish){e.next=4;break}return b.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),ge(!1),e.abrupt("return");case 4:if(!((l=m()({},d.getFieldsValue())).end_time<=l.publish_time)){e.next=9;break}return b.ZP.info("截止时间不能大于或等于发布时间"),ge(!1),e.abrupt("return");case 9:if(!((null==ae?void 0:ae.length)<=0&&!ce&&E.length>0)){e.next=13;break}return b.ZP.info("发布班级不能为空"),ge(!1),e.abrupt("return");case 13:return u={homework_ids:c()(t.actionTabs.selectArrs),group_ids:ae.length>0?ae.map((function(e){return e.id})):null===(r=t.detailCommonHomeworksList)||void 0===r?void 0:r.course_groups,end_time:S()(l.end_time).format("YYYY-MM-DD HH:mm"),publish_time:S()(l.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!ae.length},ge(!0),e.next=17,(0,C.ZP)("/api/courses/".concat(o.coursesId,"/homework_commons/publish_with_homework_list_position.json"),{method:"post",body:m()({},u)});case 17:0===e.sent.status?(ge(!1),(0,L.L9)(["教学课堂","图文作业","立即发布"]),b.ZP.success("发布成功"),n({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),i.onCallback&&i.onCallback(),de(),"0"===localStorage.getItem("Noviceguide")||n({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:13,text:(0,D.jsx)("div",{children:"最后,咱们给教学课堂添加一名学生~点击“添加学生”,在弹窗页面中输入并搜索学生姓名,点击“确定”就可以为您的课堂添加第一位学生啦~"})}})):ge(!1);case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),pe=function(){P(1),F([]),ie([])},he=(t.detailCommonHomeworksList,(0,g.useState)(!1)),fe=h()(he,2),xe=fe[0],ge=fe[1];return(0,D.jsxs)(y.Z,{width:600,centered:!0,confirmLoading:xe,title:"发布作业",open:"立即发布"===t.actionTabs.key,okText:"发布作业",cancelText:"暂不发布",onOk:me,onCancel:function(){pe(),de(),n({type:"classroomList/setActionTabs",payload:{}})},children:[(0,D.jsxs)("p",{className:"tc",children:["学生将立即收到作业",(0,D.jsx)("br",{}),'本操作只对"未发布"的作业有效']}),E&&(0,D.jsxs)(v.Z,{form:d,children:[(0,D.jsxs)("div",{style:{paddingLeft:0},children:[(0,D.jsxs)(j.Z,{className:"mt30",align:"middle",children:[(0,D.jsx)(w.Z,{children:(0,D.jsx)(v.Z.Item,{name:"publish_time",label:"发布时间",children:(0,D.jsx)(_.default,{style:{width:170,marginRight:"25px"},disabledDate:function(e){return(0,H.Q8)(e,s)},disabledTime:function(e){return(0,H.d0)(e)},placeholder:"请选择发布时间",showTime:{format:"HH:mm",defaultValue:S()((0,L.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})})}),(0,D.jsx)(w.Z,{className:"ml20",children:(0,D.jsx)(v.Z.Item,{name:"end_time",label:"截止时间",children:(0,D.jsx)(_.default,{style:{width:170},placeholder:"请选择截止时间",showTime:{format:"HH:mm",defaultValue:S()((0,L.U6)(),"HH:mm")},disabledDate:function(e){return(0,H.Q8)(e,s,d.getFieldValue("publish_time"))},disabledTime:function(e){return(0,H.d0)(e,d.getFieldValue("publish_time"))},format:"YYYY-MM-DD HH:mm",allowClear:!1})})})]}),2===t.actionTabs.type&&(0,D.jsxs)(j.Z,{style:{marginBottom:"10px"},children:[(0,D.jsx)("span",{className:"mr5",children:"发布设置:"}),(0,D.jsxs)(k.ZP.Group,{value:ce,onChange:function(e){le(e.target.value),ie([])},children:[(0,D.jsx)(k.ZP,{value:!0,disabled:!t.actionTabs.manage_all_group,children:"统一发布"}),(0,D.jsx)(k.ZP,{className:"ml20",disabled:E.length<=0,value:!1,children:"分班发布"})]})]}),E.length<=0&&2===t.actionTabs.type&&(0,D.jsx)("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"},children:'课堂无分班,仅支持选择“统一发布"'})]}),(1===t.actionTabs.type||!ce)&&E.length>0&&(0,D.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"},children:[(0,D.jsx)("span",{style:{flex:1},children:(0,D.jsx)(T.Z,{checked:ae.length===E.length,onChange:function(e){ae.length===E.length?ie([]):ie(E.filter((function(e){return!e.is_published})))},children:"全选"})}),(0,D.jsx)("span",{style:{width:16}}),(0,D.jsxs)("span",{style:{flex:1},children:["已选择",ae.length||0,"个分班"]})]}),(1===t.actionTabs.type||!ce)&&E.length>0&&(0,D.jsx)(M.Z,{data:E,selectedRowKeys:ae,setSelectedRowKeys:ie})]})]})}))},53324:function(e,t,n){n.d(t,{Z:function(){return b}});var s=n(7557),a=n.n(s),i=n(41498),r=n.n(i),o=n(79800),c=n.n(o),l=n(59301),u=n(24650),d=n(24905),m=n(95237),p="leftdiv___aBzsX",h="listClass___bxIEW",f="spantitle___v_Vc4",x="rightdiv___xWu4M",g=n(6638),v=n(37712),b=function(e){var t=e.data,n=(e.value,e.handleChangePage,e.setSelectedRowKeys),s=e.selectedRowKeys,i=(e.onChange,(0,l.useState)([])),o=c()(i,2),b=o[0],y=o[1],j=(0,l.useState)([]),w=c()(j,2),_=w[0],k=w[1],T=(0,l.useState)([]),Z=c()(T,2),S=Z[0],C=Z[1],A=(0,l.useState)(1),L=c()(A,2),I=(L[0],L[1],(0,l.useState)()),M=c()(I,2);M[0],M[1];return(0,l.useEffect)((function(){y(t),k([]),C([])}),[t]),(0,l.useEffect)((function(){n&&(k(s),C(s))}),[s]),(0,v.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,v.jsxs)("div",{className:p,children:[(0,v.jsx)(u.Z.Search,{size:"middle",onChange:function(){var e=r()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:y(t.filter((function(e){var t;return null==e||null===(t=e.name)||void 0===t?void 0:t.includes(n.target.value)})));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),placeholder:"可输入班级名称查询"}),0===b.length&&(0,v.jsx)(g.Z,{styles:{margin:"70px auto"},customText:"暂无分班"}),(0,v.jsx)("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"},children:(0,v.jsx)(d.Z.Group,{value:_.map((function(e){return"".concat(e.id)})),onChange:function(e){n(b.filter((function(t){return e.includes("".concat(t.id))})))},style:{marginTop:"10px",flexDirection:"column"},children:b.map((function(e,t){return(0,v.jsx)(m.Z,{style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200},children:(0,v.jsx)(d.Z,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:e.is_published,value:"".concat(e.id),children:(0,v.jsxs)("div",{className:h,children:[(0,v.jsx)("span",{className:f,style:{width:e.is_published?"108px":"170px"},children:e.name}),e.is_published&&(0,v.jsx)("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"},children:"已发布"})]})})},e.id)}))})})]}),(0,v.jsxs)("div",{className:x,children:[(0,v.jsx)(u.Z.Search,{onChange:function(e){C(_.filter((function(t){return t.name.includes(e.target.value)})))},size:"middle",placeholder:"可输入班级名称查询"}),0===S.length&&(0,v.jsx)(g.Z,{styles:{margin:"70px auto"},customText:"暂未选择分班"}),S.length>0&&(0,v.jsx)("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"},children:(0,v.jsx)("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0},children:S.map((function(e,t){return(0,v.jsxs)(m.Z,{justify:"space-between",style:{marginTop:"10px"},children:[(0,v.jsx)("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"},children:e.name}),(0,v.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",style:{cursor:"pointer",height:"16px",marginRight:17},onClick:function(){n(_.filter((function(t){return"".concat(t.id)!="".concat(e.id)})))}})]},e.id)}))})})]})]})}},70754:function(e,t,n){n.d(t,{$J:function(){return c},JZ:function(){return u},bN:function(){return p},jP:function(){return m},rO:function(){return l}});var s=n(7557),a=n.n(s),i=n(41498),r=n.n(i),o=n(49105);function c(e){return(0,o.U2)("libraries/".concat(e,".json"))}function l(){return(0,o.U2)("library_tags.json")}function u(e){return d.apply(this,arguments)}function d(){return(d=r()(a()().mark((function e(t){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.IV)("attachments/".concat(t,".json"));case 2:return n=e.sent,e.abrupt("return",0===n.status);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(e){return(0,o.v_)("libraries.json",e)}function p(e,t){return(0,o.gz)("libraries/".concat(e,".json"),t)}},74195:function(e,t,n){var s=n(7557),a=n.n(s),i=n(41498),r=n.n(i),o=n(33329),c=n(43418),l=n(8591),u=n(27876),d=(n(59301),n(37712)),m=function(){var e=r()(a()().mark((function e(t){var n,s,i,r,c,l,d;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.is_jupyter,s=t.is_jupyter_lab,i=t.shixunId,r=t.homework_common_id,c=t.courseId,!n&&!s){e.next=7;break}return e.next=4,(0,o.BK)({id:i});case 4:return null!=(l=e.sent)&&l.identifier&&(0,u.xg)("/tasks/".concat(l.identifier,"/jupyter?homework_common_id=").concat(r)),e.abrupt("return");case 7:return e.next=9,(0,o.Ir)({id:i,homework_common_id:r});case 9:if(null==(d=e.sent)||!d.game_identifier){e.next=13;break}return(0,u.xg)("/tasks/".concat(c,"/").concat(r,"/").concat(d.game_identifier)),e.abrupt("return");case 13:2===(null==d?void 0:d.status)?p(null==d?void 0:d.message,r,c):3===(null==d?void 0:d.status)?h(null==d?void 0:d.message):-3==(null==d?void 0:d.status)&&(0,u.eF)();case 14:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),p=function e(t,n,s){var i,m;t=null!==(i=t)&&void 0!==i&&i.includes(".json")?t:"".concat(t,".json"),c.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,d.jsx)("div",{className:"tc font16",children:" 实训已经更新了,正在为您重置!"}),onOk:(m=r()(a()().mark((function i(){var r,c;return a()().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,(0,o.$Q)({url:t});case 2:if(r=a.sent){a.next=5;break}return a.abrupt("return");case 5:return l.ZP.success("重置成功,正在进入实践项目!"),a.next=8,(0,o.Ir)({id:r.shixun_identifier,homework_common_id:n});case 8:if(null==(c=a.sent)||!c.game_identifier){a.next=12;break}return(0,u.xg)("/tasks/".concat(s,"/").concat(n,"/").concat(c.game_identifier)),a.abrupt("return");case 12:2===(null==c?void 0:c.status)?e(null==c?void 0:c.message,n,s):3===(null==c?void 0:c.status)&&h(null==c?void 0:c.message);case 13:case"end":return a.stop()}}),i)}))),function(){return m.apply(this,arguments)})})},h=function(e){c.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,d.jsxs)("div",{className:"tc font16",children:[" 目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})};t.Z=m}}]); \ No newline at end of file diff --git a/71642.async.js b/71642.async.js new file mode 100644 index 0000000000..18943f3dff --- /dev/null +++ b/71642.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[71642,56087,38346,19436,92771,23043,91259,1908,50391,70680,56065,2154,50283,72559,56271],{9516:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={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"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},97810:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={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"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},65547:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.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:"plus-circle",theme:"outlined"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(78892),i=n(3113),c=n(36355),u=n(81327),m=n(33234),f=n(47211),p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:v="default",danger:g,disabled:y,loading:b,onClick:O,htmlType:C,children:h,className:x,menu:E,arrow:w,autoFocus:$,overlay:N,trigger:S,align:Z,open:z,onOpenChange:j,placement:M,getPopupContainer:P,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:H}=e,_=p(e,["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"]),A=n("dropdown",d),Q=`${A}-button`,[U,q]=(0,f.Z)(A),V={menu:E,arrow:w,autoFocus:$,align:Z,disabled:y,trigger:y?[]:S,onOpenChange:j,getPopupContainer:P||t,mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:H},{compactSize:G,compactItemClassnames:W}=(0,m.ri)(A,a),X=o()(Q,W,x,q);"overlay"in e&&(V.overlay=N),"open"in e&&(V.open=z),V.placement="placement"in e?M:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:O,htmlType:C,href:k,title:D},h),J=s.createElement(i.ZP,{type:v,danger:g,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:G,block:!0},_),ee,s.createElement(r.Z,Object.assign({},V),te)))};d.__ANT_BUTTON=!0;var v=d;const g=r.Z;g.Button=v;var y=g},24650:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[f,p]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},p,c),v=(0,o.useContext)(l.aM),g=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return f(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:g},e.children)))},u=n(9432),m=n(33614),f={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"},p=n(1393),d=function(e,t){return o.createElement(p.Z,(0,m.Z)({},e,{ref:t,icon:f}))};var v=o.forwardRef(d),g=n(76897),y=n(55405),b=n(25629),O=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(g.Z,null):o.createElement(v,null),x={click:"onClick",hover:"onMouseOver"};var E=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,O.Z)(c),f=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:d,inputPrefixCls:v,size:g}=e,E=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(s.E_),$=w("input",v),N=w("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=h}=e,a=x[n]||"",s=r(l),i={[a]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),Z=a()(N,p,{[`${N}-${g}`]:!!g}),z=Object.assign(Object.assign({},(0,y.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:Z,prefixCls:$,suffix:S});return g&&(z.size=g),o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},z))})),w=n(78405),$=n(92343),N=n(3113),S=n(19716),Z=n(33234),z=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:f,loading:p,disabled:d,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:O}=e,C=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:h,direction:x}=o.useContext(s.E_),E=o.useRef(!1),j=h("input-search",n),M=h("input",r),{compactSize:P}=(0,Z.ri)(j,x),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:P)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(w.Z,null):null,K=`${j}-button`;let F;const L=m||{},B=L.type&&!0===L.type.__ANT_BUTTON;F=B||"button"===L.type?(0,$.Tm)(L,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:K,size:k}:{})):o.createElement(N.ZP,{className:K,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:p,icon:I},m),f&&(F=[F,(0,$.Tm)(f,{key:"addonAfter"})]);const H=a()(j,{[`${j}-rtl`]:"rtl"===x,[`${j}-${k}`]:!!k,[`${j}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{E.current||p||T(e)}},C,{size:k,onCompositionStart:e=>{E.current=!0,null==y||y(e)},onCompositionEnd:e=>{E.current=!1,null==O||O(e)},prefixCls:M,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:H,disabled:d}))})),M=n(1643);const P=u.Z;P.Group=c,P.Search=j,P.TextArea=M.Z,P.Password=E;var k=P},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:g}=r.useContext(l.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:O,rootClassName:C,children:h,direction:x="horizontal",prefixCls:E,split:w,style:$,wrap:N=!1,classNames:S,styles:Z}=e,z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[j,M]=Array.isArray(y)?y:[y,y],P=p(M),k=p(j),R=d(M),D=d(j),T=(0,s.Z)(h,{keepEmpty:!0}),I=void 0===b&&"horizontal"===x?"center":b,K=i("space",E),[F,L]=(0,f.Z)(K),B=o()(K,null==c?void 0:c.className,L,`${K}-${x}`,{[`${K}-rtl`]:"rtl"===g,[`${K}-align-${I}`]:I,[`${K}-gap-row-${M}`]:P,[`${K}-gap-col-${j}`]:k},O,C),H=o()(`${K}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let _=0;const A=T.map(((e,t)=>{var n,a;null!=e&&(_=t);const o=e&&e.key||`${H}-${t}`;return r.createElement(m,{className:H,key:o,index:t,split:w,style:null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:_})),[_]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=j),!P&&R&&(U.rowGap=M),F(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},z),r.createElement(u,{value:Q},A)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return h}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),f=n(83116),p=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,f.Z)("Statistic",(e=>{const t=(0,p.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:f,valueRender:p,prefix:d,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:O,decimalSeparator:C=".",groupSeparator:h=","}=e,{getPrefixCls:x,direction:E,statistic:w}=r.useContext(i.E_),$=x("statistic",t),[N,S]=v($),Z=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:h,prefixCls:$},e,{value:m})),z=l()($,{[`${$}-rtl`]:"rtl"===E},null==w?void 0:w.className,n,a,S);return N(r.createElement("div",{className:z,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:b,onMouseLeave:O},f&&r.createElement("div",{className:`${$}-title`},f),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),p?p(Z):Z,g&&r.createElement("span",{className:`${$}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=y.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const O=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(O);g.Countdown=C;var h=g},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/72069.async.js b/72069.async.js new file mode 100644 index 0000000000..c7fe4f8bcf --- /dev/null +++ b/72069.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[72069,56087,25313,87914,19436,92771,23043,91259,1908,50391,70680,56065,2154,50283,72559,56271],{22441:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={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"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(78892),i=n(3113),c=n(36355),u=n(81327),m=n(33234),f=n(47211),p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:v="default",danger:y,disabled:g,loading:O,onClick:b,htmlType:C,children:x,className:E,menu:h,arrow:w,autoFocus:$,overlay:N,trigger:S,align:j,open:P,onOpenChange:Z,placement:z,getPopupContainer:M,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:L,overlayClassName:K,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_}=e,A=p(e,["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"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,f.Z)(H),G={menu:h,arrow:w,autoFocus:$,align:j,disabled:g,trigger:g?[]:S,onOpenChange:Z,getPopupContainer:M||t,mouseEnterDelay:I,mouseLeaveDelay:L,overlayClassName:K,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,E,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=P),G.placement="placement"in e?z:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:O,onClick:b,htmlType:C,href:k,title:D},x),J=s.createElement(i.ZP,{type:v,danger:y,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var v=d;const y=r.Z;y.Button=v;var g=y},24650:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[f,p]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},p,c),v=(0,o.useContext)(l.aM),y=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return f(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:y},e.children)))},u=n(9432),m=n(33614),f={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"},p=n(1393),d=function(e,t){return o.createElement(p.Z,(0,m.Z)({},e,{ref:t,icon:f}))};var v=o.forwardRef(d),y=n(76897),g=n(55405),O=n(25629),b=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(y.Z,null):o.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),f=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:d,inputPrefixCls:v,size:y}=e,h=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(s.E_),$=w("input",v),N=w("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=E[n]||"",s=r(l),i={[a]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),j=a()(N,p,{[`${N}-${y}`]:!!y}),P=Object.assign(Object.assign({},(0,g.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:$,suffix:S});return y&&(P.size=y),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},P))})),w=n(78405),$=n(92343),N=n(3113),S=n(19716),j=n(33234),P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:f,loading:p,disabled:d,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:b}=e,C=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=o.useContext(s.E_),h=o.useRef(!1),Z=x("input-search",n),z=x("input",r),{compactSize:M}=(0,j.ri)(Z,E),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(w.Z,null):null,L=`${Z}-button`;let K;const F=m||{},B=F.type&&!0===F.type.__ANT_BUTTON;K=B||"button"===F.type?(0,$.Tm)(F,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:L,size:k}:{})):o.createElement(N.ZP,{className:L,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:p,icon:I},m),f&&(K=[K,(0,$.Tm)(f,{key:"addonAfter"})]);const _=a()(Z,{[`${Z}-rtl`]:"rtl"===E,[`${Z}-${k}`]:!!k,[`${Z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(R,t),onPressEnter:e=>{h.current||p||T(e)}},C,{size:k,onCompositionStart:e=>{h.current=!0,null==g||g(e)},onCompositionEnd:e=>{h.current=!1,null==b||b(e)},prefixCls:z,addonAfter:K,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:_,disabled:d}))})),z=n(1643);const M=u.Z;M.Group=c,M.Search=Z,M.TextArea=z.Z,M.Password=h;var k=M},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:y}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:x,direction:E="horizontal",prefixCls:h,split:w,style:$,wrap:N=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,z]=Array.isArray(g)?g:[g,g],M=p(z),k=p(Z),R=d(z),D=d(Z),T=(0,s.Z)(x,{keepEmpty:!0}),I=void 0===O&&"horizontal"===E?"center":O,L=i("space",h),[K,F]=(0,f.Z)(L),B=o()(L,null==c?void 0:c.className,F,`${L}-${E}`,{[`${L}-rtl`]:"rtl"===y,[`${L}-align-${I}`]:I,[`${L}-gap-row-${z}`]:M,[`${L}-gap-col-${Z}`]:k},b,C),_=o()(`${L}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=Z),!M&&R&&(U.rowGap=z),K(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},P),r.createElement(u,{value:Q},H)))}));const g=y;g.Compact=i.ZP;var O=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),f=n(83116),p=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,f.Z)("Statistic",(e=>{const t=(0,p.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var y=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:f,valueRender:p,prefix:d,suffix:y,loading:g=!1,onMouseEnter:O,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),$=E("statistic",t),[N,S]=v($),j=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:$},e,{value:m})),P=l()($,{[`${$}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,a,S);return N(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:O,onMouseLeave:b},f&&r.createElement("div",{className:`${$}-title`},f),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),p?p(j):j,y&&r.createElement("span",{className:`${$}-content-suffix`},y)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function O(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(y,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>O(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);y.Countdown=C;var x=y},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/72559.async.js b/72559.async.js new file mode 100644 index 0000000000..0f2e2ed681 --- /dev/null +++ b/72559.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[72559,1908,50391,70680,56065,2154,50283,56271],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),a={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"},l=n(1393),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:T=l.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["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"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:D},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:T}),[ee,te]=R([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(33614),m={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"},d=n(1393),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(76897),y=n(55405),b=n(25629),C=n(59412),x=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(78405),N=n(92343),$=n(3113),S=n(19716),j=n(33234),P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),T=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(T,t),onPressEnter:e=>{h.current||d||R(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),T=f(Z),D=f(z),R=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=z),!k&&T&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file diff --git a/74063.async.js b/74063.async.js new file mode 100644 index 0000000000..802ef78134 --- /dev/null +++ b/74063.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[74063,15083,13244,1908,50391,70680,56065,2154,50283,72559,56271],{22441:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},l=n(1393),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),a={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"},l=n(1393),s=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(s)},88522:function(e,t,n){var r=n(92310),o=n.n(r),a=n(75440),l=n(55405),s=n(59301),i=n(53487),c=n(92343),u=n(36355),p=n(57809);const{Option:d}=p.default;function m(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const f=(e,t)=>{const{prefixCls:n,className:r,popupClassName:i,dropdownClassName:f,children:v,dataSource:g}=e,y=(0,a.Z)(v);let h;1===y.length&&(0,c.l$)(y[0])&&!m(y[0])&&([h]=y);const b=h?()=>h:void 0;let x;x=y.length&&m(y[0])?v:g?g.map((e=>{if((0,c.l$)(e))return e;switch(typeof e){case"string":return s.createElement(d,{key:e,value:e},e);case"object":{const{value:t}=e;return s.createElement(d,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:C}=s.useContext(u.E_),E=C("select",n);return s.createElement(p.default,Object.assign({ref:t,suffixIcon:null},(0,l.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:E,popupClassName:i||f,className:o()(`${E}-auto-complete`,r),mode:p.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:b}),x)},v=s.forwardRef(f),g=(0,i.Z)(v);v.Option=d,v._InternalPanelDoNotUseOrYouWillBeFired=g,t.Z=v},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),d=n(47211),m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:h,onClick:b,htmlType:x,children:C,className:E,menu:O,arrow:w,autoFocus:$,overlay:N,trigger:S,align:M,open:Z,onOpenChange:j,placement:z,getPopupContainer:P,href:k,icon:R=l.createElement(s.Z,null),title:I,buttonsRender:T=(e=>e),mouseEnterDelay:A,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:F,dropdownRender:_}=e,H=m(e,["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"]),U=n("dropdown",f),W=`${U}-button`,[G,Q]=(0,d.Z)(U),q={menu:O,arrow:w,autoFocus:$,align:M,disabled:y,trigger:y?[]:S,onOpenChange:j,getPopupContainer:P||t,mouseEnterDelay:A,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:F,dropdownRender:_},{compactSize:V,compactItemClassnames:X}=(0,p.ri)(U,o),Y=a()(W,X,E,Q);"overlay"in e&&(q.overlay=N),"open"in e&&(q.open=Z),q.placement="placement"in e?z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:h,onClick:b,htmlType:x,href:k,title:I},C),K=l.createElement(i.ZP,{type:v,danger:g,icon:R}),[ee,te]=T([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:V,block:!0},H),ee,l.createElement(r.Z,Object.assign({},q),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},24650:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[d,m]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return d(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(33614),d={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"},m=n(1393),f=function(e,t){return a.createElement(m.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var v=a.forwardRef(f),g=n(76897),y=n(55405),h=n(25629),b=n(59412),x=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var O=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,b.Z)(c),d=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:m,prefixCls:f,inputPrefixCls:v,size:g}=e,O=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),$=w("input",v),N=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=C}=e,o=E[n]||"",l=r(s),i={[o]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})(N),M=o()(N,m,{[`${N}-${g}`]:!!g}),Z=Object.assign(Object.assign({},(0,y.Z)(O,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:M,prefixCls:$,suffix:S});return g&&(Z.size=g),a.createElement(u.Z,Object.assign({ref:(0,h.sQ)(t,c)},Z))})),w=n(78405),$=n(92343),N=n(3113),S=n(19716),M=n(33234),Z=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:d,loading:m,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:b}=e,x=Z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:E}=a.useContext(l.E_),O=a.useRef(!1),j=C("input-search",n),z=C("input",r),{compactSize:P}=(0,M.ri)(j,E),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:P)&&void 0!==t?t:e})),R=a.useRef(null),I=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},A="boolean"==typeof p?a.createElement(w.Z,null):null,D=`${j}-button`;let L;const B=p||{},F=B.type&&!0===B.type.__ANT_BUTTON;L=F||"button"===B.type?(0,$.Tm)(B,Object.assign({onMouseDown:I,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},F?{className:D,size:k}:{})):a.createElement(N.ZP,{className:D,type:p?"primary":void 0,size:k,disabled:f,key:"enterButton",onMouseDown:I,onClick:T,loading:m,icon:A},p),d&&(L=[L,(0,$.Tm)(d,{key:"addonAfter"})]);const _=o()(j,{[`${j}-rtl`]:"rtl"===E,[`${j}-${k}`]:!!k,[`${j}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,h.sQ)(R,t),onPressEnter:e=>{O.current||m||T(e)}},x,{size:k,onCompositionStart:e=>{O.current=!0,null==y||y(e)},onCompositionEnd:e=>{O.current=!1,null==b||b(e)},prefixCls:z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:_,disabled:f}))})),z=n(1643);const P=u.Z;P.Group=c,P.Search=j,P.TextArea=z.Z,P.Password=O;var k=P},81327:function(e,t,n){n.d(t,{Z:function(){return h}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:h,className:b,rootClassName:x,children:C,direction:E="horizontal",prefixCls:O,split:w,style:$,wrap:N=!1,classNames:S,styles:M}=e,Z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[j,z]=Array.isArray(y)?y:[y,y],P=m(z),k=m(j),R=f(z),I=f(j),T=(0,l.Z)(C,{keepEmpty:!0}),A=void 0===h&&"horizontal"===E?"center":h,D=i("space",O),[L,B]=(0,d.Z)(D),F=a()(D,null==c?void 0:c.className,B,`${D}-${E}`,{[`${D}-rtl`]:"rtl"===g,[`${D}-align-${A}`]:A,[`${D}-gap-row-${z}`]:P,[`${D}-gap-col-${j}`]:k},b,x),_=a()(`${D}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const U=T.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${_}-${t}`;return r.createElement(p,{className:_,key:a,index:t,split:w,style:null!==(n=null==M?void 0:M.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),W=r.useMemo((()=>({latestIndex:H})),[H]);if(0===T.length)return null;const G={};return N&&(G.flexWrap="wrap"),!k&&I&&(G.columnGap=j),!P&&R&&(G.rowGap=z),L(r.createElement("div",Object.assign({ref:t,className:F,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),$)},Z),r.createElement(u,{value:W},U)))}));const y=g;y.Compact=i.ZP;var h=y},31797:function(e,t,n){n.d(t,{Z:function(){return C}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),d=n(83116),m=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,d.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:d,valueRender:m,prefix:f,suffix:g,loading:y=!1,onMouseEnter:h,onMouseLeave:b,decimalSeparator:x=".",groupSeparator:C=","}=e,{getPrefixCls:E,direction:O,statistic:w}=r.useContext(i.E_),$=E("statistic",t),[N,S]=v($),M=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:C,prefixCls:$},e,{value:p})),Z=s()($,{[`${$}-rtl`]:"rtl"===O},null==w?void 0:w.className,n,o,S);return N(r.createElement("div",{className:Z,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:h,onMouseLeave:b},d&&r.createElement("div",{className:`${$}-title`},d),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${$}-skeleton`},r.createElement("div",{style:l,className:`${$}-content`},f&&r.createElement("span",{className:`${$}-content-prefix`},f),m?m(M):M,g&&r.createElement("span",{className:`${$}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function h(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>h(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(b);g.Countdown=x;var C=g},28609:function(e,t,n){n.d(t,{Z:function(){return C}});var r=n(61414),o=n(59301),a=(n(19171),n(25629),n(10748),n(30609),n(19243)),l=n(16177),s=n(74258),i=n(35796),c=(o.Component,n(55562)),u={subtree:!0,childList:!0,attributeFilter:["style","class"]};var p=n(92310),d=n.n(p),m=n(88088),f=n(11575);function v(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;const r=document.createElement("canvas"),o=r.getContext("2d"),a=e*n,l=t*n;return r.setAttribute("width",`${a}px`),r.setAttribute("height",`${l}px`),o.save(),[o,r,a,l]}function g(){return function(e,t,n,r,o,a,l,s){const[i,c,u,p]=v(r,o,n);if(e instanceof HTMLImageElement)i.drawImage(e,0,0,u,p);else{const{color:t,fontSize:r,fontStyle:l,fontWeight:s,fontFamily:c}=a,p=Number(r)*n;i.font=`${l} normal ${s} ${p}px/${o}px ${c}`,i.fillStyle=t,i.textAlign="center",i.textBaseline="top";const d=Array.isArray(e)?e:[e];null==d||d.forEach(((e,t)=>{i.fillText(null!=e?e:"",u/2,t*(p+3*n))}))}const d=Math.PI/180*Number(t),m=Math.max(r,o),[f,g,y]=v(m,m,n);f.translate(y/2,y/2),f.rotate(d),u>0&&p>0&&f.drawImage(c,-u/2,-p/2);let h=0,b=0,x=0,C=0;const E=u/2,O=p/2;[[0-E,0-O],[0+E,0-O],[0+E,0+O],[0-E,0+O]].forEach((e=>{let[t,n]=e;const[r,o]=function(e,t){return[e*Math.cos(d)-t*Math.sin(d),e*Math.sin(d)+t*Math.cos(d)]}(t,n);h=Math.min(h,r),b=Math.max(b,r),x=Math.min(x,o),C=Math.max(C,o)}));const w=h+y/2,$=x+y/2,N=b-h,S=C-x,M=l*n,Z=s*n,j=2*(N+M),z=S+Z,[P,k]=v(j,z);function R(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;P.drawImage(g,w,$,N,S,e,t,N,S)}return R(),R(N+M,-S/2-Z/2),R(N+M,+S/2+Z/2),[k.toDataURL(),j/n,z/n]}}var y=n(71783),h=n(83794);function b(e){const[t]=o.useState((()=>new Map));return[(n,r,o)=>{if(o){if(!t.get(o)){const e=document.createElement("div");t.set(o,e)}const l=t.get(o);l.setAttribute("style",(a=Object.assign(Object.assign({},e),{backgroundImage:`url('${n}')`,backgroundSize:`${Math.floor(r)}px`}),Object.keys(a).map((e=>`${function(e){return e.replace(/([A-Z])/g,"-$1").toLowerCase()}(e)}: ${a[e]};`)).join(" "))),o.append(l)}var a},e=>{const n=t.get(e);n&&e&&e.removeChild(n),t.delete(e)},e=>Array.from(t.values()).includes(e)]}function x(e,t){return e.size===t.size?e:t}var C=e=>{var t,n;const{zIndex:a=9,rotate:l=-22,width:s,height:i,image:p,content:v,font:C={},style:E,className:O,rootClassName:w,gap:$=[100,100],offset:N,children:S}=e,[,M]=(0,m.Z)(),{color:Z=M.colorFill,fontSize:j=M.fontSizeLG,fontWeight:z="normal",fontStyle:P="normal",fontFamily:k="sans-serif"}=C,[R,I]=$,T=R/2,A=I/2,D=null!==(t=null==N?void 0:N[0])&&void 0!==t?t:T,L=null!==(n=null==N?void 0:N[1])&&void 0!==n?n:A,B=o.useMemo((()=>{const e={zIndex:a,position:"absolute",left:0,top:0,width:"100%",height:"100%",pointerEvents:"none",backgroundRepeat:"repeat"};let t=D-T,n=L-A;return t>0&&(e.left=`${t}px`,e.width=`calc(100% - ${t}px)`,t=0),n>0&&(e.top=`${n}px`,e.height=`calc(100% - ${n}px)`,n=0),e.backgroundPosition=`${t}px ${n}px`,e}),[a,D,T,L,A]),[F,_]=o.useState(),[H,U]=o.useState(new Set),W=o.useMemo((()=>[].concat(F?[F]:[],(0,r.Z)(Array.from(H)))),[F,H]),G=g(),[Q,q]=o.useState(null),V=function(e){const t=o.useRef(!1),n=o.useRef(),r=(0,h.useEvent)(e);return()=>{t.current||(t.current=!0,r(),n.current=(0,y.Z)((()=>{t.current=!1})))}}((()=>{const e=document.createElement("canvas").getContext("2d");if(e){const t=window.devicePixelRatio||1,[n,o]=(e=>{let t=120,n=64;if(!p&&e.measureText){e.font=`${Number(j)}px ${k}`;const o=Array.isArray(v)?v:[v],a=o.map((t=>{const n=e.measureText(t);return[n.width,n.fontBoundingBoxAscent+n.fontBoundingBoxDescent]}));t=Math.ceil(Math.max.apply(Math,(0,r.Z)(a.map((e=>e[0]))))),n=Math.ceil(Math.max.apply(Math,(0,r.Z)(a.map((e=>e[1])))))*o.length+3*(o.length-1)}return[null!=s?s:t,null!=i?i:n]})(e),a=e=>{const[r,a]=G(e||"",l,t,n,o,{color:Z,fontSize:j,fontStyle:P,fontWeight:z,fontFamily:k},R,I);q([r,a])};if(p){const e=new Image;e.onload=()=>{a(e)},e.onerror=()=>{a(v)},e.crossOrigin="anonymous",e.referrerPolicy="no-referrer",e.src=p}else a(v)}})),[X,Y,J]=b(B);(0,o.useEffect)((()=>{Q&&W.forEach((e=>{X(Q[0],Q[1],e)}))}),[Q,W]);!function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:u;o.useEffect((function(){if((0,c.Z)()&&e){var r,o=Array.isArray(e)?e:[e];return"MutationObserver"in window&&(r=new MutationObserver(t),o.forEach((function(e){r.observe(e,n)}))),function(){var e,t;null===(e=r)||void 0===e||e.takeRecords(),null===(t=r)||void 0===t||t.disconnect()}}}),[n,e])}(W,(e=>{e.forEach((e=>{((e,t)=>{let n=!1;return e.removedNodes.length&&(n=Array.from(e.removedNodes).some((e=>t(e)))),"attributes"===e.type&&t(e.target)&&(n=!0),n})(e,J)&&V()}))})),(0,o.useEffect)(V,[l,a,s,i,p,v,Z,j,z,P,k,R,I,D,L]);const K=o.useMemo((()=>({add:e=>{U((t=>{const n=new Set(t);return n.add(e),x(t,n)}))},remove:e=>{Y(e),U((t=>{const n=new Set(t);return n.delete(e),x(t,n)}))}})),[]);return o.createElement("div",{ref:_,className:d()(O,w),style:Object.assign({position:"relative"},E)},o.createElement(f.Z.Provider,{value:K},S))}}}]); \ No newline at end of file diff --git a/74234.async.js b/74234.async.js deleted file mode 100644 index b8119f0eed..0000000000 --- a/74234.async.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[74234,13488],{25032:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var o=n(33614),i=n(59301),r={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},a=n(1393),s=function(e,t){return i.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:r}))};var l=i.forwardRef(s)},77578:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});const o=e=>e?"function"==typeof e?e():e:null},27666:function(e,t,n){"use strict";var o=n(61414),i=n(71783);t.Z=function(e){let t;const n=n=>()=>{t=null,e.apply(void 0,(0,o.Z)(n))},r=function(){if(null==t){for(var e=arguments.length,o=new Array(e),r=0;r{i.Z.cancel(t),t=null},r}},81228:function(e,t,n){"use strict";n.d(t,{Z:function(){return k}});var o=n(19243),i=n(16177),r=n(74258),a=n(35796),s=n(59301),l=n(92310),c=n.n(l),d=n(28647),u=n(55405),p=n(27666),h=n(36355),f=n(83116),g=n(37613);const m=e=>{const{componentCls:t}=e;return{[t]:{position:"fixed",zIndex:e.zIndexPopup}}};var v=(0,f.Z)("Affix",(e=>{const t=(0,g.TS)(e,{zIndexPopup:e.zIndexBase+10});return[m(t)]}));function b(e){return e!==window?e.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function y(e,t,n){if(void 0!==n&&t.top>e.top-n)return n+t.top}function w(e,t,n){if(void 0!==n&&t.bottom{const t=e.getTargetFunc(),n=null==t?void 0:t(),{prevTarget:o}=e.state;o!==n&&(S.forEach((t=>{null==o||o.removeEventListener(t,e.lazyUpdatePosition),null==n||n.addEventListener(t,e.lazyUpdatePosition)})),e.updatePosition(),e.setState({prevTarget:n}))},e.removeListeners=()=>{e.timer&&(clearTimeout(e.timer),e.timer=null);const{prevTarget:t}=e.state,n=e.getTargetFunc(),o=null==n?void 0:n();S.forEach((n=>{null==o||o.removeEventListener(n,e.lazyUpdatePosition),null==t||t.removeEventListener(n,e.lazyUpdatePosition)})),e.updatePosition.cancel(),e.lazyUpdatePosition.cancel()},e.getOffsetTop=()=>{const{offsetBottom:t,offsetTop:n}=e.props;return void 0===t&&void 0===n?0:n},e.getOffsetBottom=()=>e.props.offsetBottom,e.measure=()=>{const{status:t,lastAffix:n}=e.state,{onChange:o}=e.props,i=e.getTargetFunc();if(t!==$.Prepare||!e.fixedNodeRef.current||!e.placeholderNodeRef.current||!i)return;const r=e.getOffsetTop(),a=e.getOffsetBottom(),s=i();if(s){const t={status:$.None},i=b(e.placeholderNodeRef.current);if(0===i.top&&0===i.left&&0===i.width&&0===i.height)return;const l=b(s),c=y(i,l,r),d=w(i,l,a);void 0!==c?(t.affixStyle={position:"fixed",top:c,width:i.width,height:i.height},t.placeholderStyle={width:i.width,height:i.height}):void 0!==d&&(t.affixStyle={position:"fixed",bottom:d,width:i.width,height:i.height},t.placeholderStyle={width:i.width,height:i.height}),t.lastAffix=!!t.affixStyle,o&&n!==t.lastAffix&&o(t.lastAffix),e.setState(t)}},e.prepareMeasure=()=>{e.setState({status:$.Prepare,affixStyle:void 0,placeholderStyle:void 0})},e.updatePosition=(0,p.Z)((()=>{e.prepareMeasure()})),e.lazyUpdatePosition=(0,p.Z)((()=>{const t=e.getTargetFunc(),{affixStyle:n}=e.state;if(t&&n){const o=e.getOffsetTop(),i=e.getOffsetBottom(),r=t();if(r&&e.placeholderNodeRef.current){const t=b(r),a=b(e.placeholderNodeRef.current),s=y(a,t,o),l=w(a,t,i);if(void 0!==s&&n.top===s||void 0!==l&&n.bottom===l)return}}e.prepareMeasure()})),e}return(0,i.Z)(n,[{key:"getTargetFunc",value:function(){const{getTargetContainer:e}=this.context,{target:t}=this.props;return void 0!==t?t:null!=e?e:x}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(e){this.addListeners(),e.offsetTop===this.props.offsetTop&&e.offsetBottom===this.props.offsetBottom||this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:e,placeholderStyle:t}=this.state,{affixPrefixCls:n,rootClassName:o,children:i}=this.props,r=c()(e&&o,{[n]:!!e});let a=(0,u.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return s.createElement(d.Z,{onResize:this.updatePosition},s.createElement("div",Object.assign({},a,{ref:this.placeholderNodeRef}),e&&s.createElement("div",{style:t,"aria-hidden":"true"}),s.createElement("div",{className:r,ref:this.fixedNodeRef,style:e},s.createElement(d.Z,{onResize:this.updatePosition},i))))}}]),n}(s.Component);C.contextType=h.E_;var k=(0,s.forwardRef)(((e,t)=>{const{prefixCls:n,rootClassName:o}=e,{getPrefixCls:i}=(0,s.useContext)(h.E_),r=i("affix",n),[a,l]=v(r),d=Object.assign(Object.assign({},e),{affixPrefixCls:r,rootClassName:c()(o,l)});return a(s.createElement(C,Object.assign({},d,{ref:t})))}))},39722:function(e,t,n){"use strict";n.d(t,{t5:function(){return u}});var o=n(92310),i=n.n(o),r=n(55477),a=n(59301),s=n(36355),l=n(77578),c=n(17356),d=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(o=Object.getOwnPropertySymbols(e);i{const{hashId:t,prefixCls:n,className:o,style:s,placement:c="top",title:d,content:u,children:p}=e;return a.createElement("div",{className:i()(t,n,`${n}-pure`,`${n}-placement-${c}`,o),style:s},a.createElement("div",{className:`${n}-arrow`}),a.createElement(r.G,Object.assign({},e,{className:t,prefixCls:n}),p||((e,t,n)=>{if(t||n)return a.createElement(a.Fragment,null,t&&a.createElement("div",{className:`${e}-title`},(0,l.Z)(t)),a.createElement("div",{className:`${e}-inner-content`},(0,l.Z)(n)))})(n,d,u)))};t.ZP=e=>{const{prefixCls:t}=e,n=d(e,["prefixCls"]),{getPrefixCls:o}=a.useContext(s.E_),i=o("popover",t),[r,l]=(0,c.Z)(i);return r(a.createElement(u,Object.assign({},n,{prefixCls:i,hashId:l})))}},60324:function(e,t,n){"use strict";var o=n(92310),i=n.n(o),r=n(59301),a=n(77578),s=n(62892),l=n(36355),c=n(6848),d=n(39722),u=n(17356),p=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(o=Object.getOwnPropertySymbols(e);i{let{title:t,content:n,prefixCls:o}=e;return r.createElement(r.Fragment,null,t&&r.createElement("div",{className:`${o}-title`},(0,a.Z)(t)),r.createElement("div",{className:`${o}-inner-content`},(0,a.Z)(n)))},f=r.forwardRef(((e,t)=>{const{prefixCls:n,title:o,content:a,overlayClassName:d,placement:f="top",trigger:g="hover",mouseEnterDelay:m=.1,mouseLeaveDelay:v=.1,overlayStyle:b={}}=e,y=p(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:w}=r.useContext(l.E_),S=w("popover",n),[x,$]=(0,u.Z)(S),C=w(),k=i()(d,$);return x(r.createElement(c.Z,Object.assign({placement:f,trigger:g,mouseEnterDelay:m,mouseLeaveDelay:v,overlayStyle:b},y,{prefixCls:S,overlayClassName:k,ref:t,overlay:o||a?r.createElement(h,{prefixCls:S,title:o,content:a}):null,transitionName:(0,s.m)(C,"zoom-big",y.transitionName),"data-popover-inject":!0})))}));f._InternalPanelDoNotUseOrYouWillBeFired=d.ZP,t.Z=f},17356:function(e,t,n){"use strict";var o=n(17313),i=n(29878),r=n(19447),a=n(33166),s=n(83116),l=n(37613);const c=e=>{const{componentCls:t,popoverColor:n,minWidth:i,fontWeightStrong:a,popoverPadding:s,boxShadowSecondary:l,colorTextHeading:c,borderRadiusLG:d,zIndexPopup:u,marginXS:p,colorBgElevated:h,popoverBg:f}=e;return[{[t]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:u,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":h,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:f,backgroundClip:"padding-box",borderRadius:d,boxShadow:l,padding:s},[`${t}-title`]:{minWidth:i,marginBottom:p,color:c,fontWeight:a},[`${t}-inner-content`]:{color:n}})},(0,r.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},d=e=>{const{componentCls:t}=e;return{[t]:a.i.map((n=>{const o=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":o,[`${t}-inner`]:{backgroundColor:o},[`${t}-arrow`]:{background:"transparent"}}}}))}},u=e=>{const{componentCls:t,lineWidth:n,lineType:o,colorSplit:i,paddingSM:r,controlHeight:a,fontSize:s,lineHeight:l,padding:c}=e,d=a-Math.round(s*l);return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${d/2}px ${c}px ${d/2-n}px`,borderBottom:`${n}px ${o} ${i}`},[`${t}-inner-content`]:{padding:`${r}px ${c}px`}}}};t.Z=(0,s.Z)("Popover",(e=>{const{colorBgElevated:t,colorText:n,wireframe:o}=e,r=(0,l.TS)(e,{popoverPadding:12,popoverBg:t,popoverColor:n});return[c(r),d(r),o&&u(r),(0,i._y)(r,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},78673:function(e,t,n){"use strict";n.d(t,{Z:function(){return N}});var o=n(42857),i=n(92310),r=n.n(i),a=n(33614),s=n(24018),l=n(54099),c=n(63011),d=n(59301),u=n(71366),p=n(20287),h=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],f=d.forwardRef((function(e,t){var n,o=e.prefixCls,i=void 0===o?"rc-switch":o,f=e.className,g=e.checked,m=e.defaultChecked,v=e.disabled,b=e.loadingIcon,y=e.checkedChildren,w=e.unCheckedChildren,S=e.onClick,x=e.onChange,$=e.onKeyDown,C=(0,c.Z)(e,h),k=(0,u.Z)(!1,{value:g,defaultValue:m}),E=(0,l.Z)(k,2),P=E[0],O=E[1];function I(e,t){var n=P;return v||(O(n=e),null==x||x(n,t)),n}var L=r()(i,f,(n={},(0,s.Z)(n,"".concat(i,"-checked"),P),(0,s.Z)(n,"".concat(i,"-disabled"),v),n));return d.createElement("button",(0,a.Z)({},C,{type:"button",role:"switch","aria-checked":P,disabled:v,className:L,ref:t,onKeyDown:function(e){e.which===p.Z.LEFT?I(!1,e):e.which===p.Z.RIGHT&&I(!0,e),null==$||$(e)},onClick:function(e){var t=I(!P,e);null==S||S(t,e)}}),b,d.createElement("span",{className:"".concat(i,"-inner")},d.createElement("span",{className:"".concat(i,"-inner-checked")},y),d.createElement("span",{className:"".concat(i,"-inner-unchecked")},w)))}));f.displayName="Switch";var g=f,m=n(14088),v=n(36355),b=n(1684),y=n(19716),w=n(64993),S=n(17313),x=n(83116),$=n(37613);const C=e=>{const{componentCls:t,trackHeightSM:n,trackPadding:o,trackMinWidthSM:i,innerMinMarginSM:r,innerMaxMarginSM:a,handleSizeSM:s}=e,l=`${t}-inner`;return{[t]:{[`&${t}-small`]:{minWidth:i,height:n,lineHeight:`${n}px`,[`${t}-inner`]:{paddingInlineStart:a,paddingInlineEnd:r,[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${s+2*o}px - ${2*a}px)`,marginInlineEnd:`calc(100% - ${s+2*o}px + ${2*a}px)`},[`${l}-unchecked`]:{marginTop:-n,marginInlineStart:0,marginInlineEnd:0}},[`${t}-handle`]:{width:s,height:s},[`${t}-loading-icon`]:{top:(s-e.switchLoadingIconSize)/2,fontSize:e.switchLoadingIconSize},[`&${t}-checked`]:{[`${t}-inner`]:{paddingInlineStart:r,paddingInlineEnd:a,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${s+2*o}px + ${2*a}px)`,marginInlineEnd:`calc(-100% + ${s+2*o}px - ${2*a}px)`}},[`${t}-handle`]:{insetInlineStart:`calc(100% - ${s+o}px)`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:e.marginXXS/2,marginInlineEnd:-e.marginXXS/2}},[`&${t}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:-e.marginXXS/2,marginInlineEnd:e.marginXXS/2}}}}}}},k=e=>{const{componentCls:t,handleSize:n}=e;return{[t]:{[`${t}-loading-icon${e.iconCls}`]:{position:"relative",top:(n-e.fontSize)/2,color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${t}-checked ${t}-loading-icon`]:{color:e.switchColor}}}},E=e=>{const{componentCls:t,motion:n,trackPadding:o,handleBg:i,handleShadow:r,handleSize:a}=e,s=`${t}-handle`;return{[t]:{[s]:{position:"absolute",top:o,insetInlineStart:o,width:a,height:a,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:i,borderRadius:a/2,boxShadow:r,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${t}-checked ${s}`]:{insetInlineStart:`calc(100% - ${a+o}px)`},[`&:not(${t}-disabled):active`]:n?{[`${s}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${t}-checked ${s}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}:{}}}},P=e=>{const{componentCls:t,trackHeight:n,trackPadding:o,innerMinMargin:i,innerMaxMargin:r,handleSize:a}=e,s=`${t}-inner`;return{[t]:{[s]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:r,paddingInlineEnd:i,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${s}-checked, ${s}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none"},[`${s}-checked`]:{marginInlineStart:`calc(-100% + ${a+2*o}px - ${2*r}px)`,marginInlineEnd:`calc(100% - ${a+2*o}px + ${2*r}px)`},[`${s}-unchecked`]:{marginTop:-n,marginInlineStart:0,marginInlineEnd:0}},[`&${t}-checked ${s}`]:{paddingInlineStart:i,paddingInlineEnd:r,[`${s}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${s}-unchecked`]:{marginInlineStart:`calc(100% - ${a+2*o}px + ${2*r}px)`,marginInlineEnd:`calc(-100% + ${a+2*o}px - ${2*r}px)`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${s}`]:{[`${s}-unchecked`]:{marginInlineStart:2*o,marginInlineEnd:2*-o}},[`&${t}-checked ${s}`]:{[`${s}-checked`]:{marginInlineStart:2*-o,marginInlineEnd:2*o}}}}}},O=e=>{const{componentCls:t,trackHeight:n,trackMinWidth:o}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,S.Wf)(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:o,height:n,lineHeight:`${n}px`,verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${t}-disabled)`]:{background:e.colorTextTertiary}}),(0,S.Qy)(e)),{[`&${t}-checked`]:{background:e.switchColor,[`&:hover:not(${t}-disabled)`]:{background:e.colorPrimaryHover}},[`&${t}-loading, &${t}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${t}-rtl`]:{direction:"rtl"}})}};var I=(0,x.Z)("Switch",(e=>{const t=(0,$.TS)(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:.75*e.fontSizeIcon,switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[O(t),P(t),E(t),k(t),C(t)]}),(e=>{const{fontSize:t,lineHeight:n,controlHeight:o,colorWhite:i}=e,r=t*n,a=o/2,s=r-4,l=a-4;return{trackHeight:r,trackHeightSM:a,trackMinWidth:2*s+8,trackMinWidthSM:2*l+4,trackPadding:2,handleBg:i,handleSize:s,handleSizeSM:l,handleShadow:`0 2px 4px 0 ${new w.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:s/2,innerMaxMargin:s+2+4,innerMinMarginSM:l/2,innerMaxMarginSM:l+2+4}})),L=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(o=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,size:i,disabled:a,loading:s,className:l,rootClassName:c,style:u}=e,p=L(e,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:h,direction:f,switch:w}=d.useContext(v.E_),S=d.useContext(b.Z),x=(null!=a?a:S)||s,$=h("switch",n),C=d.createElement("div",{className:`${$}-handle`},s&&d.createElement(o.Z,{className:`${$}-loading-icon`})),[k,E]=I($),P=(0,y.Z)(i),O=r()(null==w?void 0:w.className,{[`${$}-small`]:"small"===P,[`${$}-loading`]:s,[`${$}-rtl`]:"rtl"===f},l,c,E),M=Object.assign(Object.assign({},null==w?void 0:w.style),u);return k(d.createElement(m.Z,{component:"Switch"},d.createElement(g,Object.assign({},p,{prefixCls:$,className:O,style:M,disabled:x,ref:t,loadingIcon:C}))))}));M.__ANT_SWITCH=!0;var N=M},51581:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));c.ref=function(t){e.scrollComponent=t,l&&l(t)};var d=[n];return i&&(s?a?d.unshift(s):d.push(s):this.defaultLoader&&(a?d.unshift(this.defaultLoader):d.push(this.defaultLoader))),r.default.createElement(o,c,d)}}]),t}(i.Component);l.propTypes={children:a.default.node.isRequired,element:a.default.node,hasMore:a.default.bool,initialLoad:a.default.bool,isReverse:a.default.bool,loader:a.default.node,loadMore:a.default.func.isRequired,pageStart:a.default.number,ref:a.default.func,getScrollParent:a.default.func,threshold:a.default.number,useCapture:a.default.bool,useWindow:a.default.bool},l.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=l,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)}}]); \ No newline at end of file diff --git a/7436.async.js b/7436.async.js deleted file mode 100644 index 2997e90e65..0000000000 --- a/7436.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7436,11947,48474,50928,52687,1911,37637,80182,79635],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={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"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(78892),i=n(3113),c=n(36355),u=n(81327),m=n(33234),p=n(47211),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:y="default",danger:v,disabled:g,loading:O,onClick:b,htmlType:C,children:w,className:x,menu:h,arrow:E,autoFocus:N,overlay:P,trigger:j,align:$,open:Z,onOpenChange:z,placement:M,getPopupContainer:k,href:R,icon:S=s.createElement(l.Z,null),title:K,buttonsRender:I=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,F=f(e,["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"]),Q=n("dropdown",d),U=`${Q}-button`,[q,G]=(0,p.Z)(Q),H={menu:h,arrow:E,autoFocus:N,align:$,disabled:g,trigger:g?[]:j,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:T,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(Q,a),J=o()(U,W,x,G);"overlay"in e&&(H.overlay=P),"open"in e&&(H.open=Z),H.placement="placement"in e?M:"rtl"===a?"bottomLeft":"bottomRight";const X=s.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:O,onClick:b,htmlType:C,href:R,title:K},w),Y=s.createElement(i.ZP,{type:y,danger:v,icon:S}),[ee,te]=I([X,Y]);return q(s.createElement(u.Z.Compact,Object.assign({className:J,size:V,block:!0},F),ee,s.createElement(r.Z,Object.assign({},H),te)))};d.__ANT_BUTTON=!0;var y=d;const v=r.Z;v.Button=y;var g=v},24650:function(e,t,n){n.d(t,{Z:function(){return R}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[p,f]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),y=(0,o.useContext)(l.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return p(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),m=n(33614),p={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"},f=n(1393),d=function(e,t){return o.createElement(f.Z,(0,m.Z)({},e,{ref:t,icon:p}))};var y=o.forwardRef(d),v=n(76897),g=n(55405),O=n(25629),b=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),x={click:"onClick",hover:"onMouseOver"};var h=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:f,prefixCls:d,inputPrefixCls:y,size:v}=e,h=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=o.useContext(s.E_),N=E("input",y),P=E("input-password",d),j=n&&(t=>{const{action:n="click",iconRender:r=w}=e,a=x[n]||"",s=r(l),i={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(P),$=a()(P,f,{[`${P}-${v}`]:!!v}),Z=Object.assign(Object.assign({},(0,g.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:$,prefixCls:N,suffix:j});return v&&(Z.size=v),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},Z))})),E=n(78405),N=n(92343),P=n(3113),j=n(19716),$=n(33234),Z=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:p,loading:f,disabled:d,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:b}=e,C=Z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:w,direction:x}=o.useContext(s.E_),h=o.useRef(!1),z=w("input-search",n),M=w("input",r),{compactSize:k}=(0,$.ri)(z,x),R=(0,j.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),S=o.useRef(null),K=e=>{var t;document.activeElement===(null===(t=S.current)||void 0===t?void 0:t.input)&&e.preventDefault()},I=e=>{var t,n;y&&y(null===(n=null===(t=S.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof m?o.createElement(E.Z,null):null,D=`${z}-button`;let L;const B=m||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:K,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),I(e)},key:"enterButton"},_?{className:D,size:R}:{})):o.createElement(P.ZP,{className:D,type:m?"primary":void 0,size:R,disabled:d,key:"enterButton",onMouseDown:K,onClick:I,loading:f,icon:T},m),p&&(L=[L,(0,N.Tm)(p,{key:"addonAfter"})]);const A=a()(z,{[`${z}-rtl`]:"rtl"===x,[`${z}-${R}`]:!!R,[`${z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(S,t),onPressEnter:e=>{h.current||f||I(e)}},C,{size:R,onCompositionStart:e=>{h.current=!0,null==g||g(e)},onCompositionEnd:e=>{h.current=!1,null==b||b(e)},prefixCls:M,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:A,disabled:d}))})),M=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=M.Z,k.Password=h;var R=k},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:v}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:w,direction:x="horizontal",prefixCls:h,split:E,style:N,wrap:P=!1,classNames:j,styles:$}=e,Z=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,M]=Array.isArray(g)?g:[g,g],k=f(M),R=f(z),S=d(M),K=d(z),I=(0,s.Z)(w,{keepEmpty:!0}),T=void 0===O&&"horizontal"===x?"center":O,D=i("space",h),[L,B]=(0,p.Z)(D),_=o()(D,null==c?void 0:c.className,B,`${D}-${x}`,{[`${D}-rtl`]:"rtl"===v,[`${D}-align-${T}`]:T,[`${D}-gap-row-${M}`]:k,[`${D}-gap-col-${z}`]:R},b,C),A=o()(`${D}-item`,null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let F=0;const Q=I.map(((e,t)=>{var n,a;null!=e&&(F=t);const o=e&&e.key||`${A}-${t}`;return r.createElement(m,{className:A,key:o,index:t,split:E,style:null!==(n=null==$?void 0:$.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),U=r.useMemo((()=>({latestIndex:F})),[F]);if(0===I.length)return null;const q={};return P&&(q.flexWrap="wrap"),!R&&K&&(q.columnGap=z),!k&&S&&(q.rowGap=M),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},q),null==c?void 0:c.style),N)},Z),r.createElement(u,{value:U},Q)))}));const g=v;g.Compact=i.ZP;var O=g},92899:function(e,t,n){n.d(t,{Fm:function(){return p}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/74641.async.js b/74641.async.js new file mode 100644 index 0000000000..55d17a8166 --- /dev/null +++ b/74641.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[74641,56087,38346,19436,92771,23043,91259,1908,50391,70680,56065,2154,50283,72559,56271],{9516:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},46952:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={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"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(78892),i=n(3113),c=n(36355),u=n(81327),m=n(33234),f=n(47211),p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:v="default",danger:y,disabled:g,loading:b,onClick:O,htmlType:C,children:x,className:h,menu:E,arrow:w,autoFocus:$,overlay:N,trigger:S,align:Z,open:j,onOpenChange:P,placement:z,getPopupContainer:M,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:L,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_}=e,A=p(e,["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"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,f.Z)(H),G={menu:E,arrow:w,autoFocus:$,align:Z,disabled:g,trigger:g?[]:S,onOpenChange:P,getPopupContainer:M||t,mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:L,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,h,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=j),G.placement="placement"in e?z:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:b,onClick:O,htmlType:C,href:k,title:D},x),J=s.createElement(i.ZP,{type:v,danger:y,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var v=d;const y=r.Z;y.Button=v;var g=y},24650:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[f,p]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},p,c),v=(0,o.useContext)(l.aM),y=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return f(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:y},e.children)))},u=n(9432),m=n(33614),f={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"},p=n(1393),d=function(e,t){return o.createElement(p.Z,(0,m.Z)({},e,{ref:t,icon:f}))};var v=o.forwardRef(d),y=n(76897),g=n(55405),b=n(25629),O=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(y.Z,null):o.createElement(v,null),h={click:"onClick",hover:"onMouseOver"};var E=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,O.Z)(c),f=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:d,inputPrefixCls:v,size:y}=e,E=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(s.E_),$=w("input",v),N=w("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=h[n]||"",s=r(l),i={[a]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),Z=a()(N,p,{[`${N}-${y}`]:!!y}),j=Object.assign(Object.assign({},(0,g.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:Z,prefixCls:$,suffix:S});return y&&(j.size=y),o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},j))})),w=n(78405),$=n(92343),N=n(3113),S=n(19716),Z=n(33234),j=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:f,loading:p,disabled:d,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:O}=e,C=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:h}=o.useContext(s.E_),E=o.useRef(!1),P=x("input-search",n),z=x("input",r),{compactSize:M}=(0,Z.ri)(P,h),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(w.Z,null):null,K=`${P}-button`;let L;const F=m||{},B=F.type&&!0===F.type.__ANT_BUTTON;L=B||"button"===F.type?(0,$.Tm)(F,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:K,size:k}:{})):o.createElement(N.ZP,{className:K,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:p,icon:I},m),f&&(L=[L,(0,$.Tm)(f,{key:"addonAfter"})]);const _=a()(P,{[`${P}-rtl`]:"rtl"===h,[`${P}-${k}`]:!!k,[`${P}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{E.current||p||T(e)}},C,{size:k,onCompositionStart:e=>{E.current=!0,null==g||g(e)},onCompositionEnd:e=>{E.current=!1,null==O||O(e)},prefixCls:z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:_,disabled:d}))})),z=n(1643);const M=u.Z;M.Group=c,M.Search=P,M.TextArea=z.Z,M.Password=E;var k=M},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:y}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:b,className:O,rootClassName:C,children:x,direction:h="horizontal",prefixCls:E,split:w,style:$,wrap:N=!1,classNames:S,styles:Z}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,z]=Array.isArray(g)?g:[g,g],M=p(z),k=p(P),R=d(z),D=d(P),T=(0,s.Z)(x,{keepEmpty:!0}),I=void 0===b&&"horizontal"===h?"center":b,K=i("space",E),[L,F]=(0,f.Z)(K),B=o()(K,null==c?void 0:c.className,F,`${K}-${h}`,{[`${K}-rtl`]:"rtl"===y,[`${K}-align-${I}`]:I,[`${K}-gap-row-${z}`]:M,[`${K}-gap-col-${P}`]:k},O,C),_=o()(`${K}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:w,style:null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=P),!M&&R&&(U.rowGap=z),L(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},j),r.createElement(u,{value:Q},H)))}));const g=y;g.Compact=i.ZP;var b=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),f=n(83116),p=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,f.Z)("Statistic",(e=>{const t=(0,p.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var y=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:f,valueRender:p,prefix:d,suffix:y,loading:g=!1,onMouseEnter:b,onMouseLeave:O,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:h,direction:E,statistic:w}=r.useContext(i.E_),$=h("statistic",t),[N,S]=v($),Z=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:$},e,{value:m})),j=l()($,{[`${$}-rtl`]:"rtl"===E},null==w?void 0:w.className,n,a,S);return N(r.createElement("div",{className:j,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:b,onMouseLeave:O},f&&r.createElement("div",{className:`${$}-title`},f),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),p?p(Z):Z,y&&r.createElement("span",{className:`${$}-content-suffix`},y)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const O=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(y,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(O);y.Countdown=C;var x=y},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/76683.async.js b/76683.async.js new file mode 100644 index 0000000000..1d4e75704f --- /dev/null +++ b/76683.async.js @@ -0,0 +1 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[76683,13488],{25032:function(e,t,o){"use strict";o.d(t,{Z:function(){return l}});var n=o(33614),r=o(59301),i={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},s=o(1393),a=function(e,t){return r.createElement(s.Z,(0,n.Z)({},e,{ref:t,icon:i}))};var l=r.forwardRef(a)},77578:function(e,t,o){"use strict";o.d(t,{Z:function(){return n}});const n=e=>e?"function"==typeof e?e():e:null},27666:function(e,t,o){"use strict";var n=o(61414),r=o(71783);t.Z=function(e){let t;const o=o=>()=>{t=null,e.apply(void 0,(0,n.Z)(o))},i=function(){if(null==t){for(var e=arguments.length,n=new Array(e),i=0;i{r.Z.cancel(t),t=null},i}},81228:function(e,t,o){"use strict";o.d(t,{Z:function(){return S}});var n=o(19243),r=o(16177),i=o(74258),s=o(35796),a=o(59301),l=o(92310),c=o.n(l),u=o(28647),p=o(55405),d=o(27666),f=o(36355),h=o(83116),m=o(37613);const v=e=>{const{componentCls:t}=e;return{[t]:{position:"fixed",zIndex:e.zIndexPopup}}};var g=(0,h.Z)("Affix",(e=>{const t=(0,m.TS)(e,{zIndexPopup:e.zIndexBase+10});return[v(t)]}));function y(e){return e!==window?e.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function b(e,t,o){if(void 0!==o&&t.top>e.top-o)return o+t.top}function w(e,t,o){if(void 0!==o&&t.bottom{const t=e.getTargetFunc(),o=null==t?void 0:t(),{prevTarget:n}=e.state;n!==o&&(x.forEach((t=>{null==n||n.removeEventListener(t,e.lazyUpdatePosition),null==o||o.addEventListener(t,e.lazyUpdatePosition)})),e.updatePosition(),e.setState({prevTarget:o}))},e.removeListeners=()=>{e.timer&&(clearTimeout(e.timer),e.timer=null);const{prevTarget:t}=e.state,o=e.getTargetFunc(),n=null==o?void 0:o();x.forEach((o=>{null==n||n.removeEventListener(o,e.lazyUpdatePosition),null==t||t.removeEventListener(o,e.lazyUpdatePosition)})),e.updatePosition.cancel(),e.lazyUpdatePosition.cancel()},e.getOffsetTop=()=>{const{offsetBottom:t,offsetTop:o}=e.props;return void 0===t&&void 0===o?0:o},e.getOffsetBottom=()=>e.props.offsetBottom,e.measure=()=>{const{status:t,lastAffix:o}=e.state,{onChange:n}=e.props,r=e.getTargetFunc();if(t!==C.Prepare||!e.fixedNodeRef.current||!e.placeholderNodeRef.current||!r)return;const i=e.getOffsetTop(),s=e.getOffsetBottom(),a=r();if(a){const t={status:C.None},r=y(e.placeholderNodeRef.current);if(0===r.top&&0===r.left&&0===r.width&&0===r.height)return;const l=y(a),c=b(r,l,i),u=w(r,l,s);void 0!==c?(t.affixStyle={position:"fixed",top:c,width:r.width,height:r.height},t.placeholderStyle={width:r.width,height:r.height}):void 0!==u&&(t.affixStyle={position:"fixed",bottom:u,width:r.width,height:r.height},t.placeholderStyle={width:r.width,height:r.height}),t.lastAffix=!!t.affixStyle,n&&o!==t.lastAffix&&n(t.lastAffix),e.setState(t)}},e.prepareMeasure=()=>{e.setState({status:C.Prepare,affixStyle:void 0,placeholderStyle:void 0})},e.updatePosition=(0,d.Z)((()=>{e.prepareMeasure()})),e.lazyUpdatePosition=(0,d.Z)((()=>{const t=e.getTargetFunc(),{affixStyle:o}=e.state;if(t&&o){const n=e.getOffsetTop(),r=e.getOffsetBottom(),i=t();if(i&&e.placeholderNodeRef.current){const t=y(i),s=y(e.placeholderNodeRef.current),a=b(s,t,n),l=w(s,t,r);if(void 0!==a&&o.top===a||void 0!==l&&o.bottom===l)return}}e.prepareMeasure()})),e}return(0,r.Z)(o,[{key:"getTargetFunc",value:function(){const{getTargetContainer:e}=this.context,{target:t}=this.props;return void 0!==t?t:null!=e?e:P}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(e){this.addListeners(),e.offsetTop===this.props.offsetTop&&e.offsetBottom===this.props.offsetBottom||this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:e,placeholderStyle:t}=this.state,{affixPrefixCls:o,rootClassName:n,children:r}=this.props,i=c()(e&&n,{[o]:!!e});let s=(0,p.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return a.createElement(u.Z,{onResize:this.updatePosition},a.createElement("div",Object.assign({},s,{ref:this.placeholderNodeRef}),e&&a.createElement("div",{style:t,"aria-hidden":"true"}),a.createElement("div",{className:i,ref:this.fixedNodeRef,style:e},a.createElement(u.Z,{onResize:this.updatePosition},r))))}}]),o}(a.Component);L.contextType=f.E_;var S=(0,a.forwardRef)(((e,t)=>{const{prefixCls:o,rootClassName:n}=e,{getPrefixCls:r}=(0,a.useContext)(f.E_),i=r("affix",o),[s,l]=g(i),u=Object.assign(Object.assign({},e),{affixPrefixCls:i,rootClassName:c()(n,l)});return s(a.createElement(L,Object.assign({},u,{ref:t})))}))},39722:function(e,t,o){"use strict";o.d(t,{t5:function(){return p}});var n=o(92310),r=o.n(n),i=o(55477),s=o(59301),a=o(36355),l=o(77578),c=o(17356),u=function(e,t){var o={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(o[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(n=Object.getOwnPropertySymbols(e);r{const{hashId:t,prefixCls:o,className:n,style:a,placement:c="top",title:u,content:p,children:d}=e;return s.createElement("div",{className:r()(t,o,`${o}-pure`,`${o}-placement-${c}`,n),style:a},s.createElement("div",{className:`${o}-arrow`}),s.createElement(i.G,Object.assign({},e,{className:t,prefixCls:o}),d||((e,t,o)=>{if(t||o)return s.createElement(s.Fragment,null,t&&s.createElement("div",{className:`${e}-title`},(0,l.Z)(t)),s.createElement("div",{className:`${e}-inner-content`},(0,l.Z)(o)))})(o,u,p)))};t.ZP=e=>{const{prefixCls:t}=e,o=u(e,["prefixCls"]),{getPrefixCls:n}=s.useContext(a.E_),r=n("popover",t),[i,l]=(0,c.Z)(r);return i(s.createElement(p,Object.assign({},o,{prefixCls:r,hashId:l})))}},60324:function(e,t,o){"use strict";var n=o(92310),r=o.n(n),i=o(59301),s=o(77578),a=o(62892),l=o(36355),c=o(6848),u=o(39722),p=o(17356),d=function(e,t){var o={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(o[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(n=Object.getOwnPropertySymbols(e);r{let{title:t,content:o,prefixCls:n}=e;return i.createElement(i.Fragment,null,t&&i.createElement("div",{className:`${n}-title`},(0,s.Z)(t)),i.createElement("div",{className:`${n}-inner-content`},(0,s.Z)(o)))},h=i.forwardRef(((e,t)=>{const{prefixCls:o,title:n,content:s,overlayClassName:u,placement:h="top",trigger:m="hover",mouseEnterDelay:v=.1,mouseLeaveDelay:g=.1,overlayStyle:y={}}=e,b=d(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:w}=i.useContext(l.E_),x=w("popover",o),[P,C]=(0,p.Z)(x),L=w(),S=r()(u,C);return P(i.createElement(c.Z,Object.assign({placement:h,trigger:m,mouseEnterDelay:v,mouseLeaveDelay:g,overlayStyle:y},b,{prefixCls:x,overlayClassName:S,ref:t,overlay:n||s?i.createElement(f,{prefixCls:x,title:n,content:s}):null,transitionName:(0,a.m)(L,"zoom-big",b.transitionName),"data-popover-inject":!0})))}));h._InternalPanelDoNotUseOrYouWillBeFired=u.ZP,t.Z=h},17356:function(e,t,o){"use strict";var n=o(17313),r=o(29878),i=o(19447),s=o(33166),a=o(83116),l=o(37613);const c=e=>{const{componentCls:t,popoverColor:o,minWidth:r,fontWeightStrong:s,popoverPadding:a,boxShadowSecondary:l,colorTextHeading:c,borderRadiusLG:u,zIndexPopup:p,marginXS:d,colorBgElevated:f,popoverBg:h}=e;return[{[t]:Object.assign(Object.assign({},(0,n.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:p,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":f,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:h,backgroundClip:"padding-box",borderRadius:u,boxShadow:l,padding:a},[`${t}-title`]:{minWidth:r,marginBottom:d,color:c,fontWeight:s},[`${t}-inner-content`]:{color:o}})},(0,i.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},u=e=>{const{componentCls:t}=e;return{[t]:s.i.map((o=>{const n=e[`${o}6`];return{[`&${t}-${o}`]:{"--antd-arrow-background-color":n,[`${t}-inner`]:{backgroundColor:n},[`${t}-arrow`]:{background:"transparent"}}}}))}},p=e=>{const{componentCls:t,lineWidth:o,lineType:n,colorSplit:r,paddingSM:i,controlHeight:s,fontSize:a,lineHeight:l,padding:c}=e,u=s-Math.round(a*l);return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${u/2}px ${c}px ${u/2-o}px`,borderBottom:`${o}px ${n} ${r}`},[`${t}-inner-content`]:{padding:`${i}px ${c}px`}}}};t.Z=(0,a.Z)("Popover",(e=>{const{colorBgElevated:t,colorText:o,wireframe:n}=e,i=(0,l.TS)(e,{popoverPadding:12,popoverBg:t,popoverColor:o});return[c(i),u(i),n&&p(i),(0,r._y)(i,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},51581:function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var o=0;o=0||Object.prototype.hasOwnProperty.call(e,n)&&(o[n]=e[n]);return o}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));c.ref=function(t){e.scrollComponent=t,l&&l(t)};var u=[o];return r&&(a?s?u.unshift(a):u.push(a):this.defaultLoader&&(s?u.unshift(this.defaultLoader):u.push(this.defaultLoader))),i.default.createElement(n,c,u)}}]),t}(r.Component);l.propTypes={children:s.default.node.isRequired,element:s.default.node,hasMore:s.default.bool,initialLoad:s.default.bool,isReverse:s.default.bool,loader:s.default.node,loadMore:s.default.func.isRequired,pageStart:s.default.number,ref:s.default.func,getScrollParent:s.default.func,threshold:s.default.number,useCapture:s.default.bool,useWindow:s.default.bool},l.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=l,e.exports=t.default},26724:function(e,t,o){e.exports=o(51581)}}]); \ No newline at end of file diff --git a/77379.async.js b/77379.async.js deleted file mode 100644 index 809308b81d..0000000000 --- a/77379.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[77379],{77379:function(M,j,t){t.d(j,{Z:function(){return v}});var u=t(79800),N=t.n(u),a=t(39647),i=t.n(a),L=t(59301),e=t(80608),n=t(71681),l=t(93948),s=t(6848),D="rightWrap___Y_2WO",c="learnWrap___mca1k",g="learnTopWrap___cn6Tj",I="courseWrap___N3Z6X",o="pathWrap___QSdXs",S="pathImg___VjPqu",r="pathContentItem___sxOSQ",x="pathContentWrap___WttwX",y="pathContentName___evsEv",A="pathContent___fz4ds",d="pathContentCount___Jlv3G",m="recommandTrainingWrap___F1gpg",O="recommandContent___JZYAA",T="recommandLevel___McDUw",E="color888___l_1AP",h="skillWrap___j6j3B",C="skillTopWrap___kIJbE",z="titleImg___I8kT9";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var w=t(42441),p=t(92396),Q=(t(56047),t(37712)),_=["shixunsDetail","user","globalSetting","loading","dispatch"],v=(0,e.connect)((function(M){var j=M.shixunsDetail,t=M.user,u=M.loading;return{shixunsDetail:j,user:t,globalSetting:M.globalSetting,loading:u.models.index}}))((function(M){var j,t,u,a,e,v,b,k,Y,U,P,W,Z,f,G,B,J,R=M.shixunsDetail,H=M.user,F=(M.globalSetting,M.loading,M.dispatch,i()(M,_),(0,L.useState)(!0)),V=N()(F,2);V[0],V[1];console.log("----",R);var X,q,K=null!==(j=R.rightData)&&void 0!==j&&j.complete_count?Number(null===(t=R.rightData)||void 0===t?void 0:t.complete_count)/Number(null===(u=R.rightData)||void 0===u?void 0:u.challenge_count)*100:0;return R.rightData?(0,Q.jsxs)("section",{className:D,children:[!(null!==(a=R.detail)&&void 0!==a&&a.is_jupyter)&&(null===(e=R.detail)||void 0===e||null===(e=e.task_operation)||void 0===e?void 0:e[2])&&(null==H||null===(v=H.userInfo)||void 0===v?void 0:v.login)&&!(null===(b=R.rightData)||void 0===b||!b.complete_count)&&(null===(k=R.rightData)||void 0===k?void 0:k.complete_count)>0&&(0,Q.jsxs)("div",{className:c,children:[(0,Q.jsxs)("div",{className:g,children:[(0,Q.jsxs)("span",{children:[(0,Q.jsx)("img",{className:z,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTAgMmMuMDIgMCAuMDMuNzUuMDMyIDEuODM5bC4wMyA4LjE2SDkuMTlsLTMuOTMyIDYuMDA1aC45OEwxMC4wNjIgMTJIMjBjMCA1LjUyMy00LjQ3NyAxMC0xMCAxMFMwIDE3LjUyMyAwIDEyIDQuNDc3IDIgMTAgMlptLS4zNDggMTIuOTM4Yy0uNDYzIDAtLjgzNC4xNDctMS4xMTMuNDQzLS4yNzkuMjk1LS40MTguNjkzLS40MTggMS4xOTMgMCAuNDUzLjEzLjgxOS4zOSAxLjA5Ni4yNjEuMjc3LjYwNi40MTYgMS4wMzYuNDE2LjQ1OCAwIC44MjctLjE0OCAxLjEwNS0uNDQzLjI3OS0uMjk2LjQxOC0uNjkxLjQxOC0xLjE4NiAwLS40ODItLjEyNC0uODU1LS4zNzMtMS4xMjEtLjI0OC0uMjY2LS41OTctLjM5OS0xLjA0NS0uMzk5Wm0tLjAzOS43MWMuMTg1IDAgLjMzMy4wNzQuNDQ0LjIyMS4xMS4xNDcuMTY2LjM1OC4xNjYuNjMxIDAgLjU4My0uMjA5Ljg3NS0uNjI1Ljg3NS0uNDE0IDAtLjYyMS0uMjgxLS42MjEtLjg0NCAwLS41ODguMjEyLS44ODMuNjM2LS44ODNabS0zLjcxNS0zLjc4Yy0uNDY4IDAtLjg0LjE0OC0xLjExNS40NDYtLjI3NS4yOTktLjQxMi42OTUtLjQxMiAxLjE5IDAgLjQ1My4xMy44MTguMzg5IDEuMDk0LjI1OS4yNzYuNjA1LjQxNCAxLjAzNy40MTQuNDYgMCAuODMtLjE0NyAxLjEwNS0uNDQyLjI3Ni0uMjk0LjQxNC0uNjg2LjQxNC0xLjE3NSAwLS40NzctLjEyNC0uODUtLjM3My0xLjEyMi0uMjQ4LS4yNy0uNTk3LS40MDYtMS4wNDUtLjQwNlptLS4wMjMuNzFjLjQwMSAwIC42MDIuMjgzLjYwMi44NDggMCAuNTgzLS4yMS44NzUtLjYzLjg3NS0uNDEgMC0uNjE3LS4yOC0uNjE3LS44NCAwLS41ODkuMjE1LS44ODMuNjQ1LS44ODNaIiBmaWxsPSIjMTg5MEZGIi8+PHBhdGggZD0iTTExIDBjNS45ODIgMCAxMC44NDggNC43NzQgMTAuOTk3IDEwLjcyTDIyIDExaC0zLjY2N2MwLTMuOTc0LTMuMTYtNy4yMS03LjEwNS03LjMzTDExIDMuNjY3VjBaIiBmaWxsPSIjQjZEMEZDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",alt:""}),"学习进度"]}),(0,Q.jsx)("span",{children:(0,Q.jsxs)("span",{className:"".concat(E," font14"),children:["已完成 ",(null===(Y=R.rightData)||void 0===Y?void 0:Y.complete_count)||0," 关 / 共",(null===(U=R.rightData)||void 0===U?void 0:U.challenge_count)||0," 关"]})})]}),(0,Q.jsx)(l.Z,{percent:K,showInfo:!1,status:"active",strokeColor:{"0%":"#29BD8B","100%":"#29BD8B"}})]}),!(null===(P=R.rightData)||void 0===P||null===(P=P.paths)||void 0===P||!P.length)&&(0,Q.jsxs)("div",{className:I,children:[(0,Q.jsxs)("p",{className:"mb20 font16",children:[(0,Q.jsx)("img",{className:z,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMS4yNDguMDI2aDIuNDk1Yy44MzMgMCAxLjI0OS40MTUgMS4yNDkgMS4yNDN2MTcuMzljMCAuODI5LS40MTYgMS4yNDMtMS4yNDkgMS4yNDNIMS4yNDhDLjQxNiAxOS45MDIgMCAxOS40ODggMCAxOC42NlYxLjI3QzAgLjQ0LjQxNi4wMjUgMS4yNDguMDI1Wk03LjQ4OC4wMjZoMi40OTZjLjgzMiAwIDEuMjQ4LjQxNSAxLjI0OCAxLjI0M3YxNy4zOWMwIC44MjktLjQxNiAxLjI0My0xLjI0OCAxLjI0M0g3LjQ4OGMtLjgzMiAwLTEuMjQ4LS40MTQtMS4yNDgtMS4yNDJWMS4yN2MwLS44My40MTYtMS4yNDQgMS4yNDgtMS4yNDRaIiBmaWxsPSIjNTA5MUZGIi8+PHBhdGggZD0ibTEzLjQwNC42ODggMi40MTItLjY0NmMuMzItLjA4NS42Ni0uMDQuOTQ3LjEyNC4yODcuMTY1LjQ5Ni40MzcuNTgyLjc1NWw0LjUyMiAxNi44YTEuMjQyIDEuMjQyIDAgMCAxLS44ODMgMS41MmwtMi40MTEuNjQ0YTEuMjQ5IDEuMjQ5IDAgMCAxLTEuNTI4LS44NzlMMTIuNTIyIDIuMjA4YTEuMjM4IDEuMjM4IDAgMCAxIC4xMjQtLjk0M2MuMTY2LS4yODUuNDM5LS40OTQuNzU4LS41Nzl2LjAwMloiIGZpbGw9IiNCNkQwRkMiLz48L2c+PC9zdmc+",alt:""}),"所属课程"]}),(0,Q.jsx)("div",{children:null===(W=R.rightData)||void 0===W?void 0:W.paths.map((function(M,j){return j>2?null:(0,Q.jsxs)("div",{className:o,children:[(0,Q.jsx)("a",{href:"/paths/".concat(M.id),target:"_blank",children:(0,Q.jsx)("img",{alt:"实训",src:"".concat(n.Z.IMG_SERVER,"/").concat(M.image_url),className:S})}),(0,Q.jsxs)("div",{className:x,children:[(0,Q.jsx)("a",{href:"/paths/".concat(M.id),target:"_blank",className:y,children:M.name}),(0,Q.jsxs)("p",{className:A,children:[(0,Q.jsx)(s.Z,{placement:"bottom",title:"章节",children:(0,Q.jsxs)("span",{className:d,children:[(0,Q.jsx)("i",{className:"iconfont icon-shixun mr3"}),M.stages_count]})}),(0,Q.jsx)(s.Z,{placement:"bottom",title:"学习人数",children:(0,Q.jsxs)("span",{className:d,children:[(0,Q.jsx)("i",{className:"iconfont icon-chengyuan mr3"}),M.members_count]})})]})]})]},M.id)}))})]}),(0,Q.jsx)("div",{}),!(null===(Z=R.rightData)||void 0===Z||null===(Z=Z.recommands)||void 0===Z||!Z.length)&&H.userInfo.main_site&&(0,Q.jsxs)("div",{className:m,children:[(0,Q.jsxs)("p",{className:"mb20 font16",children:[(0,Q.jsx)("img",{className:z,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTUuNTAzIDIxLjg5NmEyLjA2NyAyLjA2NyAwIDAgMS0uODctLjIwMSA0NTEuOTg3IDQ1MS45ODcgMCAwIDEtNC4zNzYtMi4xMWMtMS40NjYuNjktMi45MzEgMS4zODQtNC4zOTYgMi4wOC0uNjc0LjI5OS0xLjMzLjI2LTEuODE2LS4wOTYtLjQ1OC0uMzM1LS42ODUtLjkxMi0uNjI0LTEuNTc5LjE3My0xLjU2LjQ2NS0zLjY5My41NzQtNC40ODVhMTg4LjAyOSAxODguMDI5IDAgMCAxLTMuNTg3LTMuOTIyIDEuNSAxLjUgMCAwIDEtLjMtMS41MWMuMjEzLS41NzQuNzYtLjk4MiAxLjQ3Mi0xLjA4Nmw0LjY1NS0uODUzQTUxMi45NSA1MTIuOTUgMCAwIDEgOC43ODcgMy43M2MuNzE3LTEuMzQ0IDEuNDI2LTEuMzQ0IDEuOC0xLjIwOS40MDcuMTM0Ljc5Mi41MzEgMS4xNzcgMS4yMjMuODI5IDEuNDMzIDIuMDggMy42NDIgMi41MDQgNC4zOTFsNC42MS44NThjLjY3OC4xIDEuMjE4LjUwNyAxLjQyOCAxLjA4NGExLjUwNyAxLjUwNyAwIDAgMS0uMjg2IDEuNTA0IDE5Mi44MDggMTkyLjgwOCAwIDAgMS0zLjU1NiAzLjk0NGMuMTA0Ljc4OC4zODggMi45MjcuNTczIDQuNDc5LjA3MS42ODUtLjE1MiAxLjI2OS0uNjE2IDEuNjA5YTEuNTUgMS41NSAwIDAgMS0uOTE2LjI4NGgtLjAwMloiIGZpbGw9IiM1MDkxRkYiLz48cGF0aCBkPSJNMjEuNzA2IDQuNDYyYS41NTcuNTU3IDAgMCAxLS4yNDcuMDczYy0uNDUuMDMtMS4xMjIuMDY3LTEuMzk3LjA4bC0uNzc4IDEuMmMtLjEyMi4xOC0uMjkuMjY1LS40NjQuMjQtLjE2My0uMDItLjMwNi0uMTQtLjM5LS4zMjlhNjAuODEgNjAuODEgMCAwIDEtLjUyOS0xLjI3OCA1My4wMDkgNTMuMDA5IDAgMCAxLTEuNDc2LS41MTguNDc1LjQ3NSAwIDAgMS0uMy0uMzYuNTMzLjUzMyAwIDAgMSAuMi0uNTA1bDEuMDI1LS45MWMtLjAxMS0uNTE2LS4wMi0xLjAzMi0uMDI4LTEuNTQ4LS4wMjQtLjQ2My4xNS0uNTY4LjI2NC0uNTg1LjEyMS0uMDI2LjI3NS4wMjQuNDc0LjE1MS40MTkuMjYyIDEuMDYuNjY3IDEuMjc3LjgwNGwxLjI3LS40NDhhLjQ5LjQ5IDAgMCAxIC41MTUuMDhjLjEyNC4xMS4xODMuMjguMTU1LjQ0MS0uMDkuNTI2LS4xODYgMS4wNTItLjI5IDEuNTc0LjE0NS4xOTQuNTM2LjcyMi44MTQgMS4xMS4xMi4xNzIuMTUyLjM2LjA4OC41MThhLjQzNS40MzUgMCAwIDEtLjE4NS4yMWguMDAyWk0yLjg1OSA1LjgzYS4yODcuMjg3IDAgMCAxLS4wOTMtLjA5MSA2Mi4xNyA2Mi4xNyAwIDAgMS0uMzgyLS42MDMgNDkuOTkgNDkuOTkgMCAwIDAtLjctLjA0NWMtLjEwNi0uMDEtLjE4NS0uMDYzLS4yMTgtLjE0NmEuMjc2LjI3NiAwIDAgMSAuMDQtLjI1NWMuMTQtLjE5Ny4zMzQtLjQ2LjQwNy0uNTU3YTI4LjM5NyAyOC4zOTcgMCAwIDEtLjE0OS0uNzg2LjI0My4yNDMgMCAwIDEgLjA3Ni0uMjIzLjI1LjI1IDAgMCAxIC4yNjQtLjAzN2wuNjQuMjI4Yy4xMDgtLjA2OC40MzEtLjI3LjY0NC0uMzk4LjE5LS4xMjguMjc4LS4wNzUuMzE0LS4wMy4wNC4wNDcuMDU5LjEyOC4wNTQuMjVsLS4wMTkuNzY4LjUwNi40NTNhLjI1OC4yNTggMCAwIDEgLjA5NS4yNDkuMjM4LjIzOCAwIDAgMS0uMTQ3LjE3OGMtLjI0NS4wOTItLjQ5LjE4LS43MzYuMjY1LS4wNDcuMTEzLS4xNzEuNDItLjI2NC42NC0uMDQ0LjA5NS0uMTE1LjE1OS0uMTk3LjE2OGEuMjA4LjIwOCAwIDAgMS0uMTM1LS4wMjhaIiBmaWxsPSIjQjZEMEZDIi8+PC9nPjwvc3ZnPg==",alt:""}),(null==R||null===(f=R.detail)||void 0===f||null===(f=f.disciplines)||void 0===f?void 0:f.length)>0?"相关推荐":"热门推荐"]}),(0,Q.jsx)("div",{children:null===(G=R.rightData)||void 0===G?void 0:G.recommands.map((function(M,j){return j>2?null:(0,Q.jsxs)("div",{className:r,children:[(0,Q.jsx)("a",{href:"/shixuns/".concat(M.identifier,"/challenges"),target:"_blank",children:(0,Q.jsx)("img",{src:"".concat(n.Z.IMG_SERVER,"/").concat(M.pic),className:S})}),(0,Q.jsxs)("div",{className:x,style:{marginBottom:-4},children:[(0,Q.jsx)(s.Z,{placement:"bottom",title:M.name,children:(0,Q.jsx)("a",{href:"/shixuns/".concat(M.identifier,"/challenges"),target:"_blank",className:y,children:M.name})}),(0,Q.jsxs)("p",{className:"".concat(A," ").concat(O),children:[(0,Q.jsxs)("span",{children:[M.stu_num," 人学习"]}),(0,Q.jsx)("span",{className:T,children:M.level})]})]})]},j)}))})]}),(null===(B=R.rightData)||void 0===B||null===(B=B.tags)||void 0===B?void 0:B.length)>0&&(0,Q.jsxs)("div",{className:h,children:[(0,Q.jsx)("p",{className:"".concat(C," font16 mb20"),children:(0,Q.jsxs)("span",{children:["技能标签",(0,Q.jsx)("span",{className:"ml5 c-grey-c",children:null===(J=R.rightData)||void 0===J||null===(J=J.tags)||void 0===J?void 0:J.length})]})}),(0,Q.jsx)(w.Z,{option:(q=new Image,q.src=p.yt,{backgroundColor:"#fff",tooltip:{pointFormat:"{series.name}"},series:[{type:"wordCloud",sizeRange:[10,30],rotationRange:[-90,90],rotationStep:45,gridSize:2,shape:"pentagon",maskImage:q,textStyle:{normal:{color:function(){return"rgb("+Math.round(255*Math.random())+", "+Math.round(255*Math.random())+", "+Math.round(255*Math.random())+")"}}},left:"center",top:"center",right:null,bottom:null,width:"100%",height:"100%",data:(null==R||null===(X=R.rightData)||void 0===X||null===(X=X.tags)||void 0===X?void 0:X.map((function(M,j){return{name:M.tag_name,value:j}})))||[]}]}),style:{height:370},opts:{renderer:"svg"}})]})]}):null}))}}]); \ No newline at end of file diff --git a/79503.async.js b/79503.async.js deleted file mode 100644 index 6ac801cb2c..0000000000 --- a/79503.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[79503,11947,1911,37637,80182,79635,25209],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(33614),l=n(59301),r={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"},a=n(1393),s=function(e,t){return l.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:r}))};var i=l.forwardRef(s)},56762:function(e,t,n){n.d(t,{Z:function(){return l}});var o=n(59301);function l(){const[,e]=o.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return b}});var o=n(91857),l=n(92310),r=n.n(l),a=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),d=n(47211),m=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{getPopupContainer:t,getPrefixCls:n,direction:l}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:y,disabled:b,loading:g,onClick:C,htmlType:O,children:h,className:x,menu:w,arrow:E,autoFocus:N,overlay:P,trigger:Z,align:j,open:S,onOpenChange:I,placement:$,getPopupContainer:M,href:z,icon:k=a.createElement(s.Z,null),title:_,buttonsRender:R=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:D,overlayClassName:B,overlayStyle:F,destroyPopupOnHide:A,dropdownRender:L}=e,H=m(e,["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"]),W=n("dropdown",f),U=`${W}-button`,[Q,q]=(0,d.Z)(W),G={menu:w,arrow:E,autoFocus:N,align:j,disabled:b,trigger:b?[]:Z,onOpenChange:I,getPopupContainer:M||t,mouseEnterDelay:T,mouseLeaveDelay:D,overlayClassName:B,overlayStyle:F,destroyPopupOnHide:A,dropdownRender:L},{compactSize:X,compactItemClassnames:V}=(0,p.ri)(W,l),Y=r()(U,V,x,q);"overlay"in e&&(G.overlay=P),"open"in e&&(G.open=S),G.placement="placement"in e?$:"rtl"===l?"bottomLeft":"bottomRight";const J=a.createElement(i.ZP,{type:v,danger:y,disabled:b,loading:g,onClick:C,htmlType:O,href:z,title:_},h),K=a.createElement(i.ZP,{type:v,danger:y,icon:k}),[ee,te]=R([J,K]);return Q(a.createElement(u.Z.Compact,Object.assign({className:Y,size:X,block:!0},H),ee,a.createElement(o.Z,Object.assign({},G),te)))};f.__ANT_BUTTON=!0;var v=f;const y=o.Z;y.Button=v;var b=y},24650:function(e,t,n){n.d(t,{Z:function(){return z}});var o=n(92310),l=n.n(o),r=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,r.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[d,m]=(0,i.ZP)(p),f=l()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,r.useContext)(s.aM),y=(0,r.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return d(r.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},r.createElement(s.aM.Provider,{value:y},e.children)))},u=n(9432),p=n(33614),d={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"},m=n(1393),f=function(e,t){return r.createElement(m.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var v=r.forwardRef(f),y=n(76897),b=n(55405),g=n(25629),C=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);le?r.createElement(y.Z,null):r.createElement(v,null),x={click:"onClick",hover:"onMouseOver"};var w=r.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,r.useState)((()=>!!o&&n.visible)),c=(0,r.useRef)(null);r.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,C.Z)(c),d=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:v,size:y}=e,w=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=r.useContext(a.E_),N=E("input",v),P=E("input-password",f),Z=n&&(t=>{const{action:n="click",iconRender:o=h}=e,l=x[n]||"",a=o(s),i={[l]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return r.cloneElement(r.isValidElement(a)?a:r.createElement("span",null,a),i)})(P),j=l()(P,m,{[`${P}-${y}`]:!!y}),S=Object.assign(Object.assign({},(0,b.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:Z});return y&&(S.size=y),r.createElement(u.Z,Object.assign({ref:(0,g.sQ)(t,c)},S))})),E=n(78405),N=n(92343),P=n(3113),Z=n(19716),j=n(33234),S=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:d,loading:m,disabled:f,onSearch:v,onChange:y,onCompositionStart:b,onCompositionEnd:C}=e,O=S(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:h,direction:x}=r.useContext(a.E_),w=r.useRef(!1),I=h("input-search",n),$=h("input",o),{compactSize:M}=(0,j.ri)(I,x),z=(0,Z.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),k=r.useRef(null),_=e=>{var t;document.activeElement===(null===(t=k.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=k.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof p?r.createElement(E.Z,null):null,D=`${I}-button`;let B;const F=p||{},A=F.type&&!0===F.type.__ANT_BUTTON;B=A||"button"===F.type?(0,N.Tm)(F,Object.assign({onMouseDown:_,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},A?{className:D,size:z}:{})):r.createElement(P.ZP,{className:D,type:p?"primary":void 0,size:z,disabled:f,key:"enterButton",onMouseDown:_,onClick:R,loading:m,icon:T},p),d&&(B=[B,(0,N.Tm)(d,{key:"addonAfter"})]);const L=l()(I,{[`${I}-rtl`]:"rtl"===x,[`${I}-${z}`]:!!z,[`${I}-with-button`]:!!p},s);return r.createElement(u.Z,Object.assign({ref:(0,g.sQ)(k,t),onPressEnter:e=>{w.current||m||R(e)}},O,{size:z,onCompositionStart:e=>{w.current=!0,null==b||b(e)},onCompositionEnd:e=>{w.current=!1,null==C||C(e)},prefixCls:$,addonAfter:B,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:L,disabled:f}))})),$=n(1643);const M=u.Z;M.Group=c,M.Search=I,M.TextArea=$.Z,M.Password=w;var z=M},57809:function(e,t,n){var o=n(92310),l=n.n(o),r=n(77861),a=n(55405),s=n(59301),i=n(53487),c=n(62892),u=n(19080),p=n(36355),d=n(1684),m=n(93891),f=n(19716),v=n(32441),y=n(33234),b=n(14154),g=n(58582),C=n(96510),O=n(66339),h=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var l=0;for(o=Object.getOwnPropertySymbols(e);l{var n,{prefixCls:o,bordered:i=!0,className:w,rootClassName:E,getPopupContainer:N,popupClassName:P,dropdownClassName:Z,listHeight:j=256,placement:S,listItemHeight:I=24,size:$,disabled:M,notFoundContent:z,status:k,builtinPlacements:_,dropdownMatchSelectWidth:R,popupMatchSelectWidth:T,direction:D,style:B,allowClear:F}=e,A=h(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:L,getPrefixCls:H,renderEmpty:W,direction:U,virtual:Q,popupMatchSelectWidth:q,popupOverflow:G,select:X}=s.useContext(p.E_),V=H("select",o),Y=H(),J=null!=D?D:U,{compactSize:K,compactItemClassnames:ee}=(0,y.ri)(V,J),[te,ne]=(0,b.Z)(V),oe=s.useMemo((()=>{const{mode:e}=A;if("combobox"!==e)return e===x?"combobox":e}),[A.mode]),le="multiple"===oe||"tags"===oe,re=(0,C.Z)(A.suffixIcon,A.showArrow),ae=null!==(n=null!=T?T:R)&&void 0!==n?n:q,{status:se,hasFeedback:ie,isFormItemInput:ce,feedbackIcon:ue}=s.useContext(v.aM),pe=(0,u.F)(se,k);let de;de=void 0!==z?z:"combobox"===oe?null:(null==W?void 0:W("Select"))||s.createElement(m.Z,{componentName:"Select"});const{suffixIcon:me,itemIcon:fe,removeIcon:ve,clearIcon:ye}=(0,O.Z)(Object.assign(Object.assign({},A),{multiple:le,hasFeedback:ie,feedbackIcon:ue,showSuffixIcon:re,prefixCls:V,showArrow:A.showArrow,componentName:"Select"})),be=!0===F?{clearIcon:ye}:F,ge=(0,a.Z)(A,["suffixIcon","itemIcon"]),Ce=l()(P||Z,{[`${V}-dropdown-${J}`]:"rtl"===J},E,ne),Oe=(0,f.Z)((e=>{var t;return null!==(t=null!=$?$:K)&&void 0!==t?t:e})),he=s.useContext(d.Z),xe=null!=M?M:he,we=l()({[`${V}-lg`]:"large"===Oe,[`${V}-sm`]:"small"===Oe,[`${V}-rtl`]:"rtl"===J,[`${V}-borderless`]:!i,[`${V}-in-form-item`]:ce},(0,u.Z)(V,pe,ie),ee,null==X?void 0:X.className,w,E,ne),Ee=s.useMemo((()=>void 0!==S?S:"rtl"===J?"bottomRight":"bottomLeft"),[S,J]),Ne=(0,g.Z)(_,G);return te(s.createElement(r.ZP,Object.assign({ref:t,virtual:Q,showSearch:null==X?void 0:X.showSearch},ge,{style:Object.assign(Object.assign({},null==X?void 0:X.style),B),dropdownMatchSelectWidth:ae,builtinPlacements:Ne,transitionName:(0,c.m)(Y,"slide-up",A.transitionName),listHeight:j,listItemHeight:I,mode:oe,prefixCls:V,placement:Ee,direction:J,suffixIcon:me,menuItemSelectedIcon:fe,removeIcon:ve,allowClear:be,notFoundContent:de,className:we,getPopupContainer:N||L,dropdownClassName:Ce,disabled:xe})))};const E=s.forwardRef(w),N=(0,i.Z)(E);E.SECRET_COMBOBOX_MODE_DO_NOT_USE=x,E.Option=r.Wx,E.OptGroup=r.Xo,E._InternalPanelDoNotUseOrYouWillBeFired=N,t.default=E},81327:function(e,t,n){n.d(t,{Z:function(){return g}});var o=n(59301),l=n(92310),r=n.n(l),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:l,split:r,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==l?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},l),n{var n,l;const{getPrefixCls:i,space:c,direction:y}=o.useContext(s.E_),{size:b=(null==c?void 0:c.size)||"small",align:g,className:C,rootClassName:O,children:h,direction:x="horizontal",prefixCls:w,split:E,style:N,wrap:P=!1,classNames:Z,styles:j}=e,S=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[I,$]=Array.isArray(b)?b:[b,b],M=m($),z=m(I),k=f($),_=f(I),R=(0,a.Z)(h,{keepEmpty:!0}),T=void 0===g&&"horizontal"===x?"center":g,D=i("space",w),[B,F]=(0,d.Z)(D),A=r()(D,null==c?void 0:c.className,F,`${D}-${x}`,{[`${D}-rtl`]:"rtl"===y,[`${D}-align-${T}`]:T,[`${D}-gap-row-${$}`]:M,[`${D}-gap-col-${I}`]:z},C,O),L=r()(`${D}-item`,null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(l=null==c?void 0:c.classNames)||void 0===l?void 0:l.item);let H=0;const W=R.map(((e,t)=>{var n,l;null!=e&&(H=t);const r=e&&e.key||`${L}-${t}`;return o.createElement(p,{className:L,key:r,index:t,split:E,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(l=null==c?void 0:c.styles)||void 0===l?void 0:l.item},e)})),U=o.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const Q={};return P&&(Q.flexWrap="wrap"),!z&&_&&(Q.columnGap=I),!M&&k&&(Q.rowGap=$),B(o.createElement("div",Object.assign({ref:t,className:A,style:Object.assign(Object.assign(Object.assign({},Q),null==c?void 0:c.style),N)},S),o.createElement(u,{value:U},W)))}));const b=y;b.Compact=i.ZP;var g=b}}]); \ No newline at end of file diff --git a/79635.async.js b/79635.async.js deleted file mode 100644 index e9fc9c0ca6..0000000000 --- a/79635.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[79635,1911,37637,80182],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(33614),r=n(59301),l={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"},a=n(1393),s=function(e,t){return r.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:l}))};var i=r.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var o=n(91857),r=n(92310),l=n.n(r),a=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),d=n(47211),m=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:t,getPrefixCls:n,direction:r}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:y,disabled:g,loading:b,onClick:C,htmlType:O,children:x,className:h,menu:E,arrow:w,autoFocus:N,overlay:P,trigger:j,align:Z,open:z,onOpenChange:$,placement:k,getPopupContainer:S,href:M,icon:R=a.createElement(s.Z,null),title:T,buttonsRender:D=(e=>e),mouseEnterDelay:L,mouseLeaveDelay:B,overlayClassName:I,overlayStyle:_,destroyPopupOnHide:A,dropdownRender:F}=e,Q=m(e,["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"]),q=n("dropdown",f),G=`${q}-button`,[H,U]=(0,d.Z)(q),V={menu:E,arrow:w,autoFocus:N,align:Z,disabled:g,trigger:g?[]:j,onOpenChange:$,getPopupContainer:S||t,mouseEnterDelay:L,mouseLeaveDelay:B,overlayClassName:I,overlayStyle:_,destroyPopupOnHide:A,dropdownRender:F},{compactSize:W,compactItemClassnames:J}=(0,p.ri)(q,r),K=l()(G,J,h,U);"overlay"in e&&(V.overlay=P),"open"in e&&(V.open=z),V.placement="placement"in e?k:"rtl"===r?"bottomLeft":"bottomRight";const X=a.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:b,onClick:C,htmlType:O,href:M,title:T},x),Y=a.createElement(i.ZP,{type:v,danger:y,icon:R}),[ee,te]=D([X,Y]);return H(a.createElement(u.Z.Compact,Object.assign({className:K,size:W,block:!0},Q),ee,a.createElement(o.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const y=o.Z;y.Button=v;var g=y},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),r=n.n(o),l=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[d,m]=(0,i.ZP)(p),f=r()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,l.useContext)(s.aM),y=(0,l.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return d(l.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(s.aM.Provider,{value:y},e.children)))},u=n(9432),p=n(33614),d={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"},m=n(1393),f=function(e,t){return l.createElement(m.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var v=l.forwardRef(f),y=n(76897),g=n(55405),b=n(25629),C=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?l.createElement(y.Z,null):l.createElement(v,null),h={click:"onClick",hover:"onMouseOver"};var E=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,l.useState)((()=>!!o&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,C.Z)(c),d=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:v,size:y}=e,E=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=l.useContext(a.E_),N=w("input",v),P=w("input-password",f),j=n&&(t=>{const{action:n="click",iconRender:o=x}=e,r=h[n]||"",a=o(s),i={[r]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),i)})(P),Z=r()(P,m,{[`${P}-${y}`]:!!y}),z=Object.assign(Object.assign({},(0,g.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:Z,prefixCls:N,suffix:j});return y&&(z.size=y),l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},z))})),w=n(78405),N=n(92343),P=n(3113),j=n(19716),Z=n(33234),z=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:d,loading:m,disabled:f,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:C}=e,O=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:h}=l.useContext(a.E_),E=l.useRef(!1),$=x("input-search",n),k=x("input",o),{compactSize:S}=(0,Z.ri)($,h),M=(0,j.Z)((e=>{var t;return null!==(t=null!=i?i:S)&&void 0!==t?t:e})),R=l.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},L="boolean"==typeof p?l.createElement(w.Z,null):null,B=`${$}-button`;let I;const _=p||{},A=_.type&&!0===_.type.__ANT_BUTTON;I=A||"button"===_.type?(0,N.Tm)(_,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==_?void 0:_.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},A?{className:B,size:M}:{})):l.createElement(P.ZP,{className:B,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:D,loading:m,icon:L},p),d&&(I=[I,(0,N.Tm)(d,{key:"addonAfter"})]);const F=r()($,{[`${$}-rtl`]:"rtl"===h,[`${$}-${M}`]:!!M,[`${$}-with-button`]:!!p},s);return l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{E.current||m||D(e)}},O,{size:M,onCompositionStart:e=>{E.current=!0,null==g||g(e)},onCompositionEnd:e=>{E.current=!1,null==C||C(e)},prefixCls:k,addonAfter:I,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:F,disabled:f}))})),k=n(1643);const S=u.Z;S.Group=c,S.Search=$,S.TextArea=k.Z,S.Password=E;var M=S},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var o=n(59301),r=n(92310),l=n.n(r),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:r,split:l,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},r),n{var n,r;const{getPrefixCls:i,space:c,direction:y}=o.useContext(s.E_),{size:g=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:x,direction:h="horizontal",prefixCls:E,split:w,style:N,wrap:P=!1,classNames:j,styles:Z}=e,z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[$,k]=Array.isArray(g)?g:[g,g],S=m(k),M=m($),R=f(k),T=f($),D=(0,a.Z)(x,{keepEmpty:!0}),L=void 0===b&&"horizontal"===h?"center":b,B=i("space",E),[I,_]=(0,d.Z)(B),A=l()(B,null==c?void 0:c.className,_,`${B}-${h}`,{[`${B}-rtl`]:"rtl"===y,[`${B}-align-${L}`]:L,[`${B}-gap-row-${k}`]:S,[`${B}-gap-col-${$}`]:M},C,O),F=l()(`${B}-item`,null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let Q=0;const q=D.map(((e,t)=>{var n,r;null!=e&&(Q=t);const l=e&&e.key||`${F}-${t}`;return o.createElement(p,{className:F,key:l,index:t,split:w,style:null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),G=o.useMemo((()=>({latestIndex:Q})),[Q]);if(0===D.length)return null;const H={};return P&&(H.flexWrap="wrap"),!M&&T&&(H.columnGap=$),!S&&R&&(H.rowGap=k),I(o.createElement("div",Object.assign({ref:t,className:A,style:Object.assign(Object.assign(Object.assign({},H),null==c?void 0:c.style),N)},z),o.createElement(u,{value:G},q)))}));const g=y;g.Compact=i.ZP;var b=g}}]); \ No newline at end of file diff --git a/80182.async.js b/80182.async.js deleted file mode 100644 index 3566b843cd..0000000000 --- a/80182.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[80182,1911,37637,79635],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(33614),r=n(59301),l={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"},a=n(1393),s=function(e,t){return r.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:l}))};var i=r.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var o=n(91857),r=n(92310),l=n.n(r),a=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),d=n(47211),m=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:t,getPrefixCls:n,direction:r}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:y,disabled:g,loading:b,onClick:C,htmlType:O,children:x,className:h,menu:E,arrow:w,autoFocus:N,overlay:P,trigger:j,align:Z,open:z,onOpenChange:$,placement:k,getPopupContainer:S,href:M,icon:R=a.createElement(s.Z,null),title:T,buttonsRender:D=(e=>e),mouseEnterDelay:L,mouseLeaveDelay:B,overlayClassName:I,overlayStyle:_,destroyPopupOnHide:A,dropdownRender:F}=e,Q=m(e,["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"]),q=n("dropdown",f),G=`${q}-button`,[H,U]=(0,d.Z)(q),V={menu:E,arrow:w,autoFocus:N,align:Z,disabled:g,trigger:g?[]:j,onOpenChange:$,getPopupContainer:S||t,mouseEnterDelay:L,mouseLeaveDelay:B,overlayClassName:I,overlayStyle:_,destroyPopupOnHide:A,dropdownRender:F},{compactSize:W,compactItemClassnames:J}=(0,p.ri)(q,r),K=l()(G,J,h,U);"overlay"in e&&(V.overlay=P),"open"in e&&(V.open=z),V.placement="placement"in e?k:"rtl"===r?"bottomLeft":"bottomRight";const X=a.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:b,onClick:C,htmlType:O,href:M,title:T},x),Y=a.createElement(i.ZP,{type:v,danger:y,icon:R}),[ee,te]=D([X,Y]);return H(a.createElement(u.Z.Compact,Object.assign({className:K,size:W,block:!0},Q),ee,a.createElement(o.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const y=o.Z;y.Button=v;var g=y},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),r=n.n(o),l=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[d,m]=(0,i.ZP)(p),f=r()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,l.useContext)(s.aM),y=(0,l.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return d(l.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(s.aM.Provider,{value:y},e.children)))},u=n(9432),p=n(33614),d={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"},m=n(1393),f=function(e,t){return l.createElement(m.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var v=l.forwardRef(f),y=n(76897),g=n(55405),b=n(25629),C=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?l.createElement(y.Z,null):l.createElement(v,null),h={click:"onClick",hover:"onMouseOver"};var E=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,l.useState)((()=>!!o&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,C.Z)(c),d=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:v,size:y}=e,E=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=l.useContext(a.E_),N=w("input",v),P=w("input-password",f),j=n&&(t=>{const{action:n="click",iconRender:o=x}=e,r=h[n]||"",a=o(s),i={[r]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),i)})(P),Z=r()(P,m,{[`${P}-${y}`]:!!y}),z=Object.assign(Object.assign({},(0,g.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:Z,prefixCls:N,suffix:j});return y&&(z.size=y),l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},z))})),w=n(78405),N=n(92343),P=n(3113),j=n(19716),Z=n(33234),z=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:d,loading:m,disabled:f,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:C}=e,O=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:h}=l.useContext(a.E_),E=l.useRef(!1),$=x("input-search",n),k=x("input",o),{compactSize:S}=(0,Z.ri)($,h),M=(0,j.Z)((e=>{var t;return null!==(t=null!=i?i:S)&&void 0!==t?t:e})),R=l.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},L="boolean"==typeof p?l.createElement(w.Z,null):null,B=`${$}-button`;let I;const _=p||{},A=_.type&&!0===_.type.__ANT_BUTTON;I=A||"button"===_.type?(0,N.Tm)(_,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==_?void 0:_.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},A?{className:B,size:M}:{})):l.createElement(P.ZP,{className:B,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:D,loading:m,icon:L},p),d&&(I=[I,(0,N.Tm)(d,{key:"addonAfter"})]);const F=r()($,{[`${$}-rtl`]:"rtl"===h,[`${$}-${M}`]:!!M,[`${$}-with-button`]:!!p},s);return l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{E.current||m||D(e)}},O,{size:M,onCompositionStart:e=>{E.current=!0,null==g||g(e)},onCompositionEnd:e=>{E.current=!1,null==C||C(e)},prefixCls:k,addonAfter:I,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:F,disabled:f}))})),k=n(1643);const S=u.Z;S.Group=c,S.Search=$,S.TextArea=k.Z,S.Password=E;var M=S},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var o=n(59301),r=n(92310),l=n.n(r),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:r,split:l,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},r),n{var n,r;const{getPrefixCls:i,space:c,direction:y}=o.useContext(s.E_),{size:g=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:x,direction:h="horizontal",prefixCls:E,split:w,style:N,wrap:P=!1,classNames:j,styles:Z}=e,z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[$,k]=Array.isArray(g)?g:[g,g],S=m(k),M=m($),R=f(k),T=f($),D=(0,a.Z)(x,{keepEmpty:!0}),L=void 0===b&&"horizontal"===h?"center":b,B=i("space",E),[I,_]=(0,d.Z)(B),A=l()(B,null==c?void 0:c.className,_,`${B}-${h}`,{[`${B}-rtl`]:"rtl"===y,[`${B}-align-${L}`]:L,[`${B}-gap-row-${k}`]:S,[`${B}-gap-col-${$}`]:M},C,O),F=l()(`${B}-item`,null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let Q=0;const q=D.map(((e,t)=>{var n,r;null!=e&&(Q=t);const l=e&&e.key||`${F}-${t}`;return o.createElement(p,{className:F,key:l,index:t,split:w,style:null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),G=o.useMemo((()=>({latestIndex:Q})),[Q]);if(0===D.length)return null;const H={};return P&&(H.flexWrap="wrap"),!M&&T&&(H.columnGap=$),!S&&R&&(H.rowGap=k),I(o.createElement("div",Object.assign({ref:t,className:A,style:Object.assign(Object.assign(Object.assign({},H),null==c?void 0:c.style),N)},z),o.createElement(u,{value:G},q)))}));const g=y;g.Compact=i.ZP;var b=g}}]); \ No newline at end of file diff --git a/80780.async.js b/80780.async.js deleted file mode 100644 index 7f558bf5dc..0000000000 --- a/80780.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[80780],{97810:function(e,n,t){t.d(n,{Z:function(){return c}});var r=t(33614),o=t(59301),i={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"},a=t(1393),l=function(e,n){return o.createElement(a.Z,(0,r.Z)({},e,{ref:n,icon:i}))};var c=o.forwardRef(l)},65547:function(e,n,t){t.d(n,{Z:function(){return c}});var r=t(33614),o=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.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:"plus-circle",theme:"outlined"},a=t(1393),l=function(e,n){return o.createElement(a.Z,(0,r.Z)({},e,{ref:n,icon:i}))};var c=o.forwardRef(l)},77578:function(e,n,t){t.d(n,{Z:function(){return r}});const r=e=>e?"function"==typeof e?e():e:null},28103:function(e,n,t){t.d(n,{Z:function(){return h}});var r=t(92310),o=t.n(r),i=t(59301),a=t(36355),l=t(17313),c=t(83116),s=t(37613);const d=e=>{const{componentCls:n,sizePaddingEdgeHorizontal:t,colorSplit:r,lineWidth:o,textPaddingInline:i,orientationMargin:a,verticalMarginInline:c}=e;return{[n]:Object.assign(Object.assign({},(0,l.Wf)(e)),{borderBlockStart:`${o}px solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:c,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${o}px solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${n}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${o}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${n}-with-text-left`]:{"&::before":{width:100*a+"%"},"&::after":{width:100-100*a+"%"}},[`&-horizontal${n}-with-text-right`]:{"&::before":{width:100-100*a+"%"},"&::after":{width:100*a+"%"}},[`${n}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:i},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${o}px 0 0`},[`&-horizontal${n}-with-text${n}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${n}-dashed`]:{borderInlineStartWidth:o,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${n}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${n}-with-text-left${n}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${n}-inner-text`]:{paddingInlineStart:t}},[`&-horizontal${n}-with-text-right${n}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${n}-inner-text`]:{paddingInlineEnd:t}}})}};var g=(0,c.Z)("Divider",(e=>{const n=(0,s.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(n)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),p=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:n,direction:t,divider:r}=i.useContext(a.E_),{prefixCls:l,type:c="horizontal",orientation:s="center",orientationMargin:d,className:h,rootClassName:u,children:m,dashed:b,plain:f,style:$}=e,v=p(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),y=n("divider",l),[x,S]=g(y),C=s.length>0?`-${s}`:s,k=!!m,w="left"===s&&null!=d,I="right"===s&&null!=d,O=o()(y,null==r?void 0:r.className,S,`${y}-${c}`,{[`${y}-with-text`]:k,[`${y}-with-text${C}`]:k,[`${y}-dashed`]:!!b,[`${y}-plain`]:!!f,[`${y}-rtl`]:"rtl"===t,[`${y}-no-default-orientation-margin-left`]:w,[`${y}-no-default-orientation-margin-right`]:I},h,u),E=i.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),z=Object.assign(Object.assign({},w&&{marginLeft:E}),I&&{marginRight:E});return x(i.createElement("div",Object.assign({className:O,style:Object.assign(Object.assign({},null==r?void 0:r.style),$)},v,{role:"separator"}),m&&"vertical"!==c&&i.createElement("span",{className:`${y}-inner-text`,style:z},m)))}},39722:function(e,n,t){t.d(n,{t5:function(){return g}});var r=t(92310),o=t.n(r),i=t(55477),a=t(59301),l=t(36355),c=t(77578),s=t(17356),d=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{hashId:n,prefixCls:t,className:r,style:l,placement:s="top",title:d,content:g,children:p}=e;return a.createElement("div",{className:o()(n,t,`${t}-pure`,`${t}-placement-${s}`,r),style:l},a.createElement("div",{className:`${t}-arrow`}),a.createElement(i.G,Object.assign({},e,{className:n,prefixCls:t}),p||((e,n,t)=>{if(n||t)return a.createElement(a.Fragment,null,n&&a.createElement("div",{className:`${e}-title`},(0,c.Z)(n)),a.createElement("div",{className:`${e}-inner-content`},(0,c.Z)(t)))})(t,d,g)))};n.ZP=e=>{const{prefixCls:n}=e,t=d(e,["prefixCls"]),{getPrefixCls:r}=a.useContext(l.E_),o=r("popover",n),[i,c]=(0,s.Z)(o);return i(a.createElement(g,Object.assign({},t,{prefixCls:o,hashId:c})))}},60324:function(e,n,t){var r=t(92310),o=t.n(r),i=t(59301),a=t(77578),l=t(62892),c=t(36355),s=t(6848),d=t(39722),g=t(17356),p=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{let{title:n,content:t,prefixCls:r}=e;return i.createElement(i.Fragment,null,n&&i.createElement("div",{className:`${r}-title`},(0,a.Z)(n)),i.createElement("div",{className:`${r}-inner-content`},(0,a.Z)(t)))},u=i.forwardRef(((e,n)=>{const{prefixCls:t,title:r,content:a,overlayClassName:d,placement:u="top",trigger:m="hover",mouseEnterDelay:b=.1,mouseLeaveDelay:f=.1,overlayStyle:$={}}=e,v=p(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:y}=i.useContext(c.E_),x=y("popover",t),[S,C]=(0,g.Z)(x),k=y(),w=o()(d,C);return S(i.createElement(s.Z,Object.assign({placement:u,trigger:m,mouseEnterDelay:b,mouseLeaveDelay:f,overlayStyle:$},v,{prefixCls:x,overlayClassName:w,ref:n,overlay:r||a?i.createElement(h,{prefixCls:x,title:r,content:a}):null,transitionName:(0,l.m)(k,"zoom-big",v.transitionName),"data-popover-inject":!0})))}));u._InternalPanelDoNotUseOrYouWillBeFired=d.ZP,n.Z=u},17356:function(e,n,t){var r=t(17313),o=t(29878),i=t(19447),a=t(33166),l=t(83116),c=t(37613);const s=e=>{const{componentCls:n,popoverColor:t,minWidth:o,fontWeightStrong:a,popoverPadding:l,boxShadowSecondary:c,colorTextHeading:s,borderRadiusLG:d,zIndexPopup:g,marginXS:p,colorBgElevated:h,popoverBg:u}=e;return[{[n]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:g,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":h,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${n}-content`]:{position:"relative"},[`${n}-inner`]:{backgroundColor:u,backgroundClip:"padding-box",borderRadius:d,boxShadow:c,padding:l},[`${n}-title`]:{minWidth:o,marginBottom:p,color:s,fontWeight:a},[`${n}-inner-content`]:{color:t}})},(0,i.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${n}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${n}-content`]:{display:"inline-block"}}}]},d=e=>{const{componentCls:n}=e;return{[n]:a.i.map((t=>{const r=e[`${t}6`];return{[`&${n}-${t}`]:{"--antd-arrow-background-color":r,[`${n}-inner`]:{backgroundColor:r},[`${n}-arrow`]:{background:"transparent"}}}}))}},g=e=>{const{componentCls:n,lineWidth:t,lineType:r,colorSplit:o,paddingSM:i,controlHeight:a,fontSize:l,lineHeight:c,padding:s}=e,d=a-Math.round(l*c);return{[n]:{[`${n}-inner`]:{padding:0},[`${n}-title`]:{margin:0,padding:`${d/2}px ${s}px ${d/2-t}px`,borderBottom:`${t}px ${r} ${o}`},[`${n}-inner-content`]:{padding:`${i}px ${s}px`}}}};n.Z=(0,l.Z)("Popover",(e=>{const{colorBgElevated:n,colorText:t,wireframe:r}=e,i=(0,c.TS)(e,{popoverPadding:12,popoverBg:n,popoverColor:t});return[s(i),d(i),r&&g(i),(0,o._y)(i,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},78673:function(e,n,t){t.d(n,{Z:function(){return j}});var r=t(42857),o=t(92310),i=t.n(o),a=t(33614),l=t(24018),c=t(54099),s=t(63011),d=t(59301),g=t(71366),p=t(20287),h=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],u=d.forwardRef((function(e,n){var t,r=e.prefixCls,o=void 0===r?"rc-switch":r,u=e.className,m=e.checked,b=e.defaultChecked,f=e.disabled,$=e.loadingIcon,v=e.checkedChildren,y=e.unCheckedChildren,x=e.onClick,S=e.onChange,C=e.onKeyDown,k=(0,s.Z)(e,h),w=(0,g.Z)(!1,{value:m,defaultValue:b}),I=(0,c.Z)(w,2),O=I[0],E=I[1];function z(e,n){var t=O;return f||(E(t=e),null==S||S(t,n)),t}var M=i()(o,u,(t={},(0,l.Z)(t,"".concat(o,"-checked"),O),(0,l.Z)(t,"".concat(o,"-disabled"),f),t));return d.createElement("button",(0,a.Z)({},k,{type:"button",role:"switch","aria-checked":O,disabled:f,className:M,ref:n,onKeyDown:function(e){e.which===p.Z.LEFT?z(!1,e):e.which===p.Z.RIGHT&&z(!0,e),null==C||C(e)},onClick:function(e){var n=z(!O,e);null==x||x(n,e)}}),$,d.createElement("span",{className:"".concat(o,"-inner")},d.createElement("span",{className:"".concat(o,"-inner-checked")},v),d.createElement("span",{className:"".concat(o,"-inner-unchecked")},y)))}));u.displayName="Switch";var m=u,b=t(14088),f=t(36355),$=t(1684),v=t(19716),y=t(64993),x=t(17313),S=t(83116),C=t(37613);const k=e=>{const{componentCls:n,trackHeightSM:t,trackPadding:r,trackMinWidthSM:o,innerMinMarginSM:i,innerMaxMarginSM:a,handleSizeSM:l}=e,c=`${n}-inner`;return{[n]:{[`&${n}-small`]:{minWidth:o,height:t,lineHeight:`${t}px`,[`${n}-inner`]:{paddingInlineStart:a,paddingInlineEnd:i,[`${c}-checked`]:{marginInlineStart:`calc(-100% + ${l+2*r}px - ${2*a}px)`,marginInlineEnd:`calc(100% - ${l+2*r}px + ${2*a}px)`},[`${c}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`${n}-handle`]:{width:l,height:l},[`${n}-loading-icon`]:{top:(l-e.switchLoadingIconSize)/2,fontSize:e.switchLoadingIconSize},[`&${n}-checked`]:{[`${n}-inner`]:{paddingInlineStart:i,paddingInlineEnd:a,[`${c}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${c}-unchecked`]:{marginInlineStart:`calc(100% - ${l+2*r}px + ${2*a}px)`,marginInlineEnd:`calc(-100% + ${l+2*r}px - ${2*a}px)`}},[`${n}-handle`]:{insetInlineStart:`calc(100% - ${l+r}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${c}`]:{[`${c}-unchecked`]:{marginInlineStart:e.marginXXS/2,marginInlineEnd:-e.marginXXS/2}},[`&${n}-checked ${c}`]:{[`${c}-checked`]:{marginInlineStart:-e.marginXXS/2,marginInlineEnd:e.marginXXS/2}}}}}}},w=e=>{const{componentCls:n,handleSize:t}=e;return{[n]:{[`${n}-loading-icon${e.iconCls}`]:{position:"relative",top:(t-e.fontSize)/2,color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${n}-checked ${n}-loading-icon`]:{color:e.switchColor}}}},I=e=>{const{componentCls:n,motion:t,trackPadding:r,handleBg:o,handleShadow:i,handleSize:a}=e,l=`${n}-handle`;return{[n]:{[l]:{position:"absolute",top:r,insetInlineStart:r,width:a,height:a,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:o,borderRadius:a/2,boxShadow:i,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${n}-checked ${l}`]:{insetInlineStart:`calc(100% - ${a+r}px)`},[`&:not(${n}-disabled):active`]:t?{[`${l}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${n}-checked ${l}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}:{}}}},O=e=>{const{componentCls:n,trackHeight:t,trackPadding:r,innerMinMargin:o,innerMaxMargin:i,handleSize:a}=e,l=`${n}-inner`;return{[n]:{[l]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:i,paddingInlineEnd:o,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${l}-checked, ${l}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none"},[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${a+2*r}px - ${2*i}px)`,marginInlineEnd:`calc(100% - ${a+2*r}px + ${2*i}px)`},[`${l}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`&${n}-checked ${l}`]:{paddingInlineStart:o,paddingInlineEnd:i,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${a+2*r}px + ${2*i}px)`,marginInlineEnd:`calc(-100% + ${a+2*r}px - ${2*i}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:2*r,marginInlineEnd:2*-r}},[`&${n}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:2*-r,marginInlineEnd:2*r}}}}}},E=e=>{const{componentCls:n,trackHeight:t,trackMinWidth:r}=e;return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,x.Wf)(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:r,height:t,lineHeight:`${t}px`,verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${n}-disabled)`]:{background:e.colorTextTertiary}}),(0,x.Qy)(e)),{[`&${n}-checked`]:{background:e.switchColor,[`&:hover:not(${n}-disabled)`]:{background:e.colorPrimaryHover}},[`&${n}-loading, &${n}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${n}-rtl`]:{direction:"rtl"}})}};var z=(0,S.Z)("Switch",(e=>{const n=(0,C.TS)(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:.75*e.fontSizeIcon,switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[E(n),O(n),I(n),w(n),k(n)]}),(e=>{const{fontSize:n,lineHeight:t,controlHeight:r,colorWhite:o}=e,i=n*t,a=r/2,l=i-4,c=a-4;return{trackHeight:i,trackHeightSM:a,trackMinWidth:2*l+8,trackMinWidthSM:2*c+4,trackPadding:2,handleBg:o,handleSize:l,handleSizeSM:c,handleShadow:`0 2px 4px 0 ${new y.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+2+4,innerMinMarginSM:c/2,innerMaxMarginSM:c+2+4}})),M=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,size:o,disabled:a,loading:l,className:c,rootClassName:s,style:g}=e,p=M(e,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:h,direction:u,switch:y}=d.useContext(f.E_),x=d.useContext($.Z),S=(null!=a?a:x)||l,C=h("switch",t),k=d.createElement("div",{className:`${C}-handle`},l&&d.createElement(r.Z,{className:`${C}-loading-icon`})),[w,I]=z(C),O=(0,v.Z)(o),E=i()(null==y?void 0:y.className,{[`${C}-small`]:"small"===O,[`${C}-loading`]:l,[`${C}-rtl`]:"rtl"===u},c,s,I),P=Object.assign(Object.assign({},null==y?void 0:y.style),g);return w(d.createElement(b.Z,{component:"Switch"},d.createElement(m,Object.assign({},p,{prefixCls:C,className:E,style:P,disabled:S,ref:n,loadingIcon:k}))))}));P.__ANT_SWITCH=!0;var j=P},12563:function(e,n,t){t.d(n,{Z:function(){return I}});var r=t(59301),o=t(53043),i=t(92310),a=t.n(i),l=t(36785),c=t(47729),s=t(14088),d=t(36355),g=t(17313),p=t(37613),h=t(83116);const u=e=>{const{lineWidth:n,fontSizeIcon:t}=e,r=e.fontSizeSM,o=e.lineHeightSM*r+"px";return(0,p.TS)(e,{tagFontSize:r,tagLineHeight:o,tagIconSize:t-2*n,tagPaddingHorizontal:8,tagBorderlessBg:e.colorFillTertiary})},m=e=>({defaultBg:e.colorFillQuaternary,defaultColor:e.colorText});var b=(0,h.Z)("Tag",(e=>(e=>{const{paddingXXS:n,lineWidth:t,tagPaddingHorizontal:r,componentCls:o}=e,i=r-t,a=n-t;return{[o]:Object.assign(Object.assign({},(0,g.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:i,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${o}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${o}-close-icon`]:{marginInlineStart:a,color:e.colorTextDescription,fontSize:e.tagIconSize,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${o}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${o}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:i}}),[`${o}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}})(u(e))),m),f=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,style:t,className:o,checked:i,onChange:l,onClick:c}=e,s=f(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:g,tag:p}=r.useContext(d.E_),h=g("tag",n),[u,m]=b(h),$=a()(h,`${h}-checkable`,{[`${h}-checkable-checked`]:i},null==p?void 0:p.className,o,m);return u(r.createElement("span",Object.assign({},s,{style:Object.assign(Object.assign({},t),null==p?void 0:p.style),className:$,onClick:e=>{null==l||l(!i),null==c||c(e)}})))},v=t(45157);var y=(0,h.b)(["Tag","preset"],(e=>(e=>(0,v.Z)(e,((n,t)=>{let{textColor:r,lightBorderColor:o,lightColor:i,darkColor:a}=t;return{[`${e.componentCls}-${n}`]:{color:r,background:i,borderColor:o,"&-inverse":{color:e.colorTextLightSolid,background:a,borderColor:a},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}})))(u(e))),m);const x=(e,n,t)=>{const r="string"!=typeof(o=t)?o:o.charAt(0).toUpperCase()+o.slice(1);var o;return{[`${e.componentCls}-${n}`]:{color:e[`color${t}`],background:e[`color${r}Bg`],borderColor:e[`color${r}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}};var S=(0,h.b)(["Tag","status"],(e=>{const n=u(e);return[x(n,"success","Success"),x(n,"processing","Info"),x(n,"error","Error"),x(n,"warning","Warning")]}),m),C=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,className:i,rootClassName:g,style:p,children:h,icon:u,color:m,onClose:f,closeIcon:$,closable:v,bordered:x=!0}=e,k=C(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:w,direction:I,tag:O}=r.useContext(d.E_),[E,z]=r.useState(!0);r.useEffect((()=>{"visible"in k&&z(k.visible)}),[k.visible]);const M=(0,l.o2)(m),P=(0,l.yT)(m),j=M||P,N=Object.assign(Object.assign({backgroundColor:m&&!j?m:void 0},null==O?void 0:O.style),p),Z=w("tag",t),[T,H]=b(Z),W=a()(Z,null==O?void 0:O.className,{[`${Z}-${m}`]:j,[`${Z}-has-color`]:m&&!j,[`${Z}-hidden`]:!E,[`${Z}-rtl`]:"rtl"===I,[`${Z}-borderless`]:!x},i,g,H),B=e=>{e.stopPropagation(),null==f||f(e),e.defaultPrevented||z(!1)},[,D]=(0,c.Z)(v,$,(e=>null===e?r.createElement(o.Z,{className:`${Z}-close-icon`,onClick:B}):r.createElement("span",{className:`${Z}-close-icon`,onClick:B},e)),null,!1),L="function"==typeof k.onClick||h&&"a"===h.type,R=u||null,A=R?r.createElement(r.Fragment,null,R,h&&r.createElement("span",null,h)):h,_=r.createElement("span",Object.assign({},k,{ref:n,className:W,style:N}),A,D,M&&r.createElement(y,{key:"preset",prefixCls:Z}),P&&r.createElement(S,{key:"status",prefixCls:Z}));return T(L?r.createElement(s.Z,{component:"Tag"},_):_)},w=r.forwardRef(k);w.CheckableTag=$;var I=w}}]); \ No newline at end of file diff --git a/80807.async.js b/80807.async.js deleted file mode 100644 index dfbf977700..0000000000 --- a/80807.async.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[80807],{3148:function(t,e,n){"use strict";n.d(e,{Z:function(){return f}});var r=n(33614),i=n(59301),a={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"},s=n(1393),o=function(t,e){return i.createElement(s.Z,(0,r.Z)({},t,{ref:e,icon:a}))};var f=i.forwardRef(o)},25032:function(t,e,n){"use strict";n.d(e,{Z:function(){return f}});var r=n(33614),i=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},s=n(1393),o=function(t,e){return i.createElement(s.Z,(0,r.Z)({},t,{ref:e,icon:a}))};var f=i.forwardRef(o)},29419:function(t,e,n){"use strict";n.d(e,{Z:function(){return f}});var r=n(33614),i=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M705.6 124.9a8 8 0 00-11.6 7.2v64.2c0 5.5 2.9 10.6 7.5 13.6a352.2 352.2 0 0162.2 49.8c32.7 32.8 58.4 70.9 76.3 113.3a355 355 0 0127.9 138.7c0 48.1-9.4 94.8-27.9 138.7a355.92 355.92 0 01-76.3 113.3 353.06 353.06 0 01-113.2 76.4c-43.8 18.6-90.5 28-138.5 28s-94.7-9.4-138.5-28a353.06 353.06 0 01-113.2-76.4A355.92 355.92 0 01184 650.4a355 355 0 01-27.9-138.7c0-48.1 9.4-94.8 27.9-138.7 17.9-42.4 43.6-80.5 76.3-113.3 19-19 39.8-35.6 62.2-49.8 4.7-2.9 7.5-8.1 7.5-13.6V132c0-6-6.3-9.8-11.6-7.2C178.5 195.2 82 339.3 80 506.3 77.2 745.1 272.5 943.5 511.2 944c239 .5 432.8-193.3 432.8-432.4 0-169.2-97-315.7-238.4-386.7zM480 560h64c4.4 0 8-3.6 8-8V88c0-4.4-3.6-8-8-8h-64c-4.4 0-8 3.6-8 8v464c0 4.4 3.6 8 8 8z"}}]},name:"poweroff",theme:"outlined"},s=n(1393),o=function(t,e){return i.createElement(s.Z,(0,r.Z)({},t,{ref:e,icon:a}))};var f=i.forwardRef(o)},31797:function(t,e,n){"use strict";n.d(e,{Z:function(){return w}});var r=n(59301),i=n(56762),a=n(92343),s=n(92310),o=n.n(s),f=n(36355),l=n(66999);var h=t=>{const{value:e,formatter:n,precision:i,decimalSeparator:a,groupSeparator:s="",prefixCls:o}=t;let f;if("function"==typeof n)f=n(e);else{const t=String(e),n=t.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==t){const t=n[1];let e=n[2]||"0",l=n[4]||"";e=e.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof i&&(l=l.padEnd(i,"0").slice(0,i>0?i:0)),l&&(l=`${a}${l}`),f=[r.createElement("span",{key:"int",className:`${o}-content-value-int`},t,e),l&&r.createElement("span",{key:"decimal",className:`${o}-content-value-decimal`},l)]}else f=t}return r.createElement("span",{className:`${o}-content-value`},f)},c=n(17313),u=n(83116),g=n(37613);const p=t=>{const{componentCls:e,marginXXS:n,padding:r,colorTextDescription:i,titleFontSize:a,colorTextHeading:s,contentFontSize:o,fontFamily:f}=t;return{[`${e}`]:Object.assign(Object.assign({},(0,c.Wf)(t)),{[`${e}-title`]:{marginBottom:n,color:i,fontSize:a},[`${e}-skeleton`]:{paddingTop:r},[`${e}-content`]:{color:s,fontSize:o,fontFamily:f,[`${e}-content-value`]:{display:"inline-block",direction:"ltr"},[`${e}-content-prefix, ${e}-content-suffix`]:{display:"inline-block"},[`${e}-content-prefix`]:{marginInlineEnd:n},[`${e}-content-suffix`]:{marginInlineStart:n}}})}};var d=(0,u.Z)("Statistic",(t=>{const e=(0,g.TS)(t,{});return[p(e)]}),(t=>{const{fontSizeHeading3:e,fontSize:n}=t;return{titleFontSize:n,contentFontSize:e}}));var m=t=>{const{prefixCls:e,className:n,rootClassName:i,style:a,valueStyle:s,value:c=0,title:u,valueRender:g,prefix:p,suffix:m,loading:b=!1,onMouseEnter:v,onMouseLeave:_,decimalSeparator:y=".",groupSeparator:w=","}=t,{getPrefixCls:x,direction:D,statistic:M}=r.useContext(f.E_),C=x("statistic",e),[E,S]=d(C),O=r.createElement(h,Object.assign({decimalSeparator:y,groupSeparator:w,prefixCls:C},t,{value:c})),k=o()(C,{[`${C}-rtl`]:"rtl"===D},null==M?void 0:M.className,n,i,S);return E(r.createElement("div",{className:k,style:Object.assign(Object.assign({},null==M?void 0:M.style),a),onMouseEnter:v,onMouseLeave:_},u&&r.createElement("div",{className:`${C}-title`},u),r.createElement(l.Z,{paragraph:!1,loading:b,className:`${C}-skeleton`},r.createElement("div",{style:s,className:`${C}-content`},p&&r.createElement("span",{className:`${C}-content-prefix`},p),g?g(O):O,m&&r.createElement("span",{className:`${C}-content-suffix`},m)))))};const b=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function v(t,e){const{format:n=""}=e,r=new Date(t).getTime(),i=Date.now();return function(t,e){let n=t;const r=/\[[^\]]*]/g,i=(e.match(r)||[]).map((t=>t.slice(1,-1))),a=e.replace(r,"[]"),s=b.reduce(((t,e)=>{let[r,i]=e;if(t.includes(r)){const e=Math.floor(n/i);return n-=e*i,t.replace(new RegExp(`${r}+`,"g"),(t=>{const n=t.length;return e.toString().padStart(n,"0")}))}return t}),a);let o=0;return s.replace(r,(()=>{const t=i[o];return o+=1,t}))}(Math.max(r-i,0),n)}const _=t=>{const{value:e,format:n="HH:mm:ss",onChange:s,onFinish:o}=t,f=(0,i.Z)(),l=r.useRef(null),h=()=>{const t=function(t){return new Date(t).getTime()}(e);t>=Date.now()&&(l.current=setInterval((()=>{f(),null==s||s(t-Date.now()),t(h(),()=>{l.current&&(clearInterval(l.current),l.current=null)})),[e]);return r.createElement(m,Object.assign({},t,{valueRender:t=>(0,a.Tm)(t,{title:void 0}),formatter:(t,e)=>v(t,Object.assign(Object.assign({},e),{format:n}))}))};var y=r.memo(_);m.Countdown=y;var w=m},25769:function(t,e,n){"use strict";var r=n(98040),i={"text/plain":"Text","text/html":"Url",default:"Text"};t.exports=function(t,e){var n,a,s,o,f,l,h=!1;e||(e={}),n=e.debug||!1;try{if(s=r(),o=document.createRange(),f=document.getSelection(),(l=document.createElement("span")).textContent=t,l.ariaHidden="true",l.style.all="unset",l.style.position="fixed",l.style.top=0,l.style.clip="rect(0, 0, 0, 0)",l.style.whiteSpace="pre",l.style.webkitUserSelect="text",l.style.MozUserSelect="text",l.style.msUserSelect="text",l.style.userSelect="text",l.addEventListener("copy",(function(r){if(r.stopPropagation(),e.format)if(r.preventDefault(),void 0===r.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var a=i[e.format]||i.default;window.clipboardData.setData(a,t)}else r.clipboardData.clearData(),r.clipboardData.setData(e.format,t);e.onCopy&&(r.preventDefault(),e.onCopy(r.clipboardData))})),document.body.appendChild(l),o.selectNodeContents(l),f.addRange(o),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");h=!0}catch(r){n&&console.error("unable to copy using execCommand: ",r),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(e.format||"text",t),e.onCopy&&e.onCopy(window.clipboardData),h=!0}catch(r){n&&console.error("unable to copy using clipboardData: ",r),n&&console.error("falling back to prompt"),a=function(t){var e=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return t.replace(/#{\s*key\s*}/g,e)}("message"in e?e.message:"Copy to clipboard: #{key}, Enter"),window.prompt(a,t)}}finally{f&&("function"==typeof f.removeRange?f.removeRange(o):f.removeAllRanges()),l&&document.body.removeChild(l),s()}return h}},79818:function(t){var e=function(){this.Diff_Timeout=1,this.Diff_EditCost=4,this.Match_Threshold=.5,this.Match_Distance=1e3,this.Patch_DeleteThreshold=.5,this.Patch_Margin=4,this.Match_MaxBits=32},n=-1;e.Diff=function(t,e){return[t,e]},e.prototype.diff_main=function(t,n,r,i){void 0===i&&(i=this.Diff_Timeout<=0?Number.MAX_VALUE:(new Date).getTime()+1e3*this.Diff_Timeout);var a=i;if(null==t||null==n)throw new Error("Null input. (diff_main)");if(t==n)return t?[new e.Diff(0,t)]:[];void 0===r&&(r=!0);var s=r,o=this.diff_commonPrefix(t,n),f=t.substring(0,o);t=t.substring(o),n=n.substring(o),o=this.diff_commonSuffix(t,n);var l=t.substring(t.length-o);t=t.substring(0,t.length-o),n=n.substring(0,n.length-o);var h=this.diff_compute_(t,n,s,a);return f&&h.unshift(new e.Diff(0,f)),l&&h.push(new e.Diff(0,l)),this.diff_cleanupMerge(h),h},e.prototype.diff_compute_=function(t,r,i,a){var s;if(!t)return[new e.Diff(1,r)];if(!r)return[new e.Diff(n,t)];var o=t.length>r.length?t:r,f=t.length>r.length?r:t,l=o.indexOf(f);if(-1!=l)return s=[new e.Diff(1,o.substring(0,l)),new e.Diff(0,f),new e.Diff(1,o.substring(l+f.length))],t.length>r.length&&(s[0][0]=s[2][0]=n),s;if(1==f.length)return[new e.Diff(n,t),new e.Diff(1,r)];var h=this.diff_halfMatch_(t,r);if(h){var c=h[0],u=h[1],g=h[2],p=h[3],d=h[4],m=this.diff_main(c,g,i,a),b=this.diff_main(u,p,i,a);return m.concat([new e.Diff(0,d)],b)}return i&&t.length>100&&r.length>100?this.diff_lineMode_(t,r,a):this.diff_bisect_(t,r,a)},e.prototype.diff_lineMode_=function(t,r,i){var a=this.diff_linesToChars_(t,r);t=a.chars1,r=a.chars2;var s=a.lineArray,o=this.diff_main(t,r,!1,i);this.diff_charsToLines_(o,s),this.diff_cleanupSemantic(o),o.push(new e.Diff(0,""));for(var f=0,l=0,h=0,c="",u="";f=1&&h>=1){o.splice(f-l-h,l+h),f=f-l-h;for(var g=this.diff_main(c,u,!1,i),p=g.length-1;p>=0;p--)o.splice(f,0,g[p]);f+=g.length}h=0,l=0,c="",u=""}f++}return o.pop(),o},e.prototype.diff_bisect_=function(t,r,i){for(var a=t.length,s=r.length,o=Math.ceil((a+s)/2),f=o,l=2*o,h=new Array(l),c=new Array(l),u=0;ui);_++){for(var y=-_+d;y<=_-m;y+=2){for(var w=f+y,x=(S=y==-_||y!=_&&h[w-1]a)m+=2;else if(x>s)d+=2;else if(p){if((C=f+g-y)>=0&&C=(M=a-c[C]))return this.diff_bisectSplit_(t,r,S,x,i)}}for(var D=-_+b;D<=_-v;D+=2){for(var M,C=f+D,E=(M=D==-_||D!=_&&c[C-1]a)v+=2;else if(E>s)b+=2;else if(!p){if((w=f+g-D)>=0&&w=(M=a-M))return this.diff_bisectSplit_(t,r,S,x,i)}}}}return[new e.Diff(n,t),new e.Diff(1,r)]},e.prototype.diff_bisectSplit_=function(t,e,n,r,i){var a=t.substring(0,n),s=e.substring(0,r),o=t.substring(n),f=e.substring(r),l=this.diff_main(a,s,!1,i),h=this.diff_main(o,f,!1,i);return l.concat(h)},e.prototype.diff_linesToChars_=function(t,e){var n=[],r={};function i(t){for(var e="",i=0,s=-1,o=n.length;sr?t=t.substring(n-r):ne.length?t:e,r=t.length>e.length?e:t;if(n.length<4||2*r.length=t.length?[r,a,s,o,h]:null}var s,o,f,l,h,c=a(n,r,Math.ceil(n.length/4)),u=a(n,r,Math.ceil(n.length/2));return c||u?(s=u?c&&c[4].length>u[4].length?c:u:c,t.length>e.length?(o=s[0],f=s[1],l=s[2],h=s[3]):(l=s[0],h=s[1],o=s[2],f=s[3]),[o,f,l,h,s[4]]):null},e.prototype.diff_cleanupSemantic=function(t){for(var r=!1,i=[],a=0,s=null,o=0,f=0,l=0,h=0,c=0;o0?i[a-1]:-1,f=0,l=0,h=0,c=0,s=null,r=!0)),o++;for(r&&this.diff_cleanupMerge(t),this.diff_cleanupSemanticLossless(t),o=1;o=d?(p>=u.length/2||p>=g.length/2)&&(t.splice(o,0,new e.Diff(0,g.substring(0,p))),t[o-1][1]=u.substring(0,u.length-p),t[o+1][1]=g.substring(p),o++):(d>=u.length/2||d>=g.length/2)&&(t.splice(o,0,new e.Diff(0,u.substring(0,d))),t[o-1][0]=1,t[o-1][1]=g.substring(0,g.length-d),t[o+1][0]=n,t[o+1][1]=u.substring(d),o++),o++}o++}},e.prototype.diff_cleanupSemanticLossless=function(t){function n(t,n){if(!t||!n)return 6;var r=t.charAt(t.length-1),i=n.charAt(0),a=r.match(e.nonAlphaNumericRegex_),s=i.match(e.nonAlphaNumericRegex_),o=a&&r.match(e.whitespaceRegex_),f=s&&i.match(e.whitespaceRegex_),l=o&&r.match(e.linebreakRegex_),h=f&&i.match(e.linebreakRegex_),c=l&&t.match(e.blanklineEndRegex_),u=h&&n.match(e.blanklineStartRegex_);return c||u?5:l||h?4:a&&!o&&f?3:o||f?2:a||s?1:0}for(var r=1;r=u&&(u=g,l=i,h=a,c=s)}t[r-1][1]!=l&&(l?t[r-1][1]=l:(t.splice(r-1,1),r--),t[r][1]=h,c?t[r+1][1]=c:(t.splice(r+1,1),r--))}r++}},e.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/,e.whitespaceRegex_=/\s/,e.linebreakRegex_=/[\r\n]/,e.blanklineEndRegex_=/\n\r?\n$/,e.blanklineStartRegex_=/^\r?\n\r?\n/,e.prototype.diff_cleanupEfficiency=function(t){for(var r=!1,i=[],a=0,s=null,o=0,f=!1,l=!1,h=!1,c=!1;o0?i[a-1]:-1,h=c=!1),r=!0)),o++;r&&this.diff_cleanupMerge(t)},e.prototype.diff_cleanupMerge=function(t){t.push(new e.Diff(0,""));for(var r,i=0,a=0,s=0,o="",f="";i1?(0!==a&&0!==s&&(0!==(r=this.diff_commonPrefix(f,o))&&(i-a-s>0&&0==t[i-a-s-1][0]?t[i-a-s-1][1]+=f.substring(0,r):(t.splice(0,0,new e.Diff(0,f.substring(0,r))),i++),f=f.substring(r),o=o.substring(r)),0!==(r=this.diff_commonSuffix(f,o))&&(t[i][1]=f.substring(f.length-r)+t[i][1],f=f.substring(0,f.length-r),o=o.substring(0,o.length-r))),i-=a+s,t.splice(i,a+s),o.length&&(t.splice(i,0,new e.Diff(n,o)),i++),f.length&&(t.splice(i,0,new e.Diff(1,f)),i++),i++):0!==i&&0==t[i-1][0]?(t[i-1][1]+=t[i][1],t.splice(i,1)):i++,s=0,a=0,o="",f=""}""===t[t.length-1][1]&&t.pop();var l=!1;for(i=1;ie));r++)s=i,o=a;return t.length!=r&&t[r][0]===n?o:o+(e-s)},e.prototype.diff_prettyHtml=function(t){for(var e=[],r=/&/g,i=//g,s=/\n/g,o=0;o");switch(f){case 1:e[o]=''+l+"";break;case n:e[o]=''+l+"";break;case 0:e[o]=""+l+""}}return e.join("")},e.prototype.diff_text1=function(t){for(var e=[],n=0;nthis.Match_MaxBits)throw new Error("Pattern too long for this browser.");var r=this.match_alphabet_(e),i=this;function a(t,r){var a=t/e.length,s=Math.abs(n-r);return i.Match_Distance?a+s/i.Match_Distance:s?1:a}var s=this.Match_Threshold,o=t.indexOf(e,n);-1!=o&&(s=Math.min(a(0,o),s),-1!=(o=t.lastIndexOf(e,n+e.length))&&(s=Math.min(a(0,o),s)));var f,l,h=1<=p;b--){var v=r[t.charAt(b-1)];if(m[b]=0===g?(m[b+1]<<1|1)&v:(m[b+1]<<1|1)&v|(c[b+1]|c[b])<<1|1|c[b+1],m[b]&h){var _=a(g,b-1);if(_<=s){if(s=_,!((o=b-1)>n))break;p=Math.max(1,2*n-o)}}}if(a(g+1,n)>s)break;c=m}return o},e.prototype.match_alphabet_=function(t){for(var e={},n=0;n2&&(this.diff_cleanupSemantic(s),this.diff_cleanupEfficiency(s));else if(t&&"object"==typeof t&&void 0===r&&void 0===i)s=t,a=this.diff_text1(s);else if("string"==typeof t&&r&&"object"==typeof r&&void 0===i)a=t,s=r;else{if("string"!=typeof t||"string"!=typeof r||!i||"object"!=typeof i)throw new Error("Unknown call format to patch_make.");a=t,s=i}if(0===s.length)return[];for(var o=[],f=new e.patch_obj,l=0,h=0,c=0,u=a,g=a,p=0;p=2*this.Patch_Margin&&l&&(this.patch_addContext_(f,u),o.push(f),f=new e.patch_obj,l=0,u=g,h=c)}1!==d&&(h+=m.length),d!==n&&(c+=m.length)}return l&&(this.patch_addContext_(f,u),o.push(f)),o},e.prototype.patch_deepCopy=function(t){for(var n=[],r=0;rthis.Match_MaxBits?-1!=(o=this.match_main(e,h.substring(0,this.Match_MaxBits),l))&&(-1==(c=this.match_main(e,h.substring(h.length-this.Match_MaxBits),l+h.length-this.Match_MaxBits))||o>=c)&&(o=-1):o=this.match_main(e,h,l),-1==o)a[s]=!1,i-=t[s].length2-t[s].length1;else if(a[s]=!0,i=o-l,h==(f=-1==c?e.substring(o,o+h.length):e.substring(o,c+this.Match_MaxBits)))e=e.substring(0,o)+this.diff_text2(t[s].diffs)+e.substring(o+h.length);else{var u=this.diff_main(h,f,!1);if(h.length>this.Match_MaxBits&&this.diff_levenshtein(u)/h.length>this.Patch_DeleteThreshold)a[s]=!1;else{this.diff_cleanupSemanticLossless(u);for(var g,p=0,d=0;ds[0][1].length){var o=n-s[0][1].length;s[0][1]=r.substring(s[0][1].length)+s[0][1],a.start1-=o,a.start2-=o,a.length1+=o,a.length2+=o}if(0==(s=(a=t[t.length-1]).diffs).length||0!=s[s.length-1][0])s.push(new e.Diff(0,r)),a.length1+=n,a.length2+=n;else if(n>s[s.length-1][1].length){o=n-s[s.length-1][1].length;s[s.length-1][1]+=r.substring(0,o),a.length1+=o,a.length2+=o}return r},e.prototype.patch_splitMax=function(t){for(var r=this.Match_MaxBits,i=0;i2*r?(l.length1+=u.length,s+=u.length,h=!1,l.diffs.push(new e.Diff(c,u)),a.diffs.shift()):(u=u.substring(0,r-l.length1-this.Patch_Margin),l.length1+=u.length,s+=u.length,0===c?(l.length2+=u.length,o+=u.length):h=!1,l.diffs.push(new e.Diff(c,u)),u==a.diffs[0][1]?a.diffs.shift():a.diffs[0][1]=a.diffs[0][1].substring(u.length))}f=(f=this.diff_text2(l.diffs)).substring(f.length-this.Patch_Margin);var g=this.diff_text1(a.diffs).substring(0,this.Patch_Margin);""!==g&&(l.length1+=g.length,l.length2+=g.length,0!==l.diffs.length&&0===l.diffs[l.diffs.length-1][0]?l.diffs[l.diffs.length-1][1]+=g:l.diffs.push(new e.Diff(0,g))),h||t.splice(++i,0,l)}}},e.prototype.patch_toText=function(t){for(var e=[],n=0;n=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}function l(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function h(t,e){for(var n=0;n0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i0)){e.next=36;break}return e.next=34,Promise.all(j);case 34:e.sent,x+=A;case 36:e.next=29;break;case 38:return e.next=40,(0,f.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:r()({fileName:n.name,chunkCount:c,uploadId:l},o)});case 40:(y=e.sent).object?(R("success"),z(),m&&m(r()(r()({},y),{},{file:n,percent:100}))):(R("error"),F("上传失败,请稍后重试"),z(),v&&v(n.name)),e.next=50;break;case 44:e.prev=44,e.t1=e.catch(9),R("error"),F("上传失败,请稍后重试"),z(),v&&v(n.name);case 50:case"end":return e.stop()}}),e,null,[[9,44]])})));return function(n){return e.apply(this,arguments)}}(),K=(0,d.useCallback)((function(){V.current=!0,T.current&&(T.current.abort(),l&&l())}),[l]);return(0,A.jsxs)(d.Fragment,{children:[(0,A.jsx)("input",{type:"file",id:U.current,style:{display:"none"},onChange:function(e){var n,t=null==e||null===(n=e.target)||void 0===n||null===(n=n.files)||void 0===n?void 0:n[0];if(M(t),H="ready",t){if(k)return k(t)||W(t),void z();W(t)}},accept:y}),(0,A.jsx)("label",{className:g()(x,w),htmlFor:U.current,style:N,children:j})]})},h=(0,d.forwardRef)(v)},37919:function(e,n,t){t.d(n,{Z:function(){return m}});var i=t(79800),a=t.n(i),c=t(59301),r=t(3113),o=t(8591),s=t(53326),l=t(46061),u=t(21884),d=t(71681),f="img___BgL9D",p=t(37712),m=function(e){var n=e.value,t=e.onChange,i=e.getFileProgress,m=(0,c.useState)(!1),g=a()(m,2),x=g[0],A=g[1],v=(0,p.jsx)(r.ZP,{loading:x,icon:(0,p.jsx)(l.Z,{}),children:"选择上传文件"});return(0,p.jsx)(c.Fragment,{children:n?(0,p.jsxs)("div",{className:f,children:[(0,p.jsx)("img",{src:d.Z.API_SERVER+"/api/attachments/"+n,alt:"avatar",style:{width:288}}),(0,p.jsx)("div",{children:(0,p.jsx)(u.Z,{onClick:function(){return t("")},style:{fontSize:"16px",color:"red"}})})]}):(0,p.jsxs)("div",{children:[(0,p.jsx)(s.Z,{withCredentials:!0,name:"file",showUploadList:!1,action:"".concat(d.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){if(i&&i(e),"uploading"!==e.file.status){if("done"===e.file.status){var n,a,c;if(A(!1),"done"===e.file.status&&-1===(null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.status))return void o.ZP.error(null===(c=e.file)||void 0===c||null===(c=c.response)||void 0===c?void 0:c.message);t(null==e||null===(a=e.file)||void 0===a||null===(a=a.response)||void 0===a?void 0:a.id)}}else A(!0)},accept:"image/*",children:v}),(0,p.jsx)("div",{className:"mt20 c-light-black",children:"说明:支持上传jpg/png等格式文件,文件大小不能超过2M,建议使用288*158像素;"}),(0,p.jsx)("div",{className:"c-light-black",children:"如不上传,默认使用系统图片。"})]})})}},62449:function(e,n,t){t.d(n,{z:function(){return N},Z:function(){return B}});var i=t(7557),a=t.n(i),c=t(41498),r=t.n(c),o=t(82242),s=t.n(o),l=t(37205),u=t.n(l),d=t(79800),f=t.n(d),p=t(59301),m=t(53326),g=t(8591),x=t(43418),A=t(3113),v=t(71681),h=t(70754),k=t(37712),S="  ";function j(e){if(0==e)return"0 Byte";var n=parseInt(""+Math.floor(Math.log(e)/Math.log(1024)),10);return(e/Math.pow(1024,n)).toFixed(1)+" "+["Bytes","KB","MB","GB","TB"][n]}var y=t(25032),w=t(89392);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var b=m.Z.Dragger;function N(e){var n=[];return e&&e.length>0&&(n=e.map((function(e){return{uid:e.id,id:e.id,name:e.title+S+e.filesize,url:e.url,filesize:e.filesize,status:"done",response:{id:e.id}}}))),n}var B=function(e){var n=e.value,t=e.onChange,i=e.action,c=e.data,o=e.className,l=e.maxSize,d=void 0===l?150:l,N=e.title,B=void 0===N?"上传附件":N,E=e.showRemoveModal,D=void 0!==E&&E,I=e.accept,H=void 0===I?"":I,R=e.additionalText,O=e.isDragger,J=e.number,C=void 0===J?1e3:J,P=e.aloneClear,Z=void 0!==P&&P,F=(0,p.useState)(!1),Q=f()(F,2),L=Q[0],G=Q[1],M=(0,p.useState)(n||[]),T=f()(M,2),U=T[0],V=T[1],z=(0,p.useState)(1),W=f()(z,2),K=W[0],Y=W[1];(0,p.useEffect)((function(){n&&(1===K&&V(u()(n)),Y(2),C===(null==n?void 0:n.length)&&G(!0))}),[n]);var q,X=function(){setTimeout((function(){U.pop(),V(u()(U))}),500)},_={multiple:!0,disabled:L,accept:H,withCredentials:!0,fileList:U,beforeUpload:function(e,n){var t=e.size/1024/1024;return U.concat(n).length>C?(U.pop(),V(u()(U)),g.ZP.error("最多只能上传".concat(C,"个文件")),Z?Promise.reject():(X(),!1)):t=C?G(!0):G(!1),V(u()(U)),U=U.map((function(e){var n,t;null!=e&&null!==(n=e.response)&&void 0!==n&&n.id&&(e.url="/api/attachments/".concat(null==e||null===(t=e.response)||void 0===t?void 0:t.id));return-1===e.name.indexOf(S)&&(e.name="".concat(e.name).concat(S).concat(j(e.size))),s()({},e)})),console.log("info:",e,U),t(U)):g.ZP.error(null===(i=e.file)||void 0===i||null===(i=i.response)||void 0===i?void 0:i.message)},onRemove:(q=r()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=function(){var e=r()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n.response?n.response.id:n.id)){e.next=8;break}return e.next=4,(0,h.JZ)(n.response?n.response.id:n.uid);case 4:return t=e.sent,e.abrupt("return",Promise.resolve(t));case 8:return e.abrupt("return",!0);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!D){e.next=5;break}return e.abrupt("return",new Promise((function(e,n){var i;x.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"提示",content:(0,k.jsx)("div",{className:"tc font16",children:"是否确认删除?"}),onOk:(i=r()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t();case 2:n.sent,g.ZP.success("删除成功"),e(!0);case 5:case"end":return n.stop()}}),n)}))),function(){return i.apply(this,arguments)}),onCancel:function(){return e(!1)}})})));case 5:return e.next=7,t();case 7:return e.abrupt("return",e.sent);case 8:case"end":return e.stop()}}),e)}))),function(e){return q.apply(this,arguments)})};return(0,k.jsxs)("div",{className:"multi-upload ".concat(o||""),children:[O&&(0,k.jsxs)(b,s()(s()({},_),{},{children:[(0,k.jsx)("p",{className:"ant-upload-drag-icon",children:(0,k.jsx)(y.Z,{})}),(0,k.jsxs)("p",{className:"ant-upload-text",children:["点击上传图标,选择要上传的文件或将文件拖拽到此",(0,k.jsx)("br",{}),"(单个文件最大限制为",d,"MB)"," "]}),R]})),!O&&(0,k.jsxs)(m.Z,s()(s()({},_),{},{children:[(0,k.jsxs)(A.ZP,{disabled:L,className:"upload_button",children:[(0,k.jsx)("img",{className:"aBtn_img",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="}),B]}),(0,k.jsxs)("span",{onClick:function(e){e.preventDefault(),e.stopPropagation()},className:"upload_text",children:["(单个文件最大",d,"MB)"," "]})]}))]})}},6638:function(e,n,t){var i=t(82242),a=t.n(i),c=(t(59301),t(19779)),r=t(3113),o=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,i=void 0===t?{}:t,s=e.styles,l=void 0===s?{}:s,u=e.customText,d=e.ButtonText,f=e.ButtonClick,p=e.Buttonclass,m=e.ButtonTwo,g=e.imgStyles,x=e.loading,A=void 0!==x&&x;return(0,o.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:A?"hidden":"visible"}),l),children:[(0,o.jsx)("img",{src:n||c,style:a()({width:288,height:200},g)}),(0,o.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,o.jsx)(r.ZP,a()(a()({className:p,onClick:f},i),{},{children:d})),m&&m]})}},29114:function(e,n,t){t.d(n,{Z:function(){return j}});var i=t(82242),a=t.n(i),c=t(7557),r=t.n(c),o=t(41498),s=t.n(o),l=t(79800),u=t.n(l),d=t(59301),f={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},p=t(3113),m=t(22441),g=t(38288),x=t(6848),A=t(27876),v=t(43516),h=t(6638),k=t(71681),S=t(37712),j=function(e){var n,t,i,c,o,l,j,y=e.editOffice,w=void 0===y?"view":y,b=e.data,N=(e.theme,e.type),B=e.filename,E=e.monacoEditor,D=e.className,I=e.style,H=e.close,R=e.onClose,O=e.hasMask,J=e.disabledDownload,C=e.onImgDimensions,P=e.showNodata,Z=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),F=u()(Z,2),Q=(F[0],F[1],(0,d.useState)("")),L=u()(Q,2),G=(L[0],L[1]),M=(0,d.useState)(),T=u()(M,2),U=T[0],V=T[1],z="build"===window.ENV?"/react/build":"",W=location.host.startsWith("localhost")?k.Z.PROXY_SERVER:k.Z.API_SERVER,K=(0,d.useRef)();null!==(n=b)&&void 0!==n&&n.startsWith("/api")&&"txt"!==N&&(b=k.Z.API_SERVER+b),B&&(E.filename=B),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&G(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===N&&Y()}),[N,b]);var Y=function(){var e=s()(r()().mark((function e(){var n,t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=b,b.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,v.gJ)({attachment_id:t});case 5:i=e.sent,V(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),q=function(){b.startsWith("http")||b.startsWith("blob:")?X():(0,A.Sv)(B||"educoder",b,B)},X=function(){(0,A.Nd)(B||"educoder",decodeURIComponent(b))};return(0,S.jsxs)("div",{style:a()({},I||{}),className:"".concat(O&&f.bgBlack," ").concat(N?f.wrp:"hide"),children:[H&&(0,S.jsxs)("div",{className:f.close,ref:K,children:[!!C&&(0,S.jsx)(x.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return K.current},children:(0,S.jsx)("span",{onClick:function(){R(),C()},children:(0,S.jsx)("i",{className:"icon-yulanpizhu"})})}),!J&&(0,S.jsx)(x.Z,{title:"点击下载此文件",getPopupContainer:function(){return K.current},children:(0,S.jsx)("span",{onClick:X,children:(0,S.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,S.jsx)(x.Z,{title:"关闭",getPopupContainer:function(){return K.current},children:(0,S.jsx)("span",{className:"",onClick:R,children:(0,S.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,S.jsx)("div",{className:"".concat(f[D]," ").concat(D," ").concat(f.monaco," ").concat("txt"===N?"show":"hide"),children:"txt"===N&&(0,S.jsx)(g.ZP,a()({},E))}),"audio"===N&&(0,S.jsx)("audio",{src:(null===(t=b)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=b)&&void 0!==i&&i.startsWith("/api")?b:"data:image/png;base64,".concat(b),autoPlay:!0}),"video"===N&&(0,S.jsx)(S.Fragment,{children:(null===(c=b)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(o=b)&&void 0!==o&&o.startsWith("/api")?(0,S.jsx)("video",{controls:!0,src:"".concat(b),autoPlay:!0}):(0,S.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(b),autoPlay:!0})}),"office"===N&&U&&(0,S.jsx)("iframe",{src:"".concat(z,"/office.html?key=").concat(U.key,"&url=").concat(W+U.url,"&callbackUrl=").concat(W+U.callbackUrl,"&fileType=").concat(U.fileType,"&title=").concat(U.title,"&model=").concat(w,"&officeServer=").concat(k.Z.ONLYOFFICE,"&disabledDownload=").concat(!!J)}),"html"===N&&(0,S.jsx)("iframe",{src:b+"&disposition=inline"}),"pdf"===N&&(0,S.jsx)("iframe",{src:"".concat(z,"/js/pdfview/index.html?url=").concat(b,"&disabledDownload=").concat(!!J)}),"image"===N&&(0,S.jsx)("img",{src:(null===(l=b)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(j=b)&&void 0!==j&&j.startsWith("/api")?b:"data:image/png;base64,".concat(b)}),("other"===N||"download"===N)&&(0,S.jsx)(S.Fragment,{children:P?(0,S.jsx)(h.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,S.jsx)(p.ZP,{icon:(0,S.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:q,children:"下载"})}):(0,S.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:q,children:[(0,S.jsx)(m.Z,{}),"点击下载"]})})]})}},4585:function(e,n,t){t.d(n,{Z:function(){return T}});var i=t(82242),a=t.n(i),c=t(37205),r=t.n(c),o=t(91232),s=t.n(o),l=t(79800),u=t.n(l),d=t(59301),f=(t(49040),t(32834)),p=t.n(f),m=t(11690);var g=[],x=["
            "],A=new(p().Renderer),v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function h(){g.length=0,x=["
              "]}var k={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function S(e,n,t,i){if(n>=e.length||e[n].level<=t)return n;var a=e[n];i.push("
            • "+a.text+"");var c=[];return n=S(e,++n,a.level,c),c.length>0&&(i.push("
                "),c.forEach((function(e){i.push(e)})),i.push("
              ")),i.push("
            • "),n=S(e,n,t,i)}function j(){return S(g,0,0,x),x.push("
            "),x.join("")}var y={heading:function(e){var n=v.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],i=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var i=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=i.length?e.slice(i.length):e})).join("\n")}(t,n[3]||""),a=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(a)>=0){var c=N(),r=i;i=c,B[c]={type:"block",expression:r}}return{type:"code",raw:t,lang:a,text:i}}}},w=/(?:\${2})([^\n`]+?)(?:\${2})/gi,b=0,N=function(){return"__special_katext_id_".concat(b++,"__")},B={};function E(){return B}function D(){b=0,B={}}function I(e){return e=e.replace(w,(function(e,n){var t=N();return B[t]={type:"inline",expression:n},t}))}var H=A.listitem;A.listitem=function(e){return H(I(e))};var R=A.paragraph;A.paragraph=function(e){return R(I(e))};var O=A.tablecell;A.tablecell=function(e,n){return O(I(e),n)},A.code=function(e,n,t){var i=(n||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"

            ".concat(e,"

            "):'
            ').concat(t?e:(0,m.escape)(e,!0),"
            \n"):'
            '+(t?e:(0,m.escape)(e,!0))+"
            "},A.heading=function(e,n,t){var i=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return g.push({anchor:i,level:n,text:e}),"'+e+""},p().setOptions({silent:!0,gfm:!0,pedantic:!1}),p().use({tokenizer:y,renderer:A});var J=p(),C=(t(64018),t(6419)),P=t(71681),Z=t(15342),F=t(1012),Q=t(29114),L=t(37712),G="@▁@",M=/]*>/g;var T=function(e){var n=e.value,t=void 0===n?"":n,i=e.className,c=e.showTextOnly,o=e.showLines,l=e.style,f=void 0===l?{}:l,p=e.stylesPrev,m=void 0===p?{}:p,g=e.highlightKeywords,x=e.showProgramFill,A=(e.isProgramFill,e.disabledFill),v=void 0!==A&&A,S=e.programFillValue,y=e.onFillChange,w=void 0===y?function(e){}:y,b=e.onFillBlur,N=void 0===b?function(){}:b,B=String(t),I=(0,d.useState)(""),H=u()(I,2),R=H[0],O=H[1],T=(0,d.useState)("office"),U=u()(T,2),V=U[0],z=U[1],W=(0,d.useState)([]),K=u()(W,2),Y=K[0],q=K[1],X=(0,d.useRef)("a"+(0,F.Z)()),_={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),i=[];return t.map((function(e){""!=e&&i.push(".".concat(X.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{B=B.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+P.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+P.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+P.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return B=B.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,i){return function(e,n){var t=document.createElement(e===G?"input":"textarea");t.style.width="100%",t.style.height=e===G?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var i=Object.keys(_).length;return _[i]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
            '.concat($(B||""),"
            ")}var n=J(B);n=$(n);var t=E();B.match(/\[TOC\]/)&&(n=n.replace("

            [TOC]

            ",j()),h()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var i=t[n],a=i.type,c=i.expression;return(0,Z.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(c)||"",{displayMode:"block"===a,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),D();var i=document.createElement("div");return i.innerHTML=n,g?(ie(i,g.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),i.innerHTML):c?i.innerText:(setTimeout((function(){return re()}),500),i.innerHTML)}),[B,g]);(0,d.useEffect)((function(){ae.current&&ae.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[Y]),(0,d.useEffect)((function(){if(null!=S&&S.length){var e,n=ae.current.querySelectorAll(".edu-program-fill-score"),t=ae.current.querySelectorAll('[name="edu-program-fill"]'),i=s()(t.entries());try{for(i.s();!(e=i.n()).done;){var a,c=u()(e.value,2),r=c[0],o=c[1];o.value=null===(a=S[r])||void 0===a?void 0:a.value,"warning"===S[r].type?o.className="program-fill-warning":"success"===S[r].type?o.className="program-fill-success":o.className=""}}catch(e){i.e(e)}finally{i.f()}var l,d=s()(n.entries());try{for(d.s();!(l=d.n()).done;){var f,p,m=u()(l.value,2),g=m[0];m[1].innerHTML=null!==(f=S[g])&&void 0!==f&&f.score?"".concat(null===(p=S[g])||void 0===p?void 0:p.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}q(S)}}),[S]);var ne=function(e){Y[e.target.dataset.id]=Y[e.target.dataset.id]||{},Y[e.target.dataset.id].value=e.target.value,q(r()(Y)),w(Y,e.target.dataset.id)},te=function(e){Y[e.target.dataset.id]=Y[e.target.dataset.id]||{},Y[e.target.dataset.id].value=e.target.value,q(r()(Y)),N(Y,e.target.dataset.id)};function ie(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ie(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var i=document.createElement("span");i.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(i)}}))}var ae=(0,d.useRef)();function ce(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),O(t),z("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),O(t),z("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),O(t),z("html");else if(t.startsWith("#")){e.preventDefault();var i=document.getElementById(t.replace("#",""));i&&i.scrollIntoView(!0)}}}k.WebkitLineClamp=o,o&&(f=a()(a()({},f),k));var re=function(){var e,n=null===(e=ae.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(C.ZP.isSupported()){var n=new C.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ae.current&&ee&&ee.match(M)&&window.PR.prettyPrint(),ae.current)return ae.current.addEventListener("click",ce),function(){var e;null===(e=ae.current)||void 0===e||e.removeEventListener("click",ce),D(),h()}}),[ee,ae.current,ce]),(0,L.jsxs)(L.Fragment,{children:[c&&(0,L.jsx)("div",{ref:ae,children:ee}),!c&&(0,L.jsx)("div",{ref:ae,style:a()({},f),className:"".concat(i||""," ").concat(v?"disabled-fill":""," markdown-body ").concat(X.current),dangerouslySetInnerHTML:{__html:ee}}),(0,L.jsx)(Q.Z,{close:!0,data:R,type:null!=R&&R.length?V:"",style:a()({},m),onClose:function(){return O("")}})]})}},93428:function(e,n,t){t.d(n,{Z:function(){return o}});t(59301);var i=t(80608),a="ldsRing___mpBZC",c="idsRingWrapper___Of9_n",r=t(37712),o=function(e){var n=e.message,t=e.className,o=(e.children,e.style),s=void 0===o?{}:o;return(0,r.jsxs)("div",{className:"".concat(c," ").concat(t),children:[(0,r.jsxs)("div",{className:a,children:[(0,r.jsx)("div",{}),(0,r.jsx)("div",{}),(0,r.jsx)("div",{}),(0,r.jsx)("div",{})]}),n?(0,r.jsx)("p",{style:s,children:n}):null,(0,r.jsx)(i.Outlet,{})]})}},41129:function(e,n,t){t.d(n,{Z:function(){return f}});var i=t(79800),a=t.n(i),c=t(59301),r=t(87684),o=t(3113),s=t(53583),l=t(67636),u=t(53043),d=t(37712),f=function(){var e=(0,c.useState)(""),n=a()(e,2),t=n[0],i=n[1],f=(0,c.useState)(0),p=a()(f,2),m=p[0],g=p[1],x=(0,c.useRef)("");function A(e){27==e.keyCode&&x.current&&v()}function v(){document.body.style.overflow="auto",i("")}(0,c.useEffect)((function(){return r.Z.subscribe("preview-image",(function(e){i(e),document.body.style.overflow="hidden"}))}),[]),(0,c.useEffect)((function(){return document.addEventListener("keydown",A),function(){document.removeEventListener("keydown",A)}}),[]),(0,c.useEffect)((function(){x.current=t}),[t]);var h=(0,c.useRef)(),k=(0,c.useRef)();return(0,d.jsx)(c.Fragment,{children:t?(0,d.jsxs)("div",{className:"image-preview-container",ref:h,onClick:function(e){e.nativeEvent.target!==h.current&&e.nativeEvent.target!==k.current||v()},children:[(0,d.jsxs)("div",{className:"button-group",children:[(0,d.jsxs)(o.ZP,{onClick:function(){g(m+90)},children:["旋转",(0,d.jsx)(s.Z,{})]}),(0,d.jsxs)(o.ZP,{href:t,children:["下载",(0,d.jsx)(l.Z,{})]}),(0,d.jsxs)(o.ZP,{onClick:v,children:["关闭",(0,d.jsx)(u.Z,{})]})]}),(0,d.jsx)("div",{className:"preview-wrp-group",ref:k,children:(0,d.jsx)("img",{className:"image-preview",src:t,alt:"预览大图",style:{transform:"rotate(".concat(m,"deg)")}})})]}):null})}},16726:function(e,n,t){t.d(n,{h:function(){return A}});var i=t(82242),a=t.n(i),c=t(79800),r=t.n(c),o=t(59301),s=t(57809),l=t(78241),u=t(3113),d=t(89780),f=t.n(d),p=(t(94527),t(66608),t(37712)),m=s.default.Option,g={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function A(e){var n=e.value,t=e.onChange,i=e.mode,c=e.options,s=void 0===c?{}:c,l=(0,o.useRef)(),u=(0,o.useState)(),d=r()(u,2),m=d[0],g=d[1];return(0,o.useEffect)((function(){if(m){var e=function(e){var n=e.getValue();t&&t(n)};return m.on("change",e),function(){m.off("change",e)}}}),[m,t]),(0,o.useEffect)((function(){m&&m.setOption("mode",i)}),[m,i]),(0,o.useEffect)((function(){m&&(n===m.getValue()&&""!==n||setTimeout((function(){m.setValue(n||"")}),300))}),[m,n]),(0,o.useEffect)((function(){if(l.current&&!m){var e=f().fromTextArea(l.current,a()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},s));g(e)}}),[l.current,m]),(0,p.jsx)("div",{className:"my-codemirror-container",children:(0,p.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,o.useState)("python"),c=r()(i,2),d=c[0],f=c[1];return(0,p.jsxs)(l.Z,a()(a()({},g),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,p.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,p.jsx)(s.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){f(x[e][1])},children:Object.keys(x).map((function(e){return(0,p.jsx)(m,{value:e,children:x[e][0]},e)}))})}),(0,p.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,p.jsx)(A,{mode:d})}),(0,p.jsxs)("div",{className:"flex-container flex-end",children:[(0,p.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,p.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},77036:function(e,n,t){t.d(n,{Z:function(){return se}});var i=t(91232),a=t.n(i),c=t(7557),r=t.n(c),o=t(41498),s=t.n(o),l=t(79800),u=t.n(l),d=t(85573),f=t.n(d),p=t(59301),m=t(89780),g=t.n(m),x=t(76374),A=(t(94527),t(6313),t(25717),t(99498),t(25419),t(67549),t(4585)),v=t(37712),h=function(e){var n=e.value,t=void 0===n?"":n,i=(e.className,e.showTextOnly,e.showLines,e.style,(0,p.useMemo)((function(){return""}),[t]));return(0,v.jsx)(v.Fragment,{children:(0,v.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})},k=t(82242),S=t.n(k),j=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function y(e){var n=e.onActionCallback,t=e.title,i=e.icon,a=e.actionName,c=e.className,r=void 0===c?"":c,o=e.children;return(0,v.jsxs)("a",{title:t,className:r,onClick:function(){n(a)},children:[(0,v.jsx)("i",{className:"md-iconfont ".concat(i)}),o]})}var w=function(e){var n=e.watch,t=e.showNullButton,i=e.showNullProgramButton,a=e.onActionCallback,c=e.fullScreen,r=e.insertTemp,o=e.hidetoolBar,s=[].concat(j,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,v.jsxs)("ul",{className:"markdown-toolbar-container",children:[!o&&s.map((function(e,n){return(0,v.jsx)("li",{children:e.actionName?(0,v.jsx)(y,S()(S()({},e),{},{onActionCallback:a})):(0,v.jsx)("span",{className:"v-line"})},n)})),t?(0,v.jsx)("li",{children:(0,v.jsx)(y,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,i?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("li",{children:(0,v.jsx)(y,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,v.jsx)("li",{children:(0,v.jsx)(y,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,r&&(0,v.jsx)("li",{children:(0,v.jsx)(y,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(r),onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,v.jsx)("li",{className:"btn-full-screen",children:(0,v.jsx)(y,{icon:"".concat(c?"icon-shrink":"icon-enlarge"),title:c?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:a})})]})},b=t(74063),N=t(78241),B=t(24650),E=t(3113),D={labelCol:{span:4},wrapperCol:{span:20}},I=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(N.Z,S()(S()({},D),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,v.jsx)(N.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,v.jsx)(B.Z,{})}),(0,v.jsx)(N.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,v.jsx)(B.Z,{})}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(E.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(E.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},H=t(16726),R=t(8591),O=t(10459),J=N.Z.useForm,C={width:280,marginRight:10},P={labelCol:{span:5},wrapperCol:{span:19}},Z=function(e){var n=e.callback,t=e.onCancel,i=J(),a=u()(i,1)[0],c=(0,p.useRef)();function r(e,n){-1!==e.status?a.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):R.ZP.error(e.message)}return(0,v.jsxs)(N.Z,S()(S()({form:a},P),{},{className:"upload-image-panel",onFinish:function(e){n(S()(S()({},e),{},{name:c.current}))},style:{width:470,overflow:"hidden"},children:[(0,v.jsx)(N.Z.Item,{label:"图片地址",required:!0,children:(0,v.jsxs)("div",{className:"flex-container",children:[(0,v.jsx)(N.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,v.jsx)(B.Z,{style:C})}),(0,v.jsx)(F,{onFileChange:function(e){var n=e.target.files[0];c.current=n.name,Q(n,r)}})]})}),(0,v.jsx)(N.Z.Item,{label:"图片描述",name:"alt",children:(0,v.jsx)(B.Z,{style:{width:264}})}),(0,v.jsxs)(N.Z.Item,{style:{textAlign:"right"},children:[(0,v.jsx)(E.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(E.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function F(e){var n=e.onFileChange;return(0,v.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,v.jsx)("input",{type:"file",onChange:n})]})}function Q(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var i=new window.XMLHttpRequest;i.withCredentials=!0,i.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),i.addEventListener("error",(function(e){console.error(e)}),!1),i.open("POST","".concat(O.KI,"/api/attachments.json")),i.send(t)}var L=t(5112),G=t(94001),M=L.ZP.Group,T={margin:"0 8px"},U=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(N.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,v.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,v.jsx)("span",{style:T,children:"单元格数:"}),(0,v.jsx)("span",{style:T,children:"行数"}),(0,v.jsx)(N.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,v.jsx)(G.Z,{})}),(0,v.jsx)("span",{style:T,children:"列数"}),(0,v.jsx)(N.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,v.jsx)(G.Z,{})})]}),(0,v.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,v.jsx)("span",{style:T,children:"对齐方式:"}),(0,v.jsx)(N.Z.Item,{name:"align",children:(0,v.jsxs)(M,{children:[(0,v.jsx)(L.ZP,{value:"default",children:(0,v.jsx)("i",{className:"fa fa-align-justify"})}),(0,v.jsx)(L.ZP,{value:"left",children:(0,v.jsx)("i",{className:"fa fa-align-left"})}),(0,v.jsx)(L.ZP,{value:"center",children:(0,v.jsx)("i",{className:"fa fa-align-center"})}),(0,v.jsx)(L.ZP,{value:"right",children:(0,v.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(E.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(E.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},V=t(71681),z=t(49105),W=t(1012),K=t(43418),Y="link",q="upload-image",X="code-block",_="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(46587);var te="@▁▁@";function ie(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ae=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ce=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],re=f()(f()({},ae+"-B","bold"),ae+"-I","italic"),oe=f()(f()(f()(f()({},Y,"添加链接"),X,"添加代码块"),q,"添加文件"),_,"添加表格"),se=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,c=e.width,o=void 0===c?"100%":c,l=e.height,d=void 0===l?400:l,m=e.miniToolbar,k=void 0!==m&&m,S=e.isFocus,j=void 0!==S&&S,y=e.watch,N=e.insertTemp,B=e.mode,E=void 0===B?"markdown":B,D=e.id,O=void 0===D?"markdown-editor-id":D,J=e.showResizeBar,C=void 0!==J&&J,P=e.noStorage,F=void 0!==P&&P,L=e.showNullButton,G=void 0!==L&&L,M=e.showNullProgramButton,T=void 0!==M&&M,$=e.hidetoolBar,ae=void 0!==$&&$,se=e.fullScreen,le=void 0!==se&&se,ue=e.onBlur,de=e.onCMBeforeChange,fe=e.onFullScreen,pe=e.className,me=void 0===pe?"":pe,ge=e.disablePaste,xe=void 0!==ge&&ge,Ae=e.disabled,ve=void 0!==Ae&&Ae,he=e.disabledFill,ke=void 0!==he&&he,Se=e.placeholder,je=void 0===Se?"":Se,ye=e.values,we=void 0===ye?"":ye,be=(0,p.useState)(null),Ne=u()(be,2),Be=Ne[0],Ee=Ne[1],De=(0,p.useState)(t),Ie=u()(De,2),He=Ie[0],Re=Ie[1],Oe=(0,p.useState)(y),Je=u()(Oe,2),Ce=Je[0],Pe=Je[1],Ze=(0,p.useState)(le),Fe=u()(Ze,2),Qe=Fe[0],Le=Fe[1],Ge=(0,p.useState)(""),Me=u()(Ge,2),Te=Me[0],Ue=Me[1],Ve=(0,p.useState)(0),ze=u()(Ve,2),We=ze[0],Ke=ze[1],Ye=(0,p.useState)(d),qe=u()(Ye,2),Xe=qe[0],_e=qe[1],$e=(0,p.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,p.useRef)((0,W.Z)()),an=(0,p.useRef)(!1),cn=(0,p.useRef)(),rn=(0,p.useRef)(),on=(0,p.useRef)(),sn=(0,p.useRef)(),ln=(0,p.useRef)(),un=function(){var e=s()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Be,rn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Be.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Be.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Be.replaceSelection('').concat(e.name,"")):Be.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,p.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Re(we),null==Be||Be.setValue(we),window.scrollTo(0,e)}),[we]),(0,p.useEffect)((function(){null==fe||fe(Qe)}),[Qe]),(0,p.useEffect)((function(){if(rn.current){var e=function(e,t){if(!xe){var i=t.clipboardData;if(i){var a=i.types.toString(),c=i.items;if("Files"===a||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==E)return;try{var r,o=c[1];"file"===(null===(r=c[0])||void 0===r?void 0:r.kind)&&(o=c[0]);var s=o.getAsFile(),l=s.name.split(".").pop();Q(s,(function(e){var t,i,a;e.id?(null==s||null===(t=s.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==s||null===(i=s.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==s||null===(a=s.type)||void 0===a?void 0:a.indexOf("pdf"))>-1?n.replaceSelection('').concat(s.name,"")):ce.includes(l)?n.replaceSelection('').concat(s.name,"")):n.replaceSelection("[".concat(s.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){R.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=g().fromTextArea(rn.current,{mode:E,lineNumbers:!k,lineWrapping:!0,value:t,autoCloseTags:!T,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",je):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),a=t.getLine(i.line),c=a.charAt(i.ch-1),r=a.lastIndexOf("@▁@",i.ch),o=a.lastIndexOf("@▁▁@",i.ch),s=r>o?r:o,l=r>o?3:4;if(-1===te.indexOf(c))return null;if(console.log("change1:",n,e,a,i,s,r,o,c),s>=0&&i.ch-s<5){var u=s+l;return t.replaceRange("",{line:i.line,ch:s},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),j&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){on.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){on.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var i;if(on.current.classList.add("mouse-hover-md"),(i=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var a=function(){var e=i[c],t=e.name.split(".").pop();Q(e,(function(i){var a,c,r;i.id?(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(i.id,"?type=").concat(i.content_type,")")):(null==e||null===(c=e.type)||void 0===c?void 0:c.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ce.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(i.id,"?type=").concat(i.content_type,")")):401===(null==i?void 0:i.status)&&(document.location.href="/user/login")}))},c=0;c0||i.target.offsetWidth>0)&&(dn(),Be.setSize("100%","100%"),Be.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(rn.current.parentElement),e}();return function(){var n,t;null!==(n=rn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=rn.current)||void 0===t?void 0:t.parentElement)}}}),[Be,dn]),(0,p.useEffect)((function(){if(Be){for(var e=[],n=function(){var n=u()(i[t],2),a=n[0],c=n[1],r=f()({},a,(function(){fn(c)}));e.push(r),Be.addKeyMap(r)},t=0,i=Object.entries(re);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(O);e>=We+1e4&&(!n||n!==He)&&(window.sessionStorage.setItem(O,He),nn(!0))}}),1e4),(0,p.useEffect)((function(){Pe(y)}),[Be,y]),(0,p.useEffect)((function(){Be&&j&&Be.focus()}),[Be,j]),(0,p.useEffect)((function(){if(Ce&&Be){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=Be.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Be,Ce]),(0,p.useEffect)((function(){if(Be&&de){var e=function(e,n){de(e,n)};return Be.on("beforeChange",e),function(){Be.off("beforeChange",e)}}}),[Be,de]),(0,p.useEffect)((function(){if(Be&&ue){var e=function(){ue(Be.getValue())};return Be.on("blur",e),function(){Be.off("blur",e)}}}),[Be,ue]),(0,p.useEffect)((function(){if(Be){var e=function(e,n){var t=e.getValue();Re(t),Ke((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(T?i(t,An(t)):i(t))};return Be.on("change",e),function(){Be.off("change",e)}}}),[Be,i]),(0,p.useEffect)((function(){if(Be)if(null==t)Be.setValue(""),Re("");else{var e=window.scrollY||window.pageYOffset;t!==Be.getValue()&&(Be.setValue(t),Re(t),Be.setCursor(ve?1:Be.lineCount(),0),window.scrollTo(0,e))}}),[Be,t]);var fn=(0,p.useCallback)((function(e){var n=Be.getCursor(),t=Be.getSelection(),i=t.split("\n");switch(e){case"bold":return Be.replaceSelection("**"+t+"**"),""===t&&Be.setCursor(n.line,n.ch+2),Be.focus();case"italic":return Be.replaceSelection("*"+t+"*"),""===t&&Be.setCursor(n.line,n.ch+1),Be.focus();case"code":return Be.replaceSelection("`"+t+"`"),""===t&&Be.setCursor(n.line,n.ch+1),Be.focus();case"inline-latex":return Be.replaceSelection("`$$"+t+"$$`"),""===t&&Be.setCursor(n.line,n.ch+3),Be.focus();case"latex":return Be.replaceSelection("```latex\n"+t+"\n```"),Be.setCursor(n.line+1,t.length+1),Be.focus();case"line-break":return Be.replaceSelection("
            \n"),Be.focus();case"list-ul":return""===t?Be.replaceSelection("- "+t):Be.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Be.focus();case"list-ol":return""===t?Be.replaceSelection("1. "+t):Be.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Be.focus();case"add-null-ch":return""===t&&Be.setCursor(n.line,n.ch),Be.replaceSelection("▁"),Be.focus();case"add-signal":return""===t&&Be.setCursor(n.line,n.ch),Be.replaceSelection("@▁@"),Be.focus();case"add-multiple":return""===t&&Be.setCursor(n.line,n.ch),Be.replaceSelection(te),Be.focus();case"inster-template-1":return""===t&&Be.setCursor(n.line,n.ch),Be.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Be.focus();case"eraser":return Be.setValue(""),Be.focus();case"trigger-watch":return Pe(!Ce),Be.focus();case"trigger-full-screen":return Le(!Qe),Be.focus();case Y:return void Ue(Y);case X:return void Ue(X);case q:return void Ue(q);case _:return void Ue(_);default:throw new Error}}),[Be,Ce,Qe]),pn=(0,p.useCallback)((function(e){switch(Ue(""),Te){case Y:var n=e.title,t=e.link;return Be.replaceSelection("[".concat(n,"](").concat(t,")")),Be.focus();case X:var i=e.language,a=e.content;return Be.replaceSelection(["```"+i,a,"```"].join("\n")),Be.focus();case q:var c=e.src,r=e.alt;return r?Be.replaceSelection("![ ".concat(r," ]( ").concat(c,' "').concat(r,'" )')):Be.replaceSelection("![,](".concat(c,")")),Be.focus();case _:for(var o=e.row,s=e.col,l=e.align,u="\n",d=0;d300&&(n=300),_e(d+n+"px")}},i=sn.current,a=!1,c=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Be,sn]),(0,p.useEffect)((function(){_e(d)}),[d]);var xn={width:ie(o),height:ie(Xe)},An=((0,p.useMemo)((function(){if(We){var e=new Date(We),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[We]),function(e){var n=[];if(T){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,v.jsxs)(p.Fragment,{children:[(0,v.jsx)("div",{className:"markdown-editor-wrapper",ref:on,children:(0,v.jsxs)("div",{className:"markdown-editor-container ".concat(me," ").concat(Ce?"on-preview":""," ").concat(k?"mini":""," ").concat(Qe?"full-screen":""),style:xn,children:[(0,v.jsx)(w,{insertTemp:N,watch:Ce,fullScreen:Qe,showNullButton:G,showNullProgramButton:T,onActionCallback:fn,hidetoolBar:ae,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,v.jsxs)("div",{className:"markdown-editor-body",children:[(0,v.jsx)("div",{className:"codemirror-container",children:(0,v.jsx)("textarea",{ref:rn,placeholder:je})}),Ce?(0,v.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===E&&(0,v.jsx)(h,{value:He}),"stex"!==E&&(0,v.jsx)(A.Z,{disabledFill:ke,showProgramFill:T,value:He})]}):null]})]})}),C?(0,v.jsx)("a",{ref:sn,className:"editor-resize"}):null,(0,v.jsx)(b.Z,{children:oe[Te]?(0,v.jsx)(K.Z,{centered:!0,title:oe[Te],open:!0,onCancel:gn,footer:null,className:"markdown-popup-form",children:mn}):null})]})}},74063:function(e,n,t){t.d(n,{Z:function(){return p}});var i=t(82100),a=t.n(i),c=t(29186),r=t.n(c),o=t(80619),s=t.n(o),l=t(47074),u=t.n(l),d=t(59301),f=t(4676),p=function(e){s()(t,e);var n=u()(t);function t(e){var i;a()(this,t),i=n.call(this,e);var c=window.document;return i.node=c.createElement("div"),c.body.appendChild(i.node),i}return r()(t,[{key:"render",value:function(){var e=this.props.children;return(0,f.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},37913:function(e,n,t){t.d(n,{i:function(){return S},Z:function(){return j}});t(59301);var i="list___jb2Ay",a="wrap___VsQDr",c="li___IxCLC",r="cover___Mu8wr",o="img___IpFLA",s="bq___Bil0T",l="sign___DXJ4d",u="name___l7FoJ",d="e___pXQUG",f="tags___w_Mil",p=t(71418),m=t(6848),g=t(71681),x=t(92310),A=t.n(x),v=t(27876),h=t(6638),k=t(37712),S=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],j=function(e){var n=e.className,t=e.dataSource,x=void 0===t?[]:t,j=e.col,y=void 0===j?4:j,w=e.right,b=e.bottom,N=void 0===b?23:b,B=e.precision,E=void 0===B?0:B,D=e.wrapWidth,I=void 0===D?1200:D,H=e.trackEventItems,R=e.loading,O=Math.floor((I-(y-1)*w)/y);return(0,k.jsx)(p.Z,{spinning:R,children:(0,k.jsxs)("div",{className:A()(i,n),children:[!(null==x||!x.length)&&(null==x?void 0:x.map((function(e,n){var t,i=e.name,p=e.id,x=e.identifier,A=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,k.jsx)("div",{className:a,style:{width:O,marginRight:(1+n)%y==0?0:w+E,marginBottom:N},children:(0,k.jsxs)("a",{target:"_blank",href:"/paths/".concat(x),className:c,onClick:function(e){e.preventDefault(),H&&(0,v.L9)([H]),(0,v.xg)("/paths/".concat(x))},children:[(0,k.jsxs)("div",{className:o,children:[(0,k.jsx)("img",{className:r,src:"".concat(g.Z.IMG_SERVER,"/").concat(A)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var i,a=null===(i=S.find((function(n){return n.name==e})))||void 0===i?void 0:i.swimg;return(0,k.jsx)("img",{className:l,src:a,style:{left:"-4px"}})}var c=null===(t=S.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,k.jsx)("img",{className:l,src:c,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,k.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,k.jsx)("div",{className:s,children:"开放课程"})})]}),(0,k.jsx)("div",{className:u,children:(0,k.jsx)(m.Z,{title:i,children:(0,k.jsx)("span",{className:d,children:i})})}),(0,k.jsx)("div",{className:f,children:(0,k.jsxs)("div",{children:[(0,k.jsx)(m.Z,{placement:"bottom",title:"章节数",children:(0,k.jsxs)("span",{children:[(0,k.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,k.jsx)("span",{children:e.stages_count})]})}),(0,k.jsx)(m.Z,{placement:"bottom",title:"学习人数",children:(0,k.jsxs)("span",{children:[(0,k.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,k.jsx)("span",{children:e.members_count})]})})]})})]})},p)}))),!x.length&&(0,k.jsx)(h.Z,{})]})})}},48410:function(e,n,t){t.d(n,{jL:function(){return s},w9:function(){return oe},QD:function(){return Le},cQ:function(){return ce.Z},op:function(){return Oe},O5:function(){return qe},_b:function(){return ze},t7:function(){return J},Gi:function(){return ue},YG:function(){return le},qp:function(){return w},vr:function(){return Me},qE:function(){return Pe},Je:function(){return Z},wb:function(){return ae},cq:function(){return Se},tp:function(){return N}});var i=t(59301),a="banner___PoUBO",c="content___XoDjy",r="btns___Pb35j",o=t(37712),s=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.img,s=e.imgWidth,l=void 0===s?346:s,u=e.title,d=e.sunTitle,f=e.bannerExtraContent;return(0,o.jsx)("div",{className:a,children:(0,o.jsxs)("div",{className:c,children:[(0,o.jsxs)("aside",{children:[(0,o.jsxs)("p",{children:[(0,o.jsx)("b",{children:u}),(0,o.jsx)("span",{children:d})]}),t.length>0&&(0,o.jsx)("div",{className:r,children:t.map((function(e,n){return(0,o.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,o.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),f]}),i&&(0,o.jsx)("img",{style:{marginTop:33,marginRight:38},src:i,width:l})]})})},l=t(79800),u=t.n(l),d="row___aXJjm",f="title___HUKL0",p="tagsWrap___XB2W3",m="action___VdHb1",g="bar___t1kKC",x="tag___V7Eft",A="name___Hk1Ip",v="num___xQpcH",h="active___XryTX",k="tagsBorderWrap___OMxjs",S=t(92310),j=t.n(S),y=t(89392),w=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,c=e.onChange,r=e.onTitleChange,s=e.className,l=e.title,S=e.titleWidth,w=void 0===S?41:S,b=e.style,N=void 0===b?{}:b,B=e.fontColor,E=void 0===B?"#6A7283":B,D=e.showCount,I=(0,i.useState)(0),H=u()(I,2),R=H[0],O=H[1],J=(0,i.useState)(!1),C=u()(J,2),P=C[0],Z=C[1],F=(0,i.useRef)(null),Q=(0,i.useRef)(null);return(0,i.useEffect)((function(){var e;0!==t.length&&((null==F||null===(e=F.current)||void 0===e?void 0:e.clientHeight)>97?O(1):O(0));0===t.length&&O(0),Z(!1)}),[t]),(0,o.jsxs)("div",{className:j()(d,s),style:N,children:[(0,o.jsx)("div",{onClick:(0,y.throttle)((function(){return null==r?void 0:r()}),2e3),style:{width:w,marginTop:P?12:4},className:"".concat(f," ").concat(r?"current":""),children:l}),(0,o.jsxs)("div",{className:P?"".concat(p," ").concat(k):p,children:[(0,o.jsx)("div",{className:g,ref:Q,style:R>0?{height:1===R?97:"auto",overflow:1===R?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,o.jsx)("div",{className:x,ref:F,children:null==t?void 0:t.map((function(e){return(0,o.jsxs)("span",{onClick:function(){return c(e.id)},style:{color:E},className:a===e.id?h:"",children:[(0,o.jsx)("span",{title:e.name,className:A,children:e.name}),!!D&&(0,o.jsx)("span",{className:v,children:e.count})]},e.id)}))})}),!!R&&(0,o.jsx)(i.Fragment,{children:1===R?(0,o.jsxs)("div",{onClick:function(){var e;O(2),(null==F||null===(e=F.current)||void 0===e?void 0:e.clientHeight)>245?Z(!0):Z(!1)},className:m,children:["展开",(0,o.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,o.jsxs)("div",{onClick:function(){Q.current.scrollTop=0,O(1),Z(!1)},className:m,children:["收起",(0,o.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},b="tabs___GTqPV",N=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,a=e.onChange,c=e.className,r=e.style,s=void 0===r?{}:r;return(0,o.jsx)("div",{style:s,className:j()(b,c),children:t.map((function(e){return(0,o.jsx)("span",{onClick:function(){return a(e.id)},className:i===e.id?j()(b,e.className||""):"",children:e.name},e.id)}))})},B="input___PW2zI",E="dropdown___vSy8B",D="menu___NiyBu",I="text___Grueu",H="b1___ZKryM",R="b2___aKyGa",O=t(24650),J=function(e){var n,t=e.dataSource,a=void 0===t?[]:t,c=e.value,r=void 0===c?"":c,s=e.onChange,l=e.className,d=e.style,f=void 0===d?{}:d,p=e.placeholder,m=(0,i.useState)(""),g=u()(m,2),x=g[0],A=g[1],v=(0,i.useState)(""),h=u()(v,2),k=h[0],S=h[1];(0,i.useEffect)((function(){var e,n=r;null!==(e=JSON.stringify(r))&&void 0!==e&&e.includes("{")&&(A(r.id),n=r.value||"");try{S(decodeURIComponent(n||""))}catch(e){S(decodeURIComponent(n||""))}}),[r]);var y=function(){s(encodeURIComponent(k),x||null)};return(0,o.jsxs)("div",{className:j()(B,l),style:f,children:[!!a.length&&(0,o.jsxs)("div",{className:E,children:[(0,o.jsxs)("div",{className:I,children:[null===(n=a.find((function(e){return e.id===x})))||void 0===n?void 0:n.name,(0,o.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,o.jsx)("b",{className:H}),(0,o.jsx)("b",{className:R})]}),(0,o.jsx)("div",{className:D,children:a.map((function(e,n){return(0,o.jsx)("div",{onClick:function(){var n;(n=e.id)!==x&&(A(n),s(encodeURIComponent(k),n))},children:e.name},n)}))})]}),(0,o.jsx)(O.Z,{onPressEnter:y,value:k,onChange:function(e){return S(e.target.value)},bordered:!1,placeholder:p}),(0,o.jsx)("i",{onClick:y,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},C="quickPager___GM30J",P="disabled___Ozc8I",Z=function(e){var n=e.value,t=e.onChange,i=e.className,a=e.total,c=e.pageSize,r=e.style,s=void 0===r?{}:r,l=n<2,u=n>=Math.ceil(a/c);return a<=c?(0,o.jsx)(o.Fragment,{}):(0,o.jsxs)("div",{className:j()(C,i),style:s,children:[(0,o.jsx)("div",{onClick:function(){l||t(n-1,"prev")},className:l?P:"",children:"上一页"}),(0,o.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?P:"",children:"下一页"})]})},F="list___oOsiS",Q="wrap___G6T7F",L="lockWrap___Rl79E",G="li___oZZ7l",M="cover___b2bYW",T="img___IQX7w",U="sign___HkT6C",V="name___SsJx8",z="e___TMqq0",W="tags___bcjyo",K="rate___YACg7",Y=t(71418),q=t(6848),X=t(17178),_=t(71681),$=t(27876),ee=t(96908),ne=t(57177),te=t(81378),ie=t(6638),ae=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,a=e.col,c=void 0===a?4:a,r=e.right,s=e.bottom,l=void 0===s?23:s,u=e.precision,d=void 0===u?0:u,f=e.wrapWidth,p=void 0===f?1200:f,m=e.trackEventItems,g=e.loading,x=Math.floor((p-(c-1)*r)/c);return(0,o.jsx)(Y.Z,{spinning:g,children:(0,o.jsxs)("div",{className:j()(F,n),children:[!!i.length&&i.map((function(e,n){var t=e.name,i=e.id,a=e.identifier,s=e.power,u=e.cover_image_id,f=e.pic;return(0,o.jsxs)("div",{className:Q,style:{width:x,marginRight:(1+n)%c==0?0:r+d,marginBottom:l},children:[(0,o.jsxs)("a",{target:"_blank",href:"/shixuns/".concat(a,"/challenges"),className:G,onClick:function(e){e.preventDefault(),m&&(0,$.L9)([m]),s&&(0,$.xg)("/shixuns/".concat(a,"/challenges"))},children:[(0,o.jsxs)("div",{className:T,children:[(0,o.jsx)("img",{className:M,src:u?"".concat(_.Z.API_SERVER,"/api/attachments/").concat(u):"".concat(_.Z.IMG_SERVER,"/").concat(f)}),e.is_jupyter&&(0,o.jsx)("img",{className:U,src:ee}),e.is_jupyter_lab&&(0,o.jsx)("img",{className:U,src:ne}),e.is_unity_3d&&(0,o.jsx)("img",{className:U,src:te})]}),(0,o.jsx)("div",{className:V,children:(0,o.jsx)(q.Z,{title:t||"实践项目名称-未填写",children:(0,o.jsx)("span",{className:z,children:t||"实践项目名称-未填写"})})}),(0,o.jsxs)("div",{className:W,children:[(0,o.jsx)(q.Z,{placement:"bottom",title:"关卡数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),(0,o.jsx)("span",{children:e.challenges_count})]})}),!!e.myshixuns_count&&(0,o.jsx)(q.Z,{placement:"bottom",title:"学习人数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan font14 mr2"}),(0,o.jsx)("span",{children:e.myshixuns_count})]})}),(0,o.jsx)(q.Z,{placement:"bottom",title:"难度等级",children:(0,o.jsx)("span",{children:(0,o.jsx)("span",{children:e.level})})}),(0,o.jsxs)("div",{className:K,children:[(0,o.jsx)(X.Z,{allowHalf:!0,disabled:!0,defaultValue:e.score_info}),(0,o.jsxs)("span",{children:[" ",e.score_info?"".concat(e.score_info,"分"):"5分"]})]})]})]}),!s&&(0,o.jsxs)("div",{className:L,children:[(0,o.jsx)("img",{src:"".concat(_.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,o.jsx)("span",{className:"mt15 font16 c-white",children:"定向开放内容,需要授权"})]})]},i)})),!i.length&&(0,o.jsx)(ie.Z,{})]})})},ce=t(37913),re={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},oe=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,a=e.col,c=void 0===a?4:a,r=e.right,s=e.bottom,l=void 0===s?23:s,u=e.precision,d=void 0===u?0:u,f=e.wrapWidth,p=void 0===f?1200:f,m=e.trackEventItems,g=e.loading,x=Math.floor((p-(c-1)*r)/c);return(0,o.jsx)(Y.Z,{spinning:g,children:(0,o.jsxs)("div",{className:j()(re.list,n),children:[!!i.length&&i.map((function(e,n){var t=e.subject_identifier,i=e.id,a=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,o.jsxs)("div",{className:re.wrap,style:{width:x,marginRight:(1+n)%c==0?0:r+d,marginBottom:l},children:[(0,o.jsxs)("a",{className:re.li,onClick:function(n){n.preventDefault(),m&&(0,$.L9)([m]),(0,$.xg)(e.first_category_url)},children:[(0,o.jsxs)("div",{className:re.top,children:[(0,o.jsx)(q.Z,{title:e.name,children:(0,o.jsx)("div",{className:re.name,children:e.name})}),(0,o.jsx)("img",{className:re.img,src:_.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,o.jsx)("div",{className:re.text,title:e.creator,children:e.creator}),t&&(0,o.jsxs)("div",{className:re.btns,children:[(0,o.jsx)("div",{children:"开放课程"}),(0,o.jsx)("aside",{children:"开放课堂"})]}),a&&(0,o.jsx)("div",{className:re.sign,children:"公开"})]}),(0,o.jsxs)("div",{className:re.bottom,children:[e.visits>0&&(0,o.jsx)(q.Z,{title:"访问量",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,o.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,o.jsx)(q.Z,{title:"成员",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,o.jsx)(q.Z,{title:"作业",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,o.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,o.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,o.jsxs)("div",{className:re.lockWrap,children:[(0,o.jsx)("img",{src:"".concat(_.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,o.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},i)})),!i.length&&(0,o.jsx)(ie.Z,{})]})})},se={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},le=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,a=e.onChange,c=e.className,r=e.style,s=void 0===r?{}:r,l=e.tabBarExtraContent;return(0,o.jsxs)("div",{className:j()(se.tabs,c),style:s,children:[(0,o.jsx)("div",{className:se.tabsWrap,children:t.map((function(e,n){return(0,o.jsxs)("aside",{className:se.tab,onClick:function(){a(e.id)},children:[(0,o.jsx)("div",{className:i===e.id?se.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsx)(q.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,o.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,o.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,o.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,o.jsx)("div",{className:se.tabBar,children:l})]})},ue=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,a=e.children;return(0,o.jsx)("div",{className:j()(n),style:i,children:a})},de="orderWrap___ZfyGX",fe="orderIconWrap___XTB_O",pe="orderAsc___KWHmA",me="orderDesc___rHdbB",ge="active___a7eSP",xe="cursorPointer___gs9kL",Ae="orderTextWrap___teAKn",ve=t(38854),he=t(20834),ke=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],Se=function(e){var n,t=e.sortValue,i=e.dropValue,a=e.className,c=e.onSort,r=e.onDrop,s=e.dataSource,l=void 0===s?ke:s;return(0,o.jsxs)("div",{className:j()(de,a),children:[(0,o.jsx)(ve.Z,{dropdownRender:function(){return(0,o.jsx)(he.Z,{children:l.map((function(e,n){return(0,o.jsx)(he.Z.Item,{onClick:function(){return r(e.id)},children:e.name},n)}))})},children:(0,o.jsx)("span",{className:Ae,children:null===(n=l.find((function(e){return i===e.id})))||void 0===n?void 0:n.name})}),(0,o.jsxs)("span",{className:fe,children:[(0,o.jsx)("span",{className:pe,children:(0,o.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(xe," ").concat(ge):"iconfont icon-sanjiaoxing-up font12 ".concat(xe),onClick:function(){return c("asc"===t?"desc":"asc")}})}),(0,o.jsx)("span",{className:me,children:(0,o.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(xe," ").concat(ge):"iconfont icon-sanjiaoxing-down font12 ".concat(xe),onClick:function(){return c("asc"===t?"desc":"asc")}})})]})]})},je=t(82242),ye=t.n(je),we=t(7557),be=t.n(we),Ne=t(41498),Be=t.n(Ne),Ee=t(39647),De=t.n(Ee),Ie={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},He=t(3113),Re=["className","style","children","loading","openLoading","onClick","size","shape"],Oe=function(e){var n=e.className,t=e.style,a=e.children,c=e.loading,r=void 0!==c&&c,s=e.openLoading,l=e.onClick,d=void 0===l?function(){}:l,f=e.size,p=void 0===f?"middle":f,m=e.shape,g=void 0===m?"round":m,x=De()(e,Re),A=(0,i.useState)(!1),v=u()(A,2),h=v[0],k=v[1];return(0,o.jsx)(He.ZP,ye()(ye()({onClick:(0,y.throttle)(function(){var e=Be()(be()().mark((function e(n){return be()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s&&k(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:s&&k(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:j()(Ie.btn,Ie["".concat(p,"-").concat(g)],n),style:ye()({},t),size:p,shape:g,loading:h||r},x),{},{children:a}))},Je="head___ghH72",Ce="node___mjPEy",Pe=function(e){var n=e.className,t=e.style,i=e.children,a=void 0===i?null:i,c=e.onClick,r=e.title;return(0,o.jsxs)("div",{className:j()(Je,n),style:t,children:[(0,o.jsxs)("span",{className:"primary-hover",onClick:c,children:[(0,o.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,o.jsx)("b",{title:r,children:r}),(0,o.jsx)("div",{className:Ce,children:a})]})},Ze="btns___sNgTb",Fe="confirm___Ozirl",Qe="cancel___aiq1I",Le=function(e){var n=e.confirmShow,t=void 0===n||n,i=e.confirmTitle,a=e.confirmClick,c=e.cancelShow,r=void 0===c||c,s=e.cancelTitle,l=e.cancelClick,u=e.className,d=e.style,f=e.confirmLoading,p=void 0!==f&&f;return(0,o.jsxs)("div",{className:j()(Ze,u),style:d,children:[t&&(0,o.jsx)(He.ZP,{loading:p,onClick:a,type:"primary",className:Fe,children:i}),r&&(0,o.jsx)(He.ZP,{onClick:l,className:Qe,children:s})]})},Ge={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Me=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,a=e.LeftContent,c=e.children,r=e.RightContent;return(0,o.jsx)("div",{className:j()(Ge.fixedBottom,n),style:i,children:(0,o.jsxs)("div",{className:Ge.wrap,children:[(0,o.jsx)("div",{className:Ge.left,children:a}),(0,o.jsx)("div",{className:Ge.center,children:c}),(0,o.jsx)("div",{className:Ge.right,children:r})]})})},Te="crumbs___V41Oe",Ue="hover___bEIVd",Ve=t(80608),ze=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,c=e.dataSource,r=void 0===c?[]:c;return(0,o.jsx)("div",{className:j()(Te,n),style:a,children:r.map((function(e,n){return n"," "]})]},n):(0,o.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},We=t(31797),Ke=["onChange"],Ye=We.Z.Countdown,qe=function(e){var n=e.onChange,t=De()(e,Ke),a=(0,i.useState)(null),c=u()(a,2),r=c[0],s=c[1];(0,i.useEffect)((function(){"number"==typeof r&&r>=0&&n(r)}),[r]);return(0,o.jsx)(Ye,ye()(ye()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);s(n)}}))}},46587:function(e,n,t){t.d(n,{Z:function(){return a}});var i=t(59301);function a(e,n){var t=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},70754:function(e,n,t){t.d(n,{$J:function(){return s},JZ:function(){return u},bN:function(){return p},jP:function(){return f},rO:function(){return l}});var i=t(7557),a=t.n(i),c=t(41498),r=t.n(c),o=t(49105);function s(e){return(0,o.U2)("libraries/".concat(e,".json"))}function l(){return(0,o.U2)("library_tags.json")}function u(e){return d.apply(this,arguments)}function d(){return(d=r()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.IV)("attachments/".concat(n,".json"));case 2:return t=e.sent,e.abrupt("return",0===t.status);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function f(e){return(0,o.v_)("libraries.json",e)}function p(e,n){return(0,o.gz)("libraries/".concat(e,".json"),n)}},44866:function(e,n,t){t.d(n,{Z:function(){return M}});var i=t(82242),a=t.n(i),c=t(7557),r=t.n(c),o=t(41498),s=t.n(o),l=t(37205),u=t.n(l),d=t(79800),f=t.n(d),p=t(39647),m=t.n(p),g=t(59301),x=t(80608),A=t(57809),v=t(43418),h=t(8591),k=t(6848),S=t(32985),j=t(95237),y=t(43604),w=t(3113),b=t(99983),N=t(3634),B=t(27876),E=t(98955),D=t(43516),I=t(33329),H={tree:"tree___SHCwq",learn:"learn___buOG9",name:"name___dwQwe",sign:"sign___aQzc5",pdf_name:"pdf_name___m1wEX",name_style:"name_style___CnJ7d",color333:"color333___TbHdH"},R=t(89392),O=t(46952),J=t(83148),C=t(75916),P=t(10283),Z=t(71681),F=t(71112),Q=t(29114),L=t(37712),G=["pathsDetail","globalSetting","user","loading","visibleType","subjectHomeworkType","updateSort","isPaths","dispatch","keywords"],M=(A.default.Option,(0,x.connect)((function(e){var n=e.pathsDetail,t=e.loading,i=e.user;return{pathsDetail:n,globalSetting:e.globalSetting,user:i,loading:t.effects}}))((function(e){var n=e.pathsDetail,t=(e.globalSetting,e.user),i=(e.loading,e.visibleType),c=e.subjectHomeworkType,o=e.updateSort,l=e.isPaths,d=e.dispatch,p=e.keywords,A=m()(e,G),M=(0,g.useState)([]),T=f()(M,2),U=T[0],V=T[1],z=(0,g.useState)([]),W=f()(z,2),K=W[0],Y=(W[1],(0,x.useParams)()),q=(0,g.useState)([]),X=f()(q,2),_=X[0],$=X[1],ee=(0,g.useState)({}),ne=f()(ee,2),te=ne[0],ie=ne[1],ae=(0,g.useState)({name:"",filename:"",type:"",className:"",data:"",close:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}}),ce=f()(ae,2),re=ce[0],oe=ce[1];(0,g.useEffect)((function(){if(A.data&&!(0,R.isEqual)(A.data,_)){K=[];var e=JSON.parse(JSON.stringify(A.data));fe(e,0),$(u()(e)),null!=A&&A.expandAll||"All"!=i?V(u()(K)):V([])}}),[JSON.stringify(A.data),i,null==A?void 0:A.expandAll]),(0,g.useEffect)((function(){var e,t,i,a;if(null!==(e=n.detail)&&void 0!==e&&e.has_start){var c,r=null===(c=n.detail)||void 0===c||null===(c=c.courses)||void 0===c?void 0:c.findIndex((function(e){var n;return 1===parseInt(null===(n=e.course_status)||void 0===n?void 0:n.status)}));i=r>-1?r:0}else{var o,s,l=null===(o=n.detail)||void 0===o||null===(o=o.courses)||void 0===o||null===(o=o.map((function(e){var n;return parseInt(null===(n=e.course_status)||void 0===n?void 0:n.status)})))||void 0===o?void 0:o.lastIndexOf(2);i=l>-1?l:0,i=(l=null===(s=n.detail)||void 0===s||null===(s=s.courses)||void 0===s?void 0:s.findIndex((function(e){var n;return 0===parseInt(null===(n=e.course_status)||void 0===n?void 0:n.status)})))>-1?l:i}null!==(t=n.detail)&&void 0!==t&&t.courses&&ie((null===(a=n.detail)||void 0===a?void 0:a.courses[i])||{})}),[n.detail]);var se=function(){var e=s()(r()().mark((function e(n,t){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(d({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在进入实践项目,请稍后..."}}),!t){e.next=7;break}return e.next=4,(0,I.BK)({id:n});case 4:e.t0=e.sent,e.next=10;break;case 7:return e.next=9,(0,I.Ir)({id:n});case 9:e.t0=e.sent;case 10:if(i=e.t0,d({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),!(null!=i&&i.game_identifier||null!=i&&i.identifier)){e.next=15;break}return(0,B.xg)(t?"/tasks/".concat(null==i?void 0:i.identifier,"/jupyter"):"/tasks/".concat(i.game_identifier,"?subject_id=").concat(Y.pathId||"")),e.abrupt("return");case 15:-3===(null==i?void 0:i.status)?(0,B.eF)():2===(null==i?void 0:i.status)?le(null==i?void 0:i.message):3===(null==i?void 0:i.status)&&ue(null==i?void 0:i.message);case 16:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),le=function e(n){var t,i;n=null!==(t=n)&&void 0!==t&&t.includes(".json")?n:"".concat(n,".json"),v.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,L.jsx)("div",{className:"tc font16",children:"实训已经更新了,正在为您重置!"}),onOk:(i=s()(r()().mark((function t(){var i,a;return r()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,D.$Q)({url:n});case 2:if(i=t.sent){t.next=5;break}return t.abrupt("return");case 5:return h.ZP.success("重置成功,正在进入实践项目!"),t.next=8,(0,I.Ir)({id:i.shixun_identifier});case 8:if(null==(a=t.sent)||!a.game_identifier){t.next=12;break}return(0,B.xg)("/tasks/".concat(a.game_identifier)),t.abrupt("return");case 12:2===(null==a?void 0:a.status)?e(null==a?void 0:a.message):3===(null==a?void 0:a.status)&&ue(null==a?void 0:a.message);case 13:case"end":return t.stop()}}),t)}))),function(){return i.apply(this,arguments)})})},ue=function(e){v.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,L.jsxs)("div",{className:"tc font16",children:["目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})},de=function(){var e=s()(r()().mark((function e(n){var t,i,a,c,s,l,d,f,p,m,g,x,v,h;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("onDrop:",n),s=n.node.props.eventKey,l=n.dragNode.props.eventKey,d=n.node.props.pos.split("-"),f=n.dropPosition-Number(d[d.length-1]),!(d.length>2)||n.node.dragOverGapBottom||n.node.dragOverGapTop){e.next=7;break}return e.abrupt("return",!1);case 7:if(!(n.node.dragOver&&n.dragNodesKeys.length>1)){e.next=9;break}return e.abrupt("return",!1);case 9:if(!(d.length>2&&n.dragNodesKeys.length>1)){e.next=11;break}return e.abrupt("return",!1);case 11:if(!(p=["Attachment","Hack","Shixun","SubjectHomework","Videoltem"]).includes(null===(t=n.dragNode)||void 0===t?void 0:t.item_type)||"StageCatalog"==(null===(i=n.node)||void 0===i?void 0:i.item_type)||0!==f){e.next=14;break}return e.abrupt("return",!1);case 14:if("StageCatalog"!==(null===(a=n.dragNode)||void 0===a?void 0:a.item_type)||!p.includes(null===(c=n.node)||void 0===c?void 0:c.item_type)||0!==f){e.next=16;break}return e.abrupt("return",!1);case 16:return m=function e(n,t,i){for(var a=0;a0&&n.node.props.expanded&&1===f?m(g,s,(function(e){e.children=e.children||[],e.children.unshift(x)})):(m(g,s,(function(e,n,t){v=t,h=n})),-1===f?v.splice(h,0,x):v.splice(h+1,0,x)):m(g,s,(function(e){e.children=e.children||[],e.children.unshift(x)})),e.next=22,o({stage_id:A.stage_id,list:g});case 22:fe(g,0,0,!0),console.log("data:",g),$(u()(g)),V([].concat(u()(U),[n.node.key]));case 26:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),fe=function e(n,t,i,a){t=t||0,n.map((function(n,c){try{var r;return n.key2=t+1+"-"+(c+1),n.key3=A.index+1+"-"+(c+1),n.title="",a||(n.key=t+1+"-"+(c+1)),n.index=t?i+"-"+(c+1):n.key3,null!==(r=n.children)&&void 0!==r&&r.length&&(K.push(n.key2),e(n.children,n.key2,n.index,a)),n}catch(e){}}))},pe=function(e){var n=new RegExp(p,"ig"),t=e.replace(n,'$&');return p?(0,L.jsx)("span",{dangerouslySetInnerHTML:{__html:t}}):e},me=function(e,n){var t=e.learning_status,i=e.name;return"can"===(null==t?void 0:t[0])&&"try"===(null==t?void 0:t[1])?(0,L.jsxs)("div",{className:H.learn,children:[(0,L.jsx)("span",{className:H.name,children:n?i:pe(i)}),(0,L.jsx)("span",{className:H.sign,children:"免费试学"})]}):n?i:pe(i)},ge=function(e){"All"===i&&(U.includes(e)?V(U.filter((function(n){return n!=e}))):V(U.concat(e)))},xe=function(){var e=s()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,P.tJ)(d,!0)){e.next=2;break}return e.abrupt("return");case 2:if(null==n||!n.need_authorize){e.next=5;break}return(0,P.rX)(!1),e.abrupt("return");case 5:se(n.identifier,n.is_jupyter||n.is_jupyter_lab),null!=te&&te.course_id&&(0,N.JS)({id:null==te?void 0:te.course_id});case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ae=function(){var e=s()(r()().mark((function e(i){var a,c,o,s,l,u;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,P.tJ)(d)){e.next=2;break}return e.abrupt("return");case 2:if(null!==(a=t.userInfo)&&void 0!==a&&a.admin||null!==(c=t.userInfo)&&void 0!==c&&c.business||i.can_view||"Attachment"===i.item_type){e.next=4;break}return e.abrupt("return",v.Z.info({centered:!0,width:400,okText:"知道啦",icon:null,content:(0,L.jsx)("div",{className:"tc font14",children:"当前视频为创建者所属单位内部教学资料,外单位用户无观看权限"})}));case 4:if(i.link&&(0,E.DH)({is_f:1,id:i.id,point:0,total:0}),l=null!=A&&A.course_id?"course_id=".concat(null==A?void 0:A.course_id):"subject_id=".concat(Y.pathId||A.subject_id),".ZIP"!==(null==i||null===(o=i.name)||void 0===o?void 0:o.substr(null==i||null===(s=i.name)||void 0===s?void 0:s.lastIndexOf("."))).toUpperCase()){e.next=14;break}if(null!==(u=n.detail)&&void 0!==u&&u.allow_download){e.next=11;break}return h.ZP.info("教学课件不支持下载"),e.abrupt("return");case 11:(0,B.FH)(i.name,Z.Z.API_SERVER+i.url),e.next=15;break;case 14:(0,B.xg)(i.link||"/video/".concat(i.id,"?").concat(l));case 15:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ve=function(e){return"Shixun"===e.item_type?e.is_all_choice?(0,L.jsx)(k.Z,{title:"选择题",children:(0,L.jsx)("i",{className:"iconfont icon-xuanzeti3 c-lake-blue font20"})}):(0,L.jsx)(k.Z,{title:"实训题",children:(0,L.jsx)("i",{className:"iconfont icon-shixunti2 c-light-primary font20"})}):"VideoItem"===e.item_type?(0,L.jsx)("i",{className:"iconfont icon-shipin2 c-purple-8C1 font20"}):"StageCatalog"===e.item_type?(0,L.jsx)("i",{className:"iconfont icon-kongbai c-brilliant-blue font20"}):"SubjectHomework"===e.item_type&&"group"===e.homework_type?(0,L.jsx)("i",{className:"iconfont icon-fenzuzuoye3 font20",style:{color:"#acc218"}}):"SubjectHomework"===e.item_type&&"normal"===e.homework_type?(0,L.jsx)("i",{className:"iconfont icon-tuwenzuoye font20",style:{color:"#1db37f"}}):(0,L.jsx)("i",{className:"iconfont icon-kejian1 c-cyan-blue font20"})};return(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(Q.Z,a()(a()({},re),{},{onClose:function(){oe(a()(a()({},re),{},{type:""})),d({type:"attachment/setActionTabs",payload:{}})}})),(0,L.jsx)(S.Z,{className:H.tree,disabled:A.disabled,expandedKeys:u()(U),draggable:!0,onDragEnter:function(e){console.log("onDragEnter:",e)},onDrop:de,onExpand:ge,blockNode:!0,titleRender:function(e){var n,o,u,f,p,m,g=e;if("SubjectHomework"==i){if("group_count"==c&&"group"!=(null==g?void 0:g.homework_type))return null;if("normal_count"==c&&"normal"!=(null==g?void 0:g.homework_type))return null}else if(g.item_type!==i&&"All"!==i)return null;e.index.slice(0,1);var x="can"===(null==e||null===(n=e.learning_status)||void 0===n?void 0:n[0]);return(0,L.jsxs)(j.Z,{align:"middle",className:"font14",onClick:function(){return ge(g.key)},style:{flexWrap:"nowrap",whiteSpace:"nowrap"},children:[(0,L.jsx)(y.Z,{flex:"30px",style:{display:"flex",alignItems:"center"},children:ve(e)}),(0,L.jsxs)(y.Z,{flex:"1",className:H.color333,style:{display:"flex",alignItems:"center",width:300},children:[A.cust_seq&&(0,L.jsx)("span",{className:"".concat(H.color333," mr10"),children:e.index}),"Attachment"!==e.item_type&&(0,L.jsx)("div",{className:H.name_style,title:me(e,!0),children:(0,L.jsx)(k.Z,{placement:"topLeft",title:me(e,!0),children:me(e,!1)})}),"Attachment"===e.item_type&&(0,L.jsx)("a",{target:"_blank",className:H.pdf_name,title:e.name,onClick:s()(r()().mark((function n(){return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if((0,P.tJ)(d)){n.next=2;break}return n.abrupt("return");case 2:if(null==te||!te.course_id){n.next=6;break}return n.next=5,(0,N.JS)({id:null==te?void 0:te.course_id});case 5:n.sent;case 6:n.t0=e.item_type,n.next="Attachment"===n.t0?9:"VideoItem"===n.t0?11:"SubjectHomework"===n.t0?13:"Shixun"===n.t0?15:17;break;case 9:return Ae(g),n.abrupt("break",17);case 11:return Ae(e),n.abrupt("break",17);case 13:return("group"==e.homework_type||"normal"==e.homework_type)&&Ae(e),n.abrupt("break",17);case 15:return xe(e),n.abrupt("break",17);case 17:case"end":return n.stop()}}),n)}))),children:e.name}),"Shixun"===e.item_type&&e.is_unity_3d&&(0,L.jsx)("span",{style:{background:"#a300d8",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"68px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"},children:"虚拟仿真"}),"Shixun"===e.item_type&&e.is_jupyter_lab&&(0,L.jsx)("span",{style:{background:"#ff6802",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"76px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"},children:"JupyterLab"}),"Shixun"===e.item_type&&e.is_jupyter&&(0,L.jsx)("span",{style:{background:"#ff6802",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"112px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px",flexShrink:0},children:"Jupyter Notebook"}),"Shixun"===e.item_type&&(null==e||null===(o=e.shixun_marks)||void 0===o?void 0:o.length)>0&&(1==(null==t||null===(u=t.userInfo)||void 0===u?void 0:u.role)||2==(null==t||null===(f=t.userInfo)||void 0===f?void 0:f.role))&&(null==e?void 0:e.shixun_marks.map((function(e,n){return(0,L.jsx)(k.Z,{title:"".concat(e),children:(0,L.jsx)("span",{style:{background:"#43a2ff",color:"#fff",borderRadius:"13px",marginLeft:"5px",height:"20px",textAlign:"center",fontSize:"12px",maxWidth:"70px",padding:"0px 13px",overflow:"hidden",whiteSpace:"nowrap",display:"inline-flex",alignItems:"center",justifyContent:"center",textOverflow:"ellipsis"},children:e})},n)}))),!(null===(p=e.schools)||void 0===p||!p.length)&&(0,L.jsx)(k.Z,{title:"该实践项目面向指定单位开放",children:(0,L.jsx)("i",{className:"iconfont icon-zhidinggongkai1 ml10 c-orange",style:{transform:"translateY(1px)",display:"inline-block"}})}),"Shixun"===e.item_type&&!(null==e||!e.finished_challenges_count)&&(0,L.jsx)(k.Z,{title:"完成度:".concat(Math.round((null==e?void 0:e.finished_challenges_count)/(null==e?void 0:e.challenges_count)*100),"%"),children:(0,L.jsx)("i",{className:"iconfont icon-a-wanchengdu100 ml10 ".concat((null==e?void 0:e.finished_challenges_count)-(null==e?void 0:e.challenges_count)==0?"c-light-green":"c-grey-333"),style:{transform:"translateY(1px)",display:"inline-block"}})})]}),!A.disabled&&(0,L.jsx)("aside",{style:{color:"#0152d9",fontSize:"14px",marginRight:"20px"},children:"拖动可以改变项目显示顺序"}),(0,L.jsxs)(y.Z,{className:"tr",children:[("VideoItem"===g.item_type||"Attachment"===(null==g?void 0:g.item_type)||"StageCatalog"===(null==g?void 0:g.item_type)||"SubjectHomework"===(null==g?void 0:g.item_type))&&!A.disabled&&!A.hiddenEditBtn&&(0,L.jsx)(k.Z,{title:"编辑",children:(0,L.jsx)("span",{onClick:function(){A.editVidoItem(a()({stage_id:A.stage_id},g))},style:{color:"#ccc",marginRight:"10px"},children:(0,L.jsx)(b.Z,{})})}),!A.disabled&&(0,L.jsx)(L.Fragment,{children:(0,L.jsx)(k.Z,{title:"删除",children:(0,L.jsx)("span",{onClick:function(){A.deleteStages({id:g.stage_item_id,stage_id:A.stage_id})},className:"iconfont icon-shanchu c-grey-c"})})}),A.showVideoPlay&&A.disabled&&"SubjectHomework"===g.item_type&&x&&(0,L.jsxs)("aside",{children:[!(0,C.JA)()&&l&&(0,L.jsx)(w.ZP,{className:"mr10",type:"primary",onClick:s()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,P.tJ)(d)){e.next=2;break}return e.abrupt("return");case 2:d({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:g.stage_item_id,title:"group"==(null==g?void 0:g.homework_type)?"分组作业":"图文作业"}}});case 3:case"end":return e.stop()}}),e)}))),children:"发送"}),!(0,C.JA)()&&l&&(0,L.jsx)(w.ZP,{type:"primary",onClick:s()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,P.tJ)(d)){e.next=2;break}return e.abrupt("return");case 2:A.showInfoModal(a()({stage_id:A.stage_id},g));case 3:case"end":return e.stop()}}),e)}))),children:"查看详情"})]}),A.showVideoPlay&&A.disabled&&"VideoItem"===g.item_type&&x&&(0,L.jsxs)("aside",{children:[!(0,C.JA)()&&l&&(0,L.jsx)(w.ZP,{className:"mr10",type:"primary",onClick:s()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,P.tJ)(d)){e.next=2;break}return e.abrupt("return");case 2:d({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:g.stage_item_id,title:"视频"}}});case 3:case"end":return e.stop()}}),e)}))),children:"发送"}),(0,L.jsx)(w.ZP,{type:"primary",onClick:s()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Ae(g);case 1:case"end":return e.stop()}}),e)}))),children:g.last_point>0?"继续学习":"开始学习"})]}),(g.allow_visit||g.to_be_built||!g.shixun_status)&&A.disabled&&"Shixun"===g.item_type&&x&&(0,L.jsxs)("aside",{children:[!(0,C.JA)()&&l&&!g.shixun_status&&(0,L.jsx)(w.ZP,{className:"ml10",type:"primary",onClick:s()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,P.tJ)(d)){e.next=2;break}return e.abrupt("return");case 2:d({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:g.stage_item_id,title:"实训",is_jupyter:null==g?void 0:g.is_jupyter,identifier:null==g?void 0:g.identifier}}});case 3:case"end":return e.stop()}}),e)}))),children:"发送"}),(0,L.jsx)(w.ZP,{className:"ml10",type:"primary",onClick:s()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,P.tJ)(d)){e.next=2;break}return e.abrupt("return");case 2:if(null==te||!te.course_id){e.next=5;break}return e.next=5,(0,N.JS)({id:null==te?void 0:te.course_id});case 5:window.open("/shixuns/".concat(g.identifier,"/challenges"));case 6:case"end":return e.stop()}}),e)}))),children:"查看详情"}),!g.shixun_status&&(0,L.jsx)(F.Z,{className:"ml10",type:"primary",onClick:s()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=s()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:xe(g),setTimeout((function(){n()}),2e3);case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)}))),children:null!=g&&g.need_authorize?"需授权":null!=e&&e.finished_challenges_count?(null==e?void 0:e.finished_challenges_count)-(null==e?void 0:e.challenges_count)==0?"再次实战":"继续实战":"开始实战"})]}),A.disabled&&"暂未公开"===g.shixun_status&&(0,L.jsx)("span",{className:"".concat(H.color204," ml5"),children:"暂未发布"}),"已删除"===g.shixun_status&&(0,L.jsx)("span",{className:"".concat(H.color204," ml5"),children:"已删除"}),A.disabled&&"Shixun"===g.item_type&&!!g.challenges_count&&(0,L.jsxs)("span",{className:"experˆiment-number ml5 c-grey-999",children:["实验数 ",g.challenges_count]}),"All"===i&&!(null===(m=e.children)||void 0===m||!m.length)&&(0,L.jsx)("span",{className:"ml10",children:U.includes(e.key)?(0,L.jsx)(O.Z,{}):(0,L.jsx)(J.Z,{})})]})]})},treeData:_})]})})))},33511:function(e,n,t){t.d(n,{Z:function(){return E}});var i=t(37205),a=t.n(i),c=t(7557),r=t.n(c),o=t(82242),s=t.n(o),l=t(41498),u=t.n(l),d=t(79800),f=t.n(d),p=t(59301),m=t(80608),g=t(24650),x=t(78241),A=t(8591),v=t(43418),h=t(93948),k=t(12563),S=t(24905),j={modal:"modal___EKlPQ",uploadWrap:"uploadWrap___YGxav",upload:"upload___ouqG9",uploadLink:"uploadLink___nuif6",fileProgress:"fileProgress___tf4qy",fileCancel:"fileCancel___Bh3Wh",videoName:"videoName___Ra0NM",contentItem:"contentItem___zMdIq","tagsList-content":"tagsList-content___sDVph"},y=t(37919),w=t(75916),b=t(3896),N=t(37712),B=g.Z.TextArea,E=(0,m.connect)((function(e){var n=e.user,t=e.loading;return{user:n,globalSetting:e.globalSetting,loading:t}}))((function(e){var n,t,i=e.user,c=(e.globalSetting,e.loading,e.dispatch,e.visible),o=e.editData,l=e.onCancel,d=void 0===l?function(){}:l,E=e.onOk,D=void 0===E?function(){}:E,I=e.queryParams,H=void 0===I?{}:I,R=((0,m.useParams)(),x.Z.useForm()),O=f()(R,1)[0],J=(0,p.useState)([]),C=f()(J,2),P=C[0],Z=C[1],F=(0,p.useState)(!1),Q=f()(F,2),L=(Q[0],Q[1],(0,p.useRef)()),G=(0,p.useState)(),M=f()(G,2),T=M[0],U=M[1],V=(0,p.useState)(!1),z=f()(V,2),W=z[0],K=z[1],Y=(0,p.useState)(!1),q=f()(Y,2),X=q[0],_=q[1],$=(0,w.Ny)()?3:1;(0,p.useEffect)((function(){var e,n,t,i,a;c&&o&&(K(o.is_link),U(o.link),!o.is_link&&Z([{name:null==o||null===(e=o.video_item)||void 0===e?void 0:e.file_name,loaded:100,videoId:null==o||null===(n=o.video_item)||void 0===n?void 0:n.video_id}]),ue((null==o||null===(t=o.tags)||void 0===t?void 0:t.map((function(e){return null==e?void 0:e.name})))||[]),O.setFieldsValue({name:o.name,description:o.description,attachment_id:null==o||null===(i=o.video_item)||void 0===i?void 0:i.attachment_id,allow_skip:null==o||null===(a=o.video_item)||void 0===a?void 0:a.allow_skip}))}),[o,c]);var ee,ne,te,ie,ae,ce=function(){var e=u()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,O.validateFields();case 2:if((W||null!=P&&P.length)&&(!W||T)){e.next=5;break}return A.ZP.info("请先上传视频或者添加外链"),e.abrupt("return");case 5:return _(!0),n=W?{link:T}:{video_id:null==P?void 0:P[0].videoId},e.next=9,D(s()(s()(s()({},n),H),{name:O.getFieldValue("name"),attachment_id:O.getFieldValue("attachment_id"),description:O.getFieldValue("description"),tags:le,allow_skip:O.getFieldValue("allow_skip")}));case 9:t=e.sent,_(!1),t.id&&re();case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),re=function(){O.resetFields(),Z([]),U(null),ue([]),K(null)},oe=(0,p.useState)([]),se=f()(oe,2),le=se[0],ue=se[1],de={accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*",onBefore:function(e){K(!1);var n=e.name.toLowerCase();return n&&-1==n.indexOf(".avi")&&-1==n.indexOf(".flv")&&-1==n.indexOf(".f4v")&&-1==n.indexOf(".m4v")&&-1==n.indexOf(".mov")&&-1==n.indexOf(".mp4")&&-1==n.indexOf(".rmvb")&&-1==n.indexOf(".swf")&&-1==n.indexOf(".webm")&&-1==n.indexOf(".wmv")?(A.ZP.info("不支持的视频格式"),!0):e.size>1024*$*1024*1024?(A.ZP.info("视频大小超过".concat($,"G")),!0):!(null==P||!P.find((function(n){return n.name===e.name})))&&(A.ZP.info("你不能上传同一个视频文件名称,请重新选择。"),!0)},onBeginInitFile:function(e){Z([{name:e.filename,loaded:0}])},onComplete:function(e){Z([{name:e.filename,loaded:e.percent,videoId:e.id}])},onError:function(){Z([])},onProgress:function(e){Z([{name:e.filename,loaded:e.percent}])},chunkSize:2097152,options:{user_id:null==i||null===(n=i.userInfo)||void 0===n?void 0:n.user_id}};return(0,N.jsx)(v.Z,{centered:!0,maskClosable:!1,title:o?"编辑视频项目":"新建视频项目",width:740,className:j.modal,open:c,confirmLoading:X,onOk:ce,onCancel:function(){d(),re()},children:(0,N.jsxs)(x.Z,{form:O,children:[(0,N.jsx)(x.Z.Item,{label:"项目名称",name:"name",rules:[{required:!0,message:"请输入项目名称"}],children:(0,N.jsx)(g.Z,{maxLength:40,placeholder:"请输入不超过40字的项目名称"})}),(0,N.jsx)(x.Z.Item,{label:"项目内容",name:"content",className:j.contentItem,children:(0,N.jsxs)(N.Fragment,{children:[!W&&!(null==P||!P.length)&&(0,N.jsxs)("div",{className:j.fileProgress,children:[100==(null==P||null===(ee=P[0])||void 0===ee?void 0:ee.loaded)?(0,N.jsx)("div",{className:"".concat(j.videoName," font14"),children:null==P||null===(ne=P[0])||void 0===ne?void 0:ne.name}):(0,N.jsx)(h.Z,{style:{width:"80%"},percent:null==P||null===(te=P[0])||void 0===te?void 0:te.loaded,status:100==(null==P||null===(ie=P[0])||void 0===ie?void 0:ie.loaded)?"normal":"active"}),(0,N.jsx)("div",{className:j.fileCancel,onClick:function(){var e,n,t;return null==P||null===(e=P[0])||void 0===e||e.name,t=100==(null==P||null===(n=P[0])||void 0===n?void 0:n.loaded),void v.Z.confirm({title:"提示",centered:!0,okText:"确定",cancelText:"取消",content:(0,N.jsxs)("div",{className:"tc",children:["您确认要",t?"删除":"取消上传","该视频吗?"]}),onOk:function(){t||L.current.cancel(),Z([])}})},children:100===(null==P||null===(ae=P[0])||void 0===ae?void 0:ae.loaded)?"删除":"取消上传"})]}),(0,N.jsxs)("div",{className:j.uploadWrap,style:{display:null!=P&&P.length?"none":"flex"},children:[(0,N.jsx)(b.Z,s()(s()({},de),{},{ref:L,children:(0,N.jsxs)("div",{className:j.upload,children:[(0,N.jsx)("i",{className:"iconfont icon-shangchuanshipin1 mr5"}),"上传视频"]})})),(0,N.jsxs)("label",{className:"".concat(j.upload," ").concat(j.uploadLink),onClick:function(){return K(!0)},children:[(0,N.jsx)("i",{className:"iconfont icon-lianjie1 mr5"}),"添加外链"]})]}),W&&(0,N.jsx)(g.Z,{className:"mt5",placeholder:"请输入视频链接",value:T,onChange:function(e){return U(e.target.value)}})]})}),(0,N.jsx)(x.Z.Item,{name:"attachment_id",label:"上传封面图:",children:(0,N.jsx)(y.Z,{getFileProgress:function(e){"uploading"!==e.file.status?"done"===e.file.status&&_(!1):_(!0)}})}),(0,N.jsx)(x.Z.Item,{label:"项目简介",name:"description",className:"ml8",children:(0,N.jsx)(B,{rows:5,maxLength:800,placeholder:"请输入本视频简介,最多不超过800字"})}),(0,N.jsx)(x.Z.Item,{label:"知识标签",name:"tag",className:"ml8",children:(0,N.jsx)(g.Z,{onKeyUp:function(e){if("Enter"==e.key){var n=O.getFieldValue("tag");if(O.setFieldsValue({tag:""}),!n)return void A.ZP.info("标签不能为空");if(le.filter((function(e){return e===n})).length>0)return void A.ZP.info("已有相同名称标签");le.push(n),ue(a()(le))}}})}),(0,N.jsx)("div",{className:j["tagsList-content"],children:le.map((function(e,n){return(0,N.jsx)(k.Z,{closable:!0,onClose:function(n){!function(e,n){e.preventDefault(),ue(a()(le.filter((function(e){return e!=n}))))}(n,e)},children:e},n+e)}))}),(0,N.jsx)(x.Z.Item,{label:"播放设置",name:"allow_skip",valuePropName:"checked",className:"ml8",initialValue:!0,children:(0,N.jsx)(S.Z,{children:"允许快进播放"})}),(0,N.jsxs)("div",{className:"c-grey-999",children:[(0,N.jsx)("div",{children:"注意:"}),(0,N.jsxs)("div",{children:["1、上传视频,即表示您已同意",(0,N.jsx)(m.Link,{to:"/users/".concat(null===(t=i.userInfo)||void 0===t?void 0:t.login,"/videos/protocol"),target:"_blank",className:j.colorBlue,children:"上传内容协议"}),",不得上传未经他人授权的作品;"]}),(0,N.jsxs)("div",{children:["2、不支持断点续传,文件大小请勿超过",$,"G;"]}),(0,N.jsx)("div",{children:"3、支持文件格式:avi、flv、f4v、m4v、mov、mp4、rmvb、swf、webm、wmv;"}),(0,N.jsx)("div",{children:"4、如果视频来自于外部链接,本网站不提供播放页面,无法提供统计数据。"})]})]})})}))},96908:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAAA8CAYAAADogBFvAAAAAXNSR0IArs4c6QAADzxJREFUeF7tnQl4VcUVx3/3JSEBARFEFllcQAMJuKDUD7FqtVbFtUqtS6ufS1soxaW1Si0KBaFVWy2ittqqdQ9xpYq4tLgVFWUThYQlJIEkkJXs63u333lzL+/mrfeF9/KSeM/35Xv3zZw5c+bM/83MOTN3ouGQY4EuZAGtC+niqOJYAAeQDgi6lAU0fUayHqCR5gJXEriS/T6TICkZNOMzIN/gFx7/8vvLiFxDtpfP4G2Xb5Ej6SaPKddav6mPtb5g9e/PF9nSvmTVlpD1S36Sr63WOj1ukD/d+PR+b1NpAekmj5Gve8Dd5lc2ivK4G2lzV4K7Eo/8eSrQ3ZW424rw6J/ST1utTb2jtkuhLAplwgDS7BDj09txdgFqgsjCbwVOKMCYAPH+IAzABIDf8qPYz+OygMus0+8HFQDmYDpaypj1mp+m/qKbgMoKQO+zxwIyCzhNPhOIQQFrAas/uK3l5dlt/SEY9bbn0ZsrS1obynfXNJQXFTeUbPugua5utQZrM7PZHgU2EsIaHJAJUcWp1JYFklKgVx/fX0oqpPSBgw6BASOh/xAlxgC+u6WJqh0bqdi2nrb66gI0sjQXL2W8xHpb9XUykwPITjZ43KuTpcnBw2HA4TBwFBw81Dt66+42aoq2U7FjAw0Ve8R52KxpLB6v86KWjTvuetmswAGkTUN1W7aDBsHIieiHjkVDlhpuavbkU7ThE9wtjQLMbTosyFzGc5pGoD/RyQ13ANnJBk9YdSm9YVg6+tB0NC2ZtqZ6dn/1P+rKirwqaRqrknVuSM9mZ8J0FD2CetmJ1MipO74WkPXn0VOg72CvY1ZRuJU9uRvQPW4ZLes0jdszlvG3+CoRWroDyERZPtH1Dk1HH56B5vHQWFvJzrUf42lrUaMlPJ4BMxOxtnQAmWhgJLL+3gPQR5+E1qsPDdXl5G9YjUdipIreGpzGFUOfpb4zVXQA2ZnW7op1paSiH30qWlIqdVWlFGz6Al1ipmqkXH0wnD0ym8bOUt0BZGdZuivXk9IH/ajJaK4Uasr3UJizUQX/Fb2WOZ7LtfniosefHEDG38bdo4bUvuijJqG5XFQU5VOSv22/3hr8NTObWzqjIQ4gO8PK3aWO3v3RR57gHR13blpHQ121FZTTM7N5Od5NcQAZbwt3N/mDjvDu8jQ11rHj6/XoskevqKxXMuOPfZHyeDbJAWQ8rdsdZct2zYjj0VJS2bu7gLLiXdZRMiszmx/Hs1kOIONp3e4qO60/+rBx6O5WdmzeRHOTz8lO0pg2fhkr4tU0B5Dxsmx3lytTd99B1FZVUZC31dqanMzxTNDmsz9gGcumOoCMpTV7kixXEvrwCV4HZ1vuZlqamqytu2VCNn+NR3MdQMbDqj1Epj5wBFqfgVSU7qWkWB3CENKgEhibme39jCklBpCysf/H3aohrY1w64CYNqrLCJOziRJg1hN+qqtjJklJQx88xrudmJuzBY+cVveBcmlmNr/qmODQpRIHyPuKlVYtjXBL/1i3K7HyDh4Gp94IU2+Ee0+A+pgPJJ3WPn3QEWgpvSkpKaaiosJabxsuJk7IYksslXEAGUtrmrIW5sHAkerb7UO6NSBJ6wcDhnvXkFu354HlDK8GKzOzOS+WJnQAGUtrmrIW5atXCHoCIDXwDDwSlyuJvIICGhran7OIdRjIAaQDyIgW0PsNRkvtR2l5OaXlAcuPmIaBuh4gp1wP/QYrI338ODRUBRpM0+Cc36p0OVT6nwd9PIcdAydcqr7nroL8NXDi5TBmKoyepPgL16n0dS+3dzgGjoaTjY0If7n+Wow+GdK/p1Jr9sC+Ihg1SX0X3Xob6+K3F0FLg0r/egUUbWovSRy8SdNh5PEw4jho2Ae71sOuDbDhVaWvP1nbWLIZvvo3TLwQvjtDvdQlaf+eB2Uxeuu1V2/oP4yGhnryCn3etqmWS+PmjGUsiYhsGwxdD5C/WwsjJirV7xkX3KjyPvZSY+poqoXbBvqaetzF8HPjDMAbc2HIWDjlp8FNsfldePIaH+iTU2FxIRxkyHvgu5D3afCyM5dDprF8emuBN4jM6TPDm/zZG+HTf/l4xpwG1z/nXaMFpYIv4fHpUGVEJEwmaxu/eBFyP4Br/t5exMPnwZb3bUDADouGPmiU9+3FnLxC3BZvW0rHMgzUswEpI5O8Q9LaDAVroHgzDE2H0SdB6kGqJyryYdFJ0GicbLnsfjjLOGn1yT/ghRmBPSajmgBXLg+Qwwd3j4WzboXTDV4J95jkPZxghH2e+xl89ozKEVDdlKVu8RAq/lqNikm91Eg++GiVXlsGD52tRr1ggCz+BgaPAXk/20oxBSTo/YagJfdiV8lequuMEd9SnwYxCQP1bECKwerK4ZELQUYbk2RbbNZbMOQYlbJyMSy/Wz3LdDjvG/XcWAN3Hg6t7XYp4IxZ8CNjmSCj7NJp7cEQyamRH8m8zT7H54WZ8MkTPhlyO4ZM+xcvUGkb3oDHLw8OSDP1m3fgw0ehtlSBWUb2ysL2eh3It7T+iMddVV1LUVnQMFZMwkA9H5CPXQqb3gzsChlVBBSyHm2uh7ljFHiFbn4Pjj1DPT/1U5Bp0Uq/XQ1HnKxSnrgC1r8aHSAvnAfn3aXKfPYsPHN9cKiYywIJrC+a5Ft/WqfsSDIOBITWsnJjRr/DaG1pIbewJKjUWISBejYgZTqeOzZ0l9zyPhxzusp/7BLY9JZ6FifjhhfUc85/YckPfDKsI6iMRnNGq3t+rBRphJyzBuQgrNBD34etHwTXcfLVcN3TKu/d++H136lnKyDlx3TXkcGdv1iB0ZTT7zDv0/aiMppaWoNKP9AwUM8G5Fdvwt8MjzuY+ab/Bc40dr+yfw2rDEdRRgMBlXSArAFl9KwyzgVaR7f3HoDX5gRKjgTIh6rV2lZow+uBSwJTojhX489R32QUltHYH5A7P4P7T4s19ILLk2k7JY3SqhpK99WFqvOAwkA9G5Af/R1emhW6s865HS5ZpPJXLYXsW328Fy+EH9yhvi+/B1YafH/YCoceqdLnZUBpu6NZKj0cICVgLvnRkoSCFk8OBOSXy+DJq6OV1jH+5F6Q1p/G5mZ2lAQJxxlSDyQMFHtATpgGR56iVNvyHmz7KLDxstcrXqpQUx3cdoiPJ5ZhnzUvwNPXhjb+tLth2lyV/86f4I3f+3jF8Zmfq+6SLNsB96TDUVPgNx8qHmnXg2cFlx0OkDIyPrhPrV2FJNbqe8MvtK4S3go2Zcv6Vta5nUGicp9B3vuBcooraXMHfxHxQMJAsQfkRQvg3DuVeazeq9Vgo06EOz9XKXu3wvwMX651fbXgeCgxPF5reQlgLzSCvuHikOJpSiwxFF3zBEy5TuU+exN8aqzXTP5fvgkZxvrxz2fC5CvhtJ+p3KevgzXPRw9IKWHd6w41yoYDmH8csrMAKTql9vWGqoqr6qisaw6pZUfDQLEH5Hd+Atc+qRRdmw3/vCpQaStPzn9gybk+nl+8BhMvUN+XXgCb3wksf+1T8J1rVHo4QMoux7xxwcMfElwXUJt7zg+cDnmr29clux+/MDxoGW0zzlVBc9lNmTMy9Nov0hpy1goY/31Vl3/Ix6rB8ZfACT9UKRJe+vw59ZxIQMq0nZJGbUMzBRVhL7XoUBgo9oCUoPMdxu6GBKQXTIByy4VaKWnwm4/VVpnQf5fAy7/2dcP0B+FMY90XbMo9fCLM+UJNpZEAKflfZqndGH8SZ0acGiEJSC82wjhWPokH3pvnA62ZJ/G+rJsDZZop1nWmePni7VvpuIvg56+oFNlynJ8JzX5OgswCd63zbUH+5Xuw/ePEA1KWGvIOt9vNlr21eDyhz3p2JAwUe0CKyWavhHRjfVVXoUAni38x8ik/geHGFC33yMgIZu2wcWfDr972dZ/slnz+PNTuhaNPhUvuVd6vSeFGSPGQBbjrXoH3/gxl22BIOpz0I593LXIevQi+ttRpBc/5c+ECI2hupt8rMcGvQgPSGk6SsFHO+2rPXLxyk2a8DrLeFirdrtaHEryXy0ZlmTD5Kt9uzTcrVXDfpESOkKKD7G3rOruqmqhuCv9qjcvF+RlZhDBuoAnjA0iJ1ckoaR4wCNV1794HrxsBYivPze/CsWcGLyUgWz5XAVMoHCAFiEInXhZcloBkxQKQvehQJFP6wh2+Lb78L+C+KaH5JUeWE7Ks8KdZaeqqZaFDRsCMN3z79qEk7t4IMjo21XQdQLpSvP8QoKaxlcJ9odeRorCmsSVjHBPtvhQWH0CKJtKRVz3mO4BgNXhFgQrHyC8/GMmhUNlTPvWG9rnVJarcphX2DleIByrOxxVL1Mhsxv5EqkyVWbNh4/Lw4JLc2e/4TvbI3raM2pFo6k1wxkwYPNa3z2wFpJSXeOf5v1d751bdJE/WqfJDkeWBf+A90SOkTNtJvdA9bWwpa8ET4RWNaMJA8QOk2WF9DlEHGmS6FhDszVX7rXao76EwdJy6yF2OjJXLieUIFKqzpPMlHCWjdsFadWTMDglQFhVAnwFqi/HOEYHrPTtywvFIBx96FAzPVODbk6PW3XbCQQdad0fLiz11D7urW9nXHP4eqmjCQPEHZEcb3NFysR49JMxz5SNKm9VPgZzYcQjE4ZOzKy1u8qtt3Jmv8fCEZcyOZDoHkJEsNHcjDBuvuO6bCvlG/DRSuW9Dvly74tHZUumOOG3LUWo7L4U5gAwHHHGsxMESkvOKC40DEd8GsEXRxqI6D1VNka+P1ODtzGzOD7t66XGX3sdyypaguATHhbJvg1UPR9FN3x7WxjbYsc/ezSqRwkA9b4QclqE8aiEJeH/5UseQITs5F81X/+tQSPa6g73f0zHpPaqUhMa3VrppDRMkNxscKQzU8wDZo7q6+zSmtFGntN6GcwOECwM5gOw+fd6lNW31QG6lADLytTHhwkAOILt0N3cv5XZWe6gXZNqhEGEgB5B2jOfw2LLAvmad3bX2pu1QYSAHkLZM7TDZsYD4NDn2YpJeccHCQA4g7Vja4bFtgeJ6D5WNNqdtcXD8TgM5gLRtaofRjgWa3LC9yl5M0jtK+p0GcgBpx8oOT1QWyKt209Aa2ds2hbpczM7Iwrvr4AAyKlM7zHYsEKVz0+5uIAeQdizs8Ni2gIyL8icxSbeNnZv9go0wkANI26Z2GKOxwJ56D+VRODdmGMgBZDRWdnhtW6C6WWeX/Zjk/jDQ/wHkSLPJ/mcrgQAAAABJRU5ErkJggg=="},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/82597.chunk.css b/82597.chunk.css deleted file mode 100644 index 3f86d97a9f..0000000000 --- a/82597.chunk.css +++ /dev/null @@ -1 +0,0 @@ -.wrp___dq7YK{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:rgba(0,0,0,.5)}.wrp___dq7YK img,.wrp___dq7YK video{max-height:80%;max-width:100%;text-align:center}.wrp___dq7YK iframe{background:#fff;border:none;left:0;top:0}.monaco___VnZC3,.wrp___dq7YK iframe{height:100%;position:absolute;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{display:flex;position:absolute;right:40px;top:40px;z-index:10}.close___LKoWu>span{align-items:center;background:#4a4a4a;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:10px;width:40px}.embed___hvpEJ{height:100%;left:0;position:absolute;top:0;width:100%}.my-diff-editor div,.my-monaco-editor div{font-size:inherit}.my-error-line-wrp{background:rgba(245,0,0,.2)!important;color:#f50000;height:auto!important;width:calc(100% - 20px)!important}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red}.breakpoints-fake,.breakpoints-select{border-radius:4px;height:8px!important;left:7px!important;pointer-events:none;top:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:8px!important}.breakpoints-fake{background:rgba(255,0,0,.5)}.highlighted-line{background:#4b4b18}.CodeMirror{color:#000;direction:ltr;font-family:monospace;height:300px}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{outline:none}.modal___EKlPQ [class~=ant-modal-body]{padding-left:60px;padding-right:60px}.uploadWrap___YGxav{align-items:center;display:flex;flex-flow:row}.upload___ouqG9{align-items:center;background:#0152d9;border-color:#0152d9;border-radius:2px;color:#fff;cursor:pointer;display:flex;font-size:14px;height:31px;justify-content:center;margin-right:10px;padding:3px 11px;text-align:center;width:120px}.uploadLink___nuif6{background:#fff;border:1px solid #0152d9;color:#0152d9}.fileProgress___tf4qy{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.fileCancel___Bh3Wh{color:red;cursor:pointer;font-size:14px}.videoName___Ra0NM{color:#0152d9}.contentItem___zMdIq [class~=ant-form-item-label] label:before{color:#ff4d4f;content:"*";display:inline-block;font-family:SimSun,sans-serif;font-size:12px;line-height:1;margin-right:4px}.tagsList-content___sDVph{margin-left:78px}.markdown-editor-wrapper{margin-bottom:12px;position:relative}.markdown-editor-body{align-items:center;display:flex;flex-flow:row nowrap;height:calc(100% - 38px);overflow:hidden;width:100%}.markdown-editor-body .codemirror-container{flex:1 0;height:100%;overflow:hidden;width:100%}.markdown-editor-body .CodeMirror-wrap{padding-bottom:15px}.markdown-editor-body .preview-container{word-wrap:break-word;background:#fff;border-left:1px solid #ccc;box-sizing:border-box;flex:1 0;font-size:16px;height:100%;margin:10px 0;overflow-y:auto;padding:8px 8px 50px;white-space:normal;word-break:break-word}.markdown-editor-container{border:1px solid #ccc;border-radius:4px;font-size:16px;overflow:hidden}.markdown-editor-container.full-screen{bottom:0;height:100vh!important;left:0;position:fixed;right:0;top:0;z-index:1010}.markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}.markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}.markdown-editor-container.on-preview .codemirror-container,.markdown-editor-container.on-preview .preview-container{width:50%}.mini .markdown-editor-body{height:calc(100% - 28px)}.flex-end{justify-content:flex-end}.my-codemirror-container{border:1px solid #ccc;margin-bottom:24px;width:100%}.markdown-tip{bottom:-28px;color:#cdcdcd;font-size:12px;margin-bottom:7px;position:absolute;right:0}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{background-color:#f7f7f7;border-right:1px solid #ddd;white-space:nowrap}.CodeMirror-linenumber{color:#999;min-width:20px;padding:0 3px 0 5px;text-align:right;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;border:0!important;width:auto}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{animation:blink 1.06s steps(1) infinite;background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor{animation:blink 1.06s steps(1) infinite;background-color:#7e7;border:0;width:auto}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:-50px}.CodeMirror-ruler{border-left:1px solid #ccc;bottom:0;position:absolute;top:0}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror-scroll{height:100%;margin-bottom:-50px;margin-right:-50px;outline:none;overflow:scroll!important;padding-bottom:50px;position:relative}.CodeMirror-sizer{border-right:50px solid transparent;position:relative}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{display:none;position:absolute;z-index:6}.CodeMirror-vscrollbar{overflow-x:hidden;overflow-y:scroll;right:0;top:0}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-x:scroll;overflow-y:hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{left:0;min-height:100%;position:absolute;top:0;z-index:3}.CodeMirror-gutter{display:inline-block;height:100%;margin-bottom:-50px;vertical-align:top;white-space:normal}.CodeMirror-gutter-wrapper{background:none!important;border:none!important;position:absolute;z-index:4}.CodeMirror-gutter-background{bottom:0;position:absolute;top:0;z-index:4}.CodeMirror-gutter-elt{cursor:default;position:absolute;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:normal;-webkit-tap-highlight-color:transparent;font-feature-settings:"calt";background:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual;line-height:inherit;margin:0;overflow:visible;position:relative;white-space:pre;z-index:2}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.CodeMirror-linewidget{padding:.1px;position:relative;z-index:2}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{height:0;overflow:hidden;position:absolute;visibility:hidden;width:100%}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{position:relative;visibility:hidden;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror-sizer{padding-bottom:10px!important;padding-top:10px}.CodeMirror-empty.CodeMirror-focused{outline:none}.CodeMirror pre.CodeMirror-placeholder{color:#999}.CodeMirror{background:#fff;overflow:hidden;position:relative;word-break:break-word}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;line-height:1.6;white-space:pre-wrap;word-break:break-word}.img___BgL9D{align-items:center;background-color:#f4f3f4;display:flex;height:auto;justify-content:center;position:relative;width:400px}.img___BgL9D>div{background-color:#fff;border-radius:50%;cursor:pointer;height:16px;position:absolute;right:-6px;top:-6px;width:16px}.markdown-toolbar-container{align-items:center;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;display:flex;flex-flow:row wrap;line-height:20px;list-style:none;margin:0;min-height:30px;padding:0 5px;position:relative;width:100%}.markdown-toolbar-container .fill-tip{background-color:#fff1e2;border:1px solid #e99237;border-radius:5px;box-sizing:border-box;color:#a65500;cursor:pointer;display:inline-block;font-size:12px;height:auto;line-height:16px;margin-left:10px;padding:5px;position:relative}.markdown-toolbar-container .fill-tip:before{border-bottom:6px solid transparent;border-right:6px solid #fff1e2;border-top:6px solid transparent;content:" ";height:0;left:-6px;position:absolute;top:6px;width:0;z-index:10}.markdown-toolbar-container .fill-tip:after{border-bottom:6px solid transparent;border-right:6px solid #e99237;border-top:6px solid transparent;content:" ";height:0;left:-7px;position:absolute;top:6px;width:0}.markdown-toolbar-container li{color:#666;display:flex;flex-flow:column nowrap;height:100%;height:38px;justify-content:center;padding:0 1px}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{color:#666;cursor:pointer;font-size:18px;text-align:center;width:28px}.markdown-toolbar-container .btn-null{align-items:center;display:flex;flex-flow:row nowrap;width:auto}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{border-right:1px solid #ccc;height:65%;margin:0 5px}.mini .markdown-toolbar-container li{height:28px}.editor-resize{border-bottom:1px solid #ccc;border-top:1px solid #ccc;box-sizing:border-box;cursor:row-resize;display:block;height:4px;left:54%;margin:0 auto;overflow:hidden;text-transform:capitalize;white-space:nowrap;width:120px}.btn-full-screen{position:absolute;right:5px}.upload___jpwPD{display:inline-block}@font-face{font-family:md-iconfont;src:url(static/iconfont.345f94c8.eot);src:url(static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(static/iconfont.deef216b.woff) format("woff"),url(static/iconfont.42606faf.ttf) format("truetype"),url(static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:md-iconfont!important;font-size:16px;font-style:normal}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.upload_button{align-content:center;align-items:center;background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3061d0;display:inline-block;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;height:32px;text-align:center;width:108px}.upload_button .aBtn_img{height:14px;margin-right:8px;margin-top:-3px;width:14px}.upload_button:hover{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3061d0;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;height:32px;width:108px}.upload_button:active{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3061d0;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;height:32px;width:108px}.upload_text{color:#5f6367;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;height:20px;line-height:20px;margin-left:16px;width:129px}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #a7a7a7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-attribute,.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{color:#fff!important;outline:1px solid grey}.upload-button{color:#0152d9;display:block;font-size:12px;height:32px;line-height:32px;position:relative;width:106px}.upload-button input{height:32px;left:0;opacity:0;position:absolute;top:0;width:160px;z-index:-1}.ldsRing___mpBZC{height:40px;margin:0 auto;position:relative;width:40px}.idsRingWrapper___Of9_n{display:flex;flex-flow:column nowrap;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1000}.idsRingWrapper___Of9_n p{margin-top:12px;text-align:center}.ldsRing___mpBZC div{animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border:4px solid transparent;border-radius:50%;border-top-color:#1976d2;box-sizing:border-box;display:block;height:32px;margin:4px;position:absolute;width:32px}.ldsRing___mpBZC div:first-child{animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.image-preview-container{align-items:center;background:rgba(0,0,0,.8);bottom:0;display:flex;flex-flow:column nowrap;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:99999}.image-preview-container .image-preview{max-width:86%;transition:transform .4s linear}.image-preview-container .button-group{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-end;position:absolute;right:10px;top:10px;z-index:101}.image-preview-container .button-group a,.image-preview-container .button-group button{align-items:center;color:rgba(0,0,0,.65);display:flex;flex-flow:row nowrap;margin-right:10px}.preview-wrp-group{overflow:auto;text-align:center;width:100%}#educoder .tree___SHCwq [class~=ant-tree-switcher]{display:none}#educoder .tree___SHCwq [class~=ant-tree-indent]{height:0;line-height:0}#educoder .tree___SHCwq [class~=ant-tree-node-content-wrapper]{min-height:0!important;padding:0!important}#educoder .tree___SHCwq [class~=drag-over] *{color:#fff}#educoder .tree___SHCwq [class~=ant-tree-treenode]:has([class~=ant-tree-title]:empty){display:none}#educoder .tree___SHCwq [class~=ant-tree-draggable-icon]{visibility:hidden}#educoder .tree___SHCwq [class~=ant-row]{cursor:pointer;min-height:40px;padding:0 20px 0 0}#educoder .tree___SHCwq [class~=ant-row] aside{display:none}#educoder .tree___SHCwq [class~=ant-row]:hover{background-color:#f2f8ff}#educoder .tree___SHCwq [class~=ant-row]:hover aside{display:inline}#educoder .tree___SHCwq [class~=ant-row]:hover [class~=experiment-number]{display:none}#educoder .tree___SHCwq .learn___buOG9{align-items:center;display:inline-flex}#educoder .tree___SHCwq .learn___buOG9 .name___dwQwe{display:inline-block;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#educoder .tree___SHCwq .learn___buOG9 .sign___aQzc5{background:#f8b023;border-radius:8px;color:#fff;display:inline-block;font-size:12px;height:18px;line-height:18px;margin-left:5px;text-align:center;width:54px}#educoder .pdf_name___m1wEX{color:#3061d0!important;max-width:650px}#educoder .name_style___CnJ7d,#educoder .pdf_name___m1wEX{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#educoder .name_style___CnJ7d{color:#333!important;max-width:520px}#educoder .color333___TbHdH{color:#333!important}.flex_box_center___NeSU8{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___ImTGl{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___BtRd9{box-align:center;align-items:center}.flex_box_center_end___qcLe3{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___Ze_3q{box-orient:block-axis;flex-direction:column}.banner___PoUBO{align-items:center;display:flex;justify-content:center}.banner___PoUBO .content___XoDjy{align-items:flex-start;display:flex;height:212px;justify-content:space-between;width:1200px}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{align-items:center;display:flex}.banner___PoUBO .content___XoDjy aside p b{color:#000;font-size:30px;font-weight:500;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{color:#000;font-size:16px;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{background:#f6f7f9;border:1px solid #dadbde;border-radius:4px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3b3e47;cursor:pointer;display:inline-block;font-size:14px;height:32px;line-height:30px;margin-right:23px;padding:0 16px;position:relative}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{border:1px solid #bacffe;color:#165dff}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;right:22px;top:-21px;z-index:1}.flex_box_center___hG6RI{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___ss3Fh{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___K80p9{box-align:center;align-items:center}.flex_box_center_end___qmXX3{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___GFV8F{box-orient:block-axis;flex-direction:column}.row___aXJjm{align-items:flex-start;display:flex;justify-content:flex-start}.row___aXJjm .title___HUKL0{color:#9096a3;flex-shrink:0;font-size:14px;margin-right:12px;margin-top:4px;text-align-last:justify;width:41px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{bottom:20px;color:#82a8ff;cursor:pointer;font-size:14px;position:absolute;right:0;width:55px;z-index:2}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{align-items:center;cursor:pointer;display:inline-flex;font-size:14px;margin-bottom:17px;margin-left:8px;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{display:inline-block;max-width:600px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{background:#f6f7f9;border-radius:2px;color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:rgba(0,0,0,.05)!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:none!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{border:1px solid hsla(228,7%,87%,.5);border-radius:4px;padding-top:8px}.flex_box_center___aK2n3{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___HX0Oh{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___LJOJr{box-align:center;align-items:center}.flex_box_center_end___SCakF{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___AYv4m{box-orient:block-axis;flex-direction:column}.tabs___GTqPV{background:#f6f7f9;border-radius:16px;box-shadow:inset 0 1px 3px 0 #d7d8d9;display:inline-block;height:32px}.tabs___GTqPV span{color:#9096a3;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:32px;padding:0 20px;position:relative}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{background:#e2e2e2;background:linear-gradient(180deg,hsla(0,0%,100%,0),#e2e2e2 50%,hsla(0,0%,100%,0));border-radius:4px;content:"";height:calc(100% - 2px);left:0;position:absolute;top:1px;width:1px;z-index:1}.tabs___GTqPV .active___F26E8+span:after,.tabs___GTqPV span:first-child:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #c8d2ea;border-radius:16px;box-shadow:0 0 2px 0 #e8effb;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___t7oqF{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___dEIHy{box-align:center;align-items:center}.flex_box_center_end___taQDF{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___xY_Lr{box-orient:block-axis;flex-direction:column}.input___PW2zI{align-items:center;background:#f6f7f9;border-radius:19px;display:flex;height:38px;padding:0 20px;width:507px}.input___PW2zI .dropdown___vSy8B{flex-shrink:0;position:relative}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{align-items:center;color:#000;cursor:default;display:flex;font-size:14px;height:38px}.input___PW2zI .dropdown___vSy8B .text___Grueu i{color:#979797;display:inline-block;font-size:12px;transform:translateY(1px) scale(.6)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 50%,hsla(0,0%,100%,0));display:inline-block;height:38px;margin-left:15px;margin-right:0;width:1px}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{background:linear-gradient(180deg,hsla(0,0%,100%,0),#e2e2e2 50%,hsla(0,0%,100%,0));display:inline-block;height:38px;margin-left:0;margin-right:8px;width:1px}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{background-color:#fff;border-radius:8px;box-shadow:0 10px 16px 0 #cecece;display:none;left:-16px;padding:4px;position:absolute;top:35px;width:auto;z-index:999}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;color:rgba(0,0,0,.88);cursor:pointer;font-size:14px;font-weight:400;line-height:1.57142857;margin:0;padding:5px 12px;text-align:left;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___Z235C{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___Wq1sZ{box-align:center;align-items:center}.flex_box_center_end___LLxom{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___DbMSN{box-orient:block-axis;flex-direction:column}.quickPager___GM30J{align-items:center;display:flex;justify-content:center}.quickPager___GM30J>div{background:#f8f9fc;border:1px solid rgba(195,207,224,.5);border-radius:2px;color:#464f66;cursor:pointer;font-size:12px;height:28px;line-height:26px;margin:0 10px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:60px}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;color:#cecece;cursor:not-allowed;line-height:28px}.flex_box_center___FO7TP{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___LotYx{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___bWdaw{box-align:center;align-items:center}.flex_box_center_end___mVJ1o{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___M83Mm{box-orient:block-axis;flex-direction:column}.list___oOsiS{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0}.list___oOsiS .wrap___G6T7F{background:#fff;border-radius:8px;box-shadow:0 2px 4px 0 #d6dae1;height:277px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{align-items:center;background-color:rgba(0,0,0,.5);border-radius:8px;cursor:default;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{border-radius:8px 8px 0 0;height:calc(100% - 100px);overflow:hidden;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{transition:all .5s;width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{bottom:0;height:30px;left:0;position:absolute;z-index:1}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{align-items:center;color:#000;display:flex;font-size:16px;font-weight:600;height:52px;padding:30px 12px 0;width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{align-items:center;color:#000f37;display:flex;height:45px;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{font-size:12px;margin-right:5px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{align-items:center;display:flex;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{color:#ffa100;font-size:12px;margin-top:-3px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___i2aIa{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___sPEKB{box-align:center;align-items:center}.flex_box_center_end___GhSSH{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___R9_Hb{box-orient:block-axis;flex-direction:column}.list___jb2Ay{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0}.list___jb2Ay .wrap___VsQDr{background:#fff;border-radius:8px;box-shadow:0 2px 4px 0 #d6dae1;height:308px;position:relative}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{align-items:center;background-color:rgba(0,0,0,.5);border-radius:8px;cursor:default;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{border-radius:8px 8px 0 0;height:calc(100% - 131px);overflow:hidden}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{transition:all .5s;width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{background:rgba(0,0,0,.3);border-radius:2px;color:#d9c7ab;font-size:12px;height:22px;line-height:22px;margin-right:10px;padding:0 8px;width:64px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{color:#fff;left:0;position:absolute;text-align:center;top:7px;width:52px;z-index:2}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{align-items:center;color:#000;display:flex;font-size:16px;font-weight:600;height:52px;padding:30px 12px 0;width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG,.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{color:#000f37;font-size:14px;margin-top:8px;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{align-items:center;color:#000f37;display:flex;height:34px;justify-content:space-between;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{align-items:center;display:flex}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{font-size:12px;margin-right:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{align-items:center;border:1px solid #ffe6ab;border-radius:2px;color:#ca7720;display:flex;font-size:12px;font-weight:400;height:18px;justify-content:center;padding:3px 6px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #d6f7ef;color:#01795d;margin-left:6px}.flex_box_center___eMcr7{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___HcNca{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___ZnvVN{box-align:center;align-items:center}.flex_box_center_end___fdgDf{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___SEKvd{box-orient:block-axis;flex-direction:column}.list___L1hmU{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0}.list___L1hmU .wrap___pKgcW{background:#fff;border-radius:8px;box-shadow:0 1px 4px 0 #d6dae1;height:270px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{align-items:center;background:rgba(0,0,0,.6);border-radius:8px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);display:none;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{border:1px solid #fff;border-radius:18px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:36px;line-height:34px;margin:10px 0;text-align:center;width:116px}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{border:1px solid #c2d3f8;box-shadow:0 0 4px 0 #4f85ff}.list___L1hmU .wrap___pKgcW .top___udHSB{align-items:center;display:flex;flex-direction:column;height:calc(100% - 50px);justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{background:#ffe9c1;border-radius:8px 0 13px 0;color:#a45204;height:22px;left:0;line-height:22px;position:absolute;text-align:center;top:0;width:44px;z-index:1}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#333;display:-webkit-box;font-size:16px;font-weight:600;height:48px;line-height:26px;margin-top:25px;overflow:hidden;text-align:center;white-space:normal}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{border-radius:30px;height:60px;margin-top:14px;width:60px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{color:#333;font-size:14px;margin-top:8px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:98%}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{align-items:center;display:flex;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{background:#fff;border:1px solid #d6f7ef;border-radius:13px;color:#01795d;font-size:14px;height:26px;line-height:24px;margin:0 10px;text-align:center;width:76px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{background:#fff;border:1px solid #ffe9c1;border-radius:13px;color:#a45204;font-size:14px;height:26px;line-height:24px;margin:0 10px;text-align:center;width:76px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{align-items:center;border-top:1px solid #f5f5f5;display:flex;height:50px;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{align-items:center;color:#999;display:flex;margin-right:12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{color:#999;font-size:14px;font-size:12px;margin-right:6px}.flex_box_center___d27mZ{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___qfRU9{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___fCRld{box-align:center;align-items:center}.flex_box_center_end___ORMV8{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___PNKtZ{box-orient:block-axis;flex-direction:column}.tabs___alpa7{align-items:center;border-bottom:1px solid #dbdce0;display:flex;height:54px;justify-content:space-between}.tabs___alpa7 .tabsWrap___aCQjw{align-items:center;display:flex;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{align-items:center;cursor:pointer;display:flex;height:100%;margin-right:40px}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{align-items:center;color:#5f6368;display:flex;font-size:14px;font-weight:400;height:100%;position:relative}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{color:#202124;font-weight:500}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{background:#202124;border-radius:2px;border-radius:100px 100px 0 0;bottom:0;content:"";height:3px;left:0;position:absolute;width:100%;z-index:4}.flex_box_center___e6HxQ{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___RnXYe{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___lVxPk{box-align:center;align-items:center}.flex_box_center_end___bu8yv{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___JczGj{box-orient:block-axis;flex-direction:column}.orderWrap___ZfyGX{align-items:center;display:box;display:flex}.orderIconWrap___XTB_O{color:#999;display:box;display:flex;flex-direction:column;height:40px;line-height:40px}.orderAsc___KWHmA{display:inline-block;margin-top:9px;transform:translateY(2px)}.orderAsc___KWHmA,.orderDesc___rHdbB{flex-direction:column;height:10px;line-height:10px;text-align:center}.orderDesc___rHdbB{display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{color:#d8d8d8;cursor:pointer;height:10px}.orderTextWrap___teAKn{color:#3b3e47;cursor:pointer;font-size:14px;margin-right:5px}.flex_box_center___LCi0B{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___hzONe{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___ZyQRE{box-align:center;align-items:center}.flex_box_center_end___XKM74{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___p8LCU{box-orient:block-axis;flex-direction:column}.btn___In02G.mediacy-round___uveEv{border-radius:.36rem;height:.36rem}.btn___In02G.mediacy-default___dDxsd{border-radius:.04rem;height:.36rem}.btn___In02G .default___K791v{background:linear-gradient(180deg,#fff,#f9f9f9);border:.01rem solid rgba(1,88,39,.3);box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#015827;cursor:pointer;font-size:.14rem;height:.32rem;padding:0 .15rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:linear-gradient(180deg,#fff,#f9f9f9);border:.01rem solid rgba(1,88,39,.3);box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#015827;cursor:pointer;font-size:.14rem;height:.32rem;padding:0 .15rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:not(.ant-btn-disabled___O_cKm):hover{border:.01rem solid #015827;color:#015827}button[class~=ant-btn-default]:disabled.btn___In02G{background:linear-gradient(180deg,#fff,#f9f9f9);border:.01rem solid rgba(1,88,39,.3);box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#015827;cursor:pointer;cursor:not-allowed;font-size:.14rem;height:.32rem;opacity:50%;padding:0 .15rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flex_box_center___TB7bQ{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___oBlTb{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___b5XbB{box-align:center;align-items:center}.flex_box_center_end___CNhe7{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___yHXKW{box-orient:block-axis;flex-direction:column}.head___ghH72{align-items:center;border-bottom:1px solid #dbdce0;display:flex;height:54px}.head___ghH72>span{color:#999;cursor:pointer;flex-shrink:0;font-size:12px}.head___ghH72>b{color:#232b40;flex:1 1;font-size:14px;font-weight:500;margin-left:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.head___ghH72 .node___mjPEy{flex-shrink:0;margin-left:auto}.flex_box_center___AlHuF{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___vN2LW{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___Ac7D2{box-align:center;align-items:center}.flex_box_center_end___y38I7{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___iQE6P{box-orient:block-axis;flex-direction:column}.btns___sNgTb{align-items:center;display:flex}.btns___sNgTb .confirm___Ozirl{background:#3061d0;border-radius:2px;color:#fff;height:38px;padding:0 34px}.btns___sNgTb .cancel___aiq1I{background:#f8f9fc;border:1px solid #c3cfe0;border-radius:2px;color:#464f66;font-size:14px;height:38px;margin-left:20px;opacity:.5}.flex_box_center___jkpdr{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___OtsL8{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___rbcb_{box-align:center;align-items:center}.flex_box_center_end___zBR21{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___nS_eP{box-orient:block-axis;flex-direction:column}.fixedBottom___oJl7m{background:#fff;bottom:0;box-shadow:0 -3px 16px 0 hsla(0,0%,86%,.5);height:70px;left:0;position:fixed;width:100%;z-index:1000}.fixedBottom___oJl7m .wrap___A3Oq1{align-items:center;display:flex;height:100%;justify-content:space-between;margin:auto;width:1200px}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___vHdYA{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___pa61F{box-align:center;align-items:center}.flex_box_center_end___HyDXt{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___UjZek{box-orient:block-axis;flex-direction:column}.crumbs___V41Oe{cursor:default;margin:15px auto 25px;width:1200px}.crumbs___V41Oe span{color:#c5c5c5;font-size:12px}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368} \ No newline at end of file diff --git a/83501.async.js b/83501.async.js new file mode 100644 index 0000000000..18c7849f9b --- /dev/null +++ b/83501.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[83501],{77578:function(e,t,n){n.d(t,{Z:function(){return r}});const r=e=>e?"function"==typeof e?e():e:null},28103:function(e,t,n){n.d(t,{Z:function(){return m}});var r=n(92310),o=n.n(r),a=n(59301),i=n(36355),l=n(17313),s=n(83116),c=n(37613);const d=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:o,textPaddingInline:a,orientationMargin:i,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},(0,l.Wf)(e)),{borderBlockStart:`${o}px solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${o}px solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${o}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*i+"%"},"&::after":{width:100-100*i+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*i+"%"},"&::after":{width:100*i+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:a},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${o}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:o,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-left${t}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-right${t}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}};var p=(0,s.Z)("Divider",(e=>{const t=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),u=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:t,direction:n,divider:r}=a.useContext(i.E_),{prefixCls:l,type:s="horizontal",orientation:c="center",orientationMargin:d,className:m,rootClassName:g,children:f,dashed:h,plain:v,style:b}=e,x=u(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),$=t("divider",l),[y,S]=p($),w=c.length>0?`-${c}`:c,E=!!f,O="left"===c&&null!=d,C="right"===c&&null!=d,z=o()($,null==r?void 0:r.className,S,`${$}-${s}`,{[`${$}-with-text`]:E,[`${$}-with-text${w}`]:E,[`${$}-dashed`]:!!h,[`${$}-plain`]:!!v,[`${$}-rtl`]:"rtl"===n,[`${$}-no-default-orientation-margin-left`]:O,[`${$}-no-default-orientation-margin-right`]:C},m,g),k=a.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),N=Object.assign(Object.assign({},O&&{marginLeft:k}),C&&{marginRight:k});return y(a.createElement("div",Object.assign({className:z,style:Object.assign(Object.assign({},null==r?void 0:r.style),b)},x,{role:"separator"}),f&&"vertical"!==s&&a.createElement("span",{className:`${$}-inner-text`,style:N},f)))}},39722:function(e,t,n){n.d(t,{t5:function(){return p}});var r=n(92310),o=n.n(r),a=n(55477),i=n(59301),l=n(36355),s=n(77578),c=n(17356),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{hashId:t,prefixCls:n,className:r,style:l,placement:c="top",title:d,content:p,children:u}=e;return i.createElement("div",{className:o()(t,n,`${n}-pure`,`${n}-placement-${c}`,r),style:l},i.createElement("div",{className:`${n}-arrow`}),i.createElement(a.G,Object.assign({},e,{className:t,prefixCls:n}),u||((e,t,n)=>{if(t||n)return i.createElement(i.Fragment,null,t&&i.createElement("div",{className:`${e}-title`},(0,s.Z)(t)),i.createElement("div",{className:`${e}-inner-content`},(0,s.Z)(n)))})(n,d,p)))};t.ZP=e=>{const{prefixCls:t}=e,n=d(e,["prefixCls"]),{getPrefixCls:r}=i.useContext(l.E_),o=r("popover",t),[a,s]=(0,c.Z)(o);return a(i.createElement(p,Object.assign({},n,{prefixCls:o,hashId:s})))}},60324:function(e,t,n){var r=n(92310),o=n.n(r),a=n(59301),i=n(77578),l=n(62892),s=n(36355),c=n(6848),d=n(39722),p=n(17356),u=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{let{title:t,content:n,prefixCls:r}=e;return a.createElement(a.Fragment,null,t&&a.createElement("div",{className:`${r}-title`},(0,i.Z)(t)),a.createElement("div",{className:`${r}-inner-content`},(0,i.Z)(n)))},g=a.forwardRef(((e,t)=>{const{prefixCls:n,title:r,content:i,overlayClassName:d,placement:g="top",trigger:f="hover",mouseEnterDelay:h=.1,mouseLeaveDelay:v=.1,overlayStyle:b={}}=e,x=u(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:$}=a.useContext(s.E_),y=$("popover",n),[S,w]=(0,p.Z)(y),E=$(),O=o()(d,w);return S(a.createElement(c.Z,Object.assign({placement:g,trigger:f,mouseEnterDelay:h,mouseLeaveDelay:v,overlayStyle:b},x,{prefixCls:y,overlayClassName:O,ref:t,overlay:r||i?a.createElement(m,{prefixCls:y,title:r,content:i}):null,transitionName:(0,l.m)(E,"zoom-big",x.transitionName),"data-popover-inject":!0})))}));g._InternalPanelDoNotUseOrYouWillBeFired=d.ZP,t.Z=g},17356:function(e,t,n){var r=n(17313),o=n(29878),a=n(19447),i=n(33166),l=n(83116),s=n(37613);const c=e=>{const{componentCls:t,popoverColor:n,minWidth:o,fontWeightStrong:i,popoverPadding:l,boxShadowSecondary:s,colorTextHeading:c,borderRadiusLG:d,zIndexPopup:p,marginXS:u,colorBgElevated:m,popoverBg:g}=e;return[{[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:p,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":m,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:g,backgroundClip:"padding-box",borderRadius:d,boxShadow:s,padding:l},[`${t}-title`]:{minWidth:o,marginBottom:u,color:c,fontWeight:i},[`${t}-inner-content`]:{color:n}})},(0,a.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},d=e=>{const{componentCls:t}=e;return{[t]:i.i.map((n=>{const r=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":r,[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{background:"transparent"}}}}))}},p=e=>{const{componentCls:t,lineWidth:n,lineType:r,colorSplit:o,paddingSM:a,controlHeight:i,fontSize:l,lineHeight:s,padding:c}=e,d=i-Math.round(l*s);return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${d/2}px ${c}px ${d/2-n}px`,borderBottom:`${n}px ${r} ${o}`},[`${t}-inner-content`]:{padding:`${a}px ${c}px`}}}};t.Z=(0,l.Z)("Popover",(e=>{const{colorBgElevated:t,colorText:n,wireframe:r}=e,a=(0,s.TS)(e,{popoverPadding:12,popoverBg:t,popoverColor:n});return[c(a),d(a),r&&p(a),(0,o._y)(a,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},31797:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(59301),o=n(56762),a=n(92343),i=n(92310),l=n.n(i),s=n(36355),c=n(66999);var d=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:i="",prefixCls:l}=e;let s;if("function"==typeof n)s=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,i),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),s=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else s=e}return r.createElement("span",{className:`${l}-content-value`},s)},p=n(17313),u=n(83116),m=n(37613);const g=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:i,contentFontSize:l,fontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:i,fontSize:l,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var f=(0,u.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[g(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var h=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:i,value:p=0,title:u,valueRender:m,prefix:g,suffix:h,loading:v=!1,onMouseEnter:b,onMouseLeave:x,decimalSeparator:$=".",groupSeparator:y=","}=e,{getPrefixCls:S,direction:w,statistic:E}=r.useContext(s.E_),O=S("statistic",t),[C,z]=f(O),k=r.createElement(d,Object.assign({decimalSeparator:$,groupSeparator:y,prefixCls:O},e,{value:p})),N=l()(O,{[`${O}-rtl`]:"rtl"===w},null==E?void 0:E.className,n,o,z);return C(r.createElement("div",{className:N,style:Object.assign(Object.assign({},null==E?void 0:E.style),a),onMouseEnter:b,onMouseLeave:x},u&&r.createElement("div",{className:`${O}-title`},u),r.createElement(c.Z,{paragraph:!1,loading:v,className:`${O}-skeleton`},r.createElement("div",{style:i,className:`${O}-content`},g&&r.createElement("span",{className:`${O}-content-prefix`},g),m?m(k):k,h&&r.createElement("span",{className:`${O}-content-suffix`},h)))))};const v=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),i=v.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let l=0;return i.replace(r,(()=>{const e=o[l];return l+=1,e}))}(Math.max(r-o,0),n)}const x=e=>{const{value:t,format:n="HH:mm:ss",onChange:i,onFinish:l}=e,s=(0,o.Z)(),c=r.useRef(null),d=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==i||i(e-Date.now()),e(d(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(h,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var $=r.memo(x);h.Countdown=$;var y=h}}]); \ No newline at end of file diff --git a/83552.async.js b/83552.async.js deleted file mode 100644 index e1ba636757..0000000000 --- a/83552.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[83552,54146,95507,11525,41672,1911,37637,80182,79635],{3148:function(e,t,n){n.d(t,{Z:function(){return s}});var o=n(33614),r=n(59301),a={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"},l=n(1393),i=function(e,t){return r.createElement(l.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(i)},76897:function(e,t,n){n.d(t,{Z:function(){return s}});var o=n(33614),r=n(59301),a={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"},l=n(1393),i=function(e,t){return r.createElement(l.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(i)},24905:function(e,t,n){n.d(t,{Z:function(){return E}});var o=n(92310),r=n.n(o),a=n(5630),l=n(59301),i=n(36355),s=n(1684),c=n(32441);var u=l.createContext(null),d=n(98447),p=n(14088),f=n(4572),m=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var n;const{prefixCls:o,className:b,rootClassName:v,children:g,indeterminate:y=!1,style:h,onMouseEnter:C,onMouseLeave:x,skipGroup:O=!1,disabled:$}=e,E=m(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:k,direction:w,checkbox:P}=l.useContext(i.E_),N=l.useContext(u),{isFormItemInput:S}=l.useContext(c.aM),Z=l.useContext(s.Z),j=null!==(n=(null==N?void 0:N.disabled)||$)&&void 0!==n?n:Z,z=l.useRef(E.value);l.useEffect((()=>{null==N||N.registerValue(E.value)}),[]),l.useEffect((()=>{if(!O)return E.value!==z.current&&(null==N||N.cancelValue(z.current),null==N||N.registerValue(E.value),z.current=E.value),()=>null==N?void 0:N.cancelValue(E.value)}),[E.value]);const M=k("checkbox",o),[I,R]=(0,d.ZP)(M),D=Object.assign({},E);N&&!O&&(D.onChange=function(){E.onChange&&E.onChange.apply(E,arguments),N.toggleOption&&N.toggleOption({label:g,value:E.value})},D.name=N.name,D.checked=N.value.includes(E.value));const B=r()(`${M}-wrapper`,{[`${M}-rtl`]:"rtl"===w,[`${M}-wrapper-checked`]:D.checked,[`${M}-wrapper-disabled`]:j,[`${M}-wrapper-in-form-item`]:S},null==P?void 0:P.className,b,v,R),T=r()({[`${M}-indeterminate`]:y},f.A,R),L=y?"mixed":void 0;return I(l.createElement(p.Z,{component:"Checkbox",disabled:j},l.createElement("label",{className:B,style:Object.assign(Object.assign({},null==P?void 0:P.style),h),onMouseEnter:C,onMouseLeave:x},l.createElement(a.Z,Object.assign({"aria-checked":L},D,{prefixCls:M,className:T,disabled:j,ref:t})),void 0!==g&&l.createElement("span",null,g))))};var v=l.forwardRef(b),g=n(61414),y=n(55405),h=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{defaultValue:n,children:o,options:a=[],prefixCls:s,className:c,rootClassName:p,style:f,onChange:m}=e,b=h(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:C,direction:x}=l.useContext(i.E_),[O,$]=l.useState(b.value||n||[]),[E,k]=l.useState([]);l.useEffect((()=>{"value"in b&&$(b.value||[])}),[b.value]);const w=l.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),P=C("checkbox",s),N=`${P}-group`,[S,Z]=(0,d.ZP)(P),j=(0,y.Z)(b,["value","disabled"]),z=a.length?w.map((e=>l.createElement(v,{prefixCls:P,key:e.value.toString(),disabled:"disabled"in e?e.disabled:b.disabled,value:e.value,checked:O.includes(e.value),onChange:e.onChange,className:`${N}-item`,style:e.style,title:e.title},e.label))):o,M={toggleOption:e=>{const t=O.indexOf(e.value),n=(0,g.Z)(O);-1===t?n.push(e.value):n.splice(t,1),"value"in b||$(n),null==m||m(n.filter((e=>E.includes(e))).sort(((e,t)=>w.findIndex((t=>t.value===e))-w.findIndex((e=>e.value===t)))))},value:O,disabled:b.disabled,name:b.name,registerValue:e=>{k((t=>[].concat((0,g.Z)(t),[e])))},cancelValue:e=>{k((t=>t.filter((t=>t!==e))))}},I=r()(N,{[`${N}-rtl`]:"rtl"===x},c,p,Z);return S(l.createElement("div",Object.assign({className:I,style:f},j,{ref:t}),l.createElement(u.Provider,{value:M},z)))},x=l.forwardRef(C);var O=l.memo(x);const $=v;$.Group=O,$.__ANT_CHECKBOX=!0;var E=$},98447:function(e,t,n){n.d(t,{C2:function(){return i}});var o=n(17313),r=n(37613),a=n(83116);const l=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,o.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,r.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[l(n)]}t.ZP=(0,a.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var o=n(91857),r=n(92310),a=n.n(r),l=n(59301),i=n(78892),s=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),f=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:t,getPrefixCls:n,direction:r}=l.useContext(c.E_),{prefixCls:m,type:b="default",danger:v,disabled:g,loading:y,onClick:h,htmlType:C,children:x,className:O,menu:$,arrow:E,autoFocus:k,overlay:w,trigger:P,align:N,open:S,onOpenChange:Z,placement:j,getPopupContainer:z,href:M,icon:I=l.createElement(i.Z,null),title:R,buttonsRender:D=(e=>e),mouseEnterDelay:B,mouseLeaveDelay:T,overlayClassName:L,overlayStyle:_,destroyPopupOnHide:A,dropdownRender:F}=e,V=f(e,["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"]),G=n("dropdown",m),H=`${G}-button`,[W,Q]=(0,p.Z)(G),q={menu:$,arrow:E,autoFocus:k,align:N,disabled:g,trigger:g?[]:P,onOpenChange:Z,getPopupContainer:z||t,mouseEnterDelay:B,mouseLeaveDelay:T,overlayClassName:L,overlayStyle:_,destroyPopupOnHide:A,dropdownRender:F},{compactSize:X,compactItemClassnames:U}=(0,d.ri)(G,r),K=a()(H,U,O,Q);"overlay"in e&&(q.overlay=w),"open"in e&&(q.open=S),q.placement="placement"in e?j:"rtl"===r?"bottomLeft":"bottomRight";const J=l.createElement(s.ZP,{type:b,danger:v,disabled:g,loading:y,onClick:h,htmlType:C,href:M,title:R},x),Y=l.createElement(s.ZP,{type:b,danger:v,icon:I}),[ee,te]=D([J,Y]);return W(l.createElement(u.Z.Compact,Object.assign({className:K,size:X,block:!0},V),ee,l.createElement(o.Z,Object.assign({},q),te)))};m.__ANT_BUTTON=!0;var b=m;const v=o.Z;v.Button=b;var g=v},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),r=n.n(o),a=n(59301),l=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),d=t("input"),[p,f]=(0,s.ZP)(d),m=r()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),b=(0,a.useContext)(i.aM),v=(0,a.useMemo)((()=>Object.assign(Object.assign({},b),{isFormItemInput:!1})),[b]);return p(a.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:v},e.children)))},u=n(9432),d=n(33614),p={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"},f=n(1393),m=function(e,t){return a.createElement(f.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var b=a.forwardRef(m),v=n(76897),g=n(55405),y=n(25629),h=n(59412),C=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?a.createElement(v.Z,null):a.createElement(b,null),O={click:"onClick",hover:"onMouseOver"};var $=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[i,s]=(0,a.useState)((()=>!!o&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{o&&s(n.visible)}),[o,n]);const d=(0,h.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&d(),s((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:f,prefixCls:m,inputPrefixCls:b,size:v}=e,$=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=a.useContext(l.E_),k=E("input",b),w=E("input-password",m),P=n&&(t=>{const{action:n="click",iconRender:o=x}=e,r=O[n]||"",l=o(i),s={[r]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),s)})(w),N=r()(w,f,{[`${w}-${v}`]:!!v}),S=Object.assign(Object.assign({},(0,g.Z)($,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:N,prefixCls:k,suffix:P});return v&&(S.size=v),a.createElement(u.Z,Object.assign({ref:(0,y.sQ)(t,c)},S))})),E=n(78405),k=n(92343),w=n(3113),P=n(19716),N=n(33234),S=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:i,size:s,suffix:c,enterButton:d=!1,addonAfter:p,loading:f,disabled:m,onSearch:b,onChange:v,onCompositionStart:g,onCompositionEnd:h}=e,C=S(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:O}=a.useContext(l.E_),$=a.useRef(!1),Z=x("input-search",n),j=x("input",o),{compactSize:z}=(0,N.ri)(Z,O),M=(0,P.Z)((e=>{var t;return null!==(t=null!=s?s:z)&&void 0!==t?t:e})),I=a.useRef(null),R=e=>{var t;document.activeElement===(null===(t=I.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;b&&b(null===(n=null===(t=I.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},B="boolean"==typeof d?a.createElement(E.Z,null):null,T=`${Z}-button`;let L;const _=d||{},A=_.type&&!0===_.type.__ANT_BUTTON;L=A||"button"===_.type?(0,k.Tm)(_,Object.assign({onMouseDown:R,onClick:e=>{var t,n;null===(n=null===(t=null==_?void 0:_.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},A?{className:T,size:M}:{})):a.createElement(w.ZP,{className:T,type:d?"primary":void 0,size:M,disabled:m,key:"enterButton",onMouseDown:R,onClick:D,loading:f,icon:B},d),p&&(L=[L,(0,k.Tm)(p,{key:"addonAfter"})]);const F=r()(Z,{[`${Z}-rtl`]:"rtl"===O,[`${Z}-${M}`]:!!M,[`${Z}-with-button`]:!!d},i);return a.createElement(u.Z,Object.assign({ref:(0,y.sQ)(I,t),onPressEnter:e=>{$.current||f||D(e)}},C,{size:M,onCompositionStart:e=>{$.current=!0,null==g||g(e)},onCompositionEnd:e=>{$.current=!1,null==h||h(e)},prefixCls:j,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&b&&b(e.target.value,e,{source:"clear"}),v&&v(e)},className:F,disabled:m}))})),j=n(1643);const z=u.Z;z.Group=c,z.Search=Z,z.TextArea=j.Z,z.Password=$;var M=z},81327:function(e,t,n){n.d(t,{Z:function(){return y}});var o=n(59301),r=n(92310),a=n.n(r),l=n(75440),i=n(36355),s=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:r,split:a,style:l}=e;const{latestIndex:i}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:l},r),n{var n,r;const{getPrefixCls:s,space:c,direction:v}=o.useContext(i.E_),{size:g=(null==c?void 0:c.size)||"small",align:y,className:h,rootClassName:C,children:x,direction:O="horizontal",prefixCls:$,split:E,style:k,wrap:w=!1,classNames:P,styles:N}=e,S=b(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,j]=Array.isArray(g)?g:[g,g],z=f(j),M=f(Z),I=m(j),R=m(Z),D=(0,l.Z)(x,{keepEmpty:!0}),B=void 0===y&&"horizontal"===O?"center":y,T=s("space",$),[L,_]=(0,p.Z)(T),A=a()(T,null==c?void 0:c.className,_,`${T}-${O}`,{[`${T}-rtl`]:"rtl"===v,[`${T}-align-${B}`]:B,[`${T}-gap-row-${j}`]:z,[`${T}-gap-col-${Z}`]:M},h,C),F=a()(`${T}-item`,null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let V=0;const G=D.map(((e,t)=>{var n,r;null!=e&&(V=t);const a=e&&e.key||`${F}-${t}`;return o.createElement(d,{className:F,key:a,index:t,split:E,style:null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),H=o.useMemo((()=>({latestIndex:V})),[V]);if(0===D.length)return null;const W={};return w&&(W.flexWrap="wrap"),!M&&R&&(W.columnGap=Z),!z&&I&&(W.rowGap=j),L(o.createElement("div",Object.assign({ref:t,className:A,style:Object.assign(Object.assign(Object.assign({},W),null==c?void 0:c.style),k)},S),o.createElement(u,{value:H},G)))}));const g=v;g.Compact=s.ZP;var y=g},5630:function(e,t,n){var o=n(33614),r=n(81162),a=n(24018),l=n(54099),i=n(63011),s=n(92310),c=n.n(s),u=n(71366),d=n(59301),p=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],f=(0,d.forwardRef)((function(e,t){var n,s=e.prefixCls,f=void 0===s?"rc-checkbox":s,m=e.className,b=e.style,v=e.checked,g=e.disabled,y=e.defaultChecked,h=void 0!==y&&y,C=e.type,x=void 0===C?"checkbox":C,O=e.title,$=e.onChange,E=(0,i.Z)(e,p),k=(0,d.useRef)(null),w=(0,u.Z)(h,{value:v}),P=(0,l.Z)(w,2),N=P[0],S=P[1];(0,d.useImperativeHandle)(t,(function(){return{focus:function(){var e;null===(e=k.current)||void 0===e||e.focus()},blur:function(){var e;null===(e=k.current)||void 0===e||e.blur()},input:k.current}}));var Z=c()(f,m,(n={},(0,a.Z)(n,"".concat(f,"-checked"),N),(0,a.Z)(n,"".concat(f,"-disabled"),g),n));return d.createElement("span",{className:Z,title:O,style:b},d.createElement("input",(0,o.Z)({},E,{className:"".concat(f,"-input"),ref:k,onChange:function(t){g||("checked"in e||S(t.target.checked),null==$||$({target:(0,r.Z)((0,r.Z)({},e),{},{type:x,checked:t.target.checked}),stopPropagation:function(){t.stopPropagation()},preventDefault:function(){t.preventDefault()},nativeEvent:t.nativeEvent}))},disabled:g,checked:!!N,type:x})),d.createElement("span",{className:"".concat(f,"-inner")}))}));t.Z=f}}]); \ No newline at end of file diff --git a/84171.async.js b/84171.async.js new file mode 100644 index 0000000000..6637fda8f2 --- /dev/null +++ b/84171.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[84171,90405,1908,50391,70680,56065,2154,50283,72559,56271],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={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"},l=n(1393),s=function(e,t){return a.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(s)},97810:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={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"},l=n(1393),s=function(e,t){return a.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(s)},65547:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.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:"plus-circle",theme:"outlined"},l=n(1393),s=function(e,t){return a.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(s)},23494:function(){},38854:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(91857),a=n(92310),o=n.n(a),l=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),m=n(47211),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:h,className:O,menu:E,arrow:w,autoFocus:N,overlay:$,trigger:S,align:z,open:j,onOpenChange:Z,placement:P,getPopupContainer:M,href:k,icon:R=l.createElement(s.Z,null),title:T,buttonsRender:D=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:H}=e,A=d(e,["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"]),Q=n("dropdown",f),q=`${Q}-button`,[V,G]=(0,m.Z)(Q),U={menu:E,arrow:w,autoFocus:N,align:z,disabled:y,trigger:y?[]:S,onOpenChange:Z,getPopupContainer:M||t,mouseEnterDelay:I,mouseLeaveDelay:B,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:_,dropdownRender:H},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,a),Y=o()(q,X,O,G);"overlay"in e&&(U.overlay=$),"open"in e&&(U.open=j),U.placement="placement"in e?P:"rtl"===a?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:k,title:T},h),K=l.createElement(i.ZP,{type:v,danger:g,icon:R}),[ee,te]=D([J,K]);return V(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},A),ee,l.createElement(r.Z,Object.assign({},U),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},24650:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,o.useContext)(s.aM),g=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(o.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(33614),m={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"},d=n(1393),f=function(e,t){return o.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=o.forwardRef(f),g=n(76897),y=n(55405),b=n(25629),C=n(59412),x=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(g.Z,null):o.createElement(v,null),O={click:"onClick",hover:"onMouseOver"};var E=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,E=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=h}=e,a=O[n]||"",l=r(s),i={[a]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(l)?l:o.createElement("span",null,l),i)})($),z=a()($,d,{[`${$}-${g}`]:!!g}),j=Object.assign(Object.assign({},(0,y.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:z,prefixCls:N,suffix:S});return g&&(j.size=g),o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},j))})),w=n(78405),N=n(92343),$=n(3113),S=n(19716),z=n(33234),j=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:h,direction:O}=o.useContext(l.E_),E=o.useRef(!1),Z=h("input-search",n),P=h("input",r),{compactSize:M}=(0,z.ri)(Z,O),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),R=o.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},D=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?o.createElement(w.Z,null):null,B=`${Z}-button`;let F;const L=p||{},_=L.type&&!0===L.type.__ANT_BUTTON;F=_||"button"===L.type?(0,N.Tm)(L,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),D(e)},key:"enterButton"},_?{className:B,size:k}:{})):o.createElement($.ZP,{className:B,type:p?"primary":void 0,size:k,disabled:f,key:"enterButton",onMouseDown:T,onClick:D,loading:d,icon:I},p),m&&(F=[F,(0,N.Tm)(m,{key:"addonAfter"})]);const H=a()(Z,{[`${Z}-rtl`]:"rtl"===O,[`${Z}-${k}`]:!!k,[`${Z}-with-button`]:!!p},s);return o.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{E.current||d||D(e)}},x,{size:k,onCompositionStart:e=>{E.current=!0,null==y||y(e)},onCompositionEnd:e=>{E.current=!1,null==C||C(e)},prefixCls:P,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:H,disabled:f}))})),P=n(1643);const M=u.Z;M.Group=c,M.Search=Z,M.TextArea=P.Z,M.Password=E;var k=M},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),a=n(92310),o=n.n(a),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:a,split:o,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},a),n{var n,a;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:h,direction:O="horizontal",prefixCls:E,split:w,style:N,wrap:$=!1,classNames:S,styles:z}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,P]=Array.isArray(y)?y:[y,y],M=d(P),k=d(Z),R=f(P),T=f(Z),D=(0,l.Z)(h,{keepEmpty:!0}),I=void 0===b&&"horizontal"===O?"center":b,B=i("space",E),[F,L]=(0,m.Z)(B),_=o()(B,null==c?void 0:c.className,L,`${B}-${O}`,{[`${B}-rtl`]:"rtl"===g,[`${B}-align-${I}`]:I,[`${B}-gap-row-${P}`]:M,[`${B}-gap-col-${Z}`]:k},C,x),H=o()(`${B}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const Q=D.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${H}-${t}`;return r.createElement(p,{className:H,key:o,index:t,split:w,style:null!==(n=null==z?void 0:z.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===D.length)return null;const V={};return $&&(V.flexWrap="wrap"),!k&&T&&(V.columnGap=Z),!M&&R&&(V.rowGap=P),F(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},V),null==c?void 0:c.style),N)},j),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return h}});var r=n(59301),a=n(56762),o=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:h=","}=e,{getPrefixCls:O,direction:E,statistic:w}=r.useContext(i.E_),N=O("statistic",t),[$,S]=v(N),z=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:h,prefixCls:N},e,{value:p})),j=s()(N,{[`${N}-rtl`]:"rtl"===E},null==w?void 0:w.className,n,a,S);return $(r.createElement("div",{className:j,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(z):z,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let s=0;return l.replace(r,(()=>{const e=a[s];return s+=1,e}))}(Math.max(r-a,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var h=g}}]); \ No newline at end of file diff --git a/85080.async.js b/85080.async.js deleted file mode 100644 index 6fd7307cc5..0000000000 --- a/85080.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[85080,11947,31173,79503,1911,37637,80182,79635,25209],{76897:function(e,t,n){n.d(t,{Z:function(){return s}});var o=n(33614),r=n(59301),l={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"},a=n(1393),i=function(e,t){return r.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:l}))};var s=r.forwardRef(i)},65547:function(e,t,n){n.d(t,{Z:function(){return s}});var o=n(33614),r=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.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:"plus-circle",theme:"outlined"},a=n(1393),i=function(e,t){return r.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:l}))};var s=r.forwardRef(i)},56762:function(e,t,n){n.d(t,{Z:function(){return r}});var o=n(59301);function r(){const[,e]=o.useReducer((e=>e+1),0);return e}},24905:function(e,t,n){n.d(t,{Z:function(){return w}});var o=n(92310),r=n.n(o),l=n(5630),a=n(59301),i=n(36355),s=n(1684),c=n(32441);var d=a.createContext(null),u=n(98447),p=n(14088),m=n(4572),f=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var n;const{prefixCls:o,className:b,rootClassName:g,children:v,indeterminate:h=!1,style:y,onMouseEnter:C,onMouseLeave:x,skipGroup:O=!1,disabled:$}=e,w=f(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:S,direction:E,checkbox:N}=a.useContext(i.E_),P=a.useContext(d),{isFormItemInput:k}=a.useContext(c.aM),j=a.useContext(s.Z),z=null!==(n=(null==P?void 0:P.disabled)||$)&&void 0!==n?n:j,I=a.useRef(w.value);a.useEffect((()=>{null==P||P.registerValue(w.value)}),[]),a.useEffect((()=>{if(!O)return w.value!==I.current&&(null==P||P.cancelValue(I.current),null==P||P.registerValue(w.value),I.current=w.value),()=>null==P?void 0:P.cancelValue(w.value)}),[w.value]);const Z=S("checkbox",o),[M,B]=(0,u.ZP)(Z),T=Object.assign({},w);P&&!O&&(T.onChange=function(){w.onChange&&w.onChange.apply(w,arguments),P.toggleOption&&P.toggleOption({label:v,value:w.value})},T.name=P.name,T.checked=P.value.includes(w.value));const R=r()(`${Z}-wrapper`,{[`${Z}-rtl`]:"rtl"===E,[`${Z}-wrapper-checked`]:T.checked,[`${Z}-wrapper-disabled`]:z,[`${Z}-wrapper-in-form-item`]:k},null==N?void 0:N.className,b,g,B),_=r()({[`${Z}-indeterminate`]:h},m.A,B),D=h?"mixed":void 0;return M(a.createElement(p.Z,{component:"Checkbox",disabled:z},a.createElement("label",{className:R,style:Object.assign(Object.assign({},null==N?void 0:N.style),y),onMouseEnter:C,onMouseLeave:x},a.createElement(l.Z,Object.assign({"aria-checked":D},T,{prefixCls:Z,className:_,disabled:z,ref:t})),void 0!==v&&a.createElement("span",null,v))))};var g=a.forwardRef(b),v=n(61414),h=n(55405),y=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{defaultValue:n,children:o,options:l=[],prefixCls:s,className:c,rootClassName:p,style:m,onChange:f}=e,b=y(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:C,direction:x}=a.useContext(i.E_),[O,$]=a.useState(b.value||n||[]),[w,S]=a.useState([]);a.useEffect((()=>{"value"in b&&$(b.value||[])}),[b.value]);const E=a.useMemo((()=>l.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[l]),N=C("checkbox",s),P=`${N}-group`,[k,j]=(0,u.ZP)(N),z=(0,h.Z)(b,["value","disabled"]),I=l.length?E.map((e=>a.createElement(g,{prefixCls:N,key:e.value.toString(),disabled:"disabled"in e?e.disabled:b.disabled,value:e.value,checked:O.includes(e.value),onChange:e.onChange,className:`${P}-item`,style:e.style,title:e.title},e.label))):o,Z={toggleOption:e=>{const t=O.indexOf(e.value),n=(0,v.Z)(O);-1===t?n.push(e.value):n.splice(t,1),"value"in b||$(n),null==f||f(n.filter((e=>w.includes(e))).sort(((e,t)=>E.findIndex((t=>t.value===e))-E.findIndex((e=>e.value===t)))))},value:O,disabled:b.disabled,name:b.name,registerValue:e=>{S((t=>[].concat((0,v.Z)(t),[e])))},cancelValue:e=>{S((t=>t.filter((t=>t!==e))))}},M=r()(P,{[`${P}-rtl`]:"rtl"===x},c,p,j);return k(a.createElement("div",Object.assign({className:M,style:m},z,{ref:t}),a.createElement(d.Provider,{value:Z},I)))},x=a.forwardRef(C);var O=a.memo(x);const $=g;$.Group=O,$.__ANT_CHECKBOX=!0;var w=$},98447:function(e,t,n){n.d(t,{C2:function(){return i}});var o=n(17313),r=n(37613),l=n(83116);const a=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,o.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,r.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[a(n)]}t.ZP=(0,l.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},28103:function(e,t,n){n.d(t,{Z:function(){return m}});var o=n(92310),r=n.n(o),l=n(59301),a=n(36355),i=n(17313),s=n(83116),c=n(37613);const d=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:o,lineWidth:r,textPaddingInline:l,orientationMargin:a,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},(0,i.Wf)(e)),{borderBlockStart:`${r}px solid ${o}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${r}px solid ${o}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${o}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${r}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*a+"%"},"&::after":{width:100-100*a+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*a+"%"},"&::after":{width:100*a+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:l},"&-dashed":{background:"none",borderColor:o,borderStyle:"dashed",borderWidth:`${r}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:r,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-left${t}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-right${t}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}};var u=(0,s.Z)("Divider",(e=>{const t=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),p=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPrefixCls:t,direction:n,divider:o}=l.useContext(a.E_),{prefixCls:i,type:s="horizontal",orientation:c="center",orientationMargin:d,className:m,rootClassName:f,children:b,dashed:g,plain:v,style:h}=e,y=p(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),C=t("divider",i),[x,O]=u(C),$=c.length>0?`-${c}`:c,w=!!b,S="left"===c&&null!=d,E="right"===c&&null!=d,N=r()(C,null==o?void 0:o.className,O,`${C}-${s}`,{[`${C}-with-text`]:w,[`${C}-with-text${$}`]:w,[`${C}-dashed`]:!!g,[`${C}-plain`]:!!v,[`${C}-rtl`]:"rtl"===n,[`${C}-no-default-orientation-margin-left`]:S,[`${C}-no-default-orientation-margin-right`]:E},m,f),P=l.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),k=Object.assign(Object.assign({},S&&{marginLeft:P}),E&&{marginRight:P});return x(l.createElement("div",Object.assign({className:N,style:Object.assign(Object.assign({},null==o?void 0:o.style),h)},y,{role:"separator"}),b&&"vertical"!==s&&l.createElement("span",{className:`${C}-inner-text`,style:k},b)))}},38854:function(e,t,n){n.d(t,{Z:function(){return v}});var o=n(91857),r=n(92310),l=n.n(r),a=n(59301),i=n(78892),s=n(3113),c=n(36355),d=n(81327),u=n(33234),p=n(47211),m=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:t,getPrefixCls:n,direction:r}=a.useContext(c.E_),{prefixCls:f,type:b="default",danger:g,disabled:v,loading:h,onClick:y,htmlType:C,children:x,className:O,menu:$,arrow:w,autoFocus:S,overlay:E,trigger:N,align:P,open:k,onOpenChange:j,placement:z,getPopupContainer:I,href:Z,icon:M=a.createElement(i.Z,null),title:B,buttonsRender:T=(e=>e),mouseEnterDelay:R,mouseLeaveDelay:_,overlayClassName:D,overlayStyle:W,destroyPopupOnHide:H,dropdownRender:L}=e,F=m(e,["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"]),A=n("dropdown",f),G=`${A}-button`,[V,X]=(0,p.Z)(A),U={menu:$,arrow:w,autoFocus:S,align:P,disabled:v,trigger:v?[]:N,onOpenChange:j,getPopupContainer:I||t,mouseEnterDelay:R,mouseLeaveDelay:_,overlayClassName:D,overlayStyle:W,destroyPopupOnHide:H,dropdownRender:L},{compactSize:Q,compactItemClassnames:q}=(0,u.ri)(A,r),Y=l()(G,q,O,X);"overlay"in e&&(U.overlay=E),"open"in e&&(U.open=k),U.placement="placement"in e?z:"rtl"===r?"bottomLeft":"bottomRight";const K=a.createElement(s.ZP,{type:b,danger:g,disabled:v,loading:h,onClick:y,htmlType:C,href:Z,title:B},x),J=a.createElement(s.ZP,{type:b,danger:g,icon:M}),[ee,te]=T([K,J]);return V(a.createElement(d.Z.Compact,Object.assign({className:Y,size:Q,block:!0},F),ee,a.createElement(o.Z,Object.assign({},U),te)))};f.__ANT_BUTTON=!0;var b=f;const g=o.Z;g.Button=b;var v=g},24650:function(e,t,n){n.d(t,{Z:function(){return Z}});var o=n(92310),r=n.n(o),l=n(59301),a=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:o,className:c}=e,d=t("input-group",o),u=t("input"),[p,m]=(0,s.ZP)(u),f=r()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===n},m,c),b=(0,l.useContext)(i.aM),g=(0,l.useMemo)((()=>Object.assign(Object.assign({},b),{isFormItemInput:!1})),[b]);return p(l.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(i.aM.Provider,{value:g},e.children)))},d=n(9432),u=n(33614),p={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"},m=n(1393),f=function(e,t){return l.createElement(m.Z,(0,u.Z)({},e,{ref:t,icon:p}))};var b=l.forwardRef(f),g=n(76897),v=n(55405),h=n(25629),y=n(59412),C=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?l.createElement(g.Z,null):l.createElement(b,null),O={click:"onClick",hover:"onMouseOver"};var $=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[i,s]=(0,l.useState)((()=>!!o&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{o&&s(n.visible)}),[o,n]);const u=(0,y.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&u(),s((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:b,size:g}=e,$=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=l.useContext(a.E_),S=w("input",b),E=w("input-password",f),N=n&&(t=>{const{action:n="click",iconRender:o=x}=e,r=O[n]||"",a=o(i),s={[r]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),s)})(E),P=r()(E,m,{[`${E}-${g}`]:!!g}),k=Object.assign(Object.assign({},(0,v.Z)($,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:P,prefixCls:S,suffix:N});return g&&(k.size=g),l.createElement(d.Z,Object.assign({ref:(0,h.sQ)(t,c)},k))})),w=n(78405),S=n(92343),E=n(3113),N=n(19716),P=n(33234),k=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:i,size:s,suffix:c,enterButton:u=!1,addonAfter:p,loading:m,disabled:f,onSearch:b,onChange:g,onCompositionStart:v,onCompositionEnd:y}=e,C=k(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:O}=l.useContext(a.E_),$=l.useRef(!1),j=x("input-search",n),z=x("input",o),{compactSize:I}=(0,P.ri)(j,O),Z=(0,N.Z)((e=>{var t;return null!==(t=null!=s?s:I)&&void 0!==t?t:e})),M=l.useRef(null),B=e=>{var t;document.activeElement===(null===(t=M.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;b&&b(null===(n=null===(t=M.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},R="boolean"==typeof u?l.createElement(w.Z,null):null,_=`${j}-button`;let D;const W=u||{},H=W.type&&!0===W.type.__ANT_BUTTON;D=H||"button"===W.type?(0,S.Tm)(W,Object.assign({onMouseDown:B,onClick:e=>{var t,n;null===(n=null===(t=null==W?void 0:W.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},H?{className:_,size:Z}:{})):l.createElement(E.ZP,{className:_,type:u?"primary":void 0,size:Z,disabled:f,key:"enterButton",onMouseDown:B,onClick:T,loading:m,icon:R},u),p&&(D=[D,(0,S.Tm)(p,{key:"addonAfter"})]);const L=r()(j,{[`${j}-rtl`]:"rtl"===O,[`${j}-${Z}`]:!!Z,[`${j}-with-button`]:!!u},i);return l.createElement(d.Z,Object.assign({ref:(0,h.sQ)(M,t),onPressEnter:e=>{$.current||m||T(e)}},C,{size:Z,onCompositionStart:e=>{$.current=!0,null==v||v(e)},onCompositionEnd:e=>{$.current=!1,null==y||y(e)},prefixCls:z,addonAfter:D,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&b&&b(e.target.value,e,{source:"clear"}),g&&g(e)},className:L,disabled:f}))})),z=n(1643);const I=d.Z;I.Group=c,I.Search=j,I.TextArea=z.Z,I.Password=$;var Z=I},57809:function(e,t,n){var o=n(92310),r=n.n(o),l=n(77861),a=n(55405),i=n(59301),s=n(53487),c=n(62892),d=n(19080),u=n(36355),p=n(1684),m=n(93891),f=n(19716),b=n(32441),g=n(33234),v=n(14154),h=n(58582),y=n(96510),C=n(66339),x=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var n,{prefixCls:o,bordered:s=!0,className:$,rootClassName:w,getPopupContainer:S,popupClassName:E,dropdownClassName:N,listHeight:P=256,placement:k,listItemHeight:j=24,size:z,disabled:I,notFoundContent:Z,status:M,builtinPlacements:B,dropdownMatchSelectWidth:T,popupMatchSelectWidth:R,direction:_,style:D,allowClear:W}=e,H=x(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:L,getPrefixCls:F,renderEmpty:A,direction:G,virtual:V,popupMatchSelectWidth:X,popupOverflow:U,select:Q}=i.useContext(u.E_),q=F("select",o),Y=F(),K=null!=_?_:G,{compactSize:J,compactItemClassnames:ee}=(0,g.ri)(q,K),[te,ne]=(0,v.Z)(q),oe=i.useMemo((()=>{const{mode:e}=H;if("combobox"!==e)return e===O?"combobox":e}),[H.mode]),re="multiple"===oe||"tags"===oe,le=(0,y.Z)(H.suffixIcon,H.showArrow),ae=null!==(n=null!=R?R:T)&&void 0!==n?n:X,{status:ie,hasFeedback:se,isFormItemInput:ce,feedbackIcon:de}=i.useContext(b.aM),ue=(0,d.F)(ie,M);let pe;pe=void 0!==Z?Z:"combobox"===oe?null:(null==A?void 0:A("Select"))||i.createElement(m.Z,{componentName:"Select"});const{suffixIcon:me,itemIcon:fe,removeIcon:be,clearIcon:ge}=(0,C.Z)(Object.assign(Object.assign({},H),{multiple:re,hasFeedback:se,feedbackIcon:de,showSuffixIcon:le,prefixCls:q,showArrow:H.showArrow,componentName:"Select"})),ve=!0===W?{clearIcon:ge}:W,he=(0,a.Z)(H,["suffixIcon","itemIcon"]),ye=r()(E||N,{[`${q}-dropdown-${K}`]:"rtl"===K},w,ne),Ce=(0,f.Z)((e=>{var t;return null!==(t=null!=z?z:J)&&void 0!==t?t:e})),xe=i.useContext(p.Z),Oe=null!=I?I:xe,$e=r()({[`${q}-lg`]:"large"===Ce,[`${q}-sm`]:"small"===Ce,[`${q}-rtl`]:"rtl"===K,[`${q}-borderless`]:!s,[`${q}-in-form-item`]:ce},(0,d.Z)(q,ue,se),ee,null==Q?void 0:Q.className,$,w,ne),we=i.useMemo((()=>void 0!==k?k:"rtl"===K?"bottomRight":"bottomLeft"),[k,K]),Se=(0,h.Z)(B,U);return te(i.createElement(l.ZP,Object.assign({ref:t,virtual:V,showSearch:null==Q?void 0:Q.showSearch},he,{style:Object.assign(Object.assign({},null==Q?void 0:Q.style),D),dropdownMatchSelectWidth:ae,builtinPlacements:Se,transitionName:(0,c.m)(Y,"slide-up",H.transitionName),listHeight:P,listItemHeight:j,mode:oe,prefixCls:q,placement:we,direction:K,suffixIcon:me,menuItemSelectedIcon:fe,removeIcon:be,allowClear:ve,notFoundContent:pe,className:$e,getPopupContainer:S||L,dropdownClassName:ye,disabled:Oe})))};const w=i.forwardRef($),S=(0,s.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=O,w.Option=l.Wx,w.OptGroup=l.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=S,t.default=w},81327:function(e,t,n){n.d(t,{Z:function(){return h}});var o=n(59301),r=n(92310),l=n.n(r),a=n(75440),i=n(36355),s=n(33234);const c=o.createContext({latestIndex:0}),d=c.Provider;var u=e=>{let{className:t,index:n,children:r,split:l,style:a}=e;const{latestIndex:i}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},r),n{var n,r;const{getPrefixCls:s,space:c,direction:g}=o.useContext(i.E_),{size:v=(null==c?void 0:c.size)||"small",align:h,className:y,rootClassName:C,children:x,direction:O="horizontal",prefixCls:$,split:w,style:S,wrap:E=!1,classNames:N,styles:P}=e,k=b(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[j,z]=Array.isArray(v)?v:[v,v],I=m(z),Z=m(j),M=f(z),B=f(j),T=(0,a.Z)(x,{keepEmpty:!0}),R=void 0===h&&"horizontal"===O?"center":h,_=s("space",$),[D,W]=(0,p.Z)(_),H=l()(_,null==c?void 0:c.className,W,`${_}-${O}`,{[`${_}-rtl`]:"rtl"===g,[`${_}-align-${R}`]:R,[`${_}-gap-row-${z}`]:I,[`${_}-gap-col-${j}`]:Z},y,C),L=l()(`${_}-item`,null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let F=0;const A=T.map(((e,t)=>{var n,r;null!=e&&(F=t);const l=e&&e.key||`${L}-${t}`;return o.createElement(u,{className:L,key:l,index:t,split:w,style:null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),G=o.useMemo((()=>({latestIndex:F})),[F]);if(0===T.length)return null;const V={};return E&&(V.flexWrap="wrap"),!Z&&B&&(V.columnGap=j),!I&&M&&(V.rowGap=z),D(o.createElement("div",Object.assign({ref:t,className:H,style:Object.assign(Object.assign(Object.assign({},V),null==c?void 0:c.style),S)},k),o.createElement(d,{value:G},A)))}));const v=g;v.Compact=s.ZP;var h=v}}]); \ No newline at end of file diff --git a/8535.async.js b/8535.async.js deleted file mode 100644 index ae509a0f87..0000000000 --- a/8535.async.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[8535,43428,56047],{80117:function(e,t,o){"use strict";o.d(t,{Z:function(){return s}});var n=o(33614),r=o(59301),a={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},i=o(1393),l=function(e,t){return r.createElement(i.Z,(0,n.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(l)},3148:function(e,t,o){"use strict";o.d(t,{Z:function(){return s}});var n=o(33614),r=o(59301),a={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"},i=o(1393),l=function(e,t){return r.createElement(i.Z,(0,n.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(l)},99983:function(e,t,o){"use strict";o.d(t,{Z:function(){return s}});var n=o(33614),r=o(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 512h-56c-4.4 0-8 3.6-8 8v320H184V184h320c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V520c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M355.9 534.9L354 653.8c-.1 8.9 7.1 16.2 16 16.2h.4l118-2.9c2-.1 4-.9 5.4-2.3l415.9-415c3.1-3.1 3.1-8.2 0-11.3L785.4 114.3c-1.6-1.6-3.6-2.3-5.7-2.3s-4.1.8-5.7 2.3l-415.8 415a8.3 8.3 0 00-2.3 5.6zm63.5 23.6L779.7 199l45.2 45.1-360.5 359.7-45.7 1.1.7-46.4z"}}]},name:"form",theme:"outlined"},i=o(1393),l=function(e,t){return r.createElement(i.Z,(0,n.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(l)},25032:function(e,t,o){"use strict";o.d(t,{Z:function(){return s}});var n=o(33614),r=o(59301),a={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},i=o(1393),l=function(e,t){return r.createElement(i.Z,(0,n.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(l)},97810:function(e,t,o){"use strict";o.d(t,{Z:function(){return s}});var n=o(33614),r=o(59301),a={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"},i=o(1393),l=function(e,t){return r.createElement(i.Z,(0,n.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(l)},53583:function(e,t,o){"use strict";o.d(t,{Z:function(){return s}});var n=o(33614),r=o(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},i=o(1393),l=function(e,t){return r.createElement(i.Z,(0,n.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(l)},46061:function(e,t,o){"use strict";o.d(t,{Z:function(){return s}});var n=o(33614),r=o(59301),a={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"},i=o(1393),l=function(e,t){return r.createElement(i.Z,(0,n.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(l)},88522:function(e,t,o){"use strict";var n=o(92310),r=o.n(n),a=o(75440),i=o(55405),l=o(59301),s=o(53487),c=o(92343),u=o(36355),d=o(57809);const{Option:f}=d.default;function p(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const h=(e,t)=>{const{prefixCls:o,className:n,popupClassName:s,dropdownClassName:h,children:m,dataSource:v}=e,g=(0,a.Z)(m);let y;1===g.length&&(0,c.l$)(g[0])&&!p(g[0])&&([y]=g);const w=y?()=>y:void 0;let b;b=g.length&&p(g[0])?m:v?v.map((e=>{if((0,c.l$)(e))return e;switch(typeof e){case"string":return l.createElement(f,{key:e,value:e},e);case"object":{const{value:t}=e;return l.createElement(f,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:C}=l.useContext(u.E_),x=C("select",o);return l.createElement(d.default,Object.assign({ref:t,suffixIcon:null},(0,i.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:x,popupClassName:s||h,className:r()(`${x}-auto-complete`,n),mode:d.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:w}),b)},m=l.forwardRef(h),v=(0,s.Z)(m);m.Option=f,m._InternalPanelDoNotUseOrYouWillBeFired=v,t.Z=m},43428:function(e,t,o){"use strict";o.d(t,{Z:function(){return H}});var n=o(92310),r=o.n(n),a=o(81162),i=o(54099),l=o(43403),s=o(19171),c=o(59301),u=c.createContext(null),d=c.createContext({}),f=u,p=o(24018),h=o(33614),m=o(16934),v=o(20287),g=o(47413),y=o(83794);var w=function(e){var t=e.prefixCls,o=e.className,n=e.style,i=e.children,l=e.containerRef,s=e.id,u={onMouseEnter:e.onMouseEnter,onMouseOver:e.onMouseOver,onMouseLeave:e.onMouseLeave,onClick:e.onClick,onKeyDown:e.onKeyDown,onKeyUp:e.onKeyUp},f=c.useContext(d).panel,p=(0,y.useComposeRef)(f,l);return c.createElement(c.Fragment,null,c.createElement("div",(0,h.Z)({id:s,className:r()("".concat(t,"-content"),o),style:(0,a.Z)({},n),"aria-modal":"true",role:"dialog",ref:p},u),i))},b=o(85870);function C(e){return"string"==typeof e&&String(Number(e))===e?((0,b.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(e)):e}var x={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function S(e,t){var o,n,l,s,u=e.prefixCls,d=e.open,y=e.placement,b=e.inline,S=e.push,k=e.forceRender,E=e.autoFocus,M=e.keyboard,O=e.rootClassName,P=e.rootStyle,I=e.zIndex,L=e.className,T=e.id,$=e.style,D=e.motion,R=e.width,z=e.height,N=e.children,Z=e.contentWrapperStyle,j=e.mask,B=e.maskClosable,_=e.maskMotion,H=e.maskClassName,W=e.maskStyle,F=e.afterOpenChange,A=e.onClose,X=e.onMouseEnter,U=e.onMouseOver,Y=e.onMouseLeave,V=e.onClick,K=e.onKeyDown,q=e.onKeyUp,G=c.useRef(),Q=c.useRef(),J=c.useRef();c.useImperativeHandle(t,(function(){return G.current}));c.useEffect((function(){var e;d&&E&&(null===(e=G.current)||void 0===e||e.focus({preventScroll:!0}))}),[d]);var ee=c.useState(!1),te=(0,i.Z)(ee,2),oe=te[0],ne=te[1],re=c.useContext(f),ae=null!==(o=null!==(n=null===(l=!1===S?{distance:0}:!0===S?{}:S||{})||void 0===l?void 0:l.distance)&&void 0!==n?n:null==re?void 0:re.pushDistance)&&void 0!==o?o:180,ie=c.useMemo((function(){return{pushDistance:ae,push:function(){ne(!0)},pull:function(){ne(!1)}}}),[ae]);c.useEffect((function(){var e,t;d?null==re||null===(e=re.push)||void 0===e||e.call(re):null==re||null===(t=re.pull)||void 0===t||t.call(re)}),[d]),c.useEffect((function(){return function(){var e;null==re||null===(e=re.pull)||void 0===e||e.call(re)}}),[]);var le=j&&c.createElement(m.default,(0,h.Z)({key:"mask"},_,{visible:d}),(function(e,t){var o=e.className,n=e.style;return c.createElement("div",{className:r()("".concat(u,"-mask"),o,H),style:(0,a.Z)((0,a.Z)({},n),W),onClick:B&&d?A:void 0,ref:t})})),se="function"==typeof D?D(y):D,ce={};if(oe&&ae)switch(y){case"top":ce.transform="translateY(".concat(ae,"px)");break;case"bottom":ce.transform="translateY(".concat(-ae,"px)");break;case"left":ce.transform="translateX(".concat(ae,"px)");break;default:ce.transform="translateX(".concat(-ae,"px)")}"left"===y||"right"===y?ce.width=C(R):ce.height=C(z);var ue={onMouseEnter:X,onMouseOver:U,onMouseLeave:Y,onClick:V,onKeyDown:K,onKeyUp:q},de=c.createElement(m.default,(0,h.Z)({key:"panel"},se,{visible:d,forceRender:k,onVisibleChanged:function(e){null==F||F(e)},removeOnLeave:!1,leavedClassName:"".concat(u,"-content-wrapper-hidden")}),(function(t,o){var n=t.className,i=t.style;return c.createElement("div",(0,h.Z)({className:r()("".concat(u,"-content-wrapper"),n),style:(0,a.Z)((0,a.Z)((0,a.Z)({},ce),i),Z)},(0,g.Z)(e,{data:!0})),c.createElement(w,(0,h.Z)({id:T,containerRef:o,prefixCls:u,className:L,style:$},ue),N))})),fe=(0,a.Z)({},P);return I&&(fe.zIndex=I),c.createElement(f.Provider,{value:ie},c.createElement("div",{className:r()(u,"".concat(u,"-").concat(y),O,(s={},(0,p.Z)(s,"".concat(u,"-open"),d),(0,p.Z)(s,"".concat(u,"-inline"),b),s)),style:fe,tabIndex:-1,ref:G,onKeyDown:function(e){var t=e.keyCode,o=e.shiftKey;switch(t){case v.Z.TAB:var n;if(t===v.Z.TAB)if(o||document.activeElement!==J.current){if(o&&document.activeElement===Q.current){var r;null===(r=J.current)||void 0===r||r.focus({preventScroll:!0})}}else null===(n=Q.current)||void 0===n||n.focus({preventScroll:!0});break;case v.Z.ESC:A&&M&&(e.stopPropagation(),A(e))}}},le,c.createElement("div",{tabIndex:0,ref:Q,style:x,"aria-hidden":"true","data-sentinel":"start"}),de,c.createElement("div",{tabIndex:0,ref:J,style:x,"aria-hidden":"true","data-sentinel":"end"})))}var k=c.forwardRef(S);var E=function(e){var t=e.open,o=void 0!==t&&t,n=e.prefixCls,r=void 0===n?"rc-drawer":n,u=e.placement,f=void 0===u?"right":u,p=e.autoFocus,h=void 0===p||p,m=e.keyboard,v=void 0===m||m,g=e.width,y=void 0===g?378:g,w=e.mask,b=void 0===w||w,C=e.maskClosable,x=void 0===C||C,S=e.getContainer,E=e.forceRender,M=e.afterOpenChange,O=e.destroyOnClose,P=e.onMouseEnter,I=e.onMouseOver,L=e.onMouseLeave,T=e.onClick,$=e.onKeyDown,D=e.onKeyUp,R=e.panelRef,z=c.useState(!1),N=(0,i.Z)(z,2),Z=N[0],j=N[1];var B=c.useState(!1),_=(0,i.Z)(B,2),H=_[0],W=_[1];(0,s.Z)((function(){W(!0)}),[]);var F=!!H&&o,A=c.useRef(),X=c.useRef();(0,s.Z)((function(){F&&(X.current=document.activeElement)}),[F]);var U=c.useMemo((function(){return{panel:R}}),[R]);if(!E&&!Z&&!F&&O)return null;var Y={onMouseEnter:P,onMouseOver:I,onMouseLeave:L,onClick:T,onKeyDown:$,onKeyUp:D},V=(0,a.Z)((0,a.Z)({},e),{},{open:F,prefixCls:r,placement:f,autoFocus:h,keyboard:v,width:y,mask:b,maskClosable:x,inline:!1===S,afterOpenChange:function(e){var t,o;(j(e),null==M||M(e),e||!X.current||null!==(t=A.current)&&void 0!==t&&t.contains(X.current))||(null===(o=X.current)||void 0===o||o.focus({preventScroll:!0}))},ref:A},Y);return c.createElement(d.Provider,{value:U},c.createElement(l.Z,{open:F||E||Z,autoDestroy:!1,getContainer:S,autoLock:b&&(F||Z)},c.createElement(k,V)))},M=o(62892),O=o(36355),P=o(32441),I=o(47729);var L=e=>{const{prefixCls:t,title:o,footer:n,extra:a,closeIcon:i,closable:l,onClose:s,headerStyle:u,drawerStyle:d,bodyStyle:f,footerStyle:p,children:h}=e,m=c.useCallback((e=>c.createElement("button",{type:"button",onClick:s,"aria-label":"Close",className:`${t}-close`},e)),[s]),[v,g]=(0,I.Z)(l,i,m,void 0,!0),y=c.useMemo((()=>o||v?c.createElement("div",{style:u,className:r()(`${t}-header`,{[`${t}-header-close-only`]:v&&!o&&!a})},c.createElement("div",{className:`${t}-header-title`},g,o&&c.createElement("div",{className:`${t}-title`},o)),a&&c.createElement("div",{className:`${t}-extra`},a)):null),[v,g,a,u,t,o]),w=c.useMemo((()=>{if(!n)return null;const e=`${t}-footer`;return c.createElement("div",{className:e,style:p},n)}),[n,p,t]);return c.createElement("div",{className:`${t}-wrapper-body`,style:d},y,c.createElement("div",{className:`${t}-body`,style:f},h),w)},T=o(33234),$=o(83116),D=o(37613);var R=e=>{const{componentCls:t,motionDurationSlow:o}=e,n={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${o}`}}};return{[t]:{[`${t}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${o}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${t}-panel-motion`]:{"&-left":[n,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[n,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[n,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[n,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const z=e=>{const{componentCls:t,zIndexPopup:o,colorBgMask:n,colorBgElevated:r,motionDurationSlow:a,motionDurationMid:i,padding:l,paddingLG:s,fontSizeLG:c,lineHeightLG:u,lineWidth:d,lineType:f,colorSplit:p,marginSM:h,colorIcon:m,colorIconHover:v,colorText:g,fontWeightStrong:y,footerPaddingBlock:w,footerPaddingInline:b}=e,C=`${t}-content-wrapper`;return{[t]:{position:"fixed",inset:0,zIndex:o,pointerEvents:"none","&-pure":{position:"relative",background:r,[`&${t}-left`]:{boxShadow:e.boxShadowDrawerLeft},[`&${t}-right`]:{boxShadow:e.boxShadowDrawerRight},[`&${t}-top`]:{boxShadow:e.boxShadowDrawerUp},[`&${t}-bottom`]:{boxShadow:e.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${t}-mask`]:{position:"absolute",inset:0,zIndex:o,background:n,pointerEvents:"auto"},[C]:{position:"absolute",zIndex:o,maxWidth:"100vw",transition:`all ${a}`,"&-hidden":{display:"none"}},[`&-left > ${C}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowDrawerLeft},[`&-right > ${C}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:e.boxShadowDrawerRight},[`&-top > ${C}`]:{top:0,insetInline:0,boxShadow:e.boxShadowDrawerUp},[`&-bottom > ${C}`]:{bottom:0,insetInline:0,boxShadow:e.boxShadowDrawerDown},[`${t}-content`]:{width:"100%",height:"100%",overflow:"auto",background:r,pointerEvents:"auto"},[`${t}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${t}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${l}px ${s}px`,fontSize:c,lineHeight:u,borderBottom:`${d}px ${f} ${p}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${t}-extra`]:{flex:"none"},[`${t}-close`]:{display:"inline-block",marginInlineEnd:h,color:m,fontWeight:y,fontSize:c,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${i}`,textRendering:"auto","&:focus, &:hover":{color:v,textDecoration:"none"}},[`${t}-title`]:{flex:1,margin:0,color:g,fontWeight:e.fontWeightStrong,fontSize:c,lineHeight:u},[`${t}-body`]:{flex:1,minWidth:0,minHeight:0,padding:s,overflow:"auto"},[`${t}-footer`]:{flexShrink:0,padding:`${w}px ${b}px`,borderTop:`${d}px ${f} ${p}`},"&-rtl":{direction:"rtl"}}}};var N=(0,$.Z)("Drawer",(e=>{const t=(0,D.TS)(e,{});return[z(t),R(t)]}),(e=>({zIndexPopup:e.zIndexPopupBase,footerPaddingBlock:e.paddingXS,footerPaddingInline:e.padding}))),Z=o(11575),j=function(e,t){var o={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(o[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(n=Object.getOwnPropertySymbols(e);r{const{rootClassName:t,width:o,height:n,size:a="default",mask:i=!0,push:l=B,open:s,afterOpenChange:u,onClose:d,prefixCls:f,getContainer:p,style:h,className:m,visible:v,afterVisibleChange:g}=e,y=j(e,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:w,getPrefixCls:b,direction:C,drawer:x}=c.useContext(O.E_),S=b("drawer",f),[k,I]=N(S),$=void 0===p&&w?()=>w(document.body):p,D=r()({"no-mask":!i,[`${S}-rtl`]:"rtl"===C},t,I);const R=c.useMemo((()=>null!=o?o:"large"===a?736:378),[o,a]),z=c.useMemo((()=>null!=n?n:"large"===a?736:378),[n,a]),_={motionName:(0,M.m)(S,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},H=(0,Z.H)();return k(c.createElement(T.BR,null,c.createElement(P.Ux,{status:!0,override:!0},c.createElement(E,Object.assign({prefixCls:S,onClose:d,maskMotion:_,motion:e=>({motionName:(0,M.m)(S,`panel-motion-${e}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500})},y,{open:null!=s?s:v,mask:i,push:l,width:R,height:z,style:Object.assign(Object.assign({},null==x?void 0:x.style),h),className:r()(null==x?void 0:x.className,m),rootClassName:D,getContainer:$,afterOpenChange:null!=u?u:g,panelRef:H}),c.createElement(L,Object.assign({prefixCls:S},y,{onClose:d}))))))};_._InternalPanelDoNotUseOrYouWillBeFired=e=>{const{prefixCls:t,style:o,className:n,placement:a="right"}=e,i=j(e,["prefixCls","style","className","placement"]),{getPrefixCls:l}=c.useContext(O.E_),s=l("drawer",t),[u,d]=N(s),f=r()(s,`${s}-pure`,`${s}-${a}`,d,n);return u(c.createElement("div",{className:f,style:o},c.createElement(L,Object.assign({prefixCls:s},i))))};var H=_},12563:function(e,t,o){"use strict";o.d(t,{Z:function(){return M}});var n=o(59301),r=o(53043),a=o(92310),i=o.n(a),l=o(36785),s=o(47729),c=o(14088),u=o(36355),d=o(17313),f=o(37613),p=o(83116);const h=e=>{const{lineWidth:t,fontSizeIcon:o}=e,n=e.fontSizeSM,r=e.lineHeightSM*n+"px";return(0,f.TS)(e,{tagFontSize:n,tagLineHeight:r,tagIconSize:o-2*t,tagPaddingHorizontal:8,tagBorderlessBg:e.colorFillTertiary})},m=e=>({defaultBg:e.colorFillQuaternary,defaultColor:e.colorText});var v=(0,p.Z)("Tag",(e=>(e=>{const{paddingXXS:t,lineWidth:o,tagPaddingHorizontal:n,componentCls:r}=e,a=n-o,i=t-o;return{[r]:Object.assign(Object.assign({},(0,d.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:a,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${r}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${r}-close-icon`]:{marginInlineStart:i,color:e.colorTextDescription,fontSize:e.tagIconSize,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${r}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${r}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:a}}),[`${r}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}})(h(e))),m),g=function(e,t){var o={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(o[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(n=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,style:o,className:r,checked:a,onChange:l,onClick:s}=e,c=g(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:d,tag:f}=n.useContext(u.E_),p=d("tag",t),[h,m]=v(p),y=i()(p,`${p}-checkable`,{[`${p}-checkable-checked`]:a},null==f?void 0:f.className,r,m);return h(n.createElement("span",Object.assign({},c,{style:Object.assign(Object.assign({},o),null==f?void 0:f.style),className:y,onClick:e=>{null==l||l(!a),null==s||s(e)}})))},w=o(45157);var b=(0,p.b)(["Tag","preset"],(e=>(e=>(0,w.Z)(e,((t,o)=>{let{textColor:n,lightBorderColor:r,lightColor:a,darkColor:i}=o;return{[`${e.componentCls}-${t}`]:{color:n,background:a,borderColor:r,"&-inverse":{color:e.colorTextLightSolid,background:i,borderColor:i},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}})))(h(e))),m);const C=(e,t,o)=>{const n="string"!=typeof(r=o)?r:r.charAt(0).toUpperCase()+r.slice(1);var r;return{[`${e.componentCls}-${t}`]:{color:e[`color${o}`],background:e[`color${n}Bg`],borderColor:e[`color${n}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}};var x=(0,p.b)(["Tag","status"],(e=>{const t=h(e);return[C(t,"success","Success"),C(t,"processing","Info"),C(t,"error","Error"),C(t,"warning","Warning")]}),m),S=function(e,t){var o={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(o[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(n=Object.getOwnPropertySymbols(e);r{const{prefixCls:o,className:a,rootClassName:d,style:f,children:p,icon:h,color:m,onClose:g,closeIcon:y,closable:w,bordered:C=!0}=e,k=S(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:E,direction:M,tag:O}=n.useContext(u.E_),[P,I]=n.useState(!0);n.useEffect((()=>{"visible"in k&&I(k.visible)}),[k.visible]);const L=(0,l.o2)(m),T=(0,l.yT)(m),$=L||T,D=Object.assign(Object.assign({backgroundColor:m&&!$?m:void 0},null==O?void 0:O.style),f),R=E("tag",o),[z,N]=v(R),Z=i()(R,null==O?void 0:O.className,{[`${R}-${m}`]:$,[`${R}-has-color`]:m&&!$,[`${R}-hidden`]:!P,[`${R}-rtl`]:"rtl"===M,[`${R}-borderless`]:!C},a,d,N),j=e=>{e.stopPropagation(),null==g||g(e),e.defaultPrevented||I(!1)},[,B]=(0,s.Z)(w,y,(e=>null===e?n.createElement(r.Z,{className:`${R}-close-icon`,onClick:j}):n.createElement("span",{className:`${R}-close-icon`,onClick:j},e)),null,!1),_="function"==typeof k.onClick||p&&"a"===p.type,H=h||null,W=H?n.createElement(n.Fragment,null,H,p&&n.createElement("span",null,p)):p,F=n.createElement("span",Object.assign({},k,{ref:t,className:Z,style:D}),W,B,L&&n.createElement(b,{key:"preset",prefixCls:R}),T&&n.createElement(x,{key:"status",prefixCls:R}));return z(_?n.createElement(c.Z,{component:"Tag"},F):F)},E=n.forwardRef(k);E.CheckableTag=y;var M=E},25769:function(e,t,o){"use strict";var n=o(98040),r={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var o,a,i,l,s,c,u=!1;t||(t={}),o=t.debug||!1;try{if(i=n(),l=document.createRange(),s=document.getSelection(),(c=document.createElement("span")).textContent=e,c.ariaHidden="true",c.style.all="unset",c.style.position="fixed",c.style.top=0,c.style.clip="rect(0, 0, 0, 0)",c.style.whiteSpace="pre",c.style.webkitUserSelect="text",c.style.MozUserSelect="text",c.style.msUserSelect="text",c.style.userSelect="text",c.addEventListener("copy",(function(n){if(n.stopPropagation(),t.format)if(n.preventDefault(),void 0===n.clipboardData){o&&console.warn("unable to use e.clipboardData"),o&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var a=r[t.format]||r.default;window.clipboardData.setData(a,e)}else n.clipboardData.clearData(),n.clipboardData.setData(t.format,e);t.onCopy&&(n.preventDefault(),t.onCopy(n.clipboardData))})),document.body.appendChild(c),l.selectNodeContents(c),s.addRange(l),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(n){o&&console.error("unable to copy using execCommand: ",n),o&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),u=!0}catch(n){o&&console.error("unable to copy using clipboardData: ",n),o&&console.error("falling back to prompt"),a=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(a,e)}}finally{s&&("function"==typeof s.removeRange?s.removeRange(l):s.removeAllRanges()),c&&document.body.removeChild(c),i()}return u}},56047:function(e,t,o){o(16896)},66607:function(e,t,o){var n=o(58347),r=o(3096);r.extendSeriesModel({type:"series.wordCloud",visualColorAccessPath:"textStyle.normal.color",optionUpdated:function(){var e=this.option;e.gridSize=Math.max(Math.floor(e.gridSize),4)},getInitialData:function(e,t){var o=n(["value"],e.data),a=new r.List(o,this);return a.initData(e.data),a},defaultOption:{maskImage:null,shape:"circle",left:"center",top:"center",width:"70%",height:"80%",sizeRange:[12,60],rotationRange:[-90,90],rotationStep:45,gridSize:8,drawOutOfBound:!1,textStyle:{normal:{fontWeight:"normal"}}}})},31041:function(e,t,o){var n=o(3096);n.extendChartView({type:"wordCloud",render:function(e,t,o){var r=this.group;r.removeAll();var a=e.getData(),i=e.get("gridSize");e.layoutInstance.ondraw=function(e,t,o,l){var s=a.getItemModel(o),c=s.getModel("textStyle.normal"),u=s.getModel("textStyle.emphasis"),d=new n.graphic.Text({style:n.graphic.setTextStyle({},c,{x:l.info.fillTextOffsetX,y:l.info.fillTextOffsetY+.5*t,text:e,textBaseline:"middle",textFill:a.getItemVisual(o,"color"),fontSize:t}),scale:[1/l.info.mu,1/l.info.mu],position:[(l.gx+l.info.gw/2)*i,(l.gy+l.info.gh/2)*i],rotation:l.rot});r.add(d),a.setItemGraphicEl(o,d),n.graphic.setHoverStyle(d,n.graphic.setTextStyle({},u,null,{forMerge:!0},!0))},this._model=e},remove:function(){this.group.removeAll(),this._model.layoutInstance.dispose()},dispose:function(){this._model.layoutInstance.dispose()}})},19131:function(e,t){"use strict";var o,n,r,a,i;window.setImmediate||(window.setImmediate=window.msSetImmediate||window.webkitSetImmediate||window.mozSetImmediate||window.oSetImmediate||function(){if(!window.postMessage||!window.addEventListener)return null;var e=[void 0],t="zero-timeout-message";return window.addEventListener("message",(function(o){if("string"==typeof o.data&&o.data.substr(0,t.length)===t){o.stopImmediatePropagation();var n=parseInt(o.data.substr(t.length),36);e[n]&&(e[n](),e[n]=void 0)}}),!0),window.clearImmediate=function(t){e[t]&&(e[t]=void 0)},function(o){var n=e.length;return e.push(o),window.postMessage(t+n.toString(36),"*"),n}}()||function(e){window.setTimeout(e,0)}),window.clearImmediate||(window.clearImmediate=window.msClearImmediate||window.webkitClearImmediate||window.mozClearImmediate||window.oClearImmediate||function(e){window.clearTimeout(e)}),n=function(){var e=document.createElement("canvas");if(!e||!e.getContext)return!1;var t=e.getContext("2d");return!!(t.getImageData&&t.fillText&&Array.prototype.some&&Array.prototype.push)}(),r=function(){if(n){for(var e,t,o=document.createElement("canvas").getContext("2d"),r=20;r;){if(o.font=r.toString(10)+"px sans-serif",o.measureText("W").width===e&&o.measureText("m").width===t)return r+1;e=o.measureText("W").width,t=o.measureText("m").width,r--}return 0}}(),a=function(e){for(var t,o,n=e.length;n;t=Math.floor(Math.random()*n),o=e[--n],e[n]=e[t],e[t]=o);return e},(i=function(e,t){if(n){Array.isArray(e)||(e=[e]),e.forEach((function(t,o){if("string"==typeof t){if(e[o]=document.getElementById(t),!e[o])throw"The element id specified is not found."}else if(!t.tagName&&!t.appendChild)throw"You must pass valid HTML elements, or ID of the element."}));var o={list:[],fontFamily:'"Trebuchet MS", "Heiti TC", "微軟正黑體", "Arial Unicode MS", "Droid Fallback Sans", sans-serif',fontWeight:"normal",color:"random-dark",minSize:0,weightFactor:1,clearCanvas:!0,backgroundColor:"#fff",gridSize:8,drawOutOfBound:!1,origin:null,drawMask:!1,maskColor:"rgba(255,0,0,0.3)",maskGapWidth:.3,wait:0,abortThreshold:0,abort:function(){},minRotation:-Math.PI/2,maxRotation:Math.PI/2,rotationStep:.1,shuffle:!0,rotateRatio:.1,shape:"circle",ellipticity:.65,classes:null,hover:null,click:null};if(t)for(var i in t)i in o&&(o[i]=t[i]);if("function"!=typeof o.weightFactor){var l=o.weightFactor;o.weightFactor=function(e){return e*l}}if("function"!=typeof o.shape)switch(o.shape){case"circle":default:o.shape="circle";break;case"cardioid":o.shape=function(e){return 1-Math.sin(e)};break;case"diamond":case"square":o.shape=function(e){var t=e%(2*Math.PI/4);return 1/(Math.cos(t)+Math.sin(t))};break;case"triangle-forward":o.shape=function(e){var t=e%(2*Math.PI/3);return 1/(Math.cos(t)+Math.sqrt(3)*Math.sin(t))};break;case"triangle":case"triangle-upright":o.shape=function(e){var t=(e+3*Math.PI/2)%(2*Math.PI/3);return 1/(Math.cos(t)+Math.sqrt(3)*Math.sin(t))};break;case"pentagon":o.shape=function(e){var t=(e+.955)%(2*Math.PI/5);return 1/(Math.cos(t)+.726543*Math.sin(t))};break;case"star":o.shape=function(e){var t=(e+.955)%(2*Math.PI/10);return(e+.955)%(2*Math.PI/5)-2*Math.PI/10>=0?1/(Math.cos(2*Math.PI/10-t)+3.07768*Math.sin(2*Math.PI/10-t)):1/(Math.cos(t)+3.07768*Math.sin(t))}}o.gridSize=Math.max(Math.floor(o.gridSize),4);var s,c,u,d,f,p,h,m=o.gridSize,v=m-o.maskGapWidth,g=Math.abs(o.maxRotation-o.minRotation),y=Math.min(o.maxRotation,o.minRotation),w=o.rotationStep;switch(o.color){case"random-dark":h=function(){return D(10,50)};break;case"random-light":h=function(){return D(50,90)};break;default:"function"==typeof o.color&&(h=o.color)}var b=null;"function"==typeof o.classes&&(b=o.classes);var C,x=!1,S=[],k=function(e){var t,o,n=e.currentTarget,r=n.getBoundingClientRect();e.touches?(t=e.touches[0].clientX,o=e.touches[0].clientY):(t=e.clientX,o=e.clientY);var a=t-r.left,i=o-r.top,l=Math.floor(a*(n.width/r.width||1)/m),s=Math.floor(i*(n.height/r.height||1)/m);return S[l][s]},E=function(e){var t=k(e);C!==t&&(C=t,t?o.hover(t.item,t.dimension,e):o.hover(void 0,void 0,e))},M=function(e){var t=k(e);t&&(o.click(t.item,t.dimension,e),e.preventDefault())},O=[],P=function(e){if(O[e])return O[e];var t=8*e,n=t,r=[];for(0===e&&r.push([d[0],d[1],0]);n--;){var a=1;"circle"!==o.shape&&(a=o.shape(n/t*2*Math.PI)),r.push([d[0]+e*a*Math.cos(-n/t*2*Math.PI),d[1]+e*a*Math.sin(-n/t*2*Math.PI)*o.ellipticity,n/t*2*Math.PI])}return O[e]=r,r},I=function(){return o.abortThreshold>0&&(new Date).getTime()-p>o.abortThreshold},L=function(t,o,n,r,a){t>=c||o>=u||t<0||o<0||(s[t][o]=!1,n&&e[0].getContext("2d").fillRect(t*m,o*m,v,v),x&&(S[t][o]={item:a,dimension:r}))},T=function(t){var n,i,l;Array.isArray(t)?(n=t[0],i=t[1]):(n=t.word,i=t.weight,l=t.attributes);var d=0===o.rotateRatio||Math.random()>o.rotateRatio?0:0===g?y:y+Math.round(Math.random()*g/w)*w,p=function(e,t,n){var a=o.weightFactor(t);if(a<=o.minSize)return!1;var i=1;aP[1]&&(P[1]=O),SP[2]&&(P[2]=S);break e}}return{mu:i,occupied:M,bounds:P,gw:w,gh:y,fillTextOffsetX:v,fillTextOffsetY:g,fillTextWidth:c,fillTextHeight:u,fontSize:a}}(n,i,d);if(!p)return!1;if(I())return!1;if(!o.drawOutOfBound){var v=p.bounds;if(v[1]-v[3]+1>c||v[2]-v[0]+1>u)return!1}for(var C=f+1,S=function(r){var a=Math.floor(r[0]-p.gw/2),v=Math.floor(r[1]-p.gh/2);return p.gw,p.gh,!!function(e,t,n,r,a){for(var i=a.length;i--;){var l=e+a[i][0],d=t+a[i][1];if(l>=c||d>=u||l<0||d<0){if(!o.drawOutOfBound)return!1}else if(!s[l][d])return!1}return!0}(a,v,0,0,p.occupied)&&(function(t,n,r,a,i,l,s,c,u){var d,f,p=r.fontSize;d=h?h(a,i,p,l,s):o.color,f=b?b(a,i,p,l,s):o.classes;var v=r.bounds;v[3],v[0],v[1],v[3],v[2],v[0],e.forEach((function(e){if(e.getContext){var i=e.getContext("2d"),l=r.mu;i.save(),i.scale(1/l,1/l),i.font=o.fontWeight+" "+(p*l).toString(10)+"px "+o.fontFamily,i.fillStyle=d,i.translate((t+r.gw/2)*m*l,(n+r.gh/2)*m*l),0!==c&&i.rotate(-c),i.textBaseline="middle",i.fillText(a,r.fillTextOffsetX*l,(r.fillTextOffsetY+.5*p)*l),i.restore()}else{var s=document.createElement("span"),h="";h="rotate("+-c/Math.PI*180+"deg) ",1!==r.mu&&(h+="translateX(-"+r.fillTextWidth/4+"px) scale("+1/r.mu+")");var v={position:"absolute",display:"block",font:o.fontWeight+" "+p*r.mu+"px "+o.fontFamily,left:(t+r.gw/2)*m+r.fillTextOffsetX+"px",top:(n+r.gh/2)*m+r.fillTextOffsetY+"px",width:r.fillTextWidth+"px",height:r.fillTextHeight+"px",lineHeight:p+"px",whiteSpace:"nowrap",transform:h,webkitTransform:h,msTransform:h,transformOrigin:"50% 40%",webkitTransformOrigin:"50% 40%",msTransformOrigin:"50% 40%"};for(var g in d&&(v.color=d),s.textContent=a,v)s.style[g]=v[g];if(u)for(var y in u)s.setAttribute(y,u[y]);f&&(s.className+=f),e.appendChild(s)}}))}(a,v,p,n,i,f-C,r[2],d,l),function(t,n,r,a,i,l){var s,d,f=i.occupied,p=o.drawMask;if(p&&((s=e[0].getContext("2d")).save(),s.fillStyle=o.maskColor),x){var h=i.bounds;d={x:(t+h[3])*m,y:(n+h[0])*m,w:(h[1]-h[3]+1)*m,h:(h[2]-h[0]+1)*m}}for(var v=f.length;v--;){var g=t+f[v][0],y=n+f[v][1];g>=c||y>=u||g<0||y<0||L(g,y,p,d,l)}p&&s.restore()}(a,v,0,0,p,t),{gx:a,gy:v,rot:d,info:p})};C--;){var k=P(f-C);o.shuffle&&(k=[].concat(k),a(k));for(var E=0;E=o.list.length)return h(P),$("wordcloudstop",!1),void k("wordcloudstart",O);p=(new Date).getTime();var t=T(o.list[i]),n=!$("wordclouddrawn",!0,{item:o.list[i],drawn:t});if(I()||n)return h(P),o.abort(),$("wordcloudabort",!1),$("wordcloudstop",!1),void k("wordcloudstart",O);i++,P=l(e,o.wait)}),o.wait)}}()}function D(e,t){return"hsl("+(360*Math.random()).toFixed()+","+(30*Math.random()+70).toFixed()+"%,"+(Math.random()*(t-e)+e).toFixed()+"%)"}}).isSupported=n,i.minFontSize=r,void 0===(o=function(){return i}.apply(t,[]))||(e.exports=o)},16896:function(e,t,o){var n=o(3096),r=o(7357);o(66607),o(31041);var a=o(19131);if(!a.isSupported)throw new Error("Sorry your browser not support wordCloud");n.registerLayout((function(e,t){e.eachSeriesByType("wordCloud",(function(o){var i=r.getLayoutRect(o.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()}),l=o.getData(),s=document.createElement("canvas");s.width=i.width,s.height=i.height;var c=s.getContext("2d"),u=o.get("maskImage");if(u)try{c.drawImage(u,0,0,s.width,s.height),function(e){for(var t=e.getContext("2d"),o=t.getImageData(0,0,e.width,e.height),n=t.createImageData(o),r=0,a=0,i=0;i128&&(r+=s=o.data[i]+o.data[i+1]+o.data[i+2],++a);var l=r/a;for(i=0;il?(n.data[i]=0,n.data[i+1]=0,n.data[i+2]=0,n.data[i+3]=0):(n.data[i]=255,n.data[i+1]=255,n.data[i+2]=255,n.data[i+3]=255)}t.putImageData(n,0,0)}(s)}catch(e){console.error("Invalid mask image"),console.error(e.toString())}var d=o.get("sizeRange"),f=o.get("rotationRange"),p=l.getDataExtent("value"),h=Math.PI/180,m=o.get("gridSize");function v(e){var t=e.detail.item;e.detail.drawn&&o.layoutInstance.ondraw&&(e.detail.drawn.gx+=i.x/m,e.detail.drawn.gy+=i.y/m,o.layoutInstance.ondraw(t[0],t[1],t[2],e.detail.drawn))}a(s,{list:l.mapArray("value",(function(e,t){var o=l.getItemModel(t);return[l.getName(t),o.get("textStyle.normal.textSize",!0)||n.number.linearMap(e,p,d),t]})).sort((function(e,t){return t[1]-e[1]})),fontFamily:o.get("textStyle.normal.fontFamily")||o.get("textStyle.emphasis.fontFamily")||e.get("textStyle.fontFamily"),fontWeight:o.get("textStyle.normal.fontWeight")||o.get("textStyle.emphasis.fontWeight")||e.get("textStyle.fontWeight"),gridSize:m,ellipticity:i.height/i.width,minRotation:f[0]*h,maxRotation:f[1]*h,clearCanvas:!u,rotateRatio:1,rotationStep:o.get("rotationStep")*h,drawOutOfBound:o.get("drawOutOfBound"),shuffle:!1,shape:o.get("shape")}),s.addEventListener("wordclouddrawn",v),o.layoutInstance&&o.layoutInstance.dispose(),o.layoutInstance={ondraw:null,dispose:function(){s.removeEventListener("wordclouddrawn",v),s.addEventListener("wordclouddrawn",(function(e){e.preventDefault()}))}}}))})),n.registerPreprocessor((function(e){var t=(e||{}).series;!n.util.isArray(t)&&(t=t?[t]:[]);var o=["shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"];function r(e){e&&n.util.each(o,(function(t){e.hasOwnProperty(t)&&(e["text"+n.format.capitalFirst(t)]=e[t])}))}n.util.each(t,(function(e){if(e&&"wordCloud"===e.type){var t=e.textStyle||{};r(t.normal),r(t.emphasis)}}))}))},83145:function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var n=a(o(59301)),r=a(o(25769));function a(e){return e&&e.__esModule?e:{default:e}}function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function l(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),o.push.apply(o,n)}return o}function s(e,t){if(null==e)return{};var o,n,r=function(e,t){if(null==e)return{};var o,n,r={},a=Object.keys(e);for(n=0;n=0||(r[o]=e[o]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,o)&&(r[o]=e[o])}return r}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var o=0;o=0||Object.prototype.hasOwnProperty.call(e,n)&&(o[n]=e[n]);return o}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));c.ref=function(t){e.scrollComponent=t,s&&s(t)};var u=[o];return r&&(l?i?u.unshift(l):u.push(l):this.defaultLoader&&(i?u.unshift(this.defaultLoader):u.push(this.defaultLoader))),a.default.createElement(n,c,u)}}]),t}(r.Component);s.propTypes={children:i.default.node.isRequired,element:i.default.node,hasMore:i.default.bool,initialLoad:i.default.bool,isReverse:i.default.bool,loader:i.default.node,loadMore:i.default.func.isRequired,pageStart:i.default.number,ref:i.default.func,getScrollParent:i.default.func,threshold:i.default.number,useCapture:i.default.bool,useWindow:i.default.bool},s.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=s,e.exports=t.default},26724:function(e,t,o){e.exports=o(51581)},98040:function(e){e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,o=[],n=0;n{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:o,textPaddingInline:i,orientationMargin:a,verticalMarginInline:l}=e;return{[t]:Object.assign(Object.assign({},(0,s.Wf)(e)),{borderBlockStart:`${o}px solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:l,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${o}px solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${o}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*a+"%"},"&::after":{width:100-100*a+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*a+"%"},"&::after":{width:100*a+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:i},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${o}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:o,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-left${t}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-right${t}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}};var d=(0,l.Z)("Divider",(e=>{const t=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[u(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:t,direction:n,divider:r}=i.useContext(a.E_),{prefixCls:s,type:l="horizontal",orientation:c="center",orientationMargin:u,className:f,rootClassName:h,children:m,dashed:v,plain:g,style:b}=e,w=p(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),y=t("divider",s),[S,x]=d(y),$=c.length>0?`-${c}`:c,L=!!m,E="left"===c&&null!=u,O="right"===c&&null!=u,C=o()(y,null==r?void 0:r.className,x,`${y}-${l}`,{[`${y}-with-text`]:L,[`${y}-with-text${$}`]:L,[`${y}-dashed`]:!!v,[`${y}-plain`]:!!g,[`${y}-rtl`]:"rtl"===n,[`${y}-no-default-orientation-margin-left`]:E,[`${y}-no-default-orientation-margin-right`]:O},f,h),k=i.useMemo((()=>"number"==typeof u?u:/^\d+$/.test(u)?Number(u):u),[u]),M=Object.assign(Object.assign({},E&&{marginLeft:k}),O&&{marginRight:k});return S(i.createElement("div",Object.assign({className:C,style:Object.assign(Object.assign({},null==r?void 0:r.style),b)},w,{role:"separator"}),m&&"vertical"!==l&&i.createElement("span",{className:`${y}-inner-text`,style:M},m)))}},31797:function(e,t,n){"use strict";n.d(t,{Z:function(){return S}});var r=n(59301),o=n(56762),i=n(92343),a=n(92310),s=n.n(a),l=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:i,groupSeparator:a="",prefixCls:s}=e;let l;if("function"==typeof n)l=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,a),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${i}${c}`),l=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else l=e}return r.createElement("span",{className:`${s}-content-value`},l)},d=n(17313),p=n(83116),f=n(37613);const h=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:i,colorTextHeading:a,contentFontSize:s,fontFamily:l}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:i},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:a,fontSize:s,fontFamily:l,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var m=(0,p.Z)("Statistic",(e=>{const t=(0,f.TS)(e,{});return[h(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:o,style:i,valueStyle:a,value:d=0,title:p,valueRender:f,prefix:h,suffix:v,loading:g=!1,onMouseEnter:b,onMouseLeave:w,decimalSeparator:y=".",groupSeparator:S=","}=e,{getPrefixCls:x,direction:$,statistic:L}=r.useContext(l.E_),E=x("statistic",t),[O,C]=m(E),k=r.createElement(u,Object.assign({decimalSeparator:y,groupSeparator:S,prefixCls:E},e,{value:d})),M=s()(E,{[`${E}-rtl`]:"rtl"===$},null==L?void 0:L.className,n,o,C);return O(r.createElement("div",{className:M,style:Object.assign(Object.assign({},null==L?void 0:L.style),i),onMouseEnter:b,onMouseLeave:w},p&&r.createElement("div",{className:`${E}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${E}-skeleton`},r.createElement("div",{style:a,className:`${E}-content`},h&&r.createElement("span",{className:`${E}-content-prefix`},h),f?f(k):k,v&&r.createElement("span",{className:`${E}-content-suffix`},v)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),i=t.replace(r,"[]"),a=g.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),i);let s=0;return a.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const w=e=>{const{value:t,format:n="HH:mm:ss",onChange:a,onFinish:s}=e,l=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{l(),null==a||a(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(v,Object.assign({},e,{valueRender:e=>(0,i.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var y=r.memo(w);v.Countdown=y;var S=v},51581:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));c.ref=function(t){e.scrollComponent=t,l&&l(t)};var u=[n];return o&&(s?a?u.unshift(s):u.push(s):this.defaultLoader&&(a?u.unshift(this.defaultLoader):u.push(this.defaultLoader))),i.default.createElement(r,c,u)}}]),t}(o.Component);l.propTypes={children:a.default.node.isRequired,element:a.default.node,hasMore:a.default.bool,initialLoad:a.default.bool,isReverse:a.default.bool,loader:a.default.node,loadMore:a.default.func.isRequired,pageStart:a.default.number,ref:a.default.func,getScrollParent:a.default.func,threshold:a.default.number,useCapture:a.default.bool,useWindow:a.default.bool},l.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=l,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)}}]); \ No newline at end of file diff --git a/87914.async.js b/87914.async.js new file mode 100644 index 0000000000..a6d58e5875 --- /dev/null +++ b/87914.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[87914,56087,25313,72069,19436,92771,23043,91259,1908,50391,70680,56065,2154,50283,72559,56271],{22441:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={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"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(78892),i=n(3113),c=n(36355),u=n(81327),m=n(33234),f=n(47211),p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:v="default",danger:y,disabled:g,loading:O,onClick:b,htmlType:C,children:x,className:E,menu:h,arrow:w,autoFocus:$,overlay:N,trigger:S,align:j,open:P,onOpenChange:Z,placement:z,getPopupContainer:M,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:L,overlayClassName:K,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_}=e,A=p(e,["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"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,f.Z)(H),G={menu:h,arrow:w,autoFocus:$,align:j,disabled:g,trigger:g?[]:S,onOpenChange:Z,getPopupContainer:M||t,mouseEnterDelay:I,mouseLeaveDelay:L,overlayClassName:K,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,E,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=P),G.placement="placement"in e?z:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:O,onClick:b,htmlType:C,href:k,title:D},x),J=s.createElement(i.ZP,{type:v,danger:y,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var v=d;const y=r.Z;y.Button=v;var g=y},24650:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[f,p]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},p,c),v=(0,o.useContext)(l.aM),y=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return f(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:y},e.children)))},u=n(9432),m=n(33614),f={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"},p=n(1393),d=function(e,t){return o.createElement(p.Z,(0,m.Z)({},e,{ref:t,icon:f}))};var v=o.forwardRef(d),y=n(76897),g=n(55405),O=n(25629),b=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(y.Z,null):o.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),f=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:d,inputPrefixCls:v,size:y}=e,h=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=o.useContext(s.E_),$=w("input",v),N=w("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=E[n]||"",s=r(l),i={[a]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),j=a()(N,p,{[`${N}-${y}`]:!!y}),P=Object.assign(Object.assign({},(0,g.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:$,suffix:S});return y&&(P.size=y),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},P))})),w=n(78405),$=n(92343),N=n(3113),S=n(19716),j=n(33234),P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:f,loading:p,disabled:d,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:b}=e,C=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=o.useContext(s.E_),h=o.useRef(!1),Z=x("input-search",n),z=x("input",r),{compactSize:M}=(0,j.ri)(Z,E),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(w.Z,null):null,L=`${Z}-button`;let K;const F=m||{},B=F.type&&!0===F.type.__ANT_BUTTON;K=B||"button"===F.type?(0,$.Tm)(F,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:L,size:k}:{})):o.createElement(N.ZP,{className:L,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:p,icon:I},m),f&&(K=[K,(0,$.Tm)(f,{key:"addonAfter"})]);const _=a()(Z,{[`${Z}-rtl`]:"rtl"===E,[`${Z}-${k}`]:!!k,[`${Z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(R,t),onPressEnter:e=>{h.current||p||T(e)}},C,{size:k,onCompositionStart:e=>{h.current=!0,null==g||g(e)},onCompositionEnd:e=>{h.current=!1,null==b||b(e)},prefixCls:z,addonAfter:K,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:_,disabled:d}))})),z=n(1643);const M=u.Z;M.Group=c,M.Search=Z,M.TextArea=z.Z,M.Password=h;var k=M},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:y}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:x,direction:E="horizontal",prefixCls:h,split:w,style:$,wrap:N=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[Z,z]=Array.isArray(g)?g:[g,g],M=p(z),k=p(Z),R=d(z),D=d(Z),T=(0,s.Z)(x,{keepEmpty:!0}),I=void 0===O&&"horizontal"===E?"center":O,L=i("space",h),[K,F]=(0,f.Z)(L),B=o()(L,null==c?void 0:c.className,F,`${L}-${E}`,{[`${L}-rtl`]:"rtl"===y,[`${L}-align-${I}`]:I,[`${L}-gap-row-${z}`]:M,[`${L}-gap-col-${Z}`]:k},b,C),_=o()(`${L}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=Z),!M&&R&&(U.rowGap=z),K(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},P),r.createElement(u,{value:Q},H)))}));const g=y;g.Compact=i.ZP;var O=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),f=n(83116),p=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,f.Z)("Statistic",(e=>{const t=(0,p.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var y=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:f,valueRender:p,prefix:d,suffix:y,loading:g=!1,onMouseEnter:O,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),$=E("statistic",t),[N,S]=v($),j=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:$},e,{value:m})),P=l()($,{[`${$}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,a,S);return N(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:O,onMouseLeave:b},f&&r.createElement("div",{className:`${$}-title`},f),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),p?p(j):j,y&&r.createElement("span",{className:`${$}-content-suffix`},y)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function O(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(y,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>O(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);y.Countdown=C;var x=y},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/88148.async.js b/88148.async.js deleted file mode 100644 index 84b464fc81..0000000000 --- a/88148.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[88148,13395,20511,32311,96495,91090,25209],{76897:function(e,n,t){t.d(n,{Z:function(){return c}});var o=t(33614),a=t(59301),i={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"},l=t(1393),r=function(e,n){return a.createElement(l.Z,(0,o.Z)({},e,{ref:n,icon:i}))};var c=a.forwardRef(r)},40578:function(e,n,t){t.d(n,{Z:function(){return c}});var o=t(33614),a=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},l=t(1393),r=function(e,n){return a.createElement(l.Z,(0,o.Z)({},e,{ref:n,icon:i}))};var c=a.forwardRef(r)},83148:function(e,n,t){t.d(n,{Z:function(){return c}});var o=t(33614),a=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},l=t(1393),r=function(e,n){return a.createElement(l.Z,(0,o.Z)({},e,{ref:n,icon:i}))};var c=a.forwardRef(r)},56762:function(e,n,t){t.d(n,{Z:function(){return a}});var o=t(59301);function a(){const[,e]=o.useReducer((e=>e+1),0);return e}},88522:function(e,n,t){var o=t(92310),a=t.n(o),i=t(75440),l=t(55405),r=t(59301),c=t(53487),s=t(92343),d=t(36355),u=t(57809);const{Option:p}=u.default;function m(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const f=(e,n)=>{const{prefixCls:t,className:o,popupClassName:c,dropdownClassName:f,children:h,dataSource:g}=e,b=(0,i.Z)(h);let v;1===b.length&&(0,s.l$)(b[0])&&!m(b[0])&&([v]=b);const C=v?()=>v:void 0;let x;x=b.length&&m(b[0])?h:g?g.map((e=>{if((0,s.l$)(e))return e;switch(typeof e){case"string":return r.createElement(p,{key:e,value:e},e);case"object":{const{value:n}=e;return r.createElement(p,{key:n,value:n},e.text)}default:return}})):[];const{getPrefixCls:$}=r.useContext(d.E_),y=$("select",t);return r.createElement(u.default,Object.assign({ref:n,suffixIcon:null},(0,l.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:y,popupClassName:c||f,className:a()(`${y}-auto-complete`,o),mode:u.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:C}),x)},h=r.forwardRef(f),g=(0,c.Z)(h);h.Option=p,h._InternalPanelDoNotUseOrYouWillBeFired=g,n.Z=h},24905:function(e,n,t){t.d(n,{Z:function(){return w}});var o=t(92310),a=t.n(o),i=t(5630),l=t(59301),r=t(36355),c=t(1684),s=t(32441);var d=l.createContext(null),u=t(98447),p=t(14088),m=t(4572),f=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);a{var t;const{prefixCls:o,className:h,rootClassName:g,children:b,indeterminate:v=!1,style:C,onMouseEnter:x,onMouseLeave:$,skipGroup:y=!1,disabled:O}=e,w=f(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:S,direction:E,checkbox:I}=l.useContext(r.E_),k=l.useContext(d),{isFormItemInput:M}=l.useContext(s.aM),N=l.useContext(c.Z),Z=null!==(t=(null==k?void 0:k.disabled)||O)&&void 0!==t?t:N,P=l.useRef(w.value);l.useEffect((()=>{null==k||k.registerValue(w.value)}),[]),l.useEffect((()=>{if(!y)return w.value!==P.current&&(null==k||k.cancelValue(P.current),null==k||k.registerValue(w.value),P.current=w.value),()=>null==k?void 0:k.cancelValue(w.value)}),[w.value]);const j=S("checkbox",o),[z,_]=(0,u.ZP)(j),D=Object.assign({},w);k&&!y&&(D.onChange=function(){w.onChange&&w.onChange.apply(w,arguments),k.toggleOption&&k.toggleOption({label:b,value:w.value})},D.name=k.name,D.checked=k.value.includes(w.value));const R=a()(`${j}-wrapper`,{[`${j}-rtl`]:"rtl"===E,[`${j}-wrapper-checked`]:D.checked,[`${j}-wrapper-disabled`]:Z,[`${j}-wrapper-in-form-item`]:M},null==I?void 0:I.className,h,g,_),T=a()({[`${j}-indeterminate`]:v},m.A,_),L=v?"mixed":void 0;return z(l.createElement(p.Z,{component:"Checkbox",disabled:Z},l.createElement("label",{className:R,style:Object.assign(Object.assign({},null==I?void 0:I.style),C),onMouseEnter:x,onMouseLeave:$},l.createElement(i.Z,Object.assign({"aria-checked":L},D,{prefixCls:j,className:T,disabled:Z,ref:n})),void 0!==b&&l.createElement("span",null,b))))};var g=l.forwardRef(h),b=t(61414),v=t(55405),C=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);a{const{defaultValue:t,children:o,options:i=[],prefixCls:c,className:s,rootClassName:p,style:m,onChange:f}=e,h=C(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:x,direction:$}=l.useContext(r.E_),[y,O]=l.useState(h.value||t||[]),[w,S]=l.useState([]);l.useEffect((()=>{"value"in h&&O(h.value||[])}),[h.value]);const E=l.useMemo((()=>i.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[i]),I=x("checkbox",c),k=`${I}-group`,[M,N]=(0,u.ZP)(I),Z=(0,v.Z)(h,["value","disabled"]),P=i.length?E.map((e=>l.createElement(g,{prefixCls:I,key:e.value.toString(),disabled:"disabled"in e?e.disabled:h.disabled,value:e.value,checked:y.includes(e.value),onChange:e.onChange,className:`${k}-item`,style:e.style,title:e.title},e.label))):o,j={toggleOption:e=>{const n=y.indexOf(e.value),t=(0,b.Z)(y);-1===n?t.push(e.value):t.splice(n,1),"value"in h||O(t),null==f||f(t.filter((e=>w.includes(e))).sort(((e,n)=>E.findIndex((n=>n.value===e))-E.findIndex((e=>e.value===n)))))},value:y,disabled:h.disabled,name:h.name,registerValue:e=>{S((n=>[].concat((0,b.Z)(n),[e])))},cancelValue:e=>{S((n=>n.filter((n=>n!==e))))}},z=a()(k,{[`${k}-rtl`]:"rtl"===$},s,p,N);return M(l.createElement("div",Object.assign({className:z,style:m},Z,{ref:n}),l.createElement(d.Provider,{value:j},P)))},$=l.forwardRef(x);var y=l.memo($);const O=g;O.Group=y,O.__ANT_CHECKBOX=!0;var w=O},24650:function(e,n,t){t.d(n,{Z:function(){return j}});var o=t(92310),a=t.n(o),i=t(59301),l=t(36355),r=t(32441),c=t(9937);var s=e=>{const{getPrefixCls:n,direction:t}=(0,i.useContext)(l.E_),{prefixCls:o,className:s}=e,d=n("input-group",o),u=n("input"),[p,m]=(0,c.ZP)(u),f=a()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===t},m,s),h=(0,i.useContext)(r.aM),g=(0,i.useMemo)((()=>Object.assign(Object.assign({},h),{isFormItemInput:!1})),[h]);return p(i.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},i.createElement(r.aM.Provider,{value:g},e.children)))},d=t(9432),u=t(33614),p={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"},m=t(1393),f=function(e,n){return i.createElement(m.Z,(0,u.Z)({},e,{ref:n,icon:p}))};var h=i.forwardRef(f),g=t(76897),b=t(55405),v=t(25629),C=t(59412),x=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);ae?i.createElement(g.Z,null):i.createElement(h,null),y={click:"onClick",hover:"onMouseOver"};var O=i.forwardRef(((e,n)=>{const{visibilityToggle:t=!0}=e,o="object"==typeof t&&void 0!==t.visible,[r,c]=(0,i.useState)((()=>!!o&&t.visible)),s=(0,i.useRef)(null);i.useEffect((()=>{o&&c(t.visible)}),[o,t]);const u=(0,C.Z)(s),p=()=>{const{disabled:n}=e;n||(r&&u(),c((e=>{var n;const o=!e;return"object"==typeof t&&(null===(n=t.onVisibleChange)||void 0===n||n.call(t,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:h,size:g}=e,O=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=i.useContext(l.E_),S=w("input",h),E=w("input-password",f),I=t&&(n=>{const{action:t="click",iconRender:o=$}=e,a=y[t]||"",l=o(r),c={[a]:p,className:`${n}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return i.cloneElement(i.isValidElement(l)?l:i.createElement("span",null,l),c)})(E),k=a()(E,m,{[`${E}-${g}`]:!!g}),M=Object.assign(Object.assign({},(0,b.Z)(O,["suffix","iconRender","visibilityToggle"])),{type:r?"text":"password",className:k,prefixCls:S,suffix:I});return g&&(M.size=g),i.createElement(d.Z,Object.assign({ref:(0,v.sQ)(n,s)},M))})),w=t(78405),S=t(92343),E=t(3113),I=t(19716),k=t(33234),M=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);a{const{prefixCls:t,inputPrefixCls:o,className:r,size:c,suffix:s,enterButton:u=!1,addonAfter:p,loading:m,disabled:f,onSearch:h,onChange:g,onCompositionStart:b,onCompositionEnd:C}=e,x=M(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:$,direction:y}=i.useContext(l.E_),O=i.useRef(!1),N=$("input-search",t),Z=$("input",o),{compactSize:P}=(0,k.ri)(N,y),j=(0,I.Z)((e=>{var n;return null!==(n=null!=c?c:P)&&void 0!==n?n:e})),z=i.useRef(null),_=e=>{var n;document.activeElement===(null===(n=z.current)||void 0===n?void 0:n.input)&&e.preventDefault()},D=e=>{var n,t;h&&h(null===(t=null===(n=z.current)||void 0===n?void 0:n.input)||void 0===t?void 0:t.value,e,{source:"input"})},R="boolean"==typeof u?i.createElement(w.Z,null):null,T=`${N}-button`;let L;const B=u||{},H=B.type&&!0===B.type.__ANT_BUTTON;L=H||"button"===B.type?(0,S.Tm)(B,Object.assign({onMouseDown:_,onClick:e=>{var n,t;null===(t=null===(n=null==B?void 0:B.props)||void 0===n?void 0:n.onClick)||void 0===t||t.call(n,e),D(e)},key:"enterButton"},H?{className:T,size:j}:{})):i.createElement(E.ZP,{className:T,type:u?"primary":void 0,size:j,disabled:f,key:"enterButton",onMouseDown:_,onClick:D,loading:m,icon:R},u),p&&(L=[L,(0,S.Tm)(p,{key:"addonAfter"})]);const A=a()(N,{[`${N}-rtl`]:"rtl"===y,[`${N}-${j}`]:!!j,[`${N}-with-button`]:!!u},r);return i.createElement(d.Z,Object.assign({ref:(0,v.sQ)(z,n),onPressEnter:e=>{O.current||m||D(e)}},x,{size:j,onCompositionStart:e=>{O.current=!0,null==b||b(e)},onCompositionEnd:e=>{O.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:s,onChange:e=>{e&&e.target&&"click"===e.type&&h&&h(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=t(1643);const P=d.Z;P.Group=s,P.Search=N,P.TextArea=Z.Z,P.Password=O;var j=P},57809:function(e,n,t){var o=t(92310),a=t.n(o),i=t(77861),l=t(55405),r=t(59301),c=t(53487),s=t(62892),d=t(19080),u=t(36355),p=t(1684),m=t(93891),f=t(19716),h=t(32441),g=t(33234),b=t(14154),v=t(58582),C=t(96510),x=t(66339),$=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);a{var t,{prefixCls:o,bordered:c=!0,className:O,rootClassName:w,getPopupContainer:S,popupClassName:E,dropdownClassName:I,listHeight:k=256,placement:M,listItemHeight:N=24,size:Z,disabled:P,notFoundContent:j,status:z,builtinPlacements:_,dropdownMatchSelectWidth:D,popupMatchSelectWidth:R,direction:T,style:L,allowClear:B}=e,H=$(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:A,getPrefixCls:W,renderEmpty:F,direction:V,virtual:X,popupMatchSelectWidth:G,popupOverflow:Q,select:U}=r.useContext(u.E_),q=W("select",o),K=W(),Y=null!=T?T:V,{compactSize:J,compactItemClassnames:ee}=(0,g.ri)(q,Y),[ne,te]=(0,b.Z)(q),oe=r.useMemo((()=>{const{mode:e}=H;if("combobox"!==e)return e===y?"combobox":e}),[H.mode]),ae="multiple"===oe||"tags"===oe,ie=(0,C.Z)(H.suffixIcon,H.showArrow),le=null!==(t=null!=R?R:D)&&void 0!==t?t:G,{status:re,hasFeedback:ce,isFormItemInput:se,feedbackIcon:de}=r.useContext(h.aM),ue=(0,d.F)(re,z);let pe;pe=void 0!==j?j:"combobox"===oe?null:(null==F?void 0:F("Select"))||r.createElement(m.Z,{componentName:"Select"});const{suffixIcon:me,itemIcon:fe,removeIcon:he,clearIcon:ge}=(0,x.Z)(Object.assign(Object.assign({},H),{multiple:ae,hasFeedback:ce,feedbackIcon:de,showSuffixIcon:ie,prefixCls:q,showArrow:H.showArrow,componentName:"Select"})),be=!0===B?{clearIcon:ge}:B,ve=(0,l.Z)(H,["suffixIcon","itemIcon"]),Ce=a()(E||I,{[`${q}-dropdown-${Y}`]:"rtl"===Y},w,te),xe=(0,f.Z)((e=>{var n;return null!==(n=null!=Z?Z:J)&&void 0!==n?n:e})),$e=r.useContext(p.Z),ye=null!=P?P:$e,Oe=a()({[`${q}-lg`]:"large"===xe,[`${q}-sm`]:"small"===xe,[`${q}-rtl`]:"rtl"===Y,[`${q}-borderless`]:!c,[`${q}-in-form-item`]:se},(0,d.Z)(q,ue,ce),ee,null==U?void 0:U.className,O,w,te),we=r.useMemo((()=>void 0!==M?M:"rtl"===Y?"bottomRight":"bottomLeft"),[M,Y]),Se=(0,v.Z)(_,Q);return ne(r.createElement(i.ZP,Object.assign({ref:n,virtual:X,showSearch:null==U?void 0:U.showSearch},ve,{style:Object.assign(Object.assign({},null==U?void 0:U.style),L),dropdownMatchSelectWidth:le,builtinPlacements:Se,transitionName:(0,s.m)(K,"slide-up",H.transitionName),listHeight:k,listItemHeight:N,mode:oe,prefixCls:q,placement:we,direction:Y,suffixIcon:me,menuItemSelectedIcon:fe,removeIcon:he,allowClear:be,notFoundContent:pe,className:Oe,getPopupContainer:S||A,dropdownClassName:Ce,disabled:ye})))};const w=r.forwardRef(O),S=(0,c.Z)(w);w.SECRET_COMBOBOX_MODE_DO_NOT_USE=y,w.Option=i.Wx,w.OptGroup=i.Xo,w._InternalPanelDoNotUseOrYouWillBeFired=S,n.default=w},8378:function(e,n){n.Z=e=>({[e.componentCls]:{[`${e.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},\n opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}},[`${e.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},\n opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}}})},78673:function(e,n,t){t.d(n,{Z:function(){return P}});var o=t(42857),a=t(92310),i=t.n(a),l=t(33614),r=t(24018),c=t(54099),s=t(63011),d=t(59301),u=t(71366),p=t(20287),m=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],f=d.forwardRef((function(e,n){var t,o=e.prefixCls,a=void 0===o?"rc-switch":o,f=e.className,h=e.checked,g=e.defaultChecked,b=e.disabled,v=e.loadingIcon,C=e.checkedChildren,x=e.unCheckedChildren,$=e.onClick,y=e.onChange,O=e.onKeyDown,w=(0,s.Z)(e,m),S=(0,u.Z)(!1,{value:h,defaultValue:g}),E=(0,c.Z)(S,2),I=E[0],k=E[1];function M(e,n){var t=I;return b||(k(t=e),null==y||y(t,n)),t}var N=i()(a,f,(t={},(0,r.Z)(t,"".concat(a,"-checked"),I),(0,r.Z)(t,"".concat(a,"-disabled"),b),t));return d.createElement("button",(0,l.Z)({},w,{type:"button",role:"switch","aria-checked":I,disabled:b,className:N,ref:n,onKeyDown:function(e){e.which===p.Z.LEFT?M(!1,e):e.which===p.Z.RIGHT&&M(!0,e),null==O||O(e)},onClick:function(e){var n=M(!I,e);null==$||$(n,e)}}),v,d.createElement("span",{className:"".concat(a,"-inner")},d.createElement("span",{className:"".concat(a,"-inner-checked")},C),d.createElement("span",{className:"".concat(a,"-inner-unchecked")},x)))}));f.displayName="Switch";var h=f,g=t(14088),b=t(36355),v=t(1684),C=t(19716),x=t(64993),$=t(17313),y=t(83116),O=t(37613);const w=e=>{const{componentCls:n,trackHeightSM:t,trackPadding:o,trackMinWidthSM:a,innerMinMarginSM:i,innerMaxMarginSM:l,handleSizeSM:r}=e,c=`${n}-inner`;return{[n]:{[`&${n}-small`]:{minWidth:a,height:t,lineHeight:`${t}px`,[`${n}-inner`]:{paddingInlineStart:l,paddingInlineEnd:i,[`${c}-checked`]:{marginInlineStart:`calc(-100% + ${r+2*o}px - ${2*l}px)`,marginInlineEnd:`calc(100% - ${r+2*o}px + ${2*l}px)`},[`${c}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`${n}-handle`]:{width:r,height:r},[`${n}-loading-icon`]:{top:(r-e.switchLoadingIconSize)/2,fontSize:e.switchLoadingIconSize},[`&${n}-checked`]:{[`${n}-inner`]:{paddingInlineStart:i,paddingInlineEnd:l,[`${c}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${c}-unchecked`]:{marginInlineStart:`calc(100% - ${r+2*o}px + ${2*l}px)`,marginInlineEnd:`calc(-100% + ${r+2*o}px - ${2*l}px)`}},[`${n}-handle`]:{insetInlineStart:`calc(100% - ${r+o}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${c}`]:{[`${c}-unchecked`]:{marginInlineStart:e.marginXXS/2,marginInlineEnd:-e.marginXXS/2}},[`&${n}-checked ${c}`]:{[`${c}-checked`]:{marginInlineStart:-e.marginXXS/2,marginInlineEnd:e.marginXXS/2}}}}}}},S=e=>{const{componentCls:n,handleSize:t}=e;return{[n]:{[`${n}-loading-icon${e.iconCls}`]:{position:"relative",top:(t-e.fontSize)/2,color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${n}-checked ${n}-loading-icon`]:{color:e.switchColor}}}},E=e=>{const{componentCls:n,motion:t,trackPadding:o,handleBg:a,handleShadow:i,handleSize:l}=e,r=`${n}-handle`;return{[n]:{[r]:{position:"absolute",top:o,insetInlineStart:o,width:l,height:l,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:a,borderRadius:l/2,boxShadow:i,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${n}-checked ${r}`]:{insetInlineStart:`calc(100% - ${l+o}px)`},[`&:not(${n}-disabled):active`]:t?{[`${r}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${n}-checked ${r}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}:{}}}},I=e=>{const{componentCls:n,trackHeight:t,trackPadding:o,innerMinMargin:a,innerMaxMargin:i,handleSize:l}=e,r=`${n}-inner`;return{[n]:{[r]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:i,paddingInlineEnd:a,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${r}-checked, ${r}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none"},[`${r}-checked`]:{marginInlineStart:`calc(-100% + ${l+2*o}px - ${2*i}px)`,marginInlineEnd:`calc(100% - ${l+2*o}px + ${2*i}px)`},[`${r}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`&${n}-checked ${r}`]:{paddingInlineStart:a,paddingInlineEnd:i,[`${r}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${r}-unchecked`]:{marginInlineStart:`calc(100% - ${l+2*o}px + ${2*i}px)`,marginInlineEnd:`calc(-100% + ${l+2*o}px - ${2*i}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${r}`]:{[`${r}-unchecked`]:{marginInlineStart:2*o,marginInlineEnd:2*-o}},[`&${n}-checked ${r}`]:{[`${r}-checked`]:{marginInlineStart:2*-o,marginInlineEnd:2*o}}}}}},k=e=>{const{componentCls:n,trackHeight:t,trackMinWidth:o}=e;return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,$.Wf)(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:o,height:t,lineHeight:`${t}px`,verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${n}-disabled)`]:{background:e.colorTextTertiary}}),(0,$.Qy)(e)),{[`&${n}-checked`]:{background:e.switchColor,[`&:hover:not(${n}-disabled)`]:{background:e.colorPrimaryHover}},[`&${n}-loading, &${n}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${n}-rtl`]:{direction:"rtl"}})}};var M=(0,y.Z)("Switch",(e=>{const n=(0,O.TS)(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:.75*e.fontSizeIcon,switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[k(n),I(n),E(n),S(n),w(n)]}),(e=>{const{fontSize:n,lineHeight:t,controlHeight:o,colorWhite:a}=e,i=n*t,l=o/2,r=i-4,c=l-4;return{trackHeight:i,trackHeightSM:l,trackMinWidth:2*r+8,trackMinWidthSM:2*c+4,trackPadding:2,handleBg:a,handleSize:r,handleSizeSM:c,handleShadow:`0 2px 4px 0 ${new x.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:r/2,innerMaxMargin:r+2+4,innerMinMarginSM:c/2,innerMaxMarginSM:c+2+4}})),N=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);a{const{prefixCls:t,size:a,disabled:l,loading:r,className:c,rootClassName:s,style:u}=e,p=N(e,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:m,direction:f,switch:x}=d.useContext(b.E_),$=d.useContext(v.Z),y=(null!=l?l:$)||r,O=m("switch",t),w=d.createElement("div",{className:`${O}-handle`},r&&d.createElement(o.Z,{className:`${O}-loading-icon`})),[S,E]=M(O),I=(0,C.Z)(a),k=i()(null==x?void 0:x.className,{[`${O}-small`]:"small"===I,[`${O}-loading`]:r,[`${O}-rtl`]:"rtl"===f},c,s,E),Z=Object.assign(Object.assign({},null==x?void 0:x.style),u);return S(d.createElement(g.Z,{component:"Switch"},d.createElement(h,Object.assign({},p,{prefixCls:O,className:k,style:Z,disabled:y,ref:n,loadingIcon:w}))))}));Z.__ANT_SWITCH=!0;var P=Z}}]); \ No newline at end of file diff --git a/88789.async.js b/88789.async.js deleted file mode 100644 index 8aa63f2145..0000000000 --- a/88789.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[88789,11947,6e3,48474,50928,52687,7436,1911,37637,80182,79635],{9516:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(33614),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},s=n(1393),i=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var l=a.forwardRef(i)},76897:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(33614),a=n(59301),o={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"},s=n(1393),i=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var l=a.forwardRef(i)},97810:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(33614),a=n(59301),o={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"},s=n(1393),i=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var l=a.forwardRef(i)},65547:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(33614),a=n(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.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:"plus-circle",theme:"outlined"},s=n(1393),i=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var l=a.forwardRef(i)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),i=n(78892),l=n(3113),c=n(36355),u=n(81327),m=n(33234),f=n(47211),p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:y="default",danger:v,disabled:g,loading:O,onClick:b,htmlType:C,children:h,className:w,menu:x,arrow:E,autoFocus:Z,overlay:N,trigger:P,align:z,open:M,onOpenChange:j,placement:$,getPopupContainer:k,href:R,icon:S=s.createElement(i.Z,null),title:K,buttonsRender:I=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,F=p(e,["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"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,f.Z)(H),V={menu:x,arrow:E,autoFocus:Z,align:z,disabled:g,trigger:g?[]:P,onOpenChange:j,getPopupContainer:k||t,mouseEnterDelay:T,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:G,compactItemClassnames:W}=(0,m.ri)(H,a),J=o()(Q,W,w,q);"overlay"in e&&(V.overlay=N),"open"in e&&(V.open=M),V.placement="placement"in e?$:"rtl"===a?"bottomLeft":"bottomRight";const X=s.createElement(l.ZP,{type:y,danger:v,disabled:g,loading:O,onClick:b,htmlType:C,href:R,title:K},h),Y=s.createElement(l.ZP,{type:y,danger:v,icon:S}),[ee,te]=I([X,Y]);return U(s.createElement(u.Z.Compact,Object.assign({className:J,size:G,block:!0},F),ee,s.createElement(r.Z,Object.assign({},V),te)))};d.__ANT_BUTTON=!0;var y=d;const v=r.Z;v.Button=y;var g=v},24650:function(e,t,n){n.d(t,{Z:function(){return R}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),i=n(32441),l=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[f,p]=(0,l.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},p,c),y=(0,o.useContext)(i.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return f(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(i.aM.Provider,{value:v},e.children)))},u=n(9432),m=n(33614),f={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"},p=n(1393),d=function(e,t){return o.createElement(p.Z,(0,m.Z)({},e,{ref:t,icon:f}))};var y=o.forwardRef(d),v=n(76897),g=n(55405),O=n(25629),b=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),w={click:"onClick",hover:"onMouseOver"};var x=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[i,l]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&l(n.visible)}),[r,n]);const m=(0,b.Z)(c),f=()=>{const{disabled:t}=e;t||(i&&m(),l((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:d,inputPrefixCls:y,size:v}=e,x=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=o.useContext(s.E_),Z=E("input",y),N=E("input-password",d),P=n&&(t=>{const{action:n="click",iconRender:r=h}=e,a=w[n]||"",s=r(i),l={[a]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),l)})(N),z=a()(N,p,{[`${N}-${v}`]:!!v}),M=Object.assign(Object.assign({},(0,g.Z)(x,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:z,prefixCls:Z,suffix:P});return v&&(M.size=v),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},M))})),E=n(78405),Z=n(92343),N=n(3113),P=n(19716),z=n(33234),M=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:i,size:l,suffix:c,enterButton:m=!1,addonAfter:f,loading:p,disabled:d,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:b}=e,C=M(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:h,direction:w}=o.useContext(s.E_),x=o.useRef(!1),j=h("input-search",n),$=h("input",r),{compactSize:k}=(0,z.ri)(j,w),R=(0,P.Z)((e=>{var t;return null!==(t=null!=l?l:k)&&void 0!==t?t:e})),S=o.useRef(null),K=e=>{var t;document.activeElement===(null===(t=S.current)||void 0===t?void 0:t.input)&&e.preventDefault()},I=e=>{var t,n;y&&y(null===(n=null===(t=S.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof m?o.createElement(E.Z,null):null,D=`${j}-button`;let L;const B=m||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,Z.Tm)(B,Object.assign({onMouseDown:K,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),I(e)},key:"enterButton"},_?{className:D,size:R}:{})):o.createElement(N.ZP,{className:D,type:m?"primary":void 0,size:R,disabled:d,key:"enterButton",onMouseDown:K,onClick:I,loading:p,icon:T},m),f&&(L=[L,(0,Z.Tm)(f,{key:"addonAfter"})]);const A=a()(j,{[`${j}-rtl`]:"rtl"===w,[`${j}-${R}`]:!!R,[`${j}-with-button`]:!!m},i);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(S,t),onPressEnter:e=>{x.current||p||I(e)}},C,{size:R,onCompositionStart:e=>{x.current=!0,null==g||g(e)},onCompositionEnd:e=>{x.current=!1,null==b||b(e)},prefixCls:$,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:A,disabled:d}))})),$=n(1643);const k=u.Z;k.Group=c,k.Search=j,k.TextArea=$.Z,k.Password=x;var R=k},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),i=n(36355),l=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:i}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:l,space:c,direction:v}=r.useContext(i.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:h,direction:w="horizontal",prefixCls:x,split:E,style:Z,wrap:N=!1,classNames:P,styles:z}=e,M=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[j,$]=Array.isArray(g)?g:[g,g],k=p($),R=p(j),S=d($),K=d(j),I=(0,s.Z)(h,{keepEmpty:!0}),T=void 0===O&&"horizontal"===w?"center":O,D=l("space",x),[L,B]=(0,f.Z)(D),_=o()(D,null==c?void 0:c.className,B,`${D}-${w}`,{[`${D}-rtl`]:"rtl"===v,[`${D}-align-${T}`]:T,[`${D}-gap-row-${$}`]:k,[`${D}-gap-col-${j}`]:R},b,C),A=o()(`${D}-item`,null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let F=0;const H=I.map(((e,t)=>{var n,a;null!=e&&(F=t);const o=e&&e.key||`${A}-${t}`;return r.createElement(m,{className:A,key:o,index:t,split:E,style:null!==(n=null==z?void 0:z.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:F})),[F]);if(0===I.length)return null;const U={};return N&&(U.flexWrap="wrap"),!R&&K&&(U.columnGap=j),!k&&S&&(U.rowGap=$),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),Z)},M),r.createElement(u,{value:Q},H)))}));const g=v;g.Compact=l.ZP;var O=g},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),i=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:i,outKeyframes:l},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/89464.async.js b/89464.async.js new file mode 100644 index 0000000000..5d66791907 --- /dev/null +++ b/89464.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[89464,19868,58860,10823,1908,50391,70680,56065,2154,50283,72559,56271],{3148:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),a={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"},l=n(1393),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},76897:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(33614),o=n(59301),a={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"},l=n(1393),i=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var s=o.forwardRef(i)},24905:function(e,t,n){n.d(t,{Z:function(){return E}});var r=n(92310),o=n.n(r),a=n(5630),l=n(59301),i=n(36355),s=n(1684),c=n(32441);var u=l.createContext(null),d=n(98447),p=n(14088),m=n(4572),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var n;const{prefixCls:r,className:v,rootClassName:b,children:g,indeterminate:y=!1,style:h,onMouseEnter:C,onMouseLeave:x,skipGroup:$=!1,disabled:O}=e,E=f(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:k,direction:w,checkbox:S}=l.useContext(i.E_),N=l.useContext(u),{isFormItemInput:j}=l.useContext(c.aM),P=l.useContext(s.Z),Z=null!==(n=(null==N?void 0:N.disabled)||O)&&void 0!==n?n:P,z=l.useRef(E.value);l.useEffect((()=>{null==N||N.registerValue(E.value)}),[]),l.useEffect((()=>{if(!$)return E.value!==z.current&&(null==N||N.cancelValue(z.current),null==N||N.registerValue(E.value),z.current=E.value),()=>null==N?void 0:N.cancelValue(E.value)}),[E.value]);const M=k("checkbox",r),[I,D]=(0,d.ZP)(M),R=Object.assign({},E);N&&!$&&(R.onChange=function(){E.onChange&&E.onChange.apply(E,arguments),N.toggleOption&&N.toggleOption({label:g,value:E.value})},R.name=N.name,R.checked=N.value.includes(E.value));const T=o()(`${M}-wrapper`,{[`${M}-rtl`]:"rtl"===w,[`${M}-wrapper-checked`]:R.checked,[`${M}-wrapper-disabled`]:Z,[`${M}-wrapper-in-form-item`]:j},null==S?void 0:S.className,v,b,D),B=o()({[`${M}-indeterminate`]:y},m.A,D),L=y?"mixed":void 0;return I(l.createElement(p.Z,{component:"Checkbox",disabled:Z},l.createElement("label",{className:T,style:Object.assign(Object.assign({},null==S?void 0:S.style),h),onMouseEnter:C,onMouseLeave:x},l.createElement(a.Z,Object.assign({"aria-checked":L},R,{prefixCls:M,className:B,disabled:Z,ref:t})),void 0!==g&&l.createElement("span",null,g))))};var b=l.forwardRef(v),g=n(61414),y=n(55405),h=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:a=[],prefixCls:s,className:c,rootClassName:p,style:m,onChange:f}=e,v=h(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:C,direction:x}=l.useContext(i.E_),[$,O]=l.useState(v.value||n||[]),[E,k]=l.useState([]);l.useEffect((()=>{"value"in v&&O(v.value||[])}),[v.value]);const w=l.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),S=C("checkbox",s),N=`${S}-group`,[j,P]=(0,d.ZP)(S),Z=(0,y.Z)(v,["value","disabled"]),z=a.length?w.map((e=>l.createElement(b,{prefixCls:S,key:e.value.toString(),disabled:"disabled"in e?e.disabled:v.disabled,value:e.value,checked:$.includes(e.value),onChange:e.onChange,className:`${N}-item`,style:e.style,title:e.title},e.label))):r,M={toggleOption:e=>{const t=$.indexOf(e.value),n=(0,g.Z)($);-1===t?n.push(e.value):n.splice(t,1),"value"in v||O(n),null==f||f(n.filter((e=>E.includes(e))).sort(((e,t)=>w.findIndex((t=>t.value===e))-w.findIndex((e=>e.value===t)))))},value:$,disabled:v.disabled,name:v.name,registerValue:e=>{k((t=>[].concat((0,g.Z)(t),[e])))},cancelValue:e=>{k((t=>t.filter((t=>t!==e))))}},I=o()(N,{[`${N}-rtl`]:"rtl"===x},c,p,P);return j(l.createElement("div",Object.assign({className:I,style:m},Z,{ref:t}),l.createElement(u.Provider,{value:M},z)))},x=l.forwardRef(C);var $=l.memo(x);const O=b;O.Group=$,O.__ANT_CHECKBOX=!0;var E=O},98447:function(e,t,n){n.d(t,{C2:function(){return i}});var r=n(17313),o=n(37613),a=n(83116);const l=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,r.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,o.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[l(n)]}t.ZP=(0,a.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),i=n(78892),s=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:b,disabled:g,loading:y,onClick:h,htmlType:C,children:x,className:$,menu:O,arrow:E,autoFocus:k,overlay:w,trigger:S,align:N,open:j,onOpenChange:P,placement:Z,getPopupContainer:z,href:M,icon:I=l.createElement(i.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:B,overlayClassName:L,overlayStyle:F,destroyPopupOnHide:_,dropdownRender:H}=e,A=m(e,["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"]),V=n("dropdown",f),G=`${V}-button`,[W,X]=(0,p.Z)(V),Q={menu:O,arrow:E,autoFocus:k,align:N,disabled:g,trigger:g?[]:S,onOpenChange:P,getPopupContainer:z||t,mouseEnterDelay:T,mouseLeaveDelay:B,overlayClassName:L,overlayStyle:F,destroyPopupOnHide:_,dropdownRender:H},{compactSize:q,compactItemClassnames:U}=(0,d.ri)(V,o),K=a()(G,U,$,X);"overlay"in e&&(Q.overlay=w),"open"in e&&(Q.open=j),Q.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const Y=l.createElement(s.ZP,{type:v,danger:b,disabled:g,loading:y,onClick:h,htmlType:C,href:M,title:D},x),J=l.createElement(s.ZP,{type:v,danger:b,icon:I}),[ee,te]=R([Y,J]);return W(l.createElement(u.Z.Compact,Object.assign({className:K,size:q,block:!0},A),ee,l.createElement(r.Z,Object.assign({},Q),te)))};f.__ANT_BUTTON=!0;var v=f;const b=r.Z;b.Button=v;var g=b},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),d=t("input"),[p,m]=(0,s.ZP)(d),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,a.useContext)(i.aM),b=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return p(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:b},e.children)))},u=n(9432),d=n(33614),p={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"},m=n(1393),f=function(e,t){return a.createElement(m.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var v=a.forwardRef(f),b=n(76897),g=n(55405),y=n(25629),h=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(b.Z,null):a.createElement(v,null),$={click:"onClick",hover:"onMouseOver"};var O=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[i,s]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&s(n.visible)}),[r,n]);const d=(0,h.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&d(),s((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:m,prefixCls:f,inputPrefixCls:v,size:b}=e,O=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=a.useContext(l.E_),k=E("input",v),w=E("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,o=$[n]||"",l=r(i),s={[o]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),s)})(w),N=o()(w,m,{[`${w}-${b}`]:!!b}),j=Object.assign(Object.assign({},(0,g.Z)(O,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:N,prefixCls:k,suffix:S});return b&&(j.size=b),a.createElement(u.Z,Object.assign({ref:(0,y.sQ)(t,c)},j))})),E=n(78405),k=n(92343),w=n(3113),S=n(19716),N=n(33234),j=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:i,size:s,suffix:c,enterButton:d=!1,addonAfter:p,loading:m,disabled:f,onSearch:v,onChange:b,onCompositionStart:g,onCompositionEnd:h}=e,C=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:$}=a.useContext(l.E_),O=a.useRef(!1),P=x("input-search",n),Z=x("input",r),{compactSize:z}=(0,N.ri)(P,$),M=(0,S.Z)((e=>{var t;return null!==(t=null!=s?s:z)&&void 0!==t?t:e})),I=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=I.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=I.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof d?a.createElement(E.Z,null):null,B=`${P}-button`;let L;const F=d||{},_=F.type&&!0===F.type.__ANT_BUTTON;L=_||"button"===F.type?(0,k.Tm)(F,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:B,size:M}:{})):a.createElement(w.ZP,{className:B,type:d?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:m,icon:T},d),p&&(L=[L,(0,k.Tm)(p,{key:"addonAfter"})]);const H=o()(P,{[`${P}-rtl`]:"rtl"===$,[`${P}-${M}`]:!!M,[`${P}-with-button`]:!!d},i);return a.createElement(u.Z,Object.assign({ref:(0,y.sQ)(I,t),onPressEnter:e=>{O.current||m||R(e)}},C,{size:M,onCompositionStart:e=>{O.current=!0,null==g||g(e)},onCompositionEnd:e=>{O.current=!1,null==h||h(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),b&&b(e)},className:H,disabled:f}))})),Z=n(1643);const z=u.Z;z.Group=c,z.Search=P,z.TextArea=Z.Z,z.Password=O;var M=z},81327:function(e,t,n){n.d(t,{Z:function(){return y}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),i=n(36355),s=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:i}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:s,space:c,direction:b}=r.useContext(i.E_),{size:g=(null==c?void 0:c.size)||"small",align:y,className:h,rootClassName:C,children:x,direction:$="horizontal",prefixCls:O,split:E,style:k,wrap:w=!1,classNames:S,styles:N}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[P,Z]=Array.isArray(g)?g:[g,g],z=m(Z),M=m(P),I=f(Z),D=f(P),R=(0,l.Z)(x,{keepEmpty:!0}),T=void 0===y&&"horizontal"===$?"center":y,B=s("space",O),[L,F]=(0,p.Z)(B),_=a()(B,null==c?void 0:c.className,F,`${B}-${$}`,{[`${B}-rtl`]:"rtl"===b,[`${B}-align-${T}`]:T,[`${B}-gap-row-${Z}`]:z,[`${B}-gap-col-${P}`]:M},h,C),H=a()(`${B}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let A=0;const V=R.map(((e,t)=>{var n,o;null!=e&&(A=t);const a=e&&e.key||`${H}-${t}`;return r.createElement(d,{className:H,key:a,index:t,split:E,style:null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),G=r.useMemo((()=>({latestIndex:A})),[A]);if(0===R.length)return null;const W={};return w&&(W.flexWrap="wrap"),!M&&D&&(W.columnGap=P),!z&&I&&(W.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},W),null==c?void 0:c.style),k)},j),r.createElement(u,{value:G},V)))}));const g=b;g.Compact=s.ZP;var y=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),i=n.n(l),s=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:i}=e;let s;if("function"==typeof n)s=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),s=[r.createElement("span",{key:"int",className:`${i}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${i}-content-value-decimal`},c)]}else s=e}return r.createElement("span",{className:`${i}-content-value`},s)},d=n(17313),p=n(83116),m=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:i,fontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:i,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,p.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var b=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:d=0,title:p,valueRender:m,prefix:f,suffix:b,loading:g=!1,onMouseEnter:y,onMouseLeave:h,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:$,direction:O,statistic:E}=r.useContext(s.E_),k=$("statistic",t),[w,S]=v(k),N=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:k},e,{value:d})),j=i()(k,{[`${k}-rtl`]:"rtl"===O},null==E?void 0:E.className,n,o,S);return w(r.createElement("div",{className:j,style:Object.assign(Object.assign({},null==E?void 0:E.style),a),onMouseEnter:y,onMouseLeave:h},p&&r.createElement("div",{className:`${k}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${k}-skeleton`},r.createElement("div",{style:l,className:`${k}-content`},f&&r.createElement("span",{className:`${k}-content-prefix`},f),m?m(N):N,b&&r.createElement("span",{className:`${k}-content-suffix`},b)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function y(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=g.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let i=0;return l.replace(r,(()=>{const e=o[i];return i+=1,e}))}(Math.max(r-o,0),n)}const h=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:i}=e,s=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(b,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>y(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(h);b.Countdown=C;var x=b},5630:function(e,t,n){var r=n(33614),o=n(81162),a=n(24018),l=n(54099),i=n(63011),s=n(92310),c=n.n(s),u=n(71366),d=n(59301),p=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],m=(0,d.forwardRef)((function(e,t){var n,s=e.prefixCls,m=void 0===s?"rc-checkbox":s,f=e.className,v=e.style,b=e.checked,g=e.disabled,y=e.defaultChecked,h=void 0!==y&&y,C=e.type,x=void 0===C?"checkbox":C,$=e.title,O=e.onChange,E=(0,i.Z)(e,p),k=(0,d.useRef)(null),w=(0,u.Z)(h,{value:b}),S=(0,l.Z)(w,2),N=S[0],j=S[1];(0,d.useImperativeHandle)(t,(function(){return{focus:function(){var e;null===(e=k.current)||void 0===e||e.focus()},blur:function(){var e;null===(e=k.current)||void 0===e||e.blur()},input:k.current}}));var P=c()(m,f,(n={},(0,a.Z)(n,"".concat(m,"-checked"),N),(0,a.Z)(n,"".concat(m,"-disabled"),g),n));return d.createElement("span",{className:P,title:$,style:v},d.createElement("input",(0,r.Z)({},E,{className:"".concat(m,"-input"),ref:k,onChange:function(t){g||("checked"in e||j(t.target.checked),null==O||O({target:(0,o.Z)((0,o.Z)({},e),{},{type:x,checked:t.target.checked}),stopPropagation:function(){t.stopPropagation()},preventDefault:function(){t.preventDefault()},nativeEvent:t.nativeEvent}))},disabled:g,checked:!!N,type:x})),d.createElement("span",{className:"".concat(m,"-inner")}))}));t.Z=m}}]); \ No newline at end of file diff --git a/89678.async.js b/89678.async.js index 72a4693566..8622166b5a 100644 --- a/89678.async.js +++ b/89678.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[89678],{93958:function(e,n,t){t.d(n,{Z:function(){return _}});var l=t(7557),a=t.n(l),r=t(41498),s=t.n(r),o=t(82242),i=t.n(o),u=t(79800),c=t.n(u),d=t(39647),p=t.n(d),f=t(59301),m=t(8591),h=t(53326),x=t(95237),v=t(71681),g=t(21884),b=t(48410),j="tip___bHEXo",C=t(37712),w=["ButtonText","ButtonOptions","uploadProps","showTip"],_=function(e){var n,t,l,r=e.ButtonText,o=e.ButtonOptions,u=e.uploadProps,d=e.showTip,_=p()(e,w),Z=(0,f.useState)(null),y=c()(Z,2),k=y[0],I=y[1],S=i()(i()({maxCount:1,accept:"image/*",withCredentials:!0,beforeUpload:function(e){var n=e.size/1024/1024;return 0!=n||(m.ZP.error("".concat(e.name," 图片无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),h.Z.LIST_IGNORE)},onChange:function(e){var n;(["uploading","done","removed"].includes(e.file.status)&&I(e.file),"done"==e.file.status)&&(null==_||_.onChange(null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id))},action:"".concat(v.Z.API_SERVER,"/api/attachments.json")},u||{}),{},{onRemove:(t=s()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:E(),(null==u?void 0:u.onRemove)&&(null==u||u.onRemove(n));case 2:case"end":return e.stop()}}),e)}))),function(e){return t.apply(this,arguments)})}),E=function(){I(null),null==_||_.onChange()};return(0,f.useEffect)((function(){(null==_?void 0:_.value)&&I({response:{id:null==_?void 0:_.value}})}),[null==_?void 0:_.value]),(0,C.jsx)("div",{id:(null==_?void 0:_.scrollId)||"",children:null!=k&&null!==(n=k.response)&&void 0!==n&&n.id?(0,C.jsxs)(x.Z,{align:"middle",justify:"center",style:{position:"relative",width:400,backgroundColor:"#f4f3f4"},children:[(0,C.jsx)("img",{src:v.Z.API_SERVER+"/api/attachments/"+(null==k||null===(l=k.response)||void 0===l?void 0:l.id),alt:"avatar",style:{width:"100%"}}),(0,C.jsx)("div",{style:{position:"absolute",right:"-6px",top:"-6px",cursor:"pointer",width:16,height:16,borderRadius:"50%",backgroundColor:"#fff"},children:(0,C.jsx)(g.Z,{onClick:s()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:E();case 1:case"end":return e.stop()}}),e)}))),style:{fontSize:"16px",color:"red"}})})]}):(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(h.Z,i()(i()({},S),{},{children:(0,C.jsx)(b.op,i()(i()({style:i()({borderRadius:"2px"},null==o?void 0:o.style)},o),{},{children:r}))})),d&&(0,C.jsx)("span",{className:j,children:"(建议上传尺寸为472*266的图片)"})]})})}},7450:function(e,n,t){t.d(n,{Z:function(){return v}});var l=t(82242),a=t.n(l),r=t(7557),s=t.n(r),o=t(41498),i=t.n(o),u=t(79800),c=t.n(u),d=t(59301),p=t(84686),f=t(49105),m=t(80608),h=(t(87266),{editor_css:"editor_css___cm3Z8"}),x=t(37712),v=(0,m.connect)((function(e){return{user:e.user}}))((function(e){var n=e.defaultvalue,t=e.onChange,l=e.style,r=e.user,o=e.placeholder,u=2097152,m=(0,d.useRef)(null),v=(0,d.useState)(null),g=c()(v,2),b=g[0],j=g[1],C=(0,d.useState)(""),w=c()(C,2),_=w[0],Z=w[1];(0,d.useEffect)((function(){Z(n)}),[n]),(0,d.useEffect)((function(){t(_)}),[_]);var y={placeholder:o||"请输入内容...",MENU_CONF:{}};y.MENU_CONF.uploadImage={customUpload:function(e,n){return i()(s()().mark((function t(){var l,a;return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(l=new FormData).append("file",e),t.next=4,(0,f.ZP)("/api/attachments.json",{method:"post",body:l},!0);case 4:a=t.sent,n(null==a?void 0:a.url,"","");case 6:case"end":return t.stop()}}),t)})))()}},y.MENU_CONF.uploadVideo={customUpload:function(e,n){return i()(s()().mark((function t(){var l,a,o,i,c,d,p,h,x,v,g,b,j,C;return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return l=e.size,a=Math.ceil(l/u),t.prev=2,t.next=5,(0,f.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:{fileName:e.name,chunkCount:a,user_id:null==r||null===(o=r.userInfo)||void 0===o?void 0:o.user_id}});case 5:if(0===(null==(c=t.sent)?void 0:c.status)){t.next=8;break}throw new Error;case 8:d=c.upload_id,m.current=new AbortController,p=[],0,h=s()().mark((function n(){var t,a,r,o;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t=x*u,a=Math.min(t+u,l),r=e.slice(t,a),(o=new FormData).append("chunk",r),o.append("fileName",e.name),o.append("chunkIndex",(x+1).toString()),o.append("uploadId",d),p.push((function(){return(0,f.ZP)("/api/attachments/multipart_upload",{method:"POST",body:o,signal:m.current.signal},!0).then((function(e){}))}));case 9:case"end":return n.stop()}}),n)})),x=0;case 14:if(!(x0)){t.next=29;break}return t.next=27,Promise.all(j);case 27:t.sent,v+=g;case 29:t.next=22;break;case 31:return t.next=33,(0,f.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:a,uploadId:d,user_id:null==r||null===(i=r.userInfo)||void 0===i?void 0:i.user_id}});case 33:C=t.sent,n(null==C?void 0:C.object,""),t.next=39;break;case 37:t.prev=37,t.t1=t.catch(2);case 39:case"end":return t.stop()}}),t,null,[[2,37]])})))()}};return(0,d.useEffect)((function(){return function(){null!=b&&(b.destroy(),j(null))}}),[b]),(0,x.jsx)(x.Fragment,{children:(0,x.jsxs)("div",{className:null==h?void 0:h.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,x.jsx)(p.o,{editor:b,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,x.jsx)(p.M,{defaultConfig:y,value:_,onCreated:j,onChange:function(e){var n;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((n=e.getHtml(),n.replace(/<[^

            ]+>/g,"").replace(/<[

            $]+>/g,"").replace(/ /gi,"").replace(/<[^
            ]+>/g,"")))?Z(e.getHtml()):Z("")},mode:"default",style:a()({height:"500px",overflowY:"hidden"},l)})]})})}))},89678:function(e,n,t){t.d(n,{Z:function(){return y}});var l=t(7557),a=t.n(l),r=t(41498),s=t.n(r),o=t(82242),i=t.n(o),u=t(79800),c=t.n(u),d=t(59301),p=t(78241),f=t(8591),m=t(43418),h=t(24650),x=t(88522),v=t(30518),g=t(80608),b=t(61186),j=t.n(b),C="form___EP058",w=t(7450),_=t(93958),Z=t(37712),y=(0,g.connect)((function(e){return{dispatch:e.dispatch,coreCurriculum:e.coreCurriculum}}))((function(e){var n=e.visible,t=e.onOk,l=e.onCancel,r=e.title,o=void 0===r?"":r,u=e.coreCurriculum,g=e.core_subject_tag,b=(e.dispatch,u.CoreSubjects,p.Z.useForm()),y=c()(b,1)[0],k=(0,d.useState)(!1),I=c()(k,2),S=I[0],E=I[1],P=(0,d.useState)([]),N=c()(P,2),F=(N[0],N[1]),O=(0,d.useState)(!1),R=c()(O,2),T=R[0],L=(R[1],(0,d.useState)("")),M=c()(L,2),B=(M[0],M[1]);(0,d.useEffect)((function(){if(null!=n&&n.id){var e;y.setFieldsValue(i()(i()({},n),{},{time:j()(null==n?void 0:n.time)}));var t=[i()(i()({},null==n?void 0:n.attachment),{},{response:{id:null==n||null===(e=n.attachment)||void 0===e?void 0:e.id}})];F(t),B(null==n?void 0:n.title)}}),[n]);var U=function(){var e=s()(a()().mark((function e(n){var l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:E(!0),l=i()({},n),t(l);case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Z.jsx)(m.Z,{title:"".concat(null!=n&&n.id?"编辑":"新建").concat(o),visible:n,onOk:function(){"


            "!=y.getFieldValue("content")?y.submit():f.ZP.error("请输入内容")},centered:!0,onCancel:function(){l()},confirmLoading:S,okButtonProps:{disabled:T},width:1200,bodyStyle:{maxHeight:530},afterClose:function(){E(!1),y.resetFields(),B("")},okText:"确认",cancelText:"取消",children:(0,Z.jsxs)(p.Z,{form:y,colon:!1,labelCol:{span:2},onFinish:U,className:C,children:[(0,Z.jsx)(p.Z.Item,{label:"标题",name:"title",rules:[{required:!0,message:"请输入标题"},{whitespace:!0,message:"请输入标题"},{max:100,message:"只能输入100个字符"}],children:(0,Z.jsx)(h.Z,{maxLength:100,placeholder:"请输入标题",showCount:!0})}),(0,Z.jsxs)("div",{style:{display:"flex",justifyContent:"space-around",marginLeft:"13px"},children:[(0,Z.jsx)(p.Z.Item,{label:"课程",name:"subject",rules:[{required:!0,message:"请选择课程"}],labelCol:{span:3},children:(0,Z.jsx)(x.Z,{maxLength:20,style:{width:487},options:null==g?void 0:g.map((function(e){return{value:e,label:e}})),filterOption:function(e,n){var t;return-1!==(null==n||null===(t=n.label)||void 0===t||null===(t=t.toUpperCase())||void 0===t?void 0:t.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&y.setFieldValue("core_subject_id",e.substring(0,20))}})}),(0,Z.jsx)(p.Z.Item,{label:"学校",name:"school_name",labelCol:{span:3},rules:[{required:!0,message:"请输入学校"},{whitespace:!0,message:"请输入学校"},{max:50,message:"只能输入50个字符"}],children:(0,Z.jsx)(h.Z,{maxLength:50,placeholder:"请输入学校",showCount:!0,style:{width:485}})})]}),(0,Z.jsxs)("div",{style:{display:"flex",justifyContent:"space-around",marginLeft:"-12px"},children:[(0,Z.jsx)(p.Z.Item,{label:"主讲教师",name:"teacher_name",labelCol:{span:4},rules:[{required:!0,message:"请输入主讲教师"},{whitespace:!0,message:"请输入主讲教师"},{max:50,message:"只能输入50个字符"}],children:(0,Z.jsx)(h.Z,{maxLength:50,showCount:!0,placeholder:"请输入主讲教师",style:{width:487}})}),(0,Z.jsx)(p.Z.Item,{label:"时间",name:"time",labelCol:{span:3},rules:[{required:!0,message:"请选择时间"}],children:(0,Z.jsx)(v.default,{style:{width:487},placeholder:"请选择开始时间 - 请选择结束时间",format:"YYYY-MM-DD",allowClear:!1})})]}),(0,Z.jsx)(p.Z.Item,{name:"cover_id",label:"照片",rules:[{required:!1,message:"请上传照片"}],children:(0,Z.jsx)(_.Z,{ButtonText:(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("i",{className:"iconfont icon-shangchuanfujian r5 font14"}),(0,Z.jsx)("span",{className:"ml5",children:"上传照片"})]})})}),(0,Z.jsx)(p.Z.Item,{label:"课程链接",name:"link",rules:[{message:"请输入链接"}],children:(0,Z.jsx)(h.Z,{maxLength:100,placeholder:"请输入链接"})}),(0,Z.jsx)(p.Z.Item,{label:"内容",name:"content",rules:[{required:!0,message:"请输入内容"}],labelCol:{span:2},children:(0,Z.jsx)(w.Z,{style:{height:"180px"},defaultvalue:null==n?void 0:n.content})})]})})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[89678],{93958:function(e,n,t){t.d(n,{Z:function(){return _}});var l=t(7557),a=t.n(l),r=t(41498),s=t.n(r),o=t(82242),i=t.n(o),u=t(79800),c=t.n(u),d=t(39647),p=t.n(d),f=t(59301),m=t(8591),h=t(53326),x=t(95237),v=t(71681),g=t(21884),b=t(2753),j="tip___bHEXo",C=t(37712),w=["ButtonText","ButtonOptions","uploadProps","showTip"],_=function(e){var n,t,l,r=e.ButtonText,o=e.ButtonOptions,u=e.uploadProps,d=e.showTip,_=p()(e,w),Z=(0,f.useState)(null),y=c()(Z,2),k=y[0],I=y[1],S=i()(i()({maxCount:1,accept:"image/*",withCredentials:!0,beforeUpload:function(e){var n=e.size/1024/1024;return 0!=n||(m.ZP.error("".concat(e.name," 图片无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),h.Z.LIST_IGNORE)},onChange:function(e){var n;(["uploading","done","removed"].includes(e.file.status)&&I(e.file),"done"==e.file.status)&&(null==_||_.onChange(null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id))},action:"".concat(v.Z.API_SERVER,"/api/attachments.json")},u||{}),{},{onRemove:(t=s()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:E(),(null==u?void 0:u.onRemove)&&(null==u||u.onRemove(n));case 2:case"end":return e.stop()}}),e)}))),function(e){return t.apply(this,arguments)})}),E=function(){I(null),null==_||_.onChange()};return(0,f.useEffect)((function(){(null==_?void 0:_.value)&&I({response:{id:null==_?void 0:_.value}})}),[null==_?void 0:_.value]),(0,C.jsx)("div",{id:(null==_?void 0:_.scrollId)||"",children:null!=k&&null!==(n=k.response)&&void 0!==n&&n.id?(0,C.jsxs)(x.Z,{align:"middle",justify:"center",style:{position:"relative",width:400,backgroundColor:"#f4f3f4"},children:[(0,C.jsx)("img",{src:v.Z.API_SERVER+"/api/attachments/"+(null==k||null===(l=k.response)||void 0===l?void 0:l.id),alt:"avatar",style:{width:"100%"}}),(0,C.jsx)("div",{style:{position:"absolute",right:"-6px",top:"-6px",cursor:"pointer",width:16,height:16,borderRadius:"50%",backgroundColor:"#fff"},children:(0,C.jsx)(g.Z,{onClick:s()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:E();case 1:case"end":return e.stop()}}),e)}))),style:{fontSize:"16px",color:"red"}})})]}):(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(h.Z,i()(i()({},S),{},{children:(0,C.jsx)(b.op,i()(i()({style:i()({borderRadius:"2px"},null==o?void 0:o.style)},o),{},{children:r}))})),d&&(0,C.jsx)("span",{className:j,children:"(建议上传尺寸为472*266的图片)"})]})})}},7450:function(e,n,t){t.d(n,{Z:function(){return v}});var l=t(82242),a=t.n(l),r=t(7557),s=t.n(r),o=t(41498),i=t.n(o),u=t(79800),c=t.n(u),d=t(59301),p=t(84686),f=t(49105),m=t(80608),h=(t(87266),{editor_css:"editor_css___cm3Z8"}),x=t(37712),v=(0,m.connect)((function(e){return{user:e.user}}))((function(e){var n=e.defaultvalue,t=e.onChange,l=e.style,r=e.user,o=e.placeholder,u=2097152,m=(0,d.useRef)(null),v=(0,d.useState)(null),g=c()(v,2),b=g[0],j=g[1],C=(0,d.useState)(""),w=c()(C,2),_=w[0],Z=w[1];(0,d.useEffect)((function(){Z(n)}),[n]),(0,d.useEffect)((function(){t(_)}),[_]);var y={placeholder:o||"请输入内容...",MENU_CONF:{}};y.MENU_CONF.uploadImage={customUpload:function(e,n){return i()(s()().mark((function t(){var l,a;return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(l=new FormData).append("file",e),t.next=4,(0,f.ZP)("/api/attachments.json",{method:"post",body:l},!0);case 4:a=t.sent,n(null==a?void 0:a.url,"","");case 6:case"end":return t.stop()}}),t)})))()}},y.MENU_CONF.uploadVideo={customUpload:function(e,n){return i()(s()().mark((function t(){var l,a,o,i,c,d,p,h,x,v,g,b,j,C;return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return l=e.size,a=Math.ceil(l/u),t.prev=2,t.next=5,(0,f.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:{fileName:e.name,chunkCount:a,user_id:null==r||null===(o=r.userInfo)||void 0===o?void 0:o.user_id}});case 5:if(0===(null==(c=t.sent)?void 0:c.status)){t.next=8;break}throw new Error;case 8:d=c.upload_id,m.current=new AbortController,p=[],0,h=s()().mark((function n(){var t,a,r,o;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t=x*u,a=Math.min(t+u,l),r=e.slice(t,a),(o=new FormData).append("chunk",r),o.append("fileName",e.name),o.append("chunkIndex",(x+1).toString()),o.append("uploadId",d),p.push((function(){return(0,f.ZP)("/api/attachments/multipart_upload",{method:"POST",body:o,signal:m.current.signal},!0).then((function(e){}))}));case 9:case"end":return n.stop()}}),n)})),x=0;case 14:if(!(x0)){t.next=29;break}return t.next=27,Promise.all(j);case 27:t.sent,v+=g;case 29:t.next=22;break;case 31:return t.next=33,(0,f.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:a,uploadId:d,user_id:null==r||null===(i=r.userInfo)||void 0===i?void 0:i.user_id}});case 33:C=t.sent,n(null==C?void 0:C.object,""),t.next=39;break;case 37:t.prev=37,t.t1=t.catch(2);case 39:case"end":return t.stop()}}),t,null,[[2,37]])})))()}};return(0,d.useEffect)((function(){return function(){null!=b&&(b.destroy(),j(null))}}),[b]),(0,x.jsx)(x.Fragment,{children:(0,x.jsxs)("div",{className:null==h?void 0:h.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,x.jsx)(p.o,{editor:b,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,x.jsx)(p.M,{defaultConfig:y,value:_,onCreated:j,onChange:function(e){var n;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((n=e.getHtml(),n.replace(/<[^

            ]+>/g,"").replace(/<[

            $]+>/g,"").replace(/ /gi,"").replace(/<[^
            ]+>/g,"")))?Z(e.getHtml()):Z("")},mode:"default",style:a()({height:"500px",overflowY:"hidden"},l)})]})})}))},89678:function(e,n,t){t.d(n,{Z:function(){return y}});var l=t(7557),a=t.n(l),r=t(41498),s=t.n(r),o=t(82242),i=t.n(o),u=t(79800),c=t.n(u),d=t(59301),p=t(78241),f=t(8591),m=t(43418),h=t(24650),x=t(88522),v=t(30518),g=t(80608),b=t(61186),j=t.n(b),C="form___EP058",w=t(7450),_=t(93958),Z=t(37712),y=(0,g.connect)((function(e){return{dispatch:e.dispatch,coreCurriculum:e.coreCurriculum}}))((function(e){var n=e.visible,t=e.onOk,l=e.onCancel,r=e.title,o=void 0===r?"":r,u=e.coreCurriculum,g=e.core_subject_tag,b=(e.dispatch,u.CoreSubjects,p.Z.useForm()),y=c()(b,1)[0],k=(0,d.useState)(!1),I=c()(k,2),S=I[0],E=I[1],P=(0,d.useState)([]),N=c()(P,2),F=(N[0],N[1]),O=(0,d.useState)(!1),R=c()(O,2),T=R[0],L=(R[1],(0,d.useState)("")),M=c()(L,2),B=(M[0],M[1]);(0,d.useEffect)((function(){if(null!=n&&n.id){var e;y.setFieldsValue(i()(i()({},n),{},{time:j()(null==n?void 0:n.time)}));var t=[i()(i()({},null==n?void 0:n.attachment),{},{response:{id:null==n||null===(e=n.attachment)||void 0===e?void 0:e.id}})];F(t),B(null==n?void 0:n.title)}}),[n]);var U=function(){var e=s()(a()().mark((function e(n){var l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:E(!0),l=i()({},n),t(l);case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Z.jsx)(m.Z,{title:"".concat(null!=n&&n.id?"编辑":"新建").concat(o),visible:n,onOk:function(){"


            "!=y.getFieldValue("content")?y.submit():f.ZP.error("请输入内容")},centered:!0,onCancel:function(){l()},confirmLoading:S,okButtonProps:{disabled:T},width:1200,bodyStyle:{maxHeight:530},afterClose:function(){E(!1),y.resetFields(),B("")},okText:"确认",cancelText:"取消",children:(0,Z.jsxs)(p.Z,{form:y,colon:!1,labelCol:{span:2},onFinish:U,className:C,children:[(0,Z.jsx)(p.Z.Item,{label:"标题",name:"title",rules:[{required:!0,message:"请输入标题"},{whitespace:!0,message:"请输入标题"},{max:100,message:"只能输入100个字符"}],children:(0,Z.jsx)(h.Z,{maxLength:100,placeholder:"请输入标题",showCount:!0})}),(0,Z.jsxs)("div",{style:{display:"flex",justifyContent:"space-around",marginLeft:"13px"},children:[(0,Z.jsx)(p.Z.Item,{label:"课程",name:"subject",rules:[{required:!0,message:"请选择课程"}],labelCol:{span:3},children:(0,Z.jsx)(x.Z,{maxLength:20,style:{width:487},options:null==g?void 0:g.map((function(e){return{value:e,label:e}})),filterOption:function(e,n){var t;return-1!==(null==n||null===(t=n.label)||void 0===t||null===(t=t.toUpperCase())||void 0===t?void 0:t.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&y.setFieldValue("core_subject_id",e.substring(0,20))}})}),(0,Z.jsx)(p.Z.Item,{label:"学校",name:"school_name",labelCol:{span:3},rules:[{required:!0,message:"请输入学校"},{whitespace:!0,message:"请输入学校"},{max:50,message:"只能输入50个字符"}],children:(0,Z.jsx)(h.Z,{maxLength:50,placeholder:"请输入学校",showCount:!0,style:{width:485}})})]}),(0,Z.jsxs)("div",{style:{display:"flex",justifyContent:"space-around",marginLeft:"-12px"},children:[(0,Z.jsx)(p.Z.Item,{label:"主讲教师",name:"teacher_name",labelCol:{span:4},rules:[{required:!0,message:"请输入主讲教师"},{whitespace:!0,message:"请输入主讲教师"},{max:50,message:"只能输入50个字符"}],children:(0,Z.jsx)(h.Z,{maxLength:50,showCount:!0,placeholder:"请输入主讲教师",style:{width:487}})}),(0,Z.jsx)(p.Z.Item,{label:"时间",name:"time",labelCol:{span:3},rules:[{required:!0,message:"请选择时间"}],children:(0,Z.jsx)(v.default,{style:{width:487},placeholder:"请选择开始时间 - 请选择结束时间",format:"YYYY-MM-DD",allowClear:!1})})]}),(0,Z.jsx)(p.Z.Item,{name:"cover_id",label:"照片",rules:[{required:!1,message:"请上传照片"}],children:(0,Z.jsx)(_.Z,{ButtonText:(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("i",{className:"iconfont icon-shangchuanfujian r5 font14"}),(0,Z.jsx)("span",{className:"ml5",children:"上传照片"})]})})}),(0,Z.jsx)(p.Z.Item,{label:"课程链接",name:"link",rules:[{message:"请输入链接"}],children:(0,Z.jsx)(h.Z,{maxLength:100,placeholder:"请输入链接"})}),(0,Z.jsx)(p.Z.Item,{label:"内容",name:"content",rules:[{required:!0,message:"请输入内容"}],labelCol:{span:2},children:(0,Z.jsx)(w.Z,{style:{height:"180px"},defaultvalue:null==n?void 0:n.content})})]})})}))}}]); \ No newline at end of file diff --git a/90349.async.js b/90349.async.js new file mode 100644 index 0000000000..150a8f17e4 --- /dev/null +++ b/90349.async.js @@ -0,0 +1 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[90349],{3148:function(t,e,n){"use strict";n.d(e,{Z:function(){return o}});var r=n(33614),i=n(59301),a={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"},s=n(1393),f=function(t,e){return i.createElement(s.Z,(0,r.Z)({},t,{ref:e,icon:a}))};var o=i.forwardRef(f)},25032:function(t,e,n){"use strict";n.d(e,{Z:function(){return o}});var r=n(33614),i=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},s=n(1393),f=function(t,e){return i.createElement(s.Z,(0,r.Z)({},t,{ref:e,icon:a}))};var o=i.forwardRef(f)},29419:function(t,e,n){"use strict";n.d(e,{Z:function(){return o}});var r=n(33614),i=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M705.6 124.9a8 8 0 00-11.6 7.2v64.2c0 5.5 2.9 10.6 7.5 13.6a352.2 352.2 0 0162.2 49.8c32.7 32.8 58.4 70.9 76.3 113.3a355 355 0 0127.9 138.7c0 48.1-9.4 94.8-27.9 138.7a355.92 355.92 0 01-76.3 113.3 353.06 353.06 0 01-113.2 76.4c-43.8 18.6-90.5 28-138.5 28s-94.7-9.4-138.5-28a353.06 353.06 0 01-113.2-76.4A355.92 355.92 0 01184 650.4a355 355 0 01-27.9-138.7c0-48.1 9.4-94.8 27.9-138.7 17.9-42.4 43.6-80.5 76.3-113.3 19-19 39.8-35.6 62.2-49.8 4.7-2.9 7.5-8.1 7.5-13.6V132c0-6-6.3-9.8-11.6-7.2C178.5 195.2 82 339.3 80 506.3 77.2 745.1 272.5 943.5 511.2 944c239 .5 432.8-193.3 432.8-432.4 0-169.2-97-315.7-238.4-386.7zM480 560h64c4.4 0 8-3.6 8-8V88c0-4.4-3.6-8-8-8h-64c-4.4 0-8 3.6-8 8v464c0 4.4 3.6 8 8 8z"}}]},name:"poweroff",theme:"outlined"},s=n(1393),f=function(t,e){return i.createElement(s.Z,(0,r.Z)({},t,{ref:e,icon:a}))};var o=i.forwardRef(f)},25769:function(t,e,n){"use strict";var r=n(98040),i={"text/plain":"Text","text/html":"Url",default:"Text"};t.exports=function(t,e){var n,a,s,f,o,h,l=!1;e||(e={}),n=e.debug||!1;try{if(s=r(),f=document.createRange(),o=document.getSelection(),(h=document.createElement("span")).textContent=t,h.ariaHidden="true",h.style.all="unset",h.style.position="fixed",h.style.top=0,h.style.clip="rect(0, 0, 0, 0)",h.style.whiteSpace="pre",h.style.webkitUserSelect="text",h.style.MozUserSelect="text",h.style.msUserSelect="text",h.style.userSelect="text",h.addEventListener("copy",(function(r){if(r.stopPropagation(),e.format)if(r.preventDefault(),void 0===r.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var a=i[e.format]||i.default;window.clipboardData.setData(a,t)}else r.clipboardData.clearData(),r.clipboardData.setData(e.format,t);e.onCopy&&(r.preventDefault(),e.onCopy(r.clipboardData))})),document.body.appendChild(h),f.selectNodeContents(h),o.addRange(f),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");l=!0}catch(r){n&&console.error("unable to copy using execCommand: ",r),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(e.format||"text",t),e.onCopy&&e.onCopy(window.clipboardData),l=!0}catch(r){n&&console.error("unable to copy using clipboardData: ",r),n&&console.error("falling back to prompt"),a=function(t){var e=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return t.replace(/#{\s*key\s*}/g,e)}("message"in e?e.message:"Copy to clipboard: #{key}, Enter"),window.prompt(a,t)}}finally{o&&("function"==typeof o.removeRange?o.removeRange(f):o.removeAllRanges()),h&&document.body.removeChild(h),s()}return l}},79818:function(t){var e=function(){this.Diff_Timeout=1,this.Diff_EditCost=4,this.Match_Threshold=.5,this.Match_Distance=1e3,this.Patch_DeleteThreshold=.5,this.Patch_Margin=4,this.Match_MaxBits=32},n=-1;e.Diff=function(t,e){return[t,e]},e.prototype.diff_main=function(t,n,r,i){void 0===i&&(i=this.Diff_Timeout<=0?Number.MAX_VALUE:(new Date).getTime()+1e3*this.Diff_Timeout);var a=i;if(null==t||null==n)throw new Error("Null input. (diff_main)");if(t==n)return t?[new e.Diff(0,t)]:[];void 0===r&&(r=!0);var s=r,f=this.diff_commonPrefix(t,n),o=t.substring(0,f);t=t.substring(f),n=n.substring(f),f=this.diff_commonSuffix(t,n);var h=t.substring(t.length-f);t=t.substring(0,t.length-f),n=n.substring(0,n.length-f);var l=this.diff_compute_(t,n,s,a);return o&&l.unshift(new e.Diff(0,o)),h&&l.push(new e.Diff(0,h)),this.diff_cleanupMerge(l),l},e.prototype.diff_compute_=function(t,r,i,a){var s;if(!t)return[new e.Diff(1,r)];if(!r)return[new e.Diff(n,t)];var f=t.length>r.length?t:r,o=t.length>r.length?r:t,h=f.indexOf(o);if(-1!=h)return s=[new e.Diff(1,f.substring(0,h)),new e.Diff(0,o),new e.Diff(1,f.substring(h+o.length))],t.length>r.length&&(s[0][0]=s[2][0]=n),s;if(1==o.length)return[new e.Diff(n,t),new e.Diff(1,r)];var l=this.diff_halfMatch_(t,r);if(l){var c=l[0],g=l[1],u=l[2],p=l[3],d=l[4],b=this.diff_main(c,u,i,a),_=this.diff_main(g,p,i,a);return b.concat([new e.Diff(0,d)],_)}return i&&t.length>100&&r.length>100?this.diff_lineMode_(t,r,a):this.diff_bisect_(t,r,a)},e.prototype.diff_lineMode_=function(t,r,i){var a=this.diff_linesToChars_(t,r);t=a.chars1,r=a.chars2;var s=a.lineArray,f=this.diff_main(t,r,!1,i);this.diff_charsToLines_(f,s),this.diff_cleanupSemantic(f),f.push(new e.Diff(0,""));for(var o=0,h=0,l=0,c="",g="";o=1&&l>=1){f.splice(o-h-l,h+l),o=o-h-l;for(var u=this.diff_main(c,g,!1,i),p=u.length-1;p>=0;p--)f.splice(o,0,u[p]);o+=u.length}l=0,h=0,c="",g=""}o++}return f.pop(),f},e.prototype.diff_bisect_=function(t,r,i){for(var a=t.length,s=r.length,f=Math.ceil((a+s)/2),o=f,h=2*f,l=new Array(h),c=new Array(h),g=0;gi);m++){for(var y=-m+d;y<=m-b;y+=2){for(var w=o+y,x=(O=y==-m||y!=m&&l[w-1]a)b+=2;else if(x>s)d+=2;else if(p){if((C=o+u-y)>=0&&C=(M=a-c[C]))return this.diff_bisectSplit_(t,r,O,x,i)}}for(var D=-m+_;D<=m-v;D+=2){for(var M,C=o+D,k=(M=D==-m||D!=m&&c[C-1]a)v+=2;else if(k>s)_+=2;else if(!p){if((w=o+u-D)>=0&&w=(M=a-M))return this.diff_bisectSplit_(t,r,O,x,i)}}}}return[new e.Diff(n,t),new e.Diff(1,r)]},e.prototype.diff_bisectSplit_=function(t,e,n,r,i){var a=t.substring(0,n),s=e.substring(0,r),f=t.substring(n),o=e.substring(r),h=this.diff_main(a,s,!1,i),l=this.diff_main(f,o,!1,i);return h.concat(l)},e.prototype.diff_linesToChars_=function(t,e){var n=[],r={};function i(t){for(var e="",i=0,s=-1,f=n.length;sr?t=t.substring(n-r):ne.length?t:e,r=t.length>e.length?e:t;if(n.length<4||2*r.length=t.length?[r,a,s,f,l]:null}var s,f,o,h,l,c=a(n,r,Math.ceil(n.length/4)),g=a(n,r,Math.ceil(n.length/2));return c||g?(s=g?c&&c[4].length>g[4].length?c:g:c,t.length>e.length?(f=s[0],o=s[1],h=s[2],l=s[3]):(h=s[0],l=s[1],f=s[2],o=s[3]),[f,o,h,l,s[4]]):null},e.prototype.diff_cleanupSemantic=function(t){for(var r=!1,i=[],a=0,s=null,f=0,o=0,h=0,l=0,c=0;f0?i[a-1]:-1,o=0,h=0,l=0,c=0,s=null,r=!0)),f++;for(r&&this.diff_cleanupMerge(t),this.diff_cleanupSemanticLossless(t),f=1;f=d?(p>=g.length/2||p>=u.length/2)&&(t.splice(f,0,new e.Diff(0,u.substring(0,p))),t[f-1][1]=g.substring(0,g.length-p),t[f+1][1]=u.substring(p),f++):(d>=g.length/2||d>=u.length/2)&&(t.splice(f,0,new e.Diff(0,g.substring(0,d))),t[f-1][0]=1,t[f-1][1]=u.substring(0,u.length-d),t[f+1][0]=n,t[f+1][1]=g.substring(d),f++),f++}f++}},e.prototype.diff_cleanupSemanticLossless=function(t){function n(t,n){if(!t||!n)return 6;var r=t.charAt(t.length-1),i=n.charAt(0),a=r.match(e.nonAlphaNumericRegex_),s=i.match(e.nonAlphaNumericRegex_),f=a&&r.match(e.whitespaceRegex_),o=s&&i.match(e.whitespaceRegex_),h=f&&r.match(e.linebreakRegex_),l=o&&i.match(e.linebreakRegex_),c=h&&t.match(e.blanklineEndRegex_),g=l&&n.match(e.blanklineStartRegex_);return c||g?5:h||l?4:a&&!f&&o?3:f||o?2:a||s?1:0}for(var r=1;r=g&&(g=u,h=i,l=a,c=s)}t[r-1][1]!=h&&(h?t[r-1][1]=h:(t.splice(r-1,1),r--),t[r][1]=l,c?t[r+1][1]=c:(t.splice(r+1,1),r--))}r++}},e.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/,e.whitespaceRegex_=/\s/,e.linebreakRegex_=/[\r\n]/,e.blanklineEndRegex_=/\n\r?\n$/,e.blanklineStartRegex_=/^\r?\n\r?\n/,e.prototype.diff_cleanupEfficiency=function(t){for(var r=!1,i=[],a=0,s=null,f=0,o=!1,h=!1,l=!1,c=!1;f0?i[a-1]:-1,l=c=!1),r=!0)),f++;r&&this.diff_cleanupMerge(t)},e.prototype.diff_cleanupMerge=function(t){t.push(new e.Diff(0,""));for(var r,i=0,a=0,s=0,f="",o="";i1?(0!==a&&0!==s&&(0!==(r=this.diff_commonPrefix(o,f))&&(i-a-s>0&&0==t[i-a-s-1][0]?t[i-a-s-1][1]+=o.substring(0,r):(t.splice(0,0,new e.Diff(0,o.substring(0,r))),i++),o=o.substring(r),f=f.substring(r)),0!==(r=this.diff_commonSuffix(o,f))&&(t[i][1]=o.substring(o.length-r)+t[i][1],o=o.substring(0,o.length-r),f=f.substring(0,f.length-r))),i-=a+s,t.splice(i,a+s),f.length&&(t.splice(i,0,new e.Diff(n,f)),i++),o.length&&(t.splice(i,0,new e.Diff(1,o)),i++),i++):0!==i&&0==t[i-1][0]?(t[i-1][1]+=t[i][1],t.splice(i,1)):i++,s=0,a=0,f="",o=""}""===t[t.length-1][1]&&t.pop();var h=!1;for(i=1;ie));r++)s=i,f=a;return t.length!=r&&t[r][0]===n?f:f+(e-s)},e.prototype.diff_prettyHtml=function(t){for(var e=[],r=/&/g,i=//g,s=/\n/g,f=0;f");switch(o){case 1:e[f]=''+h+"";break;case n:e[f]=''+h+"";break;case 0:e[f]=""+h+""}}return e.join("")},e.prototype.diff_text1=function(t){for(var e=[],n=0;nthis.Match_MaxBits)throw new Error("Pattern too long for this browser.");var r=this.match_alphabet_(e),i=this;function a(t,r){var a=t/e.length,s=Math.abs(n-r);return i.Match_Distance?a+s/i.Match_Distance:s?1:a}var s=this.Match_Threshold,f=t.indexOf(e,n);-1!=f&&(s=Math.min(a(0,f),s),-1!=(f=t.lastIndexOf(e,n+e.length))&&(s=Math.min(a(0,f),s)));var o,h,l=1<=p;_--){var v=r[t.charAt(_-1)];if(b[_]=0===u?(b[_+1]<<1|1)&v:(b[_+1]<<1|1)&v|(c[_+1]|c[_])<<1|1|c[_+1],b[_]&l){var m=a(u,_-1);if(m<=s){if(s=m,!((f=_-1)>n))break;p=Math.max(1,2*n-f)}}}if(a(u+1,n)>s)break;c=b}return f},e.prototype.match_alphabet_=function(t){for(var e={},n=0;n2&&(this.diff_cleanupSemantic(s),this.diff_cleanupEfficiency(s));else if(t&&"object"==typeof t&&void 0===r&&void 0===i)s=t,a=this.diff_text1(s);else if("string"==typeof t&&r&&"object"==typeof r&&void 0===i)a=t,s=r;else{if("string"!=typeof t||"string"!=typeof r||!i||"object"!=typeof i)throw new Error("Unknown call format to patch_make.");a=t,s=i}if(0===s.length)return[];for(var f=[],o=new e.patch_obj,h=0,l=0,c=0,g=a,u=a,p=0;p=2*this.Patch_Margin&&h&&(this.patch_addContext_(o,g),f.push(o),o=new e.patch_obj,h=0,g=u,l=c)}1!==d&&(l+=b.length),d!==n&&(c+=b.length)}return h&&(this.patch_addContext_(o,g),f.push(o)),f},e.prototype.patch_deepCopy=function(t){for(var n=[],r=0;rthis.Match_MaxBits?-1!=(f=this.match_main(e,l.substring(0,this.Match_MaxBits),h))&&(-1==(c=this.match_main(e,l.substring(l.length-this.Match_MaxBits),h+l.length-this.Match_MaxBits))||f>=c)&&(f=-1):f=this.match_main(e,l,h),-1==f)a[s]=!1,i-=t[s].length2-t[s].length1;else if(a[s]=!0,i=f-h,l==(o=-1==c?e.substring(f,f+l.length):e.substring(f,c+this.Match_MaxBits)))e=e.substring(0,f)+this.diff_text2(t[s].diffs)+e.substring(f+l.length);else{var g=this.diff_main(l,o,!1);if(l.length>this.Match_MaxBits&&this.diff_levenshtein(g)/l.length>this.Patch_DeleteThreshold)a[s]=!1;else{this.diff_cleanupSemanticLossless(g);for(var u,p=0,d=0;ds[0][1].length){var f=n-s[0][1].length;s[0][1]=r.substring(s[0][1].length)+s[0][1],a.start1-=f,a.start2-=f,a.length1+=f,a.length2+=f}if(0==(s=(a=t[t.length-1]).diffs).length||0!=s[s.length-1][0])s.push(new e.Diff(0,r)),a.length1+=n,a.length2+=n;else if(n>s[s.length-1][1].length){f=n-s[s.length-1][1].length;s[s.length-1][1]+=r.substring(0,f),a.length1+=f,a.length2+=f}return r},e.prototype.patch_splitMax=function(t){for(var r=this.Match_MaxBits,i=0;i2*r?(h.length1+=g.length,s+=g.length,l=!1,h.diffs.push(new e.Diff(c,g)),a.diffs.shift()):(g=g.substring(0,r-h.length1-this.Patch_Margin),h.length1+=g.length,s+=g.length,0===c?(h.length2+=g.length,f+=g.length):l=!1,h.diffs.push(new e.Diff(c,g)),g==a.diffs[0][1]?a.diffs.shift():a.diffs[0][1]=a.diffs[0][1].substring(g.length))}o=(o=this.diff_text2(h.diffs)).substring(o.length-this.Patch_Margin);var u=this.diff_text1(a.diffs).substring(0,this.Patch_Margin);""!==u&&(h.length1+=u.length,h.length2+=u.length,0!==h.diffs.length&&0===h.diffs[h.diffs.length-1][0]?h.diffs[h.diffs.length-1][1]+=u:h.diffs.push(new e.Diff(0,u))),l||t.splice(++i,0,h)}}},e.prototype.patch_toText=function(t){for(var e=[],n=0;n=0||(i[n]=t[n]);return i}(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}function h(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function l(t,e){for(var n=0;n{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:f,type:v="default",danger:g,disabled:y,loading:b,onClick:C,htmlType:x,children:O,className:E,menu:h,arrow:w,autoFocus:N,overlay:$,trigger:S,align:j,open:P,onOpenChange:z,placement:Z,getPopupContainer:k,href:M,icon:T=l.createElement(s.Z,null),title:D,buttonsRender:R=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,H=d(e,["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"]),Q=n("dropdown",f),q=`${Q}-button`,[G,U]=(0,m.Z)(Q),V={menu:h,arrow:w,autoFocus:N,align:j,disabled:y,trigger:y?[]:S,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:F,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:W,compactItemClassnames:X}=(0,p.ri)(Q,o),Y=a()(q,X,E,U);"overlay"in e&&(V.overlay=$),"open"in e&&(V.open=P),V.placement="placement"in e?Z:"rtl"===o?"bottomLeft":"bottomRight";const J=l.createElement(i.ZP,{type:v,danger:g,disabled:y,loading:b,onClick:C,htmlType:x,href:M,title:D},O),K=l.createElement(i.ZP,{type:v,danger:g,icon:T}),[ee,te]=R([J,K]);return G(l.createElement(u.Z.Compact,Object.assign({className:Y,size:W,block:!0},H),ee,l.createElement(r.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const g=r.Z;g.Button=v;var y=g},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[m,d]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},d,c),v=(0,a.useContext)(s.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return m(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:g},e.children)))},u=n(9432),p=n(33614),m={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"},d=n(1393),f=function(e,t){return a.createElement(d.Z,(0,p.Z)({},e,{ref:t,icon:m}))};var v=a.forwardRef(f),g=n(76897),y=n(55405),b=n(25629),C=n(59412),x=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(v,null),E={click:"onClick",hover:"onMouseOver"};var h=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),m=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:d,prefixCls:f,inputPrefixCls:v,size:g}=e,h=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),N=w("input",v),$=w("input-password",f),S=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=E[n]||"",l=r(s),i={[o]:m,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),i)})($),j=o()($,d,{[`${$}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,y.Z)(h,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:S});return g&&(P.size=g),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},P))})),w=n(78405),N=n(92343),$=n(3113),S=n(19716),j=n(33234),P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:m,loading:d,disabled:f,onSearch:v,onChange:g,onCompositionStart:y,onCompositionEnd:C}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:E}=a.useContext(l.E_),h=a.useRef(!1),z=O("input-search",n),Z=O("input",r),{compactSize:k}=(0,j.ri)(z,E),M=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:k)&&void 0!==t?t:e})),T=a.useRef(null),D=e=>{var t;document.activeElement===(null===(t=T.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;v&&v(null===(n=null===(t=T.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof p?a.createElement(w.Z,null):null,F=`${z}-button`;let L;const B=p||{},_=B.type&&!0===B.type.__ANT_BUTTON;L=_||"button"===B.type?(0,N.Tm)(B,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},_?{className:F,size:M}:{})):a.createElement($.ZP,{className:F,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:D,onClick:R,loading:d,icon:I},p),m&&(L=[L,(0,N.Tm)(m,{key:"addonAfter"})]);const A=o()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!p},s);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(T,t),onPressEnter:e=>{h.current||d||R(e)}},x,{size:M,onCompositionStart:e=>{h.current=!0,null==y||y(e)},onCompositionEnd:e=>{h.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),g&&g(e)},className:A,disabled:f}))})),Z=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=Z.Z,k.Password=h;var M=k},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:i,space:c,direction:g}=r.useContext(s.E_),{size:y=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:x,children:O,direction:E="horizontal",prefixCls:h,split:w,style:N,wrap:$=!1,classNames:S,styles:j}=e,P=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,Z]=Array.isArray(y)?y:[y,y],k=d(Z),M=d(z),T=f(Z),D=f(z),R=(0,l.Z)(O,{keepEmpty:!0}),I=void 0===b&&"horizontal"===E?"center":b,F=i("space",h),[L,B]=(0,m.Z)(F),_=a()(F,null==c?void 0:c.className,B,`${F}-${E}`,{[`${F}-rtl`]:"rtl"===g,[`${F}-align-${I}`]:I,[`${F}-gap-row-${Z}`]:k,[`${F}-gap-col-${z}`]:M},C,x),A=a()(`${F}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=R.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${A}-${t}`;return r.createElement(p,{className:A,key:a,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===R.length)return null;const G={};return $&&(G.flexWrap="wrap"),!M&&D&&(G.columnGap=z),!k&&T&&(G.rowGap=Z),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},G),null==c?void 0:c.style),N)},P),r.createElement(u,{value:q},Q)))}));const y=g;y.Compact=i.ZP;var b=y},31797:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(56762),a=n(92343),l=n(92310),s=n.n(l),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:o,decimalSeparator:a,groupSeparator:l="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof o&&(c=c.padEnd(o,"0").slice(0,o>0?o:0)),c&&(c=`${a}${c}`),i=[r.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${s}-content-value`},i)},p=n(17313),m=n(83116),d=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:o,titleFontSize:a,colorTextHeading:l,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:o,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:l,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var v=(0,m.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:o,style:a,valueStyle:l,value:p=0,title:m,valueRender:d,prefix:f,suffix:g,loading:y=!1,onMouseEnter:b,onMouseLeave:C,decimalSeparator:x=".",groupSeparator:O=","}=e,{getPrefixCls:E,direction:h,statistic:w}=r.useContext(i.E_),N=E("statistic",t),[$,S]=v(N),j=r.createElement(u,Object.assign({decimalSeparator:x,groupSeparator:O,prefixCls:N},e,{value:p})),P=s()(N,{[`${N}-rtl`]:"rtl"===h},null==w?void 0:w.className,n,o,S);return $(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==w?void 0:w.style),a),onMouseEnter:b,onMouseLeave:C},m&&r.createElement("div",{className:`${N}-title`},m),r.createElement(c.Z,{paragraph:!1,loading:y,className:`${N}-skeleton`},r.createElement("div",{style:l,className:`${N}-content`},f&&r.createElement("span",{className:`${N}-content-prefix`},f),d?d(j):j,g&&r.createElement("span",{className:`${N}-content-suffix`},g)))))};const y=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function b(e,t){const{format:n=""}=t,r=new Date(e).getTime(),o=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,o=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),l=y.reduce(((e,t)=>{let[r,o]=t;if(e.includes(r)){const t=Math.floor(n/o);return n-=t*o,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let s=0;return l.replace(r,(()=>{const e=o[s];return s+=1,e}))}(Math.max(r-o,0),n)}const C=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:s}=e,i=(0,o.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(g,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>b(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=r.memo(C);g.Countdown=x;var O=g}}]); \ No newline at end of file diff --git a/90653.async.js b/90653.async.js deleted file mode 100644 index 3ec987542c..0000000000 --- a/90653.async.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[90653,43428,49127,25827,37153,12154],{76558:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var o=n(33614),r=n(59301),a={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112c17.7 0 32 14.3 32 32v736c0 17.7-14.3 32-32 32H144c-17.7 0-32-14.3-32-32V144c0-17.7 14.3-32 32-32zm-40 72H184v656h656V184zM640.01 338.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-square",theme:"outlined"},i=n(1393),l=function(e,t){return r.createElement(i.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(l)},3148:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var o=n(33614),r=n(59301),a={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"},i=n(1393),l=function(e,t){return r.createElement(i.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(l)},46061:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var o=n(33614),r=n(59301),a={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"},i=n(1393),l=function(e,t){return r.createElement(i.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(l)},77578:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});const o=e=>e?"function"==typeof e?e():e:null},46400:function(e,t,n){"use strict";n.d(t,{Z:function(){return Z}});var o=n(46906),r=n(21884),a=n(53043),i=n(90584),l=n(85456),s=n(92310),c=n.n(s),d=n(16934),u=n(47413),p=n(59301),m=n(92343),f=n(36355),h=n(17313),g=n(83116);const b=(e,t,n,o,r)=>({backgroundColor:e,border:`${o.lineWidth}px ${o.lineType} ${t}`,[`${r}-icon`]:{color:n}}),v=e=>{const{componentCls:t,motionDurationSlow:n,marginXS:o,marginSM:r,fontSize:a,fontSizeLG:i,lineHeight:l,borderRadiusLG:s,motionEaseInOutCirc:c,withDescriptionIconSize:d,colorText:u,colorTextHeading:p,withDescriptionPadding:m,defaultPadding:f}=e;return{[t]:Object.assign(Object.assign({},(0,h.Wf)(e)),{position:"relative",display:"flex",alignItems:"center",padding:f,wordWrap:"break-word",borderRadius:s,[`&${t}-rtl`]:{direction:"rtl"},[`${t}-content`]:{flex:1,minWidth:0},[`${t}-icon`]:{marginInlineEnd:o,lineHeight:0},"&-description":{display:"none",fontSize:a,lineHeight:l},"&-message":{color:p},[`&${t}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${n} ${c}, opacity ${n} ${c},\n padding-top ${n} ${c}, padding-bottom ${n} ${c},\n margin-bottom ${n} ${c}`},[`&${t}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${t}-with-description`]:{alignItems:"flex-start",padding:m,[`${t}-icon`]:{marginInlineEnd:r,fontSize:d,lineHeight:0},[`${t}-message`]:{display:"block",marginBottom:o,color:p,fontSize:i},[`${t}-description`]:{display:"block",color:u}},[`${t}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},y=e=>{const{componentCls:t,colorSuccess:n,colorSuccessBorder:o,colorSuccessBg:r,colorWarning:a,colorWarningBorder:i,colorWarningBg:l,colorError:s,colorErrorBorder:c,colorErrorBg:d,colorInfo:u,colorInfoBorder:p,colorInfoBg:m}=e;return{[t]:{"&-success":b(r,o,n,e,t),"&-info":b(m,p,u,e,t),"&-warning":b(l,i,a,e,t),"&-error":Object.assign(Object.assign({},b(d,c,s,e,t)),{[`${t}-description > pre`]:{margin:0,padding:0}})}}},$=e=>{const{componentCls:t,iconCls:n,motionDurationMid:o,marginXS:r,fontSizeIcon:a,colorIcon:i,colorIconHover:l}=e;return{[t]:{"&-action":{marginInlineStart:r},[`${t}-close-icon`]:{marginInlineStart:r,padding:0,overflow:"hidden",fontSize:a,lineHeight:`${a}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${n}-close`]:{color:i,transition:`color ${o}`,"&:hover":{color:l}}},"&-close-text":{color:i,transition:`color ${o}`,"&:hover":{color:l}}}}},x=e=>[v(e),y(e),$(e)];var w=(0,g.Z)("Alert",(e=>[x(e)]),(e=>({withDescriptionIconSize:e.fontSizeHeading3,defaultPadding:`${e.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${e.paddingMD}px ${e.paddingContentHorizontalLG}px`}))),C=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{icon:t,prefixCls:n,type:o}=e,r=S[o]||null;return t?(0,m.wm)(t,p.createElement("span",{className:`${n}-icon`},t),(()=>({className:c()(`${n}-icon`,{[t.props.className]:t.props.className})}))):p.createElement(r,{className:`${n}-icon`})},k=e=>{const{isClosable:t,prefixCls:n,closeIcon:o,handleClose:r}=e,i=!0===o||void 0===o?p.createElement(a.Z,null):o;return t?p.createElement("button",{type:"button",onClick:r,className:`${n}-close-icon`,tabIndex:0},i):null};var E=e=>{const{description:t,prefixCls:n,message:o,banner:r,className:a,rootClassName:i,style:l,onMouseEnter:s,onMouseLeave:m,onClick:h,afterClose:g,showIcon:b,closable:v,closeText:y,closeIcon:$,action:x}=e,S=C(e,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[E,N]=p.useState(!1);const I=p.useRef(null),{getPrefixCls:P,direction:j,alert:M}=p.useContext(f.E_),z=P("alert",n),[D,Z]=w(z),L=t=>{var n;N(!0),null===(n=e.onClose)||void 0===n||n.call(e,t)},T=p.useMemo((()=>void 0!==e.type?e.type:r?"warning":"info"),[e.type,r]),R=p.useMemo((()=>!!y||("boolean"==typeof v?v:!1!==$&&null!=$)),[y,$,v]),H=!(!r||void 0!==b)||b,W=c()(z,`${z}-${T}`,{[`${z}-with-description`]:!!t,[`${z}-no-icon`]:!H,[`${z}-banner`]:!!r,[`${z}-rtl`]:"rtl"===j},null==M?void 0:M.className,a,i,Z),B=(0,u.Z)(S,{aria:!0,data:!0});return D(p.createElement(d.default,{visible:!E,motionName:`${z}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:e=>({maxHeight:e.offsetHeight}),onLeaveEnd:g},(n=>{let{className:r,style:a}=n;return p.createElement("div",Object.assign({ref:I,"data-show":!E,className:c()(W,r),style:Object.assign(Object.assign(Object.assign({},null==M?void 0:M.style),l),a),onMouseEnter:s,onMouseLeave:m,onClick:h,role:"alert"},B),H?p.createElement(O,{description:t,icon:e.icon,prefixCls:z,type:T}):null,p.createElement("div",{className:`${z}-content`},o?p.createElement("div",{className:`${z}-message`},o):null,t?p.createElement("div",{className:`${z}-description`},t):null),x?p.createElement("div",{className:`${z}-action`},x):null,p.createElement(k,{isClosable:R,prefixCls:z,closeIcon:y||$,handleClose:L}))})))},N=n(19243),I=n(16177),P=n(74258),j=n(35796);let M=function(e){(0,P.Z)(n,e);var t=(0,j.Z)(n);function n(){var e;return(0,N.Z)(this,n),(e=t.apply(this,arguments)).state={error:void 0,info:{componentStack:""}},e}return(0,I.Z)(n,[{key:"componentDidCatch",value:function(e,t){this.setState({error:e,info:t})}},{key:"render",value:function(){const{message:e,description:t,children:n}=this.props,{error:o,info:r}=this.state,a=r&&r.componentStack?r.componentStack:null,i=void 0===e?(o||"").toString():e,l=void 0===t?a:t;return o?p.createElement(E,{type:"error",message:i,description:p.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},l)}):n}}]),n}(p.Component);var z=M;const D=E;D.ErrorBoundary=z;var Z=D},88522:function(e,t,n){"use strict";var o=n(92310),r=n.n(o),a=n(75440),i=n(55405),l=n(59301),s=n(53487),c=n(92343),d=n(36355),u=n(57809);const{Option:p}=u.default;function m(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const f=(e,t)=>{const{prefixCls:n,className:o,popupClassName:s,dropdownClassName:f,children:h,dataSource:g}=e,b=(0,a.Z)(h);let v;1===b.length&&(0,c.l$)(b[0])&&!m(b[0])&&([v]=b);const y=v?()=>v:void 0;let $;$=b.length&&m(b[0])?h:g?g.map((e=>{if((0,c.l$)(e))return e;switch(typeof e){case"string":return l.createElement(p,{key:e,value:e},e);case"object":{const{value:t}=e;return l.createElement(p,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:x}=l.useContext(d.E_),w=x("select",n);return l.createElement(u.default,Object.assign({ref:t,suffixIcon:null},(0,i.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:w,popupClassName:s||f,className:r()(`${w}-auto-complete`,o),mode:u.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:y}),$)},h=l.forwardRef(f),g=(0,s.Z)(h);h.Option=p,h._InternalPanelDoNotUseOrYouWillBeFired=g,t.Z=h},49127:function(e,t,n){"use strict";n.d(t,{Z:function(){return T}});var o=n(92310),r=n.n(o),a=n(16934),i=n(59301),l=n(36785),s=n(92343),c=n(36355),d=n(7102),u=n(17313),p=n(45157),m=n(37613),f=n(83116);const h=new d.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),g=new d.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),b=new d.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),v=new d.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),y=new d.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),$=new d.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),x=e=>{const{componentCls:t,iconCls:n,antCls:o,badgeShadowSize:r,motionDurationSlow:a,textFontSize:i,textFontSizeSM:l,statusSize:s,dotSize:c,textFontWeight:d,indicatorHeight:m,indicatorHeightSM:f,marginXS:x}=e,w=`${o}-scroll-number`,C=(0,p.Z)(e,((e,n)=>{let{darkColor:o}=n;return{[`&${t} ${t}-color-${e}`]:{background:o,[`&:not(${t}-count)`]:{color:o}}}}));return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,u.Wf)(e)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${t}-count`]:{zIndex:e.indicatorZIndex,minWidth:m,height:m,color:e.badgeTextColor,fontWeight:d,fontSize:i,lineHeight:`${m}px`,whiteSpace:"nowrap",textAlign:"center",background:e.badgeColor,borderRadius:m/2,boxShadow:`0 0 0 ${r}px ${e.badgeShadowColor}`,transition:`background ${e.motionDurationMid}`,a:{color:e.badgeTextColor},"a:hover":{color:e.badgeTextColor},"a:hover &":{background:e.badgeColorHover}},[`${t}-count-sm`]:{minWidth:f,height:f,fontSize:l,lineHeight:`${f}px`,borderRadius:f/2},[`${t}-multiple-words`]:{padding:`0 ${e.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${t}-dot`]:{zIndex:e.indicatorZIndex,width:c,minWidth:c,height:c,background:e.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${r}px ${e.badgeShadowColor}`},[`${t}-dot${w}`]:{transition:`background ${a}`},[`${t}-count, ${t}-dot, ${w}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${n}-spin`]:{animationName:$,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${t}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${t}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:s,height:s,verticalAlign:"middle",borderRadius:"50%"},[`${t}-status-success`]:{backgroundColor:e.colorSuccess},[`${t}-status-processing`]:{overflow:"visible",color:e.colorPrimary,backgroundColor:e.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:r,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:h,animationDuration:e.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${t}-status-default`]:{backgroundColor:e.colorTextPlaceholder},[`${t}-status-error`]:{backgroundColor:e.colorError},[`${t}-status-warning`]:{backgroundColor:e.colorWarning},[`${t}-status-text`]:{marginInlineStart:x,color:e.colorText,fontSize:e.fontSize}}}),C),{[`${t}-zoom-appear, ${t}-zoom-enter`]:{animationName:g,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack,animationFillMode:"both"},[`${t}-zoom-leave`]:{animationName:b,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack,animationFillMode:"both"},[`&${t}-not-a-wrapper`]:{[`${t}-zoom-appear, ${t}-zoom-enter`]:{animationName:v,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack},[`${t}-zoom-leave`]:{animationName:y,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack},[`&:not(${t}-status)`]:{verticalAlign:"middle"},[`${w}-custom-component, ${t}-count`]:{transform:"none"},[`${w}-custom-component, ${w}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${w}`]:{overflow:"hidden",[`${w}-only`]:{position:"relative",display:"inline-block",height:m,transition:`all ${e.motionDurationSlow} ${e.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${w}-only-unit`]:{height:m,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${w}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${t}-count, ${t}-dot, ${w}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},w=e=>{const{fontSize:t,lineHeight:n,lineWidth:o,marginXS:r,colorBorderBg:a}=e,i=Math.round(t*n),l=o,s=e.colorBgContainer,c=e.colorError,d=e.colorErrorHover;return(0,m.TS)(e,{badgeFontHeight:i,badgeShadowSize:l,badgeTextColor:s,badgeColor:c,badgeColorHover:d,badgeShadowColor:a,badgeProcessingDuration:"1.2s",badgeRibbonOffset:r,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},C=e=>{const{fontSize:t,lineHeight:n,fontSizeSM:o,lineWidth:r}=e;return{indicatorZIndex:"auto",indicatorHeight:Math.round(t*n)-2*r,indicatorHeightSM:t,dotSize:o/2,textFontSize:o,textFontSizeSM:o,textFontWeight:"normal",statusSize:o/2}};var S=(0,f.Z)("Badge",(e=>{const t=w(e);return[x(t)]}),C);const O=e=>{const{antCls:t,badgeFontHeight:n,marginXS:o,badgeRibbonOffset:r}=e,a=`${t}-ribbon`,i=`${t}-ribbon-wrapper`,l=(0,p.Z)(e,((e,t)=>{let{darkColor:n}=t;return{[`&${a}-color-${e}`]:{background:n,color:n}}}));return{[`${i}`]:{position:"relative"},[`${a}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,u.Wf)(e)),{position:"absolute",top:o,padding:`0 ${e.paddingXS}px`,color:e.colorPrimary,lineHeight:`${n}px`,whiteSpace:"nowrap",backgroundColor:e.colorPrimary,borderRadius:e.borderRadiusSM,[`${a}-text`]:{color:e.colorTextLightSolid},[`${a}-corner`]:{position:"absolute",top:"100%",width:r,height:r,color:"currentcolor",border:r/2+"px solid",transform:e.badgeRibbonCornerTransform,transformOrigin:"top",filter:e.badgeRibbonCornerFilter}}),l),{[`&${a}-placement-end`]:{insetInlineEnd:-r,borderEndEndRadius:0,[`${a}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${a}-placement-start`]:{insetInlineStart:-r,borderEndStartRadius:0,[`${a}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var k=(0,f.Z)(["Badge","Ribbon"],(e=>{const t=w(e);return[O(t)]}),C);var E=e=>{const{className:t,prefixCls:n,style:o,color:a,children:s,text:d,placement:u="end",rootClassName:p}=e,{getPrefixCls:m,direction:f}=i.useContext(c.E_),h=m("ribbon",n),g=(0,l.o2)(a,!1),b=r()(h,`${h}-placement-${u}`,{[`${h}-rtl`]:"rtl"===f,[`${h}-color-${a}`]:g},t),[v,y]=k(h),$={},x={};return a&&!g&&($.background=a,x.color=a),v(i.createElement("div",{className:r()(`${h}-wrapper`,p,y)},s,i.createElement("div",{className:r()(b,y),style:Object.assign(Object.assign({},$),o)},i.createElement("span",{className:`${h}-text`},d),i.createElement("div",{className:`${h}-corner`,style:x}))))};function N(e){let t,{prefixCls:n,value:o,current:a,offset:l=0}=e;return l&&(t={position:"absolute",top:`${l}00%`,left:0}),i.createElement("span",{style:t,className:r()(`${n}-only-unit`,{current:a})},o)}function I(e,t,n){let o=e,r=0;for(;(o+10)%10!==t;)o+=n,r+=n;return r}function P(e){const{prefixCls:t,count:n,value:o}=e,r=Number(o),a=Math.abs(n),[l,s]=i.useState(r),[c,d]=i.useState(a),u=()=>{s(r),d(a)};let p,m;if(i.useEffect((()=>{const e=setTimeout((()=>{u()}),1e3);return()=>{clearTimeout(e)}}),[r]),l===r||Number.isNaN(r)||Number.isNaN(l))p=[i.createElement(N,Object.assign({},e,{key:r,current:!0}))],m={transition:"none"};else{p=[];const t=r+10,n=[];for(let e=r;e<=t;e+=1)n.push(e);const o=n.findIndex((e=>e%10===l));p=n.map(((t,n)=>{const r=t%10;return i.createElement(N,Object.assign({},e,{key:t,value:r,offset:n-o,current:n===o}))}));m={transform:`translateY(${-I(l,r,c{const{prefixCls:n,count:o,className:a,motionClassName:l,style:d,title:u,show:p,component:m="sup",children:f}=e,h=j(e,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:g}=i.useContext(c.E_),b=g("scroll-number",n),v=Object.assign(Object.assign({},h),{"data-show":p,style:d,className:r()(b,a,l),title:u});let y=o;if(o&&Number(o)%1==0){const e=String(o).split("");y=i.createElement("bdi",null,e.map(((t,n)=>i.createElement(P,{prefixCls:b,count:Number(o),value:t,key:e.length-n}))))}return d&&d.borderColor&&(v.style=Object.assign(Object.assign({},d),{boxShadow:`0 0 0 1px ${d.borderColor} inset`})),f?(0,s.Tm)(f,(e=>({className:r()(`${b}-custom-component`,null==e?void 0:e.className,l)}))):i.createElement(m,Object.assign({},v,{ref:t}),y)}));var z=M,D=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var n,o,d,u,p;const{prefixCls:m,scrollNumberPrefixCls:f,children:h,status:g,text:b,color:v,count:y=null,overflowCount:$=99,dot:x=!1,size:w="default",title:C,offset:O,style:k,className:E,rootClassName:N,classNames:I,styles:P,showZero:j=!1}=e,M=D(e,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Z,direction:L,badge:T}=i.useContext(c.E_),R=Z("badge",m),[H,W]=S(R),B=y>$?`${$}+`:y,_="0"===B||0===B,Y=(null!=g||null!=v)&&(null===y||_&&!j),F=x&&!_,A=F?"":B,X=(0,i.useMemo)((()=>(null==A||""===A||_&&!j)&&!F),[A,_,j,F]),K=(0,i.useRef)(y);X||(K.current=y);const U=K.current,G=(0,i.useRef)(A);X||(G.current=A);const V=G.current,q=(0,i.useRef)(F);X||(q.current=F);const Q=(0,i.useMemo)((()=>{if(!O)return Object.assign(Object.assign({},null==T?void 0:T.style),k);const e={marginTop:O[1]};return"rtl"===L?e.left=parseInt(O[0],10):e.right=-parseInt(O[0],10),Object.assign(Object.assign(Object.assign({},e),null==T?void 0:T.style),k)}),[L,O,k,null==T?void 0:T.style]),J=null!=C?C:"string"==typeof U||"number"==typeof U?U:void 0,ee=X||!b?null:i.createElement("span",{className:`${R}-status-text`},b),te=U&&"object"==typeof U?(0,s.Tm)(U,(e=>({style:Object.assign(Object.assign({},Q),e.style)}))):void 0,ne=(0,l.o2)(v,!1),oe=r()(null==I?void 0:I.indicator,null===(n=null==T?void 0:T.classNames)||void 0===n?void 0:n.indicator,{[`${R}-status-dot`]:Y,[`${R}-status-${g}`]:!!g,[`${R}-color-${v}`]:ne}),re={};v&&!ne&&(re.color=v,re.background=v);const ae=r()(R,{[`${R}-status`]:Y,[`${R}-not-a-wrapper`]:!h,[`${R}-rtl`]:"rtl"===L},E,N,null==T?void 0:T.className,null===(o=null==T?void 0:T.classNames)||void 0===o?void 0:o.root,null==I?void 0:I.root,W);if(!h&&Y){const e=Q.color;return H(i.createElement("span",Object.assign({},M,{className:ae,style:Object.assign(Object.assign(Object.assign({},null==P?void 0:P.root),null===(d=null==T?void 0:T.styles)||void 0===d?void 0:d.root),Q)}),i.createElement("span",{className:oe,style:Object.assign(Object.assign(Object.assign({},null==P?void 0:P.indicator),null===(u=null==T?void 0:T.styles)||void 0===u?void 0:u.indicator),re)}),b&&i.createElement("span",{style:{color:e},className:`${R}-status-text`},b)))}return H(i.createElement("span",Object.assign({ref:t},M,{className:ae,style:Object.assign(Object.assign({},null===(p=null==T?void 0:T.styles)||void 0===p?void 0:p.root),null==P?void 0:P.root)}),h,i.createElement(a.default,{visible:!X,motionName:`${R}-zoom`,motionAppear:!1,motionDeadline:1e3},(e=>{let{className:t,ref:n}=e;var o,a;const l=Z("scroll-number",f),s=q.current,c=r()(null==I?void 0:I.indicator,null===(o=null==T?void 0:T.classNames)||void 0===o?void 0:o.indicator,{[`${R}-dot`]:s,[`${R}-count`]:!s,[`${R}-count-sm`]:"small"===w,[`${R}-multiple-words`]:!s&&V&&V.toString().length>1,[`${R}-status-${g}`]:!!g,[`${R}-color-${v}`]:ne});let d=Object.assign(Object.assign(Object.assign({},null==P?void 0:P.indicator),null===(a=null==T?void 0:T.styles)||void 0===a?void 0:a.indicator),Q);return v&&!ne&&(d=d||{},d.background=v),i.createElement(z,{prefixCls:l,show:!X,motionClassName:t,className:c,count:V,title:J,style:d,key:"scrollNumber",ref:n},te)})),ee))},L=i.forwardRef(Z);L.Ribbon=E;var T=L},28103:function(e,t,n){"use strict";n.d(t,{Z:function(){return m}});var o=n(92310),r=n.n(o),a=n(59301),i=n(36355),l=n(17313),s=n(83116),c=n(37613);const d=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:o,lineWidth:r,textPaddingInline:a,orientationMargin:i,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},(0,l.Wf)(e)),{borderBlockStart:`${r}px solid ${o}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${r}px solid ${o}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${o}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${r}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*i+"%"},"&::after":{width:100-100*i+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*i+"%"},"&::after":{width:100*i+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:a},"&-dashed":{background:"none",borderColor:o,borderStyle:"dashed",borderWidth:`${r}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:r,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-left${t}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-right${t}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}};var u=(0,s.Z)("Divider",(e=>{const t=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),p=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPrefixCls:t,direction:n,divider:o}=a.useContext(i.E_),{prefixCls:l,type:s="horizontal",orientation:c="center",orientationMargin:d,className:m,rootClassName:f,children:h,dashed:g,plain:b,style:v}=e,y=p(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),$=t("divider",l),[x,w]=u($),C=c.length>0?`-${c}`:c,S=!!h,O="left"===c&&null!=d,k="right"===c&&null!=d,E=r()($,null==o?void 0:o.className,w,`${$}-${s}`,{[`${$}-with-text`]:S,[`${$}-with-text${C}`]:S,[`${$}-dashed`]:!!g,[`${$}-plain`]:!!b,[`${$}-rtl`]:"rtl"===n,[`${$}-no-default-orientation-margin-left`]:O,[`${$}-no-default-orientation-margin-right`]:k},m,f),N=a.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),I=Object.assign(Object.assign({},O&&{marginLeft:N}),k&&{marginRight:N});return x(a.createElement("div",Object.assign({className:E,style:Object.assign(Object.assign({},null==o?void 0:o.style),v)},y,{role:"separator"}),h&&"vertical"!==s&&a.createElement("span",{className:`${$}-inner-text`,style:I},h)))}},43428:function(e,t,n){"use strict";n.d(t,{Z:function(){return B}});var o=n(92310),r=n.n(o),a=n(81162),i=n(54099),l=n(43403),s=n(19171),c=n(59301),d=c.createContext(null),u=c.createContext({}),p=d,m=n(24018),f=n(33614),h=n(16934),g=n(20287),b=n(47413),v=n(83794);var y=function(e){var t=e.prefixCls,n=e.className,o=e.style,i=e.children,l=e.containerRef,s=e.id,d={onMouseEnter:e.onMouseEnter,onMouseOver:e.onMouseOver,onMouseLeave:e.onMouseLeave,onClick:e.onClick,onKeyDown:e.onKeyDown,onKeyUp:e.onKeyUp},p=c.useContext(u).panel,m=(0,v.useComposeRef)(p,l);return c.createElement(c.Fragment,null,c.createElement("div",(0,f.Z)({id:s,className:r()("".concat(t,"-content"),n),style:(0,a.Z)({},o),"aria-modal":"true",role:"dialog",ref:m},d),i))},$=n(85870);function x(e){return"string"==typeof e&&String(Number(e))===e?((0,$.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(e)):e}var w={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function C(e,t){var n,o,l,s,d=e.prefixCls,u=e.open,v=e.placement,$=e.inline,C=e.push,S=e.forceRender,O=e.autoFocus,k=e.keyboard,E=e.rootClassName,N=e.rootStyle,I=e.zIndex,P=e.className,j=e.id,M=e.style,z=e.motion,D=e.width,Z=e.height,L=e.children,T=e.contentWrapperStyle,R=e.mask,H=e.maskClosable,W=e.maskMotion,B=e.maskClassName,_=e.maskStyle,Y=e.afterOpenChange,F=e.onClose,A=e.onMouseEnter,X=e.onMouseOver,K=e.onMouseLeave,U=e.onClick,G=e.onKeyDown,V=e.onKeyUp,q=c.useRef(),Q=c.useRef(),J=c.useRef();c.useImperativeHandle(t,(function(){return q.current}));c.useEffect((function(){var e;u&&O&&(null===(e=q.current)||void 0===e||e.focus({preventScroll:!0}))}),[u]);var ee=c.useState(!1),te=(0,i.Z)(ee,2),ne=te[0],oe=te[1],re=c.useContext(p),ae=null!==(n=null!==(o=null===(l=!1===C?{distance:0}:!0===C?{}:C||{})||void 0===l?void 0:l.distance)&&void 0!==o?o:null==re?void 0:re.pushDistance)&&void 0!==n?n:180,ie=c.useMemo((function(){return{pushDistance:ae,push:function(){oe(!0)},pull:function(){oe(!1)}}}),[ae]);c.useEffect((function(){var e,t;u?null==re||null===(e=re.push)||void 0===e||e.call(re):null==re||null===(t=re.pull)||void 0===t||t.call(re)}),[u]),c.useEffect((function(){return function(){var e;null==re||null===(e=re.pull)||void 0===e||e.call(re)}}),[]);var le=R&&c.createElement(h.default,(0,f.Z)({key:"mask"},W,{visible:u}),(function(e,t){var n=e.className,o=e.style;return c.createElement("div",{className:r()("".concat(d,"-mask"),n,B),style:(0,a.Z)((0,a.Z)({},o),_),onClick:H&&u?F:void 0,ref:t})})),se="function"==typeof z?z(v):z,ce={};if(ne&&ae)switch(v){case"top":ce.transform="translateY(".concat(ae,"px)");break;case"bottom":ce.transform="translateY(".concat(-ae,"px)");break;case"left":ce.transform="translateX(".concat(ae,"px)");break;default:ce.transform="translateX(".concat(-ae,"px)")}"left"===v||"right"===v?ce.width=x(D):ce.height=x(Z);var de={onMouseEnter:A,onMouseOver:X,onMouseLeave:K,onClick:U,onKeyDown:G,onKeyUp:V},ue=c.createElement(h.default,(0,f.Z)({key:"panel"},se,{visible:u,forceRender:S,onVisibleChanged:function(e){null==Y||Y(e)},removeOnLeave:!1,leavedClassName:"".concat(d,"-content-wrapper-hidden")}),(function(t,n){var o=t.className,i=t.style;return c.createElement("div",(0,f.Z)({className:r()("".concat(d,"-content-wrapper"),o),style:(0,a.Z)((0,a.Z)((0,a.Z)({},ce),i),T)},(0,b.Z)(e,{data:!0})),c.createElement(y,(0,f.Z)({id:j,containerRef:n,prefixCls:d,className:P,style:M},de),L))})),pe=(0,a.Z)({},N);return I&&(pe.zIndex=I),c.createElement(p.Provider,{value:ie},c.createElement("div",{className:r()(d,"".concat(d,"-").concat(v),E,(s={},(0,m.Z)(s,"".concat(d,"-open"),u),(0,m.Z)(s,"".concat(d,"-inline"),$),s)),style:pe,tabIndex:-1,ref:q,onKeyDown:function(e){var t=e.keyCode,n=e.shiftKey;switch(t){case g.Z.TAB:var o;if(t===g.Z.TAB)if(n||document.activeElement!==J.current){if(n&&document.activeElement===Q.current){var r;null===(r=J.current)||void 0===r||r.focus({preventScroll:!0})}}else null===(o=Q.current)||void 0===o||o.focus({preventScroll:!0});break;case g.Z.ESC:F&&k&&(e.stopPropagation(),F(e))}}},le,c.createElement("div",{tabIndex:0,ref:Q,style:w,"aria-hidden":"true","data-sentinel":"start"}),ue,c.createElement("div",{tabIndex:0,ref:J,style:w,"aria-hidden":"true","data-sentinel":"end"})))}var S=c.forwardRef(C);var O=function(e){var t=e.open,n=void 0!==t&&t,o=e.prefixCls,r=void 0===o?"rc-drawer":o,d=e.placement,p=void 0===d?"right":d,m=e.autoFocus,f=void 0===m||m,h=e.keyboard,g=void 0===h||h,b=e.width,v=void 0===b?378:b,y=e.mask,$=void 0===y||y,x=e.maskClosable,w=void 0===x||x,C=e.getContainer,O=e.forceRender,k=e.afterOpenChange,E=e.destroyOnClose,N=e.onMouseEnter,I=e.onMouseOver,P=e.onMouseLeave,j=e.onClick,M=e.onKeyDown,z=e.onKeyUp,D=e.panelRef,Z=c.useState(!1),L=(0,i.Z)(Z,2),T=L[0],R=L[1];var H=c.useState(!1),W=(0,i.Z)(H,2),B=W[0],_=W[1];(0,s.Z)((function(){_(!0)}),[]);var Y=!!B&&n,F=c.useRef(),A=c.useRef();(0,s.Z)((function(){Y&&(A.current=document.activeElement)}),[Y]);var X=c.useMemo((function(){return{panel:D}}),[D]);if(!O&&!T&&!Y&&E)return null;var K={onMouseEnter:N,onMouseOver:I,onMouseLeave:P,onClick:j,onKeyDown:M,onKeyUp:z},U=(0,a.Z)((0,a.Z)({},e),{},{open:Y,prefixCls:r,placement:p,autoFocus:f,keyboard:g,width:v,mask:$,maskClosable:w,inline:!1===C,afterOpenChange:function(e){var t,n;(R(e),null==k||k(e),e||!A.current||null!==(t=F.current)&&void 0!==t&&t.contains(A.current))||(null===(n=A.current)||void 0===n||n.focus({preventScroll:!0}))},ref:F},K);return c.createElement(u.Provider,{value:X},c.createElement(l.Z,{open:Y||O||T,autoDestroy:!1,getContainer:C,autoLock:$&&(Y||T)},c.createElement(S,U)))},k=n(62892),E=n(36355),N=n(32441),I=n(47729);var P=e=>{const{prefixCls:t,title:n,footer:o,extra:a,closeIcon:i,closable:l,onClose:s,headerStyle:d,drawerStyle:u,bodyStyle:p,footerStyle:m,children:f}=e,h=c.useCallback((e=>c.createElement("button",{type:"button",onClick:s,"aria-label":"Close",className:`${t}-close`},e)),[s]),[g,b]=(0,I.Z)(l,i,h,void 0,!0),v=c.useMemo((()=>n||g?c.createElement("div",{style:d,className:r()(`${t}-header`,{[`${t}-header-close-only`]:g&&!n&&!a})},c.createElement("div",{className:`${t}-header-title`},b,n&&c.createElement("div",{className:`${t}-title`},n)),a&&c.createElement("div",{className:`${t}-extra`},a)):null),[g,b,a,d,t,n]),y=c.useMemo((()=>{if(!o)return null;const e=`${t}-footer`;return c.createElement("div",{className:e,style:m},o)}),[o,m,t]);return c.createElement("div",{className:`${t}-wrapper-body`,style:u},v,c.createElement("div",{className:`${t}-body`,style:p},f),y)},j=n(33234),M=n(83116),z=n(37613);var D=e=>{const{componentCls:t,motionDurationSlow:n}=e,o={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${n}`}}};return{[t]:{[`${t}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${n}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${t}-panel-motion`]:{"&-left":[o,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[o,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[o,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[o,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const Z=e=>{const{componentCls:t,zIndexPopup:n,colorBgMask:o,colorBgElevated:r,motionDurationSlow:a,motionDurationMid:i,padding:l,paddingLG:s,fontSizeLG:c,lineHeightLG:d,lineWidth:u,lineType:p,colorSplit:m,marginSM:f,colorIcon:h,colorIconHover:g,colorText:b,fontWeightStrong:v,footerPaddingBlock:y,footerPaddingInline:$}=e,x=`${t}-content-wrapper`;return{[t]:{position:"fixed",inset:0,zIndex:n,pointerEvents:"none","&-pure":{position:"relative",background:r,[`&${t}-left`]:{boxShadow:e.boxShadowDrawerLeft},[`&${t}-right`]:{boxShadow:e.boxShadowDrawerRight},[`&${t}-top`]:{boxShadow:e.boxShadowDrawerUp},[`&${t}-bottom`]:{boxShadow:e.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${t}-mask`]:{position:"absolute",inset:0,zIndex:n,background:o,pointerEvents:"auto"},[x]:{position:"absolute",zIndex:n,maxWidth:"100vw",transition:`all ${a}`,"&-hidden":{display:"none"}},[`&-left > ${x}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowDrawerLeft},[`&-right > ${x}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:e.boxShadowDrawerRight},[`&-top > ${x}`]:{top:0,insetInline:0,boxShadow:e.boxShadowDrawerUp},[`&-bottom > ${x}`]:{bottom:0,insetInline:0,boxShadow:e.boxShadowDrawerDown},[`${t}-content`]:{width:"100%",height:"100%",overflow:"auto",background:r,pointerEvents:"auto"},[`${t}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${t}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${l}px ${s}px`,fontSize:c,lineHeight:d,borderBottom:`${u}px ${p} ${m}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${t}-extra`]:{flex:"none"},[`${t}-close`]:{display:"inline-block",marginInlineEnd:f,color:h,fontWeight:v,fontSize:c,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${i}`,textRendering:"auto","&:focus, &:hover":{color:g,textDecoration:"none"}},[`${t}-title`]:{flex:1,margin:0,color:b,fontWeight:e.fontWeightStrong,fontSize:c,lineHeight:d},[`${t}-body`]:{flex:1,minWidth:0,minHeight:0,padding:s,overflow:"auto"},[`${t}-footer`]:{flexShrink:0,padding:`${y}px ${$}px`,borderTop:`${u}px ${p} ${m}`},"&-rtl":{direction:"rtl"}}}};var L=(0,M.Z)("Drawer",(e=>{const t=(0,z.TS)(e,{});return[Z(t),D(t)]}),(e=>({zIndexPopup:e.zIndexPopupBase,footerPaddingBlock:e.paddingXS,footerPaddingInline:e.padding}))),T=n(11575),R=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{rootClassName:t,width:n,height:o,size:a="default",mask:i=!0,push:l=H,open:s,afterOpenChange:d,onClose:u,prefixCls:p,getContainer:m,style:f,className:h,visible:g,afterVisibleChange:b}=e,v=R(e,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:y,getPrefixCls:$,direction:x,drawer:w}=c.useContext(E.E_),C=$("drawer",p),[S,I]=L(C),M=void 0===m&&y?()=>y(document.body):m,z=r()({"no-mask":!i,[`${C}-rtl`]:"rtl"===x},t,I);const D=c.useMemo((()=>null!=n?n:"large"===a?736:378),[n,a]),Z=c.useMemo((()=>null!=o?o:"large"===a?736:378),[o,a]),W={motionName:(0,k.m)(C,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},B=(0,T.H)();return S(c.createElement(j.BR,null,c.createElement(N.Ux,{status:!0,override:!0},c.createElement(O,Object.assign({prefixCls:C,onClose:u,maskMotion:W,motion:e=>({motionName:(0,k.m)(C,`panel-motion-${e}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500})},v,{open:null!=s?s:g,mask:i,push:l,width:D,height:Z,style:Object.assign(Object.assign({},null==w?void 0:w.style),f),className:r()(null==w?void 0:w.className,h),rootClassName:z,getContainer:M,afterOpenChange:null!=d?d:b,panelRef:B}),c.createElement(P,Object.assign({prefixCls:C},v,{onClose:u}))))))};W._InternalPanelDoNotUseOrYouWillBeFired=e=>{const{prefixCls:t,style:n,className:o,placement:a="right"}=e,i=R(e,["prefixCls","style","className","placement"]),{getPrefixCls:l}=c.useContext(E.E_),s=l("drawer",t),[d,u]=L(s),p=r()(s,`${s}-pure`,`${s}-${a}`,u,o);return d(c.createElement("div",{className:p,style:n},c.createElement(P,Object.assign({prefixCls:s},i))))};var B=W},44e3:function(e,t,n){"use strict";var o=n(84966),r=n(86737);const a=o.ZP;a.Header=o.h4,a.Footer=o.$_,a.Content=o.VY,a.Sider=r.Z,t.Z=a},39722:function(e,t,n){"use strict";n.d(t,{t5:function(){return u}});var o=n(92310),r=n.n(o),a=n(55477),i=n(59301),l=n(36355),s=n(77578),c=n(17356),d=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{hashId:t,prefixCls:n,className:o,style:l,placement:c="top",title:d,content:u,children:p}=e;return i.createElement("div",{className:r()(t,n,`${n}-pure`,`${n}-placement-${c}`,o),style:l},i.createElement("div",{className:`${n}-arrow`}),i.createElement(a.G,Object.assign({},e,{className:t,prefixCls:n}),p||((e,t,n)=>{if(t||n)return i.createElement(i.Fragment,null,t&&i.createElement("div",{className:`${e}-title`},(0,s.Z)(t)),i.createElement("div",{className:`${e}-inner-content`},(0,s.Z)(n)))})(n,d,u)))};t.ZP=e=>{const{prefixCls:t}=e,n=d(e,["prefixCls"]),{getPrefixCls:o}=i.useContext(l.E_),r=o("popover",t),[a,s]=(0,c.Z)(r);return a(i.createElement(u,Object.assign({},n,{prefixCls:r,hashId:s})))}},60324:function(e,t,n){"use strict";var o=n(92310),r=n.n(o),a=n(59301),i=n(77578),l=n(62892),s=n(36355),c=n(6848),d=n(39722),u=n(17356),p=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{let{title:t,content:n,prefixCls:o}=e;return a.createElement(a.Fragment,null,t&&a.createElement("div",{className:`${o}-title`},(0,i.Z)(t)),a.createElement("div",{className:`${o}-inner-content`},(0,i.Z)(n)))},f=a.forwardRef(((e,t)=>{const{prefixCls:n,title:o,content:i,overlayClassName:d,placement:f="top",trigger:h="hover",mouseEnterDelay:g=.1,mouseLeaveDelay:b=.1,overlayStyle:v={}}=e,y=p(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:$}=a.useContext(s.E_),x=$("popover",n),[w,C]=(0,u.Z)(x),S=$(),O=r()(d,C);return w(a.createElement(c.Z,Object.assign({placement:f,trigger:h,mouseEnterDelay:g,mouseLeaveDelay:b,overlayStyle:v},y,{prefixCls:x,overlayClassName:O,ref:t,overlay:o||i?a.createElement(m,{prefixCls:x,title:o,content:i}):null,transitionName:(0,l.m)(S,"zoom-big",y.transitionName),"data-popover-inject":!0})))}));f._InternalPanelDoNotUseOrYouWillBeFired=d.ZP,t.Z=f},17356:function(e,t,n){"use strict";var o=n(17313),r=n(29878),a=n(19447),i=n(33166),l=n(83116),s=n(37613);const c=e=>{const{componentCls:t,popoverColor:n,minWidth:r,fontWeightStrong:i,popoverPadding:l,boxShadowSecondary:s,colorTextHeading:c,borderRadiusLG:d,zIndexPopup:u,marginXS:p,colorBgElevated:m,popoverBg:f}=e;return[{[t]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:u,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":m,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:f,backgroundClip:"padding-box",borderRadius:d,boxShadow:s,padding:l},[`${t}-title`]:{minWidth:r,marginBottom:p,color:c,fontWeight:i},[`${t}-inner-content`]:{color:n}})},(0,a.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},d=e=>{const{componentCls:t}=e;return{[t]:i.i.map((n=>{const o=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":o,[`${t}-inner`]:{backgroundColor:o},[`${t}-arrow`]:{background:"transparent"}}}}))}},u=e=>{const{componentCls:t,lineWidth:n,lineType:o,colorSplit:r,paddingSM:a,controlHeight:i,fontSize:l,lineHeight:s,padding:c}=e,d=i-Math.round(l*s);return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${d/2}px ${c}px ${d/2-n}px`,borderBottom:`${n}px ${o} ${r}`},[`${t}-inner-content`]:{padding:`${a}px ${c}px`}}}};t.Z=(0,l.Z)("Popover",(e=>{const{colorBgElevated:t,colorText:n,wireframe:o}=e,a=(0,s.TS)(e,{popoverPadding:12,popoverBg:t,popoverColor:n});return[c(a),d(a),o&&u(a),(0,r._y)(a,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},78673:function(e,t,n){"use strict";n.d(t,{Z:function(){return M}});var o=n(42857),r=n(92310),a=n.n(r),i=n(33614),l=n(24018),s=n(54099),c=n(63011),d=n(59301),u=n(71366),p=n(20287),m=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],f=d.forwardRef((function(e,t){var n,o=e.prefixCls,r=void 0===o?"rc-switch":o,f=e.className,h=e.checked,g=e.defaultChecked,b=e.disabled,v=e.loadingIcon,y=e.checkedChildren,$=e.unCheckedChildren,x=e.onClick,w=e.onChange,C=e.onKeyDown,S=(0,c.Z)(e,m),O=(0,u.Z)(!1,{value:h,defaultValue:g}),k=(0,s.Z)(O,2),E=k[0],N=k[1];function I(e,t){var n=E;return b||(N(n=e),null==w||w(n,t)),n}var P=a()(r,f,(n={},(0,l.Z)(n,"".concat(r,"-checked"),E),(0,l.Z)(n,"".concat(r,"-disabled"),b),n));return d.createElement("button",(0,i.Z)({},S,{type:"button",role:"switch","aria-checked":E,disabled:b,className:P,ref:t,onKeyDown:function(e){e.which===p.Z.LEFT?I(!1,e):e.which===p.Z.RIGHT&&I(!0,e),null==C||C(e)},onClick:function(e){var t=I(!E,e);null==x||x(t,e)}}),v,d.createElement("span",{className:"".concat(r,"-inner")},d.createElement("span",{className:"".concat(r,"-inner-checked")},y),d.createElement("span",{className:"".concat(r,"-inner-unchecked")},$)))}));f.displayName="Switch";var h=f,g=n(14088),b=n(36355),v=n(1684),y=n(19716),$=n(64993),x=n(17313),w=n(83116),C=n(37613);const S=e=>{const{componentCls:t,trackHeightSM:n,trackPadding:o,trackMinWidthSM:r,innerMinMarginSM:a,innerMaxMarginSM:i,handleSizeSM:l}=e,s=`${t}-inner`;return{[t]:{[`&${t}-small`]:{minWidth:r,height:n,lineHeight:`${n}px`,[`${t}-inner`]:{paddingInlineStart:i,paddingInlineEnd:a,[`${s}-checked`]:{marginInlineStart:`calc(-100% + ${l+2*o}px - ${2*i}px)`,marginInlineEnd:`calc(100% - ${l+2*o}px + ${2*i}px)`},[`${s}-unchecked`]:{marginTop:-n,marginInlineStart:0,marginInlineEnd:0}},[`${t}-handle`]:{width:l,height:l},[`${t}-loading-icon`]:{top:(l-e.switchLoadingIconSize)/2,fontSize:e.switchLoadingIconSize},[`&${t}-checked`]:{[`${t}-inner`]:{paddingInlineStart:a,paddingInlineEnd:i,[`${s}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${s}-unchecked`]:{marginInlineStart:`calc(100% - ${l+2*o}px + ${2*i}px)`,marginInlineEnd:`calc(-100% + ${l+2*o}px - ${2*i}px)`}},[`${t}-handle`]:{insetInlineStart:`calc(100% - ${l+o}px)`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${s}`]:{[`${s}-unchecked`]:{marginInlineStart:e.marginXXS/2,marginInlineEnd:-e.marginXXS/2}},[`&${t}-checked ${s}`]:{[`${s}-checked`]:{marginInlineStart:-e.marginXXS/2,marginInlineEnd:e.marginXXS/2}}}}}}},O=e=>{const{componentCls:t,handleSize:n}=e;return{[t]:{[`${t}-loading-icon${e.iconCls}`]:{position:"relative",top:(n-e.fontSize)/2,color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${t}-checked ${t}-loading-icon`]:{color:e.switchColor}}}},k=e=>{const{componentCls:t,motion:n,trackPadding:o,handleBg:r,handleShadow:a,handleSize:i}=e,l=`${t}-handle`;return{[t]:{[l]:{position:"absolute",top:o,insetInlineStart:o,width:i,height:i,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:r,borderRadius:i/2,boxShadow:a,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${t}-checked ${l}`]:{insetInlineStart:`calc(100% - ${i+o}px)`},[`&:not(${t}-disabled):active`]:n?{[`${l}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${t}-checked ${l}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}:{}}}},E=e=>{const{componentCls:t,trackHeight:n,trackPadding:o,innerMinMargin:r,innerMaxMargin:a,handleSize:i}=e,l=`${t}-inner`;return{[t]:{[l]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:a,paddingInlineEnd:r,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${l}-checked, ${l}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none"},[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${i+2*o}px - ${2*a}px)`,marginInlineEnd:`calc(100% - ${i+2*o}px + ${2*a}px)`},[`${l}-unchecked`]:{marginTop:-n,marginInlineStart:0,marginInlineEnd:0}},[`&${t}-checked ${l}`]:{paddingInlineStart:r,paddingInlineEnd:a,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${i+2*o}px + ${2*a}px)`,marginInlineEnd:`calc(-100% + ${i+2*o}px - ${2*a}px)`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:2*o,marginInlineEnd:2*-o}},[`&${t}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:2*-o,marginInlineEnd:2*o}}}}}},N=e=>{const{componentCls:t,trackHeight:n,trackMinWidth:o}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,x.Wf)(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:o,height:n,lineHeight:`${n}px`,verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${t}-disabled)`]:{background:e.colorTextTertiary}}),(0,x.Qy)(e)),{[`&${t}-checked`]:{background:e.switchColor,[`&:hover:not(${t}-disabled)`]:{background:e.colorPrimaryHover}},[`&${t}-loading, &${t}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${t}-rtl`]:{direction:"rtl"}})}};var I=(0,w.Z)("Switch",(e=>{const t=(0,C.TS)(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:.75*e.fontSizeIcon,switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[N(t),E(t),k(t),O(t),S(t)]}),(e=>{const{fontSize:t,lineHeight:n,controlHeight:o,colorWhite:r}=e,a=t*n,i=o/2,l=a-4,s=i-4;return{trackHeight:a,trackHeightSM:i,trackMinWidth:2*l+8,trackMinWidthSM:2*s+4,trackPadding:2,handleBg:r,handleSize:l,handleSizeSM:s,handleShadow:`0 2px 4px 0 ${new $.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+2+4,innerMinMarginSM:s/2,innerMaxMarginSM:s+2+4}})),P=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,size:r,disabled:i,loading:l,className:s,rootClassName:c,style:u}=e,p=P(e,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:m,direction:f,switch:$}=d.useContext(b.E_),x=d.useContext(v.Z),w=(null!=i?i:x)||l,C=m("switch",n),S=d.createElement("div",{className:`${C}-handle`},l&&d.createElement(o.Z,{className:`${C}-loading-icon`})),[O,k]=I(C),E=(0,y.Z)(r),N=a()(null==$?void 0:$.className,{[`${C}-small`]:"small"===E,[`${C}-loading`]:l,[`${C}-rtl`]:"rtl"===f},s,c,k),j=Object.assign(Object.assign({},null==$?void 0:$.style),u);return O(d.createElement(g.Z,{component:"Switch"},d.createElement(h,Object.assign({},p,{prefixCls:C,className:N,style:j,disabled:w,ref:t,loadingIcon:S}))))}));j.__ANT_SWITCH=!0;var M=j},10527:function(e,t,n){"use strict";var o=n(42050).default;t.Z=void 0;var r=o(n(65835)),a=o(n(6432));const i={lang:Object.assign({placeholder:"请选择日期",yearPlaceholder:"请选择年份",quarterPlaceholder:"请选择季度",monthPlaceholder:"请选择月份",weekPlaceholder:"请选择周",rangePlaceholder:["开始日期","结束日期"],rangeYearPlaceholder:["开始年份","结束年份"],rangeMonthPlaceholder:["开始月份","结束月份"],rangeQuarterPlaceholder:["开始季度","结束季度"],rangeWeekPlaceholder:["开始周","结束周"]},r.default),timePickerLocale:Object.assign({},a.default)};i.lang.ok="确定";var l=i;t.Z=l},6432:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={placeholder:"请选择时间",rangePlaceholder:["开始时间","结束时间"]};t.default=n},25769:function(e,t,n){"use strict";var o=n(98040),r={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,a,i,l,s,c,d=!1;t||(t={}),n=t.debug||!1;try{if(i=o(),l=document.createRange(),s=document.getSelection(),(c=document.createElement("span")).textContent=e,c.ariaHidden="true",c.style.all="unset",c.style.position="fixed",c.style.top=0,c.style.clip="rect(0, 0, 0, 0)",c.style.whiteSpace="pre",c.style.webkitUserSelect="text",c.style.MozUserSelect="text",c.style.msUserSelect="text",c.style.userSelect="text",c.addEventListener("copy",(function(o){if(o.stopPropagation(),t.format)if(o.preventDefault(),void 0===o.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var a=r[t.format]||r.default;window.clipboardData.setData(a,e)}else o.clipboardData.clearData(),o.clipboardData.setData(t.format,e);t.onCopy&&(o.preventDefault(),t.onCopy(o.clipboardData))})),document.body.appendChild(c),l.selectNodeContents(c),s.addRange(l),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");d=!0}catch(o){n&&console.error("unable to copy using execCommand: ",o),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),d=!0}catch(o){n&&console.error("unable to copy using clipboardData: ",o),n&&console.error("falling back to prompt"),a=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(a,e)}}finally{s&&("function"==typeof s.removeRange?s.removeRange(l):s.removeAllRanges()),c&&document.body.removeChild(c),i()}return d}},65835:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={locale:"zh_CN",today:"今天",now:"此刻",backToToday:"返回今天",ok:"确定",timeSelect:"选择时间",dateSelect:"选择日期",weekSelect:"选择周",clear:"清除",month:"月",year:"年",previousMonth:"上个月 (翻页上键)",nextMonth:"下个月 (翻页下键)",monthSelect:"选择月份",yearSelect:"选择年份",decadeSelect:"选择年代",yearFormat:"YYYY年",dayFormat:"D日",dateFormat:"YYYY年M月D日",dateTimeFormat:"YYYY年M月D日 HH时mm分ss秒",previousYear:"上一年 (Control键加左方向键)",nextYear:"下一年 (Control键加右方向键)",previousDecade:"上一年代",nextDecade:"下一年代",previousCentury:"上一世纪",nextCentury:"下一世纪"};t.default=n},83145:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var o=a(n(59301)),r=a(n(25769));function a(e){return e&&e.__esModule?e:{default:e}}function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function s(e,t){if(null==e)return{};var n,o,r=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));c.ref=function(t){e.scrollComponent=t,s&&s(t)};var d=[n];return r&&(l?i?d.unshift(l):d.push(l):this.defaultLoader&&(i?d.unshift(this.defaultLoader):d.push(this.defaultLoader))),a.default.createElement(o,c,d)}}]),t}(r.Component);s.propTypes={children:i.default.node.isRequired,element:i.default.node,hasMore:i.default.bool,initialLoad:i.default.bool,isReverse:i.default.bool,loader:i.default.node,loadMore:i.default.func.isRequired,pageStart:i.default.number,ref:i.default.func,getScrollParent:i.default.func,threshold:i.default.number,useCapture:i.default.bool,useWindow:i.default.bool},s.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=s,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)},98040:function(e){e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],o=0;o0)){t.next=29;break}return t.next=27,Promise.all(j);case 27:t.sent,g+=v;case 29:t.next=22;break;case 31:return t.next=33,(0,m.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:l,uploadId:d,user_id:null==a||null===(o=a.userInfo)||void 0===o?void 0:o.user_id}});case 33:y=t.sent,n(null==y?void 0:y.object,""),t.next=39;break;case 37:t.prev=37,t.t1=t.catch(2);case 39:case"end":return t.stop()}}),t,null,[[2,37]])})))()}};return(0,d.useEffect)((function(){return function(){null!=b&&(b.destroy(),j(null))}}),[b]),(0,x.jsx)(x.Fragment,{children:(0,x.jsxs)("div",{className:null==f?void 0:f.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,x.jsx)(p.o,{editor:b,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,x.jsx)(p.M,{defaultConfig:w,value:C,onCreated:j,onChange:function(e){var n;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((n=e.getHtml(),n.replace(/<[^

            ]+>/g,"").replace(/<[

            $]+>/g,"").replace(/ /gi,"").replace(/<[^
            ]+>/g,"")))?Z(e.getHtml()):Z("")},mode:"default",style:l()({height:"500px",overflowY:"hidden"},s)})]})})}))},90852:function(e,n,t){t.d(n,{Z:function(){return H}});var s=t(82242),l=t.n(s),a=t(79800),i=t.n(a),r=t(39647),o=t.n(r),u=t(59301),c=t(30518),d=t(8591),p=t(43418),m=t(78241),h=t(24650),f=t(53326),x=t(81327),g=t(93958),v="form___Ca7CG",b=t(80608),j=t(7450),y=t(71681),_=t(48410),C=t(97810),Z=t(65547),w=t(61186),k=t.n(w),I=t(37712),Y=["handleFinish","form","content","dispatch","user","coreCurriculum","isRequest"],E=["key","name"],F=c.default.RangePicker,H=(0,b.connect)((function(e){return{dispatch:e.dispatch,coreCurriculum:e.coreCurriculum,user:e.user}}))((function(e){var n=e.handleFinish,t=e.form,s=e.content,a=e.dispatch,r=(e.user,e.coreCurriculum),c=e.isRequest,b=o()(e,Y),w=(r.CoreSubjects,(0,u.useState)("")),H=i()(w,2),M=(H[0],H[1]);(0,u.useEffect)((function(){a({type:"coreCurriculum/getCoreSubjects",payload:{page:1,limit:12}})}),[]),(0,u.useEffect)((function(){var e;if(null!==(e=b.visible)&&void 0!==e&&e.id){var n,s,a,i,r,o,u,c,d,p,m=[null!==(n=b.visible)&&void 0!==n&&n.enroll_start_time?k()(null===(s=b.visible)||void 0===s?void 0:s.enroll_start_time,"YYYY-MM-DD HH:mm"):null,null!==(a=b.visible)&&void 0!==a&&a.enroll_end_time?k()(null===(i=b.visible)||void 0===i?void 0:i.enroll_end_time,"YYYY-MM-DD HH:mm"):null],h=[null!==(r=b.visible)&&void 0!==r&&r.meeting_start_time?k()(null===(o=b.visible)||void 0===o?void 0:o.meeting_start_time,"YYYY-MM-DD HH:mm"):null,null!==(u=b.visible)&&void 0!==u&&u.meeting_end_time?k()(null===(c=b.visible)||void 0===c?void 0:c.meeting_end_time,"YYYY-MM-DD HH:mm"):null];t.setFieldValue("enroll_time",m),t.setFieldValue("meeting_time",h),t.setFieldValue("invitation_id",null===(d=[l()({},null===(p=b.visible)||void 0===p?void 0:p.invitation)])||void 0===d?void 0:d.map((function(e){return{uid:e.id,name:e.title,status:"down",response:{id:e.id}}})))}}),[b.visible]);var R={beforeUpload:function(e){var n=e.size/1024/1024;return 0==n?(d.ZP.error("".concat(e.name," 无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),Promise.reject()):Promise.resolve()},action:"".concat(y.Z.API_SERVER,"/api/attachments.json")};return(0,I.jsx)(p.Z,l()(l()({},b),{},{destroyOnClose:!0,centered:!0,width:1200,okText:"确认",afterClose:function(){return M("")},bodyStyle:{maxHeight:530},children:(0,I.jsxs)(m.Z,{form:t,size:"large",initialValues:{},layout:"horizontal",labelCol:{span:2},className:v,onValuesChange:function(e){console.log(e),console.log(s)},colon:!1,onFinish:n,children:[(0,I.jsx)(m.Z.Item,{htmlFor:null,name:"name",label:"名称",rules:[{required:!0,message:"请输入名称"}],children:(0,I.jsx)(h.Z,{placeholder:"请输入名称",maxLength:80,showCount:!0})}),(0,I.jsxs)("div",{style:{display:"flex",justifyContent:"space-around",marginLeft:"-9px"},children:[(0,I.jsx)(m.Z.Item,{label:"会议地点",name:"location",labelCol:{span:4},rules:[{required:!0,message:"请输入会议地点"},{whitespace:!0,message:"请输入会议地点"}],children:(0,I.jsx)(h.Z,{maxLength:20,placeholder:"请输入会议地点",style:{width:475},showCount:!0})}),(0,I.jsx)(m.Z.Item,{label:"会议规模",name:"scale",labelCol:{span:4},rules:[{required:!0,message:"请输入会议规模"}],children:(0,I.jsx)(h.Z,{maxLength:20,placeholder:"请输入会议规模",style:{width:475},showCount:!0})})]}),(0,I.jsxs)("div",{style:{display:"flex",justifyContent:"space-around",marginLeft:"-9px"},children:[(0,I.jsx)(m.Z.Item,{label:"报名时间",name:"enroll_time",labelCol:{span:4},rules:[{required:!0,message:"请选择报名时间"}],children:(0,I.jsx)(F,{style:{width:475},format:"YYYY-MM-DD HH:mm",placeholder:["请选择开始时间","请选择结束时间"],showTime:{format:"HH:mm"}})}),(0,I.jsx)(m.Z.Item,{label:"会议时间",name:"meeting_time",labelCol:{span:4},rules:[{required:!0,message:"请选择会议时间"}],children:(0,I.jsx)(F,{style:{width:475},format:"YYYY-MM-DD HH:mm",placeholder:["请选择开始时间","请选择结束时间"],showTime:{format:"HH:mm"}})})]}),(0,I.jsx)(m.Z.Item,{label:"报名链接",name:"enroll_url",rules:[{message:"请输入报名链接"}],children:(0,I.jsx)(h.Z,{maxLength:500,placeholder:"请输入报名链接",showCount:!0})}),(0,I.jsx)("div",{style:{position:"relative"},children:(0,I.jsx)(m.Z.Item,{name:"cover_id",label:"封面图片",rules:[{required:!0,message:"请上传封面图片"}],style:{position:"relative"},children:(0,I.jsx)(g.Z,{ButtonText:(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("i",{className:"iconfont icon-shangchuanfujian r5 font14"}),(0,I.jsx)("span",{className:"ml5",children:"上传图片"})]}),showTip:!0})})}),(0,I.jsx)(m.Z.Item,{name:"invitation_id",label:"会议邀请函",valuePropName:"fileList",normalize:function(e){return null!=e&&e.at(-1)?[null==e?void 0:e.at(-1)]:[]},getValueFromEvent:function(e){return Array.isArray(e)?e:null==e?void 0:e.fileList},children:(0,I.jsx)(f.Z,l()(l()({},R),{},{children:(0,I.jsx)(_.op,{style:{borderRadius:"2px"},icon:(0,I.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传文件"})}))}),(0,I.jsx)(m.Z.Item,{label:"会议通知",name:"notice",rules:[{required:!0,message:"请输入会议通知"}],labelCol:{span:2},children:(0,I.jsx)(j.Z,{defaultvalue:"


            "==s?'


            参会对象

            (在此处填写参会对象,本行可以删除……)


            会议内容

            (在此处填写会议内容,本行可以删除……)


            会议时间

            (在此处填写会议时间,本行可以删除……)


            培训费用

            (在此处填写培训费用,本行可以删除……)


            会议注册及联系人

            (在此处填写会议注册及联系人,本行可以删除……)

            ':s,style:{height:"220px"}})}),(0,I.jsx)(m.Z.Item,{label:"会议费用信息",name:"publisher",rules:[{required:!1,message:"请填写会议费用信息"}],style:{marginBottom:0},children:(0,I.jsx)(m.Z.List,{name:"fee_infos",children:function(e,n){var t=n.add,s=n.remove;return(0,I.jsxs)(I.Fragment,{children:[e.map((function(e){var n=e.key,a=e.name,i=o()(e,E);return(0,I.jsxs)(x.Z,{style:{display:"flex",marginBottom:8,background:"#F6F9F9",borderRadius:"2px",padding:20,paddingBottom:"0px"},align:"baseline",children:[(0,I.jsx)(m.Z.Item,l()(l()({},i),{},{name:[a,"name"],label:"费用名称",rules:[{required:!0,message:"请输入费用名称"}],children:(0,I.jsx)(h.Z,{placeholder:"请输入费用名称",style:{width:520},maxLength:50,showCount:!0})})),(0,I.jsx)(m.Z.Item,l()(l()({},i),{},{name:[a,"fee"],label:"费用",rules:[{required:!0,message:"请输入费用"}],className:"ml40",children:(0,I.jsx)(h.Z,{placeholder:"请输入费用",style:{width:220},maxLength:20,showCount:!0})})),(0,I.jsx)(C.Z,{onClick:function(){return s(a)},style:{color:"#E30000",marginLeft:20}}),(0,I.jsx)(Z.Z,{onClick:function(){return t()},style:{color:"#00B187",marginLeft:20}})]},n)})),(0,I.jsx)(m.Z.Item,{children:(0,I.jsx)(_.op,{style:{borderRadius:"2px",marginLeft:0,marginTop:3},onClick:function(){return t()},children:"添加"})})]})}})}),c&&(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("div",{style:{border:"1px dashed #D0DEDC",marginBottom:30}}),(0,I.jsxs)("div",{style:{display:"flex",justifyContent:"space-around",marginLeft:"-9px"},children:[(0,I.jsx)(m.Z.Item,{label:"会议联系人",name:"meeting_contact",labelCol:{span:4},rules:[{required:!0,message:"请输入会议联系人"}],children:(0,I.jsx)(h.Z,{placeholder:"请输入会议联系人",maxLength:20,showCount:!0,style:{width:470}})}),(0,I.jsx)(m.Z.Item,{label:"联系方式",name:"meeting_contact_phone",labelCol:{span:4},rules:[{required:!0,message:"请输入联系方式"}],children:(0,I.jsx)(h.Z,{placeholder:"请输入联系方式",style:{width:470}})})]}),(0,I.jsx)(m.Z.Item,{label:"举办单位",name:"meeting_sponsor",rules:[{required:!0,message:"请输入会议举办单位"}],children:(0,I.jsx)(h.Z,{placeholder:"请输入会议举办单位",style:{width:470}})})]})]})}))}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[90852],{93958:function(e,n,t){t.d(n,{Z:function(){return C}});var s=t(7557),l=t.n(s),a=t(41498),i=t.n(a),r=t(82242),o=t.n(r),u=t(79800),c=t.n(u),d=t(39647),p=t.n(d),m=t(59301),h=t(8591),f=t(53326),x=t(95237),g=t(71681),v=t(21884),b=t(2753),j="tip___bHEXo",y=t(37712),_=["ButtonText","ButtonOptions","uploadProps","showTip"],C=function(e){var n,t,s,a=e.ButtonText,r=e.ButtonOptions,u=e.uploadProps,d=e.showTip,C=p()(e,_),Z=(0,m.useState)(null),w=c()(Z,2),k=w[0],I=w[1],Y=o()(o()({maxCount:1,accept:"image/*",withCredentials:!0,beforeUpload:function(e){var n=e.size/1024/1024;return 0!=n||(h.ZP.error("".concat(e.name," 图片无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),f.Z.LIST_IGNORE)},onChange:function(e){var n;(["uploading","done","removed"].includes(e.file.status)&&I(e.file),"done"==e.file.status)&&(null==C||C.onChange(null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id))},action:"".concat(g.Z.API_SERVER,"/api/attachments.json")},u||{}),{},{onRemove:(t=i()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:E(),(null==u?void 0:u.onRemove)&&(null==u||u.onRemove(n));case 2:case"end":return e.stop()}}),e)}))),function(e){return t.apply(this,arguments)})}),E=function(){I(null),null==C||C.onChange()};return(0,m.useEffect)((function(){(null==C?void 0:C.value)&&I({response:{id:null==C?void 0:C.value}})}),[null==C?void 0:C.value]),(0,y.jsx)("div",{id:(null==C?void 0:C.scrollId)||"",children:null!=k&&null!==(n=k.response)&&void 0!==n&&n.id?(0,y.jsxs)(x.Z,{align:"middle",justify:"center",style:{position:"relative",width:400,backgroundColor:"#f4f3f4"},children:[(0,y.jsx)("img",{src:g.Z.API_SERVER+"/api/attachments/"+(null==k||null===(s=k.response)||void 0===s?void 0:s.id),alt:"avatar",style:{width:"100%"}}),(0,y.jsx)("div",{style:{position:"absolute",right:"-6px",top:"-6px",cursor:"pointer",width:16,height:16,borderRadius:"50%",backgroundColor:"#fff"},children:(0,y.jsx)(v.Z,{onClick:i()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:E();case 1:case"end":return e.stop()}}),e)}))),style:{fontSize:"16px",color:"red"}})})]}):(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(f.Z,o()(o()({},Y),{},{children:(0,y.jsx)(b.op,o()(o()({style:o()({borderRadius:"2px"},null==r?void 0:r.style)},r),{},{children:a}))})),d&&(0,y.jsx)("span",{className:j,children:"(建议上传尺寸为472*266的图片)"})]})})}},7450:function(e,n,t){t.d(n,{Z:function(){return g}});var s=t(82242),l=t.n(s),a=t(7557),i=t.n(a),r=t(41498),o=t.n(r),u=t(79800),c=t.n(u),d=t(59301),p=t(84686),m=t(49105),h=t(80608),f=(t(87266),{editor_css:"editor_css___cm3Z8"}),x=t(37712),g=(0,h.connect)((function(e){return{user:e.user}}))((function(e){var n=e.defaultvalue,t=e.onChange,s=e.style,a=e.user,r=e.placeholder,u=2097152,h=(0,d.useRef)(null),g=(0,d.useState)(null),v=c()(g,2),b=v[0],j=v[1],y=(0,d.useState)(""),_=c()(y,2),C=_[0],Z=_[1];(0,d.useEffect)((function(){Z(n)}),[n]),(0,d.useEffect)((function(){t(C)}),[C]);var w={placeholder:r||"请输入内容...",MENU_CONF:{}};w.MENU_CONF.uploadImage={customUpload:function(e,n){return o()(i()().mark((function t(){var s,l;return i()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(s=new FormData).append("file",e),t.next=4,(0,m.ZP)("/api/attachments.json",{method:"post",body:s},!0);case 4:l=t.sent,n(null==l?void 0:l.url,"","");case 6:case"end":return t.stop()}}),t)})))()}},w.MENU_CONF.uploadVideo={customUpload:function(e,n){return o()(i()().mark((function t(){var s,l,r,o,c,d,p,f,x,g,v,b,j,y;return i()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return s=e.size,l=Math.ceil(s/u),t.prev=2,t.next=5,(0,m.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:{fileName:e.name,chunkCount:l,user_id:null==a||null===(r=a.userInfo)||void 0===r?void 0:r.user_id}});case 5:if(0===(null==(c=t.sent)?void 0:c.status)){t.next=8;break}throw new Error;case 8:d=c.upload_id,h.current=new AbortController,p=[],0,f=i()().mark((function n(){var t,l,a,r;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t=x*u,l=Math.min(t+u,s),a=e.slice(t,l),(r=new FormData).append("chunk",a),r.append("fileName",e.name),r.append("chunkIndex",(x+1).toString()),r.append("uploadId",d),p.push((function(){return(0,m.ZP)("/api/attachments/multipart_upload",{method:"POST",body:r,signal:h.current.signal},!0).then((function(e){}))}));case 9:case"end":return n.stop()}}),n)})),x=0;case 14:if(!(x0)){t.next=29;break}return t.next=27,Promise.all(j);case 27:t.sent,g+=v;case 29:t.next=22;break;case 31:return t.next=33,(0,m.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:l,uploadId:d,user_id:null==a||null===(o=a.userInfo)||void 0===o?void 0:o.user_id}});case 33:y=t.sent,n(null==y?void 0:y.object,""),t.next=39;break;case 37:t.prev=37,t.t1=t.catch(2);case 39:case"end":return t.stop()}}),t,null,[[2,37]])})))()}};return(0,d.useEffect)((function(){return function(){null!=b&&(b.destroy(),j(null))}}),[b]),(0,x.jsx)(x.Fragment,{children:(0,x.jsxs)("div",{className:null==f?void 0:f.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,x.jsx)(p.o,{editor:b,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,x.jsx)(p.M,{defaultConfig:w,value:C,onCreated:j,onChange:function(e){var n;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((n=e.getHtml(),n.replace(/<[^

            ]+>/g,"").replace(/<[

            $]+>/g,"").replace(/ /gi,"").replace(/<[^
            ]+>/g,"")))?Z(e.getHtml()):Z("")},mode:"default",style:l()({height:"500px",overflowY:"hidden"},s)})]})})}))},90852:function(e,n,t){t.d(n,{Z:function(){return H}});var s=t(82242),l=t.n(s),a=t(79800),i=t.n(a),r=t(39647),o=t.n(r),u=t(59301),c=t(30518),d=t(8591),p=t(43418),m=t(78241),h=t(24650),f=t(53326),x=t(81327),g=t(93958),v="form___Ca7CG",b=t(80608),j=t(7450),y=t(71681),_=t(2753),C=t(97810),Z=t(65547),w=t(61186),k=t.n(w),I=t(37712),Y=["handleFinish","form","content","dispatch","user","coreCurriculum","isRequest"],E=["key","name"],F=c.default.RangePicker,H=(0,b.connect)((function(e){return{dispatch:e.dispatch,coreCurriculum:e.coreCurriculum,user:e.user}}))((function(e){var n=e.handleFinish,t=e.form,s=e.content,a=e.dispatch,r=(e.user,e.coreCurriculum),c=e.isRequest,b=o()(e,Y),w=(r.CoreSubjects,(0,u.useState)("")),H=i()(w,2),M=(H[0],H[1]);(0,u.useEffect)((function(){a({type:"coreCurriculum/getCoreSubjects",payload:{page:1,limit:12}})}),[]),(0,u.useEffect)((function(){var e;if(null!==(e=b.visible)&&void 0!==e&&e.id){var n,s,a,i,r,o,u,c,d,p,m=[null!==(n=b.visible)&&void 0!==n&&n.enroll_start_time?k()(null===(s=b.visible)||void 0===s?void 0:s.enroll_start_time,"YYYY-MM-DD HH:mm"):null,null!==(a=b.visible)&&void 0!==a&&a.enroll_end_time?k()(null===(i=b.visible)||void 0===i?void 0:i.enroll_end_time,"YYYY-MM-DD HH:mm"):null],h=[null!==(r=b.visible)&&void 0!==r&&r.meeting_start_time?k()(null===(o=b.visible)||void 0===o?void 0:o.meeting_start_time,"YYYY-MM-DD HH:mm"):null,null!==(u=b.visible)&&void 0!==u&&u.meeting_end_time?k()(null===(c=b.visible)||void 0===c?void 0:c.meeting_end_time,"YYYY-MM-DD HH:mm"):null];t.setFieldValue("enroll_time",m),t.setFieldValue("meeting_time",h),t.setFieldValue("invitation_id",null===(d=[l()({},null===(p=b.visible)||void 0===p?void 0:p.invitation)])||void 0===d?void 0:d.map((function(e){return{uid:e.id,name:e.title,status:"down",response:{id:e.id}}})))}}),[b.visible]);var R={beforeUpload:function(e){var n=e.size/1024/1024;return 0==n?(d.ZP.error("".concat(e.name," 无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),Promise.reject()):Promise.resolve()},action:"".concat(y.Z.API_SERVER,"/api/attachments.json")};return(0,I.jsx)(p.Z,l()(l()({},b),{},{destroyOnClose:!0,centered:!0,width:1200,okText:"确认",afterClose:function(){return M("")},bodyStyle:{maxHeight:530},children:(0,I.jsxs)(m.Z,{form:t,size:"large",initialValues:{},layout:"horizontal",labelCol:{span:2},className:v,onValuesChange:function(e){console.log(e),console.log(s)},colon:!1,onFinish:n,children:[(0,I.jsx)(m.Z.Item,{htmlFor:null,name:"name",label:"名称",rules:[{required:!0,message:"请输入名称"}],children:(0,I.jsx)(h.Z,{placeholder:"请输入名称",maxLength:80,showCount:!0})}),(0,I.jsxs)("div",{style:{display:"flex",justifyContent:"space-around",marginLeft:"-9px"},children:[(0,I.jsx)(m.Z.Item,{label:"会议地点",name:"location",labelCol:{span:4},rules:[{required:!0,message:"请输入会议地点"},{whitespace:!0,message:"请输入会议地点"}],children:(0,I.jsx)(h.Z,{maxLength:20,placeholder:"请输入会议地点",style:{width:475},showCount:!0})}),(0,I.jsx)(m.Z.Item,{label:"会议规模",name:"scale",labelCol:{span:4},rules:[{required:!0,message:"请输入会议规模"}],children:(0,I.jsx)(h.Z,{maxLength:20,placeholder:"请输入会议规模",style:{width:475},showCount:!0})})]}),(0,I.jsxs)("div",{style:{display:"flex",justifyContent:"space-around",marginLeft:"-9px"},children:[(0,I.jsx)(m.Z.Item,{label:"报名时间",name:"enroll_time",labelCol:{span:4},rules:[{required:!0,message:"请选择报名时间"}],children:(0,I.jsx)(F,{style:{width:475},format:"YYYY-MM-DD HH:mm",placeholder:["请选择开始时间","请选择结束时间"],showTime:{format:"HH:mm"}})}),(0,I.jsx)(m.Z.Item,{label:"会议时间",name:"meeting_time",labelCol:{span:4},rules:[{required:!0,message:"请选择会议时间"}],children:(0,I.jsx)(F,{style:{width:475},format:"YYYY-MM-DD HH:mm",placeholder:["请选择开始时间","请选择结束时间"],showTime:{format:"HH:mm"}})})]}),(0,I.jsx)(m.Z.Item,{label:"报名链接",name:"enroll_url",rules:[{message:"请输入报名链接"}],children:(0,I.jsx)(h.Z,{maxLength:500,placeholder:"请输入报名链接",showCount:!0})}),(0,I.jsx)("div",{style:{position:"relative"},children:(0,I.jsx)(m.Z.Item,{name:"cover_id",label:"封面图片",rules:[{required:!0,message:"请上传封面图片"}],style:{position:"relative"},children:(0,I.jsx)(g.Z,{ButtonText:(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("i",{className:"iconfont icon-shangchuanfujian r5 font14"}),(0,I.jsx)("span",{className:"ml5",children:"上传图片"})]}),showTip:!0})})}),(0,I.jsx)(m.Z.Item,{name:"invitation_id",label:"会议邀请函",valuePropName:"fileList",normalize:function(e){return null!=e&&e.at(-1)?[null==e?void 0:e.at(-1)]:[]},getValueFromEvent:function(e){return Array.isArray(e)?e:null==e?void 0:e.fileList},children:(0,I.jsx)(f.Z,l()(l()({},R),{},{children:(0,I.jsx)(_.op,{style:{borderRadius:"2px"},icon:(0,I.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传文件"})}))}),(0,I.jsx)(m.Z.Item,{label:"会议通知",name:"notice",rules:[{required:!0,message:"请输入会议通知"}],labelCol:{span:2},children:(0,I.jsx)(j.Z,{defaultvalue:"


            "==s?'


            参会对象

            (在此处填写参会对象,本行可以删除……)


            会议内容

            (在此处填写会议内容,本行可以删除……)


            会议时间

            (在此处填写会议时间,本行可以删除……)


            培训费用

            (在此处填写培训费用,本行可以删除……)


            会议注册及联系人

            (在此处填写会议注册及联系人,本行可以删除……)

            ':s,style:{height:"220px"}})}),(0,I.jsx)(m.Z.Item,{label:"会议费用信息",name:"publisher",rules:[{required:!1,message:"请填写会议费用信息"}],style:{marginBottom:0},children:(0,I.jsx)(m.Z.List,{name:"fee_infos",children:function(e,n){var t=n.add,s=n.remove;return(0,I.jsxs)(I.Fragment,{children:[e.map((function(e){var n=e.key,a=e.name,i=o()(e,E);return(0,I.jsxs)(x.Z,{style:{display:"flex",marginBottom:8,background:"#F6F9F9",borderRadius:"2px",padding:20,paddingBottom:"0px"},align:"baseline",children:[(0,I.jsx)(m.Z.Item,l()(l()({},i),{},{name:[a,"name"],label:"费用名称",rules:[{required:!0,message:"请输入费用名称"}],children:(0,I.jsx)(h.Z,{placeholder:"请输入费用名称",style:{width:520},maxLength:50,showCount:!0})})),(0,I.jsx)(m.Z.Item,l()(l()({},i),{},{name:[a,"fee"],label:"费用",rules:[{required:!0,message:"请输入费用"}],className:"ml40",children:(0,I.jsx)(h.Z,{placeholder:"请输入费用",style:{width:220},maxLength:20,showCount:!0})})),(0,I.jsx)(C.Z,{onClick:function(){return s(a)},style:{color:"#E30000",marginLeft:20}}),(0,I.jsx)(Z.Z,{onClick:function(){return t()},style:{color:"#00B187",marginLeft:20}})]},n)})),(0,I.jsx)(m.Z.Item,{children:(0,I.jsx)(_.op,{style:{borderRadius:"2px",marginLeft:0,marginTop:3},onClick:function(){return t()},children:"添加"})})]})}})}),c&&(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("div",{style:{border:"1px dashed #D0DEDC",marginBottom:30}}),(0,I.jsxs)("div",{style:{display:"flex",justifyContent:"space-around",marginLeft:"-9px"},children:[(0,I.jsx)(m.Z.Item,{label:"会议联系人",name:"meeting_contact",labelCol:{span:4},rules:[{required:!0,message:"请输入会议联系人"}],children:(0,I.jsx)(h.Z,{placeholder:"请输入会议联系人",maxLength:20,showCount:!0,style:{width:470}})}),(0,I.jsx)(m.Z.Item,{label:"联系方式",name:"meeting_contact_phone",labelCol:{span:4},rules:[{required:!0,message:"请输入联系方式"}],children:(0,I.jsx)(h.Z,{placeholder:"请输入联系方式",style:{width:470}})})]}),(0,I.jsx)(m.Z.Item,{label:"举办单位",name:"meeting_sponsor",rules:[{required:!0,message:"请输入会议举办单位"}],children:(0,I.jsx)(h.Z,{placeholder:"请输入会议举办单位",style:{width:470}})})]})]})}))}))}}]); \ No newline at end of file diff --git a/91259.async.js b/91259.async.js new file mode 100644 index 0000000000..7a8ba1d057 --- /dev/null +++ b/91259.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[91259,56087,19436,92771,23043,1908,50391,70680,56065,2154,50283,72559,56271],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),a=n(59301),o={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"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,r.Z)({},e,{ref:t,icon:o}))};var i=a.forwardRef(l)},56762:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(78892),i=n(3113),c=n(36355),u=n(81327),m=n(33234),p=n(47211),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:y="default",danger:v,disabled:g,loading:O,onClick:b,htmlType:C,children:x,className:E,menu:w,arrow:h,autoFocus:$,overlay:N,trigger:S,align:j,open:P,onOpenChange:z,placement:M,getPopupContainer:Z,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_}=e,A=f(e,["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"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,p.Z)(H),G={menu:w,arrow:h,autoFocus:$,align:j,disabled:g,trigger:g?[]:S,onOpenChange:z,getPopupContainer:Z||t,mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,E,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=P),G.placement="placement"in e?M:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:O,onClick:b,htmlType:C,href:k,title:D},x),J=s.createElement(i.ZP,{type:y,danger:v,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var y=d;const v=r.Z;v.Button=y;var g=v},24650:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[p,f]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),y=(0,o.useContext)(l.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return p(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),m=n(33614),p={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"},f=n(1393),d=function(e,t){return o.createElement(f.Z,(0,m.Z)({},e,{ref:t,icon:p}))};var y=o.forwardRef(d),v=n(76897),g=n(55405),O=n(25629),b=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),E={click:"onClick",hover:"onMouseOver"};var w=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:f,prefixCls:d,inputPrefixCls:y,size:v}=e,w=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:h}=o.useContext(s.E_),$=h("input",y),N=h("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=E[n]||"",s=r(l),i={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),j=a()(N,f,{[`${N}-${v}`]:!!v}),P=Object.assign(Object.assign({},(0,g.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:$,suffix:S});return v&&(P.size=v),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},P))})),h=n(78405),$=n(92343),N=n(3113),S=n(19716),j=n(33234),P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:p,loading:f,disabled:d,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:b}=e,C=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=o.useContext(s.E_),w=o.useRef(!1),z=x("input-search",n),M=x("input",r),{compactSize:Z}=(0,j.ri)(z,E),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:Z)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;y&&y(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(h.Z,null):null,K=`${z}-button`;let F;const L=m||{},B=L.type&&!0===L.type.__ANT_BUTTON;F=B||"button"===L.type?(0,$.Tm)(L,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:K,size:k}:{})):o.createElement(N.ZP,{className:K,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:f,icon:I},m),p&&(F=[F,(0,$.Tm)(p,{key:"addonAfter"})]);const _=a()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${k}`]:!!k,[`${z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(R,t),onPressEnter:e=>{w.current||f||T(e)}},C,{size:k,onCompositionStart:e=>{w.current=!0,null==g||g(e)},onCompositionEnd:e=>{w.current=!1,null==b||b(e)},prefixCls:M,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:_,disabled:d}))})),M=n(1643);const Z=u.Z;Z.Group=c,Z.Search=z,Z.TextArea=M.Z,Z.Password=w;var k=Z},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:v}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:x,direction:E="horizontal",prefixCls:w,split:h,style:$,wrap:N=!1,classNames:S,styles:j}=e,P=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,M]=Array.isArray(g)?g:[g,g],Z=f(M),k=f(z),R=d(M),D=d(z),T=(0,s.Z)(x,{keepEmpty:!0}),I=void 0===O&&"horizontal"===E?"center":O,K=i("space",w),[F,L]=(0,p.Z)(K),B=o()(K,null==c?void 0:c.className,L,`${K}-${E}`,{[`${K}-rtl`]:"rtl"===v,[`${K}-align-${I}`]:I,[`${K}-gap-row-${M}`]:Z,[`${K}-gap-col-${z}`]:k},b,C),_=o()(`${K}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:h,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=z),!Z&&R&&(U.rowGap=M),F(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},P),r.createElement(u,{value:Q},H)))}));const g=v;g.Compact=i.ZP;var O=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),p=n(83116),f=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var y=(0,p.Z)("Statistic",(e=>{const t=(0,f.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:p,valueRender:f,prefix:d,suffix:v,loading:g=!1,onMouseEnter:O,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:w,statistic:h}=r.useContext(i.E_),$=E("statistic",t),[N,S]=y($),j=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:$},e,{value:m})),P=l()($,{[`${$}-rtl`]:"rtl"===w},null==h?void 0:h.className,n,a,S);return N(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==h?void 0:h.style),o),onMouseEnter:O,onMouseLeave:b},p&&r.createElement("div",{className:`${$}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),f?f(j):j,v&&r.createElement("span",{className:`${$}-content-suffix`},v)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function O(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(v,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>O(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);v.Countdown=C;var x=v},92899:function(e,t,n){n.d(t,{Fm:function(){return p}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/91426.async.js b/91426.async.js deleted file mode 100644 index b5b98d3061..0000000000 --- a/91426.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[91426,28588,1911,37637,80182,79635],{76897:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),l={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"},a=n(1393),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var i=o.forwardRef(s)},97810:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),l={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"},a=n(1393),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var i=o.forwardRef(s)},65547:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.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:"plus-circle",theme:"outlined"},a=n(1393),s=function(e,t){return o.createElement(a.Z,(0,r.Z)({},e,{ref:t,icon:l}))};var i=o.forwardRef(s)},23494:function(){},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),o=n(92310),l=n.n(o),a=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),d=n(47211),m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:y,disabled:g,loading:b,onClick:C,htmlType:h,children:O,className:x,menu:E,arrow:w,autoFocus:N,overlay:P,trigger:Z,align:z,open:j,onOpenChange:$,placement:k,getPopupContainer:M,href:S,icon:R=a.createElement(s.Z,null),title:T,buttonsRender:B=(e=>e),mouseEnterDelay:D,mouseLeaveDelay:L,overlayClassName:I,overlayStyle:_,destroyPopupOnHide:A,dropdownRender:F}=e,H=m(e,["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"]),Q=n("dropdown",f),q=`${Q}-button`,[V,G]=(0,d.Z)(Q),U={menu:E,arrow:w,autoFocus:N,align:z,disabled:g,trigger:g?[]:Z,onOpenChange:$,getPopupContainer:M||t,mouseEnterDelay:D,mouseLeaveDelay:L,overlayClassName:I,overlayStyle:_,destroyPopupOnHide:A,dropdownRender:F},{compactSize:W,compactItemClassnames:J}=(0,p.ri)(Q,o),K=l()(q,J,x,G);"overlay"in e&&(U.overlay=P),"open"in e&&(U.open=j),U.placement="placement"in e?k:"rtl"===o?"bottomLeft":"bottomRight";const X=a.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:b,onClick:C,htmlType:h,href:S,title:T},O),Y=a.createElement(i.ZP,{type:v,danger:y,icon:R}),[ee,te]=B([X,Y]);return V(a.createElement(u.Z.Compact,Object.assign({className:K,size:W,block:!0},H),ee,a.createElement(r.Z,Object.assign({},U),te)))};f.__ANT_BUTTON=!0;var v=f;const y=r.Z;y.Button=v;var g=y},24650:function(e,t,n){n.d(t,{Z:function(){return S}});var r=n(92310),o=n.n(r),l=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),p=t("input"),[d,m]=(0,i.ZP)(p),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,l.useContext)(s.aM),y=(0,l.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return d(l.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(s.aM.Provider,{value:y},e.children)))},u=n(9432),p=n(33614),d={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"},m=n(1393),f=function(e,t){return l.createElement(m.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var v=l.forwardRef(f),y=n(76897),g=n(55405),b=n(25629),C=n(59412),h=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?l.createElement(y.Z,null):l.createElement(v,null),x={click:"onClick",hover:"onMouseOver"};var E=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,i]=(0,l.useState)((()=>!!r&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{r&&i(n.visible)}),[r,n]);const p=(0,C.Z)(c),d=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:m,prefixCls:f,inputPrefixCls:v,size:y}=e,E=h(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=l.useContext(a.E_),N=w("input",v),P=w("input-password",f),Z=n&&(t=>{const{action:n="click",iconRender:r=O}=e,o=x[n]||"",a=r(s),i={[o]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),i)})(P),z=o()(P,m,{[`${P}-${y}`]:!!y}),j=Object.assign(Object.assign({},(0,g.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:z,prefixCls:N,suffix:Z});return y&&(j.size=y),l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},j))})),w=n(78405),N=n(92343),P=n(3113),Z=n(19716),z=n(33234),j=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:d,loading:m,disabled:f,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:C}=e,h=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:O,direction:x}=l.useContext(a.E_),E=l.useRef(!1),$=O("input-search",n),k=O("input",r),{compactSize:M}=(0,z.ri)($,x),S=(0,Z.Z)((e=>{var t;return null!==(t=null!=i?i:M)&&void 0!==t?t:e})),R=l.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},B=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof p?l.createElement(w.Z,null):null,L=`${$}-button`;let I;const _=p||{},A=_.type&&!0===_.type.__ANT_BUTTON;I=A||"button"===_.type?(0,N.Tm)(_,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==_?void 0:_.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),B(e)},key:"enterButton"},A?{className:L,size:S}:{})):l.createElement(P.ZP,{className:L,type:p?"primary":void 0,size:S,disabled:f,key:"enterButton",onMouseDown:T,onClick:B,loading:m,icon:D},p),d&&(I=[I,(0,N.Tm)(d,{key:"addonAfter"})]);const F=o()($,{[`${$}-rtl`]:"rtl"===x,[`${$}-${S}`]:!!S,[`${$}-with-button`]:!!p},s);return l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{E.current||m||B(e)}},h,{size:S,onCompositionStart:e=>{E.current=!0,null==g||g(e)},onCompositionEnd:e=>{E.current=!1,null==C||C(e)},prefixCls:k,addonAfter:I,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:F,disabled:f}))})),k=n(1643);const M=u.Z;M.Group=c,M.Search=$,M.TextArea=k.Z,M.Password=E;var S=M},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),o=n(92310),l=n.n(o),a=n(75440),s=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:o,split:l,style:a}=e;const{latestIndex:s}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:a},o),n{var n,o;const{getPrefixCls:i,space:c,direction:y}=r.useContext(s.E_),{size:g=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:h,children:O,direction:x="horizontal",prefixCls:E,split:w,style:N,wrap:P=!1,classNames:Z,styles:z}=e,j=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[$,k]=Array.isArray(g)?g:[g,g],M=m(k),S=m($),R=f(k),T=f($),B=(0,a.Z)(O,{keepEmpty:!0}),D=void 0===b&&"horizontal"===x?"center":b,L=i("space",E),[I,_]=(0,d.Z)(L),A=l()(L,null==c?void 0:c.className,_,`${L}-${x}`,{[`${L}-rtl`]:"rtl"===y,[`${L}-align-${D}`]:D,[`${L}-gap-row-${k}`]:M,[`${L}-gap-col-${$}`]:S},C,h),F=l()(`${L}-item`,null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const Q=B.map(((e,t)=>{var n,o;null!=e&&(H=t);const l=e&&e.key||`${F}-${t}`;return r.createElement(p,{className:F,key:l,index:t,split:w,style:null!==(n=null==z?void 0:z.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),q=r.useMemo((()=>({latestIndex:H})),[H]);if(0===B.length)return null;const V={};return P&&(V.flexWrap="wrap"),!S&&T&&(V.columnGap=$),!M&&R&&(V.rowGap=k),I(r.createElement("div",Object.assign({ref:t,className:A,style:Object.assign(Object.assign(Object.assign({},V),null==c?void 0:c.style),N)},j),r.createElement(u,{value:q},Q)))}));const g=y;g.Compact=i.ZP;var b=g}}]); \ No newline at end of file diff --git a/92049.async.js b/92049.async.js deleted file mode 100644 index 3714e0d4df..0000000000 --- a/92049.async.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[92049],{22441:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(33614),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},i=n(1393),l=function(e,t){return o.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var c=o.forwardRef(l)},9516:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(33614),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},i=n(1393),l=function(e,t){return o.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var c=o.forwardRef(l)},76897:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(33614),o=n(59301),a={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"},i=n(1393),l=function(e,t){return o.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var c=o.forwardRef(l)},81671:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(33614),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},i=n(1393),l=function(e,t){return o.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var c=o.forwardRef(l)},77578:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});const r=e=>e?"function"==typeof e?e():e:null},24650:function(e,t,n){"use strict";n.d(t,{Z:function(){return D}});var r=n(92310),o=n.n(r),a=n(59301),i=n(36355),l=n(32441),c=n(9937);var s=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(i.E_),{prefixCls:r,className:s}=e,u=t("input-group",r),p=t("input"),[d,f]=(0,c.ZP)(p),m=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,s),y=(0,a.useContext)(l.aM),b=(0,a.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return d(a.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(l.aM.Provider,{value:b},e.children)))},u=n(9432),p=n(33614),d={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"},f=n(1393),m=function(e,t){return a.createElement(f.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var y=a.forwardRef(m),b=n(76897),v=n(55405),g=n(25629),h=n(59412),x=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(b.Z,null):a.createElement(y,null),O={click:"onClick",hover:"onMouseOver"};var w=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,c]=(0,a.useState)((()=>!!r&&n.visible)),s=(0,a.useRef)(null);a.useEffect((()=>{r&&c(n.visible)}),[r,n]);const p=(0,h.Z)(s),d=()=>{const{disabled:t}=e;t||(l&&p(),c((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:f,prefixCls:m,inputPrefixCls:y,size:b}=e,w=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=a.useContext(i.E_),j=E("input",y),P=E("input-password",m),S=n&&(t=>{const{action:n="click",iconRender:r=C}=e,o=O[n]||"",i=r(l),c={[o]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(i)?i:a.createElement("span",null,i),c)})(P),$=o()(P,f,{[`${P}-${b}`]:!!b}),k=Object.assign(Object.assign({},(0,v.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:$,prefixCls:j,suffix:S});return b&&(k.size=b),a.createElement(u.Z,Object.assign({ref:(0,g.sQ)(t,s)},k))})),E=n(78405),j=n(92343),P=n(3113),S=n(19716),$=n(33234),k=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:l,size:c,suffix:s,enterButton:p=!1,addonAfter:d,loading:f,disabled:m,onSearch:y,onChange:b,onCompositionStart:v,onCompositionEnd:h}=e,x=k(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:O}=a.useContext(i.E_),w=a.useRef(!1),Z=C("input-search",n),N=C("input",r),{compactSize:z}=(0,$.ri)(Z,O),D=(0,S.Z)((e=>{var t;return null!==(t=null!=c?c:z)&&void 0!==t?t:e})),M=a.useRef(null),I=e=>{var t;document.activeElement===(null===(t=M.current)||void 0===t?void 0:t.input)&&e.preventDefault()},R=e=>{var t,n;y&&y(null===(n=null===(t=M.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},L="boolean"==typeof p?a.createElement(E.Z,null):null,_=`${Z}-button`;let T;const K=p||{},A=K.type&&!0===K.type.__ANT_BUTTON;T=A||"button"===K.type?(0,j.Tm)(K,Object.assign({onMouseDown:I,onClick:e=>{var t,n;null===(n=null===(t=null==K?void 0:K.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),R(e)},key:"enterButton"},A?{className:_,size:D}:{})):a.createElement(P.ZP,{className:_,type:p?"primary":void 0,size:D,disabled:m,key:"enterButton",onMouseDown:I,onClick:R,loading:f,icon:L},p),d&&(T=[T,(0,j.Tm)(d,{key:"addonAfter"})]);const B=o()(Z,{[`${Z}-rtl`]:"rtl"===O,[`${Z}-${D}`]:!!D,[`${Z}-with-button`]:!!p},l);return a.createElement(u.Z,Object.assign({ref:(0,g.sQ)(M,t),onPressEnter:e=>{w.current||f||R(e)}},x,{size:D,onCompositionStart:e=>{w.current=!0,null==v||v(e)},onCompositionEnd:e=>{w.current=!1,null==h||h(e)},prefixCls:N,addonAfter:T,suffix:s,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),b&&b(e)},className:B,disabled:m}))})),N=n(1643);const z=u.Z;z.Group=s,z.Search=Z,z.TextArea=N.Z,z.Password=w;var D=z},39722:function(e,t,n){"use strict";n.d(t,{t5:function(){return p}});var r=n(92310),o=n.n(r),a=n(55477),i=n(59301),l=n(36355),c=n(77578),s=n(17356),u=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{hashId:t,prefixCls:n,className:r,style:l,placement:s="top",title:u,content:p,children:d}=e;return i.createElement("div",{className:o()(t,n,`${n}-pure`,`${n}-placement-${s}`,r),style:l},i.createElement("div",{className:`${n}-arrow`}),i.createElement(a.G,Object.assign({},e,{className:t,prefixCls:n}),d||((e,t,n)=>{if(t||n)return i.createElement(i.Fragment,null,t&&i.createElement("div",{className:`${e}-title`},(0,c.Z)(t)),i.createElement("div",{className:`${e}-inner-content`},(0,c.Z)(n)))})(n,u,p)))};t.ZP=e=>{const{prefixCls:t}=e,n=u(e,["prefixCls"]),{getPrefixCls:r}=i.useContext(l.E_),o=r("popover",t),[a,c]=(0,s.Z)(o);return a(i.createElement(p,Object.assign({},n,{prefixCls:o,hashId:c})))}},60324:function(e,t,n){"use strict";var r=n(92310),o=n.n(r),a=n(59301),i=n(77578),l=n(62892),c=n(36355),s=n(6848),u=n(39722),p=n(17356),d=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{let{title:t,content:n,prefixCls:r}=e;return a.createElement(a.Fragment,null,t&&a.createElement("div",{className:`${r}-title`},(0,i.Z)(t)),a.createElement("div",{className:`${r}-inner-content`},(0,i.Z)(n)))},m=a.forwardRef(((e,t)=>{const{prefixCls:n,title:r,content:i,overlayClassName:u,placement:m="top",trigger:y="hover",mouseEnterDelay:b=.1,mouseLeaveDelay:v=.1,overlayStyle:g={}}=e,h=d(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:x}=a.useContext(c.E_),C=x("popover",n),[O,w]=(0,p.Z)(C),E=x(),j=o()(u,w);return O(a.createElement(s.Z,Object.assign({placement:m,trigger:y,mouseEnterDelay:b,mouseLeaveDelay:v,overlayStyle:g},h,{prefixCls:C,overlayClassName:j,ref:t,overlay:r||i?a.createElement(f,{prefixCls:C,title:r,content:i}):null,transitionName:(0,l.m)(E,"zoom-big",h.transitionName),"data-popover-inject":!0})))}));m._InternalPanelDoNotUseOrYouWillBeFired=u.ZP,t.Z=m},17356:function(e,t,n){"use strict";var r=n(17313),o=n(29878),a=n(19447),i=n(33166),l=n(83116),c=n(37613);const s=e=>{const{componentCls:t,popoverColor:n,minWidth:o,fontWeightStrong:i,popoverPadding:l,boxShadowSecondary:c,colorTextHeading:s,borderRadiusLG:u,zIndexPopup:p,marginXS:d,colorBgElevated:f,popoverBg:m}=e;return[{[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:p,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":f,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:m,backgroundClip:"padding-box",borderRadius:u,boxShadow:c,padding:l},[`${t}-title`]:{minWidth:o,marginBottom:d,color:s,fontWeight:i},[`${t}-inner-content`]:{color:n}})},(0,a.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},u=e=>{const{componentCls:t}=e;return{[t]:i.i.map((n=>{const r=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":r,[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{background:"transparent"}}}}))}},p=e=>{const{componentCls:t,lineWidth:n,lineType:r,colorSplit:o,paddingSM:a,controlHeight:i,fontSize:l,lineHeight:c,padding:s}=e,u=i-Math.round(l*c);return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${u/2}px ${s}px ${u/2-n}px`,borderBottom:`${n}px ${r} ${o}`},[`${t}-inner-content`]:{padding:`${a}px ${s}px`}}}};t.Z=(0,l.Z)("Popover",(e=>{const{colorBgElevated:t,colorText:n,wireframe:r}=e,a=(0,c.TS)(e,{popoverPadding:12,popoverBg:t,popoverColor:n});return[s(a),u(a),r&&p(a),(0,o._y)(a,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},8378:function(e,t){"use strict";t.Z=e=>({[e.componentCls]:{[`${e.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},\n opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}},[`${e.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},\n opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}}})},32985:function(e,t,n){"use strict";n.d(t,{Z:function(){return L}});var r=n(5464),o=n(61414),a=n(49598),i=n(81671),l=n(33614),c=n(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},u=n(1393),p=function(e,t){return c.createElement(u.Z,(0,l.Z)({},e,{ref:t,icon:s}))};var d=c.forwardRef(p),f=n(92310),m=n.n(f),y=n(35654),b=n(71430),v=n(36355),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},h=function(e,t){return c.createElement(u.Z,(0,l.Z)({},e,{ref:t,icon:g}))};var x=c.forwardRef(h),C=n(62892),O=n(20648);function w(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:r,indent:o,direction:a="ltr"}=e,i="ltr"===a?"left":"right",l={[i]:-n*o+4,["ltr"===a?"right":"left"]:0};switch(t){case-1:l.top=-3;break;case 1:l.bottom=-3;break;default:l.bottom=-3,l[i]=o+4}return c.createElement("div",{style:l,className:`${r}-drop-indicator`})}var E=n(36474);const j=c.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:o,virtual:a,tree:i}=c.useContext(v.E_),{prefixCls:l,className:s,showIcon:u=!1,showLine:p,switcherIcon:d,blockNode:f=!1,children:y,checkable:b=!1,selectable:g=!0,draggable:h,motion:j,style:P}=e,S=n("tree",l),$=n(),k=null!=j?j:Object.assign(Object.assign({},(0,C.Z)($)),{motionAppear:!1}),Z=Object.assign(Object.assign({},e),{checkable:b,selectable:g,showIcon:u,motion:k,blockNode:f,showLine:Boolean(p),dropIndicatorRender:w}),[N,z]=(0,O.ZP)(S),D=c.useMemo((()=>{if(!h)return!1;let e={};switch(typeof h){case"function":e.nodeDraggable=h;break;case"object":e=Object.assign({},h)}return!1!==e.icon&&(e.icon=e.icon||c.createElement(x,null)),e}),[h]);return N(c.createElement(r.Z,Object.assign({itemHeight:20,ref:t,virtual:a},Z,{style:Object.assign(Object.assign({},null==i?void 0:i.style),P),prefixCls:S,className:m()({[`${S}-icon-hide`]:!u,[`${S}-block-node`]:f,[`${S}-unselectable`]:!g,[`${S}-rtl`]:"rtl"===o},null==i?void 0:i.className,s,z),direction:o,checkable:b?c.createElement("span",{className:`${S}-checkbox-inner`}):b,selectable:g,switcherIcon:e=>c.createElement(E.Z,{prefixCls:S,switcherIcon:d,treeNodeProps:e,showLine:p}),draggable:D}),y))}));var P,S=j;function $(e,t){e.forEach((function(e){const{key:n,children:r}=e;!1!==t(n,e)&&$(r||[],t)}))}function k(e){let{treeData:t,expandedKeys:n,startKey:r,endKey:o}=e;const a=[];let i=P.None;if(r&&r===o)return[r];if(!r||!o)return[];return $(t,(e=>{if(i===P.End)return!1;if(function(e){return e===r||e===o}(e)){if(a.push(e),i===P.None)i=P.Start;else if(i===P.Start)return i=P.End,!1}else i===P.Start&&a.push(e);return n.includes(e)})),a}function Z(e,t){const n=(0,o.Z)(t),r=[];return $(e,((e,t)=>{const o=n.indexOf(e);return-1!==o&&(r.push(t),n.splice(o,1)),!!n.length})),r}!function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"}(P||(P={}));var N=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var{defaultExpandAll:n,defaultExpandParent:r,defaultExpandedKeys:a}=e,i=N(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const l=c.useRef(),s=c.useRef(),[u,p]=c.useState(i.selectedKeys||i.defaultSelectedKeys||[]),[d,f]=c.useState((()=>(()=>{const{keyEntities:e}=(0,b.I8)(D(i));let t;return t=n?Object.keys(e):r?(0,y.r7)(i.expandedKeys||a||[],e):i.expandedKeys||a,t})()));c.useEffect((()=>{"selectedKeys"in i&&p(i.selectedKeys)}),[i.selectedKeys]),c.useEffect((()=>{"expandedKeys"in i&&f(i.expandedKeys)}),[i.expandedKeys]);const{getPrefixCls:g,direction:h}=c.useContext(v.E_),{prefixCls:x,className:C,showIcon:O=!0,expandAction:w="click"}=i,E=N(i,["prefixCls","className","showIcon","expandAction"]),j=g("tree",x),P=m()(`${j}-directory`,{[`${j}-directory-rtl`]:"rtl"===h},C);return c.createElement(S,Object.assign({icon:z,ref:t,blockNode:!0},E,{showIcon:O,expandAction:w,prefixCls:j,className:P,expandedKeys:d,selectedKeys:u,onSelect:(e,t)=>{var n;const{multiple:r}=i,{node:a,nativeEvent:c}=t,{key:u=""}=a,f=D(i),m=Object.assign(Object.assign({},t),{selected:!0}),y=(null==c?void 0:c.ctrlKey)||(null==c?void 0:c.metaKey),b=null==c?void 0:c.shiftKey;let v;r&&y?(v=e,l.current=u,s.current=v,m.selectedNodes=Z(f,v)):r&&b?(v=Array.from(new Set([].concat((0,o.Z)(s.current||[]),(0,o.Z)(k({treeData:f,expandedKeys:d,startKey:u,endKey:l.current}))))),m.selectedNodes=Z(f,v)):(v=[u],l.current=u,s.current=v,m.selectedNodes=Z(f,v)),null===(n=i.onSelect)||void 0===n||n.call(i,v,m),"selectedKeys"in i||p(v)},onExpand:(e,t)=>{var n;return"expandedKeys"in i||f(e),null===(n=i.onExpand)||void 0===n?void 0:n.call(i,e,t)}}))};var I=c.forwardRef(M);const R=S;R.DirectoryTree=I,R.TreeNode=r.O;var L=R},25769:function(e,t,n){"use strict";var r=n(98040),o={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,a,i,l,c,s,u=!1;t||(t={}),n=t.debug||!1;try{if(i=r(),l=document.createRange(),c=document.getSelection(),(s=document.createElement("span")).textContent=e,s.ariaHidden="true",s.style.all="unset",s.style.position="fixed",s.style.top=0,s.style.clip="rect(0, 0, 0, 0)",s.style.whiteSpace="pre",s.style.webkitUserSelect="text",s.style.MozUserSelect="text",s.style.msUserSelect="text",s.style.userSelect="text",s.addEventListener("copy",(function(r){if(r.stopPropagation(),t.format)if(r.preventDefault(),void 0===r.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var a=o[t.format]||o.default;window.clipboardData.setData(a,e)}else r.clipboardData.clearData(),r.clipboardData.setData(t.format,e);t.onCopy&&(r.preventDefault(),t.onCopy(r.clipboardData))})),document.body.appendChild(s),l.selectNodeContents(s),c.addRange(l),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(r){n&&console.error("unable to copy using execCommand: ",r),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),u=!0}catch(r){n&&console.error("unable to copy using clipboardData: ",r),n&&console.error("falling back to prompt"),a=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(a,e)}}finally{c&&("function"==typeof c.removeRange?c.removeRange(l):c.removeAllRanges()),s&&document.body.removeChild(s),i()}return u}},83145:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var r=a(n(59301)),o=a(n(25769));function a(e){return e&&e.__esModule?e:{default:e}}function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function c(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;ne+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),l=n(78892),i=n(3113),c=n(36355),u=n(81327),m=n(33234),p=n(47211),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:y="default",danger:v,disabled:g,loading:O,onClick:b,htmlType:C,children:x,className:E,menu:w,arrow:h,autoFocus:$,overlay:N,trigger:S,align:j,open:P,onOpenChange:z,placement:M,getPopupContainer:Z,href:k,icon:R=s.createElement(l.Z,null),title:D,buttonsRender:T=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_}=e,A=f(e,["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"]),H=n("dropdown",d),Q=`${H}-button`,[U,q]=(0,p.Z)(H),G={menu:w,arrow:h,autoFocus:$,align:j,disabled:g,trigger:g?[]:S,onOpenChange:z,getPopupContainer:Z||t,mouseEnterDelay:I,mouseLeaveDelay:K,overlayClassName:F,overlayStyle:L,destroyPopupOnHide:B,dropdownRender:_},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(H,a),X=o()(Q,W,E,q);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=P),G.placement="placement"in e?M:"rtl"===a?"bottomLeft":"bottomRight";const Y=s.createElement(i.ZP,{type:y,danger:v,disabled:g,loading:O,onClick:b,htmlType:C,href:k,title:D},x),J=s.createElement(i.ZP,{type:y,danger:v,icon:R}),[ee,te]=T([Y,J]);return U(s.createElement(u.Z.Compact,Object.assign({className:X,size:V,block:!0},A),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var y=d;const v=r.Z;v.Button=y;var g=v},24650:function(e,t,n){n.d(t,{Z:function(){return k}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[p,f]=(0,i.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),y=(0,o.useContext)(l.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return p(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),m=n(33614),p={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"},f=n(1393),d=function(e,t){return o.createElement(f.Z,(0,m.Z)({},e,{ref:t,icon:p}))};var y=o.forwardRef(d),v=n(76897),g=n(55405),O=n(25629),b=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),E={click:"onClick",hover:"onMouseOver"};var w=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[l,i]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&i(n.visible)}),[r,n]);const m=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&m(),i((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:f,prefixCls:d,inputPrefixCls:y,size:v}=e,w=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:h}=o.useContext(s.E_),$=h("input",y),N=h("input-password",d),S=n&&(t=>{const{action:n="click",iconRender:r=x}=e,a=E[n]||"",s=r(l),i={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),i)})(N),j=a()(N,f,{[`${N}-${v}`]:!!v}),P=Object.assign(Object.assign({},(0,g.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:j,prefixCls:$,suffix:S});return v&&(P.size=v),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},P))})),h=n(78405),$=n(92343),N=n(3113),S=n(19716),j=n(33234),P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:l,size:i,suffix:c,enterButton:m=!1,addonAfter:p,loading:f,disabled:d,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:b}=e,C=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:E}=o.useContext(s.E_),w=o.useRef(!1),z=x("input-search",n),M=x("input",r),{compactSize:Z}=(0,j.ri)(z,E),k=(0,S.Z)((e=>{var t;return null!==(t=null!=i?i:Z)&&void 0!==t?t:e})),R=o.useRef(null),D=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;y&&y(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(h.Z,null):null,K=`${z}-button`;let F;const L=m||{},B=L.type&&!0===L.type.__ANT_BUTTON;F=B||"button"===L.type?(0,$.Tm)(L,Object.assign({onMouseDown:D,onClick:e=>{var t,n;null===(n=null===(t=null==L?void 0:L.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:K,size:k}:{})):o.createElement(N.ZP,{className:K,type:m?"primary":void 0,size:k,disabled:d,key:"enterButton",onMouseDown:D,onClick:T,loading:f,icon:I},m),p&&(F=[F,(0,$.Tm)(p,{key:"addonAfter"})]);const _=a()(z,{[`${z}-rtl`]:"rtl"===E,[`${z}-${k}`]:!!k,[`${z}-with-button`]:!!m},l);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(R,t),onPressEnter:e=>{w.current||f||T(e)}},C,{size:k,onCompositionStart:e=>{w.current=!0,null==g||g(e)},onCompositionEnd:e=>{w.current=!1,null==b||b(e)},prefixCls:M,addonAfter:F,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:_,disabled:d}))})),M=n(1643);const Z=u.Z;Z.Group=c,Z.Search=z,Z.TextArea=M.Z,Z.Password=w;var k=Z},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),l=n(36355),i=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:l}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:i,space:c,direction:v}=r.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:x,direction:E="horizontal",prefixCls:w,split:h,style:$,wrap:N=!1,classNames:S,styles:j}=e,P=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,M]=Array.isArray(g)?g:[g,g],Z=f(M),k=f(z),R=d(M),D=d(z),T=(0,s.Z)(x,{keepEmpty:!0}),I=void 0===O&&"horizontal"===E?"center":O,K=i("space",w),[F,L]=(0,p.Z)(K),B=o()(K,null==c?void 0:c.className,L,`${K}-${E}`,{[`${K}-rtl`]:"rtl"===v,[`${K}-align-${I}`]:I,[`${K}-gap-row-${M}`]:Z,[`${K}-gap-col-${z}`]:k},b,C),_=o()(`${K}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let A=0;const H=T.map(((e,t)=>{var n,a;null!=e&&(A=t);const o=e&&e.key||`${_}-${t}`;return r.createElement(m,{className:_,key:o,index:t,split:h,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Q=r.useMemo((()=>({latestIndex:A})),[A]);if(0===T.length)return null;const U={};return N&&(U.flexWrap="wrap"),!k&&D&&(U.columnGap=z),!Z&&R&&(U.rowGap=M),F(r.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},U),null==c?void 0:c.style),$)},P),r.createElement(u,{value:Q},H)))}));const g=v;g.Compact=i.ZP;var O=g},31797:function(e,t,n){n.d(t,{Z:function(){return x}});var r=n(59301),a=n(56762),o=n(92343),s=n(92310),l=n.n(s),i=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:o,groupSeparator:s="",prefixCls:l}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${o}${c}`),i=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else i=e}return r.createElement("span",{className:`${l}-content-value`},i)},m=n(17313),p=n(83116),f=n(37613);const d=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:a,titleFontSize:o,colorTextHeading:s,contentFontSize:l,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,m.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:o},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:s,fontSize:l,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var y=(0,p.Z)("Statistic",(e=>{const t=(0,f.TS)(e,{});return[d(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:a,style:o,valueStyle:s,value:m=0,title:p,valueRender:f,prefix:d,suffix:v,loading:g=!1,onMouseEnter:O,onMouseLeave:b,decimalSeparator:C=".",groupSeparator:x=","}=e,{getPrefixCls:E,direction:w,statistic:h}=r.useContext(i.E_),$=E("statistic",t),[N,S]=y($),j=r.createElement(u,Object.assign({decimalSeparator:C,groupSeparator:x,prefixCls:$},e,{value:m})),P=l()($,{[`${$}-rtl`]:"rtl"===w},null==h?void 0:h.className,n,a,S);return N(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==h?void 0:h.style),o),onMouseEnter:O,onMouseLeave:b},p&&r.createElement("div",{className:`${$}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:g,className:`${$}-skeleton`},r.createElement("div",{style:s,className:`${$}-content`},d&&r.createElement("span",{className:`${$}-content-prefix`},d),f?f(j):j,v&&r.createElement("span",{className:`${$}-content-suffix`},v)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function O(e,t){const{format:n=""}=t,r=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,a=(t.match(r)||[]).map((e=>e.slice(1,-1))),o=t.replace(r,"[]"),s=g.reduce(((e,t)=>{let[r,a]=t;if(e.includes(r)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let l=0;return s.replace(r,(()=>{const e=a[l];return l+=1,e}))}(Math.max(r-a,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:l}=e,i=(0,a.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{i(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return r.createElement(v,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>O(e,Object.assign(Object.assign({},t),{format:n}))}))};var C=r.memo(b);v.Countdown=C;var x=v},92899:function(e,t,n){n.d(t,{Fm:function(){return p}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),l=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:l,outKeyframes:i},"move-right":{inKeyframes:c,outKeyframes:u}},p=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/93368.async.js b/93368.async.js index 9b855198ed..bfcc1a7d76 100644 --- a/93368.async.js +++ b/93368.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[93368],{93368:function(M,L,j){j.d(L,{Z:function(){return zM},g:function(){return TM}});var N=j(7557),u=j.n(N),D=j(41498),A=j.n(D),y=j(91232),S=j.n(y),T=j(79800),I=j.n(T),z=j(39647),t=j.n(z),g=j(82242),w=j.n(g),x=j(59301),i=j(80608),E=j(44e3),O=j(24650),C=j(43418),Y=j(92396),c="header___Wn4fJ",Q="logo___QnotM",U="menu___twLGR",k="dropDown___Cwaoa",e="subName___gql7K",n="name___dR5V2",a="actived___ohMks",o="edu-menu___iWLK0",s="header-iearning___LZfyg",l="headerFixed___QLwBd",d=j(78241),m=j(20834),r=j(8591),h=j(38854),b="userPic___a46Uz",p="rightMenu___y_nqk",W="menuWrap___iwlZB",G="exit___MOREW",Z="classromediv___crYsO",v="height67___asp2E",f="login___WGEW9",R="icon___HABAt",J="modalCss___ECKiz",V="formWrap___aWJQr",F="input1___FpYgH",H="yzm___BdY_d",B=j(75916),q=j(43764),P=j(71681),X=j(27876),K=j(23862),_=j(49105),$=j(37712),MM=["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"],LM=function(M){return M.Classrooms="classrooms",M.Shixuns="shixuns",M.Paths="paths",M.Projects="projects",M.Videos="videos",M.Topics="topics",M}(LM||{}),jM=(0,i.connect)((function(M){var L=M.homePage,j=M.loading;return{homePage:L,user:M.user,globalSetting:M.globalSetting,shixunHomeworks:M.shixunHomeworks,loading:j.models.index}}))((function(M){M.homePage;var L,j,N,D,y,S,T,z,g,E,Y,c,Q=M.user,U=M.globalSetting,k=(M.loading,M.dispatch),e=M.shixunHomeworks,n=(M.location,M.payload,t()(M,MM),null===(L=((null===(j=U.setting)||void 0===j?void 0:j.navbar)||[]).find((function(M){return M.link==="/".concat(LM.Classrooms)})))||void 0===L||L.hidden,null===(N=((null===(D=U.setting)||void 0===D?void 0:D.navbar)||[]).find((function(M){return M.link==="/".concat(LM.Shixuns)})))||void 0===N||N.hidden,null===(y=((null===(S=U.setting)||void 0===S?void 0:S.navbar)||[]).find((function(M){return M.link==="/".concat(LM.Paths)})))||void 0===y||y.hidden,(null===(T=Q.userInfo)||void 0===T?void 0:T.admin)||(null===(z=Q.userInfo)||void 0===z?void 0:z.business)||(null===(g=Q.userInfo)||void 0===g?void 0:g.is_shixun_marker)||(null===(E=Q.userInfo)||void 0===E?void 0:E.is_teacher)||(null===(Y=Q.userInfo)||void 0===Y||Y.user_identity),null===(c=Q.userInfo)||void 0===c||c.is_school_manage,(0,x.useState)(!1)),a=I()(n,2),o=a[0],s=a[1],l=d.Z.useForm(),jM=I()(l,1)[0],NM=/^1\d{10}$/,uM=/^[a-zA-Z0-9]+([.\-_\\]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/,DM=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,AM=(0,x.useState)(60),yM=I()(AM,2),SM=yM[0],TM=yM[1],IM=(0,x.useState)(),zM=I()(IM,2),tM=zM[0],gM=zM[1],wM=(0,x.useRef)();(0,K.Y)((function(){tM&&(TM(60),SM>0?TM(SM-1):(TM(60),gM(!1),wM.current&&clearInterval(wM.current)))}),1e3);var xM,iM,EM;return(0,B.bg)()?(0,$.jsx)(h.Z,{className:"".concat(v),dropdownRender:function(){return(0,X.Ll)()?(0,$.jsx)(m.Z,{className:"".concat(p," ").concat(W),children:(0,$.jsx)(m.Z.Item,{children:(0,$.jsx)(i.Link,{to:"/account/profile",children:"账号管理"})})}):(0,$.jsx)(m.Z,{className:"".concat(p," ").concat(W),children:(0,$.jsx)(m.Z.Item,{className:G,children:(0,$.jsx)("a",{onClick:A()(u()().mark((function M(){var L;return u()().wrap((function(M){for(;;)switch(M.prev=M.next){case 0:return(0,X.m5)(),M.prev=1,M.next=4,(0,q.vR)({});case 4:L=M.sent,r.ZP.success(null==L?void 0:L.message),M.next=10;break;case 8:M.prev=8,M.t0=M.catch(1);case 10:localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),i.history.replace("/"),window.location.reload();case 16:case"end":return M.stop()}}),M,null,[[1,8]])}))),children:"退出"})})})},placement:"bottomRight",children:(0,$.jsx)("section",{children:(0,$.jsx)("aside",{children:(0,$.jsxs)("div",{className:1===e.actionTabs.type?Z:"",children:[(0,$.jsx)("img",{className:"".concat(b," current ml15"),src:"".concat(null===P.Z||void 0===P.Z?void 0:P.Z.IMG_SERVER,"/images/").concat(null===(xM=Q.userInfo)||void 0===xM?void 0:xM.image_url),alt:"",onClick:function(){return i.history.push("/account/newInfo")}}),(0,X.Ll)()&&(0,$.jsx)("span",{className:"ml10 font16",children:null===(iM=Q.userInfo)||void 0===iM?void 0:iM.username}),(0,$.jsx)("i",{className:"iconfont icon-zhankai4 ".concat(R)})]})})})}):(0,$.jsxs)("div",{className:"font15 ".concat(U.isIlearning?f:""),children:[(0,$.jsx)("span",{className:"ml10 mr5 current c-white",onClick:function(){k({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})},children:"登录"}),!(null!==(EM=U.setting)&&void 0!==EM&&EM.close_register)&&(0,$.jsxs)($.Fragment,{children:[(0,$.jsx)("span",{className:"ml5 mr5",children:"|"}),(0,$.jsx)("span",{className:"ml5 current c-white pr25",onClick:function(){s(!0)},children:"注册"})]}),(0,$.jsx)(C.Z,{centered:!0,maskClosable:!1,className:J,keyboard:!1,destroyOnClose:!0,open:o,title:"注册",width:610,okText:"确认注册",onCancel:function(){s(!1)},onOk:A()(u()().mark((function M(){var L;return u()().wrap((function(M){for(;;)switch(M.prev=M.next){case 0:return M.next=2,jM.validateFields();case 2:if(jM.getFieldValue("password")==jM.getFieldValue("password_confirmation")){M.next=5;break}return r.ZP.error("两次密码不一样,请重新填写!"),M.abrupt("return");case 5:return M.next=7,(0,_.ZP)("/api/accounts/register.json",{method:"post",body:w()(w()({},jM.getFieldsValue()),{},{password:btoa(jM.getFieldValue("password")+"A957A4EA9691A40264135EFE64A4FF59"),password_confirmation:btoa(jM.getFieldValue("password_confirmation")+"A957A4EA9691A40264135EFE64A4FF59")})});case 7:0==(null==(L=M.sent)?void 0:L.status)?(s(!1),r.ZP.success("注册成功"),i.history.push("/account/newInfo")):r.ZP.error(null==L?void 0:L.message);case 9:case"end":return M.stop()}}),M)}))),children:(0,$.jsxs)(d.Z,{layout:"vertical",form:jM,className:V,children:[(0,$.jsx)(d.Z.Item,{label:"账号",name:"login",rules:[{required:!0,validator:function(M,L,j){(NM.test(L)||uM.test(L))&&j(),j("请输入正确的手机号或邮箱")}}],children:(0,$.jsx)(O.Z,{placeholder:"请输入手机号码或者邮箱",className:F})}),(0,$.jsxs)("div",{style:{display:"flex"},children:[(0,$.jsx)(d.Z.Item,{label:"验证码",name:"code",rules:[{required:!0,message:"请输入获取的验证码"}],children:(0,$.jsx)(O.Z,{placeholder:"请输入获取的验证码",className:F,style:{width:451}})}),(0,$.jsx)("div",{className:H,onClick:A()(u()().mark((function M(){var L,j,N,D;return u()().wrap((function(M){for(;;)switch(M.prev=M.next){case 0:if(tM){M.next=10;break}if(null!=(j=jM.getFieldsValue())&&null!==(L=j.login)&&void 0!==L&&L.trim()){M.next=5;break}return r.ZP.error("请填写获取验证码"),M.abrupt("return");case 5:return N={login:j.login,type:1},M.next=8,(0,q.Ol)(N);case 8:1==(null==(D=M.sent)?void 0:D.status)?(gM(!0),(0,q.o1)({login:j.login,type:1,smscode:(0,X.M)(j.login)}).then((function(M){console.log(M)}))):r.ZP.error(null==D?void 0:D.message);case 10:case"end":return M.stop()}}),M)}))),children:tM?"重新发送".concat(SM,"s"):"获取验证码"})]}),(0,$.jsx)(d.Z.Item,{label:"密码",name:"password",rules:[{required:!0,validator:function(M,L,j){L?L.indexOf(" ")>-1?j("请输入8-16位密码,区分大小写、不能使用空格"):L.length<8||L.length>16?j("请输入8-16位字符的密码,区分大小写!"):DM.test(L)?j():j("请输入8~16位字符,字母、数字和特殊符号至少包含2种"):j("请输入8-16位字符的密码,区分大小写!")}}],children:(0,$.jsx)(O.Z,{type:"password",placeholder:"请输入8~16位的密码,区分大小写",className:F})}),(0,$.jsx)(d.Z.Item,{label:"确认密码",name:"password_confirmation",rules:[{required:!0,message:"确认密码必填"}],children:(0,$.jsx)(O.Z,{type:"password",placeholder:"请再次输入密码",className:F})})]})})]})})),NM=j(3113),uM=["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"],DM=(0,i.connect)((function(M){var L=M.homePage,j=M.loading,N=M.user,u=M.globalSetting,D=M.shixunHomeworks;return{homePage:L,user:N,globalSetting:u,loading:j.models.index,shixunHomeworks:D}}))((function(M){M.homePage,M.user,M.globalSetting,M.loading;var L=M.dispatch,j=(M.location,M.text,M.shixunHomeworks),N=(M.payload,t()(M,uM),(0,x.useState)("none")),u=I()(N,2),D=u[0],A=u[1];return(0,x.useEffect)((function(){"底部弹窗"===j.actionTabs.key&&A("flex")}),[j.actionTabs.key]),(0,x.useEffect)((function(){"隐藏"===j.actionTabs.key&&(A("none"),localStorage.setItem("Noviceguide","0"))}),[j.actionTabs.key]),(0,$.jsx)("div",{style:{display:D,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"},children:(0,$.jsxs)("div",{style:{margin:"0 auto",width:"1200px"},children:[(0,$.jsx)("img",{src:"data:image/png;base64,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",style:{position:"absolute",top:"-32px"}}),(0,$.jsx)("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"},children:j.actionTabs.text}),9===j.actionTabs.type?(0,$.jsx)("div",{style:{display:"flex",justifyContent:"flex-end"},children:(0,$.jsx)(NM.ZP,{type:"primary",onClick:function(){localStorage.setItem("Noviceguide","0"),A("none"),L({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"},children:"呆会见,有事呼我"})}):(0,$.jsx)("div",{style:{display:"flex",justifyContent:"flex-end"},children:(0,$.jsx)(NM.ZP,{type:"primary",onClick:function(){localStorage.setItem("Noviceguide","0"),L({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),A("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"},children:"跳过,我自己来"})})]})})}));Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var AM=j(89392),yM=["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"],SM=E.Z.Header;O.Z.Search;function TM(){var M,L,j=window.location.pathname.split("/"),N={};return!("classrooms"==j[1]&&j.length>3)||null!==(M=j[4])&&void 0!==M&&M.includes("newgold")||null!==(L=j[5])&&void 0!==L&&L.includes("newgold")||"coursesId"===j[2]||(N.course_id=j[2]),"shixuns"===j[1]&&j.length>3&&(N.objective_type="shixun",N.objective_id=j[2]),"paths"===j[1]&&j.length>3&&(N.objective_type="path",N.objective_id=j[2]),w()(w()({},N),{school:1})}var IM=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],zM=(0,i.connect)((function(M){var L=M.homePage,j=M.loading,N=M.user,u=M.globalSetting,D=M.shixunHomeworks;return{homePage:L,user:N,globalSetting:u,loading:j.models.index,shixunHomeworks:D}}))((function(M){M.homePage;var L,j=M.user,N=M.globalSetting,D=(M.loading,M.dispatch),y=M.isLogin,T=void 0!==y&&y,z=M.shixunHomeworks,g=(t()(M,yM),(0,i.useLocation)()),O=(0,x.useState)(!1),d=I()(O,2),m=(d[0],d[1],(0,x.useState)("")),r=I()(m,2),h=r[0],b=r[1],p=(0,x.useState)(!1),W=I()(p,2),G=W[0],Z=W[1],v=TM();(0,x.useEffect)((function(){D({type:"user/getNavigationInfo",payload:w()({},v)})}),[N.name]),(0,x.useEffect)((function(){"底部弹窗"===z.actionTabs.key&&(null!=IM&&IM.includes(null==g?void 0:g.pathname)||0===(null==g?void 0:g.pathname.indexOf("/classrooms"))||D({type:"shixunHomeworks/setActionTabs",payload:{key:"隐藏"}}))}),[g.pathname]),(0,x.useEffect)((function(){"底部弹窗"===z.actionTabs.key||z.actionTabs.key||localStorage.setItem("Noviceguide","0")}),[z.actionTabs.key]),(0,x.useEffect)((function(){if(null!=N&&N.setting){var M,L,j,u=(0,AM.cloneDeep)(null==N||null===(M=N.setting)||void 0===M?void 0:M.navbar);u=null===(L=u)||void 0===L?void 0:L.filter((function(M){return!(null!=M&&M.hidden||(0,B.JA)()&&"/paperlibrary"===M.link)}));var D,A=S()(u);try{for(A.s();!(D=A.n()).done;){var y=D.value;y.subitem&&(y.subitem=y.subitem.filter((function(M){return!(null!=M&&M.hidden||(0,B.JA)()&&"/paperlibrary"===M.link)})))}}catch(M){A.e(M)}finally{A.f()}var T=!1;null===(j=u)||void 0===j||j.map((function(M,L){var j,N,D,A="/"+(null===(j=g.pathname)||void 0===j||null===(j=j.split("/"))||void 0===j?void 0:j[1]);(M.link===A&&(b(null==M?void 0:M.link),(0,X.Dk)(_(null==M?void 0:M.name)),F(K(L,{name:null==M?void 0:M.name,link:null==M?void 0:M.link},u)),T=!0),null!=M&&null!==(N=M.subitem)&&void 0!==N&&N.length)&&(null==M||null===(D=M.subitem)||void 0===D||D.map((function(M){M.link===A&&(b(null==M?void 0:M.link),"/"!==A&&(0,X.Dk)(_(null==M?void 0:M.name)),F(K(L,{name:null==M?void 0:M.name,link:null==M?void 0:M.link},u)),T=!0)})))})),T||F(u)}}),[null==N?void 0:N.setting,j]);(0,x.useMemo)((function(){var M,L;return null!=N&&null!==(M=N.setting)&&void 0!==M&&M.nav_logo_url?"".concat(P.Z.IMG_SERVER,"/").concat(null==N||null===(L=N.setting)||void 0===L?void 0:L.nav_logo_url):"".concat(P.Z.IMG_SERVER,"/images/avatars/LaboratorySetting/1nav?t=").concat((new Date).getTime())}),[null==N||null===(L=N.setting)||void 0===L?void 0:L.nav_logo_url]);var f,R=(0,x.useState)([]),J=I()(R,2),V=J[0],F=J[1],H=function(){var M=A()(u()().mark((function M(L,j){var N,A,y,S,T,I;return u()().wrap((function(M){for(;;)switch(M.prev=M.next){case 0:if("工程认证"!==(null==L?void 0:L.name)){M.next=6;break}return M.next=3,(0,q.IU)();case 3:return null!=(y=M.sent)&&null!==(A=y.data)&&void 0!==A&&A.engineer_url?null!=y&&null!==(S=y.data)&&void 0!==S&&null!==(S=S.engineer_url)&&void 0!==S&&S.includes("http")?(0,X.xg)(null==y||null===(T=y.data)||void 0===T?void 0:T.engineer_url):i.history.push(null==y||null===(I=y.data)||void 0===I?void 0:I.engineer_url):401!=(null==y?void 0:y.status)&&Z(!0),M.abrupt("return");case 6:null!=L&&null!==(N=L.link)&&void 0!==N&&N.includes("http")?(0,X.xg)(null==L?void 0:L.link):i.history.push(null==L?void 0:L.link),"教学课堂"===(null==L?void 0:L.name)&&"0"!==localStorage.getItem("Noviceguide")&&D({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:5,text:(0,$.jsx)("div",{children:"非常棒,咱们已经到达【教学课堂】,平台上已经有几千位老师创建了自己的教学课堂,你也可以轻松完成哟!现在请您点击页面上 “新建课堂”按钮开始新建自己的课堂~"})}});case 8:case"end":return M.stop()}}),M)})));return function(L,j){return M.apply(this,arguments)}}(),K=function(M,L,j){var N=j.slice();return N[M]&&(N[M].name=L.name,N[M].link=L.link),N||[]},_=function(){var M=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return M.indexOf("<")>-1?M.slice(0,M.indexOf("<")):M};return N.showHeader&&N.showHeaderFooter?(0,$.jsxs)(E.Z,{className:"".concat(N.isIlearning?s:c," ").concat(N.showHeaderFixed?l:""),children:[(0,$.jsxs)(SM,{className:"header",children:[(0,$.jsxs)("section",{className:o,children:[(0,$.jsx)(i.Link,{style:{display:"flex",alignItems:"center"},onClick:function(){D({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/",children:(0,$.jsx)("img",{className:Q,title:null===(f=N.setting)||void 0===f?void 0:f.name,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDIwIiBoZWlnaHQ9IjQ5IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48ZGVmcz48cGF0aCBpZD0iYiIgZD0iTTAgMGgxMTZ2NDlIMHoiLz48cGF0aCBpZD0iYyIgZD0iTS4wNC40aDEwNS42MzZ2NS4zMzJILjA0eiIvPjxwYXRoIGlkPSJlIiBkPSJNLjQyMy4zMmgzNC4wMnYxMy4yODVILjQyNHoiLz48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImEiPjxzdG9wIHN0b3AtY29sb3I9IiNGRkYiIHN0b3Atb3BhY2l0eT0iMCIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRkYiIG9mZnNldD0iNTIuMjA5JSIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRkYiIHN0b3Atb3BhY2l0eT0iMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMjU2LjU4NCAyMS4wOXYtOS4yMjZhMTUuMzgyIDE1LjM4MiAwIDAgMCAxLjg0OC0zLjI2MmwtMS4yNDYtLjU4OGMtLjg5NiAyLjE4NC0yLjI5NiA0LjA4OC00LjE4NiA1LjcyNmwuNDIgMS4zODZhMjQuMDQgMjQuMDQgMCAwIDAgMS44NDgtMS43MDh2Ny42NzJoMS4zMTZabTcuMjUyLS4yNTJjLjcgMCAxLjE5LS4xNjggMS40NTYtLjUwNC4yNTItLjMzNi40MzQtMS4zMTYuNTMyLTIuOTI2bC0xLjIzMi0uNDA2Yy0uMDI4IDEuMjg4LS4xMjYgMi4wMy0uMjY2IDIuMjQtLjE1NC4yMS0uMzkyLjMyMi0uNzE0LjMyMmgtMi4wODZjLS40NDggMC0uNjU4LS4xOTYtLjY1OC0uNTg4di00LjUwOGEyMy45NTMgMjMuOTUzIDAgMCAwIDQuNTUtMy42NjhsLS45MjQtMS4wNWMtMS4wMzYgMS4xNjItMi4yNTQgMi4xOTgtMy42MjYgMy4xMDh2LTQuNjJoLTEuMzN2NS40NDZjLS42NzIuMzkyLTEuNC43NDItMi4xNTYgMS4wNzhsLjYwMiAxLjI2Yy41MzItLjI1MiAxLjA1LS41MTggMS41NTQtLjc4NHYzLjkyYzAgMS4xMi41NiAxLjY4IDEuNjggMS42OGgyLjYxOFptOS40MzYtOS45NjggMS4xOS0uNjAyQTIxLjUyOCAyMS41MjggMCAwIDAgMjczLjEzMiA4bC0xLjIwNC41ODhjLjQ3Ni42NzIuOTI0IDEuNDI4IDEuMzQ0IDIuMjgyWm0tNC41MDggMy40MDJ2LTIuMTE0aDkuNDc4djIuMTE0aDEuMzN2LTMuMzg4aC0yLjU3NmMuNDc2LS42My45MzgtMS40IDEuNC0yLjMxbC0xLjM3Mi0uNTA0YTE2Ljc3NiAxNi43NzYgMCAwIDEtMS40ODQgMi44MTRoLTUuMjVsLjg5Ni0uNDQ4YTIyLjA4NyAyMi4wODcgMCAwIDAtMS40LTIuMTU2bC0xLjIwNC41ODhjLjQ3Ni41ODguOTM4IDEuMjYgMS4zODYgMi4wMTZoLTIuNTJ2My4zODhoMS4zMTZabTQuMjU2IDYuNzM0Yy44ODIgMCAxLjMzLS40MiAxLjMzLTEuMjQ2di0yLjE0Mmg1LjIyMnYtMS4yNmgtNS4yMjJ2LS40OWEyNy40MyAyNy40MyAwIDAgMCAyLjk1NC0xLjY1MlYxMy4wNGgtNy41NzR2MS4xNzZoNS42NTZjLS41ODguMjk0LTEuMzg2LjY1OC0yLjM2NiAxLjA3OHYxLjA2NGgtNS41M3YxLjI2aDUuNTN2MS42OGMwIC4zNS0uMTU0LjUzMi0uNDQ4LjUzMmE1OCA1OCAwIDAgMS0xLjY1Mi0uMDI4bC4zMjIgMS4yMDRoMS43NzhabTguNjUyLTcuNzdhMjIuOTM2IDIyLjkzNiAwIDAgMCAyLjY3NC0zLjc1MmMuNTg4LjcxNCAxLjMzIDEuNzY0IDIuMTk4IDMuMTM2bC44ODItLjkzOGE1MS4yMDggNTEuMjA4IDAgMCAwLTIuNzE2LTMuNDcyaC0uOTk0Yy0uODU0IDEuNTEyLTEuNzkyIDIuODQyLTIuOCAzLjk2MmwuNzU2IDEuMDY0Wm03LjE5NiA0Ljc4OFYxMi4zNGgzLjI5djUuNTQ0aDEuMjg4di02Ljc3NmgtMi41NzZjLjA4NC0uMzkyLjE1NC0uODEyLjIxLTEuMjMyaDIuNjg4di0xLjI2aC02LjcydjEuMjZoMi43M2MtLjA1Ni40Mi0uMTI2LjgyNi0uMjEgMS4yMzJoLTIuMDAydjYuOTE2aDEuMzAyWm0tNC4xODYtMy45NDguOTUyLS42NzJjLS4zMDgtLjU4OC0uNzU2LTEuMjg4LTEuMzQ0LTIuMWwtLjk1Mi41ODhjLjU2Ljc5OCAxLjAwOCAxLjUyNiAxLjM0NCAyLjE4NFptMi45MTIgNy4wNDJjMS4yMDQtLjQ3NiAyLjA4Ni0xLjEyIDIuNjE4LTEuOTYuNTQ2LS45MjQuODQtMi4xNDIuODk2LTMuNjU0di0yLjQzNmgtMS4yNDZ2Mi40MzZjLS4wNDIgMS4xNjItLjI2NiAyLjEtLjY1OCAyLjgxNC0uNDIuNjg2LTEuMTkgMS4yNDYtMi4zMSAxLjY5NGwuNyAxLjEwNlptLTIuMjQtLjA5OC45NTItLjk1MmEyMi4wMiAyMi4wMiAwIDAgMC0xLjM4Ni0xLjQ0MiAxOC4yMDggMTguMjA4IDAgMCAwIDEuOTYtMy4yMzR2LTEuMTJoLTUuMTUydjEuMjQ2aDMuNzI0Yy0uNDc2Ljg5Ni0uOTM4IDEuNjY2LTEuNDE0IDIuMzFhNDYuNjcxIDQ2LjY3MSAwIDAgMC0xLjIxOC0xLjAwOGwtLjg4Mi44NjhjMS40NTYgMS4xOSAyLjYwNCAyLjI5NiAzLjQxNiAzLjMzMlptNy43MTQuMTEyLjk1Mi0uOTUyYy0uNjQ0LS43ODQtMS40MjgtMS41NjgtMi4zNTItMi4zNTJsLS44OTYuODY4Yy45OC44NjggMS43NSAxLjY4IDIuMjk2IDIuNDM2Wm05LjUyLS4wODRhOC4zMjYgOC4zMjYgMCAwIDAgMi4xNy0xLjk0NmMuMDg0LjI4LjE5Ni41MzIuMzA4Ljc3LjM3OC43MjguODEyIDEuMTA2IDEuMjg4IDEuMTA2LjY1OCAwIDEuMjMyLS44NTQgMS43MjItMi41NDhsLS45OTQtLjgxMmMtLjI1MiAxLjMwMi0uNTA0IDEuOTc0LS43MjggMi4wMDItLjI4LS4wNy0uNTE4LS42NTgtLjc0Mi0xLjc2NC44MTItMS4zODYgMS40NDItMy4xMjIgMS45MDQtNS4yMDhsLTEuMTQ4LS40OWMtLjI1MiAxLjMxNi0uNjAyIDIuNTA2LTEuMDUgMy41NTZhNjEuMTMzIDYxLjEzMyAwIDAgMS0uMjI0LTQuNTIyaDIuODI4di0xLjI2aC0uNjE2Yy0uMTQtLjU2LS4yOC0xLjA2NC0uNDItMS40OThsLTEuMTkuMTk2Yy4xODIuMzkyLjM1LjgyNi41MDQgMS4zMDJoLTEuMTJjLS4wMTQtLjU2LS4wMTQtMS4xNDgtLjAxNC0xLjc2NGgtMS4yODhjMCAuNjAyIDAgMS4xOS4wMTQgMS43NjRoLTQuODQ0djEuMjZoNC44NzJjLjA0MiAyLjEuMTU0IDMuODM2LjMzNiA1LjIwOC4wNTYuMzkyLjExMi43ODQuMTgyIDEuMTYyLS43IDEuMDM2LTEuNTU0IDEuODQ4LTIuNTYyIDIuNDIybC44MTIgMS4wNjRabS03LjE2OC0xLjk3NGMxLjI2LS4zOTIgMi40NS0uODgyIDMuNTctMS40N3YtMS4zM2MtLjM5Mi4xOTYtLjc4NC4zOTItMS4xOS41NzRWMTMuMDRoMS4yMTh2LTEuMjg4SDI5Ny44VjguMTk2aC0xLjMwMnYzLjU1NmgtMS4yNnYxLjI4OGgxLjI2djQuMzEyYy0uNDYyLjE0LS45MjQuMjY2LTEuNC4zNzhsLjMyMiAxLjM0NFptNy43NTYtMi42MzJ2LTQuMDg4aC0zLjY5NnY0LjA4OGgzLjY5NlptLTEuMTQ4LTEuMDc4aC0xLjQxNHYtMS45MThoMS40MTR2MS45MThabS0zLjIyIDQuMjU2YTM0LjY5MiAzNC42OTIgMCAwIDAgNC40MS0xLjMxNlYxNy4xYy0xLjU0LjU3NC0zLjEwOC45OTQtNC43MzIgMS4yNDZsLjMyMiAxLjI3NFptMTcuMzc0IDEuNDQydi0yLjc1OGgyLjg4NFYxNy4wM2gtMi44ODR2LTUuMTUyaC4wMTRjLjkzOCAyLjUwNiAyLjU3NiA0Ljc3NCA0LjkxNCA2Ljc5bC45MS0xLjE0OGMtMi4yNjgtMS42NTItMy44NjQtMy41NDItNC43ODgtNS42NDJoNC4yOTh2LTEuMjc0aC01LjM0OFY4LjE4MmgtMS4zNDR2Mi40MjJoLTUuMzYydjEuMjc0aDQuMzEyYy0xLjAwOCAyLjMyNC0yLjYxOCA0LjI0Mi00LjgzIDUuNzI2bC43NyAxLjI0NmMyLjM4LTEuODIgNC4wODgtNC4xNDQgNS4wOTYtNi45NzJoLjAxNHY1LjE1MmgtMi43NzJ2MS4yNzRoMi43NzJ2Mi43NThoMS4zNDRabTE4LjUyMi0uMDQydi0zLjkwNmwxLjMxNi0uMjEtLjIxLTEuMjg4LTEuMTA2LjE4MlY4LjE5NmgtMS4zNDR2Ny44MTJsLTQuNDEuNzE0LjE5NiAxLjI4OCA0LjIxNC0uNjcydjMuNjgyaDEuMzQ0Wm0tNy44MjYgMHYtNi4xMThjLjQyLjQ0OC45MjQgMS4wNSAxLjUyNiAxLjc5MmwuNzQyLTEuMTM0YTI2Ljk1NiAyNi45NTYgMCAwIDAtMi4yNjgtMS45MzJ2LS41NDZoMS43OTJ2LTEuMjc0aC0xLjc5MnYtMS45NmEyMi40MDQgMjIuNDA0IDAgMCAwIDEuNzkyLS40MDZsLS40NjItMS4yNDZjLTEuNDI4LjQyLTMuMDM4LjctNC44NDQuODRsLjI1MiAxLjI0NmMuNjQ0LS4wNTYgMS4yODgtLjE0IDEuOTE4LS4yMjR2MS43NWgtMi4xODR2MS4yNzRoMi4wM2MtLjUxOCAxLjQxNC0xLjM0NCAyLjY3NC0yLjQ2NCAzLjc5NGwuNTg4IDEuNDg0YTEzLjI3OCAxMy4yNzggMCAwIDAgMi4wMy0zLjM3NHY2LjAzNGgxLjM0NFptNS4xMzgtOS4xNTYuOTEtLjkyNGExNy42MTMgMTcuNjEzIDAgMCAwLTIuNDIyLTIuMDNsLS45MzguOTFjMS4wNS43MjggMS44NjIgMS40IDIuNDUgMi4wNDRabS0uNDA2IDMuMzMyLjk1Mi0uOTM4Yy0uNjcyLS43MTQtMS40OTgtMS40MjgtMi40NzgtMi4xMjhsLS45MzguOTFjMS4wNjQuNzg0IDEuODc2IDEuNDk4IDIuNDY0IDIuMTU2Wm0xNy43OTQgNS44MzguNjcyLTEuMTc2YTkuNjk2IDkuNjk2IDAgMCAxLTIuNTItMi44MTRjLjgxMi0xLjU2OCAxLjI2LTMuNDMgMS4zNDQtNS42aC43N1YxMC4xN2gtMy40NThjLjEyNi0uNTYuMjM4LTEuMTc2LjM1LTEuODJsLTEuMzAyLS4yMjRjLS4zMDggMi4yOTYtLjg4MiA0LjE0NC0xLjcyMiA1LjUxNmwuNzg0Ljk4Yy4yNTItLjM1LjQ5LS43NDIuNzI4LTEuMTc2YTE2IDE2IDAgMCAwIDEuMDkyIDMuNDcyYy0uNzU2IDEuMjA0LTEuNzkyIDIuMTctMy4xMDggMi44OThsLjc1NiAxLjIxOGMxLjIzMi0uNzU2IDIuMjU0LTEuNjk0IDMuMDUyLTIuODE0YTkuODM4IDkuODM4IDAgMCAwIDIuNTYyIDIuODE0Wm0tOS4xNTYtLjExMmMuOTM4IDAgMS40MTQtLjQ3NiAxLjQxNC0xLjQxNHYtMS4zNzJjLjk2Ni0uMTQgMS43NjQtLjI5NCAyLjM4LS40NjJ2LTEuMjMyYy0uNy4xOTYtMS40ODQuMzUtMi4zOC40OXYtLjQ0OGExNS4wNTcgMTUuMDU3IDAgMCAwIDEuNjM4LTEuNjM4di0uOTUyaC0yLjE4NGMuMzA4LS4zMDguNjAyLS42My45MS0uOTk0aDEuNzIydi0xLjIxOGgtLjc4NGEyNC44OSAyNC44OSAwIDAgMCAxLjQ1Ni0yLjQzNmwtMS4wMzYtLjU0NmExNi4zMSAxNi4zMSAwIDAgMS0xLjg5IDIuOTgyaC0uNTg4di0xLjE0OGgxLjRWOS4zNThoLTEuNFY4LjI1MmgtMS4yNzR2MS4xMDZoLTEuNjk0djEuMTc2aDEuNjk0djEuMTQ4aC0yLjM1MlYxMi45aDMuMTM2Yy0uMzM2LjMzNi0uNy42NTgtMS4wOTIuOTk0aC0xLjR2MS4wMjJjLS4zMDguMTk2LS42MTYuMzc4LS45MzguNTZsLjgyNi45MzhjLjctLjM5MiAxLjM1OC0uODQgMi4wMDItMS4zNDRoMS45MThhMTAuNDggMTAuNDggMCAwIDEtMS4zNTggMS4xNjJ2Ljg2OGMtLjkzOC4wOTgtMS45NzQuMTgyLTMuMTA4LjIzOGwuMTgyIDEuMjc0YTg3LjMyNSA4Ny4zMjUgMCAwIDAgMi45MjYtLjMwOHYuODU0YzAgLjQ0OC0uMjEuNjcyLS42MTYuNjcyLS4yOCAwLS42NTgtLjA0Mi0xLjEzNC0uMDk4bC4zMzYgMS4xOWgxLjI4OFptNi41OC01LjMzNGMtLjUwNC0xLjIwNC0uODI2LTIuNTYyLS45OC00LjEwMiAwLS4wMTQgMC0uMDI4LjAxNC0uMDQyaDEuODJjLS4wODQgMS41NTQtLjM2NCAyLjk0LS44NTQgNC4xNDRabTE1LjY2Ni0xLjkwNCAxLjEyLS43N2MtLjYxNi0uNjcyLTEuNTEyLTEuNDctMi42Ni0yLjM4aDIuOTEydi0xLjI2aC01LjZjLS4xNC0uNDQ4LS4yOC0uODQtLjQzNC0xLjIwNGwtMS41NTQuMjM4Yy4xNjguMjk0LjMzNi42MTYuNDc2Ljk2NmgtNS41NzJ2MS4yNmgzLjM2Yy0uNjQ0LjUzMi0xLjIwNC45NTItMS42OCAxLjI3NGExLjg3IDEuODcgMCAwIDEtLjY0NC4xNjhsLjI5NCAxLjEzNGMzLjY2OC0uMTI2IDYuNjY0LS4yOCA4Ljk4OC0uNDc2LjM2NC4zNjQuNy43MTQuOTk0IDEuMDVabS04LjEyLTEuNzA4Yy41NDYtLjM2NCAxLjE2Mi0uODU0IDEuODQ4LTEuNDQyaDMuOTc2bC0uNjAyLjM5MmMuMjk0LjI1Mi41ODguNDkuODY4Ljc0Mi0xLjczNi4xMTItMy43NjYuMjI0LTYuMDkuMzA4Wm0uMTI2IDkuMDg2di0yLjI0aDYuMDA2di41NmMwIC4yOC0uMTk2LjQzNC0uNTYuNDM0bC0xLjM0NC0uMDU2LjM1IDEuMjg4aDEuNDI4Yy45OCAwIDEuNDg0LS40NjIgMS40ODQtMS4zODZ2LTUuOTc4aC04LjY5NHY3LjM3OGgxLjMzWm02LjAwNi01LjMzNEgzNTQuNXYtLjkxaDYuMDA2di45MVptMCAxLjk3NEgzNTQuNXYtLjg1NGg2LjAwNnYuODU0Wm0xNi44OTggMy4zMzIuNjcyLTEuMTc2YTkuNjk2IDkuNjk2IDAgMCAxLTIuNTItMi44MTRjLjgxMi0xLjU2OCAxLjI2LTMuNDMgMS4zNDQtNS42aC43N1YxMC4xN2gtMy40NThjLjEyNi0uNTYuMjM4LTEuMTc2LjM1LTEuODJsLTEuMzAyLS4yMjRjLS4zMDggMi4yOTYtLjg4MiA0LjE0NC0xLjcyMiA1LjUxNmwuNzg0Ljk4Yy4yNTItLjM1LjQ5LS43NDIuNzI4LTEuMTc2YTE2IDE2IDAgMCAwIDEuMDkyIDMuNDcyYy0uNzU2IDEuMjA0LTEuNzkyIDIuMTctMy4xMDggMi44OThsLjc1NiAxLjIxOGMxLjIzMi0uNzU2IDIuMjU0LTEuNjk0IDMuMDUyLTIuODE0YTkuODM4IDkuODM4IDAgMCAwIDIuNTYyIDIuODE0Wm0tOS4xNTYtLjExMmMuOTM4IDAgMS40MTQtLjQ3NiAxLjQxNC0xLjQxNHYtMS4zNzJjLjk2Ni0uMTQgMS43NjQtLjI5NCAyLjM4LS40NjJ2LTEuMjMyYy0uNy4xOTYtMS40ODQuMzUtMi4zOC40OXYtLjQ0OGExNS4wNTcgMTUuMDU3IDAgMCAwIDEuNjM4LTEuNjM4di0uOTUyaC0yLjE4NGMuMzA4LS4zMDguNjAyLS42My45MS0uOTk0aDEuNzIydi0xLjIxOGgtLjc4NGEyNC44OSAyNC44OSAwIDAgMCAxLjQ1Ni0yLjQzNmwtMS4wMzYtLjU0NmExNi4zMSAxNi4zMSAwIDAgMS0xLjg5IDIuOTgyaC0uNTg4di0xLjE0OGgxLjRWOS4zNThoLTEuNFY4LjI1MmgtMS4yNzR2MS4xMDZoLTEuNjk0djEuMTc2aDEuNjk0djEuMTQ4aC0yLjM1MlYxMi45aDMuMTM2Yy0uMzM2LjMzNi0uNy42NTgtMS4wOTIuOTk0aC0xLjR2MS4wMjJjLS4zMDguMTk2LS42MTYuMzc4LS45MzguNTZsLjgyNi45MzhjLjctLjM5MiAxLjM1OC0uODQgMi4wMDItMS4zNDRoMS45MThhMTAuNDggMTAuNDggMCAwIDEtMS4zNTggMS4xNjJ2Ljg2OGMtLjkzOC4wOTgtMS45NzQuMTgyLTMuMTA4LjIzOGwuMTgyIDEuMjc0YTg3LjMyNSA4Ny4zMjUgMCAwIDAgMi45MjYtLjMwOHYuODU0YzAgLjQ0OC0uMjEuNjcyLS42MTYuNjcyLS4yOCAwLS42NTgtLjA0Mi0xLjEzNC0uMDk4bC4zMzYgMS4xOWgxLjI4OFptNi41OC01LjMzNGMtLjUwNC0xLjIwNC0uODI2LTIuNTYyLS45OC00LjEwMiAwLS4wMTQgMC0uMDI4LjAxNC0uMDQyaDEuODJjLS4wODQgMS41NTQtLjM2NCAyLjk0LS44NTQgNC4xNDRabTEwLjQ0NC00LjcxOCAxLjE5LS42MDJBMjEuNTI4IDIxLjUyOCAwIDAgMCAzODUuMTMyIDhsLTEuMjA0LjU4OGMuNDc2LjY3Mi45MjQgMS40MjggMS4zNDQgMi4yODJabS00LjUwOCAzLjQwMnYtMi4xMTRoOS40Nzh2Mi4xMTRoMS4zM3YtMy4zODhoLTIuNTc2Yy40NzYtLjYzLjkzOC0xLjQgMS40LTIuMzFsLTEuMzcyLS41MDRhMTYuNzc2IDE2Ljc3NiAwIDAgMS0xLjQ4NCAyLjgxNGgtNS4yNWwuODk2LS40NDhhMjIuMDg3IDIyLjA4NyAwIDAgMC0xLjQtMi4xNTZsLTEuMjA0LjU4OGMuNDc2LjU4OC45MzggMS4yNiAxLjM4NiAyLjAxNmgtMi41MnYzLjM4OGgxLjMxNlptNC4yNTYgNi43MzRjLjg4MiAwIDEuMzMtLjQyIDEuMzMtMS4yNDZ2LTIuMTQyaDUuMjIydi0xLjI2aC01LjIyMnYtLjQ5YTI3LjQzIDI3LjQzIDAgMCAwIDIuOTU0LTEuNjUyVjEzLjA0aC03LjU3NHYxLjE3Nmg1LjY1NmMtLjU4OC4yOTQtMS4zODYuNjU4LTIuMzY2IDEuMDc4djEuMDY0aC01LjUzdjEuMjZoNS41M3YxLjY4YzAgLjM1LS4xNTQuNTMyLS40NDguNTMyYTU4IDU4IDAgMCAxLTEuNjUyLS4wMjhsLjMyMiAxLjIwNGgxLjc3OFptMjAuMzE0LjA5OC43NTYtMS4xMmMtMS4xMzQtLjY1OC0yLjEyOC0xLjU2OC0yLjk5Ni0yLjc0NC45NTItMS41OTYgMS40Ny0zLjU0MiAxLjU2OC01Ljg1MmguOTh2LTEuMjZoLTQuMzEyYy4xMjYtLjU2LjIzOC0xLjE0OC4zNS0xLjc2NGwtMS4zMDItLjIyNGMtLjMzNiAyLjM4LS45OTQgNC4yNy0xLjk3NCA1LjY3bC44MTIgMS4wMzZjLjI4LS4zNjQuNTMyLS43Ny43ODQtMS4xOWExOC40MzMgMTguNDMzIDAgMCAwIDEuNTgyIDMuNTU2Yy0uODk2IDEuMTc2LTIuMSAyLjEtMy42NCAyLjc3MmwuODEyIDEuMDkyYzEuNDU2LS43IDIuNjQ2LTEuNjEgMy41Ny0yLjc0NGE5LjkyNiA5LjkyNiAwIDAgMCAzLjAxIDIuNzcyWm0tMTEuNTIyLS43MjhhMzkuNTUzIDM5LjU1MyAwIDAgMCA0Ljk3LTEuOTZsLS4xODItMS4yMThhMzIuMjI3IDMyLjIyNyAwIDAgMS0zLjQxNiAxLjQxNHYtNC4wNzRoMy4wOFY5LjAyMmgtNC45OTh2MS4yNzRoMy42OTZ2My4wMWgtMy4wNjZ2NS4wNjhjMCAuNDQ4LS4xNjguNzI4LS40NzYuODU0bC4zOTIgMS4xNDhabTguNDk4LTQuMzU0Yy0uNjQ0LTEuMTItMS4xNzYtMi40MjItMS41OTYtMy45Mi4wODQtLjIyNC4xNjgtLjQ2Mi4yNTItLjcxNGgyLjQwOGMtLjA0MiAxLjc2NC0uMzkyIDMuMzE4LTEuMDY0IDQuNjM0Wm0xMS44ODYgNC45OTh2LTIuMDU4aDUuNjQydi0xLjI0NmgtNS42NDJ2LS45MjRoNC4xNDR2LTMuNTU2aC00LjE0NHYtLjg4MmgyLjU5di0yLjA3MmgyLjcwMlY5LjAzNmgtMi43MDJ2LS45MWgtMS4yNzR2LjkxaC0zLjk3NnYtLjkxaC0xLjI3NHYuOTFoLTIuNzN2MS4yNDZoMi43M3YyLjA3MmgyLjYxOHYuODgyaC00LjE4NnYzLjU1Nmg0LjE4NnYuOTI0aC01LjY5OHYxLjI0Nmg1LjY5OHYyLjA1OGgxLjMxNlptMS4zMTYtOS43ODZoLTMuOTc2di0uOTUyaDMuOTc2di45NTJabTEuNTI2IDQuMzgyaC0yLjg0MnYtMS4yMDRoMi44NDJ2MS4yMDRabS00LjE1OCAwaC0yLjg4NHYtMS4yMDRoMi44ODR2MS4yMDRaTTI2NC41OTIgMzAuNDIybC45MjQtLjY0NGExNy40MjUgMTcuNDI1IDAgMCAwLTEuMzcyLTEuNjk0bC0uOTEuNTc0Yy41Ni42NDQgMS4wMjIgMS4yMzIgMS4zNTggMS43NjRabS0uMTk2IDEwLjUxNGMuNjcyIDAgMS4yNDYtMS4wMjIgMS43NS0zLjA1MmwtMS4wNS0uODU0Yy0uMjUyIDEuNTk2LS40NzYgMi40MjItLjcgMi40NS0uMzc4LS4wNy0uNy0uODk2LS45OC0yLjQ5Mi0uMTk2LTEuMjg4LS4zMzYtMy4wMS0uMzkyLTUuMTUyaDIuNjQ2di0xLjI4OGgtMi42NzRjLS4wMjgtLjc3LS4wMjgtMS41ODItLjAyOC0yLjQ1aC0xLjI4OGMwIC44NCAwIDEuNjY2LjAyOCAyLjQ1aC00LjI5OHYxLjI4OGg0LjMyNmMuMDU2IDEuNzkyLjE2OCAzLjI5LjMzNiA0LjUyMi4xOTYgMS40MjguNTE4IDIuNTkuOTY2IDMuNDcyLjM5Mi43MjguODU0IDEuMTA2IDEuMzU4IDEuMTA2Wm0tOC4xOS05LjY4OC45MS0uOTI0Yy0uNTg4LS43LTEuMzE2LTEuMzg2LTIuMTg0LTIuMDcybC0uOTI0LjkxYy45MjQuNzI4IDEuNjY2IDEuNDI4IDIuMTk4IDIuMDg2Wm0tMS4xNDggOS4zOTRhMTcuNjM3IDE3LjYzNyAwIDAgMCAyLjQ5Mi0yLjIyNmwtLjM1LTEuNGMtLjM1LjM5Mi0uNjg2Ljc0Mi0xLjAwOCAxLjA2NHYtNS43NjhoLTMuMTV2MS4yNzRoMS44NjJ2NS4xOGMwIC4yNjYtLjEyNi40OS0uMzUuNjg2bC41MDQgMS4xOVptMi45NC0uNTMyYTQwLjM5MiA0MC4zOTIgMCAwIDAgMy45MDYtLjg2OHYtMS4yNDZhMzIuMTkgMzIuMTkgMCAwIDEtMS42NjYuNDJ2LTMuNDQ0aDEuMjA0di0xLjI0NmgtMy43MXYxLjI0NmgxLjIwNHYzLjY4MmMtLjQyLjA3LS44NC4xMjYtMS4yNi4xODJsLjMyMiAxLjI3NFptMjAuMzk4LTMuMTc4di00Ljc0NmgtNC40NTJ2LTEuNDg0aDUuMzM0di0xLjI0NmgtNS4zMzR2LTEuMjMyaC0xLjMxNnYzLjk2MmgtMy43OHY0Ljc0Nmg5LjU0OFptLTEuMzMtMS4yMzJoLTYuOTAydi0yLjI2OGg2LjkwMlYzNS43Wm0xLjcyMiA1LjQxOCAxLjEwNi0uNzdjLS40NzYtLjg1NC0xLjE0OC0xLjg0OC0yLjAzLTIuOTk2bC0xLjA2NC42ODZjLjg0IDEuMTIgMS40OTggMi4xNTYgMS45ODggMy4wOFptLTEwLjY0LS4wN2MuNjcyLS44NjggMS4yNzQtMS45MDQgMS43NzgtMy4xMDhsLTEuMTA2LS41NDZjLS41MDQgMS4xMDYtMS4wOTIgMi4wNTgtMS43NjQgMi44NTZsMS4wOTIuNzk4Wm02LjY2NCAwIDEuMzE2LS4zMDhhMjQuNzc3IDI0Ljc3NyAwIDAgMC0xLjA2NC0zLjA4bC0xLjI0Ni4yNTJjLjM5Mi45MS43MjggMS45Ni45OTQgMy4xMzZabS0zLjI0OC4wMjggMS4zNDQtLjMwOGEzMi44MDYgMzIuODA2IDAgMCAwLS43NTYtMi45MjZsLTEuMjQ2LjI2NmMuMjY2Ljg1NC40OSAxLjg0OC42NTggMi45NjhabTIyLjIxOC0uODgydi0xLjI4OGgtNS41ODZ2LTguNTEyaDQuNzA0VjI5LjEyaC0xMC43Mzh2MS4yNzRoNC42OXY4LjUxMmgtNS42djEuMjg4aDEyLjUzWm05LjQ5Mi44OTZ2LTMuMTY0aDMuOTYydi0xLjI3NGgtMy45NjJ2LTIuMDU4aDMuOTM0di0xLjI4OGgtMy45MzR2LTIuMDAyaDQuNDk0di0xLjMwMkgzMDJjLjIxLS41MzIuNDItMS4wOTIuNjE2LTEuNjhsLTEuMzQ0LS4yOTRjLS44MTIgMi4zOC0xLjgwNiA0LjI1Ni0yLjk2OCA1LjYxNGwuOTUyIDEuMTQ4Yy43OTgtLjk4IDEuNTI2LTIuMTQyIDIuMTctMy40ODZoLjUwNHY5Ljc4NmgxLjM0NFptLTUuMjc4IDB2LTkuNDA4Yy41Ni0uOTUyIDEuMDIyLTEuOTYgMS4zODYtMy4wMjRsLTEuMjYtLjU4OGMtLjY4NiAyLjEtMS43NSAzLjk0OC0zLjE5MiA1LjUzbC40NDggMS40MjhjLjQ0OC0uNDYyLjg4Mi0uOTM4IDEuMjc0LTEuNDE0djcuNDc2aDEuMzQ0Wm0yMC41MjQgMHYtNy41NDZoMy40NzJ2LTEuMzE2aC0zLjQ3MnYtNC4xMDJoLTEuMzcydjQuMTAyaC0zLjY2OHYxLjMxNmgzLjY2OHY3LjU0NmgxLjM3MlptLTYuMTg4LTkuODQyLjkxLS45MjRjLS42My0uNy0xLjQtMS4zODYtMi4zMS0yLjA3MmwtLjkyNC45MWMuOTk0LjcyOCAxLjc2NCAxLjQyOCAyLjMyNCAyLjA4NlptLTEuMTQ4IDkuMzk0YTIwLjI1IDIwLjI1IDAgMCAwIDIuODg0LTIuMjU0bC0uMzUtMS4zNThjLS40OS40NjItLjk1Mi44ODItMS40IDEuMjQ2di01Ljk2NGgtMy4yMzR2MS4yNzRoMS45NnY1LjE1MmMwIC4yOC0uMTI2LjUxOC0uMzY0LjcxNGwuNTA0IDEuMTlabTE3LjE2NC05Ljk0IDEuMTItLjU2YTE5LjU3MiAxOS41NzIgMCAwIDAtMS40NTYtMi4wNDRsLTEuMDkyLjUzMmMuNTA0LjYxNi45OCAxLjMwMiAxLjQyOCAyLjA3MlptLjg1NCAxMC4yNzZjLjM5MiAwIC43NDItLjMwOCAxLjA1LS44OTYuMjUyLS40OS40NzYtMS4wOTIuNjg2LTEuODA2bC0xLjEyLS43MjhjLS4yMzggMS4zMDItLjQ2MiAxLjk3NC0uNjg2IDIuMDE2LS4zOTItLjAxNC0uODQtLjQyLTEuMzE2LTEuMjMyYTUuNTI0IDUuNTI0IDAgMCAxLS4zMDgtLjY0NGMuOTk0LTEuMDUgMS44MzQtMi4zNTIgMi41MzQtMy44OTJsLTEuMTYyLS42MDJhMTIuOTk4IDEyLjk5OCAwIDAgMS0xLjg3NiAzLjAyNGMtLjE0LS40MzQtLjI1Mi0uOTI0LS4zNjQtMS40NTZhMTQuMDgxIDE0LjA4MSAwIDAgMS0uMjUyLTEuNzIybDMuOTQ4LS42MDItLjIxLTEuMjg4LTMuODY0LjU4OGMtLjA4NC0xLjA2NC0uMTEyLTIuMjU0LS4xMTItMy41N2gtMS4zNDRjMCAxLjM4Ni4wNTYgMi42NDYuMTU0IDMuNzY2bC0xLjc2NC4yOC4xOTYgMS4yODggMS43MDgtLjI2NmMuMTEyLjkxLjI1MiAxLjcwOC40MzQgMi40MDguMTQuNTYuMzA4IDEuMDc4LjQ5IDEuNTgyYTEwLjE1OCAxMC4xNTggMCAwIDEtMy4wMSAxLjgzNGwuNzk4IDEuMTljMS4wMDgtLjQyIDEuOTMyLS45OCAyLjc3Mi0xLjY4LjE4Mi4zNzguMzkyLjcyOC42MyAxLjA1LjY1OC44OTYgMS4zMTYgMS4zNTggMS45ODggMS4zNThabTQuODE2LS4wNDJjLjk2NiAwIDEuNDU2LS40NzYgMS40NTYtMS40MjhWMjguMTgyaC0xLjMxNnYxMC45OWMwIC4zNzgtLjIxLjU3NC0uNjAyLjU3NC0uNTg4IDAtMS4yMDQtLjAyOC0xLjg2Mi0uMDg0bC4zMDggMS4yNzRoMi4wMTZabS0xLjM3Mi0yLjkyNnYtOC42NTJoLTEuMjg4djguNjUyaDEuMjg4Wm0xNi43NDQgMy4xMDhhMTMuNDI5IDEzLjQyOSAwIDAgMS0xLjM0NC0yLjg5OCAxMS4xMDcgMTEuMTA3IDAgMCAxLS42MTYtMy42NGMwLTEuMjE4LjE5Ni0yLjQzNi42MTYtMy42NC4zMDgtLjk4Ljc1Ni0xLjk0NiAxLjM0NC0yLjg5OGgtMS4yNDZhMTEuMDgyIDExLjA4MiAwIDAgMC0xLjUxMiAyLjg3IDEwLjU2MyAxMC41NjMgMCAwIDAtLjY0NCAzLjY4MmMwIDEuMjYuMjEgMi40NzguNjQ0IDMuNjY4LjM1Ljk4Ljg1NCAxLjkzMiAxLjUxMiAyLjg1NmgxLjI0NlptNy4yMzgtOC42NTJjLjMyMiAwIC41ODgtLjA5OC43OTgtLjI5NC4xOTYtLjE5Ni4zMDgtLjQ0OC4zMDgtLjc1NnMtLjA5OC0uNTYtLjI5NC0uNzU2YTEuMDA0IDEuMDA0IDAgMCAwLS43MjgtLjI5NGMtLjE1NCAwLS4yNjYuMDE0LS4zMzYuMDU2LS4wMTQtLjMzNi4wOTgtLjY1OC4zNS0uOTY2LjI1Mi0uMzIyLjU2LS41NDYuOTUyLS42NzJ2LS44NjhjLS43MTQuMTgyLTEuMjc0LjU0Ni0xLjY4IDEuMDc4LS40Mi41MzItLjYzIDEuMTQ4LS42MyAxLjg3NiAwIC40NjIuMTEyLjg0LjM1IDEuMTM0LjIyNC4zMDguNTMyLjQ2Mi45MS40NjJabS0zLjI0OCAwYy4zMjIgMCAuNTg4LS4wOTguNzk4LS4yOTQuMTk2LS4xOTYuMzA4LS40NDguMzA4LS43NTZzLS4xMTItLjU2LS4zMDgtLjc1NmEuOTcyLjk3MiAwIDAgMC0uNzE0LS4yOTRjLS4xNjggMC0uMjguMDE0LS4zMzYuMDU2LS4wMTQtLjMzNi4xMTItLjY1OC4zNjQtLjk2Ni4yMzgtLjMyMi41NDYtLjU0Ni45MjQtLjY3MnYtLjg2OGMtLjcuMTgyLTEuMjYuNTQ2LTEuNjggMS4wNzgtLjQyLjUzMi0uNjE2IDEuMTQ4LS42MTYgMS44NzYgMCAuNDYyLjExMi44NC4zNjQgMS4xMzQuMjI0LjMwOC41MTguNDYyLjg5Ni40NjJabTkuODcgNy4xNTR2LTkuOTk2aC0xLjE0OGMtLjMzNi4zNjQtLjc1Ni42ODYtMS4yNi45OTQtLjUwNC4yOC0uOTY2LjQ3Ni0xLjQxNC41ODh2MS41MTJjLjkyNC0uMjY2IDEuNjk0LS42ODYgMi4yOTYtMS4yNnY4LjE2MmgxLjUyNlptNS41MTYuMTk2YzEuMTc2IDAgMi4wODYtLjUwNCAyLjczLTEuNDg0LjU4OC0uOTI0Ljg4Mi0yLjE3Ljg4Mi0zLjcxIDAtMS41NTQtLjI5NC0yLjc4Ni0uODgyLTMuNzEtLjY0NC0uOTk0LTEuNTU0LTEuNDg0LTIuNzMtMS40ODRzLTIuMDg2LjQ5LTIuNzMgMS40ODRjLS41ODguOTEtLjg4MiAyLjE0Mi0uODgyIDMuNzEgMCAxLjU1NC4yOTQgMi43ODYuODgyIDMuNzEuNjQ0Ljk4IDEuNTU0IDEuNDg0IDIuNzMgMS40ODRabTAtMS4yODhjLS44MjYgMC0xLjQtLjQ2Mi0xLjczNi0xLjM1OC0uMjUyLS42My0uMzY0LTEuNDg0LS4zNjQtMi41NDggMC0xLjA3OC4xMTItMS45MzIuMzY0LTIuNTQ4LjMzNi0uOTEuOTEtMS4zNTggMS43MzYtMS4zNTguODEyIDAgMS40LjQ0OCAxLjczNiAxLjM1OC4yMzguNjE2LjM2NCAxLjQ3LjM2NCAyLjU0OCAwIDEuMDY0LS4xMjYgMS45MTgtLjM2NCAyLjU0OC0uMzM2Ljg5Ni0uOTI0IDEuMzU4LTEuNzM2IDEuMzU4Wm04LjU5NiAxLjA5MnYtOS45OTZoLTEuMTQ4Yy0uMzM2LjM2NC0uNzU2LjY4Ni0xLjI2Ljk5NC0uNTA0LjI4LS45NjYuNDc2LTEuNDE0LjU4OHYxLjUxMmMuOTI0LS4yNjYgMS42OTQtLjY4NiAyLjI5Ni0xLjI2djguMTYyaDEuNTI2Wm0xMS4zMjYgMS40N3YtNy41NDZoMy40NzJ2LTEuMzE2aC0zLjQ3MnYtNC4xMDJoLTEuMzcydjQuMTAyaC0zLjY2OHYxLjMxNmgzLjY2OHY3LjU0NmgxLjM3MlptLTYuMTg4LTkuODQyLjkxLS45MjRjLS42My0uNy0xLjQtMS4zODYtMi4zMS0yLjA3MmwtLjkyNC45MWMuOTk0LjcyOCAxLjc2NCAxLjQyOCAyLjMyNCAyLjA4NlptLTEuMTQ4IDkuMzk0YTIwLjI1IDIwLjI1IDAgMCAwIDIuODg0LTIuMjU0bC0uMzUtMS4zNThjLS40OS40NjItLjk1Mi44ODItMS40IDEuMjQ2di01Ljk2NGgtMy4yMzR2MS4yNzRoMS45NnY1LjE1MmMwIC4yOC0uMTI2LjUxOC0uMzY0LjcxNGwuNTA0IDEuMTlabTE3LjE2NC05Ljk0IDEuMTItLjU2YTE5LjU3MiAxOS41NzIgMCAwIDAtMS40NTYtMi4wNDRsLTEuMDkyLjUzMmMuNTA0LjYxNi45OCAxLjMwMiAxLjQyOCAyLjA3MlptLjg1NCAxMC4yNzZjLjM5MiAwIC43NDItLjMwOCAxLjA1LS44OTYuMjUyLS40OS40NzYtMS4wOTIuNjg2LTEuODA2bC0xLjEyLS43MjhjLS4yMzggMS4zMDItLjQ2MiAxLjk3NC0uNjg2IDIuMDE2LS4zOTItLjAxNC0uODQtLjQyLTEuMzE2LTEuMjMyYTUuNTI0IDUuNTI0IDAgMCAxLS4zMDgtLjY0NGMuOTk0LTEuMDUgMS44MzQtMi4zNTIgMi41MzQtMy44OTJsLTEuMTYyLS42MDJhMTIuOTk4IDEyLjk5OCAwIDAgMS0xLjg3NiAzLjAyNGMtLjE0LS40MzQtLjI1Mi0uOTI0LS4zNjQtMS40NTZhMTQuMDgxIDE0LjA4MSAwIDAgMS0uMjUyLTEuNzIybDMuOTQ4LS42MDItLjIxLTEuMjg4LTMuODY0LjU4OGMtLjA4NC0xLjA2NC0uMTEyLTIuMjU0LS4xMTItMy41N2gtMS4zNDRjMCAxLjM4Ni4wNTYgMi42NDYuMTU0IDMuNzY2bC0xLjc2NC4yOC4xOTYgMS4yODggMS43MDgtLjI2NmMuMTEyLjkxLjI1MiAxLjcwOC40MzQgMi40MDguMTQuNTYuMzA4IDEuMDc4LjQ5IDEuNTgyYTEwLjE1OCAxMC4xNTggMCAwIDEtMy4wMSAxLjgzNGwuNzk4IDEuMTljMS4wMDgtLjQyIDEuOTMyLS45OCAyLjc3Mi0xLjY4LjE4Mi4zNzguMzkyLjcyOC42MyAxLjA1LjY1OC44OTYgMS4zMTYgMS4zNTggMS45ODggMS4zNThabTQuODE2LS4wNDJjLjk2NiAwIDEuNDU2LS40NzYgMS40NTYtMS40MjhWMjguMTgyaC0xLjMxNnYxMC45OWMwIC4zNzgtLjIxLjU3NC0uNjAyLjU3NC0uNTg4IDAtMS4yMDQtLjAyOC0xLjg2Mi0uMDg0bC4zMDggMS4yNzRoMi4wMTZabS0xLjM3Mi0yLjkyNnYtOC42NTJoLTEuMjg4djguNjUyaDEuMjg4Wm04LjI2LTUuNTU4Yy43LS4xOTYgMS4yNi0uNTQ2IDEuNjgtMS4wNzhhMy4wMDggMy4wMDggMCAwIDAgLjYxNi0xLjg2MmMwLS40NzYtLjEyNi0uODY4LS4zNS0xLjE2MmExLjA3IDEuMDcgMCAwIDAtLjg5Ni0uNDQ4Yy0uMzM2IDAtLjYwMi4wOTgtLjc5OC4yOTQtLjIyNC4xOTYtLjMyMi40NDgtLjMyMi43NTZzLjA5OC41NDYuMjk0Ljc0MmExLjAxNyAxLjAxNyAwIDAgMCAxLjA2NC4yNTJjMCAuMzM2LS4xMTIuNjU4LS4zNS45OGEyLjA5MSAyLjA5MSAwIDAgMS0uOTM4LjY1OHYuODY4Wm0tMy4yNjIgMGMuNy0uMTk2IDEuMjYtLjU0NiAxLjY4LTEuMDc4LjQyLS41MzIuNjMtMS4xNjIuNjMtMS44NjIgMC0uNDc2LS4xMjYtLjg2OC0uMzY0LTEuMTYyYTEuMDUzIDEuMDUzIDAgMCAwLS44OTYtLjQ0OGMtLjMzNiAwLS42MDIuMDk4LS44MTIuMjk0LS4xOTYuMTk2LS4yOTQuNDQ4LS4yOTQuNzU2cy4wOTguNTQ2LjMwOC43NDJhLjk4NS45ODUgMCAwIDAgLjcxNC4zMDguOTE0LjkxNCAwIDAgMCAuMzM2LS4wNTZjMCAuMzM2LS4xMTIuNjU4LS4zNjQuOTgtLjI1Mi4zMDgtLjU2LjUzMi0uOTM4LjY1OHYuODY4Wm05LjU3NiA4LjY2NmExMi43NjcgMTIuNzY3IDAgMCAwIDEuNTEyLTIuODU2Yy40Mi0xLjE5LjY0NC0yLjQwOC42NDQtMy42NjggMC0xLjI3NC0uMjI0LTIuNTA2LS42NDQtMy42ODJhMTIuMDA5IDEyLjAwOSAwIDAgMC0xLjUxMi0yLjg3aC0xLjI0NmExNC4xOSAxNC4xOSAwIDAgMSAxLjM0NCAyLjg5OGMuNDA2IDEuMjA0LjYxNiAyLjQyMi42MTYgMy42NCAwIDEuMjA0LS4yMSAyLjQyMi0uNjE2IDMuNjQtLjMyMi45NjYtLjc3IDEuOTMyLTEuMzQ0IDIuODk4aDEuMjQ2WiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTEyOCA2aDF2NDRoLTF6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MyAtMSkiLz48Zz48cGF0aCBmaWxsPSIjMjMxOTE2IiBkPSJNNi4xNjMgMjhINmwuNDMtLjUxNUw2LjAyIDI3aC4xNDNsLjMzOS4zOTcuMzM3LS4zOTdIN2wtLjQyOC40ODVMNyAyOGgtLjE0MmwtLjM1Ni0uNDQxeiIvPjxwYXRoIGQ9Ik0xNDkuMTc4IDIxLjcyOXYtMi4wMDJjLS42MzYuMTUyLTEuMTY2LjMwNS0xLjUzLjQ4OS0uMzQ4LjE2OC0xLjMzMy43NDktMS42NzkuOTQ4LS44MzUuNDg5LS42NTEuODU1LS4yOSAxLjE3NS44NjUuNzM1IDIuMDkxLjM2NyAyLjMxOC4xMjIuNDM5LS40NzIuODAzLS42MjUgMS4xODEtLjczMlptMCA0Ljk2NnYtMi4xNGMtLjIyOC4wMTYtLjQ4NC4wMTYtLjY4Mi4wMy0xLjI4Ny4xNjktMi45MjMgMC00LjE1LjMyMi0xLjI3LjM1Mi0uOTk4Ljg4Ny0uMzkxIDEuNDUyLjMwMi4yOS4zOTEuNTA0IDEuMjEuOTE2LjgwNC4zOTggMi43MjgtLjUzNSA0LjAxMy0uNThabTAgNS42NTNjLS4yNDMtLjI3NC0uNTMtLjU5NS0uODk1LS45MzEtLjU1Ny0uNTA0LTEuNTEzLS44NzEtMi4wMTItMS4zNDQtLjMyLS41MzUgMS41NTgtLjM4MyAyLjkwNy0uNDU5djIuNzM0Wm0tNS4yODUtMTMuNzgzYy4zMzQtLjI3NC4yNDQtNC4yNjMuMDYyLTUuNDg1LS4yMjgtLjYxMi0uMjg4LTEuNDUzLS4xOTgtMS44OTUuMTItLjYyOS40NTQtLjc4Ljg0Ny0uNTgxLjQ0LjIyOS45MjQuOTAyIDEuNDM5IDEuOTcuMzUuNzM1LS4wMy42MjgtLjAzLjkwMi0uMDMgMS4zNi0uMTUyIDIuNzM2LS4xNjggMy42NTMgMCAuNTUuNzQyLjYxLjg2NS4yNzUuMTIxLTIuMjMxLS4xNTItNS4yMS4wNDYtNi41MjUuMDMtLjg0MS0uMzM1LTEuOTEuMDE0LTIuMTcuMzk0LS4zMDYgMS4zMDItLjEyMiAxLjcxMi4wOTIuMzE4LjE2OC4zMDItLjM4My41NDYtLjQ2YS4yOTIuMjkyIDAgMCAxIC4xNS0uMDQ1djEuODk1Yy0uMDE1IDAtLjAzLjAxNi0uMDYuMDE2LS4xMjEuMTA2LS4wOS4yNi0uMDkuMzUtLjA5My44NDItLjIyOCAxLjUxNC0uMjE0IDIuMjkyLjA2LjA2MS4yMTQuMDMyLjM2NC0uMDZ2MS44NDljLS4xNjcuMDQ2LS40NC4xMzctLjQ3LjU4LS4wNi44NC0uNTYuODI3LS4zMDMgMS42MDYuMTA1LjA5LjQ0MS0uMDE2Ljc3My0uMjE1djIuMjkzYy0uMjI4LjE4Mi0uNDA5LjUyLS43MS41NjQtLjUxNy4wNzctLjkzOS4wNDctMS4yMTQuMDkzLS4zNzguMDQ2LS41NzQuMTM2LTEuMDEzLjE5OC0uMzk2LjA2MS0xLjMwMy4yMTQtMS44OTUuNzMzLS41Ni40OS0uNjM0IDEuOTExLS45MzggMi41MDctLjI1Ny41MDQtLjUzIDEuMDA5LS43NCAxLjQzNi0uMjkuNTM1LS41MzIuOTY0LTEuMDkyIDEuMS0uNzcxLjE4NC0xLjM5Mi0uNzgtMS40Ny0xLjM5di0uMjNjLjIyOC0uODg2LjQyNS0xLjYwNC41MDItMi40MTMuMDQ0LS41NTEtLjE1My0xLjA3LS4wOTItMS41MTQuMDYtLjQyNy4zNDgtLjYxMS41NDQtLjgyNS4yMy0uMjc1LjQ1Ny0uNTk2Ljg2NC0uNTIuMzM0LjA2MS41My4zMjEuODY1LjM1My40OTguMDYuNzU2LS4xNCAxLjEwNC0uNDI5Wm03LjgxNSAxNC4wMjljLS43MTIuNjEtMS40NC44MS0xLjg0Ny40OS0uMTU0LS4xMjQtLjM2NS0uMzgzLS42ODMtLjczNnYtMi43MzRjLjYyLS4wNDYgMS4xMzUtLjEyMyAxLjI1OC0uMzUyLjQyMi0uNzMzLjM5Mi0xLjQ1Mi4zMDItMi4zMjMuMDE1LS4zMzUtLjQ1NC0uMTM2LTEuMTk2LS4yMy0uMTIzLS4wMTQtLjIyOS0uMDE0LS4zNjQtLjAxNHYtMi4xNGMuMjU4LS4wMTQuNDg0LS4wNDUuNjA1LS4xODMuMzM0LS4zODEtLjM0Ny0uNzc5LS4yODctMS4xMy4wNzYtLjU5NiAxLjU2LS43NjUgMS43MTItMS4xNjIuMTUtLjQ1OC40MDktLjIxNC40NjgtLjc0OC4wNDUtLjUwNS0xLjEwNC4wMy0xLjU3NC4xNjgtLjM0OS4xMDYtLjYzNS4xNTMtLjkyNC4yMjl2LTIuMDAyYTM2LjEyNiAzNi4xMjYgMCAwIDEgMi41My0uNDl2MTMuMzU3Wm0tMi41My0yNC4yOThjLjQ1NS0uMTIyLjk1NC0uMDc3IDEuMTk1LjEzOC4zOTYuMzUxLjg5NS42NzIgMS4zMzUuNDg5djMuODk2Yy0uMDQ4LjAxNS0uMTI0LjA0Ny0uMTY4LjE2Ny0uMTUuMzA2LS4yMTIuMzY4LS4xMi42NzQuMDQ0LjAzLjE2NC0uMDE1LjI4OC0uMTA4djIuOTY1Yy0uMDYyLjA3Ni0uMDYyLjA3Ni0uMTI0LjI5IDAgLjA0Ny4wNjIuMDc2LjEyNC4wOTJ2MS40NTJjLS41MzIuMDYtMS4wNDYuMTIyLTEuNTMuMjMtLjE5OC4wNDUtLjYwNi4wNzctLjkzOS4yOWEuMTA4LjEwOCAwIDAgMC0uMDYuMDNWMTYuNjFjLjM3Ny0uMjE0Ljc1NS0uNTUxLjgwMS0uNzkzLjEwNi0uOTUuMDkxLTEuNDM4LS42ODEtMS4yNCAwIC4wMzItLjA0Ni4wNDYtLjEyLjA2MnYtMS44NDljLjM3Ny0uMjE0Ljg2MS0uNzM1LjkzOC0xLjE5Mi4wOS0uOTE2LS4yMTMtMS41NTktLjkzOS0xLjQwNlY4LjI5NlptNC44MDEgMTMuOTIyYy0uNTE0LjQyOC0uODk0LjkwMS0uOTEgMS4xOTItLjAxNC4yOS4zNjQuMzUuOTEuMzJWMjYuMWMtLjM5NS40MTMgMCAyLjQ0NS0uMzY2IDMuMzc4LS4yODYuNzAyLS42OCAxLjU1Ny0xLjA1OCAyLjEzOWE0LjkzMiA0LjkzMiAwIDAgMS0uODQ3Ljk3OFYxOS4yMzhsLjQwNy0uMDc3Yy42MDUtLjEwNyAxLjI1Ny0uMTk5IDEuODY0LS4yNnYzLjMxN1ptLTIuMjcxLTEzLjI5NWMuMDktLjA0Ny4xOC0uMTA4LjI1Ni0uMTgzLjU3NS0uNTk3LS4wNDYtMi4zMDggMS4xMi0yLjQzLjMxOC0uMDE2LjYzNy4xNTIuODk1LjM4djIuOTgyYy0uMDYuMDc1LS4xMzcuMTUyLS4xOTguMjQzLS4wNi4wNDctLjEzNi4wOTMtLjE4My40Ni4wMzMuMjQ0LjIxMy4zMzUuMzgxLjQ1OHYyLjEyM2MtLjE2OC4xMDgtLjA3Ny4zODQtLjAxNi41OTYgMCAwIC4wMTYuMDE2LjAxNi4wM3YxLjk3M2gtLjA2Yy0uMzIxLjA2LS4yNTguMTUzLS4zNS40NTguMDE1LjA3Ni4yNDIuMTUzLjQxLjE1M3YyLjAwMWMtLjI4Ny4wMzEtLjYwNy4wNDctLjkxLjA3OC0uNDUzLjAzLS45MDguMDYtMS4zNjEuMTA2VjE2LjljLjE1LjA0Ni4zNjIuMDMyLjQ1My0uMDYuMjU5LS4yNzUuMjcyLS4zNTItLjAzLS40NzQtLjAxNi4wMy0uMTIyLS4xODQtLjI4OCAwLS4wNi4wNzYtLjEwNi4xMjItLjEzNS4xNTJ2LTIuOTY1Yy4xNS0uMDkuMzAxLS4yMjguMzE3LS4zMzYuMDQ1LS4zNjcuMDYtLjUxOS0uMjQyLS40NDIgMCAuMDE1LS4wMy4wMy0uMDc1LjA0NVY4LjkyM1ptMi45OTcgOS4xOTljLS4yMjcuMDE1LS40NjkuMDMxLS43MjYuMDQ1di0yYy4wOSAwIC4xNS0uMDE1LjE5NS0uMDYyLjEyMi0uMTIzLjM1LS4yNDUuMTUyLS40NDQtLjA3Ny0uMDkxLS4xNTItLjEyMi0uMzQ3LS4xMDZ2LTEuOTczYy4wNzQuMDkzLjMzMS4xNy41OS4xMzloLjEzNnY0LjRabS0uNzI2IDUuNjA4Yy4yMjcgMCAuNDY4LS4wMy43MjYtLjA2djIuMjYyYy0uMTY3LjAzLS4zNjIuMDYtLjU5MS4wOWEuMjkuMjkgMCAwIDAtLjEzNS4wNzdWMjMuNzNabS43MjYtMS45ODdjLS4yNTguMTM5LS41LjMwNy0uNzI2LjQ3NXYtMy4zMTZjLjI1Ny0uMDMyLjUtLjA0Ny43MjYtLjA2MXYyLjkwMlptMC0xMS4xMDhjLS4xNjctLjEzOC0uMjg3LS4yNi0uMzE5LS4zODMtLjAyOC0uMTY3LjA5Mi0uMjkuMzItLjM2N3YuNzVabS0uNzI2LjE5OGMuMjEyLjE1My4zOTIuMzM2LjI4Ny44MjUtLjA0Ni4xNjguMTY2LjI5LjQ0LjM2N3YuOTAyYTIuODk5IDIuODk5IDAgMCAwLS42MDctLjAxN2MtLjA0Ni4wMTctLjA5LjAzMi0uMTIuMDQ2di0yLjEyM1ptMC00LjE0MmMuMzAzLjI0Ni41NTkuNTY1LjcyNi43OHYxLjIyMmE1LjI4MyA1LjI4MyAwIDAgMS0uNzI2Ljk3OVY2LjY5Wm0uNzI2IDE2Ljk3OWMuNDk5LS4wNjIgMS4wNi0uMTUzIDEuNTc1LS4yMTQuNzExLS4wOTIgMS4xNTEtLjQ5IDEuNDM5LS4yNzYuODE4LjYyNy45NTMuNzE5IDEuMzYyIDEuODk0LjM2MyAxLjA0LTEuMTM1IDEuNDA2LTEuOTIzIDEuMjI0LTEuMTgxLS4yOS0xLjQ5OS0uNDU5LTIuNDUzLS4zNjZWMjMuNjdabTAtMTEuNjQ1Yy41My4xMzcgMS4zMzIuMTY4IDEuNDU0LjIyOS4yMS4xMi40MS0uMjYuMTItLjQ4OS0uMTA0LS4wOTEtLjM5My0uMzY2LS43MTEtLjU2Ni0uMzAzLS4xOTgtLjYyMi0uMzgyLS44NjMtLjU2NHYtLjc1Yy4yNzItLjA5MS42NjctLjEyMiAxLjEyLS4xNTMuNTkyLS4wNDUgMS4zNDgtLjYyNiAxLjg2NC0uNDU4LjQ5OS4xNTMuODc4LjEwNyAxLjYwNCAxLjgyLjEwNi4zMDUtLjIxMi43NzctLjUwMSAxLjIzNy0uNDM4LjY4Ny0uNTU4IDEuMzYtMS4wMTQgMi4wOTMtLjMxNi41Mi0xLjIyNiAyLjA0Ny0uNzQyIDEuOTQxIDEuNzEyLS4zNjcgMi4yNTctLjI5IDMuMjExLjU2Ni42MDUuNTUgMS4yMTMuOTAxIDEuMjU4IDEuNTQydi4xNjljMCAuMTIyLS4wMzEuMjQ0LS4wNzcuMzgxLS45ODQgMS42OTYtMy4yMS40MTMtNS4xMzQgMS4yMDktLjMxNy4zNjYtLjIxMiAxLjAwOC0uOTgzIDEuMjVhMy42MzQgMy42MzQgMCAwIDAtLjYwNi4yNjF2LTIuOTAyYy42NjctLjA2MyAxLjI0My0uMTA4IDEuNTktLjEzOS4zNjMtLjAzLjU2LS40NDMuMjc0LS42MS0uMDkyLS4wNjEtLjg1LS4wNDYtMS44NjQuMDNWMTMuNzJjLjM3OC4wMy42MzguMDQ1Ljc0Mi0uMTA2LjEyLS4xMzkuMTItLjQyOS0uMDMtLjU1MWEyLjU0OSAyLjU0OSAwIDAgMC0uNzEyLS4xMzd2LS45MDJabTAtNC41NTV2LjAxNmMuMjcyLjMyMS4zMTcuNjU3IDAgMS4yMDdWNy40N1pNMTE0LjU0NiAxNS40OTNjMS4xNTMuMDMyIDEuODk0LS4wOSAxLjg3OS0uMzA1LjA0NS0uOTYzLjA2LTIuNTk4LS4yMjctMy44NTEtLjE1MS0uNjQyLjMxOC0xLjA0LjY2NC0xLjI1Mi44NjQtLjUwNSAxLjA5Mi0uNzM0IDEuNTYyLS42NzQuODQ4LjEyMyAxLjQ2Ny42NTcgMi4wNiAxLjQzNy4yODcuNDEzLjUxMy0uMTY4LjE4IDEuOTEtLjE4IDEuMDctLjAxNSAxLjE0Ni4xMzcgMS4zLjQ3LjE5OC45NjkuMDQ0IDEuNjk2LS4xODQuODkzLS4yNDUgMS4xOTUtMS42MzUgMi45NTEuNDc0LjI0My4yNDQuNDI1LjU5NS4xMDYgMS4wMzgtLjM3OC41Mi0xLjI4Ny44MS0yLjMwMSAxLjM5MS0xLjMzMy43NDgtMy40OTguODg3LTMuMTk0IDEuODUuOTA5IDIuMjkyIDMuMzc3IDUuNTkyIDYuNjMyIDcuODg1YTkuOTQ1IDkuOTQ1IDAgMCAwIDIuOTk4IDEuMzljMS42NjUuNDU4IDMuMDU4LjgxIDIuMjQgMS4yMzgtMS4yNTYuNjU3LTUuOTMzIDEuNDItNy4yNTMuNzAzLTEuMzQ3LS43MzMtNS40Mi03LjI0NC02LjEzMi04LjUyNy0uMDMtLjA2MS0uMTUxLS4wNjEtLjIxMi4xMDctLjc1NyAxLjY4LTIuMzYzIDQuODMtMy45OTggNi4xMjgtLjcxMS41OC0xLjc3Mi4yNzUtMi4xMDUuMDMxLS4zNjMtLjI5Mi0yLjc0LS44MS0zLjEyLTEuNTYtLjIxLS40NzMuMTA4LS41MDQuMzY1LS41NDkgMy4xMzUtLjEyNCAzLjU1OC0xLjA0IDQuMjg2LTEuNjIgMS45MjMtMS40OTggMi4yMS00LjA4IDEuOTUzLTQuMTg3LTIuODYzLjI3NS0zLjg2My42MjYtNC43NTUtLjQyOC0xLjc3Mi0zLjU5MS0uMzMzLTQuMjAzIDEuMzMzLTMuOTg5LjgzMy4xMjMgMS45NTMuMjMgMi4yNTUuMjQ0TTg1Ljc0NSAxOC45MTZjLjM0OC4xMDguNjM3LjMwNy45NC44ODcuODQ2IDEuMzc2LjQ5OCAzLjEwMi43NDEgNC4xODguMjEzLjEzOC43NzIuMDE1IDEuMzkzLS4wNzguODMzLS4xMzcgMS43NDEtLjMwNSAxLjcxLS41MzQtLjEyLTEuMTYxLjA2My04LjcxLS4xMDctOS43NS0uMDI3LS4xMDctLjA4OS0uNDQzLS4xMTgtLjU1LS4zOC0xLjc0MiAxLjI1NC0yLjI0NiAxLjc0LTIuMi44NDkuMDkgMi41MyAxLjY5NiAyLjI4NiAyLjQzLS40NTMuNzYzLS40OTggMi45MTktLjUxNCA0Ljk4Mi0uMDE1IDEuNzQxLS4wNDYgMy40NTIuMDQ1IDQuMDk0IDAgLjUzNSAyLjE2Ni0uMTM3IDIuODkzLS40MjYuOTA5LS4xNy43MTItMy4wNTcgMS40ODQtMy41OTEuMzgtLjI2MSAyLjUyOS4xMDUgMi44NjIgMS45MjQuMDQ1Ljk5My0uMjQzIDIuMjc3LS40ODUgMy41MTUtLjE2Ni44Ny0uMzAyIDEuOTEtLjMzNCAyLjMwNy0uMDMuNDEzLTEuNjk1IDIuMTQtMi4yNTUgMi41MzctLjg3OC4yMTUtMS4xNS0xLjg2NC0xLjE1LTIuOTk1IDAtLjYxMS4wMTMtLjgxLS4xNTItLjk0OC0uNTE0LS4wNDYtMS44NjMuMTg1LTIuNjM1LjYxMi0uNDI1LjIyOS0uNTc2Ljg0LTEuMTM2Ljk0Ny0yLjI0LS4wOTEtNC41MjguMzY3LTQuODc1LjcxOC0uMTk5LjE5OS0xLjI1OSAxLjExNi0xLjQ0IDEuMzc1LS4xOC4yNDUtLjk2OC0uMDE1LTEuMjExLjA3Ny0uNTc0LjE4NC0uOTA5LS44NC0xLjU1OS0xLjY5Ny0uNjgzLS44Ny0uMjEyLTEuMzkuMTk2LTIuMzUxLjQ0LTEuMDcxLjU5MS0yLjk1MS40ODUtNC4yMzQgMC0uNjU3LS4wMy0xLjQwNyAxLjE5Ni0xLjIzOU01OS44OTYgMTMuMjkyYy40MS4xMzkuNzI4LS4xNjcgMS4yNDMtLjQ1OC40NjgtLjI4OS44NDYtLjUwMyAxLjE2NS0uNzAydjIuNzk2YTIuMTI2IDIuMTI2IDAgMCAxLTEuMTk3LjAxNmMtLjM3Ny0uMTcuMDMyIDIuNTA2LjQ3IDIuNjI4LjMxOS4wMy41NDYuMDYxLjcyNy4wNjF2My40MDhjLS4zNjMuMTM4LS43Ny4zMi0xLjIyNi41MDQtLjIxMi4xODQtLjQwOS4zNjctLjYwNi41OTctLjIxMi4yNDMtLjM1LjYyNS0uNjA1LjY4NmEyLjEyMiAyLjEyMiAwIDAgMS0xLjc1OC0uMzA1Yy0uNDA5LS4zMzYtLjQyNC0xLjE3Ni0xLjAxNC0yLjA3OC0uNDY4LS41OTYtLjkzOC0xLjA0LS45MzgtMS44NjQuMzAyLS43NjQuNDA4LTEuMTYyLjY2NS0xLjYyLjA2MS0uMjMuMTA1LS40NDQuMTM4LS43OTUuMDc1LS44NzEuMTk3LTEuNjA0LjUyOS0yLjQ0NS4yNDItLjQ1OCAxLjQ1NC0xLjIzNyAyLjQwNy0uNDI5Wm0yLjQwOC0xLjE2Yy42NTItLjM2NyAxLjEwNi0uNTk3IDEuODMzLS44NTUtLjAzLTEuMDg1LS4xNjctMi4yMzMtLjEzNi0zLjI3Mi4wMTQtLjIxMy0uMDYyLS40MTMtLjEzNy0uNTY1LS40NC0uOS41Ni0yLjA3OCAxLjk5OC0yLjQxNC4zOTUtLjA3NyAyLjE2Ni43OCAyLjE4MSAxLjU5LS4wMyAxLjE2LS4xNSAyLjQ1OS0uMDYgMy40ODQuMjcyLjAzLjYyLjA2IDEuMDI4LjA3NXYyLjA5NGE0LjI3MiA0LjI3MiAwIDAgMC0xLjA1OC4zMDZjLS4yNDMuNDExLS4zOTQgMi45MzQtLjA3NiAzLjEwMy4zNjMuMDYuNzg4LS4xMzggMS4xMzQtLjM5OHY0LjAwM2MtLjQ5OS4yMTUtLjk5OS40OS0xLjQ2OC43OTUtLjA2IDMuNjM3LS4zNDcgNy4wNDUtLjQ3IDEwLjY1Mi0uMjQxIDEuODk0LS44OSAzLjY1MS0xLjg2MSAzLjc5LS42OC0uMDc4LTEuMzQ4LTEuNTkxLTEuMzc4LTQuMDA0bC0uMTUyLTkuOTA0Yy0uMzkzLjA2MS0uODQ4LjIxNS0xLjM3OC40Mjl2LTMuNDA4Yy40MDggMCAuNjM2LS4xMDcgMS4xMzQtLjM5Ny4zMi0uMi4yMTMtMi4zODQuMTEtMi43ODItLjE1My0uMjI5LS40NDMuMTA4LS41MzMuMTY4YTIuODU2IDIuODU2IDAgMCAxLS43MS4zMDZ2LTIuNzk2Wm02LjcwNy0xLjk1N2MuMzguMDE3LjgxOC4wMTcgMS4yNi0uMDE0Ljc4NC0uMDkzIDEuNzctLjc2NCAyLjQ4Mi0uNzggMS4wMyAwIDIuNDM5IDEuNDY3IDIuNzg2IDIuNC4yMTIuODA4LS4yODggMS40NTEtLjg0OCAxLjc1NmwtLjQ4Ni4xMzhjLS41NDUuMjktMS41MjggMS41OS0xLjQ4MiAxLjg1LS4wMzEuMzgxLS4wMzEuNjQxLjM2Mi45MzIuMjQzLjM1LS4zNDYgMS44NDgtMS4wNzUgMi4xMzktLjIxMy4xMjEtLjQwOC4yNDUtLjk1NS4yNTktLjY4LS4wMy0xLjM2LjEzOS0yLjA0NC40MjhWMTUuMjhjLjMyLS4yMy41NjItLjUwNS42NS0uNzA0LjM5Ny0uNTM0Ljg4LTEuNDM2LjU3OC0yLjEyNC0uMjg3LS4yMTMtLjc3My0uMjQ0LTEuMjI4LS4xODN2LTIuMDk0WiIgZmlsbD0iI0ZFRkVGRSIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU2LjA0IDM3LjA3KSI+PG1hc2sgaWQ9ImQiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2MiLz48L21hc2s+PHBhdGggZD0iTTMuMzcyIDIuMDE3SDMuMTZjLS4wOTItLjMzNS0uMjI4LS42NC0uNDQxLS44ODQtLjI4Ni0uMzM2LS42Mi0uNTA1LTEuMDEzLS41MDVhLjkyNi45MjYgMCAwIDAtLjU2MS4xODIuNjQuNjQgMCAwIDAtLjI0LjUyMWMwIC4yMTQuMDYuMzY4LjE2NS40OS4wOS4xMDguMzAyLjI0NC42MDYuMzk3bDEuMDkuNTVjLjE5Ni4xMDcuMzY0LjI0NC41LjQyOC4yMTEuMjkuMzE2LjYxLjMxNi45NjMgMCAuMzk3LS4xMzYuNzM0LS40MDcgMS4wMjMtLjMzMy4zNjctLjgxOC41NS0xLjQ0LjU1LS4yMjYgMC0uNDUzLS4wMy0uNjUtLjA5LS4xOTgtLjA0Ni0uNDEtLjEwOS0uNjIyLS4xNjktLjA2IDAtLjEwNi4wMTUtLjEzNS4wNzZhLjUxMy41MTMgMCAwIDAtLjA3Ni4xODNILjA0MVYzLjg3aC4yMTFjLjA5LjQ1OC4yNDMuODI1LjQ1NCAxLjEuMjcyLjMzNi42MzYuNTA0IDEuMDYxLjUwNC4zMDEgMCAuNTI5LS4wNzYuNjk1LS4yM2EuODU2Ljg1NiAwIDAgMCAuMjQ0LS42MS43NTQuNzU0IDAgMCAwLS4yMjctLjU1Yy0uMTA3LS4wOTMtLjMyLS4yMTQtLjYwNy0uMzY3bC0uNS0uMjNDLjgyNyAzLjIxLjQ1IDIuOTIuMjY4IDIuNTg0QTEuNTEyIDEuNTEyIDAgMCAxIC4xIDEuODY3YzAtLjQ3NC4xNjctLjg0LjQ5OS0xLjExN0MuODg3LjUwNiAxLjI2Ni40IDEuNzM1LjRjLjI0MyAwIC40ODYuMDMuNzQ0LjEyMi4yNTUuMDc2LjM5My4xMjIuNDIzLjEyMi4wOSAwIC4xNTItLjA0Ni4xOTctLjEyMi4wMTQtLjAzMi4wMy0uMDc3LjA0Ni0uMTIyaC4yMjd2MS42MTdaTTkuNDg4LjUwNnYuMTk4Yy0uMjI3LjAzLS4zNjQuMDc3LS40MzguMTM4LS4wOS4wOTItLjEzNS4yNi0uMTM1LjQ5VjMuNzNjMCAuMjYtLjAzMi41Mi0uMDkyLjc2NC0uMDc1LjMwNi0uMTgyLjUzNi0uMzMzLjY4OC0uMTY4LjE4NC0uNDEuMzM3LS42OTYuNDI4YTIuNTUgMi41NSAwIDAgMS0uNzU5LjEyMmMtLjI0MSAwLS40ODMtLjAzLS42OTUtLjA3N2ExLjg3NiAxLjg3NiAwIDAgMS0uODE5LS4zOTZjLS4xODItLjE3LS4zMTctLjMzNi0uMzc4LS40ODktLjA5Mi0uMTk5LS4xMzYtLjQ5LS4xMzYtLjg3MVYxLjM5M2MwLS4yOTEtLjA0Ni0uNDc0LS4xNTMtLjU2NkM0Ljc5NC43NjYgNC42NDMuNzIxIDQuNC43MDRWLjUwNmgyLjUxNHYuMTk4Yy0uMjg4IDAtLjQ3LjAzLS41NDcuMDkzLS4xMi4wOS0uMTguMjktLjE4LjU5NnYyLjUwNmMwIC41MTguMDkuODg1LjI3MiAxLjExNS4xNjcuMjI5LjQ0LjM1Mi44MDUuMzUyLjU1OSAwIC45MzYtLjIxMyAxLjE1LS42NDMuMTA1LS4yMjkuMTY2LS41NjQuMTY2LS45OTNWMS40NGMwLS4yNi0uMDMyLS40NDQtLjEyMi0uNTM2LS4xMDYtLjEzNy0uMzAzLS4xOTktLjYwNi0uMTk5Vi41MDZoMS42MzVabS42NTQgNS4wNzN2LS4xODJjLjI1NC0uMDMxLjQwNy0uMDc3LjQ4Mi0uMTIyLjEwNi0uMDkzLjE2Ny0uMjQ1LjE2Ny0uNDc1VjEuMjRjLS4xOTctLjI0NS0uMzMyLS4zOTgtLjQyMy0uNDZhLjMxMi4zMTIgMCAwIDAtLjIxMy0uMDc2Vi41MDZoMS41NzVsMi41NzUgMy4yMS4wMTMtMi4yNzdjMC0uMjQ1LS4wMjgtLjQyOS0uMTItLjUzNi0uMDktLjEzNy0uMjg3LS4xOTktLjU2LS4xOTlWLjUwNmgxLjU5di4xOThjLS4yNDEuMDMtLjQxLjA3Ny0uNDcuMTY5LS4wNzUuMDc2LS4xMDYuMjI5LS4xMDYuNDI4djQuNDE2aC0uMjEybC0zLjMtNC4wNjUtLjAxNiAyLjk5NmMwIC4yNzUuMDQ1LjQ1OC4xMzcuNTY1LjA5LjA5Mi4yODguMTUzLjU1OS4xODR2LjE4MmgtMS42NzhabTE0Ljg2OC0uMjEzYy0uMDMuMDE1LS4wNjEuMDMxLS4wOTEuMDMxdi4xODJoLjA5di0uMjEzWm0wLTQuODZWLjcyYS41My41MyAwIDAgMC0uMzk0LjI3NGwtMS40MjMgMi4zMjJ2MS4zOTFjMCAuMjkxLjA0Ni40NzQuMTM2LjU1LjA3Ny4wNjIuMjU4LjEwOC41NDUuMTM5di4xODJIMjEuM3YtLjE4MmMuMjg4LS4wMzEuNDctLjA3Ny41My0uMTIyLjEwOC0uMDkzLjE2Ny0uMjc2LjE2Ny0uNTY3di0xLjFsLTEuMzY0LTIuNDlhLjY2LjY2IDAgMCAwLS4xMDQtLjE2OS42Mi42MiAwIDAgMC0uNTAyLS4yNDVWLjUwNmgyLjQ5OXYuMTk4Yy0uMjU3IDAtLjQyNC4wMTctLjUuMDQ2LS4wNzQuMDMtLjEwNS4wOTItLjEwNS4yIDAgLjA0NS4wMy4xMi4wNzYuMjEzLjA0NC4xMDYuMDkyLjE2OC4xMDUuMjE0bC44OTQgMS43NDIuODE5LTEuMzljLjA1OS0uMDkyLjEyLS4yLjE2Ny0uMzA2LjA4OC0uMTgzLjEyLS4zMDYuMTItLjM5NyAwLS4xMjMtLjA0NS0uMjE2LS4xNTItLjI2YTEuMzYgMS4zNiAwIDAgMC0uNDctLjA2MlYuNTA2aDEuNTNabTAgLjIxNVYuNTA2aC4xMDd2LjE5OGMtLjAzIDAtLjA2MSAwLS4xMDcuMDE3Wm0xLjk2OC40NzN2Ljg1NWwtLjAzLS4wNi0uNjk1IDEuODE4aC43MjV2LjMwNmgtLjgzMmMtLjEyLjI3NS0uMTk3LjUwNC0uMjU3LjY1Ny0uMDQ2LjE1My0uMDc3LjI2LS4wNzcuMzA3IDAgLjEyLjA3Ny4yMTIuMjE0LjI3NC4wOS4wMy4yMjcuMDQ2LjM5Mi4wNDZ2LjE4MkgyNS4wMXYtLjIxM2EuNTEuNTEgMCAwIDAgLjMzMi0uMjEzYy4wNzctLjA5My4xNjctLjMwNy4zMDQtLjYyOGwxLjMzMi0zLjMzMVptMi45NyA0LjIwM2MtLjE2OCAwLS4yODgtLjA3Ny0uMzk1LS4yMy0uMDktLjEwNy0uMjEyLS4zODMtLjM5NC0uODFMMjcuNDkzLjRoLS4xOTVsLS4zMi43OTR2Ljg1NWwuNzI5IDEuNzU4aC0uNzI5di4zMDZoLjgzNGMuMTA1LjI0NC4xOC40MTIuMjExLjUwNC4wOTMuMjI5LjEzNy4zOTcuMTM3LjQ4OSAwIC4xMjEtLjA0NC4xOTktLjEyMS4yMjktLjA5MS4wNDYtLjI0MS4wNjItLjQ4Ni4wNjJ2LjE4MmgyLjM5NHYtLjE4MlptMC00Ljg5MXYxLjUxMWgtLjAzMmwuMDMxLTEuNTExWm01LjUyNiAzLjc5aDIuNTU4di0uODdoLTIuNTU4di44N1ptNi44NzUtMi4yNzloLS4yMTJjLS4wOTItLjMzNS0uMjI3LS42NC0uNDQtLjg4NC0uMjg3LS4zMzYtLjYyLS41MDUtMS4wMTMtLjUwNWEuOTI3LjkyNyAwIDAgMC0uNTYyLjE4Mi42NC42NCAwIDAgMC0uMjQyLjUyMWMwIC4yMTQuMDYuMzY4LjE2Ny40OS4wOTEuMTA4LjMwMy4yNDQuNjA3LjM5N2wxLjA4OS41NWMuMTk2LjEwNy4zNjQuMjQ0LjUuNDI4LjIxMi4yOS4zMTcuNjEuMzE3Ljk2MyAwIC4zOTctLjEzNi43MzQtLjQwOCAxLjAyMy0uMzM0LjM2Ny0uODE4LjU1LTEuNDM5LjU1LS4yMjcgMC0uNDU0LS4wMy0uNjUyLS4wOS0uMTk3LS4wNDYtLjQwOC0uMTA5LS42Mi0uMTY5LS4wNiAwLS4xMDYuMDE1LS4xMzYuMDc2YS41MDUuNTA1IDAgMCAwLS4wNzYuMTgzaC0uMjEyVjMuODdoLjIxMmMuMDkuNDU4LjI0My44MjUuNDU0IDEuMS4yNzQuMzM2LjYzNS41MDQgMS4wNi41MDQuMzAzIDAgLjUzLS4wNzYuNjk3LS4yM2EuODY1Ljg2NSAwIDAgMCAuMjQzLS42MS43NTYuNzU2IDAgMCAwLS4yMjctLjU1Yy0uMTA2LS4wOTMtLjMxOC0uMjE0LS42MDctLjM2N2wtLjUtLjIzYy0uNTQ0LS4yNzYtLjkyMy0uNTY2LTEuMTA0LS45MDJhMS40OTYgMS40OTYgMCAwIDEtLjE2Ny0uNzE3YzAtLjQ3NC4xNjctLjg0LjUtMS4xMTcuMjg2LS4yNDQuNjY0LS4zNSAxLjEzNS0uMzUuMjQyIDAgLjQ4NC4wMy43NDMuMTIyLjI1Ni4wNzYuMzkyLjEyMi40MjQuMTIyLjA4OSAwIC4xNTItLjA0Ni4xOTctLjEyMkEuODc3Ljg3NyAwIDAgMCA0Mi4xMi40aC4yMjl2MS42MTdabTEuMDMtMS4zMTNWLjUwNmg0LjI4NXYxLjUxMWgtLjE4MmMtLjA3Ni0uNTAyLS4yNTctLjgzOS0uNTQ2LTEuMDIyLS4yMjctLjE1My0uNjItLjIzLTEuMTY1LS4yMy0uMjExIDAtLjM2NC4wMTYtLjQyNC4wNjItLjA3Ni4wNDYtLjEwNi4xMzgtLjEwNi4yOVYyLjg2Yy4zNzkgMCAuNjUtLjA3Ny44MTctLjIxNC4xOTgtLjE3LjMxNy0uNDU5LjM4LS45MDFoLjE5NlY0LjI4aC0uMTk3Yy0uMDQ2LS40NTgtLjE1Mi0uNzY1LS4zNDgtLjkxNy0uMTgtLjE2OC0uNDctLjI0NS0uODQ4LS4yNDV2MS44MmMwIC4xNS4wMy4yNzQuMTIyLjMyLjA5LjA2MS4yNTcuMDkyLjQ5OS4wOTIuNDM5IDAgLjgwMy0uMDc2IDEuMDc0LS4yMy4zNjQtLjIxNC42NjctLjU2NS44NzgtMS4xaC4yMTNsLS4zMDIgMS41NThINDMuMzh2LS4xODJjLjI0MS0uMDMxLjQwOC0uMDYyLjQ4NC0uMTA4LjEwNS0uMDYyLjE2NS0uMjEyLjE2NS0uNDI4VjEuMjI2YzAtLjIxNi0uMDYtLjM2OS0uMTk2LS40NDUtLjA5LS4wNi0uMjQyLS4wNzctLjQ1My0uMDc3Wm01LjMzIDQuODc1di0uMTgyYy4yNTctLjAzMS40MDgtLjA3Ny40ODQtLjEyMi4xMDUtLjA5My4xNjctLjI0NS4xNjctLjQ3NVYxLjI0Yy0uMTk3LS4yNDUtLjMzNC0uMzk4LS40MjQtLjQ2YS4zMTIuMzEyIDAgMCAwLS4yMTItLjA3NlYuNTA2aDEuNTc1bDIuNTczIDMuMjEuMDE2LTIuMjc3YzAtLjI0NS0uMDMtLjQyOS0uMTItLjUzNi0uMDkyLS4xMzctLjI5LS4xOTktLjU2MS0uMTk5Vi41MDZoMS41OXYuMTk4Yy0uMjU4LjAzLS40MS4wNzctLjQ3LjE2OS0uMDc1LjA3Ni0uMTA2LjIyOS0uMTA2LjQyOHY0LjQxNmgtLjIxM2wtMy4yOTktNC4wNjUtLjAxNSAyLjk5NmMwIC4yNzUuMDQ0LjQ1OC4xMzQuNTY1LjA5LjA5Mi4yODguMTUzLjU2Mi4xODR2LjE4MmgtMS42ODFaTTYxLjYyNi41MDZ2LjE5OGMtLjIyNy4wMy0uMzc5LjA3Ny0uNDQyLjEzOC0uMDg3LjA5Mi0uMTQ5LjI2LS4xNDkuNDlWMy43M2MwIC4yNi0uMDMuNTItLjA3Ni43NjQtLjA3Ni4zMDYtLjE5Ny41MzYtLjMzMi42ODgtLjE2OC4xODQtLjQxLjMzNy0uNjk4LjQyOC0uMjQxLjA3Ni0uNS4xMjItLjc3Mi4xMjItLjI0MyAwLS40Ny0uMDMtLjY4MS0uMDc3YTEuODkzIDEuODkzIDAgMCAxLS44MTktLjM5NmMtLjE5Ni0uMTctLjMxNy0uMzM2LS4zNzctLjQ4OS0uMDkyLS4xOTktLjEzNy0uNDktLjEzNy0uODcxVjEuMzkzYzAtLjI5MS0uMDYtLjQ3NC0uMTUxLS41NjYtLjA2LS4wNjEtLjIyNy0uMTA2LS40Ny0uMTIzVi41MDZoMi41MTR2LjE5OGMtLjI3MyAwLS40NTMuMDMtLjUzLjA5My0uMTIuMDktLjE4Mi4yOS0uMTgyLjU5NnYyLjUwNmMwIC41MTguMDkyLjg4NS4yNTkgMS4xMTUuMTguMjI5LjQ1My4zNTIuODAyLjM1Mi41NzUgMCAuOTUyLS4yMTMgMS4xNjUtLjY0My4xMDctLjIyOS4xNjctLjU2NC4xNjctLjk5M1YxLjQ0YzAtLjI2LS4wNDUtLjQ0NC0uMTIxLS41MzYtLjEwNy0uMTM3LS4zMDQtLjE5OS0uNjA2LS4xOTlWLjUwNmgxLjYzNlptLjU3NSA1LjA3M3YtLjE4MmMuMjQzLS4wMzEuNDA5LS4wNzcuNDg1LS4xMjIuMTA2LS4wOTMuMTY2LS4yNDUuMTY2LS40NzVWMS4yNGMtLjE5Ny0uMjQ1LS4zMzQtLjM5OC0uNDQtLjQ2YS4yNy4yNyAwIDAgMC0uMTk2LS4wNzZWLjUwNmgxLjU3NWwyLjU3NCAzLjIxLjAxNy0yLjI3N2MwLS4yNDUtLjA0OC0uNDI5LS4xMjMtLjUzNi0uMDktLjEzNy0uMjg3LS4xOTktLjU3NS0uMTk5Vi41MDZoMS42MDV2LjE5OGMtLjI1OC4wMy0uNDA5LjA3Ny0uNDg1LjE2OS0uMDYuMDc2LS4wOS4yMjktLjA5LjQyOHY0LjQxNmgtLjIxM2wtMy4zMTUtNC4wNjUtLjAxNiAyLjk5NmMwIC4yNzUuMDQ1LjQ1OC4xNTIuNTY1LjA5LjA5Mi4yNzIuMTUzLjU2LjE4NHYuMTgyaC0xLjY4MVptOC4yOTgtLjE4MnYuMTgyaC0yLjYwM3YtLjE4MmMuMzAxLS4wMzEuNDk3LS4wNzcuNTc0LS4xNTQuMDc1LS4wNzYuMTA2LS4xOTkuMTA2LS4zODJWMS4yMjZjMC0uMjE2LS4wNjEtLjM2OS0uMjEyLS40NDUtLjA5Mi0uMDYtLjI1Ny0uMDc3LS40NjgtLjA3N1YuNTA2aDIuNjAzdi4xOThjLS4yMjcgMC0uMzk0LjAxNy0uNDg0LjA3Ny0uMTUyLjA2MS0uMjI3LjIxNC0uMjI3LjQ0NVY0Ljg2YzAgLjIxNi4wNTkuMzY2LjE5Ni40NDQuMTA3LjA2LjI3Mi4wOTIuNTE1LjA5MlpNNzYuMDcyLjUwNnYuMTk4YS43MzYuNzM2IDAgMCAwLS40MjUuMTUzYy0uMDc2LjA3Ny0uMTUxLjIzLS4yNDEuNDU5bC0xLjY5NiA0LjRoLS4yMTNsLTEuODkxLTQuNDljLS4wOTMtLjIxNi0uMTg0LS4zNTMtLjI0My0uMzk5LS4wNzctLjA2MS0uMTk4LS4wOTItLjM5NS0uMTIzVi41MDZoMi40OTd2LjE5OGMtLjI1NiAwLS40MjIuMDE3LS40OTguMDQ2LS4wOS4wMy0uMTM2LjEyMy0uMTM2LjI2IDAgLjA2LjAzLjE2OC4wOTEuMzIxLjA2LjE2OC4xMDUuMjc1LjEzNi4zMzdsLjk3IDIuMzY3Ljk1NC0yLjQ3NWMuMDQ0LS4xMDcuMDc0LS4xOTguMTA2LS4yOTEuMDI4LS4wOS4wMjgtLjE2Ny4wMjgtLjIyOCAwLS4yMy0uMjEtLjMzNy0uNjM0LS4zMzdWLjUwNmgxLjU5Wm0uNjUuMTk4Vi41MDZoNC4yODV2MS41MTFoLS4xOGMtLjA5My0uNTAyLS4yNTgtLjgzOS0uNTQ2LTEuMDIyLS4yMjctLjE1My0uNjIxLS4yMy0xLjE2Ny0uMjMtLjIxIDAtLjM2My4wMTYtLjQzOC4wNjItLjA2MS4wNDYtLjEwNi4xMzgtLjEwNi4yOVYyLjg2Yy4zOTQgMCAuNjY2LS4wNzcuODMzLS4yMTQuMTk3LS4xNy4zMTktLjQ1OS4zNzgtLjkwMWguMTk3VjQuMjhoLS4xOTdjLS4wNDYtLjQ1OC0uMTY3LS43NjUtLjM0Ny0uOTE3LS4xODItLjE2OC0uNDctLjI0NS0uODY0LS4yNDV2MS44MmMwIC4xNS4wNDUuMjc0LjEzNy4zMi4wOS4wNjEuMjU3LjA5Mi40OTguMDkyLjQ0IDAgLjc4OC0uMDc2IDEuMDc2LS4yMy4zNjQtLjIxNC42NS0uNTY1Ljg3OC0xLjFoLjE5OEw4MS4wNyA1LjU4aC00LjM0N3YtLjE4MmMuMjQyLS4wMzEuNDEtLjA2Mi40NzEtLjEwOC4xMi0uMDYyLjE4LS4yMTIuMTgtLjQyOFYxLjIyNmMwLS4yMTYtLjA2LS4zNjktLjE5Ni0uNDQ1LS4wOTItLjA2LS4yNDItLjA3Ny0uNDU1LS4wNzdaTTI5Ljk0NyAyLjAxN2guMTk1Yy4wNjItLjUzMy4yNTktLjg4NC41NzctMS4wODMuMTk3LS4xMjQuNDg1LS4xODQuODQ4LS4xODR2My45NThjMCAuMzA2LS4wNDYuNTA1LS4xNS41OC0uMDc3LjA3OC0uMjc1LjEwOS0uNTYxLjEwOXYuMTgyaDIuNjQ5di0uMTgyYy0uMjg3IDAtLjQ4NS0uMDMxLS41NzUtLjEwOC0uMTA2LS4wNzYtLjE1Mi0uMjc1LS4xNTItLjU4Vi43NWMuMzY0IDAgLjY1Mi4wNi44NjMuMTg0LjMwNC4xOTkuNS41NjUuNTYgMS4wODNoLjIyN0wzNC40MTQuNTA2aC00LjQ2N3YxLjUxMVptMCAzLjU2MmguMDE1di0uMTgyaC0uMDE1di4xODJaTTg0LjM3MS41MDZWLjc4Yy0uMDc4LS4wMTUtLjE1My0uMDE1LS4yMjctLjAxNS0uMiAwLS4zMi4wMTUtLjM2NS4wNjEtLjA0NS4wMy0uMDc2LjEyMi0uMDkxLjI2djEuOTFjLjI3MyAwIC41LS4wMTQuNjgzLS4wNlYzLjk2bC0uNDg2LS43MTdoLS4xOTd2MS40NjZjMCAuMjc1LjA0Ni40NTkuMTM3LjUzNS4wNzYuMDYyLjI0LjEyMy41MTUuMTU0di4xODJoLTIuNTE1di0uMTgyYy4yNzItLjAzMS40NTQtLjA3Ny41MTUtLjEzOC4wOTEtLjA3Ny4xMzgtLjI2LjEzOC0uNTVWMS4zOTJjMC0uMzA2LS4wNDctLjUwNi0uMTY4LS41ODMtLjA3Ny0uMDc1LS4yNDMtLjEwNi0uNDg1LS4xMDZWLjUwNmgyLjU0NlptNi42MDIgMS41MTFoLS4yMTRhMi40MSAyLjQxIDAgMCAwLS40MzktLjg4NGMtLjI4Ny0uMzM2LS42Mi0uNTA1LTEuMDE0LS41MDVhLjkyNi45MjYgMCAwIDAtLjU2LjE4Mi42MzguNjM4IDAgMCAwLS4yNDQuNTIxYzAgLjIxNC4wNjEuMzY4LjE1NC40OS4xMDQuMTA4LjMxNy4yNDQuNjIxLjM5N2wxLjA5LjU1Yy4xOTUuMTA3LjM2My4yNDQuNDk5LjQyOC4yMTEuMjkuMzE3LjYxLjMxNy45NjMgMCAuMzk3LS4xMzQuNzM0LS40MDcgMS4wMjMtLjMzNC4zNjctLjgyLjU1LTEuNDM5LjU1YTIuMjYgMi4yNiAwIDAgMS0uNjUxLS4wOWMtLjE5Ny0uMDQ2LS40MS0uMTA5LS42MjItLjE2OS0uMDYgMC0uMTA2LjAxNS0uMTM2LjA3NmEuNTA1LjUwNSAwIDAgMC0uMDc1LjE4M2gtLjIyN1YzLjg3aC4yMjdjLjA5LjQ1OC4yNDMuODI1LjQ1MyAxLjEuMjczLjMzNi42MzcuNTA0IDEuMDYuNTA0LjMwMyAwIC41My0uMDc2LjY5Ny0uMjNhLjg1Ny44NTcgMCAwIDAgLjI0My0uNjEuNzEuNzEgMCAwIDAtLjI0My0uNTVjLS4wOTEtLjA5My0uMzAzLS4yMTQtLjU5LS4zNjdsLS41LS4yM2MtLjU2LS4yNzYtLjkyNC0uNTY2LTEuMTA2LS45MDItLjEyMS0uMTk4LS4xNjctLjQ0Mi0uMTY3LS43MTcgMC0uNDc0LjE2Ny0uODQuNTAxLTEuMTE3LjI4OC0uMjQ0LjY2Ni0uMzUgMS4xMzYtLjM1LjI0MiAwIC40ODQuMDMuNzQyLjEyMi4yNTcuMDc2LjM5Mi4xMjIuNDI0LjEyMi4wOSAwIC4xNTEtLjA0Ni4xOTctLjEyMi4wMTYtLjAzMi4wMy0uMDc3LjA0NS0uMTIyaC4yMjh2MS42MTdabTMuNjQ4IDMuMzh2LjE4MmgtMi41OXYtLjE4MmMuMzA0LS4wMzEuNS0uMDc3LjU3Ni0uMTU0LjA3NS0uMDc2LjEwNy0uMTk5LjEwNy0uMzgyVjEuMjI2YzAtLjIxNi0uMDYxLS4zNjktLjIxMi0uNDQ1LS4xMDctLjA2LS4yNi0uMDc3LS40Ny0uMDc3Vi41MDZoMi41OXYuMTk4Yy0uMjE0IDAtLjM3OS4wMTctLjQ3LjA3Ny0uMTUzLjA2MS0uMjI4LjIxNC0uMjI4LjQ0NVY0Ljg2YzAgLjIxNi4wNi4zNjYuMTk3LjQ0NC4xMDguMDYuMjc0LjA5Mi41LjA5MlptNC4zMzEgMHYuMTgyaC0yLjY1di0uMTgyYy4yODcgMCAuNDg0LS4wMzEuNTU5LS4xMDguMTA3LS4wNzYuMTY3LS4yNzUuMTY3LS41OFYuNzVjLS4zNzggMC0uNjY2LjA2LS44NjIuMTg0LS4zMTkuMTk5LS41MTUuNTUtLjU3NiAxLjA4M2gtLjIxMWwuMDE1LTEuNTExaDQuNDY2bC4wMTYgMS41MTFoLS4yMjhjLS4wNi0uNTE4LS4yNDItLjg4NC0uNTYtMS4wODMtLjIxLS4xMjQtLjUtLjE4NC0uODYzLS4xODR2My45NThjMCAuMzA2LjA2LjUwNS4xNTIuNTguMDkuMDc4LjI4OC4xMDkuNTc1LjEwOVpNODQuMzcxIDMuOTU5VjIuOTM3YS44NTYuODU2IDAgMCAwIC4zNDctLjEzOGMuMjEyLS4xNjguMzM0LS40NzUuMzM0LS45NDggMC0uMzgxLS4wNzgtLjY1Ny0uMjI4LS44MjVhLjcyNy43MjcgMCAwIDAtLjQ1My0uMjQ1Vi41MDZjLjYwMy4wMTYgMS4wNzMuMTM4IDEuNDA2LjM1MS4zNjQuMjMuNTMuNTUuNTMuOTc5IDAgLjM5Ny0uMTM0LjcwMy0uNDI0LjkzMS0uMTUuMTIzLS40MDYuMjQ1LS43NC4zNTJsMS40OTggMi4xNGEuMjgxLjI4MSAwIDAgMCAuMTM1LjEwN2MuMDYuMDE1LjEwNy4wMzEuMTY4LjAzMXYuMTgySDg1LjQzbC0xLjA2LTEuNjJaTTEwNS42NzYuNTA2di4xOThhLjgwOC44MDggMCAwIDAtLjMzNC4wOTMuNzU0Ljc1NCAwIDAgMC0uMTgyLjE5OGwtMS40MjIgMi4zMjJ2MS4zOTFjMCAuMjkxLjA2LjQ3NC4xNS41NS4wNzcuMDYyLjI2LjEwOC41NDUuMTM5di4xODJoLTIuNTg4di0uMTgyYy4yODctLjAzMS40NjgtLjA3Ny41NDUtLjEyMi4xMDYtLjA5My4xNTEtLjI3Ni4xNTEtLjU2N3YtMS4xbC0xLjM2My0yLjQ5Yy0uMDQ2LS4wOTItLjA3Ni0uMTM4LS4wOS0uMTY5YS42MTIuNjEyIDAgMCAwLS41LS4yNDVWLjUwNmgyLjQ4M3YuMTk4Yy0uMjU3IDAtLjQyNC4wMTctLjQ4NS4wNDYtLjA3OC4wMy0uMTA2LjA5Mi0uMTA2LjIgMCAuMDQ1LjAxNi4xMi4wNjEuMjEzLjA2LjEwNi4wOS4xNjguMTA2LjIxNGwuODkxIDEuNzQyLjgzNS0xLjM5Yy4wNi0uMDkyLjEwNS0uMi4xNjctLjMwNi4wNzUtLjE4My4xMi0uMzA2LjEyLS4zOTdhLjI2Ni4yNjYgMCAwIDAtLjE2NS0uMjZjLS4xMDctLjA0NS0uMjU3LS4wNjItLjQ1NC0uMDYyVi41MDZoMS42MzVaIiBmaWxsPSIjRkVGRUZFIiBtYXNrPSJ1cmwoI2QpIi8+PC9nPjxwYXRoIGQ9Ik0zNi4wMTQgMTAuNzk2Yy4wNDIuMDQuMDk2LjA1NS4xNjMuMDQuMjMyLS4wMjYuMzY5LS41MDguNjQtLjM0My4xNS4xMjQuMTUuMzg1LjE2NC41MzcgMCAuMTkyLS4xMjIuMjg4LS41OTkuMzctLjAyNy4wMTUtLjA0MSAwLS4xMjMuMDgzLS4wNjguMTEuMTIzLjIyLS4wNjguMzg1LS4wOTYuMDgzLjMuNC4zMjcuNDUzLjAyOC4wNy4xMjMuMDE1LjEwOS0uMDk1LS4wMTMtLjAyOC0uMDI4LS4xMzgtLjA2OC0uMjM0LS4wNTUtLjE2NS0uMTM3LS4zNDQtLjA5Ni0uNDEzLjA0MS0uMDk2LjIwNSAwIC4zODIuMTI0LjEzNi4wOTYuMzk2LjA5Ni40NzYuMjIuMDk2LjEyNC4xNzguMTc5LjA1Ni42NzQtLjAyOC4wODItLjE3OC4xMzctLjMxNC4xNzktLjIxOC4wODItLjM0LjIwNi0uNTU5LjI4OS0uMTIyLjA1NC0uNDIyLjE2NS0uNDkuMjQ2di0uODUyYS4yMTguMjE4IDAgMCAwIC4xMjMuMDQyYy4wNC0uMDE0LjA5NS0uMDgzLjA4Mi0uMTI0YTEuMDYzIDEuMDYzIDAgMCAwLS4yMDUtLjIydi0xLjM2MVptMCAyLjU3aC4wMTNjLjQzNi4yMDcuNTMyLjMxNy42LjY2LjA1NC4yODkuMTUuNDk1LS4wODEuNjYxLS4yMDUuMDgyLS4zNjkuMDI3LS41MzItLjA3di0xLjI1Wm0tLjY0LTMuMTQ4Yy4wMTMuMDE0LjAyNy4wMjcuMDI3LjA0Mi4wNC4wOTYuMTM3LS4wMjguMjA0IDAgLjEzNi4wNC4yNTkuMTUuMjcyLjI0Ny4wMjguMTEuMDY5LjIzMy4xMzcuMjg5djEuMzZhLjE5NC4xOTQgMCAwIDEtLjA1NS0uMDRjLS4wODItLjA0Mi0uMTA5LjA1NC0uMTM2LjExLS4wMTQuMDQxLjAyNy4xMS4wOTYuMTM3LjA0LjA0Mi4wNjcuMDY5LjA5NS4wOTZ2Ljg1MmMtLjAxMy4wMTUtLjAxMy4wNDMgMCAuMDU1djEuMjUyYy0uMTkxLS4xMzgtLjM4Mi0uMzQ0LS42NC0uNDY3di0uNDU0Yy4wNC4wMTMuMDY3LjA0Mi4wOTUuMDU0LjA4Mi4wNTYuMTkxIDAgLjE2My0uMDgyIDAtLjAyNy0uMTA4LS4wOTYtLjI1OS0uMjA2di0uNjZjLjAyOC4wMTQuMDQyLjAyOC4wNjguMDI4LjA0Mi0uMDE0LjExIDAgLjExLS4wNy0uMDEzLS4wNC0uMDEzLS4wNjgtLjA4Mi0uMDk2LS4wNC0uMDI3LS4wNjgtLjAyNy0uMDk2IDB2LS44MWMuMDQyIDAgLjA1NS0uMDE0LjA2OC0uMDI4LjA4My0uMDcuMTEtLjA5Ni4wMjgtLjEzOC0uMDE0LjAxNC0uMDI4LS4wMTMtLjA5Ni4wMTR2LS42NDZjLjA5Ni0uMTM3LjExLS4yNjEgMC0uMzQzdi0uNDk2Wm0tLjUwNS0uMDY5Yy4wNTUtLjExLjExLS4xOTIuMTc3LS4xOTIuMTIzIDAgLjI1OS4xNTIuMzI3LjI2MXYuNDk2YS4xMDQuMTA0IDAgMCAwLS4wNjgtLjAyOGMtLjA0MSAwLS4wNTQuMDQtLjA2OC4wNTQtLjEzNi4xMzgtLjI1OC4yNDgtLjM2OC4zODZ2LS45NzdabS41MDQgNC4wMDJhLjQ1LjQ1IDAgMCAwLS4xNjMtLjA1NmMtLjEwOS4wMTQtLjE5LjE1Mi0uMzQxLjEyNHYtLjg1M2MuMTkuMTI0LjM4Mi4yNDguNTA0LjMzdi40NTVabS0uNTA0LjcyOGMuMDgzLjAyOC4xNS4wNDEuMTY0LjA5Ny4wODIuMjc0LjA5NS4zMTUtLjAxNC42NDYtLjAyOC4wOTYtLjA4LjEzNy0uMTUuMTUxdi0uODk0Wm0uNTA0LTEuNDE2di0uNjZhLjI0My4yNDMgMCAwIDEtLjA1NC0uMDk2Yy4wMjctLjAyOC4wNC0uMDQyLjA1NC0uMDQydi0uODFjLS4wNTQgMC0uMTIyLS4wMTQtLjEzNi0uMDI4LjA0Mi0uMDgzLjA1NC0uMDgzLjEzNi0uMTI0di0uNjQ2YS4yNTcuMjU3IDAgMCAxLS4wODIuMDk2Yy0uMDk0LjA5Ni0uMzEyLjEyNC0uNDIyLjA5NnYxLjI1MmwuMDE0LS4wMTRjLjA2OS0uMDE1LjA1NS4wNTUuMDY5LjA1NS4wNC4wNjguMDI3LjA4My0uMDY5LjExaC0uMDE0di40NjdjLjE5LjEyNC4zNjguMjQ3LjUwNC4zNDRabS0uOTY3LTIuNjk1Yy4wOTUtLjEzOC4xOS0uMjYxLjI3My0uMzQzLjA2OC0uMDgzLjEzNi0uMTkzLjE5LS4yNzZ2Ljk3N2MtLjAyNi4wMjctLjA0LjA1NC0uMDY4LjA4Mi4wMTQuMDE0LjAyNy4wMjcuMDY4LjA0MXYxLjI1MmMtLjA2OC4wMTMtLjA1NCAwLS4xMDguMDQtLjAxNC4wMjguMDU0LjA5Ny4xMDguMTF2LjQ2OGwtLjAyNi0uMDEzYy0uMTUtLjA5Ni0uMy0uMTkzLS40MzctLjI3NXYtLjczYy4wNjggMCAuMTM3LS4wMTMuMTYzLS4wNTQuMTc4LS4xNzkuMjYtLjI5LjA1NS0uMzcxLS4wMTMuMDEzLS4xMS0uMDgzLS4yMTguMDEzdi0uOTIxWm0uNDYzIDMuNDUxdi0uODUzYy0uMTM1LS4wODItLjI1OC0uMTUtLjM4LS4yMmwtLjA4My0uMDR2MS4wM2EuOS45IDAgMCAxIC4zODEuMDdjLjAyOCAwIC4wNTYuMDEzLjA4Mi4wMTNabS0uNDYzLjQxM2MuMDgyLjA1NS4xNzcuMTEuMjczLjE2NC4wNjguMDQyLjEyMi4wNTYuMTkuMDgzdi44OTRjLS4xNjMuMDI4LS4zNjgtLjA4My0uNDYzLS4yMDZ2LS45MzVabS0xLjYyMS0zLjAxMmMuMTA4IDAgLjc2Mi0uODguOTI2LTEuMTgyYTEuMTIgMS4xMiAwIDAgMSAuMjU4LS40NTRjLjEzNy0uMTEuMjMyLS4wODIuMjg4LjAxNC4wNjguMTI0LjA1NC4zNTgtLjAxNC42ODgtLjA0Mi4yMi0uMTEuMTI0LS4xNS4xOTItLjIzMi4yODktLjQ5LjU2NC0uNjQuNzctLjA5Ni4xMS4wNTQuMjQ3LjEzNi4yMDYuMjcyLS4zMy41NzItLjc3LjgxNy0xLjA4NnYuOTJsLS4wMTMuMDE1Yy0uMTY0LjE4LS4yNi4wOTYtLjM0Mi4zMDIuMDE0LjA1NS4yMDYuMDk3LjM1NS4wOTd2LjcyOWMtLjA4MS0uMDU1LS4xNzctLjA5Ny0uMjQ1LS4xMzgtLjA1NS0uMDI4LS4xNS0uMDgzLS4yNTgtLjA5Ni0uMDgyLS4wMTQtLjE5Mi4wNC0uMjc0IDAtLjEyMi0uMDY5LS4yMTgtLjEzOC0uMjg1LS4xOC0uMDgyLS4wNTQtLjEzNy0uMDY3LS4yNDYtLjEyMy0uMTEtLjA1NS0uMzI3LS4xNzgtLjU0NS0uMTY1LS4yMDQuMDE0LS40NS4zMTctLjYxMi4zODUtLjE1Mi4wNy0uMjg4LjEzOC0uNDEuMTkzLS4xNS4wNjktLjI3Mi4xMjQtLjQyMi4wNTUtLjIxOC0uMDk3LS4xNjMtLjQ5NS0uMDQtLjYwNS4xOS0uMTUyLjM1My0uMjc1LjUwMy0uNDQuMDk2LS4xMS4xNS0uMjYyLjIzMi0uMzQ0LjA4MS0uMDgyLjE3Ny0uMDgyLjI1OS0uMDk2LjA5NS0uMDI4LjIwNC0uMDU1LjI3My4wMjcuMDY3LjA2OS4wNjcuMTY1LjEzNi4yMzQuMDk1LjA5Ni4xNzcuMDk2LjMxMy4wODJabTEuNjIxIDIuNTE3di0xLjAzMWMtLjQ3Ny0uMjQ4LS44NDUtLjQyNy0xLjA3Ni0uNDgxYTMuNTUgMy41NSAwIDAgMC0uNTMxLS4wN2MtLjI1OS0uMDQtLjI4Ny4wNy0uMjU5LjIwNy4wNjcuMzAzLjM5NS40MjYuNDkuNDEyLjMtLjA1NS4zOTUuMDcuNjEzLjE1Mi4xMzYuMDQuNDc4LjEyMy4zODIuMjItLjEwOS4xMS0uMTIyLjAxMy0uMjMyLjA4Mi0uMDk2LjA2OS0uNDQ5LS4xMzgtLjU3My0uMDI4LS4wNjcuMDcuMDE1LjI3NS0uMTIyLjMwMy0uMDgxLjAxNC0uMjA1LS4xMS0uMzEzLS4xNzktLjMxMy0uMTc4LS42NDEtLjQ5NC0uOTU0LS42MzItLjM0MS0uMTM4LS4zNjguMDI3LS4zMjcuMjQ3LjAxMy4xMjQgMCAuMTc5LjEwOS40MTIuMTIyLjI0OC44MDQuMzcyIDEuMDQ5LjYyLjE1LjEzNy4yODYuMTc5LjIxOC4yNDctLjEyMy4yMDYtLjIzMS4zNzEtLjQ1LjQ1NC0uMjA0LjA5Ni0xLjAyMS0uNzctMS4wMzUtLjUyMi4wMjcuMTkyLjE3Ny40MjYuMjA0LjYzMi4wNTQuMzAyLjA1NC41NS4wNjkuNjMyLjA1NS4xOTIuNDIxLjI3NS44NDQuMTM3LjE3Ny0uMDY4LjM5NS0uMTc4LjU4Ni0uMjg4LjI1OS0uMTUxLjUzMS0uNzU2LjY4MS0uNjc0LjM1NC4xOTMuMzY4LjI2MS42MjcuNTc4di0uOTM1Yy0uMjczLS4xNTItLjUwMy0uMjg5LS40MjItLjM4NS4wNTUtLjA2OS4yMTctLjExLjQyMi0uMTFaTTI2LjM0IDYuODIyYy4zLjA5Ny41MDUuMTEuNTE5LjA1NS4wOC0uMjQ4LjE5LS42ODcuMjAzLTEuMDQ1LjAxNC0uMTc5LjE2NC0uMjQ3LjI3My0uMjc1LjI1OS0uMDgyLjM0LS4xMjQuNDYzLS4wODIuMjE4LjA5Ni4zNC4yODguNDUuNTM2LjA0MS4xMjQuMTUtLjAxNC0uMDk2LjUyMy0uMTA4LjI2LS4wOC4zMDItLjA0LjM1Ny4xMDkuMDgyLjI0NS4wNjkuNDYzLjA2OS4yNi0uMDE1LjQyMi0uMzU4Ljc1LjMzLjA1My4wODIuMDY3LjE5Mi0uMDQyLjI4OC0uMTM2LjExLS4zOTQuMTI0LS43MDguMjA3LS40MS4wOTYtLjk5NS0uMDE0LS45ODEuMjYuMDgxLjY4OC41MTggMS43MzMgMS4yMjcgMi41NzIuMTc2LjIyLjQyMi40MjYuNzA4LjU5MS40MDguMjM0Ljc0OC40MjYuNTA0LjQ4LS4zODIuMDg0LTEuNjc2LS4wNC0xLjk3Ni0uMzE1LS4zMTQtLjMwMi0uOTU0LTIuMzEtMS4wNDgtMi43MDktLjAxNC0uMDEzLS4wNDItLjAyOC0uMDcuMDE0LS4zMTIuMzk5LS45NjcgMS4xMjctMS40ODQgMS4zNjEtLjIzMi4wOTYtLjQ5LS4wNTUtLjU1OC0uMTUtLjA4Mi0uMDk3LS42ODItLjQtLjczNy0uNjMzLS4wMTMtLjEzOC4wNy0uMTI0LjEzNy0uMTEuODQ0LjE4IDEuMDIyLS4wNDEgMS4yNTQtLjEzNy42MTItLjI2Mi44NzItLjkzNi44MTctLjk3Ny0uNzktLjEzNy0xLjA3Ny0uMTEtMS4yNC0uNDU0LS4yMzEtMS4wODYuMTkxLTEuMTQuNjI2LS45NzYuMjE4LjA5Ni41MDQuMjA3LjU4Ni4yMk0xNy4wMjIgOS4wMjJjLjEwOC0uMDE0LjIwNCAwIC4zNC4xMS4zNjguMjQ3LjQ3Ny43MjkuNjU0Ljk3Ny4wNjggMCAuMTkxLS4wODQuMzQtLjE3OS4xOTEtLjEzOC40MS0uMjc2LjM2OS0uMzMtLjE1LS4yOS0uOTU0LTIuMi0xLjExOC0yLjQ0OC0uMDEzLS4wMjctLjA2OC0uMDk1LS4wODItLjEyMy0uMjk5LS40LjA1NS0uNzE1LjE5MS0uNzU3LjIxOC0uMDY4LjgzMS4xMzguODQ1LjM1Ny0uMDI3LjIzNS4yMDQuNzg0LjQyMiAxLjMwNy4yMDUuNDQuMzgxLjg4LjQ3NyAxLjAzMS4wNTUuMTM3LjUzMi0uMjc1LjY4MS0uNDQuMjA1LS4xMzctLjE2My0uODUyLS4wMjctMS4wNzIuMDU0LS4xMS42NC0uMjYyLjkyNy4xNjQuMTM1LjI0OC4yMDQuNjA1LjI3Mi45MzUuMDU1LjIzNC4xMzYuNTIzLjE3Ny42Mi4wNDEuMTA5LS4xOS43MjgtLjI4Ni44OTMtLjE5LjE1MS0uNTA0LS4zNDMtLjYyNi0uNjE5LS4wNjktLjE1MS0uMDgyLS4yMDYtLjEzNy0uMjItLjEzNi4wNDEtLjQ1LjI2MS0uNi40NTQtLjA4MS4wOTYtLjA1NC4yNzYtLjE3Ny4zNzItLjU3Mi4yMzMtMS4xMDMuNjA1LTEuMTQ0LjcyOC0uMDI4LjA2OS0uMjA0LjQyNi0uMjE4LjUxLS4wMTQuMDgtLjI0Ni4xMDktLjI5OS4xNS0uMTIzLjEyNC0uMzE0LS4wOTctLjU3My0uMjQ4LS4yNzItLjEzNy0uMjA0LS4zMTYtLjIxOC0uNjA0IDAtLjMxNi0uMTc4LS44MTItLjM0LTEuMTI5LS4wODItLjE2NC0uMTc4LS4zNTcuMTUtLjQzOU0xMi4yNCA5LjMzOWMuMjQ1LS4xNTIuNzA4LS4xMzkuOTI1LS4wNDIuMjA1LjExLjIzMy4zNDQuMTc4LjUwOWwtLjA1NS4xMjRjLS4wNTQuMTY1LjAxNC42MDUuMDY4LjY0Ni4wNjguMDgzLjEyMy4xMzcuMjYuMTEuMTA4LjAxNC4yOTkuNDI2LjIxNy42MTgtLjAyNy4wNy0uMDQuMTM4LS4xMzYuMjQ4LS4yMzIuMjItLjM2OC41NzctLjQzNS45MzUuNzA4LjcxNSAxLjMyMSAxLjQxNiAyLjAwMiAyLjE0NS4zMjYuNDEyLjU0NS44OC4zODEgMS4wODYtLjEzNi4xMjQtLjU3MS0uMDI4LTEuMDQ5LS40ODJsLTEuOTc1LTEuODdjLS4wOTYuMTUyLS4xOTEuNC0uMzEzLjY4OHYuMjQ4Yy4wMTMuMDgzLjA1NC4xNzkuMDI3LjI0OGEuNzI5LjcyOSAwIDAgMS0uMDk2LjEyM3YtMy4yNDVjLjA5Ni4wOTcuMTkuMTY1LjIxOC4xNTEuMTY0LS4xMjMuMTc3LS40NTMuMTM2LS41NzctLjA0LS4xNzktLjEyMy0uNDQtLjMxMy0uNTIzLS4wMTQuMDE0LS4wMjguMDE0LS4wNC4wMTRWOS4zMzlabS0uNzc3IDEuMDg1Yy4xMDktLjA5Ni4yNDUtLjIzMy4zODEtLjM4NC4xMjItLjE4LjE5LS40OTYuMzEzLS42NDdhLjI3OC4yNzggMCAwIDEgLjA4Mi0uMDU0djEuMTU0Yy0uMTc3LjA2OS0uMzI3LjM0My0uMzY4LjQ2OC4wMTQuMDgyLjIwNS4zMTYuMzY4LjQ2N3YzLjI0NWEuNTUyLjU1MiAwIDAgMS0uMy4xNjVjLS4xMjIuMDEzLS4yNTktLjA5Ni0uNDc2LS4xNTFWMTMuMTZjLjA2Ny4wNDIuMTM3LjA1Ni4xNjMuMDI4LjIwNC0uMTY1LjIzMi0uMjA2LjI4Ni0uNDI2LjAyNy0uMDgzLS4yODYtLjM4NS0uNDUtLjUwOXYtMS44MjlabS0xLjAwOSAyLjI4M2MuMTEtLjA1NS4xMjMtLjE2NS4xNTEtLjMzLjEyMi0uNDQuMTM1LS42MDUuMjcyLS44OTQtLjIxOC0uMjA2LS40NjQtLjM5OS0uNjY5LS42MDVhLjM0Ni4zNDYgMCAwIDAtLjEzNi0uMDgyYy0uMTM2LS4wNDItLjIxNy0uMTkyLS4yMTctLjM3MnYtLjA1NWMwLS4xMzcuMDQtLjI4OS4xMzctLjQzOS4wNTMtLjA4Mi41NzEtLjI3NS43Mi0uMTI0LjIyLjIyLjQ1LjUwOS42ODMuNjczYS4yOTQuMjk0IDAgMCAxIC4wNjgtLjA1NXYxLjgzYy0uMDI3LS4wMjgtLjA1NS0uMDQzLS4wNjgtLjA1NS0uMDgyIDAtLjA2OS4xMS0uMDY5LjE1YS43MTIuNzEyIDAgMCAxLS4zLjQ0Yy0uMDgxLjAyNy4yMzIuMjc2LjQzNy4zNzF2MS41MjdhMS42MzUgMS42MzUgMCAwIDAtLjEzNy0uMDQxYy0uMjA0LS4wMTQtLjM4MS0uMDE0LS41NDUtLjE4LS4wOTUtLjIwNS0uMTUtLjMwMy0uMTktLjQ0YTEuMDQzIDEuMDQzIDAgMCAwLS4xMjMtLjE3NyAxLjg2NSAxLjg2NSAwIDAgMS0uMzgxLS41NzhjLS4wNDItLjEzOC4wNDEtLjUyMy4zNjctLjU2NFoiIGZpbGw9IiNGRUZFRkUiLz48cGF0aCBkPSJNMjMuMzYyIDQ0Ljg4MUMxMS45MDYgNDQuODgxIDIuNjIgMzUuNTEgMi42MiAyMy45NVMxMS45MDYgMy4wMTggMjMuMzYyIDMuMDE4YzExLjQ1NSAwIDIwLjc0IDkuMzcyIDIwLjc0IDIwLjkzMiAwIDExLjU2LTkuMjg1IDIwLjkzMS0yMC43NCAyMC45MzFtMC00Mi4zMUMxMS42NiAyLjU3IDIuMTc2IDEyLjE0MSAyLjE3NiAyMy45NWMwIDExLjgwNyA5LjQ4NSAyMS4zOCAyMS4xODYgMjEuMzggMTEuNyAwIDIxLjE4NS05LjU3MyAyMS4xODUtMjEuMzggMC0xMS44MDgtOS40ODYtMjEuMzgtMjEuMTg1LTIxLjM4bTAgNDMuMzk5Yy0xMi4wNTEgMC0yMS44Mi05Ljg1OS0yMS44Mi0yMi4wMiAwLTEyLjE2IDkuNzY5LTIyLjAxOCAyMS44Mi0yMi4wMTggMTIuMDUgMCAyMS44MTkgOS44NTggMjEuODE5IDIyLjAxOSAwIDEyLjE2LTkuNzcgMjIuMDE5LTIxLjgyIDIyLjAxOW0wLTQ1LjU5NEMxMC40Ni4zNzUuMDAyIDEwLjkyOS4wMDIgMjMuOTVjMCAxMy4wMiAxMC40NTggMjMuNTc0IDIzLjM2IDIzLjU3NFM0Ni43MjMgMzYuOTcgNDYuNzIzIDIzLjk1YzAtMTMuMDItMTAuNDU5LTIzLjU3NS0yMy4zNi0yMy41NzUiIGZpbGw9IiNGRUZFRkUiLz48cGF0aCBkPSJtOS4xOTYgMjAuNS0xLjE1OC0uMzA0LjAzLS4xMDVjLjMwMS4wMzQuNTY5LS4wMjIuNzk5LS4xNjUuMjMtLjE0NC4zNzgtLjMzLjQ0MS0uNTU1YS42MTcuNjE3IDAgMCAwLS4wMjEtLjQ1NS40NC40NCAwIDAgMC0uMjc2LS4yNDUuMzk0LjM5NCAwIDAgMC0uMjE5LS4wMDQuODk1Ljg5NSAwIDAgMC0uMzA0LjE3Yy0uMDguMDY0LS4yMy4yMjItLjQ1Ni40NzItLjMxNC4zNS0uNTc5LjU3LS43OTUuNjYyYS45OC45OCAwIDAgMS0uNjY2LjAzNyAxLjAyMiAxLjAyMiAwIDAgMS0uNjQ4LS41NTVjLS4xNDQtLjI4Ny0uMTY2LS42MDUtLjA2OC0uOTU0LjAzLS4xMS4wNzEtLjIxLjEyMS0uMzAxYTIuNDMgMi40MyAwIDAgMSAuMjI5LS4zMzIuNTg5LjU4OSAwIDAgMCAuMTA4LS4xODguMjc0LjI3NCAwIDAgMC0uMDEtLjE1Ny4zNzIuMzcyIDAgMCAwLS4xMjItLjE2NWwuMDI3LS4wOTUgMS4zMDQuMzc1LS4wMjguMDk1Yy0uMzg4LS4wMy0uNzA4LjAzNS0uOTYyLjE5NC0uMjUzLjE2LS40MTUuMzY0LS40ODUuNjEyLS4wNTQuMTkyLS4wNDYuMzYuMDI1LjUwNGEuNDgyLjQ4MiAwIDAgMCAuNTY4LjI3Ny43ODcuNzg3IDAgMCAwIC4yNzYtLjEzNmMuMDk0LS4wNy4yMjctLjIwMS40MDItLjM5Ni4yNDQtLjI3Mi40NC0uNDYyLjU4Ny0uNTcuMTQ4LS4xMDcuMy0uMTc5LjQ1NC0uMjE1YS45MzYuOTM2IDAgMCAxIC40NzUuMDE2Yy4yNzYuMDguNDguMjQ5LjYxNi41MDguMTM3LjI2LjE2LjU0NC4wNzMuODU1YTEuMzU5IDEuMzU5IDAgMCAxLS4zMy41NzguNzIzLjcyMyAwIDAgMC0uMTUyLjIxOS4xNDUuMTQ1IDAgMCAwIC4wMTEuMTE3Yy4wMi4wMzQuMDc5LjA3Ni4xNzYuMTI4bC0uMDIyLjA3OFpNOS4wMyAyMC41ODNsLS4yNSAxLjg1My0uMDk3LS4wMTQuMDEzLS4wOTJjLjAxOC0uMTQuMDE3LS4yMzctLjAwNS0uMjkzYS4yNTIuMjUyIDAgMCAwLS4xMDQtLjEyN2MtLjA0OC0uMDMtLjE3My0uMDU4LS4zNzYtLjA4NmwtMS43NDItLjI0Yy0uMzE5LS4wNDMtLjUzMy0uMDQ4LS42NDMtLjAxNGEuNjA0LjYwNCAwIDAgMC0uMjg5LjIwNC44MDQuODA0IDAgMCAwLS4xNi40MDcuOTE2LjkxNiAwIDAgMCAuMDY0LjUxNC44MDUuODA1IDAgMCAwIC4zMTcuMzU3Yy4xNDMuMDg5LjQwMy4xNTkuNzguMjExbDEuNDUxLjJjLjE2LjAyMi4yNzYuMDIuMzQ4LS4wMDRhLjMwMS4zMDEgMCAwIDAgLjE1OS0uMTA3Ljc2NS43NjUgMCAwIDAgLjEwNi0uMzI4bC4wOTYuMDEzLS4xNjcgMS4yNDItLjA5Ny0uMDEzLjAxLS4wNzVhLjQ4OC40ODggMCAwIDAtLjAyNi0uMjYuMzQ0LjM0NCAwIDAgMC0uMTYyLS4xNy44OS44OSAwIDAgMC0uMjk2LS4wNzZMNi42MDggMjMuNWMtLjQxOC0uMDU3LS43MTYtLjEyNy0uODkzLS4yMDctLjE3OS0uMDgyLS4zMy0uMjQtLjQ1Ny0uNDc4LS4xMjctLjIzNi0uMTY1LS41NC0uMTE1LS45MTMuMDQyLS4zMS4xMTYtLjU0Ni4yMi0uNzA0LjE0NC0uMjE2LjMxLS4zNi40OTctLjQzLjE4OC0uMDcxLjQzLS4wODYuNzI1LS4wNDZsMS43NDMuMjRjLjIwNC4wMjguMzMzLjAzNC4zODYuMDE4YS4yNTQuMjU0IDAgMCAwIC4xMzUtLjEwM2MuMDM3LS4wNTMuMDY2LS4xNTQuMDg0LS4zMDdsLjA5Ny4wMTRaIiBmaWxsPSIjRkVGRUZFIi8+PHBhdGggZD0ibTguNjEgMjQuOTYzLTIuMTM1IDEuOSAxLjU0Mi0uMDhjLjIxNS0uMDEuMzYtLjA0OS40MzItLjExNS4wOTgtLjA5MS4xNC0uMjM2LjEyNy0uNDM4bC4wOTctLjAwNC4wNiAxLjE5NS0uMDk3LjAwNWEuOTMxLjkzMSAwIDAgMC0uMDkxLS4zMDQuMzAzLjMwMyAwIDAgMC0uMTU3LS4xMTVjLS4wNzEtLjAyNi0uMTkyLS4wMzQtLjM2LS4wMjZsLTIuOTg4LjE1My0uMDAzLS4wOSAyLjg2Mi0yLjYwMS0yLjI4LjExN2MtLjIwNi4wMS0uMzQzLjA2NS0uNDEuMTY0YS41MjguNTI4IDAgMCAwLS4wOTIuMzMzbC4wMDQuMDg1LS4wOTcuMDA1LS4wNjUtMS4yODQuMDk3LS4wMDVjLjAxMi4yLjA2LjMzNi4xNDMuNDEuMDg0LjA3NC4yMi4xMDcuNDEuMDk3bDIuNTMyLS4xMy4wOTEtLjA4MmEuNjg3LjY4NyAwIDAgMCAuMTc3LS4yMTMuNjA0LjYwNCAwIDAgMCAuMDM4LS4yNTZsLjA5OC0uMDA1LjA2NSAxLjI4NFpNMTAuMjg5IDMxLjgzNGwtLjA5MS4wMzdhLjUzNC41MzQgMCAwIDAtLjE5Ni0uMjE4Yy0uMTAyLS4wNTUtLjM0MS0uMTEtLjcyLS4xNjZsLTEuNDk1LS4yNDYtLjgwNy4zMjRjLS4xNzMuMDY5LS4yNzYuMTItLjMxLjE1NmEuMjcuMjcgMCAwIDAtLjA3LjE1Mi40NTIuNDUyIDAgMCAwIC4wMzcuMjM0bC4wNzUuMTktLjA5MS4wMzUtLjc0NC0xLjg5LjA5MS0uMDM2LjA3LjE3NmEuNDkuNDkgMCAwIDAgLjE0NC4yMTVjLjA0LjAzNC4wOTMuMDUyLjE1OC4wNTUuMDQ3LjAwMi4xNTQtLjAzLjMyMS0uMDk3bC42Ny0uMjY5IDEuMTE4LTEuMzY1Yy4yMi0uMjcuMzQyLS40NDguMzY3LS41MzNhLjQ1Ny40NTcgMCAwIDAtLjAyNC0uMjlsLjA5MS0uMDM2LjYzNiAxLjYxNS0uMDkyLjAzNi0uMDI4LS4wNzJjLS4wMzgtLjA5Ny0uMDc5LS4xNi0uMTIyLS4xODgtLjA0My0uMDI4LS4wOC0uMDM1LS4xMTItLjAyMy0uMDYuMDI0LS4xODEuMTUtLjM2Ny4zNzhsLS44NjYgMS4wNTEgMS4yNDYuMjAyYy4zMDUuMDUyLjQ5OC4wNjIuNTc4LjAzLjA0NC0uMDE4LjA3My0uMDU0LjA4NS0uMTA5LjAyLS4wNzIuMDA0LS4xODYtLjA0OC0uMzRsLjA5Mi0uMDM2LjQwNCAxLjAyOFpNOC45MDEgMzMuODYybC43NDgtMS4xMzEtMS4zMzguMjExLjU5LjkyWm0tLjExNS4xODMtLjY5LTEuMDc0LS4zNzUuMDY0YS43NzQuNzc0IDAgMCAwLS4yODIuMDk1LjI0NC4yNDQgMCAwIDAtLjEyMS4yMjVjLjAwMi4wNTYuMDQ4LjE2Ny4xMzguMzM0bC0uMDgyLjA1My0uNjUtMS4wMTIuMDgzLS4wNTRhLjUzLjUzIDAgMCAwIC4zMDcuMTgyYy4xMTkuMDIyLjMyNS4wMS42MjEtLjAzNmwzLjEwNS0uNDgzLjAyNi4wNDItMS43NjggMi43MTJjLS4xNjguMjU4LS4yNi40NC0uMjc4LjU0Ny0uMDEzLjA4MS4wMDYuMTcuMDU4LjI2OGwtLjA4Mi4wNTQtLjk0NC0xLjQ3My4wODMtLjA1My4wMzkuMDZjLjA3NS4xMTguMTQ1LjE5MS4yMDkuMjE4YS4xNC4xNCAwIDAgMCAuMTMzLS4wMTguMzYyLjM2MiAwIDAgMCAuMDc0LS4wNjdjLjAxMS0uMDEyLjA1My0uMDcuMTI0LS4xNzZsLjI3Mi0uNDA4Wk0xMy40OTMgMzUuNjE0bC0uNzA0LjY3Ni0uMDY2LS4wN2MuMTI0LS4xOTcuMTk3LS4zNTUuMjItLjQ3NGEuNzQuNzQgMCAwIDAtLjAyNC0uMzdjLS4wMjQtLjA3LS4wOTMtLjE2OC0uMjA4LS4yOWwtLjE4NS0uMTk2LTIuMDA3IDEuOTI1Yy0uMTMzLjEyOC0uMjEuMjE1LS4yMjkuMjYyYS4yNzcuMjc3IDAgMCAwLS4wMDUuMTcuNDg3LjQ4NyAwIDAgMCAuMTMuMjE0bC4wODMuMDg3LS4wNzIuMDY4LTEuMjk1LTEuMzc1LjA3Mi0uMDY4LjA4MS4wODdhLjUuNSAwIDAgMCAuMjE0LjE0NmMuMDUuMDE2LjEwNC4wMTMuMTY3LS4wMS4wNDQtLjAxNS4xMy0uMDg1LjI2MS0uMjFsMi4wMDctMS45MjUtLjE3OC0uMTljLS4xNjctLjE3Ny0uMzI1LS4yNy0uNDc1LS4yNzktLjIwOS0uMDEzLS40MjMuMDU4LS42NDMuMjEzbC0uMDctLjA3NC43MDUtLjY3NSAyLjIyMSAyLjM1OFpNMTMuMjI4IDM4LjEyMyAxMi4yIDM3LjMybC4yODMtLjM2OSAxLjAyNy44MDV6TTE2LjQ3NSAzNy40NjdsLS41OTcgMS4wNDgtLjA5My0uMDU3Yy4xMTItLjI4Ni4xMy0uNTYuMDU0LS44MjMtLjA3Ni0uMjYyLS4yMTQtLjQ1NS0uNDEzLS41NzdhLjU5OS41OTkgMCAwIDAtLjQ0LS4xLjQ0My40NDMgMCAwIDAtLjMwOC4yMDQuNDA1LjQwNSAwIDAgMC0uMDYyLjIxMmMwIC4wOTkuMDI4LjIxMi4wODIuMzQyLjA0LjA5NC4xNTEuMjgzLjMzLjU2OC4yNTIuMzk5LjM5Mi43MTYuNDIyLjk1MS4wMy4yMzQtLjAxOS40NTQtLjE0MS42NTdhMS4wMiAxLjAyIDAgMCAxLS43MDMuNDg0Yy0uMzEyLjA2NC0uNjIyLjAwMS0uOTMtLjE4N2ExLjQ0IDEuNDQgMCAwIDEtLjI1Ni0uMTk3IDIuNDIgMi40MiAwIDAgMS0uMjU2LS4zMTIuNTc5LjU3OSAwIDAgMC0uMTUyLS4xNTUuMjU0LjI1NCAwIDAgMC0uMTUyLS4wMy4zNjQuMzY0IDAgMCAwLS4xOS4wNzNsLS4wODQtLjA1MS43MDUtMS4xNjkuMDg0LjA1MWMtLjEzMi4zNy0uMTU1LjctLjA3Ljk4OC4wODUuMjg5LjIzNy41LjQ1Ni42MzUuMTcuMTA0LjMzMi4xNC40ODguMTA4YS40OTUuNDk1IDAgMCAwIC40MTYtLjQ4Ljc4OC43ODggMCAwIDAtLjA1OC0uMzAyIDMuMDIgMy4wMiAwIDAgMC0uMjcxLS40OTdjLS4xOTUtLjMxLS4zMjUtLjU1LS4zODgtLjcyM2ExLjI3NyAxLjI3NyAwIDAgMS0uMDg1LS41Ljk1Ljk1IDAgMCAxIC4xNC0uNDU4Ljk3OC45NzggMCAwIDEgLjY1LS40NjVjLjI4NC0uMDYzLjU2Mi0uMDEuODM1LjE1N2ExLjMxNCAxLjMxNCAwIDAgMSAuNDY2LjQ3NWMuMDcyLjExMi4xMjguMTguMTY5LjIwNS4wNC4wMjQuMDc4LjAzMS4xMTUuMDJhLjQ5Mi40OTIgMCAwIDAgLjE2OS0uMTM2bC4wNjguMDQxWiIgZmlsbD0iI0ZFRkVGRSIvPjxwYXRoIGQ9Im0xNy41OTggMzguMjkzLS41NCAxLjM3LjA2Ni4wMjZjLjIxMS4wODUuMzkxLjA4LjU0LS4wMTYuMTQ4LS4wOTYuMjg2LS4yNy40MTUtLjUybC4wOTQuMDM3LS42OTYgMS43NjItLjA5My0uMDM3Yy4wNTUtLjIuMDc2LS4zNzQuMDYtLjUyMmEuNTg0LjU4NCAwIDAgMC0uMTItLjMzNS45MDQuOTA0IDAgMCAwLS4zNC0uMjFsLS4zNzUuOTQ4Yy0uMDcyLjE4Ni0uMTEuMzAyLS4xMS4zNS0uMDAyLjA0OC4wMTQuMDkzLjA0Ny4xMzZhLjQzNS40MzUgMCAwIDAgLjE5LjEyNGwuMi4wOGMuMzExLjEyNC41OS4xNTIuODM1LjA4My4yNDUtLjA3MS40NjctLjIzOC42NjctLjUwM2wuMDkxLjAzNy0uNTczIDEuMDA4LTIuODgxLTEuMTU5LjAzNS0uMDkyLjExMi4wNDZhLjUwNi41MDYgMCAwIDAgLjI1My4wNDEuMjQuMjQgMCAwIDAgLjE0Ni0uMDhjLjAzNC0uMDMyLjA4NC0uMTMzLjE1LS4zMDJsLjg3NS0yLjIxM2MuMDYtLjE1Mi4wOTItLjI0OC4wOTktLjI4NmEuMjU2LjI1NiAwIDAgMC0uMDQtLjE3LjQ1Ny40NTcgMCAwIDAtLjIyNy0uMTcybC0uMTEtLjA0NS4wMzYtLjA5MiAyLjc5MSAxLjEyMi0uMzkzLjk5Ni0uMDk0LS4wMzdjLjA1LS4yNjMuMDUxLS40NjQuMDA3LS42MDVhLjgxNS44MTUgMCAwIDAtLjI3My0uMzhjLS4wOC0uMDY2LS4yNDctLjE1LS41LS4yNTJsLS4zNDQtLjEzOFoiIGZpbGw9IiNGRUZFRkUiLz48cGF0aCBkPSJtMjAuNDEgMzguOTkzIDEuMzQ0IDIuNTMuMjc2LTEuNTMxYy4wMzgtLjIxNC4wMzUtLjM2NC0uMDEzLS40NTEtLjA2NS0uMTE3LS4xOTYtLjE5Mi0uMzkzLS4yMjNsLjAxOC0uMDk4IDEuMTY3LjIxNC0uMDE3LjA5N2MtLjE1My0uMDA4LS4yNTgtLjAwMS0uMzE1LjAyYS4zMDMuMzAzIDAgMCAwLS4xNDcuMTI3Yy0uMDQuMDY0LS4wNzcuMTgtLjEwNy4zNWwtLjUzNSAyLjk2Ni0uMDg5LS4wMTYtMS44NTMtMy40MDUtLjQwOCAyLjI2NWMtLjAzNy4yMDUtLjAxNi4zNTIuMDY0LjQ0MS4wOC4wOS4xOC4xNDQuMy4xNjdsLjA4My4wMTQtLjAxOC4wOTgtMS4yNTItLjIzLjAxNy0uMDk3Yy4xOTUuMDM0LjMzOC4wMTkuNDI5LS4wNDcuMDktLjA2NC4xNTItLjE5Mi4xODYtLjM4bC40NTQtMi41MTYtLjA2LS4xMDlhLjY4LjY4IDAgMCAwLS4xNjMtLjIyMy42MTcuNjE3IDAgMCAwLS4yMzgtLjA5NWwuMDE3LS4wOTcgMS4yNTMuMjNaTTIzLjg0NiAzOS40MzZsMS44MzUtLjI3My4wMTQuMDk4LS4wOTIuMDEzYy0uMTM4LjAyMS0uMjMuMDUtLjI3Ny4wODZhLjI1LjI1IDAgMCAwLS4wOTQuMTM3Yy0uMDEzLjA1NC0uMDA2LjE4NC4wMjQuMzg4bC4yNTYgMS43NTZjLjA0Ny4zMi4xMDEuNTI5LjE2NS42MjZhLjYwNy42MDcgMCAwIDAgLjI3NS4yMjRjLjEyLjA1My4yNjQuMDY2LjQzMS4wNDJhLjkwNS45MDUgMCAwIDAgLjQ3Mi0uMjA0LjgxMy44MTMgMCAwIDAgLjI1Mi0uNDA3Yy4wNDQtLjE2My4wMzktLjQzNi0uMDE2LS44MTVsLS4yMTQtMS40NjJjLS4wMjMtLjE2LS4wNTYtLjI3My0uMS0uMzM3YS4zLjMgMCAwIDAtLjE0Ni0uMTIzLjczMi43MzIgMCAwIDAtLjM0Mi0uMDEzbC0uMDE0LS4wOTcgMS4yMjktLjE4Mi4wMTQuMDk3LS4wNzMuMDExYS40NzguNDc4IDAgMCAwLS4yNC4wOThjLS4wNjEuMDUtLjEuMTE5LS4xMTcuMjA0YS44OTMuODkzIDAgMCAwIC4wMDkuMzA5bC4xOTggMS4zNjFjLjA2Mi40MjIuMDc5LjczLjA1MS45MjUtLjAyNy4xOTUtLjEzNi4zODYtLjMyNy41NzUtLjE5LjE4OS0uNDY5LjMxLS44MzcuMzY1LS4zMDcuMDQ1LS41NTEuMDM5LS43MzItLjAyLS4yNDQtLjA3Ny0uNDI3LS4xOTgtLjU0Ny0uMzYtLjEyLS4xNjItLjIwMi0uMzkyLS4yNDUtLjY5bC0uMjU2LTEuNzU2Yy0uMDMtLjIwNy0uMDYtLjMzMi0uMDktLjM4YS4yNjIuMjYyIDAgMCAwLS4xMzYtLjEwM2MtLjA2LS4wMjEtLjE2NS0uMDItLjMxNS4wMDVsLS4wMTUtLjA5OFoiIGZpbGw9IiNGRUZFRkUiLz48cGF0aCBkPSJtMjguMzc0IDM4LjUzMiAyLjQyNyAxLjUtLjUzLTEuNDY0Yy0uMDczLS4yMDQtLjE1Mi0uMzMxLS4yMzYtLjM4Mi0uMTE0LS4wNjgtLjI2NS0uMDY1LS40NTEuMDA2bC0uMDM0LS4wOTIgMS4xMTUtLjQxLjAzNC4wOTNjLS4xMzcuMDctLjIyNC4xMy0uMjYyLjE3N2EuMzEuMzEgMCAwIDAtLjA2My4xODVjLS4wMDMuMDc2LjAyNC4xOTUuMDgyLjM1NmwxLjAyNCAyLjgzNS0uMDg1LjAzMS0zLjMwNi0xLjk5Ni43ODIgMi4xNjRjLjA3LjE5Ni4xNjMuMzEyLjI3Ni4zNDlhLjUxOC41MTggMCAwIDAgLjM0Mi0uMDFsLjA4LS4wMjkuMDMzLjA5My0xLjE5Ni40NC0uMDM0LS4wOTNjLjE4NS0uMDcuMy0uMTU2LjM0Ni0uMjU4LjA0NS0uMTAyLjAzNy0uMjQ0LS4wMjktLjQyNWwtLjg2Ny0yLjQwNC0uMTA1LS4wNjNhLjY5My42OTMgMCAwIDAtLjI1My0uMTEuNTk4LjU5OCAwIDAgMC0uMjU0LjA0bC0uMDM0LS4wOTMgMS4xOTgtLjQ0WiIgZmlsbD0iI0ZFRkVGRSIvPjxwYXRoIGQ9Im0zMy45NzEgMzkuNzYzLjA1LjA4Ni0xLjYzMi45MzktLjA0OC0uMDg2LjEwNC0uMDZhLjUwMi41MDIgMCAwIDAgLjE4OS0uMTc1LjIzNC4yMzQgMCAwIDAgLjAzLS4xNjRjLS4wMDQtLjA0Ny0uMDUtLjE1LS4xNC0uMzA3bC0xLjE3LTIuMDcxYy0uMDktLjE2MS0uMTU2LS4yNTctLjE5Ni0uMjg4YS4yNTguMjU4IDAgMCAwLS4xNjEtLjA0Ni40NjcuNDY3IDAgMCAwLS4yMzQuMDc0bC0uMTA0LjA2LS4wNDgtLjA4NiAxLjYzMS0uOTM4LjA1LjA4NS0uMTA0LjA2YS40OTcuNDk3IDAgMCAwLS4xOTEuMTc0LjI1LjI1IDAgMCAwLS4wMzIuMTY2Yy4wMDQuMDQ3LjA1MS4xNS4xNC4zMDhsMS4xNyAyLjA3Yy4wOS4xNjIuMTU3LjI1Ny4xOTYuMjg3YS4yNy4yNyAwIDAgMCAuMTY0LjA0Ni40NzYuNDc2IDAgMCAwIC4yMzMtLjA3NGwuMTAzLS4wNloiIGZpbGw9IiNGRUZFRkUiLz48cGF0aCBkPSJtMzUuMDUgMzQuNDQzLjA2MS4wNzZhLjU5MS41OTEgMCAwIDAtLjEzNS4zODhjMCAuMTE2LjA0Ny4zNDguMTQyLjY5NmwuODAyIDIuOTI3LS4wNjguMDU2LTIuNzctMS40MjJjLS4zMzQtLjE3Mi0uNTM5LS4yNjUtLjYxNi0uMjc5LS4wNzctLjAxNS0uMTc1LjAxNy0uMjkyLjA5NWwtLjA2My0uMDc2IDEuMzI0LTEuMTA5LjA2My4wNzYtLjA0Ni4wMzdjLS4xMi4xLS4xODguMTg0LS4yMDYuMjVhLjEzMi4xMzIgMCAwIDAgLjAyNy4xM2MuMDIuMDI1LjA1LjA0OS4wODkuMDczLjAzNy4wMjUuMTQ4LjA4NS4zMzIuMThsMS43My44OTMtLjQ3LTEuNjkzYTQuMjYgNC4yNiAwIDAgMC0uMTI3LS40LjU5Mi41OTIgMCAwIDAtLjA4NC0uMTQ5LjI0NS4yNDUgMCAwIDAtLjEyMi0uMDgxLjI1Ni4yNTYgMCAwIDAtLjE1NS4wMDguODU1Ljg1NSAwIDAgMC0uMjYyLjE2bC0uMDYyLS4wNzcuOTA3LS43NloiIGZpbGw9IiNGRUZFRkUiLz48cGF0aCBkPSJtMzUuNzU2IDMzLjcyNiAxLjE3My44NzguMDQzLS4wNThjLjEzNS0uMTg1LjE3Ni0uMzYxLjEyMi0uNTMtLjA1My0uMTY5LS4xODQtLjM0OS0uMzktLjUzOWwuMDYtLjA4MiAxLjUwOCAxLjEzLS4wNi4wODJhMS4zODUgMS4zODUgMCAwIDAtLjQ4NC0uMTk0LjU2Ny41NjcgMCAwIDAtLjM1Mi4wMzQuOTA1LjkwNSAwIDAgMC0uMjg4LjI3NmwuODE0LjYwOGMuMTU4LjEyLjI2LjE4NS4zMDUuMTk4LjA0Ni4wMTMuMDk0LjAxLjE0NC0uMDExYS40NDIuNDQyIDAgMCAwIC4xNjYtLjE1NWwuMTI4LS4xNzRjLjItLjI3MS4yOTgtLjUzNi4yOTItLjc5My0uMDAzLS4yNTctLjEwNy0uNTE3LS4zMS0uNzhsLjA1OC0uMDguODIuODE3LTEuODQ3IDIuNTE2LS4wNzgtLjA1OS4wNy0uMDk3YS41MDMuNTAzIDAgMCAwIC4xMDUtLjIzNy4yNDcuMjQ3IDAgMCAwLS4wMzgtLjE2MmMtLjAyMy0uMDQyLS4xMDYtLjExNi0uMjUxLS4yMjRsLTEuODk3LTEuNDJhMi4wMTIgMi4wMTIgMCAwIDAtLjI0OC0uMTY5LjI1My4yNTMgMCAwIDAtLjE3My0uMDA2LjQ2LjQ2IDAgMCAwLS4yMjUuMTc5bC0uMDcuMDk2LS4wNzktLjA1OSAxLjc5LTIuNDM1Ljg1My42MzgtLjA2LjA4MWMtLjIzOS0uMTE0LS40MzEtLjE2OC0uNTc3LS4xNmEuNzkzLjc5MyAwIDAgMC0uNDM1LjE2OWMtLjA4NC4wNi0uMjA3LjItLjM2OC40MjFsLS4yMjEuMzAxWk0zNy4zNCAzMS4wNTVsMS40NjIuNTg2LjA1Ni0uMTQxYy4wOS0uMjMuMTM3LS40MTEuMTQtLjU0MmEuNTYuNTYgMCAwIDAtLjEyLS4zNi45MDEuOTAxIDAgMCAwLS4zODgtLjI3Yy0uMjU0LS4xMDEtLjQ2Ni0uMTE3LS42MzQtLjA0NS0uMTY5LjA3LS4zMDYuMjQtLjQxLjUwNmwtLjEwNS4yNjZabTEuNjM3LjY1Ni45MzUuMzc1Yy4xOC4wNzMuMjk4LjEwNy4zNTMuMTAzYS4yNi4yNiAwIDAgMCAuMTYtLjA3MmMuMDUtLjA0Ni4xMDQtLjE0NS4xNjUtLjNsLjA5MS4wMzctLjY3OSAxLjcyNC0uMDktLjAzN2MuMDYxLS4xNTUuMDg3LS4yNjcuMDgxLS4zMzRhLjI3NC4yNzQgMCAwIDAtLjA2Ni0uMTYxYy0uMDM3LS4wNDEtLjE0NS0uMDk4LS4zMjYtLjE3bC0yLjE2Ni0uODY5Yy0uMTgtLjA3Mi0uMjk4LS4xMDYtLjM1My0uMTAyYS4yNTkuMjU5IDAgMCAwLS4xNi4wNzJjLS4wNDkuMDQ2LS4xMDUuMTQ1LS4xNjUuMjk5bC0uMDktLjAzNy42MTYtMS41NjRjLjE2LS40MDguMzA1LS42OTQuNDM1LS44NmEuOTY0Ljk2NCAwIDAgMSAuNDktLjMzOC44ODMuODgzIDAgMCAxIC42LjAzM2MuMjQ1LjA5OS40MTMuMjcuNTA0LjUxMy4wNTcuMTU1LjA3LjM0NS4wNC41N2wxLjQ0OC0uMzU2Yy4xODctLjA0Ny4zMDktLjA4Ni4zNjItLjExNmEuNDUxLjQ1MSAwIDAgMCAuMTc3LS4yMDNsLjA5MS4wMzctLjQxOSAxLjA2LTEuOTQ3LjQ3NS0uMDg3LjIyMVpNMzguMTg1IDI2LjczNmwxLjE4Ni4xNy0uMDE4LjEwN2ExLjIyNSAxLjIyNSAwIDAgMC0uNzc3LjI1NmMtLjIxMy4xNy0uMzM5LjM3LS4zNzcuNjAyLS4wMy4xNzktLjAwNi4zMy4wNzMuNDUuMDc3LjEyLjE3OC4xOS4zMDEuMjFhLjM5NS4zOTUgMCAwIDAgLjIxOC0uMDIuODg1Ljg4NSAwIDAgMCAuMjgzLS4yMDNjLjA3MS0uMDczLjIwNS0uMjQ3LjQtLjUyLjI3My0uMzg1LjUxMy0uNjM1LjcxOC0uNzVhLjk4MS45ODEgMCAwIDEgLjY1Ni0uMTEyYy4yOTcuMDUuNTMyLjIxLjcwNy40NzguMTc1LjI2OC4yMzMuNTgyLjE3NC45NGExLjQ3NiAxLjQ3NiAwIDAgMS0uMDg3LjMxM2MtLjA0LjA5Ny0uMTAzLjIxNi0uMTkuMzU2YS41ODMuNTgzIDAgMCAwLS4wODYuMi4yNjUuMjY1IDAgMCAwIC4wMjguMTUzLjM3My4zNzMgMCAwIDAgLjEzOS4xNTFsLS4wMTcuMDk3LTEuMzM3LS4yMjQuMDE3LS4wOThjLjM4OS0uMDE0LjctLjExNS45MzQtLjMwMi4yMzQtLjE4Ny4zNzItLjQwOC40MTQtLjY2M2EuNjg3LjY4NyAwIDAgMC0uMDgyLS40OTguNS41IDAgMCAwLS4zNDItLjIzNy40OTQuNDk0IDAgMCAwLS4yNTQuMDI2Ljc4NS43ODUgMCAwIDAtLjI1Ny4xNjdjLS4wODUuMDgtLjIwNC4yMjYtLjM1NS40MzktLjIxMy4yOTgtLjM4Ni41MS0uNTIxLjYzM2ExLjI0NyAxLjI0NyAwIDAgMS0uNDI4LjI2Ni45MjguOTI4IDAgMCAxLS40NzMuMDM4Ljk3NC45NzQgMCAwIDEtLjY3LS40MzUgMS4xMTkgMS4xMTkgMCAwIDEtLjE2Ni0uODQgMS4zNjcgMS4zNjcgMCAwIDEgLjI2Mi0uNjE0LjcxOC43MTggMCAwIDAgLjEyNy0uMjM0LjE0NC4xNDQgMCAwIDAtLjAyNC0uMTE1LjQ5My40OTMgMCAwIDAtLjE4OS0uMTA4bC4wMTMtLjA4Wk00MS45OSAyNC42MjRsLjA5Ny4wMDItLjAyNyAxLjg5NGgtLjA5OGwuMDAxLS4xMjFhLjQ5OC40OTggMCAwIDAtLjA1MS0uMjU1LjI0NC4yNDQgMCAwIDAtLjEyNi0uMTA4Yy0uMDQyLS4wMi0uMTUzLS4wMzItLjMzMy0uMDM1bC0yLjM2Mi0uMDM0Yy0uMTg0LS4wMDItLjI5OS4wMDYtLjM0NS4wMjVhLjI2OC4yNjggMCAwIDAtLjEyMi4xMTcuNDc2LjQ3NiAwIDAgMC0uMDU2LjI0MWwtLjAwMi4xMmgtLjA5N2wuMDI3LTEuODk2LjA5OC4wMDItLjAwMi4xMmEuNTA1LjUwNSAwIDAgMCAuMDUyLjI1NS4yNTUuMjU1IDAgMCAwIC4xMjYuMTFjLjA0MS4wMi4xNTIuMDMzLjMzMy4wMzVsMi4zNjIuMDM0Yy4xODQuMDAzLjI5OS0uMDA2LjM0NS0uMDI1YS4yNzMuMjczIDAgMCAwIC4xMjItLjEyLjQ4NC40ODQgMCAwIDAgLjA1NS0uMjRsLjAwMi0uMTJaTTM4LjMwNiAyMS4yNDNsLjk2NC0uMTI3LjAxMy4wOTZjLS4yMTUuMDg2LS4zNjcuMTctLjQ1NS4yNWEuNzM2LjczNiAwIDAgMC0uMTk2LjMxNmMtLjAyMy4wNy0uMDIzLjE5LS4wMDIuMzU4bC4wMzUuMjY3IDIuNzQ3LS4zNmMuMTgxLS4wMjUuMjk0LS4wNS4zMzctLjA3N2EuMjc1LjI3NSAwIDAgMCAuMTA0LS4xMzQuNDkuNDkgMCAwIDAgLjAyLS4yNWwtLjAxNi0uMTE5LjA5Ny0uMDEyLjI0NCAxLjg4MS0uMDk3LjAxMi0uMDE2LS4xMTlhLjUwMi41MDIgMCAwIDAtLjA4OC0uMjQ0LjI1My4yNTMgMCAwIDAtLjE0LS4wOTJjLS4wNDUtLjAxNC0uMTU2LS4wMDktLjMzNC4wMTRsLTIuNzQ3LjM2Mi4wMzMuMjZjLjAzMi4yNDEuMTA1LjQxLjIyMS41MDcuMTYyLjEzNS4zNzYuMjA1LjY0NC4yMTFsLjAxMy4xLS45NjMuMTI4LS40MTgtMy4yMjhaTTM3LjIyNyAxNy40NTFsLjA5NC0uMDI4Yy4wNS4xMS4xMDcuMTg5LjE3Ni4yMzUuMDk1LjA2NS4zMjkuMTQyLjcuMjM0bDEuNDY1LjM4Ni44MzMtLjI0NmMuMTc5LS4wNTMuMjg3LS4wOTUuMzI0LS4xMjZhLjI3Ni4yNzYgMCAwIDAgLjA4Mi0uMTQ1LjQ2Mi40NjIgMCAwIDAtLjAxNC0uMjM3bC0uMDU3LS4xOTUuMDk0LS4wMjguNTY1IDEuOTUyLS4wOTQuMDI4LS4wNTMtLjE4MmEuNDg0LjQ4NCAwIDAgMC0uMTIzLS4yMjguMjU2LjI1NiAwIDAgMC0uMTUzLS4wN2MtLjA0Ni0uMDA2LS4xNTYuMDE2LS4zMjkuMDY2bC0uNjkuMjA1LTEuMjQgMS4yNTNjLS4yNDQuMjQ5LS4zODIuNDE0LS40MTUuNDk2YS40NTMuNDUzIDAgMCAwLS4wMDMuMjlsLS4wOTQuMDI4LS40ODMtMS42NjcuMDk0LS4wMjguMDIyLjA3NWMuMDI5LjEuMDY1LjE2Ny4xMDQuMTk4LjA0LjAzMi4wNzcuMDQzLjExLjAzMy4wNi0uMDE4LjE5NC0uMTMuNC0uMzRsLjk1OC0uOTY1LTEuMjItLjMyYy0uMjk4LS4wOC0uNDktLjEwOC0uNTczLS4wODMtLjA0NS4wMTMtLjA3Ny4wNDctLjA5NS4xLS4wMjYuMDcxLS4wMi4xODUuMDE3LjM0M2wtLjA5NS4wMjgtLjMwNy0xLjA2MlpNMjMuMzE3IDMyLjg5M2guODk3bC0uMDU4LS4yMjloLS4zNTRsLjI4LS4yNS0uMDk0LS40MTFoLS42NjNsLS4wMDUuMzQyaC4yNTdsLS4wMjMtLjEzNmguMjQxbC4wMTYuMTUxLS40ODMuMjk3LS4wMS4yMzZabS0xLjI4OC0uODloLS4yNTZsLS4zOTkuODloLjM1NGwuMzAxLS44OVptMi43MTYuMjM2LjA5LjE5OGgtLjE4OWwuMDk5LS4xOThabS4xODkuNDE4LjEwOS4yMzYuMzI2LS4wMTYtLjEyNi0uMjA1LjE1LS4wMDgtLjEyOC0uMjJoLS4xODJsLS4yMjEtLjQ0MWgtLjIyNWwtLjIzMS40MTguMDgyLjIzNmguNDQ2Wm0tMi4xNDgtLjMzOWgtLjI5OGwuMDQxLS4xNTkuMjg2LS4wMDQtLjAzLjE2M1ptLjI1My0uMzE1aC0uNjU2bC0uMTU1LjQ4aC41MjhsLS4wMjIuMTg5aC0uNTc0bC0uMDcuMjJoLjg4MmwuMDY3LS44OVptOS4zMjctOS4xNjJhMi43NyAyLjc3IDAgMCAwLTIuNjcyIDIuMDczaC00Ljc3di4zNzdoNC43YTIuNjk0IDIuNjk0IDAgMCAwLS4wMjEuMzM5di4wMDZoLTQuNjh2LjM3N2gyLjA5NWExLjMzIDEuMzMgMCAwIDAtMS4zMjIgMS4zMzd2My43N2gtLjUxNXYtMy4yNTdoLjMxN3YtLjI1MmgtMS4xNjV2Ljg5NmExLjI3MSAxLjI3MSAwIDAgMC0uNjEzLS4zOTJ2LS4yODZoLjEzNnYtLjIyM2gtLjk5M3YuMjIzaC4xMzV2LjNjLS4yMzEuMDc3LS40MzUuMjItLjU5LjQwOHYtLjkyMmgtMS4xODR2LjI0OGguMzIydjMuMjU3aC0uNTM3di0zLjc3YTEuMzMgMS4zMyAwIDAgMC0xLjMyMi0xLjMzN2gyLjExdi0uMzc3aC00LjY3OXYtLjAwNmMwLS4xMTUtLjAwOC0uMjI3LS4wMjEtLjMzOWg0Ljd2LS4zNzdoLTQuNzdhMi43NyAyLjc3IDAgMCAwLTMuMjI3LTIuMDE3Yy43NDMtMS45MjcgMi41OTgtMy4yOTUgNC43Ny0zLjI5NmgxLjE0OHYtLjMwOWMwLTIuMDMgMS42MzItMy42NzUgMy42NDQtMy42NzUgMi4wMTEgMCAzLjY0MiAxLjY0NiAzLjY0MiAzLjY3NXYuMzFoMS4xNDhjMi4xNzMgMCA0LjAyNyAxLjM2OCA0Ljc3IDMuMjk1YTIuNzQ3IDIuNzQ3IDAgMCAwLS41NTYtLjA1NlpNMjguMSAyNi41NzVhMS4zMTkgMS4zMTkgMCAwIDAtMS4wNzUtLjU2MmgyLjIzOWMtLjQ0MS4wNzctLjg0LjI3Ni0xLjE2NC41NjJabS0uODE0IDEuODEydi4wNTFIMjYuMDdWMjcuMzVhLjk0Ny45NDcgMCAwIDEgMS43NjMtLjQ5OSAyLjQxMiAyLjQxMiAwIDAgMC0uNTQ4IDEuNTM2Wm0tLjY4OCAxLjI0N3YxLjQ4NmgtLjUyN3YtMi4zMDVoLjgyNmExLjI2IDEuMjYgMCAwIDAtLjMuODE5Wm0tNC4xODggMS40ODZ2LTEuODk5Yy4wOC0uNDg0LjQ4Ny0uODUyLjk3Ny0uODUyLjQ1IDAgLjgyOC4zMTUuOTQ3Ljc0M3YyLjAwOGgtMS45MjRabS45NTMgMi44YTMuNjQ1IDMuNjQ1IDAgMCAxLTMuNDI1LTIuNDIzaDYuODQ4YTMuNjQ0IDMuNjQ0IDAgMCAxLTMuNDIzIDIuNDI0Wm0tMi43MjYtNS4xMDV2Mi4zMDVoLS41MTJ2LTEuNDg2YzAtLjMxMy0uMTEzLS41OTktLjI5OS0uODJoLjgxWm0tMS43NTctMS45NzRhLjk0Ny45NDcgMCAwIDEgLjgwNS0uNDUxYy41MjUgMCAuOTUyLjQzLjk1Mi45NnYxLjA4OGgtMS4ydi0uMDUxYzAtLjU4OS0uMjEtMS4xMjgtLjU1Ny0xLjU0NlptLS4yNjctLjI3NGEyLjM3MyAyLjM3MyAwIDAgMC0xLjE1NC0uNTU0aDIuMjIzYy0uNDQgMC0uODI5LjIyLTEuMDY5LjU1NFptOS41MzgtNy4zNzdoLS43OTNjLS4wNTMtMi4xODEtMS44Mi0zLjkzMy0zLjk5NS0zLjkzM3MtMy45NDIgMS43NTItMy45OTcgMy45MzNoLS43OTNjLTMuMDU0IDAtNS41MjggMi40OTgtNS41MjggNS41NzkgMCAzLjA4IDIuNDc0IDUuNTc4IDUuNTI4IDUuNTc4aC43OTNjLjA1NSAyLjE4MiAxLjgyMiAzLjkzMyAzLjk5NyAzLjkzMyAyLjE3NCAwIDMuOTQyLTEuNzUxIDMuOTk1LTMuOTMzaC43OTNjMy4wNTMgMCA1LjUyOS0yLjQ5NyA1LjUyOS01LjU3OCAwLTMuMDgxLTIuNDc2LTUuNTc5LTUuNTI5LTUuNTc5Wm0tNC42MjcuMTMzaC4yMDJ2LS41NjloLS4yMDJ2LjU3Wm0tLjUyNSAwaC4ydi0uNTY5aC0uMnYuNTdabTEuNzkgMGgtLjcwOXYtLjU2OWgtLjE5N3YtLjM2MmguMTg5di0uMzI3aC0uMTg5di0uMDUyYS41MjQuNTI0IDAgMCAwLS40NDQtLjUydi0uOTExaC0uMTUzdi45MTFhLjUyNS41MjUgMCAwIDAtLjQ0NS41MnYuMDUyaC0uMTg3di4zMjdoLjE4N3YuMzYyaC0uMTk2di41N2gtLjcxdi41MzRoLS4zNXYuMzQ1aDMuNTU1di0uMzQ1aC0uMzV2LS41MzVabS0uODQ2IDYuMzEzSDIyLjc4VjIyLjkxaC4zMjlhLjI1LjI1IDAgMCAxIC4yNDctLjIyM2MuMTI4IDAgLjIzMy4wOTguMjQ2LjIyM2guMzR2Mi43MjZabS0xLjE2Mi45NDhoMS4xNjJ2LS41NjJIMjIuNzh2LjU2MlptMi4wMTgtNi4wMDJoLS44NTZ2MS45NjZoLS4yOWEuNDg0LjQ4NCAwIDAgMC0uNTkyIDBoLS4yOHYtMS45NjZoLS44NTR2Ni4wMDJoLS4zNXYuODhoMy41NzF2LS44OGgtLjM1di02LjAwMlptLTEuNDM2IDEuMjM4Yy4xOTQgMCAuMzUyLS4xNi4zNTItLjM1NmEuMzU1LjM1NSAwIDAgMC0uMzUyLS4zNTYuMzU0LjM1NCAwIDAgMC0uMzUyLjM1NmMwIC4xOTcuMTU3LjM1Ni4zNTIuMzU2Wm0xMC44MTMgMy4zMzJjLS4wMDUuMDc1LS4wMS4xNS0uMDE3LjIyNC0uMDAzLjAzNS0uMDA4LjA2OS0uMDEzLjEwNGE1LjM2OCA1LjM2OCAwIDAgMS0uMDI0LjE5MmMtLjAwNS4wMzgtLjAxMy4wNzYtLjAyLjExNC0uMDEuMDYtLjAxOS4xMTktLjAzLjE3OGwtLjAyNi4xMThhNi43NTYgNi43NTYgMCAwIDEtLjAzOC4xNjlsLS4wMzIuMTItLjA0NS4xNjItLjAzOC4xMi0uMDUyLjE1Ni0uMDQzLjExOGE4LjUyMSA4LjUyMSAwIDAgMS0uMTEuMjY4IDYuMTUgNi4xNSAwIDAgMS0uMTkzLjQwNmMtLjAxOS4wMzctLjAzNy4wNzQtLjA1OC4xMWEyLjgxNyAyLjgxNyAwIDAgMS0uMDguMTQyIDMuNDcgMy40NyAwIDAgMS0uMDYyLjEwNmMtLjAyOC4wNDctLjA1OC4wOTItLjA4OC4xMzhsLS4wNjYuMTAyYTMuNzY3IDMuNzY3IDAgMCAxLS4wOTcuMTM2Yy0uMDIyLjAzMi0uMDQ0LjA2NC0uMDY4LjA5NS0uMDM1LjA0Ny0uMDcyLjA5My0uMTA4LjEzOS0uMDIyLjAyNy0uMDQzLjA1Ny0uMDY2LjA4NC0uMDQ0LjA1NC0uMDkuMTA2LS4xMzUuMTU4LS4wMTcuMDE5LS4wMzIuMDM4LS4wNS4wNTctLjA2Mi4wNy0uMTI1LjEzNy0uMTkyLjIwMy0uMDI1LjAyNi0uMDUxLjA1LS4wNzcuMDc1YTUuMDEgNS4wMSAwIDAgMS0uMTI1LjEyYy0uMDMxLjAzLS4wNjQuMDU3LS4wOTUuMDg1YTMuNTA1IDMuNTA1IDAgMCAxLS4xMTguMTAyYy0uMDMzLjAyOS0uMDY4LjA1Ni0uMTA0LjA4NGwtLjExNS4wOTItLjExLjA4Mi0uMTE3LjA4My0uMTE3LjA3OS0uMTIuMDc3LS4xMjIuMDc0YTQuOTk5IDQuOTk5IDAgMCAxLS4yNDguMTRjLS4wNDEuMDItLjA4MS4wNDItLjEyMy4wNjJhNi43MjggNi43MjggMCAwIDEtLjM5My4xOCA3LjA3IDcuMDcgMCAwIDEtLjM5Ni4xNDdjLS4wNDguMDE3LS4wOTYuMDMzLS4xNDQuMDQ3LS4wNDQuMDE0LS4wODcuMDI2LS4xMy4wMzdhMy40MDQgMy40MDQgMCAwIDEtLjE1LjA0MWMtLjA0Mi4wMTEtLjA4Ni4wMi0uMTMuMDMtLjA1LjAxMy0uMS4wMjUtLjE1My4wMzUtLjA0My4wMDktLjA4Ni4wMTYtLjEyOC4wMjMtLjA1NC4wMS0uMTA3LjAyLS4xNi4wMjhsLS4xMjMuMDE2YTYuMDcgNi4wNyAwIDAgMS0uNzc2LjA1MmMtLjEyNSAwLS4yNS0uMDA2LS4zNzEtLjAxM2E0LjU5MyA0LjU5MyAwIDAgMS0uMzAyIDEuMTI1Yy0uMDEyLjAzLS4wMjUuMDU4LS4wMzguMDg3YTIuNTQyIDIuNTQyIDAgMCAxLS4xMjkuMjdjLS4wMTUuMDI3LS4wMjguMDU2LS4wNDQuMDg0YTMuMDQzIDMuMDQzIDAgMCAxLS4xMy4yMjEgMi45NTYgMi45NTYgMCAwIDEtLjE3Mi4yNTYgMi44MzggMi44MzggMCAwIDEtLjEyMi4xNjFsLS4wNTIuMDY2YTMuOTU0IDMuOTU0IDAgMCAxLS4yNS4yNzdjLS4wMTkuMDIxLS4wNC4wNDItLjA2MS4wNjJsLS4wOC4wNzgtLjA2MS4wNTZhMy4zMTkgMy4zMTkgMCAwIDEtLjExNC4xbC0uMDYuMDVhMy42OCAzLjY4IDAgMCAxLS4xMTUuMDlsLS4wNjEuMDQ3YTUuMjM3IDUuMjM3IDAgMCAxLS4wOTkuMDdsLS4wNjMuMDQ0YTMuNTI0IDMuNTI0IDAgMCAxLS4xMTMuMDcyYy0uMDE3LjAxMS0uMDMzLjAyMy0uMDUuMDMzYTUuMjM4IDUuMjM4IDAgMCAxLS4xNjUuMDk1bC0uMDUyLjAyOC0uMTIzLjA2NC0uMDY1LjAzYTQuNTkgNC41OSAwIDAgMS0uMTIxLjA1NmwtLjA2MS4wMjZjLS4wNTkuMDI1LS4xMTkuMDUtLjE3OS4wNzFsLS4wMTMuMDA2YTMuNTA3IDMuNTA3IDAgMCAxLS4xNzcuMDZsLS4wNi4wMThhMy43NDUgMy43NDUgMCAwIDEtLjEzNi4wNGwtLjA2NC4wMTZhNC4xMiA0LjEyIDAgMCAxLS4xOTguMDQ2IDUuNTU1IDUuNTU1IDAgMCAxLS4xOTcuMDM1bC0uMDUuMDA3YTMuMzA0IDMuMzA0IDAgMCAxLS4xNTUuMDJsLS4wNjcuMDA3YTcuMTg4IDcuMTg4IDAgMCAxLS4xNDguMDExYy0uMDIuMDAxLS4wNDEuMDAzLS4wNjIuMDAzLS4wNy4wMDQtLjEzOS4wMDYtLjIwOC4wMDZoLS4wMDFjLS4wNyAwLS4xNC0uMDAyLS4yMDgtLjAwNi0uMDIyIDAtLjA0Mi0uMDAyLS4wNjMtLjAwM2E3LjU5MSA3LjU5MSAwIDAgMS0uMTQ3LS4wMTFsLS4wNjktLjAwN2EzLjU0NSAzLjU0NSAwIDAgMS0uMTUzLS4wMmwtLjA1LS4wMDdhNS4zMjIgNS4zMjIgMCAwIDEtLjE5Ny0uMDM1bC0uMDUtLjAxMmE0LjA1NiA0LjA1NiAwIDAgMS0uMTQ3LS4wMzNsLS4wNjgtLjAxOWMtLjA0NC0uMDExLS4wODctLjAyNC0uMTMtLjAzN2wtLjA2NS0uMDJhNi4xNTIgNi4xNTIgMCAwIDEtLjE2NS0uMDU2bC0uMDM2LS4wMTNhNC4yNiA0LjI2IDAgMCAxLS4xNjUtLjA2NmwtLjA2Ny0uMDI5Yy0uMDM4LS4wMTctLjA3Ny0uMDM0LS4xMTMtLjA1MmEyLjQ1MiAyLjQ1MiAwIDAgMS0uMDcxLS4wMzRsLS4xMTMtLjA1OC0uMDYyLS4wMzNhNC4zNTcgNC4zNTcgMCAwIDEtLjE1OS0uMDkybC0uMDYyLS4wNC0uMS0uMDY1LS4wNzItLjA0OWMtLjAzLS4wMi0uMDYtLjA0Mi0uMDg5LS4wNjRsLS4wNy0uMDUxLS4wOTUtLjA3NmE1LjIwNSA1LjIwNSAwIDAgMS0uMDk4LS4wODFsLS4wOS0uMDhjLS4wMjQtLjAyLS4wNDctLjA0My0uMDctLjA2NWwtLjA2OS0uMDY2LS4wNy0uMDctLjA2NC0uMDY5YTIuMjk3IDIuMjk3IDAgMCAxLS4xNjctLjE5IDMuNTAyIDMuNTAyIDAgMCAxLS4wNzctLjA5M2MtLjAxNy0uMDIzLS4wMzYtLjA0Ni0uMDUyLS4wNy0uMDIzLS4wMjgtLjA0My0uMDU2LS4wNjUtLjA4NWwtLjA0OC0uMDY5LS4wNi0uMDljLS4wMTYtLjAyMi0uMDMtLjA0NS0uMDQ0LS4wNjdhMy4xMDkgMy4xMDkgMCAwIDEtLjE0Mi0uMjRsLS4wNTMtLjFjLS4wMTEtLjAyMy0uMDIzLS4wNDgtLjAzNi0uMDdsLS4wNDgtLjEwM2EzLjE0OSAzLjE0OSAwIDAgMS0uMDMyLS4wNzJsLS4wNDYtLjEwNS0uMDEzLS4wMzJhNC41NjEgNC41NjEgMCAwIDEtLjI4Ny0xLjA4OSA2LjAxOCA2LjAxOCAwIDAgMS0xLjE1Ny0uMDRjLS4wMzctLjAwNi0uMDc1LS4wMS0uMTEyLS4wMTUtLjA1Ny0uMDA5LS4xMTItLjAyLS4xNjgtLjAzbC0uMTItLjAyLS4xNjEtLjAzNy0uMTIyLS4wMjhjLS4wNTMtLjAxMy0uMTA1LS4wMjgtLjE1Ny0uMDQzYTMuOTM2IDMuOTM2IDAgMCAxLS4xMjItLjAzNWMtLjA1Mi0uMDE1LS4xMDEtLjAzMi0uMTUyLS4wNDlsLS4xMi0uMDQtLjE0OC0uMDU3YTYuMzU1IDYuMzU1IDAgMCAxLS4xMi0uMDQ4bC0uMTQzLS4wNmMtLjA0LS4wMTgtLjA3OS0uMDM2LS4xMTctLjA1NWwtLjE0LS4wNjctLjExNC0uMDZhNy40NTEgNy40NTEgMCAwIDEtLjM3OC0uMjE4IDUuMjg1IDUuMjg1IDAgMCAxLS4xMS0uMDdsLS4xMjYtLjA4NGEzLjY5IDMuNjkgMCAwIDEtLjEwNC0uMDc2bC0uMTI0LS4wOS0uMTAxLS4wOGMtLjA0LS4wMzItLjA4LS4wNjQtLjExOC0uMDk3bC0uMDk4LS4wODQtLjExNS0uMTAxLS4wOTEtLjA4OWMtLjAzNy0uMDM2LS4wNzUtLjA3LS4xMS0uMTA3LS4wMjYtLjAyNS0uMDUtLjA1Mi0uMDc0LS4wNzhhNi4wNyA2LjA3IDAgMCAxLS4yOTgtLjMzNGwtLjA4OS0uMTEzLS4wODYtLjExLS4wODMtLjExNmMtLjAyNy0uMDM5LS4wNTUtLjA3Ny0uMDgtLjExNmEzLjYyMyAzLjYyMyAwIDAgMS0uMDc4LS4xMThsLS4wNzctLjEyYTQuNTU0IDQuNTU0IDAgMCAxLS4wNzEtLjEyMmwtLjA3Mi0uMTI1YTEwLjg4MiAxMC44ODIgMCAwIDEtLjEzMS0uMjUzbC0uMDYtLjEyOWMtLjAyMS0uMDQ0LS4wNC0uMDg4LS4wNi0uMTMzYTguMjkgOC4yOSAwIDAgMS0uMTU2LS40Yy0uMDE3LS4wNDYtLjAzMi0uMDk0LS4wNDgtLjE0bC0uMDQyLS4xMzVhNS4wOTYgNS4wOTYgMCAwIDEtLjA0LS4xNDYgNC4xIDQuMSAwIDAgMS0uMDM3LS4xMzZsLS4wMzQtLjE1LS4wMy0uMTM2YTQuMjYxIDQuMjYxIDAgMCAxLS4wMjctLjE1NWwtLjAyMy0uMTM3LS4wMi0uMTYyLS4wMTYtLjEzNGMtLjAwNS0uMDU4LS4wMS0uMTE3LS4wMTMtLjE3NmwtLjAwOS0uMTI0YTQuOTYxIDQuOTYxIDAgMCAxLS4wMDYtLjIzN3YtLjEzYzAtLjA4LjAwMi0uMTU5LjAwNi0uMjM3LjAwMi0uMDQyLjAwNi0uMDgzLjAwOS0uMTI1bC4wMTMtLjE3Ni4wMTYtLjEzMy4wMi0uMTYzLjAyMy0uMTM2LjAyOC0uMTU1Yy4wMDgtLjA0Ni4wMi0uMDkyLjAzLS4xMzdsLjAzMy0uMTVjLjAxMS0uMDQ2LjAyNC0uMDkuMDM3LS4xMzYuMDEyLS4wNDguMDI2LS4wOTcuMDQtLjE0NWwuMDQyLS4xMzVjLjAxNi0uMDQ3LjAzMS0uMDk0LjA0OC0uMTRhNC40NSA0LjQ1IDAgMCAxIC4xMDEtLjI3IDguMjkgOC4yOSAwIDAgMSAuMDU1LS4xM2MuMDItLjA0NS4wMzktLjA5LjA2LS4xMzRsLjA2LS4xMjguMDY1LS4xMjhjLjAyMi0uMDQyLjA0My0uMDg0LjA2Ni0uMTI1bC4wNzItLjEyNWE0LjU1NCA0LjU1NCAwIDAgMSAuMjI1LS4zNjFjLjAyNi0uMDM5LjA1NC0uMDc3LjA4MS0uMTE1bC4wODMtLjExNmMuMDI4LS4wMzguMDU4LS4wNzQuMDg2LS4xMS4wMy0uMDM4LjA1OC0uMDc2LjA4OS0uMTEzbC4wODktLjEwM2MuMDY4LS4wOC4xMzctLjE1Ni4yMDktLjIzMmwuMDczLS4wNzdjLjAzNi0uMDM3LjA3NC0uMDcyLjExLS4xMDguMDMyLS4wMjkuMDYyLS4wNi4wOTItLjA4OGwuMTE1LS4xMDEuMDk4LS4wODVjLjAzOC0uMDMzLjA3OC0uMDY0LjExOC0uMDk2bC4xMDEtLjA4Yy4wNC0uMDMxLjA4Mi0uMDYuMTI0LS4wOTFhMy42OSAzLjY5IDAgMCAxIC4xMDQtLjA3NWMuMDQyLS4wMy4wODUtLjA1Ny4xMjctLjA4NWE1LjI4NSA1LjI4NSAwIDAgMSAuMzUyLS4yMTVjLjA0NC0uMDI1LjA5LS4wNDkuMTM1LS4wNzNsLjExNS0uMDZjLjA0NS0uMDIzLjA5My0uMDQ1LjEzOS0uMDY3bC4xMTctLjA1NC4xNDMtLjA2MS4xMi0uMDQ4Yy4wNS0uMDE5LjA5OC0uMDM4LjE0OC0uMDU1bC4xMi0uMDQyLjE1Mi0uMDQ5LjEyMi0uMDM1Yy4wNTItLjAxNC4xMDQtLjAzLjE1Ny0uMDQzbC4xMjItLjAyOGMuMDUzLS4wMTIuMTA2LS4wMjUuMTYtLjAzNmwuMTIxLS4wMjIuMTY4LS4wMjkuMTEyLS4wMTRhNi4wMTggNi4wMTggMCAwIDEgMS4xNTgtLjA0Yy4wNS0uMzY5LjE0Mi0uNzI0LjI3NC0xLjA1OGwuMDI1LS4wNjQuMDQ1LS4xMDIuMDMzLS4wNzZhNC43NiA0Ljc2IDAgMCAxIC4wODUtLjE3NGwuMDUxLS4wOTYuMDQzLS4wNzVjLjAzLS4wNTUuMDYzLS4xMDguMDk3LS4xNjFsLjA0Ny0uMDc0Yy4wMTktLjAzLjA0LS4wNTkuMDU5LS4wODdsLjA1LS4wNzIuMDYyLS4wODRhMi44NSAyLjg1IDAgMCAxIC4wNTgtLjA3M2wuMDYtLjA3N2ExMC4yIDEwLjIgMCAwIDEgLjExMy0uMTMxbC4wNjMtLjA2OGE1LjEyNiA1LjEyNiAwIDAgMSAuMjEtLjIxYy4wMjItLjAyMi4wNDMtLjA0My4wNjYtLjA2My4wMzItLjAzLjA2NS0uMDU4LjA5OC0uMDg3bC4wODYtLjA3Yy4wMzMtLjAyOC4wNjYtLjA1NS4xMDEtLjA4MWwuMDY4LS4wNS4wOTItLjA2NmEyLjUwNCAyLjUwNCAwIDAgMSAuMTcyLS4xMTRjLjAyLS4wMTMuMDM5LS4wMjYuMDYtLjAzOC4wNTEtLjAzMi4xMDYtLjA2My4xNi0uMDkzbC4wNi0uMDMxYy4wMzctLjAyLjA3NS0uMDQxLjExNC0uMDZsLjA3LS4wMzRhMi42IDIuNiAwIDAgMSAuMTE2LS4wNTJsLjA2NC0uMDI5LjE2OS0uMDY3LjAzLS4wMTFjLjA1NS0uMDIuMTExLS4wNC4xNjgtLjA1N2wuMDY0LS4wMi4xMy0uMDM3Yy4wMjMtLjAwNi4wNDYtLjAxMy4wNy0uMDE4LjA0OC0uMDEzLjA5Ny0uMDI0LjE0Ni0uMDM0bC4wNS0uMDExYy4wNjYtLjAxNC4xMy0uMDI2LjE5Ny0uMDM2bC4wNS0uMDA3YTQuMDA5IDQuMDA5IDAgMCAxIC4zNjktLjAzOGwuMDYzLS4wMDRhNC4zNjYgNC4zNjYgMCAwIDEgLjYyNy4wMTVsLjA2Ni4wMDcuMTU4LjAyLjA0Ny4wMDdjLjA2Ny4wMS4xMzMuMDIyLjE5OC4wMzZsLjA0Ni4wMWMuMDUxLjAxLjEwMS4wMjIuMTUyLjAzNmwuMDY0LjAxNmMuMDQ2LjAxMi4wOTIuMDI2LjEzNi4wNGwuMDYuMDE3Yy4wNi4wMi4xMi4wNC4xOC4wNjJsLjAwOC4wMDNjLjA2MS4wMjMuMTIyLjA0Ni4xODIuMDcybC4wNTkuMDI1Yy4wNDEuMDE5LjA4My4wMzcuMTIzLjA1N2wuMDY0LjAzLjEyNS4wNjUuMDUuMDI3Yy4wNTUuMDMuMTEuMDYyLjE2NC4wOTZsLjA0OS4wMy4xMTYuMDc1LjA2MS4wNDIuMTAyLjA3M2MuMDE5LjAxNS4wNC4wMjkuMDU4LjA0NC4wNC4wMy4wODEuMDYzLjEyMS4wOTZsLjA0OC4wMzkuMTIzLjEwOGMuMDIuMDE3LjAzOC4wMzUuMDU3LjA1My4wMjkuMDI2LjA1Ni4wNTQuMDg0LjA4YTIuMzIzIDIuMzIzIDAgMCAxIC4xNC4xNDZsLjA1Mi4wNTZjLjA0LjA0NS4wNzkuMDkuMTE4LjEzN2wuMDQ5LjA2MS4wNy4wOTFhMy42MDkgMy42MDkgMCAwIDEgLjExNC4xNTlsLjA1MS4wNzQuMDY0LjEwMi4wNjMuMTA0LjA2NS4xMTMuMDQzLjA4MmMuMDE1LjAzLjAzMi4wNi4wNDYuMDkybC4wNDIuMDg2LjA0My4wOTUuMDM2LjA4NGE0LjU4MyA0LjU4MyAwIDAgMSAuMzAyIDEuMTI2IDYuMDcgNi4wNyAwIDAgMSAxLjE0OC4wMzlsLjEyMi4wMTYuMTYuMDI5LjEyOC4wMjJjLjA1Mi4wMS4xMDMuMDIzLjE1NC4wMzVhNC4yNjggNC4yNjggMCAwIDEgLjI3OS4wN2wuMTMuMDM4Yy4wNDguMDE1LjA5Ni4wMy4xNDUuMDQ3LjA0Mi4wMTQuMDg1LjAyOC4xMjguMDQ0YTQuOTY1IDQuOTY1IDAgMCAxIC4yNjcuMTAzbC4xMzYuMDU5Yy4wNDMuMDE4LjA4NC4wMzcuMTI1LjA1NmwuMTMyLjA2NC4xMjMuMDY0YTguMzQzIDguMzQzIDAgMCAxIC4yNDguMTRjLjA0LjAyNC4wODIuMDQ4LjEyMi4wNzQuMDQuMDI1LjA4LjA1LjEyLjA3Ny4wMzguMDI1LjA3OC4wNS4xMTcuMDc4bC4xMTYuMDg0LjExMS4wODFjLjA0LjAzLjA3OC4wNjIuMTE1LjA5My4wMzYuMDI3LjA3LjA1NS4xMDQuMDgzLjA0MS4wMzQuMDguMDY5LjExOC4xMDNsLjA5NS4wODNjLjA0Mi4wNC4wODQuMDguMTI1LjEyMmwuMDc3LjA3NGMuMDY3LjA2Ny4xMy4xMzQuMTkyLjIwM2wuMDUuMDU4Yy4wNDUuMDUxLjA5MS4xMDQuMTM1LjE1N2wuMDY2LjA4NWMuMDM2LjA0Ni4wNzMuMDkxLjEwOC4xMzhsLjA2OC4wOTVjLjAzNC4wNDYuMDY2LjA5LjA5Ny4xMzdsLjA2Ni4xMDJhMi45NjEgMi45NjEgMCAwIDEgLjE1LjI0NGMuMDI4LjA0Ni4wNTUuMDkzLjA4LjE0bC4wNTkuMTExYTUuOTAxIDUuOTAxIDAgMCAxIC4zMDIuNjc1bC4wNDMuMTE3LjA1Mi4xNTguMDM4LjExOS4wNDUuMTYzLjAzMi4xMThhNi43NTYgNi43NTYgMCAwIDEgLjA2NC4yODdsLjAzLjE3OWMuMDA3LjAzOC4wMTUuMDc1LjAyLjExMy4wMS4wNjQuMDE3LjEyOS4wMjQuMTkzYTMuNDQ4IDMuNDQ4IDAgMCAxIC4wMy4zMjdsLjAwNS4wNzdhNi42MDkgNi42MDkgMCAwIDEgMCAuNjEzbC0uMDA1LjA3N1ptLTUuNjE4LTcuNDRjLS42NzMtMi4yNTMtMi43NDQtMy44OTUtNS4xOTUtMy44OTUtMi40NTIgMC00LjUyMyAxLjY0Mi01LjE5NiAzLjg5NS0zLjY4LjIxMi02LjYgMy4yOS02LjYgNy4wNTcgMCAzLjc2NiAyLjkyIDYuODQ0IDYuNiA3LjA1Ny42NzMgMi4yNTMgMi43NDQgMy44OTQgNS4xOTYgMy44OTQgMi40NTEgMCA0LjUyMi0xLjY0MSA1LjE5NS0zLjg5NCAzLjY4LS4yMTMgNi42LTMuMjkgNi42LTcuMDU3IDAtMy43NjctMi45Mi02Ljg0NS02LjYtNy4wNTdabS01LjE5NSA1Ljc1YS4xNi4xNiAwIDAgMC0uMTYuMTYydjEuMjkzYzAgLjA5LjA3MS4xNjIuMTYuMTYyLjA4OCAwIC4xNi0uMDcyLjE2LS4xNjJ2LTEuMjkzYS4xNjEuMTYxIDAgMCAwLS4xNi0uMTYxWiIgZmlsbD0iI0ZFRkVGRSIvPjwvZz48Zz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMDAuNTcgMzMuMDY4KSI+PG1hc2sgaWQ9ImYiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2UiLz48L21hc2s+PHBhdGggZD0iTTE4LjU5OSAxMy40NDIuODI1IDMuNDk4YS43ODUuNzg1IDAgMCAxIC43NjYtMS4zN2wxNy42MyA5Ljg2MyAxMy4xMzMtNy43MTItMi4xNC0yLjE3NC05LjkxMyA1LjcxNWEuNzg1Ljc4NSAwIDAgMS0uNzg0LTEuMzZMMzAgLjQxN2EuNzIuNzIgMCAwIDEgLjg3My4xMTlsMy4zNjQgMy40MmEuNzIuNzIgMCAwIDEtLjE0OCAxLjEyNUwxOS44NzIgMTMuNDNhMS4yOCAxLjI4IDAgMCAxLTEuMjczLjAxMyIgZmlsbD0iI0ZFRkVGRSIgbWFzaz0idXJsKCNmKSIvPjwvZz48cGF0aCBkPSJtMjE3LjA5MiA0MC4zNjMtMTMuMDg4LTcuNTY3YS44NTIuODUyIDAgMCAxLS40MjUtLjczOFYxNS4zOTJjMC0uMzA4LjE2NS0uNTkxLjQzMi0uNzQybDE0Ljk3Ni04LjQ2NWEuODUxLjg1MSAwIDAgMSAuODQ1LjAwNGwxMS40NiA2LjYgMi4xNy0yLjM0NC0xMi4zMi02Ljk3M2EuNzg2Ljc4NiAwIDAgMSAuNzc0LTEuMzY2bDEzLjEwOSA3LjQyYy40NzguMjcuNTc5LjkxNy4yMDUgMS4zMmwtMy4xNzUgMy40M2EuODUzLjg1MyAwIDAgMS0xLjA1Mi4xNmwtMTEuNi02LjY4My0xNC4yNTUgOC4wNTd2MTUuODM0bDEyLjczIDcuMzZhLjc4NS43ODUgMCAwIDEtLjc4NSAxLjM1OSIgZmlsbD0iI0ZFRkVGRSIvPjxwYXRoIGQ9Im0yMTguNDcgMzUuOTI5LTkuODU1LTUuNTI4YTEuMTU0IDEuMTU0IDAgMCAxLS41ODktMS4wMDZ2LTExLjIxYzAtLjQxOC4yMjYtLjgwMi41OS0xLjAwNmw5Ljg1My01LjUyOGEuNzg1Ljc4NSAwIDEgMSAuNzY4IDEuMzY4bC05LjY0MSA1LjQxVjI5LjE1bDkuNjQxIDUuNDFhLjc4NS43ODUgMCAxIDEtLjc2OCAxLjM2OCIgZmlsbD0iI0ZFRkVGRSIvPjxwYXRoIGQ9Ik0xOTkuNzg1IDMzLjY2NmEuNzg1Ljc4NSAwIDAgMS0uNzg1LS43ODVWMTIuODg3YzAtLjI5Ni4xNi0uNTcuNDItLjcxNEwyMTcuNDIyIDIuMWEuNzg1Ljc4NSAwIDEgMSAuNzY2IDEuMzdsLTE3LjYyIDkuODU3VjMyLjg4YS43ODUuNzg1IDAgMCAxLS43ODQuNzg1TTI0My43NDUgMTYuMDM1aC01LjIyM2EuNTM4LjUzOCAwIDAgMC0uNTM4LjUzN3YyLjgyNWE4LjIzNiA4LjIzNiAwIDAgMC02LjI2LTMuNjh2My42NzZjMi4yMzIuMyAzLjk2IDIuMjEgMy45NiA0LjUyM2E0LjU3MiA0LjU3MiAwIDAgMS0zLjk2IDQuNTIzdjMuNjc3YTguMjM2IDguMjM2IDAgMCAwIDYuMjYtMy42OHYzLjE3NWMwIC4yODQuMjMxLjUxNC41MTUuNTE0aDMuMTI5Yy4yODUgMCAuNTE1LS4yMy41MTUtLjUxNFYxOS40MDhoMS42MDJjLjI4NCAwIC41MTUtLjIzMS41MTUtLjUxNlYxNi41NWEuNTE1LjUxNSAwIDAgMC0uNTE1LS41MTVNMjI0LjI5IDE5LjMzOXYtMi43NjdhLjUzOC41MzggMCAwIDAtLjUzOC0uNTM3aC01LjIyNGEuNTE1LjUxNSAwIDAgMC0uNTE0LjUxNXYyLjM0MmMwIC4yODUuMjMuNTE2LjUxNC41MTZoMS42MDNWMzEuNjFjMCAuMjg0LjIzLjUxNC41MTUuNTE0aDMuMTI5Yy4yODQgMCAuNTE1LS4yMy41MTUtLjUxNHYtMy4xMTdhOC4yMzcgOC4yMzcgMCAwIDAgNi4yMTggMy42MjJ2LTMuNjc3YTQuNTcxIDQuNTcxIDAgMCAxLTMuOTYtNC41MjMgNC41NzIgNC41NzIgMCAwIDEgMy45Ni00LjUyMnYtMy42NzhhOC4yMzcgOC4yMzcgMCAwIDAtNi4yMTggMy42MjMiIGZpbGw9IiNGRUZFRkUiLz48L2c+PC9nPjwvc3ZnPg=="})}),(0,$.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,$.jsxs)("ul",{className:"".concat(U," ").concat((0,X.Ll)()&&"ml0"),children:[(0,X.Ll)()&&(0,$.jsx)("li",{children:(0,$.jsx)("a",{href:"/",children:"考试系统"})}),!(0,X.Ll)()&&N.setting&&V.map((function(M,L){var j,N,u,D,A,y,S;return(0,$.jsxs)("li",{className:(null==M||null===(j=M.subitem)||void 0===j||!j.length)&&h===(null==M?void 0:M.link)||null!=M&&null!==(N=M.subitem)&&void 0!==N&&N.some((function(M){return h===(null==M?void 0:M.link)}))?a:"",children:[(0,$.jsxs)("div",{onClick:function(){return H(M,L)},className:n,children:[(0,$.jsx)("span",{dangerouslySetInnerHTML:{__html:(S=null==M?void 0:M.name,null==M||null===(y=M.subitem)||void 0===y||y.map((function(M,L){return M.link===g.pathname&&(S=M.name),M})),S)}}),(null==M||null===(u=M.subitem)||void 0===u?void 0:u.length)>0&&(0,$.jsx)("i",{className:"iconfont icon-zhankai4"})]}),(null==M||null===(D=M.subitem)||void 0===D?void 0:D.length)>0&&(0,$.jsx)("div",{className:k,children:null==M||null===(A=M.subitem)||void 0===A?void 0:A.map((function(M,j){return(0,$.jsx)("div",{className:e,onClick:function(){return H(M,L)},children:(0,$.jsx)("aside",{children:_(M.name)})},L+"-"+j)}))})]},L)}))]}),(0,$.jsxs)("div",{className:"search-bar",style:{flex:N.isIlearning?"initial":"1 0 auto"},children:[!(0,X.Ll)()&&!(null!=N&&N.isIlearning)&&(0,$.jsx)($.Fragment,{}),!T&&(0,$.jsx)(jM,{payload:v})]})]})]}),(0,$.jsx)(C.Z,{centered:!0,destroyOnClose:!0,open:G,title:"提示",width:"500px",okText:"立即联系",cancelText:"取消",onOk:function(){(0,X.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:function(){return Z(!1)},children:(0,$.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"},children:[(0,$.jsx)("p",{children:"您可以在QQ服务群向管理员申请,获得继续操作的权限"}),(0,$.jsx)("img",{src:Y.X3,width:200,height:200}),(0,$.jsx)("p",{children:"群号:693542422 "})]})})]}),(0,$.jsx)(DM,{})]}):(0,$.jsx)($.Fragment,{})}))},23862:function(M,L,j){j.d(L,{Y:function(){return u}});var N=j(59301);function u(M,L){var j=(0,N.useRef)(),u=(0,N.useRef)();(0,N.useEffect)((function(){j.current=M})),(0,N.useEffect)((function(){if(null!==L){var M=setInterval((function(){j.current()}),L);return u.current=M,function(){return clearInterval(M)}}}),[L])}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[93368],{93368:function(M,L,j){j.d(L,{Z:function(){return zM},g:function(){return TM}});var N=j(7557),u=j.n(N),D=j(41498),A=j.n(D),y=j(91232),S=j.n(y),T=j(79800),I=j.n(T),z=j(39647),t=j.n(z),g=j(82242),w=j.n(g),x=j(59301),i=j(80608),E=j(44e3),O=j(24650),C=j(43418),Y=j(92396),c="header___Wn4fJ",Q="logo___QnotM",U="menu___twLGR",k="dropDown___Cwaoa",e="subName___gql7K",a="name___dR5V2",n="actived___ohMks",o="edu-menu___iWLK0",s="header-iearning___LZfyg",l="headerFixed___QLwBd",d=j(78241),m=j(20834),r=j(8591),h=j(38854),b="userPic___a46Uz",p="rightMenu___y_nqk",W="menuWrap___iwlZB",G="exit___MOREW",Z="classromediv___crYsO",v="height67___asp2E",f="login___WGEW9",R="icon___HABAt",J="modalCss___ECKiz",V="formWrap___aWJQr",F="input1___FpYgH",H="yzm___BdY_d",B=j(75916),q=j(43764),P=j(71681),X=j(27876),K=j(23862),_=j(49105),$=j(37712),MM=["homePage","user","globalSetting","loading","dispatch","shixunHomeworks","location","payload"],LM=function(M){return M.Classrooms="classrooms",M.Shixuns="shixuns",M.Paths="paths",M.Projects="projects",M.Videos="videos",M.Topics="topics",M}(LM||{}),jM=(0,i.connect)((function(M){var L=M.homePage,j=M.loading;return{homePage:L,user:M.user,globalSetting:M.globalSetting,shixunHomeworks:M.shixunHomeworks,loading:j.models.index}}))((function(M){M.homePage;var L,j,N,D,y,S,T,z,g,E,Y,c,Q=M.user,U=M.globalSetting,k=(M.loading,M.dispatch),e=M.shixunHomeworks,a=(M.location,M.payload,t()(M,MM),null===(L=((null===(j=U.setting)||void 0===j?void 0:j.navbar)||[]).find((function(M){return M.link==="/".concat(LM.Classrooms)})))||void 0===L||L.hidden,null===(N=((null===(D=U.setting)||void 0===D?void 0:D.navbar)||[]).find((function(M){return M.link==="/".concat(LM.Shixuns)})))||void 0===N||N.hidden,null===(y=((null===(S=U.setting)||void 0===S?void 0:S.navbar)||[]).find((function(M){return M.link==="/".concat(LM.Paths)})))||void 0===y||y.hidden,(null===(T=Q.userInfo)||void 0===T?void 0:T.admin)||(null===(z=Q.userInfo)||void 0===z?void 0:z.business)||(null===(g=Q.userInfo)||void 0===g?void 0:g.is_shixun_marker)||(null===(E=Q.userInfo)||void 0===E?void 0:E.is_teacher)||(null===(Y=Q.userInfo)||void 0===Y||Y.user_identity),null===(c=Q.userInfo)||void 0===c||c.is_school_manage,(0,x.useState)(!1)),n=I()(a,2),o=n[0],s=n[1],l=d.Z.useForm(),jM=I()(l,1)[0],NM=/^1\d{10}$/,uM=/^[a-zA-Z0-9]+([.\-_\\]*[a-zA-Z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/,DM=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,AM=(0,x.useState)(60),yM=I()(AM,2),SM=yM[0],TM=yM[1],IM=(0,x.useState)(),zM=I()(IM,2),tM=zM[0],gM=zM[1],wM=(0,x.useRef)();(0,K.Y)((function(){tM&&(TM(60),SM>0?TM(SM-1):(TM(60),gM(!1),wM.current&&clearInterval(wM.current)))}),1e3);var xM,iM,EM;return(0,B.bg)()?(0,$.jsx)(h.Z,{className:"".concat(v),dropdownRender:function(){return(0,X.Ll)()?(0,$.jsx)(m.Z,{className:"".concat(p," ").concat(W),children:(0,$.jsx)(m.Z.Item,{children:(0,$.jsx)(i.Link,{to:"/account/profile",children:"账号管理"})})}):(0,$.jsx)(m.Z,{className:"".concat(p," ").concat(W),children:(0,$.jsx)(m.Z.Item,{className:G,children:(0,$.jsx)("a",{onClick:A()(u()().mark((function M(){var L;return u()().wrap((function(M){for(;;)switch(M.prev=M.next){case 0:return(0,X.m5)(),M.prev=1,M.next=4,(0,q.vR)({});case 4:L=M.sent,r.ZP.success(null==L?void 0:L.message),M.next=10;break;case 8:M.prev=8,M.t0=M.catch(1);case 10:localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),i.history.replace("/"),window.location.reload();case 16:case"end":return M.stop()}}),M,null,[[1,8]])}))),children:"退出"})})})},placement:"bottomRight",children:(0,$.jsx)("section",{children:(0,$.jsx)("aside",{children:(0,$.jsxs)("div",{className:1===e.actionTabs.type?Z:"",children:[(0,$.jsx)("img",{className:"".concat(b," current ml15"),src:"".concat(null===P.Z||void 0===P.Z?void 0:P.Z.IMG_SERVER,"/images/").concat(null===(xM=Q.userInfo)||void 0===xM?void 0:xM.image_url),alt:"",onClick:function(){return i.history.push("/account/newInfo")}}),(0,X.Ll)()&&(0,$.jsx)("span",{className:"ml10 font16",children:null===(iM=Q.userInfo)||void 0===iM?void 0:iM.username}),(0,$.jsx)("i",{className:"iconfont icon-zhankai4 ".concat(R)})]})})})}):(0,$.jsxs)("div",{className:"font15 ".concat(U.isIlearning?f:""),children:[(0,$.jsx)("span",{className:"ml10 mr5 current c-white",onClick:function(){k({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})},children:"登录"}),!(null!==(EM=U.setting)&&void 0!==EM&&EM.close_register)&&(0,$.jsxs)($.Fragment,{children:[(0,$.jsx)("span",{className:"ml5 mr5",children:"|"}),(0,$.jsx)("span",{className:"ml5 current c-white pr25",onClick:function(){s(!0)},children:"注册"})]}),(0,$.jsx)(C.Z,{centered:!0,maskClosable:!1,className:J,keyboard:!1,destroyOnClose:!0,open:o,title:"注册",width:610,okText:"确认注册",onCancel:function(){s(!1)},onOk:A()(u()().mark((function M(){var L;return u()().wrap((function(M){for(;;)switch(M.prev=M.next){case 0:return M.next=2,jM.validateFields();case 2:if(jM.getFieldValue("password")==jM.getFieldValue("password_confirmation")){M.next=5;break}return r.ZP.error("两次密码不一样,请重新填写!"),M.abrupt("return");case 5:return M.next=7,(0,_.ZP)("/api/accounts/register.json",{method:"post",body:w()(w()({},jM.getFieldsValue()),{},{password:btoa(jM.getFieldValue("password")+"A957A4EA9691A40264135EFE64A4FF59"),password_confirmation:btoa(jM.getFieldValue("password_confirmation")+"A957A4EA9691A40264135EFE64A4FF59")})});case 7:0==(null==(L=M.sent)?void 0:L.status)?(s(!1),r.ZP.success("注册成功"),i.history.push("/account/newInfo")):r.ZP.error(null==L?void 0:L.message);case 9:case"end":return M.stop()}}),M)}))),children:(0,$.jsxs)(d.Z,{layout:"vertical",form:jM,className:V,children:[(0,$.jsx)(d.Z.Item,{label:"账号",name:"login",rules:[{required:!0,validator:function(M,L,j){(NM.test(L)||uM.test(L))&&j(),j("请输入正确的手机号或邮箱")}}],children:(0,$.jsx)(O.Z,{placeholder:"请输入手机号码或者邮箱",className:F})}),(0,$.jsxs)("div",{style:{display:"flex"},children:[(0,$.jsx)(d.Z.Item,{label:"验证码",name:"code",rules:[{required:!0,message:"请输入获取的验证码"}],children:(0,$.jsx)(O.Z,{placeholder:"请输入获取的验证码",className:F,style:{width:451}})}),(0,$.jsx)("div",{className:H,onClick:A()(u()().mark((function M(){var L,j,N,D;return u()().wrap((function(M){for(;;)switch(M.prev=M.next){case 0:if(tM){M.next=10;break}if(null!=(j=jM.getFieldsValue())&&null!==(L=j.login)&&void 0!==L&&L.trim()){M.next=5;break}return r.ZP.error("请填写获取验证码"),M.abrupt("return");case 5:return N={login:j.login,type:1},M.next=8,(0,q.Ol)(N);case 8:1==(null==(D=M.sent)?void 0:D.status)?(gM(!0),(0,q.o1)({login:j.login,type:1,smscode:(0,X.M)(j.login)}).then((function(M){console.log(M)}))):r.ZP.error(null==D?void 0:D.message);case 10:case"end":return M.stop()}}),M)}))),children:tM?"重新发送".concat(SM,"s"):"获取验证码"})]}),(0,$.jsx)(d.Z.Item,{label:"密码",name:"password",rules:[{required:!0,validator:function(M,L,j){L?L.indexOf(" ")>-1?j("请输入8-16位密码,区分大小写、不能使用空格"):L.length<8||L.length>16?j("请输入8-16位字符的密码,区分大小写!"):DM.test(L)?j():j("请输入8~16位字符,字母、数字和特殊符号至少包含2种"):j("请输入8-16位字符的密码,区分大小写!")}}],children:(0,$.jsx)(O.Z,{type:"password",placeholder:"请输入8~16位的密码,区分大小写",className:F})}),(0,$.jsx)(d.Z.Item,{label:"确认密码",name:"password_confirmation",rules:[{required:!0,message:"确认密码必填"}],children:(0,$.jsx)(O.Z,{type:"password",placeholder:"请再次输入密码",className:F})})]})})]})})),NM=j(3113),uM=["homePage","user","globalSetting","loading","dispatch","location","text","shixunHomeworks","payload"],DM=(0,i.connect)((function(M){var L=M.homePage,j=M.loading,N=M.user,u=M.globalSetting,D=M.shixunHomeworks;return{homePage:L,user:N,globalSetting:u,loading:j.models.index,shixunHomeworks:D}}))((function(M){M.homePage,M.user,M.globalSetting,M.loading;var L=M.dispatch,j=(M.location,M.text,M.shixunHomeworks),N=(M.payload,t()(M,uM),(0,x.useState)("none")),u=I()(N,2),D=u[0],A=u[1];return(0,x.useEffect)((function(){"底部弹窗"===j.actionTabs.key&&A("flex")}),[j.actionTabs.key]),(0,x.useEffect)((function(){"隐藏"===j.actionTabs.key&&(A("none"),localStorage.setItem("Noviceguide","0"))}),[j.actionTabs.key]),(0,$.jsx)("div",{style:{display:D,background:"#fff",width:"100%",height:"200px",position:"fixed",bottom:"0px",boxShadow:"0px -4px 6px 0px rgba(204, 204, 204, 0.2)",zIndex:"999"},children:(0,$.jsxs)("div",{style:{margin:"0 auto",width:"1200px"},children:[(0,$.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAACpCAYAAAD6OhnWAAAAAXNSR0IArs4c6QAAIABJREFUeF7sfQWcHEX2/7daxtc17oYFSYIeBPsBgRwECe6BcHDIccghRxIk6MFB4A4NJHiCB7egwXJokLhnXcenu6v+n1fdPTu7O7vZjcHdn/4wzGa3p+dVfeu9932vXlUx/A9c/ecLnxZPDVQsDFOYNQiq0h+KVgYhBoLzfkKIfGomY6wRirIajK0AN6tg8VVcqMu5isWm37Ni1f4s8d/eHey/sQGDXxe5qmLuBW4dyFRtT3BrBwB5YArAOSB415pF9yuKe38TFHWRsMzPoKjvWVxbsGwca+7ag347d/3XADp0XnMxU/U/Kqp+rOD8D2AsBG4BQmzh3mSAqtJzI0xRPuaW8ZywjFeWjM+t3cJftFUe99sGdI5QRwTNA4SKyUyIwwQQkCBuy0tRwYCYYOwNZuGBn6Pa+5jItrEQXW/wbxLQsrdEMN8yToPCLmQCI4Rldq9FZErpIu21SIvp5TyCTKyi2qbWvaeLWs5UDYLhZ3Axo1HVZ1cdwqJdF2zb3PmbApSAzDPNyUzBXyF4T+kPN3YxZoMVCwN1lUBtJdBQDYQbgXgMMFIANwEuiBXZYGoa4AsAoTwgvxgoLgeKyoHcAvvvG/PBNBiYskFY1p1Nuvf+3xKwvw1Apwht2O7GaWCYCsH7bBRIAsY0gIo1wKolwIaVNoAEHFPBFQ0W08CZDq6oEFAhGAODABMcTFhQuQFFmFC4CUZmXGGAPwSU9wH6DQV6DwL8wc7BVRQwRVkjLExd/KX+OKaxbpiSjY3UTfv7rw7o4NdTe6gMMyDEqC75x+r1wC/fAKuXAIkohKIjpfqR0kJIqUEYik8CSQBu7CKAFQluEh4zBo8VgdeKQrFSthb36AcM3wXoOwRQNLLh2R9JWs3YQkvgwmXjPJ9v7Hu35t833uqt9O0D3xF5Hsu6SQg+GZZJvdXxRaZ3+Y/AD59Ls8oVHQk9F3G9QILImSo7e3MbQ09gQkDncfiNRviMRmhWAgjkACN2A7YfZZvqjnyuqpmMKQ+kVPWaFQezpq3UdZ0+dnP7YJNkHjovfiBU9WFwq3+nYQcBueQ7sG8/BsJNSOkhRD3FSGi5EkTSsK110ZOpczxmFMFULXxGE5imQ2y3GzByL8AbyK6xtp9eBcuatGS8/72tJV9Hz92mgA5+famXoe/1TOCv4BapVfaLOmXVYrAv3gGa65HQ8xD2liGlBrYqiB2JQ5qr8hRCqRoEU3Vgug6x8x+AHcbYJCrbpaiWYMo/BLTrlo1jyW0F7DYDdNBbsT6apT0rON+zYxbJgHAD8OnrwNrlSOo5aPL2gKH6swJpcUHpPMlntsVlA2sgJ1WNAAGbWwjsMw7oNSC7GWaSNH1mqubxyw8JrN0WMm6Trhj0cnx/VdeehmWUddqoH78EvnwPplDR5OuJhJbTDkhyX6rCwIXApUdsh8KQB1c99Y383ba6CFiNJ5Gf2ACvGQaG7gzsdQigebKLoOpVlmGeuPxI//ytLeNW74UhryQmQ1XuhmV4O7CvQDwCzH9Jhh8RbynCnhI7Zsy4hBDQVAXb9c7HLgMK8cIXq3HxuBE4cMceOGXGJ9hQH9vafdXu+eRn/UYz8hLroQZDEAccDZT1zq6tqp4E+MVLD/c9sDUF3XqACsEGv5a6kUFcBW5l/x4Cbf1KsPefg5HiaPD1gaH6sprXAWU52HVAEXL8GlRFwdKKZtSFk/j3OXvg8Y+W44F3lmwz09sWEIpr85Mb4DfDEGMOBHbcsyO/KgTYzcsO91wLxrYKo9s6gM4X2tCYcb/g1tmd+ssfFoB9+S6iWgGavOVZtBIoCHmwy4AilOT6oDIGVVWgqZQkAJ75dAUe/tM+0DUFx9/5AUiLf62LvjloNCIvsQEYuB2w35GAmiUak35VfWRJQD8P+2/5RESXAC19qKpMT4grhcUGWfHUvKpE75mYxrLm5YjJQvSbzbg1UXSUuqNx+umrwC/fotHXEzE9r1UMKSi3wxiG9cpH/9KQNLWawqCrivSV8t+qgu9X12N4zzxMPmQYLn30S3y1vHazY9HNGRAEqm4lUJhYC7WwCOLQkwFfsN0jmcwwqXM4W33asnFDOmTAOVMXFwf9octUn76douKttTUlD2wsG7VRQMv/XdHfq3o+tBLJvjxp2mlRQ8yutvqe2RZUAlPwvk8zzid0qJmWCfbOs+DrV6HO3xeG4m0DJpDr17Fd7wKE/HoLgGkgHUAVBksIzP9hA2ZfNBavfLUad81btE3JUYdRl+AoTKyD16+CjzsdIDbczk4rEIryIlPWnJgN1OIrfumphPwfKjoGKzqD4vNC9WjPr15feEJnoHYO6ANC7+9p/JQnkqN5ygK9rJQFIUG1Lqu9cfA/0nI+sFAf3GunJ8Gt4zoE00iCvfE4zNoa1Pr6grPWJok0s2dBEH1JKxUFutoCHmlkpnbS3wxL4INFG2CYHHWRBOV5NkfBtvBnBQpSFQioKfBxZwCFWQi+nGBX5y5b//3JmDzKSAtw3By1ZPiod5kmxiq6AsWjQvFoUHw6FK82ddXpBdM6HEydtWLA4/V/FiZm8ERKgpkGlH62WJg3RbarnzFyHaYIZfCo1MMQ/Ew5VZXtSqWgvPYoko1NqPP2aZdrpXiyb3EIhSGvNKcqgelopa7Qv22A6b0+ksCyimZUNMTAZSy6hbHYgo/LTdUih0XADz/TntFpm92itCVTHl220DPJtXhFV/x8OvPoj1H62AbTAdSjQPX7EobCdlx3at6ybGJ22BW95wi/JxVeypPJXi6YrQA1OE2K3FN/y9CLB81L3ArBr+hwlsQ0oLz6KJINBGYvO6eWcRFr7V0cQtCrpUG0AbV9JZEghTFUNcaxsroZ4bjxqzHa7mJNMWuuUYcchMHHnw0UlLZ/hD0dd9vy8b4rce5Cvagw7yem8sGK7oLZAqji1aB49MdWnJx3ZrcAHfRkw2kCyqxM7WwNKGmsaMwd3fM21adN79DMcgvKG7ORrK5BnadnOyZLZrRHYRBeXZVgErhEfghE+pm0r7opjnV1EaQMS2aG/tsuIks5Rj3y1DisI88FcmTNWuvLzir9ufb95etUj/4S0wSyAkra6tPjPJkauOrM0sp2j+mocwbPiX1oJeL7CtJEx9y2AjRlQQnpyNmefEPH4YLy7rNIrV6BWl8vJ93d8o2KwlCS64dXU6WJTftIRQH9rT6cQGVjTPrI/0IcW3Ut9VCuUY8cHwefcB7g9WcDNRVeVLnGbEwOVjxKx4B6dZq/vXTFiXl3dQnQAc839FNNbZmVTGkdAQoFCG5fCqY6pRztnsygfPEmzB++Qo2vd7vJLdK0gqAXHgdMVzsJ2FjCRHVTDIbVhYqF/yp1ZcinBH9RDqwjzs6a2BcWR/i7Sllh0aGG6ipUn+/LpccFdu8SoIPnNp0vuHIfT6aQFVDTgn9IEVS/3kF3MrAlX4N/9DJqvH2c+crWt5IG5gWIANmaSWRHcCHZaiJl/ab46pYcM6SpRakK+AYOBR97bFbrZsUMxH6uAdNchpvhQ8nkkm/1eUxLUQevPMa/OlO+rA5pyIvx13giOY4bVlZAPT2C0AuymAz3ybUVUF55CNVaOUyWHXRqGGlnTkCXSYRYykQ0YXRmvbdkv/7KzxIoTa6HusfBEJQmzJLhMupiSK4Lt2O5kvESoGR2mThn2XG5D3cKqKxCb4huEEmzIBugzK/B0zOn4w4xklCfn4H6pBdxOX/Z8SWT27omTatp/ff7ye6MElWYKDUqIcafDVHSO+tHk2ubwKNGq7DFBZTpClSvZ86SCYHjOwV06IuxMQL4QrLbNhpKJlHvkwvW0VQV5VrfeRKRtevRpOV3yWy6lQHd6Yz/lXs9PIFiTwLWsRcBevvJKGEJJFc12sWKlFggouRoKAGq+Lxrln7jG5CZsWunQENeCF8EKHfzpNEOULU4AMXfUfkP+c2FMD96FTUeCqB/vzbeAwy5ZiNC/fuBH3hCVtPLYwaMykh2QL0eDis1ZOmx+Svc72oH6LBXkk/yVPIkTuFKhoYKjwo139exjNEmqM/djUoUgbuFzhtv0e93ACgxqqAdeBx4/+2z9odVF4dIuKbX9qHS5Pq8EMI8dumEnOc7BnRe8geeTO7QClCKA4t8HQf1jEF7fSbqK+sRUzr3m78j2L4HVGGhTGuGNfEvgKc92SRXx6tjYJQxyzS5Hg1MEdOXHJVzTVZAt5svQlZzvIobZiATUEFm1tNBMRTZ92XfIfXBS6jTirvkN38HtXUPEI8I8QjyBg2Eud/E7BUPSRMinGoNqPSj/nmLD9f/mBXQQa8md9C4+IGniBDZJpdWECDYUbwJwEhCm/MPVBpBcMo2/H5tcg+UWDVQjpgEUdY36zNEc1L2sGty5UyM17dk8RGeYVkBHTovNoFBfYEnky2AelWqysouJLHaz+ah6cfvEVXaT+R21jLOCX4LOT5N5nGThoVwwgSHCsVdSLTJXbP1P+jKn0thnGbL3xw3Idimy68JE2X5GsyjL87eAArtKIxxfKgEVNdjasJX9tNEFqEPtSJFw19N/JVb/A5hmBJQmkDmeifls+F6YO4/UcUKutyD1BGluTqOGDMIe4zoh5KCHNkhKdNCbWMYX/y8Fq9+uRSVTcZvEliSv2e+B0fsPgRjhvdBcV4IupTfRHVDGAt+XI3XvlyO2qgJpZvkkIxhvtWEwH7jYQ3ZLWufsoQJQkSGLboia4SZYMMXH+lb3A7QYa/G7xcmnyxMSwJqyE92kBogIvTu46hdtR6pDrJB7SQSFo7ZazBOOGAX5IcC8Hl1eHRNToWRaU8ZJhJJA03ROObM/xZzPlkiFx/9Vi4GCyfuOxzH7DcSuUEf/F4duubIzyFBjScNNEZiePKd/+Clz1dQqUm3xKfVAOW+FKzjL89ek0TVjylupwWlyfXC4uKQZX/0vd1eQ980X+WJxOHCpMyNgNWJS2T1lTBfuA+1rHU9UEfSK4zjr8fsgQN2GSo7Iyfghc+jQ9NUKGDgEDBNC4mUgUg8iaZoAh99uwy3zf0Mlvj1p8x0ReBvx++NvXYciLygDyG/Dz6P1iK/EDAtC3GSP0byx/HOV7/gny99RUuiugyqTZBiyN3zAFg77JP1c4rJZbrUrmbwUArw7MVH+Ge2B/QN42ueTO7CTY6kZEMdXEyB/vajqF6zAbYB6PwSguPSY/bAoWOGoyAniLygHwGfBx6aNZBznkxW7FmcyznPWDIlO6QhHMN7Xy3GrXMXgHXTfG1Mpu79nePqE/6AsTsPRkEuye+Dn+SnmaIM+U3OYRgWoglX/iheXbAIM15aSHOd3frKcp8B64QrO9RSjyBypIDRKjmFTV0y3i/LUjKGvmDDXkutFYbRyzA4zE5KIllTDYy5d6MeoY0KSUCN330wLpiwj/Q3BTkBBP2Odqr2vCcJQcOHykkop5s07FHeEImhrjGC+19ZgBcXLPlVJrepQv+E/UbgrHF7ZMjvgVfXZTVFNvmllXHkr22M4J/PfYi3/rOyW/IHRAJ5+xwKa8QeWftYE7TikYFpkrQ+tOQI/7mtAO05TwRyWLJKmGYonjI7XhRG2vnhs6hesrhL2lmc68W/LjkavUsKUJRnayf5Tl1VZQPJRbsaSgIRqIZlm97mSAK1zRFsqG3EBf98UZagbOurV1EQ9140AeVFeVL+XJLfo0n5CUzZiY6FIR2gAUCug0xvczSO2qYI1lY14Ly7XkBjNNUt8ctzVFjHX5GdHAHwaaShCpjX99LiQ7UJrQAd8HKkzKOoG0zDVIiCd3glY+BP3YJaM3uFe+bnyIRecszeOGqfHVFakOtop0cSCXctSk1dE6qqG1Fako/S4jz5cVqEZJg0nZZCYziGqoYwXluwCLfP+ViauG11kfxXnzQWh4wZgdKCHCl/wGdPyrtgVtU0oqa2CeVlBSguzE1bGiJI0XgyLf/c+d/gX6982a0y06CII+ewk2H1GZG1yR4q1SGz6/V9vPhQbd9WgI6YlxjCFbYkEUvIDu3o0n74EHWfvY9UmxLMbPfnB714+IoT0LskH8X5OcgL+KR2kqlava4Gl173MN7/+Dskkil4PTrG7r0T7rphEgb0LZOmV2ppNIGaRltLz7n9WdSFt52WluUH8cBlE9GjKE+aWyJzksipCpaurMClf38IH3/+I5IpA36vBweP3RV3Xn82evUokvIT4yUtJfnXVtfj7FufRTjRTS3tVQbr8POybg1AhXN+rwbm9Sz65VB9x1aADnstOkpA+yq6kQ5T5tyGqiaqgd0YERI4Ys8RuPi4sSgryEFRbkj6TiJCi5etx5GnT8eGqvpWsSb527ycAN5+dipGDOktCRIx3vrmKKoamnHfix/jhY8XyQrArX2R6T/hgJE4Z/zeKC/MQWFu0JZf0/DNohU45uxbQdYlMwlC8pOWvjf3evTvW+rIn0B9E8kfxu1Pv4e3F3adC8i4lCXgOeEKiFCWwjIAAZ8G1aOv+WWct19rQF+N729YeD8Z73htqlKzBpEX/o0o62AhWUYvWxbHrZPHY5+Rg1BWkIv8HGK2XhgpEy+8/jmOPHQMfl6yDhMm3Y5INHNHNoH+fUrx2bzpMkaNkdmNxFBVH8Zni1bgr/9+eZuYXUog3H3h0Rg9op80t/lkbr0exOJJzHtnIY46ZAwWfr8cx02+E8lkS400gbr9sD748Plp0rcSYye3UVkfxvyvF+Pvj7why226elHivnT3fWHufHDWj9C6Hp/fV/vLl5/2wLT9zfRQH/5a4ohowppnpTowCZRI+PR5VP3wbZc2pPDqGmZdcyoG9ChCCZnboF8G4k++/Cn+eOCuyM+zU4WTr/w3npjzBpgehKLT7wRoMNx29Uk475QDbbMViaO6MYw1lfU4bfrj8ndb+wr5vZh9zanoXVqAknwyt7b8M5/9EKcevY90HXSd8Kc7MO/Nj6XsTLeX6ZsmxwM3n42TjtxLAkpmt7ohgmXra3DG9MelOe7qRVpaWhCCmHhF1qQ9+fJQyB+ORKvL1k3sE08D2ndu+DhTYA462uSJ0oBP3YS6SHKj5paE7VNaiAcuPxHlhbkoog4h/+nRsc/x0/HAjadjx2G9QVqw/7iz8MV/Fsn2qbl9oYbsyfFhA8vx+fPXyuwR+VFii1X1zTj/H89iZcXW36VtaJ8y3HPJcdK6FJH/DJC70DDqqGl47r4LMKhvqSRue+x/En78xZ5f1vL7QwnYhdS77dAf7z1+eZoH1DaFUVHXjEm3PInK+u7tpxFACqHjLwXPb7+cgph1KORNCM1fRnsTpgEtf7rxFgW4sqMqLaV2LZrnzkCii2m+XYf3xy2Tj0RZoe0/cwI+GYYMO2wKigtCOHn8aHz18Xt498MvWvyQAPTykWCqbdJ/em0KigqCCMeSqCNAG5rx94fm4Ysf0xP0XR3o3bqPOmnfXYbiujPGpeUPBbyoqG7CTkfeiD7lBThh3K746N038PFn32T4UQa9bGcwVYeuq1j61vXwebUM+cO47N7n8cPydd2SRxEcJXseCGvng7J+zuPRDR/jPX45OrcuDWiPZyM/wDJoV8ssF4P2n9dR/eWHEF3I2NCiowN22w5Xn3YoykhD84IgE/b94g0Ye9a9MpltxRth1v3SJgMkoOb1hxoqg2FaeOfBP2G37fsiEreJRWV9M25/6h289cUPW3VhEsk/fp+dccnEA2z5c0l+Hz75egXG//khCZYVq4NZv6xNskBAKxgEJVAsY9HPnvwLhvYvaQG0vhnTHn0Nn363tFuAktktLi8HJlySne0qjPs8ao/lR+dUS0DLn27oz5iyrMOdSWh3rhfuRH1lu8r7DgU7ZM+dcPmJB7cC9NNvV2P8xY9JpmvFamA1rmpfTR8qg5bbVwL6/B2nYP9RgySgdc1RVNY1459z3sern3zTrQ7p7s3UgcfsPwoXHL0fygvzUEgD0ufFGwsW4+Srn5ELjK1IJaxm2gcjk3ELqDm9oOb0lAz3nfsnYbcRvWTWiOQnl3HT7Dcwf+FP3RUJIQ3wn34dRJaKBihEncSQ6hPyl9uAPlF7OtP0xwRtdJhNP40EYrOmImZ0bYU03XXQmB3xt1MPkR0iR3jAi28WV+KgP8+SGsoTjTAbaKS27ZA+0o8SoK//8xTsvn0vGbrUEfWXGvo23vzsuy758W73mvMBkv+P++6Gi487wOYAeXbI8tE3qzHhCgJUBScNbSLT31p+LY/8aInU0I8fPBsjBhQjHEtI+cnC3PDoa/j4m5+7LRqVfRYdNRlWz6HtPstUFcI0zqg8pXiWo6FNj4JbZ3T0LUrVCtQ/NwOW3B6ta9fo7YfgxnOPkhpKQTnNrtQ3J7HDqQ/JBwhuIVX9fTsT4inZHkzzyem072adhfKCIJqpQ5ojqKprxpSZ8/DZt7+0W8HWNam6dhf50LGjdsA1p49LA5rj92FNVTNGTXpMZnuEZSBVQ/K3fqandEcw1SPv+fmpyQj5NTS7HKC+GVf+63l8u3gTOADFuGMOgBh1ePa1RIr6WOWJeWfagD4TXgTLyF5yRmPw+/mo/fjVjudGs/TTgF49cO9lJ8sOIdqfQzlQXcOYPz2FFRU2y7Oi1bCa1tjgCAElWA4tj8ovBPqW5uA/D55is9xYQk5+k8m96K6nsWzN+q4hsxl3bTeoH/5x4UQ5IKX8AZ/UzJ3OehyVDbSrKoMV3gArvD4tv21uaVGWwIi+hfh4xvFIpIilx1HTEJHsdvKtj2N9VXW3JaNxU9B3INQ//tnetbvtpXp+rDwhtAPLe7KxwAdRASGyZwuYAv7uY2hY/G23zFwgEMSjf5+EfmWFMjDPC1Ec58HdL36P6x//Kp3T5Mlm8GQTFD0ExW9XPlDq8W8n7IrLJ+6COE2lOXEoJbnPvPERRCLhbndIdz+Qn5eHmdechV4lBTIOpDiUpvxIdmqDm60i2akNiicHis/O5pD8N5+9B849fHt7KjAck3H0yg11OPOGh5FMblr6MpCTA9+pHSzeZiyZAOvBymbX7g5d/7zD+JMpSM65FdHqim71CZnMO/5yGnbfrr8c5XZi24NEimP3S15CdWNmdsidQLO/ojDHi6/uPgoBn2pnimSmpRkLF6/BX/4xC8pW3OPPbSSx+RlXnImdB/eWqT+qsCD5m2IGRl/0MppjmQmY1vL3LArg87uOhK6xdIKe5P/k++W46t6noG5i5pJWsOeeeQOE3GewzUU7rhjGHqx0du2pTNNmd0iIIBB57Foko93bvJmmkSYesh/OPfIPjh8KydCFMkifL67B0dM/yLpckHzPc38bi322L0UyZTqEiMxVMx59bQGefO39bZPLFQJnHvV/OOX/xsipM8rlEg+g5MJ731XgpNs/llNlbS+vpuCV6w7ErgMLkTTMVoTovufn4+X3P+3WvGjm82kr2MJTrgbP79Hue21iZJ7GSmfXUdLxuo4SCiyVQNPMq2V5RXev8pJS/OuK09GjJA+lGek/Kjv5enk9LnxwIX5a2yTnXinfPrxXLu4+ZxTGDC2y5xSd2Yrqxggq6prw59tnY303Qqfuytv2/n69e+GeS0+WgKbTf07ZzIKfa3DJI//Bkg1h2XUk/4798nHf5NHYsX++lD8m05ZkbiNYX9OI8255FLX1dZsuFrdQOOHPQO/hWZ5BO3uL61nJk40zGbeyrteXn4o2ouHRazdpN1ouGK6aNBEHjRouU2iFuQGppTTKaQqKfM0Pa5qwvi6OnoV+7NQvT/pWyuXS6I4kaKYlhur6Zsz/ZilueOBpKFtnA66snUyFpjecfzL23mkgygryUJjjRzDgc1acK7Lu6vvVjahoSKBPcQA79M2TG4RZtMjIsOdD3fjzzS9+wh2PPbdZe0PQvk8Fh54BZejorPIKRX2UlTwVfhNm8pCOho1oqELjE9M2ufqub58+uPNiyunmoTg/JMkRzVoQYyTwMvdMsOuKaHLbriuipHyNk8O9/J5nsGJ1+0TEpg/3jX+SDOqwQQNxy/ktbNdN0ruT3B3K79QV1TRSDrcJl9z5JDZUbNj4l3ZyB9Vm5Y6dCG3H/bLfpXnfYiWP16+A4AM6eg6vW4+mJ260zzLZhIvI0alHHoITDxotJ7lJSymmk2UoNPMvy1DsIjHySQSmW5ND86DUIXPnf41HX3h9s0b3JoguP0LyT544Hkftu7MckIU5dpKEJhrayU9FYiZ3Kv8Sch6XJrcff/NzPPP6u5stP/VRaJ8J8OySPacLpqxkJbNr40Kgw2VlvG4dmp64AeR0N/VSdR/+fu4Jcm6RskZ5ISoUo6o/2/Ta2/vbBWIUd7pzoNQh/1m8FtPufxpmatOo/qbKnPk5jzeAaeefjJGDe0lylE9WxkeFYpqc22wlv1yJnkRjJI765ggWLFqJmx+eA25ugT2QhYB/76Ph3e3grJSHMcRZ0axaTnVaHTXcaqhE8+NTul2G2PZ5wWAerpp0LHYa1Et2SCjggz9jlEvtpLrWpIlILIGmSAyLVlbgpofmIkInPmwi1d8SgBLpyc0vxLWTjsOIfuUt8jvlNGRl3OI2InKU6qMy1K+XrMWtjzyHeHwLxc1cwL/f8fCO3D+7DwUsVjSrroHBPuwt28UjjWiaeWW3skQdPcvrC+LMCYfgwFEjJDmiCWO7ct7e0JgS2vFkUpKJ+V8vxSMvvIFELPLrguk2ho51CuVi0jGHYd+Rgx35PXLmpUV+E/FECuF4Em9/+TNmv/wWUsktt48vkaLQoWfDM6zd5ieOlKyRFT3e8B9Y5q4dkiIjiaYH/0LJX3uqazPreYg5jhgyBOP3HYUdBvaU/ogq+ajCLhpL4sdVFZj30UL8uGQJaB7wt3bRYqQdhw/DEX8YhRH9yxHye+R8KDFzAvKH5esx78OvsHj5si2XABECRIjoGJSc466AljVsId6qfcMKn2h8hplGq40XWnUiMc+69eDNteDNdfYrXA8ebYCINYMn6PSTFFr0AAAgAElEQVSipEy22wEl/SeLbTsEn5w7LQ8IhnJRVlgAv9+LeCKJ6voGRMLNcmHEb3nHMFf+UE6elN/ns2uNquvrEY2Euya/zEkQUKKl3+SpTx4wbwBKIBcslA8lVAQltxBKbhGUUCHUkt5yAj3bxVR9Dit8rOYOBvy1y5qQBopWGHE56yBSCYhEBCIWBo81QcRo945m+z0WhkjQKwaRikMYScg0I6dibqcx9ihoGQhSGMdp/pq+s0OzlWGHJS40QKktLR+QA5KIpKqBaV4wjw/MGwTzh8D8OVCCuVACeWCBPCjBPPk7+TePXx4nYp824fRPFzd2FgL/ZIUzayZBVR/q0qlGXUbdASRTS2VZuQU6mE6YKVuraSAQyEkbbCTj9r/lKwFhJOz7jJT9GZPeDWdAWPagkIfV0Zmh1HgyS7TsyR0oTg9nZujSA8S2ILYloGXocgNF+0UnEhIY1KmqTqbM1hzdA0YHBeheMN0nQaIl9BIEr/OS/w7Yf5P3eWyNcp/vDIA0WN3q005uVhQIi5/HCh+t3AOq9zNYW7+Srmuyu5rZ5j3zw+6ITb/zDG3PNqqzIuq4hBb3kAY3cyBm4wxtv1/K1rXJ/671wSbcperg3NiP4b7qUGGQ0fTZxlcebcL3/P6RbdUDLGHFYz2lGhTMangflpE9uNlW8nTle2gh0IblUMv72aavi76lK49udw9lr5zjn7u7aHeTvm8zP8Q0zxf1p+XvIQHNf6TqUqao/9jouZkZX0qH5fiUJHr6NqCHtwoBNYYU11GbKsa6RE80mXlQQfvbbqakbT7OG2tgrVssfbFS3BtqaV/bX22JEIeRHzLA6ypgVa2SR1pqw0ZDoWMot+Alz6mFigK9Ab1961HkqYfOTETMICqS5diQ6AFDeKB29SBhmTrl1zeeVTZFdnfeQ5UDmK4vgWVttGiI4sgdcn7COX1mYu/Cz1CgNYBWZ2dG/zHLj0Xh7fDE+hPxevWhmzRT02n/yUNguex4Xr1GkipJSvKKoeSWgAVCgKa3KvXMtgWdJGh0ZCWFYk01EHQgkKpBKeolBwo9Y0tbAQJpQvkrOLHnHAwPLoFPbb0MhAsFtakifFi/Lx5ccxaWxQZuPJ5VVQFh7dp4Zum3af3Je6zhbWalsi+gcHqXvmxyv0dw2cB/Or/pXP1UZuKT+r1wzvf3wRCdbI2zWaOfSI0iwyEJTHOtjI9hEMlzB1pGclOaaQdeAt0XBKMYL69Yxn9bnH1mtC2oRjFr5DnYOe97WGJjukOTFQquW/J3PLvhWEdpOugo1fNN4xn5u9Ha/DQiOQ9XjldV7ZXOwpee3g34YM/DuqVxZHZvWPY3PLb25C1ufjeqxe5xzm1vdCtG0uBu1ojq0odpbvjygXdjcr+Hu7XngsE17LXgPTSb9trZdhedYGxZ5zVNKpNHcLWo2Byh5kXrF8Iyd+5Iwp7eCnyw12FdaoB7E5mYqYuvxuz1J/6q+fVuCb0VbuZg+OvAGbig34Pd2qArxT3Y61MCNPuWtkzVNjTWGkNxebmsEWplM3MfqDic6fq8js4qo1F2Zp8ncPXg252juzZicmHivbqxOP+Hu2BuNZO7FXp/Kz3Sr8Ywc6fzMaZgYZdMrik0XPXzNLxYOT57pQZpp+AXNZ9dOsMVuR0iuTNrX2HcGt9Rm8iuDwkuxTl9Z2Hfok9Q4qltxcYoRxs2Q/iueUfMXnci3q3Zf9ua2q0ExpZ6LM38Hl76Bk7qNUeSy6AWa3V4H4FYlSzFe7Vj8fCa07Em3qfDshuhaD81R+p3xUUtx221A9T3wPq+Xo//W2EanW4PZgkFumKi3FuFMm9NOmypSxVJ6k0UvMu0e0v11n/RcyyhIkcLo6evEoWeemjMRNQMSjDpRX+3o4fsF1NVyzKNAyPn9vgw846sNjP3wcoToKpPdXhM5H9Rx/1PikqsXmF3hM8quTwb38va5pyZdbczbl22RQL2/8le/fUaJRT1k3C08aBMU9uhD02LOUeoOeG6Z5jgx/4O6q8HXttvVlQt5hHmjtVnl2dd8dQ5Tb1zrT831/++4Gb27ax+O+38/0ISyikHFXZ1xVnFN3foWzfWE70eWtc7ynwfWMIatKXTYBv77t//3tIDClMRBHtyQ17R6ZjYcZK3S6nzXveuK2r2+6eDW+f+bn638TCTZ3yovwST/LbKqpJZHZ2svHEfmkXu4EPVZyqKcrcwjU5O4tnGDf5f/jr7aOfnw83hSfjLgMauNLVLGpr5oNBDG0YIps9mnI/6XVu70sWbdo/Q9Ci4uDY6qfhuJy3XpQd1G1D51CmLPMHepZcyplwN63dt7VJPd/UmewfsBbDUcyLnFXV7d41NA9QRzvfviv6a7rlZCH4c4+amr5XoamP/l++TyQKlUnDrulh+2czOiE9n3bBZgLoPDjxYMZop2lRwcSiEtS0WWP/vQCt3xFYawPk9Eeh3YXJh97YZa9MTWwTQNLAP1ezGwC4VQkxggvt/97GdjDuaKWFsAyzr3zHT/Df+3HszVgK3fM8WBdR9rP+edb2ZRzuDKeppgBiy5Wt+/0sVVJaHqhYUdQFM48Eos17A5J5bbvFLu228tnQ/TZmv+Xpvv6cCdiKEGM+A3ja4v3IN65ZuZ6dOTRZvCyjKz8K0njMt65nUBT27v/NUF2XeKhqa9bsfELqfVY9WhDVeqJ6Dwc0d6Wg2qn7/37pkIgBCWAmo2kJmWa8BeC16btmi7oQfm9on2w7QNhIG71tZzhXvngpT9hOKtge4sT0UNSTTi1KL/0su56AdJkSzUNUfGDcXCIEPYpr5OSb1qd/WrfjVAG3X0NmVwUCED+cQOymcjVNS1rFCZxC0qc+WLu7dnF6mAWfKqsE1wsNeFIJ9q4B/F1PY4i3tDzdFzN8OoI70JVcv2Zlz9gq4SbUXoF2ahKYAugKuKRAqvWygBe25J9caOe/OKja3Izrz1K0a7iztk9vTCAFZKGDROwejs1PpaCqDA4Zlv5u0OIrFhCLOb7xrh1mb0vFb6zO/KUBLpiwfJyz2FLiRR0DKc10IVAc0W1HdpYcOtcpogcRFMkn6m3Ofc7ZKGlz7cBW7P+XpP/YyQKr1kWW8chWbs0TQXcPp/F4uf+QCdECrfIdK/5/W+I8R128tgLr73N8MoKVTlp/HBe5m4B4JIgFK295IQN2lf07z2ppgFwS3Nc67/XnasL8FQLlY18pcZkiLbp1b6LvcZ0lMbZDbASnXxTrAShOhPlwfSF6AaTt07wyP7qLVhft/fUCFYCU3rL4enF/DwBmjExMITAkoUX5i/W7lu30SU+Zlg2Nv5WXXVdtHb8kln3T2abpStQVEOtutRUtdQJ2/S1AdBXY0VWqj1GYHSAmm/TMsDsHJ5CtvCtF0QsOtozYr09MFzDq95dcF9MKl3tISz/2CW2cwVYDAtF+OZkoNyzjy0lnlTcaONhQTpr2kXa7rTGunPRhUnzzkrX3jHTPKUxx0CqO9LN4xsdwxBuSr02tAM8wvASsBtLWcPi//TT/LgaV8zSxrfO1twzdvh6nNQPVXA7TgluV5ekp7FsI6hI4IlWd4OWC2MrdtiI6tPU5nEtt0zk4j8OTJ8V5NnlPdaZm+u3re5OApC9yk1eC0/slZLKzYRznaF3WRq6G2mZUvF0waVAQqPUuSJXUVU81Da28cLg9o3dbXrwJo8ZRfejLV9yoD30VqozyUzTax9G9avp6pmdKUuuaP+tzi4AnTPhTVq0L16WAeWkbvLLHvSqvkziLO2iQCiM4cT9knG9OBuIy2q2l7unH6M200lMAlQOVnSeu1GounJjTcPPzT/3lAi6cvH6qYypsAH2AD6ZhY19SSD800oa5GOoxUakfKghbyQPFrUCikcfcMlO8dECeX1mb6R4fZpsmPq30pE1bMTA+StFN20ZE+1QHV0U6psfSig+ilj1ajwjJPrbtl2IvbEtSujOUtJk/RjWvHKJY1D8wqJSBaASqZLWlmZhxi20bXzNlZJEAN6fLcTPkMqdEtbLhzQJ2myMe6dreFybqmlGJQTlYgaQky47brbrPfGgHq+lLXn0pQLVvbDQuCKwbj/MLam4fKlWHb4tpmgJbcuGJfwZVXGKy8tmC6QLpgSiVy4kM75iMiIrtjjRrw9FE0xtoNBndHEydmTbu/bL3omu+soQmB4vpIIbhpLWGqMlSSZ+fw2sxHtoDqaGimppIJthgXQlxWP33IXf8zgJbcuHwfcPU1wMqVfo/MJL27IYqrYTbfsc2ZG7w78Z7g7FM9h85W5LvLE+Jd7XTCG8l0MxixG7pkEhu3Q9NbM2QmETITBo7GkekUFqsWHK8yFWcxxtOhVGY0JE22w3SJYNmm135JTaUtmRgurb9piLtSeqthu9U1tOT6VbsIsPcYzIJWWuWw2rT/cyVx/ZjsICcs4GqF4lf/purqLApviKwQiWql2Q6g9i5mDjvN1jo3zeckhVplhlxQ06yVNFWAm+IuprAdwPjBMlnh5JfltrCu6U77VPpMJqiWTZZIUxnOq79xsH3OyVa6tiqgpTcsHSS4/gmYVd4CZgsRagtm5kh3QwHBGRfx1OF6We7fGay9iH1KDW2l3USM7Hi1RTM72GO0HaBuDGqHLK4JpYSB1FACg7OYSCb3Y17v6wAvkYCmGbXThY7a2zGp8znTAdNhzsJiBgSOr7tp8FYjSlsN0ND0ihK/kVwAZg2WIYlGWuWQGJkJstmsJDGOmZUZGWnm3DiTg3P2sJ6rzGaq90OmcCZJinxWRpiTmRrsTDvTNte17U5SyNmirpWZl1raEu8Kk/2TMf6VUNiTNF+dzmhlZLEk1SJX4Zhfl/G65pf+TeyXW8mD628e8dnWUNKtA+iUlb5iFW9D8D+0gOnEm27ywGWN6VjQSaU5ATo1XlhKczzBh+aVB+4Bsya62plOQlBnuv7XJSybCmhmztZN7aUJDqeVlc1Ro3lQQMt9hSl8z3T87Mrg0Ot01snNIEkfSnEusV+bAQuhVlocezTeNHD1lgZ1qwBafOPqh2BZk+iY7nTnuz6TNMvdeo2+PdNvUUc65okbMs67WynNuUUzzRVQ4ZdESGqonVXKBNPdALRLmz62TL20JOZl0sAJYejAVlfL3FDEYuAp41IIsQya/opMVbpyuKlKtzcznmPHp45flUTJMcNC+U5JGn+ovW34FtoduYX+bdFBUnLDigsEx73pdJ7DaOWIduNMN7TIZLOZ2iC1E2YqZuwQKAsewlT1bjk4PI65zXyW1BB3J89OyFDbVnZAjtJhkpt4d8yuZKuW8mNVU49dS3PX/8iYGCzlycg/y9yx40KkP3YHhUOy4LJeOWhlRvrp+usHnbQlAdiiGlp044oxjCsfgnGfHL2kTa6JpX9ndr4bA7okIk317REMi71fd8OgA8v+WfkJg7m3fJZktxkJfLeawfXFmbHKxlqWMalt/9iSxJBWw0nC02R2Oq3HFWEmzT0UIQ5iGrvJdict7ZScQKaAHfabtj6ZRMnWUtsSye+9uO6GwfdsKVA31uwufw8l21VD/Q9gDUozWtLOVik9mpBwWaGTDM/0NdTIFGkCg5VKnKb0yJ2vGVihqNDT2unkfW1za7NbMuGmqiKYiKFX/VoEklEs6jey89KVDLPbshtrC9OVJtclaWnrQWlH866UEPfoqrqEkVzuIJNtzZiQd3hXK5fikiwXUDublDANa++m6UO+7nJnd3LjFgO05KbVs4RlnQYata5mtgr+M3a5TmuD46ucBkqzJqe1EBYG66MV60czRZlJ5lbGno7/tDvO9qFcVTFy9Tc45YOZ2HXZl/Cl4ph84ZP4uU8HhxW3SvO4vZ7JtN0wpoWkpcMQO4RZWh3uNbwksO59ML5fK8vhMO9W03auW0nH1Q5BokFCg1fmfZWftWh4dNUdI7t3HlkWYLcIoIXTVxyrcGUOFCFTclIrqXEZ02Etmw1nzHDQbpcZplY20A7CX6y/afDRZXesf1rAOkHOfEj/aWeYXF9M59pe/vKNGP/li1SFLjXys+H74PKz/gWNb3z/X0rfWLRfPDl8Mh6WBeZmqCjX2IoYOabSYsIMx3dguj5W0ZT7oKPFFWTkllvNxDvTcm6M6ppxe/DaLBhcubtu2oBLNldLNxvQnOnrijzcXKQqvJxYKL2oqIvTkVdO+QgBIIsP0lu1ORPC7kyFw/7sEcsgkolTG3zbPVUaWr8CjPeT5raNaaMFNP+YfSH2WLKAFvmk+8FQNSR0fxf7hSGl6WgO5GF16QB8NnRvzN/+QIS9uWC0U7brSx1TCdn55A6M8y0ef11TgsuYJjQ5dUdTbWmLROtVMibmad9+Svg7MapicVmNxJzEA3EGy1JMbphjG24YvFlTbpsN6FUv1cyOJVKnFgYUFARU5PhVBL0KPDRBrDJELIaqBMeqiMAvTRZWhDmakhwKNSgTUKmdRIhEKhVO9NX7BH2aqa1gGhSasCbTJjtMDhgV579zD8744BFwpy62iwh2cpuAwjkivhz86/8uxHNjjrdBbZX5SWvpM7V/63ti8c1rFoLx3doOOKpGtBhDUGcYmKtiRJ6KITkKevgYcjX6HoFEkiMSt9AYs1AXNVETNhG31J9790nuOm3/AZlbdHaraZsF6D3v1+xX0WC9H/IIJc+vIo8A9akI+RSEvAr8ugKPxkDnXspzziAQNQQWN1j4eEMKH69PYVWjKYGEAyhM9fP6GwfuWXzb6iMglHlME7Z2SpZrm/Me4So8d9cfoQoyWabNUFVV+lWq9fHsYPvP1KJF6QOEWCgEvS+dHtz6kuetVVZC69EDqcWLAcuCwi08vP+5uH//86GYtK891eK6CXcZviyp/VufYUXTlk9nHvUqKjEl2ajMtEeOhv16eXBQbw9GFmso9CnyTBoKbVOWQMLgiCU5wkmOppgNaEPMQn3URH1UVmBcfefxPTvcFGNj6G4yoHOEUJe8Xvu5sMxRmWDmOGAGPAq8BCjtw+8wW2lxOJ3cJxBNWggnOH6qNfDe6gQWbkjJEcsM86aG6cOvLb5pxeVQ1dukL84wuVzXcNE7/8Spn8ySpSPFM2aA+Xwwly9H4quvEH/nHfR48035uw0HHACm29u6Bg4+GCUPPti+P4RA3ZQpKPz731Fx+OHgMTrQIAVRXYWzJs3Cjz22c0pMhKzLtcMNnjSawj0QDOyiap73PJrAbj08OGKgD6N7eJDnt9vu0xVoKpNpZoo6adwaJg1qG9RIwkJT3Aa0IWqhLmIinFKaQkFl+LTDSys3Bl62v28yoDPm1x3fFLWeyfEAuX4FuX5bO8ncEph+jwKfxqDJ8h47Z2vSyYMWkDTdxnDUR0zURiysb0zhq0qOH6vi/7fh+qHvFE9f/SDAzyH/hAwNJXP7/Iyj0Kd+nTwRovjuu+HbfXeopaWIv/ceqk87DT3efhvM48GGgw9OA6rk5UEf2nLCvD5gAIpuvRV111wDrWdP5F1wQbp/rNparBs9GgsG740LT7wHmmHYOWZn8hoWg9mc2EXR2Ypde/gq9u+jBwYUelAYUlEQVJHrU9N94JFJfDtaI0JLR1TGCdAUR5Q0NcHRTKBGLdTHSEs5DM7uveWY8gu3GaDz5wvtG6P+WwZz+zyf7TdzfQqCXrshAS+NUAZqjIz9qcKdC1h0HJZpA0oNIZNTH7Wk/6hsNlDZZBo/rkr1XjB1cHXxLeteFTx1uEs4XB9akGzGG3cemj51ibSJTK5aVATm98Ncvx4933sPIpGQGkfASgZbWoqer76a7qP6G25AyT33oOLII1E0fTqshgY0TJ+OgmuukZsnV51yClL+EA75y5uIqT47vHDNLqUB48b4hmmDXr3y+eqviwNil9JcDcUhTQJKFkv2g4eBTvwll0NhL2mPQWeLyhMMBaIpjkiSI5qwtZTML5nepgSL+wLasGsPKVrbXVA3SUMfXdBwVFOMvxjyCDka02bW0U4yNV6pnXKSXzaECg5odKZMapBA2DE3BGgtAdpkojIiVt1/So+BtCCh8Ka1nzEYe0hApZbahGhYzVI8df+JsFRNamj5iy9CJJMwV6xA/IMPEHvzTfResADG8uUSFBdQtbwcvT/7DOGnn4a1bh2S332HsieeQPXkySh94AFUnXoqEp98gl6ffILwrFlofvBBqNzCaWfPxo/lI2xAnUlrQWupEskz66YNfeyvcyufKAng5LJcHcU5GgoJ0ICKYBtAXSJOLsftAwkquR6pqRYao475jXEkOe6cOr6s6wckOchvEqAPfNT4IePGvq6ZJRJkN0CBz0Oa2UKG3C+wTx+kEcqRMIQcmWRqXA2tIg2Nqh/de0KpPO208MbVPwDWDjagdg6XQB29ZiEenH0eTDocB0DR7bfDs+OO0Hr3RuT559EwdSr6fPcdYq+9htrLLwfT7PtcQFNLlkBEIlAKCkBmt+bPf0bo+ONRdfLJ8B90EIpvvVVqrVVRIcnR9HFX4bmRE2x76UwcwASshHlR4/WDZ1zyzLoby3P0a0pzVamhhUEN+QGyVrbbIQ0lS6VQaSgdRiX7wR7UBKxresmfNsYtNMU4GqImmpOsQfGoA/52cPeW6Hcb0Of+U79TY4x9E9CFQppJftM2L9QAMjE2q6UXaaibqyZCRA0hUpAgYpB0CIGjodLsRthLd04smyABvX7Vj2DWdpk+lMKWPdd8iX8/cQEMSprKlWD2+lIWCEh/qRQWovcnn6B+6lQ0z5yZTv+RSS68vvUSFBGPo+GWWyCiUXjHjJHaTH7YfqBdOzprz9Nwz34XEFlr0VI66StpXNp4/ZC7Lnlm7YXlud57SkIKShwNzQ+0uB6yVtQXdIIhTRBJkR0ttTXV9qc0wMMEqAxlOBrjgu6bfNkhJVmYXMeGuNuAPvVl4x3C4n+VZlb6TUczidVpTIYpBKROI9IZlXbJDR34KhzqLiTLa6ZRSXFYxI7DKiNs7i1Hl04kcQuuX/UtYI20fSitPrMT86PX/QcPzjoXvuMmwrvbbu1aRprqHztWAmNWVMi/k5+NzJmD4IQJrU95cLJLjbfcgvKXX5aaW3nssWkzTb3/1OgTcPsBf4FimGkfCjqdK2H9qeGGQfdf9uzac0pyvQ8WBxWQH6VYnAAlPkED3EcaqmUA6tS/0eG3rpZKkpQkq2VJq0WaSiQpwdXPLz6gcM/u+NFuASqEUOd+HV7mYby/CyaZWtdnkuASUMV+OUtTpP+kLJ8MWWhUGlwyPZcYUWBdG7ZQFVNen3pE0eE2oKvfh0jtLzMwBKqzpHBA01q8cN/RyL3qagTGjWvdVkWB3q+fDD2sqqr034ggNd5xhzTP7kVnmxHz5Y2NWLf33ug1fz7iH3+M2osvTjNjAvTxMSfjzrEXtgBKppdYbtI6qfn6QU9fNqfi8pKQeltpjiJ9aEHANbmkpTYpkoAqtobKUmD5sq0V9UfCIUmxlIVwnNtaGrfQnGCW6VGGXbR3/vKugtotQF/9vnE3i6sLA5qwNdNJHviI0TqmlrSTwLTnn23K7jaA0l8UXFMcSoBGXMruaGltXP308v8r2EcCOmX5kwA/SWqmp0VDPTDx7ozDEEhE7FHiXpwj54wzUHTTTai99FIkPv1UJhnIF8o8st8P78iRLSAD6DF3LiqOOQbW2rXo9fnnIBNMn6s++2zpe5ngmLHf+Zg5+jRidC0ayhWIZGps4w1DPrxi7vpbSkLalWRuS4jlhmyWK32ozuRgdxMr0uQ6M3VygEvWb5vdRMr2p2nTS6QxAcRS1oUX7F9871YB9PUfmv+qKcodAR1pgWXywNFMMrPEXWRWiDkM1z6VUlYDULbEpe1EjIi204hsjJtoiFiojWPln/cvHEjC59OBJYJdL80tAUp1RLoCy6Pj3uf+gj8sp5SnOxUnoA0ejB6vvILUd9+h8rjjUDpzJvwHHCBjUXPVqjQpcjuGQC++805UTJgg49CS++5D7K234D/4YPszK1ZA5Sb+MuE2vD9oXxtMSqITs7NAp9cOaLh1hzVXvVTzRLGPn0zmtkiSIjsOJUB9Tizu8gnSUvtoyhaL5fpT6g/KIqVjUwI0ZiFqqS9P2jvvqK0C6AdL488q3Jxojz6b0bpxli20DSbVmjuzWxJYMi/SjxIpamV2BaIUj6Zzmlbi8wpW/uDEwqaC65aOF0KRpR7Ebu30mgqhMYxa/y0eeepP6Twuy81Fz3nzwIJBbBg3Dry6Gp6RI9HjxRcRfeUVyWTJt1LYUj9tGoylSyXLLZkxAxXjxyPvkkvg3XVXVBx2GHp99BEizzyDumuvlfHz4ZNfREWwNB2HEtMFV9Y3/PBVP8ydaF33Su0XRX4+pjTHBpT8JyVaMl2RrtmpTzdjRoPbzZqlB7lh+1RXS8l6NcVNRFLK6lN2zx3Q1Q03umVyP1uV+loTxi52Wo8cfgujdc0KmVl7ZsU2uWmL6Mw4kAtKmbbwZHqpARSDNVMDEgyrGuP7XXZg6UfBKSvLdcNYAw26mymSI4ZmcnQVt827Fof+/A6Ql4/yp5+G1q+fnQz45ht7ib5posfLL8Oz007YcNhhkvAQoG0vCm2Kbr4Z4cceQ/1116F01iz49tgD6/bcE0t9pTj6jCehOubWnfaCpbzUOHXAhLNersnpC76hNEcJkbmlTBEB6oZxZG7TrsghiZKk0YsTi7UtF1kt1xXJXC+ZXnJHMlYXRthk5ZP2yuvSBhzdAvTrtcm1OrN6k6CtGK3MCDla6TBberDrQ+2V7LbJJWJEbFcCSmSAQHUYL5Gkqii/88w9C2RAnX/tii8hjNG2htpxKAFK6ScvLNw39xLsxWrBeveBtWEDjJUr08l4MgmklVrfvjDXroVVUyPZb+bFo1Hw5mZovXoh/tFHEnStTx/oI0bA/OpL/H3Mn/DC9kfYMSgJ7xAikUpNbrph2IOXza08sjikvVQUAEpk2k+TSQWamJDZMs0O4zRFsQ/7dSsDJa+qPcsAABh7SURBVNOl6TT7ncYLxed28t4e5DKBn7AQTjHUG9bgM0Z1jRh1C9CfK431CqyeLpiub7DntG1q3rKC3o5BXSW1l6jI2KqdL004eU3S0mZT++TIHf1/oI7P+9viq5jCpoPmnzMBdUDVGMf5nz6MU796Ch46BThjXrSrPif7fQJLiwbihNNmweKsBUx7aUQq1WgMjN81bP3VL1TcUhRQryzJUe08bkCTiXkCU1oxh+FS39iL5OzutomRbXZd9k+uiAgSWS93kMu0oAHEuTXkyB3ylnWlTd0CdGmNuUxn1iDKfJBfcEmQDWRrv5kJpmxEWy2lBpCpccgANUIyPEP56qBh/jH0Gd81K/p5ubUEjHtc7XRzupJGqwyWpqIsWosjfnwD+y7/FP3r1iCYiqZzvRvrBNr1RGu1L5JAszcHJ506E+tyejpa6Uyf2eUirzdNHSBDqykvV95VGlIvKQ6pTspPk2lQ4hhytoX6iPynk1Ro64KcJTFyoMuUoJMaJS2NO4M8khKi0lD6nbhjoEt53W4BuqaJv61y8+B0JsjVTMfM2trZWjPdDnXXBbmmRs680IhMN8IemQ0J5fF9B3tPcz+Xd9Wy5yGMo+UQpxCGgNTtdS3OsJfAckWR9UUaN+GzknKutMM1Lhl7Zhz79Yu47J275ecp1beiqD8uOvp2rM7rLSfgaYLbNblChivJw5pvHP4myTf99cpzeuR5HyzwQ2onpUKDTho0bW6dLBGJL/vG3ZeDNNRhu647chMvdpxugxoxRMP6eKB84g6sSxtydAvQlXXJaSGPep3KRDq2crNBLglqq5mZGmKvOKBZF9uX0ssmBEDK4DCEgpUNqT8eOCQ4Lw3oNb+MoklvKJYqAcx8yTUmtqambb1TRpm291KgLHoqAM0y8Owjp2FIzXKsLuyLZ3Y5Fs+OnACDqWBSSMcmSt9JVYDsq2Y+YA933/cpb9f0HJbvXV7gEz4iQ+70IcXlrrl1Eyz2BH9rF5Q2uxnuyB3kaV8qtPdG99YP2pilcf/eLUCXVKd2Ls1Vv1aEYLbPpNXzLTMqLgnq6MvdZXxyRLZqhB2fRi18N+u7T0ZN23//VhsA5v1tyVPg/ESqKLRfdt1SGkwXUNeBZ+xt1LJ6yd6PwXVitFvKiKolKG2uxvLiAViX21P6BdpsyhbOAdTRUsaZgJE6uOn6YU6y137Uc9+EHygOsHNzvcyZPmTS3LqzTZlJFrrf5RSuxaJB3eKO7AkM8qPSn3KGuqhxwZj+wX9tFUDpoY0J/qEOsa8dZ7ZM3nZkatsK0rIkM4P1cjI/zFhRx/fbtbfeLrbwX7G0t4fhe8AssE2ts7uYq52ZWkoamrG3ka0Wsitbi9Jml5P0skIXTDtQtLeBo/onrjzdNGVAuyr3BxY2F+9U5PkuR+c9aXbFJkMtkxNuUt71n20BdRMubjaNzK60Wjag9d+siQyasEtBlw4QyNLKjY+D1c3GPuV+9UNhK6fTd9n9Zmeaam+ZYINKXV2bFFf2Cqm3dfSZ3CsXn8a4mCUUspWOmZVA2gCnt5FrEaqlqNu1de7UT9qxt945zAbO1U5HU2mLOKGu4zy5S3jqsNps8r27LL5/vzz9Ta9ieWTs6ZBGN5RzzW0rDXW/2skcUT+45MhORgENCevKocXeDvskmyzdMrnuA5oS1n0BnZ1v91P3wKRnpJXDaUw4xR8u8Kvn0sR2Z0Mq78ol94PzyRJUF8hMLXX3Bkyb3pat4twt5Vo9P2MFt7tNnATU9Z9UlQgljkTq/8I3DfukM9m+qUyd2zOo3K8xwQhQe3Lfzml3RhRlFs2ZgSFA7VJlgaTAwg9Wqnt3lQxtkg91P7RWCH+RKd7zqtjTWSbU7Q0zXVDDhvXk1x71jP0Z2/jGuRcu9ebniHd50tintZY6u3aSH2jlT13z23rzKteP2u8Ze/y52umASiw3WFb4esV59gzQxq5ldcZfy0LqbXQcQDrRkpExa7cLWnpbQScmdUI7MFa5pi651/By/8qNfWfbv2+ShtJD1jWLoiK/eMOrstFtBe2KENSW5iS/822vcuVE1vbop5azwVt1PoDBc6NPNPxceZLRnLTBS2so7c7ZBlCXHLValNtGupZ4yp0WShOinKIAgj0Kvlp6tG/39Kda9Vh7i7K62Ty9PKD8CwKBTO3MNLdpi+/YI1dLnbFVWZNgh/QJse+70o9bDFB60C81NTl98gpnBHSF4sYuDw6To7ohiQtL/ZibFmgq2JQ20v20fcsza360f143MvmWFYkeEFnViERTwl7R5mxWJffWzdRQx/QKdzONDsIX6TtdTZV+lCOY54evwA816Fvd+4fAYPruku1b9lbf7sfW+6xPoxum2r9b2mTs0ieoPeZR2Y5pU9hB77ihHLUuaeHzqkjyxAEF/lWbAqYcNJv6wczP1SXEoTkapmkKxnSmrSYXTUmLPby8PnLbjR+F0qcguGBhLBBeAhbf4Mi1PZCqtH8268DQH9Dykgt5JLq9GTOQqIsh0eAUmTv759qxVAtJcmso7X11nSanyZGztaqzhQ6ZX4UD/qAOT8gLNaBDDXiaUzWh/oofcawCtCIIT7kD5o+Av6f9c85QCHzQAvpBA+GduB0/J+Blf/EorF9H/SxLUgRWxgx++7OLvnl48qhRG1+U0wloWwBQxzxOAVtzqbFbQUAf52FiNBjroylQU6YIcyZ+iRjKe5+uwhs3fYRmkkeC5gDmgmUGwXgDmNVsdz0PgIkIGIqB/ChYSoPqKYv9wqOJUgLUihkwoimkwim5UZQLZHoXbGc9aksY4/REOnagfzs+lHOopoDHq0EL6NCCHhdQi8f07VDhrVICEI1BCJawQVRiEGouhBKF0AogMgH3N9j3nNAfnlP2wX4hnR+qKcqOKhMljDFhWqLaEuL7JFfe+MKLD8cBKWfAdUoMN6aAmwGosItN3Wtqi7Yf55hK0rxwT0fjMsAz88B40L6/uBnMDIBZPjArCsa9YDzmvHvARMJ+cQ9YKDeZi5C5iMeSPhdQM5qSwJoJ0y5g8KoRuXc9uL3bddrcuhspu8xXrjijUbAUjZEhKhcK7RmoBUkrWwDVQj4IyzPW2qD9Eqc1WCkI5oNgNBfgg1CSzisAocYhvD3AqfqFgPZ4wNMg10GQNrfV5LnHQWCq04mOyW7pyc5ZfzZwuwFoGwBtn8GO+wkMx9mPrikBS5tMF8AcMLPBBpA0T2qdDyzXhJIGjkDzgAV1MJ6UKVRF6GAiBcZpqykBRVDBQm68jx7gn/BokrUDNG5CJHlc6dH7YGHGBsNMjhZMGSEgegrwHJp1Z0wxwdQ6wbBGZex7TQ99qfkKVsaX/fQa03m/rIDmBCBSOMVa5/skoUnexZkpd0jntEkN88hd0yXQ0RSEmg8uQSZtTkKoKngrTW6CcM02abEEmPxzDQQxiu22s/89zQU37YTTP3SqwV0AtD2QU6aCuYTFBZG+rikJhcyn1EAymz1oLQeUQp+sgpRZVpPWAjkAEnAuiASgBJJKeQzJSxQf/ayC8bj9e70oNVL1W89bkTiyAsq1r3IGDpskqGSClnqSfjo/y99lXIxCTLo84LHFv1zDFPPorIAGfbQDymXJSv8rsKRWcmZBEKhJApV+R+86hGLaP2dqsgQ7KRfMcdJgOveiUQNHBeDpB66FbTnyvDJXj5wNEC75IuKVSbakvDYP6BDUjQNKq2IzzKqrkWlzWgBGxMXM0ERjA5RCMqN+uQRSkWbUBbHZAZG0kTgIgeaASOB5SRsN+3dSM02wpCrNrpLbL3mA6uH/yg6oRbtq3KsNGvwoUvbOccKAAi+YsBwwuQ00vHYnMhMcKkRqw6qxIhW/RfUq7U1uwAsulNsb1/sf9WoQElQGTu+MNJYmepjc7TWtvQQuAUka7IJLmk0mmoAlgAnc+hiE3rM1uES40prrkKx2wHYC6kYAdbST/ONU4Li5YJl+MVXUGshiAjAMlnJANOttMMmckh8MeGwtlEASBQjIkM8GMANIQf7VdH7nvEMFy+2ZOFbT+PVWNNFeQxMCCOWfqZaU/6QZUqOldrraSsniTC2VGqpAMAtcxJvzjKp1L6k+VW/rQ1U/rV7THq+r8N9G5VFSO11A6d8mhM8Blv6W9LdosDTLjkmOGg7I5HtJYwtbgCWt9WvgVQ65Iq3dVGA7BjRDM10Tm1Urg2DGaijkG8m0Wl4ws6a1Vrb1jQRqjEA0wBAC88ZtkOGj+WOoLphUjit/T8AIKDnl8fMYs863Yqn2gCZ5g9ZjyNG6V7NUQKH7pbllYMKEIsEkDXXOTqTTHakgkdb5MRVWdMWyfyuqNSIboIrH82Z0vfcqwwBnXnAjboNKP7MIOPOBwzG3adB12yy7vlbNsTU2RqQq09c6/jZTY13W3BZY8rMb09aOwt0WBkvEZ3tbMylOrK6B0tbE5ptQrIhtYkkjycySSZM+0mGo4SQY+UkehYJcx5zGoIgQmCcFFRqYhzRXhyL9H2ksgypSkiBJgAr6JK+GlTraihvtAOWW52Nv+YAboUJRyJASkORD6TkOsBJQuui3pgOoJue2rdialacxxTheC2itWK7q16D6AgubVmkXmCY406jMmk47cF6G3IXHIlDl76IQKR2Wq8mSOIVsMHO8tpZGwnLTbmmCs7Hk2nhLKNQ1UFt8aueAZrDYNIN1fGaCWKrDXIsywo62PpO0szkJxsNQRL5ksar0mUSAvFA8BlQJJHW8DoWbUGmJCr0ToNyy3yWgg6zpPBH7A28L6P9r7sphJLnK8PeO6mumZ+ew2cMGLWCkxTiDiBAhIcg3QyCEBCkRiYVkEYAzi8CIgIAUbYCECBEiQgjJJEgWsgOzYq3Fmp3dOfqornoH+v73qqe6t+bw2IuZ1apqq4/p7a+///j+772ec1fk4a/s3gt/igGGpngeJYwrGC6xEXBPK0Z6sOkWEseQ0vDu8NEdXx7+xA7104AON947es98zxO4CK9NOjqCWyNoC695vYBnbq1n8Ay9UiwtEtByTkCnqfjRrIZz+GVF3ORVhl87RizmiJ0hOBdNwtSVNieB2g1oE24zoPsvJ3ayJZFKNhdA1xluh1CLh9Bs/lnJrrci/ji1IALYUHKnkRYkwEYH0xtBmQAbCJqDYcgNUYYVBMRGI2BbE2DGL4U3wnz6xQ5Aoxpff1X1xwfZ/iofApY8kft15A+E4Jm++UEMd4olkixsgIOrTfXo/utmqIftPpQM1f3+4eR+/ztOoVIBjtsiqQAfLGoCKSAHeAJrNNyEoZk7yXl43YNvg2qd/M5uQDcQTXkKKFfmsJdtV8JscyT03pUK+LTaVWcC2mpTWuGWAsGyNTkP0J60GVLVUmrd2JS9KISB3O+fgPkEqrFWLEBmGGA9weslMDXP6d3SsNql86hhx5+v3wxleX0d0FDpfbt7+3WCSDWXVQwfw+kVCCZDcAq0aaOHHDLZRRGMqMFtT3395MF3janurANq+kU9edD7QfDmWHFRoYfTKi1I1wPUaibAOYLLZS9ew+kSvi4Sa/UM3vTgS40w9/DMoUojbDcht2FoB6DMpwO2OQT3BuKnnkdoJMYulnYw9OMB9DC3KaM5TBhBM9T2CGaA7Y1g/BzWWFjvUIi3iyzksRa2FlpnUAMKeuetQX/z9uJNv6hGq4DWiGHwN7118w90S0p4DigIpOIHIR0J7CmgNPMT1AAXWU8TWAJx8p+vqFh+wwzNqfRHhg57cf6w92NX6of0RQtLjbCzlsURSsCsCarxcN7BOTJ2AGfIfQ9vDJyeI1RbcNMn0s/6ywC6wtCvIoxPEkMJ8CcC6NAJWLo3hQ0bMAXBrFAQWDLU0z7tUJBRmjYwjyLwGhmq0nUBeBi2N28s3giV0yuAMn/q8W8x3HmXzFQ6A8nzFMqFqXwN+VuzxBZLZqavrBMwK+5BFcvZDqpH3zcDpZZaLouijQEW+/rn5ZF9l84ircTu48jWBlR+IHiN//Yezig45+DsJmoytK7gyNJFH15YOkHYaalKl86hHz7kytA3MfcqOTSHXGFokG/iMMMhdD2BdQpF0ZN8aAPDbA9FqGD7QOEViuAzWxtAGTqRQC02w6dHN91P/XzB/Q1Oq9y592pw6xfRFgthJJc1RbALZQ4umJtzGNZKvuGOaObcyfwHcLohTBXv2vTfPzR9bK0DWj82v5wemr8rj1pr1CHAaYdaF6gIoCZjCSpDMoHVcCaiZk4lsK6CYz6tSri5S5UyC6Udht1WUUQtGB8AjxrR/whx9CWE4ecQ8dapknTloogzSsp8ZylDtYeWKje3LU2V2wA62oAelDB16AbUVMlxexGg/WvupeH18KqbrQLqa/sg9m/8RtiZVhtY5VEwRyOxO01JGXZTGRhjQGBzRJYuAY1iB3Ox/OBbpqheWQF0NIA7Ur+e7Bd/bVgpoK0D6uFYKF0GUIZctUDcWxMYWOF+qLZlTTW6sA+lqMD3oQvUrtalqXSfsP+M0BwpMof2JsJIWxhZ+9NjcUQvVWCYbUIuQytBsChUhSIWUgmn0GtQjF+sf6R89YqfLRJDFzGGsvc71dv9h0diJZczSUHEYwq1pyE3tS9sVRiCmDs9tw+iLhW9hN9axZNbWs++bQeweR4KXRQPJ+/3fxYcTpg/GVZDzqGajMzsFKZmUMlW5lIytCZbK7hiE64M8DNWvycI62AecBw3RdRbqRA6Uy1qC/eXAzQHpqYozm4CAbU1UVmX/toCwwH1W0p/Y+gRv82qhHEEc4GCeZQhdxl66XrMOZRhV0Amy5DPc9WLImwMtt03VZh/zZfxcT01fwxq/E5T/Eh1nAF9qijKgzRQY83rhAgqQ62wNLM1zZvnN3vD8utmgNuqGP2lOi5+72b6kGFVKlu2Lzm8CrhkawMkwysBZKUbUhtTTeHrvuTSML8m4TjoY4S9EWLPIAiQrRAr05jWuK2ZxNzjJOYcMM/uQ5cd+GrFy8sXifPtELzPueY2tJ/DsH3h14wHDqkDLL93LhDgvPyj6T2Dyyw1iWnL4ojVKyvfGgWPBJG3SY+ZK+IYUtjlH2Eoz3OFy62MmpArkh/7T7pIE6AuUjRQqAkU2xjmSAGNRxY/uRIWRrLSbdoWndsXVrXMl+xFgdrM4CuFUO+gVgcI8wG8dvD6CMGO4NUmYudYrQHyvKnL1cX5NabmlVOvdYzPlg6ETajyn9B4Edi9D/2QuZXa6i0ZYAugLJYGFBYi9BZbmdyfMt+FE9hQwMoaWXsaNslg3m7Y1vRgRQkimEmQEGCFlQTR5/YlqblGZSlwKSzQAptzqDAzgZOOLFgsnABo4VSdqtdGSOCRgDGklrxOUYEgsi3J/ebRAoHgzftymxPttoKnrkvprwmrdDmItLfOxkyoZzM+kyfPVe/aFK6dX3mvRu+VIXczVjuA+tc1KHA+SsF8BLXdg4nJmWBGjew3hKamG0YwRZ1kO1/Cxg1o5ltLKdDBGJuUI05TYiVLgKlEcetcrvXWPFJVosIkf2t5DOvaJP3xVTRKkYb3HoHivBRI/JuBFoB5vcostvDSW1LmK5NgQM2WTGT1upgndcgM4KcMqRrhaAse78v/OmAq2/0F7CG+TE9S9iNx/smXxRlo23j2DAfcy/jbOukAuLGgvA0lBoa7CWAqTG/x3/QQ7UGBZq8WwM99Bsrvi66rNgnuBjTlwqVUSMkwQHNOKkBv5LFa/iBQ9xXNdiGLx4xMZvK0hc+JGlq2S2oG3CbtxSgOlTT+Ek2XIGsWTASOYHLumUV2HhfcbJv9I8HisU6zUFvDT7ZFs42aQ2yDsD+TQB9whIjHiNhNoH153YJyD5C8mFrElozXvNXP1ILSBezZ7GUP28656wzuBJl3eg4aJ1CYQO2+ABUy2GNWzZQQqzy1IYiJ8TJTZa3aZ9AdAqIXs3bNjoe+a2nWFnFBorK+5cgrzy95TtAE5AIRx6D7M80zCXYW008MwpMFIuaI2GRjlNnH1ZufRcABIm4hNjsotR0ItJh0ArjET0LIJ2USOwfgs15S23v7GvD2vVXf7Z+bp8y68ZLVvE5mZzcg7qTz5ydQcZRMZfLQPSDyfCcdyVAO1rteKY1eOAL0bmIXsqmUTf4jAkWWbXGDX0QQLJ7vZRZl0Njo4yZis9C/y7f7lIWk/WIusJOc9Q6fd/1iC8pVnnXlMd35t+tpm5zc3Nb4lu41dmzG8my45vRHft5pAdb4eXn9cb7+hfxhaJ60AYVCIX9yOCSrlq8pG7cogoPm6vz772Yz3LrJmo97Kuet/weX7/RHY+BFcPwPAL3oJXTdfvZSiJV7t6yjnb+FjsTzfpr81XWfddddc59Vq9lHCo9XeWcuesz/KaAXvezzbl/7MFzqqZ4tay71Ej6mO/0Xg5uniQ1vwFgAAAAASUVORK5CYII=",style:{position:"absolute",top:"-32px"}}),(0,$.jsx)("div",{style:{marginLeft:"151px",marginTop:"40px",fontSize:"18px",color:"#333333"},children:j.actionTabs.text}),9===j.actionTabs.type?(0,$.jsx)("div",{style:{display:"flex",justifyContent:"flex-end"},children:(0,$.jsx)(NM.ZP,{type:"primary",onClick:function(){localStorage.setItem("Noviceguide","0"),A("none"),L({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"},children:"呆会见,有事呼我"})}):(0,$.jsx)("div",{style:{display:"flex",justifyContent:"flex-end"},children:(0,$.jsx)(NM.ZP,{type:"primary",onClick:function(){localStorage.setItem("Noviceguide","0"),L({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),A("none")},ghost:!0,style:{marginTop:"30px",width:"138px",height:"40px",position:"absolute",top:"124px"},children:"跳过,我自己来"})})]})})}));Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var AM=j(89392),yM=["homePage","user","globalSetting","loading","dispatch","isLogin","shixunHomeworks"],SM=E.Z.Header;O.Z.Search;function TM(){var M,L,j=window.location.pathname.split("/"),N={};return!("classrooms"==j[1]&&j.length>3)||null!==(M=j[4])&&void 0!==M&&M.includes("newgold")||null!==(L=j[5])&&void 0!==L&&L.includes("newgold")||"coursesId"===j[2]||(N.course_id=j[2]),w()(w()({},N),{school:1})}var IM=["/","/classrooms","/account/profile","/account/profile/edit","/classrooms/new"],zM=(0,i.connect)((function(M){var L=M.homePage,j=M.loading,N=M.user,u=M.globalSetting,D=M.shixunHomeworks;return{homePage:L,user:N,globalSetting:u,loading:j.models.index,shixunHomeworks:D}}))((function(M){M.homePage;var L,j=M.user,N=M.globalSetting,D=(M.loading,M.dispatch),y=M.isLogin,T=void 0!==y&&y,z=M.shixunHomeworks,g=(t()(M,yM),(0,i.useLocation)()),O=(0,x.useState)(!1),d=I()(O,2),m=(d[0],d[1],(0,x.useState)("")),r=I()(m,2),h=r[0],b=r[1],p=(0,x.useState)(!1),W=I()(p,2),G=W[0],Z=W[1],v=TM();(0,x.useEffect)((function(){D({type:"user/getNavigationInfo",payload:w()({},v)})}),[N.name]),(0,x.useEffect)((function(){"底部弹窗"===z.actionTabs.key&&(null!=IM&&IM.includes(null==g?void 0:g.pathname)||0===(null==g?void 0:g.pathname.indexOf("/classrooms"))||D({type:"shixunHomeworks/setActionTabs",payload:{key:"隐藏"}}))}),[g.pathname]),(0,x.useEffect)((function(){"底部弹窗"===z.actionTabs.key||z.actionTabs.key||localStorage.setItem("Noviceguide","0")}),[z.actionTabs.key]),(0,x.useEffect)((function(){if(null!=N&&N.setting){var M,L,j,u=(0,AM.cloneDeep)(null==N||null===(M=N.setting)||void 0===M?void 0:M.navbar);u=null===(L=u)||void 0===L?void 0:L.filter((function(M){return!(null!=M&&M.hidden||(0,B.JA)()&&"/paperlibrary"===M.link)}));var D,A=S()(u);try{for(A.s();!(D=A.n()).done;){var y=D.value;y.subitem&&(y.subitem=y.subitem.filter((function(M){return!(null!=M&&M.hidden||(0,B.JA)()&&"/paperlibrary"===M.link)})))}}catch(M){A.e(M)}finally{A.f()}var T=!1;null===(j=u)||void 0===j||j.map((function(M,L){var j,N,D,A="/"+(null===(j=g.pathname)||void 0===j||null===(j=j.split("/"))||void 0===j?void 0:j[1]);(M.link===A&&(b(null==M?void 0:M.link),(0,X.Dk)(_(null==M?void 0:M.name)),F(K(L,{name:null==M?void 0:M.name,link:null==M?void 0:M.link},u)),T=!0),null!=M&&null!==(N=M.subitem)&&void 0!==N&&N.length)&&(null==M||null===(D=M.subitem)||void 0===D||D.map((function(M){M.link===A&&(b(null==M?void 0:M.link),"/"!==A&&(0,X.Dk)(_(null==M?void 0:M.name)),F(K(L,{name:null==M?void 0:M.name,link:null==M?void 0:M.link},u)),T=!0)})))})),T||F(u)}}),[null==N?void 0:N.setting,j]);(0,x.useMemo)((function(){var M,L;return null!=N&&null!==(M=N.setting)&&void 0!==M&&M.nav_logo_url?"".concat(P.Z.IMG_SERVER,"/").concat(null==N||null===(L=N.setting)||void 0===L?void 0:L.nav_logo_url):"".concat(P.Z.IMG_SERVER,"/images/avatars/LaboratorySetting/1nav?t=").concat((new Date).getTime())}),[null==N||null===(L=N.setting)||void 0===L?void 0:L.nav_logo_url]);var f,R=(0,x.useState)([]),J=I()(R,2),V=J[0],F=J[1],H=function(){var M=A()(u()().mark((function M(L,j){var N,A,y,S,T,I;return u()().wrap((function(M){for(;;)switch(M.prev=M.next){case 0:if("工程认证"!==(null==L?void 0:L.name)){M.next=6;break}return M.next=3,(0,q.IU)();case 3:return null!=(y=M.sent)&&null!==(A=y.data)&&void 0!==A&&A.engineer_url?null!=y&&null!==(S=y.data)&&void 0!==S&&null!==(S=S.engineer_url)&&void 0!==S&&S.includes("http")?(0,X.xg)(null==y||null===(T=y.data)||void 0===T?void 0:T.engineer_url):i.history.push(null==y||null===(I=y.data)||void 0===I?void 0:I.engineer_url):401!=(null==y?void 0:y.status)&&Z(!0),M.abrupt("return");case 6:null!=L&&null!==(N=L.link)&&void 0!==N&&N.includes("http")?(0,X.xg)(null==L?void 0:L.link):i.history.push(null==L?void 0:L.link),"教学课堂"===(null==L?void 0:L.name)&&"0"!==localStorage.getItem("Noviceguide")&&D({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:5,text:(0,$.jsx)("div",{children:"非常棒,咱们已经到达【教学课堂】,平台上已经有几千位老师创建了自己的教学课堂,你也可以轻松完成哟!现在请您点击页面上 “新建课堂”按钮开始新建自己的课堂~"})}});case 8:case"end":return M.stop()}}),M)})));return function(L,j){return M.apply(this,arguments)}}(),K=function(M,L,j){var N=j.slice();return N[M]&&(N[M].name=L.name,N[M].link=L.link),N||[]},_=function(){var M=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return M.indexOf("<")>-1?M.slice(0,M.indexOf("<")):M};return N.showHeader&&N.showHeaderFooter?(0,$.jsxs)(E.Z,{className:"".concat(N.isIlearning?s:c," ").concat(N.showHeaderFixed?l:""),children:[(0,$.jsxs)(SM,{className:"header",children:[(0,$.jsxs)("section",{className:o,children:[(0,$.jsx)(i.Link,{style:{display:"flex",alignItems:"center"},onClick:function(){D({type:"shixunHomeworks/setActionTabs",payload:{key:""}})},to:"/",children:(0,$.jsx)("img",{className:Q,title:null===(f=N.setting)||void 0===f?void 0:f.name,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDIwIiBoZWlnaHQ9IjQ5IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48ZGVmcz48cGF0aCBpZD0iYiIgZD0iTTAgMGgxMTZ2NDlIMHoiLz48cGF0aCBpZD0iYyIgZD0iTS4wNC40aDEwNS42MzZ2NS4zMzJILjA0eiIvPjxwYXRoIGlkPSJlIiBkPSJNLjQyMy4zMmgzNC4wMnYxMy4yODVILjQyNHoiLz48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImEiPjxzdG9wIHN0b3AtY29sb3I9IiNGRkYiIHN0b3Atb3BhY2l0eT0iMCIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRkYiIG9mZnNldD0iNTIuMjA5JSIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRkYiIHN0b3Atb3BhY2l0eT0iMCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMjU2LjU4NCAyMS4wOXYtOS4yMjZhMTUuMzgyIDE1LjM4MiAwIDAgMCAxLjg0OC0zLjI2MmwtMS4yNDYtLjU4OGMtLjg5NiAyLjE4NC0yLjI5NiA0LjA4OC00LjE4NiA1LjcyNmwuNDIgMS4zODZhMjQuMDQgMjQuMDQgMCAwIDAgMS44NDgtMS43MDh2Ny42NzJoMS4zMTZabTcuMjUyLS4yNTJjLjcgMCAxLjE5LS4xNjggMS40NTYtLjUwNC4yNTItLjMzNi40MzQtMS4zMTYuNTMyLTIuOTI2bC0xLjIzMi0uNDA2Yy0uMDI4IDEuMjg4LS4xMjYgMi4wMy0uMjY2IDIuMjQtLjE1NC4yMS0uMzkyLjMyMi0uNzE0LjMyMmgtMi4wODZjLS40NDggMC0uNjU4LS4xOTYtLjY1OC0uNTg4di00LjUwOGEyMy45NTMgMjMuOTUzIDAgMCAwIDQuNTUtMy42NjhsLS45MjQtMS4wNWMtMS4wMzYgMS4xNjItMi4yNTQgMi4xOTgtMy42MjYgMy4xMDh2LTQuNjJoLTEuMzN2NS40NDZjLS42NzIuMzkyLTEuNC43NDItMi4xNTYgMS4wNzhsLjYwMiAxLjI2Yy41MzItLjI1MiAxLjA1LS41MTggMS41NTQtLjc4NHYzLjkyYzAgMS4xMi41NiAxLjY4IDEuNjggMS42OGgyLjYxOFptOS40MzYtOS45NjggMS4xOS0uNjAyQTIxLjUyOCAyMS41MjggMCAwIDAgMjczLjEzMiA4bC0xLjIwNC41ODhjLjQ3Ni42NzIuOTI0IDEuNDI4IDEuMzQ0IDIuMjgyWm0tNC41MDggMy40MDJ2LTIuMTE0aDkuNDc4djIuMTE0aDEuMzN2LTMuMzg4aC0yLjU3NmMuNDc2LS42My45MzgtMS40IDEuNC0yLjMxbC0xLjM3Mi0uNTA0YTE2Ljc3NiAxNi43NzYgMCAwIDEtMS40ODQgMi44MTRoLTUuMjVsLjg5Ni0uNDQ4YTIyLjA4NyAyMi4wODcgMCAwIDAtMS40LTIuMTU2bC0xLjIwNC41ODhjLjQ3Ni41ODguOTM4IDEuMjYgMS4zODYgMi4wMTZoLTIuNTJ2My4zODhoMS4zMTZabTQuMjU2IDYuNzM0Yy44ODIgMCAxLjMzLS40MiAxLjMzLTEuMjQ2di0yLjE0Mmg1LjIyMnYtMS4yNmgtNS4yMjJ2LS40OWEyNy40MyAyNy40MyAwIDAgMCAyLjk1NC0xLjY1MlYxMy4wNGgtNy41NzR2MS4xNzZoNS42NTZjLS41ODguMjk0LTEuMzg2LjY1OC0yLjM2NiAxLjA3OHYxLjA2NGgtNS41M3YxLjI2aDUuNTN2MS42OGMwIC4zNS0uMTU0LjUzMi0uNDQ4LjUzMmE1OCA1OCAwIDAgMS0xLjY1Mi0uMDI4bC4zMjIgMS4yMDRoMS43NzhabTguNjUyLTcuNzdhMjIuOTM2IDIyLjkzNiAwIDAgMCAyLjY3NC0zLjc1MmMuNTg4LjcxNCAxLjMzIDEuNzY0IDIuMTk4IDMuMTM2bC44ODItLjkzOGE1MS4yMDggNTEuMjA4IDAgMCAwLTIuNzE2LTMuNDcyaC0uOTk0Yy0uODU0IDEuNTEyLTEuNzkyIDIuODQyLTIuOCAzLjk2MmwuNzU2IDEuMDY0Wm03LjE5NiA0Ljc4OFYxMi4zNGgzLjI5djUuNTQ0aDEuMjg4di02Ljc3NmgtMi41NzZjLjA4NC0uMzkyLjE1NC0uODEyLjIxLTEuMjMyaDIuNjg4di0xLjI2aC02LjcydjEuMjZoMi43M2MtLjA1Ni40Mi0uMTI2LjgyNi0uMjEgMS4yMzJoLTIuMDAydjYuOTE2aDEuMzAyWm0tNC4xODYtMy45NDguOTUyLS42NzJjLS4zMDgtLjU4OC0uNzU2LTEuMjg4LTEuMzQ0LTIuMWwtLjk1Mi41ODhjLjU2Ljc5OCAxLjAwOCAxLjUyNiAxLjM0NCAyLjE4NFptMi45MTIgNy4wNDJjMS4yMDQtLjQ3NiAyLjA4Ni0xLjEyIDIuNjE4LTEuOTYuNTQ2LS45MjQuODQtMi4xNDIuODk2LTMuNjU0di0yLjQzNmgtMS4yNDZ2Mi40MzZjLS4wNDIgMS4xNjItLjI2NiAyLjEtLjY1OCAyLjgxNC0uNDIuNjg2LTEuMTkgMS4yNDYtMi4zMSAxLjY5NGwuNyAxLjEwNlptLTIuMjQtLjA5OC45NTItLjk1MmEyMi4wMiAyMi4wMiAwIDAgMC0xLjM4Ni0xLjQ0MiAxOC4yMDggMTguMjA4IDAgMCAwIDEuOTYtMy4yMzR2LTEuMTJoLTUuMTUydjEuMjQ2aDMuNzI0Yy0uNDc2Ljg5Ni0uOTM4IDEuNjY2LTEuNDE0IDIuMzFhNDYuNjcxIDQ2LjY3MSAwIDAgMC0xLjIxOC0xLjAwOGwtLjg4Mi44NjhjMS40NTYgMS4xOSAyLjYwNCAyLjI5NiAzLjQxNiAzLjMzMlptNy43MTQuMTEyLjk1Mi0uOTUyYy0uNjQ0LS43ODQtMS40MjgtMS41NjgtMi4zNTItMi4zNTJsLS44OTYuODY4Yy45OC44NjggMS43NSAxLjY4IDIuMjk2IDIuNDM2Wm05LjUyLS4wODRhOC4zMjYgOC4zMjYgMCAwIDAgMi4xNy0xLjk0NmMuMDg0LjI4LjE5Ni41MzIuMzA4Ljc3LjM3OC43MjguODEyIDEuMTA2IDEuMjg4IDEuMTA2LjY1OCAwIDEuMjMyLS44NTQgMS43MjItMi41NDhsLS45OTQtLjgxMmMtLjI1MiAxLjMwMi0uNTA0IDEuOTc0LS43MjggMi4wMDItLjI4LS4wNy0uNTE4LS42NTgtLjc0Mi0xLjc2NC44MTItMS4zODYgMS40NDItMy4xMjIgMS45MDQtNS4yMDhsLTEuMTQ4LS40OWMtLjI1MiAxLjMxNi0uNjAyIDIuNTA2LTEuMDUgMy41NTZhNjEuMTMzIDYxLjEzMyAwIDAgMS0uMjI0LTQuNTIyaDIuODI4di0xLjI2aC0uNjE2Yy0uMTQtLjU2LS4yOC0xLjA2NC0uNDItMS40OThsLTEuMTkuMTk2Yy4xODIuMzkyLjM1LjgyNi41MDQgMS4zMDJoLTEuMTJjLS4wMTQtLjU2LS4wMTQtMS4xNDgtLjAxNC0xLjc2NGgtMS4yODhjMCAuNjAyIDAgMS4xOS4wMTQgMS43NjRoLTQuODQ0djEuMjZoNC44NzJjLjA0MiAyLjEuMTU0IDMuODM2LjMzNiA1LjIwOC4wNTYuMzkyLjExMi43ODQuMTgyIDEuMTYyLS43IDEuMDM2LTEuNTU0IDEuODQ4LTIuNTYyIDIuNDIybC44MTIgMS4wNjRabS03LjE2OC0xLjk3NGMxLjI2LS4zOTIgMi40NS0uODgyIDMuNTctMS40N3YtMS4zM2MtLjM5Mi4xOTYtLjc4NC4zOTItMS4xOS41NzRWMTMuMDRoMS4yMTh2LTEuMjg4SDI5Ny44VjguMTk2aC0xLjMwMnYzLjU1NmgtMS4yNnYxLjI4OGgxLjI2djQuMzEyYy0uNDYyLjE0LS45MjQuMjY2LTEuNC4zNzhsLjMyMiAxLjM0NFptNy43NTYtMi42MzJ2LTQuMDg4aC0zLjY5NnY0LjA4OGgzLjY5NlptLTEuMTQ4LTEuMDc4aC0xLjQxNHYtMS45MThoMS40MTR2MS45MThabS0zLjIyIDQuMjU2YTM0LjY5MiAzNC42OTIgMCAwIDAgNC40MS0xLjMxNlYxNy4xYy0xLjU0LjU3NC0zLjEwOC45OTQtNC43MzIgMS4yNDZsLjMyMiAxLjI3NFptMTcuMzc0IDEuNDQydi0yLjc1OGgyLjg4NFYxNy4wM2gtMi44ODR2LTUuMTUyaC4wMTRjLjkzOCAyLjUwNiAyLjU3NiA0Ljc3NCA0LjkxNCA2Ljc5bC45MS0xLjE0OGMtMi4yNjgtMS42NTItMy44NjQtMy41NDItNC43ODgtNS42NDJoNC4yOTh2LTEuMjc0aC01LjM0OFY4LjE4MmgtMS4zNDR2Mi40MjJoLTUuMzYydjEuMjc0aDQuMzEyYy0xLjAwOCAyLjMyNC0yLjYxOCA0LjI0Mi00LjgzIDUuNzI2bC43NyAxLjI0NmMyLjM4LTEuODIgNC4wODgtNC4xNDQgNS4wOTYtNi45NzJoLjAxNHY1LjE1MmgtMi43NzJ2MS4yNzRoMi43NzJ2Mi43NThoMS4zNDRabTE4LjUyMi0uMDQydi0zLjkwNmwxLjMxNi0uMjEtLjIxLTEuMjg4LTEuMTA2LjE4MlY4LjE5NmgtMS4zNDR2Ny44MTJsLTQuNDEuNzE0LjE5NiAxLjI4OCA0LjIxNC0uNjcydjMuNjgyaDEuMzQ0Wm0tNy44MjYgMHYtNi4xMThjLjQyLjQ0OC45MjQgMS4wNSAxLjUyNiAxLjc5MmwuNzQyLTEuMTM0YTI2Ljk1NiAyNi45NTYgMCAwIDAtMi4yNjgtMS45MzJ2LS41NDZoMS43OTJ2LTEuMjc0aC0xLjc5MnYtMS45NmEyMi40MDQgMjIuNDA0IDAgMCAwIDEuNzkyLS40MDZsLS40NjItMS4yNDZjLTEuNDI4LjQyLTMuMDM4LjctNC44NDQuODRsLjI1MiAxLjI0NmMuNjQ0LS4wNTYgMS4yODgtLjE0IDEuOTE4LS4yMjR2MS43NWgtMi4xODR2MS4yNzRoMi4wM2MtLjUxOCAxLjQxNC0xLjM0NCAyLjY3NC0yLjQ2NCAzLjc5NGwuNTg4IDEuNDg0YTEzLjI3OCAxMy4yNzggMCAwIDAgMi4wMy0zLjM3NHY2LjAzNGgxLjM0NFptNS4xMzgtOS4xNTYuOTEtLjkyNGExNy42MTMgMTcuNjEzIDAgMCAwLTIuNDIyLTIuMDNsLS45MzguOTFjMS4wNS43MjggMS44NjIgMS40IDIuNDUgMi4wNDRabS0uNDA2IDMuMzMyLjk1Mi0uOTM4Yy0uNjcyLS43MTQtMS40OTgtMS40MjgtMi40NzgtMi4xMjhsLS45MzguOTFjMS4wNjQuNzg0IDEuODc2IDEuNDk4IDIuNDY0IDIuMTU2Wm0xNy43OTQgNS44MzguNjcyLTEuMTc2YTkuNjk2IDkuNjk2IDAgMCAxLTIuNTItMi44MTRjLjgxMi0xLjU2OCAxLjI2LTMuNDMgMS4zNDQtNS42aC43N1YxMC4xN2gtMy40NThjLjEyNi0uNTYuMjM4LTEuMTc2LjM1LTEuODJsLTEuMzAyLS4yMjRjLS4zMDggMi4yOTYtLjg4MiA0LjE0NC0xLjcyMiA1LjUxNmwuNzg0Ljk4Yy4yNTItLjM1LjQ5LS43NDIuNzI4LTEuMTc2YTE2IDE2IDAgMCAwIDEuMDkyIDMuNDcyYy0uNzU2IDEuMjA0LTEuNzkyIDIuMTctMy4xMDggMi44OThsLjc1NiAxLjIxOGMxLjIzMi0uNzU2IDIuMjU0LTEuNjk0IDMuMDUyLTIuODE0YTkuODM4IDkuODM4IDAgMCAwIDIuNTYyIDIuODE0Wm0tOS4xNTYtLjExMmMuOTM4IDAgMS40MTQtLjQ3NiAxLjQxNC0xLjQxNHYtMS4zNzJjLjk2Ni0uMTQgMS43NjQtLjI5NCAyLjM4LS40NjJ2LTEuMjMyYy0uNy4xOTYtMS40ODQuMzUtMi4zOC40OXYtLjQ0OGExNS4wNTcgMTUuMDU3IDAgMCAwIDEuNjM4LTEuNjM4di0uOTUyaC0yLjE4NGMuMzA4LS4zMDguNjAyLS42My45MS0uOTk0aDEuNzIydi0xLjIxOGgtLjc4NGEyNC44OSAyNC44OSAwIDAgMCAxLjQ1Ni0yLjQzNmwtMS4wMzYtLjU0NmExNi4zMSAxNi4zMSAwIDAgMS0xLjg5IDIuOTgyaC0uNTg4di0xLjE0OGgxLjRWOS4zNThoLTEuNFY4LjI1MmgtMS4yNzR2MS4xMDZoLTEuNjk0djEuMTc2aDEuNjk0djEuMTQ4aC0yLjM1MlYxMi45aDMuMTM2Yy0uMzM2LjMzNi0uNy42NTgtMS4wOTIuOTk0aC0xLjR2MS4wMjJjLS4zMDguMTk2LS42MTYuMzc4LS45MzguNTZsLjgyNi45MzhjLjctLjM5MiAxLjM1OC0uODQgMi4wMDItMS4zNDRoMS45MThhMTAuNDggMTAuNDggMCAwIDEtMS4zNTggMS4xNjJ2Ljg2OGMtLjkzOC4wOTgtMS45NzQuMTgyLTMuMTA4LjIzOGwuMTgyIDEuMjc0YTg3LjMyNSA4Ny4zMjUgMCAwIDAgMi45MjYtLjMwOHYuODU0YzAgLjQ0OC0uMjEuNjcyLS42MTYuNjcyLS4yOCAwLS42NTgtLjA0Mi0xLjEzNC0uMDk4bC4zMzYgMS4xOWgxLjI4OFptNi41OC01LjMzNGMtLjUwNC0xLjIwNC0uODI2LTIuNTYyLS45OC00LjEwMiAwLS4wMTQgMC0uMDI4LjAxNC0uMDQyaDEuODJjLS4wODQgMS41NTQtLjM2NCAyLjk0LS44NTQgNC4xNDRabTE1LjY2Ni0xLjkwNCAxLjEyLS43N2MtLjYxNi0uNjcyLTEuNTEyLTEuNDctMi42Ni0yLjM4aDIuOTEydi0xLjI2aC01LjZjLS4xNC0uNDQ4LS4yOC0uODQtLjQzNC0xLjIwNGwtMS41NTQuMjM4Yy4xNjguMjk0LjMzNi42MTYuNDc2Ljk2NmgtNS41NzJ2MS4yNmgzLjM2Yy0uNjQ0LjUzMi0xLjIwNC45NTItMS42OCAxLjI3NGExLjg3IDEuODcgMCAwIDEtLjY0NC4xNjhsLjI5NCAxLjEzNGMzLjY2OC0uMTI2IDYuNjY0LS4yOCA4Ljk4OC0uNDc2LjM2NC4zNjQuNy43MTQuOTk0IDEuMDVabS04LjEyLTEuNzA4Yy41NDYtLjM2NCAxLjE2Mi0uODU0IDEuODQ4LTEuNDQyaDMuOTc2bC0uNjAyLjM5MmMuMjk0LjI1Mi41ODguNDkuODY4Ljc0Mi0xLjczNi4xMTItMy43NjYuMjI0LTYuMDkuMzA4Wm0uMTI2IDkuMDg2di0yLjI0aDYuMDA2di41NmMwIC4yOC0uMTk2LjQzNC0uNTYuNDM0bC0xLjM0NC0uMDU2LjM1IDEuMjg4aDEuNDI4Yy45OCAwIDEuNDg0LS40NjIgMS40ODQtMS4zODZ2LTUuOTc4aC04LjY5NHY3LjM3OGgxLjMzWm02LjAwNi01LjMzNEgzNTQuNXYtLjkxaDYuMDA2di45MVptMCAxLjk3NEgzNTQuNXYtLjg1NGg2LjAwNnYuODU0Wm0xNi44OTggMy4zMzIuNjcyLTEuMTc2YTkuNjk2IDkuNjk2IDAgMCAxLTIuNTItMi44MTRjLjgxMi0xLjU2OCAxLjI2LTMuNDMgMS4zNDQtNS42aC43N1YxMC4xN2gtMy40NThjLjEyNi0uNTYuMjM4LTEuMTc2LjM1LTEuODJsLTEuMzAyLS4yMjRjLS4zMDggMi4yOTYtLjg4MiA0LjE0NC0xLjcyMiA1LjUxNmwuNzg0Ljk4Yy4yNTItLjM1LjQ5LS43NDIuNzI4LTEuMTc2YTE2IDE2IDAgMCAwIDEuMDkyIDMuNDcyYy0uNzU2IDEuMjA0LTEuNzkyIDIuMTctMy4xMDggMi44OThsLjc1NiAxLjIxOGMxLjIzMi0uNzU2IDIuMjU0LTEuNjk0IDMuMDUyLTIuODE0YTkuODM4IDkuODM4IDAgMCAwIDIuNTYyIDIuODE0Wm0tOS4xNTYtLjExMmMuOTM4IDAgMS40MTQtLjQ3NiAxLjQxNC0xLjQxNHYtMS4zNzJjLjk2Ni0uMTQgMS43NjQtLjI5NCAyLjM4LS40NjJ2LTEuMjMyYy0uNy4xOTYtMS40ODQuMzUtMi4zOC40OXYtLjQ0OGExNS4wNTcgMTUuMDU3IDAgMCAwIDEuNjM4LTEuNjM4di0uOTUyaC0yLjE4NGMuMzA4LS4zMDguNjAyLS42My45MS0uOTk0aDEuNzIydi0xLjIxOGgtLjc4NGEyNC44OSAyNC44OSAwIDAgMCAxLjQ1Ni0yLjQzNmwtMS4wMzYtLjU0NmExNi4zMSAxNi4zMSAwIDAgMS0xLjg5IDIuOTgyaC0uNTg4di0xLjE0OGgxLjRWOS4zNThoLTEuNFY4LjI1MmgtMS4yNzR2MS4xMDZoLTEuNjk0djEuMTc2aDEuNjk0djEuMTQ4aC0yLjM1MlYxMi45aDMuMTM2Yy0uMzM2LjMzNi0uNy42NTgtMS4wOTIuOTk0aC0xLjR2MS4wMjJjLS4zMDguMTk2LS42MTYuMzc4LS45MzguNTZsLjgyNi45MzhjLjctLjM5MiAxLjM1OC0uODQgMi4wMDItMS4zNDRoMS45MThhMTAuNDggMTAuNDggMCAwIDEtMS4zNTggMS4xNjJ2Ljg2OGMtLjkzOC4wOTgtMS45NzQuMTgyLTMuMTA4LjIzOGwuMTgyIDEuMjc0YTg3LjMyNSA4Ny4zMjUgMCAwIDAgMi45MjYtLjMwOHYuODU0YzAgLjQ0OC0uMjEuNjcyLS42MTYuNjcyLS4yOCAwLS42NTgtLjA0Mi0xLjEzNC0uMDk4bC4zMzYgMS4xOWgxLjI4OFptNi41OC01LjMzNGMtLjUwNC0xLjIwNC0uODI2LTIuNTYyLS45OC00LjEwMiAwLS4wMTQgMC0uMDI4LjAxNC0uMDQyaDEuODJjLS4wODQgMS41NTQtLjM2NCAyLjk0LS44NTQgNC4xNDRabTEwLjQ0NC00LjcxOCAxLjE5LS42MDJBMjEuNTI4IDIxLjUyOCAwIDAgMCAzODUuMTMyIDhsLTEuMjA0LjU4OGMuNDc2LjY3Mi45MjQgMS40MjggMS4zNDQgMi4yODJabS00LjUwOCAzLjQwMnYtMi4xMTRoOS40Nzh2Mi4xMTRoMS4zM3YtMy4zODhoLTIuNTc2Yy40NzYtLjYzLjkzOC0xLjQgMS40LTIuMzFsLTEuMzcyLS41MDRhMTYuNzc2IDE2Ljc3NiAwIDAgMS0xLjQ4NCAyLjgxNGgtNS4yNWwuODk2LS40NDhhMjIuMDg3IDIyLjA4NyAwIDAgMC0xLjQtMi4xNTZsLTEuMjA0LjU4OGMuNDc2LjU4OC45MzggMS4yNiAxLjM4NiAyLjAxNmgtMi41MnYzLjM4OGgxLjMxNlptNC4yNTYgNi43MzRjLjg4MiAwIDEuMzMtLjQyIDEuMzMtMS4yNDZ2LTIuMTQyaDUuMjIydi0xLjI2aC01LjIyMnYtLjQ5YTI3LjQzIDI3LjQzIDAgMCAwIDIuOTU0LTEuNjUyVjEzLjA0aC03LjU3NHYxLjE3Nmg1LjY1NmMtLjU4OC4yOTQtMS4zODYuNjU4LTIuMzY2IDEuMDc4djEuMDY0aC01LjUzdjEuMjZoNS41M3YxLjY4YzAgLjM1LS4xNTQuNTMyLS40NDguNTMyYTU4IDU4IDAgMCAxLTEuNjUyLS4wMjhsLjMyMiAxLjIwNGgxLjc3OFptMjAuMzE0LjA5OC43NTYtMS4xMmMtMS4xMzQtLjY1OC0yLjEyOC0xLjU2OC0yLjk5Ni0yLjc0NC45NTItMS41OTYgMS40Ny0zLjU0MiAxLjU2OC01Ljg1MmguOTh2LTEuMjZoLTQuMzEyYy4xMjYtLjU2LjIzOC0xLjE0OC4zNS0xLjc2NGwtMS4zMDItLjIyNGMtLjMzNiAyLjM4LS45OTQgNC4yNy0xLjk3NCA1LjY3bC44MTIgMS4wMzZjLjI4LS4zNjQuNTMyLS43Ny43ODQtMS4xOWExOC40MzMgMTguNDMzIDAgMCAwIDEuNTgyIDMuNTU2Yy0uODk2IDEuMTc2LTIuMSAyLjEtMy42NCAyLjc3MmwuODEyIDEuMDkyYzEuNDU2LS43IDIuNjQ2LTEuNjEgMy41Ny0yLjc0NGE5LjkyNiA5LjkyNiAwIDAgMCAzLjAxIDIuNzcyWm0tMTEuNTIyLS43MjhhMzkuNTUzIDM5LjU1MyAwIDAgMCA0Ljk3LTEuOTZsLS4xODItMS4yMThhMzIuMjI3IDMyLjIyNyAwIDAgMS0zLjQxNiAxLjQxNHYtNC4wNzRoMy4wOFY5LjAyMmgtNC45OTh2MS4yNzRoMy42OTZ2My4wMWgtMy4wNjZ2NS4wNjhjMCAuNDQ4LS4xNjguNzI4LS40NzYuODU0bC4zOTIgMS4xNDhabTguNDk4LTQuMzU0Yy0uNjQ0LTEuMTItMS4xNzYtMi40MjItMS41OTYtMy45Mi4wODQtLjIyNC4xNjgtLjQ2Mi4yNTItLjcxNGgyLjQwOGMtLjA0MiAxLjc2NC0uMzkyIDMuMzE4LTEuMDY0IDQuNjM0Wm0xMS44ODYgNC45OTh2LTIuMDU4aDUuNjQydi0xLjI0NmgtNS42NDJ2LS45MjRoNC4xNDR2LTMuNTU2aC00LjE0NHYtLjg4MmgyLjU5di0yLjA3MmgyLjcwMlY5LjAzNmgtMi43MDJ2LS45MWgtMS4yNzR2LjkxaC0zLjk3NnYtLjkxaC0xLjI3NHYuOTFoLTIuNzN2MS4yNDZoMi43M3YyLjA3MmgyLjYxOHYuODgyaC00LjE4NnYzLjU1Nmg0LjE4NnYuOTI0aC01LjY5OHYxLjI0Nmg1LjY5OHYyLjA1OGgxLjMxNlptMS4zMTYtOS43ODZoLTMuOTc2di0uOTUyaDMuOTc2di45NTJabTEuNTI2IDQuMzgyaC0yLjg0MnYtMS4yMDRoMi44NDJ2MS4yMDRabS00LjE1OCAwaC0yLjg4NHYtMS4yMDRoMi44ODR2MS4yMDRaTTI2NC41OTIgMzAuNDIybC45MjQtLjY0NGExNy40MjUgMTcuNDI1IDAgMCAwLTEuMzcyLTEuNjk0bC0uOTEuNTc0Yy41Ni42NDQgMS4wMjIgMS4yMzIgMS4zNTggMS43NjRabS0uMTk2IDEwLjUxNGMuNjcyIDAgMS4yNDYtMS4wMjIgMS43NS0zLjA1MmwtMS4wNS0uODU0Yy0uMjUyIDEuNTk2LS40NzYgMi40MjItLjcgMi40NS0uMzc4LS4wNy0uNy0uODk2LS45OC0yLjQ5Mi0uMTk2LTEuMjg4LS4zMzYtMy4wMS0uMzkyLTUuMTUyaDIuNjQ2di0xLjI4OGgtMi42NzRjLS4wMjgtLjc3LS4wMjgtMS41ODItLjAyOC0yLjQ1aC0xLjI4OGMwIC44NCAwIDEuNjY2LjAyOCAyLjQ1aC00LjI5OHYxLjI4OGg0LjMyNmMuMDU2IDEuNzkyLjE2OCAzLjI5LjMzNiA0LjUyMi4xOTYgMS40MjguNTE4IDIuNTkuOTY2IDMuNDcyLjM5Mi43MjguODU0IDEuMTA2IDEuMzU4IDEuMTA2Wm0tOC4xOS05LjY4OC45MS0uOTI0Yy0uNTg4LS43LTEuMzE2LTEuMzg2LTIuMTg0LTIuMDcybC0uOTI0LjkxYy45MjQuNzI4IDEuNjY2IDEuNDI4IDIuMTk4IDIuMDg2Wm0tMS4xNDggOS4zOTRhMTcuNjM3IDE3LjYzNyAwIDAgMCAyLjQ5Mi0yLjIyNmwtLjM1LTEuNGMtLjM1LjM5Mi0uNjg2Ljc0Mi0xLjAwOCAxLjA2NHYtNS43NjhoLTMuMTV2MS4yNzRoMS44NjJ2NS4xOGMwIC4yNjYtLjEyNi40OS0uMzUuNjg2bC41MDQgMS4xOVptMi45NC0uNTMyYTQwLjM5MiA0MC4zOTIgMCAwIDAgMy45MDYtLjg2OHYtMS4yNDZhMzIuMTkgMzIuMTkgMCAwIDEtMS42NjYuNDJ2LTMuNDQ0aDEuMjA0di0xLjI0NmgtMy43MXYxLjI0NmgxLjIwNHYzLjY4MmMtLjQyLjA3LS44NC4xMjYtMS4yNi4xODJsLjMyMiAxLjI3NFptMjAuMzk4LTMuMTc4di00Ljc0NmgtNC40NTJ2LTEuNDg0aDUuMzM0di0xLjI0NmgtNS4zMzR2LTEuMjMyaC0xLjMxNnYzLjk2MmgtMy43OHY0Ljc0Nmg5LjU0OFptLTEuMzMtMS4yMzJoLTYuOTAydi0yLjI2OGg2LjkwMlYzNS43Wm0xLjcyMiA1LjQxOCAxLjEwNi0uNzdjLS40NzYtLjg1NC0xLjE0OC0xLjg0OC0yLjAzLTIuOTk2bC0xLjA2NC42ODZjLjg0IDEuMTIgMS40OTggMi4xNTYgMS45ODggMy4wOFptLTEwLjY0LS4wN2MuNjcyLS44NjggMS4yNzQtMS45MDQgMS43NzgtMy4xMDhsLTEuMTA2LS41NDZjLS41MDQgMS4xMDYtMS4wOTIgMi4wNTgtMS43NjQgMi44NTZsMS4wOTIuNzk4Wm02LjY2NCAwIDEuMzE2LS4zMDhhMjQuNzc3IDI0Ljc3NyAwIDAgMC0xLjA2NC0zLjA4bC0xLjI0Ni4yNTJjLjM5Mi45MS43MjggMS45Ni45OTQgMy4xMzZabS0zLjI0OC4wMjggMS4zNDQtLjMwOGEzMi44MDYgMzIuODA2IDAgMCAwLS43NTYtMi45MjZsLTEuMjQ2LjI2NmMuMjY2Ljg1NC40OSAxLjg0OC42NTggMi45NjhabTIyLjIxOC0uODgydi0xLjI4OGgtNS41ODZ2LTguNTEyaDQuNzA0VjI5LjEyaC0xMC43Mzh2MS4yNzRoNC42OXY4LjUxMmgtNS42djEuMjg4aDEyLjUzWm05LjQ5Mi44OTZ2LTMuMTY0aDMuOTYydi0xLjI3NGgtMy45NjJ2LTIuMDU4aDMuOTM0di0xLjI4OGgtMy45MzR2LTIuMDAyaDQuNDk0di0xLjMwMkgzMDJjLjIxLS41MzIuNDItMS4wOTIuNjE2LTEuNjhsLTEuMzQ0LS4yOTRjLS44MTIgMi4zOC0xLjgwNiA0LjI1Ni0yLjk2OCA1LjYxNGwuOTUyIDEuMTQ4Yy43OTgtLjk4IDEuNTI2LTIuMTQyIDIuMTctMy40ODZoLjUwNHY5Ljc4NmgxLjM0NFptLTUuMjc4IDB2LTkuNDA4Yy41Ni0uOTUyIDEuMDIyLTEuOTYgMS4zODYtMy4wMjRsLTEuMjYtLjU4OGMtLjY4NiAyLjEtMS43NSAzLjk0OC0zLjE5MiA1LjUzbC40NDggMS40MjhjLjQ0OC0uNDYyLjg4Mi0uOTM4IDEuMjc0LTEuNDE0djcuNDc2aDEuMzQ0Wm0yMC41MjQgMHYtNy41NDZoMy40NzJ2LTEuMzE2aC0zLjQ3MnYtNC4xMDJoLTEuMzcydjQuMTAyaC0zLjY2OHYxLjMxNmgzLjY2OHY3LjU0NmgxLjM3MlptLTYuMTg4LTkuODQyLjkxLS45MjRjLS42My0uNy0xLjQtMS4zODYtMi4zMS0yLjA3MmwtLjkyNC45MWMuOTk0LjcyOCAxLjc2NCAxLjQyOCAyLjMyNCAyLjA4NlptLTEuMTQ4IDkuMzk0YTIwLjI1IDIwLjI1IDAgMCAwIDIuODg0LTIuMjU0bC0uMzUtMS4zNThjLS40OS40NjItLjk1Mi44ODItMS40IDEuMjQ2di01Ljk2NGgtMy4yMzR2MS4yNzRoMS45NnY1LjE1MmMwIC4yOC0uMTI2LjUxOC0uMzY0LjcxNGwuNTA0IDEuMTlabTE3LjE2NC05Ljk0IDEuMTItLjU2YTE5LjU3MiAxOS41NzIgMCAwIDAtMS40NTYtMi4wNDRsLTEuMDkyLjUzMmMuNTA0LjYxNi45OCAxLjMwMiAxLjQyOCAyLjA3MlptLjg1NCAxMC4yNzZjLjM5MiAwIC43NDItLjMwOCAxLjA1LS44OTYuMjUyLS40OS40NzYtMS4wOTIuNjg2LTEuODA2bC0xLjEyLS43MjhjLS4yMzggMS4zMDItLjQ2MiAxLjk3NC0uNjg2IDIuMDE2LS4zOTItLjAxNC0uODQtLjQyLTEuMzE2LTEuMjMyYTUuNTI0IDUuNTI0IDAgMCAxLS4zMDgtLjY0NGMuOTk0LTEuMDUgMS44MzQtMi4zNTIgMi41MzQtMy44OTJsLTEuMTYyLS42MDJhMTIuOTk4IDEyLjk5OCAwIDAgMS0xLjg3NiAzLjAyNGMtLjE0LS40MzQtLjI1Mi0uOTI0LS4zNjQtMS40NTZhMTQuMDgxIDE0LjA4MSAwIDAgMS0uMjUyLTEuNzIybDMuOTQ4LS42MDItLjIxLTEuMjg4LTMuODY0LjU4OGMtLjA4NC0xLjA2NC0uMTEyLTIuMjU0LS4xMTItMy41N2gtMS4zNDRjMCAxLjM4Ni4wNTYgMi42NDYuMTU0IDMuNzY2bC0xLjc2NC4yOC4xOTYgMS4yODggMS43MDgtLjI2NmMuMTEyLjkxLjI1MiAxLjcwOC40MzQgMi40MDguMTQuNTYuMzA4IDEuMDc4LjQ5IDEuNTgyYTEwLjE1OCAxMC4xNTggMCAwIDEtMy4wMSAxLjgzNGwuNzk4IDEuMTljMS4wMDgtLjQyIDEuOTMyLS45OCAyLjc3Mi0xLjY4LjE4Mi4zNzguMzkyLjcyOC42MyAxLjA1LjY1OC44OTYgMS4zMTYgMS4zNTggMS45ODggMS4zNThabTQuODE2LS4wNDJjLjk2NiAwIDEuNDU2LS40NzYgMS40NTYtMS40MjhWMjguMTgyaC0xLjMxNnYxMC45OWMwIC4zNzgtLjIxLjU3NC0uNjAyLjU3NC0uNTg4IDAtMS4yMDQtLjAyOC0xLjg2Mi0uMDg0bC4zMDggMS4yNzRoMi4wMTZabS0xLjM3Mi0yLjkyNnYtOC42NTJoLTEuMjg4djguNjUyaDEuMjg4Wm0xNi43NDQgMy4xMDhhMTMuNDI5IDEzLjQyOSAwIDAgMS0xLjM0NC0yLjg5OCAxMS4xMDcgMTEuMTA3IDAgMCAxLS42MTYtMy42NGMwLTEuMjE4LjE5Ni0yLjQzNi42MTYtMy42NC4zMDgtLjk4Ljc1Ni0xLjk0NiAxLjM0NC0yLjg5OGgtMS4yNDZhMTEuMDgyIDExLjA4MiAwIDAgMC0xLjUxMiAyLjg3IDEwLjU2MyAxMC41NjMgMCAwIDAtLjY0NCAzLjY4MmMwIDEuMjYuMjEgMi40NzguNjQ0IDMuNjY4LjM1Ljk4Ljg1NCAxLjkzMiAxLjUxMiAyLjg1NmgxLjI0NlptNy4yMzgtOC42NTJjLjMyMiAwIC41ODgtLjA5OC43OTgtLjI5NC4xOTYtLjE5Ni4zMDgtLjQ0OC4zMDgtLjc1NnMtLjA5OC0uNTYtLjI5NC0uNzU2YTEuMDA0IDEuMDA0IDAgMCAwLS43MjgtLjI5NGMtLjE1NCAwLS4yNjYuMDE0LS4zMzYuMDU2LS4wMTQtLjMzNi4wOTgtLjY1OC4zNS0uOTY2LjI1Mi0uMzIyLjU2LS41NDYuOTUyLS42NzJ2LS44NjhjLS43MTQuMTgyLTEuMjc0LjU0Ni0xLjY4IDEuMDc4LS40Mi41MzItLjYzIDEuMTQ4LS42MyAxLjg3NiAwIC40NjIuMTEyLjg0LjM1IDEuMTM0LjIyNC4zMDguNTMyLjQ2Mi45MS40NjJabS0zLjI0OCAwYy4zMjIgMCAuNTg4LS4wOTguNzk4LS4yOTQuMTk2LS4xOTYuMzA4LS40NDguMzA4LS43NTZzLS4xMTItLjU2LS4zMDgtLjc1NmEuOTcyLjk3MiAwIDAgMC0uNzE0LS4yOTRjLS4xNjggMC0uMjguMDE0LS4zMzYuMDU2LS4wMTQtLjMzNi4xMTItLjY1OC4zNjQtLjk2Ni4yMzgtLjMyMi41NDYtLjU0Ni45MjQtLjY3MnYtLjg2OGMtLjcuMTgyLTEuMjYuNTQ2LTEuNjggMS4wNzgtLjQyLjUzMi0uNjE2IDEuMTQ4LS42MTYgMS44NzYgMCAuNDYyLjExMi44NC4zNjQgMS4xMzQuMjI0LjMwOC41MTguNDYyLjg5Ni40NjJabTkuODcgNy4xNTR2LTkuOTk2aC0xLjE0OGMtLjMzNi4zNjQtLjc1Ni42ODYtMS4yNi45OTQtLjUwNC4yOC0uOTY2LjQ3Ni0xLjQxNC41ODh2MS41MTJjLjkyNC0uMjY2IDEuNjk0LS42ODYgMi4yOTYtMS4yNnY4LjE2MmgxLjUyNlptNS41MTYuMTk2YzEuMTc2IDAgMi4wODYtLjUwNCAyLjczLTEuNDg0LjU4OC0uOTI0Ljg4Mi0yLjE3Ljg4Mi0zLjcxIDAtMS41NTQtLjI5NC0yLjc4Ni0uODgyLTMuNzEtLjY0NC0uOTk0LTEuNTU0LTEuNDg0LTIuNzMtMS40ODRzLTIuMDg2LjQ5LTIuNzMgMS40ODRjLS41ODguOTEtLjg4MiAyLjE0Mi0uODgyIDMuNzEgMCAxLjU1NC4yOTQgMi43ODYuODgyIDMuNzEuNjQ0Ljk4IDEuNTU0IDEuNDg0IDIuNzMgMS40ODRabTAtMS4yODhjLS44MjYgMC0xLjQtLjQ2Mi0xLjczNi0xLjM1OC0uMjUyLS42My0uMzY0LTEuNDg0LS4zNjQtMi41NDggMC0xLjA3OC4xMTItMS45MzIuMzY0LTIuNTQ4LjMzNi0uOTEuOTEtMS4zNTggMS43MzYtMS4zNTguODEyIDAgMS40LjQ0OCAxLjczNiAxLjM1OC4yMzguNjE2LjM2NCAxLjQ3LjM2NCAyLjU0OCAwIDEuMDY0LS4xMjYgMS45MTgtLjM2NCAyLjU0OC0uMzM2Ljg5Ni0uOTI0IDEuMzU4LTEuNzM2IDEuMzU4Wm04LjU5NiAxLjA5MnYtOS45OTZoLTEuMTQ4Yy0uMzM2LjM2NC0uNzU2LjY4Ni0xLjI2Ljk5NC0uNTA0LjI4LS45NjYuNDc2LTEuNDE0LjU4OHYxLjUxMmMuOTI0LS4yNjYgMS42OTQtLjY4NiAyLjI5Ni0xLjI2djguMTYyaDEuNTI2Wm0xMS4zMjYgMS40N3YtNy41NDZoMy40NzJ2LTEuMzE2aC0zLjQ3MnYtNC4xMDJoLTEuMzcydjQuMTAyaC0zLjY2OHYxLjMxNmgzLjY2OHY3LjU0NmgxLjM3MlptLTYuMTg4LTkuODQyLjkxLS45MjRjLS42My0uNy0xLjQtMS4zODYtMi4zMS0yLjA3MmwtLjkyNC45MWMuOTk0LjcyOCAxLjc2NCAxLjQyOCAyLjMyNCAyLjA4NlptLTEuMTQ4IDkuMzk0YTIwLjI1IDIwLjI1IDAgMCAwIDIuODg0LTIuMjU0bC0uMzUtMS4zNThjLS40OS40NjItLjk1Mi44ODItMS40IDEuMjQ2di01Ljk2NGgtMy4yMzR2MS4yNzRoMS45NnY1LjE1MmMwIC4yOC0uMTI2LjUxOC0uMzY0LjcxNGwuNTA0IDEuMTlabTE3LjE2NC05Ljk0IDEuMTItLjU2YTE5LjU3MiAxOS41NzIgMCAwIDAtMS40NTYtMi4wNDRsLTEuMDkyLjUzMmMuNTA0LjYxNi45OCAxLjMwMiAxLjQyOCAyLjA3MlptLjg1NCAxMC4yNzZjLjM5MiAwIC43NDItLjMwOCAxLjA1LS44OTYuMjUyLS40OS40NzYtMS4wOTIuNjg2LTEuODA2bC0xLjEyLS43MjhjLS4yMzggMS4zMDItLjQ2MiAxLjk3NC0uNjg2IDIuMDE2LS4zOTItLjAxNC0uODQtLjQyLTEuMzE2LTEuMjMyYTUuNTI0IDUuNTI0IDAgMCAxLS4zMDgtLjY0NGMuOTk0LTEuMDUgMS44MzQtMi4zNTIgMi41MzQtMy44OTJsLTEuMTYyLS42MDJhMTIuOTk4IDEyLjk5OCAwIDAgMS0xLjg3NiAzLjAyNGMtLjE0LS40MzQtLjI1Mi0uOTI0LS4zNjQtMS40NTZhMTQuMDgxIDE0LjA4MSAwIDAgMS0uMjUyLTEuNzIybDMuOTQ4LS42MDItLjIxLTEuMjg4LTMuODY0LjU4OGMtLjA4NC0xLjA2NC0uMTEyLTIuMjU0LS4xMTItMy41N2gtMS4zNDRjMCAxLjM4Ni4wNTYgMi42NDYuMTU0IDMuNzY2bC0xLjc2NC4yOC4xOTYgMS4yODggMS43MDgtLjI2NmMuMTEyLjkxLjI1MiAxLjcwOC40MzQgMi40MDguMTQuNTYuMzA4IDEuMDc4LjQ5IDEuNTgyYTEwLjE1OCAxMC4xNTggMCAwIDEtMy4wMSAxLjgzNGwuNzk4IDEuMTljMS4wMDgtLjQyIDEuOTMyLS45OCAyLjc3Mi0xLjY4LjE4Mi4zNzguMzkyLjcyOC42MyAxLjA1LjY1OC44OTYgMS4zMTYgMS4zNTggMS45ODggMS4zNThabTQuODE2LS4wNDJjLjk2NiAwIDEuNDU2LS40NzYgMS40NTYtMS40MjhWMjguMTgyaC0xLjMxNnYxMC45OWMwIC4zNzgtLjIxLjU3NC0uNjAyLjU3NC0uNTg4IDAtMS4yMDQtLjAyOC0xLjg2Mi0uMDg0bC4zMDggMS4yNzRoMi4wMTZabS0xLjM3Mi0yLjkyNnYtOC42NTJoLTEuMjg4djguNjUyaDEuMjg4Wm04LjI2LTUuNTU4Yy43LS4xOTYgMS4yNi0uNTQ2IDEuNjgtMS4wNzhhMy4wMDggMy4wMDggMCAwIDAgLjYxNi0xLjg2MmMwLS40NzYtLjEyNi0uODY4LS4zNS0xLjE2MmExLjA3IDEuMDcgMCAwIDAtLjg5Ni0uNDQ4Yy0uMzM2IDAtLjYwMi4wOTgtLjc5OC4yOTQtLjIyNC4xOTYtLjMyMi40NDgtLjMyMi43NTZzLjA5OC41NDYuMjk0Ljc0MmExLjAxNyAxLjAxNyAwIDAgMCAxLjA2NC4yNTJjMCAuMzM2LS4xMTIuNjU4LS4zNS45OGEyLjA5MSAyLjA5MSAwIDAgMS0uOTM4LjY1OHYuODY4Wm0tMy4yNjIgMGMuNy0uMTk2IDEuMjYtLjU0NiAxLjY4LTEuMDc4LjQyLS41MzIuNjMtMS4xNjIuNjMtMS44NjIgMC0uNDc2LS4xMjYtLjg2OC0uMzY0LTEuMTYyYTEuMDUzIDEuMDUzIDAgMCAwLS44OTYtLjQ0OGMtLjMzNiAwLS42MDIuMDk4LS44MTIuMjk0LS4xOTYuMTk2LS4yOTQuNDQ4LS4yOTQuNzU2cy4wOTguNTQ2LjMwOC43NDJhLjk4NS45ODUgMCAwIDAgLjcxNC4zMDguOTE0LjkxNCAwIDAgMCAuMzM2LS4wNTZjMCAuMzM2LS4xMTIuNjU4LS4zNjQuOTgtLjI1Mi4zMDgtLjU2LjUzMi0uOTM4LjY1OHYuODY4Wm05LjU3NiA4LjY2NmExMi43NjcgMTIuNzY3IDAgMCAwIDEuNTEyLTIuODU2Yy40Mi0xLjE5LjY0NC0yLjQwOC42NDQtMy42NjggMC0xLjI3NC0uMjI0LTIuNTA2LS42NDQtMy42ODJhMTIuMDA5IDEyLjAwOSAwIDAgMC0xLjUxMi0yLjg3aC0xLjI0NmExNC4xOSAxNC4xOSAwIDAgMSAxLjM0NCAyLjg5OGMuNDA2IDEuMjA0LjYxNiAyLjQyMi42MTYgMy42NCAwIDEuMjA0LS4yMSAyLjQyMi0uNjE2IDMuNjQtLjMyMi45NjYtLjc3IDEuOTMyLTEuMzQ0IDIuODk4aDEuMjQ2WiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTEyOCA2aDF2NDRoLTF6IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MyAtMSkiLz48Zz48cGF0aCBmaWxsPSIjMjMxOTE2IiBkPSJNNi4xNjMgMjhINmwuNDMtLjUxNUw2LjAyIDI3aC4xNDNsLjMzOS4zOTcuMzM3LS4zOTdIN2wtLjQyOC40ODVMNyAyOGgtLjE0MmwtLjM1Ni0uNDQxeiIvPjxwYXRoIGQ9Ik0xNDkuMTc4IDIxLjcyOXYtMi4wMDJjLS42MzYuMTUyLTEuMTY2LjMwNS0xLjUzLjQ4OS0uMzQ4LjE2OC0xLjMzMy43NDktMS42NzkuOTQ4LS44MzUuNDg5LS42NTEuODU1LS4yOSAxLjE3NS44NjUuNzM1IDIuMDkxLjM2NyAyLjMxOC4xMjIuNDM5LS40NzIuODAzLS42MjUgMS4xODEtLjczMlptMCA0Ljk2NnYtMi4xNGMtLjIyOC4wMTYtLjQ4NC4wMTYtLjY4Mi4wMy0xLjI4Ny4xNjktMi45MjMgMC00LjE1LjMyMi0xLjI3LjM1Mi0uOTk4Ljg4Ny0uMzkxIDEuNDUyLjMwMi4yOS4zOTEuNTA0IDEuMjEuOTE2LjgwNC4zOTggMi43MjgtLjUzNSA0LjAxMy0uNThabTAgNS42NTNjLS4yNDMtLjI3NC0uNTMtLjU5NS0uODk1LS45MzEtLjU1Ny0uNTA0LTEuNTEzLS44NzEtMi4wMTItMS4zNDQtLjMyLS41MzUgMS41NTgtLjM4MyAyLjkwNy0uNDU5djIuNzM0Wm0tNS4yODUtMTMuNzgzYy4zMzQtLjI3NC4yNDQtNC4yNjMuMDYyLTUuNDg1LS4yMjgtLjYxMi0uMjg4LTEuNDUzLS4xOTgtMS44OTUuMTItLjYyOS40NTQtLjc4Ljg0Ny0uNTgxLjQ0LjIyOS45MjQuOTAyIDEuNDM5IDEuOTcuMzUuNzM1LS4wMy42MjgtLjAzLjkwMi0uMDMgMS4zNi0uMTUyIDIuNzM2LS4xNjggMy42NTMgMCAuNTUuNzQyLjYxLjg2NS4yNzUuMTIxLTIuMjMxLS4xNTItNS4yMS4wNDYtNi41MjUuMDMtLjg0MS0uMzM1LTEuOTEuMDE0LTIuMTcuMzk0LS4zMDYgMS4zMDItLjEyMiAxLjcxMi4wOTIuMzE4LjE2OC4zMDItLjM4My41NDYtLjQ2YS4yOTIuMjkyIDAgMCAxIC4xNS0uMDQ1djEuODk1Yy0uMDE1IDAtLjAzLjAxNi0uMDYuMDE2LS4xMjEuMTA2LS4wOS4yNi0uMDkuMzUtLjA5My44NDItLjIyOCAxLjUxNC0uMjE0IDIuMjkyLjA2LjA2MS4yMTQuMDMyLjM2NC0uMDZ2MS44NDljLS4xNjcuMDQ2LS40NC4xMzctLjQ3LjU4LS4wNi44NC0uNTYuODI3LS4zMDMgMS42MDYuMTA1LjA5LjQ0MS0uMDE2Ljc3My0uMjE1djIuMjkzYy0uMjI4LjE4Mi0uNDA5LjUyLS43MS41NjQtLjUxNy4wNzctLjkzOS4wNDctMS4yMTQuMDkzLS4zNzguMDQ2LS41NzQuMTM2LTEuMDEzLjE5OC0uMzk2LjA2MS0xLjMwMy4yMTQtMS44OTUuNzMzLS41Ni40OS0uNjM0IDEuOTExLS45MzggMi41MDctLjI1Ny41MDQtLjUzIDEuMDA5LS43NCAxLjQzNi0uMjkuNTM1LS41MzIuOTY0LTEuMDkyIDEuMS0uNzcxLjE4NC0xLjM5Mi0uNzgtMS40Ny0xLjM5di0uMjNjLjIyOC0uODg2LjQyNS0xLjYwNC41MDItMi40MTMuMDQ0LS41NTEtLjE1My0xLjA3LS4wOTItMS41MTQuMDYtLjQyNy4zNDgtLjYxMS41NDQtLjgyNS4yMy0uMjc1LjQ1Ny0uNTk2Ljg2NC0uNTIuMzM0LjA2MS41My4zMjEuODY1LjM1My40OTguMDYuNzU2LS4xNCAxLjEwNC0uNDI5Wm03LjgxNSAxNC4wMjljLS43MTIuNjEtMS40NC44MS0xLjg0Ny40OS0uMTU0LS4xMjQtLjM2NS0uMzgzLS42ODMtLjczNnYtMi43MzRjLjYyLS4wNDYgMS4xMzUtLjEyMyAxLjI1OC0uMzUyLjQyMi0uNzMzLjM5Mi0xLjQ1Mi4zMDItMi4zMjMuMDE1LS4zMzUtLjQ1NC0uMTM2LTEuMTk2LS4yMy0uMTIzLS4wMTQtLjIyOS0uMDE0LS4zNjQtLjAxNHYtMi4xNGMuMjU4LS4wMTQuNDg0LS4wNDUuNjA1LS4xODMuMzM0LS4zODEtLjM0Ny0uNzc5LS4yODctMS4xMy4wNzYtLjU5NiAxLjU2LS43NjUgMS43MTItMS4xNjIuMTUtLjQ1OC40MDktLjIxNC40NjgtLjc0OC4wNDUtLjUwNS0xLjEwNC4wMy0xLjU3NC4xNjgtLjM0OS4xMDYtLjYzNS4xNTMtLjkyNC4yMjl2LTIuMDAyYTM2LjEyNiAzNi4xMjYgMCAwIDEgMi41My0uNDl2MTMuMzU3Wm0tMi41My0yNC4yOThjLjQ1NS0uMTIyLjk1NC0uMDc3IDEuMTk1LjEzOC4zOTYuMzUxLjg5NS42NzIgMS4zMzUuNDg5djMuODk2Yy0uMDQ4LjAxNS0uMTI0LjA0Ny0uMTY4LjE2Ny0uMTUuMzA2LS4yMTIuMzY4LS4xMi42NzQuMDQ0LjAzLjE2NC0uMDE1LjI4OC0uMTA4djIuOTY1Yy0uMDYyLjA3Ni0uMDYyLjA3Ni0uMTI0LjI5IDAgLjA0Ny4wNjIuMDc2LjEyNC4wOTJ2MS40NTJjLS41MzIuMDYtMS4wNDYuMTIyLTEuNTMuMjMtLjE5OC4wNDUtLjYwNi4wNzctLjkzOS4yOWEuMTA4LjEwOCAwIDAgMC0uMDYuMDNWMTYuNjFjLjM3Ny0uMjE0Ljc1NS0uNTUxLjgwMS0uNzkzLjEwNi0uOTUuMDkxLTEuNDM4LS42ODEtMS4yNCAwIC4wMzItLjA0Ni4wNDYtLjEyLjA2MnYtMS44NDljLjM3Ny0uMjE0Ljg2MS0uNzM1LjkzOC0xLjE5Mi4wOS0uOTE2LS4yMTMtMS41NTktLjkzOS0xLjQwNlY4LjI5NlptNC44MDEgMTMuOTIyYy0uNTE0LjQyOC0uODk0LjkwMS0uOTEgMS4xOTItLjAxNC4yOS4zNjQuMzUuOTEuMzJWMjYuMWMtLjM5NS40MTMgMCAyLjQ0NS0uMzY2IDMuMzc4LS4yODYuNzAyLS42OCAxLjU1Ny0xLjA1OCAyLjEzOWE0LjkzMiA0LjkzMiAwIDAgMS0uODQ3Ljk3OFYxOS4yMzhsLjQwNy0uMDc3Yy42MDUtLjEwNyAxLjI1Ny0uMTk5IDEuODY0LS4yNnYzLjMxN1ptLTIuMjcxLTEzLjI5NWMuMDktLjA0Ny4xOC0uMTA4LjI1Ni0uMTgzLjU3NS0uNTk3LS4wNDYtMi4zMDggMS4xMi0yLjQzLjMxOC0uMDE2LjYzNy4xNTIuODk1LjM4djIuOTgyYy0uMDYuMDc1LS4xMzcuMTUyLS4xOTguMjQzLS4wNi4wNDctLjEzNi4wOTMtLjE4My40Ni4wMzMuMjQ0LjIxMy4zMzUuMzgxLjQ1OHYyLjEyM2MtLjE2OC4xMDgtLjA3Ny4zODQtLjAxNi41OTYgMCAwIC4wMTYuMDE2LjAxNi4wM3YxLjk3M2gtLjA2Yy0uMzIxLjA2LS4yNTguMTUzLS4zNS40NTguMDE1LjA3Ni4yNDIuMTUzLjQxLjE1M3YyLjAwMWMtLjI4Ny4wMzEtLjYwNy4wNDctLjkxLjA3OC0uNDUzLjAzLS45MDguMDYtMS4zNjEuMTA2VjE2LjljLjE1LjA0Ni4zNjIuMDMyLjQ1My0uMDYuMjU5LS4yNzUuMjcyLS4zNTItLjAzLS40NzQtLjAxNi4wMy0uMTIyLS4xODQtLjI4OCAwLS4wNi4wNzYtLjEwNi4xMjItLjEzNS4xNTJ2LTIuOTY1Yy4xNS0uMDkuMzAxLS4yMjguMzE3LS4zMzYuMDQ1LS4zNjcuMDYtLjUxOS0uMjQyLS40NDIgMCAuMDE1LS4wMy4wMy0uMDc1LjA0NVY4LjkyM1ptMi45OTcgOS4xOTljLS4yMjcuMDE1LS40NjkuMDMxLS43MjYuMDQ1di0yYy4wOSAwIC4xNS0uMDE1LjE5NS0uMDYyLjEyMi0uMTIzLjM1LS4yNDUuMTUyLS40NDQtLjA3Ny0uMDkxLS4xNTItLjEyMi0uMzQ3LS4xMDZ2LTEuOTczYy4wNzQuMDkzLjMzMS4xNy41OS4xMzloLjEzNnY0LjRabS0uNzI2IDUuNjA4Yy4yMjcgMCAuNDY4LS4wMy43MjYtLjA2djIuMjYyYy0uMTY3LjAzLS4zNjIuMDYtLjU5MS4wOWEuMjkuMjkgMCAwIDAtLjEzNS4wNzdWMjMuNzNabS43MjYtMS45ODdjLS4yNTguMTM5LS41LjMwNy0uNzI2LjQ3NXYtMy4zMTZjLjI1Ny0uMDMyLjUtLjA0Ny43MjYtLjA2MXYyLjkwMlptMC0xMS4xMDhjLS4xNjctLjEzOC0uMjg3LS4yNi0uMzE5LS4zODMtLjAyOC0uMTY3LjA5Mi0uMjkuMzItLjM2N3YuNzVabS0uNzI2LjE5OGMuMjEyLjE1My4zOTIuMzM2LjI4Ny44MjUtLjA0Ni4xNjguMTY2LjI5LjQ0LjM2N3YuOTAyYTIuODk5IDIuODk5IDAgMCAwLS42MDctLjAxN2MtLjA0Ni4wMTctLjA5LjAzMi0uMTIuMDQ2di0yLjEyM1ptMC00LjE0MmMuMzAzLjI0Ni41NTkuNTY1LjcyNi43OHYxLjIyMmE1LjI4MyA1LjI4MyAwIDAgMS0uNzI2Ljk3OVY2LjY5Wm0uNzI2IDE2Ljk3OWMuNDk5LS4wNjIgMS4wNi0uMTUzIDEuNTc1LS4yMTQuNzExLS4wOTIgMS4xNTEtLjQ5IDEuNDM5LS4yNzYuODE4LjYyNy45NTMuNzE5IDEuMzYyIDEuODk0LjM2MyAxLjA0LTEuMTM1IDEuNDA2LTEuOTIzIDEuMjI0LTEuMTgxLS4yOS0xLjQ5OS0uNDU5LTIuNDUzLS4zNjZWMjMuNjdabTAtMTEuNjQ1Yy41My4xMzcgMS4zMzIuMTY4IDEuNDU0LjIyOS4yMS4xMi40MS0uMjYuMTItLjQ4OS0uMTA0LS4wOTEtLjM5My0uMzY2LS43MTEtLjU2Ni0uMzAzLS4xOTgtLjYyMi0uMzgyLS44NjMtLjU2NHYtLjc1Yy4yNzItLjA5MS42NjctLjEyMiAxLjEyLS4xNTMuNTkyLS4wNDUgMS4zNDgtLjYyNiAxLjg2NC0uNDU4LjQ5OS4xNTMuODc4LjEwNyAxLjYwNCAxLjgyLjEwNi4zMDUtLjIxMi43NzctLjUwMSAxLjIzNy0uNDM4LjY4Ny0uNTU4IDEuMzYtMS4wMTQgMi4wOTMtLjMxNi41Mi0xLjIyNiAyLjA0Ny0uNzQyIDEuOTQxIDEuNzEyLS4zNjcgMi4yNTctLjI5IDMuMjExLjU2Ni42MDUuNTUgMS4yMTMuOTAxIDEuMjU4IDEuNTQydi4xNjljMCAuMTIyLS4wMzEuMjQ0LS4wNzcuMzgxLS45ODQgMS42OTYtMy4yMS40MTMtNS4xMzQgMS4yMDktLjMxNy4zNjYtLjIxMiAxLjAwOC0uOTgzIDEuMjVhMy42MzQgMy42MzQgMCAwIDAtLjYwNi4yNjF2LTIuOTAyYy42NjctLjA2MyAxLjI0My0uMTA4IDEuNTktLjEzOS4zNjMtLjAzLjU2LS40NDMuMjc0LS42MS0uMDkyLS4wNjEtLjg1LS4wNDYtMS44NjQuMDNWMTMuNzJjLjM3OC4wMy42MzguMDQ1Ljc0Mi0uMTA2LjEyLS4xMzkuMTItLjQyOS0uMDMtLjU1MWEyLjU0OSAyLjU0OSAwIDAgMC0uNzEyLS4xMzd2LS45MDJabTAtNC41NTV2LjAxNmMuMjcyLjMyMS4zMTcuNjU3IDAgMS4yMDdWNy40N1pNMTE0LjU0NiAxNS40OTNjMS4xNTMuMDMyIDEuODk0LS4wOSAxLjg3OS0uMzA1LjA0NS0uOTYzLjA2LTIuNTk4LS4yMjctMy44NTEtLjE1MS0uNjQyLjMxOC0xLjA0LjY2NC0xLjI1Mi44NjQtLjUwNSAxLjA5Mi0uNzM0IDEuNTYyLS42NzQuODQ4LjEyMyAxLjQ2Ny42NTcgMi4wNiAxLjQzNy4yODcuNDEzLjUxMy0uMTY4LjE4IDEuOTEtLjE4IDEuMDctLjAxNSAxLjE0Ni4xMzcgMS4zLjQ3LjE5OC45NjkuMDQ0IDEuNjk2LS4xODQuODkzLS4yNDUgMS4xOTUtMS42MzUgMi45NTEuNDc0LjI0My4yNDQuNDI1LjU5NS4xMDYgMS4wMzgtLjM3OC41Mi0xLjI4Ny44MS0yLjMwMSAxLjM5MS0xLjMzMy43NDgtMy40OTguODg3LTMuMTk0IDEuODUuOTA5IDIuMjkyIDMuMzc3IDUuNTkyIDYuNjMyIDcuODg1YTkuOTQ1IDkuOTQ1IDAgMCAwIDIuOTk4IDEuMzljMS42NjUuNDU4IDMuMDU4LjgxIDIuMjQgMS4yMzgtMS4yNTYuNjU3LTUuOTMzIDEuNDItNy4yNTMuNzAzLTEuMzQ3LS43MzMtNS40Mi03LjI0NC02LjEzMi04LjUyNy0uMDMtLjA2MS0uMTUxLS4wNjEtLjIxMi4xMDctLjc1NyAxLjY4LTIuMzYzIDQuODMtMy45OTggNi4xMjgtLjcxMS41OC0xLjc3Mi4yNzUtMi4xMDUuMDMxLS4zNjMtLjI5Mi0yLjc0LS44MS0zLjEyLTEuNTYtLjIxLS40NzMuMTA4LS41MDQuMzY1LS41NDkgMy4xMzUtLjEyNCAzLjU1OC0xLjA0IDQuMjg2LTEuNjIgMS45MjMtMS40OTggMi4yMS00LjA4IDEuOTUzLTQuMTg3LTIuODYzLjI3NS0zLjg2My42MjYtNC43NTUtLjQyOC0xLjc3Mi0zLjU5MS0uMzMzLTQuMjAzIDEuMzMzLTMuOTg5LjgzMy4xMjMgMS45NTMuMjMgMi4yNTUuMjQ0TTg1Ljc0NSAxOC45MTZjLjM0OC4xMDguNjM3LjMwNy45NC44ODcuODQ2IDEuMzc2LjQ5OCAzLjEwMi43NDEgNC4xODguMjEzLjEzOC43NzIuMDE1IDEuMzkzLS4wNzguODMzLS4xMzcgMS43NDEtLjMwNSAxLjcxLS41MzQtLjEyLTEuMTYxLjA2My04LjcxLS4xMDctOS43NS0uMDI3LS4xMDctLjA4OS0uNDQzLS4xMTgtLjU1LS4zOC0xLjc0MiAxLjI1NC0yLjI0NiAxLjc0LTIuMi44NDkuMDkgMi41MyAxLjY5NiAyLjI4NiAyLjQzLS40NTMuNzYzLS40OTggMi45MTktLjUxNCA0Ljk4Mi0uMDE1IDEuNzQxLS4wNDYgMy40NTIuMDQ1IDQuMDk0IDAgLjUzNSAyLjE2Ni0uMTM3IDIuODkzLS40MjYuOTA5LS4xNy43MTItMy4wNTcgMS40ODQtMy41OTEuMzgtLjI2MSAyLjUyOS4xMDUgMi44NjIgMS45MjQuMDQ1Ljk5My0uMjQzIDIuMjc3LS40ODUgMy41MTUtLjE2Ni44Ny0uMzAyIDEuOTEtLjMzNCAyLjMwNy0uMDMuNDEzLTEuNjk1IDIuMTQtMi4yNTUgMi41MzctLjg3OC4yMTUtMS4xNS0xLjg2NC0xLjE1LTIuOTk1IDAtLjYxMS4wMTMtLjgxLS4xNTItLjk0OC0uNTE0LS4wNDYtMS44NjMuMTg1LTIuNjM1LjYxMi0uNDI1LjIyOS0uNTc2Ljg0LTEuMTM2Ljk0Ny0yLjI0LS4wOTEtNC41MjguMzY3LTQuODc1LjcxOC0uMTk5LjE5OS0xLjI1OSAxLjExNi0xLjQ0IDEuMzc1LS4xOC4yNDUtLjk2OC0uMDE1LTEuMjExLjA3Ny0uNTc0LjE4NC0uOTA5LS44NC0xLjU1OS0xLjY5Ny0uNjgzLS44Ny0uMjEyLTEuMzkuMTk2LTIuMzUxLjQ0LTEuMDcxLjU5MS0yLjk1MS40ODUtNC4yMzQgMC0uNjU3LS4wMy0xLjQwNyAxLjE5Ni0xLjIzOU01OS44OTYgMTMuMjkyYy40MS4xMzkuNzI4LS4xNjcgMS4yNDMtLjQ1OC40NjgtLjI4OS44NDYtLjUwMyAxLjE2NS0uNzAydjIuNzk2YTIuMTI2IDIuMTI2IDAgMCAxLTEuMTk3LjAxNmMtLjM3Ny0uMTcuMDMyIDIuNTA2LjQ3IDIuNjI4LjMxOS4wMy41NDYuMDYxLjcyNy4wNjF2My40MDhjLS4zNjMuMTM4LS43Ny4zMi0xLjIyNi41MDQtLjIxMi4xODQtLjQwOS4zNjctLjYwNi41OTctLjIxMi4yNDMtLjM1LjYyNS0uNjA1LjY4NmEyLjEyMiAyLjEyMiAwIDAgMS0xLjc1OC0uMzA1Yy0uNDA5LS4zMzYtLjQyNC0xLjE3Ni0xLjAxNC0yLjA3OC0uNDY4LS41OTYtLjkzOC0xLjA0LS45MzgtMS44NjQuMzAyLS43NjQuNDA4LTEuMTYyLjY2NS0xLjYyLjA2MS0uMjMuMTA1LS40NDQuMTM4LS43OTUuMDc1LS44NzEuMTk3LTEuNjA0LjUyOS0yLjQ0NS4yNDItLjQ1OCAxLjQ1NC0xLjIzNyAyLjQwNy0uNDI5Wm0yLjQwOC0xLjE2Yy42NTItLjM2NyAxLjEwNi0uNTk3IDEuODMzLS44NTUtLjAzLTEuMDg1LS4xNjctMi4yMzMtLjEzNi0zLjI3Mi4wMTQtLjIxMy0uMDYyLS40MTMtLjEzNy0uNTY1LS40NC0uOS41Ni0yLjA3OCAxLjk5OC0yLjQxNC4zOTUtLjA3NyAyLjE2Ni43OCAyLjE4MSAxLjU5LS4wMyAxLjE2LS4xNSAyLjQ1OS0uMDYgMy40ODQuMjcyLjAzLjYyLjA2IDEuMDI4LjA3NXYyLjA5NGE0LjI3MiA0LjI3MiAwIDAgMC0xLjA1OC4zMDZjLS4yNDMuNDExLS4zOTQgMi45MzQtLjA3NiAzLjEwMy4zNjMuMDYuNzg4LS4xMzggMS4xMzQtLjM5OHY0LjAwM2MtLjQ5OS4yMTUtLjk5OS40OS0xLjQ2OC43OTUtLjA2IDMuNjM3LS4zNDcgNy4wNDUtLjQ3IDEwLjY1Mi0uMjQxIDEuODk0LS44OSAzLjY1MS0xLjg2MSAzLjc5LS42OC0uMDc4LTEuMzQ4LTEuNTkxLTEuMzc4LTQuMDA0bC0uMTUyLTkuOTA0Yy0uMzkzLjA2MS0uODQ4LjIxNS0xLjM3OC40Mjl2LTMuNDA4Yy40MDggMCAuNjM2LS4xMDcgMS4xMzQtLjM5Ny4zMi0uMi4yMTMtMi4zODQuMTEtMi43ODItLjE1My0uMjI5LS40NDMuMTA4LS41MzMuMTY4YTIuODU2IDIuODU2IDAgMCAxLS43MS4zMDZ2LTIuNzk2Wm02LjcwNy0xLjk1N2MuMzguMDE3LjgxOC4wMTcgMS4yNi0uMDE0Ljc4NC0uMDkzIDEuNzctLjc2NCAyLjQ4Mi0uNzggMS4wMyAwIDIuNDM5IDEuNDY3IDIuNzg2IDIuNC4yMTIuODA4LS4yODggMS40NTEtLjg0OCAxLjc1NmwtLjQ4Ni4xMzhjLS41NDUuMjktMS41MjggMS41OS0xLjQ4MiAxLjg1LS4wMzEuMzgxLS4wMzEuNjQxLjM2Mi45MzIuMjQzLjM1LS4zNDYgMS44NDgtMS4wNzUgMi4xMzktLjIxMy4xMjEtLjQwOC4yNDUtLjk1NS4yNTktLjY4LS4wMy0xLjM2LjEzOS0yLjA0NC40MjhWMTUuMjhjLjMyLS4yMy41NjItLjUwNS42NS0uNzA0LjM5Ny0uNTM0Ljg4LTEuNDM2LjU3OC0yLjEyNC0uMjg3LS4yMTMtLjc3My0uMjQ0LTEuMjI4LS4xODN2LTIuMDk0WiIgZmlsbD0iI0ZFRkVGRSIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU2LjA0IDM3LjA3KSI+PG1hc2sgaWQ9ImQiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2MiLz48L21hc2s+PHBhdGggZD0iTTMuMzcyIDIuMDE3SDMuMTZjLS4wOTItLjMzNS0uMjI4LS42NC0uNDQxLS44ODQtLjI4Ni0uMzM2LS42Mi0uNTA1LTEuMDEzLS41MDVhLjkyNi45MjYgMCAwIDAtLjU2MS4xODIuNjQuNjQgMCAwIDAtLjI0LjUyMWMwIC4yMTQuMDYuMzY4LjE2NS40OS4wOS4xMDguMzAyLjI0NC42MDYuMzk3bDEuMDkuNTVjLjE5Ni4xMDcuMzY0LjI0NC41LjQyOC4yMTEuMjkuMzE2LjYxLjMxNi45NjMgMCAuMzk3LS4xMzYuNzM0LS40MDcgMS4wMjMtLjMzMy4zNjctLjgxOC41NS0xLjQ0LjU1LS4yMjYgMC0uNDUzLS4wMy0uNjUtLjA5LS4xOTgtLjA0Ni0uNDEtLjEwOS0uNjIyLS4xNjktLjA2IDAtLjEwNi4wMTUtLjEzNS4wNzZhLjUxMy41MTMgMCAwIDAtLjA3Ni4xODNILjA0MVYzLjg3aC4yMTFjLjA5LjQ1OC4yNDMuODI1LjQ1NCAxLjEuMjcyLjMzNi42MzYuNTA0IDEuMDYxLjUwNC4zMDEgMCAuNTI5LS4wNzYuNjk1LS4yM2EuODU2Ljg1NiAwIDAgMCAuMjQ0LS42MS43NTQuNzU0IDAgMCAwLS4yMjctLjU1Yy0uMTA3LS4wOTMtLjMyLS4yMTQtLjYwNy0uMzY3bC0uNS0uMjNDLjgyNyAzLjIxLjQ1IDIuOTIuMjY4IDIuNTg0QTEuNTEyIDEuNTEyIDAgMCAxIC4xIDEuODY3YzAtLjQ3NC4xNjctLjg0LjQ5OS0xLjExN0MuODg3LjUwNiAxLjI2Ni40IDEuNzM1LjRjLjI0MyAwIC40ODYuMDMuNzQ0LjEyMi4yNTUuMDc2LjM5My4xMjIuNDIzLjEyMi4wOSAwIC4xNTItLjA0Ni4xOTctLjEyMi4wMTQtLjAzMi4wMy0uMDc3LjA0Ni0uMTIyaC4yMjd2MS42MTdaTTkuNDg4LjUwNnYuMTk4Yy0uMjI3LjAzLS4zNjQuMDc3LS40MzguMTM4LS4wOS4wOTItLjEzNS4yNi0uMTM1LjQ5VjMuNzNjMCAuMjYtLjAzMi41Mi0uMDkyLjc2NC0uMDc1LjMwNi0uMTgyLjUzNi0uMzMzLjY4OC0uMTY4LjE4NC0uNDEuMzM3LS42OTYuNDI4YTIuNTUgMi41NSAwIDAgMS0uNzU5LjEyMmMtLjI0MSAwLS40ODMtLjAzLS42OTUtLjA3N2ExLjg3NiAxLjg3NiAwIDAgMS0uODE5LS4zOTZjLS4xODItLjE3LS4zMTctLjMzNi0uMzc4LS40ODktLjA5Mi0uMTk5LS4xMzYtLjQ5LS4xMzYtLjg3MVYxLjM5M2MwLS4yOTEtLjA0Ni0uNDc0LS4xNTMtLjU2NkM0Ljc5NC43NjYgNC42NDMuNzIxIDQuNC43MDRWLjUwNmgyLjUxNHYuMTk4Yy0uMjg4IDAtLjQ3LjAzLS41NDcuMDkzLS4xMi4wOS0uMTguMjktLjE4LjU5NnYyLjUwNmMwIC41MTguMDkuODg1LjI3MiAxLjExNS4xNjcuMjI5LjQ0LjM1Mi44MDUuMzUyLjU1OSAwIC45MzYtLjIxMyAxLjE1LS42NDMuMTA1LS4yMjkuMTY2LS41NjQuMTY2LS45OTNWMS40NGMwLS4yNi0uMDMyLS40NDQtLjEyMi0uNTM2LS4xMDYtLjEzNy0uMzAzLS4xOTktLjYwNi0uMTk5Vi41MDZoMS42MzVabS42NTQgNS4wNzN2LS4xODJjLjI1NC0uMDMxLjQwNy0uMDc3LjQ4Mi0uMTIyLjEwNi0uMDkzLjE2Ny0uMjQ1LjE2Ny0uNDc1VjEuMjRjLS4xOTctLjI0NS0uMzMyLS4zOTgtLjQyMy0uNDZhLjMxMi4zMTIgMCAwIDAtLjIxMy0uMDc2Vi41MDZoMS41NzVsMi41NzUgMy4yMS4wMTMtMi4yNzdjMC0uMjQ1LS4wMjgtLjQyOS0uMTItLjUzNi0uMDktLjEzNy0uMjg3LS4xOTktLjU2LS4xOTlWLjUwNmgxLjU5di4xOThjLS4yNDEuMDMtLjQxLjA3Ny0uNDcuMTY5LS4wNzUuMDc2LS4xMDYuMjI5LS4xMDYuNDI4djQuNDE2aC0uMjEybC0zLjMtNC4wNjUtLjAxNiAyLjk5NmMwIC4yNzUuMDQ1LjQ1OC4xMzcuNTY1LjA5LjA5Mi4yODguMTUzLjU1OS4xODR2LjE4MmgtMS42NzhabTE0Ljg2OC0uMjEzYy0uMDMuMDE1LS4wNjEuMDMxLS4wOTEuMDMxdi4xODJoLjA5di0uMjEzWm0wLTQuODZWLjcyYS41My41MyAwIDAgMC0uMzk0LjI3NGwtMS40MjMgMi4zMjJ2MS4zOTFjMCAuMjkxLjA0Ni40NzQuMTM2LjU1LjA3Ny4wNjIuMjU4LjEwOC41NDUuMTM5di4xODJIMjEuM3YtLjE4MmMuMjg4LS4wMzEuNDctLjA3Ny41My0uMTIyLjEwOC0uMDkzLjE2Ny0uMjc2LjE2Ny0uNTY3di0xLjFsLTEuMzY0LTIuNDlhLjY2LjY2IDAgMCAwLS4xMDQtLjE2OS42Mi42MiAwIDAgMC0uNTAyLS4yNDVWLjUwNmgyLjQ5OXYuMTk4Yy0uMjU3IDAtLjQyNC4wMTctLjUuMDQ2LS4wNzQuMDMtLjEwNS4wOTItLjEwNS4yIDAgLjA0NS4wMy4xMi4wNzYuMjEzLjA0NC4xMDYuMDkyLjE2OC4xMDUuMjE0bC44OTQgMS43NDIuODE5LTEuMzljLjA1OS0uMDkyLjEyLS4yLjE2Ny0uMzA2LjA4OC0uMTgzLjEyLS4zMDYuMTItLjM5NyAwLS4xMjMtLjA0NS0uMjE2LS4xNTItLjI2YTEuMzYgMS4zNiAwIDAgMC0uNDctLjA2MlYuNTA2aDEuNTNabTAgLjIxNVYuNTA2aC4xMDd2LjE5OGMtLjAzIDAtLjA2MSAwLS4xMDcuMDE3Wm0xLjk2OC40NzN2Ljg1NWwtLjAzLS4wNi0uNjk1IDEuODE4aC43MjV2LjMwNmgtLjgzMmMtLjEyLjI3NS0uMTk3LjUwNC0uMjU3LjY1Ny0uMDQ2LjE1My0uMDc3LjI2LS4wNzcuMzA3IDAgLjEyLjA3Ny4yMTIuMjE0LjI3NC4wOS4wMy4yMjcuMDQ2LjM5Mi4wNDZ2LjE4MkgyNS4wMXYtLjIxM2EuNTEuNTEgMCAwIDAgLjMzMi0uMjEzYy4wNzctLjA5My4xNjctLjMwNy4zMDQtLjYyOGwxLjMzMi0zLjMzMVptMi45NyA0LjIwM2MtLjE2OCAwLS4yODgtLjA3Ny0uMzk1LS4yMy0uMDktLjEwNy0uMjEyLS4zODMtLjM5NC0uODFMMjcuNDkzLjRoLS4xOTVsLS4zMi43OTR2Ljg1NWwuNzI5IDEuNzU4aC0uNzI5di4zMDZoLjgzNGMuMTA1LjI0NC4xOC40MTIuMjExLjUwNC4wOTMuMjI5LjEzNy4zOTcuMTM3LjQ4OSAwIC4xMjEtLjA0NC4xOTktLjEyMS4yMjktLjA5MS4wNDYtLjI0MS4wNjItLjQ4Ni4wNjJ2LjE4MmgyLjM5NHYtLjE4MlptMC00Ljg5MXYxLjUxMWgtLjAzMmwuMDMxLTEuNTExWm01LjUyNiAzLjc5aDIuNTU4di0uODdoLTIuNTU4di44N1ptNi44NzUtMi4yNzloLS4yMTJjLS4wOTItLjMzNS0uMjI3LS42NC0uNDQtLjg4NC0uMjg3LS4zMzYtLjYyLS41MDUtMS4wMTMtLjUwNWEuOTI3LjkyNyAwIDAgMC0uNTYyLjE4Mi42NC42NCAwIDAgMC0uMjQyLjUyMWMwIC4yMTQuMDYuMzY4LjE2Ny40OS4wOTEuMTA4LjMwMy4yNDQuNjA3LjM5N2wxLjA4OS41NWMuMTk2LjEwNy4zNjQuMjQ0LjUuNDI4LjIxMi4yOS4zMTcuNjEuMzE3Ljk2MyAwIC4zOTctLjEzNi43MzQtLjQwOCAxLjAyMy0uMzM0LjM2Ny0uODE4LjU1LTEuNDM5LjU1LS4yMjcgMC0uNDU0LS4wMy0uNjUyLS4wOS0uMTk3LS4wNDYtLjQwOC0uMTA5LS42Mi0uMTY5LS4wNiAwLS4xMDYuMDE1LS4xMzYuMDc2YS41MDUuNTA1IDAgMCAwLS4wNzYuMTgzaC0uMjEyVjMuODdoLjIxMmMuMDkuNDU4LjI0My44MjUuNDU0IDEuMS4yNzQuMzM2LjYzNS41MDQgMS4wNi41MDQuMzAzIDAgLjUzLS4wNzYuNjk3LS4yM2EuODY1Ljg2NSAwIDAgMCAuMjQzLS42MS43NTYuNzU2IDAgMCAwLS4yMjctLjU1Yy0uMTA2LS4wOTMtLjMxOC0uMjE0LS42MDctLjM2N2wtLjUtLjIzYy0uNTQ0LS4yNzYtLjkyMy0uNTY2LTEuMTA0LS45MDJhMS40OTYgMS40OTYgMCAwIDEtLjE2Ny0uNzE3YzAtLjQ3NC4xNjctLjg0LjUtMS4xMTcuMjg2LS4yNDQuNjY0LS4zNSAxLjEzNS0uMzUuMjQyIDAgLjQ4NC4wMy43NDMuMTIyLjI1Ni4wNzYuMzkyLjEyMi40MjQuMTIyLjA4OSAwIC4xNTItLjA0Ni4xOTctLjEyMkEuODc3Ljg3NyAwIDAgMCA0Mi4xMi40aC4yMjl2MS42MTdabTEuMDMtMS4zMTNWLjUwNmg0LjI4NXYxLjUxMWgtLjE4MmMtLjA3Ni0uNTAyLS4yNTctLjgzOS0uNTQ2LTEuMDIyLS4yMjctLjE1My0uNjItLjIzLTEuMTY1LS4yMy0uMjExIDAtLjM2NC4wMTYtLjQyNC4wNjItLjA3Ni4wNDYtLjEwNi4xMzgtLjEwNi4yOVYyLjg2Yy4zNzkgMCAuNjUtLjA3Ny44MTctLjIxNC4xOTgtLjE3LjMxNy0uNDU5LjM4LS45MDFoLjE5NlY0LjI4aC0uMTk3Yy0uMDQ2LS40NTgtLjE1Mi0uNzY1LS4zNDgtLjkxNy0uMTgtLjE2OC0uNDctLjI0NS0uODQ4LS4yNDV2MS44MmMwIC4xNS4wMy4yNzQuMTIyLjMyLjA5LjA2MS4yNTcuMDkyLjQ5OS4wOTIuNDM5IDAgLjgwMy0uMDc2IDEuMDc0LS4yMy4zNjQtLjIxNC42NjctLjU2NS44NzgtMS4xaC4yMTNsLS4zMDIgMS41NThINDMuMzh2LS4xODJjLjI0MS0uMDMxLjQwOC0uMDYyLjQ4NC0uMTA4LjEwNS0uMDYyLjE2NS0uMjEyLjE2NS0uNDI4VjEuMjI2YzAtLjIxNi0uMDYtLjM2OS0uMTk2LS40NDUtLjA5LS4wNi0uMjQyLS4wNzctLjQ1My0uMDc3Wm01LjMzIDQuODc1di0uMTgyYy4yNTctLjAzMS40MDgtLjA3Ny40ODQtLjEyMi4xMDUtLjA5My4xNjctLjI0NS4xNjctLjQ3NVYxLjI0Yy0uMTk3LS4yNDUtLjMzNC0uMzk4LS40MjQtLjQ2YS4zMTIuMzEyIDAgMCAwLS4yMTItLjA3NlYuNTA2aDEuNTc1bDIuNTczIDMuMjEuMDE2LTIuMjc3YzAtLjI0NS0uMDMtLjQyOS0uMTItLjUzNi0uMDkyLS4xMzctLjI5LS4xOTktLjU2MS0uMTk5Vi41MDZoMS41OXYuMTk4Yy0uMjU4LjAzLS40MS4wNzctLjQ3LjE2OS0uMDc1LjA3Ni0uMTA2LjIyOS0uMTA2LjQyOHY0LjQxNmgtLjIxM2wtMy4yOTktNC4wNjUtLjAxNSAyLjk5NmMwIC4yNzUuMDQ0LjQ1OC4xMzQuNTY1LjA5LjA5Mi4yODguMTUzLjU2Mi4xODR2LjE4MmgtMS42ODFaTTYxLjYyNi41MDZ2LjE5OGMtLjIyNy4wMy0uMzc5LjA3Ny0uNDQyLjEzOC0uMDg3LjA5Mi0uMTQ5LjI2LS4xNDkuNDlWMy43M2MwIC4yNi0uMDMuNTItLjA3Ni43NjQtLjA3Ni4zMDYtLjE5Ny41MzYtLjMzMi42ODgtLjE2OC4xODQtLjQxLjMzNy0uNjk4LjQyOC0uMjQxLjA3Ni0uNS4xMjItLjc3Mi4xMjItLjI0MyAwLS40Ny0uMDMtLjY4MS0uMDc3YTEuODkzIDEuODkzIDAgMCAxLS44MTktLjM5NmMtLjE5Ni0uMTctLjMxNy0uMzM2LS4zNzctLjQ4OS0uMDkyLS4xOTktLjEzNy0uNDktLjEzNy0uODcxVjEuMzkzYzAtLjI5MS0uMDYtLjQ3NC0uMTUxLS41NjYtLjA2LS4wNjEtLjIyNy0uMTA2LS40Ny0uMTIzVi41MDZoMi41MTR2LjE5OGMtLjI3MyAwLS40NTMuMDMtLjUzLjA5My0uMTIuMDktLjE4Mi4yOS0uMTgyLjU5NnYyLjUwNmMwIC41MTguMDkyLjg4NS4yNTkgMS4xMTUuMTguMjI5LjQ1My4zNTIuODAyLjM1Mi41NzUgMCAuOTUyLS4yMTMgMS4xNjUtLjY0My4xMDctLjIyOS4xNjctLjU2NC4xNjctLjk5M1YxLjQ0YzAtLjI2LS4wNDUtLjQ0NC0uMTIxLS41MzYtLjEwNy0uMTM3LS4zMDQtLjE5OS0uNjA2LS4xOTlWLjUwNmgxLjYzNlptLjU3NSA1LjA3M3YtLjE4MmMuMjQzLS4wMzEuNDA5LS4wNzcuNDg1LS4xMjIuMTA2LS4wOTMuMTY2LS4yNDUuMTY2LS40NzVWMS4yNGMtLjE5Ny0uMjQ1LS4zMzQtLjM5OC0uNDQtLjQ2YS4yNy4yNyAwIDAgMC0uMTk2LS4wNzZWLjUwNmgxLjU3NWwyLjU3NCAzLjIxLjAxNy0yLjI3N2MwLS4yNDUtLjA0OC0uNDI5LS4xMjMtLjUzNi0uMDktLjEzNy0uMjg3LS4xOTktLjU3NS0uMTk5Vi41MDZoMS42MDV2LjE5OGMtLjI1OC4wMy0uNDA5LjA3Ny0uNDg1LjE2OS0uMDYuMDc2LS4wOS4yMjktLjA5LjQyOHY0LjQxNmgtLjIxM2wtMy4zMTUtNC4wNjUtLjAxNiAyLjk5NmMwIC4yNzUuMDQ1LjQ1OC4xNTIuNTY1LjA5LjA5Mi4yNzIuMTUzLjU2LjE4NHYuMTgyaC0xLjY4MVptOC4yOTgtLjE4MnYuMTgyaC0yLjYwM3YtLjE4MmMuMzAxLS4wMzEuNDk3LS4wNzcuNTc0LS4xNTQuMDc1LS4wNzYuMTA2LS4xOTkuMTA2LS4zODJWMS4yMjZjMC0uMjE2LS4wNjEtLjM2OS0uMjEyLS40NDUtLjA5Mi0uMDYtLjI1Ny0uMDc3LS40NjgtLjA3N1YuNTA2aDIuNjAzdi4xOThjLS4yMjcgMC0uMzk0LjAxNy0uNDg0LjA3Ny0uMTUyLjA2MS0uMjI3LjIxNC0uMjI3LjQ0NVY0Ljg2YzAgLjIxNi4wNTkuMzY2LjE5Ni40NDQuMTA3LjA2LjI3Mi4wOTIuNTE1LjA5MlpNNzYuMDcyLjUwNnYuMTk4YS43MzYuNzM2IDAgMCAwLS40MjUuMTUzYy0uMDc2LjA3Ny0uMTUxLjIzLS4yNDEuNDU5bC0xLjY5NiA0LjRoLS4yMTNsLTEuODkxLTQuNDljLS4wOTMtLjIxNi0uMTg0LS4zNTMtLjI0My0uMzk5LS4wNzctLjA2MS0uMTk4LS4wOTItLjM5NS0uMTIzVi41MDZoMi40OTd2LjE5OGMtLjI1NiAwLS40MjIuMDE3LS40OTguMDQ2LS4wOS4wMy0uMTM2LjEyMy0uMTM2LjI2IDAgLjA2LjAzLjE2OC4wOTEuMzIxLjA2LjE2OC4xMDUuMjc1LjEzNi4zMzdsLjk3IDIuMzY3Ljk1NC0yLjQ3NWMuMDQ0LS4xMDcuMDc0LS4xOTguMTA2LS4yOTEuMDI4LS4wOS4wMjgtLjE2Ny4wMjgtLjIyOCAwLS4yMy0uMjEtLjMzNy0uNjM0LS4zMzdWLjUwNmgxLjU5Wm0uNjUuMTk4Vi41MDZoNC4yODV2MS41MTFoLS4xOGMtLjA5My0uNTAyLS4yNTgtLjgzOS0uNTQ2LTEuMDIyLS4yMjctLjE1My0uNjIxLS4yMy0xLjE2Ny0uMjMtLjIxIDAtLjM2My4wMTYtLjQzOC4wNjItLjA2MS4wNDYtLjEwNi4xMzgtLjEwNi4yOVYyLjg2Yy4zOTQgMCAuNjY2LS4wNzcuODMzLS4yMTQuMTk3LS4xNy4zMTktLjQ1OS4zNzgtLjkwMWguMTk3VjQuMjhoLS4xOTdjLS4wNDYtLjQ1OC0uMTY3LS43NjUtLjM0Ny0uOTE3LS4xODItLjE2OC0uNDctLjI0NS0uODY0LS4yNDV2MS44MmMwIC4xNS4wNDUuMjc0LjEzNy4zMi4wOS4wNjEuMjU3LjA5Mi40OTguMDkyLjQ0IDAgLjc4OC0uMDc2IDEuMDc2LS4yMy4zNjQtLjIxNC42NS0uNTY1Ljg3OC0xLjFoLjE5OEw4MS4wNyA1LjU4aC00LjM0N3YtLjE4MmMuMjQyLS4wMzEuNDEtLjA2Mi40NzEtLjEwOC4xMi0uMDYyLjE4LS4yMTIuMTgtLjQyOFYxLjIyNmMwLS4yMTYtLjA2LS4zNjktLjE5Ni0uNDQ1LS4wOTItLjA2LS4yNDItLjA3Ny0uNDU1LS4wNzdaTTI5Ljk0NyAyLjAxN2guMTk1Yy4wNjItLjUzMy4yNTktLjg4NC41NzctMS4wODMuMTk3LS4xMjQuNDg1LS4xODQuODQ4LS4xODR2My45NThjMCAuMzA2LS4wNDYuNTA1LS4xNS41OC0uMDc3LjA3OC0uMjc1LjEwOS0uNTYxLjEwOXYuMTgyaDIuNjQ5di0uMTgyYy0uMjg3IDAtLjQ4NS0uMDMxLS41NzUtLjEwOC0uMTA2LS4wNzYtLjE1Mi0uMjc1LS4xNTItLjU4Vi43NWMuMzY0IDAgLjY1Mi4wNi44NjMuMTg0LjMwNC4xOTkuNS41NjUuNTYgMS4wODNoLjIyN0wzNC40MTQuNTA2aC00LjQ2N3YxLjUxMVptMCAzLjU2MmguMDE1di0uMTgyaC0uMDE1di4xODJaTTg0LjM3MS41MDZWLjc4Yy0uMDc4LS4wMTUtLjE1My0uMDE1LS4yMjctLjAxNS0uMiAwLS4zMi4wMTUtLjM2NS4wNjEtLjA0NS4wMy0uMDc2LjEyMi0uMDkxLjI2djEuOTFjLjI3MyAwIC41LS4wMTQuNjgzLS4wNlYzLjk2bC0uNDg2LS43MTdoLS4xOTd2MS40NjZjMCAuMjc1LjA0Ni40NTkuMTM3LjUzNS4wNzYuMDYyLjI0LjEyMy41MTUuMTU0di4xODJoLTIuNTE1di0uMTgyYy4yNzItLjAzMS40NTQtLjA3Ny41MTUtLjEzOC4wOTEtLjA3Ny4xMzgtLjI2LjEzOC0uNTVWMS4zOTJjMC0uMzA2LS4wNDctLjUwNi0uMTY4LS41ODMtLjA3Ny0uMDc1LS4yNDMtLjEwNi0uNDg1LS4xMDZWLjUwNmgyLjU0NlptNi42MDIgMS41MTFoLS4yMTRhMi40MSAyLjQxIDAgMCAwLS40MzktLjg4NGMtLjI4Ny0uMzM2LS42Mi0uNTA1LTEuMDE0LS41MDVhLjkyNi45MjYgMCAwIDAtLjU2LjE4Mi42MzguNjM4IDAgMCAwLS4yNDQuNTIxYzAgLjIxNC4wNjEuMzY4LjE1NC40OS4xMDQuMTA4LjMxNy4yNDQuNjIxLjM5N2wxLjA5LjU1Yy4xOTUuMTA3LjM2My4yNDQuNDk5LjQyOC4yMTEuMjkuMzE3LjYxLjMxNy45NjMgMCAuMzk3LS4xMzQuNzM0LS40MDcgMS4wMjMtLjMzNC4zNjctLjgyLjU1LTEuNDM5LjU1YTIuMjYgMi4yNiAwIDAgMS0uNjUxLS4wOWMtLjE5Ny0uMDQ2LS40MS0uMTA5LS42MjItLjE2OS0uMDYgMC0uMTA2LjAxNS0uMTM2LjA3NmEuNTA1LjUwNSAwIDAgMC0uMDc1LjE4M2gtLjIyN1YzLjg3aC4yMjdjLjA5LjQ1OC4yNDMuODI1LjQ1MyAxLjEuMjczLjMzNi42MzcuNTA0IDEuMDYuNTA0LjMwMyAwIC41My0uMDc2LjY5Ny0uMjNhLjg1Ny44NTcgMCAwIDAgLjI0My0uNjEuNzEuNzEgMCAwIDAtLjI0My0uNTVjLS4wOTEtLjA5My0uMzAzLS4yMTQtLjU5LS4zNjdsLS41LS4yM2MtLjU2LS4yNzYtLjkyNC0uNTY2LTEuMTA2LS45MDItLjEyMS0uMTk4LS4xNjctLjQ0Mi0uMTY3LS43MTcgMC0uNDc0LjE2Ny0uODQuNTAxLTEuMTE3LjI4OC0uMjQ0LjY2Ni0uMzUgMS4xMzYtLjM1LjI0MiAwIC40ODQuMDMuNzQyLjEyMi4yNTcuMDc2LjM5Mi4xMjIuNDI0LjEyMi4wOSAwIC4xNTEtLjA0Ni4xOTctLjEyMi4wMTYtLjAzMi4wMy0uMDc3LjA0NS0uMTIyaC4yMjh2MS42MTdabTMuNjQ4IDMuMzh2LjE4MmgtMi41OXYtLjE4MmMuMzA0LS4wMzEuNS0uMDc3LjU3Ni0uMTU0LjA3NS0uMDc2LjEwNy0uMTk5LjEwNy0uMzgyVjEuMjI2YzAtLjIxNi0uMDYxLS4zNjktLjIxMi0uNDQ1LS4xMDctLjA2LS4yNi0uMDc3LS40Ny0uMDc3Vi41MDZoMi41OXYuMTk4Yy0uMjE0IDAtLjM3OS4wMTctLjQ3LjA3Ny0uMTUzLjA2MS0uMjI4LjIxNC0uMjI4LjQ0NVY0Ljg2YzAgLjIxNi4wNi4zNjYuMTk3LjQ0NC4xMDguMDYuMjc0LjA5Mi41LjA5MlptNC4zMzEgMHYuMTgyaC0yLjY1di0uMTgyYy4yODcgMCAuNDg0LS4wMzEuNTU5LS4xMDguMTA3LS4wNzYuMTY3LS4yNzUuMTY3LS41OFYuNzVjLS4zNzggMC0uNjY2LjA2LS44NjIuMTg0LS4zMTkuMTk5LS41MTUuNTUtLjU3NiAxLjA4M2gtLjIxMWwuMDE1LTEuNTExaDQuNDY2bC4wMTYgMS41MTFoLS4yMjhjLS4wNi0uNTE4LS4yNDItLjg4NC0uNTYtMS4wODMtLjIxLS4xMjQtLjUtLjE4NC0uODYzLS4xODR2My45NThjMCAuMzA2LjA2LjUwNS4xNTIuNTguMDkuMDc4LjI4OC4xMDkuNTc1LjEwOVpNODQuMzcxIDMuOTU5VjIuOTM3YS44NTYuODU2IDAgMCAwIC4zNDctLjEzOGMuMjEyLS4xNjguMzM0LS40NzUuMzM0LS45NDggMC0uMzgxLS4wNzgtLjY1Ny0uMjI4LS44MjVhLjcyNy43MjcgMCAwIDAtLjQ1My0uMjQ1Vi41MDZjLjYwMy4wMTYgMS4wNzMuMTM4IDEuNDA2LjM1MS4zNjQuMjMuNTMuNTUuNTMuOTc5IDAgLjM5Ny0uMTM0LjcwMy0uNDI0LjkzMS0uMTUuMTIzLS40MDYuMjQ1LS43NC4zNTJsMS40OTggMi4xNGEuMjgxLjI4MSAwIDAgMCAuMTM1LjEwN2MuMDYuMDE1LjEwNy4wMzEuMTY4LjAzMXYuMTgySDg1LjQzbC0xLjA2LTEuNjJaTTEwNS42NzYuNTA2di4xOThhLjgwOC44MDggMCAwIDAtLjMzNC4wOTMuNzU0Ljc1NCAwIDAgMC0uMTgyLjE5OGwtMS40MjIgMi4zMjJ2MS4zOTFjMCAuMjkxLjA2LjQ3NC4xNS41NS4wNzcuMDYyLjI2LjEwOC41NDUuMTM5di4xODJoLTIuNTg4di0uMTgyYy4yODctLjAzMS40NjgtLjA3Ny41NDUtLjEyMi4xMDYtLjA5My4xNTEtLjI3Ni4xNTEtLjU2N3YtMS4xbC0xLjM2My0yLjQ5Yy0uMDQ2LS4wOTItLjA3Ni0uMTM4LS4wOS0uMTY5YS42MTIuNjEyIDAgMCAwLS41LS4yNDVWLjUwNmgyLjQ4M3YuMTk4Yy0uMjU3IDAtLjQyNC4wMTctLjQ4NS4wNDYtLjA3OC4wMy0uMTA2LjA5Mi0uMTA2LjIgMCAuMDQ1LjAxNi4xMi4wNjEuMjEzLjA2LjEwNi4wOS4xNjguMTA2LjIxNGwuODkxIDEuNzQyLjgzNS0xLjM5Yy4wNi0uMDkyLjEwNS0uMi4xNjctLjMwNi4wNzUtLjE4My4xMi0uMzA2LjEyLS4zOTdhLjI2Ni4yNjYgMCAwIDAtLjE2NS0uMjZjLS4xMDctLjA0NS0uMjU3LS4wNjItLjQ1NC0uMDYyVi41MDZoMS42MzVaIiBmaWxsPSIjRkVGRUZFIiBtYXNrPSJ1cmwoI2QpIi8+PC9nPjxwYXRoIGQ9Ik0zNi4wMTQgMTAuNzk2Yy4wNDIuMDQuMDk2LjA1NS4xNjMuMDQuMjMyLS4wMjYuMzY5LS41MDguNjQtLjM0My4xNS4xMjQuMTUuMzg1LjE2NC41MzcgMCAuMTkyLS4xMjIuMjg4LS41OTkuMzctLjAyNy4wMTUtLjA0MSAwLS4xMjMuMDgzLS4wNjguMTEuMTIzLjIyLS4wNjguMzg1LS4wOTYuMDgzLjMuNC4zMjcuNDUzLjAyOC4wNy4xMjMuMDE1LjEwOS0uMDk1LS4wMTMtLjAyOC0uMDI4LS4xMzgtLjA2OC0uMjM0LS4wNTUtLjE2NS0uMTM3LS4zNDQtLjA5Ni0uNDEzLjA0MS0uMDk2LjIwNSAwIC4zODIuMTI0LjEzNi4wOTYuMzk2LjA5Ni40NzYuMjIuMDk2LjEyNC4xNzguMTc5LjA1Ni42NzQtLjAyOC4wODItLjE3OC4xMzctLjMxNC4xNzktLjIxOC4wODItLjM0LjIwNi0uNTU5LjI4OS0uMTIyLjA1NC0uNDIyLjE2NS0uNDkuMjQ2di0uODUyYS4yMTguMjE4IDAgMCAwIC4xMjMuMDQyYy4wNC0uMDE0LjA5NS0uMDgzLjA4Mi0uMTI0YTEuMDYzIDEuMDYzIDAgMCAwLS4yMDUtLjIydi0xLjM2MVptMCAyLjU3aC4wMTNjLjQzNi4yMDcuNTMyLjMxNy42LjY2LjA1NC4yODkuMTUuNDk1LS4wODEuNjYxLS4yMDUuMDgyLS4zNjkuMDI3LS41MzItLjA3di0xLjI1Wm0tLjY0LTMuMTQ4Yy4wMTMuMDE0LjAyNy4wMjcuMDI3LjA0Mi4wNC4wOTYuMTM3LS4wMjguMjA0IDAgLjEzNi4wNC4yNTkuMTUuMjcyLjI0Ny4wMjguMTEuMDY5LjIzMy4xMzcuMjg5djEuMzZhLjE5NC4xOTQgMCAwIDEtLjA1NS0uMDRjLS4wODItLjA0Mi0uMTA5LjA1NC0uMTM2LjExLS4wMTQuMDQxLjAyNy4xMS4wOTYuMTM3LjA0LjA0Mi4wNjcuMDY5LjA5NS4wOTZ2Ljg1MmMtLjAxMy4wMTUtLjAxMy4wNDMgMCAuMDU1djEuMjUyYy0uMTkxLS4xMzgtLjM4Mi0uMzQ0LS42NC0uNDY3di0uNDU0Yy4wNC4wMTMuMDY3LjA0Mi4wOTUuMDU0LjA4Mi4wNTYuMTkxIDAgLjE2My0uMDgyIDAtLjAyNy0uMTA4LS4wOTYtLjI1OS0uMjA2di0uNjZjLjAyOC4wMTQuMDQyLjAyOC4wNjguMDI4LjA0Mi0uMDE0LjExIDAgLjExLS4wNy0uMDEzLS4wNC0uMDEzLS4wNjgtLjA4Mi0uMDk2LS4wNC0uMDI3LS4wNjgtLjAyNy0uMDk2IDB2LS44MWMuMDQyIDAgLjA1NS0uMDE0LjA2OC0uMDI4LjA4My0uMDcuMTEtLjA5Ni4wMjgtLjEzOC0uMDE0LjAxNC0uMDI4LS4wMTMtLjA5Ni4wMTR2LS42NDZjLjA5Ni0uMTM3LjExLS4yNjEgMC0uMzQzdi0uNDk2Wm0tLjUwNS0uMDY5Yy4wNTUtLjExLjExLS4xOTIuMTc3LS4xOTIuMTIzIDAgLjI1OS4xNTIuMzI3LjI2MXYuNDk2YS4xMDQuMTA0IDAgMCAwLS4wNjgtLjAyOGMtLjA0MSAwLS4wNTQuMDQtLjA2OC4wNTQtLjEzNi4xMzgtLjI1OC4yNDgtLjM2OC4zODZ2LS45NzdabS41MDQgNC4wMDJhLjQ1LjQ1IDAgMCAwLS4xNjMtLjA1NmMtLjEwOS4wMTQtLjE5LjE1Mi0uMzQxLjEyNHYtLjg1M2MuMTkuMTI0LjM4Mi4yNDguNTA0LjMzdi40NTVabS0uNTA0LjcyOGMuMDgzLjAyOC4xNS4wNDEuMTY0LjA5Ny4wODIuMjc0LjA5NS4zMTUtLjAxNC42NDYtLjAyOC4wOTYtLjA4LjEzNy0uMTUuMTUxdi0uODk0Wm0uNTA0LTEuNDE2di0uNjZhLjI0My4yNDMgMCAwIDEtLjA1NC0uMDk2Yy4wMjctLjAyOC4wNC0uMDQyLjA1NC0uMDQydi0uODFjLS4wNTQgMC0uMTIyLS4wMTQtLjEzNi0uMDI4LjA0Mi0uMDgzLjA1NC0uMDgzLjEzNi0uMTI0di0uNjQ2YS4yNTcuMjU3IDAgMCAxLS4wODIuMDk2Yy0uMDk0LjA5Ni0uMzEyLjEyNC0uNDIyLjA5NnYxLjI1MmwuMDE0LS4wMTRjLjA2OS0uMDE1LjA1NS4wNTUuMDY5LjA1NS4wNC4wNjguMDI3LjA4My0uMDY5LjExaC0uMDE0di40NjdjLjE5LjEyNC4zNjguMjQ3LjUwNC4zNDRabS0uOTY3LTIuNjk1Yy4wOTUtLjEzOC4xOS0uMjYxLjI3My0uMzQzLjA2OC0uMDgzLjEzNi0uMTkzLjE5LS4yNzZ2Ljk3N2MtLjAyNi4wMjctLjA0LjA1NC0uMDY4LjA4Mi4wMTQuMDE0LjAyNy4wMjcuMDY4LjA0MXYxLjI1MmMtLjA2OC4wMTMtLjA1NCAwLS4xMDguMDQtLjAxNC4wMjguMDU0LjA5Ny4xMDguMTF2LjQ2OGwtLjAyNi0uMDEzYy0uMTUtLjA5Ni0uMy0uMTkzLS40MzctLjI3NXYtLjczYy4wNjggMCAuMTM3LS4wMTMuMTYzLS4wNTQuMTc4LS4xNzkuMjYtLjI5LjA1NS0uMzcxLS4wMTMuMDEzLS4xMS0uMDgzLS4yMTguMDEzdi0uOTIxWm0uNDYzIDMuNDUxdi0uODUzYy0uMTM1LS4wODItLjI1OC0uMTUtLjM4LS4yMmwtLjA4My0uMDR2MS4wM2EuOS45IDAgMCAxIC4zODEuMDdjLjAyOCAwIC4wNTYuMDEzLjA4Mi4wMTNabS0uNDYzLjQxM2MuMDgyLjA1NS4xNzcuMTEuMjczLjE2NC4wNjguMDQyLjEyMi4wNTYuMTkuMDgzdi44OTRjLS4xNjMuMDI4LS4zNjgtLjA4My0uNDYzLS4yMDZ2LS45MzVabS0xLjYyMS0zLjAxMmMuMTA4IDAgLjc2Mi0uODguOTI2LTEuMTgyYTEuMTIgMS4xMiAwIDAgMSAuMjU4LS40NTRjLjEzNy0uMTEuMjMyLS4wODIuMjg4LjAxNC4wNjguMTI0LjA1NC4zNTgtLjAxNC42ODgtLjA0Mi4yMi0uMTEuMTI0LS4xNS4xOTItLjIzMi4yODktLjQ5LjU2NC0uNjQuNzctLjA5Ni4xMS4wNTQuMjQ3LjEzNi4yMDYuMjcyLS4zMy41NzItLjc3LjgxNy0xLjA4NnYuOTJsLS4wMTMuMDE1Yy0uMTY0LjE4LS4yNi4wOTYtLjM0Mi4zMDIuMDE0LjA1NS4yMDYuMDk3LjM1NS4wOTd2LjcyOWMtLjA4MS0uMDU1LS4xNzctLjA5Ny0uMjQ1LS4xMzgtLjA1NS0uMDI4LS4xNS0uMDgzLS4yNTgtLjA5Ni0uMDgyLS4wMTQtLjE5Mi4wNC0uMjc0IDAtLjEyMi0uMDY5LS4yMTgtLjEzOC0uMjg1LS4xOC0uMDgyLS4wNTQtLjEzNy0uMDY3LS4yNDYtLjEyMy0uMTEtLjA1NS0uMzI3LS4xNzgtLjU0NS0uMTY1LS4yMDQuMDE0LS40NS4zMTctLjYxMi4zODUtLjE1Mi4wNy0uMjg4LjEzOC0uNDEuMTkzLS4xNS4wNjktLjI3Mi4xMjQtLjQyMi4wNTUtLjIxOC0uMDk3LS4xNjMtLjQ5NS0uMDQtLjYwNS4xOS0uMTUyLjM1My0uMjc1LjUwMy0uNDQuMDk2LS4xMS4xNS0uMjYyLjIzMi0uMzQ0LjA4MS0uMDgyLjE3Ny0uMDgyLjI1OS0uMDk2LjA5NS0uMDI4LjIwNC0uMDU1LjI3My4wMjcuMDY3LjA2OS4wNjcuMTY1LjEzNi4yMzQuMDk1LjA5Ni4xNzcuMDk2LjMxMy4wODJabTEuNjIxIDIuNTE3di0xLjAzMWMtLjQ3Ny0uMjQ4LS44NDUtLjQyNy0xLjA3Ni0uNDgxYTMuNTUgMy41NSAwIDAgMC0uNTMxLS4wN2MtLjI1OS0uMDQtLjI4Ny4wNy0uMjU5LjIwNy4wNjcuMzAzLjM5NS40MjYuNDkuNDEyLjMtLjA1NS4zOTUuMDcuNjEzLjE1Mi4xMzYuMDQuNDc4LjEyMy4zODIuMjItLjEwOS4xMS0uMTIyLjAxMy0uMjMyLjA4Mi0uMDk2LjA2OS0uNDQ5LS4xMzgtLjU3My0uMDI4LS4wNjcuMDcuMDE1LjI3NS0uMTIyLjMwMy0uMDgxLjAxNC0uMjA1LS4xMS0uMzEzLS4xNzktLjMxMy0uMTc4LS42NDEtLjQ5NC0uOTU0LS42MzItLjM0MS0uMTM4LS4zNjguMDI3LS4zMjcuMjQ3LjAxMy4xMjQgMCAuMTc5LjEwOS40MTIuMTIyLjI0OC44MDQuMzcyIDEuMDQ5LjYyLjE1LjEzNy4yODYuMTc5LjIxOC4yNDctLjEyMy4yMDYtLjIzMS4zNzEtLjQ1LjQ1NC0uMjA0LjA5Ni0xLjAyMS0uNzctMS4wMzUtLjUyMi4wMjcuMTkyLjE3Ny40MjYuMjA0LjYzMi4wNTQuMzAyLjA1NC41NS4wNjkuNjMyLjA1NS4xOTIuNDIxLjI3NS44NDQuMTM3LjE3Ny0uMDY4LjM5NS0uMTc4LjU4Ni0uMjg4LjI1OS0uMTUxLjUzMS0uNzU2LjY4MS0uNjc0LjM1NC4xOTMuMzY4LjI2MS42MjcuNTc4di0uOTM1Yy0uMjczLS4xNTItLjUwMy0uMjg5LS40MjItLjM4NS4wNTUtLjA2OS4yMTctLjExLjQyMi0uMTFaTTI2LjM0IDYuODIyYy4zLjA5Ny41MDUuMTEuNTE5LjA1NS4wOC0uMjQ4LjE5LS42ODcuMjAzLTEuMDQ1LjAxNC0uMTc5LjE2NC0uMjQ3LjI3My0uMjc1LjI1OS0uMDgyLjM0LS4xMjQuNDYzLS4wODIuMjE4LjA5Ni4zNC4yODguNDUuNTM2LjA0MS4xMjQuMTUtLjAxNC0uMDk2LjUyMy0uMTA4LjI2LS4wOC4zMDItLjA0LjM1Ny4xMDkuMDgyLjI0NS4wNjkuNDYzLjA2OS4yNi0uMDE1LjQyMi0uMzU4Ljc1LjMzLjA1My4wODIuMDY3LjE5Mi0uMDQyLjI4OC0uMTM2LjExLS4zOTQuMTI0LS43MDguMjA3LS40MS4wOTYtLjk5NS0uMDE0LS45ODEuMjYuMDgxLjY4OC41MTggMS43MzMgMS4yMjcgMi41NzIuMTc2LjIyLjQyMi40MjYuNzA4LjU5MS40MDguMjM0Ljc0OC40MjYuNTA0LjQ4LS4zODIuMDg0LTEuNjc2LS4wNC0xLjk3Ni0uMzE1LS4zMTQtLjMwMi0uOTU0LTIuMzEtMS4wNDgtMi43MDktLjAxNC0uMDEzLS4wNDItLjAyOC0uMDcuMDE0LS4zMTIuMzk5LS45NjcgMS4xMjctMS40ODQgMS4zNjEtLjIzMi4wOTYtLjQ5LS4wNTUtLjU1OC0uMTUtLjA4Mi0uMDk3LS42ODItLjQtLjczNy0uNjMzLS4wMTMtLjEzOC4wNy0uMTI0LjEzNy0uMTEuODQ0LjE4IDEuMDIyLS4wNDEgMS4yNTQtLjEzNy42MTItLjI2Mi44NzItLjkzNi44MTctLjk3Ny0uNzktLjEzNy0xLjA3Ny0uMTEtMS4yNC0uNDU0LS4yMzEtMS4wODYuMTkxLTEuMTQuNjI2LS45NzYuMjE4LjA5Ni41MDQuMjA3LjU4Ni4yMk0xNy4wMjIgOS4wMjJjLjEwOC0uMDE0LjIwNCAwIC4zNC4xMS4zNjguMjQ3LjQ3Ny43MjkuNjU0Ljk3Ny4wNjggMCAuMTkxLS4wODQuMzQtLjE3OS4xOTEtLjEzOC40MS0uMjc2LjM2OS0uMzMtLjE1LS4yOS0uOTU0LTIuMi0xLjExOC0yLjQ0OC0uMDEzLS4wMjctLjA2OC0uMDk1LS4wODItLjEyMy0uMjk5LS40LjA1NS0uNzE1LjE5MS0uNzU3LjIxOC0uMDY4LjgzMS4xMzguODQ1LjM1Ny0uMDI3LjIzNS4yMDQuNzg0LjQyMiAxLjMwNy4yMDUuNDQuMzgxLjg4LjQ3NyAxLjAzMS4wNTUuMTM3LjUzMi0uMjc1LjY4MS0uNDQuMjA1LS4xMzctLjE2My0uODUyLS4wMjctMS4wNzIuMDU0LS4xMS42NC0uMjYyLjkyNy4xNjQuMTM1LjI0OC4yMDQuNjA1LjI3Mi45MzUuMDU1LjIzNC4xMzYuNTIzLjE3Ny42Mi4wNDEuMTA5LS4xOS43MjgtLjI4Ni44OTMtLjE5LjE1MS0uNTA0LS4zNDMtLjYyNi0uNjE5LS4wNjktLjE1MS0uMDgyLS4yMDYtLjEzNy0uMjItLjEzNi4wNDEtLjQ1LjI2MS0uNi40NTQtLjA4MS4wOTYtLjA1NC4yNzYtLjE3Ny4zNzItLjU3Mi4yMzMtMS4xMDMuNjA1LTEuMTQ0LjcyOC0uMDI4LjA2OS0uMjA0LjQyNi0uMjE4LjUxLS4wMTQuMDgtLjI0Ni4xMDktLjI5OS4xNS0uMTIzLjEyNC0uMzE0LS4wOTctLjU3My0uMjQ4LS4yNzItLjEzNy0uMjA0LS4zMTYtLjIxOC0uNjA0IDAtLjMxNi0uMTc4LS44MTItLjM0LTEuMTI5LS4wODItLjE2NC0uMTc4LS4zNTcuMTUtLjQzOU0xMi4yNCA5LjMzOWMuMjQ1LS4xNTIuNzA4LS4xMzkuOTI1LS4wNDIuMjA1LjExLjIzMy4zNDQuMTc4LjUwOWwtLjA1NS4xMjRjLS4wNTQuMTY1LjAxNC42MDUuMDY4LjY0Ni4wNjguMDgzLjEyMy4xMzcuMjYuMTEuMTA4LjAxNC4yOTkuNDI2LjIxNy42MTgtLjAyNy4wNy0uMDQuMTM4LS4xMzYuMjQ4LS4yMzIuMjItLjM2OC41NzctLjQzNS45MzUuNzA4LjcxNSAxLjMyMSAxLjQxNiAyLjAwMiAyLjE0NS4zMjYuNDEyLjU0NS44OC4zODEgMS4wODYtLjEzNi4xMjQtLjU3MS0uMDI4LTEuMDQ5LS40ODJsLTEuOTc1LTEuODdjLS4wOTYuMTUyLS4xOTEuNC0uMzEzLjY4OHYuMjQ4Yy4wMTMuMDgzLjA1NC4xNzkuMDI3LjI0OGEuNzI5LjcyOSAwIDAgMS0uMDk2LjEyM3YtMy4yNDVjLjA5Ni4wOTcuMTkuMTY1LjIxOC4xNTEuMTY0LS4xMjMuMTc3LS40NTMuMTM2LS41NzctLjA0LS4xNzktLjEyMy0uNDQtLjMxMy0uNTIzLS4wMTQuMDE0LS4wMjguMDE0LS4wNC4wMTRWOS4zMzlabS0uNzc3IDEuMDg1Yy4xMDktLjA5Ni4yNDUtLjIzMy4zODEtLjM4NC4xMjItLjE4LjE5LS40OTYuMzEzLS42NDdhLjI3OC4yNzggMCAwIDEgLjA4Mi0uMDU0djEuMTU0Yy0uMTc3LjA2OS0uMzI3LjM0My0uMzY4LjQ2OC4wMTQuMDgyLjIwNS4zMTYuMzY4LjQ2N3YzLjI0NWEuNTUyLjU1MiAwIDAgMS0uMy4xNjVjLS4xMjIuMDEzLS4yNTktLjA5Ni0uNDc2LS4xNTFWMTMuMTZjLjA2Ny4wNDIuMTM3LjA1Ni4xNjMuMDI4LjIwNC0uMTY1LjIzMi0uMjA2LjI4Ni0uNDI2LjAyNy0uMDgzLS4yODYtLjM4NS0uNDUtLjUwOXYtMS44MjlabS0xLjAwOSAyLjI4M2MuMTEtLjA1NS4xMjMtLjE2NS4xNTEtLjMzLjEyMi0uNDQuMTM1LS42MDUuMjcyLS44OTQtLjIxOC0uMjA2LS40NjQtLjM5OS0uNjY5LS42MDVhLjM0Ni4zNDYgMCAwIDAtLjEzNi0uMDgyYy0uMTM2LS4wNDItLjIxNy0uMTkyLS4yMTctLjM3MnYtLjA1NWMwLS4xMzcuMDQtLjI4OS4xMzctLjQzOS4wNTMtLjA4Mi41NzEtLjI3NS43Mi0uMTI0LjIyLjIyLjQ1LjUwOS42ODMuNjczYS4yOTQuMjk0IDAgMCAxIC4wNjgtLjA1NXYxLjgzYy0uMDI3LS4wMjgtLjA1NS0uMDQzLS4wNjgtLjA1NS0uMDgyIDAtLjA2OS4xMS0uMDY5LjE1YS43MTIuNzEyIDAgMCAxLS4zLjQ0Yy0uMDgxLjAyNy4yMzIuMjc2LjQzNy4zNzF2MS41MjdhMS42MzUgMS42MzUgMCAwIDAtLjEzNy0uMDQxYy0uMjA0LS4wMTQtLjM4MS0uMDE0LS41NDUtLjE4LS4wOTUtLjIwNS0uMTUtLjMwMy0uMTktLjQ0YTEuMDQzIDEuMDQzIDAgMCAwLS4xMjMtLjE3NyAxLjg2NSAxLjg2NSAwIDAgMS0uMzgxLS41NzhjLS4wNDItLjEzOC4wNDEtLjUyMy4zNjctLjU2NFoiIGZpbGw9IiNGRUZFRkUiLz48cGF0aCBkPSJNMjMuMzYyIDQ0Ljg4MUMxMS45MDYgNDQuODgxIDIuNjIgMzUuNTEgMi42MiAyMy45NVMxMS45MDYgMy4wMTggMjMuMzYyIDMuMDE4YzExLjQ1NSAwIDIwLjc0IDkuMzcyIDIwLjc0IDIwLjkzMiAwIDExLjU2LTkuMjg1IDIwLjkzMS0yMC43NCAyMC45MzFtMC00Mi4zMUMxMS42NiAyLjU3IDIuMTc2IDEyLjE0MSAyLjE3NiAyMy45NWMwIDExLjgwNyA5LjQ4NSAyMS4zOCAyMS4xODYgMjEuMzggMTEuNyAwIDIxLjE4NS05LjU3MyAyMS4xODUtMjEuMzggMC0xMS44MDgtOS40ODYtMjEuMzgtMjEuMTg1LTIxLjM4bTAgNDMuMzk5Yy0xMi4wNTEgMC0yMS44Mi05Ljg1OS0yMS44Mi0yMi4wMiAwLTEyLjE2IDkuNzY5LTIyLjAxOCAyMS44Mi0yMi4wMTggMTIuMDUgMCAyMS44MTkgOS44NTggMjEuODE5IDIyLjAxOSAwIDEyLjE2LTkuNzcgMjIuMDE5LTIxLjgyIDIyLjAxOW0wLTQ1LjU5NEMxMC40Ni4zNzUuMDAyIDEwLjkyOS4wMDIgMjMuOTVjMCAxMy4wMiAxMC40NTggMjMuNTc0IDIzLjM2IDIzLjU3NFM0Ni43MjMgMzYuOTcgNDYuNzIzIDIzLjk1YzAtMTMuMDItMTAuNDU5LTIzLjU3NS0yMy4zNi0yMy41NzUiIGZpbGw9IiNGRUZFRkUiLz48cGF0aCBkPSJtOS4xOTYgMjAuNS0xLjE1OC0uMzA0LjAzLS4xMDVjLjMwMS4wMzQuNTY5LS4wMjIuNzk5LS4xNjUuMjMtLjE0NC4zNzgtLjMzLjQ0MS0uNTU1YS42MTcuNjE3IDAgMCAwLS4wMjEtLjQ1NS40NC40NCAwIDAgMC0uMjc2LS4yNDUuMzk0LjM5NCAwIDAgMC0uMjE5LS4wMDQuODk1Ljg5NSAwIDAgMC0uMzA0LjE3Yy0uMDguMDY0LS4yMy4yMjItLjQ1Ni40NzItLjMxNC4zNS0uNTc5LjU3LS43OTUuNjYyYS45OC45OCAwIDAgMS0uNjY2LjAzNyAxLjAyMiAxLjAyMiAwIDAgMS0uNjQ4LS41NTVjLS4xNDQtLjI4Ny0uMTY2LS42MDUtLjA2OC0uOTU0LjAzLS4xMS4wNzEtLjIxLjEyMS0uMzAxYTIuNDMgMi40MyAwIDAgMSAuMjI5LS4zMzIuNTg5LjU4OSAwIDAgMCAuMTA4LS4xODguMjc0LjI3NCAwIDAgMC0uMDEtLjE1Ny4zNzIuMzcyIDAgMCAwLS4xMjItLjE2NWwuMDI3LS4wOTUgMS4zMDQuMzc1LS4wMjguMDk1Yy0uMzg4LS4wMy0uNzA4LjAzNS0uOTYyLjE5NC0uMjUzLjE2LS40MTUuMzY0LS40ODUuNjEyLS4wNTQuMTkyLS4wNDYuMzYuMDI1LjUwNGEuNDgyLjQ4MiAwIDAgMCAuNTY4LjI3Ny43ODcuNzg3IDAgMCAwIC4yNzYtLjEzNmMuMDk0LS4wNy4yMjctLjIwMS40MDItLjM5Ni4yNDQtLjI3Mi40NC0uNDYyLjU4Ny0uNTcuMTQ4LS4xMDcuMy0uMTc5LjQ1NC0uMjE1YS45MzYuOTM2IDAgMCAxIC40NzUuMDE2Yy4yNzYuMDguNDguMjQ5LjYxNi41MDguMTM3LjI2LjE2LjU0NC4wNzMuODU1YTEuMzU5IDEuMzU5IDAgMCAxLS4zMy41NzguNzIzLjcyMyAwIDAgMC0uMTUyLjIxOS4xNDUuMTQ1IDAgMCAwIC4wMTEuMTE3Yy4wMi4wMzQuMDc5LjA3Ni4xNzYuMTI4bC0uMDIyLjA3OFpNOS4wMyAyMC41ODNsLS4yNSAxLjg1My0uMDk3LS4wMTQuMDEzLS4wOTJjLjAxOC0uMTQuMDE3LS4yMzctLjAwNS0uMjkzYS4yNTIuMjUyIDAgMCAwLS4xMDQtLjEyN2MtLjA0OC0uMDMtLjE3My0uMDU4LS4zNzYtLjA4NmwtMS43NDItLjI0Yy0uMzE5LS4wNDMtLjUzMy0uMDQ4LS42NDMtLjAxNGEuNjA0LjYwNCAwIDAgMC0uMjg5LjIwNC44MDQuODA0IDAgMCAwLS4xNi40MDcuOTE2LjkxNiAwIDAgMCAuMDY0LjUxNC44MDUuODA1IDAgMCAwIC4zMTcuMzU3Yy4xNDMuMDg5LjQwMy4xNTkuNzguMjExbDEuNDUxLjJjLjE2LjAyMi4yNzYuMDIuMzQ4LS4wMDRhLjMwMS4zMDEgMCAwIDAgLjE1OS0uMTA3Ljc2NS43NjUgMCAwIDAgLjEwNi0uMzI4bC4wOTYuMDEzLS4xNjcgMS4yNDItLjA5Ny0uMDEzLjAxLS4wNzVhLjQ4OC40ODggMCAwIDAtLjAyNi0uMjYuMzQ0LjM0NCAwIDAgMC0uMTYyLS4xNy44OS44OSAwIDAgMC0uMjk2LS4wNzZMNi42MDggMjMuNWMtLjQxOC0uMDU3LS43MTYtLjEyNy0uODkzLS4yMDctLjE3OS0uMDgyLS4zMy0uMjQtLjQ1Ny0uNDc4LS4xMjctLjIzNi0uMTY1LS41NC0uMTE1LS45MTMuMDQyLS4zMS4xMTYtLjU0Ni4yMi0uNzA0LjE0NC0uMjE2LjMxLS4zNi40OTctLjQzLjE4OC0uMDcxLjQzLS4wODYuNzI1LS4wNDZsMS43NDMuMjRjLjIwNC4wMjguMzMzLjAzNC4zODYuMDE4YS4yNTQuMjU0IDAgMCAwIC4xMzUtLjEwM2MuMDM3LS4wNTMuMDY2LS4xNTQuMDg0LS4zMDdsLjA5Ny4wMTRaIiBmaWxsPSIjRkVGRUZFIi8+PHBhdGggZD0ibTguNjEgMjQuOTYzLTIuMTM1IDEuOSAxLjU0Mi0uMDhjLjIxNS0uMDEuMzYtLjA0OS40MzItLjExNS4wOTgtLjA5MS4xNC0uMjM2LjEyNy0uNDM4bC4wOTctLjAwNC4wNiAxLjE5NS0uMDk3LjAwNWEuOTMxLjkzMSAwIDAgMC0uMDkxLS4zMDQuMzAzLjMwMyAwIDAgMC0uMTU3LS4xMTVjLS4wNzEtLjAyNi0uMTkyLS4wMzQtLjM2LS4wMjZsLTIuOTg4LjE1My0uMDAzLS4wOSAyLjg2Mi0yLjYwMS0yLjI4LjExN2MtLjIwNi4wMS0uMzQzLjA2NS0uNDEuMTY0YS41MjguNTI4IDAgMCAwLS4wOTIuMzMzbC4wMDQuMDg1LS4wOTcuMDA1LS4wNjUtMS4yODQuMDk3LS4wMDVjLjAxMi4yLjA2LjMzNi4xNDMuNDEuMDg0LjA3NC4yMi4xMDcuNDEuMDk3bDIuNTMyLS4xMy4wOTEtLjA4MmEuNjg3LjY4NyAwIDAgMCAuMTc3LS4yMTMuNjA0LjYwNCAwIDAgMCAuMDM4LS4yNTZsLjA5OC0uMDA1LjA2NSAxLjI4NFpNMTAuMjg5IDMxLjgzNGwtLjA5MS4wMzdhLjUzNC41MzQgMCAwIDAtLjE5Ni0uMjE4Yy0uMTAyLS4wNTUtLjM0MS0uMTEtLjcyLS4xNjZsLTEuNDk1LS4yNDYtLjgwNy4zMjRjLS4xNzMuMDY5LS4yNzYuMTItLjMxLjE1NmEuMjcuMjcgMCAwIDAtLjA3LjE1Mi40NTIuNDUyIDAgMCAwIC4wMzcuMjM0bC4wNzUuMTktLjA5MS4wMzUtLjc0NC0xLjg5LjA5MS0uMDM2LjA3LjE3NmEuNDkuNDkgMCAwIDAgLjE0NC4yMTVjLjA0LjAzNC4wOTMuMDUyLjE1OC4wNTUuMDQ3LjAwMi4xNTQtLjAzLjMyMS0uMDk3bC42Ny0uMjY5IDEuMTE4LTEuMzY1Yy4yMi0uMjcuMzQyLS40NDguMzY3LS41MzNhLjQ1Ny40NTcgMCAwIDAtLjAyNC0uMjlsLjA5MS0uMDM2LjYzNiAxLjYxNS0uMDkyLjAzNi0uMDI4LS4wNzJjLS4wMzgtLjA5Ny0uMDc5LS4xNi0uMTIyLS4xODgtLjA0My0uMDI4LS4wOC0uMDM1LS4xMTItLjAyMy0uMDYuMDI0LS4xODEuMTUtLjM2Ny4zNzhsLS44NjYgMS4wNTEgMS4yNDYuMjAyYy4zMDUuMDUyLjQ5OC4wNjIuNTc4LjAzLjA0NC0uMDE4LjA3My0uMDU0LjA4NS0uMTA5LjAyLS4wNzIuMDA0LS4xODYtLjA0OC0uMzRsLjA5Mi0uMDM2LjQwNCAxLjAyOFpNOC45MDEgMzMuODYybC43NDgtMS4xMzEtMS4zMzguMjExLjU5LjkyWm0tLjExNS4xODMtLjY5LTEuMDc0LS4zNzUuMDY0YS43NzQuNzc0IDAgMCAwLS4yODIuMDk1LjI0NC4yNDQgMCAwIDAtLjEyMS4yMjVjLjAwMi4wNTYuMDQ4LjE2Ny4xMzguMzM0bC0uMDgyLjA1My0uNjUtMS4wMTIuMDgzLS4wNTRhLjUzLjUzIDAgMCAwIC4zMDcuMTgyYy4xMTkuMDIyLjMyNS4wMS42MjEtLjAzNmwzLjEwNS0uNDgzLjAyNi4wNDItMS43NjggMi43MTJjLS4xNjguMjU4LS4yNi40NC0uMjc4LjU0Ny0uMDEzLjA4MS4wMDYuMTcuMDU4LjI2OGwtLjA4Mi4wNTQtLjk0NC0xLjQ3My4wODMtLjA1My4wMzkuMDZjLjA3NS4xMTguMTQ1LjE5MS4yMDkuMjE4YS4xNC4xNCAwIDAgMCAuMTMzLS4wMTguMzYyLjM2MiAwIDAgMCAuMDc0LS4wNjdjLjAxMS0uMDEyLjA1My0uMDcuMTI0LS4xNzZsLjI3Mi0uNDA4Wk0xMy40OTMgMzUuNjE0bC0uNzA0LjY3Ni0uMDY2LS4wN2MuMTI0LS4xOTcuMTk3LS4zNTUuMjItLjQ3NGEuNzQuNzQgMCAwIDAtLjAyNC0uMzdjLS4wMjQtLjA3LS4wOTMtLjE2OC0uMjA4LS4yOWwtLjE4NS0uMTk2LTIuMDA3IDEuOTI1Yy0uMTMzLjEyOC0uMjEuMjE1LS4yMjkuMjYyYS4yNzcuMjc3IDAgMCAwLS4wMDUuMTcuNDg3LjQ4NyAwIDAgMCAuMTMuMjE0bC4wODMuMDg3LS4wNzIuMDY4LTEuMjk1LTEuMzc1LjA3Mi0uMDY4LjA4MS4wODdhLjUuNSAwIDAgMCAuMjE0LjE0NmMuMDUuMDE2LjEwNC4wMTMuMTY3LS4wMS4wNDQtLjAxNS4xMy0uMDg1LjI2MS0uMjFsMi4wMDctMS45MjUtLjE3OC0uMTljLS4xNjctLjE3Ny0uMzI1LS4yNy0uNDc1LS4yNzktLjIwOS0uMDEzLS40MjMuMDU4LS42NDMuMjEzbC0uMDctLjA3NC43MDUtLjY3NSAyLjIyMSAyLjM1OFpNMTMuMjI4IDM4LjEyMyAxMi4yIDM3LjMybC4yODMtLjM2OSAxLjAyNy44MDV6TTE2LjQ3NSAzNy40NjdsLS41OTcgMS4wNDgtLjA5My0uMDU3Yy4xMTItLjI4Ni4xMy0uNTYuMDU0LS44MjMtLjA3Ni0uMjYyLS4yMTQtLjQ1NS0uNDEzLS41NzdhLjU5OS41OTkgMCAwIDAtLjQ0LS4xLjQ0My40NDMgMCAwIDAtLjMwOC4yMDQuNDA1LjQwNSAwIDAgMC0uMDYyLjIxMmMwIC4wOTkuMDI4LjIxMi4wODIuMzQyLjA0LjA5NC4xNTEuMjgzLjMzLjU2OC4yNTIuMzk5LjM5Mi43MTYuNDIyLjk1MS4wMy4yMzQtLjAxOS40NTQtLjE0MS42NTdhMS4wMiAxLjAyIDAgMCAxLS43MDMuNDg0Yy0uMzEyLjA2NC0uNjIyLjAwMS0uOTMtLjE4N2ExLjQ0IDEuNDQgMCAwIDEtLjI1Ni0uMTk3IDIuNDIgMi40MiAwIDAgMS0uMjU2LS4zMTIuNTc5LjU3OSAwIDAgMC0uMTUyLS4xNTUuMjU0LjI1NCAwIDAgMC0uMTUyLS4wMy4zNjQuMzY0IDAgMCAwLS4xOS4wNzNsLS4wODQtLjA1MS43MDUtMS4xNjkuMDg0LjA1MWMtLjEzMi4zNy0uMTU1LjctLjA3Ljk4OC4wODUuMjg5LjIzNy41LjQ1Ni42MzUuMTcuMTA0LjMzMi4xNC40ODguMTA4YS40OTUuNDk1IDAgMCAwIC40MTYtLjQ4Ljc4OC43ODggMCAwIDAtLjA1OC0uMzAyIDMuMDIgMy4wMiAwIDAgMC0uMjcxLS40OTdjLS4xOTUtLjMxLS4zMjUtLjU1LS4zODgtLjcyM2ExLjI3NyAxLjI3NyAwIDAgMS0uMDg1LS41Ljk1Ljk1IDAgMCAxIC4xNC0uNDU4Ljk3OC45NzggMCAwIDEgLjY1LS40NjVjLjI4NC0uMDYzLjU2Mi0uMDEuODM1LjE1N2ExLjMxNCAxLjMxNCAwIDAgMSAuNDY2LjQ3NWMuMDcyLjExMi4xMjguMTguMTY5LjIwNS4wNC4wMjQuMDc4LjAzMS4xMTUuMDJhLjQ5Mi40OTIgMCAwIDAgLjE2OS0uMTM2bC4wNjguMDQxWiIgZmlsbD0iI0ZFRkVGRSIvPjxwYXRoIGQ9Im0xNy41OTggMzguMjkzLS41NCAxLjM3LjA2Ni4wMjZjLjIxMS4wODUuMzkxLjA4LjU0LS4wMTYuMTQ4LS4wOTYuMjg2LS4yNy40MTUtLjUybC4wOTQuMDM3LS42OTYgMS43NjItLjA5My0uMDM3Yy4wNTUtLjIuMDc2LS4zNzQuMDYtLjUyMmEuNTg0LjU4NCAwIDAgMC0uMTItLjMzNS45MDQuOTA0IDAgMCAwLS4zNC0uMjFsLS4zNzUuOTQ4Yy0uMDcyLjE4Ni0uMTEuMzAyLS4xMS4zNS0uMDAyLjA0OC4wMTQuMDkzLjA0Ny4xMzZhLjQzNS40MzUgMCAwIDAgLjE5LjEyNGwuMi4wOGMuMzExLjEyNC41OS4xNTIuODM1LjA4My4yNDUtLjA3MS40NjctLjIzOC42NjctLjUwM2wuMDkxLjAzNy0uNTczIDEuMDA4LTIuODgxLTEuMTU5LjAzNS0uMDkyLjExMi4wNDZhLjUwNi41MDYgMCAwIDAgLjI1My4wNDEuMjQuMjQgMCAwIDAgLjE0Ni0uMDhjLjAzNC0uMDMyLjA4NC0uMTMzLjE1LS4zMDJsLjg3NS0yLjIxM2MuMDYtLjE1Mi4wOTItLjI0OC4wOTktLjI4NmEuMjU2LjI1NiAwIDAgMC0uMDQtLjE3LjQ1Ny40NTcgMCAwIDAtLjIyNy0uMTcybC0uMTEtLjA0NS4wMzYtLjA5MiAyLjc5MSAxLjEyMi0uMzkzLjk5Ni0uMDk0LS4wMzdjLjA1LS4yNjMuMDUxLS40NjQuMDA3LS42MDVhLjgxNS44MTUgMCAwIDAtLjI3My0uMzhjLS4wOC0uMDY2LS4yNDctLjE1LS41LS4yNTJsLS4zNDQtLjEzOFoiIGZpbGw9IiNGRUZFRkUiLz48cGF0aCBkPSJtMjAuNDEgMzguOTkzIDEuMzQ0IDIuNTMuMjc2LTEuNTMxYy4wMzgtLjIxNC4wMzUtLjM2NC0uMDEzLS40NTEtLjA2NS0uMTE3LS4xOTYtLjE5Mi0uMzkzLS4yMjNsLjAxOC0uMDk4IDEuMTY3LjIxNC0uMDE3LjA5N2MtLjE1My0uMDA4LS4yNTgtLjAwMS0uMzE1LjAyYS4zMDMuMzAzIDAgMCAwLS4xNDcuMTI3Yy0uMDQuMDY0LS4wNzcuMTgtLjEwNy4zNWwtLjUzNSAyLjk2Ni0uMDg5LS4wMTYtMS44NTMtMy40MDUtLjQwOCAyLjI2NWMtLjAzNy4yMDUtLjAxNi4zNTIuMDY0LjQ0MS4wOC4wOS4xOC4xNDQuMy4xNjdsLjA4My4wMTQtLjAxOC4wOTgtMS4yNTItLjIzLjAxNy0uMDk3Yy4xOTUuMDM0LjMzOC4wMTkuNDI5LS4wNDcuMDktLjA2NC4xNTItLjE5Mi4xODYtLjM4bC40NTQtMi41MTYtLjA2LS4xMDlhLjY4LjY4IDAgMCAwLS4xNjMtLjIyMy42MTcuNjE3IDAgMCAwLS4yMzgtLjA5NWwuMDE3LS4wOTcgMS4yNTMuMjNaTTIzLjg0NiAzOS40MzZsMS44MzUtLjI3My4wMTQuMDk4LS4wOTIuMDEzYy0uMTM4LjAyMS0uMjMuMDUtLjI3Ny4wODZhLjI1LjI1IDAgMCAwLS4wOTQuMTM3Yy0uMDEzLjA1NC0uMDA2LjE4NC4wMjQuMzg4bC4yNTYgMS43NTZjLjA0Ny4zMi4xMDEuNTI5LjE2NS42MjZhLjYwNy42MDcgMCAwIDAgLjI3NS4yMjRjLjEyLjA1My4yNjQuMDY2LjQzMS4wNDJhLjkwNS45MDUgMCAwIDAgLjQ3Mi0uMjA0LjgxMy44MTMgMCAwIDAgLjI1Mi0uNDA3Yy4wNDQtLjE2My4wMzktLjQzNi0uMDE2LS44MTVsLS4yMTQtMS40NjJjLS4wMjMtLjE2LS4wNTYtLjI3My0uMS0uMzM3YS4zLjMgMCAwIDAtLjE0Ni0uMTIzLjczMi43MzIgMCAwIDAtLjM0Mi0uMDEzbC0uMDE0LS4wOTcgMS4yMjktLjE4Mi4wMTQuMDk3LS4wNzMuMDExYS40NzguNDc4IDAgMCAwLS4yNC4wOThjLS4wNjEuMDUtLjEuMTE5LS4xMTcuMjA0YS44OTMuODkzIDAgMCAwIC4wMDkuMzA5bC4xOTggMS4zNjFjLjA2Mi40MjIuMDc5LjczLjA1MS45MjUtLjAyNy4xOTUtLjEzNi4zODYtLjMyNy41NzUtLjE5LjE4OS0uNDY5LjMxLS44MzcuMzY1LS4zMDcuMDQ1LS41NTEuMDM5LS43MzItLjAyLS4yNDQtLjA3Ny0uNDI3LS4xOTgtLjU0Ny0uMzYtLjEyLS4xNjItLjIwMi0uMzkyLS4yNDUtLjY5bC0uMjU2LTEuNzU2Yy0uMDMtLjIwNy0uMDYtLjMzMi0uMDktLjM4YS4yNjIuMjYyIDAgMCAwLS4xMzYtLjEwM2MtLjA2LS4wMjEtLjE2NS0uMDItLjMxNS4wMDVsLS4wMTUtLjA5OFoiIGZpbGw9IiNGRUZFRkUiLz48cGF0aCBkPSJtMjguMzc0IDM4LjUzMiAyLjQyNyAxLjUtLjUzLTEuNDY0Yy0uMDczLS4yMDQtLjE1Mi0uMzMxLS4yMzYtLjM4Mi0uMTE0LS4wNjgtLjI2NS0uMDY1LS40NTEuMDA2bC0uMDM0LS4wOTIgMS4xMTUtLjQxLjAzNC4wOTNjLS4xMzcuMDctLjIyNC4xMy0uMjYyLjE3N2EuMzEuMzEgMCAwIDAtLjA2My4xODVjLS4wMDMuMDc2LjAyNC4xOTUuMDgyLjM1NmwxLjAyNCAyLjgzNS0uMDg1LjAzMS0zLjMwNi0xLjk5Ni43ODIgMi4xNjRjLjA3LjE5Ni4xNjMuMzEyLjI3Ni4zNDlhLjUxOC41MTggMCAwIDAgLjM0Mi0uMDFsLjA4LS4wMjkuMDMzLjA5My0xLjE5Ni40NC0uMDM0LS4wOTNjLjE4NS0uMDcuMy0uMTU2LjM0Ni0uMjU4LjA0NS0uMTAyLjAzNy0uMjQ0LS4wMjktLjQyNWwtLjg2Ny0yLjQwNC0uMTA1LS4wNjNhLjY5My42OTMgMCAwIDAtLjI1My0uMTEuNTk4LjU5OCAwIDAgMC0uMjU0LjA0bC0uMDM0LS4wOTMgMS4xOTgtLjQ0WiIgZmlsbD0iI0ZFRkVGRSIvPjxwYXRoIGQ9Im0zMy45NzEgMzkuNzYzLjA1LjA4Ni0xLjYzMi45MzktLjA0OC0uMDg2LjEwNC0uMDZhLjUwMi41MDIgMCAwIDAgLjE4OS0uMTc1LjIzNC4yMzQgMCAwIDAgLjAzLS4xNjRjLS4wMDQtLjA0Ny0uMDUtLjE1LS4xNC0uMzA3bC0xLjE3LTIuMDcxYy0uMDktLjE2MS0uMTU2LS4yNTctLjE5Ni0uMjg4YS4yNTguMjU4IDAgMCAwLS4xNjEtLjA0Ni40NjcuNDY3IDAgMCAwLS4yMzQuMDc0bC0uMTA0LjA2LS4wNDgtLjA4NiAxLjYzMS0uOTM4LjA1LjA4NS0uMTA0LjA2YS40OTcuNDk3IDAgMCAwLS4xOTEuMTc0LjI1LjI1IDAgMCAwLS4wMzIuMTY2Yy4wMDQuMDQ3LjA1MS4xNS4xNC4zMDhsMS4xNyAyLjA3Yy4wOS4xNjIuMTU3LjI1Ny4xOTYuMjg3YS4yNy4yNyAwIDAgMCAuMTY0LjA0Ni40NzYuNDc2IDAgMCAwIC4yMzMtLjA3NGwuMTAzLS4wNloiIGZpbGw9IiNGRUZFRkUiLz48cGF0aCBkPSJtMzUuMDUgMzQuNDQzLjA2MS4wNzZhLjU5MS41OTEgMCAwIDAtLjEzNS4zODhjMCAuMTE2LjA0Ny4zNDguMTQyLjY5NmwuODAyIDIuOTI3LS4wNjguMDU2LTIuNzctMS40MjJjLS4zMzQtLjE3Mi0uNTM5LS4yNjUtLjYxNi0uMjc5LS4wNzctLjAxNS0uMTc1LjAxNy0uMjkyLjA5NWwtLjA2My0uMDc2IDEuMzI0LTEuMTA5LjA2My4wNzYtLjA0Ni4wMzdjLS4xMi4xLS4xODguMTg0LS4yMDYuMjVhLjEzMi4xMzIgMCAwIDAgLjAyNy4xM2MuMDIuMDI1LjA1LjA0OS4wODkuMDczLjAzNy4wMjUuMTQ4LjA4NS4zMzIuMThsMS43My44OTMtLjQ3LTEuNjkzYTQuMjYgNC4yNiAwIDAgMC0uMTI3LS40LjU5Mi41OTIgMCAwIDAtLjA4NC0uMTQ5LjI0NS4yNDUgMCAwIDAtLjEyMi0uMDgxLjI1Ni4yNTYgMCAwIDAtLjE1NS4wMDguODU1Ljg1NSAwIDAgMC0uMjYyLjE2bC0uMDYyLS4wNzcuOTA3LS43NloiIGZpbGw9IiNGRUZFRkUiLz48cGF0aCBkPSJtMzUuNzU2IDMzLjcyNiAxLjE3My44NzguMDQzLS4wNThjLjEzNS0uMTg1LjE3Ni0uMzYxLjEyMi0uNTMtLjA1My0uMTY5LS4xODQtLjM0OS0uMzktLjUzOWwuMDYtLjA4MiAxLjUwOCAxLjEzLS4wNi4wODJhMS4zODUgMS4zODUgMCAwIDAtLjQ4NC0uMTk0LjU2Ny41NjcgMCAwIDAtLjM1Mi4wMzQuOTA1LjkwNSAwIDAgMC0uMjg4LjI3NmwuODE0LjYwOGMuMTU4LjEyLjI2LjE4NS4zMDUuMTk4LjA0Ni4wMTMuMDk0LjAxLjE0NC0uMDExYS40NDIuNDQyIDAgMCAwIC4xNjYtLjE1NWwuMTI4LS4xNzRjLjItLjI3MS4yOTgtLjUzNi4yOTItLjc5My0uMDAzLS4yNTctLjEwNy0uNTE3LS4zMS0uNzhsLjA1OC0uMDguODIuODE3LTEuODQ3IDIuNTE2LS4wNzgtLjA1OS4wNy0uMDk3YS41MDMuNTAzIDAgMCAwIC4xMDUtLjIzNy4yNDcuMjQ3IDAgMCAwLS4wMzgtLjE2MmMtLjAyMy0uMDQyLS4xMDYtLjExNi0uMjUxLS4yMjRsLTEuODk3LTEuNDJhMi4wMTIgMi4wMTIgMCAwIDAtLjI0OC0uMTY5LjI1My4yNTMgMCAwIDAtLjE3My0uMDA2LjQ2LjQ2IDAgMCAwLS4yMjUuMTc5bC0uMDcuMDk2LS4wNzktLjA1OSAxLjc5LTIuNDM1Ljg1My42MzgtLjA2LjA4MWMtLjIzOS0uMTE0LS40MzEtLjE2OC0uNTc3LS4xNmEuNzkzLjc5MyAwIDAgMC0uNDM1LjE2OWMtLjA4NC4wNi0uMjA3LjItLjM2OC40MjFsLS4yMjEuMzAxWk0zNy4zNCAzMS4wNTVsMS40NjIuNTg2LjA1Ni0uMTQxYy4wOS0uMjMuMTM3LS40MTEuMTQtLjU0MmEuNTYuNTYgMCAwIDAtLjEyLS4zNi45MDEuOTAxIDAgMCAwLS4zODgtLjI3Yy0uMjU0LS4xMDEtLjQ2Ni0uMTE3LS42MzQtLjA0NS0uMTY5LjA3LS4zMDYuMjQtLjQxLjUwNmwtLjEwNS4yNjZabTEuNjM3LjY1Ni45MzUuMzc1Yy4xOC4wNzMuMjk4LjEwNy4zNTMuMTAzYS4yNi4yNiAwIDAgMCAuMTYtLjA3MmMuMDUtLjA0Ni4xMDQtLjE0NS4xNjUtLjNsLjA5MS4wMzctLjY3OSAxLjcyNC0uMDktLjAzN2MuMDYxLS4xNTUuMDg3LS4yNjcuMDgxLS4zMzRhLjI3NC4yNzQgMCAwIDAtLjA2Ni0uMTYxYy0uMDM3LS4wNDEtLjE0NS0uMDk4LS4zMjYtLjE3bC0yLjE2Ni0uODY5Yy0uMTgtLjA3Mi0uMjk4LS4xMDYtLjM1My0uMTAyYS4yNTkuMjU5IDAgMCAwLS4xNi4wNzJjLS4wNDkuMDQ2LS4xMDUuMTQ1LS4xNjUuMjk5bC0uMDktLjAzNy42MTYtMS41NjRjLjE2LS40MDguMzA1LS42OTQuNDM1LS44NmEuOTY0Ljk2NCAwIDAgMSAuNDktLjMzOC44ODMuODgzIDAgMCAxIC42LjAzM2MuMjQ1LjA5OS40MTMuMjcuNTA0LjUxMy4wNTcuMTU1LjA3LjM0NS4wNC41N2wxLjQ0OC0uMzU2Yy4xODctLjA0Ny4zMDktLjA4Ni4zNjItLjExNmEuNDUxLjQ1MSAwIDAgMCAuMTc3LS4yMDNsLjA5MS4wMzctLjQxOSAxLjA2LTEuOTQ3LjQ3NS0uMDg3LjIyMVpNMzguMTg1IDI2LjczNmwxLjE4Ni4xNy0uMDE4LjEwN2ExLjIyNSAxLjIyNSAwIDAgMC0uNzc3LjI1NmMtLjIxMy4xNy0uMzM5LjM3LS4zNzcuNjAyLS4wMy4xNzktLjAwNi4zMy4wNzMuNDUuMDc3LjEyLjE3OC4xOS4zMDEuMjFhLjM5NS4zOTUgMCAwIDAgLjIxOC0uMDIuODg1Ljg4NSAwIDAgMCAuMjgzLS4yMDNjLjA3MS0uMDczLjIwNS0uMjQ3LjQtLjUyLjI3My0uMzg1LjUxMy0uNjM1LjcxOC0uNzVhLjk4MS45ODEgMCAwIDEgLjY1Ni0uMTEyYy4yOTcuMDUuNTMyLjIxLjcwNy40NzguMTc1LjI2OC4yMzMuNTgyLjE3NC45NGExLjQ3NiAxLjQ3NiAwIDAgMS0uMDg3LjMxM2MtLjA0LjA5Ny0uMTAzLjIxNi0uMTkuMzU2YS41ODMuNTgzIDAgMCAwLS4wODYuMi4yNjUuMjY1IDAgMCAwIC4wMjguMTUzLjM3My4zNzMgMCAwIDAgLjEzOS4xNTFsLS4wMTcuMDk3LTEuMzM3LS4yMjQuMDE3LS4wOThjLjM4OS0uMDE0LjctLjExNS45MzQtLjMwMi4yMzQtLjE4Ny4zNzItLjQwOC40MTQtLjY2M2EuNjg3LjY4NyAwIDAgMC0uMDgyLS40OTguNS41IDAgMCAwLS4zNDItLjIzNy40OTQuNDk0IDAgMCAwLS4yNTQuMDI2Ljc4NS43ODUgMCAwIDAtLjI1Ny4xNjdjLS4wODUuMDgtLjIwNC4yMjYtLjM1NS40MzktLjIxMy4yOTgtLjM4Ni41MS0uNTIxLjYzM2ExLjI0NyAxLjI0NyAwIDAgMS0uNDI4LjI2Ni45MjguOTI4IDAgMCAxLS40NzMuMDM4Ljk3NC45NzQgMCAwIDEtLjY3LS40MzUgMS4xMTkgMS4xMTkgMCAwIDEtLjE2Ni0uODQgMS4zNjcgMS4zNjcgMCAwIDEgLjI2Mi0uNjE0LjcxOC43MTggMCAwIDAgLjEyNy0uMjM0LjE0NC4xNDQgMCAwIDAtLjAyNC0uMTE1LjQ5My40OTMgMCAwIDAtLjE4OS0uMTA4bC4wMTMtLjA4Wk00MS45OSAyNC42MjRsLjA5Ny4wMDItLjAyNyAxLjg5NGgtLjA5OGwuMDAxLS4xMjFhLjQ5OC40OTggMCAwIDAtLjA1MS0uMjU1LjI0NC4yNDQgMCAwIDAtLjEyNi0uMTA4Yy0uMDQyLS4wMi0uMTUzLS4wMzItLjMzMy0uMDM1bC0yLjM2Mi0uMDM0Yy0uMTg0LS4wMDItLjI5OS4wMDYtLjM0NS4wMjVhLjI2OC4yNjggMCAwIDAtLjEyMi4xMTcuNDc2LjQ3NiAwIDAgMC0uMDU2LjI0MWwtLjAwMi4xMmgtLjA5N2wuMDI3LTEuODk2LjA5OC4wMDItLjAwMi4xMmEuNTA1LjUwNSAwIDAgMCAuMDUyLjI1NS4yNTUuMjU1IDAgMCAwIC4xMjYuMTFjLjA0MS4wMi4xNTIuMDMzLjMzMy4wMzVsMi4zNjIuMDM0Yy4xODQuMDAzLjI5OS0uMDA2LjM0NS0uMDI1YS4yNzMuMjczIDAgMCAwIC4xMjItLjEyLjQ4NC40ODQgMCAwIDAgLjA1NS0uMjRsLjAwMi0uMTJaTTM4LjMwNiAyMS4yNDNsLjk2NC0uMTI3LjAxMy4wOTZjLS4yMTUuMDg2LS4zNjcuMTctLjQ1NS4yNWEuNzM2LjczNiAwIDAgMC0uMTk2LjMxNmMtLjAyMy4wNy0uMDIzLjE5LS4wMDIuMzU4bC4wMzUuMjY3IDIuNzQ3LS4zNmMuMTgxLS4wMjUuMjk0LS4wNS4zMzctLjA3N2EuMjc1LjI3NSAwIDAgMCAuMTA0LS4xMzQuNDkuNDkgMCAwIDAgLjAyLS4yNWwtLjAxNi0uMTE5LjA5Ny0uMDEyLjI0NCAxLjg4MS0uMDk3LjAxMi0uMDE2LS4xMTlhLjUwMi41MDIgMCAwIDAtLjA4OC0uMjQ0LjI1My4yNTMgMCAwIDAtLjE0LS4wOTJjLS4wNDUtLjAxNC0uMTU2LS4wMDktLjMzNC4wMTRsLTIuNzQ3LjM2Mi4wMzMuMjZjLjAzMi4yNDEuMTA1LjQxLjIyMS41MDcuMTYyLjEzNS4zNzYuMjA1LjY0NC4yMTFsLjAxMy4xLS45NjMuMTI4LS40MTgtMy4yMjhaTTM3LjIyNyAxNy40NTFsLjA5NC0uMDI4Yy4wNS4xMS4xMDcuMTg5LjE3Ni4yMzUuMDk1LjA2NS4zMjkuMTQyLjcuMjM0bDEuNDY1LjM4Ni44MzMtLjI0NmMuMTc5LS4wNTMuMjg3LS4wOTUuMzI0LS4xMjZhLjI3Ni4yNzYgMCAwIDAgLjA4Mi0uMTQ1LjQ2Mi40NjIgMCAwIDAtLjAxNC0uMjM3bC0uMDU3LS4xOTUuMDk0LS4wMjguNTY1IDEuOTUyLS4wOTQuMDI4LS4wNTMtLjE4MmEuNDg0LjQ4NCAwIDAgMC0uMTIzLS4yMjguMjU2LjI1NiAwIDAgMC0uMTUzLS4wN2MtLjA0Ni0uMDA2LS4xNTYuMDE2LS4zMjkuMDY2bC0uNjkuMjA1LTEuMjQgMS4yNTNjLS4yNDQuMjQ5LS4zODIuNDE0LS40MTUuNDk2YS40NTMuNDUzIDAgMCAwLS4wMDMuMjlsLS4wOTQuMDI4LS40ODMtMS42NjcuMDk0LS4wMjguMDIyLjA3NWMuMDI5LjEuMDY1LjE2Ny4xMDQuMTk4LjA0LjAzMi4wNzcuMDQzLjExLjAzMy4wNi0uMDE4LjE5NC0uMTMuNC0uMzRsLjk1OC0uOTY1LTEuMjItLjMyYy0uMjk4LS4wOC0uNDktLjEwOC0uNTczLS4wODMtLjA0NS4wMTMtLjA3Ny4wNDctLjA5NS4xLS4wMjYuMDcxLS4wMi4xODUuMDE3LjM0M2wtLjA5NS4wMjgtLjMwNy0xLjA2MlpNMjMuMzE3IDMyLjg5M2guODk3bC0uMDU4LS4yMjloLS4zNTRsLjI4LS4yNS0uMDk0LS40MTFoLS42NjNsLS4wMDUuMzQyaC4yNTdsLS4wMjMtLjEzNmguMjQxbC4wMTYuMTUxLS40ODMuMjk3LS4wMS4yMzZabS0xLjI4OC0uODloLS4yNTZsLS4zOTkuODloLjM1NGwuMzAxLS44OVptMi43MTYuMjM2LjA5LjE5OGgtLjE4OWwuMDk5LS4xOThabS4xODkuNDE4LjEwOS4yMzYuMzI2LS4wMTYtLjEyNi0uMjA1LjE1LS4wMDgtLjEyOC0uMjJoLS4xODJsLS4yMjEtLjQ0MWgtLjIyNWwtLjIzMS40MTguMDgyLjIzNmguNDQ2Wm0tMi4xNDgtLjMzOWgtLjI5OGwuMDQxLS4xNTkuMjg2LS4wMDQtLjAzLjE2M1ptLjI1My0uMzE1aC0uNjU2bC0uMTU1LjQ4aC41MjhsLS4wMjIuMTg5aC0uNTc0bC0uMDcuMjJoLjg4MmwuMDY3LS44OVptOS4zMjctOS4xNjJhMi43NyAyLjc3IDAgMCAwLTIuNjcyIDIuMDczaC00Ljc3di4zNzdoNC43YTIuNjk0IDIuNjk0IDAgMCAwLS4wMjEuMzM5di4wMDZoLTQuNjh2LjM3N2gyLjA5NWExLjMzIDEuMzMgMCAwIDAtMS4zMjIgMS4zMzd2My43N2gtLjUxNXYtMy4yNTdoLjMxN3YtLjI1MmgtMS4xNjV2Ljg5NmExLjI3MSAxLjI3MSAwIDAgMC0uNjEzLS4zOTJ2LS4yODZoLjEzNnYtLjIyM2gtLjk5M3YuMjIzaC4xMzV2LjNjLS4yMzEuMDc3LS40MzUuMjItLjU5LjQwOHYtLjkyMmgtMS4xODR2LjI0OGguMzIydjMuMjU3aC0uNTM3di0zLjc3YTEuMzMgMS4zMyAwIDAgMC0xLjMyMi0xLjMzN2gyLjExdi0uMzc3aC00LjY3OXYtLjAwNmMwLS4xMTUtLjAwOC0uMjI3LS4wMjEtLjMzOWg0Ljd2LS4zNzdoLTQuNzdhMi43NyAyLjc3IDAgMCAwLTMuMjI3LTIuMDE3Yy43NDMtMS45MjcgMi41OTgtMy4yOTUgNC43Ny0zLjI5NmgxLjE0OHYtLjMwOWMwLTIuMDMgMS42MzItMy42NzUgMy42NDQtMy42NzUgMi4wMTEgMCAzLjY0MiAxLjY0NiAzLjY0MiAzLjY3NXYuMzFoMS4xNDhjMi4xNzMgMCA0LjAyNyAxLjM2OCA0Ljc3IDMuMjk1YTIuNzQ3IDIuNzQ3IDAgMCAwLS41NTYtLjA1NlpNMjguMSAyNi41NzVhMS4zMTkgMS4zMTkgMCAwIDAtMS4wNzUtLjU2MmgyLjIzOWMtLjQ0MS4wNzctLjg0LjI3Ni0xLjE2NC41NjJabS0uODE0IDEuODEydi4wNTFIMjYuMDdWMjcuMzVhLjk0Ny45NDcgMCAwIDEgMS43NjMtLjQ5OSAyLjQxMiAyLjQxMiAwIDAgMC0uNTQ4IDEuNTM2Wm0tLjY4OCAxLjI0N3YxLjQ4NmgtLjUyN3YtMi4zMDVoLjgyNmExLjI2IDEuMjYgMCAwIDAtLjMuODE5Wm0tNC4xODggMS40ODZ2LTEuODk5Yy4wOC0uNDg0LjQ4Ny0uODUyLjk3Ny0uODUyLjQ1IDAgLjgyOC4zMTUuOTQ3Ljc0M3YyLjAwOGgtMS45MjRabS45NTMgMi44YTMuNjQ1IDMuNjQ1IDAgMCAxLTMuNDI1LTIuNDIzaDYuODQ4YTMuNjQ0IDMuNjQ0IDAgMCAxLTMuNDIzIDIuNDI0Wm0tMi43MjYtNS4xMDV2Mi4zMDVoLS41MTJ2LTEuNDg2YzAtLjMxMy0uMTEzLS41OTktLjI5OS0uODJoLjgxWm0tMS43NTctMS45NzRhLjk0Ny45NDcgMCAwIDEgLjgwNS0uNDUxYy41MjUgMCAuOTUyLjQzLjk1Mi45NnYxLjA4OGgtMS4ydi0uMDUxYzAtLjU4OS0uMjEtMS4xMjgtLjU1Ny0xLjU0NlptLS4yNjctLjI3NGEyLjM3MyAyLjM3MyAwIDAgMC0xLjE1NC0uNTU0aDIuMjIzYy0uNDQgMC0uODI5LjIyLTEuMDY5LjU1NFptOS41MzgtNy4zNzdoLS43OTNjLS4wNTMtMi4xODEtMS44Mi0zLjkzMy0zLjk5NS0zLjkzM3MtMy45NDIgMS43NTItMy45OTcgMy45MzNoLS43OTNjLTMuMDU0IDAtNS41MjggMi40OTgtNS41MjggNS41NzkgMCAzLjA4IDIuNDc0IDUuNTc4IDUuNTI4IDUuNTc4aC43OTNjLjA1NSAyLjE4MiAxLjgyMiAzLjkzMyAzLjk5NyAzLjkzMyAyLjE3NCAwIDMuOTQyLTEuNzUxIDMuOTk1LTMuOTMzaC43OTNjMy4wNTMgMCA1LjUyOS0yLjQ5NyA1LjUyOS01LjU3OCAwLTMuMDgxLTIuNDc2LTUuNTc5LTUuNTI5LTUuNTc5Wm0tNC42MjcuMTMzaC4yMDJ2LS41NjloLS4yMDJ2LjU3Wm0tLjUyNSAwaC4ydi0uNTY5aC0uMnYuNTdabTEuNzkgMGgtLjcwOXYtLjU2OWgtLjE5N3YtLjM2MmguMTg5di0uMzI3aC0uMTg5di0uMDUyYS41MjQuNTI0IDAgMCAwLS40NDQtLjUydi0uOTExaC0uMTUzdi45MTFhLjUyNS41MjUgMCAwIDAtLjQ0NS41MnYuMDUyaC0uMTg3di4zMjdoLjE4N3YuMzYyaC0uMTk2di41N2gtLjcxdi41MzRoLS4zNXYuMzQ1aDMuNTU1di0uMzQ1aC0uMzV2LS41MzVabS0uODQ2IDYuMzEzSDIyLjc4VjIyLjkxaC4zMjlhLjI1LjI1IDAgMCAxIC4yNDctLjIyM2MuMTI4IDAgLjIzMy4wOTguMjQ2LjIyM2guMzR2Mi43MjZabS0xLjE2Mi45NDhoMS4xNjJ2LS41NjJIMjIuNzh2LjU2MlptMi4wMTgtNi4wMDJoLS44NTZ2MS45NjZoLS4yOWEuNDg0LjQ4NCAwIDAgMC0uNTkyIDBoLS4yOHYtMS45NjZoLS44NTR2Ni4wMDJoLS4zNXYuODhoMy41NzF2LS44OGgtLjM1di02LjAwMlptLTEuNDM2IDEuMjM4Yy4xOTQgMCAuMzUyLS4xNi4zNTItLjM1NmEuMzU1LjM1NSAwIDAgMC0uMzUyLS4zNTYuMzU0LjM1NCAwIDAgMC0uMzUyLjM1NmMwIC4xOTcuMTU3LjM1Ni4zNTIuMzU2Wm0xMC44MTMgMy4zMzJjLS4wMDUuMDc1LS4wMS4xNS0uMDE3LjIyNC0uMDAzLjAzNS0uMDA4LjA2OS0uMDEzLjEwNGE1LjM2OCA1LjM2OCAwIDAgMS0uMDI0LjE5MmMtLjAwNS4wMzgtLjAxMy4wNzYtLjAyLjExNC0uMDEuMDYtLjAxOS4xMTktLjAzLjE3OGwtLjAyNi4xMThhNi43NTYgNi43NTYgMCAwIDEtLjAzOC4xNjlsLS4wMzIuMTItLjA0NS4xNjItLjAzOC4xMi0uMDUyLjE1Ni0uMDQzLjExOGE4LjUyMSA4LjUyMSAwIDAgMS0uMTEuMjY4IDYuMTUgNi4xNSAwIDAgMS0uMTkzLjQwNmMtLjAxOS4wMzctLjAzNy4wNzQtLjA1OC4xMWEyLjgxNyAyLjgxNyAwIDAgMS0uMDguMTQyIDMuNDcgMy40NyAwIDAgMS0uMDYyLjEwNmMtLjAyOC4wNDctLjA1OC4wOTItLjA4OC4xMzhsLS4wNjYuMTAyYTMuNzY3IDMuNzY3IDAgMCAxLS4wOTcuMTM2Yy0uMDIyLjAzMi0uMDQ0LjA2NC0uMDY4LjA5NS0uMDM1LjA0Ny0uMDcyLjA5My0uMTA4LjEzOS0uMDIyLjAyNy0uMDQzLjA1Ny0uMDY2LjA4NC0uMDQ0LjA1NC0uMDkuMTA2LS4xMzUuMTU4LS4wMTcuMDE5LS4wMzIuMDM4LS4wNS4wNTctLjA2Mi4wNy0uMTI1LjEzNy0uMTkyLjIwMy0uMDI1LjAyNi0uMDUxLjA1LS4wNzcuMDc1YTUuMDEgNS4wMSAwIDAgMS0uMTI1LjEyYy0uMDMxLjAzLS4wNjQuMDU3LS4wOTUuMDg1YTMuNTA1IDMuNTA1IDAgMCAxLS4xMTguMTAyYy0uMDMzLjAyOS0uMDY4LjA1Ni0uMTA0LjA4NGwtLjExNS4wOTItLjExLjA4Mi0uMTE3LjA4My0uMTE3LjA3OS0uMTIuMDc3LS4xMjIuMDc0YTQuOTk5IDQuOTk5IDAgMCAxLS4yNDguMTRjLS4wNDEuMDItLjA4MS4wNDItLjEyMy4wNjJhNi43MjggNi43MjggMCAwIDEtLjM5My4xOCA3LjA3IDcuMDcgMCAwIDEtLjM5Ni4xNDdjLS4wNDguMDE3LS4wOTYuMDMzLS4xNDQuMDQ3LS4wNDQuMDE0LS4wODcuMDI2LS4xMy4wMzdhMy40MDQgMy40MDQgMCAwIDEtLjE1LjA0MWMtLjA0Mi4wMTEtLjA4Ni4wMi0uMTMuMDMtLjA1LjAxMy0uMS4wMjUtLjE1My4wMzUtLjA0My4wMDktLjA4Ni4wMTYtLjEyOC4wMjMtLjA1NC4wMS0uMTA3LjAyLS4xNi4wMjhsLS4xMjMuMDE2YTYuMDcgNi4wNyAwIDAgMS0uNzc2LjA1MmMtLjEyNSAwLS4yNS0uMDA2LS4zNzEtLjAxM2E0LjU5MyA0LjU5MyAwIDAgMS0uMzAyIDEuMTI1Yy0uMDEyLjAzLS4wMjUuMDU4LS4wMzguMDg3YTIuNTQyIDIuNTQyIDAgMCAxLS4xMjkuMjdjLS4wMTUuMDI3LS4wMjguMDU2LS4wNDQuMDg0YTMuMDQzIDMuMDQzIDAgMCAxLS4xMy4yMjEgMi45NTYgMi45NTYgMCAwIDEtLjE3Mi4yNTYgMi44MzggMi44MzggMCAwIDEtLjEyMi4xNjFsLS4wNTIuMDY2YTMuOTU0IDMuOTU0IDAgMCAxLS4yNS4yNzdjLS4wMTkuMDIxLS4wNC4wNDItLjA2MS4wNjJsLS4wOC4wNzgtLjA2MS4wNTZhMy4zMTkgMy4zMTkgMCAwIDEtLjExNC4xbC0uMDYuMDVhMy42OCAzLjY4IDAgMCAxLS4xMTUuMDlsLS4wNjEuMDQ3YTUuMjM3IDUuMjM3IDAgMCAxLS4wOTkuMDdsLS4wNjMuMDQ0YTMuNTI0IDMuNTI0IDAgMCAxLS4xMTMuMDcyYy0uMDE3LjAxMS0uMDMzLjAyMy0uMDUuMDMzYTUuMjM4IDUuMjM4IDAgMCAxLS4xNjUuMDk1bC0uMDUyLjAyOC0uMTIzLjA2NC0uMDY1LjAzYTQuNTkgNC41OSAwIDAgMS0uMTIxLjA1NmwtLjA2MS4wMjZjLS4wNTkuMDI1LS4xMTkuMDUtLjE3OS4wNzFsLS4wMTMuMDA2YTMuNTA3IDMuNTA3IDAgMCAxLS4xNzcuMDZsLS4wNi4wMThhMy43NDUgMy43NDUgMCAwIDEtLjEzNi4wNGwtLjA2NC4wMTZhNC4xMiA0LjEyIDAgMCAxLS4xOTguMDQ2IDUuNTU1IDUuNTU1IDAgMCAxLS4xOTcuMDM1bC0uMDUuMDA3YTMuMzA0IDMuMzA0IDAgMCAxLS4xNTUuMDJsLS4wNjcuMDA3YTcuMTg4IDcuMTg4IDAgMCAxLS4xNDguMDExYy0uMDIuMDAxLS4wNDEuMDAzLS4wNjIuMDAzLS4wNy4wMDQtLjEzOS4wMDYtLjIwOC4wMDZoLS4wMDFjLS4wNyAwLS4xNC0uMDAyLS4yMDgtLjAwNi0uMDIyIDAtLjA0Mi0uMDAyLS4wNjMtLjAwM2E3LjU5MSA3LjU5MSAwIDAgMS0uMTQ3LS4wMTFsLS4wNjktLjAwN2EzLjU0NSAzLjU0NSAwIDAgMS0uMTUzLS4wMmwtLjA1LS4wMDdhNS4zMjIgNS4zMjIgMCAwIDEtLjE5Ny0uMDM1bC0uMDUtLjAxMmE0LjA1NiA0LjA1NiAwIDAgMS0uMTQ3LS4wMzNsLS4wNjgtLjAxOWMtLjA0NC0uMDExLS4wODctLjAyNC0uMTMtLjAzN2wtLjA2NS0uMDJhNi4xNTIgNi4xNTIgMCAwIDEtLjE2NS0uMDU2bC0uMDM2LS4wMTNhNC4yNiA0LjI2IDAgMCAxLS4xNjUtLjA2NmwtLjA2Ny0uMDI5Yy0uMDM4LS4wMTctLjA3Ny0uMDM0LS4xMTMtLjA1MmEyLjQ1MiAyLjQ1MiAwIDAgMS0uMDcxLS4wMzRsLS4xMTMtLjA1OC0uMDYyLS4wMzNhNC4zNTcgNC4zNTcgMCAwIDEtLjE1OS0uMDkybC0uMDYyLS4wNC0uMS0uMDY1LS4wNzItLjA0OWMtLjAzLS4wMi0uMDYtLjA0Mi0uMDg5LS4wNjRsLS4wNy0uMDUxLS4wOTUtLjA3NmE1LjIwNSA1LjIwNSAwIDAgMS0uMDk4LS4wODFsLS4wOS0uMDhjLS4wMjQtLjAyLS4wNDctLjA0My0uMDctLjA2NWwtLjA2OS0uMDY2LS4wNy0uMDctLjA2NC0uMDY5YTIuMjk3IDIuMjk3IDAgMCAxLS4xNjctLjE5IDMuNTAyIDMuNTAyIDAgMCAxLS4wNzctLjA5M2MtLjAxNy0uMDIzLS4wMzYtLjA0Ni0uMDUyLS4wNy0uMDIzLS4wMjgtLjA0My0uMDU2LS4wNjUtLjA4NWwtLjA0OC0uMDY5LS4wNi0uMDljLS4wMTYtLjAyMi0uMDMtLjA0NS0uMDQ0LS4wNjdhMy4xMDkgMy4xMDkgMCAwIDEtLjE0Mi0uMjRsLS4wNTMtLjFjLS4wMTEtLjAyMy0uMDIzLS4wNDgtLjAzNi0uMDdsLS4wNDgtLjEwM2EzLjE0OSAzLjE0OSAwIDAgMS0uMDMyLS4wNzJsLS4wNDYtLjEwNS0uMDEzLS4wMzJhNC41NjEgNC41NjEgMCAwIDEtLjI4Ny0xLjA4OSA2LjAxOCA2LjAxOCAwIDAgMS0xLjE1Ny0uMDRjLS4wMzctLjAwNi0uMDc1LS4wMS0uMTEyLS4wMTUtLjA1Ny0uMDA5LS4xMTItLjAyLS4xNjgtLjAzbC0uMTItLjAyLS4xNjEtLjAzNy0uMTIyLS4wMjhjLS4wNTMtLjAxMy0uMTA1LS4wMjgtLjE1Ny0uMDQzYTMuOTM2IDMuOTM2IDAgMCAxLS4xMjItLjAzNWMtLjA1Mi0uMDE1LS4xMDEtLjAzMi0uMTUyLS4wNDlsLS4xMi0uMDQtLjE0OC0uMDU3YTYuMzU1IDYuMzU1IDAgMCAxLS4xMi0uMDQ4bC0uMTQzLS4wNmMtLjA0LS4wMTgtLjA3OS0uMDM2LS4xMTctLjA1NWwtLjE0LS4wNjctLjExNC0uMDZhNy40NTEgNy40NTEgMCAwIDEtLjM3OC0uMjE4IDUuMjg1IDUuMjg1IDAgMCAxLS4xMS0uMDdsLS4xMjYtLjA4NGEzLjY5IDMuNjkgMCAwIDEtLjEwNC0uMDc2bC0uMTI0LS4wOS0uMTAxLS4wOGMtLjA0LS4wMzItLjA4LS4wNjQtLjExOC0uMDk3bC0uMDk4LS4wODQtLjExNS0uMTAxLS4wOTEtLjA4OWMtLjAzNy0uMDM2LS4wNzUtLjA3LS4xMS0uMTA3LS4wMjYtLjAyNS0uMDUtLjA1Mi0uMDc0LS4wNzhhNi4wNyA2LjA3IDAgMCAxLS4yOTgtLjMzNGwtLjA4OS0uMTEzLS4wODYtLjExLS4wODMtLjExNmMtLjAyNy0uMDM5LS4wNTUtLjA3Ny0uMDgtLjExNmEzLjYyMyAzLjYyMyAwIDAgMS0uMDc4LS4xMThsLS4wNzctLjEyYTQuNTU0IDQuNTU0IDAgMCAxLS4wNzEtLjEyMmwtLjA3Mi0uMTI1YTEwLjg4MiAxMC44ODIgMCAwIDEtLjEzMS0uMjUzbC0uMDYtLjEyOWMtLjAyMS0uMDQ0LS4wNC0uMDg4LS4wNi0uMTMzYTguMjkgOC4yOSAwIDAgMS0uMTU2LS40Yy0uMDE3LS4wNDYtLjAzMi0uMDk0LS4wNDgtLjE0bC0uMDQyLS4xMzVhNS4wOTYgNS4wOTYgMCAwIDEtLjA0LS4xNDYgNC4xIDQuMSAwIDAgMS0uMDM3LS4xMzZsLS4wMzQtLjE1LS4wMy0uMTM2YTQuMjYxIDQuMjYxIDAgMCAxLS4wMjctLjE1NWwtLjAyMy0uMTM3LS4wMi0uMTYyLS4wMTYtLjEzNGMtLjAwNS0uMDU4LS4wMS0uMTE3LS4wMTMtLjE3NmwtLjAwOS0uMTI0YTQuOTYxIDQuOTYxIDAgMCAxLS4wMDYtLjIzN3YtLjEzYzAtLjA4LjAwMi0uMTU5LjAwNi0uMjM3LjAwMi0uMDQyLjAwNi0uMDgzLjAwOS0uMTI1bC4wMTMtLjE3Ni4wMTYtLjEzMy4wMi0uMTYzLjAyMy0uMTM2LjAyOC0uMTU1Yy4wMDgtLjA0Ni4wMi0uMDkyLjAzLS4xMzdsLjAzMy0uMTVjLjAxMS0uMDQ2LjAyNC0uMDkuMDM3LS4xMzYuMDEyLS4wNDguMDI2LS4wOTcuMDQtLjE0NWwuMDQyLS4xMzVjLjAxNi0uMDQ3LjAzMS0uMDk0LjA0OC0uMTRhNC40NSA0LjQ1IDAgMCAxIC4xMDEtLjI3IDguMjkgOC4yOSAwIDAgMSAuMDU1LS4xM2MuMDItLjA0NS4wMzktLjA5LjA2LS4xMzRsLjA2LS4xMjguMDY1LS4xMjhjLjAyMi0uMDQyLjA0My0uMDg0LjA2Ni0uMTI1bC4wNzItLjEyNWE0LjU1NCA0LjU1NCAwIDAgMSAuMjI1LS4zNjFjLjAyNi0uMDM5LjA1NC0uMDc3LjA4MS0uMTE1bC4wODMtLjExNmMuMDI4LS4wMzguMDU4LS4wNzQuMDg2LS4xMS4wMy0uMDM4LjA1OC0uMDc2LjA4OS0uMTEzbC4wODktLjEwM2MuMDY4LS4wOC4xMzctLjE1Ni4yMDktLjIzMmwuMDczLS4wNzdjLjAzNi0uMDM3LjA3NC0uMDcyLjExLS4xMDguMDMyLS4wMjkuMDYyLS4wNi4wOTItLjA4OGwuMTE1LS4xMDEuMDk4LS4wODVjLjAzOC0uMDMzLjA3OC0uMDY0LjExOC0uMDk2bC4xMDEtLjA4Yy4wNC0uMDMxLjA4Mi0uMDYuMTI0LS4wOTFhMy42OSAzLjY5IDAgMCAxIC4xMDQtLjA3NWMuMDQyLS4wMy4wODUtLjA1Ny4xMjctLjA4NWE1LjI4NSA1LjI4NSAwIDAgMSAuMzUyLS4yMTVjLjA0NC0uMDI1LjA5LS4wNDkuMTM1LS4wNzNsLjExNS0uMDZjLjA0NS0uMDIzLjA5My0uMDQ1LjEzOS0uMDY3bC4xMTctLjA1NC4xNDMtLjA2MS4xMi0uMDQ4Yy4wNS0uMDE5LjA5OC0uMDM4LjE0OC0uMDU1bC4xMi0uMDQyLjE1Mi0uMDQ5LjEyMi0uMDM1Yy4wNTItLjAxNC4xMDQtLjAzLjE1Ny0uMDQzbC4xMjItLjAyOGMuMDUzLS4wMTIuMTA2LS4wMjUuMTYtLjAzNmwuMTIxLS4wMjIuMTY4LS4wMjkuMTEyLS4wMTRhNi4wMTggNi4wMTggMCAwIDEgMS4xNTgtLjA0Yy4wNS0uMzY5LjE0Mi0uNzI0LjI3NC0xLjA1OGwuMDI1LS4wNjQuMDQ1LS4xMDIuMDMzLS4wNzZhNC43NiA0Ljc2IDAgMCAxIC4wODUtLjE3NGwuMDUxLS4wOTYuMDQzLS4wNzVjLjAzLS4wNTUuMDYzLS4xMDguMDk3LS4xNjFsLjA0Ny0uMDc0Yy4wMTktLjAzLjA0LS4wNTkuMDU5LS4wODdsLjA1LS4wNzIuMDYyLS4wODRhMi44NSAyLjg1IDAgMCAxIC4wNTgtLjA3M2wuMDYtLjA3N2ExMC4yIDEwLjIgMCAwIDEgLjExMy0uMTMxbC4wNjMtLjA2OGE1LjEyNiA1LjEyNiAwIDAgMSAuMjEtLjIxYy4wMjItLjAyMi4wNDMtLjA0My4wNjYtLjA2My4wMzItLjAzLjA2NS0uMDU4LjA5OC0uMDg3bC4wODYtLjA3Yy4wMzMtLjAyOC4wNjYtLjA1NS4xMDEtLjA4MWwuMDY4LS4wNS4wOTItLjA2NmEyLjUwNCAyLjUwNCAwIDAgMSAuMTcyLS4xMTRjLjAyLS4wMTMuMDM5LS4wMjYuMDYtLjAzOC4wNTEtLjAzMi4xMDYtLjA2My4xNi0uMDkzbC4wNi0uMDMxYy4wMzctLjAyLjA3NS0uMDQxLjExNC0uMDZsLjA3LS4wMzRhMi42IDIuNiAwIDAgMSAuMTE2LS4wNTJsLjA2NC0uMDI5LjE2OS0uMDY3LjAzLS4wMTFjLjA1NS0uMDIuMTExLS4wNC4xNjgtLjA1N2wuMDY0LS4wMi4xMy0uMDM3Yy4wMjMtLjAwNi4wNDYtLjAxMy4wNy0uMDE4LjA0OC0uMDEzLjA5Ny0uMDI0LjE0Ni0uMDM0bC4wNS0uMDExYy4wNjYtLjAxNC4xMy0uMDI2LjE5Ny0uMDM2bC4wNS0uMDA3YTQuMDA5IDQuMDA5IDAgMCAxIC4zNjktLjAzOGwuMDYzLS4wMDRhNC4zNjYgNC4zNjYgMCAwIDEgLjYyNy4wMTVsLjA2Ni4wMDcuMTU4LjAyLjA0Ny4wMDdjLjA2Ny4wMS4xMzMuMDIyLjE5OC4wMzZsLjA0Ni4wMWMuMDUxLjAxLjEwMS4wMjIuMTUyLjAzNmwuMDY0LjAxNmMuMDQ2LjAxMi4wOTIuMDI2LjEzNi4wNGwuMDYuMDE3Yy4wNi4wMi4xMi4wNC4xOC4wNjJsLjAwOC4wMDNjLjA2MS4wMjMuMTIyLjA0Ni4xODIuMDcybC4wNTkuMDI1Yy4wNDEuMDE5LjA4My4wMzcuMTIzLjA1N2wuMDY0LjAzLjEyNS4wNjUuMDUuMDI3Yy4wNTUuMDMuMTEuMDYyLjE2NC4wOTZsLjA0OS4wMy4xMTYuMDc1LjA2MS4wNDIuMTAyLjA3M2MuMDE5LjAxNS4wNC4wMjkuMDU4LjA0NC4wNC4wMy4wODEuMDYzLjEyMS4wOTZsLjA0OC4wMzkuMTIzLjEwOGMuMDIuMDE3LjAzOC4wMzUuMDU3LjA1My4wMjkuMDI2LjA1Ni4wNTQuMDg0LjA4YTIuMzIzIDIuMzIzIDAgMCAxIC4xNC4xNDZsLjA1Mi4wNTZjLjA0LjA0NS4wNzkuMDkuMTE4LjEzN2wuMDQ5LjA2MS4wNy4wOTFhMy42MDkgMy42MDkgMCAwIDEgLjExNC4xNTlsLjA1MS4wNzQuMDY0LjEwMi4wNjMuMTA0LjA2NS4xMTMuMDQzLjA4MmMuMDE1LjAzLjAzMi4wNi4wNDYuMDkybC4wNDIuMDg2LjA0My4wOTUuMDM2LjA4NGE0LjU4MyA0LjU4MyAwIDAgMSAuMzAyIDEuMTI2IDYuMDcgNi4wNyAwIDAgMSAxLjE0OC4wMzlsLjEyMi4wMTYuMTYuMDI5LjEyOC4wMjJjLjA1Mi4wMS4xMDMuMDIzLjE1NC4wMzVhNC4yNjggNC4yNjggMCAwIDEgLjI3OS4wN2wuMTMuMDM4Yy4wNDguMDE1LjA5Ni4wMy4xNDUuMDQ3LjA0Mi4wMTQuMDg1LjAyOC4xMjguMDQ0YTQuOTY1IDQuOTY1IDAgMCAxIC4yNjcuMTAzbC4xMzYuMDU5Yy4wNDMuMDE4LjA4NC4wMzcuMTI1LjA1NmwuMTMyLjA2NC4xMjMuMDY0YTguMzQzIDguMzQzIDAgMCAxIC4yNDguMTRjLjA0LjAyNC4wODIuMDQ4LjEyMi4wNzQuMDQuMDI1LjA4LjA1LjEyLjA3Ny4wMzguMDI1LjA3OC4wNS4xMTcuMDc4bC4xMTYuMDg0LjExMS4wODFjLjA0LjAzLjA3OC4wNjIuMTE1LjA5My4wMzYuMDI3LjA3LjA1NS4xMDQuMDgzLjA0MS4wMzQuMDguMDY5LjExOC4xMDNsLjA5NS4wODNjLjA0Mi4wNC4wODQuMDguMTI1LjEyMmwuMDc3LjA3NGMuMDY3LjA2Ny4xMy4xMzQuMTkyLjIwM2wuMDUuMDU4Yy4wNDUuMDUxLjA5MS4xMDQuMTM1LjE1N2wuMDY2LjA4NWMuMDM2LjA0Ni4wNzMuMDkxLjEwOC4xMzhsLjA2OC4wOTVjLjAzNC4wNDYuMDY2LjA5LjA5Ny4xMzdsLjA2Ni4xMDJhMi45NjEgMi45NjEgMCAwIDEgLjE1LjI0NGMuMDI4LjA0Ni4wNTUuMDkzLjA4LjE0bC4wNTkuMTExYTUuOTAxIDUuOTAxIDAgMCAxIC4zMDIuNjc1bC4wNDMuMTE3LjA1Mi4xNTguMDM4LjExOS4wNDUuMTYzLjAzMi4xMThhNi43NTYgNi43NTYgMCAwIDEgLjA2NC4yODdsLjAzLjE3OWMuMDA3LjAzOC4wMTUuMDc1LjAyLjExMy4wMS4wNjQuMDE3LjEyOS4wMjQuMTkzYTMuNDQ4IDMuNDQ4IDAgMCAxIC4wMy4zMjdsLjAwNS4wNzdhNi42MDkgNi42MDkgMCAwIDEgMCAuNjEzbC0uMDA1LjA3N1ptLTUuNjE4LTcuNDRjLS42NzMtMi4yNTMtMi43NDQtMy44OTUtNS4xOTUtMy44OTUtMi40NTIgMC00LjUyMyAxLjY0Mi01LjE5NiAzLjg5NS0zLjY4LjIxMi02LjYgMy4yOS02LjYgNy4wNTcgMCAzLjc2NiAyLjkyIDYuODQ0IDYuNiA3LjA1Ny42NzMgMi4yNTMgMi43NDQgMy44OTQgNS4xOTYgMy44OTQgMi40NTEgMCA0LjUyMi0xLjY0MSA1LjE5NS0zLjg5NCAzLjY4LS4yMTMgNi42LTMuMjkgNi42LTcuMDU3IDAtMy43NjctMi45Mi02Ljg0NS02LjYtNy4wNTdabS01LjE5NSA1Ljc1YS4xNi4xNiAwIDAgMC0uMTYuMTYydjEuMjkzYzAgLjA5LjA3MS4xNjIuMTYuMTYyLjA4OCAwIC4xNi0uMDcyLjE2LS4xNjJ2LTEuMjkzYS4xNjEuMTYxIDAgMCAwLS4xNi0uMTYxWiIgZmlsbD0iI0ZFRkVGRSIvPjwvZz48Zz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMDAuNTcgMzMuMDY4KSI+PG1hc2sgaWQ9ImYiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2UiLz48L21hc2s+PHBhdGggZD0iTTE4LjU5OSAxMy40NDIuODI1IDMuNDk4YS43ODUuNzg1IDAgMCAxIC43NjYtMS4zN2wxNy42MyA5Ljg2MyAxMy4xMzMtNy43MTItMi4xNC0yLjE3NC05LjkxMyA1LjcxNWEuNzg1Ljc4NSAwIDAgMS0uNzg0LTEuMzZMMzAgLjQxN2EuNzIuNzIgMCAwIDEgLjg3My4xMTlsMy4zNjQgMy40MmEuNzIuNzIgMCAwIDEtLjE0OCAxLjEyNUwxOS44NzIgMTMuNDNhMS4yOCAxLjI4IDAgMCAxLTEuMjczLjAxMyIgZmlsbD0iI0ZFRkVGRSIgbWFzaz0idXJsKCNmKSIvPjwvZz48cGF0aCBkPSJtMjE3LjA5MiA0MC4zNjMtMTMuMDg4LTcuNTY3YS44NTIuODUyIDAgMCAxLS40MjUtLjczOFYxNS4zOTJjMC0uMzA4LjE2NS0uNTkxLjQzMi0uNzQybDE0Ljk3Ni04LjQ2NWEuODUxLjg1MSAwIDAgMSAuODQ1LjAwNGwxMS40NiA2LjYgMi4xNy0yLjM0NC0xMi4zMi02Ljk3M2EuNzg2Ljc4NiAwIDAgMSAuNzc0LTEuMzY2bDEzLjEwOSA3LjQyYy40NzguMjcuNTc5LjkxNy4yMDUgMS4zMmwtMy4xNzUgMy40M2EuODUzLjg1MyAwIDAgMS0xLjA1Mi4xNmwtMTEuNi02LjY4My0xNC4yNTUgOC4wNTd2MTUuODM0bDEyLjczIDcuMzZhLjc4NS43ODUgMCAwIDEtLjc4NSAxLjM1OSIgZmlsbD0iI0ZFRkVGRSIvPjxwYXRoIGQ9Im0yMTguNDcgMzUuOTI5LTkuODU1LTUuNTI4YTEuMTU0IDEuMTU0IDAgMCAxLS41ODktMS4wMDZ2LTExLjIxYzAtLjQxOC4yMjYtLjgwMi41OS0xLjAwNmw5Ljg1My01LjUyOGEuNzg1Ljc4NSAwIDEgMSAuNzY4IDEuMzY4bC05LjY0MSA1LjQxVjI5LjE1bDkuNjQxIDUuNDFhLjc4NS43ODUgMCAxIDEtLjc2OCAxLjM2OCIgZmlsbD0iI0ZFRkVGRSIvPjxwYXRoIGQ9Ik0xOTkuNzg1IDMzLjY2NmEuNzg1Ljc4NSAwIDAgMS0uNzg1LS43ODVWMTIuODg3YzAtLjI5Ni4xNi0uNTcuNDItLjcxNEwyMTcuNDIyIDIuMWEuNzg1Ljc4NSAwIDEgMSAuNzY2IDEuMzdsLTE3LjYyIDkuODU3VjMyLjg4YS43ODUuNzg1IDAgMCAxLS43ODQuNzg1TTI0My43NDUgMTYuMDM1aC01LjIyM2EuNTM4LjUzOCAwIDAgMC0uNTM4LjUzN3YyLjgyNWE4LjIzNiA4LjIzNiAwIDAgMC02LjI2LTMuNjh2My42NzZjMi4yMzIuMyAzLjk2IDIuMjEgMy45NiA0LjUyM2E0LjU3MiA0LjU3MiAwIDAgMS0zLjk2IDQuNTIzdjMuNjc3YTguMjM2IDguMjM2IDAgMCAwIDYuMjYtMy42OHYzLjE3NWMwIC4yODQuMjMxLjUxNC41MTUuNTE0aDMuMTI5Yy4yODUgMCAuNTE1LS4yMy41MTUtLjUxNFYxOS40MDhoMS42MDJjLjI4NCAwIC41MTUtLjIzMS41MTUtLjUxNlYxNi41NWEuNTE1LjUxNSAwIDAgMC0uNTE1LS41MTVNMjI0LjI5IDE5LjMzOXYtMi43NjdhLjUzOC41MzggMCAwIDAtLjUzOC0uNTM3aC01LjIyNGEuNTE1LjUxNSAwIDAgMC0uNTE0LjUxNXYyLjM0MmMwIC4yODUuMjMuNTE2LjUxNC41MTZoMS42MDNWMzEuNjFjMCAuMjg0LjIzLjUxNC41MTUuNTE0aDMuMTI5Yy4yODQgMCAuNTE1LS4yMy41MTUtLjUxNHYtMy4xMTdhOC4yMzcgOC4yMzcgMCAwIDAgNi4yMTggMy42MjJ2LTMuNjc3YTQuNTcxIDQuNTcxIDAgMCAxLTMuOTYtNC41MjMgNC41NzIgNC41NzIgMCAwIDEgMy45Ni00LjUyMnYtMy42NzhhOC4yMzcgOC4yMzcgMCAwIDAtNi4yMTggMy42MjMiIGZpbGw9IiNGRUZFRkUiLz48L2c+PC9nPjwvc3ZnPg=="})}),(0,$.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,$.jsxs)("ul",{className:"".concat(U," ").concat((0,X.Ll)()&&"ml0"),children:[(0,X.Ll)()&&(0,$.jsx)("li",{children:(0,$.jsx)("a",{href:"/",children:"考试系统"})}),!(0,X.Ll)()&&N.setting&&V.map((function(M,L){var j,N,u,D,A,y,S;return(0,$.jsxs)("li",{className:(null==M||null===(j=M.subitem)||void 0===j||!j.length)&&h===(null==M?void 0:M.link)||null!=M&&null!==(N=M.subitem)&&void 0!==N&&N.some((function(M){return h===(null==M?void 0:M.link)}))?n:"",children:[(0,$.jsxs)("div",{onClick:function(){return H(M,L)},className:a,children:[(0,$.jsx)("span",{dangerouslySetInnerHTML:{__html:(S=null==M?void 0:M.name,null==M||null===(y=M.subitem)||void 0===y||y.map((function(M,L){return M.link===g.pathname&&(S=M.name),M})),S)}}),(null==M||null===(u=M.subitem)||void 0===u?void 0:u.length)>0&&(0,$.jsx)("i",{className:"iconfont icon-zhankai4"})]}),(null==M||null===(D=M.subitem)||void 0===D?void 0:D.length)>0&&(0,$.jsx)("div",{className:k,children:null==M||null===(A=M.subitem)||void 0===A?void 0:A.map((function(M,j){return(0,$.jsx)("div",{className:e,onClick:function(){return H(M,L)},children:(0,$.jsx)("aside",{children:_(M.name)})},L+"-"+j)}))})]},L)}))]}),(0,$.jsxs)("div",{className:"search-bar",style:{flex:N.isIlearning?"initial":"1 0 auto"},children:[!(0,X.Ll)()&&!(null!=N&&N.isIlearning)&&(0,$.jsx)($.Fragment,{}),!T&&(0,$.jsx)(jM,{payload:v})]})]})]}),(0,$.jsx)(C.Z,{centered:!0,destroyOnClose:!0,open:G,title:"提示",width:"500px",okText:"立即联系",cancelText:"取消",onOk:function(){(0,X.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=DWdqQHAbbfw7_rqm0d-Q_vDn5H6bMp91&jump_from=webapi")},onCancel:function(){return Z(!1)},children:(0,$.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"},children:[(0,$.jsx)("p",{children:"您可以在QQ服务群向管理员申请,获得继续操作的权限"}),(0,$.jsx)("img",{src:Y.X3,width:200,height:200}),(0,$.jsx)("p",{children:"群号:693542422 "})]})})]}),(0,$.jsx)(DM,{})]}):(0,$.jsx)($.Fragment,{})}))},23862:function(M,L,j){j.d(L,{Y:function(){return u}});var N=j(59301);function u(M,L){var j=(0,N.useRef)(),u=(0,N.useRef)();(0,N.useEffect)((function(){j.current=M})),(0,N.useEffect)((function(){if(null!==L){var M=setInterval((function(){j.current()}),L);return u.current=M,function(){return clearInterval(M)}}}),[L])}}}]); \ No newline at end of file diff --git a/9357.async.js b/9357.async.js index 47f4b9bfd3..517540ec8c 100644 --- a/9357.async.js +++ b/9357.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[9357,1911,37637,80182,79635],{76897:function(e,t,r){"use strict";r.d(t,{Z:function(){return l}});var n=r(33614),o=r(59301),i={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"},a=r(1393),s=function(e,t){return o.createElement(a.Z,(0,n.Z)({},e,{ref:t,icon:i}))};var l=o.forwardRef(s)},24905:function(e,t,r){"use strict";r.d(t,{Z:function(){return O}});var n=r(92310),o=r.n(n),i=r(5630),a=r(59301),s=r(36355),l=r(1684),u=r(32441);var c=a.createContext(null),f=r(98447),p=r(14088),d=r(4572),h=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o{var r;const{prefixCls:n,className:g,rootClassName:v,children:m,indeterminate:y=!1,style:b,onMouseEnter:w,onMouseLeave:E,skipGroup:C=!1,disabled:P}=e,O=h(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:x,direction:R,checkbox:A}=a.useContext(s.E_),T=a.useContext(c),{isFormItemInput:N}=a.useContext(u.aM),S=a.useContext(l.Z),M=null!==(r=(null==T?void 0:T.disabled)||P)&&void 0!==r?r:S,B=a.useRef(O.value);a.useEffect((()=>{null==T||T.registerValue(O.value)}),[]),a.useEffect((()=>{if(!C)return O.value!==B.current&&(null==T||T.cancelValue(B.current),null==T||T.registerValue(O.value),B.current=O.value),()=>null==T?void 0:T.cancelValue(O.value)}),[O.value]);const L=x("checkbox",n),[_,k]=(0,f.ZP)(L),I=Object.assign({},O);T&&!C&&(I.onChange=function(){O.onChange&&O.onChange.apply(O,arguments),T.toggleOption&&T.toggleOption({label:m,value:O.value})},I.name=T.name,I.checked=T.value.includes(O.value));const j=o()(`${L}-wrapper`,{[`${L}-rtl`]:"rtl"===R,[`${L}-wrapper-checked`]:I.checked,[`${L}-wrapper-disabled`]:M,[`${L}-wrapper-in-form-item`]:N},null==A?void 0:A.className,g,v,k),D=o()({[`${L}-indeterminate`]:y},d.A,k),U=y?"mixed":void 0;return _(a.createElement(p.Z,{component:"Checkbox",disabled:M},a.createElement("label",{className:j,style:Object.assign(Object.assign({},null==A?void 0:A.style),b),onMouseEnter:w,onMouseLeave:E},a.createElement(i.Z,Object.assign({"aria-checked":U},I,{prefixCls:L,className:D,disabled:M,ref:t})),void 0!==m&&a.createElement("span",null,m))))};var v=a.forwardRef(g),m=r(61414),y=r(55405),b=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o{const{defaultValue:r,children:n,options:i=[],prefixCls:l,className:u,rootClassName:p,style:d,onChange:h}=e,g=b(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:w,direction:E}=a.useContext(s.E_),[C,P]=a.useState(g.value||r||[]),[O,x]=a.useState([]);a.useEffect((()=>{"value"in g&&P(g.value||[])}),[g.value]);const R=a.useMemo((()=>i.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[i]),A=w("checkbox",l),T=`${A}-group`,[N,S]=(0,f.ZP)(A),M=(0,y.Z)(g,["value","disabled"]),B=i.length?R.map((e=>a.createElement(v,{prefixCls:A,key:e.value.toString(),disabled:"disabled"in e?e.disabled:g.disabled,value:e.value,checked:C.includes(e.value),onChange:e.onChange,className:`${T}-item`,style:e.style,title:e.title},e.label))):n,L={toggleOption:e=>{const t=C.indexOf(e.value),r=(0,m.Z)(C);-1===t?r.push(e.value):r.splice(t,1),"value"in g||P(r),null==h||h(r.filter((e=>O.includes(e))).sort(((e,t)=>R.findIndex((t=>t.value===e))-R.findIndex((e=>e.value===t)))))},value:C,disabled:g.disabled,name:g.name,registerValue:e=>{x((t=>[].concat((0,m.Z)(t),[e])))},cancelValue:e=>{x((t=>t.filter((t=>t!==e))))}},_=o()(T,{[`${T}-rtl`]:"rtl"===E},u,p,S);return N(a.createElement("div",Object.assign({className:_,style:d},M,{ref:t}),a.createElement(c.Provider,{value:L},B)))},E=a.forwardRef(w);var C=a.memo(E);const P=v;P.Group=C,P.__ANT_CHECKBOX=!0;var O=P},38854:function(e,t,r){"use strict";r.d(t,{Z:function(){return m}});var n=r(91857),o=r(92310),i=r.n(o),a=r(59301),s=r(78892),l=r(3113),u=r(36355),c=r(81327),f=r(33234),p=r(47211),d=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:r,direction:o}=a.useContext(u.E_),{prefixCls:h,type:g="default",danger:v,disabled:m,loading:y,onClick:b,htmlType:w,children:E,className:C,menu:P,arrow:O,autoFocus:x,overlay:R,trigger:A,align:T,open:N,onOpenChange:S,placement:M,getPopupContainer:B,href:L,icon:_=a.createElement(s.Z,null),title:k,buttonsRender:I=(e=>e),mouseEnterDelay:j,mouseLeaveDelay:D,overlayClassName:U,overlayStyle:z,destroyPopupOnHide:Y,dropdownRender:Z}=e,F=d(e,["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"]),$=r("dropdown",h),H=`${$}-button`,[V,K]=(0,p.Z)($),J={menu:P,arrow:O,autoFocus:x,align:T,disabled:m,trigger:m?[]:A,onOpenChange:S,getPopupContainer:B||t,mouseEnterDelay:j,mouseLeaveDelay:D,overlayClassName:U,overlayStyle:z,destroyPopupOnHide:Y,dropdownRender:Z},{compactSize:q,compactItemClassnames:Q}=(0,f.ri)($,o),W=i()(H,Q,C,K);"overlay"in e&&(J.overlay=R),"open"in e&&(J.open=N),J.placement="placement"in e?M:"rtl"===o?"bottomLeft":"bottomRight";const G=a.createElement(l.ZP,{type:g,danger:v,disabled:m,loading:y,onClick:b,htmlType:w,href:L,title:k},E),X=a.createElement(l.ZP,{type:g,danger:v,icon:_}),[ee,te]=I([G,X]);return V(a.createElement(c.Z.Compact,Object.assign({className:W,size:q,block:!0},F),ee,a.createElement(n.Z,Object.assign({},J),te)))};h.__ANT_BUTTON=!0;var g=h;const v=n.Z;v.Button=g;var m=v},24650:function(e,t,r){"use strict";r.d(t,{Z:function(){return L}});var n=r(92310),o=r.n(n),i=r(59301),a=r(36355),s=r(32441),l=r(9937);var u=e=>{const{getPrefixCls:t,direction:r}=(0,i.useContext)(a.E_),{prefixCls:n,className:u}=e,c=t("input-group",n),f=t("input"),[p,d]=(0,l.ZP)(f),h=o()(c,{[`${c}-lg`]:"large"===e.size,[`${c}-sm`]:"small"===e.size,[`${c}-compact`]:e.compact,[`${c}-rtl`]:"rtl"===r},d,u),g=(0,i.useContext)(s.aM),v=(0,i.useMemo)((()=>Object.assign(Object.assign({},g),{isFormItemInput:!1})),[g]);return p(i.createElement("span",{className:h,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},i.createElement(s.aM.Provider,{value:v},e.children)))},c=r(9432),f=r(33614),p={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"},d=r(1393),h=function(e,t){return i.createElement(d.Z,(0,f.Z)({},e,{ref:t,icon:p}))};var g=i.forwardRef(h),v=r(76897),m=r(55405),y=r(25629),b=r(59412),w=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);oe?i.createElement(v.Z,null):i.createElement(g,null),C={click:"onClick",hover:"onMouseOver"};var P=i.forwardRef(((e,t)=>{const{visibilityToggle:r=!0}=e,n="object"==typeof r&&void 0!==r.visible,[s,l]=(0,i.useState)((()=>!!n&&r.visible)),u=(0,i.useRef)(null);i.useEffect((()=>{n&&l(r.visible)}),[n,r]);const f=(0,b.Z)(u),p=()=>{const{disabled:t}=e;t||(s&&f(),l((e=>{var t;const n=!e;return"object"==typeof r&&(null===(t=r.onVisibleChange)||void 0===t||t.call(r,n)),n})))},{className:d,prefixCls:h,inputPrefixCls:g,size:v}=e,P=w(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:O}=i.useContext(a.E_),x=O("input",g),R=O("input-password",h),A=r&&(t=>{const{action:r="click",iconRender:n=E}=e,o=C[r]||"",a=n(s),l={[o]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return i.cloneElement(i.isValidElement(a)?a:i.createElement("span",null,a),l)})(R),T=o()(R,d,{[`${R}-${v}`]:!!v}),N=Object.assign(Object.assign({},(0,m.Z)(P,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:T,prefixCls:x,suffix:A});return v&&(N.size=v),i.createElement(c.Z,Object.assign({ref:(0,y.sQ)(t,u)},N))})),O=r(78405),x=r(92343),R=r(3113),A=r(19716),T=r(33234),N=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o{const{prefixCls:r,inputPrefixCls:n,className:s,size:l,suffix:u,enterButton:f=!1,addonAfter:p,loading:d,disabled:h,onSearch:g,onChange:v,onCompositionStart:m,onCompositionEnd:b}=e,w=N(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:E,direction:C}=i.useContext(a.E_),P=i.useRef(!1),S=E("input-search",r),M=E("input",n),{compactSize:B}=(0,T.ri)(S,C),L=(0,A.Z)((e=>{var t;return null!==(t=null!=l?l:B)&&void 0!==t?t:e})),_=i.useRef(null),k=e=>{var t;document.activeElement===(null===(t=_.current)||void 0===t?void 0:t.input)&&e.preventDefault()},I=e=>{var t,r;g&&g(null===(r=null===(t=_.current)||void 0===t?void 0:t.input)||void 0===r?void 0:r.value,e,{source:"input"})},j="boolean"==typeof f?i.createElement(O.Z,null):null,D=`${S}-button`;let U;const z=f||{},Y=z.type&&!0===z.type.__ANT_BUTTON;U=Y||"button"===z.type?(0,x.Tm)(z,Object.assign({onMouseDown:k,onClick:e=>{var t,r;null===(r=null===(t=null==z?void 0:z.props)||void 0===t?void 0:t.onClick)||void 0===r||r.call(t,e),I(e)},key:"enterButton"},Y?{className:D,size:L}:{})):i.createElement(R.ZP,{className:D,type:f?"primary":void 0,size:L,disabled:h,key:"enterButton",onMouseDown:k,onClick:I,loading:d,icon:j},f),p&&(U=[U,(0,x.Tm)(p,{key:"addonAfter"})]);const Z=o()(S,{[`${S}-rtl`]:"rtl"===C,[`${S}-${L}`]:!!L,[`${S}-with-button`]:!!f},s);return i.createElement(c.Z,Object.assign({ref:(0,y.sQ)(_,t),onPressEnter:e=>{P.current||d||I(e)}},w,{size:L,onCompositionStart:e=>{P.current=!0,null==m||m(e)},onCompositionEnd:e=>{P.current=!1,null==b||b(e)},prefixCls:M,addonAfter:U,suffix:u,onChange:e=>{e&&e.target&&"click"===e.type&&g&&g(e.target.value,e,{source:"clear"}),v&&v(e)},className:Z,disabled:h}))})),M=r(1643);const B=c.Z;B.Group=u,B.Search=S,B.TextArea=M.Z,B.Password=P;var L=B},81327:function(e,t,r){"use strict";r.d(t,{Z:function(){return y}});var n=r(59301),o=r(92310),i=r.n(o),a=r(75440),s=r(36355),l=r(33234);const u=n.createContext({latestIndex:0}),c=u.Provider;var f=e=>{let{className:t,index:r,children:o,split:i,style:a}=e;const{latestIndex:s}=n.useContext(u);return null==o?null:n.createElement(n.Fragment,null,n.createElement("div",{className:t,style:a},o),r{var r,o;const{getPrefixCls:l,space:u,direction:v}=n.useContext(s.E_),{size:m=(null==u?void 0:u.size)||"small",align:y,className:b,rootClassName:w,children:E,direction:C="horizontal",prefixCls:P,split:O,style:x,wrap:R=!1,classNames:A,styles:T}=e,N=g(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[S,M]=Array.isArray(m)?m:[m,m],B=d(M),L=d(S),_=h(M),k=h(S),I=(0,a.Z)(E,{keepEmpty:!0}),j=void 0===y&&"horizontal"===C?"center":y,D=l("space",P),[U,z]=(0,p.Z)(D),Y=i()(D,null==u?void 0:u.className,z,`${D}-${C}`,{[`${D}-rtl`]:"rtl"===v,[`${D}-align-${j}`]:j,[`${D}-gap-row-${M}`]:B,[`${D}-gap-col-${S}`]:L},b,w),Z=i()(`${D}-item`,null!==(r=null==A?void 0:A.item)&&void 0!==r?r:null===(o=null==u?void 0:u.classNames)||void 0===o?void 0:o.item);let F=0;const $=I.map(((e,t)=>{var r,o;null!=e&&(F=t);const i=e&&e.key||`${Z}-${t}`;return n.createElement(f,{className:Z,key:i,index:t,split:O,style:null!==(r=null==T?void 0:T.item)&&void 0!==r?r:null===(o=null==u?void 0:u.styles)||void 0===o?void 0:o.item},e)})),H=n.useMemo((()=>({latestIndex:F})),[F]);if(0===I.length)return null;const V={};return R&&(V.flexWrap="wrap"),!L&&k&&(V.columnGap=S),!B&&_&&(V.rowGap=M),U(n.createElement("div",Object.assign({ref:t,className:Y,style:Object.assign(Object.assign(Object.assign({},V),null==u?void 0:u.style),x)},N),n.createElement(c,{value:H},$)))}));const m=v;m.Compact=l.ZP;var y=m},70407:function(e,t,r){"use strict";var n=r(59301),o=r(53487),i=r(30518),a=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);on.createElement(l,Object.assign({},e,{picker:"time",mode:void 0,ref:t})))),c=n.forwardRef(((e,t)=>{var{addon:r,renderExtraFooter:o}=e,i=a(e,["addon","renderExtraFooter"]);const l=n.useMemo((()=>o||(r||void 0)),[r,o]);return n.createElement(s,Object.assign({},i,{mode:void 0,ref:t,renderExtraFooter:l}))}));const f=(0,o.Z)(c,"picker");c._InternalPanelDoNotUseOrYouWillBeFired=f,c.RangePicker=u,c._InternalPanelDoNotUseOrYouWillBeFired=f,t.Z=c},25769:function(e,t,r){"use strict";var n=r(98040),o={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var r,i,a,s,l,u,c=!1;t||(t={}),r=t.debug||!1;try{if(a=n(),s=document.createRange(),l=document.getSelection(),(u=document.createElement("span")).textContent=e,u.ariaHidden="true",u.style.all="unset",u.style.position="fixed",u.style.top=0,u.style.clip="rect(0, 0, 0, 0)",u.style.whiteSpace="pre",u.style.webkitUserSelect="text",u.style.MozUserSelect="text",u.style.msUserSelect="text",u.style.userSelect="text",u.addEventListener("copy",(function(n){if(n.stopPropagation(),t.format)if(n.preventDefault(),void 0===n.clipboardData){r&&console.warn("unable to use e.clipboardData"),r&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var i=o[t.format]||o.default;window.clipboardData.setData(i,e)}else n.clipboardData.clearData(),n.clipboardData.setData(t.format,e);t.onCopy&&(n.preventDefault(),t.onCopy(n.clipboardData))})),document.body.appendChild(u),s.selectNodeContents(u),l.addRange(s),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");c=!0}catch(n){r&&console.error("unable to copy using execCommand: ",n),r&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),c=!0}catch(n){r&&console.error("unable to copy using clipboardData: ",n),r&&console.error("falling back to prompt"),i=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(i,e)}}finally{l&&("function"==typeof l.removeRange?l.removeRange(s):l.removeAllRanges()),u&&document.body.removeChild(u),a()}return c}},27505:function(e){"use strict";var t={single_source_shortest_paths:function(e,r,n){var o={},i={};i[r]=0;var a,s,l,u,c,f,p,d=t.PriorityQueue.make();for(d.push(r,0);!d.empty();)for(l in s=(a=d.pop()).value,u=a.cost,c=e[s]||{})c.hasOwnProperty(l)&&(f=u+c[l],p=i[l],(void 0===i[l]||p>f)&&(i[l]=f,d.push(l,f),o[l]=s));if(void 0!==n&&void 0===i[n]){var h=["Could not find a path from ",r," to ",n,"."].join("");throw new Error(h)}return o},extract_shortest_path_from_predecessor_list:function(e,t){for(var r=[],n=t;n;)r.push(n),e[n],n=e[n];return r.reverse(),r},find_path:function(e,r,n){var o=t.single_source_shortest_paths(e,r,n);return t.extract_shortest_path_from_predecessor_list(o,n)},PriorityQueue:{make:function(e){var r,n=t.PriorityQueue,o={};for(r in e=e||{},n)n.hasOwnProperty(r)&&(o[r]=n[r]);return o.queue=[],o.sorter=e.sorter||n.default_sorter,o},default_sorter:function(e,t){return e.cost-t.cost},push:function(e,t){var r={value:e,cost:t};this.queue.push(r),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return 0===this.queue.length}}};e.exports=t},27319:function(e){var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},90673:function(e,t,r){var n=r(59327),o=r(68937),i=r(92001),a=r(70475);function s(e,t,r,i,a){var s=[].slice.call(arguments,1),l=s.length,u="function"==typeof s[l-1];if(!u&&!n())throw new Error("Callback required as last argument");if(!u){if(l<1)throw new Error("Too few arguments provided");return 1===l?(r=t,t=i=void 0):2!==l||t.getContext||(i=r,r=t,t=void 0),new Promise((function(n,a){try{var s=o.create(r,i);n(e(s,t,i))}catch(e){a(e)}}))}if(l<2)throw new Error("Too few arguments provided");2===l?(a=r,r=t,t=i=void 0):3===l&&(t.getContext&&void 0===a?(a=i,i=void 0):(a=i,i=r,r=t,t=void 0));try{var c=o.create(r,i);a(null,e(c,t,i))}catch(e){a(e)}}t.create=o.create,t.toCanvas=s.bind(null,i.render),t.toDataURL=s.bind(null,i.renderToDataURL),t.toString=s.bind(null,(function(e,t,r){return a.render(e,r)}))},59327:function(e){e.exports=function(){return"function"==typeof Promise&&Promise.prototype&&Promise.prototype.then}},58164:function(e,t,r){var n=r(48417).getSymbolSize;t.getRowColCoords=function(e){if(1===e)return[];for(var t=Math.floor(e/7)+2,r=n(e),o=145===r?26:2*Math.ceil((r-13)/(2*t-2)),i=[r-7],a=1;a>>7-e%8&1)},put:function(e,t){for(var r=0;r>>t-r-1&1))},getLengthInBits:function(){return this.length},putBit:function(e){var t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}},e.exports=t},85380:function(e,t,r){var n=r(93951);function o(e){if(!e||e<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=e,this.data=n.alloc(e*e),this.reservedBit=n.alloc(e*e)}o.prototype.set=function(e,t,r,n){var o=e*this.size+t;this.data[o]=r,n&&(this.reservedBit[o]=!0)},o.prototype.get=function(e,t){return this.data[e*this.size+t]},o.prototype.xor=function(e,t,r){this.data[e*this.size+t]^=r},o.prototype.isReserved=function(e,t){return this.reservedBit[e*this.size+t]},e.exports=o},26957:function(e,t,r){var n=r(93951),o=r(43994);function i(e){this.mode=o.BYTE,this.data=n.from(e)}i.getBitsLength=function(e){return 8*e},i.prototype.getLength=function(){return this.data.length},i.prototype.getBitsLength=function(){return i.getBitsLength(this.data.length)},i.prototype.write=function(e){for(var t=0,r=this.data.length;t=0&&e.bit<4},t.from=function(e,r){if(t.isValid(e))return e;try{return function(e){if("string"!=typeof e)throw new Error("Param is not a string");switch(e.toLowerCase()){case"l":case"low":return t.L;case"m":case"medium":return t.M;case"q":case"quartile":return t.Q;case"h":case"high":return t.H;default:throw new Error("Unknown EC Level: "+e)}}(e)}catch(e){return r}}},82767:function(e,t,r){var n=r(48417).getSymbolSize;t.getPositions=function(e){var t=n(e);return[[0,0],[t-7,0],[0,t-7]]}},7079:function(e,t,r){var n=r(48417),o=n.getBCHDigit(1335);t.getEncodedBits=function(e,t){for(var r=e.bit<<3|t,i=r<<10;n.getBCHDigit(i)-o>=0;)i^=1335<=33088&&r<=40956)r-=33088;else{if(!(r>=57408&&r<=60351))throw new Error("Invalid SJIS character: "+this.data[t]+"\nMake sure your charset is UTF-8");r-=49472}r=192*(r>>>8&255)+(255&r),e.put(r,13)}},e.exports=i},7560:function(e,t){t.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};var r=3,n=3,o=40,i=10;function a(e,r,n){switch(e){case t.Patterns.PATTERN000:return(r+n)%2==0;case t.Patterns.PATTERN001:return r%2==0;case t.Patterns.PATTERN010:return n%3==0;case t.Patterns.PATTERN011:return(r+n)%3==0;case t.Patterns.PATTERN100:return(Math.floor(r/2)+Math.floor(n/3))%2==0;case t.Patterns.PATTERN101:return r*n%2+r*n%3==0;case t.Patterns.PATTERN110:return(r*n%2+r*n%3)%2==0;case t.Patterns.PATTERN111:return(r*n%3+(r+n)%2)%2==0;default:throw new Error("bad maskPattern:"+e)}}t.isValid=function(e){return null!=e&&""!==e&&!isNaN(e)&&e>=0&&e<=7},t.from=function(e){return t.isValid(e)?parseInt(e,10):void 0},t.getPenaltyN1=function(e){for(var t=e.size,n=0,o=0,i=0,a=null,s=null,l=0;l=5&&(n+=r+(o-5)),a=c,o=1),(c=e.get(u,l))===s?i++:(i>=5&&(n+=r+(i-5)),s=c,i=1)}o>=5&&(n+=r+(o-5)),i>=5&&(n+=r+(i-5))}return n},t.getPenaltyN2=function(e){for(var t=e.size,r=0,o=0;o=10&&(1488===n||93===n)&&r++,i=i<<1&2047|e.get(s,a),s>=10&&(1488===i||93===i)&&r++}return r*o},t.getPenaltyN4=function(e){for(var t=0,r=e.data.length,n=0;n=1&&t<10?e.ccBits[0]:t<27?e.ccBits[1]:e.ccBits[2]},t.getBestModeForData=function(e){return o.testNumeric(e)?t.NUMERIC:o.testAlphanumeric(e)?t.ALPHANUMERIC:o.testKanji(e)?t.KANJI:t.BYTE},t.toString=function(e){if(e&&e.id)return e.id;throw new Error("Invalid mode")},t.isValid=function(e){return e&&e.bit&&e.ccBits},t.from=function(e,r){if(t.isValid(e))return e;try{return function(e){if("string"!=typeof e)throw new Error("Param is not a string");switch(e.toLowerCase()){case"numeric":return t.NUMERIC;case"alphanumeric":return t.ALPHANUMERIC;case"kanji":return t.KANJI;case"byte":return t.BYTE;default:throw new Error("Unknown mode: "+e)}}(e)}catch(e){return r}}},22164:function(e,t,r){var n=r(43994);function o(e){this.mode=n.NUMERIC,this.data=e.toString()}o.getBitsLength=function(e){return 10*Math.floor(e/3)+(e%3?e%3*3+1:0)},o.prototype.getLength=function(){return this.data.length},o.prototype.getBitsLength=function(){return o.getBitsLength(this.data.length)},o.prototype.write=function(e){var t,r,n;for(t=0;t+3<=this.data.length;t+=3)r=this.data.substr(t,3),n=parseInt(r,10),e.put(n,10);var o=this.data.length-t;o>0&&(r=this.data.substr(t),n=parseInt(r,10),e.put(n,3*o+1))},e.exports=o},30753:function(e,t,r){var n=r(93951),o=r(76621);t.mul=function(e,t){for(var r=n.alloc(e.length+t.length-1),i=0;i=0;){for(var i=r[0],a=0;a>n&1),n<6?e.set(n,8,o,!0):n<8?e.set(n+1,8,o,!0):e.set(i-15+n,8,o,!0),n<8?e.set(8,i-n-1,o,!0):n<9?e.set(8,15-n-1+1,o,!0):e.set(8,15-n-1,o,!0);e.set(i-8,8,1,!0)}function b(e,t,r){var i=new a;r.forEach((function(t){i.put(t.mode.bit,4),i.put(t.getLength(),g.getCharCountIndicator(t.mode,e)),t.write(i)}));var s=8*(o.getSymbolTotalCodewords(e)-f.getTotalCodewordsCount(e,t));for(i.getLengthInBits()+4<=s&&i.put(0,4);i.getLengthInBits()%8!=0;)i.putBit(0);for(var l=(s-i.getLengthInBits())/8,u=0;u=0&&s<=6&&(0===l||6===l)||l>=0&&l<=6&&(0===s||6===s)||s>=2&&s<=4&&l>=2&&l<=4?e.set(i+s,a+l,!0,!0):e.set(i+s,a+l,!1,!0))}(w,t),function(e){for(var t=e.size,r=8;r=7&&function(e,t){for(var r,n,o,i=e.size,a=d.getEncodedBits(t),s=0;s<18;s++)r=Math.floor(s/3),n=s%3+i-8-3,o=1==(a>>s&1),e.set(r,n,o,!0),e.set(n,r,o,!0)}(w,t),function(e,t){for(var r=e.size,n=-1,o=r-1,i=7,a=0,s=r-1;s>0;s-=2)for(6===s&&s--;;){for(var l=0;l<2;l++)if(!e.isReserved(o,s-l)){var u=!1;a>>i&1)),e.set(o,s-l,u),-1==--i&&(a++,i=7)}if((o+=n)<0||r<=o){o-=n,n=-n;break}}}(w,h),isNaN(n)&&(n=c.getBestMask(w,y.bind(null,w,r))),c.applyMask(n,w),y(w,r,n),{modules:w,version:t,errorCorrectionLevel:r,maskPattern:n,segments:i}}t.create=function(e,t){if(void 0===e||""===e)throw new Error("No input text");var r,n,a=i.M;return void 0!==t&&(a=i.from(t.errorCorrectionLevel,i.M),r=d.from(t.version),n=c.from(t.maskPattern),t.toSJISFunc&&o.setToSJISFunction(t.toSJISFunc)),w(e,r,a,n)}},10476:function(e,t,r){var n=r(93951),o=r(30753),i=r(19208).lW;function a(e){this.genPoly=void 0,this.degree=e,this.degree&&this.initialize(this.degree)}a.prototype.initialize=function(e){this.degree=e,this.genPoly=o.generateECPolynomial(this.degree)},a.prototype.encode=function(e){if(!this.genPoly)throw new Error("Encoder not initialized");var t=n.alloc(this.degree),r=i.concat([e,t],e.length+this.degree),a=o.mod(r,this.genPoly),s=this.degree-a.length;if(s>0){var l=n.alloc(this.degree);return a.copy(l,s),l}return a},e.exports=a},90181:function(e,t){var r="[0-9]+",n="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+",o="(?:(?![A-Z0-9 $%*+\\-./:]|"+(n=n.replace(/u/g,"\\u"))+")(?:.|[\r\n]))+";t.KANJI=new RegExp(n,"g"),t.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g"),t.BYTE=new RegExp(o,"g"),t.NUMERIC=new RegExp(r,"g"),t.ALPHANUMERIC=new RegExp("[A-Z $%*+\\-./:]+","g");var i=new RegExp("^"+n+"$"),a=new RegExp("^"+r+"$"),s=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");t.testKanji=function(e){return i.test(e)},t.testNumeric=function(e){return a.test(e)},t.testAlphanumeric=function(e){return s.test(e)}},28047:function(e,t,r){var n=r(43994),o=r(22164),i=r(29152),a=r(26957),s=r(31975),l=r(90181),u=r(48417),c=r(27505);function f(e){return unescape(encodeURIComponent(e)).length}function p(e,t,r){for(var n,o=[];null!==(n=e.exec(r));)o.push({data:n[0],index:n.index,mode:t,length:n[0].length});return o}function d(e){var t,r,o=p(l.NUMERIC,n.NUMERIC,e),i=p(l.ALPHANUMERIC,n.ALPHANUMERIC,e);return u.isKanjiModeEnabled()?(t=p(l.BYTE,n.BYTE,e),r=p(l.KANJI,n.KANJI,e)):(t=p(l.BYTE_KANJI,n.BYTE,e),r=[]),o.concat(i,t,r).sort((function(e,t){return e.index-t.index})).map((function(e){return{data:e.data,mode:e.mode,length:e.length}}))}function h(e,t){switch(t){case n.NUMERIC:return o.getBitsLength(e);case n.ALPHANUMERIC:return i.getBitsLength(e);case n.KANJI:return s.getBitsLength(e);case n.BYTE:return a.getBitsLength(e)}}function g(e,t){var r,l=n.getBestModeForData(e);if((r=n.from(t,l))!==n.BYTE&&r.bit=0?e[e.length-1]:null;return r&&r.mode===t.mode?(e[e.length-1].data+=t.data,e):(e.push(t),e)}),[])}(s))},t.rawSplit=function(e){return t.fromArray(d(e,u.isKanjiModeEnabled()))}},48417:function(e,t){var r,n=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];t.getSymbolSize=function(e){if(!e)throw new Error('"version" cannot be null or undefined');if(e<1||e>40)throw new Error('"version" should be in range from 1 to 40');return 4*e+17},t.getSymbolTotalCodewords=function(e){return n[e]},t.getBCHDigit=function(e){for(var t=0;0!==e;)t++,e>>>=1;return t},t.setToSJISFunction=function(e){if("function"!=typeof e)throw new Error('"toSJISFunc" is not a valid function.');r=e},t.isKanjiModeEnabled=function(){return void 0!==r},t.toSJIS=function(e){return r(e)}},13776:function(e,t){t.isValid=function(e){return!isNaN(e)&&e>=1&&e<=40}},30813:function(e,t,r){var n=r(48417),o=r(17821),i=r(40785),a=r(43994),s=r(13776),l=r(27319),u=n.getBCHDigit(7973);function c(e,t){return a.getCharCountIndicator(e,t)+4}function f(e,t){var r=0;return e.forEach((function(e){var n=c(e.mode,t);r+=n+e.getBitsLength()})),r}t.from=function(e,t){return s.isValid(e)?parseInt(e,10):t},t.getCapacity=function(e,t,r){if(!s.isValid(e))throw new Error("Invalid QR Code version");void 0===r&&(r=a.BYTE);var i=8*(n.getSymbolTotalCodewords(e)-o.getTotalCodewordsCount(e,t));if(r===a.MIXED)return i;var l=i-c(r,e);switch(r){case a.NUMERIC:return Math.floor(l/10*3);case a.ALPHANUMERIC:return Math.floor(l/11*2);case a.KANJI:return Math.floor(l/13);case a.BYTE:default:return Math.floor(l/8)}},t.getBestVersionForData=function(e,r){var n,o=i.from(r,i.M);if(l(e)){if(e.length>1)return function(e,r){for(var n=1;n<=40;n++)if(f(e,n)<=t.getCapacity(n,r,a.MIXED))return n}(e,o);if(0===e.length)return 1;n=e[0]}else n=e;return function(e,r,n){for(var o=1;o<=40;o++)if(r<=t.getCapacity(o,n,e))return o}(n.mode,n.getLength(),o)},t.getEncodedBits=function(e){if(!s.isValid(e)||e<7)throw new Error("Invalid QR Code version");for(var t=e<<12;n.getBCHDigit(t)-u>=0;)t^=7973<':"",f="0&&u>0&&e[l-1]||(n+=a?i("M",u+r,.5+c+r):i("m",o,0),o=0,a=!1),u+1',p='viewBox="0 0 '+u+" "+u+'"',d=''+c+f+"\n";return"function"==typeof r&&r(null,d),d}},30130:function(e,t){function r(e){if("number"==typeof e&&(e=e.toString()),"string"!=typeof e)throw new Error("Color should be defined as hex string");var t=e.slice().replace("#","").split("");if(t.length<3||5===t.length||t.length>8)throw new Error("Invalid hex color: "+e);3!==t.length&&4!==t.length||(t=Array.prototype.concat.apply([],t.map((function(e){return[e,e]})))),6===t.length&&t.push("F","F");var r=parseInt(t.join(""),16);return{r:r>>24&255,g:r>>16&255,b:r>>8&255,a:255&r,hex:"#"+t.slice(0,6).join("")}}t.getOptions=function(e){e||(e={}),e.color||(e.color={});var t=void 0===e.margin||null===e.margin||e.margin<0?4:e.margin,n=e.width&&e.width>=21?e.width:void 0,o=e.scale||4;return{width:n,scale:n?4:o,margin:t,color:{dark:r(e.color.dark||"#000000ff"),light:r(e.color.light||"#ffffffff")},type:e.type,rendererOpts:e.rendererOpts||{}}},t.getScale=function(e,t){return t.width&&t.width>=e+2*t.margin?t.width/(e+2*t.margin):t.scale},t.getImageWidth=function(e,r){var n=t.getScale(e,r);return Math.floor((e+2*r.margin)*n)},t.qrToImageData=function(e,r,n){for(var o=r.modules.size,i=r.modules.data,a=t.getScale(o,n),s=Math.floor((o+2*n.margin)*a),l=n.margin*a,u=[n.color.light,n.color.dark],c=0;c=l&&f>=l&&c=o)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+o.toString(16)+" bytes");return 0|e}function s(e,t){var r;return i.TYPED_ARRAY_SUPPORT?(r=new Uint8Array(t)).__proto__=i.prototype:(null===(r=e)&&(r=new i(t)),r.length=t),r}function l(e,t){var r=s(e,t<0?0:0|a(t));if(!i.TYPED_ARRAY_SUPPORT)for(var n=0;n55295&&r<57344){if(!o){if(r>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(a+1===n){(t-=3)>-1&&i.push(239,191,189);continue}o=r;continue}if(r<56320){(t-=3)>-1&&i.push(239,191,189),o=r;continue}r=65536+(o-55296<<10|r-56320)}else o&&(t-=3)>-1&&i.push(239,191,189);if(o=null,r<128){if((t-=1)<0)break;i.push(r)}else if(r<2048){if((t-=2)<0)break;i.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;i.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return i}function f(e){return i.isBuffer(e)?e.length:"undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer)?e.byteLength:("string"!=typeof e&&(e=""+e),0===e.length?0:c(e).length)}i.TYPED_ARRAY_SUPPORT&&(i.prototype.__proto__=Uint8Array.prototype,i.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&i[Symbol.species]===i&&Object.defineProperty(i,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1})),i.prototype.write=function(e,t,r){void 0===t||void 0===r&&"string"==typeof t?(r=this.length,t=0):isFinite(t)&&(t|=0,isFinite(r)?r|=0:r=void 0);var n=this.length-t;if((void 0===r||r>n)&&(r=n),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");return function(e,t,r,n){return function(e,t,r,n){for(var o=0;o=t.length||o>=e.length);++o)t[o+r]=e[o];return o}(c(t,e.length-r),e,r,n)}(this,e,t,r)},i.prototype.slice=function(e,t){var r,n=this.length;if((e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t=0;--o)e[o+t]=this[o+r];else if(a<1e3||!i.TYPED_ARRAY_SUPPORT)for(o=0;o>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(o=t;o=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var r=0;r=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));u.ref=function(t){e.scrollComponent=t,l&&l(t)};var c=[r];return o&&(s?a?c.unshift(s):c.push(s):this.defaultLoader&&(a?c.unshift(this.defaultLoader):c.push(this.defaultLoader))),i.default.createElement(n,u,c)}}]),t}(o.Component);l.propTypes={children:a.default.node.isRequired,element:a.default.node,hasMore:a.default.bool,initialLoad:a.default.bool,isReverse:a.default.bool,loader:a.default.node,loadMore:a.default.func.isRequired,pageStart:a.default.number,ref:a.default.func,getScrollParent:a.default.func,threshold:a.default.number,useCapture:a.default.bool,useWindow:a.default.bool},l.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=l,e.exports=t.default},26724:function(e,t,r){e.exports=r(51581)},98040:function(e){e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,r=[],n=0;n{var r;const{prefixCls:n,className:g,rootClassName:v,children:m,indeterminate:y=!1,style:b,onMouseEnter:w,onMouseLeave:E,skipGroup:C=!1,disabled:P}=e,O=h(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:x,direction:R,checkbox:A}=a.useContext(s.E_),T=a.useContext(c),{isFormItemInput:N}=a.useContext(u.aM),S=a.useContext(l.Z),M=null!==(r=(null==T?void 0:T.disabled)||P)&&void 0!==r?r:S,B=a.useRef(O.value);a.useEffect((()=>{null==T||T.registerValue(O.value)}),[]),a.useEffect((()=>{if(!C)return O.value!==B.current&&(null==T||T.cancelValue(B.current),null==T||T.registerValue(O.value),B.current=O.value),()=>null==T?void 0:T.cancelValue(O.value)}),[O.value]);const L=x("checkbox",n),[_,k]=(0,f.ZP)(L),I=Object.assign({},O);T&&!C&&(I.onChange=function(){O.onChange&&O.onChange.apply(O,arguments),T.toggleOption&&T.toggleOption({label:m,value:O.value})},I.name=T.name,I.checked=T.value.includes(O.value));const j=o()(`${L}-wrapper`,{[`${L}-rtl`]:"rtl"===R,[`${L}-wrapper-checked`]:I.checked,[`${L}-wrapper-disabled`]:M,[`${L}-wrapper-in-form-item`]:N},null==A?void 0:A.className,g,v,k),D=o()({[`${L}-indeterminate`]:y},d.A,k),U=y?"mixed":void 0;return _(a.createElement(p.Z,{component:"Checkbox",disabled:M},a.createElement("label",{className:j,style:Object.assign(Object.assign({},null==A?void 0:A.style),b),onMouseEnter:w,onMouseLeave:E},a.createElement(i.Z,Object.assign({"aria-checked":U},I,{prefixCls:L,className:D,disabled:M,ref:t})),void 0!==m&&a.createElement("span",null,m))))};var v=a.forwardRef(g),m=r(61414),y=r(55405),b=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o{const{defaultValue:r,children:n,options:i=[],prefixCls:l,className:u,rootClassName:p,style:d,onChange:h}=e,g=b(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:w,direction:E}=a.useContext(s.E_),[C,P]=a.useState(g.value||r||[]),[O,x]=a.useState([]);a.useEffect((()=>{"value"in g&&P(g.value||[])}),[g.value]);const R=a.useMemo((()=>i.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[i]),A=w("checkbox",l),T=`${A}-group`,[N,S]=(0,f.ZP)(A),M=(0,y.Z)(g,["value","disabled"]),B=i.length?R.map((e=>a.createElement(v,{prefixCls:A,key:e.value.toString(),disabled:"disabled"in e?e.disabled:g.disabled,value:e.value,checked:C.includes(e.value),onChange:e.onChange,className:`${T}-item`,style:e.style,title:e.title},e.label))):n,L={toggleOption:e=>{const t=C.indexOf(e.value),r=(0,m.Z)(C);-1===t?r.push(e.value):r.splice(t,1),"value"in g||P(r),null==h||h(r.filter((e=>O.includes(e))).sort(((e,t)=>R.findIndex((t=>t.value===e))-R.findIndex((e=>e.value===t)))))},value:C,disabled:g.disabled,name:g.name,registerValue:e=>{x((t=>[].concat((0,m.Z)(t),[e])))},cancelValue:e=>{x((t=>t.filter((t=>t!==e))))}},_=o()(T,{[`${T}-rtl`]:"rtl"===E},u,p,S);return N(a.createElement("div",Object.assign({className:_,style:d},M,{ref:t}),a.createElement(c.Provider,{value:L},B)))},E=a.forwardRef(w);var C=a.memo(E);const P=v;P.Group=C,P.__ANT_CHECKBOX=!0;var O=P},38854:function(e,t,r){"use strict";r.d(t,{Z:function(){return m}});var n=r(91857),o=r(92310),i=r.n(o),a=r(59301),s=r(78892),l=r(3113),u=r(36355),c=r(81327),f=r(33234),p=r(47211),d=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:r,direction:o}=a.useContext(u.E_),{prefixCls:h,type:g="default",danger:v,disabled:m,loading:y,onClick:b,htmlType:w,children:E,className:C,menu:P,arrow:O,autoFocus:x,overlay:R,trigger:A,align:T,open:N,onOpenChange:S,placement:M,getPopupContainer:B,href:L,icon:_=a.createElement(s.Z,null),title:k,buttonsRender:I=(e=>e),mouseEnterDelay:j,mouseLeaveDelay:D,overlayClassName:U,overlayStyle:z,destroyPopupOnHide:Y,dropdownRender:Z}=e,F=d(e,["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"]),$=r("dropdown",h),H=`${$}-button`,[V,K]=(0,p.Z)($),J={menu:P,arrow:O,autoFocus:x,align:T,disabled:m,trigger:m?[]:A,onOpenChange:S,getPopupContainer:B||t,mouseEnterDelay:j,mouseLeaveDelay:D,overlayClassName:U,overlayStyle:z,destroyPopupOnHide:Y,dropdownRender:Z},{compactSize:q,compactItemClassnames:Q}=(0,f.ri)($,o),W=i()(H,Q,C,K);"overlay"in e&&(J.overlay=R),"open"in e&&(J.open=N),J.placement="placement"in e?M:"rtl"===o?"bottomLeft":"bottomRight";const G=a.createElement(l.ZP,{type:g,danger:v,disabled:m,loading:y,onClick:b,htmlType:w,href:L,title:k},E),X=a.createElement(l.ZP,{type:g,danger:v,icon:_}),[ee,te]=I([G,X]);return V(a.createElement(c.Z.Compact,Object.assign({className:W,size:q,block:!0},F),ee,a.createElement(n.Z,Object.assign({},J),te)))};h.__ANT_BUTTON=!0;var g=h;const v=n.Z;v.Button=g;var m=v},24650:function(e,t,r){"use strict";r.d(t,{Z:function(){return L}});var n=r(92310),o=r.n(n),i=r(59301),a=r(36355),s=r(32441),l=r(9937);var u=e=>{const{getPrefixCls:t,direction:r}=(0,i.useContext)(a.E_),{prefixCls:n,className:u}=e,c=t("input-group",n),f=t("input"),[p,d]=(0,l.ZP)(f),h=o()(c,{[`${c}-lg`]:"large"===e.size,[`${c}-sm`]:"small"===e.size,[`${c}-compact`]:e.compact,[`${c}-rtl`]:"rtl"===r},d,u),g=(0,i.useContext)(s.aM),v=(0,i.useMemo)((()=>Object.assign(Object.assign({},g),{isFormItemInput:!1})),[g]);return p(i.createElement("span",{className:h,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},i.createElement(s.aM.Provider,{value:v},e.children)))},c=r(9432),f=r(33614),p={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"},d=r(1393),h=function(e,t){return i.createElement(d.Z,(0,f.Z)({},e,{ref:t,icon:p}))};var g=i.forwardRef(h),v=r(76897),m=r(55405),y=r(25629),b=r(59412),w=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);oe?i.createElement(v.Z,null):i.createElement(g,null),C={click:"onClick",hover:"onMouseOver"};var P=i.forwardRef(((e,t)=>{const{visibilityToggle:r=!0}=e,n="object"==typeof r&&void 0!==r.visible,[s,l]=(0,i.useState)((()=>!!n&&r.visible)),u=(0,i.useRef)(null);i.useEffect((()=>{n&&l(r.visible)}),[n,r]);const f=(0,b.Z)(u),p=()=>{const{disabled:t}=e;t||(s&&f(),l((e=>{var t;const n=!e;return"object"==typeof r&&(null===(t=r.onVisibleChange)||void 0===t||t.call(r,n)),n})))},{className:d,prefixCls:h,inputPrefixCls:g,size:v}=e,P=w(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:O}=i.useContext(a.E_),x=O("input",g),R=O("input-password",h),A=r&&(t=>{const{action:r="click",iconRender:n=E}=e,o=C[r]||"",a=n(s),l={[o]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return i.cloneElement(i.isValidElement(a)?a:i.createElement("span",null,a),l)})(R),T=o()(R,d,{[`${R}-${v}`]:!!v}),N=Object.assign(Object.assign({},(0,m.Z)(P,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:T,prefixCls:x,suffix:A});return v&&(N.size=v),i.createElement(c.Z,Object.assign({ref:(0,y.sQ)(t,u)},N))})),O=r(78405),x=r(92343),R=r(3113),A=r(19716),T=r(33234),N=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o{const{prefixCls:r,inputPrefixCls:n,className:s,size:l,suffix:u,enterButton:f=!1,addonAfter:p,loading:d,disabled:h,onSearch:g,onChange:v,onCompositionStart:m,onCompositionEnd:b}=e,w=N(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:E,direction:C}=i.useContext(a.E_),P=i.useRef(!1),S=E("input-search",r),M=E("input",n),{compactSize:B}=(0,T.ri)(S,C),L=(0,A.Z)((e=>{var t;return null!==(t=null!=l?l:B)&&void 0!==t?t:e})),_=i.useRef(null),k=e=>{var t;document.activeElement===(null===(t=_.current)||void 0===t?void 0:t.input)&&e.preventDefault()},I=e=>{var t,r;g&&g(null===(r=null===(t=_.current)||void 0===t?void 0:t.input)||void 0===r?void 0:r.value,e,{source:"input"})},j="boolean"==typeof f?i.createElement(O.Z,null):null,D=`${S}-button`;let U;const z=f||{},Y=z.type&&!0===z.type.__ANT_BUTTON;U=Y||"button"===z.type?(0,x.Tm)(z,Object.assign({onMouseDown:k,onClick:e=>{var t,r;null===(r=null===(t=null==z?void 0:z.props)||void 0===t?void 0:t.onClick)||void 0===r||r.call(t,e),I(e)},key:"enterButton"},Y?{className:D,size:L}:{})):i.createElement(R.ZP,{className:D,type:f?"primary":void 0,size:L,disabled:h,key:"enterButton",onMouseDown:k,onClick:I,loading:d,icon:j},f),p&&(U=[U,(0,x.Tm)(p,{key:"addonAfter"})]);const Z=o()(S,{[`${S}-rtl`]:"rtl"===C,[`${S}-${L}`]:!!L,[`${S}-with-button`]:!!f},s);return i.createElement(c.Z,Object.assign({ref:(0,y.sQ)(_,t),onPressEnter:e=>{P.current||d||I(e)}},w,{size:L,onCompositionStart:e=>{P.current=!0,null==m||m(e)},onCompositionEnd:e=>{P.current=!1,null==b||b(e)},prefixCls:M,addonAfter:U,suffix:u,onChange:e=>{e&&e.target&&"click"===e.type&&g&&g(e.target.value,e,{source:"clear"}),v&&v(e)},className:Z,disabled:h}))})),M=r(1643);const B=c.Z;B.Group=u,B.Search=S,B.TextArea=M.Z,B.Password=P;var L=B},81327:function(e,t,r){"use strict";r.d(t,{Z:function(){return y}});var n=r(59301),o=r(92310),i=r.n(o),a=r(75440),s=r(36355),l=r(33234);const u=n.createContext({latestIndex:0}),c=u.Provider;var f=e=>{let{className:t,index:r,children:o,split:i,style:a}=e;const{latestIndex:s}=n.useContext(u);return null==o?null:n.createElement(n.Fragment,null,n.createElement("div",{className:t,style:a},o),r{var r,o;const{getPrefixCls:l,space:u,direction:v}=n.useContext(s.E_),{size:m=(null==u?void 0:u.size)||"small",align:y,className:b,rootClassName:w,children:E,direction:C="horizontal",prefixCls:P,split:O,style:x,wrap:R=!1,classNames:A,styles:T}=e,N=g(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[S,M]=Array.isArray(m)?m:[m,m],B=d(M),L=d(S),_=h(M),k=h(S),I=(0,a.Z)(E,{keepEmpty:!0}),j=void 0===y&&"horizontal"===C?"center":y,D=l("space",P),[U,z]=(0,p.Z)(D),Y=i()(D,null==u?void 0:u.className,z,`${D}-${C}`,{[`${D}-rtl`]:"rtl"===v,[`${D}-align-${j}`]:j,[`${D}-gap-row-${M}`]:B,[`${D}-gap-col-${S}`]:L},b,w),Z=i()(`${D}-item`,null!==(r=null==A?void 0:A.item)&&void 0!==r?r:null===(o=null==u?void 0:u.classNames)||void 0===o?void 0:o.item);let F=0;const $=I.map(((e,t)=>{var r,o;null!=e&&(F=t);const i=e&&e.key||`${Z}-${t}`;return n.createElement(f,{className:Z,key:i,index:t,split:O,style:null!==(r=null==T?void 0:T.item)&&void 0!==r?r:null===(o=null==u?void 0:u.styles)||void 0===o?void 0:o.item},e)})),H=n.useMemo((()=>({latestIndex:F})),[F]);if(0===I.length)return null;const V={};return R&&(V.flexWrap="wrap"),!L&&k&&(V.columnGap=S),!B&&_&&(V.rowGap=M),U(n.createElement("div",Object.assign({ref:t,className:Y,style:Object.assign(Object.assign(Object.assign({},V),null==u?void 0:u.style),x)},N),n.createElement(c,{value:H},$)))}));const m=v;m.Compact=l.ZP;var y=m},70407:function(e,t,r){"use strict";var n=r(59301),o=r(53487),i=r(30518),a=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);on.createElement(l,Object.assign({},e,{picker:"time",mode:void 0,ref:t})))),c=n.forwardRef(((e,t)=>{var{addon:r,renderExtraFooter:o}=e,i=a(e,["addon","renderExtraFooter"]);const l=n.useMemo((()=>o||(r||void 0)),[r,o]);return n.createElement(s,Object.assign({},i,{mode:void 0,ref:t,renderExtraFooter:l}))}));const f=(0,o.Z)(c,"picker");c._InternalPanelDoNotUseOrYouWillBeFired=f,c.RangePicker=u,c._InternalPanelDoNotUseOrYouWillBeFired=f,t.Z=c},25769:function(e,t,r){"use strict";var n=r(98040),o={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var r,i,a,s,l,u,c=!1;t||(t={}),r=t.debug||!1;try{if(a=n(),s=document.createRange(),l=document.getSelection(),(u=document.createElement("span")).textContent=e,u.ariaHidden="true",u.style.all="unset",u.style.position="fixed",u.style.top=0,u.style.clip="rect(0, 0, 0, 0)",u.style.whiteSpace="pre",u.style.webkitUserSelect="text",u.style.MozUserSelect="text",u.style.msUserSelect="text",u.style.userSelect="text",u.addEventListener("copy",(function(n){if(n.stopPropagation(),t.format)if(n.preventDefault(),void 0===n.clipboardData){r&&console.warn("unable to use e.clipboardData"),r&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var i=o[t.format]||o.default;window.clipboardData.setData(i,e)}else n.clipboardData.clearData(),n.clipboardData.setData(t.format,e);t.onCopy&&(n.preventDefault(),t.onCopy(n.clipboardData))})),document.body.appendChild(u),s.selectNodeContents(u),l.addRange(s),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");c=!0}catch(n){r&&console.error("unable to copy using execCommand: ",n),r&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),c=!0}catch(n){r&&console.error("unable to copy using clipboardData: ",n),r&&console.error("falling back to prompt"),i=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(i,e)}}finally{l&&("function"==typeof l.removeRange?l.removeRange(s):l.removeAllRanges()),u&&document.body.removeChild(u),a()}return c}},27505:function(e){"use strict";var t={single_source_shortest_paths:function(e,r,n){var o={},i={};i[r]=0;var a,s,l,u,c,f,p,d=t.PriorityQueue.make();for(d.push(r,0);!d.empty();)for(l in s=(a=d.pop()).value,u=a.cost,c=e[s]||{})c.hasOwnProperty(l)&&(f=u+c[l],p=i[l],(void 0===i[l]||p>f)&&(i[l]=f,d.push(l,f),o[l]=s));if(void 0!==n&&void 0===i[n]){var h=["Could not find a path from ",r," to ",n,"."].join("");throw new Error(h)}return o},extract_shortest_path_from_predecessor_list:function(e,t){for(var r=[],n=t;n;)r.push(n),e[n],n=e[n];return r.reverse(),r},find_path:function(e,r,n){var o=t.single_source_shortest_paths(e,r,n);return t.extract_shortest_path_from_predecessor_list(o,n)},PriorityQueue:{make:function(e){var r,n=t.PriorityQueue,o={};for(r in e=e||{},n)n.hasOwnProperty(r)&&(o[r]=n[r]);return o.queue=[],o.sorter=e.sorter||n.default_sorter,o},default_sorter:function(e,t){return e.cost-t.cost},push:function(e,t){var r={value:e,cost:t};this.queue.push(r),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return 0===this.queue.length}}};e.exports=t},27319:function(e){var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},90673:function(e,t,r){var n=r(59327),o=r(68937),i=r(92001),a=r(70475);function s(e,t,r,i,a){var s=[].slice.call(arguments,1),l=s.length,u="function"==typeof s[l-1];if(!u&&!n())throw new Error("Callback required as last argument");if(!u){if(l<1)throw new Error("Too few arguments provided");return 1===l?(r=t,t=i=void 0):2!==l||t.getContext||(i=r,r=t,t=void 0),new Promise((function(n,a){try{var s=o.create(r,i);n(e(s,t,i))}catch(e){a(e)}}))}if(l<2)throw new Error("Too few arguments provided");2===l?(a=r,r=t,t=i=void 0):3===l&&(t.getContext&&void 0===a?(a=i,i=void 0):(a=i,i=r,r=t,t=void 0));try{var c=o.create(r,i);a(null,e(c,t,i))}catch(e){a(e)}}t.create=o.create,t.toCanvas=s.bind(null,i.render),t.toDataURL=s.bind(null,i.renderToDataURL),t.toString=s.bind(null,(function(e,t,r){return a.render(e,r)}))},59327:function(e){e.exports=function(){return"function"==typeof Promise&&Promise.prototype&&Promise.prototype.then}},58164:function(e,t,r){var n=r(48417).getSymbolSize;t.getRowColCoords=function(e){if(1===e)return[];for(var t=Math.floor(e/7)+2,r=n(e),o=145===r?26:2*Math.ceil((r-13)/(2*t-2)),i=[r-7],a=1;a>>7-e%8&1)},put:function(e,t){for(var r=0;r>>t-r-1&1))},getLengthInBits:function(){return this.length},putBit:function(e){var t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}},e.exports=t},85380:function(e,t,r){var n=r(93951);function o(e){if(!e||e<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=e,this.data=n.alloc(e*e),this.reservedBit=n.alloc(e*e)}o.prototype.set=function(e,t,r,n){var o=e*this.size+t;this.data[o]=r,n&&(this.reservedBit[o]=!0)},o.prototype.get=function(e,t){return this.data[e*this.size+t]},o.prototype.xor=function(e,t,r){this.data[e*this.size+t]^=r},o.prototype.isReserved=function(e,t){return this.reservedBit[e*this.size+t]},e.exports=o},26957:function(e,t,r){var n=r(93951),o=r(43994);function i(e){this.mode=o.BYTE,this.data=n.from(e)}i.getBitsLength=function(e){return 8*e},i.prototype.getLength=function(){return this.data.length},i.prototype.getBitsLength=function(){return i.getBitsLength(this.data.length)},i.prototype.write=function(e){for(var t=0,r=this.data.length;t=0&&e.bit<4},t.from=function(e,r){if(t.isValid(e))return e;try{return function(e){if("string"!=typeof e)throw new Error("Param is not a string");switch(e.toLowerCase()){case"l":case"low":return t.L;case"m":case"medium":return t.M;case"q":case"quartile":return t.Q;case"h":case"high":return t.H;default:throw new Error("Unknown EC Level: "+e)}}(e)}catch(e){return r}}},82767:function(e,t,r){var n=r(48417).getSymbolSize;t.getPositions=function(e){var t=n(e);return[[0,0],[t-7,0],[0,t-7]]}},7079:function(e,t,r){var n=r(48417),o=n.getBCHDigit(1335);t.getEncodedBits=function(e,t){for(var r=e.bit<<3|t,i=r<<10;n.getBCHDigit(i)-o>=0;)i^=1335<=33088&&r<=40956)r-=33088;else{if(!(r>=57408&&r<=60351))throw new Error("Invalid SJIS character: "+this.data[t]+"\nMake sure your charset is UTF-8");r-=49472}r=192*(r>>>8&255)+(255&r),e.put(r,13)}},e.exports=i},7560:function(e,t){t.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};var r=3,n=3,o=40,i=10;function a(e,r,n){switch(e){case t.Patterns.PATTERN000:return(r+n)%2==0;case t.Patterns.PATTERN001:return r%2==0;case t.Patterns.PATTERN010:return n%3==0;case t.Patterns.PATTERN011:return(r+n)%3==0;case t.Patterns.PATTERN100:return(Math.floor(r/2)+Math.floor(n/3))%2==0;case t.Patterns.PATTERN101:return r*n%2+r*n%3==0;case t.Patterns.PATTERN110:return(r*n%2+r*n%3)%2==0;case t.Patterns.PATTERN111:return(r*n%3+(r+n)%2)%2==0;default:throw new Error("bad maskPattern:"+e)}}t.isValid=function(e){return null!=e&&""!==e&&!isNaN(e)&&e>=0&&e<=7},t.from=function(e){return t.isValid(e)?parseInt(e,10):void 0},t.getPenaltyN1=function(e){for(var t=e.size,n=0,o=0,i=0,a=null,s=null,l=0;l=5&&(n+=r+(o-5)),a=c,o=1),(c=e.get(u,l))===s?i++:(i>=5&&(n+=r+(i-5)),s=c,i=1)}o>=5&&(n+=r+(o-5)),i>=5&&(n+=r+(i-5))}return n},t.getPenaltyN2=function(e){for(var t=e.size,r=0,o=0;o=10&&(1488===n||93===n)&&r++,i=i<<1&2047|e.get(s,a),s>=10&&(1488===i||93===i)&&r++}return r*o},t.getPenaltyN4=function(e){for(var t=0,r=e.data.length,n=0;n=1&&t<10?e.ccBits[0]:t<27?e.ccBits[1]:e.ccBits[2]},t.getBestModeForData=function(e){return o.testNumeric(e)?t.NUMERIC:o.testAlphanumeric(e)?t.ALPHANUMERIC:o.testKanji(e)?t.KANJI:t.BYTE},t.toString=function(e){if(e&&e.id)return e.id;throw new Error("Invalid mode")},t.isValid=function(e){return e&&e.bit&&e.ccBits},t.from=function(e,r){if(t.isValid(e))return e;try{return function(e){if("string"!=typeof e)throw new Error("Param is not a string");switch(e.toLowerCase()){case"numeric":return t.NUMERIC;case"alphanumeric":return t.ALPHANUMERIC;case"kanji":return t.KANJI;case"byte":return t.BYTE;default:throw new Error("Unknown mode: "+e)}}(e)}catch(e){return r}}},22164:function(e,t,r){var n=r(43994);function o(e){this.mode=n.NUMERIC,this.data=e.toString()}o.getBitsLength=function(e){return 10*Math.floor(e/3)+(e%3?e%3*3+1:0)},o.prototype.getLength=function(){return this.data.length},o.prototype.getBitsLength=function(){return o.getBitsLength(this.data.length)},o.prototype.write=function(e){var t,r,n;for(t=0;t+3<=this.data.length;t+=3)r=this.data.substr(t,3),n=parseInt(r,10),e.put(n,10);var o=this.data.length-t;o>0&&(r=this.data.substr(t),n=parseInt(r,10),e.put(n,3*o+1))},e.exports=o},30753:function(e,t,r){var n=r(93951),o=r(76621);t.mul=function(e,t){for(var r=n.alloc(e.length+t.length-1),i=0;i=0;){for(var i=r[0],a=0;a>n&1),n<6?e.set(n,8,o,!0):n<8?e.set(n+1,8,o,!0):e.set(i-15+n,8,o,!0),n<8?e.set(8,i-n-1,o,!0):n<9?e.set(8,15-n-1+1,o,!0):e.set(8,15-n-1,o,!0);e.set(i-8,8,1,!0)}function b(e,t,r){var i=new a;r.forEach((function(t){i.put(t.mode.bit,4),i.put(t.getLength(),g.getCharCountIndicator(t.mode,e)),t.write(i)}));var s=8*(o.getSymbolTotalCodewords(e)-f.getTotalCodewordsCount(e,t));for(i.getLengthInBits()+4<=s&&i.put(0,4);i.getLengthInBits()%8!=0;)i.putBit(0);for(var l=(s-i.getLengthInBits())/8,u=0;u=0&&s<=6&&(0===l||6===l)||l>=0&&l<=6&&(0===s||6===s)||s>=2&&s<=4&&l>=2&&l<=4?e.set(i+s,a+l,!0,!0):e.set(i+s,a+l,!1,!0))}(w,t),function(e){for(var t=e.size,r=8;r=7&&function(e,t){for(var r,n,o,i=e.size,a=d.getEncodedBits(t),s=0;s<18;s++)r=Math.floor(s/3),n=s%3+i-8-3,o=1==(a>>s&1),e.set(r,n,o,!0),e.set(n,r,o,!0)}(w,t),function(e,t){for(var r=e.size,n=-1,o=r-1,i=7,a=0,s=r-1;s>0;s-=2)for(6===s&&s--;;){for(var l=0;l<2;l++)if(!e.isReserved(o,s-l)){var u=!1;a>>i&1)),e.set(o,s-l,u),-1==--i&&(a++,i=7)}if((o+=n)<0||r<=o){o-=n,n=-n;break}}}(w,h),isNaN(n)&&(n=c.getBestMask(w,y.bind(null,w,r))),c.applyMask(n,w),y(w,r,n),{modules:w,version:t,errorCorrectionLevel:r,maskPattern:n,segments:i}}t.create=function(e,t){if(void 0===e||""===e)throw new Error("No input text");var r,n,a=i.M;return void 0!==t&&(a=i.from(t.errorCorrectionLevel,i.M),r=d.from(t.version),n=c.from(t.maskPattern),t.toSJISFunc&&o.setToSJISFunction(t.toSJISFunc)),w(e,r,a,n)}},10476:function(e,t,r){var n=r(93951),o=r(30753),i=r(19208).lW;function a(e){this.genPoly=void 0,this.degree=e,this.degree&&this.initialize(this.degree)}a.prototype.initialize=function(e){this.degree=e,this.genPoly=o.generateECPolynomial(this.degree)},a.prototype.encode=function(e){if(!this.genPoly)throw new Error("Encoder not initialized");var t=n.alloc(this.degree),r=i.concat([e,t],e.length+this.degree),a=o.mod(r,this.genPoly),s=this.degree-a.length;if(s>0){var l=n.alloc(this.degree);return a.copy(l,s),l}return a},e.exports=a},90181:function(e,t){var r="[0-9]+",n="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+",o="(?:(?![A-Z0-9 $%*+\\-./:]|"+(n=n.replace(/u/g,"\\u"))+")(?:.|[\r\n]))+";t.KANJI=new RegExp(n,"g"),t.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g"),t.BYTE=new RegExp(o,"g"),t.NUMERIC=new RegExp(r,"g"),t.ALPHANUMERIC=new RegExp("[A-Z $%*+\\-./:]+","g");var i=new RegExp("^"+n+"$"),a=new RegExp("^"+r+"$"),s=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");t.testKanji=function(e){return i.test(e)},t.testNumeric=function(e){return a.test(e)},t.testAlphanumeric=function(e){return s.test(e)}},28047:function(e,t,r){var n=r(43994),o=r(22164),i=r(29152),a=r(26957),s=r(31975),l=r(90181),u=r(48417),c=r(27505);function f(e){return unescape(encodeURIComponent(e)).length}function p(e,t,r){for(var n,o=[];null!==(n=e.exec(r));)o.push({data:n[0],index:n.index,mode:t,length:n[0].length});return o}function d(e){var t,r,o=p(l.NUMERIC,n.NUMERIC,e),i=p(l.ALPHANUMERIC,n.ALPHANUMERIC,e);return u.isKanjiModeEnabled()?(t=p(l.BYTE,n.BYTE,e),r=p(l.KANJI,n.KANJI,e)):(t=p(l.BYTE_KANJI,n.BYTE,e),r=[]),o.concat(i,t,r).sort((function(e,t){return e.index-t.index})).map((function(e){return{data:e.data,mode:e.mode,length:e.length}}))}function h(e,t){switch(t){case n.NUMERIC:return o.getBitsLength(e);case n.ALPHANUMERIC:return i.getBitsLength(e);case n.KANJI:return s.getBitsLength(e);case n.BYTE:return a.getBitsLength(e)}}function g(e,t){var r,l=n.getBestModeForData(e);if((r=n.from(t,l))!==n.BYTE&&r.bit=0?e[e.length-1]:null;return r&&r.mode===t.mode?(e[e.length-1].data+=t.data,e):(e.push(t),e)}),[])}(s))},t.rawSplit=function(e){return t.fromArray(d(e,u.isKanjiModeEnabled()))}},48417:function(e,t){var r,n=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];t.getSymbolSize=function(e){if(!e)throw new Error('"version" cannot be null or undefined');if(e<1||e>40)throw new Error('"version" should be in range from 1 to 40');return 4*e+17},t.getSymbolTotalCodewords=function(e){return n[e]},t.getBCHDigit=function(e){for(var t=0;0!==e;)t++,e>>>=1;return t},t.setToSJISFunction=function(e){if("function"!=typeof e)throw new Error('"toSJISFunc" is not a valid function.');r=e},t.isKanjiModeEnabled=function(){return void 0!==r},t.toSJIS=function(e){return r(e)}},13776:function(e,t){t.isValid=function(e){return!isNaN(e)&&e>=1&&e<=40}},30813:function(e,t,r){var n=r(48417),o=r(17821),i=r(40785),a=r(43994),s=r(13776),l=r(27319),u=n.getBCHDigit(7973);function c(e,t){return a.getCharCountIndicator(e,t)+4}function f(e,t){var r=0;return e.forEach((function(e){var n=c(e.mode,t);r+=n+e.getBitsLength()})),r}t.from=function(e,t){return s.isValid(e)?parseInt(e,10):t},t.getCapacity=function(e,t,r){if(!s.isValid(e))throw new Error("Invalid QR Code version");void 0===r&&(r=a.BYTE);var i=8*(n.getSymbolTotalCodewords(e)-o.getTotalCodewordsCount(e,t));if(r===a.MIXED)return i;var l=i-c(r,e);switch(r){case a.NUMERIC:return Math.floor(l/10*3);case a.ALPHANUMERIC:return Math.floor(l/11*2);case a.KANJI:return Math.floor(l/13);case a.BYTE:default:return Math.floor(l/8)}},t.getBestVersionForData=function(e,r){var n,o=i.from(r,i.M);if(l(e)){if(e.length>1)return function(e,r){for(var n=1;n<=40;n++)if(f(e,n)<=t.getCapacity(n,r,a.MIXED))return n}(e,o);if(0===e.length)return 1;n=e[0]}else n=e;return function(e,r,n){for(var o=1;o<=40;o++)if(r<=t.getCapacity(o,n,e))return o}(n.mode,n.getLength(),o)},t.getEncodedBits=function(e){if(!s.isValid(e)||e<7)throw new Error("Invalid QR Code version");for(var t=e<<12;n.getBCHDigit(t)-u>=0;)t^=7973<':"",f="0&&u>0&&e[l-1]||(n+=a?i("M",u+r,.5+c+r):i("m",o,0),o=0,a=!1),u+1',p='viewBox="0 0 '+u+" "+u+'"',d=''+c+f+"\n";return"function"==typeof r&&r(null,d),d}},30130:function(e,t){function r(e){if("number"==typeof e&&(e=e.toString()),"string"!=typeof e)throw new Error("Color should be defined as hex string");var t=e.slice().replace("#","").split("");if(t.length<3||5===t.length||t.length>8)throw new Error("Invalid hex color: "+e);3!==t.length&&4!==t.length||(t=Array.prototype.concat.apply([],t.map((function(e){return[e,e]})))),6===t.length&&t.push("F","F");var r=parseInt(t.join(""),16);return{r:r>>24&255,g:r>>16&255,b:r>>8&255,a:255&r,hex:"#"+t.slice(0,6).join("")}}t.getOptions=function(e){e||(e={}),e.color||(e.color={});var t=void 0===e.margin||null===e.margin||e.margin<0?4:e.margin,n=e.width&&e.width>=21?e.width:void 0,o=e.scale||4;return{width:n,scale:n?4:o,margin:t,color:{dark:r(e.color.dark||"#000000ff"),light:r(e.color.light||"#ffffffff")},type:e.type,rendererOpts:e.rendererOpts||{}}},t.getScale=function(e,t){return t.width&&t.width>=e+2*t.margin?t.width/(e+2*t.margin):t.scale},t.getImageWidth=function(e,r){var n=t.getScale(e,r);return Math.floor((e+2*r.margin)*n)},t.qrToImageData=function(e,r,n){for(var o=r.modules.size,i=r.modules.data,a=t.getScale(o,n),s=Math.floor((o+2*n.margin)*a),l=n.margin*a,u=[n.color.light,n.color.dark],c=0;c=l&&f>=l&&c=o)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+o.toString(16)+" bytes");return 0|e}function s(e,t){var r;return i.TYPED_ARRAY_SUPPORT?(r=new Uint8Array(t)).__proto__=i.prototype:(null===(r=e)&&(r=new i(t)),r.length=t),r}function l(e,t){var r=s(e,t<0?0:0|a(t));if(!i.TYPED_ARRAY_SUPPORT)for(var n=0;n55295&&r<57344){if(!o){if(r>56319){(t-=3)>-1&&i.push(239,191,189);continue}if(a+1===n){(t-=3)>-1&&i.push(239,191,189);continue}o=r;continue}if(r<56320){(t-=3)>-1&&i.push(239,191,189),o=r;continue}r=65536+(o-55296<<10|r-56320)}else o&&(t-=3)>-1&&i.push(239,191,189);if(o=null,r<128){if((t-=1)<0)break;i.push(r)}else if(r<2048){if((t-=2)<0)break;i.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;i.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;i.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return i}function f(e){return i.isBuffer(e)?e.length:"undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer)?e.byteLength:("string"!=typeof e&&(e=""+e),0===e.length?0:c(e).length)}i.TYPED_ARRAY_SUPPORT&&(i.prototype.__proto__=Uint8Array.prototype,i.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&i[Symbol.species]===i&&Object.defineProperty(i,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1})),i.prototype.write=function(e,t,r){void 0===t||void 0===r&&"string"==typeof t?(r=this.length,t=0):isFinite(t)&&(t|=0,isFinite(r)?r|=0:r=void 0);var n=this.length-t;if((void 0===r||r>n)&&(r=n),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");return function(e,t,r,n){return function(e,t,r,n){for(var o=0;o=t.length||o>=e.length);++o)t[o+r]=e[o];return o}(c(t,e.length-r),e,r,n)}(this,e,t,r)},i.prototype.slice=function(e,t){var r,n=this.length;if((e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t=0;--o)e[o+t]=this[o+r];else if(a<1e3||!i.TYPED_ARRAY_SUPPORT)for(o=0;o>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(o=t;o=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var r=0;r=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));u.ref=function(t){e.scrollComponent=t,l&&l(t)};var c=[r];return o&&(s?a?c.unshift(s):c.push(s):this.defaultLoader&&(a?c.unshift(this.defaultLoader):c.push(this.defaultLoader))),i.default.createElement(n,u,c)}}]),t}(o.Component);l.propTypes={children:a.default.node.isRequired,element:a.default.node,hasMore:a.default.bool,initialLoad:a.default.bool,isReverse:a.default.bool,loader:a.default.node,loadMore:a.default.func.isRequired,pageStart:a.default.number,ref:a.default.func,getScrollParent:a.default.func,threshold:a.default.number,useCapture:a.default.bool,useWindow:a.default.bool},l.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=l,e.exports=t.default},26724:function(e,t,r){e.exports=r(51581)},98040:function(e){e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,r=[],n=0;ne+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(91857),a=n(92310),o=n.n(a),s=n(59301),i=n(78892),l=n(3113),c=n(36355),u=n(81327),m=n(33234),f=n(47211),p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:d,type:y="default",danger:v,disabled:g,loading:O,onClick:b,htmlType:C,children:h,className:w,menu:x,arrow:E,autoFocus:Z,overlay:N,trigger:P,align:j,open:$,onOpenChange:z,placement:M,getPopupContainer:k,href:R,icon:L=s.createElement(i.Z,null),title:S,buttonsRender:K=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:T,overlayClassName:D,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A}=e,F=p(e,["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"]),Q=n("dropdown",d),U=`${Q}-button`,[q,H]=(0,f.Z)(Q),G={menu:x,arrow:E,autoFocus:Z,align:j,disabled:g,trigger:g?[]:P,onOpenChange:z,getPopupContainer:k||t,mouseEnterDelay:I,mouseLeaveDelay:T,overlayClassName:D,overlayStyle:B,destroyPopupOnHide:_,dropdownRender:A},{compactSize:V,compactItemClassnames:W}=(0,m.ri)(Q,a),J=o()(U,W,w,H);"overlay"in e&&(G.overlay=N),"open"in e&&(G.open=$),G.placement="placement"in e?M:"rtl"===a?"bottomLeft":"bottomRight";const X=s.createElement(l.ZP,{type:y,danger:v,disabled:g,loading:O,onClick:b,htmlType:C,href:R,title:S},h),Y=s.createElement(l.ZP,{type:y,danger:v,icon:L}),[ee,te]=K([X,Y]);return q(s.createElement(u.Z.Compact,Object.assign({className:J,size:V,block:!0},F),ee,s.createElement(r.Z,Object.assign({},G),te)))};d.__ANT_BUTTON=!0;var y=d;const v=r.Z;v.Button=y;var g=v},24650:function(e,t,n){n.d(t,{Z:function(){return R}});var r=n(92310),a=n.n(r),o=n(59301),s=n(36355),i=n(32441),l=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,o.useContext)(s.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),m=t("input"),[f,p]=(0,l.ZP)(m),d=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},p,c),y=(0,o.useContext)(i.aM),v=(0,o.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return f(o.createElement("span",{className:d,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(i.aM.Provider,{value:v},e.children)))},u=n(9432),m=n(33614),f={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"},p=n(1393),d=function(e,t){return o.createElement(p.Z,(0,m.Z)({},e,{ref:t,icon:f}))};var y=o.forwardRef(d),v=n(76897),g=n(55405),O=n(25629),b=n(59412),C=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?o.createElement(v.Z,null):o.createElement(y,null),w={click:"onClick",hover:"onMouseOver"};var x=o.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[i,l]=(0,o.useState)((()=>!!r&&n.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{r&&l(n.visible)}),[r,n]);const m=(0,b.Z)(c),f=()=>{const{disabled:t}=e;t||(i&&m(),l((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:p,prefixCls:d,inputPrefixCls:y,size:v}=e,x=C(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:E}=o.useContext(s.E_),Z=E("input",y),N=E("input-password",d),P=n&&(t=>{const{action:n="click",iconRender:r=h}=e,a=w[n]||"",s=r(i),l={[a]:f,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),l)})(N),j=a()(N,p,{[`${N}-${v}`]:!!v}),$=Object.assign(Object.assign({},(0,g.Z)(x,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:j,prefixCls:Z,suffix:P});return v&&($.size=v),o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(t,c)},$))})),E=n(78405),Z=n(92343),N=n(3113),P=n(19716),j=n(33234),$=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:i,size:l,suffix:c,enterButton:m=!1,addonAfter:f,loading:p,disabled:d,onSearch:y,onChange:v,onCompositionStart:g,onCompositionEnd:b}=e,C=$(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:h,direction:w}=o.useContext(s.E_),x=o.useRef(!1),z=h("input-search",n),M=h("input",r),{compactSize:k}=(0,j.ri)(z,w),R=(0,P.Z)((e=>{var t;return null!==(t=null!=l?l:k)&&void 0!==t?t:e})),L=o.useRef(null),S=e=>{var t;document.activeElement===(null===(t=L.current)||void 0===t?void 0:t.input)&&e.preventDefault()},K=e=>{var t,n;y&&y(null===(n=null===(t=L.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof m?o.createElement(E.Z,null):null,T=`${z}-button`;let D;const B=m||{},_=B.type&&!0===B.type.__ANT_BUTTON;D=_||"button"===B.type?(0,Z.Tm)(B,Object.assign({onMouseDown:S,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),K(e)},key:"enterButton"},_?{className:T,size:R}:{})):o.createElement(N.ZP,{className:T,type:m?"primary":void 0,size:R,disabled:d,key:"enterButton",onMouseDown:S,onClick:K,loading:p,icon:I},m),f&&(D=[D,(0,Z.Tm)(f,{key:"addonAfter"})]);const A=a()(z,{[`${z}-rtl`]:"rtl"===w,[`${z}-${R}`]:!!R,[`${z}-with-button`]:!!m},i);return o.createElement(u.Z,Object.assign({ref:(0,O.sQ)(L,t),onPressEnter:e=>{x.current||p||K(e)}},C,{size:R,onCompositionStart:e=>{x.current=!0,null==g||g(e)},onCompositionEnd:e=>{x.current=!1,null==b||b(e)},prefixCls:M,addonAfter:D,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),v&&v(e)},className:A,disabled:d}))})),M=n(1643);const k=u.Z;k.Group=c,k.Search=z,k.TextArea=M.Z,k.Password=x;var R=k},81327:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),a=n(92310),o=n.n(a),s=n(75440),i=n(36355),l=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var m=e=>{let{className:t,index:n,children:a,split:o,style:s}=e;const{latestIndex:i}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:l,space:c,direction:v}=r.useContext(i.E_),{size:g=(null==c?void 0:c.size)||"small",align:O,className:b,rootClassName:C,children:h,direction:w="horizontal",prefixCls:x,split:E,style:Z,wrap:N=!1,classNames:P,styles:j}=e,$=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,M]=Array.isArray(g)?g:[g,g],k=p(M),R=p(z),L=d(M),S=d(z),K=(0,s.Z)(h,{keepEmpty:!0}),I=void 0===O&&"horizontal"===w?"center":O,T=l("space",x),[D,B]=(0,f.Z)(T),_=o()(T,null==c?void 0:c.className,B,`${T}-${w}`,{[`${T}-rtl`]:"rtl"===v,[`${T}-align-${I}`]:I,[`${T}-gap-row-${M}`]:k,[`${T}-gap-col-${z}`]:R},b,C),A=o()(`${T}-item`,null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let F=0;const Q=K.map(((e,t)=>{var n,a;null!=e&&(F=t);const o=e&&e.key||`${A}-${t}`;return r.createElement(m,{className:A,key:o,index:t,split:E,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),U=r.useMemo((()=>({latestIndex:F})),[F]);if(0===K.length)return null;const q={};return N&&(q.flexWrap="wrap"),!R&&S&&(q.columnGap=z),!k&&L&&(q.rowGap=M),D(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},q),null==c?void 0:c.style),Z)},$),r.createElement(u,{value:U},Q)))}));const g=v;g.Compact=l.ZP;var O=g},92899:function(e,t,n){n.d(t,{Fm:function(){return f}});var r=n(7102),a=n(95406);const o=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),i=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),m={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:o,outKeyframes:s},"move-left":{inKeyframes:i,outKeyframes:l},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:o,outKeyframes:s}=m[t];return[(0,a.R)(r,o,s,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/95426.async.js b/95426.async.js deleted file mode 100644 index 59935c02fb..0000000000 --- a/95426.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[95426,36381,66922],{3148:function(e,n,t){t.d(n,{Z:function(){return c}});var o=t(33614),r=t(59301),a={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"},i=t(1393),l=function(e,n){return r.createElement(i.Z,(0,o.Z)({},e,{ref:n,icon:a}))};var c=r.forwardRef(l)},97810:function(e,n,t){t.d(n,{Z:function(){return c}});var o=t(33614),r=t(59301),a={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"},i=t(1393),l=function(e,n){return r.createElement(i.Z,(0,o.Z)({},e,{ref:n,icon:a}))};var c=r.forwardRef(l)},65547:function(e,n,t){t.d(n,{Z:function(){return c}});var o=t(33614),r=t(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.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:"plus-circle",theme:"outlined"},i=t(1393),l=function(e,n){return r.createElement(i.Z,(0,o.Z)({},e,{ref:n,icon:a}))};var c=r.forwardRef(l)},27666:function(e,n,t){var o=t(61414),r=t(71783);n.Z=function(e){let n;const t=t=>()=>{n=null,e.apply(void 0,(0,o.Z)(t))},a=function(){if(null==n){for(var e=arguments.length,o=new Array(e),a=0;a{r.Z.cancel(n),n=null},a}},81228:function(e,n,t){t.d(n,{Z:function(){return O}});var o=t(19243),r=t(16177),a=t(74258),i=t(35796),l=t(59301),c=t(92310),s=t.n(c),d=t(28647),p=t(55405),u=t(27666),g=t(36355),f=t(83116),m=t(37613);const h=e=>{const{componentCls:n}=e;return{[n]:{position:"fixed",zIndex:e.zIndexPopup}}};var b=(0,f.Z)("Affix",(e=>{const n=(0,m.TS)(e,{zIndexPopup:e.zIndexBase+10});return[h(n)]}));function v(e){return e!==window?e.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function y(e,n,t){if(void 0!==t&&n.top>e.top-t)return t+n.top}function x(e,n,t){if(void 0!==t&&n.bottom{const n=e.getTargetFunc(),t=null==n?void 0:n(),{prevTarget:o}=e.state;o!==t&&($.forEach((n=>{null==o||o.removeEventListener(n,e.lazyUpdatePosition),null==t||t.addEventListener(n,e.lazyUpdatePosition)})),e.updatePosition(),e.setState({prevTarget:t}))},e.removeListeners=()=>{e.timer&&(clearTimeout(e.timer),e.timer=null);const{prevTarget:n}=e.state,t=e.getTargetFunc(),o=null==t?void 0:t();$.forEach((t=>{null==o||o.removeEventListener(t,e.lazyUpdatePosition),null==n||n.removeEventListener(t,e.lazyUpdatePosition)})),e.updatePosition.cancel(),e.lazyUpdatePosition.cancel()},e.getOffsetTop=()=>{const{offsetBottom:n,offsetTop:t}=e.props;return void 0===n&&void 0===t?0:t},e.getOffsetBottom=()=>e.props.offsetBottom,e.measure=()=>{const{status:n,lastAffix:t}=e.state,{onChange:o}=e.props,r=e.getTargetFunc();if(n!==S.Prepare||!e.fixedNodeRef.current||!e.placeholderNodeRef.current||!r)return;const a=e.getOffsetTop(),i=e.getOffsetBottom(),l=r();if(l){const n={status:S.None},r=v(e.placeholderNodeRef.current);if(0===r.top&&0===r.left&&0===r.width&&0===r.height)return;const c=v(l),s=y(r,c,a),d=x(r,c,i);void 0!==s?(n.affixStyle={position:"fixed",top:s,width:r.width,height:r.height},n.placeholderStyle={width:r.width,height:r.height}):void 0!==d&&(n.affixStyle={position:"fixed",bottom:d,width:r.width,height:r.height},n.placeholderStyle={width:r.width,height:r.height}),n.lastAffix=!!n.affixStyle,o&&t!==n.lastAffix&&o(n.lastAffix),e.setState(n)}},e.prepareMeasure=()=>{e.setState({status:S.Prepare,affixStyle:void 0,placeholderStyle:void 0})},e.updatePosition=(0,u.Z)((()=>{e.prepareMeasure()})),e.lazyUpdatePosition=(0,u.Z)((()=>{const n=e.getTargetFunc(),{affixStyle:t}=e.state;if(n&&t){const o=e.getOffsetTop(),r=e.getOffsetBottom(),a=n();if(a&&e.placeholderNodeRef.current){const n=v(a),i=v(e.placeholderNodeRef.current),l=y(i,n,o),c=x(i,n,r);if(void 0!==l&&t.top===l||void 0!==c&&t.bottom===c)return}}e.prepareMeasure()})),e}return(0,r.Z)(t,[{key:"getTargetFunc",value:function(){const{getTargetContainer:e}=this.context,{target:n}=this.props;return void 0!==n?n:null!=e?e:C}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(e){this.addListeners(),e.offsetTop===this.props.offsetTop&&e.offsetBottom===this.props.offsetBottom||this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:e,placeholderStyle:n}=this.state,{affixPrefixCls:t,rootClassName:o,children:r}=this.props,a=s()(e&&o,{[t]:!!e});let i=(0,p.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return l.createElement(d.Z,{onResize:this.updatePosition},l.createElement("div",Object.assign({},i,{ref:this.placeholderNodeRef}),e&&l.createElement("div",{style:n,"aria-hidden":"true"}),l.createElement("div",{className:a,ref:this.fixedNodeRef,style:e},l.createElement(d.Z,{onResize:this.updatePosition},r))))}}]),t}(l.Component);k.contextType=g.E_;var O=(0,l.forwardRef)(((e,n)=>{const{prefixCls:t,rootClassName:o}=e,{getPrefixCls:r}=(0,l.useContext)(g.E_),a=r("affix",t),[i,c]=b(a),d=Object.assign(Object.assign({},e),{affixPrefixCls:a,rootClassName:s()(o,c)});return i(l.createElement(k,Object.assign({},d,{ref:n})))}))},66104:function(e,n,t){t.d(n,{Z:function(){return N}});var o=t(92310),r=t.n(o),a=t(75440),i=t(47413),l=t(59301),c=t(92343),s=t(36355),d=t(46952),p=t(91857);const u=e=>{let{children:n}=e;const{getPrefixCls:t}=l.useContext(s.E_),o=t("breadcrumb");return l.createElement("li",{className:`${o}-separator`,"aria-hidden":"true"},""===n?n:n||"/")};u.__ANT_BREADCRUMB_SEPARATOR=!0;var g=u,f=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{if(n)return n(t,o,r,a);const l=function(e,n){if(void 0===e.title||null===e.title)return null;const t=Object.keys(n).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${t})`,"g"),((e,t)=>n[t]||e))}(t,o);return m(e,t,l,i)}}var b=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,separator:t="/",children:o,menu:r,overlay:a,dropdownProps:i,href:c}=e;const s=(e=>{if(r||a){const t=Object.assign({},i);if(r){const e=r||{},{items:n}=e,o=b(e,["items"]);t.menu=Object.assign(Object.assign({},o),{items:null==n?void 0:n.map(((e,n)=>{var{key:t,title:o,label:r,path:a}=e,i=b(e,["key","title","label","path"]);let s=null!=r?r:o;return a&&(s=l.createElement("a",{href:`${c}${a}`},s)),Object.assign(Object.assign({},i),{key:null!=t?t:n,label:s})}))})}else a&&(t.overlay=a);return l.createElement(p.Z,Object.assign({placement:"bottom"},t),l.createElement("span",{className:`${n}-overlay-link`},e,l.createElement(d.Z,null)))}return e})(o);return null!=s?l.createElement(l.Fragment,null,l.createElement("li",null,s),t&&l.createElement(g,null,t)):null},y=e=>{const{prefixCls:n,children:t,href:o}=e,r=b(e,["prefixCls","children","href"]),{getPrefixCls:a}=l.useContext(s.E_),i=a("breadcrumb",n);return l.createElement(v,Object.assign({},r,{prefixCls:i}),m(i,r,t,o))};y.__ANT_BREADCRUMB_ITEM=!0;var x=y,$=t(17313),C=t(83116),S=t(37613);const k=e=>{const{componentCls:n,iconCls:t}=e;return{[n]:Object.assign(Object.assign({},(0,$.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[t]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,$.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${n}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${n}-link`]:{[`\n > ${t} + span,\n > ${t} + a\n `]:{marginInlineStart:e.marginXXS}},[`${n}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${t}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var O=(0,C.Z)("Breadcrumb",(e=>{const n=(0,S.TS)(e,{});return[k(n)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),I=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var{breadcrumbName:n}=e,t=I(e,["breadcrumbName"]);return Object.assign(Object.assign({},t),{title:n})}))}),r}var E=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,separator:t="/",style:o,className:d,rootClassName:p,routes:u,items:f,children:m,itemRender:b,params:y={}}=e,x=E(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:$,direction:C,breadcrumb:S}=l.useContext(s.E_);let k;const I=$("breadcrumb",n),[P,N]=O(I),j=function(e,n){return(0,l.useMemo)((()=>e||(n?n.map(w):null)),[e,n])}(f,u);const Z=h(I,b);if(j&&j.length>0){const e=[],n=f||u;k=j.map(((o,r)=>{const{path:a,key:c,type:s,menu:d,overlay:p,onClick:u,className:f,separator:m,dropdownProps:h}=o,b=((e,n)=>{if(void 0===n)return n;let t=(n||"").replace(/^\//,"");return Object.keys(e).forEach((n=>{t=t.replace(`:${n}`,e[n])})),t})(y,a);void 0!==b&&e.push(b);const x=null!=c?c:r;if("separator"===s)return l.createElement(g,{key:x},m);const $={},C=r===j.length-1;d?$.menu=d:p&&($.overlay=p);let{href:S}=o;return e.length&&void 0!==b&&(S=`#/${e.join("/")}`),l.createElement(v,Object.assign({key:x},$,(0,i.Z)(o,{data:!0,aria:!0}),{className:f,dropdownProps:h,href:S,separator:C?"":t,onClick:u,prefixCls:I}),Z(o,y,n,e,S))}))}else if(m){const e=(0,a.Z)(m).length;k=(0,a.Z)(m).map(((n,o)=>{if(!n)return n;const r=o===e-1;return(0,c.Tm)(n,{separator:r?"":t,key:o})}))}const M=r()(I,null==S?void 0:S.className,{[`${I}-rtl`]:"rtl"===C},d,p,N),T=Object.assign(Object.assign({},null==S?void 0:S.style),o);return P(l.createElement("nav",Object.assign({className:M,style:T},x),l.createElement("ol",null,k)))};P.Item=x,P.Separator=g;var N=P},36381:function(e,n,t){t.d(n,{Z:function(){return F}});var o=t(83148),r=t(92310),a=t.n(r),i=t(33614),l=t(61414),c=t(54099),s=t(80017),d=t(71366),p=t(85870),u=t(59301),g=t(63011),f=t(75440),m=t(24018),h=t(16934),b=t(20287),v=u.forwardRef((function(e,n){var t=e.prefixCls,o=e.forceRender,r=e.className,i=e.style,l=e.children,s=e.isActive,d=e.role,p=u.useState(s||o),g=(0,c.Z)(p,2),f=g[0],h=g[1];return u.useEffect((function(){(o||s)&&h(!0)}),[o,s]),f?u.createElement("div",{ref:n,className:a()("".concat(t,"-content"),(0,m.Z)((0,m.Z)({},"".concat(t,"-content-active"),s),"".concat(t,"-content-inactive"),!s),r),style:i,role:d},u.createElement("div",{className:"".concat(t,"-content-box")},l)):null}));v.displayName="PanelContent";var y=v,x=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],$=u.forwardRef((function(e,n){var t=e.showArrow,o=void 0===t||t,r=e.headerClass,l=e.isActive,c=e.onItemClick,s=e.forceRender,d=e.className,p=e.prefixCls,f=e.collapsible,v=e.accordion,$=e.panelKey,C=e.extra,S=e.header,k=e.expandIcon,O=e.openMotion,I=e.destroyInactivePanel,w=e.children,E=(0,g.Z)(e,x),P="disabled"===f,N="header"===f,j="icon"===f,Z=null!=C&&"boolean"!=typeof C,M=function(){null==c||c($)},T="function"==typeof k?k(e):u.createElement("i",{className:"arrow"});T&&(T=u.createElement("div",{className:"".concat(p,"-expand-icon"),onClick:["header","icon"].includes(f)?M:void 0},T));var z=a()((0,m.Z)((0,m.Z)((0,m.Z)({},"".concat(p,"-item"),!0),"".concat(p,"-item-active"),l),"".concat(p,"-item-disabled"),P),d),R={className:a()(r,(0,m.Z)((0,m.Z)((0,m.Z)({},"".concat(p,"-header"),!0),"".concat(p,"-header-collapsible-only"),N),"".concat(p,"-icon-collapsible-only"),j)),"aria-expanded":l,"aria-disabled":P,onKeyDown:function(e){"Enter"!==e.key&&e.keyCode!==b.Z.ENTER&&e.which!==b.Z.ENTER||M()}};return N||j||(R.onClick=M,R.role=v?"tab":"button",R.tabIndex=P?-1:0),u.createElement("div",(0,i.Z)({},E,{ref:n,className:z}),u.createElement("div",R,o&&T,u.createElement("span",{className:"".concat(p,"-header-text"),onClick:"header"===f?M:void 0},S),Z&&u.createElement("div",{className:"".concat(p,"-extra")},C)),u.createElement(h.default,(0,i.Z)({visible:l,leavedClassName:"".concat(p,"-content-hidden")},O,{forceRender:s,removeOnLeave:I}),(function(e,n){var t=e.className,o=e.style;return u.createElement(y,{ref:n,prefixCls:p,className:t,style:o,isActive:l,forceRender:s,role:v?"tabpanel":void 0},w)})))})),C=["children","label","key","collapsible","onItemClick","destroyInactivePanel"];var S=function(e,n,t){return Array.isArray(e)?function(e,n){var t=n.prefixCls,o=n.accordion,r=n.collapsible,a=n.destroyInactivePanel,l=n.onItemClick,c=n.activeKey,s=n.openMotion,d=n.expandIcon;return e.map((function(e,n){var p=e.children,f=e.label,m=e.key,h=e.collapsible,b=e.onItemClick,v=e.destroyInactivePanel,y=(0,g.Z)(e,C),x=String(null!=m?m:n),S=null!=h?h:r,k=null!=v?v:a,O=!1;return O=o?c[0]===x:c.indexOf(x)>-1,u.createElement($,(0,i.Z)({},y,{prefixCls:t,key:x,panelKey:x,isActive:O,accordion:o,openMotion:s,expandIcon:d,header:f,collapsible:S,onItemClick:function(e){"disabled"!==S&&(l(e),null==b||b(e))},destroyInactivePanel:k}),p)}))}(e,t):(0,f.Z)(n).map((function(e,n){return function(e,n,t){if(!e)return null;var o=t.prefixCls,r=t.accordion,a=t.collapsible,i=t.destroyInactivePanel,l=t.onItemClick,c=t.activeKey,s=t.openMotion,d=t.expandIcon,p=e.key||String(n),g=e.props,f=g.header,m=g.headerClass,h=g.destroyInactivePanel,b=g.collapsible,v=g.onItemClick,y=!1;y=r?c[0]===p:c.indexOf(p)>-1;var x=null!=b?b:a,$={key:p,panelKey:p,header:f,headerClass:m,isActive:y,prefixCls:o,destroyInactivePanel:null!=h?h:i,openMotion:s,accordion:r,children:e.props.children,onItemClick:function(e){"disabled"!==x&&(l(e),null==v||v(e))},expandIcon:d,collapsible:x};return"string"==typeof e.type?e:(Object.keys($).forEach((function(e){void 0===$[e]&&delete $[e]})),u.cloneElement(e,$))}(e,n,t)}))},k=t(47413);function O(e){var n=e;if(!Array.isArray(n)){var t=(0,s.Z)(n);n="number"===t||"string"===t?[n]:[]}return n.map((function(e){return String(e)}))}var I=u.forwardRef((function(e,n){var t=e.prefixCls,o=void 0===t?"rc-collapse":t,r=e.destroyInactivePanel,s=void 0!==r&&r,g=e.style,f=e.accordion,m=e.className,h=e.children,b=e.collapsible,v=e.openMotion,y=e.expandIcon,x=e.activeKey,$=e.defaultActiveKey,C=e.onChange,I=e.items,w=a()(o,m),E=(0,d.Z)([],{value:x,onChange:function(e){return null==C?void 0:C(e)},defaultValue:$,postState:O}),P=(0,c.Z)(E,2),N=P[0],j=P[1];(0,p.ZP)(!h,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var Z=S(I,h,{prefixCls:o,accordion:f,openMotion:v,expandIcon:y,collapsible:b,destroyInactivePanel:s,onItemClick:function(e){return j((function(){return f?N[0]===e?[]:[e]:N.indexOf(e)>-1?N.filter((function(n){return n!==e})):[].concat((0,l.Z)(N),[e])}))},activeKey:N});return u.createElement("div",(0,i.Z)({ref:n,className:w,style:g,role:f?"tablist":void 0},(0,k.Z)(e,{aria:!0,data:!0})),Z)})),w=Object.assign(I,{Panel:$}),E=w,P=(w.Panel,t(55405)),N=t(62892),j=t(92343),Z=t(36355),M=t(19716);var T=u.forwardRef(((e,n)=>{const{getPrefixCls:t}=u.useContext(Z.E_),{prefixCls:o,className:r,showArrow:i=!0}=e,l=t("collapse",o),c=a()({[`${l}-no-arrow`]:!i},r);return u.createElement(E.Panel,Object.assign({ref:n},e,{prefixCls:l,className:c}))})),z=t(17313),R=t(8378),B=t(83116),H=t(37613);const A=e=>{const{componentCls:n,contentBg:t,padding:o,headerBg:r,headerPadding:a,collapseHeaderPaddingSM:i,collapseHeaderPaddingLG:l,collapsePanelBorderRadius:c,lineWidth:s,lineType:d,colorBorder:p,colorText:u,colorTextHeading:g,colorTextDisabled:f,fontSize:m,fontSizeLG:h,lineHeight:b,marginSM:v,paddingSM:y,paddingLG:x,paddingXS:$,motionDurationSlow:C,fontSizeIcon:S,contentPadding:k}=e,O=`${s}px ${d} ${p}`;return{[n]:Object.assign(Object.assign({},(0,z.Wf)(e)),{backgroundColor:r,border:O,borderBottom:0,borderRadius:`${c}px`,"&-rtl":{direction:"rtl"},[`& > ${n}-item`]:{borderBottom:O,"&:last-child":{[`\n &,\n & > ${n}-header`]:{borderRadius:`0 0 ${c}px ${c}px`}},[`> ${n}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:a,color:g,lineHeight:b,cursor:"pointer",transition:`all ${C}, visibility 0s`,[`> ${n}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${n}-expand-icon`]:{height:m*b,display:"flex",alignItems:"center",paddingInlineEnd:v},[`${n}-arrow`]:Object.assign(Object.assign({},(0,z.Ro)()),{fontSize:S,svg:{transition:`transform ${C}`}}),[`${n}-header-text`]:{marginInlineEnd:"auto"}},[`${n}-header-collapsible-only`]:{cursor:"default",[`${n}-header-text`]:{flex:"none",cursor:"pointer"}},[`${n}-icon-collapsible-only`]:{cursor:"default",[`${n}-expand-icon`]:{cursor:"pointer"}}},[`${n}-content`]:{color:u,backgroundColor:t,borderTop:O,[`& > ${n}-content-box`]:{padding:k},"&-hidden":{display:"none"}},"&-small":{[`> ${n}-item`]:{[`> ${n}-header`]:{padding:i,paddingInlineStart:$,[`> ${n}-expand-icon`]:{marginInlineStart:y-$}},[`> ${n}-content > ${n}-content-box`]:{padding:y}}},"&-large":{[`> ${n}-item`]:{fontSize:h,[`> ${n}-header`]:{padding:l,paddingInlineStart:o,[`> ${n}-expand-icon`]:{height:h*b,marginInlineStart:x-o}},[`> ${n}-content > ${n}-content-box`]:{padding:x}}},[`${n}-item:last-child`]:{[`> ${n}-content`]:{borderRadius:`0 0 ${c}px ${c}px`}},[`& ${n}-item-disabled > ${n}-header`]:{"\n &,\n & > .arrow\n ":{color:f,cursor:"not-allowed"}},[`&${n}-icon-position-end`]:{[`& > ${n}-item`]:{[`> ${n}-header`]:{[`${n}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:v}}}}})}},L=e=>{const{componentCls:n}=e;return{[`${n}-rtl`]:{[`> ${n}-item > ${n}-header ${n}-arrow svg`]:{transform:"rotate(180deg)"}}}},D=e=>{const{componentCls:n,headerBg:t,paddingXXS:o,colorBorder:r}=e;return{[`${n}-borderless`]:{backgroundColor:t,border:0,[`> ${n}-item`]:{borderBottom:`1px solid ${r}`},[`\n > ${n}-item:last-child,\n > ${n}-item:last-child ${n}-header\n `]:{borderRadius:0},[`> ${n}-item:last-child`]:{borderBottom:0},[`> ${n}-item > ${n}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${n}-item > ${n}-content > ${n}-content-box`]:{paddingTop:o}}}},X=e=>{const{componentCls:n,paddingSM:t}=e;return{[`${n}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${n}-item`]:{borderBottom:0,[`> ${n}-content`]:{backgroundColor:"transparent",border:0,[`> ${n}-content-box`]:{paddingBlock:t}}}}}};var _=(0,B.Z)("Collapse",(e=>{const n=(0,H.TS)(e,{collapseHeaderPaddingSM:`${e.paddingXS}px ${e.paddingSM}px`,collapseHeaderPaddingLG:`${e.padding}px ${e.paddingLG}px`,collapsePanelBorderRadius:e.borderRadiusLG});return[A(n),D(n),X(n),L(n),(0,R.Z)(n)]}),(e=>({headerPadding:`${e.paddingSM}px ${e.padding}px`,headerBg:e.colorFillAlter,contentPadding:`${e.padding}px 16px`,contentBg:e.colorBgContainer})));const W=u.forwardRef(((e,n)=>{const{getPrefixCls:t,direction:r,collapse:i}=u.useContext(Z.E_),{prefixCls:l,className:c,rootClassName:s,style:d,bordered:p=!0,ghost:g,size:m,expandIconPosition:h="start",children:b,expandIcon:v}=e,y=(0,M.Z)((e=>{var n;return null!==(n=null!=m?m:e)&&void 0!==n?n:"middle"})),x=t("collapse",l),$=t(),[C,S]=_(x),k=u.useMemo((()=>"left"===h?"start":"right"===h?"end":h),[h]),O=a()(`${x}-icon-position-${k}`,{[`${x}-borderless`]:!p,[`${x}-rtl`]:"rtl"===r,[`${x}-ghost`]:!!g,[`${x}-${y}`]:"middle"!==y},null==i?void 0:i.className,c,s,S),I=Object.assign(Object.assign({},(0,N.Z)($)),{motionAppear:!1,leavedClassName:`${x}-content-hidden`}),w=u.useMemo((()=>b?(0,f.Z)(b).map(((e,n)=>{var t,o;if(null===(t=e.props)||void 0===t?void 0:t.disabled){const t=null!==(o=e.key)&&void 0!==o?o:String(n),{disabled:r,collapsible:a}=e.props,i=Object.assign(Object.assign({},(0,P.Z)(e.props,["disabled"])),{key:t,collapsible:null!=a?a:r?"disabled":void 0});return(0,j.Tm)(e,i)}return e})):null),[b]);return C(u.createElement(E,Object.assign({ref:n,openMotion:I},(0,P.Z)(e,["rootClassName"]),{expandIcon:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n=v?v(e):u.createElement(o.Z,{rotate:e.isActive?90:void 0});return(0,j.Tm)(n,(()=>({className:a()(n.props.className,`${x}-arrow`)})))},prefixCls:x,className:O,style:Object.assign(Object.assign({},null==i?void 0:i.style),d)}),w))}));var F=Object.assign(W,{Panel:T})},78673:function(e,n,t){t.d(n,{Z:function(){return Z}});var o=t(42857),r=t(92310),a=t.n(r),i=t(33614),l=t(24018),c=t(54099),s=t(63011),d=t(59301),p=t(71366),u=t(20287),g=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],f=d.forwardRef((function(e,n){var t,o=e.prefixCls,r=void 0===o?"rc-switch":o,f=e.className,m=e.checked,h=e.defaultChecked,b=e.disabled,v=e.loadingIcon,y=e.checkedChildren,x=e.unCheckedChildren,$=e.onClick,C=e.onChange,S=e.onKeyDown,k=(0,s.Z)(e,g),O=(0,p.Z)(!1,{value:m,defaultValue:h}),I=(0,c.Z)(O,2),w=I[0],E=I[1];function P(e,n){var t=w;return b||(E(t=e),null==C||C(t,n)),t}var N=a()(r,f,(t={},(0,l.Z)(t,"".concat(r,"-checked"),w),(0,l.Z)(t,"".concat(r,"-disabled"),b),t));return d.createElement("button",(0,i.Z)({},k,{type:"button",role:"switch","aria-checked":w,disabled:b,className:N,ref:n,onKeyDown:function(e){e.which===u.Z.LEFT?P(!1,e):e.which===u.Z.RIGHT&&P(!0,e),null==S||S(e)},onClick:function(e){var n=P(!w,e);null==$||$(n,e)}}),v,d.createElement("span",{className:"".concat(r,"-inner")},d.createElement("span",{className:"".concat(r,"-inner-checked")},y),d.createElement("span",{className:"".concat(r,"-inner-unchecked")},x)))}));f.displayName="Switch";var m=f,h=t(14088),b=t(36355),v=t(1684),y=t(19716),x=t(64993),$=t(17313),C=t(83116),S=t(37613);const k=e=>{const{componentCls:n,trackHeightSM:t,trackPadding:o,trackMinWidthSM:r,innerMinMarginSM:a,innerMaxMarginSM:i,handleSizeSM:l}=e,c=`${n}-inner`;return{[n]:{[`&${n}-small`]:{minWidth:r,height:t,lineHeight:`${t}px`,[`${n}-inner`]:{paddingInlineStart:i,paddingInlineEnd:a,[`${c}-checked`]:{marginInlineStart:`calc(-100% + ${l+2*o}px - ${2*i}px)`,marginInlineEnd:`calc(100% - ${l+2*o}px + ${2*i}px)`},[`${c}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`${n}-handle`]:{width:l,height:l},[`${n}-loading-icon`]:{top:(l-e.switchLoadingIconSize)/2,fontSize:e.switchLoadingIconSize},[`&${n}-checked`]:{[`${n}-inner`]:{paddingInlineStart:a,paddingInlineEnd:i,[`${c}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${c}-unchecked`]:{marginInlineStart:`calc(100% - ${l+2*o}px + ${2*i}px)`,marginInlineEnd:`calc(-100% + ${l+2*o}px - ${2*i}px)`}},[`${n}-handle`]:{insetInlineStart:`calc(100% - ${l+o}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${c}`]:{[`${c}-unchecked`]:{marginInlineStart:e.marginXXS/2,marginInlineEnd:-e.marginXXS/2}},[`&${n}-checked ${c}`]:{[`${c}-checked`]:{marginInlineStart:-e.marginXXS/2,marginInlineEnd:e.marginXXS/2}}}}}}},O=e=>{const{componentCls:n,handleSize:t}=e;return{[n]:{[`${n}-loading-icon${e.iconCls}`]:{position:"relative",top:(t-e.fontSize)/2,color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${n}-checked ${n}-loading-icon`]:{color:e.switchColor}}}},I=e=>{const{componentCls:n,motion:t,trackPadding:o,handleBg:r,handleShadow:a,handleSize:i}=e,l=`${n}-handle`;return{[n]:{[l]:{position:"absolute",top:o,insetInlineStart:o,width:i,height:i,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:r,borderRadius:i/2,boxShadow:a,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${n}-checked ${l}`]:{insetInlineStart:`calc(100% - ${i+o}px)`},[`&:not(${n}-disabled):active`]:t?{[`${l}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${n}-checked ${l}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}:{}}}},w=e=>{const{componentCls:n,trackHeight:t,trackPadding:o,innerMinMargin:r,innerMaxMargin:a,handleSize:i}=e,l=`${n}-inner`;return{[n]:{[l]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:a,paddingInlineEnd:r,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${l}-checked, ${l}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none"},[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${i+2*o}px - ${2*a}px)`,marginInlineEnd:`calc(100% - ${i+2*o}px + ${2*a}px)`},[`${l}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`&${n}-checked ${l}`]:{paddingInlineStart:r,paddingInlineEnd:a,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${i+2*o}px + ${2*a}px)`,marginInlineEnd:`calc(-100% + ${i+2*o}px - ${2*a}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:2*o,marginInlineEnd:2*-o}},[`&${n}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:2*-o,marginInlineEnd:2*o}}}}}},E=e=>{const{componentCls:n,trackHeight:t,trackMinWidth:o}=e;return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,$.Wf)(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:o,height:t,lineHeight:`${t}px`,verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${n}-disabled)`]:{background:e.colorTextTertiary}}),(0,$.Qy)(e)),{[`&${n}-checked`]:{background:e.switchColor,[`&:hover:not(${n}-disabled)`]:{background:e.colorPrimaryHover}},[`&${n}-loading, &${n}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${n}-rtl`]:{direction:"rtl"}})}};var P=(0,C.Z)("Switch",(e=>{const n=(0,S.TS)(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:.75*e.fontSizeIcon,switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[E(n),w(n),I(n),O(n),k(n)]}),(e=>{const{fontSize:n,lineHeight:t,controlHeight:o,colorWhite:r}=e,a=n*t,i=o/2,l=a-4,c=i-4;return{trackHeight:a,trackHeightSM:i,trackMinWidth:2*l+8,trackMinWidthSM:2*c+4,trackPadding:2,handleBg:r,handleSize:l,handleSizeSM:c,handleShadow:`0 2px 4px 0 ${new x.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+2+4,innerMinMarginSM:c/2,innerMaxMarginSM:c+2+4}})),N=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,size:r,disabled:i,loading:l,className:c,rootClassName:s,style:p}=e,u=N(e,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:g,direction:f,switch:x}=d.useContext(b.E_),$=d.useContext(v.Z),C=(null!=i?i:$)||l,S=g("switch",t),k=d.createElement("div",{className:`${S}-handle`},l&&d.createElement(o.Z,{className:`${S}-loading-icon`})),[O,I]=P(S),w=(0,y.Z)(r),E=a()(null==x?void 0:x.className,{[`${S}-small`]:"small"===w,[`${S}-loading`]:l,[`${S}-rtl`]:"rtl"===f},c,s,I),j=Object.assign(Object.assign({},null==x?void 0:x.style),p);return O(d.createElement(h.Z,{component:"Switch"},d.createElement(m,Object.assign({},u,{prefixCls:S,className:E,style:j,disabled:C,ref:n,loadingIcon:k}))))}));j.__ANT_SWITCH=!0;var Z=j},12563:function(e,n,t){t.d(n,{Z:function(){return I}});var o=t(59301),r=t(53043),a=t(92310),i=t.n(a),l=t(36785),c=t(47729),s=t(14088),d=t(36355),p=t(17313),u=t(37613),g=t(83116);const f=e=>{const{lineWidth:n,fontSizeIcon:t}=e,o=e.fontSizeSM,r=e.lineHeightSM*o+"px";return(0,u.TS)(e,{tagFontSize:o,tagLineHeight:r,tagIconSize:t-2*n,tagPaddingHorizontal:8,tagBorderlessBg:e.colorFillTertiary})},m=e=>({defaultBg:e.colorFillQuaternary,defaultColor:e.colorText});var h=(0,g.Z)("Tag",(e=>(e=>{const{paddingXXS:n,lineWidth:t,tagPaddingHorizontal:o,componentCls:r}=e,a=o-t,i=n-t;return{[r]:Object.assign(Object.assign({},(0,p.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:a,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${r}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${r}-close-icon`]:{marginInlineStart:i,color:e.colorTextDescription,fontSize:e.tagIconSize,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${r}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${r}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:a}}),[`${r}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}})(f(e))),m),b=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,style:t,className:r,checked:a,onChange:l,onClick:c}=e,s=b(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:p,tag:u}=o.useContext(d.E_),g=p("tag",n),[f,m]=h(g),v=i()(g,`${g}-checkable`,{[`${g}-checkable-checked`]:a},null==u?void 0:u.className,r,m);return f(o.createElement("span",Object.assign({},s,{style:Object.assign(Object.assign({},t),null==u?void 0:u.style),className:v,onClick:e=>{null==l||l(!a),null==c||c(e)}})))},y=t(45157);var x=(0,g.b)(["Tag","preset"],(e=>(e=>(0,y.Z)(e,((n,t)=>{let{textColor:o,lightBorderColor:r,lightColor:a,darkColor:i}=t;return{[`${e.componentCls}-${n}`]:{color:o,background:a,borderColor:r,"&-inverse":{color:e.colorTextLightSolid,background:i,borderColor:i},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}})))(f(e))),m);const $=(e,n,t)=>{const o="string"!=typeof(r=t)?r:r.charAt(0).toUpperCase()+r.slice(1);var r;return{[`${e.componentCls}-${n}`]:{color:e[`color${t}`],background:e[`color${o}Bg`],borderColor:e[`color${o}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}};var C=(0,g.b)(["Tag","status"],(e=>{const n=f(e);return[$(n,"success","Success"),$(n,"processing","Info"),$(n,"error","Error"),$(n,"warning","Warning")]}),m),S=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:t,className:a,rootClassName:p,style:u,children:g,icon:f,color:m,onClose:b,closeIcon:v,closable:y,bordered:$=!0}=e,k=S(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:O,direction:I,tag:w}=o.useContext(d.E_),[E,P]=o.useState(!0);o.useEffect((()=>{"visible"in k&&P(k.visible)}),[k.visible]);const N=(0,l.o2)(m),j=(0,l.yT)(m),Z=N||j,M=Object.assign(Object.assign({backgroundColor:m&&!Z?m:void 0},null==w?void 0:w.style),u),T=O("tag",t),[z,R]=h(T),B=i()(T,null==w?void 0:w.className,{[`${T}-${m}`]:Z,[`${T}-has-color`]:m&&!Z,[`${T}-hidden`]:!E,[`${T}-rtl`]:"rtl"===I,[`${T}-borderless`]:!$},a,p,R),H=e=>{e.stopPropagation(),null==b||b(e),e.defaultPrevented||P(!1)},[,A]=(0,c.Z)(y,v,(e=>null===e?o.createElement(r.Z,{className:`${T}-close-icon`,onClick:H}):o.createElement("span",{className:`${T}-close-icon`,onClick:H},e)),null,!1),L="function"==typeof k.onClick||g&&"a"===g.type,D=f||null,X=D?o.createElement(o.Fragment,null,D,g&&o.createElement("span",null,g)):g,_=o.createElement("span",Object.assign({},k,{ref:n,className:B,style:M}),X,A,N&&o.createElement(x,{key:"preset",prefixCls:T}),j&&o.createElement(C,{key:"status",prefixCls:T}));return z(L?o.createElement(s.Z,{component:"Tag"},_):_)},O=o.forwardRef(k);O.CheckableTag=v;var I=O}}]); \ No newline at end of file diff --git a/9547.async.js b/9547.async.js new file mode 100644 index 0000000000..6fdd09e8f6 --- /dev/null +++ b/9547.async.js @@ -0,0 +1 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[9547,10211,10794],{88522:function(e,t,n){"use strict";var o=n(92310),r=n.n(o),s=n(75440),i=n(55405),l=n(59301),a=n(53487),u=n(92343),c=n(36355),p=n(57809);const{Option:f}=p.default;function d(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const h=(e,t)=>{const{prefixCls:n,className:o,popupClassName:a,dropdownClassName:h,children:m,dataSource:v}=e,g=(0,s.Z)(m);let y;1===g.length&&(0,u.l$)(g[0])&&!d(g[0])&&([y]=g);const S=y?()=>y:void 0;let b;b=g.length&&d(g[0])?m:v?v.map((e=>{if((0,u.l$)(e))return e;switch(typeof e){case"string":return l.createElement(f,{key:e,value:e},e);case"object":{const{value:t}=e;return l.createElement(f,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:w}=l.useContext(c.E_),L=w("select",n);return l.createElement(p.default,Object.assign({ref:t,suffixIcon:null},(0,i.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:L,popupClassName:a||h,className:r()(`${L}-auto-complete`,o),mode:p.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:S}),b)},m=l.forwardRef(h),v=(0,a.Z)(m);m.Option=f,m._InternalPanelDoNotUseOrYouWillBeFired=v,t.Z=m},31797:function(e,t,n){"use strict";n.d(t,{Z:function(){return w}});var o=n(59301),r=n(56762),s=n(92343),i=n(92310),l=n.n(i),a=n(36355),u=n(66999);var c=e=>{const{value:t,formatter:n,precision:r,decimalSeparator:s,groupSeparator:i="",prefixCls:l}=e;let a;if("function"==typeof n)a=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",u=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,i),"number"==typeof r&&(u=u.padEnd(r,"0").slice(0,r>0?r:0)),u&&(u=`${s}${u}`),a=[o.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),u&&o.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},u)]}else a=e}return o.createElement("span",{className:`${l}-content-value`},a)},p=n(17313),f=n(83116),d=n(37613);const h=e=>{const{componentCls:t,marginXXS:n,padding:o,colorTextDescription:r,titleFontSize:s,colorTextHeading:i,contentFontSize:l,fontFamily:a}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,p.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:r,fontSize:s},[`${t}-skeleton`]:{paddingTop:o},[`${t}-content`]:{color:i,fontSize:l,fontFamily:a,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var m=(0,f.Z)("Statistic",(e=>{const t=(0,d.TS)(e,{});return[h(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var v=e=>{const{prefixCls:t,className:n,rootClassName:r,style:s,valueStyle:i,value:p=0,title:f,valueRender:d,prefix:h,suffix:v,loading:g=!1,onMouseEnter:y,onMouseLeave:S,decimalSeparator:b=".",groupSeparator:w=","}=e,{getPrefixCls:L,direction:E,statistic:C}=o.useContext(a.E_),O=L("statistic",t),[P,k]=m(O),x=o.createElement(c,Object.assign({decimalSeparator:b,groupSeparator:w,prefixCls:O},e,{value:p})),M=l()(O,{[`${O}-rtl`]:"rtl"===E},null==C?void 0:C.className,n,r,k);return P(o.createElement("div",{className:M,style:Object.assign(Object.assign({},null==C?void 0:C.style),s),onMouseEnter:y,onMouseLeave:S},f&&o.createElement("div",{className:`${O}-title`},f),o.createElement(u.Z,{paragraph:!1,loading:g,className:`${O}-skeleton`},o.createElement("div",{style:i,className:`${O}-content`},h&&o.createElement("span",{className:`${O}-content-prefix`},h),d?d(x):x,v&&o.createElement("span",{className:`${O}-content-suffix`},v)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function y(e,t){const{format:n=""}=t,o=new Date(e).getTime(),r=Date.now();return function(e,t){let n=e;const o=/\[[^\]]*]/g,r=(t.match(o)||[]).map((e=>e.slice(1,-1))),s=t.replace(o,"[]"),i=g.reduce(((e,t)=>{let[o,r]=t;if(e.includes(o)){const t=Math.floor(n/r);return n-=t*r,e.replace(new RegExp(`${o}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),s);let l=0;return i.replace(o,(()=>{const e=r[l];return l+=1,e}))}(Math.max(o-r,0),n)}const S=e=>{const{value:t,format:n="HH:mm:ss",onChange:i,onFinish:l}=e,a=(0,r.Z)(),u=o.useRef(null),c=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(u.current=setInterval((()=>{a(),null==i||i(e-Date.now()),e(c(),()=>{u.current&&(clearInterval(u.current),u.current=null)})),[t]);return o.createElement(v,Object.assign({},e,{valueRender:e=>(0,s.Tm)(e,{title:void 0}),formatter:(e,t)=>y(e,Object.assign(Object.assign({},t),{format:n}))}))};var b=o.memo(S);v.Countdown=b;var w=v},51581:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));u.ref=function(t){e.scrollComponent=t,a&&a(t)};var c=[n];return r&&(l?i?c.unshift(l):c.push(l):this.defaultLoader&&(i?c.unshift(this.defaultLoader):c.push(this.defaultLoader))),s.default.createElement(o,u,c)}}]),t}(r.Component);a.propTypes={children:i.default.node.isRequired,element:i.default.node,hasMore:i.default.bool,initialLoad:i.default.bool,isReverse:i.default.bool,loader:i.default.node,loadMore:i.default.func.isRequired,pageStart:i.default.number,ref:i.default.func,getScrollParent:i.default.func,threshold:i.default.number,useCapture:i.default.bool,useWindow:i.default.bool},a.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=a,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)}}]); \ No newline at end of file diff --git a/95507.async.js b/95507.async.js deleted file mode 100644 index fe66924ab2..0000000000 --- a/95507.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[95507,54146,11525,41672,1911,37637,80182,79635],{3148:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(33614),r=n(59301),l={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"},a=n(1393),s=function(e,t){return r.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:l}))};var i=r.forwardRef(s)},76897:function(e,t,n){n.d(t,{Z:function(){return i}});var o=n(33614),r=n(59301),l={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"},a=n(1393),s=function(e,t){return r.createElement(a.Z,(0,o.Z)({},e,{ref:t,icon:l}))};var i=r.forwardRef(s)},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var o=n(91857),r=n(92310),l=n.n(r),a=n(59301),s=n(78892),i=n(3113),c=n(36355),u=n(81327),p=n(33234),d=n(47211),m=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:t,getPrefixCls:n,direction:r}=a.useContext(c.E_),{prefixCls:f,type:v="default",danger:y,disabled:g,loading:b,onClick:C,htmlType:O,children:h,className:x,menu:E,arrow:w,autoFocus:N,overlay:P,trigger:Z,align:j,open:z,onOpenChange:$,placement:k,getPopupContainer:S,href:M,icon:R=a.createElement(s.Z,null),title:T,buttonsRender:B=(e=>e),mouseEnterDelay:D,mouseLeaveDelay:L,overlayClassName:I,overlayStyle:_,destroyPopupOnHide:A,dropdownRender:F}=e,Q=m(e,["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"]),q=n("dropdown",f),G=`${q}-button`,[H,U]=(0,d.Z)(q),V={menu:E,arrow:w,autoFocus:N,align:j,disabled:g,trigger:g?[]:Z,onOpenChange:$,getPopupContainer:S||t,mouseEnterDelay:D,mouseLeaveDelay:L,overlayClassName:I,overlayStyle:_,destroyPopupOnHide:A,dropdownRender:F},{compactSize:W,compactItemClassnames:J}=(0,p.ri)(q,r),K=l()(G,J,x,U);"overlay"in e&&(V.overlay=P),"open"in e&&(V.open=z),V.placement="placement"in e?k:"rtl"===r?"bottomLeft":"bottomRight";const X=a.createElement(i.ZP,{type:v,danger:y,disabled:g,loading:b,onClick:C,htmlType:O,href:M,title:T},h),Y=a.createElement(i.ZP,{type:v,danger:y,icon:R}),[ee,te]=B([X,Y]);return H(a.createElement(u.Z.Compact,Object.assign({className:K,size:W,block:!0},Q),ee,a.createElement(o.Z,Object.assign({},V),te)))};f.__ANT_BUTTON=!0;var v=f;const y=o.Z;y.Button=v;var g=y},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),r=n.n(o),l=n(59301),a=n(36355),s=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,l.useContext)(a.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),p=t("input"),[d,m]=(0,i.ZP)(p),f=r()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),v=(0,l.useContext)(s.aM),y=(0,l.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return d(l.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},l.createElement(s.aM.Provider,{value:y},e.children)))},u=n(9432),p=n(33614),d={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"},m=n(1393),f=function(e,t){return l.createElement(m.Z,(0,p.Z)({},e,{ref:t,icon:d}))};var v=l.forwardRef(f),y=n(76897),g=n(55405),b=n(25629),C=n(59412),O=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?l.createElement(y.Z,null):l.createElement(v,null),x={click:"onClick",hover:"onMouseOver"};var E=l.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[s,i]=(0,l.useState)((()=>!!o&&n.visible)),c=(0,l.useRef)(null);l.useEffect((()=>{o&&i(n.visible)}),[o,n]);const p=(0,C.Z)(c),d=()=>{const{disabled:t}=e;t||(s&&p(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:v,size:y}=e,E=O(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=l.useContext(a.E_),N=w("input",v),P=w("input-password",f),Z=n&&(t=>{const{action:n="click",iconRender:o=h}=e,r=x[n]||"",a=o(s),i={[r]:d,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return l.cloneElement(l.isValidElement(a)?a:l.createElement("span",null,a),i)})(P),j=r()(P,m,{[`${P}-${y}`]:!!y}),z=Object.assign(Object.assign({},(0,g.Z)(E,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:j,prefixCls:N,suffix:Z});return y&&(z.size=y),l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},z))})),w=n(78405),N=n(92343),P=n(3113),Z=n(19716),j=n(33234),z=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:s,size:i,suffix:c,enterButton:p=!1,addonAfter:d,loading:m,disabled:f,onSearch:v,onChange:y,onCompositionStart:g,onCompositionEnd:C}=e,O=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:h,direction:x}=l.useContext(a.E_),E=l.useRef(!1),$=h("input-search",n),k=h("input",o),{compactSize:S}=(0,j.ri)($,x),M=(0,Z.Z)((e=>{var t;return null!==(t=null!=i?i:S)&&void 0!==t?t:e})),R=l.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},B=e=>{var t,n;v&&v(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof p?l.createElement(w.Z,null):null,L=`${$}-button`;let I;const _=p||{},A=_.type&&!0===_.type.__ANT_BUTTON;I=A||"button"===_.type?(0,N.Tm)(_,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==_?void 0:_.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),B(e)},key:"enterButton"},A?{className:L,size:M}:{})):l.createElement(P.ZP,{className:L,type:p?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:T,onClick:B,loading:m,icon:D},p),d&&(I=[I,(0,N.Tm)(d,{key:"addonAfter"})]);const F=r()($,{[`${$}-rtl`]:"rtl"===x,[`${$}-${M}`]:!!M,[`${$}-with-button`]:!!p},s);return l.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,t),onPressEnter:e=>{E.current||m||B(e)}},O,{size:M,onCompositionStart:e=>{E.current=!0,null==g||g(e)},onCompositionEnd:e=>{E.current=!1,null==C||C(e)},prefixCls:k,addonAfter:I,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),y&&y(e)},className:F,disabled:f}))})),k=n(1643);const S=u.Z;S.Group=c,S.Search=$,S.TextArea=k.Z,S.Password=E;var M=S},81327:function(e,t,n){n.d(t,{Z:function(){return b}});var o=n(59301),r=n(92310),l=n.n(r),a=n(75440),s=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var p=e=>{let{className:t,index:n,children:r,split:l,style:a}=e;const{latestIndex:s}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:a},r),n{var n,r;const{getPrefixCls:i,space:c,direction:y}=o.useContext(s.E_),{size:g=(null==c?void 0:c.size)||"small",align:b,className:C,rootClassName:O,children:h,direction:x="horizontal",prefixCls:E,split:w,style:N,wrap:P=!1,classNames:Z,styles:j}=e,z=v(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[$,k]=Array.isArray(g)?g:[g,g],S=m(k),M=m($),R=f(k),T=f($),B=(0,a.Z)(h,{keepEmpty:!0}),D=void 0===b&&"horizontal"===x?"center":b,L=i("space",E),[I,_]=(0,d.Z)(L),A=l()(L,null==c?void 0:c.className,_,`${L}-${x}`,{[`${L}-rtl`]:"rtl"===y,[`${L}-align-${D}`]:D,[`${L}-gap-row-${k}`]:S,[`${L}-gap-col-${$}`]:M},C,O),F=l()(`${L}-item`,null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let Q=0;const q=B.map(((e,t)=>{var n,r;null!=e&&(Q=t);const l=e&&e.key||`${F}-${t}`;return o.createElement(p,{className:F,key:l,index:t,split:w,style:null!==(n=null==j?void 0:j.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),G=o.useMemo((()=>({latestIndex:Q})),[Q]);if(0===B.length)return null;const H={};return P&&(H.flexWrap="wrap"),!M&&T&&(H.columnGap=$),!S&&R&&(H.rowGap=k),I(o.createElement("div",Object.assign({ref:t,className:A,style:Object.assign(Object.assign(Object.assign({},H),null==c?void 0:c.style),N)},z),o.createElement(u,{value:G},q)))}));const g=y;g.Compact=i.ZP;var b=g}}]); \ No newline at end of file diff --git a/97148.async.js b/97148.async.js new file mode 100644 index 0000000000..2ce2012dd8 --- /dev/null +++ b/97148.async.js @@ -0,0 +1 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[97148,43428,49127,10211,10794,26232,31525,57411,45097,83501,9547],{76558:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var o=n(33614),r=n(59301),a={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112c17.7 0 32 14.3 32 32v736c0 17.7-14.3 32-32 32H144c-17.7 0-32-14.3-32-32V144c0-17.7 14.3-32 32-32zm-40 72H184v656h656V184zM640.01 338.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-square",theme:"outlined"},i=n(1393),l=function(e,t){return r.createElement(i.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(l)},3148:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var o=n(33614),r=n(59301),a={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"},i=n(1393),l=function(e,t){return r.createElement(i.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(l)},46061:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var o=n(33614),r=n(59301),a={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"},i=n(1393),l=function(e,t){return r.createElement(i.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(l)},77578:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});const o=e=>e?"function"==typeof e?e():e:null},46400:function(e,t,n){"use strict";n.d(t,{Z:function(){return Z}});var o=n(46906),r=n(21884),a=n(53043),i=n(90584),l=n(85456),s=n(92310),c=n.n(s),d=n(16934),u=n(47413),p=n(59301),m=n(92343),f=n(36355),g=n(17313),h=n(83116);const b=(e,t,n,o,r)=>({backgroundColor:e,border:`${o.lineWidth}px ${o.lineType} ${t}`,[`${r}-icon`]:{color:n}}),v=e=>{const{componentCls:t,motionDurationSlow:n,marginXS:o,marginSM:r,fontSize:a,fontSizeLG:i,lineHeight:l,borderRadiusLG:s,motionEaseInOutCirc:c,withDescriptionIconSize:d,colorText:u,colorTextHeading:p,withDescriptionPadding:m,defaultPadding:f}=e;return{[t]:Object.assign(Object.assign({},(0,g.Wf)(e)),{position:"relative",display:"flex",alignItems:"center",padding:f,wordWrap:"break-word",borderRadius:s,[`&${t}-rtl`]:{direction:"rtl"},[`${t}-content`]:{flex:1,minWidth:0},[`${t}-icon`]:{marginInlineEnd:o,lineHeight:0},"&-description":{display:"none",fontSize:a,lineHeight:l},"&-message":{color:p},[`&${t}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${n} ${c}, opacity ${n} ${c},\n padding-top ${n} ${c}, padding-bottom ${n} ${c},\n margin-bottom ${n} ${c}`},[`&${t}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${t}-with-description`]:{alignItems:"flex-start",padding:m,[`${t}-icon`]:{marginInlineEnd:r,fontSize:d,lineHeight:0},[`${t}-message`]:{display:"block",marginBottom:o,color:p,fontSize:i},[`${t}-description`]:{display:"block",color:u}},[`${t}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},y=e=>{const{componentCls:t,colorSuccess:n,colorSuccessBorder:o,colorSuccessBg:r,colorWarning:a,colorWarningBorder:i,colorWarningBg:l,colorError:s,colorErrorBorder:c,colorErrorBg:d,colorInfo:u,colorInfoBorder:p,colorInfoBg:m}=e;return{[t]:{"&-success":b(r,o,n,e,t),"&-info":b(m,p,u,e,t),"&-warning":b(l,i,a,e,t),"&-error":Object.assign(Object.assign({},b(d,c,s,e,t)),{[`${t}-description > pre`]:{margin:0,padding:0}})}}},$=e=>{const{componentCls:t,iconCls:n,motionDurationMid:o,marginXS:r,fontSizeIcon:a,colorIcon:i,colorIconHover:l}=e;return{[t]:{"&-action":{marginInlineStart:r},[`${t}-close-icon`]:{marginInlineStart:r,padding:0,overflow:"hidden",fontSize:a,lineHeight:`${a}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${n}-close`]:{color:i,transition:`color ${o}`,"&:hover":{color:l}}},"&-close-text":{color:i,transition:`color ${o}`,"&:hover":{color:l}}}}},x=e=>[v(e),y(e),$(e)];var w=(0,h.Z)("Alert",(e=>[x(e)]),(e=>({withDescriptionIconSize:e.fontSizeHeading3,defaultPadding:`${e.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${e.paddingMD}px ${e.paddingContentHorizontalLG}px`}))),S=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{icon:t,prefixCls:n,type:o}=e,r=C[o]||null;return t?(0,m.wm)(t,p.createElement("span",{className:`${n}-icon`},t),(()=>({className:c()(`${n}-icon`,{[t.props.className]:t.props.className})}))):p.createElement(r,{className:`${n}-icon`})},E=e=>{const{isClosable:t,prefixCls:n,closeIcon:o,handleClose:r}=e,i=!0===o||void 0===o?p.createElement(a.Z,null):o;return t?p.createElement("button",{type:"button",onClick:r,className:`${n}-close-icon`,tabIndex:0},i):null};var k=e=>{const{description:t,prefixCls:n,message:o,banner:r,className:a,rootClassName:i,style:l,onMouseEnter:s,onMouseLeave:m,onClick:g,afterClose:h,showIcon:b,closable:v,closeText:y,closeIcon:$,action:x}=e,C=S(e,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[k,N]=p.useState(!1);const I=p.useRef(null),{getPrefixCls:P,direction:j,alert:M}=p.useContext(f.E_),z=P("alert",n),[D,Z]=w(z),T=t=>{var n;N(!0),null===(n=e.onClose)||void 0===n||n.call(e,t)},L=p.useMemo((()=>void 0!==e.type?e.type:r?"warning":"info"),[e.type,r]),R=p.useMemo((()=>!!y||("boolean"==typeof v?v:!1!==$&&null!=$)),[y,$,v]),H=!(!r||void 0!==b)||b,W=c()(z,`${z}-${L}`,{[`${z}-with-description`]:!!t,[`${z}-no-icon`]:!H,[`${z}-banner`]:!!r,[`${z}-rtl`]:"rtl"===j},null==M?void 0:M.className,a,i,Z),B=(0,u.Z)(C,{aria:!0,data:!0});return D(p.createElement(d.default,{visible:!k,motionName:`${z}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:e=>({maxHeight:e.offsetHeight}),onLeaveEnd:h},(n=>{let{className:r,style:a}=n;return p.createElement("div",Object.assign({ref:I,"data-show":!k,className:c()(W,r),style:Object.assign(Object.assign(Object.assign({},null==M?void 0:M.style),l),a),onMouseEnter:s,onMouseLeave:m,onClick:g,role:"alert"},B),H?p.createElement(O,{description:t,icon:e.icon,prefixCls:z,type:L}):null,p.createElement("div",{className:`${z}-content`},o?p.createElement("div",{className:`${z}-message`},o):null,t?p.createElement("div",{className:`${z}-description`},t):null),x?p.createElement("div",{className:`${z}-action`},x):null,p.createElement(E,{isClosable:R,prefixCls:z,closeIcon:y||$,handleClose:T}))})))},N=n(19243),I=n(16177),P=n(74258),j=n(35796);let M=function(e){(0,P.Z)(n,e);var t=(0,j.Z)(n);function n(){var e;return(0,N.Z)(this,n),(e=t.apply(this,arguments)).state={error:void 0,info:{componentStack:""}},e}return(0,I.Z)(n,[{key:"componentDidCatch",value:function(e,t){this.setState({error:e,info:t})}},{key:"render",value:function(){const{message:e,description:t,children:n}=this.props,{error:o,info:r}=this.state,a=r&&r.componentStack?r.componentStack:null,i=void 0===e?(o||"").toString():e,l=void 0===t?a:t;return o?p.createElement(k,{type:"error",message:i,description:p.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},l)}):n}}]),n}(p.Component);var z=M;const D=k;D.ErrorBoundary=z;var Z=D},88522:function(e,t,n){"use strict";var o=n(92310),r=n.n(o),a=n(75440),i=n(55405),l=n(59301),s=n(53487),c=n(92343),d=n(36355),u=n(57809);const{Option:p}=u.default;function m(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const f=(e,t)=>{const{prefixCls:n,className:o,popupClassName:s,dropdownClassName:f,children:g,dataSource:h}=e,b=(0,a.Z)(g);let v;1===b.length&&(0,c.l$)(b[0])&&!m(b[0])&&([v]=b);const y=v?()=>v:void 0;let $;$=b.length&&m(b[0])?g:h?h.map((e=>{if((0,c.l$)(e))return e;switch(typeof e){case"string":return l.createElement(p,{key:e,value:e},e);case"object":{const{value:t}=e;return l.createElement(p,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:x}=l.useContext(d.E_),w=x("select",n);return l.createElement(u.default,Object.assign({ref:t,suffixIcon:null},(0,i.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:w,popupClassName:s||f,className:r()(`${w}-auto-complete`,o),mode:u.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:y}),$)},g=l.forwardRef(f),h=(0,s.Z)(g);g.Option=p,g._InternalPanelDoNotUseOrYouWillBeFired=h,t.Z=g},49127:function(e,t,n){"use strict";n.d(t,{Z:function(){return L}});var o=n(92310),r=n.n(o),a=n(16934),i=n(59301),l=n(36785),s=n(92343),c=n(36355),d=n(7102),u=n(17313),p=n(45157),m=n(37613),f=n(83116);const g=new d.Keyframes("antStatusProcessing",{"0%":{transform:"scale(0.8)",opacity:.5},"100%":{transform:"scale(2.4)",opacity:0}}),h=new d.Keyframes("antZoomBadgeIn",{"0%":{transform:"scale(0) translate(50%, -50%)",opacity:0},"100%":{transform:"scale(1) translate(50%, -50%)"}}),b=new d.Keyframes("antZoomBadgeOut",{"0%":{transform:"scale(1) translate(50%, -50%)"},"100%":{transform:"scale(0) translate(50%, -50%)",opacity:0}}),v=new d.Keyframes("antNoWrapperZoomBadgeIn",{"0%":{transform:"scale(0)",opacity:0},"100%":{transform:"scale(1)"}}),y=new d.Keyframes("antNoWrapperZoomBadgeOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0)",opacity:0}}),$=new d.Keyframes("antBadgeLoadingCircle",{"0%":{transformOrigin:"50%"},"100%":{transform:"translate(50%, -50%) rotate(360deg)",transformOrigin:"50%"}}),x=e=>{const{componentCls:t,iconCls:n,antCls:o,badgeShadowSize:r,motionDurationSlow:a,textFontSize:i,textFontSizeSM:l,statusSize:s,dotSize:c,textFontWeight:d,indicatorHeight:m,indicatorHeightSM:f,marginXS:x}=e,w=`${o}-scroll-number`,S=(0,p.Z)(e,((e,n)=>{let{darkColor:o}=n;return{[`&${t} ${t}-color-${e}`]:{background:o,[`&:not(${t}-count)`]:{color:o}}}}));return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,u.Wf)(e)),{position:"relative",display:"inline-block",width:"fit-content",lineHeight:1,[`${t}-count`]:{zIndex:e.indicatorZIndex,minWidth:m,height:m,color:e.badgeTextColor,fontWeight:d,fontSize:i,lineHeight:`${m}px`,whiteSpace:"nowrap",textAlign:"center",background:e.badgeColor,borderRadius:m/2,boxShadow:`0 0 0 ${r}px ${e.badgeShadowColor}`,transition:`background ${e.motionDurationMid}`,a:{color:e.badgeTextColor},"a:hover":{color:e.badgeTextColor},"a:hover &":{background:e.badgeColorHover}},[`${t}-count-sm`]:{minWidth:f,height:f,fontSize:l,lineHeight:`${f}px`,borderRadius:f/2},[`${t}-multiple-words`]:{padding:`0 ${e.paddingXS}px`,bdi:{unicodeBidi:"plaintext"}},[`${t}-dot`]:{zIndex:e.indicatorZIndex,width:c,minWidth:c,height:c,background:e.badgeColor,borderRadius:"100%",boxShadow:`0 0 0 ${r}px ${e.badgeShadowColor}`},[`${t}-dot${w}`]:{transition:`background ${a}`},[`${t}-count, ${t}-dot, ${w}-custom-component`]:{position:"absolute",top:0,insetInlineEnd:0,transform:"translate(50%, -50%)",transformOrigin:"100% 0%",[`&${n}-spin`]:{animationName:$,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}},[`&${t}-status`]:{lineHeight:"inherit",verticalAlign:"baseline",[`${t}-status-dot`]:{position:"relative",top:-1,display:"inline-block",width:s,height:s,verticalAlign:"middle",borderRadius:"50%"},[`${t}-status-success`]:{backgroundColor:e.colorSuccess},[`${t}-status-processing`]:{overflow:"visible",color:e.colorPrimary,backgroundColor:e.colorPrimary,"&::after":{position:"absolute",top:0,insetInlineStart:0,width:"100%",height:"100%",borderWidth:r,borderStyle:"solid",borderColor:"inherit",borderRadius:"50%",animationName:g,animationDuration:e.badgeProcessingDuration,animationIterationCount:"infinite",animationTimingFunction:"ease-in-out",content:'""'}},[`${t}-status-default`]:{backgroundColor:e.colorTextPlaceholder},[`${t}-status-error`]:{backgroundColor:e.colorError},[`${t}-status-warning`]:{backgroundColor:e.colorWarning},[`${t}-status-text`]:{marginInlineStart:x,color:e.colorText,fontSize:e.fontSize}}}),S),{[`${t}-zoom-appear, ${t}-zoom-enter`]:{animationName:h,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack,animationFillMode:"both"},[`${t}-zoom-leave`]:{animationName:b,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack,animationFillMode:"both"},[`&${t}-not-a-wrapper`]:{[`${t}-zoom-appear, ${t}-zoom-enter`]:{animationName:v,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack},[`${t}-zoom-leave`]:{animationName:y,animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseOutBack},[`&:not(${t}-status)`]:{verticalAlign:"middle"},[`${w}-custom-component, ${t}-count`]:{transform:"none"},[`${w}-custom-component, ${w}`]:{position:"relative",top:"auto",display:"block",transformOrigin:"50% 50%"}},[`${w}`]:{overflow:"hidden",[`${w}-only`]:{position:"relative",display:"inline-block",height:m,transition:`all ${e.motionDurationSlow} ${e.motionEaseOutBack}`,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden",[`> p${w}-only-unit`]:{height:m,margin:0,WebkitTransformStyle:"preserve-3d",WebkitBackfaceVisibility:"hidden"}},[`${w}-symbol`]:{verticalAlign:"top"}},"&-rtl":{direction:"rtl",[`${t}-count, ${t}-dot, ${w}-custom-component`]:{transform:"translate(-50%, -50%)"}}})}},w=e=>{const{fontSize:t,lineHeight:n,lineWidth:o,marginXS:r,colorBorderBg:a}=e,i=Math.round(t*n),l=o,s=e.colorBgContainer,c=e.colorError,d=e.colorErrorHover;return(0,m.TS)(e,{badgeFontHeight:i,badgeShadowSize:l,badgeTextColor:s,badgeColor:c,badgeColorHover:d,badgeShadowColor:a,badgeProcessingDuration:"1.2s",badgeRibbonOffset:r,badgeRibbonCornerTransform:"scaleY(0.75)",badgeRibbonCornerFilter:"brightness(75%)"})},S=e=>{const{fontSize:t,lineHeight:n,fontSizeSM:o,lineWidth:r}=e;return{indicatorZIndex:"auto",indicatorHeight:Math.round(t*n)-2*r,indicatorHeightSM:t,dotSize:o/2,textFontSize:o,textFontSizeSM:o,textFontWeight:"normal",statusSize:o/2}};var C=(0,f.Z)("Badge",(e=>{const t=w(e);return[x(t)]}),S);const O=e=>{const{antCls:t,badgeFontHeight:n,marginXS:o,badgeRibbonOffset:r}=e,a=`${t}-ribbon`,i=`${t}-ribbon-wrapper`,l=(0,p.Z)(e,((e,t)=>{let{darkColor:n}=t;return{[`&${a}-color-${e}`]:{background:n,color:n}}}));return{[`${i}`]:{position:"relative"},[`${a}`]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,u.Wf)(e)),{position:"absolute",top:o,padding:`0 ${e.paddingXS}px`,color:e.colorPrimary,lineHeight:`${n}px`,whiteSpace:"nowrap",backgroundColor:e.colorPrimary,borderRadius:e.borderRadiusSM,[`${a}-text`]:{color:e.colorTextLightSolid},[`${a}-corner`]:{position:"absolute",top:"100%",width:r,height:r,color:"currentcolor",border:r/2+"px solid",transform:e.badgeRibbonCornerTransform,transformOrigin:"top",filter:e.badgeRibbonCornerFilter}}),l),{[`&${a}-placement-end`]:{insetInlineEnd:-r,borderEndEndRadius:0,[`${a}-corner`]:{insetInlineEnd:0,borderInlineEndColor:"transparent",borderBlockEndColor:"transparent"}},[`&${a}-placement-start`]:{insetInlineStart:-r,borderEndStartRadius:0,[`${a}-corner`]:{insetInlineStart:0,borderBlockEndColor:"transparent",borderInlineStartColor:"transparent"}},"&-rtl":{direction:"rtl"}})}};var E=(0,f.Z)(["Badge","Ribbon"],(e=>{const t=w(e);return[O(t)]}),S);var k=e=>{const{className:t,prefixCls:n,style:o,color:a,children:s,text:d,placement:u="end",rootClassName:p}=e,{getPrefixCls:m,direction:f}=i.useContext(c.E_),g=m("ribbon",n),h=(0,l.o2)(a,!1),b=r()(g,`${g}-placement-${u}`,{[`${g}-rtl`]:"rtl"===f,[`${g}-color-${a}`]:h},t),[v,y]=E(g),$={},x={};return a&&!h&&($.background=a,x.color=a),v(i.createElement("div",{className:r()(`${g}-wrapper`,p,y)},s,i.createElement("div",{className:r()(b,y),style:Object.assign(Object.assign({},$),o)},i.createElement("span",{className:`${g}-text`},d),i.createElement("div",{className:`${g}-corner`,style:x}))))};function N(e){let t,{prefixCls:n,value:o,current:a,offset:l=0}=e;return l&&(t={position:"absolute",top:`${l}00%`,left:0}),i.createElement("span",{style:t,className:r()(`${n}-only-unit`,{current:a})},o)}function I(e,t,n){let o=e,r=0;for(;(o+10)%10!==t;)o+=n,r+=n;return r}function P(e){const{prefixCls:t,count:n,value:o}=e,r=Number(o),a=Math.abs(n),[l,s]=i.useState(r),[c,d]=i.useState(a),u=()=>{s(r),d(a)};let p,m;if(i.useEffect((()=>{const e=setTimeout((()=>{u()}),1e3);return()=>{clearTimeout(e)}}),[r]),l===r||Number.isNaN(r)||Number.isNaN(l))p=[i.createElement(N,Object.assign({},e,{key:r,current:!0}))],m={transition:"none"};else{p=[];const t=r+10,n=[];for(let e=r;e<=t;e+=1)n.push(e);const o=n.findIndex((e=>e%10===l));p=n.map(((t,n)=>{const r=t%10;return i.createElement(N,Object.assign({},e,{key:t,value:r,offset:n-o,current:n===o}))}));m={transform:`translateY(${-I(l,r,c{const{prefixCls:n,count:o,className:a,motionClassName:l,style:d,title:u,show:p,component:m="sup",children:f}=e,g=j(e,["prefixCls","count","className","motionClassName","style","title","show","component","children"]),{getPrefixCls:h}=i.useContext(c.E_),b=h("scroll-number",n),v=Object.assign(Object.assign({},g),{"data-show":p,style:d,className:r()(b,a,l),title:u});let y=o;if(o&&Number(o)%1==0){const e=String(o).split("");y=i.createElement("bdi",null,e.map(((t,n)=>i.createElement(P,{prefixCls:b,count:Number(o),value:t,key:e.length-n}))))}return d&&d.borderColor&&(v.style=Object.assign(Object.assign({},d),{boxShadow:`0 0 0 1px ${d.borderColor} inset`})),f?(0,s.Tm)(f,(e=>({className:r()(`${b}-custom-component`,null==e?void 0:e.className,l)}))):i.createElement(m,Object.assign({},v,{ref:t}),y)}));var z=M,D=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var n,o,d,u,p;const{prefixCls:m,scrollNumberPrefixCls:f,children:g,status:h,text:b,color:v,count:y=null,overflowCount:$=99,dot:x=!1,size:w="default",title:S,offset:O,style:E,className:k,rootClassName:N,classNames:I,styles:P,showZero:j=!1}=e,M=D(e,["prefixCls","scrollNumberPrefixCls","children","status","text","color","count","overflowCount","dot","size","title","offset","style","className","rootClassName","classNames","styles","showZero"]),{getPrefixCls:Z,direction:T,badge:L}=i.useContext(c.E_),R=Z("badge",m),[H,W]=C(R),B=y>$?`${$}+`:y,_="0"===B||0===B,F=(null!=h||null!=v)&&(null===y||_&&!j),Y=x&&!_,X=Y?"":B,A=(0,i.useMemo)((()=>(null==X||""===X||_&&!j)&&!Y),[X,_,j,Y]),K=(0,i.useRef)(y);A||(K.current=y);const U=K.current,G=(0,i.useRef)(X);A||(G.current=X);const V=G.current,q=(0,i.useRef)(Y);A||(q.current=Y);const Q=(0,i.useMemo)((()=>{if(!O)return Object.assign(Object.assign({},null==L?void 0:L.style),E);const e={marginTop:O[1]};return"rtl"===T?e.left=parseInt(O[0],10):e.right=-parseInt(O[0],10),Object.assign(Object.assign(Object.assign({},e),null==L?void 0:L.style),E)}),[T,O,E,null==L?void 0:L.style]),J=null!=S?S:"string"==typeof U||"number"==typeof U?U:void 0,ee=A||!b?null:i.createElement("span",{className:`${R}-status-text`},b),te=U&&"object"==typeof U?(0,s.Tm)(U,(e=>({style:Object.assign(Object.assign({},Q),e.style)}))):void 0,ne=(0,l.o2)(v,!1),oe=r()(null==I?void 0:I.indicator,null===(n=null==L?void 0:L.classNames)||void 0===n?void 0:n.indicator,{[`${R}-status-dot`]:F,[`${R}-status-${h}`]:!!h,[`${R}-color-${v}`]:ne}),re={};v&&!ne&&(re.color=v,re.background=v);const ae=r()(R,{[`${R}-status`]:F,[`${R}-not-a-wrapper`]:!g,[`${R}-rtl`]:"rtl"===T},k,N,null==L?void 0:L.className,null===(o=null==L?void 0:L.classNames)||void 0===o?void 0:o.root,null==I?void 0:I.root,W);if(!g&&F){const e=Q.color;return H(i.createElement("span",Object.assign({},M,{className:ae,style:Object.assign(Object.assign(Object.assign({},null==P?void 0:P.root),null===(d=null==L?void 0:L.styles)||void 0===d?void 0:d.root),Q)}),i.createElement("span",{className:oe,style:Object.assign(Object.assign(Object.assign({},null==P?void 0:P.indicator),null===(u=null==L?void 0:L.styles)||void 0===u?void 0:u.indicator),re)}),b&&i.createElement("span",{style:{color:e},className:`${R}-status-text`},b)))}return H(i.createElement("span",Object.assign({ref:t},M,{className:ae,style:Object.assign(Object.assign({},null===(p=null==L?void 0:L.styles)||void 0===p?void 0:p.root),null==P?void 0:P.root)}),g,i.createElement(a.default,{visible:!A,motionName:`${R}-zoom`,motionAppear:!1,motionDeadline:1e3},(e=>{let{className:t,ref:n}=e;var o,a;const l=Z("scroll-number",f),s=q.current,c=r()(null==I?void 0:I.indicator,null===(o=null==L?void 0:L.classNames)||void 0===o?void 0:o.indicator,{[`${R}-dot`]:s,[`${R}-count`]:!s,[`${R}-count-sm`]:"small"===w,[`${R}-multiple-words`]:!s&&V&&V.toString().length>1,[`${R}-status-${h}`]:!!h,[`${R}-color-${v}`]:ne});let d=Object.assign(Object.assign(Object.assign({},null==P?void 0:P.indicator),null===(a=null==L?void 0:L.styles)||void 0===a?void 0:a.indicator),Q);return v&&!ne&&(d=d||{},d.background=v),i.createElement(z,{prefixCls:l,show:!A,motionClassName:t,className:c,count:V,title:J,style:d,key:"scrollNumber",ref:n},te)})),ee))},T=i.forwardRef(Z);T.Ribbon=k;var L=T},28103:function(e,t,n){"use strict";n.d(t,{Z:function(){return m}});var o=n(92310),r=n.n(o),a=n(59301),i=n(36355),l=n(17313),s=n(83116),c=n(37613);const d=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:o,lineWidth:r,textPaddingInline:a,orientationMargin:i,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},(0,l.Wf)(e)),{borderBlockStart:`${r}px solid ${o}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${r}px solid ${o}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${o}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${r}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*i+"%"},"&::after":{width:100-100*i+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*i+"%"},"&::after":{width:100*i+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:a},"&-dashed":{background:"none",borderColor:o,borderStyle:"dashed",borderWidth:`${r}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:r,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-left${t}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-right${t}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}};var u=(0,s.Z)("Divider",(e=>{const t=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),p=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPrefixCls:t,direction:n,divider:o}=a.useContext(i.E_),{prefixCls:l,type:s="horizontal",orientation:c="center",orientationMargin:d,className:m,rootClassName:f,children:g,dashed:h,plain:b,style:v}=e,y=p(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),$=t("divider",l),[x,w]=u($),S=c.length>0?`-${c}`:c,C=!!g,O="left"===c&&null!=d,E="right"===c&&null!=d,k=r()($,null==o?void 0:o.className,w,`${$}-${s}`,{[`${$}-with-text`]:C,[`${$}-with-text${S}`]:C,[`${$}-dashed`]:!!h,[`${$}-plain`]:!!b,[`${$}-rtl`]:"rtl"===n,[`${$}-no-default-orientation-margin-left`]:O,[`${$}-no-default-orientation-margin-right`]:E},m,f),N=a.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),I=Object.assign(Object.assign({},O&&{marginLeft:N}),E&&{marginRight:N});return x(a.createElement("div",Object.assign({className:k,style:Object.assign(Object.assign({},null==o?void 0:o.style),v)},y,{role:"separator"}),g&&"vertical"!==s&&a.createElement("span",{className:`${$}-inner-text`,style:I},g)))}},43428:function(e,t,n){"use strict";n.d(t,{Z:function(){return B}});var o=n(92310),r=n.n(o),a=n(81162),i=n(54099),l=n(43403),s=n(19171),c=n(59301),d=c.createContext(null),u=c.createContext({}),p=d,m=n(24018),f=n(33614),g=n(16934),h=n(20287),b=n(47413),v=n(83794);var y=function(e){var t=e.prefixCls,n=e.className,o=e.style,i=e.children,l=e.containerRef,s=e.id,d={onMouseEnter:e.onMouseEnter,onMouseOver:e.onMouseOver,onMouseLeave:e.onMouseLeave,onClick:e.onClick,onKeyDown:e.onKeyDown,onKeyUp:e.onKeyUp},p=c.useContext(u).panel,m=(0,v.useComposeRef)(p,l);return c.createElement(c.Fragment,null,c.createElement("div",(0,f.Z)({id:s,className:r()("".concat(t,"-content"),n),style:(0,a.Z)({},o),"aria-modal":"true",role:"dialog",ref:m},d),i))},$=n(85870);function x(e){return"string"==typeof e&&String(Number(e))===e?((0,$.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(e)):e}var w={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function S(e,t){var n,o,l,s,d=e.prefixCls,u=e.open,v=e.placement,$=e.inline,S=e.push,C=e.forceRender,O=e.autoFocus,E=e.keyboard,k=e.rootClassName,N=e.rootStyle,I=e.zIndex,P=e.className,j=e.id,M=e.style,z=e.motion,D=e.width,Z=e.height,T=e.children,L=e.contentWrapperStyle,R=e.mask,H=e.maskClosable,W=e.maskMotion,B=e.maskClassName,_=e.maskStyle,F=e.afterOpenChange,Y=e.onClose,X=e.onMouseEnter,A=e.onMouseOver,K=e.onMouseLeave,U=e.onClick,G=e.onKeyDown,V=e.onKeyUp,q=c.useRef(),Q=c.useRef(),J=c.useRef();c.useImperativeHandle(t,(function(){return q.current}));c.useEffect((function(){var e;u&&O&&(null===(e=q.current)||void 0===e||e.focus({preventScroll:!0}))}),[u]);var ee=c.useState(!1),te=(0,i.Z)(ee,2),ne=te[0],oe=te[1],re=c.useContext(p),ae=null!==(n=null!==(o=null===(l=!1===S?{distance:0}:!0===S?{}:S||{})||void 0===l?void 0:l.distance)&&void 0!==o?o:null==re?void 0:re.pushDistance)&&void 0!==n?n:180,ie=c.useMemo((function(){return{pushDistance:ae,push:function(){oe(!0)},pull:function(){oe(!1)}}}),[ae]);c.useEffect((function(){var e,t;u?null==re||null===(e=re.push)||void 0===e||e.call(re):null==re||null===(t=re.pull)||void 0===t||t.call(re)}),[u]),c.useEffect((function(){return function(){var e;null==re||null===(e=re.pull)||void 0===e||e.call(re)}}),[]);var le=R&&c.createElement(g.default,(0,f.Z)({key:"mask"},W,{visible:u}),(function(e,t){var n=e.className,o=e.style;return c.createElement("div",{className:r()("".concat(d,"-mask"),n,B),style:(0,a.Z)((0,a.Z)({},o),_),onClick:H&&u?Y:void 0,ref:t})})),se="function"==typeof z?z(v):z,ce={};if(ne&&ae)switch(v){case"top":ce.transform="translateY(".concat(ae,"px)");break;case"bottom":ce.transform="translateY(".concat(-ae,"px)");break;case"left":ce.transform="translateX(".concat(ae,"px)");break;default:ce.transform="translateX(".concat(-ae,"px)")}"left"===v||"right"===v?ce.width=x(D):ce.height=x(Z);var de={onMouseEnter:X,onMouseOver:A,onMouseLeave:K,onClick:U,onKeyDown:G,onKeyUp:V},ue=c.createElement(g.default,(0,f.Z)({key:"panel"},se,{visible:u,forceRender:C,onVisibleChanged:function(e){null==F||F(e)},removeOnLeave:!1,leavedClassName:"".concat(d,"-content-wrapper-hidden")}),(function(t,n){var o=t.className,i=t.style;return c.createElement("div",(0,f.Z)({className:r()("".concat(d,"-content-wrapper"),o),style:(0,a.Z)((0,a.Z)((0,a.Z)({},ce),i),L)},(0,b.Z)(e,{data:!0})),c.createElement(y,(0,f.Z)({id:j,containerRef:n,prefixCls:d,className:P,style:M},de),T))})),pe=(0,a.Z)({},N);return I&&(pe.zIndex=I),c.createElement(p.Provider,{value:ie},c.createElement("div",{className:r()(d,"".concat(d,"-").concat(v),k,(s={},(0,m.Z)(s,"".concat(d,"-open"),u),(0,m.Z)(s,"".concat(d,"-inline"),$),s)),style:pe,tabIndex:-1,ref:q,onKeyDown:function(e){var t=e.keyCode,n=e.shiftKey;switch(t){case h.Z.TAB:var o;if(t===h.Z.TAB)if(n||document.activeElement!==J.current){if(n&&document.activeElement===Q.current){var r;null===(r=J.current)||void 0===r||r.focus({preventScroll:!0})}}else null===(o=Q.current)||void 0===o||o.focus({preventScroll:!0});break;case h.Z.ESC:Y&&E&&(e.stopPropagation(),Y(e))}}},le,c.createElement("div",{tabIndex:0,ref:Q,style:w,"aria-hidden":"true","data-sentinel":"start"}),ue,c.createElement("div",{tabIndex:0,ref:J,style:w,"aria-hidden":"true","data-sentinel":"end"})))}var C=c.forwardRef(S);var O=function(e){var t=e.open,n=void 0!==t&&t,o=e.prefixCls,r=void 0===o?"rc-drawer":o,d=e.placement,p=void 0===d?"right":d,m=e.autoFocus,f=void 0===m||m,g=e.keyboard,h=void 0===g||g,b=e.width,v=void 0===b?378:b,y=e.mask,$=void 0===y||y,x=e.maskClosable,w=void 0===x||x,S=e.getContainer,O=e.forceRender,E=e.afterOpenChange,k=e.destroyOnClose,N=e.onMouseEnter,I=e.onMouseOver,P=e.onMouseLeave,j=e.onClick,M=e.onKeyDown,z=e.onKeyUp,D=e.panelRef,Z=c.useState(!1),T=(0,i.Z)(Z,2),L=T[0],R=T[1];var H=c.useState(!1),W=(0,i.Z)(H,2),B=W[0],_=W[1];(0,s.Z)((function(){_(!0)}),[]);var F=!!B&&n,Y=c.useRef(),X=c.useRef();(0,s.Z)((function(){F&&(X.current=document.activeElement)}),[F]);var A=c.useMemo((function(){return{panel:D}}),[D]);if(!O&&!L&&!F&&k)return null;var K={onMouseEnter:N,onMouseOver:I,onMouseLeave:P,onClick:j,onKeyDown:M,onKeyUp:z},U=(0,a.Z)((0,a.Z)({},e),{},{open:F,prefixCls:r,placement:p,autoFocus:f,keyboard:h,width:v,mask:$,maskClosable:w,inline:!1===S,afterOpenChange:function(e){var t,n;(R(e),null==E||E(e),e||!X.current||null!==(t=Y.current)&&void 0!==t&&t.contains(X.current))||(null===(n=X.current)||void 0===n||n.focus({preventScroll:!0}))},ref:Y},K);return c.createElement(u.Provider,{value:A},c.createElement(l.Z,{open:F||O||L,autoDestroy:!1,getContainer:S,autoLock:$&&(F||L)},c.createElement(C,U)))},E=n(62892),k=n(36355),N=n(32441),I=n(47729);var P=e=>{const{prefixCls:t,title:n,footer:o,extra:a,closeIcon:i,closable:l,onClose:s,headerStyle:d,drawerStyle:u,bodyStyle:p,footerStyle:m,children:f}=e,g=c.useCallback((e=>c.createElement("button",{type:"button",onClick:s,"aria-label":"Close",className:`${t}-close`},e)),[s]),[h,b]=(0,I.Z)(l,i,g,void 0,!0),v=c.useMemo((()=>n||h?c.createElement("div",{style:d,className:r()(`${t}-header`,{[`${t}-header-close-only`]:h&&!n&&!a})},c.createElement("div",{className:`${t}-header-title`},b,n&&c.createElement("div",{className:`${t}-title`},n)),a&&c.createElement("div",{className:`${t}-extra`},a)):null),[h,b,a,d,t,n]),y=c.useMemo((()=>{if(!o)return null;const e=`${t}-footer`;return c.createElement("div",{className:e,style:m},o)}),[o,m,t]);return c.createElement("div",{className:`${t}-wrapper-body`,style:u},v,c.createElement("div",{className:`${t}-body`,style:p},f),y)},j=n(33234),M=n(83116),z=n(37613);var D=e=>{const{componentCls:t,motionDurationSlow:n}=e,o={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${n}`}}};return{[t]:{[`${t}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${n}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${t}-panel-motion`]:{"&-left":[o,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[o,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[o,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[o,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const Z=e=>{const{componentCls:t,zIndexPopup:n,colorBgMask:o,colorBgElevated:r,motionDurationSlow:a,motionDurationMid:i,padding:l,paddingLG:s,fontSizeLG:c,lineHeightLG:d,lineWidth:u,lineType:p,colorSplit:m,marginSM:f,colorIcon:g,colorIconHover:h,colorText:b,fontWeightStrong:v,footerPaddingBlock:y,footerPaddingInline:$}=e,x=`${t}-content-wrapper`;return{[t]:{position:"fixed",inset:0,zIndex:n,pointerEvents:"none","&-pure":{position:"relative",background:r,[`&${t}-left`]:{boxShadow:e.boxShadowDrawerLeft},[`&${t}-right`]:{boxShadow:e.boxShadowDrawerRight},[`&${t}-top`]:{boxShadow:e.boxShadowDrawerUp},[`&${t}-bottom`]:{boxShadow:e.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${t}-mask`]:{position:"absolute",inset:0,zIndex:n,background:o,pointerEvents:"auto"},[x]:{position:"absolute",zIndex:n,maxWidth:"100vw",transition:`all ${a}`,"&-hidden":{display:"none"}},[`&-left > ${x}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowDrawerLeft},[`&-right > ${x}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:e.boxShadowDrawerRight},[`&-top > ${x}`]:{top:0,insetInline:0,boxShadow:e.boxShadowDrawerUp},[`&-bottom > ${x}`]:{bottom:0,insetInline:0,boxShadow:e.boxShadowDrawerDown},[`${t}-content`]:{width:"100%",height:"100%",overflow:"auto",background:r,pointerEvents:"auto"},[`${t}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${t}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${l}px ${s}px`,fontSize:c,lineHeight:d,borderBottom:`${u}px ${p} ${m}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${t}-extra`]:{flex:"none"},[`${t}-close`]:{display:"inline-block",marginInlineEnd:f,color:g,fontWeight:v,fontSize:c,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${i}`,textRendering:"auto","&:focus, &:hover":{color:h,textDecoration:"none"}},[`${t}-title`]:{flex:1,margin:0,color:b,fontWeight:e.fontWeightStrong,fontSize:c,lineHeight:d},[`${t}-body`]:{flex:1,minWidth:0,minHeight:0,padding:s,overflow:"auto"},[`${t}-footer`]:{flexShrink:0,padding:`${y}px ${$}px`,borderTop:`${u}px ${p} ${m}`},"&-rtl":{direction:"rtl"}}}};var T=(0,M.Z)("Drawer",(e=>{const t=(0,z.TS)(e,{});return[Z(t),D(t)]}),(e=>({zIndexPopup:e.zIndexPopupBase,footerPaddingBlock:e.paddingXS,footerPaddingInline:e.padding}))),L=n(11575),R=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{rootClassName:t,width:n,height:o,size:a="default",mask:i=!0,push:l=H,open:s,afterOpenChange:d,onClose:u,prefixCls:p,getContainer:m,style:f,className:g,visible:h,afterVisibleChange:b}=e,v=R(e,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:y,getPrefixCls:$,direction:x,drawer:w}=c.useContext(k.E_),S=$("drawer",p),[C,I]=T(S),M=void 0===m&&y?()=>y(document.body):m,z=r()({"no-mask":!i,[`${S}-rtl`]:"rtl"===x},t,I);const D=c.useMemo((()=>null!=n?n:"large"===a?736:378),[n,a]),Z=c.useMemo((()=>null!=o?o:"large"===a?736:378),[o,a]),W={motionName:(0,E.m)(S,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},B=(0,L.H)();return C(c.createElement(j.BR,null,c.createElement(N.Ux,{status:!0,override:!0},c.createElement(O,Object.assign({prefixCls:S,onClose:u,maskMotion:W,motion:e=>({motionName:(0,E.m)(S,`panel-motion-${e}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500})},v,{open:null!=s?s:h,mask:i,push:l,width:D,height:Z,style:Object.assign(Object.assign({},null==w?void 0:w.style),f),className:r()(null==w?void 0:w.className,g),rootClassName:z,getContainer:M,afterOpenChange:null!=d?d:b,panelRef:B}),c.createElement(P,Object.assign({prefixCls:S},v,{onClose:u}))))))};W._InternalPanelDoNotUseOrYouWillBeFired=e=>{const{prefixCls:t,style:n,className:o,placement:a="right"}=e,i=R(e,["prefixCls","style","className","placement"]),{getPrefixCls:l}=c.useContext(k.E_),s=l("drawer",t),[d,u]=T(s),p=r()(s,`${s}-pure`,`${s}-${a}`,u,o);return d(c.createElement("div",{className:p,style:n},c.createElement(P,Object.assign({prefixCls:s},i))))};var B=W},44e3:function(e,t,n){"use strict";var o=n(84966),r=n(86737);const a=o.ZP;a.Header=o.h4,a.Footer=o.$_,a.Content=o.VY,a.Sider=r.Z,t.Z=a},39722:function(e,t,n){"use strict";n.d(t,{t5:function(){return u}});var o=n(92310),r=n.n(o),a=n(55477),i=n(59301),l=n(36355),s=n(77578),c=n(17356),d=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{hashId:t,prefixCls:n,className:o,style:l,placement:c="top",title:d,content:u,children:p}=e;return i.createElement("div",{className:r()(t,n,`${n}-pure`,`${n}-placement-${c}`,o),style:l},i.createElement("div",{className:`${n}-arrow`}),i.createElement(a.G,Object.assign({},e,{className:t,prefixCls:n}),p||((e,t,n)=>{if(t||n)return i.createElement(i.Fragment,null,t&&i.createElement("div",{className:`${e}-title`},(0,s.Z)(t)),i.createElement("div",{className:`${e}-inner-content`},(0,s.Z)(n)))})(n,d,u)))};t.ZP=e=>{const{prefixCls:t}=e,n=d(e,["prefixCls"]),{getPrefixCls:o}=i.useContext(l.E_),r=o("popover",t),[a,s]=(0,c.Z)(r);return a(i.createElement(u,Object.assign({},n,{prefixCls:r,hashId:s})))}},60324:function(e,t,n){"use strict";var o=n(92310),r=n.n(o),a=n(59301),i=n(77578),l=n(62892),s=n(36355),c=n(6848),d=n(39722),u=n(17356),p=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{let{title:t,content:n,prefixCls:o}=e;return a.createElement(a.Fragment,null,t&&a.createElement("div",{className:`${o}-title`},(0,i.Z)(t)),a.createElement("div",{className:`${o}-inner-content`},(0,i.Z)(n)))},f=a.forwardRef(((e,t)=>{const{prefixCls:n,title:o,content:i,overlayClassName:d,placement:f="top",trigger:g="hover",mouseEnterDelay:h=.1,mouseLeaveDelay:b=.1,overlayStyle:v={}}=e,y=p(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:$}=a.useContext(s.E_),x=$("popover",n),[w,S]=(0,u.Z)(x),C=$(),O=r()(d,S);return w(a.createElement(c.Z,Object.assign({placement:f,trigger:g,mouseEnterDelay:h,mouseLeaveDelay:b,overlayStyle:v},y,{prefixCls:x,overlayClassName:O,ref:t,overlay:o||i?a.createElement(m,{prefixCls:x,title:o,content:i}):null,transitionName:(0,l.m)(C,"zoom-big",y.transitionName),"data-popover-inject":!0})))}));f._InternalPanelDoNotUseOrYouWillBeFired=d.ZP,t.Z=f},17356:function(e,t,n){"use strict";var o=n(17313),r=n(29878),a=n(19447),i=n(33166),l=n(83116),s=n(37613);const c=e=>{const{componentCls:t,popoverColor:n,minWidth:r,fontWeightStrong:i,popoverPadding:l,boxShadowSecondary:s,colorTextHeading:c,borderRadiusLG:d,zIndexPopup:u,marginXS:p,colorBgElevated:m,popoverBg:f}=e;return[{[t]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:u,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":m,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:f,backgroundClip:"padding-box",borderRadius:d,boxShadow:s,padding:l},[`${t}-title`]:{minWidth:r,marginBottom:p,color:c,fontWeight:i},[`${t}-inner-content`]:{color:n}})},(0,a.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},d=e=>{const{componentCls:t}=e;return{[t]:i.i.map((n=>{const o=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":o,[`${t}-inner`]:{backgroundColor:o},[`${t}-arrow`]:{background:"transparent"}}}}))}},u=e=>{const{componentCls:t,lineWidth:n,lineType:o,colorSplit:r,paddingSM:a,controlHeight:i,fontSize:l,lineHeight:s,padding:c}=e,d=i-Math.round(l*s);return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${d/2}px ${c}px ${d/2-n}px`,borderBottom:`${n}px ${o} ${r}`},[`${t}-inner-content`]:{padding:`${a}px ${c}px`}}}};t.Z=(0,l.Z)("Popover",(e=>{const{colorBgElevated:t,colorText:n,wireframe:o}=e,a=(0,s.TS)(e,{popoverPadding:12,popoverBg:t,popoverColor:n});return[c(a),d(a),o&&u(a),(0,r._y)(a,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},31797:function(e,t,n){"use strict";n.d(t,{Z:function(){return x}});var o=n(59301),r=n(56762),a=n(92343),i=n(92310),l=n.n(i),s=n(36355),c=n(66999);var d=e=>{const{value:t,formatter:n,precision:r,decimalSeparator:a,groupSeparator:i="",prefixCls:l}=e;let s;if("function"==typeof n)s=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,i),"number"==typeof r&&(c=c.padEnd(r,"0").slice(0,r>0?r:0)),c&&(c=`${a}${c}`),s=[o.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),c&&o.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else s=e}return o.createElement("span",{className:`${l}-content-value`},s)},u=n(17313),p=n(83116),m=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:o,colorTextDescription:r,titleFontSize:a,colorTextHeading:i,contentFontSize:l,fontFamily:s}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,u.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:r,fontSize:a},[`${t}-skeleton`]:{paddingTop:o},[`${t}-content`]:{color:i,fontSize:l,fontFamily:s,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var g=(0,p.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var h=e=>{const{prefixCls:t,className:n,rootClassName:r,style:a,valueStyle:i,value:u=0,title:p,valueRender:m,prefix:f,suffix:h,loading:b=!1,onMouseEnter:v,onMouseLeave:y,decimalSeparator:$=".",groupSeparator:x=","}=e,{getPrefixCls:w,direction:S,statistic:C}=o.useContext(s.E_),O=w("statistic",t),[E,k]=g(O),N=o.createElement(d,Object.assign({decimalSeparator:$,groupSeparator:x,prefixCls:O},e,{value:u})),I=l()(O,{[`${O}-rtl`]:"rtl"===S},null==C?void 0:C.className,n,r,k);return E(o.createElement("div",{className:I,style:Object.assign(Object.assign({},null==C?void 0:C.style),a),onMouseEnter:v,onMouseLeave:y},p&&o.createElement("div",{className:`${O}-title`},p),o.createElement(c.Z,{paragraph:!1,loading:b,className:`${O}-skeleton`},o.createElement("div",{style:i,className:`${O}-content`},f&&o.createElement("span",{className:`${O}-content-prefix`},f),m?m(N):N,h&&o.createElement("span",{className:`${O}-content-suffix`},h)))))};const b=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function v(e,t){const{format:n=""}=t,o=new Date(e).getTime(),r=Date.now();return function(e,t){let n=e;const o=/\[[^\]]*]/g,r=(t.match(o)||[]).map((e=>e.slice(1,-1))),a=t.replace(o,"[]"),i=b.reduce(((e,t)=>{let[o,r]=t;if(e.includes(o)){const t=Math.floor(n/r);return n-=t*r,e.replace(new RegExp(`${o}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let l=0;return i.replace(o,(()=>{const e=r[l];return l+=1,e}))}(Math.max(o-r,0),n)}const y=e=>{const{value:t,format:n="HH:mm:ss",onChange:i,onFinish:l}=e,s=(0,r.Z)(),c=o.useRef(null),d=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{s(),null==i||i(e-Date.now()),e(d(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return o.createElement(h,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>v(e,Object.assign(Object.assign({},t),{format:n}))}))};var $=o.memo(y);h.Countdown=$;var x=h},78673:function(e,t,n){"use strict";n.d(t,{Z:function(){return M}});var o=n(42857),r=n(92310),a=n.n(r),i=n(33614),l=n(24018),s=n(54099),c=n(63011),d=n(59301),u=n(71366),p=n(20287),m=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],f=d.forwardRef((function(e,t){var n,o=e.prefixCls,r=void 0===o?"rc-switch":o,f=e.className,g=e.checked,h=e.defaultChecked,b=e.disabled,v=e.loadingIcon,y=e.checkedChildren,$=e.unCheckedChildren,x=e.onClick,w=e.onChange,S=e.onKeyDown,C=(0,c.Z)(e,m),O=(0,u.Z)(!1,{value:g,defaultValue:h}),E=(0,s.Z)(O,2),k=E[0],N=E[1];function I(e,t){var n=k;return b||(N(n=e),null==w||w(n,t)),n}var P=a()(r,f,(n={},(0,l.Z)(n,"".concat(r,"-checked"),k),(0,l.Z)(n,"".concat(r,"-disabled"),b),n));return d.createElement("button",(0,i.Z)({},C,{type:"button",role:"switch","aria-checked":k,disabled:b,className:P,ref:t,onKeyDown:function(e){e.which===p.Z.LEFT?I(!1,e):e.which===p.Z.RIGHT&&I(!0,e),null==S||S(e)},onClick:function(e){var t=I(!k,e);null==x||x(t,e)}}),v,d.createElement("span",{className:"".concat(r,"-inner")},d.createElement("span",{className:"".concat(r,"-inner-checked")},y),d.createElement("span",{className:"".concat(r,"-inner-unchecked")},$)))}));f.displayName="Switch";var g=f,h=n(14088),b=n(36355),v=n(1684),y=n(19716),$=n(64993),x=n(17313),w=n(83116),S=n(37613);const C=e=>{const{componentCls:t,trackHeightSM:n,trackPadding:o,trackMinWidthSM:r,innerMinMarginSM:a,innerMaxMarginSM:i,handleSizeSM:l}=e,s=`${t}-inner`;return{[t]:{[`&${t}-small`]:{minWidth:r,height:n,lineHeight:`${n}px`,[`${t}-inner`]:{paddingInlineStart:i,paddingInlineEnd:a,[`${s}-checked`]:{marginInlineStart:`calc(-100% + ${l+2*o}px - ${2*i}px)`,marginInlineEnd:`calc(100% - ${l+2*o}px + ${2*i}px)`},[`${s}-unchecked`]:{marginTop:-n,marginInlineStart:0,marginInlineEnd:0}},[`${t}-handle`]:{width:l,height:l},[`${t}-loading-icon`]:{top:(l-e.switchLoadingIconSize)/2,fontSize:e.switchLoadingIconSize},[`&${t}-checked`]:{[`${t}-inner`]:{paddingInlineStart:a,paddingInlineEnd:i,[`${s}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${s}-unchecked`]:{marginInlineStart:`calc(100% - ${l+2*o}px + ${2*i}px)`,marginInlineEnd:`calc(-100% + ${l+2*o}px - ${2*i}px)`}},[`${t}-handle`]:{insetInlineStart:`calc(100% - ${l+o}px)`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${s}`]:{[`${s}-unchecked`]:{marginInlineStart:e.marginXXS/2,marginInlineEnd:-e.marginXXS/2}},[`&${t}-checked ${s}`]:{[`${s}-checked`]:{marginInlineStart:-e.marginXXS/2,marginInlineEnd:e.marginXXS/2}}}}}}},O=e=>{const{componentCls:t,handleSize:n}=e;return{[t]:{[`${t}-loading-icon${e.iconCls}`]:{position:"relative",top:(n-e.fontSize)/2,color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${t}-checked ${t}-loading-icon`]:{color:e.switchColor}}}},E=e=>{const{componentCls:t,motion:n,trackPadding:o,handleBg:r,handleShadow:a,handleSize:i}=e,l=`${t}-handle`;return{[t]:{[l]:{position:"absolute",top:o,insetInlineStart:o,width:i,height:i,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:r,borderRadius:i/2,boxShadow:a,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${t}-checked ${l}`]:{insetInlineStart:`calc(100% - ${i+o}px)`},[`&:not(${t}-disabled):active`]:n?{[`${l}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${t}-checked ${l}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}:{}}}},k=e=>{const{componentCls:t,trackHeight:n,trackPadding:o,innerMinMargin:r,innerMaxMargin:a,handleSize:i}=e,l=`${t}-inner`;return{[t]:{[l]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:a,paddingInlineEnd:r,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${l}-checked, ${l}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none"},[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${i+2*o}px - ${2*a}px)`,marginInlineEnd:`calc(100% - ${i+2*o}px + ${2*a}px)`},[`${l}-unchecked`]:{marginTop:-n,marginInlineStart:0,marginInlineEnd:0}},[`&${t}-checked ${l}`]:{paddingInlineStart:r,paddingInlineEnd:a,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${i+2*o}px + ${2*a}px)`,marginInlineEnd:`calc(-100% + ${i+2*o}px - ${2*a}px)`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:2*o,marginInlineEnd:2*-o}},[`&${t}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:2*-o,marginInlineEnd:2*o}}}}}},N=e=>{const{componentCls:t,trackHeight:n,trackMinWidth:o}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,x.Wf)(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:o,height:n,lineHeight:`${n}px`,verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${t}-disabled)`]:{background:e.colorTextTertiary}}),(0,x.Qy)(e)),{[`&${t}-checked`]:{background:e.switchColor,[`&:hover:not(${t}-disabled)`]:{background:e.colorPrimaryHover}},[`&${t}-loading, &${t}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${t}-rtl`]:{direction:"rtl"}})}};var I=(0,w.Z)("Switch",(e=>{const t=(0,S.TS)(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:.75*e.fontSizeIcon,switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[N(t),k(t),E(t),O(t),C(t)]}),(e=>{const{fontSize:t,lineHeight:n,controlHeight:o,colorWhite:r}=e,a=t*n,i=o/2,l=a-4,s=i-4;return{trackHeight:a,trackHeightSM:i,trackMinWidth:2*l+8,trackMinWidthSM:2*s+4,trackPadding:2,handleBg:r,handleSize:l,handleSizeSM:s,handleShadow:`0 2px 4px 0 ${new $.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+2+4,innerMinMarginSM:s/2,innerMaxMarginSM:s+2+4}})),P=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,size:r,disabled:i,loading:l,className:s,rootClassName:c,style:u}=e,p=P(e,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:m,direction:f,switch:$}=d.useContext(b.E_),x=d.useContext(v.Z),w=(null!=i?i:x)||l,S=m("switch",n),C=d.createElement("div",{className:`${S}-handle`},l&&d.createElement(o.Z,{className:`${S}-loading-icon`})),[O,E]=I(S),k=(0,y.Z)(r),N=a()(null==$?void 0:$.className,{[`${S}-small`]:"small"===k,[`${S}-loading`]:l,[`${S}-rtl`]:"rtl"===f},s,c,E),j=Object.assign(Object.assign({},null==$?void 0:$.style),u);return O(d.createElement(h.Z,{component:"Switch"},d.createElement(g,Object.assign({},p,{prefixCls:S,className:N,style:j,disabled:w,ref:t,loadingIcon:C}))))}));j.__ANT_SWITCH=!0;var M=j},10527:function(e,t,n){"use strict";var o=n(42050).default;t.Z=void 0;var r=o(n(65835)),a=o(n(6432));const i={lang:Object.assign({placeholder:"请选择日期",yearPlaceholder:"请选择年份",quarterPlaceholder:"请选择季度",monthPlaceholder:"请选择月份",weekPlaceholder:"请选择周",rangePlaceholder:["开始日期","结束日期"],rangeYearPlaceholder:["开始年份","结束年份"],rangeMonthPlaceholder:["开始月份","结束月份"],rangeQuarterPlaceholder:["开始季度","结束季度"],rangeWeekPlaceholder:["开始周","结束周"]},r.default),timePickerLocale:Object.assign({},a.default)};i.lang.ok="确定";var l=i;t.Z=l},6432:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={placeholder:"请选择时间",rangePlaceholder:["开始时间","结束时间"]};t.default=n},25769:function(e,t,n){"use strict";var o=n(98040),r={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,a,i,l,s,c,d=!1;t||(t={}),n=t.debug||!1;try{if(i=o(),l=document.createRange(),s=document.getSelection(),(c=document.createElement("span")).textContent=e,c.ariaHidden="true",c.style.all="unset",c.style.position="fixed",c.style.top=0,c.style.clip="rect(0, 0, 0, 0)",c.style.whiteSpace="pre",c.style.webkitUserSelect="text",c.style.MozUserSelect="text",c.style.msUserSelect="text",c.style.userSelect="text",c.addEventListener("copy",(function(o){if(o.stopPropagation(),t.format)if(o.preventDefault(),void 0===o.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var a=r[t.format]||r.default;window.clipboardData.setData(a,e)}else o.clipboardData.clearData(),o.clipboardData.setData(t.format,e);t.onCopy&&(o.preventDefault(),t.onCopy(o.clipboardData))})),document.body.appendChild(c),l.selectNodeContents(c),s.addRange(l),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");d=!0}catch(o){n&&console.error("unable to copy using execCommand: ",o),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),d=!0}catch(o){n&&console.error("unable to copy using clipboardData: ",o),n&&console.error("falling back to prompt"),a=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(a,e)}}finally{s&&("function"==typeof s.removeRange?s.removeRange(l):s.removeAllRanges()),c&&document.body.removeChild(c),i()}return d}},65835:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={locale:"zh_CN",today:"今天",now:"此刻",backToToday:"返回今天",ok:"确定",timeSelect:"选择时间",dateSelect:"选择日期",weekSelect:"选择周",clear:"清除",month:"月",year:"年",previousMonth:"上个月 (翻页上键)",nextMonth:"下个月 (翻页下键)",monthSelect:"选择月份",yearSelect:"选择年份",decadeSelect:"选择年代",yearFormat:"YYYY年",dayFormat:"D日",dateFormat:"YYYY年M月D日",dateTimeFormat:"YYYY年M月D日 HH时mm分ss秒",previousYear:"上一年 (Control键加左方向键)",nextYear:"下一年 (Control键加右方向键)",previousDecade:"上一年代",nextDecade:"下一年代",previousCentury:"上一世纪",nextCentury:"下一世纪"};t.default=n},83145:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var o=a(n(59301)),r=a(n(25769));function a(e){return e&&e.__esModule?e:{default:e}}function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function s(e,t){if(null==e)return{};var n,o,r=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));c.ref=function(t){e.scrollComponent=t,s&&s(t)};var d=[n];return r&&(l?i?d.unshift(l):d.push(l):this.defaultLoader&&(i?d.unshift(this.defaultLoader):d.push(this.defaultLoader))),a.default.createElement(o,c,d)}}]),t}(r.Component);s.propTypes={children:i.default.node.isRequired,element:i.default.node,hasMore:i.default.bool,initialLoad:i.default.bool,isReverse:i.default.bool,loader:i.default.node,loadMore:i.default.func.isRequired,pageStart:i.default.number,ref:i.default.func,getScrollParent:i.default.func,threshold:i.default.number,useCapture:i.default.bool,useWindow:i.default.bool},s.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=s,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)},98040:function(e){e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],o=0;o{var n;const{prefixCls:r,className:b,rootClassName:g,children:v,indeterminate:h=!1,style:y,onMouseEnter:x,onMouseLeave:C,skipGroup:$=!1,disabled:O}=e,w=m(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:E,direction:S,checkbox:k}=l.useContext(i.E_),P=l.useContext(d),{isFormItemInput:j}=l.useContext(c.aM),z=l.useContext(s.Z),N=null!==(n=(null==P?void 0:P.disabled)||O)&&void 0!==n?n:z,Z=l.useRef(w.value);l.useEffect((()=>{null==P||P.registerValue(w.value)}),[]),l.useEffect((()=>{if(!$)return w.value!==Z.current&&(null==P||P.cancelValue(Z.current),null==P||P.registerValue(w.value),Z.current=w.value),()=>null==P?void 0:P.cancelValue(w.value)}),[w.value]);const M=E("checkbox",r),[I,B]=(0,u.ZP)(M),T=Object.assign({},w);P&&!$&&(T.onChange=function(){w.onChange&&w.onChange.apply(w,arguments),P.toggleOption&&P.toggleOption({label:v,value:w.value})},T.name=P.name,T.checked=P.value.includes(w.value));const R=o()(`${M}-wrapper`,{[`${M}-rtl`]:"rtl"===S,[`${M}-wrapper-checked`]:T.checked,[`${M}-wrapper-disabled`]:N,[`${M}-wrapper-in-form-item`]:j},null==k?void 0:k.className,b,g,B),D=o()({[`${M}-indeterminate`]:h},f.A,B),L=h?"mixed":void 0;return I(l.createElement(p.Z,{component:"Checkbox",disabled:N},l.createElement("label",{className:R,style:Object.assign(Object.assign({},null==k?void 0:k.style),y),onMouseEnter:x,onMouseLeave:C},l.createElement(a.Z,Object.assign({"aria-checked":L},T,{prefixCls:M,className:D,disabled:N,ref:t})),void 0!==v&&l.createElement("span",null,v))))};var g=l.forwardRef(b),v=n(61414),h=n(55405),y=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{defaultValue:n,children:r,options:a=[],prefixCls:s,className:c,rootClassName:p,style:f,onChange:m}=e,b=y(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:x,direction:C}=l.useContext(i.E_),[$,O]=l.useState(b.value||n||[]),[w,E]=l.useState([]);l.useEffect((()=>{"value"in b&&O(b.value||[])}),[b.value]);const S=l.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),k=x("checkbox",s),P=`${k}-group`,[j,z]=(0,u.ZP)(k),N=(0,h.Z)(b,["value","disabled"]),Z=a.length?S.map((e=>l.createElement(g,{prefixCls:k,key:e.value.toString(),disabled:"disabled"in e?e.disabled:b.disabled,value:e.value,checked:$.includes(e.value),onChange:e.onChange,className:`${P}-item`,style:e.style,title:e.title},e.label))):r,M={toggleOption:e=>{const t=$.indexOf(e.value),n=(0,v.Z)($);-1===t?n.push(e.value):n.splice(t,1),"value"in b||O(n),null==m||m(n.filter((e=>w.includes(e))).sort(((e,t)=>S.findIndex((t=>t.value===e))-S.findIndex((e=>e.value===t)))))},value:$,disabled:b.disabled,name:b.name,registerValue:e=>{E((t=>[].concat((0,v.Z)(t),[e])))},cancelValue:e=>{E((t=>t.filter((t=>t!==e))))}},I=o()(P,{[`${P}-rtl`]:"rtl"===C},c,p,z);return j(l.createElement("div",Object.assign({className:I,style:f},N,{ref:t}),l.createElement(d.Provider,{value:M},Z)))},C=l.forwardRef(x);var $=l.memo(C);const O=g;O.Group=$,O.__ANT_CHECKBOX=!0;var w=O},98447:function(e,t,n){n.d(t,{C2:function(){return i}});var r=n(17313),o=n(37613),a=n(83116);const l=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,r.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,r.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,o.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[l(n)]}t.ZP=(0,a.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},28103:function(e,t,n){n.d(t,{Z:function(){return f}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(17313),s=n(83116),c=n(37613);const d=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:o,textPaddingInline:a,orientationMargin:l,verticalMarginInline:s}=e;return{[t]:Object.assign(Object.assign({},(0,i.Wf)(e)),{borderBlockStart:`${o}px solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${o}px solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${o}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*l+"%"},"&::after":{width:100-100*l+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*l+"%"},"&::after":{width:100*l+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:a},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${o}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:o,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-left${t}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-right${t}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}};var u=(0,s.Z)("Divider",(e=>{const t=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPrefixCls:t,direction:n,divider:r}=a.useContext(l.E_),{prefixCls:i,type:s="horizontal",orientation:c="center",orientationMargin:d,className:f,rootClassName:m,children:b,dashed:g,plain:v,style:h}=e,y=p(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),x=t("divider",i),[C,$]=u(x),O=c.length>0?`-${c}`:c,w=!!b,E="left"===c&&null!=d,S="right"===c&&null!=d,k=o()(x,null==r?void 0:r.className,$,`${x}-${s}`,{[`${x}-with-text`]:w,[`${x}-with-text${O}`]:w,[`${x}-dashed`]:!!g,[`${x}-plain`]:!!v,[`${x}-rtl`]:"rtl"===n,[`${x}-no-default-orientation-margin-left`]:E,[`${x}-no-default-orientation-margin-right`]:S},f,m),P=a.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),j=Object.assign(Object.assign({},E&&{marginLeft:P}),S&&{marginRight:P});return C(a.createElement("div",Object.assign({className:k,style:Object.assign(Object.assign({},null==r?void 0:r.style),h)},y,{role:"separator"}),b&&"vertical"!==s&&a.createElement("span",{className:`${x}-inner-text`,style:j},b)))}},38854:function(e,t,n){n.d(t,{Z:function(){return v}});var r=n(91857),o=n(92310),a=n.n(o),l=n(59301),i=n(78892),s=n(3113),c=n(36355),d=n(81327),u=n(33234),p=n(47211),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:t,getPrefixCls:n,direction:o}=l.useContext(c.E_),{prefixCls:m,type:b="default",danger:g,disabled:v,loading:h,onClick:y,htmlType:x,children:C,className:$,menu:O,arrow:w,autoFocus:E,overlay:S,trigger:k,align:P,open:j,onOpenChange:z,placement:N,getPopupContainer:Z,href:M,icon:I=l.createElement(i.Z,null),title:B,buttonsRender:T=(e=>e),mouseEnterDelay:R,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:W,destroyPopupOnHide:_,dropdownRender:G}=e,H=f(e,["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"]),A=n("dropdown",m),F=`${A}-button`,[V,Q]=(0,p.Z)(A),X={menu:O,arrow:w,autoFocus:E,align:P,disabled:v,trigger:v?[]:k,onOpenChange:z,getPopupContainer:Z||t,mouseEnterDelay:R,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:W,destroyPopupOnHide:_,dropdownRender:G},{compactSize:q,compactItemClassnames:U}=(0,u.ri)(A,o),K=a()(F,U,$,Q);"overlay"in e&&(X.overlay=S),"open"in e&&(X.open=j),X.placement="placement"in e?N:"rtl"===o?"bottomLeft":"bottomRight";const Y=l.createElement(s.ZP,{type:b,danger:g,disabled:v,loading:h,onClick:y,htmlType:x,href:M,title:B},C),J=l.createElement(s.ZP,{type:b,danger:g,icon:I}),[ee,te]=T([Y,J]);return V(l.createElement(d.Z.Compact,Object.assign({className:K,size:q,block:!0},H),ee,l.createElement(r.Z,Object.assign({},X),te)))};m.__ANT_BUTTON=!0;var b=m;const g=r.Z;g.Button=b;var v=g},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var r=n(92310),o=n.n(r),a=n(59301),l=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:r,className:c}=e,d=t("input-group",r),u=t("input"),[p,f]=(0,s.ZP)(u),m=o()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===n},f,c),b=(0,a.useContext)(i.aM),g=(0,a.useMemo)((()=>Object.assign(Object.assign({},b),{isFormItemInput:!1})),[b]);return p(a.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:g},e.children)))},d=n(9432),u=n(33614),p={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"},f=n(1393),m=function(e,t){return a.createElement(f.Z,(0,u.Z)({},e,{ref:t,icon:p}))};var b=a.forwardRef(m),g=n(76897),v=n(55405),h=n(25629),y=n(59412),x=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);oe?a.createElement(g.Z,null):a.createElement(b,null),$={click:"onClick",hover:"onMouseOver"};var O=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[i,s]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&s(n.visible)}),[r,n]);const u=(0,y.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&u(),s((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:f,prefixCls:m,inputPrefixCls:b,size:g}=e,O=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),E=w("input",b),S=w("input-password",m),k=n&&(t=>{const{action:n="click",iconRender:r=C}=e,o=$[n]||"",l=r(i),s={[o]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),s)})(S),P=o()(S,f,{[`${S}-${g}`]:!!g}),j=Object.assign(Object.assign({},(0,v.Z)(O,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:P,prefixCls:E,suffix:k});return g&&(j.size=g),a.createElement(d.Z,Object.assign({ref:(0,h.sQ)(t,c)},j))})),w=n(78405),E=n(92343),S=n(3113),k=n(19716),P=n(33234),j=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,inputPrefixCls:r,className:i,size:s,suffix:c,enterButton:u=!1,addonAfter:p,loading:f,disabled:m,onSearch:b,onChange:g,onCompositionStart:v,onCompositionEnd:y}=e,x=j(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:$}=a.useContext(l.E_),O=a.useRef(!1),z=C("input-search",n),N=C("input",r),{compactSize:Z}=(0,P.ri)(z,$),M=(0,k.Z)((e=>{var t;return null!==(t=null!=s?s:Z)&&void 0!==t?t:e})),I=a.useRef(null),B=e=>{var t;document.activeElement===(null===(t=I.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;b&&b(null===(n=null===(t=I.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},R="boolean"==typeof u?a.createElement(w.Z,null):null,D=`${z}-button`;let L;const W=u||{},_=W.type&&!0===W.type.__ANT_BUTTON;L=_||"button"===W.type?(0,E.Tm)(W,Object.assign({onMouseDown:B,onClick:e=>{var t,n;null===(n=null===(t=null==W?void 0:W.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},_?{className:D,size:M}:{})):a.createElement(S.ZP,{className:D,type:u?"primary":void 0,size:M,disabled:m,key:"enterButton",onMouseDown:B,onClick:T,loading:f,icon:R},u),p&&(L=[L,(0,E.Tm)(p,{key:"addonAfter"})]);const G=o()(z,{[`${z}-rtl`]:"rtl"===$,[`${z}-${M}`]:!!M,[`${z}-with-button`]:!!u},i);return a.createElement(d.Z,Object.assign({ref:(0,h.sQ)(I,t),onPressEnter:e=>{O.current||f||T(e)}},x,{size:M,onCompositionStart:e=>{O.current=!0,null==v||v(e)},onCompositionEnd:e=>{O.current=!1,null==y||y(e)},prefixCls:N,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&b&&b(e.target.value,e,{source:"clear"}),g&&g(e)},className:G,disabled:m}))})),N=n(1643);const Z=d.Z;Z.Group=c,Z.Search=z,Z.TextArea=N.Z,Z.Password=O;var M=Z},81327:function(e,t,n){n.d(t,{Z:function(){return h}});var r=n(59301),o=n(92310),a=n.n(o),l=n(75440),i=n(36355),s=n(33234);const c=r.createContext({latestIndex:0}),d=c.Provider;var u=e=>{let{className:t,index:n,children:o,split:a,style:l}=e;const{latestIndex:i}=r.useContext(c);return null==o?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:l},o),n{var n,o;const{getPrefixCls:s,space:c,direction:g}=r.useContext(i.E_),{size:v=(null==c?void 0:c.size)||"small",align:h,className:y,rootClassName:x,children:C,direction:$="horizontal",prefixCls:O,split:w,style:E,wrap:S=!1,classNames:k,styles:P}=e,j=b(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[z,N]=Array.isArray(v)?v:[v,v],Z=f(N),M=f(z),I=m(N),B=m(z),T=(0,l.Z)(C,{keepEmpty:!0}),R=void 0===h&&"horizontal"===$?"center":h,D=s("space",O),[L,W]=(0,p.Z)(D),_=a()(D,null==c?void 0:c.className,W,`${D}-${$}`,{[`${D}-rtl`]:"rtl"===g,[`${D}-align-${R}`]:R,[`${D}-gap-row-${N}`]:Z,[`${D}-gap-col-${z}`]:M},y,x),G=a()(`${D}-item`,null!==(n=null==k?void 0:k.item)&&void 0!==n?n:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let H=0;const A=T.map(((e,t)=>{var n,o;null!=e&&(H=t);const a=e&&e.key||`${G}-${t}`;return r.createElement(u,{className:G,key:a,index:t,split:w,style:null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),F=r.useMemo((()=>({latestIndex:H})),[H]);if(0===T.length)return null;const V={};return S&&(V.flexWrap="wrap"),!M&&B&&(V.columnGap=z),!Z&&I&&(V.rowGap=N),L(r.createElement("div",Object.assign({ref:t,className:_,style:Object.assign(Object.assign(Object.assign({},V),null==c?void 0:c.style),E)},j),r.createElement(d,{value:F},A)))}));const v=g;v.Compact=s.ZP;var h=v}}]); \ No newline at end of file diff --git a/layouts__GraduationsDetail__index.async.js b/layouts__GraduationsDetail__index.async.js index fc4c34340d..4d93d52b30 100644 --- a/layouts__GraduationsDetail__index.async.js +++ b/layouts__GraduationsDetail__index.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[38143],{7769:function(o,U,K){"use strict";K.d(U,{Z:function(){return q}});K(7557),K(41498);var p=K(82100),a=K.n(p),A=K(29186),i=K.n(A),t=K(13720),S=K.n(t),l=K(80619),F=K.n(l),e=K(47074),R=K.n(e),n=K(85573),c=K.n(n),N=K(59301),m=K(24650),g="codeBox___WpkVl",r=K(92310),T=K.n(r),k=K(37712),s=function(o){F()(K,o);var U=R()(K);function K(o){var p;return a()(this,K),p=U.call(this,o),c()(S()(p),"canvas",void 0),c()(S()(p),"randomNum",(function(o,U){return Math.floor(Math.random()*(U-o)+o)})),c()(S()(p),"drawPic",(function(){p.randomCode()})),c()(S()(p),"reloadPic",(function(){p.drawPic()})),c()(S()(p),"changeCode",(function(o){console.log(o.target.value,222),p.setState({value:o.target.value,showError:!1})})),c()(S()(p),"onVerify",(function(){var o;return""!==p.state.value.toLowerCase()&&p.state.value.toLowerCase()!==p.state.code.toLowerCase()||""===p.state.value.toLowerCase()?o=!0:p.state.value.toLowerCase()===p.state.code.toLowerCase()&&(o=!1),p.setState({showError:o}),o})),p.canvas=N.createRef(),p.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1},p}return i()(K,[{key:"componentDidMount",value:function(){this.drawPic()}},{key:"randomColor",value:function(o,U){var K=this.randomNum(o,U),p=this.randomNum(o,U),a=this.randomNum(o,U);return"rgb(".concat(K,", ").concat(p,", ").concat(a,")")}},{key:"drawText",value:function(o,U,K){o.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);var p=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);o.font=p+"px SimHei";var a=(this.state.contentWidth-40)/(this.state.code.length-1),A=10;K>0&&(A=10+K*a);var i=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);p>40&&(i=40);var t=this.randomNum(-10,10);o.translate(A,i),o.rotate(t*Math.PI/180),o.fillText(U,0,0),o.rotate(-t*Math.PI/180),o.translate(-A,-i)}},{key:"drawLine",value:function(o){for(var U=0;U<1;U++)o.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),o.beginPath(),o.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),o.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),o.stroke()}},{key:"drawDot",value:function(o){for(var U=0;U<100;U++)o.fillStyle=this.randomColor(0,255),o.beginPath(),o.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),o.fill()}},{key:"randomCode",value:function(){for(var o=this,U="",K=0;K=0||(a[K]=o[K]);return a}(o,U);if(Object.getOwnPropertySymbols){var A=Object.getOwnPropertySymbols(o);for(p=0;p=0||Object.prototype.propertyIsEnumerable.call(o,K)&&(a[K]=o[K])}return a}function l(o,U){if(!(o instanceof U))throw new TypeError("Cannot call a class as a function")}function F(o,U){for(var K=0;K0&&(i=10+K*a);var A=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);p>40&&(A=40);var t=this.randomNum(-10,10);o.translate(i,A),o.rotate(t*Math.PI/180),o.fillText(U,0,0),o.rotate(-t*Math.PI/180),o.translate(-i,-A)}},{key:"drawLine",value:function(o){for(var U=0;U<1;U++)o.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),o.beginPath(),o.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),o.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),o.stroke()}},{key:"drawDot",value:function(o){for(var U=0;U<100;U++)o.fillStyle=this.randomColor(0,255),o.beginPath(),o.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),o.fill()}},{key:"randomCode",value:function(){for(var o=this,U="",K=0;K0&&void 0!==c[0]&&c[0],i=null===(U=To.current)||void 0===U?void 0:U.querySelector(".ant-table-body").scrollHeight,t=null===(K=To.current)||void 0===K?void 0:K.querySelector(".ant-table-body").scrollTop,F=null===(p=To.current)||void 0===p?void 0:p.querySelector(".ant-table-body").clientHeight,i!=t+F||!Y||O){o.next=18;break}if(I(!0),Fo(lo+1),R=A()({page:lo+1,id:l.id},P),0!=io){o.next=12;break}return o.next=11,(0,d.l5)(R);case 11:e=o.sent;case 12:if(1!=io){o.next=16;break}return o.next=15,(0,d.bS)(R);case 15:e=o.sent;case 16:0==e.status&&((null===(n=e)||void 0===n||null===(n=n.data)||void 0===n?void 0:n.length)+E.length==e.count&&h(!1),_([].concat(a()(E),a()(e.data))),Ko(e.count)),I(!1);case 18:case"end":return o.stop()}}),o)})));return function(){return o.apply(this,arguments)}}(),jo={selectedRowKeys:no,onChange:function(o,U){co(o)},getCheckboxProps:function(o){return{disabled:o.checked,name:o.checked}}};return(0,Q.jsxs)(s.Z,{destroyOnClose:!0,width:1200,style:{height:"613px"},open:i,confirmLoading:v,title:t,bodyStyle:{padding:"0px 25px"},onOk:F()(S()().mark((function o(){return S()().wrap((function(o){for(;;)switch(o.prev=o.next){case 0:if(!(no.length>0)){o.next=11;break}return X(!0),o.next=4,K(no);case 4:X(!1),D.resetFields(),_([]),so(!1),co([]),o.next=12;break;case 11:g.ZP.warning("请选择添加人员");case 12:case"end":return o.stop()}}),o)}))),onCancel:function(){U(),D.resetFields(),so(!1),_([]),co([])},children:[(0,Q.jsxs)(N.Z,{layout:"inline",className:"mt10",colon:!1,form:D,initialValues:{school:"",search:"",search_type:"name"},onValuesChange:function(o,U){return G(U)},size:"large",onFinish:ro,children:[(0,Q.jsx)(N.Z.Item,{name:"search_type",label:"搜索类型",children:(0,Q.jsxs)(T.default,{style:{width:160},children:[(0,Q.jsx)(T.default.Option,{value:"name",children:"姓名"}),(0,Q.jsx)(T.default.Option,{value:"phone",children:"手机号"}),(0,Q.jsx)(T.default.Option,{value:"mail",children:"邮箱"})]})}),(0,Q.jsx)(N.Z.Item,{name:"search",label:"搜索内容",children:(0,Q.jsx)(k.Z,{allowClear:!0,style:{width:320},placeholder:"请输入搜索内容",defaultValue:""})}),(0,Q.jsx)(N.Z.Item,{name:"school",label:"单位",children:(0,Q.jsx)(r.Z,{options:x,style:{width:380},placeholder:"请输入单位名称",onSelect:function(o,U){console.log(o,U),D.setFieldsValue({school:U.label})},filterOption:function(o,U){return-1!==U.label.toUpperCase().indexOf(o.toUpperCase())}})}),(0,Q.jsx)(N.Z.Item,{noStyle:!0,children:(0,Q.jsx)(C.op,{onClick:function(){return D.submit()},size:"large",shape:"default",children:"搜索"})})]}),(0,Q.jsx)("div",{onScrollCapture:function(){return qo()},children:go?(0,Q.jsx)(q.Z,{className:"mt20",loading:O,showHeader:E.length>0,scroll:Uo>10?{y:450}:{},rowKey:"user_id",rowSelection:jo,locale:{emptyText:(0,Q.jsx)(u.Z,{customText:"未找到符合条件的数据,请重新调整您的筛选条件。"})},pagination:!1,dataSource:E,ref:To,columns:ko}):(0,Q.jsx)(u.Z,{customText:"请搜索要添加的人员"})})]})}))},85972:function(o,U,K){K.d(U,{Z:function(){return S}});var p=K(59301),a="tag___NEywM",i=K(92310),A=K.n(i),t=K(37712),S=function(o){var U=o.className,K=o.status;return(0,t.jsxs)(p.Fragment,{children:[0===K&&(0,t.jsx)("div",{className:A()(a,U),children:"未开始"}),1===K&&(0,t.jsx)("div",{className:A()(a,U),style:{background:"#19CB70"},children:"进行中"}),2===K&&(0,t.jsx)("div",{className:A()(a,U),style:{background:"#EE5D5D"},children:"已结束"})]})}}}]); \ No newline at end of file diff --git a/layouts__SimpleLayouts.async.js b/layouts__SimpleLayouts.async.js index e1d6880854..758f67abd8 100644 --- a/layouts__SimpleLayouts.async.js +++ b/layouts__SimpleLayouts.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[37062],{6638:function(A,g,C){var I=C(82242),n=C.n(I),f=(C(59301),C(19779)),e=C(3113),t=C(37712);g.Z=function(A){var g=A.img,C=A.buttonProps,I=void 0===C?{}:C,v=A.styles,r=void 0===v?{}:v,l=A.customText,d=A.ButtonText,u=A.ButtonClick,X=A.Buttonclass,a=A.ButtonTwo,p=A.imgStyles,o=A.loading,P=void 0!==o&&o;return(0,t.jsxs)("section",{className:"tc animated fadeIn",style:n()(n()({},{color:"#999",margin:"100px auto",visibility:P?"hidden":"visible"}),r),children:[(0,t.jsx)("img",{src:g||f,style:n()({width:288,height:200},p)}),(0,t.jsx)("p",{className:"mt20 font14",children:l||"暂时还没有相关数据哦!"}),d&&(0,t.jsx)(e.ZP,n()(n()({className:X,onClick:u},I),{},{children:d})),a&&a]})}},72723:function(A,g,C){C.r(g),C.d(g,{default:function(){return eA}});var I=C(82242),n=C.n(I),f=C(79800),e=C.n(f),t=C(39647),v=C.n(t),r=C(59301),l=C(92736),d=C(81863),u=C(93368),X=C(80608),a=C(61186),p=C.n(a),o="footer___k7tsL",P=C(37712),i=function(A){A.user;var g,C,I,n,f=A.globalSetting;return(0,P.jsx)("div",{className:o,style:{height:null!=f&&null!==(g=f.setting)&&void 0!==g&&g.main_site?"":"80px",lineHeight:null!=f&&null!==(C=f.setting)&&void 0!==C&&C.main_site?"":"80px"},children:null!==(I=f.setting)&&void 0!==I&&I.footer?(0,P.jsx)("div",{dangerouslySetInnerHTML:{__html:null===(n=f.setting)||void 0===n?void 0:n.footer}}):(0,P.jsx)("div",{children:(0,P.jsxs)("p",{className:"footer_con-p inline lineh-30 font-14",children:[(0,P.jsx)("span",{className:"font-18 fl",children:"©"})," ",p()().year()," EduCoder",(0,P.jsx)("a",{style:{color:"#888"},target:"_blank",href:"http://beian.miit.gov.cn/",className:"ml15 mr15",children:"湘ICP备17009477号"}),(0,P.jsxs)("a",{style:{color:"#888"},target:"_blank",href:"http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=43019002000962",className:"mr15",children:[(0,P.jsx)("img",{className:"vertical4",src:"data:image/png;base64,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0p8zAAA7SGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU1NzcyLCAyMDE0LzAxLzEzLTE5OjQ0OjAwICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgICAgICAgICB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIgogICAgICAgICAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTUtMTEtMTBUMTQ6MDQ6NTArMDg6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE1LTExLTEwVDE0OjA0OjUwKzA4OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNS0xMS0xMFQxNDowNDo1MCswODowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6ODBiY2E5ODUtNGY5Yi02ZTRkLTlmYzktZThmNDkyNjdkZjRlPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZWRkYWU4MGMtODc3MC0xMWU1LTg0OWEtYmNmZGE2MDI4ZjJlPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6ZDAxN2I5NGUtOTRiZC0yNjQxLThmZjktYmY3YTBhMzY3N2IxPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmQwMTdiOTRlLTk0YmQtMjY0MS04ZmY5LWJmN2EwYTM2NzdiMTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNS0xMS0xMFQxNDowNDo1MCswODowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo4MGJjYTk4NS00ZjliLTZlNGQtOWZjOS1lOGY0OTI2N2RmNGU8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTUtMTEtMTBUMTQ6MDQ6NTArMDg6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8cGhvdG9zaG9wOkRvY3VtZW50QW5jZXN0b3JzPgogICAgICAgICAgICA8cmRmOkJhZz4KICAgICAgICAgICAgICAgPHJkZjpsaT4zQ0I4RkVFOEMyRUJFNkU1QTREQTk3MzI4MzU0MTI0RTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiZGRmY2Y2Zi04NzcwLTExZTUtODQ5YS1iY2ZkYTYwMjhmMmU8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6QmFnPgogICAgICAgICA8L3Bob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHBob3Rvc2hvcDpJQ0NQcm9maWxlPnNSR0IgSUVDNjE5NjYtMi4xPC9waG90b3Nob3A6SUNDUHJvZmlsZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+MTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MjA8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MjA8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/Pu6JurQAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAABRFJREFUeNpE1OtvW/Udx/H3ufj4+Ph2nDh2vLgrTSPaFNqGtd0Gy9LRTVymNoNM6ihCaEwdQ5sYAo0HTOwBYg/Yk0pDiG3qmLSiPtjGJERbdZSQaUArykXt1la9hDRNY6dpYsexj30uPj7ntwcVyT/w0ucrfT5fSQgBdguAEBlZhDhaiVikF2j22lfPjP77+Kc/9ZyO9p37th7s2rLlbegveZ4g6jggS4AMAKkkkhAC366DJJADgaJlgA/unTx+4qmT/7oyKpxJfdYzUDIma7M6TsXoDH+3/8jgnrG/iOC2o8JrIiQJECjpvlt0Q7JoimWEkQHN1Sf+8MbE40+O7226M/rtCYX9+k2e0me55+48XXfn1f1PvvfwiVdfOSLFlKitSbh8hq9+DitZFRlZSaHK1aJ35uV3f3+4zr79/fy42CD9pwtULwdUpwLqu//ID4JzPHPoEQ7+00dc/vM/Eoary3oCPR5dBROeRTxaH7x+9MWpkd3nRsyBPL/InmP6cAN5jUlgtcELkXpMTj19kr3GGfLfuovv7T62Z/GjN67aM2c3XHz/nVUw6jmo7ruJI5eT2idz23lwu0XzbAP5eh3JjBJdCnBP3iSyrhu96VD562nG7m8z8cUm3vwwKCSkVgx5aBWsL1aK4cfvHwilGKg2KWuOxjxEAh+WXKT1Bto2E/lGC42QyrRDX5cHkkStKRPtUQ9sHB5btwLOXHrvh+1yeTiT0KATRRQKZId7aSKw7ukm2Fck8dIQxjNbkHsMctuytOw2CEEhZ0Dp7L1Ls6d+sgIaicxgw/Lp73FB7+bEaQN1V4rqnrUEZQvpfy3sYzfxp5fRnh+m69mtvHWoBsQZ2qzSmlrALU0VV8BwaW5Po6ZyZ9Gi+HWN19+M859XSgztKJA2ktgXaoQLHu65GsnyMudfvsKrh6Lkh0w299WplD38pUvDK6CstkyrIZNavMLe+wM6fgL/6Dzdf/scuS9Cu0chzKlkdxUoTFylcvA8rbbC2GiEZHUSq6GiJuUIgAoQM746Lm+4Nhrk+3jiGxYH+np4vTyIP3uB7uokcjqGc6GGNZCjnCnwdzkGKZMnvrlAJ1nEvEPCyKw5tgKCnBMNwdyUxZ2D0/z2V9t48fkRjlqboeEzalfpMmXeOpakiQFkeO7nOjsGJpmbBFybsGNtXQFVs729k8zjz/uUFi7yy+EoY+NxJo7bXJK38MCmLyjEKnSO9NGuOazZaPDrB65x89Q1bF9Hz2qoprYRuPUcvOYnj1ZP/+6wM9/Gq/hQmmH9Q0NE8zoEVYKqSnPBIb2uC9Z2Q6nC9NuXcZJZEv0JYr0G6YF9O7XM9z+QhBAAdFr/fWzp/IHXAtdJVz6cR40LencOEiw5+HYL2dDRu+JIWoTqqSk6gUp6+3p8l2p6w8gjcTM1Lmn33TrZd2ZwFp2yOx9z9HyYzu8aIKi3CKwGGBqKZqLFoL3cpFWqoa/tRi/m8ZZt3LIlYmuaKKkUsS9rI9pXUfjohdzXkr2RTAGvHhIGKmGg4C5aIELa1TrNyUUkJQKShHujQiQmk/92IasZ1s9Ch9Uta0qKaPeOhyw7/ZpdKrU0ZZlUrkNEstEkH8VbRjgOyY1ZUgMpZK2JmtaQMr3XO+pdv1GN23+kaIus1kb4SBHVblTjTzsX8y859cUHPX9251c29WwKLSmhm3KXGkti3eB6rMe01dzI2aWphXFnpnaib2culBQFEbgA/H8ALiI3EysggNoAAAAASUVORK5CYII="}),"湘公网安备43019002000962号"]}),(0,P.jsx)("a",{href:"https://team.trustie.net",style:{color:"#888"},target:"_blank",children:"Trustie"}),"   &   IntelliDE inside. ",(0,P.jsx)("span",{className:"mr15",children:"版权所有 湖南智擎科技有限公司"})]})})})},c="newFooter___XUH_2",s=C(71681),b=C(43418),z=C(27876),V="data:image/png;base64,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3Ylm6O6rOZTrnjc9n+ol+1OtNKdZ05zmeJpvuhfVq+DmcHPRum76i4+3ua05unMVhaY70QzdfTWHct3zpudTvWR/qpXmNGua0xxP8033onoV3BxuLlrXTX/x8Ta3NUd3rqLQdCeaobuv5lCue970fKqX7E+10pxmTXOa42m+6V5Ur4Kbw81F67rpLz7e5rbm6M5VFJruRDN099UcynXPm55P9ZL9qVaa06xpTnM8zTfdi+pVcHO4uWhdN/3Fx9vc1hzduYpC051ohu6+mkO57nnT86lesj/VSnOaNc1pjqf5pntRvQpuDjcXreumv/h4m9uaoztXUWi6E83Q3VdzKNc9b3o+1Uv2p1ppTrOmOc3xNN90L6pXwc3h5qJ13fQXH29zW3N05yoKTXeiGbr7ag7luudNz6d6yf5UK81p1jSnOZ7mm+5F9Sq49oebqs1XsRiHp+bV+VRvF057SXJV3WkGna9KT32rOO1vB047rsqank/10ly6v/R8O+jN4abZKuqm17FVbxdOe0lyVd1pBp2vSk99qzjtbwdOO67Kmp5P9dJcur/0fDvozeGm2SrqptexVW8XTntJclXdaQadr0pPfas47W8HTjuuypqeT/XSXLq/9Hw76M3hptkq6qbXsVVvF057SXJV3WkGna9KT32rOO1vB047rsqank/10ly6v/R8O+jN4abZKuqm17FVbxdOe0lyVd1pBp2vSk99qzjtbwdOO67Kmp5P9dJcur/0fDvozeGm2SrqptexVW8XTntJclXdaQadr0pPfas47W8HTjuuypqeT/XSXLq/9Hw76M3hptkq6qbXsVVvF057SXJV3WkGna9KT32rOO1vB047rsqank/10ly6v/R8O+jN4abZKuqm17FVbxdOe0lyVd1pBp2vSk99qzjtbwdOO67Kmp5P9dJcur/0fDvozeGm2SrqptexVW8XTntJclXdaQadr0pPfas47W8HTjuuypqeT/XSXLq/9Hw76M3hptkq6qbXsVVvF057SXJV3WkGna9KT32rOO1vB047rsqank/10ly6v/R8O+g97nBTtanUVzdVWk99u3PSi2YQrUpGc3TntEPNoXrKVfnqfMJ1z6DzVXHS8cFUXd3nq+ilbjUwrS5aFYcxyv61CjrfLpzsA80qWpWM5ujOaYeaQ/WUq/LV+YTrnkHnq+Kk44OpurrPV9FL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dT7h0p2I5x2M5khzmkV903rq25mbw02z1anapGnftF5ymTrPduTU+ZTT7tJ66quczqec+irX3VfnEy7diXjewWiONKdZ1Detp76duTncNFudqk2a9k3rJZep82xHTp1POe0urae+yul8yqmvct19dT7h0p2I5x2M5khzmkV903rq25mbw02z1anapGnftF5ymTrPduTU+ZTT7tJ66quczqec+irX3VfnEy7diXjewWiONKdZ1Detp76duTncNFudqk2a9k3rJZep82xHTp1POe0urae+yul8yqmvct19dT7h0p2I5x2M5khzmkV903rq25mbw02z1anapGnftF5ymTrPduTU+ZTT7tJ66quczqec+irX3VfnEy7diXjewWiONKdZ1Detp76duTncNFudqk2a9k3rJZep82xHTp1POe0urae+yul8yqmvct19dT7h0p2I5x2bxIyIAAAOAElEQVSM5khzmkV903rq25l73OFGN0Ga002gvmm9tG/VfJpDuKoM6qucZH0ik+5P9ZRLrkmF5zF/1ZXs7olaVeuW9K3bfZhCNxbKxf9TcdV8VXnVVzntr4KryqC+ylV09xs80/2pnnLJDis8j/mrrmR3T9SqWrekb93uwxS6sVBuDjdv/otCtWfldH0ruKoM6qtcRXe/wTPdn+opl+ywwvOYv+pKdvdErap1S/rW7T5MoRsL5eZwM4cb3gNVe0p9ldNn6Glcuj/VUy65HhWex/xVV7K7J2pVrVvSt273YQrdWCjHv9jUV7n0fGm9dI6q+TSHcFUZ1Fc5yfpEJt2f6imXXJMKz2P+qivZ3RO1qtYt6Vu3+zCFbiyUm8PN/OWG90DVnlJf5fQZehqX7k/1lEuuR4XnMX/VlezuiVpV65b0rdt9mEI3FsrxLzb1VS49X1ovnaNqPs0hXFUG9VVOsj6RSfenesol16TC85i/6kp290StqnVL+tbtPkyhGwvl5nAzf7nhPVC1p9RXOX2Gnsal+1M95ZLrUeF5zF91Jbt7olbVuiV963YfptCNhXL8i019lUvPl9ZL56iaT3MIV5VBfZWTrE9k0v2pnnLJNanwPOavupLdPVGrat2SvnW7D1PoxkK5OdzMX254D1TtKfVVTp+hp3Hp/lRPueR6VHge81ddye6eqFW1bknfut2HKXRjoRz/YlNf5dLzqV53TvtLculOkrOt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",m=function(A){A.user;var g,C=A.globalSetting,I=(0,r.useState)(!1),n=e()(I,2),f=n[0],t=n[1];(0,r.useEffect)((function(){return window.addEventListener("click",v),function(){window.removeEventListener("click",v)}}),[]);var v=function(A){var g,C;null==A||!A.target||"教师交流社区"!==(null==A||null===(g=A.target)||void 0===g?void 0:g.innerText)&&"教师交流社区"!==(null==A||null===(C=A.target)||void 0===C||null===(C=C.nextElementSibling)||void 0===C?void 0:C.innerText)||function(A,g){if(A.className===g)return A;for(var C=0,I=A;I=I.parentNode;C++){if(I.className===g)return I;if(I==document.documentElement)return!1}}(A.target,"module-introduce")&&(/macintosh|mac os x/i.test(navigator.userAgent)?t(!0):(0,z.xg)("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd"))};return(0,P.jsxs)(r.Fragment,{children:[(0,P.jsx)(b.Z,{centered:!0,destroyOnClose:!0,open:f,title:"化学“101计划”网络平台教师交流社区",width:"500px",footer:null,onCancel:function(){return t(!1)},children:(0,P.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"},children:[(0,P.jsx)("p",{children:"扫码或搜索加入教师交流QQ群:612934990 "}),(0,P.jsx)("img",{src:V,width:200,height:200})]})}),(0,P.jsx)("div",{className:c,dangerouslySetInnerHTML:{__html:null===(g=C.setting)||void 0===g||null===(g=g.footer)||void 0===g?void 0:g.replaceAll("/api/attachments/",s.Z.IMG_SERVER+"/api/attachments/")}})]})},w=(0,X.connect)((function(A){var g=A.user,C=A.loading;return{user:g,globalSetting:A.globalSetting,loading:C.models.index}}))((function(A){var g,C,I=A.user,n=A.globalSetting;A.loading,A.dispatch;return n.showFooter&&n.showHeaderFooter?(0,P.jsx)("section",{id:"footer",children:null==n||null===(g=n.setting)||void 0===g||!g.main_site||null!=n&&null!==(C=n.setting)&&void 0!==C&&C.is_local?(0,P.jsx)(i,{user:I,globalSetting:n}):(0,P.jsx)(m,{user:I,globalSetting:n})}):(0,P.jsx)(P.Fragment,{children:" "})})),y=C(6848),q=C(69508),x="sideBar___iM1tf",H="wrap___GEY86",O=(0,X.connect)((function(A){var g=A.loading,C=A.globalSetting,I=A.user,n=A.shixunHomeworks;return{globalSetting:C,user:I,loading:g.models.index,shixunHomeworks:n}}))((function(A){var g,C,I=A.globalSetting,n=(A.loading,A.shixunHomeworks),f=A.user,t=(A.dispatch,(0,r.useState)(!1)),v=e()(t,2),l=(v[0],v[1]),d=(0,r.useState)(!1),u=e()(d,2),a=u[0],p=u[1],o=(0,r.useState)(localStorage.hideCustom?JSON.parse(localStorage.hideCustom):[]),i=e()(o,1)[0],c=(0,r.useState)("1"!=(null===(g=localStorage)||void 0===g?void 0:g.hidesidebar)),m=e()(c,2),w=(m[0],m[1]),O=(0,r.useState)(!1),T=e()(O,2),L=(T[0],T[1]),j=(0,r.useState)(!1),K=e()(j,2),Z=K[0],D=K[1],N=(0,r.useRef)(),F=(0,X.useLocation)();(0,r.useEffect)((function(){return window.addEventListener("scroll",W),function(){return window.removeEventListener("scroll",W)}}),[]),(0,r.useEffect)((function(){setTimeout((function(){localStorage.setItem("hidesidebar","1"),w(!1)}),5e3)}),[]),(0,r.useEffect)((function(){99===n.actionTabs.type&&(L(!0),setTimeout((function(){L(!1)}),5e3))}),[n.actionTabs]),(0,r.useEffect)((function(){F.pathname.indexOf("/news")>-1&&4===F.pathname.split("/").length&&"2"===sessionStorage.getItem("datastatus")?D(!0):D(!1)}),[F.pathname]),(0,r.useEffect)((function(){var A,g,C;null!=f&&null!==(A=f.userInfo)&&void 0!==A&&A.login&&(i.includes(null==f||null===(g=f.userInfo)||void 0===g?void 0:g.login)||null!=I&&null!==(C=I.setting)&&void 0!==C&&C.is_local||setTimeout((function(){var A,g,C=document.createEvent("Events");(C.initEvent("mouseout",!0,!1),N)&&(null===(g=N.current)||void 0===g||g.dispatchEvent(C));i.push(null==f||null===(A=f.userInfo)||void 0===A?void 0:A.login),localStorage.hideCustom=JSON.stringify(i)}),5e3))}),[f]);var W=function(){var A;"/Activities"!==F.pathname?l((null===(A=document)||void 0===A||null===(A=A.documentElement)||void 0===A?void 0:A.scrollTop)>0):l(!1)};return(0,P.jsxs)("div",{className:x,style:{bottom:F.pathname.indexOf("/news")>-1&&4===F.pathname.split("/").length&&"2"===sessionStorage.getItem("datastatus")?"50vh":90},children:[(0,P.jsx)("div",{id:"wechat_QR_code_ids",children:Z&&!(0,z.s2)()&&(0,P.jsx)(y.Z,{placement:"left",overlayInnerStyle:{padding:26},getPopupContainer:function(){return document.getElementById("wechat_QR_code_ids")},title:(0,P.jsxs)("div",{className:"flex-wrp flex_box_column flex_box_center",children:[(0,P.jsx)(q.Z,{errorLevel:"H",value:window.location.href,bgColor:"#FFF",size:190,icon:"".concat(s.Z.IMG_SERVER,"/").concat(null==I||null===(C=I.setting)||void 0===C?void 0:C.tab_logo_url)}),(0,P.jsx)("div",{className:"tc font15 mt20",children:"请使用微信扫一扫分享"})]}),children:(0,P.jsxs)("div",{className:H,children:[(0,P.jsx)("i",{style:{color:"#005826"},className:"iconfont icon-icon-weixin c-light-primary font22"}),(0,P.jsx)("div",{style:{color:"#005826"},children:"分享"})]})})}),(0,P.jsx)(b.Z,{centered:!0,destroyOnClose:!0,open:a,title:"化学“101计划”网络平台教师交流社区",width:"500px",footer:null,onCancel:function(){return p(!1)},children:(0,P.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"},children:[(0,P.jsx)("p",{children:"扫码或搜索加入教师交流QQ群:612934990 "}),(0,P.jsx)("img",{src:V,width:200,height:200})]})})]})})),T=C(35304),L="sideBar___nKvML",j="wrap___tRI8m",K="backTop___y62fR",Z=(0,X.connect)((function(A){var g=A.loading,C=A.globalSetting,I=A.user,n=A.shixunHomeworks;return{globalSetting:C,user:I,loading:g.models.index,shixunHomeworks:n}}))((function(A){var g,C,I=A.globalSetting,n=(A.loading,A.shixunHomeworks),f=A.user,t=(A.type,A.dispatch,(0,r.useState)(!1)),v=e()(t,2),l=v[0],d=v[1],u=(0,r.useState)(!1),a=e()(u,2),p=a[0],o=a[1],i=(0,r.useState)(localStorage.hideCustom?JSON.parse(localStorage.hideCustom):[]),c=e()(i,1)[0],m=(0,r.useState)("1"!=(null===(g=localStorage)||void 0===g?void 0:g.hidesidebar)),w=e()(m,2),x=(w[0],w[1]),H=(0,r.useState)(!1),O=e()(H,2),Z=(O[0],O[1]),D=(0,r.useState)(!1),N=e()(D,2),F=N[0],W=N[1],h=(0,r.useRef)(),S=(0,X.useLocation)();(0,r.useEffect)((function(){return window.addEventListener("scroll",k),function(){return window.removeEventListener("scroll",k)}}),[]),(0,r.useEffect)((function(){setTimeout((function(){localStorage.setItem("hidesidebar","1"),x(!1)}),5e3)}),[]),(0,r.useEffect)((function(){99===n.actionTabs.type&&(Z(!0),setTimeout((function(){Z(!1)}),5e3))}),[n.actionTabs]),(0,r.useEffect)((function(){"/"===S.pathname||S.pathname.indexOf("/competitions/detail/")>-1||S.pathname.indexOf("/competitions")>-1&&3===S.pathname.split("/").length?W(!0):W(!1)}),[S.pathname]),(0,r.useEffect)((function(){var A,g,C;null!=f&&null!==(A=f.userInfo)&&void 0!==A&&A.login&&(c.includes(null==f||null===(g=f.userInfo)||void 0===g?void 0:g.login)||null!=I&&null!==(C=I.setting)&&void 0!==C&&C.is_local||setTimeout((function(){var A,g,C=document.createEvent("Events");(C.initEvent("mouseout",!0,!1),h)&&(null===(g=h.current)||void 0===g||g.dispatchEvent(C));c.push(null==f||null===(A=f.userInfo)||void 0===A?void 0:A.login),localStorage.hideCustom=JSON.stringify(c)}),5e3))}),[f]);var k=function(){var A;"/Activities"!==S.pathname?d((null===(A=document)||void 0===A||null===(A=A.documentElement)||void 0===A?void 0:A.scrollTop)>0):d(!1)};return(0,P.jsxs)("div",{className:L,children:[(0,P.jsxs)("div",{id:"wechat_QR_code_ids",children:[F&&!(0,z.s2)()&&(0,P.jsx)(y.Z,{placement:"left",overlayInnerStyle:{padding:26},getPopupContainer:function(){return document.getElementById("wechat_QR_code_ids")},title:(0,P.jsxs)("div",{className:"flex-wrp flex_box_column flex_box_center",children:[(0,P.jsx)(q.Z,{errorLevel:"H",value:window.location.href,bgColor:"#FFF",size:190,icon:"".concat(s.Z.IMG_SERVER,"/").concat(null==I||null===(C=I.setting)||void 0===C?void 0:C.tab_logo_url)}),(0,P.jsx)("div",{className:"tc font15 mt20",children:"请使用微信扫一扫分享"})]}),children:(0,P.jsxs)("div",{className:j,children:[(0,P.jsx)("i",{style:{color:"#005826"},className:"iconfont icon-icon-weixin c-light-primary font22"}),(0,P.jsx)("div",{style:{color:"#005826"},children:"分享"})]})}),l&&(0,P.jsx)(y.Z,{placement:"left",title:"返回顶部",children:(0,P.jsx)(T.Z,{className:"".concat(j," ").concat(K),visibilityHeight:0,children:(0,P.jsx)("i",{className:"iconfont icon-huidaodingbu c-light-primary font14",style:{color:"#1B8565"}})})})]}),(0,P.jsx)(b.Z,{centered:!0,destroyOnClose:!0,open:p,title:"化学“101计划”网络平台教师交流社区",width:"500px",footer:null,onCancel:function(){return o(!1)},children:(0,P.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"},children:[(0,P.jsx)("p",{children:"扫码或搜索加入教师交流QQ群:612934990 "}),(0,P.jsx)("img",{src:V,width:200,height:200})]})})]})})),D=C(7557),N=C.n(D),F=C(41498),W=C.n(F),h=C(3113),S=(0,X.connect)((function(A){return{user:A.user,classroomList:A.classroomList}}))((function(A){A.user;var g=A.dispatch,C=A.classroomList;return(0,P.jsx)(b.Z,{title:"温馨提示",zIndex:9999,footer:null,open:"导出提醒"===C.actionTabs.key,onCancel:function(){g({type:"classroomList/setActionTabs",payload:{}})},children:(0,P.jsxs)("div",{children:[(0,P.jsx)("span",{children:"您在当前栏目中有已导出的表格未下载,请先下载已有表格,然后再导出新的表格。"}),(0,P.jsx)("br",{}),(0,P.jsx)("div",{style:{textAlign:"end"},children:(0,P.jsx)(h.ZP,{type:"primary",onClick:W()(N()().mark((function A(){return N()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:g({type:"classroomList/setActionTabs",payload:{}});case 1:case"end":return A.stop()}}),A)}))),children:"知道了"})})]})})})),k=C(95237),U=C(24905),M=(0,X.connect)((function(A){return{user:A.user}}))((function(A){var g,C,I=A.user,n=(0,r.useState)(!1),f=e()(n,2),t=f[0],v=f[1],l=(0,r.useState)(""),d=e()(l,2),u=d[0],X=d[1];(0,r.useEffect)((function(){var A,g,C=localStorage.getItem("extension-modal");if(null!=I&&null!==(A=I.userInfo)&&void 0!==A&&A.login&&C){var n=p()(),f="".concat(null==I||null===(g=I.userInfo)||void 0===g?void 0:g.login,"-extend-date"),e=localStorage.getItem(f);if(e)if(n<=p()(e))v(!1);else{v(!0),localStorage.removeItem(f),localStorage.removeItem("extension-modal");var t=p()(localStorage.getItem("extension-date")).format("YYYY年MM月DD日");X(t)}else{v(!0),localStorage.removeItem("extension-modal");var r=p()(localStorage.getItem("extension-date")).format("YYYY年MM月DD日");X(r)}return function(){v(!1)}}}),[null==I||null===(g=I.userInfo)||void 0===g?void 0:g.login]);return(0,P.jsx)(b.Z,{title:"温馨提示",open:t,zIndex:9999,centered:!0,width:594,onCancel:function(){v(!1)},footer:(0,P.jsxs)(k.Z,{align:"middle",justify:"space-between",children:[(0,P.jsx)(U.Z,{onChange:function(A){var g,C="".concat(null==I||null===(g=I.userInfo)||void 0===g?void 0:g.login,"-extend-date"),n=p()().endOf("day").format("YYYY-MM-DD HH:mm:ss");A.target.checked?localStorage.setItem(C,n):localStorage.removeItem(C)},children:"今日不再提醒"}),(0,P.jsx)(h.ZP,{onClick:function(){v(!1)},style:{borderRadius:4},type:"primary",children:" 关闭"})]}),children:(0,P.jsxs)("div",{className:"font14",style:{paddingLeft:16},children:[(0,P.jsx)("div",{children:"老师您好!"}),(0,P.jsxs)("div",{style:{textIndent:28},children:["感谢您对平台的认可与支持!根据平台",(0,P.jsx)("a",{href:"https://www.educoder.net/help/agreement",target:"_blank",children:"服务协议"}),",贵单位免费试用期已结束,将限制对相关功能和资源的使用。"]}),(0,P.jsx)("div",{style:{textIndent:28},children:"请您添加以下微信客服,协助您完成后续使用及申请流程,感谢支持与理解。"}),(0,P.jsx)("img",{style:{margin:"8px auto",display:"block"},width:160,src:"安徽"===(null===(C=I.userInfo)||void 0===C?void 0:C.school_province)?"data:image/jpeg;base64,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":"data:image/png;base64,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",alt:"二维码"}),(0,P.jsx)("div",{style:{textAlign:"right"},children:"运营中心"}),(0,P.jsx)("div",{style:{textAlign:"right"},children:u})]})})})),R=C(9951),B="modalityModal___fvSjk",J="modal___wvA_V",G="itemWarp___JNLoV",Y="close___PycHq",Q="cancelBtn___kgKTp",E="selfdomModal___doNCF",_=C(4585),$=C(49105),AA=C(89392),gA=C.n(AA),CA=(0,X.connect)((function(A){return{user:A.user,globalSetting:A.globalSetting}}))((function(A){var g,C,I=A.dispatch,n=A.user,f=A.globalSetting,t=(0,r.useState)({}),v=e()(t,2),l=v[0],d=v[1],u=(0,r.useState)([]),a=e()(u,2),o=a[0],i=a[1],c=(0,r.useState)(0),s=e()(c,2),b=s[0],V=s[1],m=(0,r.useState)(!1),w=e()(m,2),y=w[0],q=w[1],x=(0,r.useRef)(null),H=(0,X.useLocation)(),O=function(A){var g,C,I,f="".concat(null==n||null===(g=n.userInfo)||void 0===g?void 0:g.login,"-deadline-operate"),e=localStorage.getItem(f)?JSON.parse(localStorage.getItem(f)):[];e=null===(C=e)||void 0===C?void 0:C.filter((function(g){return g.id!==(null==A?void 0:A.id)}));var t=function(A,g){var C=null;return 0===A&&(C=p()().add(100,"month").unix()),1===A&&(C=p()().add(g,"hour").unix()),2===A&&(C=p()().add(g,"days").unix()),3===A&&(C=p()().add(7*g,"days").unix()),4===A&&(C=p()().add(g,"month").unix()),5===A&&(C=p()().add(3*g,"month").unix()),C}(null==A?void 0:A.show_type,null==A?void 0:A.show_count),v={id:null==A?void 0:A.id,deadline:t,type:null==A?void 0:A.show_type};null===(I=e)||void 0===I||I.push(v),localStorage.setItem(f,JSON.stringify(e))},T=function(){S(null==l?void 0:l.id,"close");var A=o[b+1];A?(O(A),d(A),V(b+1),S(null==A?void 0:A.id,"popup")):q(!1)},L=[{name:"首页",key:0,path:"/"},{name:"实践课程",key:1,path:"/paths"},{name:"实践项目",key:2,path:"/shixuns"},{name:"教学课堂",key:3,path:"/classrooms"},{name:"在线竞赛",key:4,path:"/competitions"},{name:"教学案例",key:5,path:"/moop_cases"},{name:"交流问答",key:6,path:"/forums/categories"},{name:"个人中心",key:7,path:"/users"}];(0,r.useEffect)((function(){var A,g;null!=f&&f.operateModelPath&&null!=f&&null!==(A=f.setting)&&void 0!==A&&A.main_site&&null!=n&&null!==(g=n.userInfo)&&void 0!==g&&g.login&&U()}),[null==f?void 0:f.operateModelPath,null==n||null===(g=n.userInfo)||void 0===g?void 0:g.login,null==f||null===(C=f.setting)||void 0===C?void 0:C.main_site]),(0,r.useEffect)((function(){return function(){I({type:"globalSetting/setOperateModelPath",payload:""})}}),[]),(0,r.useEffect)((function(){var A,g,C;if(null!=H&&null!==(A=H.pathname)&&void 0!==A&&A.includes("/users")&&4===(null==H||null===(g=H.pathname)||void 0===g||null===(g=g.split("/"))||void 0===g?void 0:g.length))I({type:"globalSetting/setOperateModelPath",payload:"/users"});else if(null!=H&&null!==(C=H.pathname)&&void 0!==C&&C.includes("/forums/categories"))I({type:"globalSetting/setOperateModelPath",payload:"/forums/categories"});else for(var n=0;nparseInt(g)&&b(!0):b(!0)}),[]),(0,P.jsxs)(l.ZP,{locale:d.Z,autoInsertSpaceInButton:!1,children:["/"===a.pathname&&c&&(null==f||null===(g=f.setting)||void 0===g||null===(g=g.adv_index)||void 0===g?void 0:g.image_url)&&(null==f||null===(C=f.setting)||void 0===C?void 0:C.main_site)&&(0,P.jsxs)("div",{onClick:function(){var A;return window.open(null==f||null===(A=f.setting)||void 0===A||null===(A=A.adv_index)||void 0===A?void 0:A.jump_url)},style:{background:"url(".concat(s.Z.IMG_SERVER+(null==f||null===(I=f.setting)||void 0===I||null===(I=I.adv_index)||void 0===I?void 0:I.image_url),") no-repeat center center"),width:"100%",height:60,margin:"0px auto",display:"flex",cursor:"pointer",backgroundSize:"cover"},children:[(0,P.jsxs)("div",{style:{width:1200,margin:"0px auto",height:60,display:"flex",alignItems:"center",justifyContent:"space-between"},children:[(0,P.jsx)("div",{style:{fontSize:24,fontWeight:"bold",color:"#fff",visibility:"hidden"},children:"【计算机学习交流群】领取C语言/Java/Python/程序竞赛资料,点击加入"}),(0,P.jsxs)("div",{onClick:function(){window.open("https://mp.weixin.qq.com/s/31gNJVLlG1nTymoyL1uUJA")},style:{visibility:"hidden",width:"104px",height:"30px",borderRadius:15,display:"flex",alignItems:"center",justifyContent:"center",color:"#FFFFFF",cursor:"pointer",background:"linear-gradient(270deg, #FF4C00 0%, #FF9C01 100%)"},children:["查看详情 ",(0,P.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAYAAACgu+4kAAAAAXNSR0IArs4c6QAAALhJREFUOE+dkjEOgVEQhL8pRCNR0UlE5Qg6Z9C5gcIFUDmAEyhVWgqJBIVE4hwanUSlkpEn709EIe/ZcrPzZXZ2RWLZrkq6f48rRW+7DWyBjqTrpyYJEAS2x0AP6Ep6FJBkQIQsgDLQl+TQywUE8R7YSZpmA6KLOnAGJpKWsv228kfdgEbWCtFBCzgCQ0mrLIDtGnACZpLmWRnYrgAHYFMEmAywXQLWwEXSIPuRbDeBUdz7mQ34daEX5wM7Fb5x5tMAAAAASUVORK5CYII=",style:{marginLeft:5}})]})]}),(0,P.jsx)("img",{src:nA,onClick:function(A){A.stopPropagation(),localStorage.setItem("mainclose",p()().add(1,"days").unix()+""),b(!1)},style:{width:16,height:16,marginRight:6,marginTop:6,cursor:"pointer"}})]}),"kepukehuan.educoder.net"!==document.domain&&(0,P.jsx)(u.Z,n()({},t)),(0,P.jsx)("section",{className:IA.Z.layoutMainClass,children:(0,P.jsx)(X.Outlet,{})}),(0,P.jsx)(O,{}),(0,P.jsx)(Z,{}),!(0,z.Ll)()&&"kepukehuan.educoder.net"!==document.domain&&(0,P.jsx)(w,{}),(0,P.jsx)(S,{}),(0,P.jsx)(M,{}),!(0,z.Ll)()&&(0,P.jsx)(CA,{})]})}))},9936:function(A){A.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA0lJREFUWEfFl0tIVFEYx7/vDnNNIWRUdB4hRYQunAHz0ULBFoWMoozgg6k2LhQLXCS0CBcqIUMQCuqEWUtDJBBXiYuidkpORD7KCK0BdRZpEPiYuXS/ODPdaR73zr1XJmYWl7ncc77/73yvcw6Cxl9FRYVxd1ewE8EVIioGgDxEyGPTieAAAA4Q0Y8Iy1arcdXn8wlaTKPaoOJiuykUQjcAXSWibLXx7DsiHgPgG56nGb9/9WeqOYoAkRUHO4jARQRZWoQTxyBCEBHmrdasWSWPyAL8XXU/kVhyGuFkEG6T52lYzhtJAEVFjguINEBE+ekQl2wg4j6AYTAQ+PAt1m4cQGTlMJpu8VgInoe7sZ6IArCY7+wInnS5Xcl7iNymzWa8L+VEFMBiKbslitCRTrcr2eI4mN3bW5sOVwx7RFxPT+WyvbPTbamsdJj6+gY/BYNB0grY0HAt3+1uOdfTc2/18PBIjIs7QpDnsYuFIgxgNjvuEIlOOeNTU4/Kmpvrzy8vvw+0tnb5BCGkCtHcXF/g9XqqmL2amqbXfv9OUKYyFgKBj48xEvvQc6Umk52dw83NPassL7cXaoFg4hMTnipEgN7e/nfz8ws/5BbGmpXNxt9Ei8VxWRTFoVSujYVYWvIF2tq6ZT2hVVzS4jhuAM1mx20isUEttmoQesUjLZt7iUVFdg8AlakBsO9KEE1N9fler6daze3JGrjGAJ4AkFULQDLESmB6eu77yMhQpX7xsA920Wy2vyCiM1oBEiHYuyAIv1MlnHJTwpNTATCDbrercHT0QTX7v7HxZd/pvLGkp09EcgCPdYeATXS5nAXj48PhOt/a8v8qKbloYiXa3t7t0weBu7qSUBIfGxuO1vni4tuD2D6hDwLXNJehnLjUZBKblVaIcBlqaUSpxKUEOw1EuBGpteLEmKfKdj0Q0Vasthk1Nl7Pn5x8GM52LaWWCOFyda4QxW2GYachcpHNiL2k2o5nZibLa2urzVrE5cJRV9fyanPz63FsL2CH1bjtmH1UOpDk5p415OWZjNvb/hM9zcpgMEBp6aWc9fXPR4nzkg4kbEDGj2T/QpGhQ6nkpoweyyWIjF5MJIiMXs1iszZjl9PE0vlf1/M/hZhM6N1gtVgAAAAASUVORK5CYII="}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[37062],{6638:function(A,g,C){var I=C(82242),n=C.n(I),f=(C(59301),C(19779)),e=C(3113),t=C(37712);g.Z=function(A){var g=A.img,C=A.buttonProps,I=void 0===C?{}:C,v=A.styles,r=void 0===v?{}:v,l=A.customText,d=A.ButtonText,u=A.ButtonClick,X=A.Buttonclass,a=A.ButtonTwo,p=A.imgStyles,o=A.loading,P=void 0!==o&&o;return(0,t.jsxs)("section",{className:"tc animated fadeIn",style:n()(n()({},{color:"#999",margin:"100px auto",visibility:P?"hidden":"visible"}),r),children:[(0,t.jsx)("img",{src:g||f,style:n()({width:288,height:200},p)}),(0,t.jsx)("p",{className:"mt20 font14",children:l||"暂时还没有相关数据哦!"}),d&&(0,t.jsx)(e.ZP,n()(n()({className:X,onClick:u},I),{},{children:d})),a&&a]})}},72723:function(A,g,C){C.r(g),C.d(g,{default:function(){return eA}});var I=C(82242),n=C.n(I),f=C(79800),e=C.n(f),t=C(39647),v=C.n(t),r=C(59301),l=C(92736),d=C(81863),u=C(93368),X=C(80608),a=C(61186),p=C.n(a),o="footer___k7tsL",P=C(37712),i=function(A){A.user;var g,C,I,n,f=A.globalSetting;return(0,P.jsx)("div",{className:o,style:{height:null!=f&&null!==(g=f.setting)&&void 0!==g&&g.main_site?"":"80px",lineHeight:null!=f&&null!==(C=f.setting)&&void 0!==C&&C.main_site?"":"80px"},children:null!==(I=f.setting)&&void 0!==I&&I.footer?(0,P.jsx)("div",{dangerouslySetInnerHTML:{__html:null===(n=f.setting)||void 0===n?void 0:n.footer}}):(0,P.jsx)("div",{children:(0,P.jsxs)("p",{className:"footer_con-p inline lineh-30 font-14",children:[(0,P.jsx)("span",{className:"font-18 fl",children:"©"})," ",p()().year()," EduCoder",(0,P.jsx)("a",{style:{color:"#888"},target:"_blank",href:"http://beian.miit.gov.cn/",className:"ml15 mr15",children:"湘ICP备17009477号"}),(0,P.jsxs)("a",{style:{color:"#888"},target:"_blank",href:"http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=43019002000962",className:"mr15",children:[(0,P.jsx)("img",{className:"vertical4",src:"data:image/png;base64,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0p8zAAA7SGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU1NzcyLCAyMDE0LzAxLzEzLTE5OjQ0OjAwICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgICAgICAgICB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIgogICAgICAgICAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTUtMTEtMTBUMTQ6MDQ6NTArMDg6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE1LTExLTEwVDE0OjA0OjUwKzA4OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNS0xMS0xMFQxNDowNDo1MCswODowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6ODBiY2E5ODUtNGY5Yi02ZTRkLTlmYzktZThmNDkyNjdkZjRlPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD5hZG9iZTpkb2NpZDpwaG90b3Nob3A6ZWRkYWU4MGMtODc3MC0xMWU1LTg0OWEtYmNmZGE2MDI4ZjJlPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6ZDAxN2I5NGUtOTRiZC0yNjQxLThmZjktYmY3YTBhMzY3N2IxPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmQwMTdiOTRlLTk0YmQtMjY0MS04ZmY5LWJmN2EwYTM2NzdiMTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNS0xMS0xMFQxNDowNDo1MCswODowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo4MGJjYTk4NS00ZjliLTZlNGQtOWZjOS1lOGY0OTI2N2RmNGU8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTUtMTEtMTBUMTQ6MDQ6NTArMDg6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8cGhvdG9zaG9wOkRvY3VtZW50QW5jZXN0b3JzPgogICAgICAgICAgICA8cmRmOkJhZz4KICAgICAgICAgICAgICAgPHJkZjpsaT4zQ0I4RkVFOEMyRUJFNkU1QTREQTk3MzI4MzU0MTI0RTwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiZGRmY2Y2Zi04NzcwLTExZTUtODQ5YS1iY2ZkYTYwMjhmMmU8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6QmFnPgogICAgICAgICA8L3Bob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHBob3Rvc2hvcDpJQ0NQcm9maWxlPnNSR0IgSUVDNjE5NjYtMi4xPC9waG90b3Nob3A6SUNDUHJvZmlsZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+MTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MjA8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MjA8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/Pu6JurQAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAABRFJREFUeNpE1OtvW/Udx/H3ufj4+Ph2nDh2vLgrTSPaFNqGtd0Gy9LRTVymNoNM6ihCaEwdQ5sYAo0HTOwBYg/Yk0pDiG3qmLSiPtjGJERbdZSQaUArykXt1la9hDRNY6dpYsexj30uPj7ntwcVyT/w0ucrfT5fSQgBdguAEBlZhDhaiVikF2j22lfPjP77+Kc/9ZyO9p37th7s2rLlbegveZ4g6jggS4AMAKkkkhAC366DJJADgaJlgA/unTx+4qmT/7oyKpxJfdYzUDIma7M6TsXoDH+3/8jgnrG/iOC2o8JrIiQJECjpvlt0Q7JoimWEkQHN1Sf+8MbE40+O7226M/rtCYX9+k2e0me55+48XXfn1f1PvvfwiVdfOSLFlKitSbh8hq9+DitZFRlZSaHK1aJ35uV3f3+4zr79/fy42CD9pwtULwdUpwLqu//ID4JzPHPoEQ7+00dc/vM/Eoary3oCPR5dBROeRTxaH7x+9MWpkd3nRsyBPL/InmP6cAN5jUlgtcELkXpMTj19kr3GGfLfuovv7T62Z/GjN67aM2c3XHz/nVUw6jmo7ruJI5eT2idz23lwu0XzbAP5eh3JjBJdCnBP3iSyrhu96VD562nG7m8z8cUm3vwwKCSkVgx5aBWsL1aK4cfvHwilGKg2KWuOxjxEAh+WXKT1Bto2E/lGC42QyrRDX5cHkkStKRPtUQ9sHB5btwLOXHrvh+1yeTiT0KATRRQKZId7aSKw7ukm2Fck8dIQxjNbkHsMctuytOw2CEEhZ0Dp7L1Ls6d+sgIaicxgw/Lp73FB7+bEaQN1V4rqnrUEZQvpfy3sYzfxp5fRnh+m69mtvHWoBsQZ2qzSmlrALU0VV8BwaW5Po6ZyZ9Gi+HWN19+M859XSgztKJA2ktgXaoQLHu65GsnyMudfvsKrh6Lkh0w299WplD38pUvDK6CstkyrIZNavMLe+wM6fgL/6Dzdf/scuS9Cu0chzKlkdxUoTFylcvA8rbbC2GiEZHUSq6GiJuUIgAoQM746Lm+4Nhrk+3jiGxYH+np4vTyIP3uB7uokcjqGc6GGNZCjnCnwdzkGKZMnvrlAJ1nEvEPCyKw5tgKCnBMNwdyUxZ2D0/z2V9t48fkRjlqboeEzalfpMmXeOpakiQFkeO7nOjsGJpmbBFybsGNtXQFVs729k8zjz/uUFi7yy+EoY+NxJo7bXJK38MCmLyjEKnSO9NGuOazZaPDrB65x89Q1bF9Hz2qoprYRuPUcvOYnj1ZP/+6wM9/Gq/hQmmH9Q0NE8zoEVYKqSnPBIb2uC9Z2Q6nC9NuXcZJZEv0JYr0G6YF9O7XM9z+QhBAAdFr/fWzp/IHXAtdJVz6cR40LencOEiw5+HYL2dDRu+JIWoTqqSk6gUp6+3p8l2p6w8gjcTM1Lmn33TrZd2ZwFp2yOx9z9HyYzu8aIKi3CKwGGBqKZqLFoL3cpFWqoa/tRi/m8ZZt3LIlYmuaKKkUsS9rI9pXUfjohdzXkr2RTAGvHhIGKmGg4C5aIELa1TrNyUUkJQKShHujQiQmk/92IasZ1s9Ch9Uta0qKaPeOhyw7/ZpdKrU0ZZlUrkNEstEkH8VbRjgOyY1ZUgMpZK2JmtaQMr3XO+pdv1GN23+kaIus1kb4SBHVblTjTzsX8y859cUHPX9251c29WwKLSmhm3KXGkti3eB6rMe01dzI2aWphXFnpnaib2culBQFEbgA/H8ALiI3EysggNoAAAAASUVORK5CYII="}),"湘公网安备43019002000962号"]}),(0,P.jsx)("a",{href:"https://team.trustie.net",style:{color:"#888"},target:"_blank",children:"Trustie"}),"   &   IntelliDE inside. ",(0,P.jsx)("span",{className:"mr15",children:"版权所有 湖南智擎科技有限公司"})]})})})},c="newFooter___XUH_2",s=C(71681),b=C(43418),z=C(27876),V="data:image/png;base64,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3Ylm6O6rOZTrnjc9n+ol+1OtNKdZ05zmeJpvuhfVq+DmcHPRum76i4+3ua05unMVhaY70QzdfTWHct3zpudTvWR/qpXmNGua0xxP8033onoV3BxuLlrXTX/x8Ta3NUd3rqLQdCeaobuv5lCue970fKqX7E+10pxmTXOa42m+6V5Ur4Kbw81F67rpLz7e5rbm6M5VFJruRDN099UcynXPm55P9ZL9qVaa06xpTnM8zTfdi+pVcHO4uWhdN/3Fx9vc1hzduYpC051ohu6+mkO57nnT86lesj/VSnOaNc1pjqf5pntRvQpuDjcXreumv/h4m9uaoztXUWi6E83Q3VdzKNc9b3o+1Uv2p1ppTrOmOc3xNN90L6pXwc3h5qJ13fQXH29zW3N05yoKTXeiGbr7ag7luudNz6d6yf5UK81p1jSnOZ7mm+5F9Sq49oebqs1XsRiHp+bV+VRvF057SXJV3WkGna9KT32rOO1vB047rsqank/10ly6v/R8O+jN4abZKuqm17FVbxdOe0lyVd1pBp2vSk99qzjtbwdOO67Kmp5P9dJcur/0fDvozeGm2SrqptexVW8XTntJclXdaQadr0pPfas47W8HTjuuypqeT/XSXLq/9Hw76M3hptkq6qbXsVVvF057SXJV3WkGna9KT32rOO1vB047rsqank/10ly6v/R8O+jN4abZKuqm17FVbxdOe0lyVd1pBp2vSk99qzjtbwdOO67Kmp5P9dJcur/0fDvozeGm2SrqptexVW8XTntJclXdaQadr0pPfas47W8HTjuuypqeT/XSXLq/9Hw76M3hptkq6qbXsVVvF057SXJV3WkGna9KT32rOO1vB047rsqank/10ly6v/R8O+jN4abZKuqm17FVbxdOe0lyVd1pBp2vSk99qzjtbwdOO67Kmp5P9dJcur/0fDvozeGm2SrqptexVW8XTntJclXdaQadr0pPfas47W8HTjuuypqeT/XSXLq/9Hw76M3hptkq6qbXsVVvF057SXJV3WkGna9KT32rOO1vB047rsqank/10ly6v/R8O+g97nBTtanUVzdVWk99u3PSi2YQrUpGc3TntEPNoXrKVfnqfMJ1z6DzVXHS8cFUXd3nq+ilbjUwrS5aFYcxyv61CjrfLpzsA80qWpWM5ujOaYeaQ/WUq/LV+YTrnkHnq+Kk44OpurrPV9FL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dT7h0p2I5x2M5khzmkV903rq25mbw02z1anapGnftF5ymTrPduTU+ZTT7tJ66quczqec+irX3VfnEy7diXjewWiONKdZ1Detp76duTncNFudqk2a9k3rJZep82xHTp1POe0urae+yul8yqmvct19dT7h0p2I5x2M5khzmkV903rq25mbw02z1anapGnftF5ymTrPduTU+ZTT7tJ66quczqec+irX3VfnEy7diXjewWiONKdZ1Detp76duTncNFudqk2a9k3rJZep82xHTp1POe0urae+yul8yqmvct19dT7h0p2I5x2M5khzmkV903rq25mbw02z1anapGnftF5ymTrPduTU+ZTT7tJ66quczqec+irX3VfnEy7diXjewWiONKdZ1Detp76duTncNFudqk2a9k3rJZep82xHTp1POe0urae+yul8yqmvct19dT7h0p2I5x2bxIyIAAAOAElEQVSM5khzmkV903rq25l73OFGN0Ga002gvmm9tG/VfJpDuKoM6qucZH0ik+5P9ZRLrkmF5zF/1ZXs7olaVeuW9K3bfZhCNxbKxf9TcdV8VXnVVzntr4KryqC+ylV09xs80/2pnnLJDis8j/mrrmR3T9SqWrekb93uwxS6sVBuDjdv/otCtWfldH0ruKoM6qtcRXe/wTPdn+opl+ywwvOYv+pKdvdErap1S/rW7T5MoRsL5eZwM4cb3gNVe0p9ldNn6Glcuj/VUy65HhWex/xVV7K7J2pVrVvSt273YQrdWCjHv9jUV7n0fGm9dI6q+TSHcFUZ1Fc5yfpEJt2f6imXXJMKz2P+qivZ3RO1qtYt6Vu3+zCFbiyUm8PN/OWG90DVnlJf5fQZehqX7k/1lEuuR4XnMX/VlezuiVpV65b0rdt9mEI3FsrxLzb1VS49X1ovnaNqPs0hXFUG9VVOsj6RSfenesol16TC85i/6kp290StqnVL+tbtPkyhGwvl5nAzf7nhPVC1p9RXOX2Gnsal+1M95ZLrUeF5zF91Jbt7olbVuiV963YfptCNhXL8i019lUvPl9ZL56iaT3MIV5VBfZWTrE9k0v2pnnLJNanwPOavupLdPVGrat2SvnW7D1PoxkK5OdzMX254D1TtKfVVTp+hp3Hp/lRPueR6VHge81ddye6eqFW1bknfut2HKXRjoRz/YlNf5dLzqV53TvtLculOkrOt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",m=function(A){A.user;var g,C=A.globalSetting,I=(0,r.useState)(!1),n=e()(I,2),f=n[0],t=n[1];(0,r.useEffect)((function(){return window.addEventListener("click",v),function(){window.removeEventListener("click",v)}}),[]);var v=function(A){var g,C;null==A||!A.target||"教师交流社区"!==(null==A||null===(g=A.target)||void 0===g?void 0:g.innerText)&&"教师交流社区"!==(null==A||null===(C=A.target)||void 0===C||null===(C=C.nextElementSibling)||void 0===C?void 0:C.innerText)||function(A,g){if(A.className===g)return A;for(var C=0,I=A;I=I.parentNode;C++){if(I.className===g)return I;if(I==document.documentElement)return!1}}(A.target,"module-introduce")&&(/macintosh|mac os x/i.test(navigator.userAgent)?t(!0):(0,z.xg)("//shang.qq.com/wpa/qunwpa?idkey=2f2043d88c1bd61d182b98bf1e061c6185e23055bec832c07d8148fe11c5a6cd"))};return(0,P.jsxs)(r.Fragment,{children:[(0,P.jsx)(b.Z,{centered:!0,destroyOnClose:!0,open:f,title:"化学“101计划”网络平台教师交流社区",width:"500px",footer:null,onCancel:function(){return t(!1)},children:(0,P.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"},children:[(0,P.jsx)("p",{children:"扫码或搜索加入教师交流QQ群:612934990 "}),(0,P.jsx)("img",{src:V,width:200,height:200})]})}),(0,P.jsx)("div",{className:c,dangerouslySetInnerHTML:{__html:null===(g=C.setting)||void 0===g||null===(g=g.footer)||void 0===g?void 0:g.replaceAll("/api/attachments/",s.Z.IMG_SERVER+"/api/attachments/")}})]})},w=(0,X.connect)((function(A){var g=A.user,C=A.loading;return{user:g,globalSetting:A.globalSetting,loading:C.models.index}}))((function(A){var g,C,I=A.user,n=A.globalSetting;A.loading,A.dispatch;return n.showFooter&&n.showHeaderFooter?(0,P.jsx)("section",{id:"footer",children:null==n||null===(g=n.setting)||void 0===g||!g.main_site||null!=n&&null!==(C=n.setting)&&void 0!==C&&C.is_local?(0,P.jsx)(i,{user:I,globalSetting:n}):(0,P.jsx)(m,{user:I,globalSetting:n})}):(0,P.jsx)(P.Fragment,{children:" "})})),y=C(6848),q=C(46959),x="sideBar___iM1tf",H="wrap___GEY86",O=(0,X.connect)((function(A){var g=A.loading,C=A.globalSetting,I=A.user,n=A.shixunHomeworks;return{globalSetting:C,user:I,loading:g.models.index,shixunHomeworks:n}}))((function(A){var g,C,I=A.globalSetting,n=(A.loading,A.shixunHomeworks),f=A.user,t=(A.dispatch,(0,r.useState)(!1)),v=e()(t,2),l=(v[0],v[1]),d=(0,r.useState)(!1),u=e()(d,2),a=u[0],p=u[1],o=(0,r.useState)(localStorage.hideCustom?JSON.parse(localStorage.hideCustom):[]),i=e()(o,1)[0],c=(0,r.useState)("1"!=(null===(g=localStorage)||void 0===g?void 0:g.hidesidebar)),m=e()(c,2),w=(m[0],m[1]),O=(0,r.useState)(!1),T=e()(O,2),L=(T[0],T[1]),j=(0,r.useState)(!1),K=e()(j,2),Z=K[0],D=K[1],N=(0,r.useRef)(),F=(0,X.useLocation)();(0,r.useEffect)((function(){return window.addEventListener("scroll",W),function(){return window.removeEventListener("scroll",W)}}),[]),(0,r.useEffect)((function(){setTimeout((function(){localStorage.setItem("hidesidebar","1"),w(!1)}),5e3)}),[]),(0,r.useEffect)((function(){99===n.actionTabs.type&&(L(!0),setTimeout((function(){L(!1)}),5e3))}),[n.actionTabs]),(0,r.useEffect)((function(){F.pathname.indexOf("/news")>-1&&4===F.pathname.split("/").length&&"2"===sessionStorage.getItem("datastatus")?D(!0):D(!1)}),[F.pathname]),(0,r.useEffect)((function(){var A,g,C;null!=f&&null!==(A=f.userInfo)&&void 0!==A&&A.login&&(i.includes(null==f||null===(g=f.userInfo)||void 0===g?void 0:g.login)||null!=I&&null!==(C=I.setting)&&void 0!==C&&C.is_local||setTimeout((function(){var A,g,C=document.createEvent("Events");(C.initEvent("mouseout",!0,!1),N)&&(null===(g=N.current)||void 0===g||g.dispatchEvent(C));i.push(null==f||null===(A=f.userInfo)||void 0===A?void 0:A.login),localStorage.hideCustom=JSON.stringify(i)}),5e3))}),[f]);var W=function(){var A;"/Activities"!==F.pathname?l((null===(A=document)||void 0===A||null===(A=A.documentElement)||void 0===A?void 0:A.scrollTop)>0):l(!1)};return(0,P.jsxs)("div",{className:x,style:{bottom:F.pathname.indexOf("/news")>-1&&4===F.pathname.split("/").length&&"2"===sessionStorage.getItem("datastatus")?"50vh":90},children:[(0,P.jsx)("div",{id:"wechat_QR_code_ids",children:Z&&!(0,z.s2)()&&(0,P.jsx)(y.Z,{placement:"left",overlayInnerStyle:{padding:26},getPopupContainer:function(){return document.getElementById("wechat_QR_code_ids")},title:(0,P.jsxs)("div",{className:"flex-wrp flex_box_column flex_box_center",children:[(0,P.jsx)(q.Z,{errorLevel:"H",value:window.location.href,bgColor:"#FFF",size:190,icon:"".concat(s.Z.IMG_SERVER,"/").concat(null==I||null===(C=I.setting)||void 0===C?void 0:C.tab_logo_url)}),(0,P.jsx)("div",{className:"tc font15 mt20",children:"请使用微信扫一扫分享"})]}),children:(0,P.jsxs)("div",{className:H,children:[(0,P.jsx)("i",{style:{color:"#005826"},className:"iconfont icon-icon-weixin c-light-primary font22"}),(0,P.jsx)("div",{style:{color:"#005826"},children:"分享"})]})})}),(0,P.jsx)(b.Z,{centered:!0,destroyOnClose:!0,open:a,title:"化学“101计划”网络平台教师交流社区",width:"500px",footer:null,onCancel:function(){return p(!1)},children:(0,P.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"},children:[(0,P.jsx)("p",{children:"扫码或搜索加入教师交流QQ群:612934990 "}),(0,P.jsx)("img",{src:V,width:200,height:200})]})})]})})),T=C(35304),L="sideBar___nKvML",j="wrap___tRI8m",K="backTop___y62fR",Z=(0,X.connect)((function(A){var g=A.loading,C=A.globalSetting,I=A.user,n=A.shixunHomeworks;return{globalSetting:C,user:I,loading:g.models.index,shixunHomeworks:n}}))((function(A){var g,C,I=A.globalSetting,n=(A.loading,A.shixunHomeworks),f=A.user,t=(A.type,A.dispatch,(0,r.useState)(!1)),v=e()(t,2),l=v[0],d=v[1],u=(0,r.useState)(!1),a=e()(u,2),p=a[0],o=a[1],i=(0,r.useState)(localStorage.hideCustom?JSON.parse(localStorage.hideCustom):[]),c=e()(i,1)[0],m=(0,r.useState)("1"!=(null===(g=localStorage)||void 0===g?void 0:g.hidesidebar)),w=e()(m,2),x=(w[0],w[1]),H=(0,r.useState)(!1),O=e()(H,2),Z=(O[0],O[1]),D=(0,r.useState)(!1),N=e()(D,2),F=N[0],W=N[1],h=(0,r.useRef)(),S=(0,X.useLocation)();(0,r.useEffect)((function(){return window.addEventListener("scroll",k),function(){return window.removeEventListener("scroll",k)}}),[]),(0,r.useEffect)((function(){setTimeout((function(){localStorage.setItem("hidesidebar","1"),x(!1)}),5e3)}),[]),(0,r.useEffect)((function(){99===n.actionTabs.type&&(Z(!0),setTimeout((function(){Z(!1)}),5e3))}),[n.actionTabs]),(0,r.useEffect)((function(){"/"===S.pathname||S.pathname.indexOf("/competitions/detail/")>-1||S.pathname.indexOf("/competitions")>-1&&3===S.pathname.split("/").length?W(!0):W(!1)}),[S.pathname]),(0,r.useEffect)((function(){var A,g,C;null!=f&&null!==(A=f.userInfo)&&void 0!==A&&A.login&&(c.includes(null==f||null===(g=f.userInfo)||void 0===g?void 0:g.login)||null!=I&&null!==(C=I.setting)&&void 0!==C&&C.is_local||setTimeout((function(){var A,g,C=document.createEvent("Events");(C.initEvent("mouseout",!0,!1),h)&&(null===(g=h.current)||void 0===g||g.dispatchEvent(C));c.push(null==f||null===(A=f.userInfo)||void 0===A?void 0:A.login),localStorage.hideCustom=JSON.stringify(c)}),5e3))}),[f]);var k=function(){var A;"/Activities"!==S.pathname?d((null===(A=document)||void 0===A||null===(A=A.documentElement)||void 0===A?void 0:A.scrollTop)>0):d(!1)};return(0,P.jsxs)("div",{className:L,children:[(0,P.jsxs)("div",{id:"wechat_QR_code_ids",children:[F&&!(0,z.s2)()&&(0,P.jsx)(y.Z,{placement:"left",overlayInnerStyle:{padding:26},getPopupContainer:function(){return document.getElementById("wechat_QR_code_ids")},title:(0,P.jsxs)("div",{className:"flex-wrp flex_box_column flex_box_center",children:[(0,P.jsx)(q.Z,{errorLevel:"H",value:window.location.href,bgColor:"#FFF",size:190,icon:"".concat(s.Z.IMG_SERVER,"/").concat(null==I||null===(C=I.setting)||void 0===C?void 0:C.tab_logo_url)}),(0,P.jsx)("div",{className:"tc font15 mt20",children:"请使用微信扫一扫分享"})]}),children:(0,P.jsxs)("div",{className:j,children:[(0,P.jsx)("i",{style:{color:"#005826"},className:"iconfont icon-icon-weixin c-light-primary font22"}),(0,P.jsx)("div",{style:{color:"#005826"},children:"分享"})]})}),l&&(0,P.jsx)(y.Z,{placement:"left",title:"返回顶部",children:(0,P.jsx)(T.Z,{className:"".concat(j," ").concat(K),visibilityHeight:0,children:(0,P.jsx)("i",{className:"iconfont icon-huidaodingbu c-light-primary font14",style:{color:"#1B8565"}})})})]}),(0,P.jsx)(b.Z,{centered:!0,destroyOnClose:!0,open:p,title:"化学“101计划”网络平台教师交流社区",width:"500px",footer:null,onCancel:function(){return o(!1)},children:(0,P.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center"},children:[(0,P.jsx)("p",{children:"扫码或搜索加入教师交流QQ群:612934990 "}),(0,P.jsx)("img",{src:V,width:200,height:200})]})})]})})),D=C(7557),N=C.n(D),F=C(41498),W=C.n(F),h=C(3113),S=(0,X.connect)((function(A){return{user:A.user,classroomList:A.classroomList}}))((function(A){A.user;var g=A.dispatch,C=A.classroomList;return(0,P.jsx)(b.Z,{title:"温馨提示",zIndex:9999,footer:null,open:"导出提醒"===C.actionTabs.key,onCancel:function(){g({type:"classroomList/setActionTabs",payload:{}})},children:(0,P.jsxs)("div",{children:[(0,P.jsx)("span",{children:"您在当前栏目中有已导出的表格未下载,请先下载已有表格,然后再导出新的表格。"}),(0,P.jsx)("br",{}),(0,P.jsx)("div",{style:{textAlign:"end"},children:(0,P.jsx)(h.ZP,{type:"primary",onClick:W()(N()().mark((function A(){return N()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:g({type:"classroomList/setActionTabs",payload:{}});case 1:case"end":return A.stop()}}),A)}))),children:"知道了"})})]})})})),k=C(95237),U=C(24905),M=(0,X.connect)((function(A){return{user:A.user}}))((function(A){var g,C,I=A.user,n=(0,r.useState)(!1),f=e()(n,2),t=f[0],v=f[1],l=(0,r.useState)(""),d=e()(l,2),u=d[0],X=d[1];(0,r.useEffect)((function(){var A,g,C=localStorage.getItem("extension-modal");if(null!=I&&null!==(A=I.userInfo)&&void 0!==A&&A.login&&C){var n=p()(),f="".concat(null==I||null===(g=I.userInfo)||void 0===g?void 0:g.login,"-extend-date"),e=localStorage.getItem(f);if(e)if(n<=p()(e))v(!1);else{v(!0),localStorage.removeItem(f),localStorage.removeItem("extension-modal");var t=p()(localStorage.getItem("extension-date")).format("YYYY年MM月DD日");X(t)}else{v(!0),localStorage.removeItem("extension-modal");var r=p()(localStorage.getItem("extension-date")).format("YYYY年MM月DD日");X(r)}return function(){v(!1)}}}),[null==I||null===(g=I.userInfo)||void 0===g?void 0:g.login]);return(0,P.jsx)(b.Z,{title:"温馨提示",open:t,zIndex:9999,centered:!0,width:594,onCancel:function(){v(!1)},footer:(0,P.jsxs)(k.Z,{align:"middle",justify:"space-between",children:[(0,P.jsx)(U.Z,{onChange:function(A){var g,C="".concat(null==I||null===(g=I.userInfo)||void 0===g?void 0:g.login,"-extend-date"),n=p()().endOf("day").format("YYYY-MM-DD HH:mm:ss");A.target.checked?localStorage.setItem(C,n):localStorage.removeItem(C)},children:"今日不再提醒"}),(0,P.jsx)(h.ZP,{onClick:function(){v(!1)},style:{borderRadius:4},type:"primary",children:" 关闭"})]}),children:(0,P.jsxs)("div",{className:"font14",style:{paddingLeft:16},children:[(0,P.jsx)("div",{children:"老师您好!"}),(0,P.jsxs)("div",{style:{textIndent:28},children:["感谢您对平台的认可与支持!根据平台",(0,P.jsx)("a",{href:"https://www.educoder.net/help/agreement",target:"_blank",children:"服务协议"}),",贵单位免费试用期已结束,将限制对相关功能和资源的使用。"]}),(0,P.jsx)("div",{style:{textIndent:28},children:"请您添加以下微信客服,协助您完成后续使用及申请流程,感谢支持与理解。"}),(0,P.jsx)("img",{style:{margin:"8px auto",display:"block"},width:160,src:"安徽"===(null===(C=I.userInfo)||void 0===C?void 0:C.school_province)?"data:image/jpeg;base64,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":"data:image/png;base64,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",alt:"二维码"}),(0,P.jsx)("div",{style:{textAlign:"right"},children:"运营中心"}),(0,P.jsx)("div",{style:{textAlign:"right"},children:u})]})})})),R=C(9951),B="modalityModal___fvSjk",J="modal___wvA_V",G="itemWarp___JNLoV",Y="close___PycHq",Q="cancelBtn___kgKTp",E="selfdomModal___doNCF",_=C(4585),$=C(49105),AA=C(89392),gA=C.n(AA),CA=(0,X.connect)((function(A){return{user:A.user,globalSetting:A.globalSetting}}))((function(A){var g,C,I=A.dispatch,n=A.user,f=A.globalSetting,t=(0,r.useState)({}),v=e()(t,2),l=v[0],d=v[1],u=(0,r.useState)([]),a=e()(u,2),o=a[0],i=a[1],c=(0,r.useState)(0),s=e()(c,2),b=s[0],V=s[1],m=(0,r.useState)(!1),w=e()(m,2),y=w[0],q=w[1],x=(0,r.useRef)(null),H=(0,X.useLocation)(),O=function(A){var g,C,I,f="".concat(null==n||null===(g=n.userInfo)||void 0===g?void 0:g.login,"-deadline-operate"),e=localStorage.getItem(f)?JSON.parse(localStorage.getItem(f)):[];e=null===(C=e)||void 0===C?void 0:C.filter((function(g){return g.id!==(null==A?void 0:A.id)}));var t=function(A,g){var C=null;return 0===A&&(C=p()().add(100,"month").unix()),1===A&&(C=p()().add(g,"hour").unix()),2===A&&(C=p()().add(g,"days").unix()),3===A&&(C=p()().add(7*g,"days").unix()),4===A&&(C=p()().add(g,"month").unix()),5===A&&(C=p()().add(3*g,"month").unix()),C}(null==A?void 0:A.show_type,null==A?void 0:A.show_count),v={id:null==A?void 0:A.id,deadline:t,type:null==A?void 0:A.show_type};null===(I=e)||void 0===I||I.push(v),localStorage.setItem(f,JSON.stringify(e))},T=function(){S(null==l?void 0:l.id,"close");var A=o[b+1];A?(O(A),d(A),V(b+1),S(null==A?void 0:A.id,"popup")):q(!1)},L=[{name:"首页",key:0,path:"/"},{name:"实践课程",key:1,path:"/paths"},{name:"实践项目",key:2,path:"/shixuns"},{name:"教学课堂",key:3,path:"/classrooms"},{name:"在线竞赛",key:4,path:"/competitions"},{name:"教学案例",key:5,path:"/moop_cases"},{name:"交流问答",key:6,path:"/forums/categories"},{name:"个人中心",key:7,path:"/users"}];(0,r.useEffect)((function(){var A,g;null!=f&&f.operateModelPath&&null!=f&&null!==(A=f.setting)&&void 0!==A&&A.main_site&&null!=n&&null!==(g=n.userInfo)&&void 0!==g&&g.login&&U()}),[null==f?void 0:f.operateModelPath,null==n||null===(g=n.userInfo)||void 0===g?void 0:g.login,null==f||null===(C=f.setting)||void 0===C?void 0:C.main_site]),(0,r.useEffect)((function(){return function(){I({type:"globalSetting/setOperateModelPath",payload:""})}}),[]),(0,r.useEffect)((function(){var A,g,C;if(null!=H&&null!==(A=H.pathname)&&void 0!==A&&A.includes("/users")&&4===(null==H||null===(g=H.pathname)||void 0===g||null===(g=g.split("/"))||void 0===g?void 0:g.length))I({type:"globalSetting/setOperateModelPath",payload:"/users"});else if(null!=H&&null!==(C=H.pathname)&&void 0!==C&&C.includes("/forums/categories"))I({type:"globalSetting/setOperateModelPath",payload:"/forums/categories"});else for(var n=0;nparseInt(g)&&b(!0):b(!0)}),[]),(0,P.jsxs)(l.ZP,{locale:d.Z,autoInsertSpaceInButton:!1,children:["/"===a.pathname&&c&&(null==f||null===(g=f.setting)||void 0===g||null===(g=g.adv_index)||void 0===g?void 0:g.image_url)&&(null==f||null===(C=f.setting)||void 0===C?void 0:C.main_site)&&(0,P.jsxs)("div",{onClick:function(){var A;return window.open(null==f||null===(A=f.setting)||void 0===A||null===(A=A.adv_index)||void 0===A?void 0:A.jump_url)},style:{background:"url(".concat(s.Z.IMG_SERVER+(null==f||null===(I=f.setting)||void 0===I||null===(I=I.adv_index)||void 0===I?void 0:I.image_url),") no-repeat center center"),width:"100%",height:60,margin:"0px auto",display:"flex",cursor:"pointer",backgroundSize:"cover"},children:[(0,P.jsxs)("div",{style:{width:1200,margin:"0px auto",height:60,display:"flex",alignItems:"center",justifyContent:"space-between"},children:[(0,P.jsx)("div",{style:{fontSize:24,fontWeight:"bold",color:"#fff",visibility:"hidden"},children:"【计算机学习交流群】领取C语言/Java/Python/程序竞赛资料,点击加入"}),(0,P.jsxs)("div",{onClick:function(){window.open("https://mp.weixin.qq.com/s/31gNJVLlG1nTymoyL1uUJA")},style:{visibility:"hidden",width:"104px",height:"30px",borderRadius:15,display:"flex",alignItems:"center",justifyContent:"center",color:"#FFFFFF",cursor:"pointer",background:"linear-gradient(270deg, #FF4C00 0%, #FF9C01 100%)"},children:["查看详情 ",(0,P.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAANCAYAAACgu+4kAAAAAXNSR0IArs4c6QAAALhJREFUOE+dkjEOgVEQhL8pRCNR0UlE5Qg6Z9C5gcIFUDmAEyhVWgqJBIVE4hwanUSlkpEn709EIe/ZcrPzZXZ2RWLZrkq6f48rRW+7DWyBjqTrpyYJEAS2x0AP6Ep6FJBkQIQsgDLQl+TQywUE8R7YSZpmA6KLOnAGJpKWsv228kfdgEbWCtFBCzgCQ0mrLIDtGnACZpLmWRnYrgAHYFMEmAywXQLWwEXSIPuRbDeBUdz7mQ34daEX5wM7Fb5x5tMAAAAASUVORK5CYII=",style:{marginLeft:5}})]})]}),(0,P.jsx)("img",{src:nA,onClick:function(A){A.stopPropagation(),localStorage.setItem("mainclose",p()().add(1,"days").unix()+""),b(!1)},style:{width:16,height:16,marginRight:6,marginTop:6,cursor:"pointer"}})]}),"kepukehuan.educoder.net"!==document.domain&&(0,P.jsx)(u.Z,n()({},t)),(0,P.jsx)("section",{className:IA.Z.layoutMainClass,children:(0,P.jsx)(X.Outlet,{})}),(0,P.jsx)(O,{}),(0,P.jsx)(Z,{}),!(0,z.Ll)()&&"kepukehuan.educoder.net"!==document.domain&&(0,P.jsx)(w,{}),(0,P.jsx)(S,{}),(0,P.jsx)(M,{}),!(0,z.Ll)()&&(0,P.jsx)(CA,{})]})}))},9936:function(A){A.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA0lJREFUWEfFl0tIVFEYx7/vDnNNIWRUdB4hRYQunAHz0ULBFoWMoozgg6k2LhQLXCS0CBcqIUMQCuqEWUtDJBBXiYuidkpORD7KCK0BdRZpEPiYuXS/ODPdaR73zr1XJmYWl7ncc77/73yvcw6Cxl9FRYVxd1ewE8EVIioGgDxEyGPTieAAAA4Q0Y8Iy1arcdXn8wlaTKPaoOJiuykUQjcAXSWibLXx7DsiHgPgG56nGb9/9WeqOYoAkRUHO4jARQRZWoQTxyBCEBHmrdasWSWPyAL8XXU/kVhyGuFkEG6T52lYzhtJAEVFjguINEBE+ekQl2wg4j6AYTAQ+PAt1m4cQGTlMJpu8VgInoe7sZ6IArCY7+wInnS5Xcl7iNymzWa8L+VEFMBiKbslitCRTrcr2eI4mN3bW5sOVwx7RFxPT+WyvbPTbamsdJj6+gY/BYNB0grY0HAt3+1uOdfTc2/18PBIjIs7QpDnsYuFIgxgNjvuEIlOOeNTU4/Kmpvrzy8vvw+0tnb5BCGkCtHcXF/g9XqqmL2amqbXfv9OUKYyFgKBj48xEvvQc6Umk52dw83NPassL7cXaoFg4hMTnipEgN7e/nfz8ws/5BbGmpXNxt9Ei8VxWRTFoVSujYVYWvIF2tq6ZT2hVVzS4jhuAM1mx20isUEttmoQesUjLZt7iUVFdg8AlakBsO9KEE1N9fler6daze3JGrjGAJ4AkFULQDLESmB6eu77yMhQpX7xsA920Wy2vyCiM1oBEiHYuyAIv1MlnHJTwpNTATCDbrercHT0QTX7v7HxZd/pvLGkp09EcgCPdYeATXS5nAXj48PhOt/a8v8qKbloYiXa3t7t0weBu7qSUBIfGxuO1vni4tuD2D6hDwLXNJehnLjUZBKblVaIcBlqaUSpxKUEOw1EuBGpteLEmKfKdj0Q0Vasthk1Nl7Pn5x8GM52LaWWCOFyda4QxW2GYachcpHNiL2k2o5nZibLa2urzVrE5cJRV9fyanPz63FsL2CH1bjtmH1UOpDk5p415OWZjNvb/hM9zcpgMEBp6aWc9fXPR4nzkg4kbEDGj2T/QpGhQ6nkpoweyyWIjF5MJIiMXs1iszZjl9PE0vlf1/M/hZhM6N1gtVgAAAAASUVORK5CYII="}}]); \ No newline at end of file diff --git a/layouts__user__index.async.js b/layouts__user__index.async.js index 6fb510e3af..e216721323 100644 --- a/layouts__user__index.async.js +++ b/layouts__user__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[25972,1911,37637,80182,79635],{76897:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(33614),i=n(59301),a={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"},o=n(1393),s=function(e,t){return i.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var l=i.forwardRef(s)},22294:function(e,t,n){n.r(t),n.d(t,{default:function(){return f}});var r=n(82242),i=n.n(r),a=n(79800),o=n.n(a),s=n(39647),l=n.n(s),c=n(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var u=n(27876),M=n(71681),g=n(37712),y=window.location.host,N=M.Z.QQLoginCB,j=function(e){var t=e.onWechatLogin;return(0,g.jsxs)(g.Fragment,{children:[(0,g.jsxs)("p",{className:"driver",children:[" ","———————— ",(0,g.jsx)("span",{style:{color:"#444444"},children:"快速登录"})," ————————"," "]}),(0,g.jsxs)("div",{className:"other-login",children:[(0,g.jsx)("a",{title:"微信登录",onClick:t,children:(0,g.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTUxMiAwYzI4Mi43OTMgMCA1MTIgMjI5LjIwMiA1MTIgNTEyIDAgMjgyLjc5My0yMjkuMjA3IDUxMi01MTIgNTEyUzAgNzk0Ljc5MyAwIDUxMkMwIDIyOS4yMDIgMjI5LjIwNyAwIDUxMiAwem0xMjIuMDgxIDQyMy4zODNjLTEwMy42OSAwLTE4NS40NzIgNzIuMzY2LTE4NS40NzIgMTYxLjIxOSAwIDg4LjkyOSA4MS43ODIgMTYxLjE0NiAxODUuNDcyIDE2MS4xNDYgMjEuNzEgMCA0My41NC01LjU0IDY1LjM4My0xMS4wODRMNzU5LjI2NSA3NjhsLTE2LjQtNTUuNTg4YzQzLjc1Ni0zMy40MDggNzYuMzQtNzcuNzYyIDc2LjM0LTEyNy44MSAwLTg4Ljg1My04Ny4yMy0xNjEuMjE5LTE4NS4xMTktMTYxLjIxOXpNNDIzLjI2NSAyNTZDMzAzLjE5NiAyNTYgMjA0LjggMzM5Ljg0IDIwNC44IDQ0Ni4zMWMwIDYxLjQzIDMyLjcyMiAxMTEuODM3IDg3LjQwOSAxNTFsLTIxLjgxNyA2Ny4zMDcgNzYuMzY1LTM5LjI0YzI3LjI3NCA1LjU4MSA0OS4yMjkgMTEuMjM5IDc2LjUwOCAxMS4yMzkgNi44ODIgMCAxMy42My0uMjg3IDIwLjM3OC0uODctNC4yMy0xNC45MzYtNi43NDgtMzAuNjAzLTYuNzQ4LTQ2LjkyIDAtOTcuNjk1IDgxLjk2LTE3Ny4wNCAxODUuNzM4LTE3Ny4wNCA3LjEwNyAwIDE0LjE0MS41MTIgMjEuMDIzIDEuMzA2QzYyNC43OTQgMzIzLjAxIDUzMC42OTggMjU2IDQyMy4yNyAyNTZ6TTY5NC40MSA1MTJjMTYuMzQ4IDAgMjcuMjY0IDExLjEzIDI3LjI2NCAyMi4xOSAwIDExLjEzMS0xMC45MTYgMjIuMTE4LTI3LjI2NCAyMi4xMTgtMTAuNzEgMC0yMS40OTQtMTAuOTg3LTIxLjQ5NC0yMi4xMTggMC0xMS4wNiAxMC43ODMtMjIuMTkgMjEuNDk0LTIyLjE5em0tMTIxLjc1MyAwYzE2LjQzNSAwIDI3LjExNSAxMS4xMyAyNy4xMTUgMjIuMTkgMCAxMS4xMzEtMTAuNjggMjIuMTE4LTI3LjEyIDIyLjExOC0xMC43NTIgMC0yMS42NDMtMTAuOTg3LTIxLjY0My0yMi4xMTggMC0xMS4wNiAxMC44OTYtMjIuMTkgMjEuNjQzLTIyLjE5ek0zNTEuNTQ5IDM0OS41NDJjMTcuMjMgMCAyOC43OSAxMS43MiAyOC43OSAyOS40OTcgMCAxNy42OTQtMTEuNTYgMjkuNTc4LTI4Ljc5IDI5LjU3OC0xNy4yMTggMC0zNC42LTExLjg3OC0zNC42LTI5LjU3OCAwLTE3Ljc3NyAxNy4zODItMjkuNTAyIDM0LjYtMjkuNTAyem0xNTMuMzE0IDBjMTYuMDMgMCAyNi42NCAxMS43MiAyNi42NCAyOS40OTcgMCAxNy42OTQtMTAuNjEgMjkuNTc4LTI2LjY0IDI5LjU3OC0xNS45MDMgMC0zMS44NzctMTEuODc4LTMxLjg3Ny0yOS41NzggMC0xNy43NzcgMTUuOTc0LTI5LjUwMiAzMS44NzctMjkuNTAyeiIgZmlsbD0iIzYyQjkwMCIvPjwvc3ZnPg==",alt:"微信",width:46})}),(0,g.jsx)("a",{title:"qq登录",onClick:function(){(0,u.b9)()?window.location.href="https://graph.qq.com/oauth2.0/show?which=Login&display=pc&client_id=101508858&redirect_uri=".concat(N,"%2fotherloginqq&state=null,").concat(y,"&response_type=code"):(0,u.xg)("https://xui.ptlogin2.qq.com/cgi-bin/xlogin?appid=716027609&pt_3rd_aid=101508858&daid=383&pt_skey_valid=0&style=35&s_url=http%3A%2F%2Fconnect.qq.com&refer_cgi=authorize&which=&client_id=101508858&response_type=code&scope=get_user_info&redirect_uri=".concat(N,"%2fotherloginqq&state=null,").concat(y,"&response_type=code"))},children:(0,g.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTUxMiAwQzIyOS4zNTYgMCAwIDIyOS4zNTYgMCA1MTJzMjI5LjM1NiA1MTIgNTEyIDUxMiA1MTItMjI5LjM1NiA1MTItNTEyUzc5NC42NDQgMCA1MTIgMHptMjM1Ljc1IDY0Ny42MDNjLTEwLjcgNS40MTctMjcuNDE3LTYuOTYzLTQzLjM0LTMwLjE1Ny02LjI2NyAyNS4yNjItMjEuNjczIDQ3Ljk1LTQzLjYwNyA2Ni4yNTMgMjMuMjQ0IDguNTA1IDM4LjEyMyAyMi4xNyAzOC4xMjMgMzcuODk4IDAgMjUuNTE5LTQwLjk5IDQ2LjQwMy05MS4zODcgNDYuNDAzLTQ1LjQzIDAtODMuMjg3LTE3LjAxNC05MC4wNzYtMzguOTI3aC0xMC45NjdDNDk5LjQ0NiA3NTEuMjQzIDQ2MS44NSA3NjggNDE2LjQyIDc2OGMtNTAuMzk2IDAtOTEuMzg3LTIwLjYyMy05MS4zODctNDYuNDAzIDAtMTUuNzI4IDE1LjE0NS0yOS4zODggMzguMTE4LTM3Ljg5OC0yMS45MjktMTguMzA0LTM3LjU5Ni00MS4yNTItNDMuNjAyLTY2LjI1My0xNS42NjcgMjMuMTk0LTMyLjYzNCAzNS44My00My4zNCAzMC4xNTctMTUuNjY4LTcuOTg3LTEyLjUzNC01MS4wNDYgNy4wNS05Ni4xNTkgMTUuMTQ1LTM1LjMxNyAzNi4wMy02MS42MTQgNTEuNjk3LTY3LjI4Ny0uMjYyLTIuMzE5LS4yNjItNC42MzgtLjI2Mi02LjcwNyAwLTEzLjY2IDMuOTE3LTI2LjI5MSAxMC40NDUtMzYuNjA4di0yLjMxNGMwLTYuMTkgMS41NjctMTIuMTE5IDQuMTc4LTE3LjI3NUMzNTMuMjMgMzI5LjIxNiA0MTQuMDcgMjU2IDUxMi4yNDEgMjU2czE1OS4wMDYgNzMuMjE2IDE2Mi45MjMgMTY1LjI1M2EzOC4zNzQgMzguMzc0IDAgMCAxIDQuMTc4IDE3LjI3NXYyLjMyYzYuNTI4IDEwLjMxMSAxMC40NDUgMjIuOTQyIDEwLjQ0NSAzNi42MDcgMCAyLjMyIDAgNC42NC0uMjYxIDYuNzAyIDE1LjkyMyA1LjY3MyAzNi41NTcgMzEuOTcgNTEuNjk2IDY3LjI4NyAxOS4wNjIgNDUuMTE4IDIyLjE5NiA4OC4xNjcgNi41MjggOTYuMTZ6IiBmaWxsPSIjMzc4QUZFIi8+PC9zdmc+",alt:"QQ",width:46})})]})]})};function d(e){var t=e.onBack;return(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("iframe",{className:"wechat-qrcode",frameBorder:"0",sandbox:"allow-scripts allow-same-origin allow-top-navigation",scrolling:"no",src:"https://open.weixin.qq.com/connect/qrconnect?appid=wx6b119e2d829c13fa&redirect_uri=".concat(N,"%2fotherloginstart&response_type=code&scope=snsapi_login&state=null,").concat(y,"#wechat_redirect")}),(0,g.jsx)("a",{className:"btn-link",onClick:t,children:"返回账号登录"})]})}var p=n(93368),m=n(80608),A=["dispatch","globalSetting","children"];var f=(0,m.connect)((function(e){var t=e.loading;return{globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var t,n,r,a=e.dispatch,s=e.globalSetting,y=(e.children,l()(e,A)),N=(0,c.useState)(!1),f=o()(N,2),L=f[0],I=f[1];(0,c.useEffect)((function(){s.setting||a({type:"globalSetting/query"})}),[]);var T,C,x=null===(t=s.setting)||void 0===t?void 0:t.main_site,E=null===(n=s.setting)||void 0===n?void 0:n.login_logo_url,O=null===(r=s.setting)||void 0===r?void 0:r.is_local;return(0,g.jsxs)("div",{className:"register-container",children:[!(0,u.Ll)()&&(0,g.jsx)(p.Z,i()({isLogin:!0},y)),(0,g.jsxs)("div",{className:"register-bg",children:[(0,g.jsxs)("div",{className:"register-introduce",children:[(0,g.jsx)("img",{alt:"logo",src:E?"".concat(M.Z.IMG_SERVER,"/").concat(E):"data:image/png;base64,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"}),(0,g.jsx)("h4",{children:"让实践教学更简单"}),(0,g.jsx)("p",{children:"该平台是一个在线实践教学和创新服务平台,支持实验实训、课堂教学、远程考试、一流课程、工程认证、能力竞赛等各类在线科教活动,致力于让高校教学和科研更有创造力。"})]}),(0,g.jsxs)("div",{className:"register-panel",children:[L?null:(C=(0,m.useLocation)().pathname,"/user/reset-password"===C?(0,g.jsx)("div",{className:"register-nav",children:(0,g.jsx)("div",{style:{color:"#333"},children:"找回密码"})}):(0,g.jsxs)("div",{className:"register-nav",children:[(0,g.jsx)("div",{onClick:function(){return m.history.push("/user/login")},className:"/user/login"===C||"/login"===C?"nav-active":"",children:"登录"}),!(null!==(T=s.setting)&&void 0!==T&&T.close_register)&&(0,g.jsx)("div",{onClick:function(){return m.history.push("/user/register")},className:"/user/register"===C||"/register"===C?"nav-active":"",children:"注册"})]})),L?null:(0,g.jsx)(m.Outlet,{}),L?(0,g.jsx)(d,{onBack:function(){I(!1),m.history.push("/user/login")}}):(0,g.jsx)(g.Fragment,{children:x&&!O&&(0,g.jsx)(j,{onWechatLogin:function(){I(!0)}})})]})]}),!O&&(0,g.jsxs)("div",{className:"register-footer",children:[(0,g.jsx)("span",{children:"©"})," 2021 EduCoder 湘ICP备17009477号"," ",(0,g.jsx)("a",{href:"https://team.trustie.net/",target:"_blank",children:"Trustie"})," ","& IntelliDE inside"]})]})}))},38854:function(e,t,n){n.d(t,{Z:function(){return p}});var r=n(91857),i=n(92310),a=n.n(i),o=n(59301),s=n(78892),l=n(3113),c=n(36355),u=n(81327),M=n(33234),g=n(47211),y=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{const{getPopupContainer:t,getPrefixCls:n,direction:i}=o.useContext(c.E_),{prefixCls:N,type:j="default",danger:d,disabled:p,loading:m,onClick:A,htmlType:f,children:L,className:I,menu:T,arrow:C,autoFocus:x,overlay:E,trigger:O,align:v,open:z,onOpenChange:D,placement:w,getPopupContainer:b,href:h,icon:S=o.createElement(s.Z,null),title:Y,buttonsRender:k=(e=>e),mouseEnterDelay:B,mouseLeaveDelay:Q,overlayClassName:P,overlayStyle:U,destroyPopupOnHide:Z,dropdownRender:G}=e,J=y(e,["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"]),K=n("dropdown",N),q=`${K}-button`,[H,W]=(0,g.Z)(K),V={menu:T,arrow:C,autoFocus:x,align:v,disabled:p,trigger:p?[]:O,onOpenChange:D,getPopupContainer:b||t,mouseEnterDelay:B,mouseLeaveDelay:Q,overlayClassName:P,overlayStyle:U,destroyPopupOnHide:Z,dropdownRender:G},{compactSize:X,compactItemClassnames:R}=(0,M.ri)(K,i),F=a()(q,R,I,W);"overlay"in e&&(V.overlay=E),"open"in e&&(V.open=z),V.placement="placement"in e?w:"rtl"===i?"bottomLeft":"bottomRight";const _=o.createElement(l.ZP,{type:j,danger:d,disabled:p,loading:m,onClick:A,htmlType:f,href:h,title:Y},L),$=o.createElement(l.ZP,{type:j,danger:d,icon:S}),[ee,te]=k([_,$]);return H(o.createElement(u.Z.Compact,Object.assign({className:F,size:X,block:!0},J),ee,o.createElement(r.Z,Object.assign({},V),te)))};N.__ANT_BUTTON=!0;var j=N;const d=r.Z;d.Button=j;var p=d},24650:function(e,t,n){n.d(t,{Z:function(){return h}});var r=n(92310),i=n.n(r),a=n(59301),o=n(36355),s=n(32441),l=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(o.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),M=t("input"),[g,y]=(0,l.ZP)(M),N=i()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},y,c),j=(0,a.useContext)(s.aM),d=(0,a.useMemo)((()=>Object.assign(Object.assign({},j),{isFormItemInput:!1})),[j]);return g(a.createElement("span",{className:N,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:d},e.children)))},u=n(9432),M=n(33614),g={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"},y=n(1393),N=function(e,t){return a.createElement(y.Z,(0,M.Z)({},e,{ref:t,icon:g}))};var j=a.forwardRef(N),d=n(76897),p=n(55405),m=n(25629),A=n(59412),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);ie?a.createElement(d.Z,null):a.createElement(j,null),I={click:"onClick",hover:"onMouseOver"};var T=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,l]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&l(n.visible)}),[r,n]);const M=(0,A.Z)(c),g=()=>{const{disabled:t}=e;t||(s&&M(),l((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:y,prefixCls:N,inputPrefixCls:j,size:d}=e,T=f(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:C}=a.useContext(o.E_),x=C("input",j),E=C("input-password",N),O=n&&(t=>{const{action:n="click",iconRender:r=L}=e,i=I[n]||"",o=r(s),l={[i]:g,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(o)?o:a.createElement("span",null,o),l)})(E),v=i()(E,y,{[`${E}-${d}`]:!!d}),z=Object.assign(Object.assign({},(0,p.Z)(T,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:v,prefixCls:x,suffix:O});return d&&(z.size=d),a.createElement(u.Z,Object.assign({ref:(0,m.sQ)(t,c)},z))})),C=n(78405),x=n(92343),E=n(3113),O=n(19716),v=n(33234),z=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,inputPrefixCls:r,className:s,size:l,suffix:c,enterButton:M=!1,addonAfter:g,loading:y,disabled:N,onSearch:j,onChange:d,onCompositionStart:p,onCompositionEnd:A}=e,f=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:L,direction:I}=a.useContext(o.E_),T=a.useRef(!1),D=L("input-search",n),w=L("input",r),{compactSize:b}=(0,v.ri)(D,I),h=(0,O.Z)((e=>{var t;return null!==(t=null!=l?l:b)&&void 0!==t?t:e})),S=a.useRef(null),Y=e=>{var t;document.activeElement===(null===(t=S.current)||void 0===t?void 0:t.input)&&e.preventDefault()},k=e=>{var t,n;j&&j(null===(n=null===(t=S.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},B="boolean"==typeof M?a.createElement(C.Z,null):null,Q=`${D}-button`;let P;const U=M||{},Z=U.type&&!0===U.type.__ANT_BUTTON;P=Z||"button"===U.type?(0,x.Tm)(U,Object.assign({onMouseDown:Y,onClick:e=>{var t,n;null===(n=null===(t=null==U?void 0:U.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),k(e)},key:"enterButton"},Z?{className:Q,size:h}:{})):a.createElement(E.ZP,{className:Q,type:M?"primary":void 0,size:h,disabled:N,key:"enterButton",onMouseDown:Y,onClick:k,loading:y,icon:B},M),g&&(P=[P,(0,x.Tm)(g,{key:"addonAfter"})]);const G=i()(D,{[`${D}-rtl`]:"rtl"===I,[`${D}-${h}`]:!!h,[`${D}-with-button`]:!!M},s);return a.createElement(u.Z,Object.assign({ref:(0,m.sQ)(S,t),onPressEnter:e=>{T.current||y||k(e)}},f,{size:h,onCompositionStart:e=>{T.current=!0,null==p||p(e)},onCompositionEnd:e=>{T.current=!1,null==A||A(e)},prefixCls:w,addonAfter:P,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&j&&j(e.target.value,e,{source:"clear"}),d&&d(e)},className:G,disabled:N}))})),w=n(1643);const b=u.Z;b.Group=c,b.Search=D,b.TextArea=w.Z,b.Password=T;var h=b},44e3:function(e,t,n){var r=n(84966),i=n(86737);const a=r.ZP;a.Header=r.h4,a.Footer=r.$_,a.Content=r.VY,a.Sider=i.Z,t.Z=a},81327:function(e,t,n){n.d(t,{Z:function(){return m}});var r=n(59301),i=n(92310),a=n.n(i),o=n(75440),s=n(36355),l=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var M=e=>{let{className:t,index:n,children:i,split:a,style:o}=e;const{latestIndex:s}=r.useContext(c);return null==i?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:o},i),n{var n,i;const{getPrefixCls:l,space:c,direction:d}=r.useContext(s.E_),{size:p=(null==c?void 0:c.size)||"small",align:m,className:A,rootClassName:f,children:L,direction:I="horizontal",prefixCls:T,split:C,style:x,wrap:E=!1,classNames:O,styles:v}=e,z=j(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[D,w]=Array.isArray(p)?p:[p,p],b=y(w),h=y(D),S=N(w),Y=N(D),k=(0,o.Z)(L,{keepEmpty:!0}),B=void 0===m&&"horizontal"===I?"center":m,Q=l("space",T),[P,U]=(0,g.Z)(Q),Z=a()(Q,null==c?void 0:c.className,U,`${Q}-${I}`,{[`${Q}-rtl`]:"rtl"===d,[`${Q}-align-${B}`]:B,[`${Q}-gap-row-${w}`]:b,[`${Q}-gap-col-${D}`]:h},A,f),G=a()(`${Q}-item`,null!==(n=null==O?void 0:O.item)&&void 0!==n?n:null===(i=null==c?void 0:c.classNames)||void 0===i?void 0:i.item);let J=0;const K=k.map(((e,t)=>{var n,i;null!=e&&(J=t);const a=e&&e.key||`${G}-${t}`;return r.createElement(M,{className:G,key:a,index:t,split:C,style:null!==(n=null==v?void 0:v.item)&&void 0!==n?n:null===(i=null==c?void 0:c.styles)||void 0===i?void 0:i.item},e)})),q=r.useMemo((()=>({latestIndex:J})),[J]);if(0===k.length)return null;const H={};return E&&(H.flexWrap="wrap"),!h&&Y&&(H.columnGap=D),!b&&S&&(H.rowGap=w),P(r.createElement("div",Object.assign({ref:t,className:Z,style:Object.assign(Object.assign(Object.assign({},H),null==c?void 0:c.style),x)},z),r.createElement(u,{value:q},K)))}));const p=d;p.Compact=l.ZP;var m=p},92899:function(e,t,n){n.d(t,{Fm:function(){return g}});var r=n(7102),i=n(95406);const a=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),o=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),s=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),M={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:a,outKeyframes:o},"move-left":{inKeyframes:s,outKeyframes:l},"move-right":{inKeyframes:c,outKeyframes:u}},g=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:a,outKeyframes:o}=M[t];return[(0,i.R)(r,a,o,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[25972],{76897:function(e,t,n){n.d(t,{Z:function(){return l}});var r=n(33614),i=n(59301),a={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"},o=n(1393),s=function(e,t){return i.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var l=i.forwardRef(s)},22294:function(e,t,n){n.r(t),n.d(t,{default:function(){return f}});var r=n(82242),i=n.n(r),a=n(79800),o=n.n(a),s=n(39647),l=n.n(s),c=n(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var u=n(27876),M=n(71681),g=n(37712),y=window.location.host,N=M.Z.QQLoginCB,j=function(e){var t=e.onWechatLogin;return(0,g.jsxs)(g.Fragment,{children:[(0,g.jsxs)("p",{className:"driver",children:[" ","———————— ",(0,g.jsx)("span",{style:{color:"#444444"},children:"快速登录"})," ————————"," "]}),(0,g.jsxs)("div",{className:"other-login",children:[(0,g.jsx)("a",{title:"微信登录",onClick:t,children:(0,g.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTUxMiAwYzI4Mi43OTMgMCA1MTIgMjI5LjIwMiA1MTIgNTEyIDAgMjgyLjc5My0yMjkuMjA3IDUxMi01MTIgNTEyUzAgNzk0Ljc5MyAwIDUxMkMwIDIyOS4yMDIgMjI5LjIwNyAwIDUxMiAwem0xMjIuMDgxIDQyMy4zODNjLTEwMy42OSAwLTE4NS40NzIgNzIuMzY2LTE4NS40NzIgMTYxLjIxOSAwIDg4LjkyOSA4MS43ODIgMTYxLjE0NiAxODUuNDcyIDE2MS4xNDYgMjEuNzEgMCA0My41NC01LjU0IDY1LjM4My0xMS4wODRMNzU5LjI2NSA3NjhsLTE2LjQtNTUuNTg4YzQzLjc1Ni0zMy40MDggNzYuMzQtNzcuNzYyIDc2LjM0LTEyNy44MSAwLTg4Ljg1My04Ny4yMy0xNjEuMjE5LTE4NS4xMTktMTYxLjIxOXpNNDIzLjI2NSAyNTZDMzAzLjE5NiAyNTYgMjA0LjggMzM5Ljg0IDIwNC44IDQ0Ni4zMWMwIDYxLjQzIDMyLjcyMiAxMTEuODM3IDg3LjQwOSAxNTFsLTIxLjgxNyA2Ny4zMDcgNzYuMzY1LTM5LjI0YzI3LjI3NCA1LjU4MSA0OS4yMjkgMTEuMjM5IDc2LjUwOCAxMS4yMzkgNi44ODIgMCAxMy42My0uMjg3IDIwLjM3OC0uODctNC4yMy0xNC45MzYtNi43NDgtMzAuNjAzLTYuNzQ4LTQ2LjkyIDAtOTcuNjk1IDgxLjk2LTE3Ny4wNCAxODUuNzM4LTE3Ny4wNCA3LjEwNyAwIDE0LjE0MS41MTIgMjEuMDIzIDEuMzA2QzYyNC43OTQgMzIzLjAxIDUzMC42OTggMjU2IDQyMy4yNyAyNTZ6TTY5NC40MSA1MTJjMTYuMzQ4IDAgMjcuMjY0IDExLjEzIDI3LjI2NCAyMi4xOSAwIDExLjEzMS0xMC45MTYgMjIuMTE4LTI3LjI2NCAyMi4xMTgtMTAuNzEgMC0yMS40OTQtMTAuOTg3LTIxLjQ5NC0yMi4xMTggMC0xMS4wNiAxMC43ODMtMjIuMTkgMjEuNDk0LTIyLjE5em0tMTIxLjc1MyAwYzE2LjQzNSAwIDI3LjExNSAxMS4xMyAyNy4xMTUgMjIuMTkgMCAxMS4xMzEtMTAuNjggMjIuMTE4LTI3LjEyIDIyLjExOC0xMC43NTIgMC0yMS42NDMtMTAuOTg3LTIxLjY0My0yMi4xMTggMC0xMS4wNiAxMC44OTYtMjIuMTkgMjEuNjQzLTIyLjE5ek0zNTEuNTQ5IDM0OS41NDJjMTcuMjMgMCAyOC43OSAxMS43MiAyOC43OSAyOS40OTcgMCAxNy42OTQtMTEuNTYgMjkuNTc4LTI4Ljc5IDI5LjU3OC0xNy4yMTggMC0zNC42LTExLjg3OC0zNC42LTI5LjU3OCAwLTE3Ljc3NyAxNy4zODItMjkuNTAyIDM0LjYtMjkuNTAyem0xNTMuMzE0IDBjMTYuMDMgMCAyNi42NCAxMS43MiAyNi42NCAyOS40OTcgMCAxNy42OTQtMTAuNjEgMjkuNTc4LTI2LjY0IDI5LjU3OC0xNS45MDMgMC0zMS44NzctMTEuODc4LTMxLjg3Ny0yOS41NzggMC0xNy43NzcgMTUuOTc0LTI5LjUwMiAzMS44NzctMjkuNTAyeiIgZmlsbD0iIzYyQjkwMCIvPjwvc3ZnPg==",alt:"微信",width:46})}),(0,g.jsx)("a",{title:"qq登录",onClick:function(){(0,u.b9)()?window.location.href="https://graph.qq.com/oauth2.0/show?which=Login&display=pc&client_id=101508858&redirect_uri=".concat(N,"%2fotherloginqq&state=null,").concat(y,"&response_type=code"):(0,u.xg)("https://xui.ptlogin2.qq.com/cgi-bin/xlogin?appid=716027609&pt_3rd_aid=101508858&daid=383&pt_skey_valid=0&style=35&s_url=http%3A%2F%2Fconnect.qq.com&refer_cgi=authorize&which=&client_id=101508858&response_type=code&scope=get_user_info&redirect_uri=".concat(N,"%2fotherloginqq&state=null,").concat(y,"&response_type=code"))},children:(0,g.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTUxMiAwQzIyOS4zNTYgMCAwIDIyOS4zNTYgMCA1MTJzMjI5LjM1NiA1MTIgNTEyIDUxMiA1MTItMjI5LjM1NiA1MTItNTEyUzc5NC42NDQgMCA1MTIgMHptMjM1Ljc1IDY0Ny42MDNjLTEwLjcgNS40MTctMjcuNDE3LTYuOTYzLTQzLjM0LTMwLjE1Ny02LjI2NyAyNS4yNjItMjEuNjczIDQ3Ljk1LTQzLjYwNyA2Ni4yNTMgMjMuMjQ0IDguNTA1IDM4LjEyMyAyMi4xNyAzOC4xMjMgMzcuODk4IDAgMjUuNTE5LTQwLjk5IDQ2LjQwMy05MS4zODcgNDYuNDAzLTQ1LjQzIDAtODMuMjg3LTE3LjAxNC05MC4wNzYtMzguOTI3aC0xMC45NjdDNDk5LjQ0NiA3NTEuMjQzIDQ2MS44NSA3NjggNDE2LjQyIDc2OGMtNTAuMzk2IDAtOTEuMzg3LTIwLjYyMy05MS4zODctNDYuNDAzIDAtMTUuNzI4IDE1LjE0NS0yOS4zODggMzguMTE4LTM3Ljg5OC0yMS45MjktMTguMzA0LTM3LjU5Ni00MS4yNTItNDMuNjAyLTY2LjI1My0xNS42NjcgMjMuMTk0LTMyLjYzNCAzNS44My00My4zNCAzMC4xNTctMTUuNjY4LTcuOTg3LTEyLjUzNC01MS4wNDYgNy4wNS05Ni4xNTkgMTUuMTQ1LTM1LjMxNyAzNi4wMy02MS42MTQgNTEuNjk3LTY3LjI4Ny0uMjYyLTIuMzE5LS4yNjItNC42MzgtLjI2Mi02LjcwNyAwLTEzLjY2IDMuOTE3LTI2LjI5MSAxMC40NDUtMzYuNjA4di0yLjMxNGMwLTYuMTkgMS41NjctMTIuMTE5IDQuMTc4LTE3LjI3NUMzNTMuMjMgMzI5LjIxNiA0MTQuMDcgMjU2IDUxMi4yNDEgMjU2czE1OS4wMDYgNzMuMjE2IDE2Mi45MjMgMTY1LjI1M2EzOC4zNzQgMzguMzc0IDAgMCAxIDQuMTc4IDE3LjI3NXYyLjMyYzYuNTI4IDEwLjMxMSAxMC40NDUgMjIuOTQyIDEwLjQ0NSAzNi42MDcgMCAyLjMyIDAgNC42NC0uMjYxIDYuNzAyIDE1LjkyMyA1LjY3MyAzNi41NTcgMzEuOTcgNTEuNjk2IDY3LjI4NyAxOS4wNjIgNDUuMTE4IDIyLjE5NiA4OC4xNjcgNi41MjggOTYuMTZ6IiBmaWxsPSIjMzc4QUZFIi8+PC9zdmc+",alt:"QQ",width:46})})]})]})};function d(e){var t=e.onBack;return(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("iframe",{className:"wechat-qrcode",frameBorder:"0",sandbox:"allow-scripts allow-same-origin allow-top-navigation",scrolling:"no",src:"https://open.weixin.qq.com/connect/qrconnect?appid=wx6b119e2d829c13fa&redirect_uri=".concat(N,"%2fotherloginstart&response_type=code&scope=snsapi_login&state=null,").concat(y,"#wechat_redirect")}),(0,g.jsx)("a",{className:"btn-link",onClick:t,children:"返回账号登录"})]})}var p=n(93368),m=n(80608),A=["dispatch","globalSetting","children"];var f=(0,m.connect)((function(e){var t=e.loading;return{globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var t,n,r,a=e.dispatch,s=e.globalSetting,y=(e.children,l()(e,A)),N=(0,c.useState)(!1),f=o()(N,2),L=f[0],I=f[1];(0,c.useEffect)((function(){s.setting||a({type:"globalSetting/query"})}),[]);var T,C,x=null===(t=s.setting)||void 0===t?void 0:t.main_site,E=null===(n=s.setting)||void 0===n?void 0:n.login_logo_url,O=null===(r=s.setting)||void 0===r?void 0:r.is_local;return(0,g.jsxs)("div",{className:"register-container",children:[!(0,u.Ll)()&&(0,g.jsx)(p.Z,i()({isLogin:!0},y)),(0,g.jsxs)("div",{className:"register-bg",children:[(0,g.jsxs)("div",{className:"register-introduce",children:[(0,g.jsx)("img",{alt:"logo",src:E?"".concat(M.Z.IMG_SERVER,"/").concat(E):"data:image/png;base64,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"}),(0,g.jsx)("h4",{children:"让实践教学更简单"}),(0,g.jsx)("p",{children:"该平台是一个在线实践教学和创新服务平台,支持实验实训、课堂教学、远程考试、一流课程、工程认证、能力竞赛等各类在线科教活动,致力于让高校教学和科研更有创造力。"})]}),(0,g.jsxs)("div",{className:"register-panel",children:[L?null:(C=(0,m.useLocation)().pathname,"/user/reset-password"===C?(0,g.jsx)("div",{className:"register-nav",children:(0,g.jsx)("div",{style:{color:"#333"},children:"找回密码"})}):(0,g.jsxs)("div",{className:"register-nav",children:[(0,g.jsx)("div",{onClick:function(){return m.history.push("/user/login")},className:"/user/login"===C||"/login"===C?"nav-active":"",children:"登录"}),!(null!==(T=s.setting)&&void 0!==T&&T.close_register)&&(0,g.jsx)("div",{onClick:function(){return m.history.push("/user/register")},className:"/user/register"===C||"/register"===C?"nav-active":"",children:"注册"})]})),L?null:(0,g.jsx)(m.Outlet,{}),L?(0,g.jsx)(d,{onBack:function(){I(!1),m.history.push("/user/login")}}):(0,g.jsx)(g.Fragment,{children:x&&!O&&(0,g.jsx)(j,{onWechatLogin:function(){I(!0)}})})]})]}),!O&&(0,g.jsxs)("div",{className:"register-footer",children:[(0,g.jsx)("span",{children:"©"})," 2021 EduCoder 湘ICP备17009477号"," ",(0,g.jsx)("a",{href:"https://team.trustie.net/",target:"_blank",children:"Trustie"})," ","& IntelliDE inside"]})]})}))},38854:function(e,t,n){n.d(t,{Z:function(){return p}});var r=n(91857),i=n(92310),a=n.n(i),o=n(59301),s=n(78892),l=n(3113),c=n(36355),u=n(81327),M=n(33234),g=n(47211),y=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{const{getPopupContainer:t,getPrefixCls:n,direction:i}=o.useContext(c.E_),{prefixCls:N,type:j="default",danger:d,disabled:p,loading:m,onClick:A,htmlType:f,children:L,className:I,menu:T,arrow:C,autoFocus:x,overlay:E,trigger:O,align:v,open:z,onOpenChange:D,placement:w,getPopupContainer:b,href:h,icon:S=o.createElement(s.Z,null),title:Y,buttonsRender:k=(e=>e),mouseEnterDelay:B,mouseLeaveDelay:Q,overlayClassName:P,overlayStyle:U,destroyPopupOnHide:Z,dropdownRender:G}=e,J=y(e,["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"]),K=n("dropdown",N),q=`${K}-button`,[H,W]=(0,g.Z)(K),V={menu:T,arrow:C,autoFocus:x,align:v,disabled:p,trigger:p?[]:O,onOpenChange:D,getPopupContainer:b||t,mouseEnterDelay:B,mouseLeaveDelay:Q,overlayClassName:P,overlayStyle:U,destroyPopupOnHide:Z,dropdownRender:G},{compactSize:X,compactItemClassnames:R}=(0,M.ri)(K,i),F=a()(q,R,I,W);"overlay"in e&&(V.overlay=E),"open"in e&&(V.open=z),V.placement="placement"in e?w:"rtl"===i?"bottomLeft":"bottomRight";const _=o.createElement(l.ZP,{type:j,danger:d,disabled:p,loading:m,onClick:A,htmlType:f,href:h,title:Y},L),$=o.createElement(l.ZP,{type:j,danger:d,icon:S}),[ee,te]=k([_,$]);return H(o.createElement(u.Z.Compact,Object.assign({className:F,size:X,block:!0},J),ee,o.createElement(r.Z,Object.assign({},V),te)))};N.__ANT_BUTTON=!0;var j=N;const d=r.Z;d.Button=j;var p=d},24650:function(e,t,n){n.d(t,{Z:function(){return h}});var r=n(92310),i=n.n(r),a=n(59301),o=n(36355),s=n(32441),l=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(o.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),M=t("input"),[g,y]=(0,l.ZP)(M),N=i()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},y,c),j=(0,a.useContext)(s.aM),d=(0,a.useMemo)((()=>Object.assign(Object.assign({},j),{isFormItemInput:!1})),[j]);return g(a.createElement("span",{className:N,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(s.aM.Provider,{value:d},e.children)))},u=n(9432),M=n(33614),g={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"},y=n(1393),N=function(e,t){return a.createElement(y.Z,(0,M.Z)({},e,{ref:t,icon:g}))};var j=a.forwardRef(N),d=n(76897),p=n(55405),m=n(25629),A=n(59412),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);ie?a.createElement(d.Z,null):a.createElement(j,null),I={click:"onClick",hover:"onMouseOver"};var T=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,l]=(0,a.useState)((()=>!!r&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{r&&l(n.visible)}),[r,n]);const M=(0,A.Z)(c),g=()=>{const{disabled:t}=e;t||(s&&M(),l((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:y,prefixCls:N,inputPrefixCls:j,size:d}=e,T=f(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:C}=a.useContext(o.E_),x=C("input",j),E=C("input-password",N),O=n&&(t=>{const{action:n="click",iconRender:r=L}=e,i=I[n]||"",o=r(s),l={[i]:g,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(o)?o:a.createElement("span",null,o),l)})(E),v=i()(E,y,{[`${E}-${d}`]:!!d}),z=Object.assign(Object.assign({},(0,p.Z)(T,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:v,prefixCls:x,suffix:O});return d&&(z.size=d),a.createElement(u.Z,Object.assign({ref:(0,m.sQ)(t,c)},z))})),C=n(78405),x=n(92343),E=n(3113),O=n(19716),v=n(33234),z=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,inputPrefixCls:r,className:s,size:l,suffix:c,enterButton:M=!1,addonAfter:g,loading:y,disabled:N,onSearch:j,onChange:d,onCompositionStart:p,onCompositionEnd:A}=e,f=z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:L,direction:I}=a.useContext(o.E_),T=a.useRef(!1),D=L("input-search",n),w=L("input",r),{compactSize:b}=(0,v.ri)(D,I),h=(0,O.Z)((e=>{var t;return null!==(t=null!=l?l:b)&&void 0!==t?t:e})),S=a.useRef(null),Y=e=>{var t;document.activeElement===(null===(t=S.current)||void 0===t?void 0:t.input)&&e.preventDefault()},k=e=>{var t,n;j&&j(null===(n=null===(t=S.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},B="boolean"==typeof M?a.createElement(C.Z,null):null,Q=`${D}-button`;let P;const U=M||{},Z=U.type&&!0===U.type.__ANT_BUTTON;P=Z||"button"===U.type?(0,x.Tm)(U,Object.assign({onMouseDown:Y,onClick:e=>{var t,n;null===(n=null===(t=null==U?void 0:U.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),k(e)},key:"enterButton"},Z?{className:Q,size:h}:{})):a.createElement(E.ZP,{className:Q,type:M?"primary":void 0,size:h,disabled:N,key:"enterButton",onMouseDown:Y,onClick:k,loading:y,icon:B},M),g&&(P=[P,(0,x.Tm)(g,{key:"addonAfter"})]);const G=i()(D,{[`${D}-rtl`]:"rtl"===I,[`${D}-${h}`]:!!h,[`${D}-with-button`]:!!M},s);return a.createElement(u.Z,Object.assign({ref:(0,m.sQ)(S,t),onPressEnter:e=>{T.current||y||k(e)}},f,{size:h,onCompositionStart:e=>{T.current=!0,null==p||p(e)},onCompositionEnd:e=>{T.current=!1,null==A||A(e)},prefixCls:w,addonAfter:P,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&j&&j(e.target.value,e,{source:"clear"}),d&&d(e)},className:G,disabled:N}))})),w=n(1643);const b=u.Z;b.Group=c,b.Search=D,b.TextArea=w.Z,b.Password=T;var h=b},44e3:function(e,t,n){var r=n(84966),i=n(86737);const a=r.ZP;a.Header=r.h4,a.Footer=r.$_,a.Content=r.VY,a.Sider=i.Z,t.Z=a},81327:function(e,t,n){n.d(t,{Z:function(){return m}});var r=n(59301),i=n(92310),a=n.n(i),o=n(75440),s=n(36355),l=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var M=e=>{let{className:t,index:n,children:i,split:a,style:o}=e;const{latestIndex:s}=r.useContext(c);return null==i?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:o},i),n{var n,i;const{getPrefixCls:l,space:c,direction:d}=r.useContext(s.E_),{size:p=(null==c?void 0:c.size)||"small",align:m,className:A,rootClassName:f,children:L,direction:I="horizontal",prefixCls:T,split:C,style:x,wrap:E=!1,classNames:O,styles:v}=e,z=j(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[D,w]=Array.isArray(p)?p:[p,p],b=y(w),h=y(D),S=N(w),Y=N(D),k=(0,o.Z)(L,{keepEmpty:!0}),B=void 0===m&&"horizontal"===I?"center":m,Q=l("space",T),[P,U]=(0,g.Z)(Q),Z=a()(Q,null==c?void 0:c.className,U,`${Q}-${I}`,{[`${Q}-rtl`]:"rtl"===d,[`${Q}-align-${B}`]:B,[`${Q}-gap-row-${w}`]:b,[`${Q}-gap-col-${D}`]:h},A,f),G=a()(`${Q}-item`,null!==(n=null==O?void 0:O.item)&&void 0!==n?n:null===(i=null==c?void 0:c.classNames)||void 0===i?void 0:i.item);let J=0;const K=k.map(((e,t)=>{var n,i;null!=e&&(J=t);const a=e&&e.key||`${G}-${t}`;return r.createElement(M,{className:G,key:a,index:t,split:C,style:null!==(n=null==v?void 0:v.item)&&void 0!==n?n:null===(i=null==c?void 0:c.styles)||void 0===i?void 0:i.item},e)})),q=r.useMemo((()=>({latestIndex:J})),[J]);if(0===k.length)return null;const H={};return E&&(H.flexWrap="wrap"),!h&&Y&&(H.columnGap=D),!b&&S&&(H.rowGap=w),P(r.createElement("div",Object.assign({ref:t,className:Z,style:Object.assign(Object.assign(Object.assign({},H),null==c?void 0:c.style),x)},z),r.createElement(u,{value:q},K)))}));const p=d;p.Compact=l.ZP;var m=p},92899:function(e,t,n){n.d(t,{Fm:function(){return g}});var r=n(7102),i=n(95406);const a=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),o=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),s=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),M={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:a,outKeyframes:o},"move-left":{inKeyframes:s,outKeyframes:l},"move-right":{inKeyframes:c,outKeyframes:u}},g=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:a,outKeyframes:o}=M[t];return[(0,i.R)(r,a,o,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/p__Account__NewInfo__index.async.js b/p__Account__NewInfo__index.async.js index 69fe1219db..2e32d71ba6 100644 --- a/p__Account__NewInfo__index.async.js +++ b/p__Account__NewInfo__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[15404],{20169:function(e,s,n){n.r(s),n.d(s,{default:function(){return X}});var t=n(82242),l=n.n(t),i=n(7557),a=n.n(i),r=n(41498),o=n.n(r),c=n(79800),u=n.n(c),d=n(39647),A=n.n(d),v=n(59301),p=n(80608),m=n(78241),g=n(53326),h=n(8591),f=n(3113),w=n(43418),x=n(24650),V=n(57809),F={bg:"bg___J2dKf",wrap:"wrap___toIKv",leftWarp:"leftWarp___PI3mr",avatar:"avatar___pUDMt",rightWarp:"rightWarp___EPRUc",tabs:"tabs___u_23X",item_tab:"item_tab___aUkUv",active_tab:"active_tab___hJXSP",active_line:"active_line___OKimK",headerTop:"headerTop___tRjBR",headerTL:"headerTL___zHl87",headerTR:"headerTR___TJ4An",conItemR:"conItemR___ptDM6",userInfo:"userInfo___Q_ml2",conItem:"conItem___RHQmB",conItemL:"conItemL___uykSq",title:"title___iRC6Y",user_modal:"user_modal___tGxSp",users_style:"users_style___mfiRe",sc_warp:"sc_warp____VgFc",wenan:"wenan___OHr5p",users_style2:"users_style2___Hz3iO",active_img:"active_img___yLDUF",input1:"input1___mNNwz",titleName:"titleName___mTrjX",formWrap:"formWrap___YL_qV",modalCss:"modalCss___aap9Q",buttonWrap:"buttonWrap___i_BBQ",yzm:"yzm___fMdFY",add_vtrs:"add_vtrs___O34OS",join_vtrs:"join_vtrs___BDU1c"},j=n(71681),B=n(43764),C=n(48410),W=n(90420),b=n(23862),S=n(47050),I=n(27876),Y=n(49105),O="listWarp___EcKYE",K="li___XULq6",L="img___xGzHP",y="name___RP_jG",k="e___cN9Bu",q=n(6848),G=n(37712),E=function(e){var s=e.data,n=e.marginLeft,t=void 0===n?21:n,l=e.listWarpStyle,i=void 0===l?{}:l,a=e.width,r=void 0===a?266:a,o=e.height,c=void 0===o?257:o;return(0,G.jsx)("ul",{className:O,style:i,children:s.map((function(e,s){var n=e.name,l=(e.id,e.backbground_image_url,e.cover_url),i=e.category_url;return(0,G.jsxs)("a",{target:"_blank",href:i,className:K,style:{marginLeft:t,width:r,height:c},children:[(0,G.jsx)("div",{className:L,children:(0,G.jsx)("img",{src:j.Z.IMG_SERVER+l,alt:"封面图"})}),(0,G.jsx)("div",{className:y,children:(0,G.jsx)(q.Z,{title:n,children:(0,G.jsx)("span",{className:k,children:n})})})]},s)}))})},R=n(36723),D=n(51945),N=n(95237),Z=n(43604),U=n(86859),J=n(92396),z=(0,p.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var s=e.classroomList,n=(e.loading,e.dispatch),t=((0,p.useParams)(),s.actionTabs,(0,v.useState)(!1)),l=u()(t,2),i=l[0],r=(l[1],m.Z.useForm()),c=u()(r,1)[0],d=(0,v.useState)([]),A=u()(d,2),g=A[0],V=A[1],F=(0,v.useState)(1),j=u()(F,2),B=j[0],C=j[1],W=(0,v.useState)(0),b=u()(W,2),S=b[0],I=b[1],O=(0,v.useState)(""),K=u()(O,2),L=K[0],y=K[1];(0,v.useEffect)((function(){"加入教研室"===s.actionTabs.key&&k()}),[s.actionTabs.key]),(0,v.useEffect)((function(){k()}),[B]);var k=function(){var e=o()(a()().mark((function e(){var s,n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ZP)("/api/virtual_classrooms/all.json",{method:"get",params:{page:B,limit:10,search:L}});case 2:0==(null==(s=e.sent)?void 0:s.status)&&(V(null==s||null===(n=s.data)||void 0===n?void 0:n.virtual_classrooms),I(null==s||null===(t=s.data)||void 0===t?void 0:t.total_count));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),E=[{title:"教研室名称",ellipsis:!0,dataIndex:"name",key:"name",render:function(e,s){return(0,G.jsx)(q.Z,{placement:"bottom",title:e,children:(null==s?void 0:s.name)||"--"})}},{title:"管理员",dataIndex:"admin_name",key:"admin_name",ellipsis:!0,render:function(e){return(0,G.jsx)(q.Z,{placement:"bottom",title:e,children:(0,G.jsx)("span",{children:e||"--"})})}},{title:"成员数量",dataIndex:"members_count",key:"members_count",width:100,ellipsis:!0,render:function(e){return(0,G.jsx)(q.Z,{placement:"bottom",title:e,children:(0,G.jsx)("span",{children:e||"--"})})}},{title:"操作",width:150,render:function(e,s){return(0,G.jsx)(G.Fragment,{children:(0,G.jsx)("span",{style:{marginLeft:10,cursor:"pointer",color:"blue"},onClick:o()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ZP)("/api/virtual_classrooms/".concat(null==s?void 0:s.id,"/apply_become_member.json"),{method:"post"});case 2:0==(null==(t=e.sent)?void 0:t.status)&&(h.ZP.success("申请加入成功"),n({type:"classroomList/setActionTabs",payload:{}}));case 4:case"end":return e.stop()}}),e)}))),children:"申请加入"})})}}];return(0,G.jsxs)(w.Z,{centered:!0,title:"加入教研室",footer:!1,open:"加入教研室"===s.actionTabs.key,width:900,zIndex:1e3,bodyStyle:{minHeight:200},onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:[(0,G.jsxs)(m.Z,{layout:"inline",form:c,className:"mt10",children:[(0,G.jsx)(m.Z.Item,{label:"教研室名称:",children:(0,G.jsx)(x.Z,{style:{width:250},size:"middle",onChange:function(e){var s;y(null==e||null===(s=e.target)||void 0===s?void 0:s.value)}})}),(0,G.jsx)(m.Z.Item,{children:(0,G.jsx)(f.ZP,{htmlType:"submit",type:"primary",size:"middle",onClick:function(){1==B?k():C(1)},children:"搜索"})})]}),0==(null==g?void 0:g.length)&&!i&&(0,G.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,G.jsx)("img",{src:J.z3,width:"100",alt:""}),(0,G.jsx)("br",{}),(0,G.jsx)("p",{className:"mt20",children:"暂时还没有相关数据哦!"})]}),(null==g?void 0:g.length)>0&&!i&&(0,G.jsxs)(G.Fragment,{children:[(0,G.jsx)(D.Z,{pagination:!1,columns:E,dataSource:g,style:{marginTop:20}}),(0,G.jsxs)(N.Z,{wrap:!1,align:"middle",justify:"space-between",style:{margin:"20px auto",padding:"0 20px"},children:[(0,G.jsxs)(Z.Z,{children:["共 ",(0,G.jsx)("span",{style:{color:"#165DFF"},children:S||0})," 条数据"]}),(0,G.jsx)(Z.Z,{children:(0,G.jsx)(U.Z,{showSizeChanger:!1,showQuickJumper:!0,current:B,pageSize:10,onChange:function(e,s){C(e)},total:S||0})})]})]})]})})),M=n(75916),Q=["user","account","globalSetting","loading","payload","dispatch"],X=(0,p.connect)((function(e){var s=e.user,n=e.account,t=e.loading;return{user:s,account:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var s,t,i,r,c,d,O,K,L,y,k,q,D,N,Z,U,J,X,H,T,P,_,$,ee=e.user,se=(e.account,e.globalSetting,e.loading,e.payload),ne=void 0===se?{}:se,te=e.dispatch,le=(A()(e,Q),m.Z.useForm()),ie=u()(le,1)[0],ae=m.Z.useForm(),re=u()(ae,1)[0],oe=m.Z.useWatch("phone",re),ce=m.Z.useForm(),ue=u()(ce,1)[0],de=m.Z.useWatch("email",ue),Ae=(0,v.useState)([{name:"虚拟教研室",type:"vtrs",count:0},{name:"账户信息",type:"info",count:0}]),ve=u()(Ae,2),pe=ve[0],me=(ve[1],(0,v.useState)("info")),ge=u()(me,2),he=ge[0],fe=ge[1],we=(0,v.useState)(!1),xe=u()(we,2),Ve=xe[0],Fe=xe[1],je=(0,v.useState)(!1),Be=u()(je,2),Ce=Be[0],We=Be[1],be=(0,v.useState)(!1),Se=u()(be,2),Ie=Se[0],Ye=Se[1],Oe=(0,v.useState)(!1),Ke=u()(Oe,2),Le=Ke[0],ye=Ke[1],ke=(0,v.useState)(60),qe=u()(ke,2),Ge=qe[0],Ee=qe[1],Re=(0,v.useState)(),De=u()(Re,2),Ne=De[0],Ze=De[1],Ue=(0,v.useState)(!1),Je=u()(Ue,2),ze=Je[0],Me=Je[1],Qe=(0,v.useState)(1),Xe=u()(Qe,2),He=Xe[0],Te=Xe[1],Pe=(0,v.useState)(1),_e=u()(Pe,2),$e=_e[0],es=_e[1],ss=(0,v.useRef)(),ns=(0,v.useState)({image:"",imageUrl:{show:!1,url:""},lastname:"",text_school_name:"",identity:"",student_id:""}),ts=u()(ns,2),ls=ts[0],is=ts[1],as=(0,v.useState)([]),rs=u()(as,2),os=rs[0],cs=rs[1],us=(0,v.useState)(!1),ds=u()(us,2),As=ds[0],vs=ds[1];(0,v.useEffect)((function(){var e;null!==(e=ee.userInfo)&&void 0!==e&&e.login&&o()(a()().mark((function e(){var s,n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,te({type:"account/getBasicInfo",payload:{login:null===(s=ee.userInfo)||void 0===s?void 0:s.login}});case 2:null!=(n=e.sent)&&n.base_info_completed||"0"===localStorage.getItem("Noviceguide")||te({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:3,text:(0,G.jsx)("div",{children:"请您完善一下平台的基本信息,包括:昵称、职业、学校/单位, 点击保存"})}});case 4:case"end":return e.stop()}}),e)})))()}),[null===(s=ee.userInfo)||void 0===s?void 0:s.login]),(0,v.useEffect)((function(){var e;re.setFieldsValue({phone:1==He?null===(e=ee.userInfo)||void 0===e?void 0:e.phone:"",code:""})}),[Le]),(0,v.useEffect)((function(){var e=ee.userInfo;is({image:"",imageUrl:{show:!0,url:null==e?void 0:e.image_url},lastname:null==e?void 0:e.username,text_school_name:null==e?void 0:e.text_school_name,identity:null==e?void 0:e.identity,student_id:"teacher"==(null==e?void 0:e.identity)?null==e?void 0:e.staff_id:null==e?void 0:e.student_id})}),[]),(0,b.Y)((function(){Ne?(Ee(60),Ge>0?Ee(Ge-1):(Ee(60),Ze(!1),ss.current&&clearInterval(ss.current))):Ee(60)}),1e3);var ps=function(e){var s=new Date;s.setTime(s.getTime()-1);var n=ms(e);null!=n&&(document.cookie=e+"="+n+";expires="+s.toGMTString())},ms=function(e){var s,n=RegExp("(^| )"+e+"=([^;]+)(;|$)");return(s=document.cookie.match(n))?decodeURIComponent(s[2]):null},gs=function(e,s,n){if("1"===e)ls["".concat(s)]=n,is(l()({},ls))},hs=/^1\d{10}$/,fs=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,ws=function(){var e=o()(a()().mark((function e(s,n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ZP)("/api/virtual_classrooms.json",{method:"post",body:s});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(xs({category:"all",page:1,limit:15}),vs(!1),setTimeout((function(){(0,I.xg)(null==t?void 0:t.category_url)}),300),te({type:"shixunHomeworks/setActionTabs",payload:{key:"提示",type:99}})),n(t);case 5:case"end":return e.stop()}}),e)})));return function(s,n){return e.apply(this,arguments)}}(),xs=function(){var e=o()(a()().mark((function e(s){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=l()({},s),e.next=3,(0,Y.ZP)("/api/virtual_classrooms/mine.json",{method:"get",params:n});case 3:null!=(t=e.sent)&&t.virtual_classrooms&&cs(null==t?void 0:t.virtual_classrooms);case 5:case"end":return e.stop()}}),e)})));return function(s){return e.apply(this,arguments)}}();return(0,G.jsxs)("section",{className:F.bg,children:[(0,G.jsxs)("div",{className:F.wrap,children:[(0,G.jsx)("div",{className:F.leftWarp,children:(0,G.jsxs)("div",{className:F.avatar,children:[(0,G.jsx)(g.Z,{action:"",accept:".png,.jpeg,.jpg",withCredentials:!0,showUploadList:!1,customRequest:function(e){if(null!=e&&e.file){var s=new FileReader;s.readAsDataURL(null==e?void 0:e.file),s.onload=function(){var s=o()(a()().mark((function s(n){var t,i,r,o;return a()().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return ls.image=null==n||null===(t=n.target)||void 0===t?void 0:t.result,ls.imageUrl={show:!1,url:URL.createObjectURL(null==e?void 0:e.file)},is(l()({},ls)),r={user_id:null==ee||null===(i=ee.userInfo)||void 0===i?void 0:i.user_id,image:null==ls?void 0:ls.image,user:{lastname:null==ls?void 0:ls.lastname,user_extension_attributes:{text_school_name:null==ls?void 0:ls.text_school_name,identity:null==ls?void 0:ls.identity,student_id:null==ls?void 0:ls.student_id}}},s.next=6,(0,W.ic)(r);case 6:0==(null==(o=s.sent)?void 0:o.status)&&(h.ZP.success("更新成功"),Fe(!1),te({type:"user/getUserInfo",payload:l()({},ne)}));case 8:case"end":return s.stop()}}),s)})));return function(e){return s.apply(this,arguments)}}()}},children:(0,G.jsx)("div",{className:"".concat(F.users_style," ").concat(null!=ls&&null!==(t=ls.imageUrl)&&void 0!==t&&t.url?F.users_style2:""),children:(null===(i=ee.userInfo)||void 0===i?void 0:i.image_url)&&(0,G.jsx)("img",{width:120,height:120,style:{cursor:"pointer"},className:F.active_img,src:"".concat(j.Z.IMG_SERVER,"/images/").concat(null===(r=ee.userInfo)||void 0===r?void 0:r.image_url)})})}),(0,G.jsx)("div",{title:null===(c=ee.userInfo)||void 0===c?void 0:c.username,children:(null===(d=ee.userInfo)||void 0===d||null===(d=d.username)||void 0===d?void 0:d.length)>6?(null===(O=ee.userInfo)||void 0===O||null===(O=O.username)||void 0===O?void 0:O.substr(0,6))+"...":null===(K=ee.userInfo)||void 0===K?void 0:K.username}),(0,M.Ny)()&&(0,G.jsx)(f.ZP,{size:"middle",type:"primary",style:{height:40,width:178,marginTop:20},onClick:function(){window.open("".concat(j.Z.IMG_SERVER,"/admins"))},block:!0,children:"后台管理"}),(0,G.jsx)(f.ZP,{size:"middle",type:"primary",style:{height:40,width:178,marginTop:20},block:!0,onClick:o()(a()().mark((function e(){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return localStorage.setItem("loginOut","true"),e.next=3,(0,B.vR)({});case 3:1===(null==(s=e.sent)?void 0:s.status)&&(te({type:"user/getUserInfo",payload:l()({},ne)}),te({type:"user/getNavigationInfo",payload:l()({},ne)}),localStorage.removeItem("loginOut"),ps("autologin_trustie"),ps("_educoder_session"),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),h.ZP.success(null==s?void 0:s.message),p.history.replace("/"));case 5:case"end":return e.stop()}}),e)}))),children:"退出登录"})]})}),(0,G.jsxs)("div",{className:F.rightWarp,children:[(0,G.jsx)("div",{className:F.tabs,children:pe.map((function(e,s){return(0,G.jsx)("div",{className:"".concat(he==e.type?F.active_tab:F.item_tab),onClick:function(){fe(e.type),"vtrs"==e.type&&xs({category:"all",page:1,limit:15})},children:(0,G.jsxs)("div",{style:{position:"relative"},children:[e.name,(0,G.jsx)("div",{className:"".concat(he==e.type?F.active_line:"")})]})},s)}))}),"vtrs"==he&&(0,M.Ny)()&&(0,G.jsx)(C.op,{onClick:function(){vs(!0)},className:F.add_vtrs,children:"新建教研室"}),"vtrs"==he&&((0,M.Ny)()||"teacher"==(null===(L=ee.userInfo)||void 0===L?void 0:L.identity))&&(0,G.jsx)(C.op,{onClick:function(){te({type:"classroomList/setActionTabs",payload:{key:"加入教研室"}})},className:F.join_vtrs,children:"加入教研室"}),"info"==he&&(0,G.jsxs)(G.Fragment,{children:[(0,G.jsxs)("div",{className:F.userInfo,children:[(0,G.jsxs)("div",{className:F.headerTop,children:[(0,G.jsxs)("div",{className:F.headerTL,children:[(0,G.jsx)("img",{src:n(65780),width:14,height:16}),(0,G.jsx)("div",{children:"基本信息"})]}),(0,G.jsxs)("div",{className:F.headerTR,onClick:function(){var e=ee.userInfo;is({image:"",imageUrl:{show:!0,url:null==e?void 0:e.image_url},lastname:null==e?void 0:e.username,text_school_name:null==e?void 0:e.text_school_name,identity:null==e?void 0:e.identity,student_id:"teacher"==(null==e?void 0:e.identity)?null==e?void 0:e.staff_id:null==e?void 0:e.student_id}),Fe(!0)},children:[(0,G.jsx)("img",{src:n(10842),width:14,height:14}),(0,G.jsx)("div",{children:"编辑"})]})]}),(0,G.jsx)("div",{className:F.conItem,children:(0,G.jsxs)("div",{className:F.conItemL,children:[(0,G.jsx)("div",{className:F.title,children:"姓名"}),(0,G.jsx)("div",{children:null===(y=ee.userInfo)||void 0===y?void 0:y.username})]})}),(0,G.jsx)("div",{className:F.conItem,children:(0,G.jsxs)("div",{className:F.conItemL,children:[(0,G.jsx)("div",{className:F.title,children:"身份"}),(0,G.jsx)("div",{children:"teacher"==(null===(k=ee.userInfo)||void 0===k?void 0:k.identity)?"教师":"学生"}),(0,G.jsxs)("div",{style:{color:"#FA6400",marginLeft:20},children:[0==(null===(q=ee.userInfo)||void 0===q?void 0:q.audit_status)&&"身份审核中,审核通过前可以浏览平台中的内容",2==(null===(D=ee.userInfo)||void 0===D?void 0:D.audit_status)&&"".concat({0:"待审核",1:"审核通过",2:"审核未通过"}[null===(N=ee.userInfo)||void 0===N?void 0:N.audit_status],"身份未通过审核")]})]})}),(0,G.jsx)("div",{className:F.conItem,children:(0,G.jsxs)("div",{className:F.conItemL,children:[(0,G.jsx)("div",{className:F.title,children:"学校"}),(0,G.jsx)("div",{children:null===(Z=ee.userInfo)||void 0===Z?void 0:Z.text_school_name})]})}),(0,G.jsx)("div",{className:F.conItem,children:(0,G.jsxs)("div",{className:F.conItemL,children:[(0,G.jsx)("div",{className:F.title,children:"学号/职工号"}),(0,G.jsx)("div",{children:"teacher"==(null==ee||null===(U=ee.userInfo)||void 0===U?void 0:U.identity)?null==ee||null===(J=ee.userInfo)||void 0===J?void 0:J.staff_id:null==ee||null===(X=ee.userInfo)||void 0===X?void 0:X.student_id})]})})]}),(0,G.jsxs)("div",{className:F.safeConfig,children:[(0,G.jsxs)("div",{className:F.headerTL,children:[(0,G.jsx)("img",{src:n(54430),width:14,height:16}),(0,G.jsx)("div",{children:"安全设置"})]}),(0,G.jsxs)("div",{className:F.conItem,children:[(0,G.jsxs)("div",{className:F.conItemL,children:[(0,G.jsx)("div",{className:F.title,children:"手机号"}),(0,G.jsx)("div",{children:null===(H=ee.userInfo)||void 0===H?void 0:H.phone})]}),(0,G.jsx)("div",{className:F.conItemR,onClick:function(){var e,s;ye(!0);var n=null!==(e=ee.userInfo)&&void 0!==e&&e.phone?1:2;Te(n),re.setFieldsValue({phone:1==He?null===(s=ee.userInfo)||void 0===s?void 0:s.phone:"",code:""}),Ze(!1)},children:"更换"})]}),(0,G.jsxs)("div",{className:F.conItem,children:[(0,G.jsxs)("div",{className:F.conItemL,children:[(0,G.jsx)("div",{className:F.title,children:"电子邮箱"}),(0,G.jsx)("div",{children:(null===(T=ee.userInfo)||void 0===T?void 0:T.email)||"未绑定"})]}),(0,G.jsx)("div",{className:F.conItemR,onClick:o()(a()().mark((function e(){var s,n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,te({type:"user/getUserInfo",payload:l()({},ne)});case 2:Ye(!0),t=null!==(s=ee.userInfo)&&void 0!==s&&s.email?1:2,es(t),console.log(ee),console.log($e),ue.setFieldsValue({email:(null===(n=ee.userInfo)||void 0===n?void 0:n.email)||"",code:""}),Ze(!1);case 9:case"end":return e.stop()}}),e)}))),children:"更换"})]}),(0,G.jsxs)("div",{className:F.conItem,children:[(0,G.jsxs)("div",{className:F.conItemL,children:[(0,G.jsx)("div",{className:F.title,children:"密码"}),(0,G.jsx)("div",{children:"*********"})]}),(0,G.jsx)("div",{className:F.conItemR,onClick:function(){We(!0)},children:"修改密码"})]})]})]}),"vtrs"==he&&((null==os?void 0:os.length)>0?(0,G.jsx)(E,{data:os||[]}):(0,G.jsxs)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column",margin:"100px 0 20px 0"},children:[(0,G.jsx)("img",{src:R,width:204,alt:""}),(0,G.jsx)("span",{style:{color:"#6A6A6A"},children:"暂无数据"})]}))]})]}),(0,G.jsx)(w.Z,{centered:!0,maskClosable:!1,keyboard:!1,destroyOnClose:!0,open:Ve,title:"编辑基本信息",width:610,confirmLoading:ze,onCancel:function(){return Fe(!1)},onOk:o()(a()().mark((function e(){var s,n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Me(!0),n={user_id:null==ee||null===(s=ee.userInfo)||void 0===s?void 0:s.user_id,image:null==ls?void 0:ls.image,user:{lastname:null==ls?void 0:ls.lastname,user_extension_attributes:{text_school_name:null==ls?void 0:ls.text_school_name,identity:null==ls?void 0:ls.identity,student_id:null==ls?void 0:ls.student_id,staff_id:null==ls?void 0:ls.student_id}}},e.next=4,(0,W.ic)(n);case 4:0==(null==(t=e.sent)?void 0:t.status)&&(h.ZP.success("更新成功"),Fe(!1),te({type:"user/getUserInfo",payload:l()({},ne)})),Me(!1);case 7:case"end":return e.stop()}}),e)}))),okText:"保存",cancelText:"取消",children:(0,G.jsxs)("div",{className:F.user_modal,children:[(0,G.jsx)("div",{className:F.titleName,children:"姓名"}),(0,G.jsx)(x.Z,{disabled:1==(null===(P=ee.userInfo)||void 0===P?void 0:P.audit_status),className:F.input1,placeholder:"请输入姓名",suffix:"",value:null==ls?void 0:ls.lastname,onChange:function(e){gs("1","lastname",e.target.value)}}),(0,G.jsx)("div",{className:F.titleName,children:"身份"}),(0,G.jsxs)(V.default,{style:{width:"100%",height:"40px"},value:null==ls?void 0:ls.identity,onChange:function(e){gs("1","identity",e)},children:[(0,G.jsx)(V.default.Option,{value:"teacher",children:"教师"}),(0,G.jsx)(V.default.Option,{value:"student",children:"学生"})]}),(0,G.jsx)("div",{className:F.titleName,children:"学校"}),(0,G.jsx)(x.Z,{disabled:1==(null===(_=ee.userInfo)||void 0===_?void 0:_.audit_status),className:F.input1,placeholder:"请输入学校",suffix:"",value:null==ls?void 0:ls.text_school_name,onChange:function(e){gs("1","text_school_name",e.target.value)}}),(0,G.jsx)("div",{className:F.titleName,children:"学号/职工号"}),(0,G.jsx)(x.Z,{disabled:1==(null===($=ee.userInfo)||void 0===$?void 0:$.audit_status),className:F.input1,placeholder:"请输入学号/职工号",suffix:"",value:null==ls?void 0:ls.student_id,onChange:function(e){gs("1","student_id",e.target.value)}})]})}),(0,G.jsx)(w.Z,{centered:!0,maskClosable:!1,className:F.modalCss,keyboard:!1,destroyOnClose:!0,open:Le,title:1==He?"更换绑定手机号":"绑定手机号",width:610,confirmLoading:ze,onCancel:function(){ye(!1)},onOk:o()(a()().mark((function e(){var s,n,t,i,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,re.validateFields();case 2:if(n=re.getFieldsValue(),t=l()({user_id:null==ee||null===(s=ee.userInfo)||void 0===s?void 0:s.user_id},n),1!=He){e.next=11;break}return e.next=7,(0,W.zj)(t);case 7:0==(null==(i=e.sent)?void 0:i.status)&&(Te(2),re.setFieldsValue({phone:"",code:""}),Ze(!1)),e.next=16;break;case 11:if(2!=He){e.next=16;break}return e.next=14,(0,W.iA)(t);case 14:0==(null==(r=e.sent)?void 0:r.status)&&(h.ZP.success("更新成功"),ye(!1),te({type:"user/getUserInfo",payload:l()({},ne)}));case 16:case"end":return e.stop()}}),e)}))),okText:1==He?"下一步":"确认更换",cancelText:"取消",children:(0,G.jsxs)(m.Z,{layout:"vertical",form:re,className:F.formWrap,children:[(0,G.jsx)(m.Z.Item,{label:1==He?"手机号":"新手机号",name:"phone",rules:[{required:!0,message:"请输入要".concat(1==He?"更换":"绑定","的手机号码")},{validator:function(e,s,n){hs.test(s)&&n(),n("请输入有效的11位手机号码")}}],children:(0,G.jsx)(x.Z,{disabled:1==He,placeholder:"请输入要".concat(1==He?"更换":"绑定","的手机号码"),className:F.input1})}),(0,G.jsxs)(m.Z.Item,{label:"手机验证码",children:[(0,G.jsx)(m.Z.Item,{noStyle:!0,name:"code",rules:[{required:!0,message:"请输入手机获取的验证码"}],children:(0,G.jsx)(x.Z,{placeholder:"请输入手机获取的验证码",className:F.input1,style:{width:451}})}),(0,G.jsx)(f.ZP,{disabled:Ne||!(null!=oe&&oe.length),size:"large",className:"ml10",onClick:o()(a()().mark((function e(){var s,n,t,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=re.getFieldsValue(),0!=(null===(s=n.phone)||void 0===s?void 0:s.length)){e.next=4;break}return h.ZP.error("请填写手机号获取验证码"),e.abrupt("return");case 4:if(Ne){e.next=10;break}return t={login:n.phone,type:1==He?10:3,smscode:(0,I.M)(n.phone)},e.next=8,(0,B.o1)(t);case 8:1==(null==(l=e.sent)?void 0:l.status)&&(h.ZP.info("验证码已发送,请注意查收"),Ze(!0));case 10:case"end":return e.stop()}}),e)}))),children:Ne?"重新发送".concat(Ge,"s"):"获取验证码"})]})]})}),(0,G.jsx)(w.Z,{centered:!0,maskClosable:!1,keyboard:!1,destroyOnClose:!0,open:Ie,title:1==$e?"更换绑定邮箱":"绑定邮箱",className:F.modalCss,width:610,confirmLoading:ze,onCancel:function(){return Ye(!1)},onOk:o()(a()().mark((function e(){var s,n,t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ue.validateFields();case 2:if(n=l()({user_id:null==ee||null===(s=ee.userInfo)||void 0===s?void 0:s.user_id},ue.getFieldsValue()),1!=$e){e.next=10;break}return e.next=6,(0,W.TG)(n);case 6:0==(null==(t=e.sent)?void 0:t.status)&&(es(2),ue.setFieldsValue({email:"",code:""}),Ze(!1)),e.next=15;break;case 10:if(2!=$e){e.next=15;break}return e.next=13,(0,W.Hb)(n);case 13:0==(null==(i=e.sent)?void 0:i.status)&&(h.ZP.success("更新成功"),Ye(!1),te({type:"user/getUserInfo",payload:l()({},ne)}));case 15:case"end":return e.stop()}}),e)}))),okText:1==$e?"下一步":"确认更换",cancelText:"取消",children:(0,G.jsxs)(m.Z,{layout:"vertical",form:ue,className:F.formWrap,children:[(0,G.jsx)(m.Z.Item,{label:1==$e?"邮箱":"新邮箱",name:"email",rules:[{required:!0,message:"请输入要".concat(1==$e?"更换":"绑定","的邮箱")}],children:(0,G.jsx)(x.Z,{disabled:1==$e,placeholder:"请输入要".concat(1==$e?"更换":"绑定","的邮箱"),className:F.input1})}),(0,G.jsxs)(m.Z.Item,{label:"验证码",children:[(0,G.jsx)(m.Z.Item,{noStyle:!0,name:"code",rules:[{required:!0,message:"请输入邮箱收到的验证码"}],children:(0,G.jsx)(x.Z,{placeholder:"请输入邮箱收到的验证码",className:F.input1,style:{width:451}})}),(0,G.jsx)(f.ZP,{disabled:Ne||!de,className:"ml10",size:"large",onClick:o()(a()().mark((function e(){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Ne){e.next=5;break}return e.next=3,(0,B.o1)({login:ue.getFieldValue("email"),type:1==$e?11:4,smscode:(0,I.M)(ue.getFieldValue("email"))});case 3:1===(null==(s=e.sent)?void 0:s.status)&&(h.ZP.info("验证码已发送,请注意查收"),Ze(!0));case 5:case"end":return e.stop()}}),e)}))),children:Ne?"重新发送".concat(Ge,"s"):"获取验证码"})]})]})}),(0,G.jsx)(w.Z,{centered:!0,maskClosable:!1,keyboard:!1,destroyOnClose:!0,open:Ce,className:F.modalCss,title:"修改密码",width:610,confirmLoading:ze,onCancel:function(){return We(!1)},onOk:o()(a()().mark((function e(){var s,n,t,l,i,r,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ie.validateFields();case 2:if(n=ie.getFieldsValue(),t=n.old_password,l=n.password,i=n.password2,t!==l){e.next=7;break}return h.ZP.info("新密码不能与旧密码相同!"),e.abrupt("return");case 7:if(l===i){e.next=10;break}return h.ZP.info("两次输入的新密码必须一致!"),e.abrupt("return");case 10:return Me(!0),r={user_id:null==ee||null===(s=ee.userInfo)||void 0===s?void 0:s.user_id,old_password:btoa(t+"A957A4EA9691A40264135EFE64A4FF59"),password:btoa(l+"A957A4EA9691A40264135EFE64A4FF59")},e.next=14,(0,W.Gm)(r);case 14:0==(null==(o=e.sent)?void 0:o.status)&&(h.ZP.info("密码更新成功!"),We(!1)),Me(!1);case 17:case"end":return e.stop()}}),e)}))),okText:"确认修改",cancelText:"取消",children:(0,G.jsxs)(m.Z,{layout:"vertical",form:ie,className:F.formWrap,children:[(0,G.jsx)(m.Z.Item,{label:"旧密码",name:"old_password",rules:[{required:!0,message:"请设置8~16位密码,区分大小写"}],children:(0,G.jsx)(x.Z,{type:"password",placeholder:"请设置8~16位密码,区分大小写",className:F.input1})}),(0,G.jsx)(m.Z.Item,{label:"新密码",name:"password",rules:[{},{validator:function(e,s,n){s?s.indexOf(" ")>-1?n("请输入8-16位密码,区分大小写、不能使用空格"):s.length<8||s.length>16?n("请输入8-16位字符的新密码,区分大小写!"):fs.test(s)?n():n("请输入8~16位字符,字母、数字和特殊符号至少包含2种"):n("请输入8-16位字符的新密码,区分大小写!")}}],children:(0,G.jsx)(x.Z,{type:"password",placeholder:"请输入8~16位的新密码,区分大小写",className:F.input1})}),(0,G.jsx)(m.Z.Item,{label:"确认新密码",name:"password2",rules:[{required:!0,message:"请再次输入新密码"},{validator:function(e,s,n){s!=ie.getFieldsValue().password?n("两次输入的新密码必须一致!"):n()}}],children:(0,G.jsx)(x.Z,{type:"password",placeholder:"请再次输入新密码",className:F.input1})})]})}),(0,G.jsx)(S.Z,{visible:As,title:"新建虚拟教研室",onCancel:function(){return vs(!1)},onOk:ws}),(0,G.jsx)(z,{})]})}))},23862:function(e,s,n){n.d(s,{Y:function(){return l}});var t=n(59301);function l(e,s){var n=(0,t.useRef)(),l=(0,t.useRef)();(0,t.useEffect)((function(){n.current=e})),(0,t.useEffect)((function(){if(null!==s){var e=setInterval((function(){n.current()}),s);return l.current=e,function(){return clearInterval(e)}}}),[s])}},10842:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAA5JJREFUSEu91W1oW2UUB/D//7k37brq0AyLIhuCTEZvOh11cys6u6nYNrdiZUwnfhHfvuRmm2wf1GEtTkFROm+KMNRP4gu6gTM3ZWVuZUw7QitlaRJQ5tChFDYXFBe7trn3SKIp2ZyQ3AzPx/tyfhye55zDUGT4UVEe4TPk+mYnO7DxQvn3VZZzjwtEJdj8ZOXz8nsaljMvIrpPDwwEVmQGu04V/2+NHl5O7+K4AC0kUsJFvVn7gTOVuSvBEwRna4X1gDxxcrD3l/ZXJhbPnJ/+GoLVC9UAZ6nYl7bNsX9VqFNblor1/FwrWP7eiDifCOQxAn8qaj0e3D0iuBvkrCKfSdvhD4vfLlRYD9gajb8AD68DFFK2ZGK9+9fvGGv6vXD+AATdJYh8Y3Mw/GLdYMhywh7kSwgUFV/N2ObL5arb900EZtLThyG4l4CrFO+qC2yLjKx0OZ+EyBKQBzN2uI+klMG2qNPuihyHoAmK0axtxnyDd2wfvW6ukE8CchuADJZes66yDdq3H7ppplAYB+Rmku9lYuazvs+wv1/U/lwiISJdJHNKw5qpvebpcmWd/aOLzuXyx0RkLcjjTaEb7/v2uTvnfYOGFX9TBLtIFjRqXSm7+0jl7TYs52MR2Qryx0aotZOxnnO+28LYlnhcXO+jUoJ/zqUSC0WdlzxP9hC4oAKqY2owPGXsOBRsKHiaCrX8VtMZXnYJPsja5tOXYvE+z+OB4jMN6pGpoZ4vShPIcr6HyAqd3FATaFjOKRG5leSYBG/ZmB0IzS00vhW/HeA3ItKsFHenbfO18jtf4Gpr+IZZcc8Wk+iKbSnbTC8M7J0jLe7s3LgIlhP8NDNkbq2s3BdoRIY3CdwjxdG1eal57cAAvWLSbmu48Qy8oyLSQXBiSSC44cRgx0zdYCga3+Z52AswmR0y13X2j+q5XH59AfI8BA+DnA7osqY4yC+fx74qbI0678OTp0prBzgNcFNpwpSCF3WNnal3wskrDX9foGE5yVIjVwaZJsXRRfvsZKxn8r82Tc2giDAUTfwhgE5gFKTTEIAz+Xb4p2rWWc3gqp0jzTJXuJ8N+leptx7MV4PUfWlqRWoCDct5V4DGehAKpjND5u6qJo0RiecFWFwPCOK7bKx3ZVVgyErsAqWhHtAT/pqNhfdVBdYDVd2HpPaQpqQ0K692uK73uQDLLtkWVxu5Ur6/wYjzgxTX1/8RlC1/ATvVapljoGr/AAAAAElFTkSuQmCC"},65780:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAgCAYAAAABtRhCAAAAAXNSR0IArs4c6QAAAfdJREFUSEvtl7FrFEEUxt8bZ7c4CAg2TmJha2eRysaA/4OioOXcwF3rWoVjkiYkxaFwx960Iqj/g4WNlY2N2ikY8SyUU6x2l3nhjlu5xMvN27DZymnnzfvN9zHfMIO9Xi8ej8c7RHQfANah3vENAJ4qpbattdm0Nbbb7T0ielQv53g3RDwYjUbJDKi1/noOyk7u/7tz7nIJpPNUV/ZWSl2w1vqpwv/AWhxHRA8A7xuztNx1FeChEOKh9/717LQhbgHAARFtVLGABUTEL61W63q/3/+52LzT6VwqiuJdBehHFlAIcTdN0+fLlGit7wHAs5BKpVRkrS1YQCmlGg6H42VNjTEb3vtDBpCfw1XAbre7nmXZ9LZaOSoFvyZL+QrrODRnyeHfWMRxjHme3ySifQC4ErJzcZ51aKo0DNU2DQzm8JMQYltK+QYR/+R5fouIrs1vmg9RFL0qimLNe38DAHaJ6OppCoM5RMTPUsrNwWDwI2TTdH5+67w9DRqMhRDiTpqmLzmwssYYc9t7/2LZmiAQAC46535VASZJsjaZTH6fFRg75/IqQCJCY0xGRPLkOk4OE6XU4/J5FwJrrSNENET0ZFVt07GYPRMbeUTNVQdzGHKSPR/MIbsTs5ATC2YrXtkisNmnfuOfmYXv2gMAUDyD2FX/fNeOAOPuKInHCjctAAAAAElFTkSuQmCC"},54430:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAgCAYAAAABtRhCAAAAAXNSR0IArs4c6QAAArlJREFUSEvtl7trFFEUxs83M0TRRrHQWIg2pvCBJpXYaCFaCKlEiZ3FnWSzQUXUSlcSlBSiSMhM7haWEUIK/4H4QCxEkkhAxQcWPnARBAmY4K6zn9xlNs5u9nHFCBY7zQ7Mud/vnHPPPfcsxOJJp9ObC4VCF8lOAF0i0kkyEpEZALMAZkRkdmxs7FMzOVQbKKW2OI5TEidZEheRjc2EzHcAXwzYOEKy9Ku1fgeA5fVQSvWIyC4jbLwnuaGO+DcAcyTnROSNiNyydGLewE0mROSBAS6KyOolD4CfIvLaCJcBnufNBUHwoWyjlFojIt9tgFU2z5PA957ndbuu+3JkZORHI7EVAQJ4obXeYeN1C9ggS7/3sJXSZJpaRfN/Fo2IfBaRIZuDD9ONyZ02tnFT90k6IlLR2mzXG7uFbDa71naBUsq0yrYWsFHG/iqlOdsbPeGBNXBiYsKdmprKm6IB8Bi+798necC2AGI7a2B/f//2QqHwKl5321zASkT0vwIqpQZF5JLRdxznCDKZTFsul5v+k3Nleyz6+vo6oih6Fo8wD7XWB0tTm1LKDFBPSHqWkTZN6cDAwKp8Pm+2ax+ARdd1dwdB8HZpTFRKZUTkykoAzW0C4C7JQ3GnOae1vlF6TwJ8379J8owFtG6EqVRqUxRFkyT3x7DrWuvzS1Nhtbjv+8MkLzaB1gQqpY4BCMuzLYAK2LIIy5De3t6zxWJxOO5/tdgVwFQqtSeKoiGSR2Nj8zfgcjabvVa9eNmon4DuJXmHZEcN4kJ7e/v6XC53mOQpEelObM9H13V7wjB8VMvTusC4es3mXyWZSkYLoEhyXkTWJUQJYNzzvNOjo6Nf621JQ2Ai2q3FYnEQwMn4XqvQA3DPcZwLYRhONys4K2BZJJ1Ob8vn88cBnDCFAWDSdd3xIAieNgOVv/8CssqRWZtWqWEAAAAASUVORK5CYII="},36723:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEYCAYAAADmlsvOAAAgAElEQVR4Xuy9CZwc1XUu/t2q6p6efbSNtpGEhDaEQCALSQizCAzGbN7+YMfxktjx8/8l7714w7Fjv8hKHK/Yfs9xFsfJcxIn9gtObLxjVtuAACNjMGIXCAmExGikGc3ey73n/c6tut23q6t7umd6ZnpGXfyERtNV9966y9dn+c45AvWrPgM1OgOffpDmxSnzR2kn868f29r4fI0Osz6sKZwBMYV91buqz0BFM/C5+0evc+BcOTga+8junWKwoofrN8/KGagD1qxc1pn/UtffTO62ZamPkSP6btwW/+rMf6P6G1RjBuqAVY1ZrLdR9Rn40p7hpVJ4HyeIf/vI+bH7qt5BvcEZOQN1wJqRyzb7B33Tg5nfAakL6GTsT258rRia/W9cf8NyZqAOWOXMUv2eKZ2Bz9zTN8eLNX1SEP3iw+c3fHdKO693VtMzUAesml6eU3Nwn98zeo0jnCtIxT514wWi+9SchfpbR81AHbDq+6KmZuCTd/fPb21M/E9J+M1Hzo//U00Nrj6YaZ+BOmBN+xLUB2DPwBcfSL2bCBsdGvnUB3e0n6jPTn0G7BmoA1Z9P9TMDNz0QHKDEO5/U4Sf3bjd+37NDKw+kJqZgTpg1cxSzJyBfOFRanbTWKUymXbAG3E9vPyBLeLIRN7gc/cea3Xdto9COAMDh57+0u4bNqYm0l792dk5A3XAmp3rOilv9ckfUlPr/NS1JMSFAGJ5oroQx0jKe2ig4d5KaQi77iavOZF8ryvc9el0+osfvbDp0KS8QL3RGT8DdcCa8Us4RS9AJL70q/QfKcJ6Qc49ynF/NRhHb4dEYyaZOQ1CbhOOswagfkqqv7/x4sYD5Y2MxE33pd4MR1wmBP75Q9vjD5T3XP2uU3EG6oB1Kq76ON75c/cnz/CE+OO0yvzLR3c07Ylq4vMPjK5xhfs2KGpLQf7Vx85vfKF0VyS+8IC8DlCvE+Tc9uHt7vcgBI1jePVHTpEZqAPWKbLQE33NLzyYPl8oeqdDsY9/cIco6r3bdTe1tCYyHxPA8Q9t975cDIB27aN420DqjUqInVD0yxt3NHxromOsPz/7Z6AOWLN/javyhl+4b6DT8Ro+KRV+deP22D+LEpLQTQ+mX0tE1w2O9P3J7p2dBVkWPnXn8NJEc+wdRLSchPrR0LaGW3cLoaoy0Hojs3oG6oA1q5e3ui/3hfvTr3EcepNS+E26IXbLn24Wx6J6uOmB1KsA/JckUn/28e0tr5h7vrSH5iondSmRuBCCko4S3/7QjvhvqjvKemuzeQbqgDWbV3cS3u2ze0Zf68F5HRz2EjoPOJ77iAKOHE5hqO1nSO7eLdTn96SvFA5dm0nHPtHgQqRkepkbw2YInCcUMkLgEdUY+/cbN9WDmidhiWZ1k3XAmtXLOzkv9+lfDizw4o0XOaQuFgJxAjKAGBCkRkk4SVJqHlzRDKI+IUQLCA0QYghK3ZtMZ+7/+EXNE+JsTc5b1VudCTNQB6yZsEo1Osav7aXY4EhypYq7Xa4Q8xWhjUiuExBtIOwD6ASIemQMLwwPNjy3e6fI1Oir1Ic1Q2agDlgzZKFmwjD/8pdDi+Px2EcE8OyHt8f/ZirH/JUHjrddtWZu++p54sWp7Lfe19TOQB2wpna+Z21vN+3tn49M4x8DykunRz7/sQs7eqfqZYeIFn/3cbnjrevcE7GYuHuq+q33M/UzUAesqZ/zWdfjl/bQUnIy71NAYwO8//0/touXpuoliWhVzwi27Tuaci9cGc+4wHeEEHKq+q/3M7UzUAesqZ3vWdfbFx5Ing0S7xKgjHDjX/3Q1qlTyYhoowTOfvRIypmTcLF8jgsXuFsIcXjWTXT9hfQM1AGrvhHGNQO77qZES0PqTcIRFwDi+cER758/uVP0jKuxCh8iIt635wA4QwLOD59I4fLVLhJxFwp4Ii7EwxU2Wb99hsxAHbBmyELVyjB37SKn/bWpM6WD6wXEXEF0T0ss/t33bRHpqRhjAFZnS2Ajf+H2j0rc9bzEGzbEdfcEHIkJcedUjKXex9TPQB2wpn7OZ2yPn3tguMuj2A0KtNoBvZIi+reP7Ujsn8oXIiIGq7OMdvBkdwojKWBzlw9YAIZd4Pt1O9ZUrsrU9VUHrKmb6xnaE4kvPphcAzg7FbBJKBog5fxssN27d/dGMaVJ9pJEZ7jAZtuUcfv+FLZ1uWhLuGZ+yQV+IIQYmKETXh92iRmoA1Z9e0TOAGcVpeH0OkHqMsdxTlfMWic8cLAv/tO/ukokp3raiGiFBC4A4Ji+pZT44dMS165z4bpZwGLD+x4hxPNTPcZ6f5M/A3XAmvw5nlE9fOb+kdNicC+GIzYIonYiOuY6zk9Out6jn9wihqfjZYhogQQuA+DZ/R/ulXi+T+LClVl1UH+sgGfiQvxqOsZa73NyZ6AOWJM7vzOi9b+8Y3Ch1xy7wBXORgFaooARB85jSspfDd4Wf4IDmqfrRYioRQKXA2gOj+GeAyl0dbhYOScnXfE9BByLCfGzyRzzLiLn/INYeOVpE8tlP5ljnI1t1wFrNq5qhe/E1WoI4r0C4iU4eGhgyPvV7p1itMJmqn47ETkZ4DIBLAw3zurgLU9LXLfORcxSB4P72PB+i5ikHFtEFPvH32TO37xEdHz/b90fTSegV33Sa7zBOmDV+AJNxfCuv5ncDQvQunun6JuK/srtI0W0xQHWR90/mpK455DE5avz1UF9r0TadfFDIaqvwr5I1Ih+XHLXgdS885a6GUXujzZ2ioIkheW+Y/2+ymagDliVzVf97imaASJaAuBiCbahF15Pdkvwfxs7LcDKBeSQ6+JWIcTxag73QC91uJCXHB2ULYf7gdVzeHDxezYsEQer2U+9reIzUAes+u6ouRkgooQErgbQWGxwtz6dwnldLuY1B3gWgJXBrLiLXwhRvTChkydp7rAjL0ul0fDIEYn5LUBbDJBCPHPO4njdwD9Fu6gOWFM00fVuyp8BIjpfAqcXeyItJb73pMSbzwjoDJK1QOvy/7G3oUE8VX6vxe88OjDQGXMbL0ym0TialrjnJWBzp99nBu7gliXeLdXop97G2DNQB6yx56h+xxTOABemkMBFpbrsHpJ4ulviwuW+OpgPVpJpDXCF+2Q8Ln490aH3Ec2RI/JSBispgf60xJM9wLo5ALNmCVDHj8W//9p6uueJTnVZz9cBq6xpqt80FTNARK4ErgHQWqq/R4+koLMztLk5sNKo5YOVvhz3cOMEc2MdJ2qLp3B5Mi0bUxJIS+Dp41IzV+c3+0Ap4VJGpn6+Y1lTPUPEFGySOmBNwSRPZRdExGJHAwsZQQgLn6ukEFPPTq/0vYloswQ2jPXcj59O4ZIVLhKxnP1K5ctZEK57MuGJH47VVrHPiah5ICkvzRDa0ylfmmLA2nNI4ox5/uyyxKUB0os/vH2xeGK8fdWfK38G6oBV/lzV3J1snB4expymJizIAAuUBB+lQj8/u9pcZO58QZ7cvNg91tKEnmHgxFxgcLK4SpVOFhNEAVwlo8ZvGpPAqJT4wTMSb1wbh8N4JS2pyuo0A2RaG7z/W+k4+H4i8oaSmctSJHhOYaSrkbTEg2y/WuwDmAEsUs6B81fE7htPX/VnKpuBOmBVNl81cTcRdWYy2CAE5rM0JUvlNbNUpR/vl7h6tS+VkIuMAwxKpV5uisWeFlzVZhovItohgVVFhxAYqg70SbzUL7GD7VdawilMLiqVr661JdxvV5q1gdPXjI7i1SlIjl3UUhUDE/99ZEjilSFgRVugDnL/CshI6n/1qsQPpnH6Tpmu64A1g5aaiBZnMtgoRI75XTQXcMimw4f4zoMSV6yMpDUptvkMp0een9fUNOVFHIhongReawc25y2L5QW851AK6+a5mJ8oXDhtU7KCiE4k3P9YKSpj7CeJ1quUfFVKQRiwMurgE90ScxqBBNMZjDqoAOW4KrnfvXlnvSrQpJ+mOmBN+hRPvIObidyNPelNa+fEzjCpVUomLQ8boAEcHJA4PgRsXhQJWL6cwpKJwgmX3F83N6O7VDn6ib9VroU00cUCWFbQZohbxZ//5OkUrgykRPt+I1VZ2iMyCfeWTlE+C31ggDrjjbgsnZYug5StDnL7Pz8osakz336V7TeV+tlFa1ojK2FXc65O9bbqgFXjO4Dj1gYzuPDHz6QWX7PKFWxorhSs+BU5jGX5HGBFayFgZcEqNxfKAb2cGu5/eN68ef2TOUVENF8CVxRIVxFgxRwoBo2wlBgFVnrMI+4P584VJ8sZPxE1SIkr01K2pgKVko3tRi3sHZXY1w1sDPhXWsIK7uN7yIk/ePEy8Ww5fdXvGf8M1AFr/HM36U+y8TeTwSVCYNH+4xLdoxLblkbEzvFIIqQqW9q45RmJq1YCjcazZh4JDl3Uy5CDlJOUv21tjT8zWcZ5IrpQAiuKqYD694Gt6onjUqtiZ3X6oBtWAQ2Qs2TE9zW0uT/uEKKscmPpNL06o3CaDvhRvs2Kje3afgWA55//vZjtV5Y6aDIYplPiicvWxOu55Cf5VNQBa5IneLzNB7nLz5cSK1kN1Mnq9kudXbPThKPYiGRzkEKdDjE7+yDyVKkIqaqYRkYO6MhAwrt/mRAj432fSEAkapLAddk8VxFSle0FvO2A1Azz+c2uBhVb0gyDFf9bieGfdrW1jRlPyMkBUxKvVlIKbjesDrLE9dARiXUd0eogAxhc54WdK2L3VnN+6m0VzkAdsGp0VxDRaQB2SAnHHMaBUV8lunp14NIfQ7Iyr8b2q/6RfMlE26tKvHv4M0UYuu+Q++Dr14uXqzVlRLRFmmwMY4CVVBI/3o+slzMMVixV6enQBvrgH0PJW5csaStZySeIW7xKptDEHkdbHTTGdgaxPS/59iuWsviy1UFf4qLuy1YlbqvW3NTbiZ6BOmDV4M7gQwTgmpREgS9s7+EUXAc4V2cpiOYghV+J7Vfr5sEPFK4QqHx1zL/uPoTM9qXu3mXtYsKFJwKC67WSA5wjYgHDdAWujvNoN7SEmSdYBsZxLeXoGfHhigHMceM/WdYuTpRaYiLampJYq9VIJQukKwYrpjMcGQRWzsmpg0bCM/2mQCevWNnwo6lyVNTgtp2SIdUBa0qmubJOdGUYibOi+FVKsqQhNdO7OTZ2u3wI//Np4A3rmJxd2mBfIFVZv+CDeechiUuWu8px5WOLWhoeG7v34ncEMYMXQiK/THMRIihTCjhPn8kuWqgC+r8x9iUGFNeL/3hFR3EbFvPZpMRrWIq1pSvbO8gS16OvSHQ0AnMSxQErQxjp/XX8lhtuqFednsi+GOvZOmCNNUNT/Dl7BVMSbwjCawp7l8DRoRQePgJcvsrV0lap68iAxBM90ABXkQpoqVim/dsPSFy8HIjHXcpk3CeXdoy/YGma6DVCYlHemIqAleGQsf2qrdF/jygV0BjIs1KkiP9gzTxR1MtJRFekJDr9tgJ1MCCJGnUwlZbY85LvHeRLS5uWd9BXQTnNjJuJn+b+x04hMlO8ZU6p7uqAVWPLzcRFSGwpGFbIC3jfYYnFzcCqjmhelX8EgYePSnQm2LtVgn9ld2apgEbdMZLL7Zzhc6Vt+xLP/ENbbO/uClMRE1FbSmpju38VY6wHRFB2OPxkP3AV869Yqw28d/6jORXQeA0NiGQo/r1Ni6IZ/ER0upTgNDZ+e0XUwaGUxGPHoVVqW3rTfQVoayrI9h3t/s8bdiwbl2OCnSwv9KHdc5LzhWhYQIQ55KBNpWQzi5ZCIUkCHI3QN5JM9cQQf+X0heiZLO9tjR2L7HDqgFVjK5NO0+XKYrKbAx22V6UCI/SVIaqChQHak3brfh9k7DJY9j3269tSSz6GSQyl2VMGXLjcAIxOrUKOI55e3hHfW8k0JpO0Ea4uNV80FtD2Ah4fkXiiG9ixws2ClTGsR4GIkbSah+LfWbOmMOibc8UDuDol0c5gmQ6oDIw/NveK1UEOAxpKAZ1twXtHSFcsdXGfo97wj964ck7ZaaYZpA6PYCkl5VbhiA0KOhY0QQSHpTi78gcZ6Y50HBYRIUWE40I4jw57+MXZJVTfStam1u+tA1YNrRAboiXwRinhW6ey+lK0cZ1LXB3qB9uV8t5CP6YAzhv16CvApauKkEWtp0qBFd/WPQQc6PUDf23AY9AixB9dPVfsK3cqMxl6neTDWUIFtFXFp3t8+9UKTidjeQFtFVBzpgw7PQCQH3fFvxUl/RHRWgls1WAXtGe4V/w7Wx1ksiiDVcLJqYOGe2UkOQNYI8Op2960qbV7rHno7aWOQSez3SVnMwSWKYKTBaRg7QrAim8ILvZQmotAUIQ0Qf1GpmO3nbW0ellWx3qP6fi8DljTMetF+vzJs8Nd53TGL9HevJAKWGyYdx6QWDcf6GoNbFSWF/DBlyQ6m3OG6jwMtFDH7P88FdBCTB7KoT6gPwVsYNUoe3JyPysvvmddx9jFS48do9Y5c3BdWsqCvVeMW7XnoMRZnUDC5XcsogIGqqzJogCB1NauhpvD88ZkXJ1zS4LLh4GdGMW4Vynp2690OE4g4YS9g1odDFRUtyl+1xXLi9M+Xn65f75qatrpCnGJJL/GosGhLAZZklX2swiwYqAyYzLSmPDZFneMSvenW5ZUvwBHLRyVOmDVwioEYzjYR6966HDqjLa4776Pj2FQ58eYFHrrAWgWe1wfaP9iu8/tB5CnDkYZ3aMkqyyPyRLynuwGEnEGRvM1bxLY+TcJgXQc8V+s7BRHS01pkuhslZJnh+8pRQRltfZSVkUDHPelIj/QWUs5ARvd2JX8w++e2L7M+0kEYHEWhldr72RgOyvGveodkXimDzr/VTgUJyxd6c9j8pfXnd50KNznUaJmNSTfCCm2QKDRSEh5YBUglgGuMFgVSFXWl0ZYGgPoaFp53zh3sXihhrZ3VYZSB6yqTGN1Gkmn6TUZxWE4KTzRCyxu8SWaZiucJqqn/X1+2pPzFudUP1YHWYUzvKVilAVbqvKFhdydtjeOvZJcJaaZmWGWHcfmUCm4wz3CvW1nibJXaaLLMymZV2cwCqwMkPYMSezrAXZ05YCJ+49SAbXEEYwtI51DF6+K/dKeryB64Gop0VHM2G7Aj72DL/UDXJyRnRbGO1hMHdTPkbr3jWc0ZkGCM6geHcxcqMi5WgBt+aBj2ahC9qqUJN1fzPGPZyRYjQVwhJRy6FubF8bur87urI1W6oBVG+ugR5HJ0Os5+FYDh5J4uhc64HZ5WwBcCWZS5S5jq2KQuf15YNNCZMN2mBHPecc7w97BYl5AXy6z/m9RBwA8cAjYzqARdG8kDH2ggke1hAM6tnlxwx1ReajYRpeS8g1K+kkGS0lV+nMJPHbcv3lFR6FUxf1mE+lZqrAemxD7dq6MPxICrKUS2GlAeix1kKVKjh2MBfarKHVQtxXYvRKI3/fa9eIA93lkYGABqOldBKzm0KpKpKonjknMbXLQ2SSyYBWlApp3sw3yIYBTwqH/2LTQuwtCWIplDW36CodSB6wKJ2yybmf+1UhKvl4gn93O3kD+pn+mxz+wbK9aySDE6qJ1SNn9fs8hVgFd7fW6fT/HDjLbO9/gXpYKaINa8MIPHGYJLmtaywKXMTjn4M4lR6nHz+3KBwv+fIhoiZOSl44FVjkwDDhQC6HV41IqoMmDZUJnHIo/ePHp+dkTiOgiCSw3IJMli4a4V9wWF2plr+iG+YDDgFXCO5hVDwMJ65Vh2qEy6k0U5KYvBlaFqhwwmCI8clRh21IHgv2B2s7lS1z6ivIeFjXI62REGcD9zrmLxc8na+9OZbt1wJrK2S7RF4fjpFLyOlUkRTCD1fEhiSeOA72j0AnslrYBC5uRLdW+r9vPKMCf9aaZ7JgDq7G8gAZwzH05AAJSaeiwmE3sIbTCaIwtyb43kF4og/jPdywTeYUZhlK0xSG5nm1G9mWrnmEv4B4DlIEUo1noFgeqGJDAyzeAc452CbweQWxmKe4VG9uPjwL7e337lQZlA1gh7pUMUtDwrxu8+AObFspzicRltlTlg05xFVB/FoDO490S7QkHS1pCYDWWChiAmenLwjcI4uGrf9iydOZnk6gDVu0AVlNK4lolZdGAG6MC8oHqCw7UkSG2cQFdbdBEUpaE+L4LlwLNjb6VuhwvoN7vwWEMewGZ0tA74sfSZc+FMXwH8xc4NbOzSa47NJx0f7pzZS7j59Bo5lou6mBuMv2EWesGwEbS0CW1zpifI22GVUDTb6CZ6XfgDKAj/QM/eeO5OU5UimizA2wokK4iuFc8vwxWfPGcFgMsY/DnvuOe8DbMc5fHXHDF6opUQANWUhF+dURhq7ZFFnoBzbzZAKfXI4/mkNvQ9veCEEhlhPvlrYvG9uTWyJGIHEYdsGpkdbq7qaW9XV6j4Lu7w1fOXhWSTgLw6hnxuVJ9aVYrgDeu8yWv8aqAtmGdQaMjzvax4PCGgM0GqzzVxXFePL/L+yUHBBNR4+CIvE4Jn2Nmg5WtAuaM4cB+DqqRwNJmPyeV7QUMq4DmOV8ldJOO6/7gqoA0ykTRoJJ0u+FeFQvFkWk/APo3R3yA1qFPQcoZPW7D9zI/c96tmBtfM5c2xF1H2x/LVQH1XAWSFT+zv1dqe9nyds0bzX47lM/Jsr5Q7G2SbYCO9ff1fnbnxs7BGtn2FQ/jlAWsICMC+7z4T0MyCa+Bi2P55yI1ACQPvILRsxdiZCrCH1hlSUlcEyVhFQMre7WzUhFYKvHFKs59Xq4X0AYRAwYGiB48Amycx7QJy+gedG63bzxppi0iUDwW/+XWpeLFwcHBhdJNvEbn9ioSC6hzqOsT7wPDQ93AKjZ6BznUDRgYaSoKPPx5oP7Xr88VhQhyxl9pAq2LGds1H0tKnbzv4e4x1MGATuHFRHzNXHdj3EVzuV7AKAmJpas9LytsW+xokqxBrHJoDlIpdA8DnU2Ob9uMAKtcO+KR85Y6X5uKPV0xGpXxwCkDWIFLe0E6jRVODJ2Q4ORx/G2fv8Q5cYF+/qLMbF3sJhNx6hOe93ID8KKochI7s0YsgYyk5HXCH1MWOceTDoZLud95yDeStwWUCP8g2/8vrgLqOy3mOBufDcPdAGNYBTRglfe5/xqji5fHf7gwiRUZkls16BgJzbDMA7XVthMxaDwQ9Gs4UPysphVY6miWk2WNVwnn0Js35CgNRHSeBNYZddAOxeHn0woxQaJDOGgVwkkIqHhacvFoKKWQTkoMDYyi52QqM8ASnHE0xDzhru5wz467aKnEC2hUQBvg+kYJRwYV1s73XZLlSlVppfDUCaC9gSXREGCF7F7BtlIu3L/b3CUeLQMfau6WWQ9YRNSUTmON4+g0vK3llsTileI0LleuYrXAN147nOiS3GMZhcM9L+PASss+M9GVZZd/4CXUcl6lUpXp34AB5yBn7tSFOmwnJ38ZoMnatbIP5hNBzRMcR3eg3y/NHgVWtuoSAVYa+ASJpzcvj3mZjDzdBC4b6LRVQKPy8TNDEtjfB6zuyNmQNGBZ6qhJA8O/N9IZgx658UfeusEPFWIuFIDrJNBs1EGmgRCJVkWYR4QOJdAC5bvkijHPHcehUYmBYwPpQz1J6gVcsapDrE94mG/QJUwELQAdq4Mwt2pft9JOlPa4pQ4aY30k0x1ISoVnjgMLmkLSldVxyL+hV5sE9Ta43l8UCwyf6F6ezOdnLWAFG3WtlGBWdZ7dJHJCg5NsFpjpBEwNuHptdJYDAjIk3GeaYuB85xO2Cdx8M7nXvF7TGljyqzjRXpStijlMfDH51IBglBcwrAIa4OF72ajPB10H/1reuWCIWVEgDFZ5qiiBVs9x0Rj32eWGnBpWAbOpibVHFBiRwMLGHJAWUwGNlMXeR210F/Hb3rlJ6Ji+bAkxnfMKTkahI0PoUkpp47+txuZ58kLGbIM1ikDdI+qZmHAScxJYriygq9TuZLhVaanw4GFg+1JWmH2BvzTT3QcrThu0rBWas5W9oqWq7MfcLsd/SqJbdiyL3TqZ4DIZbc9KwLp5DzV2dWUu2rrE40Kj+h1tG0/BRIbAij9n9njPEG+i0mWxuFCDK9wXnn8Gj2zcKAwRelxrNZShq0nKOZWqgVkQsigHvrQiwbQApiOwJzEKrKJY63rPB20xjYI9kPx8KXuVPcdhuxmEcOc0isWLW8RLPKasVBUgRhRr/UCfnzCv2a+XGmnsttsxYMUa3mgm/t33bRE6zI+INkhgcyat2lIKpwNoVuTviVJgVSpbAhGkTprAWRUqoCzoPgNA8QHJ51f1DCr0jAJr5+bAKmyQNxuKn2OweqwbWDMHaOWobHOVAVbmvQVoUJL3iR3Lqpunf1wbv4KHZh1gERF7gi6+5elU244u108LXOyKACpzK6cVZi8RBxXbV1aSCMnaijDsOO5v2xrw3HjT5A6MpC9REF0lhxv6cCwvIHO2fsOpWRb7Hq8scBcNr8kBE9/LaiUHHptjUY4KaIaoAUWHmLiJhEtdLXF6pSNBAz4HygIiEwtoeeD4QHIokN2WKWzKv7NVQO7HfEbCPf6ezd5PzXMZomtTGaxLS7WKyA8UCANV9nfBD2FVTv/aePOsm8fkVhk0KxZeE7T1VI/SjPrWuOPztYqogHz7SNq3WZ3WDs3X0tdYKqC1Z3IOQ15T93tbl4kZJWXNKsBiw7WUusZdK5Ms9xyRuHKlW8D21utXAqw4LOYHuuABM6xDOcRL50TnM3Fk9CQeXFQkcVypL5OhFJ2bkfLMqHvCEuJYRFBbrXu2T8cN6/AW/erBrjX2LPteLc0EAxga9e1XTJ4MH/SSKmDQhjkccUe0xYTo7Esis24uHXJAevjagG0M6AFo8eFjVZDDkozdzBi5bUeAfj5QAXO2LxeS6Ln3bfUeGUpjLUFdAOVsJCinmFRln3fbrmSwJgo8sp+ZhSrTSF4svOahIwqbFwGOcHLAaIGQwS9WHR/rAWvcjAMAACAASURBVFa0A3OY+h9QLkKYlbd97HgcW2rT70D04q3LvE9XmoCx1B6e7M9mDWAx1yaTweVCYIE+lFLiwcNSqzIbF4dq+ZUAK/0tpvyyWHbBzkrsSg5hhIS7d06jOFjJAg4P0/K0kBeFnykGVjbr3L/H/r/ljdNVX4AzOnmjFxrXbRXQ7utIkFzY8K/MN3kpsMqCn3kJySmVxVwXYm7PMLCkhXra49Rn1LksETQ4dfx7Jqky05yN0BqsLDZ52F7lg5Wrwa+zFY1blrqtcxuwkAjtEsrQxQsAN2yvKqUC6qGFAKRye5UPc0a6M88PpBSe62UpNqfaRRFBM0rht8e4EC6rypWBlS1V2XuLOJWWcD8VjkioZM9O9b2zBrCSSTrLdbHJPnDMt/nBMxKXr+aCDeXnmGL7FXvHNnUW5pgqtkBhUOE9fv+L6omr1sR+Wy7n5eWXqaltjnwDF3zJwU9+j2OpgEZqMpvUjKt/FDqsh/Oi220b6cX+nbFBsQeKq0XrNDd2cLE1JNteZVRA04EZS2PC6xSk2pgr1J6AWtgkDhJJ/k7x7VmhOD0mwLL6qu1XFl1Bg1Nwr+8h9Nens8Vt3NiJrvmNqlMEc5dnA7JEkFL5p2ypip/PCjCW3akkUJkGxlABbZXzQJ//LyaL2sBoS0YMVk+eABYk+F1NJkF/EUKWCf27Aqkq/EvrOYfwk+3Lve9PNfCMt79ZAVhE1CIlrg54VXlzcbhP4rEev7y5JUGXnC8u2HlO5/jKYtmG7bsPSnrVEufFlR3eHlFGcQKWEvuG5XWO4yeXs69KVEDzXFYSCnY1h5uwJGJsQ1l1LAKAGERY/TiL3RaWmphtMzTAArAKPue/Whq8JaRUEwNWRwJIeE5vo5c5bqSNrEoX9HOo12fVm36jpSog5sWdcxeq5V3tWOoIH+TD0kQpe1UxFfCxbtLxmAuDeL4skJl5mkCSPdOEBhXiOVZY3spOjZyElQc4SuHAST9jRFerJYUV2cGlVMC8+clN1As7VsQ+M14AmernZgtgvSolcUbU5PFmv+dQKtKAHnU/0xl++DRw7To/lUuE5JR9rKiqFni1grJY5Lj0ysAR756o/OLhMfSOpC+hkOG9mBewmApoA4ztBWRphYOY2ZbFCR80UESAFf+KpRzO476CS7MH90SBVVgFzEpcFrmzOe4sJ4l49ygwN6GT/ck5CXGQJFsLC72Az/f4aV30AQvaybdXuehqE+3nLnZOT3iquUBqGstAHpxcc2bznifgkaOkuU2LswHI5QUu62YtaSxKBcwDP1LaqXHOwiJgBeDwgMJAkj2ILPEFUtgYYFVMBbSlwyxwEg0Onjz+Z6/dtIgLXNT8NeMBKwhpeX0BYz17av0CCrcekDrdSqNlRI9aHS6a+XxffjK8qPvKkYB0pkxdAIJ94O6JTJt791jl3o8n6Uyh5LnmsJq+81WvXO/FVMAougK3xaruvuN+qI3JPBNFV2CjN8fwNQY2r+hxWAfZUCpC1Ap+rtlzViYJLgdss4TFhzruOScbvcwx0ze/B3v6RlPQyQg5C0VWBTTpj6XLYCc2LRRL1swDV8bWudAD/MnF5WV/UToFcT545NphwFrMZMwWUTqmzzRQpgpYyK3yjehnzfe9g+YywHJiWOHwIHDmfANVE1cBbR1S2/EEJCn3Ly46TRypebQyHKWZMNBiY8yrwGLfFJxks/j7j0vNdSnGqzL49tBhqaWKYnSIsaQqMwSOSeMUxQySWl2SupBpX/qke0cphvyJE9SORnmNkgF/rED18n+RlWysz8MqoAEz+17+mY3pzCTnxID2ZatoT/f4ubfGowLaUpcDF4mYOH00pcRwBmiJB1KIcGRbgzwkibTT0mQ+YFBjtbUtUegFFMIVr17hrl7UrBb6xWPGVgFtG0+5XsDfskrYCCxsDb7Pq6UC2vQItsUppVMwrw/4V/b7jAb0hTPmAg1uPvvdXrPKVcBCG5cbc7+8Y4l4aibgwIyXsEbT9FrjGcxOeAis/APuM9c5K+fiELfKAACfnB9yOM7KXI6pAgy0vwltsMgDjuiyWHpDktOTOeHdXUo9PNafuVY40JkFzGXDVCmwykpWwU0aLIMXtNUvlrKWN/vAkD0owenmsux8b2eL/1nhOCJS1oTSzZg+4bhewqPTOIMEX2zA58/4T1w4JxrimRPGC8hMTybrclYcFoSz6qB04bmu2HmaWj8vgflRKmBY3SnlBYyUyixke7yH0MqxeQxYZVMW+O0KvYD+b4P5Mqpq0NdAWqF7EFg1J1/VkwF94fR2n5sVZVg37UaBttkz4TnhuEMi3tv5/ZFU/3jRqviv6oA1yTMQVEm+PqsORgCVPQSOr+OsnCz1GH6VfiTwPHEedFMluRRQ6UcMIBQBFQ4tYSN3OGjYf9Y5fPp8nXYlLLDpbrsHU+eQdDbmwGr8KmAxL2BaQb8rZ9Q0KVQMoLF0tWIOV6kpBKvsISihAtoA6XluwgV1MWBp6pABLL5JOLLZpYNpksqAE4cCzWMpTPO0fC8gq4GXrhBrFzSjczJUQDsWkPt9rpcZpgrL23McvGKg4wNHdEbQAhXQQhf+rGdYYTgNdAUeQv2xAg6cVGjyOBdXNFhV4gXkd+PR9SeBlwb8OgFMi8iBoIIQ4l9fvTx2zyQf16o0P6MlrK8/Sis3zU1dcFYnewB9E3mxbyMzW491S47O15SFcJphLovFapJdJblcFTBcvOFwv58ZNKoslo+rzoF1ndp7aO8/Pcz+fpo/QvK1fqD2+FTAsFSVBT/rhXT+rFHfa2h+zTYuBo2wupiV1PTY89nwtgpoGjLg1+B4zQJqMffTEtivfNXTQQYKDYKOuYJO8v1sWD8+AnDVIF9F5HTPwAXLxYpVHVjGauBYXsDxqIBhie3IAGEwrXB6h1sQ02dAxQBVFoMiJDH9WUiqsiWjo4NKx/gstrx/nLHh5DCwlsm6QVyhfdKLORiipCoGKk6CeGgA8ASwpM1XL/3Lmikn9u0Ll82MFMozGrCGU7T1t6+k1rKRnGvHrTK5zktgOR+K25+X2NbFJEqrLBb8KslXczn04BovWPGhfbrPV20WFymL5RON8dszFjU8Fh4up8J5ZUBepygoSGG2WIE0l5MObeN1OWBl7FUsBbIhfE4QZMyUAv43c6ACbMrb3lFewOz2jzC4e8JrU6Q62X7FUoPiosZ8uIMDLoB0wqOD7J1lozvXPtT1BwND+9mL3AWbOtW6MFiNSwWMCHkxAGK3dzJFONSvcOZ8H7CKh8pUpgLaYMU/Mzhxv4uZWwVokHzuRCD1TgCsSCn9Zdk94n8nL2xiaomdRSn/a52U+NZFK2O/KHFsauajGQ1Y6TRdppRczF5Alo76Oco1qBxTrKYfn3lWDfe+BFy8IlfCnUuSs1TEZbHKB6rckQ7blR7h5HNcFsumD4TsSsw0jrvxn69fUFh88/6Xk2fEgVextGG/S3ZsJWIB7XxReoTWC9kHU0s1DK49wGrmW0ngmV5gLauJofCaLKs+ApSiANKE/8Q9r2MkpTSbK+74qogBK/O3K3DUQWaQwYqfizmciEqXFItfu1Zs9hzEdB9F6Ap58kKJEu+2NGSDhwFvMzcs9TzaLbFpoZuXEdSc2vGqgGEpqHtYaZDmPFaSFB7tAYzdykaIclRANuBzSFPfCLRzifcdRwoYicpWAbPjCH5JQvzTJafNjHJgMxawWApJSnB2gyBCzgciZnMf7QdWz+Nc4PnFSG171cNH/LCddfN9iequ5yU2LozwDo4zJ/pDh0P2K7t4gwUiSrijw577s1cvEAP2Jr15H7W0J1LXHB+Bx65+lng4e8E8NpTb0k+Rdg1GlQIrA7f9nF551K9+wXPSEUhbldqrsn1aX+Cu480dTqm5iUC6MkbsjAVcAhiOedSjlGprS8QaPYHGjFINAk7ihT6VYAP4m9dHM8+rDVYGyPYekdi8yN8blRQxLRW4HAas3lGFk0ngtFYHL5xU8DxgCSfhs66xwIqlsmPD0O0wSLGk3BoHPDYWBlcpsNK3eLGvXrxMFEj6NSNWWQOZyYDlpVLyWv4iDk8sV0Nm4GL3PR9yttEwTcEmgvLhYtWQC3TyQf05l8iy1EG9USMM6/4hH9sIvucQsIWrzASXbecx4SbZDUX0ypYlupZfnj3rpb70pVKpJSx1cM52jq/jEBumJPCYEzHfMM5gxuqnJksHGq1vJ8v1b6QI+9fmnlEJPB8UXdCSlmXhqFQFNJKVMaJ7rjdvNKPmJMwBEjofouu5juuSiiVi8BzheJ6ndcWC/cjSzu5fAp/YAWxflhtY2AsYFX83kcBlBqwti31Jz4BYpV7A3HP5c2pWJZlWODjgq2wvnAQ2zmcHQyGJ1AAOv08qrdCf9gGKpeOY8L9gOEbUDea4wM4VsuyG6B3kxGOfvnCpKKhYXQesKs5AUJTzOiXz6/jlAYSSODICPNHtG5dZRGaOVRsf9LgLJok+eiSXxWBtIG3l5Y0qsBtFG8FtVY1Fc2aUc9xe2CBtjNFZ4PD5WUSO++SWpeJhe4qODdHioWTqUsXG97AKGGTl5PdiVYrV4hFDHWA1ktO6uIFnjht1AzXPkDC59p4MnuFv5rgfdMy5r+L8cJlewCipijkJJOF5jhtTjlrU4KqOhOvEPFdjqggK/ZX9Zfmtx4FV7cAfbh4fEdT2AmbBeAzVkQHrrAWOrr5cLRUwu7YBArEayF+sDMrMZE8EBnGmHrBDgsE/yeuchvby8d88ge1xYG4jq3t6MrPNRkpjtj8w2iM1qjpiu3bOEX1VPJ6T1lTZm2bSRjDOhomoIUgpHErFEJJqgoPOec6ZQc1SF6s/LIhwvBp7pVjn51QyzUGVhawtYxxgxY9wH70pK2bPUgGzBzwkAQnHzaRc964LFvmZMvW3M5F4vle+Tig5Nwt0Y6iAbBPhOoJ8v8kRpTN5hvpjnhNPHLPdTVy49hD2+5QGfZVpr3Ih4nDd1oSLZkc4TY6jGh3HiTukONPrhPfY1x8GdiwF3n5WSFKpgr3KSEF5NjIFPHVCYl7Cwfym8Ybl5PZhHk4E//D/UnjkFb99jl1MswSVAZLkq78sPcU9oCWQpBtjvhRlS8vZvWKdozFVQLO//F12vPuh+P+84YZois04j+ekPTbhzTRpIxuj4QMHKLFkGa5TUkYClm2vCjfFnw2NSBwe8omK7Ma/YmUAWCEjtX9ux1YBbcImG7HbGoOyWCFCpW6viBGchNv/Yr976w1W5tLnjtHatEhttekCkUbuECAVVQHHIILyfDDQdSYKYw3JcWNCqYTnugkIBic0C6DVdfTZmpSLpY0P3wl8+TV+IkFzVVsFDLd7ZJDQN1qiKIRBugIbVxGg8vEpgCn/b04t80I/MK/R/wLlLw925rGhXIdNhQgvYc9oGKyigEp3GyFZmaYJ+M3OlfG/m5TFm4RGJ2ufTcJQ85t8lqhhudSA5RfnCq5SQJV3j/UME0YZZLZrm1OY1jC2ChiWfvaGymJFSVVhb53e/45LQqjHL7DKvN9M5G46nrouI31bHT9nUxj4d+UY1rPvHpIaCwzrAF4ccMW8RriNjmghB62uQItwwM53j9gGVQWpqdwN8vIA8Nk9wI9vYNe8PwH2+SsgdFrAkGfnGus5q1FWATmzJ8f5bVmYI1mORQTNgl745UJApdeM/PbXdABNVqaG7DDKAKvxqIDhZ4jkv122qvGX5a7HdN83YwFrH1F8jV8puXEiYMWSC2+SB16S6Gxke5YPWDZMZe1Qxghv7cwwWLH9i2vaMS8s1042wWl2vcMSkOmDqQ4iHb/9ojXimLl5X/foakHeNgWpizjktVtEWssDSQPmEWDF+COhWgViTSDVJBzwfCYEnAbB7M5pvm47ADzVDXz96rwEm3pUY4FVFrsqBCsDGnuPKL2OrlUYohIvoB5kBFjxr18e8DlYS6NSxkSBVUhKqgZYgZCWFPv45aeLk9O8zGV3P2MBi6viDKfktQ6gI97GI1nZXkAGgrsOS13iPSjllwWGYsUbTI08G0B0WSwuTxWkFdaflQkq2fuE0/Pzf/Ju273bJ3bv3UuxhiXyGgnZXMwGVgwAs/0L4Spy4oBISLYzCTQrqdocx2H+ec3ug6/+GjhnAfBfN+f2dFjS0biQJyGN1+6UTwTdf0JhSSvQGAukrBKsdQubcgMtAlbDQWAzq7gep0U2T5QhVRmgzu8vH81KqYB5d5LYv3Old9N4axCUjTJVvLFmN+pY78gG6eGkvJoEOoz9qNgzFl74X3q2pGH9zF7Dp4/7Bl6jGWZBzTQ+BmHzpaAsFudz0k0H7UepgPa48irNOC5lIB++/LSGJ023vz06skqK2PlK5qSsvE0bdMBtKgguadWYVKI95jhNaem0CEc1gHSExrRLTWOtrX1+338b8DdXAOsDusVYUpU9zyVVx5AKGPXcMRPr12YFCwc3Rks4wciLAJUGGwKeOq50TB8XkagErKoiVeVNvvjupStjPyt3PWrhvhkLWDx5gyPp1wBiURiQ7Ikt+GwMIijTEZi7pfOJl6ECGtAwgLOv208rzBypUjyoYmDlAw4XH3VHel9xf3LDDr8ME9uyTj8sXycpR5Tl36fhNqYyqlk4bmOa0CwUGkmgUdjGuFrYaeMYAwfr/q8HgVvfogOgJ10FDNvHRqXC493AOYuKpy8usGeXACueAg54Zq80l+jKxgpOlQporwFhVAzHPr5z48Rrao5jacf9yIwGrP7h9A4SYlWlklW4bp7tBRxNA/e8xCE6nOzPwhyrLJUlOOWqvgSqH9uvTN70sAQUtisVjiM/bUvfqHjqd86K7zXvt+8ELR8eSl0ohOsklViYklimEM1DG/eOqKEH//NJfz52X+gPaiJE0KyAnJWQfJQwqnQxaeyRowrr5wFxw5Gy5qdSsNKG9m6fc9XAhvapVgG1iOe/AEnnjsvWeN+poeUuaygzGrAGksmNSrnnRL1pMTWwFFhp6Ub6WRbyUsNY6pbNTTJsbgNgTOx7qTdnvwrblWygKwVWJhvCkWHIUS9+6x+eLQIeOvDQEbpkKKl2ZAjLq8FxKmuXTMNNfK4+fS/wlvXAG9aXAVYRkk3xwOXywIpf+3C/3zAHKI9XDTQ48eIAh34H2RmmAKzyvjBtsBKOTAv3L66cIVlG7e03swFrgDqVJ7kOYfaqVAW0QSSrAirg0Vf8kAdmfhtbVNZbWIQIyqRLJoVxvJ8Bq3K9dfoFQuxy5oc1NzgvvG1j7F7zgr98YWhxCk2fAClvGnBkyrpk8L/xDuCfrvWLhtrSkHX2xpSQ9HNl2KtMm2EpLiWVrpG4cX6RfOpjqIAGl0xpeQ6/MSE0ZjLtLzbzu6raq4yzIGicFO67fHX8X6ZsMavY0YwGLDa8D6bkW5SCPrwTkarMnGYBJqjlx25tncguuKFUpZknj0MXuyhWFmssFdAGLe6PAXBeM8htiN/+ptU+A/6u52mdEuqDVdwDNdnU/hPA3z0M/Oj6IOlfAAwvDRAWM13VSutUoM5Zpz0XC1i+VJUPcL4ad7q2S4b8FWWCFd92qE/p9NBz2c5g9lLBD/4vsl7Qwjt94C7QRaOeMehkgb1uXIy4Ge9TO9eJnppc+DEGNaMBi9/t5ChdCZLzqw1W3DaH7ew/7nOq7JS9NjgaEDIZPKtRFsu8y6E+P5+WA+flN50Zu4v7vf0gvUYoxVlWZ/X1vaf8zBHv35p/QH/9isTqDgctAbfenN1SVIdiFZcNOJSyjfE9bCjnYOOVQSpjHzVCQBBaDVtCGuRiqSeBM7nyTRCgbHsl7UcnAlbWsPKQLw/fSDztrvK+srOMsnO1uMFmPGANpWhLUsr12ckt6gXMQZotLdngUxBgDN+WxZkQ7Dp52WfyKBEAG+xZhcxr04rHM7/PbqBSAcYSOpK/q5WTc7pqcGTk9ndvbj12x4HMuwCxoxY3U7XGxIf2E3cDH9oWUEwsqeOpHqmZ4UuCAhFME+BMFlxVmjNrHgnmjKkpzKcrFrhcCqyi1LHHujmhX+nqNaZNMw9mnZ/p8WkMrUESvalWAbProtMl8yW63Zj3fy9dIR6v1ppNVTszHrB6R0ZOI8Rerb9dDA0hJG6FYwGLEUH5sTCTnOPquHYcV5DRVIUiRFDmb3Fa4SB+uuC+MFiVTNvCifXSvoTH9jC/MefoW8727rzjAD4KKC5xNWuvE8PAn/0C+LfruJipRWfQdfokjg37gHVy1E+zwiE7BgT6ksDf/por0QAfOC+IIq6I6Z6bVlsyOTKgdGrt5a2VFYU4mVR4ZZBTHlvPhVS6iUhVBdphyF5VCFbZghiSHPHdK0+P3TGTNtKMB6xnn6WGeV3yzUoG5d2LgFVYqrKlIJPDqcC4HkhAnH/oQC9whsVe1wAZ/E9n7ez1U9tmbWAF47DY16VyogeAyNLaoPQ5YXp8wpUJ6d7Z3o5PEKm8+MmZtOHKGeuvjwA/3g9885pc0YrBJHAyxRk1SWczaIoJuEV2L2fl+NjdDr7+OqmrKpdj4yomHZnxmko2Z7LRvMz0xUopPM5ZRG37V54DIAoc8yGolL0quwdNM+WClblfOBlI+vfXro3VYwnL2ZjVuufYAF0ihOyqVrFR3jK2pMU/H+r3R9vVkjtERoXkslh86bJY41UBAwTVUh4XouAUOK5v8NcbU7KE56Y6msRl1Zq36W6H1bn+JGEoydVjlI6qXtru4btPCZ1S5b3nAH0p6IR1OjdhmV+vnKblY3cC/30LYfuS3FsWpzlES1X+xAfzDy7wGuRgt7KCRnrzgl/2jig9/hVcFaeIVJUPOrmbqg1UBeAWvDKn3CKKff6qNeKl6d4P5fRf5hYop6npu6dvhFampdyRLT4aSgdTiQpYzAvIW4kTAbIXkPMS5aWT6fV/n8vz4M+FYa3rny1+gwElexOFVVEuE8aZRHWakQAEOxq9Zc1xXfG45i8Go7Qi7dFiMGKVqntQom9I4kh/Bj1DEnygB1MSXDQ0yTmTCVg2l5M/zcF7N7tYw9Wpx7FDGS/+9G7gDzYRXt1VvC4gT2Il3CpD/OQwIU62V6DK5Xkng2wMulxadNpjC57y1nNCXkDTUtZeVYCVNg7rn4no+Qf/9dNf2L17d4T/sba22ji2Q229AI/m6FFqdppxDSkZM/aqiaiAxcJmmBvERvgNHFYRoBNn+2Rw4VAe+7LByhBBDYjZfC4bzGxKBZfg4qRu/u/8whidzeKMhIcgqm7618FISFxSfTgpcXI0g55hwuCowkBS4gSXrEpJjCT9Amys2mbID/jV6UddFzHGp5inf+aUwc8cGYByHHzjLfPRHB//9vxYAFgXdJUmnVrnO39Ci3gB+V05OeOqjhAvK0QEZc/iQDKQroKWx+JW6S+wEpQF+wvORxq/4YJHKgCrrAQp6atXn1FYwWn6d1n+CMa/I2rsTY4O0mVKpnRGK2OLMguZBaASgcsFaVuyDeVH/rP6x6XCOLiZr/09vgfRLotVlhcwaN+WtowtjYtOcN52v9iEqeLjYmm72swp3Kdi6jltbzLD+UdYOmS3vsJgknROcc4f1jOY0aCUTnM63yC7qVI6fIZYgRMOBCfw9Ry4goHJQWPMRTzmwXGKb7sjvaN48LlefGDnHOw8PShLPY4XZsB6zybyA9mDKz8/e/HDHgkCBnSCtMZsGmhJFIbX6GVVShep5XjB0iE906ICWhPi/8i4RwL3Xr0m/s1xTPWUPjJrAOvbj9GyhJO6mO1IDCCmNNa4wMoSsWy+jPEispSl+3CBg1yhJ0gpXCBVWaBk4V82XXEUWPF9XKqJv78bTd1EyYVNXG9xizpPCJ8kW61rOE0YGOVyU6yWEYZSLC0pZBRhOKV0yl7+LKN8UGJPmR43OVCCxUweKZd05lTt/s8cqFwKlEqNXSnCDx4+irdtbsFbN5uijpW/rQasswg7luWcI+ZwZgEs3GyZ3CpO7vdMH8AG+BzRIffFxlke2EmwMqjoXOgFzIfEiqSq4CVKSVVhwOV72evMIWfMJ1xgfQ9kpT4hjl61Jrar8pme2idmDWDdTeQ1HZHXnhiSzbwwbItiHg4XnOB0xUxCNAZsW120QUODShisgp1hmaB0tRL2GjJgzQuKjk5UBdSbLLBV8fh53DnpisFLtCxqc86JqiwTtWVYXWMA4uGzQz2Z5pzhCqRI/8x2JZYEWCKSDEpsc8qQrm3HxSnSSugCCGl4kEoE9rgAnCaepr3kLr9l7xG8dXML3jZBwPp9BixLwipqr7JOfzEjThh02ADPZeZXtDp+TQ0LBZ88oXR9wZhlu4qyV0UBVUlQrUAF9G2HwEDaL2ThOf4ZYGcG2wUL5kI4qWvWeP99auGn8t5mDWDxq7/cR1vSKrXegAuX6WZbEPOZ2NOUSkGHR/DCsQqnq8oEtijeWwVFvANpwkhHDGYsZfCh5rAZ3oRcdHSiKqANVgyGbCtri/mqoFFv57W6i+Yk1Bo9lmC3+eMlLf0wKPHBYXsRV/51WQ5jqUiRvj+ZUXrj8jftsHT0Zh7J8KYW+t+j0tEgVQtXtQGrEsN6+P0LnrV+8Uyv0nbGDg63CTbBiVGFwTSwLCqTqGVtqkiqKgeoeK0J4ArbAyl/bRs9v4p3U8gbFCXxCUeMXL069v5aWP9SY6iNHVqlWdrX3d3S4rVfF5zfvAOvJaAAbEYVwJlB+Q/bo9L8d2CHMdVkbJefriMYMOhNHUAGPa4TyH+zBDeRsli5rA8u+keldu+zEdpIe3wWuua6a1tcubAlprR8kwUtAWSkD1LMT+JSXVz6qzfpYDAo/zWcdpAMVDqWlmrdFVQtwDp/MekCrG0Bay1KjQqrT/ZWLAVWfF86o/BEn1+tuYm9hkph3wnfdsWFJEKMqmzTFYFVCRWQ1XMGJwbI0QzQ4Png1BQLvogLvoFLxBwK8fw1a2Kfq9JRnLRmZhVg8Swd7KcLUqnU1TnxXgAAIABJREFUSiMVGSDRm2esCjbKL05pbFX2hmMgs7+o0oH6yKohewhN6Z4CykJEqaxwsVGj+kkptSTIIAjpZjc8CTibOrFlTgINnAu8NwkMjDo4yfXqRn2xfyAp9MadDVe1AIvTezLxlombZy1gtrlPxLWRpFwVsFjuKrb3cQgVgxZLNfxlsbzdBqvShvWxVEB+mvcLS/ZM/WB1nf/4UrVv5mCA4j+mVm3eOwX/KCll+o6C771+feLWWt8/sw6wjgzQgsFReYVUMltoLQqsjKqV9w0bUgH14o1BBGUp7ZVRoCvw3eVRFkIAaYDKVgGzdipW16TURu0YoyMrey689gbRsaAZi7paqOPeQ0rsOewgKWfdsuWdk2oClu9p9a/5jcDKDuDMTi4Pnwu1qkSqsm1V5jkuB3Zk2MfBla1GulL5GEf+5/p5yy7Ke0LbEbX67tM+tGPDgFQATCw9sfmCJShdn5DbiUh2HTW+aKO/P3pt4yQMSYrtev16MVAHrGmYgaeOpXdKpbS5VX9DBSiSNZyX8AJmJbNg3Pns+Wh7FRdm5YvtBdn9WCFY8ZCG0hzY63pzEmJ+U8KZGxOqzRGItcQICU/hrhf8b1YO22GpqneUbVGzD7wmC7DaGxik/PniqsmLW0hLXxx3yGAwlgoYBQb6i4W5gMMKB08G0rHBEssuyr3abA7GGo7w0W6MoG4aD41/NvZUNo6zsVxHAlncKgvz8k7XeMBKENLpFP31m87K1Q+YhiNbdpezb7cDePYILUiJ1OVKwRmPF1CDlgVqeR7AANHyQnd0Zkq/ICbTKWyPomHE602WldYCblXw77iLeHNctMdjan5jzJsjSOWZSdsbCB4U7jxUuK5sSD85wrYMR6uEbKOa6ddUAJY9RwwQp3cQzu30g621kTBEBC0FBtzW8ycVOpt81cxcY3kBC9TRcozrEYs7HhVQP0M6V74k4fx89Jj7Q1M/oJb3z8zf3VGzSyQeezn5GinEwoqlqnHGArJdgT2Sixs5sYI/qLFUQJbrFzSL0xMuOkvxq0oBVu50+IZ4Bq3eEQcnUyKv/1rehOGxTTVgmf7ZHvT2jZQPOln0yR+lrWZxaNGhk8Bqne/Kv68iw3oZQFVNqSoMxn6MpXgunen9mxs2dgaRsbW5Y2YnYAF48iWaN+LJK0hJt9y6gCUlq1K5qwKpiw3mIylgTvPYYMVAymTQrla1bazSW2UBVmh/8YFhesRgytEpWGaS6jhdgMVTyJ7F8wLuVikVMAsgCjgwoDC3gct2jQOsAkknyoM5lqF8PCpgFFj5CMtsd3EolfH+9w01XEln1gIWr8GvX6YLpUytyPuStAyeAc740lAJFVB/ZtnBogzrpq3eId8ekogXVwFNf3EXseVzxfaxvsvGA1jhNll17Bt20M/gJWtb+ppOwOpqJbxpXT4R1MxlFIAw+fa5EwEfr4jLsajRuwzJKqrJiaiA9r7Q3YdyhQHimQbP++pVa0RyrH05HZ/PasC696ljrQ2tc66WSvrhLOPwAhpvYp5dyjh6IgzrvJkYtNqy4Q/59irTHt8XcxFbOUWAlQVtngMmGLLqmHR0Erxas3tNJ2Ax7eF3NwYuPetEFguvOTzgE5CZQBq+ikpIZQDVZKuA5jyEAZFDQYXr/OKNa71vTwcgjdXnrAYsLWW9SGdLyLOURXOwhKniklUZKqBt0LftVRy8zOqhDq/h/DAWt8veiI6L2OopBqzwhtCqI4836WjPYy2ojtMJWK0NwLvOzLe4FwMrXvOnA6JoOA1OSXWuEA8nzQtYSgUsJr0JOESO+sc3r4s/NBaATPXnsx6wbt5H8RXt8uqMkpopFWWEz1PxjHpYpgpYzAs4lPIT3fjxiz5r3WwQDXRcATU2/YAVpTqeGPbtXsz3soG4GpuT54AC7lH2Z0OOJCCTAfY8VZ1YQiaO2jwsm9ZQ7F1swIoGndwx55hPllQXh/JnzCwV0J+JAvASom8o6f35OzeJoWqse7XamPWAxRN197PDXbGYe7HifCcR9ip7wSqxV+m2gpUupCz4rHWmOTjIsdYNWGkYc1TsjAXutrEKolbDhlXxhuFUlJIDfBm8HPSNFg/pYaKjzuTAbGwrq4MmQJoMDwxGATmSA7M1iVITJAtzpA/0HK5K8PNEAGsssOLxcykyTsFs4lF5jkuBVZRhveQzYSAJGijLGG/dlP2xwF5VBKyCLxUCHrj+zPg3Kt47k/jAKQFYXL/w3pcyF5NSoTTK1Q1ctlnrfniPxJDyw3Zcx9XglrOFScQdUbuAFdp0PPYXTwJ3HHB9JjZxsLQPQtW+phuw3hmohPmvlvuX8cByodvVHf7bV1sFjDKslwVuIf5YpWBlDPHBmqZUOvPZG85pOlztNR5ve6cEYPHk7HmRGjNKXi2lTFRfBWQgytmqjBSnWfZK6sBqnwlqkvGxB1Ei7orYmQtrVMKK2FFsYP7WPosZOd5dN8ZztQBYFjxlR2tzq7ik2JwGP/uHuWqBCGpPbbQXsLRUFX4Xcpy9bznD+/okLXXFzZ4ygMUzc8dzo2shxFb+OWtPKoOykGekL6oCBkHTGq2s9gPA8lcmILBLThjM9ng3dvZCUZsq4SkMWG/PGt1DsGUoMQQ82wusm1sarGaaCmifC/NmQiDtxmN/biqPV4wwVX7glAIsnrufPpu+BFBdQW2HvODmiQQu+ypg/rdXWAX0gczvme+NM2AtqQNWeE9Pt4TlA1a+CmiPkVVBjgvkUJyoQ876YRRYlVIba0EFLOY1dEh874aNsZrI5HDKAdbXXqamzOHUVS0xJJh2wByaUkTQaC9gcRUwELCyxvhs2xYzVefXgsvG2ti5dcAq+A6efsDyVy0yvIb8GpQcNF2Qmr4MflUxUAjrlZUa1vn5aqiAUeotkej+nY3enwEiZCGrsvhURnOnHGDxnPzno8NdKeFeNJiGw54tBq3GOMA1BQzgmLkr7gUsogJankNDEuW2/FRVUvfFPC0GrAYXsc1LxNbJCM0pY+0rvuVUsWG9/UxfZY/KdKizZAxz/cTQ9BWRqrJAEt1cfhdT7AUs8oqFr81s0rT8zO+c2/hCxZumyg+ckoDFc/iDp1PnEdE6piPomDt2vzOqcLZP+K5qXRMw7wqx1kuqgL6OaHOv7NxaKekiEXe9LUsmJ5awyvtEN3eqANbbzrCtlv5MGtHi+T5fFWwyxvYypKooYJhOFdDke+ccW2HCa964gnfjvzJSfO8dm6ZfLTxlAWvXLnLOfVvmUsqoRVmqQUA7YKmLM4/qv4PfMXbpP1b6GDsRW1gyM8Vb7dAe/2cXruvbsNx43DtvidpmpU2KxJlp4WFFjORUAKyWBuB3LcCydSDeD8+ftNTBKKkqQKeifKxp5lZxNg9Oq8yEZibJGrU2ysNpvzsJPPy2M+Nfm4wvwkraPGUBiyfpXx492tzszr8sI2S2DGqkCih91rphq+cb00PTHaCfVgFljsaQb5SXPgPedb3zlog6YIWmcDptWMUAiw/0CU7UqIC5bGyfQSog71e7MAXn7LIlq7HAij8XEId/50zvL4SYXjvWKQ1YfE6+d4A6MsPy8rSSQamCwiwL2WR9Y6qAQYbTQNzKMiaCWEJbPWQo60i43lmL6oAV/oatBcAKG705jTHn71/O5bvssl5m8GNkBI1SAcdtWC/iELBVTw5/4gwdHDrEudq4ToDO+x468cVUwDw11n+34fhTsQ/fcEM283glglHV7j3lAYtn8ptP0GI3nbqEY2iKZQUtRlnIWjsC7lU4E2leEYwgllHfo3RGB2/rMjEp+bCqtkOshk4VldC2YZkDzQef6Qwrw8b2kAoYZa8KH34zpWOqjUVY68UymfJYGaj6g2pJbIflOoQMsFGlJEtJVtnPco4ASh+Pvf/3d4ogIfhk7LCx26wDVjBH3/w1rSYntZVzaxTanQoDl7M2qzwVMD89cgHIGa5WYBdrjLnehafVbVg1JWHFgLcZL2EIrJkG05yVwyvMs26hVimgyt5WQSwgh0hxnn8GVcaXBJf7igGeiHR0RnsBrXcNg5UZU0YO/cnvnzunb2xYmbw76oBlze3Xf508I+a4m9N+6b8xiKA5RnsUwAVClG4973PDlOeNFYO38zRNayjwR9pLXje6V34AuFT9eIKfWSJ565mWlzCwVT3H3CuWrqxaf5USQaulAuqgceRAiivtcCUdLg7sJ37zrzE5X5YXsJgUaLfhIPbR3z1b9Fa+GtV7og5Yobn82t7keiHcVynpg1bW7hRskomogDZBlX9mCevSuoRVsJun1YZlA1ZwoLk47bDkKjs5JChLSgqhxoRUQC49b2xSHFDvAI1cudwDdCEgJ0ccLQus+CbmV4XBzUKoMOANp2IfeN8WMVw9+Km8pTpgRczZ3z9CZ2aSchNEUHXHxJBlxaWACBoqkjqWCmg2kpG4GuOud+mqukoYXoKaACzjBeSc7Sd9sGLPbllSUkjEKQvcQiogZ8FIcY2AgFrDUhXbohIxH6h06S/rYtvVeICqHMkq6CbVcFbs/TeIutG9cpidgif+7oHkhrRwz5HkKwEGZHhfjFcF1O1YINdSB6zIlZx2wNpgEX4VdEWc00LG9rD0MREvIIONBiiWoKRfQZqRsYE9e1wfgA0GEUVTAyEpqwZUWwU0i6OxVIhjz/2H92e7d4uobqbgRPpd1CWsElP9lb10OqXktowDx2RgqMQLGFYBbaa7VgnjrndlXcIqWIHpBqwbNuRsWCdGfPDQJe6L2IWKSSnFJCsmoDLVYCQNpBicgqKqXNyV2ees4jFB2b6iUMLEDo5HsipmWA8vRlbwIzz5zk3x/zVlyFSkozpgjbECn3uAujwlz08TGsKAU6kKmGXUBxSI5sY6YEVNf60AFks+zGxf1uLHm44pweQoAHnl55kPpTOyBhlXuXahsUGximdqGRZWsCkOklOgAubsW4oFPPrZO89p+G4dsKZ7Bsrof9cempsALlYZ2WyrgzYRNFtoImRLsFVA7TkMUIt/39LoeletqduwwkswnYDF6teb1kldyp6B5sigTxYNX3qZA7Iok0qTGV9q4mdYauJIBx2T6kG3xX9igQvPlhKyUlgEGk5YqqrQC2jeMU8yzA6CvvJ75zQ8XsZxmdRb6hJWmdO7625qiccy58u0X03aBitDBB1LBbTBirtllfDa9XXAqjXA2rZUasIlSz4cwsLFK9jozTYmBiTOW69jTZVvU2HtjSUwNoozMLE6x39sVrneLxUQQScMVkF/lXgBw0M0BFXhiMHRlPfR920RftKRabzqgFXB5O+6mzwgs50gVhCg3SVjgVUpYz0b3d9QB6yCFZhOCYuB6vr1UktWPaNAa8wvNMKmpoYAkFhSYkmMwYkP0Hi8gPqlKywKETwSLe3Zv42iK1gPF7OaF5f2nDt/7xzv5gqOyqTdWgesSqeWSHzibqxVkK+SCo5dBkt7EI3KF3gTi2ZtAOcDrwNW1PTXAmAxa/wo571q8SUlfVBsQ7hlrxoTSCpgrUdKVhOlLJTgVhWogeEBCEgp5E3vObvx+UqPymTcXwescc7qh++jTncU26SU7WGqAzcZtleZ32k8C0iorQnXe1Ndwqo5CevN6yVeGfQ5T6wO5gFSCKhKgtUkqoCRUlKFRFAee7S9KvfODsQz79rkfWm6szSYTVIHrHECFj92/c0U7+rInA/hLVUZqWMQS/K1rDJfvOFYwrp+Q92GFV6C6ZawGLBeOOnXHKxUqsoC2DRJVeXSFfLAqpjBX0AKpb78++cmnp3AManqo3XAmuh0Eon/+mOsdB15nhSIlVIBbfWR3dztjXXAqkWV8Jo1Ej3DwGIGLHPNIhUwj61fwjspCE+8cEvsr6abLGrvkTpgTRSwgud/9yfU1gpsgZSLMyZ4Otu2rlqoUy6zGYTTfrBXqa3Z9bbXE/jVnEq4o0vqbAeckdO4g8sKyZlKFbCqlIWQ2uuLXyPSi33mvWeJV6p0RKrSTB2wqjKNphESn74nuUZBbFJMNLWzlAYxYczV4SIUnEe+Ie56bzurnsCvllRCBqrNC6UOxTGHY8ygZVu/stkLU+kFnIhhvZDBT6TEf7xnc+yOqh6PKjRWB6wqTGK4ietvppaEh3PIlSsokLZYBTSXIZN2NDJg1W1YtQRYTFW4cJnE4mZ/VGOCVRGpaiooCzw+Q2ANaa55U1quCph9SOCRlrNjfz/dgc5RR7MOWJMAWKbJd/yAlmcUNsmM1Fxpm/LAG41tWO+oA1ZNqYSsql+7Suaq4pTKKzVRFbCEVFRgWppsFTBYBRLU46jhL0x3or5ix7IOWJMIWNz0JbvIm3cWNgiSHFLrssRl+FoMWL93Tl3CqiUJiwmhb1gnx87WWeNewIqlKl+cHFEkv/wHmxsPTvKxGHfzdcAqMnWf25PaKt3R5/50W9vxcc+u9eB136dWGkmfCcdZJTJ+nq3WRtd7dx2wakrCYhvWm9bm0svYgysVXjOjVUD/JVPk4R/eszH+aDX2+2S1UQesiJn98t3UoRrTuxWcu27c7n2/mpN/7bdofsbD2UJiUVsC8TpgFc7udPKwGLDesNYyOAbDKwpW4zCsZ21P1qtPmwroZ5LOCMI33rM5vreae30y2qoDVsSsfv6+5JsdV1zqNsQ+/oFzRfWT7hOJK76JBXPbsf3dZ6urnDHyktVzule+9ceb0z0MWLlkBbkxZNWtcYBVFEM9CqxMH5zYj4OsOY7RXEUDow24luBW2TMZ9JFWEt9476viv658lqf+iTpgheacszK0NKZ2caXbj2xr+PZkLsn3n6LWpgb1eVE0n6Tfex2wKl+FagDWdKqADFQcz8hZIRhEddbRIg6A8dir/CyiGM6k8c33bYk/XPkMT88TdcAKzfsXH0jvJND/J5H5zJ9sb3ppMpelDljRs1sLKuF0qYAsTZnipwxUnCK5HMkqTG8oCW4ccyhEXyot/88fnpd4ejL3eLXbrgOWNaNf+NnRZrTP/RQE9t24Lf6P1Z7scHt1wKpNwLqObVhRlIVxqIBRwBGlAnLSv37ONkXQlArOrRWRHCJvwsYKXA7Pbu6VxIGR5MjX/1uVHEqTfU7s9uuAZc3GF/dkriGhrkim05/5+EXNRyZ7IeqAVaOAtSZndJ9Me5Ukv7YgF51gcGKJSmclHYO1Pm4VkBPeKuyJnYx9Z7orOI/3bNUBK5i5z+6l9lgm/UmlsO/GHZMvXXG3dcCqbcDSwFBlqYrIN6Kz2sfZS9k2xUClpSn+X5lgFVWuvqgx3lcBh0D4zz84N3bfeMGiFp6rA1awCl/Yk3qPcMWZmX5v90cvFyenYnHqgFW7gFVtsOIoh8HAiM5VcTjXllb7HAujygWrCD2ztOdQPD2aSn7rj7a2HJ2KfT2ZfdQBC8DnHxhd48B5v+OIH35wa+zWyZxwu+06YNUmYF3LKmGZkpUBtjCGMIDocl4sSQVo0ugFRvTAOFVu7qrxq4BiUAK33f6Md8d3bpjeAqjVOlOzArB27SIHlxxrakktoA9fgeFKsiPuuvtAoiXR9VEHivpH43+5e6cIKsVVa4qLt1MHrNoErKtPL0IcDQ3XlNoyYMXVc1jdY5DirBxCAE0e0BjLz/2eB27lSlWVcat4KI/HkrFvv2ubqEqkxuSfhvJ6mPGA9cUHR9dKcq9ziVZA6HJwzzsq9uMP7hD7y5mCL96fuQ5CXSFl7MsfuUA8V84z1bqnDlgzA7Ai1a3gl2nyC6KOZnzVzlTOYeM5V9zRl5W6eFxgVZEKKF6RRN89fE7st7vF9FZprtY5sduZ0YB1057kerjiD6HESYL8FQkRd8jZDEHtAvjXD22PP1Bq0m56gDYQ0v8DRHfdeH7DlFcFmQmAZZe36h528Fi3X0VGktDl1f2f/TJYOo+9+Vv/ztHsAP5d1KEvtjbTzcOyJSx73CxRMUBxDUJdHNVS9dh4zgkaC64J5FnXOFWmZKWI+gH6uZT7bnvfli3TXo5rMsCK25yxgLVrH8VbB1L/k+AMosn76o2bxBC/0K67u1taE21vh/A2Okp+7YM7Gh6Lmrxdd1NHWyL1UXKc/oPHX/jiX121JjlZk1ys3VoDLD4cDDBse+lPAkMpB8NcFFSKsgDHkBc1SAWSBf+dBa0A3HTZrNDPfMLYMM0g8NyhI3jr5ha8bbOdo7iy1ZkI0/11K32VkP/PwMTqXTrjAzMbzE1xVLv2YKnwmnFJVWUCFeOnUvRLpYZuf9+WuVPiLKpsJap794wFrC/+ipYplf64q+ivw6D0lZ9QQ2pO5o8F1NyBnuN//slrlwzb0/aNA5Q48UrmAwQ1RznxL31kq5gW70ktABaDE3uvhtMOhpPB4VTTuy1u2Tt9gNUSI5yz0EcLXSDV80EqT8ULncGqg1V5KmAKwvkFpPuLd28Wx6oLC7Xb2vTuzAnMy2fvoeVuLP2nMkN/9dFXF5bQ/tSe4aUJx/uYgvjBR7bHbjNdfeVZahg9nvwDB84ZJOnvbrygYd8EhjGhR6casFiyYYBiDhADFEtRo7L2tsB0AtY5nRKrOgARePKKeQHNwpcCq8nwAhIwCKKHM23xH73v9Kmh30xok1f54drbrWW+IANP+nhqlxLOycFm78u7N4pU/qMkvnB/5gOOgPOh7bGbfHWREi2N6f9fAGsA/J8Pb5/eCPXJBixW8RicTrJqVyPSUznLO12AtWE+cMVKX51NE0EGtqpRqbRKGAanqQQrIcQwkbxVUMODvz8ZGUTKWZgauGfGAhbP3efvS53jOHi3EHQMgv79Q9sSz9hz+vk9yesdB+cNbIt/tHUPlsFJvQMQnaTEt2+8IHb/VM4/EYnH+zFndAidDtDpeuhMZ9SSviQ2jGVLZDUl4Snc/UJQ9zBi4MY4zh4rlp64yAWDVZBSfipfdcJ9TSVgsSDV3ACs6QB2nuZEG851ziil7WssoSYz5BvdpUKK7XGh0MNKJatSgctE4iBE5v6Tw4kHPrhDjEx4cmd4AzMasHjub9qbXC/SeLsSYr4AnnQU3ZVW8ReeS2B0TUZe5Qj1GgLtISUuhKA+4cX/5cNbxFOTtW4MTD8/huZWgVaXsBASSx0XpyuFVUKg0fTLIRojaYWhzNiej5hD6GwCnuhROHjS9xyxt8qEeAwmHZxMscduxi+nnp7JBiw2lnM4THscmNPo6J+3LfHZ5+O5JCnNvRpOE0YySqeEYRBjFbwUAz0KqLh/EmBgekZm1G1/8KpEWfSc8Yx7Jj4zK3b4l/ZQoxSj2xzHuxJEHaznE8SwEGgBEdc/yQB0t8zEf/YnrxYD1V6op47RktEM1gkXywEsVYQ5AmgJ1Q3W3fJm7h0FBpMMOApzGi2+TsTA2DOVTAPzmggdcfbcKS059YwAx4d9oOobAXpTwECyPG9etd+/2u1NBmAxSHHprvlNQgOU6zhwBHS9yPOWAu2J6r0FS2OG8jGaJr1eg2mlpbLSrHXRLZG5aySZ/u1MzKRQvRks3tKsACzzetffTO6ruoY2eCK2hiDmCYFNDsSBk2r4G7t3tJ+Y6ISy9PSbo5jvuOgC4TRBWE4CK1irKNq2JQkNBHakHC+pELAYoIzqwXaTpHTQ0qDQwodMEJo8/zubv73ZMOyJQCVRCkli0AJOJoH+lIOhpPEAsnHd0VkBGDBrXU2sFmA1eoQV7UBnk8DcJp4rO2GLv2JnzQeW6JpGk39JqTCsnR6E4aRCUjk0mpIDyhH7IOmhg9+PP1VLVZYnf0Yq72FWAZb9+p/fS5tFJv1fhMQ/fviC+EOVTw2wlyiGI2iPOVgtCOtJYK0QaAPAsFFy7nyVzy+Yqm1JIfXAfNPGXYUGz+f58DewJmKyQz1wT+kkbvH8zvRH/D8BKCL9rOMozbJmaUwpBc8BMsyhIoImPCrlq5EZfzyDaUfTGdhLqFOcKAdpcvS90w1o1QKsTZ3AmrmFIGX2AoPZ+nljWRDHs3PKeIYUHOGQUhgE8Ljj4KmMwn61CH1bhJi1xM8yZqbkLbMSsD53f/IMV4j3kcD+Xx2M/W0lgZ+PvUILlYuNgrAKCssIWDBWCmMzwyz7pAKAGrGY0BpfAoSyDbJ5LGq+KQRqiZjKxqFVutAmjYlSpPlESfZ0aT4kq5T+Nzx/4/MY2BvmgxlpKY0BLK2EDtplEJPKQQYC3JLSrU3utqkWYJ3b6WD13OiZY5vgpkWl1fFK53yi93NwgACOgcCZbp93HOzb2Dk9HMGJvstkPT+5O2+yRl2i3c/dO7zd9bx3CBKH+lu9v969UfA3WNHrwZdoXmMDTgOwXhDOIMKCSoatDzx7jgJ+k21ojcoIWQBSvEuDDu0wjEZXIT5OI3Al42cby2BKQbIEJgkDIywZZrRkNjQCDDPQpX2bDAMeq6uSXf5wkcmCF5fR4FwpAo62DTlw2UD0/9q71iA5rur8nZ7Zh1balVbIsp7Gsi1kWX4h2xiZGMcmFE6wiRPABQ4OFfIgFEmFSoFxlYGQSsox/EocQuIKCcGuCg6PxASMgZjImPgt/MAPDLIk2zJ62JJWq12v9jV9U19P9/hOT/dMz+w8eqbPrZra2Znu+/ju7W/OOffccxooBdfg248ewDVbl+B9C/R0jyMsz8i+FmCW57QXERyCwc/mXfx8cDF2bx7prcPM9eLf2Kqqt5U2XH/LDtM3OTf72y7kEhF312R+4B8/e76UebizG9u3m/zSM7Gyr4CtjoOzXeBEGAyYOsUGnrJmWNsySSp8bixGDbSJKSCrQAIjfTH7MF+dnBz2Z941pbOCY8ddTEwXMDPn4uWpAo5MupicLWCWxmTv+E5R7QzOFVISI3nlcjnkcw768jn09+Uw0FckNG9sJLjQ2njpyBR27B7HJ942ios3NG4J59GcKMKi2kyyWtLfhkXZxCaExzILmIWDg3nBEzPTeGxsHQ5eKu2LLtLE4TRcVSefiYY7Hb7xpodntvQVnKuMY9aZgvn7ae9xAAAZe0lEQVTBSH//dz58/mt2gJ07zcDsUpzhOjgzZ7DRACvrJSi2GbgT0E4USFLhXZ/wNnZgbwq2sCskrODcnX8Bd7NIVt1QSGpUL4/NcFufhGZwaGoek8cNxqdd7J8oYGxqHlMzfNYoxRU3CJxcUQLLOw76cg76+wR9uTxmCy52vzyFoQEHX3z3CgzxTEyDhYS1dZWDUy2VkOR47kpgVeNHFBvsTfNvE1oZBK+ggJ1UHftW4OmNIm0/D9v8kVWvsfEV0cae3nivOWEwj8Kfb8MYRAyn6uaHMDw1N7ch34/LxGATjBww4n7t428eeIZde/YVMzzv4hQI3ijAeRA09JtKI/S8KRJUEIgtTEIemVl4lFRB/8NYNbDse9eLPlkKSdJGfFvdFElt3/g8DkwUcHSqgJcnXByaKmD8+DzGpw0mZ2hXK4LR1zeAt25aij86L9ewhEkp75M/BH71ZAfrLHLaOIpYm1arMWh1/dx7yTnYUXDx+EAOuze+To61us1O1N8VhPX5B2auy4msNTDHjMG0iDMoMEuMwaAReSUvuOvo4vxPrtwCM3wY57ou3gzBBsb1r7WbFwe6TVRexAGLdfi29G841lEcSVnqYeW9xU8Y8C1LhRIavca9oy90t3CBmx7I4apNwElL4blyDPfD20UleyWFh75pN2wHrj3LKdmp1i0BzjzhtTOCvYoz95e5Qe0I9hTm8dDxE/FoL+06Jl0DHZ3fzz04tc4p9J8Dx10DBwMAPYGdA+7c/HMbnIEXzzsdp8262ArBWXDRsMAfhFdhyNHSrl6IqAIgwjG/y1RB25YVR2BWrKPiXp2WR/YBd+508L4t5Q6WOcf18vPRE50Gc4Yarkbu398FHJ52wLOBLEsHgAtWd4eRvQWrYBKCJwsFPDa9F8+cb5lKWtBWy6vsCsIKo8CQyO/9KFb25bHVGFxqXM83quFSMnyHyKUeEmLjgRRW2vWz2C3Kw5lEFQSBa7jzPXIj1bib7gO2rPSJJoLoPYx9p4qRAReL+4ABOtTSfu8U1fZfTgC/OAysWVI053MncNvaxo/d9Ai83jAcBxOui3sM8JP/WIGD3RiRtKsI62vG5M4ZwzYYXAjByTCN2aXsRRi1Yxc8GGG/qDJblMVAVQ3qcRKaF5GT3s699Eg0PpaXJoCb7gf+ZKuDfExa9qjom96DyIli9hnX8XYp7XL+ah7HabxfvXinS3uX4HkjeGjfKB7opp3GriCsJw+b9YPAhUZwIczCpKniAg+8xF9bjmFDefBNGUlF/Orb9qiA6AIC4/8VBnfblmVcL6KnFuC2JzkvDi5aX0QjTE5lEqoFbBTfB9duXgGctCDZu/dnRhxMwMVDAjx42utkb9pHnFrC2m5M/vWHcKrJ43IINvEkQ6MGdN9mW5wLWiVjpJ4o8qkqZUU8OPWokezHgSkXlC5WLykambNmeCeEE7PFXb2PbHW8Q8ilH4+QtGT/EJSk4NCPQkB2JKrTacNK7QpPFzXkeKChgJ3TM/jeodXYmVapK3XT+RfGONeOYZsDXGLgHY2JPwxWZc4Du0Zwc/iXuOx/P5Z5lFTlXec/ONVy0AX3hu1YZVJWYIwPOZS+OAE8ut/FHoaOQXGH7A3LgLUjvenmEJ62u/cAO/Y7+MCW176pkEz9ebA/jyMwGtm3rs4Gdi2gPS7zvQ5w74ZR3Ccpy7yTGsLaZ8zQq0dxQc7g7UB9x2OCSeNgeOiXzpfBLys90sOlWtjbKBUwrNrZJFbisxAJ1aqnggh9NYiRFnYeAZ4bAw68SqOx6+2OrRgsEhjPwC1uyKOsBUu7CVVyN/Yz9wDv3Oh4kRVKxO+/iVOvKyQsf56Zveb8E4vGeC0LRMDBITH4n0UzeGTVqmKSl06XjhPWjn1maMViXOIWcJk4GK43VIDnbOmHWSGYHFCFvSP0FISlrTgVsURU/g1x9dqkWLomjsBipLmoOjzPej8xJ3e/do0Dz4+5ODoLLCOBDQMbljJWFjBo58Hr9Kqqo/2fHgS++oyDj73Juiki8F3YjST8I8L/+TvFA82MG6alSQg4jCeICQi294/gnjVSedytSS0lqqZjhLVnjxmU5bjMGFwCYFmi3voXcWEGJOVJU+VrvbKqEOHEqocWIyUxwnu/8tXsYbYq6T9hweVRxnj7ISz73jpFzc9JZCSt/ZPAi+P0OXJx5Hgx4sKJQ/CSKGwYBShtpLlQurr5YeDUUQcXrYvYoLAOhnvYWKBEGeFpszqRYRO1tAQBAcbFwb3uMO7eIDLdkkZqVNp2wnrKMJ8gLoCLKwDEBP+I7rWXdokJKxkYIGZgUbtGwaUV31WxXVX8gsd4tEfVXdOoHw43E0F6UWqrvSkQFQmCESN2jQHPHikSmYHrhQFetqgojXF7n/adtBz/OToNfOZeB59+C9Cfs4ztPqhxO4W2NBpcw/GdOtqJRyiTbY6JizvXj+IhkXDyl9bi0VbCeuGw2eLk8R5jsLqRw8eeacpX/wKjehJ4apJY6IJY1S9oLCyJ+fdXGIQt1ouq0yYgT1oLSWFlpGmRa5mUVkUqpCMlg/QdmQZ2jwEvTbh4abyIIQ37m5YX/wYJQdu6GAB8/WeMeOF4R3FKY4qSoqKONQV4mWJs9s0rG9ydSbKA9JoKBHj4WgQHjINvnDQsbUuV15Y1uveQWSsDuBIG5zZzo5kE5sXlph2LkCbcT7SllwpJKvh1t6eohkrp1REy7keRT7itWjuKJRIrO8ZTvnbq966Hl/LrhYmiFEa1ksH9SG6UxNYvBV4/DIwMttYjgEECb/hR0ZVhjXWYysPNxzIwuEftGAaSFW13PCPIbMxaOoKAgeAJmcV31rbBj6ulhLV3r1mUX47LXBe/YYCWLinPruUf0bB3CatOYQzJJCIxv+Ikrg58AMskrBi7V00py1IlvT5GSHZVVUlLKonafds3ATz5clGtPDZLY76L5b5xn+rksoHmhb55dD9w1y4H120LqYJxY4qwZ3FHmM6hDCGtpbMIMLUADL4vk7h7zZrWGeZbRlj7JsxmA7xfgJXNlKqSTgvJK59w58x2MSirP2TjiiKyMm2y1m6iLTJZKmC43jKJIqlRP8GuZIXKGtoUCBMgk1gwGw/VyP2TLp4fLya4oHvF6cuBN6xozLDP4zOfuge45gwHZ6701cGoYIdxqqDfb4Y/Hm08xl/SpaTXJUeAM/OK9OP21QPydPLbkl/ZdMLat88MOSP4TTG42PiaWvLutObKuiUvuxuhX/bgq2q+XBXEVsu4n0CdbIjEQjtrUXVU7FrWCJfDMDAvHgP2HAVeOlZUJ1kYRYGxp9aPFI37cR77HCptV88ecnDDRShLXFoW9z4kaYUl1NUjwOrFia0ArVlYWmskAuKgAIP7zCTuaLb/VlMJ68BRc4rThw8ZYEW9/lTtmvvAb4u2r1omrwpjvfXUNLTjGGVQDh8tiSDIqrauOvy6bDXSJtWoXU1b6gzvSIaJjwEOmRvxqUPAc0dcHJgERhYVCYy7dycMFaMpjE8zfAzw/LiDT10ErKALgkVMZZhWCTfNnU66bjR18bZrAWalHQfGGByZK+Bf1y+VpiWDbdqcH3zVXGWAtwkWHkGhXXPqnTG0nE6TtFtBVNZNsV71PjuE7w3/X9MdIqFfl6d5RtiCSu1ZR4Rs4qowbsepmRFHjML3esleJ4Ffvlo07B+ZKsa/P2UpcOG6ontFNRtcheTn2+8oyW1Y5p9mSDJhek1HERBg1rjYvnIJ/ksYLXiBZcGE9cJRMzrUjw/CYPMC+9LR2wNnVEpeSUEJox9HZjZRJFEpw3axJG4WJSko1IlEaqDHcJXG7wpCDRFvWd32zl4EQYf7V0GOtmRpEaU9dqr2dIjthmw3HV3MKWzcyeHZqRl8Zf1SWVBC46TPZiQER4+bDfMGf2xMfZ7qKcSz1KXA18sjsAbQqUViUeRVIrEIqciWgOxYNWVqml9BlBoXG20igSrp85hXe6Q0ZLFOSSKK8guLIrCoe60Gw2oov6LPGCUsLd2JgJPDeA64Zdmg7Gp0BA08ksWmDk+ZiwBcLYJFjTbeLfcxHTyBoh0mSYmyb9kPfxkJhSqM8+eKuidOErM/t0ksioDC9SZSJcsy/VSP+WXXX0plVs0RNEYNXbkIGKUxP8kE6DWpRUAEx43BN5cvkh830sm6598Y4xybwTuMwbuKcR6zUwJDfT3kFaATJhcbtTiVz7umihG+KolVC5lTz65knCRmsV+UOppIFa0R+95rwgWGB/SMYC89ZY7AdQu4c3QId4mIl488aamLsBii+B3HcTUcvLXROFVJO9YN19VzPChuPEmksUhiCpNOhIpVQZYLiPtVqt5/E1ZJKwz6fqcjjedJVElf0mJoHQY3bDCRdDcso6z2kUd7fjzSj9vrIa3EhEXJamIO18LFtkYjf/bqzATht5KqjLVwiJPGqkliFTuUEWcPm0lgJRJNSoIh+5xNgHH2OO7ikqxyKY86UWs+9ft4BBwHD3yvD7ddnVDSSkRYxpjcxBx+V5jvT0tNBLwzjr6ynAhgv8aqqqHVqvewh0SzqIe+lkpZYesK1RspRYWN6i3wsA+GumqoGMVBS28jYAx2DA/iyyJSM8NBzefJGCPTBVwz7+LiThyx6eapCgx8wc5jvWMpcUMVda+Cu0IqW4VUFXdQu4oK59WR1JYVJ0nFxA6LUyUZoHCIGSi19DwCfvLX+xf34bZavlo1CevVafNOJ48rXDdbBvZWrJKAwOisuqBS46hPGYlZZBcrwSX0rg/XW8u1wia5arassKS3JF/M+NwsFXtBWOvN7ULAwMF3F+flv6s1WJWwZo25cG4OH2pXj7PUDh/GEvg1fzYikInxGa4Z7jlC5IpTJ+vy6wpJYXGuFbbUGEViAw68zDlasomACG4d6pP74kYf+6gcN+ZkmcfHjOl9P6tOL41A4mp0JyzqSFBg46plFwvbw5Ia9mseI0roVuG159vBGBaIwfgYNkZLNhEwgmmngJsHY5xLIwnLGLNoeh7XiWBNNmHr/KgbJa+ynleLNGERRXi0UbuUNdU/vxKbgCKEucgY+GyPHDXcB/S1NGpa5+dVe1AbAWNwcPwwPhcV6aGCsGhkny3gdwT4FXVfqA1uK68oCRqNqIzhjoXP+lnf29KSz2Nld8f5YIUJKfLwd5TPlXVjQISLlaxauZS6qm4a4eHigb4+3Bo2wlc8CjMzZrPk8ad+AM+uGmgWOrtQbanCUdUHLXyEhx8ntocludZnpigJjIeZGeK4KVJlFhZBFsZo4JoCvjgwIE/awy0jLGPMwLyL6w1UFUz7mijtODbY0Vq2LU/SijnJXdVIHyE9hUnSJkee06Q3uxZFIIyAAAfyDm4UkZnguzLCmpszl4uD31LouhOBhWiOMdxUBCJKnYzw94okpipuFSRdJpFQyao711tbem3wrXxevltBWMaYfhf4K+P2TqiYtgCaokYWQljhYVQlsECNjHCtCFQ+T0ILVRo25g8oWaVo9aSzKwIccxx8RkSOs4elNW6MudItJjfVogjEIlBVlYwz7Eeca+xjarZmMqzOWc8i4DheVIc7SoTlS1efhutluNGiCCRGIJLAQpJXWLLy4uorWSXGOPMXOjjsAH9JW5a3bIwxDG/8Z+rGkPml0TgACc4wBpV7eSO1KAIJEfDcHIAviMhTAWH9PoA3JbxfL1MEYhEI+2wFFwZCVyPBDxVuRQDAIyLyJTHG8OTW3zC1nMKiCDQLgShvedatB5qbhXDm6qFrwydJWKcC+Lh/OiJzKOiAFQFFoCsQoJD+tySsSwBc0xVd1k4qAopAlhH4OgmLZEXS0qIIKAKKQJoRuJ+E9QkAp6W5l9o3RUARUAQA7CZh3QRgVOFQBBQBRSDlCBwlYf09gP6Ud1S7pwgoAorALAnrFsVBEVAEFIEuQMAlYX0BgAb46ILZ0i4qAhlHwJOwPg9gacaB0OErAopA+hE4RsK6HsCG9PdVe6gIKAIZR+AFEtYHAVyUcSB0+IqAIpB+BB4mYf0agPemv6/aQ0VAEcg4AneQsE4H8DFNQ5/xpaDDVwTSjUAxxIwxZrEfrWEg3f3V3ikCikCGEZgHcH0QD4tpvc7MMBg6dEVAEUg3As+IyN8FhHUegD9UtTDdM6a9UwQyigDVwS+JyI6AsBYB+CygGXMyuiB02IpAmhE4Rn4SkVftrDnvA3BpmnutfVMEFIFMIvAjEfl3jtwmrCUA/hoApS0tioAioAikAYFpwMtLOF5GWPzHGPMeAG9PQy+1D4qAIqAIAPihiHwtQKIsO5wxZphsBmBEoVIEFAFFoMMITKCYj5B/vVKRztIYcz6AP9Adww5PlTavCGQbAe4M/puIPGjDEEVYOQAfAXBWtvHS0SsCikAHEXgawD+ISKEqYfm2LIabuUHDznRwurRpRSC7CNCN4UYRGQtDUCFhBRcYY872JS1NLJ7dhaMjVwTajQBz8N4iIo9HNRxLWL6k9esArmp3j7U9RUARyCwC3xGRb8eNvhZh8fsPAHiLGuEzu4B04IpAOxCgkZ0G9q+ICN9HlqqE5UtZzKjzYT0c3Y450zYUgcwi8AyAfxKRmWoI1CQsn7QYeoYRHTZmFk4duCKgCLQKgV0AbhYRerVXLYkIyyetQQAf9Ukr8X21OqDfKwKKQKYR2Om7LxxPgkJdxGOM4TlDxoB/Y5LK9RpFQBFQBKog8FMAXxaRqaQo1UVYvqTFHIbXAniTGuKTwqzXKQKKgIUAjeo7ANwqIrP1IFM3YfmkRd+sdwF4BwD106oHcb1WEcg2AvSzuhvAHWEv9iSwNERYQcXGmAsBXAOA9i0tioAioAhUQ4A7gLeLyP2NwrQgwvKlrXV+eOVVjXZC71MEFIGeR+AggH8Wkb0LGemCCcsnrSEA7/ftWgvpj96rCCgCvYfAIwC+yhDHCx1aUwjLJy3WxQzS7wbA1GFaFAFFINsIcPfvPwH8XzXv9XogahphBY0aY14H4PcAnKa7iPVMhV6rCPQMAtwF3APgX0TkUDNH1XTC8qWtPIA3A3ivGuSbOV1alyKQegTorf4NAA+ICJOfNrW0hLAsaWvUVxG3AmBgQC2KgCLQmwgw0B5DwnxTRA63aogtJSxf2mIbW3xp60RVE1s1lVqvItARBKj+cQfwmwCebJatKm4kLScsS9riAWqGqblCjfIdWVjaqCLQbARoVL/TN6rXPLjcjMbbRlgWcTEzD73kmeyC7hBaFAFFoLsQ4EHlnwD4logwnHHbStsJyyKu5QAuB7ANAGNuaVEEFIF0I8Bzfw8BuKuVdqpqEHSMsCziWg3gbT5xcXdRiyKgCKQLAe72MRook5ru62TXOk5YFnGtAPBOAOeqqtjJJaFtKwIlBKj6PUE7lYi8nAZcUkNYFnHRFYIe84wEQUO9FkVAEWgvAlT9fgDgPhE50t6mq7eWOsKyiGuJ73xKGxcPWGtRBBSB1iJAdY+RFB6008O3tsn6ak8tYdnD8HMkXgbgFJW66ptgvVoRqIEApandAP5XRKj+pbp0BWERQWMM+7rSd4d4K4BlqUZWO6cIpBuBcQD3+pE/D7ba4bNZUHQNYYUkLoZpPgfABQBO1/OKzVoOWk+PI0Dnzp8DYLiXx0VkrtvG25WEFSKvEZ+4GP10DQCSmRZFQBEoIkBS2g/gYfpQtdvRs9mT0PWEFQDiq4z06eK5RZIXDfU9M75mT7zW19MI8HwfDeh08nyK77tF5as1Kz37QBtjTgLAKBFn+OSl0SJqrQb9vpsRYLSElwD8DMCjIvJCNw8mru89S1iW5EWi4jEg2ryYmoxSGNXGnh97Ly5YHVMJAUpR9EAP1D2GdjnSSCaabsI0cw+tMYYe9acC2OxLX0u7acK0r5lHgLt7lKL42iUir2QJkcwRVshgz/FvAHA2gI2+9KXx6LP0BKR/rEzccAAAU7ozU/LuXrFHNQJ9pgkrgrxIVmt96YtnGun3xUSxilMjq0vvqRcBqnlMNMo46I/5UtQvAUxmmaRsEPVBrLKk/IQaJwMIXjTka9LYeh9Dvb4aAvSNYq4+Jm2goXxPp0K3dMM0KWHVMUvGGBrwmQ2IrhNUJWkPY0BC9f2qA8cMX0qfqEkAtDs9D+Bpqnq9bihv5nwrYS0ATWMMpS0a7RmrnqrkJp/QlMAWgGsP3UqCeg7ALwBQtWPs86Mi0pZwwj2EY2koSlhNnlVfClvlG/DpQsEX/z9BI6s2Gez0VMcDxLQ70ThONwM6bfL9gVakukrPsNvfEyWsNmBujKHhntFUKYXRHsa/JDL6hy3yI1DwGi3pRYDG8BkAlI6YxoqERKmJqh0dNudFhNdoaSECSlgtBLdW1cYYkhjPQtIORnsYX5TEAqmMu5Y6R7WAbO733KkLXAlISoy0SemJJMWEC8dUamou4PXUpg9DPWi1+VpjDLMK0bWCJMZIrMGLJEcy44vX6LGjZHNDCYipqUhIfNEJc4x2JXqJ+8bwV0SE32lJIQJKWCmclCRd8m1lJKpASqN6aRMaNwMC6Y2bA1Q5eT1ffN/N/mWBvxIJiGfogr9U17gLRyLiixIRyYikRELiZzzOUtCduSSrLH3XKGGlb06a3iNf9WR8fBIX/wYv/h/Y0ILvmHItuJbvgxd3PvkiQQYvkh/XUJDtKCBFewwBofAzkgXJhp/xffDibhpfNF4HL5IP39NuxL9MiMD3/Mvv+N5+Tauq1vSlk7oK/x9GzthFmz90vwAAAABJRU5ErkJggg=="}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[15404],{20169:function(e,t,n){n.r(t),n.d(t,{default:function(){return H}});var s=n(82242),a=n.n(s),i=n(7557),l=n.n(i),r=n(41498),o=n.n(r),c=n(79800),d=n.n(c),u=n(39647),m=n.n(u),v=n(59301),p=n(80608),f=n(78241),h=n(53326),x=n(8591),g=n(3113),_=n(43418),j=n(24650),y=n(57809),A={bg:"bg___J2dKf",wrap:"wrap___toIKv",leftWarp:"leftWarp___PI3mr",avatar:"avatar___pUDMt",rightWarp:"rightWarp___EPRUc",tabs:"tabs___u_23X",item_tab:"item_tab___aUkUv",active_tab:"active_tab___hJXSP",active_line:"active_line___OKimK",headerTop:"headerTop___tRjBR",headerTL:"headerTL___zHl87",headerTR:"headerTR___TJ4An",conItemR:"conItemR___ptDM6",userInfo:"userInfo___Q_ml2",conItem:"conItem___RHQmB",conItemL:"conItemL___uykSq",title:"title___iRC6Y",user_modal:"user_modal___tGxSp",users_style:"users_style___mfiRe",sc_warp:"sc_warp____VgFc",wenan:"wenan___OHr5p",users_style2:"users_style2___Hz3iO",active_img:"active_img___yLDUF",input1:"input1___mNNwz",titleName:"titleName___mTrjX",formWrap:"formWrap___YL_qV",modalCss:"modalCss___aap9Q",buttonWrap:"buttonWrap___i_BBQ",yzm:"yzm___fMdFY",add_vtrs:"add_vtrs___O34OS",join_vtrs:"join_vtrs___BDU1c"},N=n(71681),w=n(43764),I=n(2753),b=n(90420),Z=n(23862),k=n(47050),S=n(27876),C=n(49105),F="listWarp___EcKYE",R="li___XULq6",T="img___xGzHP",E="name___RP_jG",O="e___cN9Bu",L=n(6848),z=n(37712),D=function(e){var t=e.data,n=e.marginLeft,s=void 0===n?21:n,a=e.listWarpStyle,i=void 0===a?{}:a,l=e.width,r=void 0===l?266:l,o=e.height,c=void 0===o?257:o;return(0,z.jsx)("ul",{className:F,style:i,children:t.map((function(e,t){var n=e.name,a=(e.id,e.backbground_image_url,e.cover_url),i=e.category_url;return(0,z.jsxs)("a",{target:"_blank",href:i,className:R,style:{marginLeft:s,width:r,height:c},children:[(0,z.jsx)("div",{className:T,children:(0,z.jsx)("img",{src:N.Z.IMG_SERVER+a,alt:"封面图"})}),(0,z.jsx)("div",{className:E,children:(0,z.jsx)(L.Z,{title:n,children:(0,z.jsx)("span",{className:O,children:n})})})]},t)}))})},U=n(36723),W=n(51945),B=n(95237),V=n(43604),Y=n(86859),P=n(92396),J=(0,p.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t=e.classroomList,n=(e.loading,e.dispatch),s=((0,p.useParams)(),t.actionTabs,(0,v.useState)(!1)),a=d()(s,2),i=a[0],r=(a[1],f.Z.useForm()),c=d()(r,1)[0],u=(0,v.useState)([]),m=d()(u,2),h=m[0],y=m[1],A=(0,v.useState)(1),N=d()(A,2),w=N[0],I=N[1],b=(0,v.useState)(0),Z=d()(b,2),k=Z[0],S=Z[1],F=(0,v.useState)(""),R=d()(F,2),T=R[0],E=R[1];(0,v.useEffect)((function(){"加入教研室"===t.actionTabs.key&&O()}),[t.actionTabs.key]),(0,v.useEffect)((function(){O()}),[w]);var O=function(){var e=o()(l()().mark((function e(){var t,n,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.ZP)("/api/virtual_classrooms/all.json",{method:"get",params:{page:w,limit:10,search:T}});case 2:0==(null==(t=e.sent)?void 0:t.status)&&(y(null==t||null===(n=t.data)||void 0===n?void 0:n.virtual_classrooms),S(null==t||null===(s=t.data)||void 0===s?void 0:s.total_count));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),D=[{title:"教研室名称",ellipsis:!0,dataIndex:"name",key:"name",render:function(e,t){return(0,z.jsx)(L.Z,{placement:"bottom",title:e,children:(null==t?void 0:t.name)||"--"})}},{title:"管理员",dataIndex:"admin_name",key:"admin_name",ellipsis:!0,render:function(e){return(0,z.jsx)(L.Z,{placement:"bottom",title:e,children:(0,z.jsx)("span",{children:e||"--"})})}},{title:"成员数量",dataIndex:"members_count",key:"members_count",width:100,ellipsis:!0,render:function(e){return(0,z.jsx)(L.Z,{placement:"bottom",title:e,children:(0,z.jsx)("span",{children:e||"--"})})}},{title:"操作",width:150,render:function(e,t){return(0,z.jsx)(z.Fragment,{children:(0,z.jsx)("span",{style:{marginLeft:10,cursor:"pointer",color:"blue"},onClick:o()(l()().mark((function e(){var s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.ZP)("/api/virtual_classrooms/".concat(null==t?void 0:t.id,"/apply_become_member.json"),{method:"post"});case 2:0==(null==(s=e.sent)?void 0:s.status)&&(x.ZP.success("申请加入成功"),n({type:"classroomList/setActionTabs",payload:{}}));case 4:case"end":return e.stop()}}),e)}))),children:"申请加入"})})}}];return(0,z.jsxs)(_.Z,{centered:!0,title:"加入教研室",footer:!1,open:"加入教研室"===t.actionTabs.key,width:900,zIndex:1e3,bodyStyle:{minHeight:200},onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:[(0,z.jsxs)(f.Z,{layout:"inline",form:c,className:"mt10",children:[(0,z.jsx)(f.Z.Item,{label:"教研室名称:",children:(0,z.jsx)(j.Z,{style:{width:250},size:"middle",onChange:function(e){var t;E(null==e||null===(t=e.target)||void 0===t?void 0:t.value)}})}),(0,z.jsx)(f.Z.Item,{children:(0,z.jsx)(g.ZP,{htmlType:"submit",type:"primary",size:"middle",onClick:function(){1==w?O():I(1)},children:"搜索"})})]}),0==(null==h?void 0:h.length)&&!i&&(0,z.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,z.jsx)("img",{src:P.z3,width:"100",alt:""}),(0,z.jsx)("br",{}),(0,z.jsx)("p",{className:"mt20",children:"暂时还没有相关数据哦!"})]}),(null==h?void 0:h.length)>0&&!i&&(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)(W.Z,{pagination:!1,columns:D,dataSource:h,style:{marginTop:20}}),(0,z.jsxs)(B.Z,{wrap:!1,align:"middle",justify:"space-between",style:{margin:"20px auto",padding:"0 20px"},children:[(0,z.jsxs)(V.Z,{children:["共 ",(0,z.jsx)("span",{style:{color:"#165DFF"},children:k||0})," 条数据"]}),(0,z.jsx)(V.Z,{children:(0,z.jsx)(Y.Z,{showSizeChanger:!1,showQuickJumper:!0,current:w,pageSize:10,onChange:function(e,t){I(e)},total:k||0})})]})]})]})})),K=n(75916),q=["user","account","globalSetting","loading","payload","dispatch"],H=(0,p.connect)((function(e){var t=e.user,n=e.account,s=e.loading;return{user:t,account:n,globalSetting:e.globalSetting,loading:s.models.index}}))((function(e){var t,s,i,r,c,u,F,R,T,E,O,L,W,B,V,Y,P,H,Q,X,M,G,$,ee=e.user,te=(e.account,e.globalSetting,e.loading,e.payload),ne=void 0===te?{}:te,se=e.dispatch,ae=(m()(e,q),f.Z.useForm()),ie=d()(ae,1)[0],le=f.Z.useForm(),re=d()(le,1)[0],oe=f.Z.useWatch("phone",re),ce=f.Z.useForm(),de=d()(ce,1)[0],ue=f.Z.useWatch("email",de),me=(0,v.useState)([{name:"虚拟教研室",type:"vtrs",count:0},{name:"账户信息",type:"info",count:0}]),ve=d()(me,2),pe=ve[0],fe=(ve[1],(0,v.useState)("info")),he=d()(fe,2),xe=he[0],ge=he[1],_e=(0,v.useState)(!1),je=d()(_e,2),ye=je[0],Ae=je[1],Ne=(0,v.useState)(!1),we=d()(Ne,2),Ie=we[0],be=we[1],Ze=(0,v.useState)(!1),ke=d()(Ze,2),Se=ke[0],Ce=ke[1],Fe=(0,v.useState)(!1),Re=d()(Fe,2),Te=Re[0],Ee=Re[1],Oe=(0,v.useState)(60),Le=d()(Oe,2),ze=Le[0],De=Le[1],Ue=(0,v.useState)(),We=d()(Ue,2),Be=We[0],Ve=We[1],Ye=(0,v.useState)(!1),Pe=d()(Ye,2),Je=Pe[0],Ke=Pe[1],qe=(0,v.useState)(1),He=d()(qe,2),Qe=He[0],Xe=He[1],Me=(0,v.useState)(1),Ge=d()(Me,2),$e=Ge[0],et=Ge[1],tt=(0,v.useRef)(),nt=(0,v.useState)({image:"",imageUrl:{show:!1,url:""},lastname:"",text_school_name:"",identity:"",student_id:""}),st=d()(nt,2),at=st[0],it=st[1],lt=(0,v.useState)([]),rt=d()(lt,2),ot=rt[0],ct=rt[1],dt=(0,v.useState)(!1),ut=d()(dt,2),mt=ut[0],vt=ut[1];(0,v.useEffect)((function(){var e;null!==(e=ee.userInfo)&&void 0!==e&&e.login&&o()(l()().mark((function e(){var t,n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,se({type:"account/getBasicInfo",payload:{login:null===(t=ee.userInfo)||void 0===t?void 0:t.login}});case 2:null!=(n=e.sent)&&n.base_info_completed||"0"===localStorage.getItem("Noviceguide")||se({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:3,text:(0,z.jsx)("div",{children:"请您完善一下平台的基本信息,包括:昵称、职业、学校/单位, 点击保存"})}});case 4:case"end":return e.stop()}}),e)})))()}),[null===(t=ee.userInfo)||void 0===t?void 0:t.login]),(0,v.useEffect)((function(){var e;re.setFieldsValue({phone:1==Qe?null===(e=ee.userInfo)||void 0===e?void 0:e.phone:"",code:""})}),[Te]),(0,v.useEffect)((function(){var e=ee.userInfo;it({image:"",imageUrl:{show:!0,url:null==e?void 0:e.image_url},lastname:null==e?void 0:e.username,text_school_name:null==e?void 0:e.text_school_name,identity:null==e?void 0:e.identity,student_id:"teacher"==(null==e?void 0:e.identity)?null==e?void 0:e.staff_id:null==e?void 0:e.student_id})}),[]),(0,Z.Y)((function(){Be?(De(60),ze>0?De(ze-1):(De(60),Ve(!1),tt.current&&clearInterval(tt.current))):De(60)}),1e3);var pt=function(e){var t=new Date;t.setTime(t.getTime()-1);var n=ft(e);null!=n&&(document.cookie=e+"="+n+";expires="+t.toGMTString())},ft=function(e){var t,n=RegExp("(^| )"+e+"=([^;]+)(;|$)");return(t=document.cookie.match(n))?decodeURIComponent(t[2]):null},ht=function(e,t,n){if("1"===e)at["".concat(t)]=n,it(a()({},at))},xt=/^1\d{10}$/,gt=/^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{8,16}$/,_t=function(){var e=o()(l()().mark((function e(t,n){var s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.ZP)("/api/virtual_classrooms.json",{method:"post",body:t});case 2:0===(null==(s=e.sent)?void 0:s.status)&&(jt({category:"all",page:1,limit:15}),vt(!1),setTimeout((function(){(0,S.xg)(null==s?void 0:s.category_url)}),300),se({type:"shixunHomeworks/setActionTabs",payload:{key:"提示",type:99}})),n(s);case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),jt=function(){var e=o()(l()().mark((function e(t){var n,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=a()({},t),e.next=3,(0,C.ZP)("/api/virtual_classrooms/mine.json",{method:"get",params:n});case 3:null!=(s=e.sent)&&s.virtual_classrooms&&ct(null==s?void 0:s.virtual_classrooms);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,z.jsxs)("section",{className:A.bg,children:[(0,z.jsxs)("div",{className:A.wrap,children:[(0,z.jsx)("div",{className:A.leftWarp,children:(0,z.jsxs)("div",{className:A.avatar,children:[(0,z.jsx)(h.Z,{action:"",accept:".png,.jpeg,.jpg",withCredentials:!0,showUploadList:!1,customRequest:function(e){if(null!=e&&e.file){var t=new FileReader;t.readAsDataURL(null==e?void 0:e.file),t.onload=function(){var t=o()(l()().mark((function t(n){var s,i,r,o;return l()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return at.image=null==n||null===(s=n.target)||void 0===s?void 0:s.result,at.imageUrl={show:!1,url:URL.createObjectURL(null==e?void 0:e.file)},it(a()({},at)),r={user_id:null==ee||null===(i=ee.userInfo)||void 0===i?void 0:i.user_id,image:null==at?void 0:at.image,user:{lastname:null==at?void 0:at.lastname,user_extension_attributes:{text_school_name:null==at?void 0:at.text_school_name,identity:null==at?void 0:at.identity,student_id:null==at?void 0:at.student_id}}},t.next=6,(0,b.ic)(r);case 6:0==(null==(o=t.sent)?void 0:o.status)&&(x.ZP.success("更新成功"),Ae(!1),se({type:"user/getUserInfo",payload:a()({},ne)}));case 8:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()}},children:(0,z.jsx)("div",{className:"".concat(A.users_style," ").concat(null!=at&&null!==(s=at.imageUrl)&&void 0!==s&&s.url?A.users_style2:""),children:(null===(i=ee.userInfo)||void 0===i?void 0:i.image_url)&&(0,z.jsx)("img",{width:120,height:120,style:{cursor:"pointer"},className:A.active_img,src:"".concat(N.Z.IMG_SERVER,"/images/").concat(null===(r=ee.userInfo)||void 0===r?void 0:r.image_url)})})}),(0,z.jsx)("div",{title:null===(c=ee.userInfo)||void 0===c?void 0:c.username,children:(null===(u=ee.userInfo)||void 0===u||null===(u=u.username)||void 0===u?void 0:u.length)>6?(null===(F=ee.userInfo)||void 0===F||null===(F=F.username)||void 0===F?void 0:F.substr(0,6))+"...":null===(R=ee.userInfo)||void 0===R?void 0:R.username}),(0,K.Ny)()&&(0,z.jsx)(g.ZP,{size:"middle",type:"primary",style:{height:40,width:178,marginTop:20},onClick:function(){window.open("".concat(N.Z.IMG_SERVER,"/admins"))},block:!0,children:"后台管理"}),(0,z.jsx)(g.ZP,{size:"middle",type:"primary",style:{height:40,width:178,marginTop:20},block:!0,onClick:o()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return localStorage.setItem("loginOut","true"),e.next=3,(0,w.vR)({});case 3:1===(null==(t=e.sent)?void 0:t.status)&&(se({type:"user/getUserInfo",payload:a()({},ne)}),se({type:"user/getNavigationInfo",payload:a()({},ne)}),localStorage.removeItem("loginOut"),pt("autologin_trustie"),pt("_educoder_session"),localStorage.removeItem("isfirst"),localStorage.removeItem("SystemUpdateadvtime"),localStorage.removeItem("item"),localStorage.removeItem("iscreate"),x.ZP.success(null==t?void 0:t.message),p.history.replace("/"));case 5:case"end":return e.stop()}}),e)}))),children:"退出登录"})]})}),(0,z.jsxs)("div",{className:A.rightWarp,children:[(0,z.jsx)("div",{className:A.tabs,children:pe.map((function(e,t){return(0,z.jsx)("div",{className:"".concat(xe==e.type?A.active_tab:A.item_tab),onClick:function(){ge(e.type),"vtrs"==e.type&&jt({category:"all",page:1,limit:15})},children:(0,z.jsxs)("div",{style:{position:"relative"},children:[e.name,(0,z.jsx)("div",{className:"".concat(xe==e.type?A.active_line:"")})]})},t)}))}),"vtrs"==xe&&(0,K.Ny)()&&(0,z.jsx)(I.op,{onClick:function(){vt(!0)},className:A.add_vtrs,children:"新建教研室"}),"vtrs"==xe&&((0,K.Ny)()||"teacher"==(null===(T=ee.userInfo)||void 0===T?void 0:T.identity))&&(0,z.jsx)(I.op,{onClick:function(){se({type:"classroomList/setActionTabs",payload:{key:"加入教研室"}})},className:A.join_vtrs,children:"加入教研室"}),"info"==xe&&(0,z.jsxs)(z.Fragment,{children:[(0,z.jsxs)("div",{className:A.userInfo,children:[(0,z.jsxs)("div",{className:A.headerTop,children:[(0,z.jsxs)("div",{className:A.headerTL,children:[(0,z.jsx)("img",{src:n(65780),width:14,height:16}),(0,z.jsx)("div",{children:"基本信息"})]}),(0,z.jsxs)("div",{className:A.headerTR,onClick:function(){var e=ee.userInfo;it({image:"",imageUrl:{show:!0,url:null==e?void 0:e.image_url},lastname:null==e?void 0:e.username,text_school_name:null==e?void 0:e.text_school_name,identity:null==e?void 0:e.identity,student_id:"teacher"==(null==e?void 0:e.identity)?null==e?void 0:e.staff_id:null==e?void 0:e.student_id}),Ae(!0)},children:[(0,z.jsx)("img",{src:n(10842),width:14,height:14}),(0,z.jsx)("div",{children:"编辑"})]})]}),(0,z.jsx)("div",{className:A.conItem,children:(0,z.jsxs)("div",{className:A.conItemL,children:[(0,z.jsx)("div",{className:A.title,children:"姓名"}),(0,z.jsx)("div",{children:null===(E=ee.userInfo)||void 0===E?void 0:E.username})]})}),(0,z.jsx)("div",{className:A.conItem,children:(0,z.jsxs)("div",{className:A.conItemL,children:[(0,z.jsx)("div",{className:A.title,children:"身份"}),(0,z.jsx)("div",{children:"teacher"==(null===(O=ee.userInfo)||void 0===O?void 0:O.identity)?"教师":"学生"}),(0,z.jsxs)("div",{style:{color:"#FA6400",marginLeft:20},children:[0==(null===(L=ee.userInfo)||void 0===L?void 0:L.audit_status)&&"身份审核中,审核通过前可以浏览平台中的内容",2==(null===(W=ee.userInfo)||void 0===W?void 0:W.audit_status)&&"".concat({0:"待审核",1:"审核通过",2:"审核未通过"}[null===(B=ee.userInfo)||void 0===B?void 0:B.audit_status],"身份未通过审核")]})]})}),(0,z.jsx)("div",{className:A.conItem,children:(0,z.jsxs)("div",{className:A.conItemL,children:[(0,z.jsx)("div",{className:A.title,children:"学校"}),(0,z.jsx)("div",{children:null===(V=ee.userInfo)||void 0===V?void 0:V.text_school_name})]})}),(0,z.jsx)("div",{className:A.conItem,children:(0,z.jsxs)("div",{className:A.conItemL,children:[(0,z.jsx)("div",{className:A.title,children:"学号/职工号"}),(0,z.jsx)("div",{children:"teacher"==(null==ee||null===(Y=ee.userInfo)||void 0===Y?void 0:Y.identity)?null==ee||null===(P=ee.userInfo)||void 0===P?void 0:P.staff_id:null==ee||null===(H=ee.userInfo)||void 0===H?void 0:H.student_id})]})})]}),(0,z.jsxs)("div",{className:A.safeConfig,children:[(0,z.jsxs)("div",{className:A.headerTL,children:[(0,z.jsx)("img",{src:n(54430),width:14,height:16}),(0,z.jsx)("div",{children:"安全设置"})]}),(0,z.jsxs)("div",{className:A.conItem,children:[(0,z.jsxs)("div",{className:A.conItemL,children:[(0,z.jsx)("div",{className:A.title,children:"手机号"}),(0,z.jsx)("div",{children:null===(Q=ee.userInfo)||void 0===Q?void 0:Q.phone})]}),(0,z.jsx)("div",{className:A.conItemR,onClick:function(){var e,t;Ee(!0);var n=null!==(e=ee.userInfo)&&void 0!==e&&e.phone?1:2;Xe(n),re.setFieldsValue({phone:1==Qe?null===(t=ee.userInfo)||void 0===t?void 0:t.phone:"",code:""}),Ve(!1)},children:"更换"})]}),(0,z.jsxs)("div",{className:A.conItem,children:[(0,z.jsxs)("div",{className:A.conItemL,children:[(0,z.jsx)("div",{className:A.title,children:"电子邮箱"}),(0,z.jsx)("div",{children:(null===(X=ee.userInfo)||void 0===X?void 0:X.email)||"未绑定"})]}),(0,z.jsx)("div",{className:A.conItemR,onClick:o()(l()().mark((function e(){var t,n,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,se({type:"user/getUserInfo",payload:a()({},ne)});case 2:Ce(!0),s=null!==(t=ee.userInfo)&&void 0!==t&&t.email?1:2,et(s),console.log(ee),console.log($e),de.setFieldsValue({email:(null===(n=ee.userInfo)||void 0===n?void 0:n.email)||"",code:""}),Ve(!1);case 9:case"end":return e.stop()}}),e)}))),children:"更换"})]}),(0,z.jsxs)("div",{className:A.conItem,children:[(0,z.jsxs)("div",{className:A.conItemL,children:[(0,z.jsx)("div",{className:A.title,children:"密码"}),(0,z.jsx)("div",{children:"*********"})]}),(0,z.jsx)("div",{className:A.conItemR,onClick:function(){be(!0)},children:"修改密码"})]})]})]}),"vtrs"==xe&&((null==ot?void 0:ot.length)>0?(0,z.jsx)(D,{data:ot||[]}):(0,z.jsxs)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column",margin:"100px 0 20px 0"},children:[(0,z.jsx)("img",{src:U,width:204,alt:""}),(0,z.jsx)("span",{style:{color:"#6A6A6A"},children:"暂无数据"})]}))]})]}),(0,z.jsx)(_.Z,{centered:!0,maskClosable:!1,keyboard:!1,destroyOnClose:!0,open:ye,title:"编辑基本信息",width:610,confirmLoading:Je,onCancel:function(){return Ae(!1)},onOk:o()(l()().mark((function e(){var t,n,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ke(!0),n={user_id:null==ee||null===(t=ee.userInfo)||void 0===t?void 0:t.user_id,image:null==at?void 0:at.image,user:{lastname:null==at?void 0:at.lastname,user_extension_attributes:{text_school_name:null==at?void 0:at.text_school_name,identity:null==at?void 0:at.identity,student_id:null==at?void 0:at.student_id,staff_id:null==at?void 0:at.student_id}}},e.next=4,(0,b.ic)(n);case 4:0==(null==(s=e.sent)?void 0:s.status)&&(x.ZP.success("更新成功"),Ae(!1),se({type:"user/getUserInfo",payload:a()({},ne)})),Ke(!1);case 7:case"end":return e.stop()}}),e)}))),okText:"保存",cancelText:"取消",children:(0,z.jsxs)("div",{className:A.user_modal,children:[(0,z.jsx)("div",{className:A.titleName,children:"姓名"}),(0,z.jsx)(j.Z,{disabled:1==(null===(M=ee.userInfo)||void 0===M?void 0:M.audit_status),className:A.input1,placeholder:"请输入姓名",suffix:"",value:null==at?void 0:at.lastname,onChange:function(e){ht("1","lastname",e.target.value)}}),(0,z.jsx)("div",{className:A.titleName,children:"身份"}),(0,z.jsxs)(y.default,{style:{width:"100%",height:"40px"},value:null==at?void 0:at.identity,onChange:function(e){ht("1","identity",e)},children:[(0,z.jsx)(y.default.Option,{value:"teacher",children:"教师"}),(0,z.jsx)(y.default.Option,{value:"student",children:"学生"})]}),(0,z.jsx)("div",{className:A.titleName,children:"学校"}),(0,z.jsx)(j.Z,{disabled:1==(null===(G=ee.userInfo)||void 0===G?void 0:G.audit_status),className:A.input1,placeholder:"请输入学校",suffix:"",value:null==at?void 0:at.text_school_name,onChange:function(e){ht("1","text_school_name",e.target.value)}}),(0,z.jsx)("div",{className:A.titleName,children:"学号/职工号"}),(0,z.jsx)(j.Z,{disabled:1==(null===($=ee.userInfo)||void 0===$?void 0:$.audit_status),className:A.input1,placeholder:"请输入学号/职工号",suffix:"",value:null==at?void 0:at.student_id,onChange:function(e){ht("1","student_id",e.target.value)}})]})}),(0,z.jsx)(_.Z,{centered:!0,maskClosable:!1,className:A.modalCss,keyboard:!1,destroyOnClose:!0,open:Te,title:1==Qe?"更换绑定手机号":"绑定手机号",width:610,confirmLoading:Je,onCancel:function(){Ee(!1)},onOk:o()(l()().mark((function e(){var t,n,s,i,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,re.validateFields();case 2:if(n=re.getFieldsValue(),s=a()({user_id:null==ee||null===(t=ee.userInfo)||void 0===t?void 0:t.user_id},n),1!=Qe){e.next=11;break}return e.next=7,(0,b.zj)(s);case 7:0==(null==(i=e.sent)?void 0:i.status)&&(Xe(2),re.setFieldsValue({phone:"",code:""}),Ve(!1)),e.next=16;break;case 11:if(2!=Qe){e.next=16;break}return e.next=14,(0,b.iA)(s);case 14:0==(null==(r=e.sent)?void 0:r.status)&&(x.ZP.success("更新成功"),Ee(!1),se({type:"user/getUserInfo",payload:a()({},ne)}));case 16:case"end":return e.stop()}}),e)}))),okText:1==Qe?"下一步":"确认更换",cancelText:"取消",children:(0,z.jsxs)(f.Z,{layout:"vertical",form:re,className:A.formWrap,children:[(0,z.jsx)(f.Z.Item,{label:1==Qe?"手机号":"新手机号",name:"phone",rules:[{required:!0,message:"请输入要".concat(1==Qe?"更换":"绑定","的手机号码")},{validator:function(e,t,n){xt.test(t)&&n(),n("请输入有效的11位手机号码")}}],children:(0,z.jsx)(j.Z,{disabled:1==Qe,placeholder:"请输入要".concat(1==Qe?"更换":"绑定","的手机号码"),className:A.input1})}),(0,z.jsxs)(f.Z.Item,{label:"手机验证码",children:[(0,z.jsx)(f.Z.Item,{noStyle:!0,name:"code",rules:[{required:!0,message:"请输入手机获取的验证码"}],children:(0,z.jsx)(j.Z,{placeholder:"请输入手机获取的验证码",className:A.input1,style:{width:451}})}),(0,z.jsx)(g.ZP,{disabled:Be||!(null!=oe&&oe.length),size:"large",className:"ml10",onClick:o()(l()().mark((function e(){var t,n,s,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=re.getFieldsValue(),0!=(null===(t=n.phone)||void 0===t?void 0:t.length)){e.next=4;break}return x.ZP.error("请填写手机号获取验证码"),e.abrupt("return");case 4:if(Be){e.next=10;break}return s={login:n.phone,type:1==Qe?10:3,smscode:(0,S.M)(n.phone)},e.next=8,(0,w.o1)(s);case 8:1==(null==(a=e.sent)?void 0:a.status)&&(x.ZP.info("验证码已发送,请注意查收"),Ve(!0));case 10:case"end":return e.stop()}}),e)}))),children:Be?"重新发送".concat(ze,"s"):"获取验证码"})]})]})}),(0,z.jsx)(_.Z,{centered:!0,maskClosable:!1,keyboard:!1,destroyOnClose:!0,open:Se,title:1==$e?"更换绑定邮箱":"绑定邮箱",className:A.modalCss,width:610,confirmLoading:Je,onCancel:function(){return Ce(!1)},onOk:o()(l()().mark((function e(){var t,n,s,i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,de.validateFields();case 2:if(n=a()({user_id:null==ee||null===(t=ee.userInfo)||void 0===t?void 0:t.user_id},de.getFieldsValue()),1!=$e){e.next=10;break}return e.next=6,(0,b.TG)(n);case 6:0==(null==(s=e.sent)?void 0:s.status)&&(et(2),de.setFieldsValue({email:"",code:""}),Ve(!1)),e.next=15;break;case 10:if(2!=$e){e.next=15;break}return e.next=13,(0,b.Hb)(n);case 13:0==(null==(i=e.sent)?void 0:i.status)&&(x.ZP.success("更新成功"),Ce(!1),se({type:"user/getUserInfo",payload:a()({},ne)}));case 15:case"end":return e.stop()}}),e)}))),okText:1==$e?"下一步":"确认更换",cancelText:"取消",children:(0,z.jsxs)(f.Z,{layout:"vertical",form:de,className:A.formWrap,children:[(0,z.jsx)(f.Z.Item,{label:1==$e?"邮箱":"新邮箱",name:"email",rules:[{required:!0,message:"请输入要".concat(1==$e?"更换":"绑定","的邮箱")}],children:(0,z.jsx)(j.Z,{disabled:1==$e,placeholder:"请输入要".concat(1==$e?"更换":"绑定","的邮箱"),className:A.input1})}),(0,z.jsxs)(f.Z.Item,{label:"验证码",children:[(0,z.jsx)(f.Z.Item,{noStyle:!0,name:"code",rules:[{required:!0,message:"请输入邮箱收到的验证码"}],children:(0,z.jsx)(j.Z,{placeholder:"请输入邮箱收到的验证码",className:A.input1,style:{width:451}})}),(0,z.jsx)(g.ZP,{disabled:Be||!ue,className:"ml10",size:"large",onClick:o()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Be){e.next=5;break}return e.next=3,(0,w.o1)({login:de.getFieldValue("email"),type:1==$e?11:4,smscode:(0,S.M)(de.getFieldValue("email"))});case 3:1===(null==(t=e.sent)?void 0:t.status)&&(x.ZP.info("验证码已发送,请注意查收"),Ve(!0));case 5:case"end":return e.stop()}}),e)}))),children:Be?"重新发送".concat(ze,"s"):"获取验证码"})]})]})}),(0,z.jsx)(_.Z,{centered:!0,maskClosable:!1,keyboard:!1,destroyOnClose:!0,open:Ie,className:A.modalCss,title:"修改密码",width:610,confirmLoading:Je,onCancel:function(){return be(!1)},onOk:o()(l()().mark((function e(){var t,n,s,a,i,r,o;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ie.validateFields();case 2:if(n=ie.getFieldsValue(),s=n.old_password,a=n.password,i=n.password2,s!==a){e.next=7;break}return x.ZP.info("新密码不能与旧密码相同!"),e.abrupt("return");case 7:if(a===i){e.next=10;break}return x.ZP.info("两次输入的新密码必须一致!"),e.abrupt("return");case 10:return Ke(!0),r={user_id:null==ee||null===(t=ee.userInfo)||void 0===t?void 0:t.user_id,old_password:btoa(s+"A957A4EA9691A40264135EFE64A4FF59"),password:btoa(a+"A957A4EA9691A40264135EFE64A4FF59")},e.next=14,(0,b.Gm)(r);case 14:0==(null==(o=e.sent)?void 0:o.status)&&(x.ZP.info("密码更新成功!"),be(!1)),Ke(!1);case 17:case"end":return e.stop()}}),e)}))),okText:"确认修改",cancelText:"取消",children:(0,z.jsxs)(f.Z,{layout:"vertical",form:ie,className:A.formWrap,children:[(0,z.jsx)(f.Z.Item,{label:"旧密码",name:"old_password",rules:[{required:!0,message:"请设置8~16位密码,区分大小写"}],children:(0,z.jsx)(j.Z,{type:"password",placeholder:"请设置8~16位密码,区分大小写",className:A.input1})}),(0,z.jsx)(f.Z.Item,{label:"新密码",name:"password",rules:[{},{validator:function(e,t,n){t?t.indexOf(" ")>-1?n("请输入8-16位密码,区分大小写、不能使用空格"):t.length<8||t.length>16?n("请输入8-16位字符的新密码,区分大小写!"):gt.test(t)?n():n("请输入8~16位字符,字母、数字和特殊符号至少包含2种"):n("请输入8-16位字符的新密码,区分大小写!")}}],children:(0,z.jsx)(j.Z,{type:"password",placeholder:"请输入8~16位的新密码,区分大小写",className:A.input1})}),(0,z.jsx)(f.Z.Item,{label:"确认新密码",name:"password2",rules:[{required:!0,message:"请再次输入新密码"},{validator:function(e,t,n){t!=ie.getFieldsValue().password?n("两次输入的新密码必须一致!"):n()}}],children:(0,z.jsx)(j.Z,{type:"password",placeholder:"请再次输入新密码",className:A.input1})})]})}),(0,z.jsx)(k.Z,{visible:mt,title:"新建虚拟教研室",onCancel:function(){return vt(!1)},onOk:_t}),(0,z.jsx)(J,{})]})}))},23862:function(e,t,n){n.d(t,{Y:function(){return a}});var s=n(59301);function a(e,t){var n=(0,s.useRef)(),a=(0,s.useRef)();(0,s.useEffect)((function(){n.current=e})),(0,s.useEffect)((function(){if(null!==t){var e=setInterval((function(){n.current()}),t);return a.current=e,function(){return clearInterval(e)}}}),[t])}},31797:function(e,t,n){n.d(t,{Z:function(){return y}});var s=n(59301),a=n(56762),i=n(92343),l=n(92310),r=n.n(l),o=n(36355),c=n(66999);var d=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:i,groupSeparator:l="",prefixCls:r}=e;let o;if("function"==typeof n)o=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof a&&(c=c.padEnd(a,"0").slice(0,a>0?a:0)),c&&(c=`${i}${c}`),o=[s.createElement("span",{key:"int",className:`${r}-content-value-int`},e,t),c&&s.createElement("span",{key:"decimal",className:`${r}-content-value-decimal`},c)]}else o=e}return s.createElement("span",{className:`${r}-content-value`},o)},u=n(17313),m=n(83116),v=n(37613);const p=e=>{const{componentCls:t,marginXXS:n,padding:s,colorTextDescription:a,titleFontSize:i,colorTextHeading:l,contentFontSize:r,fontFamily:o}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,u.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:i},[`${t}-skeleton`]:{paddingTop:s},[`${t}-content`]:{color:l,fontSize:r,fontFamily:o,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var f=(0,m.Z)("Statistic",(e=>{const t=(0,v.TS)(e,{});return[p(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var h=e=>{const{prefixCls:t,className:n,rootClassName:a,style:i,valueStyle:l,value:u=0,title:m,valueRender:v,prefix:p,suffix:h,loading:x=!1,onMouseEnter:g,onMouseLeave:_,decimalSeparator:j=".",groupSeparator:y=","}=e,{getPrefixCls:A,direction:N,statistic:w}=s.useContext(o.E_),I=A("statistic",t),[b,Z]=f(I),k=s.createElement(d,Object.assign({decimalSeparator:j,groupSeparator:y,prefixCls:I},e,{value:u})),S=r()(I,{[`${I}-rtl`]:"rtl"===N},null==w?void 0:w.className,n,a,Z);return b(s.createElement("div",{className:S,style:Object.assign(Object.assign({},null==w?void 0:w.style),i),onMouseEnter:g,onMouseLeave:_},m&&s.createElement("div",{className:`${I}-title`},m),s.createElement(c.Z,{paragraph:!1,loading:x,className:`${I}-skeleton`},s.createElement("div",{style:l,className:`${I}-content`},p&&s.createElement("span",{className:`${I}-content-prefix`},p),v?v(k):k,h&&s.createElement("span",{className:`${I}-content-suffix`},h)))))};const x=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function g(e,t){const{format:n=""}=t,s=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const s=/\[[^\]]*]/g,a=(t.match(s)||[]).map((e=>e.slice(1,-1))),i=t.replace(s,"[]"),l=x.reduce(((e,t)=>{let[s,a]=t;if(e.includes(s)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${s}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),i);let r=0;return l.replace(s,(()=>{const e=a[r];return r+=1,e}))}(Math.max(s-a,0),n)}const _=e=>{const{value:t,format:n="HH:mm:ss",onChange:l,onFinish:r}=e,o=(0,a.Z)(),c=s.useRef(null),d=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{o(),null==l||l(e-Date.now()),e(d(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return s.createElement(h,Object.assign({},e,{valueRender:e=>(0,i.Tm)(e,{title:void 0}),formatter:(e,t)=>g(e,Object.assign(Object.assign({},t),{format:n}))}))};var j=s.memo(_);h.Countdown=j;var y=h},10842:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAA5JJREFUSEu91W1oW2UUB/D//7k37brq0AyLIhuCTEZvOh11cys6u6nYNrdiZUwnfhHfvuRmm2wf1GEtTkFROm+KMNRP4gu6gTM3ZWVuZUw7QitlaRJQ5tChFDYXFBe7trn3SKIp2ZyQ3AzPx/tyfhye55zDUGT4UVEe4TPk+mYnO7DxQvn3VZZzjwtEJdj8ZOXz8nsaljMvIrpPDwwEVmQGu04V/2+NHl5O7+K4AC0kUsJFvVn7gTOVuSvBEwRna4X1gDxxcrD3l/ZXJhbPnJ/+GoLVC9UAZ6nYl7bNsX9VqFNblor1/FwrWP7eiDifCOQxAn8qaj0e3D0iuBvkrCKfSdvhD4vfLlRYD9gajb8AD68DFFK2ZGK9+9fvGGv6vXD+AATdJYh8Y3Mw/GLdYMhywh7kSwgUFV/N2ObL5arb900EZtLThyG4l4CrFO+qC2yLjKx0OZ+EyBKQBzN2uI+klMG2qNPuihyHoAmK0axtxnyDd2wfvW6ukE8CchuADJZes66yDdq3H7ppplAYB+Rmku9lYuazvs+wv1/U/lwiISJdJHNKw5qpvebpcmWd/aOLzuXyx0RkLcjjTaEb7/v2uTvnfYOGFX9TBLtIFjRqXSm7+0jl7TYs52MR2Qryx0aotZOxnnO+28LYlnhcXO+jUoJ/zqUSC0WdlzxP9hC4oAKqY2owPGXsOBRsKHiaCrX8VtMZXnYJPsja5tOXYvE+z+OB4jMN6pGpoZ4vShPIcr6HyAqd3FATaFjOKRG5leSYBG/ZmB0IzS00vhW/HeA3ItKsFHenbfO18jtf4Gpr+IZZcc8Wk+iKbSnbTC8M7J0jLe7s3LgIlhP8NDNkbq2s3BdoRIY3CdwjxdG1eal57cAAvWLSbmu48Qy8oyLSQXBiSSC44cRgx0zdYCga3+Z52AswmR0y13X2j+q5XH59AfI8BA+DnA7osqY4yC+fx74qbI0678OTp0prBzgNcFNpwpSCF3WNnal3wskrDX9foGE5yVIjVwaZJsXRRfvsZKxn8r82Tc2giDAUTfwhgE5gFKTTEIAz+Xb4p2rWWc3gqp0jzTJXuJ8N+leptx7MV4PUfWlqRWoCDct5V4DGehAKpjND5u6qJo0RiecFWFwPCOK7bKx3ZVVgyErsAqWhHtAT/pqNhfdVBdYDVd2HpPaQpqQ0K692uK73uQDLLtkWVxu5Ur6/wYjzgxTX1/8RlC1/ATvVapljoGr/AAAAAElFTkSuQmCC"},65780:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAgCAYAAAABtRhCAAAAAXNSR0IArs4c6QAAAfdJREFUSEvtl7FrFEEUxt8bZ7c4CAg2TmJha2eRysaA/4OioOXcwF3rWoVjkiYkxaFwx960Iqj/g4WNlY2N2ikY8SyUU6x2l3nhjlu5xMvN27DZymnnzfvN9zHfMIO9Xi8ej8c7RHQfANah3vENAJ4qpbattdm0Nbbb7T0ielQv53g3RDwYjUbJDKi1/noOyk7u/7tz7nIJpPNUV/ZWSl2w1vqpwv/AWhxHRA8A7xuztNx1FeChEOKh9/717LQhbgHAARFtVLGABUTEL61W63q/3/+52LzT6VwqiuJdBehHFlAIcTdN0+fLlGit7wHAs5BKpVRkrS1YQCmlGg6H42VNjTEb3vtDBpCfw1XAbre7nmXZ9LZaOSoFvyZL+QrrODRnyeHfWMRxjHme3ySifQC4ErJzcZ51aKo0DNU2DQzm8JMQYltK+QYR/+R5fouIrs1vmg9RFL0qimLNe38DAHaJ6OppCoM5RMTPUsrNwWDwI2TTdH5+67w9DRqMhRDiTpqmLzmwssYYc9t7/2LZmiAQAC46535VASZJsjaZTH6fFRg75/IqQCJCY0xGRPLkOk4OE6XU4/J5FwJrrSNENET0ZFVt07GYPRMbeUTNVQdzGHKSPR/MIbsTs5ATC2YrXtkisNmnfuOfmYXv2gMAUDyD2FX/fNeOAOPuKInHCjctAAAAAElFTkSuQmCC"},54430:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAgCAYAAAABtRhCAAAAAXNSR0IArs4c6QAAArlJREFUSEvtl7trFFEUxs83M0TRRrHQWIg2pvCBJpXYaCFaCKlEiZ3FnWSzQUXUSlcSlBSiSMhM7haWEUIK/4H4QCxEkkhAxQcWPnARBAmY4K6zn9xlNs5u9nHFCBY7zQ7Mud/vnHPPPfcsxOJJp9ObC4VCF8lOAF0i0kkyEpEZALMAZkRkdmxs7FMzOVQbKKW2OI5TEidZEheRjc2EzHcAXwzYOEKy9Ku1fgeA5fVQSvWIyC4jbLwnuaGO+DcAcyTnROSNiNyydGLewE0mROSBAS6KyOolD4CfIvLaCJcBnufNBUHwoWyjlFojIt9tgFU2z5PA957ndbuu+3JkZORHI7EVAQJ4obXeYeN1C9ggS7/3sJXSZJpaRfN/Fo2IfBaRIZuDD9ONyZ02tnFT90k6IlLR2mzXG7uFbDa71naBUsq0yrYWsFHG/iqlOdsbPeGBNXBiYsKdmprKm6IB8Bi+798necC2AGI7a2B/f//2QqHwKl5321zASkT0vwIqpQZF5JLRdxznCDKZTFsul5v+k3Nleyz6+vo6oih6Fo8wD7XWB0tTm1LKDFBPSHqWkTZN6cDAwKp8Pm+2ax+ARdd1dwdB8HZpTFRKZUTkykoAzW0C4C7JQ3GnOae1vlF6TwJ8379J8owFtG6EqVRqUxRFkyT3x7DrWuvzS1Nhtbjv+8MkLzaB1gQqpY4BCMuzLYAK2LIIy5De3t6zxWJxOO5/tdgVwFQqtSeKoiGSR2Nj8zfgcjabvVa9eNmon4DuJXmHZEcN4kJ7e/v6XC53mOQpEelObM9H13V7wjB8VMvTusC4es3mXyWZSkYLoEhyXkTWJUQJYNzzvNOjo6Nf621JQ2Ai2q3FYnEQwMn4XqvQA3DPcZwLYRhONys4K2BZJJ1Ob8vn88cBnDCFAWDSdd3xIAieNgOVv/8CssqRWZtWqWEAAAAASUVORK5CYII="}}]); \ No newline at end of file diff --git a/p__Administration__Student__index.async.js b/p__Administration__Student__index.async.js index 07ce02f942..5704d57f60 100644 --- a/p__Administration__Student__index.async.js +++ b/p__Administration__Student__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[36029,93735],{41129:function(e,t,n){n.d(t,{Z:function(){return p}});var r=n(79800),a=n.n(r),s=n(59301),o=n(87684),c=n(3113),i=n(53583),l=n(67636),u=n(53043),d=n(37712),p=function(){var e=(0,s.useState)(""),t=a()(e,2),n=t[0],r=t[1],p=(0,s.useState)(0),f=a()(p,2),h=f[0],x=f[1],m=(0,s.useRef)("");function A(e){27==e.keyCode&&m.current&&g()}function g(){document.body.style.overflow="auto",r("")}(0,s.useEffect)((function(){return o.Z.subscribe("preview-image",(function(e){r(e),document.body.style.overflow="hidden"}))}),[]),(0,s.useEffect)((function(){return document.addEventListener("keydown",A),function(){document.removeEventListener("keydown",A)}}),[]),(0,s.useEffect)((function(){m.current=n}),[n]);var v=(0,s.useRef)(),w=(0,s.useRef)();return(0,d.jsx)(s.Fragment,{children:n?(0,d.jsxs)("div",{className:"image-preview-container",ref:v,onClick:function(e){e.nativeEvent.target!==v.current&&e.nativeEvent.target!==w.current||g()},children:[(0,d.jsxs)("div",{className:"button-group",children:[(0,d.jsxs)(c.ZP,{onClick:function(){x(h+90)},children:["旋转",(0,d.jsx)(i.Z,{})]}),(0,d.jsxs)(c.ZP,{href:n,children:["下载",(0,d.jsx)(l.Z,{})]}),(0,d.jsxs)(c.ZP,{onClick:g,children:["关闭",(0,d.jsx)(u.Z,{})]})]}),(0,d.jsx)("div",{className:"preview-wrp-group",ref:w,children:(0,d.jsx)("img",{className:"image-preview",src:n,alt:"预览大图",style:{transform:"rotate(".concat(h,"deg)")}})})]}):null})}},96965:function(e,t,n){n.r(t),n.d(t,{default:function(){return ie}});var r=n(37205),a=n.n(r),s=n(85573),o=n.n(s),c=n(7557),i=n.n(c),l=n(82242),u=n.n(l),d=n(41498),p=n.n(d),f=n(79800),h=n.n(f),x=n(39647),m=n.n(x),A=n(59301),g=n(80608),v={flex_box_center:"flex_box_center___b2kk6",flex_space_between:"flex_space_between___nObta",flex_box_vertical_center:"flex_box_vertical_center___hJhvZ",flex_box_center_end:"flex_box_center_end___qXikU",flex_box_column:"flex_box_column___mEKiq",bg:"bg___lVGk1",containerTitle:"containerTitle___uKeyY",containerDesc:"containerDesc___Qtb8c",listItem:"listItem___fe9KR",tabListhover:"tabListhover___TybSz",title:"title___xqdfG",tips:"tips___pwNVA",titleLeft:"titleLeft___BVFvs",titleRight:"titleRight___JqeRw",acitons:"acitons___lv8AM",memberManager:"memberManager___LiU3G",menu:"menu___blKWy",topScores:"topScores___E5ebB",first:"first___zlZUp",second:"second___pGCY1",three:"three___iAEZV",dropmenu:"dropmenu___nCsdc",tabActive:"tabActive___tTsoS",tabs:"tabs___AYiix",rightAction:"rightAction___E4SkN",ruleWrap:"ruleWrap___CEQBI",head:"head___vI0BP",left:"left___ZacRo",right:"right___KZNPX",icon:"icon___hD9HM",addQuestionBtn:"addQuestionBtn___AvX9i",name:"name___KyyJs",antdTable1:"antdTable1___u0KZ_",antdTable2:"antdTable2___UD2bD",pngIcon:"pngIcon___DxnC5",refuse:"refuse___Rbcu8"},w=n(24650),j=n(78241),C=n(81327),y=n(57809),I=n(99313),E=n(3113),b=n(71418),k=n(51945),S=n(43418),D=n(8591),Z=n(6848),B=n(86859),F=n(81228),Q=n(24905),P=n(6638),U=n(53326),N=n(26724),R=n.n(N),z=n(61186),Y=n.n(z),V=n(92396),T={addStudentContainer:"addStudentContainer___c5ADl",listItem:"listItem___cOpB2",tips:"tips___UuolQ",qrCode:"qrCode___OJ0wR"},L=n(67147),G=n(27876),q=n(71681),K=n(49105),X=n(37712),H=I.Z.TabPane,O=(0,g.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t,n,r=e.classroomList,s=(e.loading,e.dispatch),o=e.schoolId,c=e.getCountData,l=e.getStudents,d=e.activeKey,f=e.handleTabChange,x=e.handleLimitShow,m=((0,g.useParams)(),r.actionTabs),v=(0,A.useState)([]),C=h()(v,2),b=(C[0],C[1]),B=(0,A.useState)(!0),F=h()(B,2),P=F[0],N=F[1],z=(0,A.useState)(!1),O=h()(z,2),W=O[0],J=O[1],M=j.Z.useForm(),_=h()(M,1)[0],$=(0,A.useState)([]),ee=h()($,2),te=ee[0],ne=ee[1],re=(0,A.useState)(1),ae=h()(re,2),se=ae[0],oe=ae[1],ce=(0,A.useState)([]),ie=h()(ce,2),le=ie[0],ue=ie[1],de=(0,A.useState)(!0),pe=h()(de,2),fe=pe[0],he=pe[1],xe=(0,A.useState)([]),me=h()(xe,2),Ae=me[0],ge=me[1],ve=(0,A.useState)(!1),we=h()(ve,2),je=we[0],Ce=we[1];(0,A.useRef)();(0,A.useEffect)((function(){"添加学生"===r.actionTabs.key&&(he(!0),ye())}),[r.actionTabs.key]);var ye=function(){var e=p()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"classroomList/getSchoolList",payload:{}});case 2:t=e.sent,b(t.map((function(e){return{value:e}})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ie={onRemove:function(){ge([])},beforeUpload:function(e){var t=[];return t.push(e),ge([].concat(t)),!1},fileList:Ae,accept:".xls,.xlsx"},Ee=function(){var e=p()(i()().mark((function e(){var t,n,r,s,c=arguments;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=c.length>0&&void 0!==c[0]&&c[0],!P||W){e.next=11;break}return r=_.getFieldValue(),J(!0),oe(t?1:se+1),e.next=7,(0,K.ZP)("/api/users/member_search.json",{method:"get",params:u()(u()({page:t?1:se+1,search_type:1,keyword:null==r?void 0:r.keyword},r),{},{school_id:o,source:"school_manage"})});case 7:s=e.sent,ne(t?a()(s.users):[].concat(a()(te),a()(s.users))),J(!1),(null===(n=s.users)||void 0===n?void 0:n.length)<10&&N(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),be=function(){var e=p()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!=le){e.next=4;break}D.ZP.error("请选择人数"),e.next=9;break;case 4:return Ce(!0),e.next=7,(0,K.ZP)("/api/school_manages/add_students.json",{method:"post",body:{user_ids:le}});case 7:0===e.sent.status&&(D.ZP.success("添加成功"),s({type:"classroomList/setActionTabs",payload:{}}),l(),c(),Ce(!1),"0"===localStorage.getItem("Noviceguide")||s({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:9,text:(0,X.jsx)("div",{children:"恭喜您!我们已经完成【教学课堂】的新建任务了。怎么样,很简单吧!接下来,您可以开始在教学课堂继续添加您的教学内容。 遇到疑问时,随时召唤小歌,我会出现在页面的右下角。期待与你的再次协作。"})}}));case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ke=function(){var e=p()(i()().mark((function e(){var t,n,r,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==Ae?void 0:Ae.length)<=0)){e.next=3;break}return D.ZP.info("请上传文件"),e.abrupt("return");case 3:return Ce(!0),(t=new FormData).append("file",Ae[0]),e.next=8,(0,K.ZP)("/api/school_manages/import_school_manages.json",{method:"post",body:t},!0);case 8:-1!==(n=e.sent).status&&(s({type:"classroomList/setActionTabs",payload:{}}),null!=n&&null!==(r=n.data)&&void 0!==r&&null!==(r=r.fail)&&void 0!==r&&r.length?(l(),c(),S.Z.confirm({centered:!0,okText:"下载导入失败文件",cancelText:"取消",title:"提示",content:(0,X.jsxs)("div",{children:["导入文件内存在不匹配信息,请",(0,X.jsx)("span",{onClick:function(){return(0,G.FH)("",(0,G.NY)({url:q.Z.API_SERVER+"/api/school_manages/get_fail_data.xlsx",query:{}}))},className:"c-light-primary ml5 mr5 current",children:"点击下载"}),"查看并进行修改后重新上传!"]}),onOk:function(){var e=p()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,G.FH)("",(0,G.NY)({url:q.Z.API_SERVER+"/api/school_manages/get_fail_data.xlsx",query:{}}));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){}})):null!=n&&null!==(a=n.data)&&void 0!==a&&a.is_upper_limit?x():(D.ZP.success("导入成功"),l(),c())),Ce(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Se=[{title:"",dataIndex:"professional_certification",width:40,ellipsis:!0,render:function(e,t){return(0,X.jsx)(Q.Z,{value:t.numid,checked:le.includes(Number(t.numid)),disabled:!!e})}},{title:"姓名",width:80,ellipsis:!0,dataIndex:"username",render:function(e,t){return(0,X.jsx)(Z.Z,{placement:"bottom",title:e,children:(0,X.jsx)(g.Link,{className:"bold c-black",to:"/users/".concat(t.login),target:"_blank",children:e||"--"})})}},{title:"手机",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,X.jsx)(Z.Z,{placement:"bottom",title:e,children:(0,X.jsx)("span",{children:e||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return(0,X.jsx)(Z.Z,{placement:"bottom",title:e,children:(0,X.jsx)("span",{children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,X.jsx)(Z.Z,{placement:"bottom",title:e,children:(0,X.jsx)("span",{children:e||"--"})})}},{title:"院系/部门",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(e){return(0,X.jsx)(Z.Z,{placement:"bottom",title:e,children:(0,X.jsx)("span",{children:e||"--"})})}},{title:"职业认证",dataIndex:"professional_certification",width:100,render:function(e){return e?"是":"否"}},{title:"最后登录时间",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(e){return null===e?(0,X.jsx)("span",{children:"--"}):(0,X.jsx)(Z.Z,{placement:"bottom",title:e,children:(0,X.jsx)("span",{children:Y()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"professional_certification",width:80,render:function(e){if(e)return(0,X.jsx)("span",{className:"c-green",children:"已添加"})}}];return(0,X.jsx)(S.Z,{className:T.addStudentWrapContainer,centered:!0,title:"添加学生",open:"添加学生"===r.actionTabs.key,okText:"确定",cancelText:"取消",width:"1"===d?960:600,zIndex:1e3,afterClose:function(){ge([])},confirmLoading:je,bodyStyle:{minHeight:200},onOk:p()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("1"!==d){e.next=3;break}return be(),e.abrupt("return");case 3:ke();case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){ue([]),s({type:"classroomList/setActionTabs",payload:{}})},children:(0,X.jsxs)(I.Z,{activeKey:d,onChange:function(e){return f(e)},className:T.addStudentContainer,children:[(0,X.jsx)(H,{tab:"手动添加",children:(0,X.jsxs)("div",{className:T.listItem,children:[(0,X.jsxs)(j.Z,{layout:"inline",form:_,initialValues:{keyword:"",search_type:"1"},className:"mt10",children:[(0,X.jsx)(j.Z.Item,{name:"search_type",label:"搜索类型",children:(0,X.jsxs)(y.default,{children:[(0,X.jsx)(y.default.Option,{value:"1",children:"姓名"}),(0,X.jsx)(y.default.Option,{value:"2",children:"手机号"}),(0,X.jsx)(y.default.Option,{value:"3",children:"邮箱"})]})}),(0,X.jsx)(j.Z.Item,{name:"keyword",label:"搜索内容",children:(0,X.jsx)(w.Z,{allowClear:!0,style:{width:240},size:"middle",defaultValue:(null===(t=m.selectArrs)||void 0===t?void 0:t.category_name)||(null===(n=m.selectArrs)||void 0===n?void 0:n.name)})}),(0,X.jsx)(j.Z.Item,{children:(0,X.jsx)(E.ZP,{htmlType:"submit",type:"primary",size:"middle",onClick:function(){return function(){var e;if(""===(null===(e=_.getFieldValue())||void 0===e?void 0:e.keyword))return ne([]),void D.ZP.error("请输入搜索内容");he(!1),P=!0,N(!0),ue([]),J(!1),setTimeout((function(){Ee(!0)}),300)}()},children:"搜索"})})]}),fe&&(0,X.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,X.jsx)("img",{src:V.L6,width:"250",alt:""}),(0,X.jsx)("br",{}),(0,X.jsx)("p",{className:"mt20",children:"请搜索要添加的人员"})]}),!fe&&""==te&&!W&&(0,X.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,X.jsx)("img",{src:V.z3,width:"100",alt:""}),(0,X.jsx)("br",{}),(0,X.jsx)("p",{className:"mt20",children:"暂时还没有相关数据哦!"})]}),(!fe&&""!=te||W)&&(0,X.jsxs)("section",{children:[(0,X.jsx)("div",{className:"flexd-table-header mt20",children:(0,X.jsx)(k.Z,{pagination:!1,dataSource:[],columns:Se})}),(0,X.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,X.jsx)(R(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){Ee()},hasMore:P,useWindow:!1,children:(0,X.jsx)(k.Z,{loading:W,showHeader:!1,pagination:!1,dataSource:te,columns:Se,onRow:function(e){return{onClick:function(e){e.currentTarget.querySelector("input").disabled||function(e){e=Number(e);var t=le.indexOf(e);t<0?le.push(e):le.splice(t,1),ue(a()(le))}(e.currentTarget.querySelector("input").value)}}}})})})]})]})},"1"),(0,X.jsx)(H,{tab:"批量导入",children:(0,X.jsx)("div",{className:T.listItem,children:(0,X.jsxs)("div",{className:"mt20",children:[(0,X.jsxs)("div",{className:"mb20",children:[(0,X.jsx)("span",{className:"mr40",children:"步骤1:"}),"下载",(0,X.jsx)("a",{className:"ml5 mr5",onClick:p()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,G.FH)("",(0,G.NY)({url:q.Z.API_SERVER+"/api/school_manages/down_school_manages_template.json\t",query:{}}));case 1:case"end":return e.stop()}}),e)}))),children:"高校管理成员导入模板"}),"批量导入成员。"]}),(0,X.jsxs)("div",{children:[(0,X.jsx)("span",{className:"mr40",children:"步骤2:"}),"上传填写好的《高校管理成员导入模板》。"]}),(0,X.jsx)("div",{style:{margin:"4px 0px 20px 94px"},children:(0,X.jsx)(U.Z,u()(u()({},Ie),{},{children:(0,X.jsx)(E.ZP,{type:"primary",className:"mt10",icon:(0,X.jsx)(L.Z,{}),children:"选择文件"})}))})]})})},"2")]})})})),W=n(80427),J=n(41129),M=n(87684),_=n(48410),$=n(95237),ee=n(43604),te=n(88522),ne={colorBlue:"colorBlue___WOM5T",formWrap:"formWrap___yqLts",flexRow:"flexRow___wFKNT",flexColumn:"flexColumn___qCl6_",example:"example___p1oVC",exampleImg:"exampleImg___FicSU",colorOrange:"colorOrange___An3FW",uploader:"uploader___tn7L8",uploadImg:"uploadImg___c3FkU",imageTip:"imageTip___jtZ10",uploadTipIcon:"uploadTipIcon___cbsw3",uploadTip:"uploadTip___LbZNb",color05101a:"color05101a___sXzzB",viewLargerImg:"viewLargerImg___xxHvS",footerWrap:"footerWrap___VqJfp",note:"note___P2g8J",schoolHintWrap:"schoolHintWrap___hrE16",colorCDCDCD:"colorCDCDCD___IwhGa",color0152d9:"color0152d9___dudWJ"},re=["user","account","globalSetting","loading","dispatch"],ae=y.default.Option,se=(0,g.connect)((function(e){var t=e.user,n=e.account,r=e.loading;return{user:t,account:n,globalSetting:e.globalSetting,loading:r.effects}}))((function(e){e.user,e.account,e.globalSetting,e.loading,e.dispatch;var t,n,r,a,s=m()(e,re),o=j.Z.useForm(),c=h()(o,1)[0],l=(0,A.useState)(),d=h()(l,2),f=d[0],x=d[1],g=(0,A.useState)([]),v=h()(g,2),C=v[0],I=v[1],k=(0,A.useState)(),Z=h()(k,2),B=Z[0],F=(Z[1],(0,A.useState)()),Q=h()(F,2),P=(Q[0],Q[1]),U=(0,A.useState)(),N=h()(U,2),R=(N[0],N[1],function(){var e=p()(i()().mark((function e(t){var n,r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=5;break}return e.next=3,(0,K.ZP)("/api/school_manages/departments.json",{method:"get"});case 3:(n=e.sent)&&I(null==n||null===(r=n.data)||void 0===r?void 0:r.departments);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());(0,A.useEffect)((function(){var e;R(null==s||null===(e=s.studentInfo)||void 0===e||null===(e=e.school)||void 0===e?void 0:e.id)}),[null==s||null===(t=s.studentInfo)||void 0===t||null===(t=t.school)||void 0===t?void 0:t.id]),(0,A.useEffect)((function(){var e,t,n,r,a,o={studentName:null==s||null===(e=s.studentInfo)||void 0===e?void 0:e.real_name,studentNo:null==s||null===(t=s.studentInfo)||void 0===t?void 0:t.student_id,school:null==s||null===(n=s.studentInfo)||void 0===n||null===(n=n.school)||void 0===n?void 0:n.name,department:null==s||null===(r=s.studentInfo)||void 0===r||null===(r=r.department)||void 0===r?void 0:r.name};c.setFieldsValue(o),x(o),P(null==s||null===(a=s.studentInfo)||void 0===a||null===(a=a.department)||void 0===a?void 0:a.id)}),[null==s?void 0:s.studentInfo]);var z=function(){var e=p()(i()().mark((function e(t){var n,r,a,o,c;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=null===(n=C.find((function(e){return e.name===(null==t?void 0:t.department)})))||void 0===n?void 0:n.id,e.next=3,(0,K.ZP)("/api/school_manages/professional_certification.json",{method:"post",body:{user_id:null==s||null===(r=s.studentInfo)||void 0===r?void 0:r.id,name:null==t?void 0:t.studentName,student_id:null==t?void 0:t.studentNo,school_id:null==s||null===(a=s.studentInfo)||void 0===a||null===(a=a.school)||void 0===a?void 0:a.id,department_id:o,identity:"student"}});case 3:c=e.sent,Y(),0==(null==c?void 0:c.status)?(D.ZP.success("认证成功"),null==s||s.onSuccess()):null==s||s.onSuccess();case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Y=function(){null==s||s.controlVisible(!1)};return(0,X.jsx)(S.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,forceRender:!0,className:ne.modal,open:null==s?void 0:s.visible,title:(0,X.jsx)("div",{children:"职业认证"}),width:"660px",footer:null,children:(0,X.jsx)(b.Z,{spinning:!!B,children:(0,X.jsxs)(j.Z,{className:ne.formWrap,form:c,layout:"horizontal",onValuesChange:function(e){x(u()({},c.getFieldsValue()))},onFinish:z,scrollToFirstError:!0,children:[(0,X.jsx)(j.Z.Item,{label:"姓名",initialValue:null==f?void 0:f.studentName,name:"studentName",rules:[{required:!0,message:"请先输入姓名"}],children:(0,X.jsx)(w.Z,{type:"text",placeholder:"请输入姓名",size:"large"})}),(0,X.jsxs)($.Z,{gutter:[10,0],children:[(0,X.jsx)(ee.Z,{flex:"300px",children:(0,X.jsx)(j.Z.Item,{label:"职业",name:"identity",initialValue:"student",rules:[{required:!0,message:"请先选择职业"}],children:(0,X.jsxs)(y.default,{disabled:!0,size:"large",children:[(0,X.jsx)(ae,{value:"teacher",children:"教师"}),(0,X.jsx)(ae,{value:"student",children:"学生"}),(0,X.jsx)(ae,{value:"professional",children:"专业人士"})]})})}),(0,X.jsx)(ee.Z,{flex:1,children:(0,X.jsx)(j.Z.Item,{initialValue:null==f?void 0:f.studentNo,name:"studentNo",rules:[{required:!0,message:"请先输入学号"}],children:(0,X.jsx)(w.Z,{type:"text",placeholder:"请输入学号",size:"large"})})})]}),(0,X.jsx)(j.Z.Item,{label:"学校/单位",name:"school",rules:[{required:!0,message:"请先选择学校/单位"}],children:(0,X.jsx)(te.Z,{size:"large",disabled:!0})}),(0,X.jsx)(j.Z.Item,{label:"院系/部门",name:"department",rules:[{required:!0,message:"请先选择院系/部门"}],children:(0,X.jsx)(y.default,{placeholder:"请选择院系/部门",size:"large",defaultValue:null==f?void 0:f.department,className:ne.autocontainer,children:C.map((function(e,t){return(0,X.jsx)(ae,{value:e.name,children:e.name},t)}))})}),null==(null==s||null===(n=s.studentInfo)||void 0===n||null===(n=n.attachment)||void 0===n?void 0:n.url)||""==(null==s||null===(r=s.studentInfo)||void 0===r||null===(r=r.attachment)||void 0===r?void 0:r.url)?(0,X.jsx)(j.Z.Item,{label:"认证图片",children:(0,X.jsx)("div",{className:ne.flexRow,children:(0,X.jsx)("div",{className:"".concat(ne.flexColumn," ").concat(ne.example),children:(0,X.jsx)("span",{className:ne.exampleImg,children:(0,X.jsx)("img",{src:"data:image/png;base64,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",style:{width:"100%",height:"100%"}})})})})}):(0,X.jsx)(j.Z.Item,{label:"认证图片",children:(0,X.jsx)("div",{className:ne.flexRow,children:(0,X.jsxs)("div",{className:"".concat(ne.flexColumn," ").concat(ne.example),children:[(0,X.jsx)("span",{className:ne.exampleImg,children:(0,X.jsx)("img",{src:"".concat(q.Z.API_SERVER).concat(null==s||null===(a=s.studentInfo)||void 0===a||null===(a=a.attachment)||void 0===a?void 0:a.url),className:ne.uploadImg,onClick:function(){var e;return M.Z.publish("preview-image","".concat(q.Z.API_SERVER).concat(null==s||null===(e=s.studentInfo)||void 0===e||null===(e=e.attachment)||void 0===e?void 0:e.url))}})}),(0,X.jsx)("span",{className:"tc",children:(0,X.jsx)("p",{className:ne.viewLargerImg,children:(0,X.jsx)("span",{onClick:function(){var e;return M.Z.publish("preview-image","".concat(q.Z.API_SERVER).concat(null==s||null===(e=s.studentInfo)||void 0===e||null===(e=e.attachment)||void 0===e?void 0:e.url))},children:"查看大图"})})})]})})}),(0,X.jsx)("div",{className:ne.footerWrap,children:(0,X.jsxs)(j.Z.Item,{children:[(0,X.jsx)(E.ZP,{className:"mr15",size:"middle",onClick:Y,children:"取消"}),(0,X.jsx)(E.ZP,{size:"middle",type:"primary",htmlType:"submit",children:"提交"})]})})]})})})})),oe=["userDetail","user","account","globalSetting","loading","dispatch"],ce=w.Z.TextArea,ie=(0,g.connect)((function(e){var t=e.user,n=e.userDetail,r=e.loading;return{user:t,userDetail:n,globalSetting:e.globalSetting,loading:r.models.index}}))((function(e){e.userDetail,e.user,e.account,e.globalSetting,e.loading;var t=e.dispatch,n=m()(e,oe),r=(0,A.useState)(!1),s=h()(r,2),c=s[0],l=s[1],d=(0,A.useState)(!1),f=h()(d,2),x=f[0],w=f[1],U=j.Z.useForm(),N=h()(U,1)[0],R=(0,A.useState)("1"),z=h()(R,2),V=z[0],T=z[1],L=(0,A.useState)({page:1,per_page:10,keywords:"",department_id:"",tab:"1"}),G=h()(L,2),H=G[0],$=G[1],ee=(0,A.useState)(0),te=h()(ee,2),ne=te[0],re=te[1],ae=(0,A.useState)(!1),ie=h()(ae,2),le=ie[0],ue=ie[1],de=(0,A.useState)(!1),pe=h()(de,2),fe=pe[0],he=pe[1],xe=(0,A.useState)([]),me=h()(xe,2),Ae=me[0],ge=me[1],ve=(0,A.useState)([]),we=h()(ve,2),je=we[0],Ce=we[1],ye=(0,A.useState)(!1),Ie=h()(ye,2),Ee=Ie[0],be=Ie[1],ke=(0,A.useState)([]),Se=h()(ke,2),De=Se[0],Ze=Se[1],Be=(0,A.useState)([]),Fe=h()(Be,2),Qe=Fe[0],Pe=Fe[1],Ue=(0,A.useState)(),Ne=h()(Ue,2),Re=Ne[0],ze=Ne[1],Ye=(0,A.useState)({}),Ve=h()(Ye,2),Te=Ve[0],Le=Ve[1],Ge=(0,A.useState)(),qe=h()(Ge,2),Ke=qe[0],Xe=qe[1],He=(0,A.useState)(),Oe=h()(He,2),We=Oe[0],Je=Oe[1],Me=(0,A.useState)(),_e=h()(Me,2),$e=_e[0],et=_e[1],tt=function(){var e=p()(i()().mark((function e(t){var n,r,a,s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ue(!0),e.next=3,(0,K.ZP)("/api/school_manages/students.json",{method:"get",params:u()({},t)});case 3:(n=e.sent)?(ge(null==n||null===(r=n.data)||void 0===r?void 0:r.students),Je(null==n||null===(a=n.data)||void 0===a||null===(a=a.students[0])||void 0===a?void 0:a.school.id),re(null==n||null===(s=n.data)||void 0===s?void 0:s.count)):(ge([]),re(0)),ue(!1);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),nt=function(){var e=p()(i()().mark((function e(){var t,n,r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,K.ZP)("/api/school_manages/departments.json",{method:"get"});case 2:(t=e.sent)?(Ce(null==t||null===(n=t.data)||void 0===n?void 0:n.departments),Le(null==t||null===(r=t.data)||void 0===r?void 0:r.count_data)):(Ce([]),Le({certified:0,uncertified:0,pending:0}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),rt=function(){var e=p()(i()().mark((function e(t){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,K.ZP)("/api/school_manages/user_basic_info.json",{method:"get",params:{user_id:t}});case 2:if(!(n=e.sent)){e.next=7;break}return e.abrupt("return",null==n?void 0:n.status);case 7:return e.abrupt("return",-1);case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();(0,A.useEffect)((function(){tt(H),nt()}),[]);var at=[{title:"序号",dataIndex:"order",key:"order",render:function(e,t,n){return"".concat((H.page-1)*H.per_page+n+1)},width:50},{title:"姓名",dataIndex:"real_name",key:"real_name",width:"3"===(null==H?void 0:H.tab)?60:110,ellipsis:!0,render:function(e,t){return(0,X.jsx)("span",{className:v.name,onClick:function(){return window.open("/users/".concat(t.login,"/classrooms"))},children:e})}},{title:"学号",dataIndex:"student_id",key:"student_id",ellipsis:!0,width:"3"===(null==H?void 0:H.tab)?90:120,render:function(e){return(0,X.jsx)("span",{style:{color:"#666666"},children:e||"--"})}},"1"!==(null==H?void 0:H.tab)&&{title:"认证图片",dataIndex:"attachment",key:"attachment",width:100,render:function(e,t,n){var r,a;return null!=t&&null!==(r=t.attachment)&&void 0!==r&&r.url?(0,X.jsx)("div",{style:{borderRadius:2,border:"1px solid #DCDCDC",width:80,height:44},children:(0,X.jsx)("img",{style:{width:"100%",height:"100%",cursor:"pointer",borderRadius:2},src:"".concat(null===q.Z||void 0===q.Z?void 0:q.Z.API_SERVER).concat(null==t||null===(a=t.attachment)||void 0===a?void 0:a.url),onClick:function(){var e;return M.Z.publish("preview-image","".concat(null===q.Z||void 0===q.Z?void 0:q.Z.API_SERVER).concat(null==t||null===(e=t.attachment)||void 0===e?void 0:e.url))}})}):"--"}},{title:"学院",dataIndex:"department",key:"department",ellipsis:!0,width:"3"===(null==H?void 0:H.tab)?70:140,render:function(e,t,n){return t.department.name||"--"}},{title:"手机号",dataIndex:"phone",key:"phone",ellipsis:!0,render:function(e){return(0,X.jsx)("span",{style:{color:"#666666"},children:e||"--"})}},{title:"邮箱帐号",dataIndex:"mail",key:"mail",ellipsis:!0,render:function(e){return(0,X.jsx)("span",{style:{color:"#666666"},children:e||"--"})}},{title:"职业认证",dataIndex:"professional_certification",key:"professional_certification",width:80,render:function(e,t,n){return 1==(null==t?void 0:t.professional_certification)?"已认证":(0,X.jsx)("span",{style:{color:"#666666"},children:"未认证"})}},"3"===(null==H?void 0:H.tab)&&{title:"提交时间",dataIndex:"apply_time",key:"apply_time",width:140,render:function(e,t,n){return e?Y()(e).format("YYYY-MM-DD HH:mm"):"--"}},{title:"操作",key:"action",align:"right",width:"2"===(null==H?void 0:H.tab)?80:120,render:function(e,t){switch(null==H?void 0:H.tab){case"1":return(0,X.jsxs)(C.Z,{size:"middle",style:{color:"#165DFF"},children:[(0,X.jsx)("a",{style:{color:"#165DFF"},onClick:function(){ot(t.id)},children:"编辑"}),(0,X.jsx)("a",{className:v.refuse,onClick:function(){w(!0),Xe(t.id)},children:"取消认证"})]});case"2":return(0,X.jsx)("a",{style:{color:"#165DFF"},onClick:function(){ct(t)},children:"职业认证"});case"3":return(0,X.jsxs)(C.Z,{size:"middle",style:{color:"#165DFF"},children:[(0,X.jsx)("a",{style:{color:"#165DFF"},onClick:function(){it(t)},children:"通过认证"}),(0,X.jsx)("a",{className:v.refuse,onClick:function(){return st(t.id)},children:"拒绝"})]});default:return"--"}}}].filter((function(e){return!!e})),st=function(){var e=p()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ze(t),he(!0);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ot=function(){var e=p()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,rt(t);case 2:if(e.t0=e.sent,0!=e.t0){e.next=7;break}g.history.push("/administration/student/".concat(t,"/edit")),e.next=9;break;case 7:tt(H),nt();case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ct=function(){var e=p()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:be(!0),Ze(t);case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),it=function(){var e=p()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:et(!0),Ze(t);case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),lt={type:"checkbox",selectedRowKeys:Qe,onChange:function(e,t){Pe(e)},onCancel:function(){Pe([])}};return(0,X.jsx)("section",{children:(0,X.jsxs)("aside",{className:[v.bg,"mb20",v.tabs].join(" "),children:[(0,X.jsxs)("div",{className:v.rightAction,children:[(0,X.jsx)("span",{style:{fontSize:14,display:"inline-block",paddingRight:20},children:"学院"}),(0,X.jsx)(y.default,{onChange:function(e){H.department_id=e,tt(u()({},H)),nt()},className:"select",placeholder:"全部",size:"large",allowClear:!0,getPopupContainer:function(e){return e.parentNode},children:null==je?void 0:je.map((function(e){return(0,X.jsx)(y.default.Option,{children:null==e?void 0:e.name},null==e?void 0:e.id)}))}),(0,X.jsx)(_.t7,{style:{width:262,marginLeft:"15px"},value:{value:H.keywords},onChange:function(e,t){H.page=1,H.keywords=e,$(u()({},H)),tt(u()({},H)),nt()},placeholder:"请输入学生相关信息进行搜索"})]}),(0,X.jsxs)(I.Z,{defaultActiveKey:H.tab,onChange:function(e){H.page=1,H.tab=e,H.keywords="",tt(H),$(u()({},H)),nt()},children:[(0,X.jsxs)(I.Z.TabPane,{tab:(0,X.jsxs)("span",{className:"font14",children:["已认证",(0,X.jsxs)("span",{className:"1"!==(null==H?void 0:H.tab)?v.tabActive:"",children:[" (",null==Te?void 0:Te.certified,")"]})]}),children:[(0,X.jsxs)("div",{className:"".concat(v.head," mb10"),children:[(0,X.jsx)("div",{className:v.left,children:(0,X.jsxs)(E.ZP,{className:v.addQuestionBtn,onClick:function(){T("2"),t({type:"classroomList/setActionTabs",payload:{key:"添加学生"}})},children:[(0,X.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAoCAYAAACWwljjAAAAAXNSR0IArs4c6QAABWVJREFUWEftWF1sFFUYPXdmdna7pc2WgsZCpU1LlSCkBKS7GokmKqipiQLBKP5R1KY1PhijMYYYYtQHn4iRYGxNKQVKUIzRkCgGTGxaSCpIULHQQiGFUky6QLftzu81c3dnuzN3dgeUB0k6L3eyc3/OnO985/tmCaVUxP/oItOAfKIxzZCfXG8hhk6tWwld2UZBywECgCI18pf7qT3TGq2LEIDS1Ghd9n16HAPET7Dg64/Y3FxZRv94+iylKPfcMA3NPjCDNecPvpAhyKEFqNl1Oicg48QaPcWK8408GSIElFIQmwI/obieW2slIbQa9+z8Ngegn4l+fKtmr6OgICCwRsZY+t4aGWDXczcev/nsuUBeDyzasy0HoE8l9VhXcmpjP8qdECymshmz760x50WEj+Xa3Zu8AQ1vDirDfeP2Bm5RciLPVmmKQkcOcI/dIbbCLYjb5SUdDd6A+t4JJ8eGrmVCRgG58hWIRXffoDrsNHMCNK6dhDbYwrLNThoAB0LLdj7mDejYGzMntPjlzOmUIlheD7FwXg5ANxZSY/wclKHvM3sxJRLSW3Bve9QT0OTvzWVmInE+YztuY+Fgcc7jpITDmzaljKaIZUB9hXXtCz0BKUebKzUlcTpXfNyidc+7LhFnLUozdKEw2jbPE5B6tGmhpo4fzwTZpVLeBtw+7qTEzzbYaiJcLYy2lXqHrHdj1NCUrlw+4+8r+QoNn4YWYAFED8faQ56AJnobHqWaut92aiuPg9UNkIpvTpbpV09C6f8yrbN0poEo4diOQm+GDm9YY1K10w6zFQD5znpIM25OlumJQSjnvstU23TNTYRjHRFvhg4//yqouTXjrC5n9Evy/L0BnyqpHCVXwrGOWZ6AkkfWv2ca5mY77Xmnzd1OeBg13wy4MLH3BblcGNtZ5s1Qz3NbALM520mz+xnuBEIg3f6wlSnQLx0AYLqP9Kkl7DX+DMd2LfbWUPczeyiwOqMhd7F09EMEcuVLkGZF2XR9tBdqf4sHKJ+qQ/BTONa5KhegwyBYlrc6p6oQ5MoXIJUun2oLLVDxo9AG2kBhpGtV/n7JOkcQhR2hut0vewPqWTcMitlTpcPD6gEEKtZDKl3Gl3dQ6PHfoJ7Zzpjy9y3WD30Yjna+zwM60VQ8Ofb3qLOD5p1Xum0F5DlPMgZM7QqEQISxZKpxCHIJ+127uB/6yEH/lhOAKAbXynUd33CA9CPPxjRd+cXOdLs9cIja2mD2AwjMrYeZOAPt4o8I1jSyg5WBVlhgxaL50IZ/gDFy0NHUe+1nvXxBQUkFlrQMcYCUntUbKTW3OSTozvt0bSNyKag6ChKeg2BNMwud0v85aGIQJDgTVBm1bdhZS9z7CcKlUGzfXAbW/dWh9jzVSk3jxWxAPs0FSHgu5OpGtkQdaAEdH3SI3Ce/ACK1BO/bxzbgAXXX/wVKq/NtwgEMl0Gueo21rmp/KzBxPs9XHC8pUQo9IkW/OsQD+nXNfDU5cZILuhudu5QUlCFQ1ZAS8pk20PHzTobyfylekO9/uwJ4kDW0Dob07ifepdT4wE+F7gZMKLgDUtUGphP9bDvo5JCjttjzNVKEq8kAZtARpkIVEUiR2vbipZs2ZEx4SkN7Ra3ri36AlvsVTy6cYgGkmiZLC9BPfQboCW6K9fpX9CDG4yMwNQotSVG6uNGYXbuiBLhrggNkdK9cS019t68Ac02QIymDVOPcDAMmxiigTCahJw0gMA+RRW/SEIm/FZzz+JbsBZmQ6V0PdRGAFSS/lvN6emYDQWgkDNXUoQkU0oxqQK6AFFkOeeZSiKOHOuWyVes5eU7/peejiVvoD6t/re7/tvAff70aVlshB+MAAAAASUVORK5CYII=",className:v.pngIcon,alt:""}),(0,X.jsx)("span",{style:{display:"inline-block",paddingLeft:4},children:"导入学生名单"})]})}),(0,X.jsxs)("div",{className:v.right,children:[(0,X.jsxs)("div",{className:v.icon,onClick:function(){T("1"),t({type:"classroomList/setActionTabs",payload:{key:"添加学生"}})},children:[(0,X.jsx)("img",{src:"data:image/png;base64,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",className:v.pngIcon,alt:""}),(0,X.jsx)("span",{children:"新增学生"})]}),(0,X.jsxs)("div",{className:v.icon,onClick:function(){return(0,W.AD)(H)},children:[(0,X.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAABF5JREFUWEftWFtsVEUY/qZ7aytaKJFW2mW3u2hLY1I11iZEaKKGi4kGI4bEeI1yEdDIgz4YRcWIl9SgKcgCbbmYEENIgBKC0tRIQaE2MSUSpbYcd9vdYmup0tTtdvd0x8y0e9pznaXY2AfnZc6Zc2b+7//+y8w/hFJqwzRqZNoDkiIjyygdCYCikFKAEID1rKWeWX/DjSBMiG2dr8D21cS1dAxdDseDDMwNCwRAQUFAeM8VGntmPWsUNDzf7fJaA+oaltlU48YWZt9GBajf9ALTUcrvdtrTBqQ1EaUUhBCwfsyIE2AZQdRCSimTUpjC73alA8hYNwPKVSbRiR8Dz5TgcHUKIT1AZgto9dN6uVZgik3T9QiBr1BgMinMfMjEgzRRp2dkNCKVKNQ72bjjccbSZcjUpTVRozGJbpoAEIsKn8iHJBZl6eYZrUBt3AkSFzOx351p7dRSV0xWONdmRoGNdDGkdWJ92MJnBsi7vaIyKg9tPr/yh8rxxDUx6xjZ0dom+iDXJ8qKw+Wns+1ZW4Ibm0/z5Ompvu8BBgRAJRtoXtlinlk1GouiSMmhJi7AFK84XJ7SlAMjM5udqSyXTmKd8n/+BySi2JSh1rJL6BwOKfM3SKux278fay4/i654Jz731eJ4/xF8O9CIjzzbcEdmCXLsOajt2YWa3gAOzP8Ssx23YoSO5tmPI1vx8KxHcOjqQbT+/aMpLlNAF8raUHahWDVxSc5yrM9/BV/8sRcrch/H0x2r8EbB2zwIPohsgQ02HC05iZekF7DLvw+rO55BdyKirLHTV4d9vXvQPHju+gH9ds/vqL6yjU+MJqMI9FTz58+8O/HQzKVYdLEc/fJVNJSewXrpRbTH2lRCTixoRMvgeQzIA3y8rnc3tnqqsL+3ZnKALt0VwhrpOb5YIhnHucHv+M5+vKQBeY48PN/xJC4O/YRTpU14WVqLttgv/N9c+2wMJ2M4VFyP2p4A+uQ+Ps7AfeLdPnlARiZ79bbXMMeRh4N9B7CjaA+W/LwYm+a+Dhdx4d3wm5iRMQOnSs9g1a8rEPDX6UzG/G7SDDXd2YK/5H7FDMx8a/M24Kn2JxCjMWzM34ShZJT70zvu93H3TfciMyMTVd0f4sSfx7CjqAbzXB5QJPka7L/irAVYePMiyDTBxz69UoVvrjWoTD398tCss9kJ6pBVO64oV0zVd5Kwy2ROff7mRO7AW/81KAbG0X/Le7oyKBiJyqndXszEdVYhmu2fnYe8BdnW56FRQMZNWPYYCJxYpRgVCUJAoUg0/QOaiEKDA5m2FPbMzbJmKNQdlcfqwPHT2XgZpT6x6U9gohOdOsQJwTwRoPbgNdnpcIh05991BKjqWrE+8eEEbi/KsWao8Wyr7CksgtPpMCiVVVWMUvIohax4hgI5Hk+gMxLCg/eXWQM6crIpSP+lywYRzYQg/NjyxdaXDfVff79sJCkHphoUA2PLsK97dOlC6+sYkVZT/X3a3aD9A3Xuf1EoPSR8AAAAAElFTkSuQmCC",className:v.pngIcon,alt:""}),(0,X.jsx)("span",{children:"导出学生"})]})]})]}),(0,X.jsx)(X.Fragment,{children:(0,X.jsx)(b.Z,{spinning:le,children:0===ne?(0,X.jsx)(P.Z,{customText:"暂无学院相关数据"}):(0,X.jsx)(k.Z,{className:v.antdTable1,columns:at,dataSource:Ae,pagination:!1,onChange:function(e,n,r){r.order?(H.sort_by="total_score"===r.field?"score":r.field,H.sort=r.order,H.sort=H.sort.replace("end","")):delete H.sort,t({type:"classroomList/getCourseWorkscore",payload:u()({},H)})}})})}),(0,X.jsx)(O,{schoolId:We,getStudents:tt,getCountData:nt,activeKey:V,handleTabChange:function(e){T(e)},handleLimitShow:function(){l(!0)}}),(0,X.jsxs)(S.Z,{className:v.addCollegeModal,centered:!0,title:"取消认证",open:x,okText:"确定",cancelText:"取消",destroyOnClose:!0,bodyStyle:{minHeight:130},onCancel:function(){N.setFieldsValue({reason:""}),w(!1)},onOk:p()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=u(),e.t1={},e.next=4,N.validateFields();case 4:return e.t2=e.sent,t=(0,e.t0)(e.t1,e.t2),e.next=8,(0,K.ZP)("/api/school_manages/cancel_professional_certification.json",{method:"post",body:u()(u()({},t),{},{user_id:Ke})});case 8:0==e.sent.status&&D.ZP.success("取消成功"),tt(H),nt(),w(!1),N.setFieldsValue({reason:""});case 14:case"end":return e.stop()}}),e)}))),children:[(0,X.jsx)(j.Z,{form:N,labelAlign:"left",labelCol:{span:3},initialValues:o()({},"reason",""),scrollToFirstError:!0,children:(0,X.jsx)(j.Z.Item,{label:"原因",name:"reason",rules:[{required:!0,validator:function(e,t){var n;return(null==t||null===(n=t.replaceAll(" ",""))||void 0===n?void 0:n.length)>0?Promise.resolve():Promise.reject("请输入取消认证原因")}}],children:(0,X.jsx)(ce,{rows:4,placeholder:"请输入取消认证原因,最多200字",maxLength:200})})}),(0,X.jsx)("div",{style:{color:"#5F6367",fontSize:"14px",paddingLeft:"8px"},children:"提示:取消认证后,不可编辑该学生账号信息,同时,该学生会收到被取消认证的消息提醒"})]}),(0,X.jsxs)(S.Z,{centered:!0,width:430,title:"提示",open:c,okText:"确定",cancelText:"取消",destroyOnClose:!0,bodyStyle:{minHeight:130},onCancel:function(){l(!1)},onOk:function(){l(!1)},children:[(0,X.jsx)("div",{className:v.aaa,style:{color:"#000000",fontSize:"14px",paddingLeft:"8px"},children:"您今日成功导入的学生数量已达到上限2000人,请明日再进行导入或扫描下方二维码"}),(0,X.jsx)("img",{src:"data:image/png;base64,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",alt:"",style:{display:"block",margin:"10px auto 0 auto"}})]})]},"1"),(0,X.jsxs)(I.Z.TabPane,{tab:(0,X.jsxs)("span",{className:"font14",children:["未认证",(0,X.jsxs)("span",{className:"2"!==(null==H?void 0:H.tab)?v.tabActive:"",children:[" (",null==Te?void 0:Te.uncertified,")"]})]}),children:[(0,X.jsx)(b.Z,{spinning:le,children:null!=Ae&&Ae.length?(0,X.jsx)(X.Fragment,{children:(0,X.jsx)(k.Z,{className:v.antdTable1,columns:at,dataSource:Ae,pagination:!1,onChange:function(e,t,n){console.log("a,b,c",e,t,n),n.order?(H.sort_by="total_score"===n.field?"score":n.field,H.sort=n.order,H.sort=H.sort.replace("end","")):delete H.sort}})}):(0,X.jsx)(P.Z,{})}),(0,X.jsx)(se,{onSuccess:function(){tt(u()(u()({},n),{},{tab:"2"})),nt()},visible:Ee,studentInfo:De,controlVisible:function(e){return be(e)}})]},"2"),(0,X.jsxs)(I.Z.TabPane,{tab:(0,X.jsxs)("div",{children:[(0,X.jsxs)("span",{className:"font14",children:["待审核",(0,X.jsxs)("span",{className:"3"!==(null==H?void 0:H.tab)?v.tabActive:"",children:[" (",null==Te?void 0:Te.pending,")"]})]}),(0,X.jsx)(Z.Z,{title:"展示该单位下已主动提交职业认证且未通过审核的学生数据",children:(0,X.jsx)("span",{className:v.tips,children:(0,X.jsx)("i",{className:"iconfont icon-a-wenhaobeifen2"})})})]}),children:[(0,X.jsx)(b.Z,{spinning:le,children:null!=Ae&&Ae.length?(0,X.jsx)(X.Fragment,{children:(0,X.jsx)("aside",{children:(0,X.jsx)(k.Z,{className:v.antdTable2,rowKey:function(e){return e.id},rowSelection:lt,columns:at,dataSource:Ae,pagination:!1})})}):(0,X.jsx)(P.Z,{})}),(0,X.jsx)(se,{onSuccess:function(){tt(u()(u()({},n),{},{tab:"3"})),nt()},visible:$e,studentInfo:De,controlVisible:function(e){return et(e)}}),(0,X.jsxs)(S.Z,{centered:!0,title:"拒绝认证",open:fe,okText:"确定",cancelText:"取消",destroyOnClose:!0,bodyStyle:{minHeight:130},onCancel:function(){N.setFieldsValue({reason:""}),he(!1)},onOk:p()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=u(),e.t1={},e.next=4,N.validateFields();case 4:return e.t2=e.sent,t=(0,e.t0)(e.t1,e.t2),e.next=8,(0,K.ZP)("/api/school_manages/refuse_professional_certification.json",{method:"post",body:{user_id:Re,reason:t.reason}});case 8:0===e.sent.status&&D.ZP.success("拒绝成功!"),tt(H),nt(),he(!1),N.setFieldsValue({reason:""});case 14:case"end":return e.stop()}}),e)}))),children:[(0,X.jsx)(j.Z,{form:N,labelAlign:"left",labelCol:{span:3},initialValues:o()({},"name",""),scrollToFirstError:!0,children:(0,X.jsx)(j.Z.Item,{label:"原因",name:"reason",rules:[{required:!0,validator:function(e,t){var n;return(null==t||null===(n=t.replaceAll(" ",""))||void 0===n?void 0:n.length)>0?Promise.resolve():Promise.reject("请输入拒绝认证原因")}}],children:(0,X.jsx)(ce,{rows:4,placeholder:"请输入拒绝认证原因,最多200字",maxLength:200})})}),(0,X.jsx)("div",{style:{color:"#5F6367",fontSize:"14px",paddingLeft:"8px"},children:"提示:拒绝职业认证后,该学生会收到被拒绝认证的消息提醒"})]})]},"3")]}),(0,X.jsx)("aside",{children:ne>0?(0,X.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"},children:[(0,X.jsx)("div",{children:(0,X.jsxs)("span",{style:{color:"#656F87"},children:["共",(0,X.jsx)("span",{className:"c-light-primary",children:ne}),"条数据"]})}),(0,X.jsx)(B.Z,{showSizeChanger:!0,showQuickJumper:!0,onChange:function(e,t){H.page=e,H.per_page=t,$(u()({},H)),tt(H)},defaultCurrent:1,pageSizeOptions:["10","20","50","100"],current:H.page||1,defaultPageSize:10,total:ne})]}):""}),(null==Qe?void 0:Qe.length)>0&&"3"==H.tab?(0,X.jsx)(F.Z,{offsetBottom:0,children:(0,X.jsxs)("div",{style:{height:62,background:"#fff",paddingLeft:"12px",width:"100%",boxShadow:"0px -4px 11px 0px rgba(218, 218, 218, 0.5)",display:"flex",alignItems:"center",marginTop:20},children:[(0,X.jsx)("div",{style:{flex:1},children:(0,X.jsxs)(Q.Z,{checked:(null==Qe?void 0:Qe.length)===(null==Ae?void 0:Ae.length),onChange:function(e){e.target.checked?Pe(a()(Ae.map((function(e){return e.id})))):Pe([])},children:["全选本页/",(0,X.jsxs)("span",{children:["已选 (",null==Qe?void 0:Qe.length,")"]})]})}),(0,X.jsxs)(E.ZP,{style:{fontSize:"14px",backgroundColor:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"inset 0px 1px 3px 0px rgba(255,255,255,0.5)",color:"#3061D0",border:"1px solid #BACFFE",marginRight:30},onClick:function(){var e;(null==Pe?void 0:Pe.length)<=0?D.ZP.info("请选择学生"):S.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"请确定是否将这些学生进行职业认证,认证后可对这些学生账号进行相关管理",onOk:(e=p()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,K.ZP)("/api/school_manages/batch_professional_certification.json",{method:"post",body:{user_ids:Qe}});case 2:0==(null==(t=e.sent)?void 0:t.status)&&D.ZP.success("已全部通过"),Qe.length>=(null==Ae?void 0:Ae.length)?tt(u()(u()({},H),{},{page:1,tab:"3"})):tt(u()(u()({},H),{},{tab:"3"})),nt(),Pe([]);case 7:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:[(0,X.jsx)("i",{style:{color:"rgb(20, 93, 255)",display:"inline-flex",alignItems:"center"},className:"iconfont icon-piliangtongguo font14 mr5"}),"批量通过"]}),(0,X.jsx)(E.ZP,{style:{marginRight:12,fontSize:"14px",display:"inline-flex",alignItems:"center",color:"#333333"},onClick:function(){Pe([])},children:"取消操作"})]})}):"",(0,X.jsx)(J.Z,{})]})})}))},80427:function(e,t,n){n.d(t,{AD:function(){return S},D9:function(){return P},IM:function(){return N},Iy:function(){return C},Ne:function(){return U},ON:function(){return T},Uj:function(){return K},VY:function(){return Y},YO:function(){return q},YX:function(){return G},Zn:function(){return m},_g:function(){return w},_k:function(){return F},c6:function(){return b},cr:function(){return A},eV:function(){return k},fi:function(){return g},gh:function(){return I},hS:function(){return R},iA:function(){return v},j6:function(){return j},je:function(){return B},kS:function(){return V},o6:function(){return E},pO:function(){return L},rQ:function(){return D},sA:function(){return y},xm:function(){return Q},xo:function(){return z},y8:function(){return Z}});var r=n(7557),a=n.n(r),s=n(82242),o=n.n(s),c=n(41498),i=n.n(c),l=n(6668),u=n(80608),d=n(27876),p=n(8591),f=n(71681),h=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在生成文件,请稍后..."}})},x=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},m=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h(),e.next=3,(0,l.YR)(o()({},t));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/export_couser_info.json"),query:t}));case 7:x();case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),A=function(){var e=i()(a()().mark((function e(t){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.yS)(o()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_member_act_score")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_member_act_score")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),g=function(){var e=i()(a()().mark((function e(t){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.W0)(o()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_score")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_score")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),v=function(){var e=i()(a()().mark((function e(t){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.Nl)(o()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),w=function(){var e=i()(a()().mark((function e(t){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.td)(o()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),j=function(){var e=i()(a()().mark((function e(t){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.QX)(o()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_homework")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_homework")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),C=function(){var e=i()(a()().mark((function e(t,n){var r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.aP)(o()({},t));case 2:0===(r=e.sent).status?(p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(t.coursesId,"/exportlist/").concat(n))):-3===r.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(t.coursesId,"/exportlist/").concat(n)));case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),y=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h(),e.next=3,(0,l.MJ)(o()({},t));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/polls/".concat(t.categoryId,"/commit_result.xlsx"),query:t}));case 7:x();case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),I=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/attendances/export_xlsx_data.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),E=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/video_study_statics.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),b=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/export_video_study.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),k=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/export_course_students_info.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),S=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/school_manages/students.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),D=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/item_banks/export.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Z=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),B=function(){var e=i()(a()().mark((function e(t){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.Uy)(o()({},t));case 2:0===(n=e.sent).status?(p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(t.coursesId,"/exportlist/exercise_score"))):-3===n.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(t.coursesId,"/exportlist/exercise_score")));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),F=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("----------","调用下载"),e.next=3,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/export_records/".concat(t.id,".xlsx"),query:t}));case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Q=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),P=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(null==t?void 0:t.coursesId,"/").concat(t.menuKey,"_statistic.xlsx?").concat(t.checkedList.map((function(e){return"course_group_id[]=".concat(e)})).join("&")),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),U=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/ec_years/".concat(null==t?void 0:t.ec_year_id,"/ec_training_objectives.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),N=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(null==t?void 0:t.name,(0,d.NY)({url:f.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),R=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/ec_years/".concat(null==t?void 0:t.ec_year_id,"/ec_courses.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),z=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/ec_years/".concat(null==t?void 0:t.ec_year_id,"/ec_graduation_requirements.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Y=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),V=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),T=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/examination_banks/".concat(t.id,".json"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),L=function(){var e=i()(a()().mark((function e(t,n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(n||"",(0,d.NY)({url:f.Z.API_SERVER+"/api/exercises/".concat(null==t?void 0:t.exercise_id,"/user_exercise_detail.json"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),G=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/exercises/".concat(t.categoryId,".json"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),q=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/polls/".concat(null==t?void 0:t.id,"/commit_result.json"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),K=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/paths/get_task_pass.json",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[36029,93735],{41129:function(e,t,n){n.d(t,{Z:function(){return p}});var r=n(79800),a=n.n(r),s=n(59301),o=n(87684),c=n(3113),i=n(53583),l=n(67636),u=n(53043),d=n(37712),p=function(){var e=(0,s.useState)(""),t=a()(e,2),n=t[0],r=t[1],p=(0,s.useState)(0),f=a()(p,2),h=f[0],x=f[1],m=(0,s.useRef)("");function A(e){27==e.keyCode&&m.current&&g()}function g(){document.body.style.overflow="auto",r("")}(0,s.useEffect)((function(){return o.Z.subscribe("preview-image",(function(e){r(e),document.body.style.overflow="hidden"}))}),[]),(0,s.useEffect)((function(){return document.addEventListener("keydown",A),function(){document.removeEventListener("keydown",A)}}),[]),(0,s.useEffect)((function(){m.current=n}),[n]);var v=(0,s.useRef)(),w=(0,s.useRef)();return(0,d.jsx)(s.Fragment,{children:n?(0,d.jsxs)("div",{className:"image-preview-container",ref:v,onClick:function(e){e.nativeEvent.target!==v.current&&e.nativeEvent.target!==w.current||g()},children:[(0,d.jsxs)("div",{className:"button-group",children:[(0,d.jsxs)(c.ZP,{onClick:function(){x(h+90)},children:["旋转",(0,d.jsx)(i.Z,{})]}),(0,d.jsxs)(c.ZP,{href:n,children:["下载",(0,d.jsx)(l.Z,{})]}),(0,d.jsxs)(c.ZP,{onClick:g,children:["关闭",(0,d.jsx)(u.Z,{})]})]}),(0,d.jsx)("div",{className:"preview-wrp-group",ref:w,children:(0,d.jsx)("img",{className:"image-preview",src:n,alt:"预览大图",style:{transform:"rotate(".concat(h,"deg)")}})})]}):null})}},96965:function(e,t,n){n.r(t),n.d(t,{default:function(){return ie}});var r=n(37205),a=n.n(r),s=n(85573),o=n.n(s),c=n(7557),i=n.n(c),l=n(82242),u=n.n(l),d=n(41498),p=n.n(d),f=n(79800),h=n.n(f),x=n(39647),m=n.n(x),A=n(59301),g=n(80608),v={flex_box_center:"flex_box_center___b2kk6",flex_space_between:"flex_space_between___nObta",flex_box_vertical_center:"flex_box_vertical_center___hJhvZ",flex_box_center_end:"flex_box_center_end___qXikU",flex_box_column:"flex_box_column___mEKiq",bg:"bg___lVGk1",containerTitle:"containerTitle___uKeyY",containerDesc:"containerDesc___Qtb8c",listItem:"listItem___fe9KR",tabListhover:"tabListhover___TybSz",title:"title___xqdfG",tips:"tips___pwNVA",titleLeft:"titleLeft___BVFvs",titleRight:"titleRight___JqeRw",acitons:"acitons___lv8AM",memberManager:"memberManager___LiU3G",menu:"menu___blKWy",topScores:"topScores___E5ebB",first:"first___zlZUp",second:"second___pGCY1",three:"three___iAEZV",dropmenu:"dropmenu___nCsdc",tabActive:"tabActive___tTsoS",tabs:"tabs___AYiix",rightAction:"rightAction___E4SkN",ruleWrap:"ruleWrap___CEQBI",head:"head___vI0BP",left:"left___ZacRo",right:"right___KZNPX",icon:"icon___hD9HM",addQuestionBtn:"addQuestionBtn___AvX9i",name:"name___KyyJs",antdTable1:"antdTable1___u0KZ_",antdTable2:"antdTable2___UD2bD",pngIcon:"pngIcon___DxnC5",refuse:"refuse___Rbcu8"},w=n(24650),j=n(78241),C=n(81327),y=n(57809),I=n(99313),E=n(3113),b=n(71418),k=n(51945),S=n(43418),D=n(8591),Z=n(6848),B=n(86859),F=n(81228),Q=n(24905),P=n(6638),U=n(53326),N=n(26724),R=n.n(N),z=n(61186),Y=n.n(z),V=n(92396),T={addStudentContainer:"addStudentContainer___c5ADl",listItem:"listItem___cOpB2",tips:"tips___UuolQ",qrCode:"qrCode___OJ0wR"},L=n(67147),G=n(27876),q=n(71681),K=n(49105),X=n(37712),H=I.Z.TabPane,O=(0,g.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t,n,r=e.classroomList,s=(e.loading,e.dispatch),o=e.schoolId,c=e.getCountData,l=e.getStudents,d=e.activeKey,f=e.handleTabChange,x=e.handleLimitShow,m=((0,g.useParams)(),r.actionTabs),v=(0,A.useState)([]),C=h()(v,2),b=(C[0],C[1]),B=(0,A.useState)(!0),F=h()(B,2),P=F[0],N=F[1],z=(0,A.useState)(!1),O=h()(z,2),W=O[0],J=O[1],M=j.Z.useForm(),_=h()(M,1)[0],$=(0,A.useState)([]),ee=h()($,2),te=ee[0],ne=ee[1],re=(0,A.useState)(1),ae=h()(re,2),se=ae[0],oe=ae[1],ce=(0,A.useState)([]),ie=h()(ce,2),le=ie[0],ue=ie[1],de=(0,A.useState)(!0),pe=h()(de,2),fe=pe[0],he=pe[1],xe=(0,A.useState)([]),me=h()(xe,2),Ae=me[0],ge=me[1],ve=(0,A.useState)(!1),we=h()(ve,2),je=we[0],Ce=we[1];(0,A.useRef)();(0,A.useEffect)((function(){"添加学生"===r.actionTabs.key&&(he(!0),ye())}),[r.actionTabs.key]);var ye=function(){var e=p()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"classroomList/getSchoolList",payload:{}});case 2:t=e.sent,b(t.map((function(e){return{value:e}})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ie={onRemove:function(){ge([])},beforeUpload:function(e){var t=[];return t.push(e),ge([].concat(t)),!1},fileList:Ae,accept:".xls,.xlsx"},Ee=function(){var e=p()(i()().mark((function e(){var t,n,r,s,c=arguments;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=c.length>0&&void 0!==c[0]&&c[0],!P||W){e.next=11;break}return r=_.getFieldValue(),J(!0),oe(t?1:se+1),e.next=7,(0,K.ZP)("/api/users/member_search.json",{method:"get",params:u()(u()({page:t?1:se+1,search_type:1,keyword:null==r?void 0:r.keyword},r),{},{school_id:o,source:"school_manage"})});case 7:s=e.sent,ne(t?a()(s.users):[].concat(a()(te),a()(s.users))),J(!1),(null===(n=s.users)||void 0===n?void 0:n.length)<10&&N(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),be=function(){var e=p()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!=le){e.next=4;break}D.ZP.error("请选择人数"),e.next=9;break;case 4:return Ce(!0),e.next=7,(0,K.ZP)("/api/school_manages/add_students.json",{method:"post",body:{user_ids:le}});case 7:0===e.sent.status&&(D.ZP.success("添加成功"),s({type:"classroomList/setActionTabs",payload:{}}),l(),c(),Ce(!1),"0"===localStorage.getItem("Noviceguide")||s({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:9,text:(0,X.jsx)("div",{children:"恭喜您!我们已经完成【教学课堂】的新建任务了。怎么样,很简单吧!接下来,您可以开始在教学课堂继续添加您的教学内容。 遇到疑问时,随时召唤小歌,我会出现在页面的右下角。期待与你的再次协作。"})}}));case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ke=function(){var e=p()(i()().mark((function e(){var t,n,r,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==Ae?void 0:Ae.length)<=0)){e.next=3;break}return D.ZP.info("请上传文件"),e.abrupt("return");case 3:return Ce(!0),(t=new FormData).append("file",Ae[0]),e.next=8,(0,K.ZP)("/api/school_manages/import_school_manages.json",{method:"post",body:t},!0);case 8:-1!==(n=e.sent).status&&(s({type:"classroomList/setActionTabs",payload:{}}),null!=n&&null!==(r=n.data)&&void 0!==r&&null!==(r=r.fail)&&void 0!==r&&r.length?(l(),c(),S.Z.confirm({centered:!0,okText:"下载导入失败文件",cancelText:"取消",title:"提示",content:(0,X.jsxs)("div",{children:["导入文件内存在不匹配信息,请",(0,X.jsx)("span",{onClick:function(){return(0,G.FH)("",(0,G.NY)({url:q.Z.API_SERVER+"/api/school_manages/get_fail_data.xlsx",query:{}}))},className:"c-light-primary ml5 mr5 current",children:"点击下载"}),"查看并进行修改后重新上传!"]}),onOk:function(){var e=p()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,G.FH)("",(0,G.NY)({url:q.Z.API_SERVER+"/api/school_manages/get_fail_data.xlsx",query:{}}));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){}})):null!=n&&null!==(a=n.data)&&void 0!==a&&a.is_upper_limit?x():(D.ZP.success("导入成功"),l(),c())),Ce(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Se=[{title:"",dataIndex:"professional_certification",width:40,ellipsis:!0,render:function(e,t){return(0,X.jsx)(Q.Z,{value:t.numid,checked:le.includes(Number(t.numid)),disabled:!!e})}},{title:"姓名",width:80,ellipsis:!0,dataIndex:"username",render:function(e,t){return(0,X.jsx)(Z.Z,{placement:"bottom",title:e,children:(0,X.jsx)(g.Link,{className:"bold c-black",to:"/users/".concat(t.login),target:"_blank",children:e||"--"})})}},{title:"手机",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,X.jsx)(Z.Z,{placement:"bottom",title:e,children:(0,X.jsx)("span",{children:e||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return(0,X.jsx)(Z.Z,{placement:"bottom",title:e,children:(0,X.jsx)("span",{children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,X.jsx)(Z.Z,{placement:"bottom",title:e,children:(0,X.jsx)("span",{children:e||"--"})})}},{title:"院系/部门",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(e){return(0,X.jsx)(Z.Z,{placement:"bottom",title:e,children:(0,X.jsx)("span",{children:e||"--"})})}},{title:"职业认证",dataIndex:"professional_certification",width:100,render:function(e){return e?"是":"否"}},{title:"最后登录时间",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(e){return null===e?(0,X.jsx)("span",{children:"--"}):(0,X.jsx)(Z.Z,{placement:"bottom",title:e,children:(0,X.jsx)("span",{children:Y()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"professional_certification",width:80,render:function(e){if(e)return(0,X.jsx)("span",{className:"c-green",children:"已添加"})}}];return(0,X.jsx)(S.Z,{className:T.addStudentWrapContainer,centered:!0,title:"添加学生",open:"添加学生"===r.actionTabs.key,okText:"确定",cancelText:"取消",width:"1"===d?960:600,zIndex:1e3,afterClose:function(){ge([])},confirmLoading:je,bodyStyle:{minHeight:200},onOk:p()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("1"!==d){e.next=3;break}return be(),e.abrupt("return");case 3:ke();case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){ue([]),s({type:"classroomList/setActionTabs",payload:{}})},children:(0,X.jsxs)(I.Z,{activeKey:d,onChange:function(e){return f(e)},className:T.addStudentContainer,children:[(0,X.jsx)(H,{tab:"手动添加",children:(0,X.jsxs)("div",{className:T.listItem,children:[(0,X.jsxs)(j.Z,{layout:"inline",form:_,initialValues:{keyword:"",search_type:"1"},className:"mt10",children:[(0,X.jsx)(j.Z.Item,{name:"search_type",label:"搜索类型",children:(0,X.jsxs)(y.default,{children:[(0,X.jsx)(y.default.Option,{value:"1",children:"姓名"}),(0,X.jsx)(y.default.Option,{value:"2",children:"手机号"}),(0,X.jsx)(y.default.Option,{value:"3",children:"邮箱"})]})}),(0,X.jsx)(j.Z.Item,{name:"keyword",label:"搜索内容",children:(0,X.jsx)(w.Z,{allowClear:!0,style:{width:240},size:"middle",defaultValue:(null===(t=m.selectArrs)||void 0===t?void 0:t.category_name)||(null===(n=m.selectArrs)||void 0===n?void 0:n.name)})}),(0,X.jsx)(j.Z.Item,{children:(0,X.jsx)(E.ZP,{htmlType:"submit",type:"primary",size:"middle",onClick:function(){return function(){var e;if(""===(null===(e=_.getFieldValue())||void 0===e?void 0:e.keyword))return ne([]),void D.ZP.error("请输入搜索内容");he(!1),P=!0,N(!0),ue([]),J(!1),setTimeout((function(){Ee(!0)}),300)}()},children:"搜索"})})]}),fe&&(0,X.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,X.jsx)("img",{src:V.L6,width:"250",alt:""}),(0,X.jsx)("br",{}),(0,X.jsx)("p",{className:"mt20",children:"请搜索要添加的人员"})]}),!fe&&""==te&&!W&&(0,X.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,X.jsx)("img",{src:V.z3,width:"100",alt:""}),(0,X.jsx)("br",{}),(0,X.jsx)("p",{className:"mt20",children:"暂时还没有相关数据哦!"})]}),(!fe&&""!=te||W)&&(0,X.jsxs)("section",{children:[(0,X.jsx)("div",{className:"flexd-table-header mt20",children:(0,X.jsx)(k.Z,{pagination:!1,dataSource:[],columns:Se})}),(0,X.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,X.jsx)(R(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){Ee()},hasMore:P,useWindow:!1,children:(0,X.jsx)(k.Z,{loading:W,showHeader:!1,pagination:!1,dataSource:te,columns:Se,onRow:function(e){return{onClick:function(e){e.currentTarget.querySelector("input").disabled||function(e){e=Number(e);var t=le.indexOf(e);t<0?le.push(e):le.splice(t,1),ue(a()(le))}(e.currentTarget.querySelector("input").value)}}}})})})]})]})},"1"),(0,X.jsx)(H,{tab:"批量导入",children:(0,X.jsx)("div",{className:T.listItem,children:(0,X.jsxs)("div",{className:"mt20",children:[(0,X.jsxs)("div",{className:"mb20",children:[(0,X.jsx)("span",{className:"mr40",children:"步骤1:"}),"下载",(0,X.jsx)("a",{className:"ml5 mr5",onClick:p()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,G.FH)("",(0,G.NY)({url:q.Z.API_SERVER+"/api/school_manages/down_school_manages_template.json\t",query:{}}));case 1:case"end":return e.stop()}}),e)}))),children:"高校管理成员导入模板"}),"批量导入成员。"]}),(0,X.jsxs)("div",{children:[(0,X.jsx)("span",{className:"mr40",children:"步骤2:"}),"上传填写好的《高校管理成员导入模板》。"]}),(0,X.jsx)("div",{style:{margin:"4px 0px 20px 94px"},children:(0,X.jsx)(U.Z,u()(u()({},Ie),{},{children:(0,X.jsx)(E.ZP,{type:"primary",className:"mt10",icon:(0,X.jsx)(L.Z,{}),children:"选择文件"})}))})]})})},"2")]})})})),W=n(80427),J=n(41129),M=n(87684),_=n(2753),$=n(95237),ee=n(43604),te=n(88522),ne={colorBlue:"colorBlue___WOM5T",formWrap:"formWrap___yqLts",flexRow:"flexRow___wFKNT",flexColumn:"flexColumn___qCl6_",example:"example___p1oVC",exampleImg:"exampleImg___FicSU",colorOrange:"colorOrange___An3FW",uploader:"uploader___tn7L8",uploadImg:"uploadImg___c3FkU",imageTip:"imageTip___jtZ10",uploadTipIcon:"uploadTipIcon___cbsw3",uploadTip:"uploadTip___LbZNb",color05101a:"color05101a___sXzzB",viewLargerImg:"viewLargerImg___xxHvS",footerWrap:"footerWrap___VqJfp",note:"note___P2g8J",schoolHintWrap:"schoolHintWrap___hrE16",colorCDCDCD:"colorCDCDCD___IwhGa",color0152d9:"color0152d9___dudWJ"},re=["user","account","globalSetting","loading","dispatch"],ae=y.default.Option,se=(0,g.connect)((function(e){var t=e.user,n=e.account,r=e.loading;return{user:t,account:n,globalSetting:e.globalSetting,loading:r.effects}}))((function(e){e.user,e.account,e.globalSetting,e.loading,e.dispatch;var t,n,r,a,s=m()(e,re),o=j.Z.useForm(),c=h()(o,1)[0],l=(0,A.useState)(),d=h()(l,2),f=d[0],x=d[1],g=(0,A.useState)([]),v=h()(g,2),C=v[0],I=v[1],k=(0,A.useState)(),Z=h()(k,2),B=Z[0],F=(Z[1],(0,A.useState)()),Q=h()(F,2),P=(Q[0],Q[1]),U=(0,A.useState)(),N=h()(U,2),R=(N[0],N[1],function(){var e=p()(i()().mark((function e(t){var n,r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=5;break}return e.next=3,(0,K.ZP)("/api/school_manages/departments.json",{method:"get"});case 3:(n=e.sent)&&I(null==n||null===(r=n.data)||void 0===r?void 0:r.departments);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());(0,A.useEffect)((function(){var e;R(null==s||null===(e=s.studentInfo)||void 0===e||null===(e=e.school)||void 0===e?void 0:e.id)}),[null==s||null===(t=s.studentInfo)||void 0===t||null===(t=t.school)||void 0===t?void 0:t.id]),(0,A.useEffect)((function(){var e,t,n,r,a,o={studentName:null==s||null===(e=s.studentInfo)||void 0===e?void 0:e.real_name,studentNo:null==s||null===(t=s.studentInfo)||void 0===t?void 0:t.student_id,school:null==s||null===(n=s.studentInfo)||void 0===n||null===(n=n.school)||void 0===n?void 0:n.name,department:null==s||null===(r=s.studentInfo)||void 0===r||null===(r=r.department)||void 0===r?void 0:r.name};c.setFieldsValue(o),x(o),P(null==s||null===(a=s.studentInfo)||void 0===a||null===(a=a.department)||void 0===a?void 0:a.id)}),[null==s?void 0:s.studentInfo]);var z=function(){var e=p()(i()().mark((function e(t){var n,r,a,o,c;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=null===(n=C.find((function(e){return e.name===(null==t?void 0:t.department)})))||void 0===n?void 0:n.id,e.next=3,(0,K.ZP)("/api/school_manages/professional_certification.json",{method:"post",body:{user_id:null==s||null===(r=s.studentInfo)||void 0===r?void 0:r.id,name:null==t?void 0:t.studentName,student_id:null==t?void 0:t.studentNo,school_id:null==s||null===(a=s.studentInfo)||void 0===a||null===(a=a.school)||void 0===a?void 0:a.id,department_id:o,identity:"student"}});case 3:c=e.sent,Y(),0==(null==c?void 0:c.status)?(D.ZP.success("认证成功"),null==s||s.onSuccess()):null==s||s.onSuccess();case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Y=function(){null==s||s.controlVisible(!1)};return(0,X.jsx)(S.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,forceRender:!0,className:ne.modal,open:null==s?void 0:s.visible,title:(0,X.jsx)("div",{children:"职业认证"}),width:"660px",footer:null,children:(0,X.jsx)(b.Z,{spinning:!!B,children:(0,X.jsxs)(j.Z,{className:ne.formWrap,form:c,layout:"horizontal",onValuesChange:function(e){x(u()({},c.getFieldsValue()))},onFinish:z,scrollToFirstError:!0,children:[(0,X.jsx)(j.Z.Item,{label:"姓名",initialValue:null==f?void 0:f.studentName,name:"studentName",rules:[{required:!0,message:"请先输入姓名"}],children:(0,X.jsx)(w.Z,{type:"text",placeholder:"请输入姓名",size:"large"})}),(0,X.jsxs)($.Z,{gutter:[10,0],children:[(0,X.jsx)(ee.Z,{flex:"300px",children:(0,X.jsx)(j.Z.Item,{label:"职业",name:"identity",initialValue:"student",rules:[{required:!0,message:"请先选择职业"}],children:(0,X.jsxs)(y.default,{disabled:!0,size:"large",children:[(0,X.jsx)(ae,{value:"teacher",children:"教师"}),(0,X.jsx)(ae,{value:"student",children:"学生"}),(0,X.jsx)(ae,{value:"professional",children:"专业人士"})]})})}),(0,X.jsx)(ee.Z,{flex:1,children:(0,X.jsx)(j.Z.Item,{initialValue:null==f?void 0:f.studentNo,name:"studentNo",rules:[{required:!0,message:"请先输入学号"}],children:(0,X.jsx)(w.Z,{type:"text",placeholder:"请输入学号",size:"large"})})})]}),(0,X.jsx)(j.Z.Item,{label:"学校/单位",name:"school",rules:[{required:!0,message:"请先选择学校/单位"}],children:(0,X.jsx)(te.Z,{size:"large",disabled:!0})}),(0,X.jsx)(j.Z.Item,{label:"院系/部门",name:"department",rules:[{required:!0,message:"请先选择院系/部门"}],children:(0,X.jsx)(y.default,{placeholder:"请选择院系/部门",size:"large",defaultValue:null==f?void 0:f.department,className:ne.autocontainer,children:C.map((function(e,t){return(0,X.jsx)(ae,{value:e.name,children:e.name},t)}))})}),null==(null==s||null===(n=s.studentInfo)||void 0===n||null===(n=n.attachment)||void 0===n?void 0:n.url)||""==(null==s||null===(r=s.studentInfo)||void 0===r||null===(r=r.attachment)||void 0===r?void 0:r.url)?(0,X.jsx)(j.Z.Item,{label:"认证图片",children:(0,X.jsx)("div",{className:ne.flexRow,children:(0,X.jsx)("div",{className:"".concat(ne.flexColumn," ").concat(ne.example),children:(0,X.jsx)("span",{className:ne.exampleImg,children:(0,X.jsx)("img",{src:"data:image/png;base64,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",style:{width:"100%",height:"100%"}})})})})}):(0,X.jsx)(j.Z.Item,{label:"认证图片",children:(0,X.jsx)("div",{className:ne.flexRow,children:(0,X.jsxs)("div",{className:"".concat(ne.flexColumn," ").concat(ne.example),children:[(0,X.jsx)("span",{className:ne.exampleImg,children:(0,X.jsx)("img",{src:"".concat(q.Z.API_SERVER).concat(null==s||null===(a=s.studentInfo)||void 0===a||null===(a=a.attachment)||void 0===a?void 0:a.url),className:ne.uploadImg,onClick:function(){var e;return M.Z.publish("preview-image","".concat(q.Z.API_SERVER).concat(null==s||null===(e=s.studentInfo)||void 0===e||null===(e=e.attachment)||void 0===e?void 0:e.url))}})}),(0,X.jsx)("span",{className:"tc",children:(0,X.jsx)("p",{className:ne.viewLargerImg,children:(0,X.jsx)("span",{onClick:function(){var e;return M.Z.publish("preview-image","".concat(q.Z.API_SERVER).concat(null==s||null===(e=s.studentInfo)||void 0===e||null===(e=e.attachment)||void 0===e?void 0:e.url))},children:"查看大图"})})})]})})}),(0,X.jsx)("div",{className:ne.footerWrap,children:(0,X.jsxs)(j.Z.Item,{children:[(0,X.jsx)(E.ZP,{className:"mr15",size:"middle",onClick:Y,children:"取消"}),(0,X.jsx)(E.ZP,{size:"middle",type:"primary",htmlType:"submit",children:"提交"})]})})]})})})})),oe=["userDetail","user","account","globalSetting","loading","dispatch"],ce=w.Z.TextArea,ie=(0,g.connect)((function(e){var t=e.user,n=e.userDetail,r=e.loading;return{user:t,userDetail:n,globalSetting:e.globalSetting,loading:r.models.index}}))((function(e){e.userDetail,e.user,e.account,e.globalSetting,e.loading;var t=e.dispatch,n=m()(e,oe),r=(0,A.useState)(!1),s=h()(r,2),c=s[0],l=s[1],d=(0,A.useState)(!1),f=h()(d,2),x=f[0],w=f[1],U=j.Z.useForm(),N=h()(U,1)[0],R=(0,A.useState)("1"),z=h()(R,2),V=z[0],T=z[1],L=(0,A.useState)({page:1,per_page:10,keywords:"",department_id:"",tab:"1"}),G=h()(L,2),H=G[0],$=G[1],ee=(0,A.useState)(0),te=h()(ee,2),ne=te[0],re=te[1],ae=(0,A.useState)(!1),ie=h()(ae,2),le=ie[0],ue=ie[1],de=(0,A.useState)(!1),pe=h()(de,2),fe=pe[0],he=pe[1],xe=(0,A.useState)([]),me=h()(xe,2),Ae=me[0],ge=me[1],ve=(0,A.useState)([]),we=h()(ve,2),je=we[0],Ce=we[1],ye=(0,A.useState)(!1),Ie=h()(ye,2),Ee=Ie[0],be=Ie[1],ke=(0,A.useState)([]),Se=h()(ke,2),De=Se[0],Ze=Se[1],Be=(0,A.useState)([]),Fe=h()(Be,2),Qe=Fe[0],Pe=Fe[1],Ue=(0,A.useState)(),Ne=h()(Ue,2),Re=Ne[0],ze=Ne[1],Ye=(0,A.useState)({}),Ve=h()(Ye,2),Te=Ve[0],Le=Ve[1],Ge=(0,A.useState)(),qe=h()(Ge,2),Ke=qe[0],Xe=qe[1],He=(0,A.useState)(),Oe=h()(He,2),We=Oe[0],Je=Oe[1],Me=(0,A.useState)(),_e=h()(Me,2),$e=_e[0],et=_e[1],tt=function(){var e=p()(i()().mark((function e(t){var n,r,a,s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ue(!0),e.next=3,(0,K.ZP)("/api/school_manages/students.json",{method:"get",params:u()({},t)});case 3:(n=e.sent)?(ge(null==n||null===(r=n.data)||void 0===r?void 0:r.students),Je(null==n||null===(a=n.data)||void 0===a||null===(a=a.students[0])||void 0===a?void 0:a.school.id),re(null==n||null===(s=n.data)||void 0===s?void 0:s.count)):(ge([]),re(0)),ue(!1);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),nt=function(){var e=p()(i()().mark((function e(){var t,n,r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,K.ZP)("/api/school_manages/departments.json",{method:"get"});case 2:(t=e.sent)?(Ce(null==t||null===(n=t.data)||void 0===n?void 0:n.departments),Le(null==t||null===(r=t.data)||void 0===r?void 0:r.count_data)):(Ce([]),Le({certified:0,uncertified:0,pending:0}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),rt=function(){var e=p()(i()().mark((function e(t){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,K.ZP)("/api/school_manages/user_basic_info.json",{method:"get",params:{user_id:t}});case 2:if(!(n=e.sent)){e.next=7;break}return e.abrupt("return",null==n?void 0:n.status);case 7:return e.abrupt("return",-1);case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();(0,A.useEffect)((function(){tt(H),nt()}),[]);var at=[{title:"序号",dataIndex:"order",key:"order",render:function(e,t,n){return"".concat((H.page-1)*H.per_page+n+1)},width:50},{title:"姓名",dataIndex:"real_name",key:"real_name",width:"3"===(null==H?void 0:H.tab)?60:110,ellipsis:!0,render:function(e,t){return(0,X.jsx)("span",{className:v.name,onClick:function(){return window.open("/users/".concat(t.login,"/classrooms"))},children:e})}},{title:"学号",dataIndex:"student_id",key:"student_id",ellipsis:!0,width:"3"===(null==H?void 0:H.tab)?90:120,render:function(e){return(0,X.jsx)("span",{style:{color:"#666666"},children:e||"--"})}},"1"!==(null==H?void 0:H.tab)&&{title:"认证图片",dataIndex:"attachment",key:"attachment",width:100,render:function(e,t,n){var r,a;return null!=t&&null!==(r=t.attachment)&&void 0!==r&&r.url?(0,X.jsx)("div",{style:{borderRadius:2,border:"1px solid #DCDCDC",width:80,height:44},children:(0,X.jsx)("img",{style:{width:"100%",height:"100%",cursor:"pointer",borderRadius:2},src:"".concat(null===q.Z||void 0===q.Z?void 0:q.Z.API_SERVER).concat(null==t||null===(a=t.attachment)||void 0===a?void 0:a.url),onClick:function(){var e;return M.Z.publish("preview-image","".concat(null===q.Z||void 0===q.Z?void 0:q.Z.API_SERVER).concat(null==t||null===(e=t.attachment)||void 0===e?void 0:e.url))}})}):"--"}},{title:"学院",dataIndex:"department",key:"department",ellipsis:!0,width:"3"===(null==H?void 0:H.tab)?70:140,render:function(e,t,n){return t.department.name||"--"}},{title:"手机号",dataIndex:"phone",key:"phone",ellipsis:!0,render:function(e){return(0,X.jsx)("span",{style:{color:"#666666"},children:e||"--"})}},{title:"邮箱帐号",dataIndex:"mail",key:"mail",ellipsis:!0,render:function(e){return(0,X.jsx)("span",{style:{color:"#666666"},children:e||"--"})}},{title:"职业认证",dataIndex:"professional_certification",key:"professional_certification",width:80,render:function(e,t,n){return 1==(null==t?void 0:t.professional_certification)?"已认证":(0,X.jsx)("span",{style:{color:"#666666"},children:"未认证"})}},"3"===(null==H?void 0:H.tab)&&{title:"提交时间",dataIndex:"apply_time",key:"apply_time",width:140,render:function(e,t,n){return e?Y()(e).format("YYYY-MM-DD HH:mm"):"--"}},{title:"操作",key:"action",align:"right",width:"2"===(null==H?void 0:H.tab)?80:120,render:function(e,t){switch(null==H?void 0:H.tab){case"1":return(0,X.jsxs)(C.Z,{size:"middle",style:{color:"#165DFF"},children:[(0,X.jsx)("a",{style:{color:"#165DFF"},onClick:function(){ot(t.id)},children:"编辑"}),(0,X.jsx)("a",{className:v.refuse,onClick:function(){w(!0),Xe(t.id)},children:"取消认证"})]});case"2":return(0,X.jsx)("a",{style:{color:"#165DFF"},onClick:function(){ct(t)},children:"职业认证"});case"3":return(0,X.jsxs)(C.Z,{size:"middle",style:{color:"#165DFF"},children:[(0,X.jsx)("a",{style:{color:"#165DFF"},onClick:function(){it(t)},children:"通过认证"}),(0,X.jsx)("a",{className:v.refuse,onClick:function(){return st(t.id)},children:"拒绝"})]});default:return"--"}}}].filter((function(e){return!!e})),st=function(){var e=p()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ze(t),he(!0);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ot=function(){var e=p()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,rt(t);case 2:if(e.t0=e.sent,0!=e.t0){e.next=7;break}g.history.push("/administration/student/".concat(t,"/edit")),e.next=9;break;case 7:tt(H),nt();case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ct=function(){var e=p()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:be(!0),Ze(t);case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),it=function(){var e=p()(i()().mark((function e(t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:et(!0),Ze(t);case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),lt={type:"checkbox",selectedRowKeys:Qe,onChange:function(e,t){Pe(e)},onCancel:function(){Pe([])}};return(0,X.jsx)("section",{children:(0,X.jsxs)("aside",{className:[v.bg,"mb20",v.tabs].join(" "),children:[(0,X.jsxs)("div",{className:v.rightAction,children:[(0,X.jsx)("span",{style:{fontSize:14,display:"inline-block",paddingRight:20},children:"学院"}),(0,X.jsx)(y.default,{onChange:function(e){H.department_id=e,tt(u()({},H)),nt()},className:"select",placeholder:"全部",size:"large",allowClear:!0,getPopupContainer:function(e){return e.parentNode},children:null==je?void 0:je.map((function(e){return(0,X.jsx)(y.default.Option,{children:null==e?void 0:e.name},null==e?void 0:e.id)}))}),(0,X.jsx)(_.t7,{style:{width:262,marginLeft:"15px"},value:{value:H.keywords},onChange:function(e,t){H.page=1,H.keywords=e,$(u()({},H)),tt(u()({},H)),nt()},placeholder:"请输入学生相关信息进行搜索"})]}),(0,X.jsxs)(I.Z,{defaultActiveKey:H.tab,onChange:function(e){H.page=1,H.tab=e,H.keywords="",tt(H),$(u()({},H)),nt()},children:[(0,X.jsxs)(I.Z.TabPane,{tab:(0,X.jsxs)("span",{className:"font14",children:["已认证",(0,X.jsxs)("span",{className:"1"!==(null==H?void 0:H.tab)?v.tabActive:"",children:[" (",null==Te?void 0:Te.certified,")"]})]}),children:[(0,X.jsxs)("div",{className:"".concat(v.head," mb10"),children:[(0,X.jsx)("div",{className:v.left,children:(0,X.jsxs)(E.ZP,{className:v.addQuestionBtn,onClick:function(){T("2"),t({type:"classroomList/setActionTabs",payload:{key:"添加学生"}})},children:[(0,X.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAoCAYAAACWwljjAAAAAXNSR0IArs4c6QAABWVJREFUWEftWF1sFFUYPXdmdna7pc2WgsZCpU1LlSCkBKS7GokmKqipiQLBKP5R1KY1PhijMYYYYtQHn4iRYGxNKQVKUIzRkCgGTGxaSCpIULHQQiGFUky6QLftzu81c3dnuzN3dgeUB0k6L3eyc3/OnO985/tmCaVUxP/oItOAfKIxzZCfXG8hhk6tWwld2UZBywECgCI18pf7qT3TGq2LEIDS1Ghd9n16HAPET7Dg64/Y3FxZRv94+iylKPfcMA3NPjCDNecPvpAhyKEFqNl1Oicg48QaPcWK8408GSIElFIQmwI/obieW2slIbQa9+z8Ngegn4l+fKtmr6OgICCwRsZY+t4aGWDXczcev/nsuUBeDyzasy0HoE8l9VhXcmpjP8qdECymshmz760x50WEj+Xa3Zu8AQ1vDirDfeP2Bm5RciLPVmmKQkcOcI/dIbbCLYjb5SUdDd6A+t4JJ8eGrmVCRgG58hWIRXffoDrsNHMCNK6dhDbYwrLNThoAB0LLdj7mDejYGzMntPjlzOmUIlheD7FwXg5ANxZSY/wclKHvM3sxJRLSW3Bve9QT0OTvzWVmInE+YztuY+Fgcc7jpITDmzaljKaIZUB9hXXtCz0BKUebKzUlcTpXfNyidc+7LhFnLUozdKEw2jbPE5B6tGmhpo4fzwTZpVLeBtw+7qTEzzbYaiJcLYy2lXqHrHdj1NCUrlw+4+8r+QoNn4YWYAFED8faQ56AJnobHqWaut92aiuPg9UNkIpvTpbpV09C6f8yrbN0poEo4diOQm+GDm9YY1K10w6zFQD5znpIM25OlumJQSjnvstU23TNTYRjHRFvhg4//yqouTXjrC5n9Evy/L0BnyqpHCVXwrGOWZ6AkkfWv2ca5mY77Xmnzd1OeBg13wy4MLH3BblcGNtZ5s1Qz3NbALM520mz+xnuBEIg3f6wlSnQLx0AYLqP9Kkl7DX+DMd2LfbWUPczeyiwOqMhd7F09EMEcuVLkGZF2XR9tBdqf4sHKJ+qQ/BTONa5KhegwyBYlrc6p6oQ5MoXIJUun2oLLVDxo9AG2kBhpGtV/n7JOkcQhR2hut0vewPqWTcMitlTpcPD6gEEKtZDKl3Gl3dQ6PHfoJ7Zzpjy9y3WD30Yjna+zwM60VQ8Ofb3qLOD5p1Xum0F5DlPMgZM7QqEQISxZKpxCHIJ+127uB/6yEH/lhOAKAbXynUd33CA9CPPxjRd+cXOdLs9cIja2mD2AwjMrYeZOAPt4o8I1jSyg5WBVlhgxaL50IZ/gDFy0NHUe+1nvXxBQUkFlrQMcYCUntUbKTW3OSTozvt0bSNyKag6ChKeg2BNMwud0v85aGIQJDgTVBm1bdhZS9z7CcKlUGzfXAbW/dWh9jzVSk3jxWxAPs0FSHgu5OpGtkQdaAEdH3SI3Ce/ACK1BO/bxzbgAXXX/wVKq/NtwgEMl0Gueo21rmp/KzBxPs9XHC8pUQo9IkW/OsQD+nXNfDU5cZILuhudu5QUlCFQ1ZAS8pk20PHzTobyfylekO9/uwJ4kDW0Dob07ifepdT4wE+F7gZMKLgDUtUGphP9bDvo5JCjttjzNVKEq8kAZtARpkIVEUiR2vbipZs2ZEx4SkN7Ra3ri36AlvsVTy6cYgGkmiZLC9BPfQboCW6K9fpX9CDG4yMwNQotSVG6uNGYXbuiBLhrggNkdK9cS019t68Ac02QIymDVOPcDAMmxiigTCahJw0gMA+RRW/SEIm/FZzz+JbsBZmQ6V0PdRGAFSS/lvN6emYDQWgkDNXUoQkU0oxqQK6AFFkOeeZSiKOHOuWyVes5eU7/peejiVvoD6t/re7/tvAff70aVlshB+MAAAAASUVORK5CYII=",className:v.pngIcon,alt:""}),(0,X.jsx)("span",{style:{display:"inline-block",paddingLeft:4},children:"导入学生名单"})]})}),(0,X.jsxs)("div",{className:v.right,children:[(0,X.jsxs)("div",{className:v.icon,onClick:function(){T("1"),t({type:"classroomList/setActionTabs",payload:{key:"添加学生"}})},children:[(0,X.jsx)("img",{src:"data:image/png;base64,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",className:v.pngIcon,alt:""}),(0,X.jsx)("span",{children:"新增学生"})]}),(0,X.jsxs)("div",{className:v.icon,onClick:function(){return(0,W.AD)(H)},children:[(0,X.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAABF5JREFUWEftWFtsVEUY/qZ7aytaKJFW2mW3u2hLY1I11iZEaKKGi4kGI4bEeI1yEdDIgz4YRcWIl9SgKcgCbbmYEENIgBKC0tRIQaE2MSUSpbYcd9vdYmup0tTtdvd0x8y0e9pznaXY2AfnZc6Zc2b+7//+y8w/hFJqwzRqZNoDkiIjyygdCYCikFKAEID1rKWeWX/DjSBMiG2dr8D21cS1dAxdDseDDMwNCwRAQUFAeM8VGntmPWsUNDzf7fJaA+oaltlU48YWZt9GBajf9ALTUcrvdtrTBqQ1EaUUhBCwfsyIE2AZQdRCSimTUpjC73alA8hYNwPKVSbRiR8Dz5TgcHUKIT1AZgto9dN6uVZgik3T9QiBr1BgMinMfMjEgzRRp2dkNCKVKNQ72bjjccbSZcjUpTVRozGJbpoAEIsKn8iHJBZl6eYZrUBt3AkSFzOx351p7dRSV0xWONdmRoGNdDGkdWJ92MJnBsi7vaIyKg9tPr/yh8rxxDUx6xjZ0dom+iDXJ8qKw+Wns+1ZW4Ibm0/z5Ompvu8BBgRAJRtoXtlinlk1GouiSMmhJi7AFK84XJ7SlAMjM5udqSyXTmKd8n/+BySi2JSh1rJL6BwOKfM3SKux278fay4/i654Jz731eJ4/xF8O9CIjzzbcEdmCXLsOajt2YWa3gAOzP8Ssx23YoSO5tmPI1vx8KxHcOjqQbT+/aMpLlNAF8raUHahWDVxSc5yrM9/BV/8sRcrch/H0x2r8EbB2zwIPohsgQ02HC05iZekF7DLvw+rO55BdyKirLHTV4d9vXvQPHju+gH9ds/vqL6yjU+MJqMI9FTz58+8O/HQzKVYdLEc/fJVNJSewXrpRbTH2lRCTixoRMvgeQzIA3y8rnc3tnqqsL+3ZnKALt0VwhrpOb5YIhnHucHv+M5+vKQBeY48PN/xJC4O/YRTpU14WVqLttgv/N9c+2wMJ2M4VFyP2p4A+uQ+Ps7AfeLdPnlARiZ79bbXMMeRh4N9B7CjaA+W/LwYm+a+Dhdx4d3wm5iRMQOnSs9g1a8rEPDX6UzG/G7SDDXd2YK/5H7FDMx8a/M24Kn2JxCjMWzM34ShZJT70zvu93H3TfciMyMTVd0f4sSfx7CjqAbzXB5QJPka7L/irAVYePMiyDTBxz69UoVvrjWoTD398tCss9kJ6pBVO64oV0zVd5Kwy2ROff7mRO7AW/81KAbG0X/Le7oyKBiJyqndXszEdVYhmu2fnYe8BdnW56FRQMZNWPYYCJxYpRgVCUJAoUg0/QOaiEKDA5m2FPbMzbJmKNQdlcfqwPHT2XgZpT6x6U9gohOdOsQJwTwRoPbgNdnpcIh05991BKjqWrE+8eEEbi/KsWao8Wyr7CksgtPpMCiVVVWMUvIohax4hgI5Hk+gMxLCg/eXWQM6crIpSP+lywYRzYQg/NjyxdaXDfVff79sJCkHphoUA2PLsK97dOlC6+sYkVZT/X3a3aD9A3Xuf1EoPSR8AAAAAElFTkSuQmCC",className:v.pngIcon,alt:""}),(0,X.jsx)("span",{children:"导出学生"})]})]})]}),(0,X.jsx)(X.Fragment,{children:(0,X.jsx)(b.Z,{spinning:le,children:0===ne?(0,X.jsx)(P.Z,{customText:"暂无学院相关数据"}):(0,X.jsx)(k.Z,{className:v.antdTable1,columns:at,dataSource:Ae,pagination:!1,onChange:function(e,n,r){r.order?(H.sort_by="total_score"===r.field?"score":r.field,H.sort=r.order,H.sort=H.sort.replace("end","")):delete H.sort,t({type:"classroomList/getCourseWorkscore",payload:u()({},H)})}})})}),(0,X.jsx)(O,{schoolId:We,getStudents:tt,getCountData:nt,activeKey:V,handleTabChange:function(e){T(e)},handleLimitShow:function(){l(!0)}}),(0,X.jsxs)(S.Z,{className:v.addCollegeModal,centered:!0,title:"取消认证",open:x,okText:"确定",cancelText:"取消",destroyOnClose:!0,bodyStyle:{minHeight:130},onCancel:function(){N.setFieldsValue({reason:""}),w(!1)},onOk:p()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=u(),e.t1={},e.next=4,N.validateFields();case 4:return e.t2=e.sent,t=(0,e.t0)(e.t1,e.t2),e.next=8,(0,K.ZP)("/api/school_manages/cancel_professional_certification.json",{method:"post",body:u()(u()({},t),{},{user_id:Ke})});case 8:0==e.sent.status&&D.ZP.success("取消成功"),tt(H),nt(),w(!1),N.setFieldsValue({reason:""});case 14:case"end":return e.stop()}}),e)}))),children:[(0,X.jsx)(j.Z,{form:N,labelAlign:"left",labelCol:{span:3},initialValues:o()({},"reason",""),scrollToFirstError:!0,children:(0,X.jsx)(j.Z.Item,{label:"原因",name:"reason",rules:[{required:!0,validator:function(e,t){var n;return(null==t||null===(n=t.replaceAll(" ",""))||void 0===n?void 0:n.length)>0?Promise.resolve():Promise.reject("请输入取消认证原因")}}],children:(0,X.jsx)(ce,{rows:4,placeholder:"请输入取消认证原因,最多200字",maxLength:200})})}),(0,X.jsx)("div",{style:{color:"#5F6367",fontSize:"14px",paddingLeft:"8px"},children:"提示:取消认证后,不可编辑该学生账号信息,同时,该学生会收到被取消认证的消息提醒"})]}),(0,X.jsxs)(S.Z,{centered:!0,width:430,title:"提示",open:c,okText:"确定",cancelText:"取消",destroyOnClose:!0,bodyStyle:{minHeight:130},onCancel:function(){l(!1)},onOk:function(){l(!1)},children:[(0,X.jsx)("div",{className:v.aaa,style:{color:"#000000",fontSize:"14px",paddingLeft:"8px"},children:"您今日成功导入的学生数量已达到上限2000人,请明日再进行导入或扫描下方二维码"}),(0,X.jsx)("img",{src:"data:image/png;base64,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",alt:"",style:{display:"block",margin:"10px auto 0 auto"}})]})]},"1"),(0,X.jsxs)(I.Z.TabPane,{tab:(0,X.jsxs)("span",{className:"font14",children:["未认证",(0,X.jsxs)("span",{className:"2"!==(null==H?void 0:H.tab)?v.tabActive:"",children:[" (",null==Te?void 0:Te.uncertified,")"]})]}),children:[(0,X.jsx)(b.Z,{spinning:le,children:null!=Ae&&Ae.length?(0,X.jsx)(X.Fragment,{children:(0,X.jsx)(k.Z,{className:v.antdTable1,columns:at,dataSource:Ae,pagination:!1,onChange:function(e,t,n){console.log("a,b,c",e,t,n),n.order?(H.sort_by="total_score"===n.field?"score":n.field,H.sort=n.order,H.sort=H.sort.replace("end","")):delete H.sort}})}):(0,X.jsx)(P.Z,{})}),(0,X.jsx)(se,{onSuccess:function(){tt(u()(u()({},n),{},{tab:"2"})),nt()},visible:Ee,studentInfo:De,controlVisible:function(e){return be(e)}})]},"2"),(0,X.jsxs)(I.Z.TabPane,{tab:(0,X.jsxs)("div",{children:[(0,X.jsxs)("span",{className:"font14",children:["待审核",(0,X.jsxs)("span",{className:"3"!==(null==H?void 0:H.tab)?v.tabActive:"",children:[" (",null==Te?void 0:Te.pending,")"]})]}),(0,X.jsx)(Z.Z,{title:"展示该单位下已主动提交职业认证且未通过审核的学生数据",children:(0,X.jsx)("span",{className:v.tips,children:(0,X.jsx)("i",{className:"iconfont icon-a-wenhaobeifen2"})})})]}),children:[(0,X.jsx)(b.Z,{spinning:le,children:null!=Ae&&Ae.length?(0,X.jsx)(X.Fragment,{children:(0,X.jsx)("aside",{children:(0,X.jsx)(k.Z,{className:v.antdTable2,rowKey:function(e){return e.id},rowSelection:lt,columns:at,dataSource:Ae,pagination:!1})})}):(0,X.jsx)(P.Z,{})}),(0,X.jsx)(se,{onSuccess:function(){tt(u()(u()({},n),{},{tab:"3"})),nt()},visible:$e,studentInfo:De,controlVisible:function(e){return et(e)}}),(0,X.jsxs)(S.Z,{centered:!0,title:"拒绝认证",open:fe,okText:"确定",cancelText:"取消",destroyOnClose:!0,bodyStyle:{minHeight:130},onCancel:function(){N.setFieldsValue({reason:""}),he(!1)},onOk:p()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=u(),e.t1={},e.next=4,N.validateFields();case 4:return e.t2=e.sent,t=(0,e.t0)(e.t1,e.t2),e.next=8,(0,K.ZP)("/api/school_manages/refuse_professional_certification.json",{method:"post",body:{user_id:Re,reason:t.reason}});case 8:0===e.sent.status&&D.ZP.success("拒绝成功!"),tt(H),nt(),he(!1),N.setFieldsValue({reason:""});case 14:case"end":return e.stop()}}),e)}))),children:[(0,X.jsx)(j.Z,{form:N,labelAlign:"left",labelCol:{span:3},initialValues:o()({},"name",""),scrollToFirstError:!0,children:(0,X.jsx)(j.Z.Item,{label:"原因",name:"reason",rules:[{required:!0,validator:function(e,t){var n;return(null==t||null===(n=t.replaceAll(" ",""))||void 0===n?void 0:n.length)>0?Promise.resolve():Promise.reject("请输入拒绝认证原因")}}],children:(0,X.jsx)(ce,{rows:4,placeholder:"请输入拒绝认证原因,最多200字",maxLength:200})})}),(0,X.jsx)("div",{style:{color:"#5F6367",fontSize:"14px",paddingLeft:"8px"},children:"提示:拒绝职业认证后,该学生会收到被拒绝认证的消息提醒"})]})]},"3")]}),(0,X.jsx)("aside",{children:ne>0?(0,X.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"},children:[(0,X.jsx)("div",{children:(0,X.jsxs)("span",{style:{color:"#656F87"},children:["共",(0,X.jsx)("span",{className:"c-light-primary",children:ne}),"条数据"]})}),(0,X.jsx)(B.Z,{showSizeChanger:!0,showQuickJumper:!0,onChange:function(e,t){H.page=e,H.per_page=t,$(u()({},H)),tt(H)},defaultCurrent:1,pageSizeOptions:["10","20","50","100"],current:H.page||1,defaultPageSize:10,total:ne})]}):""}),(null==Qe?void 0:Qe.length)>0&&"3"==H.tab?(0,X.jsx)(F.Z,{offsetBottom:0,children:(0,X.jsxs)("div",{style:{height:62,background:"#fff",paddingLeft:"12px",width:"100%",boxShadow:"0px -4px 11px 0px rgba(218, 218, 218, 0.5)",display:"flex",alignItems:"center",marginTop:20},children:[(0,X.jsx)("div",{style:{flex:1},children:(0,X.jsxs)(Q.Z,{checked:(null==Qe?void 0:Qe.length)===(null==Ae?void 0:Ae.length),onChange:function(e){e.target.checked?Pe(a()(Ae.map((function(e){return e.id})))):Pe([])},children:["全选本页/",(0,X.jsxs)("span",{children:["已选 (",null==Qe?void 0:Qe.length,")"]})]})}),(0,X.jsxs)(E.ZP,{style:{fontSize:"14px",backgroundColor:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"inset 0px 1px 3px 0px rgba(255,255,255,0.5)",color:"#3061D0",border:"1px solid #BACFFE",marginRight:30},onClick:function(){var e;(null==Pe?void 0:Pe.length)<=0?D.ZP.info("请选择学生"):S.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"请确定是否将这些学生进行职业认证,认证后可对这些学生账号进行相关管理",onOk:(e=p()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,K.ZP)("/api/school_manages/batch_professional_certification.json",{method:"post",body:{user_ids:Qe}});case 2:0==(null==(t=e.sent)?void 0:t.status)&&D.ZP.success("已全部通过"),Qe.length>=(null==Ae?void 0:Ae.length)?tt(u()(u()({},H),{},{page:1,tab:"3"})):tt(u()(u()({},H),{},{tab:"3"})),nt(),Pe([]);case 7:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:[(0,X.jsx)("i",{style:{color:"rgb(20, 93, 255)",display:"inline-flex",alignItems:"center"},className:"iconfont icon-piliangtongguo font14 mr5"}),"批量通过"]}),(0,X.jsx)(E.ZP,{style:{marginRight:12,fontSize:"14px",display:"inline-flex",alignItems:"center",color:"#333333"},onClick:function(){Pe([])},children:"取消操作"})]})}):"",(0,X.jsx)(J.Z,{})]})})}))},80427:function(e,t,n){n.d(t,{AD:function(){return S},D9:function(){return P},IM:function(){return N},Iy:function(){return C},Ne:function(){return U},ON:function(){return T},Uj:function(){return K},VY:function(){return Y},YO:function(){return q},YX:function(){return G},Zn:function(){return m},_g:function(){return w},_k:function(){return F},c6:function(){return b},cr:function(){return A},eV:function(){return k},fi:function(){return g},gh:function(){return I},hS:function(){return R},iA:function(){return v},j6:function(){return j},je:function(){return B},kS:function(){return V},o6:function(){return E},pO:function(){return L},rQ:function(){return D},sA:function(){return y},xm:function(){return Q},xo:function(){return z},y8:function(){return Z}});var r=n(7557),a=n.n(r),s=n(82242),o=n.n(s),c=n(41498),i=n.n(c),l=n(6668),u=n(80608),d=n(27876),p=n(8591),f=n(71681),h=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在生成文件,请稍后..."}})},x=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},m=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h(),e.next=3,(0,l.YR)(o()({},t));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/export_couser_info.json"),query:t}));case 7:x();case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),A=function(){var e=i()(a()().mark((function e(t){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.yS)(o()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_member_act_score")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_member_act_score")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),g=function(){var e=i()(a()().mark((function e(t){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.W0)(o()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_score")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_score")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),v=function(){var e=i()(a()().mark((function e(t){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.Nl)(o()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),w=function(){var e=i()(a()().mark((function e(t){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.td)(o()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),j=function(){var e=i()(a()().mark((function e(t){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.QX)(o()({},t));case 2:if(0!==(n=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_homework")),e.next=13;break;case 8:if(-2!==n.status){e.next=12;break}return e.abrupt("return",n);case 12:-3===n.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(t.coursesId,"/exportlist/course_total_homework")));case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),C=function(){var e=i()(a()().mark((function e(t,n){var r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.aP)(o()({},t));case 2:0===(r=e.sent).status?(p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(t.coursesId,"/exportlist/").concat(n))):-3===r.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(t.coursesId,"/exportlist/").concat(n)));case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),y=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h(),e.next=3,(0,l.MJ)(o()({},t));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/polls/".concat(t.categoryId,"/commit_result.xlsx"),query:t}));case 7:x();case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),I=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/attendances/export_xlsx_data.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),E=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/video_study_statics.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),b=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/export_video_study.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),k=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(t.coursesId,"/export_course_students_info.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),S=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/school_manages/students.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),D=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/item_banks/export.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Z=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),B=function(){var e=i()(a()().mark((function e(t){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.Uy)(o()({},t));case 2:0===(n=e.sent).status?(p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(t.coursesId,"/exportlist/exercise_score"))):-3===n.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(t.coursesId,"/exportlist/exercise_score")));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),F=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("----------","调用下载"),e.next=3,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/export_records/".concat(t.id,".xlsx"),query:t}));case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Q=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),P=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/".concat(null==t?void 0:t.coursesId,"/").concat(t.menuKey,"_statistic.xlsx?").concat(t.checkedList.map((function(e){return"course_group_id[]=".concat(e)})).join("&")),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),U=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/ec_years/".concat(null==t?void 0:t.ec_year_id,"/ec_training_objectives.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),N=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(null==t?void 0:t.name,(0,d.NY)({url:f.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),R=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/ec_years/".concat(null==t?void 0:t.ec_year_id,"/ec_courses.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),z=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/ec_years/".concat(null==t?void 0:t.ec_year_id,"/ec_graduation_requirements.xlsx"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Y=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),V=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),T=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/examination_banks/".concat(t.id,".json"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),L=function(){var e=i()(a()().mark((function e(t,n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(n||"",(0,d.NY)({url:f.Z.API_SERVER+"/api/exercises/".concat(null==t?void 0:t.exercise_id,"/user_exercise_detail.json"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),G=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/exercises/".concat(t.categoryId,".json"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),q=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/polls/".concat(null==t?void 0:t.id,"/commit_result.json"),query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),K=function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:f.Z.API_SERVER+"/api/paths/get_task_pass.json",query:t}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}}]); \ No newline at end of file diff --git a/p__AiAssistant__Index__index.async.js b/p__AiAssistant__Index__index.async.js new file mode 100644 index 0000000000..b7351d042b --- /dev/null +++ b/p__AiAssistant__Index__index.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[97041],{87013:function(n,e,i){i.r(e),i.d(e,{default:function(){return nn}});var t=i(82242),s=i.n(t),l=i(7557),a=i.n(l),c=i(37205),o=i.n(c),r=i(41498),u=i.n(r),d=i(79800),_=i.n(d),h=i(39647),m=i.n(h),p=i(59301),v=i(2753),x=i(80608),f=i(71418),j=i(43418),g=i(8591),y=i(6848),N=i(95237),w=i(43604),S=i(86859),k="page___FbPDv",C="center___bY1i0",b="paramsStyle___wPGTI",Z="type___hB49j",E="type_item_active___ckygj",I="type_item___Qobxs",D="BannerStyle___AfBMb",P="BannerStyleContent___BCD8W",R="DivDownPlay___jRruw",z="CustomInputStyle___EOw4O",M="listwrap___MiNmn",B="list___STYH3",Q="list_img___DX6ES",W="type_name___xCbQz",F="list_content___MWiEQ",T="content_title___PhzE1",A="content_desc___YxQxb",G="imgContent___xdfKX",H="updateContent___EnMla",O="iconUpdate___PFemK",X="deleteContent___WxiHZ",Y="iconDetele___x4hhX",K=i(75916),U=i(41852),V=i(78270),J=i(6638),q=i(71681),L=i(37712),$=["globalSetting","dispatch","user"],nn=(0,x.connect)((function(n){return{user:n.user,globalSetting:n.globalSetting}}))((function(n){var e,i=n.globalSetting,t=(n.dispatch,n.user),l=(m()(n,$),(0,p.useState)({keyword:"",company:"全部拓展类型",is_ai:!0,page:1,limit:10})),c=_()(l,2),r=c[0],d=c[1],h=(0,p.useState)([]),nn=_()(h,2),en=nn[0],tn=nn[1],sn=(0,p.useState)([]),ln=_()(sn,2),an=ln[0],cn=ln[1],on=(0,p.useState)(0),rn=_()(on,2),un=rn[0],dn=rn[1],_n=(0,p.useState)(!1),hn=_()(_n,2),mn=hn[0],pn=hn[1];(0,p.useEffect)((function(){xn()}),[r]),(0,p.useEffect)((function(){vn()}),[]);var vn=function(){var n=u()(a()().mark((function n(){var e;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,U.H8)({is_ai:!0});case 2:0==(e=n.sent).status&&tn(["全部拓展类型"].concat(o()(null==e?void 0:e.preface_expansions_types)));case 4:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),xn=function(){var n=u()(a()().mark((function n(){var e,i;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return pn(!0),(e=s()({},r)).company="全部拓展类型"==r.company?"":r.company,n.next=5,(0,V.ZD)(e);case 5:0==(null==(i=n.sent)?void 0:i.status)?(dn(null==i?void 0:i.total_count),cn(null==i?void 0:i.list),pn(!1)):pn(!1);case 7:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();return(0,L.jsxs)("section",{className:k,children:[(0,L.jsx)("div",{className:D,style:{backgroundImage:"url(".concat(q.Z.IMG_SERVER,"/").concat(null==i||null===(e=i.setting)||void 0===e?void 0:e.news_banner_url,")")},children:(0,L.jsxs)("div",{className:P,children:[(0,L.jsxs)("div",{children:[(0,L.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"AI化学助手"}),(0,K.Ny)()&&(0,L.jsxs)("div",{className:"".concat(R),onClick:function(){x.history.push("/ai_assistant/new")},children:[(0,L.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建AI化学助手"]})]}),(0,L.jsx)("div",{children:(0,L.jsx)(v.t7,{placeholder:"请输入关键词搜索",className:z,value:null==r?void 0:r.keyword,onChange:function(n){var e;d(s()(s()({},r),{},{keyword:null===(e=decodeURIComponent(n))||void 0===e?void 0:e.trim(),page:1}))}})})]})}),(0,L.jsxs)("div",{className:C,children:[(0,L.jsx)("div",{className:b,children:(0,L.jsx)("div",{className:Z,children:(0,L.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null==en?void 0:en.map((function(n,e){return(0,L.jsx)("div",{className:(null==r?void 0:r.company)==n?E:I,onClick:function(){r.company=n,d(s()({},r))},children:n},e)}))})})}),(0,L.jsx)(f.Z,{spinning:mn,children:(0,L.jsxs)("div",{style:{width:"12rem",margin:".38rem auto 0"},children:[(null==an?void 0:an.length)>0?(0,L.jsx)("div",{className:M,children:null==an?void 0:an.map((function(n,e){var i,s;return(0,L.jsx)("div",{onClick:function(){x.history.push("/ai_assistant/".concat(null==n?void 0:n.id))},children:(0,L.jsxs)("div",{className:B,style:{marginRight:(1+e)%2==0?0:".37rem"},children:[(0,L.jsx)("img",{src:q.Z.IMG_SERVER+(null==n?void 0:n.attachment_url),className:Q}),([1,2].includes(null==t||null===(i=t.userInfo)||void 0===i?void 0:i.role)||(null==n?void 0:n.user_id)==(null==t||null===(s=t.userInfo)||void 0===s?void 0:s.user_id))&&(0,L.jsxs)("div",{className:G,children:[(0,L.jsxs)("span",{className:H,onClick:function(e){e.stopPropagation(),x.history.push("/ai_assistant/".concat(null==n?void 0:n.id,"/edit"))},children:[(0,L.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(O)}),"编辑"]}),(0,L.jsxs)("span",{className:X,onClick:function(e){var i;e.stopPropagation(),j.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,L.jsx)("div",{children:"确认删除该前沿拓展吗?"}),onOk:(i=u()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,V.Z)(n.id).then((function(n){0==(null==n?void 0:n.status)&&(g.ZP.success("删除成功"),xn())}));case 1:case"end":return e.stop()}}),e)}))),function(){return i.apply(this,arguments)})})},children:[(0,L.jsx)("i",{className:"iconfont icon-shanchu13 ".concat(Y)}),"删除"]})]}),(0,L.jsx)("div",{className:W,children:null==n?void 0:n.type_name}),(0,L.jsxs)("div",{className:F,children:[(0,L.jsx)(y.Z,{title:(null==n?void 0:n.title)||"--",children:(0,L.jsx)("div",{className:T,children:(null==n?void 0:n.title)||"--"})}),(0,L.jsx)(y.Z,{title:(null==n?void 0:n.description)||"--",children:(0,L.jsx)("div",{className:A,children:(null==n?void 0:n.description)||"--"})})]})]})},null==n?void 0:n.id)}))}):(0,L.jsx)(J.Z,{}),(null==an?void 0:an.length)>0&&(0,L.jsxs)(N.Z,{align:"middle",justify:"space-between",style:{margin:".2rem auto 1.5rem"},children:[(0,L.jsxs)(w.Z,{children:["共 ",(0,L.jsx)("span",{style:{color:"#165DFF"},children:un||0})," 条数据"]}),(0,L.jsx)(w.Z,{children:(0,L.jsx)(S.Z,{showSizeChanger:!1,showQuickJumper:!0,current:r.page,pageSize:r.limit,onChange:function(n,e){return d(s()(s()({},r),{},{page:n,limit:e}))},total:un||0})})]})]})})]})]})}))}}]); \ No newline at end of file diff --git a/p__AiAssistant__Index__index.chunk.css b/p__AiAssistant__Index__index.chunk.css new file mode 100644 index 0000000000..7ed3a63e95 --- /dev/null +++ b/p__AiAssistant__Index__index.chunk.css @@ -0,0 +1 @@ +.flex_box_center____6BHR{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___r1qTq{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___WtB_h{box-align:center;align-items:center}.flex_box_center_end___Gdk7n{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___i4iHE{box-orient:block-axis;flex-direction:column}.page___FbPDv{background:#fff;padding-bottom:30px}.page___FbPDv .center___bY1i0{margin:0 auto;width:12rem}.page___FbPDv .btn___GhwNE{align-items:center;background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:16px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3061d0;cursor:pointer;display:flex;font-size:14px;height:32px;justify-content:center;margin-left:20px;width:162px}.paramsStyle___wPGTI{background:linear-gradient(180deg,#f7f8fd,rgba(247,248,252,.3));border:1px solid #fff;border-radius:4px;box-shadow:0 2px 4px 0 #f0f1f2;margin-bottom:.3rem;margin-top:20px}.paramsStyle___wPGTI .type___hB49j{color:#9096a3;display:flex;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;margin:20px 20px 0}.paramsStyle___wPGTI .type___hB49j .typeName___gYq0e{color:#9096a3}.paramsStyle___wPGTI .type___hB49j .typeName___gYq0e,.paramsStyle___wPGTI .type___hB49j .type_item_active___ckygj{font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:32px;line-height:32px;margin-right:20px;text-align:left}.paramsStyle___wPGTI .type___hB49j .type_item_active___ckygj{background:#37ad83;border-radius:4px;box-shadow:0 5px 10px 0 rgba(223,227,246,.5);color:#fff;cursor:pointer;margin-bottom:20px;padding:0 15px}.paramsStyle___wPGTI .type___hB49j .type_item___Qobxs:hover{color:#37ad83}.paramsStyle___wPGTI .type___hB49j .type_item___Qobxs{background:#fff;border-radius:4px;box-shadow:0 5px 10px 0 rgba(223,227,246,.5);color:#9096a3;cursor:pointer;font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:32px;line-height:32px;margin-bottom:20px;margin-right:20px;padding:0 15px;text-align:left}.BannerStyle___AfBMb{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:1.8rem;justify-content:center;width:100%}.BannerStyleContent___BCD8W{align-items:center;display:flex;height:100%;justify-content:space-between;width:12rem}.BannerStyle___AfBMb .DivDownPlay___jRruw{align-items:center;background:rgba(246,247,249,.2)!important;border:1px solid hsla(0,0%,100%,.5)!important;border-radius:.04rem;box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5)!important;color:#fff!important;cursor:pointer;display:flex;font-size:.16rem;height:.32rem;justify-content:center;margin-top:.3rem}.BannerStyle___AfBMb .CustomInputStyle___EOw4O{background:rgba(246,247,249,.2);border:1px solid hsla(0,0%,100%,.5);border-radius:.4rem;color:#fff;height:.36rem;width:3.48rem}.BannerStyle___AfBMb .CustomInputStyle___EOw4O .ant-input{color:#fff;font-size:.14rem}.BannerStyle___AfBMb .CustomInputStyle___EOw4O .ant-input::-webkit-input-placeholder{color:#fff;font-size:.14rem}.BannerStyle___AfBMb .CustomInputStyle___EOw4O .ant-input:-ms-input-placeholder{color:#fff;font-size:.14rem}.BannerStyle___AfBMb .CustomInputStyle___EOw4O .ant-input::-ms-input-placeholder{color:#fff;font-size:.14rem}.BannerStyle___AfBMb .CustomInputStyle___EOw4O .ant-input::placeholder{color:#fff;font-size:.14rem}.listwrap___MiNmn{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0}.listwrap___MiNmn .list___STYH3{background:#fff;border-radius:.08rem;box-shadow:0 .01rem .02rem 0 hsla(0,0%,62%,.5);cursor:pointer;margin-bottom:.38rem;position:relative;width:12rem}.listwrap___MiNmn .list___STYH3 .list_img___DX6ES{border-top-left-radius:.08rem;border-top-right-radius:.08rem;height:2.5rem;width:12rem}.listwrap___MiNmn .list___STYH3 .type_name___xCbQz{background:linear-gradient(180deg,#00c7d4,#448ad7);border:.01rem solid;border-image:linear-gradient(180deg,#fff,#37ad83) 1 1;border-radius:.01rem;color:#fff;font-family:PingFangSC,PingFang SC;font-size:.12rem;font-style:normal;font-weight:400;height:.24rem;left:.15rem;line-height:.24rem;opacity:.7;padding:0 .07rem;position:absolute;text-align:center;top:2.17rem;z-index:1}.listwrap___MiNmn .list___STYH3 .list_content___MWiEQ{padding:.2rem .38rem .38rem}.listwrap___MiNmn .list___STYH3 .list_content___MWiEQ .content_title___PhzE1{color:#333;font-size:.18rem;font-weight:500;height:.5rem;line-height:.25rem}.listwrap___MiNmn .list___STYH3 .list_content___MWiEQ .content_desc___YxQxb,.listwrap___MiNmn .list___STYH3 .list_content___MWiEQ .content_title___PhzE1{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:PingFangSC,PingFang SC;font-style:normal;overflow:hidden;text-align:justify;text-overflow:ellipsis;width:11.25rem}.listwrap___MiNmn .list___STYH3 .list_content___MWiEQ .content_desc___YxQxb{background:#f6f7f9;color:#666;font-size:.15rem;font-weight:400;height:.58rem;line-height:.23rem;margin-top:.13rem;padding:.08rem}.listwrap___MiNmn .list___STYH3 .list_content___MWiEQ .content_item___UkK0W{display:flex;font-weight:400;height:.25rem;line-height:.25rem;margin-top:.2rem}.listwrap___MiNmn .list___STYH3 .list_content___MWiEQ .content_item___UkK0W .item_img___lavLi{height:.25rem;margin-right:.08rem;width:.25rem}.listwrap___MiNmn .list___STYH3 .list_content___MWiEQ .content_item___UkK0W .item_text___lQm0K{color:#5f6368;font-family:PingFangSC,PingFang SC;font-size:.18rem;font-style:normal;font-weight:400;line-height:.25rem;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:3rem}.listwrap___MiNmn .list___STYH3 .imgContent___xdfKX{align-items:center;background:rgba(0,0,0,.3);color:#fff;display:none;height:.4rem;left:0;line-height:.4rem;position:absolute;text-align:center;top:2.1rem;width:12rem;z-index:2}.listwrap___MiNmn .list___STYH3 .imgContent___xdfKX .updateContent___EnMla .iconUpdate___PFemK{color:#fff;font-size:16px;margin:0 8px 0 20px}.listwrap___MiNmn .list___STYH3 .imgContent___xdfKX .updateContent___EnMla:hover .iconUpdate___PFemK{color:#30a378}.listwrap___MiNmn .list___STYH3 .imgContent___xdfKX .deleteContent___WxiHZ .iconDetele___x4hhX{color:#fff;font-size:16px;margin:0 8px 0 20px}.listwrap___MiNmn .list___STYH3 .imgContent___xdfKX .deleteContent___WxiHZ:hover .iconDetele___x4hhX{color:#df0000}.listwrap___MiNmn .list___STYH3:hover .imgContent___xdfKX{display:block} \ No newline at end of file diff --git a/p__AiAssistant__New__index.async.js b/p__AiAssistant__New__index.async.js new file mode 100644 index 0000000000..90989af347 --- /dev/null +++ b/p__AiAssistant__New__index.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[75952],{61803:function(e,s,a){a.r(s),a.d(s,{default:function(){return L}});var n=a(7557),t=a.n(n),l=a(41498),i=a.n(l),c=a(79800),o=a.n(c),r=a(39647),u=a.n(r),d=a(59301),m=a(80608),h=a(24650),p=a(78241),_=a(88522),g=a(53326),f=a(3113),x=a(71681),v="wrap___Y7LCK",A="bg___EZJAL",j="title_style___wlyTK",N="line___ebz0s",y="text___JAKze",w="fieldWrap___quMwu",b="form_item_textarea___GBwjN",S="textarea_suffix___v_Qr2",I="form_item___j56Sq",Z="close_style___uEBuj",C="xmfm___p4gRI",E="img_content___QgGs6",U="footer_style___IY527",R="backgroundFa___aScge",F="form_item_item___jgI8Q",V=a(8591),k=a(43899),P=a(49105),q=a(78270),K=a(2753),J=a(41852),O=a(37712),Q=["user","newCourse","globalSetting","loading","dispatch"],G=h.Z.TextArea,L=(0,m.connect)((function(e){var s=e.user,a=e.newCourse,n=e.loading;return{user:s,newCourse:a,globalSetting:e.globalSetting,loading:n.effects}}))((function(e){e.user,e.newCourse,e.globalSetting,e.loading;var s,a,n=e.dispatch,l=(u()(e,Q),p.Z.useForm()),c=o()(l,1)[0],r=(0,d.useState)({}),L=o()(r,2),T=L[0],Y=L[1],z=(0,d.useState)(),B=o()(z,2),H=B[0],D=B[1],M=(0,m.useParams)(),W=(0,d.useState)([]),X=o()(W,2),$=X[0],ee=X[1];(0,d.useEffect)((function(){return se(),null!=M&&M.assistantId&&(0,q.QJ)(null==M?void 0:M.assistantId).then((function(e){0==(null==e?void 0:e.status)&&(c.setFieldsValue(e),Y(e),D([{id:null==e?void 0:e.attachment_id,test:null==e?void 0:e.attachment_url}]))})),n({type:"globalSetting/footerToggle",payload:!1}),function(){n({type:"globalSetting/footerToggle",payload:!0})}}),[]);var se=function(){var e=i()(t()().mark((function e(){var s;return t()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,J.H8)({is_ai:!0});case 2:0==(s=e.sent).status&&ee(null==s?void 0:s.preface_expansions_types);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,O.jsxs)("div",{className:v,children:[(0,O.jsx)("div",{className:A,children:(0,O.jsxs)(p.Z,{labelCol:{flex:"100px"},form:c,scrollToFirstError:!0,colon:!1,onValuesChange:function(){Y(c.getFieldsValue())},children:[(0,O.jsxs)("div",{className:j,children:[(0,O.jsx)("div",{className:N}),(0,O.jsxs)("div",{className:y,children:[null!=M&&M.assistantId?"编辑":"新建","AI化学助手"]})]}),(0,O.jsxs)("div",{className:w,children:[(0,O.jsx)(p.Z.Item,{className:I,label:"标题",colon:!1,name:"title",rules:[{required:!0,message:"必填项:不能为空"},{whitespace:!0,message:"请勿输入空格"}],children:(0,O.jsx)(h.Z,{size:"large",className:F,placeholder:"请输入标题",maxLength:60,showCount:!0})}),(0,O.jsx)(p.Z.Item,{className:I,label:"类型",colon:!1,name:"type_name",rules:[{required:!0,message:"必填项:不能为空"},{whitespace:!0,message:"请勿输入空格"}],children:(0,O.jsx)(_.Z,{size:"large",style:{width:"100%"},options:null==$?void 0:$.map((function(e){return{value:e,label:e}})),filterOption:function(e,s){var a;return-1!==(null==s||null===(a=s.label)||void 0===a||null===(a=a.toUpperCase())||void 0===a?void 0:a.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&c.setFieldValue("type_name",e.substring(0,20))}})}),(0,O.jsxs)("div",{className:b,children:[(0,O.jsx)(p.Z.Item,{className:I,label:"简介",colon:!1,name:"description",rules:[{required:!0,message:"必填项:不能为空"},{whitespace:!0,message:"请勿输入空格"}],children:(0,O.jsx)(G,{placeholder:"请输入简介",maxLength:200,rows:7})}),(0,O.jsx)("div",{className:S,children:(0,O.jsxs)("span",{style:{fontSize:"14px"},children:[(null===(s=T.description)||void 0===s?void 0:s.length)||0,(0,O.jsx)("span",{style:{color:"#c5c5c5"},children:"/200"})]})})]}),(0,O.jsx)(p.Z.Item,{className:I,label:"链接",colon:!1,name:"url",rules:[{required:!0,message:"必填项:不能为空"},{whitespace:!0,message:"请勿输入空格"},{pattern:new RegExp(/^[^\u4e00-\u9fa5]+$/,""),message:"不能输入中文"}],children:(0,O.jsx)(h.Z,{className:F,placeholder:"请输入链接",size:"large"})}),(0,O.jsxs)(p.Z.Item,{className:I,label:"项目封面",colon:!1,name:"attachment_id",children:[(0,O.jsx)(g.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,customRequest:function(e){var s=new FormData;s.append("file",null==e?void 0:e.file),(0,P.ZP)("".concat(x.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:s},!0).then((function(e){D([e]),c.setFieldsValue({attachment_id:e.id})}))},children:(0,O.jsxs)("div",{style:{height:"40px",display:"flex",alignItems:"center"},children:[(0,O.jsx)(K.op,{style:{borderRadius:"2px"},icon:(0,O.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传文件"}),(0,O.jsx)("span",{style:{color:"#999999",pointerEvents:"none",marginLeft:20},children:"封面图片尺寸为283*177px,格式为png、jpeg、jpg大小不能超过100KB"})]})}),(null==H?void 0:H.length)>0&&(0,O.jsxs)("div",{className:C,children:[(0,O.jsx)("img",{src:x.Z.API_SERVER+(null===(a=H[0])||void 0===a?void 0:a.test),className:E}),(0,O.jsx)("img",{src:k,className:Z,onClick:function(){D([]),c.setFieldsValue({attachment_id:""})}})]})]})]})]})}),(0,O.jsx)("div",{className:U,children:(0,O.jsxs)("div",{className:R,children:[(0,O.jsx)(f.ZP,{className:"canclebtn",onClick:function(){m.history.push("/ai_assistant")},children:"取消"}),(0,O.jsx)(f.ZP,{className:"confirmbtn",type:"primary",onClick:function(){(null==H?void 0:H.length)>0&&c.setFieldsValue({attachment_id:H[0].id}),c.validateFields().then((function(){null!=M&&M.assistantId?(0,q.eb)({id:null==M?void 0:M.assistantId,preface_expansion:c.getFieldsValue()}).then((function(e){0==(null==e?void 0:e.status)&&(V.ZP.success("编辑成功"),m.history.go(-1))})):(0,q.Ln)({preface_expansion:c.getFieldsValue(),is_ai:!0}).then((function(e){0==(null==e?void 0:e.status)&&(V.ZP.success("新增成功"),m.history.push("/ai_assistant"))}))}))},children:"确认新建"})]})})]})}))},43899:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAOJJREFUOE+lkrEOAUEQhr+RULmLTqcQvRfxAKJX6o5GcISKTqkXD+BB6OUKNDpZV1Gs7MbKkZA4U83+M/8/f2ZHSEQExRy0NNQEyqakIRJYX2FehpNrF5fsoS6wAPJJsUQea2iWYGUwS3yQlu79gWgNaGgYshh7Wdh9mfSuE9+gIkcYa+i6qjcaoZUins0slA8CxPe59PtPAYGJHGADVB1qGgvTKSoMLeSHIed2+yn06NuaiUqDl/TjDwaWYMIIqOHwxa7AJT3xH6vfl9PpkPE8VK/3upzU35H6AP46OUf+5cjvSj1v2525UKMAAAAASUVORK5CYII="}}]); \ No newline at end of file diff --git a/p__AiAssistant__New__index.chunk.css b/p__AiAssistant__New__index.chunk.css new file mode 100644 index 0000000000..9d27b3d361 --- /dev/null +++ b/p__AiAssistant__New__index.chunk.css @@ -0,0 +1 @@ +.flex_box_center___tFhpR{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___HAp6A{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___VBQGd{box-align:center;align-items:center}.flex_box_center_end___dl1WP{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___R7E56{box-orient:block-axis;flex-direction:column}.wrap___Y7LCK{background-color:#fff;overflow:hidden}.wrap___Y7LCK .bg___EZJAL{margin:0 auto 64px;width:1200px}.title_style___wlyTK{background:linear-gradient(270deg,rgba(81,137,181,.1),rgba(27,133,101,.08));display:flex;height:48px;line-height:48px;margin:40px auto 10px;width:1200px}.title_style___wlyTK .line___ebz0s{background:#1b8565;height:48px;width:3px}.title_style___wlyTK .text___JAKze{color:#232b40;font-family:PingFangSC,PingFang SC;font-size:16px;font-style:normal;font-weight:400;height:48px;line-height:48px;margin-left:16px;text-align:left}.fieldWrap___quMwu{padding:0 30px 30px 0}.fieldWrap___quMwu .form_item_textarea___GBwjN{color:#666;margin-top:30px;position:relative}.fieldWrap___quMwu .form_item_textarea___GBwjN .textarea_suffix___v_Qr2{bottom:10px;position:absolute;right:10px}.fieldWrap___quMwu .form_item___j56Sq{color:#5f6368;margin-top:30px}.fieldWrap___quMwu .form_item___j56Sq span[class~=ant-input-affix-wrapper]{height:40px!important}.fieldWrap___quMwu .form_item___j56Sq span[class~=ant-input-affix-wrapper] .record_count___GsW27{color:#9096a3;font-size:14px}.fieldWrap___quMwu .form_item___j56Sq [class~=ant-form-item-label] label{color:#5f6368!important;height:40px!important}.fieldWrap___quMwu .form_item___j56Sq .close_style___uEBuj{cursor:pointer;height:14px;position:absolute;right:-8px;top:-8px;width:14px;z-index:10}.fieldWrap___quMwu .form_item___j56Sq .xmfm___p4gRI{height:3.91rem;margin-top:20px;position:relative;width:6.95rem}.fieldWrap___quMwu .form_item___j56Sq .xmfm___p4gRI .img_content___QgGs6{height:3.91rem;left:0;position:absolute;top:0;width:6.95rem;z-index:5}.footer_style___IY527{align-items:center;background:#fff;bottom:0;box-shadow:0 -2px 8px 0 #f1f1f1;display:flex;height:64px;position:fixed;width:100%;z-index:100}.footer_style___IY527 .backgroundFa___aScge{align-items:center;display:flex;justify-content:center;margin:auto;width:1200px}.footer_style___IY527 .backgroundFa___aScge .btn_close___BYkZz{align-items:center;border:1px solid #bacffe;border-radius:2px;color:#3061d0;margin:13px 20px;opacity:.9}.footer_style___IY527 .backgroundFa___aScge .btn_close___BYkZz,.footer_style___IY527 .backgroundFa___aScge .btn_submit___wbHZg{cursor:pointer;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;height:38px;line-height:38px;text-align:center;width:118px}.footer_style___IY527 .backgroundFa___aScge .btn_submit___wbHZg{background:#3061d0;border-radius:2px;color:#fff;margin:13px 0}.input_search___qa494{display:none;position:relative}.input_search___qa494 [class~=ant-input]{background:#f6f7f9;border:1px solid hsla(0,0%,100%,.5);border-radius:19px;color:#9096a3;height:38px;padding:0 40px 0 20px;width:100%}.input_search___qa494 i{color:#000;position:absolute;right:17px;top:14px}.platform_list___pTG5i{align-content:flex-start;display:flex;flex-wrap:wrap;height:330px;margin-top:20px;overflow-y:auto;width:100%}.platform_list___pTG5i .platform_item___l2rOb{background:#fff;border:1px solid #f6f7f9;color:#3061d0;cursor:pointer;font-size:10px;height:42px;margin:11px;position:relative;width:116px}.platform_list___pTG5i .platform_item___l2rOb:hover{border:1px solid rgba(0,76,255,.3)}.platform_list___pTG5i .platform_item_active___LkoEt{background:#fff;border:1px solid rgba(0,76,255,.3);cursor:pointer;height:42px;margin:11px;position:relative;width:116px}.platform_list___pTG5i .img_items___OHYqS{height:35px;margin:2px 4px;width:106px}.platform_list___pTG5i .text_items___WXrbt{color:#3061d0;font-size:10px;text-align:center}.platform_list___pTG5i .select_img___BJmjo{height:16px;position:absolute;right:-8px;top:-8px;width:16px}.unit_list___myJr5{align-content:flex-start;display:flex;flex-wrap:wrap;height:330px;margin-top:20px;overflow-y:auto;width:100%}.unit_list___myJr5 .unit_item___G7KLw{background:#fff;border:1px solid #f6f7f9;color:#3061d0;cursor:pointer;font-size:10px;height:42px;margin:11px;position:relative;width:116px}.unit_list___myJr5 .unit_item___G7KLw:hover{border:1px solid rgba(0,76,255,.3)}.unit_list___myJr5 .unit_item_active___JQYct{background:#fff;border:1px solid rgba(0,76,255,.3);cursor:pointer;height:42px;margin:11px;position:relative;width:116px}.unit_list___myJr5 .img_items___OHYqS{height:35px;margin:2px 4px;object-fit:scale-down;width:106px}.unit_list___myJr5 .select_img___BJmjo{height:16px;position:absolute;right:-8px;top:-8px;width:16px}.sjtjItem___ECbxV{display:flex;padding-left:94px}.sjtjItem___ECbxV .form_item___j56Sq{margin:0 20px 15px 0;width:350px}.sjtjItem___ECbxV .form_item_item___jgI8Q{height:40px} \ No newline at end of file diff --git a/p__BookPlan__Index__index.async.js b/p__BookPlan__Index__index.async.js index 7ed9da35e7..d7a031b234 100644 --- a/p__BookPlan__Index__index.async.js +++ b/p__BookPlan__Index__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2030],{89905:function(e,n,t){t.r(n),t.d(n,{default:function(){return te}});var l=t(37205),i=t.n(l),a=t(82242),s=t.n(a),o=t(7557),r=t.n(o),c=t(41498),u=t.n(c),d=t(79800),_=t.n(d),m=t(59301),p=t(80608),v=t(8591),x=t(66999),f=t(43418),h=t(6848),j="BannerStyle___aL9ER",b="BannerStyleContent___T4lYo",g="DivDownPlay___FnIc2",y="CustomInputStyle___kxJUd",Z="paramsStyle___J1ohe",w="type___I5GvG",k="type_item_active___ypljD",C="type_item___BN1Rc",N="contentTitle___ItwKM",S="contentList___Jimzg",P="list___fftB_",V="imgContent___mNKhf",I="pictrue___vHnb9",E="updateContent___kXbLn",R="iconUpdate___o2EFl",F="deleteContent___uPwYK",q="iconDetele___z9pM6",B="title___WHvT9",L="publisher___j3UtF",T="contentBox___FlRWD",M=t(6638),z=t(71681),O=t(75916),U=t(49105),A=t(78241),D=t(88522),G=t(24650),W=t(57809),H=t(53326),J=t(61186),K=t.n(J),Y={flex_box_center:"flex_box_center___qqWqs",flex_space_between:"flex_space_between___CVG8x",flex_box_vertical_center:"flex_box_vertical_center___vkccE",flex_box_center_end:"flex_box_center_end___f9Kvd",flex_box_column:"flex_box_column___wYzPi",form:"form___A3jJx",btn:"btn___fHAub",img:"img___iBUlt",myModal:"myModal___x_S_1"},X=t(11806),Q=t(21884),$=t(48410),ee=t(37712),ne=(0,p.connect)((function(e){return{dispatch:e.dispatch,coreCurriculum:e.coreCurriculum}}))((function(e){var n,t=e.visible,l=e.onOk,i=e.onCancel,a=e.title,o=void 0===a?"":a,c=e.coreCurriculum,d=(e.dispatch,c.CoreSubjects,A.Z.useForm()),p=_()(d,1)[0],x=(0,m.useState)(!1),h=_()(x,2),j=h[0],b=h[1],g=(0,m.useState)([]),y=_()(g,2),Z=y[0],w=y[1],k=(0,m.useState)(!1),C=_()(k,2),N=C[0],S=C[1],P=(0,m.useState)([]),V=_()(P,2),I=V[0],E=V[1],R=(0,m.useState)([]),F=_()(R,2),q=F[0],B=F[1];(0,m.useEffect)((function(){if(t&&T(),null!=t&&t.id){var e,n;p.setFieldsValue(s()(s()({},t),{},{attachment_id:null==t||null===(e=t.attachment)||void 0===e?void 0:e.id,publication_time:null!=t&&t.publication_time?K()(null==t?void 0:t.publication_time):""}));var l=[s()(s()({},null==t?void 0:t.attachment),{},{response:{id:null==t||null===(n=t.attachment)||void 0===n?void 0:n.id}})];w(l)}}),[t]);var L,T=function(){var e=u()(r()().mark((function e(){var n,t,l,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,U.ZP)("/api/core_materials/list.json",{method:"get"});case 2:return 0===(null==(n=e.sent)?void 0:n.status)&&B(null==n||null===(t=n.data)||void 0===t?void 0:t.list),e.next=6,(0,U.ZP)("/api/core_materials/core_subject_name_list.json",{method:"get",params:{has_core_subject:1}});case 6:0==(null==(l=e.sent)?void 0:l.status)&&E(null==l||null===(i=l.data)||void 0===i?void 0:i.list);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),M=function(){var e=u()(r()().mark((function e(n){var t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:b(!0),i=s()(s()({},n),{},{attachment_id:(null==Z||null===(t=Z[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id)||""}),l(i),b(!1);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,ee.jsx)(f.Z,{className:Y.myModal,title:"".concat(null!=t&&t.id?"编辑":"新建").concat(o,"规划"),open:t,onOk:function(){p.submit()},centered:!0,onCancel:function(){i()},confirmLoading:j,okButtonProps:{disabled:N},width:686,afterClose:function(){b(!1),w([]),p.resetFields()},okText:"确认",cancelText:"取消",wrapClassName:X.Z.CustomCss,children:(0,ee.jsxs)(A.Z,{form:p,colon:!1,labelCol:{span:4},wrapperCol:{span:18},onFinish:M,className:Y.form,children:[(0,ee.jsx)(A.Z.Item,{label:"核心课程",name:"core_subject_name",rules:[{required:!0,message:"请选择核心课程"}],children:(0,ee.jsx)(D.Z,{style:{width:"100%"},options:null==I?void 0:I.map((function(e){return{value:e,label:e}})),filterOption:function(e,n){var t;return-1!==(null==n||null===(t=n.label)||void 0===t||null===(t=t.toUpperCase())||void 0===t?void 0:t.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&p.setFieldValue("core_subject_name",e.substring(0,20))}})}),(0,ee.jsx)(A.Z.Item,{label:"教材名称",name:"name",rules:[{required:!0,message:"请输入教材名称"},{whitespace:!0,message:"请输入教材名称"},{max:100,message:"只能输入100个字符"}],children:(0,ee.jsx)(G.Z,{maxLength:100,placeholder:"请输入教材名称",style:{width:"100%"}})}),(0,ee.jsx)(A.Z.Item,{label:"主编",name:"author",rules:[{required:!0,message:"请输入作者"},{whitespace:!0,message:"请输入作者"},{max:100,message:"只能输入100个字符"}],children:(0,ee.jsx)(G.Z,{maxLength:100,placeholder:"请输入作者",style:{width:"100%"}})}),(0,ee.jsx)(A.Z.Item,{label:"出版社",name:"publisher",rules:[{whitespace:!0,message:"实践出版社"},{max:50,message:"只能输入50个字符"}],children:(0,ee.jsx)(G.Z,{maxLength:50,placeholder:"请输入出版社",style:{width:"100%"}})}),(0,ee.jsx)(A.Z.Item,{name:"book_id",label:"关联",rules:[{required:!1,message:"请选择"}],children:(0,ee.jsx)(W.default,{getPopupContainer:function(e){return e.parentElement},style:{width:"100%"},children:null==q?void 0:q.map((function(e,n){return(0,ee.jsx)(W.default.Option,{value:null==e?void 0:e.id,children:null==e?void 0:e.name},n)}))})}),(0,ee.jsx)(A.Z.Item,{name:"attachment_id",label:"封面图片",rules:[{required:!0,message:"请上传封面图片"}],children:(0,ee.jsx)("div",{className:Y.upload,children:null!=Z&&null!==(n=Z[0])&&void 0!==n&&null!==(n=n.response)&&void 0!==n&&n.id?(0,ee.jsxs)("div",{className:Y.img,children:[(0,ee.jsx)("img",{src:z.Z.API_SERVER+"/api/attachments/"+(null==Z||null===(L=Z[0])||void 0===L||null===(L=L.response)||void 0===L?void 0:L.id),alt:"avatar",style:{width:"100%"}}),(0,ee.jsx)("div",{children:(0,ee.jsx)(Q.Z,{onClick:function(){w([]),p.setFieldsValue({attachment_id:""})},style:{fontSize:"16px",color:"red"}})})]}):(0,ee.jsx)(H.Z,{fileList:Z,action:"".concat(z.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){return n=e,p.setFieldsValue({attachment_id:""}),void(["uploading","done","removed"].includes(n.file.status)&&("uploading"===n.file.status&&S(!0),"done"===n.file.status&&S(!1),w(n.fileList),p.setFieldsValue({attachment_id:null===(t=n.fileList)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id})));var n,t},onRemove:function(e){w([])},beforeUpload:function(e){return"image/jpeg"===(n=e).type||"image/png"===n.type?n.size/1024/1024>2?(v.ZP.info("文件大小必须小于2MB"),Promise.reject()):(w([]),!0):(v.ZP.error("请上传jpg或png的图片!"),Promise.reject());var n},withCredentials:!0,accept:"image/*",children:(0,ee.jsxs)($.op,{style:{borderRadius:"2px",marginTop:3},children:[(0,ee.jsx)("i",{className:"iconfont icon-shangchuantupian2 mr5"}),"上传图片"]})})})})]})})})),te=(0,p.connect)((function(e){var n=e.user,t=e.globalSetting,l=e.coreCurriculum;return{user:n,globalSetting:t,virtualSpaces:e.virtualSpaces,coreCurriculum:l}}))((function(e){e.coreCurriculum,e.dispatch,e.virtualSpaces;var n,t,l,a,o,c=e.globalSetting,d=(0,m.useState)(!0),A=_()(d,2),D=A[0],G=A[1],W=(0,m.useState)(""),H=_()(W,2),J=H[0],K=H[1],Y=(0,m.useState)(!1),X=_()(Y,2),Q=X[0],te=X[1],le=(0,m.useState)(),ie=_()(le,2),ae=ie[0],se=ie[1],oe=(0,m.useState)("全部"),re=_()(oe,2),ce=re[0],ue=re[1],de=0;(0,m.useEffect)((function(){_e()}),[J]);var _e=function(){var e=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return G(!0),e.next=3,(0,U.ZP)("/api/core_materials/books.json",{method:"get",params:{keyword:J}});case 3:0==(null==(n=e.sent)?void 0:n.status)&&se(null==n?void 0:n.data),G(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),me=function(){var e=u()(r()().mark((function e(n){var t,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==Q||!Q.id){e.next=7;break}return e.next=3,(0,U.ZP)("/api/core_materials/".concat(null==Q?void 0:Q.id,".json"),{method:"put",body:s()(s()({},n),{},{book_type:2})});case 3:0==(null==(t=e.sent)?void 0:t.status)&&(v.ZP.success("".concat(null!=Q&&Q.id?"编辑":"添加","成功")),_e(),te(!1)),e.next=11;break;case 7:return e.next=9,(0,U.ZP)("/api/core_materials.json",{method:"post",body:s()(s()({},n),{},{book_type:2})});case 9:0==(null==(l=e.sent)?void 0:l.status)&&(v.ZP.success("".concat(null!=Q&&Q.id?"编辑":"添加","成功")),_e(),te(!1));case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,ee.jsxs)("section",{style:{paddingBottom:"3rem"},children:[(0,ee.jsx)("div",{className:j,style:{backgroundImage:"url(".concat(z.Z.IMG_SERVER,"/").concat(null==c||null===(n=c.setting)||void 0===n?void 0:n.news_banner_url,")")},children:(0,ee.jsxs)("div",{className:b,children:[(0,ee.jsxs)("div",{children:[(0,ee.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"教材规划"}),(0,O.Ny)()&&(0,ee.jsxs)("div",{className:"".concat(g),onClick:function(){te(!0)},children:[(0,ee.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建教材规划"]})]}),(0,ee.jsx)("div",{children:(0,ee.jsx)($.t7,{placeholder:"请输入关键字进行搜索",className:y,value:J,onChange:function(e){K(e)}})})]})}),(null==ae||null===(t=ae.all_table)||void 0===t?void 0:t.length)>0?(0,ee.jsxs)("div",{style:{width:"12rem",margin:".7rem auto 0 auto",background:"#fff",paddingBottom:".1rem"},children:[(0,ee.jsx)("div",{className:Z,children:(0,ee.jsx)("div",{className:w,children:(0,ee.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:(null==ae?void 0:ae.all_table)&&(null===(l=[{name:"全部"}].concat(i()(null==ae?void 0:ae.all_table)))||void 0===l?void 0:l.map((function(e,n){return(0,ee.jsx)("div",{className:ce==(null==e?void 0:e.name)?k:C,onClick:function(){ue(null==e?void 0:e.name)},children:null==e?void 0:e.name},n)})))})})}),(null==ae||null===(a=ae.list)||void 0===a?void 0:a.length)>0?(0,ee.jsx)(x.Z,{className:"mt20",loading:D,children:null==ae||null===(o=ae.list)||void 0===o?void 0:o.map((function(e,n){var t,l,i,a,s,o;return"全部"===ce&&(null==e||null===(t=e.data)||void 0===t?void 0:t.length)>0||(null==e||null===(l=e.table)||void 0===l?void 0:l.name)===ce?(0,ee.jsxs)("div",{className:T,children:[(0,ee.jsx)("div",{className:N,children:null==e||null===(i=e.table)||void 0===i?void 0:i.name}),(0,ee.jsx)("div",{className:S,children:(null==e||null===(a=e.data)||void 0===a?void 0:a.length)>0?null==e||null===(s=e.data)||void 0===s?void 0:s.map((function(e){var n=e.name,t=e.id,l=e.attachment,i=e.publisher,a=e.book_id,s=e.author;return(0,ee.jsxs)("div",{className:P,onClick:function(){a&&p.history.push("/textbook/detail/".concat(a,"?backUrl=/bookplan"))},children:[(0,ee.jsx)("img",{className:I,src:z.Z.API_SERVER+(null==l?void 0:l.url)}),(0,O.Ny)()&&(0,ee.jsxs)("div",{className:V,children:[(0,ee.jsxs)("span",{className:E,onClick:function(n){n.stopPropagation(),te(e)},children:[(0,ee.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(R)}),"编辑"]}),(0,ee.jsxs)("span",{className:F,onClick:function(e){var n;e.stopPropagation(),f.Z.confirm({icon:null,title:"提示",centered:!0,content:"请确认是否删除",okText:"确定",cancelText:"取消",onOk:(n=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,U.ZP)("/api/core_materials/".concat(t,".json"),{method:"delete"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(v.ZP.info("删除成功"),_e());case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})},children:[(0,ee.jsx)("i",{className:"iconfont icon-shanchu13 ".concat(q)}),"删除"]})]}),(0,ee.jsx)(h.Z,{title:n,children:(0,ee.jsx)("div",{className:B,style:{marginTop:"-5px"},children:n})}),(0,ee.jsx)(h.Z,{title:s,children:(0,ee.jsx)("div",{className:L,children:s||"--"})}),(0,ee.jsx)(h.Z,{title:i,children:(0,ee.jsx)("div",{className:L,style:{marginTop:"-10px"},children:i||"--"})})]},t)})):(0,ee.jsx)(M.Z,{})})]},n):++de==(null==ae||null===(o=ae.list)||void 0===o?void 0:o.length)&&"全部"===ce?(0,ee.jsx)(M.Z,{}):null}))}):(0,ee.jsx)(M.Z,{})]}):(0,ee.jsx)(M.Z,{}),(0,ee.jsx)(ne,{visible:Q,title:"教材",onCancel:function(){return te(!1)},onOk:me})]})}))},11806:function(e,n){n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2030],{89905:function(e,n,t){t.r(n),t.d(n,{default:function(){return te}});var l=t(37205),i=t.n(l),a=t(82242),s=t.n(a),o=t(7557),r=t.n(o),c=t(41498),u=t.n(c),d=t(79800),_=t.n(d),m=t(59301),p=t(80608),v=t(8591),x=t(66999),f=t(43418),h=t(6848),j="BannerStyle___aL9ER",b="BannerStyleContent___T4lYo",g="DivDownPlay___FnIc2",y="CustomInputStyle___kxJUd",Z="paramsStyle___J1ohe",w="type___I5GvG",k="type_item_active___ypljD",C="type_item___BN1Rc",N="contentTitle___ItwKM",S="contentList___Jimzg",P="list___fftB_",V="imgContent___mNKhf",I="pictrue___vHnb9",E="updateContent___kXbLn",R="iconUpdate___o2EFl",F="deleteContent___uPwYK",q="iconDetele___z9pM6",B="title___WHvT9",L="publisher___j3UtF",T="contentBox___FlRWD",M=t(6638),z=t(71681),O=t(75916),U=t(49105),A=t(78241),D=t(88522),G=t(24650),W=t(57809),H=t(53326),J=t(61186),K=t.n(J),Y={flex_box_center:"flex_box_center___qqWqs",flex_space_between:"flex_space_between___CVG8x",flex_box_vertical_center:"flex_box_vertical_center___vkccE",flex_box_center_end:"flex_box_center_end___f9Kvd",flex_box_column:"flex_box_column___wYzPi",form:"form___A3jJx",btn:"btn___fHAub",img:"img___iBUlt",myModal:"myModal___x_S_1"},X=t(11806),Q=t(21884),$=t(2753),ee=t(37712),ne=(0,p.connect)((function(e){return{dispatch:e.dispatch,coreCurriculum:e.coreCurriculum}}))((function(e){var n,t=e.visible,l=e.onOk,i=e.onCancel,a=e.title,o=void 0===a?"":a,c=e.coreCurriculum,d=(e.dispatch,c.CoreSubjects,A.Z.useForm()),p=_()(d,1)[0],x=(0,m.useState)(!1),h=_()(x,2),j=h[0],b=h[1],g=(0,m.useState)([]),y=_()(g,2),Z=y[0],w=y[1],k=(0,m.useState)(!1),C=_()(k,2),N=C[0],S=C[1],P=(0,m.useState)([]),V=_()(P,2),I=V[0],E=V[1],R=(0,m.useState)([]),F=_()(R,2),q=F[0],B=F[1];(0,m.useEffect)((function(){if(t&&T(),null!=t&&t.id){var e,n;p.setFieldsValue(s()(s()({},t),{},{attachment_id:null==t||null===(e=t.attachment)||void 0===e?void 0:e.id,publication_time:null!=t&&t.publication_time?K()(null==t?void 0:t.publication_time):""}));var l=[s()(s()({},null==t?void 0:t.attachment),{},{response:{id:null==t||null===(n=t.attachment)||void 0===n?void 0:n.id}})];w(l)}}),[t]);var L,T=function(){var e=u()(r()().mark((function e(){var n,t,l,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,U.ZP)("/api/core_materials/list.json",{method:"get"});case 2:return 0===(null==(n=e.sent)?void 0:n.status)&&B(null==n||null===(t=n.data)||void 0===t?void 0:t.list),e.next=6,(0,U.ZP)("/api/core_materials/core_subject_name_list.json",{method:"get",params:{has_core_subject:1}});case 6:0==(null==(l=e.sent)?void 0:l.status)&&E(null==l||null===(i=l.data)||void 0===i?void 0:i.list);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),M=function(){var e=u()(r()().mark((function e(n){var t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:b(!0),i=s()(s()({},n),{},{attachment_id:(null==Z||null===(t=Z[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id)||""}),l(i),b(!1);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,ee.jsx)(f.Z,{className:Y.myModal,title:"".concat(null!=t&&t.id?"编辑":"新建").concat(o,"规划"),open:t,onOk:function(){p.submit()},centered:!0,onCancel:function(){i()},confirmLoading:j,okButtonProps:{disabled:N},width:686,afterClose:function(){b(!1),w([]),p.resetFields()},okText:"确认",cancelText:"取消",wrapClassName:X.Z.CustomCss,children:(0,ee.jsxs)(A.Z,{form:p,colon:!1,labelCol:{span:4},wrapperCol:{span:18},onFinish:M,className:Y.form,children:[(0,ee.jsx)(A.Z.Item,{label:"核心课程",name:"core_subject_name",rules:[{required:!0,message:"请选择核心课程"}],children:(0,ee.jsx)(D.Z,{style:{width:"100%"},options:null==I?void 0:I.map((function(e){return{value:e,label:e}})),filterOption:function(e,n){var t;return-1!==(null==n||null===(t=n.label)||void 0===t||null===(t=t.toUpperCase())||void 0===t?void 0:t.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&p.setFieldValue("core_subject_name",e.substring(0,20))}})}),(0,ee.jsx)(A.Z.Item,{label:"教材名称",name:"name",rules:[{required:!0,message:"请输入教材名称"},{whitespace:!0,message:"请输入教材名称"},{max:100,message:"只能输入100个字符"}],children:(0,ee.jsx)(G.Z,{maxLength:100,placeholder:"请输入教材名称",style:{width:"100%"}})}),(0,ee.jsx)(A.Z.Item,{label:"主编",name:"author",rules:[{required:!0,message:"请输入作者"},{whitespace:!0,message:"请输入作者"},{max:100,message:"只能输入100个字符"}],children:(0,ee.jsx)(G.Z,{maxLength:100,placeholder:"请输入作者",style:{width:"100%"}})}),(0,ee.jsx)(A.Z.Item,{label:"出版社",name:"publisher",rules:[{whitespace:!0,message:"实践出版社"},{max:50,message:"只能输入50个字符"}],children:(0,ee.jsx)(G.Z,{maxLength:50,placeholder:"请输入出版社",style:{width:"100%"}})}),(0,ee.jsx)(A.Z.Item,{name:"book_id",label:"关联",rules:[{required:!1,message:"请选择"}],children:(0,ee.jsx)(W.default,{getPopupContainer:function(e){return e.parentElement},style:{width:"100%"},children:null==q?void 0:q.map((function(e,n){return(0,ee.jsx)(W.default.Option,{value:null==e?void 0:e.id,children:null==e?void 0:e.name},n)}))})}),(0,ee.jsx)(A.Z.Item,{name:"attachment_id",label:"封面图片",rules:[{required:!0,message:"请上传封面图片"}],children:(0,ee.jsx)("div",{className:Y.upload,children:null!=Z&&null!==(n=Z[0])&&void 0!==n&&null!==(n=n.response)&&void 0!==n&&n.id?(0,ee.jsxs)("div",{className:Y.img,children:[(0,ee.jsx)("img",{src:z.Z.API_SERVER+"/api/attachments/"+(null==Z||null===(L=Z[0])||void 0===L||null===(L=L.response)||void 0===L?void 0:L.id),alt:"avatar",style:{width:"100%"}}),(0,ee.jsx)("div",{children:(0,ee.jsx)(Q.Z,{onClick:function(){w([]),p.setFieldsValue({attachment_id:""})},style:{fontSize:"16px",color:"red"}})})]}):(0,ee.jsx)(H.Z,{fileList:Z,action:"".concat(z.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){return n=e,p.setFieldsValue({attachment_id:""}),void(["uploading","done","removed"].includes(n.file.status)&&("uploading"===n.file.status&&S(!0),"done"===n.file.status&&S(!1),w(n.fileList),p.setFieldsValue({attachment_id:null===(t=n.fileList)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id})));var n,t},onRemove:function(e){w([])},beforeUpload:function(e){return"image/jpeg"===(n=e).type||"image/png"===n.type?n.size/1024/1024>2?(v.ZP.info("文件大小必须小于2MB"),Promise.reject()):(w([]),!0):(v.ZP.error("请上传jpg或png的图片!"),Promise.reject());var n},withCredentials:!0,accept:"image/*",children:(0,ee.jsxs)($.op,{style:{borderRadius:"2px",marginTop:3},children:[(0,ee.jsx)("i",{className:"iconfont icon-shangchuantupian2 mr5"}),"上传图片"]})})})})]})})})),te=(0,p.connect)((function(e){var n=e.user,t=e.globalSetting,l=e.coreCurriculum;return{user:n,globalSetting:t,virtualSpaces:e.virtualSpaces,coreCurriculum:l}}))((function(e){e.coreCurriculum,e.dispatch,e.virtualSpaces;var n,t,l,a,o,c=e.globalSetting,d=(0,m.useState)(!0),A=_()(d,2),D=A[0],G=A[1],W=(0,m.useState)(""),H=_()(W,2),J=H[0],K=H[1],Y=(0,m.useState)(!1),X=_()(Y,2),Q=X[0],te=X[1],le=(0,m.useState)(),ie=_()(le,2),ae=ie[0],se=ie[1],oe=(0,m.useState)("全部"),re=_()(oe,2),ce=re[0],ue=re[1],de=0;(0,m.useEffect)((function(){_e()}),[J]);var _e=function(){var e=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return G(!0),e.next=3,(0,U.ZP)("/api/core_materials/books.json",{method:"get",params:{keyword:J}});case 3:0==(null==(n=e.sent)?void 0:n.status)&&se(null==n?void 0:n.data),G(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),me=function(){var e=u()(r()().mark((function e(n){var t,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==Q||!Q.id){e.next=7;break}return e.next=3,(0,U.ZP)("/api/core_materials/".concat(null==Q?void 0:Q.id,".json"),{method:"put",body:s()(s()({},n),{},{book_type:2})});case 3:0==(null==(t=e.sent)?void 0:t.status)&&(v.ZP.success("".concat(null!=Q&&Q.id?"编辑":"添加","成功")),_e(),te(!1)),e.next=11;break;case 7:return e.next=9,(0,U.ZP)("/api/core_materials.json",{method:"post",body:s()(s()({},n),{},{book_type:2})});case 9:0==(null==(l=e.sent)?void 0:l.status)&&(v.ZP.success("".concat(null!=Q&&Q.id?"编辑":"添加","成功")),_e(),te(!1));case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,ee.jsxs)("section",{style:{paddingBottom:"3rem"},children:[(0,ee.jsx)("div",{className:j,style:{backgroundImage:"url(".concat(z.Z.IMG_SERVER,"/").concat(null==c||null===(n=c.setting)||void 0===n?void 0:n.news_banner_url,")")},children:(0,ee.jsxs)("div",{className:b,children:[(0,ee.jsxs)("div",{children:[(0,ee.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"教材规划"}),(0,O.Ny)()&&(0,ee.jsxs)("div",{className:"".concat(g),onClick:function(){te(!0)},children:[(0,ee.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建教材规划"]})]}),(0,ee.jsx)("div",{children:(0,ee.jsx)($.t7,{placeholder:"请输入关键字进行搜索",className:y,value:J,onChange:function(e){K(e)}})})]})}),(null==ae||null===(t=ae.all_table)||void 0===t?void 0:t.length)>0?(0,ee.jsxs)("div",{style:{width:"12rem",margin:".7rem auto 0 auto",background:"#fff",paddingBottom:".1rem"},children:[(0,ee.jsx)("div",{className:Z,children:(0,ee.jsx)("div",{className:w,children:(0,ee.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:(null==ae?void 0:ae.all_table)&&(null===(l=[{name:"全部"}].concat(i()(null==ae?void 0:ae.all_table)))||void 0===l?void 0:l.map((function(e,n){return(0,ee.jsx)("div",{className:ce==(null==e?void 0:e.name)?k:C,onClick:function(){ue(null==e?void 0:e.name)},children:null==e?void 0:e.name},n)})))})})}),(null==ae||null===(a=ae.list)||void 0===a?void 0:a.length)>0?(0,ee.jsx)(x.Z,{className:"mt20",loading:D,children:null==ae||null===(o=ae.list)||void 0===o?void 0:o.map((function(e,n){var t,l,i,a,s,o;return"全部"===ce&&(null==e||null===(t=e.data)||void 0===t?void 0:t.length)>0||(null==e||null===(l=e.table)||void 0===l?void 0:l.name)===ce?(0,ee.jsxs)("div",{className:T,children:[(0,ee.jsx)("div",{className:N,children:null==e||null===(i=e.table)||void 0===i?void 0:i.name}),(0,ee.jsx)("div",{className:S,children:(null==e||null===(a=e.data)||void 0===a?void 0:a.length)>0?null==e||null===(s=e.data)||void 0===s?void 0:s.map((function(e){var n=e.name,t=e.id,l=e.attachment,i=e.publisher,a=e.book_id,s=e.author;return(0,ee.jsxs)("div",{className:P,onClick:function(){a&&p.history.push("/textbook/detail/".concat(a,"?backUrl=/bookplan"))},children:[(0,ee.jsx)("img",{className:I,src:z.Z.API_SERVER+(null==l?void 0:l.url)}),(0,O.Ny)()&&(0,ee.jsxs)("div",{className:V,children:[(0,ee.jsxs)("span",{className:E,onClick:function(n){n.stopPropagation(),te(e)},children:[(0,ee.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(R)}),"编辑"]}),(0,ee.jsxs)("span",{className:F,onClick:function(e){var n;e.stopPropagation(),f.Z.confirm({icon:null,title:"提示",centered:!0,content:"请确认是否删除",okText:"确定",cancelText:"取消",onOk:(n=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,U.ZP)("/api/core_materials/".concat(t,".json"),{method:"delete"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(v.ZP.info("删除成功"),_e());case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})},children:[(0,ee.jsx)("i",{className:"iconfont icon-shanchu13 ".concat(q)}),"删除"]})]}),(0,ee.jsx)(h.Z,{title:n,children:(0,ee.jsx)("div",{className:B,style:{marginTop:"-5px"},children:n})}),(0,ee.jsx)(h.Z,{title:s,children:(0,ee.jsx)("div",{className:L,children:s||"--"})}),(0,ee.jsx)(h.Z,{title:i,children:(0,ee.jsx)("div",{className:L,style:{marginTop:"-10px"},children:i||"--"})})]},t)})):(0,ee.jsx)(M.Z,{})})]},n):++de==(null==ae||null===(o=ae.list)||void 0===o?void 0:o.length)&&"全部"===ce?(0,ee.jsx)(M.Z,{}):null}))}):(0,ee.jsx)(M.Z,{})]}):(0,ee.jsx)(M.Z,{}),(0,ee.jsx)(ne,{visible:Q,title:"教材",onCancel:function(){return te(!1)},onOk:me})]})}))},11806:function(e,n){n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}}}]); \ No newline at end of file diff --git a/p__Classrooms__Index__index.async.js b/p__Classrooms__Index__index.async.js index 741c2bfa1c..6854be1615 100644 --- a/p__Classrooms__Index__index.async.js +++ b/p__Classrooms__Index__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[26685],{73956:function(A,e,t){t.d(e,{Z:function(){return r}});t(59301);var g=t(80608),i=t(43418),I="tilte___IfiMG",n="flexRow___pQP78",C="flexColumn___xrBZQ",s="img___GoWZu",o="content___pumTK",E=t(37712),r=(0,g.connect)((function(A){var e=A.paperlibrary,t=A.loading;return{paperlibrary:e,globalSetting:A.globalSetting,loading:t.effects}}))((function(A){var e=A.visible,t=A.occupationValue,r=A.onCancel,B=void 0===r?function(){}:r,Q=function(){return(0,E.jsxs)("div",{className:C,children:[(0,E.jsx)("img",{className:s,src:"data:image/png;base64,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"}),(0,E.jsx)("span",{className:o,children:"未职业认证"})]})},a=function(){return(0,E.jsxs)("div",{className:C,children:[(0,E.jsx)("img",{className:s,src:"data:image/png;base64,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"}),(0,E.jsx)("span",{className:o,children:"未实名认证"})]})};return(0,E.jsxs)(i.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:e,title:"因为以下原因,您暂时不能进行操作",okText:"立即认证",cancelText:"取消",width:"600px",onOk:function(){B(),g.history.push("/account/certification")},onCancel:function(){B()},children:[(0,E.jsx)("div",{className:I,children:"请在完成条件后重试"}),(0,E.jsx)("div",{className:n,children:3===t?(0,E.jsxs)(E.Fragment,{children:[a(),Q()]}):2===t?Q():a()})]})}))},78250:function(A,e,t){var g=t(7557),i=t.n(g),I=t(41498),n=t.n(I),C=t(79800),s=t.n(C),o=t(59301),E=t(80608),r=t(43418),B=t(8591),Q=t(24650),a=t(24905),c=t(78270),h=t(73956),u=t(27876),M=t(37712),l=function(A){return A[A.Professor=1]="Professor",A[A.AssistantProfessor=2]="AssistantProfessor",A[A.Student=3]="Student",A}(l||{});e.Z=(0,E.connect)((function(A){return{user:A.user}}))((function(A){var e=A.visible,t=A.user,g=A.onCancel,I=void 0===g?function(){}:g,C=(0,o.useState)(),j=s()(C,2),R=j[0],v=j[1],Y=(0,o.useState)([]),m=s()(Y,2),d=m[0],w=m[1],G=(0,o.useState)(!1),x=s()(G,2),D=x[0],f=x[1],U=(0,o.useState)(!1),O=s()(U,2),P=O[0],z=O[1],Z=(0,o.useState)(),F=s()(Z,2),q=F[0],V=F[1];(0,o.useEffect)((function(){var A,e;null!=t&&null!==(A=t.userInfo)&&void 0!==A&&A.identity&&w(["student"===(null==t||null===(e=t.userInfo)||void 0===e?void 0:e.identity)?3:1])}),[t]);var k=function(A,e){d.includes(l.Professor)?r.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,M.jsx)("div",{className:"tc",children:e||"申请已提交,请等待审核"}),onOk:function(){E.history.push("/classrooms/".concat(A,"/students"))}}):E.history.push("/classrooms/".concat(A,"/students"))},H=function(){var A=n()(i()().mark((function A(){var e;return i()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:if(R){A.next=3;break}return B.ZP.info("邀请码不能为空"),A.abrupt("return");case 3:return f(!0),A.next=6,(0,c.cR)({invite_code:R,professor:d.includes(l.Professor)?1:null,assistant_professor:d.includes(l.AssistantProfessor)?1:null,student:d.includes(l.Student)?1:null});case 6:if(e=A.sent,f(!1),-2!==(null==e?void 0:e.status)){A.next=22;break}if(J(),"该课堂要求成员完成实名认证"!==e.message){A.next=14;break}return z(!0),V(1),A.abrupt("return");case 14:if("该课堂要求成员完成职业认证"!==e.message){A.next=18;break}return z(!0),V(2),A.abrupt("return");case 18:if("该课堂要求成员完成实名和职业认证"!==e.message){A.next=22;break}return z(!0),V(3),A.abrupt("return");case 22:if(0!==(null==e?void 0:e.status)){A.next=27;break}return(0,u.L9)(["教学课堂","首页","加入课堂"]),J(),null!=e&&e.course_id?k(e.course_id,e.message):B.ZP.success(e.message),A.abrupt("return");case 27:case"end":return A.stop()}}),A)})));return function(){return A.apply(this,arguments)}}(),J=function(){var A=n()(i()().mark((function A(){return i()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:I();case 1:case"end":return A.stop()}}),A)})));return function(){return A.apply(this,arguments)}}();return(0,M.jsxs)(M.Fragment,{children:[(0,M.jsx)(r.Z,{centered:!0,keyboard:!1,closable:!1,title:"加入课堂",open:e,confirmLoading:D,onOk:H,onCancel:J,children:(0,M.jsxs)("div",{className:"tc",children:[(0,M.jsxs)("div",{children:[(0,M.jsx)("span",{children:"课堂邀请码:"}),(0,M.jsx)(Q.Z,{placeholder:"请输入5位课堂邀请码或6位分班邀请码",style:{width:270},value:R,onChange:function(A){A.target.value.length>=7?B.ZP.info("请输入5位课堂邀请码或6位分班邀请码!"):v(A.target.value)}})]}),(0,M.jsxs)("div",{className:"mt10 font14",children:[(0,M.jsx)("span",{children:"身份:"}),(0,M.jsxs)(a.Z.Group,{value:d,onChange:function(A){return w(A)},children:[(0,M.jsx)(a.Z,{value:l.Professor,disabled:d.includes(2),children:"教师"}),(0,M.jsx)(a.Z,{value:l.AssistantProfessor,disabled:d.includes(1),children:"助教"}),(0,M.jsx)(a.Z,{value:l.Student,children:"学生/参赛者"})]})]})]})}),(0,M.jsx)(h.Z,{visible:P,onCancel:function(){return z(!1)},occupationValue:q})]})}))},57764:function(A,e,t){t.r(e),t.d(e,{default:function(){return x}});var g=t(82242),i=t.n(g),I=t(7557),n=t.n(I),C=t(41498),s=t.n(C),o=t(37205),E=t.n(o),r=t(79800),B=t.n(r),Q=t(59301),a=t(6668),c=t(48410),h=t(80608),u=t(8591),M=t(95237),l=t(86859),j=t(10283),R=t(27876),v="page___zYygn",Y="center___g76d7",m=t(75916),d=t(78250),w=t(37712),G=function(A){return A.Projects="projects",A.Shixuns="shixuns",A.Classrooms="classrooms",A}(G||{}),x=(0,h.connect)((function(A){return{user:A.user,globalSetting:A.globalSetting}}))((function(A){var e,t,g=A.globalSetting,I=A.dispatch,C=A.user,o=(0,Q.useState)({page:1,limit:16,order:"created_at"}),r=B()(o,2),x=r[0],D=r[1],f=(0,Q.useState)(!1),U=B()(f,2),O=U[0],P=U[1],z=(0,Q.useState)([]),Z=B()(z,2),F=Z[0],q=Z[1],V=(0,Q.useState)(0),k=B()(V,2),H=k[0],J=k[1],b=(0,Q.useState)(!0),p=B()(b,2),X=p[0],L=p[1],S=(0,Q.useState)([{id:"created_at",name:"最新"},{id:"visits",name:"最热"}]),y=B()(S,2),N=y[0],T=y[1];(0,Q.useEffect)((function(){(0,m.bg)()&&T([].concat(E()(N),[{id:"mine",name:"我的"}]))}),[(0,m.bg)()]),(0,Q.useEffect)((function(){return I({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),function(){I({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}}),[]),(0,Q.useEffect)((function(){K(x)}),[]);var K=function(){var A=s()(n()().mark((function A(e){var t;return n()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return L(!0),A.next=3,(0,a.V8)(e);case 3:-1!==(t=A.sent).status&&(q((null==t?void 0:t.courses)||[]),J((null==t?void 0:t.courses_count)||0)),L(!1);case 6:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),W=function(A,e){x.page=A,D(i()({},x)),K(x),(0,R.L9)(["教学课堂","首页","next"===e?"下一页":"上一页"])},_=[{name:"新建课堂",click:function(){var A;(0,j.tJ)(I)&&("学生"!==(null==C||null===(A=C.userInfo)||void 0===A?void 0:A.user_identity)?(h.history.push("/classrooms/new"),"0"!==localStorage.getItem("Noviceguide")&&I({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:6,text:(0,w.jsx)("div",{children:"教学课堂必填的内容包括:课程名称、课堂名称和课堂所属单位。其他内容你可以根据实际需求进行安排。填写完成后,点击页面底部 “提交”按钮即可。"})}})):u.ZP.warning("学生不可以创建课堂哦!请加入您的老师创建的课堂。"))}},{name:"加入课堂",click:function(){return A=G.Classrooms,void((0,j.tJ)(I)&&(A!==G.Projects||null!==(e=C.userInfo)&&void 0!==e&&e.email?A===G.Classrooms&&P(!0):u.ZP.info("请先绑定邮箱,谢谢")));var A,e}},{name:"新手指引",click:function(){(0,R.L9)(["教学课堂","首页","新手指引"]),(0,R.xg)("/classrooms/guidance")},sign:!0}].filter((function(A){var e,t;return!("student"===(null==C||null===(e=C.userInfo)||void 0===e?void 0:e.identity)||null!=g&&null!==(t=g.setting)&&void 0!==t&&t.hide_course)||"新建课堂"!==A.name}));return(0,w.jsx)("section",{className:v,children:(0,w.jsxs)("div",{className:Y,children:[(0,w.jsx)(c.jL,{dataSource:_,title:"教学课堂",sunTitle:"支持SPOC,让教学管理更简单",img:"data:image/png;base64,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",imgWidth:258}),(0,w.jsx)(M.Z,{align:"middle",className:"mt30 mb30",children:(0,w.jsx)(c.tp,{dataSource:N,value:null==x?void 0:x.order,onChange:function(A){x.page=1,x.order=A,D(i()({},x)),K(x)}})}),(0,w.jsx)(c.w9,{dataSource:F,right:23,col:4,precision:1,loading:X,trackEventItems:["教学课堂","查看课堂详情","查看课堂详情"]}),(null===(e=g.setting)||void 0===e?void 0:e.main_site)&&(0,w.jsx)(c.Je,{style:{marginTop:7},total:H,value:x.page,pageSize:x.limit,onChange:W}),!(null!==(t=g.setting)&&void 0!==t&&t.main_site)&&(0,w.jsx)(l.Z,{style:{marginTop:7,textAlign:"center"},total:H,showQuickJumper:!1,showSizeChanger:!1,pageSize:x.limit,onChange:function(A,e){return W(A,"")}}),(0,w.jsx)(d.Z,{visible:O,onCancel:function(){return P(!1)}})]})})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[26685],{73956:function(A,e,t){t.d(e,{Z:function(){return r}});t(59301);var g=t(80608),i=t(43418),I="tilte___IfiMG",n="flexRow___pQP78",C="flexColumn___xrBZQ",s="img___GoWZu",o="content___pumTK",E=t(37712),r=(0,g.connect)((function(A){var e=A.paperlibrary,t=A.loading;return{paperlibrary:e,globalSetting:A.globalSetting,loading:t.effects}}))((function(A){var e=A.visible,t=A.occupationValue,r=A.onCancel,B=void 0===r?function(){}:r,Q=function(){return(0,E.jsxs)("div",{className:C,children:[(0,E.jsx)("img",{className:s,src:"data:image/png;base64,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"}),(0,E.jsx)("span",{className:o,children:"未职业认证"})]})},a=function(){return(0,E.jsxs)("div",{className:C,children:[(0,E.jsx)("img",{className:s,src:"data:image/png;base64,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"}),(0,E.jsx)("span",{className:o,children:"未实名认证"})]})};return(0,E.jsxs)(i.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:e,title:"因为以下原因,您暂时不能进行操作",okText:"立即认证",cancelText:"取消",width:"600px",onOk:function(){B(),g.history.push("/account/certification")},onCancel:function(){B()},children:[(0,E.jsx)("div",{className:I,children:"请在完成条件后重试"}),(0,E.jsx)("div",{className:n,children:3===t?(0,E.jsxs)(E.Fragment,{children:[a(),Q()]}):2===t?Q():a()})]})}))},78250:function(A,e,t){var g=t(7557),i=t.n(g),I=t(41498),n=t.n(I),C=t(79800),s=t.n(C),o=t(59301),E=t(80608),r=t(43418),B=t(8591),Q=t(24650),a=t(24905),c=t(78270),h=t(73956),u=t(27876),M=t(37712),l=function(A){return A[A.Professor=1]="Professor",A[A.AssistantProfessor=2]="AssistantProfessor",A[A.Student=3]="Student",A}(l||{});e.Z=(0,E.connect)((function(A){return{user:A.user}}))((function(A){var e=A.visible,t=A.user,g=A.onCancel,I=void 0===g?function(){}:g,C=(0,o.useState)(),j=s()(C,2),R=j[0],v=j[1],Y=(0,o.useState)([]),m=s()(Y,2),d=m[0],w=m[1],G=(0,o.useState)(!1),x=s()(G,2),D=x[0],f=x[1],U=(0,o.useState)(!1),O=s()(U,2),P=O[0],z=O[1],Z=(0,o.useState)(),F=s()(Z,2),q=F[0],V=F[1];(0,o.useEffect)((function(){var A,e;null!=t&&null!==(A=t.userInfo)&&void 0!==A&&A.identity&&w(["student"===(null==t||null===(e=t.userInfo)||void 0===e?void 0:e.identity)?3:1])}),[t]);var k=function(A,e){d.includes(l.Professor)?r.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,M.jsx)("div",{className:"tc",children:e||"申请已提交,请等待审核"}),onOk:function(){E.history.push("/classrooms/".concat(A,"/students"))}}):E.history.push("/classrooms/".concat(A,"/students"))},H=function(){var A=n()(i()().mark((function A(){var e;return i()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:if(R){A.next=3;break}return B.ZP.info("邀请码不能为空"),A.abrupt("return");case 3:return f(!0),A.next=6,(0,c.cR)({invite_code:R,professor:d.includes(l.Professor)?1:null,assistant_professor:d.includes(l.AssistantProfessor)?1:null,student:d.includes(l.Student)?1:null});case 6:if(e=A.sent,f(!1),-2!==(null==e?void 0:e.status)){A.next=22;break}if(J(),"该课堂要求成员完成实名认证"!==e.message){A.next=14;break}return z(!0),V(1),A.abrupt("return");case 14:if("该课堂要求成员完成职业认证"!==e.message){A.next=18;break}return z(!0),V(2),A.abrupt("return");case 18:if("该课堂要求成员完成实名和职业认证"!==e.message){A.next=22;break}return z(!0),V(3),A.abrupt("return");case 22:if(0!==(null==e?void 0:e.status)){A.next=27;break}return(0,u.L9)(["教学课堂","首页","加入课堂"]),J(),null!=e&&e.course_id?k(e.course_id,e.message):B.ZP.success(e.message),A.abrupt("return");case 27:case"end":return A.stop()}}),A)})));return function(){return A.apply(this,arguments)}}(),J=function(){var A=n()(i()().mark((function A(){return i()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:I();case 1:case"end":return A.stop()}}),A)})));return function(){return A.apply(this,arguments)}}();return(0,M.jsxs)(M.Fragment,{children:[(0,M.jsx)(r.Z,{centered:!0,keyboard:!1,closable:!1,title:"加入课堂",open:e,confirmLoading:D,onOk:H,onCancel:J,children:(0,M.jsxs)("div",{className:"tc",children:[(0,M.jsxs)("div",{children:[(0,M.jsx)("span",{children:"课堂邀请码:"}),(0,M.jsx)(Q.Z,{placeholder:"请输入5位课堂邀请码或6位分班邀请码",style:{width:270},value:R,onChange:function(A){A.target.value.length>=7?B.ZP.info("请输入5位课堂邀请码或6位分班邀请码!"):v(A.target.value)}})]}),(0,M.jsxs)("div",{className:"mt10 font14",children:[(0,M.jsx)("span",{children:"身份:"}),(0,M.jsxs)(a.Z.Group,{value:d,onChange:function(A){return w(A)},children:[(0,M.jsx)(a.Z,{value:l.Professor,disabled:d.includes(2),children:"教师"}),(0,M.jsx)(a.Z,{value:l.AssistantProfessor,disabled:d.includes(1),children:"助教"}),(0,M.jsx)(a.Z,{value:l.Student,children:"学生/参赛者"})]})]})]})}),(0,M.jsx)(h.Z,{visible:P,onCancel:function(){return z(!1)},occupationValue:q})]})}))},57764:function(A,e,t){t.r(e),t.d(e,{default:function(){return x}});var g=t(82242),i=t.n(g),I=t(7557),n=t.n(I),C=t(41498),s=t.n(C),o=t(37205),E=t.n(o),r=t(79800),B=t.n(r),Q=t(59301),a=t(6668),c=t(2753),h=t(80608),u=t(8591),M=t(95237),l=t(86859),j=t(10283),R=t(27876),v="page___zYygn",Y="center___g76d7",m=t(75916),d=t(78250),w=t(37712),G=function(A){return A.Projects="projects",A.Shixuns="shixuns",A.Classrooms="classrooms",A}(G||{}),x=(0,h.connect)((function(A){return{user:A.user,globalSetting:A.globalSetting}}))((function(A){var e,t,g=A.globalSetting,I=A.dispatch,C=A.user,o=(0,Q.useState)({page:1,limit:16,order:"created_at"}),r=B()(o,2),x=r[0],D=r[1],f=(0,Q.useState)(!1),U=B()(f,2),O=U[0],P=U[1],z=(0,Q.useState)([]),Z=B()(z,2),F=Z[0],q=Z[1],V=(0,Q.useState)(0),k=B()(V,2),H=k[0],J=k[1],b=(0,Q.useState)(!0),p=B()(b,2),X=p[0],L=p[1],S=(0,Q.useState)([{id:"created_at",name:"最新"},{id:"visits",name:"最热"}]),y=B()(S,2),N=y[0],T=y[1];(0,Q.useEffect)((function(){(0,m.bg)()&&T([].concat(E()(N),[{id:"mine",name:"我的"}]))}),[(0,m.bg)()]),(0,Q.useEffect)((function(){return I({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),function(){I({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}}),[]),(0,Q.useEffect)((function(){K(x)}),[]);var K=function(){var A=s()(n()().mark((function A(e){var t;return n()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return L(!0),A.next=3,(0,a.V8)(e);case 3:-1!==(t=A.sent).status&&(q((null==t?void 0:t.courses)||[]),J((null==t?void 0:t.courses_count)||0)),L(!1);case 6:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),W=function(A,e){x.page=A,D(i()({},x)),K(x),(0,R.L9)(["教学课堂","首页","next"===e?"下一页":"上一页"])},_=[{name:"新建课堂",click:function(){var A;(0,j.tJ)(I)&&("学生"!==(null==C||null===(A=C.userInfo)||void 0===A?void 0:A.user_identity)?(h.history.push("/classrooms/new"),"0"!==localStorage.getItem("Noviceguide")&&I({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:6,text:(0,w.jsx)("div",{children:"教学课堂必填的内容包括:课程名称、课堂名称和课堂所属单位。其他内容你可以根据实际需求进行安排。填写完成后,点击页面底部 “提交”按钮即可。"})}})):u.ZP.warning("学生不可以创建课堂哦!请加入您的老师创建的课堂。"))}},{name:"加入课堂",click:function(){return A=G.Classrooms,void((0,j.tJ)(I)&&(A!==G.Projects||null!==(e=C.userInfo)&&void 0!==e&&e.email?A===G.Classrooms&&P(!0):u.ZP.info("请先绑定邮箱,谢谢")));var A,e}},{name:"新手指引",click:function(){(0,R.L9)(["教学课堂","首页","新手指引"]),(0,R.xg)("/classrooms/guidance")},sign:!0}].filter((function(A){var e,t;return!("student"===(null==C||null===(e=C.userInfo)||void 0===e?void 0:e.identity)||null!=g&&null!==(t=g.setting)&&void 0!==t&&t.hide_course)||"新建课堂"!==A.name}));return(0,w.jsx)("section",{className:v,children:(0,w.jsxs)("div",{className:Y,children:[(0,w.jsx)(c.jL,{dataSource:_,title:"教学课堂",sunTitle:"支持SPOC,让教学管理更简单",img:"data:image/png;base64,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",imgWidth:258}),(0,w.jsx)(M.Z,{align:"middle",className:"mt30 mb30",children:(0,w.jsx)(c.tp,{dataSource:N,value:null==x?void 0:x.order,onChange:function(A){x.page=1,x.order=A,D(i()({},x)),K(x)}})}),(0,w.jsx)(c.w9,{dataSource:F,right:23,col:4,precision:1,loading:X,trackEventItems:["教学课堂","查看课堂详情","查看课堂详情"]}),(null===(e=g.setting)||void 0===e?void 0:e.main_site)&&(0,w.jsx)(c.Je,{style:{marginTop:7},total:H,value:x.page,pageSize:x.limit,onChange:W}),!(null!==(t=g.setting)&&void 0!==t&&t.main_site)&&(0,w.jsx)(l.Z,{style:{marginTop:7,textAlign:"center"},total:H,showQuickJumper:!1,showSizeChanger:!1,pageSize:x.limit,onChange:function(A,e){return W(A,"")}}),(0,w.jsx)(d.Z,{visible:O,onCancel:function(){return P(!1)}})]})})}))}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__CommonHomework__Detail__index.async.js b/p__Classrooms__Lists__CommonHomework__Detail__index.async.js index af9eeb10bd..6318476aa2 100644 --- a/p__Classrooms__Lists__CommonHomework__Detail__index.async.js +++ b/p__Classrooms__Lists__CommonHomework__Detail__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[93668,4585,71950,93735],{40362:function(e,n,t){t.d(n,{Z:function(){return l}});var a=t(33614),r=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},s=t(1393),o=function(e,n){return r.createElement(s.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var l=r.forwardRef(o)},98578:function(e,n,t){t.d(n,{Z:function(){return l}});var a=t(33614),r=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},s=t(1393),o=function(e,n){return r.createElement(s.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var l=r.forwardRef(o)},3148:function(e,n,t){t.d(n,{Z:function(){return l}});var a=t(33614),r=t(59301),i={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"},s=t(1393),o=function(e,n){return r.createElement(s.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var l=r.forwardRef(o)},92187:function(e,n,t){t.d(n,{Z:function(){return l}});var a=t(33614),r=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z"}}]},name:"like",theme:"outlined"},s=t(1393),o=function(e,n){return r.createElement(s.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var l=r.forwardRef(o)},65547:function(e,n,t){t.d(n,{Z:function(){return l}});var a=t(33614),r=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.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:"plus-circle",theme:"outlined"},s=t(1393),o=function(e,n){return r.createElement(s.Z,(0,a.Z)({},e,{ref:n,icon:i}))};var l=r.forwardRef(o)},10459:function(e,n,t){function a(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],a=0;a0?(0,A.jsxs)("span",{children:["(已拆分",o,"个zip包)"]}):""]})}),i===(null==r?void 0:r.length)-1?Q(c,o>0?o+1:0):s>943718400?(o++,s=0,B(o,(function(){i++,d()}))):(i++,d());case 3:case"end":return e.stop()}}),e)}))),2600);case 12:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e)}))),m.apply(this,arguments)},d=function(){return m.apply(this,arguments)},t=p.length>1&&void 0!==p[1]?p[1]:"附件",r=n||a,C(!0),i=0,s=0,o=0,c=f.Z.info({width:460,title:(0,A.jsxs)("div",{children:["正在导出",t,",",(0,A.jsx)("span",{className:"c-red",children:"请勿关闭或操作当前浏览器窗口"})]}),content:(0,A.jsxs)("div",{children:["当前进度: ",(0,A.jsx)("span",{className:"c-blue",children:i+1}),"/",null==r?void 0:r.length]}),maskClosable:!1,okText:"我知道了",onOk:function(){}}),d();case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),S=function(){var e=u()(l()().mark((function e(n){var t,a,r,o,c,d,m,p,h,g,x,k,Z,b,E,S,I,N=arguments;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:m=function(){return(m=u()(l()().mark((function e(n,t){var a,i,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)("".concat(y.Z.API_SERVER,"/api/attachments/").concat(n.id),{method:"get"});case 2:a=e.sent,i=new Blob([a],{type:"application/vnd.ms-excel;charset=utf-8"}),s=n.filename,t.file(s,i),r+=1,c.update({content:(0,A.jsxs)("div",{children:["当前进度: ",(0,A.jsx)("span",{className:"c-blue",children:r}),"/",o]})});case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)},d=function(e,n){return m.apply(this,arguments)},t=N.length>1&&void 0!==N[1]?N[1]:"附件",a=N.length>2?N[2]:void 0,C(!0),r=0,o=n.flat().length,c=f.Z.info({width:460,title:(0,A.jsxs)("div",{children:["正在导出",t,",",(0,A.jsx)("span",{className:"c-red",children:"请勿关闭或操作当前浏览器窗口"})]}),content:(0,A.jsxs)("div",{children:["当前进度: ",(0,A.jsx)("span",{className:"c-blue",children:r}),"/",o]}),maskClosable:!1,okText:"我知道了"}),p=s()(n),e.prev=9,p.s();case 11:if((h=p.n()).done){e.next=34;break}g=h.value,x="".concat(g[0].user_name,"-").concat(g[0].student_id),k=_.current.folder(x),Z=s()(g),e.prev=16,Z.s();case 18:if((b=Z.n()).done){e.next=24;break}return E=b.value,e.next=22,d(E,k);case 22:e.next=18;break;case 24:e.next=29;break;case 26:e.prev=26,e.t0=e.catch(16),Z.e(e.t0);case 29:return e.prev=29,Z.f(),e.finish(29);case 32:e.next=11;break;case 34:e.next=39;break;case 36:e.prev=36,e.t1=e.catch(9),p.e(e.t1);case 39:return e.prev=39,p.f(),e.finish(39);case 42:return e.next=44,_.current.generateAsync({type:"blob"});case 44:S=e.sent,(I=document.createElement("a")).href=window.URL.createObjectURL(S),I.download="".concat(a||i,".zip"),document.body.appendChild(I),I.click(),document.body.removeChild(I),window.URL.revokeObjectURL(I.href),c.destroy(),C(!1),j(),_.current=new(v());case 56:case"end":return e.stop()}}),e,null,[[9,36,39,42],[16,26,29,32]])})));return function(n){return e.apply(this,arguments)}}();function I(e){return new Promise((function(n){var t=new FileReader;t.readAsText(e,"utf-8"),t.addEventListener("loadend",(function(){var e=JSON.parse(t.result);n(e)}))}))}var N=function(e,n,t,a){var r=n,i=new window.XMLHttpRequest;return i.withCredentials=!0,i.addEventListener("load",(function(e){t(e,i)}),!1),i.addEventListener("error",(function(e){a&&a(e)}),!1),i.responseType="blob",i.open("GET",r),i.send(null),i},B=function(e,n){_.current.generateAsync({type:"blob"}).then((function(t){var a=document.createElement("a");a.href=window.URL.createObjectURL(t),a.download=i+"-".concat(e)+".zip",document.body.appendChild(a);var r=document.createEvent("MouseEvents");r.initEvent("click",!1,!1),a.dispatchEvent(r),document.body.removeChild(a),_.current=new(v()),n()}))},Q=function(e,n){_.current.generateAsync({type:"blob"}).then((function(t){var a=document.createElement("a");a.href=window.URL.createObjectURL(t),a.download=n>0?i+"-".concat(n)+".zip":i+".zip",document.body.appendChild(a);var r=document.createEvent("MouseEvents");r.initEvent("click",!1,!1),a.dispatchEvent(r),document.body.removeChild(a),e.destroy(),C(!1),j(),_.current=new(v())}))};return d?(0,A.jsx)(A.Fragment,{}):(0,A.jsx)(g.ZP,r()(r()({},c),{},{onClick:function(){return E()},loading:b,children:"下载"}))};n.Z=(0,p.forwardRef)(j)},44850:function(e,n,t){t.d(n,{Z:function(){return I}});var a=t(7557),r=t.n(a),i=t(41498),s=t.n(i),o=t(79800),l=t.n(o),c=t(59301),u="list___KhJas",d="row___GGtIx",m="title___o_xqf",p="size___OVRoL",h="download___ZLcIH",f="preview___gi0kI",g="annotation___KVSwj",x=t(92310),v=t.n(x),y=t(29114),w="imageDimensions___a7crR",A="img___Kroat",j=t(71418),k=t(2859),Z=t(49105),b=t(27876),C=t(37712),_=function(e){var n=e.data,t=e.className,a=e.style,i=void 0===a?{}:a,o=e.onClose,u=e.onOk,d=(0,c.useRef)(null),m=(0,c.useRef)(null),p=(0,c.useState)(!1),h=l()(p,2),f=h[0],g=h[1],x=(0,c.useState)("正在加载中"),y=l()(x,2),_=y[0],E=y[1];(0,c.useEffect)((function(){null!=n&&n.visible?document.body.setAttribute("data-custom","height"):document.body.removeAttribute("data-custom"),null!=n&&n.src&&S()}),[null==n?void 0:n.visible]);var S=function(){var e=s()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return g(!0),E("正在加载中"),e.next=4,(0,b.ZJ)(null==n?void 0:n.src);case 4:t=e.sent,d.current.src="",d.current.src=t,d.current.onload=function(){N()},g(!1),E("");case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),I=function(){var e=s()(r()().mark((function e(t){var a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return g(!0),E("正在保存中"),e.next=4,(0,Z.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:n.title,file:t.dataUrl}});case 4:if(null==(a=e.sent)||!a.id){e.next=10;break}return e.next=8,(0,Z.ZP)("/api/attachments/".concat(n.id,"/add_subitem.json"),{method:"post",body:{subitem_id:null==a?void 0:a.id,settings:JSON.stringify(t.state)}});case 8:0===e.sent.status&&u();case 10:g(!1),E("");case 12:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),N=function(){m.current=new k.hP(d.current),m.current.addEventListener("render",I),m.current.addEventListener("beforeclose",o),m.current.show(),console.log(m.current,"22222"),null!=n&&n.snapshotData&&m.current.restoreState(n.snapshotData),setTimeout((function(){var e;(e=document.querySelector('a[href="https://markerjs.com/"]'))&&e.parentNode&&(e.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"选择"},{name:'[data-action="delete"]',title:"删除元素"},{name:'[data-action="undo"]',title:"撤销"},{name:'[data-type-name="FrameMarker"]',title:"矩形"},{name:'[data-type-name="FreehandMarker"]',title:"画线"},{name:'[data-type-name="ArrowMarker"]',title:"箭头"},{name:'[data-type-name="TextMarker"]',title:"文本"},{name:'[data-type-name="EllipseMarker"]',title:"椭圆"},{name:'[data-type-name="HighlightMarker"]',title:"方块"},{name:'[data-type-name="CalloutMarker"]',title:"注释"},{name:'[data-action="render"]',title:"保存"},{name:'[data-action="close"]',title:"退出"}].forEach((function(e){var n=document.querySelector(e.name);n&&n.setAttribute("title",e.title)}))}),300)};return(0,C.jsx)(c.Fragment,{children:(null==n?void 0:n.visible)&&(0,C.jsxs)("div",{className:v()(w,t),style:i,children:[(0,C.jsx)(j.Z,{spinning:f,tip:_,style:{position:"absolute"}}),(0,C.jsx)("img",{className:A,ref:d})]})})},E=t(71681),S=t(75916),I=function(e){var n=e.className,t=e.style,a=e.dataSource,i=void 0===a?[]:a,o=e.authority,x=void 0!==o&&o,w=e.callback,A=e.showDimensions,j=void 0===A||A,k=(0,c.useState)({content:"",type:""}),I=l()(k,2),N=I[0],B=I[1],Q=(0,c.useState)({}),D=l()(Q,2),H=D[0],O=D[1],R=(0,c.useState)(!1),M=l()(R,2),T=M[0],P=M[1],L=(0,c.useState)({title:"",visible:!1,src:"",snapshotData:{}}),F=l()(L,2),Y=F[0],z=F[1],J=(0,c.useRef)(),G=function(){var e=s()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(O(n),"txt"!==n.file_type){e.next=6;break}return e.next=4,(0,Z.ZP)(n.url,{method:"get",headers:{"Content-Type":"application/xml"}});case 4:t=e.sent,J.current=t;case 6:console.log({type:n.file_type,content:E.Z.API_SERVER+n.url}),B({type:n.file_type,content:E.Z.API_SERVER+n.url});case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),U=function(e){var n;z({visible:!0,src:E.Z.API_SERVER+e.url,id:e.id,title:e.title,snapshotData:null==e||null===(n=e.subitem)||void 0===n?void 0:n.settings})},q=function(){var e=s()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:B({type:n.file_type,content:E.Z.API_SERVER+(null==n||null===(t=n.subitem)||void 0===t?void 0:t.url)});case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return null!=i&&i.length?(0,C.jsxs)(c.Fragment,{children:[(0,C.jsx)("div",{className:v()(u,n),style:t,children:i.map((function(e,n){var t,a,r;return(0,C.jsxs)("div",{className:d,children:[(0,C.jsxs)("div",{className:m,onClick:function(){return G(e)},children:[(0,C.jsx)("i",{className:"iconfont icon-fujian1"}),(0,C.jsx)("span",{title:e.title,children:e.title})]}),(0,C.jsx)("div",{className:p,children:e.filesize}),(0,C.jsxs)("div",{className:h,onClick:function(){var n;(0,b.Nd)("","".concat(E.Z.API_SERVER).concat(null===(n=e.url)||void 0===n?void 0:n.replace("disposition=inline","")))},children:[(0,C.jsx)("i",{className:"iconfont icon-xiazai4"}),"下载"]}),!["other","download"].includes(null==e?void 0:e.file_type)&&(0,C.jsxs)("div",{className:f,onClick:function(){return G(e)},children:[(0,C.jsx)("i",{className:"iconfont icon-yulan"}),"预览"]}),["image"].includes(null==e?void 0:e.file_type)&&j&&(x?(0,C.jsxs)("div",{className:g,onClick:function(){return U(e)},children:[(0,C.jsx)("i",{className:"iconfont icon-pizhu"}),null!==(t=e.subitem)&&void 0!==t&&t.id?"修改批注":"批注"]}):(null===(a=e.subitem)||void 0===a?void 0:a.id)&&(0,C.jsxs)("div",{className:g,onClick:function(){return q(e)},children:[(0,C.jsx)("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"查看老师批注"]})),["image"].includes(null==e?void 0:e.file_type)&&(null===(r=e.subitem)||void 0===r?void 0:r.id)&&(0,C.jsxs)("div",{className:h,style:{marginLeft:20},onClick:function(){var n;(0,b.Nd)("","".concat(E.Z.API_SERVER).concat(null==e||null===(n=e.subitem)||void 0===n||null===(n=n.url)||void 0===n?void 0:n.replace("disposition=inline","")))},children:[(0,C.jsx)("i",{className:"iconfont icon-xiazai4"}),"下载批注文件"]}),["office"].includes(null==e?void 0:e.file_type)&&(0,S.eB)()&&["xlsx","docx","pptx"].includes(null==e?void 0:e.file_sub)&&j&&(0,C.jsxs)("div",{className:g,onClick:function(){P(!0),G(e)},children:[(0,C.jsx)("i",{className:"iconfont icon-pizhu"}),e.is_edit?"修改批注":"批注"]}),e.is_edit&&(0,S.dE)()&&j&&(0,C.jsxs)("div",{className:g,onClick:function(){G(e)},children:[(0,C.jsx)("i",{className:"iconfont icon-sousuo7"}),"查看老师批注"]})]},n)}))}),(0,C.jsx)(y.Z,{close:!0,data:null==N?void 0:N.content,type:null==N?void 0:N.type,hasMask:!0,editOffice:T?"edit":"view",monacoEditor:{value:J.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:x&&j&&"image"===N.type?function(){return U(H)}:null,onClose:function(){w(),P(!1),B({content:"",type:""})}}),(0,C.jsx)(_,{onOk:function(){w(),z({visible:!1})},onClose:function(){return z({visible:!1})},data:Y})]}):null}},29114:function(e,n,t){t.d(n,{Z:function(){return j}});var a=t(82242),r=t.n(a),i=t(7557),s=t.n(i),o=t(41498),l=t.n(o),c=t(79800),u=t.n(c),d=t(59301),m={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},p=t(3113),h=t(22441),f=t(38288),g=t(6848),x=t(27876),v=t(43516),y=t(6638),w=t(71681),A=t(37712),j=function(e){var n,t,a,i,o,c,j,k=e.editOffice,Z=void 0===k?"view":k,b=e.data,C=(e.theme,e.type),_=e.filename,E=e.monacoEditor,S=e.className,I=e.style,N=e.close,B=e.onClose,Q=e.hasMask,D=e.disabledDownload,H=e.onImgDimensions,O=e.showNodata,R=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),M=u()(R,2),T=(M[0],M[1],(0,d.useState)("")),P=u()(T,2),L=(P[0],P[1]),F=(0,d.useState)(),Y=u()(F,2),z=Y[0],J=Y[1],G="build"===window.ENV?"/react/build":"",U=location.host.startsWith("localhost")?w.Z.PROXY_SERVER:w.Z.API_SERVER,q=(0,d.useRef)();null!==(n=b)&&void 0!==n&&n.startsWith("/api")&&"txt"!==C&&(b=w.Z.API_SERVER+b),_&&(E.filename=_),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&L(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===C&&V()}),[C,b]);var V=function(){var e=l()(s()().mark((function e(){var n,t,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=b,b.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,v.gJ)({attachment_id:t});case 5:a=e.sent,J(a);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),K=function(){b.startsWith("http")||b.startsWith("blob:")?W():(0,x.Sv)(_||"educoder",b,_)},W=function(){(0,x.Nd)(_||"educoder",decodeURIComponent(b))};return(0,A.jsxs)("div",{style:r()({},I||{}),className:"".concat(Q&&m.bgBlack," ").concat(C?m.wrp:"hide"),children:[N&&(0,A.jsxs)("div",{className:m.close,ref:q,children:[!!H&&(0,A.jsx)(g.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return q.current},children:(0,A.jsx)("span",{onClick:function(){B(),H()},children:(0,A.jsx)("i",{className:"icon-yulanpizhu"})})}),!D&&(0,A.jsx)(g.Z,{title:"点击下载此文件",getPopupContainer:function(){return q.current},children:(0,A.jsx)("span",{onClick:W,children:(0,A.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,A.jsx)(g.Z,{title:"关闭",getPopupContainer:function(){return q.current},children:(0,A.jsx)("span",{className:"",onClick:B,children:(0,A.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,A.jsx)("div",{className:"".concat(m[S]," ").concat(S," ").concat(m.monaco," ").concat("txt"===C?"show":"hide"),children:"txt"===C&&(0,A.jsx)(f.ZP,r()({},E))}),"audio"===C&&(0,A.jsx)("audio",{src:(null===(t=b)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(a=b)&&void 0!==a&&a.startsWith("/api")?b:"data:image/png;base64,".concat(b),autoPlay:!0}),"video"===C&&(0,A.jsx)(A.Fragment,{children:(null===(i=b)||void 0===i?void 0:i.indexOf("http"))>-1||null!==(o=b)&&void 0!==o&&o.startsWith("/api")?(0,A.jsx)("video",{controls:!0,src:"".concat(b),autoPlay:!0}):(0,A.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(b),autoPlay:!0})}),"office"===C&&z&&(0,A.jsx)("iframe",{src:"".concat(G,"/office.html?key=").concat(z.key,"&url=").concat(U+z.url,"&callbackUrl=").concat(U+z.callbackUrl,"&fileType=").concat(z.fileType,"&title=").concat(z.title,"&model=").concat(Z,"&officeServer=").concat(w.Z.ONLYOFFICE,"&disabledDownload=").concat(!!D)}),"html"===C&&(0,A.jsx)("iframe",{src:b+"&disposition=inline"}),"pdf"===C&&(0,A.jsx)("iframe",{src:"".concat(G,"/js/pdfview/index.html?url=").concat(b,"&disabledDownload=").concat(!!D)}),"image"===C&&(0,A.jsx)("img",{src:(null===(c=b)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(j=b)&&void 0!==j&&j.startsWith("/api")?b:"data:image/png;base64,".concat(b)}),("other"===C||"download"===C)&&(0,A.jsx)(A.Fragment,{children:O?(0,A.jsx)(y.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,A.jsx)(p.ZP,{icon:(0,A.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:K,children:"下载"})}):(0,A.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:K,children:[(0,A.jsx)(h.Z,{}),"点击下载"]})})]})}},4585:function(e,n,t){t.d(n,{Z:function(){return Y}});var a=t(82242),r=t.n(a),i=t(37205),s=t.n(i),o=t(91232),l=t.n(o),c=t(79800),u=t.n(c),d=t(59301),m=(t(49040),t(32834)),p=t.n(m),h=t(11690);var f=[],g=["
              "],x=new(p().Renderer),v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function y(){f.length=0,g=["
                "]}var w={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function A(e,n,t,a){if(n>=e.length||e[n].level<=t)return n;var r=e[n];a.push("
              • "+r.text+"");var i=[];return n=A(e,++n,r.level,i),i.length>0&&(a.push("
                  "),i.forEach((function(e){a.push(e)})),a.push("
                ")),a.push("
              • "),n=A(e,n,t,a)}function j(){return A(f,0,0,g),g.push("
              "),g.join("")}var k={heading:function(e){var n=v.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],a=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var a=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=a.length?e.slice(a.length):e})).join("\n")}(t,n[3]||""),r=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(r)>=0){var i=C(),s=a;a=i,_[i]={type:"block",expression:s}}return{type:"code",raw:t,lang:r,text:a}}}},Z=/(?:\${2})([^\n`]+?)(?:\${2})/gi,b=0,C=function(){return"__special_katext_id_".concat(b++,"__")},_={};function E(){return _}function S(){b=0,_={}}function I(e){return e=e.replace(Z,(function(e,n){var t=C();return _[t]={type:"inline",expression:n},t}))}var N=x.listitem;x.listitem=function(e){return N(I(e))};var B=x.paragraph;x.paragraph=function(e){return B(I(e))};var Q=x.tablecell;x.tablecell=function(e,n){return Q(I(e),n)},x.code=function(e,n,t){var a=(n||"").match(/\S*/)[0];return a?["latex","katex","math"].indexOf(a)>=0?"

              ".concat(e,"

              "):'
              ').concat(t?e:(0,h.escape)(e,!0),"
              \n"):'
              '+(t?e:(0,h.escape)(e,!0))+"
              "},x.heading=function(e,n,t){var a=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return f.push({anchor:a,level:n,text:e}),"'+e+""},p().setOptions({silent:!0,gfm:!0,pedantic:!1}),p().use({tokenizer:k,renderer:x});var D=p(),H=(t(64018),t(6419)),O=t(71681),R=t(15342),M=t(1012),T=t(29114),P=t(37712),L="@▁@",F=/]*>/g;var Y=function(e){var n=e.value,t=void 0===n?"":n,a=e.className,i=e.showTextOnly,o=e.showLines,c=e.style,m=void 0===c?{}:c,p=e.stylesPrev,h=void 0===p?{}:p,f=e.highlightKeywords,g=e.showProgramFill,x=(e.isProgramFill,e.disabledFill),v=void 0!==x&&x,A=e.programFillValue,k=e.onFillChange,Z=void 0===k?function(e){}:k,b=e.onFillBlur,C=void 0===b?function(){}:b,_=String(t),I=(0,d.useState)(""),N=u()(I,2),B=N[0],Q=N[1],Y=(0,d.useState)("office"),z=u()(Y,2),J=z[0],G=z[1],U=(0,d.useState)([]),q=u()(U,2),V=q[0],K=q[1],W=(0,d.useRef)("a"+(0,M.Z)()),X={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),a=[];return t.map((function(e){""!=e&&a.push(".".concat(W.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{_=_.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+O.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+O.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+O.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(g){var e=-1;return _=_.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,a){return function(e,n){var t=document.createElement(e===L?"input":"textarea");t.style.width="100%",t.style.height=e===L?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var a=Object.keys(X).length;return X[a]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
              '.concat($(_||""),"
              ")}var n=D(_);n=$(n);var t=E();_.match(/\[TOC\]/)&&(n=n.replace("

              [TOC]

              ",j()),y()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var a=t[n],r=a.type,i=a.expression;return(0,R.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(i)||"",{displayMode:"block"===r,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),S();var a=document.createElement("div");return a.innerHTML=n,f?(ae(a,f.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),a.innerHTML):i?a.innerText:(setTimeout((function(){return se()}),500),a.innerHTML)}),[_,f]);(0,d.useEffect)((function(){re.current&&re.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[V]),(0,d.useEffect)((function(){if(null!=A&&A.length){var e,n=re.current.querySelectorAll(".edu-program-fill-score"),t=re.current.querySelectorAll('[name="edu-program-fill"]'),a=l()(t.entries());try{for(a.s();!(e=a.n()).done;){var r,i=u()(e.value,2),s=i[0],o=i[1];o.value=null===(r=A[s])||void 0===r?void 0:r.value,"warning"===A[s].type?o.className="program-fill-warning":"success"===A[s].type?o.className="program-fill-success":o.className=""}}catch(e){a.e(e)}finally{a.f()}var c,d=l()(n.entries());try{for(d.s();!(c=d.n()).done;){var m,p,h=u()(c.value,2),f=h[0];h[1].innerHTML=null!==(m=A[f])&&void 0!==m&&m.score?"".concat(null===(p=A[f])||void 0===p?void 0:p.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}K(A)}}),[A]);var ne=function(e){V[e.target.dataset.id]=V[e.target.dataset.id]||{},V[e.target.dataset.id].value=e.target.value,K(s()(V)),Z(V,e.target.dataset.id)},te=function(e){V[e.target.dataset.id]=V[e.target.dataset.id]||{},V[e.target.dataset.id].value=e.target.value,K(s()(V)),C(V,e.target.dataset.id)};function ae(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ae(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var a=document.createElement("span");a.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(a)}}))}var re=(0,d.useRef)();function ie(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),Q(t),G("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),Q(t),G("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),Q(t),G("html");else if(t.startsWith("#")){e.preventDefault();var a=document.getElementById(t.replace("#",""));a&&a.scrollIntoView(!0)}}}w.WebkitLineClamp=o,o&&(m=r()(r()({},m),w));var se=function(){var e,n=null===(e=re.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(H.ZP.isSupported()){var n=new H.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(re.current&&ee&&ee.match(F)&&window.PR.prettyPrint(),re.current)return re.current.addEventListener("click",ie),function(){var e;null===(e=re.current)||void 0===e||e.removeEventListener("click",ie),S(),y()}}),[ee,re.current,ie]),(0,P.jsxs)(P.Fragment,{children:[i&&(0,P.jsx)("div",{ref:re,children:ee}),!i&&(0,P.jsx)("div",{ref:re,style:r()({},m),className:"".concat(a||""," ").concat(v?"disabled-fill":""," markdown-body ").concat(W.current),dangerouslySetInnerHTML:{__html:ee}}),(0,P.jsx)(T.Z,{close:!0,data:B,type:null!=B&&B.length?J:"",style:r()({},h),onClose:function(){return Q("")}})]})}},16726:function(e,n,t){t.d(n,{h:function(){return x}});var a=t(82242),r=t.n(a),i=t(79800),s=t.n(i),o=t(59301),l=t(57809),c=t(78241),u=t(3113),d=t(89780),m=t.n(d),p=(t(94527),t(66608),t(37712)),h=l.default.Option,f={labelCol:{span:4},wrapperCol:{span:20}},g={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function x(e){var n=e.value,t=e.onChange,a=e.mode,i=e.options,l=void 0===i?{}:i,c=(0,o.useRef)(),u=(0,o.useState)(),d=s()(u,2),h=d[0],f=d[1];return(0,o.useEffect)((function(){if(h){var e=function(e){var n=e.getValue();t&&t(n)};return h.on("change",e),function(){h.off("change",e)}}}),[h,t]),(0,o.useEffect)((function(){h&&h.setOption("mode",a)}),[h,a]),(0,o.useEffect)((function(){h&&(n===h.getValue()&&""!==n||setTimeout((function(){h.setValue(n||"")}),300))}),[h,n]),(0,o.useEffect)((function(){if(c.current&&!h){var e=m().fromTextArea(c.current,r()({mode:a,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},l));f(e)}}),[c.current,h]),(0,p.jsx)("div",{className:"my-codemirror-container",children:(0,p.jsx)("textarea",{ref:c})})}n.Z=function(e){var n=e.callback,t=e.onCancel,a=(0,o.useState)("python"),i=s()(a,2),d=i[0],m=i[1];return(0,p.jsxs)(c.Z,r()(r()({},f),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,p.jsx)(c.Z.Item,{label:"代码语言",name:"language",children:(0,p.jsx)(l.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){m(g[e][1])},children:Object.keys(g).map((function(e){return(0,p.jsx)(h,{value:e,children:g[e][0]},e)}))})}),(0,p.jsx)(c.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,p.jsx)(x,{mode:d})}),(0,p.jsxs)("div",{className:"flex-container flex-end",children:[(0,p.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,p.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},77036:function(e,n,t){t.d(n,{Z:function(){return le}});var a=t(91232),r=t.n(a),i=t(7557),s=t.n(i),o=t(41498),l=t.n(o),c=t(79800),u=t.n(c),d=t(85573),m=t.n(d),p=t(59301),h=t(89780),f=t.n(h),g=t(76374),x=(t(94527),t(6313),t(25717),t(99498),t(25419),t(67549),t(4585)),v=t(37712),y=function(e){var n=e.value,t=void 0===n?"":n,a=(e.className,e.showTextOnly,e.showLines,e.style,(0,p.useMemo)((function(){return""}),[t]));return(0,v.jsx)(v.Fragment,{children:(0,v.jsx)("div",{dangerouslySetInnerHTML:{__html:a}})})},w=t(82242),A=t.n(w),j=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function k(e){var n=e.onActionCallback,t=e.title,a=e.icon,r=e.actionName,i=e.className,s=void 0===i?"":i,o=e.children;return(0,v.jsxs)("a",{title:t,className:s,onClick:function(){n(r)},children:[(0,v.jsx)("i",{className:"md-iconfont ".concat(a)}),o]})}var Z=function(e){var n=e.watch,t=e.showNullButton,a=e.showNullProgramButton,r=e.onActionCallback,i=e.fullScreen,s=e.insertTemp,o=e.hidetoolBar,l=[].concat(j,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,v.jsxs)("ul",{className:"markdown-toolbar-container",children:[!o&&l.map((function(e,n){return(0,v.jsx)("li",{children:e.actionName?(0,v.jsx)(k,A()(A()({},e),{},{onActionCallback:r})):(0,v.jsx)("span",{className:"v-line"})},n)})),t?(0,v.jsx)("li",{children:(0,v.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:r,children:(0,v.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,a?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("li",{children:(0,v.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:r,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,v.jsx)("li",{children:(0,v.jsx)(k,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:r,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,s&&(0,v.jsx)("li",{children:(0,v.jsx)(k,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(s),onActionCallback:r,children:(0,v.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,v.jsx)("li",{className:"btn-full-screen",children:(0,v.jsx)(k,{icon:"".concat(i?"icon-shrink":"icon-enlarge"),title:i?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:r})})]})},b=t(74063),C=t(78241),_=t(24650),E=t(3113),S={labelCol:{span:4},wrapperCol:{span:20}},I=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(C.Z,A()(A()({},S),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,v.jsx)(C.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,v.jsx)(_.Z,{})}),(0,v.jsx)(C.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,v.jsx)(_.Z,{})}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(E.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(E.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},N=t(16726),B=t(8591),Q=t(10459),D=C.Z.useForm,H={width:280,marginRight:10},O={labelCol:{span:5},wrapperCol:{span:19}},R=function(e){var n=e.callback,t=e.onCancel,a=D(),r=u()(a,1)[0],i=(0,p.useRef)();function s(e,n){-1!==e.status?r.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):B.ZP.error(e.message)}return(0,v.jsxs)(C.Z,A()(A()({form:r},O),{},{className:"upload-image-panel",onFinish:function(e){n(A()(A()({},e),{},{name:i.current}))},style:{width:470,overflow:"hidden"},children:[(0,v.jsx)(C.Z.Item,{label:"图片地址",required:!0,children:(0,v.jsxs)("div",{className:"flex-container",children:[(0,v.jsx)(C.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,v.jsx)(_.Z,{style:H})}),(0,v.jsx)(M,{onFileChange:function(e){var n=e.target.files[0];i.current=n.name,T(n,s)}})]})}),(0,v.jsx)(C.Z.Item,{label:"图片描述",name:"alt",children:(0,v.jsx)(_.Z,{style:{width:264}})}),(0,v.jsxs)(C.Z.Item,{style:{textAlign:"right"},children:[(0,v.jsx)(E.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(E.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function M(e){var n=e.onFileChange;return(0,v.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,v.jsx)("input",{type:"file",onChange:n})]})}function T(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var a=new window.XMLHttpRequest;a.withCredentials=!0,a.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),a.addEventListener("error",(function(e){console.error(e)}),!1),a.open("POST","".concat(Q.KI,"/api/attachments.json")),a.send(t)}var P=t(5112),L=t(94001),F=P.ZP.Group,Y={margin:"0 8px"},z=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(C.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,v.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,v.jsx)("span",{style:Y,children:"单元格数:"}),(0,v.jsx)("span",{style:Y,children:"行数"}),(0,v.jsx)(C.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,v.jsx)(L.Z,{})}),(0,v.jsx)("span",{style:Y,children:"列数"}),(0,v.jsx)(C.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,v.jsx)(L.Z,{})})]}),(0,v.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,v.jsx)("span",{style:Y,children:"对齐方式:"}),(0,v.jsx)(C.Z.Item,{name:"align",children:(0,v.jsxs)(F,{children:[(0,v.jsx)(P.ZP,{value:"default",children:(0,v.jsx)("i",{className:"fa fa-align-justify"})}),(0,v.jsx)(P.ZP,{value:"left",children:(0,v.jsx)("i",{className:"fa fa-align-left"})}),(0,v.jsx)(P.ZP,{value:"center",children:(0,v.jsx)("i",{className:"fa fa-align-center"})}),(0,v.jsx)(P.ZP,{value:"right",children:(0,v.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(E.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(E.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},J=t(71681),G=t(49105),U=t(1012),q=t(43418),V="link",K="upload-image",W="code-block",X="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(46587);var te="@▁▁@";function ae(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var re=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ie=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],se=m()(m()({},re+"-B","bold"),re+"-I","italic"),oe=m()(m()(m()(m()({},V,"添加链接"),W,"添加代码块"),K,"添加文件"),X,"添加表格"),le=function(e){var n=e.defaultValue,t=void 0===n?"":n,a=e.onChange,i=e.width,o=void 0===i?"100%":i,c=e.height,d=void 0===c?400:c,h=e.miniToolbar,w=void 0!==h&&h,A=e.isFocus,j=void 0!==A&&A,k=e.watch,C=e.insertTemp,_=e.mode,E=void 0===_?"markdown":_,S=e.id,Q=void 0===S?"markdown-editor-id":S,D=e.showResizeBar,H=void 0!==D&&D,O=e.noStorage,M=void 0!==O&&O,P=e.showNullButton,L=void 0!==P&&P,F=e.showNullProgramButton,Y=void 0!==F&&F,$=e.hidetoolBar,re=void 0!==$&&$,le=e.fullScreen,ce=void 0!==le&&le,ue=e.onBlur,de=e.onCMBeforeChange,me=e.onFullScreen,pe=e.className,he=void 0===pe?"":pe,fe=e.disablePaste,ge=void 0!==fe&&fe,xe=e.disabled,ve=void 0!==xe&&xe,ye=e.disabledFill,we=void 0!==ye&&ye,Ae=e.placeholder,je=void 0===Ae?"":Ae,ke=e.values,Ze=void 0===ke?"":ke,be=(0,p.useState)(null),Ce=u()(be,2),_e=Ce[0],Ee=Ce[1],Se=(0,p.useState)(t),Ie=u()(Se,2),Ne=Ie[0],Be=Ie[1],Qe=(0,p.useState)(k),De=u()(Qe,2),He=De[0],Oe=De[1],Re=(0,p.useState)(ce),Me=u()(Re,2),Te=Me[0],Pe=Me[1],Le=(0,p.useState)(""),Fe=u()(Le,2),Ye=Fe[0],ze=Fe[1],Je=(0,p.useState)(0),Ge=u()(Je,2),Ue=Ge[0],qe=Ge[1],Ve=(0,p.useState)(d),Ke=u()(Ve,2),We=Ke[0],Xe=Ke[1],$e=(0,p.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,p.useRef)((0,U.Z)()),an=(0,p.useRef)(!1),rn=(0,p.useRef)(),sn=(0,p.useRef)(),on=(0,p.useRef)(),ln=(0,p.useRef)(),cn=(0,p.useRef)(),un=function(){var e=l()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,G.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",_e,sn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?_e.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?_e.replaceSelection('')):e.content_type.indexOf("pdf")>-1?_e.replaceSelection('').concat(e.name,"")):_e.replaceSelection("[".concat(e.name,"](").concat(J.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,p.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Be(Ze),null==_e||_e.setValue(Ze),window.scrollTo(0,e)}),[Ze]),(0,p.useEffect)((function(){null==me||me(Te)}),[Te]),(0,p.useEffect)((function(){if(sn.current){var e=function(e,t){if(!ge){var a=t.clipboardData;if(a){var r=a.types.toString(),i=a.items;if("Files"===r||a.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==E)return;try{var s,o=i[1];"file"===(null===(s=i[0])||void 0===s?void 0:s.kind)&&(o=i[0]);var l=o.getAsFile(),c=l.name.split(".").pop();T(l,(function(e){var t,a,r;e.id?(null==l||null===(t=l.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==l||null===(a=l.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==l||null===(r=l.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(l.name,"")):ie.includes(c)?n.replaceSelection('').concat(l.name,"")):n.replaceSelection("[".concat(l.name,"](").concat(J.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){B.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=f().fromTextArea(sn.current,{mode:E,lineNumbers:!w,lineWrapping:!0,value:t,autoCloseTags:!Y,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",je):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),a=t.getCursor(),r=t.getLine(a.line),i=r.charAt(a.ch-1),s=r.lastIndexOf("@▁@",a.ch),o=r.lastIndexOf("@▁▁@",a.ch),l=s>o?s:o,c=s>o?3:4;if(-1===te.indexOf(i))return null;if(console.log("change1:",n,e,r,a,l,s,o,i),l>=0&&a.ch-l<5){var u=l+c;return t.replaceRange("",{line:a.line,ch:l},{line:a.line,ch:u}),{line:a.line,ch:u}}return null}(e);t&&n.preventDefault()}})),j&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){on.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){on.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var a;if(on.current.classList.add("mouse-hover-md"),(a=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var r=function(){var e=a[i],t=e.name.split(".").pop();T(e,(function(a){var r,i,s;a.id?(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(a.id,"?type=").concat(a.content_type,")")):(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ie.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(J.Z.API_SERVER,"/api/attachments/").concat(a.id,"?type=").concat(a.content_type,")")):401===(null==a?void 0:a.status)&&(document.location.href="/user/login")}))},i=0;i0||a.target.offsetWidth>0)&&(dn(),_e.setSize("100%","100%"),_e.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(sn.current.parentElement),e}();return function(){var n,t;null!==(n=sn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=sn.current)||void 0===t?void 0:t.parentElement)}}}),[_e,dn]),(0,p.useEffect)((function(){if(_e){for(var e=[],n=function(){var n=u()(a[t],2),r=n[0],i=n[1],s=m()({},r,(function(){mn(i)}));e.push(s),_e.addKeyMap(s)},t=0,a=Object.entries(se);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(Q);e>=Ue+1e4&&(!n||n!==Ne)&&(window.sessionStorage.setItem(Q,Ne),nn(!0))}}),1e4),(0,p.useEffect)((function(){Oe(k)}),[_e,k]),(0,p.useEffect)((function(){_e&&j&&_e.focus()}),[_e,j]),(0,p.useEffect)((function(){if(He&&_e){var e=function(e){var n=e.target;if(cn.current){var t=n.scrollTop/n.scrollHeight;cn.current.scrollTop=cn.current.scrollHeight*t}},n=_e.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[_e,He]),(0,p.useEffect)((function(){if(_e&&de){var e=function(e,n){de(e,n)};return _e.on("beforeChange",e),function(){_e.off("beforeChange",e)}}}),[_e,de]),(0,p.useEffect)((function(){if(_e&&ue){var e=function(){ue(_e.getValue())};return _e.on("blur",e),function(){_e.off("blur",e)}}}),[_e,ue]),(0,p.useEffect)((function(){if(_e){var e=function(e,n){var t=e.getValue();Be(t),qe((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),a&&(Y?a(t,xn(t)):a(t))};return _e.on("change",e),function(){_e.off("change",e)}}}),[_e,a]),(0,p.useEffect)((function(){if(_e)if(null==t)_e.setValue(""),Be("");else{var e=window.scrollY||window.pageYOffset;t!==_e.getValue()&&(_e.setValue(t),Be(t),_e.setCursor(ve?1:_e.lineCount(),0),window.scrollTo(0,e))}}),[_e,t]);var mn=(0,p.useCallback)((function(e){var n=_e.getCursor(),t=_e.getSelection(),a=t.split("\n");switch(e){case"bold":return _e.replaceSelection("**"+t+"**"),""===t&&_e.setCursor(n.line,n.ch+2),_e.focus();case"italic":return _e.replaceSelection("*"+t+"*"),""===t&&_e.setCursor(n.line,n.ch+1),_e.focus();case"code":return _e.replaceSelection("`"+t+"`"),""===t&&_e.setCursor(n.line,n.ch+1),_e.focus();case"inline-latex":return _e.replaceSelection("`$$"+t+"$$`"),""===t&&_e.setCursor(n.line,n.ch+3),_e.focus();case"latex":return _e.replaceSelection("```latex\n"+t+"\n```"),_e.setCursor(n.line+1,t.length+1),_e.focus();case"line-break":return _e.replaceSelection("
              \n"),_e.focus();case"list-ul":return""===t?_e.replaceSelection("- "+t):_e.replaceSelection(a.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),_e.focus();case"list-ol":return""===t?_e.replaceSelection("1. "+t):_e.replaceSelection(a.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),_e.focus();case"add-null-ch":return""===t&&_e.setCursor(n.line,n.ch),_e.replaceSelection("▁"),_e.focus();case"add-signal":return""===t&&_e.setCursor(n.line,n.ch),_e.replaceSelection("@▁@"),_e.focus();case"add-multiple":return""===t&&_e.setCursor(n.line,n.ch),_e.replaceSelection(te),_e.focus();case"inster-template-1":return""===t&&_e.setCursor(n.line,n.ch),_e.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),_e.focus();case"eraser":return _e.setValue(""),_e.focus();case"trigger-watch":return Oe(!He),_e.focus();case"trigger-full-screen":return Pe(!Te),_e.focus();case V:return void ze(V);case W:return void ze(W);case K:return void ze(K);case X:return void ze(X);default:throw new Error}}),[_e,He,Te]),pn=(0,p.useCallback)((function(e){switch(ze(""),Ye){case V:var n=e.title,t=e.link;return _e.replaceSelection("[".concat(n,"](").concat(t,")")),_e.focus();case W:var a=e.language,r=e.content;return _e.replaceSelection(["```"+a,r,"```"].join("\n")),_e.focus();case K:var i=e.src,s=e.alt;return s?_e.replaceSelection("![ ".concat(s," ]( ").concat(i,' "').concat(s,'" )')):_e.replaceSelection("![,](".concat(i,")")),_e.focus();case X:for(var o=e.row,l=e.col,c=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},a=ln.current,r=!1,i=0;return a.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){a.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[_e,ln]),(0,p.useEffect)((function(){Xe(d)}),[d]);var gn={width:ae(o),height:ae(We)},xn=((0,p.useMemo)((function(){if(Ue){var e=new Date(Ue),n=e.getHours(),t=e.getMinutes(),a=e.getSeconds();return t=t<10?"0"+t:t,a=a<10?"0"+a:a,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(a)}return 0}),[Ue]),function(e){var n=[];if(Y){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,a){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,v.jsxs)(p.Fragment,{children:[(0,v.jsx)("div",{className:"markdown-editor-wrapper",ref:on,children:(0,v.jsxs)("div",{className:"markdown-editor-container ".concat(he," ").concat(He?"on-preview":""," ").concat(w?"mini":""," ").concat(Te?"full-screen":""),style:gn,children:[(0,v.jsx)(Z,{insertTemp:C,watch:He,fullScreen:Te,showNullButton:L,showNullProgramButton:Y,onActionCallback:mn,hidetoolBar:re,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,v.jsxs)("div",{className:"markdown-editor-body",children:[(0,v.jsx)("div",{className:"codemirror-container",children:(0,v.jsx)("textarea",{ref:sn,placeholder:je})}),He?(0,v.jsxs)("div",{ref:cn,className:"preview-container",children:["stex"===E&&(0,v.jsx)(y,{value:Ne}),"stex"!==E&&(0,v.jsx)(x.Z,{disabledFill:we,showProgramFill:Y,value:Ne})]}):null]})]})}),H?(0,v.jsx)("a",{ref:ln,className:"editor-resize"}):null,(0,v.jsx)(b.Z,{children:oe[Ye]?(0,v.jsx)(q.Z,{centered:!0,title:oe[Ye],open:!0,onCancel:fn,footer:null,className:"markdown-popup-form",children:hn}):null})]})}},74063:function(e,n,t){t.d(n,{Z:function(){return p}});var a=t(82100),r=t.n(a),i=t(29186),s=t.n(i),o=t(80619),l=t.n(o),c=t(47074),u=t.n(c),d=t(59301),m=t(4676),p=function(e){l()(t,e);var n=u()(t);function t(e){var a;r()(this,t),a=n.call(this,e);var i=window.document;return a.node=i.createElement("div"),i.body.appendChild(a.node),a}return s()(t,[{key:"render",value:function(){var e=this.props.children;return(0,m.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},46587:function(e,n,t){t.d(n,{Z:function(){return r}});var a=t(59301);function r(e,n){var t=(0,a.useRef)();(0,a.useEffect)((function(){t.current=e})),(0,a.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},45944:function(e,n,t){var a=t(82242),r=t.n(a),i=t(37205),s=t.n(i),o=t(39647),l=t.n(o),c=t(79800),u=t.n(c),d=t(59301),m=t(78241),p=t(95237),h=t(43604),f=t(57809),g=t(94001),x=t(30518),v=t(24650),y=t(37064),w=t(65547),A=t(80608),j=t(38180),k=t(37712),Z=["key","name"];n.Z=(0,A.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.disabled,t=e.shixunHomeworks,a=e.selectOptions,i=e.form,o=t.workSetting,c=(0,d.useState)([]),A=u()(c,2),b=A[0],C=A[1],_=(0,d.useMemo)((function(){return null==a?void 0:a.filter((function(e){return!b.includes(e.value)}))}),[b,a]);return(0,d.useEffect)((function(){var e,n=(null==o||null===(e=o.anonymous_appeal_settings)||void 0===e?void 0:e.filter((function(e){return e.appeal_time})))||[];C(n.map((function(e){return e.group_name})))}),[o]),(0,k.jsx)(m.Z.List,{name:"anonymous_appeal_settings",children:function(e,t){var a=t.add,c=t.remove;return(0,k.jsx)(k.Fragment,{children:e.map((function(t){var u,d=t.key,A=t.name,b=l()(t,Z),E=i.getFieldValue(["anonymous_appeal_settings",A]).deleteflag;return(0,k.jsx)("div",{children:(0,k.jsxs)(p.Z,{align:"middle",style:{marginLeft:30,marginBottom:30},children:[(0,k.jsxs)(h.Z,{children:["申诉规则",d+1,":"]}),(0,k.jsx)(h.Z,{span:8,children:(0,k.jsx)(m.Z.Item,r()(r()({},b),{},{name:[t.name,"group_name"],children:(0,k.jsx)(f.default,{mode:"multiple",disabled:n||!E,placeholder:"请选择分班名称",options:_||[],onSelect:function(e){C((function(n){return[].concat(s()(n),[e])}))},onDeselect:function(e){C((function(n){return n.filter((function(n){return n!==e}))}))}})}))}),(0,k.jsx)(h.Z,{className:"ml20",children:(0,k.jsx)(m.Z.Item,r()(r()({},b),{},{label:"违规匿评扣分",name:[t.name,"appeal_penalty"],children:(0,k.jsx)(g.Z,{min:0,disabled:n})}))}),(0,k.jsx)(h.Z,{className:"ml20",children:(0,k.jsx)(m.Z.Item,r()(r()({},b),{},{label:"结束时间",name:[t.name,"appeal_time"],children:(0,k.jsx)(x.default,{allowClear:!1,style:{width:170},placeholder:"请选择结束时间",disabled:n,disabledDate:function(e){return(0,j.Q8)(e,null==o?void 0:o.course_end_date)},disabledTime:function(e){return(0,j.d0)(e)},showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm"})}))}),(0,k.jsx)(m.Z.Item,r()(r()({},b),{},{name:[A,"deleteflag"],children:(0,k.jsx)(v.Z,{type:"hidden"})})),0!==d&&!n&&E&&(0,k.jsx)(y.Z,{className:"ml20",onClick:function(){var e=i.getFieldValue(["anonymous_appeal_settings",A,"group_name"])||[];C((function(n){return n.filter((function(n){return!e.includes(n)}))})),c(A)}}),!n&&e.length<(null==o||null===(u=o.anonymous_appeal_settings)||void 0===u?void 0:u.length)&&(0,k.jsx)(w.Z,{className:"c-green ml20",onClick:function(){a({deleteflag:!0})}})]})},d)}))})}})}))},78677:function(e,n,t){var a=t(82242),r=t.n(a),i=t(37205),s=t.n(i),o=t(39647),l=t.n(o),c=t(79800),u=t.n(c),d=t(59301),m=t(30518),p=t(78241),h=t(95237),f=t(43604),g=t(57809),x=t(8591),v=t(24650),y=t(94001),w=t(24905),A=t(37064),j=t(65547),k=t(61186),Z=t.n(k),b=t(80608),C=t(38180),_=t(75916),E=t(37712),S=["key","name"],I=m.default.RangePicker;n.Z=(0,b.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList}}))((function(e){var n=e.disabled,t=e.shixunHomeworks,a=e.selectOptions,i=e.form,o=e.data,c=e.classroomList,m=t.workSetting,k=(0,d.useState)([]),b=u()(k,2),N=b[0],B=b[1],Q=(0,d.useMemo)((function(){return null==a?void 0:a.filter((function(e){return!N.includes(e.value)}))}),[N,a]);(0,d.useEffect)((function(){var e,n=(null==m||null===(e=m.anonymous_comment_settings)||void 0===e?void 0:e.filter((function(e){return e.evaluation_end})))||[];B(n.map((function(e){return e.group_name})))}),[m]);return(0,E.jsx)(p.Z.List,{name:"anonymous_comment_settings",children:function(e,t){var a=t.add,u=t.remove;return(0,E.jsx)(E.Fragment,{children:e.map((function(t){var d,k,b,N,D,H=t.key,O=t.name,R=l()(t,S),M=i.getFieldValue(["anonymous_comment_settings",O]),T=M.deleteflag,P=Z()(null===(d=M.evaluation_start)||void 0===d?void 0:d[0])<=Z()(),L=!T&&P?[!0,(b=null==M?void 0:M.group_id,D=null==m||null===(N=m.anonymous_appeal_settings)||void 0===N?void 0:N.find((function(e){return e.group_id===b})),o.anonymous_appeal&&D&&null!==(null==D?void 0:D.appeal_time))]:[!1,!1];return(0,E.jsx)("div",{children:(0,E.jsxs)(h.Z,{align:"top",style:{marginLeft:30,marginBottom:30},children:[(0,E.jsxs)(f.Z,{children:["匿评规则",H+1,":"]}),(0,E.jsxs)(f.Z,{flex:1,children:[(0,E.jsxs)(h.Z,{align:"middle",style:{marginBottom:16},children:[(0,E.jsx)(f.Z,{span:8,children:(0,E.jsx)(p.Z.Item,r()(r()({},R),{},{name:[O,"group_name"],children:(0,E.jsx)(g.default,{mode:"multiple",disabled:n||!T,placeholder:"请选择分班名称",options:Q||[],onSelect:function(e){B((function(n){return[].concat(s()(n),[e])}))},onDeselect:function(e){B((function(n){return n.filter((function(n){return n!==e}))}))}})}))}),(0,E.jsx)(f.Z,{className:"ml20",children:(0,E.jsx)(p.Z.Item,r()(r()({},R),{},{name:[O,"evaluation_start"],children:(0,E.jsx)(I,{ranges:{"此刻":function(){var e,n=null==M||null===(e=M.evaluation_start)||void 0===e?void 0:e[0];return[n?Z()(n):Z()(),Z()()]}},disabled:n||L,allowClear:!1,disabledDate:function(e){return(0,C.Q8)(e,null==m?void 0:m.course_end_date)},disabledTime:function(e){return(0,C.d0)(e)},showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",onChange:function(){var e;!(0,_.Rm)()||null!==(e=c.AssistantObject.group)&&void 0!==e&&e.can_anonymous_comment||x.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})}))}),(0,E.jsx)(p.Z.Item,r()(r()({},R),{},{name:[O,"deleteflag"],children:(0,E.jsx)(v.Z,{type:"hidden"})})),0!==H&&!n&&T&&(0,E.jsx)(A.Z,{className:"ml20",onClick:function(){var e=i.getFieldValue(["anonymous_comment_settings",O,"group_name"])||[];B((function(n){return n.filter((function(n){return!e.includes(n)}))})),u(O)}}),!n&&e.length<(null==m||null===(k=m.anonymous_comment_settings)||void 0===k?void 0:k.length)&&(0,E.jsx)(j.Z,{className:"c-green ml20",onClick:function(){a({deleteflag:!0})}})]}),(0,E.jsxs)(h.Z,{align:"middle",children:[(0,E.jsx)(f.Z,{span:4,children:(0,E.jsx)(p.Z.Item,r()(r()({},R),{},{label:"匿评数量",name:[O,"evaluation_num"],children:(0,E.jsx)(y.Z,{min:0,disabled:n||!T&&P})}))}),(0,E.jsx)(f.Z,{span:4,children:(0,E.jsx)(p.Z.Item,r()(r()({},R),{},{label:"缺评扣分",name:[O,"absence_penalty"],children:(0,E.jsx)(y.Z,{min:0,disabled:n,onChange:function(e){var n;!(0,_.Rm)()||null!==(n=c.AssistantObject.group)&&void 0!==n&&n.can_anonymous_comment||x.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})}))}),(0,E.jsx)(f.Z,{className:"ml20",children:(0,E.jsx)(p.Z.Item,r()(r()({},R),{},{name:[O,"student_comment"],valuePropName:"checked",children:(0,E.jsx)(w.Z,{disabled:n,onChange:function(){var e;!(0,_.Rm)()||null!==(e=c.AssistantObject.group)&&void 0!==e&&e.can_anonymous_comment||x.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})}))}),(0,E.jsx)(f.Z,{className:"ml10",children:"匿评计入已评阅"})]})]})]})},H)}))})}})}))},31329:function(e,n,t){t(59301);var a=t(80608),r=t(95237),i=t(43604),s=t(30518),o=t(94001),l=t(61186),c=t.n(l),u=t(38180),d=t(37712);n.Z=(0,a.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.data,t=e.disabled,a=e.setData,l=e.shixunHomeworks,m=l.workSetting;l.workList;return(0,d.jsxs)("div",{children:[(0,d.jsxs)(r.Z,{align:"middle",className:"mt25 pl70",children:[(0,d.jsx)(i.Z,{children:"结束时间:"}),(0,d.jsx)(i.Z,{className:"ml5",children:(0,d.jsx)(s.default,{allowClear:!1,style:{width:170},placeholder:"请选择结束时间",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabled:t,disabledDate:function(e){return(0,u.Q8)(e,null==m?void 0:m.course_end_date)},disabledTime:function(e){return(0,u.d0)(e)},value:n.appeal_time?c()(n.appeal_time):"",onChange:function(e,t){n.appeal_time=t,a(Object.assign({},n))}})}),(0,d.jsx)(i.Z,{children:(0,d.jsx)("span",{className:"c-grey-c ml10",children:"(学生匿评TA人作品的时间截点)"})})]}),(0,d.jsxs)(r.Z,{align:"middle",className:"mt25 pl70",children:[(0,d.jsx)(i.Z,{children:"违规匿评扣分:"}),(0,d.jsx)(i.Z,{className:"ml5",children:(0,d.jsx)(o.Z,{disabled:t,value:n.appeal_penalty,min:0,onChange:function(e){n.appeal_penalty=e,a(Object.assign({},n))}})}),(0,d.jsx)(i.Z,{flex:"1",className:"ml5",children:(0,d.jsx)("span",{className:"c-grey-c ml10",children:"(学生违规匿评TA人作品时,其成绩将被扣减的分值)"})})]})]})}))},22624:function(e,n,t){t(59301);var a=t(95237),r=t(43604),i=t(30518),s=t(94001),o=t(24905),l=t(61186),c=t.n(l),u=t(80608),d=t(38180),m=t(37712);n.Z=(0,u.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.data,t=e.setData,l=e.disabled,u=e.shixunHomeworks.workSetting,p=c()(null==u?void 0:u.evaluation_start)<=c()(),h=n.anonymous_appeal;return(0,m.jsxs)("div",{children:[(0,m.jsxs)(a.Z,{align:"middle",className:"pl30",children:[(0,m.jsx)(r.Z,{children:"开始时间:"}),(0,m.jsx)(r.Z,{className:"ml5",children:(0,m.jsx)(i.default,{allowClear:!1,style:{width:170},placeholder:"请选择开始时间",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabledDate:function(e){return(0,d.Q8)(e,null==u?void 0:u.course_end_date)},disabledTime:function(e){return(0,d.d0)(e)},disabled:l||p||h,value:n.evaluation_start?c()(n.evaluation_start):"",onChange:function(e,a){n.evaluation_start=a,t(Object.assign({},n))}})}),(0,m.jsx)(r.Z,{children:(0,m.jsx)("span",{className:"c-grey-c ml10",children:"(匿评开始时间之前提交作品的学生,参与匿评)"})})]}),(0,m.jsxs)(a.Z,{align:"middle",className:"mt25 pl30",children:[(0,m.jsx)(r.Z,{children:"结束时间:"}),(0,m.jsx)(r.Z,{className:"ml5",children:(0,m.jsx)(i.default,{allowClear:!1,style:{width:170},placeholder:"请选择结束时间",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabledDate:function(e){return(0,d.Q8)(e,null==u?void 0:u.course_end_date,n.evaluation_start)},disabledTime:function(e){return(0,d.d0)(e,c()(n.evaluation_start))},disabled:l||h,value:n.evaluation_end?c()(n.evaluation_end):"",onChange:function(e,a){n.evaluation_end=a,t(Object.assign({},n))}})}),(0,m.jsx)(r.Z,{children:(0,m.jsx)("span",{className:"c-grey-c ml10",children:"(学生匿评TA人作品的时间截点)"})})]}),(0,m.jsxs)(a.Z,{align:"middle",className:"mt25 pl30",children:[(0,m.jsx)(r.Z,{children:"匿评数量:"}),(0,m.jsx)(r.Z,{className:"ml5",children:(0,m.jsx)(s.Z,{disabled:l||p||h,value:n.evaluation_num,min:0,onChange:function(e){n.evaluation_num=e,t(Object.assign({},n))}})}),(0,m.jsx)(r.Z,{flex:"1",className:"ml5",children:(0,m.jsx)("span",{className:"c-grey-c ml10",children:"(本处填写每个学生将被分配的匿评作品数量。如全班实际提交作业数量小于本数值,则以实际提交作业数量为准。)"})})]}),(0,m.jsxs)(a.Z,{align:"middle",className:"mt25 pl30",children:[(0,m.jsx)(r.Z,{children:"缺评扣分:"}),(0,m.jsx)(r.Z,{className:"ml5",children:(0,m.jsx)(s.Z,{min:0,disabled:l,value:n.absence_penalty,onChange:function(e){n.absence_penalty=e,t(Object.assign({},n))}})}),(0,m.jsxs)(r.Z,{flex:"1",className:"ml5",children:["分",(0,m.jsx)("span",{className:"c-grey-c ml10",children:"(学生缺评时,其成绩将被扣减的分值)"})]})]}),n.anonymous_comment&&(0,m.jsx)(m.Fragment,{children:(0,m.jsx)(a.Z,{children:(0,m.jsxs)(r.Z,{span:24,className:"mt15 pl30",children:[(0,m.jsx)(o.Z,{checked:n.student_comment,disabled:l,onChange:function(){n.student_comment=!n.student_comment,t(Object.assign({},n))},children:(0,m.jsx)("strong",{children:"匿评计入已评阅"})}),(0,m.jsx)("span",{className:"c-grey-c font12",children:"(学生相互匿评的数据,在作品列表中计入已评阅)"})]})})})]})}))},888:function(e,n,t){var a=t(7557),r=t.n(a),i=t(41498),s=t.n(i),o=(t(59301),t(43418)),l=t(8591),c=t(49105),u=t(80608),d=t(75916),m=t(37712);n.Z=(0,u.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,a=e.classroomList,i=e.getData;return(0,m.jsxs)(o.Z,{centered:!0,title:"提示",open:"redoShixunModal"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:s()(r()().mark((function e(){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,d.Rm)()||null!==(s=a.AssistantObject.normal)&&void 0!==s&&s.can_redo){e.next=3;break}return l.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:return e.next=5,(0,c.ZP)("/api/homework_commons/".concat(n.actionTabs.homework_common_id,"/batch_redo_modal.json"),{method:"post",body:{student_work_id:n.actionTabs.student_work_id}});case 5:0===e.sent.status&&(l.ZP.success("操作成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),i());case 7:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,m.jsxs)("p",{children:["该作业将被打回重做,",n.actionTabs.isshixun?"学生实训":"学生作品提交","记录将被清空!"]}),(0,m.jsx)("p",{children:"确定打回?"})]})}))},4987:function(e,n,t){t.r(n),t.d(n,{default:function(){return rn}});var a=t(7557),r=t.n(a),i=t(41498),s=t.n(i),o=t(82242),l=t.n(o),c=t(79800),u=t.n(c),d=t(59301),m=t(80608),p=t(3113),h=t(8591),f=t(43418),g=t(66104),x=t(99313),v=t(40362),y=t(27876),w=t(85573),A=t.n(w),j=t(37205),k=t.n(j),Z=t(78241),b=t(6848),C=t(95237),_=t(20834),E=t(24905),S=t(43604),I=t(24650),N=t(38854),B=t(51945),Q=t(86859),D=t(5112),H=t(94001),O=t(57809),R=t(71418),M=t(61186),T=t.n(M),P=t(6638),L=t(49105),F=t(37712),Y=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,a=(0,m.useParams)();return(0,F.jsxs)(f.Z,{centered:!0,title:"提示",open:"打回重做"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:s()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.ZP)("/api/myshixuns/".concat(n.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"post",body:{course_id:a.coursesId}});case 2:0===e.sent.status&&(h.ZP.success("操作成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getWorkList",payload:l()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,F.jsx)("p",{children:"该作业将被打回重做,学生实训记录将被清空!"}),(0,F.jsx)("p",{children:"确定打回?"})]})})),z=t(75916),J=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList}}))((function(e){var n=e.shixunHomeworks,t=e.classroomList,a=e.dispatch,i=((0,m.useParams)(),(0,d.useState)(!0)),o=u()(i,2),c=(o[0],o[1],Z.Z.useForm()),p=u()(c,1)[0];return(0,F.jsx)(F.Fragment,{children:(0,F.jsxs)(f.Z,{centered:!0,title:"调分",open:"调分"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:s()(r()().mark((function e(){var i,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,z.Rm)()||null!==(i=t.AssistantObject.normal)&&void 0!==i&&i.can_appraise){e.next=3;break}return h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:return e.next=5,p.validateFields();case 5:return s=p.getFieldsValue(),e.next=8,(0,L.ZP)("/api/student_works/".concat(n.actionTabs.id,"/adjust_score.json"),{method:"post",body:l()({},s)});case 8:0===e.sent.status&&(h.ZP.success("操作成功"),p.resetFields(),a({type:"shixunHomeworks/setActionTabs",payload:{}}),a({type:"shixunHomeworks/getWorkList",payload:l()({},n.actionTabs.params)}));case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){a({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,F.jsx)("p",{className:"tc",children:"该学生的最终成绩将不会按照评分规则进行计算"}),(0,F.jsxs)(Z.Z,{form:p,layout:"horizontal",children:[(0,F.jsxs)("div",{style:{display:"flex",alignItems:"baseline"},children:[(0,F.jsx)(Z.Z.Item,{label:"成绩",name:"score",rules:[{required:!0,message:"请输入!"}],children:(0,F.jsx)(H.Z,{min:0,placeholder:"请填写分数"})}),(0,F.jsx)("span",{className:"ml10",children:"分"})]}),(0,F.jsx)("div",{children:(0,F.jsx)(Z.Z.Item,{name:"comment",children:(0,F.jsx)(I.Z.TextArea,{placeholder:"请填写您对作品调分的原因",rows:8})})})]})]})})})),G=t(888),U=t(10283),q=t(89392),V="wrap___W0LgL",K="MdEditor___cHRH7",W="workListButtonWrap___QZZWS",X="workListClass___jvhD1",$="left______XB",ee="visible___Z1XhK",ne="status___gJ0dF",te="tips___dUSKO",ae="redoBtn___yd1Bl",re="scroll___kwGSX",ie="viewcode___D8Xzb",se="lefttitle___cmyHe",oe=t(77036),le=t(46952),ce=t(80836),ue=t(98578),de=t(44483),me=t(80427),pe=t(71112),he=(0,d.createRef)(),fe=(0,m.connect)((function(e){var n=e.shixunHomeworks,t=e.classroomList,a=e.loading,r=e.user;return{shixunHomeworks:n,classroomList:t,loading:a.effects,user:r}}))((function(e){var n,t,a,i,o,c,g,x,v,w,j,M,fe,ge,xe,ve,ye,we,Ae,je,ke,Ze,be,Ce=e.shixunHomeworks,_e=e.classroomList,Ee=e.loading,Se=e.zip,Ie=e.btnLoading,Ne=e.setBtnLoading,Be=e.dispatch,Qe=(0,d.useState)(l()(l()({},(0,m.useParams)()),{page:1,limit:20})),De=u()(Qe,2),He=De[0],Oe=(De[1],(0,m.useLocation)(),Ce.workList),Re=(0,d.useState)(""),Me=u()(Re,2),Te=(Me[0],Me[1]),Pe=(0,d.useState)(""),Le=u()(Pe,2),Fe=(Le[0],Le[1],(0,d.useState)("")),Ye=u()(Fe,2),ze=(Ye[0],Ye[1],(0,d.useState)([])),Je=u()(ze,2),Ge=Je[0],Ue=Je[1],qe=(0,d.useState)([]),Ve=u()(qe,2),Ke=Ve[0],We=Ve[1],Xe=(0,d.useState)(!0),$e=u()(Xe,2),en=($e[0],$e[1]),nn=(0,d.useState)(1),tn=u()(nn,2),an=tn[0],rn=tn[1],sn=(0,d.useState)(),on=u()(sn,2),ln=on[0],cn=on[1],un=(0,d.useState)(),dn=u()(un,2),mn=dn[0],pn=dn[1],hn=(0,d.useState)(),fn=u()(hn,2),gn=fn[0],xn=fn[1],vn=(0,d.useState)(),yn=u()(vn,2),wn=yn[0],An=yn[1],jn=(0,d.useState)(),kn=u()(jn,2),Zn=kn[0],bn=kn[1],Cn=(0,d.useState)(!1),_n=u()(Cn,2),En=_n[0],Sn=_n[1],In=(0,d.useState)(1),Nn=u()(In,2),Bn=Nn[0],Qn=Nn[1],Dn=(0,d.useState)(!1),Hn=u()(Dn,2),On=Hn[0],Rn=Hn[1],Mn=(0,d.useState)(!1),Tn=u()(Mn,2),Pn=Tn[0],Ln=Tn[1],Fn=(0,d.useState)([]),Yn=u()(Fn,2),zn=Yn[0],Jn=Yn[1],Gn=(0,d.useState)(!1),Un=u()(Gn,2),qn=Un[0],Vn=Un[1],Kn=(0,d.useState)(),Wn=u()(Kn,2),Xn=Wn[0],$n=Wn[1],et=(0,d.useState)(!1),nt=u()(et,2),tt=(nt[0],nt[1],(0,d.useState)(!1)),at=u()(tt,2),rt=at[0],it=at[1],st=(0,d.useState)(""),ot=u()(st,2),lt=ot[0],ct=(ot[1],(0,d.useState)()),ut=u()(ct,2),dt=ut[0],mt=(ut[1],(0,d.useState)()),pt=u()(mt,2),ht=pt[0],ft=(pt[1],(0,d.useState)(null)),gt=u()(ft,2),xt=gt[0],vt=(gt[1],(0,d.useState)(!0)),yt=u()(vt,2),wt=yt[0],At=(yt[1],(0,d.useState)([])),jt=u()(At,2),kt=jt[0],Zt=jt[1],bt=(0,d.useState)([]),Ct=u()(bt,2),_t=Ct[0],Et=Ct[1],St=(0,d.useState)(0),It=u()(St,2),Nt=It[0],Bt=It[1],Qt=(0,d.useState)({status:!1,visible:!0}),Dt=u()(Qt,2),Ht=Dt[0],Ot=Dt[1],Rt=Z.Z.useForm(),Mt=u()(Rt,1)[0];(0,d.useEffect)((function(){he&&he.current&&(he.current.clientHeight>47?Ot({status:!0,visible:!0}):Ot({status:!1,visible:!0}))}),[Oe.course_group_info&&Oe.course_group_info.length]),(0,d.useEffect)((function(){null!=Oe&&Oe.course_id&&((0,z.GJ)()||We([l()(l()({},Oe),{isMe:!0})]),Ue(k()(Oe.student_works)))}),[Oe]);var Tt=function(){var e=s()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Be({type:"shixunHomeworks/getWorkList",payload:l()({},He)});case 2:n=e.sent,(0,z.GJ)()?Ue(k()(n.student_works)):Ue(k()(n));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function Pt(){rn(1),cn(""),pn(""),xn(""),bn(""),An(""),Jn([])}var Lt=function(e){Et(e.filter((function(e){return e.checked})).map((function(e){return e.course_group_id})))},Ft=(0,d.useRef)();(0,d.useEffect)((function(){Ft.current=_t}),[_t]);var Yt=[{title:"序号",dataIndex:"name",width:"5%",fixed:"left",render:function(e,n,t){return null!=n&&n.isMe&&null!=Ge&&Ge.length?"我":He.limit*(He.page-1)+t+1}},{title:"姓名",width:"5%",ellipsis:!0,dataIndex:"user_name"},((0,z.GJ)()||(0,z.dE)()&&!(null!=Oe&&Oe.anonymous_comment))&&{title:"学号",width:"8%",ellipsis:!0,dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,render:function(e){return e}},!((0,z.dE)()&&(null!=Oe&&null!==(n=Oe.homework_status)&&void 0!==n&&n.includes("匿评中")||null!=Oe&&null!==(t=Oe.homework_status)&&void 0!==t&&t.includes("申诉中")))&&0!==Oe.course_group_count&&{title:"分班",width:"8%",ellipsis:!0,dataIndex:"group_name"},{title:null!=Oe&&Oe.is_jupyter_lab||null!=Oe&&Oe.is_jupyter?"作业状态":"作品状态",dataIndex:"work_status",width:"6%",render:function(e){return-1===e?"重做中":(0,F.jsx)(y.Uw,{status:e})}},((0,z.GJ)()||(0,z.dE)()&&!(null!=Oe&&Oe.anonymous_comment)&&!Oe.anonymous_appeal||(0,z.dE)()&&(null===(a=Oe.homework_status)||void 0===a?void 0:a.includes("已截止")))&&{title:"最终成绩",width:"8%",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!0,render:function(e,n){return(0,F.jsx)(b.Z,{placement:"bottom",title:(0,F.jsxs)("div",{children:[(0,F.jsx)("div",{children:n.teacher_score?"教师评分:".concat(n.teacher_score,"分"):"教师评分:0.0分"}),(0,F.jsx)("div",{children:n.teaching_asistant_score?"助教评分:".concat(n.teaching_asistant_score,"分"):"助教评分:0.0分"}),null!=Oe&&Oe.anonymous_comment?(0,F.jsx)("div",{children:n.student_score?"匿评评分:".concat(n.student_score,"分"):"匿评评分:0.0分"}):"",(0,F.jsx)("div",{children:n.late_penalty?"迟交扣分:".concat(n.late_penalty,"分"):"迟交扣分:0.0分"}),(0,F.jsx)("div",{children:n.repeat_minus_score?"查重扣分:".concat(n.repeat_minus_score,"分"):"查重扣分:0.0分"}),null!=Oe&&Oe.anonymous_comment?(0,F.jsx)("div",{children:n.absence_penalty?"缺评扣分:".concat(n.absence_penalty,"分"):"缺评扣分:0.0分"}):"",(0,F.jsx)("div",{children:n.work_score?"最终成绩:".concat(n.work_score,"分"):"最终成绩:0.0分"})]}),children:e>0?(0,F.jsx)("span",{style:{color:"#ff8100"},children:e}):e})}},{title:"更新时间",width:"10%",dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:function(e){return e?T()(e).format("YYYY-MM-DD HH:mm"):"--"}},((0,z.GJ)()||(null==Oe||null===(i=Oe.homework_status)||void 0===i?void 0:i.includes("已截止")))&&{title:"教师评分",width:"6%",dataIndex:"teacher_score"},((0,z.GJ)()||(null==Oe||null===(o=Oe.homework_status)||void 0===o?void 0:o.includes("已截止")))&&{title:"助教评分",width:"6%",dataIndex:"teaching_asistant_score"},(null==Oe?void 0:Oe.anonymous_comment)&&{title:"匿评评分",width:"6%",dataIndex:"student_score",render:function(e,n){return(0,F.jsx)(b.Z,{title:(0,F.jsxs)("div",{children:[(0,F.jsxs)("span",{children:["你的评阅分数:",e,"分"]}),(0,F.jsx)("br",{}),(0,F.jsxs)("span",{children:["匿评完成度:",n.anonymous_comment_rate,"%"]})]}),children:(0,F.jsx)("span",{children:e})})}},(null==Oe?void 0:Oe.anonymous_comment)&&{title:"已评数",width:"5%",dataIndex:"user_comment_count",render:function(e){return(0,F.jsx)(b.Z,{title:"在匿评期间评阅的作品数量",children:(0,F.jsx)("span",{children:e})})}},(null==Oe?void 0:Oe.anonymous_appeal)&&{title:"匿评申诉",width:"8%",dataIndex:"appeal_all_count",render:function(e,n){return(0,F.jsxs)("div",{children:[!!e&&(0,F.jsx)(b.Z,{placement:"bottom",title:"共有".concat(e,"条匿评申诉,").concat(n.appeal_deal_count,"条待处理"),children:(0,F.jsx)("span",{style:{minWidth:"30px",display:"inline-block",textAlign:"center"},children:"".concat(n.appeal_deal_count,"/").concat(e)})}),!e&&(0,F.jsx)("span",{children:"-/-"})]})}},{title:"打回次数",dataIndex:"redo_count",width:"6%",render:function(e){return e||"- -"}},{title:"操作",width:"6%",align:"center",fixed:"right",dataInex:"action",render:function(e,n){var t;return 0!==n.work_status||(0,z.GJ)()?(0,F.jsxs)("div",{children:[!(0,z.GJ)()&&(0,F.jsx)("div",{children:(0,F.jsx)(m.Link,{target:"_blank",to:Oe.is_jupyter||Oe.is_jupyter_lab?"/classrooms/".concat(He.coursesId,"/common_homework/").concat(He.categoryId,"/").concat(n.id,"/comment"):"/classrooms/".concat(He.coursesId,"/common_homework/").concat(He.categoryId,"/review/").concat(n.work_id||n.id),children:"查看"})}),(0,z.GJ)()&&(0,F.jsxs)("div",{children:[(0,F.jsx)(m.Link,{className:"c-blue",target:"_blank",to:Oe.is_jupyter||Oe.is_jupyter_lab?"/classrooms/".concat(He.coursesId,"/common_homework/").concat(He.categoryId,"/").concat(n.id,"/comment"):He.course_group?"/classrooms/".concat(He.coursesId,"/common_homework/").concat(He.categoryId,"/review/").concat(n.id,"?ids=").concat(null===(t=He.course_group)||void 0===t?void 0:t.toString()):"/classrooms/".concat(He.coursesId,"/common_homework/").concat(He.categoryId,"/review/").concat(n.id),onClick:function(e){var n,t;if(e.stopPropagation(),He.course_group?(0,z.Rm)()&&(null===(n=_e.AssistantObject)||void 0===n||null===(n=n.group)||void 0===n||!n.can_view):(0,z.Rm)()&&(null===(t=_e.AssistantObject)||void 0===t||null===(t=t.normal)||void 0===t||!t.can_view))return e.preventDefault(),void h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:n.has_comment?"已评阅":"评阅"}),(0,F.jsx)("br",{}),(0,F.jsx)(b.Z,{placement:"bottom",title:(0,F.jsxs)("p",{children:["调整学生当前成绩",(0,F.jsx)("br",{}),"其它历史评分将全部失效"]}),children:(0,F.jsx)("a",{className:"c-green",onClick:function(){var e=s()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.preventDefault(),t.stopPropagation(),Be({type:"shixunHomeworks/setActionTabs",payload:{key:"调分",selectArrs:n,id:n.id,params:He}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:"调分"})})]}),(0,z.GJ)()&&(0,F.jsx)("div",{children:-1!==n.work_status&&0!==n.work_status&&(0,F.jsx)(C.Z,{justify:"center",children:(0,F.jsx)("span",{className:ae,onClick:function(e){var t;e.stopPropagation(),!(0,z.Rm)()||null!==(t=_e.AssistantObject.normal)&&void 0!==t&&t.can_redo?Be({type:"shixunHomeworks/setActionTabs",payload:{key:"redoShixunModal",homework_common_id:Oe.homework_id,student_work_id:n.id,isshixun:Oe.is_shixun}}):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"打回重做"})})})]}):(0,F.jsx)("div",{children:"--"})}}].filter((function(e){return!!e})),zt=function(){var e=s()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ne(!0),e.next=3,(0,L.ZP)("/api/homework_commons/".concat(null==He?void 0:He.categoryId,"/export_student_works.json"),{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});case 3:0===(n=e.sent).status?null===(t=Se.current)||void 0===t||t.exportReport(n.files):Ne(!1);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Jt=function(){var e=s()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.ZP)("/api/homework_commons/".concat(null==He?void 0:He.categoryId,"/export_student_works.json"),{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});case 2:0===(n=e.sent).status&&(Array.isArray(n.sub_data)&&n.sub_data.length>0?null===(t=Se.current)||void 0===t||t.exportAndCreateUserFolder(n.sub_data,"批注附件","".concat(null==Oe?void 0:Oe.homework_name,"-作品批注附件")):h.ZP.warning("暂无可下载的批注附件"));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,F.jsxs)("section",{className:"".concat(V," minH500"),children:[(0,F.jsxs)("aside",{children:[(0,F.jsxs)("aside",{className:"minH500 bg-white pl30 ".concat((0,z.GJ)()?"pt30":""," pr30"),children:[!(null!=Oe&&Oe.all_member_count)&&!Ee["shixunHomeworks/getWorkList"]&&((null==Oe||null===(c=Oe.homework_status)||void 0===c?void 0:c.includes("未发布"))||(null==Oe||null===(g=Oe.homework_status)||void 0===g?void 0:g.includes("未开始")))&&(0,F.jsx)("aside",{className:"bg-white inline-block w100",children:(0,F.jsx)(P.Z,{})}),!(0,z.GJ)()&&(0,F.jsxs)("aside",{className:"pt10 pb10",children:[(0,F.jsx)("span",{className:"c-orange",children:Oe.commit_count}),"已交",(0,F.jsx)("span",{className:"ml10",children:Oe.uncommit_count}),"未交",(null==Oe||null===(x=Oe.left_time)||void 0===x?void 0:x.time)&&(0,F.jsxs)("span",{className:"ml10",children:[(0,F.jsx)("span",{children:null==Oe||null===(v=Oe.left_time)||void 0===v?void 0:v.status}),(0,F.jsx)("span",{className:"c-orange",children:null==Oe||null===(w=Oe.left_time)||void 0===w?void 0:w.time})]})]}),!(null!=Oe&&null!==(j=Oe.homework_status)&&void 0!==j&&j.includes("未发布"))&&!(null!=Oe&&null!==(M=Oe.homework_status)&&void 0!==M&&M.includes("未开始"))&&(0,F.jsxs)("aside",{children:[(0,z.GJ)()&&!(null==Oe||!Oe.all_member_count)&&(0,F.jsxs)("aside",{className:"mb30",children:[(0,F.jsxs)(Z.Z,{form:Mt,onChange:function(){He.page=1;var e=Object.assign({},Mt.getFieldsValue());en(!1),Object.keys(e).map((function(n){switch(n){case"task_status":e[n].includes("all")||Oe[n].length===e[n].length||!e[n].length?(delete He.work_status,Mt.setFieldsValue(A()({},"task_status","all"))):(He.work_status=e[n],Mt.setFieldsValue(A()({},"task_status",He.work_status)));break;case"course_group_info":e[n].includes("all")||Oe[n].length===e[n].length||!e[n].length?(delete He.course_group,Mt.setFieldsValue(A()({},"course_group_info","all"))):(He.course_group=e[n],Mt.setFieldsValue(A()({},"course_group_info",He.course_group)));break;case"teacher_comment":e[n].includes("all")||Oe[n].length===e[n].length||!e[n].length?(delete He.teacher_comment,Mt.setFieldsValue(A()({},"teacher_comment","all"))):(He.teacher_comment=e[n][0],Mt.setFieldsValue(A()({},"teacher_comment",e[n])))}})),Tt()},initialValues:A()(A()(A()({},"task_status","all"),"course_group_info","all"),"teacher_comment","all"),children:[!(null===(fe=Oe.teacher_comment)||void 0===fe||!fe.length)&&(0,z.GJ)()&&(0,F.jsx)(Z.Z.Item,{name:"teacher_comment",children:(0,F.jsx)(E.Z.Group,{style:{width:"100%"},children:(0,F.jsxs)(C.Z,{children:[(0,F.jsx)(S.Z,{flex:"80px",style:{fontSize:14},children:"你的评阅:"}),(0,F.jsx)(S.Z,{flex:"80px",children:(0,F.jsx)(E.Z,{value:"all",children:"全部"})}),(0,F.jsx)(S.Z,{flex:"1",children:null===(ge=Oe.teacher_comment)||void 0===ge?void 0:ge.map((function(e){return(0,F.jsxs)(E.Z,{value:e.id,children:[e.name,"(",e.count,")"]},e.id)}))})]})})}),!(null===(xe=Oe.task_status)||void 0===xe||!xe.length)&&(0,z.GJ)()&&(0,F.jsx)(Z.Z.Item,{name:"task_status",children:(0,F.jsx)(E.Z.Group,{value:[],style:{width:"100%"},children:(0,F.jsxs)(C.Z,{children:[(0,F.jsx)(S.Z,{flex:"80px",style:{fontSize:14},children:"作品状态:"}),(0,F.jsx)(S.Z,{flex:"80px",children:(0,F.jsx)(E.Z,{value:"all",children:"全部"})}),(0,F.jsx)(S.Z,{flex:"1",children:null===(ve=Oe.task_status)||void 0===ve?void 0:ve.map((function(e){return(0,F.jsxs)(E.Z,{name:"task_status",value:e.id,children:[e.name,"(",e.count,")"]},e.id)}))})]})})}),!(null===(ye=Oe.course_group_info)||void 0===ye||!ye.length)&&(0,F.jsx)(Z.Z.Item,{name:"course_group_info",children:(0,F.jsx)(E.Z.Group,{style:{width:"100%"},children:(0,F.jsxs)(C.Z,{children:[(0,F.jsx)(S.Z,{flex:"80px",style:{fontSize:14},children:"分班情况:"}),(0,F.jsx)(S.Z,{flex:"80px",children:(0,F.jsx)(E.Z,{value:"all",checked:!He.course_group_info,children:"全部"})}),(0,F.jsxs)(S.Z,{flex:"1",className:"".concat(X," ").concat(Ht.visible?ee:""," ").concat(Ht.status?"":ne),children:[(0,F.jsx)("div",{ref:he,className:$,children:Oe.course_group_info.map((function(e,n){return(0,F.jsxs)(E.Z,{value:e.course_group_id,children:[e.group_group_name,"(",e.count,")"]},e.course_group_id)}))}),Ht.status&&(0,F.jsx)("div",{className:te,onClick:function(){return Ot(l()(l()({},Ht),{},{visible:!Ht.visible}))},children:(0,F.jsxs)("span",{children:[Ht.visible?"展开":"收起",Ht.visible?(0,F.jsx)(le.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):(0,F.jsx)(ce.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})]})})]})]})})})]}),(0,F.jsxs)(C.Z,{align:"middle",children:[(0,F.jsx)(S.Z,{flex:"1",children:(0,F.jsxs)(C.Z,{align:"middle",children:[(0,F.jsx)(S.Z,{children:(0,F.jsx)(I.Z.Search,{allowClear:!0,placeholder:"请输入姓名或者学号搜索",onSearch:function(e){He.page=1,He.search=e,Tt()},style:{width:240}})}),(0,F.jsxs)(S.Z,{children:[(0,F.jsx)("span",{className:"ml5 c-red",children:Oe.work_count}),"个检索结果(",Oe.work_count,"个学生)"]})]})}),(0,F.jsxs)(S.Z,{style:{textAlign:"end"},className:W,children:[(0,z.GJ)()&&!(null!=Oe&&Oe.is_jupyter||null!=Oe&&Oe.is_jupyter_lab)&&(0,F.jsx)(p.ZP,{style:{marginRight:10},onClick:function(){Be({type:"shixunHomeworks/setActionTabs",payload:{key:"代码查重",params:He}})},children:"文档查重"}),((null==Oe||null===(we=Oe.homework_status)||void 0===we?void 0:we.includes("提交中"))||(null==Oe||null===(Ae=Oe.homework_status)||void 0===Ae?void 0:Ae.includes("补交中"))||(null==Oe||null===(je=Oe.homework_status)||void 0===je?void 0:je.includes("进行中")))&&(0,F.jsx)(p.ZP,{type:"default",style:{marginRight:"20px"},onClick:function(){var e;if(!(0,z.Rm)()||null!==(e=_e.AssistantObject.normal)&&void 0!==e&&e.can_redo){Ln(!0);var n=function(){var e=s()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.ZP)("/api/homework_commons/".concat(null==He?void 0:He.categoryId,"/teacher_manage_groups.json"),{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});case 2:0===(n=e.sent).status&&(console.log("发送请求了",n),Zt(n.data.list),Lt(n.data.list));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();n()}else h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},icon:(0,F.jsx)("i",{className:"iconfont icon-dahuizhongzuo3x"}),children:"一键打回"}),(0,F.jsx)(p.ZP,{type:"default",style:{marginRight:"20px"},onClick:function(){Sn(!0)},icon:(0,F.jsx)("i",{className:"iconfont icon-yijiandianping"}),children:"一键点评"}),(0,F.jsx)(N.Z,{dropdownRender:function(){var e,n;return(0,F.jsxs)(_.Z,{children:[(0,F.jsx)(_.Z.Item,{children:(0,F.jsx)("span",{onClick:function(){return(0,me.Iy)(JSON.parse(sessionStorage.all_student_works_params),"normal_work_list")},children:"导出成绩"})},"1"),(0,z.GJ)()&&(null==Oe||null===(e=Oe.student_works)||void 0===e?void 0:e.length)>0&&((null==Oe?void 0:Oe.is_jupyter)||(null==Oe?void 0:Oe.is_jupyter_lab))&&(0,F.jsx)(_.Z.Item,{children:(0,F.jsx)(m.Link,{onClick:function(e){Be({type:"shixunHomeworks/setActionTabs",payload:{key:"导出实训报告",type:2}})},to:"/classrooms/".concat(null==He?void 0:He.coursesId,"/common_homework/").concat(He.categoryId,"/").concat(null==Oe||null===(n=Oe.student_works)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.id,"/comment"),children:"实训报告"})},"2"),!(null!=Oe&&Oe.is_jupyter||null!=Oe&&Oe.is_jupyter_lab)&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(_.Z.Item,{children:(0,F.jsx)(p.ZP,{loading:Ie,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:function(){return zt()},children:"导出作品附件"})},"3"),(0,F.jsx)(_.Z.Item,{children:(0,F.jsx)(pe.Z,{style:{paddingLeft:0,background:"transparent"},type:"text",onClick:Jt,children:"导出作品批注"})},"4")]}),(0,F.jsx)(_.Z.Item,{children:(0,F.jsx)(m.Link,{to:"/classrooms/".concat(He.coursesId,"/exportlist/normal_work_list"),children:"历史导出"})},"5")]})},children:(0,F.jsxs)(p.ZP,{children:[(0,F.jsx)(ue.Z,{}),"导出",(0,F.jsx)(de.Z,{})]})})]})]})]}),(0,z.dE)()&&(0,F.jsx)(B.Z,{hideOnSinglePage:!0,pagination:!1,dataSource:Ke,columns:Yt,showHeader:!Ge||0===(null==Ge?void 0:Ge.length)}),(0,F.jsx)(B.Z,{loading:Ee["shixunHomeworks/getWorkList"],hideOnSinglePage:!0,pagination:!1,size:"middle",style:{cursor:"pointer"},dataSource:Ge,columns:Yt,onRow:function(e,n){return{onClick:function(){var n;(0,y.xg)(Oe.is_jupyter||Oe.is_jupyter_lab?"/classrooms/".concat(He.coursesId,"/common_homework/").concat(He.categoryId,"/").concat(e.id,"/comment"):He.course_group?"/classrooms/".concat(He.coursesId,"/common_homework/").concat(He.categoryId,"/review/").concat(e.id,"?ids=").concat(null===(n=He.course_group)||void 0===n?void 0:n.toString()):"/classrooms/".concat(He.coursesId,"/common_homework/").concat(He.categoryId,"/review/").concat(e.id))}}},rowKey:"id",onChange:function(e,n,t){if(void 0===t.order)if("student_id"===t.field)Te("descend"),He.b_order="desc",He.order=t.field;else delete He.b_order,delete He.order;else He.b_order=t.order.replace("end",""),He.order=t.field;Tt()}})]})]}),(0,F.jsx)("aside",{className:"tc mb50 mt30",children:(0,F.jsx)(Q.Z,{showSizeChanger:!1,onChange:function(e,n){He.page=e,He.limit=20,Tt()},hideOnSinglePage:!0,defaultCurrent:He.page||1,current:He.page||1,defaultPageSize:20,total:Ce.workList.work_count})})]}),(0,F.jsx)(J,{}),(0,F.jsx)(Y,{}),(0,F.jsx)(G.Z,{getData:Tt}),(0,F.jsx)(f.Z,{title:"一键评阅",open:En,centered:!0,onOk:function(){var e;if(!(0,z.Rm)()||null!==(e=_e.AssistantObject)&&void 0!==e&&null!==(e=e.normal)&&void 0!==e&&e.can_appraise)if(1===an){if(0===ln);else if(!ln)return void h.ZP.info("分数不能为空");Sn(!1),Rn(!0)}else{if(0===gn||0===mn);else{if(!gn)return void h.ZP.info("最低分不能为空");if(!mn)return void h.ZP.info("最高分不能为空")}if(gn>mn)return void h.ZP.info("最高分不能大于最低分");Sn(!1),Rn(!0)}else h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},onCancel:function(){Sn(!1),Pt()},children:(0,F.jsx)("div",{style:{padding:"32px"},children:(0,F.jsxs)("div",{children:[(0,F.jsxs)("div",{children:[(0,F.jsx)("span",{style:{width:"80px"},children:"评阅方式:"}),(0,F.jsxs)(D.ZP.Group,{value:an,onChange:function(e){rn(e.target.value)},children:[(0,F.jsx)(D.ZP,{value:1,children:"统一得分"}),(0,F.jsx)(D.ZP,{value:2,children:"区间随机得分"})]})]}),1===an&&(0,F.jsxs)("div",{style:{display:"flex",marginTop:"20px"},children:[(0,F.jsxs)("span",{style:{width:"70px",textAlign:"end"},children:[(0,F.jsx)("span",{style:{color:"red"},children:"*"}),"得分:"]}),(0,F.jsx)(H.Z,{min:0,max:100,value:ln,onChange:function(e){return cn(e)}})]}),2===an&&(0,F.jsxs)("div",{style:{display:"flex",marginTop:"20px"},children:[(0,F.jsxs)("span",{style:{width:"70px",textAlign:"end"},children:[(0,F.jsx)("span",{style:{color:"red"},children:"*"}),"最低分:"]}),(0,F.jsx)(H.Z,{min:0,max:100,value:gn,onChange:function(e){return xn(e)},style:{width:"100px"}}),(0,F.jsxs)("span",{style:{width:"80px",textAlign:"end"},children:[(0,F.jsx)("span",{style:{color:"red"},children:"*"}),"最高分:"]}),(0,F.jsx)(H.Z,{min:0,max:100,value:mn,onChange:function(e){return pn(e)},style:{width:"100px"}})]}),(0,F.jsxs)("div",{style:{display:"flex",marginTop:"20px"},children:[(0,F.jsx)("span",{style:{width:"80px",textAlign:"end"},children:"评语:"}),(0,F.jsx)(I.Z.TextArea,{value:wn,onChange:function(e){return An(e.target.value)},placeholder:"请填写评语"})]}),(0,F.jsxs)("div",{style:{display:"flex",marginTop:"20px"},children:[(0,F.jsx)("span",{style:{width:"80px",textAlign:"end"},children:"仅课堂老师可见:"}),(0,F.jsx)(I.Z.TextArea,{value:Zn,onChange:function(e){return bn(e.target.value)},placeholder:"请填写评语"})]})]})})}),(0,F.jsx)(f.Z,{title:"提示",open:On,centered:!0,okText:"确定点评",cancelText:"放弃点评",onOk:s()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n={},1===an?n.score=ln||"0":(n.min_score=gn||"0",n.max_score=mn||"0"),n.comment=wn,n.hidden_comment=Zn,n.student_work_ids=1===Bn?Ge.map((function(e){return e.id})):Ge.filter((function(e){return!e.has_comment})).map((function(e){return e.id})),e.next=7,(0,L.ZP)("/api/homework_commons/".concat(He.categoryId,"/batch_add_score.json"),{method:"post",body:n});case 7:0===e.sent.status&&(h.ZP.info("修改成功"),Rn(!1),Pt(),Tt());case 9:case"end":return e.stop()}}),e)}))),onCancel:function(){Pt(),Rn(!1)},children:(0,F.jsxs)("div",{style:{padding:"32px",textAlign:"center"},children:[(0,F.jsx)("span",{children:"部分学生已有点评内容,是否覆盖已有点评内容?"}),(0,F.jsx)("br",{}),(0,F.jsxs)(D.ZP.Group,{value:Bn,onChange:function(e){return Qn(e.target.value)},children:[(0,F.jsx)(D.ZP,{value:1,children:"覆盖已有评论"}),(0,F.jsx)(D.ZP,{value:2,children:"跳过已有点评"})]})]})}),(0,F.jsx)(f.Z,{title:"一键打回重做",open:Pn,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:s()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Lt(kt),2!==an||!Ft.current){e.next=14;break}if(!(zn.length<=0)){e.next=5;break}return h.ZP.info("请选择作业状态"),e.abrupt("return");case 5:if(wn){e.next=8;break}return h.ZP.info("评语不能为空"),e.abrupt("return");case 8:return e.next=10,(0,L.ZP)("/api/homework_commons/".concat(He.categoryId,"/confirm_redo_modal.json"),{method:"post",body:{id:He.categoryId,comment:wn,status:zn,course_group_ids:Ft.current}});case 10:0===(n=e.sent).status&&(Bt(n.course_group_count),$n(n),Ln(!1),Vn(!0)),e.next=33;break;case 14:if(0!==gn&&0!==mn){e.next=17;break}e.next=23;break;case 17:if(gn){e.next=20;break}return h.ZP.info("最低分不能为空"),e.abrupt("return");case 20:if(mn){e.next=23;break}return h.ZP.info("最高分不能为空"),e.abrupt("return");case 23:if(!(gn>mn)){e.next=26;break}return h.ZP.info("最高分不能大于最低分"),e.abrupt("return");case 26:if(wn){e.next=29;break}return h.ZP.info("评语不能为空"),e.abrupt("return");case 29:return e.next=31,(0,L.ZP)("/api/homework_commons/".concat(He.categoryId,"/confirm_redo_modal.json"),{method:"post",body:{id:He.categoryId,comment:wn,min_score:gn,max_score:mn,course_group_ids:Ft.current}});case 31:0===(t=e.sent).status&&(Bt(t.course_group_count),$n(t),Ln(!1),Vn(!0));case 33:case"end":return e.stop()}}),e)}))),onCancel:function(){Ln(!1),Pt()},children:(0,F.jsx)("div",{style:{padding:"32px"},children:(0,F.jsxs)("div",{children:[(0,F.jsxs)("div",{style:{display:"flex",marginBottom:"12px"},children:[(0,F.jsxs)("div",{style:{flexShrink:"0",marginRight:"15px"},children:[" ",(0,F.jsx)("span",{style:{color:"red"},children:"*"}),"分班:"]}),(0,F.jsx)("div",{className:kt.length>15?re:"",style:{overflowX:"hidden"},children:null==kt?void 0:kt.map((function(e,n){return(0,F.jsxs)(E.Z,{style:{textAlign:"left",margin:"0"},value:e.course_group_id,onChange:function(){!function(e,n){Zt(n.map((function(n){return n.course_group_id===e&&(n.checked=!n.checked),n}))),Lt(n)}(e.course_group_id,kt)},checked:e.checked,children:[e.group_group_name,"(",e.count,")"]},e.course_group_id)}))})]}),(0,F.jsxs)("div",{children:[(0,F.jsxs)("span",{style:{width:"80px"},children:[" ",(0,F.jsx)("span",{style:{color:"red"},children:"*"}),"打回方式:"]}),(0,F.jsxs)(D.ZP.Group,{value:an,onChange:function(e){rn(e.target.value)},children:[(0,F.jsx)(D.ZP,{value:1,children:"按成绩打回"}),(0,F.jsx)(D.ZP,{value:2,children:"按作业状态打回"})]})]}),1===an&&(0,F.jsxs)("div",{style:{display:"flex",marginTop:"20px"},children:[(0,F.jsxs)("span",{style:{width:"70px",textAlign:"end"},children:[(0,F.jsx)("span",{style:{color:"red"},children:"*"}),"最低分:"]}),(0,F.jsx)(H.Z,{min:0,max:100,value:gn,onChange:function(e){return xn(e)},style:{width:"100px"}}),(0,F.jsxs)("span",{style:{width:"80px",textAlign:"end"},children:[(0,F.jsx)("span",{style:{color:"red"},children:"*"}),"最高分:"]}),(0,F.jsx)(H.Z,{min:0,max:100,value:mn,onChange:function(e){return pn(e)},style:{width:"100px"}})]}),2===an&&(0,F.jsxs)("div",{style:{display:"flex",marginTop:"20px"},children:[(0,F.jsx)("span",{style:{width:"80px"},children:"作业状态:"}),(0,F.jsx)(E.Z.Group,{onChange:function(e){Jn(k()(e))},style:{width:"100%"},children:null===(ke=Oe.task_status)||void 0===ke?void 0:ke.map((function(e,n){return(0,F.jsxs)(E.Z,{name:"task_status",value:e.id,children:[e.name,"(",e.count,")"]})}))})]}),(0,F.jsxs)("div",{style:{display:"flex",marginTop:"20px"},children:[(0,F.jsxs)("span",{style:{width:"70px",textAlign:"end"},children:[(0,F.jsx)("span",{style:{color:"red"},children:"*"})," 评语:"]}),(0,F.jsx)(oe.Z,{className:K,onChange:function(e){return An(e)},placeholder:"请填写评语"})]})]})})}),(0,F.jsx)(f.Z,{open:qn,title:"打回确认",onOk:s()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(2!==an){e.next=7;break}return e.next=3,(0,L.ZP)("/api/homework_commons/".concat(He.categoryId,"/batch_redo_modal.json"),{method:"post",body:{id:He.categoryId,comment:wn,status:zn,course_group_ids:Ft.current}});case 3:0===e.sent.status&&(h.ZP.info("打回成功"),Pt(),Tt(),Vn(!1)),e.next=11;break;case 7:return e.next=9,(0,L.ZP)("/api/homework_commons/".concat(He.categoryId,"/batch_redo_modal.json"),{method:"post",body:{id:He.categoryId,comment:wn,min_score:gn,max_score:mn,course_group_ids:Ft.current}});case 9:0===e.sent.status&&(h.ZP.info("打回成功"),Pt(),Tt(),Vn(!1));case 11:case"end":return e.stop()}}),e)}))),onCancel:function(){Pt(),Vn(!1)},children:(0,F.jsxs)("div",{style:{padding:"32px"},children:[1===an&&(0,F.jsxs)("span",{children:["确认将选中的",Nt,"个班级中, 成绩在",gn,"-",mn,"的学生进行打回重做吗?"]}),2===an&&(0,F.jsxs)("span",{children:["确认将",Nt,"个班级中作业状态在",null===(Ze=Oe.task_status)||void 0===Ze?void 0:Ze.filter((function(e){return null==zn?void 0:zn.includes(e.id)})).map((function(e){return e.name})).toString(),"的学生进行作业打回重做吗?"]}),(0,F.jsx)("br",{}),(0,F.jsxs)("span",{children:["该条件下共有",null==Xn?void 0:Xn.count,"名学生"]})]})}),(0,F.jsxs)(f.Z,{open:rt,width:900,centered:!0,closeIcon:!1,footer:(0,F.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,F.jsxs)("div",{children:[(0,F.jsx)(p.ZP,{className:"mr20",style:{background:"none"},icon:(0,F.jsx)("i",{className:"iconfont icon-yijiandianping"}),onClick:function(e){var n;e.preventDefault(),!(0,z.Rm)()||null!==(n=_e.AssistantObject.normal)&&void 0!==n&&n.can_view?(0,U.O5)()&&(0,y.xg)("".concat(lt)):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:" 查看学员实训"}),(0,F.jsx)("span",{className:"mr10",children:"调分"}),(0,F.jsx)(H.Z,{min:0,onChange:(0,q.debounce)(function(){var e=s()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log(n),console.log(Oe),cn(n),!(0,z.Rm)()||null!==(t=_e.AssistantObject.normal)&&void 0!==t&&t.can_appraise){e.next=6;break}return h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 6:return e.next=8,(0,L.ZP)("/api/student_works/".concat(dt,"/adjust_score.json"),{method:"post",body:{score:n}});case 8:0===e.sent.status&&(h.ZP.success("操作成功"),Be({type:"shixunHomeworks/getWorkList",payload:l()({},He)}));case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),2e3)})]}),(0,F.jsx)(p.ZP,{type:"primary",onClick:function(e){return it(!1)},children:"关闭"})]}),onOk:s()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)}))),onCancel:function(){it(!1)},children:[(0,F.jsxs)("div",{className:ie,children:[(0,F.jsx)("div",{className:se,children:"查看代码"}),(0,F.jsxs)("div",{children:[(0,F.jsx)("span",{className:"mr10",children:"文件路径"}),xt&&(0,F.jsxs)(O.default,{style:{width:200},value:null===(be=xt[0])||void 0===be?void 0:be.path,children:[" ",null==xt?void 0:xt.map((function(e){return(0,F.jsx)(Option,{value:e.path,children:e.path})}))," "]})]})]}),(0,F.jsx)(R.Z,{spinning:wt,children:(0,F.jsx)("iframe",{srcDoc:ht,style:{border:"none",width:"910px",marginLeft:"-38px",height:"550px"}})})]})]})})),ge=t(71681),xe=t(4585),ve=t(44850),ye=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch;(0,m.useParams)();return(0,F.jsx)(f.Z,{centered:!0,title:"提示",open:"删除"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:s()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"shixunHomeworks/deleteReply",payload:{object_id:n.actionTabs.selectArr.id,object_type:"journals_for_message"}});case 2:0===e.sent.status&&(h.ZP.success("删除成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getReplyList",payload:l()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:(0,F.jsx)("p",{children:"确定要删除该条回复吗?"})})})),we=(t(33329),t(37064)),Ae=t(92187),je={flex_box_center:"flex_box_center___eQbfr",flex_space_between:"flex_space_between___yYxed",flex_box_vertical_center:"flex_box_vertical_center___hnVLv",flex_box_center_end:"flex_box_center_end___dJtsJ",flex_box_column:"flex_box_column___bbLAL",top:"top___wdmbO",desc:"desc___io462",liked:"liked___lE9CL",likedActive:"likedActive____w2_o",reply:"reply___BEzBQ",replyList:"replyList___m4VYn",comment:"comment___bM8aM",headpic:"headpic___qQASP"};T().locale("ZH-cn");var ke=(0,m.connect)((function(e){var n=e.shixunHomeworks,t=e.classroomList,a=e.user,r=e.loading;return{shixunHomeworks:n,globalSetting:e.globalSetting,user:a,classroomList:t,loading:r.effects}}))((function(e){var n=e.shixunHomeworks,t=e.classroomList,a=e.user,i=(e.globalSetting,e.loading),o=e.dispatch,c=(0,d.useState)(l()({},(0,m.useParams)())),f=u()(c,2),g=f[0],x=(f[1],(0,d.useState)(!1)),v=u()(x,2),y=v[0],w=v[1],A=(0,d.useState)(-1),j=u()(A,2),k=j[0],Z=j[1],_=(0,d.useState)(""),E=u()(_,2),N=E[0],B=E[1],D=(0,d.useState)(""),H=u()(D,2),O=H[0],M=H[1],T=(n.workList,t.detailLeftMenus),P=n.replyList,L=n.workDetail;g.page_size=10,(0,d.useEffect)((function(){o({type:"shixunHomeworks/getReplyList",payload:l()({},g)}),o({type:"shixunHomeworks/getWorkDetail",payload:l()({},g)}),T.course_modules||o({type:"classroomList/getClassroomLeftMenus",payload:l()({},g)})}),[g.categoryId]);return(0,F.jsxs)("section",{className:je.bg,children:[(0,F.jsx)(R.Z,{spinning:i["shixunHomeworks/getWorkDetail"],children:(0,F.jsxs)("section",{className:"",children:[(0,F.jsxs)("aside",{className:[je.desc,"c-black","font14","bg-white"].join(" "),children:["编辑作业"!==n.actionTabs.key&&(0,F.jsx)("div",{children:(0,F.jsx)(xe.Z,{value:(null==L?void 0:L.description)||"暂无~"})}),(0,F.jsx)(ve.Z,{authority:(0,z.GJ)(),showDimensions:!1,dataSource:null==L?void 0:L.attachments,callback:function(){o({type:"shixunHomeworks/getWorkDetail",payload:l()({},g)})}}),"编辑作业"===n.actionTabs.key&&(0,F.jsxs)("aside",{className:["bg-white"].join(" "),children:[(0,F.jsx)(oe.Z,{onChange:function(e){B(e)},defaultValue:null==L?void 0:L.explanation,height:200,isFocus:!0,watch:!0}),(0,F.jsx)(C.Z,{children:(0,F.jsxs)(S.Z,{span:24,className:"tr",children:[(0,F.jsx)(p.ZP,{type:"default",size:"middle",onClick:s()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:o({type:"shixunHomeworks/setActionTabs",payload:{key:""}});case 1:case"end":return e.stop()}}),e)}))),children:"取消"}),(0,F.jsx)(p.ZP,{type:"primary",size:"middle",className:"ml20",onClick:s()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!==N){e.next=4;break}h.ZP.error("请输入内容"),e.next=8;break;case 4:return e.next=6,o({type:"shixunHomeworks/updateWork",payload:{explanation:N,categoryId:g.categoryId}});case 6:0===e.sent.status&&(h.ZP.success("操作成功"),o({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),o({type:"shixunHomeworks/getWorkDetail",payload:l()({},g)}));case 8:case"end":return e.stop()}}),e)}))),children:"保存"})]})})]})]}),(0,F.jsxs)("aside",{className:[je.reply,"bg-white","mt20"].join(" "),children:[y&&(0,F.jsx)(oe.Z,{onChange:function(e){B(e)},height:200,isFocus:!0,watch:!0}),(0,F.jsxs)(C.Z,{onClick:function(){w(!0)},children:[(0,F.jsx)(S.Z,{flex:"1",style:{pointerEvents:"none"},children:!y&&(0,F.jsx)(I.Z,{size:"middle",className:"current",placeholder:"说点什么",disabled:!0})}),(0,F.jsx)(S.Z,{children:(0,F.jsx)(p.ZP,{type:"primary",size:"middle",onClick:s()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,z.Rm)()||t.AssistantObject.normal.can_create){e.next=3;break}return h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:if(""!==N){e.next=7;break}h.ZP.error("请输入内容"),e.next=11;break;case 7:return e.next=9,o({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:g.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:N}}});case 9:0===e.sent.status&&(h.ZP.success("发布成功"),o({type:"shixunHomeworks/getReplyList",payload:l()({},g)}),w(!1),B(""));case 11:case"end":return e.stop()}}),e)}))),children:"发表"})})]})]}),(null==P?void 0:P.comments)&&""!=P.comments&&(0,F.jsx)("aside",{className:[je.replyList,"bg-white"].join(" "),children:null==P?void 0:P.comments.map((function(e,n){var t,i,c,u;return(0,F.jsxs)(C.Z,{gutter:[12,12],children:[(0,F.jsx)(S.Z,{flex:"40px",children:(0,F.jsx)("img",{className:je.headpic,width:"40",src:"".concat(ge.Z.IMG_SERVER,"/images/").concat(null==e||null===(t=e.author)||void 0===t?void 0:t.image_url)})}),(0,F.jsx)(S.Z,{flex:"1",children:(0,F.jsxs)(C.Z,{align:"middle",children:[(0,F.jsxs)(S.Z,{span:20,children:[(0,F.jsx)("span",{className:"c-light-black",children:null==e||null===(i=e.author)||void 0===i?void 0:i.name}),(0,F.jsxs)("span",{className:"c-light-black ml10",children:[null==e?void 0:e.time," 发布"]})]}),(0,F.jsx)(S.Z,{className:"tr",span:4,children:((0,z.GJ)()||(null==a||null===(c=a.userInfo)||void 0===c?void 0:c.login)===(null==e||null===(u=e.author)||void 0===u?void 0:u.login))&&(0,F.jsx)(b.Z,{title:"删除",children:(0,F.jsx)(we.Z,{className:"current",onClick:function(){o({type:"shixunHomeworks/setActionTabs",payload:{key:"删除",params:g,selectArr:e}})}})})}),(0,F.jsx)(S.Z,{span:24,children:(0,F.jsx)(xe.Z,{value:e.content})}),e.children&&(0,F.jsx)("aside",{className:je.comment,children:e.children.map((function(e,n){var t,r;return(0,F.jsxs)(C.Z,{children:[(0,F.jsx)(S.Z,{span:24,children:(0,F.jsxs)(C.Z,{children:[(0,F.jsxs)(S.Z,{flex:"1",children:[e.author.name,(0,F.jsx)("span",{className:"c-light-black ml10",children:null==e?void 0:e.time})]}),(0,F.jsx)(S.Z,{children:((0,z.GJ)()||(null==a||null===(t=a.userInfo)||void 0===t?void 0:t.login)===(null==e||null===(r=e.author)||void 0===r?void 0:r.login))&&(0,F.jsx)(b.Z,{title:"删除",children:(0,F.jsx)(we.Z,{className:"current",onClick:function(){o({type:"shixunHomeworks/setActionTabs",payload:{key:"删除",params:g,selectArr:e}})}})})})]})}),(0,F.jsx)(S.Z,{children:(0,F.jsx)(xe.Z,{value:e.content})})]},n)}))}),(0,F.jsxs)(S.Z,{span:24,className:"mt5 c-light-black",children:[k===n&&(0,F.jsxs)("aside",{children:[(0,F.jsx)(oe.Z,{onChange:function(e){M(e)},height:150,isFocus:!0}),(0,F.jsx)(C.Z,{children:(0,F.jsx)(S.Z,{span:24,className:"tr",children:(0,F.jsx)(p.ZP,{type:"primary",size:"middle",onClick:s()(r()().mark((function n(){return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(""!==O){n.next=4;break}h.ZP.error("请输入内容"),n.next=9;break;case 4:return n.next=6,o({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:g.categoryId,jour_type:"HomeworkCommon",m_parent_id:e.id,reply_id:1,notes:O}}});case 6:o({type:"shixunHomeworks/getReplyList",payload:l()({},g)}),h.ZP.success("发布成功"),Z(-1);case 9:case"end":return n.stop()}}),n)}))),children:"发表"})})})]}),k!==n&&(0,F.jsxs)("div",{className:"tr",children:[(0,F.jsx)("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:function(){return Z(n)}}),!!e.user_praise&&(0,F.jsxs)("span",{className:"c-orange",children:[(0,F.jsx)(Ae.Z,{className:"mr5 ml30",onClick:s()(r()().mark((function n(){return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,o({type:"shixunHomeworks/replyUnLike",payload:{object_id:e.id,object_type:"journals_for_message"}});case 2:o({type:"shixunHomeworks/getReplyList",payload:l()({},g)});case 3:case"end":return n.stop()}}),n)})))}),!!e.praise_count&&e.praise_count]}),!e.user_praise&&(0,F.jsxs)("span",{children:[(0,F.jsx)(Ae.Z,{className:"mr5 ml30",onClick:s()(r()().mark((function n(){return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,o({type:"shixunHomeworks/replyLike",payload:{object_id:e.id,object_type:"journals_for_message"}});case 2:o({type:"shixunHomeworks/getReplyList",payload:l()({},g)});case 3:case"end":return n.stop()}}),n)})))}),!!e.praise_count&&e.praise_count]})]})]})]})})]},n)}))})]})}),(0,F.jsx)("aside",{className:"tc mt30 pb30",children:(0,F.jsx)(Q.Z,{defaultCurrent:1,total:null==P?void 0:P.total_count,hideOnSinglePage:!0,current:g.page||1,onChange:function(e){g.page=e,o({type:"shixunHomeworks/getReplyList",payload:l()({},g)})}})}),(0,F.jsx)(ye,{})]})}));T().locale("ZH-cn");var Ze=(0,m.connect)((function(e){var n=e.shixunHomeworks,t=e.classroomList,a=e.loading;return{shixunHomeworks:n,globalSetting:e.globalSetting,classroomList:t,loading:a.effects}}))((function(e){var n,t,a=e.shixunHomeworks,r=e.classroomList,i=(e.globalSetting,e.loading,e.dispatch),s=(0,m.useParams)(),o=r.detailLeftMenus,c=(a.replyList,a.referenceAnswer);return s.page_size=10,(0,d.useEffect)((function(){i({type:"shixunHomeworks/getReplyList",payload:l()({},s)}),i({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:s.categoryId}}),o.course_modules||i({type:"classroomList/getClassroomLeftMenus",payload:l()({},s)})}),[s.categoryId]),(0,F.jsx)("section",{className:"pb30 bg-white pl30 pr30 pt30",children:(0,F.jsxs)("aside",{className:["c-black","font14"].join(" "),children:[(0,F.jsxs)("div",{children:[(null==c?void 0:c.reference_answer)&&(0,F.jsx)(xe.Z,{value:null==c?void 0:c.reference_answer}),!(null!=c&&c.reference_answer)&&!(null!==(n=c.attachments)&&void 0!==n&&n.length)&&(0,F.jsx)(P.Z,{})]}),null==c||null===(t=c.attachments)||void 0===t?void 0:t.map((function(e,n){return(0,F.jsx)("div",{children:(0,F.jsxs)("a",{href:"".concat(ge.Z.API_SERVER).concat(e.url),children:[(0,F.jsx)("span",{className:"iconfont icon-fujian c-green font14"}),(0,F.jsx)("span",{className:"ml10 c-black",children:e.title}),(0,F.jsx)("span",{className:"c-light-black ml20 font12",children:e.filesize})]})})}))]})})})),be=t(58352),Ce=t(85855),_e={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"},Ee=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading.effects}}))((function(e){e.shixunHomeworks,e.loading,e.dispatch;var n,t,a=(0,d.useState)(!0),i=u()(a,2),o=i[0],l=i[1],c=(0,d.useState)(!1),g=u()(c,2),x=g[0],v=g[1],y=(0,d.useState)([]),w=u()(y,2),A=w[0],j=w[1],k=(0,d.useState)([]),Z=u()(k,2),b=Z[0],_=Z[1],E=(0,d.useState)([]),N=u()(E,2),Q=N[0],D=N[1],H=(0,d.useState)([]),O=u()(H,2),R=O[0],M=O[1],T=(0,m.useParams)();function Y(){return z.apply(this,arguments)}function z(){return(z=s()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.ZP)("/api/homework_commons/".concat(T.categoryId,"/homework_common_collaborators.json"),{method:"get"});case 2:n=e.sent,_(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function J(){return G.apply(this,arguments)}function G(){return(G=s()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.ZP)("/api/courses/".concat(null==T?void 0:T.coursesId,"/teachers"),{method:"get",params:{homework_id:T.categoryId}});case 2:null==(n=e.sent)||n.teacher_list.map((function(e){e.key=e.user_id})),D(null==n?void 0:n.teacher_list),M(null==n?void 0:n.teacher_list);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,d.useEffect)((function(){Y(),J()}),[T]);return(0,F.jsxs)("section",{className:[_e.form," bg-white pl30 pr30 pt10"].join(" "),children:[(0,F.jsx)(C.Z,{children:(0,F.jsxs)(S.Z,{flex:"1",children:[(0,F.jsx)("span",{style:{fontSize:"16px"},children:"协作设置"}),(null==b?void 0:b.can_edit)&&(0,F.jsx)("span",{style:{cursor:"pointer",color:"#0152d9",marginLeft:"10px"},onClick:function(){v(!0)},children:"+添加协作者"})]})}),(0,F.jsxs)(C.Z,{style:{marginTop:"20px",marginBottom:"20px"},children:[(null==b||null===(n=b.data)||void 0===n?void 0:n.length)<=0&&(0,F.jsx)(P.Z,{customText:"该作业暂无协作者"}),null==b||null===(t=b.data)||void 0===t?void 0:t.map((function(e){return(0,F.jsxs)("span",{style:{display:"inline-flex",height:"40px",borderRadius:"4px",border:"1px solid #44D7B6",padding:"7px 20px",color:"#44D7B6",marginRight:"40px"},children:[(0,F.jsx)("span",{style:{flex:"1"},children:null==e?void 0:e.real_name}),(null==b?void 0:b.can_edit)&&(0,F.jsx)("span",{style:{cursor:"pointer",marginLeft:"10px"},onClick:s()(r()().mark((function n(){return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,L.ZP)("/api/homework_commons/".concat(T.categoryId,"/homework_common_collaborators/delete.json"),{method:"delete",body:{user_id:e.id}});case 2:0===n.sent.status&&(h.ZP.info("删除成功"),Y(),J());case 4:case"end":return n.stop()}}),n)}))),children:"X"})]})}))]}),(0,F.jsx)(C.Z,{children:!o&&(0,F.jsxs)(S.Z,{className:"mb50",children:[(0,F.jsx)(p.ZP,{type:"primary",size:"middle",onClick:function(){},children:"提交"}),(0,F.jsx)(p.ZP,{type:"primary",size:"middle",ghost:!0,className:"ml20",onClick:function(){l(!0)},children:"取消"})]})}),(0,F.jsx)(f.Z,{title:"添加协作者",open:x,onCancel:function(){return v(!1)},onOk:s()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==A.length){e.next=3;break}return h.ZP.info("请选择协作老师"),e.abrupt("return");case 3:return e.next=5,(0,L.ZP)("/api/homework_commons/".concat(T.categoryId,"/homework_common_collaborators.json"),{method:"post",body:{user_ids:A}});case 5:0===e.sent.status&&(h.ZP.info("添加成功"),j([]),Y(),J(),v(!1));case 7:case"end":return e.stop()}}),e)}))),children:(0,F.jsxs)("div",{children:[(0,F.jsxs)("div",{style:{display:"flex"},children:[(0,F.jsx)("label",{style:{width:"50px"},children:"姓名:"})," ",(0,F.jsx)(I.Z.Search,{onChange:function(e){D(R.filter((function(n){return n.name.indexOf(e.target.value)>-1})))}})]}),(0,F.jsx)(B.Z,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:function(e,n){j(e)},selectedRowKeys:A,getCheckboxProps:function(e){return{disabled:e.is_collaborator}}},pagination:!1,dataSource:Q,columns:[{title:"姓名",dataIndex:"name",key:"name"},{title:"角色",dataIndex:"role",key:"role"}]})]})})]})})),Se=t(30518),Ie=t(28103),Ne=t(65547),Be=t(2842),Qe=t(84610),De=t(38180),He=Se.default.RangePicker,Oe=O.default.Option,Re=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList,loading:e.loading.effects}}))((function(e){var n,t,a,i,o,c,g,x,v,w,A,j=e.shixunHomeworks,Z=(e.loading,e.dispatch),_=e.classroomList,I=(0,m.useParams)(),N=j.workSetting,B=j.workList,Q=(0,d.useState)(!0),R=u()(Q,2),M=R[0],P=R[1],Y=(0,d.useState)([]),J=u()(Y,2),G=J[0],U=J[1],V=(0,d.useState)([]),K=u()(V,2),W=K[0],X=K[1],$=(0,d.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,penalty_type:Qe.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,comment_public:!0,score_open:!1,total_score:"",eff_score:""}),ee=u()($,2),ne=ee[0],te=ee[1];(0,d.useEffect)((function(){se()}),[]);var ae=(0,d.useState)(!1),re=u()(ae,2),ie=(re[0],re[1]);(0,d.useEffect)((function(){null!=N&&N.course_id&&(Object.keys(ne).map((function(e){ne[e]=N[e]})),N.anonymous_comment&&(ne.unified_late=N.unified_anonymous_comment,ie(N.unified_anonymous_comment)),ne.allow_late&&ne.unified_late||(ne.late_penalty=5),ne.unified_setting||(ne.unified_late=!1,ne.unified_anonymous_comment=!1,ne.unified_anonymous_appeal=!1),G=JSON.parse(JSON.stringify(N.group_settings.map((function(e){return l()(l()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.publish_time})))),W=JSON.parse(JSON.stringify(N.allow_late_settings.map((function(e){return l()(l()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.late_time})))),te(l()({},ne)),U(G.length?k()(G):[{}]),X(k()(W)))}),[N]);var se=function(){Z({type:"shixunHomeworks/getWorkSetting",payload:l()({},I)})},oe=(0,d.useState)(!1),le=u()(oe,2),ce=le[0],ue=le[1],de=function(){var e=s()(r()().mark((function e(){var n,t,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(ue(!ce),(t=JSON.parse(JSON.stringify(ne))).categoryId=I.categoryId,ne.unified_setting||null===(n=G)||void 0===n||n.map((function(e){var n;if(!e.publish_time||!e.end_time)throw h.ZP.error("发布、截止时间不能为空"),ue(!1),new String("发布、截止时间不能为空");if(!e.group_name)throw h.ZP.error("请选择分班名称"),ue(!1),new String("请选择分班名称");e.group_name="string"==typeof(null==e?void 0:e.group_name)?[null==e?void 0:e.group_name]:null==e?void 0:e.group_name,e.group_id=null==e||null===(n=e.group_name)||void 0===n||null===(n=n.map((function(e){var n,t=null===(n=N.group_settings)||void 0===n||null===(n=n.filter((function(n){return(null==n?void 0:n.group_name)===e})))||void 0===n?void 0:n[0];return null==t?void 0:t.group_id})))||void 0===n?void 0:n.toString().split(",")})),t.group_settings=G,!ne.allow_late){e.next=23;break}if(!ne.unified_late){e.next=21;break}if(!(null===ne.late_penalty||void 0===ne.late_penalty||ne.late_penalty<0||ne.late_penalty>100)){e.next=11;break}throw h.ZP.error("迟交扣分填写区间为0~100"),ue(!1),new String("迟交扣分填写区间为0~100");case 11:if(ne.late_time){e.next=15;break}throw h.ZP.error("补交截止时间不能为空"),ue(!1),new String("补交截止时间不能为空");case 15:if(!(T()(ne.late_time)<=T()(ne.end_time))){e.next=19;break}throw h.ZP.error("补交截止时间必须晚于作业截止时间"),ue(!1),new String("补交截止时间必须晚于作业截止时间");case 19:e.next=23;break;case 21:W=null===(a=W)||void 0===a?void 0:a.map((function(e){var n;if(e.penalty_type=Qe.Q.Number,null===e.late_penalty||void 0===e.late_penalty||e.late_penalty<0||e.late_penalty>100)throw h.ZP.error("迟交扣分填写区间为0~100"),ue(!1),new String("迟交扣分填写区间为0~100");if(!e.late_time)throw h.ZP.error("补交截止时间不能为空"),ue(!1),new String("补交截止时间不能为空");if(!e.group_name)throw h.ZP.error("请选择分班名称"),ue(!1),new String("请选择分班名称");return e.group_name="string"==typeof(null==e?void 0:e.group_name)?[null==e?void 0:e.group_name]:null==e?void 0:e.group_name,e.group_id=null==e||null===(n=e.group_name)||void 0===n||null===(n=n.map((function(e){var n,t=null===(n=N.group_settings)||void 0===n||null===(n=n.filter((function(n){return(null==n?void 0:n.group_name)===e})))||void 0===n?void 0:n[0];return null==t?void 0:t.group_id})))||void 0===n?void 0:n.toString().split(","),e})),t.allow_late_settings=W;case 23:return Object.keys(t).map((function(e){e.indexOf("proportion")>-1&&(t[e]=t[e]/100)})),e.next=26,(0,L.ZP)("/api/homework_commons/".concat(I.categoryId,"/publish_setting.json"),{method:"post",body:l()(l()({},t),{},{penalty_type:Qe.Q.Number})});case 26:0===e.sent.status?(ue(!1),h.ZP.success("更新成功"),P(!0),se(),Z({type:"shixunHomeworks/getWorkList",payload:l()({},I)})):ue(!1);case 28:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),me=function(e,n){var t,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"group_id";return n?n.find((function(n){return n[a]===e})):null==N||null===(t=N.group_settings)||void 0===t?void 0:t.find((function(n){return n.group_id[0]===e}))},pe=((null==N?void 0:N.allow_late)||(null==N||N.anonymous_comment),!(null==N||null===(n=N.allow_late_settings)||void 0===n||!n.length)&&(null==N||null===(t=N.allow_late_settings)||void 0===t?void 0:t.every((function(e){if(e.evaluation_start)return!0})))),he=(null==N?void 0:N.unified_late)&&(null==N?void 0:N.anonymous_comment),fe=null==N?void 0:N.anonymous_comment,ge=((0,d.useMemo)((function(){var e,n;return null!=N&&N.unified_setting?!(null!=B&&null!==(n=B.homework_status)&&void 0!==n&&n.includes("已截止"))||(null==N?void 0:N.allow_late)||(null==N?void 0:N.anonymous_comment):!(null==N||null===(e=N.group_settings)||void 0===e?void 0:e.some((function(e){return T()(e.end_time)<=T()()})))||(null==N?void 0:N.allow_late)||(null==N?void 0:N.all_group_late)}),[N,B]),null==N?void 0:N.anonymous_comment),xe=function(e){if(!e)return!1;var n=me(e,null==N?void 0:N.anonymous_comment_settings);return(null==N?void 0:N.anonymous_comment)&&n&&null!==(null==n?void 0:n.evaluation_start)},ve=function(e){var n=me(e,null==N?void 0:N.anonymous_comment_settings);return n&&null!==(null==n?void 0:n.evaluation_start)};return(0,F.jsx)("section",{className:[_e.form].join(" "),children:(0,F.jsxs)("aside",{className:"pl30 pr30 pb30 bg-white",children:[(0,F.jsxs)(C.Z,{children:[(0,F.jsx)(S.Z,{span:24,children:(0,F.jsxs)(C.Z,{align:"middle",children:[(0,F.jsx)(S.Z,{flex:"1",children:(0,F.jsx)("h1",{className:"mt15",children:"发布设置"})}),(0,F.jsxs)(S.Z,{children:[(0,z.GJ)()&&M&&(0,F.jsx)(p.ZP,{type:"primary",size:"middle",ghost:!0,onClick:function(){var e,n;!(0,z.Rm)()||null!==(e=_.AssistantObject.normal)&&void 0!==e&&e.can_late||null!==(n=_.AssistantObject.normal)&&void 0!==n&&n.can_publish?P(!1):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"编辑设置"}),!M&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(p.ZP,{loading:ce,type:"primary",size:"middle",onClick:function(){return de()},children:"提交"}),(0,F.jsx)(p.ZP,{type:"primary",size:"middle",ghost:!0,className:"ml20",onClick:function(){P(!0),se()},children:"取消"})]})]})]})}),(0,F.jsxs)("div",{children:[(0,F.jsx)("label",{children:"发布方式:"})," ",(0,F.jsxs)(D.ZP.Group,{disabled:M||!(null!=B&&null!==(a=B.homework_status)&&void 0!==a&&a.includes("未发布"))||(0,z.Rm)()&&!(null!==(i=_.AssistantObject)&&void 0!==i&&null!==(i=i.normal)&&void 0!==i&&i.can_publish),value:ne.unified_setting,onChange:function(e){var n;null!=B&&null!==(n=B.homework_status)&&void 0!==n&&n.includes("未发布")?(ne.unified_setting=!ne.unified_setting,ne.unified_setting||(ne.unified_late=!1),te(Object.assign({},ne)),!1!==ne.unified_setting||""!=G?ne.unified_setting&&(U([]),X([{late_penalty:5}])):U(G.concat({}))):h.ZP.error("已发布,不能再修改统一设置")},children:[(0,F.jsx)(D.ZP,{value:!0,disabled:!(null!=N&&N.manage_all_group&&(0,z.GJ)()),children:"统一发布"}),(0,F.jsx)(D.ZP,{disabled:0===(null==N||null===(o=N.group_settings)||void 0===o?void 0:o.length)||!(0,z.GJ)(),value:!1,children:"分班发布"})]}),0===(null==N||null===(c=N.group_settings)||void 0===c?void 0:c.length)&&(0,F.jsx)("p",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"},children:"(本课堂无分班,仅支持选择“统一发布“)"})]})]}),ne.unified_setting&&(0,F.jsxs)("div",{children:[(0,F.jsxs)(C.Z,{align:"middle",className:"mt25 pl30",children:[(0,F.jsx)(S.Z,{children:"发布时间:"}),(0,F.jsx)(S.Z,{className:"ml5",children:(0,F.jsx)(Se.default,{style:{width:170},placeholder:"请选择发布时间",showTime:{format:"HH:mm",defaultValue:T()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:function(e){return(0,De.Q8)(e,null==N?void 0:N.course_end_date)},disabledTime:function(e){return(0,De.d0)(e)},disabled:M||!(null!=B&&null!==(g=B.homework_status)&&void 0!==g&&g.includes("未发布")||null!=B&&null!==(x=B.homework_status)&&void 0!==x&&x.includes("未开始"))||(0,z.Rm)()&&!(null!==(v=_.AssistantObject.normal)&&void 0!==v&&v.can_publish),value:ne.publish_time?T()(ne.publish_time):"",allowClear:!1,onChange:function(e,n){ne.publish_time=n,""!=ne.end_time&&ne.end_time||!ne.unified_setting||(ne.end_time=T()(e).add(1,"month").format("YYYY-MM-DD HH:mm:ss"),ne.end_time=ne.end_time),te(Object.assign({},ne))}})}),(0,F.jsx)(S.Z,{children:(0,F.jsx)("span",{className:"c-grey-c ml10",children:"(学生收到作业的时间)"})})]}),(0,F.jsxs)(C.Z,{align:"middle",className:"mt25 pl30",children:[(0,F.jsx)(S.Z,{children:"截止时间:"}),(0,F.jsx)(S.Z,{className:"ml5",children:(0,F.jsx)(Se.default,{style:{width:170},placeholder:"请选择截止时间",showTime:{format:"HH:mm",defaultValue:T()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:pe||fe||(null==N?void 0:N.allow_late)&&(null==N?void 0:N.homework_status.includes("已截止"))||M||(null==N?void 0:N.allow_late)&&T()()>=T()(null==N?void 0:N.end_time)||(0,z.Rm)()&&!(null!==(w=_.AssistantObject.normal)&&void 0!==w&&w.can_publish),allowClear:!1,disabledDate:function(e){return(0,De.Q8)(e,null==N?void 0:N.course_end_date,ne.publish_time)},disabledTime:function(e){return(0,De.d0)(e,ne.publish_time)},value:ne.end_time?T()(ne.end_time):"",onChange:function(e,n){ne.end_time=n,te(Object.assign({},ne))}})}),(0,F.jsx)(S.Z,{children:(0,F.jsx)("span",{className:"c-grey-c ml10",children:"(学生“按时”提交作品的时间截点)"})})]})]}),!ne.unified_setting&&(0,F.jsxs)(C.Z,{style:{marginTop:30,paddingTop:40,marginLeft:40,borderTop:"1px solid #eee"},children:[(0,F.jsx)(S.Z,{span:24,children:(0,F.jsxs)(C.Z,{children:[(0,F.jsx)(S.Z,{span:10}),(0,F.jsx)(S.Z,{span:10,children:(0,F.jsxs)(C.Z,{className:"c-grey-c",children:[(0,F.jsx)(S.Z,{flex:"1",children:"(学生收到作业时间)"}),(0,F.jsx)(S.Z,{flex:"1",children:"(学生“按时”提交作品时间截点)"})]})}),(0,F.jsx)(S.Z,{span:4})]})}),G&&G.map((function(e,n){var t,a,r,i,s,o,c,u,d;return(0,F.jsx)(S.Z,{span:24,children:(0,F.jsxs)(C.Z,{gutter:[8,16],children:[(0,F.jsx)(S.Z,{span:9,children:(0,F.jsxs)(C.Z,{gutter:[8,16],children:[(0,F.jsxs)(S.Z,{children:["发布规则 ",n+1]}),(0,F.jsx)(S.Z,{flex:1,style:{maxWidth:400},children:(0,F.jsx)(O.default,{disabled:M||!(null!=B&&null!==(t=B.homework_status)&&void 0!==t&&t.includes("未发布"))&&e.id,className:"ml20",mode:"multiple",style:{width:"310px"},value:e.group_name,placeholder:"请选择分班名称",onChange:function(t){var a;if(!(0,z.Rm)()||null!==(a=_.AssistantObject)&&void 0!==a&&null!==(a=a.normal)&&void 0!==a&&a.can_publish){G[n].group_name=t,G[n].group_id=e.group_id;var r=(0,q.flattenDeep)(G.map((function(e){return e.group_name}))),i=W.map((function(e){var n=(null==e?void 0:e.group_name)||[];return l()(l()({},e),{},{group_name:(0,q.remove)(n,(function(e){return r.includes(e)}))})}));X(i),U(G.slice())}else h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:N.group_settings&&N.group_settings.map((function(e){if(!G.map((function(e){return e.group_name})).toString().split(",").includes(String(e.group_name)))return(0,F.jsx)(Oe,{value:e.group_name,children:e.group_name},e.id)}))})})]})}),(0,F.jsx)(S.Z,{span:1}),(0,F.jsx)(S.Z,{span:10,children:(0,F.jsx)(He,{allowClear:!1,ranges:{"此刻":[e.publish_time?T()(e.publish_time):T()(),T()()]},disabled:M||!(T()()<=T()(null===(a=me(e.id))||void 0===a?void 0:a.publish_time))&&[!0,(i=e.id,c=me(i,null==N?void 0:N.allow_late_settings,"id"),u=me(i,null==N?void 0:N.anonymous_comment_settings),d=me(i),(null==N?void 0:N.allow_late)&&c&&T()(null==c?void 0:c.late_time)<=T()()||(null==N?void 0:N.anonymous_comment)&&u&&null!==(null==u?void 0:u.evaluation_start)||null!=(null===(s=(T()(null==d?void 0:d.end_time)<=T()()&&(null==N||null===(o=N.allow_late_settings)||void 0===o?void 0:o.filter((function(e){return e.group_id.includes(i)}))))[0])||void 0===s?void 0:s.late_time))],style:{width:440},placeholder:["请选择发布时间","请选择截止时间"],disabledDate:function(e){return(0,De.Q8)(e,null==N?void 0:N.course_end_date)},disabledTime:function(e){return(0,De.d0)(e)},showTime:{format:"HH:mm",defaultValue:[T()((0,y.U6)(),"HH:mm"),T()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:e.publish_time&&[T()(e.publish_time),T()(e.end_time)],onChange:function(e,t){var a;!(0,z.Rm)()||null!==(a=_.AssistantObject)&&void 0!==a&&null!==(a=a.normal)&&void 0!==a&&a.can_publish?(G[n].publish_time=t[0],G[n].end_time=t[1],U(k()(G))):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})}),!M&&(0,F.jsxs)(S.Z,{span:4,children:[n>0&&!e.id&&(0,F.jsx)(we.Z,{onClick:function(){var e;if(!(0,z.Rm)()||null!==(e=_.AssistantObject)&&void 0!==e&&null!==(e=e.normal)&&void 0!==e&&e.can_publish){var t=(0,q.cloneDeep)(W);t.forEach((function(e,t){e.group_name&&(e.group_name=e.group_name.filter((function(e){var t;return!(null!==(t=G[n].group_name)&&void 0!==t&&t.includes(e))})))})),G=G.filter((function(e,t){return n!==t})),X(t),U(G.slice()),setTimeout((function(){return U(G.slice())}),10)}else h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}}),G.length<(null==N||null===(r=N.group_settings)||void 0===r?void 0:r.length)&&(0,F.jsx)(Ne.Z,{className:"c-green ml20",onClick:function(){U(G.concat({}))}})]})]})},n)}))]}),(0,F.jsx)(Ie.Z,{}),(0,F.jsxs)(C.Z,{children:[(0,F.jsx)(S.Z,{children:(0,F.jsx)("strong",{children:"补交设置"})}),(0,F.jsxs)(S.Z,{span:24,className:"mt15 pl30",children:[(0,F.jsx)(E.Z,{checked:ne.allow_late,disabled:pe||(M||(null==N?void 0:N.allow_late)),onChange:function(e){var n;!(0,z.Rm)()||null!==(n=_.AssistantObject)&&void 0!==n&&null!==(n=n.normal)&&void 0!==n&&n.can_late?(e.target.checked&&f.Z.warning({title:"开启补交提示",width:480,centered:!0,content:(0,F.jsxs)("div",{style:{padding:10,background:"#f5f6f9"},children:[(0,F.jsx)("div",{children:"1.开启补交后不可关闭,补交方式提交保存后不可修改;"}),(0,F.jsx)("div",{children:"2.补交截止时间必须晚于作业截止时间;"}),(0,F.jsx)("div",{children:"3.班级阶段进入“补交中”则不可变更作业截止时间。"})]})}),ne.allow_late=!ne.allow_late,""==W&&X([{late_penalty:5}]),te(Object.assign({},ne))):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:(0,F.jsx)("strong",{children:"开启补交"})}),(0,F.jsx)(b.Z,{overlayStyle:{width:380,maxWidth:380},title:(0,F.jsxs)("div",{style:{display:"flex",flexFlow:"column"},children:[(0,F.jsx)("span",{children:"补交规则说明"}),(0,F.jsx)("span",{children:"开启补交,学生只在补交时间内才通关则扣除分值,未通关不扣分;"}),(0,F.jsx)("span",{children:"学生在正常作业规定时间内通关,在补交阶段再次通关不扣分。"})]}),children:(0,F.jsx)(Be.Z,{})})]})]}),(null==ne?void 0:ne.allow_late)&&(0,F.jsxs)("div",{style:{marginLeft:22},children:[(0,F.jsxs)("div",{className:"ml30 mt20",children:[(0,F.jsx)("span",{children:"补交方式:"}),(0,F.jsxs)(D.ZP.Group,{disabled:M,value:ne.unified_late,onChange:function(e){var n;!(0,z.Rm)()||null!==(n=_.AssistantObject.normal)&&void 0!==n&&n.can_late?(ne.unified_late=e.target.value,""!=W||e.target.value||X([{late_penalty:5}]),te(l()({},ne))):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(null==ne?void 0:ne.unified_setting)&&(0,F.jsx)(D.ZP,{disabled:(null==N?void 0:N.allow_late)||!(null!=N&&N.manage_all_group),value:!0,children:"统一补交"}),(null==N||null===(A=N.group_settings)||void 0===A?void 0:A.length)&&(0,F.jsx)(D.ZP,{disabled:null==N?void 0:N.allow_late,value:!1,children:"分班补交"})]})]}),null!=ne&&ne.unified_late?(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(C.Z,{align:"middle",className:"mt25 pl30",children:[(0,F.jsx)(S.Z,{children:"补交扣分:"}),(0,F.jsx)(S.Z,{className:"ml5",children:(0,F.jsx)(H.Z,{disabled:M||ge,value:ne.late_penalty,onChange:function(e){var n;!(0,z.Rm)()||null!==(n=_.AssistantObject.normal)&&void 0!==n&&n.can_late?(ne.late_penalty=e,te(Object.assign({},ne))):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})}),(0,F.jsxs)(S.Z,{flex:"1",className:"ml5",children:["分",(0,F.jsx)("span",{className:"c-grey-c ml10",children:"(延时提交作品时,学生成绩将被扣减的分值)"})]})]}),(0,F.jsxs)(C.Z,{align:"middle",className:"mt25 pl30",children:[(0,F.jsx)(S.Z,{children:"补交截止时间:"}),(0,F.jsx)(S.Z,{className:"ml5",children:(0,F.jsx)(Se.default,{allowClear:!1,style:{width:170},placeholder:"请选择截止时间",showTime:{format:"HH:mm",defaultValue:T()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:M||he||pe,value:ne.late_time?T()(ne.late_time):"",disabledDate:function(e){return(0,De.Q8)(e,null==N?void 0:N.course_end_date)},disabledTime:function(e){return(0,De.d0)(e)},onChange:function(e,n){var t;!(0,z.Rm)()||null!==(t=_.AssistantObject.normal)&&void 0!==t&&t.can_late?(ne.late_time=n,te(Object.assign({},ne))):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})}),(0,F.jsx)(S.Z,{children:(0,F.jsx)("span",{className:"c-grey-c ml10",children:"(学生“延时”提交作品的时间截点)"})})]})]}):W.map((function(e,n){var t;return(0,F.jsx)(S.Z,{span:24,children:(0,F.jsxs)(C.Z,{className:"mt25",children:[(0,F.jsxs)(S.Z,{style:{marginLeft:30},children:[(0,F.jsxs)("span",{children:["补交规则",n+1,":"]}),(0,F.jsx)(O.default,{disabled:M||!(null!=B&&null!==(t=B.homework_status)&&void 0!==t&&t.includes("未发布"))&&e.id,mode:"multiple",style:{width:306},value:"string"==typeof e.group_name?[e.group_name]:e.group_name,placeholder:"请选择分班名称",onChange:function(t){var a;!(0,z.Rm)()||null!==(a=_.AssistantObject.normal)&&void 0!==a&&a.can_late?(W[n].group_name=t,W[n].group_id=e.group_id,X(W.slice())):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:N.group_settings&&N.group_settings.map((function(e){return(null==ne||!ne.unified_setting||W.map((function(e){return e.group_name})).toString().split(",").includes(String(e.group_name))||ve(e.id))&&(!G.map((function(e){return e.group_name})).toString().split(",").includes(String(e.group_name))||W.map((function(e){return e.group_name})).toString().split(",").includes(String(e.group_name))||ve(e.id))?void 0:(0,F.jsx)(Oe,{value:e.group_name,children:e.group_name},e.id)}))})]}),(0,F.jsxs)(S.Z,{className:"ml20",children:[(0,F.jsx)("span",{children:"补交扣分:"}),(0,F.jsx)(H.Z,{min:0,max:100,disabled:M||xe(e.id),defaultValue:e.late_penalty,onChange:function(e){var t;!(0,z.Rm)()||null!==(t=_.AssistantObject)&&void 0!==t&&null!==(t=t.normal)&&void 0!==t&&t.can_late?(W[n].late_penalty=e,W[n].penalty_type=Qe.Q.Number):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})]}),(0,F.jsxs)(S.Z,{className:"ml20",children:[(0,F.jsx)("span",{children:"补交截止时间:"}),(0,F.jsx)(Se.default,{disabled:M||xe(e.id),style:{width:200},showTime:{format:"HH:mm",defaultValue:T()((0,y.U6)(),"HH:mm")},placeholder:"请选择截止时间",disabledDate:function(e){return(0,De.Q8)(e,null==N?void 0:N.course_end_date)},disabledTime:function(e){return(0,De.d0)(e)},format:"YYYY-MM-DD HH:mm",value:null!=e&&e.late_time?T()(e.late_time):void 0,onChange:function(e,t){var a;!(0,z.Rm)()||null!==(a=_.AssistantObject)&&void 0!==a&&null!==(a=a.normal)&&void 0!==a&&a.can_late?(W[n].late_time=t,X(k()(W))):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})]}),!M&&(0,F.jsxs)(S.Z,{className:"ml20",children:[n>0&&!e.id&&(0,F.jsx)(we.Z,{onClick:function(){W=W.filter((function(e,t){return n!==t})),X(W.slice()),setTimeout((function(){return X(W.slice())}),10)}}),(0,F.jsx)(Ne.Z,{className:"c-green ml20",onClick:function(){X(W.concat({penalty_type:Qe.Q.Number,late_penalty:5}))}})]})]})},n)}))]})]})})})),Me=t(91232),Te=t.n(Me),Pe=t(60324),Le=t(22624),Fe=t(78677),Ye=t(31329),ze=t(45944),Je=t(22460),Ge=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList,loading:e.loading.effects}}))((function(e){var n,t,a,i,o,c,f,g,x,v=e.shixunHomeworks,y=(e.loading,e.dispatch),w=e.classroomList,A=(0,m.useParams)(),j=v.workSetting,_=v.workList,I=(0,d.useState)(!0),N=u()(I,2),B=N[0],Q=N[1],H=(0,d.useState)([]),O=u()(H,2),R=O[0],M=O[1],P=(0,d.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,anonymous_group:!1}),Y=u()(P,2),J=Y[0],G=Y[1];(0,d.useEffect)((function(){U()}),[]),(0,d.useEffect)((function(){null!=j&&j.course_id&&(Object.keys(J).map((function(e){J[e]=j[e]})),J.allow_late&&J.unified_late||(J.late_penalty=5),R=JSON.parse(JSON.stringify(j.group_settings.map((function(e){return l()(l()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.publish_time})))),G(l()({},J)),M(k()(R)))}),[j]);var U=function(){var e=s()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,y({type:"shixunHomeworks/getWorkSetting",payload:l()({},A)});case 2:ae.resetFields(),ie.resetFields();case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),V=(0,d.useState)(!1),K=u()(V,2),W=K[0],X=K[1],$=function(){var e=s()(r()().mark((function e(){var n,t,a,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(X(!W),(t=JSON.parse(JSON.stringify(J))).categoryId=A.categoryId,J.unified_setting||null===(n=R)||void 0===n||n.map((function(e){var n;if(!e.publish_time||!e.end_time)throw h.ZP.error("请把发布时间填写完整"),X(W),new String("请把发布时间填写完整");if(!e.group_name)throw h.ZP.error("请选择分班名称"),X(W),new String("请选择分班名称");e.group_name="string"==typeof(null==e?void 0:e.group_name)?[null==e?void 0:e.group_name]:null==e?void 0:e.group_name,e.group_id=null==e||null===(n=e.group_name)||void 0===n||null===(n=n.map((function(e){var n,t=null===(n=j.group_settings)||void 0===n||null===(n=n.filter((function(n){return(null==n?void 0:n.group_name)===e})))||void 0===n?void 0:n[0];return null==t?void 0:t.group_id})))||void 0===n?void 0:n.toString().split(",")})),t.group_settings=R,!J.evaluation_start){e.next=14;break}if(!(J.end_time&&T()(J.evaluation_start)<=T()(J.end_time))){e.next=10;break}throw h.ZP.error("匿评开启时间要晚于作业截止时间、补交截止时间"),X(W),new String("匿评开启时间要晚于作业截止时间、补交截止时间");case 10:if(!(J.late_time&&T()(J.evaluation_start)<=T()(J.late_time))){e.next=14;break}throw h.ZP.error("匿评开启时间要晚于作业截止时间、补交截止时间"),X(W),new String("匿评开启时间要晚于作业截止时间、补交截止时间");case 14:if(Object.keys(t).map((function(e){e.indexOf("proportion")>-1&&(t[e]=t[e]/100)})),!t.anonymous_comment||t.unified_anonymous_comment){e.next=21;break}return e.next=18,oe();case 18:a=e.sent,t.anonymous_comment_settings=a.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach((function(e){Reflect.deleteProperty(t,e)}));case 21:return t.anonymous_appeal&&!t.unified_anonymous_appeal&&(i=le(),t.anonymous_appeal_settings=i.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach((function(e){Reflect.deleteProperty(t,e)}))),e.next=24,(0,L.ZP)("/api/homework_commons/".concat(A.categoryId,"/evaluation_setting.json"),{method:"post",body:l()({},t)});case 24:0===e.sent.status&&(h.ZP.success("更新成功"),Q(!0),U(),y({type:"shixunHomeworks/getWorkList",payload:l()({},A)})),X(W);case 27:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ee=null==j||null===(n=j.anonymous_comment_settings)||void 0===n?void 0:n.map((function(e){return{label:e.group_name,value:e.group_name,id:e.group_id}})),ne=null==j||null===(t=j.anonymous_appeal_settings)||void 0===t?void 0:t.map((function(e){return{label:e.group_name,value:e.group_name,id:e.group_id}})),te=Z.Z.useForm(),ae=u()(te,1)[0],re=Z.Z.useForm(),ie=u()(re,1)[0],se=function(e,n){return e.map((function(e){var t;return null===(t=n.find((function(n){return n.value===e})))||void 0===t?void 0:t.id}))},oe=function(){var e=s()(r()().mark((function e(){var n,t,a,i,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=(0,Je.Y)(ae.getFieldsValue(),"YYYY-MM-DD HH:mm"),t=(0,q.cloneDeep)(n),a=Te()(t.anonymous_comment_settings||[]),e.prev=3,a.s();case 5:if((i=a.n()).done){e.next=21;break}if(null!=(s=i.value)&&s.evaluation_start){e.next=11;break}return h.ZP.warning("匿评开始时间不能为空"),X(W),e.abrupt("return",Promise.reject());case 11:if(s.group_name){e.next=15;break}return h.ZP.warning("请选择分班名称"),X(W),e.abrupt("return",Promise.reject());case 15:s.evaluation_end=null==s?void 0:s.evaluation_start[1],s.evaluation_start=null==s?void 0:s.evaluation_start[0],s.group_id=se(s.group_name,ee),Reflect.deleteProperty(s,"deleteflag");case 19:e.next=5;break;case 21:e.next=26;break;case 23:e.prev=23,e.t0=e.catch(3),a.e(e.t0);case 26:return e.prev=26,a.f(),e.finish(26);case 29:return e.abrupt("return",t);case 30:case"end":return e.stop()}}),e,null,[[3,23,26,29]])})));return function(){return e.apply(this,arguments)}}(),le=function(){var e,n=(0,Je.Y)(ie.getFieldsValue(),"YYYY-MM-DD HH:mm"),t=(0,q.cloneDeep)(n),a=Te()(t.anonymous_appeal_settings||[]);try{for(a.s();!(e=a.n()).done;){var r=e.value;r.group_id=se(r.group_name,ne),Reflect.deleteProperty(r,"deleteflag")}}catch(e){a.e(e)}finally{a.f()}return t},ce=function(e,n){if("comment"===n){var t=null==e?void 0:e.filter((function(e){return null!==e.evaluation_end}));return 0===t.length?[{deleteflag:!0}]:(0,Je.M)(t,["evaluation_start","evaluation_end"]).map((function(e){return l()(l()({},e),{},{evaluation_start:[e.evaluation_start,e.evaluation_end],group_name:[e.group_name],deleteflag:!1})}))}if("appeal"===n){var a=null==e?void 0:e.filter((function(e){return null!==e.appeal_time}));return 0===a.length?[{deleteflag:!0}]:(0,Je.M)(a,["appeal_time"]).map((function(e){return l()(l()({},e),{},{group_name:[e.group_name],deleteflag:!1})}))}},ue=((null==j||null===(a=j.homework_status)||void 0===a?void 0:a.includes("已截止"))||(null==ee?void 0:ee.length)>0)&&(null==j?void 0:j.student_works),de=(null==j||null===(i=j.anonymous_appeal_settings)||void 0===i?void 0:i.length)>0,me=(null==j?void 0:j.anonymous_comment)&&(null==j?void 0:j.unified_anonymous_comment)&&(null==_||null===(o=_.homework_status)||void 0===o?void 0:o.includes("已截止"))||de;return(0,F.jsx)("section",{className:[_e.form].join(" "),children:(0,F.jsxs)("aside",{className:"pl30 pr30 pb30 bg-white",children:[(0,F.jsxs)(C.Z,{children:[(0,F.jsx)(S.Z,{span:24,children:(0,F.jsxs)(C.Z,{align:"middle",children:[(0,F.jsx)(S.Z,{flex:"1",children:(0,F.jsxs)(C.Z,{align:"middle",className:"mt15",children:[(0,F.jsx)("h1",{style:{marginBottom:0},children:"匿评设置"}),(0,F.jsx)(b.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,F.jsxs)("div",{children:[(0,F.jsx)("div",{children:"规则"}),(0,F.jsx)("div",{children:"1.作业截止、补交结束后才可开启匿评,开启申诉后不可变更匿评结束时间;"}),(0,F.jsx)("div",{children:"2.所有分组互评:提交作品的分组数量≥2,可开启分组互相匿评;"}),(0,F.jsx)("div",{children:"3.班内小组互评:同班级提交作品的分组数量≥2,可开启班内分组互相匿评。"}),(0,F.jsx)("div",{children:"注:为确保公平,匿评规则确定后不可再修改,请谨慎操作!"})]}),children:(0,F.jsx)(Be.Z,{style:{marginLeft:4,cursor:"pointer"}})})]})}),(0,F.jsxs)(S.Z,{children:[(null==j?void 0:j.can_edit)&&B&&(0,F.jsx)(p.ZP,{type:"primary",size:"middle",ghost:!0,onClick:function(){return Q(!1)},children:"编辑设置"}),!B&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(p.ZP,{loading:W,type:"primary",size:"middle",onClick:function(){return $()},children:"提交"}),(0,F.jsx)(p.ZP,{type:"primary",size:"middle",ghost:!0,className:"ml20",onClick:function(){Q(!0),U()},children:"取消"})]})]})]})}),(0,F.jsx)(S.Z,{span:24,className:"mt15 pl30",children:(0,F.jsx)(E.Z,{checked:J.anonymous_comment,disabled:B||!ue||(null==j?void 0:j.anonymous_comment),onChange:function(){var e;!(0,z.Rm)()||null!==(e=w.AssistantObject.normal)&&void 0!==e&&e.can_anonymous_comment?(J.anonymous_comment=!J.anonymous_comment,J.allow_late&&!J.evaluation_start?J.late_time&&""!=J.late_time&&(J.evaluation_start=T()(J.late_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),J.evaluation_end=T()(J.late_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")):J.unified_setting&&!J.evaluation_start&&J.end_time&&""!=J.end_time&&(J.evaluation_start=T()(J.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),J.evaluation_end=T()(J.end_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")),J.anonymous_comment&&(J.evaluation_num=parseInt(J.evaluation_num)?J.evaluation_num:3,J.absence_penalty=parseInt(J.absence_penalty)?J.absence_penalty:3),G(Object.assign({},J))):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:(0,F.jsx)("strong",{children:"启用匿评"})})})]}),J.anonymous_comment&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(C.Z,{align:"middle",className:"mt25 mb25 pl30",children:[(0,F.jsx)(S.Z,{children:"匿评方式:"}),(0,F.jsx)(S.Z,{className:"ml5",children:(0,F.jsxs)(D.ZP.Group,{value:J.unified_anonymous_comment,disabled:B||J.anonymous_appeal||(null==j?void 0:j.anonymous_comment),onChange:function(e){var n;!(0,z.Rm)()||null!==(n=w.AssistantObject.normal)&&void 0!==n&&n.can_anonymous_comment?(G((function(n){return l()(l()({},n),{},{unified_anonymous_comment:e.target.value})})),ae.resetFields()):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(null==j?void 0:j.unified_setting)&&(null==j?void 0:j.unified_late)&&(0,F.jsx)(D.ZP,{value:!0,disabled:B||J.anonymous_appeal||(null==j?void 0:j.anonymous_comment)||!(null!=j&&j.manage_all_group),children:"统一匿评"}),(null==j||null===(c=j.group_settings)||void 0===c?void 0:c.length)>0&&(0,F.jsx)(D.ZP,{value:!1,children:"分班匿评"})]})})]}),J.unified_anonymous_comment&&(0,F.jsxs)(C.Z,{align:"middle",className:"mt25 mb25 pl30",children:[(0,F.jsx)(S.Z,{children:"互评方式:"}),(0,F.jsx)(S.Z,{className:"ml5",children:(0,F.jsxs)(D.ZP.Group,{value:J.anonymous_group,disabled:B||J.anonymous_appeal||(null==j?void 0:j.anonymous_comment),onChange:function(e){!(0,z.Rm)()||w.AssistantObject.normal.can_anonymous_comment?G((function(n){return l()(l()({},n),{},{anonymous_group:e.target.value})})):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(0,F.jsx)(D.ZP,{value:!1,children:"所有分组互评"}),(null==j||null===(f=j.group_settings)||void 0===f?void 0:f.length)>0&&(0,F.jsx)(D.ZP,{value:!0,disabled:B||!(null!=j&&j.can_anonymous_group),children:"班内小组互评"})]})})]}),J.unified_anonymous_comment?(0,F.jsx)(Le.Z,{data:J,setData:G,disabled:B}):(0,F.jsx)(Z.Z,{form:ae,autoComplete:"off",initialValues:null!=j&&j.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:ce(null==j?void 0:j.anonymous_comment_settings,"comment")},children:(0,F.jsx)(Fe.Z,{disabled:B,selectOptions:ee,form:ae,data:J})})]}),(0,F.jsx)(Ie.Z,{}),(0,F.jsx)(C.Z,{children:(0,F.jsxs)(S.Z,{span:24,className:"mt15 pl30",children:[(0,F.jsx)(E.Z,{checked:J.anonymous_appeal,disabled:B||!me||(null==j?void 0:j.anonymous_appeal),onChange:function(){!(0,z.Rm)()||w.AssistantObject.normal.can_anonymous_appeal?(J.anonymous_appeal=!J.anonymous_appeal,J.anonymous_appeal&&(J.appeal_penalty=J.appeal_penalty?J.appeal_penalty:2),G(Object.assign({},J))):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:(0,F.jsx)("strong",{children:"启用匿评申诉"})}),(0,F.jsx)(Pe.Z,{overlayClassName:"edu-popover",placement:"bottomLeft",content:(0,F.jsxs)("span",{className:"font12",children:["允许学生对自己作品的匿评评分进行申诉,由教师和助教处理申诉",(0,F.jsx)("br",{}),(0,F.jsx)("br",{}),"1、接受学生的合理申诉:",(0,F.jsx)("br",{}),(0,F.jsx)("span",{className:"p",children:"被申诉的评分记录无效,不参与最终成绩的计算"}),(0,F.jsx)("span",{className:"p",children:"被申诉的评阅人的作品成绩,将被扣减违规匿评分"}),(0,F.jsx)("br",{}),"2、拒绝学生的不合理申诉:",(0,F.jsx)("br",{}),(0,F.jsx)("span",{className:"p",children:"被申诉的评分记录有效,不允许学生对该评分记录进行二次申诉"}),(0,F.jsx)("span",{className:"p",children:"被申诉的评阅人的作品成绩,不会扣除违规匿评分"})]}),trigger:"click",children:(0,F.jsx)("span",{className:"mt10 ml10 current font14",children:(0,F.jsx)(Be.Z,{})})})]})}),J.anonymous_appeal&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(C.Z,{align:"middle",className:"mt25 mb25 pl30",children:[(0,F.jsx)(S.Z,{children:"申诉方式:"}),(0,F.jsx)(S.Z,{className:"ml5",children:(0,F.jsxs)(D.ZP.Group,{value:J.unified_anonymous_appeal,disabled:B||(null==j?void 0:j.anonymous_appeal),onChange:function(e){!(0,z.Rm)()||w.AssistantObject.normal.can_anonymous_appeal?(G((function(n){return l()(l()({},n),{},{unified_anonymous_appeal:e.target.value})})),ie.resetFields()):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(null==j?void 0:j.unified_anonymous_comment)&&(0,F.jsx)(D.ZP,{value:!0,disabled:!(null!=j&&j.manage_all_group),children:"统一申诉"}),(null==j||null===(g=j.group_settings)||void 0===g?void 0:g.length)>0&&(0,F.jsx)(D.ZP,{value:!1,children:"分班申诉"})]})})]}),J.unified_anonymous_appeal?(0,F.jsx)(Ye.Z,{data:J,setData:G,disabled:B}):(0,F.jsx)(Z.Z,{form:ie,initialValues:null!=j&&j.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:ce(null==j?void 0:j.anonymous_appeal_settings,"appeal")},children:(0,F.jsx)(ze.Z,{disabled:B||(0,z.Rm)()&&!(null!==(x=w.AssistantObject.normal)&&void 0!==x&&x.can_anonymous_appeal),selectOptions:ne,form:ie})})]})]})})})),Ue=(Se.default.RangePicker,O.default.Option,(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading.effects}}))((function(e){var n,t,a,i,o,c=e.shixunHomeworks,g=(e.loading,e.dispatch),x=(0,m.useParams)(),v=((0,m.useLocation)(),c.workSetting),y=c.workList,w=(0,d.useState)(!0),A=u()(w,2),j=A[0],b=A[1],_=(0,d.useState)({}),I=u()(_,2),N=(I[0],I[1],Z.Z.useForm()),B=(u()(N,1)[0],(0,d.useState)(!1)),Q=u()(B,2),O=Q[0],R=Q[1],M=(0,d.useState)([]),T=u()(M,2),P=T[0],Y=T[1],z=(0,d.useState)([]),J=u()(z,2),G=J[0],U=J[1],q=(0,d.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",is_repeat_minus:"",repeat_setting_score:"",repeat_limit:""}),V=u()(q,2),K=V[0],W=V[1];(null==y||null===(n=y.homework_status)||void 0===n?void 0:n.includes("匿评中"))||null==y||null===(t=y.homework_status)||void 0===t||t.includes("申诉中"),(null==y||null===(a=y.homework_status)||void 0===a?void 0:a.includes("匿评中"))||(null==y||null===(i=y.homework_status)||void 0===i?void 0:i.includes("申诉中"))||null==y||null===(o=y.homework_status)||void 0===o||o.includes("已截止");(0,d.useEffect)((function(){X()}),[]),(0,d.useEffect)((function(){null!=v&&v.course_id&&(Object.keys(K).map((function(e){e.indexOf("proportion")>-1&&(v[e]=(100*v[e]).toFixed(0)),K[e]=v[e]})),K.allow_late&&K.unified_late||(K.late_penalty=5),P=JSON.parse(JSON.stringify(v.group_settings.map((function(e){return l()(l()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.publish_time})))),G=JSON.parse(JSON.stringify(v.allow_late_settings.map((function(e){return l()(l()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.late_time})))),W(l()({},K)),Y(k()(P)),U(k()(G)))}),[v]);var X=function(){g({type:"shixunHomeworks/getWorkSetting",payload:l()({},x)})},$=function(){var e=s()(r()().mark((function e(){var n,t,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((t=JSON.parse(JSON.stringify(K))).categoryId=x.categoryId,K.unified_setting||null===(n=P)||void 0===n||n.map((function(e){var n;if(!e.publish_time||!e.end_time)throw h.ZP.error("请把发布时间填写完整"),new String("请把发布时间填写完整");if(!e.group_name)throw h.ZP.error("请选择分班名称"),new String("请选择分班名称");e.group_name="string"==typeof(null==e?void 0:e.group_name)?[null==e?void 0:e.group_name]:null==e?void 0:e.group_name,console.log("item:0",e,v.group_settings,P),e.group_id=null==e||null===(n=e.group_name)||void 0===n||null===(n=n.map((function(e){var n,t=null===(n=v.group_settings)||void 0===n||null===(n=n.filter((function(n){return(null==n?void 0:n.group_name)===e})))||void 0===n?void 0:n[0];return console.log("d:",t,e),null==t?void 0:t.group_id})))||void 0===n?void 0:n.toString().split(",")})),t.group_settings=P,!K.allow_late){e.next=16;break}if(!K.unified_late){e.next=14;break}if(!(null===K.late_penalty||void 0===K.late_penalty||K.late_penalty<0||K.late_penalty>100)){e.next=9;break}throw h.ZP.error("迟交扣分填写区间为0~100"),new String("迟交扣分填写区间为0~100");case 9:if(K.late_time){e.next=12;break}throw h.ZP.error("请把截止时间填写完整"),new String("请把截止时间填写完整");case 12:e.next=16;break;case 14:G=null===(a=G)||void 0===a?void 0:a.map((function(e){var n;if(null===e.late_penalty||void 0===e.late_penalty||e.late_penalty<0||e.late_penalty>100)throw h.ZP.error("迟交扣分填写区间为0~100"),new String("迟交扣分填写区间为0~100");if(!e.late_time)throw h.ZP.error("请把截止时间填写完整"),new String("请把截止时间填写完整");if(!e.group_name)throw h.ZP.error("请选择分班名称"),new String("请选择分班名称");return e.group_name="string"==typeof(null==e?void 0:e.group_name)?[null==e?void 0:e.group_name]:null==e?void 0:e.group_name,e.group_id=null==e||null===(n=e.group_name)||void 0===n||null===(n=n.map((function(e){var n,t=null===(n=v.group_settings)||void 0===n||null===(n=n.filter((function(n){return(null==n?void 0:n.group_name)===e})))||void 0===n?void 0:n[0];return null==t?void 0:t.group_id})))||void 0===n?void 0:n.toString().split(","),e})),t.allow_late_settings=G;case 16:return Object.keys(t).map((function(e){e.indexOf("proportion")>-1&&(t[e]=t[e]/100)})),e.next=19,(0,L.ZP)("/api/homework_commons/".concat(x.categoryId,"/score_setting_with_normal.json"),{method:"post",body:l()({},t)});case 19:0===e.sent.status&&(h.ZP.success("更新成功"),null==v||!v.have_repeated||(null==v?void 0:v.is_repeat_minus)===(null==K?void 0:K.is_repeat_minus)&&(null==v?void 0:v.repeat_setting_score)===(null==K?void 0:K.repeat_setting_score)&&(null==v?void 0:v.repeat_limit)===(null==K?void 0:K.repeat_limit)||f.Z.confirm({title:"更新成绩",content:"您改动了本次作业的查重扣分规则,需要重新查重才能生效,生效后成绩将覆盖成最新的成绩",cancelText:"取消",okText:"立即查重",onOk:function(){g({type:"shixunHomeworks/setActionTabs",payload:{key:"代码查重",params:x}})}}),b(!0),X(),g({type:"shixunHomeworks/getWorkList",payload:l()({},x)}));case 21:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ee=(0,F.jsxs)("div",{className:"mask-tips",children:["计算说明:",(0,F.jsx)("br",{}),"教师评分 * 其百分比 + 助教评分 * 其百分比 + 学生匿评平均分 * 其百分比 - (",(0,F.jsx)("br",{}),"迟交扣分 + 缺评扣分 * 缺评数 + 违规匿评扣分 * 违规匿评数 )",(0,F.jsx)("br",{}),(0,F.jsx)("br",{}),"注意",(0,F.jsx)("br",{}),"非零百分比的评分选项,若评分记录为空,则其百分比将自动平摊到其它非零",(0,F.jsx)("br",{}),"评分选项上。",(0,F.jsx)("br",{}),"例:教师评分40% + 助教评分35% + 学生匿评25%,学生A没有教师评分记",(0,F.jsx)("br",{}),"录,则其最终成绩按照助教评分55% + 学生匿评45%进行计算"]}),ne=(0,F.jsxs)("div",{className:"mask-tips",children:["计算说明:",(0,F.jsx)("br",{}),"优先顺序排前的非零评分 * 100% -",(0,F.jsx)("br",{}),"( 迟交扣分 + 缺评扣分 * 缺评数 + 违规匿评扣分 * 违规匿评数 )",(0,F.jsx)("br",{}),"例:有教师评分则教师评分100%,否则教辅评分100%,依次类推"]});return(0,F.jsxs)("section",{className:[_e.form].join(" "),children:[(0,F.jsxs)("aside",{className:"pl30 pr30 pb30 bg-white",children:[(0,F.jsx)(C.Z,{children:(0,F.jsx)(S.Z,{span:24,children:(0,F.jsxs)(C.Z,{align:"middle",children:[(0,F.jsx)(S.Z,{flex:"1",children:(0,F.jsx)("h1",{className:"mt15",children:"评分设置"})}),(0,F.jsxs)(S.Z,{children:[(null==v?void 0:v.can_edit)&&j&&(0,F.jsx)(p.ZP,{type:"primary",size:"middle",ghost:!0,onClick:function(){return b(!1)},children:"编辑设置"}),!j&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(p.ZP,{type:"primary",size:"middle",className:"mr20",onClick:function(){return R(!0)},children:"设置默认评分"}),(0,F.jsx)(p.ZP,{type:"primary",size:"middle",onClick:function(){return $()},children:"提交"}),(0,F.jsx)(p.ZP,{type:"primary",size:"middle",ghost:!0,className:"ml20",onClick:function(){b(!0),X()},children:"取消"})]})]})]})})}),(0,F.jsxs)(C.Z,{className:"mt25",style:{paddingLeft:40},children:[(0,F.jsx)(S.Z,{children:(0,F.jsx)("strong",{children:"助教评分"})}),(0,F.jsx)(S.Z,{span:24,className:"pl30 mt10"})]}),(0,F.jsx)(C.Z,{style:{paddingLeft:65},children:(0,F.jsxs)(D.ZP.Group,{disabled:j,value:K.ta_mode,onChange:function(e){K.ta_mode=e.target.value,W(l()({},K))},children:[(0,F.jsxs)(D.ZP,{value:1,style:{marginTop:15},children:[(0,F.jsx)("strong",{children:"普通模式"}),(0,F.jsx)("span",{className:"c-grey-c",children:"(选中,则取各助教最终评分的平均分)"})]}),(0,F.jsx)("br",{}),(0,F.jsxs)(D.ZP,{value:0,style:{marginTop:15},children:[(0,F.jsx)("strong",{children:"复审模式"}),(0,F.jsx)("span",{className:"c-grey-c",children:"(选中,则只取最新的助教评分)"})]})]})}),(0,F.jsxs)(C.Z,{className:"mt25",style:{paddingLeft:40},children:[(0,F.jsx)(S.Z,{children:(0,F.jsx)("strong",{children:"最终成绩组成:"})}),(0,F.jsx)(S.Z,{span:24,className:"pl30 mt10"})]}),(0,F.jsxs)(C.Z,{style:{paddingLeft:65},children:[(0,F.jsxs)(D.ZP.Group,{disabled:j,value:K.final_mode,onChange:function(e){K.final_mode=e.target.value,W(l()({},K))},children:[(0,F.jsxs)(D.ZP,{value:!1,style:{marginTop:15},children:[(0,F.jsx)("strong",{children:"多项评分配比"}),(0,F.jsxs)("span",{className:"c-grey-c",children:["(选中,则按照比例计算最终成绩)",(0,F.jsx)(Pe.Z,{placement:"bottomLeft",content:ee,trigger:"click",children:(0,F.jsx)(Be.Z,{className:"ml20 current"})})]})]}),(0,F.jsxs)(C.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,F.jsx)(S.Z,{children:"教师评分:"}),(0,F.jsxs)(S.Z,{className:"ml5",children:[(0,F.jsx)(H.Z,{disabled:j,min:0,max:100,value:K.te_proportion,onChange:function(e){K.te_proportion=e,W(Object.assign({},K))}}),(0,F.jsx)("span",{className:"ml10",children:"%"})]})]}),(0,F.jsxs)(C.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,F.jsx)(S.Z,{children:"助教评分:"}),(0,F.jsxs)(S.Z,{className:"ml5",children:[(0,F.jsx)(H.Z,{disabled:j,min:0,max:100,value:K.ta_proportion,onChange:function(e){K.ta_proportion=e,W(Object.assign({},K))}}),(0,F.jsx)("span",{className:"ml10",children:"%"})]})]}),(0,F.jsxs)(C.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,F.jsx)(S.Z,{children:"学生匿评:"}),(0,F.jsxs)(S.Z,{className:"ml5",children:[(0,F.jsx)(H.Z,{disabled:j,min:0,max:100,value:K.st_proportion,onChange:function(e){K.st_proportion=e,W(Object.assign({},K))}}),(0,F.jsx)("span",{className:"ml10",children:"%"})]})]}),(0,F.jsx)("br",{}),(0,F.jsxs)(D.ZP,{value:!0,style:{marginTop:15},children:[(0,F.jsx)("strong",{children:"单项评分优先"}),(0,F.jsxs)("span",{className:"c-grey-c",children:["(选中,则按照优先顺序计算最终成绩)",(0,F.jsx)(Pe.Z,{placement:"bottomLeft",content:ne,trigger:"click",children:(0,F.jsx)(Be.Z,{className:"ml20 current"})})]})]})]}),(0,F.jsx)("br",{})]}),(0,F.jsx)("div",{style:{paddingLeft:77},children:"(教师评分 → 教辅评分 → 学生匿评评分)"}),!(null!=y&&y.is_jupyter||null!=y&&y.is_jupyter_lab)&&(0,F.jsxs)(C.Z,{className:"mt25",style:{paddingLeft:40},children:[(0,F.jsx)(S.Z,{children:(0,F.jsxs)("strong",{children:[(0,F.jsx)(E.Z,{checked:K.is_repeat_minus,disabled:j,style:{fontSize:"16px"},onChange:function(e){K.is_repeat_minus=e.target.checked,W(Object.assign({},K))},children:"文档查重扣分"})," ",(0,F.jsx)("span",{style:{fontSize:"14px"},className:"c-grey-c",children:"(修改后需要进行“文档查重”,扣分规则才生效)"})]})}),(0,F.jsx)(S.Z,{span:24,className:"pl30 mt10"})]}),(null==K?void 0:K.is_repeat_minus)&&(0,F.jsxs)("div",{style:{paddingLeft:35},children:[(0,F.jsxs)(C.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,F.jsx)(S.Z,{children:"查重扣分:"}),(0,F.jsx)(S.Z,{className:"ml5",children:(0,F.jsx)(H.Z,{disabled:j,min:0,max:100,value:K.repeat_setting_score,onChange:function(e){K.repeat_setting_score=e,W(Object.assign({},K))}})})]}),(0,F.jsxs)(C.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,F.jsx)(S.Z,{children:"扣分阀值:"}),(0,F.jsxs)(S.Z,{className:"ml5",children:[(0,F.jsx)(H.Z,{disabled:j,value:K.repeat_limit,onChange:function(e){K.repeat_limit=e,W(Object.assign({},K))}}),(0,F.jsx)("span",{className:"ml10",children:"%"})]})]})]})]}),(0,F.jsx)(f.Z,{open:O,title:"是否设置为您的默认评分?",centered:!0,width:470,onCancel:function(){R(!1)},onOk:s()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=JSON.parse(JSON.stringify(K)),Object.keys(n).map((function(e){e.indexOf("proportion")>-1&&(n[e]=n[e]/100)})),e.next=4,(0,L.ZP)("/api/courses/".concat(x.coursesId,"/homework_commons/set_default_score_setting.json"),{method:"post",body:{homework_type:1,score_settings:n}});case 4:0===e.sent.status&&(h.ZP.success("设置成功"),R(!1));case 6:case"end":return e.stop()}}),e)}))),children:(0,F.jsx)("div",{children:"您是否要将当前评分规则设置为您的默认规则,该默认规则仅应用于您后续新建的作业,且不会影响其他老师新建作业的评分规则。"})})]})}))),qe=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,a=(0,m.useParams)(),r=n.workSetting,i=(0,d.useState)(!0),s=u()(i,2),o=s[0],c=s[1],f=(0,d.useState)([]),g=u()(f,2),x=g[0],v=g[1],y=(0,d.useState)([]),w=u()(y,2),A=w[0],j=w[1],Z=(0,d.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",personal_score_open:!0}),b=u()(Z,2),_=b[0],I=b[1];(0,d.useEffect)((function(){N()}),[]),(0,d.useEffect)((function(){null!=r&&r.course_id&&(Object.keys(_).map((function(e){_[e]=r[e]})),_.allow_late&&_.unified_late||(_.late_penalty=5),x=JSON.parse(JSON.stringify(r.group_settings.map((function(e){return l()(l()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.publish_time})))),A=JSON.parse(JSON.stringify(r.allow_late_settings.map((function(e){return l()(l()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.late_time})))),I(l()({},_)),v(k()(x)),j(k()(A)))}),[r]);var N=function(){t({type:"shixunHomeworks/getWorkSetting",payload:l()({},a)})};return(0,F.jsx)("section",{className:[_e.form].join(" "),children:(0,F.jsx)("aside",{className:"pl30 pr30 pb30 bg-white",children:(0,F.jsxs)(C.Z,{children:[(0,F.jsx)(S.Z,{span:24,children:(0,F.jsxs)(C.Z,{align:"middle",children:[(0,F.jsx)(S.Z,{flex:"1",children:(0,F.jsx)("h1",{className:"mt15",children:"公开设置"})}),(0,F.jsxs)(S.Z,{children:[(null==r?void 0:r.can_edit)&&o&&(0,F.jsx)(p.ZP,{type:"primary",size:"middle",ghost:!0,onClick:function(){return c(!1)},children:"编辑设置"}),!o&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(p.ZP,{type:"primary",size:"middle",onClick:function(){return function(){var e,n=JSON.parse(JSON.stringify(_));if(n.categoryId=a.categoryId,_.unified_setting||null===(e=x)||void 0===e||e.map((function(e){var n;if(!e.publish_time||!e.end_time)throw h.ZP.error("请把发布时间填写完整"),new String("请把发布时间填写完整");if(!e.group_name)throw h.ZP.error("请选择分班名称"),new String("请选择分班名称");e.group_name="string"==typeof(null==e?void 0:e.group_name)?[null==e?void 0:e.group_name]:null==e?void 0:e.group_name,e.group_id=null==e||null===(n=e.group_name)||void 0===n||null===(n=n.map((function(e){var n,t=null===(n=r.group_settings)||void 0===n||null===(n=n.filter((function(n){return(null==n?void 0:n.group_name)===e})))||void 0===n?void 0:n[0];return null==t?void 0:t.group_id})))||void 0===n?void 0:n.toString().split(",")})),n.group_settings=x,_.allow_late)if(_.unified_late){if(null===_.late_penalty||void 0===_.late_penalty||_.late_penalty<0||_.late_penalty>100)throw h.ZP.error("迟交扣分填写区间为0~100"),new String("迟交扣分填写区间为0~100");if(!_.late_time)throw h.ZP.error("请把截止时间填写完整"),new String("请把截止时间填写完整")}else{var i;A=null===(i=A)||void 0===i?void 0:i.map((function(e){var n;if(null===e.late_penalty||void 0===e.late_penalty||e.late_penalty<0||e.late_penalty>100)throw h.ZP.error("迟交扣分填写区间为0~100"),new String("迟交扣分填写区间为0~100");if(!e.late_time)throw h.ZP.error("请把截止时间填写完整"),new String("请把截止时间填写完整");if(!e.group_name)throw h.ZP.error("请选择分班名称"),new String("请选择分班名称");return e.group_name="string"==typeof(null==e?void 0:e.group_name)?[null==e?void 0:e.group_name]:null==e?void 0:e.group_name,e.group_id=null==e||null===(n=e.group_name)||void 0===n||null===(n=n.map((function(e){var n,t=null===(n=r.group_settings)||void 0===n||null===(n=n.filter((function(n){return(null==n?void 0:n.group_name)===e})))||void 0===n?void 0:n[0];return null==t?void 0:t.group_id})))||void 0===n?void 0:n.toString().split(","),e})),n.allow_late_settings=A}Object.keys(n).map((function(e){e.indexOf("proportion")>-1&&(n[e]=n[e]/100)})),t({type:"shixunHomeworks/updateSetting",payload:n}).then((function(e){0===e.status&&(h.ZP.success("更新成功"),c(!0),N(),t({type:"shixunHomeworks/getWorkList",payload:l()({},a)}))}))}()},children:"提交"}),(0,F.jsx)(p.ZP,{type:"primary",size:"middle",ghost:!0,className:"ml20",onClick:function(){c(!0),N()},children:"取消"})]})]})]})}),(0,F.jsxs)(S.Z,{span:24,className:"mt15 pl30",children:[(0,F.jsx)(E.Z,{checked:_.work_public,disabled:o,onChange:function(e){_.work_public=e.target.checked,I(Object.assign({},_))},children:(0,F.jsx)("strong",{children:"公开作品"})}),(0,F.jsx)("span",{className:"c-grey-c font12",children:"(选中,则在作业截止/补交结束时间之后,已提交作品的学生可以查看其它学生的作品,否则只能查看自己的作品)"})]}),(0,F.jsxs)(S.Z,{span:24,className:"mt15 pl30",children:[(0,F.jsx)(E.Z,{checked:_.score_open,disabled:o,onChange:function(e){e.target.checked&&(_.personal_score_open=!0),_.score_open=e.target.checked,I(Object.assign({},_))},children:(0,F.jsx)("strong",{children:"公开成绩"})}),(0,F.jsx)("span",{className:"c-grey-c font12",children:"(选中,则在作业截止/补交结束时间之后,已提交作品的学生可以查看其它学生的成绩,否则只能查看自己的成绩)"})]}),(0,F.jsxs)(S.Z,{span:24,className:"mt15 pl30",children:[(0,F.jsx)(E.Z,{checked:_.personal_score_open,disabled:o||_.score_open,onChange:function(e){_.personal_score_open=e.target.checked,I(Object.assign({},_))},children:(0,F.jsx)("strong",{children:"公开个人成绩"})}),(0,F.jsx)("span",{className:"c-grey-c font12",children:"(选中,则在作业截止/补交结束时间之后,已提交作品的学生可以查看个人成绩,否则不可查看个人成绩)"})]}),(0,F.jsxs)(S.Z,{span:24,className:"mt15 pl30 pb40",children:[(0,F.jsx)(E.Z,{checked:_.answer_public,disabled:o,onChange:function(e){_.answer_public=e.target.checked,I(Object.assign({},_))},children:(0,F.jsx)("strong",{children:"公开答案"})}),(0,F.jsx)("span",{className:"c-grey-c font12",children:"(选中,则在作业截止/补交结束时间之后,已提交作品的学生可以查看作业参考答案,否则不能查看作业参考答案)"})]})]})})})})),Ve=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading.effects}}))((function(e){var n=e.shixunHomeworks,t=(e.loading,e.dispatch,n.workList);return(0,F.jsx)("section",{className:"".concat([_e.form].join(" ")," ").concat(_e.configWorkContainer),children:(0,F.jsxs)(x.Z,{destroyInactiveTabPane:!0,children:[(0,F.jsx)(x.Z.TabPane,{tab:"发布设置",children:(0,F.jsx)(Re,{})},1),!(null!=t&&t.is_shixun)&&(0,F.jsx)(x.Z.TabPane,{tab:"匿评设置",children:(0,F.jsx)(Ge,{})},2),(0,F.jsx)(x.Z.TabPane,{tab:"评分设置",children:(0,F.jsx)(Ue,{})},3),(0,F.jsx)(x.Z.TabPane,{tab:"公开设置",children:(0,F.jsx)(qe,{})},4),(0,F.jsx)(x.Z.TabPane,{tab:"协作设置",children:(0,F.jsx)(Ee,{})},5)]})})})),Ke={flex_box_center:"flex_box_center___FJzIA",flex_space_between:"flex_space_between___oLjvQ",flex_box_vertical_center:"flex_box_vertical_center___SoaRH",flex_box_center_end:"flex_box_center_end___ewpDJ",flex_box_column:"flex_box_column___HLvXm",homeworkDetailWrapper:"homeworkDetailWrapper___VAJSJ",title:"title___C63Sm",export:"export___HoqEK",bg:"bg___Ow82a",tabs:"tabs___AQDwR",workListTabWrap:"workListTabWrap___eltpM",workListTabButton:"workListTabButton___kCRZe"},We=t(81742),Xe=t(28746),$e=t(11238),en=t(46400),nn=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading.effects}}))((function(e){var n,t=e.shixunHomeworks,a=(e.loading,e.dispatch),i=(0,m.useParams)(),o=(0,d.useState)(l()(l()({},{page:1,limit:20,group_ids:[]}),i)),c=u()(o,2),h=c[0],f=c[1],g=t.codeReview,x=Z.Z.useForm();u()(x,1)[0];h.order="code_rate",h.sort="desc",h.category=h.categoryId,(0,d.useEffect)((function(){v()}),[h]),(0,d.useEffect)((function(){"执行代码查重"===t.actionTabs.key&&v()}),[t.actionTabs.key]);var v=function(){var e=s()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"shixunHomeworks/getFileRepeatResult",payload:l()(l()({},h),{},{id:null==h?void 0:h.category,course_id:null==h?void 0:h.coursesId})});case 2:-2===e.sent.status&&setTimeout((function(){return v()}),1500);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),y=[{title:"序号",dataIndex:"number",render:function(e,n,t){return h.limit*(h.page-1)+t+1}},{title:"姓名",dataIndex:"user"},{title:"学号",dataIndex:"student_id"},{title:"相似度",dataIndex:"similar_rate",render:function(e){return(0,F.jsx)("span",{className:"c-orange",children:e})}},{title:"操作",dataInex:"action",render:function(e,n){return(0,F.jsxs)("div",{children:[(0,F.jsx)(m.Link,{target:"_blank",to:"/classrooms/".concat(h.coursesId,"/common_homework/").concat(h.categoryId,"/review_detail/").concat(n.user_id),children:"查看"}),(0,F.jsx)("br",{})]})}}];return(0,F.jsxs)("section",{className:"minH500 bg-white pl30 pr30 pt10",children:[(0,F.jsxs)(C.Z,{children:[(0,F.jsx)(S.Z,{flex:"1",children:(0,F.jsxs)("p",{className:"mt10",children:["查重时间:",g.time,(0,F.jsx)(p.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:function(){a({type:"shixunHomeworks/setActionTabs",payload:{key:"代码查重",params:h}})},children:"文档查重"})]})}),(0,F.jsxs)(S.Z,{children:[(0,F.jsx)(I.Z.Search,{allowClear:!0,placeholder:"请输入姓名或者学号搜索",onSearch:function(e){h.search=e,a({type:"shixunHomeworks/getFileRepeatResult",payload:l()(l()({},h),{},{id:null==h?void 0:h.category,course_id:null==h?void 0:h.coursesId})})},style:{width:200}}),(0,F.jsx)("span",{className:"ml5 c-red"})]})]}),-2===(null==g?void 0:g.status)&&(0,F.jsxs)("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"},children:[(0,F.jsx)("img",{src:"data:image/png;base64,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"}),(0,F.jsx)("br",{}),(0,F.jsx)(p.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:function(){a({type:"shixunHomeworks/getFileRepeatResult",payload:l()(l()({},h),{},{id:null==h?void 0:h.category,course_id:null==h?void 0:h.coursesId})})},children:"刷新页面"})]}),(null===(n=g.course_groups)||void 0===n?void 0:n.length)>0&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(C.Z,{children:[(0,F.jsx)(S.Z,{flex:"80px",className:"font14",children:"分班情况:"}),(0,F.jsx)(S.Z,{flex:"80px",children:(0,F.jsx)(E.Z,{checked:""==h.group_ids,value:"all",onChange:function(e){delete h.group_ids,h.group_ids=[],h.page=1,f(l()({},h))},children:"全部"})}),(0,F.jsx)(S.Z,{flex:"1",children:g.course_groups&&g.course_groups.map((function(e,n){return(0,F.jsxs)(E.Z,{value:e.id,checked:h.group_ids.includes(e.id),onChange:function(n){n.target.checked?h.group_ids.push(e.id):h.group_ids.splice(h.group_ids.indexOf(e.id),1),h.page=1,f(l()({},h))},children:[e.name,"(",e.members_count,")"]})}))})]}),(0,F.jsx)(C.Z,{className:"font14 c-red mt5",children:(0,F.jsx)(S.Z,{children:"本页仅显示全部已查重分班"})})]}),"加载中"===(null==g?void 0:g.data)&&(0,F.jsx)(R.Z,{children:(0,F.jsx)(en.Z,{message:null==g?void 0:g.data,type:"info"})}),"暂无查重记录"===(null==g?void 0:g.data)||"加载中"===(null==g?void 0:g.data)?"":(0,F.jsxs)("div",{children:[(0,F.jsxs)("p",{className:"mt10",children:[(0,F.jsx)("span",{className:"c-red",children:g.similar_count}),"个疑似抄袭学员(",g.total_count,"学员)"]}),(0,F.jsx)(B.Z,{className:"mt30",pagination:!1,dataSource:g.data,columns:y,onChange:function(e,n,t){"ascend"===t.order&&(h.b_order="asc"),"descend"===t.order&&(h.b_order="desc"),t.order||delete h.b_order,a({type:"shixunHomeworks/getFileRepeatResult",payload:l()(l()({},h),{},{id:null==h?void 0:h.category,course_id:null==h?void 0:h.coursesId})})}}),(0,F.jsx)("aside",{className:"tc mb50 mt30",children:(0,F.jsx)(Q.Z,{showSizeChanger:!1,onChange:function(e,n){h.page=e,h.limit=20,a({type:"shixunHomeworks/getFileRepeatResult",payload:l()(l()({},h),{},{id:null==h?void 0:h.category,course_id:null==h?void 0:h.coursesId})})},defaultCurrent:h.page||1,current:h.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:g.copy_reviews_count})})]})]})})),tn=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,a=(0,m.useParams)(),i=(0,d.useState)([]),o=u()(i,2),c=o[0],p=o[1],g=(0,d.useState)(!1),x=u()(g,2),v=x[0],y=x[1],w=(0,d.useState)(!1),j=u()(w,2),b=j[0],_=j[1],I=(0,d.useState)(!1),N=u()(I,2),Q=N[0],D=N[1],H=(0,d.useState)(""),O=u()(H,2),R=O[0],M=O[1];(0,d.useEffect)((function(){"代码查重"===n.actionTabs.key?(Y.resetFields(),p([]),_(!0),z()):_(!1)}),[n.actionTabs.key]);var P=Z.Z.useForm(),Y=u()(P,1)[0],z=function(){var e=s()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return y(!0),e.next=3,(0,We.VB)(l()(l()({},a),{},{course_id:null==a?void 0:a.coursesId,id:null==a?void 0:a.categoryId}));case 3:n=e.sent,p([].concat(k()(c),k()(null==n?void 0:n.data))),M(n),y(!1);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),J=function(){t({type:"shixunHomeworks/setActionTabs",payload:{}}),D(!1),y(!1),p([]),Y.resetFields()},G=[{title:"",dataIndex:"course_group_id",width:280,render:function(e,n){return(0,F.jsx)(E.Z,{disabled:!(n.work_count>=1),value:String(n.course_group_id),children:n.course_group_name})}},{title:"有效作品数",dataIndex:"work_count"},{title:"上次查重时间",dataIndex:"last_time",width:130}];return(0,F.jsxs)(f.Z,{centered:!0,title:"文档查重",keyboard:!1,maskClosable:!1,open:b,okText:"确认",cancelText:"取消",width:820,bodyStyle:{minHeight:200},onOk:s()(r()().mark((function e(){var i,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=Y.getFieldsValue(),!((null===(i=s.group_ids)||void 0===i?void 0:i.length)<=0)){e.next=4;break}return h.ZP.info("请选择要查询的班级"),e.abrupt("return");case 4:return e.next=6,(0,L.ZP)("/api/homework_commons/".concat(a.categoryId,"/homework_file_repeat.json"),{method:"get",params:{course_group_id:k()(s.group_ids.map((function(e){return Number(e)})))}});case 6:if(0!==e.sent.status){e.next=14;break}return J(),h.ZP.success("操作成功"),e.next=12,t({type:"shixunHomeworks/getWorkList",payload:n.actionTabs.params});case 12:m.history.push("/classrooms/".concat(a.coursesId,"/common_homework/").concat(a.categoryId,"/detail?tabs=4")),t({type:"shixunHomeworks/setActionTabs",payload:{key:"执行代码查重"}});case 14:case"end":return e.stop()}}),e)}))),onCancel:J,children:[(0,F.jsxs)("span",{children:["当前文档查重分数扣分为",null==R?void 0:R.repeat_setting_score,"分,如需调整请在“设置-评分设置”中进行编辑"]}),n.codeReviewCourse&&(0,F.jsxs)(Z.Z,{form:Y,initialValues:A()(A()({},"group_ids",[]),"end_time",T()(T()().add(7,"days").format("YYYY-MM-DD HH:mm"))),children:[(0,F.jsx)("div",{className:"flexd-table-header mt20",children:(0,F.jsx)(B.Z,{pagination:!1,dataSource:[],columns:G})}),(0,F.jsx)(Z.Z.Item,{name:"group_ids",children:(0,F.jsx)(E.Z.Group,{className:"w100",children:(0,F.jsx)("div",{style:{width:"100%",maxHeight:360,overflow:"auto"},children:(0,F.jsx)(B.Z,{showHeader:!1,columns:G,dataSource:c,pagination:!1,loading:v})})})})]}),(0,F.jsx)(C.Z,{children:(0,F.jsx)(S.Z,{className:"ml10",children:(0,F.jsx)(E.Z,{checked:Q,onChange:function(e){D(e.target.checked);var n=[];e.target.checked&&(n=c.filter((function(e){return e.work_count>=1})).map((function(e){return e.course_group_id+""}))),Y.setFieldsValue(A()({},"group_ids",n))},children:"全选"})})})]})})),an=t(74195),rn=(0,m.connect)((function(e){var n=e.user,t=e.shixunHomeworks,a=e.loading,r=e.globalSetting,i=e.classroomList;return{user:n,shixunHomeworks:t,globalSetting:r,loading:a.effects,classroomList:i}}))((function(e){var n,t,a=e.user,i=e.shixunHomeworks,o=e.dispatch,c=e.classroomList,w=(0,m.useParams)(),A=(0,m.useSearchParams)(),j=u()(A,1)[0],k=(0,d.useState)(j.get("tabs")||"0"),Z=u()(k,2),b=Z[0],C=Z[1],_=(0,d.useRef)(null),E=(0,d.useState)(!1),S=u()(E,2),I=S[0],N=S[1],B=i.workList,Q=i.workSetting;j.get("category_id")&&(w.category=j.get("category_id")),(0,d.useEffect)((function(){V()}),[w.coursesId]),(0,d.useEffect)((function(){o({type:"classroomList/getAssistantPermissions",payload:{course_id:w.coursesId}})}),[(0,z.bg)()]);var D,H,O,R,M,T,P,L,Y,J,G,U,q,V=function(){o({type:"shixunHomeworks/getWorkList",payload:l()({},w)})},K=[{name:(0,z.GJ)()?"作业列表":"作品列表",id:"0",component:(0,F.jsx)(fe,{zip:_,btnLoading:I,setBtnLoading:N})},{name:"作业描述",id:"1",component:(0,F.jsx)("div",{className:"minH500",children:(0,F.jsx)(ke,{})})},{name:"文档查重",id:"4",component:(0,F.jsx)(nn,{}),hidden:!(0,z.GJ)()||B.is_jupyter||B.is_jupyter_lab},{name:"参考答案",id:"2",component:(0,F.jsx)(Ze,{}),hidden:!(null!=B&&B.view_answer)||B.is_jupyter||B.is_jupyter_lab},{name:(0,z.GJ)()?"设置":"得分规则",id:"3",component:(0,F.jsx)(Ve,{}),forceRender:!0}].filter((function(e){return!e.hidden}));return(0,F.jsxs)("section",{className:"".concat(Ke.bg," ").concat(Ke.homeworkDetailWrapper),children:[(0,F.jsxs)("div",{className:"edu-container mb30",children:[B.homework_name&&(0,F.jsxs)("section",{className:"animated fadeIn",children:[(0,F.jsx)("aside",{className:"mt10",children:B.category&&(0,F.jsxs)(g.Z,{separator:">",children:[(0,F.jsx)(g.Z.Item,{children:(0,F.jsx)(m.Link,{to:"/classrooms/".concat(B.course_id,"/common_homework"),children:B.course_name})}),(0,F.jsx)(g.Z.Item,{children:(0,F.jsx)(m.Link,{to:"/classrooms/".concat(B.course_id,"/common_homework/").concat(1===(null===(n=B.category)||void 0===n?void 0:n.main)?"":B.category.category_id),children:B.category.category_name})}),(0,F.jsx)(g.Z.Item,{children:"作业详情"})]})}),(0,F.jsxs)("aside",{className:[Ke.title,"mt20"].join(" "),children:[(0,F.jsx)(m.Link,{to:"/classrooms/".concat(B.course_id,"/common_homework/").concat(1===(null===(t=B.category)||void 0===t?void 0:t.main)?"":B.category.category_id),children:(0,F.jsx)(v.Z,{className:"font16 c-black"})}),(0,F.jsx)("strong",{className:"font20 ml5",children:B.homework_name}),(0,F.jsx)(y.VV,{status:B.homework_status})]})]}),(0,F.jsx)("aside",{className:"mt30 relative ".concat(Ke.workListTabWrap),children:(0,F.jsx)(x.Z,{type:"card",activeKey:b,tabBarExtraContent:(0,F.jsxs)("div",{className:Ke.workListTabButton,children:[(0,z.GJ)()&&(0,F.jsxs)(F.Fragment,{children:[(B.is_jupyter||B.is_jupyter_lab)&&(0,F.jsx)(p.ZP,{type:"primary",icon:(0,F.jsx)("i",{className:"iconfont icon-shixunxiangmu"}),onClick:function(){return(0,y.xg)("/shixuns/".concat(B.shixun_identifier,"/challenges"))},children:"进入实训"}),((null===(D=B.homework_status)||void 0===D?void 0:D.includes("未发布"))||(null===(H=B.homework_status)||void 0===H?void 0:H.includes("未开始")))&&(0,F.jsx)(p.ZP,{type:"primary",icon:(0,F.jsx)("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:function(e){e.preventDefault(),o({type:"classroomList/setActionTabs",payload:{key:"立即发布",selectArrs:[w.categoryId],selectArrsAll:[B],params:w,detail:!0,type:2,manage_all_group:null==Q?void 0:Q.manage_all_group}})},children:"立即发布"}),!(null!==(O=B.homework_status)&&void 0!==O&&O.includes("未发布"))&&!(null!==(R=B.homework_status)&&void 0!==R&&R.includes("未开始"))&&!(null!==(M=B.homework_status)&&void 0!==M&&M.includes("已截止"))&&(0,F.jsx)(p.ZP,{type:"primary",icon:(0,F.jsx)("i",{className:"iconfont icon-jiezhishiyan"}),onClick:function(e){var n;e.preventDefault(),!(0,z.Rm)()||null!==(n=c.AssistantObject)&&void 0!==n&&null!==(n=n.normal)&&void 0!==n&&n.can_stop?o({type:"classroomList/setActionTabs",payload:{key:"立即截止",selectArrs:[w.categoryId],selectArrsAll:[],params:w,type:2}}):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"立即截止"}),null!=B&&B.is_jupyter_lab||null!=B&&B.is_jupyter?(0,F.jsx)(F.Fragment,{children:"1"===b&&(0,F.jsx)(p.ZP,{type:"primary",icon:(0,F.jsx)("i",{className:"iconfont icon-bianji2"}),onClick:function(){var e;!(0,z.Rm)()||null!==(e=c.AssistantObject)&&void 0!==e&&null!==(e=e.normal)&&void 0!==e&&e.can_create?m.history.push("/classrooms/".concat(w.coursesId,"/common_homework/").concat(w.categoryId,"/edit")):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"编辑作业"})}):(0,F.jsx)(F.Fragment,{children:(0,F.jsx)(p.ZP,{type:"primary",icon:(0,F.jsx)("i",{className:"iconfont icon-bianji2"}),onClick:function(){var e;!(0,z.Rm)()||null!==(e=c.AssistantObject)&&void 0!==e&&null!==(e=e.normal)&&void 0!==e&&e.can_create?m.history.push("/classrooms/".concat(w.coursesId,"/common_homework/").concat(w.categoryId,"/edit")):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"编辑作业"})})]}),(null!=B&&B.is_jupyter_lab||null!=B&&B.is_jupyter)&&(0,z.dE)()?(0,F.jsxs)(p.ZP,{type:"primary",onClick:s()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,an.Z)({is_jupyter:B.is_jupyter,is_jupyter_lab:B.is_jupyter_lab,shixunId:B.shixun_identifier,homework_common_id:B.homework_id});case 1:case"end":return e.stop()}}),e)}))),children:[(0,F.jsx)("i",{className:"iconfont icon-kaiqizhong"}),null==B||null===(T=B.task_operation)||void 0===T?void 0:T[0]]}):(0,F.jsxs)(F.Fragment,{children:[(null==B||null===(P=B.work_statuses)||void 0===P?void 0:P.includes("取消关联"))&&(0,F.jsx)(p.ZP,{type:"primary",onClick:s()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,We.rN)({homeworkId:w.categoryId});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(h.ZP.success("取消关联成功"),o({type:"shixunHomeworks/getWorkList",payload:l()({},w)}));case 4:case"end":return e.stop()}}),e)}))),children:"取消关联"}),(null==B||null===(L=B.work_statuses)||void 0===L?void 0:L.includes("关联项目"))&&(0,F.jsx)(p.ZP,{type:"primary",onClick:function(){var e;return(0,y.xg)("".concat(null===(e=a.navigationInfo)||void 0===e||null===(e=e.top)||void 0===e?void 0:e.old_url,"/projects/deposit/new"))},children:"创建项目"}),(null==B||null===(Y=B.work_statuses)||void 0===Y?void 0:Y.includes("关联项目"))&&(0,F.jsx)(p.ZP,{type:"primary",onClick:function(e){e.preventDefault(),f.Z.confirm({title:"关联项目",centered:!0,width:600,okText:"确定",cancelText:"取消",content:(0,F.jsxs)("div",{className:"tc font14",children:["您当前尚未管理任何项目,请先",(0,F.jsx)("a",{onClick:function(){var e;(0,y.xg)("".concat(null===(e=a.navigationInfo)||void 0===e||null===(e=e.top)||void 0===e?void 0:e.old_url,"/projects/deposit/new"))},children:"创建项目"}),"再关联"]})})},children:"关联项目"}),(null==B||null===(J=B.work_statuses)||void 0===J?void 0:J.includes("提交作品"))&&(0,F.jsx)(p.ZP,{type:"primary",onClick:function(){return(0,y.xg)("/classrooms/".concat(B.course_id,"/common_homework/").concat(B.homework_id,"/post"))},children:"提交作品"}),(null==B||null===(G=B.work_statuses)||void 0===G?void 0:G.includes("修改作品"))&&(0,F.jsx)(p.ZP,{type:"primary",onClick:function(){return(0,y.xg)("/classrooms/".concat(B.course_id,"/common_homework/").concat(B.homework_id,"/").concat(B.id,"/edit"))},children:"修改作品"}),(null==B||null===(U=B.work_statuses)||void 0===U?void 0:U.includes("补交作品"))&&(0,F.jsx)(p.ZP,{type:"primary",onClick:function(){return(0,y.xg)("/classrooms/".concat(B.course_id,"/common_homework/").concat(B.homework_id,"/post"))},children:"补交作品"}),(null==B||null===(q=B.work_statuses)||void 0===q?void 0:q.includes("补交附件"))&&(0,F.jsx)(p.ZP,{type:"primary",onClick:function(){o({type:"classroomList/setActionTabs",payload:{key:"补交附件",params:w,selectArrs:l()({},B)}})},children:"补交附件"})]})]}),onTabClick:function(e,n){if(2===parseInt(e)){if(null==B||!B.view_answer)return void h.ZP.info("本次作业老师未公开答案");(null==B?void 0:B.time_status)>2||(0,z.Gg)()?C(e):h.ZP.info("截止之后的试卷才能查看答案")}else C(e)},className:Ke.tabs,items:K.map((function(e){return{label:e.name,key:e.id,children:e.component,forceRender:e.forceRender}}))})})]}),(0,F.jsx)(Xe.Z,{}),(0,F.jsx)(be.Z,{type:"edit",onCallback:function(){return V()},courseEndTime:null==B?void 0:B.course_end_date}),(0,F.jsx)(Ce.Z,{courseEndTime:null==B?void 0:B.course_end_date,successCallback:function(){return V()},visible:"立即截止"===c.actionTabs.key,homeworkIds:[w.categoryId],courseId:w.coursesId,isBatch:!1}),(0,F.jsx)(tn,{}),(0,F.jsx)($e.Z,{ref:_,hide:!0,name:"".concat(null==B?void 0:B.homework_name,"-作品附件"),onOk:function(){return N(!1)}})]})}))},80427:function(e,n,t){t.d(n,{AD:function(){return E},D9:function(){return D},IM:function(){return O},Iy:function(){return j},Ne:function(){return H},ON:function(){return L},Uj:function(){return J},VY:function(){return T},YO:function(){return z},YX:function(){return Y},Zn:function(){return g},_g:function(){return w},_k:function(){return B},c6:function(){return C},cr:function(){return x},eV:function(){return _},fi:function(){return v},gh:function(){return Z},hS:function(){return R},iA:function(){return y},j6:function(){return A},je:function(){return N},kS:function(){return P},o6:function(){return b},pO:function(){return F},rQ:function(){return S},sA:function(){return k},xm:function(){return Q},xo:function(){return M},y8:function(){return I}});var a=t(7557),r=t.n(a),i=t(82242),s=t.n(i),o=t(41498),l=t.n(o),c=t(6668),u=t(80608),d=t(27876),m=t(8591),p=t(71681),h=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在生成文件,请稍后..."}})},f=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},g=function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h(),e.next=3,(0,c.YR)(s()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_couser_info.json"),query:n}));case 7:f();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),x=function(){var e=l()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.yS)(s()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}m.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),v=function(){var e=l()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.W0)(s()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}m.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),y=function(){var e=l()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.Nl)(s()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}m.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),w=function(){var e=l()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.td)(s()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}m.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),A=function(){var e=l()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.QX)(s()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}m.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),j=function(){var e=l()(r()().mark((function e(n,t){var a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.aP)(s()({},n));case 2:0===(a=e.sent).status?(m.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===a.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),k=function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h(),e.next=3,(0,c.MJ)(s()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/polls/".concat(n.categoryId,"/commit_result.xlsx"),query:n}));case 7:f();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Z=function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/attendances/export_xlsx_data.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),b=function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/video_study_statics.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),C=function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_video_study.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_=function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_course_students_info.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),E=function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/school_manages/students.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),S=function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/item_banks/export.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),I=function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),N=function(){var e=l()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.Uy)(s()({},n));case 2:0===(t=e.sent).status?(m.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score"))):-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),B=function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("----------","调用下载"),e.next=3,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/export_records/".concat(n.id,".xlsx"),query:n}));case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Q=function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),D=function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(null==n?void 0:n.coursesId,"/").concat(n.menuKey,"_statistic.xlsx?").concat(n.checkedList.map((function(e){return"course_group_id[]=".concat(e)})).join("&")),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),H=function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_training_objectives.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),O=function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(null==n?void 0:n.name,(0,d.NY)({url:p.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),R=function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_courses.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),M=function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_graduation_requirements.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),P=function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),L=function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/examination_banks/".concat(n.id,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),F=function(){var e=l()(r()().mark((function e(n,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(t||"",(0,d.NY)({url:p.Z.API_SERVER+"/api/exercises/".concat(null==n?void 0:n.exercise_id,"/user_exercise_detail.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Y=function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/exercises/".concat(n.categoryId,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),z=function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/polls/".concat(null==n?void 0:n.id,"/commit_result.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),J=function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/paths/get_task_pass.json",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()},22460:function(e,n,t){t.d(n,{M:function(){return o},Y:function(){return s}});var a=t(61186),r=t.n(a),i=t(89392),s=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"YYYY-MM-DD",t=(0,i.cloneDeepWith)(e,(function(e){if(e instanceof r())return e.format(n)}));return t},o=function e(n,t,a){var i=function(e){return"[object Object]"===Reflect.toString.call(e)};if(!i(n)&&!Array.isArray(n))return n;for(var s=0,o=Object.keys(n);s({backgroundColor:e,border:`${a.lineWidth}px ${a.lineType} ${n}`,[`${r}-icon`]:{color:t}}),v=e=>{const{componentCls:n,motionDurationSlow:t,marginXS:a,marginSM:r,fontSize:i,fontSizeLG:s,lineHeight:o,borderRadiusLG:l,motionEaseInOutCirc:c,withDescriptionIconSize:u,colorText:d,colorTextHeading:m,withDescriptionPadding:p,defaultPadding:h}=e;return{[n]:Object.assign(Object.assign({},(0,f.Wf)(e)),{position:"relative",display:"flex",alignItems:"center",padding:h,wordWrap:"break-word",borderRadius:l,[`&${n}-rtl`]:{direction:"rtl"},[`${n}-content`]:{flex:1,minWidth:0},[`${n}-icon`]:{marginInlineEnd:a,lineHeight:0},"&-description":{display:"none",fontSize:i,lineHeight:o},"&-message":{color:m},[`&${n}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${t} ${c}, opacity ${t} ${c},\n padding-top ${t} ${c}, padding-bottom ${t} ${c},\n margin-bottom ${t} ${c}`},[`&${n}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${n}-with-description`]:{alignItems:"flex-start",padding:p,[`${n}-icon`]:{marginInlineEnd:r,fontSize:u,lineHeight:0},[`${n}-message`]:{display:"block",marginBottom:a,color:m,fontSize:s},[`${n}-description`]:{display:"block",color:d}},[`${n}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},y=e=>{const{componentCls:n,colorSuccess:t,colorSuccessBorder:a,colorSuccessBg:r,colorWarning:i,colorWarningBorder:s,colorWarningBg:o,colorError:l,colorErrorBorder:c,colorErrorBg:u,colorInfo:d,colorInfoBorder:m,colorInfoBg:p}=e;return{[n]:{"&-success":x(r,a,t,e,n),"&-info":x(p,m,d,e,n),"&-warning":x(o,s,i,e,n),"&-error":Object.assign(Object.assign({},x(u,c,l,e,n)),{[`${n}-description > pre`]:{margin:0,padding:0}})}}},w=e=>{const{componentCls:n,iconCls:t,motionDurationMid:a,marginXS:r,fontSizeIcon:i,colorIcon:s,colorIconHover:o}=e;return{[n]:{"&-action":{marginInlineStart:r},[`${n}-close-icon`]:{marginInlineStart:r,padding:0,overflow:"hidden",fontSize:i,lineHeight:`${i}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${t}-close`]:{color:s,transition:`color ${a}`,"&:hover":{color:o}}},"&-close-text":{color:s,transition:`color ${a}`,"&:hover":{color:o}}}}},A=e=>[v(e),y(e),w(e)];var j=(0,g.Z)("Alert",(e=>[A(e)]),(e=>({withDescriptionIconSize:e.fontSizeHeading3,defaultPadding:`${e.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${e.paddingMD}px ${e.paddingContentHorizontalLG}px`}))),k=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{icon:n,prefixCls:t,type:a}=e,r=Z[a]||null;return n?(0,p.wm)(n,m.createElement("span",{className:`${t}-icon`},n),(()=>({className:c()(`${t}-icon`,{[n.props.className]:n.props.className})}))):m.createElement(r,{className:`${t}-icon`})},C=e=>{const{isClosable:n,prefixCls:t,closeIcon:a,handleClose:r}=e,s=!0===a||void 0===a?m.createElement(i.Z,null):a;return n?m.createElement("button",{type:"button",onClick:r,className:`${t}-close-icon`,tabIndex:0},s):null};var _=e=>{const{description:n,prefixCls:t,message:a,banner:r,className:i,rootClassName:s,style:o,onMouseEnter:l,onMouseLeave:p,onClick:f,afterClose:g,showIcon:x,closable:v,closeText:y,closeIcon:w,action:A}=e,Z=k(e,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[_,E]=m.useState(!1);const S=m.useRef(null),{getPrefixCls:I,direction:N,alert:B}=m.useContext(h.E_),Q=I("alert",t),[D,H]=j(Q),O=n=>{var t;E(!0),null===(t=e.onClose)||void 0===t||t.call(e,n)},R=m.useMemo((()=>void 0!==e.type?e.type:r?"warning":"info"),[e.type,r]),M=m.useMemo((()=>!!y||("boolean"==typeof v?v:!1!==w&&null!=w)),[y,w,v]),T=!(!r||void 0!==x)||x,P=c()(Q,`${Q}-${R}`,{[`${Q}-with-description`]:!!n,[`${Q}-no-icon`]:!T,[`${Q}-banner`]:!!r,[`${Q}-rtl`]:"rtl"===N},null==B?void 0:B.className,i,s,H),L=(0,d.Z)(Z,{aria:!0,data:!0});return D(m.createElement(u.default,{visible:!_,motionName:`${Q}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:e=>({maxHeight:e.offsetHeight}),onLeaveEnd:g},(t=>{let{className:r,style:i}=t;return m.createElement("div",Object.assign({ref:S,"data-show":!_,className:c()(P,r),style:Object.assign(Object.assign(Object.assign({},null==B?void 0:B.style),o),i),onMouseEnter:l,onMouseLeave:p,onClick:f,role:"alert"},L),T?m.createElement(b,{description:n,icon:e.icon,prefixCls:Q,type:R}):null,m.createElement("div",{className:`${Q}-content`},a?m.createElement("div",{className:`${Q}-message`},a):null,n?m.createElement("div",{className:`${Q}-description`},n):null),A?m.createElement("div",{className:`${Q}-action`},A):null,m.createElement(C,{isClosable:M,prefixCls:Q,closeIcon:y||w,handleClose:O}))})))},E=t(19243),S=t(16177),I=t(74258),N=t(35796);let B=function(e){(0,I.Z)(t,e);var n=(0,N.Z)(t);function t(){var e;return(0,E.Z)(this,t),(e=n.apply(this,arguments)).state={error:void 0,info:{componentStack:""}},e}return(0,S.Z)(t,[{key:"componentDidCatch",value:function(e,n){this.setState({error:e,info:n})}},{key:"render",value:function(){const{message:e,description:n,children:t}=this.props,{error:a,info:r}=this.state,i=r&&r.componentStack?r.componentStack:null,s=void 0===e?(a||"").toString():e,o=void 0===n?i:n;return a?m.createElement(_,{type:"error",message:s,description:m.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},o)}):t}}]),t}(m.Component);var Q=B;const D=_;D.ErrorBoundary=Q;var H=D},28103:function(e,n,t){t.d(n,{Z:function(){return p}});var a=t(92310),r=t.n(a),i=t(59301),s=t(36355),o=t(17313),l=t(83116),c=t(37613);const u=e=>{const{componentCls:n,sizePaddingEdgeHorizontal:t,colorSplit:a,lineWidth:r,textPaddingInline:i,orientationMargin:s,verticalMarginInline:l}=e;return{[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{borderBlockStart:`${r}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:l,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${r}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${n}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${r}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${n}-with-text-left`]:{"&::before":{width:100*s+"%"},"&::after":{width:100-100*s+"%"}},[`&-horizontal${n}-with-text-right`]:{"&::before":{width:100-100*s+"%"},"&::after":{width:100*s+"%"}},[`${n}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:i},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${r}px 0 0`},[`&-horizontal${n}-with-text${n}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${n}-dashed`]:{borderInlineStartWidth:r,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${n}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${n}-with-text-left${n}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${n}-inner-text`]:{paddingInlineStart:t}},[`&-horizontal${n}-with-text-right${n}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${n}-inner-text`]:{paddingInlineEnd:t}}})}};var d=(0,l.Z)("Divider",(e=>{const n=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[u(n)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),m=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(a=Object.getOwnPropertySymbols(e);r{const{getPrefixCls:n,direction:t,divider:a}=i.useContext(s.E_),{prefixCls:o,type:l="horizontal",orientation:c="center",orientationMargin:u,className:p,rootClassName:h,children:f,dashed:g,plain:x,style:v}=e,y=m(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),w=n("divider",o),[A,j]=d(w),k=c.length>0?`-${c}`:c,Z=!!f,b="left"===c&&null!=u,C="right"===c&&null!=u,_=r()(w,null==a?void 0:a.className,j,`${w}-${l}`,{[`${w}-with-text`]:Z,[`${w}-with-text${k}`]:Z,[`${w}-dashed`]:!!g,[`${w}-plain`]:!!x,[`${w}-rtl`]:"rtl"===t,[`${w}-no-default-orientation-margin-left`]:b,[`${w}-no-default-orientation-margin-right`]:C},p,h),E=i.useMemo((()=>"number"==typeof u?u:/^\d+$/.test(u)?Number(u):u),[u]),S=Object.assign(Object.assign({},b&&{marginLeft:E}),C&&{marginRight:E});return A(i.createElement("div",Object.assign({className:_,style:Object.assign(Object.assign({},null==a?void 0:a.style),v)},y,{role:"separator"}),f&&"vertical"!==l&&i.createElement("span",{className:`${w}-inner-text`,style:S},f)))}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[93668,4585,71950,93735],{40362:function(e,n,t){t.d(n,{Z:function(){return l}});var r=t(33614),a=t(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},i=t(1393),s=function(e,n){return a.createElement(i.Z,(0,r.Z)({},e,{ref:n,icon:o}))};var l=a.forwardRef(s)},98578:function(e,n,t){t.d(n,{Z:function(){return l}});var r=t(33614),a=t(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M632 698.3l141.9-112a8 8 0 000-12.6L632 461.7c-5.3-4.2-13-.4-13 6.3v76H295c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h324v76c0 6.7 7.8 10.4 13 6.3zm261.3-405L730.7 130.7c-7.5-7.5-16.7-13-26.7-16V112H144c-17.7 0-32 14.3-32 32v278c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V184h136v136c0 17.7 14.3 32 32 32h320c17.7 0 32-14.3 32-32V205.8l136 136V422c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-83.5c0-17-6.7-33.2-18.7-45.2zM640 288H384V184h256v104zm264 436h-56c-4.4 0-8 3.6-8 8v108H184V732c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v148c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V732c0-4.4-3.6-8-8-8z"}}]},name:"delivered-procedure",theme:"outlined"},i=t(1393),s=function(e,n){return a.createElement(i.Z,(0,r.Z)({},e,{ref:n,icon:o}))};var l=a.forwardRef(s)},3148:function(e,n,t){t.d(n,{Z:function(){return l}});var r=t(33614),a=t(59301),o={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"},i=t(1393),s=function(e,n){return a.createElement(i.Z,(0,r.Z)({},e,{ref:n,icon:o}))};var l=a.forwardRef(s)},25032:function(e,n,t){t.d(n,{Z:function(){return l}});var r=t(33614),a=t(59301),o={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},i=t(1393),s=function(e,n){return a.createElement(i.Z,(0,r.Z)({},e,{ref:n,icon:o}))};var l=a.forwardRef(s)},92187:function(e,n,t){t.d(n,{Z:function(){return l}});var r=t(33614),a=t(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.9 533.7c16.8-22.2 26.1-49.4 26.1-77.7 0-44.9-25.1-87.4-65.5-111.1a67.67 67.67 0 00-34.3-9.3H572.4l6-122.9c1.4-29.7-9.1-57.9-29.5-79.4A106.62 106.62 0 00471 99.9c-52 0-98 35-111.8 85.1l-85.9 311H144c-17.7 0-32 14.3-32 32v364c0 17.7 14.3 32 32 32h601.3c9.2 0 18.2-1.8 26.5-5.4 47.6-20.3 78.3-66.8 78.3-118.4 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7 0-12.6-1.8-25-5.4-37 16.8-22.2 26.1-49.4 26.1-77.7-.2-12.6-2-25.1-5.6-37.1zM184 852V568h81v284h-81zm636.4-353l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 16.5-7.2 32.2-19.6 43l-21.9 19 13.9 25.4a56.2 56.2 0 016.9 27.3c0 22.4-13.2 42.6-33.6 51.8H329V564.8l99.5-360.5a44.1 44.1 0 0142.2-32.3c7.6 0 15.1 2.2 21.1 6.7 9.9 7.4 15.2 18.6 14.6 30.5l-9.6 198.4h314.4C829 418.5 840 436.9 840 456c0 16.5-7.2 32.1-19.6 43z"}}]},name:"like",theme:"outlined"},i=t(1393),s=function(e,n){return a.createElement(i.Z,(0,r.Z)({},e,{ref:n,icon:o}))};var l=a.forwardRef(s)},65547:function(e,n,t){t.d(n,{Z:function(){return l}});var r=t(33614),a=t(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.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:"plus-circle",theme:"outlined"},i=t(1393),s=function(e,n){return a.createElement(i.Z,(0,r.Z)({},e,{ref:n,icon:o}))};var l=a.forwardRef(s)},10459:function(e,n,t){function r(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],r=0;r0?(0,A.jsxs)("span",{children:["(已拆分",s,"个zip包)"]}):""]})}),o===(null==a?void 0:a.length)-1?Q(c,s>0?s+1:0):i>943718400?(s++,i=0,B(s,(function(){o++,d()}))):(o++,d());case 3:case"end":return e.stop()}}),e)}))),2600);case 12:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e)}))),p.apply(this,arguments)},d=function(){return p.apply(this,arguments)},t=m.length>1&&void 0!==m[1]?m[1]:"附件",a=n||r,C(!0),o=0,i=0,s=0,c=f.Z.info({width:460,title:(0,A.jsxs)("div",{children:["正在导出",t,",",(0,A.jsx)("span",{className:"c-red",children:"请勿关闭或操作当前浏览器窗口"})]}),content:(0,A.jsxs)("div",{children:["当前进度: ",(0,A.jsx)("span",{className:"c-blue",children:o+1}),"/",null==a?void 0:a.length]}),maskClosable:!1,okText:"我知道了",onOk:function(){}}),d();case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),S=function(){var e=u()(l()().mark((function e(n){var t,r,a,s,c,d,p,m,h,g,x,k,b,Z,E,S,I,N=arguments;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:p=function(){return(p=u()(l()().mark((function e(n,t){var r,o,i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)("".concat(y.Z.API_SERVER,"/api/attachments/").concat(n.id),{method:"get"});case 2:r=e.sent,o=new Blob([r],{type:"application/vnd.ms-excel;charset=utf-8"}),i=n.filename,t.file(i,o),a+=1,c.update({content:(0,A.jsxs)("div",{children:["当前进度: ",(0,A.jsx)("span",{className:"c-blue",children:a}),"/",s]})});case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)},d=function(e,n){return p.apply(this,arguments)},t=N.length>1&&void 0!==N[1]?N[1]:"附件",r=N.length>2?N[2]:void 0,C(!0),a=0,s=n.flat().length,c=f.Z.info({width:460,title:(0,A.jsxs)("div",{children:["正在导出",t,",",(0,A.jsx)("span",{className:"c-red",children:"请勿关闭或操作当前浏览器窗口"})]}),content:(0,A.jsxs)("div",{children:["当前进度: ",(0,A.jsx)("span",{className:"c-blue",children:a}),"/",s]}),maskClosable:!1,okText:"我知道了"}),m=i()(n),e.prev=9,m.s();case 11:if((h=m.n()).done){e.next=34;break}g=h.value,x="".concat(g[0].user_name,"-").concat(g[0].student_id),k=_.current.folder(x),b=i()(g),e.prev=16,b.s();case 18:if((Z=b.n()).done){e.next=24;break}return E=Z.value,e.next=22,d(E,k);case 22:e.next=18;break;case 24:e.next=29;break;case 26:e.prev=26,e.t0=e.catch(16),b.e(e.t0);case 29:return e.prev=29,b.f(),e.finish(29);case 32:e.next=11;break;case 34:e.next=39;break;case 36:e.prev=36,e.t1=e.catch(9),m.e(e.t1);case 39:return e.prev=39,m.f(),e.finish(39);case 42:return e.next=44,_.current.generateAsync({type:"blob"});case 44:S=e.sent,(I=document.createElement("a")).href=window.URL.createObjectURL(S),I.download="".concat(r||o,".zip"),document.body.appendChild(I),I.click(),document.body.removeChild(I),window.URL.revokeObjectURL(I.href),c.destroy(),C(!1),j(),_.current=new(v());case 56:case"end":return e.stop()}}),e,null,[[9,36,39,42],[16,26,29,32]])})));return function(n){return e.apply(this,arguments)}}();function I(e){return new Promise((function(n){var t=new FileReader;t.readAsText(e,"utf-8"),t.addEventListener("loadend",(function(){var e=JSON.parse(t.result);n(e)}))}))}var N=function(e,n,t,r){var a=n,o=new window.XMLHttpRequest;return o.withCredentials=!0,o.addEventListener("load",(function(e){t(e,o)}),!1),o.addEventListener("error",(function(e){r&&r(e)}),!1),o.responseType="blob",o.open("GET",a),o.send(null),o},B=function(e,n){_.current.generateAsync({type:"blob"}).then((function(t){var r=document.createElement("a");r.href=window.URL.createObjectURL(t),r.download=o+"-".concat(e)+".zip",document.body.appendChild(r);var a=document.createEvent("MouseEvents");a.initEvent("click",!1,!1),r.dispatchEvent(a),document.body.removeChild(r),_.current=new(v()),n()}))},Q=function(e,n){_.current.generateAsync({type:"blob"}).then((function(t){var r=document.createElement("a");r.href=window.URL.createObjectURL(t),r.download=n>0?o+"-".concat(n)+".zip":o+".zip",document.body.appendChild(r);var a=document.createEvent("MouseEvents");a.initEvent("click",!1,!1),r.dispatchEvent(a),document.body.removeChild(r),e.destroy(),C(!1),j(),_.current=new(v())}))};return d?(0,A.jsx)(A.Fragment,{}):(0,A.jsx)(g.ZP,a()(a()({},c),{},{onClick:function(){return E()},loading:Z,children:"下载"}))};n.Z=(0,m.forwardRef)(j)},44850:function(e,n,t){t.d(n,{Z:function(){return I}});var r=t(7557),a=t.n(r),o=t(41498),i=t.n(o),s=t(79800),l=t.n(s),c=t(59301),u="list___KhJas",d="row___GGtIx",p="title___o_xqf",m="size___OVRoL",h="download___ZLcIH",f="preview___gi0kI",g="annotation___KVSwj",x=t(92310),v=t.n(x),y=t(29114),w="imageDimensions___a7crR",A="img___Kroat",j=t(71418),k=t(2859),b=t(49105),Z=t(27876),C=t(37712),_=function(e){var n=e.data,t=e.className,r=e.style,o=void 0===r?{}:r,s=e.onClose,u=e.onOk,d=(0,c.useRef)(null),p=(0,c.useRef)(null),m=(0,c.useState)(!1),h=l()(m,2),f=h[0],g=h[1],x=(0,c.useState)("正在加载中"),y=l()(x,2),_=y[0],E=y[1];(0,c.useEffect)((function(){null!=n&&n.visible?document.body.setAttribute("data-custom","height"):document.body.removeAttribute("data-custom"),null!=n&&n.src&&S()}),[null==n?void 0:n.visible]);var S=function(){var e=i()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return g(!0),E("正在加载中"),e.next=4,(0,Z.ZJ)(null==n?void 0:n.src);case 4:t=e.sent,d.current.src="",d.current.src=t,d.current.onload=function(){N()},g(!1),E("");case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),I=function(){var e=i()(a()().mark((function e(t){var r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return g(!0),E("正在保存中"),e.next=4,(0,b.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:n.title,file:t.dataUrl}});case 4:if(null==(r=e.sent)||!r.id){e.next=10;break}return e.next=8,(0,b.ZP)("/api/attachments/".concat(n.id,"/add_subitem.json"),{method:"post",body:{subitem_id:null==r?void 0:r.id,settings:JSON.stringify(t.state)}});case 8:0===e.sent.status&&u();case 10:g(!1),E("");case 12:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),N=function(){p.current=new k.hP(d.current),p.current.addEventListener("render",I),p.current.addEventListener("beforeclose",s),p.current.show(),console.log(p.current,"22222"),null!=n&&n.snapshotData&&p.current.restoreState(n.snapshotData),setTimeout((function(){var e;(e=document.querySelector('a[href="https://markerjs.com/"]'))&&e.parentNode&&(e.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"选择"},{name:'[data-action="delete"]',title:"删除元素"},{name:'[data-action="undo"]',title:"撤销"},{name:'[data-type-name="FrameMarker"]',title:"矩形"},{name:'[data-type-name="FreehandMarker"]',title:"画线"},{name:'[data-type-name="ArrowMarker"]',title:"箭头"},{name:'[data-type-name="TextMarker"]',title:"文本"},{name:'[data-type-name="EllipseMarker"]',title:"椭圆"},{name:'[data-type-name="HighlightMarker"]',title:"方块"},{name:'[data-type-name="CalloutMarker"]',title:"注释"},{name:'[data-action="render"]',title:"保存"},{name:'[data-action="close"]',title:"退出"}].forEach((function(e){var n=document.querySelector(e.name);n&&n.setAttribute("title",e.title)}))}),300)};return(0,C.jsx)(c.Fragment,{children:(null==n?void 0:n.visible)&&(0,C.jsxs)("div",{className:v()(w,t),style:o,children:[(0,C.jsx)(j.Z,{spinning:f,tip:_,style:{position:"absolute"}}),(0,C.jsx)("img",{className:A,ref:d})]})})},E=t(71681),S=t(75916),I=function(e){var n=e.className,t=e.style,r=e.dataSource,o=void 0===r?[]:r,s=e.authority,x=void 0!==s&&s,w=e.callback,A=e.showDimensions,j=void 0===A||A,k=(0,c.useState)({content:"",type:""}),I=l()(k,2),N=I[0],B=I[1],Q=(0,c.useState)({}),D=l()(Q,2),O=D[0],H=D[1],P=(0,c.useState)(!1),R=l()(P,2),T=R[0],M=R[1],L=(0,c.useState)({title:"",visible:!1,src:"",snapshotData:{}}),F=l()(L,2),Y=F[0],z=F[1],J=(0,c.useRef)(),G=function(){var e=i()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(H(n),"txt"!==n.file_type){e.next=6;break}return e.next=4,(0,b.ZP)(n.url,{method:"get",headers:{"Content-Type":"application/xml"}});case 4:t=e.sent,J.current=t;case 6:console.log({type:n.file_type,content:E.Z.API_SERVER+n.url}),B({type:n.file_type,content:E.Z.API_SERVER+n.url});case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),U=function(e){var n;z({visible:!0,src:E.Z.API_SERVER+e.url,id:e.id,title:e.title,snapshotData:null==e||null===(n=e.subitem)||void 0===n?void 0:n.settings})},q=function(){var e=i()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:B({type:n.file_type,content:E.Z.API_SERVER+(null==n||null===(t=n.subitem)||void 0===t?void 0:t.url)});case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return null!=o&&o.length?(0,C.jsxs)(c.Fragment,{children:[(0,C.jsx)("div",{className:v()(u,n),style:t,children:o.map((function(e,n){var t,r,a;return(0,C.jsxs)("div",{className:d,children:[(0,C.jsxs)("div",{className:p,onClick:function(){return G(e)},children:[(0,C.jsx)("i",{className:"iconfont icon-fujian1"}),(0,C.jsx)("span",{title:e.title,children:e.title})]}),(0,C.jsx)("div",{className:m,children:e.filesize}),(0,C.jsxs)("div",{className:h,onClick:function(){var n;(0,Z.Nd)("","".concat(E.Z.API_SERVER).concat(null===(n=e.url)||void 0===n?void 0:n.replace("disposition=inline","")))},children:[(0,C.jsx)("i",{className:"iconfont icon-xiazai4"}),"下载"]}),!["other","download"].includes(null==e?void 0:e.file_type)&&(0,C.jsxs)("div",{className:f,onClick:function(){return G(e)},children:[(0,C.jsx)("i",{className:"iconfont icon-yulan"}),"预览"]}),["image"].includes(null==e?void 0:e.file_type)&&j&&(x?(0,C.jsxs)("div",{className:g,onClick:function(){return U(e)},children:[(0,C.jsx)("i",{className:"iconfont icon-pizhu"}),null!==(t=e.subitem)&&void 0!==t&&t.id?"修改批注":"批注"]}):(null===(r=e.subitem)||void 0===r?void 0:r.id)&&(0,C.jsxs)("div",{className:g,onClick:function(){return q(e)},children:[(0,C.jsx)("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"查看老师批注"]})),["image"].includes(null==e?void 0:e.file_type)&&(null===(a=e.subitem)||void 0===a?void 0:a.id)&&(0,C.jsxs)("div",{className:h,style:{marginLeft:20},onClick:function(){var n;(0,Z.Nd)("","".concat(E.Z.API_SERVER).concat(null==e||null===(n=e.subitem)||void 0===n||null===(n=n.url)||void 0===n?void 0:n.replace("disposition=inline","")))},children:[(0,C.jsx)("i",{className:"iconfont icon-xiazai4"}),"下载批注文件"]}),["office"].includes(null==e?void 0:e.file_type)&&(0,S.eB)()&&["xlsx","docx","pptx"].includes(null==e?void 0:e.file_sub)&&j&&(0,C.jsxs)("div",{className:g,onClick:function(){M(!0),G(e)},children:[(0,C.jsx)("i",{className:"iconfont icon-pizhu"}),e.is_edit?"修改批注":"批注"]}),e.is_edit&&(0,S.dE)()&&j&&(0,C.jsxs)("div",{className:g,onClick:function(){G(e)},children:[(0,C.jsx)("i",{className:"iconfont icon-sousuo7"}),"查看老师批注"]})]},n)}))}),(0,C.jsx)(y.Z,{close:!0,data:null==N?void 0:N.content,type:null==N?void 0:N.type,hasMask:!0,editOffice:T?"edit":"view",monacoEditor:{value:J.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:x&&j&&"image"===N.type?function(){return U(O)}:null,onClose:function(){w(),M(!1),B({content:"",type:""})}}),(0,C.jsx)(_,{onOk:function(){w(),z({visible:!1})},onClose:function(){return z({visible:!1})},data:Y})]}):null}},29114:function(e,n,t){t.d(n,{Z:function(){return j}});var r=t(82242),a=t.n(r),o=t(7557),i=t.n(o),s=t(41498),l=t.n(s),c=t(79800),u=t.n(c),d=t(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},m=t(3113),h=t(22441),f=t(38288),g=t(6848),x=t(27876),v=t(43516),y=t(6638),w=t(71681),A=t(37712),j=function(e){var n,t,r,o,s,c,j,k=e.editOffice,b=void 0===k?"view":k,Z=e.data,C=(e.theme,e.type),_=e.filename,E=e.monacoEditor,S=e.className,I=e.style,N=e.close,B=e.onClose,Q=e.hasMask,D=e.disabledDownload,O=e.onImgDimensions,H=e.showNodata,P=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),R=u()(P,2),T=(R[0],R[1],(0,d.useState)("")),M=u()(T,2),L=(M[0],M[1]),F=(0,d.useState)(),Y=u()(F,2),z=Y[0],J=Y[1],G="build"===window.ENV?"/react/build":"",U=location.host.startsWith("localhost")?w.Z.PROXY_SERVER:w.Z.API_SERVER,q=(0,d.useRef)();null!==(n=Z)&&void 0!==n&&n.startsWith("/api")&&"txt"!==C&&(Z=w.Z.API_SERVER+Z),_&&(E.filename=_),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&L(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===C&&V()}),[C,Z]);var V=function(){var e=l()(i()().mark((function e(){var n,t,r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=Z,Z.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,v.gJ)({attachment_id:t});case 5:r=e.sent,J(r);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),W=function(){Z.startsWith("http")||Z.startsWith("blob:")?K():(0,x.Sv)(_||"educoder",Z,_)},K=function(){(0,x.Nd)(_||"educoder",decodeURIComponent(Z))};return(0,A.jsxs)("div",{style:a()({},I||{}),className:"".concat(Q&&p.bgBlack," ").concat(C?p.wrp:"hide"),children:[N&&(0,A.jsxs)("div",{className:p.close,ref:q,children:[!!O&&(0,A.jsx)(g.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return q.current},children:(0,A.jsx)("span",{onClick:function(){B(),O()},children:(0,A.jsx)("i",{className:"icon-yulanpizhu"})})}),!D&&(0,A.jsx)(g.Z,{title:"点击下载此文件",getPopupContainer:function(){return q.current},children:(0,A.jsx)("span",{onClick:K,children:(0,A.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,A.jsx)(g.Z,{title:"关闭",getPopupContainer:function(){return q.current},children:(0,A.jsx)("span",{className:"",onClick:B,children:(0,A.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,A.jsx)("div",{className:"".concat(p[S]," ").concat(S," ").concat(p.monaco," ").concat("txt"===C?"show":"hide"),children:"txt"===C&&(0,A.jsx)(f.ZP,a()({},E))}),"audio"===C&&(0,A.jsx)("audio",{src:(null===(t=Z)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(r=Z)&&void 0!==r&&r.startsWith("/api")?Z:"data:image/png;base64,".concat(Z),autoPlay:!0}),"video"===C&&(0,A.jsx)(A.Fragment,{children:(null===(o=Z)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(s=Z)&&void 0!==s&&s.startsWith("/api")?(0,A.jsx)("video",{controls:!0,src:"".concat(Z),autoPlay:!0}):(0,A.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(Z),autoPlay:!0})}),"office"===C&&z&&(0,A.jsx)("iframe",{src:"".concat(G,"/office.html?key=").concat(z.key,"&url=").concat(U+z.url,"&callbackUrl=").concat(U+z.callbackUrl,"&fileType=").concat(z.fileType,"&title=").concat(z.title,"&model=").concat(b,"&officeServer=").concat(w.Z.ONLYOFFICE,"&disabledDownload=").concat(!!D)}),"html"===C&&(0,A.jsx)("iframe",{src:Z+"&disposition=inline"}),"pdf"===C&&(0,A.jsx)("iframe",{src:"".concat(G,"/js/pdfview/index.html?url=").concat(Z,"&disabledDownload=").concat(!!D)}),"image"===C&&(0,A.jsx)("img",{src:(null===(c=Z)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(j=Z)&&void 0!==j&&j.startsWith("/api")?Z:"data:image/png;base64,".concat(Z)}),("other"===C||"download"===C)&&(0,A.jsx)(A.Fragment,{children:H?(0,A.jsx)(y.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,A.jsx)(m.ZP,{icon:(0,A.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:W,children:"下载"})}):(0,A.jsxs)(m.ZP,{type:"primary",size:"middle",onClick:W,children:[(0,A.jsx)(h.Z,{}),"点击下载"]})})]})}},4585:function(e,n,t){t.d(n,{Z:function(){return Y}});var r=t(82242),a=t.n(r),o=t(37205),i=t.n(o),s=t(91232),l=t.n(s),c=t(79800),u=t.n(c),d=t(59301),p=(t(49040),t(32834)),m=t.n(p),h=t(11690);var f=[],g=["
                "],x=new(m().Renderer),v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function y(){f.length=0,g=["
                  "]}var w={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function A(e,n,t,r){if(n>=e.length||e[n].level<=t)return n;var a=e[n];r.push("
                • "+a.text+"");var o=[];return n=A(e,++n,a.level,o),o.length>0&&(r.push("
                    "),o.forEach((function(e){r.push(e)})),r.push("
                  ")),r.push("
                • "),n=A(e,n,t,r)}function j(){return A(f,0,0,g),g.push("
                "),g.join("")}var k={heading:function(e){var n=v.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],r=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var r=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=r.length?e.slice(r.length):e})).join("\n")}(t,n[3]||""),a=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(a)>=0){var o=C(),i=r;r=o,_[o]={type:"block",expression:i}}return{type:"code",raw:t,lang:a,text:r}}}},b=/(?:\${2})([^\n`]+?)(?:\${2})/gi,Z=0,C=function(){return"__special_katext_id_".concat(Z++,"__")},_={};function E(){return _}function S(){Z=0,_={}}function I(e){return e=e.replace(b,(function(e,n){var t=C();return _[t]={type:"inline",expression:n},t}))}var N=x.listitem;x.listitem=function(e){return N(I(e))};var B=x.paragraph;x.paragraph=function(e){return B(I(e))};var Q=x.tablecell;x.tablecell=function(e,n){return Q(I(e),n)},x.code=function(e,n,t){var r=(n||"").match(/\S*/)[0];return r?["latex","katex","math"].indexOf(r)>=0?"

                ".concat(e,"

                "):'
                ').concat(t?e:(0,h.escape)(e,!0),"
                \n"):'
                '+(t?e:(0,h.escape)(e,!0))+"
                "},x.heading=function(e,n,t){var r=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return f.push({anchor:r,level:n,text:e}),"'+e+""},m().setOptions({silent:!0,gfm:!0,pedantic:!1}),m().use({tokenizer:k,renderer:x});var D=m(),O=(t(64018),t(6419)),H=t(71681),P=t(15342),R=t(1012),T=t(29114),M=t(37712),L="@▁@",F=/]*>/g;var Y=function(e){var n=e.value,t=void 0===n?"":n,r=e.className,o=e.showTextOnly,s=e.showLines,c=e.style,p=void 0===c?{}:c,m=e.stylesPrev,h=void 0===m?{}:m,f=e.highlightKeywords,g=e.showProgramFill,x=(e.isProgramFill,e.disabledFill),v=void 0!==x&&x,A=e.programFillValue,k=e.onFillChange,b=void 0===k?function(e){}:k,Z=e.onFillBlur,C=void 0===Z?function(){}:Z,_=String(t),I=(0,d.useState)(""),N=u()(I,2),B=N[0],Q=N[1],Y=(0,d.useState)("office"),z=u()(Y,2),J=z[0],G=z[1],U=(0,d.useState)([]),q=u()(U,2),V=q[0],W=q[1],K=(0,d.useRef)("a"+(0,R.Z)()),X={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),r=[];return t.map((function(e){""!=e&&r.push(".".concat(K.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{_=_.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+H.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+H.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+H.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(g){var e=-1;return _=_.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,r){return function(e,n){var t=document.createElement(e===L?"input":"textarea");t.style.width="100%",t.style.height=e===L?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var r=Object.keys(X).length;return X[r]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                '.concat($(_||""),"
                ")}var n=D(_);n=$(n);var t=E();_.match(/\[TOC\]/)&&(n=n.replace("

                [TOC]

                ",j()),y()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var r=t[n],a=r.type,o=r.expression;return(0,P.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(o)||"",{displayMode:"block"===a,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),S();var r=document.createElement("div");return r.innerHTML=n,f?(re(r,f.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),r.innerHTML):o?r.innerText:(setTimeout((function(){return ie()}),500),r.innerHTML)}),[_,f]);(0,d.useEffect)((function(){ae.current&&ae.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[V]),(0,d.useEffect)((function(){if(null!=A&&A.length){var e,n=ae.current.querySelectorAll(".edu-program-fill-score"),t=ae.current.querySelectorAll('[name="edu-program-fill"]'),r=l()(t.entries());try{for(r.s();!(e=r.n()).done;){var a,o=u()(e.value,2),i=o[0],s=o[1];s.value=null===(a=A[i])||void 0===a?void 0:a.value,"warning"===A[i].type?s.className="program-fill-warning":"success"===A[i].type?s.className="program-fill-success":s.className=""}}catch(e){r.e(e)}finally{r.f()}var c,d=l()(n.entries());try{for(d.s();!(c=d.n()).done;){var p,m,h=u()(c.value,2),f=h[0];h[1].innerHTML=null!==(p=A[f])&&void 0!==p&&p.score?"".concat(null===(m=A[f])||void 0===m?void 0:m.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}W(A)}}),[A]);var ne=function(e){V[e.target.dataset.id]=V[e.target.dataset.id]||{},V[e.target.dataset.id].value=e.target.value,W(i()(V)),b(V,e.target.dataset.id)},te=function(e){V[e.target.dataset.id]=V[e.target.dataset.id]||{},V[e.target.dataset.id].value=e.target.value,W(i()(V)),C(V,e.target.dataset.id)};function re(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)re(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var r=document.createElement("span");r.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(r)}}))}var ae=(0,d.useRef)();function oe(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),Q(t),G("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),Q(t),G("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),Q(t),G("html");else if(t.startsWith("#")){e.preventDefault();var r=document.getElementById(t.replace("#",""));r&&r.scrollIntoView(!0)}}}w.WebkitLineClamp=s,s&&(p=a()(a()({},p),w));var ie=function(){var e,n=null===(e=ae.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(O.ZP.isSupported()){var n=new O.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ae.current&&ee&&ee.match(F)&&window.PR.prettyPrint(),ae.current)return ae.current.addEventListener("click",oe),function(){var e;null===(e=ae.current)||void 0===e||e.removeEventListener("click",oe),S(),y()}}),[ee,ae.current,oe]),(0,M.jsxs)(M.Fragment,{children:[o&&(0,M.jsx)("div",{ref:ae,children:ee}),!o&&(0,M.jsx)("div",{ref:ae,style:a()({},p),className:"".concat(r||""," ").concat(v?"disabled-fill":""," markdown-body ").concat(K.current),dangerouslySetInnerHTML:{__html:ee}}),(0,M.jsx)(T.Z,{close:!0,data:B,type:null!=B&&B.length?J:"",style:a()({},h),onClose:function(){return Q("")}})]})}},16726:function(e,n,t){t.d(n,{h:function(){return x}});var r=t(82242),a=t.n(r),o=t(79800),i=t.n(o),s=t(59301),l=t(57809),c=t(78241),u=t(3113),d=t(89780),p=t.n(d),m=(t(94527),t(66608),t(37712)),h=l.default.Option,f={labelCol:{span:4},wrapperCol:{span:20}},g={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function x(e){var n=e.value,t=e.onChange,r=e.mode,o=e.options,l=void 0===o?{}:o,c=(0,s.useRef)(),u=(0,s.useState)(),d=i()(u,2),h=d[0],f=d[1];return(0,s.useEffect)((function(){if(h){var e=function(e){var n=e.getValue();t&&t(n)};return h.on("change",e),function(){h.off("change",e)}}}),[h,t]),(0,s.useEffect)((function(){h&&h.setOption("mode",r)}),[h,r]),(0,s.useEffect)((function(){h&&(n===h.getValue()&&""!==n||setTimeout((function(){h.setValue(n||"")}),300))}),[h,n]),(0,s.useEffect)((function(){if(c.current&&!h){var e=p().fromTextArea(c.current,a()({mode:r,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},l));f(e)}}),[c.current,h]),(0,m.jsx)("div",{className:"my-codemirror-container",children:(0,m.jsx)("textarea",{ref:c})})}n.Z=function(e){var n=e.callback,t=e.onCancel,r=(0,s.useState)("python"),o=i()(r,2),d=o[0],p=o[1];return(0,m.jsxs)(c.Z,a()(a()({},f),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,m.jsx)(c.Z.Item,{label:"代码语言",name:"language",children:(0,m.jsx)(l.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(g[e][1])},children:Object.keys(g).map((function(e){return(0,m.jsx)(h,{value:e,children:g[e][0]},e)}))})}),(0,m.jsx)(c.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,m.jsx)(x,{mode:d})}),(0,m.jsxs)("div",{className:"flex-container flex-end",children:[(0,m.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,m.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},77036:function(e,n,t){t.d(n,{Z:function(){return le}});var r=t(91232),a=t.n(r),o=t(7557),i=t.n(o),s=t(41498),l=t.n(s),c=t(79800),u=t.n(c),d=t(85573),p=t.n(d),m=t(59301),h=t(89780),f=t.n(h),g=t(76374),x=(t(94527),t(6313),t(25717),t(99498),t(25419),t(67549),t(4585)),v=t(37712),y=function(e){var n=e.value,t=void 0===n?"":n,r=(e.className,e.showTextOnly,e.showLines,e.style,(0,m.useMemo)((function(){return""}),[t]));return(0,v.jsx)(v.Fragment,{children:(0,v.jsx)("div",{dangerouslySetInnerHTML:{__html:r}})})},w=t(82242),A=t.n(w),j=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function k(e){var n=e.onActionCallback,t=e.title,r=e.icon,a=e.actionName,o=e.className,i=void 0===o?"":o,s=e.children;return(0,v.jsxs)("a",{title:t,className:i,onClick:function(){n(a)},children:[(0,v.jsx)("i",{className:"md-iconfont ".concat(r)}),s]})}var b=function(e){var n=e.watch,t=e.showNullButton,r=e.showNullProgramButton,a=e.onActionCallback,o=e.fullScreen,i=e.insertTemp,s=e.hidetoolBar,l=[].concat(j,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,v.jsxs)("ul",{className:"markdown-toolbar-container",children:[!s&&l.map((function(e,n){return(0,v.jsx)("li",{children:e.actionName?(0,v.jsx)(k,A()(A()({},e),{},{onActionCallback:a})):(0,v.jsx)("span",{className:"v-line"})},n)})),t?(0,v.jsx)("li",{children:(0,v.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,r?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("li",{children:(0,v.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,v.jsx)("li",{children:(0,v.jsx)(k,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,i&&(0,v.jsx)("li",{children:(0,v.jsx)(k,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(i),onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,v.jsx)("li",{className:"btn-full-screen",children:(0,v.jsx)(k,{icon:"".concat(o?"icon-shrink":"icon-enlarge"),title:o?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:a})})]})},Z=t(74063),C=t(78241),_=t(24650),E=t(3113),S={labelCol:{span:4},wrapperCol:{span:20}},I=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(C.Z,A()(A()({},S),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,v.jsx)(C.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,v.jsx)(_.Z,{})}),(0,v.jsx)(C.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,v.jsx)(_.Z,{})}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(E.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(E.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},N=t(16726),B=t(8591),Q=t(10459),D=C.Z.useForm,O={width:280,marginRight:10},H={labelCol:{span:5},wrapperCol:{span:19}},P=function(e){var n=e.callback,t=e.onCancel,r=D(),a=u()(r,1)[0],o=(0,m.useRef)();function i(e,n){-1!==e.status?a.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):B.ZP.error(e.message)}return(0,v.jsxs)(C.Z,A()(A()({form:a},H),{},{className:"upload-image-panel",onFinish:function(e){n(A()(A()({},e),{},{name:o.current}))},style:{width:470,overflow:"hidden"},children:[(0,v.jsx)(C.Z.Item,{label:"图片地址",required:!0,children:(0,v.jsxs)("div",{className:"flex-container",children:[(0,v.jsx)(C.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,v.jsx)(_.Z,{style:O})}),(0,v.jsx)(R,{onFileChange:function(e){var n=e.target.files[0];o.current=n.name,T(n,i)}})]})}),(0,v.jsx)(C.Z.Item,{label:"图片描述",name:"alt",children:(0,v.jsx)(_.Z,{style:{width:264}})}),(0,v.jsxs)(C.Z.Item,{style:{textAlign:"right"},children:[(0,v.jsx)(E.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(E.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function R(e){var n=e.onFileChange;return(0,v.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,v.jsx)("input",{type:"file",onChange:n})]})}function T(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var r=new window.XMLHttpRequest;r.withCredentials=!0,r.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),r.addEventListener("error",(function(e){console.error(e)}),!1),r.open("POST","".concat(Q.KI,"/api/attachments.json")),r.send(t)}var M=t(5112),L=t(94001),F=M.ZP.Group,Y={margin:"0 8px"},z=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(C.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,v.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,v.jsx)("span",{style:Y,children:"单元格数:"}),(0,v.jsx)("span",{style:Y,children:"行数"}),(0,v.jsx)(C.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,v.jsx)(L.Z,{})}),(0,v.jsx)("span",{style:Y,children:"列数"}),(0,v.jsx)(C.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,v.jsx)(L.Z,{})})]}),(0,v.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,v.jsx)("span",{style:Y,children:"对齐方式:"}),(0,v.jsx)(C.Z.Item,{name:"align",children:(0,v.jsxs)(F,{children:[(0,v.jsx)(M.ZP,{value:"default",children:(0,v.jsx)("i",{className:"fa fa-align-justify"})}),(0,v.jsx)(M.ZP,{value:"left",children:(0,v.jsx)("i",{className:"fa fa-align-left"})}),(0,v.jsx)(M.ZP,{value:"center",children:(0,v.jsx)("i",{className:"fa fa-align-center"})}),(0,v.jsx)(M.ZP,{value:"right",children:(0,v.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(E.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(E.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},J=t(71681),G=t(49105),U=t(1012),q=t(43418),V="link",W="upload-image",K="code-block",X="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(46587);var te="@▁▁@";function re(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ae=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",oe=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],ie=p()(p()({},ae+"-B","bold"),ae+"-I","italic"),se=p()(p()(p()(p()({},V,"添加链接"),K,"添加代码块"),W,"添加文件"),X,"添加表格"),le=function(e){var n=e.defaultValue,t=void 0===n?"":n,r=e.onChange,o=e.width,s=void 0===o?"100%":o,c=e.height,d=void 0===c?400:c,h=e.miniToolbar,w=void 0!==h&&h,A=e.isFocus,j=void 0!==A&&A,k=e.watch,C=e.insertTemp,_=e.mode,E=void 0===_?"markdown":_,S=e.id,Q=void 0===S?"markdown-editor-id":S,D=e.showResizeBar,O=void 0!==D&&D,H=e.noStorage,R=void 0!==H&&H,M=e.showNullButton,L=void 0!==M&&M,F=e.showNullProgramButton,Y=void 0!==F&&F,$=e.hidetoolBar,ae=void 0!==$&&$,le=e.fullScreen,ce=void 0!==le&&le,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,me=e.className,he=void 0===me?"":me,fe=e.disablePaste,ge=void 0!==fe&&fe,xe=e.disabled,ve=void 0!==xe&&xe,ye=e.disabledFill,we=void 0!==ye&&ye,Ae=e.placeholder,je=void 0===Ae?"":Ae,ke=e.values,be=void 0===ke?"":ke,Ze=(0,m.useState)(null),Ce=u()(Ze,2),_e=Ce[0],Ee=Ce[1],Se=(0,m.useState)(t),Ie=u()(Se,2),Ne=Ie[0],Be=Ie[1],Qe=(0,m.useState)(k),De=u()(Qe,2),Oe=De[0],He=De[1],Pe=(0,m.useState)(ce),Re=u()(Pe,2),Te=Re[0],Me=Re[1],Le=(0,m.useState)(""),Fe=u()(Le,2),Ye=Fe[0],ze=Fe[1],Je=(0,m.useState)(0),Ge=u()(Je,2),Ue=Ge[0],qe=Ge[1],Ve=(0,m.useState)(d),We=u()(Ve,2),Ke=We[0],Xe=We[1],$e=(0,m.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,m.useRef)((0,U.Z)()),rn=(0,m.useRef)(!1),an=(0,m.useRef)(),on=(0,m.useRef)(),sn=(0,m.useRef)(),ln=(0,m.useRef)(),cn=(0,m.useRef)(),un=function(){var e=l()(i()().mark((function e(){var n,t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,G.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",_e,on),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?_e.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?_e.replaceSelection('')):e.content_type.indexOf("pdf")>-1?_e.replaceSelection('').concat(e.name,"")):_e.replaceSelection("[".concat(e.name,"](").concat(J.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Be(be),null==_e||_e.setValue(be),window.scrollTo(0,e)}),[be]),(0,m.useEffect)((function(){null==pe||pe(Te)}),[Te]),(0,m.useEffect)((function(){if(on.current){var e=function(e,t){if(!ge){var r=t.clipboardData;if(r){var a=r.types.toString(),o=r.items;if("Files"===a||r.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==E)return;try{var i,s=o[1];"file"===(null===(i=o[0])||void 0===i?void 0:i.kind)&&(s=o[0]);var l=s.getAsFile(),c=l.name.split(".").pop();T(l,(function(e){var t,r,a;e.id?(null==l||null===(t=l.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==l||null===(r=l.type)||void 0===r?void 0:r.indexOf("video"))>-1?n.replaceSelection('')):(null==l||null===(a=l.type)||void 0===a?void 0:a.indexOf("pdf"))>-1?n.replaceSelection('').concat(l.name,"")):oe.includes(c)?n.replaceSelection('').concat(l.name,"")):n.replaceSelection("[".concat(l.name,"](").concat(J.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){B.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=f().fromTextArea(on.current,{mode:E,lineNumbers:!w,lineWrapping:!0,value:t,autoCloseTags:!Y,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",je):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),r=t.getCursor(),a=t.getLine(r.line),o=a.charAt(r.ch-1),i=a.lastIndexOf("@▁@",r.ch),s=a.lastIndexOf("@▁▁@",r.ch),l=i>s?i:s,c=i>s?3:4;if(-1===te.indexOf(o))return null;if(console.log("change1:",n,e,a,r,l,i,s,o),l>=0&&r.ch-l<5){var u=l+c;return t.replaceRange("",{line:r.line,ch:l},{line:r.line,ch:u}),{line:r.line,ch:u}}return null}(e);t&&n.preventDefault()}})),j&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){sn.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){sn.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var r;if(sn.current.classList.add("mouse-hover-md"),(r=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var a=function(){var e=r[o],t=e.name.split(".").pop();T(e,(function(r){var a,o,i;r.id?(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(r.id,"?type=").concat(r.content_type,")")):(null==e||null===(o=e.type)||void 0===o?void 0:o.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):oe.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(J.Z.API_SERVER,"/api/attachments/").concat(r.id,"?type=").concat(r.content_type,")")):401===(null==r?void 0:r.status)&&(document.location.href="/user/login")}))},o=0;o0||r.target.offsetWidth>0)&&(dn(),_e.setSize("100%","100%"),_e.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(on.current.parentElement),e}();return function(){var n,t;null!==(n=on.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=on.current)||void 0===t?void 0:t.parentElement)}}}),[_e,dn]),(0,m.useEffect)((function(){if(_e){for(var e=[],n=function(){var n=u()(r[t],2),a=n[0],o=n[1],i=p()({},a,(function(){pn(o)}));e.push(i),_e.addKeyMap(i)},t=0,r=Object.entries(ie);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(Q);e>=Ue+1e4&&(!n||n!==Ne)&&(window.sessionStorage.setItem(Q,Ne),nn(!0))}}),1e4),(0,m.useEffect)((function(){He(k)}),[_e,k]),(0,m.useEffect)((function(){_e&&j&&_e.focus()}),[_e,j]),(0,m.useEffect)((function(){if(Oe&&_e){var e=function(e){var n=e.target;if(cn.current){var t=n.scrollTop/n.scrollHeight;cn.current.scrollTop=cn.current.scrollHeight*t}},n=_e.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[_e,Oe]),(0,m.useEffect)((function(){if(_e&&de){var e=function(e,n){de(e,n)};return _e.on("beforeChange",e),function(){_e.off("beforeChange",e)}}}),[_e,de]),(0,m.useEffect)((function(){if(_e&&ue){var e=function(){ue(_e.getValue())};return _e.on("blur",e),function(){_e.off("blur",e)}}}),[_e,ue]),(0,m.useEffect)((function(){if(_e){var e=function(e,n){var t=e.getValue();Be(t),qe((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),r&&(Y?r(t,xn(t)):r(t))};return _e.on("change",e),function(){_e.off("change",e)}}}),[_e,r]),(0,m.useEffect)((function(){if(_e)if(null==t)_e.setValue(""),Be("");else{var e=window.scrollY||window.pageYOffset;t!==_e.getValue()&&(_e.setValue(t),Be(t),_e.setCursor(ve?1:_e.lineCount(),0),window.scrollTo(0,e))}}),[_e,t]);var pn=(0,m.useCallback)((function(e){var n=_e.getCursor(),t=_e.getSelection(),r=t.split("\n");switch(e){case"bold":return _e.replaceSelection("**"+t+"**"),""===t&&_e.setCursor(n.line,n.ch+2),_e.focus();case"italic":return _e.replaceSelection("*"+t+"*"),""===t&&_e.setCursor(n.line,n.ch+1),_e.focus();case"code":return _e.replaceSelection("`"+t+"`"),""===t&&_e.setCursor(n.line,n.ch+1),_e.focus();case"inline-latex":return _e.replaceSelection("`$$"+t+"$$`"),""===t&&_e.setCursor(n.line,n.ch+3),_e.focus();case"latex":return _e.replaceSelection("```latex\n"+t+"\n```"),_e.setCursor(n.line+1,t.length+1),_e.focus();case"line-break":return _e.replaceSelection("
                \n"),_e.focus();case"list-ul":return""===t?_e.replaceSelection("- "+t):_e.replaceSelection(r.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),_e.focus();case"list-ol":return""===t?_e.replaceSelection("1. "+t):_e.replaceSelection(r.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),_e.focus();case"add-null-ch":return""===t&&_e.setCursor(n.line,n.ch),_e.replaceSelection("▁"),_e.focus();case"add-signal":return""===t&&_e.setCursor(n.line,n.ch),_e.replaceSelection("@▁@"),_e.focus();case"add-multiple":return""===t&&_e.setCursor(n.line,n.ch),_e.replaceSelection(te),_e.focus();case"inster-template-1":return""===t&&_e.setCursor(n.line,n.ch),_e.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),_e.focus();case"eraser":return _e.setValue(""),_e.focus();case"trigger-watch":return He(!Oe),_e.focus();case"trigger-full-screen":return Me(!Te),_e.focus();case V:return void ze(V);case K:return void ze(K);case W:return void ze(W);case X:return void ze(X);default:throw new Error}}),[_e,Oe,Te]),mn=(0,m.useCallback)((function(e){switch(ze(""),Ye){case V:var n=e.title,t=e.link;return _e.replaceSelection("[".concat(n,"](").concat(t,")")),_e.focus();case K:var r=e.language,a=e.content;return _e.replaceSelection(["```"+r,a,"```"].join("\n")),_e.focus();case W:var o=e.src,i=e.alt;return i?_e.replaceSelection("![ ".concat(i," ]( ").concat(o,' "').concat(i,'" )')):_e.replaceSelection("![,](".concat(o,")")),_e.focus();case X:for(var s=e.row,l=e.col,c=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},r=ln.current,a=!1,o=0;return r.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){r.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[_e,ln]),(0,m.useEffect)((function(){Xe(d)}),[d]);var gn={width:re(s),height:re(Ke)},xn=((0,m.useMemo)((function(){if(Ue){var e=new Date(Ue),n=e.getHours(),t=e.getMinutes(),r=e.getSeconds();return t=t<10?"0"+t:t,r=r<10?"0"+r:r,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(r)}return 0}),[Ue]),function(e){var n=[];if(Y){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,r){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,v.jsxs)(m.Fragment,{children:[(0,v.jsx)("div",{className:"markdown-editor-wrapper",ref:sn,children:(0,v.jsxs)("div",{className:"markdown-editor-container ".concat(he," ").concat(Oe?"on-preview":""," ").concat(w?"mini":""," ").concat(Te?"full-screen":""),style:gn,children:[(0,v.jsx)(b,{insertTemp:C,watch:Oe,fullScreen:Te,showNullButton:L,showNullProgramButton:Y,onActionCallback:pn,hidetoolBar:ae,uuid:tn.current,setOpenPhones:function(){rn.current=!0}}),(0,v.jsxs)("div",{className:"markdown-editor-body",children:[(0,v.jsx)("div",{className:"codemirror-container",children:(0,v.jsx)("textarea",{ref:on,placeholder:je})}),Oe?(0,v.jsxs)("div",{ref:cn,className:"preview-container",children:["stex"===E&&(0,v.jsx)(y,{value:Ne}),"stex"!==E&&(0,v.jsx)(x.Z,{disabledFill:we,showProgramFill:Y,value:Ne})]}):null]})]})}),O?(0,v.jsx)("a",{ref:ln,className:"editor-resize"}):null,(0,v.jsx)(Z.Z,{children:se[Ye]?(0,v.jsx)(q.Z,{centered:!0,title:se[Ye],open:!0,onCancel:fn,footer:null,className:"markdown-popup-form",children:hn}):null})]})}},74063:function(e,n,t){t.d(n,{Z:function(){return m}});var r=t(82100),a=t.n(r),o=t(29186),i=t.n(o),s=t(80619),l=t.n(s),c=t(47074),u=t.n(c),d=t(59301),p=t(4676),m=function(e){l()(t,e);var n=u()(t);function t(e){var r;a()(this,t),r=n.call(this,e);var o=window.document;return r.node=o.createElement("div"),o.body.appendChild(r.node),r}return i()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},46587:function(e,n,t){t.d(n,{Z:function(){return a}});var r=t(59301);function a(e,n){var t=(0,r.useRef)();(0,r.useEffect)((function(){t.current=e})),(0,r.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},45944:function(e,n,t){var r=t(82242),a=t.n(r),o=t(37205),i=t.n(o),s=t(39647),l=t.n(s),c=t(79800),u=t.n(c),d=t(59301),p=t(78241),m=t(95237),h=t(43604),f=t(57809),g=t(94001),x=t(30518),v=t(24650),y=t(37064),w=t(65547),A=t(80608),j=t(38180),k=t(37712),b=["key","name"];n.Z=(0,A.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.disabled,t=e.shixunHomeworks,r=e.selectOptions,o=e.form,s=t.workSetting,c=(0,d.useState)([]),A=u()(c,2),Z=A[0],C=A[1],_=(0,d.useMemo)((function(){return null==r?void 0:r.filter((function(e){return!Z.includes(e.value)}))}),[Z,r]);return(0,d.useEffect)((function(){var e,n=(null==s||null===(e=s.anonymous_appeal_settings)||void 0===e?void 0:e.filter((function(e){return e.appeal_time})))||[];C(n.map((function(e){return e.group_name})))}),[s]),(0,k.jsx)(p.Z.List,{name:"anonymous_appeal_settings",children:function(e,t){var r=t.add,c=t.remove;return(0,k.jsx)(k.Fragment,{children:e.map((function(t){var u,d=t.key,A=t.name,Z=l()(t,b),E=o.getFieldValue(["anonymous_appeal_settings",A]).deleteflag;return(0,k.jsx)("div",{children:(0,k.jsxs)(m.Z,{align:"middle",style:{marginLeft:30,marginBottom:30},children:[(0,k.jsxs)(h.Z,{children:["申诉规则",d+1,":"]}),(0,k.jsx)(h.Z,{span:8,children:(0,k.jsx)(p.Z.Item,a()(a()({},Z),{},{name:[t.name,"group_name"],children:(0,k.jsx)(f.default,{mode:"multiple",disabled:n||!E,placeholder:"请选择分班名称",options:_||[],onSelect:function(e){C((function(n){return[].concat(i()(n),[e])}))},onDeselect:function(e){C((function(n){return n.filter((function(n){return n!==e}))}))}})}))}),(0,k.jsx)(h.Z,{className:"ml20",children:(0,k.jsx)(p.Z.Item,a()(a()({},Z),{},{label:"违规匿评扣分",name:[t.name,"appeal_penalty"],children:(0,k.jsx)(g.Z,{min:0,disabled:n})}))}),(0,k.jsx)(h.Z,{className:"ml20",children:(0,k.jsx)(p.Z.Item,a()(a()({},Z),{},{label:"结束时间",name:[t.name,"appeal_time"],children:(0,k.jsx)(x.default,{allowClear:!1,style:{width:170},placeholder:"请选择结束时间",disabled:n,disabledDate:function(e){return(0,j.Q8)(e,null==s?void 0:s.course_end_date)},disabledTime:function(e){return(0,j.d0)(e)},showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm"})}))}),(0,k.jsx)(p.Z.Item,a()(a()({},Z),{},{name:[A,"deleteflag"],children:(0,k.jsx)(v.Z,{type:"hidden"})})),0!==d&&!n&&E&&(0,k.jsx)(y.Z,{className:"ml20",onClick:function(){var e=o.getFieldValue(["anonymous_appeal_settings",A,"group_name"])||[];C((function(n){return n.filter((function(n){return!e.includes(n)}))})),c(A)}}),!n&&e.length<(null==s||null===(u=s.anonymous_appeal_settings)||void 0===u?void 0:u.length)&&(0,k.jsx)(w.Z,{className:"c-green ml20",onClick:function(){r({deleteflag:!0})}})]})},d)}))})}})}))},78677:function(e,n,t){var r=t(82242),a=t.n(r),o=t(37205),i=t.n(o),s=t(39647),l=t.n(s),c=t(79800),u=t.n(c),d=t(59301),p=t(30518),m=t(78241),h=t(95237),f=t(43604),g=t(57809),x=t(8591),v=t(24650),y=t(94001),w=t(24905),A=t(37064),j=t(65547),k=t(61186),b=t.n(k),Z=t(80608),C=t(38180),_=t(75916),E=t(37712),S=["key","name"],I=p.default.RangePicker;n.Z=(0,Z.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList}}))((function(e){var n=e.disabled,t=e.shixunHomeworks,r=e.selectOptions,o=e.form,s=e.data,c=e.classroomList,p=t.workSetting,k=(0,d.useState)([]),Z=u()(k,2),N=Z[0],B=Z[1],Q=(0,d.useMemo)((function(){return null==r?void 0:r.filter((function(e){return!N.includes(e.value)}))}),[N,r]);(0,d.useEffect)((function(){var e,n=(null==p||null===(e=p.anonymous_comment_settings)||void 0===e?void 0:e.filter((function(e){return e.evaluation_end})))||[];B(n.map((function(e){return e.group_name})))}),[p]);return(0,E.jsx)(m.Z.List,{name:"anonymous_comment_settings",children:function(e,t){var r=t.add,u=t.remove;return(0,E.jsx)(E.Fragment,{children:e.map((function(t){var d,k,Z,N,D,O=t.key,H=t.name,P=l()(t,S),R=o.getFieldValue(["anonymous_comment_settings",H]),T=R.deleteflag,M=b()(null===(d=R.evaluation_start)||void 0===d?void 0:d[0])<=b()(),L=!T&&M?[!0,(Z=null==R?void 0:R.group_id,D=null==p||null===(N=p.anonymous_appeal_settings)||void 0===N?void 0:N.find((function(e){return e.group_id===Z})),s.anonymous_appeal&&D&&null!==(null==D?void 0:D.appeal_time))]:[!1,!1];return(0,E.jsx)("div",{children:(0,E.jsxs)(h.Z,{align:"top",style:{marginLeft:30,marginBottom:30},children:[(0,E.jsxs)(f.Z,{children:["匿评规则",O+1,":"]}),(0,E.jsxs)(f.Z,{flex:1,children:[(0,E.jsxs)(h.Z,{align:"middle",style:{marginBottom:16},children:[(0,E.jsx)(f.Z,{span:8,children:(0,E.jsx)(m.Z.Item,a()(a()({},P),{},{name:[H,"group_name"],children:(0,E.jsx)(g.default,{mode:"multiple",disabled:n||!T,placeholder:"请选择分班名称",options:Q||[],onSelect:function(e){B((function(n){return[].concat(i()(n),[e])}))},onDeselect:function(e){B((function(n){return n.filter((function(n){return n!==e}))}))}})}))}),(0,E.jsx)(f.Z,{className:"ml20",children:(0,E.jsx)(m.Z.Item,a()(a()({},P),{},{name:[H,"evaluation_start"],children:(0,E.jsx)(I,{ranges:{"此刻":function(){var e,n=null==R||null===(e=R.evaluation_start)||void 0===e?void 0:e[0];return[n?b()(n):b()(),b()()]}},disabled:n||L,allowClear:!1,disabledDate:function(e){return(0,C.Q8)(e,null==p?void 0:p.course_end_date)},disabledTime:function(e){return(0,C.d0)(e)},showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",onChange:function(){var e;!(0,_.Rm)()||null!==(e=c.AssistantObject.group)&&void 0!==e&&e.can_anonymous_comment||x.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})}))}),(0,E.jsx)(m.Z.Item,a()(a()({},P),{},{name:[H,"deleteflag"],children:(0,E.jsx)(v.Z,{type:"hidden"})})),0!==O&&!n&&T&&(0,E.jsx)(A.Z,{className:"ml20",onClick:function(){var e=o.getFieldValue(["anonymous_comment_settings",H,"group_name"])||[];B((function(n){return n.filter((function(n){return!e.includes(n)}))})),u(H)}}),!n&&e.length<(null==p||null===(k=p.anonymous_comment_settings)||void 0===k?void 0:k.length)&&(0,E.jsx)(j.Z,{className:"c-green ml20",onClick:function(){r({deleteflag:!0})}})]}),(0,E.jsxs)(h.Z,{align:"middle",children:[(0,E.jsx)(f.Z,{span:4,children:(0,E.jsx)(m.Z.Item,a()(a()({},P),{},{label:"匿评数量",name:[H,"evaluation_num"],children:(0,E.jsx)(y.Z,{min:0,disabled:n||!T&&M})}))}),(0,E.jsx)(f.Z,{span:4,children:(0,E.jsx)(m.Z.Item,a()(a()({},P),{},{label:"缺评扣分",name:[H,"absence_penalty"],children:(0,E.jsx)(y.Z,{min:0,disabled:n,onChange:function(e){var n;!(0,_.Rm)()||null!==(n=c.AssistantObject.group)&&void 0!==n&&n.can_anonymous_comment||x.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})}))}),(0,E.jsx)(f.Z,{className:"ml20",children:(0,E.jsx)(m.Z.Item,a()(a()({},P),{},{name:[H,"student_comment"],valuePropName:"checked",children:(0,E.jsx)(w.Z,{disabled:n,onChange:function(){var e;!(0,_.Rm)()||null!==(e=c.AssistantObject.group)&&void 0!==e&&e.can_anonymous_comment||x.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})}))}),(0,E.jsx)(f.Z,{className:"ml10",children:"匿评计入已评阅"})]})]})]})},O)}))})}})}))},31329:function(e,n,t){t(59301);var r=t(80608),a=t(95237),o=t(43604),i=t(30518),s=t(94001),l=t(61186),c=t.n(l),u=t(38180),d=t(37712);n.Z=(0,r.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.data,t=e.disabled,r=e.setData,l=e.shixunHomeworks,p=l.workSetting;l.workList;return(0,d.jsxs)("div",{children:[(0,d.jsxs)(a.Z,{align:"middle",className:"mt25 pl70",children:[(0,d.jsx)(o.Z,{children:"结束时间:"}),(0,d.jsx)(o.Z,{className:"ml5",children:(0,d.jsx)(i.default,{allowClear:!1,style:{width:170},placeholder:"请选择结束时间",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabled:t,disabledDate:function(e){return(0,u.Q8)(e,null==p?void 0:p.course_end_date)},disabledTime:function(e){return(0,u.d0)(e)},value:n.appeal_time?c()(n.appeal_time):"",onChange:function(e,t){n.appeal_time=t,r(Object.assign({},n))}})}),(0,d.jsx)(o.Z,{children:(0,d.jsx)("span",{className:"c-grey-c ml10",children:"(学生匿评TA人作品的时间截点)"})})]}),(0,d.jsxs)(a.Z,{align:"middle",className:"mt25 pl70",children:[(0,d.jsx)(o.Z,{children:"违规匿评扣分:"}),(0,d.jsx)(o.Z,{className:"ml5",children:(0,d.jsx)(s.Z,{disabled:t,value:n.appeal_penalty,min:0,onChange:function(e){n.appeal_penalty=e,r(Object.assign({},n))}})}),(0,d.jsx)(o.Z,{flex:"1",className:"ml5",children:(0,d.jsx)("span",{className:"c-grey-c ml10",children:"(学生违规匿评TA人作品时,其成绩将被扣减的分值)"})})]})]})}))},22624:function(e,n,t){t(59301);var r=t(95237),a=t(43604),o=t(30518),i=t(94001),s=t(24905),l=t(61186),c=t.n(l),u=t(80608),d=t(38180),p=t(37712);n.Z=(0,u.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.data,t=e.setData,l=e.disabled,u=e.shixunHomeworks.workSetting,m=c()(null==u?void 0:u.evaluation_start)<=c()(),h=n.anonymous_appeal;return(0,p.jsxs)("div",{children:[(0,p.jsxs)(r.Z,{align:"middle",className:"pl30",children:[(0,p.jsx)(a.Z,{children:"开始时间:"}),(0,p.jsx)(a.Z,{className:"ml5",children:(0,p.jsx)(o.default,{allowClear:!1,style:{width:170},placeholder:"请选择开始时间",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabledDate:function(e){return(0,d.Q8)(e,null==u?void 0:u.course_end_date)},disabledTime:function(e){return(0,d.d0)(e)},disabled:l||m||h,value:n.evaluation_start?c()(n.evaluation_start):"",onChange:function(e,r){n.evaluation_start=r,t(Object.assign({},n))}})}),(0,p.jsx)(a.Z,{children:(0,p.jsx)("span",{className:"c-grey-c ml10",children:"(匿评开始时间之前提交作品的学生,参与匿评)"})})]}),(0,p.jsxs)(r.Z,{align:"middle",className:"mt25 pl30",children:[(0,p.jsx)(a.Z,{children:"结束时间:"}),(0,p.jsx)(a.Z,{className:"ml5",children:(0,p.jsx)(o.default,{allowClear:!1,style:{width:170},placeholder:"请选择结束时间",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabledDate:function(e){return(0,d.Q8)(e,null==u?void 0:u.course_end_date,n.evaluation_start)},disabledTime:function(e){return(0,d.d0)(e,c()(n.evaluation_start))},disabled:l||h,value:n.evaluation_end?c()(n.evaluation_end):"",onChange:function(e,r){n.evaluation_end=r,t(Object.assign({},n))}})}),(0,p.jsx)(a.Z,{children:(0,p.jsx)("span",{className:"c-grey-c ml10",children:"(学生匿评TA人作品的时间截点)"})})]}),(0,p.jsxs)(r.Z,{align:"middle",className:"mt25 pl30",children:[(0,p.jsx)(a.Z,{children:"匿评数量:"}),(0,p.jsx)(a.Z,{className:"ml5",children:(0,p.jsx)(i.Z,{disabled:l||m||h,value:n.evaluation_num,min:0,onChange:function(e){n.evaluation_num=e,t(Object.assign({},n))}})}),(0,p.jsx)(a.Z,{flex:"1",className:"ml5",children:(0,p.jsx)("span",{className:"c-grey-c ml10",children:"(本处填写每个学生将被分配的匿评作品数量。如全班实际提交作业数量小于本数值,则以实际提交作业数量为准。)"})})]}),(0,p.jsxs)(r.Z,{align:"middle",className:"mt25 pl30",children:[(0,p.jsx)(a.Z,{children:"缺评扣分:"}),(0,p.jsx)(a.Z,{className:"ml5",children:(0,p.jsx)(i.Z,{min:0,disabled:l,value:n.absence_penalty,onChange:function(e){n.absence_penalty=e,t(Object.assign({},n))}})}),(0,p.jsxs)(a.Z,{flex:"1",className:"ml5",children:["分",(0,p.jsx)("span",{className:"c-grey-c ml10",children:"(学生缺评时,其成绩将被扣减的分值)"})]})]}),n.anonymous_comment&&(0,p.jsx)(p.Fragment,{children:(0,p.jsx)(r.Z,{children:(0,p.jsxs)(a.Z,{span:24,className:"mt15 pl30",children:[(0,p.jsx)(s.Z,{checked:n.student_comment,disabled:l,onChange:function(){n.student_comment=!n.student_comment,t(Object.assign({},n))},children:(0,p.jsx)("strong",{children:"匿评计入已评阅"})}),(0,p.jsx)("span",{className:"c-grey-c font12",children:"(学生相互匿评的数据,在作品列表中计入已评阅)"})]})})})]})}))},888:function(e,n,t){var r=t(7557),a=t.n(r),o=t(41498),i=t.n(o),s=(t(59301),t(43418)),l=t(8591),c=t(49105),u=t(80608),d=t(75916),p=t(37712);n.Z=(0,u.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,r=e.classroomList,o=e.getData;return(0,p.jsxs)(s.Z,{centered:!0,title:"提示",open:"redoShixunModal"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:i()(a()().mark((function e(){var i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,d.Rm)()||null!==(i=r.AssistantObject.normal)&&void 0!==i&&i.can_redo){e.next=3;break}return l.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:return e.next=5,(0,c.ZP)("/api/homework_commons/".concat(n.actionTabs.homework_common_id,"/batch_redo_modal.json"),{method:"post",body:{student_work_id:n.actionTabs.student_work_id}});case 5:0===e.sent.status&&(l.ZP.success("操作成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),o());case 7:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,p.jsxs)("p",{children:["该作业将被打回重做,",n.actionTabs.isshixun?"学生实训":"学生作品提交","记录将被清空!"]}),(0,p.jsx)("p",{children:"确定打回?"})]})}))},4987:function(e,n,t){t.r(n),t.d(n,{default:function(){return an}});var r=t(7557),a=t.n(r),o=t(41498),i=t.n(o),s=t(82242),l=t.n(s),c=t(79800),u=t.n(c),d=t(59301),p=t(80608),m=t(3113),h=t(8591),f=t(43418),g=t(66104),x=t(99313),v=t(40362),y=t(27876),w=t(85573),A=t.n(w),j=t(37205),k=t.n(j),b=t(78241),Z=t(6848),C=t(95237),_=t(20834),E=t(24905),S=t(43604),I=t(24650),N=t(38854),B=t(51945),Q=t(86859),D=t(5112),O=t(94001),H=t(57809),P=t(71418),R=t(61186),T=t.n(R),M=t(6638),L=t(49105),F=t(37712),Y=(0,p.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,r=(0,p.useParams)();return(0,F.jsxs)(f.Z,{centered:!0,title:"提示",open:"打回重做"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:i()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.ZP)("/api/myshixuns/".concat(n.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"post",body:{course_id:r.coursesId}});case 2:0===e.sent.status&&(h.ZP.success("操作成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getWorkList",payload:l()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,F.jsx)("p",{children:"该作业将被打回重做,学生实训记录将被清空!"}),(0,F.jsx)("p",{children:"确定打回?"})]})})),z=t(75916),J=(0,p.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList}}))((function(e){var n=e.shixunHomeworks,t=e.classroomList,r=e.dispatch,o=((0,p.useParams)(),(0,d.useState)(!0)),s=u()(o,2),c=(s[0],s[1],b.Z.useForm()),m=u()(c,1)[0];return(0,F.jsx)(F.Fragment,{children:(0,F.jsxs)(f.Z,{centered:!0,title:"调分",open:"调分"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:i()(a()().mark((function e(){var o,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,z.Rm)()||null!==(o=t.AssistantObject.normal)&&void 0!==o&&o.can_appraise){e.next=3;break}return h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:return e.next=5,m.validateFields();case 5:return i=m.getFieldsValue(),e.next=8,(0,L.ZP)("/api/student_works/".concat(n.actionTabs.id,"/adjust_score.json"),{method:"post",body:l()({},i)});case 8:0===e.sent.status&&(h.ZP.success("操作成功"),m.resetFields(),r({type:"shixunHomeworks/setActionTabs",payload:{}}),r({type:"shixunHomeworks/getWorkList",payload:l()({},n.actionTabs.params)}));case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){r({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,F.jsx)("p",{className:"tc",children:"该学生的最终成绩将不会按照评分规则进行计算"}),(0,F.jsxs)(b.Z,{form:m,layout:"horizontal",children:[(0,F.jsxs)("div",{style:{display:"flex",alignItems:"baseline"},children:[(0,F.jsx)(b.Z.Item,{label:"成绩",name:"score",rules:[{required:!0,message:"请输入!"}],children:(0,F.jsx)(O.Z,{min:0,placeholder:"请填写分数"})}),(0,F.jsx)("span",{className:"ml10",children:"分"})]}),(0,F.jsx)("div",{children:(0,F.jsx)(b.Z.Item,{name:"comment",children:(0,F.jsx)(I.Z.TextArea,{placeholder:"请填写您对作品调分的原因",rows:8})})})]})]})})})),G=t(888),U=t(10283),q=t(89392),V="wrap___W0LgL",W="MdEditor___cHRH7",K="workListButtonWrap___QZZWS",X="workListClass___jvhD1",$="left______XB",ee="visible___Z1XhK",ne="status___gJ0dF",te="tips___dUSKO",re="redoBtn___yd1Bl",ae="scroll___kwGSX",oe="viewcode___D8Xzb",ie="lefttitle___cmyHe",se=t(77036),le=t(46952),ce=t(80836),ue=t(98578),de=t(44483),pe=t(80427),me=t(71112),he=(0,d.createRef)(),fe=(0,p.connect)((function(e){var n=e.shixunHomeworks,t=e.classroomList,r=e.loading,a=e.user;return{shixunHomeworks:n,classroomList:t,loading:r.effects,user:a}}))((function(e){var n,t,r,o,s,c,g,x,v,w,j,R,fe,ge,xe,ve,ye,we,Ae,je,ke,be,Ze,Ce=e.shixunHomeworks,_e=e.classroomList,Ee=e.loading,Se=e.zip,Ie=e.btnLoading,Ne=e.setBtnLoading,Be=e.dispatch,Qe=(0,d.useState)(l()(l()({},(0,p.useParams)()),{page:1,limit:20})),De=u()(Qe,2),Oe=De[0],He=(De[1],(0,p.useLocation)(),Ce.workList),Pe=(0,d.useState)(""),Re=u()(Pe,2),Te=(Re[0],Re[1]),Me=(0,d.useState)(""),Le=u()(Me,2),Fe=(Le[0],Le[1],(0,d.useState)("")),Ye=u()(Fe,2),ze=(Ye[0],Ye[1],(0,d.useState)([])),Je=u()(ze,2),Ge=Je[0],Ue=Je[1],qe=(0,d.useState)([]),Ve=u()(qe,2),We=Ve[0],Ke=Ve[1],Xe=(0,d.useState)(!0),$e=u()(Xe,2),en=($e[0],$e[1]),nn=(0,d.useState)(1),tn=u()(nn,2),rn=tn[0],an=tn[1],on=(0,d.useState)(),sn=u()(on,2),ln=sn[0],cn=sn[1],un=(0,d.useState)(),dn=u()(un,2),pn=dn[0],mn=dn[1],hn=(0,d.useState)(),fn=u()(hn,2),gn=fn[0],xn=fn[1],vn=(0,d.useState)(),yn=u()(vn,2),wn=yn[0],An=yn[1],jn=(0,d.useState)(),kn=u()(jn,2),bn=kn[0],Zn=kn[1],Cn=(0,d.useState)(!1),_n=u()(Cn,2),En=_n[0],Sn=_n[1],In=(0,d.useState)(1),Nn=u()(In,2),Bn=Nn[0],Qn=Nn[1],Dn=(0,d.useState)(!1),On=u()(Dn,2),Hn=On[0],Pn=On[1],Rn=(0,d.useState)(!1),Tn=u()(Rn,2),Mn=Tn[0],Ln=Tn[1],Fn=(0,d.useState)([]),Yn=u()(Fn,2),zn=Yn[0],Jn=Yn[1],Gn=(0,d.useState)(!1),Un=u()(Gn,2),qn=Un[0],Vn=Un[1],Wn=(0,d.useState)(),Kn=u()(Wn,2),Xn=Kn[0],$n=Kn[1],et=(0,d.useState)(!1),nt=u()(et,2),tt=(nt[0],nt[1],(0,d.useState)(!1)),rt=u()(tt,2),at=rt[0],ot=rt[1],it=(0,d.useState)(""),st=u()(it,2),lt=st[0],ct=(st[1],(0,d.useState)()),ut=u()(ct,2),dt=ut[0],pt=(ut[1],(0,d.useState)()),mt=u()(pt,2),ht=mt[0],ft=(mt[1],(0,d.useState)(null)),gt=u()(ft,2),xt=gt[0],vt=(gt[1],(0,d.useState)(!0)),yt=u()(vt,2),wt=yt[0],At=(yt[1],(0,d.useState)([])),jt=u()(At,2),kt=jt[0],bt=jt[1],Zt=(0,d.useState)([]),Ct=u()(Zt,2),_t=Ct[0],Et=Ct[1],St=(0,d.useState)(0),It=u()(St,2),Nt=It[0],Bt=It[1],Qt=(0,d.useState)({status:!1,visible:!0}),Dt=u()(Qt,2),Ot=Dt[0],Ht=Dt[1],Pt=b.Z.useForm(),Rt=u()(Pt,1)[0];(0,d.useEffect)((function(){he&&he.current&&(he.current.clientHeight>47?Ht({status:!0,visible:!0}):Ht({status:!1,visible:!0}))}),[He.course_group_info&&He.course_group_info.length]),(0,d.useEffect)((function(){null!=He&&He.course_id&&((0,z.GJ)()||Ke([l()(l()({},He),{isMe:!0})]),Ue(k()(He.student_works)))}),[He]);var Tt=function(){var e=i()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Be({type:"shixunHomeworks/getWorkList",payload:l()({},Oe)});case 2:n=e.sent,(0,z.GJ)()?Ue(k()(n.student_works)):Ue(k()(n));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function Mt(){an(1),cn(""),mn(""),xn(""),Zn(""),An(""),Jn([])}var Lt=function(e){Et(e.filter((function(e){return e.checked})).map((function(e){return e.course_group_id})))},Ft=(0,d.useRef)();(0,d.useEffect)((function(){Ft.current=_t}),[_t]);var Yt=[{title:"序号",dataIndex:"name",width:"5%",fixed:"left",render:function(e,n,t){return null!=n&&n.isMe&&null!=Ge&&Ge.length?"我":Oe.limit*(Oe.page-1)+t+1}},{title:"姓名",width:"5%",ellipsis:!0,dataIndex:"user_name"},((0,z.GJ)()||(0,z.dE)()&&!(null!=He&&He.anonymous_comment))&&{title:"学号",width:"8%",ellipsis:!0,dataIndex:"student_id",sortDirections:["descend","ascend"],sorter:!0,render:function(e){return e}},!((0,z.dE)()&&(null!=He&&null!==(n=He.homework_status)&&void 0!==n&&n.includes("匿评中")||null!=He&&null!==(t=He.homework_status)&&void 0!==t&&t.includes("申诉中")))&&0!==He.course_group_count&&{title:"分班",width:"8%",ellipsis:!0,dataIndex:"group_name"},{title:null!=He&&He.is_jupyter_lab||null!=He&&He.is_jupyter?"作业状态":"作品状态",dataIndex:"work_status",width:"6%",render:function(e){return-1===e?"重做中":(0,F.jsx)(y.Uw,{status:e})}},((0,z.GJ)()||(0,z.dE)()&&!(null!=He&&He.anonymous_comment)&&!He.anonymous_appeal||(0,z.dE)()&&(null===(r=He.homework_status)||void 0===r?void 0:r.includes("已截止")))&&{title:"最终成绩",width:"8%",dataIndex:"work_score",sortDirections:["descend","ascend"],sorter:!0,render:function(e,n){return(0,F.jsx)(Z.Z,{placement:"bottom",title:(0,F.jsxs)("div",{children:[(0,F.jsx)("div",{children:n.teacher_score?"教师评分:".concat(n.teacher_score,"分"):"教师评分:0.0分"}),(0,F.jsx)("div",{children:n.teaching_asistant_score?"助教评分:".concat(n.teaching_asistant_score,"分"):"助教评分:0.0分"}),null!=He&&He.anonymous_comment?(0,F.jsx)("div",{children:n.student_score?"匿评评分:".concat(n.student_score,"分"):"匿评评分:0.0分"}):"",(0,F.jsx)("div",{children:n.late_penalty?"迟交扣分:".concat(n.late_penalty,"分"):"迟交扣分:0.0分"}),(0,F.jsx)("div",{children:n.repeat_minus_score?"查重扣分:".concat(n.repeat_minus_score,"分"):"查重扣分:0.0分"}),null!=He&&He.anonymous_comment?(0,F.jsx)("div",{children:n.absence_penalty?"缺评扣分:".concat(n.absence_penalty,"分"):"缺评扣分:0.0分"}):"",(0,F.jsx)("div",{children:n.work_score?"最终成绩:".concat(n.work_score,"分"):"最终成绩:0.0分"})]}),children:e>0?(0,F.jsx)("span",{style:{color:"#ff8100"},children:e}):e})}},{title:"更新时间",width:"10%",dataIndex:"update_time",sortDirections:["descend","ascend"],sorter:!0,render:function(e){return e?T()(e).format("YYYY-MM-DD HH:mm"):"--"}},((0,z.GJ)()||(null==He||null===(o=He.homework_status)||void 0===o?void 0:o.includes("已截止")))&&{title:"教师评分",width:"6%",dataIndex:"teacher_score"},((0,z.GJ)()||(null==He||null===(s=He.homework_status)||void 0===s?void 0:s.includes("已截止")))&&{title:"助教评分",width:"6%",dataIndex:"teaching_asistant_score"},(null==He?void 0:He.anonymous_comment)&&{title:"匿评评分",width:"6%",dataIndex:"student_score",render:function(e,n){return(0,F.jsx)(Z.Z,{title:(0,F.jsxs)("div",{children:[(0,F.jsxs)("span",{children:["你的评阅分数:",e,"分"]}),(0,F.jsx)("br",{}),(0,F.jsxs)("span",{children:["匿评完成度:",n.anonymous_comment_rate,"%"]})]}),children:(0,F.jsx)("span",{children:e})})}},(null==He?void 0:He.anonymous_comment)&&{title:"已评数",width:"5%",dataIndex:"user_comment_count",render:function(e){return(0,F.jsx)(Z.Z,{title:"在匿评期间评阅的作品数量",children:(0,F.jsx)("span",{children:e})})}},(null==He?void 0:He.anonymous_appeal)&&{title:"匿评申诉",width:"8%",dataIndex:"appeal_all_count",render:function(e,n){return(0,F.jsxs)("div",{children:[!!e&&(0,F.jsx)(Z.Z,{placement:"bottom",title:"共有".concat(e,"条匿评申诉,").concat(n.appeal_deal_count,"条待处理"),children:(0,F.jsx)("span",{style:{minWidth:"30px",display:"inline-block",textAlign:"center"},children:"".concat(n.appeal_deal_count,"/").concat(e)})}),!e&&(0,F.jsx)("span",{children:"-/-"})]})}},{title:"打回次数",dataIndex:"redo_count",width:"6%",render:function(e){return e||"- -"}},{title:"操作",width:"6%",align:"center",fixed:"right",dataInex:"action",render:function(e,n){var t;return 0!==n.work_status||(0,z.GJ)()?(0,F.jsxs)("div",{children:[!(0,z.GJ)()&&(0,F.jsx)("div",{children:(0,F.jsx)(p.Link,{target:"_blank",to:He.is_jupyter||He.is_jupyter_lab?"/classrooms/".concat(Oe.coursesId,"/common_homework/").concat(Oe.categoryId,"/").concat(n.id,"/comment"):"/classrooms/".concat(Oe.coursesId,"/common_homework/").concat(Oe.categoryId,"/review/").concat(n.work_id||n.id),children:"查看"})}),(0,z.GJ)()&&(0,F.jsxs)("div",{children:[(0,F.jsx)(p.Link,{className:"c-blue",target:"_blank",to:He.is_jupyter||He.is_jupyter_lab?"/classrooms/".concat(Oe.coursesId,"/common_homework/").concat(Oe.categoryId,"/").concat(n.id,"/comment"):Oe.course_group?"/classrooms/".concat(Oe.coursesId,"/common_homework/").concat(Oe.categoryId,"/review/").concat(n.id,"?ids=").concat(null===(t=Oe.course_group)||void 0===t?void 0:t.toString()):"/classrooms/".concat(Oe.coursesId,"/common_homework/").concat(Oe.categoryId,"/review/").concat(n.id),onClick:function(e){var n,t;if(e.stopPropagation(),Oe.course_group?(0,z.Rm)()&&(null===(n=_e.AssistantObject)||void 0===n||null===(n=n.group)||void 0===n||!n.can_view):(0,z.Rm)()&&(null===(t=_e.AssistantObject)||void 0===t||null===(t=t.normal)||void 0===t||!t.can_view))return e.preventDefault(),void h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:n.has_comment?"已评阅":"评阅"}),(0,F.jsx)("br",{}),(0,F.jsx)(Z.Z,{placement:"bottom",title:(0,F.jsxs)("p",{children:["调整学生当前成绩",(0,F.jsx)("br",{}),"其它历史评分将全部失效"]}),children:(0,F.jsx)("a",{className:"c-green",onClick:function(){var e=i()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.preventDefault(),t.stopPropagation(),Be({type:"shixunHomeworks/setActionTabs",payload:{key:"调分",selectArrs:n,id:n.id,params:Oe}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:"调分"})})]}),(0,z.GJ)()&&(0,F.jsx)("div",{children:-1!==n.work_status&&0!==n.work_status&&(0,F.jsx)(C.Z,{justify:"center",children:(0,F.jsx)("span",{className:re,onClick:function(e){var t;e.stopPropagation(),!(0,z.Rm)()||null!==(t=_e.AssistantObject.normal)&&void 0!==t&&t.can_redo?Be({type:"shixunHomeworks/setActionTabs",payload:{key:"redoShixunModal",homework_common_id:He.homework_id,student_work_id:n.id,isshixun:He.is_shixun}}):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"打回重做"})})})]}):(0,F.jsx)("div",{children:"--"})}}].filter((function(e){return!!e})),zt=function(){var e=i()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ne(!0),e.next=3,(0,L.ZP)("/api/homework_commons/".concat(null==Oe?void 0:Oe.categoryId,"/export_student_works.json"),{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});case 3:0===(n=e.sent).status?null===(t=Se.current)||void 0===t||t.exportReport(n.files):Ne(!1);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Jt=function(){var e=i()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.ZP)("/api/homework_commons/".concat(null==Oe?void 0:Oe.categoryId,"/export_student_works.json"),{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});case 2:0===(n=e.sent).status&&(Array.isArray(n.sub_data)&&n.sub_data.length>0?null===(t=Se.current)||void 0===t||t.exportAndCreateUserFolder(n.sub_data,"批注附件","".concat(null==He?void 0:He.homework_name,"-作品批注附件")):h.ZP.warning("暂无可下载的批注附件"));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,F.jsxs)("section",{className:"".concat(V," minH500"),children:[(0,F.jsxs)("aside",{children:[(0,F.jsxs)("aside",{className:"minH500 bg-white pl30 ".concat((0,z.GJ)()?"pt30":""," pr30"),children:[!(null!=He&&He.all_member_count)&&!Ee["shixunHomeworks/getWorkList"]&&((null==He||null===(c=He.homework_status)||void 0===c?void 0:c.includes("未发布"))||(null==He||null===(g=He.homework_status)||void 0===g?void 0:g.includes("未开始")))&&(0,F.jsx)("aside",{className:"bg-white inline-block w100",children:(0,F.jsx)(M.Z,{})}),!(0,z.GJ)()&&(0,F.jsxs)("aside",{className:"pt10 pb10",children:[(0,F.jsx)("span",{className:"c-orange",children:He.commit_count}),"已交",(0,F.jsx)("span",{className:"ml10",children:He.uncommit_count}),"未交",(null==He||null===(x=He.left_time)||void 0===x?void 0:x.time)&&(0,F.jsxs)("span",{className:"ml10",children:[(0,F.jsx)("span",{children:null==He||null===(v=He.left_time)||void 0===v?void 0:v.status}),(0,F.jsx)("span",{className:"c-orange",children:null==He||null===(w=He.left_time)||void 0===w?void 0:w.time})]})]}),!(null!=He&&null!==(j=He.homework_status)&&void 0!==j&&j.includes("未发布"))&&!(null!=He&&null!==(R=He.homework_status)&&void 0!==R&&R.includes("未开始"))&&(0,F.jsxs)("aside",{children:[(0,z.GJ)()&&!(null==He||!He.all_member_count)&&(0,F.jsxs)("aside",{className:"mb30",children:[(0,F.jsxs)(b.Z,{form:Rt,onChange:function(){Oe.page=1;var e=Object.assign({},Rt.getFieldsValue());en(!1),Object.keys(e).map((function(n){switch(n){case"task_status":e[n].includes("all")||He[n].length===e[n].length||!e[n].length?(delete Oe.work_status,Rt.setFieldsValue(A()({},"task_status","all"))):(Oe.work_status=e[n],Rt.setFieldsValue(A()({},"task_status",Oe.work_status)));break;case"course_group_info":e[n].includes("all")||He[n].length===e[n].length||!e[n].length?(delete Oe.course_group,Rt.setFieldsValue(A()({},"course_group_info","all"))):(Oe.course_group=e[n],Rt.setFieldsValue(A()({},"course_group_info",Oe.course_group)));break;case"teacher_comment":e[n].includes("all")||He[n].length===e[n].length||!e[n].length?(delete Oe.teacher_comment,Rt.setFieldsValue(A()({},"teacher_comment","all"))):(Oe.teacher_comment=e[n][0],Rt.setFieldsValue(A()({},"teacher_comment",e[n])))}})),Tt()},initialValues:A()(A()(A()({},"task_status","all"),"course_group_info","all"),"teacher_comment","all"),children:[!(null===(fe=He.teacher_comment)||void 0===fe||!fe.length)&&(0,z.GJ)()&&(0,F.jsx)(b.Z.Item,{name:"teacher_comment",children:(0,F.jsx)(E.Z.Group,{style:{width:"100%"},children:(0,F.jsxs)(C.Z,{children:[(0,F.jsx)(S.Z,{flex:"80px",style:{fontSize:14},children:"你的评阅:"}),(0,F.jsx)(S.Z,{flex:"80px",children:(0,F.jsx)(E.Z,{value:"all",children:"全部"})}),(0,F.jsx)(S.Z,{flex:"1",children:null===(ge=He.teacher_comment)||void 0===ge?void 0:ge.map((function(e){return(0,F.jsxs)(E.Z,{value:e.id,children:[e.name,"(",e.count,")"]},e.id)}))})]})})}),!(null===(xe=He.task_status)||void 0===xe||!xe.length)&&(0,z.GJ)()&&(0,F.jsx)(b.Z.Item,{name:"task_status",children:(0,F.jsx)(E.Z.Group,{value:[],style:{width:"100%"},children:(0,F.jsxs)(C.Z,{children:[(0,F.jsx)(S.Z,{flex:"80px",style:{fontSize:14},children:"作品状态:"}),(0,F.jsx)(S.Z,{flex:"80px",children:(0,F.jsx)(E.Z,{value:"all",children:"全部"})}),(0,F.jsx)(S.Z,{flex:"1",children:null===(ve=He.task_status)||void 0===ve?void 0:ve.map((function(e){return(0,F.jsxs)(E.Z,{name:"task_status",value:e.id,children:[e.name,"(",e.count,")"]},e.id)}))})]})})}),!(null===(ye=He.course_group_info)||void 0===ye||!ye.length)&&(0,F.jsx)(b.Z.Item,{name:"course_group_info",children:(0,F.jsx)(E.Z.Group,{style:{width:"100%"},children:(0,F.jsxs)(C.Z,{children:[(0,F.jsx)(S.Z,{flex:"80px",style:{fontSize:14},children:"分班情况:"}),(0,F.jsx)(S.Z,{flex:"80px",children:(0,F.jsx)(E.Z,{value:"all",checked:!Oe.course_group_info,children:"全部"})}),(0,F.jsxs)(S.Z,{flex:"1",className:"".concat(X," ").concat(Ot.visible?ee:""," ").concat(Ot.status?"":ne),children:[(0,F.jsx)("div",{ref:he,className:$,children:He.course_group_info.map((function(e,n){return(0,F.jsxs)(E.Z,{value:e.course_group_id,children:[e.group_group_name,"(",e.count,")"]},e.course_group_id)}))}),Ot.status&&(0,F.jsx)("div",{className:te,onClick:function(){return Ht(l()(l()({},Ot),{},{visible:!Ot.visible}))},children:(0,F.jsxs)("span",{children:[Ot.visible?"展开":"收起",Ot.visible?(0,F.jsx)(le.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):(0,F.jsx)(ce.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})]})})]})]})})})]}),(0,F.jsxs)(C.Z,{align:"middle",children:[(0,F.jsx)(S.Z,{flex:"1",children:(0,F.jsxs)(C.Z,{align:"middle",children:[(0,F.jsx)(S.Z,{children:(0,F.jsx)(I.Z.Search,{allowClear:!0,placeholder:"请输入姓名或者学号搜索",onSearch:function(e){Oe.page=1,Oe.search=e,Tt()},style:{width:240}})}),(0,F.jsxs)(S.Z,{children:[(0,F.jsx)("span",{className:"ml5 c-red",children:He.work_count}),"个检索结果(",He.work_count,"个学生)"]})]})}),(0,F.jsxs)(S.Z,{style:{textAlign:"end"},className:K,children:[(0,z.GJ)()&&!(null!=He&&He.is_jupyter||null!=He&&He.is_jupyter_lab)&&(0,F.jsx)(m.ZP,{style:{marginRight:10},onClick:function(){Be({type:"shixunHomeworks/setActionTabs",payload:{key:"代码查重",params:Oe}})},children:"文档查重"}),((null==He||null===(we=He.homework_status)||void 0===we?void 0:we.includes("提交中"))||(null==He||null===(Ae=He.homework_status)||void 0===Ae?void 0:Ae.includes("补交中"))||(null==He||null===(je=He.homework_status)||void 0===je?void 0:je.includes("进行中")))&&(0,F.jsx)(m.ZP,{type:"default",style:{marginRight:"20px"},onClick:function(){var e;if(!(0,z.Rm)()||null!==(e=_e.AssistantObject.normal)&&void 0!==e&&e.can_redo){Ln(!0);var n=function(){var e=i()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.ZP)("/api/homework_commons/".concat(null==Oe?void 0:Oe.categoryId,"/teacher_manage_groups.json"),{method:"get",params:JSON.parse(sessionStorage.all_student_works_params)});case 2:0===(n=e.sent).status&&(console.log("发送请求了",n),bt(n.data.list),Lt(n.data.list));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();n()}else h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},icon:(0,F.jsx)("i",{className:"iconfont icon-dahuizhongzuo3x"}),children:"一键打回"}),(0,F.jsx)(m.ZP,{type:"default",style:{marginRight:"20px"},onClick:function(){Sn(!0)},icon:(0,F.jsx)("i",{className:"iconfont icon-yijiandianping"}),children:"一键点评"}),(0,F.jsx)(N.Z,{dropdownRender:function(){var e,n;return(0,F.jsxs)(_.Z,{children:[(0,F.jsx)(_.Z.Item,{children:(0,F.jsx)("span",{onClick:function(){return(0,pe.Iy)(JSON.parse(sessionStorage.all_student_works_params),"normal_work_list")},children:"导出成绩"})},"1"),(0,z.GJ)()&&(null==He||null===(e=He.student_works)||void 0===e?void 0:e.length)>0&&((null==He?void 0:He.is_jupyter)||(null==He?void 0:He.is_jupyter_lab))&&(0,F.jsx)(_.Z.Item,{children:(0,F.jsx)(p.Link,{onClick:function(e){Be({type:"shixunHomeworks/setActionTabs",payload:{key:"导出实训报告",type:2}})},to:"/classrooms/".concat(null==Oe?void 0:Oe.coursesId,"/common_homework/").concat(Oe.categoryId,"/").concat(null==He||null===(n=He.student_works)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.id,"/comment"),children:"实训报告"})},"2"),!(null!=He&&He.is_jupyter||null!=He&&He.is_jupyter_lab)&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(_.Z.Item,{children:(0,F.jsx)(m.ZP,{loading:Ie,style:{paddingLeft:0,background:"transparent"},type:"text",onClick:function(){return zt()},children:"导出作品附件"})},"3"),(0,F.jsx)(_.Z.Item,{children:(0,F.jsx)(me.Z,{style:{paddingLeft:0,background:"transparent"},type:"text",onClick:Jt,children:"导出作品批注"})},"4")]}),(0,F.jsx)(_.Z.Item,{children:(0,F.jsx)(p.Link,{to:"/classrooms/".concat(Oe.coursesId,"/exportlist/normal_work_list"),children:"历史导出"})},"5")]})},children:(0,F.jsxs)(m.ZP,{children:[(0,F.jsx)(ue.Z,{}),"导出",(0,F.jsx)(de.Z,{})]})})]})]})]}),(0,z.dE)()&&(0,F.jsx)(B.Z,{hideOnSinglePage:!0,pagination:!1,dataSource:We,columns:Yt,showHeader:!Ge||0===(null==Ge?void 0:Ge.length)}),(0,F.jsx)(B.Z,{loading:Ee["shixunHomeworks/getWorkList"],hideOnSinglePage:!0,pagination:!1,size:"middle",style:{cursor:"pointer"},dataSource:Ge,columns:Yt,onRow:function(e,n){return{onClick:function(){var n;(0,y.xg)(He.is_jupyter||He.is_jupyter_lab?"/classrooms/".concat(Oe.coursesId,"/common_homework/").concat(Oe.categoryId,"/").concat(e.id,"/comment"):Oe.course_group?"/classrooms/".concat(Oe.coursesId,"/common_homework/").concat(Oe.categoryId,"/review/").concat(e.id,"?ids=").concat(null===(n=Oe.course_group)||void 0===n?void 0:n.toString()):"/classrooms/".concat(Oe.coursesId,"/common_homework/").concat(Oe.categoryId,"/review/").concat(e.id))}}},rowKey:"id",onChange:function(e,n,t){if(void 0===t.order)if("student_id"===t.field)Te("descend"),Oe.b_order="desc",Oe.order=t.field;else delete Oe.b_order,delete Oe.order;else Oe.b_order=t.order.replace("end",""),Oe.order=t.field;Tt()}})]})]}),(0,F.jsx)("aside",{className:"tc mb50 mt30",children:(0,F.jsx)(Q.Z,{showSizeChanger:!1,onChange:function(e,n){Oe.page=e,Oe.limit=20,Tt()},hideOnSinglePage:!0,defaultCurrent:Oe.page||1,current:Oe.page||1,defaultPageSize:20,total:Ce.workList.work_count})})]}),(0,F.jsx)(J,{}),(0,F.jsx)(Y,{}),(0,F.jsx)(G.Z,{getData:Tt}),(0,F.jsx)(f.Z,{title:"一键评阅",open:En,centered:!0,onOk:function(){var e;if(!(0,z.Rm)()||null!==(e=_e.AssistantObject)&&void 0!==e&&null!==(e=e.normal)&&void 0!==e&&e.can_appraise)if(1===rn){if(0===ln);else if(!ln)return void h.ZP.info("分数不能为空");Sn(!1),Pn(!0)}else{if(0===gn||0===pn);else{if(!gn)return void h.ZP.info("最低分不能为空");if(!pn)return void h.ZP.info("最高分不能为空")}if(gn>pn)return void h.ZP.info("最高分不能大于最低分");Sn(!1),Pn(!0)}else h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},onCancel:function(){Sn(!1),Mt()},children:(0,F.jsx)("div",{style:{padding:"32px"},children:(0,F.jsxs)("div",{children:[(0,F.jsxs)("div",{children:[(0,F.jsx)("span",{style:{width:"80px"},children:"评阅方式:"}),(0,F.jsxs)(D.ZP.Group,{value:rn,onChange:function(e){an(e.target.value)},children:[(0,F.jsx)(D.ZP,{value:1,children:"统一得分"}),(0,F.jsx)(D.ZP,{value:2,children:"区间随机得分"})]})]}),1===rn&&(0,F.jsxs)("div",{style:{display:"flex",marginTop:"20px"},children:[(0,F.jsxs)("span",{style:{width:"70px",textAlign:"end"},children:[(0,F.jsx)("span",{style:{color:"red"},children:"*"}),"得分:"]}),(0,F.jsx)(O.Z,{min:0,max:100,value:ln,onChange:function(e){return cn(e)}})]}),2===rn&&(0,F.jsxs)("div",{style:{display:"flex",marginTop:"20px"},children:[(0,F.jsxs)("span",{style:{width:"70px",textAlign:"end"},children:[(0,F.jsx)("span",{style:{color:"red"},children:"*"}),"最低分:"]}),(0,F.jsx)(O.Z,{min:0,max:100,value:gn,onChange:function(e){return xn(e)},style:{width:"100px"}}),(0,F.jsxs)("span",{style:{width:"80px",textAlign:"end"},children:[(0,F.jsx)("span",{style:{color:"red"},children:"*"}),"最高分:"]}),(0,F.jsx)(O.Z,{min:0,max:100,value:pn,onChange:function(e){return mn(e)},style:{width:"100px"}})]}),(0,F.jsxs)("div",{style:{display:"flex",marginTop:"20px"},children:[(0,F.jsx)("span",{style:{width:"80px",textAlign:"end"},children:"评语:"}),(0,F.jsx)(I.Z.TextArea,{value:wn,onChange:function(e){return An(e.target.value)},placeholder:"请填写评语"})]}),(0,F.jsxs)("div",{style:{display:"flex",marginTop:"20px"},children:[(0,F.jsx)("span",{style:{width:"80px",textAlign:"end"},children:"仅课堂老师可见:"}),(0,F.jsx)(I.Z.TextArea,{value:bn,onChange:function(e){return Zn(e.target.value)},placeholder:"请填写评语"})]})]})})}),(0,F.jsx)(f.Z,{title:"提示",open:Hn,centered:!0,okText:"确定点评",cancelText:"放弃点评",onOk:i()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n={},1===rn?n.score=ln||"0":(n.min_score=gn||"0",n.max_score=pn||"0"),n.comment=wn,n.hidden_comment=bn,n.student_work_ids=1===Bn?Ge.map((function(e){return e.id})):Ge.filter((function(e){return!e.has_comment})).map((function(e){return e.id})),e.next=7,(0,L.ZP)("/api/homework_commons/".concat(Oe.categoryId,"/batch_add_score.json"),{method:"post",body:n});case 7:0===e.sent.status&&(h.ZP.info("修改成功"),Pn(!1),Mt(),Tt());case 9:case"end":return e.stop()}}),e)}))),onCancel:function(){Mt(),Pn(!1)},children:(0,F.jsxs)("div",{style:{padding:"32px",textAlign:"center"},children:[(0,F.jsx)("span",{children:"部分学生已有点评内容,是否覆盖已有点评内容?"}),(0,F.jsx)("br",{}),(0,F.jsxs)(D.ZP.Group,{value:Bn,onChange:function(e){return Qn(e.target.value)},children:[(0,F.jsx)(D.ZP,{value:1,children:"覆盖已有评论"}),(0,F.jsx)(D.ZP,{value:2,children:"跳过已有点评"})]})]})}),(0,F.jsx)(f.Z,{title:"一键打回重做",open:Mn,centered:!0,destroyOnClose:!0,forceRender:!0,width:700,onOk:i()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Lt(kt),2!==rn||!Ft.current){e.next=14;break}if(!(zn.length<=0)){e.next=5;break}return h.ZP.info("请选择作业状态"),e.abrupt("return");case 5:if(wn){e.next=8;break}return h.ZP.info("评语不能为空"),e.abrupt("return");case 8:return e.next=10,(0,L.ZP)("/api/homework_commons/".concat(Oe.categoryId,"/confirm_redo_modal.json"),{method:"post",body:{id:Oe.categoryId,comment:wn,status:zn,course_group_ids:Ft.current}});case 10:0===(n=e.sent).status&&(Bt(n.course_group_count),$n(n),Ln(!1),Vn(!0)),e.next=33;break;case 14:if(0!==gn&&0!==pn){e.next=17;break}e.next=23;break;case 17:if(gn){e.next=20;break}return h.ZP.info("最低分不能为空"),e.abrupt("return");case 20:if(pn){e.next=23;break}return h.ZP.info("最高分不能为空"),e.abrupt("return");case 23:if(!(gn>pn)){e.next=26;break}return h.ZP.info("最高分不能大于最低分"),e.abrupt("return");case 26:if(wn){e.next=29;break}return h.ZP.info("评语不能为空"),e.abrupt("return");case 29:return e.next=31,(0,L.ZP)("/api/homework_commons/".concat(Oe.categoryId,"/confirm_redo_modal.json"),{method:"post",body:{id:Oe.categoryId,comment:wn,min_score:gn,max_score:pn,course_group_ids:Ft.current}});case 31:0===(t=e.sent).status&&(Bt(t.course_group_count),$n(t),Ln(!1),Vn(!0));case 33:case"end":return e.stop()}}),e)}))),onCancel:function(){Ln(!1),Mt()},children:(0,F.jsx)("div",{style:{padding:"32px"},children:(0,F.jsxs)("div",{children:[(0,F.jsxs)("div",{style:{display:"flex",marginBottom:"12px"},children:[(0,F.jsxs)("div",{style:{flexShrink:"0",marginRight:"15px"},children:[" ",(0,F.jsx)("span",{style:{color:"red"},children:"*"}),"分班:"]}),(0,F.jsx)("div",{className:kt.length>15?ae:"",style:{overflowX:"hidden"},children:null==kt?void 0:kt.map((function(e,n){return(0,F.jsxs)(E.Z,{style:{textAlign:"left",margin:"0"},value:e.course_group_id,onChange:function(){!function(e,n){bt(n.map((function(n){return n.course_group_id===e&&(n.checked=!n.checked),n}))),Lt(n)}(e.course_group_id,kt)},checked:e.checked,children:[e.group_group_name,"(",e.count,")"]},e.course_group_id)}))})]}),(0,F.jsxs)("div",{children:[(0,F.jsxs)("span",{style:{width:"80px"},children:[" ",(0,F.jsx)("span",{style:{color:"red"},children:"*"}),"打回方式:"]}),(0,F.jsxs)(D.ZP.Group,{value:rn,onChange:function(e){an(e.target.value)},children:[(0,F.jsx)(D.ZP,{value:1,children:"按成绩打回"}),(0,F.jsx)(D.ZP,{value:2,children:"按作业状态打回"})]})]}),1===rn&&(0,F.jsxs)("div",{style:{display:"flex",marginTop:"20px"},children:[(0,F.jsxs)("span",{style:{width:"70px",textAlign:"end"},children:[(0,F.jsx)("span",{style:{color:"red"},children:"*"}),"最低分:"]}),(0,F.jsx)(O.Z,{min:0,max:100,value:gn,onChange:function(e){return xn(e)},style:{width:"100px"}}),(0,F.jsxs)("span",{style:{width:"80px",textAlign:"end"},children:[(0,F.jsx)("span",{style:{color:"red"},children:"*"}),"最高分:"]}),(0,F.jsx)(O.Z,{min:0,max:100,value:pn,onChange:function(e){return mn(e)},style:{width:"100px"}})]}),2===rn&&(0,F.jsxs)("div",{style:{display:"flex",marginTop:"20px"},children:[(0,F.jsx)("span",{style:{width:"80px"},children:"作业状态:"}),(0,F.jsx)(E.Z.Group,{onChange:function(e){Jn(k()(e))},style:{width:"100%"},children:null===(ke=He.task_status)||void 0===ke?void 0:ke.map((function(e,n){return(0,F.jsxs)(E.Z,{name:"task_status",value:e.id,children:[e.name,"(",e.count,")"]})}))})]}),(0,F.jsxs)("div",{style:{display:"flex",marginTop:"20px"},children:[(0,F.jsxs)("span",{style:{width:"70px",textAlign:"end"},children:[(0,F.jsx)("span",{style:{color:"red"},children:"*"})," 评语:"]}),(0,F.jsx)(se.Z,{className:W,onChange:function(e){return An(e)},placeholder:"请填写评语"})]})]})})}),(0,F.jsx)(f.Z,{open:qn,title:"打回确认",onOk:i()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(2!==rn){e.next=7;break}return e.next=3,(0,L.ZP)("/api/homework_commons/".concat(Oe.categoryId,"/batch_redo_modal.json"),{method:"post",body:{id:Oe.categoryId,comment:wn,status:zn,course_group_ids:Ft.current}});case 3:0===e.sent.status&&(h.ZP.info("打回成功"),Mt(),Tt(),Vn(!1)),e.next=11;break;case 7:return e.next=9,(0,L.ZP)("/api/homework_commons/".concat(Oe.categoryId,"/batch_redo_modal.json"),{method:"post",body:{id:Oe.categoryId,comment:wn,min_score:gn,max_score:pn,course_group_ids:Ft.current}});case 9:0===e.sent.status&&(h.ZP.info("打回成功"),Mt(),Tt(),Vn(!1));case 11:case"end":return e.stop()}}),e)}))),onCancel:function(){Mt(),Vn(!1)},children:(0,F.jsxs)("div",{style:{padding:"32px"},children:[1===rn&&(0,F.jsxs)("span",{children:["确认将选中的",Nt,"个班级中, 成绩在",gn,"-",pn,"的学生进行打回重做吗?"]}),2===rn&&(0,F.jsxs)("span",{children:["确认将",Nt,"个班级中作业状态在",null===(be=He.task_status)||void 0===be?void 0:be.filter((function(e){return null==zn?void 0:zn.includes(e.id)})).map((function(e){return e.name})).toString(),"的学生进行作业打回重做吗?"]}),(0,F.jsx)("br",{}),(0,F.jsxs)("span",{children:["该条件下共有",null==Xn?void 0:Xn.count,"名学生"]})]})}),(0,F.jsxs)(f.Z,{open:at,width:900,centered:!0,closeIcon:!1,footer:(0,F.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,F.jsxs)("div",{children:[(0,F.jsx)(m.ZP,{className:"mr20",style:{background:"none"},icon:(0,F.jsx)("i",{className:"iconfont icon-yijiandianping"}),onClick:function(e){var n;e.preventDefault(),!(0,z.Rm)()||null!==(n=_e.AssistantObject.normal)&&void 0!==n&&n.can_view?(0,U.O5)()&&(0,y.xg)("".concat(lt)):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:" 查看学员实训"}),(0,F.jsx)("span",{className:"mr10",children:"调分"}),(0,F.jsx)(O.Z,{min:0,onChange:(0,q.debounce)(function(){var e=i()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log(n),console.log(He),cn(n),!(0,z.Rm)()||null!==(t=_e.AssistantObject.normal)&&void 0!==t&&t.can_appraise){e.next=6;break}return h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 6:return e.next=8,(0,L.ZP)("/api/student_works/".concat(dt,"/adjust_score.json"),{method:"post",body:{score:n}});case 8:0===e.sent.status&&(h.ZP.success("操作成功"),Be({type:"shixunHomeworks/getWorkList",payload:l()({},Oe)}));case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),2e3)})]}),(0,F.jsx)(m.ZP,{type:"primary",onClick:function(e){return ot(!1)},children:"关闭"})]}),onOk:i()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)}))),onCancel:function(){ot(!1)},children:[(0,F.jsxs)("div",{className:oe,children:[(0,F.jsx)("div",{className:ie,children:"查看代码"}),(0,F.jsxs)("div",{children:[(0,F.jsx)("span",{className:"mr10",children:"文件路径"}),xt&&(0,F.jsxs)(H.default,{style:{width:200},value:null===(Ze=xt[0])||void 0===Ze?void 0:Ze.path,children:[" ",null==xt?void 0:xt.map((function(e){return(0,F.jsx)(Option,{value:e.path,children:e.path})}))," "]})]})]}),(0,F.jsx)(P.Z,{spinning:wt,children:(0,F.jsx)("iframe",{srcDoc:ht,style:{border:"none",width:"910px",marginLeft:"-38px",height:"550px"}})})]})]})})),ge=t(71681),xe=t(4585),ve=t(44850),ye=(0,p.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch;(0,p.useParams)();return(0,F.jsx)(f.Z,{centered:!0,title:"提示",open:"删除"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:i()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"shixunHomeworks/deleteReply",payload:{object_id:n.actionTabs.selectArr.id,object_type:"journals_for_message"}});case 2:0===e.sent.status&&(h.ZP.success("删除成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getReplyList",payload:l()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:(0,F.jsx)("p",{children:"确定要删除该条回复吗?"})})})),we=(t(33329),t(37064)),Ae=t(92187),je={flex_box_center:"flex_box_center___eQbfr",flex_space_between:"flex_space_between___yYxed",flex_box_vertical_center:"flex_box_vertical_center___hnVLv",flex_box_center_end:"flex_box_center_end___dJtsJ",flex_box_column:"flex_box_column___bbLAL",top:"top___wdmbO",desc:"desc___io462",liked:"liked___lE9CL",likedActive:"likedActive____w2_o",reply:"reply___BEzBQ",replyList:"replyList___m4VYn",comment:"comment___bM8aM",headpic:"headpic___qQASP"};T().locale("ZH-cn");var ke=(0,p.connect)((function(e){var n=e.shixunHomeworks,t=e.classroomList,r=e.user,a=e.loading;return{shixunHomeworks:n,globalSetting:e.globalSetting,user:r,classroomList:t,loading:a.effects}}))((function(e){var n=e.shixunHomeworks,t=e.classroomList,r=e.user,o=(e.globalSetting,e.loading),s=e.dispatch,c=(0,d.useState)(l()({},(0,p.useParams)())),f=u()(c,2),g=f[0],x=(f[1],(0,d.useState)(!1)),v=u()(x,2),y=v[0],w=v[1],A=(0,d.useState)(-1),j=u()(A,2),k=j[0],b=j[1],_=(0,d.useState)(""),E=u()(_,2),N=E[0],B=E[1],D=(0,d.useState)(""),O=u()(D,2),H=O[0],R=O[1],T=(n.workList,t.detailLeftMenus),M=n.replyList,L=n.workDetail;g.page_size=10,(0,d.useEffect)((function(){s({type:"shixunHomeworks/getReplyList",payload:l()({},g)}),s({type:"shixunHomeworks/getWorkDetail",payload:l()({},g)}),T.course_modules||s({type:"classroomList/getClassroomLeftMenus",payload:l()({},g)})}),[g.categoryId]);return(0,F.jsxs)("section",{className:je.bg,children:[(0,F.jsx)(P.Z,{spinning:o["shixunHomeworks/getWorkDetail"],children:(0,F.jsxs)("section",{className:"",children:[(0,F.jsxs)("aside",{className:[je.desc,"c-black","font14","bg-white"].join(" "),children:["编辑作业"!==n.actionTabs.key&&(0,F.jsx)("div",{children:(0,F.jsx)(xe.Z,{value:(null==L?void 0:L.description)||"暂无~"})}),(0,F.jsx)(ve.Z,{authority:(0,z.GJ)(),showDimensions:!1,dataSource:null==L?void 0:L.attachments,callback:function(){s({type:"shixunHomeworks/getWorkDetail",payload:l()({},g)})}}),"编辑作业"===n.actionTabs.key&&(0,F.jsxs)("aside",{className:["bg-white"].join(" "),children:[(0,F.jsx)(se.Z,{onChange:function(e){B(e)},defaultValue:null==L?void 0:L.explanation,height:200,isFocus:!0,watch:!0}),(0,F.jsx)(C.Z,{children:(0,F.jsxs)(S.Z,{span:24,className:"tr",children:[(0,F.jsx)(m.ZP,{type:"default",size:"middle",onClick:i()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s({type:"shixunHomeworks/setActionTabs",payload:{key:""}});case 1:case"end":return e.stop()}}),e)}))),children:"取消"}),(0,F.jsx)(m.ZP,{type:"primary",size:"middle",className:"ml20",onClick:i()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!==N){e.next=4;break}h.ZP.error("请输入内容"),e.next=8;break;case 4:return e.next=6,s({type:"shixunHomeworks/updateWork",payload:{explanation:N,categoryId:g.categoryId}});case 6:0===e.sent.status&&(h.ZP.success("操作成功"),s({type:"shixunHomeworks/setActionTabs",payload:{key:""}}),s({type:"shixunHomeworks/getWorkDetail",payload:l()({},g)}));case 8:case"end":return e.stop()}}),e)}))),children:"保存"})]})})]})]}),(0,F.jsxs)("aside",{className:[je.reply,"bg-white","mt20"].join(" "),children:[y&&(0,F.jsx)(se.Z,{onChange:function(e){B(e)},height:200,isFocus:!0,watch:!0}),(0,F.jsxs)(C.Z,{onClick:function(){w(!0)},children:[(0,F.jsx)(S.Z,{flex:"1",style:{pointerEvents:"none"},children:!y&&(0,F.jsx)(I.Z,{size:"middle",className:"current",placeholder:"说点什么",disabled:!0})}),(0,F.jsx)(S.Z,{children:(0,F.jsx)(m.ZP,{type:"primary",size:"middle",onClick:i()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,z.Rm)()||t.AssistantObject.normal.can_create){e.next=3;break}return h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:if(""!==N){e.next=7;break}h.ZP.error("请输入内容"),e.next=11;break;case 7:return e.next=9,s({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:g.categoryId,jour_type:"HomeworkCommon",reply_id:1,notes:N}}});case 9:0===e.sent.status&&(h.ZP.success("发布成功"),s({type:"shixunHomeworks/getReplyList",payload:l()({},g)}),w(!1),B(""));case 11:case"end":return e.stop()}}),e)}))),children:"发表"})})]})]}),(null==M?void 0:M.comments)&&""!=M.comments&&(0,F.jsx)("aside",{className:[je.replyList,"bg-white"].join(" "),children:null==M?void 0:M.comments.map((function(e,n){var t,o,c,u;return(0,F.jsxs)(C.Z,{gutter:[12,12],children:[(0,F.jsx)(S.Z,{flex:"40px",children:(0,F.jsx)("img",{className:je.headpic,width:"40",src:"".concat(ge.Z.IMG_SERVER,"/images/").concat(null==e||null===(t=e.author)||void 0===t?void 0:t.image_url)})}),(0,F.jsx)(S.Z,{flex:"1",children:(0,F.jsxs)(C.Z,{align:"middle",children:[(0,F.jsxs)(S.Z,{span:20,children:[(0,F.jsx)("span",{className:"c-light-black",children:null==e||null===(o=e.author)||void 0===o?void 0:o.name}),(0,F.jsxs)("span",{className:"c-light-black ml10",children:[null==e?void 0:e.time," 发布"]})]}),(0,F.jsx)(S.Z,{className:"tr",span:4,children:((0,z.GJ)()||(null==r||null===(c=r.userInfo)||void 0===c?void 0:c.login)===(null==e||null===(u=e.author)||void 0===u?void 0:u.login))&&(0,F.jsx)(Z.Z,{title:"删除",children:(0,F.jsx)(we.Z,{className:"current",onClick:function(){s({type:"shixunHomeworks/setActionTabs",payload:{key:"删除",params:g,selectArr:e}})}})})}),(0,F.jsx)(S.Z,{span:24,children:(0,F.jsx)(xe.Z,{value:e.content})}),e.children&&(0,F.jsx)("aside",{className:je.comment,children:e.children.map((function(e,n){var t,a;return(0,F.jsxs)(C.Z,{children:[(0,F.jsx)(S.Z,{span:24,children:(0,F.jsxs)(C.Z,{children:[(0,F.jsxs)(S.Z,{flex:"1",children:[e.author.name,(0,F.jsx)("span",{className:"c-light-black ml10",children:null==e?void 0:e.time})]}),(0,F.jsx)(S.Z,{children:((0,z.GJ)()||(null==r||null===(t=r.userInfo)||void 0===t?void 0:t.login)===(null==e||null===(a=e.author)||void 0===a?void 0:a.login))&&(0,F.jsx)(Z.Z,{title:"删除",children:(0,F.jsx)(we.Z,{className:"current",onClick:function(){s({type:"shixunHomeworks/setActionTabs",payload:{key:"删除",params:g,selectArr:e}})}})})})]})}),(0,F.jsx)(S.Z,{children:(0,F.jsx)(xe.Z,{value:e.content})})]},n)}))}),(0,F.jsxs)(S.Z,{span:24,className:"mt5 c-light-black",children:[k===n&&(0,F.jsxs)("aside",{children:[(0,F.jsx)(se.Z,{onChange:function(e){R(e)},height:150,isFocus:!0}),(0,F.jsx)(C.Z,{children:(0,F.jsx)(S.Z,{span:24,className:"tr",children:(0,F.jsx)(m.ZP,{type:"primary",size:"middle",onClick:i()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(""!==H){n.next=4;break}h.ZP.error("请输入内容"),n.next=9;break;case 4:return n.next=6,s({type:"shixunHomeworks/createReply",payload:{journals_for_message:{jour_id:g.categoryId,jour_type:"HomeworkCommon",m_parent_id:e.id,reply_id:1,notes:H}}});case 6:s({type:"shixunHomeworks/getReplyList",payload:l()({},g)}),h.ZP.success("发布成功"),b(-1);case 9:case"end":return n.stop()}}),n)}))),children:"发表"})})})]}),k!==n&&(0,F.jsxs)("div",{className:"tr",children:[(0,F.jsx)("span",{className:"iconfont icon-huifu1 mr5 ml30",onClick:function(){return b(n)}}),!!e.user_praise&&(0,F.jsxs)("span",{className:"c-orange",children:[(0,F.jsx)(Ae.Z,{className:"mr5 ml30",onClick:i()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,s({type:"shixunHomeworks/replyUnLike",payload:{object_id:e.id,object_type:"journals_for_message"}});case 2:s({type:"shixunHomeworks/getReplyList",payload:l()({},g)});case 3:case"end":return n.stop()}}),n)})))}),!!e.praise_count&&e.praise_count]}),!e.user_praise&&(0,F.jsxs)("span",{children:[(0,F.jsx)(Ae.Z,{className:"mr5 ml30",onClick:i()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,s({type:"shixunHomeworks/replyLike",payload:{object_id:e.id,object_type:"journals_for_message"}});case 2:s({type:"shixunHomeworks/getReplyList",payload:l()({},g)});case 3:case"end":return n.stop()}}),n)})))}),!!e.praise_count&&e.praise_count]})]})]})]})})]},n)}))})]})}),(0,F.jsx)("aside",{className:"tc mt30 pb30",children:(0,F.jsx)(Q.Z,{defaultCurrent:1,total:null==M?void 0:M.total_count,hideOnSinglePage:!0,current:g.page||1,onChange:function(e){g.page=e,s({type:"shixunHomeworks/getReplyList",payload:l()({},g)})}})}),(0,F.jsx)(ye,{})]})}));T().locale("ZH-cn");var be=(0,p.connect)((function(e){var n=e.shixunHomeworks,t=e.classroomList,r=e.loading;return{shixunHomeworks:n,globalSetting:e.globalSetting,classroomList:t,loading:r.effects}}))((function(e){var n,t,r=e.shixunHomeworks,a=e.classroomList,o=(e.globalSetting,e.loading,e.dispatch),i=(0,p.useParams)(),s=a.detailLeftMenus,c=(r.replyList,r.referenceAnswer);return i.page_size=10,(0,d.useEffect)((function(){o({type:"shixunHomeworks/getReplyList",payload:l()({},i)}),o({type:"shixunHomeworks/getReferenceAnswer",payload:{coursesId:i.categoryId}}),s.course_modules||o({type:"classroomList/getClassroomLeftMenus",payload:l()({},i)})}),[i.categoryId]),(0,F.jsx)("section",{className:"pb30 bg-white pl30 pr30 pt30",children:(0,F.jsxs)("aside",{className:["c-black","font14"].join(" "),children:[(0,F.jsxs)("div",{children:[(null==c?void 0:c.reference_answer)&&(0,F.jsx)(xe.Z,{value:null==c?void 0:c.reference_answer}),!(null!=c&&c.reference_answer)&&!(null!==(n=c.attachments)&&void 0!==n&&n.length)&&(0,F.jsx)(M.Z,{})]}),null==c||null===(t=c.attachments)||void 0===t?void 0:t.map((function(e,n){return(0,F.jsx)("div",{children:(0,F.jsxs)("a",{href:"".concat(ge.Z.API_SERVER).concat(e.url),children:[(0,F.jsx)("span",{className:"iconfont icon-fujian c-green font14"}),(0,F.jsx)("span",{className:"ml10 c-black",children:e.title}),(0,F.jsx)("span",{className:"c-light-black ml20 font12",children:e.filesize})]})})}))]})})})),Ze=t(58352),Ce=t(85855),_e={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"},Ee=(0,p.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading.effects}}))((function(e){e.shixunHomeworks,e.loading,e.dispatch;var n,t,r=(0,d.useState)(!0),o=u()(r,2),s=o[0],l=o[1],c=(0,d.useState)(!1),g=u()(c,2),x=g[0],v=g[1],y=(0,d.useState)([]),w=u()(y,2),A=w[0],j=w[1],k=(0,d.useState)([]),b=u()(k,2),Z=b[0],_=b[1],E=(0,d.useState)([]),N=u()(E,2),Q=N[0],D=N[1],O=(0,d.useState)([]),H=u()(O,2),P=H[0],R=H[1],T=(0,p.useParams)();function Y(){return z.apply(this,arguments)}function z(){return(z=i()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.ZP)("/api/homework_commons/".concat(T.categoryId,"/homework_common_collaborators.json"),{method:"get"});case 2:n=e.sent,_(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function J(){return G.apply(this,arguments)}function G(){return(G=i()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.ZP)("/api/courses/".concat(null==T?void 0:T.coursesId,"/teachers"),{method:"get",params:{homework_id:T.categoryId}});case 2:null==(n=e.sent)||n.teacher_list.map((function(e){e.key=e.user_id})),D(null==n?void 0:n.teacher_list),R(null==n?void 0:n.teacher_list);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,d.useEffect)((function(){Y(),J()}),[T]);return(0,F.jsxs)("section",{className:[_e.form," bg-white pl30 pr30 pt10"].join(" "),children:[(0,F.jsx)(C.Z,{children:(0,F.jsxs)(S.Z,{flex:"1",children:[(0,F.jsx)("span",{style:{fontSize:"16px"},children:"协作设置"}),(null==Z?void 0:Z.can_edit)&&(0,F.jsx)("span",{style:{cursor:"pointer",color:"#0152d9",marginLeft:"10px"},onClick:function(){v(!0)},children:"+添加协作者"})]})}),(0,F.jsxs)(C.Z,{style:{marginTop:"20px",marginBottom:"20px"},children:[(null==Z||null===(n=Z.data)||void 0===n?void 0:n.length)<=0&&(0,F.jsx)(M.Z,{customText:"该作业暂无协作者"}),null==Z||null===(t=Z.data)||void 0===t?void 0:t.map((function(e){return(0,F.jsxs)("span",{style:{display:"inline-flex",height:"40px",borderRadius:"4px",border:"1px solid #44D7B6",padding:"7px 20px",color:"#44D7B6",marginRight:"40px"},children:[(0,F.jsx)("span",{style:{flex:"1"},children:null==e?void 0:e.real_name}),(null==Z?void 0:Z.can_edit)&&(0,F.jsx)("span",{style:{cursor:"pointer",marginLeft:"10px"},onClick:i()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,L.ZP)("/api/homework_commons/".concat(T.categoryId,"/homework_common_collaborators/delete.json"),{method:"delete",body:{user_id:e.id}});case 2:0===n.sent.status&&(h.ZP.info("删除成功"),Y(),J());case 4:case"end":return n.stop()}}),n)}))),children:"X"})]})}))]}),(0,F.jsx)(C.Z,{children:!s&&(0,F.jsxs)(S.Z,{className:"mb50",children:[(0,F.jsx)(m.ZP,{type:"primary",size:"middle",onClick:function(){},children:"提交"}),(0,F.jsx)(m.ZP,{type:"primary",size:"middle",ghost:!0,className:"ml20",onClick:function(){l(!0)},children:"取消"})]})}),(0,F.jsx)(f.Z,{title:"添加协作者",open:x,onCancel:function(){return v(!1)},onOk:i()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==A.length){e.next=3;break}return h.ZP.info("请选择协作老师"),e.abrupt("return");case 3:return e.next=5,(0,L.ZP)("/api/homework_commons/".concat(T.categoryId,"/homework_common_collaborators.json"),{method:"post",body:{user_ids:A}});case 5:0===e.sent.status&&(h.ZP.info("添加成功"),j([]),Y(),J(),v(!1));case 7:case"end":return e.stop()}}),e)}))),children:(0,F.jsxs)("div",{children:[(0,F.jsxs)("div",{style:{display:"flex"},children:[(0,F.jsx)("label",{style:{width:"50px"},children:"姓名:"})," ",(0,F.jsx)(I.Z.Search,{onChange:function(e){D(P.filter((function(n){return n.name.indexOf(e.target.value)>-1})))}})]}),(0,F.jsx)(B.Z,{style:{marginTop:"10px",height:"300px",overflow:"auto"},rowSelection:{type:"checkbox",onChange:function(e,n){j(e)},selectedRowKeys:A,getCheckboxProps:function(e){return{disabled:e.is_collaborator}}},pagination:!1,dataSource:Q,columns:[{title:"姓名",dataIndex:"name",key:"name"},{title:"角色",dataIndex:"role",key:"role"}]})]})})]})})),Se=t(30518),Ie=t(28103),Ne=t(65547),Be=t(2842),Qe=t(84610),De=t(38180),Oe=Se.default.RangePicker,He=H.default.Option,Pe=(0,p.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList,loading:e.loading.effects}}))((function(e){var n,t,r,o,s,c,g,x,v,w,A,j=e.shixunHomeworks,b=(e.loading,e.dispatch),_=e.classroomList,I=(0,p.useParams)(),N=j.workSetting,B=j.workList,Q=(0,d.useState)(!0),P=u()(Q,2),R=P[0],M=P[1],Y=(0,d.useState)([]),J=u()(Y,2),G=J[0],U=J[1],V=(0,d.useState)([]),W=u()(V,2),K=W[0],X=W[1],$=(0,d.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,penalty_type:Qe.Q.Number,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,comment_public:!0,score_open:!1,total_score:"",eff_score:""}),ee=u()($,2),ne=ee[0],te=ee[1];(0,d.useEffect)((function(){ie()}),[]);var re=(0,d.useState)(!1),ae=u()(re,2),oe=(ae[0],ae[1]);(0,d.useEffect)((function(){null!=N&&N.course_id&&(Object.keys(ne).map((function(e){ne[e]=N[e]})),N.anonymous_comment&&(ne.unified_late=N.unified_anonymous_comment,oe(N.unified_anonymous_comment)),ne.allow_late&&ne.unified_late||(ne.late_penalty=5),ne.unified_setting||(ne.unified_late=!1,ne.unified_anonymous_comment=!1,ne.unified_anonymous_appeal=!1),G=JSON.parse(JSON.stringify(N.group_settings.map((function(e){return l()(l()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.publish_time})))),K=JSON.parse(JSON.stringify(N.allow_late_settings.map((function(e){return l()(l()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.late_time})))),te(l()({},ne)),U(G.length?k()(G):[{}]),X(k()(K)))}),[N]);var ie=function(){b({type:"shixunHomeworks/getWorkSetting",payload:l()({},I)})},se=(0,d.useState)(!1),le=u()(se,2),ce=le[0],ue=le[1],de=function(){var e=i()(a()().mark((function e(){var n,t,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(ue(!ce),(t=JSON.parse(JSON.stringify(ne))).categoryId=I.categoryId,ne.unified_setting||null===(n=G)||void 0===n||n.map((function(e){var n;if(!e.publish_time||!e.end_time)throw h.ZP.error("发布、截止时间不能为空"),ue(!1),new String("发布、截止时间不能为空");if(!e.group_name)throw h.ZP.error("请选择分班名称"),ue(!1),new String("请选择分班名称");e.group_name="string"==typeof(null==e?void 0:e.group_name)?[null==e?void 0:e.group_name]:null==e?void 0:e.group_name,e.group_id=null==e||null===(n=e.group_name)||void 0===n||null===(n=n.map((function(e){var n,t=null===(n=N.group_settings)||void 0===n||null===(n=n.filter((function(n){return(null==n?void 0:n.group_name)===e})))||void 0===n?void 0:n[0];return null==t?void 0:t.group_id})))||void 0===n?void 0:n.toString().split(",")})),t.group_settings=G,!ne.allow_late){e.next=23;break}if(!ne.unified_late){e.next=21;break}if(!(null===ne.late_penalty||void 0===ne.late_penalty||ne.late_penalty<0||ne.late_penalty>100)){e.next=11;break}throw h.ZP.error("迟交扣分填写区间为0~100"),ue(!1),new String("迟交扣分填写区间为0~100");case 11:if(ne.late_time){e.next=15;break}throw h.ZP.error("补交截止时间不能为空"),ue(!1),new String("补交截止时间不能为空");case 15:if(!(T()(ne.late_time)<=T()(ne.end_time))){e.next=19;break}throw h.ZP.error("补交截止时间必须晚于作业截止时间"),ue(!1),new String("补交截止时间必须晚于作业截止时间");case 19:e.next=23;break;case 21:K=null===(r=K)||void 0===r?void 0:r.map((function(e){var n;if(e.penalty_type=Qe.Q.Number,null===e.late_penalty||void 0===e.late_penalty||e.late_penalty<0||e.late_penalty>100)throw h.ZP.error("迟交扣分填写区间为0~100"),ue(!1),new String("迟交扣分填写区间为0~100");if(!e.late_time)throw h.ZP.error("补交截止时间不能为空"),ue(!1),new String("补交截止时间不能为空");if(!e.group_name)throw h.ZP.error("请选择分班名称"),ue(!1),new String("请选择分班名称");return e.group_name="string"==typeof(null==e?void 0:e.group_name)?[null==e?void 0:e.group_name]:null==e?void 0:e.group_name,e.group_id=null==e||null===(n=e.group_name)||void 0===n||null===(n=n.map((function(e){var n,t=null===(n=N.group_settings)||void 0===n||null===(n=n.filter((function(n){return(null==n?void 0:n.group_name)===e})))||void 0===n?void 0:n[0];return null==t?void 0:t.group_id})))||void 0===n?void 0:n.toString().split(","),e})),t.allow_late_settings=K;case 23:return Object.keys(t).map((function(e){e.indexOf("proportion")>-1&&(t[e]=t[e]/100)})),e.next=26,(0,L.ZP)("/api/homework_commons/".concat(I.categoryId,"/publish_setting.json"),{method:"post",body:l()(l()({},t),{},{penalty_type:Qe.Q.Number})});case 26:0===e.sent.status?(ue(!1),h.ZP.success("更新成功"),M(!0),ie(),b({type:"shixunHomeworks/getWorkList",payload:l()({},I)})):ue(!1);case 28:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),pe=function(e,n){var t,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"group_id";return n?n.find((function(n){return n[r]===e})):null==N||null===(t=N.group_settings)||void 0===t?void 0:t.find((function(n){return n.group_id[0]===e}))},me=((null==N?void 0:N.allow_late)||(null==N||N.anonymous_comment),!(null==N||null===(n=N.allow_late_settings)||void 0===n||!n.length)&&(null==N||null===(t=N.allow_late_settings)||void 0===t?void 0:t.every((function(e){if(e.evaluation_start)return!0})))),he=(null==N?void 0:N.unified_late)&&(null==N?void 0:N.anonymous_comment),fe=null==N?void 0:N.anonymous_comment,ge=((0,d.useMemo)((function(){var e,n;return null!=N&&N.unified_setting?!(null!=B&&null!==(n=B.homework_status)&&void 0!==n&&n.includes("已截止"))||(null==N?void 0:N.allow_late)||(null==N?void 0:N.anonymous_comment):!(null==N||null===(e=N.group_settings)||void 0===e?void 0:e.some((function(e){return T()(e.end_time)<=T()()})))||(null==N?void 0:N.allow_late)||(null==N?void 0:N.all_group_late)}),[N,B]),null==N?void 0:N.anonymous_comment),xe=function(e){if(!e)return!1;var n=pe(e,null==N?void 0:N.anonymous_comment_settings);return(null==N?void 0:N.anonymous_comment)&&n&&null!==(null==n?void 0:n.evaluation_start)},ve=function(e){var n=pe(e,null==N?void 0:N.anonymous_comment_settings);return n&&null!==(null==n?void 0:n.evaluation_start)};return(0,F.jsx)("section",{className:[_e.form].join(" "),children:(0,F.jsxs)("aside",{className:"pl30 pr30 pb30 bg-white",children:[(0,F.jsxs)(C.Z,{children:[(0,F.jsx)(S.Z,{span:24,children:(0,F.jsxs)(C.Z,{align:"middle",children:[(0,F.jsx)(S.Z,{flex:"1",children:(0,F.jsx)("h1",{className:"mt15",children:"发布设置"})}),(0,F.jsxs)(S.Z,{children:[(0,z.GJ)()&&R&&(0,F.jsx)(m.ZP,{type:"primary",size:"middle",ghost:!0,onClick:function(){var e,n;!(0,z.Rm)()||null!==(e=_.AssistantObject.normal)&&void 0!==e&&e.can_late||null!==(n=_.AssistantObject.normal)&&void 0!==n&&n.can_publish?M(!1):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"编辑设置"}),!R&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(m.ZP,{loading:ce,type:"primary",size:"middle",onClick:function(){return de()},children:"提交"}),(0,F.jsx)(m.ZP,{type:"primary",size:"middle",ghost:!0,className:"ml20",onClick:function(){M(!0),ie()},children:"取消"})]})]})]})}),(0,F.jsxs)("div",{children:[(0,F.jsx)("label",{children:"发布方式:"})," ",(0,F.jsxs)(D.ZP.Group,{disabled:R||!(null!=B&&null!==(r=B.homework_status)&&void 0!==r&&r.includes("未发布"))||(0,z.Rm)()&&!(null!==(o=_.AssistantObject)&&void 0!==o&&null!==(o=o.normal)&&void 0!==o&&o.can_publish),value:ne.unified_setting,onChange:function(e){var n;null!=B&&null!==(n=B.homework_status)&&void 0!==n&&n.includes("未发布")?(ne.unified_setting=!ne.unified_setting,ne.unified_setting||(ne.unified_late=!1),te(Object.assign({},ne)),!1!==ne.unified_setting||""!=G?ne.unified_setting&&(U([]),X([{late_penalty:5}])):U(G.concat({}))):h.ZP.error("已发布,不能再修改统一设置")},children:[(0,F.jsx)(D.ZP,{value:!0,disabled:!(null!=N&&N.manage_all_group&&(0,z.GJ)()),children:"统一发布"}),(0,F.jsx)(D.ZP,{disabled:0===(null==N||null===(s=N.group_settings)||void 0===s?void 0:s.length)||!(0,z.GJ)(),value:!1,children:"分班发布"})]}),0===(null==N||null===(c=N.group_settings)||void 0===c?void 0:c.length)&&(0,F.jsx)("p",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"},children:"(本课堂无分班,仅支持选择“统一发布“)"})]})]}),ne.unified_setting&&(0,F.jsxs)("div",{children:[(0,F.jsxs)(C.Z,{align:"middle",className:"mt25 pl30",children:[(0,F.jsx)(S.Z,{children:"发布时间:"}),(0,F.jsx)(S.Z,{className:"ml5",children:(0,F.jsx)(Se.default,{style:{width:170},placeholder:"请选择发布时间",showTime:{format:"HH:mm",defaultValue:T()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:function(e){return(0,De.Q8)(e,null==N?void 0:N.course_end_date)},disabledTime:function(e){return(0,De.d0)(e)},disabled:R||!(null!=B&&null!==(g=B.homework_status)&&void 0!==g&&g.includes("未发布")||null!=B&&null!==(x=B.homework_status)&&void 0!==x&&x.includes("未开始"))||(0,z.Rm)()&&!(null!==(v=_.AssistantObject.normal)&&void 0!==v&&v.can_publish),value:ne.publish_time?T()(ne.publish_time):"",allowClear:!1,onChange:function(e,n){ne.publish_time=n,""!=ne.end_time&&ne.end_time||!ne.unified_setting||(ne.end_time=T()(e).add(1,"month").format("YYYY-MM-DD HH:mm:ss"),ne.end_time=ne.end_time),te(Object.assign({},ne))}})}),(0,F.jsx)(S.Z,{children:(0,F.jsx)("span",{className:"c-grey-c ml10",children:"(学生收到作业的时间)"})})]}),(0,F.jsxs)(C.Z,{align:"middle",className:"mt25 pl30",children:[(0,F.jsx)(S.Z,{children:"截止时间:"}),(0,F.jsx)(S.Z,{className:"ml5",children:(0,F.jsx)(Se.default,{style:{width:170},placeholder:"请选择截止时间",showTime:{format:"HH:mm",defaultValue:T()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:me||fe||(null==N?void 0:N.allow_late)&&(null==N?void 0:N.homework_status.includes("已截止"))||R||(null==N?void 0:N.allow_late)&&T()()>=T()(null==N?void 0:N.end_time)||(0,z.Rm)()&&!(null!==(w=_.AssistantObject.normal)&&void 0!==w&&w.can_publish),allowClear:!1,disabledDate:function(e){return(0,De.Q8)(e,null==N?void 0:N.course_end_date,ne.publish_time)},disabledTime:function(e){return(0,De.d0)(e,ne.publish_time)},value:ne.end_time?T()(ne.end_time):"",onChange:function(e,n){ne.end_time=n,te(Object.assign({},ne))}})}),(0,F.jsx)(S.Z,{children:(0,F.jsx)("span",{className:"c-grey-c ml10",children:"(学生“按时”提交作品的时间截点)"})})]})]}),!ne.unified_setting&&(0,F.jsxs)(C.Z,{style:{marginTop:30,paddingTop:40,marginLeft:40,borderTop:"1px solid #eee"},children:[(0,F.jsx)(S.Z,{span:24,children:(0,F.jsxs)(C.Z,{children:[(0,F.jsx)(S.Z,{span:10}),(0,F.jsx)(S.Z,{span:10,children:(0,F.jsxs)(C.Z,{className:"c-grey-c",children:[(0,F.jsx)(S.Z,{flex:"1",children:"(学生收到作业时间)"}),(0,F.jsx)(S.Z,{flex:"1",children:"(学生“按时”提交作品时间截点)"})]})}),(0,F.jsx)(S.Z,{span:4})]})}),G&&G.map((function(e,n){var t,r,a,o,i,s,c,u,d;return(0,F.jsx)(S.Z,{span:24,children:(0,F.jsxs)(C.Z,{gutter:[8,16],children:[(0,F.jsx)(S.Z,{span:9,children:(0,F.jsxs)(C.Z,{gutter:[8,16],children:[(0,F.jsxs)(S.Z,{children:["发布规则 ",n+1]}),(0,F.jsx)(S.Z,{flex:1,style:{maxWidth:400},children:(0,F.jsx)(H.default,{disabled:R||!(null!=B&&null!==(t=B.homework_status)&&void 0!==t&&t.includes("未发布"))&&e.id,className:"ml20",mode:"multiple",style:{width:"310px"},value:e.group_name,placeholder:"请选择分班名称",onChange:function(t){var r;if(!(0,z.Rm)()||null!==(r=_.AssistantObject)&&void 0!==r&&null!==(r=r.normal)&&void 0!==r&&r.can_publish){G[n].group_name=t,G[n].group_id=e.group_id;var a=(0,q.flattenDeep)(G.map((function(e){return e.group_name}))),o=K.map((function(e){var n=(null==e?void 0:e.group_name)||[];return l()(l()({},e),{},{group_name:(0,q.remove)(n,(function(e){return a.includes(e)}))})}));X(o),U(G.slice())}else h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:N.group_settings&&N.group_settings.map((function(e){if(!G.map((function(e){return e.group_name})).toString().split(",").includes(String(e.group_name)))return(0,F.jsx)(He,{value:e.group_name,children:e.group_name},e.id)}))})})]})}),(0,F.jsx)(S.Z,{span:1}),(0,F.jsx)(S.Z,{span:10,children:(0,F.jsx)(Oe,{allowClear:!1,ranges:{"此刻":[e.publish_time?T()(e.publish_time):T()(),T()()]},disabled:R||!(T()()<=T()(null===(r=pe(e.id))||void 0===r?void 0:r.publish_time))&&[!0,(o=e.id,c=pe(o,null==N?void 0:N.allow_late_settings,"id"),u=pe(o,null==N?void 0:N.anonymous_comment_settings),d=pe(o),(null==N?void 0:N.allow_late)&&c&&T()(null==c?void 0:c.late_time)<=T()()||(null==N?void 0:N.anonymous_comment)&&u&&null!==(null==u?void 0:u.evaluation_start)||null!=(null===(i=(T()(null==d?void 0:d.end_time)<=T()()&&(null==N||null===(s=N.allow_late_settings)||void 0===s?void 0:s.filter((function(e){return e.group_id.includes(o)}))))[0])||void 0===i?void 0:i.late_time))],style:{width:440},placeholder:["请选择发布时间","请选择截止时间"],disabledDate:function(e){return(0,De.Q8)(e,null==N?void 0:N.course_end_date)},disabledTime:function(e){return(0,De.d0)(e)},showTime:{format:"HH:mm",defaultValue:[T()((0,y.U6)(),"HH:mm"),T()((0,y.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",value:e.publish_time&&[T()(e.publish_time),T()(e.end_time)],onChange:function(e,t){var r;!(0,z.Rm)()||null!==(r=_.AssistantObject)&&void 0!==r&&null!==(r=r.normal)&&void 0!==r&&r.can_publish?(G[n].publish_time=t[0],G[n].end_time=t[1],U(k()(G))):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})}),!R&&(0,F.jsxs)(S.Z,{span:4,children:[n>0&&!e.id&&(0,F.jsx)(we.Z,{onClick:function(){var e;if(!(0,z.Rm)()||null!==(e=_.AssistantObject)&&void 0!==e&&null!==(e=e.normal)&&void 0!==e&&e.can_publish){var t=(0,q.cloneDeep)(K);t.forEach((function(e,t){e.group_name&&(e.group_name=e.group_name.filter((function(e){var t;return!(null!==(t=G[n].group_name)&&void 0!==t&&t.includes(e))})))})),G=G.filter((function(e,t){return n!==t})),X(t),U(G.slice()),setTimeout((function(){return U(G.slice())}),10)}else h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}}),G.length<(null==N||null===(a=N.group_settings)||void 0===a?void 0:a.length)&&(0,F.jsx)(Ne.Z,{className:"c-green ml20",onClick:function(){U(G.concat({}))}})]})]})},n)}))]}),(0,F.jsx)(Ie.Z,{}),(0,F.jsxs)(C.Z,{children:[(0,F.jsx)(S.Z,{children:(0,F.jsx)("strong",{children:"补交设置"})}),(0,F.jsxs)(S.Z,{span:24,className:"mt15 pl30",children:[(0,F.jsx)(E.Z,{checked:ne.allow_late,disabled:me||(R||(null==N?void 0:N.allow_late)),onChange:function(e){var n;!(0,z.Rm)()||null!==(n=_.AssistantObject)&&void 0!==n&&null!==(n=n.normal)&&void 0!==n&&n.can_late?(e.target.checked&&f.Z.warning({title:"开启补交提示",width:480,centered:!0,content:(0,F.jsxs)("div",{style:{padding:10,background:"#f5f6f9"},children:[(0,F.jsx)("div",{children:"1.开启补交后不可关闭,补交方式提交保存后不可修改;"}),(0,F.jsx)("div",{children:"2.补交截止时间必须晚于作业截止时间;"}),(0,F.jsx)("div",{children:"3.班级阶段进入“补交中”则不可变更作业截止时间。"})]})}),ne.allow_late=!ne.allow_late,""==K&&X([{late_penalty:5}]),te(Object.assign({},ne))):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:(0,F.jsx)("strong",{children:"开启补交"})}),(0,F.jsx)(Z.Z,{overlayStyle:{width:380,maxWidth:380},title:(0,F.jsxs)("div",{style:{display:"flex",flexFlow:"column"},children:[(0,F.jsx)("span",{children:"补交规则说明"}),(0,F.jsx)("span",{children:"开启补交,学生只在补交时间内才通关则扣除分值,未通关不扣分;"}),(0,F.jsx)("span",{children:"学生在正常作业规定时间内通关,在补交阶段再次通关不扣分。"})]}),children:(0,F.jsx)(Be.Z,{})})]})]}),(null==ne?void 0:ne.allow_late)&&(0,F.jsxs)("div",{style:{marginLeft:22},children:[(0,F.jsxs)("div",{className:"ml30 mt20",children:[(0,F.jsx)("span",{children:"补交方式:"}),(0,F.jsxs)(D.ZP.Group,{disabled:R,value:ne.unified_late,onChange:function(e){var n;!(0,z.Rm)()||null!==(n=_.AssistantObject.normal)&&void 0!==n&&n.can_late?(ne.unified_late=e.target.value,""!=K||e.target.value||X([{late_penalty:5}]),te(l()({},ne))):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(null==ne?void 0:ne.unified_setting)&&(0,F.jsx)(D.ZP,{disabled:(null==N?void 0:N.allow_late)||!(null!=N&&N.manage_all_group),value:!0,children:"统一补交"}),(null==N||null===(A=N.group_settings)||void 0===A?void 0:A.length)&&(0,F.jsx)(D.ZP,{disabled:null==N?void 0:N.allow_late,value:!1,children:"分班补交"})]})]}),null!=ne&&ne.unified_late?(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(C.Z,{align:"middle",className:"mt25 pl30",children:[(0,F.jsx)(S.Z,{children:"补交扣分:"}),(0,F.jsx)(S.Z,{className:"ml5",children:(0,F.jsx)(O.Z,{disabled:R||ge,value:ne.late_penalty,onChange:function(e){var n;!(0,z.Rm)()||null!==(n=_.AssistantObject.normal)&&void 0!==n&&n.can_late?(ne.late_penalty=e,te(Object.assign({},ne))):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})}),(0,F.jsxs)(S.Z,{flex:"1",className:"ml5",children:["分",(0,F.jsx)("span",{className:"c-grey-c ml10",children:"(延时提交作品时,学生成绩将被扣减的分值)"})]})]}),(0,F.jsxs)(C.Z,{align:"middle",className:"mt25 pl30",children:[(0,F.jsx)(S.Z,{children:"补交截止时间:"}),(0,F.jsx)(S.Z,{className:"ml5",children:(0,F.jsx)(Se.default,{allowClear:!1,style:{width:170},placeholder:"请选择截止时间",showTime:{format:"HH:mm",defaultValue:T()((0,y.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:R||he||me,value:ne.late_time?T()(ne.late_time):"",disabledDate:function(e){return(0,De.Q8)(e,null==N?void 0:N.course_end_date)},disabledTime:function(e){return(0,De.d0)(e)},onChange:function(e,n){var t;!(0,z.Rm)()||null!==(t=_.AssistantObject.normal)&&void 0!==t&&t.can_late?(ne.late_time=n,te(Object.assign({},ne))):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})}),(0,F.jsx)(S.Z,{children:(0,F.jsx)("span",{className:"c-grey-c ml10",children:"(学生“延时”提交作品的时间截点)"})})]})]}):K.map((function(e,n){var t;return(0,F.jsx)(S.Z,{span:24,children:(0,F.jsxs)(C.Z,{className:"mt25",children:[(0,F.jsxs)(S.Z,{style:{marginLeft:30},children:[(0,F.jsxs)("span",{children:["补交规则",n+1,":"]}),(0,F.jsx)(H.default,{disabled:R||!(null!=B&&null!==(t=B.homework_status)&&void 0!==t&&t.includes("未发布"))&&e.id,mode:"multiple",style:{width:306},value:"string"==typeof e.group_name?[e.group_name]:e.group_name,placeholder:"请选择分班名称",onChange:function(t){var r;!(0,z.Rm)()||null!==(r=_.AssistantObject.normal)&&void 0!==r&&r.can_late?(K[n].group_name=t,K[n].group_id=e.group_id,X(K.slice())):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:N.group_settings&&N.group_settings.map((function(e){return(null==ne||!ne.unified_setting||K.map((function(e){return e.group_name})).toString().split(",").includes(String(e.group_name))||ve(e.id))&&(!G.map((function(e){return e.group_name})).toString().split(",").includes(String(e.group_name))||K.map((function(e){return e.group_name})).toString().split(",").includes(String(e.group_name))||ve(e.id))?void 0:(0,F.jsx)(He,{value:e.group_name,children:e.group_name},e.id)}))})]}),(0,F.jsxs)(S.Z,{className:"ml20",children:[(0,F.jsx)("span",{children:"补交扣分:"}),(0,F.jsx)(O.Z,{min:0,max:100,disabled:R||xe(e.id),defaultValue:e.late_penalty,onChange:function(e){var t;!(0,z.Rm)()||null!==(t=_.AssistantObject)&&void 0!==t&&null!==(t=t.normal)&&void 0!==t&&t.can_late?(K[n].late_penalty=e,K[n].penalty_type=Qe.Q.Number):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})]}),(0,F.jsxs)(S.Z,{className:"ml20",children:[(0,F.jsx)("span",{children:"补交截止时间:"}),(0,F.jsx)(Se.default,{disabled:R||xe(e.id),style:{width:200},showTime:{format:"HH:mm",defaultValue:T()((0,y.U6)(),"HH:mm")},placeholder:"请选择截止时间",disabledDate:function(e){return(0,De.Q8)(e,null==N?void 0:N.course_end_date)},disabledTime:function(e){return(0,De.d0)(e)},format:"YYYY-MM-DD HH:mm",value:null!=e&&e.late_time?T()(e.late_time):void 0,onChange:function(e,t){var r;!(0,z.Rm)()||null!==(r=_.AssistantObject)&&void 0!==r&&null!==(r=r.normal)&&void 0!==r&&r.can_late?(K[n].late_time=t,X(k()(K))):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})]}),!R&&(0,F.jsxs)(S.Z,{className:"ml20",children:[n>0&&!e.id&&(0,F.jsx)(we.Z,{onClick:function(){K=K.filter((function(e,t){return n!==t})),X(K.slice()),setTimeout((function(){return X(K.slice())}),10)}}),(0,F.jsx)(Ne.Z,{className:"c-green ml20",onClick:function(){X(K.concat({penalty_type:Qe.Q.Number,late_penalty:5}))}})]})]})},n)}))]})]})})})),Re=t(91232),Te=t.n(Re),Me=t(60324),Le=t(22624),Fe=t(78677),Ye=t(31329),ze=t(45944),Je=t(22460),Ge=(0,p.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,classroomList:e.classroomList,loading:e.loading.effects}}))((function(e){var n,t,r,o,s,c,f,g,x,v=e.shixunHomeworks,y=(e.loading,e.dispatch),w=e.classroomList,A=(0,p.useParams)(),j=v.workSetting,_=v.workList,I=(0,d.useState)(!0),N=u()(I,2),B=N[0],Q=N[1],O=(0,d.useState)([]),H=u()(O,2),P=H[0],R=H[1],M=(0,d.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",unified_anonymous_comment:!0,unified_anonymous_appeal:!0,anonymous_group:!1}),Y=u()(M,2),J=Y[0],G=Y[1];(0,d.useEffect)((function(){U()}),[]),(0,d.useEffect)((function(){null!=j&&j.course_id&&(Object.keys(J).map((function(e){J[e]=j[e]})),J.allow_late&&J.unified_late||(J.late_penalty=5),P=JSON.parse(JSON.stringify(j.group_settings.map((function(e){return l()(l()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.publish_time})))),G(l()({},J)),R(k()(P)))}),[j]);var U=function(){var e=i()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,y({type:"shixunHomeworks/getWorkSetting",payload:l()({},A)});case 2:re.resetFields(),oe.resetFields();case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),V=(0,d.useState)(!1),W=u()(V,2),K=W[0],X=W[1],$=function(){var e=i()(a()().mark((function e(){var n,t,r,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(X(!K),(t=JSON.parse(JSON.stringify(J))).categoryId=A.categoryId,J.unified_setting||null===(n=P)||void 0===n||n.map((function(e){var n;if(!e.publish_time||!e.end_time)throw h.ZP.error("请把发布时间填写完整"),X(K),new String("请把发布时间填写完整");if(!e.group_name)throw h.ZP.error("请选择分班名称"),X(K),new String("请选择分班名称");e.group_name="string"==typeof(null==e?void 0:e.group_name)?[null==e?void 0:e.group_name]:null==e?void 0:e.group_name,e.group_id=null==e||null===(n=e.group_name)||void 0===n||null===(n=n.map((function(e){var n,t=null===(n=j.group_settings)||void 0===n||null===(n=n.filter((function(n){return(null==n?void 0:n.group_name)===e})))||void 0===n?void 0:n[0];return null==t?void 0:t.group_id})))||void 0===n?void 0:n.toString().split(",")})),t.group_settings=P,!J.evaluation_start){e.next=14;break}if(!(J.end_time&&T()(J.evaluation_start)<=T()(J.end_time))){e.next=10;break}throw h.ZP.error("匿评开启时间要晚于作业截止时间、补交截止时间"),X(K),new String("匿评开启时间要晚于作业截止时间、补交截止时间");case 10:if(!(J.late_time&&T()(J.evaluation_start)<=T()(J.late_time))){e.next=14;break}throw h.ZP.error("匿评开启时间要晚于作业截止时间、补交截止时间"),X(K),new String("匿评开启时间要晚于作业截止时间、补交截止时间");case 14:if(Object.keys(t).map((function(e){e.indexOf("proportion")>-1&&(t[e]=t[e]/100)})),!t.anonymous_comment||t.unified_anonymous_comment){e.next=21;break}return e.next=18,se();case 18:r=e.sent,t.anonymous_comment_settings=r.anonymous_comment_settings,["evaluation_end","evaluation_num","evaluation_start","student_comment","absence_penalty"].forEach((function(e){Reflect.deleteProperty(t,e)}));case 21:return t.anonymous_appeal&&!t.unified_anonymous_appeal&&(o=le(),t.anonymous_appeal_settings=o.anonymous_appeal_settings,["appeal_time","appeal_penalty"].forEach((function(e){Reflect.deleteProperty(t,e)}))),e.next=24,(0,L.ZP)("/api/homework_commons/".concat(A.categoryId,"/evaluation_setting.json"),{method:"post",body:l()({},t)});case 24:0===e.sent.status&&(h.ZP.success("更新成功"),Q(!0),U(),y({type:"shixunHomeworks/getWorkList",payload:l()({},A)})),X(K);case 27:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ee=null==j||null===(n=j.anonymous_comment_settings)||void 0===n?void 0:n.map((function(e){return{label:e.group_name,value:e.group_name,id:e.group_id}})),ne=null==j||null===(t=j.anonymous_appeal_settings)||void 0===t?void 0:t.map((function(e){return{label:e.group_name,value:e.group_name,id:e.group_id}})),te=b.Z.useForm(),re=u()(te,1)[0],ae=b.Z.useForm(),oe=u()(ae,1)[0],ie=function(e,n){return e.map((function(e){var t;return null===(t=n.find((function(n){return n.value===e})))||void 0===t?void 0:t.id}))},se=function(){var e=i()(a()().mark((function e(){var n,t,r,o,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=(0,Je.Y)(re.getFieldsValue(),"YYYY-MM-DD HH:mm"),t=(0,q.cloneDeep)(n),r=Te()(t.anonymous_comment_settings||[]),e.prev=3,r.s();case 5:if((o=r.n()).done){e.next=21;break}if(null!=(i=o.value)&&i.evaluation_start){e.next=11;break}return h.ZP.warning("匿评开始时间不能为空"),X(K),e.abrupt("return",Promise.reject());case 11:if(i.group_name){e.next=15;break}return h.ZP.warning("请选择分班名称"),X(K),e.abrupt("return",Promise.reject());case 15:i.evaluation_end=null==i?void 0:i.evaluation_start[1],i.evaluation_start=null==i?void 0:i.evaluation_start[0],i.group_id=ie(i.group_name,ee),Reflect.deleteProperty(i,"deleteflag");case 19:e.next=5;break;case 21:e.next=26;break;case 23:e.prev=23,e.t0=e.catch(3),r.e(e.t0);case 26:return e.prev=26,r.f(),e.finish(26);case 29:return e.abrupt("return",t);case 30:case"end":return e.stop()}}),e,null,[[3,23,26,29]])})));return function(){return e.apply(this,arguments)}}(),le=function(){var e,n=(0,Je.Y)(oe.getFieldsValue(),"YYYY-MM-DD HH:mm"),t=(0,q.cloneDeep)(n),r=Te()(t.anonymous_appeal_settings||[]);try{for(r.s();!(e=r.n()).done;){var a=e.value;a.group_id=ie(a.group_name,ne),Reflect.deleteProperty(a,"deleteflag")}}catch(e){r.e(e)}finally{r.f()}return t},ce=function(e,n){if("comment"===n){var t=null==e?void 0:e.filter((function(e){return null!==e.evaluation_end}));return 0===t.length?[{deleteflag:!0}]:(0,Je.M)(t,["evaluation_start","evaluation_end"]).map((function(e){return l()(l()({},e),{},{evaluation_start:[e.evaluation_start,e.evaluation_end],group_name:[e.group_name],deleteflag:!1})}))}if("appeal"===n){var r=null==e?void 0:e.filter((function(e){return null!==e.appeal_time}));return 0===r.length?[{deleteflag:!0}]:(0,Je.M)(r,["appeal_time"]).map((function(e){return l()(l()({},e),{},{group_name:[e.group_name],deleteflag:!1})}))}},ue=((null==j||null===(r=j.homework_status)||void 0===r?void 0:r.includes("已截止"))||(null==ee?void 0:ee.length)>0)&&(null==j?void 0:j.student_works),de=(null==j||null===(o=j.anonymous_appeal_settings)||void 0===o?void 0:o.length)>0,pe=(null==j?void 0:j.anonymous_comment)&&(null==j?void 0:j.unified_anonymous_comment)&&(null==_||null===(s=_.homework_status)||void 0===s?void 0:s.includes("已截止"))||de;return(0,F.jsx)("section",{className:[_e.form].join(" "),children:(0,F.jsxs)("aside",{className:"pl30 pr30 pb30 bg-white",children:[(0,F.jsxs)(C.Z,{children:[(0,F.jsx)(S.Z,{span:24,children:(0,F.jsxs)(C.Z,{align:"middle",children:[(0,F.jsx)(S.Z,{flex:"1",children:(0,F.jsxs)(C.Z,{align:"middle",className:"mt15",children:[(0,F.jsx)("h1",{style:{marginBottom:0},children:"匿评设置"}),(0,F.jsx)(Z.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,F.jsxs)("div",{children:[(0,F.jsx)("div",{children:"规则"}),(0,F.jsx)("div",{children:"1.作业截止、补交结束后才可开启匿评,开启申诉后不可变更匿评结束时间;"}),(0,F.jsx)("div",{children:"2.所有分组互评:提交作品的分组数量≥2,可开启分组互相匿评;"}),(0,F.jsx)("div",{children:"3.班内小组互评:同班级提交作品的分组数量≥2,可开启班内分组互相匿评。"}),(0,F.jsx)("div",{children:"注:为确保公平,匿评规则确定后不可再修改,请谨慎操作!"})]}),children:(0,F.jsx)(Be.Z,{style:{marginLeft:4,cursor:"pointer"}})})]})}),(0,F.jsxs)(S.Z,{children:[(null==j?void 0:j.can_edit)&&B&&(0,F.jsx)(m.ZP,{type:"primary",size:"middle",ghost:!0,onClick:function(){return Q(!1)},children:"编辑设置"}),!B&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(m.ZP,{loading:K,type:"primary",size:"middle",onClick:function(){return $()},children:"提交"}),(0,F.jsx)(m.ZP,{type:"primary",size:"middle",ghost:!0,className:"ml20",onClick:function(){Q(!0),U()},children:"取消"})]})]})]})}),(0,F.jsx)(S.Z,{span:24,className:"mt15 pl30",children:(0,F.jsx)(E.Z,{checked:J.anonymous_comment,disabled:B||!ue||(null==j?void 0:j.anonymous_comment),onChange:function(){var e;!(0,z.Rm)()||null!==(e=w.AssistantObject.normal)&&void 0!==e&&e.can_anonymous_comment?(J.anonymous_comment=!J.anonymous_comment,J.allow_late&&!J.evaluation_start?J.late_time&&""!=J.late_time&&(J.evaluation_start=T()(J.late_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),J.evaluation_end=T()(J.late_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")):J.unified_setting&&!J.evaluation_start&&J.end_time&&""!=J.end_time&&(J.evaluation_start=T()(J.end_time).add(14,"day").format("YYYY-MM-DD HH:mm:ss"),J.evaluation_end=T()(J.end_time).add(28,"day").format("YYYY-MM-DD HH:mm:ss")),J.anonymous_comment&&(J.evaluation_num=parseInt(J.evaluation_num)?J.evaluation_num:3,J.absence_penalty=parseInt(J.absence_penalty)?J.absence_penalty:3),G(Object.assign({},J))):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:(0,F.jsx)("strong",{children:"启用匿评"})})})]}),J.anonymous_comment&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(C.Z,{align:"middle",className:"mt25 mb25 pl30",children:[(0,F.jsx)(S.Z,{children:"匿评方式:"}),(0,F.jsx)(S.Z,{className:"ml5",children:(0,F.jsxs)(D.ZP.Group,{value:J.unified_anonymous_comment,disabled:B||J.anonymous_appeal||(null==j?void 0:j.anonymous_comment),onChange:function(e){var n;!(0,z.Rm)()||null!==(n=w.AssistantObject.normal)&&void 0!==n&&n.can_anonymous_comment?(G((function(n){return l()(l()({},n),{},{unified_anonymous_comment:e.target.value})})),re.resetFields()):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(null==j?void 0:j.unified_setting)&&(null==j?void 0:j.unified_late)&&(0,F.jsx)(D.ZP,{value:!0,disabled:B||J.anonymous_appeal||(null==j?void 0:j.anonymous_comment)||!(null!=j&&j.manage_all_group),children:"统一匿评"}),(null==j||null===(c=j.group_settings)||void 0===c?void 0:c.length)>0&&(0,F.jsx)(D.ZP,{value:!1,children:"分班匿评"})]})})]}),J.unified_anonymous_comment&&(0,F.jsxs)(C.Z,{align:"middle",className:"mt25 mb25 pl30",children:[(0,F.jsx)(S.Z,{children:"互评方式:"}),(0,F.jsx)(S.Z,{className:"ml5",children:(0,F.jsxs)(D.ZP.Group,{value:J.anonymous_group,disabled:B||J.anonymous_appeal||(null==j?void 0:j.anonymous_comment),onChange:function(e){!(0,z.Rm)()||w.AssistantObject.normal.can_anonymous_comment?G((function(n){return l()(l()({},n),{},{anonymous_group:e.target.value})})):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(0,F.jsx)(D.ZP,{value:!1,children:"所有分组互评"}),(null==j||null===(f=j.group_settings)||void 0===f?void 0:f.length)>0&&(0,F.jsx)(D.ZP,{value:!0,disabled:B||!(null!=j&&j.can_anonymous_group),children:"班内小组互评"})]})})]}),J.unified_anonymous_comment?(0,F.jsx)(Le.Z,{data:J,setData:G,disabled:B}):(0,F.jsx)(b.Z,{form:re,autoComplete:"off",initialValues:null!=j&&j.unified_anonymous_comment?{anonymous_comment_settings:[{deleteflag:!0}]}:{anonymous_comment_settings:ce(null==j?void 0:j.anonymous_comment_settings,"comment")},children:(0,F.jsx)(Fe.Z,{disabled:B,selectOptions:ee,form:re,data:J})})]}),(0,F.jsx)(Ie.Z,{}),(0,F.jsx)(C.Z,{children:(0,F.jsxs)(S.Z,{span:24,className:"mt15 pl30",children:[(0,F.jsx)(E.Z,{checked:J.anonymous_appeal,disabled:B||!pe||(null==j?void 0:j.anonymous_appeal),onChange:function(){!(0,z.Rm)()||w.AssistantObject.normal.can_anonymous_appeal?(J.anonymous_appeal=!J.anonymous_appeal,J.anonymous_appeal&&(J.appeal_penalty=J.appeal_penalty?J.appeal_penalty:2),G(Object.assign({},J))):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:(0,F.jsx)("strong",{children:"启用匿评申诉"})}),(0,F.jsx)(Me.Z,{overlayClassName:"edu-popover",placement:"bottomLeft",content:(0,F.jsxs)("span",{className:"font12",children:["允许学生对自己作品的匿评评分进行申诉,由教师和助教处理申诉",(0,F.jsx)("br",{}),(0,F.jsx)("br",{}),"1、接受学生的合理申诉:",(0,F.jsx)("br",{}),(0,F.jsx)("span",{className:"p",children:"被申诉的评分记录无效,不参与最终成绩的计算"}),(0,F.jsx)("span",{className:"p",children:"被申诉的评阅人的作品成绩,将被扣减违规匿评分"}),(0,F.jsx)("br",{}),"2、拒绝学生的不合理申诉:",(0,F.jsx)("br",{}),(0,F.jsx)("span",{className:"p",children:"被申诉的评分记录有效,不允许学生对该评分记录进行二次申诉"}),(0,F.jsx)("span",{className:"p",children:"被申诉的评阅人的作品成绩,不会扣除违规匿评分"})]}),trigger:"click",children:(0,F.jsx)("span",{className:"mt10 ml10 current font14",children:(0,F.jsx)(Be.Z,{})})})]})}),J.anonymous_appeal&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(C.Z,{align:"middle",className:"mt25 mb25 pl30",children:[(0,F.jsx)(S.Z,{children:"申诉方式:"}),(0,F.jsx)(S.Z,{className:"ml5",children:(0,F.jsxs)(D.ZP.Group,{value:J.unified_anonymous_appeal,disabled:B||(null==j?void 0:j.anonymous_appeal),onChange:function(e){!(0,z.Rm)()||w.AssistantObject.normal.can_anonymous_appeal?(G((function(n){return l()(l()({},n),{},{unified_anonymous_appeal:e.target.value})})),oe.resetFields()):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(null==j?void 0:j.unified_anonymous_comment)&&(0,F.jsx)(D.ZP,{value:!0,disabled:!(null!=j&&j.manage_all_group),children:"统一申诉"}),(null==j||null===(g=j.group_settings)||void 0===g?void 0:g.length)>0&&(0,F.jsx)(D.ZP,{value:!1,children:"分班申诉"})]})})]}),J.unified_anonymous_appeal?(0,F.jsx)(Ye.Z,{data:J,setData:G,disabled:B}):(0,F.jsx)(b.Z,{form:oe,initialValues:null!=j&&j.unified_anonymous_appeal?{anonymous_appeal_settings:[{deleteflag:!0}]}:{anonymous_appeal_settings:ce(null==j?void 0:j.anonymous_appeal_settings,"appeal")},children:(0,F.jsx)(ze.Z,{disabled:B||(0,z.Rm)()&&!(null!==(x=w.AssistantObject.normal)&&void 0!==x&&x.can_anonymous_appeal),selectOptions:ne,form:oe})})]})]})})})),Ue=(Se.default.RangePicker,H.default.Option,(0,p.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading.effects}}))((function(e){var n,t,r,o,s,c=e.shixunHomeworks,g=(e.loading,e.dispatch),x=(0,p.useParams)(),v=((0,p.useLocation)(),c.workSetting),y=c.workList,w=(0,d.useState)(!0),A=u()(w,2),j=A[0],Z=A[1],_=(0,d.useState)({}),I=u()(_,2),N=(I[0],I[1],b.Z.useForm()),B=(u()(N,1)[0],(0,d.useState)(!1)),Q=u()(B,2),H=Q[0],P=Q[1],R=(0,d.useState)([]),T=u()(R,2),M=T[0],Y=T[1],z=(0,d.useState)([]),J=u()(z,2),G=J[0],U=J[1],q=(0,d.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",is_repeat_minus:"",repeat_setting_score:"",repeat_limit:""}),V=u()(q,2),W=V[0],K=V[1];(null==y||null===(n=y.homework_status)||void 0===n?void 0:n.includes("匿评中"))||null==y||null===(t=y.homework_status)||void 0===t||t.includes("申诉中"),(null==y||null===(r=y.homework_status)||void 0===r?void 0:r.includes("匿评中"))||(null==y||null===(o=y.homework_status)||void 0===o?void 0:o.includes("申诉中"))||null==y||null===(s=y.homework_status)||void 0===s||s.includes("已截止");(0,d.useEffect)((function(){X()}),[]),(0,d.useEffect)((function(){null!=v&&v.course_id&&(Object.keys(W).map((function(e){e.indexOf("proportion")>-1&&(v[e]=(100*v[e]).toFixed(0)),W[e]=v[e]})),W.allow_late&&W.unified_late||(W.late_penalty=5),M=JSON.parse(JSON.stringify(v.group_settings.map((function(e){return l()(l()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.publish_time})))),G=JSON.parse(JSON.stringify(v.allow_late_settings.map((function(e){return l()(l()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.late_time})))),K(l()({},W)),Y(k()(M)),U(k()(G)))}),[v]);var X=function(){g({type:"shixunHomeworks/getWorkSetting",payload:l()({},x)})},$=function(){var e=i()(a()().mark((function e(){var n,t,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((t=JSON.parse(JSON.stringify(W))).categoryId=x.categoryId,W.unified_setting||null===(n=M)||void 0===n||n.map((function(e){var n;if(!e.publish_time||!e.end_time)throw h.ZP.error("请把发布时间填写完整"),new String("请把发布时间填写完整");if(!e.group_name)throw h.ZP.error("请选择分班名称"),new String("请选择分班名称");e.group_name="string"==typeof(null==e?void 0:e.group_name)?[null==e?void 0:e.group_name]:null==e?void 0:e.group_name,console.log("item:0",e,v.group_settings,M),e.group_id=null==e||null===(n=e.group_name)||void 0===n||null===(n=n.map((function(e){var n,t=null===(n=v.group_settings)||void 0===n||null===(n=n.filter((function(n){return(null==n?void 0:n.group_name)===e})))||void 0===n?void 0:n[0];return console.log("d:",t,e),null==t?void 0:t.group_id})))||void 0===n?void 0:n.toString().split(",")})),t.group_settings=M,!W.allow_late){e.next=16;break}if(!W.unified_late){e.next=14;break}if(!(null===W.late_penalty||void 0===W.late_penalty||W.late_penalty<0||W.late_penalty>100)){e.next=9;break}throw h.ZP.error("迟交扣分填写区间为0~100"),new String("迟交扣分填写区间为0~100");case 9:if(W.late_time){e.next=12;break}throw h.ZP.error("请把截止时间填写完整"),new String("请把截止时间填写完整");case 12:e.next=16;break;case 14:G=null===(r=G)||void 0===r?void 0:r.map((function(e){var n;if(null===e.late_penalty||void 0===e.late_penalty||e.late_penalty<0||e.late_penalty>100)throw h.ZP.error("迟交扣分填写区间为0~100"),new String("迟交扣分填写区间为0~100");if(!e.late_time)throw h.ZP.error("请把截止时间填写完整"),new String("请把截止时间填写完整");if(!e.group_name)throw h.ZP.error("请选择分班名称"),new String("请选择分班名称");return e.group_name="string"==typeof(null==e?void 0:e.group_name)?[null==e?void 0:e.group_name]:null==e?void 0:e.group_name,e.group_id=null==e||null===(n=e.group_name)||void 0===n||null===(n=n.map((function(e){var n,t=null===(n=v.group_settings)||void 0===n||null===(n=n.filter((function(n){return(null==n?void 0:n.group_name)===e})))||void 0===n?void 0:n[0];return null==t?void 0:t.group_id})))||void 0===n?void 0:n.toString().split(","),e})),t.allow_late_settings=G;case 16:return Object.keys(t).map((function(e){e.indexOf("proportion")>-1&&(t[e]=t[e]/100)})),e.next=19,(0,L.ZP)("/api/homework_commons/".concat(x.categoryId,"/score_setting_with_normal.json"),{method:"post",body:l()({},t)});case 19:0===e.sent.status&&(h.ZP.success("更新成功"),null==v||!v.have_repeated||(null==v?void 0:v.is_repeat_minus)===(null==W?void 0:W.is_repeat_minus)&&(null==v?void 0:v.repeat_setting_score)===(null==W?void 0:W.repeat_setting_score)&&(null==v?void 0:v.repeat_limit)===(null==W?void 0:W.repeat_limit)||f.Z.confirm({title:"更新成绩",content:"您改动了本次作业的查重扣分规则,需要重新查重才能生效,生效后成绩将覆盖成最新的成绩",cancelText:"取消",okText:"立即查重",onOk:function(){g({type:"shixunHomeworks/setActionTabs",payload:{key:"代码查重",params:x}})}}),Z(!0),X(),g({type:"shixunHomeworks/getWorkList",payload:l()({},x)}));case 21:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ee=(0,F.jsxs)("div",{className:"mask-tips",children:["计算说明:",(0,F.jsx)("br",{}),"教师评分 * 其百分比 + 助教评分 * 其百分比 + 学生匿评平均分 * 其百分比 - (",(0,F.jsx)("br",{}),"迟交扣分 + 缺评扣分 * 缺评数 + 违规匿评扣分 * 违规匿评数 )",(0,F.jsx)("br",{}),(0,F.jsx)("br",{}),"注意",(0,F.jsx)("br",{}),"非零百分比的评分选项,若评分记录为空,则其百分比将自动平摊到其它非零",(0,F.jsx)("br",{}),"评分选项上。",(0,F.jsx)("br",{}),"例:教师评分40% + 助教评分35% + 学生匿评25%,学生A没有教师评分记",(0,F.jsx)("br",{}),"录,则其最终成绩按照助教评分55% + 学生匿评45%进行计算"]}),ne=(0,F.jsxs)("div",{className:"mask-tips",children:["计算说明:",(0,F.jsx)("br",{}),"优先顺序排前的非零评分 * 100% -",(0,F.jsx)("br",{}),"( 迟交扣分 + 缺评扣分 * 缺评数 + 违规匿评扣分 * 违规匿评数 )",(0,F.jsx)("br",{}),"例:有教师评分则教师评分100%,否则教辅评分100%,依次类推"]});return(0,F.jsxs)("section",{className:[_e.form].join(" "),children:[(0,F.jsxs)("aside",{className:"pl30 pr30 pb30 bg-white",children:[(0,F.jsx)(C.Z,{children:(0,F.jsx)(S.Z,{span:24,children:(0,F.jsxs)(C.Z,{align:"middle",children:[(0,F.jsx)(S.Z,{flex:"1",children:(0,F.jsx)("h1",{className:"mt15",children:"评分设置"})}),(0,F.jsxs)(S.Z,{children:[(null==v?void 0:v.can_edit)&&j&&(0,F.jsx)(m.ZP,{type:"primary",size:"middle",ghost:!0,onClick:function(){return Z(!1)},children:"编辑设置"}),!j&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(m.ZP,{type:"primary",size:"middle",className:"mr20",onClick:function(){return P(!0)},children:"设置默认评分"}),(0,F.jsx)(m.ZP,{type:"primary",size:"middle",onClick:function(){return $()},children:"提交"}),(0,F.jsx)(m.ZP,{type:"primary",size:"middle",ghost:!0,className:"ml20",onClick:function(){Z(!0),X()},children:"取消"})]})]})]})})}),(0,F.jsxs)(C.Z,{className:"mt25",style:{paddingLeft:40},children:[(0,F.jsx)(S.Z,{children:(0,F.jsx)("strong",{children:"助教评分"})}),(0,F.jsx)(S.Z,{span:24,className:"pl30 mt10"})]}),(0,F.jsx)(C.Z,{style:{paddingLeft:65},children:(0,F.jsxs)(D.ZP.Group,{disabled:j,value:W.ta_mode,onChange:function(e){W.ta_mode=e.target.value,K(l()({},W))},children:[(0,F.jsxs)(D.ZP,{value:1,style:{marginTop:15},children:[(0,F.jsx)("strong",{children:"普通模式"}),(0,F.jsx)("span",{className:"c-grey-c",children:"(选中,则取各助教最终评分的平均分)"})]}),(0,F.jsx)("br",{}),(0,F.jsxs)(D.ZP,{value:0,style:{marginTop:15},children:[(0,F.jsx)("strong",{children:"复审模式"}),(0,F.jsx)("span",{className:"c-grey-c",children:"(选中,则只取最新的助教评分)"})]})]})}),(0,F.jsxs)(C.Z,{className:"mt25",style:{paddingLeft:40},children:[(0,F.jsx)(S.Z,{children:(0,F.jsx)("strong",{children:"最终成绩组成:"})}),(0,F.jsx)(S.Z,{span:24,className:"pl30 mt10"})]}),(0,F.jsxs)(C.Z,{style:{paddingLeft:65},children:[(0,F.jsxs)(D.ZP.Group,{disabled:j,value:W.final_mode,onChange:function(e){W.final_mode=e.target.value,K(l()({},W))},children:[(0,F.jsxs)(D.ZP,{value:!1,style:{marginTop:15},children:[(0,F.jsx)("strong",{children:"多项评分配比"}),(0,F.jsxs)("span",{className:"c-grey-c",children:["(选中,则按照比例计算最终成绩)",(0,F.jsx)(Me.Z,{placement:"bottomLeft",content:ee,trigger:"click",children:(0,F.jsx)(Be.Z,{className:"ml20 current"})})]})]}),(0,F.jsxs)(C.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,F.jsx)(S.Z,{children:"教师评分:"}),(0,F.jsxs)(S.Z,{className:"ml5",children:[(0,F.jsx)(O.Z,{disabled:j,min:0,max:100,value:W.te_proportion,onChange:function(e){W.te_proportion=e,K(Object.assign({},W))}}),(0,F.jsx)("span",{className:"ml10",children:"%"})]})]}),(0,F.jsxs)(C.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,F.jsx)(S.Z,{children:"助教评分:"}),(0,F.jsxs)(S.Z,{className:"ml5",children:[(0,F.jsx)(O.Z,{disabled:j,min:0,max:100,value:W.ta_proportion,onChange:function(e){W.ta_proportion=e,K(Object.assign({},W))}}),(0,F.jsx)("span",{className:"ml10",children:"%"})]})]}),(0,F.jsxs)(C.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,F.jsx)(S.Z,{children:"学生匿评:"}),(0,F.jsxs)(S.Z,{className:"ml5",children:[(0,F.jsx)(O.Z,{disabled:j,min:0,max:100,value:W.st_proportion,onChange:function(e){W.st_proportion=e,K(Object.assign({},W))}}),(0,F.jsx)("span",{className:"ml10",children:"%"})]})]}),(0,F.jsx)("br",{}),(0,F.jsxs)(D.ZP,{value:!0,style:{marginTop:15},children:[(0,F.jsx)("strong",{children:"单项评分优先"}),(0,F.jsxs)("span",{className:"c-grey-c",children:["(选中,则按照优先顺序计算最终成绩)",(0,F.jsx)(Me.Z,{placement:"bottomLeft",content:ne,trigger:"click",children:(0,F.jsx)(Be.Z,{className:"ml20 current"})})]})]})]}),(0,F.jsx)("br",{})]}),(0,F.jsx)("div",{style:{paddingLeft:77},children:"(教师评分 → 教辅评分 → 学生匿评评分)"}),!(null!=y&&y.is_jupyter||null!=y&&y.is_jupyter_lab)&&(0,F.jsxs)(C.Z,{className:"mt25",style:{paddingLeft:40},children:[(0,F.jsx)(S.Z,{children:(0,F.jsxs)("strong",{children:[(0,F.jsx)(E.Z,{checked:W.is_repeat_minus,disabled:j,style:{fontSize:"16px"},onChange:function(e){W.is_repeat_minus=e.target.checked,K(Object.assign({},W))},children:"文档查重扣分"})," ",(0,F.jsx)("span",{style:{fontSize:"14px"},className:"c-grey-c",children:"(修改后需要进行“文档查重”,扣分规则才生效)"})]})}),(0,F.jsx)(S.Z,{span:24,className:"pl30 mt10"})]}),(null==W?void 0:W.is_repeat_minus)&&(0,F.jsxs)("div",{style:{paddingLeft:35},children:[(0,F.jsxs)(C.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,F.jsx)(S.Z,{children:"查重扣分:"}),(0,F.jsx)(S.Z,{className:"ml5",children:(0,F.jsx)(O.Z,{disabled:j,min:0,max:100,value:W.repeat_setting_score,onChange:function(e){W.repeat_setting_score=e,K(Object.assign({},W))}})})]}),(0,F.jsxs)(C.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,F.jsx)(S.Z,{children:"扣分阀值:"}),(0,F.jsxs)(S.Z,{className:"ml5",children:[(0,F.jsx)(O.Z,{disabled:j,value:W.repeat_limit,onChange:function(e){W.repeat_limit=e,K(Object.assign({},W))}}),(0,F.jsx)("span",{className:"ml10",children:"%"})]})]})]})]}),(0,F.jsx)(f.Z,{open:H,title:"是否设置为您的默认评分?",centered:!0,width:470,onCancel:function(){P(!1)},onOk:i()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=JSON.parse(JSON.stringify(W)),Object.keys(n).map((function(e){e.indexOf("proportion")>-1&&(n[e]=n[e]/100)})),e.next=4,(0,L.ZP)("/api/courses/".concat(x.coursesId,"/homework_commons/set_default_score_setting.json"),{method:"post",body:{homework_type:1,score_settings:n}});case 4:0===e.sent.status&&(h.ZP.success("设置成功"),P(!1));case 6:case"end":return e.stop()}}),e)}))),children:(0,F.jsx)("div",{children:"您是否要将当前评分规则设置为您的默认规则,该默认规则仅应用于您后续新建的作业,且不会影响其他老师新建作业的评分规则。"})})]})}))),qe=(0,p.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,r=(0,p.useParams)(),a=n.workSetting,o=(0,d.useState)(!0),i=u()(o,2),s=i[0],c=i[1],f=(0,d.useState)([]),g=u()(f,2),x=g[0],v=g[1],y=(0,d.useState)([]),w=u()(y,2),A=w[0],j=w[1],b=(0,d.useState)({unified_setting:!1,publish_time:"",end_time:"",ta_mode:1,final_mode:!1,st_proportion:"",ta_proportion:"",te_proportion:"",student_comment:!1,anonymous_appeal:!1,appeal_penalty:0,appeal_time:"",anonymous_comment:!1,evaluation_num:0,evaluation_start:"",evaluation_end:"",absence_penalty:0,work_public:!1,unified_late:!0,allow_late:!1,late_time:"",late_penalty:0,challenge_settings:[],work_efficiency:!1,shixun_evaluation:"",answer_open_evaluation:!1,answer_public:!1,score_open:!1,total_score:"",eff_score:"",personal_score_open:!0}),Z=u()(b,2),_=Z[0],I=Z[1];(0,d.useEffect)((function(){N()}),[]),(0,d.useEffect)((function(){null!=a&&a.course_id&&(Object.keys(_).map((function(e){_[e]=a[e]})),_.allow_late&&_.unified_late||(_.late_penalty=5),x=JSON.parse(JSON.stringify(a.group_settings.map((function(e){return l()(l()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.publish_time})))),A=JSON.parse(JSON.stringify(a.allow_late_settings.map((function(e){return l()(l()({},e),{},{group_name:[e.group_name]})})).filter((function(e){return null!==e.late_time})))),I(l()({},_)),v(k()(x)),j(k()(A)))}),[a]);var N=function(){t({type:"shixunHomeworks/getWorkSetting",payload:l()({},r)})};return(0,F.jsx)("section",{className:[_e.form].join(" "),children:(0,F.jsx)("aside",{className:"pl30 pr30 pb30 bg-white",children:(0,F.jsxs)(C.Z,{children:[(0,F.jsx)(S.Z,{span:24,children:(0,F.jsxs)(C.Z,{align:"middle",children:[(0,F.jsx)(S.Z,{flex:"1",children:(0,F.jsx)("h1",{className:"mt15",children:"公开设置"})}),(0,F.jsxs)(S.Z,{children:[(null==a?void 0:a.can_edit)&&s&&(0,F.jsx)(m.ZP,{type:"primary",size:"middle",ghost:!0,onClick:function(){return c(!1)},children:"编辑设置"}),!s&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(m.ZP,{type:"primary",size:"middle",onClick:function(){return function(){var e,n=JSON.parse(JSON.stringify(_));if(n.categoryId=r.categoryId,_.unified_setting||null===(e=x)||void 0===e||e.map((function(e){var n;if(!e.publish_time||!e.end_time)throw h.ZP.error("请把发布时间填写完整"),new String("请把发布时间填写完整");if(!e.group_name)throw h.ZP.error("请选择分班名称"),new String("请选择分班名称");e.group_name="string"==typeof(null==e?void 0:e.group_name)?[null==e?void 0:e.group_name]:null==e?void 0:e.group_name,e.group_id=null==e||null===(n=e.group_name)||void 0===n||null===(n=n.map((function(e){var n,t=null===(n=a.group_settings)||void 0===n||null===(n=n.filter((function(n){return(null==n?void 0:n.group_name)===e})))||void 0===n?void 0:n[0];return null==t?void 0:t.group_id})))||void 0===n?void 0:n.toString().split(",")})),n.group_settings=x,_.allow_late)if(_.unified_late){if(null===_.late_penalty||void 0===_.late_penalty||_.late_penalty<0||_.late_penalty>100)throw h.ZP.error("迟交扣分填写区间为0~100"),new String("迟交扣分填写区间为0~100");if(!_.late_time)throw h.ZP.error("请把截止时间填写完整"),new String("请把截止时间填写完整")}else{var o;A=null===(o=A)||void 0===o?void 0:o.map((function(e){var n;if(null===e.late_penalty||void 0===e.late_penalty||e.late_penalty<0||e.late_penalty>100)throw h.ZP.error("迟交扣分填写区间为0~100"),new String("迟交扣分填写区间为0~100");if(!e.late_time)throw h.ZP.error("请把截止时间填写完整"),new String("请把截止时间填写完整");if(!e.group_name)throw h.ZP.error("请选择分班名称"),new String("请选择分班名称");return e.group_name="string"==typeof(null==e?void 0:e.group_name)?[null==e?void 0:e.group_name]:null==e?void 0:e.group_name,e.group_id=null==e||null===(n=e.group_name)||void 0===n||null===(n=n.map((function(e){var n,t=null===(n=a.group_settings)||void 0===n||null===(n=n.filter((function(n){return(null==n?void 0:n.group_name)===e})))||void 0===n?void 0:n[0];return null==t?void 0:t.group_id})))||void 0===n?void 0:n.toString().split(","),e})),n.allow_late_settings=A}Object.keys(n).map((function(e){e.indexOf("proportion")>-1&&(n[e]=n[e]/100)})),t({type:"shixunHomeworks/updateSetting",payload:n}).then((function(e){0===e.status&&(h.ZP.success("更新成功"),c(!0),N(),t({type:"shixunHomeworks/getWorkList",payload:l()({},r)}))}))}()},children:"提交"}),(0,F.jsx)(m.ZP,{type:"primary",size:"middle",ghost:!0,className:"ml20",onClick:function(){c(!0),N()},children:"取消"})]})]})]})}),(0,F.jsxs)(S.Z,{span:24,className:"mt15 pl30",children:[(0,F.jsx)(E.Z,{checked:_.work_public,disabled:s,onChange:function(e){_.work_public=e.target.checked,I(Object.assign({},_))},children:(0,F.jsx)("strong",{children:"公开作品"})}),(0,F.jsx)("span",{className:"c-grey-c font12",children:"(选中,则在作业截止/补交结束时间之后,已提交作品的学生可以查看其它学生的作品,否则只能查看自己的作品)"})]}),(0,F.jsxs)(S.Z,{span:24,className:"mt15 pl30",children:[(0,F.jsx)(E.Z,{checked:_.score_open,disabled:s,onChange:function(e){e.target.checked&&(_.personal_score_open=!0),_.score_open=e.target.checked,I(Object.assign({},_))},children:(0,F.jsx)("strong",{children:"公开成绩"})}),(0,F.jsx)("span",{className:"c-grey-c font12",children:"(选中,则在作业截止/补交结束时间之后,已提交作品的学生可以查看其它学生的成绩,否则只能查看自己的成绩)"})]}),(0,F.jsxs)(S.Z,{span:24,className:"mt15 pl30",children:[(0,F.jsx)(E.Z,{checked:_.personal_score_open,disabled:s||_.score_open,onChange:function(e){_.personal_score_open=e.target.checked,I(Object.assign({},_))},children:(0,F.jsx)("strong",{children:"公开个人成绩"})}),(0,F.jsx)("span",{className:"c-grey-c font12",children:"(选中,则在作业截止/补交结束时间之后,已提交作品的学生可以查看个人成绩,否则不可查看个人成绩)"})]}),(0,F.jsxs)(S.Z,{span:24,className:"mt15 pl30 pb40",children:[(0,F.jsx)(E.Z,{checked:_.answer_public,disabled:s,onChange:function(e){_.answer_public=e.target.checked,I(Object.assign({},_))},children:(0,F.jsx)("strong",{children:"公开答案"})}),(0,F.jsx)("span",{className:"c-grey-c font12",children:"(选中,则在作业截止/补交结束时间之后,已提交作品的学生可以查看作业参考答案,否则不能查看作业参考答案)"})]})]})})})})),Ve=(0,p.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading.effects}}))((function(e){var n=e.shixunHomeworks,t=(e.loading,e.dispatch,n.workList);return(0,F.jsx)("section",{className:"".concat([_e.form].join(" ")," ").concat(_e.configWorkContainer),children:(0,F.jsxs)(x.Z,{destroyInactiveTabPane:!0,children:[(0,F.jsx)(x.Z.TabPane,{tab:"发布设置",children:(0,F.jsx)(Pe,{})},1),!(null!=t&&t.is_shixun)&&(0,F.jsx)(x.Z.TabPane,{tab:"匿评设置",children:(0,F.jsx)(Ge,{})},2),(0,F.jsx)(x.Z.TabPane,{tab:"评分设置",children:(0,F.jsx)(Ue,{})},3),(0,F.jsx)(x.Z.TabPane,{tab:"公开设置",children:(0,F.jsx)(qe,{})},4),(0,F.jsx)(x.Z.TabPane,{tab:"协作设置",children:(0,F.jsx)(Ee,{})},5)]})})})),We={flex_box_center:"flex_box_center___FJzIA",flex_space_between:"flex_space_between___oLjvQ",flex_box_vertical_center:"flex_box_vertical_center___SoaRH",flex_box_center_end:"flex_box_center_end___ewpDJ",flex_box_column:"flex_box_column___HLvXm",homeworkDetailWrapper:"homeworkDetailWrapper___VAJSJ",title:"title___C63Sm",export:"export___HoqEK",bg:"bg___Ow82a",tabs:"tabs___AQDwR",workListTabWrap:"workListTabWrap___eltpM",workListTabButton:"workListTabButton___kCRZe"},Ke=t(81742),Xe=t(28746),$e=t(11238),en=t(46400),nn=(0,p.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading.effects}}))((function(e){var n,t=e.shixunHomeworks,r=(e.loading,e.dispatch),o=(0,p.useParams)(),s=(0,d.useState)(l()(l()({},{page:1,limit:20,group_ids:[]}),o)),c=u()(s,2),h=c[0],f=c[1],g=t.codeReview,x=b.Z.useForm();u()(x,1)[0];h.order="code_rate",h.sort="desc",h.category=h.categoryId,(0,d.useEffect)((function(){v()}),[h]),(0,d.useEffect)((function(){"执行代码查重"===t.actionTabs.key&&v()}),[t.actionTabs.key]);var v=function(){var e=i()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r({type:"shixunHomeworks/getFileRepeatResult",payload:l()(l()({},h),{},{id:null==h?void 0:h.category,course_id:null==h?void 0:h.coursesId})});case 2:-2===e.sent.status&&setTimeout((function(){return v()}),1500);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),y=[{title:"序号",dataIndex:"number",render:function(e,n,t){return h.limit*(h.page-1)+t+1}},{title:"姓名",dataIndex:"user"},{title:"学号",dataIndex:"student_id"},{title:"相似度",dataIndex:"similar_rate",render:function(e){return(0,F.jsx)("span",{className:"c-orange",children:e})}},{title:"操作",dataInex:"action",render:function(e,n){return(0,F.jsxs)("div",{children:[(0,F.jsx)(p.Link,{target:"_blank",to:"/classrooms/".concat(h.coursesId,"/common_homework/").concat(h.categoryId,"/review_detail/").concat(n.user_id),children:"查看"}),(0,F.jsx)("br",{})]})}}];return(0,F.jsxs)("section",{className:"minH500 bg-white pl30 pr30 pt10",children:[(0,F.jsxs)(C.Z,{children:[(0,F.jsx)(S.Z,{flex:"1",children:(0,F.jsxs)("p",{className:"mt10",children:["查重时间:",g.time,(0,F.jsx)(m.ZP,{ghost:!0,danger:!0,style:{color:"#29BD8B",borderColor:"#29BD8B",marginLeft:10},onClick:function(){r({type:"shixunHomeworks/setActionTabs",payload:{key:"代码查重",params:h}})},children:"文档查重"})]})}),(0,F.jsxs)(S.Z,{children:[(0,F.jsx)(I.Z.Search,{allowClear:!0,placeholder:"请输入姓名或者学号搜索",onSearch:function(e){h.search=e,r({type:"shixunHomeworks/getFileRepeatResult",payload:l()(l()({},h),{},{id:null==h?void 0:h.category,course_id:null==h?void 0:h.coursesId})})},style:{width:200}}),(0,F.jsx)("span",{className:"ml5 c-red"})]})]}),-2===(null==g?void 0:g.status)&&(0,F.jsxs)("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"},children:[(0,F.jsx)("img",{src:"data:image/png;base64,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"}),(0,F.jsx)("br",{}),(0,F.jsx)(m.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:function(){r({type:"shixunHomeworks/getFileRepeatResult",payload:l()(l()({},h),{},{id:null==h?void 0:h.category,course_id:null==h?void 0:h.coursesId})})},children:"刷新页面"})]}),(null===(n=g.course_groups)||void 0===n?void 0:n.length)>0&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(C.Z,{children:[(0,F.jsx)(S.Z,{flex:"80px",className:"font14",children:"分班情况:"}),(0,F.jsx)(S.Z,{flex:"80px",children:(0,F.jsx)(E.Z,{checked:""==h.group_ids,value:"all",onChange:function(e){delete h.group_ids,h.group_ids=[],h.page=1,f(l()({},h))},children:"全部"})}),(0,F.jsx)(S.Z,{flex:"1",children:g.course_groups&&g.course_groups.map((function(e,n){return(0,F.jsxs)(E.Z,{value:e.id,checked:h.group_ids.includes(e.id),onChange:function(n){n.target.checked?h.group_ids.push(e.id):h.group_ids.splice(h.group_ids.indexOf(e.id),1),h.page=1,f(l()({},h))},children:[e.name,"(",e.members_count,")"]})}))})]}),(0,F.jsx)(C.Z,{className:"font14 c-red mt5",children:(0,F.jsx)(S.Z,{children:"本页仅显示全部已查重分班"})})]}),"加载中"===(null==g?void 0:g.data)&&(0,F.jsx)(P.Z,{children:(0,F.jsx)(en.Z,{message:null==g?void 0:g.data,type:"info"})}),"暂无查重记录"===(null==g?void 0:g.data)||"加载中"===(null==g?void 0:g.data)?"":(0,F.jsxs)("div",{children:[(0,F.jsxs)("p",{className:"mt10",children:[(0,F.jsx)("span",{className:"c-red",children:g.similar_count}),"个疑似抄袭学员(",g.total_count,"学员)"]}),(0,F.jsx)(B.Z,{className:"mt30",pagination:!1,dataSource:g.data,columns:y,onChange:function(e,n,t){"ascend"===t.order&&(h.b_order="asc"),"descend"===t.order&&(h.b_order="desc"),t.order||delete h.b_order,r({type:"shixunHomeworks/getFileRepeatResult",payload:l()(l()({},h),{},{id:null==h?void 0:h.category,course_id:null==h?void 0:h.coursesId})})}}),(0,F.jsx)("aside",{className:"tc mb50 mt30",children:(0,F.jsx)(Q.Z,{showSizeChanger:!1,onChange:function(e,n){h.page=e,h.limit=20,r({type:"shixunHomeworks/getFileRepeatResult",payload:l()(l()({},h),{},{id:null==h?void 0:h.category,course_id:null==h?void 0:h.coursesId})})},defaultCurrent:h.page||1,current:h.page||1,defaultPageSize:20,hideOnSinglePage:!0,total:g.copy_reviews_count})})]})]})})),tn=(0,p.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,r=(0,p.useParams)(),o=(0,d.useState)([]),s=u()(o,2),c=s[0],m=s[1],g=(0,d.useState)(!1),x=u()(g,2),v=x[0],y=x[1],w=(0,d.useState)(!1),j=u()(w,2),Z=j[0],_=j[1],I=(0,d.useState)(!1),N=u()(I,2),Q=N[0],D=N[1],O=(0,d.useState)(""),H=u()(O,2),P=H[0],R=H[1];(0,d.useEffect)((function(){"代码查重"===n.actionTabs.key?(Y.resetFields(),m([]),_(!0),z()):_(!1)}),[n.actionTabs.key]);var M=b.Z.useForm(),Y=u()(M,1)[0],z=function(){var e=i()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return y(!0),e.next=3,(0,Ke.VB)(l()(l()({},r),{},{course_id:null==r?void 0:r.coursesId,id:null==r?void 0:r.categoryId}));case 3:n=e.sent,m([].concat(k()(c),k()(null==n?void 0:n.data))),R(n),y(!1);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),J=function(){t({type:"shixunHomeworks/setActionTabs",payload:{}}),D(!1),y(!1),m([]),Y.resetFields()},G=[{title:"",dataIndex:"course_group_id",width:280,render:function(e,n){return(0,F.jsx)(E.Z,{disabled:!(n.work_count>=1),value:String(n.course_group_id),children:n.course_group_name})}},{title:"有效作品数",dataIndex:"work_count"},{title:"上次查重时间",dataIndex:"last_time",width:130}];return(0,F.jsxs)(f.Z,{centered:!0,title:"文档查重",keyboard:!1,maskClosable:!1,open:Z,okText:"确认",cancelText:"取消",width:820,bodyStyle:{minHeight:200},onOk:i()(a()().mark((function e(){var o,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=Y.getFieldsValue(),!((null===(o=i.group_ids)||void 0===o?void 0:o.length)<=0)){e.next=4;break}return h.ZP.info("请选择要查询的班级"),e.abrupt("return");case 4:return e.next=6,(0,L.ZP)("/api/homework_commons/".concat(r.categoryId,"/homework_file_repeat.json"),{method:"get",params:{course_group_id:k()(i.group_ids.map((function(e){return Number(e)})))}});case 6:if(0!==e.sent.status){e.next=14;break}return J(),h.ZP.success("操作成功"),e.next=12,t({type:"shixunHomeworks/getWorkList",payload:n.actionTabs.params});case 12:p.history.push("/classrooms/".concat(r.coursesId,"/common_homework/").concat(r.categoryId,"/detail?tabs=4")),t({type:"shixunHomeworks/setActionTabs",payload:{key:"执行代码查重"}});case 14:case"end":return e.stop()}}),e)}))),onCancel:J,children:[(0,F.jsxs)("span",{children:["当前文档查重分数扣分为",null==P?void 0:P.repeat_setting_score,"分,如需调整请在“设置-评分设置”中进行编辑"]}),n.codeReviewCourse&&(0,F.jsxs)(b.Z,{form:Y,initialValues:A()(A()({},"group_ids",[]),"end_time",T()(T()().add(7,"days").format("YYYY-MM-DD HH:mm"))),children:[(0,F.jsx)("div",{className:"flexd-table-header mt20",children:(0,F.jsx)(B.Z,{pagination:!1,dataSource:[],columns:G})}),(0,F.jsx)(b.Z.Item,{name:"group_ids",children:(0,F.jsx)(E.Z.Group,{className:"w100",children:(0,F.jsx)("div",{style:{width:"100%",maxHeight:360,overflow:"auto"},children:(0,F.jsx)(B.Z,{showHeader:!1,columns:G,dataSource:c,pagination:!1,loading:v})})})})]}),(0,F.jsx)(C.Z,{children:(0,F.jsx)(S.Z,{className:"ml10",children:(0,F.jsx)(E.Z,{checked:Q,onChange:function(e){D(e.target.checked);var n=[];e.target.checked&&(n=c.filter((function(e){return e.work_count>=1})).map((function(e){return e.course_group_id+""}))),Y.setFieldsValue(A()({},"group_ids",n))},children:"全选"})})})]})})),rn=t(74195),an=(0,p.connect)((function(e){var n=e.user,t=e.shixunHomeworks,r=e.loading,a=e.globalSetting,o=e.classroomList;return{user:n,shixunHomeworks:t,globalSetting:a,loading:r.effects,classroomList:o}}))((function(e){var n,t,r=e.user,o=e.shixunHomeworks,s=e.dispatch,c=e.classroomList,w=(0,p.useParams)(),A=(0,p.useSearchParams)(),j=u()(A,1)[0],k=(0,d.useState)(j.get("tabs")||"0"),b=u()(k,2),Z=b[0],C=b[1],_=(0,d.useRef)(null),E=(0,d.useState)(!1),S=u()(E,2),I=S[0],N=S[1],B=o.workList,Q=o.workSetting;j.get("category_id")&&(w.category=j.get("category_id")),(0,d.useEffect)((function(){V()}),[w.coursesId]),(0,d.useEffect)((function(){s({type:"classroomList/getAssistantPermissions",payload:{course_id:w.coursesId}})}),[(0,z.bg)()]);var D,O,H,P,R,T,M,L,Y,J,G,U,q,V=function(){s({type:"shixunHomeworks/getWorkList",payload:l()({},w)})},W=[{name:(0,z.GJ)()?"作业列表":"作品列表",id:"0",component:(0,F.jsx)(fe,{zip:_,btnLoading:I,setBtnLoading:N})},{name:"作业描述",id:"1",component:(0,F.jsx)("div",{className:"minH500",children:(0,F.jsx)(ke,{})})},{name:"文档查重",id:"4",component:(0,F.jsx)(nn,{}),hidden:!(0,z.GJ)()||B.is_jupyter||B.is_jupyter_lab},{name:"参考答案",id:"2",component:(0,F.jsx)(be,{}),hidden:!(null!=B&&B.view_answer)||B.is_jupyter||B.is_jupyter_lab},{name:(0,z.GJ)()?"设置":"得分规则",id:"3",component:(0,F.jsx)(Ve,{}),forceRender:!0}].filter((function(e){return!e.hidden}));return(0,F.jsxs)("section",{className:"".concat(We.bg," ").concat(We.homeworkDetailWrapper),children:[(0,F.jsxs)("div",{className:"edu-container mb30",children:[B.homework_name&&(0,F.jsxs)("section",{className:"animated fadeIn",children:[(0,F.jsx)("aside",{className:"mt10",children:B.category&&(0,F.jsxs)(g.Z,{separator:">",children:[(0,F.jsx)(g.Z.Item,{children:(0,F.jsx)(p.Link,{to:"/classrooms/".concat(B.course_id,"/common_homework"),children:B.course_name})}),(0,F.jsx)(g.Z.Item,{children:(0,F.jsx)(p.Link,{to:"/classrooms/".concat(B.course_id,"/common_homework/").concat(1===(null===(n=B.category)||void 0===n?void 0:n.main)?"":B.category.category_id),children:B.category.category_name})}),(0,F.jsx)(g.Z.Item,{children:"作业详情"})]})}),(0,F.jsxs)("aside",{className:[We.title,"mt20"].join(" "),children:[(0,F.jsx)(p.Link,{to:"/classrooms/".concat(B.course_id,"/common_homework/").concat(1===(null===(t=B.category)||void 0===t?void 0:t.main)?"":B.category.category_id),children:(0,F.jsx)(v.Z,{className:"font16 c-black"})}),(0,F.jsx)("strong",{className:"font20 ml5",children:B.homework_name}),(0,F.jsx)(y.VV,{status:B.homework_status})]})]}),(0,F.jsx)("aside",{className:"mt30 relative ".concat(We.workListTabWrap),children:(0,F.jsx)(x.Z,{type:"card",activeKey:Z,tabBarExtraContent:(0,F.jsxs)("div",{className:We.workListTabButton,children:[(0,z.GJ)()&&(0,F.jsxs)(F.Fragment,{children:[(B.is_jupyter||B.is_jupyter_lab)&&(0,F.jsx)(m.ZP,{type:"primary",icon:(0,F.jsx)("i",{className:"iconfont icon-shixunxiangmu"}),onClick:function(){return(0,y.xg)("/shixuns/".concat(B.shixun_identifier,"/challenges"))},children:"进入实训"}),((null===(D=B.homework_status)||void 0===D?void 0:D.includes("未发布"))||(null===(O=B.homework_status)||void 0===O?void 0:O.includes("未开始")))&&(0,F.jsx)(m.ZP,{type:"primary",icon:(0,F.jsx)("i",{className:"iconfont icon-yishezhifabushijian1"}),onClick:function(e){e.preventDefault(),s({type:"classroomList/setActionTabs",payload:{key:"立即发布",selectArrs:[w.categoryId],selectArrsAll:[B],params:w,detail:!0,type:2,manage_all_group:null==Q?void 0:Q.manage_all_group}})},children:"立即发布"}),!(null!==(H=B.homework_status)&&void 0!==H&&H.includes("未发布"))&&!(null!==(P=B.homework_status)&&void 0!==P&&P.includes("未开始"))&&!(null!==(R=B.homework_status)&&void 0!==R&&R.includes("已截止"))&&(0,F.jsx)(m.ZP,{type:"primary",icon:(0,F.jsx)("i",{className:"iconfont icon-jiezhishiyan"}),onClick:function(e){var n;e.preventDefault(),!(0,z.Rm)()||null!==(n=c.AssistantObject)&&void 0!==n&&null!==(n=n.normal)&&void 0!==n&&n.can_stop?s({type:"classroomList/setActionTabs",payload:{key:"立即截止",selectArrs:[w.categoryId],selectArrsAll:[],params:w,type:2}}):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"立即截止"}),null!=B&&B.is_jupyter_lab||null!=B&&B.is_jupyter?(0,F.jsx)(F.Fragment,{children:"1"===Z&&(0,F.jsx)(m.ZP,{type:"primary",icon:(0,F.jsx)("i",{className:"iconfont icon-bianji2"}),onClick:function(){var e;!(0,z.Rm)()||null!==(e=c.AssistantObject)&&void 0!==e&&null!==(e=e.normal)&&void 0!==e&&e.can_create?p.history.push("/classrooms/".concat(w.coursesId,"/common_homework/").concat(w.categoryId,"/edit")):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"编辑作业"})}):(0,F.jsx)(F.Fragment,{children:(0,F.jsx)(m.ZP,{type:"primary",icon:(0,F.jsx)("i",{className:"iconfont icon-bianji2"}),onClick:function(){var e;!(0,z.Rm)()||null!==(e=c.AssistantObject)&&void 0!==e&&null!==(e=e.normal)&&void 0!==e&&e.can_create?p.history.push("/classrooms/".concat(w.coursesId,"/common_homework/").concat(w.categoryId,"/edit")):h.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"编辑作业"})})]}),(null!=B&&B.is_jupyter_lab||null!=B&&B.is_jupyter)&&(0,z.dE)()?(0,F.jsxs)(m.ZP,{type:"primary",onClick:i()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,rn.Z)({is_jupyter:B.is_jupyter,is_jupyter_lab:B.is_jupyter_lab,shixunId:B.shixun_identifier,homework_common_id:B.homework_id});case 1:case"end":return e.stop()}}),e)}))),children:[(0,F.jsx)("i",{className:"iconfont icon-kaiqizhong"}),null==B||null===(T=B.task_operation)||void 0===T?void 0:T[0]]}):(0,F.jsxs)(F.Fragment,{children:[(null==B||null===(M=B.work_statuses)||void 0===M?void 0:M.includes("取消关联"))&&(0,F.jsx)(m.ZP,{type:"primary",onClick:i()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Ke.rN)({homeworkId:w.categoryId});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(h.ZP.success("取消关联成功"),s({type:"shixunHomeworks/getWorkList",payload:l()({},w)}));case 4:case"end":return e.stop()}}),e)}))),children:"取消关联"}),(null==B||null===(L=B.work_statuses)||void 0===L?void 0:L.includes("关联项目"))&&(0,F.jsx)(m.ZP,{type:"primary",onClick:function(){var e;return(0,y.xg)("".concat(null===(e=r.navigationInfo)||void 0===e||null===(e=e.top)||void 0===e?void 0:e.old_url,"/projects/deposit/new"))},children:"创建项目"}),(null==B||null===(Y=B.work_statuses)||void 0===Y?void 0:Y.includes("关联项目"))&&(0,F.jsx)(m.ZP,{type:"primary",onClick:function(e){e.preventDefault(),f.Z.confirm({title:"关联项目",centered:!0,width:600,okText:"确定",cancelText:"取消",content:(0,F.jsxs)("div",{className:"tc font14",children:["您当前尚未管理任何项目,请先",(0,F.jsx)("a",{onClick:function(){var e;(0,y.xg)("".concat(null===(e=r.navigationInfo)||void 0===e||null===(e=e.top)||void 0===e?void 0:e.old_url,"/projects/deposit/new"))},children:"创建项目"}),"再关联"]})})},children:"关联项目"}),(null==B||null===(J=B.work_statuses)||void 0===J?void 0:J.includes("提交作品"))&&(0,F.jsx)(m.ZP,{type:"primary",onClick:function(){return(0,y.xg)("/classrooms/".concat(B.course_id,"/common_homework/").concat(B.homework_id,"/post"))},children:"提交作品"}),(null==B||null===(G=B.work_statuses)||void 0===G?void 0:G.includes("修改作品"))&&(0,F.jsx)(m.ZP,{type:"primary",onClick:function(){return(0,y.xg)("/classrooms/".concat(B.course_id,"/common_homework/").concat(B.homework_id,"/").concat(B.id,"/edit"))},children:"修改作品"}),(null==B||null===(U=B.work_statuses)||void 0===U?void 0:U.includes("补交作品"))&&(0,F.jsx)(m.ZP,{type:"primary",onClick:function(){return(0,y.xg)("/classrooms/".concat(B.course_id,"/common_homework/").concat(B.homework_id,"/post"))},children:"补交作品"}),(null==B||null===(q=B.work_statuses)||void 0===q?void 0:q.includes("补交附件"))&&(0,F.jsx)(m.ZP,{type:"primary",onClick:function(){s({type:"classroomList/setActionTabs",payload:{key:"补交附件",params:w,selectArrs:l()({},B)}})},children:"补交附件"})]})]}),onTabClick:function(e,n){if(2===parseInt(e)){if(null==B||!B.view_answer)return void h.ZP.info("本次作业老师未公开答案");(null==B?void 0:B.time_status)>2||(0,z.Gg)()?C(e):h.ZP.info("截止之后的试卷才能查看答案")}else C(e)},className:We.tabs,items:W.map((function(e){return{label:e.name,key:e.id,children:e.component,forceRender:e.forceRender}}))})})]}),(0,F.jsx)(Xe.Z,{}),(0,F.jsx)(Ze.Z,{type:"edit",onCallback:function(){return V()},courseEndTime:null==B?void 0:B.course_end_date}),(0,F.jsx)(Ce.Z,{courseEndTime:null==B?void 0:B.course_end_date,successCallback:function(){return V()},visible:"立即截止"===c.actionTabs.key,homeworkIds:[w.categoryId],courseId:w.coursesId,isBatch:!1}),(0,F.jsx)(tn,{}),(0,F.jsx)($e.Z,{ref:_,hide:!0,name:"".concat(null==B?void 0:B.homework_name,"-作品附件"),onOk:function(){return N(!1)}})]})}))},80427:function(e,n,t){t.d(n,{AD:function(){return E},D9:function(){return D},IM:function(){return H},Iy:function(){return j},Ne:function(){return O},ON:function(){return L},Uj:function(){return J},VY:function(){return T},YO:function(){return z},YX:function(){return Y},Zn:function(){return g},_g:function(){return w},_k:function(){return B},c6:function(){return C},cr:function(){return x},eV:function(){return _},fi:function(){return v},gh:function(){return b},hS:function(){return P},iA:function(){return y},j6:function(){return A},je:function(){return N},kS:function(){return M},o6:function(){return Z},pO:function(){return F},rQ:function(){return S},sA:function(){return k},xm:function(){return Q},xo:function(){return R},y8:function(){return I}});var r=t(7557),a=t.n(r),o=t(82242),i=t.n(o),s=t(41498),l=t.n(s),c=t(6668),u=t(80608),d=t(27876),p=t(8591),m=t(71681),h=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在生成文件,请稍后..."}})},f=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},g=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h(),e.next=3,(0,c.YR)(i()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_couser_info.json"),query:n}));case 7:f();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),x=function(){var e=l()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.yS)(i()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),v=function(){var e=l()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.W0)(i()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),y=function(){var e=l()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.Nl)(i()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),w=function(){var e=l()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.td)(i()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),A=function(){var e=l()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.QX)(i()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),j=function(){var e=l()(a()().mark((function e(n,t){var r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.aP)(i()({},n));case 2:0===(r=e.sent).status?(p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===r.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),k=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h(),e.next=3,(0,c.MJ)(i()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/polls/".concat(n.categoryId,"/commit_result.xlsx"),query:n}));case 7:f();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),b=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/attendances/export_xlsx_data.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Z=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/video_study_statics.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),C=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_video_study.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_course_students_info.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),E=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/school_manages/students.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),S=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/item_banks/export.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),I=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),N=function(){var e=l()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.Uy)(i()({},n));case 2:0===(t=e.sent).status?(p.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score"))):-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),B=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("----------","调用下载"),e.next=3,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/export_records/".concat(n.id,".xlsx"),query:n}));case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Q=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),D=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/".concat(null==n?void 0:n.coursesId,"/").concat(n.menuKey,"_statistic.xlsx?").concat(n.checkedList.map((function(e){return"course_group_id[]=".concat(e)})).join("&")),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),O=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_training_objectives.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),H=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(null==n?void 0:n.name,(0,d.NY)({url:m.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),P=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_courses.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),R=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_graduation_requirements.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),M=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),L=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/examination_banks/".concat(n.id,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),F=function(){var e=l()(a()().mark((function e(n,t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(t||"",(0,d.NY)({url:m.Z.API_SERVER+"/api/exercises/".concat(null==n?void 0:n.exercise_id,"/user_exercise_detail.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Y=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/exercises/".concat(n.categoryId,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),z=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/polls/".concat(null==n?void 0:n.id,"/commit_result.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),J=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:m.Z.API_SERVER+"/api/paths/get_task_pass.json",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()},22460:function(e,n,t){t.d(n,{M:function(){return s},Y:function(){return i}});var r=t(61186),a=t.n(r),o=t(89392),i=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"YYYY-MM-DD",t=(0,o.cloneDeepWith)(e,(function(e){if(e instanceof a())return e.format(n)}));return t},s=function e(n,t,r){var o=function(e){return"[object Object]"===Reflect.toString.call(e)};if(!o(n)&&!Array.isArray(n))return n;for(var i=0,s=Object.keys(n);ie?"function"==typeof e?e():e:null},46400:function(e,n,t){t.d(n,{Z:function(){return O}});var r=t(46906),a=t(21884),o=t(53043),i=t(90584),s=t(85456),l=t(92310),c=t.n(l),u=t(16934),d=t(47413),p=t(59301),m=t(92343),h=t(36355),f=t(17313),g=t(83116);const x=(e,n,t,r,a)=>({backgroundColor:e,border:`${r.lineWidth}px ${r.lineType} ${n}`,[`${a}-icon`]:{color:t}}),v=e=>{const{componentCls:n,motionDurationSlow:t,marginXS:r,marginSM:a,fontSize:o,fontSizeLG:i,lineHeight:s,borderRadiusLG:l,motionEaseInOutCirc:c,withDescriptionIconSize:u,colorText:d,colorTextHeading:p,withDescriptionPadding:m,defaultPadding:h}=e;return{[n]:Object.assign(Object.assign({},(0,f.Wf)(e)),{position:"relative",display:"flex",alignItems:"center",padding:h,wordWrap:"break-word",borderRadius:l,[`&${n}-rtl`]:{direction:"rtl"},[`${n}-content`]:{flex:1,minWidth:0},[`${n}-icon`]:{marginInlineEnd:r,lineHeight:0},"&-description":{display:"none",fontSize:o,lineHeight:s},"&-message":{color:p},[`&${n}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${t} ${c}, opacity ${t} ${c},\n padding-top ${t} ${c}, padding-bottom ${t} ${c},\n margin-bottom ${t} ${c}`},[`&${n}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${n}-with-description`]:{alignItems:"flex-start",padding:m,[`${n}-icon`]:{marginInlineEnd:a,fontSize:u,lineHeight:0},[`${n}-message`]:{display:"block",marginBottom:r,color:p,fontSize:i},[`${n}-description`]:{display:"block",color:d}},[`${n}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},y=e=>{const{componentCls:n,colorSuccess:t,colorSuccessBorder:r,colorSuccessBg:a,colorWarning:o,colorWarningBorder:i,colorWarningBg:s,colorError:l,colorErrorBorder:c,colorErrorBg:u,colorInfo:d,colorInfoBorder:p,colorInfoBg:m}=e;return{[n]:{"&-success":x(a,r,t,e,n),"&-info":x(m,p,d,e,n),"&-warning":x(s,i,o,e,n),"&-error":Object.assign(Object.assign({},x(u,c,l,e,n)),{[`${n}-description > pre`]:{margin:0,padding:0}})}}},w=e=>{const{componentCls:n,iconCls:t,motionDurationMid:r,marginXS:a,fontSizeIcon:o,colorIcon:i,colorIconHover:s}=e;return{[n]:{"&-action":{marginInlineStart:a},[`${n}-close-icon`]:{marginInlineStart:a,padding:0,overflow:"hidden",fontSize:o,lineHeight:`${o}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${t}-close`]:{color:i,transition:`color ${r}`,"&:hover":{color:s}}},"&-close-text":{color:i,transition:`color ${r}`,"&:hover":{color:s}}}}},A=e=>[v(e),y(e),w(e)];var j=(0,g.Z)("Alert",(e=>[A(e)]),(e=>({withDescriptionIconSize:e.fontSizeHeading3,defaultPadding:`${e.paddingContentVerticalSM}px 12px`,withDescriptionPadding:`${e.paddingMD}px ${e.paddingContentHorizontalLG}px`}))),k=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{icon:n,prefixCls:t,type:r}=e,a=b[r]||null;return n?(0,m.wm)(n,p.createElement("span",{className:`${t}-icon`},n),(()=>({className:c()(`${t}-icon`,{[n.props.className]:n.props.className})}))):p.createElement(a,{className:`${t}-icon`})},C=e=>{const{isClosable:n,prefixCls:t,closeIcon:r,handleClose:a}=e,i=!0===r||void 0===r?p.createElement(o.Z,null):r;return n?p.createElement("button",{type:"button",onClick:a,className:`${t}-close-icon`,tabIndex:0},i):null};var _=e=>{const{description:n,prefixCls:t,message:r,banner:a,className:o,rootClassName:i,style:s,onMouseEnter:l,onMouseLeave:m,onClick:f,afterClose:g,showIcon:x,closable:v,closeText:y,closeIcon:w,action:A}=e,b=k(e,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),[_,E]=p.useState(!1);const S=p.useRef(null),{getPrefixCls:I,direction:N,alert:B}=p.useContext(h.E_),Q=I("alert",t),[D,O]=j(Q),H=n=>{var t;E(!0),null===(t=e.onClose)||void 0===t||t.call(e,n)},P=p.useMemo((()=>void 0!==e.type?e.type:a?"warning":"info"),[e.type,a]),R=p.useMemo((()=>!!y||("boolean"==typeof v?v:!1!==w&&null!=w)),[y,w,v]),T=!(!a||void 0!==x)||x,M=c()(Q,`${Q}-${P}`,{[`${Q}-with-description`]:!!n,[`${Q}-no-icon`]:!T,[`${Q}-banner`]:!!a,[`${Q}-rtl`]:"rtl"===N},null==B?void 0:B.className,o,i,O),L=(0,d.Z)(b,{aria:!0,data:!0});return D(p.createElement(u.default,{visible:!_,motionName:`${Q}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:e=>({maxHeight:e.offsetHeight}),onLeaveEnd:g},(t=>{let{className:a,style:o}=t;return p.createElement("div",Object.assign({ref:S,"data-show":!_,className:c()(M,a),style:Object.assign(Object.assign(Object.assign({},null==B?void 0:B.style),s),o),onMouseEnter:l,onMouseLeave:m,onClick:f,role:"alert"},L),T?p.createElement(Z,{description:n,icon:e.icon,prefixCls:Q,type:P}):null,p.createElement("div",{className:`${Q}-content`},r?p.createElement("div",{className:`${Q}-message`},r):null,n?p.createElement("div",{className:`${Q}-description`},n):null),A?p.createElement("div",{className:`${Q}-action`},A):null,p.createElement(C,{isClosable:R,prefixCls:Q,closeIcon:y||w,handleClose:H}))})))},E=t(19243),S=t(16177),I=t(74258),N=t(35796);let B=function(e){(0,I.Z)(t,e);var n=(0,N.Z)(t);function t(){var e;return(0,E.Z)(this,t),(e=n.apply(this,arguments)).state={error:void 0,info:{componentStack:""}},e}return(0,S.Z)(t,[{key:"componentDidCatch",value:function(e,n){this.setState({error:e,info:n})}},{key:"render",value:function(){const{message:e,description:n,children:t}=this.props,{error:r,info:a}=this.state,o=a&&a.componentStack?a.componentStack:null,i=void 0===e?(r||"").toString():e,s=void 0===n?o:n;return r?p.createElement(_,{type:"error",message:i,description:p.createElement("pre",{style:{fontSize:"0.9em",overflowX:"auto"}},s)}):t}}]),t}(p.Component);var Q=B;const D=_;D.ErrorBoundary=Q;var O=D},28103:function(e,n,t){t.d(n,{Z:function(){return m}});var r=t(92310),a=t.n(r),o=t(59301),i=t(36355),s=t(17313),l=t(83116),c=t(37613);const u=e=>{const{componentCls:n,sizePaddingEdgeHorizontal:t,colorSplit:r,lineWidth:a,textPaddingInline:o,orientationMargin:i,verticalMarginInline:l}=e;return{[n]:Object.assign(Object.assign({},(0,s.Wf)(e)),{borderBlockStart:`${a}px solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:l,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${a}px solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${n}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${a}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${n}-with-text-left`]:{"&::before":{width:100*i+"%"},"&::after":{width:100-100*i+"%"}},[`&-horizontal${n}-with-text-right`]:{"&::before":{width:100-100*i+"%"},"&::after":{width:100*i+"%"}},[`${n}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:o},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${a}px 0 0`},[`&-horizontal${n}-with-text${n}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${n}-dashed`]:{borderInlineStartWidth:a,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${n}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${n}-with-text-left${n}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${n}-inner-text`]:{paddingInlineStart:t}},[`&-horizontal${n}-with-text-right${n}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${n}-inner-text`]:{paddingInlineEnd:t}}})}};var d=(0,l.Z)("Divider",(e=>{const n=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[u(n)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),p=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPrefixCls:n,direction:t,divider:r}=o.useContext(i.E_),{prefixCls:s,type:l="horizontal",orientation:c="center",orientationMargin:u,className:m,rootClassName:h,children:f,dashed:g,plain:x,style:v}=e,y=p(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),w=n("divider",s),[A,j]=d(w),k=c.length>0?`-${c}`:c,b=!!f,Z="left"===c&&null!=u,C="right"===c&&null!=u,_=a()(w,null==r?void 0:r.className,j,`${w}-${l}`,{[`${w}-with-text`]:b,[`${w}-with-text${k}`]:b,[`${w}-dashed`]:!!g,[`${w}-plain`]:!!x,[`${w}-rtl`]:"rtl"===t,[`${w}-no-default-orientation-margin-left`]:Z,[`${w}-no-default-orientation-margin-right`]:C},m,h),E=o.useMemo((()=>"number"==typeof u?u:/^\d+$/.test(u)?Number(u):u),[u]),S=Object.assign(Object.assign({},Z&&{marginLeft:E}),C&&{marginRight:E});return A(o.createElement("div",Object.assign({className:_,style:Object.assign(Object.assign({},null==r?void 0:r.style),v)},y,{role:"separator"}),f&&"vertical"!==l&&o.createElement("span",{className:`${w}-inner-text`,style:S},f)))}},39722:function(e,n,t){t.d(n,{t5:function(){return d}});var r=t(92310),a=t.n(r),o=t(55477),i=t(59301),s=t(36355),l=t(77578),c=t(17356),u=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{hashId:n,prefixCls:t,className:r,style:s,placement:c="top",title:u,content:d,children:p}=e;return i.createElement("div",{className:a()(n,t,`${t}-pure`,`${t}-placement-${c}`,r),style:s},i.createElement("div",{className:`${t}-arrow`}),i.createElement(o.G,Object.assign({},e,{className:n,prefixCls:t}),p||((e,n,t)=>{if(n||t)return i.createElement(i.Fragment,null,n&&i.createElement("div",{className:`${e}-title`},(0,l.Z)(n)),i.createElement("div",{className:`${e}-inner-content`},(0,l.Z)(t)))})(t,u,d)))};n.ZP=e=>{const{prefixCls:n}=e,t=u(e,["prefixCls"]),{getPrefixCls:r}=i.useContext(s.E_),a=r("popover",n),[o,l]=(0,c.Z)(a);return o(i.createElement(d,Object.assign({},t,{prefixCls:a,hashId:l})))}},60324:function(e,n,t){var r=t(92310),a=t.n(r),o=t(59301),i=t(77578),s=t(62892),l=t(36355),c=t(6848),u=t(39722),d=t(17356),p=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{let{title:n,content:t,prefixCls:r}=e;return o.createElement(o.Fragment,null,n&&o.createElement("div",{className:`${r}-title`},(0,i.Z)(n)),o.createElement("div",{className:`${r}-inner-content`},(0,i.Z)(t)))},h=o.forwardRef(((e,n)=>{const{prefixCls:t,title:r,content:i,overlayClassName:u,placement:h="top",trigger:f="hover",mouseEnterDelay:g=.1,mouseLeaveDelay:x=.1,overlayStyle:v={}}=e,y=p(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:w}=o.useContext(l.E_),A=w("popover",t),[j,k]=(0,d.Z)(A),b=w(),Z=a()(u,k);return j(o.createElement(c.Z,Object.assign({placement:h,trigger:f,mouseEnterDelay:g,mouseLeaveDelay:x,overlayStyle:v},y,{prefixCls:A,overlayClassName:Z,ref:n,overlay:r||i?o.createElement(m,{prefixCls:A,title:r,content:i}):null,transitionName:(0,s.m)(b,"zoom-big",y.transitionName),"data-popover-inject":!0})))}));h._InternalPanelDoNotUseOrYouWillBeFired=u.ZP,n.Z=h},17356:function(e,n,t){var r=t(17313),a=t(29878),o=t(19447),i=t(33166),s=t(83116),l=t(37613);const c=e=>{const{componentCls:n,popoverColor:t,minWidth:a,fontWeightStrong:i,popoverPadding:s,boxShadowSecondary:l,colorTextHeading:c,borderRadiusLG:u,zIndexPopup:d,marginXS:p,colorBgElevated:m,popoverBg:h}=e;return[{[n]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:d,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":m,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${n}-content`]:{position:"relative"},[`${n}-inner`]:{backgroundColor:h,backgroundClip:"padding-box",borderRadius:u,boxShadow:l,padding:s},[`${n}-title`]:{minWidth:a,marginBottom:p,color:c,fontWeight:i},[`${n}-inner-content`]:{color:t}})},(0,o.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${n}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${n}-content`]:{display:"inline-block"}}}]},u=e=>{const{componentCls:n}=e;return{[n]:i.i.map((t=>{const r=e[`${t}6`];return{[`&${n}-${t}`]:{"--antd-arrow-background-color":r,[`${n}-inner`]:{backgroundColor:r},[`${n}-arrow`]:{background:"transparent"}}}}))}},d=e=>{const{componentCls:n,lineWidth:t,lineType:r,colorSplit:a,paddingSM:o,controlHeight:i,fontSize:s,lineHeight:l,padding:c}=e,u=i-Math.round(s*l);return{[n]:{[`${n}-inner`]:{padding:0},[`${n}-title`]:{margin:0,padding:`${u/2}px ${c}px ${u/2-t}px`,borderBottom:`${t}px ${r} ${a}`},[`${n}-inner-content`]:{padding:`${o}px ${c}px`}}}};n.Z=(0,s.Z)("Popover",(e=>{const{colorBgElevated:n,colorText:t,wireframe:r}=e,o=(0,l.TS)(e,{popoverPadding:12,popoverBg:n,popoverColor:t});return[c(o),u(o),r&&d(o),(0,a._y)(o,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__CommonHomework__Review__index.async.js b/p__Classrooms__Lists__CommonHomework__Review__index.async.js index eb00fb070c..6fc6e66858 100644 --- a/p__Classrooms__Lists__CommonHomework__Review__index.async.js +++ b/p__Classrooms__Lists__CommonHomework__Review__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[52338,71950,40908],{10459:function(e,n,t){function s(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],s=0;s0&&(n=e.map((function(e){return{uid:e.id,id:e.id,name:e.title+y+e.filesize,url:e.url,filesize:e.filesize,status:"done",response:{id:e.id}}}))),n}var S=function(e){var n=e.value,t=e.onChange,s=e.action,i=e.data,l=e.className,o=e.maxSize,d=void 0===o?150:o,N=e.title,S=void 0===N?"上传附件":N,C=e.showRemoveModal,I=void 0!==C&&C,E=e.accept,P=void 0===E?"":E,R=e.additionalText,M=e.isDragger,T=e.number,L=void 0===T?1e3:T,D=e.aloneClear,A=void 0!==D&&D,O=(0,p.useState)(!1),V=m()(O,2),H=V[0],Y=V[1],F=(0,p.useState)(n||[]),z=m()(F,2),B=z[0],G=z[1],J=(0,p.useState)(1),W=m()(J,2),q=W[0],U=W[1];(0,p.useEffect)((function(){n&&(1===q&&G(u()(n)),U(2),L===(null==n?void 0:n.length)&&Y(!0))}),[n]);var K,$=function(){setTimeout((function(){B.pop(),G(u()(B))}),500)},Q={multiple:!0,disabled:H,accept:P,withCredentials:!0,fileList:B,beforeUpload:function(e,n){var t=e.size/1024/1024;return B.concat(n).length>L?(B.pop(),G(u()(B)),f.ZP.error("最多只能上传".concat(L,"个文件")),A?Promise.reject():($(),!1)):t=L?Y(!0):Y(!1),G(u()(B)),B=B.map((function(e){var n,t;null!=e&&null!==(n=e.response)&&void 0!==n&&n.id&&(e.url="/api/attachments/".concat(null==e||null===(t=e.response)||void 0===t?void 0:t.id));return-1===e.name.indexOf(y)&&(e.name="".concat(e.name).concat(y).concat(k(e.size))),r()({},e)})),console.log("info:",e,B),t(B)):f.ZP.error(null===(s=e.file)||void 0===s||null===(s=s.response)||void 0===s?void 0:s.message)},onRemove:(K=c()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=function(){var e=c()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n.response?n.response.id:n.id)){e.next=8;break}return e.next=4,(0,g.JZ)(n.response?n.response.id:n.uid);case 4:return t=e.sent,e.abrupt("return",Promise.resolve(t));case 8:return e.abrupt("return",!0);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!I){e.next=5;break}return e.abrupt("return",new Promise((function(e,n){var s;x.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"提示",content:(0,_.jsx)("div",{className:"tc font16",children:"是否确认删除?"}),onOk:(s=c()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t();case 2:n.sent,f.ZP.success("删除成功"),e(!0);case 5:case"end":return n.stop()}}),n)}))),function(){return s.apply(this,arguments)}),onCancel:function(){return e(!1)}})})));case 5:return e.next=7,t();case 7:return e.abrupt("return",e.sent);case 8:case"end":return e.stop()}}),e)}))),function(e){return K.apply(this,arguments)})};return(0,_.jsxs)("div",{className:"multi-upload ".concat(l||""),children:[M&&(0,_.jsxs)(Z,r()(r()({},Q),{},{children:[(0,_.jsx)("p",{className:"ant-upload-drag-icon",children:(0,_.jsx)(b.Z,{})}),(0,_.jsxs)("p",{className:"ant-upload-text",children:["点击上传图标,选择要上传的文件或将文件拖拽到此",(0,_.jsx)("br",{}),"(单个文件最大限制为",d,"MB)"," "]}),R]})),!M&&(0,_.jsxs)(h.Z,r()(r()({},Q),{},{children:[(0,_.jsxs)(v.ZP,{disabled:H,className:"upload_button",children:[(0,_.jsx)("img",{className:"aBtn_img",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="}),S]}),(0,_.jsxs)("span",{onClick:function(e){e.preventDefault(),e.stopPropagation()},className:"upload_text",children:["(单个文件最大",d,"MB)"," "]})]}))]})}},6638:function(e,n,t){var s=t(82242),a=t.n(s),i=(t(59301),t(19779)),c=t(3113),l=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,s=void 0===t?{}:t,r=e.styles,o=void 0===r?{}:r,u=e.customText,d=e.ButtonText,m=e.ButtonClick,p=e.Buttonclass,h=e.ButtonTwo,f=e.imgStyles,x=e.loading,v=void 0!==x&&x;return(0,l.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),o),children:[(0,l.jsx)("img",{src:n||i,style:a()({width:288,height:200},f)}),(0,l.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,l.jsx)(c.ZP,a()(a()({className:p,onClick:m},s),{},{children:d})),h&&h]})}},41129:function(e,n,t){t.d(n,{Z:function(){return m}});var s=t(79800),a=t.n(s),i=t(59301),c=t(87684),l=t(3113),r=t(53583),o=t(67636),u=t(53043),d=t(37712),m=function(){var e=(0,i.useState)(""),n=a()(e,2),t=n[0],s=n[1],m=(0,i.useState)(0),p=a()(m,2),h=p[0],f=p[1],x=(0,i.useRef)("");function v(e){27==e.keyCode&&x.current&&j()}function j(){document.body.style.overflow="auto",s("")}(0,i.useEffect)((function(){return c.Z.subscribe("preview-image",(function(e){s(e),document.body.style.overflow="hidden"}))}),[]),(0,i.useEffect)((function(){return document.addEventListener("keydown",v),function(){document.removeEventListener("keydown",v)}}),[]),(0,i.useEffect)((function(){x.current=t}),[t]);var g=(0,i.useRef)(),_=(0,i.useRef)();return(0,d.jsx)(i.Fragment,{children:t?(0,d.jsxs)("div",{className:"image-preview-container",ref:g,onClick:function(e){e.nativeEvent.target!==g.current&&e.nativeEvent.target!==_.current||j()},children:[(0,d.jsxs)("div",{className:"button-group",children:[(0,d.jsxs)(l.ZP,{onClick:function(){f(h+90)},children:["旋转",(0,d.jsx)(r.Z,{})]}),(0,d.jsxs)(l.ZP,{href:t,children:["下载",(0,d.jsx)(o.Z,{})]}),(0,d.jsxs)(l.ZP,{onClick:j,children:["关闭",(0,d.jsx)(u.Z,{})]})]}),(0,d.jsx)("div",{className:"preview-wrp-group",ref:_,children:(0,d.jsx)("img",{className:"image-preview",src:t,alt:"预览大图",style:{transform:"rotate(".concat(h,"deg)")}})})]}):null})}},16726:function(e,n,t){t.d(n,{h:function(){return v}});var s=t(82242),a=t.n(s),i=t(79800),c=t.n(i),l=t(59301),r=t(57809),o=t(78241),u=t(3113),d=t(89780),m=t.n(d),p=(t(94527),t(66608),t(37712)),h=r.default.Option,f={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function v(e){var n=e.value,t=e.onChange,s=e.mode,i=e.options,r=void 0===i?{}:i,o=(0,l.useRef)(),u=(0,l.useState)(),d=c()(u,2),h=d[0],f=d[1];return(0,l.useEffect)((function(){if(h){var e=function(e){var n=e.getValue();t&&t(n)};return h.on("change",e),function(){h.off("change",e)}}}),[h,t]),(0,l.useEffect)((function(){h&&h.setOption("mode",s)}),[h,s]),(0,l.useEffect)((function(){h&&(n===h.getValue()&&""!==n||setTimeout((function(){h.setValue(n||"")}),300))}),[h,n]),(0,l.useEffect)((function(){if(o.current&&!h){var e=m().fromTextArea(o.current,a()({mode:s,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},r));f(e)}}),[o.current,h]),(0,p.jsx)("div",{className:"my-codemirror-container",children:(0,p.jsx)("textarea",{ref:o})})}n.Z=function(e){var n=e.callback,t=e.onCancel,s=(0,l.useState)("python"),i=c()(s,2),d=i[0],m=i[1];return(0,p.jsxs)(o.Z,a()(a()({},f),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,p.jsx)(o.Z.Item,{label:"代码语言",name:"language",children:(0,p.jsx)(r.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){m(x[e][1])},children:Object.keys(x).map((function(e){return(0,p.jsx)(h,{value:e,children:x[e][0]},e)}))})}),(0,p.jsx)(o.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,p.jsx)(v,{mode:d})}),(0,p.jsxs)("div",{className:"flex-container flex-end",children:[(0,p.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,p.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},77036:function(e,n,t){t.d(n,{Z:function(){return re}});var s=t(91232),a=t.n(s),i=t(7557),c=t.n(i),l=t(41498),r=t.n(l),o=t(79800),u=t.n(o),d=t(85573),m=t.n(d),p=t(59301),h=t(89780),f=t.n(h),x=t(76374),v=(t(94527),t(6313),t(25717),t(99498),t(25419),t(67549),t(4585)),j=t(37712),g=function(e){var n=e.value,t=void 0===n?"":n,s=(e.className,e.showTextOnly,e.showLines,e.style,(0,p.useMemo)((function(){return""}),[t]));return(0,j.jsx)(j.Fragment,{children:(0,j.jsx)("div",{dangerouslySetInnerHTML:{__html:s}})})},_=t(82242),y=t.n(_),k=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function b(e){var n=e.onActionCallback,t=e.title,s=e.icon,a=e.actionName,i=e.className,c=void 0===i?"":i,l=e.children;return(0,j.jsxs)("a",{title:t,className:c,onClick:function(){n(a)},children:[(0,j.jsx)("i",{className:"md-iconfont ".concat(s)}),l]})}var w=function(e){var n=e.watch,t=e.showNullButton,s=e.showNullProgramButton,a=e.onActionCallback,i=e.fullScreen,c=e.insertTemp,l=e.hidetoolBar,r=[].concat(k,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,j.jsxs)("ul",{className:"markdown-toolbar-container",children:[!l&&r.map((function(e,n){return(0,j.jsx)("li",{children:e.actionName?(0,j.jsx)(b,y()(y()({},e),{},{onActionCallback:a})):(0,j.jsx)("span",{className:"v-line"})},n)})),t?(0,j.jsx)("li",{children:(0,j.jsx)(b,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:a,children:(0,j.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,s?(0,j.jsxs)(j.Fragment,{children:[(0,j.jsx)("li",{children:(0,j.jsx)(b,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:a,children:(0,j.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,j.jsx)("li",{children:(0,j.jsx)(b,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:a,children:(0,j.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,c&&(0,j.jsx)("li",{children:(0,j.jsx)(b,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(c),onActionCallback:a,children:(0,j.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,j.jsx)("li",{className:"btn-full-screen",children:(0,j.jsx)(b,{icon:"".concat(i?"icon-shrink":"icon-enlarge"),title:i?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:a})})]})},Z=t(74063),N=t(78241),S=t(24650),C=t(3113),I={labelCol:{span:4},wrapperCol:{span:20}},E=function(e){var n=e.callback,t=e.onCancel;return(0,j.jsxs)(N.Z,y()(y()({},I),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,j.jsx)(N.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,j.jsx)(S.Z,{})}),(0,j.jsx)(N.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,j.jsx)(S.Z,{})}),(0,j.jsxs)("div",{className:"flex-container flex-end",children:[(0,j.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,j.jsx)(C.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},P=t(16726),R=t(8591),M=t(10459),T=N.Z.useForm,L={width:280,marginRight:10},D={labelCol:{span:5},wrapperCol:{span:19}},A=function(e){var n=e.callback,t=e.onCancel,s=T(),a=u()(s,1)[0],i=(0,p.useRef)();function c(e,n){-1!==e.status?a.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):R.ZP.error(e.message)}return(0,j.jsxs)(N.Z,y()(y()({form:a},D),{},{className:"upload-image-panel",onFinish:function(e){n(y()(y()({},e),{},{name:i.current}))},style:{width:470,overflow:"hidden"},children:[(0,j.jsx)(N.Z.Item,{label:"图片地址",required:!0,children:(0,j.jsxs)("div",{className:"flex-container",children:[(0,j.jsx)(N.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,j.jsx)(S.Z,{style:L})}),(0,j.jsx)(O,{onFileChange:function(e){var n=e.target.files[0];i.current=n.name,V(n,c)}})]})}),(0,j.jsx)(N.Z.Item,{label:"图片描述",name:"alt",children:(0,j.jsx)(S.Z,{style:{width:264}})}),(0,j.jsxs)(N.Z.Item,{style:{textAlign:"right"},children:[(0,j.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,j.jsx)(C.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function O(e){var n=e.onFileChange;return(0,j.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,j.jsx)("input",{type:"file",onChange:n})]})}function V(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var s=new window.XMLHttpRequest;s.withCredentials=!0,s.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),s.addEventListener("error",(function(e){console.error(e)}),!1),s.open("POST","".concat(M.KI,"/api/attachments.json")),s.send(t)}var H=t(5112),Y=t(94001),F=H.ZP.Group,z={margin:"0 8px"},B=function(e){var n=e.callback,t=e.onCancel;return(0,j.jsxs)(N.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,j.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,j.jsx)("span",{style:z,children:"单元格数:"}),(0,j.jsx)("span",{style:z,children:"行数"}),(0,j.jsx)(N.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,j.jsx)(Y.Z,{})}),(0,j.jsx)("span",{style:z,children:"列数"}),(0,j.jsx)(N.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,j.jsx)(Y.Z,{})})]}),(0,j.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,j.jsx)("span",{style:z,children:"对齐方式:"}),(0,j.jsx)(N.Z.Item,{name:"align",children:(0,j.jsxs)(F,{children:[(0,j.jsx)(H.ZP,{value:"default",children:(0,j.jsx)("i",{className:"fa fa-align-justify"})}),(0,j.jsx)(H.ZP,{value:"left",children:(0,j.jsx)("i",{className:"fa fa-align-left"})}),(0,j.jsx)(H.ZP,{value:"center",children:(0,j.jsx)("i",{className:"fa fa-align-center"})}),(0,j.jsx)(H.ZP,{value:"right",children:(0,j.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,j.jsxs)("div",{className:"flex-container flex-end",children:[(0,j.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,j.jsx)(C.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},G=t(71681),J=t(49105),W=t(1012),q=t(43418),U="link",K="upload-image",$="code-block",Q="add-table",X="------------",ee={default:X,left:":".concat(X),center:":".concat(X,":"),right:"".concat(X,":")},ne=t(46587);var te="@▁▁@";function se(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ae=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ie=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],ce=m()(m()({},ae+"-B","bold"),ae+"-I","italic"),le=m()(m()(m()(m()({},U,"添加链接"),$,"添加代码块"),K,"添加文件"),Q,"添加表格"),re=function(e){var n=e.defaultValue,t=void 0===n?"":n,s=e.onChange,i=e.width,l=void 0===i?"100%":i,o=e.height,d=void 0===o?400:o,h=e.miniToolbar,_=void 0!==h&&h,y=e.isFocus,k=void 0!==y&&y,b=e.watch,N=e.insertTemp,S=e.mode,C=void 0===S?"markdown":S,I=e.id,M=void 0===I?"markdown-editor-id":I,T=e.showResizeBar,L=void 0!==T&&T,D=e.noStorage,O=void 0!==D&&D,H=e.showNullButton,Y=void 0!==H&&H,F=e.showNullProgramButton,z=void 0!==F&&F,X=e.hidetoolBar,ae=void 0!==X&&X,re=e.fullScreen,oe=void 0!==re&&re,ue=e.onBlur,de=e.onCMBeforeChange,me=e.onFullScreen,pe=e.className,he=void 0===pe?"":pe,fe=e.disablePaste,xe=void 0!==fe&&fe,ve=e.disabled,je=void 0!==ve&&ve,ge=e.disabledFill,_e=void 0!==ge&&ge,ye=e.placeholder,ke=void 0===ye?"":ye,be=e.values,we=void 0===be?"":be,Ze=(0,p.useState)(null),Ne=u()(Ze,2),Se=Ne[0],Ce=Ne[1],Ie=(0,p.useState)(t),Ee=u()(Ie,2),Pe=Ee[0],Re=Ee[1],Me=(0,p.useState)(b),Te=u()(Me,2),Le=Te[0],De=Te[1],Ae=(0,p.useState)(oe),Oe=u()(Ae,2),Ve=Oe[0],He=Oe[1],Ye=(0,p.useState)(""),Fe=u()(Ye,2),ze=Fe[0],Be=Fe[1],Ge=(0,p.useState)(0),Je=u()(Ge,2),We=Je[0],qe=Je[1],Ue=(0,p.useState)(d),Ke=u()(Ue,2),$e=Ke[0],Qe=Ke[1],Xe=(0,p.useState)(!1),en=u()(Xe,2),nn=(en[0],en[1]),tn=(0,p.useRef)((0,W.Z)()),sn=(0,p.useRef)(!1),an=(0,p.useRef)(),cn=(0,p.useRef)(),ln=(0,p.useRef)(),rn=(0,p.useRef)(),on=(0,p.useRef)(),un=function(){var e=r()(c()().mark((function e(){var n,t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,J.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Se,cn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Se.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Se.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Se.replaceSelection('').concat(e.name,"")):Se.replaceSelection("[".concat(e.name,"](").concat(G.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,p.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Re(we),null==Se||Se.setValue(we),window.scrollTo(0,e)}),[we]),(0,p.useEffect)((function(){null==me||me(Ve)}),[Ve]),(0,p.useEffect)((function(){if(cn.current){var e=function(e,t){if(!xe){var s=t.clipboardData;if(s){var a=s.types.toString(),i=s.items;if("Files"===a||s.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==C)return;try{var c,l=i[1];"file"===(null===(c=i[0])||void 0===c?void 0:c.kind)&&(l=i[0]);var r=l.getAsFile(),o=r.name.split(".").pop();V(r,(function(e){var t,s,a;e.id?(null==r||null===(t=r.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==r||null===(s=r.type)||void 0===s?void 0:s.indexOf("video"))>-1?n.replaceSelection('')):(null==r||null===(a=r.type)||void 0===a?void 0:a.indexOf("pdf"))>-1?n.replaceSelection('').concat(r.name,"")):ie.includes(o)?n.replaceSelection('').concat(r.name,"")):n.replaceSelection("[".concat(r.name,"](").concat(G.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){R.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=f().fromTextArea(cn.current,{mode:C,lineNumbers:!_,lineWrapping:!0,value:t,autoCloseTags:!z,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",ke):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),s=t.getCursor(),a=t.getLine(s.line),i=a.charAt(s.ch-1),c=a.lastIndexOf("@▁@",s.ch),l=a.lastIndexOf("@▁▁@",s.ch),r=c>l?c:l,o=c>l?3:4;if(-1===te.indexOf(i))return null;if(console.log("change1:",n,e,a,s,r,c,l,i),r>=0&&s.ch-r<5){var u=r+o;return t.replaceRange("",{line:s.line,ch:r},{line:s.line,ch:u}),{line:s.line,ch:u}}return null}(e);t&&n.preventDefault()}})),k&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){ln.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){ln.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var s;if(ln.current.classList.add("mouse-hover-md"),(s=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var a=function(){var e=s[i],t=e.name.split(".").pop();V(e,(function(s){var a,i,c;s.id?(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(s.id,"?type=").concat(s.content_type,")")):(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(c=e.type)||void 0===c?void 0:c.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ie.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(G.Z.API_SERVER,"/api/attachments/").concat(s.id,"?type=").concat(s.content_type,")")):401===(null==s?void 0:s.status)&&(document.location.href="/user/login")}))},i=0;i0||s.target.offsetWidth>0)&&(dn(),Se.setSize("100%","100%"),Se.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(cn.current.parentElement),e}();return function(){var n,t;null!==(n=cn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=cn.current)||void 0===t?void 0:t.parentElement)}}}),[Se,dn]),(0,p.useEffect)((function(){if(Se){for(var e=[],n=function(){var n=u()(s[t],2),a=n[0],i=n[1],c=m()({},a,(function(){mn(i)}));e.push(c),Se.addKeyMap(c)},t=0,s=Object.entries(ce);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(M);e>=We+1e4&&(!n||n!==Pe)&&(window.sessionStorage.setItem(M,Pe),nn(!0))}}),1e4),(0,p.useEffect)((function(){De(b)}),[Se,b]),(0,p.useEffect)((function(){Se&&k&&Se.focus()}),[Se,k]),(0,p.useEffect)((function(){if(Le&&Se){var e=function(e){var n=e.target;if(on.current){var t=n.scrollTop/n.scrollHeight;on.current.scrollTop=on.current.scrollHeight*t}},n=Se.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Se,Le]),(0,p.useEffect)((function(){if(Se&&de){var e=function(e,n){de(e,n)};return Se.on("beforeChange",e),function(){Se.off("beforeChange",e)}}}),[Se,de]),(0,p.useEffect)((function(){if(Se&&ue){var e=function(){ue(Se.getValue())};return Se.on("blur",e),function(){Se.off("blur",e)}}}),[Se,ue]),(0,p.useEffect)((function(){if(Se){var e=function(e,n){var t=e.getValue();Re(t),qe((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),s&&(z?s(t,vn(t)):s(t))};return Se.on("change",e),function(){Se.off("change",e)}}}),[Se,s]),(0,p.useEffect)((function(){if(Se)if(null==t)Se.setValue(""),Re("");else{var e=window.scrollY||window.pageYOffset;t!==Se.getValue()&&(Se.setValue(t),Re(t),Se.setCursor(je?1:Se.lineCount(),0),window.scrollTo(0,e))}}),[Se,t]);var mn=(0,p.useCallback)((function(e){var n=Se.getCursor(),t=Se.getSelection(),s=t.split("\n");switch(e){case"bold":return Se.replaceSelection("**"+t+"**"),""===t&&Se.setCursor(n.line,n.ch+2),Se.focus();case"italic":return Se.replaceSelection("*"+t+"*"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"code":return Se.replaceSelection("`"+t+"`"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"inline-latex":return Se.replaceSelection("`$$"+t+"$$`"),""===t&&Se.setCursor(n.line,n.ch+3),Se.focus();case"latex":return Se.replaceSelection("```latex\n"+t+"\n```"),Se.setCursor(n.line+1,t.length+1),Se.focus();case"line-break":return Se.replaceSelection("
                \n"),Se.focus();case"list-ul":return""===t?Se.replaceSelection("- "+t):Se.replaceSelection(s.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Se.focus();case"list-ol":return""===t?Se.replaceSelection("1. "+t):Se.replaceSelection(s.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Se.focus();case"add-null-ch":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("▁"),Se.focus();case"add-signal":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("@▁@"),Se.focus();case"add-multiple":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection(te),Se.focus();case"inster-template-1":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Se.focus();case"eraser":return Se.setValue(""),Se.focus();case"trigger-watch":return De(!Le),Se.focus();case"trigger-full-screen":return He(!Ve),Se.focus();case U:return void Be(U);case $:return void Be($);case K:return void Be(K);case Q:return void Be(Q);default:throw new Error}}),[Se,Le,Ve]),pn=(0,p.useCallback)((function(e){switch(Be(""),ze){case U:var n=e.title,t=e.link;return Se.replaceSelection("[".concat(n,"](").concat(t,")")),Se.focus();case $:var s=e.language,a=e.content;return Se.replaceSelection(["```"+s,a,"```"].join("\n")),Se.focus();case K:var i=e.src,c=e.alt;return c?Se.replaceSelection("![ ".concat(c," ]( ").concat(i,' "').concat(c,'" )')):Se.replaceSelection("![,](".concat(i,")")),Se.focus();case Q:for(var l=e.row,r=e.col,o=e.align,u="\n",d=0;d300&&(n=300),Qe(d+n+"px")}},s=rn.current,a=!1,i=0;return s.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){s.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Se,rn]),(0,p.useEffect)((function(){Qe(d)}),[d]);var xn={width:se(l),height:se($e)},vn=((0,p.useMemo)((function(){if(We){var e=new Date(We),n=e.getHours(),t=e.getMinutes(),s=e.getSeconds();return t=t<10?"0"+t:t,s=s<10?"0"+s:s,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(s)}return 0}),[We]),function(e){var n=[];if(z){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,s){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,j.jsxs)(p.Fragment,{children:[(0,j.jsx)("div",{className:"markdown-editor-wrapper",ref:ln,children:(0,j.jsxs)("div",{className:"markdown-editor-container ".concat(he," ").concat(Le?"on-preview":""," ").concat(_?"mini":""," ").concat(Ve?"full-screen":""),style:xn,children:[(0,j.jsx)(w,{insertTemp:N,watch:Le,fullScreen:Ve,showNullButton:Y,showNullProgramButton:z,onActionCallback:mn,hidetoolBar:ae,uuid:tn.current,setOpenPhones:function(){sn.current=!0}}),(0,j.jsxs)("div",{className:"markdown-editor-body",children:[(0,j.jsx)("div",{className:"codemirror-container",children:(0,j.jsx)("textarea",{ref:cn,placeholder:ke})}),Le?(0,j.jsxs)("div",{ref:on,className:"preview-container",children:["stex"===C&&(0,j.jsx)(g,{value:Pe}),"stex"!==C&&(0,j.jsx)(v.Z,{disabledFill:_e,showProgramFill:z,value:Pe})]}):null]})]})}),L?(0,j.jsx)("a",{ref:rn,className:"editor-resize"}):null,(0,j.jsx)(Z.Z,{children:le[ze]?(0,j.jsx)(q.Z,{centered:!0,title:le[ze],open:!0,onCancel:fn,footer:null,className:"markdown-popup-form",children:hn}):null})]})}},74063:function(e,n,t){t.d(n,{Z:function(){return p}});var s=t(82100),a=t.n(s),i=t(29186),c=t.n(i),l=t(80619),r=t.n(l),o=t(47074),u=t.n(o),d=t(59301),m=t(4676),p=function(e){r()(t,e);var n=u()(t);function t(e){var s;a()(this,t),s=n.call(this,e);var i=window.document;return s.node=i.createElement("div"),i.body.appendChild(s.node),s}return c()(t,[{key:"render",value:function(){var e=this.props.children;return(0,m.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},46587:function(e,n,t){t.d(n,{Z:function(){return a}});var s=t(59301);function a(e,n){var t=(0,s.useRef)();(0,s.useEffect)((function(){t.current=e})),(0,s.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},76329:function(e,n,t){t.r(n),t.d(n,{default:function(){return W}});var s=t(7557),a=t.n(s),i=t(41498),c=t.n(i),l=t(82242),r=t.n(l),o=t(79800),u=t.n(o),d=t(59301),m=t(80608),p=t(43418),h=t(78241),f=t(8591),x=t(66104),v=t(95237),j=t(43604),g=t(71418),_=t(28103),y=t(3113),k=t(94001),b=t(6848),w=t(40362),Z=t(37064),N=t(41129),S=t(49105),C=t(77036),I=t(87684),E=t(29114),P=t(61186),R=t.n(P),M=t(71681),T=t(44850),L=t(81742),D=t(24650),A=t(37712),O=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,s=(0,m.useParams)(),i=(0,d.useState)(!0),l=u()(i,2),o=(l[0],l[1],h.Z.useForm()),x=u()(o,1)[0];return(0,A.jsx)(A.Fragment,{children:(0,A.jsxs)(p.Z,{centered:!0,title:"调分",open:"调分"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:c()(a()().mark((function e(){var i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,x.validateFields();case 2:return i=x.getFieldsValue(),e.next=5,(0,S.ZP)("/api/student_works/".concat(n.actionTabs.id,"/adjust_score.json"),{method:"post",body:r()({},i)});case 5:0===e.sent.status&&(f.ZP.success("评阅成功"),x.resetFields(),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getStudentWorkCommon",payload:r()({},s)}));case 7:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,A.jsx)("p",{className:"tc",children:"该学生的最终成绩将不会按照评分规则进行计算"}),(0,A.jsxs)(h.Z,{form:x,layout:"horizontal",children:[(0,A.jsxs)("div",{style:{display:"flex",alignItems:"baseline"},children:[(0,A.jsx)(h.Z.Item,{label:"成绩",name:"score",rules:[{required:!0,message:"请输入!"}],children:(0,A.jsx)(k.Z,{min:0,placeholder:"请填写分数"})}),(0,A.jsx)("span",{className:"ml10",children:"分"})]}),(0,A.jsx)("div",{children:(0,A.jsx)(h.Z.Item,{name:"comment",children:(0,A.jsx)(D.Z.TextArea,{placeholder:"请填写您对作品调分的原因",rows:8})})})]})]})})})),V={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"},H=t(4585),Y=t(89392),F=t(62449),z=(0,m.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n=e.classroomList,t=(e.loading,e.dispatch),s=((0,m.useParams)(),h.Z.useForm()),i=u()(s,1)[0];return(0,A.jsx)(p.Z,{centered:!0,title:"补交附件",open:"补交附件"===n.actionTabs.key,bodyStyle:{minHeight:200},onOk:c()(a()().mark((function e(){var s,c,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.validateFields();case 2:return c=r()({},i.getFieldValue()),l=n.actionTabs.selectArrs,c.attachment_ids=null===(s=c.attachment_ids)||void 0===s?void 0:s.map((function(e){return e.response.id})),e.next=7,(0,L.mz)(r()(r()({},c),{},{homeworkId:l.work_id}));case 7:0===e.sent.status&&(i.resetFields(),t({type:"shixunHomeworks/getStudentWorkSupplyDetail",payload:r()({},n.actionTabs.params)}),t({type:"classroomList/setActionTabs",payload:{}}));case 9:case"end":return e.stop()}}),e)}))),onCancel:function(){i.resetFields(),t({type:"classroomList/setActionTabs",payload:{}})},children:(0,A.jsxs)(h.Z,{form:i,initialValues:{},children:[(0,A.jsx)(h.Z.Item,{name:"attachment_ids",rules:[{required:!0,message:"请上传附件"}],children:(0,A.jsx)(F.Z,{})}),(0,A.jsx)(h.Z.Item,{name:"description",children:(0,A.jsx)(D.Z.TextArea,{placeholder:"请在此输入补交附件的原因,最大限制100个字符",rows:7})})]})})})),B=t(27876),G=t(75916),J=t(92396),W=(0,m.connect)((function(e){var n=e.shixunHomeworks,t=e.loading,s=e.user;return{shixunHomeworks:n,globalSetting:e.globalSetting,user:s,loading:t.effects}}))((function(e){var n,t,s,i,l,o,P,D,W,q,U,K,$,Q,X,ee,ne,te,se,ae,ie=e.shixunHomeworks,ce=(e.globalSetting,e.loading),le=e.user,re=e.dispatch,oe=(0,m.useSearchParams)(),ue=u()(oe,1)[0],de=(0,m.useParams)(),me=(0,d.useRef)(),pe=le.userInfo,he=ie.studentWorkDetail,fe=ie.studentWorkCommon,xe=ie.studentWorkSupplyDetail,ve=(ie.workList,(0,d.useState)("")),je=u()(ve,2),ge=je[0],_e=je[1],ye=(0,d.useState)({show:!1,type:0,active:null}),ke=u()(ye,2),be=ke[0],we=ke[1],Ze=(0,d.useState)({show:!1,type:0,active:null}),Ne=u()(Ze,2),Se=Ne[0],Ce=Ne[1],Ie=p.Z.useModal(),Ee=u()(Ie,2),Pe=Ee[0],Re=Ee[1],Me=(0,d.useState)({last:!1}),Te=u()(Me,2),Le=Te[0],De=Te[1],Ae=(0,d.useState)({last:!1}),Oe=u()(Ae,2),Ve=Oe[0],He=Oe[1],Ye=h.Z.useForm(),Fe=u()(Ye,1)[0],ze=(0,d.useState)(!1),Be=u()(ze,2),Ge=Be[0],Je=Be[1],We=(0,d.useState)(""),qe=u()(We,2),Ue=qe[0],Ke=qe[1],$e=(0,d.useState)({content:"",type:""}),Qe=u()($e,2),Xe=Qe[0],en=Qe[1],nn=(0,d.useRef)(),tn=((0,m.useLocation)(),function(){re({type:"shixunHomeworks/getStudentWorkCommon",payload:r()({},de)})});function sn(){return sn=c()(a()().mark((function e(){var n,t,s,i,c,l,o,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=JSON.parse(sessionStorage.all_student_works_params||"{}"),i={},ue.get("ids")&&(i.course_group=ue.get("ids").split(",")),e.next=5,re({type:"shixunHomeworks/getAllStudentWorks",payload:r()(r()(r()({},de),s),i)});case 5:c=e.sent,(l=null===(n=c.all_student_works)||void 0===n?void 0:n.map((function(e){return String(e.student_work_id)})).indexOf(de.userId))===(null===(t=c.all_student_works)||void 0===t?void 0:t.length)-1?De({last:!0}):De(null===(o=c.all_student_works)||void 0===o?void 0:o[l+1]),He(0===l?{last:!0}:null===(u=c.all_student_works)||void 0===u?void 0:u[l-1]);case 9:case"end":return e.stop()}}),e)}))),sn.apply(this,arguments)}(0,d.useEffect)((function(){re({type:"shixunHomeworks/getStudentWorkDetail",payload:r()({},de)}),re({type:"shixunHomeworks/getStudentWorkSupplyDetail",payload:r()({},de)}),tn(),function(){sn.apply(this,arguments)}(),me.current.onclick=function(e){"IMG"===e.target.nodeName&&""!==e.target.alt&&I.Z.publish("preview-image",e.target.src)}}),[de.categoryId,de.userId]),(0,d.useEffect)((function(){return re({type:"globalSetting/footerToggle",payload:!1}),function(){re({type:"globalSetting/footerToggle",payload:!0})}}),[]);var an=function(e){var n;Pe.confirm({title:"是否确认删除?",onOk:(n=c()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,re({type:"shixunHomeworks/deleteReply",payload:{object_id:e.id,object_type:"journals_for_message"}});case 2:0===n.sent.status&&(f.ZP.success("删除成功"),tn());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},cn=function(e){var n;Pe.confirm({title:"是否确认删除?",onOk:(n=c()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,L.QC)({score_id:e.comment_id,userId:de.userId});case 2:0===n.sent.status&&(f.ZP.success("删除成功"),tn());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},ln=function(){var e=c()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.attachment_ids=null===(t=n.attachment_ids)||void 0===t?void 0:t.map((function(e){var n;return null==e||null===(n=e.response)||void 0===n?void 0:n.id})),e.next=3,(0,L.yy)(r()(r()({},n),{},{userId:de.userId}));case 3:0===e.sent.status&&(Fe.resetFields(),f.ZP.success("提交成功"),tn());case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),rn=function(){var e=c()(a()().mark((function e(n){var t,s,i,c,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=Fe.getFieldsValue(),s=t.comment,i=t.score,c=t.attachment_ids,l=!(0,Y.isNil)(i),!(s||l||c)){e.next=5;break}return p.Z.confirm({centered:!0,okText:"离开",cancelText:"取消",title:"离开此页提示",content:(0,A.jsx)("div",{className:"tc",children:"系统可能不会保存您所做的更改"}),onOk:function(){Fe.resetFields(),"last"===n?m.history.push(ue.get("ids")?"/classrooms/".concat(null==de?void 0:de.coursesId,"/common_homework/").concat(null==de?void 0:de.categoryId,"/review/").concat(null==Ve?void 0:Ve.student_work_id,"?ids=").concat(ue.get("ids")):"/classrooms/".concat(null==de?void 0:de.coursesId,"/common_homework/").concat(null==de?void 0:de.categoryId,"/review/").concat(null==Ve?void 0:Ve.student_work_id)):"read"===n?m.history.push(ue.get("ids")?"/classrooms/".concat(null==de?void 0:de.coursesId,"/common_homework/").concat(null==de?void 0:de.categoryId,"/review/").concat(null==Le?void 0:Le.student_work_id,"?ids=").concat(ue.get("ids")):"/classrooms/".concat(null==de?void 0:de.coursesId,"/common_homework/").concat(null==de?void 0:de.categoryId,"/review/").concat(null==Le?void 0:Le.student_work_id)):m.history.push("/classrooms/".concat(de.coursesId,"/common_homework/").concat(de.categoryId,"/detail"))}}),e.abrupt("return");case 5:"last"===n?m.history.push(ue.get("ids")?"/classrooms/".concat(null==de?void 0:de.coursesId,"/common_homework/").concat(null==de?void 0:de.categoryId,"/review/").concat(null==Ve?void 0:Ve.student_work_id,"?ids=").concat(ue.get("ids")):"/classrooms/".concat(null==de?void 0:de.coursesId,"/common_homework/").concat(null==de?void 0:de.categoryId,"/review/").concat(null==Ve?void 0:Ve.student_work_id)):"read"===n?m.history.push(ue.get("ids")?"/classrooms/".concat(null==de?void 0:de.coursesId,"/common_homework/").concat(null==de?void 0:de.categoryId,"/review/").concat(null==Le?void 0:Le.student_work_id,"?ids=").concat(ue.get("ids")):"/classrooms/".concat(null==de?void 0:de.coursesId,"/common_homework/").concat(null==de?void 0:de.categoryId,"/review/").concat(null==Le?void 0:Le.student_work_id)):m.history.push("/classrooms/".concat(de.coursesId,"/common_homework/").concat(de.categoryId,"/detail"));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,A.jsxs)("section",{className:"edu-container",ref:me,children:[(0,A.jsxs)("section",{className:"animated fadeIn",children:[(0,A.jsx)("aside",{className:"mt10",children:pe&&(0,A.jsxs)(x.Z,{separator:">",children:[(0,A.jsx)(x.Z.Item,{children:(0,A.jsx)(m.Link,{to:"/classrooms/".concat(de.coursesId,"/common_homework/").concat(null!=he&&null!==(n=he.category)&&void 0!==n&&n.main?"":null==he||null===(t=he.category)||void 0===t?void 0:t.category_id),children:null==pe||null===(s=pe.course)||void 0===s?void 0:s.course_name})}),(0,A.jsx)(x.Z.Item,{children:(0,A.jsx)(m.Link,{to:"/classrooms/".concat(de.coursesId,"/common_homework/").concat(null!=he&&null!==(i=he.category)&&void 0!==i&&i.main?"":null==he||null===(l=he.category)||void 0===l?void 0:l.category_id),children:null==he||null===(o=he.category)||void 0===o?void 0:o.category_name})}),(0,A.jsx)(x.Z.Item,{children:(0,A.jsx)(m.Link,{to:"/classrooms/".concat(de.coursesId,"/common_homework/").concat(de.categoryId,"/detail"),children:"作业详情"})}),(0,A.jsx)(x.Z.Item,{children:null==he?void 0:he.author_name})]})}),(0,A.jsx)("aside",{className:[V.title,"mt20"].join(" "),children:(0,A.jsxs)(v.Z,{style:{width:"100%"},children:[(0,A.jsxs)(j.Z,{flex:"1",children:[(0,A.jsx)(m.Link,{to:"/classrooms/".concat(de.coursesId,"/common_homework"),children:(0,A.jsx)(w.Z,{className:"font16 c-black"})}),(0,A.jsx)("strong",{className:"font20 ml5",children:null==he?void 0:he.homework_name}),(0,A.jsx)(B.VV,{status:null==he?void 0:he.homework_status})]}),(0,A.jsx)(j.Z,{children:(0,G.dE)()&&(null==he||null===(P=he.homework_status)||void 0===P?void 0:P.includes("补交中"))&&(0,A.jsx)("span",{onClick:function(){re({type:"classroomList/setActionTabs",payload:{key:"补交附件",params:de,selectArrs:{homework_id:de.commonHomeworkId,work_id:de.userId}}})},className:"c-blue current font14",children:"补交附件"})})]})})]}),(0,A.jsx)("ul",{className:V["nav-tab"],children:(0,A.jsx)("li",{className:"active",children:"作业详情"})}),(0,A.jsx)("section",{className:[V.bg,"pt30","pl30","pr30","pb30"].join(" "),children:(0,A.jsxs)(g.Z,{spinning:ce["shixunHomeworks/getStudentWorkDetail"]||ce["shixunHomeworks/getStudentWorkSupplyDetail"],children:[(null==he?void 0:he.description)&&(0,A.jsxs)("aside",{children:[(0,A.jsxs)("div",{className:"font16",children:["内容",(0,A.jsx)("span",{style:{color:"#FA6400",fontSize:14},children:"(当前支持批注的文档类型:.docx、.xlsx、.pptx)"})]}),(0,A.jsx)("div",{className:"mt20",children:(0,A.jsx)(H.Z,{value:(null==he?void 0:he.description)||"暂无~"})}),(0,A.jsx)(T.Z,{authority:(0,G.GJ)(),callback:function(){re({type:"shixunHomeworks/getStudentWorkDetail",payload:r()({},de)})},dataSource:null==he?void 0:he.attachments}),(0,A.jsxs)("aside",{className:"tr",children:[(0,A.jsx)("span",{className:" c-light-black",children:R()(he.commit_time).format("YYYY-MM-DD HH:mm")}),(0,A.jsx)("span",{className:"ml10",children:he.commit_user_name}),(0,A.jsx)("span",{className:"ml10 c-light-black",children:"提交"}),(0,A.jsx)("span",{className:"ml30 c-light-black",children:R()(he.update_time).format("YYYY-MM-DD HH:mm")}),(0,A.jsx)("span",{className:"ml10",children:he.update_user_name}),(0,A.jsx)("span",{className:"ml10 c-light-black",children:"更新"})]})]}),(null==he?void 0:he.redo_description)&&(0,A.jsxs)("aside",{children:[(0,A.jsx)(_.Z,{}),(0,A.jsx)("div",{className:"font16",children:"重做记录"}),(0,A.jsx)("div",{className:"pl30 mt20",children:(0,A.jsx)(H.Z,{value:(null==he?void 0:he.redo_description)||"暂无~"})}),(0,A.jsx)(T.Z,{authority:(0,G.GJ)(),callback:function(){re({type:"shixunHomeworks/getStudentWorkDetail",payload:r()({},de)})},dataSource:null==he?void 0:he.redo_attachments}),(0,A.jsxs)("aside",{className:"tr",children:[(0,A.jsx)("span",{className:" c-light-black",children:R()(he.redo_commit_time).format("YYYY-MM-DD HH:mm")}),(0,A.jsx)("span",{className:"ml10",children:he.commit_user_name}),(0,A.jsx)("span",{className:"ml10 c-light-black",children:"提交"}),(0,A.jsx)("span",{className:"ml30 c-light-black",children:R()(he.redo_update_time).format("YYYY-MM-DD HH:mm")}),(0,A.jsx)("span",{className:"ml10",children:he.update_user_name}),(0,A.jsx)("span",{className:"ml10 c-light-black",children:"更新"})]})]}),(null==xe?void 0:xe.revise_reason)&&(0,A.jsxs)("aside",{children:[(0,A.jsx)(_.Z,{}),(0,A.jsx)("div",{className:"font16",children:"补交内容"}),(0,A.jsx)("div",{className:"pl30 mt20",children:(0,A.jsx)(H.Z,{value:(null==xe?void 0:xe.revise_reason)||"暂无~"})}),(0,A.jsx)(T.Z,{authority:(0,G.GJ)(),callback:function(){re({type:"shixunHomeworks/getStudentWorkSupplyDetail",payload:r()({},de)})},dataSource:null==xe?void 0:xe.revise_attachments}),(0,A.jsxs)("aside",{className:"tr",children:[(0,A.jsx)("span",{className:"ml30 c-light-black",children:R()(xe.atta_update_time).format("YYYY-MM-DD HH:mm")}),(0,A.jsx)("span",{className:"ml10",children:xe.atta_update_user}),(0,A.jsx)("span",{className:"ml10 c-light-black",children:"更新"})]})]})]})}),(null==he?void 0:he.anonymous_comment)&&(0,G.G5)()&&(0,A.jsxs)("section",{className:[V.bg,"mt30","pt30","pl30","pr30","pb30"].join(" "),children:[(0,A.jsx)("p",{children:"匿评学生"}),!(null==he||null===(D=he.no_commented_user_names)||void 0===D||!D.length)&&(0,A.jsxs)("p",{children:["未完成匿评:",he.no_commented_user_names.join("、")]}),(0,A.jsxs)("div",{children:["已完成匿评:",null===(W=he.commented_user_names)||void 0===W?void 0:W.join("、")]})]}),((0,G.RV)()||(null==he||null===(q=he.homework_status)||void 0===q?void 0:q.includes("匿评中")))&&(0,A.jsxs)("section",{children:[(0,A.jsxs)("aside",{className:[V.replyList,"bg-white"].join(" "),children:[(0,A.jsxs)(v.Z,{gutter:[10,20],children:[(0,A.jsx)(j.Z,{flex:1}),(0,A.jsx)(j.Z,{style:{lineHeight:"40px"},children:(0,G.GJ)()&&(null==fe?void 0:fe.ultimate)&&(0,A.jsx)("span",{className:"font-16 c-blue current",onClick:function(){re({type:"shixunHomeworks/setActionTabs",payload:{key:"调分",selectArrs:he,id:de.userId,params:de}})},children:"调分"})}),(0,A.jsx)(j.Z,{children:(0,G.G5)()&&((null==he||null===(U=he.homework_status)||void 0===U?void 0:U.includes("提交中"))||(null==he||null===(K=he.homework_status)||void 0===K?void 0:K.includes("补交中"))||(null==he||null===($=he.homework_status)||void 0===$?void 0:$.includes("进行中")))&&(0,A.jsx)(y.ZP,{style:{width:"124px",height:"40px"},type:"primary",onClick:function(){return Je(!0)},children:"打回重做"})})]}),!fe.is_author&&!(null!=fe&&fe.ultimate)&&((0,G.GJ)()||(null==he||null===(Q=he.homework_status)||void 0===Q?void 0:Q.includes("匿评中")))&&(0,A.jsx)("aside",{children:(0,A.jsxs)(h.Z,{layout:"vertical",form:Fe,onFinish:function(e){return ln(e)},children:[(0,A.jsx)(h.Z.Item,{label:"评语",name:"comment",rules:[{required:!0,message:"请输入评语"}],children:(0,A.jsx)(C.Z,{placeholder:"请输入评语",defaultValue:"",height:250})}),(0,A.jsx)("div",{children:(0,A.jsx)(h.Z.Item,{name:"attachment_ids",children:(0,A.jsx)(F.Z,{})})}),(0,A.jsx)("div",{className:"mt10",children:(0,A.jsxs)(v.Z,{children:[(0,A.jsx)(j.Z,{flex:"1",children:(0,A.jsxs)(v.Z,{align:"middle",justify:"start",children:[(0,A.jsx)(j.Z,{children:(0,A.jsx)(h.Z.Item,{noStyle:!0,name:"score",rules:[{required:!(0,G.GJ)(),message:"请填写分数"}],children:(0,A.jsx)(k.Z,{step:.1,min:0,style:{width:100},size:"middle",placeholder:"请填写分数"})})}),(0,A.jsx)(j.Z,{children:(0,A.jsx)("span",{className:"ml5 mr20",children:"分"})})]})}),(0,A.jsx)(j.Z,{})]})}),(0,G.GJ)()&&(0,A.jsx)(h.Z.Item,{label:"仅课堂老师可见",name:"hidden_comment",style:{marginTop:10},children:(0,A.jsx)(C.Z,{placeholder:"请输入评语",defaultValue:"",height:250})}),(0,A.jsx)("aside",{className:"".concat(V.buttonFixed),children:(0,A.jsx)("aside",{className:"edu-container",children:(0,A.jsxs)(v.Z,{align:"middle",children:[(0,A.jsx)(j.Z,{flex:"1",children:(0,A.jsx)(y.ZP,{type:"default",onClick:function(){return rn("list")},children:"返回列表"})}),(0,A.jsxs)(j.Z,{flex:"1",className:"tr",children:[!(0,G.dE)()&&(0,A.jsx)(y.ZP,{type:"default",onClick:function(){return rn("last")},disabled:null==Ve?void 0:Ve.last,children:"上一个"}),!(0,G.dE)()&&(0,A.jsx)(y.ZP,{type:"default",disabled:null==Le?void 0:Le.last,style:{marginLeft:"20px",marginRight:"20px"},onClick:function(){return rn("read")},children:"下一个"}),(0,A.jsx)(y.ZP,{htmlType:"submit",type:"primary",children:"提交评阅"})]})]})})})]})})]}),((0,G.RV)()||(null==he||null===(X=he.homework_status)||void 0===X?void 0:X.includes("匿评中"))||(null==he||null===(ee=he.homework_status)||void 0===ee?void 0:ee.includes("申诉中")))&&(0,A.jsxs)("aside",{className:[V.replyList,"bg-white"].join(" "),children:[(0,A.jsxs)("p",{style:{color:"#000000",fontWeight:500},children:["点评内容(",null==fe||null===(ne=fe.comment_scores)||void 0===ne?void 0:ne.length,")"]}),(0,A.jsx)(_.Z,{}),null==fe||null===(te=fe.comment_scores)||void 0===te?void 0:te.map((function(e,n){var t,s,i,l,r,o;return(0,A.jsxs)("aside",{children:[(0,A.jsxs)(v.Z,{gutter:[12,12],children:[(0,A.jsxs)(j.Z,{flex:"40px",children:["--"===(null==e?void 0:e.user_image_url)&&(0,A.jsx)("img",{className:V.headpic,width:"40",src:J.xp}),"--"!==(null==e?void 0:e.user_image_url)&&(0,A.jsx)("img",{className:V.headpic,width:"40",src:"".concat(M.Z.IMG_SERVER,"/images/").concat(null==e?void 0:e.user_image_url)})]}),(0,A.jsxs)(j.Z,{flex:"1",children:[(0,A.jsxs)(v.Z,{align:"middle",children:[(0,A.jsx)(j.Z,{span:24,children:(0,A.jsxs)(v.Z,{children:[(0,A.jsxs)(j.Z,{flex:1,children:[(0,A.jsx)("span",{className:"c-light-black",children:null==e?void 0:e.user_name}),(0,A.jsx)("span",{className:"c-light-black ml10",children:R()(null==e?void 0:e.comment_time).format("YYYY-MM-DD HH:mm")}),null!==e.score&&(0,A.jsxs)("span",{className:"ml30 c-orange",children:[e.score,"分"]})]}),(0,A.jsx)(j.Z,{children:(0,A.jsxs)("aside",{children:[e.delete&&(0,A.jsx)("span",{className:"c-blue current",onClick:function(){cn(e)},children:"删除"}),e.can_appeal&&(0,A.jsx)("span",{className:"c-blue current",onClick:function(){we({show:!0,type:1,active:n})},children:"申诉"}),e.can_reply&&(0,A.jsx)("span",{className:"c-blue current ml10",onClick:function(){return we({show:!0,type:0,active:n})},children:"回复"}),!e.can_reply&&(0,A.jsx)("span",{className:"c-light-black ml10",children:"失效"})]})})]})}),(0,A.jsxs)(j.Z,{span:24,children:[e.content&&(0,A.jsx)(H.Z,{value:e.content}),!e.content&&(0,A.jsx)("span",{className:"c-light-black",children:"暂未写评语"}),null==e||null===(t=e.attachments)||void 0===t?void 0:t.map((function(e,n){return(0,A.jsx)("div",{children:(0,A.jsxs)("a",{href:"".concat(M.Z.API_SERVER).concat(e.url),children:[(0,A.jsx)("span",{className:"iconfont icon-fujian c-green font14"}),(0,A.jsx)("span",{className:"ml10 c-black",children:e.title}),(0,A.jsx)("span",{className:"c-light-black ml20 font12",children:e.filesize})]})},n)}))]}),(0,A.jsxs)("div",{className:"w100",children:[(0,A.jsx)(_.Z,{}),(0,A.jsxs)("aside",{className:[V.comment,"w100"].join(" "),children:[e.appeal_info&&""!=e.appeal_info&&(0,A.jsx)("aside",{children:(0,A.jsx)(v.Z,{children:(0,A.jsx)(j.Z,{span:24,children:(0,A.jsxs)(v.Z,{children:[(0,A.jsxs)(j.Z,{flex:"50px",children:["--"===(null==e||null===(s=e.appeal_info)||void 0===s?void 0:s.user_image_url)&&(0,A.jsx)("img",{className:V.headpic,width:"40",src:J.xp}),"--"!==(null==e||null===(i=e.appeal_info)||void 0===i?void 0:i.user_image_url)&&(0,A.jsx)("img",{className:V.headpic,width:"40",src:"".concat(M.Z.IMG_SERVER,"/images/").concat(null==e||null===(l=e.appeal_info)||void 0===l?void 0:l.user_image_url)})]}),(0,A.jsxs)(j.Z,{flex:"1",children:[(0,A.jsxs)(v.Z,{children:[(0,A.jsxs)(j.Z,{flex:"1",children:[null==e||null===(r=e.appeal_info)||void 0===r?void 0:r.user_name,(0,A.jsx)("span",{className:"c-light-black ml10",children:R()(null==e||null===(o=e.appeal_info)||void 0===o?void 0:o.time).format("YYYY-MM-DD HH:mm")}),1===(null==e?void 0:e.appeal_status)&&(0,A.jsx)("span",{className:"tag-style bg-blue ml10",children:"申诉中"}),2===(null==e?void 0:e.appeal_status)&&(0,A.jsx)("span",{className:"tag-style bg-grey-ede c-light-black ml10",children:"申诉已撤销"}),3===(null==e?void 0:e.appeal_status)&&(0,A.jsx)("span",{className:"tag-style bg-blue ml10",children:"申诉成功"}),4===(null==e?void 0:e.appeal_status)&&(0,A.jsx)("span",{className:"tag-style bg-grey-ede c-light-black ml10",children:"申诉被拒绝"}),5===(null==e?void 0:e.appeal_status)&&(0,A.jsx)("span",{className:"tag-style bg-grey-ede c-light-black ml10",children:"申诉失败"})]}),(0,A.jsxs)(j.Z,{children:[1===(null==e?void 0:e.appeal_status)&&e.can_appeal&&(0,A.jsx)("span",{onClick:function(){var e;p.Z.confirm({title:(0,A.jsxs)("div",{children:["撤销申诉后,无法再对本评阅记录进行申诉",(0,A.jsx)("br",{}),"是否确认撤销申诉"]}),onOk:(e=c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:tn();case 1:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},className:"c-blue current",children:"撤销申诉"}),1===(null==e?void 0:e.appeal_status)&&(0,G.GJ)()&&(0,A.jsx)("span",{onClick:function(){var n;p.Z.confirm({title:(0,A.jsxs)("div",{children:["此匿评成绩将被废弃,评阅人的作品将被违规扣分",(0,A.jsx)("br",{}),"是否确认接受申诉"]}),onOk:(n=c()(a()().mark((function n(){var t;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,S.ZP)("/api/student_works/".concat(de.userId,"/deal_appeal_score.json"),{method:"post",body:{score_id:e.score_id,status:3}});case 2:0===(null==(t=n.sent)?void 0:t.status)&&tn();case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},className:"c-red current",children:"接受申诉"}),1===(null==e?void 0:e.appeal_status)&&(0,G.GJ)()&&(0,A.jsx)("span",{onClick:function(){var n;p.Z.confirm({title:(0,A.jsxs)("div",{children:["此匿评成绩将被认为合理",(0,A.jsx)("br",{}),"是否确认拒绝申诉"]}),onOk:(n=c()(a()().mark((function n(){var t;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,S.ZP)("/api/student_works/".concat(de.userId,"/deal_appeal_score.json"),{method:"post",body:{score_id:e.score_id,status:4}});case 2:0===(null==(t=n.sent)?void 0:t.status)&&tn();case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},className:"c-light-black current ml10",children:"拒绝申诉"})]})]}),(0,A.jsx)(H.Z,{value:null==e?void 0:e.appeal_info.content})]}),(0,A.jsx)(j.Z,{})]})})})}),e.journals.map((function(n,t){var s,a,i,c;return(0,A.jsxs)("aside",{children:[(0,A.jsx)(v.Z,{children:(0,A.jsx)(j.Z,{span:24,children:(0,A.jsxs)(v.Z,{children:[(0,A.jsxs)(j.Z,{flex:"50px",children:["--"===(null==n||null===(s=n.user_info)||void 0===s?void 0:s.user_image_url)&&(0,A.jsx)("img",{className:V.headpic,width:"40",src:J.xp}),"--"!==(null==n||null===(a=n.user_info)||void 0===a?void 0:a.user_image_url)&&(0,A.jsx)("img",{className:V.headpic,width:"40",src:"".concat(M.Z.IMG_SERVER,"/images/").concat(null==n||null===(i=n.user_info)||void 0===i?void 0:i.user_image_url)})]}),(0,A.jsxs)(j.Z,{flex:"1",children:[null==n||null===(c=n.user_info)||void 0===c?void 0:c.user_name,(0,A.jsx)("span",{className:"c-light-black ml10",children:R()(null==n?void 0:n.time).format("YYYY-MM-DD HH:mm")}),(0,A.jsx)(H.Z,{value:n.content})]}),(0,A.jsx)(j.Z,{children:(null==n?void 0:n.can_delete)&&(0,A.jsx)(b.Z,{title:"删除",children:(0,A.jsx)(Z.Z,{className:"current c-light-black",onClick:function(){an(n)}})})})]})})},t),t!==e.journals.length-1&&(0,A.jsx)(_.Z,{})]},t)}))]})]})]}),be.show&&n===be.active&&(0,A.jsxs)("aside",{className:["bg-white"].join(" "),children:[(0,A.jsx)(C.Z,{onChange:function(e){_e(e)},height:150,isFocus:!0,watch:!0}),(0,A.jsx)(v.Z,{children:(0,A.jsxs)(j.Z,{span:24,className:"tr",children:[(0,A.jsx)(y.ZP,{type:"default",size:"middle",onClick:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:we({show:!1,type:0,active:n});case 1:case"end":return e.stop()}}),e)}))),children:"取消"}),(0,A.jsx)(y.ZP,{type:"primary",size:"middle",className:"ml20",onClick:c()(a()().mark((function t(){var s;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(""!==ge){t.next=4;break}f.ZP.error("请输入内容"),t.next=14;break;case 4:if(0!==be.type){t.next=10;break}return t.next=7,(0,L.qP)({comment:ge,userId:de.userId,score_id:e.score_id});case 7:s=t.sent,t.next=13;break;case 10:return t.next=12,(0,L.R$)({comment:ge,score_id:e.score_id,userId:de.userId});case 12:s=t.sent;case 13:0===s.status&&(f.ZP.success("操作成功"),we({show:!1,type:0,active:n}),tn());case 14:case"end":return t.stop()}}),t)}))),children:0===be.type?"回复":"申诉"})]})})]})]})]},n),(0,A.jsx)(_.Z,{})]},n)}))]}),(0,G.GJ)()&&(0,A.jsxs)("aside",{className:[V.replyList,"bg-white"].join(" "),children:[(0,A.jsxs)("p",{style:{color:"#000000",fontWeight:500},children:["点评内容-仅课堂老师可见(",null==fe||null===(se=fe.hidden_comment_scores)||void 0===se?void 0:se.length,")"]}),(0,A.jsx)(_.Z,{}),null==fe||null===(ae=fe.hidden_comment_scores)||void 0===ae?void 0:ae.map((function(e,n){var t,s,i,l,r,o;return(0,A.jsxs)("aside",{children:[(0,A.jsxs)(v.Z,{gutter:[12,12],children:[(0,A.jsxs)(j.Z,{flex:"40px",children:["--"===(null==e?void 0:e.user_image_url)&&(0,A.jsx)("img",{className:V.headpic,width:"40",src:J.xp}),"--"!==(null==e?void 0:e.user_image_url)&&(0,A.jsx)("img",{className:V.headpic,width:"40",src:"".concat(M.Z.IMG_SERVER,"/images/").concat(null==e?void 0:e.user_image_url)})]}),(0,A.jsxs)(j.Z,{flex:"1",children:[(0,A.jsxs)(v.Z,{align:"middle",children:[(0,A.jsx)(j.Z,{span:24,children:(0,A.jsxs)(v.Z,{children:[(0,A.jsxs)(j.Z,{flex:1,children:[(0,A.jsx)("span",{className:"c-light-black",children:null==e?void 0:e.user_name}),(0,A.jsx)("span",{className:"c-light-black ml10",children:R()(null==e?void 0:e.comment_time).format("YYYY-MM-DD HH:mm")})]}),(0,A.jsx)(j.Z,{children:0===n?(0,A.jsxs)("aside",{children:[e.delete&&(0,A.jsx)("span",{className:"c-blue current",onClick:function(){cn(e)},children:"删除"}),e.can_appeal&&(0,A.jsx)("span",{className:"c-blue current",onClick:function(){Ce({show:!0,type:1,active:n})},children:"申诉"}),e.can_reply&&(0,A.jsx)("span",{className:"c-blue current ml10",onClick:function(){return Ce({show:!0,type:0,active:n})},children:"回复"})]}):(0,A.jsxs)("aside",{children:[e.delete&&(0,A.jsx)("span",{className:"c-blue current",onClick:function(){cn(e)},children:"删除"}),e.can_appeal&&(0,A.jsx)("span",{className:"c-blue current",onClick:function(){Ce({show:!0,type:1,active:n})},children:"申诉"}),e.can_reply&&(0,A.jsx)("span",{className:"c-blue current ml10",onClick:function(){return Ce({show:!0,type:0,active:n})},children:"回复"}),!e.can_reply&&(0,A.jsx)("span",{className:"c-light-black ml10",children:"失效"})]})})]})}),(0,A.jsxs)(j.Z,{span:24,children:[e.hidden_comment&&(0,A.jsx)(H.Z,{value:e.hidden_comment}),!e.hidden_comment&&(0,A.jsx)("span",{className:"c-light-black",children:"暂未写评语"}),null==e||null===(t=e.attachments)||void 0===t?void 0:t.map((function(e,n){return(0,A.jsx)("div",{children:(0,A.jsxs)("a",{href:"".concat(M.Z.API_SERVER).concat(e.url),children:[(0,A.jsx)("span",{className:"iconfont icon-fujian c-green font14"}),(0,A.jsx)("span",{className:"ml10 c-black",children:e.title}),(0,A.jsx)("span",{className:"c-light-black ml20 font12",children:e.filesize})]})},n)}))]}),(0,A.jsxs)("div",{className:"w100",children:[(0,A.jsx)(_.Z,{}),(0,A.jsxs)("aside",{className:[V.comment,"w100"].join(" "),children:[e.appeal_info&&""!=e.appeal_info&&(0,A.jsx)("aside",{children:(0,A.jsx)(v.Z,{children:(0,A.jsx)(j.Z,{span:24,children:(0,A.jsxs)(v.Z,{children:[(0,A.jsxs)(j.Z,{flex:"50px",children:["--"===(null==e||null===(s=e.appeal_info)||void 0===s?void 0:s.user_image_url)&&(0,A.jsx)("img",{className:V.headpic,width:"40",src:J.xp}),"--"!==(null==e||null===(i=e.appeal_info)||void 0===i?void 0:i.user_image_url)&&(0,A.jsx)("img",{className:V.headpic,width:"40",src:"".concat(M.Z.IMG_SERVER,"/images/").concat(null==e||null===(l=e.appeal_info)||void 0===l?void 0:l.user_image_url)})]}),(0,A.jsxs)(j.Z,{flex:"1",children:[(0,A.jsxs)(v.Z,{children:[(0,A.jsxs)(j.Z,{flex:"1",children:[null==e||null===(r=e.appeal_info)||void 0===r?void 0:r.user_name,(0,A.jsx)("span",{className:"c-light-black ml10",children:R()(null==e||null===(o=e.appeal_info)||void 0===o?void 0:o.time).format("YYYY-MM-DD HH:mm")}),1===(null==e?void 0:e.appeal_status)&&(0,A.jsx)("span",{className:"tag-style bg-blue ml10",children:"申诉中"}),2===(null==e?void 0:e.appeal_status)&&(0,A.jsx)("span",{className:"tag-style bg-grey-ede c-light-black ml10",children:"申诉已撤销"}),3===(null==e?void 0:e.appeal_status)&&(0,A.jsx)("span",{className:"tag-style bg-blue ml10",children:"申诉成功"}),4===(null==e?void 0:e.appeal_status)&&(0,A.jsx)("span",{className:"tag-style bg-grey-ede c-light-black ml10",children:"申诉被拒绝"}),5===(null==e?void 0:e.appeal_status)&&(0,A.jsx)("span",{className:"tag-style bg-grey-ede c-light-black ml10",children:"申诉失败"})]}),(0,A.jsxs)(j.Z,{children:[1===(null==e?void 0:e.appeal_status)&&e.can_appeal&&(0,A.jsx)("span",{onClick:function(){var e;p.Z.confirm({title:(0,A.jsxs)("div",{children:["撤销申诉后,无法再对本评阅记录进行申诉",(0,A.jsx)("br",{}),"是否确认撤销申诉"]}),onOk:(e=c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:tn();case 1:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},className:"c-blue current",children:"撤销申诉"}),1===(null==e?void 0:e.appeal_status)&&(0,G.GJ)()&&(0,A.jsx)("span",{onClick:function(){var n;p.Z.confirm({title:(0,A.jsxs)("div",{children:["此匿评成绩将被废弃,评阅人的作品将被违规扣分",(0,A.jsx)("br",{}),"是否确认接受申诉"]}),onOk:(n=c()(a()().mark((function n(){var t;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,S.ZP)("/api/student_works/".concat(de.userId,"/deal_appeal_score.json"),{method:"post",body:{score_id:e.score_id,status:3}});case 2:0===(null==(t=n.sent)?void 0:t.status)&&tn();case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},className:"c-red current",children:"接受申诉"}),1===(null==e?void 0:e.appeal_status)&&(0,G.GJ)()&&(0,A.jsx)("span",{onClick:function(){var n;p.Z.confirm({title:(0,A.jsxs)("div",{children:["此匿评成绩将被认为合理",(0,A.jsx)("br",{}),"是否确认拒绝申诉"]}),onOk:(n=c()(a()().mark((function n(){var t;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,S.ZP)("/api/student_works/".concat(de.userId,"/deal_appeal_score.json"),{method:"post",body:{score_id:e.score_id,status:4}});case 2:0===(null==(t=n.sent)?void 0:t.status)&&tn();case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},className:"c-light-black current ml10",children:"拒绝申诉"})]})]}),(0,A.jsx)(H.Z,{value:null==e?void 0:e.appeal_info.content})]}),(0,A.jsx)(j.Z,{})]})})})}),e.journals.map((function(n,t){var s,a,i,c;return(0,A.jsxs)("aside",{children:[(0,A.jsx)(v.Z,{children:(0,A.jsx)(j.Z,{span:24,children:(0,A.jsxs)(v.Z,{children:[(0,A.jsxs)(j.Z,{flex:"50px",children:["--"===(null==n||null===(s=n.user_info)||void 0===s?void 0:s.user_image_url)&&(0,A.jsx)("img",{className:V.headpic,width:"40",src:J.xp}),"--"!==(null==n||null===(a=n.user_info)||void 0===a?void 0:a.user_image_url)&&(0,A.jsx)("img",{className:V.headpic,width:"40",src:"".concat(M.Z.IMG_SERVER,"/images/").concat(null==n||null===(i=n.user_info)||void 0===i?void 0:i.user_image_url)})]}),(0,A.jsxs)(j.Z,{flex:"1",children:[null==n||null===(c=n.user_info)||void 0===c?void 0:c.user_name,(0,A.jsx)("span",{className:"c-light-black ml10",children:R()(null==n?void 0:n.time).format("YYYY-MM-DD HH:mm")}),(0,A.jsx)(H.Z,{value:n.hidden_comment})]}),(0,A.jsx)(j.Z,{children:(null==n?void 0:n.can_delete)&&(0,A.jsx)(b.Z,{title:"删除",children:(0,A.jsx)(Z.Z,{className:"current c-light-black",onClick:function(){an(n)}})})})]})})},t),t!==e.journals.length-1&&(0,A.jsx)(_.Z,{})]},t)}))]})]})]}),Se.show&&n===Se.active&&(0,A.jsxs)("aside",{className:["bg-white"].join(" "),children:[(0,A.jsx)(C.Z,{onChange:function(e){_e(e)},height:150,isFocus:!0,watch:!0}),(0,A.jsx)(v.Z,{children:(0,A.jsxs)(j.Z,{span:24,className:"tr",children:[(0,A.jsx)(y.ZP,{type:"default",size:"middle",onClick:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Ce({show:!1,type:0,active:n});case 1:case"end":return e.stop()}}),e)}))),children:"取消"}),(0,A.jsx)(y.ZP,{type:"primary",size:"middle",className:"ml20",onClick:c()(a()().mark((function t(){var s;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(""!==ge){t.next=4;break}f.ZP.error("请输入内容"),t.next=14;break;case 4:if(0!==Se.type){t.next=10;break}return t.next=7,(0,L.qP)({hidden_comment:ge,userId:de.userId,score_id:e.score_id});case 7:s=t.sent,t.next=13;break;case 10:return t.next=12,(0,L.R$)({comment:ge,score_id:e.score_id,userId:de.userId});case 12:s=t.sent;case 13:0===s.status&&(f.ZP.success("操作成功"),Ce({show:!1,type:0,active:n}),tn());case 14:case"end":return t.stop()}}),t)}))),children:0===Se.type?"回复":"申诉"})]})})]})]})]},n),(0,A.jsx)(_.Z,{})]},n)}))]})]}),(0,A.jsx)(O,{}),(0,A.jsx)(z,{}),(0,A.jsx)(N.Z,{}),(0,A.jsx)(p.Z,{title:"确认打回重做",open:Ge,destroyOnClose:!0,forceRender:!0,onCancel:function(){Je(!1)},onOk:c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Ue){e.next=3;break}return f.ZP.info("评语不能为空"),e.abrupt("return");case 3:return e.next=5,(0,S.ZP)("/api/student_works/".concat(de.userId,"/redo_modal.json"),{method:"post",body:{comment:Ue,id:de.userId}});case 5:0===(null==(n=e.sent)?void 0:n.status)&&(f.ZP.info("打回重做成功"),Je(!1),tn());case 7:case"end":return e.stop()}}),e)}))),width:700,children:(0,A.jsxs)("div",{style:{padding:"32px"},children:[(0,A.jsxs)("span",{children:["确认将",null==he?void 0:he.author_name,"的作业打回重做吗"]}),(0,A.jsxs)("div",{style:{marginTop:"20px"},children:[(0,A.jsxs)("label",{children:[(0,A.jsx)("span",{style:{marginRight:"5px",color:"red"},children:"*"}),"评语:"]}),(0,A.jsx)(C.Z,{className:V.MdEditor,onChange:function(e){return Ke(e)},defaultValue:"",height:250})]})]})}),Re,(0,A.jsx)(E.Z,{close:!0,data:null==Xe?void 0:Xe.content,type:null==Xe?void 0:Xe.type,hasMask:!0,monacoEditor:{value:nn.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:function(){return en({content:"",type:""})}})]})}))},70754:function(e,n,t){t.d(n,{$J:function(){return r},JZ:function(){return u},bN:function(){return p},jP:function(){return m},rO:function(){return o}});var s=t(7557),a=t.n(s),i=t(41498),c=t.n(i),l=t(49105);function r(e){return(0,l.U2)("libraries/".concat(e,".json"))}function o(){return(0,l.U2)("library_tags.json")}function u(e){return d.apply(this,arguments)}function d(){return(d=c()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,l.IV)("attachments/".concat(n,".json"));case 2:return t=e.sent,e.abrupt("return",0===t.status);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(e){return(0,l.v_)("libraries.json",e)}function p(e,n){return(0,l.gz)("libraries/".concat(e,".json"),n)}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[52338,40908],{44850:function(e,n,s){s.d(n,{Z:function(){return P}});var t=s(7557),a=s.n(t),i=s(41498),l=s.n(i),r=s(79800),c=s.n(r),o=s(59301),d="list___KhJas",u="row___GGtIx",m="title___o_xqf",p="size___OVRoL",h="download___ZLcIH",x="preview___gi0kI",f="annotation___KVSwj",v=s(92310),j=s.n(v),_=s(29114),g="imageDimensions___a7crR",y="img___Kroat",k=s(71418),b=s(2859),Z=s(49105),w=s(27876),N=s(37712),I=function(e){var n=e.data,s=e.className,t=e.style,i=void 0===t?{}:t,r=e.onClose,d=e.onOk,u=(0,o.useRef)(null),m=(0,o.useRef)(null),p=(0,o.useState)(!1),h=c()(p,2),x=h[0],f=h[1],v=(0,o.useState)("正在加载中"),_=c()(v,2),I=_[0],S=_[1];(0,o.useEffect)((function(){null!=n&&n.visible?document.body.setAttribute("data-custom","height"):document.body.removeAttribute("data-custom"),null!=n&&n.src&&C()}),[null==n?void 0:n.visible]);var C=function(){var e=l()(a()().mark((function e(){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(!0),S("正在加载中"),e.next=4,(0,w.ZJ)(null==n?void 0:n.src);case 4:s=e.sent,u.current.src="",u.current.src=s,u.current.onload=function(){M()},f(!1),S("");case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),P=function(){var e=l()(a()().mark((function e(s){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(!0),S("正在保存中"),e.next=4,(0,Z.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:n.title,file:s.dataUrl}});case 4:if(null==(t=e.sent)||!t.id){e.next=10;break}return e.next=8,(0,Z.ZP)("/api/attachments/".concat(n.id,"/add_subitem.json"),{method:"post",body:{subitem_id:null==t?void 0:t.id,settings:JSON.stringify(s.state)}});case 8:0===e.sent.status&&d();case 10:f(!1),S("");case 12:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),M=function(){m.current=new b.hP(u.current),m.current.addEventListener("render",P),m.current.addEventListener("beforeclose",r),m.current.show(),console.log(m.current,"22222"),null!=n&&n.snapshotData&&m.current.restoreState(n.snapshotData),setTimeout((function(){var e;(e=document.querySelector('a[href="https://markerjs.com/"]'))&&e.parentNode&&(e.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"选择"},{name:'[data-action="delete"]',title:"删除元素"},{name:'[data-action="undo"]',title:"撤销"},{name:'[data-type-name="FrameMarker"]',title:"矩形"},{name:'[data-type-name="FreehandMarker"]',title:"画线"},{name:'[data-type-name="ArrowMarker"]',title:"箭头"},{name:'[data-type-name="TextMarker"]',title:"文本"},{name:'[data-type-name="EllipseMarker"]',title:"椭圆"},{name:'[data-type-name="HighlightMarker"]',title:"方块"},{name:'[data-type-name="CalloutMarker"]',title:"注释"},{name:'[data-action="render"]',title:"保存"},{name:'[data-action="close"]',title:"退出"}].forEach((function(e){var n=document.querySelector(e.name);n&&n.setAttribute("title",e.title)}))}),300)};return(0,N.jsx)(o.Fragment,{children:(null==n?void 0:n.visible)&&(0,N.jsxs)("div",{className:j()(g,s),style:i,children:[(0,N.jsx)(k.Z,{spinning:x,tip:I,style:{position:"absolute"}}),(0,N.jsx)("img",{className:y,ref:u})]})})},S=s(71681),C=s(75916),P=function(e){var n=e.className,s=e.style,t=e.dataSource,i=void 0===t?[]:t,r=e.authority,v=void 0!==r&&r,g=e.callback,y=e.showDimensions,k=void 0===y||y,b=(0,o.useState)({content:"",type:""}),P=c()(b,2),M=P[0],E=P[1],R=(0,o.useState)({}),D=c()(R,2),H=D[0],Y=D[1],T=(0,o.useState)(!1),L=c()(T,2),z=L[0],O=L[1],A=(0,o.useState)({title:"",visible:!1,src:"",snapshotData:{}}),G=c()(A,2),V=G[0],F=G[1],J=(0,o.useRef)(),W=function(){var e=l()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Y(n),"txt"!==n.file_type){e.next=6;break}return e.next=4,(0,Z.ZP)(n.url,{method:"get",headers:{"Content-Type":"application/xml"}});case 4:s=e.sent,J.current=s;case 6:console.log({type:n.file_type,content:S.Z.API_SERVER+n.url}),E({type:n.file_type,content:S.Z.API_SERVER+n.url});case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),B=function(e){var n;F({visible:!0,src:S.Z.API_SERVER+e.url,id:e.id,title:e.title,snapshotData:null==e||null===(n=e.subitem)||void 0===n?void 0:n.settings})},q=function(){var e=l()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:E({type:n.file_type,content:S.Z.API_SERVER+(null==n||null===(s=n.subitem)||void 0===s?void 0:s.url)});case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return null!=i&&i.length?(0,N.jsxs)(o.Fragment,{children:[(0,N.jsx)("div",{className:j()(d,n),style:s,children:i.map((function(e,n){var s,t,a;return(0,N.jsxs)("div",{className:u,children:[(0,N.jsxs)("div",{className:m,onClick:function(){return W(e)},children:[(0,N.jsx)("i",{className:"iconfont icon-fujian1"}),(0,N.jsx)("span",{title:e.title,children:e.title})]}),(0,N.jsx)("div",{className:p,children:e.filesize}),(0,N.jsxs)("div",{className:h,onClick:function(){var n;(0,w.Nd)("","".concat(S.Z.API_SERVER).concat(null===(n=e.url)||void 0===n?void 0:n.replace("disposition=inline","")))},children:[(0,N.jsx)("i",{className:"iconfont icon-xiazai4"}),"下载"]}),!["other","download"].includes(null==e?void 0:e.file_type)&&(0,N.jsxs)("div",{className:x,onClick:function(){return W(e)},children:[(0,N.jsx)("i",{className:"iconfont icon-yulan"}),"预览"]}),["image"].includes(null==e?void 0:e.file_type)&&k&&(v?(0,N.jsxs)("div",{className:f,onClick:function(){return B(e)},children:[(0,N.jsx)("i",{className:"iconfont icon-pizhu"}),null!==(s=e.subitem)&&void 0!==s&&s.id?"修改批注":"批注"]}):(null===(t=e.subitem)||void 0===t?void 0:t.id)&&(0,N.jsxs)("div",{className:f,onClick:function(){return q(e)},children:[(0,N.jsx)("i",{className:"iconfont icon-chakanlaoshipizhu1"}),"查看老师批注"]})),["image"].includes(null==e?void 0:e.file_type)&&(null===(a=e.subitem)||void 0===a?void 0:a.id)&&(0,N.jsxs)("div",{className:h,style:{marginLeft:20},onClick:function(){var n;(0,w.Nd)("","".concat(S.Z.API_SERVER).concat(null==e||null===(n=e.subitem)||void 0===n||null===(n=n.url)||void 0===n?void 0:n.replace("disposition=inline","")))},children:[(0,N.jsx)("i",{className:"iconfont icon-xiazai4"}),"下载批注文件"]}),["office"].includes(null==e?void 0:e.file_type)&&(0,C.eB)()&&["xlsx","docx","pptx"].includes(null==e?void 0:e.file_sub)&&k&&(0,N.jsxs)("div",{className:f,onClick:function(){O(!0),W(e)},children:[(0,N.jsx)("i",{className:"iconfont icon-pizhu"}),e.is_edit?"修改批注":"批注"]}),e.is_edit&&(0,C.dE)()&&k&&(0,N.jsxs)("div",{className:f,onClick:function(){W(e)},children:[(0,N.jsx)("i",{className:"iconfont icon-sousuo7"}),"查看老师批注"]})]},n)}))}),(0,N.jsx)(_.Z,{close:!0,data:null==M?void 0:M.content,type:null==M?void 0:M.type,hasMask:!0,editOffice:z?"edit":"view",monacoEditor:{value:J.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onImgDimensions:v&&k&&"image"===M.type?function(){return B(H)}:null,onClose:function(){g(),O(!1),E({content:"",type:""})}}),(0,N.jsx)(I,{onOk:function(){g(),F({visible:!1})},onClose:function(){return F({visible:!1})},data:V})]}):null}},62449:function(e,n,s){s.d(n,{z:function(){return N},Z:function(){return I}});var t=s(7557),a=s.n(t),i=s(41498),l=s.n(i),r=s(82242),c=s.n(r),o=s(37205),d=s.n(o),u=s(79800),m=s.n(u),p=s(59301),h=s(53326),x=s(8591),f=s(43418),v=s(3113),j=s(71681),_=s(70754),g=s(37712),y="  ";function k(e){if(0==e)return"0 Byte";var n=parseInt(""+Math.floor(Math.log(e)/Math.log(1024)),10);return(e/Math.pow(1024,n)).toFixed(1)+" "+["Bytes","KB","MB","GB","TB"][n]}var b=s(25032),Z=s(89392);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var w=h.Z.Dragger;function N(e){var n=[];return e&&e.length>0&&(n=e.map((function(e){return{uid:e.id,id:e.id,name:e.title+y+e.filesize,url:e.url,filesize:e.filesize,status:"done",response:{id:e.id}}}))),n}var I=function(e){var n=e.value,s=e.onChange,t=e.action,i=e.data,r=e.className,o=e.maxSize,u=void 0===o?150:o,N=e.title,I=void 0===N?"上传附件":N,S=e.showRemoveModal,C=void 0!==S&&S,P=e.accept,M=void 0===P?"":P,E=e.additionalText,R=e.isDragger,D=e.number,H=void 0===D?1e3:D,Y=e.aloneClear,T=void 0!==Y&&Y,L=(0,p.useState)(!1),z=m()(L,2),O=z[0],A=z[1],G=(0,p.useState)(n||[]),V=m()(G,2),F=V[0],J=V[1],W=(0,p.useState)(1),B=m()(W,2),q=B[0],U=B[1];(0,p.useEffect)((function(){n&&(1===q&&J(d()(n)),U(2),H===(null==n?void 0:n.length)&&A(!0))}),[n]);var Q,K=function(){setTimeout((function(){F.pop(),J(d()(F))}),500)},$={multiple:!0,disabled:O,accept:M,withCredentials:!0,fileList:F,beforeUpload:function(e,n){var s=e.size/1024/1024;return F.concat(n).length>H?(F.pop(),J(d()(F)),x.ZP.error("最多只能上传".concat(H,"个文件")),T?Promise.reject():(K(),!1)):s=H?A(!0):A(!1),J(d()(F)),F=F.map((function(e){var n,s;null!=e&&null!==(n=e.response)&&void 0!==n&&n.id&&(e.url="/api/attachments/".concat(null==e||null===(s=e.response)||void 0===s?void 0:s.id));return-1===e.name.indexOf(y)&&(e.name="".concat(e.name).concat(y).concat(k(e.size))),c()({},e)})),console.log("info:",e,F),s(F)):x.ZP.error(null===(t=e.file)||void 0===t||null===(t=t.response)||void 0===t?void 0:t.message)},onRemove:(Q=l()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=function(){var e=l()(a()().mark((function e(){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n.response?n.response.id:n.id)){e.next=8;break}return e.next=4,(0,_.JZ)(n.response?n.response.id:n.uid);case 4:return s=e.sent,e.abrupt("return",Promise.resolve(s));case 8:return e.abrupt("return",!0);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!C){e.next=5;break}return e.abrupt("return",new Promise((function(e,n){var t;f.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"提示",content:(0,g.jsx)("div",{className:"tc font16",children:"是否确认删除?"}),onOk:(t=l()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,s();case 2:n.sent,x.ZP.success("删除成功"),e(!0);case 5:case"end":return n.stop()}}),n)}))),function(){return t.apply(this,arguments)}),onCancel:function(){return e(!1)}})})));case 5:return e.next=7,s();case 7:return e.abrupt("return",e.sent);case 8:case"end":return e.stop()}}),e)}))),function(e){return Q.apply(this,arguments)})};return(0,g.jsxs)("div",{className:"multi-upload ".concat(r||""),children:[R&&(0,g.jsxs)(w,c()(c()({},$),{},{children:[(0,g.jsx)("p",{className:"ant-upload-drag-icon",children:(0,g.jsx)(b.Z,{})}),(0,g.jsxs)("p",{className:"ant-upload-text",children:["点击上传图标,选择要上传的文件或将文件拖拽到此",(0,g.jsx)("br",{}),"(单个文件最大限制为",u,"MB)"," "]}),E]})),!R&&(0,g.jsxs)(h.Z,c()(c()({},$),{},{children:[(0,g.jsxs)(v.ZP,{disabled:O,className:"upload_button",children:[(0,g.jsx)("img",{className:"aBtn_img",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="}),I]}),(0,g.jsxs)("span",{onClick:function(e){e.preventDefault(),e.stopPropagation()},className:"upload_text",children:["(单个文件最大",u,"MB)"," "]})]}))]})}},6638:function(e,n,s){var t=s(82242),a=s.n(t),i=(s(59301),s(19779)),l=s(3113),r=s(37712);n.Z=function(e){var n=e.img,s=e.buttonProps,t=void 0===s?{}:s,c=e.styles,o=void 0===c?{}:c,d=e.customText,u=e.ButtonText,m=e.ButtonClick,p=e.Buttonclass,h=e.ButtonTwo,x=e.imgStyles,f=e.loading,v=void 0!==f&&f;return(0,r.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),o),children:[(0,r.jsx)("img",{src:n||i,style:a()({width:288,height:200},x)}),(0,r.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,r.jsx)(l.ZP,a()(a()({className:p,onClick:m},t),{},{children:u})),h&&h]})}},41129:function(e,n,s){s.d(n,{Z:function(){return m}});var t=s(79800),a=s.n(t),i=s(59301),l=s(87684),r=s(3113),c=s(53583),o=s(67636),d=s(53043),u=s(37712),m=function(){var e=(0,i.useState)(""),n=a()(e,2),s=n[0],t=n[1],m=(0,i.useState)(0),p=a()(m,2),h=p[0],x=p[1],f=(0,i.useRef)("");function v(e){27==e.keyCode&&f.current&&j()}function j(){document.body.style.overflow="auto",t("")}(0,i.useEffect)((function(){return l.Z.subscribe("preview-image",(function(e){t(e),document.body.style.overflow="hidden"}))}),[]),(0,i.useEffect)((function(){return document.addEventListener("keydown",v),function(){document.removeEventListener("keydown",v)}}),[]),(0,i.useEffect)((function(){f.current=s}),[s]);var _=(0,i.useRef)(),g=(0,i.useRef)();return(0,u.jsx)(i.Fragment,{children:s?(0,u.jsxs)("div",{className:"image-preview-container",ref:_,onClick:function(e){e.nativeEvent.target!==_.current&&e.nativeEvent.target!==g.current||j()},children:[(0,u.jsxs)("div",{className:"button-group",children:[(0,u.jsxs)(r.ZP,{onClick:function(){x(h+90)},children:["旋转",(0,u.jsx)(c.Z,{})]}),(0,u.jsxs)(r.ZP,{href:s,children:["下载",(0,u.jsx)(o.Z,{})]}),(0,u.jsxs)(r.ZP,{onClick:j,children:["关闭",(0,u.jsx)(d.Z,{})]})]}),(0,u.jsx)("div",{className:"preview-wrp-group",ref:g,children:(0,u.jsx)("img",{className:"image-preview",src:s,alt:"预览大图",style:{transform:"rotate(".concat(h,"deg)")}})})]}):null})}},76329:function(e,n,s){s.r(n),s.d(n,{default:function(){return B}});var t=s(7557),a=s.n(t),i=s(41498),l=s.n(i),r=s(82242),c=s.n(r),o=s(79800),d=s.n(o),u=s(59301),m=s(80608),p=s(43418),h=s(78241),x=s(8591),f=s(66104),v=s(95237),j=s(43604),_=s(71418),g=s(28103),y=s(3113),k=s(94001),b=s(6848),Z=s(40362),w=s(37064),N=s(41129),I=s(49105),S=s(77036),C=s(87684),P=s(29114),M=s(61186),E=s.n(M),R=s(71681),D=s(44850),H=s(81742),Y=s(24650),T=s(37712),L=(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,s=e.dispatch,t=(0,m.useParams)(),i=(0,u.useState)(!0),r=d()(i,2),o=(r[0],r[1],h.Z.useForm()),f=d()(o,1)[0];return(0,T.jsx)(T.Fragment,{children:(0,T.jsxs)(p.Z,{centered:!0,title:"调分",open:"调分"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:l()(a()().mark((function e(){var i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f.validateFields();case 2:return i=f.getFieldsValue(),e.next=5,(0,I.ZP)("/api/student_works/".concat(n.actionTabs.id,"/adjust_score.json"),{method:"post",body:c()({},i)});case 5:0===e.sent.status&&(x.ZP.success("评阅成功"),f.resetFields(),s({type:"shixunHomeworks/setActionTabs",payload:{}}),s({type:"shixunHomeworks/getStudentWorkCommon",payload:c()({},t)}));case 7:case"end":return e.stop()}}),e)}))),onCancel:function(){s({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,T.jsx)("p",{className:"tc",children:"该学生的最终成绩将不会按照评分规则进行计算"}),(0,T.jsxs)(h.Z,{form:f,layout:"horizontal",children:[(0,T.jsxs)("div",{style:{display:"flex",alignItems:"baseline"},children:[(0,T.jsx)(h.Z.Item,{label:"成绩",name:"score",rules:[{required:!0,message:"请输入!"}],children:(0,T.jsx)(k.Z,{min:0,placeholder:"请填写分数"})}),(0,T.jsx)("span",{className:"ml10",children:"分"})]}),(0,T.jsx)("div",{children:(0,T.jsx)(h.Z.Item,{name:"comment",children:(0,T.jsx)(Y.Z.TextArea,{placeholder:"请填写您对作品调分的原因",rows:8})})})]})]})})})),z={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"},O=s(4585),A=s(89392),G=s(62449),V=(0,m.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n=e.classroomList,s=(e.loading,e.dispatch),t=((0,m.useParams)(),h.Z.useForm()),i=d()(t,1)[0];return(0,T.jsx)(p.Z,{centered:!0,title:"补交附件",open:"补交附件"===n.actionTabs.key,bodyStyle:{minHeight:200},onOk:l()(a()().mark((function e(){var t,l,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.validateFields();case 2:return l=c()({},i.getFieldValue()),r=n.actionTabs.selectArrs,l.attachment_ids=null===(t=l.attachment_ids)||void 0===t?void 0:t.map((function(e){return e.response.id})),e.next=7,(0,H.mz)(c()(c()({},l),{},{homeworkId:r.work_id}));case 7:0===e.sent.status&&(i.resetFields(),s({type:"shixunHomeworks/getStudentWorkSupplyDetail",payload:c()({},n.actionTabs.params)}),s({type:"classroomList/setActionTabs",payload:{}}));case 9:case"end":return e.stop()}}),e)}))),onCancel:function(){i.resetFields(),s({type:"classroomList/setActionTabs",payload:{}})},children:(0,T.jsxs)(h.Z,{form:i,initialValues:{},children:[(0,T.jsx)(h.Z.Item,{name:"attachment_ids",rules:[{required:!0,message:"请上传附件"}],children:(0,T.jsx)(G.Z,{})}),(0,T.jsx)(h.Z.Item,{name:"description",children:(0,T.jsx)(Y.Z.TextArea,{placeholder:"请在此输入补交附件的原因,最大限制100个字符",rows:7})})]})})})),F=s(27876),J=s(75916),W=s(92396),B=(0,m.connect)((function(e){var n=e.shixunHomeworks,s=e.loading,t=e.user;return{shixunHomeworks:n,globalSetting:e.globalSetting,user:t,loading:s.effects}}))((function(e){var n,s,t,i,r,o,M,Y,B,q,U,Q,K,$,X,ee,ne,se,te,ae,ie=e.shixunHomeworks,le=(e.globalSetting,e.loading),re=e.user,ce=e.dispatch,oe=(0,m.useSearchParams)(),de=d()(oe,1)[0],ue=(0,m.useParams)(),me=(0,u.useRef)(),pe=re.userInfo,he=ie.studentWorkDetail,xe=ie.studentWorkCommon,fe=ie.studentWorkSupplyDetail,ve=(ie.workList,(0,u.useState)("")),je=d()(ve,2),_e=je[0],ge=je[1],ye=(0,u.useState)({show:!1,type:0,active:null}),ke=d()(ye,2),be=ke[0],Ze=ke[1],we=(0,u.useState)({show:!1,type:0,active:null}),Ne=d()(we,2),Ie=Ne[0],Se=Ne[1],Ce=p.Z.useModal(),Pe=d()(Ce,2),Me=Pe[0],Ee=Pe[1],Re=(0,u.useState)({last:!1}),De=d()(Re,2),He=De[0],Ye=De[1],Te=(0,u.useState)({last:!1}),Le=d()(Te,2),ze=Le[0],Oe=Le[1],Ae=h.Z.useForm(),Ge=d()(Ae,1)[0],Ve=(0,u.useState)(!1),Fe=d()(Ve,2),Je=Fe[0],We=Fe[1],Be=(0,u.useState)(""),qe=d()(Be,2),Ue=qe[0],Qe=qe[1],Ke=(0,u.useState)({content:"",type:""}),$e=d()(Ke,2),Xe=$e[0],en=$e[1],nn=(0,u.useRef)(),sn=((0,m.useLocation)(),function(){ce({type:"shixunHomeworks/getStudentWorkCommon",payload:c()({},ue)})});function tn(){return tn=l()(a()().mark((function e(){var n,s,t,i,l,r,o,d;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=JSON.parse(sessionStorage.all_student_works_params||"{}"),i={},de.get("ids")&&(i.course_group=de.get("ids").split(",")),e.next=5,ce({type:"shixunHomeworks/getAllStudentWorks",payload:c()(c()(c()({},ue),t),i)});case 5:l=e.sent,(r=null===(n=l.all_student_works)||void 0===n?void 0:n.map((function(e){return String(e.student_work_id)})).indexOf(ue.userId))===(null===(s=l.all_student_works)||void 0===s?void 0:s.length)-1?Ye({last:!0}):Ye(null===(o=l.all_student_works)||void 0===o?void 0:o[r+1]),Oe(0===r?{last:!0}:null===(d=l.all_student_works)||void 0===d?void 0:d[r-1]);case 9:case"end":return e.stop()}}),e)}))),tn.apply(this,arguments)}(0,u.useEffect)((function(){ce({type:"shixunHomeworks/getStudentWorkDetail",payload:c()({},ue)}),ce({type:"shixunHomeworks/getStudentWorkSupplyDetail",payload:c()({},ue)}),sn(),function(){tn.apply(this,arguments)}(),me.current.onclick=function(e){"IMG"===e.target.nodeName&&""!==e.target.alt&&C.Z.publish("preview-image",e.target.src)}}),[ue.categoryId,ue.userId]),(0,u.useEffect)((function(){return ce({type:"globalSetting/footerToggle",payload:!1}),function(){ce({type:"globalSetting/footerToggle",payload:!0})}}),[]);var an=function(e){var n;Me.confirm({title:"是否确认删除?",onOk:(n=l()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,ce({type:"shixunHomeworks/deleteReply",payload:{object_id:e.id,object_type:"journals_for_message"}});case 2:0===n.sent.status&&(x.ZP.success("删除成功"),sn());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},ln=function(e){var n;Me.confirm({title:"是否确认删除?",onOk:(n=l()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,H.QC)({score_id:e.comment_id,userId:ue.userId});case 2:0===n.sent.status&&(x.ZP.success("删除成功"),sn());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},rn=function(){var e=l()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.attachment_ids=null===(s=n.attachment_ids)||void 0===s?void 0:s.map((function(e){var n;return null==e||null===(n=e.response)||void 0===n?void 0:n.id})),e.next=3,(0,H.yy)(c()(c()({},n),{},{userId:ue.userId}));case 3:0===e.sent.status&&(Ge.resetFields(),x.ZP.success("提交成功"),sn());case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),cn=function(){var e=l()(a()().mark((function e(n){var s,t,i,l,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=Ge.getFieldsValue(),t=s.comment,i=s.score,l=s.attachment_ids,r=!(0,A.isNil)(i),!(t||r||l)){e.next=5;break}return p.Z.confirm({centered:!0,okText:"离开",cancelText:"取消",title:"离开此页提示",content:(0,T.jsx)("div",{className:"tc",children:"系统可能不会保存您所做的更改"}),onOk:function(){Ge.resetFields(),"last"===n?m.history.push(de.get("ids")?"/classrooms/".concat(null==ue?void 0:ue.coursesId,"/common_homework/").concat(null==ue?void 0:ue.categoryId,"/review/").concat(null==ze?void 0:ze.student_work_id,"?ids=").concat(de.get("ids")):"/classrooms/".concat(null==ue?void 0:ue.coursesId,"/common_homework/").concat(null==ue?void 0:ue.categoryId,"/review/").concat(null==ze?void 0:ze.student_work_id)):"read"===n?m.history.push(de.get("ids")?"/classrooms/".concat(null==ue?void 0:ue.coursesId,"/common_homework/").concat(null==ue?void 0:ue.categoryId,"/review/").concat(null==He?void 0:He.student_work_id,"?ids=").concat(de.get("ids")):"/classrooms/".concat(null==ue?void 0:ue.coursesId,"/common_homework/").concat(null==ue?void 0:ue.categoryId,"/review/").concat(null==He?void 0:He.student_work_id)):m.history.push("/classrooms/".concat(ue.coursesId,"/common_homework/").concat(ue.categoryId,"/detail"))}}),e.abrupt("return");case 5:"last"===n?m.history.push(de.get("ids")?"/classrooms/".concat(null==ue?void 0:ue.coursesId,"/common_homework/").concat(null==ue?void 0:ue.categoryId,"/review/").concat(null==ze?void 0:ze.student_work_id,"?ids=").concat(de.get("ids")):"/classrooms/".concat(null==ue?void 0:ue.coursesId,"/common_homework/").concat(null==ue?void 0:ue.categoryId,"/review/").concat(null==ze?void 0:ze.student_work_id)):"read"===n?m.history.push(de.get("ids")?"/classrooms/".concat(null==ue?void 0:ue.coursesId,"/common_homework/").concat(null==ue?void 0:ue.categoryId,"/review/").concat(null==He?void 0:He.student_work_id,"?ids=").concat(de.get("ids")):"/classrooms/".concat(null==ue?void 0:ue.coursesId,"/common_homework/").concat(null==ue?void 0:ue.categoryId,"/review/").concat(null==He?void 0:He.student_work_id)):m.history.push("/classrooms/".concat(ue.coursesId,"/common_homework/").concat(ue.categoryId,"/detail"));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,T.jsxs)("section",{className:"edu-container",ref:me,children:[(0,T.jsxs)("section",{className:"animated fadeIn",children:[(0,T.jsx)("aside",{className:"mt10",children:pe&&(0,T.jsxs)(f.Z,{separator:">",children:[(0,T.jsx)(f.Z.Item,{children:(0,T.jsx)(m.Link,{to:"/classrooms/".concat(ue.coursesId,"/common_homework/").concat(null!=he&&null!==(n=he.category)&&void 0!==n&&n.main?"":null==he||null===(s=he.category)||void 0===s?void 0:s.category_id),children:null==pe||null===(t=pe.course)||void 0===t?void 0:t.course_name})}),(0,T.jsx)(f.Z.Item,{children:(0,T.jsx)(m.Link,{to:"/classrooms/".concat(ue.coursesId,"/common_homework/").concat(null!=he&&null!==(i=he.category)&&void 0!==i&&i.main?"":null==he||null===(r=he.category)||void 0===r?void 0:r.category_id),children:null==he||null===(o=he.category)||void 0===o?void 0:o.category_name})}),(0,T.jsx)(f.Z.Item,{children:(0,T.jsx)(m.Link,{to:"/classrooms/".concat(ue.coursesId,"/common_homework/").concat(ue.categoryId,"/detail"),children:"作业详情"})}),(0,T.jsx)(f.Z.Item,{children:null==he?void 0:he.author_name})]})}),(0,T.jsx)("aside",{className:[z.title,"mt20"].join(" "),children:(0,T.jsxs)(v.Z,{style:{width:"100%"},children:[(0,T.jsxs)(j.Z,{flex:"1",children:[(0,T.jsx)(m.Link,{to:"/classrooms/".concat(ue.coursesId,"/common_homework"),children:(0,T.jsx)(Z.Z,{className:"font16 c-black"})}),(0,T.jsx)("strong",{className:"font20 ml5",children:null==he?void 0:he.homework_name}),(0,T.jsx)(F.VV,{status:null==he?void 0:he.homework_status})]}),(0,T.jsx)(j.Z,{children:(0,J.dE)()&&(null==he||null===(M=he.homework_status)||void 0===M?void 0:M.includes("补交中"))&&(0,T.jsx)("span",{onClick:function(){ce({type:"classroomList/setActionTabs",payload:{key:"补交附件",params:ue,selectArrs:{homework_id:ue.commonHomeworkId,work_id:ue.userId}}})},className:"c-blue current font14",children:"补交附件"})})]})})]}),(0,T.jsx)("ul",{className:z["nav-tab"],children:(0,T.jsx)("li",{className:"active",children:"作业详情"})}),(0,T.jsx)("section",{className:[z.bg,"pt30","pl30","pr30","pb30"].join(" "),children:(0,T.jsxs)(_.Z,{spinning:le["shixunHomeworks/getStudentWorkDetail"]||le["shixunHomeworks/getStudentWorkSupplyDetail"],children:[(null==he?void 0:he.description)&&(0,T.jsxs)("aside",{children:[(0,T.jsxs)("div",{className:"font16",children:["内容",(0,T.jsx)("span",{style:{color:"#FA6400",fontSize:14},children:"(当前支持批注的文档类型:.docx、.xlsx、.pptx)"})]}),(0,T.jsx)("div",{className:"mt20",children:(0,T.jsx)(O.Z,{value:(null==he?void 0:he.description)||"暂无~"})}),(0,T.jsx)(D.Z,{authority:(0,J.GJ)(),callback:function(){ce({type:"shixunHomeworks/getStudentWorkDetail",payload:c()({},ue)})},dataSource:null==he?void 0:he.attachments}),(0,T.jsxs)("aside",{className:"tr",children:[(0,T.jsx)("span",{className:" c-light-black",children:E()(he.commit_time).format("YYYY-MM-DD HH:mm")}),(0,T.jsx)("span",{className:"ml10",children:he.commit_user_name}),(0,T.jsx)("span",{className:"ml10 c-light-black",children:"提交"}),(0,T.jsx)("span",{className:"ml30 c-light-black",children:E()(he.update_time).format("YYYY-MM-DD HH:mm")}),(0,T.jsx)("span",{className:"ml10",children:he.update_user_name}),(0,T.jsx)("span",{className:"ml10 c-light-black",children:"更新"})]})]}),(null==he?void 0:he.redo_description)&&(0,T.jsxs)("aside",{children:[(0,T.jsx)(g.Z,{}),(0,T.jsx)("div",{className:"font16",children:"重做记录"}),(0,T.jsx)("div",{className:"pl30 mt20",children:(0,T.jsx)(O.Z,{value:(null==he?void 0:he.redo_description)||"暂无~"})}),(0,T.jsx)(D.Z,{authority:(0,J.GJ)(),callback:function(){ce({type:"shixunHomeworks/getStudentWorkDetail",payload:c()({},ue)})},dataSource:null==he?void 0:he.redo_attachments}),(0,T.jsxs)("aside",{className:"tr",children:[(0,T.jsx)("span",{className:" c-light-black",children:E()(he.redo_commit_time).format("YYYY-MM-DD HH:mm")}),(0,T.jsx)("span",{className:"ml10",children:he.commit_user_name}),(0,T.jsx)("span",{className:"ml10 c-light-black",children:"提交"}),(0,T.jsx)("span",{className:"ml30 c-light-black",children:E()(he.redo_update_time).format("YYYY-MM-DD HH:mm")}),(0,T.jsx)("span",{className:"ml10",children:he.update_user_name}),(0,T.jsx)("span",{className:"ml10 c-light-black",children:"更新"})]})]}),(null==fe?void 0:fe.revise_reason)&&(0,T.jsxs)("aside",{children:[(0,T.jsx)(g.Z,{}),(0,T.jsx)("div",{className:"font16",children:"补交内容"}),(0,T.jsx)("div",{className:"pl30 mt20",children:(0,T.jsx)(O.Z,{value:(null==fe?void 0:fe.revise_reason)||"暂无~"})}),(0,T.jsx)(D.Z,{authority:(0,J.GJ)(),callback:function(){ce({type:"shixunHomeworks/getStudentWorkSupplyDetail",payload:c()({},ue)})},dataSource:null==fe?void 0:fe.revise_attachments}),(0,T.jsxs)("aside",{className:"tr",children:[(0,T.jsx)("span",{className:"ml30 c-light-black",children:E()(fe.atta_update_time).format("YYYY-MM-DD HH:mm")}),(0,T.jsx)("span",{className:"ml10",children:fe.atta_update_user}),(0,T.jsx)("span",{className:"ml10 c-light-black",children:"更新"})]})]})]})}),(null==he?void 0:he.anonymous_comment)&&(0,J.G5)()&&(0,T.jsxs)("section",{className:[z.bg,"mt30","pt30","pl30","pr30","pb30"].join(" "),children:[(0,T.jsx)("p",{children:"匿评学生"}),!(null==he||null===(Y=he.no_commented_user_names)||void 0===Y||!Y.length)&&(0,T.jsxs)("p",{children:["未完成匿评:",he.no_commented_user_names.join("、")]}),(0,T.jsxs)("div",{children:["已完成匿评:",null===(B=he.commented_user_names)||void 0===B?void 0:B.join("、")]})]}),((0,J.RV)()||(null==he||null===(q=he.homework_status)||void 0===q?void 0:q.includes("匿评中")))&&(0,T.jsxs)("section",{children:[(0,T.jsxs)("aside",{className:[z.replyList,"bg-white"].join(" "),children:[(0,T.jsxs)(v.Z,{gutter:[10,20],children:[(0,T.jsx)(j.Z,{flex:1}),(0,T.jsx)(j.Z,{style:{lineHeight:"40px"},children:(0,J.GJ)()&&(null==xe?void 0:xe.ultimate)&&(0,T.jsx)("span",{className:"font-16 c-blue current",onClick:function(){ce({type:"shixunHomeworks/setActionTabs",payload:{key:"调分",selectArrs:he,id:ue.userId,params:ue}})},children:"调分"})}),(0,T.jsx)(j.Z,{children:(0,J.G5)()&&((null==he||null===(U=he.homework_status)||void 0===U?void 0:U.includes("提交中"))||(null==he||null===(Q=he.homework_status)||void 0===Q?void 0:Q.includes("补交中"))||(null==he||null===(K=he.homework_status)||void 0===K?void 0:K.includes("进行中")))&&(0,T.jsx)(y.ZP,{style:{width:"124px",height:"40px"},type:"primary",onClick:function(){return We(!0)},children:"打回重做"})})]}),!xe.is_author&&!(null!=xe&&xe.ultimate)&&((0,J.GJ)()||(null==he||null===($=he.homework_status)||void 0===$?void 0:$.includes("匿评中")))&&(0,T.jsx)("aside",{children:(0,T.jsxs)(h.Z,{layout:"vertical",form:Ge,onFinish:function(e){return rn(e)},children:[(0,T.jsx)(h.Z.Item,{label:"评语",name:"comment",rules:[{required:!0,message:"请输入评语"}],children:(0,T.jsx)(S.Z,{placeholder:"请输入评语",defaultValue:"",height:250})}),(0,T.jsx)("div",{children:(0,T.jsx)(h.Z.Item,{name:"attachment_ids",children:(0,T.jsx)(G.Z,{})})}),(0,T.jsx)("div",{className:"mt10",children:(0,T.jsxs)(v.Z,{children:[(0,T.jsx)(j.Z,{flex:"1",children:(0,T.jsxs)(v.Z,{align:"middle",justify:"start",children:[(0,T.jsx)(j.Z,{children:(0,T.jsx)(h.Z.Item,{noStyle:!0,name:"score",rules:[{required:!(0,J.GJ)(),message:"请填写分数"}],children:(0,T.jsx)(k.Z,{step:.1,min:0,style:{width:100},size:"middle",placeholder:"请填写分数"})})}),(0,T.jsx)(j.Z,{children:(0,T.jsx)("span",{className:"ml5 mr20",children:"分"})})]})}),(0,T.jsx)(j.Z,{})]})}),(0,J.GJ)()&&(0,T.jsx)(h.Z.Item,{label:"仅课堂老师可见",name:"hidden_comment",style:{marginTop:10},children:(0,T.jsx)(S.Z,{placeholder:"请输入评语",defaultValue:"",height:250})}),(0,T.jsx)("aside",{className:"".concat(z.buttonFixed),children:(0,T.jsx)("aside",{className:"edu-container",children:(0,T.jsxs)(v.Z,{align:"middle",children:[(0,T.jsx)(j.Z,{flex:"1",children:(0,T.jsx)(y.ZP,{type:"default",onClick:function(){return cn("list")},children:"返回列表"})}),(0,T.jsxs)(j.Z,{flex:"1",className:"tr",children:[!(0,J.dE)()&&(0,T.jsx)(y.ZP,{type:"default",onClick:function(){return cn("last")},disabled:null==ze?void 0:ze.last,children:"上一个"}),!(0,J.dE)()&&(0,T.jsx)(y.ZP,{type:"default",disabled:null==He?void 0:He.last,style:{marginLeft:"20px",marginRight:"20px"},onClick:function(){return cn("read")},children:"下一个"}),(0,T.jsx)(y.ZP,{htmlType:"submit",type:"primary",children:"提交评阅"})]})]})})})]})})]}),((0,J.RV)()||(null==he||null===(X=he.homework_status)||void 0===X?void 0:X.includes("匿评中"))||(null==he||null===(ee=he.homework_status)||void 0===ee?void 0:ee.includes("申诉中")))&&(0,T.jsxs)("aside",{className:[z.replyList,"bg-white"].join(" "),children:[(0,T.jsxs)("p",{style:{color:"#000000",fontWeight:500},children:["点评内容(",null==xe||null===(ne=xe.comment_scores)||void 0===ne?void 0:ne.length,")"]}),(0,T.jsx)(g.Z,{}),null==xe||null===(se=xe.comment_scores)||void 0===se?void 0:se.map((function(e,n){var s,t,i,r,c,o;return(0,T.jsxs)("aside",{children:[(0,T.jsxs)(v.Z,{gutter:[12,12],children:[(0,T.jsxs)(j.Z,{flex:"40px",children:["--"===(null==e?void 0:e.user_image_url)&&(0,T.jsx)("img",{className:z.headpic,width:"40",src:W.xp}),"--"!==(null==e?void 0:e.user_image_url)&&(0,T.jsx)("img",{className:z.headpic,width:"40",src:"".concat(R.Z.IMG_SERVER,"/images/").concat(null==e?void 0:e.user_image_url)})]}),(0,T.jsxs)(j.Z,{flex:"1",children:[(0,T.jsxs)(v.Z,{align:"middle",children:[(0,T.jsx)(j.Z,{span:24,children:(0,T.jsxs)(v.Z,{children:[(0,T.jsxs)(j.Z,{flex:1,children:[(0,T.jsx)("span",{className:"c-light-black",children:null==e?void 0:e.user_name}),(0,T.jsx)("span",{className:"c-light-black ml10",children:E()(null==e?void 0:e.comment_time).format("YYYY-MM-DD HH:mm")}),null!==e.score&&(0,T.jsxs)("span",{className:"ml30 c-orange",children:[e.score,"分"]})]}),(0,T.jsx)(j.Z,{children:(0,T.jsxs)("aside",{children:[e.delete&&(0,T.jsx)("span",{className:"c-blue current",onClick:function(){ln(e)},children:"删除"}),e.can_appeal&&(0,T.jsx)("span",{className:"c-blue current",onClick:function(){Ze({show:!0,type:1,active:n})},children:"申诉"}),e.can_reply&&(0,T.jsx)("span",{className:"c-blue current ml10",onClick:function(){return Ze({show:!0,type:0,active:n})},children:"回复"}),!e.can_reply&&(0,T.jsx)("span",{className:"c-light-black ml10",children:"失效"})]})})]})}),(0,T.jsxs)(j.Z,{span:24,children:[e.content&&(0,T.jsx)(O.Z,{value:e.content}),!e.content&&(0,T.jsx)("span",{className:"c-light-black",children:"暂未写评语"}),null==e||null===(s=e.attachments)||void 0===s?void 0:s.map((function(e,n){return(0,T.jsx)("div",{children:(0,T.jsxs)("a",{href:"".concat(R.Z.API_SERVER).concat(e.url),children:[(0,T.jsx)("span",{className:"iconfont icon-fujian c-green font14"}),(0,T.jsx)("span",{className:"ml10 c-black",children:e.title}),(0,T.jsx)("span",{className:"c-light-black ml20 font12",children:e.filesize})]})},n)}))]}),(0,T.jsxs)("div",{className:"w100",children:[(0,T.jsx)(g.Z,{}),(0,T.jsxs)("aside",{className:[z.comment,"w100"].join(" "),children:[e.appeal_info&&""!=e.appeal_info&&(0,T.jsx)("aside",{children:(0,T.jsx)(v.Z,{children:(0,T.jsx)(j.Z,{span:24,children:(0,T.jsxs)(v.Z,{children:[(0,T.jsxs)(j.Z,{flex:"50px",children:["--"===(null==e||null===(t=e.appeal_info)||void 0===t?void 0:t.user_image_url)&&(0,T.jsx)("img",{className:z.headpic,width:"40",src:W.xp}),"--"!==(null==e||null===(i=e.appeal_info)||void 0===i?void 0:i.user_image_url)&&(0,T.jsx)("img",{className:z.headpic,width:"40",src:"".concat(R.Z.IMG_SERVER,"/images/").concat(null==e||null===(r=e.appeal_info)||void 0===r?void 0:r.user_image_url)})]}),(0,T.jsxs)(j.Z,{flex:"1",children:[(0,T.jsxs)(v.Z,{children:[(0,T.jsxs)(j.Z,{flex:"1",children:[null==e||null===(c=e.appeal_info)||void 0===c?void 0:c.user_name,(0,T.jsx)("span",{className:"c-light-black ml10",children:E()(null==e||null===(o=e.appeal_info)||void 0===o?void 0:o.time).format("YYYY-MM-DD HH:mm")}),1===(null==e?void 0:e.appeal_status)&&(0,T.jsx)("span",{className:"tag-style bg-blue ml10",children:"申诉中"}),2===(null==e?void 0:e.appeal_status)&&(0,T.jsx)("span",{className:"tag-style bg-grey-ede c-light-black ml10",children:"申诉已撤销"}),3===(null==e?void 0:e.appeal_status)&&(0,T.jsx)("span",{className:"tag-style bg-blue ml10",children:"申诉成功"}),4===(null==e?void 0:e.appeal_status)&&(0,T.jsx)("span",{className:"tag-style bg-grey-ede c-light-black ml10",children:"申诉被拒绝"}),5===(null==e?void 0:e.appeal_status)&&(0,T.jsx)("span",{className:"tag-style bg-grey-ede c-light-black ml10",children:"申诉失败"})]}),(0,T.jsxs)(j.Z,{children:[1===(null==e?void 0:e.appeal_status)&&e.can_appeal&&(0,T.jsx)("span",{onClick:function(){var e;p.Z.confirm({title:(0,T.jsxs)("div",{children:["撤销申诉后,无法再对本评阅记录进行申诉",(0,T.jsx)("br",{}),"是否确认撤销申诉"]}),onOk:(e=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:sn();case 1:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},className:"c-blue current",children:"撤销申诉"}),1===(null==e?void 0:e.appeal_status)&&(0,J.GJ)()&&(0,T.jsx)("span",{onClick:function(){var n;p.Z.confirm({title:(0,T.jsxs)("div",{children:["此匿评成绩将被废弃,评阅人的作品将被违规扣分",(0,T.jsx)("br",{}),"是否确认接受申诉"]}),onOk:(n=l()(a()().mark((function n(){var s;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,I.ZP)("/api/student_works/".concat(ue.userId,"/deal_appeal_score.json"),{method:"post",body:{score_id:e.score_id,status:3}});case 2:0===(null==(s=n.sent)?void 0:s.status)&&sn();case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},className:"c-red current",children:"接受申诉"}),1===(null==e?void 0:e.appeal_status)&&(0,J.GJ)()&&(0,T.jsx)("span",{onClick:function(){var n;p.Z.confirm({title:(0,T.jsxs)("div",{children:["此匿评成绩将被认为合理",(0,T.jsx)("br",{}),"是否确认拒绝申诉"]}),onOk:(n=l()(a()().mark((function n(){var s;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,I.ZP)("/api/student_works/".concat(ue.userId,"/deal_appeal_score.json"),{method:"post",body:{score_id:e.score_id,status:4}});case 2:0===(null==(s=n.sent)?void 0:s.status)&&sn();case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},className:"c-light-black current ml10",children:"拒绝申诉"})]})]}),(0,T.jsx)(O.Z,{value:null==e?void 0:e.appeal_info.content})]}),(0,T.jsx)(j.Z,{})]})})})}),e.journals.map((function(n,s){var t,a,i,l;return(0,T.jsxs)("aside",{children:[(0,T.jsx)(v.Z,{children:(0,T.jsx)(j.Z,{span:24,children:(0,T.jsxs)(v.Z,{children:[(0,T.jsxs)(j.Z,{flex:"50px",children:["--"===(null==n||null===(t=n.user_info)||void 0===t?void 0:t.user_image_url)&&(0,T.jsx)("img",{className:z.headpic,width:"40",src:W.xp}),"--"!==(null==n||null===(a=n.user_info)||void 0===a?void 0:a.user_image_url)&&(0,T.jsx)("img",{className:z.headpic,width:"40",src:"".concat(R.Z.IMG_SERVER,"/images/").concat(null==n||null===(i=n.user_info)||void 0===i?void 0:i.user_image_url)})]}),(0,T.jsxs)(j.Z,{flex:"1",children:[null==n||null===(l=n.user_info)||void 0===l?void 0:l.user_name,(0,T.jsx)("span",{className:"c-light-black ml10",children:E()(null==n?void 0:n.time).format("YYYY-MM-DD HH:mm")}),(0,T.jsx)(O.Z,{value:n.content})]}),(0,T.jsx)(j.Z,{children:(null==n?void 0:n.can_delete)&&(0,T.jsx)(b.Z,{title:"删除",children:(0,T.jsx)(w.Z,{className:"current c-light-black",onClick:function(){an(n)}})})})]})})},s),s!==e.journals.length-1&&(0,T.jsx)(g.Z,{})]},s)}))]})]})]}),be.show&&n===be.active&&(0,T.jsxs)("aside",{className:["bg-white"].join(" "),children:[(0,T.jsx)(S.Z,{onChange:function(e){ge(e)},height:150,isFocus:!0,watch:!0}),(0,T.jsx)(v.Z,{children:(0,T.jsxs)(j.Z,{span:24,className:"tr",children:[(0,T.jsx)(y.ZP,{type:"default",size:"middle",onClick:l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Ze({show:!1,type:0,active:n});case 1:case"end":return e.stop()}}),e)}))),children:"取消"}),(0,T.jsx)(y.ZP,{type:"primary",size:"middle",className:"ml20",onClick:l()(a()().mark((function s(){var t;return a()().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:if(""!==_e){s.next=4;break}x.ZP.error("请输入内容"),s.next=14;break;case 4:if(0!==be.type){s.next=10;break}return s.next=7,(0,H.qP)({comment:_e,userId:ue.userId,score_id:e.score_id});case 7:t=s.sent,s.next=13;break;case 10:return s.next=12,(0,H.R$)({comment:_e,score_id:e.score_id,userId:ue.userId});case 12:t=s.sent;case 13:0===t.status&&(x.ZP.success("操作成功"),Ze({show:!1,type:0,active:n}),sn());case 14:case"end":return s.stop()}}),s)}))),children:0===be.type?"回复":"申诉"})]})})]})]})]},n),(0,T.jsx)(g.Z,{})]},n)}))]}),(0,J.GJ)()&&(0,T.jsxs)("aside",{className:[z.replyList,"bg-white"].join(" "),children:[(0,T.jsxs)("p",{style:{color:"#000000",fontWeight:500},children:["点评内容-仅课堂老师可见(",null==xe||null===(te=xe.hidden_comment_scores)||void 0===te?void 0:te.length,")"]}),(0,T.jsx)(g.Z,{}),null==xe||null===(ae=xe.hidden_comment_scores)||void 0===ae?void 0:ae.map((function(e,n){var s,t,i,r,c,o;return(0,T.jsxs)("aside",{children:[(0,T.jsxs)(v.Z,{gutter:[12,12],children:[(0,T.jsxs)(j.Z,{flex:"40px",children:["--"===(null==e?void 0:e.user_image_url)&&(0,T.jsx)("img",{className:z.headpic,width:"40",src:W.xp}),"--"!==(null==e?void 0:e.user_image_url)&&(0,T.jsx)("img",{className:z.headpic,width:"40",src:"".concat(R.Z.IMG_SERVER,"/images/").concat(null==e?void 0:e.user_image_url)})]}),(0,T.jsxs)(j.Z,{flex:"1",children:[(0,T.jsxs)(v.Z,{align:"middle",children:[(0,T.jsx)(j.Z,{span:24,children:(0,T.jsxs)(v.Z,{children:[(0,T.jsxs)(j.Z,{flex:1,children:[(0,T.jsx)("span",{className:"c-light-black",children:null==e?void 0:e.user_name}),(0,T.jsx)("span",{className:"c-light-black ml10",children:E()(null==e?void 0:e.comment_time).format("YYYY-MM-DD HH:mm")})]}),(0,T.jsx)(j.Z,{children:0===n?(0,T.jsxs)("aside",{children:[e.delete&&(0,T.jsx)("span",{className:"c-blue current",onClick:function(){ln(e)},children:"删除"}),e.can_appeal&&(0,T.jsx)("span",{className:"c-blue current",onClick:function(){Se({show:!0,type:1,active:n})},children:"申诉"}),e.can_reply&&(0,T.jsx)("span",{className:"c-blue current ml10",onClick:function(){return Se({show:!0,type:0,active:n})},children:"回复"})]}):(0,T.jsxs)("aside",{children:[e.delete&&(0,T.jsx)("span",{className:"c-blue current",onClick:function(){ln(e)},children:"删除"}),e.can_appeal&&(0,T.jsx)("span",{className:"c-blue current",onClick:function(){Se({show:!0,type:1,active:n})},children:"申诉"}),e.can_reply&&(0,T.jsx)("span",{className:"c-blue current ml10",onClick:function(){return Se({show:!0,type:0,active:n})},children:"回复"}),!e.can_reply&&(0,T.jsx)("span",{className:"c-light-black ml10",children:"失效"})]})})]})}),(0,T.jsxs)(j.Z,{span:24,children:[e.hidden_comment&&(0,T.jsx)(O.Z,{value:e.hidden_comment}),!e.hidden_comment&&(0,T.jsx)("span",{className:"c-light-black",children:"暂未写评语"}),null==e||null===(s=e.attachments)||void 0===s?void 0:s.map((function(e,n){return(0,T.jsx)("div",{children:(0,T.jsxs)("a",{href:"".concat(R.Z.API_SERVER).concat(e.url),children:[(0,T.jsx)("span",{className:"iconfont icon-fujian c-green font14"}),(0,T.jsx)("span",{className:"ml10 c-black",children:e.title}),(0,T.jsx)("span",{className:"c-light-black ml20 font12",children:e.filesize})]})},n)}))]}),(0,T.jsxs)("div",{className:"w100",children:[(0,T.jsx)(g.Z,{}),(0,T.jsxs)("aside",{className:[z.comment,"w100"].join(" "),children:[e.appeal_info&&""!=e.appeal_info&&(0,T.jsx)("aside",{children:(0,T.jsx)(v.Z,{children:(0,T.jsx)(j.Z,{span:24,children:(0,T.jsxs)(v.Z,{children:[(0,T.jsxs)(j.Z,{flex:"50px",children:["--"===(null==e||null===(t=e.appeal_info)||void 0===t?void 0:t.user_image_url)&&(0,T.jsx)("img",{className:z.headpic,width:"40",src:W.xp}),"--"!==(null==e||null===(i=e.appeal_info)||void 0===i?void 0:i.user_image_url)&&(0,T.jsx)("img",{className:z.headpic,width:"40",src:"".concat(R.Z.IMG_SERVER,"/images/").concat(null==e||null===(r=e.appeal_info)||void 0===r?void 0:r.user_image_url)})]}),(0,T.jsxs)(j.Z,{flex:"1",children:[(0,T.jsxs)(v.Z,{children:[(0,T.jsxs)(j.Z,{flex:"1",children:[null==e||null===(c=e.appeal_info)||void 0===c?void 0:c.user_name,(0,T.jsx)("span",{className:"c-light-black ml10",children:E()(null==e||null===(o=e.appeal_info)||void 0===o?void 0:o.time).format("YYYY-MM-DD HH:mm")}),1===(null==e?void 0:e.appeal_status)&&(0,T.jsx)("span",{className:"tag-style bg-blue ml10",children:"申诉中"}),2===(null==e?void 0:e.appeal_status)&&(0,T.jsx)("span",{className:"tag-style bg-grey-ede c-light-black ml10",children:"申诉已撤销"}),3===(null==e?void 0:e.appeal_status)&&(0,T.jsx)("span",{className:"tag-style bg-blue ml10",children:"申诉成功"}),4===(null==e?void 0:e.appeal_status)&&(0,T.jsx)("span",{className:"tag-style bg-grey-ede c-light-black ml10",children:"申诉被拒绝"}),5===(null==e?void 0:e.appeal_status)&&(0,T.jsx)("span",{className:"tag-style bg-grey-ede c-light-black ml10",children:"申诉失败"})]}),(0,T.jsxs)(j.Z,{children:[1===(null==e?void 0:e.appeal_status)&&e.can_appeal&&(0,T.jsx)("span",{onClick:function(){var e;p.Z.confirm({title:(0,T.jsxs)("div",{children:["撤销申诉后,无法再对本评阅记录进行申诉",(0,T.jsx)("br",{}),"是否确认撤销申诉"]}),onOk:(e=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:sn();case 1:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},className:"c-blue current",children:"撤销申诉"}),1===(null==e?void 0:e.appeal_status)&&(0,J.GJ)()&&(0,T.jsx)("span",{onClick:function(){var n;p.Z.confirm({title:(0,T.jsxs)("div",{children:["此匿评成绩将被废弃,评阅人的作品将被违规扣分",(0,T.jsx)("br",{}),"是否确认接受申诉"]}),onOk:(n=l()(a()().mark((function n(){var s;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,I.ZP)("/api/student_works/".concat(ue.userId,"/deal_appeal_score.json"),{method:"post",body:{score_id:e.score_id,status:3}});case 2:0===(null==(s=n.sent)?void 0:s.status)&&sn();case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},className:"c-red current",children:"接受申诉"}),1===(null==e?void 0:e.appeal_status)&&(0,J.GJ)()&&(0,T.jsx)("span",{onClick:function(){var n;p.Z.confirm({title:(0,T.jsxs)("div",{children:["此匿评成绩将被认为合理",(0,T.jsx)("br",{}),"是否确认拒绝申诉"]}),onOk:(n=l()(a()().mark((function n(){var s;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,I.ZP)("/api/student_works/".concat(ue.userId,"/deal_appeal_score.json"),{method:"post",body:{score_id:e.score_id,status:4}});case 2:0===(null==(s=n.sent)?void 0:s.status)&&sn();case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},className:"c-light-black current ml10",children:"拒绝申诉"})]})]}),(0,T.jsx)(O.Z,{value:null==e?void 0:e.appeal_info.content})]}),(0,T.jsx)(j.Z,{})]})})})}),e.journals.map((function(n,s){var t,a,i,l;return(0,T.jsxs)("aside",{children:[(0,T.jsx)(v.Z,{children:(0,T.jsx)(j.Z,{span:24,children:(0,T.jsxs)(v.Z,{children:[(0,T.jsxs)(j.Z,{flex:"50px",children:["--"===(null==n||null===(t=n.user_info)||void 0===t?void 0:t.user_image_url)&&(0,T.jsx)("img",{className:z.headpic,width:"40",src:W.xp}),"--"!==(null==n||null===(a=n.user_info)||void 0===a?void 0:a.user_image_url)&&(0,T.jsx)("img",{className:z.headpic,width:"40",src:"".concat(R.Z.IMG_SERVER,"/images/").concat(null==n||null===(i=n.user_info)||void 0===i?void 0:i.user_image_url)})]}),(0,T.jsxs)(j.Z,{flex:"1",children:[null==n||null===(l=n.user_info)||void 0===l?void 0:l.user_name,(0,T.jsx)("span",{className:"c-light-black ml10",children:E()(null==n?void 0:n.time).format("YYYY-MM-DD HH:mm")}),(0,T.jsx)(O.Z,{value:n.hidden_comment})]}),(0,T.jsx)(j.Z,{children:(null==n?void 0:n.can_delete)&&(0,T.jsx)(b.Z,{title:"删除",children:(0,T.jsx)(w.Z,{className:"current c-light-black",onClick:function(){an(n)}})})})]})})},s),s!==e.journals.length-1&&(0,T.jsx)(g.Z,{})]},s)}))]})]})]}),Ie.show&&n===Ie.active&&(0,T.jsxs)("aside",{className:["bg-white"].join(" "),children:[(0,T.jsx)(S.Z,{onChange:function(e){ge(e)},height:150,isFocus:!0,watch:!0}),(0,T.jsx)(v.Z,{children:(0,T.jsxs)(j.Z,{span:24,className:"tr",children:[(0,T.jsx)(y.ZP,{type:"default",size:"middle",onClick:l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Se({show:!1,type:0,active:n});case 1:case"end":return e.stop()}}),e)}))),children:"取消"}),(0,T.jsx)(y.ZP,{type:"primary",size:"middle",className:"ml20",onClick:l()(a()().mark((function s(){var t;return a()().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:if(""!==_e){s.next=4;break}x.ZP.error("请输入内容"),s.next=14;break;case 4:if(0!==Ie.type){s.next=10;break}return s.next=7,(0,H.qP)({hidden_comment:_e,userId:ue.userId,score_id:e.score_id});case 7:t=s.sent,s.next=13;break;case 10:return s.next=12,(0,H.R$)({comment:_e,score_id:e.score_id,userId:ue.userId});case 12:t=s.sent;case 13:0===t.status&&(x.ZP.success("操作成功"),Se({show:!1,type:0,active:n}),sn());case 14:case"end":return s.stop()}}),s)}))),children:0===Ie.type?"回复":"申诉"})]})})]})]})]},n),(0,T.jsx)(g.Z,{})]},n)}))]})]}),(0,T.jsx)(L,{}),(0,T.jsx)(V,{}),(0,T.jsx)(N.Z,{}),(0,T.jsx)(p.Z,{title:"确认打回重做",open:Je,destroyOnClose:!0,forceRender:!0,onCancel:function(){We(!1)},onOk:l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Ue){e.next=3;break}return x.ZP.info("评语不能为空"),e.abrupt("return");case 3:return e.next=5,(0,I.ZP)("/api/student_works/".concat(ue.userId,"/redo_modal.json"),{method:"post",body:{comment:Ue,id:ue.userId}});case 5:0===(null==(n=e.sent)?void 0:n.status)&&(x.ZP.info("打回重做成功"),We(!1),sn());case 7:case"end":return e.stop()}}),e)}))),width:700,children:(0,T.jsxs)("div",{style:{padding:"32px"},children:[(0,T.jsxs)("span",{children:["确认将",null==he?void 0:he.author_name,"的作业打回重做吗"]}),(0,T.jsxs)("div",{style:{marginTop:"20px"},children:[(0,T.jsxs)("label",{children:[(0,T.jsx)("span",{style:{marginRight:"5px",color:"red"},children:"*"}),"评语:"]}),(0,T.jsx)(S.Z,{className:z.MdEditor,onChange:function(e){return Qe(e)},defaultValue:"",height:250})]})]})}),Ee,(0,T.jsx)(P.Z,{close:!0,data:null==Xe?void 0:Xe.content,type:null==Xe?void 0:Xe.type,hasMask:!0,monacoEditor:{value:nn.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:function(){return en({content:"",type:""})}})]})}))},70754:function(e,n,s){s.d(n,{$J:function(){return c},JZ:function(){return d},bN:function(){return p},jP:function(){return m},rO:function(){return o}});var t=s(7557),a=s.n(t),i=s(41498),l=s.n(i),r=s(49105);function c(e){return(0,r.U2)("libraries/".concat(e,".json"))}function o(){return(0,r.U2)("library_tags.json")}function d(e){return u.apply(this,arguments)}function u(){return(u=l()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,r.IV)("attachments/".concat(n,".json"));case 2:return s=e.sent,e.abrupt("return",0===s.status);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(e){return(0,r.v_)("libraries.json",e)}function p(e,n){return(0,r.gz)("libraries/".concat(e,".json"),n)}}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__CommonHomework__Review__index.chunk.css b/p__Classrooms__Lists__CommonHomework__Review__index.chunk.css index 605ed766cd..7d8690fc3a 100644 --- a/p__Classrooms__Lists__CommonHomework__Review__index.chunk.css +++ b/p__Classrooms__Lists__CommonHomework__Review__index.chunk.css @@ -1 +1 @@ -.image-preview-container{align-items:center;background:rgba(0,0,0,.8);bottom:0;display:flex;flex-flow:column nowrap;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:99999}.image-preview-container .image-preview{max-width:86%;transition:transform .4s linear}.image-preview-container .button-group{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-end;position:absolute;right:10px;top:10px;z-index:101}.image-preview-container .button-group a,.image-preview-container .button-group button{align-items:center;color:rgba(0,0,0,.65);display:flex;flex-flow:row nowrap;margin-right:10px}.preview-wrp-group{overflow:auto;text-align:center;width:100%}.CodeMirror{color:#000;direction:ltr;font-family:monospace;height:300px}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{outline:none}.markdown-editor-wrapper{margin-bottom:12px;position:relative}.markdown-editor-body{align-items:center;display:flex;flex-flow:row nowrap;height:calc(100% - 38px);overflow:hidden;width:100%}.markdown-editor-body .codemirror-container{flex:1 0;height:100%;overflow:hidden;width:100%}.markdown-editor-body .CodeMirror-wrap{padding-bottom:15px}.markdown-editor-body .preview-container{word-wrap:break-word;background:#fff;border-left:1px solid #ccc;box-sizing:border-box;flex:1 0;font-size:16px;height:100%;margin:10px 0;overflow-y:auto;padding:8px 8px 50px;white-space:normal;word-break:break-word}.markdown-editor-container{border:1px solid #ccc;border-radius:4px;font-size:16px;overflow:hidden}.markdown-editor-container.full-screen{bottom:0;height:100vh!important;left:0;position:fixed;right:0;top:0;z-index:1010}.markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}.markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}.markdown-editor-container.on-preview .codemirror-container,.markdown-editor-container.on-preview .preview-container{width:50%}.mini .markdown-editor-body{height:calc(100% - 28px)}.flex-end{justify-content:flex-end}.my-codemirror-container{border:1px solid #ccc;margin-bottom:24px;width:100%}.markdown-tip{bottom:-28px;color:#cdcdcd;font-size:12px;margin-bottom:7px;position:absolute;right:0}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{background-color:#f7f7f7;border-right:1px solid #ddd;white-space:nowrap}.CodeMirror-linenumber{color:#999;min-width:20px;padding:0 3px 0 5px;text-align:right;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;border:0!important;width:auto}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{animation:blink 1.06s steps(1) infinite;background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor{animation:blink 1.06s steps(1) infinite;background-color:#7e7;border:0;width:auto}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:-50px}.CodeMirror-ruler{border-left:1px solid #ccc;bottom:0;position:absolute;top:0}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror-scroll{height:100%;margin-bottom:-50px;margin-right:-50px;outline:none;overflow:scroll!important;padding-bottom:50px;position:relative}.CodeMirror-sizer{border-right:50px solid transparent;position:relative}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{display:none;position:absolute;z-index:6}.CodeMirror-vscrollbar{overflow-x:hidden;overflow-y:scroll;right:0;top:0}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-x:scroll;overflow-y:hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{left:0;min-height:100%;position:absolute;top:0;z-index:3}.CodeMirror-gutter{display:inline-block;height:100%;margin-bottom:-50px;vertical-align:top;white-space:normal}.CodeMirror-gutter-wrapper{background:none!important;border:none!important;position:absolute;z-index:4}.CodeMirror-gutter-background{bottom:0;position:absolute;top:0;z-index:4}.CodeMirror-gutter-elt{cursor:default;position:absolute;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:normal;-webkit-tap-highlight-color:transparent;font-feature-settings:"calt";background:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual;line-height:inherit;margin:0;overflow:visible;position:relative;white-space:pre;z-index:2}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.CodeMirror-linewidget{padding:.1px;position:relative;z-index:2}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{height:0;overflow:hidden;position:absolute;visibility:hidden;width:100%}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{position:relative;visibility:hidden;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror-sizer{padding-bottom:10px!important;padding-top:10px}.CodeMirror-empty.CodeMirror-focused{outline:none}.CodeMirror pre.CodeMirror-placeholder{color:#999}.CodeMirror{background:#fff;overflow:hidden;position:relative;word-break:break-word}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;line-height:1.6;white-space:pre-wrap;word-break:break-word}.wrp___dq7YK{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:rgba(0,0,0,.5)}.wrp___dq7YK img,.wrp___dq7YK video{max-height:80%;max-width:100%;text-align:center}.wrp___dq7YK iframe{background:#fff;border:none;left:0;top:0}.monaco___VnZC3,.wrp___dq7YK iframe{height:100%;position:absolute;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{display:flex;position:absolute;right:40px;top:40px;z-index:10}.close___LKoWu>span{align-items:center;background:#4a4a4a;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:10px;width:40px}.embed___hvpEJ{height:100%;left:0;position:absolute;top:0;width:100%}.my-diff-editor div,.my-monaco-editor div{font-size:inherit}.my-error-line-wrp{background:rgba(245,0,0,.2)!important;color:#f50000;height:auto!important;width:calc(100% - 20px)!important}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red}.breakpoints-fake,.breakpoints-select{border-radius:4px;height:8px!important;left:7px!important;pointer-events:none;top:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:8px!important}.breakpoints-fake{background:rgba(255,0,0,.5)}.highlighted-line{background:#4b4b18}.markdown-toolbar-container{align-items:center;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;display:flex;flex-flow:row wrap;line-height:20px;list-style:none;margin:0;min-height:30px;padding:0 5px;position:relative;width:100%}.markdown-toolbar-container .fill-tip{background-color:#fff1e2;border:1px solid #e99237;border-radius:5px;box-sizing:border-box;color:#a65500;cursor:pointer;display:inline-block;font-size:12px;height:auto;line-height:16px;margin-left:10px;padding:5px;position:relative}.markdown-toolbar-container .fill-tip:before{border-bottom:6px solid transparent;border-right:6px solid #fff1e2;border-top:6px solid transparent;content:" ";height:0;left:-6px;position:absolute;top:6px;width:0;z-index:10}.markdown-toolbar-container .fill-tip:after{border-bottom:6px solid transparent;border-right:6px solid #e99237;border-top:6px solid transparent;content:" ";height:0;left:-7px;position:absolute;top:6px;width:0}.markdown-toolbar-container li{color:#666;display:flex;flex-flow:column nowrap;height:100%;height:38px;justify-content:center;padding:0 1px}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{color:#666;cursor:pointer;font-size:18px;text-align:center;width:28px}.markdown-toolbar-container .btn-null{align-items:center;display:flex;flex-flow:row nowrap;width:auto}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{border-right:1px solid #ccc;height:65%;margin:0 5px}.mini .markdown-toolbar-container li{height:28px}.editor-resize{border-bottom:1px solid #ccc;border-top:1px solid #ccc;box-sizing:border-box;cursor:row-resize;display:block;height:4px;left:54%;margin:0 auto;overflow:hidden;text-transform:capitalize;white-space:nowrap;width:120px}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(static/iconfont.345f94c8.eot);src:url(static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(static/iconfont.deef216b.woff) format("woff"),url(static/iconfont.42606faf.ttf) format("truetype"),url(static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:md-iconfont!important;font-size:16px;font-style:normal}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #a7a7a7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-attribute,.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{color:#fff!important;outline:1px solid grey}.upload-button{color:#0152d9;display:block;font-size:12px;height:32px;line-height:32px;position:relative;width:106px}.upload-button input{height:32px;left:0;opacity:0;position:absolute;top:0;width:160px;z-index:-1}.flex_box_center___A3pzf{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___JBoa5{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___MJuIO{box-align:center;align-items:center}.flex_box_center_end___OcjUA{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___zSH4A{box-orient:block-axis;flex-direction:column}.list___KhJas .middle___IjlYi,.list___KhJas .row___GGtIx{align-items:center;display:flex}.list___KhJas .row___GGtIx{margin:20px 0}.list___KhJas .row___GGtIx .title___o_xqf{align-items:center;background:rgba(22,93,255,.06);border-radius:12px;color:#165dff;cursor:pointer;display:flex;font-size:14px;height:24px;padding:5px 20px}.list___KhJas .row___GGtIx .title___o_xqf span{max-width:760px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list___KhJas .row___GGtIx .title___o_xqf i{font-size:13px;margin-right:8px}.list___KhJas .row___GGtIx .size___OVRoL{color:#c5c5c5;font-size:12px;margin-left:10px}.list___KhJas .row___GGtIx .download___ZLcIH{align-items:center;color:#165dff;cursor:pointer;display:flex;font-size:14px;margin-left:30px}.list___KhJas .row___GGtIx .download___ZLcIH i{font-size:14px;margin-right:5px}.list___KhJas .row___GGtIx .preview___gi0kI{align-items:center;color:#2fa34f;cursor:pointer;display:flex;font-size:14px;margin-left:20px}.list___KhJas .row___GGtIx .preview___gi0kI i{font-size:14px;margin-right:4px}.list___KhJas .row___GGtIx .annotation___KVSwj{align-items:center;color:#a77f1e;cursor:pointer;display:flex;font-size:14px;margin-left:20px}.list___KhJas .row___GGtIx .annotation___KVSwj i{font-size:14px;margin-right:4px}.imageDimensions___a7crR{align-items:start;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;padding-top:60px;position:fixed;top:0;width:100%;z-index:4}.imageDimensions___a7crR .img___Kroat{max-width:80%;min-width:500px;visibility:hidden}.flex_box_center___tMwax{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___8GJsg{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___IFELt{box-align:center;align-items:center}.flex_box_center_end___IrFRG{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___s0LgG{box-orient:block-axis;flex-direction:column}.bg___sFhaA{background:#fff}.title___bk4oD{box-align:center;align-items:center;display:box;display:flex}.title___bk4oD strong{color:#333}.replyList___bjk6g{margin-top:20px;padding:30px}.replyList___bjk6g img{border-radius:40px}.nav-tab___uLRSr{align-items:center;background:#fff;border:1px solid #eee;box-sizing:border-box;display:flex;flex-flow:row nowrap;font-size:18px;height:68px;margin:20px 0 0;padding:0 34px;width:100%}.nav-tab___uLRSr li{height:68px;line-height:68px;margin-right:61px}.nav-tab___uLRSr li a{color:inherit}.nav-tab___uLRSr li:first-child{border-bottom:2px solid #0152d9;color:#0152d9}.buttonFixed___twN45{align-items:center;background:#fff;bottom:0;box-shadow:0 -4px 4px 0 rgba(0,0,0,.05);display:flex;height:63px;left:0;position:fixed;width:100%;z-index:3}.exitComment___rlGpw{background-color:#fff;border:1px solid #eee;color:#666;height:32px;padding:5px 20px}.nextComment___NmNBo{background-color:#0152d9;color:#fff;height:32px;padding:5px 20px}.nextComment___NmNBo:hover{background-color:#0152d9;color:#fff}.modal___tWPO8 [class~=ant-btn]{display:none}.MdEditor___AAxeb [class~=CodeMirror-gutters]{left:0!important}.MdEditor___AAxeb [class~=CodeMirror-gutter-wrapper]{left:-30px!important}.MdEditor___AAxeb [class~=CodeMirror-cursor]{height:25px!important}.upload_button{align-content:center;align-items:center;background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3061d0;display:inline-block;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;height:32px;text-align:center;width:108px}.upload_button .aBtn_img{height:14px;margin-right:8px;margin-top:-3px;width:14px}.upload_button:hover{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3061d0;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;height:32px;width:108px}.upload_button:active{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3061d0;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;height:32px;width:108px}.upload_text{color:#5f6367;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;height:20px;line-height:20px;margin-left:16px;width:129px} \ No newline at end of file +.image-preview-container{align-items:center;background:rgba(0,0,0,.8);bottom:0;display:flex;flex-flow:column nowrap;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:99999}.image-preview-container .image-preview{max-width:86%;transition:transform .4s linear}.image-preview-container .button-group{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-end;position:absolute;right:10px;top:10px;z-index:101}.image-preview-container .button-group a,.image-preview-container .button-group button{align-items:center;color:rgba(0,0,0,.65);display:flex;flex-flow:row nowrap;margin-right:10px}.preview-wrp-group{overflow:auto;text-align:center;width:100%}.flex_box_center___A3pzf{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___JBoa5{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___MJuIO{box-align:center;align-items:center}.flex_box_center_end___OcjUA{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___zSH4A{box-orient:block-axis;flex-direction:column}.list___KhJas .middle___IjlYi,.list___KhJas .row___GGtIx{align-items:center;display:flex}.list___KhJas .row___GGtIx{margin:20px 0}.list___KhJas .row___GGtIx .title___o_xqf{align-items:center;background:rgba(22,93,255,.06);border-radius:12px;color:#165dff;cursor:pointer;display:flex;font-size:14px;height:24px;padding:5px 20px}.list___KhJas .row___GGtIx .title___o_xqf span{max-width:760px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list___KhJas .row___GGtIx .title___o_xqf i{font-size:13px;margin-right:8px}.list___KhJas .row___GGtIx .size___OVRoL{color:#c5c5c5;font-size:12px;margin-left:10px}.list___KhJas .row___GGtIx .download___ZLcIH{align-items:center;color:#165dff;cursor:pointer;display:flex;font-size:14px;margin-left:30px}.list___KhJas .row___GGtIx .download___ZLcIH i{font-size:14px;margin-right:5px}.list___KhJas .row___GGtIx .preview___gi0kI{align-items:center;color:#2fa34f;cursor:pointer;display:flex;font-size:14px;margin-left:20px}.list___KhJas .row___GGtIx .preview___gi0kI i{font-size:14px;margin-right:4px}.list___KhJas .row___GGtIx .annotation___KVSwj{align-items:center;color:#a77f1e;cursor:pointer;display:flex;font-size:14px;margin-left:20px}.list___KhJas .row___GGtIx .annotation___KVSwj i{font-size:14px;margin-right:4px}.imageDimensions___a7crR{align-items:start;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;padding-top:60px;position:fixed;top:0;width:100%;z-index:4}.imageDimensions___a7crR .img___Kroat{max-width:80%;min-width:500px;visibility:hidden}.flex_box_center___tMwax{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___8GJsg{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___IFELt{box-align:center;align-items:center}.flex_box_center_end___IrFRG{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___s0LgG{box-orient:block-axis;flex-direction:column}.bg___sFhaA{background:#fff}.title___bk4oD{box-align:center;align-items:center;display:box;display:flex}.title___bk4oD strong{color:#333}.replyList___bjk6g{margin-top:20px;padding:30px}.replyList___bjk6g img{border-radius:40px}.nav-tab___uLRSr{align-items:center;background:#fff;border:1px solid #eee;box-sizing:border-box;display:flex;flex-flow:row nowrap;font-size:18px;height:68px;margin:20px 0 0;padding:0 34px;width:100%}.nav-tab___uLRSr li{height:68px;line-height:68px;margin-right:61px}.nav-tab___uLRSr li a{color:inherit}.nav-tab___uLRSr li:first-child{border-bottom:2px solid #0152d9;color:#0152d9}.buttonFixed___twN45{align-items:center;background:#fff;bottom:0;box-shadow:0 -4px 4px 0 rgba(0,0,0,.05);display:flex;height:63px;left:0;position:fixed;width:100%;z-index:3}.exitComment___rlGpw{background-color:#fff;border:1px solid #eee;color:#666;height:32px;padding:5px 20px}.nextComment___NmNBo{background-color:#0152d9;color:#fff;height:32px;padding:5px 20px}.nextComment___NmNBo:hover{background-color:#0152d9;color:#fff}.modal___tWPO8 [class~=ant-btn]{display:none}.MdEditor___AAxeb [class~=CodeMirror-gutters]{left:0!important}.MdEditor___AAxeb [class~=CodeMirror-gutter-wrapper]{left:-30px!important}.MdEditor___AAxeb [class~=CodeMirror-cursor]{height:25px!important}.upload_button{align-content:center;align-items:center;background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3061d0;display:inline-block;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;height:32px;text-align:center;width:108px}.upload_button .aBtn_img{height:14px;margin-right:8px;margin-top:-3px;width:14px}.upload_button:hover{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3061d0;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;height:32px;width:108px}.upload_button:active{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3061d0;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;height:32px;width:108px}.upload_text{color:#5f6367;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;height:20px;line-height:20px;margin-left:16px;width:129px} \ No newline at end of file diff --git a/p__Classrooms__Lists__CommonHomework__index.async.js b/p__Classrooms__Lists__CommonHomework__index.async.js index 61ba72ba07..13de3359b8 100644 --- a/p__Classrooms__Lists__CommonHomework__index.async.js +++ b/p__Classrooms__Lists__CommonHomework__index.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[49890,13488],{7769:function(e,t,n){"use strict";n.d(t,{Z:function(){return j}});n(7557),n(41498);var s=n(82100),o=n.n(s),a=n(29186),i=n.n(a),r=n(13720),c=n.n(r),l=n(80619),d=n.n(l),u=n(47074),m=n.n(u),p=n(85573),h=n.n(p),x=n(59301),f=n(24650),g="codeBox___WpkVl",A=n(92310),k=n.n(A),v=n(37712),y=function(e){d()(n,e);var t=m()(n);function n(e){var s;return o()(this,n),s=t.call(this,e),h()(c()(s),"canvas",void 0),h()(c()(s),"randomNum",(function(e,t){return Math.floor(Math.random()*(t-e)+e)})),h()(c()(s),"drawPic",(function(){s.randomCode()})),h()(c()(s),"reloadPic",(function(){s.drawPic()})),h()(c()(s),"changeCode",(function(e){console.log(e.target.value,222),s.setState({value:e.target.value,showError:!1})})),h()(c()(s),"onVerify",(function(){var e;return""!==s.state.value.toLowerCase()&&s.state.value.toLowerCase()!==s.state.code.toLowerCase()||""===s.state.value.toLowerCase()?e=!0:s.state.value.toLowerCase()===s.state.code.toLowerCase()&&(e=!1),s.setState({showError:e}),e})),s.canvas=x.createRef(),s.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1},s}return i()(n,[{key:"componentDidMount",value:function(){this.drawPic()}},{key:"randomColor",value:function(e,t){var n=this.randomNum(e,t),s=this.randomNum(e,t),o=this.randomNum(e,t);return"rgb(".concat(n,", ").concat(s,", ").concat(o,")")}},{key:"drawText",value:function(e,t,n){e.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);var s=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);e.font=s+"px SimHei";var o=(this.state.contentWidth-40)/(this.state.code.length-1),a=10;n>0&&(a=10+n*o);var i=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);s>40&&(i=40);var r=this.randomNum(-10,10);e.translate(a,i),e.rotate(r*Math.PI/180),e.fillText(t,0,0),e.rotate(-r*Math.PI/180),e.translate(-a,-i)}},{key:"drawLine",value:function(e){for(var t=0;t<1;t++)e.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),e.beginPath(),e.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.stroke()}},{key:"drawDot",value:function(e){for(var t=0;t<100;t++)e.fillStyle=this.randomColor(0,255),e.beginPath(),e.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),e.fill()}},{key:"randomCode",value:function(){for(var e=this,t="",n=0;n0&&(0,r.jsx)("div",{className:i,children:n.map((function(e,t){return(0,r.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,r.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},t)}))}),m]}),s&&(0,r.jsx)("img",{style:{marginTop:33,marginRight:38},src:s,width:l})]})})},l=n(79800),d=n.n(l),u="row___aXJjm",m="title___HUKL0",p="tagsWrap___XB2W3",h="action___VdHb1",x="bar___t1kKC",f="tag___V7Eft",g="name___Hk1Ip",A="num___xQpcH",k="active___XryTX",v="tagsBorderWrap___OMxjs",y=n(92310),j=n.n(y),S=n(89392),w=function(e){var t=e.dataSource,n=void 0===t?[]:t,o=e.value,a=e.onChange,i=e.onTitleChange,c=e.className,l=e.title,y=e.titleWidth,w=void 0===y?41:y,b=e.style,N=void 0===b?{}:b,B=e.fontColor,C=void 0===B?"#6A7283":B,H=e.showCount,D=(0,s.useState)(0),J=d()(D,2),I=J[0],L=J[1],Z=(0,s.useState)(!1),P=d()(Z,2),R=P[0],O=P[1],Q=(0,s.useRef)(null),E=(0,s.useRef)(null);return(0,s.useEffect)((function(){var e;0!==n.length&&((null==Q||null===(e=Q.current)||void 0===e?void 0:e.clientHeight)>97?L(1):L(0));0===n.length&&L(0),O(!1)}),[n]),(0,r.jsxs)("div",{className:j()(u,c),style:N,children:[(0,r.jsx)("div",{onClick:(0,S.throttle)((function(){return null==i?void 0:i()}),2e3),style:{width:w,marginTop:R?12:4},className:"".concat(m," ").concat(i?"current":""),children:l}),(0,r.jsxs)("div",{className:R?"".concat(p," ").concat(v):p,children:[(0,r.jsx)("div",{className:x,ref:E,style:I>0?{height:1===I?97:"auto",overflow:1===I?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,r.jsx)("div",{className:f,ref:Q,children:null==n?void 0:n.map((function(e){return(0,r.jsxs)("span",{onClick:function(){return a(e.id)},style:{color:C},className:o===e.id?k:"",children:[(0,r.jsx)("span",{title:e.name,className:g,children:e.name}),!!H&&(0,r.jsx)("span",{className:A,children:e.count})]},e.id)}))})}),!!I&&(0,r.jsx)(s.Fragment,{children:1===I?(0,r.jsxs)("div",{onClick:function(){var e;L(2),(null==Q||null===(e=Q.current)||void 0===e?void 0:e.clientHeight)>245?O(!0):O(!1)},className:h,children:["展开",(0,r.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,r.jsxs)("div",{onClick:function(){E.current.scrollTop=0,L(1),O(!1)},className:h,children:["收起",(0,r.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},b="tabs___GTqPV",N=function(e){var t=e.dataSource,n=void 0===t?[]:t,s=e.value,o=e.onChange,a=e.className,i=e.style,c=void 0===i?{}:i;return(0,r.jsx)("div",{style:c,className:j()(b,a),children:n.map((function(e){return(0,r.jsx)("span",{onClick:function(){return o(e.id)},className:s===e.id?j()(b,e.className||""):"",children:e.name},e.id)}))})},B="input___PW2zI",C="dropdown___vSy8B",H="menu___NiyBu",D="text___Grueu",J="b1___ZKryM",I="b2___aKyGa",L=n(24650),Z=function(e){var t,n=e.dataSource,o=void 0===n?[]:n,a=e.value,i=void 0===a?"":a,c=e.onChange,l=e.className,u=e.style,m=void 0===u?{}:u,p=e.placeholder,h=(0,s.useState)(""),x=d()(h,2),f=x[0],g=x[1],A=(0,s.useState)(""),k=d()(A,2),v=k[0],y=k[1];(0,s.useEffect)((function(){var e,t=i;null!==(e=JSON.stringify(i))&&void 0!==e&&e.includes("{")&&(g(i.id),t=i.value||"");try{y(decodeURIComponent(t||""))}catch(e){y(decodeURIComponent(t||""))}}),[i]);var S=function(){c(encodeURIComponent(v),f||null)};return(0,r.jsxs)("div",{className:j()(B,l),style:m,children:[!!o.length&&(0,r.jsxs)("div",{className:C,children:[(0,r.jsxs)("div",{className:D,children:[null===(t=o.find((function(e){return e.id===f})))||void 0===t?void 0:t.name,(0,r.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,r.jsx)("b",{className:J}),(0,r.jsx)("b",{className:I})]}),(0,r.jsx)("div",{className:H,children:o.map((function(e,t){return(0,r.jsx)("div",{onClick:function(){var t;(t=e.id)!==f&&(g(t),c(encodeURIComponent(v),t))},children:e.name},t)}))})]}),(0,r.jsx)(L.Z,{onPressEnter:S,value:v,onChange:function(e){return y(e.target.value)},bordered:!1,placeholder:p}),(0,r.jsx)("i",{onClick:S,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},P="quickPager___GM30J",R="disabled___Ozc8I",O=function(e){var t=e.value,n=e.onChange,s=e.className,o=e.total,a=e.pageSize,i=e.style,c=void 0===i?{}:i,l=t<2,d=t>=Math.ceil(o/a);return o<=a?(0,r.jsx)(r.Fragment,{}):(0,r.jsxs)("div",{className:j()(P,s),style:c,children:[(0,r.jsx)("div",{onClick:function(){l||n(t-1,"prev")},className:l?R:"",children:"上一页"}),(0,r.jsx)("div",{onClick:function(){d||n(t+1,"next")},className:d?R:"",children:"下一页"})]})},Q="list___oOsiS",E="wrap___G6T7F",F="lockWrap___Rl79E",G="li___oZZ7l",M="cover___b2bYW",T="img___IQX7w",U="sign___HkT6C",z="name___SsJx8",W="e___TMqq0",V="tags___bcjyo",K="rate___YACg7",Y=n(71418),q=n(6848),X=n(17178),_=n(71681),$=n(27876),ee=n(96908),te=n(57177),ne=n(81378),se=n(6638),oe=function(e){var t=e.className,n=e.dataSource,s=void 0===n?[]:n,o=e.col,a=void 0===o?4:o,i=e.right,c=e.bottom,l=void 0===c?23:c,d=e.precision,u=void 0===d?0:d,m=e.wrapWidth,p=void 0===m?1200:m,h=e.trackEventItems,x=e.loading,f=Math.floor((p-(a-1)*i)/a);return(0,r.jsx)(Y.Z,{spinning:x,children:(0,r.jsxs)("div",{className:j()(Q,t),children:[!!s.length&&s.map((function(e,t){var n=e.name,s=e.id,o=e.identifier,c=e.power,d=e.cover_image_id,m=e.pic;return(0,r.jsxs)("div",{className:E,style:{width:f,marginRight:(1+t)%a==0?0:i+u,marginBottom:l},children:[(0,r.jsxs)("a",{target:"_blank",href:"/shixuns/".concat(o,"/challenges"),className:G,onClick:function(e){e.preventDefault(),h&&(0,$.L9)([h]),c&&(0,$.xg)("/shixuns/".concat(o,"/challenges"))},children:[(0,r.jsxs)("div",{className:T,children:[(0,r.jsx)("img",{className:M,src:d?"".concat(_.Z.API_SERVER,"/api/attachments/").concat(d):"".concat(_.Z.IMG_SERVER,"/").concat(m)}),e.is_jupyter&&(0,r.jsx)("img",{className:U,src:ee}),e.is_jupyter_lab&&(0,r.jsx)("img",{className:U,src:te}),e.is_unity_3d&&(0,r.jsx)("img",{className:U,src:ne})]}),(0,r.jsx)("div",{className:z,children:(0,r.jsx)(q.Z,{title:n||"实践项目名称-未填写",children:(0,r.jsx)("span",{className:W,children:n||"实践项目名称-未填写"})})}),(0,r.jsxs)("div",{className:V,children:[(0,r.jsx)(q.Z,{placement:"bottom",title:"关卡数",children:(0,r.jsxs)("span",{children:[(0,r.jsx)("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),(0,r.jsx)("span",{children:e.challenges_count})]})}),!!e.myshixuns_count&&(0,r.jsx)(q.Z,{placement:"bottom",title:"学习人数",children:(0,r.jsxs)("span",{children:[(0,r.jsx)("i",{className:"iconfont icon-chengyuan font14 mr2"}),(0,r.jsx)("span",{children:e.myshixuns_count})]})}),(0,r.jsx)(q.Z,{placement:"bottom",title:"难度等级",children:(0,r.jsx)("span",{children:(0,r.jsx)("span",{children:e.level})})}),(0,r.jsxs)("div",{className:K,children:[(0,r.jsx)(X.Z,{allowHalf:!0,disabled:!0,defaultValue:e.score_info}),(0,r.jsxs)("span",{children:[" ",e.score_info?"".concat(e.score_info,"分"):"5分"]})]})]})]}),!c&&(0,r.jsxs)("div",{className:F,children:[(0,r.jsx)("img",{src:"".concat(_.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,r.jsx)("span",{className:"mt15 font16 c-white",children:"定向开放内容,需要授权"})]})]},s)})),!s.length&&(0,r.jsx)(se.Z,{})]})})},ae=n(37913),ie={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},re=function(e){var t=e.className,n=e.dataSource,s=void 0===n?[]:n,o=e.col,a=void 0===o?4:o,i=e.right,c=e.bottom,l=void 0===c?23:c,d=e.precision,u=void 0===d?0:d,m=e.wrapWidth,p=void 0===m?1200:m,h=e.trackEventItems,x=e.loading,f=Math.floor((p-(a-1)*i)/a);return(0,r.jsx)(Y.Z,{spinning:x,children:(0,r.jsxs)("div",{className:j()(ie.list,t),children:[!!s.length&&s.map((function(e,t){var n=e.subject_identifier,s=e.id,o=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,r.jsxs)("div",{className:ie.wrap,style:{width:f,marginRight:(1+t)%a==0?0:i+u,marginBottom:l},children:[(0,r.jsxs)("a",{className:ie.li,onClick:function(t){t.preventDefault(),h&&(0,$.L9)([h]),(0,$.xg)(e.first_category_url)},children:[(0,r.jsxs)("div",{className:ie.top,children:[(0,r.jsx)(q.Z,{title:e.name,children:(0,r.jsx)("div",{className:ie.name,children:e.name})}),(0,r.jsx)("img",{className:ie.img,src:_.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,r.jsx)("div",{className:ie.text,title:e.creator,children:e.creator}),n&&(0,r.jsxs)("div",{className:ie.btns,children:[(0,r.jsx)("div",{children:"开放课程"}),(0,r.jsx)("aside",{children:"开放课堂"})]}),o&&(0,r.jsx)("div",{className:ie.sign,children:"公开"})]}),(0,r.jsxs)("div",{className:ie.bottom,children:[e.visits>0&&(0,r.jsx)(q.Z,{title:"访问量",placement:"bottom",children:(0,r.jsxs)("span",{children:[(0,r.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,r.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,r.jsx)(q.Z,{title:"成员",placement:"bottom",children:(0,r.jsxs)("span",{children:[(0,r.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,r.jsx)(q.Z,{title:"作业",placement:"bottom",children:(0,r.jsxs)("span",{children:[(0,r.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,r.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,r.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,r.jsxs)("div",{className:ie.lockWrap,children:[(0,r.jsx)("img",{src:"".concat(_.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,r.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},s)})),!s.length&&(0,r.jsx)(se.Z,{})]})})},ce={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},le=function(e){var t=e.dataSource,n=void 0===t?[]:t,s=e.value,o=e.onChange,a=e.className,i=e.style,c=void 0===i?{}:i,l=e.tabBarExtraContent;return(0,r.jsxs)("div",{className:j()(ce.tabs,a),style:c,children:[(0,r.jsx)("div",{className:ce.tabsWrap,children:n.map((function(e,t){return(0,r.jsxs)("aside",{className:ce.tab,onClick:function(){o(e.id)},children:[(0,r.jsx)("div",{className:s===e.id?ce.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,r.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,r.jsx)(q.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,r.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,r.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,r.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},t)}))}),(0,r.jsx)("div",{className:ce.tabBar,children:l})]})},de=function(e){var t=e.className,n=e.style,s=void 0===n?{}:n,o=e.children;return(0,r.jsx)("div",{className:j()(t),style:s,children:o})},ue="orderWrap___ZfyGX",me="orderIconWrap___XTB_O",pe="orderAsc___KWHmA",he="orderDesc___rHdbB",xe="active___a7eSP",fe="cursorPointer___gs9kL",ge="orderTextWrap___teAKn",Ae=n(38854),ke=n(20834),ve=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],ye=function(e){var t,n=e.sortValue,s=e.dropValue,o=e.className,a=e.onSort,i=e.onDrop,c=e.dataSource,l=void 0===c?ve:c;return(0,r.jsxs)("div",{className:j()(ue,o),children:[(0,r.jsx)(Ae.Z,{dropdownRender:function(){return(0,r.jsx)(ke.Z,{children:l.map((function(e,t){return(0,r.jsx)(ke.Z.Item,{onClick:function(){return i(e.id)},children:e.name},t)}))})},children:(0,r.jsx)("span",{className:ge,children:null===(t=l.find((function(e){return s===e.id})))||void 0===t?void 0:t.name})}),(0,r.jsxs)("span",{className:me,children:[(0,r.jsx)("span",{className:pe,children:(0,r.jsx)("i",{className:"asc"===n?"iconfont icon-sanjiaoxing-up font12 ".concat(fe," ").concat(xe):"iconfont icon-sanjiaoxing-up font12 ".concat(fe),onClick:function(){return a("asc"===n?"desc":"asc")}})}),(0,r.jsx)("span",{className:he,children:(0,r.jsx)("i",{className:"desc"===n?"iconfont icon-sanjiaoxing-down font12 ".concat(fe," ").concat(xe):"iconfont icon-sanjiaoxing-down font12 ".concat(fe),onClick:function(){return a("asc"===n?"desc":"asc")}})})]})]})},je=n(82242),Se=n.n(je),we=n(7557),be=n.n(we),Ne=n(41498),Be=n.n(Ne),Ce=n(39647),He=n.n(Ce),De={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},Je=n(3113),Ie=["className","style","children","loading","openLoading","onClick","size","shape"],Le=function(e){var t=e.className,n=e.style,o=e.children,a=e.loading,i=void 0!==a&&a,c=e.openLoading,l=e.onClick,u=void 0===l?function(){}:l,m=e.size,p=void 0===m?"middle":m,h=e.shape,x=void 0===h?"round":h,f=He()(e,Ie),g=(0,s.useState)(!1),A=d()(g,2),k=A[0],v=A[1];return(0,r.jsx)(Je.ZP,Se()(Se()({onClick:(0,S.throttle)(function(){var e=Be()(be()().mark((function e(t){return be()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c&&v(!0),e.prev=1,e.next=4,u(t);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:c&&v(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(t){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:j()(De.btn,De["".concat(p,"-").concat(x)],t),style:Se()({},n),size:p,shape:x,loading:k||i},f),{},{children:o}))},Ze="head___ghH72",Pe="node___mjPEy",Re=function(e){var t=e.className,n=e.style,s=e.children,o=void 0===s?null:s,a=e.onClick,i=e.title;return(0,r.jsxs)("div",{className:j()(Ze,t),style:n,children:[(0,r.jsxs)("span",{className:"primary-hover",onClick:a,children:[(0,r.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,r.jsx)("b",{title:i,children:i}),(0,r.jsx)("div",{className:Pe,children:o})]})},Oe="btns___sNgTb",Qe="confirm___Ozirl",Ee="cancel___aiq1I",Fe=function(e){var t=e.confirmShow,n=void 0===t||t,s=e.confirmTitle,o=e.confirmClick,a=e.cancelShow,i=void 0===a||a,c=e.cancelTitle,l=e.cancelClick,d=e.className,u=e.style,m=e.confirmLoading,p=void 0!==m&&m;return(0,r.jsxs)("div",{className:j()(Oe,d),style:u,children:[n&&(0,r.jsx)(Je.ZP,{loading:p,onClick:o,type:"primary",className:Qe,children:s}),i&&(0,r.jsx)(Je.ZP,{onClick:l,className:Ee,children:c})]})},Ge={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Me=function(e){var t=e.className,n=e.style,s=void 0===n?{}:n,o=e.LeftContent,a=e.children,i=e.RightContent;return(0,r.jsx)("div",{className:j()(Ge.fixedBottom,t),style:s,children:(0,r.jsxs)("div",{className:Ge.wrap,children:[(0,r.jsx)("div",{className:Ge.left,children:o}),(0,r.jsx)("div",{className:Ge.center,children:a}),(0,r.jsx)("div",{className:Ge.right,children:i})]})})},Te="crumbs___V41Oe",Ue="hover___bEIVd",ze=n(80608),We=function(e){var t=e.className,n=e.style,o=void 0===n?{}:n,a=e.dataSource,i=void 0===a?[]:a;return(0,r.jsx)("div",{className:j()(Te,t),style:o,children:i.map((function(e,t){return t"," "]})]},t):(0,r.jsx)("span",{style:{color:"#5F6368"},children:e.name},t)}))})},Ve=n(31797),Ke=["onChange"],Ye=Ve.Z.Countdown,qe=function(e){var t=e.onChange,n=He()(e,Ke),o=(0,s.useState)(null),a=d()(o,2),i=a[0],c=a[1];(0,s.useEffect)((function(){"number"==typeof i&&i>=0&&t(i)}),[i]);return(0,r.jsx)(Ye,Se()(Se()({},n),{},{onChange:function(e){var t=Math.floor(e/1e3);c(t)}}))}},23985:function(e,t,n){"use strict";n.d(t,{Z:function(){return m}});n(59301);var s=n(38854),o=n(20834),a=n(6848),i=n(24650),r="searchSortControllerContainer___AAq4n",c="btn___bMc0x",l="btnSort___vBpNG",d="tips___egWVQ",u=n(37712),m=function(e){var t=e.isAdmin,n=(e.dataSource,e.batchStatus,e.SortMenuName),m=e.setSortMenuName,p=e.onSearch,h=e.onSort,x=(e.onBatch,t?[{name:"默认排序",type:"position",direction:"desc"},{name:"创建时间升序",type:"created_at",direction:"asc"},{name:"创建时间降序",type:"created_at",direction:"desc"},{name:"更新时间升序",type:"updated_at",direction:"asc"},{name:"更新时间降序",type:"updated_at",direction:"desc"},{name:"作业名称升序",type:"name_pinyin",direction:"asc"},{name:"作业名称降序",type:"name_pinyin",direction:"desc"}]:[{name:"默认排序",type:"position",direction:"desc"},{name:"按发布时间升序",type:"created_at",direction:"asc"},{name:"按发布时间降序",type:"created_at",direction:"desc"},{name:"按截止时间升序",type:"updated_at",direction:"asc"},{name:"按截止时间降序",type:"updated_at",direction:"desc"},{name:"作业名称升序",type:"name_pinyin",direction:"asc"},{name:"作业名称降序",type:"name_pinyin",direction:"desc"}]),f="默认排序"===n;return(0,u.jsxs)("div",{className:r,children:[(0,u.jsx)("div",{children:(0,u.jsx)(s.Z,{dropdownRender:function(){return(0,u.jsx)(o.Z,{selectedKeys:[n],children:x.map((function(e){return(0,u.jsx)(o.Z.Item,{onClick:function(){return m((t=e).name),void h(t);var t},children:e.name},e.name)}))})},children:(0,u.jsx)("div",{children:(0,u.jsxs)("span",{className:"".concat(c," ").concat(f?l:""),children:[(0,u.jsx)("i",{className:"iconfont icon-paixu font14 mr5"}),n]})})})}),f&&(0,u.jsx)(a.Z,{title:"优先按照调整排序结果展示,未设置排序时,按照创建时间降序排列",children:(0,u.jsx)("span",{className:d,children:(0,u.jsx)("i",{className:"iconfont icon-a-wenhaobeifen2"})})}),(0,u.jsx)(i.Z.Search,{allowClear:!0,placeholder:"请输入名称进行搜索",onSearch:p,style:{width:220,marginLeft:"auto"}})]})}},33376:function(e,t,n){"use strict";n.d(t,{Z:function(){return h}});var s=n(79800),o=n.n(s),a=n(59301),i=n(44589),r=n(39180),c=n.n(r),l=n(43428),d=n(3113),u=n(37712),m=(0,i.W8)((function(e){var t=e.item;return(0,u.jsxs)("li",{children:[(0,u.jsx)("h3",{children:t.task_name}),(0,u.jsxs)("p",{children:[t.user_name,(0,u.jsx)("span",{style:{marginLeft:"20px"},children:t.category})]})]})})),p=(0,i.JN)((function(e){var t=e.items;return(0,u.jsx)("ul",{className:"task-list-container",children:t.map((function(e,t){return(0,u.jsx)(m,{index:t,item:e},"".concat(e.task_id))}))})})),h=function(e){var t=e.data,n=e.callback,s=e.onCancel,i=e.visible,r=void 0!==i&&i,m=(0,a.useState)(t),h=o()(m,2),x=h[0],f=h[1];return(0,a.useEffect)((function(){f(t)}),[JSON.stringify(t)]),(0,u.jsxs)(l.Z,{placement:"bottom",height:"100%",closable:!0,onClose:s,style:{zIndex:9999},open:r,rootClassName:"sort-list-panel",children:[(0,u.jsxs)("p",{className:"sort-list-tip",children:[(0,u.jsx)("span",{children:"温馨提示:请在列表中长按鼠标左键,进行拖放排序。完成排序后请点击“保存”"}),(0,u.jsx)(d.ZP,{type:"ghost",onClick:s,style:{marginRight:10},children:"取消"}),(0,u.jsx)(d.ZP,{disabled:0===x.length,type:"primary",onClick:function(){n(x.map((function(e){return e.task_id})))},children:"保存"})]}),(0,u.jsx)(p,{axis:"xy",helperClass:"dragging-li",items:x,onSortEnd:function(e){var t=e.newIndex,n=e.oldIndex;f(c()(x,n,t))}})]})}},26772:function(e,t,n){"use strict";n.d(t,{Z:function(){return x}});n(59301);var s=n(20834),o=n(95237),a=n(43604),i=n(6848),r=n(38854),c="tabMenuContainer___xbZhu",l="control___tg7XY",d="iconH___CDXCm",u="selectBtn___Da4jv",m=n(80608),p=n(75916),h=n(37712),x=(0,m.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t,n=e.isLoading,m=e.addText,x=e.tabDataSource,f=e.isAdmin,g=e.TooltipTitle,A=e.categoryId,k=e.dropdownMenu,v=e.isShowRightControl,y=e.defaultSelectedKeys,j=e.classroomList,S=e.onTabMenuClick,w=e.onTooltipTitleClick,b=e.onDropdownMenuClick,N=e.onsetClick;return(0,h.jsx)("div",{className:c,children:(0,h.jsxs)(o.Z,{children:[(0,h.jsx)(a.Z,{flex:"1",children:(0,h.jsx)(s.Z,{mode:"horizontal",selectedKeys:y,children:x.map((function(e){return(0,h.jsxs)(s.Z.Item,{onClick:function(){return n?{}:S(e)},children:[(0,h.jsx)("span",{className:"c-grey-666 ".concat(f?"mr20":""),children:e.name}),void 0!==e.total&&(0,h.jsx)("span",{className:"c-grey-999",children:e.total||0})]},e.id)}))})}),f&&v&&(0,h.jsxs)(a.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3},children:[!(0,p.Rm)()||null!==(t=j.AssistantObject.normal)&&void 0!==t&&t.can_create?(0,h.jsx)("span",{className:"c-grey-666",style:{marginLeft:8,cursor:"pointer",marginTop:"3px"},onClick:N,children:(0,h.jsx)("i",{className:"iconfont icon-shezhi6 font16 mr5"})}):"",(0,h.jsxs)("div",{className:l,children:[(0,h.jsx)("div",{className:"c-blue font16 ml20 current",style:{marginTop:2},onClick:w,children:(0,h.jsx)(i.Z,{title:g,children:(0,h.jsx)("span",{className:"".concat(d,A?" iconfont icon-zhongmingmingmulu":" iconfont icon-xinjianmulu1")})})}),(0,h.jsx)(r.Z,{className:"ml10",dropdownRender:function(){return(0,h.jsx)(s.Z,{onClick:function(e){var t=e.key;b(t)},children:k.map((function(e){return(0,h.jsx)(s.Z.Item,{children:e.name},e.id)}))})},children:(0,h.jsxs)("span",{className:u,children:[(0,h.jsx)("span",{children:(0,h.jsx)("i",{className:"iconfont icon-tianjiadaohang"})}),(0,h.jsx)("span",{children:m||"新建作业"})]})})]})]})]})})}))},59004:function(e,t,n){"use strict";n.r(t),n.d(t,{CommonHomeworkContext:function(){return Me},default:function(){return Te}});var s=n(7557),o=n.n(s),a=n(41498),i=n.n(a),r=n(82242),c=n.n(r),l=n(79800),d=n.n(l),u=n(59301),m=n(80608),p=n(8591),h=n(86859),x=n(81228),f=n(43418),g=n(95237),A=n(43604),k=n(5112),v=n(60324),y=n(94001),j=n(24905),S=n(2842),w=n(27876),b=n(75916),N=n(37205),B=n.n(N),C=n(39647),H=n.n(C),D=n(49105),J=n(7769),I=n(37712),L=["classroomList","dispatch","match","location","user","onCallback"],Z=(0,m.connect)((function(e){return{classroomList:e.classroomList,user:e.user}}))((function(e){var t,n,s=e.classroomList,a=e.dispatch,r=(e.match,e.location,e.user),l=e.onCallback,h=(H()(e,L),(0,m.useParams)()),x=(0,u.useState)(!1),g=d()(x,2),A=g[0],k=g[1],v=(0,u.useState)(!1),y=d()(v,2),j=y[0],S=y[1],N=(0,u.useRef)(null);(0,u.useEffect)((function(){if("删除"===s.actionTabs.key){if((0,b.j5)())return void S(!0);var e={hasNum:0,noHasNum:0};s.actionTabs.selectArrsAll.map((function(t){var n;t.author_login===(null===(n=r.userInfo)||void 0===n?void 0:n.login)?++e.hasNum:++e.noHasNum})),e.noHasNum>0?f.Z.info({title:"权限提示",className:"custom-modal-divider ",icon:null,content:(0,I.jsxs)("div",{children:["当前选中资源中:",(0,I.jsx)("span",{className:"c-blue",children:e.hasNum}),"个由您本人发布,",(0,I.jsx)("span",{className:"c-red",children:e.noHasNum})," ","个由其他老师发布。",(0,I.jsx)("br",{}),"课堂内只能删除本人发布的资源,请取消选中其他老师发布的资源。"]}),onOk:function(){C()}}):S(!0)}else S(!1)}),[s.actionTabs.key]);var C=function(){a({type:"classroomList/setActionTabs",payload:{}})};return(0,I.jsx)(f.Z,{centered:!0,title:"提示",open:j,okText:"确定",cancelText:"取消",confirmLoading:A,destroyOnClose:!0,onOk:i()(o()().mark((function e(){var t,n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(t=N.current)||void 0===t||!t.onVerify()){e.next=2;break}return e.abrupt("return");case 2:return k(!0),e.next=5,(0,D.ZP)("/api/courses/".concat(h.coursesId,"/homework_commons/multi_destroy.json"),{method:"post",body:{homework_ids:B()(s.actionTabs.selectArrs)}});case 5:n=e.sent,k(!1),0===n.status&&((0,w.L9)(["教学课堂","图文作业","删除"]),p.ZP.success("删除成功"),a({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),l&&l(),(0,b.GJ)()?a({type:"classroomList/getClassroomTeacherCommonList",payload:c()(c()({},s.actionTabs.params),{},{type:1})}):a({type:"classroomList/getClassroomCommonList",payload:c()({},s.actionTabs.params)}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:h.coursesId}}));case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){C()},children:null!=s&&null!==(t=s.actionTabs)&&void 0!==t&&t.status&&["未发布"].includes(null==s||null===(n=s.actionTabs)||void 0===n?void 0:n.status)?(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("p",{children:"提交作品将全部被删除,不可恢复"}),(0,I.jsx)("p",{children:"是否确认删除?"})]}):(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("p",{style:{color:"#DD0000"},children:"删除作业则会清除学生所有的答题数据,且数据不可恢复,如确定删除,请输入下方验证码"}),(0,I.jsx)(J.Z,{ref:function(e){return N.current=e}})]})})})),P=n(58352),R=n(85855),O=(0,m.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,s=(0,m.useParams)();return(0,I.jsx)(f.Z,{centered:!0,title:"提示",open:"设为公开"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:i()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,D.ZP)("/api/courses/".concat(s.coursesId,"/homework_commons/set_public.json"),{method:"post",body:{homework_ids:B()(t.actionTabs.selectArrs)}});case 2:0===e.sent.status&&((0,w.L9)(["教学课堂","图文作业","设为公开"]),p.ZP.success("操作成功"),n({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),(0,b.GJ)()?n({type:"classroomList/getClassroomTeacherCommonList",payload:c()(c()({},t.actionTabs.params),{},{type:1})}):n({type:"classroomList/getClassroomCommonList",payload:c()({},t.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:(0,I.jsxs)("p",{children:["设为公开后,非课堂成员也可以访问查看",(0,I.jsx)("br",{}),"是否确认设为公开?"]})})})),Q=["classroomList","dispatch","onCallback"],E=(0,m.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,s=e.onCallback,a=(H()(e,Q),(0,m.useParams)());return a.id=a.coursesId,(0,I.jsx)(f.Z,{centered:!0,title:"提示",open:"收藏"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:i()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,D.ZP)("/api/courses/".concat(a.id,"/homework_commons/add_to_homework_bank.json"),{method:"post",body:{all_check:0,homework_ids:B()(t.actionTabs.selectArrs)}});case 2:0===e.sent.status&&((0,w.L9)(["教学课堂","图文作业","收藏"]),p.ZP.success("收藏成功,请前往【个人主页/课堂资源】查看"),n({type:"classroomList/setActionTabs",payload:{}}),s&&s(),(0,b.GJ)()?n({type:"classroomList/getClassroomTeacherCommonList",payload:c()(c()({},t.actionTabs.params),{},{type:1})}):n({type:"classroomList/getClassroomCommonList",payload:c()({},t.actionTabs.params)}),n({type:"classroomList/setActionTabs",payload:{}}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:"确认收藏?"})})),F=n(85573),G=n.n(F),M=n(78241),T=n(24650),U=(n(61186),(0,m.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t,n,s=e.classroomList,a=(e.loading,e.dispatch),r=e.onCallback,l=(0,m.useParams)(),u=(0,m.useLocation)(),h=s.actionTabs,x=M.Z.useForm(),k=d()(x,1)[0];return(0,I.jsxs)(f.Z,{centered:!0,title:"新建目录",open:"新建目录"===s.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:200},onOk:i()(o()().mark((function e(){var t,n,i,d,h,x,f,g;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=k.getFieldValue(),n="/api/course_modules/".concat(s.detailCommonHomeworksList.main_category_id,"/add_second_category.json"),e.next=4,(0,D.ZP)(n,{method:"post",body:c()({},t)});case 4:0===(i=e.sent).status&&(p.ZP.success("添加成功"),r&&r(),a({type:"classroomList/setActionTabs",payload:{}}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:l.coursesId}}),h=s.actionTabs.selectArrs.type,x=(null==i?void 0:i.category_id)||0,(f=null===(d=u.pathname)||void 0===d?void 0:d.split("/"))[4]=x,f[3]=h||f[3],g=null==f?void 0:f.join("/"),m.history.push(g));case 6:case"end":return e.stop()}}),e)}))),onCancel:function(){a({type:"classroomList/setActionTabs",payload:{}})},children:[(0,I.jsx)("p",{className:"tc",children:(0,I.jsx)("br",{})}),s.courseGroups.course_groups&&(0,I.jsx)(M.Z,{form:k,initialValues:G()({},"name",""),children:(0,I.jsx)(M.Z.Item,{name:"name",children:(0,I.jsxs)(g.Z,{className:"mt30",children:[(0,I.jsx)(A.Z,{children:"目录名称:"}),(0,I.jsx)(A.Z,{flex:"1",children:(0,I.jsx)(T.Z,{defaultValue:(null===(t=h.selectArrs)||void 0===t?void 0:t.category_name)||(null===(n=h.selectArrs)||void 0===n?void 0:n.name)})})]})})})]})}))),z=n(99313),W=n(3113),V=n(26724),K=n.n(V),Y=n(70199),q=n(28103),X=n(81327),_=n(71418),$=n(33329),ee={shixunItemWrapper:"shixunItemWrapper___cgnhs",checkboxWrapper:"checkboxWrapper___Z7zZt",contentWrapper:"contentWrapper___TO4hm",title:"title___P8Su0",desc:"desc___j_4ZZ",info:"info___rg8e4",scrollWrap:"scrollWrap___EjY1R",loading:"loading___iNP0r"},te=n(48410),ne=Y.Z.Paragraph,se=function(e,t){var n=e.createShixunParams,s=(0,u.useState)("0"),a=d()(s,2),r=a[0],l=a[1],m=(0,u.useState)("hot"),p=d()(m,2),h=p[0],x=p[1],f=(0,u.useState)([]),k=d()(f,2),v=k[0],y=k[1],S=(0,u.useState)(!0),w=d()(S,2),b=w[0],N=w[1],C=(0,u.useState)(1),H=d()(C,2),D=H[0],J=H[1],L=(0,u.useRef)(null),Z=(0,u.useRef)(null),P=(0,u.useRef)({page:1,order:"hot",keyword:"",shixun_type:"jupyter",diff:"0",limit:10,mine:"",status:""}),R=function(){var e=i()(o()().mark((function e(t,n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:N(!0),clearTimeout(L.current),L.current=setTimeout(i()(o()().mark((function e(){var s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(t,"params2"),e.next=3,(0,$.he)(t);case 3:if((s=e.sent).status){e.next=15;break}if(!n){e.next=10;break}return 0===s.shixuns.length&&U(!1),y((function(e){return[].concat(B()(e),B()(s.shixuns))})),N(!1),e.abrupt("return");case 10:Z.current.scrollTop=0,U(!0),J(D+1),N(!1),y(s.shixuns);case 15:case"end":return e.stop()}}),e)}))),1e3);case 3:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}();(0,u.useImperativeHandle)(t,(function(){return{search:function(e){return R(c()(c()({},P.current),{},{keyword:e}))},changeKeyWord:function(e){return P.current.keyword=e}}})),(0,u.useEffect)((function(){R(P.current)}),[]);var O=(0,u.useState)([]),Q=d()(O,2),E=Q[0],F=Q[1],G=(0,u.useState)(!0),M=d()(G,2),T=M[0],U=M[1];return(0,I.jsxs)("div",{className:"mt20",children:[(0,I.jsxs)(g.Z,{justify:"space-between",style:{marginBottom:8},children:[(0,I.jsx)(A.Z,{children:[{name:"全部",id:"0"},{name:"初级",id:"1"},{name:"中级",id:"2"},{name:"中高级",id:"3"},{name:"高级",id:"4"}].map((function(e,t){return(0,I.jsx)("span",{style:{border:"none",marginRight:20,color:r===e.id?"#3061D0":"rgba(0, 0, 0, 0.85)"},onClick:function(){l(e.id),P.current.diff=e.id,R(P.current)},children:e.name},t)}))}),(0,I.jsx)(A.Z,{children:(0,I.jsx)(te.tp,{dataSource:[{name:"最新",id:"new"},{name:"最热",id:"hot"},{name:"我的",id:"mine"}],value:h,onChange:function(e){x(e),P.current.order=e,"mine"===e?(P.current.mine="true",P.current.status="2"):(P.current.mine="",P.current.status=""),R(P.current)}})})]}),(0,I.jsxs)("div",{className:ee.scrollWrap,children:[(0,I.jsx)("div",{ref:Z,style:{maxHeight:260,overflow:"hidden auto"},children:(0,I.jsx)(K(),{initialLoad:!1,pageStart:1,threshold:100,loadMore:function(e){R(c()(c()({},P.current),{},{page:e}),!0)},hasMore:T&&!b,useWindow:!1,children:(0,I.jsx)(j.Z.Group,{onChange:function(e){F(e),n.current.shixuns_info=e.map((function(e){return{shixun_id:e,is_copy:0,is_use:1}}))},value:E,children:v.map((function(e){var t=e||{},n=t.name,s=t.id,o=t.description,a=t.challenge_names,i=t.author_name,r=t.author_school_name,c=t.level,l=t.total_stu_num;return(0,I.jsxs)("div",{className:ee.shixunItemWrapper,children:[(0,I.jsxs)(g.Z,{align:"middle",className:ee.checkboxWrapper,gutter:14,style:{padding:"20px 20px 0 20px",background:"transparent",marginBottom:"0px"},children:[(0,I.jsx)(j.Z,{value:s,style:{paddingRight:"10px"}}),(0,I.jsx)("div",{className:ee.title,style:{fontWeight:"600"},children:n})]}),(0,I.jsxs)("div",{className:ee.contentWrapper,children:[(0,I.jsx)(ne,{ellipsis:{rows:2},className:ee.desc,style:{color:"#8e8888",fontSize:"12px",margin:"5px 0px"},children:o}),(0,I.jsx)(g.Z,{children:a.map((function(e,t){return(0,I.jsxs)("span",{className:ee.mission,style:{fontSize:"14px",fontWeight:"600",color:"#4f4f4b"},children:[(0,I.jsxs)("span",{style:{paddingRight:"5px"},children:["第",t+1,"关"]})," ",e]},t)}))}),(0,I.jsx)(q.Z,{dashed:!0,style:{margin:"8px 0"}}),(0,I.jsx)(g.Z,{className:ee.info,children:(0,I.jsxs)(X.Z,{children:[(0,I.jsx)("span",{style:{fontWeight:"600",color:"black"},children:i}),(0,I.jsx)("span",{children:"|"}),(0,I.jsx)("span",{children:r}),(0,I.jsx)("span",{children:"|"}),(0,I.jsxs)("span",{children:["难度系数 ",(0,I.jsx)("span",{style:{fontWeight:"400",color:"#000000"},children:c})]}),(0,I.jsx)("span",{children:"|"}),(0,I.jsxs)("span",{children:["学习人数  ",(0,I.jsx)("span",{style:{fontWeight:"600",color:"black"},children:l})]})]})})]})]},s)}))})},D)}),b&&(0,I.jsx)("div",{className:ee.loading,children:(0,I.jsx)(_.Z,{spinning:!0})})]})]})},oe=(0,u.forwardRef)(se),ae={flex_box_center:"flex_box_center___c_im6",flex_space_between:"flex_space_between___bYk0F",flex_box_vertical_center:"flex_box_vertical_center___umg07",flex_box_center_end:"flex_box_center_end___gNLdg",flex_box_column:"flex_box_column___i84TM",line1:"line1___xbMUH",form:"form___hugHb",small_search:"small_search___x0fZd",border:"border___rjNxX"},ie=n(6638),re=n(6668),ce=n(41852),le=(z.Z.TabPane,(0,m.connect)((function(e){var t=e.shixunHomeworks,n=e.classroomList;return{shixunHomeworks:t,loading:e.loading,classroomList:n}}))((function(e){var t,n=e.shixunHomeworks,s=(e.loading,e.classroomList),a=e.dispatch,r=e.refreshList,l=(0,m.useParams)(),p=((0,m.useLocation)(),M.Z.useForm()),h=d()(p,1)[0],x=(n.brankList,(0,u.useState)(!1)),k=d()(x,2),v=(k[0],k[1]),y=(0,u.useState)(!0),S=d()(y,2),N=S[0],C=S[1],H=(0,u.useState)(!1),D=d()(H,2),J=D[0],L=D[1],Z=(0,u.useState)("myself"),P=d()(Z,2),R=P[0],O=P[1],Q=(0,u.useState)([]),E=d()(Q,2),F=E[0],U=E[1],z=(0,u.useState)(),V=d()(z,2),Y=V[0],q=V[1],X=(0,u.useState)({page:0,limit:20,object_type:"normal",search:"",filter:"myself"}),_=d()(X,2),$=_[0];_[1];(0,u.useEffect)((function(){"题库选用"===n.actionTabs.key&&te()}),[n.actionTabs.key]);var ee=[],te=function(){var e=i()(o()().mark((function e(){var t,n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!N){e.next=11;break}return v(!1),++$.page,e.next=5,a({type:"shixunHomeworks/getBrankList",payload:c()({},$)});case 5:n=e.sent,F=B()(F.concat(n.object_list)),q(n.is_teacher),(null===(t=n.object_list)||void 0===t?void 0:t.length)<$.limit?C(!1):C(!0),U(B()(F)),""==n.object_list&&1===$.page&&v(!0);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ne=(0,u.useRef)({identifier:l.coursesId,shixuns_info:[],type:"normal",coursesId:l.coursesId}),se=function(){var e=i()(o()().mark((function e(t){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return L(!0),e.next=3,(0,re.aQ)(t);case 3:n=e.sent,L(!1),n.status||(r(),a({type:"shixunHomeworks/setActionTabs",payload:{}}));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),le=(0,u.useRef)(),de=s.detailCommonHomeworksList;return(0,I.jsxs)(f.Z,{className:ae.border,centered:!0,title:(0,I.jsx)("span",{style:{fontWeight:"600"},children:"选用课堂资源"}),destroyOnClose:!0,open:"题库选用"===n.actionTabs.key,okText:"确定",cancelText:"取消",width:800,bodyStyle:{minHeight:200},okButtonProps:{loading:J},onOk:i()(o()().mark((function e(){var t,s,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("jupyter"!==R){e.next=3;break}return se(ne.current),e.abrupt("return");case 3:return L(!0),t=h.getFieldsValue(),e.next=7,a({type:"shixunHomeworks/saveBanks",payload:{course_id:l.coursesId,object_type:"normal",category:l.categoryId,bank_id:t.group_ids}});case 7:0===(null==(s=e.sent)?void 0:s.status)&&((0,w.L9)(["教学课堂","图文作业","选用课堂资源"]),a({type:"classroomList/getClassroomLeftMenus",payload:{id:l.coursesId}}),a({type:"shixunHomeworks/setActionTabs",payload:{}}),a({type:"classroomList/setActionTabs",payload:{key:"立即发布",type:1,selectArrs:s.object_ids,params:null===(i=n.actionTabs)||void 0===i?void 0:i.params,manage_all_group:null==de?void 0:de.manage_all_group}})),L(!1);case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){a({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,I.jsxs)(g.Z,{style:{borderBottom:"0.5px solid gainsboro",paddingBottom:"15px"},children:[(0,I.jsx)(A.Z,{span:12,children:[{name:"我的资源",id:"myself"},{name:"公共资源",id:"public"},{name:"jupyter实训",id:"jupyter"}].map((function(e,t){return(0,I.jsx)(W.ZP,{shape:"round",style:R===e.id?{background:"#e8efff",border:"none",color:"#6f9fe6"}:{background:"#f6f6f6",border:"none"},type:R===e.id?"ghost":"default",className:"mr10",onClick:function(){var t=i()(o()().mark((function t(n){return o()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("jupyter"!==e.id){t.next=3;break}return O(e.id),t.abrupt("return");case 3:F=[],N=!0,$.page=0,$.search="",$.filter=e.id,te(),O(e.id);case 10:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),children:e.name},t)}))}),(0,I.jsx)(A.Z,{span:12,className:"tr",children:(0,I.jsx)(T.Z.Search,{className:ae.small_search,placeholder:"输入标题进行搜索",onChange:function(e){var t;"jupyter"===R&&(null===(t=le.current)||void 0===t||t.changeKeyWord(e.target.value))},suffix:(0,I.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(ae.searchIcon)}),onSearch:function(e){var t;(e&&(0,ce.tk)({name:e,copywriting:e,position:"HomeworkCommon"}),"jupyter"!==R)?(N=!0,$.search=e,$.page=0,F=[],te()):null===(t=le.current)||void 0===t||t.search(e)},style:{width:260}})})]}),"myself"===R&&(0,I.jsxs)("p",{className:"tc mt10",children:["选用对象:你在课堂图文作业列表中已",(0,I.jsx)("span",{className:"c-orange",children:"收藏"}),"的图文作业"]}),"public"===R&&(0,I.jsx)("p",{className:"tc mt10",children:"选用对象:题库中已设置成公共属性的所有图文作业"}),"jupyter"===R?(0,I.jsx)(oe,{createShixunParams:ne,ref:le}):(0,I.jsxs)("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",padding:"20px 10px"},children:[!Y&&"public"===R&&(0,I.jsxs)("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"},children:[(0,I.jsx)("span",{children:"通过职业认证的教师才能访问公共课程资源库"}),(0,I.jsx)("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:function(){window.open("/account/certification")},children:"立即认证"})]}),(0,I.jsx)(K(),{initialLoad:!1,pageStart:0,threshold:700,loadMore:function(){C(!1),te()},hasMore:N,useWindow:!1,children:(0,I.jsxs)(M.Z,{form:h,initialValues:G()({},"group_ids",ee),className:ae.form,onChange:function(e){var t=h.getFieldValue();ee=t},children:[""==F&&(0,I.jsx)(ie.Z,{styles:{margin:"10px auto"}}),(0,I.jsx)(M.Z.Item,{name:"group_ids",children:(0,I.jsx)(j.Z.Group,{style:{width:"100%",flexDirection:"column"},className:"font14",children:null===(t=F)||void 0===t?void 0:t.map((function(e,t){return(0,I.jsxs)(g.Z,{children:[(0,I.jsx)(A.Z,{flex:"2",children:(0,I.jsx)(j.Z,{onChange:function(e){},value:String(e.id),defaultChecked:!0,children:(0,I.jsx)("span",{className:["c-black",ae.line1].join(" "),children:e.name})},t)}),(0,I.jsx)(A.Z,{flex:"1",className:"c-black",children:(0,I.jsx)("span",{className:ae.line1,children:null==e?void 0:e.course_list_name})}),(0,I.jsx)(A.Z,{flex:"50px",className:"c-black",children:"public"===R&&(0,b.Ny)()||"myself"===R?(0,I.jsx)("span",{className:"c-blue current",onClick:function(){window.open("/users/innov/topics/".concat(e.id,"/personal/normal/edit"))},children:"编辑"}):null==e?void 0:e.username})]},t)}))})})]})})]})]})}))),de=n(92396),ue=n(71681),me=(0,m.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.styles,n=void 0===t?{}:t,s=e.onSelect,o=e.params,a=e.classroomList,i=(0,u.useState)(!1),r=d()(i,2),l=r[0],h=r[1],x=(0,u.useState)(""),g=d()(x,2),A=g[0],v=g[1];(0,u.useEffect)((function(){h(!1),v("")}),[]);return(0,I.jsxs)("section",{className:"tc animated fadeIn",style:c()(c()({},{color:"#999",margin:"200px auto"}),n),children:[(0,I.jsx)("img",{src:de.z3}),(0,I.jsx)("p",{className:"mt20 font14",children:"该课程无图文作业,可以下方按钮或右上方“新建作业”按钮创建作业"}),(0,I.jsxs)("div",{style:{marginTop:"30px"},children:[(0,I.jsx)(W.ZP,{onClick:function(){return h(!0)},type:"primary",style:{width:"128px",height:"40px",marginRight:"20px",borderRadius:"4px"},children:"新建作业"}),(0,I.jsx)(W.ZP,{onClick:function(){(0,w.xg)("".concat(ue.Z.API_SERVER,"/pdf/教学课堂操作手册简单版-V4.0.pdf"))},type:"primary",style:{width:"128px",height:"40px",marginLeft:"20px",borderRadius:"4px"},children:"新建作业指引"})]}),l&&(0,I.jsx)(f.Z,{open:!0,centered:!0,title:"新建作业",onCancel:function(){return h(!1)},onOk:function(){var e;!(0,b.Rm)()||null!=a&&null!==(e=a.AssistantObject)&&void 0!==e&&null!==(e=e.normal)&&void 0!==e&&e.can_create?("1"===A&&m.history.push("/classrooms/".concat(o.coursesId,"/common_homework/").concat(o.categoryId,"/add")),"2"===A&&(s(),h(!1),v(""))):p.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:(0,I.jsxs)("div",{children:[(0,I.jsx)("div",{children:(0,I.jsx)(k.ZP,{value:"1",style:{marginTop:"15px"},checked:"1"===A,onClick:function(){return v("1")},children:"新建图文作业"})}),(0,I.jsx)("div",{children:(0,I.jsx)(k.ZP,{value:"2",style:{marginTop:"15px"},checked:"2"===A,onClick:function(){return v("2")},children:"选用资源"})})]})})]})})),pe=n(28746),he=n(26772),xe=n(23985),fe=n(20834),ge=n(38854),Ae="bottomControlContainer___t5WWD",ke="buttonWrap___HfupJ",ve="moveCategory___MrmA6",ye=n(46952),je=function(e){var t,n=e.buttonDataSource,s=e.onClick,a=(0,u.useContext)(Me),r=a.allSelect,c=a.setAllSelect,l=a.setSelectArrs,m=a.dataSource,h=a.selectArrs,x=a.useBatchStatus,f=a.dispatch,g=a.params,A=a.getData,k=a.detailLeftMenus,v=a.main_category_id,y=a.setSelectArrsAll,S=(0,u.useState)(!1),w=d()(S,2),N=w[0],C=w[1],H=(0,u.useState)(""),J=d()(H,2),L=J[0],Z=J[1];k.course_modules&&(t=k.course_modules.filter((function(e){return"common_homework"===e.type}))[0]);var P=(0,I.jsx)("div",{className:ve,onMouseLeave:function(e){return C(!1)},children:(0,I.jsxs)(fe.Z,{onClick:function(){var e=i()(o()().mark((function e(t){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.item,n=t.key,t.keyPath,t.domEvent,""!=h){e.next=4;break}return p.ZP.error("请选择你要操作的任务"),e.abrupt("return",null);case 4:return e.next=6,(0,D.ZP)("/api/courses/".concat(g.id,"/homework_commons/move_to_category.json"),{method:"post",body:{homework_ids:h,new_category_id:n}});case 6:0===e.sent.status&&(p.ZP.success("操作成功"),x(!1),A(),f({type:"classroomList/getClassroomLeftMenus",payload:{id:g.coursesId}}));case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),style:{maxHeight:300,width:240,overflow:"auto"},children:[(0,I.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",children:(0,I.jsx)(T.Z,{onChange:function(e){Z(e.target.value)}})}),t&&t.second_category.filter((function(e){return"未分配目录"!==e.category_name})).map((function(e,t){var n;if(!(""!==L&&e.category_name.indexOf(L)<0))return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(fe.Z.Item,{className:"multi-llipsis1e",children:e.category_name},e.category_id),null==e||null===(n=e.third_category)||void 0===n?void 0:n.map((function(e){return(0,I.jsx)(fe.Z.Item,{style:{marginLeft:20},className:"multi-llipsis1e",children:e.category_name},e.category_id)}))]})})),(0,I.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:function(e){e.preventDefault(),f({type:"classroomList/setActionTabs",payload:{key:"添加目录",params:g,selectArrs:{category_id:v,type:"common_homework"}}})},children:"新建子目录..."})]})});return(0,I.jsxs)("div",{className:Ae,children:[(0,I.jsxs)("div",{children:[(0,I.jsx)("div",{children:(0,I.jsxs)(j.Z,{checked:r,onChange:function(e){c(e.target.checked),l(e.target.checked?m.map((function(e){return e.homework_id})):[]),e.target.checked?y(B()(m)):y([])},children:["全选本页(",h.length,")"]})}),(0,b.GJ)()&&n.map((function(e){return(0,I.jsx)("div",{children:(0,I.jsx)(W.ZP,{type:"primary",icon:e.icon,className:ke,onClick:function(){return s(e)},children:e.name})},e.key)})),(0,I.jsx)("div",{children:(0,I.jsx)(W.ZP,{type:"primary",onClick:function(){var e={courseId:g.id,container_type:"common_homework"};g.categoryId&&(e.category_id=g.categoryId),f({type:"classroomList/getAllTaskList",payload:e}),f({type:"classroomList/setActionTabs",payload:{key:"调整排序"}})},icon:(0,I.jsx)("i",{className:"iconfont icon-tiaozhengpaixu2"}),className:ke,children:"调整排序"})}),(0,b.GJ)()&&(0,I.jsx)("div",{children:(0,I.jsx)(ge.Z,{open:N,placement:"topLeft",dropdownRender:function(){return P},getPopupContainer:function(e){return e.parentNode},children:(0,I.jsx)("span",{className:"ant-dropdown-link",onMouseEnter:function(e){return C(!0)},children:(0,I.jsx)(W.ZP,{type:"primary",className:ke,icon:(0,I.jsx)("i",{className:"iconfont icon-yidongmulu"}),children:(0,I.jsxs)("span",{children:["移动到目录 ",(0,I.jsx)(ye.Z,{})]})})})})}),(0,b.GJ)()&&(0,I.jsx)("div",{children:(0,I.jsx)(W.ZP,{type:"primary",onClick:function(){return s({key:"collection",name:"收藏",icon:(0,I.jsx)("i",{className:"iconfont icon-shoucang1"})})},icon:(0,I.jsx)("i",{className:"iconfont icon-shoucang1"}),className:ke,children:"收藏"})})]}),(0,I.jsx)("div",{children:(0,I.jsx)(W.ZP,{type:"primary",ghost:!0,onClick:function(){l([]),x(!1)},children:"取消操作"})})]})},Se=n(6848),we=n(51945),be={listContainer:"listContainer___ZW4HW",info:"info___FuRA_",title:"title___nxXeU",left:"left___oBZYX",right:"right___TePEU",flexBox:"flexBox___kp4Xl",detail:"detail___x1A55",iconV:"iconV___HcC2c",shixunTag:"shixunTag___NZAsm",pingceTag:"pingceTag___Pqi7y"},Ne=n(52653),Be=n(74195),Ce=(0,m.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t,n,s,a=e.dataSource,r=e.params,l=(e.classroomList,e.manageAllGroup),p=(0,u.useContext)(Me),h=(p.batchStatus,p.selectArrs),x=p.setSelectArrs,f=p.selectArrsAll,g=p.setSelectArrsAll,A=p.dispatch,k=(0,m.useParams)(),v=(0,u.useState)(!1),y=d()(v,2),S=y[0],N=y[1],C=(0,u.useState)([]),H=d()(C,2),J=H[0],L=H[1];k=c()(c()(c()({},r),k),{},{category:null===(t=k)||void 0===t?void 0:t.categoryId}),(0,u.useEffect)((function(){L([]),N(!1)}),[]);var Z=[{title:"班级",dataIndex:"course_group_name",key:"course_group_name"},{title:"状态",dataIndex:"status",key:"status",width:80,filters:[{text:"未开始",value:"未开始"},{text:"提交中",value:"提交中"},{text:"补交中",value:"补交中"},{text:"已截止",value:"已截止"},{text:"未发布",value:"未发布"},{text:"匿评中",value:"匿评中"},{text:"申诉中",value:"申诉中"}],onFilter:function(e,t){return 0===t.status.indexOf(e)}},{title:"提交情况",dataIndex:"statistics",key:"statistics",width:80,render:function(e){var t,n;return"--"===e?e:(0,I.jsxs)("span",{children:[(0,I.jsx)("span",{children:null==e||null===(t=e.split("/"))||void 0===t?void 0:t[0]})," / ",(0,I.jsx)("span",{children:null==e||null===(n=e.split("/"))||void 0===n?void 0:n[1]})]})}},{title:"发布时间",dataIndex:"publish_time",key:"publish_time",sorter:!0,showSorterTooltip:!1,sortOrder:"publish_time"===k.sort_by?"desc"===k.sort_direction?"descend":"ascend":null},{title:"截止时间",dataIndex:"end_time",key:"end_time",sorter:!0,showSorterTooltip:!1,sortOrder:"end_time"===k.sort_by?"desc"===k.sort_direction?"descend":"ascend":null},{title:"补交时间",dataIndex:"late_time",key:"late_time",sorter:!0,showSorterTooltip:!1,sortOrder:"late_time"===k.sort_by?"desc"===k.sort_direction?"descend":"ascend":null},{title:"分班老师",dataIndex:"teachers",key:"teachers",width:150,ellipsis:{showTitle:!1},render:function(e){return"--"!==e&&e?(0,I.jsx)("span",{title:e,children:e}):"--"}}];function P(){return R.apply(this,arguments)}function R(){return(R=i()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,D.ZP)("/api/homework_commons/".concat(a.homework_id,"/group_settings_statistics.json"),{method:"get",params:c()({},k)});case 2:t=e.sent,L(t.data);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,I.jsxs)("div",{className:be.listContainer,onClick:function(e){e.stopPropagation(),(0,w.xg)("/classrooms/".concat(k.coursesId,"/common_homework/").concat(a.homework_id,"/detail"))},children:[(0,b.GJ)()&&(0,I.jsx)(j.Z,{onClick:function(e){e.stopPropagation()},style:{margin:"11px 0 0 10px"},checked:h.includes(a.homework_id),onChange:function(){return e=a.homework_id,void(h.includes(e)?(x(h.filter((function(t){return t!==e}))),g(f.filter((function(t){return t.homework_id!==e})))):(x([].concat(B()(h),[e])),g([].concat(B()(f),[a]))));var e}}),(0,I.jsxs)("div",{className:be.info,children:[(0,I.jsxs)("div",{className:be.title,children:[(0,I.jsxs)("div",{className:be.left,style:(0,b.dE)()?{paddingRight:(null==a?void 0:a.challenge_count)-(null==a?void 0:a.finished_challenge_count)?60:140}:{},children:[(0,b.GJ)()&&(0,I.jsx)(Ne.Z,{value:a.status,children:(0,I.jsx)(w.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[a.status]})}),(0,b.dE)()&&(0,I.jsx)(w.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:a.status}),(0,I.jsx)("span",{onClick:function(e){return e.stopPropagation()},children:(0,I.jsx)(m.Link,{target:"_blank",to:"/classrooms/".concat(k.coursesId,"/common_homework/").concat(a.homework_id,"/detail").concat((0,b.dE)()?"?tabs=0":""),children:a.name})}),a.is_shixun&&(0,I.jsx)("span",{className:be.shixunTag,children:"实训"}),a.open_evaluate&&(0,I.jsx)(Se.Z,{title:"该实践项目已开启评测功能",children:(0,I.jsx)("span",{className:be.pingceTag,children:"评测"})})]}),(0,I.jsxs)("div",{className:be.right,children:[(0,b.GJ)()&&"未发布"===a.status&&(0,I.jsx)(m.Link,{target:"_blank",to:"/",onClick:function(){var e=i()(o()().mark((function e(t){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.stopPropagation(),t.preventDefault(),A({type:"classroomList/setActionTabs",payload:{key:"立即发布",selectArrs:[null==a?void 0:a.homework_id],selectArrsAll:[a],params:c()({},k),type:2,manage_all_group:l}});case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:(0,I.jsxs)("aside",{className:be.flexBox,children:[(0,I.jsx)("i",{className:"iconfont icon-yishezhifabushijian1"}),(0,I.jsx)("div",{children:"发布"})]})}),(0,b.dE)()&&(0,I.jsxs)("div",{className:be.actionIcon,children:[(null==a?void 0:a.challenge_count)-(null==a?void 0:a.finished_challenge_count)==0&&(0,I.jsx)("i",{className:"iconfont icon-yiwancheng1"}),!(null!==(n=a.status)&&void 0!==n&&n.includes("已截止"))&&(0,I.jsxs)("aside",{onClick:function(){var e=i()(o()().mark((function e(t){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:console.log(a),t.stopPropagation(),a.is_jupyter||a.is_jupyter_lab?(0,Be.Z)({is_jupyter:a.is_jupyter,is_jupyter_lab:a.is_jupyter_lab,shixunId:a.shixun_identifier,homework_common_id:a.homework_id}):(0,w.xg)("/classrooms/".concat(k.coursesId,"/common_homework/").concat(a.homework_id,"/detail").concat((0,b.dE)()?"?tabs=1":""));case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),className:be.flexBox,style:{marginRight:10},children:[(0,I.jsx)("i",{className:"iconfont icon-kaishixuexi font14"}),(0,I.jsx)("div",{children:"开始学习"})]}),(null===(s=a.status)||void 0===s?void 0:s.includes("已截止"))&&(0,I.jsxs)("aside",{className:be.flexBox,style:{marginRight:10},children:[(0,I.jsx)("i",{className:"iconfont icon-chakanzuoye font14"}),(0,I.jsx)("div",{children:"查看作品"})]})]}),(0,b.GJ)()&&(0,I.jsx)(ge.Z,{placement:"bottomCenter",overlayClassName:be.dro,dropdownRender:function(){return(0,I.jsxs)(fe.Z,{children:[(0,I.jsx)(fe.Z.Item,{style:{textAlign:"center"},children:(0,I.jsx)(m.Link,{target:"_blank",to:"/",onClick:function(){var e=i()(o()().mark((function e(t){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.stopPropagation(),t.preventDefault(),A({type:"classroomList/setActionTabs",payload:{key:"立即发布",selectArrs:[null==a?void 0:a.homework_id],selectArrsAll:[a],params:c()({},k),type:2,manage_all_group:l}});case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:"立即发布"})},1),(0,I.jsx)(fe.Z.Item,{style:{textAlign:"center"},children:(0,I.jsx)(m.Link,{target:"_blank",to:"/",onClick:function(){var e=i()(o()().mark((function e(t){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.stopPropagation(),t.preventDefault(),A({type:"classroomList/setActionTabs",payload:{key:"立即截止",selectArrs:[null==a?void 0:a.homework_id],selectArrsAll:[a],params:c()({},k),type:2}});case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:"立即截止"})},2),(0,I.jsx)(fe.Z.Item,{style:{textAlign:"center"},children:(0,I.jsx)(m.Link,{target:"_blank",to:"/",onClick:function(){var e=i()(o()().mark((function e(t){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.stopPropagation(),t.preventDefault(),A({type:"classroomList/setActionTabs",payload:{key:"删除",selectArrs:[null==a?void 0:a.homework_id],selectArrsAll:f,params:k,status:null==a?void 0:a.status}});case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:"立即删除"})},22),(0,I.jsx)(fe.Z.Item,{style:{textAlign:"center"},children:(0,I.jsx)(m.Link,{target:"_blank",onClick:function(e){e.stopPropagation()},to:"/classrooms/".concat(k.coursesId,"/common_homework/").concat(a.homework_id,"/detail?tabs=3"),children:"高级设置"})},6)]})},children:(0,I.jsxs)("aside",{onClick:function(e){return e.stopPropagation()},className:be.flexBox,style:{marginRight:6,cursor:"default"},children:[(0,I.jsx)("i",{className:"iconfont icon-gengduo4"}),(0,I.jsx)("div",{children:"更多"})]})})]})]}),(0,I.jsx)("div",{className:be.detail,children:(0,b.GJ)()&&(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("span",{className:"c-grey-333 mr20",children:a.author}),["未开始","进行中","已截止","提交中","补交中","已结束","匿评中","申诉中"].includes(a.status)&&!!a.uncommit_count&&(0,I.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,I.jsx)("span",{className:"mr5",children:"未做题"}),a.uncommit_count,"人"]}),["未开始","进行中","已截止","提交中","补交中","已结束","匿评中","申诉中"].includes(a.status)&&!!a.commit_count&&(0,I.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,I.jsx)("span",{className:"mr5",children:"已做题"}),a.commit_count,"人"]}),["未开始","进行中","已截止","提交中","补交中","已结束","匿评中","申诉中"].includes(a.status)&&!!a.compelete_count&&(0,I.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,I.jsx)("span",{className:"mr5",children:"已完成"}),a.compelete_count,"人"]}),["未开始","进行中","已截止","提交中","补交中","匿评中","申诉中"].includes(a.status)&&(0,I.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,I.jsx)("span",{className:"mr5",children:"发布时间"}),a.publish_time]}),["未开始","进行中","已截止","提交中","补交中","匿评中","申诉中"].includes(a.status)&&(0,I.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,I.jsx)("span",{className:"mr5",children:"截止时间"}),a.end_time]}),["已结束"].includes(a.status)&&(0,I.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,I.jsx)("span",{className:"mr5",children:"结束时间"}),a.status_time]}),!(null==a||!a.late_time)&&"--"!==(null==a?void 0:a.late_time)&&(0,I.jsxs)("span",{className:"c-grey-999",children:[(0,I.jsx)("span",{className:"mr5",children:"补交截止时间"}),null==a?void 0:a.late_time]}),["未开始","进行中","已截止","提交中","补交中","匿评中","申诉中"].includes(a.status)&&(0,I.jsxs)("span",{className:be.iconV,onClick:function(){var e=i()(o()().mark((function e(t){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.stopPropagation(),t.preventDefault(),S||P(),N(!S);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:[(0,I.jsx)("i",{className:"iconfont icon-".concat(S?"shouqi":"xiala2")})," "]})]})}),(0,I.jsxs)("div",{className:be.content,children:[(0,b.dE)()&&(0,I.jsxs)("span",{className:be.infoStuIcon,children:[(0,I.jsx)("span",{className:"c-grey-333",children:a.author}),"已截止"===a.status&&!(null==a||!a.status_time)&&(0,I.jsxs)("span",{className:"c-grey-999 ml20",children:[(0,I.jsx)("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",null==a?void 0:a.status_time]}),(0,I.jsxs)("span",{className:"ml20 c-grey-999",children:[(0,I.jsx)("i",{className:"iconfont icon-shijian1 font12 mr5"}),null==a?void 0:a.publish_time," 至 ",null==a?void 0:a.end_time," "]}),!(null==a||!a.late_time)&&"--"!==(null==a?void 0:a.late_time)&&(0,I.jsxs)("span",{className:"c-grey-999 ml20",children:[(0,I.jsx)("span",{className:"mr5",children:"补交截止时间:"}),null==a?void 0:a.late_time]})]}),(0,b.GJ)()&&"未发布"!==a.status&&S&&J.length>5&&(0,I.jsx)(we.Z,{scroll:{y:240},onRow:function(e){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},onHeaderRow:function(e,t){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},pagination:!1,dataSource:J,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:function(e,t,n){n.field&&(k.sort_by=n.field),n.order||(k.sort_direction="asc"),"ascend"===n.order&&(k.sort_direction="asc"),"descend"===n.order&&(k.sort_direction="desc"),n.order||(k.sort_direction="asc"),P()},columns:Z}),(0,b.GJ)()&&"未发布"!==a.status&&S&&J.length<6&&J.length>0&&(0,I.jsx)(we.Z,{onRow:function(e){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},onHeaderRow:function(e,t){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},pagination:!1,dataSource:J,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:function(e,t,n){n.field&&(k.sort_by=n.field),n.order||(k.sort_direction="asc"),"ascend"===n.order&&(k.sort_direction="asc"),"descend"===n.order&&(k.sort_direction="desc"),n.order||(k.sort_direction="asc"),P()},columns:Z})]})]})]})})),He="bg___Ujhcv",De=n(33376),Je="otherHomeworkWrap___cHqzM",Ie="otherHomeworkContainer___k2TlQ",Le="flex___N5oyJ",Ze="search___tWMHN",Pe="content___wyNNo",Re="listItem___mdegu",Oe="info___SwRt1",Qe="title___lilvJ",Ee="describe___meICG",Fe="footer___irMwG",Ge=function(e){var t=e.courseId,n=e.type,s=e.onCancel,a=(0,m.useParams)(),r=(0,u.useState)({targerData:[],originData:[]}),l=d()(r,2),h=l[0],x=l[1],f=(0,u.useState)([]),g=d()(f,2),A=g[0],k=g[1],v=(0,u.useState)(!1),y=d()(v,2),S=y[0],b=y[1],N=function(){var e=i()(o()().mark((function e(){var s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return b(!0),e.next=3,(0,D.ZP)("/api/courses/".concat(t,"/homework_commons/impersonal_list.json"),{method:"get",params:{type:n}});case 3:s=e.sent,b(!1),x({targerData:s.homeworks,originData:s.homeworks});case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,u.useEffect)((function(){N()}),[]);var C=function(){var e=i()(o()().mark((function e(){var t,n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return b(!0),t={homework_common_ids:A},a.categoryId&&(t=c()(c()({},t),{},{category_id:a.categoryId})),e.next=5,(0,D.ZP)("/api/courses/".concat(a.coursesId,"/homework_commons/create_collaborators.json"),{method:"POST",body:t});case 5:(n=e.sent)&&n.homework_ids.length>0&&(p.ZP.success("提交成功"),s()),b(!1);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,I.jsx)("div",{className:"animated fadeInUp fast ".concat(Je),children:(0,I.jsxs)("div",{className:Ie,children:[(0,I.jsx)("div",{className:Ze,children:(0,I.jsx)(T.Z.Search,{size:"middle",enterButton:"搜索",onSearch:function(e){var t=h.originData.filter((function(t){return t.name.indexOf(e)>-1}));x(c()(c()({},h),{},{targerData:t}))},placeholder:"请输入图文作业名称进行查询"})}),(0,I.jsx)("div",{className:Pe,children:h.targerData.map((function(e){return(0,I.jsxs)("div",{className:"".concat(Re," mb10"),children:[(0,I.jsx)(j.Z,{checked:A.includes(e.id),onChange:function(t){return function(e,t){e.target.checked?k([].concat(B()(A),[t])):k(A.filter((function(e){return e!==t})))}(t,e.id)}}),(0,I.jsxs)("div",{className:Oe,children:[(0,I.jsxs)("div",{className:"".concat(Le," mb10"),style:{justifyContent:"space-between"},children:[(0,I.jsx)("div",{className:Qe,children:e.name}),(0,I.jsx)("div",{children:(0,I.jsx)(W.ZP,{type:"primary",ghost:!0,onClick:function(){return(0,w.xg)("/classrooms/".concat(a.coursesId,"/common_homework/").concat(e.id,"/detail"))},children:"查看作业"})})]}),(0,I.jsx)("div",{className:"mb20 font14 c-grey-999 ".concat(Ee),children:e.description}),(0,I.jsxs)("div",{className:"font12",children:[(0,I.jsx)("span",{className:"c-grey-333 mr20",children:e.user.name}),(0,I.jsxs)("span",{className:"c-grey-999",children:["创建时间:",e.created_at]})]})]})]},e.id)}))}),(0,I.jsxs)("div",{className:Fe,children:[(0,I.jsx)(W.ZP,{type:"primary",ghost:!0,onClick:s,children:"取消"}),(0,I.jsx)(W.ZP,{type:"primary",disabled:0===A.length||S,onClick:function(){C()},children:"确定"})]})]})})},Me=(0,u.createContext)({selectArrs:[]}),Te=(0,m.connect)((function(e){var t=e.classroomList,n=e.loading,s=e.user;return{classroomList:t,globalSetting:e.globalSetting,user:s,loading:n.effects}}))((function(e){var t,n,s=e.classroomList,a=e.loading,r=e.dispatch,l=e.user,N=(0,m.useSearchParams)(),B=d()(N,2),C=B[0],H=(B[1],(0,m.useLocation)()),J=(0,m.useParams)(),L=(0,u.useState)(c()(c()({},J),{},{id:J.coursesId,limit:20})),Q=d()(L,2),F=Q[0],G=Q[1],M=(0,u.useState)(!1),T=d()(M,2),z=T[0],W=T[1],V=(0,u.useState)({ta_mode:1,final_mode:!1,st_proportion:0,ta_proportion:30,te_proportion:70,is_repeat_minus:!1,repeat_setting_score:"",repeat_limit:""}),K=d()(V,2),Y=K[0],q=K[1],X=(0,u.useState)([]),_=d()(X,2),$=_[0],ee=_[1],te=(0,u.useState)(!1),ne=d()(te,2),se=ne[0],oe=ne[1],ae=(0,u.useState)(!1),re=d()(ae,2),ce=re[0],de=re[1],ue=(0,u.useState)([]),fe=d()(ue,2),ge=fe[0],Ae=fe[1],ke=(0,u.useState)(!1),ve=d()(ke,2),ye=ve[0],Se=ve[1],we=(0,u.useState)("默认排序"),be=d()(we,2),Ne=be[0],Be=be[1],Je=s.detailCommonHomeworksList,Ie=s.detailLeftMenus,Le=s.detailTopBanner,Ze=s.taskList;F.type=1,F.categoryId?F.category=F.categoryId:delete F.category,(0,u.useEffect)((function(){var e=C.get("tabs");e&&void 0!==e&&((0,b.GJ)()?F.status=e:F.order=e)}),[H.search]),(0,u.useEffect)((function(){"0"===C.get("tabs")&&(F.status="0",F.page=1)}),[C.get("tabs")]),(0,u.useEffect)((function(){var e,t;if(null!=l&&null!==(e=l.userInfo)&&void 0!==e&&e.login){var n,s=w.cX.getItem("".concat(null==l||null===(n=l.userInfo)||void 0===n?void 0:n.login).concat((0,b.GJ)()?"Teacher1":"Student1"),"CommonHomework");s&&(F.sort_by=null==s?void 0:s.type,F.sort_direction=null==s?void 0:s.direction,Be(null==s?void 0:s.name));var o=C.get("tabs"),a=void 0===J.categoryId?{}:{categoryId:J.categoryId,category:J.categoryId};o&&void 0!==o&&((0,b.GJ)()?F.status=o:F.order=o),Pe(a)}else if(null!=l&&null!==(t=l.userInfo)&&void 0!==t&&t.username){var i=C.get("tabs"),r=void 0===J.categoryId?{}:{categoryId:J.categoryId,category:J.categoryId};i&&void 0!==i&&((0,b.GJ)()?F.status=i:F.order=i),Pe(r)}}),[null==l||null===(t=l.userInfo)||void 0===t?void 0:t.login,null==H?void 0:H.pathname]),(0,u.useEffect)((function(){G(c()(c()({},F),J))}),[null==J?void 0:J.categoryId]),(0,u.useEffect)((function(){"清除选择数据"===s.actionTabs.key&&(ee([]),Ae([])),"目录重命名成功"===s.actionTabs.key&&Pe()}),[s.actionTabs.key]),(0,u.useEffect)((function(){ee([])}),[Je]),(0,u.useEffect)((function(){de(!1)}),[F.categoryId]),(0,u.useEffect)((function(){r({type:"classroomList/getAssistantPermissions",payload:{course_id:F.id}})}),[]),(0,u.useEffect)((function(){Je&&Je.homeworks&&($.length===Je.homeworks.length&&$.length>0?oe(!0):$.length!==Je.homeworks.length&&oe(!1))}),[$]);var Pe=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};ee([]),Ae([]),(0,b.GJ)()?r({type:"classroomList/getClassroomTeacherCommonList",payload:c()(c()(c()({},F),e),{},{type:1})}):r({type:"classroomList/getClassroomCommonList",payload:c()(c()({},F),e)})},Re=function(){var e=i()(o()().mark((function e(){var t,n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,D.ZP)("/api/courses/".concat(F.coursesId,"/homework_commons/get_default_score_setting.json"),{method:"get",params:{homework_type:1}});case 2:null!=(t=e.sent)&&t.data&&(n=t.data.score_settings,Object.keys(n).map((function(e){e.indexOf("proportion")>-1&&(n[e]=(100*n[e]).toFixed(0))})),console.log(n),q(c()({},n)));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Oe=function(){r({type:"shixunHomeworks/setActionTabs",payload:{key:"题库选用",params:F}})},Qe=function(){var e=i()(o()().mark((function e(t){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r({type:"classroomList/updateTaskPosition",payload:{category_id:F.categoryId,courseId:F.id,task_ids:t,container_type:"common_homework"}});case 2:Pe();case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Ee=(0,u.useMemo)((function(){var e=[];return Ze.length>0&&(e=Ze.map((function(e){return{user_name:e.user_name,task_name:e.task_name,task_id:e.task_id,category:e.category}}))),e}),[Ze]),Fe=(0,I.jsxs)("div",{className:"mask-tips",children:["计算说明:",(0,I.jsx)("br",{}),"教师评分 * 其百分比 + 助教评分 * 其百分比 + 学生匿评平均分 * 其百分比 - (",(0,I.jsx)("br",{}),"迟交扣分 + 缺评扣分 * 缺评数 + 违规匿评扣分 * 违规匿评数 )",(0,I.jsx)("br",{}),(0,I.jsx)("br",{}),"注意",(0,I.jsx)("br",{}),"非零百分比的评分选项,若评分记录为空,则其百分比将自动平摊到其它非零",(0,I.jsx)("br",{}),"评分选项上。",(0,I.jsx)("br",{}),"例:教师评分40% + 助教评分35% + 学生匿评25%,学生A没有教师评分记",(0,I.jsx)("br",{}),"录,则其最终成绩按照助教评分55% + 学生匿评45%进行计算"]}),Te=(0,I.jsxs)("div",{className:"mask-tips",children:["计算说明:",(0,I.jsx)("br",{}),"优先顺序排前的非零评分 * 100% -",(0,I.jsx)("br",{}),"( 迟交扣分 + 缺评扣分 * 缺评数 + 违规匿评扣分 * 违规匿评数 )",(0,I.jsx)("br",{}),"例:有教师评分则教师评分100%,否则教辅评分100%,依次类推"]});return(0,I.jsx)(Me.Provider,{value:{params:F,batchStatus:ce,selectArrs:$,setSelectArrs:ee,allSelect:se,dataSource:Je.homeworks||[],detailLeftMenus:Ie,main_category_id:Je.main_category_id||"",selectArrsAll:ge,setAllSelect:oe,useBatchStatus:de,dispatch:r,getData:Pe,setSelectArrsAll:Ae},children:(0,I.jsxs)("section",{children:[(0,I.jsxs)("aside",{className:He,children:[(0,I.jsx)(he.Z,{isLoading:a[(0,b.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"],tabDataSource:(0,b.GJ)()?[{name:"全部",id:0,total:Je.all_count||0},{name:"未发布",id:1,total:Je.unpublished_count||0},{name:"未开始",id:4,total:Je.not_start_count||0},{name:"进行中",id:2,total:Je.in_progress_count||0},{name:"已截止",id:3,total:Je.overed_count||0}]:[{name:"全部",id:0},{name:"提交中",id:1},{name:"补交中",id:2},{name:"匿评中",id:3},{name:"申诉中",id:4},{name:"已截止",id:5}],isAdmin:(0,b.GJ)(),TooltipTitle:F.categoryId?"目录重命名":"新建子目录",categoryId:F.categoryId,dropdownMenu:[{name:"新建图文作业",id:"1"},{name:"选用资源",id:"2"}],showControlButton:(0,b.GJ)(),isShowRightControl:"未分配目录"!==(0,w.Oo)(null==Ie?void 0:Ie.course_modules,F.categoryId),onTabMenuClick:function(e){void 0!==e.id&&((0,b.GJ)()?F.status=e.id:F.order=e.id),de(!1),F.page=1,m.history.replace("".concat(H.pathname,"?tabs=").concat(e.id)),Pe(F)},defaultSelectedKeys:[C.get("tabs")?C.get("tabs"):"0"],onsetClick:function(){Re(),W(!0)},onTooltipTitleClick:function(){r({type:"classroomList/setActionTabs",payload:{key:F.categoryId?"目录重命名":"添加目录",params:F,selectArrs:{category_name:null==Je?void 0:Je.category_name,category_id:(null==Je?void 0:Je.category_id)||(null==Je?void 0:Je.main_category_id)},cb:function(){Pe()}}})},onDropdownMenuClick:function(e){var t;!(0,b.Rm)()||null!==(t=s.AssistantObject.normal)&&void 0!==t&&t.can_create?"1"===e?m.history.push("/classrooms/".concat(F.coursesId,"/common_homework/").concat(F.categoryId,"/add")):"2"===e?Oe():"3"===e&&Se(!0):p.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}}),(0,I.jsx)(xe.Z,{dataSource:Je.homeworks||[],isAdmin:(0,b.GJ)(),batchStatus:!0,SortMenuName:Ne,setSortMenuName:Be,onSearch:function(e){F.search=e,F.page=1,Pe()},onSort:function(e){var t;F.sort_by=e.type,F.sort_direction=e.direction,F.page=1,w.cX.setItem("".concat(null==l||null===(t=l.userInfo)||void 0===t?void 0:t.login).concat((0,b.GJ)()?"Teacher1":"Student1"),e,"CommonHomework"),Pe(F)},onBatch:function(e){return de(e)}})]}),0===(null==Je?void 0:Je.all_count)&&(0,b.GJ)()?!a[(0,b.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&(0,I.jsx)(me,{params:F,dispatch:r,onSelect:Oe}):(null==Je?void 0:Je.homeworks)&&0===Je.homeworks.length&&!a[(0,b.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&(0,I.jsx)(ie.Z,{}),(0,I.jsx)("aside",{className:"minH500 skt-loading relative pb40 mb30",children:!a[(0,b.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&(0,I.jsxs)(I.Fragment,{children:[(0,I.jsxs)("aside",{className:"animated fadeIn",children:[null==Je||null===(n=Je.homeworks)||void 0===n?void 0:n.map((function(e,t){return(0,I.jsx)(Ce,{dataSource:e,params:F,manageAllGroup:null==Je?void 0:Je.manage_all_group},t)})),!a[(0,b.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&(0,I.jsx)("aside",{className:"tc mb50 mt30",children:(null==Je?void 0:Je.query_total_count)>10&&(0,I.jsx)(h.Z,{showSizeChanger:!0,onChange:function(e,t){F.page=e,F.limit=t,Pe()},defaultCurrent:1,current:F.page||1,pageSize:F.limit||20,total:Je.query_total_count})})]}),$.length>0&&(0,b.GJ)()&&(0,I.jsx)(x.Z,{offsetBottom:0,children:(0,I.jsx)(je,{buttonDataSource:[{key:"publish",name:"批量发布",icon:(0,I.jsx)("i",{className:"iconfont icon-fabu5"})},{key:"deadline",name:"批量截止",icon:(0,I.jsx)("i",{className:"iconfont icon-piliangjiezhi2"})},{key:"delete",name:"批量删除",icon:(0,I.jsx)("i",{className:"iconfont icon-piliangshanchu2"})},{key:"public",name:"设为公开",icon:(0,I.jsx)("i",{className:"iconfont icon-sheweigongkai2"})}].filter((function(e){return!(!(0,b.GJ)()&&!(0,b.Rm)())||"批量删除"!==e.name})).filter((function(e){return!!Le.is_public||"设为公开"!==e.name})),onClick:function(e){var t,n;if(0===$.length)return p.ZP.error("请选择你要操作的任务"),!1;var o=e.name,a={key:o,selectArrs:$,selectArrsAll:ge,type:["publish","deadline"].includes(e.key)?1:"",params:F};switch(e.key){case"publish":if((0,b.Rm)()&&(null==s||null===(t=s.AssistantObject)||void 0===t||null===(t=t.normal)||void 0===t||!t.can_publish))return void p.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能");o="立即发布";break;case"deadline":if((0,b.Rm)()&&(null==s||null===(n=s.AssistantObject)||void 0===n||null===(n=n.normal)||void 0===n||!n.can_stop))return void p.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能");o="立即截止";break;case"delete":o="删除";break;case"collection":o="收藏"}r({type:"classroomList/setActionTabs",payload:c()(c()({},a),{},{key:o})})}})})]})}),(0,I.jsx)(Z,{onCallback:function(){return de(!1)}}),(0,I.jsx)(P.Z,{onCallback:function(){return de(!1)},courseEndTime:null==Je?void 0:Je.course_end_time}),(0,I.jsx)(R.Z,{courseEndTime:null==Je?void 0:Je.course_end_time,visible:"立即截止"===s.actionTabs.key,homeworkIds:s.actionTabs.selectArrs,courseId:J.coursesId,isBatch:2!==s.actionTabs.type,successCallback:function(){de(!1),Pe()}}),(0,I.jsx)(O,{}),(0,I.jsx)(E,{onCallback:function(){return de(!1)}}),(0,I.jsx)(U,{onCallback:function(){return de(!1)}}),(0,I.jsx)(le,{refreshList:Pe}),(0,I.jsx)(pe.Z,{}),(0,I.jsx)(De.Z,{visible:"调整排序"===s.actionTabs.key,callback:Qe,data:Ee,onCancel:function(){r({type:"classroomList/setActionTabs",payload:{key:""}})}}),ye&&(0,I.jsx)(Ge,{courseId:F.coursesId,type:"1",onCancel:function(){return Se(!1)}}),(0,I.jsx)(f.Z,{open:z,title:"默认评分设置",centered:!0,onCancel:function(){W(!1)},onOk:i()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=JSON.parse(JSON.stringify(Y)),Object.keys(t).map((function(e){e.indexOf("proportion")>-1&&(t[e]=t[e]/100)})),e.next=4,(0,D.ZP)("/api/courses/".concat(F.coursesId,"/homework_commons/set_default_score_setting.json"),{method:"post",body:{homework_type:1,score_settings:t}});case 4:0===e.sent.status&&(p.ZP.success("设置成功"),W(!1));case 6:case"end":return e.stop()}}),e)}))),width:800,children:(0,I.jsxs)("div",{children:[(0,I.jsx)(g.Z,{children:(0,I.jsx)(A.Z,{span:24,children:(0,I.jsx)(g.Z,{align:"middle",children:(0,I.jsx)(A.Z,{span:24,children:(0,I.jsx)("div",{className:"mt15",children:"该默认规则将被应用于你后续新建的图文作业,且不会影响你已创建的作业以及其他老师新建作业的评分规则。"})})})})}),(0,I.jsxs)(g.Z,{className:"mt25",children:[(0,I.jsx)(A.Z,{children:(0,I.jsx)("strong",{children:"助教评分"})}),(0,I.jsx)(A.Z,{span:24,className:"pl30 mt10"})]}),(0,I.jsx)(g.Z,{children:(0,I.jsxs)(k.ZP.Group,{value:null==Y?void 0:Y.ta_mode,onChange:function(e){Y.ta_mode=e.target.value,q(c()({},Y))},children:[(0,I.jsxs)(k.ZP,{value:1,style:{marginTop:15},children:[(0,I.jsx)("strong",{children:"普通模式"}),(0,I.jsx)("span",{className:"c-grey-c",children:"(选中,则取各助教最终评分的平均分)"})]}),(0,I.jsx)("br",{}),(0,I.jsxs)(k.ZP,{value:0,style:{marginTop:15},children:[(0,I.jsx)("strong",{children:"复审模式"}),(0,I.jsx)("span",{className:"c-grey-c",children:"(选中,则只取最新的助教评分)"})]})]})}),(0,I.jsxs)(g.Z,{className:"mt25",children:[(0,I.jsx)(A.Z,{children:(0,I.jsx)("strong",{children:"最终成绩组成"})}),(0,I.jsx)(A.Z,{span:24,className:"pl30 mt10"})]}),(0,I.jsxs)(g.Z,{children:[(0,I.jsxs)(k.ZP.Group,{value:Y.final_mode,onChange:function(e){Y.final_mode=e.target.value,q(c()({},Y))},children:[(0,I.jsxs)(k.ZP,{value:!1,style:{marginTop:15},children:[(0,I.jsx)("strong",{children:"多项评分配比"}),(0,I.jsxs)("span",{className:"c-grey-c",children:["(选中,则按照比例计算最终成绩)",(0,I.jsx)(v.Z,{placement:"bottomLeft",content:Fe,trigger:"click",children:(0,I.jsx)(S.Z,{className:"ml20 current"})})]})]}),(0,I.jsxs)(g.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,I.jsx)(A.Z,{children:"教师评分:"}),(0,I.jsxs)(A.Z,{className:"ml5",children:[(0,I.jsx)(y.Z,{min:0,max:100,value:Y.te_proportion,onChange:function(e){Y.te_proportion=e,q(Object.assign({},Y))}}),(0,I.jsx)("span",{className:"ml10",children:"%"})]})]}),(0,I.jsxs)(g.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,I.jsx)(A.Z,{children:"助教评分:"}),(0,I.jsxs)(A.Z,{className:"ml5",children:[(0,I.jsx)(y.Z,{min:0,max:100,value:Y.ta_proportion,onChange:function(e){Y.ta_proportion=e,q(Object.assign({},Y))}}),(0,I.jsx)("span",{className:"ml10",children:"%"})]})]}),(0,I.jsxs)(g.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,I.jsx)(A.Z,{children:"学生匿评:"}),(0,I.jsxs)(A.Z,{className:"ml5",children:[(0,I.jsx)(y.Z,{min:0,max:100,value:Y.st_proportion,onChange:function(e){Y.st_proportion=e,q(Object.assign({},Y))}}),(0,I.jsx)("span",{className:"ml10",children:"%"})]})]}),(0,I.jsx)("br",{}),(0,I.jsxs)(k.ZP,{value:!0,style:{marginTop:15},children:[(0,I.jsx)("strong",{children:"单项评分优先"}),(0,I.jsxs)("span",{className:"c-grey-c",children:["(选中,则按照优先顺序计算最终成绩)",(0,I.jsx)(v.Z,{placement:"bottomLeft",content:Te,trigger:"click",children:(0,I.jsx)(S.Z,{className:"ml20 current"})})]})]})]}),(0,I.jsx)("br",{})]}),(0,I.jsx)("div",{style:{paddingLeft:77},children:"(教师评分 → 教辅评分 → 学生匿评评分)"}),(0,I.jsxs)(g.Z,{className:"mt25",children:[(0,I.jsx)(A.Z,{children:(0,I.jsxs)("strong",{children:[(0,I.jsx)(j.Z,{checked:Y.is_repeat_minus,style:{fontSize:"16px"},onChange:function(e){Y.is_repeat_minus=e.target.checked,q(Object.assign({},Y))},children:"文档查重扣分"})," ",(0,I.jsx)("span",{style:{fontSize:"14px"},className:"c-grey-c",children:"(修改后需要进行“文档查重”,扣分规则才生效)"})]})}),(0,I.jsx)(A.Z,{span:24,className:"pl30 mt10"})]}),(null==Y?void 0:Y.is_repeat_minus)&&(0,I.jsxs)("div",{style:{paddingLeft:35},children:[(0,I.jsxs)(g.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,I.jsx)(A.Z,{children:"查重扣分:"}),(0,I.jsx)(A.Z,{className:"ml5",children:(0,I.jsx)(y.Z,{min:0,max:100,value:Y.repeat_setting_score,onChange:function(e){Y.repeat_setting_score=e,q(Object.assign({},Y))}})})]}),(0,I.jsxs)(g.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,I.jsx)(A.Z,{children:"扣分阀值:"}),(0,I.jsxs)(A.Z,{className:"ml5",children:[(0,I.jsx)(y.Z,{min:0,max:100,value:Y.repeat_limit,onChange:function(e){Y.repeat_limit=e,q(Object.assign({},Y))}}),(0,I.jsx)("span",{className:"ml10",children:"%"})]})]})]})]})})]})})}))},27666:function(e,t,n){"use strict";var s=n(61414),o=n(71783);t.Z=function(e){let t;const n=n=>()=>{t=null,e.apply(void 0,(0,s.Z)(n))},a=function(){if(null==t){for(var e=arguments.length,s=new Array(e),a=0;a{o.Z.cancel(t),t=null},a}},81228:function(e,t,n){"use strict";n.d(t,{Z:function(){return b}});var s=n(19243),o=n(16177),a=n(74258),i=n(35796),r=n(59301),c=n(92310),l=n.n(c),d=n(28647),u=n(55405),m=n(27666),p=n(36355),h=n(83116),x=n(37613);const f=e=>{const{componentCls:t}=e;return{[t]:{position:"fixed",zIndex:e.zIndexPopup}}};var g=(0,h.Z)("Affix",(e=>{const t=(0,x.TS)(e,{zIndexPopup:e.zIndexBase+10});return[f(t)]}));function A(e){return e!==window?e.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function k(e,t,n){if(void 0!==n&&t.top>e.top-n)return n+t.top}function v(e,t,n){if(void 0!==n&&t.bottom{const t=e.getTargetFunc(),n=null==t?void 0:t(),{prevTarget:s}=e.state;s!==n&&(y.forEach((t=>{null==s||s.removeEventListener(t,e.lazyUpdatePosition),null==n||n.addEventListener(t,e.lazyUpdatePosition)})),e.updatePosition(),e.setState({prevTarget:n}))},e.removeListeners=()=>{e.timer&&(clearTimeout(e.timer),e.timer=null);const{prevTarget:t}=e.state,n=e.getTargetFunc(),s=null==n?void 0:n();y.forEach((n=>{null==s||s.removeEventListener(n,e.lazyUpdatePosition),null==t||t.removeEventListener(n,e.lazyUpdatePosition)})),e.updatePosition.cancel(),e.lazyUpdatePosition.cancel()},e.getOffsetTop=()=>{const{offsetBottom:t,offsetTop:n}=e.props;return void 0===t&&void 0===n?0:n},e.getOffsetBottom=()=>e.props.offsetBottom,e.measure=()=>{const{status:t,lastAffix:n}=e.state,{onChange:s}=e.props,o=e.getTargetFunc();if(t!==S.Prepare||!e.fixedNodeRef.current||!e.placeholderNodeRef.current||!o)return;const a=e.getOffsetTop(),i=e.getOffsetBottom(),r=o();if(r){const t={status:S.None},o=A(e.placeholderNodeRef.current);if(0===o.top&&0===o.left&&0===o.width&&0===o.height)return;const c=A(r),l=k(o,c,a),d=v(o,c,i);void 0!==l?(t.affixStyle={position:"fixed",top:l,width:o.width,height:o.height},t.placeholderStyle={width:o.width,height:o.height}):void 0!==d&&(t.affixStyle={position:"fixed",bottom:d,width:o.width,height:o.height},t.placeholderStyle={width:o.width,height:o.height}),t.lastAffix=!!t.affixStyle,s&&n!==t.lastAffix&&s(t.lastAffix),e.setState(t)}},e.prepareMeasure=()=>{e.setState({status:S.Prepare,affixStyle:void 0,placeholderStyle:void 0})},e.updatePosition=(0,m.Z)((()=>{e.prepareMeasure()})),e.lazyUpdatePosition=(0,m.Z)((()=>{const t=e.getTargetFunc(),{affixStyle:n}=e.state;if(t&&n){const s=e.getOffsetTop(),o=e.getOffsetBottom(),a=t();if(a&&e.placeholderNodeRef.current){const t=A(a),i=A(e.placeholderNodeRef.current),r=k(i,t,s),c=v(i,t,o);if(void 0!==r&&n.top===r||void 0!==c&&n.bottom===c)return}}e.prepareMeasure()})),e}return(0,o.Z)(n,[{key:"getTargetFunc",value:function(){const{getTargetContainer:e}=this.context,{target:t}=this.props;return void 0!==t?t:null!=e?e:j}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(e){this.addListeners(),e.offsetTop===this.props.offsetTop&&e.offsetBottom===this.props.offsetBottom||this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:e,placeholderStyle:t}=this.state,{affixPrefixCls:n,rootClassName:s,children:o}=this.props,a=l()(e&&s,{[n]:!!e});let i=(0,u.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return r.createElement(d.Z,{onResize:this.updatePosition},r.createElement("div",Object.assign({},i,{ref:this.placeholderNodeRef}),e&&r.createElement("div",{style:t,"aria-hidden":"true"}),r.createElement("div",{className:a,ref:this.fixedNodeRef,style:e},r.createElement(d.Z,{onResize:this.updatePosition},o))))}}]),n}(r.Component);w.contextType=p.E_;var b=(0,r.forwardRef)(((e,t)=>{const{prefixCls:n,rootClassName:s}=e,{getPrefixCls:o}=(0,r.useContext)(p.E_),a=o("affix",n),[i,c]=g(a),d=Object.assign(Object.assign({},e),{affixPrefixCls:a,rootClassName:l()(s,c)});return i(r.createElement(w,Object.assign({},d,{ref:t})))}))},51581:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,s)&&(n[s]=e[s]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));l.ref=function(t){e.scrollComponent=t,c&&c(t)};var d=[n];return o&&(r?i?d.unshift(r):d.push(r):this.defaultLoader&&(i?d.unshift(this.defaultLoader):d.push(this.defaultLoader))),a.default.createElement(s,l,d)}}]),t}(o.Component);c.propTypes={children:i.default.node.isRequired,element:i.default.node,hasMore:i.default.bool,initialLoad:i.default.bool,isReverse:i.default.bool,loader:i.default.node,loadMore:i.default.func.isRequired,pageStart:i.default.number,ref:i.default.func,getScrollParent:i.default.func,threshold:i.default.number,useCapture:i.default.bool,useWindow:i.default.bool},c.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=c,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)},96908:function(e){"use strict";e.exports="data:image/png;base64,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"},57177:function(e){"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAAA8CAYAAAAeyZT3AAAAAXNSR0IArs4c6QAAEpJJREFUeF7tXQeYFdUV/mcbS1F6UUEsoLC7IGKNJWpERbEgSoxGo7HEQFDRWCAGgdASNBbEhglqsC1rAxVBNGg0qNgLsJRddmFhe3vby3uT7393ZmfeezOv7M57W3LP9/EtM3Pn3DPn3n/uvf85c58CKdID0gOOeUBxTJNUJD0gPQAJKNkJpAcc9EALoNRpCaqt3rh4QIkDvH/jxV/zuZZjrVy8uRzvSzDdrx3HxWnnEnz1eevhOf/79HpNdrAs6wrQr9VvtiMc+/kc0HSan9Nrq8Uzt9hquuZjv8kPev26r8x16X5VPYDHDYT7Vy/L8vo94d7P8u5mcV+w+1U34GEZ7a+5Tg/vV31tbrmu36ff23JcB9VdBo9a5v2rekq14/1wN30GNXGzctPKKgf7eExVKUGBpJsSEkgWYPMHXEuH0sHlB5iW8jrAtE6sd9AW8GidVD9mR/fvxDrAzJ3Yp/ObAGL3srC1XweJnf0awHUQWgGJ52i3P+D9OyOP/QHSAjYT8Lwd3gRGH3Bp5dza34D7LUDsD04vmPzuN9cZGkSAF3xm4JttNoFWdasNlRVNta4SV21l6YHakvyPGurrNivA12kZ2B1TdLSisvAA1QrF8hbpAUsP8EWVkAwkdgMSugHxiUB8EpDcC+g1AOjeG+BciSBWPXA3NaA8Pxel+7LRXF+bCwXpShxeTX0V33ZED0tAdcRW+X+2iaN3j35Ar/7iX/e+XnCpbg9cZfkozctBrauci/9tioIlKSpeUTLg7iguk4DqKC0h7bD2QPJBQP/hUHsNhsIVv+qBq7QI+7O2w93USGDtUoEFaavxoqJ4x7Z2FQmodnW/rDxsD3Ba2PcwqL0PhaLEobmxAXnZmaiuKPOqUBRsSlBx06gM7AlbZxQKSkBFwalSZRQ9kJAEDD4GSD7Yyz6WFu5HQV4uVI+Ho1W1ouCe1NV4OooWBFUtAdVenpf1ts0DfQ6F2mcoOMurq6nCnp2Z8DAMwNEKWJEKTG+PtZUEVNuaVd7dnh5I6gF1wFFQEpJQW+1CTtYueBgeEPLuwGRcNWQVamJpogRULL0t63LeA/GJUAeNhBKXgOpqF3Kzs6Ey3iVGqs29gQnDMlDnfMXWGiWgYuVpWU/0PBCfBHXQ0VCUeLgqK7B3b67I4BDyZloKrlTmQ6AsyiIBFWUHS/Ux8kBCMtT+w70MYGlJMfILCloqVoDH0jIwMxaWSEDFwsuyjth4IKk71D7DGKzCnj05qK0zZnoKMDUtA69F2xAJqGh7WOqPrQeYvtSjL+rr65C1JxeqMfUrTkpAyrGvoCSaBklARdO7UnfsPaAAat/DocTFo7C4FMWlIvBLUYD0tAz8KppGSUBF07tSd/t4ILE71N5DoHrcyMrJQ0NjY4sd8QompazGumgZJgEVLc9Kve3rgZ79gW49UVVdg9wDhWZbMtNSMEaZDxEFdlgkoBx2qFTXQTygxHnz/gAPdu3NR2Njk9mwmWMy8Fg0LJWAioZXpU7DA/0OB479hTguyQZ2/Sdm3lF79IWS2B2llVXILylvqVcBuLAamZbh/euotA+geg0E/ponHqSpDrizj6MP1WGU8WM671eq7fhVweTFwIQ/Cpe8PRfY8NfYuue4y4BbNbb6y1eA534Tu/rjEqEeNAAejxs7cgvg4VfGmijA8rQM3Oa0Me0HqKUHxLM01gEzD3b6udpXX+9DgNNvBs64GVh0PFDj+Isw/Oe7fAlw3t2i/NoHgPVLwr/XiZLtCShGpHr29zJ++aWVKHX5pPU1Iw5jx6RjuxOP2QLUsPaUcLJG6uII1ZUBtTAb6McAI4B7BktAtdcIRf/zM/vkg9HY3IydeQxBGbMFBVifloELnezecoRy0pu6rsU5QJ/DJKDogXYeoWiCp2c/7mWF7MJy1Nb7kBNwmkaXgJKAioYHDJ0dAFBqt55Q4ruhyFWDooqArzkcpdE7HqBOuxE4aKBokE9WALUGO9PSStxc4Px7xWFzI/DhI0YDDjoGOP5ycbxjE5CzBRh/JTDiDGD4CaL83m/E+W9e8yUM+g0HTtIC6f56/bvd8JOAURp75SoAKvYDh58gStG27tq68L3FQGOtOP/TOmD/j76aOP09YSowbBww9DigtgLY9y2w7zvguzeEvf5ifsb8bcAPbwNjLwF+Pg3oPQTgubfnAcW7ASfXUAOOBH52PTB0nKiHn6UXZwFFu4DPVwEFFssRK0BRz7gpwn/0U+7XQM6XwFfpYrsxpyUhEUjqhdqGJmQXVgRoj1NwR+pqLHOi2o4HqD99DQwdK55t7mjRKfyF++4t1xIf66uAu/oZJcwNuGYOMHgkcKoNs7TtfWDltQZoOd9eshfoqel76OdA9mfWfp6+FkjTpt/vLhA79Jw1PXibrLoZ+OwFo8yIM4EbXwT6MF5iIblfASumAuUaI6oX8e+kOz4Crn3GV8HjFwLbP3AOUJfMBybO9m7eYCnuJmDjQ4L4MIu/rR8+Bty2zvCxuezuT4AVVwHVxU70bR8dao8+XsY1c38F3Ca2j4WcpNG7NqA4MiT1AJoagNwtwIFtwJBRwPATvVF0r5TmAItPBOoqxfEVDwLnapn+n/4DeHlaYONyVCHw4hPErqoPjATOvRM4Syvr3RVWE2/jaQvhF38HfP4vcYEd7ZZ0sWsu5cBPYlTiW58j6cCjxfmqYuDRCWLU0cXcSQ9sBQaOEPvcmcVJQF08F7joz4b2sr3iRcOX2eHjxT9dVl4HfPWqta0cnRmX4r58WZ8CRbsD24Mvj8UnOE7kqN16eT/t2FdWjcrawFHfKRq9awOKzVpdAjxxCcC3vS79jwBmvCs2+6CQStbfrJxOzdsqzte5gFmHAU31vp317BnAL7VpJke55ZN8r4ciJQjyedsM4uLl6cCnzxo6uDcdp42XLRDnvlsDrLjSupPqZ7duAD5+EqgqEmBkh2fHb+uUjy+eJXliI0rK6/f6TrF5ji+TK5aK65wCzh1lbyvb48nJQM4XRpkBRwHT3gIOGS3Obfw78OYsX5+29YgvnLgklNc0YH+FNgX31ekIjd71AfXU5cCP7wQ2B9/q7NScwjTUAHNGCPBR7tgIHHu2+D8DkQxImuXezcARJ4kzz14FfPuG7/VQgLpkHnDh/eIerj3+daN1d9GnlQwM862tr7/MI1QoHW0FFNdLE+8ToQ6uFTlFtpJFe4C+Q8WVmb2NdaO/rS/cCHyxyro95m4Ve9ozNsn24MvBKeHW10nd0dTsxo5C663TnaDRuzagOJ2bM9K+SWZ+ABxzlrj+1GTgx3fF/0kS3PSy+H/mv4FlFxg6zCMYG3z28MCFdChAzd4CDDte6Hz0PGDnR9Y2nvxr4IbnxbX3HwTe+pP4v7mT8mVw/5HW5A3LthVQ4XboO94Hjj1HlF403hr8ZfsEULQ9HwJUz1gHpJwnTj89RZAtTgpHW9WD3cU1qG+y/iK+rTR61wbUD+8AT2uMn1XDTH0YOEfLPsn4I7BJI3q43zZBcdAgsUZiJyjfJzSYRxcuwt+cHag5FKAerRRrO8p3bwVOKXWNJEdSzhdHHAU5GvoDas/nwINn2nc7JwHF2NrxUwCydP2PFEQMiRzulcdjfV1Ke2iXv61b14vpt52Y169v3Ad88LCTcBJ2KvEoqmpAUbUFeypqaxON3rUB9Z9ngFdn2DfK+fcAzHWjbFoOZNxplL1sIXDBfeJ47VxgvVbuLztFh6LMSwWKdgbqDwYodkpej1RIpS85ObCTfrUaWPnr6AKKDNlVy4DxUwURE0rsABWqPZhzOEXLNfz4KSD99lA1RXbd+1NCiahrdCOrzH4jpLbQ6M4Daswk4MhTxYNu32idXcxcN7JklPpq4K6+hmOcpM23vAw8f7290yc9AEyaI65v+BuwxsRkkbiYv0PM6fWF9lGnAXd/LMoza/qRc611BwMUR6ZHKgz6mbE2uymQWTsZNaspX6iE07aOUInJwO0bgKNPM9qL8bHCXUBVoRhdmxuAibOMaawdoL54EXjht/btYR791y0E3pkfGWBClSbjH0c21IPM4no0e6yTlttCozsPqEsXCOdSzOyZ+WFJs87SWJ7CncD8VOOqeX2xYByQrzFu5vsZgF2oxaeCxaHIdDGWZCfXPgucdoO4uuoW4DNtvaKX/8M7QKq2fvr7OcDJVwNn/k5cff4GYMtLkQOKd5hz/exGuWCdI5Lsg7YCimzj5EXCmrzvBYXP4LO/zPrcCGzbASrYS4j6rvuHCBxT7MiLUKAJdZ3Teag44GpCWZ39j3a0lkZ3HlCnXAdcv1I81tcZwD+vCXxEc5nMD4FlE40yv38TGHuxOF5+MbBtQ+D91z8HnKKxTcEAxSyDeaMFfewvDA4TlHrO3UNnAdmbfUsx++D3GoPH0S51oghIskPNHma/9gm1hjIvvv0pc7MF4yaLNQuF9Dzf8JRYAop0NmcdlGeuBL5fE+hL/qbT0gJjOmgHKLbHn48CXD5f0Ap9bA/67eDB4njp6SKbxWnRfjmzqr4ZuZVBszJaRaM7DygGTe/TsgsYUF0wBigx/SACpxB3fyJSbSj/Xga8pn2vw+OpjwDnaOseqynbYWOB2V+KqRglGKB4neksVlQvyQiSEhQGVJdoNLi5ARkPWpRtgE6/xnhP+h32TW1eZ5FlJNtoluMuBW59XZxhytL8NKCh2rcMR+H7vzFSmB7+BcBMAkosAWWegvPlyJekv5hBx2t2gOK1/64EXro1UMeEu4ApfxPnmYa0VJti2nu59Vfi4r27y24vaYYnyLdqraHRnQcUH/P29cAobX1RXSpAw8U7O8mp1wGHalM8bu7OEcTc4UZPAG57z3AWsxW+eEnM148+XUw/yL7pEgxQZOgIvG9eF8HC4l3A4FHAib802D3qefJS4CdTneamumgOcLFfOs0ixoR+sG9QMx1P2j3zA5EzSFZQF3MnZMYA10cMPvOzbU4zT77GyJbwZ8daCyjq58sjHPlhrfDJb1aKNqMU7gBemgZk/VdkeHCtfPliY82s6w0GKJYhkULSgdN5Zq4wTKGzrbzOGQtnLtES9gmPB/uqPKhsCL6hbFwcLkpNh03nCDQwOoBirIajlJ4gaueY95cCb2kBTnMZc0zD/16CZO0cY14fDFAEEmX8FdYWsJOvWwAwF89OOCVcmGWkCIXz9uR0lNNSf5mRLH6rlsIg6LQ1Rt6iXf1ct3B0qncZJVoLqEg6qM5sWrUlM0hIruiM386PBdj09aUdoLZtFOSGTq8HtK1bZKywX0RVvL/cBlejir2u4D9+qCjYnjoaY8Pd1CU6gKIz2BGvecpIIDU7qDRX0Nl881oJf7WOMYnTb/K9Wpkv7vtxXXjJsWTASB6Q8uVbVo/9UCunWqRlv18buunIcumZ5czt46gZSs64BTh7OjBwpJFnZwYU7+cCmTlyzB0028ZrXKcR6Jxe+mdgxxJQtOWIU4CrHzdYPP3Z2Y7fvi5GV+b7MXmWYgcopi0xiM2g+aARvh7kfhP0LUf0GAk5vu2l7qDTPpoSCY0ePUDpTunRVwzrnO6xE/NNFm5KCXcBHTJaLFT5yQWdHkrsOhs7L6co+ucCTKMJR9jRF+cCjMUwK2HW0MD1Tjh6gpVh+hPz2Q5NE+ApyBTrznDo9LbWHe79tHFIigACaXJOH/VUrXB1mMuxTbne1j+nqSltjZY235NX5UFFiGlfJDR69AHV5keOUEEkb+9wVHMac/UTouTm5wBmjEvpMh6oblKRUxnGb14reHzMaoSMNEtAheoac74HDkkRpZae4ZslHepeeb3De4DL6O1load9/JQ1nE1dJKCCNTmTPUmQUPi90kItobXDdxNpYCQe2F/tQXl96J+PUoD30jJwUdDZe7vsehTJ00Za1skpH4O6DO5SMu4CNj0eqTWyfCfwQF0zkFUR3qf3oWj0rjdCHZJqxE0YczF/PRpJ4zJyf+l8b3ayV5jrZ7W/RSQ6ZdkO6QGyfTvL3Giyye0zGx2KRu96gOqQTSaN6ugeKKpTUVQTBjkRgkaXgOroLS3ti4kH+L3hjjICKvS22cFodAmomDSXrKQzeGBPpQc1Nl/yBthvQ6NLQHWGlpY2xsQDFQ0q8qrCm/bZ0egSUDFpKllJZ/AAOYnM8GJS3sexotEloDpDS0sbY+aBAzUelNWFjknpBvnT6BJQMWsqWVFn8EC9G9hdHl5MyjtK+WWjS0B1hlaWNsbUA9mVbtQ2hWb7TKPU7anp8Eb9JaBi2lSyss7ggQjJCZ+90SWgOkMLSxtj5gGOS/zHmJQ7jMyJFsM0Gl0CKmZNJSvqTB4oqPGgJAJyQqfRJaA6UytLW2PmgcoGFfvCj0m10Oj/A9jGm+feuyEMAAAAAElFTkSuQmCC"},81378:function(e){"use strict";e.exports="data:image/png;base64,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"}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[49890],{7769:function(e,n,t){t.d(n,{Z:function(){return v}});t(7557),t(41498);var s=t(82100),a=t.n(s),o=t(29186),c=t.n(o),i=t(13720),r=t.n(i),l=t(80619),d=t.n(l),u=t(47074),m=t.n(u),x=t(85573),p=t.n(x),g=t(59301),A=t(24650),h="codeBox___WpkVl",f=t(92310),k=t.n(f),j=t(37712),y=function(e){d()(t,e);var n=m()(t);function t(e){var s;return a()(this,t),s=n.call(this,e),p()(r()(s),"canvas",void 0),p()(r()(s),"randomNum",(function(e,n){return Math.floor(Math.random()*(n-e)+e)})),p()(r()(s),"drawPic",(function(){s.randomCode()})),p()(r()(s),"reloadPic",(function(){s.drawPic()})),p()(r()(s),"changeCode",(function(e){console.log(e.target.value,222),s.setState({value:e.target.value,showError:!1})})),p()(r()(s),"onVerify",(function(){var e;return""!==s.state.value.toLowerCase()&&s.state.value.toLowerCase()!==s.state.code.toLowerCase()||""===s.state.value.toLowerCase()?e=!0:s.state.value.toLowerCase()===s.state.code.toLowerCase()&&(e=!1),s.setState({showError:e}),e})),s.canvas=g.createRef(),s.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1},s}return c()(t,[{key:"componentDidMount",value:function(){this.drawPic()}},{key:"randomColor",value:function(e,n){var t=this.randomNum(e,n),s=this.randomNum(e,n),a=this.randomNum(e,n);return"rgb(".concat(t,", ").concat(s,", ").concat(a,")")}},{key:"drawText",value:function(e,n,t){e.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);var s=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);e.font=s+"px SimHei";var a=(this.state.contentWidth-40)/(this.state.code.length-1),o=10;t>0&&(o=10+t*a);var c=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);s>40&&(c=40);var i=this.randomNum(-10,10);e.translate(o,c),e.rotate(i*Math.PI/180),e.fillText(n,0,0),e.rotate(-i*Math.PI/180),e.translate(-o,-c)}},{key:"drawLine",value:function(e){for(var n=0;n<1;n++)e.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),e.beginPath(),e.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.stroke()}},{key:"drawDot",value:function(e){for(var n=0;n<100;n++)e.fillStyle=this.randomColor(0,255),e.beginPath(),e.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),e.fill()}},{key:"randomCode",value:function(){for(var e=this,n="",t=0;t0&&(0,i.jsx)("div",{className:c,children:t.map((function(e,n){return(0,i.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,i.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",width:39}):null]},n)}))}),m]}),s&&(0,i.jsx)("img",{style:{marginTop:33,marginRight:38},src:s,width:l})]})})},l=t(79800),d=t.n(l),u="row___aXJjm",m="title___HUKL0",x="tagsWrap___XB2W3",p="action___VdHb1",g="bar___t1kKC",A="tag___V7Eft",h="name___Hk1Ip",f="num___xQpcH",k="active___XryTX",j="tagsBorderWrap___OMxjs",y=t(92310),v=t.n(y),S=t(89392),w=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,o=e.onChange,c=e.onTitleChange,r=e.className,l=e.title,y=e.titleWidth,w=void 0===y?41:y,N=e.style,b=void 0===N?{}:N,B=e.fontColor,H=void 0===B?"#6A7283":B,D=e.showCount,C=(0,s.useState)(0),J=d()(C,2),I=J[0],Z=J[1],L=(0,s.useState)(!1),R=d()(L,2),P=R[0],Q=R[1],F=(0,s.useRef)(null),O=(0,s.useRef)(null);return(0,s.useEffect)((function(){var e;0!==t.length&&((null==F||null===(e=F.current)||void 0===e?void 0:e.clientHeight)>97?Z(1):Z(0));0===t.length&&Z(0),Q(!1)}),[t]),(0,i.jsxs)("div",{className:v()(u,r),style:b,children:[(0,i.jsx)("div",{onClick:(0,S.throttle)((function(){return null==c?void 0:c()}),2e3),style:{width:w,marginTop:P?12:4},className:"".concat(m," ").concat(c?"current":""),children:l}),(0,i.jsxs)("div",{className:P?"".concat(x," ").concat(j):x,children:[(0,i.jsx)("div",{className:g,ref:O,style:I>0?{height:1===I?97:"auto",overflow:1===I?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,i.jsx)("div",{className:A,ref:F,children:null==t?void 0:t.map((function(e){return(0,i.jsxs)("span",{onClick:function(){return o(e.id)},style:{color:H},className:a===e.id?k:"",children:[(0,i.jsx)("span",{title:e.name,className:h,children:e.name}),!!D&&(0,i.jsx)("span",{className:f,children:e.count})]},e.id)}))})}),!!I&&(0,i.jsx)(s.Fragment,{children:1===I?(0,i.jsxs)("div",{onClick:function(){var e;Z(2),(null==F||null===(e=F.current)||void 0===e?void 0:e.clientHeight)>245?Q(!0):Q(!1)},className:p,children:["展开",(0,i.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,i.jsxs)("div",{onClick:function(){O.current.scrollTop=0,Z(1),Q(!1)},className:p,children:["收起",(0,i.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},N="tabs___GTqPV",b=function(e){var n=e.dataSource,t=void 0===n?[]:n,s=e.value,a=e.onChange,o=e.className,c=e.style,r=void 0===c?{}:c;return(0,i.jsx)("div",{style:r,className:v()(N,o),children:t.map((function(e){return(0,i.jsx)("span",{onClick:function(){return a(e.id)},className:s===e.id?v()(N,e.className||""):"",children:e.name},e.id)}))})},B="input___PW2zI",H="dropdown___vSy8B",D="menu___NiyBu",C="text___Grueu",J="b1___ZKryM",I="b2___aKyGa",Z=t(24650),L=function(e){var n,t=e.dataSource,a=void 0===t?[]:t,o=e.value,c=void 0===o?"":o,r=e.onChange,l=e.className,u=e.style,m=void 0===u?{}:u,x=e.placeholder,p=(0,s.useState)(""),g=d()(p,2),A=g[0],h=g[1],f=(0,s.useState)(""),k=d()(f,2),j=k[0],y=k[1];(0,s.useEffect)((function(){var e,n=c;null!==(e=JSON.stringify(c))&&void 0!==e&&e.includes("{")&&(h(c.id),n=c.value||"");try{y(decodeURIComponent(n||""))}catch(e){y(decodeURIComponent(n||""))}}),[c]);var S=function(){r(encodeURIComponent(j),A||null)};return(0,i.jsxs)("div",{className:v()(B,l),style:m,children:[!!a.length&&(0,i.jsxs)("div",{className:H,children:[(0,i.jsxs)("div",{className:C,children:[null===(n=a.find((function(e){return e.id===A})))||void 0===n?void 0:n.name,(0,i.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,i.jsx)("b",{className:J}),(0,i.jsx)("b",{className:I})]}),(0,i.jsx)("div",{className:D,children:a.map((function(e,n){return(0,i.jsx)("div",{onClick:function(){var n;(n=e.id)!==A&&(h(n),r(encodeURIComponent(j),n))},children:e.name},n)}))})]}),(0,i.jsx)(Z.Z,{onPressEnter:S,value:j,onChange:function(e){return y(e.target.value)},bordered:!1,placeholder:x}),(0,i.jsx)("i",{onClick:S,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},R="quickPager___GM30J",P="disabled___Ozc8I",Q=function(e){var n=e.value,t=e.onChange,s=e.className,a=e.total,o=e.pageSize,c=e.style,r=void 0===c?{}:c,l=n<2,d=n>=Math.ceil(a/o);return a<=o?(0,i.jsx)(i.Fragment,{}):(0,i.jsxs)("div",{className:v()(R,s),style:r,children:[(0,i.jsx)("div",{onClick:function(){l||t(n-1,"prev")},className:l?P:"",children:"上一页"}),(0,i.jsx)("div",{onClick:function(){d||t(n+1,"next")},className:d?P:"",children:"下一页"})]})},F=t(71681),O=t(27876),E=(t(96908),t(57177),t(81378),t(6638)),G="list___jb2Ay",M="wrap___VsQDr",T="li___IxCLC",U="cover___Mu8wr",z="img___IpFLA",W="bq___Bil0T",V="sign___DXJ4d",K="name___l7FoJ",Y="e___pXQUG",q="tags___w_Mil",X=t(71418),_=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEwRJREFUeF7tW3l8Tee6ftbOPKBoKcrR1lBH1FAqqYsWNdVQlOOgpbTcttfQ1nEdVWNRWkNd10yvOodeQ39XUTVEhFDz3JpnkcSQBJFEImud3/d+w/rW2iuJyrn3/mPjt5O11/r2Wu/zPe/7vAPjzvEllmEYgGHAMHz8nf1hx8B+lZ/RL+K4+52fZwGwDAM+uhKwfGINiy6lzwp7+Uy2iriercj/Apal3tkRy6Jv48fpR34dO07/5LXsuGXCskz63GTv7FTTArtjy5RriXPk9eKdrWvQ1/Dr+PrsZ/m9Jn9u7Xx+P2w9fo/yM/b0dEy7V/F09vMBST6Y2wwjYNgzbcdeNW4f+y8CiAPhswGRILHDcIJER+h89pdfw26F42HA9AJJWr0QkAxhEDK2eCAJKze8BMMGiR3nRpTH3D8zg0qDOY1pCID4unlkfGlE3ejsvjhA/HP9HLl5CgaJX1sgSAQmN5QPVqph+Gob6QwgMjjb5YxB3ODcjoUzic6XTNPe/29AksYUcGog8d0rdqxknNj9js8YkzTWACYsk7FCstMGQ57H2eMESbHcC7xHYBLZFOZyI/3oYuHimKGdTHKARK6P04QzSrg/yS4XmA53p7k35eT+aUyymUHbr0Am2e5OZxu5O8U+7sLyZRK5YL7TvdjkAN8NlrZRxO7R3KD0GbY79wFJRvqRxRbFDTIYB0h3d06QhLvzAInHLCfjCgaJg1zQS3d3FEGYK+NPJrEg1+XPFPGQrrikztMAkAZlIAmri/UFSAqQgpnkcHl+Mclmo4qf4t5Mcs826IzBZBh2j8yeaYcXKZHAyeDFJE0wSDf2/wCSHX+EiFAxiT8UNzZnlDMmyR2vGcLNEq4gFEjcxRUBJHFvfrFKc3cOseApHEwY6QcXWhTdlVpzKTQVk2yQpMKz3Z0ds7xUYJHdHSku+0W7zpNJDCShsKT8U6pOZ5Vkgx3wlbpiitMdk5Rqc8Yer5j00ExSSlOLlX4gGQIgHuULAIlLcIf0ZpcIYB0q738rJgmQ0q9dRGB4JCJKlBaIWbTxOV6MSbbsllJbBXWH9GZnSrks445kkAskYtIDpbDc6k6CcvHITgSHR6Lsc1FChktV5qH6XMJBul+nu7NgpB6Yr8lsD5BETLJB8JEhjm78XshsrvbopcKK/EEIC/qMS3F5du22PeELDqHfM24m4fy+OL+YFFHyKVSJbqmowyTxipG9UL1RG7zYpgcJAskkGyS5I/Njki0kOF4SJKd8FhqfDJ15JxW/fD8D1Rq1RfnqdcVe4PkPz5N4PnVow1LcSjyHZn1HqtzMLf3lZnEoQQ/xIDeakbp/rsXZwZNUoZlVUmonqpoIME2sHPU2wkqURlhkcR0Zv5ivQURr3793Fxmp19F94nIEhUVQMpt08iBi54wGA8QXEEBrZN1JQ+mKVdBy8GTHmsuGdkad1j1Qs1kX20DiDOb6uPVcsYaFW12CO5gkk9r83V1uTjYOrl+CK8d2449NO6DaK22QnnQJ2Rm37YTZBO7cSMSJhHWo2fRNhD/xpOM+QiNLoFjp8g757gBLgERga89g3No3WwEk1RuJCMkcvXpAmagBmCZWjX4H9dr3QdWY1pwVPh9SE88i9eo5VGnYUhhaxjO2AXjieelAPBKWTUe3icsREhZBy107dYgA6jxmESJLlqGH+GFMP9R4tQNqvNbJBsgysXRwBzTs+gFeaNSWjjvVHYvzOkiyAsBBcILkFZNsVyfdlryGGfPMno04uum/UbtVd1y/cAJJp4/4bcj8DlSKikZUs7e8k1yHxBeMlOy8tXe2xUs4jDQBDib5gSTAssw8rB7dhwCqEt1KSfO4ReNhPniAFh+MFwzkDk2xEAbOH9iGXctmoNuEZQgKj6Sy0LVTBxE7dww6CYCunTyIrfPHoev47xASWUI9c252Jr4f1g2N3v4Ez9d/jQzOXnksPZPAqORUJql2MusXk/SgrIzkzyT6HvF58rljeLJSVfh8ASoPOhH/Iy4e3oHm/UYhKDScM8fMQ/qNRBR/qoJ/ZcIlw73cnWSScXPPLIvtfm5IJ0iWEA8yN7JzJAO3U67gQU42gkLCyUiZ6TeRsPRr1G7dA+VeqGsLChl1RCkpLycbgcEhKFXhWVDhwzCQrAEUUbIMdnw7iejWpN8Ix4bMun0Lqz7vjabvf4ZKtWLIED5RqyOhLdSdLsd5DU4GafpJ1pC0mp0uLHThIK4z85CblYmg0AgBlF23S7t2HvHfTUGd1j1RsVYMZOno4qHtOBa3Go26DcQT5SrnC1JBMYmehwHkLoK6Y5KbSQyoq8f3YPeK/3xoiusnNuoxBM8yBggXlXT6ELbOHYPOoxchIDgEq0b1xmvvjUSFmg0c66dePYv1U4YgpscgJR6YQai+xTMgYpWqd4mrOUjMqKK+ys4WqsIO4vmDdPinpUg+fQSNe/1FxRbLysP9e3cQv2Qyxc6Ybh/xPNc06R7MvDz8smoWxdvGvYYiJCzyd4BkJ9/Gjd3/wRNVEUfsaoJTOLhBenA/C5m3bxEDLh9KIP/8L72GIqxYKcUeypPk2opJPkSUegrBYZFCkxhIPHUQW+eNRadRi3DpSAJOxv+IzmMWc3drS0Nc2B+HhO+m4umqtfD6wEkKPCdIOpNkKdwuy8jyODHJDyS72qxL8Iy069j5t2nIycxAk16foniZisi8cwsJf5+Gu7eSSTgwQLIz7uB+1l3k3LtL4DERkXs/G09XeRENOvT1r9/plQ6Tg8KTYxE72dNf/2WmQ2YrN0YuTwfJAHN5urtjFk6/dgHbFn6BqJbdUV0E7tyse9g0699Rt30fPBPV0L91wSKPamcASUwkzBuLN0ctwr6Vs5GTfQ+thnwlIVXnHlr3HY5vWkHHO49dDOYO+UPZMYiR5H5WRr5Mkm0H7ulECUasodfR2M9BoaEq9uRkZyJhyRTcvZWEVh9NQkbqDcQv+RIh4cUQEhGJYPYeHongsGIIZr+HRiAsvBjupd/Esa2rUb/9uwQUj/3+hVjVHnGUlkwYKbu+UQDpktqurdkguWNSTuZdxM4bjRJlK6LxO0OpSM5AvZ95F2sm9Ed0t39D5XqNXX0k0VcSIDHuJp0+iNh54wggtvN+nv4pGvcehkp1GjlAil84ATcunUL23XTUadsTUS3/ZLNIVADYgSVD2j+S69UvMgIC0HXc37hrFEZjwCedOkzxj8UH80EucrOzEBgSxmhLccoXGADDF4i8B7nIy81BcHAYzuzeiEovvkLxWm4QN0h6TVA/x0jZOUPFIF0E2EyS7Qe+66npJpi0a9k0pJw5hmfrv4qQiGLKHZk5uTi9awMq1HgJJZ6u6HBTAQFBqNWym2gM8jVJJMwfh06fL0R4qTI4uuHvOLc3Fh1HzEVACE9mmSr6YWw/CsRMLKSnXEbHz+Y5gCBNY1o4u2czzzPtFFpVGGR8EtmG7AaqKriiJHyoXK+J6iN5tR9STh9FwrJpaDv4a4QWK4EfvngfNZt1RtWGr+Ps3licTFhHn+lSXcY8uZ6zdcETZ9nwo0T8esIMy6IWqF3J9mcSZ4Y8LkE6vmk5Uq+edxalDQOmmYe0xAuILFUWoRpw7FsCgoLQbMA47uGoheFD8ulDCqDIkk8hMyMdq0f1RrP+o1G+Zn2y2eXDO7H92y/xxrCZyL2fiU3fDEebT6biycrVPUESXstTOPDdqndlhbvzFA7SDVrElvhvJ6JO27dRssJzuHxkJ/b9MB+dhs+BLygEq8f3Rc3mDKCWOLd3C07uWIc2Q6ba1QZNrqsOravvpNcEqcF3fcd0YpDJNvMjgOQlwXOyMvDjxA/QsOuHqFy3CXdTrta5lPWcQUewdcE4dBq5AJGleFz5cfJHKF/jJdTv2I+qDRun/4V2V5uPpxKw678ahNIVqyK6+0B/d+aKSSpJ5QHArtc9FEi2wLh4cDv2rp6LNz6dTlWUM79sxPHNK9BpxHyKKwygqBZdCKCze7bgZMJatB0yTcUcuyvrrP25Yx/XClzuGynbp6l2g+kSAd5M4uKB5g20uQUdKOar1076EC+/xQBqXMh8A4tBhxG34At0Gjkf4aySYJlYM2EAKtZ+hQC6eekkfp4xDDE9B+P5l1sQIBf2xmLnsm/Q4sPxKFe9TqEgyTxJRGmtnCJcimo3a70bUR7iuJqIWziOXGHTviPI6IfWLyEX32rgFJpvWDX2XUS16Ipq0S1xZs8mnNyxFm98PN2h3h4WJFXJSNk+lRgkfI6fUvMC6WT8Glw9sc/PKLxLbhD6TL2ERhRHYEioOE9rGBjAH2o3wout/0yuNfkMB6j5gNE4tmkF0pIvUcBtM3gKSlaqirgFY3Hr0hl0GbeE8iQy2INc/M8XA2Dm5aLd8FkIjXyiUJDcTNJrXo7gLZmm1e/upV7H2q8GokGn/nj2pSZk9C1zPkexJ8uhQZd/pd2+ekwfAqh6TBuc2fMzTmxfi3afTAer5V0//xvKPh/FQ4Wj8+sx46BVGozk+K9FHiQHQ7i787nbC2Lqh2HJlEzatQvkEvVJHZnzMAXDfHC5arVRvMwzqkoha89sjdKVqqFirYYEKKtpMane8bM5+C1uDcIiiqNCrYYo/UwV7F4xC2d3b0bMnwehysst1KQQs+GNC79h08y/0vc0/3CcQxIotFzuTjXJlLvTS0I8cilFpRny2JYVOBG/hoRLYHAobidfwcZZf0W9dr0p6Wav1aN7o9br3VAtujUx6MT2NWj36Qxk303DhpnD0az/KESWLKtiki4Q8usjGde2fWWxdrdkChnRJ3KeAmISB4OLBwJJjlgZBnKzMrBuykC83GUAKtWRLk5vp4vWuagBJp1hAE2gh5cxiK176Kel+DV2Neq2ext/bN6VF9qZCcV3MaP8unklWH5Ur0Mf1Gzxlj+LBBCsJCRfCgC5UxVYzskf2XJgsW/t5IFUXY/+0yCwWuT2JV8iPfkK2n48Db7AQDL6qtG9EfV6N7wQ0wand28kgNoPnYm0pIuIWzQBrT6agNBiJe3RK22ky28IRSSxRmLcFGKQBIkMzm5YNuNkcBeBPj+FJ2MS+1wC1KBzf/yhjpYHOWbuRBeWiQQG0CIG0BxKPtkaLMjuWTkbLzRtj/od3+NuTQyuOECyTKqEJ589hi5jv0VY8VKFgsTFlN2lJeM4QNKYZAEpZ48jdv4YvPrucDxdrS4JhfP74xDTfRAqRjVURdNVo96h3Iy5uMRf92L3qtl47qVXkZp4jioO7T+ZAfh8+cQk/yIt3eO1rZNpaEQHSSQ6DpD0bqoTJDHsKJkkAGIqiwFUqXYjeyBSsU5OBPH35LMMoInoMGI2tRvY999LS8HJHevR4M33+PCEECReIDEXcnF/PGo001oTHjA9/MydLhwsZNxKwamdG1C3bU+q+J/a+RPdY9WYVqLFzs8/sGYhyteoj7LP10Jezn0c37KSWjABgcHkzlnc9XJrdutcK0mJ6rmRuHUyMYiSOg2o3wMSuTqqu3F3x2yZk3UPQaFh8AUG8XVl5UBOsErpLbrtTFiQq/CbXuWDLOz+GMvlfIOXu5MixZtC4qiogHOO/D4mqcqz3i7wmLnj8YTXBJ2tBDYYKSdT+XfbfSfnufIzIzH2S1VJkCA5YpLHrII0hM0krdrAhIPmHu2KBDc0B8A13yCnV1Vx1XsIxQ2SyK+VUHnYmTvZpmAguRt+hbk7T5C06SL3rJzeS+JgsJq7R0tDts5doBpXt0zSZrPZDuXGsUGiDNZjoMRmnNz1cjLVawDFru3Zc+C62+QKnYsN7s14F1YyWSbRXkxS96d0XOEzd06QeKtBzZT7jRhrs3d6NUDELaXAqCrgjiVuJuljyLJyzZkkZxtE3YkdSyKAlHFkx1TMVtu1OW+QbAPzz/n5AWJ8WAzLF9A65+dzs3A2uioOjkFIeZ63u1PzFNRdFfmYPqvl5fc0d1c4k8SwiavhxzHSG4J5+cQZuyvLyzwSSBt8BZJgESwsN65snmj3gzR3xh6YujGOSVMPo8sxK8dcHWudc6Z4dWVJZIv5Bn93p40Y84KdYpJzQ/Dz6PHEvcoaIfGP2VMyv4CglP/0qgjYNKAh2oH6vANrJ4kejl6qIReYrwtzgmT/LwknSFTisazUUITWNi5vmiDaDdydqHxIGNgGycki263pBtRjDLMbY1MhICnprTPJluBONyjvj7tAPq5cMEjq+x8ZJJ5AcRDceZL3LHhhINn/lUUySVsXSIJlbgvNCx4WHv3+VWPXvL6sZt8/v/t/ZcDiwhxFgaLp8YdFs4Dx64oxwbfTrmwDrBivpR4DVDQDF/VqYsf+ef3L5SDvAGCVcy/4GKCimrho1yv3tWdR3xgzD9ssC8H6ko8BKpqBi3q1I77sXvBef9M0HX3kxwAV1cRFu95PALhFw2OAimbgol7tB5BbNDwGqKgmLtr1nhJaFw2PASqagYt6db45jhQNMf0Xi7mnon7V4+sfxQIFJqFMNES/v3D+oyz8+Jp/jgX+AT+bS/shEzsoAAAAAElFTkSuQmCC"}],ee=function(e){var n=e.className,t=e.dataSource,s=void 0===t?[]:t,a=e.col,o=void 0===a?4:a,c=e.right,r=e.bottom,l=void 0===r?23:r,d=e.precision,u=void 0===d?0:d,m=e.wrapWidth,x=void 0===m?1200:m,p=e.trackEventItems,g=e.loading,A=Math.floor((x-(o-1)*c)/o);return(0,i.jsx)(X.Z,{spinning:g,children:(0,i.jsxs)("div",{className:v()(G,n),children:[!(null==s||!s.length)&&(null==s?void 0:s.map((function(e,n){var t,s=e.name,a=e.id,r=e.identifier,d=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,i.jsx)("div",{className:M,style:{width:A,marginRight:(1+n)%o==0?0:c+u,marginBottom:l},children:(0,i.jsxs)("a",{target:"_blank",href:"/paths/".concat(r),className:T,onClick:function(e){e.preventDefault(),p&&(0,O.L9)([p]),(0,O.xg)("/paths/".concat(r))},children:[(0,i.jsxs)("div",{className:z,children:[(0,i.jsx)("img",{className:U,src:"".concat(F.Z.IMG_SERVER,"/").concat(d)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var s,a=null===(s=$.find((function(n){return n.name==e})))||void 0===s?void 0:s.swimg;return(0,i.jsx)("img",{className:V,src:a,style:{left:"-4px"}})}var o=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,i.jsx)("img",{className:V,src:o,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,i.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,i.jsx)("div",{className:W,children:"开放课程"})})]}),(0,i.jsx)("div",{className:K,children:(0,i.jsx)(_.Z,{title:s,children:(0,i.jsx)("span",{className:Y,children:s})})}),(0,i.jsx)("div",{className:q,children:(0,i.jsxs)("div",{children:[(0,i.jsx)(_.Z,{placement:"bottom",title:"章节数",children:(0,i.jsxs)("span",{children:[(0,i.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,i.jsx)("span",{children:e.stages_count})]})}),(0,i.jsx)(_.Z,{placement:"bottom",title:"学习人数",children:(0,i.jsxs)("span",{children:[(0,i.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,i.jsx)("span",{children:e.members_count})]})})]})})]})},a)}))),!s.length&&(0,i.jsx)(E.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,s=void 0===t?[]:t,a=e.col,o=void 0===a?4:a,c=e.right,r=e.bottom,l=void 0===r?23:r,d=e.precision,u=void 0===d?0:d,m=e.wrapWidth,x=void 0===m?1200:m,p=e.trackEventItems,g=e.loading,A=Math.floor((x-(o-1)*c)/o);return(0,i.jsx)(X.Z,{spinning:g,children:(0,i.jsxs)("div",{className:v()(ne.list,n),children:[!!s.length&&s.map((function(e,n){var t=e.subject_identifier,s=e.id,a=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,i.jsxs)("div",{className:ne.wrap,style:{width:A,marginRight:(1+n)%o==0?0:c+u,marginBottom:l},children:[(0,i.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),p&&(0,O.L9)([p]),(0,O.xg)(e.first_category_url)},children:[(0,i.jsxs)("div",{className:ne.top,children:[(0,i.jsx)(_.Z,{title:e.name,children:(0,i.jsx)("div",{className:ne.name,children:e.name})}),(0,i.jsx)("img",{className:ne.img,src:F.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,i.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,i.jsxs)("div",{className:ne.btns,children:[(0,i.jsx)("div",{children:"开放课程"}),(0,i.jsx)("aside",{children:"开放课堂"})]}),a&&(0,i.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,i.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,i.jsx)(_.Z,{title:"访问量",placement:"bottom",children:(0,i.jsxs)("span",{children:[(0,i.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,i.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,i.jsx)(_.Z,{title:"成员",placement:"bottom",children:(0,i.jsxs)("span",{children:[(0,i.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,i.jsx)(_.Z,{title:"作业",placement:"bottom",children:(0,i.jsxs)("span",{children:[(0,i.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,i.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,i.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,i.jsxs)("div",{className:ne.lockWrap,children:[(0,i.jsx)("img",{src:"".concat(F.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,i.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},s)})),!s.length&&(0,i.jsx)(E.Z,{})]})})},se={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ae=function(e){var n=e.dataSource,t=void 0===n?[]:n,s=e.value,a=e.onChange,o=e.className,c=e.style,r=void 0===c?{}:c,l=e.tabBarExtraContent;return(0,i.jsxs)("div",{className:v()(se.tabs,o),style:r,children:[(0,i.jsx)("div",{className:se.tabsWrap,children:t.map((function(e,n){return(0,i.jsxs)("aside",{className:se.tab,onClick:function(){a(e.id)},children:[(0,i.jsx)("div",{className:s===e.id?se.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,i.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,i.jsx)(_.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,i.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,i.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,i.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,i.jsx)("div",{className:se.tabBar,children:l})]})},oe=function(e){var n=e.className,t=e.style,s=void 0===t?{}:t,a=e.children;return(0,i.jsx)("div",{className:v()(n),style:s,children:a})},ce="orderWrap___ZfyGX",ie="orderIconWrap___XTB_O",re="orderAsc___KWHmA",le="orderDesc___rHdbB",de="active___a7eSP",ue="cursorPointer___gs9kL",me="orderTextWrap___teAKn",xe=t(38854),pe=t(20834),ge=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],Ae=function(e){var n,t=e.sortValue,s=e.dropValue,a=e.className,o=e.onSort,c=e.onDrop,r=e.dataSource,l=void 0===r?ge:r;return(0,i.jsxs)("div",{className:v()(ce,a),children:[(0,i.jsx)(xe.Z,{dropdownRender:function(){return(0,i.jsx)(pe.Z,{children:l.map((function(e,n){return(0,i.jsx)(pe.Z.Item,{onClick:function(){return c(e.id)},children:e.name},n)}))})},children:(0,i.jsx)("span",{className:me,children:null===(n=l.find((function(e){return s===e.id})))||void 0===n?void 0:n.name})}),(0,i.jsxs)("span",{className:ie,children:[(0,i.jsx)("span",{className:re,children:(0,i.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(ue," ").concat(de):"iconfont icon-sanjiaoxing-up font12 ".concat(ue),onClick:function(){return o("asc"===t?"desc":"asc")}})}),(0,i.jsx)("span",{className:le,children:(0,i.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(ue," ").concat(de):"iconfont icon-sanjiaoxing-down font12 ".concat(ue),onClick:function(){return o("asc"===t?"desc":"asc")}})})]})]})},he=t(82242),fe=t.n(he),ke=t(7557),je=t.n(ke),ye=t(41498),ve=t.n(ye),Se=t(39647),we=t.n(Se),Ne={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},be=t(3113),Be=["className","style","children","loading","openLoading","onClick","size","shape"],He=function(e){var n=e.className,t=e.style,a=e.children,o=e.loading,c=void 0!==o&&o,r=e.openLoading,l=e.onClick,u=void 0===l?function(){}:l,m=e.size,x=void 0===m?"middle":m,p=e.shape,g=void 0===p?"round":p,A=we()(e,Be),h=(0,s.useState)(!1),f=d()(h,2),k=f[0],j=f[1];return(0,i.jsx)(be.ZP,fe()(fe()({onClick:(0,S.throttle)(function(){var e=ve()(je()().mark((function e(n){return je()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r&&j(!0),e.prev=1,e.next=4,u(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:r&&j(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:v()(Ne.btn,Ne["".concat(x,"-").concat(g)],n),style:fe()({},t),size:x,shape:g,loading:k||c},A),{},{children:a}))},De="head___ghH72",Ce="node___mjPEy",Je=function(e){var n=e.className,t=e.style,s=e.children,a=void 0===s?null:s,o=e.onClick,c=e.title;return(0,i.jsxs)("div",{className:v()(De,n),style:t,children:[(0,i.jsxs)("span",{className:"primary-hover",onClick:o,children:[(0,i.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,i.jsx)("b",{title:c,children:c}),(0,i.jsx)("div",{className:Ce,children:a})]})},Ie="btns___sNgTb",Ze="confirm___Ozirl",Le="cancel___aiq1I",Re=function(e){var n=e.confirmShow,t=void 0===n||n,s=e.confirmTitle,a=e.confirmClick,o=e.cancelShow,c=void 0===o||o,r=e.cancelTitle,l=e.cancelClick,d=e.className,u=e.style,m=e.confirmLoading,x=void 0!==m&&m;return(0,i.jsxs)("div",{className:v()(Ie,d),style:u,children:[t&&(0,i.jsx)(be.ZP,{loading:x,onClick:a,type:"primary",className:Ze,children:s}),c&&(0,i.jsx)(be.ZP,{onClick:l,className:Le,children:r})]})},Pe={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Qe=function(e){var n=e.className,t=e.style,s=void 0===t?{}:t,a=e.LeftContent,o=e.children,c=e.RightContent;return(0,i.jsx)("div",{className:v()(Pe.fixedBottom,n),style:s,children:(0,i.jsxs)("div",{className:Pe.wrap,children:[(0,i.jsx)("div",{className:Pe.left,children:a}),(0,i.jsx)("div",{className:Pe.center,children:o}),(0,i.jsx)("div",{className:Pe.right,children:c})]})})},Fe="crumbs___V41Oe",Oe="hover___bEIVd",Ee=t(80608),Ge=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,o=e.dataSource,c=void 0===o?[]:o;return(0,i.jsx)("div",{className:v()(Fe,n),style:a,children:c.map((function(e,n){return n"," "]})]},n):(0,i.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Me=t(31797),Te=["onChange"],Ue=Me.Z.Countdown,ze=function(e){var n=e.onChange,t=we()(e,Te),a=(0,s.useState)(null),o=d()(a,2),c=o[0],r=o[1];(0,s.useEffect)((function(){"number"==typeof c&&c>=0&&n(c)}),[c]);return(0,i.jsx)(Ue,fe()(fe()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);r(n)}}))}},23985:function(e,n,t){t.d(n,{Z:function(){return m}});t(59301);var s=t(38854),a=t(20834),o=t(6848),c=t(24650),i="searchSortControllerContainer___AAq4n",r="btn___bMc0x",l="btnSort___vBpNG",d="tips___egWVQ",u=t(37712),m=function(e){var n=e.isAdmin,t=(e.dataSource,e.batchStatus,e.SortMenuName),m=e.setSortMenuName,x=e.onSearch,p=e.onSort,g=(e.onBatch,n?[{name:"默认排序",type:"position",direction:"desc"},{name:"创建时间升序",type:"created_at",direction:"asc"},{name:"创建时间降序",type:"created_at",direction:"desc"},{name:"更新时间升序",type:"updated_at",direction:"asc"},{name:"更新时间降序",type:"updated_at",direction:"desc"},{name:"作业名称升序",type:"name_pinyin",direction:"asc"},{name:"作业名称降序",type:"name_pinyin",direction:"desc"}]:[{name:"默认排序",type:"position",direction:"desc"},{name:"按发布时间升序",type:"created_at",direction:"asc"},{name:"按发布时间降序",type:"created_at",direction:"desc"},{name:"按截止时间升序",type:"updated_at",direction:"asc"},{name:"按截止时间降序",type:"updated_at",direction:"desc"},{name:"作业名称升序",type:"name_pinyin",direction:"asc"},{name:"作业名称降序",type:"name_pinyin",direction:"desc"}]),A="默认排序"===t;return(0,u.jsxs)("div",{className:i,children:[(0,u.jsx)("div",{children:(0,u.jsx)(s.Z,{dropdownRender:function(){return(0,u.jsx)(a.Z,{selectedKeys:[t],children:g.map((function(e){return(0,u.jsx)(a.Z.Item,{onClick:function(){return m((n=e).name),void p(n);var n},children:e.name},e.name)}))})},children:(0,u.jsx)("div",{children:(0,u.jsxs)("span",{className:"".concat(r," ").concat(A?l:""),children:[(0,u.jsx)("i",{className:"iconfont icon-paixu font14 mr5"}),t]})})})}),A&&(0,u.jsx)(o.Z,{title:"优先按照调整排序结果展示,未设置排序时,按照创建时间降序排列",children:(0,u.jsx)("span",{className:d,children:(0,u.jsx)("i",{className:"iconfont icon-a-wenhaobeifen2"})})}),(0,u.jsx)(c.Z.Search,{allowClear:!0,placeholder:"请输入名称进行搜索",onSearch:x,style:{width:220,marginLeft:"auto"}})]})}},33376:function(e,n,t){t.d(n,{Z:function(){return p}});var s=t(79800),a=t.n(s),o=t(59301),c=t(44589),i=t(39180),r=t.n(i),l=t(43428),d=t(3113),u=t(37712),m=(0,c.W8)((function(e){var n=e.item;return(0,u.jsxs)("li",{children:[(0,u.jsx)("h3",{children:n.task_name}),(0,u.jsxs)("p",{children:[n.user_name,(0,u.jsx)("span",{style:{marginLeft:"20px"},children:n.category})]})]})})),x=(0,c.JN)((function(e){var n=e.items;return(0,u.jsx)("ul",{className:"task-list-container",children:n.map((function(e,n){return(0,u.jsx)(m,{index:n,item:e},"".concat(e.task_id))}))})})),p=function(e){var n=e.data,t=e.callback,s=e.onCancel,c=e.visible,i=void 0!==c&&c,m=(0,o.useState)(n),p=a()(m,2),g=p[0],A=p[1];return(0,o.useEffect)((function(){A(n)}),[JSON.stringify(n)]),(0,u.jsxs)(l.Z,{placement:"bottom",height:"100%",closable:!0,onClose:s,style:{zIndex:9999},open:i,rootClassName:"sort-list-panel",children:[(0,u.jsxs)("p",{className:"sort-list-tip",children:[(0,u.jsx)("span",{children:"温馨提示:请在列表中长按鼠标左键,进行拖放排序。完成排序后请点击“保存”"}),(0,u.jsx)(d.ZP,{type:"ghost",onClick:s,style:{marginRight:10},children:"取消"}),(0,u.jsx)(d.ZP,{disabled:0===g.length,type:"primary",onClick:function(){t(g.map((function(e){return e.task_id})))},children:"保存"})]}),(0,u.jsx)(x,{axis:"xy",helperClass:"dragging-li",items:g,onSortEnd:function(e){var n=e.newIndex,t=e.oldIndex;A(r()(g,t,n))}})]})}},26772:function(e,n,t){t.d(n,{Z:function(){return g}});t(59301);var s=t(20834),a=t(95237),o=t(43604),c=t(6848),i=t(38854),r="tabMenuContainer___xbZhu",l="control___tg7XY",d="iconH___CDXCm",u="selectBtn___Da4jv",m=t(80608),x=t(75916),p=t(37712),g=(0,m.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n,t=e.isLoading,m=e.addText,g=e.tabDataSource,A=e.isAdmin,h=e.TooltipTitle,f=e.categoryId,k=e.dropdownMenu,j=e.isShowRightControl,y=e.defaultSelectedKeys,v=e.classroomList,S=e.onTabMenuClick,w=e.onTooltipTitleClick,N=e.onDropdownMenuClick,b=e.onsetClick;return(0,p.jsx)("div",{className:r,children:(0,p.jsxs)(a.Z,{children:[(0,p.jsx)(o.Z,{flex:"1",children:(0,p.jsx)(s.Z,{mode:"horizontal",selectedKeys:y,children:g.map((function(e){return(0,p.jsxs)(s.Z.Item,{onClick:function(){return t?{}:S(e)},children:[(0,p.jsx)("span",{className:"c-grey-666 ".concat(A?"mr20":""),children:e.name}),void 0!==e.total&&(0,p.jsx)("span",{className:"c-grey-999",children:e.total||0})]},e.id)}))})}),A&&j&&(0,p.jsxs)(o.Z,{className:"mr20 gutter-row",style:{display:"flex",alignItems:"center",color:"#0152d9",paddingBottom:3},children:[!(0,x.Rm)()||null!==(n=v.AssistantObject.normal)&&void 0!==n&&n.can_create?(0,p.jsx)("span",{className:"c-grey-666",style:{marginLeft:8,cursor:"pointer",marginTop:"3px"},onClick:b,children:(0,p.jsx)("i",{className:"iconfont icon-shezhi6 font16 mr5"})}):"",(0,p.jsxs)("div",{className:l,children:[(0,p.jsx)("div",{className:"c-blue font16 ml20 current",style:{marginTop:2},onClick:w,children:(0,p.jsx)(c.Z,{title:h,children:(0,p.jsx)("span",{className:"".concat(d,f?" iconfont icon-zhongmingmingmulu":" iconfont icon-xinjianmulu1")})})}),(0,p.jsx)(i.Z,{className:"ml10",dropdownRender:function(){return(0,p.jsx)(s.Z,{onClick:function(e){var n=e.key;N(n)},children:k.map((function(e){return(0,p.jsx)(s.Z.Item,{children:e.name},e.id)}))})},children:(0,p.jsxs)("span",{className:u,children:[(0,p.jsx)("span",{children:(0,p.jsx)("i",{className:"iconfont icon-tianjiadaohang"})}),(0,p.jsx)("span",{children:m||"新建作业"})]})})]})]})]})})}))},59004:function(e,n,t){t.r(n),t.d(n,{CommonHomeworkContext:function(){return Me},default:function(){return Te}});var s=t(7557),a=t.n(s),o=t(41498),c=t.n(o),i=t(82242),r=t.n(i),l=t(79800),d=t.n(l),u=t(59301),m=t(80608),x=t(8591),p=t(86859),g=t(81228),A=t(43418),h=t(95237),f=t(43604),k=t(5112),j=t(60324),y=t(94001),v=t(24905),S=t(2842),w=t(27876),N=t(75916),b=t(37205),B=t.n(b),H=t(39647),D=t.n(H),C=t(49105),J=t(7769),I=t(37712),Z=["classroomList","dispatch","match","location","user","onCallback"],L=(0,m.connect)((function(e){return{classroomList:e.classroomList,user:e.user}}))((function(e){var n,t,s=e.classroomList,o=e.dispatch,i=(e.match,e.location,e.user),l=e.onCallback,p=(D()(e,Z),(0,m.useParams)()),g=(0,u.useState)(!1),h=d()(g,2),f=h[0],k=h[1],j=(0,u.useState)(!1),y=d()(j,2),v=y[0],S=y[1],b=(0,u.useRef)(null);(0,u.useEffect)((function(){if("删除"===s.actionTabs.key){if((0,N.j5)())return void S(!0);var e={hasNum:0,noHasNum:0};s.actionTabs.selectArrsAll.map((function(n){var t;n.author_login===(null===(t=i.userInfo)||void 0===t?void 0:t.login)?++e.hasNum:++e.noHasNum})),e.noHasNum>0?A.Z.info({title:"权限提示",className:"custom-modal-divider ",icon:null,content:(0,I.jsxs)("div",{children:["当前选中资源中:",(0,I.jsx)("span",{className:"c-blue",children:e.hasNum}),"个由您本人发布,",(0,I.jsx)("span",{className:"c-red",children:e.noHasNum})," ","个由其他老师发布。",(0,I.jsx)("br",{}),"课堂内只能删除本人发布的资源,请取消选中其他老师发布的资源。"]}),onOk:function(){H()}}):S(!0)}else S(!1)}),[s.actionTabs.key]);var H=function(){o({type:"classroomList/setActionTabs",payload:{}})};return(0,I.jsx)(A.Z,{centered:!0,title:"提示",open:v,okText:"确定",cancelText:"取消",confirmLoading:f,destroyOnClose:!0,onOk:c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(n=b.current)||void 0===n||!n.onVerify()){e.next=2;break}return e.abrupt("return");case 2:return k(!0),e.next=5,(0,C.ZP)("/api/courses/".concat(p.coursesId,"/homework_commons/multi_destroy.json"),{method:"post",body:{homework_ids:B()(s.actionTabs.selectArrs)}});case 5:t=e.sent,k(!1),0===t.status&&((0,w.L9)(["教学课堂","图文作业","删除"]),x.ZP.success("删除成功"),o({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),l&&l(),(0,N.GJ)()?o({type:"classroomList/getClassroomTeacherCommonList",payload:r()(r()({},s.actionTabs.params),{},{type:1})}):o({type:"classroomList/getClassroomCommonList",payload:r()({},s.actionTabs.params)}),o({type:"classroomList/getClassroomLeftMenus",payload:{id:p.coursesId}}));case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){H()},children:null!=s&&null!==(n=s.actionTabs)&&void 0!==n&&n.status&&["未发布"].includes(null==s||null===(t=s.actionTabs)||void 0===t?void 0:t.status)?(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("p",{children:"提交作品将全部被删除,不可恢复"}),(0,I.jsx)("p",{children:"是否确认删除?"})]}):(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("p",{style:{color:"#DD0000"},children:"删除作业则会清除学生所有的答题数据,且数据不可恢复,如确定删除,请输入下方验证码"}),(0,I.jsx)(J.Z,{ref:function(e){return b.current=e}})]})})})),R=t(58352),P=t(85855),Q=(0,m.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n=e.classroomList,t=e.dispatch,s=(0,m.useParams)();return(0,I.jsx)(A.Z,{centered:!0,title:"提示",open:"设为公开"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.ZP)("/api/courses/".concat(s.coursesId,"/homework_commons/set_public.json"),{method:"post",body:{homework_ids:B()(n.actionTabs.selectArrs)}});case 2:0===e.sent.status&&((0,w.L9)(["教学课堂","图文作业","设为公开"]),x.ZP.success("操作成功"),t({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),(0,N.GJ)()?t({type:"classroomList/getClassroomTeacherCommonList",payload:r()(r()({},n.actionTabs.params),{},{type:1})}):t({type:"classroomList/getClassroomCommonList",payload:r()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"classroomList/setActionTabs",payload:{}})},children:(0,I.jsxs)("p",{children:["设为公开后,非课堂成员也可以访问查看",(0,I.jsx)("br",{}),"是否确认设为公开?"]})})})),F=["classroomList","dispatch","onCallback"],O=(0,m.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n=e.classroomList,t=e.dispatch,s=e.onCallback,o=(D()(e,F),(0,m.useParams)());return o.id=o.coursesId,(0,I.jsx)(A.Z,{centered:!0,title:"提示",open:"收藏"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.ZP)("/api/courses/".concat(o.id,"/homework_commons/add_to_homework_bank.json"),{method:"post",body:{all_check:0,homework_ids:B()(n.actionTabs.selectArrs)}});case 2:0===e.sent.status&&((0,w.L9)(["教学课堂","图文作业","收藏"]),x.ZP.success("收藏成功,请前往【个人主页/课堂资源】查看"),t({type:"classroomList/setActionTabs",payload:{}}),s&&s(),(0,N.GJ)()?t({type:"classroomList/getClassroomTeacherCommonList",payload:r()(r()({},n.actionTabs.params),{},{type:1})}):t({type:"classroomList/getClassroomCommonList",payload:r()({},n.actionTabs.params)}),t({type:"classroomList/setActionTabs",payload:{}}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"classroomList/setActionTabs",payload:{}})},children:"确认收藏?"})})),E=t(85573),G=t.n(E),M=t(78241),T=t(24650),U=(t(61186),(0,m.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t,s=e.classroomList,o=(e.loading,e.dispatch),i=e.onCallback,l=(0,m.useParams)(),u=(0,m.useLocation)(),p=s.actionTabs,g=M.Z.useForm(),k=d()(g,1)[0];return(0,I.jsxs)(A.Z,{centered:!0,title:"新建目录",open:"新建目录"===s.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:200},onOk:c()(a()().mark((function e(){var n,t,c,d,p,g,A,h;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=k.getFieldValue(),t="/api/course_modules/".concat(s.detailCommonHomeworksList.main_category_id,"/add_second_category.json"),e.next=4,(0,C.ZP)(t,{method:"post",body:r()({},n)});case 4:0===(c=e.sent).status&&(x.ZP.success("添加成功"),i&&i(),o({type:"classroomList/setActionTabs",payload:{}}),o({type:"classroomList/getClassroomLeftMenus",payload:{id:l.coursesId}}),p=s.actionTabs.selectArrs.type,g=(null==c?void 0:c.category_id)||0,(A=null===(d=u.pathname)||void 0===d?void 0:d.split("/"))[4]=g,A[3]=p||A[3],h=null==A?void 0:A.join("/"),m.history.push(h));case 6:case"end":return e.stop()}}),e)}))),onCancel:function(){o({type:"classroomList/setActionTabs",payload:{}})},children:[(0,I.jsx)("p",{className:"tc",children:(0,I.jsx)("br",{})}),s.courseGroups.course_groups&&(0,I.jsx)(M.Z,{form:k,initialValues:G()({},"name",""),children:(0,I.jsx)(M.Z.Item,{name:"name",children:(0,I.jsxs)(h.Z,{className:"mt30",children:[(0,I.jsx)(f.Z,{children:"目录名称:"}),(0,I.jsx)(f.Z,{flex:"1",children:(0,I.jsx)(T.Z,{defaultValue:(null===(n=p.selectArrs)||void 0===n?void 0:n.category_name)||(null===(t=p.selectArrs)||void 0===t?void 0:t.name)})})]})})})]})}))),z=t(99313),W=t(3113),V=t(26724),K=t.n(V),Y=t(70199),q=t(28103),X=t(81327),_=t(71418),$=t(33329),ee={shixunItemWrapper:"shixunItemWrapper___cgnhs",checkboxWrapper:"checkboxWrapper___Z7zZt",contentWrapper:"contentWrapper___TO4hm",title:"title___P8Su0",desc:"desc___j_4ZZ",info:"info___rg8e4",scrollWrap:"scrollWrap___EjY1R",loading:"loading___iNP0r"},ne=t(2753),te=Y.Z.Paragraph,se=function(e,n){var t=e.createShixunParams,s=(0,u.useState)("0"),o=d()(s,2),i=o[0],l=o[1],m=(0,u.useState)("hot"),x=d()(m,2),p=x[0],g=x[1],A=(0,u.useState)([]),k=d()(A,2),j=k[0],y=k[1],S=(0,u.useState)(!0),w=d()(S,2),N=w[0],b=w[1],H=(0,u.useState)(1),D=d()(H,2),C=D[0],J=D[1],Z=(0,u.useRef)(null),L=(0,u.useRef)(null),R=(0,u.useRef)({page:1,order:"hot",keyword:"",shixun_type:"jupyter",diff:"0",limit:10,mine:"",status:""}),P=function(){var e=c()(a()().mark((function e(n,t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:b(!0),clearTimeout(Z.current),Z.current=setTimeout(c()(a()().mark((function e(){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(n,"params2"),e.next=3,(0,$.he)(n);case 3:if((s=e.sent).status){e.next=15;break}if(!t){e.next=10;break}return 0===s.shixuns.length&&U(!1),y((function(e){return[].concat(B()(e),B()(s.shixuns))})),b(!1),e.abrupt("return");case 10:L.current.scrollTop=0,U(!0),J(C+1),b(!1),y(s.shixuns);case 15:case"end":return e.stop()}}),e)}))),1e3);case 3:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();(0,u.useImperativeHandle)(n,(function(){return{search:function(e){return P(r()(r()({},R.current),{},{keyword:e}))},changeKeyWord:function(e){return R.current.keyword=e}}})),(0,u.useEffect)((function(){P(R.current)}),[]);var Q=(0,u.useState)([]),F=d()(Q,2),O=F[0],E=F[1],G=(0,u.useState)(!0),M=d()(G,2),T=M[0],U=M[1];return(0,I.jsxs)("div",{className:"mt20",children:[(0,I.jsxs)(h.Z,{justify:"space-between",style:{marginBottom:8},children:[(0,I.jsx)(f.Z,{children:[{name:"全部",id:"0"},{name:"初级",id:"1"},{name:"中级",id:"2"},{name:"中高级",id:"3"},{name:"高级",id:"4"}].map((function(e,n){return(0,I.jsx)("span",{style:{border:"none",marginRight:20,color:i===e.id?"#3061D0":"rgba(0, 0, 0, 0.85)"},onClick:function(){l(e.id),R.current.diff=e.id,P(R.current)},children:e.name},n)}))}),(0,I.jsx)(f.Z,{children:(0,I.jsx)(ne.tp,{dataSource:[{name:"最新",id:"new"},{name:"最热",id:"hot"},{name:"我的",id:"mine"}],value:p,onChange:function(e){g(e),R.current.order=e,"mine"===e?(R.current.mine="true",R.current.status="2"):(R.current.mine="",R.current.status=""),P(R.current)}})})]}),(0,I.jsxs)("div",{className:ee.scrollWrap,children:[(0,I.jsx)("div",{ref:L,style:{maxHeight:260,overflow:"hidden auto"},children:(0,I.jsx)(K(),{initialLoad:!1,pageStart:1,threshold:100,loadMore:function(e){P(r()(r()({},R.current),{},{page:e}),!0)},hasMore:T&&!N,useWindow:!1,children:(0,I.jsx)(v.Z.Group,{onChange:function(e){E(e),t.current.shixuns_info=e.map((function(e){return{shixun_id:e,is_copy:0,is_use:1}}))},value:O,children:j.map((function(e){var n=e||{},t=n.name,s=n.id,a=n.description,o=n.challenge_names,c=n.author_name,i=n.author_school_name,r=n.level,l=n.total_stu_num;return(0,I.jsxs)("div",{className:ee.shixunItemWrapper,children:[(0,I.jsxs)(h.Z,{align:"middle",className:ee.checkboxWrapper,gutter:14,style:{padding:"20px 20px 0 20px",background:"transparent",marginBottom:"0px"},children:[(0,I.jsx)(v.Z,{value:s,style:{paddingRight:"10px"}}),(0,I.jsx)("div",{className:ee.title,style:{fontWeight:"600"},children:t})]}),(0,I.jsxs)("div",{className:ee.contentWrapper,children:[(0,I.jsx)(te,{ellipsis:{rows:2},className:ee.desc,style:{color:"#8e8888",fontSize:"12px",margin:"5px 0px"},children:a}),(0,I.jsx)(h.Z,{children:o.map((function(e,n){return(0,I.jsxs)("span",{className:ee.mission,style:{fontSize:"14px",fontWeight:"600",color:"#4f4f4b"},children:[(0,I.jsxs)("span",{style:{paddingRight:"5px"},children:["第",n+1,"关"]})," ",e]},n)}))}),(0,I.jsx)(q.Z,{dashed:!0,style:{margin:"8px 0"}}),(0,I.jsx)(h.Z,{className:ee.info,children:(0,I.jsxs)(X.Z,{children:[(0,I.jsx)("span",{style:{fontWeight:"600",color:"black"},children:c}),(0,I.jsx)("span",{children:"|"}),(0,I.jsx)("span",{children:i}),(0,I.jsx)("span",{children:"|"}),(0,I.jsxs)("span",{children:["难度系数 ",(0,I.jsx)("span",{style:{fontWeight:"400",color:"#000000"},children:r})]}),(0,I.jsx)("span",{children:"|"}),(0,I.jsxs)("span",{children:["学习人数  ",(0,I.jsx)("span",{style:{fontWeight:"600",color:"black"},children:l})]})]})})]})]},s)}))})},C)}),N&&(0,I.jsx)("div",{className:ee.loading,children:(0,I.jsx)(_.Z,{spinning:!0})})]})]})},ae=(0,u.forwardRef)(se),oe={flex_box_center:"flex_box_center___c_im6",flex_space_between:"flex_space_between___bYk0F",flex_box_vertical_center:"flex_box_vertical_center___umg07",flex_box_center_end:"flex_box_center_end___gNLdg",flex_box_column:"flex_box_column___i84TM",line1:"line1___xbMUH",form:"form___hugHb",small_search:"small_search___x0fZd",border:"border___rjNxX"},ce=t(6638),ie=t(6668),re=t(41852),le=(z.Z.TabPane,(0,m.connect)((function(e){var n=e.shixunHomeworks,t=e.classroomList;return{shixunHomeworks:n,loading:e.loading,classroomList:t}}))((function(e){var n,t=e.shixunHomeworks,s=(e.loading,e.classroomList),o=e.dispatch,i=e.refreshList,l=(0,m.useParams)(),x=((0,m.useLocation)(),M.Z.useForm()),p=d()(x,1)[0],g=(t.brankList,(0,u.useState)(!1)),k=d()(g,2),j=(k[0],k[1]),y=(0,u.useState)(!0),S=d()(y,2),b=S[0],H=S[1],D=(0,u.useState)(!1),C=d()(D,2),J=C[0],Z=C[1],L=(0,u.useState)("myself"),R=d()(L,2),P=R[0],Q=R[1],F=(0,u.useState)([]),O=d()(F,2),E=O[0],U=O[1],z=(0,u.useState)(),V=d()(z,2),Y=V[0],q=V[1],X=(0,u.useState)({page:0,limit:20,object_type:"normal",search:"",filter:"myself"}),_=d()(X,2),$=_[0];_[1];(0,u.useEffect)((function(){"题库选用"===t.actionTabs.key&&ne()}),[t.actionTabs.key]);var ee=[],ne=function(){var e=c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!b){e.next=11;break}return j(!1),++$.page,e.next=5,o({type:"shixunHomeworks/getBrankList",payload:r()({},$)});case 5:t=e.sent,E=B()(E.concat(t.object_list)),q(t.is_teacher),(null===(n=t.object_list)||void 0===n?void 0:n.length)<$.limit?H(!1):H(!0),U(B()(E)),""==t.object_list&&1===$.page&&j(!0);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),te=(0,u.useRef)({identifier:l.coursesId,shixuns_info:[],type:"normal",coursesId:l.coursesId}),se=function(){var e=c()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Z(!0),e.next=3,(0,ie.aQ)(n);case 3:t=e.sent,Z(!1),t.status||(i(),o({type:"shixunHomeworks/setActionTabs",payload:{}}));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),le=(0,u.useRef)(),de=s.detailCommonHomeworksList;return(0,I.jsxs)(A.Z,{className:oe.border,centered:!0,title:(0,I.jsx)("span",{style:{fontWeight:"600"},children:"选用课堂资源"}),destroyOnClose:!0,open:"题库选用"===t.actionTabs.key,okText:"确定",cancelText:"取消",width:800,bodyStyle:{minHeight:200},okButtonProps:{loading:J},onOk:c()(a()().mark((function e(){var n,s,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("jupyter"!==P){e.next=3;break}return se(te.current),e.abrupt("return");case 3:return Z(!0),n=p.getFieldsValue(),e.next=7,o({type:"shixunHomeworks/saveBanks",payload:{course_id:l.coursesId,object_type:"normal",category:l.categoryId,bank_id:n.group_ids}});case 7:0===(null==(s=e.sent)?void 0:s.status)&&((0,w.L9)(["教学课堂","图文作业","选用课堂资源"]),o({type:"classroomList/getClassroomLeftMenus",payload:{id:l.coursesId}}),o({type:"shixunHomeworks/setActionTabs",payload:{}}),o({type:"classroomList/setActionTabs",payload:{key:"立即发布",type:1,selectArrs:s.object_ids,params:null===(c=t.actionTabs)||void 0===c?void 0:c.params,manage_all_group:null==de?void 0:de.manage_all_group}})),Z(!1);case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){o({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,I.jsxs)(h.Z,{style:{borderBottom:"0.5px solid gainsboro",paddingBottom:"15px"},children:[(0,I.jsx)(f.Z,{span:12,children:[{name:"我的资源",id:"myself"},{name:"公共资源",id:"public"},{name:"jupyter实训",id:"jupyter"}].map((function(e,n){return(0,I.jsx)(W.ZP,{shape:"round",style:P===e.id?{background:"#e8efff",border:"none",color:"#6f9fe6"}:{background:"#f6f6f6",border:"none"},type:P===e.id?"ghost":"default",className:"mr10",onClick:function(){var n=c()(a()().mark((function n(t){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if("jupyter"!==e.id){n.next=3;break}return Q(e.id),n.abrupt("return");case 3:E=[],b=!0,$.page=0,$.search="",$.filter=e.id,ne(),Q(e.id);case 10:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),children:e.name},n)}))}),(0,I.jsx)(f.Z,{span:12,className:"tr",children:(0,I.jsx)(T.Z.Search,{className:oe.small_search,placeholder:"输入标题进行搜索",onChange:function(e){var n;"jupyter"===P&&(null===(n=le.current)||void 0===n||n.changeKeyWord(e.target.value))},suffix:(0,I.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(oe.searchIcon)}),onSearch:function(e){var n;(e&&(0,re.tk)({name:e,copywriting:e,position:"HomeworkCommon"}),"jupyter"!==P)?(b=!0,$.search=e,$.page=0,E=[],ne()):null===(n=le.current)||void 0===n||n.search(e)},style:{width:260}})})]}),"myself"===P&&(0,I.jsxs)("p",{className:"tc mt10",children:["选用对象:你在课堂图文作业列表中已",(0,I.jsx)("span",{className:"c-orange",children:"收藏"}),"的图文作业"]}),"public"===P&&(0,I.jsx)("p",{className:"tc mt10",children:"选用对象:题库中已设置成公共属性的所有图文作业"}),"jupyter"===P?(0,I.jsx)(ae,{createShixunParams:te,ref:le}):(0,I.jsxs)("div",{style:{background:"#F4FAFF",maxHeight:200,overflow:"auto",padding:"20px 10px"},children:[!Y&&"public"===P&&(0,I.jsxs)("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"},children:[(0,I.jsx)("span",{children:"通过职业认证的教师才能访问公共课程资源库"}),(0,I.jsx)("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:function(){window.open("/account/certification")},children:"立即认证"})]}),(0,I.jsx)(K(),{initialLoad:!1,pageStart:0,threshold:700,loadMore:function(){H(!1),ne()},hasMore:b,useWindow:!1,children:(0,I.jsxs)(M.Z,{form:p,initialValues:G()({},"group_ids",ee),className:oe.form,onChange:function(e){var n=p.getFieldValue();ee=n},children:[""==E&&(0,I.jsx)(ce.Z,{styles:{margin:"10px auto"}}),(0,I.jsx)(M.Z.Item,{name:"group_ids",children:(0,I.jsx)(v.Z.Group,{style:{width:"100%",flexDirection:"column"},className:"font14",children:null===(n=E)||void 0===n?void 0:n.map((function(e,n){return(0,I.jsxs)(h.Z,{children:[(0,I.jsx)(f.Z,{flex:"2",children:(0,I.jsx)(v.Z,{onChange:function(e){},value:String(e.id),defaultChecked:!0,children:(0,I.jsx)("span",{className:["c-black",oe.line1].join(" "),children:e.name})},n)}),(0,I.jsx)(f.Z,{flex:"1",className:"c-black",children:(0,I.jsx)("span",{className:oe.line1,children:null==e?void 0:e.course_list_name})}),(0,I.jsx)(f.Z,{flex:"50px",className:"c-black",children:"public"===P&&(0,N.Ny)()||"myself"===P?(0,I.jsx)("span",{className:"c-blue current",onClick:function(){window.open("/users/innov/topics/".concat(e.id,"/personal/normal/edit"))},children:"编辑"}):null==e?void 0:e.username})]},n)}))})})]})})]})]})}))),de=t(92396),ue=t(71681),me=(0,m.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n=e.styles,t=void 0===n?{}:n,s=e.onSelect,a=e.params,o=e.classroomList,c=(0,u.useState)(!1),i=d()(c,2),l=i[0],p=i[1],g=(0,u.useState)(""),h=d()(g,2),f=h[0],j=h[1];(0,u.useEffect)((function(){p(!1),j("")}),[]);return(0,I.jsxs)("section",{className:"tc animated fadeIn",style:r()(r()({},{color:"#999",margin:"200px auto"}),t),children:[(0,I.jsx)("img",{src:de.z3}),(0,I.jsx)("p",{className:"mt20 font14",children:"该课程无图文作业,可以下方按钮或右上方“新建作业”按钮创建作业"}),(0,I.jsxs)("div",{style:{marginTop:"30px"},children:[(0,I.jsx)(W.ZP,{onClick:function(){return p(!0)},type:"primary",style:{width:"128px",height:"40px",marginRight:"20px",borderRadius:"4px"},children:"新建作业"}),(0,I.jsx)(W.ZP,{onClick:function(){(0,w.xg)("".concat(ue.Z.API_SERVER,"/pdf/教学课堂操作手册简单版-V4.0.pdf"))},type:"primary",style:{width:"128px",height:"40px",marginLeft:"20px",borderRadius:"4px"},children:"新建作业指引"})]}),l&&(0,I.jsx)(A.Z,{open:!0,centered:!0,title:"新建作业",onCancel:function(){return p(!1)},onOk:function(){var e;!(0,N.Rm)()||null!=o&&null!==(e=o.AssistantObject)&&void 0!==e&&null!==(e=e.normal)&&void 0!==e&&e.can_create?("1"===f&&m.history.push("/classrooms/".concat(a.coursesId,"/common_homework/").concat(a.categoryId,"/add")),"2"===f&&(s(),p(!1),j(""))):x.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:(0,I.jsxs)("div",{children:[(0,I.jsx)("div",{children:(0,I.jsx)(k.ZP,{value:"1",style:{marginTop:"15px"},checked:"1"===f,onClick:function(){return j("1")},children:"新建图文作业"})}),(0,I.jsx)("div",{children:(0,I.jsx)(k.ZP,{value:"2",style:{marginTop:"15px"},checked:"2"===f,onClick:function(){return j("2")},children:"选用资源"})})]})})]})})),xe=t(28746),pe=t(26772),ge=t(23985),Ae=t(20834),he=t(38854),fe="bottomControlContainer___t5WWD",ke="buttonWrap___HfupJ",je="moveCategory___MrmA6",ye=t(46952),ve=function(e){var n,t=e.buttonDataSource,s=e.onClick,o=(0,u.useContext)(Me),i=o.allSelect,r=o.setAllSelect,l=o.setSelectArrs,m=o.dataSource,p=o.selectArrs,g=o.useBatchStatus,A=o.dispatch,h=o.params,f=o.getData,k=o.detailLeftMenus,j=o.main_category_id,y=o.setSelectArrsAll,S=(0,u.useState)(!1),w=d()(S,2),b=w[0],H=w[1],D=(0,u.useState)(""),J=d()(D,2),Z=J[0],L=J[1];k.course_modules&&(n=k.course_modules.filter((function(e){return"common_homework"===e.type}))[0]);var R=(0,I.jsx)("div",{className:je,onMouseLeave:function(e){return H(!1)},children:(0,I.jsxs)(Ae.Z,{onClick:function(){var e=c()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.item,t=n.key,n.keyPath,n.domEvent,""!=p){e.next=4;break}return x.ZP.error("请选择你要操作的任务"),e.abrupt("return",null);case 4:return e.next=6,(0,C.ZP)("/api/courses/".concat(h.id,"/homework_commons/move_to_category.json"),{method:"post",body:{homework_ids:p,new_category_id:t}});case 6:0===e.sent.status&&(x.ZP.success("操作成功"),g(!1),f(),A({type:"classroomList/getClassroomLeftMenus",payload:{id:h.coursesId}}));case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),style:{maxHeight:300,width:240,overflow:"auto"},children:[(0,I.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",children:(0,I.jsx)(T.Z,{onChange:function(e){L(e.target.value)}})}),n&&n.second_category.filter((function(e){return"未分配目录"!==e.category_name})).map((function(e,n){var t;if(!(""!==Z&&e.category_name.indexOf(Z)<0))return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(Ae.Z.Item,{className:"multi-llipsis1e",children:e.category_name},e.category_id),null==e||null===(t=e.third_category)||void 0===t?void 0:t.map((function(e){return(0,I.jsx)(Ae.Z.Item,{style:{marginLeft:20},className:"multi-llipsis1e",children:e.category_name},e.category_id)}))]})})),(0,I.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:function(e){e.preventDefault(),A({type:"classroomList/setActionTabs",payload:{key:"添加目录",params:h,selectArrs:{category_id:j,type:"common_homework"}}})},children:"新建子目录..."})]})});return(0,I.jsxs)("div",{className:fe,children:[(0,I.jsxs)("div",{children:[(0,I.jsx)("div",{children:(0,I.jsxs)(v.Z,{checked:i,onChange:function(e){r(e.target.checked),l(e.target.checked?m.map((function(e){return e.homework_id})):[]),e.target.checked?y(B()(m)):y([])},children:["全选本页(",p.length,")"]})}),(0,N.GJ)()&&t.map((function(e){return(0,I.jsx)("div",{children:(0,I.jsx)(W.ZP,{type:"primary",icon:e.icon,className:ke,onClick:function(){return s(e)},children:e.name})},e.key)})),(0,I.jsx)("div",{children:(0,I.jsx)(W.ZP,{type:"primary",onClick:function(){var e={courseId:h.id,container_type:"common_homework"};h.categoryId&&(e.category_id=h.categoryId),A({type:"classroomList/getAllTaskList",payload:e}),A({type:"classroomList/setActionTabs",payload:{key:"调整排序"}})},icon:(0,I.jsx)("i",{className:"iconfont icon-tiaozhengpaixu2"}),className:ke,children:"调整排序"})}),(0,N.GJ)()&&(0,I.jsx)("div",{children:(0,I.jsx)(he.Z,{open:b,placement:"topLeft",dropdownRender:function(){return R},getPopupContainer:function(e){return e.parentNode},children:(0,I.jsx)("span",{className:"ant-dropdown-link",onMouseEnter:function(e){return H(!0)},children:(0,I.jsx)(W.ZP,{type:"primary",className:ke,icon:(0,I.jsx)("i",{className:"iconfont icon-yidongmulu"}),children:(0,I.jsxs)("span",{children:["移动到目录 ",(0,I.jsx)(ye.Z,{})]})})})})}),(0,N.GJ)()&&(0,I.jsx)("div",{children:(0,I.jsx)(W.ZP,{type:"primary",onClick:function(){return s({key:"collection",name:"收藏",icon:(0,I.jsx)("i",{className:"iconfont icon-shoucang1"})})},icon:(0,I.jsx)("i",{className:"iconfont icon-shoucang1"}),className:ke,children:"收藏"})})]}),(0,I.jsx)("div",{children:(0,I.jsx)(W.ZP,{type:"primary",ghost:!0,onClick:function(){l([]),g(!1)},children:"取消操作"})})]})},Se=t(6848),we=t(51945),Ne={listContainer:"listContainer___ZW4HW",info:"info___FuRA_",title:"title___nxXeU",left:"left___oBZYX",right:"right___TePEU",flexBox:"flexBox___kp4Xl",detail:"detail___x1A55",iconV:"iconV___HcC2c",shixunTag:"shixunTag___NZAsm",pingceTag:"pingceTag___Pqi7y"},be=t(52653),Be=t(74195),He=(0,m.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n,t,s,o=e.dataSource,i=e.params,l=(e.classroomList,e.manageAllGroup),x=(0,u.useContext)(Me),p=(x.batchStatus,x.selectArrs),g=x.setSelectArrs,A=x.selectArrsAll,h=x.setSelectArrsAll,f=x.dispatch,k=(0,m.useParams)(),j=(0,u.useState)(!1),y=d()(j,2),S=y[0],b=y[1],H=(0,u.useState)([]),D=d()(H,2),J=D[0],Z=D[1];k=r()(r()(r()({},i),k),{},{category:null===(n=k)||void 0===n?void 0:n.categoryId}),(0,u.useEffect)((function(){Z([]),b(!1)}),[]);var L=[{title:"班级",dataIndex:"course_group_name",key:"course_group_name"},{title:"状态",dataIndex:"status",key:"status",width:80,filters:[{text:"未开始",value:"未开始"},{text:"提交中",value:"提交中"},{text:"补交中",value:"补交中"},{text:"已截止",value:"已截止"},{text:"未发布",value:"未发布"},{text:"匿评中",value:"匿评中"},{text:"申诉中",value:"申诉中"}],onFilter:function(e,n){return 0===n.status.indexOf(e)}},{title:"提交情况",dataIndex:"statistics",key:"statistics",width:80,render:function(e){var n,t;return"--"===e?e:(0,I.jsxs)("span",{children:[(0,I.jsx)("span",{children:null==e||null===(n=e.split("/"))||void 0===n?void 0:n[0]})," / ",(0,I.jsx)("span",{children:null==e||null===(t=e.split("/"))||void 0===t?void 0:t[1]})]})}},{title:"发布时间",dataIndex:"publish_time",key:"publish_time",sorter:!0,showSorterTooltip:!1,sortOrder:"publish_time"===k.sort_by?"desc"===k.sort_direction?"descend":"ascend":null},{title:"截止时间",dataIndex:"end_time",key:"end_time",sorter:!0,showSorterTooltip:!1,sortOrder:"end_time"===k.sort_by?"desc"===k.sort_direction?"descend":"ascend":null},{title:"补交时间",dataIndex:"late_time",key:"late_time",sorter:!0,showSorterTooltip:!1,sortOrder:"late_time"===k.sort_by?"desc"===k.sort_direction?"descend":"ascend":null},{title:"分班老师",dataIndex:"teachers",key:"teachers",width:150,ellipsis:{showTitle:!1},render:function(e){return"--"!==e&&e?(0,I.jsx)("span",{title:e,children:e}):"--"}}];function R(){return P.apply(this,arguments)}function P(){return(P=c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.ZP)("/api/homework_commons/".concat(o.homework_id,"/group_settings_statistics.json"),{method:"get",params:r()({},k)});case 2:n=e.sent,Z(n.data);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,I.jsxs)("div",{className:Ne.listContainer,onClick:function(e){e.stopPropagation(),(0,w.xg)("/classrooms/".concat(k.coursesId,"/common_homework/").concat(o.homework_id,"/detail"))},children:[(0,N.GJ)()&&(0,I.jsx)(v.Z,{onClick:function(e){e.stopPropagation()},style:{margin:"11px 0 0 10px"},checked:p.includes(o.homework_id),onChange:function(){return e=o.homework_id,void(p.includes(e)?(g(p.filter((function(n){return n!==e}))),h(A.filter((function(n){return n.homework_id!==e})))):(g([].concat(B()(p),[e])),h([].concat(B()(A),[o]))));var e}}),(0,I.jsxs)("div",{className:Ne.info,children:[(0,I.jsxs)("div",{className:Ne.title,children:[(0,I.jsxs)("div",{className:Ne.left,style:(0,N.dE)()?{paddingRight:(null==o?void 0:o.challenge_count)-(null==o?void 0:o.finished_challenge_count)?60:140}:{},children:[(0,N.GJ)()&&(0,I.jsx)(be.Z,{value:o.status,children:(0,I.jsx)(w.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[o.status]})}),(0,N.dE)()&&(0,I.jsx)(w.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:o.status}),(0,I.jsx)("span",{onClick:function(e){return e.stopPropagation()},children:(0,I.jsx)(m.Link,{target:"_blank",to:"/classrooms/".concat(k.coursesId,"/common_homework/").concat(o.homework_id,"/detail").concat((0,N.dE)()?"?tabs=0":""),children:o.name})}),o.is_shixun&&(0,I.jsx)("span",{className:Ne.shixunTag,children:"实训"}),o.open_evaluate&&(0,I.jsx)(Se.Z,{title:"该实践项目已开启评测功能",children:(0,I.jsx)("span",{className:Ne.pingceTag,children:"评测"})})]}),(0,I.jsxs)("div",{className:Ne.right,children:[(0,N.GJ)()&&"未发布"===o.status&&(0,I.jsx)(m.Link,{target:"_blank",to:"/",onClick:function(){var e=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),f({type:"classroomList/setActionTabs",payload:{key:"立即发布",selectArrs:[null==o?void 0:o.homework_id],selectArrsAll:[o],params:r()({},k),type:2,manage_all_group:l}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,I.jsxs)("aside",{className:Ne.flexBox,children:[(0,I.jsx)("i",{className:"iconfont icon-yishezhifabushijian1"}),(0,I.jsx)("div",{children:"发布"})]})}),(0,N.dE)()&&(0,I.jsxs)("div",{className:Ne.actionIcon,children:[(null==o?void 0:o.challenge_count)-(null==o?void 0:o.finished_challenge_count)==0&&(0,I.jsx)("i",{className:"iconfont icon-yiwancheng1"}),!(null!==(t=o.status)&&void 0!==t&&t.includes("已截止"))&&(0,I.jsxs)("aside",{onClick:function(){var e=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:console.log(o),n.stopPropagation(),o.is_jupyter||o.is_jupyter_lab?(0,Be.Z)({is_jupyter:o.is_jupyter,is_jupyter_lab:o.is_jupyter_lab,shixunId:o.shixun_identifier,homework_common_id:o.homework_id}):(0,w.xg)("/classrooms/".concat(k.coursesId,"/common_homework/").concat(o.homework_id,"/detail").concat((0,N.dE)()?"?tabs=1":""));case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),className:Ne.flexBox,style:{marginRight:10},children:[(0,I.jsx)("i",{className:"iconfont icon-kaishixuexi font14"}),(0,I.jsx)("div",{children:"开始学习"})]}),(null===(s=o.status)||void 0===s?void 0:s.includes("已截止"))&&(0,I.jsxs)("aside",{className:Ne.flexBox,style:{marginRight:10},children:[(0,I.jsx)("i",{className:"iconfont icon-chakanzuoye font14"}),(0,I.jsx)("div",{children:"查看作品"})]})]}),(0,N.GJ)()&&(0,I.jsx)(he.Z,{placement:"bottomCenter",overlayClassName:Ne.dro,dropdownRender:function(){return(0,I.jsxs)(Ae.Z,{children:[(0,I.jsx)(Ae.Z.Item,{style:{textAlign:"center"},children:(0,I.jsx)(m.Link,{target:"_blank",to:"/",onClick:function(){var e=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),f({type:"classroomList/setActionTabs",payload:{key:"立即发布",selectArrs:[null==o?void 0:o.homework_id],selectArrsAll:[o],params:r()({},k),type:2,manage_all_group:l}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:"立即发布"})},1),(0,I.jsx)(Ae.Z.Item,{style:{textAlign:"center"},children:(0,I.jsx)(m.Link,{target:"_blank",to:"/",onClick:function(){var e=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),f({type:"classroomList/setActionTabs",payload:{key:"立即截止",selectArrs:[null==o?void 0:o.homework_id],selectArrsAll:[o],params:r()({},k),type:2}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:"立即截止"})},2),(0,I.jsx)(Ae.Z.Item,{style:{textAlign:"center"},children:(0,I.jsx)(m.Link,{target:"_blank",to:"/",onClick:function(){var e=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),f({type:"classroomList/setActionTabs",payload:{key:"删除",selectArrs:[null==o?void 0:o.homework_id],selectArrsAll:A,params:k,status:null==o?void 0:o.status}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:"立即删除"})},22),(0,I.jsx)(Ae.Z.Item,{style:{textAlign:"center"},children:(0,I.jsx)(m.Link,{target:"_blank",onClick:function(e){e.stopPropagation()},to:"/classrooms/".concat(k.coursesId,"/common_homework/").concat(o.homework_id,"/detail?tabs=3"),children:"高级设置"})},6)]})},children:(0,I.jsxs)("aside",{onClick:function(e){return e.stopPropagation()},className:Ne.flexBox,style:{marginRight:6,cursor:"default"},children:[(0,I.jsx)("i",{className:"iconfont icon-gengduo4"}),(0,I.jsx)("div",{children:"更多"})]})})]})]}),(0,I.jsx)("div",{className:Ne.detail,children:(0,N.GJ)()&&(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("span",{className:"c-grey-333 mr20",children:o.author}),["未开始","进行中","已截止","提交中","补交中","已结束","匿评中","申诉中"].includes(o.status)&&!!o.uncommit_count&&(0,I.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,I.jsx)("span",{className:"mr5",children:"未做题"}),o.uncommit_count,"人"]}),["未开始","进行中","已截止","提交中","补交中","已结束","匿评中","申诉中"].includes(o.status)&&!!o.commit_count&&(0,I.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,I.jsx)("span",{className:"mr5",children:"已做题"}),o.commit_count,"人"]}),["未开始","进行中","已截止","提交中","补交中","已结束","匿评中","申诉中"].includes(o.status)&&!!o.compelete_count&&(0,I.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,I.jsx)("span",{className:"mr5",children:"已完成"}),o.compelete_count,"人"]}),["未开始","进行中","已截止","提交中","补交中","匿评中","申诉中"].includes(o.status)&&(0,I.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,I.jsx)("span",{className:"mr5",children:"发布时间"}),o.publish_time]}),["未开始","进行中","已截止","提交中","补交中","匿评中","申诉中"].includes(o.status)&&(0,I.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,I.jsx)("span",{className:"mr5",children:"截止时间"}),o.end_time]}),["已结束"].includes(o.status)&&(0,I.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,I.jsx)("span",{className:"mr5",children:"结束时间"}),o.status_time]}),!(null==o||!o.late_time)&&"--"!==(null==o?void 0:o.late_time)&&(0,I.jsxs)("span",{className:"c-grey-999",children:[(0,I.jsx)("span",{className:"mr5",children:"补交截止时间"}),null==o?void 0:o.late_time]}),["未开始","进行中","已截止","提交中","补交中","匿评中","申诉中"].includes(o.status)&&(0,I.jsxs)("span",{className:Ne.iconV,onClick:function(){var e=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),S||R(),b(!S);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,I.jsx)("i",{className:"iconfont icon-".concat(S?"shouqi":"xiala2")})," "]})]})}),(0,I.jsxs)("div",{className:Ne.content,children:[(0,N.dE)()&&(0,I.jsxs)("span",{className:Ne.infoStuIcon,children:[(0,I.jsx)("span",{className:"c-grey-333",children:o.author}),"已截止"===o.status&&!(null==o||!o.status_time)&&(0,I.jsxs)("span",{className:"c-grey-999 ml20",children:[(0,I.jsx)("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",null==o?void 0:o.status_time]}),(0,I.jsxs)("span",{className:"ml20 c-grey-999",children:[(0,I.jsx)("i",{className:"iconfont icon-shijian1 font12 mr5"}),null==o?void 0:o.publish_time," 至 ",null==o?void 0:o.end_time," "]}),!(null==o||!o.late_time)&&"--"!==(null==o?void 0:o.late_time)&&(0,I.jsxs)("span",{className:"c-grey-999 ml20",children:[(0,I.jsx)("span",{className:"mr5",children:"补交截止时间:"}),null==o?void 0:o.late_time]})]}),(0,N.GJ)()&&"未发布"!==o.status&&S&&J.length>5&&(0,I.jsx)(we.Z,{scroll:{y:240},onRow:function(e){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},onHeaderRow:function(e,n){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},pagination:!1,dataSource:J,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:function(e,n,t){t.field&&(k.sort_by=t.field),t.order||(k.sort_direction="asc"),"ascend"===t.order&&(k.sort_direction="asc"),"descend"===t.order&&(k.sort_direction="desc"),t.order||(k.sort_direction="asc"),R()},columns:L}),(0,N.GJ)()&&"未发布"!==o.status&&S&&J.length<6&&J.length>0&&(0,I.jsx)(we.Z,{onRow:function(e){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},onHeaderRow:function(e,n){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},pagination:!1,dataSource:J,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:function(e,n,t){t.field&&(k.sort_by=t.field),t.order||(k.sort_direction="asc"),"ascend"===t.order&&(k.sort_direction="asc"),"descend"===t.order&&(k.sort_direction="desc"),t.order||(k.sort_direction="asc"),R()},columns:L})]})]})]})})),De="bg___Ujhcv",Ce=t(33376),Je="otherHomeworkWrap___cHqzM",Ie="otherHomeworkContainer___k2TlQ",Ze="flex___N5oyJ",Le="search___tWMHN",Re="content___wyNNo",Pe="listItem___mdegu",Qe="info___SwRt1",Fe="title___lilvJ",Oe="describe___meICG",Ee="footer___irMwG",Ge=function(e){var n=e.courseId,t=e.type,s=e.onCancel,o=(0,m.useParams)(),i=(0,u.useState)({targerData:[],originData:[]}),l=d()(i,2),p=l[0],g=l[1],A=(0,u.useState)([]),h=d()(A,2),f=h[0],k=h[1],j=(0,u.useState)(!1),y=d()(j,2),S=y[0],N=y[1],b=function(){var e=c()(a()().mark((function e(){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),e.next=3,(0,C.ZP)("/api/courses/".concat(n,"/homework_commons/impersonal_list.json"),{method:"get",params:{type:t}});case 3:s=e.sent,N(!1),g({targerData:s.homeworks,originData:s.homeworks});case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,u.useEffect)((function(){b()}),[]);var H=function(){var e=c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),n={homework_common_ids:f},o.categoryId&&(n=r()(r()({},n),{},{category_id:o.categoryId})),e.next=5,(0,C.ZP)("/api/courses/".concat(o.coursesId,"/homework_commons/create_collaborators.json"),{method:"POST",body:n});case 5:(t=e.sent)&&t.homework_ids.length>0&&(x.ZP.success("提交成功"),s()),N(!1);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,I.jsx)("div",{className:"animated fadeInUp fast ".concat(Je),children:(0,I.jsxs)("div",{className:Ie,children:[(0,I.jsx)("div",{className:Le,children:(0,I.jsx)(T.Z.Search,{size:"middle",enterButton:"搜索",onSearch:function(e){var n=p.originData.filter((function(n){return n.name.indexOf(e)>-1}));g(r()(r()({},p),{},{targerData:n}))},placeholder:"请输入图文作业名称进行查询"})}),(0,I.jsx)("div",{className:Re,children:p.targerData.map((function(e){return(0,I.jsxs)("div",{className:"".concat(Pe," mb10"),children:[(0,I.jsx)(v.Z,{checked:f.includes(e.id),onChange:function(n){return function(e,n){e.target.checked?k([].concat(B()(f),[n])):k(f.filter((function(e){return e!==n})))}(n,e.id)}}),(0,I.jsxs)("div",{className:Qe,children:[(0,I.jsxs)("div",{className:"".concat(Ze," mb10"),style:{justifyContent:"space-between"},children:[(0,I.jsx)("div",{className:Fe,children:e.name}),(0,I.jsx)("div",{children:(0,I.jsx)(W.ZP,{type:"primary",ghost:!0,onClick:function(){return(0,w.xg)("/classrooms/".concat(o.coursesId,"/common_homework/").concat(e.id,"/detail"))},children:"查看作业"})})]}),(0,I.jsx)("div",{className:"mb20 font14 c-grey-999 ".concat(Oe),children:e.description}),(0,I.jsxs)("div",{className:"font12",children:[(0,I.jsx)("span",{className:"c-grey-333 mr20",children:e.user.name}),(0,I.jsxs)("span",{className:"c-grey-999",children:["创建时间:",e.created_at]})]})]})]},e.id)}))}),(0,I.jsxs)("div",{className:Ee,children:[(0,I.jsx)(W.ZP,{type:"primary",ghost:!0,onClick:s,children:"取消"}),(0,I.jsx)(W.ZP,{type:"primary",disabled:0===f.length||S,onClick:function(){H()},children:"确定"})]})]})})},Me=(0,u.createContext)({selectArrs:[]}),Te=(0,m.connect)((function(e){var n=e.classroomList,t=e.loading,s=e.user;return{classroomList:n,globalSetting:e.globalSetting,user:s,loading:t.effects}}))((function(e){var n,t,s=e.classroomList,o=e.loading,i=e.dispatch,l=e.user,b=(0,m.useSearchParams)(),B=d()(b,2),H=B[0],D=(B[1],(0,m.useLocation)()),J=(0,m.useParams)(),Z=(0,u.useState)(r()(r()({},J),{},{id:J.coursesId,limit:20})),F=d()(Z,2),E=F[0],G=F[1],M=(0,u.useState)(!1),T=d()(M,2),z=T[0],W=T[1],V=(0,u.useState)({ta_mode:1,final_mode:!1,st_proportion:0,ta_proportion:30,te_proportion:70,is_repeat_minus:!1,repeat_setting_score:"",repeat_limit:""}),K=d()(V,2),Y=K[0],q=K[1],X=(0,u.useState)([]),_=d()(X,2),$=_[0],ee=_[1],ne=(0,u.useState)(!1),te=d()(ne,2),se=te[0],ae=te[1],oe=(0,u.useState)(!1),ie=d()(oe,2),re=ie[0],de=ie[1],ue=(0,u.useState)([]),Ae=d()(ue,2),he=Ae[0],fe=Ae[1],ke=(0,u.useState)(!1),je=d()(ke,2),ye=je[0],Se=je[1],we=(0,u.useState)("默认排序"),Ne=d()(we,2),be=Ne[0],Be=Ne[1],Je=s.detailCommonHomeworksList,Ie=s.detailLeftMenus,Ze=s.detailTopBanner,Le=s.taskList;E.type=1,E.categoryId?E.category=E.categoryId:delete E.category,(0,u.useEffect)((function(){var e=H.get("tabs");e&&void 0!==e&&((0,N.GJ)()?E.status=e:E.order=e)}),[D.search]),(0,u.useEffect)((function(){"0"===H.get("tabs")&&(E.status="0",E.page=1)}),[H.get("tabs")]),(0,u.useEffect)((function(){var e,n;if(null!=l&&null!==(e=l.userInfo)&&void 0!==e&&e.login){var t,s=w.cX.getItem("".concat(null==l||null===(t=l.userInfo)||void 0===t?void 0:t.login).concat((0,N.GJ)()?"Teacher1":"Student1"),"CommonHomework");s&&(E.sort_by=null==s?void 0:s.type,E.sort_direction=null==s?void 0:s.direction,Be(null==s?void 0:s.name));var a=H.get("tabs"),o=void 0===J.categoryId?{}:{categoryId:J.categoryId,category:J.categoryId};a&&void 0!==a&&((0,N.GJ)()?E.status=a:E.order=a),Re(o)}else if(null!=l&&null!==(n=l.userInfo)&&void 0!==n&&n.username){var c=H.get("tabs"),i=void 0===J.categoryId?{}:{categoryId:J.categoryId,category:J.categoryId};c&&void 0!==c&&((0,N.GJ)()?E.status=c:E.order=c),Re(i)}}),[null==l||null===(n=l.userInfo)||void 0===n?void 0:n.login,null==D?void 0:D.pathname]),(0,u.useEffect)((function(){G(r()(r()({},E),J))}),[null==J?void 0:J.categoryId]),(0,u.useEffect)((function(){"清除选择数据"===s.actionTabs.key&&(ee([]),fe([])),"目录重命名成功"===s.actionTabs.key&&Re()}),[s.actionTabs.key]),(0,u.useEffect)((function(){ee([])}),[Je]),(0,u.useEffect)((function(){de(!1)}),[E.categoryId]),(0,u.useEffect)((function(){i({type:"classroomList/getAssistantPermissions",payload:{course_id:E.id}})}),[]),(0,u.useEffect)((function(){Je&&Je.homeworks&&($.length===Je.homeworks.length&&$.length>0?ae(!0):$.length!==Je.homeworks.length&&ae(!1))}),[$]);var Re=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};ee([]),fe([]),(0,N.GJ)()?i({type:"classroomList/getClassroomTeacherCommonList",payload:r()(r()(r()({},E),e),{},{type:1})}):i({type:"classroomList/getClassroomCommonList",payload:r()(r()({},E),e)})},Pe=function(){var e=c()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.ZP)("/api/courses/".concat(E.coursesId,"/homework_commons/get_default_score_setting.json"),{method:"get",params:{homework_type:1}});case 2:null!=(n=e.sent)&&n.data&&(t=n.data.score_settings,Object.keys(t).map((function(e){e.indexOf("proportion")>-1&&(t[e]=(100*t[e]).toFixed(0))})),console.log(t),q(r()({},t)));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Qe=function(){i({type:"shixunHomeworks/setActionTabs",payload:{key:"题库选用",params:E}})},Fe=function(){var e=c()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"classroomList/updateTaskPosition",payload:{category_id:E.categoryId,courseId:E.id,task_ids:n,container_type:"common_homework"}});case 2:Re();case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Oe=(0,u.useMemo)((function(){var e=[];return Le.length>0&&(e=Le.map((function(e){return{user_name:e.user_name,task_name:e.task_name,task_id:e.task_id,category:e.category}}))),e}),[Le]),Ee=(0,I.jsxs)("div",{className:"mask-tips",children:["计算说明:",(0,I.jsx)("br",{}),"教师评分 * 其百分比 + 助教评分 * 其百分比 + 学生匿评平均分 * 其百分比 - (",(0,I.jsx)("br",{}),"迟交扣分 + 缺评扣分 * 缺评数 + 违规匿评扣分 * 违规匿评数 )",(0,I.jsx)("br",{}),(0,I.jsx)("br",{}),"注意",(0,I.jsx)("br",{}),"非零百分比的评分选项,若评分记录为空,则其百分比将自动平摊到其它非零",(0,I.jsx)("br",{}),"评分选项上。",(0,I.jsx)("br",{}),"例:教师评分40% + 助教评分35% + 学生匿评25%,学生A没有教师评分记",(0,I.jsx)("br",{}),"录,则其最终成绩按照助教评分55% + 学生匿评45%进行计算"]}),Te=(0,I.jsxs)("div",{className:"mask-tips",children:["计算说明:",(0,I.jsx)("br",{}),"优先顺序排前的非零评分 * 100% -",(0,I.jsx)("br",{}),"( 迟交扣分 + 缺评扣分 * 缺评数 + 违规匿评扣分 * 违规匿评数 )",(0,I.jsx)("br",{}),"例:有教师评分则教师评分100%,否则教辅评分100%,依次类推"]});return(0,I.jsx)(Me.Provider,{value:{params:E,batchStatus:re,selectArrs:$,setSelectArrs:ee,allSelect:se,dataSource:Je.homeworks||[],detailLeftMenus:Ie,main_category_id:Je.main_category_id||"",selectArrsAll:he,setAllSelect:ae,useBatchStatus:de,dispatch:i,getData:Re,setSelectArrsAll:fe},children:(0,I.jsxs)("section",{children:[(0,I.jsxs)("aside",{className:De,children:[(0,I.jsx)(pe.Z,{isLoading:o[(0,N.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"],tabDataSource:(0,N.GJ)()?[{name:"全部",id:0,total:Je.all_count||0},{name:"未发布",id:1,total:Je.unpublished_count||0},{name:"未开始",id:4,total:Je.not_start_count||0},{name:"进行中",id:2,total:Je.in_progress_count||0},{name:"已截止",id:3,total:Je.overed_count||0}]:[{name:"全部",id:0},{name:"提交中",id:1},{name:"补交中",id:2},{name:"匿评中",id:3},{name:"申诉中",id:4},{name:"已截止",id:5}],isAdmin:(0,N.GJ)(),TooltipTitle:E.categoryId?"目录重命名":"新建子目录",categoryId:E.categoryId,dropdownMenu:[{name:"新建图文作业",id:"1"},{name:"选用资源",id:"2"}],showControlButton:(0,N.GJ)(),isShowRightControl:"未分配目录"!==(0,w.Oo)(null==Ie?void 0:Ie.course_modules,E.categoryId),onTabMenuClick:function(e){void 0!==e.id&&((0,N.GJ)()?E.status=e.id:E.order=e.id),de(!1),E.page=1,m.history.replace("".concat(D.pathname,"?tabs=").concat(e.id)),Re(E)},defaultSelectedKeys:[H.get("tabs")?H.get("tabs"):"0"],onsetClick:function(){Pe(),W(!0)},onTooltipTitleClick:function(){i({type:"classroomList/setActionTabs",payload:{key:E.categoryId?"目录重命名":"添加目录",params:E,selectArrs:{category_name:null==Je?void 0:Je.category_name,category_id:(null==Je?void 0:Je.category_id)||(null==Je?void 0:Je.main_category_id)},cb:function(){Re()}}})},onDropdownMenuClick:function(e){var n;!(0,N.Rm)()||null!==(n=s.AssistantObject.normal)&&void 0!==n&&n.can_create?"1"===e?m.history.push("/classrooms/".concat(E.coursesId,"/common_homework/").concat(E.categoryId,"/add")):"2"===e?Qe():"3"===e&&Se(!0):x.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}}),(0,I.jsx)(ge.Z,{dataSource:Je.homeworks||[],isAdmin:(0,N.GJ)(),batchStatus:!0,SortMenuName:be,setSortMenuName:Be,onSearch:function(e){E.search=e,E.page=1,Re()},onSort:function(e){var n;E.sort_by=e.type,E.sort_direction=e.direction,E.page=1,w.cX.setItem("".concat(null==l||null===(n=l.userInfo)||void 0===n?void 0:n.login).concat((0,N.GJ)()?"Teacher1":"Student1"),e,"CommonHomework"),Re(E)},onBatch:function(e){return de(e)}})]}),0===(null==Je?void 0:Je.all_count)&&(0,N.GJ)()?!o[(0,N.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&(0,I.jsx)(me,{params:E,dispatch:i,onSelect:Qe}):(null==Je?void 0:Je.homeworks)&&0===Je.homeworks.length&&!o[(0,N.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&(0,I.jsx)(ce.Z,{}),(0,I.jsx)("aside",{className:"minH500 skt-loading relative pb40 mb30",children:!o[(0,N.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&(0,I.jsxs)(I.Fragment,{children:[(0,I.jsxs)("aside",{className:"animated fadeIn",children:[null==Je||null===(t=Je.homeworks)||void 0===t?void 0:t.map((function(e,n){return(0,I.jsx)(He,{dataSource:e,params:E,manageAllGroup:null==Je?void 0:Je.manage_all_group},n)})),!o[(0,N.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&(0,I.jsx)("aside",{className:"tc mb50 mt30",children:(null==Je?void 0:Je.query_total_count)>10&&(0,I.jsx)(p.Z,{showSizeChanger:!0,onChange:function(e,n){E.page=e,E.limit=n,Re()},defaultCurrent:1,current:E.page||1,pageSize:E.limit||20,total:Je.query_total_count})})]}),$.length>0&&(0,N.GJ)()&&(0,I.jsx)(g.Z,{offsetBottom:0,children:(0,I.jsx)(ve,{buttonDataSource:[{key:"publish",name:"批量发布",icon:(0,I.jsx)("i",{className:"iconfont icon-fabu5"})},{key:"deadline",name:"批量截止",icon:(0,I.jsx)("i",{className:"iconfont icon-piliangjiezhi2"})},{key:"delete",name:"批量删除",icon:(0,I.jsx)("i",{className:"iconfont icon-piliangshanchu2"})},{key:"public",name:"设为公开",icon:(0,I.jsx)("i",{className:"iconfont icon-sheweigongkai2"})}].filter((function(e){return!(!(0,N.GJ)()&&!(0,N.Rm)())||"批量删除"!==e.name})).filter((function(e){return!!Ze.is_public||"设为公开"!==e.name})),onClick:function(e){var n,t;if(0===$.length)return x.ZP.error("请选择你要操作的任务"),!1;var a=e.name,o={key:a,selectArrs:$,selectArrsAll:he,type:["publish","deadline"].includes(e.key)?1:"",params:E};switch(e.key){case"publish":if((0,N.Rm)()&&(null==s||null===(n=s.AssistantObject)||void 0===n||null===(n=n.normal)||void 0===n||!n.can_publish))return void x.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能");a="立即发布";break;case"deadline":if((0,N.Rm)()&&(null==s||null===(t=s.AssistantObject)||void 0===t||null===(t=t.normal)||void 0===t||!t.can_stop))return void x.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能");a="立即截止";break;case"delete":a="删除";break;case"collection":a="收藏"}i({type:"classroomList/setActionTabs",payload:r()(r()({},o),{},{key:a})})}})})]})}),(0,I.jsx)(L,{onCallback:function(){return de(!1)}}),(0,I.jsx)(R.Z,{onCallback:function(){return de(!1)},courseEndTime:null==Je?void 0:Je.course_end_time}),(0,I.jsx)(P.Z,{courseEndTime:null==Je?void 0:Je.course_end_time,visible:"立即截止"===s.actionTabs.key,homeworkIds:s.actionTabs.selectArrs,courseId:J.coursesId,isBatch:2!==s.actionTabs.type,successCallback:function(){de(!1),Re()}}),(0,I.jsx)(Q,{}),(0,I.jsx)(O,{onCallback:function(){return de(!1)}}),(0,I.jsx)(U,{onCallback:function(){return de(!1)}}),(0,I.jsx)(le,{refreshList:Re}),(0,I.jsx)(xe.Z,{}),(0,I.jsx)(Ce.Z,{visible:"调整排序"===s.actionTabs.key,callback:Fe,data:Oe,onCancel:function(){i({type:"classroomList/setActionTabs",payload:{key:""}})}}),ye&&(0,I.jsx)(Ge,{courseId:E.coursesId,type:"1",onCancel:function(){return Se(!1)}}),(0,I.jsx)(A.Z,{open:z,title:"默认评分设置",centered:!0,onCancel:function(){W(!1)},onOk:c()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=JSON.parse(JSON.stringify(Y)),Object.keys(n).map((function(e){e.indexOf("proportion")>-1&&(n[e]=n[e]/100)})),e.next=4,(0,C.ZP)("/api/courses/".concat(E.coursesId,"/homework_commons/set_default_score_setting.json"),{method:"post",body:{homework_type:1,score_settings:n}});case 4:0===e.sent.status&&(x.ZP.success("设置成功"),W(!1));case 6:case"end":return e.stop()}}),e)}))),width:800,children:(0,I.jsxs)("div",{children:[(0,I.jsx)(h.Z,{children:(0,I.jsx)(f.Z,{span:24,children:(0,I.jsx)(h.Z,{align:"middle",children:(0,I.jsx)(f.Z,{span:24,children:(0,I.jsx)("div",{className:"mt15",children:"该默认规则将被应用于你后续新建的图文作业,且不会影响你已创建的作业以及其他老师新建作业的评分规则。"})})})})}),(0,I.jsxs)(h.Z,{className:"mt25",children:[(0,I.jsx)(f.Z,{children:(0,I.jsx)("strong",{children:"助教评分"})}),(0,I.jsx)(f.Z,{span:24,className:"pl30 mt10"})]}),(0,I.jsx)(h.Z,{children:(0,I.jsxs)(k.ZP.Group,{value:null==Y?void 0:Y.ta_mode,onChange:function(e){Y.ta_mode=e.target.value,q(r()({},Y))},children:[(0,I.jsxs)(k.ZP,{value:1,style:{marginTop:15},children:[(0,I.jsx)("strong",{children:"普通模式"}),(0,I.jsx)("span",{className:"c-grey-c",children:"(选中,则取各助教最终评分的平均分)"})]}),(0,I.jsx)("br",{}),(0,I.jsxs)(k.ZP,{value:0,style:{marginTop:15},children:[(0,I.jsx)("strong",{children:"复审模式"}),(0,I.jsx)("span",{className:"c-grey-c",children:"(选中,则只取最新的助教评分)"})]})]})}),(0,I.jsxs)(h.Z,{className:"mt25",children:[(0,I.jsx)(f.Z,{children:(0,I.jsx)("strong",{children:"最终成绩组成"})}),(0,I.jsx)(f.Z,{span:24,className:"pl30 mt10"})]}),(0,I.jsxs)(h.Z,{children:[(0,I.jsxs)(k.ZP.Group,{value:Y.final_mode,onChange:function(e){Y.final_mode=e.target.value,q(r()({},Y))},children:[(0,I.jsxs)(k.ZP,{value:!1,style:{marginTop:15},children:[(0,I.jsx)("strong",{children:"多项评分配比"}),(0,I.jsxs)("span",{className:"c-grey-c",children:["(选中,则按照比例计算最终成绩)",(0,I.jsx)(j.Z,{placement:"bottomLeft",content:Ee,trigger:"click",children:(0,I.jsx)(S.Z,{className:"ml20 current"})})]})]}),(0,I.jsxs)(h.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,I.jsx)(f.Z,{children:"教师评分:"}),(0,I.jsxs)(f.Z,{className:"ml5",children:[(0,I.jsx)(y.Z,{min:0,max:100,value:Y.te_proportion,onChange:function(e){Y.te_proportion=e,q(Object.assign({},Y))}}),(0,I.jsx)("span",{className:"ml10",children:"%"})]})]}),(0,I.jsxs)(h.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,I.jsx)(f.Z,{children:"助教评分:"}),(0,I.jsxs)(f.Z,{className:"ml5",children:[(0,I.jsx)(y.Z,{min:0,max:100,value:Y.ta_proportion,onChange:function(e){Y.ta_proportion=e,q(Object.assign({},Y))}}),(0,I.jsx)("span",{className:"ml10",children:"%"})]})]}),(0,I.jsxs)(h.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,I.jsx)(f.Z,{children:"学生匿评:"}),(0,I.jsxs)(f.Z,{className:"ml5",children:[(0,I.jsx)(y.Z,{min:0,max:100,value:Y.st_proportion,onChange:function(e){Y.st_proportion=e,q(Object.assign({},Y))}}),(0,I.jsx)("span",{className:"ml10",children:"%"})]})]}),(0,I.jsx)("br",{}),(0,I.jsxs)(k.ZP,{value:!0,style:{marginTop:15},children:[(0,I.jsx)("strong",{children:"单项评分优先"}),(0,I.jsxs)("span",{className:"c-grey-c",children:["(选中,则按照优先顺序计算最终成绩)",(0,I.jsx)(j.Z,{placement:"bottomLeft",content:Te,trigger:"click",children:(0,I.jsx)(S.Z,{className:"ml20 current"})})]})]})]}),(0,I.jsx)("br",{})]}),(0,I.jsx)("div",{style:{paddingLeft:77},children:"(教师评分 → 教辅评分 → 学生匿评评分)"}),(0,I.jsxs)(h.Z,{className:"mt25",children:[(0,I.jsx)(f.Z,{children:(0,I.jsxs)("strong",{children:[(0,I.jsx)(v.Z,{checked:Y.is_repeat_minus,style:{fontSize:"16px"},onChange:function(e){Y.is_repeat_minus=e.target.checked,q(Object.assign({},Y))},children:"文档查重扣分"})," ",(0,I.jsx)("span",{style:{fontSize:"14px"},className:"c-grey-c",children:"(修改后需要进行“文档查重”,扣分规则才生效)"})]})}),(0,I.jsx)(f.Z,{span:24,className:"pl30 mt10"})]}),(null==Y?void 0:Y.is_repeat_minus)&&(0,I.jsxs)("div",{style:{paddingLeft:35},children:[(0,I.jsxs)(h.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,I.jsx)(f.Z,{children:"查重扣分:"}),(0,I.jsx)(f.Z,{className:"ml5",children:(0,I.jsx)(y.Z,{min:0,max:100,value:Y.repeat_setting_score,onChange:function(e){Y.repeat_setting_score=e,q(Object.assign({},Y))}})})]}),(0,I.jsxs)(h.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,I.jsx)(f.Z,{children:"扣分阀值:"}),(0,I.jsxs)(f.Z,{className:"ml5",children:[(0,I.jsx)(y.Z,{min:0,max:100,value:Y.repeat_limit,onChange:function(e){Y.repeat_limit=e,q(Object.assign({},Y))}}),(0,I.jsx)("span",{className:"ml10",children:"%"})]})]})]})]})})]})})}))},31797:function(e,n,t){t.d(n,{Z:function(){return y}});var s=t(59301),a=t(56762),o=t(92343),c=t(92310),i=t.n(c),r=t(36355),l=t(66999);var d=e=>{const{value:n,formatter:t,precision:a,decimalSeparator:o,groupSeparator:c="",prefixCls:i}=e;let r;if("function"==typeof t)r=t(n);else{const e=String(n),t=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(t&&"-"!==e){const e=t[1];let n=t[2]||"0",l=t[4]||"";n=n.replace(/\B(?=(\d{3})+(?!\d))/g,c),"number"==typeof a&&(l=l.padEnd(a,"0").slice(0,a>0?a:0)),l&&(l=`${o}${l}`),r=[s.createElement("span",{key:"int",className:`${i}-content-value-int`},e,n),l&&s.createElement("span",{key:"decimal",className:`${i}-content-value-decimal`},l)]}else r=e}return s.createElement("span",{className:`${i}-content-value`},r)},u=t(17313),m=t(83116),x=t(37613);const p=e=>{const{componentCls:n,marginXXS:t,padding:s,colorTextDescription:a,titleFontSize:o,colorTextHeading:c,contentFontSize:i,fontFamily:r}=e;return{[`${n}`]:Object.assign(Object.assign({},(0,u.Wf)(e)),{[`${n}-title`]:{marginBottom:t,color:a,fontSize:o},[`${n}-skeleton`]:{paddingTop:s},[`${n}-content`]:{color:c,fontSize:i,fontFamily:r,[`${n}-content-value`]:{display:"inline-block",direction:"ltr"},[`${n}-content-prefix, ${n}-content-suffix`]:{display:"inline-block"},[`${n}-content-prefix`]:{marginInlineEnd:t},[`${n}-content-suffix`]:{marginInlineStart:t}}})}};var g=(0,m.Z)("Statistic",(e=>{const n=(0,x.TS)(e,{});return[p(n)]}),(e=>{const{fontSizeHeading3:n,fontSize:t}=e;return{titleFontSize:t,contentFontSize:n}}));var A=e=>{const{prefixCls:n,className:t,rootClassName:a,style:o,valueStyle:c,value:u=0,title:m,valueRender:x,prefix:p,suffix:A,loading:h=!1,onMouseEnter:f,onMouseLeave:k,decimalSeparator:j=".",groupSeparator:y=","}=e,{getPrefixCls:v,direction:S,statistic:w}=s.useContext(r.E_),N=v("statistic",n),[b,B]=g(N),H=s.createElement(d,Object.assign({decimalSeparator:j,groupSeparator:y,prefixCls:N},e,{value:u})),D=i()(N,{[`${N}-rtl`]:"rtl"===S},null==w?void 0:w.className,t,a,B);return b(s.createElement("div",{className:D,style:Object.assign(Object.assign({},null==w?void 0:w.style),o),onMouseEnter:f,onMouseLeave:k},m&&s.createElement("div",{className:`${N}-title`},m),s.createElement(l.Z,{paragraph:!1,loading:h,className:`${N}-skeleton`},s.createElement("div",{style:c,className:`${N}-content`},p&&s.createElement("span",{className:`${N}-content-prefix`},p),x?x(H):H,A&&s.createElement("span",{className:`${N}-content-suffix`},A)))))};const h=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function f(e,n){const{format:t=""}=n,s=new Date(e).getTime(),a=Date.now();return function(e,n){let t=e;const s=/\[[^\]]*]/g,a=(n.match(s)||[]).map((e=>e.slice(1,-1))),o=n.replace(s,"[]"),c=h.reduce(((e,n)=>{let[s,a]=n;if(e.includes(s)){const n=Math.floor(t/a);return t-=n*a,e.replace(new RegExp(`${s}+`,"g"),(e=>{const t=e.length;return n.toString().padStart(t,"0")}))}return e}),o);let i=0;return c.replace(s,(()=>{const e=a[i];return i+=1,e}))}(Math.max(s-a,0),t)}const k=e=>{const{value:n,format:t="HH:mm:ss",onChange:c,onFinish:i}=e,r=(0,a.Z)(),l=s.useRef(null),d=()=>{const e=function(e){return new Date(e).getTime()}(n);e>=Date.now()&&(l.current=setInterval((()=>{r(),null==c||c(e-Date.now()),e(d(),()=>{l.current&&(clearInterval(l.current),l.current=null)})),[n]);return s.createElement(A,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,n)=>f(e,Object.assign(Object.assign({},n),{format:t}))}))};var j=s.memo(k);A.Countdown=j;var y=A},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAAA8CAYAAAAeyZT3AAAAAXNSR0IArs4c6QAAEpJJREFUeF7tXQeYFdUV/mcbS1F6UUEsoLC7IGKNJWpERbEgSoxGo7HEQFDRWCAGgdASNBbEhglqsC1rAxVBNGg0qNgLsJRddmFhe3vby3uT7393ZmfeezOv7M57W3LP9/EtM3Pn3DPn3n/uvf85c58CKdID0gOOeUBxTJNUJD0gPQAJKNkJpAcc9EALoNRpCaqt3rh4QIkDvH/jxV/zuZZjrVy8uRzvSzDdrx3HxWnnEnz1eevhOf/79HpNdrAs6wrQr9VvtiMc+/kc0HSan9Nrq8Uzt9hquuZjv8kPev26r8x16X5VPYDHDYT7Vy/L8vo94d7P8u5mcV+w+1U34GEZ7a+5Tg/vV31tbrmu36ff23JcB9VdBo9a5v2rekq14/1wN30GNXGzctPKKgf7eExVKUGBpJsSEkgWYPMHXEuH0sHlB5iW8jrAtE6sd9AW8GidVD9mR/fvxDrAzJ3Yp/ObAGL3srC1XweJnf0awHUQWgGJ52i3P+D9OyOP/QHSAjYT8Lwd3gRGH3Bp5dza34D7LUDsD04vmPzuN9cZGkSAF3xm4JttNoFWdasNlRVNta4SV21l6YHakvyPGurrNivA12kZ2B1TdLSisvAA1QrF8hbpAUsP8EWVkAwkdgMSugHxiUB8EpDcC+g1AOjeG+BciSBWPXA3NaA8Pxel+7LRXF+bCwXpShxeTX0V33ZED0tAdcRW+X+2iaN3j35Ar/7iX/e+XnCpbg9cZfkozctBrauci/9tioIlKSpeUTLg7iguk4DqKC0h7bD2QPJBQP/hUHsNhsIVv+qBq7QI+7O2w93USGDtUoEFaavxoqJ4x7Z2FQmodnW/rDxsD3Ba2PcwqL0PhaLEobmxAXnZmaiuKPOqUBRsSlBx06gM7AlbZxQKSkBFwalSZRQ9kJAEDD4GSD7Yyz6WFu5HQV4uVI+Ho1W1ouCe1NV4OooWBFUtAdVenpf1ts0DfQ6F2mcoOMurq6nCnp2Z8DAMwNEKWJEKTG+PtZUEVNuaVd7dnh5I6gF1wFFQEpJQW+1CTtYueBgeEPLuwGRcNWQVamJpogRULL0t63LeA/GJUAeNhBKXgOpqF3Kzs6Ey3iVGqs29gQnDMlDnfMXWGiWgYuVpWU/0PBCfBHXQ0VCUeLgqK7B3b67I4BDyZloKrlTmQ6AsyiIBFWUHS/Ux8kBCMtT+w70MYGlJMfILCloqVoDH0jIwMxaWSEDFwsuyjth4IKk71D7DGKzCnj05qK0zZnoKMDUtA69F2xAJqGh7WOqPrQeYvtSjL+rr65C1JxeqMfUrTkpAyrGvoCSaBklARdO7UnfsPaAAat/DocTFo7C4FMWlIvBLUYD0tAz8KppGSUBF07tSd/t4ILE71N5DoHrcyMrJQ0NjY4sd8QompazGumgZJgEVLc9Kve3rgZ79gW49UVVdg9wDhWZbMtNSMEaZDxEFdlgkoBx2qFTXQTygxHnz/gAPdu3NR2Njk9mwmWMy8Fg0LJWAioZXpU7DA/0OB479hTguyQZ2/Sdm3lF79IWS2B2llVXILylvqVcBuLAamZbh/euotA+geg0E/ponHqSpDrizj6MP1WGU8WM671eq7fhVweTFwIQ/Cpe8PRfY8NfYuue4y4BbNbb6y1eA534Tu/rjEqEeNAAejxs7cgvg4VfGmijA8rQM3Oa0Me0HqKUHxLM01gEzD3b6udpXX+9DgNNvBs64GVh0PFDj+Isw/Oe7fAlw3t2i/NoHgPVLwr/XiZLtCShGpHr29zJ++aWVKHX5pPU1Iw5jx6RjuxOP2QLUsPaUcLJG6uII1ZUBtTAb6McAI4B7BktAtdcIRf/zM/vkg9HY3IydeQxBGbMFBVifloELnezecoRy0pu6rsU5QJ/DJKDogXYeoWiCp2c/7mWF7MJy1Nb7kBNwmkaXgJKAioYHDJ0dAFBqt55Q4ruhyFWDooqArzkcpdE7HqBOuxE4aKBokE9WALUGO9PSStxc4Px7xWFzI/DhI0YDDjoGOP5ycbxjE5CzBRh/JTDiDGD4CaL83m/E+W9e8yUM+g0HTtIC6f56/bvd8JOAURp75SoAKvYDh58gStG27tq68L3FQGOtOP/TOmD/j76aOP09YSowbBww9DigtgLY9y2w7zvguzeEvf5ifsb8bcAPbwNjLwF+Pg3oPQTgubfnAcW7ASfXUAOOBH52PTB0nKiHn6UXZwFFu4DPVwEFFssRK0BRz7gpwn/0U+7XQM6XwFfpYrsxpyUhEUjqhdqGJmQXVgRoj1NwR+pqLHOi2o4HqD99DQwdK55t7mjRKfyF++4t1xIf66uAu/oZJcwNuGYOMHgkcKoNs7TtfWDltQZoOd9eshfoqel76OdA9mfWfp6+FkjTpt/vLhA79Jw1PXibrLoZ+OwFo8yIM4EbXwT6MF5iIblfASumAuUaI6oX8e+kOz4Crn3GV8HjFwLbP3AOUJfMBybO9m7eYCnuJmDjQ4L4MIu/rR8+Bty2zvCxuezuT4AVVwHVxU70bR8dao8+XsY1c38F3Ca2j4WcpNG7NqA4MiT1AJoagNwtwIFtwJBRwPATvVF0r5TmAItPBOoqxfEVDwLnapn+n/4DeHlaYONyVCHw4hPErqoPjATOvRM4Syvr3RVWE2/jaQvhF38HfP4vcYEd7ZZ0sWsu5cBPYlTiW58j6cCjxfmqYuDRCWLU0cXcSQ9sBQaOEPvcmcVJQF08F7joz4b2sr3iRcOX2eHjxT9dVl4HfPWqta0cnRmX4r58WZ8CRbsD24Mvj8UnOE7kqN16eT/t2FdWjcrawFHfKRq9awOKzVpdAjxxCcC3vS79jwBmvCs2+6CQStbfrJxOzdsqzte5gFmHAU31vp317BnAL7VpJke55ZN8r4ciJQjyedsM4uLl6cCnzxo6uDcdp42XLRDnvlsDrLjSupPqZ7duAD5+EqgqEmBkh2fHb+uUjy+eJXliI0rK6/f6TrF5ji+TK5aK65wCzh1lbyvb48nJQM4XRpkBRwHT3gIOGS3Obfw78OYsX5+29YgvnLgklNc0YH+FNgX31ekIjd71AfXU5cCP7wQ2B9/q7NScwjTUAHNGCPBR7tgIHHu2+D8DkQxImuXezcARJ4kzz14FfPuG7/VQgLpkHnDh/eIerj3+daN1d9GnlQwM862tr7/MI1QoHW0FFNdLE+8ToQ6uFTlFtpJFe4C+Q8WVmb2NdaO/rS/cCHyxyro95m4Ve9ozNsn24MvBKeHW10nd0dTsxo5C663TnaDRuzagOJ2bM9K+SWZ+ABxzlrj+1GTgx3fF/0kS3PSy+H/mv4FlFxg6zCMYG3z28MCFdChAzd4CDDte6Hz0PGDnR9Y2nvxr4IbnxbX3HwTe+pP4v7mT8mVw/5HW5A3LthVQ4XboO94Hjj1HlF403hr8ZfsEULQ9HwJUz1gHpJwnTj89RZAtTgpHW9WD3cU1qG+y/iK+rTR61wbUD+8AT2uMn1XDTH0YOEfLPsn4I7BJI3q43zZBcdAgsUZiJyjfJzSYRxcuwt+cHag5FKAerRRrO8p3bwVOKXWNJEdSzhdHHAU5GvoDas/nwINn2nc7JwHF2NrxUwCydP2PFEQMiRzulcdjfV1Ke2iXv61b14vpt52Y169v3Ad88LCTcBJ2KvEoqmpAUbUFeypqaxON3rUB9Z9ngFdn2DfK+fcAzHWjbFoOZNxplL1sIXDBfeJ47VxgvVbuLztFh6LMSwWKdgbqDwYodkpej1RIpS85ObCTfrUaWPnr6AKKDNlVy4DxUwURE0rsABWqPZhzOEXLNfz4KSD99lA1RXbd+1NCiahrdCOrzH4jpLbQ6M4Daswk4MhTxYNu32idXcxcN7JklPpq4K6+hmOcpM23vAw8f7290yc9AEyaI65v+BuwxsRkkbiYv0PM6fWF9lGnAXd/LMoza/qRc611BwMUR6ZHKgz6mbE2uymQWTsZNaspX6iE07aOUInJwO0bgKNPM9qL8bHCXUBVoRhdmxuAibOMaawdoL54EXjht/btYR791y0E3pkfGWBClSbjH0c21IPM4no0e6yTlttCozsPqEsXCOdSzOyZ+WFJs87SWJ7CncD8VOOqeX2xYByQrzFu5vsZgF2oxaeCxaHIdDGWZCfXPgucdoO4uuoW4DNtvaKX/8M7QKq2fvr7OcDJVwNn/k5cff4GYMtLkQOKd5hz/exGuWCdI5Lsg7YCimzj5EXCmrzvBYXP4LO/zPrcCGzbASrYS4j6rvuHCBxT7MiLUKAJdZ3Teag44GpCWZ39j3a0lkZ3HlCnXAdcv1I81tcZwD+vCXxEc5nMD4FlE40yv38TGHuxOF5+MbBtQ+D91z8HnKKxTcEAxSyDeaMFfewvDA4TlHrO3UNnAdmbfUsx++D3GoPH0S51oghIskPNHma/9gm1hjIvvv0pc7MF4yaLNQuF9Dzf8JRYAop0NmcdlGeuBL5fE+hL/qbT0gJjOmgHKLbHn48CXD5f0Ap9bA/67eDB4njp6SKbxWnRfjmzqr4ZuZVBszJaRaM7DygGTe/TsgsYUF0wBigx/SACpxB3fyJSbSj/Xga8pn2vw+OpjwDnaOseqynbYWOB2V+KqRglGKB4neksVlQvyQiSEhQGVJdoNLi5ARkPWpRtgE6/xnhP+h32TW1eZ5FlJNtoluMuBW59XZxhytL8NKCh2rcMR+H7vzFSmB7+BcBMAkosAWWegvPlyJekv5hBx2t2gOK1/64EXro1UMeEu4ApfxPnmYa0VJti2nu59Vfi4r27y24vaYYnyLdqraHRnQcUH/P29cAobX1RXSpAw8U7O8mp1wGHalM8bu7OEcTc4UZPAG57z3AWsxW+eEnM148+XUw/yL7pEgxQZOgIvG9eF8HC4l3A4FHAib802D3qefJS4CdTneamumgOcLFfOs0ixoR+sG9QMx1P2j3zA5EzSFZQF3MnZMYA10cMPvOzbU4zT77GyJbwZ8daCyjq58sjHPlhrfDJb1aKNqMU7gBemgZk/VdkeHCtfPliY82s6w0GKJYhkULSgdN5Zq4wTKGzrbzOGQtnLtES9gmPB/uqPKhsCL6hbFwcLkpNh03nCDQwOoBirIajlJ4gaueY95cCb2kBTnMZc0zD/16CZO0cY14fDFAEEmX8FdYWsJOvWwAwF89OOCVcmGWkCIXz9uR0lNNSf5mRLH6rlsIg6LQ1Rt6iXf1ct3B0qncZJVoLqEg6qM5sWrUlM0hIruiM386PBdj09aUdoLZtFOSGTq8HtK1bZKywX0RVvL/cBlejir2u4D9+qCjYnjoaY8Pd1CU6gKIz2BGvecpIIDU7qDRX0Nl881oJf7WOMYnTb/K9Wpkv7vtxXXjJsWTASB6Q8uVbVo/9UCunWqRlv18buunIcumZ5czt46gZSs64BTh7OjBwpJFnZwYU7+cCmTlyzB0028ZrXKcR6Jxe+mdgxxJQtOWIU4CrHzdYPP3Z2Y7fvi5GV+b7MXmWYgcopi0xiM2g+aARvh7kfhP0LUf0GAk5vu2l7qDTPpoSCY0ePUDpTunRVwzrnO6xE/NNFm5KCXcBHTJaLFT5yQWdHkrsOhs7L6co+ucCTKMJR9jRF+cCjMUwK2HW0MD1Tjh6gpVh+hPz2Q5NE+ApyBTrznDo9LbWHe79tHFIigACaXJOH/VUrXB1mMuxTbne1j+nqSltjZY235NX5UFFiGlfJDR69AHV5keOUEEkb+9wVHMac/UTouTm5wBmjEvpMh6oblKRUxnGb14reHzMaoSMNEtAheoac74HDkkRpZae4ZslHepeeb3De4DL6O1load9/JQ1nE1dJKCCNTmTPUmQUPi90kItobXDdxNpYCQe2F/tQXl96J+PUoD30jJwUdDZe7vsehTJ00Za1skpH4O6DO5SMu4CNj0eqTWyfCfwQF0zkFUR3qf3oWj0rjdCHZJqxE0YczF/PRpJ4zJyf+l8b3ayV5jrZ7W/RSQ6ZdkO6QGyfTvL3Giyye0zGx2KRu96gOqQTSaN6ugeKKpTUVQTBjkRgkaXgOroLS3ti4kH+L3hjjICKvS22cFodAmomDSXrKQzeGBPpQc1Nl/yBthvQ6NLQHWGlpY2xsQDFQ0q8qrCm/bZ0egSUDFpKllJZ/AAOYnM8GJS3sexotEloDpDS0sbY+aBAzUelNWFjknpBvnT6BJQMWsqWVFn8EC9G9hdHl5MyjtK+WWjS0B1hlaWNsbUA9mVbtQ2hWb7TKPU7anp8Eb9JaBi2lSyss7ggQjJCZ+90SWgOkMLSxtj5gGOS/zHmJQ7jMyJFsM0Gl0CKmZNJSvqTB4oqPGgJAJyQqfRJaA6UytLW2PmgcoGFfvCj0m10Oj/A9jGm+feuyEMAAAAAElFTkSuQmCC"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Exercise__Add__index.async.js b/p__Classrooms__Lists__Exercise__Add__index.async.js index a423d16232..3e757f075b 100644 --- a/p__Classrooms__Lists__Exercise__Add__index.async.js +++ b/p__Classrooms__Lists__Exercise__Add__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[292,4585,71950,51562],{10459:function(e,n,i){function t(e){var n=!0;if(e.length>0){for(var i=0;i1&&void 0!==arguments[1]?arguments[1]:"",i=[],t=0;t-1||null!==(t=N)&&void 0!==t&&t.startsWith("/api")?N:"data:image/png;base64,".concat(N),autoPlay:!0}),"video"===Z&&(0,y.jsx)(y.Fragment,{children:(null===(l=N)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(a=N)&&void 0!==a&&a.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(N),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(N),autoPlay:!0})}),"office"===Z&&W&&(0,y.jsx)("iframe",{src:"".concat(H,"/office.html?key=").concat(W.key,"&url=").concat(G+W.url,"&callbackUrl=").concat(G+W.callbackUrl,"&fileType=").concat(W.fileType,"&title=").concat(W.title,"&model=").concat(k,"&officeServer=").concat(g.Z.ONLYOFFICE,"&disabledDownload=").concat(!!E)}),"html"===Z&&(0,y.jsx)("iframe",{src:N+"&disposition=inline"}),"pdf"===Z&&(0,y.jsx)("iframe",{src:"".concat(H,"/js/pdfview/index.html?url=").concat(N,"&disabledDownload=").concat(!!E)}),"image"===Z&&(0,y.jsx)("img",{src:(null===(c=N)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(b=N)&&void 0!==b&&b.startsWith("/api")?N:"data:image/png;base64,".concat(N)}),("other"===Z||"download"===Z)&&(0,y.jsx)(y.Fragment,{children:M?(0,y.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(m.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:J,children:"下载"})}):(0,y.jsxs)(m.ZP,{type:"primary",size:"middle",onClick:J,children:[(0,y.jsx)(h.Z,{}),"点击下载"]})})]})}},2080:function(e,n,i){i.d(n,{t:function(){return T}});var t=i(39647),s=i.n(t),l=i(91232),r=i.n(l),a=i(85573),o=i.n(a),c=i(82242),u=i.n(c),d=i(79800),p=i.n(d),m=i(59301),h=i(24650),f=i(78673),x=i(78241),v=i(95237),_=i(43604),j=i(94001),g=i(57809),y=i(78666),b=i(80608),w=i(6085),k=i(14493),N=i(37712),Z=["key","name"],I=h.Z.TextArea,C=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"},{title:"JavaScript",key:"JavaScript"},{title:"Ruby",key:"Ruby"}],P=function(e){var n=e.value,i=e.onChange;return(0,N.jsx)(f.Z,{checked:n,onChange:function(e){i(e)}})},S="@▁@",q="@▁▁@",T=function(e){var n=e.questionTitlePlaceholder,i=e.form,t=e.scoreByBlank,l=void 0!==t&&t,a=e.hackidentifier,c=e.answerKey,d=(0,m.useState)(!1),f=p()(d,2),T=f[0],F=f[1],E=(0,m.useState)(!1),L=p()(E,2),M=(L[0],L[1],(0,b.useParams)().type,function(e,n){for(var i=n.line,t=0,s=0;s0){var r=M(e,n.from);console.log("新增".concat(l,"个,之前有").concat(r,"个")),i(l,r)}}else{var a=s.split(S).length-1+s.split(q).length-1,o=M(e,n.from);console.log("删除".concat(a,"个, 前面有").concat(o,"个,新增").concat(l,"个")),t(a>1?Array.from({length:a},(function(e,n){return o+n})):o)}}(e,n,R,B)}})})}),(0,N.jsx)(x.Z.List,{name:c,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var i,t=r()(n);try{for(t.s();!(i=t.n()).done;){var s=(i.value||{}).answer_text;if(0===(null==s?void 0:s.length))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){t.e(e)}finally{t.f()}return Promise.resolve()}}],children:function(e,n,i){var t=n.add,r=n.remove;i.errors;return A.current=t,D.current=r,(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(x.Z.Item,{label:"填空项答案",required:!0,labelCol:{span:24}}),e.map((function(e,n){var i,t,r=e.key,a=e.name,o=s()(e,Z);return(0,N.jsxs)(v.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,N.jsxs)(_.Z,{flex:"0 0 auto",className:"".concat(w.Z.blankIndex),children:["填空项",n+1]}),(0,N.jsx)(_.Z,{flex:1,children:(0,N.jsxs)(v.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,N.jsx)(_.Z,{children:(0,N.jsx)(x.Z.Item,u()(u()({},o),{},{name:[a,"answer_text"],noStyle:!0,children:null!=V&&null!==(i=V[a])&&void 0!==i&&i.multi_line||null!=V&&null!==(t=V[a])&&void 0!==t&&t.multiLine?(0,N.jsx)(I,{spellCheck:!1,style:{marginLeft:10,width:550}}):(0,N.jsx)(h.Z,{style:{marginLeft:10,width:550},className:w.Z.blankInput,size:"large",maxLength:1e3,onBlur:function(e){}})}))}),l&&(0,N.jsx)(_.Z,{flex:"224px",children:(0,N.jsx)(x.Z.Item,u()(u()({},o),{},{name:[a,"score"],label:"分值",rules:[{required:!0}],children:(0,N.jsx)(j.Z,{size:"large",className:w.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]})})]},r)}))]})}}),(0,N.jsx)("div",{onClick:function(){return F(!0)},children:(0,N.jsx)(x.Z.Item,{name:["hack","analysis"],label:"题目解析",labelCol:{span:24},children:(0,N.jsx)(y.x,{placeholder:"请编辑题目解析(非必填)",isEdit:T})})}),(0,N.jsx)(x.Z.Item,{label:"编程语言",style:{marginTop:30},name:["hack_codes","language"],labelCol:{span:24},rules:[{required:!0,message:"请选择编程语言"}],children:(0,N.jsx)(g.default,{size:"large",children:C.map((function(e){return(0,N.jsxs)(g.default.Option,{value:e.key,children:[" ",e.title]},e.title)}))})}),(0,N.jsxs)(x.Z.Item,{label:"最大评测时长(秒)",style:{marginTop:30},labelCol:{span:24},required:!0,children:[(0,N.jsx)(x.Z.Item,{name:["hack","time_limit"],rules:[{required:!0,message:"请输入单个测试集评测时长限制"},{type:"number",min:3,message:"最小限制时间是3秒"}],noStyle:!0,children:(0,N.jsx)(j.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})}),(0,N.jsx)("span",{className:"ml10 font14",children:"秒"})]}),(0,N.jsxs)(v.Z,{align:"middle",style:{marginTop:30},children:[(0,N.jsx)(x.Z.Item,{name:["hack","allow_student_debug"],children:(0,N.jsx)(P,{})}),(0,N.jsx)(_.Z,{className:"ml10",children:"允许学生答题时进行代码调试"})]}),(0,N.jsx)(x.Z.Item,{label:"测试用例",required:!0}),(0,N.jsxs)("div",{style:{background:"#F6F7F9",padding:15},children:[(0,N.jsx)(x.Z.Item,{label:"输入",labelCol:{span:24},name:["hack_sets","input"],children:(0,N.jsx)(I,{rows:4})}),(0,N.jsx)(x.Z.Item,{label:"输出",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"请输入输出内容"}],children:(0,N.jsx)(I,{rows:4})})]}),(0,N.jsx)(k.Z,{answerKey:c,hackidentifier:a,ButtonText:"自测运行",ButtonProps:{ghost:!0,icon:(0,N.jsx)("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}},form:i})]})}},14493:function(e,n,i){var t=i(82242),s=i.n(t),l=i(7557),r=i.n(l),a=i(41498),o=i.n(a),c=i(79800),u=i.n(c),d=i(80608),p=i(59301),m=i(8591),h=i(3113),f=i(43418),x=i(24334),v=i(49105),_=i(84878),j=i(39143),g=i(61186),y=i.n(g),b=i(37712);n.Z=function(e){var n=e.ButtonProps,i=e.ButtonText,t=e.form,l=e.answerKey,a=e.hackidentifier,c=void 0===a?"":a,g=e.items,w=void 0===g?{}:g,k=(0,p.useState)(!1),N=u()(k,2),Z=N[0],I=N[1],C=(0,p.useState)(""),P=u()(C,2),S=P[0],q=P[1],T=(0,d.useParams)(),F=(0,p.useState)({}),E=u()(F,2),L=E[0],M=E[1],O="edit"===T.type;window.location.href.includes("problemset");function A(e,n){return R.apply(this,arguments)}function R(){return(R=o()(r()().mark((function e(n,i){var s,a,o,c,u;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=t.getFieldValue("hack_codes"),o=t.getFieldValue(l),a.code){e.next=5;break}return m.ZP.info("程序代码不能为空!"),e.abrupt("return");case 5:if(a.language){e.next=8;break}return m.ZP.info("编程语言不能为空!"),e.abrupt("return");case 8:if(!(o.length>0&&(null===(s=o.filter((function(e){return!e.answer_text})))||void 0===s?void 0:s.length)>0)){e.next=11;break}return m.ZP.info("填空项不能为空!"),e.abrupt("return");case 11:return c=a.code,o.length>0&&(null==o||o.map((function(e){c=e.multi_line?c.substring(0,c.indexOf("@▁▁@"))+e.answer_text+c.substring(c.indexOf("@▁▁@")+4):c.substring(0,c.indexOf("@▁@"))+e.answer_text+c.substring(c.indexOf("@▁@")+3)}))),e.next=15,(0,_.n4)(i,n||{code:x.Base64.encode(c),language:a.language});case 15:return u=e.sent,e.abrupt("return",u);case 17:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function D(e,n){return B.apply(this,arguments)}function B(){return(B=o()(r()().mark((function e(n,i){var t,s,l,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=w.userAnswer,l=x.Base64.decode(w.code),!(s.length>0&&(null===(t=s.filter((function(e){return!e.value})))||void 0===t?void 0:t.length)>0)){e.next=6;break}return m.ZP.info("填空项不能为空!"),e.abrupt("return");case 6:return s.length>0&&(null==s||s.map((function(e){l=e.multi_line?l.substring(0,l.indexOf("@▁▁@"))+e.value+l.substring(l.indexOf("@▁▁@")+4):l.substring(0,l.indexOf("@▁@"))+e.value+l.substring(l.indexOf("@▁@")+3)}))),e.next=9,(0,_.n4)(i,n||{code:x.Base64.encode(l),language:w.language});case 9:return a=e.sent,e.abrupt("return",a);case 11:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function V(){return(new Date).getTime()}return(0,p.useEffect)((function(){(O||c)&&q(c||T.id)}),[T]),(0,p.useEffect)((function(){return function(){sessionStorage.removeItem("projectFill")}}),[]),(0,b.jsxs)("div",{children:[(0,b.jsx)(h.ZP,s()(s()({loading:Z},n),{},{onClick:o()(r()().mark((function e(){var n,l,a,c,u,d,p,h,j,g,y,b,w,k;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("运行调试"!==i){e.next=20;break}if(I(!0),!Z){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,(0,v.ZP)("/api/problems/".concat(S,"/start.json"),{method:"get"});case 6:return n=e.sent,e.next=9,D(null,null==n?void 0:n.identifier);case 9:if(0!==(null==(l=e.sent)?void 0:l.status)){e.next=18;break}return a=function(){var e=o()(r()().mark((function e(){var i,t,s,l,o;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.rX)(null==n?void 0:n.identifier,"submit");case 2:if(i=e.sent,t=i.status,i.message,s=i.data,l=V(),o=l-c>6e3,0===t||o||setTimeout(a,1e3),!o){e.next=13;break}return f.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),I(!1),e.abrupt("return");case 13:0===t&&(I(!1),M(s),2===s.status&&(I(!1),f.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),c=V(),e.next=15,(0,_.bM)(null==n?void 0:n.identifier,{});case 15:a(),e.next=19;break;case 18:I(!1);case 19:return e.abrupt("return");case 20:return u=!0,e.next=23,t.validateFields().then((function(){u=!1}),(function(e){var n,i;e.errorFields[0].name.includes("standard_answers")?m.ZP.error("填空项答案不能为空"):m.ZP.error(e.errorFields[0].errors[0]),0===(null===(n=e.errorFields)||void 0===n?void 0:n.length)&&(u=!1),t.scrollToField(null==e||null===(i=e.errorFields)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.name,{behavior:"smooth",block:"center"}),u=!0}));case 23:if(!u){e.next=25;break}return e.abrupt("return");case 25:if(I(!0),!Z){e.next=28;break}return e.abrupt("return");case 28:if(d="",p=t.getFieldsValue(),S){e.next=39;break}return e.next=33,(0,v.ZP)("/api/problems.json",{method:"post",body:s()(s()({},p),{},{hack:s()(s()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(h=p.hack)||void 0===h||null===(h=h.sub_discipline_id)||void 0===h?void 0:h[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:s()(s()({},p.hack_codes),{},{code:x.Base64.encode(p.hack_codes.code)}),hack_sets:[s()({},p.hack_sets)],is_blank:!0})});case 33:d=e.sent,S=null===(j=d)||void 0===j?void 0:j.identifier,sessionStorage.projectFill=S,q(S),e.next=42;break;case 39:return e.next=41,(0,v.ZP)("/api/problems/".concat(S,".json"),{method:"put",body:s()(s()({},p),{},{hack:s()(s()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(g=p.hack)||void 0===g||null===(g=g.sub_discipline_id)||void 0===g?void 0:g[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:s()(s()({},p.hack_codes),{},{code:x.Base64.encode(p.hack_codes.code)}),update_hack_sets:[s()({},p.hack_sets)],is_blank:!0})});case 41:d=e.sent;case 42:return e.next=44,(0,v.ZP)("/api/problems/".concat(S,"/start.json"),{method:"get"});case 44:return y=e.sent,e.next=47,A(null,null==y?void 0:y.identifier);case 47:if(0!==(null==(b=e.sent)?void 0:b.status)){e.next=56;break}return w=function(){var e=o()(r()().mark((function e(){var n,i,t,s,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.rX)(null==y?void 0:y.identifier,"submit");case 2:if(n=e.sent,i=n.status,n.message,t=n.data,s=V(),l=s-k>1e3*(p.hack.time_limit+3),0===i||l||setTimeout(w,1e3),!l){e.next=13;break}return f.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),I(!1),e.abrupt("return");case 13:0===i&&(I(!1),M(t),2===t.status&&(I(!1),f.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),k=V(),e.next=53,(0,_.bM)(null==y?void 0:y.identifier,{});case 53:w(),e.next=57;break;case 56:I(!1);case 57:case"end":return e.stop()}}),e)}))),children:i})),(null==L?void 0:L.id)&&2!==L.status&&(0,b.jsx)(f.Z,{open:(null==L?void 0:L.id)&&2!==L.status,title:"运行结果",width:1100,footer:!1,onOk:function(){M({})},onCancel:function(){M({})},children:(0,b.jsxs)("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15},children:[(0,b.jsxs)("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14},children:[(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"状态"}),(0,b.jsx)("span",{style:{marginLeft:12,color:0!==L.status&&"#E30000"},children:j.Im[L.status]})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"提交时间"}),(0,b.jsx)("span",{style:{marginLeft:12},children:y()(L.created_at).format("YYYY-MM-DD HH:mm:ss")})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"语言"}),(0,b.jsx)("span",{style:{marginLeft:12},children:L.language})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"执行用时"}),(0,b.jsxs)("span",{style:{marginLeft:12},children:[L.execute_time,"ms"]})]})]}),(0,b.jsx)(j.Y4,s()({},L))]})})]})}},3879:function(e,n,i){i.d(n,{u:function(){return k}});var t=i(39647),s=i.n(t),l=i(79800),r=i.n(l),a=i(85573),o=i.n(a),c=i(82242),u=i.n(c),d=i(59301),p=i(95237),m=i(43604),h=i(6848),f=i(78241),x=i(6085),v=i(65547),_=i(97810),j=i(78666),g=i(37712),y=["key","name"],b=["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"],w=function(e){var n=e.value,i=e.onChange,t=e.choiceTextKey,s=e.answerKey,l=e.index,r=e.isEdit,a=e.setInputActive,c=e.form,d=e.choiceOptionsPath,f=e.allowChangeMode,y=e.showAddIcon,w=e.addItem,k=e.deleteItem,N=1===(null==n?void 0:n[s]),Z=function(){var e;N?i(u()(u()({},n),{},o()({},s,0))):(f||(e=c.getFieldValue(d),c.setFieldValue(d,e.map((function(e){return u()(u()({},e),{},o()({},s,0))})))),i(u()(u()({},n),{},o()({},s,1))))};return(0,g.jsxs)(p.Z,{className:x.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,g.jsx)(m.Z,{onClick:Z,className:"".concat(x.Z.choiceIndex," ").concat(N?x.Z.activeAnswer:""),children:b[l]}),(0,g.jsx)(m.Z,{flex:1,className:"".concat(x.Z.editorWrap," ml15"),onClick:a,children:(0,g.jsx)(j.x,{height:155,placeholder:"请您输入选项",isEdit:r,value:null==n?void 0:n[t],onChange:function(e){i(u()(u()({},n),{},o()({},t,e)))}})}),(0,g.jsx)(m.Z,{flex:"0 0 auto",className:"ml15",children:(0,g.jsx)("div",{onClick:Z,className:"".concat(x.Z.setAnswerBtn," ").concat(N?x.Z.activeAnswer:""),children:N?"正确答案":"设为答案"})}),(0,g.jsxs)(m.Z,{className:x.Z.actionWrapper,children:[(0,g.jsx)(h.Z,{title:"新增参考答案",children:(0,g.jsx)(v.Z,{className:x.Z.addIcon,onClick:w,style:{visibility:y?"visible":"hidden"}})}),(0,g.jsx)(h.Z,{title:"删除",children:(0,g.jsx)(_.Z,{className:x.Z.deleteIcon,onClick:k,style:{visibility:l>1?"visible":"hidden"}})})]})]})},k=function(e){var n=e.questionTitlePlaceholder,i=e.titleKey,t=e.choiceKey,l=e.analysisKey,a=e.choiceTextKey,c=e.answerKey,p=e.choiceOptionsPath,m=e.allowChangeMode,h=void 0===m||m,v=e.form,_=e.showAnalysis,k=void 0===_||_,N=(0,d.useState)(),Z=r()(N,2),I=Z[0],C=Z[1],P=(0,d.useState)(!1),S=r()(P,2),q=S[0],T=S[1];return(0,g.jsxs)("div",{className:x.Z.wrap,children:[(0,g.jsx)("div",{className:x.Z.questionTitleEditorWrap,children:(0,g.jsx)(f.Z.Item,{label:"题干",name:i,labelCol:{span:24},rules:[{required:!0}],children:(0,g.jsx)(j.h,{scrollId:Array.isArray(i)?i.join("_"):"".concat(i),watch:!0,height:140,placeholder:n})})}),(0,g.jsx)(f.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),(0,g.jsx)(f.Z.List,{name:t,rules:[{validator:function(e,n){var i=n.some((function(e){return 1===e[c]})),t=n.findIndex((function(e){var n;return(null===(n=e[a])||void 0===n?void 0:n.length)<=0}));return-1!==t?Promise.reject(new Error("请先输入".concat(b[t],"选项的内容"))):i?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e,n){var i=n.add,t=n.remove;return(0,g.jsxs)("div",{id:Array.isArray(p)?p.join("_"):"".concat(p),children:[e.map((function(n,l){var r=n.key,m=n.name,x=s()(n,y),_=I===r,j=l<7&&l===e.length-1;return(0,d.createElement)(f.Z.Item,u()(u()({},x),{},{key:r,name:m,noStyle:!0}),(0,g.jsx)(w,{choiceTextKey:a,answerKey:c,index:l,isEdit:_,setInputActive:function(){C(r)},form:v,choiceOptionsPath:p,allowChangeMode:h,showAddIcon:j,addItem:function(){return i(o()(o()({},a,""),c,0))},deleteItem:function(){return t(m)}}))})),e.length<8&&(0,g.jsx)("div",{className:"".concat(x.Z.addBtn," mb30"),onClick:function(){return i(o()(o()({},a,""),c,0))},children:"添加选项"})]})}}),k&&(0,g.jsx)("div",{onClick:function(){return T(!0)},children:(0,g.jsx)(f.Z.Item,{name:l,label:"题目解析",labelCol:{span:24},children:(0,g.jsx)(j.x,{placeholder:"请编辑题目解析(非必填)",isEdit:q})})})]})}},48763:function(e,n,i){i.d(n,{r:function(){return j}});var t=i(82242),s=i.n(t),l=i(39647),r=i.n(l),a=(i(59301),i(36381)),o=i(78241),c=i(95237),u=i(94001),d=i(6848),p=i(6085),m=i(97810),h=i(78666),f=i(3879),x=i(37712),v=["key","name"],_=a.Z.Panel,j=function(e){var n=e.questionTitlePlaceholder,i=(e.choiceKey,e.form),t=e.withScore;return(0,x.jsxs)("div",{className:p.Z.wrap,children:[(0,x.jsx)("div",{className:p.Z.questionTitleEditorWrap,children:(0,x.jsx)(o.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,x.jsx)(h.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,x.jsx)(o.Z.Item,{label:"小题",required:!0,labelCol:{span:24}}),(0,x.jsx)(o.Z.List,{name:"sub_item_banks",rules:[{validator:function(e,n){return n?Promise.resolve():Promise.reject(new Error("请添加小题"))}}],children:function(e,n){var l=n.add,h=n.remove;return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(a.Z,{className:e.length>0?p.Z.collapseWrapper:"",bordered:!1,expandIcon:function(e){var n=e.isActive;return(0,x.jsx)("i",{className:"iconfont icon-weizhankai ".concat(n?p.Z.open:p.Z.close),style:{fontSize:14,transition:"all .2s"}})},children:e.map((function(e,n){var l=e.key,a=e.name,j=r()(e,v);return(0,x.jsx)(_,{className:p.Z.panel,forceRender:!0,header:(0,x.jsxs)("div",{className:p.Z.panelHeader,children:["第",n+1,"小题",(0,x.jsx)("span",{children:"(单选题)"})]}),extra:(0,x.jsxs)(c.Z,{align:"middle",onClick:function(e){return e.stopPropagation()},children:[t&&(0,x.jsx)(o.Z.Item,s()(s()({},j),{},{rules:[{required:!0,message:"请输入小题分值"}],label:"分值",name:[a,"question_score"],className:p.Z.blankInputNumberWrapper,children:(0,x.jsx)(u.Z,{className:p.Z.blankInput,placeholder:"请输入当前小题分数",min:.1,precision:1,max:100,style:{width:150}})})),(0,x.jsx)(d.Z,{title:"删除",children:(0,x.jsx)(m.Z,{className:"".concat(p.Z.deleteIcon," ml40"),onClick:function(){return h(a)}})})]}),children:(0,x.jsx)(o.Z.Item,s()(s()({},j),{},{name:a,children:(0,x.jsx)(f.u,{questionTitlePlaceholder:"请编辑选择题题干内容",allowChangeMode:!1,form:i,choiceKey:[a,"choices"],titleKey:[a,"name"],analysisKey:[a,"analysis"],choiceOptionsPath:["sub_item_banks",a,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"})}))},l)}))}),e.length<20&&(0,x.jsx)("div",{className:"".concat(p.Z.addBtn),onClick:function(){return l({name:"",choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}})),analysis:""})},children:"添加小题"})]})}})]})}},68054:function(e,n,i){i.d(n,{u:function(){return T}});var t=i(39647),s=i.n(t),l=i(91232),r=i.n(l),a=i(85573),o=i.n(a),c=i(82242),u=i.n(c),d=i(79800),p=i.n(d),m=i(37205),h=i.n(m),f=i(59301),x=i(43418),v=i(95237),_=i(43604),j=i(24650),g=i(6848),y=i(78673),b=i(78241),w=i(94001),k=i(78666),N=i(97810),Z=i(6085),I=i(37712),C=["key","name"],P=function(e){var n=e.value,i=e.onChange;return(0,I.jsxs)(v.Z,{align:"middle",className:"ml20",gutter:[40,20],children:[null==n?void 0:n.map((function(e,t){return(0,I.jsxs)(_.Z,{className:Z.Z.blankWrapper,children:[(0,I.jsx)(j.Z,{className:Z.Z.blankInput,defaultValue:e,maxLength:1e3,onBlur:function(e){var s=h()(n),l=e.target.value.trim();s[t]=l,i(s)}}),(0,I.jsx)(g.Z,{title:"删除",children:(0,I.jsx)(N.Z,{className:Z.Z.deleteIcon,style:{marginLeft:15,visibility:t>0?"visible":"hidden"},onClick:function(){return function(e){x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:Z.Z.modal,onOk:function(){var t=h()(n);t.splice(e,1),i(t)}})}(t)}})})]},"".concat(e,"_").concat(t))})),(0,I.jsx)(_.Z,{children:(0,I.jsx)("div",{className:"".concat(Z.Z.addBtn),onClick:function(){var e;(e=h()(n)).push(""),i(e)},children:"新增答案"})})]})},S=function(e){var n=e.value,i=void 0===n||n,t=e.onChange;return(0,I.jsx)(y.Z,{checked:!i,onChange:function(e){t(!e)}})},q="▁",T=function(e){var n=e.questionTitlePlaceholder,i=e.form,t=e.scoreByBlank,l=void 0!==t&&t,a=e.answerKey,c=(0,f.useState)(!1),d=p()(c,2),m=d[0],h=d[1],x=function(e,n){for(var i=n.line,t=0,s=0;s1?Array.from({length:r},(function(e,n){return a+n})):a)}else if(l>0){var o=x(e,n.from);console.log("新增".concat(l,"个,之前有").concat(o,"个")),i(l,o)}}(e,n,N,F)}})})}),(0,I.jsx)(b.Z.List,{name:a,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var i,t=r()(n);try{for(t.s();!(i=t.n()).done;){var s=(i.value||{}).answer_text;if(null!=s&&s.some((function(e){return 0===(null==e?void 0:e.length)})))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){t.e(e)}finally{t.f()}return Promise.resolve()}}],children:function(e,n,i){var t=n.add,r=n.remove;i.errors;return y.current=t,T.current=r,(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(b.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),e.map((function(e,n){var i=e.key,t=e.name,r=s()(e,C);return(0,I.jsxs)(v.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,I.jsxs)(_.Z,{flex:"0 0 auto",className:"".concat(Z.Z.blankIndex),children:["填空项",n+1]}),(0,I.jsxs)(_.Z,{flex:1,children:[(0,I.jsxs)(v.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,I.jsx)(_.Z,{children:(0,I.jsx)(b.Z.Item,u()(u()({},r),{},{name:[t,"answer_text"],noStyle:!0,children:(0,I.jsx)(P,{})}))}),l&&(0,I.jsx)(_.Z,{flex:"224px",children:(0,I.jsx)(b.Z.Item,u()(u()({},r),{},{name:[t,"score"],label:"分值",rules:[{required:!0}],className:Z.Z.blankInputNumberWrapper,children:(0,I.jsx)(w.Z,{className:Z.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]}),(0,I.jsx)(b.Z.Item,u()(u()({},r),{},{name:[t,"position"],noStyle:!0,children:(0,I.jsx)(j.Z,{type:"hidden"})}))]})]},i)}))]})}}),(null==E?void 0:E.length)>1&&(0,I.jsxs)(v.Z,{align:"middle",className:(null==E?void 0:E.length)>1?"mb30":"".concat(Z.Z.hide),children:[(0,I.jsx)(b.Z.Item,{name:"is_ordered",children:(0,I.jsx)(S,{})}),(0,I.jsx)(_.Z,{className:"ml10",children:"允许学生每个填空的答案与标准答案的顺序不一致"})]}),(0,I.jsx)("div",{onClick:function(){return h(!0)},children:(0,I.jsx)(b.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,I.jsx)(k.x,{placeholder:"请编辑题目解析(非必填)",isEdit:m})})})]})}},89517:function(e,n,i){i.d(n,{Z:function(){return y}});var t=i(39647),s=i.n(t),l=i(79800),r=i.n(l),a=i(82242),o=i.n(a),c=i(85573),u=i.n(c),d=i(59301),p=i(95237),m=i(43604),h=i(78241),f=i(6085),x=i(78666),v=i(37712),_=["key","name"],j=u()(u()({},"正确","T"),"错误","F"),g=function(e){var n=e.value,i=e.onChange,t=e.form,s=1===(null==n?void 0:n.is_answer),l=null==n?void 0:n.choice_text,r=function(){var e=t.getFieldsValue().choices.map((function(e){return{choice_text:e.choice_text,is_answer:0}}));t.setFieldsValue({choices:e}),i(o()(o()({},n),{},{is_answer:1}))};return(0,v.jsxs)(p.Z,{className:f.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,v.jsx)(m.Z,{onClick:r,className:"".concat(f.Z.choiceIndex," ").concat(f.Z.judgementIndex," ").concat(s?f.Z.activeAnswer:""),children:j[l]}),(0,v.jsx)(m.Z,{flex:1,className:"".concat(f.Z.editorWrap," ml15"),children:(0,v.jsx)("div",{className:"".concat(f.Z.inputBorder," ").concat(f.Z.placeholder," ").concat(s?f.Z.activeJudgementAnswer:""),children:l})}),(0,v.jsx)(m.Z,{flex:"0 0 auto",className:"ml15",children:(0,v.jsx)("div",{onClick:r,className:"".concat(f.Z.setAnswerBtn," ").concat(s?f.Z.activeAnswer:""),children:s?"正确答案":"设为答案"})})]})},y=function(e){var n=e.questionTitlePlaceholder,i=(e.choiceKey,e.form),t=(0,d.useState)(!1),l=r()(t,2),a=l[0],c=l[1];return(0,v.jsxs)("div",{className:f.Z.wrap,children:[(0,v.jsx)("div",{className:f.Z.questionTitleEditorWrap,children:(0,v.jsx)(h.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,v.jsx)(x.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,v.jsx)(h.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24},children:(0,v.jsx)(h.Z.List,{name:"choices",rules:[{validator:function(e,n){return n.some((function(e){return 1===(null==e?void 0:e.is_answer)}))?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e){return(0,v.jsx)("div",{id:"choices",children:e.map((function(e){var n=e.key,t=e.name,l=s()(e,_);return(0,d.createElement)(h.Z.Item,o()(o()({},l),{},{key:n,name:t,noStyle:!0}),(0,v.jsx)(g,{form:i}))}))})}})}),(0,v.jsx)("div",{onClick:function(){return c(!0)},children:(0,v.jsx)(h.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,v.jsx)(x.x,{placeholder:"请编辑题目解析(非必填)",isEdit:a})})})]})}},78666:function(e,n,i){i.d(n,{h:function(){return p},x:function(){return m}});var t=i(82242),s=i.n(t),l=i(39647),r=i.n(l),a=i(77036),o=i(6085),c=(i(59301),i(4585)),u=i(37712),d=["value","onChange","scrollId"],p=function(e){var n=e.value,i=e.onChange,t=e.scrollId,l=r()(e,d);return(0,u.jsx)("div",{id:t||"",children:(0,u.jsx)(a.Z,s()(s()({},l),{},{hidetoolBar:!0,defaultValue:n,onChange:function(e,n){console.log("a:",e,n),null!=n&&n.length?i(e,n):i(e)}}))})},m=function(e){var n=e.value,i=e.onChange,t=e.placeholder,s=e.height,l=void 0===s?140:s;return e.isEdit?(0,u.jsx)(a.Z,{watch:!0,isFocus:!0,height:l,placeholder:t,defaultValue:n,onChange:i}):(0,u.jsx)("div",{style:{cursor:"pointer"},children:n?(0,u.jsx)(c.Z,{className:o.Z.inputBorder,value:n}):(0,u.jsx)("div",{className:"".concat(o.Z.inputBorder," ").concat(o.Z.placeholder),children:t})})}},28263:function(e,n,i){i.d(n,{W:function(){return S}});var t=i(91232),s=i.n(t),l=i(79800),r=i.n(l),a=i(82242),o=i.n(a),c=i(39647),u=i.n(c),d=i(59301),p=i(8591),m=i(12563),h=i(78241),f=i(78673),x=i(95237),v=i(43604),_=i(6848),j=i(24650),g=i(94001),y=i(6085),b=i(78666),w=i(77036),k=i(2842),N=i(37712),Z=["value","onChange"],I=["key","name"],C=function(e){var n=e.value,i=e.onChange,t=u()(e,Z);return(0,N.jsx)(w.Z,o()(o()({},t),{},{defaultValue:null==n?void 0:n[0],onChange:function(e){i([e])}}))},P=function(e){var n=e.value,i=void 0===n?[]:n,t=e.onClose;return(0,N.jsx)(m.Z,{closable:!0,onClose:t,className:y.Z.keywordTag,children:null==i?void 0:i.join(" 或 ")})},S=function(e){var n=e.questionTitlePlaceholder,i=e.form,t=e.showKeywords,l=e.isMustKeyWords,a=void 0===l?t:l,c=(0,d.useState)(!1),m=r()(c,2),w=m[0],Z=m[1],S=(0,d.useState)(""),q=r()(S,2),T=q[0],F=q[1],E=h.Z.useWatch("use_keywords",i),L=h.Z.useWatch("question_score",i);return(0,N.jsxs)("div",{className:y.Z.wrap,children:[(0,N.jsx)("div",{className:y.Z.questionTitleEditorWrap,children:(0,N.jsx)(h.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,N.jsx)(b.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,N.jsx)(h.Z.Item,{label:"参考答案",name:"answer_texts",labelCol:{span:24},children:(0,N.jsx)(C,{watch:!0,height:140,placeholder:"请编辑参考答案(非必填)"})}),t&&!a&&(0,N.jsx)(h.Z.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked",children:(0,N.jsx)(f.Z,{defaultChecked:!0})}),t&&a&&(0,N.jsxs)(x.Z,{align:"middle",className:"mb30",children:[(0,N.jsx)(h.Z.Item,{name:"use_keywords",valuePropName:"checked",children:(0,N.jsx)(f.Z,{})}),(0,N.jsx)(v.Z,{className:"ml10",children:"开启关键词自动判分"}),(0,N.jsx)(v.Z,{children:(0,N.jsx)(_.Z,{placement:"right",title:"选中后,需要设置每个关键词的分值,系统会根据设置的关键词进行自动判分; 所有关键词分值之和必须小于等于小题分值。",children:(0,N.jsx)(k.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})})})]}),(E||!a)&&(0,N.jsx)(h.Z.List,{name:"keywords",rules:[{validator:function(e,n){return a?null!=n&&n.length?(null==n?void 0:n.reduce((function(e,n){return e+n.score}),0))>parseFloat(L)?Promise.reject(new Error("所有关键词的分值之和必须小于等于该小题的分值")):Promise.resolve():Promise.reject(new Error("请输入关键词")):Promise.resolve()}}],children:function(e,n){var t=n.add,l=n.remove;return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)("div",{className:"".concat(y.Z.title," mb10"),children:a?"关键词":(0,N.jsx)("span",{style:{color:"#9096A3"},children:"判分关键词"})}),(0,N.jsxs)(x.Z,{align:"middle",className:"font14 mb30",children:[(0,N.jsx)(v.Z,{flex:1,children:(0,N.jsx)(j.Z,{value:T,onChange:function(e){F(e.target.value)},maxLength:50,allowClear:!0,onPressEnter:function(e){var n,l,r,a,o,c="".concat(null===(n=e.target)||void 0===n?void 0:n.value).replaceAll(" ",""),u=null==c||null===(l=c.split("|"))||void 0===l?void 0:l.filter((function(e){return!!e})),d=i.getFieldValue("keywords"),m=(null==d||null===(r=d.map((function(e){return null==e?void 0:e.keyword})))||void 0===r?void 0:r.flat())||[],h=s()(u);try{for(h.s();!(a=h.n()).done;){var f=a.value;if(m.includes(f))return void p.ZP.error("为避免判分错误,请勿设置相同的关键词")}}catch(e){h.e(e)}finally{h.f()}(o=c)&&(new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~!@#¥……&*()—【】‘;:”“。,、?「」『』_\\+\\-·%《》]|[\\\\/]"),"|"!==o||(p.ZP.warning("关键词不能只输入一个“|”字符!"),0))&&(t({keyword:u,score:1}),F(""))},className:y.Z.inputBorder,placeholder:"支持设置多个关键词;并列关键词(或的关系)请用“|”分隔开"})}),(0,N.jsx)(v.Z,{flex:"148px",style:{textAlign:"right",color:"#9096A3"},children:"“回车键”保存关键词"})]}),e.map((function(e){var n=e.key,i=e.name,t=u()(e,I);return(0,N.jsx)(x.Z,{className:"mb20",style:{marginRight:148},children:(0,N.jsx)(v.Z,{flex:1,children:(0,N.jsxs)(x.Z,{align:"middle",justify:"space-between",children:[(0,N.jsx)(h.Z.Item,o()(o()({},t),{},{name:[i,"keyword"],children:(0,N.jsx)(P,{onClose:function(){return l(i)}})})),a&&(0,N.jsx)(h.Z.Item,o()(o()({},t),{},{name:[i,"score"],label:"分值",rules:[{required:!0}],className:y.Z.blankInputNumberWrapper,children:(0,N.jsx)(g.Z,{className:y.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"请输入关键词分数"})}))]})})},n)}))]})}}),(0,N.jsx)("div",{onClick:function(){return Z(!0)},children:(0,N.jsx)(h.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,N.jsx)(b.x,{placeholder:"请编辑题目解析(非必填)",isEdit:w})})})]})}},4585:function(e,n,i){i.d(n,{Z:function(){return z}});var t=i(82242),s=i.n(t),l=i(37205),r=i.n(l),a=i(91232),o=i.n(a),c=i(79800),u=i.n(c),d=i(59301),p=(i(49040),i(32834)),m=i.n(p),h=i(11690);var f=[],x=["
                  "],v=new(m().Renderer),_=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function j(){f.length=0,x=["
                    "]}var g={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function y(e,n,i,t){if(n>=e.length||e[n].level<=i)return n;var s=e[n];t.push("
                  • "+s.text+"");var l=[];return n=y(e,++n,s.level,l),l.length>0&&(t.push("
                      "),l.forEach((function(e){t.push(e)})),t.push("
                    ")),t.push("
                  • "),n=y(e,n,i,t)}function b(){return y(f,0,0,x),x.push("
                  "),x.join("")}var w={heading:function(e){var n=_.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var i=n[0],t=function(e,n){var i=e.match(/^(\s+)(?:```)/);if(null===i)return n;var t=i[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=t.length?e.slice(t.length):e})).join("\n")}(i,n[3]||""),s=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(s)>=0){var l=Z(),r=t;t=l,I[l]={type:"block",expression:r}}return{type:"code",raw:i,lang:s,text:t}}}},k=/(?:\${2})([^\n`]+?)(?:\${2})/gi,N=0,Z=function(){return"__special_katext_id_".concat(N++,"__")},I={};function C(){return I}function P(){N=0,I={}}function S(e){return e=e.replace(k,(function(e,n){var i=Z();return I[i]={type:"inline",expression:n},i}))}var q=v.listitem;v.listitem=function(e){return q(S(e))};var T=v.paragraph;v.paragraph=function(e){return T(S(e))};var F=v.tablecell;v.tablecell=function(e,n){return F(S(e),n)},v.code=function(e,n,i){var t=(n||"").match(/\S*/)[0];return t?["latex","katex","math"].indexOf(t)>=0?"

                  ".concat(e,"

                  "):'
                  ').concat(i?e:(0,h.escape)(e,!0),"
                  \n"):'
                  '+(i?e:(0,h.escape)(e,!0))+"
                  "},v.heading=function(e,n,i){var t=this.options.headerPrefix+i.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return f.push({anchor:t,level:n,text:e}),"'+e+""},m().setOptions({silent:!0,gfm:!0,pedantic:!1}),m().use({tokenizer:w,renderer:v});var E=m(),L=(i(64018),i(6419)),M=i(71681),O=i(15342),A=i(1012),R=i(29114),D=i(37712),B="@▁@",V=/]*>/g;var z=function(e){var n=e.value,i=void 0===n?"":n,t=e.className,l=e.showTextOnly,a=e.showLines,c=e.style,p=void 0===c?{}:c,m=e.stylesPrev,h=void 0===m?{}:m,f=e.highlightKeywords,x=e.showProgramFill,v=(e.isProgramFill,e.disabledFill),_=void 0!==v&&v,y=e.programFillValue,w=e.onFillChange,k=void 0===w?function(e){}:w,N=e.onFillBlur,Z=void 0===N?function(){}:N,I=String(i),S=(0,d.useState)(""),q=u()(S,2),T=q[0],F=q[1],z=(0,d.useState)("office"),W=u()(z,2),U=W[0],H=W[1],G=(0,d.useState)([]),K=u()(G,2),Y=K[0],J=K[1],Q=(0,d.useRef)("a"+(0,A.Z)()),X={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var i=n.replace(/(\n|\r)/g,"").split("}"),t=[];return i.map((function(e){""!=e&&t.push(".".concat(Q.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{I=I.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+M.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+M.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+M.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return I=I.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,i,t){return function(e,n){var i=document.createElement(e===B?"input":"textarea");i.style.width="100%",i.style.height=e===B?"40px":"151px",i.rows=5,i.spellcheck=!1,i.name="edu-program-fill",i.placeholder="请输入",i.dataset.id=n;var t=Object.keys(X).length;return X[t]=i,'').concat(i.outerHTML,'')}(n,++e)})),'
                  '.concat($(I||""),"
                  ")}var n=E(I);n=$(n);var i=C();I.match(/\[TOC\]/)&&(n=n.replace("

                  [TOC]

                  ",b()),j()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var t=i[n],s=t.type,l=t.expression;return(0,O.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(l)||"",{displayMode:"block"===s,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),P();var t=document.createElement("div");return t.innerHTML=n,f?(te(t,f.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),t.innerHTML):l?t.innerText:(setTimeout((function(){return re()}),500),t.innerHTML)}),[I,f]);(0,d.useEffect)((function(){se.current&&se.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=ie}))}),[Y]),(0,d.useEffect)((function(){if(null!=y&&y.length){var e,n=se.current.querySelectorAll(".edu-program-fill-score"),i=se.current.querySelectorAll('[name="edu-program-fill"]'),t=o()(i.entries());try{for(t.s();!(e=t.n()).done;){var s,l=u()(e.value,2),r=l[0],a=l[1];a.value=null===(s=y[r])||void 0===s?void 0:s.value,"warning"===y[r].type?a.className="program-fill-warning":"success"===y[r].type?a.className="program-fill-success":a.className=""}}catch(e){t.e(e)}finally{t.f()}var c,d=o()(n.entries());try{for(d.s();!(c=d.n()).done;){var p,m,h=u()(c.value,2),f=h[0];h[1].innerHTML=null!==(p=y[f])&&void 0!==p&&p.score?"".concat(null===(m=y[f])||void 0===m?void 0:m.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}J(y)}}),[y]);var ne=function(e){Y[e.target.dataset.id]=Y[e.target.dataset.id]||{},Y[e.target.dataset.id].value=e.target.value,J(r()(Y)),k(Y,e.target.dataset.id)},ie=function(e){Y[e.target.dataset.id]=Y[e.target.dataset.id]||{},Y[e.target.dataset.id].value=e.target.value,J(r()(Y)),Z(Y,e.target.dataset.id)};function te(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)te(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var i;e.innerHTML=null===(i=e.innerHTML)||void 0===i?void 0:i.replace(new RegExp(n,"gi"),'$&')}else{var t=document.createElement("span");t.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(t)}}))}var se=(0,d.useRef)();function le(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var i=n.getAttribute("href");if(i.indexOf("office")>-1)e.preventDefault(),F(i),H("office");else if(i.indexOf("application/pdf")>-1)e.preventDefault(),F(i),H("pdf");else if(i.indexOf("text/html")>-1)e.preventDefault(),F(i),H("html");else if(i.startsWith("#")){e.preventDefault();var t=document.getElementById(i.replace("#",""));t&&t.scrollIntoView(!0)}}}g.WebkitLineClamp=a,a&&(p=s()(s()({},p),g));var re=function(){var e,n=null===(e=se.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(L.ZP.isSupported()){var n=new L.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(se.current&&ee&&ee.match(V)&&window.PR.prettyPrint(),se.current)return se.current.addEventListener("click",le),function(){var e;null===(e=se.current)||void 0===e||e.removeEventListener("click",le),P(),j()}}),[ee,se.current,le]),(0,D.jsxs)(D.Fragment,{children:[l&&(0,D.jsx)("div",{ref:se,children:ee}),!l&&(0,D.jsx)("div",{ref:se,style:s()({},p),className:"".concat(t||""," ").concat(_?"disabled-fill":""," markdown-body ").concat(Q.current),dangerouslySetInnerHTML:{__html:ee}}),(0,D.jsx)(R.Z,{close:!0,data:T,type:null!=T&&T.length?U:"",style:s()({},h),onClose:function(){return F("")}})]})}},51562:function(e,n,i){i.d(n,{Z:function(){return L},P:function(){return F}});var t=i(37205),s=i.n(t),l=i(39647),r=i.n(l),a=i(7557),o=i.n(a),c=i(82242),u=i.n(c),d=i(41498),p=i.n(d),m=i(79800),h=i.n(m),f=i(59301),x=i(78241),v=i(43418),_=i(5112),j=i(24650),g=i(51945),y="brief___LOzpE",b="contentTitle___xkdcN",w="content___Vtri0",k="antdTable___s8T2N",N="tableCell___kN9Fw",Z="antdModal___WVBk3",I="orangeColor___ryB2u",C=i(33329),P=i(37712),S=["isImportMultipleCourse"],q=function(e){var n=e.studentNames,i=e.total;return i>3?(0,P.jsxs)(P.Fragment,{children:["课堂内有",(0,P.jsx)("span",{className:I,children:null==n?void 0:n.join("、")}),"等",(0,P.jsx)("span",{className:I,children:i}),"名学生"]}):(0,P.jsxs)(P.Fragment,{children:["课堂内有",(0,P.jsx)("span",{className:I,children:null==n?void 0:n.join("、")}),["","一","两","三"][i],"名学生"]})},T=function(e){var n=e.onCancel,i=e.onOk,t=e.visible,s=(e.inPaper,e.renderData),l=(e.type,e.isMultipleCourse),r=void 0!==l&&l,a=x.Z.useForm(),c=h()(a,1)[0],d=(0,f.useState)(1),m=h()(d,2),j=m[0],g=m[1],y=(0,f.useState)(!1),b=h()(y,2),k=b[0],N=b[1],C=(0,f.useMemo)((function(){return 1===(null==s?void 0:s.total_num)&&1===(null==s?void 0:s.can_copy_num)}),[s]),S=(0,f.useMemo)((function(){var e;return null==s||null===(e=s.course_data_list)||void 0===e?void 0:e.filter((function(e){return e.is_show}))}),[s]);return(0,P.jsx)(P.Fragment,{children:C?(0,P.jsxs)(v.Z,{centered:!0,closable:!0,open:t,destroyOnClose:!0,title:"提示",className:Z,width:682,confirmLoading:k,onCancel:n,onOk:p()(o()().mark((function e(){var n,t,l;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),n=j,r&&(l=u()({},c.getFieldsValue()),n=null==s||null===(t=s.course_data_list)||void 0===t?void 0:t.map((function(e){return void 0!==l[e.id]?u()(u()({},e),{},{is_copy:l[e.id]}):e}))),e.next=5,i(n);case 5:N(!1);case 6:case"end":return e.stop()}}),e)}))),children:[(0,P.jsx)("div",{className:w,style:{marginBottom:20},children:r?"检测到以下课堂已在教学课堂中使用,请问是否复制成新的实训发送至教学课堂中?":(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(q,{studentNames:null==s?void 0:s.student_names,total:null==s?void 0:s.student_count}),"学习过该实践项目。该项目支持复制,请选择是否将该项目复制为新项目发送至课堂中?"]})}),r?(0,P.jsx)(x.Z,{form:c,preserve:!1,children:null==S?void 0:S.map((function(e){return(0,P.jsxs)(f.Fragment,{children:[(0,P.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,P.jsx)(x.Z.Item,{name:e.id,initialValue:1,children:(0,P.jsxs)(_.ZP.Group,{className:w,children:[(0,P.jsx)(_.ZP,{value:1,style:{color:"#464f66"},children:"复制实训"}),(0,P.jsx)(_.ZP,{value:0,style:{color:"#464f66"},children:"不复制实训"})]})})]},e.id)}))}):(0,P.jsxs)(_.ZP.Group,{value:j,onChange:function(e){return g(e.target.value)},className:w,style:{marginBottom:30},children:[(0,P.jsx)(_.ZP,{value:1,style:{color:"#464f66"},children:"复制"}),(0,P.jsx)(_.ZP,{value:0,style:{color:"#464f66"},children:"不复制"})]}),(0,P.jsxs)("div",{children:[(0,P.jsx)("div",{className:w,style:{marginBottom:10},children:"* 说明:"}),(0,P.jsx)("div",{className:w,style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,P.jsx)("div",{className:"".concat(w," ").concat(I),children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]})]}):(0,P.jsx)(v.Z,{centered:!0,closable:!0,destroyOnClose:!0,open:t,confirmLoading:k,title:"提示",width:682,onCancel:n,onOk:p()(o()().mark((function e(){var n,t,l;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),n=0,r&&(l=u()({},c.getFieldsValue()),n=null==s||null===(t=s.course_data_list)||void 0===t?void 0:t.map((function(e){return void 0!==l[e.id]?u()(u()({},e),{},{is_use:l[e.id]}):e}))),e.next=5,i(n);case 5:N(!1);case 6:case"end":return e.stop()}}),e)}))),children:(0,P.jsxs)("div",{className:w,children:[(0,P.jsx)(q,{studentNames:null==s?void 0:s.student_names,total:null==s?void 0:s.student_count}),"学习过该实践项目。",r?(0,P.jsxs)(x.Z,{form:c,preserve:!1,children:[(0,P.jsx)("h3",{children:"当前实训不可复制,已经检测到以下课堂存在该实训,同一实训在课堂中重复使用时,会导致成绩互相影响,请确认是否继续使用"}),null==S?void 0:S.map((function(e){return(0,P.jsxs)(f.Fragment,{children:[(0,P.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,P.jsx)(x.Z.Item,{name:e.id,initialValue:1,children:(0,P.jsxs)(_.ZP.Group,{className:w,children:[(0,P.jsx)(_.ZP,{value:1,style:{color:"#464f66"},children:"继续使用"}),(0,P.jsx)(_.ZP,{value:0,style:{color:"#464f66"},children:"不使用"})]})})]},e.id)}))]}):(0,P.jsxs)("div",{children:["该项目不支持复制,若确认继续发送,",(0,P.jsx)("span",{className:I,children:"当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"}),"(如果不想清空学生之前的挑战记录,建议参照该实践项目的内容自行创建一个新的项目,或者尝试联系项目创建人开放本项目的复制权限)。"]})]})})})},F=function(){var e=(0,f.useState)(!1),n=h()(e,2),i=n[0],t=n[1],s=(0,f.useState)(),l=h()(s,2),a=l[0],c=l[1],u=function(){var e=p()(o()().mark((function e(n){var i,s,l,a,u;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=n.isImportMultipleCourse,s=void 0!==i&&i,l=r()(n,S),e.next=3,(0,C.Tr)(l);case 3:if(!("status"in(a=e.sent))){e.next=6;break}return e.abrupt("return",!1);case 6:if(!s){e.next=13;break}if(!(null==a||null===(u=a.course_data_list)||void 0===u?void 0:u.some((function(e){return e.is_show})))){e.next=12;break}return c(a),t(!0),e.abrupt("return",!0);case 12:return e.abrupt("return",a.course_data_list||[]);case 13:if(0!==a.student_count){e.next=15;break}return e.abrupt("return",!1);case 15:return c(a),t(!0),e.abrupt("return",!0);case 18:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return[i,function(){return t(!1)},a,u]},E=function(e){var n=x.Z.useForm(),i=h()(n,1)[0],t=(0,f.useState)(!1),l=h()(t,2),r=l[0],a=l[1],c=e.onCancel,u=e.onOk,d=e.visible,m=e.inPaper,w=void 0!==m&&m,C=e.renderData,S=e.type,T=e.isMultipleCourse,F=void 0!==T&&T,E=e.position,L=(0,f.useMemo)((function(){return w?[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:N,render:function(e,n){return(0,P.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,P.jsxs)(_.ZP.Group,{children:[(0,P.jsx)(_.ZP,{value:1,children:"是"}),(0,P.jsx)(_.ZP,{value:0,children:"否"})]})}),(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,P.jsx)(j.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:N,render:function(e,n){return(0,P.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:1,children:(0,P.jsxs)(_.ZP.Group,{children:[(0,P.jsx)(_.ZP,{value:1,children:"是"}),(0,P.jsx)(_.ZP,{value:0,children:"否"})]})})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,P.jsxs)(_.ZP.Group,{children:[(0,P.jsx)(_.ZP,{value:1,children:"是"}),(0,P.jsx)(_.ZP,{value:0,children:"否"})]})})}}]}),[w]),M=(0,f.useMemo)((function(){return w?[{title:"实践项目名称",dataIndex:"name",width:424,className:N,align:"center",ellipsis:!0,render:function(e,n){return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e}),(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,P.jsx)(j.Z,{type:"hidden"})}),(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,P.jsx)(j.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,className:N,ellipsis:!0,align:"center",render:function(e,n){return(0,P.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:0,children:(0,P.jsxs)(_.ZP.Group,{children:[(0,P.jsx)(_.ZP,{value:1,children:"是"}),(0,P.jsx)(_.ZP,{value:0,children:"否"})]})}),(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,P.jsx)(j.Z,{type:"hidden"})})]})}}]}),[w]);if(F){var O={title:"课堂名称",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:N,render:function(e,n){return(0,P.jsx)("a",{href:"/classrooms/".concat(n.course_id),children:e})}};L=[O].concat(s()(L)),M=[O].concat(s()(M))}var A=(0,f.useMemo)((function(){return function(e){var n=e.used,i=e.copy,t=e.canNotCopy,s=e.studentNames,l=e.studentCount,r=e.inPaper,a=e.is_random,o=void 0!==a&&a,c=e.position,u=(void 0===c?"":c)||(r?"试卷":"课程");return(0,P.jsxs)("span",{children:[(0,P.jsx)(q,{studentNames:s,total:l}),"学习过",u,"中的",(0,P.jsx)("span",{className:I,children:n}),"个项目,",i>0&&t>0?(0,P.jsxs)(P.Fragment,{children:["其中",(0,P.jsx)("span",{className:I,children:i}),"个项目支持复制,",(0,P.jsx)("span",{className:I,children:t}),"个项目不支持复制"]}):i>0&&0===t?(0,P.jsxs)(P.Fragment,{children:["其中",(0,P.jsx)("span",{className:I,children:i}),"个项目支持复制"]}):0===i&&t>0?(0,P.jsxs)(P.Fragment,{children:["其中",(0,P.jsx)("span",{className:I,children:t}),"个项目不支持复制"]}):void 0,"。请选择",o?"":"是否继续使用和","是否复制为新项目发送至课堂中?"]})}({used:null==C?void 0:C.repeat_shixun_num,copy:null==C?void 0:C.can_copy_num,canNotCopy:null==C?void 0:C.no_copy_num,studentNames:null==C?void 0:C.student_names,studentCount:null==C?void 0:C.student_count,is_random:null==C?void 0:C.is_random,inPaper:w,position:E})}),[C,w,E]);return(0,P.jsx)(v.Z,{title:"提示",centered:!0,open:d,confirmLoading:r,onOk:p()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a(!0),n=i.getFieldsValue(),t=Object.keys(n).map((function(e){return{id:parseInt(e.split("_")[0]),course_id:parseInt(e.split("_")[1]),is_use:n[e].is_use,is_copy:n[e].is_copy}})),e.next=5,u(t);case 5:a(!1);case 6:case"end":return e.stop()}}),e)}))),onCancel:c,width:880,okText:"确认",className:Z,destroyOnClose:!0,children:(0,P.jsxs)(x.Z,{form:i,preserve:!1,children:[(0,P.jsx)("div",{className:y,children:A}),(0,P.jsxs)("div",{style:{marginBottom:30},children:[(0,P.jsx)("div",{style:{marginBottom:20},children:"* 说明"}),(0,P.jsx)("div",{style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,P.jsx)("div",{className:I,children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]}),(null==C?void 0:C.can_copy_num)>0&&(0,P.jsxs)("div",{children:[(0,P.jsx)("div",{className:b,children:"支持复制的项目"}),(0,P.jsx)(g.Z,{columns:L,className:k,dataSource:null==C?void 0:C.can_copy_list,rowKey:"subject"===S?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})]}),(null==C?void 0:C.no_copy_num)>0&&(0,P.jsxs)("div",{children:[(0,P.jsx)("div",{className:b,children:"不支持复制的项目"}),(0,P.jsx)(g.Z,{columns:M,className:k,dataSource:null==C?void 0:C.no_copy_list,rowKey:"subject"===S?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})]}),(null==C?void 0:C.no_use_list.length)>0&&(null==C?void 0:C.no_use_list.map((function(e){return(0,P.jsxs)("div",{children:[(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_copy"],hidden:!0,initialValue:0,children:(0,P.jsx)(j.Z,{type:"hidden"})}),(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_use"],hidden:!0,initialValue:1,children:(0,P.jsx)(j.Z,{type:"hidden"})})]},"subject"===S?e.stage_shixun_id:e.shixun_course_id||e.id)})))]})})},L=function(e){return"multiple"===e.modalType?(0,P.jsx)(E,u()({},e)):(0,P.jsx)(T,u()({},e))}},93428:function(e,n,i){i.d(n,{Z:function(){return a}});i(59301);var t=i(80608),s="ldsRing___mpBZC",l="idsRingWrapper___Of9_n",r=i(37712),a=function(e){var n=e.message,i=e.className,a=(e.children,e.style),o=void 0===a?{}:a;return(0,r.jsxs)("div",{className:"".concat(l," ").concat(i),children:[(0,r.jsxs)("div",{className:s,children:[(0,r.jsx)("div",{}),(0,r.jsx)("div",{}),(0,r.jsx)("div",{}),(0,r.jsx)("div",{})]}),n?(0,r.jsx)("p",{style:o,children:n}):null,(0,r.jsx)(t.Outlet,{})]})}},16726:function(e,n,i){i.d(n,{h:function(){return v}});var t=i(82242),s=i.n(t),l=i(79800),r=i.n(l),a=i(59301),o=i(57809),c=i(78241),u=i(3113),d=i(89780),p=i.n(d),m=(i(94527),i(66608),i(37712)),h=o.default.Option,f={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function v(e){var n=e.value,i=e.onChange,t=e.mode,l=e.options,o=void 0===l?{}:l,c=(0,a.useRef)(),u=(0,a.useState)(),d=r()(u,2),h=d[0],f=d[1];return(0,a.useEffect)((function(){if(h){var e=function(e){var n=e.getValue();i&&i(n)};return h.on("change",e),function(){h.off("change",e)}}}),[h,i]),(0,a.useEffect)((function(){h&&h.setOption("mode",t)}),[h,t]),(0,a.useEffect)((function(){h&&(n===h.getValue()&&""!==n||setTimeout((function(){h.setValue(n||"")}),300))}),[h,n]),(0,a.useEffect)((function(){if(c.current&&!h){var e=p().fromTextArea(c.current,s()({mode:t,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},o));f(e)}}),[c.current,h]),(0,m.jsx)("div",{className:"my-codemirror-container",children:(0,m.jsx)("textarea",{ref:c})})}n.Z=function(e){var n=e.callback,i=e.onCancel,t=(0,a.useState)("python"),l=r()(t,2),d=l[0],p=l[1];return(0,m.jsxs)(c.Z,s()(s()({},f),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,m.jsx)(c.Z.Item,{label:"代码语言",name:"language",children:(0,m.jsx)(o.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(x[e][1])},children:Object.keys(x).map((function(e){return(0,m.jsx)(h,{value:e,children:x[e][0]},e)}))})}),(0,m.jsx)(c.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,m.jsx)(v,{mode:d})}),(0,m.jsxs)("div",{className:"flex-container flex-end",children:[(0,m.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,m.jsx)(u.ZP,{type:"ghost",onClick:i,children:"取消"})]})]}))}},77036:function(e,n,i){i.d(n,{Z:function(){return oe}});var t=i(91232),s=i.n(t),l=i(7557),r=i.n(l),a=i(41498),o=i.n(a),c=i(79800),u=i.n(c),d=i(85573),p=i.n(d),m=i(59301),h=i(89780),f=i.n(h),x=i(76374),v=(i(94527),i(6313),i(25717),i(99498),i(25419),i(67549),i(4585)),_=i(37712),j=function(e){var n=e.value,i=void 0===n?"":n,t=(e.className,e.showTextOnly,e.showLines,e.style,(0,m.useMemo)((function(){return""}),[i]));return(0,_.jsx)(_.Fragment,{children:(0,_.jsx)("div",{dangerouslySetInnerHTML:{__html:t}})})},g=i(82242),y=i.n(g),b=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function w(e){var n=e.onActionCallback,i=e.title,t=e.icon,s=e.actionName,l=e.className,r=void 0===l?"":l,a=e.children;return(0,_.jsxs)("a",{title:i,className:r,onClick:function(){n(s)},children:[(0,_.jsx)("i",{className:"md-iconfont ".concat(t)}),a]})}var k=function(e){var n=e.watch,i=e.showNullButton,t=e.showNullProgramButton,s=e.onActionCallback,l=e.fullScreen,r=e.insertTemp,a=e.hidetoolBar,o=[].concat(b,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,_.jsxs)("ul",{className:"markdown-toolbar-container",children:[!a&&o.map((function(e,n){return(0,_.jsx)("li",{children:e.actionName?(0,_.jsx)(w,y()(y()({},e),{},{onActionCallback:s})):(0,_.jsx)("span",{className:"v-line"})},n)})),i?(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,t?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,r&&(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(r),onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,_.jsx)("li",{className:"btn-full-screen",children:(0,_.jsx)(w,{icon:"".concat(l?"icon-shrink":"icon-enlarge"),title:l?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:s})})]})},N=i(74063),Z=i(78241),I=i(24650),C=i(3113),P={labelCol:{span:4},wrapperCol:{span:20}},S=function(e){var n=e.callback,i=e.onCancel;return(0,_.jsxs)(Z.Z,y()(y()({},P),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,_.jsx)(Z.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,_.jsx)(I.Z,{})}),(0,_.jsx)(Z.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,_.jsx)(I.Z,{})}),(0,_.jsxs)("div",{className:"flex-container flex-end",children:[(0,_.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(C.ZP,{type:"ghost",onClick:i,children:"取消"})]})]}))},q=i(16726),T=i(8591),F=i(10459),E=Z.Z.useForm,L={width:280,marginRight:10},M={labelCol:{span:5},wrapperCol:{span:19}},O=function(e){var n=e.callback,i=e.onCancel,t=E(),s=u()(t,1)[0],l=(0,m.useRef)();function r(e,n){-1!==e.status?s.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):T.ZP.error(e.message)}return(0,_.jsxs)(Z.Z,y()(y()({form:s},M),{},{className:"upload-image-panel",onFinish:function(e){n(y()(y()({},e),{},{name:l.current}))},style:{width:470,overflow:"hidden"},children:[(0,_.jsx)(Z.Z.Item,{label:"图片地址",required:!0,children:(0,_.jsxs)("div",{className:"flex-container",children:[(0,_.jsx)(Z.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,_.jsx)(I.Z,{style:L})}),(0,_.jsx)(A,{onFileChange:function(e){var n=e.target.files[0];l.current=n.name,R(n,r)}})]})}),(0,_.jsx)(Z.Z.Item,{label:"图片描述",name:"alt",children:(0,_.jsx)(I.Z,{style:{width:264}})}),(0,_.jsxs)(Z.Z.Item,{style:{textAlign:"right"},children:[(0,_.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(C.ZP,{type:"default",onClick:i,children:"取消"})]})]}))};function A(e){var n=e.onFileChange;return(0,_.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,_.jsx)("input",{type:"file",onChange:n})]})}function R(e,n){if(!e)throw new String("没有文件");var i=new FormData;i.append("editormd-image-file",e),i.append("file_param_name","editormd-image-file"),i.append("byxhr","true");var t=new window.XMLHttpRequest;t.withCredentials=!0,t.addEventListener("load",(function(i){n(JSON.parse(i.target.responseText),e)}),!1),t.addEventListener("error",(function(e){console.error(e)}),!1),t.open("POST","".concat(F.KI,"/api/attachments.json")),t.send(i)}var D=i(5112),B=i(94001),V=D.ZP.Group,z={margin:"0 8px"},W=function(e){var n=e.callback,i=e.onCancel;return(0,_.jsxs)(Z.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,_.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,_.jsx)("span",{style:z,children:"单元格数:"}),(0,_.jsx)("span",{style:z,children:"行数"}),(0,_.jsx)(Z.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,_.jsx)(B.Z,{})}),(0,_.jsx)("span",{style:z,children:"列数"}),(0,_.jsx)(Z.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,_.jsx)(B.Z,{})})]}),(0,_.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,_.jsx)("span",{style:z,children:"对齐方式:"}),(0,_.jsx)(Z.Z.Item,{name:"align",children:(0,_.jsxs)(V,{children:[(0,_.jsx)(D.ZP,{value:"default",children:(0,_.jsx)("i",{className:"fa fa-align-justify"})}),(0,_.jsx)(D.ZP,{value:"left",children:(0,_.jsx)("i",{className:"fa fa-align-left"})}),(0,_.jsx)(D.ZP,{value:"center",children:(0,_.jsx)("i",{className:"fa fa-align-center"})}),(0,_.jsx)(D.ZP,{value:"right",children:(0,_.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,_.jsxs)("div",{className:"flex-container flex-end",children:[(0,_.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(C.ZP,{type:"ghost",onClick:i,children:"取消"})]})]})},U=i(71681),H=i(49105),G=i(1012),K=i(43418),Y="link",J="upload-image",Q="code-block",X="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=i(46587);var ie="@▁▁@";function te(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var se=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",le=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],re=p()(p()({},se+"-B","bold"),se+"-I","italic"),ae=p()(p()(p()(p()({},Y,"添加链接"),Q,"添加代码块"),J,"添加文件"),X,"添加表格"),oe=function(e){var n=e.defaultValue,i=void 0===n?"":n,t=e.onChange,l=e.width,a=void 0===l?"100%":l,c=e.height,d=void 0===c?400:c,h=e.miniToolbar,g=void 0!==h&&h,y=e.isFocus,b=void 0!==y&&y,w=e.watch,Z=e.insertTemp,I=e.mode,C=void 0===I?"markdown":I,P=e.id,F=void 0===P?"markdown-editor-id":P,E=e.showResizeBar,L=void 0!==E&&E,M=e.noStorage,A=void 0!==M&&M,D=e.showNullButton,B=void 0!==D&&D,V=e.showNullProgramButton,z=void 0!==V&&V,$=e.hidetoolBar,se=void 0!==$&&$,oe=e.fullScreen,ce=void 0!==oe&&oe,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,me=e.className,he=void 0===me?"":me,fe=e.disablePaste,xe=void 0!==fe&&fe,ve=e.disabled,_e=void 0!==ve&&ve,je=e.disabledFill,ge=void 0!==je&&je,ye=e.placeholder,be=void 0===ye?"":ye,we=e.values,ke=void 0===we?"":we,Ne=(0,m.useState)(null),Ze=u()(Ne,2),Ie=Ze[0],Ce=Ze[1],Pe=(0,m.useState)(i),Se=u()(Pe,2),qe=Se[0],Te=Se[1],Fe=(0,m.useState)(w),Ee=u()(Fe,2),Le=Ee[0],Me=Ee[1],Oe=(0,m.useState)(ce),Ae=u()(Oe,2),Re=Ae[0],De=Ae[1],Be=(0,m.useState)(""),Ve=u()(Be,2),ze=Ve[0],We=Ve[1],Ue=(0,m.useState)(0),He=u()(Ue,2),Ge=He[0],Ke=He[1],Ye=(0,m.useState)(d),Je=u()(Ye,2),Qe=Je[0],Xe=Je[1],$e=(0,m.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,m.useRef)((0,G.Z)()),sn=(0,m.useRef)(!1),ln=(0,m.useRef)(),rn=(0,m.useRef)(),an=(0,m.useRef)(),on=(0,m.useRef)(),cn=(0,m.useRef)(),un=function(){var e=o()(r()().mark((function e(){var n,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,H.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(i=e.sent)&&null!==(n=i.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ie,rn),i.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ie.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ie.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ie.replaceSelection('').concat(e.name,"")):Ie.replaceSelection("[".concat(e.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Te(ke),null==Ie||Ie.setValue(ke),window.scrollTo(0,e)}),[ke]),(0,m.useEffect)((function(){null==pe||pe(Re)}),[Re]),(0,m.useEffect)((function(){if(rn.current){var e=function(e,i){if(!xe){var t=i.clipboardData;if(t){var s=t.types.toString(),l=t.items;if("Files"===s||t.types.indexOf("Files")>-1){if(i.preventDefault(),"stex"==C)return;try{var r,a=l[1];"file"===(null===(r=l[0])||void 0===r?void 0:r.kind)&&(a=l[0]);var o=a.getAsFile(),c=o.name.split(".").pop();R(o,(function(e){var i,t,s;e.id?(null==o||null===(i=o.type)||void 0===i?void 0:i.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==o||null===(t=o.type)||void 0===t?void 0:t.indexOf("video"))>-1?n.replaceSelection('')):(null==o||null===(s=o.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(o.name,"")):le.includes(c)?n.replaceSelection('').concat(o.name,"")):n.replaceSelection("[".concat(o.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(i){T.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}i.preventDefault()},n=f().fromTextArea(rn.current,{mode:C,lineNumbers:!g,lineWrapping:!0,value:i,autoCloseTags:!z,autoCloseBrackets:!0});return n.on("keyup",(function(e,i){8===i.keyCode&&(""==e.getValue()?n.setOption("placeholder",be):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var i=function(e,n){var i=e.getDoc(),t=i.getCursor(),s=i.getLine(t.line),l=s.charAt(t.ch-1),r=s.lastIndexOf("@▁@",t.ch),a=s.lastIndexOf("@▁▁@",t.ch),o=r>a?r:a,c=r>a?3:4;if(-1===ie.indexOf(l))return null;if(console.log("change1:",n,e,s,t,o,r,a,l),o>=0&&t.ch-o<5){var u=o+c;return i.replaceRange("",{line:t.line,ch:o},{line:t.line,ch:u}),{line:t.line,ch:u}}return null}(e);i&&n.preventDefault()}})),b&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){an.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){an.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,i){var t;if(an.current.classList.add("mouse-hover-md"),(t=i.dataTransfer.files).length>0){i.preventDefault(),i.stopPropagation();for(var s=function(){var e=t[l],i=e.name.split(".").pop();R(e,(function(t){var s,l,r;t.id?(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(t.id,"?type=").concat(t.content_type,")")):(null==e||null===(l=e.type)||void 0===l?void 0:l.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):le.includes(i)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(t.id,"?type=").concat(t.content_type,")")):401===(null==t?void 0:t.status)&&(document.location.href="/user/login")}))},l=0;l0||t.target.offsetWidth>0)&&(dn(),Ie.setSize("100%","100%"),Ie.refresh())}}catch(e){i.e(e)}finally{i.f()}}));return e.observe(rn.current.parentElement),e}();return function(){var n,i;null!==(n=rn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(i=rn.current)||void 0===i?void 0:i.parentElement)}}}),[Ie,dn]),(0,m.useEffect)((function(){if(Ie){for(var e=[],n=function(){var n=u()(t[i],2),s=n[0],l=n[1],r=p()({},s,(function(){pn(l)}));e.push(r),Ie.addKeyMap(r)},i=0,t=Object.entries(re);i0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(F);e>=Ge+1e4&&(!n||n!==qe)&&(window.sessionStorage.setItem(F,qe),nn(!0))}}),1e4),(0,m.useEffect)((function(){Me(w)}),[Ie,w]),(0,m.useEffect)((function(){Ie&&b&&Ie.focus()}),[Ie,b]),(0,m.useEffect)((function(){if(Le&&Ie){var e=function(e){var n=e.target;if(cn.current){var i=n.scrollTop/n.scrollHeight;cn.current.scrollTop=cn.current.scrollHeight*i}},n=Ie.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ie,Le]),(0,m.useEffect)((function(){if(Ie&&de){var e=function(e,n){de(e,n)};return Ie.on("beforeChange",e),function(){Ie.off("beforeChange",e)}}}),[Ie,de]),(0,m.useEffect)((function(){if(Ie&&ue){var e=function(){ue(Ie.getValue())};return Ie.on("blur",e),function(){Ie.off("blur",e)}}}),[Ie,ue]),(0,m.useEffect)((function(){if(Ie){var e=function(e,n){var i=e.getValue();Te(i),Ke((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),t&&(z?t(i,vn(i)):t(i))};return Ie.on("change",e),function(){Ie.off("change",e)}}}),[Ie,t]),(0,m.useEffect)((function(){if(Ie)if(null==i)Ie.setValue(""),Te("");else{var e=window.scrollY||window.pageYOffset;i!==Ie.getValue()&&(Ie.setValue(i),Te(i),Ie.setCursor(_e?1:Ie.lineCount(),0),window.scrollTo(0,e))}}),[Ie,i]);var pn=(0,m.useCallback)((function(e){var n=Ie.getCursor(),i=Ie.getSelection(),t=i.split("\n");switch(e){case"bold":return Ie.replaceSelection("**"+i+"**"),""===i&&Ie.setCursor(n.line,n.ch+2),Ie.focus();case"italic":return Ie.replaceSelection("*"+i+"*"),""===i&&Ie.setCursor(n.line,n.ch+1),Ie.focus();case"code":return Ie.replaceSelection("`"+i+"`"),""===i&&Ie.setCursor(n.line,n.ch+1),Ie.focus();case"inline-latex":return Ie.replaceSelection("`$$"+i+"$$`"),""===i&&Ie.setCursor(n.line,n.ch+3),Ie.focus();case"latex":return Ie.replaceSelection("```latex\n"+i+"\n```"),Ie.setCursor(n.line+1,i.length+1),Ie.focus();case"line-break":return Ie.replaceSelection("
                  \n"),Ie.focus();case"list-ul":return""===i?Ie.replaceSelection("- "+i):Ie.replaceSelection(t.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ie.focus();case"list-ol":return""===i?Ie.replaceSelection("1. "+i):Ie.replaceSelection(t.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ie.focus();case"add-null-ch":return""===i&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("▁"),Ie.focus();case"add-signal":return""===i&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("@▁@"),Ie.focus();case"add-multiple":return""===i&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection(ie),Ie.focus();case"inster-template-1":return""===i&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ie.focus();case"eraser":return Ie.setValue(""),Ie.focus();case"trigger-watch":return Me(!Le),Ie.focus();case"trigger-full-screen":return De(!Re),Ie.focus();case Y:return void We(Y);case Q:return void We(Q);case J:return void We(J);case X:return void We(X);default:throw new Error}}),[Ie,Le,Re]),mn=(0,m.useCallback)((function(e){switch(We(""),ze){case Y:var n=e.title,i=e.link;return Ie.replaceSelection("[".concat(n,"](").concat(i,")")),Ie.focus();case Q:var t=e.language,s=e.content;return Ie.replaceSelection(["```"+t,s,"```"].join("\n")),Ie.focus();case J:var l=e.src,r=e.alt;return r?Ie.replaceSelection("![ ".concat(r," ]( ").concat(l,' "').concat(r,'" )')):Ie.replaceSelection("![,](".concat(l,")")),Ie.focus();case X:for(var a=e.row,o=e.col,c=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},t=on.current,s=!1,l=0;return t.addEventListener("mousedown",e),document.addEventListener("mousemove",i),document.addEventListener("mouseup",n),function(){t.removeEventListener("mousedown",e),document.removeEventListener("mousemove",i),document.removeEventListener("mouseup",n)}}}),[Ie,on]),(0,m.useEffect)((function(){Xe(d)}),[d]);var xn={width:te(a),height:te(Qe)},vn=((0,m.useMemo)((function(){if(Ge){var e=new Date(Ge),n=e.getHours(),i=e.getMinutes(),t=e.getSeconds();return i=i<10?"0"+i:i,t=t<10?"0"+t:t,"".concat(n=n<10?"0"+n:n,":").concat(i,":").concat(t)}return 0}),[Ge]),function(e){var n=[];if(z){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,i,t){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,_.jsxs)(m.Fragment,{children:[(0,_.jsx)("div",{className:"markdown-editor-wrapper",ref:an,children:(0,_.jsxs)("div",{className:"markdown-editor-container ".concat(he," ").concat(Le?"on-preview":""," ").concat(g?"mini":""," ").concat(Re?"full-screen":""),style:xn,children:[(0,_.jsx)(k,{insertTemp:Z,watch:Le,fullScreen:Re,showNullButton:B,showNullProgramButton:z,onActionCallback:pn,hidetoolBar:se,uuid:tn.current,setOpenPhones:function(){sn.current=!0}}),(0,_.jsxs)("div",{className:"markdown-editor-body",children:[(0,_.jsx)("div",{className:"codemirror-container",children:(0,_.jsx)("textarea",{ref:rn,placeholder:be})}),Le?(0,_.jsxs)("div",{ref:cn,className:"preview-container",children:["stex"===C&&(0,_.jsx)(j,{value:qe}),"stex"!==C&&(0,_.jsx)(v.Z,{disabledFill:ge,showProgramFill:z,value:qe})]}):null]})]})}),L?(0,_.jsx)("a",{ref:on,className:"editor-resize"}):null,(0,_.jsx)(N.Z,{children:ae[ze]?(0,_.jsx)(K.Z,{centered:!0,title:ae[ze],open:!0,onCancel:fn,footer:null,className:"markdown-popup-form",children:hn}):null})]})}},74063:function(e,n,i){i.d(n,{Z:function(){return m}});var t=i(82100),s=i.n(t),l=i(29186),r=i.n(l),a=i(80619),o=i.n(a),c=i(47074),u=i.n(c),d=i(59301),p=i(4676),m=function(e){o()(i,e);var n=u()(i);function i(e){var t;s()(this,i),t=n.call(this,e);var l=window.document;return t.node=l.createElement("div"),l.body.appendChild(t.node),t}return r()(i,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),i}(d.Component)},46587:function(e,n,i){i.d(n,{Z:function(){return s}});var t=i(59301);function s(e,n){var i=(0,t.useRef)();(0,t.useEffect)((function(){i.current=e})),(0,t.useEffect)((function(){if(null!==n){var e=setInterval((function(){i.current()}),n);return function(){return clearInterval(e)}}}),[n])}},87102:function(e,n,i){i.r(n),i.d(n,{default:function(){return Bi}});var t=i(82242),s=i.n(t),l=i(7557),r=i.n(l),a=i(41498),o=i.n(a),c=i(79800),u=i.n(c),d=i(39647),p=i.n(d),m=i(59301),h=i(80608),f=i(78241),x=i(8591),v=i(66104),_=i(24650),j=i(19842),g=i(5112),y=i(94001),b=i(3113),w={flex_box_center:"flex_box_center___aPGWN",flex_space_between:"flex_space_between___MQNX5",flex_box_vertical_center:"flex_box_vertical_center___Z7QdK",flex_box_center_end:"flex_box_center_end___JQl5O",flex_box_column:"flex_box_column___IhYhx",bg:"bg___Kg8x_",title:"title___UhsVG",titleLeft:"titleLeft___NPVwn",titleRight:"titleRight___UGtmZ",formWrap:"formWrap___Jowb2",baseLineHeight:"baseLineHeight___N68WX",radioBtnWrapper:"radioBtnWrapper___bX7Pi",radiogroup:"radiogroup___ukf8u",easy:"easy___ZHYPU",medium:"medium___piewx",hard:"hard___HMXyt",selectdiv:"selectdiv___gkuBG",divitem:"divitem___vNm0q",bottmodiv:"bottmodiv___assW5",cancelBtn:"cancelBtn___Nl6Pi",confirmBtn:"confirmBtn___BNoFU",baseFormItem:"baseFormItem___ILZ2V",cascaderPopup:"cascaderPopup___QPxW3"},k=i(43418),N=i(30518),Z=i(61186),I=i.n(Z),C=i(37712),P=(0,h.connect)((function(e){return{user:e.user,classroomList:e.classroomList}}))((function(e){e.user;var n=e.dispatch,i=e.classroomList,t=e.onModalOk,s=e.setsubloading,l=((0,h.useParams)(),(0,m.useState)()),a=u()(l,2),c=a[0],d=a[1],p=(0,m.useState)(!1),f=u()(p,2),v=f[0],_=f[1];return(0,C.jsx)(k.Z,{title:"温馨提示",afterClose:function(){_(!1)},zIndex:8888,destroyOnClose:!0,footer:null,maskClosable:!1,keyboard:!1,open:"预约弹窗"===i.actionTabs.key,onCancel:function(){v?x.ZP.warning("正在请求数据中..."):(s(!1),n({type:"classroomList/setActionTabs",payload:{}}))},children:(0,C.jsxs)("div",{children:[(0,C.jsx)("span",{children:"EduCoder注意到您的课堂中学生人数较多。为更好地为您和您的学生服务,给同学们带来更好的考试体验,我们将提前为您和您的学生准备好服务器资源。 请您告知我们,这份试卷的预计考试时间是:"}),(0,C.jsx)("br",{}),(0,C.jsx)(N.default,{popupStyle:{zIndex:9999},style:{marginTop:"10px",marginBottom:"10px"},disabledDate:function(e){return e&&e0&&(c=[],null==i||null===(t=i.data)||void 0===t||t.map((function(e){var n;null==e||null===(n=e.ec_point_ids)||void 0===n||n.map((function(e){c.push(e)}))})),p(s()(s()({},null==i||null===(l=i.data)||void 0===l?void 0:l[0]),{},{ec_point_ids:c})),v(null==i||null===(o=i.data)||void 0===o?void 0:o.map((function(e){return s()(s()({},e),{},{id:Math.random()})}))));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function k(){return(k=o()(r()().mark((function e(){var n,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/schools/".concat(null==t||null===(n=t.userInfo)||void 0===n||null===(n=n.course)||void 0===n?void 0:n.course_school_id,"/ec_majors/get_major_list.json"),{method:"get"});case 2:i=e.sent,y(null==i?void 0:i.data),(d||a)&&b();case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,m.useEffect)((function(){var e;null!=t&&null!==(e=t.userInfo)&&void 0!==e&&null!==(e=e.course)&&void 0!==e&&e.course_school_id&&function(){k.apply(this,arguments)}()}),[null==t||null===(n=t.userInfo)||void 0===n||null===(n=n.course)||void 0===n?void 0:n.course_school_id]),console.log(x,g,"datas"),(0,C.jsx)("div",{style:{display:null!==(i=t.userInfo.course)&&void 0!==i&&i.is_openengineering?"":"none"},children:(0,C.jsxs)("div",{className:L.wrap,children:[(0,C.jsxs)("p",{children:["工程认证",(0,C.jsx)("br",{}),"考核知识点"]}),(0,C.jsx)("div",{className:L.itemWarp,children:null==x?void 0:x.map((function(e,n){return(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center",marginBottom:20},children:[(0,C.jsx)(O,{rz:g,item:e,setitem:function(e){e=s()(s()({},null==x?void 0:x[n]),e),x.splice(n,1,e),v(T()(x));var i=[];null==x||x.map((function(e){var n;null==e||null===(n=e.ec_point_ids)||void 0===n||n.map((function(e){i.push(e)}))})),p(s()(s()({},e),{},{ec_point_ids:i}))}}),(0,C.jsx)(F.Z,{className:L.addIcon,onClick:function(){x.push({id:Math.random()}),v(T()(x))}}),0!=n&&(0,C.jsx)(E.Z,{className:L.deleteIcon,onClick:function(){x.splice(n,1);var e=[];null==x||x.map((function(n){var i;null==n||null===(i=n.ec_point_ids)||void 0===i||i.map((function(n){e.push(n)}))})),p(s()(s()({},x[n-1]),{},{ec_point_ids:e})),v(T()(x))}})]},e.id)}))})]})})})),R=i(20834),D=i(71418),B=i(81228),V=i(66999),z=i(38854),W="moreSpan___VJeLv",U="bg___oBBHW",H="title___xV4Rt",G="bottomdiv___rPfwr",K="spanBtn___eJxID",Y="addQuestionBtn___RPRiP",J="saveBtn___y9nNf",Q="left___Q3Qf4",X="scrollWrapper___a3Wdq",$="Button___r00OP",ee="titleleft___WZ83K",ne="more_style___ZXYnN",ie="qcount___o6F1k",te="score___Gy6jr",se="qtitle___KF7pa",le="qcountclick___kvoyc",re="right___Nfa70",ae="edit___RVRSb",oe="delete___J9BAT",ce="shixun___YkjdZ",ue="scoreByBlankRadio___QYQY5",de="modalconfirm___dmWFe",pe="scoremodal___CDA7w",me="close___jdUWv",he="content___HPqUf",fe="items___YkyQL",xe="bottom___mzpp4",ve="yes___Xio6z",_e="no___hbicD",je="formcenter___kN8Ax",ge="radiogroup___htjtc",ye="easy____g1mR",be="medium___vPAsn",we="hard___c6tcf",ke="formcenterselect___B88vb",Ne="selectitems___wUGKF",Ze="morebottom___F5cFQ",Ie="scoreinput___S9Fbv",Ce="titleTooltip___J0i26",Pe="exercise_styles___BJAZm",Se=i(27876),qe=i(6638),Te=i(6848),Fe=i(29747),Ee=i(4585),Le=function(e){var n=e.Itemid,i=e.setqitem,t=e.qitem,l=e.data,a=e.getdata,c=e.bigitem,d=e.setBigqitem,p=e.isedit,h=(0,m.useState)([]),f=u()(h,2),v=f[0],_=f[1],j=(0,m.useState)(!1),g=u()(j,2),y=g[0],b=g[1],w=function(e,n,i){var t=Array.from(e),s=t.splice(n,1),l=u()(s,1)[0];return t.splice(i,0,l),t};(0,m.useEffect)((function(){l.length>0&&_(T()(l)||[])}),[l]);var k=function(){var e=o()(r()().mark((function e(i,t){var s,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i.destination){e.next=2;break}return e.abrupt("return");case 2:if(!p){e.next=5;break}return x.ZP.info("请先保存或取消当前正在编辑的试题。"),e.abrupt("return");case 5:return s=w(t,i.source.index,i.destination.index),b(!0),e.next=9,(0,S.ZP)("/api/exercises/".concat(n,"/adjust_position.json"),{method:"post",body:{id:n,question_ids:null==s?void 0:s.map((function(e){return e.question_id}))}});case 9:l=e.sent,b(!1),0===l.status&&a({id:null==t?void 0:t[i.source.index].question_id});case 12:case"end":return e.stop()}}),e)})));return function(n,i){return e.apply(this,arguments)}}();return(0,C.jsx)("div",{children:(0,C.jsx)(Fe.Z5,{onDragEnd:function(e){return k(e,v)},children:(0,C.jsx)(Fe.bK,{droppableId:"droppable",children:function(e,n){return(0,C.jsxs)("div",s()(s()({ref:e.innerRef},e.droppableProps),{},{children:[(0,C.jsx)(D.Z,{spinning:y,children:v.map((function(e,n){return(0,C.jsx)(Fe._l,{draggableId:n.toString(),index:n,children:function(l,r){var a;return(0,C.jsx)("aside",s()(s()(s()({ref:l.innerRef},l.draggableProps),l.dragHandleProps),{},{children:(0,C.jsx)(Te.Z,{title:(0,C.jsx)(Ee.Z,{value:e.question_title||e.description}),color:"#fff",placement:"left",overlayClassName:Ce,children:(0,C.jsxs)("div",{onClick:function(){p?x.ZP.info("请先保存或取消当前正在编辑的试题。"):(i(s()(s()({},e),{},{index:n+1})),d(c),(0,Se.k3)())},className:"".concat(ie," ").concat(e.question_id===(null==t?void 0:t.question_id)?le:""),children:[(0,C.jsxs)("span",{className:te,children:[null==e?void 0:e.question_score,"分"]}),(0,C.jsxs)("span",{className:se,children:[n+1,"、",(0,C.jsx)(Ee.Z,{value:8===(null==e?void 0:e.question_type)?null==e||null===(a=e.program_attr)||void 0===a?void 0:a.description:e.question_title,showTextOnly:!0})]})]})})}))}},n)}))}),e.placeholder]}))}})})})},Me=i(3879),Oe=i(78673),Ae=i(46952),Re=i(80836),De=i(2842),Be=i(3148),Ve=function(e){var n,i=e.form,t=e.TagDiscipline,s=e.exerciseitem,l=e.qitem,a=e.getTagData,c=(0,m.useState)(!1),d=u()(c,2),p=d[0],h=d[1],v=(0,m.useState)(!1),j=u()(v,2),y=j[0],w=j[1],N=(0,m.useState)(""),Z=u()(N,2),I=Z[0],P=Z[1];return(0,m.useEffect)((function(){i.setFieldsValue({difficulty:l.difficulty||2,tag_discipline_ids:l.tag_discipline_ids,repeat_answer:!l.repeat_answer})}),[]),(0,C.jsxs)("div",{children:[(0,C.jsxs)("div",{onClick:function(){h(!p)},style:{width:"100%",textAlign:"center",color:"#3061D0",marginTop:50,cursor:"pointer"},children:["更多设置 ",p?(0,C.jsx)(Re.Z,{}):(0,C.jsx)(Ae.Z,{})]}),(0,C.jsxs)("div",{style:{marginTop:30,height:p?"100%":"0px",overflow:"hidden"},children:[(0,C.jsx)(f.Z.Item,{className:je,rules:[{required:!0,message:"请先选择难度"}],label:"难度",name:"difficulty",children:(0,C.jsxs)(g.ZP.Group,{className:ge,children:[(0,C.jsx)(g.ZP.Button,{className:ye,value:1,children:"简单"}),(0,C.jsx)(g.ZP.Button,{className:be,value:2,children:"适中"}),(0,C.jsx)(g.ZP.Button,{className:we,value:3,children:"困难"})]})}),(0,C.jsx)(f.Z.Item,{className:ke,label:"知识点",children:(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsx)(f.Z.Item,{name:"tag_discipline_ids",children:(0,C.jsx)(M.default,{className:Ne,showSearch:!0,listHeight:200,dropdownStyle:{zIndex:9},allowClear:!0,optionFilterProp:"children",filterOption:function(e,n){return n.key.indexOf(e.toLowerCase())>=0},children:null==t||null===(n=t.tag_disciplines)||void 0===n?void 0:n.map((function(e){return(0,C.jsx)(M.default.Option,{value:e.id,children:(0,C.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,C.jsx)("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},children:e.name}),(0,C.jsx)("span",{children:"personal"===e.type?"(自用)":""})]})},e.name+e.id)}))})}),(0,C.jsxs)("div",{style:{marginLeft:20,marginTop:"-16px",lineHeight:"48px",height:48,fontSize:14},children:[(0,C.jsx)("span",{children:"没有合适的知识点?"}),(0,C.jsx)("a",{onClick:function(){w(!0)},style:{marginLeft:3,color:"#3061D0"},children:"新建知识点"})]})]})}),(0,C.jsx)(f.Z.Item,{className:ke,children:(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsx)(f.Z.Item,{name:"repeat_answer",valuePropName:"checked",children:(0,C.jsx)(Oe.Z,{})}),(0,C.jsxs)("div",{style:{marginLeft:10,marginTop:"-16px",lineHeight:"48px",height:48,color:"#000000"},children:["不允许学生重复答题",(0,C.jsx)(Te.Z,{placement:"right",title:"选中后,学生必须作答完成才能进入下一题,且进入下一题之后不允许再修改该题答案",children:(0,C.jsx)(De.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})})]})]})})]}),(0,C.jsxs)(k.Z,{title:!1,footer:!1,open:y,width:640,centered:!0,closable:!1,className:pe,children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center",marginBottom:40},children:[(0,C.jsx)("div",{className:H,children:"新建知识点"}),(0,C.jsx)("span",{onClick:function(){return w(!1)},className:me,children:"X"})]}),(0,C.jsxs)("div",{children:[(0,C.jsx)(Be.Z,{style:{color:"#FF8C29",marginRight:10}}),"新建的知识点仅本人可见,平台审核列入公开知识点后,对所有用户可见。 平台有权删除不合适的知识点,请认真填写知识点名称。"]}),(0,C.jsx)(_.Z,{style:{marginBottom:30,marginTop:30,height:46},showCount:!0,maxLength:20,onChange:function(e){P(e.target.value)},placeholder:"请输入知识点名称"}),(0,C.jsxs)("div",{className:xe,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){w(!1)},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:o()(r()().mark((function e(){var n,t,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(I){e.next=3;break}return x.ZP.info("知识点名称不能为空"),e.abrupt("return");case 3:return e.next=5,(0,S.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:I,sub_discipline_id:null==s||null===(n=s.exercise)||void 0===n?void 0:n.sub_discipline_id}});case 5:0===(null==(t=e.sent)?void 0:t.status)&&(i.setFieldsValue({knowledge:I}),a(null===(l=s.exercise)||void 0===l?void 0:l.sub_discipline_id)),w(!1);case 8:case"end":return e.stop()}}),e)}))),children:"确认"})]})]})]})},ze=function(e){var n,i,t=e.qitem,l=e.setisedit,a=e.TagDiscipline,c=e.exerciseitem,d=e.seveeditor,p=e.deleteitem,h=e.getTagData,v=e.init,_=f.Z.useForm(),j=u()(_,1)[0];return(0,m.useEffect)((function(){var e;j.setFieldsValue(s()(s()({},t),{},{name:null==t?void 0:t.question_title,choices:null==t||null===(e=t.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=t&&t.repeat_answer)}))}),[t]),(0,C.jsxs)("div",{children:[(0,C.jsxs)(f.Z,{form:j,colon:!1,onFinish:function(e){var n,i,l,r,a,o=null==e||null===(n=e.choices)||void 0===n||null===(i=n.map)||void 0===i?void 0:i.call(n,(function(e,n){if(1===(null==e?void 0:e.standard_boolean))return n+1})),c=s()(s()({},e),{},{item_type:null==t?void 0:t.question_type,question_choices:null==e||null===(l=e.choices)||void 0===l||null===(r=l.map)||void 0===r?void 0:r.call(l,(function(e){return e.choice_text})),standard_answers:o.filter((function(e){return e})),choices:null==e||null===(a=e.choices)||void 0===a?void 0:a.map((function(e){return s()(s()({},e),{},{is_answer:e.standard_boolean})}))});d(s()(s()({},t),c))},onFinishFailed:function(){var e=o()(r()().mark((function e(n){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),j.scrollToField(null==n||null===(i=n.errorFields)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,C.jsx)("span",{children:1===(null==t?void 0:t.question_type)?"多选题":"单选题"})]}),1===(null==t?void 0:t.question_type)&&(0,C.jsx)(f.Z.Item,{name:"use_blank_score",noStyle:!0,children:(0,C.jsx)(g.ZP.Group,{className:ue,disabled:1!==(null==c||null===(n=c.exercise)||void 0===n?void 0:n.exercise_status),optionType:"button",options:[{label:"全对给分",value:!1},{label:"漏选给分",value:!0}]})}),(0,C.jsx)(f.Z.Item,{className:Ie,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,C.jsx)(y.Z,{style:{width:150},placeholder:"请输入当前小题分数",max:100,min:.1})}),1==(null==c||null===(i=c.exercise)||void 0===i?void 0:i.exercise_status)&&(0,C.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){p()},children:[(0,C.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,C.jsx)(Me.u,{form:j,questionTitlePlaceholder:"请编辑选择题题干内容",titleKey:"question_title",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"standard_boolean"}),(0,C.jsx)(Ve,{getTagData:h,qitem:t,exerciseitem:c,TagDiscipline:a,form:j})]}),(0,C.jsxs)("div",{className:Ze,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e;j.setFieldsValue(s()(s()({},t),{},{name:null==t?void 0:t.question_title,choices:null==t||null===(e=t.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=t&&t.repeat_answer)}))},children:"重置"}),(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e;t.isadd?(l(!1),v()):(j.setFieldsValue(s()(s()({},t),{},{name:null==t?void 0:t.question_title,choices:null==t||null===(e=t.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=t&&t.repeat_answer)})),l(!1))},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:j.submit();case 1:case"end":return e.stop()}}),e)}))),children:"保存题目"})]})]})},We=i(68054),Ue=function(e){var n,i=e.qitem,t=e.TagDiscipline,l=e.exerciseitem,a=e.setisedit,c=e.seveeditor,d=e.deleteitem,p=e.getTagData,h=e.init,v=f.Z.useForm(),_=u()(v,1)[0],j=f.Z.useWatch("use_blank_score",_);return(0,m.useEffect)((function(){_.setFieldsValue(s()(s()({},i),{},{standard_answers:i.standard_answer||[],name:i.question_title,repeat_answer:!i.repeat_answer}))}),[i]),(0,C.jsxs)("div",{children:[(0,C.jsxs)(f.Z,{form:_,colon:!1,onValuesChange:function(e,n){if(null!=e&&e.standard_answers){var i,t,s,l=(null===(i=_.getFieldValue("standard_answers"))||void 0===i?void 0:i.length)>0&&(null===(t=_.getFieldValue("standard_answers"))||void 0===t||null===(t=t.map((function(e){return e.score})))||void 0===t?void 0:t.filter((function(e){return e})));if((null==l?void 0:l.length)>0)_.setFieldsValue({question_score:(null==l?void 0:l.length)>0&&(null===(s=l.reduce((function(e,n){return e+n})))||void 0===s?void 0:s.toFixed(1))})}},onFinish:function(e){c(s()(s()(s()({},i),e),{},{item_type:null==i?void 0:i.question_type,standard_answers:e.standard_answers,standard_answer:void 0,question_title:e.name}))},onFinishFailed:function(){var e=o()(r()().mark((function e(n){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),_.scrollToField(null==n||null===(i=n.errorFields)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,C.jsx)("span",{children:"填空题"})]}),(0,C.jsx)(f.Z.Item,{name:"use_blank_score",noStyle:!0,children:(0,C.jsx)(g.ZP.Group,{className:ue,optionType:"button",options:[{label:"按空给分",value:!0},{label:"按题给分",value:!1}]})}),(0,C.jsx)(f.Z.Item,{className:Ie,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,C.jsx)(y.Z,{style:{width:150},placeholder:"请输入当前小题分数",disabled:j,max:100,min:.1})}),1==(null==l||null===(n=l.exercise)||void 0===n?void 0:n.exercise_status)&&(0,C.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){d()},children:[(0,C.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,C.jsx)(We.u,{form:_,questionTitlePlaceholder:"请编辑填空题题干内容",scoreByBlank:j,answerKey:"standard_answers"}),(0,C.jsx)(Ve,{getTagData:p,qitem:i,exerciseitem:l,TagDiscipline:t,form:_})]}),(0,C.jsxs)("div",{className:Ze,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){_.setFieldsValue(s()(s()({},i),{},{standard_answers:i.standard_answer||[],name:i.question_title,repeat_answer:!i.repeat_answer}))},children:"重置"}),(0,C.jsx)(b.ZP,{className:_e,onClick:function(){i.isadd?(a(!1),h()):(_.setFieldsValue(s()(s()({},i),{},{standard_answers:i.standard_answer||[],name:i.question_title,repeat_answer:!i.repeat_answer})),a(!1))},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:function(){_.submit()},children:"保存题目"})]})]})},He=i(89517),Ge=function(e){var n,i=e.qitem,t=e.setisedit,l=e.TagDiscipline,a=e.exerciseitem,c=e.seveeditor,d=e.deleteitem,p=e.getTagData,h=e.init,v=f.Z.useForm(),_=u()(v,1)[0];return(0,m.useEffect)((function(){var e;_.setFieldsValue(s()(s()({},i),{},{name:i.question_title,repeat_answer:!i.repeat_answer,choices:null==i||null===(e=i.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))}))}),[i]),(0,C.jsxs)("div",{children:[(0,C.jsxs)(f.Z,{form:_,colon:!1,onFinish:function(e){var n,t,l,r,a=null==e||null===(n=e.choices)||void 0===n||null===(t=n.map)||void 0===t?void 0:t.call(n,(function(e,n){if(1===(null==e?void 0:e.is_answer))return n+1}));c(s()(s()(s()({},i),e),{},{question_title:e.name,standard_answers:a.filter((function(e){return e})),question_choices:null==e||null===(l=e.choices)||void 0===l||null===(r=l.map)||void 0===r?void 0:r.call(l,(function(e){return e.choice_text}))}))},onFinishFailed:function(){var e=o()(r()().mark((function e(n){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),_.scrollToField(null==n||null===(i=n.errorFields)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,C.jsx)("span",{children:"判断题"})]}),(0,C.jsx)(f.Z.Item,{className:Ie,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,C.jsx)(y.Z,{style:{width:150},placeholder:"请输入当前小题分数",max:100,min:.1})}),1==(null==a||null===(n=a.exercise)||void 0===n?void 0:n.exercise_status)&&(0,C.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){d()},children:[(0,C.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,C.jsx)(He.Z,{form:_,questionTitlePlaceholder:"请编辑判断题题干内容",choiceKey:""}),(0,C.jsx)(Ve,{getTagData:p,qitem:i,exerciseitem:a,TagDiscipline:l,form:_})]}),(0,C.jsxs)("div",{className:Ze,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e;_.setFieldsValue(s()(s()({},i),{},{name:i.question_title,repeat_answer:!i.repeat_answer,choices:null==i||null===(e=i.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))}))},children:"重置"}),(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e;i.isadd?(t(!1),h()):(_.setFieldsValue(s()(s()({},i),{},{name:i.question_title,repeat_answer:!i.repeat_answer,choices:null==i||null===(e=i.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))})),t(!1))},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:function(){_.submit()},children:"保存题目"})]})]})},Ke=i(48763),Ye=function(e){var n,i=e.qitem,t=e.setisedit,l=e.TagDiscipline,a=e.exerciseitem,c=e.seveeditor,d=e.deleteitem,p=e.getTagData,h=e.init,v=f.Z.useForm(),_=u()(v,1)[0];return(0,m.useEffect)((function(){var e;_.setFieldsValue(s()(s()({},i),{},{name:i.question_title,sub_item_banks:null===(e=i.sub_exercise_questions)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{name:e.question_title,choices:e.question_choices.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))})})),repeat_answer:!i.repeat_answer}))}),[i]),(0,C.jsxs)("div",{children:[(0,C.jsxs)(f.Z,{form:_,colon:!1,onValuesChange:function(e,n){if(null!=e&&e.sub_item_banks){var i,t,s,l=(null===(i=_.getFieldValue("sub_item_banks"))||void 0===i?void 0:i.length)>0&&(null===(t=_.getFieldValue("sub_item_banks"))||void 0===t||null===(t=t.map((function(e){return e.question_score})))||void 0===t?void 0:t.filter((function(e){return e})));if((null==l?void 0:l.length)>0)_.setFieldsValue({question_score:null===(s=parseFloat(l.reduce((function(e,n){return parseFloat(e)+parseFloat(n)}))))||void 0===s?void 0:s.toFixed(1)})}},onFinish:function(e){var n;c(s()(s()(s()({},i),e),{},{question_title:e.name,sub_questions:null==e||null===(n=e.sub_item_banks)||void 0===n?void 0:n.map((function(e){var n,i,t,l;return s()(s()({},e),{},{question_title:e.name,question_choices:null==e||null===(n=e.choices)||void 0===n||null===(i=n.map)||void 0===i?void 0:i.call(n,(function(e){return e.choice_text})),standard_answers:null==e||null===(t=e.choices)||void 0===t||null===(l=t.map)||void 0===l?void 0:l.call(t,(function(e,n){return 1===(null==e?void 0:e.is_answer)&&n+1})).filter((function(e){return e})),item_type:0})}))}))},onFinishFailed:function(){var e=o()(r()().mark((function e(n){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),_.scrollToField(null==n||null===(i=n.errorFields)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,C.jsx)("span",{children:"组合题"})]}),(0,C.jsx)(f.Z.Item,{className:Ie,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,C.jsx)(y.Z,{style:{width:150},placeholder:"请输入当前小题分数",disabled:!0,max:100,min:.1})}),1==(null==a||null===(n=a.exercise)||void 0===n?void 0:n.exercise_status)&&(0,C.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){d()},children:[(0,C.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,C.jsx)(Ke.r,{form:_,withScore:!0,choiceKey:"",questionTitlePlaceholder:"请编辑组合题题干内容"}),(0,C.jsx)(Ve,{getTagData:p,qitem:i,exerciseitem:a,TagDiscipline:l,form:_})]}),(0,C.jsxs)("div",{className:Ze,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e;_.setFieldsValue(s()(s()({},i),{},{name:i.question_title,sub_item_banks:null===(e=i.sub_exercise_questions)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{name:e.question_title,choices:e.question_choices.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))})})),repeat_answer:!i.repeat_answer}))},children:"重置"}),(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e;i.isadd?(t(!1),h()):(_.setFieldsValue(s()(s()({},i),{},{name:i.question_title,sub_item_banks:null===(e=i.sub_exercise_questions)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{name:e.question_title,choices:e.question_choices.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))})})),repeat_answer:!i.repeat_answer})),t(!1))},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:function(){_.submit()},children:"保存题目"})]})]})},Je=i(77036),Qe=function(e){var n,i,t=e.qitem,l=e.setqitem,a=e.setisedit,c=(e.TagDiscipline,e.exerciseitem),d=e.seveeditor,p=e.deleteitem,h=f.Z.useForm(),v=u()(h,1)[0];return(0,m.useEffect)((function(){var e,n;v.setFieldsValue(s()(s()({},t),{},{name:null==t?void 0:t.question_title,choices:null==t||null===(e=t.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=t&&t.repeat_answer)})),t.shixun=null==t||null===(n=t.shixun)||void 0===n?void 0:n.map((function(e){return s()(s()({},e),{},{defaultscore:e.challenge_score})}))}),[]),(0,C.jsxs)("div",{children:[(0,C.jsxs)(f.Z,{form:v,colon:!1,onFinish:function(e){var n,i,l=s()(s()({},e),{},{question_scores:null==t||null===(n=t.shixun)||void 0===n?void 0:n.map((function(e){return e.challenge_score})),item_type:null==t?void 0:t.question_type,choices:null==e||null===(i=e.choices)||void 0===i?void 0:i.map((function(e){return s()(s()({},e),{},{is_answer:e.standard_boolean})}))});d(s()(s()({},t),l))},onFinishFailed:function(){var e=o()(r()().mark((function e(n){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),v.scrollToField(null==n||null===(i=n.errorFields)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,C.jsx)("span",{children:"实训题"})]}),(0,C.jsx)(f.Z.Item,{className:Ie,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,C.jsx)(y.Z,{style:{width:150},placeholder:"请输入当前小题分数",disabled:!0,max:100,min:1})}),1==(null==c||null===(n=c.exercise)||void 0===n?void 0:n.exercise_status)&&(0,C.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){p()},children:[(0,C.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,C.jsx)(f.Z.Item,{label:"题干",name:"question_title",labelCol:{span:24},rules:[{required:!0}],children:(0,C.jsx)(Je.Z,{watch:!0,height:140,placeholder:"",defaultValue:t.question_title})})]}),(0,C.jsx)("div",{children:(0,C.jsxs)("p",{children:[(0,C.jsx)("span",{style:{color:"red"},children:"*"}),"关卡名称"]})}),null==t||null===(i=t.shixun)||void 0===i?void 0:i.map((function(e,n){return(0,C.jsxs)("div",{style:{display:"flex",marginBottom:20},children:[(0,C.jsxs)("div",{style:{flex:1},children:[n+1,"、",e.challenge_name]}),(0,C.jsxs)("div",{children:[(0,C.jsx)("span",{style:{color:"red"},children:"*"}),"分值",(0,C.jsx)(y.Z,{value:null==e?void 0:e.challenge_score,onChange:function(n){var i;e.challenge_score=n;var r=parseFloat(null==t||null===(i=t.shixun)||void 0===i?void 0:i.map((function(e){return e.challenge_score})).reduce((function(e,n){return parseFloat(e)+parseFloat(n)})));v.setFieldsValue({question_score:r.toFixed(1)}),l(s()({},t))},max:100,min:.1,style:{marginLeft:10,width:150},placeholder:"请输入当前小题分数",size:"middle"})]})]})})),(0,C.jsxs)("div",{className:Ze,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e,n;v.setFieldsValue(s()(s()({},t),{},{name:null==t?void 0:t.question_title,choices:null==t||null===(e=t.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=t&&t.repeat_answer)})),t.shixun=null==t||null===(n=t.shixun)||void 0===n?void 0:n.map((function(e){return s()(s()({},e),{},{challenge_score:e.defaultscore})})),l(s()({},t))},children:"重置"}),(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e,n;v.setFieldsValue(s()(s()({},t),{},{name:null==t?void 0:t.question_title,choices:null==t||null===(e=t.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=t&&t.repeat_answer)})),t.shixun=null==t||null===(n=t.shixun)||void 0===n?void 0:n.map((function(e){return s()(s()({},e),{},{challenge_score:e.defaultscore})})),l(s()({},t)),a(!1)},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:o()(r()().mark((function e(){var n,i,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==t||null===(n=t.shixun)||void 0===n||null===(i=n.map)||void 0===i?void 0:i.call(n,(function(e){return e.challenge_score})).filter((function(e){return e})).length)<(null==t||null===(s=t.shixun)||void 0===s?void 0:s.length))){e.next=3;break}return x.ZP.info("分数不能为空"),e.abrupt("return");case 3:v.submit();case 4:case"end":return e.stop()}}),e)}))),children:"保存题目"})]}),console.log("---",t)]})},Xe="warp___UlRJc",$e="normalWrap___Qm4zY",en="indexTag___rjJ1u",nn="redio___VW3yr",tn="redioitem___jAPlJ",sn="redioitemyes___VoiQ1",ln="title___Dt2dl",rn="titleyes___Fjh3a",an="yestag___CXrPv",on="checkbox___CgMU_",cn="checkboxitem___PpJ9n",un="checkboxitemyes___pCfvZ",dn="bottom___BqrmJ",pn="bottomitem___Qk2rG",mn="left___l29lW",hn="right___nB1XE",fn="completion___y1m7L",xn="content___AmQy4",vn="items___lIt8e",_n="simple___zxJLH",jn="shixunWrapper___kAYdL",gn="shixun___UE6xS",yn="score___Px5Fq",bn="qtitle___wG7Nn",wn="program___gzKdL",kn="combination___R0ysn",Nn="qtype___U0Suy",Zn=i(95237),In=i(43604),Cn=i(24334),Pn=["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."],Sn=function(e){var n,i,t,s,l,r,a,o,c,u=e.qitem;return(0,C.jsxs)("div",{className:Xe,children:[(0===(null==u?void 0:u.question_type)||2===(null==u?void 0:u.question_type))&&(0,C.jsx)("div",{className:$e,children:null==u||null===(n=u.question_choices)||void 0===n?void 0:n.map((function(e,n){return(0,C.jsxs)("div",{className:nn,children:[!(null!=e&&e.standard_boolean)&&(0,C.jsx)("span",{className:tn}),(null==e?void 0:e.standard_boolean)&&(0,C.jsx)("i",{className:"".concat(sn," icon-duigou1")}),(0,C.jsx)("span",{className:"".concat(null!=e&&e.standard_boolean?rn:ln," ").concat(en),children:0===(null==u?void 0:u.question_type)?Pn[n]:""}),(0,C.jsx)(Ee.Z,{className:null!=e&&e.standard_boolean?rn:ln,value:null==e?void 0:e.choice_text}),(null==e?void 0:e.standard_boolean)&&(0,C.jsx)("div",{className:an,children:"正确答案"})]})}))}),1===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{className:$e,children:null==u||null===(i=u.question_choices)||void 0===i?void 0:i.map((function(e,n){return(0,C.jsxs)("div",{className:on,children:[!(null!=e&&e.standard_boolean)&&(0,C.jsx)("span",{className:cn}),(null==e?void 0:e.standard_boolean)&&(0,C.jsx)("i",{className:"".concat(un," icon-duigou1")}),(0,C.jsx)("span",{className:"".concat(null!=e&&e.standard_boolean?rn:ln," ").concat(en),children:Pn[n]}),(0,C.jsx)(Ee.Z,{className:null!=e&&e.standard_boolean?rn:ln,value:null==e?void 0:e.choice_text}),(null==e?void 0:e.standard_boolean)&&(0,C.jsx)("div",{className:an,children:"正确答案"})]})}))}),3===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{className:fn,children:null==u||null===(t=u.standard_answer)||void 0===t?void 0:t.map((function(e,n){var i;return(0,C.jsxs)("div",{style:{display:"flex"},children:[(0,C.jsxs)("span",{className:ln,children:["填空项",n+1]}),(0,C.jsx)(Zn.Z,{gutter:[30,20],className:"".concat(xn," mb20"),children:null===(i=e.answer_text)||void 0===i?void 0:i.map((function(e,n){return(0,C.jsx)(In.Z,{children:(0,C.jsx)("div",{className:vn,children:e})},n)}))})]})}))}),4===(null==u?void 0:u.question_type)&&(0,C.jsxs)("div",{className:_n,children:[(0,C.jsx)("span",{className:ln,children:"参考答案"}),(0,C.jsx)(Ee.Z,{className:xn,value:(null==u||null===(s=u.standard_answer)||void 0===s?void 0:s[0])||""})]}),5===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{className:jn,children:null==u||null===(l=u.shixun)||void 0===l?void 0:l.map((function(e,n){return(0,C.jsxs)("div",{className:"".concat(gn," mb30"),children:[(0,C.jsxs)("span",{className:yn,children:["(",null==e?void 0:e.challenge_score,"分)"]}),(0,C.jsxs)("span",{className:bn,children:[(null==u?void 0:u.index)+"."+(n+1),"、",null==e?void 0:e.challenge_name]})]},n)}))}),6===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{className:wn,children:(0,C.jsx)(Ee.Z,{className:xn,value:(null==u?void 0:u.description)||"- -"})}),7===(null==u?void 0:u.question_type)&&(null==u||null===(r=u.sub_exercise_questions)||void 0===r?void 0:r.map((function(e,n){var i;return(0,C.jsxs)("div",{children:[(0,C.jsxs)("div",{className:kn,children:[(0,C.jsxs)("span",{className:yn,children:[null==e?void 0:e.question_score,"分"]}),(0,C.jsx)("span",{className:Nn,children:"单选题"}),(0,C.jsxs)("span",{className:bn,children:[(null==u?void 0:u.index)+"."+(n+1),"、",null==e?void 0:e.question_title]})]}),(0,C.jsx)("div",{className:Xe,style:{padding:"30px 58px",paddingBottom:0},children:(0,C.jsx)("div",{children:null==e||null===(i=e.question_choices)||void 0===i?void 0:i.map((function(e,n){return(0,C.jsxs)("div",{className:nn,children:[!(null!=e&&e.standard_boolean)&&(0,C.jsx)("span",{className:tn}),(null==e?void 0:e.standard_boolean)&&(0,C.jsx)("i",{className:"".concat(sn," icon-duigou1")}),(0,C.jsx)("span",{className:"".concat(null!=e&&e.standard_boolean?rn:ln," ").concat(en),children:Pn[n]}),(0,C.jsx)(Ee.Z,{className:null!=e&&e.standard_boolean?rn:ln,value:null==e?void 0:e.choice_text}),(null==e?void 0:e.standard_boolean)&&(0,C.jsx)("div",{className:an,children:"正确答案"})]})}))})})]})}))),8===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{children:(0,C.jsx)(Ee.Z,{disabledFill:!0,className:xn,showProgramFill:!0,value:Cn.Base64.decode((null==u||null===(a=u.program_attr)||void 0===a?void 0:a.code)||"")})}),((null==u?void 0:u.question_type)<=4||[6,8].includes(null==u?void 0:u.question_type))&&(0,C.jsxs)("div",{className:dn,children:[(0,C.jsxs)("div",{className:"".concat(pn," mb30"),children:[(0,C.jsx)("span",{className:mn,children:"解析"}),(0,C.jsx)(Ee.Z,{className:hn,value:(null==u?void 0:u.analysis)||""})]}),(0,C.jsxs)("div",{className:"".concat(pn," mb30"),children:[(0,C.jsx)("span",{className:mn,children:"难度"}),(0,C.jsx)("span",{className:hn,children:1===(null==u?void 0:u.difficulty)?"简单":2===(null==u?void 0:u.difficulty)?"适中":3===(null==u?void 0:u.difficulty)?"困难":"- -"})]}),(0,C.jsxs)("div",{className:pn,children:[(0,C.jsx)("span",{className:mn,children:"知识点"}),(0,C.jsx)("span",{className:hn,children:(null==u||null===(o=u.tag_discipline_names)||void 0===o?void 0:o.length)<=0?"- -":null==u||null===(c=u.tag_discipline_names)||void 0===c?void 0:c.toString()})]})]})]})},qn=i(73897),Tn=i(28263),Fn=function(e){var n,i=e.qitem,t=e.setisedit,l=e.TagDiscipline,a=e.exerciseitem,c=e.seveeditor,d=e.deleteitem,p=e.getTagData,h=e.init,v=f.Z.useForm(),_=u()(v,1)[0];return(0,m.useEffect)((function(){_.setFieldsValue(s()(s()({},i),{},{name:i.question_title,answer_texts:i.standard_answer,repeat_answer:!i.repeat_answer}))}),[i]),(0,C.jsxs)("div",{children:[(0,C.jsxs)(f.Z,{form:_,colon:!1,onFinish:function(e){c(s()(s()(s()({},i),e),{},{standard_answers:null==e?void 0:e.answer_texts,question_title:null==e?void 0:e.name}))},onFinishFailed:function(){var e=o()(r()().mark((function e(n){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),_.scrollToField(null==n||null===(i=n.errorFields)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,C.jsx)("span",{children:"简答题"})]}),(0,C.jsx)(f.Z.Item,{className:Ie,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,C.jsx)(y.Z,{style:{width:150},placeholder:"请输入当前小题分数",max:100,min:.1})}),1==(null==a||null===(n=a.exercise)||void 0===n?void 0:n.exercise_status)&&(0,C.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){d()},children:[(0,C.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,C.jsx)(Tn.W,{form:_,showKeywords:!0,questionTitlePlaceholder:"请编辑简答题题干内容"}),(0,C.jsx)(Ve,{getTagData:p,qitem:i,exerciseitem:a,TagDiscipline:l,form:_})]}),(0,C.jsxs)("div",{className:Ze,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){_.setFieldsValue(s()(s()({},i),{},{name:null==i?void 0:i.question_title,answer_texts:i.standard_answer||[],repeat_answer:!(null!=i&&i.repeat_answer)}))},children:"重置"}),(0,C.jsx)(b.ZP,{className:_e,onClick:function(){i.isadd?(t(!1),h()):(_.setFieldsValue(s()(s()({},i),{},{name:null==i?void 0:i.question_title,answer_texts:i.standard_answer||[],repeat_answer:!(null!=i&&i.repeat_answer)})),t(!1))},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:function(){_.submit()},children:"保存题目"})]})]})},En=function(e){var n,i,t=e.setScoreShow,s=e.ScoreShow,l=e.exerciseitem,a=e.getdata,c=(0,m.useState)(!1),d=u()(c,2),p=d[0],h=d[1];function f(){return x.apply(this,arguments)}function x(){return(x=o()(r()().mark((function e(){var n,i,t,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=null==l||null===(n=l.exercise_question_types)||void 0===n||null===(n=n.filter((function(e){return e.Singlequestion})))||void 0===n?void 0:n.map((function(e){return{question_type:e.question_type,score:e.Singlequestion}})),e.next=3,(0,S.ZP)("/api/exercises/".concat(null==l||null===(i=l.exercise)||void 0===i?void 0:i.id,"/batch_set_score.json"),{method:"POST",body:{question_arr:t}});case 3:0===(null==(s=e.sent)?void 0:s.status)&&a();case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,C.jsxs)("div",{children:[s&&(0,C.jsxs)(k.Z,{title:!1,footer:!1,open:s,width:640,centered:!0,zIndex:10,closable:!1,className:pe,onCancel:function(){t(!1)},children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{className:H,children:["批量设置分值",(0,C.jsxs)("div",{className:te,children:["总分 ",(null==l?void 0:l.exercise_question_types.length)>0&&(null==l||null===(n=l.exercise_types)||void 0===n?void 0:n.q_scores)]})]}),(0,C.jsx)("span",{onClick:function(){return t(!1)},className:me,children:"X"})]}),(0,C.jsxs)("div",{className:he,children:[(0,C.jsx)("span",{children:"题型名称"}),(0,C.jsx)("span",{children:"小题总数"}),(0,C.jsx)("span",{children:"题型总分"}),(0,C.jsx)("span",{children:"操作"})]}),null==l||null===(i=l.exercise_question_types)||void 0===i||null===(i=i.filter((function(e){return"实训题"!==e.name&&"组合题"!==e.name})))||void 0===i?void 0:i.map((function(e){var n;return(0,C.jsxs)("div",{className:fe,children:[(0,C.jsx)("span",{children:null==e?void 0:e.name}),(0,C.jsx)("span",{children:null==e||null===(n=e.items)||void 0===n?void 0:n.length}),(0,C.jsx)("span",{children:null==e?void 0:e.score}),(0,C.jsxs)("span",{children:["每题",(0,C.jsx)(y.Z,{max:100,min:.1,onChange:function(n){e.Singlequestion=n},style:{width:90,height:38,margin:"0px 10px",display:"flex",alignItems:"center"}}),"分"]})]})})),(0,C.jsxs)("div",{className:xe,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){t(!1)},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:function(){var e;null!=l&&l.use_blank_score&&null!=l&&null!==(e=l.exercise_question_types)&&void 0!==e&&null!==(e=e.filter((function(e){return"填空题"===e.name})))&&void 0!==e&&null!==(e=e[0])&&void 0!==e&&e.Singlequestion?h(!0):(f(),t(!1))},children:"确认"})]})]}),(0,C.jsxs)(k.Z,{title:!1,footer:!1,centered:!0,zIndex:20,open:p,width:640,closable:!1,className:pe,children:[(0,C.jsxs)("div",{style:{marginTop:40},children:["填空题中存在",(0,C.jsx)("span",{style:{color:"#FA6400"},children:"按空给分"}),"的小题,若批量设置分值会统一将填空题改为按题给分"]}),(0,C.jsxs)("div",{className:xe,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){h(!1)},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:function(){f(),h(!1),t(!1)},children:"确认"})]})]})]})},Ln=i(91232),Mn=i.n(Ln),On=i(99313),An=i(51945),Rn=i(86859),Dn="scoremodal___PfqOf",Bn="selectWrapper___Mtqcz",Vn="allqingchu___IqL8g",zn="title___UgYfD",Wn="close___I0jAO",Un="bottom___vQTEm",Hn="yes___j81JQ",Gn="no___kiUH4",Kn="titlecount___lliQr",Yn="add___QhDj8",Jn="search___QCCaL",Qn="searchIcon___oXRH5",Xn="tabWrap___Cu_4D",$n="previewModal___BVDlS",ei=i(26066),ni="warp___isAcM",ii="mainPart___TiJvQ",ti="shixunbutton___h3Ybb",si="redio___xDffb",li="redioitem___FFPtq",ri="redioitemyes___pF7ID",ai="title___mnPZc",oi="titleyes___wrtWQ",ci="yestag___D4krY",ui="qcount___W5pwO",di="qtitle___lb8MD",pi="checkbox___QpUm4",mi="checkboxitem___Wm2SH",hi="checkboxitemyes___VVVTe",fi="bottom___Mn_Bw",xi="bottomitem___JTyHT",vi="left___nQqpo",_i="right___v58qy",ji="completion___BnZSp",gi="content___MU8hZ",yi="items___a7i54",bi="simple___GDw3K",wi="shixun___DGzTe",ki="combination___AG9cr",Ni=["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."],Zi=function(e){var n,i,t,s,l,r,a,o,c,u=e.qitem;return(0,C.jsxs)("div",{className:ni,children:[(0,C.jsxs)("div",{className:ii,children:[(0,C.jsxs)("div",{className:ui,children:[8===(null==u?void 0:u.question_type)&&(0,C.jsx)(Ee.Z,{className:gi,showProgramFill:!0,value:null==u||null===(n=u.program_attr)||void 0===n?void 0:n.description}),8!=(null==u?void 0:u.question_type)&&(0,C.jsx)(Ee.Z,{className:di,value:(null==u?void 0:u.name)||(null==u?void 0:u.title)})]}),(0===(null==u?void 0:u.question_type)||2===(null==u?void 0:u.question_type))&&(0,C.jsx)("div",{children:null==u||null===(i=u.choices)||void 0===i?void 0:i.map((function(e,n){return(0,C.jsxs)("div",{className:si,children:[!(null!=e&&e.is_answer)&&(0,C.jsx)("span",{className:li}),(null==e?void 0:e.is_answer)&&(0,C.jsx)("i",{className:"".concat(ri," icon-duigou1")}),(0,C.jsx)(Ee.Z,{className:null!=e&&e.is_answer?oi:ai,value:Ni[n]+(null==e?void 0:e.choice_text)}),(null==e?void 0:e.is_answer)&&(0,C.jsx)("div",{className:ci,children:"正确答案"})]})}))}),1===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{children:null==u||null===(t=u.choices)||void 0===t?void 0:t.map((function(e,n){return(0,C.jsxs)("div",{className:pi,children:[!(null!=e&&e.is_answer)&&(0,C.jsx)("span",{className:mi}),(null==e?void 0:e.is_answer)&&(0,C.jsx)("i",{className:"".concat(hi," icon-duigou1")}),(0,C.jsx)(Ee.Z,{className:null!=e&&e.is_answer?oi:ai,value:Ni[n]+(null==e?void 0:e.choice_text)}),(null==e?void 0:e.is_answer)&&(0,C.jsx)("div",{className:ci,children:"正确答案"})]})}))}),3===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{className:ji,children:null==u||null===(s=u.standard_answer)||void 0===s?void 0:s.map((function(e,n){var i;return(0,C.jsxs)("div",{style:{display:"flex"},children:[(0,C.jsxs)("span",{className:ai,children:["填空项",n+1]}),(0,C.jsx)("div",{className:gi,children:null==e||null===(i=e.answer_text)||void 0===i?void 0:i.map((function(e,n){return(0,C.jsx)("div",{className:yi,children:e})}))})]})}))}),4===(null==u?void 0:u.question_type)&&(0,C.jsxs)("div",{className:bi,children:[(0,C.jsx)("span",{className:ai,children:"参考答案"}),(0,C.jsx)(Ee.Z,{className:gi,value:(null==u||null===(l=u.answer_texts)||void 0===l?void 0:l[0])||"- -"})]}),5===(null==u?void 0:u.question_type)&&(null==u||null===(r=u.challenge_names)||void 0===r?void 0:r.map((function(e,n){return(0,C.jsx)("div",{className:wi,children:(0,C.jsxs)("span",{className:di,children:[(0,C.jsxs)("span",{style:{marginRight:10},children:["第",(0,Se.EM)(n+1),"题"]}),e]})})}))),6===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{className:bi,children:(0,C.jsx)(Ee.Z,{className:gi,value:(null==u||null===(a=u.program_attr)||void 0===a?void 0:a.description)||"- -"})}),7===(null==u?void 0:u.question_type)&&(null==u||null===(o=u.sub_item_banks)||void 0===o?void 0:o.map((function(e,n){var i;return(0,C.jsxs)("div",{children:[(0,C.jsx)("div",{className:ki,children:(0,C.jsx)("span",{className:di,children:null==e?void 0:e.name})}),(0,C.jsx)("div",{className:ni,style:{padding:"0px",paddingTop:20},children:(0,C.jsx)("div",{children:null==e||null===(i=e.choices)||void 0===i?void 0:i.map((function(e,n){return(0,C.jsxs)("div",{className:si,children:[!(null!=e&&e.is_answer)&&(0,C.jsx)("span",{className:li}),(null==e?void 0:e.is_answer)&&(0,C.jsx)("i",{className:"".concat(ri," icon-duigou1")}),(0,C.jsx)(Ee.Z,{className:null!=e&&e.is_answer?oi:ai,value:Ni[n]+(null==e?void 0:e.choice_text)}),(null==e?void 0:e.is_answer)&&(0,C.jsx)("div",{className:ci,children:"正确答案"})]})}))})})]})}))),8===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{children:(0,C.jsx)(Ee.Z,{disabledFill:!0,className:gi,showProgramFill:!0,value:Cn.Base64.decode((null==u||null===(c=u.program_attr)||void 0===c?void 0:c.code)||"")})}),5===(null==u?void 0:u.question_type)&&(0,C.jsxs)("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1,alignItems:"center",display:"flex"},children:[(0,C.jsxs)("div",{style:{marginRight:30},children:[(0,C.jsx)("span",{style:{marginRight:10,color:"#666666"},children:"创建者"}),(0,C.jsx)("span",{style:{color:"#000000"},children:(null==u?void 0:u.author_name)||"- -"})]}),(0,C.jsxs)("div",{style:{marginRight:30},children:[(0,C.jsx)("span",{style:{marginRight:10,color:"#666666"},children:"所属单位"}),(0,C.jsx)("span",{style:{color:"#000000"},children:(null==u?void 0:u.author_school_name)||"- -"})]}),(0,C.jsxs)("div",{style:{marginRight:30},children:[(0,C.jsx)("span",{style:{marginRight:10,color:"#666666"},children:"学习人数"}),(0,C.jsx)("span",{style:{color:"#000000"},children:(null==u?void 0:u.study_count)||"0"})]})]}),(0,C.jsxs)("a",{className:ti,href:"/shixuns/".concat(null==u?void 0:u.identifier,"/challenges?exercise=true"),target:"_blank",children:[(0,C.jsx)("i",{onClick:function(){},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"实训详情"]})]})]}),((null==u?void 0:u.question_type)<=4||[6,8].includes(null==u?void 0:u.question_type))&&(0,C.jsxs)("div",{className:fi,children:[(0,C.jsxs)("div",{className:xi,style:{alignItems:"flex-start"},children:[(0,C.jsx)("span",{className:vi,children:"解析"}),(0,C.jsx)(Ee.Z,{className:_i,value:(null==u?void 0:u.analysis)||""})]}),(0,C.jsxs)("div",{className:xi,style:{alignItems:"center"},children:[(0,C.jsx)("span",{className:vi,children:"难度"}),(0,C.jsx)("span",{className:_i,children:1===(null==u?void 0:u.difficulty)?"简单":2===(null==u?void 0:u.difficulty)?"适中":"困难"})]}),(0,C.jsxs)("div",{className:xi,style:{alignItems:"center"},children:[(0,C.jsx)("span",{className:vi,children:"知识点"}),(0,C.jsx)("span",{className:_i,children:null==u?void 0:u.tag_discipline})]})]})]})},Ii=i(93931),Ci=i(2824),Pi=i(51562),Si=function(e){var n,i=e.setScoreShow,t=e.ScoreShow,l=e.onOk,a=e.isshixuns,c=e.isloadings,d=(0,m.useState)({type:"1",page:1,per_page:10,updated_at:"",quotes:""}),p=u()(d,2),v=p[0],g=p[1],y=(0,m.useState)([]),w=u()(y,2),N=w[0],Z=w[1],I=(0,m.useState)([]),P=u()(I,2),q=P[0],F=P[1],E=(0,m.useState)([]),L=u()(E,2),O=L[0],A=L[1],R=(0,m.useState)([]),D=u()(R,2),B=D[0],V=D[1],z=(0,m.useState)(!1),W=u()(z,2),U=W[0],H=W[1],G=f.Z.useForm(),K=u()(G,1)[0],Y=(0,m.useState)(),J=u()(Y,2),Q=J[0],X=J[1],$=(0,m.useState)(!1),ee=u()($,2),ne=ee[0],ie=ee[1],te=(0,m.useState)(a),se=u()(te,2),le=se[0],re=se[1],ae=(0,m.useState)([]),oe=u()(ae,2),ce=oe[0],ue=oe[1],de=(0,m.useState)(!0),pe=u()(de,2),me=pe[0],he=pe[1],fe=(0,m.useState)(0),xe=u()(fe,2),ve=xe[0],_e=xe[1],je=[{name:"全部",value:"",question_type:0},{name:"编程题",value:"PROGRAM",question_type:6},{name:"单选题",value:"SINGLE",question_type:0},{name:"多选题",value:"MULTIPLE",question_type:1},{name:"判断题",value:"JUDGMENT",question_type:2},{name:"填空题",value:"COMPLETION",question_type:3},{name:"简答题",value:"SUBJECTIVE",question_type:4},{name:"实训题",value:"SHIXUN",question_type:5},{name:"组合题",value:"COMBINATION",question_type:7},{name:"程序填空题",value:"BPROGRAM",question_type:8}],ge=(0,m.useState)([]),ye=u()(ge,2),be=ye[0],we=ye[1],ke=(0,m.useRef)(new Set),Ne=(0,m.useRef)(new Set),Ze=[{name:"简单",value:1},{name:"适中",value:2},{name:"困难",value:3}],Ie=(0,m.useState)(!1),Ce=u()(Ie,2),Pe=Ce[0],Se=Ce[1];function qe(e){return Te.apply(this,arguments)}function Te(){return(Te=o()(r()().mark((function e(n){var i,t,l,a,o,c,u,d;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(H(!0),g(n),!le){e.next=9;break}return e.next=5,(0,S.ZP)("/api/shixun_lists.json",{method:"get",params:s()(s()({},n),{},{discipline_id:(null==n||null===(i=n.courseid)||void 0===i?void 0:i[0])||null,sub_discipline_id:(null==n||null===(t=n.courseid)||void 0===t?void 0:t[1])||null,limit:n.per_page})});case 5:l=e.sent,V(l),e.next=19;break;case 9:if(!((null==O?void 0:O.length)<=0&&"5"===n.type)){e.next=13;break}return V([]),H(!1),e.abrupt("return");case 13:return c="5"===n.type?null==O?void 0:O.filter((function(e){return!ce.includes(e)})):null,u="5"===n.type?null==O?void 0:O.filter((function(e){return ce.includes(e)})):null,e.next=17,(0,S.ZP)("/api/item_banks.json",{method:"get",params:s()(s()({},n),{},{discipline_id:(null==n||null===(a=n.courseid)||void 0===a?void 0:a[0])||null,sub_discipline_id:(null==n||null===(o=n.courseid)||void 0===o?void 0:o[1])||null,ids:c,shixun_ids:u,type:"5"===n.type?null:n.type})});case 17:d=e.sent,V(d);case 19:H(!1);case 20:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Fe(){return(Fe=o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:"5"===v.type?null:"5"===v.type,clazz:"ItemBanksGroup"}});case 2:n=e.sent,Z((0,ei.L)(null==n?void 0:n.disciplines));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Le(e){return Me.apply(this,arguments)}function Me(){return(Me=o()(r()().mark((function e(n){var i,t,l,a,o,c,u;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(H(!0),o=null===(i=n.list)||void 0===i?void 0:i.filter((function(e){return!ce.includes(e)})),c=null===(t=n.list)||void 0===t?void 0:t.filter((function(e){return ce.includes(e)})),0!==o.length||0!==c.length){e.next=7;break}return H(!1),V([]),e.abrupt("return");case 7:return e.next=9,(0,S.ZP)("/api/item_banks.json",{method:"get",params:s()(s()({},n),{},{discipline_id:(null==n||null===(l=n.courseid)||void 0===l?void 0:l[0])||null,sub_discipline_id:(null==n||null===(a=n.courseid)||void 0===a?void 0:a[1])||null,ids:o,shixun_ids:c,type:"5"===n.type?null:n.type})});case 9:u=e.sent,H(!1),V(u);case 12:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,m.useEffect)((function(){ve>0&&setTimeout((function(){_e(0)}),2e3)}),[ve]),(0,m.useEffect)((function(){t&&(qe(v),function(){Fe.apply(this,arguments)}(),K.setFieldsValue({item_type:null,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),me&&le&&(K.setFieldsValue({item_type:"SHIXUN"}),he(!1)))}),[t]);var Oe=(0,h.useParams)(),Ae=(0,Pi.P)(),Re=u()(Ae,4),De=Re[0],Be=Re[1],Ve=Re[2],ze=Re[3];return(0,C.jsxs)("div",{children:[(0,C.jsxs)(k.Z,{title:!1,footer:!1,open:t,width:1200,centered:!0,closable:!1,className:Dn,onCancel:function(){i(!1)},children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsx)("div",{className:zn,children:"题库选题"}),(0,C.jsx)("span",{onClick:function(){return i(!1)},className:Wn,children:"X"})]}),(0,C.jsx)(On.Z,{className:Xn,activeKey:v.type,onChange:function(e){v.type=e,v.page=1,v.updated_at="",v.quotes="",v.item_type=null,v.courseid="",v.tag_discipline_id=null,v.difficulty=null,v.keyword=null,K.setFieldsValue({item_type:null,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),Se(!1),"5"===v.type&&(le=!1,re(!1)),g(s()({},v)),qe(s()({},v))},items:[{label:"公共",key:"1"},{label:"团队共享",key:"3"},{label:"收藏夹",key:"2"},{label:"我创建的",key:"0"},{label:(0,C.jsxs)("div",{children:["已选",O.length>0&&(0,C.jsx)("span",{className:Kn,children:O.length}),ve>0&&(0,C.jsxs)("span",{className:Yn,children:["+",ve]})]}),key:"5"}]}),(0,C.jsxs)(f.Z,{layout:"inline",form:K,onValuesChange:function(e,n){var i,t,s=Object.values(n).some((function(e){return null!==e&&""!==e&&void 0!==e})),l=""===n.keyword;if(Se(s||!l),v.page=1,v.keyword=null===(i=v.keyword)||void 0===i||null===(t=i.replace)||void 0===t?void 0:t.call(i,/^\s+|\s+$/g,""),"SHIXUN"===(null==n?void 0:n.item_type)){if("5"===v.type?re(!1):re(!0),e.keyword||""===e.keyword)return;K.submit()}else{if(null!=e&&e.courseid&&K.setFieldsValue({tag_discipline_id:""}),re(!1),e.keyword||""===e.keyword)return;K.submit()}},onFinish:function(e){qe(s()(s()({},v),e))},children:[(0,C.jsx)(f.Z.Item,{name:"item_type",children:(0,C.jsx)(M.default,{className:Bn,placeholder:"题型",style:{width:110},size:"middle",allowClear:!0,children:je.map((function(e){return(0,C.jsx)(M.default.Option,{children:e.name},e.value)}))})}),(0,C.jsx)(f.Z.Item,{name:"courseid",children:(0,C.jsx)(j.Z,{className:Bn,style:{width:160},size:"middle",placeholder:"方向&课程",options:N})}),!le&&(0,C.jsx)(f.Z.Item,{name:"tag_discipline_id",children:(0,C.jsx)(M.default,{className:Bn,placeholder:"知识点",style:{width:160},size:"middle",allowClear:!0,children:null==B||null===(n=B.tag_disciplines)||void 0===n?void 0:n.map((function(e){return(0,C.jsx)(M.default.Option,{children:e.name},e.id)}))})}),(0,C.jsx)(f.Z.Item,{name:le?"diff":"difficulty",children:(0,C.jsxs)(M.default,{className:Bn,placeholder:"难度",style:{width:118},size:"middle",allowClear:!0,children:[!le&&Ze.map((function(e){return(0,C.jsx)(M.default.Option,{children:e.name},e.value)})),le&&[{name:"初级",value:1},{name:"中级",value:2},{name:"中高级",value:3},{name:"高级",value:4}].map((function(e){return(0,C.jsx)(M.default.Option,{children:e.name},e.value)}))]})}),Pe&&(0,C.jsxs)("span",{className:Vn,onClick:function(){K.resetFields(),Se(!1),K.submit()},children:[(0,C.jsx)("i",{className:"iconfont icon-guanbi4"}),(0,C.jsx)("span",{children:"清除筛选条件"})]}),(0,C.jsx)(f.Z.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword",children:(0,C.jsx)(_.Z.Search,{className:Jn,placeholder:"请输入关键词搜索",allowClear:!0,suffix:(0,C.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Qn),onClick:function(){return K.submit()}}),onSearch:function(e){K.submit()}})})]}),(0,C.jsxs)("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20},children:[(0,C.jsxs)("div",{onClick:function(){"asc"===v.updated_at?v.updated_at="desc":v.updated_at="asc",g(s()(s()({},v),{},{page:1})),qe(s()(s()({},v),{},{page:1}))},children:[" ",v.updated_at?(0,C.jsx)("img",{src:"asc"===v.updated_at?Ii.Z:Ci.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):(0,C.jsx)("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"按更新时间排序"]}),(0,C.jsxs)("div",{onClick:function(){"asc"===v.quotes?v.quotes="desc":v.quotes="asc",g(s()(s()({},v),{},{page:1})),qe(s()(s()({},v),{},{page:1}))},style:{marginLeft:20},children:[" ",v.quotes?(0,C.jsx)("img",{src:"asc"===v.quotes?Ii.Z:Ci.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):(0,C.jsx)("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"按使用次数排序"]})]}),(0,C.jsx)(An.Z,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(null==B?void 0:B.items)||(null==B?void 0:B.shixun_list),pagination:!1,loading:U,rowKey:function(e){return e.id},rowSelection:{type:"checkbox",selectedRowKeys:q,onSelect:function(e,n,i){if(n)le&&ue([].concat(T()(ce),[e.id])),F([].concat(T()(q),[e.id])),we([].concat(T()(be),[e])),e.identifier?ke.current.add(e.id):Ne.current.add(e.id),_e(1),A([].concat(T()(O),[e.id]));else{var t=be.filter((function(n){return n.id!==e.id}));we(t);var l=t.map((function(e){return e.id}));F(T()(l)),e.identifier?ke.current.delete(e.id):Ne.current.delete(e.id);var r=O.filter((function(n){return n!==e.id}));if(A(r),le){var a=ce.filter((function(n){return n!==e.id}));ue(T()(a))}if("5"===v.type)return void Le(s()(s()({},v),{},{list:T()(r)}))}},onSelectAll:function(e,n,i){if(e){var t=i.map((function(e){return e.id}));le&&ue([].concat(T()(ce),T()(t))),we([].concat(T()(be),T()(i))),F([].concat(T()(q),T()(t))),A([].concat(T()(O),T()(t)));var l,r=Mn()(i);try{for(r.s();!(l=r.n()).done;){var a=l.value;a.identifier?ke.current.add(a.id):Ne.current.add(a.id)}}catch(e){r.e(e)}finally{r.f()}}else{var o=i.map((function(e){return e.id})),c=q.filter((function(e){return!o.some((function(n){return n===e}))})),u=be.filter((function(e){return!o.some((function(n){return n===e.id}))}));if(we(u),F(T()(c)),A(T()(c)),le){var d=ce.filter((function(e){return!o.some((function(n){return n===e.id}))}));ue(T()(d))}"5"===v.type&&Le(s()(s()({},v),{},{list:T()(c)}));var p,m=Mn()(o);try{for(m.s();!(p=m.n()).done;){var h=p.value;h.identifier?ke.current.delete(h):Ne.current.delete(h)}}catch(e){m.e(e)}finally{m.f()}}}},columns:[{title:"题型",dataIndex:"item_type",key:"item_type",render:function(e,n,i){var t;return(0,C.jsx)("span",{children:le||null!=n&&n.challenge_names?"实训题":null==je||null===(t=je.filter((function(n){return n.value===e})))||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name})}},{title:"试题名称",dataIndex:"name",width:le?"30%":"60%",key:"name",render:function(e,n,i){var t;return(0,C.jsx)(Ee.Z,{showLines:1,showTextOnly:!0,value:le||null!=n&&n.challenge_names?(null==n?void 0:n.title)||e:"BPROGRAM"==(null==n?void 0:n.item_type)?null==n||null===(t=n.program_attr)||void 0===t?void 0:t.description:e},1)}},{title:"创建者",dataIndex:"author_name",key:"author_name",hidden:!le},{title:"所属单位",dataIndex:"author_school_name",key:"author_school_name",hidden:!le},{title:"难度",dataIndex:"difficulty",key:"difficulty",render:function(e,n,i){var t,s;return(0,C.jsx)("span",{children:le||null!=n&&n.challenge_names?(null==n?void 0:n.level)||(null==Ze||null===(t=Ze.filter((function(n){return n.value===e})))||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name):null==Ze||null===(s=Ze.filter((function(n){return n.value===e})))||void 0===s||null===(s=s[0])||void 0===s?void 0:s.name})}},{title:"使用次数",dataIndex:"quotes",key:"quotes",render:function(e,n,i){return(0,C.jsx)("span",{children:le||null!=n&&n.challenge_names?(null==n?void 0:n.study_count)||(null==n?void 0:n.stu_num):e})}},{title:"操作",dataIndex:"id",key:"item_type",render:function(e,n,i){return(0,C.jsx)("div",{style:{flex:1,textAlign:"start"},children:(0,C.jsx)("a",{onClick:function(){var e;X(s()(s()({},n),{},{question_type:le||null!=n&&n.challenge_names?5:null==je||null===(e=je.filter((function(e){return e.value===(null==n?void 0:n.item_type)})))||void 0===e||null===(e=e[0])||void 0===e?void 0:e.question_type})),ie(!0)},children:"查看"})})}}].filter((function(e){return!e.hidden}))}),(0,C.jsx)(Rn.Z,{current:v.page,total:(null==B?void 0:B.items_count)||(null==B?void 0:B.shixuns_count),style:{marginBottom:20},defaultPageSize:v.per_page,showTotal:function(e){return(0,C.jsxs)("span",{children:["共 ",(0,C.jsx)("span",{style:{color:"#165DFF"},children:e})," 条数据"]})},pageSize:v.per_page,onChange:function(e,n){v.page=e,v.per_page=n,g(s()({},v)),qe(s()({},v))}}),(0,C.jsxs)("div",{className:Un,children:[(0,C.jsx)(b.ZP,{className:Gn,onClick:function(){i(!1)},children:"取消"}),(0,C.jsx)(b.ZP,{loading:c,style:{width:c&&75},className:Hn,onClick:o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==O?void 0:O.length)<=0)){e.next=3;break}return x.ZP.info("当前暂未选择数据"),e.abrupt("return");case 3:return e.next=5,ze({id:T()(ke.current),course_id:Oe.coursesId,type:"shixun"});case 5:e.sent||l(T()(Ne.current),T()(ke.current),!0,null==O?void 0:O.length);case 7:case"end":return e.stop()}}),e)}))),children:"确认"})]})]}),(0,C.jsx)(k.Z,{open:ne,title:"题目详情",footer:!1,className:$n,width:1e3,centered:!0,onCancel:function(){ie(!1)},onOk:function(){ie(!1)},children:(0,C.jsx)(Zi,{qitem:Q})}),(0,C.jsx)(Pi.Z,{visible:De,position:"已选试题",onCancel:Be,onOk:function(){var e=o()(r()().mark((function e(n){var i,t,s,a,o;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=[],t=[],s=Mn()(n);try{for(s.s();!(a=s.n()).done;)1===(o=a.value).is_copy&&1===o.is_use&&i.push(o.id),0===o.is_use&&t.push(o.id)}catch(e){s.e(e)}finally{s.f()}return e.next=6,l(T()(Ne.current),T()(ke.current).filter((function(e){return!t.includes(e)})),!0,null==O?void 0:O.length,i);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),renderData:Ve,inPaper:!1,modalType:"multiple",type:"shixun"})]})},qi=i(2080),Ti=function(e){var n=e.qitem,i=e.TagDiscipline,t=e.exerciseitem,l=e.setisedit,a=e.seveeditor,c=e.deleteitem,d=e.getTagData,p=e.init,h=f.Z.useForm(),v=u()(h,1)[0];return(0,m.useEffect)((function(){var e,i,t,l;v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,difficulty:(null==n?void 0:n.difficult)||2,item_banks_group_id:n.item_banks_group_id,hack:s()(s()({},n),{},{time_limit:(null==n||null===(e=n.hack)||void 0===e?void 0:e.time_limit)||3}),hack_codes:{language:null==n||null===(i=n.program_attr)||void 0===i?void 0:i.language,code:Cn.Base64.decode((null==n||null===(t=n.program_attr)||void 0===t?void 0:t.code)||"")},hack_sets:s()({},null==n||null===(l=n.hack_sets)||void 0===l?void 0:l[0]),repeat_answer:!n.repeat_answer}))}),[n]),(0,C.jsxs)("div",{children:[(0,C.jsxs)(f.Z,{form:v,colon:!1,onValuesChange:function(e,n){if(null!=e&&e.standard_answers){var i,t,s,l=(null===(i=v.getFieldValue("standard_answers"))||void 0===i?void 0:i.length)>0&&(null===(t=v.getFieldValue("standard_answers"))||void 0===t||null===(t=t.map((function(e){return e.score})))||void 0===t?void 0:t.filter((function(e){return e})));if((null==l?void 0:l.length)>0)v.setFieldsValue({question_score:(null==l?void 0:l.length)>0&&(null===(s=l.reduce((function(e,n){return e+n})))||void 0===s?void 0:s.toFixed(1))})}},onFinish:function(e){var i;a(s()(s()(s()({},n),e),{},{item_type:null==n?void 0:n.question_type,standard_answers:null===(i=e.standard_answers)||void 0===i?void 0:i.map((function(e,n){return s()(s()({},e),{},{position:e.choice_id||n+1})})),hack_codes:s()(s()({},e.hack_codes),{},{code:Cn.Base64.encode(e.hack_codes.code)}),standard_answer:void 0}))},onFinishFailed:function(){var e=o()(r()().mark((function e(n){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),v.scrollToField(null==n||null===(i=n.errorFields)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,C.jsx)("span",{children:"程序填空题"})]}),(0,C.jsx)(f.Z.Item,{className:Ie,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,C.jsx)(y.Z,{style:{width:150},placeholder:"请输入当前小题分数",size:"middle",disabled:!0,max:100,min:.1})}),(0,C.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){c()},children:[(0,C.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," 删除"]})]}),(0,C.jsx)(qi.t,{form:v,questionTitlePlaceholder:"请编辑填空题题干内容",scoreByBlank:!0,hackidentifier:null==n?void 0:n.hack_identifier,answerKey:"standard_answers"}),(0,C.jsx)(Ve,{getTagData:d,qitem:n,exerciseitem:t,TagDiscipline:i,form:v})]}),(0,C.jsxs)("div",{className:Ze,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e,i,l,r;v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,difficulty:n.difficult,item_banks_group_id:n.item_banks_group_id,hack:s()(s()({},n),{},{sub_discipline_id:null==t||null===(e=t.exercise)||void 0===e?void 0:e.sub_discipline_id,tag_discipline_ids:[]}),hack_codes:{language:null==n||null===(i=n.program_attr)||void 0===i?void 0:i.language,code:Cn.Base64.decode(null==n||null===(l=n.program_attr)||void 0===l?void 0:l.code)},hack_sets:s()({},null==n||null===(r=n.hack_sets)||void 0===r?void 0:r[0]),repeat_answer:!n.repeat_answer}))},children:"重置"}),(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e,i,r,a;n.isadd?(l(!1),p()):(v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,difficulty:n.difficult,item_banks_group_id:n.item_banks_group_id,hack:s()(s()({},n),{},{sub_discipline_id:null==t||null===(e=t.exercise)||void 0===e?void 0:e.sub_discipline_id,tag_discipline_ids:[]}),hack_codes:{language:null==n||null===(i=n.program_attr)||void 0===i?void 0:i.language,code:Cn.Base64.decode(null==n||null===(r=n.program_attr)||void 0===r?void 0:r.code)},hack_sets:s()({},null==n||null===(a=n.hack_sets)||void 0===a?void 0:a[0]),repeat_answer:!n.repeat_answer})),l(!1))},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:function(){v.submit()},children:"保存题目"})]})]})},Fi=i(71681),Ei=i(87228),Li=i(43516),Mi=[{name:"单选题",id:0,count:"q_singles",score:"q_singles_scores",nameType:"SINGLE"},{name:"多选题",id:1,count:"q_doubles",score:"q_doubles_scores",nameType:"MULTIPLE"},{name:"判断题",id:2,count:"q_judges",score:"q_judges_scores",nameType:"JUDGMENT"},{name:"填空题",id:3,count:"q_nulls",score:"q_nulls_scores",nameType:"COMPLETION"},{name:"简答题",id:4,count:"q_mains",score:"q_mains_scores",nameType:"SUBJECTIVE"},{name:"实训题",id:5,count:"q_shixuns",score:"q_shixuns_scores",nameType:"PRACTICAL"},{name:"编程题",id:6,count:"q_pros",score:"q_pros_scores",nameType:"PROGRAM"},{name:"组合题",id:7,count:"q_combinations",score:"q_combinations_scores",nameType:"COMBINATION"},{name:"程序填空题",id:8,count:"q_combinations",score:"q_combinations_scores",nameType:"BPROGRAM"}],Oi=(0,h.connect)((function(e){return{user:e.user,dispatch:e.dispatch}}))((function(e){var n,i,t,l,a,c,d,p,v,j,g,y,w,N,Z,I=e.user,P=e.dispatch,q=e.itemid,T=e.setisedits,F=(e.setitemid,(0,m.useState)()),E=u()(F,2),L=E[0],M=E[1],O=(0,m.useState)(!1),A=u()(O,2),le=A[0],ue=A[1],pe=(0,m.useState)(),me=u()(pe,2),he=me[0],fe=me[1],xe=(0,m.useState)(),ve=u()(xe,2),_e=ve[0],je=ve[1],ge=(0,m.useState)(!1),ye=u()(ge,2),be=ye[0],we=ye[1],ke=(0,m.useState)(!1),Ne=u()(ke,2),Ze=Ne[0],Ie=Ne[1],Ce=(0,m.useState)(),Te=u()(Ce,2),Fe=Te[0],Me=Te[1],Oe=(0,m.useState)(!1),Ae=u()(Oe,2),Re=Ae[0],De=Ae[1],Be=(0,m.useState)(!1),Ve=u()(Be,2),We=Ve[0],He=Ve[1],Ke=(0,m.useState)(!1),Je=u()(Ke,2),Xe=Je[0],$e=Je[1],en=(0,m.useState)(!1),nn=u()(en,2),tn=nn[0],sn=nn[1],ln=(0,m.useState)(!1),rn=u()(ln,2),an=rn[0],on=rn[1],cn=(0,m.useState)(!1),un=u()(cn,2),dn=un[0],pn=un[1],mn=(0,h.useParams)(),hn=(0,m.useState)(!1),fn=u()(hn,2),xn=fn[0],vn=fn[1],_n=f.Z.useForm(),jn=u()(_n,1)[0],gn=(0,m.useState)(!1),yn=u()(gn,2),bn=yn[0],wn=yn[1];(0,m.useEffect)((function(){q&&Nn()}),[q]),(0,m.useEffect)((function(){T(Ze)}),[Ze]);var kn=function(){var e=o()(r()().mark((function e(n){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,P({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:n}});case 2:i=e.sent,P({type:"globalSetting/footerToggle",payload:!1}),Me(i);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();function Nn(){return Zn.apply(this,arguments)}function Zn(){return(Zn=o()(r()().mark((function e(){var n,i,t,l,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return we(!0),ue(!0),e.next=4,P({type:"exercise/editExercise",payload:{categoryId:q}});case 4:l=e.sent,we(!1),ue(!1),M(l),on(!1),null!=l&&null!==(n=l.exercise)&&void 0!==n&&n.sub_discipline_id&&kn(null==l||null===(a=l.exercise)||void 0===a?void 0:a.sub_discipline_id),fe(s()(s()({},null==l||null===(i=l.exercise_question_types)||void 0===i||null===(i=i[0])||void 0===i||null===(i=i.items)||void 0===i?void 0:i[0]),{},{index:1})),je(s()(s()({},null==l||null===(t=l.exercise_question_types)||void 0===t?void 0:t[0]),{},{indexs:1}));case 12:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function In(e){return Cn.apply(this,arguments)}function Cn(){return Cn=o()(r()().mark((function e(n){var i,t,l,a,o,c,u,d,p;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return we(!0),ue(!0),e.next=4,P({type:"exercise/editExercise",payload:{categoryId:q}});case 4:o=e.sent,M(o),c=[],null==o||null===(i=o.exercise_question_types)||void 0===i||i.map((function(e){var n;null==e||null===(n=e.items)||void 0===n||n.map((function(e,n){c.push(s()(s()({},e),{},{index:n+1}))}))})),u=null===(t=c.filter((function(e){return e.question_id===(null==n?void 0:n.id)})))||void 0===t?void 0:t[0],d=null==o||null===(l=o.exercise_question_types)||void 0===l?void 0:l.map((function(e,n){if((null==u?void 0:u.question_type)===(null==e?void 0:e.question_type))return s()(s()({},e),{},{indexs:n+1})})),p=null===(a=d.filter((function(e){return e})))||void 0===a?void 0:a[0],je(s()({},p)),fe(s()({},u)),we(!1),ue(!1),on(!1);case 16:case"end":return e.stop()}}),e)}))),Cn.apply(this,arguments)}function Pn(e){return Tn.apply(this,arguments)}function Tn(){return Tn=o()(r()().mark((function e(n){var i,t,l,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=s()(s()({},n),{},{repeat_answer:!n.repeat_answer,difficulty:(null==n?void 0:n.difficulty)||2,item_type:n.question_type,sub_discipline_id:null==L||null===(i=L.exercise)||void 0===i?void 0:i.sub_discipline_id,tag_discipline_ids:[],hack:s()(s()({},null==n?void 0:n.hack),{},{difficult:(null==n?void 0:n.difficulty)||2}),hack_identifier:sessionStorage.projectFill}),n.tag_discipline_ids&&(t.tag_discipline_ids=Array.isArray(n.tag_discipline_ids)?n.tag_discipline_ids:[n.tag_discipline_ids]),l=an?"/api/exercises/".concat(q,"/exercise_questions"):"/api/exercise_questions/".concat(null==n?void 0:n.question_id,".json"),1!==(null==n?void 0:n.is_my)){e.next=7;break}k.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:function(){var e=o()(r()().mark((function e(){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.is_cover=1,e.next=3,(0,S.ZP)(l,{method:an?"post":"PUT",body:s()({},t)});case 3:0===(null==(i=e.sent)?void 0:i.status)&&(Ie(!1),In({id:(null==i?void 0:i.exercise_question_id)||(null==n?void 0:n.question_id)}));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){var e=o()(r()().mark((function e(){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)(l,{method:an?"post":"PUT",body:s()({},t)});case 2:0===(null==(i=e.sent)?void 0:i.status)&&(Ie(!1),In({id:(null==i?void 0:i.exercise_question_id)||(null==n?void 0:n.question_id)}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.next=11;break;case 7:return e.next=9,(0,S.ZP)(l,{method:an?"post":"PUT",body:s()({},t)});case 9:0===(null==(a=e.sent)?void 0:a.status)&&(Ie(!1),In({id:(null==a?void 0:a.exercise_question_id)||(null==n?void 0:n.question_id)}));case 11:(0,Se.k3)();case 12:case"end":return e.stop()}}),e)}))),Tn.apply(this,arguments)}function Ln(e){return Mn.apply(this,arguments)}function Mn(){return Mn=o()(r()().mark((function e(n){var i,t,s,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ue(!0),e.next=3,(0,S.ZP)("/api/exercises/".concat(q,"/sort_question_type.json"),{method:"post",body:{question_type:n}});case 3:if(i=e.sent,ue(!1),0!==(null==i?void 0:i.status)){e.next=12;break}return e.next=8,P({type:"exercise/editExercise",payload:{categoryId:q}});case 8:s=e.sent,M(s),on(!1),null!=s&&null!==(t=s.exercise)&&void 0!==t&&t.sub_discipline_id&&kn(null==s||null===(l=s.exercise)||void 0===l?void 0:l.sub_discipline_id);case 12:case"end":return e.stop()}}),e)}))),Mn.apply(this,arguments)}var On=function(){var e=o()(r()().mark((function e(n,i){var t,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==n.length){e.next=4;break}return x.ZP.warning("请上传文件"),i(),e.abrupt("return");case 4:s={id:null==mn?void 0:mn.exerciseId,file:null===(t=n[0])||void 0===t?void 0:t.file},An(s,"".concat(Fi.Z.API_SERVER,"/api/courses/").concat(null==mn?void 0:mn.coursesId,"/exercises/import_exercise.json"),(function(e){if(0===(null==e?void 0:e.status)){var n,t={};null==e||null===(n=e.fail)||void 0===n||n.forEach((function(e){var n,i=null===(n=Object.keys(t))||void 0===n?void 0:n.includes(e.message);t[e.message]=i?t[e.message]+1:1}));var s="成功导入".concat(null==e?void 0:e.success,"条");Object.keys(t).forEach((function(e){s+=",".concat(e).concat(t[e],"条")})),x.ZP.success(s),De(!1),Nn()}-1===(null==e?void 0:e.status)&&(x.ZP.error(null==e?void 0:e.message),i())}));case 6:case"end":return e.stop()}}),e)})));return function(n,i){return e.apply(this,arguments)}}(),An=function(e,n,i,t,s){var l=new FormData;Object.keys(e).forEach((function(n){l.append(n,e[n])}));var r=new window.XMLHttpRequest;return r.withCredentials=!0,r.addEventListener("load",(function(e){var n;i(JSON.parse(null==e||null===(n=e.target)||void 0===n?void 0:n.response))}),!1),r.addEventListener("error",(function(e){s&&s(e)}),!1),r.upload.onprogress=function(e){t&&t(e)},r.open("POST",n),r.send(l),r};function Rn(){return Dn.apply(this,arguments)}function Dn(){return Dn=o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:k.Z.confirm({title:"提示",content:"确定要删除这个试题吗?",okText:"确定",centered:!0,className:de,onOk:function(){var e=o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!he.question_id){e.next=7;break}return e.next=3,(0,S.ZP)("/api/exercise_questions/".concat(he.question_id,".json"),{method:"delete"});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(Nn(),Ie(!1)),e.next=10;break;case 7:fe({}),Ie(!1),Nn();case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),cancelText:"取消"});case 1:case"end":return e.stop()}}),e)}))),Dn.apply(this,arguments)}var Bn=function(){var e=o()(r()().mark((function e(n){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/exercises/".concat(q,"/select_questions.json"),{method:"post",body:s()({},n)});case 2:return i=e.sent,e.abrupt("return",i);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Vn=(0,Ei.I)(),zn=Vn.overflow,Wn=Vn.handleMouseEnter,Un=Vn.handleMouseLeave;return(0,C.jsxs)("div",{children:[(0,C.jsx)(D.Z,{spinning:be,children:(0,C.jsxs)("div",{className:U,children:[0===(null==L||null===(n=L.exercise_types)||void 0===n?void 0:n.q_counts)&&!Ze&&(0,C.jsx)(qe.Z,{customText:"还没有试题,从底部操作栏来添加吧~"}),((null==L||null===(i=L.exercise_types)||void 0===i?void 0:i.q_counts)>0||Ze)&&(0,C.jsx)("div",{style:{textAlign:"center"},children:(0,C.jsxs)("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"flex",alignItems:"stretch"},children:[(0,C.jsx)("div",{style:{backgroundColor:"#F6F7F9"},children:(0,C.jsx)(B.Z,{offsetTop:10,children:(0,C.jsx)(V.Z,{className:Q,active:!0,loading:le,children:(0,C.jsxs)("div",{className:Q,children:[1===(null==L||null===(t=L.exercise)||void 0===t?void 0:t.exercise_status)&&(0,C.jsx)(b.ZP,{onClick:function(){Ze?x.ZP.info("请先保存或取消当前正在编辑试题。"):He(!0)},className:$,children:"批量设置分值"}),(0,C.jsx)("div",{className:X,style:{overflow:zn},onMouseEnter:Wn,onMouseLeave:Un,children:null==L||null===(l=L.exercise_question_types)||void 0===l?void 0:l.map((function(e,n){return(0,C.jsxs)("div",{className:"mb30",children:[(0,C.jsxs)("div",{className:H,children:[(0,C.jsxs)("div",{className:ee,children:[(0,C.jsxs)("span",{style:{color:"#000000",fontWeight:400,fontSize:12},children:[" ",(0,Se.EM)(n+1),"、【",e.name,"】"]}),(0,C.jsxs)("span",{style:{color:"#464F66",fontSize:12},children:["(",e.count,"小题,共",e.score,"分)"]})]}),(0,C.jsx)(z.Z,{dropdownRender:function(){return function(e,n){return(0,C.jsxs)(R.Z,{children:[(0,C.jsx)(R.Z.Item,{disabled:0===n,onClick:o()(r()().mark((function e(){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==n){e.next=2;break}return e.abrupt("return");case 2:if(!Ze){e.next=5;break}return x.ZP.info("请先保存或取消当前正在编辑的试题。"),e.abrupt("return");case 5:return i=(0,Se.rz)(null==L?void 0:L.exercise_question_types,n,n-1),e.next=8,Ln(i.map((function(e){return e.name})));case 8:case"end":return e.stop()}}),e)}))),children:(0,C.jsx)("span",{className:W,children:"上移"})},"1"),(0,C.jsx)(R.Z.Item,{disabled:n===(null==L?void 0:L.exercise_question_types.length)-1,onClick:o()(r()().mark((function e(){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n!==(null==L?void 0:L.exercise_question_types.length)-1){e.next=2;break}return e.abrupt("return");case 2:if(!Ze){e.next=5;break}return x.ZP.info("请先保存或取消当前正在编辑的试题。"),e.abrupt("return");case 5:return i=(0,Se.rz)(null==L?void 0:L.exercise_question_types,n,n+1),e.next=8,Ln(i.map((function(e){return e.name})));case 8:case"end":return e.stop()}}),e)}))),children:(0,C.jsx)("span",{className:W,children:"下移"})},"2"),(0,C.jsx)(R.Z.Item,{onClick:function(){var n;jn.setFieldsValue({name:e.name,item_type_en:null===(n=Mi.find((function(n){return n.id==e.question_type})))||void 0===n?void 0:n.nameType}),wn(!0)},children:(0,C.jsx)("span",{className:W,children:"重命名"})},"3")]})}(e,n)},placement:"bottomLeft",children:(0,C.jsx)("div",{className:ne,children:(0,C.jsx)("i",{className:"iconfont icon-sandian font12"})})})]}),(0,C.jsx)(Le,{isedit:Ze,setBigqitem:je,bigitem:s()(s()({},e),{},{indexs:n+1}),setqitem:fe,qitem:he,Itemid:q,getdata:In,data:e.items})]},n)}))})]})})})}),(0,C.jsx)(V.Z,{className:re,active:!0,loading:be,children:(0,C.jsxs)("div",{className:re,children:[(null==_e?void 0:_e.question_type)===(null==he?void 0:he.question_type)&&(0,C.jsxs)("div",{className:H,children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsxs)("span",{style:{color:"#000000",fontWeight:600,fontSize:16},children:[" ",(null==_e?void 0:_e.indexs)&&(0,Se.EM)(null==_e?void 0:_e.indexs),"、【",null==_e?void 0:_e.name,"】"]}),(0,C.jsxs)("span",{style:{color:"#464F66",fontSize:16,fontWeight:400},children:["(",null==_e?void 0:_e.count,"小题,共",null==_e?void 0:_e.score,"分)"]})]}),(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[5===(null==he?void 0:he.question_type)&&!Ze&&(0,C.jsxs)("a",{className:ce,href:"/shixuns/".concat(null==he?void 0:he.shixun_identifier,"/challenges?exercise=true"),target:"_blank",children:[(0,C.jsx)("i",{onClick:function(){},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"实训详情"]}),!Ze&&1==(null==L||null===(a=L.exercise)||void 0===a?void 0:a.exercise_status)&&(0,C.jsx)("i",{onClick:function(){Rn()},style:{marginRight:20},className:"".concat(oe," iconfont icon-shanchu13 mr5 ")}),!Ze&&(1==(null==L||null===(c=L.exercise)||void 0===c?void 0:c.exercise_status)||2==(null==L||null===(d=L.exercise)||void 0===d?void 0:d.exercise_status)&&15!=(null===(p=I.userInfo)||void 0===p||null===(p=p.course)||void 0===p?void 0:p.course_role)||3==(null==L||null===(v=L.exercise)||void 0===v?void 0:v.exercise_status)&&15!=(null===(j=I.userInfo)||void 0===j||null===(j=j.course)||void 0===j?void 0:j.course_role)||4==(null==L||null===(g=L.exercise)||void 0===g?void 0:g.exercise_status)&&15!=(null===(y=I.userInfo)||void 0===y||null===(y=y.course)||void 0===y?void 0:y.course_role))&&(0,C.jsx)("i",{onClick:function(){6===(null==he?void 0:he.question_type)?h.history.push("/problems/newedit/".concat(null==he?void 0:he.hack_identifier,"?type=exercises&express_id=").concat(mn.exerciseId,"&question_id=").concat(null==he?void 0:he.question_id,"&score=").concat(null==he?void 0:he.question_score,"&exercise=true&callback_url=/classrooms/").concat(mn.coursesId,"/exercise/add/").concat(q,"?type=2")):Ie(!0)},className:"".concat(ae," iconfont icon-bianji_Hover mr5 ")})]})]}),!Ze&&(0,C.jsxs)("div",{children:[(0,C.jsxs)("div",{className:ie,children:[(0,C.jsxs)("span",{className:te,children:[null==he?void 0:he.question_score,"分"]}),(0,C.jsx)(Ee.Z,{className:se,value:(null==he?void 0:he.index)+"、"+"".concat(8==(null==he?void 0:he.question_type)?null==he||null===(w=he.program_attr)||void 0===w?void 0:w.description:null==he?void 0:he.question_title)})]}),(0,C.jsx)(Sn,{TagDiscipline:Fe,qitem:he})]}),Ze&&(0,C.jsxs)("div",{children:[(null==he?void 0:he.question_type)<=1&&(0,C.jsx)(ze,{deleteitem:Rn,getTagData:kn,seveeditor:Pn,exerciseitem:L,TagDiscipline:Fe,setisedit:Ie,qitem:he,init:Nn}),5===(null==he?void 0:he.question_type)&&(0,C.jsx)(Qe,{setqitem:fe,deleteitem:Rn,seveeditor:Pn,exerciseitem:L,TagDiscipline:Fe,setisedit:Ie,qitem:he}),3===(null==he?void 0:he.question_type)&&(0,C.jsx)(Ue,{deleteitem:Rn,getTagData:kn,seveeditor:Pn,exerciseitem:L,TagDiscipline:Fe,setisedit:Ie,qitem:he,init:Nn}),2===(null==he?void 0:he.question_type)&&(0,C.jsx)(Ge,{deleteitem:Rn,getTagData:kn,seveeditor:Pn,exerciseitem:L,TagDiscipline:Fe,setisedit:Ie,qitem:he,init:Nn}),4===(null==he?void 0:he.question_type)&&(0,C.jsx)(Fn,{deleteitem:Rn,getTagData:kn,seveeditor:Pn,exerciseitem:L,TagDiscipline:Fe,setisedit:Ie,qitem:he,init:Nn}),7===(null==he?void 0:he.question_type)&&(0,C.jsx)(Ye,{deleteitem:Rn,getTagData:kn,seveeditor:Pn,exerciseitem:L,TagDiscipline:Fe,setisedit:Ie,qitem:he,init:Nn}),8===(null==he?void 0:he.question_type)&&(0,C.jsx)(Ti,{deleteitem:Rn,getTagData:kn,seveeditor:Pn,exerciseitem:L,TagDiscipline:Fe,setisedit:Ie,qitem:he,init:Nn})]})]})})]})})]})}),(0,C.jsx)("div",{className:G,children:(0,C.jsxs)("div",{className:Pe,children:[1==(null==L||null===(N=L.exercise)||void 0===N?void 0:N.exercise_status)&&(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("span",{className:K,onClick:function(){Ze?x.ZP.info("请先保存或取消当前正在编辑的试题。"):($e(!0),sn(!1))},children:"题库选题"}),(0,C.jsx)("span",{className:K,onClick:function(){Ze?x.ZP.info("请先保存或取消当前正在编辑的试题。"):De(!0)},children:"导入试题"}),(0,C.jsx)("span",{className:K,onClick:o()(r()().mark((function e(){var n,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/exercises/".concat(null==mn?void 0:mn.exerciseId,"/simulate_start_answer.json"),{method:"get",params:{coursesId:null==mn?void 0:mn.coursesId,categoryId:null==mn?void 0:mn.exerciseId,is_reset:1}});case 2:-1!=(null==(n=e.sent)?void 0:n.status)&&window.open("/classrooms/".concat(null==mn?void 0:mn.coursesId,"/exercise/").concat(null==mn?void 0:mn.exerciseId,"/").concat(null===(i=I.userInfo)||void 0===i?void 0:i.login,"/initate_answer"));case 4:case"end":return e.stop()}}),e)}))),children:"模拟考试"}),(0,C.jsx)("span",{className:K,onClick:function(){window.open("/classrooms/".concat(null==mn?void 0:mn.coursesId,"/exercise/").concat(null==mn?void 0:mn.exerciseId,"/detail?random=false&tabs=2"))},children:"试卷预览"}),null==Mi?void 0:Mi.map((function(e){return(0,C.jsx)(b.ZP,{className:Y,type:"primary",onClick:function(){if(Ze)x.ZP.info("请先保存或取消当前正在编辑的试题。");else{if(on(!0),5===e.id)return $e(!0),void sn(!0);var n,i,t;if(6!==e.id)Ie(!0),2===e.id?fe({question_type:e.id,isadd:!0,repeat_answer:!0,choices:[{choice_text:"正确",is_answer:0},{choice_text:"错误",is_answer:0}],question_choices:[{choice_text:"正确",is_answer:0},{choice_text:"错误",is_answer:0}],difficulty:2,standard_answers:[],question_score:"",question_title:"",tag_discipline_ids:"",analysis:""}):fe({question_type:e.id,question_choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}})),standard_answers:[],repeat_answer:!0,difficulty:2,isadd:!0,tag_discipline_ids:"",question_score:"",analysis:"",sub_item_banks:[],is_ordered:!0,question_title:"",use_keywords:!1,keywords:[],use_blank_score:!0,allow_student_debug:!1});else h.history.push("/problems/newcreate?difficult=".concat(null==L||null===(n=L.exercise)||void 0===n?void 0:n.difficulty,"&sub_discipline_id=").concat(null==L||null===(i=L.exercise)||void 0===i?void 0:i.sub_discipline_id,"&express_id=").concat(null==L||null===(t=L.exercise)||void 0===t?void 0:t.id,"&callback_url=/classrooms/").concat(mn.coursesId,"/exercise/add/").concat(q,"?type=2"))}},children:e.name},e.id)}))]}),1!=(null==L||null===(Z=L.exercise)||void 0===Z?void 0:Z.exercise_status)&&(0,C.jsx)(C.Fragment,{children:(0,C.jsx)("span",{style:{width:"1022px"}})}),(0,C.jsxs)("span",{className:J,onClick:function(){var e;Ze?x.ZP.info("请先保存或取消当前正在编辑试题。"):1==(null==L||null===(e=L.exercise)||void 0===e?void 0:e.exercise_status)?pn(!0):h.history.back()},children:[(0,C.jsx)("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"保存试卷"]})]})}),(0,C.jsx)(En,{setScoreShow:He,ScoreShow:We,exerciseitem:L,getdata:Nn}),Xe&&(0,C.jsx)(Si,{setScoreShow:$e,isshixuns:tn,isloadings:xn,ScoreShow:Xe,onOk:function(){var e=o()(r()().mark((function e(n,i,t,l,a){var c,u;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return vn(!0),c={exam_id:q,item_bank_ids:n,shixun_ids:i,shixun_copy_ids:a},e.next=4,Bn(s()(s()({},c),{},{check_only:t}));case 4:if(u=e.sent,vn(!1),0!==(null==u?void 0:u.status)){e.next=14;break}return e.next=9,Bn(c);case 9:Nn(),$e(!1),x.ZP.info("添加成功"),e.next=15;break;case 14:-2===u.status&&k.Z.confirm({title:"提示",content:"当前已选择".concat(l,"道试题,已加入过的试题或未发布的编程题将不会重复加入"),onOk:function(){var e=o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Bn(c);case 2:$e(!1),Nn(),x.ZP.info("添加成功");case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 15:case"end":return e.stop()}}),e)})));return function(n,i,t,s,l){return e.apply(this,arguments)}}()}),(0,C.jsx)(qn.Z,{visible:Re,onCancel:function(){return De(!1)},onOk:On}),(0,C.jsx)(k.Z,{title:"提示",open:dn,confirmLoading:!1,centered:!0,okText:"设置规则",cancelText:"修改试卷",footer:(0,C.jsxs)("div",{children:[(0,C.jsx)(b.ZP,{onClick:function(){pn(!1),h.history.back()},children:"稍后再说"}),(0,C.jsx)(b.ZP,{type:"primary",onClick:function(){h.history.push("/classrooms/".concat(null==mn?void 0:mn.coursesId,"/exercise/").concat(q,"/detail?random=",!1,"&tabs=3")),pn(!1)},children:"设置规则"})]}),onCancel:function(){pn(!1)},children:(0,C.jsx)("p",{children:"试卷创建完成!目前处于未发布状态,是否设置考试规则?"})}),(0,C.jsx)(k.Z,{centered:!0,title:"编辑题型名称",open:bn,width:500,onOk:function(){return jn.submit()},onCancel:function(){return wn(!1)},children:(0,C.jsxs)(f.Z,{form:jn,initialValues:{},onFinish:function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Li.RK)(s()({id:q},n));case 2:0==e.sent.status&&(x.ZP.success("修改成功"),Nn(),wn(!1));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsx)(f.Z.Item,{name:"name",style:{marginBottom:0},rules:[{required:!0,message:"请输入题型名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,C.jsx)(_.Z,{size:"large",maxLength:6,showCount:!0})}),(0,C.jsx)(f.Z.Item,{hidden:!0,name:"item_type_en",children:(0,C.jsx)(_.Z,{size:"large"})})]})})]})})),Ai=i(57949),Ri=i(72108),Di=["classroomList","globalSetting","problemset","loading","exercise","user","dispatch"],Bi=(0,h.connect)((function(e){var n=e.classroomList,i=e.loading,t=e.user,s=e.problemset;return{classroomList:n,globalSetting:e.globalSetting,problemset:s,user:t,exercise:e.exercise,loading:i.effects}}))((function(e){e.classroomList,e.globalSetting;var n,i,t,l,a,c,d,k,N=e.problemset,Z=(e.loading,e.exercise),I=e.user,q=e.dispatch,T=(p()(e,Di),(0,h.useParams)()),F=(0,m.useState)(!1),E=u()(F,2),L=(E[0],E[1]),M=I.userInfo,O=f.Z.useForm(),R=u()(O,1)[0],D=(0,m.useState)({}),B=u()(D,2),V=B[0],z=B[1],W=(0,m.useState)(1),U=u()(W,2),H=U[0],G=U[1],K=(0,m.useState)(""),Y=u()(K,2),J=Y[0],Q=Y[1],X=(0,h.useSearchParams)(),$=u()(X,1)[0],ee=(0,m.useState)(!1),ne=u()(ee,2),ie=ne[0],te=ne[1],se=(0,m.useState)(!1),le=u()(se,2),re=le[0],ae=le[1],oe=(0,m.useState)(!1),ce=u()(oe,2),ue=ce[0],de=ce[1];function pe(){return(pe=o()(r()().mark((function e(n,i){var t,l,a,o,c,d,p,m,f;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,R.validateFields();case 2:return t=R.getFieldsValue(),l=t.courseid,a=u()(l,2),a[0],o=a[1],t.sub_discipline_id=o,t.is_md=!0,t.time=parseInt(t.time)>9999?9999:t.time,e.next=10,q({type:"exercise/addExercise",payload:s()(s()({},t),T)});case 10:if(0!==(c=e.sent).status){e.next=21;break}return e.next=14,(0,S.ZP)("/api/courses/".concat(null==T?void 0:T.coursesId,"/exercises/notice_at.json"),{method:"POST",body:{course_id:null==T?void 0:T.coursesId,id:null==c||null===(d=c.data)||void 0===d?void 0:d.exercise_id,time:n}});case 14:me(null===(p=c.data)||void 0===p?void 0:p.exercise_id),Q(null==c||null===(m=c.data)||void 0===m?void 0:m.exercise_id),G(2),te(!1),h.history.replace("/classrooms/".concat(T.coursesId,"/exercise/add/").concat(null===(f=c.data)||void 0===f?void 0:f.exercise_id,"?type=2")),e.next=22;break;case 21:x.ZP.error(c.message);case 22:i();case 23:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function me(e){return he.apply(this,arguments)}function he(){return(he=o()(r()().mark((function e(n){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=V&&V.ec_point_ids){e.next=2;break}return e.abrupt("return");case 2:return delete(i=s()({},V)).id,e.next=6,(0,S.ZP)("/api/ec_courses/".concat(null==V?void 0:V.ec_course_id,"/ec_points/set_work_points.json"),{method:"post",body:s()({exercise_id:n},i)});case 6:e.sent;case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,m.useEffect)((function(){q({type:"problemset/getEditDisciplines",payload:{source:"new_question",identifier:null==T?void 0:T.coursesId}}),q({type:"globalSetting/footerToggle",payload:!1}),R.setFieldsValue({difficulty:2})}),[]),(0,m.useEffect)((function(){T.exerciseId&&o()(r()().mark((function e(){var n,i,t,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,q({type:"exercise/editExercise",payload:{categoryId:T.exerciseId}});case 2:-1!==(null==(n=e.sent)?void 0:n.status)&&(2===(null==n||null===(i=n.exercise)||void 0===i?void 0:i.exercise_status)||3===(null==n||null===(t=n.exercise)||void 0===t?void 0:t.exercise_status)||4===(null==n||null===(s=n.exercise)||void 0===s?void 0:s.exercise_status)?de(!0):de(!1));case 4:case"end":return e.stop()}}),e)})))()}),[T]),(0,m.useEffect)((function(){if(T.exerciseId){var e,n,i=Z.editData;R.setFieldsValue(s()(s()({},i.exercise),{},{courseid:[null==i||null===(e=i.exercise)||void 0===e?void 0:e.discipline_id,null===(n=i.exercise)||void 0===n?void 0:n.sub_discipline_id]}))}}),[Z]),(0,m.useEffect)((function(){"2"===$.get("type")&&(Q(T.exerciseId),G(2))}),[$.get("type")]),(0,m.useEffect)((function(){var e,n,i;null!=N&&null!==(e=N.disciplinesData)&&void 0!==e&&null!==(e=e.checked)&&void 0!==e&&e.sub_discipline_id&&R.setFieldsValue({courseid:[null==N||null===(n=N.disciplinesData)||void 0===n||null===(n=n.checked)||void 0===n?void 0:n.discipline_id,null==N||null===(i=N.disciplinesData)||void 0===i||null===(i=i.checked)||void 0===i?void 0:i.sub_discipline_id]})}),[null==N||null===(n=N.disciplinesData)||void 0===n?void 0:n.checked]),(0,C.jsx)("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64},children:(0,C.jsxs)("section",{className:"edu-container",children:[(0,C.jsx)("section",{className:"animated fadeIn",children:(0,C.jsx)("aside",{className:"mt10",children:M&&(0,C.jsxs)(v.Z,{separator:">",children:[(0,C.jsx)(v.Z.Item,{children:(0,C.jsx)(h.Link,{to:"/classrooms/".concat(T.coursesId,"/exercise"),children:null==M||null===(i=M.course)||void 0===i?void 0:i.course_name})}),(0,C.jsx)(v.Z.Item,{children:(0,C.jsx)(h.Link,{to:"/classrooms/".concat(T.coursesId,"/exercise"),children:"试卷列表"})}),(0,C.jsx)(v.Z.Item,{children:T.exerciseId?"编辑试卷":"新建试卷"})]})})}),(0,C.jsxs)("div",{className:"bg-white",children:[(0,C.jsxs)("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"},children:[(0,C.jsxs)("div",{onClick:function(){re?x.ZP.info("请先保存或取消当前正在编辑试题。"):G(1)},className:1===H?w.selectdiv:w.divitem,children:[(0,C.jsx)(Ai.Z,{number:1,active:1===H,className:"mr10"}),(0,C.jsx)("span",{children:"试卷基础信息"})]}),(0,C.jsx)("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),(0,C.jsxs)("div",{onClick:function(){T.exerciseId||J?(G(2),J||Q(T.exerciseId)):x.ZP.info("请先保存基础信息再新建试题")},className:1!==H?w.selectdiv:w.divitem,children:[(0,C.jsx)(Ai.Z,{number:2,active:1!==H,className:"mr10"}),(0,C.jsx)("span",{children:"编辑试题"})]})]}),2===H&&(0,C.jsxs)("div",{className:"tc",children:[(0,C.jsx)(Ri.Z,{defaultValue:null==Z||null===(t=Z.editData)||void 0===t||null===(t=t.exercise)||void 0===t?void 0:t.exercise_name,onFinish:function(){var e=o()(r()().mark((function e(n){var i,t,s,l,a,o;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.trim()!==(null==Z||null===(i=Z.editData)||void 0===i||null===(i=i.exercise)||void 0===i?void 0:i.exercise_name)){e.next=2;break}return e.abrupt("return",!0);case 2:return e.next=4,(0,Li.wy)({exercise_name:n,exercise_description:null==Z||null===(t=Z.editData)||void 0===t||null===(t=t.exercise)||void 0===t?void 0:t.exercise_description,sub_discipline_id:null==Z||null===(s=Z.editData)||void 0===s||null===(s=s.exercise)||void 0===s?void 0:s.sub_discipline_id,time:null==Z||null===(l=Z.editData)||void 0===l||null===(l=l.exercise)||void 0===l?void 0:l.time,exerciseId:null===(a=Z.editData)||void 0===a||null===(a=a.exercise)||void 0===a?void 0:a.id,difficulty:null===(o=Z.editData)||void 0===o||null===(o=o.exercise)||void 0===o?void 0:o.difficulty});case 4:if(0!==e.sent.status){e.next=8;break}return R.setFieldValue("exercise_name",n),e.abrupt("return",!0);case 8:return e.abrupt("return",!1);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,C.jsxs)("div",{style:{fontSize:14},children:[(0,C.jsxs)("span",{style:{color:"#5F6368"},children:["答题时长",(0,C.jsx)("span",{style:{color:"#000000",marginLeft:8},children:(null==Z||null===(l=Z.editData)||void 0===l||null===(l=l.exercise)||void 0===l?void 0:l.time)||"不限"})]}),(0,C.jsxs)("span",{style:{margin:"0px 30px",color:"#5F6368"},children:["难度",(0,C.jsx)("span",{style:{color:"#000000",marginLeft:8},children:1===(null==Z||null===(a=Z.editData)||void 0===a||null===(a=a.exercise)||void 0===a?void 0:a.difficulty)?"简单":2===(null==Z||null===(c=Z.editData)||void 0===c||null===(c=c.exercise)||void 0===c?void 0:c.difficulty)?"适中":"困难"})]}),(0,C.jsxs)("span",{style:{marginRight:30,color:"#5F6368"},children:["试题总数",(0,C.jsx)("span",{style:{color:"#000000",marginLeft:8},children:(null==Z||null===(d=Z.editData)||void 0===d||null===(d=d.exercise_types)||void 0===d?void 0:d.q_counts)||0})]}),(0,C.jsxs)("span",{style:{color:"#5F6368"},children:["总分",(0,C.jsx)("span",{style:{color:"#000000",marginLeft:8},children:null==Z||null===(k=Z.editData)||void 0===k||null===(k=k.exercise_types)||void 0===k?void 0:k.q_scores})]})]})]})]}),1===H&&(0,C.jsxs)("div",{children:[(0,C.jsxs)("section",{className:[w.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"},children:[(0,C.jsxs)(f.Z,{form:R,colon:!1,layout:"horizontal",labelCol:{span:4},wrapperCol:{span:20},initialValues:{time:60},onFinish:function(){var e=o()(r()().mark((function e(n){var i,t,l,a,o,c,d,p,m;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(L(!0),te(!0),!T.exerciseId){e.next=13;break}return n.exerciseId=null===(i=Z.editData)||void 0===i||null===(i=i.exercise)||void 0===i?void 0:i.id,n.sub_discipline_id=n.courseid[n.courseid.length-1],e.next=7,(0,Li.wy)(s()({},n));case 7:return G(2),me(null==T?void 0:T.exerciseId),Q(T.exerciseId),L(!1),te(!1),e.abrupt("return");case 13:return e.next=15,(0,S.ZP)("/api/courses/".concat(null==T?void 0:T.coursesId,"/exercises/overload_alert.json"),{method:"get",params:{course_id:null==T?void 0:T.coursesId}});case 15:if(null==(t=e.sent)||!t.alert){e.next=20;break}q({type:"classroomList/setActionTabs",payload:{key:"预约弹窗"}}),e.next=30;break;case 20:return l=n.courseid,a=u()(l,2),a[0],o=a[1],n.sub_discipline_id=o,n.is_md=!0,n.time=parseInt(n.time)>9999?9999:n.time,e.next=27,q({type:"exercise/addExercise",payload:s()(s()({},n),T)});case 27:0===(c=e.sent).status&&(me(null===(d=c.data)||void 0===d?void 0:d.exercise_id),h.history.replace("/classrooms/".concat(T.coursesId,"/exercise/add/").concat(null===(p=c.data)||void 0===p?void 0:p.exercise_id,"?type=2")),Q(null==c||null===(m=c.data)||void 0===m?void 0:m.exercise_id),G(2)),te(!1);case 30:L(!1);case 31:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),className:w.formWrap,children:[(0,C.jsx)(f.Z.Item,{name:"exercise_name",label:"试卷名称",className:w.baseLineHeight,rules:[{required:!0,validator:function(e,n){var i;return(null==n||null===(i=n.replaceAll(" ",""))||void 0===i?void 0:i.length)>0?Promise.resolve():Promise.reject("请填写试卷标题")}}],children:(0,C.jsx)(_.Z,{maxLength:60,className:w.baseFormItem,placeholder:"请输入试卷名称",showCount:!0})}),(0,C.jsx)(f.Z.Item,{label:"方向&课程",name:"courseid",rules:[{required:!0,message:"请选择课程"}],className:w.baseLineHeight,children:(0,C.jsx)(j.Z,{disabled:ue,placeholder:"请选择方向&课程",options:N.courseOptions,className:w.baseFormItem,allowClear:!1,size:"large",popupClassName:w.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14}})}),(0,C.jsx)(f.Z.Item,{label:"难度",name:"difficulty",className:w.radioBtnWrapper,rules:[{required:!0,message:"请选择难度"}],children:(0,C.jsxs)(g.ZP.Group,{className:w.radiogroup,disabled:ue,children:[(0,C.jsx)(g.ZP.Button,{className:w.easy,value:1,children:"简单"}),(0,C.jsx)(g.ZP.Button,{className:w.medium,value:2,children:"适中"}),(0,C.jsx)(g.ZP.Button,{className:w.hard,value:3,children:"困难"})]})}),(0,C.jsx)(f.Z.Item,{label:"答题时长",className:w.baseLineHeight,children:(0,C.jsxs)("div",{style:{display:"flex",width:"100%"},children:[(0,C.jsx)(f.Z.Item,{name:"time",noStyle:!0,children:(0,C.jsx)(y.Z,{disabled:ue,min:1,max:9999,className:w.baseFormItem,style:{width:220},maxLength:60,placeholder:"请填写答题时长"})}),(0,C.jsx)("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14},children:"分钟"})]})}),(0,C.jsx)(f.Z.Item,{label:"试卷须知",name:"exercise_description",children:(0,C.jsx)(_.Z.TextArea,{disabled:ue,rows:6,maxLength:65535,placeholder:"请在此输入本次试卷答题的相关说明,最大限制65535个字符"})})]}),(0,C.jsx)(A,{exercise_id:null==T?void 0:T.exerciseId,setitem:function(e){z(s()({},e))}})]}),(0,C.jsxs)("div",{className:w.bottmodiv,children:[(0,C.jsx)(b.ZP,{className:"".concat(w.cancelBtn),type:"primary",onClick:function(){h.history.back()},children:"取消"}),(0,C.jsx)(b.ZP,{loading:ie,onClick:function(){R.validateFields(),R.submit()},type:"primary",className:"".concat(w.confirmBtn," ml20"),children:"下一步"})]}),(0,C.jsx)(P,{setsubloading:te,onModalOk:function(e,n){return pe.apply(this,arguments)}})]}),2===H&&(0,C.jsx)("div",{children:(0,C.jsx)(Oi,{setisedits:ae,setitemid:Q,itemid:J})})]})})}))},73897:function(e,n,i){i.d(n,{Z:function(){return g}});var t=i(79800),s=i.n(t),l=i(59301),r=i(43418),a=i(53326),o=i(3113),c=i(71681),u=i(27876),d=i(80608),p="customModal___bVzUV",m="content___oKhZq",h="upload___nPxEL",f="infoText___gZEJF",x="okBtn___CVo2A",v="fileList___tauGN",_="fileName___T_8JX",j=i(37712),g=function(e){var n=e.visible,i=e.onOk,t=e.onCancel,g=(0,l.useState)([]),y=s()(g,2),b=y[0],w=y[1],k=(0,l.useState)(!1),N=s()(k,2),Z=N[0],I=N[1],C=(0,d.useParams)();(0,l.useEffect)((function(){n||(w([]),I(!1))}),[n]);var P=function(){var e="".concat(c.Z.API_SERVER,"/api/courses/").concat(C.coursesId,"/exercises/down_template");(0,u.Nd)(null,e)},S=function(){w([])};return(0,j.jsx)(r.Z,{title:"导入试题",open:n,onOk:function(){I(!0),i(b,(function(){I(!1)}))},centered:!0,wrapClassName:p,onCancel:function(){t()},width:663,okText:"确认",okButtonProps:{className:x},cancelText:"取消",confirmLoading:Z,children:(0,j.jsxs)("div",{className:m,children:[(0,j.jsxs)("aside",{children:[(0,j.jsx)("div",{style:{fontWeight:600},children:"步骤1"}),(0,j.jsxs)("ul",{children:[(0,j.jsxs)("li",{children:[(0,j.jsx)("span",{style:{color:"#5F6367"},children:"根据模板要求编辑需要上传的试题"}),(0,j.jsx)("span",{style:{color:"#0152d9",cursor:"pointer",marginLeft:20},onClick:P,children:"下载考试试题模板"}),(0,j.jsx)("i",{className:"iconfont icon-xiazai4 ml10",onClick:P,style:{fontSize:14,cursor:"pointer",color:"#0152d9"}})]}),(0,j.jsx)("li",{style:{color:"#FA6400"},className:"mt10",children:"提示"}),(0,j.jsx)("li",{className:f,children:"1、目前仅支持Excel格式模板; "}),(0,j.jsx)("li",{className:f,children:"2、不支持组合题和实训题导入;"}),(0,j.jsx)("li",{className:f,children:"3、每次最多导入300题;"}),(0,j.jsx)("li",{className:f,children:"4、填空题导入最多支持5个填空项。"})]})]}),(0,j.jsxs)("aside",{style:{marginTop:22},children:[(0,j.jsx)("div",{style:{fontWeight:600},children:"步骤2"}),(0,j.jsxs)("ul",{style:{flex:1},children:[(0,j.jsx)("li",{style:{color:"#5F6367"},children:"上传编辑好的试题文档,确定导入"}),n&&(0,j.jsx)(a.Z,{action:"".concat(c.Z.API_SERVER,"/api/attachments.json"),beforeUpload:function(e){var n={name:e.name,uid:e.uid,file:e};return w([n]),!1},onRemove:S,withCredentials:!0,fileList:b,accept:".xls,.xlsx",showUploadList:!1,children:(0,j.jsx)(o.ZP,{className:h,type:"primary",icon:(0,j.jsx)("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}}),children:"上传文件"})}),b.map((function(e,n){return(0,j.jsxs)("div",{className:v,children:[(0,j.jsx)("span",{className:_,children:null==e?void 0:e.name}),(0,j.jsx)("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:16,cursor:"pointer"},onClick:S})]},n)}))]})]})]})})}},39143:function(e,n,i){i.d(n,{Y4:function(){return T},Im:function(){return P},ZP:function(){return E}});var t=i(79800),s=i.n(t),l=i(7557),r=i.n(l),a=i(41498),o=i.n(a),c=i(82242),u=i.n(c),d=i(85573),p=i.n(d),m=i(59301),h=i(24650),f=i(3113),x=i(46952),v=i(80836),_=i(85547),j=i(24334),g=i(93428),y=i(4585),b=i(27876),w=i(34376),k=i(49105),N=i(80608),Z=i(37712),I=h.Z.TextArea,C={visible:!1,tabIndex:"0"},P=p()(p()(p()(p()(p()(p()({},_.h.NOMATCH,"测试用例结果不匹配"),_.h.OK,"调试通过"),2,"调试超时"),3,"调试pod失败"),4,"编译失败"),5,"执行失败"),S=function(e){return e[e.SET_VISIBLE=0]="SET_VISIBLE",e[e.SET_TABINDEX=1]="SET_TABINDEX",e}(S||{});function q(e,n){switch(n.type){case S.SET_VISIBLE:return u()(u()({},e),{},{visible:n.payload});case S.SET_TABINDEX:return u()(u()({},e),{},{tabIndex:n.payload});default:throw new Error}}function T(e){var n=e.status,i=e.error_msg,t=e.output,s=e.input,l=e.expected_output,a=e.is_file,c=e.input_file_url,u=e.output_file_url,d=e.expected_output_file_url,p=e.setMonacoValue,h=e.setData,f=(0,m.useRef)(),x=(0,m.useRef)(),v=(0,m.useRef)(),g=null,N={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,m.useEffect)((function(){if(t&&!a&&f.current){var e=new w.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});e.open(f.current);var n=(0,b.pp)(j.Base64.decode(t));e.write(n),e.setOption("theme",{background:"#1e1e1e"})}if(s&&!a&&x.current){var i=new w.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});i.open(x.current),i.write((0,b.pp)(s)),i.setOption("theme",{background:"#1e1e1e"})}if(l&&!a&&v.current){var r=new w.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});r.open(v.current),r.write((0,b.pp)(j.Base64.decode(l))),r.setOption("theme",{background:"#1e1e1e"})}}),[t]),n){case _.h.NOMATCH:g=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("p",{className:"c-red",children:"实际输入:"}),!a&&(0,Z.jsx)("div",{ref:x}),a&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{style:{fontSize:"16px"},onClick:o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(c,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){h(c)}),200);case 9:case"end":return e.stop()}}),e)}))),children:s})}),(0,Z.jsx)("p",{className:"c-red",children:"实际输出:"}),!a&&(0,Z.jsx)("div",{ref:f}),a&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{style:{fontSize:"16px"},onClick:o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,k.ZP)(u,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});case 2:n=e.sent,p(n),setTimeout((function(){h(u)}),200);case 5:case"end":return e.stop()}}),e)}))),children:t})}),(0,Z.jsx)("p",{className:"c-red",children:"预期输出:"}),!a&&(0,Z.jsx)("div",{ref:v}),a&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{style:{fontSize:"16px"},onClick:o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(d,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){h(d)}),200);case 9:case"end":return e.stop()}}),e)}))),children:l})})]});break;case _.h.EXECUTEFAILURE:g=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("div",{style:{border:"1px #F6F7F9 solid"},children:[(0,Z.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"最后执行的输入:"}),!a&&(0,Z.jsx)(y.Z,{value:s,style:N}),a&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{onClick:function(){return(0,b.LR)(c,s)},children:s})})]}),(0,Z.jsxs)("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"},children:[(0,Z.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"执行出错信息:"}),(0,Z.jsxs)("pre",{className:"error",style:{color:"#E30000",padding:"0 10px"},children:[j.Base64.decode(i),"111"]})]})]});break;case _.h.COMPILEFAILURE:g=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("p",{children:"最后执行的输入:"}),!a&&(0,Z.jsx)("div",{ref:x}),a&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{onClick:function(){return(0,b.LR)(c,s)},children:s})}),(0,Z.jsx)("p",{children:"执行出错信息:"}),(0,Z.jsx)("pre",{className:"error",children:j.Base64.decode(i)})]});break;case _.h.PODFAILURE:g=(0,Z.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case _.h.TIMEOUT:g=(0,Z.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,Z.jsxs)(Z.Fragment,{children:[" ",g," "]})}function F(e){var n=e.status,i=e.error_msg,t=e.execute_time,s=e.output,l=e.input,r=e.expected_output,a=(e.is_file,e.input_file_url,e.output_file_url,e.expected_output_file_url,null);switch(n){case _.h.OK:a=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("p",{children:["执行用时:",t/1e3,"秒"]}),(0,Z.jsx)("p",{children:"执行结果:"}),(0,Z.jsx)("pre",{children:j.Base64.decode(s)})]});break;case _.h.NOMATCH:a=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("p",{children:["输入:",(0,Z.jsx)("pre",{children:l})]}),(0,Z.jsxs)("p",{children:["输出:",s&&j.Base64.decode(s)]}),(0,Z.jsxs)("p",{children:["预期输出:",r&&j.Base64.decode(r)]})]});break;case _.h.EXECUTEFAILURE:case _.h.COMPILEFAILURE:a=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("p",{children:["最后执行的输入:",(0,Z.jsx)("pre",{children:l})]}),(0,Z.jsx)("p",{children:"执行出错信息:"}),(0,Z.jsx)("pre",{className:"error",children:j.Base64.decode(i)})]});break;case _.h.PODFAILURE:a=(0,Z.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case _.h.TIMEOUT:a=(0,Z.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,Z.jsxs)(Z.Fragment,{children:[" ",a," "]})}var E=function(e){var n=e.input,i=e.debuging,t=e.submitting,l=e.executingMessage,a=e.debugResult,c=e.onChangeInput,u=e.onDebugCode,d=e.onSubmitCode,p=e.hack,h=e.user,_=(0,m.useReducer)(q,C),j=s()(_,2),y=j[0],b=j[1],w=y.visible,P=y.tabIndex,T=(0,N.useSearchParams)(),E=s()(T,1)[0];function L(e){var n=e.target.id;b({type:S.SET_TABINDEX,payload:n})}var M=(0,m.useMemo)((function(){if(a){a.status;return(0,Z.jsx)(Z.Fragment,{children:F(a)})}return null}),[a]);var O=function(){var e=o()(r()().mark((function e(n){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,k.ZP)("/api/problems/".concat(n,"/start.json"),{method:"get",params:{hack_user_id:null==h?void 0:h.user_id}});case 2:(i=e.sent)&&(window.location.href="/myproblems/".concat(null==i?void 0:i.identifier,"?type=1"));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Z.jsxs)("div",{className:"test-case-panel",children:[(0,Z.jsxs)("div",{className:"test-case-panel-body ".concat(w?"active":""),children:[(0,Z.jsxs)("ul",{className:"s-navs",children:[(0,Z.jsx)("li",{children:(0,Z.jsx)("a",{className:"0"===P?"active":"",id:"0",onClick:L,children:"自定义测试用例"})}),(0,Z.jsx)("li",{children:(0,Z.jsx)("a",{className:"1"===P?"active":"",id:"1",onClick:L,children:"代码执行结果"})})]}),(0,Z.jsx)("div",{className:"tab-panel-body ".concat("0"===P?"":"hide"),children:(0,Z.jsx)(I,{placeholder:"请填写测试用例的输入值,点击“调试代码”",value:n,onChange:c})}),(0,Z.jsx)("div",{className:"tab-panel-body ".concat("1"===P?"":"hide"),children:i?(0,Z.jsx)(g.Z,{message:l}):a?(0,Z.jsxs)("section",{style:{height:200},children:[" ",M," "]}):(0,Z.jsx)("p",{className:"tip",children:"请填写测试用例的输入值,点击“调试代码”"})})]}),(0,Z.jsx)("a",{className:"btn-collapse ".concat(w?"up":""),onClick:function(){b({type:S.SET_VISIBLE,payload:!w})},children:w?(0,Z.jsx)(x.Z,{}):(0,Z.jsx)(v.Z,{})}),(0,Z.jsxs)("footer",{className:"footer",children:[(0,Z.jsx)("span",{children:"控制台"}),(0,Z.jsxs)("div",{className:"flex-container",children:[(null==p?void 0:p.is_program)&&(null==p?void 0:p.above_question)&&(0,Z.jsx)(f.ZP,{onClick:function(){return O(null==p?void 0:p.above_question)},id:"oj-prev",className:"btn-blue",type:"ghost",children:"上一题"}),(null==p?void 0:p.is_program)&&(null==p?void 0:p.under_question)&&(0,Z.jsx)(f.ZP,{onClick:function(){return O(null==p?void 0:p.under_question)},id:"oj-next",className:"btn-blue",type:"ghost",children:"下一题"}),(0,Z.jsx)(f.ZP,{className:"btn-green",type:"ghost",loading:i,onClick:function(){b({type:S.SET_VISIBLE,payload:!0}),b({type:S.SET_TABINDEX,payload:"1"}),u()},children:"调试代码"}),"8"!==E.get("qtype")&&(0,Z.jsx)(f.ZP,{type:"primary",className:"custom-ant-disabled",loading:t,disabled:t,onClick:function(){b({type:S.SET_VISIBLE,payload:!1}),d()},children:"评测并提交"})]})]})]})}},85547:function(e,n,i){i.d(n,{h:function(){return t}});var t=function(e){return e[e.NOMATCH=-1]="NOMATCH",e[e.OK=0]="OK",e[e.TIMEOUT=2]="TIMEOUT",e[e.PODFAILURE=3]="PODFAILURE",e[e.COMPILEFAILURE=4]="COMPILEFAILURE",e[e.EXECUTEFAILURE=5]="EXECUTEFAILURE",e}({})},84878:function(e,n,i){i.d(n,{H7:function(){return m},MK:function(){return p},MU:function(){return o},X6:function(){return u},bM:function(){return a},fi:function(){return h},fu:function(){return r},n4:function(){return f},rX:function(){return d},vl:function(){return x},zO:function(){return c}});var t=i(82242),s=i.n(t),l=i(49105);function r(e,n){return(0,l.U2)("myproblems/".concat(e,".json"),s()({hidePopLogin:!0},n||{}))}function a(e,n){return(0,l.v_)("myproblems/".concat(e,"/code_submit.json"),n)}function o(e,n){return(0,l.v_)("myproblems/".concat(e,"/code_debug.json"),n)}function c(e,n){return n.language&&(n.language=encodeURIComponent(n.language)),(0,l.U2)("myproblems/".concat(e,"/submit_records.json"),n)}function u(e){return(0,l.U2)("myproblems/record_detail.json",{id:e})}function d(e,n){return(0,l.U2)("myproblems/".concat(e,"/result.json"),{mode:n})}function p(e,n){return(0,l.v_)("myproblems/".concat(e,"/add_notes.json"),n)}function m(e){return(0,l.v_)("myproblems/".concat(e,"/restore_initial_code.json"))}function h(e){return(0,l.v_)("myproblems/".concat(e,"/sync_code.json"))}function f(e,n){return(0,l.v_)("myproblems/".concat(e,"/update_code.json"),n)}function x(e,n){return(0,l.v_)("discusses/".concat(e,"/plus.json"),n)}},72108:function(e,n,i){var t=i(7557),s=i.n(t),l=i(41498),r=i.n(l),a=i(79800),o=i.n(a),c=i(59301),u=i(6848),d=i(24650),p=i(8591),m=i(18e3),h=i(37712);n.Z=function(e){var n=e.defaultValue,i=e.onFinish,t=(0,c.useState)(!1),l=o()(t,2),a=l[0],f=l[1],x=(0,c.useState)(n),v=o()(x,2),_=v[0],j=v[1];return(0,c.useEffect)((function(){j(n)}),[n]),(0,h.jsx)("div",{children:a?(0,h.jsx)(d.Z,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:_,onChange:function(e){j(e.target.value)},onBlur:r()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==_||null===(n=_.replaceAll(" ",""))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return p.ZP.error("试卷标题不能为空"),e.abrupt("return");case 3:return e.next=5,i(_);case 5:e.sent&&f(!1);case 7:case"end":return e.stop()}}),e)}))),onPressEnter:r()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==_||null===(n=_.replaceAll(" ",""))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return p.ZP.error("试卷标题不能为空"),e.abrupt("return");case 3:return e.next=5,i(_);case 5:e.sent&&f(!1);case 7:case"end":return e.stop()}}),e)})))}):(0,h.jsxs)("div",{className:m.Z.title,children:[_,(0,h.jsx)(u.Z,{title:"点击编辑试卷名称",children:(0,h.jsx)("i",{className:"".concat(m.Z.editIcon," iconfont icon-bianji_Hover"),onClick:function(){return f(!0)}})})]})})}},87228:function(e,n,i){i.d(n,{I:function(){return r}});var t=i(79800),s=i.n(t),l=i(59301),r=function(){var e=(0,l.useState)("hidden"),n=s()(e,2),i=n[0],t=n[1];return{overflow:i,handleMouseEnter:function(){return t("auto")},handleMouseLeave:function(){return t("hidden")}}}},2824:function(e,n,i){i(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},93931:function(e,n,i){i(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},6085:function(e,n){n.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankWrapper:"blankWrapper___nC45e",blankInput:"blankInput___pEHsx",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},18e3:function(e,n){n.Z={flex_box_center:"flex_box_center___ycN2f",flex_space_between:"flex_space_between___LcS9e",flex_box_vertical_center:"flex_box_vertical_center___uwjPm",flex_box_center_end:"flex_box_center_end___Pc903",flex_box_column:"flex_box_column___AXEdv",bg:"bg___fm2Cw",title:"title___J3MCU",editIcon:"editIcon___i4Zll",titleLeft:"titleLeft___da61c",titleRight:"titleRight___EsdL6",formWrap:"formWrap___YTxC3",baseLineHeight:"baseLineHeight___TprCB",radioBtnWrapper:"radioBtnWrapper___Mt_XG",radiogroup:"radiogroup___EvkWh",easy:"easy___mSxtg",medium:"medium___NIaWN",hard:"hard___mddnD",baseFormItem:"baseFormItem___csbyb",cascaderPopup:"cascaderPopup___BttnF",selectdiv:"selectdiv___TAr4i",divitem:"divitem___iaXB2",bottmodiv:"bottmodiv___bmp6p",cancelBtn:"cancelBtn___Q4ZcL",confirmBtn:"confirmBtn___nRiCD"}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[292,4585,71950],{3148:function(e,n,t){t.d(n,{Z:function(){return o}});var i=t(33614),s=t(59301),r={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"},l=t(1393),a=function(e,n){return s.createElement(l.Z,(0,i.Z)({},e,{ref:n,icon:r}))};var o=s.forwardRef(a)},10459:function(e,n,t){function i(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i-1||null!==(i=N)&&void 0!==i&&i.startsWith("/api")?N:"data:image/png;base64,".concat(N),autoPlay:!0}),"video"===Z&&(0,y.jsx)(y.Fragment,{children:(null===(r=N)||void 0===r?void 0:r.indexOf("http"))>-1||null!==(a=N)&&void 0!==a&&a.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(N),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(N),autoPlay:!0})}),"office"===Z&&W&&(0,y.jsx)("iframe",{src:"".concat(H,"/office.html?key=").concat(W.key,"&url=").concat(G+W.url,"&callbackUrl=").concat(G+W.callbackUrl,"&fileType=").concat(W.fileType,"&title=").concat(W.title,"&model=").concat(k,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!F)}),"html"===Z&&(0,y.jsx)("iframe",{src:N+"&disposition=inline"}),"pdf"===Z&&(0,y.jsx)("iframe",{src:"".concat(H,"/js/pdfview/index.html?url=").concat(N,"&disabledDownload=").concat(!!F)}),"image"===Z&&(0,y.jsx)("img",{src:(null===(c=N)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(b=N)&&void 0!==b&&b.startsWith("/api")?N:"data:image/png;base64,".concat(N)}),("other"===Z||"download"===Z)&&(0,y.jsx)(y.Fragment,{children:L?(0,y.jsx)(g.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(m.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:X,children:"下载"})}):(0,y.jsxs)(m.ZP,{type:"primary",size:"middle",onClick:X,children:[(0,y.jsx)(h.Z,{}),"点击下载"]})})]})}},2080:function(e,n,t){t.d(n,{t:function(){return q}});var i=t(39647),s=t.n(i),r=t(91232),l=t.n(r),a=t(85573),o=t.n(a),c=t(82242),u=t.n(c),d=t(79800),p=t.n(d),m=t(59301),h=t(24650),f=t(78673),x=t(78241),v=t(95237),_=t(43604),g=t(94001),j=t(57809),y=t(78666),b=t(80608),w=t(6085),k=t(14493),N=t(37712),Z=["key","name"],I=h.Z.TextArea,C=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"},{title:"JavaScript",key:"JavaScript"},{title:"Ruby",key:"Ruby"}],P=function(e){var n=e.value,t=e.onChange;return(0,N.jsx)(f.Z,{checked:n,onChange:function(e){t(e)}})},S="@▁@",T="@▁▁@",q=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.scoreByBlank,r=void 0!==i&&i,a=e.hackidentifier,c=e.answerKey,d=(0,m.useState)(!1),f=p()(d,2),q=f[0],E=f[1],F=(0,m.useState)(!1),O=p()(F,2),L=(O[0],O[1],(0,b.useParams)().type,function(e,n){for(var t=n.line,i=0,s=0;s0){var l=L(e,n.from);console.log("新增".concat(r,"个,之前有").concat(l,"个")),t(r,l)}}else{var a=s.split(S).length-1+s.split(T).length-1,o=L(e,n.from);console.log("删除".concat(a,"个, 前面有").concat(o,"个,新增").concat(r,"个")),i(a>1?Array.from({length:a},(function(e,n){return o+n})):o)}}(e,n,A,D)}})})}),(0,N.jsx)(x.Z.List,{name:c,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,i=l()(n);try{for(i.s();!(t=i.n()).done;){var s=(t.value||{}).answer_text;if(0===(null==s?void 0:s.length))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){i.e(e)}finally{i.f()}return Promise.resolve()}}],children:function(e,n,t){var i=n.add,l=n.remove;t.errors;return R.current=i,B.current=l,(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(x.Z.Item,{label:"填空项答案",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t,i,l=e.key,a=e.name,o=s()(e,Z);return(0,N.jsxs)(v.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,N.jsxs)(_.Z,{flex:"0 0 auto",className:"".concat(w.Z.blankIndex),children:["填空项",n+1]}),(0,N.jsx)(_.Z,{flex:1,children:(0,N.jsxs)(v.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,N.jsx)(_.Z,{children:(0,N.jsx)(x.Z.Item,u()(u()({},o),{},{name:[a,"answer_text"],noStyle:!0,children:null!=z&&null!==(t=z[a])&&void 0!==t&&t.multi_line||null!=z&&null!==(i=z[a])&&void 0!==i&&i.multiLine?(0,N.jsx)(I,{spellCheck:!1,style:{marginLeft:10,width:550}}):(0,N.jsx)(h.Z,{style:{marginLeft:10,width:550},className:w.Z.blankInput,size:"large",maxLength:1e3,onBlur:function(e){}})}))}),r&&(0,N.jsx)(_.Z,{flex:"224px",children:(0,N.jsx)(x.Z.Item,u()(u()({},o),{},{name:[a,"score"],label:"分值",rules:[{required:!0}],children:(0,N.jsx)(g.Z,{size:"large",className:w.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]})})]},l)}))]})}}),(0,N.jsx)("div",{onClick:function(){return E(!0)},children:(0,N.jsx)(x.Z.Item,{name:["hack","analysis"],label:"题目解析",labelCol:{span:24},children:(0,N.jsx)(y.x,{placeholder:"请编辑题目解析(非必填)",isEdit:q})})}),(0,N.jsx)(x.Z.Item,{label:"编程语言",style:{marginTop:30},name:["hack_codes","language"],labelCol:{span:24},rules:[{required:!0,message:"请选择编程语言"}],children:(0,N.jsx)(j.default,{size:"large",children:C.map((function(e){return(0,N.jsxs)(j.default.Option,{value:e.key,children:[" ",e.title]},e.title)}))})}),(0,N.jsxs)(x.Z.Item,{label:"最大评测时长(秒)",style:{marginTop:30},labelCol:{span:24},required:!0,children:[(0,N.jsx)(x.Z.Item,{name:["hack","time_limit"],rules:[{required:!0,message:"请输入单个测试集评测时长限制"},{type:"number",min:3,message:"最小限制时间是3秒"}],noStyle:!0,children:(0,N.jsx)(g.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})}),(0,N.jsx)("span",{className:"ml10 font14",children:"秒"})]}),(0,N.jsxs)(v.Z,{align:"middle",style:{marginTop:30},children:[(0,N.jsx)(x.Z.Item,{name:["hack","allow_student_debug"],children:(0,N.jsx)(P,{})}),(0,N.jsx)(_.Z,{className:"ml10",children:"允许学生答题时进行代码调试"})]}),(0,N.jsx)(x.Z.Item,{label:"测试用例",required:!0}),(0,N.jsxs)("div",{style:{background:"#F6F7F9",padding:15},children:[(0,N.jsx)(x.Z.Item,{label:"输入",labelCol:{span:24},name:["hack_sets","input"],children:(0,N.jsx)(I,{rows:4})}),(0,N.jsx)(x.Z.Item,{label:"输出",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"请输入输出内容"}],children:(0,N.jsx)(I,{rows:4})})]}),(0,N.jsx)(k.Z,{answerKey:c,hackidentifier:a,ButtonText:"自测运行",ButtonProps:{ghost:!0,icon:(0,N.jsx)("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}},form:t})]})}},14493:function(e,n,t){var i=t(82242),s=t.n(i),r=t(7557),l=t.n(r),a=t(41498),o=t.n(a),c=t(79800),u=t.n(c),d=t(80608),p=t(59301),m=t(8591),h=t(3113),f=t(43418),x=t(24334),v=t(49105),_=t(84878),g=t(39143),j=t(61186),y=t.n(j),b=t(37712);n.Z=function(e){var n=e.ButtonProps,t=e.ButtonText,i=e.form,r=e.answerKey,a=e.hackidentifier,c=void 0===a?"":a,j=e.items,w=void 0===j?{}:j,k=(0,p.useState)(!1),N=u()(k,2),Z=N[0],I=N[1],C=(0,p.useState)(""),P=u()(C,2),S=P[0],T=P[1],q=(0,d.useParams)(),E=(0,p.useState)({}),F=u()(E,2),O=F[0],L=F[1],M="edit"===q.type;window.location.href.includes("problemset");function R(e,n){return A.apply(this,arguments)}function A(){return(A=o()(l()().mark((function e(n,t){var s,a,o,c,u;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=i.getFieldValue("hack_codes"),o=i.getFieldValue(r),a.code){e.next=5;break}return m.ZP.info("程序代码不能为空!"),e.abrupt("return");case 5:if(a.language){e.next=8;break}return m.ZP.info("编程语言不能为空!"),e.abrupt("return");case 8:if(!(o.length>0&&(null===(s=o.filter((function(e){return!e.answer_text})))||void 0===s?void 0:s.length)>0)){e.next=11;break}return m.ZP.info("填空项不能为空!"),e.abrupt("return");case 11:return c=a.code,o.length>0&&(null==o||o.map((function(e){c=e.multi_line?c.substring(0,c.indexOf("@▁▁@"))+e.answer_text+c.substring(c.indexOf("@▁▁@")+4):c.substring(0,c.indexOf("@▁@"))+e.answer_text+c.substring(c.indexOf("@▁@")+3)}))),e.next=15,(0,_.n4)(t,n||{code:x.Base64.encode(c),language:a.language});case 15:return u=e.sent,e.abrupt("return",u);case 17:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function B(e,n){return D.apply(this,arguments)}function D(){return(D=o()(l()().mark((function e(n,t){var i,s,r,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=w.userAnswer,r=x.Base64.decode(w.code),!(s.length>0&&(null===(i=s.filter((function(e){return!e.value})))||void 0===i?void 0:i.length)>0)){e.next=6;break}return m.ZP.info("填空项不能为空!"),e.abrupt("return");case 6:return s.length>0&&(null==s||s.map((function(e){r=e.multi_line?r.substring(0,r.indexOf("@▁▁@"))+e.value+r.substring(r.indexOf("@▁▁@")+4):r.substring(0,r.indexOf("@▁@"))+e.value+r.substring(r.indexOf("@▁@")+3)}))),e.next=9,(0,_.n4)(t,n||{code:x.Base64.encode(r),language:w.language});case 9:return a=e.sent,e.abrupt("return",a);case 11:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function z(){return(new Date).getTime()}return(0,p.useEffect)((function(){(M||c)&&T(c||q.id)}),[q]),(0,p.useEffect)((function(){return function(){sessionStorage.removeItem("projectFill")}}),[]),(0,b.jsxs)("div",{children:[(0,b.jsx)(h.ZP,s()(s()({loading:Z},n),{},{onClick:o()(l()().mark((function e(){var n,r,a,c,u,d,p,h,g,j,y,b,w,k;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("运行调试"!==t){e.next=20;break}if(I(!0),!Z){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,(0,v.ZP)("/api/problems/".concat(S,"/start.json"),{method:"get"});case 6:return n=e.sent,e.next=9,B(null,null==n?void 0:n.identifier);case 9:if(0!==(null==(r=e.sent)?void 0:r.status)){e.next=18;break}return a=function(){var e=o()(l()().mark((function e(){var t,i,s,r,o;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.rX)(null==n?void 0:n.identifier,"submit");case 2:if(t=e.sent,i=t.status,t.message,s=t.data,r=z(),o=r-c>6e3,0===i||o||setTimeout(a,1e3),!o){e.next=13;break}return f.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),I(!1),e.abrupt("return");case 13:0===i&&(I(!1),L(s),2===s.status&&(I(!1),f.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),c=z(),e.next=15,(0,_.bM)(null==n?void 0:n.identifier,{});case 15:a(),e.next=19;break;case 18:I(!1);case 19:return e.abrupt("return");case 20:return u=!0,e.next=23,i.validateFields().then((function(){u=!1}),(function(e){var n,t;e.errorFields[0].name.includes("standard_answers")?m.ZP.error("填空项答案不能为空"):m.ZP.error(e.errorFields[0].errors[0]),0===(null===(n=e.errorFields)||void 0===n?void 0:n.length)&&(u=!1),i.scrollToField(null==e||null===(t=e.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"}),u=!0}));case 23:if(!u){e.next=25;break}return e.abrupt("return");case 25:if(I(!0),!Z){e.next=28;break}return e.abrupt("return");case 28:if(d="",p=i.getFieldsValue(),S){e.next=39;break}return e.next=33,(0,v.ZP)("/api/problems.json",{method:"post",body:s()(s()({},p),{},{hack:s()(s()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(h=p.hack)||void 0===h||null===(h=h.sub_discipline_id)||void 0===h?void 0:h[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:s()(s()({},p.hack_codes),{},{code:x.Base64.encode(p.hack_codes.code)}),hack_sets:[s()({},p.hack_sets)],is_blank:!0})});case 33:d=e.sent,S=null===(g=d)||void 0===g?void 0:g.identifier,sessionStorage.projectFill=S,T(S),e.next=42;break;case 39:return e.next=41,(0,v.ZP)("/api/problems/".concat(S,".json"),{method:"put",body:s()(s()({},p),{},{hack:s()(s()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(j=p.hack)||void 0===j||null===(j=j.sub_discipline_id)||void 0===j?void 0:j[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:s()(s()({},p.hack_codes),{},{code:x.Base64.encode(p.hack_codes.code)}),update_hack_sets:[s()({},p.hack_sets)],is_blank:!0})});case 41:d=e.sent;case 42:return e.next=44,(0,v.ZP)("/api/problems/".concat(S,"/start.json"),{method:"get"});case 44:return y=e.sent,e.next=47,R(null,null==y?void 0:y.identifier);case 47:if(0!==(null==(b=e.sent)?void 0:b.status)){e.next=56;break}return w=function(){var e=o()(l()().mark((function e(){var n,t,i,s,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.rX)(null==y?void 0:y.identifier,"submit");case 2:if(n=e.sent,t=n.status,n.message,i=n.data,s=z(),r=s-k>1e3*(p.hack.time_limit+3),0===t||r||setTimeout(w,1e3),!r){e.next=13;break}return f.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),I(!1),e.abrupt("return");case 13:0===t&&(I(!1),L(i),2===i.status&&(I(!1),f.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),k=z(),e.next=53,(0,_.bM)(null==y?void 0:y.identifier,{});case 53:w(),e.next=57;break;case 56:I(!1);case 57:case"end":return e.stop()}}),e)}))),children:t})),(null==O?void 0:O.id)&&2!==O.status&&(0,b.jsx)(f.Z,{open:(null==O?void 0:O.id)&&2!==O.status,title:"运行结果",width:1100,footer:!1,onOk:function(){L({})},onCancel:function(){L({})},children:(0,b.jsxs)("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15},children:[(0,b.jsxs)("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14},children:[(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"状态"}),(0,b.jsx)("span",{style:{marginLeft:12,color:0!==O.status&&"#E30000"},children:g.Im[O.status]})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"提交时间"}),(0,b.jsx)("span",{style:{marginLeft:12},children:y()(O.created_at).format("YYYY-MM-DD HH:mm:ss")})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"语言"}),(0,b.jsx)("span",{style:{marginLeft:12},children:O.language})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"执行用时"}),(0,b.jsxs)("span",{style:{marginLeft:12},children:[O.execute_time,"ms"]})]})]}),(0,b.jsx)(g.Y4,s()({},O))]})})]})}},3879:function(e,n,t){t.d(n,{u:function(){return k}});var i=t(39647),s=t.n(i),r=t(79800),l=t.n(r),a=t(85573),o=t.n(a),c=t(82242),u=t.n(c),d=t(59301),p=t(95237),m=t(43604),h=t(6848),f=t(78241),x=t(6085),v=t(65547),_=t(97810),g=t(78666),j=t(37712),y=["key","name"],b=["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"],w=function(e){var n=e.value,t=e.onChange,i=e.choiceTextKey,s=e.answerKey,r=e.index,l=e.isEdit,a=e.setInputActive,c=e.form,d=e.choiceOptionsPath,f=e.allowChangeMode,y=e.showAddIcon,w=e.addItem,k=e.deleteItem,N=1===(null==n?void 0:n[s]),Z=function(){var e;N?t(u()(u()({},n),{},o()({},s,0))):(f||(e=c.getFieldValue(d),c.setFieldValue(d,e.map((function(e){return u()(u()({},e),{},o()({},s,0))})))),t(u()(u()({},n),{},o()({},s,1))))};return(0,j.jsxs)(p.Z,{className:x.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,j.jsx)(m.Z,{onClick:Z,className:"".concat(x.Z.choiceIndex," ").concat(N?x.Z.activeAnswer:""),children:b[r]}),(0,j.jsx)(m.Z,{flex:1,className:"".concat(x.Z.editorWrap," ml15"),onClick:a,children:(0,j.jsx)(g.x,{height:155,placeholder:"请您输入选项",isEdit:l,value:null==n?void 0:n[i],onChange:function(e){t(u()(u()({},n),{},o()({},i,e)))}})}),(0,j.jsx)(m.Z,{flex:"0 0 auto",className:"ml15",children:(0,j.jsx)("div",{onClick:Z,className:"".concat(x.Z.setAnswerBtn," ").concat(N?x.Z.activeAnswer:""),children:N?"正确答案":"设为答案"})}),(0,j.jsxs)(m.Z,{className:x.Z.actionWrapper,children:[(0,j.jsx)(h.Z,{title:"新增参考答案",children:(0,j.jsx)(v.Z,{className:x.Z.addIcon,onClick:w,style:{visibility:y?"visible":"hidden"}})}),(0,j.jsx)(h.Z,{title:"删除",children:(0,j.jsx)(_.Z,{className:x.Z.deleteIcon,onClick:k,style:{visibility:r>1?"visible":"hidden"}})})]})]})},k=function(e){var n=e.questionTitlePlaceholder,t=e.titleKey,i=e.choiceKey,r=e.analysisKey,a=e.choiceTextKey,c=e.answerKey,p=e.choiceOptionsPath,m=e.allowChangeMode,h=void 0===m||m,v=e.form,_=e.showAnalysis,k=void 0===_||_,N=(0,d.useState)(),Z=l()(N,2),I=Z[0],C=Z[1],P=(0,d.useState)(!1),S=l()(P,2),T=S[0],q=S[1];return(0,j.jsxs)("div",{className:x.Z.wrap,children:[(0,j.jsx)("div",{className:x.Z.questionTitleEditorWrap,children:(0,j.jsx)(f.Z.Item,{label:"题干",name:t,labelCol:{span:24},rules:[{required:!0}],children:(0,j.jsx)(g.h,{scrollId:Array.isArray(t)?t.join("_"):"".concat(t),watch:!0,height:140,placeholder:n})})}),(0,j.jsx)(f.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),(0,j.jsx)(f.Z.List,{name:i,rules:[{validator:function(e,n){var t=n.some((function(e){return 1===e[c]})),i=n.findIndex((function(e){var n;return(null===(n=e[a])||void 0===n?void 0:n.length)<=0}));return-1!==i?Promise.reject(new Error("请先输入".concat(b[i],"选项的内容"))):t?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e,n){var t=n.add,i=n.remove;return(0,j.jsxs)("div",{id:Array.isArray(p)?p.join("_"):"".concat(p),children:[e.map((function(n,r){var l=n.key,m=n.name,x=s()(n,y),_=I===l,g=r<7&&r===e.length-1;return(0,d.createElement)(f.Z.Item,u()(u()({},x),{},{key:l,name:m,noStyle:!0}),(0,j.jsx)(w,{choiceTextKey:a,answerKey:c,index:r,isEdit:_,setInputActive:function(){C(l)},form:v,choiceOptionsPath:p,allowChangeMode:h,showAddIcon:g,addItem:function(){return t(o()(o()({},a,""),c,0))},deleteItem:function(){return i(m)}}))})),e.length<8&&(0,j.jsx)("div",{className:"".concat(x.Z.addBtn," mb30"),onClick:function(){return t(o()(o()({},a,""),c,0))},children:"添加选项"})]})}}),k&&(0,j.jsx)("div",{onClick:function(){return q(!0)},children:(0,j.jsx)(f.Z.Item,{name:r,label:"题目解析",labelCol:{span:24},children:(0,j.jsx)(g.x,{placeholder:"请编辑题目解析(非必填)",isEdit:T})})})]})}},48763:function(e,n,t){t.d(n,{r:function(){return g}});var i=t(82242),s=t.n(i),r=t(39647),l=t.n(r),a=(t(59301),t(36381)),o=t(78241),c=t(95237),u=t(94001),d=t(6848),p=t(6085),m=t(97810),h=t(78666),f=t(3879),x=t(37712),v=["key","name"],_=a.Z.Panel,g=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),i=e.withScore;return(0,x.jsxs)("div",{className:p.Z.wrap,children:[(0,x.jsx)("div",{className:p.Z.questionTitleEditorWrap,children:(0,x.jsx)(o.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,x.jsx)(h.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,x.jsx)(o.Z.Item,{label:"小题",required:!0,labelCol:{span:24}}),(0,x.jsx)(o.Z.List,{name:"sub_item_banks",rules:[{validator:function(e,n){return n?Promise.resolve():Promise.reject(new Error("请添加小题"))}}],children:function(e,n){var r=n.add,h=n.remove;return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(a.Z,{className:e.length>0?p.Z.collapseWrapper:"",bordered:!1,expandIcon:function(e){var n=e.isActive;return(0,x.jsx)("i",{className:"iconfont icon-weizhankai ".concat(n?p.Z.open:p.Z.close),style:{fontSize:14,transition:"all .2s"}})},children:e.map((function(e,n){var r=e.key,a=e.name,g=l()(e,v);return(0,x.jsx)(_,{className:p.Z.panel,forceRender:!0,header:(0,x.jsxs)("div",{className:p.Z.panelHeader,children:["第",n+1,"小题",(0,x.jsx)("span",{children:"(单选题)"})]}),extra:(0,x.jsxs)(c.Z,{align:"middle",onClick:function(e){return e.stopPropagation()},children:[i&&(0,x.jsx)(o.Z.Item,s()(s()({},g),{},{rules:[{required:!0,message:"请输入小题分值"}],label:"分值",name:[a,"question_score"],className:p.Z.blankInputNumberWrapper,children:(0,x.jsx)(u.Z,{className:p.Z.blankInput,placeholder:"请输入当前小题分数",min:.1,precision:1,max:100,style:{width:150}})})),(0,x.jsx)(d.Z,{title:"删除",children:(0,x.jsx)(m.Z,{className:"".concat(p.Z.deleteIcon," ml40"),onClick:function(){return h(a)}})})]}),children:(0,x.jsx)(o.Z.Item,s()(s()({},g),{},{name:a,children:(0,x.jsx)(f.u,{questionTitlePlaceholder:"请编辑选择题题干内容",allowChangeMode:!1,form:t,choiceKey:[a,"choices"],titleKey:[a,"name"],analysisKey:[a,"analysis"],choiceOptionsPath:["sub_item_banks",a,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"})}))},r)}))}),e.length<20&&(0,x.jsx)("div",{className:"".concat(p.Z.addBtn),onClick:function(){return r({name:"",choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}})),analysis:""})},children:"添加小题"})]})}})]})}},68054:function(e,n,t){t.d(n,{u:function(){return q}});var i=t(39647),s=t.n(i),r=t(91232),l=t.n(r),a=t(85573),o=t.n(a),c=t(82242),u=t.n(c),d=t(79800),p=t.n(d),m=t(37205),h=t.n(m),f=t(59301),x=t(43418),v=t(95237),_=t(43604),g=t(24650),j=t(6848),y=t(78673),b=t(78241),w=t(94001),k=t(78666),N=t(97810),Z=t(6085),I=t(37712),C=["key","name"],P=function(e){var n=e.value,t=e.onChange;return(0,I.jsxs)(v.Z,{align:"middle",className:"ml20",gutter:[40,20],children:[null==n?void 0:n.map((function(e,i){return(0,I.jsxs)(_.Z,{className:Z.Z.blankWrapper,children:[(0,I.jsx)(g.Z,{className:Z.Z.blankInput,defaultValue:e,maxLength:1e3,onBlur:function(e){var s=h()(n),r=e.target.value.trim();s[i]=r,t(s)}}),(0,I.jsx)(j.Z,{title:"删除",children:(0,I.jsx)(N.Z,{className:Z.Z.deleteIcon,style:{marginLeft:15,visibility:i>0?"visible":"hidden"},onClick:function(){return function(e){x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:Z.Z.modal,onOk:function(){var i=h()(n);i.splice(e,1),t(i)}})}(i)}})})]},"".concat(e,"_").concat(i))})),(0,I.jsx)(_.Z,{children:(0,I.jsx)("div",{className:"".concat(Z.Z.addBtn),onClick:function(){var e;(e=h()(n)).push(""),t(e)},children:"新增答案"})})]})},S=function(e){var n=e.value,t=void 0===n||n,i=e.onChange;return(0,I.jsx)(y.Z,{checked:!t,onChange:function(e){i(!e)}})},T="▁",q=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.scoreByBlank,r=void 0!==i&&i,a=e.answerKey,c=(0,f.useState)(!1),d=p()(c,2),m=d[0],h=d[1],x=function(e,n){for(var t=n.line,i=0,s=0;s1?Array.from({length:l},(function(e,n){return a+n})):a)}else if(r>0){var o=x(e,n.from);console.log("新增".concat(r,"个,之前有").concat(o,"个")),t(r,o)}}(e,n,N,E)}})})}),(0,I.jsx)(b.Z.List,{name:a,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,i=l()(n);try{for(i.s();!(t=i.n()).done;){var s=(t.value||{}).answer_text;if(null!=s&&s.some((function(e){return 0===(null==e?void 0:e.length)})))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){i.e(e)}finally{i.f()}return Promise.resolve()}}],children:function(e,n,t){var i=n.add,l=n.remove;t.errors;return y.current=i,q.current=l,(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(b.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t=e.key,i=e.name,l=s()(e,C);return(0,I.jsxs)(v.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,I.jsxs)(_.Z,{flex:"0 0 auto",className:"".concat(Z.Z.blankIndex),children:["填空项",n+1]}),(0,I.jsxs)(_.Z,{flex:1,children:[(0,I.jsxs)(v.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,I.jsx)(_.Z,{children:(0,I.jsx)(b.Z.Item,u()(u()({},l),{},{name:[i,"answer_text"],noStyle:!0,children:(0,I.jsx)(P,{})}))}),r&&(0,I.jsx)(_.Z,{flex:"224px",children:(0,I.jsx)(b.Z.Item,u()(u()({},l),{},{name:[i,"score"],label:"分值",rules:[{required:!0}],className:Z.Z.blankInputNumberWrapper,children:(0,I.jsx)(w.Z,{className:Z.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]}),(0,I.jsx)(b.Z.Item,u()(u()({},l),{},{name:[i,"position"],noStyle:!0,children:(0,I.jsx)(g.Z,{type:"hidden"})}))]})]},t)}))]})}}),(null==F?void 0:F.length)>1&&(0,I.jsxs)(v.Z,{align:"middle",className:(null==F?void 0:F.length)>1?"mb30":"".concat(Z.Z.hide),children:[(0,I.jsx)(b.Z.Item,{name:"is_ordered",children:(0,I.jsx)(S,{})}),(0,I.jsx)(_.Z,{className:"ml10",children:"允许学生每个填空的答案与标准答案的顺序不一致"})]}),(0,I.jsx)("div",{onClick:function(){return h(!0)},children:(0,I.jsx)(b.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,I.jsx)(k.x,{placeholder:"请编辑题目解析(非必填)",isEdit:m})})})]})}},89517:function(e,n,t){t.d(n,{Z:function(){return y}});var i=t(39647),s=t.n(i),r=t(79800),l=t.n(r),a=t(82242),o=t.n(a),c=t(85573),u=t.n(c),d=t(59301),p=t(95237),m=t(43604),h=t(78241),f=t(6085),x=t(78666),v=t(37712),_=["key","name"],g=u()(u()({},"正确","T"),"错误","F"),j=function(e){var n=e.value,t=e.onChange,i=e.form,s=1===(null==n?void 0:n.is_answer),r=null==n?void 0:n.choice_text,l=function(){var e=i.getFieldsValue().choices.map((function(e){return{choice_text:e.choice_text,is_answer:0}}));i.setFieldsValue({choices:e}),t(o()(o()({},n),{},{is_answer:1}))};return(0,v.jsxs)(p.Z,{className:f.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,v.jsx)(m.Z,{onClick:l,className:"".concat(f.Z.choiceIndex," ").concat(f.Z.judgementIndex," ").concat(s?f.Z.activeAnswer:""),children:g[r]}),(0,v.jsx)(m.Z,{flex:1,className:"".concat(f.Z.editorWrap," ml15"),children:(0,v.jsx)("div",{className:"".concat(f.Z.inputBorder," ").concat(f.Z.placeholder," ").concat(s?f.Z.activeJudgementAnswer:""),children:r})}),(0,v.jsx)(m.Z,{flex:"0 0 auto",className:"ml15",children:(0,v.jsx)("div",{onClick:l,className:"".concat(f.Z.setAnswerBtn," ").concat(s?f.Z.activeAnswer:""),children:s?"正确答案":"设为答案"})})]})},y=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),i=(0,d.useState)(!1),r=l()(i,2),a=r[0],c=r[1];return(0,v.jsxs)("div",{className:f.Z.wrap,children:[(0,v.jsx)("div",{className:f.Z.questionTitleEditorWrap,children:(0,v.jsx)(h.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,v.jsx)(x.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,v.jsx)(h.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24},children:(0,v.jsx)(h.Z.List,{name:"choices",rules:[{validator:function(e,n){return n.some((function(e){return 1===(null==e?void 0:e.is_answer)}))?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e){return(0,v.jsx)("div",{id:"choices",children:e.map((function(e){var n=e.key,i=e.name,r=s()(e,_);return(0,d.createElement)(h.Z.Item,o()(o()({},r),{},{key:n,name:i,noStyle:!0}),(0,v.jsx)(j,{form:t}))}))})}})}),(0,v.jsx)("div",{onClick:function(){return c(!0)},children:(0,v.jsx)(h.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,v.jsx)(x.x,{placeholder:"请编辑题目解析(非必填)",isEdit:a})})})]})}},78666:function(e,n,t){t.d(n,{h:function(){return p},x:function(){return m}});var i=t(82242),s=t.n(i),r=t(39647),l=t.n(r),a=t(77036),o=t(6085),c=(t(59301),t(4585)),u=t(37712),d=["value","onChange","scrollId"],p=function(e){var n=e.value,t=e.onChange,i=e.scrollId,r=l()(e,d);return(0,u.jsx)("div",{id:i||"",children:(0,u.jsx)(a.Z,s()(s()({},r),{},{hidetoolBar:!0,defaultValue:n,onChange:function(e,n){console.log("a:",e,n),null!=n&&n.length?t(e,n):t(e)}}))})},m=function(e){var n=e.value,t=e.onChange,i=e.placeholder,s=e.height,r=void 0===s?140:s;return e.isEdit?(0,u.jsx)(a.Z,{watch:!0,isFocus:!0,height:r,placeholder:i,defaultValue:n,onChange:t}):(0,u.jsx)("div",{style:{cursor:"pointer"},children:n?(0,u.jsx)(c.Z,{className:o.Z.inputBorder,value:n}):(0,u.jsx)("div",{className:"".concat(o.Z.inputBorder," ").concat(o.Z.placeholder),children:i})})}},28263:function(e,n,t){t.d(n,{W:function(){return S}});var i=t(91232),s=t.n(i),r=t(79800),l=t.n(r),a=t(82242),o=t.n(a),c=t(39647),u=t.n(c),d=t(59301),p=t(8591),m=t(12563),h=t(78241),f=t(78673),x=t(95237),v=t(43604),_=t(6848),g=t(24650),j=t(94001),y=t(6085),b=t(78666),w=t(77036),k=t(2842),N=t(37712),Z=["value","onChange"],I=["key","name"],C=function(e){var n=e.value,t=e.onChange,i=u()(e,Z);return(0,N.jsx)(w.Z,o()(o()({},i),{},{defaultValue:null==n?void 0:n[0],onChange:function(e){t([e])}}))},P=function(e){var n=e.value,t=void 0===n?[]:n,i=e.onClose;return(0,N.jsx)(m.Z,{closable:!0,onClose:i,className:y.Z.keywordTag,children:null==t?void 0:t.join(" 或 ")})},S=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.showKeywords,r=e.isMustKeyWords,a=void 0===r?i:r,c=(0,d.useState)(!1),m=l()(c,2),w=m[0],Z=m[1],S=(0,d.useState)(""),T=l()(S,2),q=T[0],E=T[1],F=h.Z.useWatch("use_keywords",t),O=h.Z.useWatch("question_score",t);return(0,N.jsxs)("div",{className:y.Z.wrap,children:[(0,N.jsx)("div",{className:y.Z.questionTitleEditorWrap,children:(0,N.jsx)(h.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,N.jsx)(b.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,N.jsx)(h.Z.Item,{label:"参考答案",name:"answer_texts",labelCol:{span:24},children:(0,N.jsx)(C,{watch:!0,height:140,placeholder:"请编辑参考答案(非必填)"})}),i&&!a&&(0,N.jsx)(h.Z.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked",children:(0,N.jsx)(f.Z,{defaultChecked:!0})}),i&&a&&(0,N.jsxs)(x.Z,{align:"middle",className:"mb30",children:[(0,N.jsx)(h.Z.Item,{name:"use_keywords",valuePropName:"checked",children:(0,N.jsx)(f.Z,{})}),(0,N.jsx)(v.Z,{className:"ml10",children:"开启关键词自动判分"}),(0,N.jsx)(v.Z,{children:(0,N.jsx)(_.Z,{placement:"right",title:"选中后,需要设置每个关键词的分值,系统会根据设置的关键词进行自动判分; 所有关键词分值之和必须小于等于小题分值。",children:(0,N.jsx)(k.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})})})]}),(F||!a)&&(0,N.jsx)(h.Z.List,{name:"keywords",rules:[{validator:function(e,n){return a?null!=n&&n.length?(null==n?void 0:n.reduce((function(e,n){return e+n.score}),0))>parseFloat(O)?Promise.reject(new Error("所有关键词的分值之和必须小于等于该小题的分值")):Promise.resolve():Promise.reject(new Error("请输入关键词")):Promise.resolve()}}],children:function(e,n){var i=n.add,r=n.remove;return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)("div",{className:"".concat(y.Z.title," mb10"),children:a?"关键词":(0,N.jsx)("span",{style:{color:"#9096A3"},children:"判分关键词"})}),(0,N.jsxs)(x.Z,{align:"middle",className:"font14 mb30",children:[(0,N.jsx)(v.Z,{flex:1,children:(0,N.jsx)(g.Z,{value:q,onChange:function(e){E(e.target.value)},maxLength:50,allowClear:!0,onPressEnter:function(e){var n,r,l,a,o,c="".concat(null===(n=e.target)||void 0===n?void 0:n.value).replaceAll(" ",""),u=null==c||null===(r=c.split("|"))||void 0===r?void 0:r.filter((function(e){return!!e})),d=t.getFieldValue("keywords"),m=(null==d||null===(l=d.map((function(e){return null==e?void 0:e.keyword})))||void 0===l?void 0:l.flat())||[],h=s()(u);try{for(h.s();!(a=h.n()).done;){var f=a.value;if(m.includes(f))return void p.ZP.error("为避免判分错误,请勿设置相同的关键词")}}catch(e){h.e(e)}finally{h.f()}(o=c)&&(new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~!@#¥……&*()—【】‘;:”“。,、?「」『』_\\+\\-·%《》]|[\\\\/]"),"|"!==o||(p.ZP.warning("关键词不能只输入一个“|”字符!"),0))&&(i({keyword:u,score:1}),E(""))},className:y.Z.inputBorder,placeholder:"支持设置多个关键词;并列关键词(或的关系)请用“|”分隔开"})}),(0,N.jsx)(v.Z,{flex:"148px",style:{textAlign:"right",color:"#9096A3"},children:"“回车键”保存关键词"})]}),e.map((function(e){var n=e.key,t=e.name,i=u()(e,I);return(0,N.jsx)(x.Z,{className:"mb20",style:{marginRight:148},children:(0,N.jsx)(v.Z,{flex:1,children:(0,N.jsxs)(x.Z,{align:"middle",justify:"space-between",children:[(0,N.jsx)(h.Z.Item,o()(o()({},i),{},{name:[t,"keyword"],children:(0,N.jsx)(P,{onClose:function(){return r(t)}})})),a&&(0,N.jsx)(h.Z.Item,o()(o()({},i),{},{name:[t,"score"],label:"分值",rules:[{required:!0}],className:y.Z.blankInputNumberWrapper,children:(0,N.jsx)(j.Z,{className:y.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"请输入关键词分数"})}))]})})},n)}))]})}}),(0,N.jsx)("div",{onClick:function(){return Z(!0)},children:(0,N.jsx)(h.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,N.jsx)(b.x,{placeholder:"请编辑题目解析(非必填)",isEdit:w})})})]})}},4585:function(e,n,t){t.d(n,{Z:function(){return V}});var i=t(82242),s=t.n(i),r=t(37205),l=t.n(r),a=t(91232),o=t.n(a),c=t(79800),u=t.n(c),d=t(59301),p=(t(49040),t(32834)),m=t.n(p),h=t(11690);var f=[],x=["
                    "],v=new(m().Renderer),_=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function g(){f.length=0,x=["
                      "]}var j={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function y(e,n,t,i){if(n>=e.length||e[n].level<=t)return n;var s=e[n];i.push("
                    • "+s.text+"");var r=[];return n=y(e,++n,s.level,r),r.length>0&&(i.push("
                        "),r.forEach((function(e){i.push(e)})),i.push("
                      ")),i.push("
                    • "),n=y(e,n,t,i)}function b(){return y(f,0,0,x),x.push("
                    "),x.join("")}var w={heading:function(e){var n=_.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],i=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var i=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=i.length?e.slice(i.length):e})).join("\n")}(t,n[3]||""),s=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(s)>=0){var r=Z(),l=i;i=r,I[r]={type:"block",expression:l}}return{type:"code",raw:t,lang:s,text:i}}}},k=/(?:\${2})([^\n`]+?)(?:\${2})/gi,N=0,Z=function(){return"__special_katext_id_".concat(N++,"__")},I={};function C(){return I}function P(){N=0,I={}}function S(e){return e=e.replace(k,(function(e,n){var t=Z();return I[t]={type:"inline",expression:n},t}))}var T=v.listitem;v.listitem=function(e){return T(S(e))};var q=v.paragraph;v.paragraph=function(e){return q(S(e))};var E=v.tablecell;v.tablecell=function(e,n){return E(S(e),n)},v.code=function(e,n,t){var i=(n||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"

                    ".concat(e,"

                    "):'
                    ').concat(t?e:(0,h.escape)(e,!0),"
                    \n"):'
                    '+(t?e:(0,h.escape)(e,!0))+"
                    "},v.heading=function(e,n,t){var i=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return f.push({anchor:i,level:n,text:e}),"'+e+""},m().setOptions({silent:!0,gfm:!0,pedantic:!1}),m().use({tokenizer:w,renderer:v});var F=m(),O=(t(64018),t(6419)),L=t(71681),M=t(15342),R=t(1012),A=t(29114),B=t(37712),D="@▁@",z=/]*>/g;var V=function(e){var n=e.value,t=void 0===n?"":n,i=e.className,r=e.showTextOnly,a=e.showLines,c=e.style,p=void 0===c?{}:c,m=e.stylesPrev,h=void 0===m?{}:m,f=e.highlightKeywords,x=e.showProgramFill,v=(e.isProgramFill,e.disabledFill),_=void 0!==v&&v,y=e.programFillValue,w=e.onFillChange,k=void 0===w?function(e){}:w,N=e.onFillBlur,Z=void 0===N?function(){}:N,I=String(t),S=(0,d.useState)(""),T=u()(S,2),q=T[0],E=T[1],V=(0,d.useState)("office"),W=u()(V,2),U=W[0],H=W[1],G=(0,d.useState)([]),K=u()(G,2),Y=K[0],X=K[1],J=(0,d.useRef)("a"+(0,R.Z)()),Q={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),i=[];return t.map((function(e){""!=e&&i.push(".".concat(J.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{I=I.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+L.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+L.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+L.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return I=I.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,i){return function(e,n){var t=document.createElement(e===D?"input":"textarea");t.style.width="100%",t.style.height=e===D?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var i=Object.keys(Q).length;return Q[i]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                    '.concat($(I||""),"
                    ")}var n=F(I);n=$(n);var t=C();I.match(/\[TOC\]/)&&(n=n.replace("

                    [TOC]

                    ",b()),g()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var i=t[n],s=i.type,r=i.expression;return(0,M.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(r)||"",{displayMode:"block"===s,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),P();var i=document.createElement("div");return i.innerHTML=n,f?(ie(i,f.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),i.innerHTML):r?i.innerText:(setTimeout((function(){return le()}),500),i.innerHTML)}),[I,f]);(0,d.useEffect)((function(){se.current&&se.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[Y]),(0,d.useEffect)((function(){if(null!=y&&y.length){var e,n=se.current.querySelectorAll(".edu-program-fill-score"),t=se.current.querySelectorAll('[name="edu-program-fill"]'),i=o()(t.entries());try{for(i.s();!(e=i.n()).done;){var s,r=u()(e.value,2),l=r[0],a=r[1];a.value=null===(s=y[l])||void 0===s?void 0:s.value,"warning"===y[l].type?a.className="program-fill-warning":"success"===y[l].type?a.className="program-fill-success":a.className=""}}catch(e){i.e(e)}finally{i.f()}var c,d=o()(n.entries());try{for(d.s();!(c=d.n()).done;){var p,m,h=u()(c.value,2),f=h[0];h[1].innerHTML=null!==(p=y[f])&&void 0!==p&&p.score?"".concat(null===(m=y[f])||void 0===m?void 0:m.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}X(y)}}),[y]);var ne=function(e){Y[e.target.dataset.id]=Y[e.target.dataset.id]||{},Y[e.target.dataset.id].value=e.target.value,X(l()(Y)),k(Y,e.target.dataset.id)},te=function(e){Y[e.target.dataset.id]=Y[e.target.dataset.id]||{},Y[e.target.dataset.id].value=e.target.value,X(l()(Y)),Z(Y,e.target.dataset.id)};function ie(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ie(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var i=document.createElement("span");i.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(i)}}))}var se=(0,d.useRef)();function re(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),E(t),H("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),E(t),H("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),E(t),H("html");else if(t.startsWith("#")){e.preventDefault();var i=document.getElementById(t.replace("#",""));i&&i.scrollIntoView(!0)}}}j.WebkitLineClamp=a,a&&(p=s()(s()({},p),j));var le=function(){var e,n=null===(e=se.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(O.ZP.isSupported()){var n=new O.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(se.current&&ee&&ee.match(z)&&window.PR.prettyPrint(),se.current)return se.current.addEventListener("click",re),function(){var e;null===(e=se.current)||void 0===e||e.removeEventListener("click",re),P(),g()}}),[ee,se.current,re]),(0,B.jsxs)(B.Fragment,{children:[r&&(0,B.jsx)("div",{ref:se,children:ee}),!r&&(0,B.jsx)("div",{ref:se,style:s()({},p),className:"".concat(i||""," ").concat(_?"disabled-fill":""," markdown-body ").concat(J.current),dangerouslySetInnerHTML:{__html:ee}}),(0,B.jsx)(A.Z,{close:!0,data:q,type:null!=q&&q.length?U:"",style:s()({},h),onClose:function(){return E("")}})]})}},51562:function(e,n,t){t.d(n,{Z:function(){return O},P:function(){return E}});var i=t(37205),s=t.n(i),r=t(39647),l=t.n(r),a=t(7557),o=t.n(a),c=t(82242),u=t.n(c),d=t(41498),p=t.n(d),m=t(79800),h=t.n(m),f=t(59301),x=t(78241),v=t(43418),_=t(5112),g=t(24650),j=t(51945),y="brief___LOzpE",b="contentTitle___xkdcN",w="content___Vtri0",k="antdTable___s8T2N",N="tableCell___kN9Fw",Z="antdModal___WVBk3",I="orangeColor___ryB2u",C=t(33329),P=t(37712),S=["isImportMultipleCourse"],T=function(e){var n=e.studentNames,t=e.total;return t>3?(0,P.jsxs)(P.Fragment,{children:["课堂内有",(0,P.jsx)("span",{className:I,children:null==n?void 0:n.join("、")}),"等",(0,P.jsx)("span",{className:I,children:t}),"名学生"]}):(0,P.jsxs)(P.Fragment,{children:["课堂内有",(0,P.jsx)("span",{className:I,children:null==n?void 0:n.join("、")}),["","一","两","三"][t],"名学生"]})},q=function(e){var n=e.onCancel,t=e.onOk,i=e.visible,s=(e.inPaper,e.renderData),r=(e.type,e.isMultipleCourse),l=void 0!==r&&r,a=x.Z.useForm(),c=h()(a,1)[0],d=(0,f.useState)(1),m=h()(d,2),g=m[0],j=m[1],y=(0,f.useState)(!1),b=h()(y,2),k=b[0],N=b[1],C=(0,f.useMemo)((function(){return 1===(null==s?void 0:s.total_num)&&1===(null==s?void 0:s.can_copy_num)}),[s]),S=(0,f.useMemo)((function(){var e;return null==s||null===(e=s.course_data_list)||void 0===e?void 0:e.filter((function(e){return e.is_show}))}),[s]);return(0,P.jsx)(P.Fragment,{children:C?(0,P.jsxs)(v.Z,{centered:!0,closable:!0,open:i,destroyOnClose:!0,title:"提示",className:Z,width:682,confirmLoading:k,onCancel:n,onOk:p()(o()().mark((function e(){var n,i,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),n=g,l&&(r=u()({},c.getFieldsValue()),n=null==s||null===(i=s.course_data_list)||void 0===i?void 0:i.map((function(e){return void 0!==r[e.id]?u()(u()({},e),{},{is_copy:r[e.id]}):e}))),e.next=5,t(n);case 5:N(!1);case 6:case"end":return e.stop()}}),e)}))),children:[(0,P.jsx)("div",{className:w,style:{marginBottom:20},children:l?"检测到以下课堂已在教学课堂中使用,请问是否复制成新的实训发送至教学课堂中?":(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(T,{studentNames:null==s?void 0:s.student_names,total:null==s?void 0:s.student_count}),"学习过该实践项目。该项目支持复制,请选择是否将该项目复制为新项目发送至课堂中?"]})}),l?(0,P.jsx)(x.Z,{form:c,preserve:!1,children:null==S?void 0:S.map((function(e){return(0,P.jsxs)(f.Fragment,{children:[(0,P.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,P.jsx)(x.Z.Item,{name:e.id,initialValue:1,children:(0,P.jsxs)(_.ZP.Group,{className:w,children:[(0,P.jsx)(_.ZP,{value:1,style:{color:"#464f66"},children:"复制实训"}),(0,P.jsx)(_.ZP,{value:0,style:{color:"#464f66"},children:"不复制实训"})]})})]},e.id)}))}):(0,P.jsxs)(_.ZP.Group,{value:g,onChange:function(e){return j(e.target.value)},className:w,style:{marginBottom:30},children:[(0,P.jsx)(_.ZP,{value:1,style:{color:"#464f66"},children:"复制"}),(0,P.jsx)(_.ZP,{value:0,style:{color:"#464f66"},children:"不复制"})]}),(0,P.jsxs)("div",{children:[(0,P.jsx)("div",{className:w,style:{marginBottom:10},children:"* 说明:"}),(0,P.jsx)("div",{className:w,style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,P.jsx)("div",{className:"".concat(w," ").concat(I),children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]})]}):(0,P.jsx)(v.Z,{centered:!0,closable:!0,destroyOnClose:!0,open:i,confirmLoading:k,title:"提示",width:682,onCancel:n,onOk:p()(o()().mark((function e(){var n,i,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),n=0,l&&(r=u()({},c.getFieldsValue()),n=null==s||null===(i=s.course_data_list)||void 0===i?void 0:i.map((function(e){return void 0!==r[e.id]?u()(u()({},e),{},{is_use:r[e.id]}):e}))),e.next=5,t(n);case 5:N(!1);case 6:case"end":return e.stop()}}),e)}))),children:(0,P.jsxs)("div",{className:w,children:[(0,P.jsx)(T,{studentNames:null==s?void 0:s.student_names,total:null==s?void 0:s.student_count}),"学习过该实践项目。",l?(0,P.jsxs)(x.Z,{form:c,preserve:!1,children:[(0,P.jsx)("h3",{children:"当前实训不可复制,已经检测到以下课堂存在该实训,同一实训在课堂中重复使用时,会导致成绩互相影响,请确认是否继续使用"}),null==S?void 0:S.map((function(e){return(0,P.jsxs)(f.Fragment,{children:[(0,P.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,P.jsx)(x.Z.Item,{name:e.id,initialValue:1,children:(0,P.jsxs)(_.ZP.Group,{className:w,children:[(0,P.jsx)(_.ZP,{value:1,style:{color:"#464f66"},children:"继续使用"}),(0,P.jsx)(_.ZP,{value:0,style:{color:"#464f66"},children:"不使用"})]})})]},e.id)}))]}):(0,P.jsxs)("div",{children:["该项目不支持复制,若确认继续发送,",(0,P.jsx)("span",{className:I,children:"当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"}),"(如果不想清空学生之前的挑战记录,建议参照该实践项目的内容自行创建一个新的项目,或者尝试联系项目创建人开放本项目的复制权限)。"]})]})})})},E=function(){var e=(0,f.useState)(!1),n=h()(e,2),t=n[0],i=n[1],s=(0,f.useState)(),r=h()(s,2),a=r[0],c=r[1],u=function(){var e=p()(o()().mark((function e(n){var t,s,r,a,u;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.isImportMultipleCourse,s=void 0!==t&&t,r=l()(n,S),e.next=3,(0,C.Tr)(r);case 3:if(!("status"in(a=e.sent))){e.next=6;break}return e.abrupt("return",!1);case 6:if(!s){e.next=13;break}if(!(null==a||null===(u=a.course_data_list)||void 0===u?void 0:u.some((function(e){return e.is_show})))){e.next=12;break}return c(a),i(!0),e.abrupt("return",!0);case 12:return e.abrupt("return",a.course_data_list||[]);case 13:if(0!==a.student_count){e.next=15;break}return e.abrupt("return",!1);case 15:return c(a),i(!0),e.abrupt("return",!0);case 18:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return[t,function(){return i(!1)},a,u]},F=function(e){var n=x.Z.useForm(),t=h()(n,1)[0],i=(0,f.useState)(!1),r=h()(i,2),l=r[0],a=r[1],c=e.onCancel,u=e.onOk,d=e.visible,m=e.inPaper,w=void 0!==m&&m,C=e.renderData,S=e.type,q=e.isMultipleCourse,E=void 0!==q&&q,F=e.position,O=(0,f.useMemo)((function(){return w?[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:N,render:function(e,n){return(0,P.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,P.jsxs)(_.ZP.Group,{children:[(0,P.jsx)(_.ZP,{value:1,children:"是"}),(0,P.jsx)(_.ZP,{value:0,children:"否"})]})}),(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,P.jsx)(g.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:N,render:function(e,n){return(0,P.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:1,children:(0,P.jsxs)(_.ZP.Group,{children:[(0,P.jsx)(_.ZP,{value:1,children:"是"}),(0,P.jsx)(_.ZP,{value:0,children:"否"})]})})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,P.jsxs)(_.ZP.Group,{children:[(0,P.jsx)(_.ZP,{value:1,children:"是"}),(0,P.jsx)(_.ZP,{value:0,children:"否"})]})})}}]}),[w]),L=(0,f.useMemo)((function(){return w?[{title:"实践项目名称",dataIndex:"name",width:424,className:N,align:"center",ellipsis:!0,render:function(e,n){return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e}),(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,P.jsx)(g.Z,{type:"hidden"})}),(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,P.jsx)(g.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,className:N,ellipsis:!0,align:"center",render:function(e,n){return(0,P.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:0,children:(0,P.jsxs)(_.ZP.Group,{children:[(0,P.jsx)(_.ZP,{value:1,children:"是"}),(0,P.jsx)(_.ZP,{value:0,children:"否"})]})}),(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,P.jsx)(g.Z,{type:"hidden"})})]})}}]}),[w]);if(E){var M={title:"课堂名称",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:N,render:function(e,n){return(0,P.jsx)("a",{href:"/classrooms/".concat(n.course_id),children:e})}};O=[M].concat(s()(O)),L=[M].concat(s()(L))}var R=(0,f.useMemo)((function(){return function(e){var n=e.used,t=e.copy,i=e.canNotCopy,s=e.studentNames,r=e.studentCount,l=e.inPaper,a=e.is_random,o=void 0!==a&&a,c=e.position,u=(void 0===c?"":c)||(l?"试卷":"课程");return(0,P.jsxs)("span",{children:[(0,P.jsx)(T,{studentNames:s,total:r}),"学习过",u,"中的",(0,P.jsx)("span",{className:I,children:n}),"个项目,",t>0&&i>0?(0,P.jsxs)(P.Fragment,{children:["其中",(0,P.jsx)("span",{className:I,children:t}),"个项目支持复制,",(0,P.jsx)("span",{className:I,children:i}),"个项目不支持复制"]}):t>0&&0===i?(0,P.jsxs)(P.Fragment,{children:["其中",(0,P.jsx)("span",{className:I,children:t}),"个项目支持复制"]}):0===t&&i>0?(0,P.jsxs)(P.Fragment,{children:["其中",(0,P.jsx)("span",{className:I,children:i}),"个项目不支持复制"]}):void 0,"。请选择",o?"":"是否继续使用和","是否复制为新项目发送至课堂中?"]})}({used:null==C?void 0:C.repeat_shixun_num,copy:null==C?void 0:C.can_copy_num,canNotCopy:null==C?void 0:C.no_copy_num,studentNames:null==C?void 0:C.student_names,studentCount:null==C?void 0:C.student_count,is_random:null==C?void 0:C.is_random,inPaper:w,position:F})}),[C,w,F]);return(0,P.jsx)(v.Z,{title:"提示",centered:!0,open:d,confirmLoading:l,onOk:p()(o()().mark((function e(){var n,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a(!0),n=t.getFieldsValue(),i=Object.keys(n).map((function(e){return{id:parseInt(e.split("_")[0]),course_id:parseInt(e.split("_")[1]),is_use:n[e].is_use,is_copy:n[e].is_copy}})),e.next=5,u(i);case 5:a(!1);case 6:case"end":return e.stop()}}),e)}))),onCancel:c,width:880,okText:"确认",className:Z,destroyOnClose:!0,children:(0,P.jsxs)(x.Z,{form:t,preserve:!1,children:[(0,P.jsx)("div",{className:y,children:R}),(0,P.jsxs)("div",{style:{marginBottom:30},children:[(0,P.jsx)("div",{style:{marginBottom:20},children:"* 说明"}),(0,P.jsx)("div",{style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,P.jsx)("div",{className:I,children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]}),(null==C?void 0:C.can_copy_num)>0&&(0,P.jsxs)("div",{children:[(0,P.jsx)("div",{className:b,children:"支持复制的项目"}),(0,P.jsx)(j.Z,{columns:O,className:k,dataSource:null==C?void 0:C.can_copy_list,rowKey:"subject"===S?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})]}),(null==C?void 0:C.no_copy_num)>0&&(0,P.jsxs)("div",{children:[(0,P.jsx)("div",{className:b,children:"不支持复制的项目"}),(0,P.jsx)(j.Z,{columns:L,className:k,dataSource:null==C?void 0:C.no_copy_list,rowKey:"subject"===S?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})]}),(null==C?void 0:C.no_use_list.length)>0&&(null==C?void 0:C.no_use_list.map((function(e){return(0,P.jsxs)("div",{children:[(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_copy"],hidden:!0,initialValue:0,children:(0,P.jsx)(g.Z,{type:"hidden"})}),(0,P.jsx)(x.Z.Item,{name:["".concat("subject"===S?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_use"],hidden:!0,initialValue:1,children:(0,P.jsx)(g.Z,{type:"hidden"})})]},"subject"===S?e.stage_shixun_id:e.shixun_course_id||e.id)})))]})})},O=function(e){return"multiple"===e.modalType?(0,P.jsx)(F,u()({},e)):(0,P.jsx)(q,u()({},e))}},93428:function(e,n,t){t.d(n,{Z:function(){return a}});t(59301);var i=t(80608),s="ldsRing___mpBZC",r="idsRingWrapper___Of9_n",l=t(37712),a=function(e){var n=e.message,t=e.className,a=(e.children,e.style),o=void 0===a?{}:a;return(0,l.jsxs)("div",{className:"".concat(r," ").concat(t),children:[(0,l.jsxs)("div",{className:s,children:[(0,l.jsx)("div",{}),(0,l.jsx)("div",{}),(0,l.jsx)("div",{}),(0,l.jsx)("div",{})]}),n?(0,l.jsx)("p",{style:o,children:n}):null,(0,l.jsx)(i.Outlet,{})]})}},16726:function(e,n,t){t.d(n,{h:function(){return v}});var i=t(82242),s=t.n(i),r=t(79800),l=t.n(r),a=t(59301),o=t(57809),c=t(78241),u=t(3113),d=t(89780),p=t.n(d),m=(t(94527),t(66608),t(37712)),h=o.default.Option,f={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function v(e){var n=e.value,t=e.onChange,i=e.mode,r=e.options,o=void 0===r?{}:r,c=(0,a.useRef)(),u=(0,a.useState)(),d=l()(u,2),h=d[0],f=d[1];return(0,a.useEffect)((function(){if(h){var e=function(e){var n=e.getValue();t&&t(n)};return h.on("change",e),function(){h.off("change",e)}}}),[h,t]),(0,a.useEffect)((function(){h&&h.setOption("mode",i)}),[h,i]),(0,a.useEffect)((function(){h&&(n===h.getValue()&&""!==n||setTimeout((function(){h.setValue(n||"")}),300))}),[h,n]),(0,a.useEffect)((function(){if(c.current&&!h){var e=p().fromTextArea(c.current,s()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},o));f(e)}}),[c.current,h]),(0,m.jsx)("div",{className:"my-codemirror-container",children:(0,m.jsx)("textarea",{ref:c})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,a.useState)("python"),r=l()(i,2),d=r[0],p=r[1];return(0,m.jsxs)(c.Z,s()(s()({},f),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,m.jsx)(c.Z.Item,{label:"代码语言",name:"language",children:(0,m.jsx)(o.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(x[e][1])},children:Object.keys(x).map((function(e){return(0,m.jsx)(h,{value:e,children:x[e][0]},e)}))})}),(0,m.jsx)(c.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,m.jsx)(v,{mode:d})}),(0,m.jsxs)("div",{className:"flex-container flex-end",children:[(0,m.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,m.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},77036:function(e,n,t){t.d(n,{Z:function(){return oe}});var i=t(91232),s=t.n(i),r=t(7557),l=t.n(r),a=t(41498),o=t.n(a),c=t(79800),u=t.n(c),d=t(85573),p=t.n(d),m=t(59301),h=t(89780),f=t.n(h),x=t(76374),v=(t(94527),t(6313),t(25717),t(99498),t(25419),t(67549),t(4585)),_=t(37712),g=function(e){var n=e.value,t=void 0===n?"":n,i=(e.className,e.showTextOnly,e.showLines,e.style,(0,m.useMemo)((function(){return""}),[t]));return(0,_.jsx)(_.Fragment,{children:(0,_.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})},j=t(82242),y=t.n(j),b=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function w(e){var n=e.onActionCallback,t=e.title,i=e.icon,s=e.actionName,r=e.className,l=void 0===r?"":r,a=e.children;return(0,_.jsxs)("a",{title:t,className:l,onClick:function(){n(s)},children:[(0,_.jsx)("i",{className:"md-iconfont ".concat(i)}),a]})}var k=function(e){var n=e.watch,t=e.showNullButton,i=e.showNullProgramButton,s=e.onActionCallback,r=e.fullScreen,l=e.insertTemp,a=e.hidetoolBar,o=[].concat(b,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,_.jsxs)("ul",{className:"markdown-toolbar-container",children:[!a&&o.map((function(e,n){return(0,_.jsx)("li",{children:e.actionName?(0,_.jsx)(w,y()(y()({},e),{},{onActionCallback:s})):(0,_.jsx)("span",{className:"v-line"})},n)})),t?(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,i?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,l&&(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(l),onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,_.jsx)("li",{className:"btn-full-screen",children:(0,_.jsx)(w,{icon:"".concat(r?"icon-shrink":"icon-enlarge"),title:r?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:s})})]})},N=t(74063),Z=t(78241),I=t(24650),C=t(3113),P={labelCol:{span:4},wrapperCol:{span:20}},S=function(e){var n=e.callback,t=e.onCancel;return(0,_.jsxs)(Z.Z,y()(y()({},P),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,_.jsx)(Z.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,_.jsx)(I.Z,{})}),(0,_.jsx)(Z.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,_.jsx)(I.Z,{})}),(0,_.jsxs)("div",{className:"flex-container flex-end",children:[(0,_.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(C.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},T=t(16726),q=t(8591),E=t(10459),F=Z.Z.useForm,O={width:280,marginRight:10},L={labelCol:{span:5},wrapperCol:{span:19}},M=function(e){var n=e.callback,t=e.onCancel,i=F(),s=u()(i,1)[0],r=(0,m.useRef)();function l(e,n){-1!==e.status?s.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):q.ZP.error(e.message)}return(0,_.jsxs)(Z.Z,y()(y()({form:s},L),{},{className:"upload-image-panel",onFinish:function(e){n(y()(y()({},e),{},{name:r.current}))},style:{width:470,overflow:"hidden"},children:[(0,_.jsx)(Z.Z.Item,{label:"图片地址",required:!0,children:(0,_.jsxs)("div",{className:"flex-container",children:[(0,_.jsx)(Z.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,_.jsx)(I.Z,{style:O})}),(0,_.jsx)(R,{onFileChange:function(e){var n=e.target.files[0];r.current=n.name,A(n,l)}})]})}),(0,_.jsx)(Z.Z.Item,{label:"图片描述",name:"alt",children:(0,_.jsx)(I.Z,{style:{width:264}})}),(0,_.jsxs)(Z.Z.Item,{style:{textAlign:"right"},children:[(0,_.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(C.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function R(e){var n=e.onFileChange;return(0,_.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,_.jsx)("input",{type:"file",onChange:n})]})}function A(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var i=new window.XMLHttpRequest;i.withCredentials=!0,i.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),i.addEventListener("error",(function(e){console.error(e)}),!1),i.open("POST","".concat(E.KI,"/api/attachments.json")),i.send(t)}var B=t(5112),D=t(94001),z=B.ZP.Group,V={margin:"0 8px"},W=function(e){var n=e.callback,t=e.onCancel;return(0,_.jsxs)(Z.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,_.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,_.jsx)("span",{style:V,children:"单元格数:"}),(0,_.jsx)("span",{style:V,children:"行数"}),(0,_.jsx)(Z.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,_.jsx)(D.Z,{})}),(0,_.jsx)("span",{style:V,children:"列数"}),(0,_.jsx)(Z.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,_.jsx)(D.Z,{})})]}),(0,_.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,_.jsx)("span",{style:V,children:"对齐方式:"}),(0,_.jsx)(Z.Z.Item,{name:"align",children:(0,_.jsxs)(z,{children:[(0,_.jsx)(B.ZP,{value:"default",children:(0,_.jsx)("i",{className:"fa fa-align-justify"})}),(0,_.jsx)(B.ZP,{value:"left",children:(0,_.jsx)("i",{className:"fa fa-align-left"})}),(0,_.jsx)(B.ZP,{value:"center",children:(0,_.jsx)("i",{className:"fa fa-align-center"})}),(0,_.jsx)(B.ZP,{value:"right",children:(0,_.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,_.jsxs)("div",{className:"flex-container flex-end",children:[(0,_.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(C.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},U=t(71681),H=t(49105),G=t(1012),K=t(43418),Y="link",X="upload-image",J="code-block",Q="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(46587);var te="@▁▁@";function ie(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var se=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",re=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],le=p()(p()({},se+"-B","bold"),se+"-I","italic"),ae=p()(p()(p()(p()({},Y,"添加链接"),J,"添加代码块"),X,"添加文件"),Q,"添加表格"),oe=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,r=e.width,a=void 0===r?"100%":r,c=e.height,d=void 0===c?400:c,h=e.miniToolbar,j=void 0!==h&&h,y=e.isFocus,b=void 0!==y&&y,w=e.watch,Z=e.insertTemp,I=e.mode,C=void 0===I?"markdown":I,P=e.id,E=void 0===P?"markdown-editor-id":P,F=e.showResizeBar,O=void 0!==F&&F,L=e.noStorage,R=void 0!==L&&L,B=e.showNullButton,D=void 0!==B&&B,z=e.showNullProgramButton,V=void 0!==z&&z,$=e.hidetoolBar,se=void 0!==$&&$,oe=e.fullScreen,ce=void 0!==oe&&oe,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,me=e.className,he=void 0===me?"":me,fe=e.disablePaste,xe=void 0!==fe&&fe,ve=e.disabled,_e=void 0!==ve&&ve,ge=e.disabledFill,je=void 0!==ge&&ge,ye=e.placeholder,be=void 0===ye?"":ye,we=e.values,ke=void 0===we?"":we,Ne=(0,m.useState)(null),Ze=u()(Ne,2),Ie=Ze[0],Ce=Ze[1],Pe=(0,m.useState)(t),Se=u()(Pe,2),Te=Se[0],qe=Se[1],Ee=(0,m.useState)(w),Fe=u()(Ee,2),Oe=Fe[0],Le=Fe[1],Me=(0,m.useState)(ce),Re=u()(Me,2),Ae=Re[0],Be=Re[1],De=(0,m.useState)(""),ze=u()(De,2),Ve=ze[0],We=ze[1],Ue=(0,m.useState)(0),He=u()(Ue,2),Ge=He[0],Ke=He[1],Ye=(0,m.useState)(d),Xe=u()(Ye,2),Je=Xe[0],Qe=Xe[1],$e=(0,m.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,m.useRef)((0,G.Z)()),sn=(0,m.useRef)(!1),rn=(0,m.useRef)(),ln=(0,m.useRef)(),an=(0,m.useRef)(),on=(0,m.useRef)(),cn=(0,m.useRef)(),un=function(){var e=o()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,H.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ie,ln),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ie.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ie.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ie.replaceSelection('').concat(e.name,"")):Ie.replaceSelection("[".concat(e.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){var e=window.scrollY||window.pageYOffset;qe(ke),null==Ie||Ie.setValue(ke),window.scrollTo(0,e)}),[ke]),(0,m.useEffect)((function(){null==pe||pe(Ae)}),[Ae]),(0,m.useEffect)((function(){if(ln.current){var e=function(e,t){if(!xe){var i=t.clipboardData;if(i){var s=i.types.toString(),r=i.items;if("Files"===s||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==C)return;try{var l,a=r[1];"file"===(null===(l=r[0])||void 0===l?void 0:l.kind)&&(a=r[0]);var o=a.getAsFile(),c=o.name.split(".").pop();A(o,(function(e){var t,i,s;e.id?(null==o||null===(t=o.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==o||null===(i=o.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==o||null===(s=o.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(o.name,"")):re.includes(c)?n.replaceSelection('').concat(o.name,"")):n.replaceSelection("[".concat(o.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){q.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=f().fromTextArea(ln.current,{mode:C,lineNumbers:!j,lineWrapping:!0,value:t,autoCloseTags:!V,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",be):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),s=t.getLine(i.line),r=s.charAt(i.ch-1),l=s.lastIndexOf("@▁@",i.ch),a=s.lastIndexOf("@▁▁@",i.ch),o=l>a?l:a,c=l>a?3:4;if(-1===te.indexOf(r))return null;if(console.log("change1:",n,e,s,i,o,l,a,r),o>=0&&i.ch-o<5){var u=o+c;return t.replaceRange("",{line:i.line,ch:o},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),b&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){an.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){an.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var i;if(an.current.classList.add("mouse-hover-md"),(i=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var s=function(){var e=i[r],t=e.name.split(".").pop();A(e,(function(i){var s,r,l;i.id?(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(i.id,"?type=").concat(i.content_type,")")):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(l=e.type)||void 0===l?void 0:l.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):re.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(i.id,"?type=").concat(i.content_type,")")):401===(null==i?void 0:i.status)&&(document.location.href="/user/login")}))},r=0;r0||i.target.offsetWidth>0)&&(dn(),Ie.setSize("100%","100%"),Ie.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(ln.current.parentElement),e}();return function(){var n,t;null!==(n=ln.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=ln.current)||void 0===t?void 0:t.parentElement)}}}),[Ie,dn]),(0,m.useEffect)((function(){if(Ie){for(var e=[],n=function(){var n=u()(i[t],2),s=n[0],r=n[1],l=p()({},s,(function(){pn(r)}));e.push(l),Ie.addKeyMap(l)},t=0,i=Object.entries(le);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(E);e>=Ge+1e4&&(!n||n!==Te)&&(window.sessionStorage.setItem(E,Te),nn(!0))}}),1e4),(0,m.useEffect)((function(){Le(w)}),[Ie,w]),(0,m.useEffect)((function(){Ie&&b&&Ie.focus()}),[Ie,b]),(0,m.useEffect)((function(){if(Oe&&Ie){var e=function(e){var n=e.target;if(cn.current){var t=n.scrollTop/n.scrollHeight;cn.current.scrollTop=cn.current.scrollHeight*t}},n=Ie.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ie,Oe]),(0,m.useEffect)((function(){if(Ie&&de){var e=function(e,n){de(e,n)};return Ie.on("beforeChange",e),function(){Ie.off("beforeChange",e)}}}),[Ie,de]),(0,m.useEffect)((function(){if(Ie&&ue){var e=function(){ue(Ie.getValue())};return Ie.on("blur",e),function(){Ie.off("blur",e)}}}),[Ie,ue]),(0,m.useEffect)((function(){if(Ie){var e=function(e,n){var t=e.getValue();qe(t),Ke((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(V?i(t,vn(t)):i(t))};return Ie.on("change",e),function(){Ie.off("change",e)}}}),[Ie,i]),(0,m.useEffect)((function(){if(Ie)if(null==t)Ie.setValue(""),qe("");else{var e=window.scrollY||window.pageYOffset;t!==Ie.getValue()&&(Ie.setValue(t),qe(t),Ie.setCursor(_e?1:Ie.lineCount(),0),window.scrollTo(0,e))}}),[Ie,t]);var pn=(0,m.useCallback)((function(e){var n=Ie.getCursor(),t=Ie.getSelection(),i=t.split("\n");switch(e){case"bold":return Ie.replaceSelection("**"+t+"**"),""===t&&Ie.setCursor(n.line,n.ch+2),Ie.focus();case"italic":return Ie.replaceSelection("*"+t+"*"),""===t&&Ie.setCursor(n.line,n.ch+1),Ie.focus();case"code":return Ie.replaceSelection("`"+t+"`"),""===t&&Ie.setCursor(n.line,n.ch+1),Ie.focus();case"inline-latex":return Ie.replaceSelection("`$$"+t+"$$`"),""===t&&Ie.setCursor(n.line,n.ch+3),Ie.focus();case"latex":return Ie.replaceSelection("```latex\n"+t+"\n```"),Ie.setCursor(n.line+1,t.length+1),Ie.focus();case"line-break":return Ie.replaceSelection("
                    \n"),Ie.focus();case"list-ul":return""===t?Ie.replaceSelection("- "+t):Ie.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ie.focus();case"list-ol":return""===t?Ie.replaceSelection("1. "+t):Ie.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ie.focus();case"add-null-ch":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("▁"),Ie.focus();case"add-signal":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("@▁@"),Ie.focus();case"add-multiple":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection(te),Ie.focus();case"inster-template-1":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ie.focus();case"eraser":return Ie.setValue(""),Ie.focus();case"trigger-watch":return Le(!Oe),Ie.focus();case"trigger-full-screen":return Be(!Ae),Ie.focus();case Y:return void We(Y);case J:return void We(J);case X:return void We(X);case Q:return void We(Q);default:throw new Error}}),[Ie,Oe,Ae]),mn=(0,m.useCallback)((function(e){switch(We(""),Ve){case Y:var n=e.title,t=e.link;return Ie.replaceSelection("[".concat(n,"](").concat(t,")")),Ie.focus();case J:var i=e.language,s=e.content;return Ie.replaceSelection(["```"+i,s,"```"].join("\n")),Ie.focus();case X:var r=e.src,l=e.alt;return l?Ie.replaceSelection("![ ".concat(l," ]( ").concat(r,' "').concat(l,'" )')):Ie.replaceSelection("![,](".concat(r,")")),Ie.focus();case Q:for(var a=e.row,o=e.col,c=e.align,u="\n",d=0;d300&&(n=300),Qe(d+n+"px")}},i=on.current,s=!1,r=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ie,on]),(0,m.useEffect)((function(){Qe(d)}),[d]);var xn={width:ie(a),height:ie(Je)},vn=((0,m.useMemo)((function(){if(Ge){var e=new Date(Ge),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[Ge]),function(e){var n=[];if(V){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,_.jsxs)(m.Fragment,{children:[(0,_.jsx)("div",{className:"markdown-editor-wrapper",ref:an,children:(0,_.jsxs)("div",{className:"markdown-editor-container ".concat(he," ").concat(Oe?"on-preview":""," ").concat(j?"mini":""," ").concat(Ae?"full-screen":""),style:xn,children:[(0,_.jsx)(k,{insertTemp:Z,watch:Oe,fullScreen:Ae,showNullButton:D,showNullProgramButton:V,onActionCallback:pn,hidetoolBar:se,uuid:tn.current,setOpenPhones:function(){sn.current=!0}}),(0,_.jsxs)("div",{className:"markdown-editor-body",children:[(0,_.jsx)("div",{className:"codemirror-container",children:(0,_.jsx)("textarea",{ref:ln,placeholder:be})}),Oe?(0,_.jsxs)("div",{ref:cn,className:"preview-container",children:["stex"===C&&(0,_.jsx)(g,{value:Te}),"stex"!==C&&(0,_.jsx)(v.Z,{disabledFill:je,showProgramFill:V,value:Te})]}):null]})]})}),O?(0,_.jsx)("a",{ref:on,className:"editor-resize"}):null,(0,_.jsx)(N.Z,{children:ae[Ve]?(0,_.jsx)(K.Z,{centered:!0,title:ae[Ve],open:!0,onCancel:fn,footer:null,className:"markdown-popup-form",children:hn}):null})]})}},74063:function(e,n,t){t.d(n,{Z:function(){return m}});var i=t(82100),s=t.n(i),r=t(29186),l=t.n(r),a=t(80619),o=t.n(a),c=t(47074),u=t.n(c),d=t(59301),p=t(4676),m=function(e){o()(t,e);var n=u()(t);function t(e){var i;s()(this,t),i=n.call(this,e);var r=window.document;return i.node=r.createElement("div"),r.body.appendChild(i.node),i}return l()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},46587:function(e,n,t){t.d(n,{Z:function(){return s}});var i=t(59301);function s(e,n){var t=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},87102:function(e,n,t){t.r(n),t.d(n,{default:function(){return Dt}});var i=t(82242),s=t.n(i),r=t(7557),l=t.n(r),a=t(41498),o=t.n(a),c=t(79800),u=t.n(c),d=t(39647),p=t.n(d),m=t(59301),h=t(80608),f=t(78241),x=t(8591),v=t(66104),_=t(24650),g=t(19842),j=t(5112),y=t(94001),b=t(3113),w={flex_box_center:"flex_box_center___aPGWN",flex_space_between:"flex_space_between___MQNX5",flex_box_vertical_center:"flex_box_vertical_center___Z7QdK",flex_box_center_end:"flex_box_center_end___JQl5O",flex_box_column:"flex_box_column___IhYhx",bg:"bg___Kg8x_",title:"title___UhsVG",titleLeft:"titleLeft___NPVwn",titleRight:"titleRight___UGtmZ",formWrap:"formWrap___Jowb2",baseLineHeight:"baseLineHeight___N68WX",radioBtnWrapper:"radioBtnWrapper___bX7Pi",radiogroup:"radiogroup___ukf8u",easy:"easy___ZHYPU",medium:"medium___piewx",hard:"hard___HMXyt",selectdiv:"selectdiv___gkuBG",divitem:"divitem___vNm0q",bottmodiv:"bottmodiv___assW5",cancelBtn:"cancelBtn___Nl6Pi",confirmBtn:"confirmBtn___BNoFU",baseFormItem:"baseFormItem___ILZ2V",cascaderPopup:"cascaderPopup___QPxW3"},k=t(43418),N=t(30518),Z=t(61186),I=t.n(Z),C=t(37712),P=(0,h.connect)((function(e){return{user:e.user,classroomList:e.classroomList}}))((function(e){e.user;var n=e.dispatch,t=e.classroomList,i=e.onModalOk,s=e.setsubloading,r=((0,h.useParams)(),(0,m.useState)()),a=u()(r,2),c=a[0],d=a[1],p=(0,m.useState)(!1),f=u()(p,2),v=f[0],_=f[1];return(0,C.jsx)(k.Z,{title:"温馨提示",afterClose:function(){_(!1)},zIndex:8888,destroyOnClose:!0,footer:null,maskClosable:!1,keyboard:!1,open:"预约弹窗"===t.actionTabs.key,onCancel:function(){v?x.ZP.warning("正在请求数据中..."):(s(!1),n({type:"classroomList/setActionTabs",payload:{}}))},children:(0,C.jsxs)("div",{children:[(0,C.jsx)("span",{children:"EduCoder注意到您的课堂中学生人数较多。为更好地为您和您的学生服务,给同学们带来更好的考试体验,我们将提前为您和您的学生准备好服务器资源。 请您告知我们,这份试卷的预计考试时间是:"}),(0,C.jsx)("br",{}),(0,C.jsx)(N.default,{popupStyle:{zIndex:9999},style:{marginTop:"10px",marginBottom:"10px"},disabledDate:function(e){return e&&e0&&(c=[],null==t||null===(i=t.data)||void 0===i||i.map((function(e){var n;null==e||null===(n=e.ec_point_ids)||void 0===n||n.map((function(e){c.push(e)}))})),p(s()(s()({},null==t||null===(r=t.data)||void 0===r?void 0:r[0]),{},{ec_point_ids:c})),v(null==t||null===(o=t.data)||void 0===o?void 0:o.map((function(e){return s()(s()({},e),{},{id:Math.random()})}))));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function k(){return(k=o()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/schools/".concat(null==i||null===(n=i.userInfo)||void 0===n||null===(n=n.course)||void 0===n?void 0:n.course_school_id,"/ec_majors/get_major_list.json"),{method:"get"});case 2:t=e.sent,y(null==t?void 0:t.data),(d||a)&&b();case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,m.useEffect)((function(){var e;null!=i&&null!==(e=i.userInfo)&&void 0!==e&&null!==(e=e.course)&&void 0!==e&&e.course_school_id&&function(){k.apply(this,arguments)}()}),[null==i||null===(n=i.userInfo)||void 0===n||null===(n=n.course)||void 0===n?void 0:n.course_school_id]),console.log(x,j,"datas"),(0,C.jsx)("div",{style:{display:null!==(t=i.userInfo.course)&&void 0!==t&&t.is_openengineering?"":"none"},children:(0,C.jsxs)("div",{className:O.wrap,children:[(0,C.jsxs)("p",{children:["工程认证",(0,C.jsx)("br",{}),"考核知识点"]}),(0,C.jsx)("div",{className:O.itemWarp,children:null==x?void 0:x.map((function(e,n){return(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center",marginBottom:20},children:[(0,C.jsx)(M,{rz:j,item:e,setitem:function(e){e=s()(s()({},null==x?void 0:x[n]),e),x.splice(n,1,e),v(q()(x));var t=[];null==x||x.map((function(e){var n;null==e||null===(n=e.ec_point_ids)||void 0===n||n.map((function(e){t.push(e)}))})),p(s()(s()({},e),{},{ec_point_ids:t}))}}),(0,C.jsx)(E.Z,{className:O.addIcon,onClick:function(){x.push({id:Math.random()}),v(q()(x))}}),0!=n&&(0,C.jsx)(F.Z,{className:O.deleteIcon,onClick:function(){x.splice(n,1);var e=[];null==x||x.map((function(n){var t;null==n||null===(t=n.ec_point_ids)||void 0===t||t.map((function(n){e.push(n)}))})),p(s()(s()({},x[n-1]),{},{ec_point_ids:e})),v(q()(x))}})]},e.id)}))})]})})})),A=t(20834),B=t(71418),D=t(81228),z=t(66999),V=t(38854),W="moreSpan___VJeLv",U="bg___oBBHW",H="title___xV4Rt",G="bottomdiv___rPfwr",K="spanBtn___eJxID",Y="addQuestionBtn___RPRiP",X="saveBtn___y9nNf",J="left___Q3Qf4",Q="scrollWrapper___a3Wdq",$="Button___r00OP",ee="titleleft___WZ83K",ne="more_style___ZXYnN",te="qcount___o6F1k",ie="score___Gy6jr",se="qtitle___KF7pa",re="qcountclick___kvoyc",le="right___Nfa70",ae="edit___RVRSb",oe="delete___J9BAT",ce="shixun___YkjdZ",ue="scoreByBlankRadio___QYQY5",de="modalconfirm___dmWFe",pe="scoremodal___CDA7w",me="close___jdUWv",he="content___HPqUf",fe="items___YkyQL",xe="bottom___mzpp4",ve="yes___Xio6z",_e="no___hbicD",ge="formcenter___kN8Ax",je="radiogroup___htjtc",ye="easy____g1mR",be="medium___vPAsn",we="hard___c6tcf",ke="formcenterselect___B88vb",Ne="selectitems___wUGKF",Ze="morebottom___F5cFQ",Ie="scoreinput___S9Fbv",Ce="titleTooltip___J0i26",Pe="exercise_styles___BJAZm",Se=t(27876),Te=t(6638),qe=t(6848),Ee=t(29747),Fe=t(4585),Oe=function(e){var n=e.Itemid,t=e.setqitem,i=e.qitem,r=e.data,a=e.getdata,c=e.bigitem,d=e.setBigqitem,p=e.isedit,h=(0,m.useState)([]),f=u()(h,2),v=f[0],_=f[1],g=(0,m.useState)(!1),j=u()(g,2),y=j[0],b=j[1],w=function(e,n,t){var i=Array.from(e),s=i.splice(n,1),r=u()(s,1)[0];return i.splice(t,0,r),i};(0,m.useEffect)((function(){r.length>0&&_(q()(r)||[])}),[r]);var k=function(){var e=o()(l()().mark((function e(t,i){var s,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.destination){e.next=2;break}return e.abrupt("return");case 2:if(!p){e.next=5;break}return x.ZP.info("请先保存或取消当前正在编辑的试题。"),e.abrupt("return");case 5:return s=w(i,t.source.index,t.destination.index),b(!0),e.next=9,(0,S.ZP)("/api/exercises/".concat(n,"/adjust_position.json"),{method:"post",body:{id:n,question_ids:null==s?void 0:s.map((function(e){return e.question_id}))}});case 9:r=e.sent,b(!1),0===r.status&&a({id:null==i?void 0:i[t.source.index].question_id});case 12:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,C.jsx)("div",{children:(0,C.jsx)(Ee.Z5,{onDragEnd:function(e){return k(e,v)},children:(0,C.jsx)(Ee.bK,{droppableId:"droppable",children:function(e,n){return(0,C.jsxs)("div",s()(s()({ref:e.innerRef},e.droppableProps),{},{children:[(0,C.jsx)(B.Z,{spinning:y,children:v.map((function(e,n){return(0,C.jsx)(Ee._l,{draggableId:n.toString(),index:n,children:function(r,l){var a;return(0,C.jsx)("aside",s()(s()(s()({ref:r.innerRef},r.draggableProps),r.dragHandleProps),{},{children:(0,C.jsx)(qe.Z,{title:(0,C.jsx)(Fe.Z,{value:e.question_title||e.description}),color:"#fff",placement:"left",overlayClassName:Ce,children:(0,C.jsxs)("div",{onClick:function(){p?x.ZP.info("请先保存或取消当前正在编辑的试题。"):(t(s()(s()({},e),{},{index:n+1})),d(c),(0,Se.k3)())},className:"".concat(te," ").concat(e.question_id===(null==i?void 0:i.question_id)?re:""),children:[(0,C.jsxs)("span",{className:ie,children:[null==e?void 0:e.question_score,"分"]}),(0,C.jsxs)("span",{className:se,children:[n+1,"、",(0,C.jsx)(Fe.Z,{value:8===(null==e?void 0:e.question_type)?null==e||null===(a=e.program_attr)||void 0===a?void 0:a.description:e.question_title,showTextOnly:!0})]})]})})}))}},n)}))}),e.placeholder]}))}})})})},Le=t(3879),Me=t(78673),Re=t(46952),Ae=t(80836),Be=t(2842),De=t(3148),ze=function(e){var n,t=e.form,i=e.TagDiscipline,s=e.exerciseitem,r=e.qitem,a=e.getTagData,c=(0,m.useState)(!1),d=u()(c,2),p=d[0],h=d[1],v=(0,m.useState)(!1),g=u()(v,2),y=g[0],w=g[1],N=(0,m.useState)(""),Z=u()(N,2),I=Z[0],P=Z[1];return(0,m.useEffect)((function(){t.setFieldsValue({difficulty:r.difficulty||2,tag_discipline_ids:r.tag_discipline_ids,repeat_answer:!r.repeat_answer})}),[]),(0,C.jsxs)("div",{children:[(0,C.jsxs)("div",{onClick:function(){h(!p)},style:{width:"100%",textAlign:"center",color:"#3061D0",marginTop:50,cursor:"pointer"},children:["更多设置 ",p?(0,C.jsx)(Ae.Z,{}):(0,C.jsx)(Re.Z,{})]}),(0,C.jsxs)("div",{style:{marginTop:30,height:p?"100%":"0px",overflow:"hidden"},children:[(0,C.jsx)(f.Z.Item,{className:ge,rules:[{required:!0,message:"请先选择难度"}],label:"难度",name:"difficulty",children:(0,C.jsxs)(j.ZP.Group,{className:je,children:[(0,C.jsx)(j.ZP.Button,{className:ye,value:1,children:"简单"}),(0,C.jsx)(j.ZP.Button,{className:be,value:2,children:"适中"}),(0,C.jsx)(j.ZP.Button,{className:we,value:3,children:"困难"})]})}),(0,C.jsx)(f.Z.Item,{className:ke,label:"知识点",children:(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsx)(f.Z.Item,{name:"tag_discipline_ids",children:(0,C.jsx)(L.default,{className:Ne,showSearch:!0,listHeight:200,dropdownStyle:{zIndex:9},allowClear:!0,optionFilterProp:"children",filterOption:function(e,n){return n.key.indexOf(e.toLowerCase())>=0},children:null==i||null===(n=i.tag_disciplines)||void 0===n?void 0:n.map((function(e){return(0,C.jsx)(L.default.Option,{value:e.id,children:(0,C.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,C.jsx)("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},children:e.name}),(0,C.jsx)("span",{children:"personal"===e.type?"(自用)":""})]})},e.name+e.id)}))})}),(0,C.jsxs)("div",{style:{marginLeft:20,marginTop:"-16px",lineHeight:"48px",height:48,fontSize:14},children:[(0,C.jsx)("span",{children:"没有合适的知识点?"}),(0,C.jsx)("a",{onClick:function(){w(!0)},style:{marginLeft:3,color:"#3061D0"},children:"新建知识点"})]})]})}),(0,C.jsx)(f.Z.Item,{className:ke,children:(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsx)(f.Z.Item,{name:"repeat_answer",valuePropName:"checked",children:(0,C.jsx)(Me.Z,{})}),(0,C.jsxs)("div",{style:{marginLeft:10,marginTop:"-16px",lineHeight:"48px",height:48,color:"#000000"},children:["不允许学生重复答题",(0,C.jsx)(qe.Z,{placement:"right",title:"选中后,学生必须作答完成才能进入下一题,且进入下一题之后不允许再修改该题答案",children:(0,C.jsx)(Be.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})})]})]})})]}),(0,C.jsxs)(k.Z,{title:!1,footer:!1,open:y,width:640,centered:!0,closable:!1,className:pe,children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center",marginBottom:40},children:[(0,C.jsx)("div",{className:H,children:"新建知识点"}),(0,C.jsx)("span",{onClick:function(){return w(!1)},className:me,children:"X"})]}),(0,C.jsxs)("div",{children:[(0,C.jsx)(De.Z,{style:{color:"#FF8C29",marginRight:10}}),"新建的知识点仅本人可见,平台审核列入公开知识点后,对所有用户可见。 平台有权删除不合适的知识点,请认真填写知识点名称。"]}),(0,C.jsx)(_.Z,{style:{marginBottom:30,marginTop:30,height:46},showCount:!0,maxLength:20,onChange:function(e){P(e.target.value)},placeholder:"请输入知识点名称"}),(0,C.jsxs)("div",{className:xe,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){w(!1)},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:o()(l()().mark((function e(){var n,i,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(I){e.next=3;break}return x.ZP.info("知识点名称不能为空"),e.abrupt("return");case 3:return e.next=5,(0,S.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:I,sub_discipline_id:null==s||null===(n=s.exercise)||void 0===n?void 0:n.sub_discipline_id}});case 5:0===(null==(i=e.sent)?void 0:i.status)&&(t.setFieldsValue({knowledge:I}),a(null===(r=s.exercise)||void 0===r?void 0:r.sub_discipline_id)),w(!1);case 8:case"end":return e.stop()}}),e)}))),children:"确认"})]})]})]})},Ve=function(e){var n,t,i=e.qitem,r=e.setisedit,a=e.TagDiscipline,c=e.exerciseitem,d=e.seveeditor,p=e.deleteitem,h=e.getTagData,v=e.init,_=f.Z.useForm(),g=u()(_,1)[0];return(0,m.useEffect)((function(){var e;g.setFieldsValue(s()(s()({},i),{},{name:null==i?void 0:i.question_title,choices:null==i||null===(e=i.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=i&&i.repeat_answer)}))}),[i]),(0,C.jsxs)("div",{children:[(0,C.jsxs)(f.Z,{form:g,colon:!1,onFinish:function(e){var n,t,r,l,a,o=null==e||null===(n=e.choices)||void 0===n||null===(t=n.map)||void 0===t?void 0:t.call(n,(function(e,n){if(1===(null==e?void 0:e.standard_boolean))return n+1})),c=s()(s()({},e),{},{item_type:null==i?void 0:i.question_type,question_choices:null==e||null===(r=e.choices)||void 0===r||null===(l=r.map)||void 0===l?void 0:l.call(r,(function(e){return e.choice_text})),standard_answers:o.filter((function(e){return e})),choices:null==e||null===(a=e.choices)||void 0===a?void 0:a.map((function(e){return s()(s()({},e),{},{is_answer:e.standard_boolean})}))});d(s()(s()({},i),c))},onFinishFailed:function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),g.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,C.jsx)("span",{children:1===(null==i?void 0:i.question_type)?"多选题":"单选题"})]}),1===(null==i?void 0:i.question_type)&&(0,C.jsx)(f.Z.Item,{name:"use_blank_score",noStyle:!0,children:(0,C.jsx)(j.ZP.Group,{className:ue,disabled:1!==(null==c||null===(n=c.exercise)||void 0===n?void 0:n.exercise_status),optionType:"button",options:[{label:"全对给分",value:!1},{label:"漏选给分",value:!0}]})}),(0,C.jsx)(f.Z.Item,{className:Ie,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,C.jsx)(y.Z,{style:{width:150},placeholder:"请输入当前小题分数",max:100,min:.1})}),1==(null==c||null===(t=c.exercise)||void 0===t?void 0:t.exercise_status)&&(0,C.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){p()},children:[(0,C.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,C.jsx)(Le.u,{form:g,questionTitlePlaceholder:"请编辑选择题题干内容",titleKey:"question_title",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"standard_boolean"}),(0,C.jsx)(ze,{getTagData:h,qitem:i,exerciseitem:c,TagDiscipline:a,form:g})]}),(0,C.jsxs)("div",{className:Ze,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e;g.setFieldsValue(s()(s()({},i),{},{name:null==i?void 0:i.question_title,choices:null==i||null===(e=i.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=i&&i.repeat_answer)}))},children:"重置"}),(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e;i.isadd?(r(!1),v()):(g.setFieldsValue(s()(s()({},i),{},{name:null==i?void 0:i.question_title,choices:null==i||null===(e=i.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=i&&i.repeat_answer)})),r(!1))},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.submit();case 1:case"end":return e.stop()}}),e)}))),children:"保存题目"})]})]})},We=t(68054),Ue=function(e){var n,t=e.qitem,i=e.TagDiscipline,r=e.exerciseitem,a=e.setisedit,c=e.seveeditor,d=e.deleteitem,p=e.getTagData,h=e.init,v=f.Z.useForm(),_=u()(v,1)[0],g=f.Z.useWatch("use_blank_score",_);return(0,m.useEffect)((function(){_.setFieldsValue(s()(s()({},t),{},{standard_answers:t.standard_answer||[],name:t.question_title,repeat_answer:!t.repeat_answer}))}),[t]),(0,C.jsxs)("div",{children:[(0,C.jsxs)(f.Z,{form:_,colon:!1,onValuesChange:function(e,n){if(null!=e&&e.standard_answers){var t,i,s,r=(null===(t=_.getFieldValue("standard_answers"))||void 0===t?void 0:t.length)>0&&(null===(i=_.getFieldValue("standard_answers"))||void 0===i||null===(i=i.map((function(e){return e.score})))||void 0===i?void 0:i.filter((function(e){return e})));if((null==r?void 0:r.length)>0)_.setFieldsValue({question_score:(null==r?void 0:r.length)>0&&(null===(s=r.reduce((function(e,n){return e+n})))||void 0===s?void 0:s.toFixed(1))})}},onFinish:function(e){c(s()(s()(s()({},t),e),{},{item_type:null==t?void 0:t.question_type,standard_answers:e.standard_answers,standard_answer:void 0,question_title:e.name}))},onFinishFailed:function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),_.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,C.jsx)("span",{children:"填空题"})]}),(0,C.jsx)(f.Z.Item,{name:"use_blank_score",noStyle:!0,children:(0,C.jsx)(j.ZP.Group,{className:ue,optionType:"button",options:[{label:"按空给分",value:!0},{label:"按题给分",value:!1}]})}),(0,C.jsx)(f.Z.Item,{className:Ie,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,C.jsx)(y.Z,{style:{width:150},placeholder:"请输入当前小题分数",disabled:g,max:100,min:.1})}),1==(null==r||null===(n=r.exercise)||void 0===n?void 0:n.exercise_status)&&(0,C.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){d()},children:[(0,C.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,C.jsx)(We.u,{form:_,questionTitlePlaceholder:"请编辑填空题题干内容",scoreByBlank:g,answerKey:"standard_answers"}),(0,C.jsx)(ze,{getTagData:p,qitem:t,exerciseitem:r,TagDiscipline:i,form:_})]}),(0,C.jsxs)("div",{className:Ze,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){_.setFieldsValue(s()(s()({},t),{},{standard_answers:t.standard_answer||[],name:t.question_title,repeat_answer:!t.repeat_answer}))},children:"重置"}),(0,C.jsx)(b.ZP,{className:_e,onClick:function(){t.isadd?(a(!1),h()):(_.setFieldsValue(s()(s()({},t),{},{standard_answers:t.standard_answer||[],name:t.question_title,repeat_answer:!t.repeat_answer})),a(!1))},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:function(){_.submit()},children:"保存题目"})]})]})},He=t(89517),Ge=function(e){var n,t=e.qitem,i=e.setisedit,r=e.TagDiscipline,a=e.exerciseitem,c=e.seveeditor,d=e.deleteitem,p=e.getTagData,h=e.init,v=f.Z.useForm(),_=u()(v,1)[0];return(0,m.useEffect)((function(){var e;_.setFieldsValue(s()(s()({},t),{},{name:t.question_title,repeat_answer:!t.repeat_answer,choices:null==t||null===(e=t.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))}))}),[t]),(0,C.jsxs)("div",{children:[(0,C.jsxs)(f.Z,{form:_,colon:!1,onFinish:function(e){var n,i,r,l,a=null==e||null===(n=e.choices)||void 0===n||null===(i=n.map)||void 0===i?void 0:i.call(n,(function(e,n){if(1===(null==e?void 0:e.is_answer))return n+1}));c(s()(s()(s()({},t),e),{},{question_title:e.name,standard_answers:a.filter((function(e){return e})),question_choices:null==e||null===(r=e.choices)||void 0===r||null===(l=r.map)||void 0===l?void 0:l.call(r,(function(e){return e.choice_text}))}))},onFinishFailed:function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),_.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,C.jsx)("span",{children:"判断题"})]}),(0,C.jsx)(f.Z.Item,{className:Ie,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,C.jsx)(y.Z,{style:{width:150},placeholder:"请输入当前小题分数",max:100,min:.1})}),1==(null==a||null===(n=a.exercise)||void 0===n?void 0:n.exercise_status)&&(0,C.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){d()},children:[(0,C.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,C.jsx)(He.Z,{form:_,questionTitlePlaceholder:"请编辑判断题题干内容",choiceKey:""}),(0,C.jsx)(ze,{getTagData:p,qitem:t,exerciseitem:a,TagDiscipline:r,form:_})]}),(0,C.jsxs)("div",{className:Ze,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e;_.setFieldsValue(s()(s()({},t),{},{name:t.question_title,repeat_answer:!t.repeat_answer,choices:null==t||null===(e=t.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))}))},children:"重置"}),(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e;t.isadd?(i(!1),h()):(_.setFieldsValue(s()(s()({},t),{},{name:t.question_title,repeat_answer:!t.repeat_answer,choices:null==t||null===(e=t.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))})),i(!1))},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:function(){_.submit()},children:"保存题目"})]})]})},Ke=t(48763),Ye=function(e){var n,t=e.qitem,i=e.setisedit,r=e.TagDiscipline,a=e.exerciseitem,c=e.seveeditor,d=e.deleteitem,p=e.getTagData,h=e.init,v=f.Z.useForm(),_=u()(v,1)[0];return(0,m.useEffect)((function(){var e;_.setFieldsValue(s()(s()({},t),{},{name:t.question_title,sub_item_banks:null===(e=t.sub_exercise_questions)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{name:e.question_title,choices:e.question_choices.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))})})),repeat_answer:!t.repeat_answer}))}),[t]),(0,C.jsxs)("div",{children:[(0,C.jsxs)(f.Z,{form:_,colon:!1,onValuesChange:function(e,n){if(null!=e&&e.sub_item_banks){var t,i,s,r=(null===(t=_.getFieldValue("sub_item_banks"))||void 0===t?void 0:t.length)>0&&(null===(i=_.getFieldValue("sub_item_banks"))||void 0===i||null===(i=i.map((function(e){return e.question_score})))||void 0===i?void 0:i.filter((function(e){return e})));if((null==r?void 0:r.length)>0)_.setFieldsValue({question_score:null===(s=parseFloat(r.reduce((function(e,n){return parseFloat(e)+parseFloat(n)}))))||void 0===s?void 0:s.toFixed(1)})}},onFinish:function(e){var n;c(s()(s()(s()({},t),e),{},{question_title:e.name,sub_questions:null==e||null===(n=e.sub_item_banks)||void 0===n?void 0:n.map((function(e){var n,t,i,r;return s()(s()({},e),{},{question_title:e.name,question_choices:null==e||null===(n=e.choices)||void 0===n||null===(t=n.map)||void 0===t?void 0:t.call(n,(function(e){return e.choice_text})),standard_answers:null==e||null===(i=e.choices)||void 0===i||null===(r=i.map)||void 0===r?void 0:r.call(i,(function(e,n){return 1===(null==e?void 0:e.is_answer)&&n+1})).filter((function(e){return e})),item_type:0})}))}))},onFinishFailed:function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),_.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,C.jsx)("span",{children:"组合题"})]}),(0,C.jsx)(f.Z.Item,{className:Ie,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,C.jsx)(y.Z,{style:{width:150},placeholder:"请输入当前小题分数",disabled:!0,max:100,min:.1})}),1==(null==a||null===(n=a.exercise)||void 0===n?void 0:n.exercise_status)&&(0,C.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){d()},children:[(0,C.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,C.jsx)(Ke.r,{form:_,withScore:!0,choiceKey:"",questionTitlePlaceholder:"请编辑组合题题干内容"}),(0,C.jsx)(ze,{getTagData:p,qitem:t,exerciseitem:a,TagDiscipline:r,form:_})]}),(0,C.jsxs)("div",{className:Ze,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e;_.setFieldsValue(s()(s()({},t),{},{name:t.question_title,sub_item_banks:null===(e=t.sub_exercise_questions)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{name:e.question_title,choices:e.question_choices.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))})})),repeat_answer:!t.repeat_answer}))},children:"重置"}),(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e;t.isadd?(i(!1),h()):(_.setFieldsValue(s()(s()({},t),{},{name:t.question_title,sub_item_banks:null===(e=t.sub_exercise_questions)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{name:e.question_title,choices:e.question_choices.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))})})),repeat_answer:!t.repeat_answer})),i(!1))},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:function(){_.submit()},children:"保存题目"})]})]})},Xe=t(77036),Je=function(e){var n,t,i=e.qitem,r=e.setqitem,a=e.setisedit,c=(e.TagDiscipline,e.exerciseitem),d=e.seveeditor,p=e.deleteitem,h=f.Z.useForm(),v=u()(h,1)[0];return(0,m.useEffect)((function(){var e,n;v.setFieldsValue(s()(s()({},i),{},{name:null==i?void 0:i.question_title,choices:null==i||null===(e=i.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=i&&i.repeat_answer)})),i.shixun=null==i||null===(n=i.shixun)||void 0===n?void 0:n.map((function(e){return s()(s()({},e),{},{defaultscore:e.challenge_score})}))}),[]),(0,C.jsxs)("div",{children:[(0,C.jsxs)(f.Z,{form:v,colon:!1,onFinish:function(e){var n,t,r=s()(s()({},e),{},{question_scores:null==i||null===(n=i.shixun)||void 0===n?void 0:n.map((function(e){return e.challenge_score})),item_type:null==i?void 0:i.question_type,choices:null==e||null===(t=e.choices)||void 0===t?void 0:t.map((function(e){return s()(s()({},e),{},{is_answer:e.standard_boolean})}))});d(s()(s()({},i),r))},onFinishFailed:function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),v.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,C.jsx)("span",{children:"实训题"})]}),(0,C.jsx)(f.Z.Item,{className:Ie,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,C.jsx)(y.Z,{style:{width:150},placeholder:"请输入当前小题分数",disabled:!0,max:100,min:1})}),1==(null==c||null===(n=c.exercise)||void 0===n?void 0:n.exercise_status)&&(0,C.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){p()},children:[(0,C.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,C.jsx)(f.Z.Item,{label:"题干",name:"question_title",labelCol:{span:24},rules:[{required:!0}],children:(0,C.jsx)(Xe.Z,{watch:!0,height:140,placeholder:"",defaultValue:i.question_title})})]}),(0,C.jsx)("div",{children:(0,C.jsxs)("p",{children:[(0,C.jsx)("span",{style:{color:"red"},children:"*"}),"关卡名称"]})}),null==i||null===(t=i.shixun)||void 0===t?void 0:t.map((function(e,n){return(0,C.jsxs)("div",{style:{display:"flex",marginBottom:20},children:[(0,C.jsxs)("div",{style:{flex:1},children:[n+1,"、",e.challenge_name]}),(0,C.jsxs)("div",{children:[(0,C.jsx)("span",{style:{color:"red"},children:"*"}),"分值",(0,C.jsx)(y.Z,{value:null==e?void 0:e.challenge_score,onChange:function(n){var t;e.challenge_score=n;var l=parseFloat(null==i||null===(t=i.shixun)||void 0===t?void 0:t.map((function(e){return e.challenge_score})).reduce((function(e,n){return parseFloat(e)+parseFloat(n)})));v.setFieldsValue({question_score:l.toFixed(1)}),r(s()({},i))},max:100,min:.1,style:{marginLeft:10,width:150},placeholder:"请输入当前小题分数",size:"middle"})]})]})})),(0,C.jsxs)("div",{className:Ze,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e,n;v.setFieldsValue(s()(s()({},i),{},{name:null==i?void 0:i.question_title,choices:null==i||null===(e=i.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=i&&i.repeat_answer)})),i.shixun=null==i||null===(n=i.shixun)||void 0===n?void 0:n.map((function(e){return s()(s()({},e),{},{challenge_score:e.defaultscore})})),r(s()({},i))},children:"重置"}),(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e,n;v.setFieldsValue(s()(s()({},i),{},{name:null==i?void 0:i.question_title,choices:null==i||null===(e=i.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=i&&i.repeat_answer)})),i.shixun=null==i||null===(n=i.shixun)||void 0===n?void 0:n.map((function(e){return s()(s()({},e),{},{challenge_score:e.defaultscore})})),r(s()({},i)),a(!1)},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:o()(l()().mark((function e(){var n,t,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==i||null===(n=i.shixun)||void 0===n||null===(t=n.map)||void 0===t?void 0:t.call(n,(function(e){return e.challenge_score})).filter((function(e){return e})).length)<(null==i||null===(s=i.shixun)||void 0===s?void 0:s.length))){e.next=3;break}return x.ZP.info("分数不能为空"),e.abrupt("return");case 3:v.submit();case 4:case"end":return e.stop()}}),e)}))),children:"保存题目"})]}),console.log("---",i)]})},Qe="warp___UlRJc",$e="normalWrap___Qm4zY",en="indexTag___rjJ1u",nn="redio___VW3yr",tn="redioitem___jAPlJ",sn="redioitemyes___VoiQ1",rn="title___Dt2dl",ln="titleyes___Fjh3a",an="yestag___CXrPv",on="checkbox___CgMU_",cn="checkboxitem___PpJ9n",un="checkboxitemyes___pCfvZ",dn="bottom___BqrmJ",pn="bottomitem___Qk2rG",mn="left___l29lW",hn="right___nB1XE",fn="completion___y1m7L",xn="content___AmQy4",vn="items___lIt8e",_n="simple___zxJLH",gn="shixunWrapper___kAYdL",jn="shixun___UE6xS",yn="score___Px5Fq",bn="qtitle___wG7Nn",wn="program___gzKdL",kn="combination___R0ysn",Nn="qtype___U0Suy",Zn=t(95237),In=t(43604),Cn=t(24334),Pn=["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."],Sn=function(e){var n,t,i,s,r,l,a,o,c,u=e.qitem;return(0,C.jsxs)("div",{className:Qe,children:[(0===(null==u?void 0:u.question_type)||2===(null==u?void 0:u.question_type))&&(0,C.jsx)("div",{className:$e,children:null==u||null===(n=u.question_choices)||void 0===n?void 0:n.map((function(e,n){return(0,C.jsxs)("div",{className:nn,children:[!(null!=e&&e.standard_boolean)&&(0,C.jsx)("span",{className:tn}),(null==e?void 0:e.standard_boolean)&&(0,C.jsx)("i",{className:"".concat(sn," icon-duigou1")}),(0,C.jsx)("span",{className:"".concat(null!=e&&e.standard_boolean?ln:rn," ").concat(en),children:0===(null==u?void 0:u.question_type)?Pn[n]:""}),(0,C.jsx)(Fe.Z,{className:null!=e&&e.standard_boolean?ln:rn,value:null==e?void 0:e.choice_text}),(null==e?void 0:e.standard_boolean)&&(0,C.jsx)("div",{className:an,children:"正确答案"})]})}))}),1===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{className:$e,children:null==u||null===(t=u.question_choices)||void 0===t?void 0:t.map((function(e,n){return(0,C.jsxs)("div",{className:on,children:[!(null!=e&&e.standard_boolean)&&(0,C.jsx)("span",{className:cn}),(null==e?void 0:e.standard_boolean)&&(0,C.jsx)("i",{className:"".concat(un," icon-duigou1")}),(0,C.jsx)("span",{className:"".concat(null!=e&&e.standard_boolean?ln:rn," ").concat(en),children:Pn[n]}),(0,C.jsx)(Fe.Z,{className:null!=e&&e.standard_boolean?ln:rn,value:null==e?void 0:e.choice_text}),(null==e?void 0:e.standard_boolean)&&(0,C.jsx)("div",{className:an,children:"正确答案"})]})}))}),3===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{className:fn,children:null==u||null===(i=u.standard_answer)||void 0===i?void 0:i.map((function(e,n){var t;return(0,C.jsxs)("div",{style:{display:"flex"},children:[(0,C.jsxs)("span",{className:rn,children:["填空项",n+1]}),(0,C.jsx)(Zn.Z,{gutter:[30,20],className:"".concat(xn," mb20"),children:null===(t=e.answer_text)||void 0===t?void 0:t.map((function(e,n){return(0,C.jsx)(In.Z,{children:(0,C.jsx)("div",{className:vn,children:e})},n)}))})]})}))}),4===(null==u?void 0:u.question_type)&&(0,C.jsxs)("div",{className:_n,children:[(0,C.jsx)("span",{className:rn,children:"参考答案"}),(0,C.jsx)(Fe.Z,{className:xn,value:(null==u||null===(s=u.standard_answer)||void 0===s?void 0:s[0])||""})]}),5===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{className:gn,children:null==u||null===(r=u.shixun)||void 0===r?void 0:r.map((function(e,n){return(0,C.jsxs)("div",{className:"".concat(jn," mb30"),children:[(0,C.jsxs)("span",{className:yn,children:["(",null==e?void 0:e.challenge_score,"分)"]}),(0,C.jsxs)("span",{className:bn,children:[(null==u?void 0:u.index)+"."+(n+1),"、",null==e?void 0:e.challenge_name]})]},n)}))}),6===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{className:wn,children:(0,C.jsx)(Fe.Z,{className:xn,value:(null==u?void 0:u.description)||"- -"})}),7===(null==u?void 0:u.question_type)&&(null==u||null===(l=u.sub_exercise_questions)||void 0===l?void 0:l.map((function(e,n){var t;return(0,C.jsxs)("div",{children:[(0,C.jsxs)("div",{className:kn,children:[(0,C.jsxs)("span",{className:yn,children:[null==e?void 0:e.question_score,"分"]}),(0,C.jsx)("span",{className:Nn,children:"单选题"}),(0,C.jsxs)("span",{className:bn,children:[(null==u?void 0:u.index)+"."+(n+1),"、",null==e?void 0:e.question_title]})]}),(0,C.jsx)("div",{className:Qe,style:{padding:"30px 58px",paddingBottom:0},children:(0,C.jsx)("div",{children:null==e||null===(t=e.question_choices)||void 0===t?void 0:t.map((function(e,n){return(0,C.jsxs)("div",{className:nn,children:[!(null!=e&&e.standard_boolean)&&(0,C.jsx)("span",{className:tn}),(null==e?void 0:e.standard_boolean)&&(0,C.jsx)("i",{className:"".concat(sn," icon-duigou1")}),(0,C.jsx)("span",{className:"".concat(null!=e&&e.standard_boolean?ln:rn," ").concat(en),children:Pn[n]}),(0,C.jsx)(Fe.Z,{className:null!=e&&e.standard_boolean?ln:rn,value:null==e?void 0:e.choice_text}),(null==e?void 0:e.standard_boolean)&&(0,C.jsx)("div",{className:an,children:"正确答案"})]})}))})})]})}))),8===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{children:(0,C.jsx)(Fe.Z,{disabledFill:!0,className:xn,showProgramFill:!0,value:Cn.Base64.decode((null==u||null===(a=u.program_attr)||void 0===a?void 0:a.code)||"")})}),((null==u?void 0:u.question_type)<=4||[6,8].includes(null==u?void 0:u.question_type))&&(0,C.jsxs)("div",{className:dn,children:[(0,C.jsxs)("div",{className:"".concat(pn," mb30"),children:[(0,C.jsx)("span",{className:mn,children:"解析"}),(0,C.jsx)(Fe.Z,{className:hn,value:(null==u?void 0:u.analysis)||""})]}),(0,C.jsxs)("div",{className:"".concat(pn," mb30"),children:[(0,C.jsx)("span",{className:mn,children:"难度"}),(0,C.jsx)("span",{className:hn,children:1===(null==u?void 0:u.difficulty)?"简单":2===(null==u?void 0:u.difficulty)?"适中":3===(null==u?void 0:u.difficulty)?"困难":"- -"})]}),(0,C.jsxs)("div",{className:pn,children:[(0,C.jsx)("span",{className:mn,children:"知识点"}),(0,C.jsx)("span",{className:hn,children:(null==u||null===(o=u.tag_discipline_names)||void 0===o?void 0:o.length)<=0?"- -":null==u||null===(c=u.tag_discipline_names)||void 0===c?void 0:c.toString()})]})]})]})},Tn=t(73897),qn=t(28263),En=function(e){var n,t=e.qitem,i=e.setisedit,r=e.TagDiscipline,a=e.exerciseitem,c=e.seveeditor,d=e.deleteitem,p=e.getTagData,h=e.init,v=f.Z.useForm(),_=u()(v,1)[0];return(0,m.useEffect)((function(){_.setFieldsValue(s()(s()({},t),{},{name:t.question_title,answer_texts:t.standard_answer,repeat_answer:!t.repeat_answer}))}),[t]),(0,C.jsxs)("div",{children:[(0,C.jsxs)(f.Z,{form:_,colon:!1,onFinish:function(e){c(s()(s()(s()({},t),e),{},{standard_answers:null==e?void 0:e.answer_texts,question_title:null==e?void 0:e.name}))},onFinishFailed:function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),_.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,C.jsx)("span",{children:"简答题"})]}),(0,C.jsx)(f.Z.Item,{className:Ie,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,C.jsx)(y.Z,{style:{width:150},placeholder:"请输入当前小题分数",max:100,min:.1})}),1==(null==a||null===(n=a.exercise)||void 0===n?void 0:n.exercise_status)&&(0,C.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){d()},children:[(0,C.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,C.jsx)(qn.W,{form:_,showKeywords:!0,questionTitlePlaceholder:"请编辑简答题题干内容"}),(0,C.jsx)(ze,{getTagData:p,qitem:t,exerciseitem:a,TagDiscipline:r,form:_})]}),(0,C.jsxs)("div",{className:Ze,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){_.setFieldsValue(s()(s()({},t),{},{name:null==t?void 0:t.question_title,answer_texts:t.standard_answer||[],repeat_answer:!(null!=t&&t.repeat_answer)}))},children:"重置"}),(0,C.jsx)(b.ZP,{className:_e,onClick:function(){t.isadd?(i(!1),h()):(_.setFieldsValue(s()(s()({},t),{},{name:null==t?void 0:t.question_title,answer_texts:t.standard_answer||[],repeat_answer:!(null!=t&&t.repeat_answer)})),i(!1))},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:function(){_.submit()},children:"保存题目"})]})]})},Fn=function(e){var n,t,i=e.setScoreShow,s=e.ScoreShow,r=e.exerciseitem,a=e.getdata,c=(0,m.useState)(!1),d=u()(c,2),p=d[0],h=d[1];function f(){return x.apply(this,arguments)}function x(){return(x=o()(l()().mark((function e(){var n,t,i,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=null==r||null===(n=r.exercise_question_types)||void 0===n||null===(n=n.filter((function(e){return e.Singlequestion})))||void 0===n?void 0:n.map((function(e){return{question_type:e.question_type,score:e.Singlequestion}})),e.next=3,(0,S.ZP)("/api/exercises/".concat(null==r||null===(t=r.exercise)||void 0===t?void 0:t.id,"/batch_set_score.json"),{method:"POST",body:{question_arr:i}});case 3:0===(null==(s=e.sent)?void 0:s.status)&&a();case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,C.jsxs)("div",{children:[s&&(0,C.jsxs)(k.Z,{title:!1,footer:!1,open:s,width:640,centered:!0,zIndex:10,closable:!1,className:pe,onCancel:function(){i(!1)},children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{className:H,children:["批量设置分值",(0,C.jsxs)("div",{className:ie,children:["总分 ",(null==r?void 0:r.exercise_question_types.length)>0&&(null==r||null===(n=r.exercise_types)||void 0===n?void 0:n.q_scores)]})]}),(0,C.jsx)("span",{onClick:function(){return i(!1)},className:me,children:"X"})]}),(0,C.jsxs)("div",{className:he,children:[(0,C.jsx)("span",{children:"题型名称"}),(0,C.jsx)("span",{children:"小题总数"}),(0,C.jsx)("span",{children:"题型总分"}),(0,C.jsx)("span",{children:"操作"})]}),null==r||null===(t=r.exercise_question_types)||void 0===t||null===(t=t.filter((function(e){return"实训题"!==e.name&&"组合题"!==e.name})))||void 0===t?void 0:t.map((function(e){var n;return(0,C.jsxs)("div",{className:fe,children:[(0,C.jsx)("span",{children:null==e?void 0:e.name}),(0,C.jsx)("span",{children:null==e||null===(n=e.items)||void 0===n?void 0:n.length}),(0,C.jsx)("span",{children:null==e?void 0:e.score}),(0,C.jsxs)("span",{children:["每题",(0,C.jsx)(y.Z,{max:100,min:.1,onChange:function(n){e.Singlequestion=n},style:{width:90,height:38,margin:"0px 10px",display:"flex",alignItems:"center"}}),"分"]})]})})),(0,C.jsxs)("div",{className:xe,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){i(!1)},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:function(){var e;null!=r&&r.use_blank_score&&null!=r&&null!==(e=r.exercise_question_types)&&void 0!==e&&null!==(e=e.filter((function(e){return"填空题"===e.name})))&&void 0!==e&&null!==(e=e[0])&&void 0!==e&&e.Singlequestion?h(!0):(f(),i(!1))},children:"确认"})]})]}),(0,C.jsxs)(k.Z,{title:!1,footer:!1,centered:!0,zIndex:20,open:p,width:640,closable:!1,className:pe,children:[(0,C.jsxs)("div",{style:{marginTop:40},children:["填空题中存在",(0,C.jsx)("span",{style:{color:"#FA6400"},children:"按空给分"}),"的小题,若批量设置分值会统一将填空题改为按题给分"]}),(0,C.jsxs)("div",{className:xe,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){h(!1)},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:function(){f(),h(!1),i(!1)},children:"确认"})]})]})]})},On=t(91232),Ln=t.n(On),Mn=t(99313),Rn=t(51945),An=t(86859),Bn="scoremodal___PfqOf",Dn="selectWrapper___Mtqcz",zn="allqingchu___IqL8g",Vn="title___UgYfD",Wn="close___I0jAO",Un="bottom___vQTEm",Hn="yes___j81JQ",Gn="no___kiUH4",Kn="titlecount___lliQr",Yn="add___QhDj8",Xn="search___QCCaL",Jn="searchIcon___oXRH5",Qn="tabWrap___Cu_4D",$n="previewModal___BVDlS",et=t(26066),nt="warp___isAcM",tt="mainPart___TiJvQ",it="shixunbutton___h3Ybb",st="redio___xDffb",rt="redioitem___FFPtq",lt="redioitemyes___pF7ID",at="title___mnPZc",ot="titleyes___wrtWQ",ct="yestag___D4krY",ut="qcount___W5pwO",dt="qtitle___lb8MD",pt="checkbox___QpUm4",mt="checkboxitem___Wm2SH",ht="checkboxitemyes___VVVTe",ft="bottom___Mn_Bw",xt="bottomitem___JTyHT",vt="left___nQqpo",_t="right___v58qy",gt="completion___BnZSp",jt="content___MU8hZ",yt="items___a7i54",bt="simple___GDw3K",wt="shixun___DGzTe",kt="combination___AG9cr",Nt=["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."],Zt=function(e){var n,t,i,s,r,l,a,o,c,u=e.qitem;return(0,C.jsxs)("div",{className:nt,children:[(0,C.jsxs)("div",{className:tt,children:[(0,C.jsxs)("div",{className:ut,children:[8===(null==u?void 0:u.question_type)&&(0,C.jsx)(Fe.Z,{className:jt,showProgramFill:!0,value:null==u||null===(n=u.program_attr)||void 0===n?void 0:n.description}),8!=(null==u?void 0:u.question_type)&&(0,C.jsx)(Fe.Z,{className:dt,value:(null==u?void 0:u.name)||(null==u?void 0:u.title)})]}),(0===(null==u?void 0:u.question_type)||2===(null==u?void 0:u.question_type))&&(0,C.jsx)("div",{children:null==u||null===(t=u.choices)||void 0===t?void 0:t.map((function(e,n){return(0,C.jsxs)("div",{className:st,children:[!(null!=e&&e.is_answer)&&(0,C.jsx)("span",{className:rt}),(null==e?void 0:e.is_answer)&&(0,C.jsx)("i",{className:"".concat(lt," icon-duigou1")}),(0,C.jsx)(Fe.Z,{className:null!=e&&e.is_answer?ot:at,value:Nt[n]+(null==e?void 0:e.choice_text)}),(null==e?void 0:e.is_answer)&&(0,C.jsx)("div",{className:ct,children:"正确答案"})]})}))}),1===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{children:null==u||null===(i=u.choices)||void 0===i?void 0:i.map((function(e,n){return(0,C.jsxs)("div",{className:pt,children:[!(null!=e&&e.is_answer)&&(0,C.jsx)("span",{className:mt}),(null==e?void 0:e.is_answer)&&(0,C.jsx)("i",{className:"".concat(ht," icon-duigou1")}),(0,C.jsx)(Fe.Z,{className:null!=e&&e.is_answer?ot:at,value:Nt[n]+(null==e?void 0:e.choice_text)}),(null==e?void 0:e.is_answer)&&(0,C.jsx)("div",{className:ct,children:"正确答案"})]})}))}),3===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{className:gt,children:null==u||null===(s=u.standard_answer)||void 0===s?void 0:s.map((function(e,n){var t;return(0,C.jsxs)("div",{style:{display:"flex"},children:[(0,C.jsxs)("span",{className:at,children:["填空项",n+1]}),(0,C.jsx)("div",{className:jt,children:null==e||null===(t=e.answer_text)||void 0===t?void 0:t.map((function(e,n){return(0,C.jsx)("div",{className:yt,children:e})}))})]})}))}),4===(null==u?void 0:u.question_type)&&(0,C.jsxs)("div",{className:bt,children:[(0,C.jsx)("span",{className:at,children:"参考答案"}),(0,C.jsx)(Fe.Z,{className:jt,value:(null==u||null===(r=u.answer_texts)||void 0===r?void 0:r[0])||"- -"})]}),5===(null==u?void 0:u.question_type)&&(null==u||null===(l=u.challenge_names)||void 0===l?void 0:l.map((function(e,n){return(0,C.jsx)("div",{className:wt,children:(0,C.jsxs)("span",{className:dt,children:[(0,C.jsxs)("span",{style:{marginRight:10},children:["第",(0,Se.EM)(n+1),"题"]}),e]})})}))),6===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{className:bt,children:(0,C.jsx)(Fe.Z,{className:jt,value:(null==u||null===(a=u.program_attr)||void 0===a?void 0:a.description)||"- -"})}),7===(null==u?void 0:u.question_type)&&(null==u||null===(o=u.sub_item_banks)||void 0===o?void 0:o.map((function(e,n){var t;return(0,C.jsxs)("div",{children:[(0,C.jsx)("div",{className:kt,children:(0,C.jsx)("span",{className:dt,children:null==e?void 0:e.name})}),(0,C.jsx)("div",{className:nt,style:{padding:"0px",paddingTop:20},children:(0,C.jsx)("div",{children:null==e||null===(t=e.choices)||void 0===t?void 0:t.map((function(e,n){return(0,C.jsxs)("div",{className:st,children:[!(null!=e&&e.is_answer)&&(0,C.jsx)("span",{className:rt}),(null==e?void 0:e.is_answer)&&(0,C.jsx)("i",{className:"".concat(lt," icon-duigou1")}),(0,C.jsx)(Fe.Z,{className:null!=e&&e.is_answer?ot:at,value:Nt[n]+(null==e?void 0:e.choice_text)}),(null==e?void 0:e.is_answer)&&(0,C.jsx)("div",{className:ct,children:"正确答案"})]})}))})})]})}))),8===(null==u?void 0:u.question_type)&&(0,C.jsx)("div",{children:(0,C.jsx)(Fe.Z,{disabledFill:!0,className:jt,showProgramFill:!0,value:Cn.Base64.decode((null==u||null===(c=u.program_attr)||void 0===c?void 0:c.code)||"")})}),5===(null==u?void 0:u.question_type)&&(0,C.jsxs)("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1,alignItems:"center",display:"flex"},children:[(0,C.jsxs)("div",{style:{marginRight:30},children:[(0,C.jsx)("span",{style:{marginRight:10,color:"#666666"},children:"创建者"}),(0,C.jsx)("span",{style:{color:"#000000"},children:(null==u?void 0:u.author_name)||"- -"})]}),(0,C.jsxs)("div",{style:{marginRight:30},children:[(0,C.jsx)("span",{style:{marginRight:10,color:"#666666"},children:"所属单位"}),(0,C.jsx)("span",{style:{color:"#000000"},children:(null==u?void 0:u.author_school_name)||"- -"})]}),(0,C.jsxs)("div",{style:{marginRight:30},children:[(0,C.jsx)("span",{style:{marginRight:10,color:"#666666"},children:"学习人数"}),(0,C.jsx)("span",{style:{color:"#000000"},children:(null==u?void 0:u.study_count)||"0"})]})]}),(0,C.jsxs)("a",{className:it,href:"/shixuns/".concat(null==u?void 0:u.identifier,"/challenges?exercise=true"),target:"_blank",children:[(0,C.jsx)("i",{onClick:function(){},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"实训详情"]})]})]}),((null==u?void 0:u.question_type)<=4||[6,8].includes(null==u?void 0:u.question_type))&&(0,C.jsxs)("div",{className:ft,children:[(0,C.jsxs)("div",{className:xt,style:{alignItems:"flex-start"},children:[(0,C.jsx)("span",{className:vt,children:"解析"}),(0,C.jsx)(Fe.Z,{className:_t,value:(null==u?void 0:u.analysis)||""})]}),(0,C.jsxs)("div",{className:xt,style:{alignItems:"center"},children:[(0,C.jsx)("span",{className:vt,children:"难度"}),(0,C.jsx)("span",{className:_t,children:1===(null==u?void 0:u.difficulty)?"简单":2===(null==u?void 0:u.difficulty)?"适中":"困难"})]}),(0,C.jsxs)("div",{className:xt,style:{alignItems:"center"},children:[(0,C.jsx)("span",{className:vt,children:"知识点"}),(0,C.jsx)("span",{className:_t,children:null==u?void 0:u.tag_discipline})]})]})]})},It=t(93931),Ct=t(2824),Pt=t(51562),St=function(e){var n,t=e.setScoreShow,i=e.ScoreShow,r=e.onOk,a=e.isshixuns,c=e.isloadings,d=(0,m.useState)({type:"1",page:1,per_page:10,updated_at:"",quotes:""}),p=u()(d,2),v=p[0],j=p[1],y=(0,m.useState)([]),w=u()(y,2),N=w[0],Z=w[1],I=(0,m.useState)([]),P=u()(I,2),T=P[0],E=P[1],F=(0,m.useState)([]),O=u()(F,2),M=O[0],R=O[1],A=(0,m.useState)([]),B=u()(A,2),D=B[0],z=B[1],V=(0,m.useState)(!1),W=u()(V,2),U=W[0],H=W[1],G=f.Z.useForm(),K=u()(G,1)[0],Y=(0,m.useState)(),X=u()(Y,2),J=X[0],Q=X[1],$=(0,m.useState)(!1),ee=u()($,2),ne=ee[0],te=ee[1],ie=(0,m.useState)(a),se=u()(ie,2),re=se[0],le=se[1],ae=(0,m.useState)([]),oe=u()(ae,2),ce=oe[0],ue=oe[1],de=(0,m.useState)(!0),pe=u()(de,2),me=pe[0],he=pe[1],fe=(0,m.useState)(0),xe=u()(fe,2),ve=xe[0],_e=xe[1],ge=[{name:"全部",value:"",question_type:0},{name:"编程题",value:"PROGRAM",question_type:6},{name:"单选题",value:"SINGLE",question_type:0},{name:"多选题",value:"MULTIPLE",question_type:1},{name:"判断题",value:"JUDGMENT",question_type:2},{name:"填空题",value:"COMPLETION",question_type:3},{name:"简答题",value:"SUBJECTIVE",question_type:4},{name:"实训题",value:"SHIXUN",question_type:5},{name:"组合题",value:"COMBINATION",question_type:7},{name:"程序填空题",value:"BPROGRAM",question_type:8}],je=(0,m.useState)([]),ye=u()(je,2),be=ye[0],we=ye[1],ke=(0,m.useRef)(new Set),Ne=(0,m.useRef)(new Set),Ze=[{name:"简单",value:1},{name:"适中",value:2},{name:"困难",value:3}],Ie=(0,m.useState)(!1),Ce=u()(Ie,2),Pe=Ce[0],Se=Ce[1];function Te(e){return qe.apply(this,arguments)}function qe(){return(qe=o()(l()().mark((function e(n){var t,i,r,a,o,c,u,d;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(H(!0),j(n),!re){e.next=9;break}return e.next=5,(0,S.ZP)("/api/shixun_lists.json",{method:"get",params:s()(s()({},n),{},{discipline_id:(null==n||null===(t=n.courseid)||void 0===t?void 0:t[0])||null,sub_discipline_id:(null==n||null===(i=n.courseid)||void 0===i?void 0:i[1])||null,limit:n.per_page})});case 5:r=e.sent,z(r),e.next=19;break;case 9:if(!((null==M?void 0:M.length)<=0&&"5"===n.type)){e.next=13;break}return z([]),H(!1),e.abrupt("return");case 13:return c="5"===n.type?null==M?void 0:M.filter((function(e){return!ce.includes(e)})):null,u="5"===n.type?null==M?void 0:M.filter((function(e){return ce.includes(e)})):null,e.next=17,(0,S.ZP)("/api/item_banks.json",{method:"get",params:s()(s()({},n),{},{discipline_id:(null==n||null===(a=n.courseid)||void 0===a?void 0:a[0])||null,sub_discipline_id:(null==n||null===(o=n.courseid)||void 0===o?void 0:o[1])||null,ids:c,shixun_ids:u,type:"5"===n.type?null:n.type})});case 17:d=e.sent,z(d);case 19:H(!1);case 20:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ee(){return(Ee=o()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:"5"===v.type?null:"5"===v.type,clazz:"ItemBanksGroup"}});case 2:n=e.sent,Z((0,et.L)(null==n?void 0:n.disciplines));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Oe(e){return Le.apply(this,arguments)}function Le(){return(Le=o()(l()().mark((function e(n){var t,i,r,a,o,c,u;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(H(!0),o=null===(t=n.list)||void 0===t?void 0:t.filter((function(e){return!ce.includes(e)})),c=null===(i=n.list)||void 0===i?void 0:i.filter((function(e){return ce.includes(e)})),0!==o.length||0!==c.length){e.next=7;break}return H(!1),z([]),e.abrupt("return");case 7:return e.next=9,(0,S.ZP)("/api/item_banks.json",{method:"get",params:s()(s()({},n),{},{discipline_id:(null==n||null===(r=n.courseid)||void 0===r?void 0:r[0])||null,sub_discipline_id:(null==n||null===(a=n.courseid)||void 0===a?void 0:a[1])||null,ids:o,shixun_ids:c,type:"5"===n.type?null:n.type})});case 9:u=e.sent,H(!1),z(u);case 12:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,m.useEffect)((function(){ve>0&&setTimeout((function(){_e(0)}),2e3)}),[ve]),(0,m.useEffect)((function(){i&&(Te(v),function(){Ee.apply(this,arguments)}(),K.setFieldsValue({item_type:null,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),me&&re&&(K.setFieldsValue({item_type:"SHIXUN"}),he(!1)))}),[i]);var Me=(0,h.useParams)(),Re=(0,Pt.P)(),Ae=u()(Re,4),Be=Ae[0],De=Ae[1],ze=Ae[2],Ve=Ae[3];return(0,C.jsxs)("div",{children:[(0,C.jsxs)(k.Z,{title:!1,footer:!1,open:i,width:1200,centered:!0,closable:!1,className:Bn,onCancel:function(){t(!1)},children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsx)("div",{className:Vn,children:"题库选题"}),(0,C.jsx)("span",{onClick:function(){return t(!1)},className:Wn,children:"X"})]}),(0,C.jsx)(Mn.Z,{className:Qn,activeKey:v.type,onChange:function(e){v.type=e,v.page=1,v.updated_at="",v.quotes="",v.item_type=null,v.courseid="",v.tag_discipline_id=null,v.difficulty=null,v.keyword=null,K.setFieldsValue({item_type:null,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),Se(!1),"5"===v.type&&(re=!1,le(!1)),j(s()({},v)),Te(s()({},v))},items:[{label:"公共",key:"1"},{label:"团队共享",key:"3"},{label:"收藏夹",key:"2"},{label:"我创建的",key:"0"},{label:(0,C.jsxs)("div",{children:["已选",M.length>0&&(0,C.jsx)("span",{className:Kn,children:M.length}),ve>0&&(0,C.jsxs)("span",{className:Yn,children:["+",ve]})]}),key:"5"}]}),(0,C.jsxs)(f.Z,{layout:"inline",form:K,onValuesChange:function(e,n){var t,i,s=Object.values(n).some((function(e){return null!==e&&""!==e&&void 0!==e})),r=""===n.keyword;if(Se(s||!r),v.page=1,v.keyword=null===(t=v.keyword)||void 0===t||null===(i=t.replace)||void 0===i?void 0:i.call(t,/^\s+|\s+$/g,""),"SHIXUN"===(null==n?void 0:n.item_type)){if("5"===v.type?le(!1):le(!0),e.keyword||""===e.keyword)return;K.submit()}else{if(null!=e&&e.courseid&&K.setFieldsValue({tag_discipline_id:""}),le(!1),e.keyword||""===e.keyword)return;K.submit()}},onFinish:function(e){Te(s()(s()({},v),e))},children:[(0,C.jsx)(f.Z.Item,{name:"item_type",children:(0,C.jsx)(L.default,{className:Dn,placeholder:"题型",style:{width:110},size:"middle",allowClear:!0,children:ge.map((function(e){return(0,C.jsx)(L.default.Option,{children:e.name},e.value)}))})}),(0,C.jsx)(f.Z.Item,{name:"courseid",children:(0,C.jsx)(g.Z,{className:Dn,style:{width:160},size:"middle",placeholder:"方向&课程",options:N})}),!re&&(0,C.jsx)(f.Z.Item,{name:"tag_discipline_id",children:(0,C.jsx)(L.default,{className:Dn,placeholder:"知识点",style:{width:160},size:"middle",allowClear:!0,children:null==D||null===(n=D.tag_disciplines)||void 0===n?void 0:n.map((function(e){return(0,C.jsx)(L.default.Option,{children:e.name},e.id)}))})}),(0,C.jsx)(f.Z.Item,{name:re?"diff":"difficulty",children:(0,C.jsxs)(L.default,{className:Dn,placeholder:"难度",style:{width:118},size:"middle",allowClear:!0,children:[!re&&Ze.map((function(e){return(0,C.jsx)(L.default.Option,{children:e.name},e.value)})),re&&[{name:"初级",value:1},{name:"中级",value:2},{name:"中高级",value:3},{name:"高级",value:4}].map((function(e){return(0,C.jsx)(L.default.Option,{children:e.name},e.value)}))]})}),Pe&&(0,C.jsxs)("span",{className:zn,onClick:function(){K.resetFields(),Se(!1),K.submit()},children:[(0,C.jsx)("i",{className:"iconfont icon-guanbi4"}),(0,C.jsx)("span",{children:"清除筛选条件"})]}),(0,C.jsx)(f.Z.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword",children:(0,C.jsx)(_.Z.Search,{className:Xn,placeholder:"请输入关键词搜索",allowClear:!0,suffix:(0,C.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Jn),onClick:function(){return K.submit()}}),onSearch:function(e){K.submit()}})})]}),(0,C.jsxs)("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20},children:[(0,C.jsxs)("div",{onClick:function(){"asc"===v.updated_at?v.updated_at="desc":v.updated_at="asc",j(s()(s()({},v),{},{page:1})),Te(s()(s()({},v),{},{page:1}))},children:[" ",v.updated_at?(0,C.jsx)("img",{src:"asc"===v.updated_at?It.Z:Ct.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):(0,C.jsx)("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"按更新时间排序"]}),(0,C.jsxs)("div",{onClick:function(){"asc"===v.quotes?v.quotes="desc":v.quotes="asc",j(s()(s()({},v),{},{page:1})),Te(s()(s()({},v),{},{page:1}))},style:{marginLeft:20},children:[" ",v.quotes?(0,C.jsx)("img",{src:"asc"===v.quotes?It.Z:Ct.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):(0,C.jsx)("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"按使用次数排序"]})]}),(0,C.jsx)(Rn.Z,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(null==D?void 0:D.items)||(null==D?void 0:D.shixun_list),pagination:!1,loading:U,rowKey:function(e){return e.id},rowSelection:{type:"checkbox",selectedRowKeys:T,onSelect:function(e,n,t){if(n)re&&ue([].concat(q()(ce),[e.id])),E([].concat(q()(T),[e.id])),we([].concat(q()(be),[e])),e.identifier?ke.current.add(e.id):Ne.current.add(e.id),_e(1),R([].concat(q()(M),[e.id]));else{var i=be.filter((function(n){return n.id!==e.id}));we(i);var r=i.map((function(e){return e.id}));E(q()(r)),e.identifier?ke.current.delete(e.id):Ne.current.delete(e.id);var l=M.filter((function(n){return n!==e.id}));if(R(l),re){var a=ce.filter((function(n){return n!==e.id}));ue(q()(a))}if("5"===v.type)return void Oe(s()(s()({},v),{},{list:q()(l)}))}},onSelectAll:function(e,n,t){if(e){var i=t.map((function(e){return e.id}));re&&ue([].concat(q()(ce),q()(i))),we([].concat(q()(be),q()(t))),E([].concat(q()(T),q()(i))),R([].concat(q()(M),q()(i)));var r,l=Ln()(t);try{for(l.s();!(r=l.n()).done;){var a=r.value;a.identifier?ke.current.add(a.id):Ne.current.add(a.id)}}catch(e){l.e(e)}finally{l.f()}}else{var o=t.map((function(e){return e.id})),c=T.filter((function(e){return!o.some((function(n){return n===e}))})),u=be.filter((function(e){return!o.some((function(n){return n===e.id}))}));if(we(u),E(q()(c)),R(q()(c)),re){var d=ce.filter((function(e){return!o.some((function(n){return n===e.id}))}));ue(q()(d))}"5"===v.type&&Oe(s()(s()({},v),{},{list:q()(c)}));var p,m=Ln()(o);try{for(m.s();!(p=m.n()).done;){var h=p.value;h.identifier?ke.current.delete(h):Ne.current.delete(h)}}catch(e){m.e(e)}finally{m.f()}}}},columns:[{title:"题型",dataIndex:"item_type",key:"item_type",render:function(e,n,t){var i;return(0,C.jsx)("span",{children:re||null!=n&&n.challenge_names?"实训题":null==ge||null===(i=ge.filter((function(n){return n.value===e})))||void 0===i||null===(i=i[0])||void 0===i?void 0:i.name})}},{title:"试题名称",dataIndex:"name",width:re?"30%":"60%",key:"name",render:function(e,n,t){var i;return(0,C.jsx)(Fe.Z,{showLines:1,showTextOnly:!0,value:re||null!=n&&n.challenge_names?(null==n?void 0:n.title)||e:"BPROGRAM"==(null==n?void 0:n.item_type)?null==n||null===(i=n.program_attr)||void 0===i?void 0:i.description:e},1)}},{title:"创建者",dataIndex:"author_name",key:"author_name",hidden:!re},{title:"所属单位",dataIndex:"author_school_name",key:"author_school_name",hidden:!re},{title:"难度",dataIndex:"difficulty",key:"difficulty",render:function(e,n,t){var i,s;return(0,C.jsx)("span",{children:re||null!=n&&n.challenge_names?(null==n?void 0:n.level)||(null==Ze||null===(i=Ze.filter((function(n){return n.value===e})))||void 0===i||null===(i=i[0])||void 0===i?void 0:i.name):null==Ze||null===(s=Ze.filter((function(n){return n.value===e})))||void 0===s||null===(s=s[0])||void 0===s?void 0:s.name})}},{title:"使用次数",dataIndex:"quotes",key:"quotes",render:function(e,n,t){return(0,C.jsx)("span",{children:re||null!=n&&n.challenge_names?(null==n?void 0:n.study_count)||(null==n?void 0:n.stu_num):e})}},{title:"操作",dataIndex:"id",key:"item_type",render:function(e,n,t){return(0,C.jsx)("div",{style:{flex:1,textAlign:"start"},children:(0,C.jsx)("a",{onClick:function(){var e;Q(s()(s()({},n),{},{question_type:re||null!=n&&n.challenge_names?5:null==ge||null===(e=ge.filter((function(e){return e.value===(null==n?void 0:n.item_type)})))||void 0===e||null===(e=e[0])||void 0===e?void 0:e.question_type})),te(!0)},children:"查看"})})}}].filter((function(e){return!e.hidden}))}),(0,C.jsx)(An.Z,{current:v.page,total:(null==D?void 0:D.items_count)||(null==D?void 0:D.shixuns_count),style:{marginBottom:20},defaultPageSize:v.per_page,showTotal:function(e){return(0,C.jsxs)("span",{children:["共 ",(0,C.jsx)("span",{style:{color:"#165DFF"},children:e})," 条数据"]})},pageSize:v.per_page,onChange:function(e,n){v.page=e,v.per_page=n,j(s()({},v)),Te(s()({},v))}}),(0,C.jsxs)("div",{className:Un,children:[(0,C.jsx)(b.ZP,{className:Gn,onClick:function(){t(!1)},children:"取消"}),(0,C.jsx)(b.ZP,{loading:c,style:{width:c&&75},className:Hn,onClick:o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==M?void 0:M.length)<=0)){e.next=3;break}return x.ZP.info("当前暂未选择数据"),e.abrupt("return");case 3:return e.next=5,Ve({id:q()(ke.current),course_id:Me.coursesId,type:"shixun"});case 5:e.sent||r(q()(Ne.current),q()(ke.current),!0,null==M?void 0:M.length);case 7:case"end":return e.stop()}}),e)}))),children:"确认"})]})]}),(0,C.jsx)(k.Z,{open:ne,title:"题目详情",footer:!1,className:$n,width:1e3,centered:!0,onCancel:function(){te(!1)},onOk:function(){te(!1)},children:(0,C.jsx)(Zt,{qitem:J})}),(0,C.jsx)(Pt.Z,{visible:Be,position:"已选试题",onCancel:De,onOk:function(){var e=o()(l()().mark((function e(n){var t,i,s,a,o;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=[],i=[],s=Ln()(n);try{for(s.s();!(a=s.n()).done;)1===(o=a.value).is_copy&&1===o.is_use&&t.push(o.id),0===o.is_use&&i.push(o.id)}catch(e){s.e(e)}finally{s.f()}return e.next=6,r(q()(Ne.current),q()(ke.current).filter((function(e){return!i.includes(e)})),!0,null==M?void 0:M.length,t);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),renderData:ze,inPaper:!1,modalType:"multiple",type:"shixun"})]})},Tt=t(2080),qt=function(e){var n=e.qitem,t=e.TagDiscipline,i=e.exerciseitem,r=e.setisedit,a=e.seveeditor,c=e.deleteitem,d=e.getTagData,p=e.init,h=f.Z.useForm(),v=u()(h,1)[0];return(0,m.useEffect)((function(){var e,t,i,r;v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,difficulty:(null==n?void 0:n.difficult)||2,item_banks_group_id:n.item_banks_group_id,hack:s()(s()({},n),{},{time_limit:(null==n||null===(e=n.hack)||void 0===e?void 0:e.time_limit)||3}),hack_codes:{language:null==n||null===(t=n.program_attr)||void 0===t?void 0:t.language,code:Cn.Base64.decode((null==n||null===(i=n.program_attr)||void 0===i?void 0:i.code)||"")},hack_sets:s()({},null==n||null===(r=n.hack_sets)||void 0===r?void 0:r[0]),repeat_answer:!n.repeat_answer}))}),[n]),(0,C.jsxs)("div",{children:[(0,C.jsxs)(f.Z,{form:v,colon:!1,onValuesChange:function(e,n){if(null!=e&&e.standard_answers){var t,i,s,r=(null===(t=v.getFieldValue("standard_answers"))||void 0===t?void 0:t.length)>0&&(null===(i=v.getFieldValue("standard_answers"))||void 0===i||null===(i=i.map((function(e){return e.score})))||void 0===i?void 0:i.filter((function(e){return e})));if((null==r?void 0:r.length)>0)v.setFieldsValue({question_score:(null==r?void 0:r.length)>0&&(null===(s=r.reduce((function(e,n){return e+n})))||void 0===s?void 0:s.toFixed(1))})}},onFinish:function(e){var t;a(s()(s()(s()({},n),e),{},{item_type:null==n?void 0:n.question_type,standard_answers:null===(t=e.standard_answers)||void 0===t?void 0:t.map((function(e,n){return s()(s()({},e),{},{position:e.choice_id||n+1})})),hack_codes:s()(s()({},e.hack_codes),{},{code:Cn.Base64.encode(e.hack_codes.code)}),standard_answer:void 0}))},onFinishFailed:function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),v.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,C.jsx)("span",{children:"程序填空题"})]}),(0,C.jsx)(f.Z.Item,{className:Ie,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,C.jsx)(y.Z,{style:{width:150},placeholder:"请输入当前小题分数",size:"middle",disabled:!0,max:100,min:.1})}),(0,C.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){c()},children:[(0,C.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," 删除"]})]}),(0,C.jsx)(Tt.t,{form:v,questionTitlePlaceholder:"请编辑填空题题干内容",scoreByBlank:!0,hackidentifier:null==n?void 0:n.hack_identifier,answerKey:"standard_answers"}),(0,C.jsx)(ze,{getTagData:d,qitem:n,exerciseitem:i,TagDiscipline:t,form:v})]}),(0,C.jsxs)("div",{className:Ze,children:[(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e,t,r,l;v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,difficulty:n.difficult,item_banks_group_id:n.item_banks_group_id,hack:s()(s()({},n),{},{sub_discipline_id:null==i||null===(e=i.exercise)||void 0===e?void 0:e.sub_discipline_id,tag_discipline_ids:[]}),hack_codes:{language:null==n||null===(t=n.program_attr)||void 0===t?void 0:t.language,code:Cn.Base64.decode(null==n||null===(r=n.program_attr)||void 0===r?void 0:r.code)},hack_sets:s()({},null==n||null===(l=n.hack_sets)||void 0===l?void 0:l[0]),repeat_answer:!n.repeat_answer}))},children:"重置"}),(0,C.jsx)(b.ZP,{className:_e,onClick:function(){var e,t,l,a;n.isadd?(r(!1),p()):(v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,difficulty:n.difficult,item_banks_group_id:n.item_banks_group_id,hack:s()(s()({},n),{},{sub_discipline_id:null==i||null===(e=i.exercise)||void 0===e?void 0:e.sub_discipline_id,tag_discipline_ids:[]}),hack_codes:{language:null==n||null===(t=n.program_attr)||void 0===t?void 0:t.language,code:Cn.Base64.decode(null==n||null===(l=n.program_attr)||void 0===l?void 0:l.code)},hack_sets:s()({},null==n||null===(a=n.hack_sets)||void 0===a?void 0:a[0]),repeat_answer:!n.repeat_answer})),r(!1))},children:"取消"}),(0,C.jsx)(b.ZP,{className:ve,onClick:function(){v.submit()},children:"保存题目"})]})]})},Et=t(71681),Ft=t(87228),Ot=t(43516),Lt=[{name:"单选题",id:0,count:"q_singles",score:"q_singles_scores",nameType:"SINGLE"},{name:"多选题",id:1,count:"q_doubles",score:"q_doubles_scores",nameType:"MULTIPLE"},{name:"判断题",id:2,count:"q_judges",score:"q_judges_scores",nameType:"JUDGMENT"},{name:"填空题",id:3,count:"q_nulls",score:"q_nulls_scores",nameType:"COMPLETION"},{name:"简答题",id:4,count:"q_mains",score:"q_mains_scores",nameType:"SUBJECTIVE"},{name:"实训题",id:5,count:"q_shixuns",score:"q_shixuns_scores",nameType:"PRACTICAL"},{name:"编程题",id:6,count:"q_pros",score:"q_pros_scores",nameType:"PROGRAM"},{name:"组合题",id:7,count:"q_combinations",score:"q_combinations_scores",nameType:"COMBINATION"},{name:"程序填空题",id:8,count:"q_combinations",score:"q_combinations_scores",nameType:"BPROGRAM"}],Mt=(0,h.connect)((function(e){return{user:e.user,dispatch:e.dispatch}}))((function(e){var n,t,i,r,a,c,d,p,v,g,j,y,w,N,Z,I=e.user,P=e.dispatch,T=e.itemid,q=e.setisedits,E=(e.setitemid,(0,m.useState)()),F=u()(E,2),O=F[0],L=F[1],M=(0,m.useState)(!1),R=u()(M,2),re=R[0],ue=R[1],pe=(0,m.useState)(),me=u()(pe,2),he=me[0],fe=me[1],xe=(0,m.useState)(),ve=u()(xe,2),_e=ve[0],ge=ve[1],je=(0,m.useState)(!1),ye=u()(je,2),be=ye[0],we=ye[1],ke=(0,m.useState)(!1),Ne=u()(ke,2),Ze=Ne[0],Ie=Ne[1],Ce=(0,m.useState)(),qe=u()(Ce,2),Ee=qe[0],Le=qe[1],Me=(0,m.useState)(!1),Re=u()(Me,2),Ae=Re[0],Be=Re[1],De=(0,m.useState)(!1),ze=u()(De,2),We=ze[0],He=ze[1],Ke=(0,m.useState)(!1),Xe=u()(Ke,2),Qe=Xe[0],$e=Xe[1],en=(0,m.useState)(!1),nn=u()(en,2),tn=nn[0],sn=nn[1],rn=(0,m.useState)(!1),ln=u()(rn,2),an=ln[0],on=ln[1],cn=(0,m.useState)(!1),un=u()(cn,2),dn=un[0],pn=un[1],mn=(0,h.useParams)(),hn=(0,m.useState)(!1),fn=u()(hn,2),xn=fn[0],vn=fn[1],_n=f.Z.useForm(),gn=u()(_n,1)[0],jn=(0,m.useState)(!1),yn=u()(jn,2),bn=yn[0],wn=yn[1];(0,m.useEffect)((function(){T&&Nn()}),[T]),(0,m.useEffect)((function(){q(Ze)}),[Ze]);var kn=function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,P({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:n}});case 2:t=e.sent,P({type:"globalSetting/footerToggle",payload:!1}),Le(t);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();function Nn(){return Zn.apply(this,arguments)}function Zn(){return(Zn=o()(l()().mark((function e(){var n,t,i,r,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return we(!0),ue(!0),e.next=4,P({type:"exercise/editExercise",payload:{categoryId:T}});case 4:r=e.sent,we(!1),ue(!1),L(r),on(!1),null!=r&&null!==(n=r.exercise)&&void 0!==n&&n.sub_discipline_id&&kn(null==r||null===(a=r.exercise)||void 0===a?void 0:a.sub_discipline_id),fe(s()(s()({},null==r||null===(t=r.exercise_question_types)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.items)||void 0===t?void 0:t[0]),{},{index:1})),ge(s()(s()({},null==r||null===(i=r.exercise_question_types)||void 0===i?void 0:i[0]),{},{indexs:1}));case 12:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function In(e){return Cn.apply(this,arguments)}function Cn(){return Cn=o()(l()().mark((function e(n){var t,i,r,a,o,c,u,d,p;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return we(!0),ue(!0),e.next=4,P({type:"exercise/editExercise",payload:{categoryId:T}});case 4:o=e.sent,L(o),c=[],null==o||null===(t=o.exercise_question_types)||void 0===t||t.map((function(e){var n;null==e||null===(n=e.items)||void 0===n||n.map((function(e,n){c.push(s()(s()({},e),{},{index:n+1}))}))})),u=null===(i=c.filter((function(e){return e.question_id===(null==n?void 0:n.id)})))||void 0===i?void 0:i[0],d=null==o||null===(r=o.exercise_question_types)||void 0===r?void 0:r.map((function(e,n){if((null==u?void 0:u.question_type)===(null==e?void 0:e.question_type))return s()(s()({},e),{},{indexs:n+1})})),p=null===(a=d.filter((function(e){return e})))||void 0===a?void 0:a[0],ge(s()({},p)),fe(s()({},u)),we(!1),ue(!1),on(!1);case 16:case"end":return e.stop()}}),e)}))),Cn.apply(this,arguments)}function Pn(e){return qn.apply(this,arguments)}function qn(){return qn=o()(l()().mark((function e(n){var t,i,r,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=s()(s()({},n),{},{repeat_answer:!n.repeat_answer,difficulty:(null==n?void 0:n.difficulty)||2,item_type:n.question_type,sub_discipline_id:null==O||null===(t=O.exercise)||void 0===t?void 0:t.sub_discipline_id,tag_discipline_ids:[],hack:s()(s()({},null==n?void 0:n.hack),{},{difficult:(null==n?void 0:n.difficulty)||2}),hack_identifier:sessionStorage.projectFill}),n.tag_discipline_ids&&(i.tag_discipline_ids=Array.isArray(n.tag_discipline_ids)?n.tag_discipline_ids:[n.tag_discipline_ids]),r=an?"/api/exercises/".concat(T,"/exercise_questions"):"/api/exercise_questions/".concat(null==n?void 0:n.question_id,".json"),1!==(null==n?void 0:n.is_my)){e.next=7;break}k.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:function(){var e=o()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i.is_cover=1,e.next=3,(0,S.ZP)(r,{method:an?"post":"PUT",body:s()({},i)});case 3:0===(null==(t=e.sent)?void 0:t.status)&&(Ie(!1),In({id:(null==t?void 0:t.exercise_question_id)||(null==n?void 0:n.question_id)}));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){var e=o()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)(r,{method:an?"post":"PUT",body:s()({},i)});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(Ie(!1),In({id:(null==t?void 0:t.exercise_question_id)||(null==n?void 0:n.question_id)}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.next=11;break;case 7:return e.next=9,(0,S.ZP)(r,{method:an?"post":"PUT",body:s()({},i)});case 9:0===(null==(a=e.sent)?void 0:a.status)&&(Ie(!1),In({id:(null==a?void 0:a.exercise_question_id)||(null==n?void 0:n.question_id)}));case 11:(0,Se.k3)();case 12:case"end":return e.stop()}}),e)}))),qn.apply(this,arguments)}function On(e){return Ln.apply(this,arguments)}function Ln(){return Ln=o()(l()().mark((function e(n){var t,i,s,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ue(!0),e.next=3,(0,S.ZP)("/api/exercises/".concat(T,"/sort_question_type.json"),{method:"post",body:{question_type:n}});case 3:if(t=e.sent,ue(!1),0!==(null==t?void 0:t.status)){e.next=12;break}return e.next=8,P({type:"exercise/editExercise",payload:{categoryId:T}});case 8:s=e.sent,L(s),on(!1),null!=s&&null!==(i=s.exercise)&&void 0!==i&&i.sub_discipline_id&&kn(null==s||null===(r=s.exercise)||void 0===r?void 0:r.sub_discipline_id);case 12:case"end":return e.stop()}}),e)}))),Ln.apply(this,arguments)}var Mn=function(){var e=o()(l()().mark((function e(n,t){var i,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==n.length){e.next=4;break}return x.ZP.warning("请上传文件"),t(),e.abrupt("return");case 4:s={id:null==mn?void 0:mn.exerciseId,file:null===(i=n[0])||void 0===i?void 0:i.file},Rn(s,"".concat(Et.Z.API_SERVER,"/api/courses/").concat(null==mn?void 0:mn.coursesId,"/exercises/import_exercise.json"),(function(e){if(0===(null==e?void 0:e.status)){var n,i={};null==e||null===(n=e.fail)||void 0===n||n.forEach((function(e){var n,t=null===(n=Object.keys(i))||void 0===n?void 0:n.includes(e.message);i[e.message]=t?i[e.message]+1:1}));var s="成功导入".concat(null==e?void 0:e.success,"条");Object.keys(i).forEach((function(e){s+=",".concat(e).concat(i[e],"条")})),x.ZP.success(s),Be(!1),Nn()}-1===(null==e?void 0:e.status)&&(x.ZP.error(null==e?void 0:e.message),t())}));case 6:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Rn=function(e,n,t,i,s){var r=new FormData;Object.keys(e).forEach((function(n){r.append(n,e[n])}));var l=new window.XMLHttpRequest;return l.withCredentials=!0,l.addEventListener("load",(function(e){var n;t(JSON.parse(null==e||null===(n=e.target)||void 0===n?void 0:n.response))}),!1),l.addEventListener("error",(function(e){s&&s(e)}),!1),l.upload.onprogress=function(e){i&&i(e)},l.open("POST",n),l.send(r),l};function An(){return Bn.apply(this,arguments)}function Bn(){return Bn=o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:k.Z.confirm({title:"提示",content:"确定要删除这个试题吗?",okText:"确定",centered:!0,className:de,onOk:function(){var e=o()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!he.question_id){e.next=7;break}return e.next=3,(0,S.ZP)("/api/exercise_questions/".concat(he.question_id,".json"),{method:"delete"});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(Nn(),Ie(!1)),e.next=10;break;case 7:fe({}),Ie(!1),Nn();case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),cancelText:"取消"});case 1:case"end":return e.stop()}}),e)}))),Bn.apply(this,arguments)}var Dn=function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/exercises/".concat(T,"/select_questions.json"),{method:"post",body:s()({},n)});case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),zn=(0,Ft.I)(),Vn=zn.overflow,Wn=zn.handleMouseEnter,Un=zn.handleMouseLeave;return(0,C.jsxs)("div",{children:[(0,C.jsx)(B.Z,{spinning:be,children:(0,C.jsxs)("div",{className:U,children:[0===(null==O||null===(n=O.exercise_types)||void 0===n?void 0:n.q_counts)&&!Ze&&(0,C.jsx)(Te.Z,{customText:"还没有试题,从底部操作栏来添加吧~"}),((null==O||null===(t=O.exercise_types)||void 0===t?void 0:t.q_counts)>0||Ze)&&(0,C.jsx)("div",{style:{textAlign:"center"},children:(0,C.jsxs)("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"flex",alignItems:"stretch"},children:[(0,C.jsx)("div",{style:{backgroundColor:"#F6F7F9"},children:(0,C.jsx)(D.Z,{offsetTop:10,children:(0,C.jsx)(z.Z,{className:J,active:!0,loading:re,children:(0,C.jsxs)("div",{className:J,children:[1===(null==O||null===(i=O.exercise)||void 0===i?void 0:i.exercise_status)&&(0,C.jsx)(b.ZP,{onClick:function(){Ze?x.ZP.info("请先保存或取消当前正在编辑试题。"):He(!0)},className:$,children:"批量设置分值"}),(0,C.jsx)("div",{className:Q,style:{overflow:Vn},onMouseEnter:Wn,onMouseLeave:Un,children:null==O||null===(r=O.exercise_question_types)||void 0===r?void 0:r.map((function(e,n){return(0,C.jsxs)("div",{className:"mb30",children:[(0,C.jsxs)("div",{className:H,children:[(0,C.jsxs)("div",{className:ee,children:[(0,C.jsxs)("span",{style:{color:"#000000",fontWeight:400,fontSize:12},children:[" ",(0,Se.EM)(n+1),"、【",e.name,"】"]}),(0,C.jsxs)("span",{style:{color:"#464F66",fontSize:12},children:["(",e.count,"小题,共",e.score,"分)"]})]}),(0,C.jsx)(V.Z,{dropdownRender:function(){return function(e,n){return(0,C.jsxs)(A.Z,{children:[(0,C.jsx)(A.Z.Item,{disabled:0===n,onClick:o()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==n){e.next=2;break}return e.abrupt("return");case 2:if(!Ze){e.next=5;break}return x.ZP.info("请先保存或取消当前正在编辑的试题。"),e.abrupt("return");case 5:return t=(0,Se.rz)(null==O?void 0:O.exercise_question_types,n,n-1),e.next=8,On(t.map((function(e){return e.name})));case 8:case"end":return e.stop()}}),e)}))),children:(0,C.jsx)("span",{className:W,children:"上移"})},"1"),(0,C.jsx)(A.Z.Item,{disabled:n===(null==O?void 0:O.exercise_question_types.length)-1,onClick:o()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n!==(null==O?void 0:O.exercise_question_types.length)-1){e.next=2;break}return e.abrupt("return");case 2:if(!Ze){e.next=5;break}return x.ZP.info("请先保存或取消当前正在编辑的试题。"),e.abrupt("return");case 5:return t=(0,Se.rz)(null==O?void 0:O.exercise_question_types,n,n+1),e.next=8,On(t.map((function(e){return e.name})));case 8:case"end":return e.stop()}}),e)}))),children:(0,C.jsx)("span",{className:W,children:"下移"})},"2"),(0,C.jsx)(A.Z.Item,{onClick:function(){var n;gn.setFieldsValue({name:e.name,item_type_en:null===(n=Lt.find((function(n){return n.id==e.question_type})))||void 0===n?void 0:n.nameType}),wn(!0)},children:(0,C.jsx)("span",{className:W,children:"重命名"})},"3")]})}(e,n)},placement:"bottomLeft",children:(0,C.jsx)("div",{className:ne,children:(0,C.jsx)("i",{className:"iconfont icon-sandian font12"})})})]}),(0,C.jsx)(Oe,{isedit:Ze,setBigqitem:ge,bigitem:s()(s()({},e),{},{indexs:n+1}),setqitem:fe,qitem:he,Itemid:T,getdata:In,data:e.items})]},n)}))})]})})})}),(0,C.jsx)(z.Z,{className:le,active:!0,loading:be,children:(0,C.jsxs)("div",{className:le,children:[(null==_e?void 0:_e.question_type)===(null==he?void 0:he.question_type)&&(0,C.jsxs)("div",{className:H,children:[(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsxs)("span",{style:{color:"#000000",fontWeight:600,fontSize:16},children:[" ",(null==_e?void 0:_e.indexs)&&(0,Se.EM)(null==_e?void 0:_e.indexs),"、【",null==_e?void 0:_e.name,"】"]}),(0,C.jsxs)("span",{style:{color:"#464F66",fontSize:16,fontWeight:400},children:["(",null==_e?void 0:_e.count,"小题,共",null==_e?void 0:_e.score,"分)"]})]}),(0,C.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[5===(null==he?void 0:he.question_type)&&!Ze&&(0,C.jsxs)("a",{className:ce,href:"/shixuns/".concat(null==he?void 0:he.shixun_identifier,"/challenges?exercise=true"),target:"_blank",children:[(0,C.jsx)("i",{onClick:function(){},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"实训详情"]}),!Ze&&1==(null==O||null===(a=O.exercise)||void 0===a?void 0:a.exercise_status)&&(0,C.jsx)("i",{onClick:function(){An()},style:{marginRight:20},className:"".concat(oe," iconfont icon-shanchu13 mr5 ")}),!Ze&&(1==(null==O||null===(c=O.exercise)||void 0===c?void 0:c.exercise_status)||2==(null==O||null===(d=O.exercise)||void 0===d?void 0:d.exercise_status)&&15!=(null===(p=I.userInfo)||void 0===p||null===(p=p.course)||void 0===p?void 0:p.course_role)||3==(null==O||null===(v=O.exercise)||void 0===v?void 0:v.exercise_status)&&15!=(null===(g=I.userInfo)||void 0===g||null===(g=g.course)||void 0===g?void 0:g.course_role)||4==(null==O||null===(j=O.exercise)||void 0===j?void 0:j.exercise_status)&&15!=(null===(y=I.userInfo)||void 0===y||null===(y=y.course)||void 0===y?void 0:y.course_role))&&(0,C.jsx)("i",{onClick:function(){6===(null==he?void 0:he.question_type)?h.history.push("/problems/newedit/".concat(null==he?void 0:he.hack_identifier,"?type=exercises&express_id=").concat(mn.exerciseId,"&question_id=").concat(null==he?void 0:he.question_id,"&score=").concat(null==he?void 0:he.question_score,"&exercise=true&callback_url=/classrooms/").concat(mn.coursesId,"/exercise/add/").concat(T,"?type=2")):Ie(!0)},className:"".concat(ae," iconfont icon-bianji_Hover mr5 ")})]})]}),!Ze&&(0,C.jsxs)("div",{children:[(0,C.jsxs)("div",{className:te,children:[(0,C.jsxs)("span",{className:ie,children:[null==he?void 0:he.question_score,"分"]}),(0,C.jsx)(Fe.Z,{className:se,value:(null==he?void 0:he.index)+"、"+"".concat(8==(null==he?void 0:he.question_type)?null==he||null===(w=he.program_attr)||void 0===w?void 0:w.description:null==he?void 0:he.question_title)})]}),(0,C.jsx)(Sn,{TagDiscipline:Ee,qitem:he})]}),Ze&&(0,C.jsxs)("div",{children:[(null==he?void 0:he.question_type)<=1&&(0,C.jsx)(Ve,{deleteitem:An,getTagData:kn,seveeditor:Pn,exerciseitem:O,TagDiscipline:Ee,setisedit:Ie,qitem:he,init:Nn}),5===(null==he?void 0:he.question_type)&&(0,C.jsx)(Je,{setqitem:fe,deleteitem:An,seveeditor:Pn,exerciseitem:O,TagDiscipline:Ee,setisedit:Ie,qitem:he}),3===(null==he?void 0:he.question_type)&&(0,C.jsx)(Ue,{deleteitem:An,getTagData:kn,seveeditor:Pn,exerciseitem:O,TagDiscipline:Ee,setisedit:Ie,qitem:he,init:Nn}),2===(null==he?void 0:he.question_type)&&(0,C.jsx)(Ge,{deleteitem:An,getTagData:kn,seveeditor:Pn,exerciseitem:O,TagDiscipline:Ee,setisedit:Ie,qitem:he,init:Nn}),4===(null==he?void 0:he.question_type)&&(0,C.jsx)(En,{deleteitem:An,getTagData:kn,seveeditor:Pn,exerciseitem:O,TagDiscipline:Ee,setisedit:Ie,qitem:he,init:Nn}),7===(null==he?void 0:he.question_type)&&(0,C.jsx)(Ye,{deleteitem:An,getTagData:kn,seveeditor:Pn,exerciseitem:O,TagDiscipline:Ee,setisedit:Ie,qitem:he,init:Nn}),8===(null==he?void 0:he.question_type)&&(0,C.jsx)(qt,{deleteitem:An,getTagData:kn,seveeditor:Pn,exerciseitem:O,TagDiscipline:Ee,setisedit:Ie,qitem:he,init:Nn})]})]})})]})})]})}),(0,C.jsx)("div",{className:G,children:(0,C.jsxs)("div",{className:Pe,children:[1==(null==O||null===(N=O.exercise)||void 0===N?void 0:N.exercise_status)&&(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("span",{className:K,onClick:function(){Ze?x.ZP.info("请先保存或取消当前正在编辑的试题。"):($e(!0),sn(!1))},children:"题库选题"}),(0,C.jsx)("span",{className:K,onClick:function(){Ze?x.ZP.info("请先保存或取消当前正在编辑的试题。"):Be(!0)},children:"导入试题"}),(0,C.jsx)("span",{className:K,onClick:o()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/exercises/".concat(null==mn?void 0:mn.exerciseId,"/simulate_start_answer.json"),{method:"get",params:{coursesId:null==mn?void 0:mn.coursesId,categoryId:null==mn?void 0:mn.exerciseId,is_reset:1}});case 2:-1!=(null==(n=e.sent)?void 0:n.status)&&window.open("/classrooms/".concat(null==mn?void 0:mn.coursesId,"/exercise/").concat(null==mn?void 0:mn.exerciseId,"/").concat(null===(t=I.userInfo)||void 0===t?void 0:t.login,"/initate_answer"));case 4:case"end":return e.stop()}}),e)}))),children:"模拟考试"}),(0,C.jsx)("span",{className:K,onClick:function(){window.open("/classrooms/".concat(null==mn?void 0:mn.coursesId,"/exercise/").concat(null==mn?void 0:mn.exerciseId,"/detail?random=false&tabs=2"))},children:"试卷预览"}),null==Lt?void 0:Lt.map((function(e){return(0,C.jsx)(b.ZP,{className:Y,type:"primary",onClick:function(){if(Ze)x.ZP.info("请先保存或取消当前正在编辑的试题。");else{if(on(!0),5===e.id)return $e(!0),void sn(!0);var n,t,i;if(6!==e.id)Ie(!0),2===e.id?fe({question_type:e.id,isadd:!0,repeat_answer:!0,choices:[{choice_text:"正确",is_answer:0},{choice_text:"错误",is_answer:0}],question_choices:[{choice_text:"正确",is_answer:0},{choice_text:"错误",is_answer:0}],difficulty:2,standard_answers:[],question_score:"",question_title:"",tag_discipline_ids:"",analysis:""}):fe({question_type:e.id,question_choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}})),standard_answers:[],repeat_answer:!0,difficulty:2,isadd:!0,tag_discipline_ids:"",question_score:"",analysis:"",sub_item_banks:[],is_ordered:!0,question_title:"",use_keywords:!1,keywords:[],use_blank_score:!0,allow_student_debug:!1});else h.history.push("/problems/newcreate?difficult=".concat(null==O||null===(n=O.exercise)||void 0===n?void 0:n.difficulty,"&sub_discipline_id=").concat(null==O||null===(t=O.exercise)||void 0===t?void 0:t.sub_discipline_id,"&express_id=").concat(null==O||null===(i=O.exercise)||void 0===i?void 0:i.id,"&callback_url=/classrooms/").concat(mn.coursesId,"/exercise/add/").concat(T,"?type=2"))}},children:e.name},e.id)}))]}),1!=(null==O||null===(Z=O.exercise)||void 0===Z?void 0:Z.exercise_status)&&(0,C.jsx)(C.Fragment,{children:(0,C.jsx)("span",{style:{width:"1022px"}})}),(0,C.jsxs)("span",{className:X,onClick:function(){var e;Ze?x.ZP.info("请先保存或取消当前正在编辑试题。"):1==(null==O||null===(e=O.exercise)||void 0===e?void 0:e.exercise_status)?pn(!0):h.history.back()},children:[(0,C.jsx)("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"保存试卷"]})]})}),(0,C.jsx)(Fn,{setScoreShow:He,ScoreShow:We,exerciseitem:O,getdata:Nn}),Qe&&(0,C.jsx)(St,{setScoreShow:$e,isshixuns:tn,isloadings:xn,ScoreShow:Qe,onOk:function(){var e=o()(l()().mark((function e(n,t,i,r,a){var c,u;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return vn(!0),c={exam_id:T,item_bank_ids:n,shixun_ids:t,shixun_copy_ids:a},e.next=4,Dn(s()(s()({},c),{},{check_only:i}));case 4:if(u=e.sent,vn(!1),0!==(null==u?void 0:u.status)){e.next=14;break}return e.next=9,Dn(c);case 9:Nn(),$e(!1),x.ZP.info("添加成功"),e.next=15;break;case 14:-2===u.status&&k.Z.confirm({title:"提示",content:"当前已选择".concat(r,"道试题,已加入过的试题或未发布的编程题将不会重复加入"),onOk:function(){var e=o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Dn(c);case 2:$e(!1),Nn(),x.ZP.info("添加成功");case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 15:case"end":return e.stop()}}),e)})));return function(n,t,i,s,r){return e.apply(this,arguments)}}()}),(0,C.jsx)(Tn.Z,{visible:Ae,onCancel:function(){return Be(!1)},onOk:Mn}),(0,C.jsx)(k.Z,{title:"提示",open:dn,confirmLoading:!1,centered:!0,okText:"设置规则",cancelText:"修改试卷",footer:(0,C.jsxs)("div",{children:[(0,C.jsx)(b.ZP,{onClick:function(){pn(!1),h.history.back()},children:"稍后再说"}),(0,C.jsx)(b.ZP,{type:"primary",onClick:function(){h.history.push("/classrooms/".concat(null==mn?void 0:mn.coursesId,"/exercise/").concat(T,"/detail?random=",!1,"&tabs=3")),pn(!1)},children:"设置规则"})]}),onCancel:function(){pn(!1)},children:(0,C.jsx)("p",{children:"试卷创建完成!目前处于未发布状态,是否设置考试规则?"})}),(0,C.jsx)(k.Z,{centered:!0,title:"编辑题型名称",open:bn,width:500,onOk:function(){return gn.submit()},onCancel:function(){return wn(!1)},children:(0,C.jsxs)(f.Z,{form:gn,initialValues:{},onFinish:function(){var e=o()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Ot.RK)(s()({id:T},n));case 2:0==e.sent.status&&(x.ZP.success("修改成功"),Nn(),wn(!1));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,C.jsx)(f.Z.Item,{name:"name",style:{marginBottom:0},rules:[{required:!0,message:"请输入题型名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,C.jsx)(_.Z,{size:"large",maxLength:6,showCount:!0})}),(0,C.jsx)(f.Z.Item,{hidden:!0,name:"item_type_en",children:(0,C.jsx)(_.Z,{size:"large"})})]})})]})})),Rt=t(57949),At=t(72108),Bt=["classroomList","globalSetting","problemset","loading","exercise","user","dispatch"],Dt=(0,h.connect)((function(e){var n=e.classroomList,t=e.loading,i=e.user,s=e.problemset;return{classroomList:n,globalSetting:e.globalSetting,problemset:s,user:i,exercise:e.exercise,loading:t.effects}}))((function(e){e.classroomList,e.globalSetting;var n,t,i,r,a,c,d,k,N=e.problemset,Z=(e.loading,e.exercise),I=e.user,T=e.dispatch,q=(p()(e,Bt),(0,h.useParams)()),E=(0,m.useState)(!1),F=u()(E,2),O=(F[0],F[1]),L=I.userInfo,M=f.Z.useForm(),A=u()(M,1)[0],B=(0,m.useState)({}),D=u()(B,2),z=D[0],V=D[1],W=(0,m.useState)(1),U=u()(W,2),H=U[0],G=U[1],K=(0,m.useState)(""),Y=u()(K,2),X=Y[0],J=Y[1],Q=(0,h.useSearchParams)(),$=u()(Q,1)[0],ee=(0,m.useState)(!1),ne=u()(ee,2),te=ne[0],ie=ne[1],se=(0,m.useState)(!1),re=u()(se,2),le=re[0],ae=re[1],oe=(0,m.useState)(!1),ce=u()(oe,2),ue=ce[0],de=ce[1];function pe(){return(pe=o()(l()().mark((function e(n,t){var i,r,a,o,c,d,p,m,f;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,A.validateFields();case 2:return i=A.getFieldsValue(),r=i.courseid,a=u()(r,2),a[0],o=a[1],i.sub_discipline_id=o,i.is_md=!0,i.time=parseInt(i.time)>9999?9999:i.time,e.next=10,T({type:"exercise/addExercise",payload:s()(s()({},i),q)});case 10:if(0!==(c=e.sent).status){e.next=21;break}return e.next=14,(0,S.ZP)("/api/courses/".concat(null==q?void 0:q.coursesId,"/exercises/notice_at.json"),{method:"POST",body:{course_id:null==q?void 0:q.coursesId,id:null==c||null===(d=c.data)||void 0===d?void 0:d.exercise_id,time:n}});case 14:me(null===(p=c.data)||void 0===p?void 0:p.exercise_id),J(null==c||null===(m=c.data)||void 0===m?void 0:m.exercise_id),G(2),ie(!1),h.history.replace("/classrooms/".concat(q.coursesId,"/exercise/add/").concat(null===(f=c.data)||void 0===f?void 0:f.exercise_id,"?type=2")),e.next=22;break;case 21:x.ZP.error(c.message);case 22:t();case 23:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function me(e){return he.apply(this,arguments)}function he(){return(he=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=z&&z.ec_point_ids){e.next=2;break}return e.abrupt("return");case 2:return delete(t=s()({},z)).id,e.next=6,(0,S.ZP)("/api/ec_courses/".concat(null==z?void 0:z.ec_course_id,"/ec_points/set_work_points.json"),{method:"post",body:s()({exercise_id:n},t)});case 6:e.sent;case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,m.useEffect)((function(){T({type:"problemset/getEditDisciplines",payload:{source:"new_question",identifier:null==q?void 0:q.coursesId}}),T({type:"globalSetting/footerToggle",payload:!1}),A.setFieldsValue({difficulty:2})}),[]),(0,m.useEffect)((function(){q.exerciseId&&o()(l()().mark((function e(){var n,t,i,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,T({type:"exercise/editExercise",payload:{categoryId:q.exerciseId}});case 2:-1!==(null==(n=e.sent)?void 0:n.status)&&(2===(null==n||null===(t=n.exercise)||void 0===t?void 0:t.exercise_status)||3===(null==n||null===(i=n.exercise)||void 0===i?void 0:i.exercise_status)||4===(null==n||null===(s=n.exercise)||void 0===s?void 0:s.exercise_status)?de(!0):de(!1));case 4:case"end":return e.stop()}}),e)})))()}),[q]),(0,m.useEffect)((function(){if(q.exerciseId){var e,n,t=Z.editData;A.setFieldsValue(s()(s()({},t.exercise),{},{courseid:[null==t||null===(e=t.exercise)||void 0===e?void 0:e.discipline_id,null===(n=t.exercise)||void 0===n?void 0:n.sub_discipline_id]}))}}),[Z]),(0,m.useEffect)((function(){"2"===$.get("type")&&(J(q.exerciseId),G(2))}),[$.get("type")]),(0,m.useEffect)((function(){var e,n,t;null!=N&&null!==(e=N.disciplinesData)&&void 0!==e&&null!==(e=e.checked)&&void 0!==e&&e.sub_discipline_id&&A.setFieldsValue({courseid:[null==N||null===(n=N.disciplinesData)||void 0===n||null===(n=n.checked)||void 0===n?void 0:n.discipline_id,null==N||null===(t=N.disciplinesData)||void 0===t||null===(t=t.checked)||void 0===t?void 0:t.sub_discipline_id]})}),[null==N||null===(n=N.disciplinesData)||void 0===n?void 0:n.checked]),(0,C.jsx)("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64},children:(0,C.jsxs)("section",{className:"edu-container",children:[(0,C.jsx)("section",{className:"animated fadeIn",children:(0,C.jsx)("aside",{className:"mt10",children:L&&(0,C.jsxs)(v.Z,{separator:">",children:[(0,C.jsx)(v.Z.Item,{children:(0,C.jsx)(h.Link,{to:"/classrooms/".concat(q.coursesId,"/exercise"),children:null==L||null===(t=L.course)||void 0===t?void 0:t.course_name})}),(0,C.jsx)(v.Z.Item,{children:(0,C.jsx)(h.Link,{to:"/classrooms/".concat(q.coursesId,"/exercise"),children:"试卷列表"})}),(0,C.jsx)(v.Z.Item,{children:q.exerciseId?"编辑试卷":"新建试卷"})]})})}),(0,C.jsxs)("div",{className:"bg-white",children:[(0,C.jsxs)("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"},children:[(0,C.jsxs)("div",{onClick:function(){le?x.ZP.info("请先保存或取消当前正在编辑试题。"):G(1)},className:1===H?w.selectdiv:w.divitem,children:[(0,C.jsx)(Rt.Z,{number:1,active:1===H,className:"mr10"}),(0,C.jsx)("span",{children:"试卷基础信息"})]}),(0,C.jsx)("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),(0,C.jsxs)("div",{onClick:function(){q.exerciseId||X?(G(2),X||J(q.exerciseId)):x.ZP.info("请先保存基础信息再新建试题")},className:1!==H?w.selectdiv:w.divitem,children:[(0,C.jsx)(Rt.Z,{number:2,active:1!==H,className:"mr10"}),(0,C.jsx)("span",{children:"编辑试题"})]})]}),2===H&&(0,C.jsxs)("div",{className:"tc",children:[(0,C.jsx)(At.Z,{defaultValue:null==Z||null===(i=Z.editData)||void 0===i||null===(i=i.exercise)||void 0===i?void 0:i.exercise_name,onFinish:function(){var e=o()(l()().mark((function e(n){var t,i,s,r,a,o;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.trim()!==(null==Z||null===(t=Z.editData)||void 0===t||null===(t=t.exercise)||void 0===t?void 0:t.exercise_name)){e.next=2;break}return e.abrupt("return",!0);case 2:return e.next=4,(0,Ot.wy)({exercise_name:n,exercise_description:null==Z||null===(i=Z.editData)||void 0===i||null===(i=i.exercise)||void 0===i?void 0:i.exercise_description,sub_discipline_id:null==Z||null===(s=Z.editData)||void 0===s||null===(s=s.exercise)||void 0===s?void 0:s.sub_discipline_id,time:null==Z||null===(r=Z.editData)||void 0===r||null===(r=r.exercise)||void 0===r?void 0:r.time,exerciseId:null===(a=Z.editData)||void 0===a||null===(a=a.exercise)||void 0===a?void 0:a.id,difficulty:null===(o=Z.editData)||void 0===o||null===(o=o.exercise)||void 0===o?void 0:o.difficulty});case 4:if(0!==e.sent.status){e.next=8;break}return A.setFieldValue("exercise_name",n),e.abrupt("return",!0);case 8:return e.abrupt("return",!1);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,C.jsxs)("div",{style:{fontSize:14},children:[(0,C.jsxs)("span",{style:{color:"#5F6368"},children:["答题时长",(0,C.jsx)("span",{style:{color:"#000000",marginLeft:8},children:(null==Z||null===(r=Z.editData)||void 0===r||null===(r=r.exercise)||void 0===r?void 0:r.time)||"不限"})]}),(0,C.jsxs)("span",{style:{margin:"0px 30px",color:"#5F6368"},children:["难度",(0,C.jsx)("span",{style:{color:"#000000",marginLeft:8},children:1===(null==Z||null===(a=Z.editData)||void 0===a||null===(a=a.exercise)||void 0===a?void 0:a.difficulty)?"简单":2===(null==Z||null===(c=Z.editData)||void 0===c||null===(c=c.exercise)||void 0===c?void 0:c.difficulty)?"适中":"困难"})]}),(0,C.jsxs)("span",{style:{marginRight:30,color:"#5F6368"},children:["试题总数",(0,C.jsx)("span",{style:{color:"#000000",marginLeft:8},children:(null==Z||null===(d=Z.editData)||void 0===d||null===(d=d.exercise_types)||void 0===d?void 0:d.q_counts)||0})]}),(0,C.jsxs)("span",{style:{color:"#5F6368"},children:["总分",(0,C.jsx)("span",{style:{color:"#000000",marginLeft:8},children:null==Z||null===(k=Z.editData)||void 0===k||null===(k=k.exercise_types)||void 0===k?void 0:k.q_scores})]})]})]})]}),1===H&&(0,C.jsxs)("div",{children:[(0,C.jsxs)("section",{className:[w.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"},children:[(0,C.jsxs)(f.Z,{form:A,colon:!1,layout:"horizontal",labelCol:{span:4},wrapperCol:{span:20},initialValues:{time:60},onFinish:function(){var e=o()(l()().mark((function e(n){var t,i,r,a,o,c,d,p,m;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(O(!0),ie(!0),!q.exerciseId){e.next=13;break}return n.exerciseId=null===(t=Z.editData)||void 0===t||null===(t=t.exercise)||void 0===t?void 0:t.id,n.sub_discipline_id=n.courseid[n.courseid.length-1],e.next=7,(0,Ot.wy)(s()({},n));case 7:return G(2),me(null==q?void 0:q.exerciseId),J(q.exerciseId),O(!1),ie(!1),e.abrupt("return");case 13:return e.next=15,(0,S.ZP)("/api/courses/".concat(null==q?void 0:q.coursesId,"/exercises/overload_alert.json"),{method:"get",params:{course_id:null==q?void 0:q.coursesId}});case 15:if(null==(i=e.sent)||!i.alert){e.next=20;break}T({type:"classroomList/setActionTabs",payload:{key:"预约弹窗"}}),e.next=30;break;case 20:return r=n.courseid,a=u()(r,2),a[0],o=a[1],n.sub_discipline_id=o,n.is_md=!0,n.time=parseInt(n.time)>9999?9999:n.time,e.next=27,T({type:"exercise/addExercise",payload:s()(s()({},n),q)});case 27:0===(c=e.sent).status&&(me(null===(d=c.data)||void 0===d?void 0:d.exercise_id),h.history.replace("/classrooms/".concat(q.coursesId,"/exercise/add/").concat(null===(p=c.data)||void 0===p?void 0:p.exercise_id,"?type=2")),J(null==c||null===(m=c.data)||void 0===m?void 0:m.exercise_id),G(2)),ie(!1);case 30:O(!1);case 31:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),className:w.formWrap,children:[(0,C.jsx)(f.Z.Item,{name:"exercise_name",label:"试卷名称",className:w.baseLineHeight,rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写试卷标题")}}],children:(0,C.jsx)(_.Z,{maxLength:60,className:w.baseFormItem,placeholder:"请输入试卷名称",showCount:!0})}),(0,C.jsx)(f.Z.Item,{label:"方向&课程",name:"courseid",rules:[{required:!0,message:"请选择课程"}],className:w.baseLineHeight,children:(0,C.jsx)(g.Z,{disabled:ue,placeholder:"请选择方向&课程",options:N.courseOptions,className:w.baseFormItem,allowClear:!1,size:"large",popupClassName:w.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14}})}),(0,C.jsx)(f.Z.Item,{label:"难度",name:"difficulty",className:w.radioBtnWrapper,rules:[{required:!0,message:"请选择难度"}],children:(0,C.jsxs)(j.ZP.Group,{className:w.radiogroup,disabled:ue,children:[(0,C.jsx)(j.ZP.Button,{className:w.easy,value:1,children:"简单"}),(0,C.jsx)(j.ZP.Button,{className:w.medium,value:2,children:"适中"}),(0,C.jsx)(j.ZP.Button,{className:w.hard,value:3,children:"困难"})]})}),(0,C.jsx)(f.Z.Item,{label:"答题时长",className:w.baseLineHeight,children:(0,C.jsxs)("div",{style:{display:"flex",width:"100%"},children:[(0,C.jsx)(f.Z.Item,{name:"time",noStyle:!0,children:(0,C.jsx)(y.Z,{disabled:ue,min:1,max:9999,className:w.baseFormItem,style:{width:220},maxLength:60,placeholder:"请填写答题时长"})}),(0,C.jsx)("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14},children:"分钟"})]})}),(0,C.jsx)(f.Z.Item,{label:"试卷须知",name:"exercise_description",children:(0,C.jsx)(_.Z.TextArea,{disabled:ue,rows:6,maxLength:65535,placeholder:"请在此输入本次试卷答题的相关说明,最大限制65535个字符"})})]}),(0,C.jsx)(R,{exercise_id:null==q?void 0:q.exerciseId,setitem:function(e){V(s()({},e))}})]}),(0,C.jsxs)("div",{className:w.bottmodiv,children:[(0,C.jsx)(b.ZP,{className:"".concat(w.cancelBtn),type:"primary",onClick:function(){h.history.back()},children:"取消"}),(0,C.jsx)(b.ZP,{loading:te,onClick:function(){A.validateFields(),A.submit()},type:"primary",className:"".concat(w.confirmBtn," ml20"),children:"下一步"})]}),(0,C.jsx)(P,{setsubloading:ie,onModalOk:function(e,n){return pe.apply(this,arguments)}})]}),2===H&&(0,C.jsx)("div",{children:(0,C.jsx)(Mt,{setisedits:ae,setitemid:J,itemid:X})})]})})}))},73897:function(e,n,t){t.d(n,{Z:function(){return j}});var i=t(79800),s=t.n(i),r=t(59301),l=t(43418),a=t(53326),o=t(3113),c=t(71681),u=t(27876),d=t(80608),p="customModal___bVzUV",m="content___oKhZq",h="upload___nPxEL",f="infoText___gZEJF",x="okBtn___CVo2A",v="fileList___tauGN",_="fileName___T_8JX",g=t(37712),j=function(e){var n=e.visible,t=e.onOk,i=e.onCancel,j=(0,r.useState)([]),y=s()(j,2),b=y[0],w=y[1],k=(0,r.useState)(!1),N=s()(k,2),Z=N[0],I=N[1],C=(0,d.useParams)();(0,r.useEffect)((function(){n||(w([]),I(!1))}),[n]);var P=function(){var e="".concat(c.Z.API_SERVER,"/api/courses/").concat(C.coursesId,"/exercises/down_template");(0,u.Nd)(null,e)},S=function(){w([])};return(0,g.jsx)(l.Z,{title:"导入试题",open:n,onOk:function(){I(!0),t(b,(function(){I(!1)}))},centered:!0,wrapClassName:p,onCancel:function(){i()},width:663,okText:"确认",okButtonProps:{className:x},cancelText:"取消",confirmLoading:Z,children:(0,g.jsxs)("div",{className:m,children:[(0,g.jsxs)("aside",{children:[(0,g.jsx)("div",{style:{fontWeight:600},children:"步骤1"}),(0,g.jsxs)("ul",{children:[(0,g.jsxs)("li",{children:[(0,g.jsx)("span",{style:{color:"#5F6367"},children:"根据模板要求编辑需要上传的试题"}),(0,g.jsx)("span",{style:{color:"#0152d9",cursor:"pointer",marginLeft:20},onClick:P,children:"下载考试试题模板"}),(0,g.jsx)("i",{className:"iconfont icon-xiazai4 ml10",onClick:P,style:{fontSize:14,cursor:"pointer",color:"#0152d9"}})]}),(0,g.jsx)("li",{style:{color:"#FA6400"},className:"mt10",children:"提示"}),(0,g.jsx)("li",{className:f,children:"1、目前仅支持Excel格式模板; "}),(0,g.jsx)("li",{className:f,children:"2、不支持组合题和实训题导入;"}),(0,g.jsx)("li",{className:f,children:"3、每次最多导入300题;"}),(0,g.jsx)("li",{className:f,children:"4、填空题导入最多支持5个填空项。"})]})]}),(0,g.jsxs)("aside",{style:{marginTop:22},children:[(0,g.jsx)("div",{style:{fontWeight:600},children:"步骤2"}),(0,g.jsxs)("ul",{style:{flex:1},children:[(0,g.jsx)("li",{style:{color:"#5F6367"},children:"上传编辑好的试题文档,确定导入"}),n&&(0,g.jsx)(a.Z,{action:"".concat(c.Z.API_SERVER,"/api/attachments.json"),beforeUpload:function(e){var n={name:e.name,uid:e.uid,file:e};return w([n]),!1},onRemove:S,withCredentials:!0,fileList:b,accept:".xls,.xlsx",showUploadList:!1,children:(0,g.jsx)(o.ZP,{className:h,type:"primary",icon:(0,g.jsx)("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}}),children:"上传文件"})}),b.map((function(e,n){return(0,g.jsxs)("div",{className:v,children:[(0,g.jsx)("span",{className:_,children:null==e?void 0:e.name}),(0,g.jsx)("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:16,cursor:"pointer"},onClick:S})]},n)}))]})]})]})})}},39143:function(e,n,t){t.d(n,{Y4:function(){return q},Im:function(){return P},ZP:function(){return F}});var i=t(79800),s=t.n(i),r=t(7557),l=t.n(r),a=t(41498),o=t.n(a),c=t(82242),u=t.n(c),d=t(85573),p=t.n(d),m=t(59301),h=t(24650),f=t(3113),x=t(46952),v=t(80836),_=t(85547),g=t(24334),j=t(93428),y=t(4585),b=t(27876),w=t(34376),k=t(49105),N=t(80608),Z=t(37712),I=h.Z.TextArea,C={visible:!1,tabIndex:"0"},P=p()(p()(p()(p()(p()(p()({},_.h.NOMATCH,"测试用例结果不匹配"),_.h.OK,"调试通过"),2,"调试超时"),3,"调试pod失败"),4,"编译失败"),5,"执行失败"),S=function(e){return e[e.SET_VISIBLE=0]="SET_VISIBLE",e[e.SET_TABINDEX=1]="SET_TABINDEX",e}(S||{});function T(e,n){switch(n.type){case S.SET_VISIBLE:return u()(u()({},e),{},{visible:n.payload});case S.SET_TABINDEX:return u()(u()({},e),{},{tabIndex:n.payload});default:throw new Error}}function q(e){var n=e.status,t=e.error_msg,i=e.output,s=e.input,r=e.expected_output,a=e.is_file,c=e.input_file_url,u=e.output_file_url,d=e.expected_output_file_url,p=e.setMonacoValue,h=e.setData,f=(0,m.useRef)(),x=(0,m.useRef)(),v=(0,m.useRef)(),j=null,N={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,m.useEffect)((function(){if(i&&!a&&f.current){var e=new w.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});e.open(f.current);var n=(0,b.pp)(g.Base64.decode(i));e.write(n),e.setOption("theme",{background:"#1e1e1e"})}if(s&&!a&&x.current){var t=new w.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});t.open(x.current),t.write((0,b.pp)(s)),t.setOption("theme",{background:"#1e1e1e"})}if(r&&!a&&v.current){var l=new w.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});l.open(v.current),l.write((0,b.pp)(g.Base64.decode(r))),l.setOption("theme",{background:"#1e1e1e"})}}),[i]),n){case _.h.NOMATCH:j=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("p",{className:"c-red",children:"实际输入:"}),!a&&(0,Z.jsx)("div",{ref:x}),a&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{style:{fontSize:"16px"},onClick:o()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(c,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){h(c)}),200);case 9:case"end":return e.stop()}}),e)}))),children:s})}),(0,Z.jsx)("p",{className:"c-red",children:"实际输出:"}),!a&&(0,Z.jsx)("div",{ref:f}),a&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{style:{fontSize:"16px"},onClick:o()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,k.ZP)(u,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});case 2:n=e.sent,p(n),setTimeout((function(){h(u)}),200);case 5:case"end":return e.stop()}}),e)}))),children:i})}),(0,Z.jsx)("p",{className:"c-red",children:"预期输出:"}),!a&&(0,Z.jsx)("div",{ref:v}),a&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{style:{fontSize:"16px"},onClick:o()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(d,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){h(d)}),200);case 9:case"end":return e.stop()}}),e)}))),children:r})})]});break;case _.h.EXECUTEFAILURE:j=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("div",{style:{border:"1px #F6F7F9 solid"},children:[(0,Z.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"最后执行的输入:"}),!a&&(0,Z.jsx)(y.Z,{value:s,style:N}),a&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{onClick:function(){return(0,b.LR)(c,s)},children:s})})]}),(0,Z.jsxs)("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"},children:[(0,Z.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"执行出错信息:"}),(0,Z.jsxs)("pre",{className:"error",style:{color:"#E30000",padding:"0 10px"},children:[g.Base64.decode(t),"111"]})]})]});break;case _.h.COMPILEFAILURE:j=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("p",{children:"最后执行的输入:"}),!a&&(0,Z.jsx)("div",{ref:x}),a&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{onClick:function(){return(0,b.LR)(c,s)},children:s})}),(0,Z.jsx)("p",{children:"执行出错信息:"}),(0,Z.jsx)("pre",{className:"error",children:g.Base64.decode(t)})]});break;case _.h.PODFAILURE:j=(0,Z.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case _.h.TIMEOUT:j=(0,Z.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,Z.jsxs)(Z.Fragment,{children:[" ",j," "]})}function E(e){var n=e.status,t=e.error_msg,i=e.execute_time,s=e.output,r=e.input,l=e.expected_output,a=(e.is_file,e.input_file_url,e.output_file_url,e.expected_output_file_url,null);switch(n){case _.h.OK:a=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("p",{children:["执行用时:",i/1e3,"秒"]}),(0,Z.jsx)("p",{children:"执行结果:"}),(0,Z.jsx)("pre",{children:g.Base64.decode(s)})]});break;case _.h.NOMATCH:a=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("p",{children:["输入:",(0,Z.jsx)("pre",{children:r})]}),(0,Z.jsxs)("p",{children:["输出:",s&&g.Base64.decode(s)]}),(0,Z.jsxs)("p",{children:["预期输出:",l&&g.Base64.decode(l)]})]});break;case _.h.EXECUTEFAILURE:case _.h.COMPILEFAILURE:a=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("p",{children:["最后执行的输入:",(0,Z.jsx)("pre",{children:r})]}),(0,Z.jsx)("p",{children:"执行出错信息:"}),(0,Z.jsx)("pre",{className:"error",children:g.Base64.decode(t)})]});break;case _.h.PODFAILURE:a=(0,Z.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case _.h.TIMEOUT:a=(0,Z.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,Z.jsxs)(Z.Fragment,{children:[" ",a," "]})}var F=function(e){var n=e.input,t=e.debuging,i=e.submitting,r=e.executingMessage,a=e.debugResult,c=e.onChangeInput,u=e.onDebugCode,d=e.onSubmitCode,p=e.hack,h=e.user,_=(0,m.useReducer)(T,C),g=s()(_,2),y=g[0],b=g[1],w=y.visible,P=y.tabIndex,q=(0,N.useSearchParams)(),F=s()(q,1)[0];function O(e){var n=e.target.id;b({type:S.SET_TABINDEX,payload:n})}var L=(0,m.useMemo)((function(){if(a){a.status;return(0,Z.jsx)(Z.Fragment,{children:E(a)})}return null}),[a]);var M=function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,k.ZP)("/api/problems/".concat(n,"/start.json"),{method:"get",params:{hack_user_id:null==h?void 0:h.user_id}});case 2:(t=e.sent)&&(window.location.href="/myproblems/".concat(null==t?void 0:t.identifier,"?type=1"));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Z.jsxs)("div",{className:"test-case-panel",children:[(0,Z.jsxs)("div",{className:"test-case-panel-body ".concat(w?"active":""),children:[(0,Z.jsxs)("ul",{className:"s-navs",children:[(0,Z.jsx)("li",{children:(0,Z.jsx)("a",{className:"0"===P?"active":"",id:"0",onClick:O,children:"自定义测试用例"})}),(0,Z.jsx)("li",{children:(0,Z.jsx)("a",{className:"1"===P?"active":"",id:"1",onClick:O,children:"代码执行结果"})})]}),(0,Z.jsx)("div",{className:"tab-panel-body ".concat("0"===P?"":"hide"),children:(0,Z.jsx)(I,{placeholder:"请填写测试用例的输入值,点击“调试代码”",value:n,onChange:c})}),(0,Z.jsx)("div",{className:"tab-panel-body ".concat("1"===P?"":"hide"),children:t?(0,Z.jsx)(j.Z,{message:r}):a?(0,Z.jsxs)("section",{style:{height:200},children:[" ",L," "]}):(0,Z.jsx)("p",{className:"tip",children:"请填写测试用例的输入值,点击“调试代码”"})})]}),(0,Z.jsx)("a",{className:"btn-collapse ".concat(w?"up":""),onClick:function(){b({type:S.SET_VISIBLE,payload:!w})},children:w?(0,Z.jsx)(x.Z,{}):(0,Z.jsx)(v.Z,{})}),(0,Z.jsxs)("footer",{className:"footer",children:[(0,Z.jsx)("span",{children:"控制台"}),(0,Z.jsxs)("div",{className:"flex-container",children:[(null==p?void 0:p.is_program)&&(null==p?void 0:p.above_question)&&(0,Z.jsx)(f.ZP,{onClick:function(){return M(null==p?void 0:p.above_question)},id:"oj-prev",className:"btn-blue",type:"ghost",children:"上一题"}),(null==p?void 0:p.is_program)&&(null==p?void 0:p.under_question)&&(0,Z.jsx)(f.ZP,{onClick:function(){return M(null==p?void 0:p.under_question)},id:"oj-next",className:"btn-blue",type:"ghost",children:"下一题"}),(0,Z.jsx)(f.ZP,{className:"btn-green",type:"ghost",loading:t,onClick:function(){b({type:S.SET_VISIBLE,payload:!0}),b({type:S.SET_TABINDEX,payload:"1"}),u()},children:"调试代码"}),"8"!==F.get("qtype")&&(0,Z.jsx)(f.ZP,{type:"primary",className:"custom-ant-disabled",loading:i,disabled:i,onClick:function(){b({type:S.SET_VISIBLE,payload:!1}),d()},children:"评测并提交"})]})]})]})}},85547:function(e,n,t){t.d(n,{h:function(){return i}});var i=function(e){return e[e.NOMATCH=-1]="NOMATCH",e[e.OK=0]="OK",e[e.TIMEOUT=2]="TIMEOUT",e[e.PODFAILURE=3]="PODFAILURE",e[e.COMPILEFAILURE=4]="COMPILEFAILURE",e[e.EXECUTEFAILURE=5]="EXECUTEFAILURE",e}({})},84878:function(e,n,t){t.d(n,{H7:function(){return m},MK:function(){return p},MU:function(){return o},X6:function(){return u},bM:function(){return a},fi:function(){return h},fu:function(){return l},n4:function(){return f},rX:function(){return d},vl:function(){return x},zO:function(){return c}});var i=t(82242),s=t.n(i),r=t(49105);function l(e,n){return(0,r.U2)("myproblems/".concat(e,".json"),s()({hidePopLogin:!0},n||{}))}function a(e,n){return(0,r.v_)("myproblems/".concat(e,"/code_submit.json"),n)}function o(e,n){return(0,r.v_)("myproblems/".concat(e,"/code_debug.json"),n)}function c(e,n){return n.language&&(n.language=encodeURIComponent(n.language)),(0,r.U2)("myproblems/".concat(e,"/submit_records.json"),n)}function u(e){return(0,r.U2)("myproblems/record_detail.json",{id:e})}function d(e,n){return(0,r.U2)("myproblems/".concat(e,"/result.json"),{mode:n})}function p(e,n){return(0,r.v_)("myproblems/".concat(e,"/add_notes.json"),n)}function m(e){return(0,r.v_)("myproblems/".concat(e,"/restore_initial_code.json"))}function h(e){return(0,r.v_)("myproblems/".concat(e,"/sync_code.json"))}function f(e,n){return(0,r.v_)("myproblems/".concat(e,"/update_code.json"),n)}function x(e,n){return(0,r.v_)("discusses/".concat(e,"/plus.json"),n)}},72108:function(e,n,t){var i=t(7557),s=t.n(i),r=t(41498),l=t.n(r),a=t(79800),o=t.n(a),c=t(59301),u=t(6848),d=t(24650),p=t(8591),m=t(18e3),h=t(37712);n.Z=function(e){var n=e.defaultValue,t=e.onFinish,i=(0,c.useState)(!1),r=o()(i,2),a=r[0],f=r[1],x=(0,c.useState)(n),v=o()(x,2),_=v[0],g=v[1];return(0,c.useEffect)((function(){g(n)}),[n]),(0,h.jsx)("div",{children:a?(0,h.jsx)(d.Z,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:_,onChange:function(e){g(e.target.value)},onBlur:l()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==_||null===(n=_.replaceAll(" ",""))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return p.ZP.error("试卷标题不能为空"),e.abrupt("return");case 3:return e.next=5,t(_);case 5:e.sent&&f(!1);case 7:case"end":return e.stop()}}),e)}))),onPressEnter:l()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==_||null===(n=_.replaceAll(" ",""))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return p.ZP.error("试卷标题不能为空"),e.abrupt("return");case 3:return e.next=5,t(_);case 5:e.sent&&f(!1);case 7:case"end":return e.stop()}}),e)})))}):(0,h.jsxs)("div",{className:m.Z.title,children:[_,(0,h.jsx)(u.Z,{title:"点击编辑试卷名称",children:(0,h.jsx)("i",{className:"".concat(m.Z.editIcon," iconfont icon-bianji_Hover"),onClick:function(){return f(!0)}})})]})})}},87228:function(e,n,t){t.d(n,{I:function(){return l}});var i=t(79800),s=t.n(i),r=t(59301),l=function(){var e=(0,r.useState)("hidden"),n=s()(e,2),t=n[0],i=n[1];return{overflow:t,handleMouseEnter:function(){return i("auto")},handleMouseLeave:function(){return i("hidden")}}}},2824:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},93931:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},6085:function(e,n){n.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankWrapper:"blankWrapper___nC45e",blankInput:"blankInput___pEHsx",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},18e3:function(e,n){n.Z={flex_box_center:"flex_box_center___ycN2f",flex_space_between:"flex_space_between___LcS9e",flex_box_vertical_center:"flex_box_vertical_center___uwjPm",flex_box_center_end:"flex_box_center_end___Pc903",flex_box_column:"flex_box_column___AXEdv",bg:"bg___fm2Cw",title:"title___J3MCU",editIcon:"editIcon___i4Zll",titleLeft:"titleLeft___da61c",titleRight:"titleRight___EsdL6",formWrap:"formWrap___YTxC3",baseLineHeight:"baseLineHeight___TprCB",radioBtnWrapper:"radioBtnWrapper___Mt_XG",radiogroup:"radiogroup___EvkWh",easy:"easy___mSxtg",medium:"medium___NIaWN",hard:"hard___mddnD",baseFormItem:"baseFormItem___csbyb",cascaderPopup:"cascaderPopup___BttnF",selectdiv:"selectdiv___TAr4i",divitem:"divitem___iaXB2",bottmodiv:"bottmodiv___bmp6p",cancelBtn:"cancelBtn___Q4ZcL",confirmBtn:"confirmBtn___nRiCD"}},27666:function(e,n,t){var i=t(61414),s=t(71783);n.Z=function(e){let n;const t=t=>()=>{n=null,e.apply(void 0,(0,i.Z)(t))},r=function(){if(null==n){for(var e=arguments.length,i=new Array(e),r=0;r{s.Z.cancel(n),n=null},r}},81228:function(e,n,t){t.d(n,{Z:function(){return N}});var i=t(19243),s=t(16177),r=t(74258),l=t(35796),a=t(59301),o=t(92310),c=t.n(o),u=t(28647),d=t(55405),p=t(27666),m=t(36355),h=t(83116),f=t(37613);const x=e=>{const{componentCls:n}=e;return{[n]:{position:"fixed",zIndex:e.zIndexPopup}}};var v=(0,h.Z)("Affix",(e=>{const n=(0,f.TS)(e,{zIndexPopup:e.zIndexBase+10});return[x(n)]}));function _(e){return e!==window?e.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function g(e,n,t){if(void 0!==t&&n.top>e.top-t)return t+n.top}function j(e,n,t){if(void 0!==t&&n.bottom{const n=e.getTargetFunc(),t=null==n?void 0:n(),{prevTarget:i}=e.state;i!==t&&(y.forEach((n=>{null==i||i.removeEventListener(n,e.lazyUpdatePosition),null==t||t.addEventListener(n,e.lazyUpdatePosition)})),e.updatePosition(),e.setState({prevTarget:t}))},e.removeListeners=()=>{e.timer&&(clearTimeout(e.timer),e.timer=null);const{prevTarget:n}=e.state,t=e.getTargetFunc(),i=null==t?void 0:t();y.forEach((t=>{null==i||i.removeEventListener(t,e.lazyUpdatePosition),null==n||n.removeEventListener(t,e.lazyUpdatePosition)})),e.updatePosition.cancel(),e.lazyUpdatePosition.cancel()},e.getOffsetTop=()=>{const{offsetBottom:n,offsetTop:t}=e.props;return void 0===n&&void 0===t?0:t},e.getOffsetBottom=()=>e.props.offsetBottom,e.measure=()=>{const{status:n,lastAffix:t}=e.state,{onChange:i}=e.props,s=e.getTargetFunc();if(n!==w.Prepare||!e.fixedNodeRef.current||!e.placeholderNodeRef.current||!s)return;const r=e.getOffsetTop(),l=e.getOffsetBottom(),a=s();if(a){const n={status:w.None},s=_(e.placeholderNodeRef.current);if(0===s.top&&0===s.left&&0===s.width&&0===s.height)return;const o=_(a),c=g(s,o,r),u=j(s,o,l);void 0!==c?(n.affixStyle={position:"fixed",top:c,width:s.width,height:s.height},n.placeholderStyle={width:s.width,height:s.height}):void 0!==u&&(n.affixStyle={position:"fixed",bottom:u,width:s.width,height:s.height},n.placeholderStyle={width:s.width,height:s.height}),n.lastAffix=!!n.affixStyle,i&&t!==n.lastAffix&&i(n.lastAffix),e.setState(n)}},e.prepareMeasure=()=>{e.setState({status:w.Prepare,affixStyle:void 0,placeholderStyle:void 0})},e.updatePosition=(0,p.Z)((()=>{e.prepareMeasure()})),e.lazyUpdatePosition=(0,p.Z)((()=>{const n=e.getTargetFunc(),{affixStyle:t}=e.state;if(n&&t){const i=e.getOffsetTop(),s=e.getOffsetBottom(),r=n();if(r&&e.placeholderNodeRef.current){const n=_(r),l=_(e.placeholderNodeRef.current),a=g(l,n,i),o=j(l,n,s);if(void 0!==a&&t.top===a||void 0!==o&&t.bottom===o)return}}e.prepareMeasure()})),e}return(0,s.Z)(t,[{key:"getTargetFunc",value:function(){const{getTargetContainer:e}=this.context,{target:n}=this.props;return void 0!==n?n:null!=e?e:b}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(e){this.addListeners(),e.offsetTop===this.props.offsetTop&&e.offsetBottom===this.props.offsetBottom||this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:e,placeholderStyle:n}=this.state,{affixPrefixCls:t,rootClassName:i,children:s}=this.props,r=c()(e&&i,{[t]:!!e});let l=(0,d.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return a.createElement(u.Z,{onResize:this.updatePosition},a.createElement("div",Object.assign({},l,{ref:this.placeholderNodeRef}),e&&a.createElement("div",{style:n,"aria-hidden":"true"}),a.createElement("div",{className:r,ref:this.fixedNodeRef,style:e},a.createElement(u.Z,{onResize:this.updatePosition},s))))}}]),t}(a.Component);k.contextType=m.E_;var N=(0,a.forwardRef)(((e,n)=>{const{prefixCls:t,rootClassName:i}=e,{getPrefixCls:s}=(0,a.useContext)(m.E_),r=s("affix",t),[l,o]=v(r),u=Object.assign(Object.assign({},e),{affixPrefixCls:r,rootClassName:c()(i,o)});return l(a.createElement(k,Object.assign({},u,{ref:n})))}))},66104:function(e,n,t){t.d(n,{Z:function(){return S}});var i=t(92310),s=t.n(i),r=t(75440),l=t(47413),a=t(59301),o=t(92343),c=t(36355),u=t(46952),d=t(91857);const p=e=>{let{children:n}=e;const{getPrefixCls:t}=a.useContext(c.E_),i=t("breadcrumb");return a.createElement("li",{className:`${i}-separator`,"aria-hidden":"true"},""===n?n:n||"/")};p.__ANT_BREADCRUMB_SEPARATOR=!0;var m=p,h=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(i=Object.getOwnPropertySymbols(e);s{if(n)return n(t,i,s,r);const a=function(e,n){if(void 0===e.title||null===e.title)return null;const t=Object.keys(n).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${t})`,"g"),((e,t)=>n[t]||e))}(t,i);return f(e,t,a,l)}}var v=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(i=Object.getOwnPropertySymbols(e);s{const{prefixCls:n,separator:t="/",children:i,menu:s,overlay:r,dropdownProps:l,href:o}=e;const c=(e=>{if(s||r){const t=Object.assign({},l);if(s){const e=s||{},{items:n}=e,i=v(e,["items"]);t.menu=Object.assign(Object.assign({},i),{items:null==n?void 0:n.map(((e,n)=>{var{key:t,title:i,label:s,path:r}=e,l=v(e,["key","title","label","path"]);let c=null!=s?s:i;return r&&(c=a.createElement("a",{href:`${o}${r}`},c)),Object.assign(Object.assign({},l),{key:null!=t?t:n,label:c})}))})}else r&&(t.overlay=r);return a.createElement(d.Z,Object.assign({placement:"bottom"},t),a.createElement("span",{className:`${n}-overlay-link`},e,a.createElement(u.Z,null)))}return e})(i);return null!=c?a.createElement(a.Fragment,null,a.createElement("li",null,c),t&&a.createElement(m,null,t)):null},g=e=>{const{prefixCls:n,children:t,href:i}=e,s=v(e,["prefixCls","children","href"]),{getPrefixCls:r}=a.useContext(c.E_),l=r("breadcrumb",n);return a.createElement(_,Object.assign({},s,{prefixCls:l}),f(l,s,t,i))};g.__ANT_BREADCRUMB_ITEM=!0;var j=g,y=t(17313),b=t(83116),w=t(37613);const k=e=>{const{componentCls:n,iconCls:t}=e;return{[n]:Object.assign(Object.assign({},(0,y.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[t]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,y.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${n}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${n}-link`]:{[`\n > ${t} + span,\n > ${t} + a\n `]:{marginInlineStart:e.marginXXS}},[`${n}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${t}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var N=(0,b.Z)("Breadcrumb",(e=>{const n=(0,w.TS)(e,{});return[k(n)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),Z=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(i=Object.getOwnPropertySymbols(e);s{var{breadcrumbName:n}=e,t=Z(e,["breadcrumbName"]);return Object.assign(Object.assign({},t),{title:n})}))}),s}var C=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(i=Object.getOwnPropertySymbols(e);s{const{prefixCls:n,separator:t="/",style:i,className:u,rootClassName:d,routes:p,items:h,children:f,itemRender:v,params:g={}}=e,j=C(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:y,direction:b,breadcrumb:w}=a.useContext(c.E_);let k;const Z=y("breadcrumb",n),[P,S]=N(Z),T=function(e,n){return(0,a.useMemo)((()=>e||(n?n.map(I):null)),[e,n])}(h,p);const q=x(Z,v);if(T&&T.length>0){const e=[],n=h||p;k=T.map(((i,s)=>{const{path:r,key:o,type:c,menu:u,overlay:d,onClick:p,className:h,separator:f,dropdownProps:x}=i,v=((e,n)=>{if(void 0===n)return n;let t=(n||"").replace(/^\//,"");return Object.keys(e).forEach((n=>{t=t.replace(`:${n}`,e[n])})),t})(g,r);void 0!==v&&e.push(v);const j=null!=o?o:s;if("separator"===c)return a.createElement(m,{key:j},f);const y={},b=s===T.length-1;u?y.menu=u:d&&(y.overlay=d);let{href:w}=i;return e.length&&void 0!==v&&(w=`#/${e.join("/")}`),a.createElement(_,Object.assign({key:j},y,(0,l.Z)(i,{data:!0,aria:!0}),{className:h,dropdownProps:x,href:w,separator:b?"":t,onClick:p,prefixCls:Z}),q(i,g,n,e,w))}))}else if(f){const e=(0,r.Z)(f).length;k=(0,r.Z)(f).map(((n,i)=>{if(!n)return n;const s=i===e-1;return(0,o.Tm)(n,{separator:s?"":t,key:i})}))}const E=s()(Z,null==w?void 0:w.className,{[`${Z}-rtl`]:"rtl"===b},u,d,S),F=Object.assign(Object.assign({},null==w?void 0:w.style),i);return P(a.createElement("nav",Object.assign({className:E,style:F},j),a.createElement("ol",null,k)))};P.Item=j,P.Separator=m;var S=P}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Exercise__Detail__index.async.js b/p__Classrooms__Lists__Exercise__Detail__index.async.js index bff89c1d9c..638fbd4b90 100644 --- a/p__Classrooms__Lists__Exercise__Detail__index.async.js +++ b/p__Classrooms__Lists__Exercise__Detail__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[54164,93735],{57883:function(e,n,s){s.d(n,{t:function(){return x}});var t=s(82242),i=s.n(t),r=(s(59301),s(3113)),a="buttonFixed___vyq30",c="button___hxmYv",l="buttonWrap___uK8dl",o=s(92310),d=s.n(o),u=s(37712),x=function(e){var n=e.cancelText,s=void 0===n?"取消":n,t=e.okText,o=void 0===t?"确定":t,x=e.loading,p=void 0!==x&&x,h=e.hasOkBtn,m=void 0===h||h,f=e.hasCancelBtn,v=void 0===f||f,g=e.okButtonProps,j=void 0===g?{}:g,y=e.onCancel,A=void 0===y?function(){}:y,k=e.onOk,b=void 0===k?function(){}:k,w=e.className,_=void 0===w?"":w;return(0,u.jsx)("div",{className:d()(a,_),children:(0,u.jsxs)("div",{className:l,children:[v&&(0,u.jsx)(r.ZP,{size:"middle",className:"".concat(c," mr20"),onClick:A,children:s}),m&&(0,u.jsx)(r.ZP,i()(i()({size:"middle",type:"primary",className:"".concat(c," mr20"),loading:p,onClick:b},j),{},{children:o}))]})})}},12943:function(e,n,s){s.d(n,{N:function(){return Z}});var t=s(7557),i=s.n(t),r=s(41498),a=s.n(r),c=s(37205),l=s.n(c),o=s(79800),d=s.n(o),u=s(59301),x=s(57809),p=s(43418),h=s(95237),m=s(43604),f=s(24650),v=s(8591),g=s(49105),j="wrap___F7E3F",y="selectWrapper____kESB",A="tips___aHjQY",k="linkBtn___uggVr",b="mainText____S1I0",w=s(3148),_=s(37712),N=x.default.Option,Z=function(e){var n=e.subId,s=e.value,t=e.selectvalues,r=e.disabled,c=e.knowledgeOptions,o=void 0===c?[]:c,Z=e.onChange,I=void 0===Z?function(){}:Z,S=e.onAddKnowledgeFinish,E=void 0===S?function(){}:S,C=(0,u.useRef)(),B=(0,u.useState)([]),P=d()(B,2),D=P[0],H=P[1];s=s||[];(0,u.useEffect)((function(){(null==t?void 0:t.length)>0&&(H(l()(t)),I(l()(t)))}),[o]),(0,u.useEffect)((function(){var e;(null===(e=s)||void 0===e?void 0:e.length)>0&&I(l()(s))}),[o]);return(0,_.jsxs)(h.Z,{wrap:!1,align:"middle",className:j,children:[(0,_.jsx)(m.Z,{children:(0,_.jsx)(x.default,{disabled:!n||r,className:y,placeholder:"请选择知识点",onChange:function(e,n){e?(H([n.key]),I([n.key])):(H([]),I([]))},style:{width:490},showSearch:!0,allowClear:!0,value:null==o?void 0:o.filter((function(e){return(null==D?void 0:D.includes(null==e?void 0:e.id))||(null==D?void 0:D.includes((null==e?void 0:e.id)+""))})).map((function(e){return e.name})),children:null==o?void 0:o.map((function(e){return(0,_.jsx)(N,{value:e.name,children:(0,_.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,_.jsx)("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},children:e.name}),(0,_.jsx)("span",{children:"personal"===e.type?"(自用)":""})]})},e.id)}))})}),n&&(0,_.jsxs)(m.Z,{className:"ml20",children:[(0,_.jsx)("span",{className:A,children:"没有合适的知识点?"}),(0,_.jsx)("span",{className:k,onClick:function(e){e.preventDefault(),C.current="",p.Z.confirm({centered:!0,width:640,okText:"确定",cancelText:"取消",icon:null,title:"新建知识点",className:"custom-modal-divider",content:(0,_.jsxs)("div",{className:"font14",children:[(0,_.jsxs)(h.Z,{className:"mb20",children:[(0,_.jsx)(m.Z,{children:(0,_.jsx)(w.Z,{style:{color:"#FF8C29"}})}),(0,_.jsxs)(m.Z,{className:"ml10 ".concat(b),children:["新建的知识点仅本人可见,平台审核列入公开知识点后,对所有用户可见。",(0,_.jsx)("br",{}),"平台有权删除不合适的知识点,请认真填写知识点名称。"]})]}),(0,_.jsx)(f.Z,{maxLength:20,size:"middle",showCount:!0,placeholder:"请输入知识点名称",defaultValue:C.current,onChange:function(e){C.current=e.target.value}})]}),onOk:function(){return new Promise(function(){var e=a()(i()().mark((function e(s,t){var r,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(C.current){e.next=3;break}return v.ZP.warning("请输入知识点名称"),e.abrupt("return",t());case 3:if(!(C.current.length>20)){e.next=6;break}return v.ZP.warning("请输入不超过20字的知识点名称"),e.abrupt("return",t());case 6:return e.next=8,(0,g.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:C.current,sub_discipline_id:n}});case 8:return 0===(null==(r=e.sent)?void 0:r.status)&&(E({id:r.tag_discipline_id,name:C.current,type:"personal"}),(a=[]).push(r.tag_discipline_id),I([].concat(a)),H([r.tag_discipline_id]),I([].concat(a))),e.abrupt("return",s());case 11:case"end":return e.stop()}}),e)})));return function(n,s){return e.apply(this,arguments)}}())}})},children:"新建知识点"})]})]})}},41129:function(e,n,s){s.d(n,{Z:function(){return x}});var t=s(79800),i=s.n(t),r=s(59301),a=s(87684),c=s(3113),l=s(53583),o=s(67636),d=s(53043),u=s(37712),x=function(){var e=(0,r.useState)(""),n=i()(e,2),s=n[0],t=n[1],x=(0,r.useState)(0),p=i()(x,2),h=p[0],m=p[1],f=(0,r.useRef)("");function v(e){27==e.keyCode&&f.current&&g()}function g(){document.body.style.overflow="auto",t("")}(0,r.useEffect)((function(){return a.Z.subscribe("preview-image",(function(e){t(e),document.body.style.overflow="hidden"}))}),[]),(0,r.useEffect)((function(){return document.addEventListener("keydown",v),function(){document.removeEventListener("keydown",v)}}),[]),(0,r.useEffect)((function(){f.current=s}),[s]);var j=(0,r.useRef)(),y=(0,r.useRef)();return(0,u.jsx)(r.Fragment,{children:s?(0,u.jsxs)("div",{className:"image-preview-container",ref:j,onClick:function(e){e.nativeEvent.target!==j.current&&e.nativeEvent.target!==y.current||g()},children:[(0,u.jsxs)("div",{className:"button-group",children:[(0,u.jsxs)(c.ZP,{onClick:function(){m(h+90)},children:["旋转",(0,u.jsx)(l.Z,{})]}),(0,u.jsxs)(c.ZP,{href:s,children:["下载",(0,u.jsx)(o.Z,{})]}),(0,u.jsxs)(c.ZP,{onClick:g,children:["关闭",(0,u.jsx)(d.Z,{})]})]}),(0,u.jsx)("div",{className:"preview-wrp-group",ref:y,children:(0,u.jsx)("img",{className:"image-preview",src:s,alt:"预览大图",style:{transform:"rotate(".concat(h,"deg)")}})})]}):null})}},37913:function(e,n,s){s.d(n,{i:function(){return A},Z:function(){return k}});s(59301);var t="list___jb2Ay",i="wrap___VsQDr",r="li___IxCLC",a="cover___Mu8wr",c="img___IpFLA",l="bq___Bil0T",o="sign___DXJ4d",d="name___l7FoJ",u="e___pXQUG",x="tags___w_Mil",p=s(71418),h=s(6848),m=s(71681),f=s(92310),v=s.n(f),g=s(27876),j=s(6638),y=s(37712),A=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEy5JREFUeF7tW2l0VFW2/m4FkhBmQ5iEJEwBMcgoElwMMoOg0q20ywkJQj/1MXTjoxVlkjm0QNs2AgIapNW2gRYRbGRMCDJGmWcIUxISyASBhITUfevsM9xzb91UgM567w8lrqq6de+puvs7397fHmJcPxJvGoYBGAYMw8Of2X/sGNhb+Rm9Ecedz/w8E4BpGPDQlYDpEWuYdCl9VtbD42WriOvZivwfYJrqmR0xTfo2fpxe8uvYcfpfXsuOm16Yppc+97JndqrXBPvFpleuJc6R14tntq5BX8Ov4+uz1/J7vfy+tfP572Hr8d8oP2N3T8e03yruzro/IN0D73bDCBjfYMDUy0be4S8IIA6ExwJEgsQOww4SHaHz2T9+DfspHA8DXjeQpNXLAMkQBiFjixuSsHLDSzAskNhxbkR5zPmaGVQazG5MQwDE1y0h40sj6kZnv4sDxD/Xz5Gbxz9I/Fq/IBGY3FAemNmG4Wlt5DKAyOBslzMGcYNzO5bNJDpfMk17/r8BSRpTwKmBxHev2LGScWL32z5jTNJYA3hhehkrJDstMOR5nD12kBTL3cC7DyaRTeH92sg9tFy4OGZoO5NsIJHr4zThjBLuT7LLAabN3WnuTTm5cmOSxQzafn6ZZLk7nW3k7hT7uAsrlUnkgvlOd2OTDXwnWNpGEbtHc4PSZ1ju3AOkG7kHl5sUN8hgHCDd3dlBEu7OBSQes+yM8w8SB9nfQ3d3FEGYK+N3JrEg1+XLFHGTjrikztMAkAZlIAmri/UFSAoQ/0yyuTyfmGSxUcVP8du85J4t0BmDyTDsNzJ75hxYpkQCJ4MbkzTBIN3Y/wNIVvwRIkLFJH5T3NicUfaYJHe8ZggnS7iCUCBxF/cfgCR+m0+s0tydTSy4CgcvjNxflpoU3ZVacyg0FZMskKTCs9ydFbPcVOB/7O5IcVkP2nWuTGIgCYUl5Z9SdTqrJBusgK/UFVOczpikVJs99rjFpLtmklKaWqz0AckQAPEo7wckLsFt0ptdIoC1qbxyjkklxYW4dGgPQhs0QfWwh7lUZuRXatykjc/xYkyyZLeU2iqo26Q3O1PKZRl3JIMcIBGT7iiF5VR3EpTzB3ciMKQK6jSOFjJcqjIX1ecQDtL92t2dCSM7eYkms11AEjHJAsGDwvxcXD6yV8hsGUuk7Jbqjz8LOcjlJR3iYiOiTWcEVXuI7Cq46RqTTG8J1kyJRYPojuj0/FuKSZR9sN0umGSBJHdkaUyyhARfQoJkl89C45Ohb13Pxq5vFiDqyQGo37yt2As8/+F5Es+nfv3xS2SlnkWP2A9UbuaU/nKz2JSgi3iQG83I3r/I5OzgSarQzCoptRJVSwRkXz6LLYsmoUJgEAwPS0uFAyo7D4VZUoI7RbfRb2wcwiJaUDKbcfoQLh78mbPAZY0rJw+i4HoOGj3eXWOOlcCyS8Jbd0btJq1kcNKYxCWzHpPsSaxMakt3d8VFhfhlfTwuHd6Nlt2eQVTn/shNv4DC/DwrYfYC16+m4njSD3i023MIqVFLJKScRcFVqqNqaH2bfLeBJUAisAXw7A6NrH0LFUBSvZGIkMzRqweUiRpgAG1dPBk9RkxGWKNHuF0ZUJr0tudRbANwg15LOYaNn0xA37FxqB3Rgq45lvA9kv+1FLWbtBS+qiykrWoDuyDz7DF0eG44WnZ7Fiw+8S3uyyQ7SG4xyXJ10m3Ja9h6p/dsxKGf/oHWfV9EZspxpJ86qEVG/y/Dozshusfz7kmuTeILRkp2Zu1daPISDiNNgI1JPiAJsLIun8G2xVMJoFqRLZB18RQ3iIhlKk8SlCDpHhCAsMhHkHnuKH762/voOyaOrmX8O564Fsnff4GX531nEege8qQV455D+0GvE0DSl1vPVjLrE5P0oKyM5Mskinfi8ytnD6NWeDN4PAEqDzqe8D3OH9iBnsMnoWJwCLeFtwS5V1NRLexh38qEQ4a7uTvJJOPank9M6aacIJnS4A42MT/LAHrqjYkIa9QSq6cMRUlxkd8tVLFSCIZM/wpXBUD9xsQhNKI5udIzuzbiyKZvMXjKcqQe3SeiVVksIggQ3rIjVk2NRXSf3yGqUx8r1ukMUj6ePLusIWk1O11Y6MJBBHdvCYoLbqFicGUBlFW3y0k7h4QVcWjT72U0bBUDWTo6/2siDm9bjSeHjEKNepGlguQvJlEeyAByFkGdMcnJpGwG0JIP0f2NDxAW2RJ3igp4dUHkSDtWxNHrrsP+xJNX9sbjQWBwZVxNOa4YVDuiOaVl7PupwGoAK8cNpjh1t4/XFqxToEh1p+pdYhFeKGVGFfVVBpJQFVYQLx2kAxu+xJVTB9Hllf9RscU0S3D75nUkxM9B5ZphiBnyNs9zvV6Kd96SEuxa9QnyszPR5ZV3EFSpyj2AZCXfxtXdf+WJqowjqppgFw46SAyg7Z9NQ/fhH6BWoxaqYCrX2bZsGq3XY+RkhzQ3cDXlBDYtfB99R89BWGRzgk+CxH5FyZ3bSigU5Gbj6NY1OLt3CyLbdkG7Z2MRWKmSDbuAisG0a6VKpJRV5EmKLeRSrOoyJ5EbSFa1WZfg+TmZ2LlyHopu5aPrK+NQrXZD3LqehaS/z8ONrCskHBgghfnXcbvgBopu3iDwmIgovl2Iuk0fw+PPxPrW7/RKh5eDwpNjUT1n95K562ObzFalHgJKB8kAc3ns8xwG0NLp6D78fYoj7OZLiooVGElfzqXXXYaOF2oQqBAYDE9ABWLQpoUTCaBaEc1VUVa2Im7nZeHisb24dGg3rpw+hMrVQ1F48zoGvfc3VHmojg2c1OPJOLh+Jdo8/SoaSPkL4HZBPu1iNybJtoMCSakmWVi1qt0Vg4NV7CkqvIWk+DjcyEpH37dnIT/7KhLiZyMopCqCKldBIHsOqYLASlURyN4HV0alkKq4mXsNh7euRodBwwgoFRudBVeZo9lKS14YGT//RQGkS2qrtmaBJGNSTuo5JCybju6xExAa2QJpJ5Kx66u/+PVKXV57Bw2iO5GK2/TpJPQdPRu1Ihj7uGs7mbQB5/ZvQ9bF0yTfI9p1QbOYfqgVGYV/z3+HVCIDlW2vy8f242TiD6SiGrXvhtb9X0K1WvVFTQuIHzvobj1kqecxUfPChyu5axRGY8CnnzyAcBZrTBPeO8UoLixAhaBKjLYUpzwVAmB4KqDkTjHF5cDASji9eyPCH+uMikEhqi/lbGnoNUG5iahklbFzgYpBVqFUK5qKfo/Mk9hOz047i8RlM9Bt2HvEoKKCm8jPyRDGNnBgXTzdeNtnYpF/NRXBVWsgNDwKQZWrEoM2fzoJfUbPQlg4k9k8Rp3du5mka8PHYlA3qg0qVgxE3rU0JH+3DGknfiFG1m70CHLSLpD7qNe8DTr8ZgRq1ItQRiZN4zVxZs8mnmfa0ioeYySrRLYhkylVBRd+hjoyke26qj6SW/sh49QhJH01DwPG/BnBVatjzfQReLTHb9Dsid44s3cLTiT9QJ/pUl3GPLmevXXBE2fZ8KNEPDNpgWmKCC0B8mUSZ5E8npV2DonLZ6Dr6+8SQE5gE5bPJNMwlbdl8SRUq90AHX/7X2Sda+dPcIBGzeQuTmwAoTDIgHlZ6TiVtAEnk9ajduOW6PjCmzi2eTXOJW9HzIujkLJ/O7Gs+4iJPgyQIHGNZ5WFdHendzply9Y9JmklGpjEloTPZ6LNgFdR8+HGuHhwJ/atWYLB734KT8UgrJ4Wi0d7MoD60IY7seMH9B/7kVVt0OS66tA6+k56TZAafJk75hODvJRnWszxB1I2k5afz0QXBhDFEb1NYSDx81lkuO7DJ4K5w82LPkC/0XGoXjcC184fx+ZFk9H7v2ciLCJKMMiDmzmZuHAgCRcO7kT25XOkjNoOfA2N2nWjmLLrm48pLg2ZuRL5OdewYe5Y9BkzG3WaRPu6KRPwyADMawp8F/MAYFUZbK1zf8KBC4zzvyRi7+pFeHrcfFSqHorTMj2YsIQ+ZwBF9/otAXRmz2acSFqHAWPnKfVmdWXttT+9h6ReM9FALi5xnmo3eIUI8M8kAzlpKUj4YhYBVFx4CxmnWUYtZTaQdvIAGa1+i3Z0NDfjEmrUCUf9Fm0pmG5ZzACagTCWBwGkdtbOfJPiTETrzmjU4SnUaxINrycAKfu3IXntMkoMWbmn96iZqNO0FRKWTqf3/cfNc48jDpCkuhNRWgNLuBTVbtZ6N6L5x3H1YtvSDwnlbrETyOi/ro9HxunD6DsqjuYbVk0dhuheL1A+dnrPTzixYx2e/sN8m3q7W5BUJSMj8SNiEJdTllLzBxIDKDF+NroM/RNu5WXh0uFdVr4jo74WGWRRIKL1k6TEtiyZgl5vTxcAcfYx6V6jTkNSe0w056alIPn75cg4exQtugxEm/4v4ZsJL5G7a9a5HzFzfdwYPNbvRbQe8MpdgeRkkp1ReuNPME3rzt7MzsS6uaPw+OCRaNS+Kxl986cTUbVWPTzO3Ddj0JTXCaDmMf1xes+/cTxxHQb+cT5YLS/z3DFiO4UKW+fXZcZBqzQYVxL+LPIgORjC3Z3H2V4QUz/M2Nlp57Ejfg66vjoeD0XyagB7eKhwyqW45SJ5MVUeYy5uy5Kp6PUWA4i7OP45UHTzOs7/moRzyduQfTmFSipPvPAWajRoAm9xEb4e/zw6vzwWjTv2pO85sX0t9v9rKfl9liO5PhxMUjU65e6kvNaZpNXzBEiHN3+L4wlr8eyERbSJ8q5cwsZP3kO7gUOJ8eyxevJQtOo9BFGd+hGDWAlr4LgFKLyRgx8/fhc9Rk5ClZp1VEzSBUJpfSQjbftck7W7pUHJVXkEk0qJSTnpKdgRPxeteg1B9ToNrV4SoWMBJFsUOgi5Vy7hwPoV6PXWNNQK53lQTvp5HNn0T6QKtdYw+gk07dgLdaNaw/AEkJvMvHgSGxeMR8/fT0W9lu0UFoc2/B2HNn6Dlj0Go/1zw0sByYRHq68qSSt3qgLLPvkjWw5MWa2bMwqhDZui0+9Gg7VAmAdh9zLgD/PgqVCBjL5q8lBE9x6CFjH9cWr3RgJo0Dsf0/1tWzYDfd+egeCqNa3RK22ky2cIRcRQI3VbHDFIgsQoSPcim3Gy06oxIzv9PJJWzHU3xl0e7fnmNISFcwYV5LGs/COqFjBREFS5GiGdd+UCbmRn4lbuNZxKWo+C/Fw8P3UFAipUVDN37OuSv1tKcalhq06lf7tpgcTFlNWlJePYQKI3wpBAxpkj5Ja7D3sXdaPaklBgOVvMi6PBNpOsUqya9BrVBJmLSz26F7tXLUTj9t3JfbOKw6A/LqCSl7Ph5xzn0tlkpG2dQ0MjOkiq0aaBpHdTc69cwM9fLaASf836jcXpHj6YqNoTvAXB662iFcFaFakp2P2Pv+KpEZMQ2qCp5grtk0Ls+87u24J9az5DSPVQ1KgbThWDanXD+ZrMhGIwUhBXudrSULr7mTu7u8vPysDJnT+i7YCXqeJ/cucG+gXNYvqKFjs/P3ntUtR/pAPqNGmFkqLbOLL5n8hOPYOACoFo2OoJsBjs5tas1rlWkhKVBiN16xxiECV1GlBlgWRv5Hmo/U3ss8Ufy+hUDlVy3IpVMmbJlofv9CoHmP0+xnI533C/IDEDSXd3r0xSlWe9XeAyc8cZwGuC9lYCG4yUk6lWSUl2ZZ3gEctTt8xWlQQJki0mucwqcKFmFwIcXC4IaGf7NPwkk1zmG+T0KoFsiQa5SWR+5gRJVsBlHU81KMroJekg2ce5hNH8uDtXkLTpIuesnN5L4sCxmrtLS0O2zh2gGpc3z9Jms9kO5YrKAom7J9+pH6daEwCp1rkbSL6gKgYJBtOkEO9PqEKqPinkxiT1+6xszLV1bnN9GpOoKc7UnjjBHpPEjhesUcJBi1sqZlAwcTb8nEzSx5Bl5ZrHOznbIOpO7Fg6AWR3M0zB8f6MJZfdQbLiktXuZj6ajw+LYXk/rXOLdfy7VMvcdfRYukV3d6fmKRi03BVQ9d3vwwaSGABxBan0riwnmyUoTJSUEmesriwv80ggrfxLgSRYBBNfG5c2zbT6QZo7k000HSRXo3Or2oI9b53z425dWcp7xHyDzziXPmLscHf2DcGLrHrDj4sUbmEGkvxufyCVPr0qAjZbUBuIpLVEjPGKHo5eqiEXWKoLs4Nk/ZWEHSQRk7KDEdzauPjTDNFu4FpI5UPCwBaT7Cyyxxh5rRQCnEGcTWWApP7cRRMOkkG6IlRgSRA8YlzZP0h3wyT/IMnhE1F6dcwxcIls/6uKskCy/pRFMknLv4B0mN7twSWB40M6jbhs/Lw4djGAkaXtss6/X16Wo7jLzOfBafdjAePot1MC83IubQfMGLcFHgB0P2Ytv2uIHfsXj6xXhJJkwKznXPoBQOVn7PtZSbmvPctiY7wl2G6aCNQXegDQ/Zi1/K6xxZfdn70x0uv1spikHg8AKj9j389KPgLAKRoeAHQ/Zi2/a3wAcoqGBwCVn7HvZyVXCa2LhgcA3Y9Zy++aUnMcKRpiRi4PKr+ve7DSvVrAbxLKREOnEUuX3OuiD84vPwv8L+YNX/sKgQHCAAAAAElFTkSuQmCC"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],k=function(e){var n=e.className,s=e.dataSource,f=void 0===s?[]:s,k=e.col,b=void 0===k?4:k,w=e.right,_=e.bottom,N=void 0===_?23:_,Z=e.precision,I=void 0===Z?0:Z,S=e.wrapWidth,E=void 0===S?1200:S,C=e.trackEventItems,B=e.loading,P=Math.floor((E-(b-1)*w)/b);return(0,y.jsx)(p.Z,{spinning:B,children:(0,y.jsxs)("div",{className:v()(t,n),children:[!(null==f||!f.length)&&(null==f?void 0:f.map((function(e,n){var s,t=e.name,p=e.id,f=e.identifier,v=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,y.jsx)("div",{className:i,style:{width:P,marginRight:(1+n)%b==0?0:w+I,marginBottom:N},children:(0,y.jsxs)("a",{target:"_blank",href:"/paths/".concat(f),className:r,onClick:function(e){e.preventDefault(),C&&(0,g.L9)([C]),(0,g.xg)("/paths/".concat(f))},children:[(0,y.jsxs)("div",{className:c,children:[(0,y.jsx)("img",{className:a,src:"".concat(m.Z.IMG_SERVER,"/").concat(v)}),null==e||null===(s=e.subject_tags)||void 0===s?void 0:s.map((function(e,n){var s;if(0===n){var t,i=null===(t=A.find((function(n){return n.name==e})))||void 0===t?void 0:t.swimg;return(0,y.jsx)("img",{className:o,src:i,style:{left:"-4px"}})}var r=null===(s=A.find((function(n){return n.name==e})))||void 0===s?void 0:s.ptimg;return(0,y.jsx)("img",{className:o,src:r,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,y.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,y.jsx)("div",{className:l,children:"开放课程"})})]}),(0,y.jsx)("div",{className:d,children:(0,y.jsx)(h.Z,{title:t,children:(0,y.jsx)("span",{className:u,children:t})})}),(0,y.jsx)("div",{className:x,children:(0,y.jsxs)("div",{children:[(0,y.jsx)(h.Z,{placement:"bottom",title:"章节数",children:(0,y.jsxs)("span",{children:[(0,y.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,y.jsx)("span",{children:e.stages_count})]})}),(0,y.jsx)(h.Z,{placement:"bottom",title:"学习人数",children:(0,y.jsxs)("span",{children:[(0,y.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,y.jsx)("span",{children:e.members_count})]})})]})})]})},p)}))),!f.length&&(0,y.jsx)(j.Z,{})]})})}},48410:function(e,n,s){s.d(n,{jL:function(){return l},w9:function(){return ce},QD:function(){return Je},cQ:function(){return re.Z},op:function(){return Pe},O5:function(){return We},_b:function(){return Ye},t7:function(){return D},Gi:function(){return de},YG:function(){return oe},qp:function(){return w},vr:function(){return Te},qE:function(){return Qe},Je:function(){return q},wb:function(){return ie},cq:function(){return Ae},tp:function(){return N}});var t=s(59301),i="banner___PoUBO",r="content___XoDjy",a="btns___Pb35j",c=s(37712),l=function(e){var n=e.dataSource,s=void 0===n?[]:n,t=e.img,l=e.imgWidth,o=void 0===l?346:l,d=e.title,u=e.sunTitle,x=e.bannerExtraContent;return(0,c.jsx)("div",{className:i,children:(0,c.jsxs)("div",{className:r,children:[(0,c.jsxs)("aside",{children:[(0,c.jsxs)("p",{children:[(0,c.jsx)("b",{children:d}),(0,c.jsx)("span",{children:u})]}),s.length>0&&(0,c.jsx)("div",{className:a,children:s.map((function(e,n){return(0,c.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,c.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),x]}),t&&(0,c.jsx)("img",{style:{marginTop:33,marginRight:38},src:t,width:o})]})})},o=s(79800),d=s.n(o),u="row___aXJjm",x="title___HUKL0",p="tagsWrap___XB2W3",h="action___VdHb1",m="bar___t1kKC",f="tag___V7Eft",v="name___Hk1Ip",g="num___xQpcH",j="active___XryTX",y="tagsBorderWrap___OMxjs",A=s(92310),k=s.n(A),b=s(89392),w=function(e){var n=e.dataSource,s=void 0===n?[]:n,i=e.value,r=e.onChange,a=e.onTitleChange,l=e.className,o=e.title,A=e.titleWidth,w=void 0===A?41:A,_=e.style,N=void 0===_?{}:_,Z=e.fontColor,I=void 0===Z?"#6A7283":Z,S=e.showCount,E=(0,t.useState)(0),C=d()(E,2),B=C[0],P=C[1],D=(0,t.useState)(!1),H=d()(D,2),Q=H[0],q=H[1],R=(0,t.useRef)(null),F=(0,t.useRef)(null);return(0,t.useEffect)((function(){var e;0!==s.length&&((null==R||null===(e=R.current)||void 0===e?void 0:e.clientHeight)>97?P(1):P(0));0===s.length&&P(0),q(!1)}),[s]),(0,c.jsxs)("div",{className:k()(u,l),style:N,children:[(0,c.jsx)("div",{onClick:(0,b.throttle)((function(){return null==a?void 0:a()}),2e3),style:{width:w,marginTop:Q?12:4},className:"".concat(x," ").concat(a?"current":""),children:o}),(0,c.jsxs)("div",{className:Q?"".concat(p," ").concat(y):p,children:[(0,c.jsx)("div",{className:m,ref:F,style:B>0?{height:1===B?97:"auto",overflow:1===B?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,c.jsx)("div",{className:f,ref:R,children:null==s?void 0:s.map((function(e){return(0,c.jsxs)("span",{onClick:function(){return r(e.id)},style:{color:I},className:i===e.id?j:"",children:[(0,c.jsx)("span",{title:e.name,className:v,children:e.name}),!!S&&(0,c.jsx)("span",{className:g,children:e.count})]},e.id)}))})}),!!B&&(0,c.jsx)(t.Fragment,{children:1===B?(0,c.jsxs)("div",{onClick:function(){var e;P(2),(null==R||null===(e=R.current)||void 0===e?void 0:e.clientHeight)>245?q(!0):q(!1)},className:h,children:["展开",(0,c.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,c.jsxs)("div",{onClick:function(){F.current.scrollTop=0,P(1),q(!1)},className:h,children:["收起",(0,c.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},_="tabs___GTqPV",N=function(e){var n=e.dataSource,s=void 0===n?[]:n,t=e.value,i=e.onChange,r=e.className,a=e.style,l=void 0===a?{}:a;return(0,c.jsx)("div",{style:l,className:k()(_,r),children:s.map((function(e){return(0,c.jsx)("span",{onClick:function(){return i(e.id)},className:t===e.id?k()(_,e.className||""):"",children:e.name},e.id)}))})},Z="input___PW2zI",I="dropdown___vSy8B",S="menu___NiyBu",E="text___Grueu",C="b1___ZKryM",B="b2___aKyGa",P=s(24650),D=function(e){var n,s=e.dataSource,i=void 0===s?[]:s,r=e.value,a=void 0===r?"":r,l=e.onChange,o=e.className,u=e.style,x=void 0===u?{}:u,p=e.placeholder,h=(0,t.useState)(""),m=d()(h,2),f=m[0],v=m[1],g=(0,t.useState)(""),j=d()(g,2),y=j[0],A=j[1];(0,t.useEffect)((function(){var e,n=a;null!==(e=JSON.stringify(a))&&void 0!==e&&e.includes("{")&&(v(a.id),n=a.value||"");try{A(decodeURIComponent(n||""))}catch(e){A(decodeURIComponent(n||""))}}),[a]);var b=function(){l(encodeURIComponent(y),f||null)};return(0,c.jsxs)("div",{className:k()(Z,o),style:x,children:[!!i.length&&(0,c.jsxs)("div",{className:I,children:[(0,c.jsxs)("div",{className:E,children:[null===(n=i.find((function(e){return e.id===f})))||void 0===n?void 0:n.name,(0,c.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,c.jsx)("b",{className:C}),(0,c.jsx)("b",{className:B})]}),(0,c.jsx)("div",{className:S,children:i.map((function(e,n){return(0,c.jsx)("div",{onClick:function(){var n;(n=e.id)!==f&&(v(n),l(encodeURIComponent(y),n))},children:e.name},n)}))})]}),(0,c.jsx)(P.Z,{onPressEnter:b,value:y,onChange:function(e){return A(e.target.value)},bordered:!1,placeholder:p}),(0,c.jsx)("i",{onClick:b,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},H="quickPager___GM30J",Q="disabled___Ozc8I",q=function(e){var n=e.value,s=e.onChange,t=e.className,i=e.total,r=e.pageSize,a=e.style,l=void 0===a?{}:a,o=n<2,d=n>=Math.ceil(i/r);return i<=r?(0,c.jsx)(c.Fragment,{}):(0,c.jsxs)("div",{className:k()(H,t),style:l,children:[(0,c.jsx)("div",{onClick:function(){o||s(n-1,"prev")},className:o?Q:"",children:"上一页"}),(0,c.jsx)("div",{onClick:function(){d||s(n+1,"next")},className:d?Q:"",children:"下一页"})]})},R="list___oOsiS",F="wrap___G6T7F",J="lockWrap___Rl79E",O="li___oZZ7l",T="cover___b2bYW",z="img___IQX7w",L="sign___HkT6C",K="name___SsJx8",Y="e___TMqq0",M="tags___bcjyo",G="rate___YACg7",U=s(71418),W=s(6848),V=s(17178),X=s(71681),$=s(27876),ee=s(96908),ne=s(57177),se=s(81378),te=s(6638),ie=function(e){var n=e.className,s=e.dataSource,t=void 0===s?[]:s,i=e.col,r=void 0===i?4:i,a=e.right,l=e.bottom,o=void 0===l?23:l,d=e.precision,u=void 0===d?0:d,x=e.wrapWidth,p=void 0===x?1200:x,h=e.trackEventItems,m=e.loading,f=Math.floor((p-(r-1)*a)/r);return(0,c.jsx)(U.Z,{spinning:m,children:(0,c.jsxs)("div",{className:k()(R,n),children:[!!t.length&&t.map((function(e,n){var s=e.name,t=e.id,i=e.identifier,l=e.power,d=e.cover_image_id,x=e.pic;return(0,c.jsxs)("div",{className:F,style:{width:f,marginRight:(1+n)%r==0?0:a+u,marginBottom:o},children:[(0,c.jsxs)("a",{target:"_blank",href:"/shixuns/".concat(i,"/challenges"),className:O,onClick:function(e){e.preventDefault(),h&&(0,$.L9)([h]),l&&(0,$.xg)("/shixuns/".concat(i,"/challenges"))},children:[(0,c.jsxs)("div",{className:z,children:[(0,c.jsx)("img",{className:T,src:d?"".concat(X.Z.API_SERVER,"/api/attachments/").concat(d):"".concat(X.Z.IMG_SERVER,"/").concat(x)}),e.is_jupyter&&(0,c.jsx)("img",{className:L,src:ee}),e.is_jupyter_lab&&(0,c.jsx)("img",{className:L,src:ne}),e.is_unity_3d&&(0,c.jsx)("img",{className:L,src:se})]}),(0,c.jsx)("div",{className:K,children:(0,c.jsx)(W.Z,{title:s||"实践项目名称-未填写",children:(0,c.jsx)("span",{className:Y,children:s||"实践项目名称-未填写"})})}),(0,c.jsxs)("div",{className:M,children:[(0,c.jsx)(W.Z,{placement:"bottom",title:"关卡数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),(0,c.jsx)("span",{children:e.challenges_count})]})}),!!e.myshixuns_count&&(0,c.jsx)(W.Z,{placement:"bottom",title:"学习人数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan font14 mr2"}),(0,c.jsx)("span",{children:e.myshixuns_count})]})}),(0,c.jsx)(W.Z,{placement:"bottom",title:"难度等级",children:(0,c.jsx)("span",{children:(0,c.jsx)("span",{children:e.level})})}),(0,c.jsxs)("div",{className:G,children:[(0,c.jsx)(V.Z,{allowHalf:!0,disabled:!0,defaultValue:e.score_info}),(0,c.jsxs)("span",{children:[" ",e.score_info?"".concat(e.score_info,"分"):"5分"]})]})]})]}),!l&&(0,c.jsxs)("div",{className:J,children:[(0,c.jsx)("img",{src:"".concat(X.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,c.jsx)("span",{className:"mt15 font16 c-white",children:"定向开放内容,需要授权"})]})]},t)})),!t.length&&(0,c.jsx)(te.Z,{})]})})},re=s(37913),ae={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},ce=function(e){var n=e.className,s=e.dataSource,t=void 0===s?[]:s,i=e.col,r=void 0===i?4:i,a=e.right,l=e.bottom,o=void 0===l?23:l,d=e.precision,u=void 0===d?0:d,x=e.wrapWidth,p=void 0===x?1200:x,h=e.trackEventItems,m=e.loading,f=Math.floor((p-(r-1)*a)/r);return(0,c.jsx)(U.Z,{spinning:m,children:(0,c.jsxs)("div",{className:k()(ae.list,n),children:[!!t.length&&t.map((function(e,n){var s=e.subject_identifier,t=e.id,i=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,c.jsxs)("div",{className:ae.wrap,style:{width:f,marginRight:(1+n)%r==0?0:a+u,marginBottom:o},children:[(0,c.jsxs)("a",{className:ae.li,onClick:function(n){n.preventDefault(),h&&(0,$.L9)([h]),(0,$.xg)(e.first_category_url)},children:[(0,c.jsxs)("div",{className:ae.top,children:[(0,c.jsx)(W.Z,{title:e.name,children:(0,c.jsx)("div",{className:ae.name,children:e.name})}),(0,c.jsx)("img",{className:ae.img,src:X.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,c.jsx)("div",{className:ae.text,title:e.creator,children:e.creator}),s&&(0,c.jsxs)("div",{className:ae.btns,children:[(0,c.jsx)("div",{children:"开放课程"}),(0,c.jsx)("aside",{children:"开放课堂"})]}),i&&(0,c.jsx)("div",{className:ae.sign,children:"公开"})]}),(0,c.jsxs)("div",{className:ae.bottom,children:[e.visits>0&&(0,c.jsx)(W.Z,{title:"访问量",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,c.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,c.jsx)(W.Z,{title:"成员",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,c.jsx)(W.Z,{title:"作业",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,c.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,c.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,c.jsxs)("div",{className:ae.lockWrap,children:[(0,c.jsx)("img",{src:"".concat(X.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,c.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},t)})),!t.length&&(0,c.jsx)(te.Z,{})]})})},le={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},oe=function(e){var n=e.dataSource,s=void 0===n?[]:n,t=e.value,i=e.onChange,r=e.className,a=e.style,l=void 0===a?{}:a,o=e.tabBarExtraContent;return(0,c.jsxs)("div",{className:k()(le.tabs,r),style:l,children:[(0,c.jsx)("div",{className:le.tabsWrap,children:s.map((function(e,n){return(0,c.jsxs)("aside",{className:le.tab,onClick:function(){i(e.id)},children:[(0,c.jsx)("div",{className:t===e.id?le.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsx)(W.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,c.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,c.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,c.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,c.jsx)("div",{className:le.tabBar,children:o})]})},de=function(e){var n=e.className,s=e.style,t=void 0===s?{}:s,i=e.children;return(0,c.jsx)("div",{className:k()(n),style:t,children:i})},ue="orderWrap___ZfyGX",xe="orderIconWrap___XTB_O",pe="orderAsc___KWHmA",he="orderDesc___rHdbB",me="active___a7eSP",fe="cursorPointer___gs9kL",ve="orderTextWrap___teAKn",ge=s(38854),je=s(20834),ye=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],Ae=function(e){var n,s=e.sortValue,t=e.dropValue,i=e.className,r=e.onSort,a=e.onDrop,l=e.dataSource,o=void 0===l?ye:l;return(0,c.jsxs)("div",{className:k()(ue,i),children:[(0,c.jsx)(ge.Z,{dropdownRender:function(){return(0,c.jsx)(je.Z,{children:o.map((function(e,n){return(0,c.jsx)(je.Z.Item,{onClick:function(){return a(e.id)},children:e.name},n)}))})},children:(0,c.jsx)("span",{className:ve,children:null===(n=o.find((function(e){return t===e.id})))||void 0===n?void 0:n.name})}),(0,c.jsxs)("span",{className:xe,children:[(0,c.jsx)("span",{className:pe,children:(0,c.jsx)("i",{className:"asc"===s?"iconfont icon-sanjiaoxing-up font12 ".concat(fe," ").concat(me):"iconfont icon-sanjiaoxing-up font12 ".concat(fe),onClick:function(){return r("asc"===s?"desc":"asc")}})}),(0,c.jsx)("span",{className:he,children:(0,c.jsx)("i",{className:"desc"===s?"iconfont icon-sanjiaoxing-down font12 ".concat(fe," ").concat(me):"iconfont icon-sanjiaoxing-down font12 ".concat(fe),onClick:function(){return r("asc"===s?"desc":"asc")}})})]})]})},ke=s(82242),be=s.n(ke),we=s(7557),_e=s.n(we),Ne=s(41498),Ze=s.n(Ne),Ie=s(39647),Se=s.n(Ie),Ee={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},Ce=s(3113),Be=["className","style","children","loading","openLoading","onClick","size","shape"],Pe=function(e){var n=e.className,s=e.style,i=e.children,r=e.loading,a=void 0!==r&&r,l=e.openLoading,o=e.onClick,u=void 0===o?function(){}:o,x=e.size,p=void 0===x?"middle":x,h=e.shape,m=void 0===h?"round":h,f=Se()(e,Be),v=(0,t.useState)(!1),g=d()(v,2),j=g[0],y=g[1];return(0,c.jsx)(Ce.ZP,be()(be()({onClick:(0,b.throttle)(function(){var e=Ze()(_e()().mark((function e(n){return _e()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l&&y(!0),e.prev=1,e.next=4,u(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:l&&y(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:k()(Ee.btn,Ee["".concat(p,"-").concat(m)],n),style:be()({},s),size:p,shape:m,loading:j||a},f),{},{children:i}))},De="head___ghH72",He="node___mjPEy",Qe=function(e){var n=e.className,s=e.style,t=e.children,i=void 0===t?null:t,r=e.onClick,a=e.title;return(0,c.jsxs)("div",{className:k()(De,n),style:s,children:[(0,c.jsxs)("span",{className:"primary-hover",onClick:r,children:[(0,c.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,c.jsx)("b",{title:a,children:a}),(0,c.jsx)("div",{className:He,children:i})]})},qe="btns___sNgTb",Re="confirm___Ozirl",Fe="cancel___aiq1I",Je=function(e){var n=e.confirmShow,s=void 0===n||n,t=e.confirmTitle,i=e.confirmClick,r=e.cancelShow,a=void 0===r||r,l=e.cancelTitle,o=e.cancelClick,d=e.className,u=e.style,x=e.confirmLoading,p=void 0!==x&&x;return(0,c.jsxs)("div",{className:k()(qe,d),style:u,children:[s&&(0,c.jsx)(Ce.ZP,{loading:p,onClick:i,type:"primary",className:Re,children:t}),a&&(0,c.jsx)(Ce.ZP,{onClick:o,className:Fe,children:l})]})},Oe={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Te=function(e){var n=e.className,s=e.style,t=void 0===s?{}:s,i=e.LeftContent,r=e.children,a=e.RightContent;return(0,c.jsx)("div",{className:k()(Oe.fixedBottom,n),style:t,children:(0,c.jsxs)("div",{className:Oe.wrap,children:[(0,c.jsx)("div",{className:Oe.left,children:i}),(0,c.jsx)("div",{className:Oe.center,children:r}),(0,c.jsx)("div",{className:Oe.right,children:a})]})})},ze="crumbs___V41Oe",Le="hover___bEIVd",Ke=s(80608),Ye=function(e){var n=e.className,s=e.style,i=void 0===s?{}:s,r=e.dataSource,a=void 0===r?[]:r;return(0,c.jsx)("div",{className:k()(ze,n),style:i,children:a.map((function(e,n){return n"," "]})]},n):(0,c.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Me=s(31797),Ge=["onChange"],Ue=Me.Z.Countdown,We=function(e){var n=e.onChange,s=Se()(e,Ge),i=(0,t.useState)(null),r=d()(i,2),a=r[0],l=r[1];(0,t.useEffect)((function(){"number"==typeof a&&a>=0&&n(a)}),[a]);return(0,c.jsx)(Ue,be()(be()({},s),{},{onChange:function(e){var n=Math.floor(e/1e3);l(n)}}))}},93298:function(e,n,s){s.r(n),s.d(n,{default:function(){return zt}});var t=s(37205),i=s.n(t),r=s(7557),a=s.n(r),c=s(41498),l=s.n(c),o=s(82242),d=s.n(o),u=s(79800),x=s.n(u),p=s(39647),h=s.n(p),m=s(59301),f=s(49105),v=s(80608),g=s(43418),j=s(20834),y=s(8591),A=s(66104),k=s(6848),b=s(3113),w=s(38854),_=s(99313),N=s(51945),Z=s(40362),I=s(98578),S=s(44483),E=s(43516),C=s(27876),B=s(80427),P=s(85573),D=s.n(P),H=s(78241),Q=s(95237),q=s(43604),R=s(78673),F=s(24905),J=s(24650),O=s(94001),T=s(86859),z=s(5112),L=s(61186),K=s.n(L),Y=s(37712),M=(0,v.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,s=e.dispatch,t=(0,v.useParams)();return(0,Y.jsxs)(g.Z,{centered:!0,title:"提示",open:"打回重做"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/myshixuns/".concat(n.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"post",body:{course_id:t.coursesId}});case 2:0===e.sent.status&&(y.ZP.success("删除成功"),s({type:"shixunHomeworks/setActionTabs",payload:{}}),s({type:"shixunHomeworks/getWorkList",payload:d()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){s({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,Y.jsx)("p",{children:"该作业将被打回重做,学生实训记录将被清空!"}),(0,Y.jsx)("p",{children:"确定打回?"})]})})),G=(0,v.connect)((function(e){return{exercise:e.exercise}}))((function(e){var n,s,t,i,r=e.exercise,c=e.dispatch,o=(0,v.useParams)(),u=(0,m.useState)(!0),p=x()(u,2),h=(p[0],p[1],H.Z.useForm()),f=x()(h,1)[0],j=r.actionTabs;(0,m.useEffect)((function(){var e,n;"更改评阅"===r.actionTabs.key&&(f.resetFields(),f.setFieldsValue({subjective_score:null==j||null===(e=j.selectArrs)||void 0===e||null===(e=e.record)||void 0===e?void 0:e.subjective_score,objective_score:null==j||null===(n=j.selectArrs)||void 0===n||null===(n=n.record)||void 0===n?void 0:n.objective_score}))}),[r.actionTabs.key]);var A=function(){c({type:"exercise/setActionTabs",payload:{}})};return(0,Y.jsx)(Y.Fragment,{children:(0,Y.jsx)(g.Z,{centered:!0,title:"评阅",open:"更改评阅"===r.actionTabs.key,onCancel:A,footer:(0,Y.jsxs)(Q.Z,{align:"middle",justify:"end",children:[(0,Y.jsx)(b.ZP,{className:"ml10",onClick:A,children:" 取消"}),(0,Y.jsx)(b.ZP,{className:"ml10",onClick:l()(a()().mark((function e(){var n,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f.validateFields();case 2:return s=f.getFieldValue(),e.next=5,(0,E.oS)(d()(d()({},s),{},{id:o.categoryId,user_id:null==j||null===(n=j.selectArrs)||void 0===n||null===(n=n.record)||void 0===n?void 0:n.user_id}));case 5:0===e.sent.status&&(y.ZP.success("评阅成功"),f.resetFields(),c({type:"exercise/setActionTabs",payload:{}}),c({type:"exercise/getExerciseList",payload:d()({},r.actionTabs.params)}));case 7:case"end":return e.stop()}}),e)}))),type:"primary",children:" 确认"})]}),children:(0,Y.jsx)("div",{className:"pl30",children:(0,Y.jsxs)(H.Z,{form:f,children:[(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(q.Z,{children:(0,Y.jsx)(H.Z.Item,{name:"subjective_score",label:"主观题成绩",rules:[{required:!0,message:"请输入!"}],children:(0,Y.jsx)(O.Z,{min:0,max:1*(null==j||null===(n=j.selectArrs)||void 0===n||null===(n=n.exercise_types)||void 0===n?void 0:n.subjective_score),style:{width:150},placeholder:"请填写主观题成绩"})})}),(0,Y.jsx)(q.Z,{flex:1,children:(0,Y.jsx)("div",{children:(0,Y.jsxs)("span",{className:"ml10",children:["分,总共:",null==j||null===(s=j.selectArrs)||void 0===s||null===(s=s.exercise_types)||void 0===s?void 0:s.subjective_score,"分"]})})})]}),(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(q.Z,{children:(0,Y.jsx)(H.Z.Item,{name:"objective_score",label:"客观题成绩",rules:[{required:!0,message:"请输入!"}],children:(0,Y.jsx)(O.Z,{min:0,max:1*(null==j||null===(t=j.selectArrs)||void 0===t||null===(t=t.exercise_types)||void 0===t?void 0:t.objective_score),style:{width:150},width:150,placeholder:"请填写客观题成绩"})})}),(0,Y.jsx)(q.Z,{flex:1,children:(0,Y.jsx)("div",{children:(0,Y.jsxs)("span",{className:"ml10",children:["分,总共:",null==j||null===(i=j.selectArrs)||void 0===i||null===(i=i.exercise_types)||void 0===i?void 0:i.objective_score,"分"]})})})]})]})})})})})),U=[{name:"未评阅",id:0,type:"unreview_counts"},{name:"评阅中",id:2,type:"reviewing_counts"},{name:"已评阅",id:1,type:"review_counts"}],W=[{name:"未开始",id:0,type:"unanswer_users"},{name:"考试中",id:1,type:"answering_users"},{name:"已交卷",id:2,type:"answer_users"},{name:"已交卷/未答",id:3,type:"commit_with_no_answers_users"}],V=[{name:"无需补考",id:0,type:"unmake_up_users_count"},{name:"参加补考",id:1,type:"make_up_users_count"}],X=s(6638),$=s(30518),ee=(0,v.connect)((function(e){return{exercise:e.exercise}}))((function(e){var n,s,t=e.exercise,i=e.dispatch,r=(0,v.useParams)(),c=(0,m.useState)(!0),o=x()(c,2),u=(o[0],o[1],H.Z.useForm()),p=x()(u,1)[0],h=(0,m.useState)(!1),f=x()(h,2),j=f[0],A=f[1],k=(0,m.useState)({}),b=x()(k,2),w=b[0],_=b[1],N=t.actionTabs;(0,m.useEffect)((function(){var e,n;"延时"===t.actionTabs.key&&(A(!1),p.resetFields(),p.setFieldsValue({subjective_score:null==N||null===(e=N.selectArrs)||void 0===e||null===(e=e.record)||void 0===e?void 0:e.subjective_score,objective_score:null==N||null===(n=N.selectArrs)||void 0===n||null===(n=n.record)||void 0===n?void 0:n.objective_score}))}),[t.actionTabs.key]);function Z(e,n){for(var s=[],t=e;tK()(null==N||null===(s=N.selectArrs)||void 0===s?void 0:s.exercise_end_at).endOf("minute")||e<=K()().startOf("day"))},disabledTime:function(e){var n,s=null==N||null===(n=N.selectArrs)||void 0===n?void 0:n.exercise_end_at,t=K()(e).format("HH");if(K()(e).isSame(K()(s),"day")){var i=K()(s).format("HH"),r=K()(s).format("mm");return{disabledHours:function(){return Z(0,24).splice(1*i+1,24-i)},disabledMinutes:function(){return K()(e).isSame(K()(s),"hour")&&t<=i?Z(r,60):Z(60,60)}}}if(K()(e).isSame(K()(),"day")){var a=K()().format("HH"),c=K()().format("mm");return{disabledHours:function(){return Z(0,24).splice(0,a)},disabledMinutes:function(){return t<=a?Z(0,c):Z(60,60)}}}return!1},allowClear:!1,onChange:function(e,n){var s,t;K()(n)>K()(null==N||null===(s=N.selectArrs)||void 0===s?void 0:s.exercise_end_at)&&p.setFieldsValue({time:K()(null==N||null===(t=N.selectArrs)||void 0===t?void 0:t.exercise_end_at).format("YYYY-MM-DD HH:mm")})}})})})]}),(0,Y.jsx)(Q.Z,{style:{marginLeft:78,marginTop:4},children:(0,Y.jsx)(H.Z.Item,{name:"is_clear",className:"ml10",initialValue:!1,valuePropName:"checked",children:(0,Y.jsx)(F.Z,{children:"确认清除该学生的已切屏次数"})})})]})})})})})),ne=s(38180),se=(0,v.connect)((function(e){return{exercise:e.exercise}}))((function(e){var n,s,t=e.exercise,i=e.dispatch,r=(0,v.useParams)(),c=H.Z.useForm(),o=x()(c,1)[0],d=(0,m.useState)(!1),u=x()(d,2),p=u[0],h=u[1],f=t.actionTabs;return(0,m.useEffect)((function(){"teacher-unlock"===t.actionTabs.key&&(h(!1),o.resetFields())}),[t.actionTabs.key]),(0,Y.jsx)(Y.Fragment,{children:(0,Y.jsx)(g.Z,{width:600,centered:!0,title:"考试解锁(".concat(null==f||null===(n=f.selectArrs)||void 0===n?void 0:n.user_name,")"),open:"teacher-unlock"===t.actionTabs.key,okText:"确认",cancelText:"取消",keyboard:!1,confirmLoading:p,onOk:l()(a()().mark((function e(){var n,s,c,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o.validateFields();case 2:return s=o.getFieldsValue(),h(!0),e.next=6,(0,E.ZD)(r.categoryId,{exercise_user_id:null==f||null===(n=f.selectArrs)||void 0===n?void 0:n.exercise_user_id,unlock_key:s.unlock_key});case 6:if(0!==e.sent.status){e.next=15;break}if(!s.time){e.next=12;break}return l={time:K()(s.time).format("YYYY-MM-DD HH:mm"),exercise_user_id:null==f||null===(c=f.selectArrs)||void 0===c?void 0:c.exercise_user_id,id:r.categoryId},e.next=12,(0,E.qz)(l);case 12:y.ZP.success("解除锁定成功"),i({type:"exercise/getExerciseList",payload:t.actionTabs.params}),i({type:"exercise/setActionTabs",payload:{}});case 15:h(!1);case 16:case"end":return e.stop()}}),e)}))),onCancel:function(){i({type:"exercise/setActionTabs",payload:{}})},children:(0,Y.jsx)("div",{className:"",children:(0,Y.jsxs)(H.Z,{form:o,layout:"vertical",autoComplete:"off",children:[(0,Y.jsx)(H.Z.Item,{className:"ml10",label:"考试解锁码",name:"unlock_key",rules:[{required:!0,message:"请输入考试解锁码"}],children:(0,Y.jsx)(J.Z.Password,{autoComplete:"off",style:{width:270},placeholder:"请输入考试解锁码"})}),(0,Y.jsx)(H.Z.Item,{label:(0,Y.jsxs)("span",{children:["延长交卷截止时间(",(0,Y.jsxs)("span",{className:"c-grey-999",children:["不能超过当前试卷截止时间",K()(null==f||null===(s=f.selectArrs)||void 0===s?void 0:s.exercise_end_at).format("YYYY-MM-DD HH:mm")]}),")"]}),name:"time",className:"ml10",children:(0,Y.jsx)($.default,{style:{width:270},placeholder:"请选择交卷截止时间",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabledDate:function(e){var n;return(0,ne.Q8)(e,null==f||null===(n=f.selectArrs)||void 0===n?void 0:n.exercise_end_at)},disabledTime:function(e){var n,s=null==f||null===(n=f.selectArrs)||void 0===n?void 0:n.exercise_end_at;if(K()(e).isSame(K()(s),"day")){var t=K()(s).hours(),i=K()(s).minutes();return console.log(t,i),{disabledHours:function(){return(0,ne.w6)(0,24).slice(t+1)},disabledMinutes:function(){return K()(e).isSame(K()(s),"hour")?(0,ne.w6)(i,60):[]}}}return(0,ne.d0)(e)},allowClear:!1})})]})})})})})),te=s(41129),ie=s(87684),re=s(72746),ae=["shixunHomeworks","dispatch"],ce=(0,v.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,s=e.dispatch,t=(h()(e,ae),(0,v.useParams)()),r=(0,m.useState)([]),c=x()(r,2),o=c[0],d=c[1],u=(0,m.useState)([]),p=x()(u,2),j=p[0],y=p[1];function A(){return(A=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/exercises/".concat(t.categoryId,"/group_list.json"),{method:"GET"});case 2:n=e.sent,d(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,m.useEffect)((function(){"质量检测"===n.actionTabs.key&&function(){A.apply(this,arguments)}()}),[n.actionTabs.key]);return(0,Y.jsx)(Y.Fragment,{children:(0,Y.jsx)(g.Z,{centered:!0,title:"代码质量评分",open:"质量检测"===n.actionTabs.key,width:700,okText:"确定",cancelText:"取消",onOk:l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/exercises/".concat(t.categoryId,"/code_quality_analysis.json"),{method:"POST",body:{group_ids:j}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(v.history.replace("/classrooms/".concat(t.coursesId,"/exercise/").concat(t.categoryId,"/detail?tabs=7")),window.location.reload(),s({type:"shixunHomeworks/setActionTabs",payload:{}}),y([]));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){y([]),s({type:"shixunHomeworks/setActionTabs",payload:{}})},children:(0,Y.jsx)(N.Z,{rowSelection:{type:"checkbox",onChange:function(e,n){y(i()(e))},selectedRowKeys:j,getCheckboxProps:function(e){return{disabled:"进行中"===e.status||0===e.works_count}}},rowKey:function(e){return e.key||e.id},scroll:{y:300},pagination:!1,columns:[{title:"分班情况",dataIndex:"name"},{title:"有效作品数",dataIndex:"works_count"},{title:"检测进度",dataIndex:"status"},{title:"上次评分时间",dataIndex:"last_analysis_time"}],dataSource:null==o?void 0:o.group_list})})})})),le=s(75916),oe={flex_box_center:"flex_box_center____uOEt",flex_space_between:"flex_space_between___J8U9e",flex_box_vertical_center:"flex_box_vertical_center___M1l_z",flex_box_center_end:"flex_box_center_end___UsRsw",flex_box_column:"flex_box_column___gcanz",rightFilter:"rightFilter___KnaoF",classwidth:"classwidth___QPkdW",operationCol:"operationCol___hiIyI",unlockBtn:"unlockBtn___QvP_V",recordScreenModal:"recordScreenModal___tLQo7",operationLink:"operationLink___vj72A",banding:"banding___BLx2S",noShow:"noShow___mrV9r"},de=function(e){var n=e.item,s=e.renderText,t=(0,v.useParams)(),i=(0,m.useState)(),r=x()(i,2),c=r[0],o=r[1],d=function(){var e=l()(a()().mark((function e(s){var i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,E.UH)({id:t.categoryId,user_id:null==n?void 0:n.user_id});case 4:(i=e.sent)&&o(i);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsx)(k.Z,{onOpenChange:function(e){return d(e)},title:(0,Y.jsxs)("div",{children:["单选题 ",null==c?void 0:c.single_question_score,"分 ",(0,Y.jsx)("br",{}),"多选题 ",null==c?void 0:c.multiple_question_score,"分 ",(0,Y.jsx)("br",{}),"判断题 ",null==c?void 0:c.judgement_question_score,"分 ",(0,Y.jsx)("br",{}),"填空题 ",null==c?void 0:c.completion_question_score,"分 ",(0,Y.jsx)("br",{}),"实训题 ",null==c?void 0:c.shixun_question_score,"分"]}),children:s})},ue=["exercise","loading","dispatch","globalSetting","checkDomainAuthority","getparams","user","classroomList"],xe=(0,v.connect)((function(e){var n=e.exercise,s=e.loading,t=e.globalSetting,i=e.classroomList,r=e.user;return{classroomList:i,exercise:n,loading:s.effects,globalSetting:t,user:r}}))((function(e){var n,s,t,r,c,o,u,p,j,A,w,_,Z,I,S,B,P,L,$,ne,ae,xe,pe,he,me,fe,ve,ge,je,ye,Ae,ke,be,we,_e,Ne=e.exercise,Ze=e.loading,Ie=e.dispatch,Se=e.globalSetting,Ee=e.checkDomainAuthority,Ce=e.getparams,Be=e.user,Pe=e.classroomList,De=(h()(e,ue),(0,v.useSearchParams)()),He=x()(De,1)[0],Qe=(0,v.useParams)(),qe=(0,m.useState)(d()({},Qe)),Re=x()(qe,2),Fe=Re[0],Je=Re[1],Oe=Ne.exerciseList,Te=Ne.commonHeader,ze=Be.userInfo,Le=(0,m.useState)({}),Ke=x()(Le,2),Ye=Ke[0],Me=(Ke[1],(0,m.useState)("")),Ge=x()(Me,2),Ue=(Ge[0],Ge[1],(0,m.useState)(0)),We=x()(Ue,2),Ve=We[0],Xe=We[1],$e=(0,m.useState)({}),en=x()($e,2),nn=(en[0],en[1],(0,m.useState)(!1)),sn=x()(nn,2),tn=sn[0],rn=sn[1],an=(0,m.useState)("alert"),cn=x()(an,2),ln=cn[0],on=cn[1],dn=(0,m.useState)(0),un=x()(dn,2),xn=un[0],pn=un[1],hn=(0,m.useState)(!1),mn=x()(hn,2),fn=(mn[0],mn[1]),vn=(0,m.useState)(!1),gn=x()(vn,2),jn=gn[0],yn=gn[1],An=H.Z.useForm(),kn=x()(An,1)[0],bn=(0,m.useState)([]),wn=x()(bn,2),_n=wn[0],Nn=wn[1],Zn=(0,m.useState)(!0),In=x()(Zn,2),Sn=(In[0],In[1],(0,m.useRef)(),(0,m.useState)(1)),En=x()(Sn,2),Cn=En[0],Bn=En[1],Pn=(0,m.useState)(""),Dn=x()(Pn,2),Hn=Dn[0],Qn=Dn[1],qn=(0,m.useState)(),Rn=x()(qn,2),Fn=Rn[0],Jn=Rn[1],On=(0,m.useState)(!1),Tn=x()(On,2),zn=Tn[0],Ln=Tn[1];function Kn(){return(Kn=l()(a()().mark((function e(n){var s,t,i,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Jn(null==n?void 0:n.exercise_user_id),Ln(2===n.commit_status||3===n.commit_status),fn(!0),e.next=5,(0,f.ZP)("/api/exercises/".concat(Fe.categoryId,"/student_info.json"),{method:"get",params:{exercise_user_id:null==n?void 0:n.exercise_user_id}});case 5:(null==(r=e.sent)||null===(s=r.data)||void 0===s||null===(s=s.exercise_user_photos)||void 0===s?void 0:s.length)>0?rn(!0):y.ZP.info("当前暂无照片"),Nn(null==r||null===(t=r.data)||void 0===t?void 0:t.exercise_user_photos),pn(null==r||null===(i=r.data)||void 0===i?void 0:i.alert_count),fn(!1);case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,m.useEffect)((function(){var e,n;if((0,le.GJ)())Xe(null===(n=Oe.exercise_types)||void 0===n?void 0:n.total_users);else if(null!=Oe&&null!==(e=Oe.exercise_types)&&void 0!==e&&e.score_open){var s;Xe(null===(s=Oe.exercise_types)||void 0===s?void 0:s.unanswer_users)}}),[Oe]),(0,m.useEffect)((function(){var e={};He.get("exercise_group_id")&&(e={review:[0,2],commit_status:[2,3]},"0"!==He.get("exercise_group_id")&&(e.exercise_group_id=[Number(He.get("exercise_group_id"))]),kn.setFieldsValue(d()({},e))),Fe=d()(d()({},Fe),e),Je(d()({},Fe)),Ie({type:"exercise/getExerciseList",payload:Fe}),Ie({type:"exercise/clearData",payload:{key:"reviewExercise"}})}),[]);var Yn=(new Date).getTime(),Mn=[{title:"序号",dataIndex:"name",fixed:"left",width:80,align:"center",render:function(e,n,s){return(0,Y.jsx)(k.Z,{title:20*((Fe.page||1)-1)+s+1,children:(0,Y.jsx)("span",{children:20*((Fe.page||1)-1)+s+1})})}},{title:"姓名",dataIndex:"user_name",fixed:"left",width:null!=Oe&&null!==(n=Oe.exercise_types)&&void 0!==n&&n.score_open&&(0,le.dE)()?"40%":120,ellipsis:!0,align:"left",render:function(e,n){return(0,Y.jsxs)("div",{style:{display:"flex",alignItems:"center"},onClick:function(){var s;if(!(0,le.Rm)()||null!==(s=Pe.AssistantObject.exercise)&&void 0!==s&&s.can_view){switch(n.commit_status){case 0:if(!(0,le.Ny)())return void y.ZP.warning("学生未开始考试,您无权查看");break;case 1:return void y.ZP.warning("学生正在考试中,您无权查看");default:console.log("当前提交状态",n.commit_status)}e&&(0,le.GJ)()&&(Un(),(0,C.xg)("/classrooms/".concat(Fe.coursesId,"/exercise/").concat(Fe.categoryId,"/review/").concat(null==n?void 0:n.login)))}else y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(0,Y.jsx)("span",{className:e&&(0,le.GJ)()?oe.operationLink:"",children:e||"--"}),!(null==n||!n.delayed_at)&&(0,Y.jsx)(k.Z,{title:(0,Y.jsxs)("div",{children:["交卷截止时间调整至",(0,Y.jsx)("span",{className:"ml5",children:K()(n.delayed_at).format("YYYY-MM-DD HH:mm")})]}),children:(0,Y.jsx)("span",{className:"iconfont icon-shizhong c-blue"})})]})}},!(null!=Oe&&null!==(s=Oe.exercise_types)&&void 0!==s&&s.is_excellent)&&{title:"学号",ellipsis:!0,dataIndex:"student_id",width:140,align:"left",sorter:!0,render:function(e){return e||"--"}},!(null!=Oe&&null!==(t=Oe.exercise_types)&&void 0!==t&&t.is_excellent)&&0!==(null==Oe||null===(r=Oe.exercise_types)||void 0===r?void 0:r.groups_count)&&{title:"分班",width:130,dataIndex:"user_group_name",align:"left",render:function(e,n){return(0,Y.jsx)("div",{className:oe.banding,title:e||"--",children:e||"--"})}},{title:"最终成绩",width:100,dataIndex:"score",align:"center",sorter:!0,render:function(e,n){return 0===n.commit_status||1===n.commit_status?"--":!n.open_total_score&&(0,le.dE)()?"老师审核中":100===(e="number"==typeof e?Number(e):e)?(0,Y.jsx)("span",{className:"c-green",children:e||"--"}):e>60?(0,Y.jsx)("span",{className:"c-orange",children:e||"--"}):(0,Y.jsx)("span",{children:e||"--"})}},!(1!==(null==Oe||null===(c=Oe.exercise_types)||void 0===c?void 0:c.objective)||1===(null==Oe||null===(o=Oe.exercise_types)||void 0===o?void 0:o.objective)&&1!==(null==Oe||null===(u=Oe.exercise_types)||void 0===u?void 0:u.subjective))&&{title:"客观题得分",dataIndex:"objective_score",align:"center",width:100,render:function(e,n){return 0===n.commit_status||1===n.commit_status?"--":!n.open_total_score&&(0,le.dE)()?"老师审核中":(s=(e="number"==typeof e?Number(e):e)>=0&&e<=60?(0,Y.jsx)("span",{children:e}):100===e?(0,Y.jsx)("span",{className:"c-green",children:e}):e>60?(0,Y.jsx)("span",{className:"c-orange",children:e}):"--",(0,Y.jsx)(de,{renderText:s,item:n}));var s}},!(1!==(null==Oe||null===(p=Oe.exercise_types)||void 0===p?void 0:p.subjective)||1===(null==Oe||null===(j=Oe.exercise_types)||void 0===j?void 0:j.subjective)&&1!==(null==Oe||null===(A=Oe.exercise_types)||void 0===A?void 0:A.objective))&&{title:"主观题得分",width:100,dataIndex:"subjective_score",align:"center",render:function(e,n){return 0===n.commit_status||1===n.commit_status?"--":!n.open_total_score&&(0,le.dE)()?"老师审核中":(null!=Oe&&null!==(s=Oe.exercise_types)&&void 0!==s&&s.appraise_setting&&null!=Oe&&null!==(t=Oe.exercise_types)&&void 0!==t&&t.sealed_review&&new Date(null==Oe||null===(i=Oe.exercise_types)||void 0===i?void 0:i.appraise_end_time).getTime()>Yn&&(r="--"),null!=n&&n.has_comment||!n.review_status||(r="评阅中"),r=null!=n&&n.has_comment?"已评阅":"未评阅",0===(e="number"==typeof e?Number(e):e)?(0,Y.jsxs)("span",{children:[e," ","未评阅"===r&&(0,Y.jsx)("span",{className:"c-red",children:" (待评阅)"})]}):e>0&&e<=60?(0,Y.jsx)("span",{children:e}):100===e?(0,Y.jsx)("span",{className:"c-green",children:e}):e>60?(0,Y.jsx)("span",{className:"c-orange",children:e}):"--");var s,t,i,r}},{title:"提交状态",dataIndex:"commit_status",width:100,align:"left",render:function(e,n){return 0===e?(0,Y.jsx)("span",{style:{color:"#666666"},children:"未开始"}):1===e?(0,Y.jsxs)("span",{style:{color:"#DF3042"},children:[!n.is_make_up&&"考试中",n.is_make_up&&"考试中 (补考)"]}):2===e?(0,Y.jsxs)("span",{style:{color:"#5AB891"},children:[!n.is_make_up&&"已交卷",n.is_make_up&&"已交卷 (补考)"]}):(0,Y.jsxs)("span",{style:{color:"#5AB891"},children:[!n.is_make_up&&"已交卷(未答)",n.is_make_up&&"已交卷/未答(补考)"]})}},{title:"开始答题时间",dataIndex:"start_at",width:130,align:"left",sorter:!0,render:function(e){return e?K()(e).format("YYYY-MM-DD HH:mm"):"--"}},{title:"提交时间",dataIndex:"end_at",width:130,align:"left",sorter:!0,render:function(e){return e?K()(e).format("YYYY-MM-DD HH:mm"):"--"}},{title:"打回次数",dataIndex:"exercise_user_redo_count",width:80,ellipsis:!0,className:15===(null==ze||null===(w=ze.course)||void 0===w?void 0:w.course_role)?oe.noShow:"",align:"left",render:function(e,n){return(0,Y.jsx)("div",{style:{display:"flex",alignItems:"center"},children:(0,Y.jsx)("span",{className:oe.operationLink,onClick:function(){Ie({type:"exercise/setActionTabs",payload:{key:"打回记录",student_id:n.user_id}})},children:e||"0"})})}},(null==Te?void 0:Te.screen_open)&&{title:(0,Y.jsxs)("span",{children:["切屏次数",(0,Y.jsx)(k.Z,{title:"红色代表学生切屏超过规定次数被强制交卷",children:(0,Y.jsx)("span",{className:"icon-xiaowenhao"})})]}),dataIndex:"screen_used_num",width:145,ellipsis:!0,align:"center",render:function(e,n){return(0,Y.jsxs)("span",{style:e>0?{cursor:"pointer"}:{},className:e>(null==n?void 0:n.screen_total_num)?"c-red":"",onClick:l()(a()().mark((function s(){var t;return a()().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:if(0!==e){s.next=2;break}return s.abrupt("return");case 2:return s.next=4,(0,E.Yu)(Qe.categoryId,{exercise_user_id:n.exercise_user_id});case 4:t=s.sent,g.Z.info({title:"切屏记录(".concat(null==n?void 0:n.user_name,")"),icon:null,closable:!0,className:oe.recordScreenModal,maskClosable:!0,width:616,centered:!0,content:(0,Y.jsx)(N.Z,{style:{marginTop:14},bordered:!0,pagination:!1,rowKey:"time",columns:[{title:"开始切屏时间",align:"center",dataIndex:"time"},{title:"切屏时长(秒)",align:"center",dataIndex:"time_long"},{title:"判定切屏次数",align:"center",dataIndex:"count"}],dataSource:null==t?void 0:t.data})});case 6:case"end":return s.stop()}}),s)}))),children:[e,"/",null==n?void 0:n.screen_total_num]})}},(null==Te?void 0:Te.exercise_status)>1&&(null==Te?void 0:Te.open_camera)&&(0,le.GJ)()&&!(null!==(_=Se.setting)&&void 0!==_&&_.is_local)&&{title:"考试照片",dataIndex:"photo_count",align:"center",width:100,render:function(e,n){return n.commit_status>0?(0,Y.jsx)("a",{onClick:function(){!function(e){Kn.apply(this,arguments)}(n)},children:"".concat(e||0,"/").concat(null==Te?void 0:Te.photo_count)}):"--"}},(null==Te?void 0:Te.ip_bind)&&(0,le.Gg)()&&{title:"考试IP",dataIndex:"last_ip",align:"center",width:100,render:function(e,n){return(0,Y.jsxs)(Y.Fragment,{children:[e||"--",n.commit_status<=1&&Te.ip_bind&&n.last_ip&&(0,Y.jsx)(b.ZP,{type:"link",onClick:l()(a()().mark((function e(){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s=g.Z.confirm({title:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(q.Z,{flex:"1",children:"解除绑定"}),(0,Y.jsx)(q.Z,{children:(0,Y.jsx)("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return s.destroy()}})})]}),width:500,icon:null,okText:"确定",cancelText:"取消",className:"custom-modal-divider",content:(0,Y.jsxs)("div",{children:["为学生解除考试IP绑定后,学生可以使用新的IP地址进入考试。",(0,Y.jsx)("span",{className:"c-red",children:"如果该学生正在考试中,将无法作答,需要重新进入考试。"}),"您确定要解除该学生的考试IP绑定?"]}),onOk:function(){var e=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.ab)({id:Fe.categoryId,exercise_user_id:n.exercise_user_id});case 2:0===e.sent.status&&(y.ZP.success("解绑成功"),Ie({type:"exercise/getExerciseList",payload:Fe}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)}))),children:"解绑"})]})}},(null==Te?void 0:Te.open_camera)&&(0,le.Gg)()&&Te.exercise_status<3&&!(null!==(Z=Se.setting)&&void 0!==Z&&Z.is_local)&&{title:"允许不拍摄",dataIndex:"close_camera",align:"center",width:100,render:function(e,n){return(0,Y.jsx)(R.Z,{checked:e,onClick:l()(a()().mark((function s(){return a()().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:e?g.Z.info({title:"提示",content:(0,Y.jsx)("div",{children:"不允许修改"}),okText:"确认"}):g.Z.confirm({title:"允许不摄像警告",content:(0,Y.jsx)("div",{children:"为保证考试公平,本次考试已开启防作弊设置,这需要调用学生的摄像头。如学生硬件设施确有问题,为保证学生考试权利,教师可临时取消限制,允许学生参考。 本操作不可撤回,不可修改。 您确认同意该学生不开启摄像头参加考试吗?"}),onOk:function(){var e=l()(a()().mark((function e(){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.cC)(d()(d()({},Fe),{},{exercise_user_id:n.exercise_user_id}));case 2:0===(null==(s=e.sent)?void 0:s.status)&&(y.ZP.success("操作成功"),Ie({type:"exercise/getExerciseList",payload:d()({},Fe)}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return s.stop()}}),s)})))})}},(0,le.GJ)()&&{title:"评阅状态",width:130,dataIndex:"has_comment",align:"center",render:function(e,n){var s,t,i;return null!=Oe&&null!==(s=Oe.exercise_types)&&void 0!==s&&s.appraise_setting&&null!=Oe&&null!==(t=Oe.exercise_types)&&void 0!==t&&t.sealed_review&&new Date(null==Oe||null===(i=Oe.exercise_types)||void 0===i?void 0:i.appraise_end_time).getTime()>Yn?"--":!e&&n.review_status?"评阅中":e?"已评阅":"未评阅"}},((null==Te?void 0:Te.assistant_auth)||(0,le.GJ)()||(0,le.dE)())&&Ee&&{title:"操作",fixed:"right",dataInex:"action",align:"left",className:oe.operationCol,render:function(e,n){var s,t,i;return(0,Y.jsxs)("div",{children:[(0,le.GJ)()&&(0,Y.jsx)(b.ZP,{ghost:!0,type:"primary",size:"small",disabled:n.commit_status<2,children:(0,Y.jsx)("a",{className:n.commit_status>1?"c-blue":"c-black",onClick:function(){var e=l()(a()().mark((function e(s){var t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s.preventDefault(),e.next=3,(0,re.w)(Qe.coursesId,Qe.categoryId);case 3:if(2!==n.commit_status){e.next=9;break}if(!(0,le.Rm)()||null!==(t=Pe.AssistantObject.exercise)&&void 0!==t&&t.can_view){e.next=7;break}return y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 7:Un(),window.location.href="/classrooms/".concat(Fe.coursesId,"/exercise/").concat(Fe.categoryId,"/review/").concat(n.login);case 9:if(3!==n.commit_status){e.next=14;break}if(!(0,le.Rm)()||null!==(i=Pe.AssistantObject.exercise)&&void 0!==i&&i.can_appraise){e.next=13;break}return y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 13:Ie({type:"exercise/setActionTabs",payload:{key:"更改评阅",saveExerciseUsers:Un,selectArrs:{record:d()({},n),exercise_types:d()({},null==Oe?void 0:Oe.exercise_types)},params:d()({},Fe)}});case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:null!=Oe&&null!==(s=Oe.exercise_types)&&void 0!==s&&s.appraise_setting&&null!=Oe&&null!==(t=Oe.exercise_types)&&void 0!==t&&t.sealed_review&&new Date(null==Oe||null===(i=Oe.exercise_types)||void 0===i?void 0:i.appraise_end_time).getTime()>Yn?"评阅":n.has_comment?"更改评阅":!n.has_comment&&"评阅"})}),!(0,le.dE)()&&["考试中"].includes(C.ju[Te.exercise_status])&&(0,Y.jsx)(b.ZP,{ghost:!0,type:"primary",disabled:(null==n?void 0:n.commit_status)>1,className:"ml10",size:"small",onClick:function(){var e;!(0,le.Rm)()||null!=Pe&&null!==(e=Pe.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_forcing_commit?g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,className:"custom-modal-divider",content:"确认将该学生的考试状态调整为已交卷吗?",onOk:function(){var e;g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,className:"custom-modal-divider",content:"确认将".concat(null==n?void 0:n.user_name,"的考试状态调整为已交卷吗?"),onOk:(e=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/exercises/".concat(Fe.categoryId,"/commit_exercise_force.json"),{method:"post",body:{user_id:null==n?void 0:n.user_id}});case 2:0===e.sent.status&&Ie({type:"exercise/getExerciseList",payload:Fe});case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})}}):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"强制交卷"}),(0,le.dE)()&&n.commit_status>1&&(0,Y.jsx)("span",{style:{color:"#0152d9",marginRight:"5px",cursor:"pointer"},onClick:l()(a()().mark((function e(){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=Oe&&null!==(s=Oe.exercise_types)&&void 0!==s&&s.answered_open){e.next=3;break}return y.ZP.info("老师已设置本试卷在交卷后不可查看"),e.abrupt("return");case 3:return e.next=5,(0,re.w)(Qe.coursesId,Qe.categoryId,"正在进入查看,请稍后...");case 5:(0,C.xg)("/classrooms/".concat(Fe.coursesId,"/exercise/").concat(Fe.categoryId,"/users/").concat(null==n?void 0:n.login,"?check=true"));case 6:case"end":return e.stop()}}),e)}))),children:"查看"}),(null==Te?void 0:Te.exercise_time)>0&&(0,le.Gg)()&&(0,Y.jsx)(k.Z,{title:3===Te.exercise_status&&"本试卷已截止,请先修改截止时间使本试卷处于“考试中”",children:(0,Y.jsx)(b.ZP,{danger:!0,className:"c-red ml10",size:"small",disabled:3===Te.exercise_status||5===Te.exercise_status||(null==Te?void 0:Te.appraise_label),onClick:function(){var e;!(0,le.Rm)()||null!=Pe&&null!==(e=Pe.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_delay?Ie({type:"exercise/setActionTabs",payload:{key:"延时",selectArrs:n,exercise_time:Te.exercise_time,params:d()({},Fe)}}):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"延时"})})]})}}].filter((function(e){return!!e})),Gn=i()(Mn);Gn[0]=d()({},Gn[0]),Gn[(null==Gn?void 0:Gn.length)-1]=d()({},Gn[(null==Gn?void 0:Gn.length)-1]),Gn[0].render=function(){return"我"},Gn[(null==Gn?void 0:Gn.length)-1].render=function(){var e;return null!=Oe&&null!==(e=Oe.current_answer_user)&&void 0!==e&&e.login?(0,Y.jsx)("span",{style:{color:"#0152d9",marginRight:"5px",cursor:"pointer"},onClick:l()(a()().mark((function e(){var n,s,t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=Oe&&null!==(n=Oe.exercise_types)&&void 0!==n&&n.answered_open){e.next=3;break}return y.ZP.info("老师已设置本试卷在交卷后不可查看"),e.abrupt("return");case 3:return e.next=5,(0,re.w)(Qe.coursesId,Qe.categoryId,"正在进入查看,请稍后...");case 5:i="/classrooms/".concat(Fe.coursesId,"/exercise/").concat(Fe.categoryId,"/users/").concat(null==Oe||null===(s=Oe.current_answer_user)||void 0===s?void 0:s.login),(null==Oe||null===(t=Oe.current_answer_user)||void 0===t?void 0:t.commit_status)>1&&(i+="?check=true"),v.history.push(i);case 8:case"end":return e.stop()}}),e)}))),children:"查看"}):"--"};var Un=function(){try{var e;localStorage["".concat(null==Be||null===(e=Be.userInfo)||void 0===e?void 0:e.login,"-").concat(Fe.coursesId,"-").concat(Fe.categoryId,"-review")]=JSON.stringify(null==Oe?void 0:Oe.total_exercise_users)}catch(e){}};return(0,Y.jsxs)("section",{className:"minH500 bg-white mb50 inline-block w100",children:[(null==Oe||null===(I=Oe.exercise_types)||void 0===I?void 0:I.score_open)&&(0,le.dE)()&&(0,Y.jsx)(N.Z,{hideOnSinglePage:!0,pagination:!1,showHeader:!1,dataSource:[d()({},null==Oe?void 0:Oe.current_answer_user)],columns:Gn,scroll:{x:120*(null==Mn?void 0:Mn.length)}}),!(0,le.GJ)()&&(0,Y.jsxs)("div",{className:"bg-white pt10 pl25 mt15",children:[!(null==Oe||null===(S=Oe.exercise_types)||void 0===S||!S.answer_users)&&(0,Y.jsxs)("span",{className:"mr10",children:[(0,Y.jsxs)("span",{style:{color:"#FF954C"},children:[null==Oe||null===(B=Oe.exercise_types)||void 0===B?void 0:B.answer_users," "]}),"已交"]}),!(null==Oe||null===(P=Oe.exercise_types)||void 0===P||!P.unanswer_users)&&(0,Y.jsxs)("span",{className:"mr10",children:[null==Oe||null===(L=Oe.exercise_types)||void 0===L?void 0:L.unanswer_users,"未交"]}),"--"!==(null==Oe||null===($=Oe.exercise_types)||void 0===$?void 0:$.exercise_end_time)&&(0,Y.jsxs)("span",{children:["考试剩余时间:",(0,Y.jsx)("span",{style:{color:"#FF954C"},children:null==Oe||null===(ne=Oe.exercise_types)||void 0===ne?void 0:ne.exercise_end_time})]})]}),!(null!==(ae=Oe.exercise_types)&&void 0!==ae&&ae.exercise_all_users)&&!(0,le.dE)()&&(0,Y.jsx)(X.Z,{}),(!(null===(xe=Oe.exercise_types)||void 0===xe||!xe.exercise_all_users)||(0,le.dE)())&&(0,Y.jsxs)("aside",{children:[(0,le.GJ)()&&(0,Y.jsx)("aside",{className:"pt20",children:(0,Y.jsxs)(H.Z,{form:kn,onValuesChange:function(e){Fe.page=1;var n=Object.assign({},kn.getFieldValue());Object.keys(n).map((function(e){"objective_score_gte"!==e&&"objective_score_lte"!==e&&(n[e].includes("all")?(delete Fe[e],kn.setFieldsValue(D()({},e,"all"))):(Fe[e]=n[e],""!=n[e]&&n[e]?kn.setFieldsValue(D()({},e,Fe[e])):kn.setFieldsValue(D()({},e,"all"))))})),("objective_score_gte"in e||"objective_score_lte"in e)&&(n.objective_score_gte&&n.objective_score_lte&&n.objective_score_gte>n.objective_score_lte?(kn.setFieldsValue({objective_score_lte:n.objective_score_gte}),Fe.objective_score_lte=n.objective_score_gte||null,Fe.objective_score_gte=n.objective_score_gte||null):(Fe.objective_score_lte=n.objective_score_lte||null,Fe.objective_score_gte=n.objective_score_gte||null)),Je(d()({},Fe)),Ce(d()({},Fe)),Ie({type:"exercise/getExerciseList",payload:Fe})},initialValues:D()(D()(D()(D()({},"commit_status","all"),"exercise_group_id","all"),"review","all"),"is_make_up","all"),children:[(0,Y.jsx)(H.Z.Item,{name:"exercise_group_id",children:(0,Y.jsx)(F.Z.Group,{style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(q.Z,{flex:"80px",children:"选择班级:"}),(0,Y.jsx)(q.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",checked:!(null!==(pe=Ye.course_group)&&void 0!==pe&&pe.length),children:"全部"})}),(0,Y.jsx)(q.Z,{flex:"1",children:Oe.course_groups&&Oe.course_groups.map((function(e,n){return(0,Y.jsxs)(F.Z,{value:e.exercise_group_id,className:"ml0 mr8",children:[e.exercise_group_name,"(",e.exercise_group_students,")"]},e.exercise_group_id)}))})]})})}),(0,Y.jsx)(H.Z.Item,{name:"commit_status",children:(0,Y.jsx)(F.Z.Group,{value:[],style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(q.Z,{flex:"80px",children:"提交状态:"}),(0,Y.jsx)(q.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",checked:!(null!==(he=Ye.commit_status)&&void 0!==he&&he.length),children:"全部"})}),(0,Y.jsx)(q.Z,{flex:"1",children:W.map((function(e,n){var s;return(0,Y.jsxs)(F.Z,{name:"commit_status",value:e.id,children:[e.name,"(",null==Oe||null===(s=Oe.exercise_types)||void 0===s?void 0:s[e.type],")"]},e.id)}))})]})})}),(0,Y.jsx)(H.Z.Item,{name:"review",children:(0,Y.jsx)(F.Z.Group,{style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(q.Z,{flex:"80px",children:"评阅状态:"}),(0,Y.jsx)(q.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",checked:!(null!==(me=Ye.review)&&void 0!==me&&me.length),children:"全部"})}),(0,Y.jsx)(q.Z,{flex:"1",children:null==U?void 0:U.map((function(e,n){var s;return(0,Y.jsxs)(F.Z,{value:e.id,children:[e.name,"(",null==Oe||null===(s=Oe.exercise_types)||void 0===s?void 0:s[e.type],")"]},n)}))})]})})}),(null==Oe||null===(fe=Oe.exercise_types)||void 0===fe?void 0:fe.open_make_up)&&(0,Y.jsx)(H.Z.Item,{name:"is_make_up",children:(0,Y.jsx)(F.Z.Group,{value:[],style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(q.Z,{flex:"80px",children:"补考状态:"}),(0,Y.jsx)(q.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",checked:!(null!==(ve=Ye.is_make_up)&&void 0!==ve&&ve.length),children:"全部"})}),(0,Y.jsx)(q.Z,{flex:"1",children:V.map((function(e,n){var s;return(0,Y.jsxs)(F.Z,{name:"is_make_up",value:e.id,children:[e.name,"(",null==Oe||null===(s=Oe.exercise_types)||void 0===s?void 0:s[e.type],")"]})}))})]})})}),(0,Y.jsxs)(Q.Z,{align:"middle",children:[(0,Y.jsx)(q.Z,{flex:"1",children:(0,Y.jsx)(Q.Z,{align:"middle",children:(0,Y.jsx)(q.Z,{children:(0,Y.jsx)(J.Z.Search,{allowClear:!0,placeholder:"请输入姓名或者学号搜索",onSearch:function(e){Fe.search=e,Ie({type:"exercise/getExerciseList",payload:d()(d()({},Fe),{},{page:1})})},style:{width:240}})})})}),!(null!=Te&&Te.is_random)&&(0,Y.jsxs)(q.Z,{className:["tr",oe.rightFilter].join(" "),children:[1===(null===(ge=Oe.exercise_types)||void 0===ge?void 0:ge.objective)&&1===(null===(je=Oe.exercise_types)||void 0===je?void 0:je.subjective)&&(0,Y.jsxs)(Y.Fragment,{children:["按客观题得分分组",(0,Y.jsx)("span",{children:(0,Y.jsx)(H.Z.Item,{name:"objective_score_gte",children:(0,Y.jsx)(O.Z,{min:0,max:null==Oe||null===(ye=Oe.exercise_types)||void 0===ye?void 0:ye.objective_score,placeholder:"最低"})})}),(0,Y.jsx)("span",{children:(0,Y.jsx)(H.Z.Item,{name:"objective_score_lte",children:(0,Y.jsx)(O.Z,{min:(null===(Ae=Fe)||void 0===Ae?void 0:Ae.objective_score_gte)||0,max:null==Oe||null===(ke=Oe.exercise_types)||void 0===ke?void 0:ke.objective_score,placeholder:"最高"})})})]}),1===(null===(be=Oe.exercise_types)||void 0===be?void 0:be.subjective)&&Ee&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(b.ZP,{type:"default",disabled:(null==Oe||null===(we=Oe.total_exercise_users)||void 0===we?void 0:we.length)<1,children:(0,Y.jsxs)("a",{onClick:function(){var e=l()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.preventDefault(),!(0,le.Rm)()||null!=Pe&&null!==(s=Pe.AssistantObject)&&void 0!==s&&null!==(s=s.exercise)&&void 0!==s&&s.can_appraise){e.next=4;break}return y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 4:return e.next=6,(0,re.w)(Qe.coursesId,Qe.categoryId);case 6:v.history.push("/classrooms/".concat(Fe.coursesId,"/exercise/").concat(Fe.categoryId,"/reviews/group"));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Y.jsx)("span",{className:"iconfont icon-tijiaozongjie"}),(0,Y.jsx)("span",{children:"集中批量批阅"})]})}),(0,Y.jsx)(b.ZP,{type:"default",disabled:(null==Oe||null===(_e=Oe.total_exercise_users)||void 0===_e?void 0:_e.length)<1,children:(0,Y.jsxs)("a",{onClick:function(){var e=l()(a()().mark((function e(n){var s,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.preventDefault(),!(0,le.Rm)()||null!=Pe&&null!==(s=Pe.AssistantObject)&&void 0!==s&&null!==(s=s.exercise)&&void 0!==s&&s.can_appraise){e.next=4;break}return y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 4:return e.next=6,(0,re.w)(Qe.coursesId,Qe.categoryId);case 6:Un(),v.history.push("/classrooms/".concat(Fe.coursesId,"/exercise/").concat(Fe.categoryId,"/review/").concat(null==Oe||null===(t=Oe.total_exercise_users)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.user_login));case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Y.jsx)("span",{className:"iconfont icon-filesync3x"}),(0,Y.jsx)("span",{children:"组内顺序批阅"})]})})]})]}),(0,Y.jsx)(q.Z,{children:3===(null==Te?void 0:Te.exercise_status)&&(0,Y.jsxs)(b.ZP,{className:"ml10",onClick:function(){Ie({type:"shixunHomeworks/setActionTabs",payload:{key:"质量检测",params:Fe}})},children:[(0,Y.jsx)("i",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"质量评分"]})})]})]})}),(0,Y.jsx)(N.Z,{className:"mt30",loading:Ze["exercise/getExerciseList"],hideOnSinglePage:!0,pagination:!1,dataSource:(null==Oe?void 0:Oe.exercise_users)||[],columns:Mn,rowKey:"exercise_user_id",scroll:(null==Mn?void 0:Mn.map((function(e){return e.width||0})).reduce((function(e,n){return e+n})))>980&&{x:"max-content"},size:"middle",onChange:function(e,n,s){Fe.page=1,void 0===s.order?(Fe.order_type=null,Fe.order=null):(Fe.order_type="descend"===s.order?"desc":"asc",Fe.order=s.field),Ie({type:"exercise/getExerciseList",payload:d()({},Fe)})}}),Ve>20&&(0,Y.jsx)("aside",{className:"tc mb50 pb30 mt30",children:(0,Y.jsx)(T.Z,{onChange:function(e,n){Fe.page=e,Fe.limit=20,Ie({type:"exercise/getExerciseList",payload:d()({},Fe)})},current:Fe.page||1,defaultPageSize:20,total:Ve,showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,showTotal:function(e){return(0,Y.jsxs)("span",{className:"mr10",children:["共",(0,Y.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}})})]}),(0,Y.jsx)(G,{}),(0,Y.jsx)(M,{}),(0,Y.jsx)(ee,{}),(0,Y.jsx)(se,{}),tn&&(0,Y.jsxs)(g.Z,{title:"防作弊头像",open:tn,centered:!0,onCancel:function(){Bn(1),rn(!1),Nn([]),on("alert"),Qn("")},footer:(0,Y.jsxs)("div",{style:{display:"flex"},children:[(0,Y.jsxs)("div",{style:{flex:1,textAlign:"left"},children:[" ",(0,Y.jsx)(b.ZP,{onClick:l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Hn){e.next=3;break}return y.ZP.info("输入框内容不能为空"),e.abrupt("return");case 3:return yn(!0),e.next=6,(0,f.ZP)("/api/exercises/".concat(Fe.categoryId,"/send_alert.json"),{method:"post",body:{content:Hn,clazz:ln,exercise_user_id:Fn}});case 6:0===(null==(n=e.sent)?void 0:n.status)&&(y.ZP.info("发送成功"),Bn(1),rn(!1),Nn([]),on("alert"),Qn("")),yn(!1);case 9:case"end":return e.stop()}}),e)}))),disabled:zn,loading:jn,children:"发送"})]}),(0,Y.jsx)(b.ZP,{disabled:0===(null==_n?void 0:_n.length),style:{marginRight:"10px"},onClick:l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Bn(Cn-1==0?null==_n?void 0:_n.length:Cn-1);case 2:case"end":return e.stop()}}),e)}))),children:"上一张"}),(0,Y.jsx)(b.ZP,{disabled:0===(null==_n?void 0:_n.length),type:"primary",onClick:l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Bn(Cn===(null==_n?void 0:_n.length)?1:Cn+1);case 2:case"end":return e.stop()}}),e)}))),children:"下一张"})]}),children:[(0,Y.jsx)("img",{style:{width:"234px !important",height:"132px",borderRadius:"5px"},src:_n[Cn-1]}),(0,Y.jsx)("span",{onClick:function(){ie.Z.publish("preview-image",_n[Cn-1])},style:{background:"#0152d9",color:"#fff",display:"inline-flex",width:"54px",height:"20px",borderRadius:"10px",justifyContent:"center",lineHeight:"20px",alignItems:"center",position:"absolute",top:"70px",left:"130px",zIndex:5,cursor:"pointer"},children:"预览"}),(0,Y.jsx)("span",{style:{color:"#0152d9",marginTop:"16px",width:"234px",justifyContent:"center",display:"flex"},children:Cn+"/"+(null==_n?void 0:_n.length)}),(0,Y.jsxs)(z.ZP,{className:"mt20",checked:"alert"===ln,onChange:function(){return on("alert")},children:["发送警告",(0,Y.jsx)("span",{className:"font14 c-grey-999",children:"(如发现学生在考试中的照片存在异常时,可发送消息给学生)"})]}),(0,Y.jsxs)(z.ZP,{className:"mt10",checked:"notice"===ln,onChange:function(){return on("notice")},children:["发送通知",(0,Y.jsx)("span",{className:"font14 c-grey-999",children:"(考试中如有消息通知,可发送消息给学生)"})]}),(0,Y.jsx)(J.Z.TextArea,{className:"mt20",value:Hn,onChange:function(e){return Qn(e.target.value)},placeholder:"请输入".concat("alert"===ln?"警告":"通知","内容").concat("alert"===ln?",如:扭头低头大幅度动作检测":"")}),(0,Y.jsxs)("div",{style:{color:"#E30000",fontSize:12,margin:"10px 0"},children:["已发送",xn,"次警告"]})]}),(0,Y.jsx)(te.Z,{}),(0,Y.jsx)(ce,{})]})})),pe=s(57809),he=s(46952),me=s(80836),fe={flex_box_center:"flex_box_center___Hpswl",flex_space_between:"flex_space_between___ywvKM",flex_box_vertical_center:"flex_box_vertical_center___SItpZ",flex_box_center_end:"flex_box_center_end___WIAL3",flex_box_column:"flex_box_column___FMKJn",wrap:"wrap___AW_2A",control:"control___w5xQm",btn:"btn___as1xd",customTable:"customTable___gGVV3",bgH:"bgH___J0V1_",cusModal:"cusModal___2fPK2",imgWrap:"imgWrap___crzTi",img:"img___iwJRL",iBtn:"iBtn___L11V_",text:"text___INAg4",no:"no___H7kcX",textP:"textP___Rdbzv",video:"video___yjo5C",sys:"sys___o3w4h",li:"li___WQQil",d1:"d1___KQ9j6",b1:"b1___PA3Kc",es:"es___j13_3"},ve=s(89392),ge=s.n(ve),je=s(71270),ye=(s(6419),/(android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini)/i),Ae=(0,m.forwardRef)((function(e,n){var s,t=e.src,i=(e.videoId,e.logWatchHistory,e.courseId,e.startTime,e.handlePause,e.handlePlay,e.handlePlayEnded,e.videoSpeed,"flv"===(null==t||null===(s=t.split("."))||void 0===s?void 0:s.pop())),r=(0,m.useRef)(),a=(0,m.useRef)(),c=(0,m.useRef)(0),l=(0,m.useRef)(0),o=(0,m.useState)(0),d=x()(o,2),u=d[0],p=d[1],h=navigator.userAgent.toLowerCase().match(ye);h&&h[0];(0,m.useImperativeHandle)(n,(function(){return{getLastUpdatedTime:function(){return r.current.currentTime},getDuration:function(){return r.current.duration}}})),(0,m.useEffect)((function(){l.current=void 0;try{je.Z.isSupported&&i&&t&&(null==t?void 0:t.indexOf(".m3u8"))<0?(l.current=je.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:t+"?t="+Date.now(),muted:!1,isLive:!0}),l.current.on("play",(function(){console.log(21111)})),r.current&&(l.current.detachMediaElement(r.current),l.current.attachMediaElement(r.current),l.current.load(),l.current.play())):r.current.setAttribute("src",t+"?t="+Date.now())}catch(e){setTimeout((function(){p(u+1)}),1e3)}return console.log("src:",t),function(){var e,n,s,t,i,a,c,o;l.current&&(null===(e=l.current)||void 0===e||null===(n=e.unload)||void 0===n||n.call(e),null===(s=l.current)||void 0===s||null===(t=s.pause)||void 0===t||t.call(s),null===(i=l.current)||void 0===i||null===(a=i.destroy)||void 0===a||a.call(i),null===(c=l.current)||void 0===c||null===(o=c.detachMediaElement)||void 0===o||o.call(c,r.current),l.current=void 0,r.current.src="")}}),[r,i,t,u]),(0,m.useEffect)((function(){return a.current=setInterval((function(){c.current>0&&c.current===r.current.currentTime&&(console.log("播放一次"),p(u+1)),c.current=r.current.currentTime}),3e3),function(){clearInterval(a.current)}}),[]);return(0,Y.jsx)("video",{ref:r,onerr:!0,onErrorCapture:function(){p(u+1)},autoPlay:!0,muted:!0})})),ke=(0,v.connect)((function(e){return{exercise:e.exercise,user:e.user}}))((function(e){var n,s=e.exercise,t=e.dispatch,i=(e.user,(0,v.useParams)()),r=(0,m.useState)({page:1,limit:20,sort_by:null,sort_direction:null,state:null,audit:null,name:"",save_name:"",exercise_id:null==i?void 0:i.categoryId}),c=x()(r,2),o=c[0],u=c[1],p=H.Z.useForm(),h=x()(p,1)[0],j=(0,m.useState)(),A=x()(j,2),b=A[0],w=A[1],_=(0,m.useState)(!1),Z=x()(_,2),I=Z[0],S=Z[1],E=s.exerciseList,B=s.commonHeader,P=(0,m.useState)([]),R=x()(P,2),O=R[0],T=R[1],z=(0,m.useState)([]),L=x()(z,2),K=L[0],M=L[1],G=(0,m.useState)(0),U=x()(G,2),W=U[0],V=U[1],X=(0,m.useState)(!0),$=x()(X,2),ee=$[0],ne=$[1],se=(0,m.useState)(!1),re=x()(se,2),ae=re[0],ce=re[1],le=(0,m.useRef)(null);(0,m.useEffect)((function(){oe(),de(o)}),[]),(0,m.useEffect)((function(){return clearInterval(le.current),2===(null==B?void 0:B.exercise_status)&&(le.current=setInterval((function(){de(o)}),3e4)),function(){clearInterval(le.current)}}),[null==B?void 0:B.exercise_status,o]);var oe=function(){t({type:"exercise/getExerciseList",payload:i})},de=function(){var e=l()(a()().mark((function e(n){var s,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=ge().cloneDeep(n),console.log(s,"sendData"),ne(!0),T([]),e.next=6,(0,f.ZP)("/api/exercises/".concat(null==n?void 0:n.exercise_id,"/exercise_identity_photos.json"),{method:"get",params:s});case 6:t=e.sent,M([]),ne(!1),V(null==t?void 0:t.count),T((null==t?void 0:t.exercise_users)||[]);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ue=function(e,n){o.page=1,o[n]=e,u(d()({},o)),de(o)};(0,m.useEffect)((function(){document.getElementById("divhe")&&(document.getElementById("divhe").scrollHeight>47&&(w(47),S(!0)))}),[document.getElementById("divhe"),E]);var xe=[{title:"序号",dataIndex:"number",width:80,render:function(e,n,s){return o.limit*(o.page-1)+s+1}},{title:"姓名",dataIndex:"user_name",width:110,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e})})}},{title:"学号",dataIndex:"student_id",sorter:!0,width:140,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e||"--",children:(0,Y.jsx)("span",{children:e||"--"})})}},{title:"分班",dataIndex:"user_group_name",ellipsis:{showTitle:!1},render:function(e,n){return e?(0,Y.jsx)(k.Z,{placement:"bottom",title:e,children:(0,Y.jsx)("span",{className:fe.es,children:e})}):"--"}},{title:"人脸照片",dataIndex:"photo_url",width:90,ellipsis:{showTitle:!1},render:function(e,n){return(0,Y.jsx)("img",{width:40,style:{maxHeight:30},src:e,className:"current",onClick:function(){ye(n)}})}},{title:"审核状态",width:100,dataIndex:"exercise_identity_photo_state",ellipsis:{showTitle:!1},render:function(e,n){return(0,Y.jsxs)(Y.Fragment,{children:["passed"===e&&(0,Y.jsx)("span",{style:{color:"#44D7B6"},children:"审核通过"}),"rejected"===e&&(0,Y.jsx)("span",{style:{color:"#E53333"},children:"审核不通过"}),"submitted"===e&&(0,Y.jsx)("span",{style:{color:"#666666"},children:"待审核"})]})}},{title:"审核时间",dataIndex:"audit_time",width:180,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)("span",{children:e||"--"})}},{title:"审核类型",dataIndex:"audit_clazz",width:90,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)("span",{children:e||"--"})}},{title:"操作",dataIndex:"action",width:180,ellipsis:{showTitle:!1},render:function(e,n){var s;return(0,Y.jsxs)(Y.Fragment,{children:["submitted"===(null==n?void 0:n.exercise_identity_photo_state)?(0,Y.jsx)("span",{className:"c-light-primary current",onClick:function(){return ce(n)},children:"审核"}):(0,Y.jsx)("span",{className:"c-grey-999 cursorNotAllowed",children:"审核"}),"submitted"!==(null==n?void 0:n.exercise_identity_photo_state)?(0,Y.jsx)("span",{className:"c-light-primary current ml10 mr10",onClick:function(){return ve(n)},children:"审核记录"}):(0,Y.jsx)("span",{className:"c-grey-999 ml10 mr10 cursorNotAllowed",children:"审核记录"}),"passed"===(null==n?void 0:n.exercise_identity_photo_state)&&null!=n&&null!==(s=n.play_url)&&void 0!==s&&s.length?(0,Y.jsx)("span",{className:"c-light-primary current",onClick:function(){return je(n)},children:"摄像监控"}):(0,Y.jsx)("span",{className:"c-grey-999 cursorNotAllowed",children:"摄像监控"})]})}}],ve=function(e){var n=[{title:"审核时间",dataIndex:"audit_time",width:170,render:function(e,n){return(0,Y.jsx)("span",{children:e||"--"})}},{title:"审核状态",dataIndex:"exercise_identity_photo_state",width:110,render:function(e,n){return(0,Y.jsxs)(Y.Fragment,{children:["passed"===e&&(0,Y.jsx)("span",{style:{color:"#44D7B6"},children:"审核通过"}),"rejected"===e&&(0,Y.jsx)("span",{style:{color:"#E53333"},children:"审核不通过"}),"submitted"===e&&(0,Y.jsx)("span",{style:{color:"#666666"},children:"待审核"})]})}},{title:"审核意见",dataIndex:"comment",render:function(e,n){return e?(0,Y.jsx)(k.Z,{placement:"bottom",title:e,children:(0,Y.jsx)("span",{children:e})}):"--"}},{title:"采集照片",dataIndex:"photo_url",width:90,render:function(e,n){return(0,Y.jsx)("span",{className:"current c-light-primary",onClick:function(){ie.Z.publish("preview-image",e)},children:"查看"})}}],s=g.Z.confirm({icon:null,width:700,className:"".concat(fe.cusModal," custom-modal-divider"),centered:!0,title:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(q.Z,{flex:"1",children:"审核记录"}),(0,Y.jsx)(q.Z,{children:(0,Y.jsx)("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:function(){return s.destroy()}})})]}),content:(0,Y.jsx)("div",{children:(0,Y.jsx)(N.Z,{className:fe.customTable,dataSource:[d()({},e)],bordered:!1,columns:n,rowKey:"exercise_identity_photo_id",rowClassName:fe.row,pagination:!1})})})},je=function(e){var n,s,t=g.Z.confirm({icon:null,className:"".concat(fe.cusModal," custom-modal-divider"),centered:!0,width:(null==e||null===(n=e.play_url)||void 0===n?void 0:n.length)<6?724:744,title:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(q.Z,{flex:"1",children:"视频"}),(0,Y.jsx)(q.Z,{children:(0,Y.jsx)("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:function(){return t.destroy()}})})]}),content:(0,Y.jsx)("ul",{className:fe.sys,children:null==e||null===(s=e.play_url)||void 0===s?void 0:s.map((function(e,n){return(0,Y.jsx)("li",{className:fe.li,children:(0,Y.jsxs)("div",{className:fe.d1,children:[(0,Y.jsx)("div",{className:fe.img,children:(0,Y.jsx)(Ae,{src:null==e?void 0:e.replace(".m3u8",".flv"),autoPlay:!0})}),(0,Y.jsx)("div",{className:fe.btn,children:(0,Y.jsxs)("div",{className:fe.b1,children:["回放视频",n+1]})})]})},n)}))})})},ye=function(e){var n=g.Z.confirm({icon:null,className:"".concat(fe.cusModal," custom-modal-divider"),centered:!0,width:710,title:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(q.Z,{flex:"1",children:"人脸照片"}),(0,Y.jsx)(q.Z,{children:(0,Y.jsx)("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:function(){return n.destroy()}})})]}),content:(0,Y.jsx)(Q.Z,{children:(0,Y.jsxs)("aside",{className:fe.imgWrap,style:{marginBottom:40},children:[(0,Y.jsxs)("div",{className:fe.img,children:[(0,Y.jsx)("img",{width:326,src:(0,C.Tv)(null==e?void 0:e.photo_url)}),(0,Y.jsx)("div",{className:fe.textP,children:"采集照片"})]}),(0,Y.jsxs)("div",{className:fe.img,style:{marginLeft:20},children:[null!=e&&e.identity_url?(0,Y.jsx)("img",{width:326,src:(0,C.Tv)(null==e?void 0:e.identity_url)}):(0,Y.jsx)("div",{className:fe.no,style:{width:326},children:(0,Y.jsx)("span",{children:"暂无证件照片"})}),(0,Y.jsx)("div",{className:fe.textP,children:"证件照片"})]})]})})})},ke={selectedRowKeys:K,columnWidth:40,onChange:function(e){M(e)},getCheckboxProps:function(e){return{disabled:!("passed"!==(null==e?void 0:e.exercise_identity_photo_state))}}};return(0,Y.jsxs)("section",{className:fe.wrap,children:[(0,Y.jsx)(H.Z,{form:h,onChange:function(){o.page=1;var e=Object.assign({},h.getFieldsValue());Object.keys(e).map((function(n){if("exercise_group_id"===n)e[n].includes("all")||!e[n].length?(delete o.course_group,h.setFieldsValue(D()({},"exercise_group_id","all"))):(o.course_group=e[n],h.setFieldsValue(D()({},"exercise_group_id",o.course_group)))})),u(d()({},o)),de(o)},initialValues:D()({},"exercise_group_id","all"),children:(0,Y.jsx)(H.Z.Item,{name:"exercise_group_id",children:(0,Y.jsx)(F.Z.Group,{style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(q.Z,{className:"font14",flex:"80px",children:"选择分班:"}),(0,Y.jsx)(q.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",children:"全部"})}),(0,Y.jsx)(q.Z,{flex:"1",id:"divhe",style:{height:b+"px",overflow:"hidden"},children:null===(n=E.course_groups)||void 0===n?void 0:n.map((function(e,n){return(0,Y.jsxs)(F.Z,{value:e.exercise_group_id,className:"ml0 mr8",children:[e.exercise_group_name,"(",e.exercise_group_students,")"]},n)}))}),I&&(0,Y.jsxs)("span",{onClick:function(){var e=document.getElementById("divhe").scrollHeight;w(b>47?47:e)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"},children:[47===b?"展开":"收起",47===b?(0,Y.jsx)(he.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):(0,Y.jsx)(me.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})]})]})})})}),(0,Y.jsxs)("div",{className:fe.control,children:[(0,Y.jsx)(J.Z.Search,{placeholder:"请输入姓名或者学号搜索",value:null==o?void 0:o.save_name,onChange:function(e){return n=e.target.value,o.page=1,o.save_name=n,void u(d()({},o));var n},onSearch:function(){o.page=1,o.name=o.save_name,u(d()({},o)),de(o)}}),(0,Y.jsxs)(pe.default,{placeholder:"请选择审核状态",value:null==o?void 0:o.state,onChange:function(e){return ue(e,"state")},children:[(0,Y.jsx)(pe.default.Option,{value:null,children:"全部"}),(0,Y.jsx)(pe.default.Option,{value:"submitted",children:"待审核"}),(0,Y.jsx)(pe.default.Option,{value:"passed",children:"审核通过"}),(0,Y.jsx)(pe.default.Option,{value:"rejected",children:"审核不通过"})]}),(0,Y.jsxs)(pe.default,{placeholder:"请选择审核类型",value:null==o?void 0:o.audit,onChange:function(e){return ue(e,"audit")},children:[(0,Y.jsx)(pe.default.Option,{value:null,children:"全部"}),(0,Y.jsx)(pe.default.Option,{value:1,children:"自动审核"}),(0,Y.jsx)(pe.default.Option,{value:2,children:"人工审核"})]}),(0,Y.jsxs)("span",{className:fe.btn,style:{cursor:"pointer"},onClick:function(){K.length?ce(!0):y.ZP.warning("请选择学生")},children:[(0,Y.jsx)("i",{className:"iconfont icon-piliangcaozuo font14 mr5"}),"批量审核"]})]}),(0,Y.jsx)("div",{className:fe.bgH}),(0,Y.jsx)(N.Z,{rowSelection:ke,className:fe.customTable,dataSource:O,bordered:!1,columns:xe,rowKey:"exercise_identity_photo_id",rowClassName:fe.row,loading:ee,onChange:function(e,n,s){o.page=null==e?void 0:e.current,o.limit=null==e?void 0:e.pageSize,null!=s&&s.order?(o.sort_by=null==s?void 0:s.field,o.sort_direction="ascend"===(null==s?void 0:s.order)?"asc":"desc"):(o.sort_by=null,o.sort_direction=null),u(d()({},o)),de(o)},pagination:{pageSize:o.limit,total:W,current:o.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:function(e){return(0,Y.jsxs)("span",{className:"mr10",children:["共",(0,Y.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}}}),(0,Y.jsx)(be,{selectIds:K,visible:ae,onCancel:function(){return ce(!1)},onOk:function(){ce(!1),de(o)},params:o}),(0,Y.jsx)(te.Z,{})]})})),be=function(e){var n=e.visible,s=e.onOk,t=e.onCancel,i=e.selectIds,r=e.params,c=(0,m.useState)(!1),o=x()(c,2),u=o[0],p=o[1],h=(0,m.useState)({}),v=x()(h,2),j=v[0],y=v[1],A=H.Z.useForm(),k=x()(A,1)[0],b=function(){var e=l()(a()().mark((function e(t){var c,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(p(!0),!0!==n){e.next=7;break}return e.next=4,(0,f.ZP)("/api/exercises/".concat(null==r?void 0:r.exercise_id,"/batch_audit_identity_photo.json"),{method:"post",body:d()({identity_photo_ids:i},t)});case 4:l=e.sent,e.next=10;break;case 7:return e.next=9,(0,f.ZP)("/api/exercises/".concat(null==r?void 0:r.exercise_id,"/audit_identity_photo.json"),{method:"post",body:d()({identity_photo_id:null==n?void 0:n.exercise_identity_photo_id},t)});case 9:l=e.sent;case 10:0===(null===(c=l)||void 0===c?void 0:c.status)&&s(),p(!1);case 12:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsx)(g.Z,{title:!0!==n?"人脸身份审核":"批量审核",open:!!n,centered:!0,width:650,destroyOnClose:!0,onCancel:function(){t()},afterClose:function(){k.resetFields(),y({})},confirmLoading:u,onOk:function(){return k.submit()},children:(0,Y.jsxs)(H.Z,{className:fe.formWrap,form:k,labelCol:{span:4},wrapperCol:{span:18},onFinish:b,onValuesChange:function(){y(d()({},k.getFieldsValue()))},children:[!0!==n&&(0,Y.jsxs)(Q.Z,{style:{marginLeft:28,marginBottom:38},children:[(0,Y.jsx)(q.Z,{children:"采集照片:"}),(0,Y.jsx)(q.Z,{children:(0,Y.jsxs)("aside",{className:fe.imgWrap,children:[(0,Y.jsxs)("div",{className:fe.img,children:[(0,Y.jsx)("img",{width:234,src:(0,C.Tv)(null==n?void 0:n.photo_url)}),(0,Y.jsx)("div",{onClick:function(){ie.Z.publish("preview-image",null==n?void 0:n.photo_url)},className:fe.iBtn,children:"预览"}),(0,Y.jsx)("div",{className:fe.text,children:"采集照片"})]}),(0,Y.jsxs)("div",{className:fe.img,style:{marginLeft:20},children:[null!=n&&n.identity_url?(0,Y.jsx)("img",{width:234,src:(0,C.Tv)(null==n?void 0:n.identity_url)}):(0,Y.jsx)("div",{className:fe.no,style:{width:326},children:(0,Y.jsx)("span",{children:"暂无证件照片"})}),!(null==n||!n.identity_url)&&(0,Y.jsx)("div",{onClick:function(){ie.Z.publish("preview-image",(0,C.Tv)(null==n?void 0:n.identity_url))},className:fe.iBtn,children:"预览"}),(0,Y.jsx)("div",{className:fe.text,children:"证件照片"})]})]})})]}),(0,Y.jsx)(H.Z.Item,{label:"审核状态",name:"state",rules:[{required:!0,message:"请输入审核状态"}],children:(0,Y.jsxs)(z.ZP.Group,{children:[(0,Y.jsx)(z.ZP,{value:"passed",children:"审核通过"}),(0,Y.jsx)(z.ZP,{value:"rejected",children:"审核不通过"})]})}),"rejected"===(null==j?void 0:j.state)&&(0,Y.jsx)(H.Z.Item,{label:"审核意见",name:"comment",rules:[{required:!0,message:"请输入审核意见"}],children:(0,Y.jsx)(J.Z,{placeholder:"如:你的个人信息与照片不一致。",maxLength:30})}),(0,Y.jsx)("div",{style:{color:"#FA6400",paddingLeft:32},children:"注意:审核通过后,该学生在本场考试的认证状态将更新为“审核通过”,且能够进入考试。"})]})})},we=s(66999),_e=s(64165),Ne={flex_box_center:"flex_box_center___t6Zg2",flex_space_between:"flex_space_between___YFTSU",flex_box_vertical_center:"flex_box_vertical_center___qbDmM",flex_box_center_end:"flex_box_center_end___Bj6kw",flex_box_column:"flex_box_column___Ou9DO",wrap:"wrap___foAmP",control:"control___q0ttm",bgH:"bgH___NAS04",sys:"sys___rqcXV",li:"li___blFPM",d1:"d1___Xzld0",img:"img___ckn7G",btn:"btn___fSMGG",b1:"b1___zoANu",b2:"b2___bqZaY",big:"big___nQ5gf",cusModal:"cusModal___rTXoc",video:"video___E4J_7",imgWrap:"imgWrap___ENwuy",iBtn:"iBtn___bXnJy",text:"text___CK5up",no:"no___MBT10",textP:"textP___ibKK1",l:"l___Gi38o",r:"r___HNibN",fo:"fo___DQwO8",b:"b___z8B9p"},Ze=(0,v.connect)((function(e){return{exercise:e.exercise,user:e.user}}))((function(e){var n,s,t,i,r,c,o,u,p,h=e.exercise,j=e.dispatch,A=(e.user,(0,v.useParams)()),w=(0,m.useState)({page:1,limit:10,name:"",save_name:"",exercise_id:null==A?void 0:A.categoryId}),Z=x()(w,2),I=Z[0],S=Z[1],E=H.Z.useForm(),B=x()(E,1)[0],P=(0,m.useState)(),R=x()(P,2),O=R[0],L=R[1],M=(0,m.useState)(!1),G=x()(M,2),U=G[0],W=G[1],V=h.exerciseList,X=(0,m.useState)([]),$=x()(X,2),ee=$[0],ne=$[1],se=(0,m.useState)(0),re=x()(se,2),ae=re[0],ce=re[1],le=(0,m.useState)(!0),oe=x()(le,2),de=oe[0],ue=oe[1],xe=(0,m.useState)(!1),fe=x()(xe,2),ve=fe[0],je=fe[1],ye=(0,m.useState)("1"),Ae=x()(ye,2),ke=Ae[0],be=Ae[1],Ze=(0,m.useState)(1),Ie=x()(Ze,2),Se=Ie[0],Ee=Ie[1],Ce=(0,m.useState)("alert"),Be=x()(Ce,2),Pe=Be[0],De=Be[1],He=(0,m.useState)(1),Qe=x()(He,2),qe=Qe[0],Re=Qe[1],Fe=(0,m.useState)(""),Je=x()(Fe,2),Oe=Je[0],Te=Je[1],ze=(0,m.useState)(!1),Le=x()(ze,2),Ke=Le[0],Ye=Le[1],Me=(0,m.useState)(!1),Ge=x()(Me,2),Ue=Ge[0],We=Ge[1],Ve=(0,m.useState)([]),Xe=x()(Ve,2),$e=Xe[0],en=Xe[1];(0,m.useEffect)((function(){nn(),sn(I)}),[]);var nn=function(){j({type:"exercise/getExerciseList",payload:A})},sn=function(){var e=l()(a()().mark((function e(n){var s,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=ge().cloneDeep(n),ue(!0),ne([]),e.next=5,(0,f.ZP)("/api/exercises/".concat(null==n?void 0:n.exercise_id,"/exercise_videos.json"),{method:"get",params:s});case 5:t=e.sent,ue(!1),ce(null==t?void 0:t.count),ne((null==t?void 0:t.exercise_users)||[]);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){document.getElementById("divhe")&&(document.getElementById("divhe").scrollHeight>47&&(L(47),W(!0)))}),[document.getElementById("divhe"),V]);var tn=function(){var e=l()(a()().mark((function e(n){var s,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ye(!0),je({}),e.next=4,(0,f.ZP)("/api/exercises/".concat(null==I?void 0:I.exercise_id,"/student_info.json"),{method:"get",params:{exercise_user_id:null==n?void 0:n.exercise_user_id}});case 4:return s=e.sent,e.next=7,(0,f.ZP)("/api/exercises/".concat(null==I?void 0:I.exercise_id,"/video_push_logs.json"),{method:"get",params:{exercise_user_id:null==n?void 0:n.exercise_user_id}});case 7:null!=(t=e.sent)&&t.data&&en((null==t?void 0:t.data)||[]),null!=s&&s.data&&je(d()(d()({},null==s?void 0:s.data),{},{exercise_user_id:null==n?void 0:n.exercise_user_id,datas:n})),Ye(!1);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),rn=function(e){var n,s;"prev"===e?Ee(Se-1==0?null==ve||null===(n=ve.exercise_user_photos)||void 0===n?void 0:n.length:Se-1):Ee(Se===(null==ve||null===(s=ve.exercise_user_photos)||void 0===s?void 0:s.length)?1:Se+1)},an=function(e){De(e),Re(1),Te("")},cn=[{key:1,value:"手机录像异常,请重新扫描左侧二维码开启手机摄像录制。"},{key:2,value:"请勿离开监控范围!"},{key:3,value:"请不要与其他人交谈!"},{key:4,value:"请不要做与考试无关的行为!"},{key:5,value:"请勿切屏,超过3次将被强制交卷!"},{key:6,value:"请勿遮挡或关闭电脑摄像监控!"},{key:0,value:"其他"}],ln=[{key:1,value:"请将手机放置于侧后方45°,离桌面1米左右,保证能拍摄到上半身、电脑屏幕和桌面。"},{key:2,value:"手机录像异常,请重新扫描左侧二维码开启手机摄像录制。"},{key:0,value:"其他"}],on="alert"===Pe?cn:ln;return(0,Y.jsxs)("section",{className:Ne.wrap,children:[(0,Y.jsx)(H.Z,{form:B,onChange:function(){I.page=1;var e=Object.assign({},B.getFieldsValue());Object.keys(e).map((function(n){if("exercise_group_id"===n)e[n].includes("all")||!e[n].length?(delete I.course_group,B.setFieldsValue(D()({},"exercise_group_id","all"))):(I.course_group=e[n],B.setFieldsValue(D()({},"exercise_group_id",I.course_group)))})),sn(I)},initialValues:D()({},"exercise_group_id","all"),children:(0,Y.jsx)(H.Z.Item,{name:"exercise_group_id",children:(0,Y.jsx)(F.Z.Group,{style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(q.Z,{className:"font14",flex:"80px",children:"选择分班:"}),(0,Y.jsx)(q.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",children:"全部"})}),(0,Y.jsx)(q.Z,{flex:"1",id:"divhe",style:{height:O+"px",overflow:"hidden"},children:null===(n=V.course_groups)||void 0===n?void 0:n.map((function(e,n){return(0,Y.jsxs)(F.Z,{value:e.exercise_group_id,className:"ml0 mr8",children:[e.exercise_group_name,"(",e.exercise_group_students,")"]},n)}))}),U&&(0,Y.jsxs)("span",{onClick:function(){var e=document.getElementById("divhe").scrollHeight;L(O>47?47:e)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"},children:[47===O?"展开":"收起",47===O?(0,Y.jsx)(he.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):(0,Y.jsx)(me.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})]})]})})})}),(0,Y.jsx)("div",{className:Ne.control,children:(0,Y.jsx)(J.Z.Search,{placeholder:"请输入姓名或者学号搜索",value:null==I?void 0:I.save_name,onChange:function(e){return n=e.target.value,I.page=1,I.save_name=n,void S(d()({},I));var n},onSearch:function(){I.page=1,I.name=I.save_name,S(d()({},I)),sn(I)}})}),(0,Y.jsx)("div",{className:Ne.bgH}),(0,Y.jsxs)("div",{className:Ne.warpList,children:[(0,Y.jsxs)(we.Z,{loading:de,active:!0,paragraph:{rows:5},children:[(0,Y.jsxs)("div",{className:"c-grey-666 mb20 mt20",children:["共",(0,Y.jsx)("span",{className:"c-orange",children:ae}),"名学生已开启手机摄影"]}),ee.length?(0,Y.jsx)("ul",{className:Ne.sys,children:ee.map((function(e,n){var s=e.user_name,t=e.user_group_name,i=e.video_url,r=e.login,a=e.student_id;return(0,Y.jsx)("li",{className:Ne.li,children:(0,Y.jsxs)("div",{className:Ne.d1,children:[(0,Y.jsx)("div",{className:Ne.img,children:(0,Y.jsx)("iframe",{style:{height:340,width:"100%",border:"none"},src:"/live-play.html?key=".concat(n,"&video_url=").concat(null==i?void 0:i.replace(".m3u8",".flv"))})}),(0,Y.jsx)(k.Z,{title:"姓名+学号",children:(0,Y.jsxs)("div",{className:Ne.btn,onClick:function(){return(0,C.RG)("".concat(I.exercise_id,"-").concat(r),!0)},children:[(0,Y.jsx)("div",{title:s,className:Ne.b1,children:s}),(0,Y.jsxs)("div",{title:t,className:Ne.b2,children:["(",a,")"]})]})}),(0,Y.jsx)("div",{onClick:function(){return tn(e)},className:Ne.big,children:"查看"})]})},n)}))}):(0,Y.jsx)(_e.Z,{})]}),(0,Y.jsx)(T.Z,{showTotal:function(e){return(0,Y.jsxs)("span",{className:"mr10",children:["共",(0,Y.jsx)("span",{className:"c-orange",children:e}),"条数据"]})},className:"tc",showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,onChange:function(e,n){I.page=e,I.limit=n,S(d()({},I)),sn(I)},pageSize:null==I?void 0:I.limit,current:I.page,total:ae})]}),(0,Y.jsx)(g.Z,{title:"查看详细信息",open:ve,centered:!0,width:850,destroyOnClose:!0,onCancel:function(){je(!1)},afterClose:function(){Ee(1),De("alert"),Te(""),be("1"),Re(1)},footer:null,children:(0,Y.jsxs)(we.Z,{loading:Ke,active:!0,paragraph:{rows:5},children:[(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{children:["姓名:",null==ve||null===(s=ve.datas)||void 0===s?void 0:s.user_name]}),(0,Y.jsxs)("span",{className:"ml20",children:["学号:",null==ve||null===(t=ve.datas)||void 0===t?void 0:t.student_id]}),(0,Y.jsxs)("span",{className:"ml20",children:["班级:",null==ve||null===(i=ve.datas)||void 0===i?void 0:i.user_group_name]})]}),(0,Y.jsxs)(_.Z,{className:"mt10",defaultActiveKey:ke,onChange:function(e){be(e)},children:[(0,Y.jsx)(_.Z.TabPane,{tab:"防作弊头像",children:(0,Y.jsxs)("aside",{className:Ne.imgWrap,children:[(0,Y.jsx)("div",{className:Ne.img,style:{width:234,marginLeft:30,textAlign:"center"},children:null!=ve&&null!==(r=ve.exercise_user_photos)&&void 0!==r&&r.length?(0,Y.jsxs)(m.Fragment,{children:[(0,Y.jsx)("img",{height:131,src:null==ve||null===(c=ve.exercise_user_photos)||void 0===c?void 0:c[Se-1]}),(0,Y.jsx)("div",{onClick:function(){var e;ie.Z.publish("preview-image",null==ve||null===(e=ve.exercise_user_photos)||void 0===e?void 0:e[Se-1])},className:Ne.iBtn,children:"预览"}),(0,Y.jsxs)("div",{className:Ne.text,children:["考试中照片",(0,Y.jsxs)("span",{className:"c-light-primary",children:[Se,"/",null==ve||null===(o=ve.exercise_user_photos)||void 0===o?void 0:o.length]})]}),1===Se?(0,Y.jsxs)("div",{style:{color:"#ccc",cursor:"not-allowed"},className:Ne.l,children:[" ",(0,Y.jsx)("i",{className:"iconfont icon-fanhui2"})]}):(0,Y.jsxs)("div",{onClick:function(){return rn("prev")},className:Ne.l,children:[" ",(0,Y.jsx)("i",{className:"iconfont icon-fanhui2"})]}),(0,Y.jsx)("div",{onClick:function(){return rn("next")},className:Ne.r,children:(0,Y.jsx)("i",{className:"iconfont icon-lujing"})})]}):(0,Y.jsx)("div",{className:Ne.no,children:(0,Y.jsx)("span",{children:"暂无考试中照片"})})}),(0,Y.jsxs)("div",{className:Ne.img,style:{marginLeft:60,width:234,textAlign:"center"},children:[null!=ve&&ve.identity_url?(0,Y.jsx)("img",{height:131,src:(0,C.Tv)(null==ve?void 0:ve.identity_url)}):(0,Y.jsx)("div",{className:Ne.no,children:(0,Y.jsx)("span",{children:"暂无证件照片"})}),!(null==ve||!ve.identity_url)&&(0,Y.jsx)("div",{onClick:function(){ie.Z.publish("preview-image",(0,C.Tv)(null==ve?void 0:ve.identity_url))},className:Ne.iBtn,children:"预览"}),(0,Y.jsx)("div",{className:Ne.text,children:"证件照片"})]})]})},"1"),(0,Y.jsx)(_.Z.TabPane,{tab:"人脸照片",children:(0,Y.jsxs)("aside",{className:Ne.imgWrap,style:{marginLeft:70},children:[(0,Y.jsxs)("div",{className:Ne.img,children:[(0,Y.jsx)("img",{width:234,src:null==ve?void 0:ve.exercise_identity_photo}),(0,Y.jsx)("div",{onClick:function(){ie.Z.publish("preview-image",null==ve?void 0:ve.exercise_identity_photo)},className:Ne.iBtn,children:"预览"}),(0,Y.jsx)("div",{className:Ne.text,children:"采集照片"})]}),(0,Y.jsxs)("div",{className:Ne.img,style:{marginLeft:20,width:234,textAlign:"center"},children:[null!=ve&&ve.identity_url?(0,Y.jsx)("img",{height:131,src:(0,C.Tv)(null==ve?void 0:ve.identity_url)}):(0,Y.jsx)("div",{className:Ne.no,children:(0,Y.jsx)("span",{children:"暂无证件照片"})}),!(null==ve||!ve.identity_url)&&(0,Y.jsx)("div",{onClick:function(){ie.Z.publish("preview-image",(0,C.Tv)(null==ve?void 0:ve.identity_url))},className:Ne.iBtn,children:"预览"}),(0,Y.jsx)("div",{className:Ne.text,children:"证件照片"})]})]})},"2"),(0,Y.jsx)(_.Z.TabPane,{tab:"警告和通知",children:(0,Y.jsxs)("div",{className:Ne.fo,children:[(0,Y.jsxs)(z.ZP,{className:"mt20",checked:"alert"===Pe,onChange:function(){return an("alert")},children:["发送警告",(0,Y.jsx)("span",{className:"font14 c-grey-999",children:"(如发现学生在考试中的照片存在异常时,可发送消息给学生)"})]}),(0,Y.jsxs)(z.ZP,{className:"mt10",checked:"notice"===Pe,onChange:function(){return an("notice")},children:["发送通知",(0,Y.jsx)("span",{className:"font14 c-grey-999",children:"(考试中如有消息通知,可发送消息给学生)"})]}),(0,Y.jsxs)("div",{className:"mt20",children:[(0,Y.jsx)("span",{className:"mr10",children:"原因:"}),(0,Y.jsx)(pe.default,{style:{width:570},value:qe,onChange:function(e){Re(e)},children:null==on?void 0:on.map((function(e){return(0,Y.jsx)(pe.default.Option,{value:e.key,children:e.value},e.key)}))})]}),0===qe&&(0,Y.jsx)(J.Z.TextArea,{className:"mt20",value:Oe,onChange:function(e){return Te(e.target.value)},placeholder:"请填写其他原因"}),(0,Y.jsxs)(Q.Z,{className:"mt10",align:"middle",children:[(0,Y.jsx)("div",{className:"mr10",children:"发送记录"}),(0,Y.jsxs)("div",{style:{color:"#E30000",fontSize:12,margin:"10px 0"},children:["已发送",null==ve?void 0:ve.alert_count,"次警告和",(null==ve||null===(u=ve.alerts)||void 0===u?void 0:u.length)-(null==ve?void 0:ve.alert_count),"次通知"]})]}),(0,Y.jsx)(N.Z,{dataSource:(null==ve?void 0:ve.alerts)||[],bordered:!1,scroll:(null==ve||null===(p=ve.alerts)||void 0===p?void 0:p.length)>4?{y:200}:{},columns:[{title:"开始时间",dataIndex:"created_at",width:164},{title:"发送人",dataIndex:"sender",width:100,ellipsis:{showTitle:!1},render:function(e){return e?(0,Y.jsx)("span",{title:e,children:e}):"--"}},{title:"发送类型",dataIndex:"clazz",width:80,render:function(e){return"alert"===e?"警告":"通知"}},{title:"发送内容",dataIndex:"content",ellipsis:!0}],pagination:!1}),(0,Y.jsxs)(b.ZP,{className:Ne.b,onClick:l()(a()().mark((function e(){var n,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Oe||0!==qe){e.next=3;break}return y.ZP.info("请输入其他原因"),e.abrupt("return");case 3:return n=Oe,qe&&(n=("alert"===Pe?cn:ln).find((function(e){return e.key===qe})).value),We(!0),e.next=8,(0,f.ZP)("/api/exercises/".concat(I.exercise_id,"/send_alert.json"),{method:"post",body:{content:n,clazz:Pe,exercise_user_id:null==ve?void 0:ve.exercise_user_id}});case 8:0===(null==(s=e.sent)?void 0:s.status)&&(y.ZP.info("发送成功"),je(!1)),We(!1);case 11:case"end":return e.stop()}}),e)}))),loading:Ue,type:"primary",children:[(0,Y.jsx)("i",{className:"iconfont icon-fasongtongzhi mr5"}),"发送"]})]})},"3"),(0,Y.jsx)(_.Z.TabPane,{tab:"断流记录",children:(0,Y.jsx)(N.Z,{dataSource:$e,bordered:!1,scroll:$e.length>7?{y:300}:{},columns:[{title:"开始时间",dataIndex:"start_time",width:164},{title:"结束时间",dataIndex:"end_time",width:164,render:function(e){return K()(e).format("YYYY-MM-DD HH:mm:ss")||"--"}},{title:"推流时长",dataIndex:"push_duration",ellipsis:!0,width:120,render:function(e){return e&&(0,C.li)(Number(e)/1e3)||0}},{title:"断流原因",dataIndex:"msg",ellipsis:!0}]})},"4")]})]})}),(0,Y.jsx)(te.Z,{})]})})),Ie={flex_box_center:"flex_box_center___xF1ge",flex_space_between:"flex_space_between___YGq9c",flex_box_vertical_center:"flex_box_vertical_center___wd_iR",flex_box_center_end:"flex_box_center_end___HoL5p",flex_box_column:"flex_box_column___Oy7FC",warp:"warp____YDkr",header:"header___BRNBu",empty:"empty___iwhMt"},Se="subjectTable___WrGqf",Ee="title___ZCcfg",Ce="customTable___xSvZm",Be="row___Acnda",Pe="line___nmQeX",De=function(e){var n=e.index,s=e.bottomLine,t=e.gather,i=e.search,r=(0,m.useState)([]),c=x()(r,2),o=c[0],u=c[1],p=(0,m.useState)(!1),h=x()(p,2),g=h[0],j=h[1],y=(0,m.useState)(!1),A=x()(y,2),k=A[0],b=A[1],w=(0,v.useParams)(),_=((0,v.useLocation)(),(0,v.useSearchParams)()),Z=x()(_,1)[0],I=(0,m.useState)({page:1,limit:6,total:0}),S=x()(I,2),E=S[0],C=S[1];(0,m.useEffect)((function(){console.log(t,"gather"),0===n&&b(!0)}),[]),(0,m.useEffect)((function(){k&&P()}),[k]);var B=[{title:"序号",dataIndex:"index",key:"index",align:"left",ellipsis:!0,render:function(e,n,s){return E.limit*(E.page-1)+s+1}},{title:"姓名",dataIndex:"username",key:"username",align:"left",ellipsis:!0},{title:"班级",dataIndex:"user_group_name",key:"user_group_name",align:"left",render:function(e){return e||"--"}},{title:"学号",dataIndex:"student_id",key:"student_id",align:"left"},{title:"相似度",dataIndex:"code_rate",key:"code_rate",align:"left",render:function(e){return e+"%"}},{title:"操作",dataIndex:"id",key:"id",align:"left",render:function(e){var n="/classrooms/".concat(null==w?void 0:w.coursesId,"/exercise/").concat(null==w?void 0:w.categoryId,"/detail/").concat(e,"/review_detail");return Z.get("random")&&(n+="?random=".concat(Z.get("random"))),(0,Y.jsx)(v.Link,{to:n,target:"_blank",children:"查看"})}}],P=function(){var e=l()(a()().mark((function e(n){var s,r,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return j(!0),s=n||{page:1,limit:10,total:0},r=d()({id:null==w?void 0:w.categoryId,question_id:null==t?void 0:t.question_id,search:i},s),e.next=5,(0,f.ZP)("/api/courses/".concat(null==w?void 0:w.coursesId,"/exercises/code_review_users.json"),{method:"get",params:r});case 5:(c=e.sent)&&(u(null==c?void 0:c.users),j(!1),C(d()(d()({},s),{},{total:(null==c?void 0:c.count)||0})));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsxs)("div",{className:Se,children:[(0,Y.jsxs)("aside",{className:Ee,children:[(0,Y.jsxs)("span",{className:"c-light-primary",children:[n+1,"、",t.name||(5===(null==t?void 0:t.question_type)?"实训题":"编程题")]}),(0,Y.jsxs)("span",{className:"c-grey-333",children:["(",null==t?void 0:t.score,"分):",null==t?void 0:t.question_title]}),(0,Y.jsxs)("span",{className:"ml40 c-grey-999",children:[(0,Y.jsx)("b",{className:"c-red-ee4",children:null==t?void 0:t.checked_count})," 个疑似抄袭作品(共",null==t?void 0:t.total_count,"个作品)"]}),(0,Y.jsxs)("span",{onClick:function(){b(!k)},style:{marginLeft:"auto",cursor:"pointer",color:"#0152d9"},children:[k?"收起":"展开",k?(0,Y.jsx)(me.Z,{}):(0,Y.jsx)(he.Z,{})]}),5===(null==t?void 0:t.question_type)&&(0,Y.jsx)("a",{style:{marginLeft:20},target:"_blank",href:"/shixuns/".concat(null==t?void 0:t.shixun_identifier,"/challenges"),children:"实训详情"})]}),(0,Y.jsx)(N.Z,{className:Ce,style:{display:k?"block":"none"},dataSource:o,bordered:!1,rowKey:function(e){return e.id},rowClassName:Be,columns:B,loading:g,pagination:{pageSize:E.limit,total:E.total,current:E.page,onChange:function(e){var n=d()(d()({},E),{},{page:e});C(n),P(n)},showQuickJumper:!0,showSizeChanger:!1,hideOnSinglePage:!0,position:["bottomCenter"]}}),(0,Y.jsx)("div",{className:Pe,style:{visibility:s?"hidden":"visible"}})]})},He=s(92396),Qe=(0,v.connect)((function(e){return{exercise:e.exercise,globalSetting:e.globalSetting}}))((function(e){e.exercise,e.globalSetting,e.dispatch;var n=(0,m.useState)(""),s=x()(n,2),t=s[0],i=s[1],r=(0,m.useState)([]),c=x()(r,2),o=c[0],d=c[1],u=(0,m.useState)(""),p=x()(u,2),h=p[0],g=p[1],j=(0,m.useState)(!1),y=x()(j,2),A=y[0],k=y[1],b=(0,v.useParams)();(0,m.useEffect)((function(){w()}),[]);var w=function(){var e=l()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(!0),e.next=3,(0,f.ZP)("/api/courses/".concat(null==b?void 0:b.coursesId,"/exercises/code_review_results.json"),{method:"get",params:{id:null==b?void 0:b.categoryId,search:t}});case 3:if(-2!==(null==(s=e.sent)?void 0:s.status)){e.next=7;break}return w(),e.abrupt("return");case 7:s&&(k(!1),d((null==s?void 0:s.exercise_questions)||[]),g(null==s?void 0:s.last_review_time));case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_=function(){w()};return(0,Y.jsxs)("section",{className:Ie.warp,children:[(0,Y.jsxs)("aside",{className:Ie.header,children:[(0,Y.jsxs)("div",{children:["查重时间:",h||"--"]}),!!h&&(0,Y.jsx)(J.Z,{value:t,onChange:function(e){return i(e.target.value)},suffix:(0,Y.jsx)("i",{onClick:_,className:"iconfont icon-sousuo2 c-grey-c"}),bordered:!1,placeholder:"请输入姓名或学号搜索",onPressEnter:_})]}),(0,Y.jsx)(we.Z,{loading:A,active:!0,paragraph:{rows:5},children:o.length>0?(0,Y.jsx)("aside",{className:Ie.subject,children:o.map((function(e,n){return(0,Y.jsx)(De,{index:n,bottomLine:n===o.length-1,gather:e,search:t},n)}))}):(0,Y.jsxs)("div",{className:Ie.empty,children:[(0,Y.jsx)("img",{src:He.x7,width:"258"}),(0,Y.jsx)("span",{className:"c-grey-c",children:"暂无数据"})]})})]})})),qe=s(28103),Re=s(77036),Fe=s(63695),Je=s(43725),Oe="wrap___rEjJ0",Te="modal___gRDV9",ze="titleWrap___MK_OO",Le="required___Hja3H",Ke="title___vMFKz",Ye="colorGray___hNhIL",Me="choiceWrap___Xx5du",Ge="answer___cbuNE",Ue="activeAnswer___LwFG7",We="deleteIcon____HG4s",Ve="addIcon___r_Vhy",Xe="editorWrap___OYwur",$e="htmlWrap___qXHYn",en="radio___urtyZ",nn="color333___Lah7k",sn="color999___TmkZt",tn="questionType___r_bKw",rn="questionChoices___LA7VM",an="action___fTTDM",cn="difficult___Mg7lT",ln="fold___oVjRI",on="head___fpwmn",dn=s(4585),un=s(12943),xn=["problemset","globalSetting","exercise","loading","dispatch","editData","editKey","setEditKey","cancelAdd","addCallback","reload","setIsClaer"],pn=function(e,n){e.problemset,e.globalSetting;var s=e.exercise,t=(e.loading,e.dispatch),r=e.editData,c=e.editKey,o=e.setEditKey,u=void 0===o?function(){}:o,p=e.cancelAdd,f=void 0===p?function(){}:p,j=e.addCallback,A=void 0===j?function(){}:j,w=e.reload,_=void 0===w?function(){}:w,N=(e.setIsClaer,h()(e,xn),(0,m.useState)("")),Z=x()(N,2),I=Z[0],S=Z[1],B=(0,m.useState)(""),P=x()(B,2),D=P[0],H=P[1],T=(0,m.useState)([]),L=x()(T,2),K=L[0],M=L[1],G=(0,m.useState)(""),U=x()(G,2),W=U[0],V=U[1],X=(0,m.useState)(),$=x()(X,2),ee=$[0],ne=$[1],se=(0,m.useState)(!1),te=x()(se,2),ie=te[0],re=te[1],ae=(0,m.useState)(),ce=x()(ae,2),le=ce[0],oe=ce[1],de=(0,m.useState)(0),ue=x()(de,2),xe=ue[0],pe=ue[1],he=(0,m.useState)(!1),me=x()(he,2),fe=me[0],ve=me[1],ge=(0,m.useState)(!1),je=x()(ge,2),ye=je[0],Ae=je[1],ke=(0,m.useState)([]),be=x()(ke,2),we=be[0],_e=be[1],Ne=(0,m.useState)(1),Ze=x()(Ne,2),Ie=Ze[0],Se=Ze[1],Ee=(0,m.useState)(!1),Ce=x()(Ee,2),Be=Ce[0],Pe=Ce[1],De=(0,m.useRef)(!1),He=(0,v.useParams)(),Qe=(0,m.useState)([]),qe=x()(Qe,2),Le=qe[0],Me=qe[1],Ge=function(e){Me([].concat(i()(Le),[d()({},e)]))};(0,m.useEffect)((function(){if(!De.current){if(null==r||!r.question_title)return ve(!0),S(""),ne(!1),oe(2),M([]),V(""),void re(!1);S(null==r?void 0:r.question_title),ne(null==r?void 0:r.is_ordered),Se(null==r?void 0:r.difficulty),Pe(!(null!=r&&r.repeat_answer)),oe(null==r?void 0:r.question_score);var e=null==r?void 0:r.standard_answer.map((function(e){return e.answer_text}));M(i()(e)),_e(r.tag_discipline_ids),H(null==r?void 0:r.analysis)}}),[r,fe]),(0,m.useEffect)((function(){function e(){return(e=l()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.YY)({sub_discipline_id:null===(n=s.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id});case 2:t=e.sent,Me(t.tag_disciplines);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}re(!1),fe&&function(){e.apply(this,arguments)}()}),[fe]),(0,m.useImperativeHandle)(n,(function(){return{onSave:en,isEdit:fe}})),(0,m.useEffect)((function(){var e,n=null!=s&&null!==(e=s.tagDisciplineData)&&void 0!==e&&e.tag_disciplines&&Array.isArray(s.tagDisciplineData.tag_disciplines)?s.tagDisciplineData.tag_disciplines:[];Me(n)}),[s.tagDisciplineData]);var Ue,We,Ve,Xe,$e=function(e){0===(null==e?void 0:e.status)&&(y.ZP.success("保存成功"),ve(!1),u(-1),De.current=!1,_())},en=function(){var e=l()(a()().mark((function e(){var n,i,c,o,d;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=[],i=!1,Ae(!0),K.forEach((function(e,s){n.push({choice_id:s+1,answer_text:[]}),e.forEach((function(e,t){n[s].answer_text.push(e),e&&(0,C.eR)(e,1e4)||(V("".concat(s,"-").concat(t)),y.ZP.info(e?"答案不能超过10000字符":"答案:不能为空"),i=!0)}))})),!i){e.next=7;break}return Ae(!1),e.abrupt("return",!1);case 7:if(De.current=!0,!r.question_id){e.next=19;break}if(1!==(null==r?void 0:r.is_my)){e.next=13;break}g.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:function(){var e=l()(a()().mark((function e(){var i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:I,question_type:3,question_score:le,is_ordered:ee,standard_answers:n,tag_discipline_ids:we,sub_discipline_id:null===(i=s.editData)||void 0===i||null===(i=i.exercise)||void 0===i?void 0:i.sub_discipline_id,difficulty:Ie,is_cover:1,repeat_answer:!Be,analysis:D}});case 2:c=e.sent,$e(c);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){var e=l()(a()().mark((function e(){var i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:I,question_type:3,question_score:le,is_ordered:ee,standard_answers:n,tag_discipline_ids:we,sub_discipline_id:null===(i=s.editData)||void 0===i||null===(i=i.exercise)||void 0===i?void 0:i.sub_discipline_id,difficulty:Ie,repeat_answer:!Be,analysis:D}});case 2:c=e.sent,$e(c);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.next=17;break;case 13:return e.next=15,t({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:I,question_type:3,question_score:le,is_ordered:ee,standard_answers:n,tag_discipline_ids:we,sub_discipline_id:null===(o=s.editData)||void 0===o||null===(o=o.exercise)||void 0===o?void 0:o.sub_discipline_id,difficulty:Ie,repeat_answer:!Be,analysis:D}});case 15:c=e.sent,$e(c);case 17:e.next=23;break;case 19:return e.next=21,t({type:"exercise/addExerciseQuestion",payload:{insert_id:null==r?void 0:r.insert_id,categoryId:He.categoryId,question_title:I,question_type:3,question_score:le,is_ordered:ee,standard_answers:n,tag_discipline_ids:we,sub_discipline_id:null===(d=s.editData)||void 0===d||null===(d=d.exercise)||void 0===d?void 0:d.sub_discipline_id,difficulty:Ie,repeat_answer:!Be,analysis:D}});case 21:c=e.sent,$e(c);case 23:return Ae(!1),e.abrupt("return",{name:I,analysis:D,standard_answers:n,is_ordered:ee});case 25:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ln=function(e,n,s){var t=K.slice();if(n&&t.splice(e,n),s&&ie||!r.question_id)for(var i=0;i1&&(0,Y.jsxs)("span",{children:[(0,Y.jsx)(F.Z,{checked:ee,onChange:function(e){return ne(e.target.checked)},className:"".concat(nn," font14"),children:"多个填空的答案有顺序要求"}),(0,Y.jsx)("span",{className:"".concat(sn," font12"),children:"(选中,每个填空的答案顺序必须与参考答案一致)"})]})}),(0,Y.jsx)("p",{className:ze,children:(0,Y.jsx)("span",{className:Ke,children:"题目解析:"})}),(0,Y.jsx)(Re.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:D,onChange:function(e){return H(e)}}),(0,Y.jsxs)("p",{className:"",children:[(0,Y.jsx)("span",{style:{color:"red"},children:"*"}),"分值:",(0,Y.jsx)(O.Z,{value:le,max:1e4,min:0,onChange:function(e){oe(e)}})," 分   ",!!le&&!!xe&&(0,Y.jsxs)("span",{style:{color:"red"},children:["(根据均分规则,本题每空",(le/xe).toFixed(1),"分)"]}),(0,Y.jsxs)("span",{style:{marginLeft:"30px"},className:cn,children:[(0,Y.jsx)("label",{style:{color:"red"},children:"*"})," 难度:",(0,Y.jsxs)(z.ZP.Group,{value:Ie,onChange:function(e){Se(e.target.value)},children:[(0,Y.jsx)(z.ZP.Button,{value:1,children:"简单"}),(0,Y.jsx)(z.ZP.Button,{value:2,children:"适中"}),(0,Y.jsx)(z.ZP.Button,{value:3,children:"困难"})]})]})]}),(0,Y.jsxs)("p",{className:ze,children:[(0,Y.jsxs)("span",{className:"".concat(Ke),children:["知识点:",(0,Y.jsx)("span",{className:Ye,children:"(所有自建知识点仅本人可见,被EduCoder平台审核通过为官方知识点后所有用户可见)"})]}),(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(un.N,{value:we,selectvalues:null==r?void 0:r.tag_discipline_ids,onChange:_e,subId:null===(Ve=s.editData)||void 0===Ve||null===(Ve=Ve.exercise)||void 0===Ve?void 0:Ve.sub_discipline_id,knowledgeOptions:Le,onAddKnowledgeFinish:Ge})}),(0,Y.jsxs)("div",{style:{marginTop:10},children:[(0,Y.jsx)("span",{style:{marginRight:10},children:"不允许学生重复答题"}),(0,Y.jsx)(R.Z,{checked:Be,onChange:function(e){Pe(e)}})]})]}),(0,Y.jsxs)("aside",{className:"tr",children:[(-1!==c||r.question_id)&&(0,Y.jsx)(b.ZP,{type:"default",onClick:function(){f(),ve(!1)},children:"取消"}),(0,Y.jsx)(b.ZP,{className:"ml20",type:"primary",onClick:function(){en()},children:"保存"})]})]}))]})},hn=(0,v.connect)((function(e){var n=e.problemset,s=e.loading,t=e.exercise;return{problemset:n,globalSetting:e.globalSetting,exercise:t,loading:s.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(pn)),mn=["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","editKey","setEditKey","cancelAdd","reload","addCallback","setIsClaer"],fn=["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"],vn=function(e,n){e.problemset,e.globalSetting;var s=e.exercise,t=(e.loading,e.dispatch),r=(e.onRef,e.editData),c=e.editKey,o=e.setEditKey,u=void 0===o?function(){}:o,p=e.cancelAdd,f=void 0===p?function(){}:p,j=e.reload,A=void 0===j?function(){}:j,w=e.addCallback,_=void 0===w?function(){}:w,N=(e.setIsClaer,h()(e,mn),(0,m.useState)()),Z=x()(N,2),I=Z[0],S=Z[1],C=(0,m.useState)(""),B=x()(C,2),P=B[0],D=B[1],H=(0,m.useState)(!1),Q=x()(H,2),q=Q[0],F=Q[1],J=(0,m.useState)(),T=x()(J,2),L=T[0],K=T[1],M=(0,m.useState)([]),G=x()(M,2),U=G[0],W=G[1],V=(0,m.useState)([]),X=x()(V,2),$=X[0],ee=X[1],ne=(0,m.useState)(1),se=x()(ne,2),te=se[0],ie=se[1],re=(0,m.useState)(!1),ae=x()(re,2),ce=ae[0],le=ae[1],oe=(0,m.useState)(""),de=x()(oe,2),ue=de[0],xe=de[1],pe=(0,m.useRef)(!1),he=function(e){ee([].concat(i()($),[d()({},e)]))},me=(0,v.useParams)();(0,m.useEffect)((function(){if(!pe.current){if(null==r||!r.question_choices)return F(!0),D(""),K(2),void S("");le(!(null!=r&&r.repeat_answer)),D(null==r?void 0:r.question_title),K(null==r?void 0:r.question_score),ie(null==r?void 0:r.difficulty),S(r.standard_answer[0]+""),W(r.tag_discipline_ids),xe(null==r?void 0:r.analysis)}}),[r,q]),(0,m.useEffect)((function(){function e(){return(e=l()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.YY)({sub_discipline_id:null===(n=s.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id});case 2:t=e.sent,ee(t.tag_disciplines);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}q&&function(){e.apply(this,arguments)}()}),[q]),(0,m.useImperativeHandle)(n,(function(){return{onSave:je,isEdit:q}})),(0,m.useEffect)((function(){var e,n=null!=s&&null!==(e=s.tagDisciplineData)&&void 0!==e&&e.tag_disciplines&&Array.isArray(s.tagDisciplineData.tag_disciplines)?s.tagDisciplineData.tag_disciplines:[];ee(n)}),[s.tagDisciplineData]);var fe,ve,ge=function(e){0===(null==e?void 0:e.status)&&(y.ZP.success("保存成功"),F(!1),u(-1),pe.current=!1,A())},je=function(){var e=l()(a()().mark((function e(){var n,i,c,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(P){e.next=3;break}return y.ZP.info("请您输入题干"),e.abrupt("return",!1);case 3:if(I){e.next=6;break}return y.ZP.info("请先点击选择本选择题的正确选项"),e.abrupt("return",!1);case 6:if(n=[{choice_text:"正确",is_answer:"1"===I?1:0},{choice_text:"错误",is_answer:"2"===I?2:0}],pe.current=!0,!r.question_id){e.next=19;break}if(1!==(null==r?void 0:r.is_my)){e.next=13;break}g.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:function(){var e=l()(a()().mark((function e(){var c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:P,question_type:2,question_score:L,question_choices:n.map((function(e){return e.choice_text})),standard_answers:n.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:U,sub_discipline_id:null===(c=s.editData)||void 0===c||null===(c=c.exercise)||void 0===c?void 0:c.sub_discipline_id,difficulty:te,is_cover:1,repeat_answer:!ce,analysis:ue}});case 2:i=e.sent,ge(i);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){var e=l()(a()().mark((function e(){var c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:P,question_type:2,question_score:L,question_choices:n.map((function(e){return e.choice_text})),standard_answers:n.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:U,sub_discipline_id:null===(c=s.editData)||void 0===c||null===(c=c.exercise)||void 0===c?void 0:c.sub_discipline_id,difficulty:te,repeat_answer:!ce,analysis:ue}});case 2:i=e.sent,ge(i);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.next=17;break;case 13:return e.next=15,t({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:P,question_type:2,question_score:L,question_choices:n.map((function(e){return e.choice_text})),standard_answers:n.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:U,sub_discipline_id:null===(c=s.editData)||void 0===c||null===(c=c.exercise)||void 0===c?void 0:c.sub_discipline_id,difficulty:te,repeat_answer:!ce,analysis:ue}});case 15:i=e.sent,ge(i);case 17:e.next=23;break;case 19:return e.next=21,t({type:"exercise/addExerciseQuestion",payload:{insert_id:null==r?void 0:r.insert_id,categoryId:me.categoryId,question_title:P,question_type:2,question_score:L,question_choices:n.map((function(e){return e.choice_text})),standard_answers:n.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:U,sub_discipline_id:null===(o=s.editData)||void 0===o||null===(o=o.exercise)||void 0===o?void 0:o.sub_discipline_id,difficulty:te,repeat_answer:!ce,analysis:ue}});case 21:i=e.sent,ge(i);case 23:return e.abrupt("return",{name:P,choices:n});case 24:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ye=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(向下插入单选题)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter((function(e){var n;return 1===(null==s||null===(n=s.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_status)?e:"del"!==e.id&&"add"!==e.id})),Ae=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===c){e.next=3;break}return y.ZP.error("请先保存或取消当前正在编辑的问题。"),e.abrupt("return");case 3:e.t0=n.id,e.next="del"===e.t0?6:"up"===e.t0||"down"===e.t0?8:"edit"===e.t0?12:"add"===e.t0?15:17;break;case 6:return g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个试题吗?",onOk:function(){return l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.Fl)({id:r.question_id});case 2:t({type:"exercise/editExercise",payload:d()({},me)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",17);case 8:return e.next=10,t({type:"exercise/exeriseMoveUpDown",payload:{id:r.question_id,opr:n.id}});case 10:return t({type:"exercise/editExercise",payload:d()({},me)}),e.abrupt("break",17);case 12:return u(r.dragKey),F(!0),e.abrupt("break",17);case 15:return _({key:r.key,insert_id:null==r?void 0:r.question_id,question_type:2}),e.abrupt("break",17);case 17:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsxs)("section",{className:Oe,children:[!q&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:tn,children:!(null!=r&&r.isPreview)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{className:"font16 c-blue",children:[r.key,"、判断题"]}),"(",r.question_score,"分)"]})}),null!=r&&r.isPreview?(0,Y.jsxs)("div",{style:{display:"flex"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[r.key,"."]}),(0,Y.jsx)(dn.Z,{value:r.question_title}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(",r.question_score,"分)"]})]}):(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(dn.Z,{value:r.question_title})}),(0,Y.jsx)("div",{className:rn,children:null==r||null===(ve=r.question_choices)||void 0===ve?void 0:ve.map((function(e,n){return(0,Y.jsxs)(z.ZP,{checked:r.standard_answer.includes(n+1),disabled:!0,children:[fn[n],". ",(0,Y.jsx)("span",{className:"c-black font14",children:e.choice_text})]},n)}))}),(0,Y.jsx)("div",{className:an,children:!r.hideAction&&ye.map((function(e,n){return"up"===e.id&&1===r.key||"down"===e.id&&r.key===r.len?null:(0,Y.jsx)(k.Z,{placement:"bottom",title:e.name,children:(0,Y.jsx)("span",{onClick:function(){return Ae(e)},className:e.icon})},n)}))})]}),q&&(0,Y.jsxs)("aside",{children:[(0,Y.jsxs)("div",{children:[(0,Y.jsx)("span",{className:"font16 c-blue",children:"判断题"}),"(客观题,由系统自动评分,请设置标准答案)"]}),(0,Y.jsxs)("p",{className:ze,children:[(0,Y.jsx)("span",{className:Le,children:"*"}),(0,Y.jsx)("span",{className:Ke,children:"题干:"})]}),(0,Y.jsx)(Re.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:P,onChange:function(e){return D(e)}}),(0,Y.jsxs)("p",{className:ze,children:[(0,Y.jsx)("span",{className:Le,children:"*"}),(0,Y.jsxs)("span",{className:Ke,children:["答案选项:",(0,Y.jsx)("span",{className:Ye,children:"点击选项可设置正确答案"})]})]}),(0,Y.jsxs)(z.ZP.Group,{buttonStyle:"solid",value:I,onChange:function(e){return S(e.target.value)},children:[(0,Y.jsx)(z.ZP.Button,{value:"1",className:"".concat(en," mr40"),children:"正确"}),(0,Y.jsx)(z.ZP.Button,{value:"2",className:en,children:"错误"})]}),(0,Y.jsx)("p",{className:"c-orange",children:"温馨提示:点击选项,可以直接设置标准答案"}),(0,Y.jsx)("p",{className:ze,children:(0,Y.jsx)("span",{className:Ke,children:"题目解析:"})}),(0,Y.jsx)(Re.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:ue,onChange:function(e){return xe(e)}}),(0,Y.jsxs)("p",{className:"",children:["分值:",(0,Y.jsx)(O.Z,{value:L,max:1e4,min:0,onChange:function(e){K(e)}})," 分",(0,Y.jsxs)("span",{style:{marginLeft:"30px"},className:cn,children:[(0,Y.jsx)("label",{style:{color:"red"},children:"*"})," 难度:",(0,Y.jsxs)(z.ZP.Group,{value:te,onChange:function(e){ie(e.target.value)},children:[(0,Y.jsx)(z.ZP.Button,{value:1,children:"简单"}),(0,Y.jsx)(z.ZP.Button,{value:2,children:"适中"}),(0,Y.jsx)(z.ZP.Button,{value:3,children:"困难"})]})]})]}),(0,Y.jsxs)("p",{className:ze,children:[(0,Y.jsxs)("span",{className:"".concat(Ke),children:["知识点:",(0,Y.jsx)("span",{className:Ye,children:"(所有自建知识点仅本人可见,被EduCoder平台审核通过为官方知识点后所有用户可见)"})]}),(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(un.N,{value:U,selectvalues:null==r?void 0:r.tag_discipline_ids,onChange:W,subId:null===(fe=s.editData)||void 0===fe||null===(fe=fe.exercise)||void 0===fe?void 0:fe.sub_discipline_id,knowledgeOptions:$,onAddKnowledgeFinish:he})}),(0,Y.jsxs)("div",{style:{marginTop:10},children:[(0,Y.jsx)("span",{style:{marginRight:10},children:"不允许学生重复答题"}),(0,Y.jsx)(R.Z,{checked:ce,onChange:function(e){le(e)}})]})]}),(0,Y.jsxs)("aside",{className:"tr",children:[(-1!==c||r.question_id)&&(0,Y.jsx)(b.ZP,{type:"default",onClick:function(){f(),F(!1)},children:"取消"}),(0,Y.jsx)(b.ZP,{className:"ml20",type:"primary",onClick:function(){je()},children:"保存"})]})]})]})},gn=(0,v.connect)((function(e){var n=e.problemset,s=e.loading,t=e.exercise;return{problemset:n,globalSetting:e.globalSetting,exercise:t,loading:s.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(vn)),jn=["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback","reload"],yn=["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"],An=(0,m.forwardRef)((function(e,n){e.problemset,e.globalSetting;var s=e.exercise,t=(e.loading,e.dispatch),r=(e.onRef,e.editData),c=e.cancelAdd,o=void 0===c?function(){}:c,u=e.editKey,p=e.setEditKey,f=void 0===p?function(){}:p,j=(e.setIsClaer,e.addCallback),A=void 0===j?function(e){}:j,w=e.reload,_=void 0===w?function(){}:w,N=(h()(e,jn),(0,m.useState)([])),Z=x()(N,2),I=Z[0],S=Z[1],C=(0,m.useState)(),B=x()(C,2),P=B[0],D=B[1],H=(0,m.useState)([]),J=x()(H,2),T=J[0],L=J[1],K=(0,m.useState)(""),M=x()(K,2),G=M[0],U=M[1],W=(0,m.useState)(),V=x()(W,2),X=V[0],$=V[1],ee=(0,m.useState)(!1),ne=x()(ee,2),se=ne[0],te=ne[1],ie=(0,m.useState)([]),re=x()(ie,2),ae=re[0],ce=re[1],le=(0,m.useState)(1),oe=x()(le,2),de=oe[0],ue=oe[1],xe=(0,m.useState)(!1),pe=x()(xe,2),he=pe[0],me=pe[1],fe=(0,m.useState)(""),ve=x()(fe,2),ge=ve[0],je=ve[1],ye=(0,m.useState)([]),Ae=x()(ye,2),ke=Ae[0],be=Ae[1],we=(0,m.useRef)(!1),_e=function(e){be([].concat(i()(ke),[d()({},e)]))},Ne=(0,v.useParams)();(0,m.useEffect)((function(){S(["","","",""])}),[]),(0,m.useEffect)((function(){if(!we.current){if(null==r||!r.question_choices)return te(!0),U(""),$(5),S(["","","",""]),void L([]);U(null==r?void 0:r.question_title),$(null==r?void 0:r.question_score),me(!(null!=r&&r.repeat_answer)),ue(null==r?void 0:r.difficulty),S(null==r?void 0:r.question_choices.map((function(e){return e.choice_text})));var e=[];null==r||r.standard_answer.map((function(n,s){e.push(n-1)})),L(e),ce(r.tag_discipline_ids),je(null==r?void 0:r.analysis)}}),[r,se]),(0,m.useEffect)((function(){function e(){return(e=l()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.YY)({sub_discipline_id:null===(n=s.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id});case 2:t=e.sent,be(t.tag_disciplines);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}se&&function(){e.apply(this,arguments)}()}),[se]),(0,m.useImperativeHandle)(n,(function(){return{onSave:Ee,isEdit:se}})),(0,m.useEffect)((function(){var e,n=null!=s&&null!==(e=s.tagDisciplineData)&&void 0!==e&&e.tag_disciplines&&Array.isArray(s.tagDisciplineData.tag_disciplines)?s.tagDisciplineData.tag_disciplines:[];be(n)}),[s.tagDisciplineData]);var Ze,Ie,Se=function(e){0===(null==e?void 0:e.status)&&(y.ZP.success("保存成功"),te(!1),f(-1),we.current=!1,_())},Ee=function(){var e=l()(a()().mark((function e(){var n,i,c,o,d;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(G){e.next=3;break}return y.ZP.info("请您输入题目"),e.abrupt("return",!1);case 3:if(!((n=I.findIndex((function(e){return!e})))>-1)){e.next=7;break}return y.ZP.info("请先输入 ".concat(yn[n]," 选项的内容")),e.abrupt("return",!1);case 7:if(T.length){e.next=10;break}return y.ZP.info("请设置本题的正确答案,点击选项A/B...即可完成设置"),e.abrupt("return",!1);case 10:if(!(T.length<1)){e.next=13;break}return y.ZP.info("请选择答案"),e.abrupt("return",!1);case 13:if(i=I.map((function(e,n){return{choice_text:e,is_answer:T.includes(n)?n+1:0}})),we.current=!0,!r.question_id){e.next=26;break}if(1!==(null==r?void 0:r.is_my)){e.next=20;break}g.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:G,question_type:1,question_score:X,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ae,sub_discipline_id:null===(n=s.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id,difficulty:de,is_cover:1,repeat_answer:!he,analysis:ge}});case 2:c=e.sent,Se(c);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:G,question_type:1,question_score:X,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ae,sub_discipline_id:null===(n=s.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id,difficulty:de,repeat_answer:!he,analysis:ge}});case 2:c=e.sent,Se(c);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.next=24;break;case 20:return e.next=22,t({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:G,question_type:1,question_score:X,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ae,sub_discipline_id:null===(o=s.editData)||void 0===o||null===(o=o.exercise)||void 0===o?void 0:o.sub_discipline_id,difficulty:de,repeat_answer:!he,analysis:ge}});case 22:c=e.sent,Se(c);case 24:e.next=30;break;case 26:return e.next=28,t({type:"exercise/addExerciseQuestion",payload:{insert_id:null==r?void 0:r.insert_id,categoryId:Ne.categoryId,question_title:G,question_type:1,question_score:X,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ae,sub_discipline_id:null===(d=s.editData)||void 0===d||null===(d=d.exercise)||void 0===d?void 0:d.sub_discipline_id,difficulty:de,repeat_answer:!he,analysis:ge}});case 28:c=e.sent,Se(c);case 30:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ce=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(向下插入单选题)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter((function(e){var n;return 1===(null==s||null===(n=s.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_status)?e:"del"!==e.id&&"add"!==e.id})),Be=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===u){e.next=3;break}return y.ZP.error("请先保存或取消当前正在编辑的问题。"),e.abrupt("return");case 3:e.t0=n.id,e.next="del"===e.t0?6:"up"===e.t0||"down"===e.t0?8:"edit"===e.t0?12:"add"===e.t0?15:17;break;case 6:return g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个试题吗?",onOk:function(){return l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.Fl)({id:r.question_id});case 2:t({type:"exercise/editExercise",payload:d()({},Ne)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",17);case 8:return e.next=10,t({type:"exercise/exeriseMoveUpDown",payload:{id:r.question_id,opr:n.id}});case 10:return t({type:"exercise/editExercise",payload:d()({},Ne)}),e.abrupt("break",17);case 12:return f(r.dragKey),te(!0),e.abrupt("break",17);case 15:return A({key:r.key,insert_id:null==r?void 0:r.question_id,question_type:1}),e.abrupt("break",17);case 17:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsxs)("section",{className:Oe,children:[!se&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:tn,children:!(null!=r&&r.isPreview)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{className:"font16 c-blue",children:[r.key,"、多选题"]}),"(",r.question_score,"分)"]})}),null!=r&&r.isPreview?(0,Y.jsxs)("div",{style:{display:"flex"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[r.key,"."]}),(0,Y.jsx)(dn.Z,{value:r.question_title}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(",r.question_score,"分)"]})]}):(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(dn.Z,{value:r.question_title})}),(0,Y.jsx)("div",{className:rn,children:null==r||null===(Ie=r.question_choices)||void 0===Ie?void 0:Ie.map((function(e,n){return(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(q.Z,{children:(0,Y.jsxs)(F.Z,{checked:r.standard_answer.includes(n+1),disabled:!0,children:[yn[n],"."]},n)}),(0,Y.jsx)(q.Z,{flex:"1",children:(0,Y.jsx)("span",{className:"c-black font14",children:(0,Y.jsx)(dn.Z,{value:e.choice_text})})})]},n)}))}),(0,Y.jsx)("div",{className:an,children:!r.hideAction&&Ce.map((function(e,n){return"up"===e.id&&1===r.key||"down"===e.id&&r.key===r.len?null:(0,Y.jsx)(k.Z,{placement:"bottom",title:e.name,children:(0,Y.jsx)("span",{onClick:function(){return Be(e)},className:e.icon})},n)}))})]}),se&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:tn,children:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("span",{className:"font16 c-blue",children:"选择题"}),"(客观题,由系统自动评分,请设置标准答案)"]})}),(0,Y.jsxs)("p",{className:ze,children:[(0,Y.jsx)("span",{className:Le,children:"*"}),(0,Y.jsx)("span",{className:Ke,children:"题干:"})]}),(0,Y.jsx)(Re.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:G,onChange:function(e){return U(e)}}),(0,Y.jsxs)("p",{className:ze,children:[(0,Y.jsx)("span",{className:Le,children:"*"}),(0,Y.jsxs)("span",{className:Ke,children:["答案选项:",(0,Y.jsx)("span",{className:Ye,children:"点击选项可设置正确答案"})]})]}),I.map((function(e,n){var t;return(0,Y.jsxs)("div",{className:Me,children:[(0,Y.jsx)(k.Z,{title:"点击设置为标准答案",placement:"left",children:(0,Y.jsx)("div",{className:"".concat(Ge," ").concat(T.includes(n)?Ue:""),onClick:function(){T.includes(n)?L(T.filter((function(e){return e!==n}))):L([].concat(i()(T),[n]))},children:yn[n]})}),(0,Y.jsx)("div",{className:Xe,children:P===n?(0,Y.jsx)(Re.Z,{id:"single-question-option-".concat(n),watch:!0,isFocus:!0,height:155,placeholder:"请您输入选项",defaultValue:e,onChange:function(e){I[n]=e,S(I)}}):(0,Y.jsx)("div",{className:$e,onClick:function(){return D(n)},children:(0,Y.jsx)(dn.Z,{value:e})})}),1===(null===(t=s.editData)||void 0===t||null===(t=t.exercise)||void 0===t?void 0:t.exercise_status)&&(0,Y.jsxs)(Y.Fragment,{children:[n>1&&(0,Y.jsx)(k.Z,{title:"删除",children:(0,Y.jsx)("i",{className:"".concat(We," iconfont icon-htmal5icon19"),onClick:function(){return S(I.filter((function(e,s){return s!==n})))}})}),n<7&&n===I.length-1&&(0,Y.jsx)(k.Z,{title:"新增参考答案",children:(0,Y.jsx)("i",{className:"".concat(Ve," iconfont icon-roundaddfill ml6"),onClick:function(){return S([].concat(i()(I),[""]))}})})]})]},n)})),(0,Y.jsx)("p",{className:"c-orange",children:"温馨提示:点击选项输入框可设置答案;选中的选项即为正确答案,选择多个答案即为多选题"}),(0,Y.jsx)("p",{className:ze,children:(0,Y.jsx)("span",{className:Ke,children:"题目解析:"})}),(0,Y.jsx)(Re.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:ge,onChange:function(e){return je(e)}}),(0,Y.jsxs)("p",{className:"",children:["分值:",(0,Y.jsx)(O.Z,{value:X,max:1e4,min:0,onChange:function(e){$(e)}})," ","分",(0,Y.jsxs)("span",{style:{marginLeft:"30px"},className:cn,children:[(0,Y.jsx)("label",{style:{color:"red"},children:"*"})," 难度:",(0,Y.jsxs)(z.ZP.Group,{value:de,onChange:function(e){ue(e.target.value)},children:[(0,Y.jsx)(z.ZP.Button,{value:1,children:"简单"}),(0,Y.jsx)(z.ZP.Button,{value:2,children:"适中"}),(0,Y.jsx)(z.ZP.Button,{value:3,children:"困难"})]})]})]}),(0,Y.jsxs)("p",{className:ze,children:[(0,Y.jsxs)("span",{className:"".concat(Ke),children:["知识点:",(0,Y.jsx)("span",{className:Ye,children:"(所有自建知识点仅本人可见,被EduCoder平台审核通过为官方知识点后所有用户可见)"})]}),(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(un.N,{value:ae,selectvalues:null==r?void 0:r.tag_discipline_ids,onChange:ce,subId:null===(Ze=s.editData)||void 0===Ze||null===(Ze=Ze.exercise)||void 0===Ze?void 0:Ze.sub_discipline_id,knowledgeOptions:ke,onAddKnowledgeFinish:_e})}),(0,Y.jsxs)("div",{style:{marginTop:10},children:[(0,Y.jsx)("span",{style:{marginRight:10},children:"不允许学生重复答题"}),(0,Y.jsx)(R.Z,{checked:he,onChange:function(e){me(e)}})]})]}),(0,Y.jsxs)("aside",{className:"tr",children:[(-1!==u||r.question_id)&&(0,Y.jsx)(b.ZP,{type:"default",onClick:function(){o(),te(!1)},children:"取消"}),(0,Y.jsx)(b.ZP,{className:"ml20",type:"primary",onClick:function(){Ee()},children:"保存"})]})]})]})})),kn=(0,v.connect)((function(e){var n=e.problemset,s=e.loading,t=e.exercise;return{problemset:n,globalSetting:e.globalSetting,exercise:t,loading:s.effects}}),null,null,{forwardRef:!0})(An),bn=["problemset","globalSetting","exercise","loading","dispatch","editData","cancelAdd","editKey","setEditKey","addCallback","reload","setIsClaer"],wn=function(e,n){e.problemset,e.globalSetting;var s=e.exercise,t=(e.loading,e.dispatch),i=e.editData,r=e.cancelAdd,c=void 0===r?function(){}:r,o=e.editKey,u=e.setEditKey,p=void 0===u?function(){}:u,f=(e.addCallback,e.reload),j=void 0===f?function(){}:f,A=(e.setIsClaer,h()(e,bn),(0,m.useState)("")),w=x()(A,2),_=w[0],N=w[1],Z=(0,m.useState)(""),I=x()(Z,2),S=I[0],C=I[1],B=(0,m.useState)(""),P=x()(B,2),D=P[0],H=(P[1],(0,m.useState)([])),R=x()(H,2),T=R[0],z=(R[1],(0,m.useState)("")),L=x()(z,2),K=(L[0],L[1],(0,m.useState)()),M=x()(K,2),G=M[0],U=M[1],W=(0,m.useState)(!1),V=x()(W,2),X=(V[0],V[1]),$=(0,m.useState)([]),ee=x()($,2),ne=ee[0],se=ee[1],te=(0,m.useState)(!1),ie=x()(te,2),re=ie[0],ae=ie[1],ce=(0,m.useState)(!1),le=x()(ce,2),oe=le[0],de=le[1],ue=(0,v.useParams)(),xe=(0,m.useRef)(!1);(0,m.useEffect)((function(){var e;if(!xe.current){i.edit&&(ae(!0),C(""),N(""),se([])),N(i.shixun_name),C(i.question_title);var n=[];null===(e=i.shixun)||void 0===e||e.map((function(e){n.push(e.challenge_score)})),se(n)}}),[i]),(0,m.useEffect)((function(){X(!1)}),[re]),(0,m.useImperativeHandle)(n,(function(){return{onSave:ve,isEdit:re}}));var pe,he,me,fe=function(e){0===(null==e?void 0:e.status)&&(y.ZP.success("保存成功"),ae(!1),p(-1),xe.current=!1,j())},ve=function(){var e=l()(a()().mark((function e(){var n,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=[],!1,e.next=4;break;case 4:if(xe.current=!0,de(!0),!i.question_id){e.next=12;break}return e.next=9,t({type:"exercise/editExerciseQuestion",payload:{id:i.question_id,question_title:S,shixun_name:_,shixun_id:i.shixun_id,question_type:5,question_scores:ne}});case 9:s=e.sent,e.next=15;break;case 12:return e.next=14,t({type:"exercise/addExerciseQuestion",payload:{insert_id:null==i?void 0:i.insert_id,categoryId:ue.categoryId,question_title:S,shixun_name:_,shixun_id:i.shixun_id,question_type:5,question_scores:ne,is_copy:i.is_copy}});case 14:s=e.sent;case 15:return fe(s),de(!1),e.abrupt("return",{name:S,analysis:D,standard_answers:n,is_ordered:G});case 18:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ge=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(向下插入实训题)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter((function(e){var n;return 1===(null==s||null===(n=s.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_status)?e:"del"!==e.id&&"add"!==e.id})),je=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===o){e.next=3;break}return y.ZP.error("请先保存或取消当前正在编辑的问题。"),e.abrupt("return");case 3:e.t0=n.id,e.next="del"===e.t0?6:"up"===e.t0||"down"===e.t0?8:"edit"===e.t0?12:"add"===e.t0?15:17;break;case 6:return g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个试题吗?",onOk:function(){return l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.Fl)({id:i.question_id});case 2:t({type:"exercise/editExercise",payload:d()({},ue)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",17);case 8:return e.next=10,t({type:"exercise/exeriseMoveUpDown",payload:{id:i.question_id,opr:n.id}});case 10:return t({type:"exercise/editExercise",payload:d()({},ue)}),e.abrupt("break",17);case 12:return p(i.dragKey),ae(!0),e.abrupt("break",17);case 15:return t({type:"classroomList/setActionTabs",payload:{key:"选用实践项目",editData:{key:i.key,insert_id:null==i?void 0:i.question_id,question_type:5}}}),e.abrupt("break",17);case 17:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsxs)("section",{className:Oe,children:[!re&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:tn,children:!(null!=i&&i.isPreview)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{className:"font16 c-blue",children:[i.key,"、实训题"]}),"(",i.question_score,"分)"]})}),null!=i&&i.isPreview?(0,Y.jsxs)("div",{style:{display:"flex"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[i.key,"."]}),(0,Y.jsx)(dn.Z,{value:i.shixun_name}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(",i.question_score,"分)"]}),!(null===(he=i.schools)||void 0===he||!he.length)&&(0,Y.jsx)(k.Z,{title:"该实训题面向指定单位开放",children:(0,Y.jsx)("i",{className:"iconfont icon-zhidinggongkai1 font18 line24 c-orange"})})]}):(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(dn.Z,{value:i.shixun_name})}),(0,Y.jsx)("div",{className:"mt30"}),null===(me=i.shixun)||void 0===me?void 0:me.map((function(e,n){return(0,Y.jsxs)("div",{children:["第",n+1,"关 ",(0,Y.jsx)("span",{className:"ml10",children:e.challenge_name})," ",(0,Y.jsxs)("span",{className:"ml10",children:[e.challenge_score," 分"]})]},n)})),(0,Y.jsxs)("div",{className:an,children:[(0,Y.jsx)(v.Link,{target:"_blank",to:"/shixuns/".concat(i.shixun_identifier,"/challenges?exercise=true"),children:"实训详情"}),!i.hideAction&&ge.map((function(e,n){return"up"===e.id&&1===i.key||"down"===e.id&&i.key===i.len?null:(0,Y.jsx)(k.Z,{placement:"bottom",title:e.name,children:(0,Y.jsx)("span",{onClick:function(){return je(e)},className:e.icon})},n)}))]})]}),re&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:tn,children:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("span",{className:"font16 c-blue",children:"实训题"}),"(客观题,由系统自动评分,允许手动调分)"]})}),(0,Y.jsx)("div",{className:"mt10",children:(0,Y.jsx)(J.Z,{defaultValue:_,onChange:function(e){N(e.target.value)}})}),(0,Y.jsx)("div",{className:"mt10",children:(0,Y.jsx)(Re.Z,{id:"single-question-option-0",height:155,placeholder:"请输入实训题完成要求",defaultValue:S,onChange:function(e){C(e)}})}),(0,Y.jsx)("div",{className:"mt20",children:null===(pe=i.shixun)||void 0===pe?void 0:pe.map((function(e,n){return(0,Y.jsxs)(Q.Z,{gutter:[20,20],children:[(0,Y.jsxs)(q.Z,{flex:"1",children:[n+1,".",e.challenge_name]}),(0,Y.jsxs)(q.Z,{children:[(0,Y.jsx)(O.Z,{defaultValue:ne[n],onChange:function(e){ne[n]=e,se(ne),console.log("srore:L",ne[n])}})," 分"]})]})}))}),(0,Y.jsx)("div",{className:"mt20",children:T.length>1&&(0,Y.jsxs)("span",{children:[(0,Y.jsx)(F.Z,{checked:G,onChange:function(e){return U(e.target.checked)},className:"".concat(nn," font14"),children:"多个填空的答案有顺序要求"}),(0,Y.jsx)("span",{className:"".concat(sn," font12"),children:"(选中,每个填空的答案顺序必须与参考答案一致)"})]})}),(0,Y.jsxs)("aside",{className:"tr",children:[(-1!==o||!(null!=i&&i.edit))&&(0,Y.jsx)(b.ZP,{type:"default",onClick:function(){c(),ae(!1)},children:"取消"}),(0,Y.jsx)(b.ZP,{loading:oe,className:"ml20",type:"primary",onClick:function(){ve()},children:"保存"})]})]})]})},_n=(0,v.connect)((function(e){var n=e.problemset,s=e.loading;return{problemset:n,globalSetting:e.globalSetting,exercise:e.exercise,loading:s.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(wn)),Nn=["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","reload","addCallback"],Zn=["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"],In=function(e,n){e.problemset;var s=e.exercise,t=(e.globalSetting,e.loading,e.dispatch),r=(e.onRef,e.editData),c=e.cancelAdd,o=void 0===c?function(){}:c,u=e.editKey,p=e.setEditKey,f=void 0===p?function(){}:p,j=(e.setIsClaer,e.reload),A=void 0===j?function(){}:j,w=e.addCallback,_=void 0===w?function(e){}:w,N=(h()(e,Nn),(0,m.useState)([])),Z=x()(N,2),I=Z[0],S=Z[1],C=(0,m.useState)(),B=x()(C,2),P=B[0],D=B[1],H=(0,m.useState)([]),F=x()(H,2),J=F[0],T=F[1],L=(0,m.useState)(""),K=x()(L,2),M=K[0],G=K[1],U=(0,m.useState)(),W=x()(U,2),V=W[0],X=W[1],$=(0,m.useState)([]),ee=x()($,2),ne=ee[0],se=ee[1],te=(0,m.useState)(!1),ie=x()(te,2),re=ie[0],ae=ie[1],ce=(0,m.useState)(1),le=x()(ce,2),oe=le[0],de=le[1],ue=(0,m.useState)(!1),xe=x()(ue,2),pe=xe[0],he=xe[1],me=(0,m.useState)(""),fe=x()(me,2),ve=fe[0],ge=fe[1],je=(0,v.useParams)(),ye=(0,m.useRef)(null),Ae=(0,m.useRef)(!1),ke=(0,m.useState)([]),be=x()(ke,2),we=be[0],_e=be[1],Ne=function(e){_e([].concat(i()(we),[d()({},e)]))};(0,m.useEffect)((function(){S(["","","",""])}),[]),(0,m.useEffect)((function(){if(!Ae.current){if(null==r||!r.question_choices)return ae(!0),G(""),X(5),S(["","","",""]),void T([]);G(null==r?void 0:r.question_title),X(null==r?void 0:r.question_score),he(!(null!=r&&r.repeat_answer)),ge(null==r?void 0:r.analysis),de(null==r?void 0:r.difficulty),S(null==r?void 0:r.question_choices.map((function(e){return e.choice_text})));var e=[];null==r||r.standard_answer.map((function(n,s){e.push(n-1)})),se(r.tag_discipline_ids),T(e)}}),[r,re]),(0,m.useEffect)((function(){function e(){return(e=l()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.YY)({sub_discipline_id:null===(n=s.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id});case 2:t=e.sent,_e(t.tag_disciplines);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}re&&function(){e.apply(this,arguments)}()}),[re]),(0,m.useEffect)((function(){var e,n=null!=s&&null!==(e=s.tagDisciplineData)&&void 0!==e&&e.tag_disciplines&&Array.isArray(s.tagDisciplineData.tag_disciplines)?s.tagDisciplineData.tag_disciplines:[];_e(n)}),[s.tagDisciplineData]),(0,m.useImperativeHandle)(n,(function(){return{onSave:Ee,isEdit:re}}));var Ze,Ie,Se=function(e){0===(null==e?void 0:e.status)&&(y.ZP.success("保存成功"),ae(!1),f(-1),Ae.current=!1,A())},Ee=function(){var e=l()(a()().mark((function e(){var n,i,c,o,d;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(M){e.next=3;break}return y.ZP.info("请您输入题目"),e.abrupt("return",!1);case 3:if(!((n=I.findIndex((function(e){return!e})))>-1)){e.next=7;break}return y.ZP.info("请先输入 ".concat(Zn[n]," 选项的内容")),e.abrupt("return",!1);case 7:if(J.length){e.next=10;break}return y.ZP.info("请设置本题的正确答案,点击选项A/B...即可完成设置"),e.abrupt("return",!1);case 10:if(!(J.length<1)){e.next=13;break}return y.ZP.info("请选择答案"),e.abrupt("return",!1);case 13:if(i=I.map((function(e,n){return{choice_text:e,is_answer:J.includes(n)?n+1:0}})),Ae.current=!0,!r.question_id){e.next=26;break}if(1!==(null==r?void 0:r.is_my)){e.next=20;break}g.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:M,question_type:1,question_score:V,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ne,sub_discipline_id:null===(n=s.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id,difficulty:oe,is_cover:1,repeat_answer:!pe,analysis:ve}});case 2:c=e.sent,Se(c);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:M,question_type:1,question_score:V,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ne,sub_discipline_id:null===(n=s.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id,difficulty:oe,repeat_answer:!pe,analysis:ve}});case 2:c=e.sent,Se(c);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.next=24;break;case 20:return e.next=22,t({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:M,question_type:1,question_score:V,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ne,sub_discipline_id:null===(o=s.editData)||void 0===o||null===(o=o.exercise)||void 0===o?void 0:o.sub_discipline_id,difficulty:oe,repeat_answer:!pe,analysis:ve}});case 22:c=e.sent,Se(c);case 24:e.next=30;break;case 26:return e.next=28,t({type:"exercise/addExerciseQuestion",payload:{insert_id:null==r?void 0:r.insert_id,categoryId:je.categoryId,question_title:M,question_type:1,question_score:V,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ne,sub_discipline_id:null===(d=s.editData)||void 0===d||null===(d=d.exercise)||void 0===d?void 0:d.sub_discipline_id,difficulty:oe,repeat_answer:!pe,analysis:ve}});case 28:c=e.sent,Se(c);case 30:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ce=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(向下插入单选题)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter((function(e){var n;return 1===(null==s||null===(n=s.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_status)?e:"del"!==e.id&&"add"!==e.id})),Be=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===u){e.next=3;break}return y.ZP.error("请先保存或取消当前正在编辑的问题。"),e.abrupt("return");case 3:e.t0=n.id,e.next="del"===e.t0?6:"up"===e.t0||"down"===e.t0?8:"edit"===e.t0?12:"add"===e.t0?15:17;break;case 6:return g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个试题吗?",onOk:function(){return l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.Fl)({id:r.question_id});case 2:t({type:"exercise/editExercise",payload:d()({},je)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",17);case 8:return e.next=10,t({type:"exercise/exeriseMoveUpDown",payload:{id:r.question_id,opr:n.id}});case 10:return t({type:"exercise/editExercise",payload:d()({},je)}),e.abrupt("break",17);case 12:return f(r.dragKey),ae(!0),e.abrupt("break",17);case 15:return _({key:r.key,insert_id:null==r?void 0:r.question_id,question_type:0}),e.abrupt("break",17);case 17:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsxs)("section",{className:Oe,children:[!re&&(0,Y.jsxs)("aside",{ref:ye,children:[(0,Y.jsx)("div",{className:tn,children:!(null!=r&&r.isPreview)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{className:"font16 c-blue",children:[r.key,"、单选题"]}),"(",r.question_score,"分)"]})}),null!=r&&r.isPreview?(0,Y.jsxs)("div",{style:{display:"flex",alignItems:"flex-start"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[r.key,"."]}),(0,Y.jsx)(dn.Z,{value:r.question_title}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(",r.question_score,"分)"]})]}):(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(dn.Z,{value:r.question_title})}),(0,Y.jsx)("div",{className:rn,children:null==r||null===(Ie=r.question_choices)||void 0===Ie?void 0:Ie.map((function(e,n){return(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(q.Z,{children:(0,Y.jsxs)(z.ZP,{checked:r.standard_answer.includes(n+1),disabled:!0,children:[Zn[n],"."]},n)}),(0,Y.jsx)(q.Z,{flex:"1",children:(0,Y.jsx)("span",{className:"c-black font14",children:(0,Y.jsx)(dn.Z,{value:e.choice_text})})})]},n)}))}),(0,Y.jsx)("div",{className:an,children:!r.hideAction&&Ce.map((function(e,n){return"up"===e.id&&1===r.key||"down"===e.id&&r.key===r.len?null:(0,Y.jsx)(k.Z,{placement:"bottom",title:e.name,children:(0,Y.jsx)("span",{onClick:function(){return Be(e)},className:e.icon})},n)}))})]}),re&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:tn,children:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("span",{className:"font16 c-blue",children:"选择题"}),"(客观题,由系统自动评分,请设置标准答案)"]})}),(0,Y.jsxs)("p",{className:ze,children:[(0,Y.jsx)("span",{className:Le,children:"*"}),(0,Y.jsx)("span",{className:Ke,children:"题干:"})]}),(0,Y.jsx)(Re.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:M,onChange:function(e){return G(e)}}),(0,Y.jsxs)("p",{className:ze,children:[(0,Y.jsx)("span",{className:Le,children:"*"}),(0,Y.jsxs)("span",{className:Ke,children:["答案选项:",(0,Y.jsx)("span",{className:Ye,children:"点击选项可设置正确答案"})]})]}),I.map((function(e,n){var t;return(0,Y.jsxs)("div",{className:Me,children:[(0,Y.jsx)(k.Z,{title:"点击设置为标准答案",placement:"left",children:(0,Y.jsx)("div",{className:"".concat(Ge," ").concat(J.includes(n)?Ue:""),onClick:function(){J.includes(n)?T(J.filter((function(e){return e!==n}))):T([].concat(i()(J),[n]))},children:Zn[n]})}),(0,Y.jsx)("div",{className:Xe,children:P===n?(0,Y.jsx)(Re.Z,{id:"single-question-option-".concat(n),watch:!0,isFocus:!0,height:155,placeholder:"请您输入选项",defaultValue:e,onChange:function(e){I[n]=e,S(I)}}):(0,Y.jsx)("div",{className:$e,onClick:function(){return D(n)},children:(0,Y.jsx)(dn.Z,{value:e})})}),1===(null===(t=s.editData)||void 0===t||null===(t=t.exercise)||void 0===t?void 0:t.exercise_status)&&(0,Y.jsxs)(Y.Fragment,{children:[n>1&&(0,Y.jsx)(k.Z,{title:"删除",children:(0,Y.jsx)("i",{className:"".concat(We," iconfont icon-htmal5icon19"),onClick:function(){return S(I.filter((function(e,s){return s!==n})))}})}),n<7&&n===I.length-1&&(0,Y.jsx)(k.Z,{title:"新增参考答案",children:(0,Y.jsx)("i",{className:"".concat(Ve," iconfont icon-roundaddfill ml6"),onClick:function(){return S([].concat(i()(I),[""]))}})})]})]},n)})),(0,Y.jsx)("p",{className:"c-orange",children:"温馨提示:点击选项输入框可设置答案;选中的选项即为正确答案,选择多个答案即为多选题"}),(0,Y.jsx)("p",{className:ze,children:(0,Y.jsx)("span",{className:Ke,children:"题目解析:"})}),(0,Y.jsx)(Re.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:ve,onChange:function(e){return ge(e)}}),(0,Y.jsxs)("div",{style:{marginBottom:14},children:["分值:",(0,Y.jsx)(O.Z,{value:V,max:1e4,min:0,onChange:function(e){X(e)}})," 分",(0,Y.jsxs)("span",{style:{marginLeft:"30px"},className:cn,children:[(0,Y.jsx)("label",{style:{color:"red"},children:"*"})," 难度:",(0,Y.jsxs)(z.ZP.Group,{value:oe,onChange:function(e){de(e.target.value)},children:[(0,Y.jsx)(z.ZP.Button,{value:1,children:"简单"}),(0,Y.jsx)(z.ZP.Button,{value:2,children:"适中"}),(0,Y.jsx)(z.ZP.Button,{value:3,children:"困难"})]})]})]}),(0,Y.jsxs)("div",{className:ze,children:[(0,Y.jsxs)("span",{className:"".concat(Ke),children:["知识点:",(0,Y.jsx)("span",{className:Ye,children:"(所有自建知识点仅本人可见,被EduCoder平台审核通过为官方知识点后所有用户可见)"})]}),(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(un.N,{selectvalues:null==r?void 0:r.tag_discipline_ids,value:ne,onChange:se,subId:null===(Ze=s.editData)||void 0===Ze||null===(Ze=Ze.exercise)||void 0===Ze?void 0:Ze.sub_discipline_id,knowledgeOptions:we,onAddKnowledgeFinish:Ne})}),(0,Y.jsxs)("div",{style:{marginTop:10},children:[(0,Y.jsx)("span",{style:{marginRight:10},children:"不允许学生重复答题"}),(0,Y.jsx)(R.Z,{checked:pe,onChange:function(e){he(e)}})]})]}),(0,Y.jsxs)("aside",{className:"tr",children:[(-1!==u||r.question_id)&&(0,Y.jsx)(b.ZP,{type:"default",onClick:function(){o(),ae(!1)},children:"取消"}),(0,Y.jsx)(b.ZP,{className:"ml20",type:"primary",onClick:function(){Ee()},children:"保存"})]})]})]})},Sn=(0,v.connect)((function(e){var n=e.problemset,s=e.loading;return{problemset:n,globalSetting:e.globalSetting,exercise:e.exercise,loading:s.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(In)),En=s(12563),Cn=function(e){var n,s,t=e.value,r=void 0===t?[[],[]]:t,a=e.onChange,c=(0,m.useState)(""),l=x()(c,2),o=l[0],d=l[1],u=(0,m.useState)(""),p=x()(u,2),h=p[0],f=p[1],v=function(e){if(!e)return!1;new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~!@#¥……&*()—【】‘;:”“。,、?「」『』_\\+\\-·%《》]|[\\\\/]");return"|"!==e||(y.ZP.warning("关键词不能只输入一个“|”字符!"),!1)};return(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("p",{className:"font14",children:["关键词",(0,Y.jsx)("span",{className:"c-grey-999",children:"(关键词可用于自动判分)"}),(0,Y.jsx)(k.Z,{overlayStyle:{maxWidth:350},title:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("div",{children:"每个核心关键词的分数是普通关键词分数的两倍"}),(0,Y.jsx)("div",{children:"例如:"}),(0,Y.jsx)("div",{children:"本题10分,普通关键词1个,核心关键词2个,则每个"}),(0,Y.jsx)("div",{children:"普通关键词2分,每个核心关键词4分"})]}),children:(0,Y.jsx)("span",{className:"iconfont icon-a-wenhaobeifen2 font14"})})]}),(0,Y.jsxs)(Q.Z,{align:"middle",className:"font14",children:["普通关键词:",(0,Y.jsx)(J.Z,{value:o,onChange:function(e){d(e.target.value)},maxLength:50,allowClear:!0,onPressEnter:function(e){var n,s,t,c=null===(n=e.target)||void 0===n?void 0:n.value;v(c)&&(null===(s=r[0])||void 0===s||s.push(null==c||null===(t=c.split("|"))||void 0===t?void 0:t.filter((function(e){return!!e}))),a(i()(r)),d(""))},style:{width:800},className:"ml5 mr10",placeholder:"支持保存多个关键词;并列关键词(或的关系)用”|”分割。"}),(0,Y.jsx)("span",{className:"c-grey-999",children:"“回车键”保存关键词"})]}),(0,Y.jsx)("div",{style:{paddingLeft:89},className:"mt10",children:null==r||null===(n=r[0])||void 0===n?void 0:n.map((function(e,n){return(0,Y.jsx)(En.Z,{className:"mb10",closable:!0,onClose:function(e){var s;e.preventDefault(),r[0]=null===(s=r[0])||void 0===s?void 0:s.filter((function(e,s){return s!==n})),a(i()(r))},children:null==e?void 0:e.join(" 或 ")},n)}))}),(0,Y.jsxs)(Q.Z,{align:"middle",className:"font14",children:["核心关键词:",(0,Y.jsx)(J.Z,{value:h,onChange:function(e){f(e.target.value)},maxLength:50,allowClear:!0,onPressEnter:function(e){var n,s,t,c=null===(n=e.target)||void 0===n?void 0:n.value;v(c)&&(null===(s=r[1])||void 0===s||s.push(null==c||null===(t=c.split("|"))||void 0===t?void 0:t.filter((function(e){return!!e}))),a(i()(r)),f(""))},style:{width:800},className:"ml5 mr10",placeholder:"支持保存多个关键词;并列关键词(或的关系)用”|”分割。"}),(0,Y.jsx)("span",{className:"c-grey-999",children:"“回车键”保存关键词"})]}),(0,Y.jsx)("div",{style:{paddingLeft:89},className:"mt10",children:null==r||null===(s=r[1])||void 0===s?void 0:s.map((function(e,n){return(0,Y.jsx)(En.Z,{className:"mb10",closable:!0,onClose:function(e){var s;e.preventDefault(),r[1]=null===(s=r[1])||void 0===s?void 0:s.filter((function(e,s){return s!==n})),a(i()(r))},children:null==e?void 0:e.join(" 或 ")},n)}))})]})},Bn=["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","reload","addCallback","setIsClaer"],Pn=function(e,n){var s=e.problemset,t=e.exercise,r=(e.globalSetting,e.loading,e.dispatch),c=(e.onRef,e.editData),o=e.cancelAdd,u=void 0===o?function(){}:o,p=e.editKey,f=e.setEditKey,j=void 0===f?function(){}:f,A=e.reload,w=void 0===A?function(){}:A,_=e.addCallback,N=void 0===_?function(){}:_,Z=(e.setIsClaer,h()(e,Bn),(0,m.useState)("")),I=x()(Z,2),S=I[0],C=I[1],B=(0,m.useState)(""),P=x()(B,2),D=P[0],H=P[1],Q=(0,m.useState)(""),q=x()(Q,2),F=q[0],J=q[1],T=(0,m.useState)(),L=x()(T,2),K=L[0],M=L[1],G=(0,m.useState)(!1),U=x()(G,2),W=U[0],V=U[1],X=(0,m.useState)([]),$=x()(X,2),ee=$[0],ne=$[1],se=(0,m.useState)(1),te=x()(se,2),ie=te[0],re=te[1],ae=(0,m.useState)(!1),ce=x()(ae,2),le=ce[0],oe=ce[1],de=(0,m.useState)([[],[]]),ue=x()(de,2),xe=ue[0],pe=ue[1],he=(0,m.useRef)(!1),me=(0,v.useParams)(),fe=(0,m.useState)([]),ve=x()(fe,2),ge=ve[0],je=ve[1],ye=function(e){je([].concat(i()(ge),[d()({},e)]))};(0,m.useEffect)((function(){var e;if(!he.current){if(null==c||!c.question_title)return V(!0),C(""),J(""),void M(10);oe(!(null!=c&&c.repeat_answer)),C(null==c?void 0:c.question_title),J(null==c||null===(e=c.standard_answer)||void 0===e?void 0:e[0]),M(null==c?void 0:c.question_score),ne(c.tag_discipline_ids),re(null==c?void 0:c.difficulty),H(null==c?void 0:c.analysis),pe([null==c?void 0:c.normal_keywords,null==c?void 0:c.main_keywords])}}),[s.editData,W]),(0,m.useEffect)((function(){var e,n=null!=t&&null!==(e=t.tagDisciplineData)&&void 0!==e&&e.tag_disciplines&&Array.isArray(t.tagDisciplineData.tag_disciplines)?t.tagDisciplineData.tag_disciplines:[];je(n)}),[t.tagDisciplineData]),(0,m.useEffect)((function(){function e(){return(e=l()(a()().mark((function e(){var n,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.YY)({sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id});case 2:s=e.sent,je(s.tag_disciplines);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}W&&function(){e.apply(this,arguments)}()}),[W]),(0,m.useImperativeHandle)(n,(function(){return{onSave:be,isEdit:W}}));var Ae,ke=function(e){0===(null==e?void 0:e.status)&&(y.ZP.success("保存成功"),V(!1),j(-1),he.current=!1,w())},be=function(){var e=l()(a()().mark((function e(){var n,s,i,o,d;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(S){e.next=3;break}return y.ZP.info("请您输入题干"),e.abrupt("return",!1);case 3:if(n=xe[0],s=xe[1],he.current=!0,!c.question_id){e.next=17;break}if(1!==(null==c?void 0:c.is_my)){e.next=11;break}g.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:function(){var e=l()(a()().mark((function e(){var l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r({type:"exercise/editExerciseQuestion",payload:{id:c.question_id,question_title:S,question_type:4,question_score:K,standard_answers:[F],tag_discipline_ids:ee,sub_discipline_id:null===(l=t.editData)||void 0===l||null===(l=l.exercise)||void 0===l?void 0:l.sub_discipline_id,difficulty:ie,is_cover:1,repeat_answer:!le,analysis:D,normal_keywords:n,main_keywords:s}});case 2:i=e.sent,ke(i);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){var e=l()(a()().mark((function e(){var l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r({type:"exercise/editExerciseQuestion",payload:{id:c.question_id,question_title:S,question_type:4,question_score:K,standard_answers:[F],tag_discipline_ids:ee,sub_discipline_id:null===(l=t.editData)||void 0===l||null===(l=l.exercise)||void 0===l?void 0:l.sub_discipline_id,difficulty:ie,repeat_answer:!le,analysis:D,normal_keywords:n,main_keywords:s}});case 2:i=e.sent,ke(i);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.next=15;break;case 11:return e.next=13,r({type:"exercise/editExerciseQuestion",payload:{id:c.question_id,question_title:S,question_type:4,question_score:K,standard_answers:[F],tag_discipline_ids:ee,sub_discipline_id:null===(o=t.editData)||void 0===o||null===(o=o.exercise)||void 0===o?void 0:o.sub_discipline_id,difficulty:ie,repeat_answer:!le,analysis:D,normal_keywords:n,main_keywords:s}});case 13:i=e.sent,ke(i);case 15:e.next=21;break;case 17:return e.next=19,r({type:"exercise/addExerciseQuestion",payload:{insert_id:null==c?void 0:c.insert_id,categoryId:me.categoryId,exercise_bank_id:me.categoryId,question_title:S,question_type:4,question_score:K,standard_answers:[F],tag_discipline_ids:ee,sub_discipline_id:null===(d=t.editData)||void 0===d||null===(d=d.exercise)||void 0===d?void 0:d.sub_discipline_id,difficulty:ie,repeat_answer:!le,analysis:D,normal_keywords:n,main_keywords:s}});case 19:i=e.sent,ke(i);case 21:return e.abrupt("return",{name:S,answer_texts:[F],analysis:D,normal_keywords:n,main_keywords:s});case 22:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),we=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(向下插入单选题)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter((function(e){var n;return 1===(null==t||null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_status)?e:"del"!==e.id&&"add"!==e.id})),_e=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===p){e.next=3;break}return y.ZP.error("请先保存或取消当前正在编辑的问题。"),e.abrupt("return");case 3:e.t0=n.id,e.next="del"===e.t0?6:"up"===e.t0||"down"===e.t0?8:"edit"===e.t0?12:"add"===e.t0?15:17;break;case 6:return g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个试题吗?",onOk:function(){return l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.Fl)({id:c.question_id});case 2:r({type:"exercise/editExercise",payload:d()({},me)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",17);case 8:return e.next=10,r({type:"exercise/exeriseMoveUpDown",payload:{id:c.question_id,opr:n.id}});case 10:return r({type:"exercise/editExercise",payload:d()({},me)}),e.abrupt("break",17);case 12:return j(c.dragKey),V(!0),e.abrupt("break",17);case 15:return N({key:c.key,insert_id:null==c?void 0:c.question_id,question_type:4}),e.abrupt("break",17);case 17:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsxs)("section",{className:Oe,children:[!W&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:tn,children:!(null!=c&&c.isPreview)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{className:"font16 c-blue",children:[c.key,"、简答题"]}),"(",c.question_score,"分)"]})}),null!=c&&c.isPreview?(0,Y.jsxs)("div",{style:{display:"flex"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[c.key,"."]}),(0,Y.jsx)(dn.Z,{value:c.question_title}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(",c.question_score,"分)"]})]}):(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(dn.Z,{value:c.question_title})}),(0,Y.jsxs)("div",{className:rn,children:[(0,Y.jsx)("p",{children:(0,Y.jsx)("strong",{children:"参考答案:"})}),(0,Y.jsx)(dn.Z,{value:F||""})]}),(0,Y.jsx)("div",{className:an,children:!c.hideAction&&we.map((function(e,n){return"up"===e.id&&1===c.key||"down"===e.id&&c.key===c.len?null:(0,Y.jsx)(k.Z,{placement:"bottom",title:e.name,children:(0,Y.jsx)("span",{onClick:function(){return _e(e)},className:e.icon})},n)}))})]}),W&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:tn,children:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("span",{className:"font16 c-blue",children:"主观题"}),"(主观题,未作答的情况下自动评为零分)"]})}),(0,Y.jsx)(Re.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:S,onChange:function(e){return C(e)}}),(0,Y.jsx)("p",{className:ze,children:(0,Y.jsx)("span",{className:Ke,children:"参考答案:"})}),(0,Y.jsx)(Re.Z,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"请您输入参考答案",defaultValue:F,onChange:function(e){return J(e)}}),(0,Y.jsx)(Cn,{value:xe,onChange:pe}),(0,Y.jsx)("p",{className:ze,children:(0,Y.jsx)("span",{className:Ke,children:"题目解析:"})}),(0,Y.jsx)(Re.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:D,onChange:function(e){return H(e)}}),(0,Y.jsxs)("p",{className:"",children:["分值:",(0,Y.jsx)(O.Z,{value:K,max:1e4,min:0,onChange:function(e){M(e)}})," 分",(0,Y.jsxs)("span",{style:{marginLeft:"30px"},className:cn,children:[(0,Y.jsx)("label",{style:{color:"red"},children:"*"})," 难度:",(0,Y.jsxs)(z.ZP.Group,{value:ie,onChange:function(e){re(e.target.value)},children:[(0,Y.jsx)(z.ZP.Button,{value:1,children:"简单"}),(0,Y.jsx)(z.ZP.Button,{value:2,children:"适中"}),(0,Y.jsx)(z.ZP.Button,{value:3,children:"困难"})]})]})]}),(0,Y.jsxs)("p",{className:ze,children:[(0,Y.jsxs)("span",{className:"".concat(Ke),children:["知识点:",(0,Y.jsx)("span",{className:Ye,children:"(所有自建知识点仅本人可见,被EduCoder平台审核通过为官方知识点后所有用户可见)"})]}),(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(un.N,{value:ee,selectvalues:null==c?void 0:c.tag_discipline_ids,onChange:ne,subId:null===(Ae=t.editData)||void 0===Ae||null===(Ae=Ae.exercise)||void 0===Ae?void 0:Ae.sub_discipline_id,knowledgeOptions:ge,onAddKnowledgeFinish:ye})}),(0,Y.jsxs)("div",{style:{marginTop:10},children:[(0,Y.jsx)("span",{style:{marginRight:10},children:"不允许学生重复答题"}),(0,Y.jsx)(R.Z,{checked:le,onChange:function(e){oe(e)}})]})]}),(0,Y.jsxs)("aside",{className:"tr",children:[(-1!==p||c.question_id)&&(0,Y.jsx)(b.ZP,{type:"default",onClick:function(){u(),V(!1)},children:"取消"}),(0,Y.jsx)(b.ZP,{className:"ml20",type:"primary",onClick:function(){be()},children:"保存"})]})]})]})},Dn=(0,v.connect)((function(e){var n=e.problemset,s=e.loading,t=e.exercise;return{problemset:n,globalSetting:e.globalSetting,exercise:t,loading:s.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(Pn)),Hn=["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"],Qn=["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"],qn=function(e,n){e.problemset;var s=e.exercise,t=(e.globalSetting,e.loading,e.dispatch),i=(e.onRef,e.editData),r=(e.cancelAdd,e.editKey),c=(e.setEditKey,e.addCallback),o=void 0===c?function(){}:c,u=(e.setIsClaer,h()(e,Hn),(0,m.useState)([])),p=x()(u,2),f=p[0],j=p[1],A=(0,m.useState)(),b=x()(A,2),w=(b[0],b[1],(0,m.useState)([])),_=x()(w,2),N=_[0],Z=_[1],I=(0,m.useState)(""),S=x()(I,2),C=S[0],B=S[1],P=(0,m.useState)(5),D=x()(P,2),H=D[0],Q=D[1],q=(0,m.useState)(!1),R=x()(q,2),F=R[0],J=R[1],O=(0,v.useParams)();(0,m.useEffect)((function(){j(["","","",""])}),[]),(0,m.useEffect)((function(){if(null==i||!i.question_choices)return J(!0),B(""),Q(5),j(["","","",""]),void Z([]);B(null==i?void 0:i.question_title),Q(null==i?void 0:i.question_score),j(null==i?void 0:i.question_choices.map((function(e){return e.choice_text})));var e=[];null==i||i.standard_answer.map((function(n,s){e.push(n-1)})),Z(e)}),[i]),(0,m.useImperativeHandle)(n,(function(){return{onSave:T,isEdit:F}}));var T=function(){var e=l()(a()().mark((function e(){var n,s,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(C){e.next=3;break}return y.ZP.info("请您输入题目"),e.abrupt("return",!1);case 3:if(!((n=f.findIndex((function(e){return!e})))>-1)){e.next=7;break}return y.ZP.info("请先输入 ".concat(Qn[n]," 选项的内容")),e.abrupt("return",!1);case 7:if(N.length){e.next=10;break}return y.ZP.info("请设置本题的正确答案,点击选项A/B...即可完成设置"),e.abrupt("return",!1);case 10:if(!(N.length<1)){e.next=13;break}return y.ZP.info("请选择答案"),e.abrupt("return",!1);case 13:if(s=f.map((function(e,n){return{choice_text:e,is_answer:N.includes(n)?n+1:0}})),!i.question_id){e.next=20;break}return e.next=17,t({type:"exercise/editExerciseQuestion",payload:{id:i.question_id,question_title:C,question_type:1,question_score:H,question_choices:s.map((function(e){return e.choice_text})),standard_answers:s.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer}))}});case 17:r=e.sent,e.next=23;break;case 20:return e.next=22,t({type:"exercise/addExerciseQuestion",payload:{insert_id:null==i?void 0:i.insert_id,categoryId:O.categoryId,question_title:C,question_type:1,question_score:"5.0",question_choices:s.map((function(e){return e.choice_text})),standard_answers:s.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer}))}});case 22:r=e.sent;case 23:0===r.status&&(y.ZP.success("保存成功"),J(!1),t({type:"exercise/editExercise",payload:d()({},O)}));case 24:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),z=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(向下插入单选题)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter((function(e){var n;return 1===(null==s||null===(n=s.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_status)?e:"del"!==e.id&&"add"!==e.id})),L=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===r){e.next=3;break}return y.ZP.error("请先保存或取消当前正在编辑的问题。"),e.abrupt("return");case 3:e.t0=n.id,e.next="del"===e.t0?6:"up"===e.t0||"down"===e.t0?8:"edit"===e.t0?12:"add"===e.t0?14:16;break;case 6:return g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个试题吗?",onOk:function(){return l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.Fl)({id:i.question_id});case 2:t({type:"exercise/editExercise",payload:d()({},O)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",16);case 8:return e.next=10,t({type:"exercise/exeriseMoveUpDown",payload:{id:i.question_id,opr:n.id}});case 10:return t({type:"exercise/editExercise",payload:d()({},O)}),e.abrupt("break",16);case 12:return v.history.push("/problems/".concat(null==i?void 0:i.hack_identifier,"/edit?type=exercises&express_id=").concat(O.categoryId,"&question_id=").concat(null==i?void 0:i.question_id,"&score=").concat(null==i?void 0:i.question_score,"&exercise=true&callback_url=").concat(location.pathname)),e.abrupt("break",16);case 14:return o({key:i.key,insert_id:null==i?void 0:i.question_id,question_type:6}),e.abrupt("break",16);case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsx)("section",{className:Oe,children:(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:tn,children:!(null!=i&&i.isPreview)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{className:"font16 c-blue",children:[i.key,"、编程题"]}),"(",i.question_score,"分)"]})}),null!=i&&i.isPreview?(0,Y.jsxs)("div",{style:{display:"flex"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[i.key,"."]}),(0,Y.jsx)(dn.Z,{value:i.question_title}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(",i.question_score,"分)"]})]}):(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(dn.Z,{value:i.question_title})}),(0,Y.jsx)("div",{className:rn,children:(0,Y.jsx)(dn.Z,{value:i.description||""})}),(0,Y.jsx)("div",{className:an,children:!i.hideAction&&z.map((function(e,n){return"up"===e.id&&1===i.key||"down"===e.id&&i.key===i.len?null:(0,Y.jsx)(k.Z,{placement:"bottom",title:e.name,children:(0,Y.jsx)("span",{onClick:function(){return L(e)},className:e.icon})},n)}))})]})})},Rn=(0,v.connect)((function(e){var n=e.problemset,s=e.loading;return{problemset:n,globalSetting:e.globalSetting,exercise:e.exercise,loading:s.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(qn)),Fn=["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback","reload"],Jn=["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"],On=function(e,n){e.problemset;var s=e.exercise,t=(e.globalSetting,e.loading,e.dispatch),r=(e.onRef,e.editData),c=e.cancelAdd,o=void 0===c?function(){}:c,u=e.editKey,p=e.setEditKey,f=void 0===p?function(){}:p,j=(e.setIsClaer,e.addCallback),A=void 0===j?function(e){}:j,w=e.reload,_=void 0===w?function(){}:w,N=(h()(e,Fn),(0,m.useState)([])),Z=x()(N,2),I=Z[0],S=Z[1],C=(0,m.useState)(!1),B=x()(C,2),P=B[0],D=B[1],H=(0,m.useState)(!0),R=x()(H,2),F=R[0],J=R[1],T=(0,m.useState)(1),L=x()(T,2),K=L[0],M=L[1],G=(0,m.useState)(!1),U=x()(G,2),W=U[0],V=U[1],X=(0,m.useState)([]),$=x()(X,2),ee=$[0],ne=$[1],se=(0,v.useParams)(),te=(0,m.useRef)(null),ie=(0,m.useState)(""),re=x()(ie,2),ae=re[0],ce=re[1],le=(0,m.useState)([]),oe=x()(le,2),de=oe[0],ue=oe[1],xe=(0,m.useRef)(!1),pe=function(e){ne([].concat(i()(ee),[d()({},e)]))};(0,m.useEffect)((function(){var e;if(!xe.current){if(null==r||!r.question_title)return D(!0),void ce("");ce(null==r?void 0:r.question_title),V(!(null!=r&&r.repeat_answer)),M(null==r?void 0:r.difficulty),S(r.tag_discipline_ids);var n=null==r||null===(e=r.sub_exercise_questions)||void 0===e?void 0:e.map((function(e){var n,s,t;return d()(d()({},e),{},{id:e.question_id,name:e.question_title,open:!1,score:e.question_score,qusList:null==e||null===(n=e.question_choices)||void 0===n?void 0:n.map((function(e){return e.choice_text})),activeQusEditor:null,qusAnswer:null===(s=[null==e||null===(t=e.question_choices)||void 0===t?void 0:t.findIndex((function(e){return e.standard_boolean}))])||void 0===s?void 0:s.filter((function(e){return-1!==e}))})}));ue(n)}}),[r,P]),(0,m.useEffect)((function(){function e(){return(e=l()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.YY)({sub_discipline_id:null===(n=s.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id});case 2:t=e.sent,ne(t.tag_disciplines);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}P&&function(){e.apply(this,arguments)}()}),[P]),(0,m.useEffect)((function(){var e,n=null!=s&&null!==(e=s.tagDisciplineData)&&void 0!==e&&e.tag_disciplines&&Array.isArray(s.tagDisciplineData.tag_disciplines)?s.tagDisciplineData.tag_disciplines:[];ne(n)}),[s.tagDisciplineData]),(0,m.useImperativeHandle)(n,(function(){return{onSave:ge,isEdit:P}}));var he,me,fe=function(e){0===(null==e?void 0:e.status)&&(y.ZP.success("保存成功"),D(!1),f(-1),xe.current=!1,_())},ge=function(){var e=l()(a()().mark((function e(){var n,i,c,o,d,u,x;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(ae){e.next=3;break}return y.ZP.info("请您输入题干"),e.abrupt("return",!1);case 3:if(0!==de.length){e.next=6;break}return y.ZP.info("请您添加小题"),e.abrupt("return",!1);case 6:n=0;case 7:if(!(n-1)){e.next=19;break}return y.ZP.info("请先输入第".concat(n+1,"小题").concat(Jn[o],"选项的内容")),e.abrupt("return",!1);case 19:if(null!=c&&c.qusAnswer.length){e.next=22;break}return y.ZP.info("请设置第".concat(n+1,"小题的正确答案,点击选项A/B...即可完成设置")),e.abrupt("return",!1);case 22:n++,e.next=7;break;case 25:if(d=de.map((function(e){var n;return{id:e.id>1?e.id:null,question_title:e.name,question_type:1,question_choices:e.qusList,question_score:e.score,standard_answers:[(null===(n=e.qusAnswer)||void 0===n?void 0:n[0])+1]}})),xe.current=!0,!r.question_id){e.next=36;break}if(1!==(null==r?void 0:r.is_my)){e.next=32;break}g.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:ae,question_type:7,sub_questions:d,tag_discipline_ids:I,sub_discipline_id:null===(n=s.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id,difficulty:K,is_cover:1,repeat_answer:!W}});case 2:u=e.sent,fe(u);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:ae,question_type:7,sub_questions:d,tag_discipline_ids:I,sub_discipline_id:null===(n=s.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id,difficulty:K,repeat_answer:!W}});case 2:u=e.sent,fe(u);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.next=36;break;case 32:return e.next=34,t({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:ae,question_type:7,sub_questions:d,tag_discipline_ids:I,sub_discipline_id:null===(x=s.editData)||void 0===x||null===(x=x.exercise)||void 0===x?void 0:x.sub_discipline_id,difficulty:K,repeat_answer:!W}});case 34:u=e.sent,fe(u);case 36:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),je=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"编辑",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter((function(e){var n;return 1===(null==s||null===(n=s.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_status)?e:"del"!==e.id&&"add"!==e.id})),ye=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===u){e.next=3;break}return y.ZP.error("请先保存或取消当前正在编辑的问题。"),e.abrupt("return");case 3:e.t0=n.id,e.next="del"===e.t0?6:"up"===e.t0||"down"===e.t0?8:"edit"===e.t0?12:"add"===e.t0?15:17;break;case 6:return g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个试题吗?",onOk:function(){return l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.Fl)({id:r.question_id});case 2:t({type:"exercise/editExercise",payload:d()({},se)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",17);case 8:return e.next=10,t({type:"exercise/exeriseMoveUpDown",payload:{id:r.question_id,opr:n.id}});case 10:return t({type:"exercise/editExercise",payload:d()({},se)}),e.abrupt("break",17);case 12:return f(r.dragKey),D(!0),e.abrupt("break",17);case 15:return A({key:r.key,insert_id:null==r?void 0:r.question_id,question_type:0}),e.abrupt("break",17);case 17:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ae=function(){var e={id:Math.random(),item_type:"SINGLE",open:!1,name:"",qusList:["","","",""],activeQusEditor:null,qusAnswer:[],analysis:""};ue(de.concat(e))},ke=function(e,n,s){var t,i=(0,ve.cloneDeep)(de);("open"===e&&(i[n].open=!i[n].open),"delete"===e&&i.splice(n,1),"value"===e&&(i[n].name=s),"answer"===e&&(i[n].qusAnswer=[s]),"edit"===e&&(i[n].activeQusEditor=s),"details"===e&&(i[n].qusList[i[n].activeQusEditor]=s),"addQus"===e&&(i[n].qusList=i[n].qusList.concat("")),"deleteQus"===e)&&(i[n].qusList=i[n].qusList.filter((function(e,n){return n!==s})),i[n].qusAnswer=null===(t=i[n].qusAnswer)||void 0===t?void 0:t.filter((function(e){return e!==s})));"analysis"===e&&(i[n].analysis=s),"score"===e&&(i[n].score=s),ue(i)};return(0,Y.jsxs)("section",{className:Oe,children:[!P&&(0,Y.jsxs)("aside",{ref:te,children:[(0,Y.jsx)("div",{className:tn,children:!(null!=r&&r.isPreview)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{className:"font16 c-blue",children:[r.key,"、组合题"]}),"(",r.question_score,"分)"]})}),null!=r&&r.isPreview?(0,Y.jsxs)("div",{style:{display:"flex",alignItems:"flex-start"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[r.key,"."]}),(0,Y.jsx)(dn.Z,{value:r.question_title}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(共",null==r?void 0:r.sub_q_count,"小题,",r.question_score,"分)"]})]}):(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(dn.Z,{value:r.question_title})}),(0,Y.jsx)("div",{style:{display:F?"block":"none"},className:rn,children:null==r||null===(me=r.sub_exercise_questions)||void 0===me?void 0:me.map((function(e,n){var s;return(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("div",{style:{display:"flex",alignItems:"flex-start"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[r.key,".",n+1,"(单选题)"]}),(0,Y.jsx)(dn.Z,{value:e.question_title}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(",e.question_score,"分)"]})]}),null==e||null===(s=e.question_choices)||void 0===s?void 0:s.map((function(n,s){return(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(q.Z,{children:(0,Y.jsxs)(z.ZP,{checked:e.standard_answer.includes(s+1),disabled:!0,children:[Jn[s],"."]},s)}),(0,Y.jsx)(q.Z,{flex:"1",children:(0,Y.jsx)("span",{className:"c-black font14",children:(0,Y.jsx)(dn.Z,{value:n.choice_text})})})]},s)}))]},n)}))}),(0,Y.jsxs)("div",{className:an,children:[(0,Y.jsx)("span",{className:"c-light-primary current",onClick:function(){return J(!F)},style:{},children:F?"收起":"展开"}),!r.hideAction&&je.map((function(e,n){return"up"===e.id&&1===r.key||"down"===e.id&&r.key===r.len?null:(0,Y.jsx)(k.Z,{placement:"bottom",title:e.name,children:(0,Y.jsx)("span",{onClick:function(){return ye(e)},className:e.icon})},n)}))]})]}),P&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:tn,children:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("span",{className:"font16 c-blue",children:"选择题"}),"(客观题,由系统自动评分,请设置标准答案)"]})}),(0,Y.jsxs)("section",{className:Oe,style:{padding:0},children:[(0,Y.jsxs)("p",{className:ze,children:[(0,Y.jsx)("span",{className:Le,children:"*"}),(0,Y.jsx)("span",{className:Ke,children:"题干:"})]}),(0,Y.jsx)(Re.Z,{id:"combination-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:ae,onChange:function(e){return ce(e)}}),(0,Y.jsxs)("p",{children:["小题数:",null==de?void 0:de.length]}),null==de?void 0:de.map((function(e,n){var s;return(0,Y.jsxs)("div",{className:ln,children:[(0,Y.jsxs)("div",{onClick:function(){return ke("open",n)},className:on,children:[(0,Y.jsx)("i",{className:"iconfont icon-sanjiaoxing",style:{transform:e.open?"initial":"rotate(270deg) translate(2px, 4px)"}}),(0,Y.jsxs)("span",{children:["第",n+1,"小题(单选题)"]}),(0,Y.jsx)("b",{onClick:function(e){e.stopPropagation(),ke("delete",n)},className:"iconfont icon-shanchu8"})]}),(0,Y.jsxs)("div",{className:"mb10",style:{display:e.open?"block":"none"},children:[(0,Y.jsx)(Re.Z,{watch:!0,height:155,placeholder:"请您输入题干",defaultValue:null==e?void 0:e.name,onChange:function(e){return ke("value",n,e)}}),(0,Y.jsxs)("p",{className:ze,children:[(0,Y.jsx)("span",{className:Le,children:"*"}),(0,Y.jsxs)("span",{className:Ke,children:["答案选项:",(0,Y.jsx)("span",{className:Ye,children:"点击选项可设置正确答案"})]})]}),null==e||null===(s=e.qusList)||void 0===s?void 0:s.map((function(s,t){var i,r;return(0,Y.jsxs)("div",{className:Me,children:[(0,Y.jsx)(k.Z,{title:"点击设置为标准答案",placement:"left",children:(0,Y.jsx)("div",{className:"".concat(Ge," ").concat(null!=e&&null!==(i=e.qusAnswer)&&void 0!==i&&i.includes(t)?Ue:""),onClick:function(){return ke("answer",n,t)},children:Jn[t]})}),(0,Y.jsx)("div",{className:Xe,children:(null==e?void 0:e.activeQusEditor)===t?(0,Y.jsx)(Re.Z,{id:"single-question-option-".concat(t),watch:!0,height:155,isFocus:!0,placeholder:"请您输入选项",defaultValue:s,onChange:function(e){return ke("details",n,e)}}):(0,Y.jsx)("div",{className:$e,onClick:function(){return ke("edit",n,t)},children:(0,Y.jsx)(dn.Z,{value:s})})}),t>1&&(0,Y.jsx)(k.Z,{title:"删除",children:(0,Y.jsx)("i",{className:"".concat(We," iconfont icon-htmal5icon19"),onClick:function(){return ke("deleteQus",n,t)}})}),t<7&&t===(null==e||null===(r=e.qusList)||void 0===r?void 0:r.length)-1&&(0,Y.jsx)(k.Z,{title:"新增参考答案",children:(0,Y.jsx)("i",{className:"".concat(Ve," iconfont icon-roundaddfill ml6"),onClick:function(){return ke("addQus",n)}})})]},t)})),(0,Y.jsxs)("p",{className:"mt10",children:["分值:",(0,Y.jsx)(O.Z,{value:e.score,max:1e4,min:0,onChange:function(e){return ke("score",n,e)}})," ","分"]})]})]},e.id)})),de.length<20&&(0,Y.jsxs)(b.ZP,{type:"primary",onClick:Ae,children:[(0,Y.jsx)("i",{className:"iconfont icon-tianjiatimu mr5 font14"}),"添加小题"]})]}),(0,Y.jsx)("p",{className:"mt10",children:(0,Y.jsxs)("span",{className:cn,children:[(0,Y.jsx)("label",{style:{color:"red"},children:"*"})," 难度:",(0,Y.jsxs)(z.ZP.Group,{value:K,onChange:function(e){M(e.target.value)},children:[(0,Y.jsx)(z.ZP.Button,{value:1,children:"简单"}),(0,Y.jsx)(z.ZP.Button,{value:2,children:"适中"}),(0,Y.jsx)(z.ZP.Button,{value:3,children:"困难"})]})]})}),(0,Y.jsxs)("p",{className:ze,children:[(0,Y.jsxs)("span",{className:"".concat(Ke),children:["知识点:",(0,Y.jsx)("span",{className:Ye,children:"(所有自建知识点仅本人可见,被EduCoder平台审核通过为官方知识点后所有用户可见)"})]}),(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(un.N,{selectvalues:null==r?void 0:r.tag_discipline_ids,value:I,onChange:S,subId:null===(he=s.editData)||void 0===he||null===(he=he.exercise)||void 0===he?void 0:he.sub_discipline_id,knowledgeOptions:ee,onAddKnowledgeFinish:pe})})]}),(0,Y.jsxs)("aside",{className:"tr",children:[(-1!==u||r.question_id)&&(0,Y.jsx)(b.ZP,{type:"default",onClick:function(){o(),D(!1)},children:"取消"}),(0,Y.jsx)(b.ZP,{className:"ml20",type:"primary",onClick:function(){ge()},children:"保存"})]})]})]})},Tn=(0,v.connect)((function(e){var n=e.problemset,s=e.loading;return{problemset:n,globalSetting:e.globalSetting,exercise:e.exercise,loading:s.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(On)),zn=s(29747),Ln="posWarp___ZUxXl",Kn="pos___A7NKx",Yn="tips___ap6NV",Mn="markWrongBtnWrapper___oAKlK",Gn=s(24334),Un=(0,v.connect)()((function(e){var n=e.data,s=e.isDragDisabled,t=void 0!==s&&s,i=e.editorProps,r=void 0===i?{}:i,c=e.onDragEnd,o=void 0===c?function(){}:c,u=e.dispatch,p=e.markBtnVisible,h=void 0!==p&&p,j=e.batchScore,y=void 0===j?[]:j,A=e.reload,k=void 0===A?function(){}:A,w=(0,m.useRef)(),_=(0,v.useParams)(),N=function(e,n,s){if(e.destination){var t=function(e,n,s){var t=Array.from(e),i=t.splice(n,1),r=x()(i,1)[0];return t.splice(s,0,r),t}(n,e.source.index,e.destination.index);o(t,s)}},Z=function(e,n){return 0===n?(0,Y.jsx)(Sn,d()({reload:k,editData:e},e)):1===n?(0,Y.jsx)(kn,d()({reload:k,editData:e},e)):2===n?(0,Y.jsx)(gn,d()({reload:k,editData:e},e)):3===n?(0,Y.jsx)(hn,d()({reload:k,editData:e},e)):4===n?(0,Y.jsx)(Dn,d()({reload:k,editData:e},e)):5===n?(0,Y.jsx)(_n,d()({reload:k,editData:e},e)):6===n?(0,Y.jsx)(Rn,d()({editData:e},e)):7===n?(0,Y.jsx)(Tn,d()({reload:k,editData:e},e)):8===n?(0,Y.jsxs)("div",{style:{padding:"20px 30px"},children:[(0,Y.jsx)(dn.Z,{showProgramFill:!0,disabledFill:!0,value:e.key+"."+(null==e||null===(s=e.program_attr)||void 0===s?void 0:s.description)}),(0,Y.jsx)(dn.Z,{style:{paddingLeft:10},showProgramFill:!0,disabledFill:!0,value:Gn.Base64.decode((null==e||null===(t=e.program_attr)||void 0===t?void 0:t.code)||"")}),null==e||null===(i=e.standard_answer)||void 0===i?void 0:i.map((function(e,n){return(0,Y.jsxs)(Q.Z,{align:"middle",style:{marginTop:20},children:[(0,Y.jsxs)(q.Z,{children:["答案(填空",e.choice_id,"):"]}),(0,Y.jsx)(q.Z,{flex:"1",children:(0,Y.jsx)(Q.Z,{align:"middle",gutter:[1,1],children:(0,Y.jsx)(J.Z,{disabled:!0,value:e.answer_text||"- -"},n)})})]},n)}))]}):void 0;var s,t,i},I=function(e,n,s){return(0,Y.jsx)(zn.Z5,{onDragEnd:function(s){return N(s,e,n)},children:(0,Y.jsx)(zn.bK,{droppableId:"droppable",children:function(s,i){return(0,Y.jsxs)("div",d()(d()({ref:s.innerRef},s.droppableProps),{},{style:{width:"100%"},children:[null==e?void 0:e.map((function(e,s){var i,a=d()(d()({},e),{},{key:s+1,hideAction:!0,isPreview:!0,dragKey:n+"-"+s},r);return(0,Y.jsx)(zn._l,{draggableId:null==a||null===(i=a.question_id)||void 0===i?void 0:i.toString(),index:s,isDragDisabled:t,children:function(e,s){return(0,Y.jsx)("aside",d()(d()(d()({ref:e.innerRef},e.draggableProps),e.dragHandleProps),{},{children:(0,Y.jsxs)("div",{className:Ln,id:a.dragKey,children:[Z(a,n),h&&(0,Y.jsx)(Q.Z,{className:Mn,children:(0,Y.jsx)(b.ZP,{onClick:function(){return function(e){u({type:"exercise/setActionTabs",payload:{key:"标记错题",params:e}})}({value:a,type:n})},children:null!=a&&a.is_wrong?"取消标记错题":"标记错题"})}),(0,Y.jsx)(qe.Z,{}),!t&&(0,Y.jsx)("div",{className:Kn,children:(0,Y.jsx)("div",{className:Yn,children:"拖动可以改变试题显示顺序"})})]})}))}},null==a?void 0:a.question_id)})),s.placeholder]}))}})})};return(0,Y.jsxs)("div",{children:[" ",function(){var e,s,t,i,r,c,o,d,u,x,p,h,v,j,A,N,Z,S=[{name:"单选题",type:0,count:null==n||null===(s=n.exercise_types)||void 0===s?void 0:s.q_singles,score:null==n||null===(t=n.exercise_types)||void 0===t?void 0:t.q_singles_scores,items:[]},{name:"多选题",type:1,count:null==n||null===(i=n.exercise_types)||void 0===i?void 0:i.q_doubles,score:null==n||null===(r=n.exercise_types)||void 0===r?void 0:r.q_doubles_scores,items:[]},{name:"判断题",type:2,count:null==n||null===(c=n.exercise_types)||void 0===c?void 0:c.q_judges,score:null==n||null===(o=n.exercise_types)||void 0===o?void 0:o.q_judges_scores,items:[]},{name:"填空题",type:3,count:null==n||null===(d=n.exercise_types)||void 0===d?void 0:d.q_nulls,score:null==n||null===(u=n.exercise_types)||void 0===u?void 0:u.q_nulls_scores,items:[]},{name:"简答题",type:4,count:null==n||null===(x=n.exercise_types)||void 0===x?void 0:x.q_mains,score:null==n||null===(p=n.exercise_types)||void 0===p?void 0:p.q_mains_scores,items:[]},{name:"实训题",type:5,count:null==n||null===(h=n.exercise_types)||void 0===h?void 0:h.q_shixuns,score:null==n||null===(v=n.exercise_types)||void 0===v?void 0:v.q_shixuns_scores,items:[]},{name:"编程题",type:6,count:null==n||null===(j=n.exercise_types)||void 0===j?void 0:j.q_pros,score:null==n||null===(A=n.exercise_types)||void 0===A?void 0:A.q_pros_scores,items:[]},{name:"组合题",type:7,count:null==n||null===(N=n.exercise_types)||void 0===N?void 0:N.q_combinations,score:null==n||null===(Z=n.exercise_types)||void 0===Z?void 0:Z.q_combination_scores,items:[]}];null==n||null===(e=n.exercise_questions)||void 0===e||e.forEach((function(e,n){var s,t,i,r,a,c,l,o;0===e.question_type&&(null===(s=S[e.question_type])||void 0===s||null===(s=s.items)||void 0===s||s.push(e));1===e.question_type&&(null===(t=S[e.question_type])||void 0===t||null===(t=t.items)||void 0===t||t.push(e));2===e.question_type&&(null===(i=S[e.question_type])||void 0===i||null===(i=i.items)||void 0===i||i.push(e));3===e.question_type&&(null===(r=S[e.question_type])||void 0===r||null===(r=r.items)||void 0===r||r.push(e));4===e.question_type&&(null===(a=S[e.question_type])||void 0===a||null===(a=a.items)||void 0===a||a.push(e));5===e.question_type&&(null===(c=S[e.question_type])||void 0===c||null===(c=c.items)||void 0===c||c.push(e));6===e.question_type&&(null===(l=S[e.question_type])||void 0===l||null===(l=l.items)||void 0===l||l.push(e));7===e.question_type&&(null===(o=S[e.question_type])||void 0===o||null===(o=o.items)||void 0===o||o.push(e))}));var E=null==n?void 0:n.map((function(e,n){return(0,Y.jsxs)(m.Fragment,{children:[(0,Y.jsxs)("div",{className:"pl20",children:[(0,Y.jsxs)("span",{className:"font16 c-light-primary",children:[(0,C.EM)(n+1),"、",e.name]}),(0,Y.jsxs)("span",{className:"c-grey-999",children:["(共",e.count,"题",7===(null==e?void 0:e.question_type)?",包含".concat(e.sub_count,"小题"):"",";共",e.score,"分)"]}),(null==y?void 0:y.includes(null==e?void 0:e.name))&&(0,Y.jsx)(b.ZP,{onClick:function(){return n=null==e?void 0:e.question_type,s=null==e?void 0:e.name,w.current=function(e){return{"单选题":2,"多选题":5,"填空题":2,"判断题":2,"简答题":10,"编程题":10,"实训题":5,"组合题":10}[e]||0}(s),void g.Z.confirm({centered:!0,title:"批量设置分数",content:(0,Y.jsxs)("div",{className:"",children:[(0,Y.jsxs)("span",{children:["组合题"===s?"组合题中的每小题":s,":"]}),(0,Y.jsx)(O.Z,{min:1,defaultValue:w.current,onChange:function(e){w.current=e}}),(0,Y.jsx)("span",{className:"ml5",children:"分/题"}),(0,Y.jsx)("br",{}),"填空题"===s&&(0,Y.jsx)("div",{style:{color:"rgb(255, 0, 0)"},children:"每空分值按每题分值取平均分计算"})]}),okText:"确认",cancelText:"取消",onOk:(t=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/exercises/".concat(_.categoryId,"/batch_set_score.json"),{method:"post",body:{question_type:n,score:w.current}});case 2:-1!==e.sent.status&&k();case 4:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})});var n,s,t},style:{float:"right"},type:"primary",ghost:!0,children:"批量设置得分"})]}),I(e.items,null==e?void 0:e.question_type,null==e||e.name)]},n)}));return E}()," "]})})),Wn=s(39472),Vn=(0,v.connect)((function(e){return{exercise:e.exercise,loading:e.loading.effects}}))((function(e){var n,s=e.exercise,t=(e.loading,e.dispatch),i=e.activeTabs,r=(0,v.useParams)(),c=(0,m.useState)(d()(d()({},r),{page:1,per_page:10})),o=x()(c,1)[0],u=s.editData,p=s.commonHeader.exercise_status;(0,m.useEffect)((function(){"2"===i&&h()}),[r.categoryId,i]);var h=function(){var e=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,re.w)(r.coursesId,r.categoryId,"",2,3);case 2:t({type:"exercise/editExercise",payload:d()({},o)});case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,m.useEffect)((function(){return t({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),t({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),function(){t({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),t({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}}),[]),(0,Y.jsxs)("section",{className:"minH1050 mb20 pt30 pb30 pl60 bg-white relative",children:[(0,Y.jsx)(Wn.Z,{isPreview:!0,activeTabs:i,showExportBtn:!0}),(0,Y.jsx)(qe.Z,{}),(0,Y.jsx)(Un,{data:null==u?void 0:u.exercise_question_types,isDragDisabled:!0,markBtnVisible:3===p&&((null==u||null===(n=u.exercise)||void 0===n?void 0:n.is_creator)||(0,le.Ny)())})]})})),Xn=s(60324),$n=s(71418),es="title___L0cG8",ns="search____WeIQ",ss="head___xmSl4",ts="row___HJKId",is="btns___m0Vc7",rs="sort___qMLQP",as=s(26724),cs=s.n(as),ls=s(78559),os=s(34362),ds=s(38353),us=(0,v.connect)((function(e){return{exercise:e.exercise,loading:e.loading}}))((function(e){var n,s,t,r=e.exercise,c=(e.loading,e.dispatch),o=e.cb,u=d()(d()({},(0,v.useParams)()),{},{page:0,limit:50,one:null,two:null,save_one:null,save_two:null,sort:null,course_group:"",student_id:"",realname:"",save_course_group:"",save_student_id:"",save_realname:""}),p=(0,m.useState)(d()({},u)),h=x()(p,2),f=h[0],j=h[1],A=(0,m.useState)([]),k=x()(A,2),b=k[0],w=k[1],_=(0,m.useState)(!0),N=x()(_,2),Z=N[0],I=N[1],C=(0,m.useState)(!0),B=x()(C,2),P=B[0],D=B[1],H=(0,m.useState)(0),Q=x()(H,2),q=Q[0],R=Q[1],T=(0,m.useState)(!1),z=x()(T,2),L=z[0],K=(z[1],(0,m.useState)([])),M=x()(K,2),G=M[0],U=M[1];(0,m.useEffect)((function(){"打回重做"===r.actionTabs.key&&(b=[],W(1))}),[r.actionTabs.key]);var W=function(){var e=l()(a()().mark((function e(n){var s,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return 1==n&&(b=[]),I(!0),f.page=n,D(!0),e.next=6,c({type:"exercise/getRedoModal",payload:d()(d()({},f),{},{score:((null==f?void 0:f.one)||0)+"".concat(null!=f&&f.two?","+(null==f?void 0:f.two):"")})});case 6:(null==(t=e.sent)||null===(s=t.exercise_users)||void 0===s?void 0:s.length)0||D)&&(0,Y.jsxs)("section",{children:[(0,Y.jsx)("div",{className:"flexd-table-header mt20",children:(0,Y.jsx)(N.Z,{pagination:!1,dataSource:[],columns:Q})}),(0,Y.jsx)("div",{style:{maxHeight:170,overflow:"auto"},children:(0,Y.jsx)(cs(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(){!D&&E&&q((null==p?void 0:p.page)+1)},hasMore:E,useWindow:!1,children:(0,Y.jsx)(N.Z,{loading:D,showHeader:!1,pagination:!1,rowKey:"submission_time",dataSource:y,columns:Q})})})]})]})})),vs=s(4532),gs=s(46128),js="customModal___WBifT",ys="checking___THUYH",As="content___OYuOv",ks="group___mn5IG",bs="footer___yBjyD",ws=(0,v.connect)((function(e){return{exercise:e.exercise}}))((function(e){var n=e.exercise,s=e.dispatch,t=e.onOk,i=(0,v.useParams)(),r=(0,m.useState)([]),c=x()(r,2),o=c[0],d=c[1],u=(0,m.useState)([]),p=x()(u,2),h=p[0],j=p[1],y=(0,m.useState)(!0),A=x()(y,2),k=(A[0],A[1]),w=(0,m.useState)(!1),_=x()(w,2),N=_[0],Z=_[1];(0,m.useEffect)((function(){"代码查重"===n.actionTabs.key&&I()}),[n.actionTabs.key]);var I=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(!0),e.next=3,(0,f.ZP)("/api/courses/".concat(null==i?void 0:i.coursesId,"/exercises/exercise_course_groups.json"),{method:"get",params:{id:null==i?void 0:i.categoryId}});case 3:(n=e.sent)&&d((null==n?void 0:n.course_groups)||[]),k(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),S=function(){s({type:"exercise/setActionTabs",payload:{}})};return(0,Y.jsx)(g.Z,{centered:!0,afterClose:function(){j([]),Z(!1)},title:"代码查重",open:"代码查重"===n.actionTabs.key,footer:null,width:718,wrapClassName:js,onCancel:S,children:(0,Y.jsxs)("aside",{className:ys,children:[(0,Y.jsx)("div",{className:As,children:(0,Y.jsxs)("div",{className:ks,children:[o.length>0?(0,Y.jsx)("p",{children:"选择班级:"}):(0,Y.jsx)("p",{children:"暂无分班"}),(0,Y.jsx)(F.Z.Group,{value:h,onChange:function(e){j(e),Z(e.length===o.length)},children:o.map((function(e){return(0,Y.jsx)(F.Z,{value:e.id,children:e.name},e.id)}))})]})}),(0,Y.jsxs)("div",{className:bs,children:[(0,Y.jsx)(F.Z,{checked:N,onChange:function(e){var n=e.target.checked?o.map((function(e){return e.id})):[];j(n),Z(e.target.checked)},children:"全选"}),(0,Y.jsx)(b.ZP,{onClick:S,children:"取消"}),(0,Y.jsx)(b.ZP,{onClick:function(){t(h)},type:"primary",children:"确认"})]})]})})})),_s=s(69185),Ns=s(97810),Zs=s(65547),Is="form___TDc55",Ss="scoreSettingWrapper___L7weV",Es="ipItem___nAf_u",Cs="ipWrp___x3LTQ",Bs="tagWrap___PMN4b",Ps="tag___Auf1J",Ds="padding___veqnd",Hs="unlockKeyWrapper___UOERJ",Qs="unlockKeyInput___ItI9I",qs="mb40___eMjps",Rs="mb28___ZxJPY",Fs="mainRuleText___U5cJS",Js="minorRuleText___aZezx",Os="contentInterval___slPV9",Ts="numberInput____ONIt",zs="publishRuleIndex___s2cVA",Ls="publishRuleContent___HohmS",Ks="groupSelector___Zxqsw",Ys="addAndDelete___saTVM",Ms="deleteIcon___vnkck",Gs="addIcon___Yz7Ef",Us="remindForm___K6X21",Ws="remindItem___Z7rRb",Vs="remindInput___r_wq3",Xs="addRemind___jbnIp",$s="disabled___ebijK",et=s(2842),nt=(_.Z.TabPane,pe.default.Option),st=(0,v.connect)((function(e){return{exercise:e.exercise,loading:e.loading,classroomList:e.classroomList}}))((function(e){var n,s,t,r,c,o,u,p=e.exercise,h=(e.loading,e.data),f=e.disabled,j=e.updata,A=e.dispatch,b=e.classroomList,w=(0,v.useParams)(),_=((0,v.useLocation)(),H.Z.useForm()),Z=(x()(_,1)[0],(0,m.useState)({})),I=x()(Z,2),S=(I[0],I[1],(0,m.useState)("1")),C=x()(S,2),B=(C[0],C[1],p.workSetting),P=p.commonHeader,D=(0,m.useState)(!1),R=x()(D,2),J=R[0],T=R[1],L=(0,m.useState)([]),K=x()(L,2),M=K[0],G=K[1],U=(0,m.useState)([]),W=x()(U,2),V=W[0],X=W[1],$=(0,m.useState)(!1),ee=x()($,2),ne=ee[0],se=ee[1],te=(0,m.useState)([]),ie=x()(te,2),re=ie[0],ae=ie[1],ce=(0,m.useState)([]),oe=x()(ce,2),de=oe[0],ue=oe[1],xe=(0,m.useState)({id:w.categoryId,exercise_group_id:[]}),he=x()(xe,2),me=he[0],fe=(he[1],(0,m.useState)(0)),ve=x()(fe,2),ge=ve[0],je=ve[1];(0,m.useMemo)((function(){var e,n,s,t;if(null!=B&&null!==(e=B.published_course_groups)&&void 0!==e&&e.length){var r,a=i()(null==B||null===(r=B.published_course_groups)||void 0===r?void 0:r.map((function(e){return i()(e.course_group_id)})).flat());G(i()(a))}else if(null!=B&&B.published_course_groups){var c;G(i()(null==B||null===(c=B.course_groups)||void 0===c?void 0:c.map((function(e){return e.course_group_id}))))}if((null!=B&&null!==(n=B.exercise)&&void 0!==n&&n.group_make_ups||null!=B&&null!==(s=B.exercise)&&void 0!==s&&s.unified_make_up)&&(se(!0),null!=B&&null!==(t=B.exercise)&&void 0!==t&&t.group_make_ups)){var l,o=V;null==B||null===(l=B.exercise)||void 0===l||null===(l=l.group_make_ups)||void 0===l||l.map((function(e,n){o[n]=e.course_group_id||[]})),X(i()(o))}}),[B]),(0,m.useEffect)((function(){A({type:"classroomList/getAssistantPermissions",payload:{course_id:w.coursesId}})}),[]);var ye=function(){var e=l()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.wh)(d()({},me));case 2:s=e.sent,ue(i()(s.users.map((function(e){return e.key=String(e.id),e})).filter((function(e){var n;return console.log("openKeys",h.group_make_ups[ge].students,ge),null===(n=h.group_make_ups[ge].students)||void 0===n||!n.some((function(n){return n.id===e.id}))}))));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ae={onChange:function(e,n){ae(i()(n)),console.log("selectedRowKeys: ".concat(e),"selectedRows: ",n)},getCheckboxProps:function(e){return{disabled:"Disabled User"===e.name,name:e.name}}},ke=function(e){var n;return!!f||!!(2!==P.exercise_status||null!=B&&null!==(n=B.exercise)&&void 0!==n&&null!==(n=n.group_make_ups)&&void 0!==n&&null!==(n=n[e])&&void 0!==n&&n.course_groups)&&3!==P.exercise_status},be=function(e){return!!f||(2===P.exercise_status?null==B||null===(n=B.exercise)||void 0===n||null===(n=n.group_make_ups)||void 0===n||null===(n=n[e])||void 0===n?void 0:n.is_all:3!==P.exercise_status);var n};return(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Q.Z,{align:"middle",children:(0,Y.jsxs)("h1",{className:"mt15",children:["补考设置 ",(0,Y.jsx)("span",{className:"c-red font14",children:"(正式开始补考前,切记修改试卷截止时间大于当前时间)"})]})}),(0,Y.jsxs)(Q.Z,{align:"middle",className:"mb20 mt10",children:[(0,Y.jsx)(F.Z,{checked:h.unified_make_up||(null===(n=h.group_make_ups)||void 0===n?void 0:n.length),disabled:f||(0,le.Rm)()&&!(null!==(s=b.AssistantObject)&&void 0!==s&&null!==(s=s.exercise)&&void 0!==s&&s.can_late),onChange:function(e){var n;!(0,le.Rm)()||null!==(n=b.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_late?(e.target.checked?h.unified_make_up=!0:(h.unified_make_up=!1,delete h.group_make_ups),se(e.target.checked)):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:(0,Y.jsx)("strong",{children:"开启补考"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,可针对未答卷的学生设置补考"}),children:(0,Y.jsx)(et.Z,{style:{marginLeft:4,cursor:"pointer",color:"#4C6FFF"}})})]}),ne&&(0,Y.jsxs)("section",{className:Os,style:{marginBottom:30},children:[(0,Y.jsxs)(Q.Z,{align:"middle",className:"mb20",children:[(0,Y.jsx)(q.Z,{children:(0,Y.jsx)(z.ZP,{checked:h.unified_make_up,disabled:f||(0,le.Rm)()&&!(null!==(t=b.AssistantObject)&&void 0!==t&&null!==(t=t.exercise)&&void 0!==t&&t.can_late),onClick:function(){h.unified_make_up=!0,delete h.group_make_ups,j(d()({},h))},style:{fontWeight:400},children:"所有分班统一补考"})}),(0,Y.jsx)(q.Z,{children:(null===(r=B.course_groups)||void 0===r?void 0:r.length)>0&&(0,Y.jsx)(z.ZP,{disabled:f||3!==P.exercise_status||(0,le.Rm)()&&!(null!==(c=b.AssistantObject)&&void 0!==c&&null!==(c=c.exercise)&&void 0!==c&&c.can_late),checked:h.group_make_ups,style:{fontWeight:400},onClick:function(){var e;delete h.unified_make_up,h.group_make_ups=(null==B||null===(e=B.exercise)||void 0===e?void 0:e.group_make_ups)||[{students:[],course_group_id:[],score:0}],j(d()({},h))},children:"各班分别补考"})})]}),h.unified_make_up&&(0,Y.jsxs)(Q.Z,{align:"middle",children:[(0,Y.jsx)(q.Z,{children:"补考扣分"}),(0,Y.jsx)(q.Z,{children:(0,Y.jsx)(O.Z,{min:0,max:100,className:Ts,placeholder:"为空代表不扣分",disabled:f||3!==P.exercise_status||(0,le.Rm)()&&!(null!==(o=b.AssistantObject)&&void 0!==o&&null!==(o=o.exercise)&&void 0!==o&&o.can_late),onChange:function(e){var n;!(0,le.Rm)()||null!==(n=b.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_late?(h.make_up_score=e,j(d()({},h))):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},value:h.make_up_score})}),(0,Y.jsx)(q.Z,{children:"(分)"})]}),null===(u=h.group_make_ups)||void 0===u?void 0:u.map((function(e,n){var s,t,r,a,c;return(0,Y.jsxs)("div",{style:{marginBottom:50},children:[(0,Y.jsxs)(Q.Z,{className:"".concat(zs),align:"middle",children:["补考规则",n+1]}),(0,Y.jsxs)(Q.Z,{className:"".concat(Ls," ").concat(Os," mb20"),align:"middle",children:[(0,Y.jsx)(q.Z,{children:"班级"}),(0,Y.jsx)(q.Z,{className:Ks,children:(0,Y.jsx)(pe.default,{style:{width:307},value:e.course_group_id,mode:"multiple",placeholder:"请选择分班",disabled:ke(n)||(0,le.Rm)()&&!(null!==(s=b.AssistantObject)&&void 0!==s&&null!==(s=s.exercise)&&void 0!==s&&s.can_late),onChange:function(e,s,t){V[n]=e,h.group_make_ups[n].course_group_id=e,j(d()({},h)),X(i()(V))},children:null==B||null===(t=B.course_groups)||void 0===t?void 0:t.map((function(e,s){var t=[];if(M.includes(e.course_group_id)&&(V.length&&(t=V.filter((function(s,t){return n!==t&&!!s.includes(e.course_group_id)}))),!t.length))return(0,Y.jsx)(nt,{value:e.course_group_id,children:e.course_group_name},s)}))})}),(0,Y.jsx)(q.Z,{children:(0,Y.jsxs)(Q.Z,{align:"middle",children:[(0,Y.jsx)(q.Z,{className:"ml50",children:"补考扣分"}),(0,Y.jsx)(q.Z,{className:"ml10 mr10",children:(0,Y.jsx)(O.Z,{value:e.score,min:0,max:100,className:Ts,placeholder:"为空代表不扣分",disabled:ke(n)||(0,le.Rm)()&&!(null!==(r=b.AssistantObject)&&void 0!==r&&null!==(r=r.exercise)&&void 0!==r&&r.can_late),onChange:function(e){h.group_make_ups[n].score=e,j(d()({},h))}})}),(0,Y.jsx)(q.Z,{children:"(分)"})]})})]}),(0,Y.jsxs)(Q.Z,{className:"".concat(Ls," ").concat(Os),align:"middle",style:{minHeight:38},children:[(0,Y.jsx)(q.Z,{children:(0,Y.jsxs)(z.ZP.Group,{name:"student",value:e.is_all,disabled:be(n)||(0,le.Rm)()&&!(null!==(a=b.AssistantObject)&&void 0!==a&&null!==(a=a.exercise)&&void 0!==a&&a.can_late),onChange:function(e){var s;e.target.value?delete h.group_make_ups[n].students:h.group_make_ups[n].students=(null==B||null===(s=B.exercise)||void 0===s||null===(s=s.group_make_ups)||void 0===s||null===(s=s[n])||void 0===s?void 0:s.students)||[];h.group_make_ups[n].is_all=e.target.value,j(d()({},h))},children:[(0,Y.jsx)(z.ZP,{value:!0,style:{fontWeight:400},children:"全部未答学生"}),(0,Y.jsx)(z.ZP,{value:!1,style:{fontWeight:400},children:"指定学生"})]})}),(0,Y.jsx)(q.Z,{flex:"1",children:!h.group_make_ups[n].is_all&&(0,Y.jsx)("div",{onClick:function(){var e;null!==(e=V[n])&&void 0!==e&&e.length?f||(me.exercise_group_id=V[n],T(!0),ae([]),je(n),ue([]),ye({page:1})):y.ZP.warning("请先选择补考班级")},className:"".concat(f?"disabledStyle":""),style:{minHeight:38,border:"1px solid #ccc",display:"flex",alignItems:"center",padding:"0 4px"},children:null===(c=e.students)||void 0===c?void 0:c.map((function(n,s){return(0,Y.jsx)(En.Z,{closable:n.add||P.exercise_status>2,onClose:function(){e.students.splice(s,1),j(d()({},h))},children:n.name},s)}))})}),!f&&(0,Y.jsxs)(q.Z,{flex:"100px",className:Ys,children:[n>0&&3===P.exercise_status&&(0,Y.jsx)(Ns.Z,{className:Ms,onClick:function(){h.group_make_ups.splice(n,1),j(d()({},h))}}),(0,Y.jsx)(Zs.Z,{className:Gs,onClick:function(){var e;!(0,le.Rm)()||null!==(e=b.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_late?(h.group_make_ups.push({students:[],course_group_id:[],score:0,is_all:!0}),j(d()({},h))):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})]})]})]},n)})),(0,Y.jsx)(g.Z,{title:"指定补考学生",open:J,onCancel:function(){return T(!1)},destroyOnClose:!0,onOk:function(){h.group_make_ups[ge].students=h.group_make_ups[ge].students.concat(re.map((function(e){return e.add=!0,e}))),T(!1),console.log("data:",h),j(d()({},h))},children:(0,Y.jsx)(N.Z,{columns:[].concat([,{title:"学生姓名",dataIndex:"name"},{title:"分班",dataIndex:"course_group_name"}]),dataSource:i()(de),rowSelection:d()({type:"checkbox"},Ae),pagination:{pageSize:10,defaultCurrent:1}})})]})]})})),tt=s(57883),it=s(91232),rt=s.n(it),at=function(e){var n=e.disabled,s=e.time;return(0,Y.jsx)(H.Z.List,{name:"exercise_events",rules:[{validator:function(e,n){var t,i=new Set,r=rt()(n);try{for(r.s();!(t=r.n()).done;){var a,c=t.value;if(i.has(c.reminder_time))return Promise.reject(new Error("答题提醒时间不允许重复,请重新设置"));if(c.reminder_time>s)return Promise.reject(new Error("答题提醒时间不能大于答题时长"));if(i.add(c.reminder_time),null===(a=c.reminder_content)||void 0===a||null===(a=a.trim())||void 0===a||!a.length)return Promise.reject(new Error("提醒内容不能为空"))}}catch(e){r.e(e)}finally{r.f()}return Promise.resolve()}}],children:function(e,s){var t=s.add,i=s.remove;return(0,Y.jsxs)("div",{className:Us,children:[e.length>0&&(0,Y.jsx)("div",{className:"mb20",children:e.map((function(e,s){return(0,Y.jsxs)(Q.Z,{align:"middle",wrap:!1,className:Ws,children:[(0,Y.jsxs)("span",{className:"mr10",children:[s+1,".答题结束前"]}),(0,Y.jsx)(q.Z,{children:(0,Y.jsx)(H.Z.Item,d()(d()({},e),{},{name:[e.name,"reminder_time"],rules:[{required:!0,message:"请输入提醒时间"}],noStyle:!0,children:(0,Y.jsx)(O.Z,{precision:0,min:1,disabled:n,className:Vs})}))}),(0,Y.jsx)("span",{className:"mr10 ml10",children:"分钟进行提醒,提醒内容为"}),(0,Y.jsx)(q.Z,{flex:1,children:(0,Y.jsx)(H.Z.Item,d()(d()({},e),{},{name:[e.name,"reminder_content"],rules:[{required:!0,message:"请输入提醒内容"}],noStyle:!0,children:(0,Y.jsx)(J.Z,{className:Vs,disabled:n,showCount:!0,maxLength:100})}))}),(0,Y.jsx)(Ns.Z,{onClick:function(){return i(e.name)},style:{color:"#E30000",marginLeft:54,fontSize:20,visibility:n?"hidden":"visible"}})]},e.key)}))}),e.length<5&&(0,Y.jsx)(Q.Z,{children:(0,Y.jsxs)(q.Z,{className:"".concat(Xs," ").concat(n?$s:""),onClick:function(){n||t({reminder_time:""})},children:[(0,Y.jsx)("i",{className:"iconfont icon-tianjiashitixiaojiahao mr5"}),"添加答题提醒"]})})]})}})},ct=$.default.RangePicker,lt=pe.default.Option,ot=(0,v.connect)((function(e){var n=e.exercise,s=e.loading,t=e.globalSetting,i=e.classroomList,r=e.user;return{exercise:n,loading:s.effects,globalSetting:t,user:r,classroomList:i}}))((function(e){e.user;var n,s,t,r,c,o,u,p,h=e.classroomList,g=e.exercise,j=(e.globalSetting,e.loading),A=e.dispatch,b=g.workSetting,w=g.commonHeader,_=(0,v.useParams)();_.category=_.categoryId;var N=(0,m.useState)(!1),Z=x()(N,2),I=Z[0],S=(Z[1],(0,m.useState)(!1)),E=x()(S,2),B=E[0],P=E[1],D=(0,m.useState)(),R=x()(D,2),J=R[0],T=R[1],L=(0,m.useState)([]),M=x()(L,2),G=M[0],U=M[1],W=(0,m.useState)({unified_setting:!1,publish_time:"",end_time:"",group_settings:[],time:-1,enable_last_times:!1,last_times:1,open_make_up:!1,unified_make_up:!1,make_up_score:0,group_make_ups:[]}),V=x()(W,2),X=V[0],ee=V[1],ne=(0,m.useState)(!1),se=x()(ne,2),te=se[0],ie=se[1];function re(){return re=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/courses/".concat(null==_?void 0:_.coursesId,"/exercises/overload_alert.json"),{method:"get",params:{course_id:null==_?void 0:_.coursesId}});case 2:n=e.sent,T(null==n?void 0:n.alert);case 4:case"end":return e.stop()}}),e)}))),re.apply(this,arguments)}(0,m.useEffect)((function(){ae()}),[b]),(0,m.useEffect)((function(){A({type:"exercise/getWorkSetting",payload:d()({},_)}),(0,le.dE)()||function(){re.apply(this,arguments)}()}),[]);var ae=function(){var e,n,s;console.log("取消");var t=JSON.parse(JSON.stringify(b));Object.keys(X).forEach((function(e){var n;X[e]=null==t||null===(n=t.exercise)||void 0===n?void 0:n[e]})),G=(null==t||null===(e=t.published_course_groups)||void 0===e?void 0:e.map((function(e){return{course_group_id:e.course_group_id,end_time:e.course_end_time,publish_time:e.course_publish_time}})))||[{}],null==b||null===(n=b.course_groups)||void 0===n||n.map((function(e){var n;null==b||null===(n=b.published_course_groups)||void 0===n||n.map((function(n,s){var t;null!=n&&null!==(t=n.course_group_id)&&void 0!==t&&t.includes(null==e?void 0:e.course_group_id)&&(e.cilckkey=s,e.isselect=!0)}))})),xe(""),ie(-1!==X.time),ee(X),U(G.length>0?G:[{}]),fe.setFieldsValue({exercise_events:null==t||null===(s=t.exercise)||void 0===s?void 0:s.exercise_events})},ce=function(){var e=l()(a()().mark((function e(){var n,s,t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==(null==w?void 0:w.exercise_question_count)){e.next=3;break}return y.ZP.warning("试卷内没有试题不允许发布考试"),e.abrupt("return");case 3:return n=JSON.parse(JSON.stringify(X)),console.log("提交"),e.prev=5,e.next=8,fe.validateFields();case 8:s=fe.getFieldsValue(),n.exercise_events=s.exercise_events,e.next=16;break;case 12:return e.prev=12,e.t0=e.catch(5),null!==e.t0&&void 0!==e.t0&&e.t0.errorFields&&(fe.scrollToField(null===e.t0||void 0===e.t0||null===(t=e.t0.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"}),y.ZP.error(null===e.t0||void 0===e.t0||null===(i=e.t0.errorFields)||void 0===i||null===(i=i[0])||void 0===i||null===(i=i.errors)||void 0===i?void 0:i[0])),e.abrupt("return");case 16:if(n.categoryId=_.categoryId,n.publish_time_groups=G,X.unified_setting){e.next=27;break}if(G.length){e.next=22;break}return y.ZP.warning("提交失败:分班发布设置不能为空"),e.abrupt("return");case 22:delete n.publish_time,delete n.end_time,G.map((function(e){var n;if(!e.course_group_id||null===(n=e.course_group_id)||void 0===n||!n.length)throw y.ZP.error("分班不能为空"),new String("分班不能为空");if(!e.publish_time||!e.end_time)throw y.ZP.error("发布截止时间不能为空"),new String("发布截止时间不能为空")})),e.next=30;break;case 27:if(X.publish_time&&X.end_time){e.next=30;break}throw y.ZP.error("发布截止时间不能为空"),new String("发布截止时间不能为空");case 30:oe(n);case 31:case"end":return e.stop()}}),e,null,[[5,12]])})));return function(){return e.apply(this,arguments)}}(),oe=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return P(!0),e.next=3,(0,f.ZP)("/api/exercises/".concat(null==_?void 0:_.categoryId,"/publish_settings.json"),{method:"post",body:n});case 3:0===e.sent.status&&(y.ZP.success("保存成功"),xe(""),A({type:"exercise/getCommonHeader",payload:d()({},_)}),A({type:"exercise/getWorkSetting",payload:d()({},_)}),P(!1));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),de=function(e){return e&&e1&&(null==e||!e.new)||!(null==b||null===(s=b.published_course_groups)||void 0===s||!s.some((function(n){return n.course_group_id===e.course_group_id})))&&I};(0,m.useEffect)((function(){return xe("表单未保存"),window.addEventListener("beforeunload",he),function(){window.removeEventListener("beforeunload",he)}}),[X]);var xe=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";A({type:"exercise/setActionTabs",payload:{key:e}})},he=function(e){e.preventDefault(),e.returnValue=""},me=H.Z.useForm(),fe=x()(me,1)[0];return(0,Y.jsx)("section",{className:Is,children:(0,Y.jsxs)($n.Z,{spinning:j["exercise/getWorkSetting"]||B,children:[(0,Y.jsxs)(Q.Z,{align:"middle",justify:"space-between",className:"".concat(qs," mt30"),children:[(0,Y.jsx)(q.Z,{children:(0,Y.jsxs)(z.ZP.Group,{onChange:function(){var e,n,s;!(0,le.Rm)()||null!=h&&null!==(e=h.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_publish&&null!=h&&null!==(n=h.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_late?(null==b||null===(s=b.exercise)||void 0===s?void 0:s.exercise_status)>1?y.ZP.error("已发布,不能再修改"):(X.unified_setting=!X.unified_setting,!1===X.unified_setting&&""==G&&U(G.concat({})),ee(Object.assign({},X))):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},value:X.unified_setting,disabled:I||(null==b||null===(n=b.exercise)||void 0===n?void 0:n.exercise_status)>1,children:[(0,Y.jsx)(z.ZP,{value:!0,disabled:!(null!=b&&null!==(s=b.exercise)&&void 0!==s&&s.manage_all_group),children:"统一发布"}),(null===(t=b.course_groups)||void 0===t?void 0:t.length)>0&&(0,Y.jsx)(z.ZP,{value:!1,children:"分班发布"})]})}),(0,Y.jsx)(q.Z,{children:(0,le.GJ)()&&(0,Y.jsx)(tt.t,{okText:"保存设置",onCancel:function(){y.ZP.warning("已取消本次修改的内容"),ae()},onOk:ce})})]}),(0,Y.jsx)("span",{style:{color:"red"},children:(null==b||null===(r=b.exercise)||void 0===r?void 0:r.exercise_status)>1&&J&&"当前课堂中学生人数较多,为提供更好的服务,我们将进行服务器扩容,建议您在30分钟后发起考试。您也可以立即发布。"}),X.unified_setting&&(0,Y.jsx)("div",{children:(0,Y.jsxs)(Q.Z,{align:"middle",className:qs,children:[(0,Y.jsx)(q.Z,{className:Fs,children:"考试时间:"}),(0,Y.jsx)(q.Z,{className:"ml10",children:(0,Y.jsx)(k.Z,{placement:"bottom",title:(null==b||null===(c=b.exercise)||void 0===c?void 0:c.exercise_status)>1&&"发布时间已过,不能修改",children:(0,Y.jsx)($.default,{style:{width:300},placeholder:"请选择发布时间",showTime:{format:"HH:mm",defaultValue:K()((0,C.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:de,disabled:I||(null==b||null===(o=b.exercise)||void 0===o?void 0:o.exercise_status)>1||(0,le.Rm)()&&!(null!=h&&null!==(u=h.AssistantObject)&&void 0!==u&&null!==(u=u.exercise)&&void 0!==u&&u.can_publish),value:X.publish_time?K()(X.publish_time):void 0,allowClear:!1,onChange:function(e,n){X.publish_time=n,X.end_time||(X.end_time=K()(e).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),ee(Object.assign({},X))}})})}),(0,Y.jsx)(q.Z,{className:"ml30",children:(0,Y.jsx)($.default,{style:{width:300},placeholder:"请选择截止时间",showTime:{format:"HH:mm",defaultValue:K()((0,C.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:I||(0,le.Rm)()&&!(null!=h&&null!==(p=h.AssistantObject)&&void 0!==p&&null!==(p=p.exercise)&&void 0!==p&&p.can_late),allowClear:!1,value:X.end_time?K()(X.end_time):void 0,disabledDate:function(e){return X.end_time?e&&(e1?null!=t&&t.new?[!1,!1]:[!0,!1]:null!=b&&null!==(a=b.published_course_groups)&&void 0!==a&&a.some((function(e){return e.course_group_id===t.course_group_id}))&&(I||(null==b||null===(c=b.exercise)||void 0===c?void 0:c.exercise_status)>1)?[!0,!1]:[!1,!1])||(0,le.Rm)()&&!(null!=h&&null!==(s=h.AssistantObject)&&void 0!==s&&null!==(s=s.exercise)&&void 0!==s&&s.can_publish)),disabledDate:de,style:{width:"100%"},placeholder:["请选择发布时间","请选择截止时间"],showTime:{format:"HH:mm",defaultValue:[K()((0,C.U6)(),"HH:mm"),K()((0,C.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",size:"middle",value:e.publish_time&&[K()(e.publish_time),e.end_time&&K()(e.end_time)],onChange:function(s,t){ue(e)||(G[n].publish_time=t[0]),G[n].end_time=t[1],U(i()(G))}})}),(0,Y.jsxs)(q.Z,{className:Ys,style:{visibility:I?"hidden":"visible"},children:[(0,Y.jsx)(Ns.Z,{style:{visibility:n>0&&null!=e&&e.new?"visible":"hidden"},className:Ms,onClick:function(){G=G.filter((function(e,s){return n!==s})),U(i()(G))}}),(0,Y.jsx)(Zs.Z,{className:Gs,onClick:function(){var e;!(0,le.Rm)()||null!=h&&null!==(e=h.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_publish?U(G.concat({new:!0})):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})]})]})]},n)}))}),(0,Y.jsx)(F.Z,{disabled:I,checked:te,onChange:function(e){!1===e.target.checked?ee((function(e){return d()(d()({},e),{},{time:-1})})):fe.setFieldsValue({exercise_events:[{reminder_time:30,reminder_content:"请注意,30分钟后禁止作答"},{reminder_time:15,reminder_content:"请注意,15分钟后禁止作答"}]}),ie(e.target.checked)},className:"mb20",style:{fontWeight:400},children:"限制考生答题时长"}),te&&(0,Y.jsxs)(Q.Z,{align:"middle",className:"".concat(Os," ").concat(qs),children:[(0,Y.jsx)("span",{className:Js,children:"答题时长"}),(0,Y.jsx)(O.Z,{className:Ts,size:"middle",disabled:I,min:1,value:-1===X.time?null:X.time,precision:0,onChange:function(e){X.time=e,ee(d()({},X))}}),(0,Y.jsx)("span",{children:"分钟"})]}),te&&(0,Y.jsx)(H.Z,{form:fe,children:(0,Y.jsx)(at,{disabled:I,time:X.time})}),(0,Y.jsx)(Q.Z,{children:(0,Y.jsx)(F.Z,{checked:X.enable_last_times,onChange:function(e){return ee((function(n){return d()(d()({},n),{},{enable_last_times:e.target.checked})}))},disabled:I,className:"mb20",style:{fontWeight:400},children:"学生考试迟到时长限制"})}),X.enable_last_times&&(0,Y.jsxs)(Q.Z,{align:"middle",className:Os,children:[(0,Y.jsx)("span",{className:"".concat(Js),children:"考试开始后"}),(0,Y.jsx)(O.Z,{className:Ts,precision:0,size:"middle",value:null==X?void 0:X.last_times,disabled:I||!X.enable_last_times,min:0,onChange:function(e){X.last_times=e,ee(d()({},X))}}),(0,Y.jsx)("span",{children:"分钟,禁止学生进入考试"})]}),(3===(null==w?void 0:w.exercise_status)||X.open_make_up)&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(qe.Z,{}),(0,Y.jsx)(st,{data:X,disabled:I,updata:ee})]})]})})})),dt=s(21884),ut=s(27083),xt=_.Z.TabPane,pt=(0,v.connect)((function(e){return{exercise:e.exercise,loading:e.loading}}))((function(e){var n,s=e.exercise,t=(e.loading,e.dispatch),r=((0,v.useParams)(),(0,v.useLocation)(),H.Z.useForm()),c=x()(r,1)[0],o=(0,m.useState)({}),u=x()(o,2),p=u[0],h=u[1],f=(0,m.useState)("1"),j=x()(f,2),A=j[0],k=j[1];return(0,m.useEffect)((function(){"addIp"===s.actionTabs.key&&(c.resetFields(),k("1"))}),[s.actionTabs]),(0,Y.jsx)(g.Z,{centered:!0,title:"添加IP范围",open:"addIp"===s.actionTabs.key,okText:"确认",cancelText:"取消",width:600,bodyStyle:{minHeight:200},onOk:l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,c.validateFields();case 2:if(p.ip){e.next=7;break}if(n=p.startIP.split(".")[3],!(parseInt(n)>parseInt(p.endIP))){e.next=7;break}return y.ZP.warning("IP区间段不合法"),e.abrupt("return");case 7:t({type:"exercise/setActionTabs",payload:{key:"insterIp",data:d()({},c.getFieldValue()),type:s.actionTabs.type}});case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"exercise/setActionTabs",payload:{}})},children:(0,Y.jsxs)("section",{className:"pl10 pr10",children:[(0,Y.jsxs)(_.Z,{activeKey:A,onChange:function(e){k(e),c.resetFields()},children:[(0,Y.jsx)(xt,{tab:"新增IP地址"},"1"),(0,Y.jsx)(xt,{tab:"新增IP范围"},"2")]}),(0,Y.jsxs)(H.Z,{form:c,className:"pt30",name:"form",layout:"vertical",onValuesChange:function(e,n){h(d()({},n))},children:["1"===A&&(0,Y.jsx)(H.Z.Item,{name:"ip",rules:[{required:!0,message:"请输入IP地址"}],label:"IP地址",children:(0,Y.jsx)(pe.default,{open:!1,tokenSeparators:[";",",",";"],size:"middle",mode:"tags",style:{width:"100%"},placeholder:"请输入IP地址,可同时添加多个IP地址,中间用英文的分号间隔。",onChange:function(e){c.setFieldsValue({ip:i()(e.filter((function(e){return!!(0,ut.t)(e)||(y.ZP.warning("IP不合法,请重新输入"),!1)})))})}})}),"2"===A&&(0,Y.jsxs)(Q.Z,{gutter:[20,20],children:[(0,Y.jsx)(q.Z,{flex:"1",children:(0,Y.jsx)(H.Z.Item,{name:"startIP",rules:[{required:!0,message:"请输入起始IP地址"}],label:"起始IP地址",children:(0,Y.jsx)(J.Z,{maxLength:15,placeholder:"请输入起始IP地址",onBlur:function(e){var n="";(0,ut.t)(e.target.value)?n=e.target.value:(n="",y.ZP.warning("IP不合法,请重新输入")),c.setFieldsValue({startIP:n})}})})}),(0,Y.jsx)(q.Z,{flex:"1",children:(0,Y.jsx)(H.Z.Item,{name:"endIP",rules:[{required:!0,message:"请输入结束IP地址"},{pattern:/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/,message:"请输入0-255的网段"}],label:"结束IP地址",children:(0,Y.jsx)(J.Z,{onBlur:function(e){},prefix:(0,Y.jsx)("span",{className:"font14",children:null===(n=p.startIP)||void 0===n?void 0:n.substring(0,p.startIP.lastIndexOf("."))}),maxLength:3,placeholder:"请输入结束IP地址的后三位"})})})]})]})]})})})),ht=(0,v.connect)((function(e){var n=e.exercise,s=e.loading,t=e.globalSetting;return{exercise:n,loading:s.effects,globalSetting:t}}))((function(e){var n,s,t,r,c,o=e.exercise,u=(e.globalSetting,e.loading),p=e.dispatch,h=o.workSetting,j=o.commonHeader,A=(0,v.useParams)();A.category=A.categoryId;var w=(0,m.useState)(!1),_=x()(w,2),N=_[0],Z=(_[1],(0,m.useState)(!1)),I=x()(Z,2),S=I[0],E=I[1],C=(0,m.useState)({question_random:!1,choice_random:!1,start_password:"",login_restrict:!1,is_start_locked:!1,ip_limit:"no",identity_verify:!1,open_phone_video_recording:!1,open_camera:!1,photo_count:5,screen_open:!1,screen_num:3,screen_sec:5,ip_bind:!1,public_ip:[],inner_ip:[],is_locked:!1,unlock_key:"",screen_shot_open:!1,part_score:!1}),B=x()(C,2),P=B[0],D=B[1];(0,m.useEffect)((function(){H()}),[h]),(0,m.useEffect)((function(){p({type:"exercise/getWorkSetting",payload:d()({},A)})}),[]),(0,m.useEffect)((function(){"insterIp"===o.actionTabs.key&&(o.actionTabs.data.ip?P[o.actionTabs.type]=[].concat(i()(P[o.actionTabs.type]||[]),i()(o.actionTabs.data.ip)):P[o.actionTabs.type]=[].concat(i()(P[o.actionTabs.type]||[]),["".concat(o.actionTabs.data.startIP,",").concat(o.actionTabs.data.startIP.substring(0,o.actionTabs.data.startIP.lastIndexOf("."))+"."+o.actionTabs.data.endIP)]),D(d()({},P)))}),[o.actionTabs]);var H=function(){var e=JSON.parse(JSON.stringify(h));Object.keys(P).forEach((function(n){var s;P[n]=null==e||null===(s=e.exercise)||void 0===s?void 0:s[n]})),D(P),L("")},T=function(){var e=l()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return E(!0),e.next=3,(0,f.ZP)("/api/exercises/".concat(null==A?void 0:A.categoryId,"/prevent_cheating_settings.json"),{method:"post",body:n});case 3:s=e.sent,E(!1),0===s.status&&(y.ZP.success("保存成功"),L(""),p({type:"exercise/getCommonHeader",payload:d()({},A)}),p({type:"exercise/getWorkSetting",payload:d()({},A)}));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){return L("表单未保存"),window.addEventListener("beforeunload",z),function(){window.removeEventListener("beforeunload",z)}}),[P]);var z=function(e){e.preventDefault(),e.returnValue=""},L=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";p({type:"exercise/setActionTabs",payload:{key:e}})};return(0,Y.jsxs)("section",{className:Is,children:[(0,Y.jsx)($n.Z,{spinning:u["exercise/getWorkSetting"]||S,children:(0,Y.jsxs)(Q.Z,{align:"top",wrap:!1,justify:"space-between",className:"mt30 ".concat(Rs),children:[(0,Y.jsxs)(q.Z,{children:[!(null!=j&&j.is_random)&&(0,Y.jsx)(Q.Z,{className:"".concat(Rs),children:(0,Y.jsx)(F.Z,{checked:P.question_random,disabled:N,onChange:function(e){P.question_random=e.target.checked,D(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"小题题目顺序随机打乱"})})}),!(null!=j&&j.is_random)&&(0,Y.jsx)(Q.Z,{className:Rs,children:(0,Y.jsx)(F.Z,{checked:P.choice_random,disabled:N,onChange:function(e){P.choice_random=e.target.checked,D(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"选择题选项顺序随机打乱"})})}),!(null!=j&&j.is_random)&&(0,Y.jsx)(Q.Z,{className:Rs,children:(0,Y.jsx)(F.Z,{checked:P.part_score,disabled:N,onChange:function(e){P.part_score=e.target.checked,D(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"多选题部分得分"})})}),(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsxs)(q.Z,{span:24,className:Rs,children:[(0,Y.jsx)(F.Z,{checked:P.identity_verify,disabled:!(0,le.GJ)()||N,onChange:function(e){P.identity_verify=e.target.checked,D(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"考试前人脸身份核验"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,学生开始考试前将会要求调用摄像头完成拍照采集,系统将自动对采集的学生照片与已录入照片进行比对审核(教师/助教也可进行手动审核),审核通过之后学生才能开始考试。"}),children:(0,Y.jsx)(et.Z,{style:{marginLeft:4,cursor:"pointer",color:"#4C6FFF"}})})]}),(0,Y.jsxs)(q.Z,{span:24,className:P.open_camera?"mb20":Rs,children:[(0,Y.jsx)(F.Z,{checked:P.open_camera,disabled:N,onChange:function(e){P.open_camera=e.target.checked,P.photo_count=P.photo_count||5,D(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"考试中启用拍照监考"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,学生在考试中将会调用摄像头进行拍照。"}),children:(0,Y.jsx)(et.Z,{style:{cursor:"pointer",color:"#4C6FFF"}})})]}),P.open_camera&&(0,Y.jsxs)(q.Z,{span:24,className:"".concat(Os," ").concat(Rs),children:[(0,Y.jsx)("span",{children:"本场考试最多拍摄:"}),(0,Y.jsx)(O.Z,{size:"middle",disabled:N||!P.open_camera,min:1,defaultValue:5,max:(0,le.Ny)()?1e3:10,value:P.photo_count,onChange:function(e){P.photo_count=e,D(d()({},P))}}),(0,Y.jsx)("span",{className:"ml10",children:"(次)"}),(0,Y.jsx)("span",{className:"c-grey-c font12 ml10",children:"(请填写不大于10的正整数)"})]}),(0,Y.jsx)(q.Z,{span:24,className:P.screen_open?"mb20":Rs,children:(0,Y.jsx)(F.Z,{checked:P.screen_open,disabled:N,onChange:function(e){P.screen_open=e.target.checked,D(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"切屏后强制交卷"})})}),P.screen_open&&(0,Y.jsxs)(q.Z,{span:24,className:"".concat(Os," mb20"),children:[(0,Y.jsx)("span",{className:"c-grey-333 mr10",children:"考试过程中切换页面超过"}),(0,Y.jsx)(O.Z,{size:"middle",disabled:N,min:0,defaultValue:3,max:10,value:P.screen_num,onChange:function(e){P.screen_num=e,D(d()({},P))}}),(0,Y.jsx)("span",{className:"c-grey-333 mr10",children:"(次)后将被强制交卷,切换到其他页面"}),(0,Y.jsx)(O.Z,{size:"middle",disabled:N,min:0,defaultValue:5,max:60,value:P.screen_sec,onChange:function(e){P.screen_sec=e,D(d()({},P))}}),(0,Y.jsx)("span",{className:"c-grey-333",children:"(秒)后即判定为切屏。"})]}),P.screen_open&&(0,Y.jsxs)(q.Z,{span:24,className:"".concat(Os," ").concat(Rs),children:[(0,Y.jsx)(R.Z,{disabled:N||!P.screen_open,checked:P.screen_shot_open,onChange:function(e){var n;e?g.Z.confirm({icon:null,centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("div",{className:"mb10",children:["1.开启后,学生作答前",(0,Y.jsx)("span",{style:{color:"#F59A23"},children:"需要选择主屏幕进行共享,考试作答过程中也不允许关闭屏幕共享,否则将会直接退出考试;"})]}),(0,Y.jsx)("div",{children:"2.教师可在考试监控页面查看截屏记录。"})]}),onOk:(n=l()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:P.screen_shot_open=e,D(d()({},P));case 2:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})}):(P.screen_shot_open=e,D(d()({},P)))}}),(0,Y.jsx)("span",{className:"ml10",children:"学生退出全屏或切换页面后进行截屏"})]}),(0,Y.jsxs)(q.Z,{span:24,className:Rs,children:[(0,Y.jsx)(F.Z,{checked:"no"!==P.ip_limit,disabled:N,onChange:function(e){"no"===P.ip_limit?(P.ip_limit="pub",P.is_locked||(P.is_locked=!0)):P.ip_limit="no",D(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"限制考试访问IP"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,不在IP范围中的设备将无法参加考试。"}),children:(0,Y.jsx)(et.Z,{style:{cursor:"pointer",color:"#4C6FFF"}})})]}),"no"!==P.ip_limit&&(0,Y.jsxs)(q.Z,{className:"mt15 ".concat(Os),children:[(0,Y.jsx)("span",{className:"c-red",children:"(只允许在Chrome谷歌浏览器作答,并且要求学生安装WebRTC Leak Prevent插件)"}),(0,Y.jsx)("a",{className:"c-blue",target:"_blank",href:"https://www.educoder.net/forums/4478",children:"如何安装WebRTC Leak Prevent插件?"})]})]}),"no"!==P.ip_limit&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsxs)(Q.Z,{className:"mt15 ".concat(Os," ").concat(Cs),children:[(0,Y.jsx)(q.Z,{children:(0,Y.jsx)("span",{children:"公网IP地址范围:"})}),(0,Y.jsxs)(q.Z,{children:[!(null!==(n=P.public_ip)&&void 0!==n&&n.length)&&(0,Y.jsx)("span",{children:"当前还未设置IP范围"}),null===(s=P.public_ip)||void 0===s?void 0:s.map((function(e,n){return(0,Y.jsxs)("span",{className:Es,children:[(0,Y.jsxs)("i",{children:[e," "]}),!N&&(0,Y.jsx)(dt.Z,{onClick:function(){g.Z.confirm({okText:"确定",cancelText:"取消",title:"确定删除该IP吗?",onOk:function(){P.public_ip.splice(n,1),D(d()({},P))}})},className:" c-grey-c",size:20})]},n)})),(0,le.GJ)()&&!N&&(0,Y.jsxs)("span",{onClick:function(){p({type:"exercise/setActionTabs",payload:{key:"addIp",type:"public_ip"}})},className:"font14 c-blue ml10",children:[" ",(0,Y.jsx)("i",{className:"iconfont icon-xuanyong font14"})," 添加"]})]})]}),(0,Y.jsxs)(Q.Z,{className:"mt15 ".concat(Os," ").concat(Cs," ").concat(Rs),children:[(0,Y.jsx)(q.Z,{children:(0,Y.jsx)("span",{children:"内网IP地址范围:"})}),(0,Y.jsxs)(q.Z,{children:[!(null!==(t=P.inner_ip)&&void 0!==t&&t.length)&&(0,Y.jsx)("span",{children:"当前还未设置IP范围"}),null===(r=P.inner_ip)||void 0===r?void 0:r.map((function(e,n){return(0,Y.jsxs)("span",{className:Es,children:[(0,Y.jsxs)("i",{children:[e," "]}),!N&&(0,Y.jsx)(dt.Z,{onClick:function(){N||g.Z.confirm({title:"确定删除该IP吗?",onOk:function(){P.inner_ip.splice(n,1),D(d()({},P))}})},className:" c-grey-c",size:20})]})})),(0,le.GJ)()&&!N&&(0,Y.jsxs)("span",{className:"font14 c-blue ml10",onClick:function(){p({type:"exercise/setActionTabs",payload:{key:"addIp",type:"inner_ip"}})},children:[" ",(0,Y.jsx)("i",{className:"iconfont icon-xuanyong font14"})," 添加"]})]})]})]}),(0,Y.jsx)(Q.Z,{children:(0,Y.jsxs)(q.Z,{span:24,className:Rs,children:[(0,Y.jsx)(F.Z,{checked:P.ip_bind,disabled:N,onChange:function(e){P.ip_bind=e.target.checked,!P.is_locked&&P.ip_bind&&(P.is_locked=!0),D(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"IP地址绑定"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,开始考试的学生账号将自动与设备公网IP进行绑定。如遇特殊情况,可由教师/助教进行IP解绑。"}),children:(0,Y.jsx)(et.Z,{style:{cursor:"pointer",color:"#4C6FFF"}})})]})}),(0,Y.jsx)(Q.Z,{children:(0,Y.jsxs)(q.Z,{span:24,className:Rs,children:[(0,Y.jsx)(F.Z,{checked:P.is_locked,disabled:N,onChange:function(e){P.is_locked=e.target.checked,e.target.checked||(P.login_restrict=!1),D(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"考试解锁码"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,如果学生在考试中途退出想再继续考试,需要使用解锁码进行解锁。"}),children:(0,Y.jsx)(et.Z,{style:{cursor:"pointer",color:"#4C6FFF"}})}),(0,Y.jsx)("br",{}),P.is_locked&&(0,le.GJ)()&&(0,Y.jsxs)(Q.Z,{className:Hs,children:[(0,Y.jsx)(J.Z,{placeholder:"请输入考试解锁码",value:P.unlock_key,disabled:N,onChange:function(e){return D((function(n){return d()(d()({},n),{},{unlock_key:e.target.value})}))},className:Qs}),P.is_locked&&!N&&(0,Y.jsx)(b.ZP,{type:"link",onClick:function(){P.unlock_key=Math.floor(1e6*Math.random()),D(d()({},P))},children:"换一换"})]})]})}),(0,Y.jsx)(Q.Z,{children:(0,Y.jsxs)(q.Z,{span:24,className:Rs,children:[(0,Y.jsx)(F.Z,{checked:P.login_restrict,disabled:N,onChange:function(e){P.login_restrict=e.target.checked,e.target.checked&&(P.is_locked=!0),D(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"考试登录限制"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,学生在考试期间第二次及后续登录系统时,需要监考老师输入考试解锁码才能登录系统"}),children:(0,Y.jsx)(et.Z,{style:{cursor:"pointer",color:"#4C6FFF"}})})]})}),(0,Y.jsx)(Q.Z,{children:(0,Y.jsxs)(q.Z,{span:24,className:Rs,children:[(0,Y.jsx)(F.Z,{checked:P.is_start_locked,disabled:N,onChange:function(e){P.is_start_locked=e.target.checked,D(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"开考密码"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,学生第一次进入考试时,需要输入开考密码才能进入考试答题页面"}),children:(0,Y.jsx)(et.Z,{style:{cursor:"pointer",color:"#4C6FFF"}})}),(0,Y.jsx)("br",{}),P.is_start_locked&&(0,le.GJ)()&&(0,Y.jsx)(Q.Z,{className:Hs,children:(0,Y.jsx)(J.Z,{value:P.start_password,disabled:N,placeholder:"请输入开考密码",onChange:function(e){return D((function(n){return d()(d()({},n),{},{start_password:e.target.value})}))},className:Qs})})]})})]}),(0,Y.jsx)(q.Z,{children:((0,le.aN)()||(null==o||null===(c=o.commonHeader)||void 0===c?void 0:c.exercise_author))&&(0,Y.jsx)(tt.t,{okText:"保存设置",onCancel:function(){H()},onOk:function(){var e,n,s=JSON.parse(JSON.stringify(P));if(s.categoryId=A.categoryId,P.open_camera&&P.photo_count<1)throw y.ZP.error("请填写本场考试最大拍摄次数"),new String("请填写本场考试最大拍摄次数");if(P.start_password||!P.is_start_locked){if(!("no"===P.ip_limit||null!==(e=P.public_ip)&&void 0!==e&&e.length||null!==(n=P.inner_ip)&&void 0!==n&&n.length))throw y.ZP.error("请填写公网IP或内网IP地址"),new String("请填写内网IP地址");if(P.open_camera||P.screen_open)var t=g.Z.confirm({title:"考试说明",className:"custom-modal-divider",icon:null,width:750,content:(0,Y.jsxs)("div",{className:"font16 p20",children:[P.open_camera&&(0,Y.jsxs)(Q.Z,{justify:"start",className:"mt20",children:[(0,Y.jsx)(q.Z,{flex:"24px",children:(0,Y.jsx)("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})}),(0,Y.jsxs)(q.Z,{flex:"1",children:["您已开启考试中摄像防作弊功能,",(0,Y.jsx)("span",{className:"c-red",children:"这需要调用学生用户的摄像设备"}),"。Educoder平台将会严格保护所有学生的照片和视频,并承诺不在本平台以外使用。",(0,Y.jsx)("br",{}),"请确认:为严格监督考试以获得公平,您同意并和要求Educoder平台在本次考试中调用学生用户的摄像设备并获取学生的影像信息。"]})]}),P.screen_open&&(0,Y.jsxs)(Q.Z,{justify:"start",className:"mt20",children:[(0,Y.jsx)(q.Z,{flex:"24px",className:"mr20",children:(0,Y.jsx)("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})}),(0,Y.jsxs)(q.Z,{flex:"1",children:["您已开启考试中防切屏功能,这项功能暂时仅支持谷歌、火狐浏览器。 请确保:在正式开始考试前通知全体学生,使用 ",(0,Y.jsx)("img",{width:"26",src:He.JA})," ",(0,Y.jsx)("span",{className:"c-red",children:"谷歌浏览器"}),"或",(0,Y.jsx)("img",{width:"26",src:He.Gm})," ",(0,Y.jsx)("span",{className:"c-red",children:"火狐浏览器"}),"进行考试。"]})]}),(0,Y.jsx)("p",{className:"ml40 mt40",children:(0,Y.jsx)(F.Z,{onChange:function(e){return t.update({okButtonProps:{disabled:!e.target.checked}})},children:"我已阅读"})})]}),onOk:function(){T(s)},okButtonProps:{disabled:!0}});else T(s)}else y.ZP.error("请填写开考密码")}})})]})}),(0,Y.jsx)(pt,{})]})})),mt=(0,v.connect)((function(e){var n=e.exercise,s=e.loading,t=e.globalSetting;return{exercise:n,loading:s.effects,globalSetting:t}}))((function(e){var n,s=e.exercise,t=e.loading,i=e.dispatch,r=s.workSetting,c=(0,v.useParams)();c.category=c.categoryId;var o=(0,m.useState)(!1),u=x()(o,2),p=u[0],h=(u[1],(0,m.useState)(!1)),g=x()(h,2),j=g[0],A=g[1],k=(0,m.useState)({score_open:!1,answer_open:!1,show_statistic:!1,open_total_score:!1,open_score_reviewed:!0,open_score:!1,answered_open:!1,assistant_auth:!1}),b=x()(k,2),w=b[0],_=b[1];(0,m.useEffect)((function(){return Z("表单未保存"),window.addEventListener("beforeunload",N),function(){window.removeEventListener("beforeunload",N)}}),[w]);var N=function(e){e.preventDefault(),e.returnValue=""},Z=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";i({type:"exercise/setActionTabs",payload:{key:e}})};(0,m.useEffect)((function(){I()}),[r]),(0,m.useEffect)((function(){i({type:"exercise/getWorkSetting",payload:d()({},c)})}),[]);var I=function(){var e=JSON.parse(JSON.stringify(r));Object.keys(w).forEach((function(n){var s;w[n]=null==e||null===(s=e.exercise)||void 0===s?void 0:s[n]})),_(w),Z("")},S=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return A(!0),e.next=3,(0,f.ZP)("/api/exercises/".concat(null==c?void 0:c.categoryId,"/property_settings.json"),{method:"post",body:n});case 3:0===e.sent.status&&(y.ZP.success("保存成功"),Z(""),i({type:"exercise/getCommonHeader",payload:d()({},c)}),i({type:"exercise/getWorkSetting",payload:d()({},c)}),A(!1));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsx)("section",{className:Ss,children:(0,Y.jsxs)($n.Z,{spinning:t["exercise/getWorkSetting"]||j,children:[(0,Y.jsxs)(Q.Z,{align:"middle",justify:"space-between",className:"mt30 mb20",children:[(0,Y.jsx)(q.Z,{children:(0,Y.jsx)(F.Z,{checked:w.open_total_score,disabled:p,onChange:function(e){w.open_total_score=e.target.checked,e.target.checked?(w.open_score=!1,w.open_score_reviewed=!0):(w.open_score=!0,w.open_score_reviewed=!1),_(Object.assign({},w))},className:Fs,children:"允许学生查看成绩"})}),(0,Y.jsx)(q.Z,{children:((0,le.aN)()||(null==s||null===(n=s.commonHeader)||void 0===n?void 0:n.exercise_author))&&(0,Y.jsx)(tt.t,{okText:"保存设置",onCancel:I,onOk:function(){var e=JSON.parse(JSON.stringify(w));e.categoryId=c.categoryId,S(e)}})})]}),w.open_total_score&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Q.Z,{className:"".concat(Os," ").concat(qs),children:(0,Y.jsxs)(z.ZP.Group,{disabled:p,value:w.open_score?"afterEndTime":"afterReview",onChange:function(e){"afterEndTime"===e.target.value?_((function(e){return d()(d()({},e),{},{open_score:!0,open_score_reviewed:!1})})):"afterReview"===e.target.value&&_((function(e){return d()(d()({},e),{},{open_score:!1,open_score_reviewed:!0})}))},children:[(0,Y.jsx)(z.ZP,{value:"afterEndTime",children:"考试截止时间后"}),(0,Y.jsx)(z.ZP,{value:"afterReview",children:"试卷评阅完成后"})]})}),(0,Y.jsx)(Q.Z,{className:w.answered_open?"mb20":qs,children:(0,Y.jsx)(F.Z,{className:Fs,checked:w.answered_open,disabled:p,onChange:function(e){w.answered_open=e.target.checked,_(Object.assign({},w))},children:"允许查看试卷"})}),w.answered_open&&(0,Y.jsx)(Q.Z,{children:(0,Y.jsxs)(z.ZP.Group,{className:"".concat(Os," ").concat(qs),value:w.answer_open,disabled:p,onChange:function(e){w.answer_open=e.target.value,_(Object.assign({},w))},children:[(0,Y.jsx)(z.ZP,{value:!0,children:"显示试题答案和解析"}),(0,Y.jsx)(z.ZP,{value:!1,children:"不显示试题答案和解析"})]})}),(0,Y.jsx)(Q.Z,{className:qs,children:(0,Y.jsx)(F.Z,{className:Fs,checked:w.score_open,disabled:p,onChange:function(e){w.score_open=e.target.checked,_(Object.assign({},w))},children:"允许已提交答题的学生查看其它学生的成绩"})}),(0,Y.jsx)(Q.Z,{className:qs,children:(0,Y.jsx)(F.Z,{className:Fs,checked:w.show_statistic,disabled:p,onChange:function(e){w.show_statistic=e.target.checked,_(Object.assign({},w))},children:"允许已提交答题的学生查看统计结果"})})]})]})})})),ft=(0,v.connect)((function(e){var n=e.exercise,s=e.loading,t=e.globalSetting;return{exercise:n,loading:s.effects,globalSetting:t}}))((function(e){var n=e.exercise,s=(e.globalSetting,e.loading,e.dispatch),t=(n.workSetting,n.commonHeader),r=(0,v.useParams)();r.category=r.categoryId;var c=(0,m.useState)(!1),o=x()(c,2),u=o[0],p=(o[1],(0,m.useState)(0)),h=x()(p,2),j=h[0],A=h[1],w=(0,m.useState)(0),_=x()(w,2),Z=_[0],I=_[1],S=(0,m.useState)(!1),E=x()(S,2),B=E[0],P=E[1],D=(0,m.useState)({}),H=x()(D,2),R=H[0],J=H[1],O=(0,m.useState)(!1),T=x()(O,2),L=T[0],M=T[1],G=(0,m.useState)([]),U=x()(G,2),W=U[0],V=U[1],X=(0,m.useState)([]),ee=x()(X,2),se=ee[0],te=ee[1],ie=(0,m.useState)([]),re=x()(ie,2),ae=re[0],ce=re[1],oe=(0,m.useState)([]),de=x()(oe,2),ue=de[0],xe=de[1],pe=(0,m.useState)([]),he=x()(pe,2),me=he[0],fe=he[1],ve=(0,m.useState)({select_appraise:!1,sealed_review:!1,review_type:0,end_time:""}),ge=x()(ve,2),je=ge[0],ye=ge[1];(0,m.useEffect)((function(){Ae()}),[t]);var Ae=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return P(!0),e.next=3,(0,f.ZP)("/api/exercises/".concat(null==r?void 0:r.categoryId,"/distinguish_exercise_setting.json"),{method:"get"});case 3:n=e.sent,Object.keys(je).forEach((function(e){je[e]=null==n?void 0:n[e]})),console.log(n,"res"),J(d()({},n)),fe((null==n?void 0:n.exercise_questions)||[]),xe((null==n?void 0:n.exercises)||[]),te((null==n?void 0:n.course_review_teachers)||[]),ye(d()(d()({},je),{},{select_appraise:!!n.end_time})),A((null==n?void 0:n.total)||0),I((null==n?void 0:n.finish_total)||0),P(!1),Ie("");case 15:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ke=function(){var e=l()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return P(!0),e.next=3,(0,f.ZP)("/api/exercises/".concat(null==r?void 0:r.categoryId,"/appraise_settings.json"),{method:"post",body:n});case 3:if(t=e.sent,P(!1),0!==t.status){e.next=11;break}return y.ZP.success("保存成功"),Ie(""),Ae(),s({type:"exercise/getCommonHeader",payload:d()({},r)}),e.abrupt("return");case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),be=function(e,n){for(var s=Math.floor(e/n),t=e%n,i=[],r=0;r0?1:0)),t--;return i},we=function(e){if(e[0]){var n=[];ue.forEach((function(e){return n=n.concat(e.appraise_teachers)}));var s=se.filter((function(e){return n.every((function(n){return n.id!==e.id}))}));console.log(s,"newItems"),ce(i()(s)),M(e)}if(!e[0]){var t,r=[];r=r.concat((null==me||null===(t=me[e[1]])||void 0===t?void 0:t.appraise_teachers)||[]);var a=se.filter((function(e){return r.every((function(n){return n.id!==e.id}))}));ce(i()(a)),M(e)}},_e=[{title:"序号",dataIndex:"index",align:"center",render:function(e,n,s){return s+1},width:70},{title:"评阅教师",align:"center",dataIndex:"appraise_teachers",className:Ds,render:function(e,n,s){return(0,Y.jsxs)("span",{className:Bs,children:[(0,Y.jsx)("div",{children:null==e?void 0:e.map((function(n){return(0,Y.jsxs)("div",{className:Ps,children:[(0,Y.jsx)("b",{title:n.name,children:n.name}),!0!==(null==n?void 0:n.disabled)&&!u&&(0,Y.jsx)("span",{onClick:function(t){var i=e.filter((function(e){return e.id!==n.id})),r=ue.map((function(e,n){return n===s?d()(d()({},e),{},{appraise_teachers:i}):e}));i.length?xe(r):g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"删除此教师,试卷将重新均分给其他评阅教师;如需添加指定教师,请点击“+评阅教师”按钮。",onOk:function(){var e=null==ue?void 0:ue.filter((function(e,n){return n!==s})),n=be(j,e.length),t=be(Z,e.length);n.forEach((function(n,s){e[s].total=n})),t.forEach((function(n,s){e[s].finish_total=n,e[s].unfinished_total=e[s].total-e[s].finish_total})),xe(JSON.parse(JSON.stringify(e)))}})},children:(0,Y.jsx)("i",{className:"iconfont icon-guanbi7"})})]},n.id)}))}),!u&&(0,Y.jsx)("span",{onClick:function(){return we([!0,s])},className:"iconfont c-gcrz-primary current icon-tianjiatimu ml3"})]})}},{title:"总数量",align:"center",dataIndex:"total",width:90},{title:"已评阅数量",align:"center",dataIndex:"finish_total",width:100},{title:"待评阅数量",align:"center",dataIndex:"unfinished_total",width:100}],Ne=[{title:"序号",dataIndex:"index",align:"center",render:function(e,n,s){return s+1},width:70},{title:"试题名称",dataIndex:"name",align:"center",width:100},{title:"评阅教师",align:"center",className:Ds,dataIndex:"appraise_teachers",render:function(e,n,s){return(0,Y.jsxs)("span",{className:Bs,children:[(0,Y.jsx)("div",{children:null==e?void 0:e.map((function(n){return(0,Y.jsxs)("div",{className:Ps,children:[(0,Y.jsx)("b",{title:n.name,children:n.name}),!0!==(null==n?void 0:n.disabled)&&!u&&(0,Y.jsx)("span",{onClick:function(){var t=e.filter((function(e){return e.id!==n.id})),i=me.map((function(e,n){return n===s?d()(d()({},e),{},{appraise_teachers:t}):e}));fe(i)},children:(0,Y.jsx)("i",{className:"iconfont icon-guanbi7"})})]},n.id)}))}),!u&&(0,Y.jsx)("span",{onClick:function(){return we([!1,s])},className:"iconfont c-gcrz-primary current icon-tianjiatimu ml3"})]})}},{title:"总数量",align:"center",dataIndex:"total",width:90},{title:"已评阅数量",align:"center",dataIndex:"finish_total",width:100},{title:"待评阅数量",align:"center",dataIndex:"unfinished_total",width:100}];(0,m.useEffect)((function(){return Ie("表单未保存"),window.addEventListener("beforeunload",Ze),function(){window.removeEventListener("beforeunload",Ze)}}),[je]);var Ze=function(e){e.preventDefault(),e.returnValue=""},Ie=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";s({type:"exercise/setActionTabs",payload:{key:e}})};return(0,Y.jsxs)("section",{className:Is,children:[(0,Y.jsxs)($n.Z,{spinning:B,children:[(0,Y.jsxs)(Q.Z,{align:"middle",children:[(0,Y.jsx)(q.Z,{flex:"1",children:(0,Y.jsxs)("h1",{className:"mt15",children:["评阅设置",(0,Y.jsx)(k.Z,{overlayStyle:{maxWidth:"initial"},title:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("div",{children:"说明:"}),(0,Y.jsx)("div",{children:"适用于大型严肃评阅,对学生的试卷或试题进行评阅的场景。"}),(0,Y.jsx)("div",{children:"开启规则:"}),(0,Y.jsx)("div",{children:"1.有学生交卷;"}),(0,Y.jsx)("div",{children:'2.考试状态为"已结束";'}),(0,Y.jsx)("div",{children:"3.试卷含有填空、编程、实训、简答题中任意题型。"}),(0,Y.jsx)("div",{children:"同时满足3个条件才可开启集中评阅,开启后不可关闭,请谨慎操作。"})]}),children:(0,Y.jsx)("i",{className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})})]})}),(0,Y.jsx)(q.Z,{children:((0,le.aN)()||!!R.exercise_author)&&(0,Y.jsx)(tt.t,{okText:"保存设置",onCancel:Ae,onOk:function(){var e=JSON.parse(JSON.stringify(je));e.select_appraise?e.end_time?(e.review_type||ue.length)&&(!e.review_type||me.some((function(e){return!!e.appraise_teachers.length})))?(0===e.review_type&&(e.exercises=null==ue?void 0:ue.map((function(e){var n;return{id:e.id,total:e.total,finish_total:e.finish_total,unfinished_total:e.unfinished_total,appraise_teacher_ids:null==e||null===(n=e.appraise_teachers)||void 0===n?void 0:n.map((function(e){return{id:e.id}}))}}))),1===e.review_type&&(e.exercise_questions=null==me?void 0:me.map((function(e){var n;return{id:e.id,total:e.total,question_id:e.question_id,appraise_teacher_ids:null==e||null===(n=e.appraise_teachers)||void 0===n?void 0:n.map((function(e){return{id:e.id,message_status:e.message_status}}))}}))),delete e.select_appraise,g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",width:550,title:"提示",content:(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("div",{children:["因集中评阅模式是将学生试卷或试题分配给评阅的教师,为了不影响评阅成绩,评阅设置提交保存后本场考试",(0,Y.jsx)("span",{className:"c-orange-ff9",children:"不可进行"}),"以下操作:"]}),(0,Y.jsxs)("div",{style:{padding:10,marginTop:5,background:"#ececec"},children:["1.发布新班级考试;",(0,Y.jsx)("br",{}),"2.修改本场考试结束时间;",(0,Y.jsx)("br",{}),"3.补考;",(0,Y.jsx)("br",{}),"4.编辑试卷。"]}),(0,Y.jsx)("div",{className:"c-grey-999",children:"(如需发布新班级考试,请发布新试卷)"})]}),onOk:function(){ke(e)}})):y.ZP.warning("请至少添加一位评阅教师"):y.ZP.warning("截止时间不能为空"):Ae()}})})]}),(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsxs)(q.Z,{span:24,className:"mt15",children:[(0,Y.jsx)(F.Z,{checked:je.select_appraise,disabled:u||!(null!=R&&R.can_open_appraise&&(null==R||!R.end_time)),onChange:function(e){je.select_appraise=e.target.checked,ye(Object.assign({},je))},children:(0,Y.jsx)("span",{className:"font14",children:"启用集中阅卷"})}),(0,Y.jsx)(k.Z,{overlayStyle:{maxWidth:"initial"},title:(0,Y.jsx)("div",{children:"勾选后,在指定时间内指定教师集中评阅学生的试卷或试题。"}),children:(0,Y.jsx)("i",{className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})})]}),je.select_appraise&&(0,Y.jsxs)(m.Fragment,{children:[(0,Y.jsx)(q.Z,{span:24,className:"mt15 pl30",children:(0,Y.jsxs)(F.Z,{checked:je.sealed_review,disabled:u||!(null!=R&&R.change_sealed_review),onChange:function(e){je.sealed_review=e.target.checked,ye(Object.assign({},je))},children:[(0,Y.jsx)("span",{className:"font14",children:"封卷评阅"}),(0,Y.jsx)("span",{className:"font12 c-grey-c",children:"(选中,开启后集中评阅界面不显示学生信息)"})]})}),(0,Y.jsxs)(q.Z,{span:24,className:"mt15 pl30",children:[(0,Y.jsx)("span",{className:"mr10",children:"评阅模式:"}),(0,Y.jsxs)(z.ZP.Group,{value:je.review_type,disabled:u||!(null==R||!R.end_time),onChange:function(e){je.review_type=e.target.value,ye(Object.assign({},je))},children:[(0,Y.jsxs)(z.ZP,{value:0,children:["试卷模式",(0,Y.jsx)(k.Z,{overlayStyle:{maxWidth:"initial"},title:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("div",{children:"说明:"}),(0,Y.jsx)("div",{children:"1.将学生试卷均匀分配给评阅的教师,若无法均分则多出的试卷随机分给教师;"}),(0,Y.jsx)("div",{children:"2.评阅模式开启后不可再切换,请谨慎操作!"}),(0,Y.jsx)("div",{children:"示例:若试卷为51张,由A、B教师评阅,则A教师评阅25张,B教师评阅26张。"})]}),children:(0,Y.jsx)("i",{className:"iconfont icon-tishixiaowenhao ml5 font14",style:{cursor:"pointer",color:"#4C6FFF"}})})]}),(0,Y.jsxs)(z.ZP,{className:"ml20",value:1,children:["试题模式",(0,Y.jsx)(k.Z,{overlayStyle:{maxWidth:"initial"},title:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("div",{children:"说明:"}),(0,Y.jsx)("div",{children:"1.将单个试题指定给多个教师共同评阅;"}),(0,Y.jsx)("div",{children:"2.评阅模式开启后不可再切换,请谨慎操作!"})]}),children:(0,Y.jsx)("i",{className:"iconfont icon-tishixiaowenhao ml5 font14",style:{cursor:"pointer",color:"#4C6FFF"}})})]})]})]}),(0,Y.jsxs)(q.Z,{span:24,className:"mt15 pl30",children:[(0,Y.jsxs)("span",{className:"mr10",children:[(0,Y.jsx)("span",{style:{color:"red"},children:"*"}),"截止时间:"]}),(0,Y.jsx)($.default,{style:{width:234},placeholder:"请选择截止时间",showTime:{format:"HH:mm",defaultValue:K()((0,C.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:u,allowClear:!1,value:je.end_time?K()(je.end_time):"",disabledDate:ne.Q8,disabledTime:function(e){return(0,ne.d0)(e)},onChange:function(e,n){je.end_time=n,ye(Object.assign({},je))}})]}),(0,Y.jsxs)(Q.Z,{className:"mt15",style:{width:"100%"},children:[(0,Y.jsxs)("div",{className:"ml30 mr10",children:[(0,Y.jsx)("span",{style:{color:"red"},children:"*"}),"评阅教师:"]}),0===je.review_type&&(0,Y.jsxs)("div",{style:{flex:1},children:[ue.length>0&&(0,Y.jsx)(N.Z,{bordered:!0,className:"mb20",pagination:!1,dataSource:ue,columns:_e}),!1===(null==R?void 0:R.start_appraise)&&!u&&(0,Y.jsx)(b.ZP,{type:"primary",onClick:function(){return we([!0,null])},children:"+ 评阅教师"})]}),1===je.review_type&&(0,Y.jsx)("div",{style:{flex:1},children:me.length>0&&(0,Y.jsx)(N.Z,{bordered:!0,pagination:!1,rowKey:"id",dataSource:me,columns:Ne})})]})]})]})]}),(0,Y.jsx)(g.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:!!L,title:null===(null==L?void 0:L[1])?"指定评阅教师":"共同评阅教师",bodyStyle:{padding:"0 16px"},okText:"确认",cancelText:"取消",width:"800px",onOk:function(){if(W.length){if(L[0]){if(null===L[1]){var e=ae.filter((function(e){return W.includes(e.id)})),n=[].concat(i()(ue),i()(null==e?void 0:e.map((function(e){return{appraise_teachers:[e],total:0,finish_total:0,unfinished_total:0}})))),s=be(j,n.length),t=be(Z,n.length);s.forEach((function(e,s){n[s].total=e})),t.forEach((function(e,s){n[s].finish_total=e,n[s].unfinished_total=n[s].total-n[s].finish_total})),n=n.filter((function(e){return e.total>0})),xe(JSON.parse(JSON.stringify(n))),M(!1)}if(null!==L[1]){var r=ae.filter((function(e){return W.includes(e.id)})),a=[];ue.forEach((function(e,n){L[1]!==n?a.push(e):a.push(d()(d()({},e),{},{appraise_teachers:[].concat(i()(e.appraise_teachers),i()(r))}))})),xe(a),M(!1)}}if(!L[0]&&null!==L[1]){var c=ae.filter((function(e){return W.includes(e.id)}));c=c.map((function(e){return d()(d()({},e),{},{message_status:null!=R&&R.start_appraise?1:0})}));var l=[];me.forEach((function(e,n){L[1]!==n?l.push(e):l.push(d()(d()({},e),{},{appraise_teachers:[].concat(i()(e.appraise_teachers),i()(c))}))})),fe(l),M(!1)}}else y.ZP.warning("请至少添加一位评阅教师")},afterClose:function(){V([])},onCancel:function(){M(!1)},children:(0,Y.jsx)(N.Z,{pagination:{hideOnSinglePage:!0},bordered:!0,rowSelection:{type:"checkbox",onChange:function(e){V(e)}},rowKey:"id",dataSource:ae,columns:[{title:"教师姓名",align:"center",dataIndex:"name",width:"25%"},{title:"手机",align:"center",dataIndex:"phone",width:"18%"},{title:"邮箱",align:"center",dataIndex:"email",width:"28%"},{title:"角色",align:"center",dataIndex:"identity"}]})})]})})),vt=(0,v.connect)((function(e){return{exercise:e.exercise,globalSetting:e.globalSetting}}))((function(e){var n,s=e.exercise,t=(e.globalSetting,e.dispatch),i=(0,m.useState)("0"),r=x()(i,2),a=r[0],c=r[1],l=[{name:"发布设置",key:"0",element:(0,Y.jsx)(ot,{}),show:!0},{name:"防作弊设置",key:"2",element:(0,Y.jsx)(ht,{}),show:!0},{name:"评阅设置",key:"5",element:(0,Y.jsx)(ft,{}),show:(0,le.GJ)()&&!(null!=s&&null!==(n=s.commonHeader)&&void 0!==n&&n.is_random)},{name:"成绩设置",key:"3",element:(0,Y.jsx)(mt,{}),show:!0}];return(0,m.useEffect)((function(){return t({type:"globalSetting/footerToggle",payload:!1}),function(){t({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,Y.jsx)("section",{children:(0,Y.jsx)(_.Z,{activeKey:a,onChange:function(e){"表单未保存"==s.actionTabs.key?g.Z.confirm({centered:!0,title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){c(e),t({type:"exercise/setActionTabs",payload:{key:""}})}}):c(e)},items:l.filter((function(e){return e.show})).map((function(e){return{label:e.name,key:e.key,children:e.element}})),destroyInactiveTabPane:!0})})})),gt=s(93948),jt="title___cJ2wS",yt="wrap___y4Bkb",At=s(27644),kt={1:"满分作答",2:"部分得分作答",3:"零分作答",4:"未批"},bt=(0,v.connect)((function(e){return{exercise:e.exercise,loading:e.loading.effects}}))((function(e){var n,s=e.exercise,t=e.loading,i=e.dispatch,r=(0,v.useParams)(),c=(0,m.useState)(d()(d()({},r),{sort:"asc",page:1,limit:10})),o=x()(c,2),u=o[0],p=o[1],h=((0,v.useLocation)(),s.statisticsList),f=(0,m.useState)({}),g=x()(f,2),j=g[0],y=(g[1],(0,m.useState)([])),A=x()(y,2),k=A[0],b=A[1],w=(0,m.useState)(""),_=x()(w,2),Z=(_[0],_[1],(0,m.useState)("")),I=x()(Z,2),S=(I[0],I[1],H.Z.useForm()),E=x()(S,1)[0],B=[{title:"提交率",dataIndex:"commit_percent",align:"center",render:function(e){return(0,Y.jsxs)("span",{children:[0===e?0:(100*e).toFixed(2),"%"]})}},{title:"最低分",dataIndex:"min_score",align:"center",render:function(e){return(0,Y.jsxs)("span",{children:[e,"分"]})}},{title:"最高分",dataIndex:"max_score",align:"center",render:function(e){return(0,Y.jsxs)("span",{className:"c-orange",children:[e,"分"]})}},{title:"平均分",dataIndex:"average_score",align:"center",render:function(e){return(0,Y.jsxs)("span",{children:[e,"分"]})}},{title:"不及格(得分 低于60%)",dataIndex:"fail_counts",align:"center",render:function(e){return(0,Y.jsxs)("span",{children:[e,"人"]})}},{title:"及格(得分60%~70%)",dataIndex:"pass_counts",align:"center",render:function(e){return(0,Y.jsxs)("span",{children:[e,"人"]})}},{title:"良好(得分70%~90%)",dataIndex:"good_counts",align:"center",render:function(e){return(0,Y.jsxs)("span",{children:[e,"人"]})}},{title:"优秀(得分90%~100%)",dataIndex:"best_counts",align:"center",render:function(e){return(0,Y.jsxs)("span",{className:"c-orange",children:[e,"人"]})}}],P=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"exercise/getExerciseStatistics",payload:d()({},u)});case 2:null!=(n=e.sent)&&n.exercise_counts&&b([n.exercise_counts]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,m.useEffect)((function(){P()}),[u.coursesId]),(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsxs)("section",{className:"minH500 bg-white",children:[(0,Y.jsx)("aside",{className:"pt20",children:(0,Y.jsx)(H.Z,{form:E,onChange:function(){var e=Object.assign({},E.getFieldValue());Object.keys(e).map((function(n){e[n].includes("all")?(delete u[n],E.setFieldsValue(D()({},n,"all"))):(u[n]=e[n],E.setFieldsValue(D()({},n,u[n])))})),u.page=1,u.limit=10,P()},initialValues:D()(D()(D()({},"commit_status","all"),"exercise_group_id","all"),"review","all"),children:(0,Y.jsx)(H.Z.Item,{name:"exercise_group_id",children:(0,Y.jsx)(F.Z.Group,{style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(q.Z,{flex:"80px",className:"font14",children:"分班情况:"}),(0,Y.jsx)(q.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",checked:!j.course_group,children:"全部"})}),(0,Y.jsx)(q.Z,{flex:"1",className:yt,children:h.course_groups&&h.course_groups.map((function(e,n){return(0,Y.jsxs)(F.Z,{value:e.exercise_group_id,children:[e.exercise_group_name,"(",e.exercise_group_students,")"]},n)}))})]})})})})}),(0,Y.jsx)(N.Z,{className:"mt30",loading:t["exercise/getExerciseStatistics"],pagination:!1,dataSource:k,columns:B}),(0,Y.jsx)("div",{className:jt,children:(0,Y.jsxs)(Q.Z,{align:"middle",style:{height:"100%"},className:"ml5 mr5",children:[(0,Y.jsx)(q.Z,{flex:1,className:"font16",children:"统计详情"}),(0,Y.jsx)(q.Z,{className:"font16",children:(0,Y.jsxs)("span",{className:"current",onClick:function(){u.sort="desc"===u.sort?"asc":"desc",console.log("xx params.sort: ",u.sort),p(d()({},u)),P()},children:[(0,Y.jsx)("span",{children:"正确率"}),(0,Y.jsxs)("p",{className:"edu-sorter current ".concat(u.sort),children:[(0,Y.jsx)("span",{className:"iconfont icon-sanjiaoxing-up"}),(0,Y.jsx)("span",{className:"iconfont icon-sanjiaoxing-down"})]})]})})]})}),(0,Y.jsx)($n.Z,{spinning:t["exercise/getExerciseStatistics"],children:(0,Y.jsx)("div",{className:"minH200",children:null==h||null===(n=h.commit_results)||void 0===n?void 0:n.map((function(e,n){var s;return(0,Y.jsxs)("aside",{className:"font14 c-black mt30",children:[(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsxs)(q.Z,{flex:1,children:[e.ques_position,".",e.name||At.f[e.ques_type].name]}),(0,Y.jsxs)(q.Z,{children:["正确率",(0,Y.jsxs)("span",{className:"c-orange",children:[e.right_percent,"%"]})]})]}),(0,Y.jsx)("div",{children:(0,Y.jsx)(dn.Z,{value:e.ques_title})}),(0,Y.jsx)("div",{className:"mt20",style:{display:5===e.ques_type?"none":""},children:(0,Y.jsxs)(Q.Z,{className:"c-light-black ",gutter:[24,20],children:[(0,Y.jsx)(q.Z,{flex:1,children:"选项"}),(0,Y.jsx)(q.Z,{flex:"60px",className:"tc",children:"小计"}),(0,Y.jsx)(q.Z,{flex:"200px",children:"百分比"})]})}),(0,Y.jsx)(qe.Z,{style:{margin:0,marginBottom:20,display:5===e.ques_type?"none":""}}),7===(null==e?void 0:e.ques_type)&&(null==e?void 0:e.sub_exercise_questions.map((function(n,s){var t;return(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("div",{style:{marginBottom:10,display:"flex",justifyContent:"space-between"},children:[(0,Y.jsx)(q.Z,{children:(0,Y.jsx)("span",{children:n.ques_title})}),(0,Y.jsxs)(q.Z,{children:["正确率",(0,Y.jsxs)("span",{className:"c-orange",children:[n.right_percent,"%"]})]})]}),null==n||null===(t=n.ques_details)||void 0===t?void 0:t.map((function(n,s){return(0,Y.jsxs)(Q.Z,{gutter:[24,24],className:"font14 c-black",children:[(0,Y.jsx)(q.Z,{flex:1,children:(0,Y.jsxs)(Q.Z,{style:{alignItems:"center"},children:[2===e.ques_type||3===e.ques_type||4===e.ques_type?"":(0,Y.jsxs)(q.Z,{children:[C.oV[s],". "]}),4===e.ques_type?(0,Y.jsx)(q.Z,{flex:1,className:"ml10",children:(0,Y.jsx)(dn.Z,{value:kt[n.choice_text]})}):(0,Y.jsx)(q.Z,{flex:1,className:"ml10",children:(0,Y.jsx)(dn.Z,{value:"wrong"===n.choice_text?"填写了错误答案":n.choice_text})})]})}),(0,Y.jsx)(q.Z,{flex:"60px",className:"tc",children:(0,Y.jsx)("span",{className:n.choice_right_boolean&&"c-green",children:n.choice_users_count||0})}),(0,Y.jsx)(q.Z,{flex:"200px",children:(0,Y.jsx)(gt.Z,{status:"active",strokeColor:"#2abd8b",percent:(100*n.choice_percent).toFixed(),width:200})})]},s)})),(0,Y.jsx)(qe.Z,{style:{margin:0,marginBottom:20}})]},s)}))),((null==e?void 0:e.ques_type)<7||8===(null==e?void 0:e.ques_type))&&(null==e||null===(s=e.ques_details)||void 0===s?void 0:s.map((function(n,s){return 5===e.ques_type?(0,Y.jsxs)("div",{className:"mt20",children:[(0,Y.jsxs)(Q.Z,{gutter:[24,24],className:"font14 c-black",children:[(0,Y.jsxs)(q.Z,{flex:1,children:[n.challenge_position,".",n.challenge_name]}),(0,Y.jsxs)(q.Z,{children:["正确率",(0,Y.jsxs)("span",{className:"c-orange",children:[n.challenge_percent,"%"]})]})]}),(0,Y.jsx)("div",{children:(0,Y.jsxs)(Q.Z,{className:"c-light-black ",gutter:[24,20],children:[(0,Y.jsx)(q.Z,{flex:1,children:"选项"}),(0,Y.jsx)(q.Z,{flex:"60px",className:"tc",children:"小计"}),(0,Y.jsx)(q.Z,{flex:"200px",children:"百分比"})]})}),(0,Y.jsx)(qe.Z,{style:{margin:0,marginBottom:20}}),null==n?void 0:n.challenge_details.map((function(e,n){return(0,Y.jsxs)(Q.Z,{gutter:[24,24],className:"font14 c-black",children:[(0,Y.jsx)(q.Z,{flex:1,children:(0,Y.jsx)(Q.Z,{children:(0,Y.jsx)(q.Z,{flex:1,className:"ml10",children:(0,Y.jsx)(dn.Z,{value:kt[e.choice_text]})})})}),(0,Y.jsx)(q.Z,{flex:"60px",className:"tc",children:(0,Y.jsx)("span",{className:e.choice_right_boolean?"c-green":"",children:e.choice_users_count||0})}),(0,Y.jsx)(q.Z,{flex:"200px",children:(0,Y.jsx)(gt.Z,{status:"active",strokeColor:"#2abd8b",percent:(100*e.choice_percent).toFixed(),width:200})})]},n)})),(0,Y.jsxs)(Q.Z,{className:"",gutter:[24,20],children:[(0,Y.jsx)(q.Z,{className:"ml10",flex:1,children:"有效填写量"}),(0,Y.jsx)(q.Z,{flex:"60px",className:"tc",children:e.effictive_counts}),(0,Y.jsx)(q.Z,{flex:"200px"})]}),(0,Y.jsx)(qe.Z,{style:{margin:0,marginBottom:20}})]},s):(0,Y.jsxs)(Q.Z,{gutter:[24,24],className:"font14 c-black",children:[(0,Y.jsx)(q.Z,{flex:1,children:(0,Y.jsxs)(Q.Z,{children:[![2,3,4,6,8].includes(e.ques_type)&&(0,Y.jsxs)(q.Z,{children:[C.oV[s],". "]}),(0,Y.jsx)(q.Z,{flex:1,className:"ml10",children:[4,6].includes(e.ques_type)?(0,Y.jsx)(dn.Z,{value:kt[n.choice_text]}):(0,Y.jsx)(Y.Fragment,{children:3==e.ques_type||8==e.ques_type?"wrong"===n.choice_text?"填写了错误答案":n.choice_text:(0,Y.jsx)(dn.Z,{value:"wrong"===n.choice_text?"填写了错误答案":n.choice_text})})})]})}),(0,Y.jsx)(q.Z,{flex:"60px",className:"tc",children:(0,Y.jsx)("span",{className:n.choice_right_boolean?"c-green":"",children:n.choice_users_count||0})}),(0,Y.jsx)(q.Z,{flex:"200px",children:(0,Y.jsx)(gt.Z,{status:"active",strokeColor:"#2abd8b",percent:(100*n.choice_percent).toFixed(),width:200})})]},s)}))),(0,Y.jsxs)(Q.Z,{style:{display:5===e.ques_type?"none":""},className:"",gutter:[24,20],children:[(0,Y.jsx)(q.Z,{className:2===e.ques_type||3===e.ques_type||8===e.ques_type||4===e.ques_type?"ml10":"",flex:1,children:"有效填写量"}),(0,Y.jsx)(q.Z,{flex:"60px",className:"tc",children:e.effictive_counts}),(0,Y.jsx)(q.Z,{flex:"200px"})]})]},n)}))})})]}),(0,Y.jsx)("div",{className:"tc mt30 mb50",children:(0,Y.jsx)(T.Z,{hideOnSinglePage:!1,total:null==h?void 0:h.questions_count,current:u.page||1,pageSize:u.limit,onChange:function(e,n){u.page=e,u.limit=n,P()}})})]})})),wt=s(42441),_t={0:"单选题",1:"多选题",2:"判断题",3:"填空题",4:"简答题",5:"实训题",6:"编程题",7:"组合题"},Nt=(0,v.connect)((function(e){return{exercise:e.exercise,loading:e.loading.effects}}))((function(e){var n,s=e.exercise,t=e.loading,i=e.dispatch,r=(0,v.useParams)(),c=((0,v.useLocation)(),s.statisticsList),o=(0,m.useState)({}),u=x()(o,2),p=(u[0],u[1],(0,m.useState)([])),h=x()(p,2),f=h[0],g=h[1],j=(0,m.useState)(""),y=x()(j,2),A=(y[0],y[1],(0,m.useState)("")),k=x()(A,2),b=(k[0],k[1],(0,m.useState)({})),w=x()(b,2),_=(w[0],w[1],H.Z.useForm());x()(_,1)[0];r.sort="asc";var Z=function(e){return{title:{text:"『 学生正确率分布图 』",left:"center"},tooltip:{trigger:"item",formatter:"{b} : {c} 人"},legend:{bottom:0,icon:"circle",left:"center",itemWidth:6,itemHeight:6,data:["100%","90%-100%","70%-90%","60%-70%","60%以下"].reverse()},series:[{type:"pie",radius:"55%",minAngle:15,center:["50%","50%"],selectedMode:"single",label:{show:!0,position:"outer",normal:{formatter:"{b} \n {c}人",color:"#5c5c5c",lineHeight:20}},labelLine:{normal:{length:20,length2:20,lineStyle:{color:"rgba(0,0,0,.45)"}}},data:[{value:e.details[0].full_count,name:"100%"},{value:e.details[0].best_count,name:"90%-100%"},{value:e.details[0].good_count,name:"70%-90%"},{value:e.details[0].pass_count,name:"60%-70%"},{value:e.details[0].fails_count,name:"60%以下"}],itemStyle:{emphasis:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"},normal:{color:function(e){return["#99B8FB","#80E0B9","#8190AA","#F7C739","#EB7E65"][e.dataIndex]}}},emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}},I=[{title:"提交率",dataIndex:"commit_percent",render:function(e){return(0,Y.jsxs)("span",{children:[100*e,"%"]})}},{title:"最低分",dataIndex:"min_score",render:function(e){return(0,Y.jsxs)("span",{children:[e,"分"]})}},{title:"最高分",dataIndex:"max_score",render:function(e){return(0,Y.jsxs)("span",{className:"c-orange",children:[e,"分"]})}},{title:"平均分",dataIndex:"average_score",render:function(e){return(0,Y.jsxs)("span",{children:[e,"分"]})}},{title:"不及格(得分 低于60%)",dataIndex:"fail_counts",render:function(e){return(0,Y.jsxs)("span",{children:[e,"人"]})}},{title:"及格(得分60%~70%)",dataIndex:"pass_counts",render:function(e){return(0,Y.jsxs)("span",{children:[e,"人"]})}},{title:"良好(得分70%~90%)",dataIndex:"good_counts",render:function(e){return(0,Y.jsxs)("span",{children:[e,"人"]})}},{title:"优秀(得分90%~100%)",dataIndex:"best_counts",render:function(e){return(0,Y.jsxs)("span",{className:"c-orange",children:[e,"人"]})}}],S=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"exercise/getExerciseStatistics",payload:d()({},r)});case 2:null!=(n=e.sent)&&n.exercise_counts&&g([n.exercise_counts]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,m.useEffect)((function(){S()}),[r.coursesId]),(0,Y.jsxs)("section",{className:"minH500 ",style:{padding:0},children:[(0,Y.jsx)("aside",{className:"bg-white inline-block w100 th-bg-white",children:(0,Y.jsx)(N.Z,{className:"mt10 bg-white",loading:t["exercise/getExerciseStatistics"],pagination:!1,dataSource:f,columns:I})}),(0,Y.jsx)("aside",{className:"mt20",children:(0,Y.jsx)("span",{className:"bold c-black font16 ml20",children:"已交卷学生答题详情"})}),(0,Y.jsx)("aside",{children:null==c||null===(n=c.commit_results)||void 0===n?void 0:n.map((function(e,n){return(0,Y.jsxs)("div",{className:"bg-white pl20 pt20 pr20 pb20 mt20",children:[(0,Y.jsxs)("div",{style:{fontSize:14,color:"#0152d9",fontWeight:500},children:[n+1,"、",_t[e.question_type],(0,Y.jsxs)("span",{style:{color:"#999",paddingLeft:10},children:["(共",e.question_count,"小题,",e.question_score,"分)"]}),(0,Y.jsxs)("span",{style:{color:"#000",float:"right"},children:["全班正确率:",100*e.right_percent,"%"]})]}),(0,Y.jsx)(wt.Z,{option:Z(e),style:{height:370},opts:{renderer:"svg"}})]},n)}))})]})})),Zt=s(6668),It=(0,v.connect)((function(e){return{exercise:e.exercise}}))((function(e){var n=e.exercise,s=e.dispatch,t=(n.actionTabs.params||{}).value,i=(0,m.useState)(!1),r=x()(i,2),c=r[0],o=r[1],d=(0,v.useParams)(),u=d.categoryId,p=d.coursesId,h=function(){var e=l()(a()().mark((function e(){var n,i,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o(!0),null==t||!t.is_wrong){e.next=7;break}return e.next=4,(0,Zt._B)(u,{exercise_question_id:null==t?void 0:t.question_id});case 4:i=e.sent,e.next=10;break;case 7:return e.next=9,(0,Zt.pr)(u,{exercise_question_id:null==t?void 0:t.question_id});case 9:i=e.sent;case 10:0===(null===(n=i)||void 0===n?void 0:n.status)&&(y.ZP.success(null===(r=i)||void 0===r?void 0:r.message),s({type:"exercise/editExercise",payload:{categoryId:u,coursesId:p}}),s({type:"exercise/setActionTabs",payload:{}})),o(!1);case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Y.jsxs)(g.Z,{title:"提示",width:600,centered:!0,open:"标记错题"===n.actionTabs.key,confirmLoading:c,onCancel:function(){return s({type:"exercise/setActionTabs",payload:{}})},onOk:h,children:[(0,Y.jsx)("p",{children:null!=t&&t.is_wrong?"请确认是否将本道试题取消标记为错题?":"请确认是否将本道试题标记为错题?"}),null!=t&&t.is_wrong?(0,Y.jsx)("p",{children:"取消标记后将按照学生实际答题情况重新计算学生本道试题得分。"}):(0,Y.jsxs)("p",{children:["标记后将重新计算已交卷学生成绩,将已交卷学生本道试题得分调整为",null==t?void 0:t.question_score,"分。"]})]})})),St=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return console.log("---",e,n,s),{tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:["等级A","等级B","等级C","等级D","等级E"]}],yAxis:[{type:"value"}],series:[{name:"缺陷",type:"bar",stack:"Ad",color:["#5c9ef7"],emphasis:{focus:"series"},data:s},{name:"漏洞",type:"bar",stack:"Ad",color:["#75c87c"],emphasis:{focus:"series"},data:n},{name:"代码规范性",type:"bar",stack:"Ad",color:["#f3d460"],emphasis:{focus:"series"},data:e}]}},Et=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{dataset:[{source:e}],tooltip:{show:!0,formatter:function(e){return e.value[2]+":"+e.value[1]+"分"}},xAxis:{splitLine:{lineStyle:{type:"dashed"}},show:!1},yAxis:{splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"scatter",type:"scatter",datasetIndex:0},{name:"line",type:"line",smooth:!0,datasetIndex:1,symbolSize:.1,symbol:"circle",label:{show:!0,fontSize:16},labelLayout:{dx:-20},encode:{label:2,tooltip:1}}]}},Ct=(0,v.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading.effects}}))((function(e){e.shixunHomeworks,e.loading;var n,s,t,r,c=e.dispatch,o=(0,v.useParams)(),u=(0,m.useState)(d()(d()({},{sort_by:"student_id",sort_direction:"desc"}),o)),p=x()(u,2),h=p[0],j=(p[1],(0,m.useState)()),y=x()(j,2),A=y[0],k=y[1],w=(0,m.useState)([]),_=x()(w,2),Z=_[0],I=_[1],S=(0,m.useRef)(),E=(0,m.useState)(1),C=x()(E,2),B=C[0],P=C[1],D=(0,m.useState)(!1),H=x()(D,2),R=H[0],O=H[1],z=(0,m.useState)(10),L=x()(z,2),K=L[0],M=L[1],G=(0,m.useState)([]),U=x()(G,2),W=U[0],V=U[1];(0,m.useEffect)((function(){$()}),[]);var X=[{title:"学号",dataIndex:"student_number",sorter:!0,showSorterTooltip:!1,sortOrder:"student_number"===h.sort_by?"desc"===h.sort_direction?"descend":"ascend":null},{title:"分班",dataIndex:"group_course_name"},{title:"姓名",dataIndex:"user_name"},{title:"缺陷",children:[{title:"阻断",dataIndex:"bug",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.blocker})}},{title:"严重",dataIndex:"bug",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.critical})}},{title:"主要",dataIndex:"bug",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.major})}},{title:"次要",dataIndex:"bug",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.minor})}},{title:"等级",dataIndex:"bug",sorter:!1,showSorterTooltip:!1,sortOrder:"bug"===h.sort_by?"desc"===h.sort_direction?"descend":"ascend":null,render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.grade})}}]},{title:"漏洞",children:[{title:"阻断",dataIndex:"vulnerability",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.blocker})}},{title:"严重",dataIndex:"vulnerability",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.critical})}},{title:"主要",dataIndex:"vulnerability",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.major})}},{title:"次要",dataIndex:"vulnerability",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.minor})}},{title:"等级",dataIndex:"vulnerability",sorter:!1,showSorterTooltip:!1,sortOrder:"vulnerability"===h.sort_by?"desc"===h.sort_direction?"descend":"ascend":null,render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.grade})}}]},{title:"代码规范性",children:[{title:"阻断",dataIndex:"specification",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.blocker})}},{title:"严重",dataIndex:"specification",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.critical})}},{title:"主要",dataIndex:"specification",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.major})}},{title:"次要",dataIndex:"specification",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.minor})}},{title:"等级",dataIndex:"specification",sorter:!1,showSorterTooltip:!1,sortOrder:"specification"===h.sort_by?"desc"===h.sort_direction?"descend":"ascend":null,render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.grade})}}]},{title:"复杂代码",dataIndex:"complexity",sorter:!0,showSorterTooltip:!1,sortOrder:"complexity"===h.sort_by?"desc"===h.sort_direction?"descend":"ascend":null},{title:"代码行数",dataIndex:"total_row_number",sorter:!0,showSorterTooltip:!1,sortOrder:"total_row_number"===h.sort_by?"desc"===h.sort_direction?"descend":"ascend":null},{title:"质量评分",dataIndex:"quality_score",sorter:!0,showSorterTooltip:!1,sortOrder:"quality_score"===h.sort_by?"desc"===h.sort_direction?"descend":"ascend":null},{title:"操作",dataIndex:"action",align:"center",render:function(e,n){return(0,Y.jsx)("a",{target:"_blank",href:"/classrooms/".concat(o.coursesId,"/exercise/").concat(o.categoryId,"/analysis/").concat(n.id),className:"current c-light-primary",children:"详细分析"})}}];function $(){return ee.apply(this,arguments)}function ee(){return(ee=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/exercises/".concat(h.categoryId,"/check_status.json"),{method:"GET"});case 2:n=e.sent,k(n.status),2!=n.status&&-1!=n.status&&(ne({page:1,limit:10}),clearTimeout(S.current));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ne(e){return se.apply(this,arguments)}function se(){return(se=l()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return P(null==n?void 0:n.page),M(null==n?void 0:n.limit),e.next=4,(0,f.ZP)("/api/exercises/".concat(h.categoryId,"/code_quality_analysis_index.json"),{method:"GET",params:d()({},n)});case 4:s=e.sent,I(s);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,m.useEffect)((function(){return 2===A&&(S.current=setInterval((function(){$()}),6e4)),function(){clearTimeout(S.current)}}),[A]),console.log("-------",o),(0,Y.jsxs)("section",{style:{paddingBottom:"10px"},className:"minH500 bg-white pt10",children:[(0===A||1===A)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("p",{style:{display:"flex"},children:[(0,Y.jsx)("span",{style:{flex:"1"},children:(0,Y.jsxs)("label",{children:["检测时间:",null==Z?void 0:Z.created_at]})}),(0,Y.jsx)(b.ZP,{onClick:function(){c({type:"shixunHomeworks/setActionTabs",payload:{key:"质量检测"}})},children:"重新检测"})]}),(0,Y.jsx)("p",{style:{display:"flex"},children:(0,Y.jsxs)(Q.Z,{style:{width:"100%"},children:[(0,Y.jsx)(q.Z,{flex:"80px",children:(0,Y.jsx)("label",{children:"分班情况:"})}),(0,Y.jsx)(q.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{checked:0===(null==W?void 0:W.length),onChange:function(e){e.target.checked&&(V([]),ne({page:B,limit:K}))},style:{fontSize:"14px"},value:"all",children:"全部"})}),(0,Y.jsx)(q.Z,{flex:"1",children:(0,Y.jsx)(F.Z.Group,{value:W,onChange:function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:V(i()(n)),ne({page:B,limit:K,group_course_ids:n});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),style:{width:"100%",fontSize:"14px"},children:null==Z||null===(n=Z.course_groups)||void 0===n?void 0:n.map((function(e,n){return(0,Y.jsxs)(F.Z,{style:{fontSize:"14px"},value:null==e?void 0:e.id,children:[null==e?void 0:e.name,"(",null==e?void 0:e.count,")"]})}))})})]})}),(0,Y.jsxs)("p",{style:{display:"flex"},children:[(0,Y.jsx)("span",{children:(0,Y.jsx)("label",{style:{color:"red"},children:"注意:"})}),"本页仅显示全部已完成检测的分班"]}),(0,Y.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Y.jsxs)("div",{children:[(0,Y.jsx)("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500},children:"代码等级分析"}),(null==Z?void 0:Z.grade_statistics)&&(0,Y.jsx)(wt.Z,{option:St(null==Z||null===(s=Z.grade_statistics)||void 0===s?void 0:s.map((function(e){return e.specification_count})),null==Z||null===(t=Z.grade_statistics)||void 0===t?void 0:t.map((function(e){return e.vulnerability_count})),null==Z||null===(r=Z.grade_statistics)||void 0===r?void 0:r.map((function(e){return e.bug_count}))),style:{height:400,width:600},opts:{renderer:"svg"}})]}),(0,Y.jsxs)("div",{children:[(0,Y.jsx)("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500},children:"代码质量分布"}),(null==Z?void 0:Z.quality_scores)&&(0,Y.jsx)(wt.Z,{option:Et(null==Z?void 0:Z.quality_scores.map((function(e,n){return[n+1,null==e?void 0:e.quality_score,null==e?void 0:e.user_name]}))),style:{height:400,width:600},opts:{renderer:"svg"}})]})]}),(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("div",{style:{display:"flex"},children:[(0,Y.jsx)("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500,flex:"1"},children:"详细列表"}),(0,Y.jsx)(J.Z.Search,{size:"middle",onSearch:function(e){ne({page:1,limit:K,search:e})},style:{width:"300px"},enterButton:"搜索"})]}),(0,Y.jsx)(N.Z,{columns:X,dataSource:null==Z?void 0:Z.analysis,bordered:!0,scroll:{x:"calc(800px + 50%)"},pagination:!1,onChange:function(e,n,s){s.field&&(h.sort_by=s.field),s.order||(h.sort_direction="asc"),"ascend"===s.order&&(h.sort_direction="asc"),"descend"===s.order&&(h.sort_direction="desc"),s.order||(h.sort_direction="asc"),ne(d()({page:1,limit:K},h))}}),(0,Y.jsx)(T.Z,{current:B,total:null==Z?void 0:Z.total_count,pageSizeOptions:["10","20","50","100","200"],pageSize:K,style:{textAlign:"center",marginTop:"20px",marginBottom:"20px"},onChange:function(e,n){P(e),M(n),ne({page:e,limit:n,group_course_ids:W})}})]})]}),2===A&&(0,Y.jsxs)("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"},children:[(0,Y.jsx)("img",{src:"data:image/png;base64,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agiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEAZzRAcMGNCihn///TcMHDiwRbwihj0E+vbtG/iTCAEhEEKPqLikuQbjTth4441Dnz59wi677BImm2yy8NBDD4Vdd901zDTTTOHUU08Ne++9dzjggAPC9NNP33QVYP/iiy+a4vxktNFGs3r8vOi45JJLhrHGGqsoyeIgJRTdn3/+GX766afw6aefhs8//zx89tlnFv7kk0/CzDPPHE455ZSmOr7//vtw2GGHNcUN6mSvvfayvqf5/vjjj7Dgggta1KuvvpomWfiKK64I5513Xhh55JHD1VdfHXr37t0iz+uvvx7eeOONsN5661na119/3SIPEaOMMkoYY4wxLO3nn38OjMkkk0wSzj333ML8Hvnrr7+GRRZZxE4fe+yxNvH0Mp11fOqpp8IDDzwQ9t9//9CrV68W1T766KNhp512Cssvv3w4/vjjW6QTwRh/9NFH4e233w5vvfVWePPNN8Nff/0VLrzwwvDggw+GlVZaKfTo0cPqeeaZZ8Kll14aZpxxRivDfcH4D0q4T3/55Re7d7iH+OMe4v753//+F7bddttBVaH0LoTAcF2orcNcU1FYruy22mora9/www9vRx5WFN3LL78cNtlkk3DJJZcYSXgn+vXrF1ZccUU/bTqS//LLL2+Ky5/MPvvsTQrsiCOOCE8++WRAEfMAt0dQsCgRyMvl999/DyijkUYaKay66qoeXXi87bbbTAHtsMMOLdLpf2sCEbqSo63HHXdcdu5lUOxbbrml1U+bll566bDKKqt4ctNx3XXXDSussEL47rvvArigtP7++++mPEUnbbWxKH9nxUG62223nVUHSWM4XHvtteHss8/OLoFiR+65557wyCOPWJiPUUcdNTz88MN2vtgY0tpOAAAPGklEQVRiixWO9bLLLmvxI4wwQiDMPUF99BcFj4HCvcs9Oddcc1ld11xzTbjrrrvMgABvynCPejssU+6De3/NNdcM4447bi5F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"}),(0,Y.jsx)("br",{}),(0,Y.jsx)(b.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:function(){$()},children:"刷新页面"})]}),(0,Y.jsx)(ce,{}),(0,Y.jsx)(g.Z,{centered:!0,width:1200,title:"详细分析",destroyOnClose:!0,open:!!R,footer:null,onCancel:function(){return O(!1)},children:(0,Y.jsx)("div",{style:{height:500,overflow:"hidden"},children:!!R&&(0,Y.jsx)("iframe",{style:{height:"100%",width:"100%"},src:"https://sonar.educoder.net/project/issues?id=".concat(null==o?void 0:o.categoryId,"-").concat(null==R?void 0:R.student_number,"&resolved=false"),frameBorder:"0"})})})]})})),Bt={flex_box_center:"flex_box_center___Mm5wp",flex_space_between:"flex_space_between___Xglxr",flex_box_vertical_center:"flex_box_vertical_center___oLvCy",flex_box_center_end:"flex_box_center_end___IEhG2",flex_box_column:"flex_box_column___TStIz",wrap:"wrap___WfgpQ",control:"control___Uvc1U",btn:"btn___gckHk",customTable:"customTable___fDCPQ",bgH:"bgH___FpdXp",cusModal:"cusModal___KC0OL",imgWrap:"imgWrap_____xpC",img:"img___y1_Tn",iBtn:"iBtn___PezSP",text:"text___JKvO_",no:"no___WXMqt",textP:"textP___E5hyW",video:"video___XvBIh",sys:"sys___wcaty",li:"li___vKMNS",d1:"d1___jR3G0",b1:"b1___xuUNz",es:"es___WFOJ6",listWrap:"listWrap___KKt7_",list:"list___SBQMa",mask:"mask___xkriH",icons:"icons___uLWh_",time:"time___tPYgD"},Pt=s(71681),Dt=(0,v.connect)((function(e){return{exercise:e.exercise,user:e.user}}))((function(e){var n,s=e.exercise,t=e.dispatch,i=(e.user,(0,v.useParams)()),r=(0,m.useState)({page:1,limit:20,sort_by:null,sort_direction:null,state:null,audit:null,name:"",keyword:"",course_group_id:[],exercise_id:null==i?void 0:i.categoryId}),c=x()(r,2),o=c[0],u=c[1],p=H.Z.useForm(),h=x()(p,1)[0],j=(0,m.useState)(),y=x()(j,2),A=y[0],w=y[1],_=(0,m.useState)(!1),Z=x()(_,2),I=Z[0],S=Z[1],E=s.exerciseList,C=s.commonHeader,B=(0,m.useState)([]),P=x()(B,2),R=P[0],O=P[1],T=(0,m.useState)([]),z=x()(T,2),L=z[0],K=z[1],M=(0,m.useState)(0),G=x()(M,2),U=G[0],W=G[1],V=(0,m.useState)(!0),X=x()(V,2),$=X[0],ee=X[1],ne=(0,m.useState)(!1),se=x()(ne,2),ie=se[0],re=se[1],ae=(0,m.useState)(!1),ce=x()(ae,2),le=ce[0],oe=ce[1],de=(0,m.useState)(!1),ue=x()(de,2),xe=ue[0],pe=ue[1],fe=(0,m.useState)(""),ve=x()(fe,2),je=ve[0],ye=ve[1],Ae=(0,m.useRef)(null),ke=[{name:"IP异常",id:1},{name:"浏览器异常",id:2},{name:"登录异常",id:3},{name:"切屏",id:4},{name:"考试延时",id:5},{name:"打回重做",id:6},{name:"使用考试解锁码",id:7},{name:"退出全屏",id:8}];(0,m.useEffect)((function(){be(),we(o)}),[]),(0,m.useEffect)((function(){return clearInterval(Ae.current),2===(null==C?void 0:C.exercise_status)&&(Ae.current=setInterval((function(){we(o)}),3e4)),function(){clearInterval(Ae.current)}}),[null==C?void 0:C.exercise_status,o]);var be=function(){t({type:"exercise/getExerciseList",payload:i})},we=function(){var e=l()(a()().mark((function e(n){var s,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=ge().cloneDeep(n),console.log(s,"sendData"),ee(!0),O([]),e.next=6,(0,f.ZP)("/api/exercises/".concat(null==n?void 0:n.exercise_id,"/exercise_abnormities.json"),{method:"get",params:s});case 6:t=e.sent,K([]),ee(!1),W(null==t?void 0:t.total_count),O((null==t?void 0:t.exercise_abnormites)||[]);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){document.getElementById("divhe")&&(document.getElementById("divhe").scrollHeight>47&&(w(47),S(!0)))}),[document.getElementById("divhe"),E]);var _e=[{title:"序号",dataIndex:"number",width:80,render:function(e,n,s){return o.limit*(o.page-1)+s+1}},{title:"姓名",dataIndex:"real_name",width:110,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e})})}},{title:"学号",dataIndex:"student_id",sorter:!0,width:130,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e||"--"})})}},{title:"分班",dataIndex:"course_group_name",width:130,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e||"--"})})}},{title:"操作时间",width:180,dataIndex:"created_at",ellipsis:{showTitle:!1}},{title:"类型",dataIndex:"error_type",width:140,ellipsis:{showTitle:!1}},{title:"说明",dataIndex:"description",ellipsis:{showTitle:!1},render:function(e,n){return(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e||"--"})}),(null==n?void 0:n.user_screen_num)>=50&&(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:"注意:该学生的截屏总数量已达到50张,需要手动删除已截屏的图片之后才能继续自动截屏",children:(0,Y.jsx)("i",{className:"iconfont icon-tishi11 font14 ml5 mr5",style:{color:"#FA6400"}})}),(null==n?void 0:n.user_screen_num)>0&&(0,Y.jsx)("span",{onClick:function(){return ye(null==n?void 0:n.user_id)},className:"current c-light-primary ml10",children:"截屏记录"})]})}}];return(0,Y.jsxs)("section",{className:Bt.wrap,children:[(0,Y.jsxs)(H.Z,{form:h,onChange:function(){o.page=1;var e=Object.assign({},h.getFieldValue());Object.keys(e).map((function(n){switch(n){case"error_type":e[n].includes("all")||!e[n].length?(delete o.error_type,h.setFieldsValue(D()({},"error_type","all"))):(o.error_type=e[n],h.setFieldsValue(D()({},"error_type",o.error_type)));break;case"course_group_id":e[n].includes("all")||!e[n].length?(delete o.course_group,h.setFieldsValue(D()({},"course_group_id","all"))):(o.course_group=e[n],h.setFieldsValue(D()({},"course_group_id",o.course_group)))}})),u(d()({},o)),we(o)},initialValues:D()({},"course_group_id","all"),children:[(0,Y.jsx)(H.Z.Item,{name:"course_group_id",children:(0,Y.jsx)(F.Z.Group,{style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(q.Z,{className:"font14",flex:"80px",children:"班级:"}),(0,Y.jsx)(q.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",children:"全部"})}),(0,Y.jsx)(q.Z,{flex:"1",id:"divhe",style:{height:A+"px",overflow:"hidden"},children:null===(n=E.course_groups)||void 0===n?void 0:n.map((function(e,n){return(0,Y.jsxs)(F.Z,{value:e.exercise_group_id,className:"ml0 mr8",children:[e.exercise_group_name,"(",e.exercise_group_students,")"]},n)}))}),I&&(0,Y.jsxs)("span",{onClick:function(){var e=document.getElementById("divhe").scrollHeight;w(A>47?47:e)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"},children:[47===A?"展开":"收起",47===A?(0,Y.jsx)(he.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):(0,Y.jsx)(me.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})]})]})})}),(0,Y.jsx)(H.Z.Item,{name:"error_type",children:(0,Y.jsx)(F.Z.Group,{style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(q.Z,{className:"font14",flex:"80px",children:"类型:"}),(0,Y.jsx)(q.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",children:"全部"})}),(0,Y.jsx)(q.Z,{flex:"1",id:"divhe",style:{height:A+"px",overflow:"hidden"},children:null==ke?void 0:ke.map((function(e,n){return(0,Y.jsx)(F.Z,{value:e.id,className:"ml0 mr8",children:e.name},n)}))})]})})})]}),(0,Y.jsxs)("div",{className:Bt.control,children:[(0,Y.jsx)(J.Z.Search,{placeholder:"请输入姓名或者学号搜索",value:null==o?void 0:o.keyword,onChange:function(e){return n=e.target.value,o.page=1,o.keyword=n,void u(d()({},o));var n},onSearch:function(){o.page=1,u(d()({},o)),we(o)}}),(0,Y.jsx)(b.ZP,{onClick:function(){return oe(!0)},style:{marginLeft:"auto"},icon:(0,Y.jsx)("i",{className:"iconfont icon-guizeguanli font16"}),type:"link",children:"截屏规则"}),(0,Y.jsx)(b.ZP,{onClick:function(){return pe(!0)},icon:(0,Y.jsx)("i",{className:"iconfont icon-chakanshenqingjilu font14"}),type:"link",children:"操作日志"})]}),(0,Y.jsx)("div",{className:Bt.bgH}),(0,Y.jsx)(N.Z,{className:Bt.customTable,dataSource:R,bordered:!1,columns:_e,size:"large",rowKey:"exercise_identity_photo_id",rowClassName:Bt.row,loading:$,onChange:function(e,n,s){o.page=null==e?void 0:e.current,o.limit=null==e?void 0:e.pageSize,null!=s&&s.order?(o.sort_by=null==s?void 0:s.field,o.sort_direction="ascend"===(null==s?void 0:s.order)?"asc":"desc"):(o.sort_by=null,o.sort_direction=null),u(d()({},o)),we(o)},pagination:{pageSize:o.limit,total:U,current:o.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:function(e){return(0,Y.jsxs)("span",{className:"mr10",children:["共",(0,Y.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}}}),(0,Y.jsx)(Ht,{selectIds:L,visible:ie,onCancel:function(){return re(!1)},onOk:function(){re(!1),we(o)},params:o}),(0,Y.jsx)(Qt,{visible:xe,onCancel:function(){return pe(!1)}}),(0,Y.jsx)(qt,{visible:je,onCancel:function(){return ye(!1)}}),(0,Y.jsx)(g.Z,{centered:!0,title:"截屏规则",open:le,width:900,footer:null,onCancel:function(){oe(!1)},children:(0,Y.jsxs)("div",{className:"c-grey-333",children:[(0,Y.jsx)("div",{className:"mb20 blod",children:"1.每个学生每场考试最多截屏的总数量为50张,超过之后该学生退出全屏不再进行截屏,老师手动删除截屏图片之后可再自动进行截屏;"}),(0,Y.jsx)("div",{className:"mb20 blod",children:"2.单次退出全屏时长与截屏次数"}),(0,Y.jsx)("div",{className:"mb20",children:"1)若学生【1秒 ≤ 退出全屏时长 ≤ 30秒】,每隔5秒截屏一次;"}),(0,Y.jsx)("div",{className:"mb20",children:"2)若学生【30秒<退出全屏时长 ≤ 120秒】,每隔10秒截屏一次;"}),(0,Y.jsx)("div",{className:"mb20",children:"3)若学生【120秒<退出全屏时长 ≤ 300秒】,每隔30秒截屏一次;"}),(0,Y.jsx)("div",{className:"mb20",children:"4)若学生【300秒<退出全屏时长 ≤ 720秒】,每隔60秒截屏一次;"}),(0,Y.jsx)("div",{className:"mb20",children:"5)若学生【退出全屏时长 >720秒】,不再进行截屏;"}),(0,Y.jsx)("div",{className:"mb20 blod",children:"3.学生返回考试之后,不再进行截屏。"})]})}),(0,Y.jsx)(te.Z,{})]})})),Ht=function(e){var n=e.visible,s=e.onOk,t=e.onCancel,i=e.selectIds,r=e.params,c=(0,m.useState)(!1),o=x()(c,2),u=o[0],p=o[1],h=(0,m.useState)({}),v=x()(h,2),j=v[0],y=v[1],A=H.Z.useForm(),k=x()(A,1)[0],b=function(){var e=l()(a()().mark((function e(t){var c,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(p(!0),!0!==n){e.next=7;break}return e.next=4,(0,f.ZP)("/api/exercises/".concat(null==r?void 0:r.exercise_id,"/batch_audit_identity_photo.json"),{method:"post",body:d()({identity_photo_ids:i},t)});case 4:l=e.sent,e.next=10;break;case 7:return e.next=9,(0,f.ZP)("/api/exercises/".concat(null==r?void 0:r.exercise_id,"/audit_identity_photo.json"),{method:"post",body:d()({identity_photo_id:null==n?void 0:n.exercise_identity_photo_id},t)});case 9:l=e.sent;case 10:0===(null===(c=l)||void 0===c?void 0:c.status)&&s(),p(!1);case 12:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsx)(g.Z,{title:!0!==n?"人脸身份审核":"批量审核",open:!!n,centered:!0,keyboard:!1,width:650,destroyOnClose:!0,onCancel:function(){t()},afterClose:function(){k.resetFields(),y({})},confirmLoading:u,onOk:function(){return k.submit()},children:(0,Y.jsxs)(H.Z,{className:Bt.formWrap,form:k,labelCol:{span:4},wrapperCol:{span:18},onFinish:b,onValuesChange:function(){y(d()({},k.getFieldsValue()))},children:[!0!==n&&(0,Y.jsxs)(Q.Z,{style:{marginLeft:28,marginBottom:38},children:[(0,Y.jsx)(q.Z,{children:"采集照片:"}),(0,Y.jsx)(q.Z,{children:(0,Y.jsxs)("aside",{className:Bt.imgWrap,children:[(0,Y.jsxs)("div",{className:Bt.img,children:[(0,Y.jsx)("img",{width:234,src:(0,C.Tv)(null==n?void 0:n.photo_url)}),(0,Y.jsx)("div",{onClick:function(){ie.Z.publish("preview-image",null==n?void 0:n.photo_url)},className:Bt.iBtn,children:"预览"}),(0,Y.jsx)("div",{className:Bt.text,children:"采集照片"})]}),(0,Y.jsxs)("div",{className:Bt.img,style:{marginLeft:20},children:[null!=n&&n.identity_url?(0,Y.jsx)("img",{width:234,src:(0,C.Tv)(null==n?void 0:n.identity_url)}):(0,Y.jsx)("div",{className:Bt.no,style:{width:326},children:(0,Y.jsx)("span",{children:"暂无证件照片"})}),!(null==n||!n.identity_url)&&(0,Y.jsx)("div",{onClick:function(){ie.Z.publish("preview-image",(0,C.Tv)(null==n?void 0:n.identity_url))},className:Bt.iBtn,children:"预览"}),(0,Y.jsx)("div",{className:Bt.text,children:"证件照片"})]})]})})]}),(0,Y.jsx)(H.Z.Item,{label:"审核状态",name:"state",rules:[{required:!0,message:"请输入审核状态"}],children:(0,Y.jsxs)(z.ZP.Group,{children:[(0,Y.jsx)(z.ZP,{value:"passed",children:"审核通过"}),(0,Y.jsx)(z.ZP,{value:"rejected",children:"审核不通过"})]})}),"rejected"===(null==j?void 0:j.state)&&(0,Y.jsx)(H.Z.Item,{label:"审核意见",name:"comment",rules:[{required:!0,message:"请输入审核意见"}],children:(0,Y.jsx)(J.Z,{placeholder:"如:你的个人信息与照片不一致。",maxLength:30})}),(0,Y.jsx)("div",{style:{color:"#FA6400",paddingLeft:32},children:"注意:审核通过后,该学生在本场考试的认证状态将更新为“审核通过”,且能够进入考试。"})]})})},Qt=function(e){var n=e.visible,s=e.onCancel,t=(0,v.useParams)(),i=(0,m.useState)({page:1,limit:20,exercise_id:null==t?void 0:t.categoryId}),r=x()(i,2),c=r[0],o=r[1],u=(0,m.useState)(!1),p=x()(u,2),h=p[0],j=p[1],y=(0,m.useState)([]),A=x()(y,2),b=A[0],w=A[1],_=(0,m.useState)(0),Z=x()(_,2),I=Z[0],S=Z[1];(0,m.useEffect)((function(){n&&(c.page=1,c.limit=20,o(d()({},c)),C(c))}),[n]);var E=[{title:"操作人",dataIndex:"teacher_name",ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e})})}},{title:"操作时间",dataIndex:"created_at",width:200},{title:"类型",dataIndex:"operate_type",width:100,render:function(e){return(0,Y.jsx)(Y.Fragment,{children:0===e&&(0,Y.jsx)("span",{children:"删除"})})}},{title:"学生姓名",dataIndex:"student_name",width:140,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e})})}},{title:"学号",dataIndex:"student_id",width:160,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e})})}},{title:"截屏时间",dataIndex:"screen_time",width:200},{title:"图片",dataIndex:"url",width:100,render:function(e){return(0,Y.jsx)("img",{className:"current",onClick:function(){return ie.Z.publish("preview-image","".concat(Pt.Z.API_SERVER).concat(e))},width:70,height:40,src:"".concat(Pt.Z.API_SERVER).concat(e)})}}],C=function(){var e=l()(a()().mark((function e(n){var s,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=ge().cloneDeep(n),j(!0),e.next=4,(0,f.ZP)("/api/exercises/".concat(null==n?void 0:n.exercise_id,"/exercise_user_screens/screen_actions.json"),{method:"get",params:s});case 4:t=e.sent,j(!1),S(null==t?void 0:t.total_count),w((null==t?void 0:t.exercise_screen_actions)||[]);case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsx)(g.Z,{title:"操作日志",open:n,centered:!0,keyboard:!1,width:1064,destroyOnClose:!0,onCancel:function(){s()},footer:null,children:(0,Y.jsx)(N.Z,{dataSource:b,bordered:!1,columns:E,size:"large",loading:h,locale:{emptyText:(0,Y.jsx)(X.Z,{})},onChange:function(e){c.page=null==e?void 0:e.current,c.limit=null==e?void 0:e.pageSize,o(d()({},c)),C(c)},pagination:{pageSize:c.limit,total:I,current:c.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,showTotal:function(e){return(0,Y.jsxs)("span",{className:"mr10",children:["共",(0,Y.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}}})})},qt=function(e){var n=e.visible,s=e.onCancel,t=(0,v.useParams)(),i=(0,m.useState)({page:1,limit:9999,user_id:n,error_type:[8],exercise_id:null==t?void 0:t.categoryId}),r=x()(i,2),c=r[0],o=(r[1],(0,m.useState)(!1)),u=x()(o,2),p=u[0],h=u[1],j=(0,m.useState)([]),A=x()(j,2),k=A[0],b=A[1];(0,m.useEffect)((function(){n&&w(d()(d()({},c),{},{user_id:n}))}),[n]);var w=function(){var e=l()(a()().mark((function e(n){var s,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=ge().cloneDeep(n),console.log(s,"sendData"),h(!0),e.next=5,(0,f.ZP)("/api/exercises/".concat(null==n?void 0:n.exercise_id,"/exercise_abnormities.json"),{method:"get",params:s});case 5:t=e.sent,h(!1),b((null==t?void 0:t.exercise_abnormites)||[]);case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.Z.confirm({icon:null,title:"提示",content:"删除后不可恢复,确认删除吗?",okText:"确认",cancelText:"取消",onOk:function(){var e=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/exercises/".concat(null==t?void 0:t.categoryId,"/exercise_user_screens/").concat(n,".json"),{method:"delete"});case 2:0===e.sent.status&&(y.ZP.success("删除成功"),w(c));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),N=(null==k?void 0:k[0])||{};return(0,Y.jsx)(g.Z,{title:"截屏记录",open:!!n,centered:!0,keyboard:!1,width:684,forceRender:!0,destroyOnClose:!0,onCancel:function(){s()},footer:null,children:(0,Y.jsx)($n.Z,{spinning:p,children:(0,Y.jsxs)("div",{style:{maxHeight:500},children:[(0,Y.jsxs)("div",{className:"c-grey-333 blod mb10",children:[null==N?void 0:N.real_name," ",null==N?void 0:N.student_id]}),(null==N?void 0:N.user_screen_num)>=50&&(0,Y.jsxs)("div",{className:"mb10",style:{color:"#FA6400"},children:[(0,Y.jsx)("i",{className:"iconfont icon-tishi11 mr5"}),(0,Y.jsx)("span",{children:"注意:该学生的截屏总数量已达到 50 张,需要手动删除已截屏的图片之后才能继续自动截屏"})]}),null==k?void 0:k.map((function(e,n){var s,t;return(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("div",{className:"mb10",children:[(0,Y.jsx)("span",{className:"c-grey-666 mr10",children:"退出全屏时间"}),(0,Y.jsx)("span",{style:{display:"inline-block",width:144},className:"c-grey-333",children:null==e?void 0:e.created_at}),(0,Y.jsxs)("span",{className:"c-grey-666 ml40",children:["截屏数量",(0,Y.jsx)("span",{style:{margin:"0 6px",color:"#FA6400"},children:null==e||null===(s=e.exercise_user_screens)||void 0===s?void 0:s.length}),"张"]})]}),(0,Y.jsx)("div",{className:Bt.listWrap,children:null==e||null===(t=e.exercise_user_screens)||void 0===t?void 0:t.map((function(e){return(0,Y.jsxs)("div",{className:Bt.list,children:[(0,Y.jsx)("img",{src:"".concat(Pt.Z.API_SERVER).concat(null==e?void 0:e.url)}),(0,Y.jsxs)("div",{className:Bt.time,children:[(0,Y.jsx)("span",{className:"c-grey-666 mr10 font12",children:"截屏时间"}),(0,Y.jsx)("span",{className:"c-grey-333 font12",children:null==e?void 0:e.created_at})]}),(0,Y.jsx)("div",{className:Bt.mask,children:(0,Y.jsxs)("div",{className:Bt.icons,children:[(0,Y.jsx)("i",{onClick:function(){return ie.Z.publish("preview-image","".concat(Pt.Z.API_SERVER).concat(null==e?void 0:e.url))},className:"iconfont icon-fangda3 mr15"}),(0,Y.jsx)("i",{onClick:function(){return _(null==e?void 0:e.id)},className:"iconfont icon-shanchu14"})]})})]},null==e?void 0:e.id)}))})]},n)}))]})})})},Rt={flex_box_center:"flex_box_center___eZU8T",flex_space_between:"flex_space_between___l4Kzs",flex_box_vertical_center:"flex_box_vertical_center___E7NVy",flex_box_center_end:"flex_box_center_end___S0V3_",flex_box_column:"flex_box_column___ONItD",title:"title___rK1ze",export:"export___tng10",bg:"bg___rwmJT",tabs:"tabs___SK3e0"},Ft=s(43463),Jt=s(43531),Ot=function(e){var n=function(e){var n=new Notification(e.title,{body:e.message,icon:e.icon||"/ip.png"});n.addEventListener("click",(function(){e.link&&window.open(e.link,e.target||"_blank")})),setTimeout((function(){n.close()}),3e4)};"Notification"in window?"granted"===Notification.permission?n(e):"denied"!==Notification.permission&&Notification.requestPermission().then((function(s){"granted"===s&&n(e)})):alert("当前浏览器不支持通知")},Tt=["exercise","globalSetting","loading","dispatch","classroomList","user","match"],zt=(0,v.connect)((function(e){var n=e.exercise,s=e.loading,t=e.user,i=e.globalSetting;return{classroomList:e.classroomList,exercise:n,globalSetting:i,user:t,loading:s.effects}}))((function(e){var n,s,t,r,c,o,u,p,P,D,H,Q=e.exercise,q=(e.globalSetting,e.loading,e.dispatch),R=e.classroomList,F=e.user,J=(e.match,h()(e,Tt),(0,v.useParams)()),O=(0,v.useSearchParams)(),T=x()(O,1)[0],z=(0,m.useState)([]),L=x()(z,2),M=(L[0],L[1],Q.exerciseList),G=Q.commonHeader,U=Q.checkDomain,W=Q.workSetting,V=(0,m.useState)(T.get("tabs")||0),X=x()(V,2),$=X[0],ee=X[1],ne=(0,m.useState)(K()(new Date).valueOf()),se=x()(ne,2),te=se[0],ie=se[1],re=(0,m.useState)(),ae=x()(re,2),ce=ae[0],oe=ae[1],de=(0,m.useState)(!1),ue=x()(de,2),pe=ue[0],he=ue[1],me=(0,m.useState)(1),fe=x()(me,2),ve=fe[0],ge=fe[1],je=F.userInfo;J.category=T.get("category_id");var ye=!U||U&&(null==je||null===(n=je.course)||void 0===n?void 0:n.course_identity)<3,Ae=(0,m.useRef)(Date.now()),be=(0,m.useRef)();(0,m.useEffect)((function(){q({type:"classroomList/getAssistantPermissions",payload:{course_id:J.coursesId}})}),[(0,le.bg)()]),(0,m.useEffect)((function(){return clearInterval(be.current),(0,le.G5)()&&2===(null==G?void 0:G.exercise_status)&&null!=G&&G.enable_monitor&&(be.current=setInterval((function(){we()}),5e3)),function(){clearInterval(be.current)}}),[F.userInfo,null==G?void 0:G.exercise_status]),(0,m.useEffect)((function(){q({type:"exercise/getCommonHeader",payload:d()({},J)}),sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),g.Z.info({title:"提示",centered:!0,width:600,content:(0,Y.jsxs)("div",{children:["在线考试禁止使用链接直接访问答题页面,请使用下面两种正常方式进入考试答题页面。",(0,Y.jsx)("br",{}),"1、在",(0,Y.jsx)("span",{className:"c-red blod",children:"考试列表"}),"页面中,点击“",(0,Y.jsx)("span",{className:"c-blue blod",children:"开始考试"}),"”或“",(0,Y.jsx)("span",{className:"c-blue blod",children:"继续考试"}),"”按钮进入考试答题页面。",(0,Y.jsx)("br",{}),"2、在",(0,Y.jsx)("span",{className:"c-red blod",children:"考试详情"}),"页面中,点击“",(0,Y.jsx)("span",{className:"c-blue blod",children:"开始考试"}),"”或“",(0,Y.jsx)("span",{className:"c-blue blod",children:"继续考试"}),"”按钮进入考试答题页面。"]}),okText:"知道了"}))}),[J.coursesId]);var we=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/exercises/".concat(J.categoryId,"/new_abnormities.json"),{method:"get",params:{time:Ae.current}});case 2:if(401!==(null==(n=e.sent)?void 0:n.status)){e.next=6;break}return clearInterval(be.current),e.abrupt("return");case 6:Ae.current=Date.now(),""!==(null==n?void 0:n.message)&&"请登录后再操作"!==(null==n?void 0:n.message)&&Ot({title:(null==n?void 0:n.exercise_name)+"-考试异常",message:n.message,target:"self",icon:"/warning.png",link:"/classrooms/".concat(J.coursesId,"/exercise/").concat(J.categoryId,"/detail?random=").concat("true"===T.get("random"),"&tabs=7")});case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),_e=function(){v.history.push("/classrooms/".concat(J.coursesId,"/exercisenotice/").concat(G.id,"/users/").concat(je.login))},Ne=function(){q({type:"exercise/getCommonHeader",payload:d()({},J)});var e={0:function(){q({type:"exercise/getExerciseList",payload:d()({},J)})},2:function(){ge(ve+1)},3:function(){q({type:"exercise/getWorkSetting",payload:d()({},J)})}};e[$]&&e[$]()};var Ie=[{name:"答题列表",id:0,hidden:!1,component:(0,Y.jsx)(xe,{getparams:function(e){oe(d()({},e))},checkDomainAuthority:ye})},{name:"试卷预览",id:2,hidden:(0,C._m)()&&!(0,le.ag)()||!ye||(0,le.dE)(),component:!(0,le.Rm)()||null!==(s=R.AssistantObject.exercise)&&void 0!==s&&s.can_preview?null!=G&&G.is_random?(0,Y.jsx)(gs.default,{},ve):(0,Y.jsx)(Vn,{activeTabs:$}):(0,Y.jsxs)("div",{style:{padding:"100px",textAlign:"center",fontSize:"18px",height:"400px"},children:[(0,Y.jsx)("i",{className:"iconfont icon-jinggao-3",style:{color:"#fcb041"}}),"  您未获取此权限,需向管理员申请权限才能使用此功能"]})},{name:"统计结果",id:1,hidden:!ye||(0,C._m)()&&!(0,le.ag)()||(0,le.dE)()&&!(null!=G&&G.show_statistic),component:null!=G&&G.is_random?(0,Y.jsx)(Nt,{}):(0,Y.jsx)(bt,{})},{name:"质量检测",id:7,hidden:!(null!=G&&G.open_code_quality_analysis)||(0,le.dE)(),component:(0,Y.jsx)(Ct,{})},{name:"代码查重",id:4,hidden:(0,le.dE)()||1===G.exercise_status||!G.exist_program,component:(0,Y.jsx)(Qe,{},te)},{name:"规则设置",id:3,hidden:!ye||(0,le.dE)(),component:(0,Y.jsx)(vt,{})},{name:"考试监控",id:7,hidden:!(0,le.G5)()||!(null!=G&&G.enable_monitor),component:(0,Y.jsx)(Dt,{})},{name:"人脸审核",id:5,hidden:!G.identity_verify||(0,le.dE)(),component:(0,Y.jsx)(ke,{})},{name:"摄像监控",id:6,hidden:!G.open_phone_video_recording||(0,le.dE)(),component:(0,Y.jsx)(Ze,{})}].filter((function(e){return!e.hidden}));(null==G?void 0:G.exercise_status)&&1===(null==G?void 0:G.exercise_status)&&Ie.splice.apply(Ie,[0,1].concat(i()(Ie.splice(1,1,Ie[0])))),(0,m.useEffect)((function(){T.get("tabs")||(null==G?void 0:G.exercise_status)&&1===(null==G?void 0:G.exercise_status)&&ee("2")}),[null==G?void 0:G.exercise_status]);var Se="YYYY-MM-DD",Ee=K()("2020-11-15",Se),Ce=function(){return g.Z.info({title:"题库改版告知",content:(0,Y.jsx)(Y.Fragment,{children:"EduCoder已升级题库功能,所有试题均需匹配知识点。 当前试卷所涉及试题均未匹配知识点,无法随机抽取,已不能有效使用。请在试卷库重新组卷后使用。 由此带来的不便,敬请谅解!"})})},Be=function(){var e=l()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/courses/".concat(null==J?void 0:J.coursesId,"/exercises/exercise_code_repeat.json"),{method:"post",body:{group_ids:n,id:null==J?void 0:J.categoryId}});case 2:if(0!==(s=e.sent).status){e.next=8;break}return ee(4),ie(K()(new Date).valueOf()),q({type:"exercise/setActionTabs",payload:{}}),e.abrupt("return");case 8:s.status<-2&&y.ZP.error(null==s?void 0:s.message);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,le.RV)()?(0,le.RV)()?(0,Y.jsxs)("section",{className:Rt.bg,children:[(0,Y.jsxs)("div",{className:"edu-container",children:[je.username&&(0,Y.jsxs)("section",{className:"animated fadeIn",children:[(0,Y.jsx)("aside",{className:"mt10",children:(0,Y.jsxs)(A.Z,{separator:">",children:[(0,Y.jsx)(A.Z.Item,{href:"/classrooms/".concat(J.coursesId,"/exercise"),children:null==F||null===(t=F.userInfo)||void 0===t||null===(t=t.course)||void 0===t?void 0:t.course_name}),(0,Y.jsx)(A.Z.Item,{href:"/classrooms/".concat(J.coursesId,"/exercise"),children:"在线考试"}),(0,Y.jsx)(A.Z.Item,{children:"试卷详情"})]})}),(0,Y.jsxs)("aside",{className:[Rt.title,"mt20"].join(" "),children:[(0,Y.jsx)("a",{href:"/classrooms/".concat(J.coursesId,"/exercise"),children:(0,Y.jsx)(Z.Z,{className:"font16 c-black"})}),(0,C.vB)(null==G?void 0:G.exercise_status,null==G?void 0:G.appraise_label),(0,Y.jsx)(k.Z,{title:null==G?void 0:G.exercise_name,children:(0,Y.jsx)("strong",{className:"font20 ml5",children:null==G?void 0:G.exercise_name})})]})]}),(0,Y.jsxs)("aside",{className:"mt30 relative",children:[(0,Y.jsxs)("div",{className:Rt.export,children:[!(0,le.dE)()&&ye&&G.exercise_status>1&&G.exist_program&&(0,Y.jsxs)(b.ZP,{onClick:function(e){e.preventDefault(),q({type:"exercise/setActionTabs",payload:{key:"代码查重",params:J}})},children:[(0,Y.jsx)("span",{className:"iconfont icon-daimachazhong font14 mr5"}),"代码查重"]}),(0,le.GJ)()&&ye&&(null==G||null===(r=G.user_permission)||void 0===r?void 0:r.user_commit_counts)>0&&2===(null==G?void 0:G.exercise_status)&&(0,Y.jsxs)(b.ZP,{onClick:function(e){var n;e.preventDefault(),!(0,le.Rm)()||null!=R&&null!==(n=R.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_redo?q({type:"exercise/setActionTabs",payload:{key:"打回重做",params:J}}):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(0,Y.jsx)("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"打回重做"]}),(0,le.GJ)()&&ye&&(null==G||null===(c=G.user_permission)||void 0===c?void 0:c.exercise_unpublish_count)>0&&(0,Y.jsx)(Ft.Z,{tips:null==G?void 0:G.open_appraise,style:{marginLeft:10},children:(0,Y.jsxs)(b.ZP,{onClick:function(e){var n,s;if(e.preventDefault(),!(0,le.Rm)()||null!=R&&null!==(n=R.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_publish)if(0!==(null==G?void 0:G.exercise_question_count)){var t=K()(null==G?void 0:G.created_at,Se);K()(Ee).diff(K()(t),"days")>0&&null!=G&&G.is_random?Ce():q({type:"exercise/setActionTabs",payload:{key:"批量发布",selectArrs:[J.categoryId],unified_setting:null==G?void 0:G.unified_setting,params:J,disabled:1!==(null==G?void 0:G.exercise_status),type:2,cb:Ne,manage_all_group:null==W||null===(s=W.exercise)||void 0===s?void 0:s.manage_all_group}})}else y.ZP.warning("试卷内没有试题不允许发布考试");else y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(0,Y.jsx)("span",{className:"iconfont icon-fabuzhiwei font14 mr5"}),"发布考试"]})}),(0,le.GJ)()&&ye&&(null==G||null===(o=G.user_permission)||void 0===o?void 0:o.exercise_publish_count)>0&&(0,Y.jsxs)(b.ZP,{onClick:function(e){var n;e.preventDefault(),!(0,le.Rm)()||null!=R&&null!==(n=R.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_stop?q({type:"exercise/setActionTabs",payload:{key:"批量结束",unified_setting:null==G?void 0:G.unified_setting,selectArrs:[J.categoryId],params:J,cb:Ne}}):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(0,Y.jsx)("span",{className:"iconfont icon-lijijiezhi mr5 font14"}),"结束考试"]}),(0,le.dE)()&&2===(null==G||null===(u=G.user_permission)||void 0===u?void 0:u.current_status)&&G.exercise_status>1&&(0,Y.jsxs)(b.ZP,{danger:null==M||null===(p=M.exercise_types)||void 0===p?void 0:p.is_redo,onClick:function(){return _e()},children:[(0,Y.jsx)("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),null!=M&&null!==(P=M.exercise_types)&&void 0!==P&&P.is_redo?"重新考试":"开始考试"]}),(0,le.dE)()&&0===(null==G||null===(D=G.user_permission)||void 0===D?void 0:D.current_status)&&G.exercise_status>1&&(0,Y.jsxs)(b.ZP,{onClick:function(){return _e(!0)},children:[(0,Y.jsx)("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"继续考试"]}),(null==G?void 0:G.show_analysis_detail)&&(0,Y.jsxs)(b.ZP,{onClick:function(){(0,C.xg)("/classrooms/".concat(J.coursesId,"/exercise/").concat(J.categoryId,"/analysis/").concat(null==G?void 0:G.analysis_id))},children:[(0,Y.jsx)("span",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"质量评分"]}),(0,le.GJ)()&&ye&&(0,Y.jsx)(Ft.Z,{tips:null==G?void 0:G.open_appraise,style:{marginLeft:10},children:(0,Y.jsxs)(b.ZP,{onClick:function(){var e;if(!(0,le.Rm)()||null!=R&&null!==(e=R.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_create){var n=K()(null==G?void 0:G.created_at,Se);K()(Ee).diff(K()(n),"days")>0&&null!=G&&G.is_random?Ce():v.history.push(null!=G&&G.is_random?"/classrooms/".concat(J.coursesId,"/exercise/").concat(J.categoryId,"/random/edit?type=settings"):"/classrooms/".concat(J.coursesId,"/exercise/add/").concat(J.categoryId,"?random=false&type=2"))}else y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(0,Y.jsx)("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"编辑试卷"]})}),(0,le.GJ)()&&ye&&(0,Y.jsx)(w.Z,{dropdownRender:function(){return(0,Y.jsxs)(j.Z,{onClick:function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Q.order&&(J.order=Q.order,J.order_type=Q.order_type),e.t0=n.key,e.next="1"===e.t0?4:9;break;case 4:return e.next=6,(0,E.Uj)(d()(d()({},J),ce));case 6:return 0===e.sent.status&&(0,B.je)(d()(d()({},J),ce)),e.abrupt("break",9);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Y.jsx)(j.Z.Item,{children:"学生成绩"},"1"),(0,Y.jsx)(j.Z.Item,{children:(0,Y.jsx)("a",{target:"_blank",href:"/classrooms/".concat(J.coursesId,"/exercise/").concat(J.categoryId,"/export_blank"),children:"导出试卷"})},"2"),(0,Y.jsx)(j.Z.Item,{children:(0,Y.jsx)(v.Link,{to:"/classrooms/".concat(J.coursesId,"/exportlist/exercise_score"),children:"历史导出"})},"3")]})},children:(0,Y.jsxs)(b.ZP,{children:[(0,Y.jsx)(I.Z,{}),"导出",(0,Y.jsx)(S.Z,{})]})})]}),(0,Y.jsx)(_.Z,{activeKey:"".concat($),className:Rt.tabs,onChange:function(e){var n=K()(null==G?void 0:G.created_at,Se),s=K()(Ee).diff(K()(n),"days");if("表单未保存"==Q.actionTabs.key)g.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){s>0&&3===parseInt(e)&&null!=G&&G.is_random?Ce():(ee(e),q({type:"exercise/setActionTabs",payload:{key:""}}))}});else{if(s>0&&3===parseInt(e)&&null!=G&&G.is_random)return void Ce();ee(e)}},items:Ie.map((function(e){return{label:e.name,key:"".concat(e.id)}}))}),(0,Y.jsx)("section",{className:null!=G&&G.is_random&&"2"===$?"":"pl25 pr25 bg-white",children:null===(H=Ie.filter((function(e){return e.id==$})))||void 0===H||null===(H=H[0])||void 0===H?void 0:H.component})]})]}),(0,Y.jsx)(vs.Z,{}),(0,Y.jsx)(ws,{onOk:Be}),(0,Y.jsx)(_s.Z,{}),(0,Y.jsx)(us,{cb:function(){q({type:"exercise/getExerciseList",payload:d()({},J)})}}),(0,Y.jsx)(fs,{}),(0,Y.jsx)(It,{}),(0,Y.jsx)(Jt.Z,{successCb:function(){return _e(currentEnterExamRef.current)}}),(0,Y.jsxs)(g.Z,{open:pe,title:"规则说明",width:800,footer:null,onCancel:function(){he(!1)},children:[(0,Y.jsx)("p",{children:"一、等级规则"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"1. 缺陷等级"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:(0,Y.jsx)(N.Z,{dataSource:[{live:"A",gz:"0个错误",ld:"0个漏洞",gf:"0 - 5%"},{live:"B",gz:"至少1个次要错误",ld:"至少1个次要漏洞",gf:"6% - 10%"},{live:"C",gz:"至少1个主要错误",ld:"至少1个主要漏洞",gf:"11% - 20%"},{live:"D",gz:"至少1个严重错误",ld:"至少1个严重漏洞",gf:"21% - 50%"},{live:"E",gz:"至少1个阻断错误",ld:"至少1个阻断漏洞",gf:"超过50%"}],columns:[{title:"等级",dataIndex:"live"},{title:"缺陷评估规则",dataIndex:"gz"},{title:"漏洞评估规则",dataIndex:"ld"},{title:"代码规范评估规则",dataIndex:"gf"}],pagination:!1})}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"注:代码规范评估规则中数值来源为计算技术债务时间占开发所有代码所需要的时间的比例(Technical Debt Ratio)"}),(0,Y.jsx)("p",{style:{marginLeft:"20px"},children:"Technical Debt Ratio = 技术债务时间 / 开发时间"}),(0,Y.jsx)("p",{style:{marginLeft:"20px"},children:"技术债务时间为修复所有问题所需要的时间。"}),(0,Y.jsx)("p",{children:"二、复杂度规则"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"根据代码路径数计算的数值,每当一个函数的控制流分叉时,复杂度计数器就会自增一。"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"每个程序语言的关键字对应的复杂度数据不同,但每个函数的最小复杂度为1。(特定语言的详细数据略)"}),(0,Y.jsx)("p",{children:"三、代码质量分规则"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"代码质量分 = 0.5*缺陷分数 + 0.3*漏洞分数 + 0.2*代码规范性分数"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"其中:"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"缺陷/漏洞/代码规范性分数计算规则为:100 - 100 *((100*阻断数 + 5*严重数 + 3*主要数 + 1*次数)/ 代码行数)"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"注:分数为空的代表不支持的文件格式。"})]})]}):"":null}))},35626:function(e,n,s){s.d(n,{Z:function(){return q}});var t=s(7557),i=s.n(t),r=s(41498),a=s.n(r),c=s(82242),l=s.n(c),o=s(79800),d=s.n(o),u=s(59301),x=s(24650),p=s(8591),h=s(43418),m=s(71418),f=s(95237),v=s(43604),g=s(53326),j=s(24905),y=s(94001),A=s(67147),k="modalWrapper___rWDvO",b="exportSettingWrapper___pCClH",w="imgPreviewPart___PCv0Y",_="tips___EVeBl",N="pottedLine___AaY68",Z="text___ho3u_",I=s(80608),S=s(49105),E=s(92396),C=s(87684),B=s(71681),P=s(77036),D=s(41129),H="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAECAYAAADLcnBRAAAAAXNSR0IArs4c6QAAAcNJREFUSEvtlT1oFFEURs+dndmAqGBAMCAoKAqChT+lYGER6xQLlsGdXWMQFETbtREhjQgmuxmLdJIEi1SxCdjYRpCQbkEhoihioYjMneyVCDtMCuG+fqedc9437775ZoTRNZrAaAL/nYDs3bFZTmjB0dA5Jbt8kRfseD2b4YgOOOXlh1wCv6XHttezFWq6wQUvX+WSa7yTBrte19qcUzjg5cs9RfRlgR9ez5oc1xrHvHyZE/NNnvPR69kdDmvOGS9f5gh/pMtWiJe3uRzCl1kTvJcOude1Gc7qgENevswxPvwrSN6kB7RCF5CIuWSRB16vSGkMjGUvX3LCZj3jkteze4zrT757+X0FSRgPeXHzJpsQXsYoohEvsup9Rk2ZM+O+lx9ykdCLM255PU2ZNOO1l6+cUb+ecdrrWYdYd1Avv++MxjgZUnpNeWPG1dCsCJrDgsyKcD10AYFXccaS19MWVzAeevkK108y7no9u83BQnnp5atcnHBD5vnldTXlKYT/FanxJOny1ptTtJm2AVNefsgZrNcz5r2etbhYGI+8fCXncz3zf2StQ1R8Yi00Z4+Pa9yULl+9rqY8Bs57+ZKLePYXdsiA6BdYLZkAAAAASUVORK5CYII=",Q=s(37712),q=(x.Z.TextArea,(0,I.connect)((function(e){var n=e.exercise,s=e.loading,t=e.globalSetting;return{exercise:n,loading:s.effects,globalSetting:t}}))((function(e){var n,s=e.exercise,t=e.loading,r=e.dispatch,c=s.workSetting,o=(0,I.useParams)();o.category=o.categoryId||o.exerciseId,o.categoryId=o.categoryId||o.exerciseId;var x=(0,u.useState)(!1),q=d()(x,2),R=q[0],F=(q[1],(0,u.useState)(!1)),J=d()(F,2),O=J[0],T=J[1],z=(0,u.useState)({file_list:[],attachment_id:"",show_title:!1,show_body:!1,show_info:!1,show_table:!1,show_user:!1,show_no:!1,show_group:!1,show_phone:!1,show_school_name:!1,export_page_num:40,show_desc:!1,description:""}),L=d()(z,2),K=L[0],Y=L[1];(0,u.useEffect)((function(){G()}),[c]),(0,u.useEffect)((function(){r({type:"exercise/getWorkSetting",payload:l()({},o)})}),[]);var M,G=function(){var e,n,s,t,i=JSON.parse(JSON.stringify(c));Object.keys(K).forEach((function(e){var n;K[e]=null==i||null===(n=i.exercise_header)||void 0===n?void 0:n[e]})),K.file_list=null!=i&&null!==(e=i.exercise_header)&&void 0!==e&&e.attachment_id?[{uid:null==i||null===(n=i.exercise_header)||void 0===n?void 0:n.attachment_id,id:null==i||null===(s=i.exercise_header)||void 0===s?void 0:s.attachment_id,url:null==i||null===(t=i.exercise_header)||void 0===t?void 0:t.photo_url}]:[],Y(K)},U=function(){var e=a()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return T(!0),e.next=3,(0,S.ZP)("/api/exercises/".concat(null==o?void 0:o.categoryId,"/foramt_settings.json"),{method:"post",body:n});case 3:0===e.sent.status&&(p.ZP.success("更新成功"),r({type:"exercise/getCommonHeader",payload:l()({},o)}),r({type:"exercise/getWorkSetting",payload:l()({},o)}),r({type:"exercise/getExerciseExportHeadData",payload:{id:o.exerciseId||o.categoryId,identify:o.userId||null}}),T(!1));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),W={disabled:R,multiple:!1,listType:"picture-card",onPreview:function(e){C.Z.publish("preview-image",e.thumbUrl||e.url)},withCredentials:!0,fileList:K.file_list,beforeUpload:function(e){return!(e.size/1024>200)||(p.ZP.error("该文件无法上传。超过文件大小限制(200KB),建议上传到百度云等其它共享工具里,然后再txt文档里给出链接以及共享密码并上传"),!1)},action:"".concat(B.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){var n=e.fileList.filter((function(e){return!!e.status}));K.file_list=n,Y(Object.assign({},K))},onRemove:(M=a()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return K.file_list=[],Y(Object.assign({},K)),e.abrupt("return",!0);case 3:case"end":return e.stop()}}),e)}))),function(e){return M.apply(this,arguments)})};return(0,Q.jsx)(h.Z,{title:"导出设置",className:k,width:900,centered:!0,open:"exportSetting"===s.actionTabs.key,onOk:function(){return(n=JSON.parse(JSON.stringify(K))).categoryId=o.categoryId,n.attachment_id=(null===(e=n.file_list)||void 0===e||null===(e=e[0])||void 0===e||null===(e=e.response)||void 0===e?void 0:e.id)||null,void U(n);var e,n},onCancel:function(){G(),r({type:"exercise/setActionTabs",payload:{}})},children:(0,Q.jsxs)("section",{className:b,children:[(0,Q.jsx)(m.Z,{spinning:t["exercise/getWorkSetting"]||O,children:(0,Q.jsxs)(f.Z,{wrap:!1,justify:"space-between",children:[(0,Q.jsxs)(v.Z,{children:[(0,Q.jsxs)(f.Z,{align:"middle",children:[(0,Q.jsx)("div",{children:"卷头左角标"}),(0,Q.jsx)("span",{className:_,children:"图片建议尺寸:700px*500px,大小请勿超过200k"})]}),(0,Q.jsx)("div",{className:"mt15",children:(0,Q.jsx)(g.Z,l()(l()({},W),{},{children:!(null!==(n=K.file_list)&&void 0!==n&&n.length)&&(0,Q.jsxs)("div",{children:[(0,Q.jsx)(A.Z,{}),(0,Q.jsx)("div",{style:{marginTop:8},children:"上传"})]})}))}),(0,Q.jsx)(v.Z,{span:24,className:"mt15",children:(0,Q.jsx)(j.Z,{checked:K.show_title,disabled:R,onChange:function(e){K.show_title=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"展示试卷标题"})})}),(0,Q.jsx)(v.Z,{span:24,className:"mt15",children:(0,Q.jsx)(j.Z,{checked:K.show_body,disabled:R,onChange:function(e){K.show_body=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"展示考试内容(即本试卷所属课程名称)"})})}),(0,Q.jsx)(v.Z,{span:24,className:"mt15",children:(0,Q.jsx)(j.Z,{checked:K.show_info,disabled:R,onChange:function(e){K.show_info=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"展示题量、分值、考试时长"})})}),(0,Q.jsx)(v.Z,{span:24,className:"mt15",children:(0,Q.jsx)(j.Z,{checked:K.show_table,disabled:R,onChange:function(e){K.show_table=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"展示得分、评分表格"})})}),(0,Q.jsxs)(f.Z,{align:"middle",className:"mt20 ".concat(N),children:[(0,Q.jsx)(v.Z,{children:(0,Q.jsx)("img",{src:H,alt:""})}),(0,Q.jsx)(v.Z,{className:Z,children:"密封线区域设置"}),(0,Q.jsx)(v.Z,{children:(0,Q.jsx)("img",{src:H,alt:""})})]}),(0,Q.jsxs)(f.Z,{className:"mt15",justify:"center",style:{width:320},children:[(0,Q.jsx)(j.Z,{className:"pl8",checked:K.show_user,disabled:R,onChange:function(e){K.show_user=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"姓名"})}),(0,Q.jsx)(j.Z,{checked:K.show_no,disabled:R,onChange:function(e){K.show_no=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"学号"})}),(0,Q.jsx)(j.Z,{checked:K.show_group,disabled:R,onChange:function(e){K.show_group=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"专业班级"})}),(0,Q.jsx)(j.Z,{checked:K.show_school_name,disabled:R,onChange:function(e){K.show_school_name=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"学校/单位"})}),(0,Q.jsx)(j.Z,{checked:K.show_phone,disabled:R,onChange:function(e){K.show_phone=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"手机号"})})]}),(0,Q.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAn4AAAAECAYAAAAQ9jLuAAAAAXNSR0IArs4c6QAABLVJREFUaEPtmVuIVVUYgL+1z17H0S6kliWaJdlVS7pQBHajoLAMKpjo8hKdfc7MiNmoaA8Fx4IIjMzIuZx9sijLrkRGGURQdHkJjSy7G2bqWHaTKbO99pw/ztRs9rz9ax58qHPeDnzf+tf6/7XWXmtvQ+vXykArA60MtDLQykArA60MtDLwv8iAaY5SFnKCSznGd8R2iL2mzi6tJ51MdA1O0vIjnIUDpp/PtJ48T8G9xdlaPs/Zy/nItDOkdaXCGQ4maPlsTAHbTS+/aj0pMd0VOE7LZ3FC9pm1fKf1ZBFHuoRTtHwWx3DQ9PGpj5dUOM+Hz2JNZaupkmhd6eRU1+AILZ/FEXaYGj9pPSkz1RmmafncXPjF9PKt1pNlHOYGOV3L59aRM/187ONJmXOcIfBxmqydwDazmj+1nnQxyw1xlJbPxtTG92YNP2g96WCKE2Zo+SxOgd9MD99oPanS5gaYo+Vzc65hamzx8aTCXAfWxxmuUYEvTA+/az0pMdMVmKzlszFZ9phH2dP8P+Y6G3aaPn7Uxj5kde5mvDvAbG2//tN1FnabGgPaXMhCJruUmVo+t18Oml6+1HpSpegGOEvL5znbx2ZjEK0rHcxxQpuWz82Hr02N/VpPysxwhilaPovz75lt+OCXlOgHyr6NmIBVtsZyrZdGtDeE57R8xhm2FGPO1XrSzSQ3yM9aflShLZN8DmRJaXiT9j5kBgHtYY0XtH10EatEWKblR7jA0B/GdGg9F3GlCG9o+VyNthdjZmk9qRK6XTgtP6pG4zjR5zDrIt4W4RLfWAGUwjqPaT0XcbcI92n5XO42FGNu1nquwoUyxAdafoQzsM/W/TYLF/GHyBguNpa5ppet2j66EhsFFmj5jAtYUqyxWuslZe6gwRotn8vd67bO1VpPImY78bsINds2hr9s7PfgcCUGBP9LoQm4yNZ4TzumpMRTwK1aPstdwEpbo9r87yJeFeEa3zaA7mKdh7VeErEY0fNZXw2v2Vjfv+EHfcon2n7l5tNBW2e8j+dK7BU41scZnlMh82wf72u9JGI9wi1aPjemqq2zUuulFW5rDLFOy+dq9K6NuVjrSRfHu4SdWj7P2emM83nJkER8hXCyb6zAMD+M2aT10hI9DejU8rncPWRjlo4c/BYaw1XejcBLYcwTWs+VmYewQsvnuO025k6tJ10cnjo2aPk8F1pu8rkFu2h4c/F+i0mBB3wWY3ORSIPrfccksKkY06P1mm94UtEv3pF2BQaKsf7yIFWCdDevaPs1qkYFbve5/buI+4EzvWMFPGL7eVPrpRVulIb/gxF4x8Y8qI0jZU5LhVVaPlej/cXYr38u4kVgnG+ssMAi08cOrdc8NAMXaPlsIxPqYV0/j9IKC6Shn6e5/nxoY+7V9q95I0+FtVo+xzkb+63zJOJJAxN9Y4UBK3y+pLiIJcBlvnGM8ExY/2c/dmXuQTjfuw2Iw5iNWi+NuFYg0vKHvM5CYuvc4NO/MdfZstz08Lk2liuzFOFSLZ+tRXg6jHlW67mIK4DFWj7HbbMxd2k9KXN0Kjyu5Uc9a6ZxnamSat00ok/w/+ojQrVYZ7M2TlKm0wjztXyuRi+HMev+Bu2qoBRawxtVAAAAAElFTkSuQmCC",alt:"",className:"mt15",style:{width:320}}),(0,Q.jsxs)(v.Z,{span:24,className:"mt15",children:[(0,Q.jsx)("span",{children:"每页导出最大试题数:"}),(0,Q.jsx)(y.Z,{size:"middle",min:1,value:K.export_page_num?K.export_page_num:40,onChange:function(e){K.export_page_num=e,Y(l()({},K))}}),(0,Q.jsx)("span",{className:"ml10",children:"题"})]}),(0,Q.jsx)(f.Z,{className:"mt15",children:(0,Q.jsx)(j.Z,{checked:K.show_desc,disabled:R,onChange:function(e){K.show_desc=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"考试说明"})})}),K.show_desc&&(0,Q.jsx)("div",{className:"mt15",children:(0,Q.jsx)(P.Z,{width:550,height:100,defaultValue:K.description,id:"exercise-detail-config-exam-description-id",onChange:function(e){K.description=e,Y(Object.assign({},K))}})})]}),(0,Q.jsxs)(v.Z,{className:w,children:[(0,Q.jsx)("div",{className:"pb10",children:"示例图片预览:"}),(0,Q.jsx)("img",{src:E.qz})]})]})}),(0,Q.jsx)(D.Z,{})]})})})))},39472:function(e,n,s){s.d(n,{Z:function(){return C}});var t=s(37205),i=s.n(t),r=s(82242),a=s.n(r),c=s(7557),l=s.n(c),o=s(41498),d=s.n(o),u=s(79800),x=s.n(u),p=s(59301),h=s(80608),m=s(95237),f=s(3113),v=s(51945),g=s(1027),j="wrap___SSpd0",y="img___nbd2O",A="table___fcP71",k="glassSeal___dYhKO",b="paperHeader___gYUbq",w="exportBtn___nyRYQ",_=s(43516),N=s(4585),Z=s(27876),I=s(35626),S=s(27644),E=s(37712),C=(0,h.connect)((function(e){var n=e.exercise,s=e.loading,t=e.user;return{exercise:n,globalSetting:e.globalSetting,user:t,loading:s.effects}}))((function(e){var n,s,t,r,c,o,u,C,B,P,D,H,Q,q,R,F=e.isPreview,J=void 0!==F&&F,O=e.isExportBlank,T=void 0!==O&&O,z=e.activeTabs,L=e.exercise,K=(e.globalSetting,e.loading,e.user),Y=e.dispatch,M=e.showExportBtn,G=void 0!==M&&M,U=(0,h.useParams)(),W=K.userInfo,V=(0,p.useState)(),X=x()(V,2),$=X[0],ee=X[1],ne=(0,p.useState)(),se=x()(ne,2),te=se[0],ie=se[1],re=(0,p.useRef)(null),ae=(0,p.useState)(21),ce=x()(ae,2),le=ce[0],oe=ce[1],de=(0,p.useState)([]),ue=x()(de,2),xe=ue[0],pe=ue[1];(0,p.useEffect)((function(){d()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.cV)({id:U.exerciseId||U.categoryId});case 2:0==(n=e.sent).status&&pe(n.data);case 4:case"end":return e.stop()}}),e)})))(),(0,Z.W)(z)||"2"===z&&he()}),[U.userId,U.coursesId,U.exerciseId,U.categoryId,z]),(0,p.useEffect)((function(){re.current&&oe(re.current.clientHeight)}),[re.current]),(0,p.useEffect)((function(){var e;if(null!==(e=L.exerciseExportHeadData)&&void 0!==e&&e.title){var n=L.exerciseExportHeadData;ee(a()({},n||{}));var s,t,r=(n||{}).table;(null!=r&&r.total_singles_scores||null!=r&&r.total_doubles_scores||null!=r&&r.total_nulls_scores||null!=r&&r.total_judges_scores||null!=r&&r.total_pros_scores||null!=r&&r.total_shixuns_scores||null!=r&&r.total_mains_scores||null!=r&&r.total_combination_scores||null!=r&&r.total_bpros_scores)&&(s=Number(null==r?void 0:r.total_singles_scores)+Number(null==r?void 0:r.total_doubles_scores)+Number(null==r?void 0:r.total_nulls_scores)+Number(null==r?void 0:r.total_judges_scores)+Number(null==r?void 0:r.total_bpros_scores)+Number(null==r?void 0:r.total_pros_scores)+Number(null==r?void 0:r.total_shixuns_scores)+Number(null==r?void 0:r.total_mains_scores)+Number(null==r?void 0:r.total_combination_scores)),(null!=r&&r.singles_scores||null!=r&&r.doubles_scores||null!=r&&r.nulls_scores||null!=r&&r.judges_scores||null!=r&&r.pros_scores||null!=r&&r.bpros_scores||null!=r&&r.shixuns_scores||null!=r&&r.mains_scores||null!=r&&r.combination_scores)&&(t=Number(null==r?void 0:r.singles_scores)+Number(null==r?void 0:r.doubles_scores)+Number(null==r?void 0:r.nulls_scores)+Number(null==r?void 0:r.judges_scores)+Number(null==r?void 0:r.pros_scores)+Number(null==r?void 0:r.bpros_scores)+Number(null==r?void 0:r.shixuns_scores)+Number(null==r?void 0:r.mains_scores)+Number(null==r?void 0:r.combination_scores));var c=[{key:"1",name:"应得分",singles_score:(null==r?void 0:r.total_singles_scores)||0,doubles_score:(null==r?void 0:r.total_doubles_scores)||0,nulls_score:(null==r?void 0:r.total_nulls_scores)||0,judges_score:(null==r?void 0:r.total_judges_scores)||0,pros_score:(null==r?void 0:r.total_pros_scores)||0,bpros_score:(null==r?void 0:r.total_bpros_scores)||0,shixuns_score:(null==r?void 0:r.total_shixuns_scores)||0,mains_score:(null==r?void 0:r.total_mains_scores)||0,total_combination_scores:(null==r?void 0:r.total_combination_scores)||0,total_score:s||0},{key:"2",name:"实得分",singles_score:(null==r?void 0:r.singles_scores)||0,doubles_score:(null==r?void 0:r.doubles_scores)||0,nulls_score:(null==r?void 0:r.nulls_scores)||0,judges_score:(null==r?void 0:r.judges_scores)||0,pros_score:(null==r?void 0:r.pros_scores)||0,bpros_score:(null==r?void 0:r.bpros_scores)||0,shixuns_score:(null==r?void 0:r.shixuns_scores)||0,mains_score:(null==r?void 0:r.mains_scores)||0,total_combination_scores:(null==r?void 0:r.combination_scores)||0,total_score:t||0},{key:"3",name:"评卷人"}],l=[{key:"1",name:"应得分",singles_score:(null==r?void 0:r.total_singles_scores)||0,doubles_score:(null==r?void 0:r.total_doubles_scores)||0,nulls_score:(null==r?void 0:r.total_nulls_scores)||0,judges_score:(null==r?void 0:r.total_judges_scores)||0,pros_score:(null==r?void 0:r.total_pros_scores)||0,bpros_score:(null==r?void 0:r.total_bpros_scores)||0,shixuns_score:(null==r?void 0:r.total_shixuns_scores)||0,mains_score:(null==r?void 0:r.total_mains_scores)||0,total_combination_scores:(null==r?void 0:r.total_combination_scores)||0,total_score:s||0},{key:"2",name:"实得分"},{key:"3",name:"评卷人"}];ie(i()(T?l:c))}}),[L.exerciseExportHeadData]);var he=function(){var e=d()(l()().mark((function e(){var n,s,t,i,r,a,c;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n={id:U.exerciseId||U.categoryId,identify:(null==W?void 0:W.login)||null},e.next=3,(0,_.iw)(n);case 3:s=e.sent,ee(s||{}),(null!=(t=(s||{}).table)&&t.total_singles_scores||null!=t&&t.total_doubles_scores||null!=t&&t.total_nulls_scores||null!=t&&t.total_judges_scores||null!=t&&t.total_pros_scores||null!=t&&t.total_bpros_scores||null!=t&&t.total_shixuns_scores||null!=t&&t.total_mains_scores||null!=t&&t.total_combination_scores)&&(i=Number(null==t?void 0:t.total_singles_scores)+Number(null==t?void 0:t.total_doubles_scores)+Number(null==t?void 0:t.total_nulls_scores)+Number(null==t?void 0:t.total_bpros_scores)+Number(null==t?void 0:t.total_judges_scores)+Number(null==t?void 0:t.total_pros_scores)+Number(null==t?void 0:t.total_shixuns_scores)+Number(null==t?void 0:t.total_mains_scores)+Number(null==t?void 0:t.total_combination_scores)),(null!=t&&t.singles_scores||null!=t&&t.doubles_scores||null!=t&&t.nulls_scores||null!=t&&t.judges_scores||null!=t&&t.pros_scores||null!=t&&t.bpros_scores||null!=t&&t.shixuns_scores||null!=t&&t.mains_scores||null!=t&&t.combination_scores)&&(r=Number(null==t?void 0:t.singles_scores)+Number(null==t?void 0:t.doubles_scores)+Number(null==t?void 0:t.bpros_scores)+Number(null==t?void 0:t.nulls_scores)+Number(null==t?void 0:t.judges_scores)+Number(null==t?void 0:t.pros_scores)+Number(null==t?void 0:t.shixuns_scores)+Number(null==t?void 0:t.mains_scores)+Number(null==t?void 0:t.combination_scores)),a=[{key:"1",name:"应得分",singles_score:(null==t?void 0:t.total_singles_scores)||0,doubles_score:(null==t?void 0:t.total_doubles_scores)||0,nulls_score:(null==t?void 0:t.total_nulls_scores)||0,judges_score:(null==t?void 0:t.total_judges_scores)||0,pros_score:(null==t?void 0:t.total_pros_scores)||0,bpros_score:(null==t?void 0:t.total_bpros_scores)||0,shixuns_score:(null==t?void 0:t.total_shixuns_scores)||0,mains_score:(null==t?void 0:t.total_mains_scores)||0,total_combination_scores:(null==t?void 0:t.total_combination_scores)||0,total_score:i||0},{key:"2",name:"实得分",singles_score:(null==t?void 0:t.singles_scores)||0,doubles_score:(null==t?void 0:t.doubles_scores)||0,nulls_score:(null==t?void 0:t.nulls_scores)||0,judges_score:(null==t?void 0:t.judges_scores)||0,pros_score:(null==t?void 0:t.pros_scores)||0,bpros_score:(null==t?void 0:t.bpros_scores)||0,shixuns_score:(null==t?void 0:t.shixuns_scores)||0,mains_score:(null==t?void 0:t.mains_scores)||0,total_combination_scores:(null==t?void 0:t.combination_scores)||0,total_score:r||0},{key:"3",name:"评卷人"}],c=[{key:"1",name:"应得分"},{key:"2",name:"实得分"},{key:"3",name:"评卷人"}],ie(T?c:a);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),me=[{width:"10%",title:"题型",align:"center",dataIndex:"name",render:function(e){return(0,E.jsx)("a",{children:e})}},{title:(null==xe||null===(n=xe.find((function(e){return e.value==S.f[0].nameType})))||void 0===n?void 0:n.name)||"单选题",align:"center",dataIndex:"singles_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(s=xe.find((function(e){return e.value==S.f[1].nameType})))||void 0===s?void 0:s.name)||"多选题",align:"center",dataIndex:"doubles_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(t=xe.find((function(e){return e.value==S.f[3].nameType})))||void 0===t?void 0:t.name)||"填空题",align:"center",dataIndex:"nulls_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(r=xe.find((function(e){return e.value==S.f[2].nameType})))||void 0===r?void 0:r.name)||"判断题",align:"center",dataIndex:"judges_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(c=xe.find((function(e){return e.value==S.f[6].nameType})))||void 0===c?void 0:c.name)||"编程题",align:"center",dataIndex:"pros_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(o=xe.find((function(e){return e.value==S.f[5].nameType})))||void 0===o?void 0:o.name)||"实训题",align:"center",dataIndex:"shixuns_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(u=xe.find((function(e){return e.value==S.f[4].nameType})))||void 0===u?void 0:u.name)||"简答题",align:"center",dataIndex:"mains_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(C=xe.find((function(e){return e.value==S.f[7].nameType})))||void 0===C?void 0:C.name)||"组合题",align:"center",dataIndex:"total_combination_scores",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(B=xe.find((function(e){return e.value==S.f[8].nameType})))||void 0===B?void 0:B.name)||"程序填空题",align:"center",dataIndex:"bpros_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{width:"10%",title:"总分",align:"center",dataIndex:"total_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:null==e?void 0:e.toFixed(1)})}}],fe=($||{}).exercise_header;return(0,E.jsxs)(E.Fragment,{children:[((null==fe?void 0:fe.show_user)||(null==fe?void 0:fe.show_no)||(null==fe?void 0:fe.show_group))&&(0,E.jsxs)("section",{className:k,children:[(null==fe?void 0:fe.show_user)&&(0,E.jsxs)("span",{children:["姓名:",(0,E.jsx)("span",{children:null==$?void 0:$.user})]}),(null==fe?void 0:fe.show_no)&&(0,E.jsxs)("span",{children:["学号:",(0,E.jsx)("span",{children:null==$?void 0:$.student_id})]}),(null==fe?void 0:fe.show_group)&&(0,E.jsxs)("span",{children:["专业班级:",(0,E.jsx)("span",{children:null==$?void 0:$.group_name})]}),(null==fe?void 0:fe.show_school_name)&&(0,E.jsxs)("span",{children:["学校/单位:",(0,E.jsx)("span",{children:null==$?void 0:$.school_name})]}),(null==fe?void 0:fe.show_phone)&&(0,E.jsxs)("span",{children:["手机号:",(0,E.jsx)("span",{children:null==$?void 0:$.phone})]})]}),(0,E.jsxs)("section",{className:"".concat(j," ").concat(J?"pl20":""," "),children:[(null==$?void 0:$.photo_url)&&(0,E.jsx)("img",{className:y,src:null==$?void 0:$.photo_url}),(null==fe?void 0:fe.show_title)&&(0,E.jsxs)(m.Z,{className:b,justify:"center",children:[(0,E.jsx)("div",{children:null==$?void 0:$.title}),G&&(0,E.jsx)(f.ZP,{icon:(0,E.jsx)(g.Z,{}),className:w,onClick:function(){Y({type:"exercise/setActionTabs",payload:{key:"exportSetting"}})},children:"导出设置"})]}),(null==fe?void 0:fe.show_body)&&((null==L||null===(P=L.exerciseExportHeadData)||void 0===P?void 0:P.exercise_description)||(null==L||null===(D=L.commonHeader)||void 0===D?void 0:D.exercise_description))&&(0,E.jsx)("span",{ref:re,style:{justifyContent:21===le?"center":"left",wordBreak:"break-all",display:"flex",textAlign:"left"},className:"tc c-grey-333",children:"试卷须知:".concat((null==L||null===(H=L.exerciseExportHeadData)||void 0===H?void 0:H.exercise_description)||(null==L||null===(Q=L.commonHeader)||void 0===Q?void 0:Q.exercise_description))}),(null==fe?void 0:fe.show_info)&&(0,E.jsxs)("p",{className:"tc c-grey-666",children:["共:【",null==$?void 0:$.large_counts,"大题】【",null==$?void 0:$.total_count,"小题】【 满分",null==$?void 0:$.score,"分】 考试时间:【",(null==$?void 0:$.time)>-1?"".concat(null==$?void 0:$.time,"分钟"):"不限","】"]}),(null==fe?void 0:fe.show_desc)&&(0,E.jsxs)("div",{className:"mt10",children:[(0,E.jsx)("p",{className:"font16",children:"考试说明:"}),(0,E.jsx)(N.Z,{value:null==$?void 0:$.description})]}),(null==fe?void 0:fe.show_table)&&(0,E.jsx)("div",{className:"mt10",children:(0,E.jsx)(v.Z,{className:A,columns:me,dataSource:i()(te||[]),bordered:!0,pagination:!1})}),(null==L||null===(q=L.exerciseExportHeadData)||void 0===q?void 0:q.analysis)&&(0,E.jsx)("span",{style:{justifyContent:"left",wordBreak:"break-all",display:"flex",textAlign:"left",marginTop:"10px"},className:"tc c-grey-333",children:"考试评价:".concat(null==L||null===(R=L.exerciseExportHeadData)||void 0===R?void 0:R.analysis)})]}),(0,E.jsx)(I.Z,{})]})}))},80427:function(e,n,s){s.d(n,{AD:function(){return I},D9:function(){return D},IM:function(){return Q},Iy:function(){return k},Ne:function(){return H},ON:function(){return O},Uj:function(){return K},VY:function(){return F},YO:function(){return L},YX:function(){return z},Zn:function(){return f},_g:function(){return y},_k:function(){return B},c6:function(){return N},cr:function(){return v},eV:function(){return Z},fi:function(){return g},gh:function(){return w},hS:function(){return q},iA:function(){return j},j6:function(){return A},je:function(){return C},kS:function(){return J},o6:function(){return _},pO:function(){return T},rQ:function(){return S},sA:function(){return b},xm:function(){return P},xo:function(){return R},y8:function(){return E}});var t=s(7557),i=s.n(t),r=s(82242),a=s.n(r),c=s(41498),l=s.n(c),o=s(6668),d=s(80608),u=s(27876),x=s(8591),p=s(71681),h=function(){(0,d.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在生成文件,请稍后..."}})},m=function(){(0,d.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},f=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h(),e.next=3,(0,o.YR)(a()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,u.QH)("",(0,u.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_couser_info.json"),query:n}));case 7:m();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),v=function(){var e=l()(i()().mark((function e(n){var s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.yS)(a()({},n));case 2:if(0!==(s=e.sent).status){e.next=8;break}x.ZP.info("导出任务生成成功"),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")),e.next=13;break;case 8:if(-2!==s.status){e.next=12;break}return e.abrupt("return",s);case 12:-3===s.status&&((0,d.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),g=function(){var e=l()(i()().mark((function e(n){var s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.W0)(a()({},n));case 2:if(0!==(s=e.sent).status){e.next=8;break}x.ZP.info("导出任务生成成功"),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")),e.next=13;break;case 8:if(-2!==s.status){e.next=12;break}return e.abrupt("return",s);case 12:-3===s.status&&((0,d.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),j=function(){var e=l()(i()().mark((function e(n){var s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.Nl)(a()({},n));case 2:if(0!==(s=e.sent).status){e.next=8;break}x.ZP.info("导出任务生成成功"),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==s.status){e.next=12;break}return e.abrupt("return",s);case 12:-3===s.status&&((0,d.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),y=function(){var e=l()(i()().mark((function e(n){var s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.td)(a()({},n));case 2:if(0!==(s=e.sent).status){e.next=8;break}x.ZP.info("导出任务生成成功"),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==s.status){e.next=12;break}return e.abrupt("return",s);case 12:-3===s.status&&((0,d.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),A=function(){var e=l()(i()().mark((function e(n){var s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.QX)(a()({},n));case 2:if(0!==(s=e.sent).status){e.next=8;break}x.ZP.info("导出任务生成成功"),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")),e.next=13;break;case 8:if(-2!==s.status){e.next=12;break}return e.abrupt("return",s);case 12:-3===s.status&&((0,d.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),k=function(){var e=l()(i()().mark((function e(n,s){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.aP)(a()({},n));case 2:0===(t=e.sent).status?(x.ZP.info("导出任务生成成功"),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(s))):-3===t.status&&((0,d.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(s)));case 4:case"end":return e.stop()}}),e)})));return function(n,s){return e.apply(this,arguments)}}(),b=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h(),e.next=3,(0,o.MJ)(a()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,u.QH)("",(0,u.NY)({url:p.Z.API_SERVER+"/api/polls/".concat(n.categoryId,"/commit_result.xlsx"),query:n}));case 7:m();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),w=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/attendances/export_xlsx_data.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/video_study_statics.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),N=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_video_study.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Z=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_course_students_info.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),I=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:p.Z.API_SERVER+"/api/school_manages/students.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),S=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:p.Z.API_SERVER+"/api/item_banks/export.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),E=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:p.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),C=function(){var e=l()(i()().mark((function e(n){var s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.Uy)(a()({},n));case 2:0===(s=e.sent).status?(x.ZP.info("导出任务生成成功"),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score"))):-3===s.status&&((0,d.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),d.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),B=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("----------","调用下载"),e.next=3,(0,u.FH)("",(0,u.NY)({url:p.Z.API_SERVER+"/api/export_records/".concat(n.id,".xlsx"),query:n}));case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),P=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:p.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),D=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(null==n?void 0:n.coursesId,"/").concat(n.menuKey,"_statistic.xlsx?").concat(n.checkedList.map((function(e){return"course_group_id[]=".concat(e)})).join("&")),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),H=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:p.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_training_objectives.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Q=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)(null==n?void 0:n.name,(0,u.NY)({url:p.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),q=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:p.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_courses.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),R=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:p.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_graduation_requirements.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),F=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:p.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),J=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:p.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),O=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:p.Z.API_SERVER+"/api/examination_banks/".concat(n.id,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=l()(i()().mark((function e(n,s){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)(s||"",(0,u.NY)({url:p.Z.API_SERVER+"/api/exercises/".concat(null==n?void 0:n.exercise_id,"/user_exercise_detail.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n,s){return e.apply(this,arguments)}}(),z=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:p.Z.API_SERVER+"/api/exercises/".concat(n.categoryId,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),L=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:p.Z.API_SERVER+"/api/polls/".concat(null==n?void 0:n.id,"/commit_result.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),K=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.FH)("",(0,u.NY)({url:p.Z.API_SERVER+"/api/paths/get_task_pass.json",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[54164,4585,93735],{57883:function(e,n,t){t.d(n,{t:function(){return x}});var s=t(82242),i=t.n(s),r=(t(59301),t(3113)),a="buttonFixed___vyq30",c="button___hxmYv",l="buttonWrap___uK8dl",o=t(92310),u=t.n(o),d=t(37712),x=function(e){var n=e.cancelText,t=void 0===n?"取消":n,s=e.okText,o=void 0===s?"确定":s,x=e.loading,p=void 0!==x&&x,h=e.hasOkBtn,m=void 0===h||h,f=e.hasCancelBtn,v=void 0===f||f,g=e.okButtonProps,j=void 0===g?{}:g,y=e.onCancel,A=void 0===y?function(){}:y,k=e.onOk,b=void 0===k?function(){}:k,w=e.className,_=void 0===w?"":w;return(0,d.jsx)("div",{className:u()(a,_),children:(0,d.jsxs)("div",{className:l,children:[v&&(0,d.jsx)(r.ZP,{size:"middle",className:"".concat(c," mr20"),onClick:A,children:t}),m&&(0,d.jsx)(r.ZP,i()(i()({size:"middle",type:"primary",className:"".concat(c," mr20"),loading:p,onClick:b},j),{},{children:o}))]})})}},12943:function(e,n,t){t.d(n,{N:function(){return Z}});var s=t(7557),i=t.n(s),r=t(41498),a=t.n(r),c=t(37205),l=t.n(c),o=t(79800),u=t.n(o),d=t(59301),x=t(57809),p=t(43418),h=t(95237),m=t(43604),f=t(24650),v=t(8591),g=t(49105),j="wrap___F7E3F",y="selectWrapper____kESB",A="tips___aHjQY",k="linkBtn___uggVr",b="mainText____S1I0",w=t(3148),_=t(37712),N=x.default.Option,Z=function(e){var n=e.subId,t=e.value,s=e.selectvalues,r=e.disabled,c=e.knowledgeOptions,o=void 0===c?[]:c,Z=e.onChange,I=void 0===Z?function(){}:Z,S=e.onAddKnowledgeFinish,E=void 0===S?function(){}:S,C=(0,d.useRef)(),B=(0,d.useState)([]),P=u()(B,2),H=P[0],D=P[1];t=t||[];(0,d.useEffect)((function(){(null==s?void 0:s.length)>0&&(D(l()(s)),I(l()(s)))}),[o]),(0,d.useEffect)((function(){var e;(null===(e=t)||void 0===e?void 0:e.length)>0&&I(l()(t))}),[o]);return(0,_.jsxs)(h.Z,{wrap:!1,align:"middle",className:j,children:[(0,_.jsx)(m.Z,{children:(0,_.jsx)(x.default,{disabled:!n||r,className:y,placeholder:"请选择知识点",onChange:function(e,n){e?(D([n.key]),I([n.key])):(D([]),I([]))},style:{width:490},showSearch:!0,allowClear:!0,value:null==o?void 0:o.filter((function(e){return(null==H?void 0:H.includes(null==e?void 0:e.id))||(null==H?void 0:H.includes((null==e?void 0:e.id)+""))})).map((function(e){return e.name})),children:null==o?void 0:o.map((function(e){return(0,_.jsx)(N,{value:e.name,children:(0,_.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,_.jsx)("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},children:e.name}),(0,_.jsx)("span",{children:"personal"===e.type?"(自用)":""})]})},e.id)}))})}),n&&(0,_.jsxs)(m.Z,{className:"ml20",children:[(0,_.jsx)("span",{className:A,children:"没有合适的知识点?"}),(0,_.jsx)("span",{className:k,onClick:function(e){e.preventDefault(),C.current="",p.Z.confirm({centered:!0,width:640,okText:"确定",cancelText:"取消",icon:null,title:"新建知识点",className:"custom-modal-divider",content:(0,_.jsxs)("div",{className:"font14",children:[(0,_.jsxs)(h.Z,{className:"mb20",children:[(0,_.jsx)(m.Z,{children:(0,_.jsx)(w.Z,{style:{color:"#FF8C29"}})}),(0,_.jsxs)(m.Z,{className:"ml10 ".concat(b),children:["新建的知识点仅本人可见,平台审核列入公开知识点后,对所有用户可见。",(0,_.jsx)("br",{}),"平台有权删除不合适的知识点,请认真填写知识点名称。"]})]}),(0,_.jsx)(f.Z,{maxLength:20,size:"middle",showCount:!0,placeholder:"请输入知识点名称",defaultValue:C.current,onChange:function(e){C.current=e.target.value}})]}),onOk:function(){return new Promise(function(){var e=a()(i()().mark((function e(t,s){var r,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(C.current){e.next=3;break}return v.ZP.warning("请输入知识点名称"),e.abrupt("return",s());case 3:if(!(C.current.length>20)){e.next=6;break}return v.ZP.warning("请输入不超过20字的知识点名称"),e.abrupt("return",s());case 6:return e.next=8,(0,g.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:C.current,sub_discipline_id:n}});case 8:return 0===(null==(r=e.sent)?void 0:r.status)&&(E({id:r.tag_discipline_id,name:C.current,type:"personal"}),(a=[]).push(r.tag_discipline_id),I([].concat(a)),D([r.tag_discipline_id]),I([].concat(a))),e.abrupt("return",t());case 11:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}())}})},children:"新建知识点"})]})]})}},29114:function(e,n,t){t.d(n,{Z:function(){return k}});var s=t(82242),i=t.n(s),r=t(7557),a=t.n(r),c=t(41498),l=t.n(c),o=t(79800),u=t.n(o),d=t(59301),x={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},p=t(3113),h=t(22441),m=t(38288),f=t(6848),v=t(27876),g=t(43516),j=t(6638),y=t(71681),A=t(37712),k=function(e){var n,t,s,r,c,o,k,b=e.editOffice,w=void 0===b?"view":b,_=e.data,N=(e.theme,e.type),Z=e.filename,I=e.monacoEditor,S=e.className,E=e.style,C=e.close,B=e.onClose,P=e.hasMask,H=e.disabledDownload,D=e.onImgDimensions,Q=e.showNodata,R=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),q=u()(R,2),F=(q[0],q[1],(0,d.useState)("")),O=u()(F,2),J=(O[0],O[1]),T=(0,d.useState)(),L=u()(T,2),z=L[0],K=L[1],Y="build"===window.ENV?"/react/build":"",M=location.host.startsWith("localhost")?y.Z.PROXY_SERVER:y.Z.API_SERVER,G=(0,d.useRef)();null!==(n=_)&&void 0!==n&&n.startsWith("/api")&&"txt"!==N&&(_=y.Z.API_SERVER+_),Z&&(I.filename=Z),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&J(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===N&&W()}),[N,_]);var W=function(){var e=l()(a()().mark((function e(){var n,t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=_,_.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,g.gJ)({attachment_id:t});case 5:s=e.sent,K(s);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),U=function(){_.startsWith("http")||_.startsWith("blob:")?V():(0,v.Sv)(Z||"educoder",_,Z)},V=function(){(0,v.Nd)(Z||"educoder",decodeURIComponent(_))};return(0,A.jsxs)("div",{style:i()({},E||{}),className:"".concat(P&&x.bgBlack," ").concat(N?x.wrp:"hide"),children:[C&&(0,A.jsxs)("div",{className:x.close,ref:G,children:[!!D&&(0,A.jsx)(f.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return G.current},children:(0,A.jsx)("span",{onClick:function(){B(),D()},children:(0,A.jsx)("i",{className:"icon-yulanpizhu"})})}),!H&&(0,A.jsx)(f.Z,{title:"点击下载此文件",getPopupContainer:function(){return G.current},children:(0,A.jsx)("span",{onClick:V,children:(0,A.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,A.jsx)(f.Z,{title:"关闭",getPopupContainer:function(){return G.current},children:(0,A.jsx)("span",{className:"",onClick:B,children:(0,A.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,A.jsx)("div",{className:"".concat(x[S]," ").concat(S," ").concat(x.monaco," ").concat("txt"===N?"show":"hide"),children:"txt"===N&&(0,A.jsx)(m.ZP,i()({},I))}),"audio"===N&&(0,A.jsx)("audio",{src:(null===(t=_)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(s=_)&&void 0!==s&&s.startsWith("/api")?_:"data:image/png;base64,".concat(_),autoPlay:!0}),"video"===N&&(0,A.jsx)(A.Fragment,{children:(null===(r=_)||void 0===r?void 0:r.indexOf("http"))>-1||null!==(c=_)&&void 0!==c&&c.startsWith("/api")?(0,A.jsx)("video",{controls:!0,src:"".concat(_),autoPlay:!0}):(0,A.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(_),autoPlay:!0})}),"office"===N&&z&&(0,A.jsx)("iframe",{src:"".concat(Y,"/office.html?key=").concat(z.key,"&url=").concat(M+z.url,"&callbackUrl=").concat(M+z.callbackUrl,"&fileType=").concat(z.fileType,"&title=").concat(z.title,"&model=").concat(w,"&officeServer=").concat(y.Z.ONLYOFFICE,"&disabledDownload=").concat(!!H)}),"html"===N&&(0,A.jsx)("iframe",{src:_+"&disposition=inline"}),"pdf"===N&&(0,A.jsx)("iframe",{src:"".concat(Y,"/js/pdfview/index.html?url=").concat(_,"&disabledDownload=").concat(!!H)}),"image"===N&&(0,A.jsx)("img",{src:(null===(o=_)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(k=_)&&void 0!==k&&k.startsWith("/api")?_:"data:image/png;base64,".concat(_)}),("other"===N||"download"===N)&&(0,A.jsx)(A.Fragment,{children:Q?(0,A.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,A.jsx)(p.ZP,{icon:(0,A.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:U,children:"下载"})}):(0,A.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:U,children:[(0,A.jsx)(h.Z,{}),"点击下载"]})})]})}},4585:function(e,n,t){t.d(n,{Z:function(){return L}});var s=t(82242),i=t.n(s),r=t(37205),a=t.n(r),c=t(91232),l=t.n(c),o=t(79800),u=t.n(o),d=t(59301),x=(t(49040),t(32834)),p=t.n(x),h=t(11690);var m=[],f=["
                      "],v=new(p().Renderer),g=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function j(){m.length=0,f=["
                        "]}var y={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function A(e,n,t,s){if(n>=e.length||e[n].level<=t)return n;var i=e[n];s.push("
                      • "+i.text+"");var r=[];return n=A(e,++n,i.level,r),r.length>0&&(s.push("
                          "),r.forEach((function(e){s.push(e)})),s.push("
                        ")),s.push("
                      • "),n=A(e,n,t,s)}function k(){return A(m,0,0,f),f.push("
                      "),f.join("")}var b={heading:function(e){var n=g.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],s=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var s=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=s.length?e.slice(s.length):e})).join("\n")}(t,n[3]||""),i=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(i)>=0){var r=N(),a=s;s=r,Z[r]={type:"block",expression:a}}return{type:"code",raw:t,lang:i,text:s}}}},w=/(?:\${2})([^\n`]+?)(?:\${2})/gi,_=0,N=function(){return"__special_katext_id_".concat(_++,"__")},Z={};function I(){return Z}function S(){_=0,Z={}}function E(e){return e=e.replace(w,(function(e,n){var t=N();return Z[t]={type:"inline",expression:n},t}))}var C=v.listitem;v.listitem=function(e){return C(E(e))};var B=v.paragraph;v.paragraph=function(e){return B(E(e))};var P=v.tablecell;v.tablecell=function(e,n){return P(E(e),n)},v.code=function(e,n,t){var s=(n||"").match(/\S*/)[0];return s?["latex","katex","math"].indexOf(s)>=0?"

                      ".concat(e,"

                      "):'
                      ').concat(t?e:(0,h.escape)(e,!0),"
                      \n"):'
                      '+(t?e:(0,h.escape)(e,!0))+"
                      "},v.heading=function(e,n,t){var s=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return m.push({anchor:s,level:n,text:e}),"'+e+""},p().setOptions({silent:!0,gfm:!0,pedantic:!1}),p().use({tokenizer:b,renderer:v});var H=p(),D=(t(64018),t(6419)),Q=t(71681),R=t(15342),q=t(1012),F=t(29114),O=t(37712),J="@▁@",T=/]*>/g;var L=function(e){var n=e.value,t=void 0===n?"":n,s=e.className,r=e.showTextOnly,c=e.showLines,o=e.style,x=void 0===o?{}:o,p=e.stylesPrev,h=void 0===p?{}:p,m=e.highlightKeywords,f=e.showProgramFill,v=(e.isProgramFill,e.disabledFill),g=void 0!==v&&v,A=e.programFillValue,b=e.onFillChange,w=void 0===b?function(e){}:b,_=e.onFillBlur,N=void 0===_?function(){}:_,Z=String(t),E=(0,d.useState)(""),C=u()(E,2),B=C[0],P=C[1],L=(0,d.useState)("office"),z=u()(L,2),K=z[0],Y=z[1],M=(0,d.useState)([]),G=u()(M,2),W=G[0],U=G[1],V=(0,d.useRef)("a"+(0,q.Z)()),X={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),s=[];return t.map((function(e){""!=e&&s.push(".".concat(V.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{Z=Z.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+Q.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+Q.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+Q.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(f){var e=-1;return Z=Z.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,s){return function(e,n){var t=document.createElement(e===J?"input":"textarea");t.style.width="100%",t.style.height=e===J?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var s=Object.keys(X).length;return X[s]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                      '.concat($(Z||""),"
                      ")}var n=H(Z);n=$(n);var t=I();Z.match(/\[TOC\]/)&&(n=n.replace("

                      [TOC]

                      ",k()),j()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var s=t[n],i=s.type,r=s.expression;return(0,R.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(r)||"",{displayMode:"block"===i,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),S();var s=document.createElement("div");return s.innerHTML=n,m?(se(s,m.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),s.innerHTML):r?s.innerText:(setTimeout((function(){return ae()}),500),s.innerHTML)}),[Z,m]);(0,d.useEffect)((function(){ie.current&&ie.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[W]),(0,d.useEffect)((function(){if(null!=A&&A.length){var e,n=ie.current.querySelectorAll(".edu-program-fill-score"),t=ie.current.querySelectorAll('[name="edu-program-fill"]'),s=l()(t.entries());try{for(s.s();!(e=s.n()).done;){var i,r=u()(e.value,2),a=r[0],c=r[1];c.value=null===(i=A[a])||void 0===i?void 0:i.value,"warning"===A[a].type?c.className="program-fill-warning":"success"===A[a].type?c.className="program-fill-success":c.className=""}}catch(e){s.e(e)}finally{s.f()}var o,d=l()(n.entries());try{for(d.s();!(o=d.n()).done;){var x,p,h=u()(o.value,2),m=h[0];h[1].innerHTML=null!==(x=A[m])&&void 0!==x&&x.score?"".concat(null===(p=A[m])||void 0===p?void 0:p.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}U(A)}}),[A]);var ne=function(e){W[e.target.dataset.id]=W[e.target.dataset.id]||{},W[e.target.dataset.id].value=e.target.value,U(a()(W)),w(W,e.target.dataset.id)},te=function(e){W[e.target.dataset.id]=W[e.target.dataset.id]||{},W[e.target.dataset.id].value=e.target.value,U(a()(W)),N(W,e.target.dataset.id)};function se(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)se(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var s=document.createElement("span");s.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(s)}}))}var ie=(0,d.useRef)();function re(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),P(t),Y("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),P(t),Y("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),P(t),Y("html");else if(t.startsWith("#")){e.preventDefault();var s=document.getElementById(t.replace("#",""));s&&s.scrollIntoView(!0)}}}y.WebkitLineClamp=c,c&&(x=i()(i()({},x),y));var ae=function(){var e,n=null===(e=ie.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(D.ZP.isSupported()){var n=new D.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ie.current&&ee&&ee.match(T)&&window.PR.prettyPrint(),ie.current)return ie.current.addEventListener("click",re),function(){var e;null===(e=ie.current)||void 0===e||e.removeEventListener("click",re),S(),j()}}),[ee,ie.current,re]),(0,O.jsxs)(O.Fragment,{children:[r&&(0,O.jsx)("div",{ref:ie,children:ee}),!r&&(0,O.jsx)("div",{ref:ie,style:i()({},x),className:"".concat(s||""," ").concat(g?"disabled-fill":""," markdown-body ").concat(V.current),dangerouslySetInnerHTML:{__html:ee}}),(0,O.jsx)(F.Z,{close:!0,data:B,type:null!=B&&B.length?K:"",style:i()({},h),onClose:function(){return P("")}})]})}},41129:function(e,n,t){t.d(n,{Z:function(){return x}});var s=t(79800),i=t.n(s),r=t(59301),a=t(87684),c=t(3113),l=t(53583),o=t(67636),u=t(53043),d=t(37712),x=function(){var e=(0,r.useState)(""),n=i()(e,2),t=n[0],s=n[1],x=(0,r.useState)(0),p=i()(x,2),h=p[0],m=p[1],f=(0,r.useRef)("");function v(e){27==e.keyCode&&f.current&&g()}function g(){document.body.style.overflow="auto",s("")}(0,r.useEffect)((function(){return a.Z.subscribe("preview-image",(function(e){s(e),document.body.style.overflow="hidden"}))}),[]),(0,r.useEffect)((function(){return document.addEventListener("keydown",v),function(){document.removeEventListener("keydown",v)}}),[]),(0,r.useEffect)((function(){f.current=t}),[t]);var j=(0,r.useRef)(),y=(0,r.useRef)();return(0,d.jsx)(r.Fragment,{children:t?(0,d.jsxs)("div",{className:"image-preview-container",ref:j,onClick:function(e){e.nativeEvent.target!==j.current&&e.nativeEvent.target!==y.current||g()},children:[(0,d.jsxs)("div",{className:"button-group",children:[(0,d.jsxs)(c.ZP,{onClick:function(){m(h+90)},children:["旋转",(0,d.jsx)(l.Z,{})]}),(0,d.jsxs)(c.ZP,{href:t,children:["下载",(0,d.jsx)(o.Z,{})]}),(0,d.jsxs)(c.ZP,{onClick:g,children:["关闭",(0,d.jsx)(u.Z,{})]})]}),(0,d.jsx)("div",{className:"preview-wrp-group",ref:y,children:(0,d.jsx)("img",{className:"image-preview",src:t,alt:"预览大图",style:{transform:"rotate(".concat(h,"deg)")}})})]}):null})}},2753:function(e,n,t){t.d(n,{jL:function(){return l},w9:function(){return te},QD:function(){return De},cQ:function(){return ee},op:function(){return Ie},O5:function(){return Ke},_b:function(){return Je},t7:function(){return H},Gi:function(){return re},YG:function(){return ie},qp:function(){return w},vr:function(){return Re},qE:function(){return Ce},Je:function(){return R},cq:function(){return fe},tp:function(){return N}});var s=t(59301),i="banner___PoUBO",r="content___XoDjy",a="btns___Pb35j",c=t(37712),l=function(e){var n=e.dataSource,t=void 0===n?[]:n,s=e.img,l=e.imgWidth,o=void 0===l?346:l,u=e.title,d=e.sunTitle,x=e.bannerExtraContent;return(0,c.jsx)("div",{className:i,children:(0,c.jsxs)("div",{className:r,children:[(0,c.jsxs)("aside",{children:[(0,c.jsxs)("p",{children:[(0,c.jsx)("b",{children:u}),(0,c.jsx)("span",{children:d})]}),t.length>0&&(0,c.jsx)("div",{className:a,children:t.map((function(e,n){return(0,c.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,c.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),x]}),s&&(0,c.jsx)("img",{style:{marginTop:33,marginRight:38},src:s,width:o})]})})},o=t(79800),u=t.n(o),d="row___aXJjm",x="title___HUKL0",p="tagsWrap___XB2W3",h="action___VdHb1",m="bar___t1kKC",f="tag___V7Eft",v="name___Hk1Ip",g="num___xQpcH",j="active___XryTX",y="tagsBorderWrap___OMxjs",A=t(92310),k=t.n(A),b=t(89392),w=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,r=e.onChange,a=e.onTitleChange,l=e.className,o=e.title,A=e.titleWidth,w=void 0===A?41:A,_=e.style,N=void 0===_?{}:_,Z=e.fontColor,I=void 0===Z?"#6A7283":Z,S=e.showCount,E=(0,s.useState)(0),C=u()(E,2),B=C[0],P=C[1],H=(0,s.useState)(!1),D=u()(H,2),Q=D[0],R=D[1],q=(0,s.useRef)(null),F=(0,s.useRef)(null);return(0,s.useEffect)((function(){var e;0!==t.length&&((null==q||null===(e=q.current)||void 0===e?void 0:e.clientHeight)>97?P(1):P(0));0===t.length&&P(0),R(!1)}),[t]),(0,c.jsxs)("div",{className:k()(d,l),style:N,children:[(0,c.jsx)("div",{onClick:(0,b.throttle)((function(){return null==a?void 0:a()}),2e3),style:{width:w,marginTop:Q?12:4},className:"".concat(x," ").concat(a?"current":""),children:o}),(0,c.jsxs)("div",{className:Q?"".concat(p," ").concat(y):p,children:[(0,c.jsx)("div",{className:m,ref:F,style:B>0?{height:1===B?97:"auto",overflow:1===B?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,c.jsx)("div",{className:f,ref:q,children:null==t?void 0:t.map((function(e){return(0,c.jsxs)("span",{onClick:function(){return r(e.id)},style:{color:I},className:i===e.id?j:"",children:[(0,c.jsx)("span",{title:e.name,className:v,children:e.name}),!!S&&(0,c.jsx)("span",{className:g,children:e.count})]},e.id)}))})}),!!B&&(0,c.jsx)(s.Fragment,{children:1===B?(0,c.jsxs)("div",{onClick:function(){var e;P(2),(null==q||null===(e=q.current)||void 0===e?void 0:e.clientHeight)>245?R(!0):R(!1)},className:h,children:["展开",(0,c.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,c.jsxs)("div",{onClick:function(){F.current.scrollTop=0,P(1),R(!1)},className:h,children:["收起",(0,c.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},_="tabs___GTqPV",N=function(e){var n=e.dataSource,t=void 0===n?[]:n,s=e.value,i=e.onChange,r=e.className,a=e.style,l=void 0===a?{}:a;return(0,c.jsx)("div",{style:l,className:k()(_,r),children:t.map((function(e){return(0,c.jsx)("span",{onClick:function(){return i(e.id)},className:s===e.id?k()(_,e.className||""):"",children:e.name},e.id)}))})},Z="input___PW2zI",I="dropdown___vSy8B",S="menu___NiyBu",E="text___Grueu",C="b1___ZKryM",B="b2___aKyGa",P=t(24650),H=function(e){var n,t=e.dataSource,i=void 0===t?[]:t,r=e.value,a=void 0===r?"":r,l=e.onChange,o=e.className,d=e.style,x=void 0===d?{}:d,p=e.placeholder,h=(0,s.useState)(""),m=u()(h,2),f=m[0],v=m[1],g=(0,s.useState)(""),j=u()(g,2),y=j[0],A=j[1];(0,s.useEffect)((function(){var e,n=a;null!==(e=JSON.stringify(a))&&void 0!==e&&e.includes("{")&&(v(a.id),n=a.value||"");try{A(decodeURIComponent(n||""))}catch(e){A(decodeURIComponent(n||""))}}),[a]);var b=function(){l(encodeURIComponent(y),f||null)};return(0,c.jsxs)("div",{className:k()(Z,o),style:x,children:[!!i.length&&(0,c.jsxs)("div",{className:I,children:[(0,c.jsxs)("div",{className:E,children:[null===(n=i.find((function(e){return e.id===f})))||void 0===n?void 0:n.name,(0,c.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,c.jsx)("b",{className:C}),(0,c.jsx)("b",{className:B})]}),(0,c.jsx)("div",{className:S,children:i.map((function(e,n){return(0,c.jsx)("div",{onClick:function(){var n;(n=e.id)!==f&&(v(n),l(encodeURIComponent(y),n))},children:e.name},n)}))})]}),(0,c.jsx)(P.Z,{onPressEnter:b,value:y,onChange:function(e){return A(e.target.value)},bordered:!1,placeholder:p}),(0,c.jsx)("i",{onClick:b,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},D="quickPager___GM30J",Q="disabled___Ozc8I",R=function(e){var n=e.value,t=e.onChange,s=e.className,i=e.total,r=e.pageSize,a=e.style,l=void 0===a?{}:a,o=n<2,u=n>=Math.ceil(i/r);return i<=r?(0,c.jsx)(c.Fragment,{}):(0,c.jsxs)("div",{className:k()(D,s),style:l,children:[(0,c.jsx)("div",{onClick:function(){o||t(n-1,"prev")},className:o?Q:"",children:"上一页"}),(0,c.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?Q:"",children:"下一页"})]})},q=t(71681),F=t(27876),O=(t(96908),t(57177),t(81378),t(6638)),J="list___jb2Ay",T="wrap___VsQDr",L="li___IxCLC",z="cover___Mu8wr",K="img___IpFLA",Y="bq___Bil0T",M="sign___DXJ4d",G="name___l7FoJ",W="e___pXQUG",U="tags___w_Mil",V=t(71418),X=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAE8RJREFUeF7tW2l4FWWWfuuG7GFP2MOissgiotCKsiPQDa449uiD2IoCtm2r03ajstOKji0IIgZQwLZnuhVkBNRukUAIWyCBIBiWCIQlK8SQhZCFkNzqOedb6qubSmAm84x/KOC599atqlt13u895z0L1sXDn9iWZQGWBcvyiVf6Q/tAH9V3/EHuD3wVx9kAbMuCj88EbJ+8hs2n8ndX23x+uoo8n64o/gK2rV9pj23zr4n9/FacR/v5nzqX9tt+2Lafv/fTKx3qt0F3bPvVteQx6nz5Ste1+GfEeeL69F79rl88t3G8uB+6nrhH9R09Pe8z7lU+nfN8QJ4P/kTLCprWYey8bKsk7c8MkADC5wCiQKLdcIPEe/h4+ivOoVsReFjwe4GkrH4VkCxpEDa2fCAFqzC8AsMBifYLI6p9ge/JoMpgbmNaEiBx3Ro2vjKiaXS6LwGQ+N48Ri2e+kES59YLEoMpDOWDXWhZvr5WMQHEBqdVTgwSBhd2vDqT+HjFNOP1/wckZUwJpwGSWL1yxSrGydXv+o6YZLAG8MP2EysUOx0w1HGCPW6QNMu9wPtfMIltCv+nVvH3q6WLI0O7meQCiV2foIlglHR/il0BYLrcneHetJP7P2OSwwxefvUyyXF3JtvY3Wn2CRdWJ5PYBYuV7sUmF/iBYBkLRa4eww0qn+G4cx+QZxUfWm1z3GCDCYBMd+cGSbo7D5BEzHIzrn6QBMj1baa74whCrkw8mcKCXVdtpsiHDIhL+jgDAGVQAklaXV5fgqQBqZ9JLpdXKyY5bNTxU96bn92zAzoxmA1D90j2LDq4SosEQQYvJhmCQbmxnwAkJ/5IEaFjkngoYWzBKHdMUiveMEQgS4SC0CAJF9cAkOS91YpVhrtziQVP4eCHVXxgpc3RXau1AIWmY5IDklJ4jrtzYpaXCmywu2PF5Wy86jyZRCBJhaXkn1Z1JqsUG5yAr9UVKc7AmKRVmzv2eMWka2aSVppGrKwFkiUBElG+HpCEBHdJbwDlxT8i//RRdLzlLjQKDdfCgt4U5Z5B0+i2vL+s6DyLj4gWrYUEv0pMqqm6jJz0VETHdkVE8xiGgtQW3Sb/ZuYJdOhxG4KCQ9kdaWXO7s6R3Upq66AOG4XZp3ClogytbuhNZ0q5rOKOYlAASMwkUng2aqqvwBfUSKu40vPZqPFXo1mrWEfiSylNtmnergvfZ31MMuOW293ZsApTPzRktgdIMiY5UltkOQRWVloSkj5dgvtei0NUsxiZJwGVpSVY/8Zk3H7fk+gx5D5smD8Vbbr1xR2/fJ6P8QbJiUllRfn4Ys4kDJr4MroMGK6pQyCd3r8NO//zXYyfswqRzWI0kxyQ1Ir0ZtI/Fr+MyGbRGPzEKzLHUiC55bPU+BpAkuAHN/0NF7JPYtiTrwqXChvbP36LVd/Qia/A8gk3S/8Kc08jac0SdL1jNG762SgnTgaqPw+XJxM7frEK9y+3BTtEkio1s05KnUTVFBECpOy0PUj6bAnufzUOEc2jdRL7w66v8d3Xf8FDs1YivHFzpMWvwQ87/45H/vgJ4AuqlczuW7cc2YdTNBDkpsqLLyA0sjEahYS5dET15UpcLi9FRLMWsKwgmS0Bsb1+hv7jp6rgZDBJSGaKST+eScfmuJkY+tSraNutn7OqdbxxuzDa7bg7PwqzT2L7X95G90Hj0OPucXx+QeZx7P7bYtxyzyPo3HewTkx3f/YeKi8VY8jEVwzGMb8N0A2pLhUe/54URHS0dWFfnAZIqTflgpSi0wqNM1HH3WWl7cGez5bgvmlLEdmilZbem96bhrDIJhg+eTaDVlZUgA3zp2Dk1Llo172fu+JgATnHUlGSn6PjTFXFJXy/6TN06T8MLTve5ALoQuZJnN6fiL5jHkVIRJR+mKat2qP9zf1B8UlJ2MSP30TeDwf1+X5/DeyaGgQFh9QpHlvf1Bt3PfaSBk+JDeEm/Ti8dR1OpsRj2FPT0SSmHR+3b+NKFGVn4J4p8+CDD7knD2HfxlUYcP8kdqXKxSoV6eXuzKqDCZJ1ISXOFiUcIk2Qi0kkv10gyc+pG1aiqqIMFReLUJidgbbd+vJD3/7gMygvuYD4pdMRHBaOkPBIbYjykkJmE7kB2tp0uxV3PvqCp7sj9mxa/Af0u/cJNG/fBU3bxMLyEVuAzENJSPl8Gca9vAiRTVvyvhpKzxQwOjkFtqyYi7LCc7zihWZQ4KmV7KhB2nNizyZ2m4N/Nc2ViFYUF6D0x1w+u+ZKFc4c3ImOfe5EUHAwu6HKSyXw+/2IiGrKv5OWsI5LSH1GjNfVkKjmMQiLai6Vprua4Up8A5hkFSQvtS0fuazaINlSPJgg0fvkdctQVX6Jb6zkXCZiutyMoEbB+Nm/PItd/7GAA3GX24YgvBm5PaCitBinUhJww4DhiJBGbdqqAzr3Hy5rf7KWJ6Wa1Is4tn0DUjesxsPzPka4PM+19G0bPlmrY6Et1Z1yEVtXzEVNTTVG/XqeZIQBjKtmJ4TFtpWvwxfkw5BfveIK+ATc95s+rZN11/JFz6EPoMutQ2qVozS7XMpRuD5+HgIosAgaGJMCmaTiUvbhZOxdsxT3/uF9RDaPwcm9m5H65Wq+35HPzkOrG3oy8EU5Gdj03isY88JbiOl0s3geWZkgw+Yc3Yej276o9ZzFeZmoqa5Cy9iu9dhAsKJT30HoPuRejjWq3kUA+f3VuOfZP8r8SNZXaV1LVeFUFGwkEEC+IAx5kgSEE4+OJ23Cka2f4xcvvGOoMaHqRB3OKNT6/ToHIwOTy93y0VzcPPh+dOk3xHVd5fJqg+Qk39aPe98XiSrZTDNJxRlHOHiBxACt/QDjfr8EjUJD8Y+FL6Fp61gUnD2OkVPmIubGnuwiyQ1+u+RVjP7tW4ju1MOQ66IykX8mHWcP7XZyHQvISktGWXEBut/9C+3e6kKJDEGxI7bPQJGHSyZtWT4HRXln0aFXf1USlz7NcHdsJfE5N/0A3//QJ19zSfDjSd/g8JZ1eGDGh7hSXoryogJXVVslx7LSBPiFgSMbN0dwWCS+WvQSeg4hgIbWLsSqqoM8RyTHsnpOz5K/Z4lLZutSjxYDCiQL5PJMd5d9JBnJa+Mw9veLERwagR0fv4nb75+ELctno1nbjggOi+Abra6qRFHOGTRr2wnB4WLfbeOeQHTnm3XupFoR5Gyzj6Vg20fzceu9E9HnnkeEuqxvs50YJGsJvIq3Lp+DgqwTnE8JHGQMkqDoUr/8fCHnJFq0vwlDn3pNVyXIWj8QQPGf48GZH+HMgR1I3bjqWrwaC5nOfe7Gl+++iJ5DHhAMMloOroKrao+4Skt+WOeT3tMAmZLaqa05EjwwJuUcSUHy53HoOewBZB1OwYip81BxsRCb338V7XrchvAmzfmGLpeVIvtICtr3GoBwCqSWhW53jWUBIIvmIq+wLBTnncW3701Dy9gbMer5+SgtOIfNSyjvqHu7ZcyjLAREkifbPbCRsGwOSLmNeu511TrSpSBJGy3ByRUlfDiP2Tps0nQjVvg5hlaWFKJp207scqsrK5y6nS6a+nGlshwnU7YgM20vYnvfge6DxiI0NIrjdGhUU4SER+m+VGBLw6wJqt4Vx6HzuxfrGOQUSo2iqez3qDyJjHil8hLyM44g89AunM84gkYhIeh8+zD0G/cEis9nIf791zByyhzJEIuTNgKNDB7dsbsgBMcg1SAUn0sL8rB1xRxcunAeD89djfBmMSDJfTo1Ubo/h0mUCx1N+AJRLVtj6KTpaBzTTqRwKrYAiF8+m2X16Ofe0BUHTi+NyrVWd8S4FXM5BtH1nJUuE1iv9gP1kkCJeRGO7/kGZ77bieiO3dBr+EOIbNG6DqluNhQDWxpcF5F5qmgQWvm7Ftu2TO29JLVgkmARvb9cUYpvFv+OZSTJaJLbo59/E01adWAjlxBAS6djxOQ5rO5oKyKAlr6Ge37zBmI6ddeKUYFE1805th+7/7qIr0fbhEVfsgRXXVnaJ9hm4eyBnUhZtxyxfQdiwPgprrzGBIkAulx2EQMeniqFg2ChyjmcbqZwf/vXr0RoRGMMmzTDaAM4QoCe2eyQim6rjfQdX+Fw4noMfvxlRHfsWjvOyONU51csENmhDQDerAlygy9/5yJmkJ8Ws9FuqO3uHJBOp25D9I29mLr7/ms5fv5vC7l8QucwQB/MQMuOXREaEcVmraosR8GZdAYnOELkRn1G/RItY29igx+OX4fvv/0ULTvciPY9++P7zWswYdFGcT8BIFWVlWDt9MfRd+wE3PLzx7z9noxJBFBu+nfXFC/UQZTTDX96pksOn89IY7FhKjbd8oaN/JNHcC4jDbeM+lfHhQqtL9siNppEt0Orjt2MfpW7c6sWjq7LkWhgF7fjXd1u8AeIAG+QhMKjlU3ymAAa89ICDdBFAihuJlp37cPVBAao4hJn9G269kVYY9oH9Bh8H1p0uIHfU17ls3wY8NBknDqwE3vXvI+J727EsZ1fI+fofgGS9G7+mmqcP5GGZu06IaKJSFRpo8+3P/i0Awa5rGWzQKUhKu0odScppISxI78B7PxkARqFhGL4MwIg1fw7tOmvOLV/m1sJyl9SySslsFTZcG9OYtyh9x3oPXy8iJPGbENd1W+13zq/YyEzSAaGWkqtPiZlpxNAKzD6xXdcAG1ZNgvDnp4pXZyF4tzTiI+bgZG/fh0xtIrUPINq8tEd+0Qf6tS+BOxZs5QBykiOR17GYeeZLZHJZx5MQkyXHoiKbqO/o8S3z5hHXfbZGjcbBOiY38wXGb2syen2tFi2ukFHspxi0PDJs6QIqD3bIAznLqym7/gSRxI34OEZK41KgZhvMPMpbXQPkOoCyjq3fYHMg9RgiHB3tKJd7QU59SMUr/gu99h+pKz/kAGiCoHP50PJuSxsXU4AzUB0Z8p5fByDtsTNZIBI8jqgyzaHrmJYyNiXgL1rPsCEhRuEpKc1Ll/pfWXFRXw+/XHc/fjvuDJRnwRngPzVGPPcfEEcDUjAe9noi182B76gIGaQYlrtFnrt6Z/07RsZoPGzVrFIcURIfZNCboFQJ0C5ie/Y1O5WRuNQTGVzOc1Tl3Cg/ZlpyTjw1ccY/ds/cTWbtov52UhYPptlb+PotmzA8uICHN22Hj2HPYiolm34J4KCQtCp3yBH0Uk2ndovAHp84QY2aCBIVZdKsHbWRAaIWhFKOHgFGgKoMOcU2va4lfMir82sz+UdP8j9mxGTZ2kXp+OOa9bBbPgBRxPX4ygDtFrEDdd0Ud1MEsfWP9tg5Wz7EzNIgcTxhUniMEqVZRRYP+z+O8qKfkRhVgaqq6sw9sWFQKNGDIYCyNsczl5qJTw0c6Uzayfj36l927g6MWHBej3ORb97Mjmec5Tc9FSc/W4XRkydg3Y9+/MF6wKJAKJ2gIp1Zp4aGCvomYuyT7G4GTF5tlZrqi9kztnRar+QdYIFEf34iaRNnOuNfXmxoKYBkm6dc6XAYVdtd1e7u8t5UG7C2zw0YoIk+wYukEx3l5m2B/kZh1lmx/a+U7syuk5pQS52fvI2Bj72Ej+sSHlkvqMlu5oIkq+aweCG3N61cZiwQNTm1ILZvvpN0AqnclSrG3ph+KTpsEKctoEXSNuoFldTg5GUqKoSkBO3RUFSBXuqma2QMegZktnCKZpiQSe3to2zB3fhwNd/5l202LoPvhedbh3kYt7/vHXusEnFLisn4W1mkHYnxoQP+x+DSSZIpnjgmERDJMQ+w12KY5SbckBiwNTwiXqVLQ8eZfJTzybMiIGC1cRyNd8gOlPeeVK97JUVcBWTAkFy4pRMGA2QPPs6HjN3ClSh2MyYJAqs7ilVcUzgsSqOWTlb/11XEhRIrpjkMaugVqsDkhp2FG0LTi4De0kuJgUKEGOcS49vSedljCIHgnQt8w3egUe0KWhzj3NJ1abFxDWCZEwXBc7KcexzDTpSh7dudRdYArKyt7xlzGbTChV9IQckzmA9BkqcwqkDhphM1bK9FkiOGPEaQmHAmYkcBHUhVcRAca4Xk/T9qXjEtL1KFDSYxE1xUvqGu3OYJFe8LnIaBpdAutoOhgT3ZpI5hqwq107/R1UrJKh5DJB2N9KgagDeqc15g+S4PPG9OD5Ijg/LYXkvkHTrXA7sazdnxiTBINdvGDEp0N2p3IqhFa5AJ7d1QuUCSQZ3T5CcEePASSGBkRGrqL9rMMYRAyaTHJDMwii7W2OoBDY+tbLi33T6QYY7owdkh+WaNPUwukDGyG0ESMr9eXVl2fAB8w2uRcJWNufzPMAyGn7qXrllIZnDnVbF/HrIVPf0qgzYPKAhmxjGvAP3/GQPR5dndAOvLhfmBslJZJ0GnaHuCsMQ1tfK3DxfthsMIxhAOSC5WeSOMepcJQSEexJskiu5LiZp92UIBzW8r/+7i1J9zv+qIIckxpVlHJELKhCka2FS/SDJFkYASO6ipmSQ2eupM87IZpxqypkTriKZzoPtTwyrCZkWcefkbCtpxaQVAKbUtcjumrr6at78Ks7++tcNsYB1ZO3ckJKirETAHuh1oesANcS8DT+X2bF/xZS2VahJBey2gZe8DlDDjdyQK2j3lbxq0kB/DRJtG66pvusANcS8DT/XFV/2fvTMFL/fTzFJb9cBariRG3KFWgIgUDRcB6gh5m34ubUAChQN1wFquJEbcgVPCW2KhusANcS8DT+3zhxHiYaBU1bT/5K6vv1EFqg3CSXRcOfklR/+RPd2/Wf/2wL/BGiui/tFFRS/AAAAAElFTkSuQmCC"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAFNBJREFUeF7tW2d4VVXWfs9NJUAMgQQCIzUhdARGQ2/SizAOAUTsNEF4BHVGBPxE2ki3jA6oKCpNNEpJjBQlCoSSUEIgECRAQnoICenlnvM9e+29T7m5CQ7wfN8friW59+y97znr3e9a71prR7kdv1lTFAVQFCiKjf9k/7DPwN7Ka/RGfO74k4/TAGiKAhvNBDSbWEOjqXTtTi+bylYR89mK/F9A0/Sf7BNNo2/jn9OvfB77nP6Tc9nnmgpNU+m6yn6yoaoGdseaKtcSY+R88ZOtq9DX8Hl8ffa7/F6VP7dpPL8fth6/R3mNPT19ZrpX8XTG8wHpNqiHFMXlH38ZsfiGkn/uSwKIA2EzAJEgsY9hBYk+ofHsXz6H3QrHQ4HqDCRp9TuApAiDkLHFA0lYueElGAZI7HNuRPmZ4+/MoNJgVmMqAiC+rp2ML41oNjq7Lw4Qv24eIzdPzSDxuTWCRGByQ9mg5SqKrbOSxwAig7NdzhjEDc7teGcm0XjJNNPP/xuQpDEFnCaQ+O4VO1YyTux+yzXGJBNrABWaylgh2WmAIcdx9lhB0lnuDLy7YBLZFOo2JS9uk3BxzNBWJllAItfHacIZJdyfZJcDmBZ3Z3JvupO7b0wymEHbr0YmGe7OzDZydzr7uAurlknkgvlOd8YmC/iOYJk2itg9JjcofYbhzm1AupJ3dpNGcYMMxgEyuzsrSMLdOQGJxywr42oGiYNc08vs7iiCMFfGn0xiQa6rKlPEQzrEJX2cCQBpUAaSsLpYX4CkA1Izkywur0pMMtiox09xbyq5ZwN0xmAyDLtHZs9bZz7XRQIngzMmmQSDdGP/DyAZ8UeICD0m8YfixuaMssYkueNNhnBkCVcQOkjcxd0DSOLeqsQqk7uziAWnwkGFknfqM42iu67WHBSaHpMMkKTCM9ydEbOcqcB7dnekuIwX7TqnTGIgCYUl5Z+u6syskmwwAr6urpjidIxJumqzxh5nMelPM0lXmqZYWQUkRQDEo3wNIHEJbpHeXLQiPfEsfP/SCrW8fXVh4QhS8rloePs3wUMBzbkEv5uYZAKJyK+rcY02PseLMcmQ3apaCUVxEZLYUXqzkVIuy7gjGeQAEjGJKTyrlOcS3EEsVHkvXbLJzVninVV5Wt2dBiU3dqNJZjsBScQkQ2rzLIeBVVFWjLDFL6L3s6/j4fYhIk/SYK+osORLPy6fjqAew9Bu4JM0hq2g2GxQ3Nz5WvL/CpCReBaZV+KdhiYDFIIBDVt1REBgRwLFAIkb8cqJg0j4bRf6v7QAXt71CSS1sgKnf/pGJlYixxLoSncJDR51fRDcY4Th7kgRVKKkIA8FNzNwK/UqcpITkZeZgoFT3kbWlXjkJF+WfldyW09xavs2RPPOvatKcwegdI1tiklKbsx/NM4OnqQKzawnpUaiaoiAa7FR8H04ELV9GiDs3RfR55nX4dO4GQ5ueAf9XpiPn9a9XnP0B9Dir/3R++l5ejIrgTod/jXi9+9E3foNa1yj4GYmOg2diM5Dn9LdH3N9QjGg4GYaojatQEVZCfpPXQSfBk1QWV6KHQsno37TQHh4edPQ7GsJ8PCqC2//xmSfwpwM2NzcMGjGEjIw29Exuz5DyoWTsFeU0xwXV1fUa9wCvk1aoXnXvrgcHYmU+OPwaxpsgMOJg1sZ11G3fiM8OmaqsSGc5lGcScRImsvjpXLz5Mc6QFK9SRckFZ2u0CgTVRC9bT38W7RD86798MOSl9Br8jy6scTDERg47W0U5eda8qh9H85Hi279ENRrOKlF9tWunl7wquNTxd2dCf8KiUd+xvgVW6sFiCWX2+ZPQLt+Y9Bp2CSTumNx3gCpsqwEh75YgVupSRgwZSF8Gj6M7QueRv+X3kKjoEdo3r6P3oR/y/b6OvEHv0NqQgwGvbyUr6sBNy6cQHH+TXj5NEDs7k1o3XM4gkIGi72gIW7fduRcu4QBLy0EJb6m6kHM7k2wV5ZzgGpQd+aqgxkk5eaJjzVewmGkcbEwiclvC0ji/aUj4bideQNdR72gA5SXdg2VFaXoMup5pMafwM3UJAEScOlwBMUp/xZtCRwGc4fB4+Hi7lklJjGALt8BIPag2/85ngB6ZNgk2Fl6JoHRk1OepNorSnDi+43oNGQi3GvXwY63nkbHwaHwbdySDHlqz2b4BDRDi679aHzyuSP0bINmLtNdErlWsev3rJmDoB5D0TpkiJ4Hxe3fjpyrDKBFhlQX40/u+ZyY99jYac4rHaL0Y+RlViYpOcc/0lg84DmMFSRNiAczSOz3nOuJOLX3Cwyc+g5+XDoVvZ6ei6sxh9CsS280e6Q3+X/mOkQtCClxx+Dt15gMIV/dx82AzcNL1P5ELU8BdICWb60xT2IAte03Bl2GTeKlNfZtQt2Z5TivwfGHtpeXYftbk+BZxxsurjz+lRTegouLO9xqedH7itJict2DZy23VAukbN+zejZa9xyGoJAhAjQVcfu2ITMpAT0nzuEMMhk97sAOev/Y36YbYsWs1pyIDHm/9DwMIMciqGNMcmSSWlmOmB8/R5cxL2D30ukEUEVJMRoFdYSXj58ex6Rr/HHJFLTuPQIdHh/HGUoBh1cmKM2UtTsFOB3xNS5G7UWvyXNrBOjw5jVoP+hJPDJ0Eq9v8QwIankZbqVd1eMtW75B00AaUckAmj8JA6YuREBgZ7qNyA/+iYat2qPz8KdpTvyBnUi9cAJDXlmhA/T7VytRdDOTxhfm5cDD0wtunl70nY9PfRvMLSbFRlXrkv2atUHIk9Or1vhMxVNr/c9IvpXsYx/yRFUoK6OaYBUOZpByU68AqkoPfPjr1egwOBT+zdvB3asOKafrpw9Xe7PmC6Pf/Ag+/g/rILG7OBPBRcKfeXUa/hQZlu1aCdKtrBTsWT7TMn3yqu8Bm41Ewvb5T6H7+Fnwa9mWEtPfNq+EX7PWaNPvCR5Hj/yErKQLGDJ7hb7jmQgoKbyN8uIC8hR+LdrCt0lLAr1t71EoK76N0qICQwRQwkupM4Hi4uYBr4d8q9bvzLJd5aDw5FhUzxkmWdEfWGS2Xuohl2cGSQFzeex6+KrZKC8urGLDRkGd0G3MFJSXFOrVbskUThRRFWeRRwEeatgUru7M1bC1xSaxV8JOUUUQTTDMGWA2mysUF1cyhoxB9soK5OdmUHBPOXsUpyO+AQOIjassL8G2NyfeEXufgKYY8sp7nN+mpPXSkQic+3k7gnsOQ4dBE3QXx3Ik8zgKWaoKmyl28RhjKks5Flxle8RSWlKhZB59XwfILKmN2poBkoxJbCcyc6YlxCB21yZ0HfMCmnbsAcXmAjcPL6RfPoPsKxd0kSBjEdlaGPyR4ZOhuLqJ9/yKDpIERZQP5JyaLMsA4Ume4e6Sjh/A0W0fYPLq76HYXGlnlhXlmXpJwIEN75B46TAoVDey4sKfQy8dCaNFrn+D8iDFpqD7uJlo3KYbyevYPV+IW5MKsuqdNu/cC+36/a1akMw1QTOQSuaR9XoMMgqlpqKp6PfIPImMKJgUtWkpclOuwLOuDx6fsRheD9WneHIuchuSTv6CgLZddUDkLRfmZpEknbBiK1zdatH4/PRrCF/3mlP7e9cPwOgFn6C8KB87Fz1XLUaj53N3ydydBOny8f2I3vYBnlkdBmb0suIi3e1IWXvgk7fh17IdOg2ZQM07msuCs2KDi7uH3kfKTIrH+QPfoSAnHQHBXZCWEIseobNQy8cPN5MT9QLr7Zx0JB6NRHDvEajN4rGQ6rV9/eHTsKnu5mQ7w9q64NUNngLxBqGSdXi9pon6izNJzZnEWSQZxkDKTbuC2LCNKLqVjWade1JWPWDqItp5cZHbkfHHWQybs4oeWM5jaF0//Tuit3+ICcu3kMxmdYW89OsIX/Mq2g0YS2pPVm5S4o6iICcDYxZ9ijIG0FuTEdRzKOo3DdKBYnMvRu3BEws/wUMMIPZ9wtAMIM6gMGiqHVv+EXpH9yYHMDc3bM5KIdXLsO/fC9B19POI3vY+WvcZCZvNBecPhmHIzCXwqltfNBftyLp6AYe3rEPf595AvYAWJqlulKB0d0ehytp3MtcEqcGX9fs6YpBKYcF53uMIkqraEbV5BZVvTn7/H3SfMBsp547BXlGKXpNfR/z+b5EYHYladX2ssQQKBeqy4kKMX7YFrmyHKgry0pIRsXYuhsxahoatOtAclUnu3V+C1fHMAPV9/g0069pPXzftYiwOfvw/OkCSPiwm/XF8P44wgNaEwabYkJp4Rs/QMxLP0drsVbueP7KvJuDRv09DLZY8s0Ta3RP1m7am30+Hf4X8zGT0fe5N7Fo+HcF9RqF1r+GIP/g92vcfi4riIoo5zNzZyZdwbOcn6DlxNnwaGYxx96zNXbCpbV5tYVXEMGJf5m9r9XYDM4pjziMluAGSgviDO3E7Jw2P/v1lhK98BSETXqGyx6+fLsagGYtxOfpnpF6IwaNPzjB1Z3mcyfgjDud/CcP4Zd+QEdiLsSBi7WsEkF/L9rrsjt3zJVLORWPsgo0oLblNDOrDAOrSVy/cOgVI+LikY/sIoGfW/IDiwnx4efvS95UX3caeVXMQEjoTcZFb0TCwI+30W+nXMHAqSzZFJ1YDbmelImL9PCr91GvSEruWTRMAjdDdYfiqOSgtzK+WnS6ubhj52nrh7v4cSBI8JfO3NcQgHtENpVadu8vPTEXUl8sw4MW3UateA1J0IeNnoXHbv9KDs3gUv28HUs4fR6ehTxlNQHH72dcvEYChS78WALEYdB0R617DkJlL4d+qPTWqWEno1B7BoAUbae1vF5oA4r4T1QLECqbH9uPo1vcxat5aHPj0XTwx/yN41qqLqC/+BXtlJfpPWYif1s5Do8CO6DB4HHa/NxvBfUaiXf+xoiIAqgKc3PU5HqM8RsWPS6chuO9IBPcaqbsvBixTj0yosELqmcgt6DryWdT1CxCMVShJ143uhEnVsUnJiFot8iB5MIS7O+YSLO0FcepHtVcgIWo3Og4aj8qyUuxdM4cACmjTDTaqSADn9+/AlZMH4dO4uV6r5vgoFEsKstMRuoQBJFxc+nUqsDJ/zhjE4h2LQ2f2bkZyXDSeWMgB2mkCiK8GpF06VdXFic0gAWJVgoDATug+fiaOffsxMpPOY8TcNajj2xAR6+ahUauO6DL6WaRePEXg8RrfRHFqBVDtlXRWg71+WDqFGNSmNwfIKNHwclDOlfOI+noV+r/wFnybsBhklepWkIz51QKUdmiVxnarHsjZY9sEk6qNSbzzWlFaivC1ryIkdBYC2nbjECgKzu//Fkz1DJ65zDgpJNZKPnMYx3b+G6HvfsVFggLkZSQTQKwA61G7rsQSeenJ9NBjF2xASXEBvls4GQ2aBqGWT33dnZQW5CH76kVrDBJXf9+8Etdif0P7gU8i6LHH8eumFVS4ZG7Y268JjQpfOxeNAjuhyyimEFXcuBBDyWuTtt2odMNKQuYjXAygNn1HI7j3KGj2SpSVFOkgsF2Vc/0Sond8iF6T5sI3oLnRR9I0KifxJNTo3MojXTrQDqArqb+uJAZJkOTulV1WI7k04pOMS4xB7AFDxs3kAAmgJUCsIizleUl+DrKvXcTlo5Gk/MYu+Aw2F97iyGcArWcAtYVHHd4GYPxgsYk90ZgFG1DGGLToGQKIVZUpJwNQdjsPWVcTnAKU8OsPVJIJ7DGU+kwxYZ9i8IzF8PTmWT1bQgdo9PPCHanEpNN7v8KgmUvg7lGb50cikQxb8hIB1KbPE8jPTkHkujeqjT2OF0bNWwdXD0+HGl/V41xmNilpv7xHh0bMIIlEhx90M1W0JUMkaPZyBtA8hIx7mZI2niMpSPg1DFlJ5zFg2juivWRDaWEeDn22hNoMrNDY8tGBOuOK8rKpjM+SVyZvZbnpSswvuHntEh4LnQXWOji8ZQ3aDxwH/5bteGnHpiD3xh84G7GV3JdXPb8ajaVVlMPFxY0Hd5Hv7PtoPhq16kDtBqPIqkK126mpyI0ldj007F39Klr3GIrA7kNJkfKisNnI4hZMvR2Z8Po1C+bu26GKYHRleYnHAlDqL+8Rg6gNYALqz4Kkqzt2iIR9ucldciDFulTekTLe6MpK0GXLw7Fwy6/zmCR7SfQdIgbJ06syJpnKF87B0jRegjGBJM87kOHogii98jc6SDKp5EOsByf5NfOhRlHZsLgs3ja3nlLl7o5LcGtMIpanHvyXXkmQIFlikpOzCrL0YpSG5GFH3rYgozn2koSh+eeOAoTnYHQIRT++JUxuOorsCNLdnm9ghpAgWY9zCcP/tyCZThc5npUz95I4M6jmXgWM6s43KDcOrDCdzWZM4n0hAyRe2JRS3CimVo1J8mSqLturgGSIEWeHUAgcAolZiIF4Z5DkEMkc8/mGmv2dGSSe5etnyh3aztYip9G8k2zTXZJ+VMt8+seRSeZjyLJybWrSibqfYFM6AWR1M7xoSVwwHWJ0BpIhwzmIfLyLUG7isLwzkETrnI83uTt5WtXp0WM5zrm745uCQ0LsYG5b+q7qkPqvmCTijMNxLou7oyEOlW3huqxMMkAyg08uzdTAg4ZtSsr+5UY/yOTOZBPNDBK7LIWAnshyZEx/BcFBMup2ojlnERsKVYS5GHCSb5GVq7o764ao2vCThVwJkqy+18Sk6k+vioBNBzRkTDLOOzCcVNHDkZVog0nVuTAT++RfXDi0IUx5Uq4nPDsryfuWiXYDdydGYZMb3mCS1dVZY4ycK4UAd0+cTWInV8ckPcaYmSTcnP7nLqLgavqrCuaQ+HFla1fWEaQ/w6SaQTIq3PLUqmQNT2rMgsHIcaqPM6IZJ5ty5hOuXLikQ1MPedrd/+HVfeoN5eiGFzcAmFbdLus5fdOdHEWNrv7BxXuzgHL+23fc82+lHAK0Hs6WegDQvRn4XmcTO2I2TAsohz0W0AIcF3wA0L2a+N7m6+7r+Ocv9lDtOKRp4OeRxOsBQPdm4HudbYkvxz6dMk1VVRaTHgB0r5a9T/OrCABH0fCAQffJ0ne5TBWAHEXDA4Du0rL3aZpTCW0WDQ8Auk+Wvstlqs1xpGjoMW2Tx12u/WDafbBAjUkoEw3dp3628T58z4Ml7tIC/wuyLDr7JEtoSQAAAABJRU5ErkJggg=="},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,s=void 0===t?[]:t,i=e.col,r=void 0===i?4:i,a=e.right,l=e.bottom,o=void 0===l?23:l,u=e.precision,d=void 0===u?0:u,x=e.wrapWidth,p=void 0===x?1200:x,h=e.trackEventItems,m=e.loading,f=Math.floor((p-(r-1)*a)/r);return(0,c.jsx)(V.Z,{spinning:m,children:(0,c.jsxs)("div",{className:k()(J,n),children:[!(null==s||!s.length)&&(null==s?void 0:s.map((function(e,n){var t,s=e.name,i=e.id,l=e.identifier,u=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,c.jsx)("div",{className:T,style:{width:f,marginRight:(1+n)%r==0?0:a+d,marginBottom:o},children:(0,c.jsxs)("a",{target:"_blank",href:"/paths/".concat(l),className:L,onClick:function(e){e.preventDefault(),h&&(0,F.L9)([h]),(0,F.xg)("/paths/".concat(l))},children:[(0,c.jsxs)("div",{className:K,children:[(0,c.jsx)("img",{className:z,src:"".concat(q.Z.IMG_SERVER,"/").concat(u)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var s,i=null===(s=$.find((function(n){return n.name==e})))||void 0===s?void 0:s.swimg;return(0,c.jsx)("img",{className:M,src:i,style:{left:"-4px"}})}var r=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,c.jsx)("img",{className:M,src:r,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,c.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,c.jsx)("div",{className:Y,children:"开放课程"})})]}),(0,c.jsx)("div",{className:G,children:(0,c.jsx)(X.Z,{title:s,children:(0,c.jsx)("span",{className:W,children:s})})}),(0,c.jsx)("div",{className:U,children:(0,c.jsxs)("div",{children:[(0,c.jsx)(X.Z,{placement:"bottom",title:"章节数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,c.jsx)("span",{children:e.stages_count})]})}),(0,c.jsx)(X.Z,{placement:"bottom",title:"学习人数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,c.jsx)("span",{children:e.members_count})]})})]})})]})},i)}))),!s.length&&(0,c.jsx)(O.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,s=void 0===t?[]:t,i=e.col,r=void 0===i?4:i,a=e.right,l=e.bottom,o=void 0===l?23:l,u=e.precision,d=void 0===u?0:u,x=e.wrapWidth,p=void 0===x?1200:x,h=e.trackEventItems,m=e.loading,f=Math.floor((p-(r-1)*a)/r);return(0,c.jsx)(V.Z,{spinning:m,children:(0,c.jsxs)("div",{className:k()(ne.list,n),children:[!!s.length&&s.map((function(e,n){var t=e.subject_identifier,s=e.id,i=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,c.jsxs)("div",{className:ne.wrap,style:{width:f,marginRight:(1+n)%r==0?0:a+d,marginBottom:o},children:[(0,c.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),h&&(0,F.L9)([h]),(0,F.xg)(e.first_category_url)},children:[(0,c.jsxs)("div",{className:ne.top,children:[(0,c.jsx)(X.Z,{title:e.name,children:(0,c.jsx)("div",{className:ne.name,children:e.name})}),(0,c.jsx)("img",{className:ne.img,src:q.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,c.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,c.jsxs)("div",{className:ne.btns,children:[(0,c.jsx)("div",{children:"开放课程"}),(0,c.jsx)("aside",{children:"开放课堂"})]}),i&&(0,c.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,c.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,c.jsx)(X.Z,{title:"访问量",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,c.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,c.jsx)(X.Z,{title:"成员",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,c.jsx)(X.Z,{title:"作业",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,c.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,c.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,c.jsxs)("div",{className:ne.lockWrap,children:[(0,c.jsx)("img",{src:"".concat(q.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,c.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},s)})),!s.length&&(0,c.jsx)(O.Z,{})]})})},se={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ie=function(e){var n=e.dataSource,t=void 0===n?[]:n,s=e.value,i=e.onChange,r=e.className,a=e.style,l=void 0===a?{}:a,o=e.tabBarExtraContent;return(0,c.jsxs)("div",{className:k()(se.tabs,r),style:l,children:[(0,c.jsx)("div",{className:se.tabsWrap,children:t.map((function(e,n){return(0,c.jsxs)("aside",{className:se.tab,onClick:function(){i(e.id)},children:[(0,c.jsx)("div",{className:s===e.id?se.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsx)(X.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,c.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,c.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,c.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,c.jsx)("div",{className:se.tabBar,children:o})]})},re=function(e){var n=e.className,t=e.style,s=void 0===t?{}:t,i=e.children;return(0,c.jsx)("div",{className:k()(n),style:s,children:i})},ae="orderWrap___ZfyGX",ce="orderIconWrap___XTB_O",le="orderAsc___KWHmA",oe="orderDesc___rHdbB",ue="active___a7eSP",de="cursorPointer___gs9kL",xe="orderTextWrap___teAKn",pe=t(38854),he=t(20834),me=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],fe=function(e){var n,t=e.sortValue,s=e.dropValue,i=e.className,r=e.onSort,a=e.onDrop,l=e.dataSource,o=void 0===l?me:l;return(0,c.jsxs)("div",{className:k()(ae,i),children:[(0,c.jsx)(pe.Z,{dropdownRender:function(){return(0,c.jsx)(he.Z,{children:o.map((function(e,n){return(0,c.jsx)(he.Z.Item,{onClick:function(){return a(e.id)},children:e.name},n)}))})},children:(0,c.jsx)("span",{className:xe,children:null===(n=o.find((function(e){return s===e.id})))||void 0===n?void 0:n.name})}),(0,c.jsxs)("span",{className:ce,children:[(0,c.jsx)("span",{className:le,children:(0,c.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return r("asc"===t?"desc":"asc")}})}),(0,c.jsx)("span",{className:oe,children:(0,c.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return r("asc"===t?"desc":"asc")}})})]})]})},ve=t(82242),ge=t.n(ve),je=t(7557),ye=t.n(je),Ae=t(41498),ke=t.n(Ae),be=t(39647),we=t.n(be),_e={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},Ne=t(3113),Ze=["className","style","children","loading","openLoading","onClick","size","shape"],Ie=function(e){var n=e.className,t=e.style,i=e.children,r=e.loading,a=void 0!==r&&r,l=e.openLoading,o=e.onClick,d=void 0===o?function(){}:o,x=e.size,p=void 0===x?"middle":x,h=e.shape,m=void 0===h?"round":h,f=we()(e,Ze),v=(0,s.useState)(!1),g=u()(v,2),j=g[0],y=g[1];return(0,c.jsx)(Ne.ZP,ge()(ge()({onClick:(0,b.throttle)(function(){var e=ke()(ye()().mark((function e(n){return ye()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l&&y(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:l&&y(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:k()(_e.btn,_e["".concat(p,"-").concat(m)],n),style:ge()({},t),size:p,shape:m,loading:j||a},f),{},{children:i}))},Se="head___ghH72",Ee="node___mjPEy",Ce=function(e){var n=e.className,t=e.style,s=e.children,i=void 0===s?null:s,r=e.onClick,a=e.title;return(0,c.jsxs)("div",{className:k()(Se,n),style:t,children:[(0,c.jsxs)("span",{className:"primary-hover",onClick:r,children:[(0,c.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,c.jsx)("b",{title:a,children:a}),(0,c.jsx)("div",{className:Ee,children:i})]})},Be="btns___sNgTb",Pe="confirm___Ozirl",He="cancel___aiq1I",De=function(e){var n=e.confirmShow,t=void 0===n||n,s=e.confirmTitle,i=e.confirmClick,r=e.cancelShow,a=void 0===r||r,l=e.cancelTitle,o=e.cancelClick,u=e.className,d=e.style,x=e.confirmLoading,p=void 0!==x&&x;return(0,c.jsxs)("div",{className:k()(Be,u),style:d,children:[t&&(0,c.jsx)(Ne.ZP,{loading:p,onClick:i,type:"primary",className:Pe,children:s}),a&&(0,c.jsx)(Ne.ZP,{onClick:o,className:He,children:l})]})},Qe={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Re=function(e){var n=e.className,t=e.style,s=void 0===t?{}:t,i=e.LeftContent,r=e.children,a=e.RightContent;return(0,c.jsx)("div",{className:k()(Qe.fixedBottom,n),style:s,children:(0,c.jsxs)("div",{className:Qe.wrap,children:[(0,c.jsx)("div",{className:Qe.left,children:i}),(0,c.jsx)("div",{className:Qe.center,children:r}),(0,c.jsx)("div",{className:Qe.right,children:a})]})})},qe="crumbs___V41Oe",Fe="hover___bEIVd",Oe=t(80608),Je=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,r=e.dataSource,a=void 0===r?[]:r;return(0,c.jsx)("div",{className:k()(qe,n),style:i,children:a.map((function(e,n){return n"," "]})]},n):(0,c.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Te=t(31797),Le=["onChange"],ze=Te.Z.Countdown,Ke=function(e){var n=e.onChange,t=we()(e,Le),i=(0,s.useState)(null),r=u()(i,2),a=r[0],l=r[1];(0,s.useEffect)((function(){"number"==typeof a&&a>=0&&n(a)}),[a]);return(0,c.jsx)(ze,ge()(ge()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);l(n)}}))}},93298:function(e,n,t){t.r(n),t.d(n,{default:function(){return Ls}});var s=t(37205),i=t.n(s),r=t(7557),a=t.n(r),c=t(41498),l=t.n(c),o=t(82242),u=t.n(o),d=t(79800),x=t.n(d),p=t(39647),h=t.n(p),m=t(59301),f=t(49105),v=t(80608),g=t(43418),j=t(20834),y=t(8591),A=t(66104),k=t(6848),b=t(3113),w=t(38854),_=t(99313),N=t(51945),Z=t(40362),I=t(98578),S=t(44483),E=t(43516),C=t(27876),B=t(80427),P=t(85573),H=t.n(P),D=t(78241),Q=t(95237),R=t(43604),q=t(78673),F=t(24905),O=t(24650),J=t(94001),T=t(86859),L=t(5112),z=t(61186),K=t.n(z),Y=t(37712),M=(0,v.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,s=(0,v.useParams)();return(0,Y.jsxs)(g.Z,{centered:!0,title:"提示",open:"打回重做"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/myshixuns/".concat(n.actionTabs.selectArrs.myshixun_identifier,"/reset_my_game.json"),{method:"post",body:{course_id:s.coursesId}});case 2:0===e.sent.status&&(y.ZP.success("删除成功"),t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getWorkList",payload:u()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:[(0,Y.jsx)("p",{children:"该作业将被打回重做,学生实训记录将被清空!"}),(0,Y.jsx)("p",{children:"确定打回?"})]})})),G=(0,v.connect)((function(e){return{exercise:e.exercise}}))((function(e){var n,t,s,i,r=e.exercise,c=e.dispatch,o=(0,v.useParams)(),d=(0,m.useState)(!0),p=x()(d,2),h=(p[0],p[1],D.Z.useForm()),f=x()(h,1)[0],j=r.actionTabs;(0,m.useEffect)((function(){var e,n;"更改评阅"===r.actionTabs.key&&(f.resetFields(),f.setFieldsValue({subjective_score:null==j||null===(e=j.selectArrs)||void 0===e||null===(e=e.record)||void 0===e?void 0:e.subjective_score,objective_score:null==j||null===(n=j.selectArrs)||void 0===n||null===(n=n.record)||void 0===n?void 0:n.objective_score}))}),[r.actionTabs.key]);var A=function(){c({type:"exercise/setActionTabs",payload:{}})};return(0,Y.jsx)(Y.Fragment,{children:(0,Y.jsx)(g.Z,{centered:!0,title:"评阅",open:"更改评阅"===r.actionTabs.key,onCancel:A,footer:(0,Y.jsxs)(Q.Z,{align:"middle",justify:"end",children:[(0,Y.jsx)(b.ZP,{className:"ml10",onClick:A,children:" 取消"}),(0,Y.jsx)(b.ZP,{className:"ml10",onClick:l()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f.validateFields();case 2:return t=f.getFieldValue(),e.next=5,(0,E.oS)(u()(u()({},t),{},{id:o.categoryId,user_id:null==j||null===(n=j.selectArrs)||void 0===n||null===(n=n.record)||void 0===n?void 0:n.user_id}));case 5:0===e.sent.status&&(y.ZP.success("评阅成功"),f.resetFields(),c({type:"exercise/setActionTabs",payload:{}}),c({type:"exercise/getExerciseList",payload:u()({},r.actionTabs.params)}));case 7:case"end":return e.stop()}}),e)}))),type:"primary",children:" 确认"})]}),children:(0,Y.jsx)("div",{className:"pl30",children:(0,Y.jsxs)(D.Z,{form:f,children:[(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsx)(D.Z.Item,{name:"subjective_score",label:"主观题成绩",rules:[{required:!0,message:"请输入!"}],children:(0,Y.jsx)(J.Z,{min:0,max:1*(null==j||null===(n=j.selectArrs)||void 0===n||null===(n=n.exercise_types)||void 0===n?void 0:n.subjective_score),style:{width:150},placeholder:"请填写主观题成绩"})})}),(0,Y.jsx)(R.Z,{flex:1,children:(0,Y.jsx)("div",{children:(0,Y.jsxs)("span",{className:"ml10",children:["分,总共:",null==j||null===(t=j.selectArrs)||void 0===t||null===(t=t.exercise_types)||void 0===t?void 0:t.subjective_score,"分"]})})})]}),(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsx)(D.Z.Item,{name:"objective_score",label:"客观题成绩",rules:[{required:!0,message:"请输入!"}],children:(0,Y.jsx)(J.Z,{min:0,max:1*(null==j||null===(s=j.selectArrs)||void 0===s||null===(s=s.exercise_types)||void 0===s?void 0:s.objective_score),style:{width:150},width:150,placeholder:"请填写客观题成绩"})})}),(0,Y.jsx)(R.Z,{flex:1,children:(0,Y.jsx)("div",{children:(0,Y.jsxs)("span",{className:"ml10",children:["分,总共:",null==j||null===(i=j.selectArrs)||void 0===i||null===(i=i.exercise_types)||void 0===i?void 0:i.objective_score,"分"]})})})]})]})})})})})),W=[{name:"未评阅",id:0,type:"unreview_counts"},{name:"评阅中",id:2,type:"reviewing_counts"},{name:"已评阅",id:1,type:"review_counts"}],U=[{name:"未开始",id:0,type:"unanswer_users"},{name:"考试中",id:1,type:"answering_users"},{name:"已交卷",id:2,type:"answer_users"},{name:"已交卷/未答",id:3,type:"commit_with_no_answers_users"}],V=[{name:"无需补考",id:0,type:"unmake_up_users_count"},{name:"参加补考",id:1,type:"make_up_users_count"}],X=t(6638),$=t(30518),ee=(0,v.connect)((function(e){return{exercise:e.exercise}}))((function(e){var n,t,s=e.exercise,i=e.dispatch,r=(0,v.useParams)(),c=(0,m.useState)(!0),o=x()(c,2),d=(o[0],o[1],D.Z.useForm()),p=x()(d,1)[0],h=(0,m.useState)(!1),f=x()(h,2),j=f[0],A=f[1],k=(0,m.useState)({}),b=x()(k,2),w=b[0],_=b[1],N=s.actionTabs;(0,m.useEffect)((function(){var e,n;"延时"===s.actionTabs.key&&(A(!1),p.resetFields(),p.setFieldsValue({subjective_score:null==N||null===(e=N.selectArrs)||void 0===e||null===(e=e.record)||void 0===e?void 0:e.subjective_score,objective_score:null==N||null===(n=N.selectArrs)||void 0===n||null===(n=n.record)||void 0===n?void 0:n.objective_score}))}),[s.actionTabs.key]);function Z(e,n){for(var t=[],s=e;sK()(null==N||null===(t=N.selectArrs)||void 0===t?void 0:t.exercise_end_at).endOf("minute")||e<=K()().startOf("day"))},disabledTime:function(e){var n,t=null==N||null===(n=N.selectArrs)||void 0===n?void 0:n.exercise_end_at,s=K()(e).format("HH");if(K()(e).isSame(K()(t),"day")){var i=K()(t).format("HH"),r=K()(t).format("mm");return{disabledHours:function(){return Z(0,24).splice(1*i+1,24-i)},disabledMinutes:function(){return K()(e).isSame(K()(t),"hour")&&s<=i?Z(r,60):Z(60,60)}}}if(K()(e).isSame(K()(),"day")){var a=K()().format("HH"),c=K()().format("mm");return{disabledHours:function(){return Z(0,24).splice(0,a)},disabledMinutes:function(){return s<=a?Z(0,c):Z(60,60)}}}return!1},allowClear:!1,onChange:function(e,n){var t,s;K()(n)>K()(null==N||null===(t=N.selectArrs)||void 0===t?void 0:t.exercise_end_at)&&p.setFieldsValue({time:K()(null==N||null===(s=N.selectArrs)||void 0===s?void 0:s.exercise_end_at).format("YYYY-MM-DD HH:mm")})}})})})]}),(0,Y.jsx)(Q.Z,{style:{marginLeft:78,marginTop:4},children:(0,Y.jsx)(D.Z.Item,{name:"is_clear",className:"ml10",initialValue:!1,valuePropName:"checked",children:(0,Y.jsx)(F.Z,{children:"确认清除该学生的已切屏次数"})})})]})})})})})),ne=t(38180),te=(0,v.connect)((function(e){return{exercise:e.exercise}}))((function(e){var n,t,s=e.exercise,i=e.dispatch,r=(0,v.useParams)(),c=D.Z.useForm(),o=x()(c,1)[0],u=(0,m.useState)(!1),d=x()(u,2),p=d[0],h=d[1],f=s.actionTabs;return(0,m.useEffect)((function(){"teacher-unlock"===s.actionTabs.key&&(h(!1),o.resetFields())}),[s.actionTabs.key]),(0,Y.jsx)(Y.Fragment,{children:(0,Y.jsx)(g.Z,{width:600,centered:!0,title:"考试解锁(".concat(null==f||null===(n=f.selectArrs)||void 0===n?void 0:n.user_name,")"),open:"teacher-unlock"===s.actionTabs.key,okText:"确认",cancelText:"取消",keyboard:!1,confirmLoading:p,onOk:l()(a()().mark((function e(){var n,t,c,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o.validateFields();case 2:return t=o.getFieldsValue(),h(!0),e.next=6,(0,E.ZD)(r.categoryId,{exercise_user_id:null==f||null===(n=f.selectArrs)||void 0===n?void 0:n.exercise_user_id,unlock_key:t.unlock_key});case 6:if(0!==e.sent.status){e.next=15;break}if(!t.time){e.next=12;break}return l={time:K()(t.time).format("YYYY-MM-DD HH:mm"),exercise_user_id:null==f||null===(c=f.selectArrs)||void 0===c?void 0:c.exercise_user_id,id:r.categoryId},e.next=12,(0,E.qz)(l);case 12:y.ZP.success("解除锁定成功"),i({type:"exercise/getExerciseList",payload:s.actionTabs.params}),i({type:"exercise/setActionTabs",payload:{}});case 15:h(!1);case 16:case"end":return e.stop()}}),e)}))),onCancel:function(){i({type:"exercise/setActionTabs",payload:{}})},children:(0,Y.jsx)("div",{className:"",children:(0,Y.jsxs)(D.Z,{form:o,layout:"vertical",autoComplete:"off",children:[(0,Y.jsx)(D.Z.Item,{className:"ml10",label:"考试解锁码",name:"unlock_key",rules:[{required:!0,message:"请输入考试解锁码"}],children:(0,Y.jsx)(O.Z.Password,{autoComplete:"off",style:{width:270},placeholder:"请输入考试解锁码"})}),(0,Y.jsx)(D.Z.Item,{label:(0,Y.jsxs)("span",{children:["延长交卷截止时间(",(0,Y.jsxs)("span",{className:"c-grey-999",children:["不能超过当前试卷截止时间",K()(null==f||null===(t=f.selectArrs)||void 0===t?void 0:t.exercise_end_at).format("YYYY-MM-DD HH:mm")]}),")"]}),name:"time",className:"ml10",children:(0,Y.jsx)($.default,{style:{width:270},placeholder:"请选择交卷截止时间",showTime:{format:"HH:mm"},format:"YYYY-MM-DD HH:mm",disabledDate:function(e){var n;return(0,ne.Q8)(e,null==f||null===(n=f.selectArrs)||void 0===n?void 0:n.exercise_end_at)},disabledTime:function(e){var n,t=null==f||null===(n=f.selectArrs)||void 0===n?void 0:n.exercise_end_at;if(K()(e).isSame(K()(t),"day")){var s=K()(t).hours(),i=K()(t).minutes();return console.log(s,i),{disabledHours:function(){return(0,ne.w6)(0,24).slice(s+1)},disabledMinutes:function(){return K()(e).isSame(K()(t),"hour")?(0,ne.w6)(i,60):[]}}}return(0,ne.d0)(e)},allowClear:!1})})]})})})})})),se=t(41129),ie=t(87684),re=t(72746),ae=["shixunHomeworks","dispatch"],ce=(0,v.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks}}))((function(e){var n=e.shixunHomeworks,t=e.dispatch,s=(h()(e,ae),(0,v.useParams)()),r=(0,m.useState)([]),c=x()(r,2),o=c[0],u=c[1],d=(0,m.useState)([]),p=x()(d,2),j=p[0],y=p[1];function A(){return(A=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/exercises/".concat(s.categoryId,"/group_list.json"),{method:"GET"});case 2:n=e.sent,u(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,m.useEffect)((function(){"质量检测"===n.actionTabs.key&&function(){A.apply(this,arguments)}()}),[n.actionTabs.key]);return(0,Y.jsx)(Y.Fragment,{children:(0,Y.jsx)(g.Z,{centered:!0,title:"代码质量评分",open:"质量检测"===n.actionTabs.key,width:700,okText:"确定",cancelText:"取消",onOk:l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/exercises/".concat(s.categoryId,"/code_quality_analysis.json"),{method:"POST",body:{group_ids:j}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(v.history.replace("/classrooms/".concat(s.coursesId,"/exercise/").concat(s.categoryId,"/detail?tabs=7")),window.location.reload(),t({type:"shixunHomeworks/setActionTabs",payload:{}}),y([]));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){y([]),t({type:"shixunHomeworks/setActionTabs",payload:{}})},children:(0,Y.jsx)(N.Z,{rowSelection:{type:"checkbox",onChange:function(e,n){y(i()(e))},selectedRowKeys:j,getCheckboxProps:function(e){return{disabled:"进行中"===e.status||0===e.works_count}}},rowKey:function(e){return e.key||e.id},scroll:{y:300},pagination:!1,columns:[{title:"分班情况",dataIndex:"name"},{title:"有效作品数",dataIndex:"works_count"},{title:"检测进度",dataIndex:"status"},{title:"上次评分时间",dataIndex:"last_analysis_time"}],dataSource:null==o?void 0:o.group_list})})})})),le=t(75916),oe={flex_box_center:"flex_box_center____uOEt",flex_space_between:"flex_space_between___J8U9e",flex_box_vertical_center:"flex_box_vertical_center___M1l_z",flex_box_center_end:"flex_box_center_end___UsRsw",flex_box_column:"flex_box_column___gcanz",rightFilter:"rightFilter___KnaoF",classwidth:"classwidth___QPkdW",operationCol:"operationCol___hiIyI",unlockBtn:"unlockBtn___QvP_V",recordScreenModal:"recordScreenModal___tLQo7",operationLink:"operationLink___vj72A",banding:"banding___BLx2S",noShow:"noShow___mrV9r"},ue=function(e){var n=e.item,t=e.renderText,s=(0,v.useParams)(),i=(0,m.useState)(),r=x()(i,2),c=r[0],o=r[1],u=function(){var e=l()(a()().mark((function e(t){var i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,E.UH)({id:s.categoryId,user_id:null==n?void 0:n.user_id});case 4:(i=e.sent)&&o(i);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsx)(k.Z,{onOpenChange:function(e){return u(e)},title:(0,Y.jsxs)("div",{children:["单选题 ",null==c?void 0:c.single_question_score,"分 ",(0,Y.jsx)("br",{}),"多选题 ",null==c?void 0:c.multiple_question_score,"分 ",(0,Y.jsx)("br",{}),"判断题 ",null==c?void 0:c.judgement_question_score,"分 ",(0,Y.jsx)("br",{}),"填空题 ",null==c?void 0:c.completion_question_score,"分 ",(0,Y.jsx)("br",{}),"实训题 ",null==c?void 0:c.shixun_question_score,"分"]}),children:t})},de=["exercise","loading","dispatch","globalSetting","checkDomainAuthority","getparams","user","classroomList"],xe=(0,v.connect)((function(e){var n=e.exercise,t=e.loading,s=e.globalSetting,i=e.classroomList,r=e.user;return{classroomList:i,exercise:n,loading:t.effects,globalSetting:s,user:r}}))((function(e){var n,t,s,r,c,o,d,p,j,A,w,_,Z,I,S,B,P,z,$,ne,ae,xe,pe,he,me,fe,ve,ge,je,ye,Ae,ke,be,we,_e,Ne=e.exercise,Ze=e.loading,Ie=e.dispatch,Se=e.globalSetting,Ee=e.checkDomainAuthority,Ce=e.getparams,Be=e.user,Pe=e.classroomList,He=(h()(e,de),(0,v.useSearchParams)()),De=x()(He,1)[0],Qe=(0,v.useParams)(),Re=(0,m.useState)(u()({},Qe)),qe=x()(Re,2),Fe=qe[0],Oe=qe[1],Je=Ne.exerciseList,Te=Ne.commonHeader,Le=Be.userInfo,ze=(0,m.useState)({}),Ke=x()(ze,2),Ye=Ke[0],Me=(Ke[1],(0,m.useState)("")),Ge=x()(Me,2),We=(Ge[0],Ge[1],(0,m.useState)(0)),Ue=x()(We,2),Ve=Ue[0],Xe=Ue[1],$e=(0,m.useState)({}),en=x()($e,2),nn=(en[0],en[1],(0,m.useState)(!1)),tn=x()(nn,2),sn=tn[0],rn=tn[1],an=(0,m.useState)("alert"),cn=x()(an,2),ln=cn[0],on=cn[1],un=(0,m.useState)(0),dn=x()(un,2),xn=dn[0],pn=dn[1],hn=(0,m.useState)(!1),mn=x()(hn,2),fn=(mn[0],mn[1]),vn=(0,m.useState)(!1),gn=x()(vn,2),jn=gn[0],yn=gn[1],An=D.Z.useForm(),kn=x()(An,1)[0],bn=(0,m.useState)([]),wn=x()(bn,2),_n=wn[0],Nn=wn[1],Zn=(0,m.useState)(!0),In=x()(Zn,2),Sn=(In[0],In[1],(0,m.useRef)(),(0,m.useState)(1)),En=x()(Sn,2),Cn=En[0],Bn=En[1],Pn=(0,m.useState)(""),Hn=x()(Pn,2),Dn=Hn[0],Qn=Hn[1],Rn=(0,m.useState)(),qn=x()(Rn,2),Fn=qn[0],On=qn[1],Jn=(0,m.useState)(!1),Tn=x()(Jn,2),Ln=Tn[0],zn=Tn[1];function Kn(){return(Kn=l()(a()().mark((function e(n){var t,s,i,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return On(null==n?void 0:n.exercise_user_id),zn(2===n.commit_status||3===n.commit_status),fn(!0),e.next=5,(0,f.ZP)("/api/exercises/".concat(Fe.categoryId,"/student_info.json"),{method:"get",params:{exercise_user_id:null==n?void 0:n.exercise_user_id}});case 5:(null==(r=e.sent)||null===(t=r.data)||void 0===t||null===(t=t.exercise_user_photos)||void 0===t?void 0:t.length)>0?rn(!0):y.ZP.info("当前暂无照片"),Nn(null==r||null===(s=r.data)||void 0===s?void 0:s.exercise_user_photos),pn(null==r||null===(i=r.data)||void 0===i?void 0:i.alert_count),fn(!1);case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,m.useEffect)((function(){var e,n;if((0,le.GJ)())Xe(null===(n=Je.exercise_types)||void 0===n?void 0:n.total_users);else if(null!=Je&&null!==(e=Je.exercise_types)&&void 0!==e&&e.score_open){var t;Xe(null===(t=Je.exercise_types)||void 0===t?void 0:t.unanswer_users)}}),[Je]),(0,m.useEffect)((function(){var e={};De.get("exercise_group_id")&&(e={review:[0,2],commit_status:[2,3]},"0"!==De.get("exercise_group_id")&&(e.exercise_group_id=[Number(De.get("exercise_group_id"))]),kn.setFieldsValue(u()({},e))),Fe=u()(u()({},Fe),e),Oe(u()({},Fe)),Ie({type:"exercise/getExerciseList",payload:Fe}),Ie({type:"exercise/clearData",payload:{key:"reviewExercise"}})}),[]);var Yn=(new Date).getTime(),Mn=[{title:"序号",dataIndex:"name",fixed:"left",width:80,align:"center",render:function(e,n,t){return(0,Y.jsx)(k.Z,{title:20*((Fe.page||1)-1)+t+1,children:(0,Y.jsx)("span",{children:20*((Fe.page||1)-1)+t+1})})}},{title:"姓名",dataIndex:"user_name",fixed:"left",width:null!=Je&&null!==(n=Je.exercise_types)&&void 0!==n&&n.score_open&&(0,le.dE)()?"40%":120,ellipsis:!0,align:"left",render:function(e,n){return(0,Y.jsxs)("div",{style:{display:"flex",alignItems:"center"},onClick:function(){var t;if(!(0,le.Rm)()||null!==(t=Pe.AssistantObject.exercise)&&void 0!==t&&t.can_view){switch(n.commit_status){case 0:if(!(0,le.Ny)())return void y.ZP.warning("学生未开始考试,您无权查看");break;case 1:return void y.ZP.warning("学生正在考试中,您无权查看");default:console.log("当前提交状态",n.commit_status)}e&&(0,le.GJ)()&&(Wn(),(0,C.xg)("/classrooms/".concat(Fe.coursesId,"/exercise/").concat(Fe.categoryId,"/review/").concat(null==n?void 0:n.login)))}else y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(0,Y.jsx)("span",{className:e&&(0,le.GJ)()?oe.operationLink:"",children:e||"--"}),!(null==n||!n.delayed_at)&&(0,Y.jsx)(k.Z,{title:(0,Y.jsxs)("div",{children:["交卷截止时间调整至",(0,Y.jsx)("span",{className:"ml5",children:K()(n.delayed_at).format("YYYY-MM-DD HH:mm")})]}),children:(0,Y.jsx)("span",{className:"iconfont icon-shizhong c-blue"})})]})}},!(null!=Je&&null!==(t=Je.exercise_types)&&void 0!==t&&t.is_excellent)&&{title:"学号",ellipsis:!0,dataIndex:"student_id",width:140,align:"left",sorter:!0,render:function(e){return e||"--"}},!(null!=Je&&null!==(s=Je.exercise_types)&&void 0!==s&&s.is_excellent)&&0!==(null==Je||null===(r=Je.exercise_types)||void 0===r?void 0:r.groups_count)&&{title:"分班",width:130,dataIndex:"user_group_name",align:"left",render:function(e,n){return(0,Y.jsx)("div",{className:oe.banding,title:e||"--",children:e||"--"})}},{title:"最终成绩",width:100,dataIndex:"score",align:"center",sorter:!0,render:function(e,n){return 0===n.commit_status||1===n.commit_status?"--":!n.open_total_score&&(0,le.dE)()?"老师审核中":100===(e="number"==typeof e?Number(e):e)?(0,Y.jsx)("span",{className:"c-green",children:e||"--"}):e>60?(0,Y.jsx)("span",{className:"c-orange",children:e||"--"}):(0,Y.jsx)("span",{children:e||"--"})}},!(1!==(null==Je||null===(c=Je.exercise_types)||void 0===c?void 0:c.objective)||1===(null==Je||null===(o=Je.exercise_types)||void 0===o?void 0:o.objective)&&1!==(null==Je||null===(d=Je.exercise_types)||void 0===d?void 0:d.subjective))&&{title:"客观题得分",dataIndex:"objective_score",align:"center",width:100,render:function(e,n){return 0===n.commit_status||1===n.commit_status?"--":!n.open_total_score&&(0,le.dE)()?"老师审核中":(t=(e="number"==typeof e?Number(e):e)>=0&&e<=60?(0,Y.jsx)("span",{children:e}):100===e?(0,Y.jsx)("span",{className:"c-green",children:e}):e>60?(0,Y.jsx)("span",{className:"c-orange",children:e}):"--",(0,Y.jsx)(ue,{renderText:t,item:n}));var t}},!(1!==(null==Je||null===(p=Je.exercise_types)||void 0===p?void 0:p.subjective)||1===(null==Je||null===(j=Je.exercise_types)||void 0===j?void 0:j.subjective)&&1!==(null==Je||null===(A=Je.exercise_types)||void 0===A?void 0:A.objective))&&{title:"主观题得分",width:100,dataIndex:"subjective_score",align:"center",render:function(e,n){return 0===n.commit_status||1===n.commit_status?"--":!n.open_total_score&&(0,le.dE)()?"老师审核中":(null!=Je&&null!==(t=Je.exercise_types)&&void 0!==t&&t.appraise_setting&&null!=Je&&null!==(s=Je.exercise_types)&&void 0!==s&&s.sealed_review&&new Date(null==Je||null===(i=Je.exercise_types)||void 0===i?void 0:i.appraise_end_time).getTime()>Yn&&(r="--"),null!=n&&n.has_comment||!n.review_status||(r="评阅中"),r=null!=n&&n.has_comment?"已评阅":"未评阅",0===(e="number"==typeof e?Number(e):e)?(0,Y.jsxs)("span",{children:[e," ","未评阅"===r&&(0,Y.jsx)("span",{className:"c-red",children:" (待评阅)"})]}):e>0&&e<=60?(0,Y.jsx)("span",{children:e}):100===e?(0,Y.jsx)("span",{className:"c-green",children:e}):e>60?(0,Y.jsx)("span",{className:"c-orange",children:e}):"--");var t,s,i,r}},{title:"提交状态",dataIndex:"commit_status",width:100,align:"left",render:function(e,n){return 0===e?(0,Y.jsx)("span",{style:{color:"#666666"},children:"未开始"}):1===e?(0,Y.jsxs)("span",{style:{color:"#DF3042"},children:[!n.is_make_up&&"考试中",n.is_make_up&&"考试中 (补考)"]}):2===e?(0,Y.jsxs)("span",{style:{color:"#5AB891"},children:[!n.is_make_up&&"已交卷",n.is_make_up&&"已交卷 (补考)"]}):(0,Y.jsxs)("span",{style:{color:"#5AB891"},children:[!n.is_make_up&&"已交卷(未答)",n.is_make_up&&"已交卷/未答(补考)"]})}},{title:"开始答题时间",dataIndex:"start_at",width:130,align:"left",sorter:!0,render:function(e){return e?K()(e).format("YYYY-MM-DD HH:mm"):"--"}},{title:"提交时间",dataIndex:"end_at",width:130,align:"left",sorter:!0,render:function(e){return e?K()(e).format("YYYY-MM-DD HH:mm"):"--"}},{title:"打回次数",dataIndex:"exercise_user_redo_count",width:80,ellipsis:!0,className:15===(null==Le||null===(w=Le.course)||void 0===w?void 0:w.course_role)?oe.noShow:"",align:"left",render:function(e,n){return(0,Y.jsx)("div",{style:{display:"flex",alignItems:"center"},children:(0,Y.jsx)("span",{className:oe.operationLink,onClick:function(){Ie({type:"exercise/setActionTabs",payload:{key:"打回记录",student_id:n.user_id}})},children:e||"0"})})}},(null==Te?void 0:Te.screen_open)&&{title:(0,Y.jsxs)("span",{children:["切屏次数",(0,Y.jsx)(k.Z,{title:"红色代表学生切屏超过规定次数被强制交卷",children:(0,Y.jsx)("span",{className:"icon-xiaowenhao"})})]}),dataIndex:"screen_used_num",width:145,ellipsis:!0,align:"center",render:function(e,n){return(0,Y.jsxs)("span",{style:e>0?{cursor:"pointer"}:{},className:e>(null==n?void 0:n.screen_total_num)?"c-red":"",onClick:l()(a()().mark((function t(){var s;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(0!==e){t.next=2;break}return t.abrupt("return");case 2:return t.next=4,(0,E.Yu)(Qe.categoryId,{exercise_user_id:n.exercise_user_id});case 4:s=t.sent,g.Z.info({title:"切屏记录(".concat(null==n?void 0:n.user_name,")"),icon:null,closable:!0,className:oe.recordScreenModal,maskClosable:!0,width:616,centered:!0,content:(0,Y.jsx)(N.Z,{style:{marginTop:14},bordered:!0,pagination:!1,rowKey:"time",columns:[{title:"开始切屏时间",align:"center",dataIndex:"time"},{title:"切屏时长(秒)",align:"center",dataIndex:"time_long"},{title:"判定切屏次数",align:"center",dataIndex:"count"}],dataSource:null==s?void 0:s.data})});case 6:case"end":return t.stop()}}),t)}))),children:[e,"/",null==n?void 0:n.screen_total_num]})}},(null==Te?void 0:Te.exercise_status)>1&&(null==Te?void 0:Te.open_camera)&&(0,le.GJ)()&&!(null!==(_=Se.setting)&&void 0!==_&&_.is_local)&&{title:"考试照片",dataIndex:"photo_count",align:"center",width:100,render:function(e,n){return n.commit_status>0?(0,Y.jsx)("a",{onClick:function(){!function(e){Kn.apply(this,arguments)}(n)},children:"".concat(e||0,"/").concat(null==Te?void 0:Te.photo_count)}):"--"}},(null==Te?void 0:Te.ip_bind)&&(0,le.Gg)()&&{title:"考试IP",dataIndex:"last_ip",align:"center",width:100,render:function(e,n){return(0,Y.jsxs)(Y.Fragment,{children:[e||"--",n.commit_status<=1&&Te.ip_bind&&n.last_ip&&(0,Y.jsx)(b.ZP,{type:"link",onClick:l()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=g.Z.confirm({title:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{flex:"1",children:"解除绑定"}),(0,Y.jsx)(R.Z,{children:(0,Y.jsx)("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return t.destroy()}})})]}),width:500,icon:null,okText:"确定",cancelText:"取消",className:"custom-modal-divider",content:(0,Y.jsxs)("div",{children:["为学生解除考试IP绑定后,学生可以使用新的IP地址进入考试。",(0,Y.jsx)("span",{className:"c-red",children:"如果该学生正在考试中,将无法作答,需要重新进入考试。"}),"您确定要解除该学生的考试IP绑定?"]}),onOk:function(){var e=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.ab)({id:Fe.categoryId,exercise_user_id:n.exercise_user_id});case 2:0===e.sent.status&&(y.ZP.success("解绑成功"),Ie({type:"exercise/getExerciseList",payload:Fe}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)}))),children:"解绑"})]})}},(null==Te?void 0:Te.open_camera)&&(0,le.Gg)()&&Te.exercise_status<3&&!(null!==(Z=Se.setting)&&void 0!==Z&&Z.is_local)&&{title:"允许不拍摄",dataIndex:"close_camera",align:"center",width:100,render:function(e,n){return(0,Y.jsx)(q.Z,{checked:e,onClick:l()(a()().mark((function t(){return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e?g.Z.info({title:"提示",content:(0,Y.jsx)("div",{children:"不允许修改"}),okText:"确认"}):g.Z.confirm({title:"允许不摄像警告",content:(0,Y.jsx)("div",{children:"为保证考试公平,本次考试已开启防作弊设置,这需要调用学生的摄像头。如学生硬件设施确有问题,为保证学生考试权利,教师可临时取消限制,允许学生参考。 本操作不可撤回,不可修改。 您确认同意该学生不开启摄像头参加考试吗?"}),onOk:function(){var e=l()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.cC)(u()(u()({},Fe),{},{exercise_user_id:n.exercise_user_id}));case 2:0===(null==(t=e.sent)?void 0:t.status)&&(y.ZP.success("操作成功"),Ie({type:"exercise/getExerciseList",payload:u()({},Fe)}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return t.stop()}}),t)})))})}},(0,le.GJ)()&&{title:"评阅状态",width:130,dataIndex:"has_comment",align:"center",render:function(e,n){var t,s,i;return null!=Je&&null!==(t=Je.exercise_types)&&void 0!==t&&t.appraise_setting&&null!=Je&&null!==(s=Je.exercise_types)&&void 0!==s&&s.sealed_review&&new Date(null==Je||null===(i=Je.exercise_types)||void 0===i?void 0:i.appraise_end_time).getTime()>Yn?"--":!e&&n.review_status?"评阅中":e?"已评阅":"未评阅"}},((null==Te?void 0:Te.assistant_auth)||(0,le.GJ)()||(0,le.dE)())&&Ee&&{title:"操作",fixed:"right",dataInex:"action",align:"left",className:oe.operationCol,render:function(e,n){var t,s,i;return(0,Y.jsxs)("div",{children:[(0,le.GJ)()&&(0,Y.jsx)(b.ZP,{ghost:!0,type:"primary",size:"small",disabled:n.commit_status<2,children:(0,Y.jsx)("a",{className:n.commit_status>1?"c-blue":"c-black",onClick:function(){var e=l()(a()().mark((function e(t){var s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.preventDefault(),e.next=3,(0,re.w)(Qe.coursesId,Qe.categoryId);case 3:if(2!==n.commit_status){e.next=9;break}if(!(0,le.Rm)()||null!==(s=Pe.AssistantObject.exercise)&&void 0!==s&&s.can_view){e.next=7;break}return y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 7:Wn(),window.location.href="/classrooms/".concat(Fe.coursesId,"/exercise/").concat(Fe.categoryId,"/review/").concat(n.login);case 9:if(3!==n.commit_status){e.next=14;break}if(!(0,le.Rm)()||null!==(i=Pe.AssistantObject.exercise)&&void 0!==i&&i.can_appraise){e.next=13;break}return y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 13:Ie({type:"exercise/setActionTabs",payload:{key:"更改评阅",saveExerciseUsers:Wn,selectArrs:{record:u()({},n),exercise_types:u()({},null==Je?void 0:Je.exercise_types)},params:u()({},Fe)}});case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:null!=Je&&null!==(t=Je.exercise_types)&&void 0!==t&&t.appraise_setting&&null!=Je&&null!==(s=Je.exercise_types)&&void 0!==s&&s.sealed_review&&new Date(null==Je||null===(i=Je.exercise_types)||void 0===i?void 0:i.appraise_end_time).getTime()>Yn?"评阅":n.has_comment?"更改评阅":!n.has_comment&&"评阅"})}),!(0,le.dE)()&&["考试中"].includes(C.ju[Te.exercise_status])&&(0,Y.jsx)(b.ZP,{ghost:!0,type:"primary",disabled:(null==n?void 0:n.commit_status)>1,className:"ml10",size:"small",onClick:function(){var e;!(0,le.Rm)()||null!=Pe&&null!==(e=Pe.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_forcing_commit?g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,className:"custom-modal-divider",content:"确认将该学生的考试状态调整为已交卷吗?",onOk:function(){var e;g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,className:"custom-modal-divider",content:"确认将".concat(null==n?void 0:n.user_name,"的考试状态调整为已交卷吗?"),onOk:(e=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/exercises/".concat(Fe.categoryId,"/commit_exercise_force.json"),{method:"post",body:{user_id:null==n?void 0:n.user_id}});case 2:0===e.sent.status&&Ie({type:"exercise/getExerciseList",payload:Fe});case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})}}):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"强制交卷"}),(0,le.dE)()&&n.commit_status>1&&(0,Y.jsx)("span",{style:{color:"#0152d9",marginRight:"5px",cursor:"pointer"},onClick:l()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=Je&&null!==(t=Je.exercise_types)&&void 0!==t&&t.answered_open){e.next=3;break}return y.ZP.info("老师已设置本试卷在交卷后不可查看"),e.abrupt("return");case 3:return e.next=5,(0,re.w)(Qe.coursesId,Qe.categoryId,"正在进入查看,请稍后...");case 5:(0,C.xg)("/classrooms/".concat(Fe.coursesId,"/exercise/").concat(Fe.categoryId,"/users/").concat(null==n?void 0:n.login,"?check=true"));case 6:case"end":return e.stop()}}),e)}))),children:"查看"}),(null==Te?void 0:Te.exercise_time)>0&&(0,le.Gg)()&&(0,Y.jsx)(k.Z,{title:3===Te.exercise_status&&"本试卷已截止,请先修改截止时间使本试卷处于“考试中”",children:(0,Y.jsx)(b.ZP,{danger:!0,className:"c-red ml10",size:"small",disabled:3===Te.exercise_status||5===Te.exercise_status||(null==Te?void 0:Te.appraise_label),onClick:function(){var e;!(0,le.Rm)()||null!=Pe&&null!==(e=Pe.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_delay?Ie({type:"exercise/setActionTabs",payload:{key:"延时",selectArrs:n,exercise_time:Te.exercise_time,params:u()({},Fe)}}):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"延时"})})]})}}].filter((function(e){return!!e})),Gn=i()(Mn);Gn[0]=u()({},Gn[0]),Gn[(null==Gn?void 0:Gn.length)-1]=u()({},Gn[(null==Gn?void 0:Gn.length)-1]),Gn[0].render=function(){return"我"},Gn[(null==Gn?void 0:Gn.length)-1].render=function(){var e;return null!=Je&&null!==(e=Je.current_answer_user)&&void 0!==e&&e.login?(0,Y.jsx)("span",{style:{color:"#0152d9",marginRight:"5px",cursor:"pointer"},onClick:l()(a()().mark((function e(){var n,t,s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=Je&&null!==(n=Je.exercise_types)&&void 0!==n&&n.answered_open){e.next=3;break}return y.ZP.info("老师已设置本试卷在交卷后不可查看"),e.abrupt("return");case 3:return e.next=5,(0,re.w)(Qe.coursesId,Qe.categoryId,"正在进入查看,请稍后...");case 5:i="/classrooms/".concat(Fe.coursesId,"/exercise/").concat(Fe.categoryId,"/users/").concat(null==Je||null===(t=Je.current_answer_user)||void 0===t?void 0:t.login),(null==Je||null===(s=Je.current_answer_user)||void 0===s?void 0:s.commit_status)>1&&(i+="?check=true"),v.history.push(i);case 8:case"end":return e.stop()}}),e)}))),children:"查看"}):"--"};var Wn=function(){try{var e;localStorage["".concat(null==Be||null===(e=Be.userInfo)||void 0===e?void 0:e.login,"-").concat(Fe.coursesId,"-").concat(Fe.categoryId,"-review")]=JSON.stringify(null==Je?void 0:Je.total_exercise_users)}catch(e){}};return(0,Y.jsxs)("section",{className:"minH500 bg-white mb50 inline-block w100",children:[(null==Je||null===(I=Je.exercise_types)||void 0===I?void 0:I.score_open)&&(0,le.dE)()&&(0,Y.jsx)(N.Z,{hideOnSinglePage:!0,pagination:!1,showHeader:!1,dataSource:[u()({},null==Je?void 0:Je.current_answer_user)],columns:Gn,scroll:{x:120*(null==Mn?void 0:Mn.length)}}),!(0,le.GJ)()&&(0,Y.jsxs)("div",{className:"bg-white pt10 pl25 mt15",children:[!(null==Je||null===(S=Je.exercise_types)||void 0===S||!S.answer_users)&&(0,Y.jsxs)("span",{className:"mr10",children:[(0,Y.jsxs)("span",{style:{color:"#FF954C"},children:[null==Je||null===(B=Je.exercise_types)||void 0===B?void 0:B.answer_users," "]}),"已交"]}),!(null==Je||null===(P=Je.exercise_types)||void 0===P||!P.unanswer_users)&&(0,Y.jsxs)("span",{className:"mr10",children:[null==Je||null===(z=Je.exercise_types)||void 0===z?void 0:z.unanswer_users,"未交"]}),"--"!==(null==Je||null===($=Je.exercise_types)||void 0===$?void 0:$.exercise_end_time)&&(0,Y.jsxs)("span",{children:["考试剩余时间:",(0,Y.jsx)("span",{style:{color:"#FF954C"},children:null==Je||null===(ne=Je.exercise_types)||void 0===ne?void 0:ne.exercise_end_time})]})]}),!(null!==(ae=Je.exercise_types)&&void 0!==ae&&ae.exercise_all_users)&&!(0,le.dE)()&&(0,Y.jsx)(X.Z,{}),(!(null===(xe=Je.exercise_types)||void 0===xe||!xe.exercise_all_users)||(0,le.dE)())&&(0,Y.jsxs)("aside",{children:[(0,le.GJ)()&&(0,Y.jsx)("aside",{className:"pt20",children:(0,Y.jsxs)(D.Z,{form:kn,onValuesChange:function(e){Fe.page=1;var n=Object.assign({},kn.getFieldValue());Object.keys(n).map((function(e){"objective_score_gte"!==e&&"objective_score_lte"!==e&&(n[e].includes("all")?(delete Fe[e],kn.setFieldsValue(H()({},e,"all"))):(Fe[e]=n[e],""!=n[e]&&n[e]?kn.setFieldsValue(H()({},e,Fe[e])):kn.setFieldsValue(H()({},e,"all"))))})),("objective_score_gte"in e||"objective_score_lte"in e)&&(n.objective_score_gte&&n.objective_score_lte&&n.objective_score_gte>n.objective_score_lte?(kn.setFieldsValue({objective_score_lte:n.objective_score_gte}),Fe.objective_score_lte=n.objective_score_gte||null,Fe.objective_score_gte=n.objective_score_gte||null):(Fe.objective_score_lte=n.objective_score_lte||null,Fe.objective_score_gte=n.objective_score_gte||null)),Oe(u()({},Fe)),Ce(u()({},Fe)),Ie({type:"exercise/getExerciseList",payload:Fe})},initialValues:H()(H()(H()(H()({},"commit_status","all"),"exercise_group_id","all"),"review","all"),"is_make_up","all"),children:[(0,Y.jsx)(D.Z.Item,{name:"exercise_group_id",children:(0,Y.jsx)(F.Z.Group,{style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{flex:"80px",children:"选择班级:"}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",checked:!(null!==(pe=Ye.course_group)&&void 0!==pe&&pe.length),children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",children:Je.course_groups&&Je.course_groups.map((function(e,n){return(0,Y.jsxs)(F.Z,{value:e.exercise_group_id,className:"ml0 mr8",children:[e.exercise_group_name,"(",e.exercise_group_students,")"]},e.exercise_group_id)}))})]})})}),(0,Y.jsx)(D.Z.Item,{name:"commit_status",children:(0,Y.jsx)(F.Z.Group,{value:[],style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{flex:"80px",children:"提交状态:"}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",checked:!(null!==(he=Ye.commit_status)&&void 0!==he&&he.length),children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",children:U.map((function(e,n){var t;return(0,Y.jsxs)(F.Z,{name:"commit_status",value:e.id,children:[e.name,"(",null==Je||null===(t=Je.exercise_types)||void 0===t?void 0:t[e.type],")"]},e.id)}))})]})})}),(0,Y.jsx)(D.Z.Item,{name:"review",children:(0,Y.jsx)(F.Z.Group,{style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{flex:"80px",children:"评阅状态:"}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",checked:!(null!==(me=Ye.review)&&void 0!==me&&me.length),children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",children:null==W?void 0:W.map((function(e,n){var t;return(0,Y.jsxs)(F.Z,{value:e.id,children:[e.name,"(",null==Je||null===(t=Je.exercise_types)||void 0===t?void 0:t[e.type],")"]},n)}))})]})})}),(null==Je||null===(fe=Je.exercise_types)||void 0===fe?void 0:fe.open_make_up)&&(0,Y.jsx)(D.Z.Item,{name:"is_make_up",children:(0,Y.jsx)(F.Z.Group,{value:[],style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{flex:"80px",children:"补考状态:"}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",checked:!(null!==(ve=Ye.is_make_up)&&void 0!==ve&&ve.length),children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",children:V.map((function(e,n){var t;return(0,Y.jsxs)(F.Z,{name:"is_make_up",value:e.id,children:[e.name,"(",null==Je||null===(t=Je.exercise_types)||void 0===t?void 0:t[e.type],")"]})}))})]})})}),(0,Y.jsxs)(Q.Z,{align:"middle",children:[(0,Y.jsx)(R.Z,{flex:"1",children:(0,Y.jsx)(Q.Z,{align:"middle",children:(0,Y.jsx)(R.Z,{children:(0,Y.jsx)(O.Z.Search,{allowClear:!0,placeholder:"请输入姓名或者学号搜索",onSearch:function(e){Fe.search=e,Ie({type:"exercise/getExerciseList",payload:u()(u()({},Fe),{},{page:1})})},style:{width:240}})})})}),!(null!=Te&&Te.is_random)&&(0,Y.jsxs)(R.Z,{className:["tr",oe.rightFilter].join(" "),children:[1===(null===(ge=Je.exercise_types)||void 0===ge?void 0:ge.objective)&&1===(null===(je=Je.exercise_types)||void 0===je?void 0:je.subjective)&&(0,Y.jsxs)(Y.Fragment,{children:["按客观题得分分组",(0,Y.jsx)("span",{children:(0,Y.jsx)(D.Z.Item,{name:"objective_score_gte",children:(0,Y.jsx)(J.Z,{min:0,max:null==Je||null===(ye=Je.exercise_types)||void 0===ye?void 0:ye.objective_score,placeholder:"最低"})})}),(0,Y.jsx)("span",{children:(0,Y.jsx)(D.Z.Item,{name:"objective_score_lte",children:(0,Y.jsx)(J.Z,{min:(null===(Ae=Fe)||void 0===Ae?void 0:Ae.objective_score_gte)||0,max:null==Je||null===(ke=Je.exercise_types)||void 0===ke?void 0:ke.objective_score,placeholder:"最高"})})})]}),1===(null===(be=Je.exercise_types)||void 0===be?void 0:be.subjective)&&Ee&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(b.ZP,{type:"default",disabled:(null==Je||null===(we=Je.total_exercise_users)||void 0===we?void 0:we.length)<1,children:(0,Y.jsxs)("a",{onClick:function(){var e=l()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.preventDefault(),!(0,le.Rm)()||null!=Pe&&null!==(t=Pe.AssistantObject)&&void 0!==t&&null!==(t=t.exercise)&&void 0!==t&&t.can_appraise){e.next=4;break}return y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 4:return e.next=6,(0,re.w)(Qe.coursesId,Qe.categoryId);case 6:v.history.push("/classrooms/".concat(Fe.coursesId,"/exercise/").concat(Fe.categoryId,"/reviews/group"));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Y.jsx)("span",{className:"iconfont icon-tijiaozongjie"}),(0,Y.jsx)("span",{children:"集中批量批阅"})]})}),(0,Y.jsx)(b.ZP,{type:"default",disabled:(null==Je||null===(_e=Je.total_exercise_users)||void 0===_e?void 0:_e.length)<1,children:(0,Y.jsxs)("a",{onClick:function(){var e=l()(a()().mark((function e(n){var t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.preventDefault(),!(0,le.Rm)()||null!=Pe&&null!==(t=Pe.AssistantObject)&&void 0!==t&&null!==(t=t.exercise)&&void 0!==t&&t.can_appraise){e.next=4;break}return y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 4:return e.next=6,(0,re.w)(Qe.coursesId,Qe.categoryId);case 6:Wn(),v.history.push("/classrooms/".concat(Fe.coursesId,"/exercise/").concat(Fe.categoryId,"/review/").concat(null==Je||null===(s=Je.total_exercise_users)||void 0===s||null===(s=s[0])||void 0===s?void 0:s.user_login));case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Y.jsx)("span",{className:"iconfont icon-filesync3x"}),(0,Y.jsx)("span",{children:"组内顺序批阅"})]})})]})]}),(0,Y.jsx)(R.Z,{children:3===(null==Te?void 0:Te.exercise_status)&&(0,Y.jsxs)(b.ZP,{className:"ml10",onClick:function(){Ie({type:"shixunHomeworks/setActionTabs",payload:{key:"质量检测",params:Fe}})},children:[(0,Y.jsx)("i",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"质量评分"]})})]})]})}),(0,Y.jsx)(N.Z,{className:"mt30",loading:Ze["exercise/getExerciseList"],hideOnSinglePage:!0,pagination:!1,dataSource:(null==Je?void 0:Je.exercise_users)||[],columns:Mn,rowKey:"exercise_user_id",scroll:(null==Mn?void 0:Mn.map((function(e){return e.width||0})).reduce((function(e,n){return e+n})))>980&&{x:"max-content"},size:"middle",onChange:function(e,n,t){Fe.page=1,void 0===t.order?(Fe.order_type=null,Fe.order=null):(Fe.order_type="descend"===t.order?"desc":"asc",Fe.order=t.field),Ie({type:"exercise/getExerciseList",payload:u()({},Fe)})}}),Ve>20&&(0,Y.jsx)("aside",{className:"tc mb50 pb30 mt30",children:(0,Y.jsx)(T.Z,{onChange:function(e,n){Fe.page=e,Fe.limit=20,Ie({type:"exercise/getExerciseList",payload:u()({},Fe)})},current:Fe.page||1,defaultPageSize:20,total:Ve,showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,showTotal:function(e){return(0,Y.jsxs)("span",{className:"mr10",children:["共",(0,Y.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}})})]}),(0,Y.jsx)(G,{}),(0,Y.jsx)(M,{}),(0,Y.jsx)(ee,{}),(0,Y.jsx)(te,{}),sn&&(0,Y.jsxs)(g.Z,{title:"防作弊头像",open:sn,centered:!0,onCancel:function(){Bn(1),rn(!1),Nn([]),on("alert"),Qn("")},footer:(0,Y.jsxs)("div",{style:{display:"flex"},children:[(0,Y.jsxs)("div",{style:{flex:1,textAlign:"left"},children:[" ",(0,Y.jsx)(b.ZP,{onClick:l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Dn){e.next=3;break}return y.ZP.info("输入框内容不能为空"),e.abrupt("return");case 3:return yn(!0),e.next=6,(0,f.ZP)("/api/exercises/".concat(Fe.categoryId,"/send_alert.json"),{method:"post",body:{content:Dn,clazz:ln,exercise_user_id:Fn}});case 6:0===(null==(n=e.sent)?void 0:n.status)&&(y.ZP.info("发送成功"),Bn(1),rn(!1),Nn([]),on("alert"),Qn("")),yn(!1);case 9:case"end":return e.stop()}}),e)}))),disabled:Ln,loading:jn,children:"发送"})]}),(0,Y.jsx)(b.ZP,{disabled:0===(null==_n?void 0:_n.length),style:{marginRight:"10px"},onClick:l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Bn(Cn-1==0?null==_n?void 0:_n.length:Cn-1);case 2:case"end":return e.stop()}}),e)}))),children:"上一张"}),(0,Y.jsx)(b.ZP,{disabled:0===(null==_n?void 0:_n.length),type:"primary",onClick:l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Bn(Cn===(null==_n?void 0:_n.length)?1:Cn+1);case 2:case"end":return e.stop()}}),e)}))),children:"下一张"})]}),children:[(0,Y.jsx)("img",{style:{width:"234px !important",height:"132px",borderRadius:"5px"},src:_n[Cn-1]}),(0,Y.jsx)("span",{onClick:function(){ie.Z.publish("preview-image",_n[Cn-1])},style:{background:"#0152d9",color:"#fff",display:"inline-flex",width:"54px",height:"20px",borderRadius:"10px",justifyContent:"center",lineHeight:"20px",alignItems:"center",position:"absolute",top:"70px",left:"130px",zIndex:5,cursor:"pointer"},children:"预览"}),(0,Y.jsx)("span",{style:{color:"#0152d9",marginTop:"16px",width:"234px",justifyContent:"center",display:"flex"},children:Cn+"/"+(null==_n?void 0:_n.length)}),(0,Y.jsxs)(L.ZP,{className:"mt20",checked:"alert"===ln,onChange:function(){return on("alert")},children:["发送警告",(0,Y.jsx)("span",{className:"font14 c-grey-999",children:"(如发现学生在考试中的照片存在异常时,可发送消息给学生)"})]}),(0,Y.jsxs)(L.ZP,{className:"mt10",checked:"notice"===ln,onChange:function(){return on("notice")},children:["发送通知",(0,Y.jsx)("span",{className:"font14 c-grey-999",children:"(考试中如有消息通知,可发送消息给学生)"})]}),(0,Y.jsx)(O.Z.TextArea,{className:"mt20",value:Dn,onChange:function(e){return Qn(e.target.value)},placeholder:"请输入".concat("alert"===ln?"警告":"通知","内容").concat("alert"===ln?",如:扭头低头大幅度动作检测":"")}),(0,Y.jsxs)("div",{style:{color:"#E30000",fontSize:12,margin:"10px 0"},children:["已发送",xn,"次警告"]})]}),(0,Y.jsx)(se.Z,{}),(0,Y.jsx)(ce,{})]})})),pe=t(57809),he=t(46952),me=t(80836),fe={flex_box_center:"flex_box_center___Hpswl",flex_space_between:"flex_space_between___ywvKM",flex_box_vertical_center:"flex_box_vertical_center___SItpZ",flex_box_center_end:"flex_box_center_end___WIAL3",flex_box_column:"flex_box_column___FMKJn",wrap:"wrap___AW_2A",control:"control___w5xQm",btn:"btn___as1xd",customTable:"customTable___gGVV3",bgH:"bgH___J0V1_",cusModal:"cusModal___2fPK2",imgWrap:"imgWrap___crzTi",img:"img___iwJRL",iBtn:"iBtn___L11V_",text:"text___INAg4",no:"no___H7kcX",textP:"textP___Rdbzv",video:"video___yjo5C",sys:"sys___o3w4h",li:"li___WQQil",d1:"d1___KQ9j6",b1:"b1___PA3Kc",es:"es___j13_3"},ve=t(89392),ge=t.n(ve),je=t(71270),ye=(t(6419),/(android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini)/i),Ae=(0,m.forwardRef)((function(e,n){var t,s=e.src,i=(e.videoId,e.logWatchHistory,e.courseId,e.startTime,e.handlePause,e.handlePlay,e.handlePlayEnded,e.videoSpeed,"flv"===(null==s||null===(t=s.split("."))||void 0===t?void 0:t.pop())),r=(0,m.useRef)(),a=(0,m.useRef)(),c=(0,m.useRef)(0),l=(0,m.useRef)(0),o=(0,m.useState)(0),u=x()(o,2),d=u[0],p=u[1],h=navigator.userAgent.toLowerCase().match(ye);h&&h[0];(0,m.useImperativeHandle)(n,(function(){return{getLastUpdatedTime:function(){return r.current.currentTime},getDuration:function(){return r.current.duration}}})),(0,m.useEffect)((function(){l.current=void 0;try{je.Z.isSupported&&i&&s&&(null==s?void 0:s.indexOf(".m3u8"))<0?(l.current=je.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:s+"?t="+Date.now(),muted:!1,isLive:!0}),l.current.on("play",(function(){console.log(21111)})),r.current&&(l.current.detachMediaElement(r.current),l.current.attachMediaElement(r.current),l.current.load(),l.current.play())):r.current.setAttribute("src",s+"?t="+Date.now())}catch(e){setTimeout((function(){p(d+1)}),1e3)}return console.log("src:",s),function(){var e,n,t,s,i,a,c,o;l.current&&(null===(e=l.current)||void 0===e||null===(n=e.unload)||void 0===n||n.call(e),null===(t=l.current)||void 0===t||null===(s=t.pause)||void 0===s||s.call(t),null===(i=l.current)||void 0===i||null===(a=i.destroy)||void 0===a||a.call(i),null===(c=l.current)||void 0===c||null===(o=c.detachMediaElement)||void 0===o||o.call(c,r.current),l.current=void 0,r.current.src="")}}),[r,i,s,d]),(0,m.useEffect)((function(){return a.current=setInterval((function(){c.current>0&&c.current===r.current.currentTime&&(console.log("播放一次"),p(d+1)),c.current=r.current.currentTime}),3e3),function(){clearInterval(a.current)}}),[]);return(0,Y.jsx)("video",{ref:r,onerr:!0,onErrorCapture:function(){p(d+1)},autoPlay:!0,muted:!0})})),ke=(0,v.connect)((function(e){return{exercise:e.exercise,user:e.user}}))((function(e){var n,t=e.exercise,s=e.dispatch,i=(e.user,(0,v.useParams)()),r=(0,m.useState)({page:1,limit:20,sort_by:null,sort_direction:null,state:null,audit:null,name:"",save_name:"",exercise_id:null==i?void 0:i.categoryId}),c=x()(r,2),o=c[0],d=c[1],p=D.Z.useForm(),h=x()(p,1)[0],j=(0,m.useState)(),A=x()(j,2),b=A[0],w=A[1],_=(0,m.useState)(!1),Z=x()(_,2),I=Z[0],S=Z[1],E=t.exerciseList,B=t.commonHeader,P=(0,m.useState)([]),q=x()(P,2),J=q[0],T=q[1],L=(0,m.useState)([]),z=x()(L,2),K=z[0],M=z[1],G=(0,m.useState)(0),W=x()(G,2),U=W[0],V=W[1],X=(0,m.useState)(!0),$=x()(X,2),ee=$[0],ne=$[1],te=(0,m.useState)(!1),re=x()(te,2),ae=re[0],ce=re[1],le=(0,m.useRef)(null);(0,m.useEffect)((function(){oe(),ue(o)}),[]),(0,m.useEffect)((function(){return clearInterval(le.current),2===(null==B?void 0:B.exercise_status)&&(le.current=setInterval((function(){ue(o)}),3e4)),function(){clearInterval(le.current)}}),[null==B?void 0:B.exercise_status,o]);var oe=function(){s({type:"exercise/getExerciseList",payload:i})},ue=function(){var e=l()(a()().mark((function e(n){var t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=ge().cloneDeep(n),console.log(t,"sendData"),ne(!0),T([]),e.next=6,(0,f.ZP)("/api/exercises/".concat(null==n?void 0:n.exercise_id,"/exercise_identity_photos.json"),{method:"get",params:t});case 6:s=e.sent,M([]),ne(!1),V(null==s?void 0:s.count),T((null==s?void 0:s.exercise_users)||[]);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),de=function(e,n){o.page=1,o[n]=e,d(u()({},o)),ue(o)};(0,m.useEffect)((function(){document.getElementById("divhe")&&(document.getElementById("divhe").scrollHeight>47&&(w(47),S(!0)))}),[document.getElementById("divhe"),E]);var xe=[{title:"序号",dataIndex:"number",width:80,render:function(e,n,t){return o.limit*(o.page-1)+t+1}},{title:"姓名",dataIndex:"user_name",width:110,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e})})}},{title:"学号",dataIndex:"student_id",sorter:!0,width:140,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e||"--",children:(0,Y.jsx)("span",{children:e||"--"})})}},{title:"分班",dataIndex:"user_group_name",ellipsis:{showTitle:!1},render:function(e,n){return e?(0,Y.jsx)(k.Z,{placement:"bottom",title:e,children:(0,Y.jsx)("span",{className:fe.es,children:e})}):"--"}},{title:"人脸照片",dataIndex:"photo_url",width:90,ellipsis:{showTitle:!1},render:function(e,n){return(0,Y.jsx)("img",{width:40,style:{maxHeight:30},src:e,className:"current",onClick:function(){ye(n)}})}},{title:"审核状态",width:100,dataIndex:"exercise_identity_photo_state",ellipsis:{showTitle:!1},render:function(e,n){return(0,Y.jsxs)(Y.Fragment,{children:["passed"===e&&(0,Y.jsx)("span",{style:{color:"#44D7B6"},children:"审核通过"}),"rejected"===e&&(0,Y.jsx)("span",{style:{color:"#E53333"},children:"审核不通过"}),"submitted"===e&&(0,Y.jsx)("span",{style:{color:"#666666"},children:"待审核"})]})}},{title:"审核时间",dataIndex:"audit_time",width:180,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)("span",{children:e||"--"})}},{title:"审核类型",dataIndex:"audit_clazz",width:90,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)("span",{children:e||"--"})}},{title:"操作",dataIndex:"action",width:180,ellipsis:{showTitle:!1},render:function(e,n){var t;return(0,Y.jsxs)(Y.Fragment,{children:["submitted"===(null==n?void 0:n.exercise_identity_photo_state)?(0,Y.jsx)("span",{className:"c-light-primary current",onClick:function(){return ce(n)},children:"审核"}):(0,Y.jsx)("span",{className:"c-grey-999 cursorNotAllowed",children:"审核"}),"submitted"!==(null==n?void 0:n.exercise_identity_photo_state)?(0,Y.jsx)("span",{className:"c-light-primary current ml10 mr10",onClick:function(){return ve(n)},children:"审核记录"}):(0,Y.jsx)("span",{className:"c-grey-999 ml10 mr10 cursorNotAllowed",children:"审核记录"}),"passed"===(null==n?void 0:n.exercise_identity_photo_state)&&null!=n&&null!==(t=n.play_url)&&void 0!==t&&t.length?(0,Y.jsx)("span",{className:"c-light-primary current",onClick:function(){return je(n)},children:"摄像监控"}):(0,Y.jsx)("span",{className:"c-grey-999 cursorNotAllowed",children:"摄像监控"})]})}}],ve=function(e){var n=[{title:"审核时间",dataIndex:"audit_time",width:170,render:function(e,n){return(0,Y.jsx)("span",{children:e||"--"})}},{title:"审核状态",dataIndex:"exercise_identity_photo_state",width:110,render:function(e,n){return(0,Y.jsxs)(Y.Fragment,{children:["passed"===e&&(0,Y.jsx)("span",{style:{color:"#44D7B6"},children:"审核通过"}),"rejected"===e&&(0,Y.jsx)("span",{style:{color:"#E53333"},children:"审核不通过"}),"submitted"===e&&(0,Y.jsx)("span",{style:{color:"#666666"},children:"待审核"})]})}},{title:"审核意见",dataIndex:"comment",render:function(e,n){return e?(0,Y.jsx)(k.Z,{placement:"bottom",title:e,children:(0,Y.jsx)("span",{children:e})}):"--"}},{title:"采集照片",dataIndex:"photo_url",width:90,render:function(e,n){return(0,Y.jsx)("span",{className:"current c-light-primary",onClick:function(){ie.Z.publish("preview-image",e)},children:"查看"})}}],t=g.Z.confirm({icon:null,width:700,className:"".concat(fe.cusModal," custom-modal-divider"),centered:!0,title:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{flex:"1",children:"审核记录"}),(0,Y.jsx)(R.Z,{children:(0,Y.jsx)("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:function(){return t.destroy()}})})]}),content:(0,Y.jsx)("div",{children:(0,Y.jsx)(N.Z,{className:fe.customTable,dataSource:[u()({},e)],bordered:!1,columns:n,rowKey:"exercise_identity_photo_id",rowClassName:fe.row,pagination:!1})})})},je=function(e){var n,t,s=g.Z.confirm({icon:null,className:"".concat(fe.cusModal," custom-modal-divider"),centered:!0,width:(null==e||null===(n=e.play_url)||void 0===n?void 0:n.length)<6?724:744,title:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{flex:"1",children:"视频"}),(0,Y.jsx)(R.Z,{children:(0,Y.jsx)("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:function(){return s.destroy()}})})]}),content:(0,Y.jsx)("ul",{className:fe.sys,children:null==e||null===(t=e.play_url)||void 0===t?void 0:t.map((function(e,n){return(0,Y.jsx)("li",{className:fe.li,children:(0,Y.jsxs)("div",{className:fe.d1,children:[(0,Y.jsx)("div",{className:fe.img,children:(0,Y.jsx)(Ae,{src:null==e?void 0:e.replace(".m3u8",".flv"),autoPlay:!0})}),(0,Y.jsx)("div",{className:fe.btn,children:(0,Y.jsxs)("div",{className:fe.b1,children:["回放视频",n+1]})})]})},n)}))})})},ye=function(e){var n=g.Z.confirm({icon:null,className:"".concat(fe.cusModal," custom-modal-divider"),centered:!0,width:710,title:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{flex:"1",children:"人脸照片"}),(0,Y.jsx)(R.Z,{children:(0,Y.jsx)("span",{className:"iconfont icon-guanbi7 font12 current c-grey-c",onClick:function(){return n.destroy()}})})]}),content:(0,Y.jsx)(Q.Z,{children:(0,Y.jsxs)("aside",{className:fe.imgWrap,style:{marginBottom:40},children:[(0,Y.jsxs)("div",{className:fe.img,children:[(0,Y.jsx)("img",{width:326,src:(0,C.Tv)(null==e?void 0:e.photo_url)}),(0,Y.jsx)("div",{className:fe.textP,children:"采集照片"})]}),(0,Y.jsxs)("div",{className:fe.img,style:{marginLeft:20},children:[null!=e&&e.identity_url?(0,Y.jsx)("img",{width:326,src:(0,C.Tv)(null==e?void 0:e.identity_url)}):(0,Y.jsx)("div",{className:fe.no,style:{width:326},children:(0,Y.jsx)("span",{children:"暂无证件照片"})}),(0,Y.jsx)("div",{className:fe.textP,children:"证件照片"})]})]})})})},ke={selectedRowKeys:K,columnWidth:40,onChange:function(e){M(e)},getCheckboxProps:function(e){return{disabled:!("passed"!==(null==e?void 0:e.exercise_identity_photo_state))}}};return(0,Y.jsxs)("section",{className:fe.wrap,children:[(0,Y.jsx)(D.Z,{form:h,onChange:function(){o.page=1;var e=Object.assign({},h.getFieldsValue());Object.keys(e).map((function(n){if("exercise_group_id"===n)e[n].includes("all")||!e[n].length?(delete o.course_group,h.setFieldsValue(H()({},"exercise_group_id","all"))):(o.course_group=e[n],h.setFieldsValue(H()({},"exercise_group_id",o.course_group)))})),d(u()({},o)),ue(o)},initialValues:H()({},"exercise_group_id","all"),children:(0,Y.jsx)(D.Z.Item,{name:"exercise_group_id",children:(0,Y.jsx)(F.Z.Group,{style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{className:"font14",flex:"80px",children:"选择分班:"}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",id:"divhe",style:{height:b+"px",overflow:"hidden"},children:null===(n=E.course_groups)||void 0===n?void 0:n.map((function(e,n){return(0,Y.jsxs)(F.Z,{value:e.exercise_group_id,className:"ml0 mr8",children:[e.exercise_group_name,"(",e.exercise_group_students,")"]},n)}))}),I&&(0,Y.jsxs)("span",{onClick:function(){var e=document.getElementById("divhe").scrollHeight;w(b>47?47:e)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"},children:[47===b?"展开":"收起",47===b?(0,Y.jsx)(he.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):(0,Y.jsx)(me.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})]})]})})})}),(0,Y.jsxs)("div",{className:fe.control,children:[(0,Y.jsx)(O.Z.Search,{placeholder:"请输入姓名或者学号搜索",value:null==o?void 0:o.save_name,onChange:function(e){return n=e.target.value,o.page=1,o.save_name=n,void d(u()({},o));var n},onSearch:function(){o.page=1,o.name=o.save_name,d(u()({},o)),ue(o)}}),(0,Y.jsxs)(pe.default,{placeholder:"请选择审核状态",value:null==o?void 0:o.state,onChange:function(e){return de(e,"state")},children:[(0,Y.jsx)(pe.default.Option,{value:null,children:"全部"}),(0,Y.jsx)(pe.default.Option,{value:"submitted",children:"待审核"}),(0,Y.jsx)(pe.default.Option,{value:"passed",children:"审核通过"}),(0,Y.jsx)(pe.default.Option,{value:"rejected",children:"审核不通过"})]}),(0,Y.jsxs)(pe.default,{placeholder:"请选择审核类型",value:null==o?void 0:o.audit,onChange:function(e){return de(e,"audit")},children:[(0,Y.jsx)(pe.default.Option,{value:null,children:"全部"}),(0,Y.jsx)(pe.default.Option,{value:1,children:"自动审核"}),(0,Y.jsx)(pe.default.Option,{value:2,children:"人工审核"})]}),(0,Y.jsxs)("span",{className:fe.btn,style:{cursor:"pointer"},onClick:function(){K.length?ce(!0):y.ZP.warning("请选择学生")},children:[(0,Y.jsx)("i",{className:"iconfont icon-piliangcaozuo font14 mr5"}),"批量审核"]})]}),(0,Y.jsx)("div",{className:fe.bgH}),(0,Y.jsx)(N.Z,{rowSelection:ke,className:fe.customTable,dataSource:J,bordered:!1,columns:xe,rowKey:"exercise_identity_photo_id",rowClassName:fe.row,loading:ee,onChange:function(e,n,t){o.page=null==e?void 0:e.current,o.limit=null==e?void 0:e.pageSize,null!=t&&t.order?(o.sort_by=null==t?void 0:t.field,o.sort_direction="ascend"===(null==t?void 0:t.order)?"asc":"desc"):(o.sort_by=null,o.sort_direction=null),d(u()({},o)),ue(o)},pagination:{pageSize:o.limit,total:U,current:o.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:function(e){return(0,Y.jsxs)("span",{className:"mr10",children:["共",(0,Y.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}}}),(0,Y.jsx)(be,{selectIds:K,visible:ae,onCancel:function(){return ce(!1)},onOk:function(){ce(!1),ue(o)},params:o}),(0,Y.jsx)(se.Z,{})]})})),be=function(e){var n=e.visible,t=e.onOk,s=e.onCancel,i=e.selectIds,r=e.params,c=(0,m.useState)(!1),o=x()(c,2),d=o[0],p=o[1],h=(0,m.useState)({}),v=x()(h,2),j=v[0],y=v[1],A=D.Z.useForm(),k=x()(A,1)[0],b=function(){var e=l()(a()().mark((function e(s){var c,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(p(!0),!0!==n){e.next=7;break}return e.next=4,(0,f.ZP)("/api/exercises/".concat(null==r?void 0:r.exercise_id,"/batch_audit_identity_photo.json"),{method:"post",body:u()({identity_photo_ids:i},s)});case 4:l=e.sent,e.next=10;break;case 7:return e.next=9,(0,f.ZP)("/api/exercises/".concat(null==r?void 0:r.exercise_id,"/audit_identity_photo.json"),{method:"post",body:u()({identity_photo_id:null==n?void 0:n.exercise_identity_photo_id},s)});case 9:l=e.sent;case 10:0===(null===(c=l)||void 0===c?void 0:c.status)&&t(),p(!1);case 12:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsx)(g.Z,{title:!0!==n?"人脸身份审核":"批量审核",open:!!n,centered:!0,width:650,destroyOnClose:!0,onCancel:function(){s()},afterClose:function(){k.resetFields(),y({})},confirmLoading:d,onOk:function(){return k.submit()},children:(0,Y.jsxs)(D.Z,{className:fe.formWrap,form:k,labelCol:{span:4},wrapperCol:{span:18},onFinish:b,onValuesChange:function(){y(u()({},k.getFieldsValue()))},children:[!0!==n&&(0,Y.jsxs)(Q.Z,{style:{marginLeft:28,marginBottom:38},children:[(0,Y.jsx)(R.Z,{children:"采集照片:"}),(0,Y.jsx)(R.Z,{children:(0,Y.jsxs)("aside",{className:fe.imgWrap,children:[(0,Y.jsxs)("div",{className:fe.img,children:[(0,Y.jsx)("img",{width:234,src:(0,C.Tv)(null==n?void 0:n.photo_url)}),(0,Y.jsx)("div",{onClick:function(){ie.Z.publish("preview-image",null==n?void 0:n.photo_url)},className:fe.iBtn,children:"预览"}),(0,Y.jsx)("div",{className:fe.text,children:"采集照片"})]}),(0,Y.jsxs)("div",{className:fe.img,style:{marginLeft:20},children:[null!=n&&n.identity_url?(0,Y.jsx)("img",{width:234,src:(0,C.Tv)(null==n?void 0:n.identity_url)}):(0,Y.jsx)("div",{className:fe.no,style:{width:326},children:(0,Y.jsx)("span",{children:"暂无证件照片"})}),!(null==n||!n.identity_url)&&(0,Y.jsx)("div",{onClick:function(){ie.Z.publish("preview-image",(0,C.Tv)(null==n?void 0:n.identity_url))},className:fe.iBtn,children:"预览"}),(0,Y.jsx)("div",{className:fe.text,children:"证件照片"})]})]})})]}),(0,Y.jsx)(D.Z.Item,{label:"审核状态",name:"state",rules:[{required:!0,message:"请输入审核状态"}],children:(0,Y.jsxs)(L.ZP.Group,{children:[(0,Y.jsx)(L.ZP,{value:"passed",children:"审核通过"}),(0,Y.jsx)(L.ZP,{value:"rejected",children:"审核不通过"})]})}),"rejected"===(null==j?void 0:j.state)&&(0,Y.jsx)(D.Z.Item,{label:"审核意见",name:"comment",rules:[{required:!0,message:"请输入审核意见"}],children:(0,Y.jsx)(O.Z,{placeholder:"如:你的个人信息与照片不一致。",maxLength:30})}),(0,Y.jsx)("div",{style:{color:"#FA6400",paddingLeft:32},children:"注意:审核通过后,该学生在本场考试的认证状态将更新为“审核通过”,且能够进入考试。"})]})})},we=t(66999),_e=t(64165),Ne={flex_box_center:"flex_box_center___t6Zg2",flex_space_between:"flex_space_between___YFTSU",flex_box_vertical_center:"flex_box_vertical_center___qbDmM",flex_box_center_end:"flex_box_center_end___Bj6kw",flex_box_column:"flex_box_column___Ou9DO",wrap:"wrap___foAmP",control:"control___q0ttm",bgH:"bgH___NAS04",sys:"sys___rqcXV",li:"li___blFPM",d1:"d1___Xzld0",img:"img___ckn7G",btn:"btn___fSMGG",b1:"b1___zoANu",b2:"b2___bqZaY",big:"big___nQ5gf",cusModal:"cusModal___rTXoc",video:"video___E4J_7",imgWrap:"imgWrap___ENwuy",iBtn:"iBtn___bXnJy",text:"text___CK5up",no:"no___MBT10",textP:"textP___ibKK1",l:"l___Gi38o",r:"r___HNibN",fo:"fo___DQwO8",b:"b___z8B9p"},Ze=(0,v.connect)((function(e){return{exercise:e.exercise,user:e.user}}))((function(e){var n,t,s,i,r,c,o,d,p,h=e.exercise,j=e.dispatch,A=(e.user,(0,v.useParams)()),w=(0,m.useState)({page:1,limit:10,name:"",save_name:"",exercise_id:null==A?void 0:A.categoryId}),Z=x()(w,2),I=Z[0],S=Z[1],E=D.Z.useForm(),B=x()(E,1)[0],P=(0,m.useState)(),q=x()(P,2),J=q[0],z=q[1],M=(0,m.useState)(!1),G=x()(M,2),W=G[0],U=G[1],V=h.exerciseList,X=(0,m.useState)([]),$=x()(X,2),ee=$[0],ne=$[1],te=(0,m.useState)(0),re=x()(te,2),ae=re[0],ce=re[1],le=(0,m.useState)(!0),oe=x()(le,2),ue=oe[0],de=oe[1],xe=(0,m.useState)(!1),fe=x()(xe,2),ve=fe[0],je=fe[1],ye=(0,m.useState)("1"),Ae=x()(ye,2),ke=Ae[0],be=Ae[1],Ze=(0,m.useState)(1),Ie=x()(Ze,2),Se=Ie[0],Ee=Ie[1],Ce=(0,m.useState)("alert"),Be=x()(Ce,2),Pe=Be[0],He=Be[1],De=(0,m.useState)(1),Qe=x()(De,2),Re=Qe[0],qe=Qe[1],Fe=(0,m.useState)(""),Oe=x()(Fe,2),Je=Oe[0],Te=Oe[1],Le=(0,m.useState)(!1),ze=x()(Le,2),Ke=ze[0],Ye=ze[1],Me=(0,m.useState)(!1),Ge=x()(Me,2),We=Ge[0],Ue=Ge[1],Ve=(0,m.useState)([]),Xe=x()(Ve,2),$e=Xe[0],en=Xe[1];(0,m.useEffect)((function(){nn(),tn(I)}),[]);var nn=function(){j({type:"exercise/getExerciseList",payload:A})},tn=function(){var e=l()(a()().mark((function e(n){var t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=ge().cloneDeep(n),de(!0),ne([]),e.next=5,(0,f.ZP)("/api/exercises/".concat(null==n?void 0:n.exercise_id,"/exercise_videos.json"),{method:"get",params:t});case 5:s=e.sent,de(!1),ce(null==s?void 0:s.count),ne((null==s?void 0:s.exercise_users)||[]);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){document.getElementById("divhe")&&(document.getElementById("divhe").scrollHeight>47&&(z(47),U(!0)))}),[document.getElementById("divhe"),V]);var sn=function(){var e=l()(a()().mark((function e(n){var t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ye(!0),je({}),e.next=4,(0,f.ZP)("/api/exercises/".concat(null==I?void 0:I.exercise_id,"/student_info.json"),{method:"get",params:{exercise_user_id:null==n?void 0:n.exercise_user_id}});case 4:return t=e.sent,e.next=7,(0,f.ZP)("/api/exercises/".concat(null==I?void 0:I.exercise_id,"/video_push_logs.json"),{method:"get",params:{exercise_user_id:null==n?void 0:n.exercise_user_id}});case 7:null!=(s=e.sent)&&s.data&&en((null==s?void 0:s.data)||[]),null!=t&&t.data&&je(u()(u()({},null==t?void 0:t.data),{},{exercise_user_id:null==n?void 0:n.exercise_user_id,datas:n})),Ye(!1);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),rn=function(e){var n,t;"prev"===e?Ee(Se-1==0?null==ve||null===(n=ve.exercise_user_photos)||void 0===n?void 0:n.length:Se-1):Ee(Se===(null==ve||null===(t=ve.exercise_user_photos)||void 0===t?void 0:t.length)?1:Se+1)},an=function(e){He(e),qe(1),Te("")},cn=[{key:1,value:"手机录像异常,请重新扫描左侧二维码开启手机摄像录制。"},{key:2,value:"请勿离开监控范围!"},{key:3,value:"请不要与其他人交谈!"},{key:4,value:"请不要做与考试无关的行为!"},{key:5,value:"请勿切屏,超过3次将被强制交卷!"},{key:6,value:"请勿遮挡或关闭电脑摄像监控!"},{key:0,value:"其他"}],ln=[{key:1,value:"请将手机放置于侧后方45°,离桌面1米左右,保证能拍摄到上半身、电脑屏幕和桌面。"},{key:2,value:"手机录像异常,请重新扫描左侧二维码开启手机摄像录制。"},{key:0,value:"其他"}],on="alert"===Pe?cn:ln;return(0,Y.jsxs)("section",{className:Ne.wrap,children:[(0,Y.jsx)(D.Z,{form:B,onChange:function(){I.page=1;var e=Object.assign({},B.getFieldsValue());Object.keys(e).map((function(n){if("exercise_group_id"===n)e[n].includes("all")||!e[n].length?(delete I.course_group,B.setFieldsValue(H()({},"exercise_group_id","all"))):(I.course_group=e[n],B.setFieldsValue(H()({},"exercise_group_id",I.course_group)))})),tn(I)},initialValues:H()({},"exercise_group_id","all"),children:(0,Y.jsx)(D.Z.Item,{name:"exercise_group_id",children:(0,Y.jsx)(F.Z.Group,{style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{className:"font14",flex:"80px",children:"选择分班:"}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",id:"divhe",style:{height:J+"px",overflow:"hidden"},children:null===(n=V.course_groups)||void 0===n?void 0:n.map((function(e,n){return(0,Y.jsxs)(F.Z,{value:e.exercise_group_id,className:"ml0 mr8",children:[e.exercise_group_name,"(",e.exercise_group_students,")"]},n)}))}),W&&(0,Y.jsxs)("span",{onClick:function(){var e=document.getElementById("divhe").scrollHeight;z(J>47?47:e)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"},children:[47===J?"展开":"收起",47===J?(0,Y.jsx)(he.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):(0,Y.jsx)(me.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})]})]})})})}),(0,Y.jsx)("div",{className:Ne.control,children:(0,Y.jsx)(O.Z.Search,{placeholder:"请输入姓名或者学号搜索",value:null==I?void 0:I.save_name,onChange:function(e){return n=e.target.value,I.page=1,I.save_name=n,void S(u()({},I));var n},onSearch:function(){I.page=1,I.name=I.save_name,S(u()({},I)),tn(I)}})}),(0,Y.jsx)("div",{className:Ne.bgH}),(0,Y.jsxs)("div",{className:Ne.warpList,children:[(0,Y.jsxs)(we.Z,{loading:ue,active:!0,paragraph:{rows:5},children:[(0,Y.jsxs)("div",{className:"c-grey-666 mb20 mt20",children:["共",(0,Y.jsx)("span",{className:"c-orange",children:ae}),"名学生已开启手机摄影"]}),ee.length?(0,Y.jsx)("ul",{className:Ne.sys,children:ee.map((function(e,n){var t=e.user_name,s=e.user_group_name,i=e.video_url,r=e.login,a=e.student_id;return(0,Y.jsx)("li",{className:Ne.li,children:(0,Y.jsxs)("div",{className:Ne.d1,children:[(0,Y.jsx)("div",{className:Ne.img,children:(0,Y.jsx)("iframe",{style:{height:340,width:"100%",border:"none"},src:"/live-play.html?key=".concat(n,"&video_url=").concat(null==i?void 0:i.replace(".m3u8",".flv"))})}),(0,Y.jsx)(k.Z,{title:"姓名+学号",children:(0,Y.jsxs)("div",{className:Ne.btn,onClick:function(){return(0,C.RG)("".concat(I.exercise_id,"-").concat(r),!0)},children:[(0,Y.jsx)("div",{title:t,className:Ne.b1,children:t}),(0,Y.jsxs)("div",{title:s,className:Ne.b2,children:["(",a,")"]})]})}),(0,Y.jsx)("div",{onClick:function(){return sn(e)},className:Ne.big,children:"查看"})]})},n)}))}):(0,Y.jsx)(_e.Z,{})]}),(0,Y.jsx)(T.Z,{showTotal:function(e){return(0,Y.jsxs)("span",{className:"mr10",children:["共",(0,Y.jsx)("span",{className:"c-orange",children:e}),"条数据"]})},className:"tc",showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,onChange:function(e,n){I.page=e,I.limit=n,S(u()({},I)),tn(I)},pageSize:null==I?void 0:I.limit,current:I.page,total:ae})]}),(0,Y.jsx)(g.Z,{title:"查看详细信息",open:ve,centered:!0,width:850,destroyOnClose:!0,onCancel:function(){je(!1)},afterClose:function(){Ee(1),He("alert"),Te(""),be("1"),qe(1)},footer:null,children:(0,Y.jsxs)(we.Z,{loading:Ke,active:!0,paragraph:{rows:5},children:[(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{children:["姓名:",null==ve||null===(t=ve.datas)||void 0===t?void 0:t.user_name]}),(0,Y.jsxs)("span",{className:"ml20",children:["学号:",null==ve||null===(s=ve.datas)||void 0===s?void 0:s.student_id]}),(0,Y.jsxs)("span",{className:"ml20",children:["班级:",null==ve||null===(i=ve.datas)||void 0===i?void 0:i.user_group_name]})]}),(0,Y.jsxs)(_.Z,{className:"mt10",defaultActiveKey:ke,onChange:function(e){be(e)},children:[(0,Y.jsx)(_.Z.TabPane,{tab:"防作弊头像",children:(0,Y.jsxs)("aside",{className:Ne.imgWrap,children:[(0,Y.jsx)("div",{className:Ne.img,style:{width:234,marginLeft:30,textAlign:"center"},children:null!=ve&&null!==(r=ve.exercise_user_photos)&&void 0!==r&&r.length?(0,Y.jsxs)(m.Fragment,{children:[(0,Y.jsx)("img",{height:131,src:null==ve||null===(c=ve.exercise_user_photos)||void 0===c?void 0:c[Se-1]}),(0,Y.jsx)("div",{onClick:function(){var e;ie.Z.publish("preview-image",null==ve||null===(e=ve.exercise_user_photos)||void 0===e?void 0:e[Se-1])},className:Ne.iBtn,children:"预览"}),(0,Y.jsxs)("div",{className:Ne.text,children:["考试中照片",(0,Y.jsxs)("span",{className:"c-light-primary",children:[Se,"/",null==ve||null===(o=ve.exercise_user_photos)||void 0===o?void 0:o.length]})]}),1===Se?(0,Y.jsxs)("div",{style:{color:"#ccc",cursor:"not-allowed"},className:Ne.l,children:[" ",(0,Y.jsx)("i",{className:"iconfont icon-fanhui2"})]}):(0,Y.jsxs)("div",{onClick:function(){return rn("prev")},className:Ne.l,children:[" ",(0,Y.jsx)("i",{className:"iconfont icon-fanhui2"})]}),(0,Y.jsx)("div",{onClick:function(){return rn("next")},className:Ne.r,children:(0,Y.jsx)("i",{className:"iconfont icon-lujing"})})]}):(0,Y.jsx)("div",{className:Ne.no,children:(0,Y.jsx)("span",{children:"暂无考试中照片"})})}),(0,Y.jsxs)("div",{className:Ne.img,style:{marginLeft:60,width:234,textAlign:"center"},children:[null!=ve&&ve.identity_url?(0,Y.jsx)("img",{height:131,src:(0,C.Tv)(null==ve?void 0:ve.identity_url)}):(0,Y.jsx)("div",{className:Ne.no,children:(0,Y.jsx)("span",{children:"暂无证件照片"})}),!(null==ve||!ve.identity_url)&&(0,Y.jsx)("div",{onClick:function(){ie.Z.publish("preview-image",(0,C.Tv)(null==ve?void 0:ve.identity_url))},className:Ne.iBtn,children:"预览"}),(0,Y.jsx)("div",{className:Ne.text,children:"证件照片"})]})]})},"1"),(0,Y.jsx)(_.Z.TabPane,{tab:"人脸照片",children:(0,Y.jsxs)("aside",{className:Ne.imgWrap,style:{marginLeft:70},children:[(0,Y.jsxs)("div",{className:Ne.img,children:[(0,Y.jsx)("img",{width:234,src:null==ve?void 0:ve.exercise_identity_photo}),(0,Y.jsx)("div",{onClick:function(){ie.Z.publish("preview-image",null==ve?void 0:ve.exercise_identity_photo)},className:Ne.iBtn,children:"预览"}),(0,Y.jsx)("div",{className:Ne.text,children:"采集照片"})]}),(0,Y.jsxs)("div",{className:Ne.img,style:{marginLeft:20,width:234,textAlign:"center"},children:[null!=ve&&ve.identity_url?(0,Y.jsx)("img",{height:131,src:(0,C.Tv)(null==ve?void 0:ve.identity_url)}):(0,Y.jsx)("div",{className:Ne.no,children:(0,Y.jsx)("span",{children:"暂无证件照片"})}),!(null==ve||!ve.identity_url)&&(0,Y.jsx)("div",{onClick:function(){ie.Z.publish("preview-image",(0,C.Tv)(null==ve?void 0:ve.identity_url))},className:Ne.iBtn,children:"预览"}),(0,Y.jsx)("div",{className:Ne.text,children:"证件照片"})]})]})},"2"),(0,Y.jsx)(_.Z.TabPane,{tab:"警告和通知",children:(0,Y.jsxs)("div",{className:Ne.fo,children:[(0,Y.jsxs)(L.ZP,{className:"mt20",checked:"alert"===Pe,onChange:function(){return an("alert")},children:["发送警告",(0,Y.jsx)("span",{className:"font14 c-grey-999",children:"(如发现学生在考试中的照片存在异常时,可发送消息给学生)"})]}),(0,Y.jsxs)(L.ZP,{className:"mt10",checked:"notice"===Pe,onChange:function(){return an("notice")},children:["发送通知",(0,Y.jsx)("span",{className:"font14 c-grey-999",children:"(考试中如有消息通知,可发送消息给学生)"})]}),(0,Y.jsxs)("div",{className:"mt20",children:[(0,Y.jsx)("span",{className:"mr10",children:"原因:"}),(0,Y.jsx)(pe.default,{style:{width:570},value:Re,onChange:function(e){qe(e)},children:null==on?void 0:on.map((function(e){return(0,Y.jsx)(pe.default.Option,{value:e.key,children:e.value},e.key)}))})]}),0===Re&&(0,Y.jsx)(O.Z.TextArea,{className:"mt20",value:Je,onChange:function(e){return Te(e.target.value)},placeholder:"请填写其他原因"}),(0,Y.jsxs)(Q.Z,{className:"mt10",align:"middle",children:[(0,Y.jsx)("div",{className:"mr10",children:"发送记录"}),(0,Y.jsxs)("div",{style:{color:"#E30000",fontSize:12,margin:"10px 0"},children:["已发送",null==ve?void 0:ve.alert_count,"次警告和",(null==ve||null===(d=ve.alerts)||void 0===d?void 0:d.length)-(null==ve?void 0:ve.alert_count),"次通知"]})]}),(0,Y.jsx)(N.Z,{dataSource:(null==ve?void 0:ve.alerts)||[],bordered:!1,scroll:(null==ve||null===(p=ve.alerts)||void 0===p?void 0:p.length)>4?{y:200}:{},columns:[{title:"开始时间",dataIndex:"created_at",width:164},{title:"发送人",dataIndex:"sender",width:100,ellipsis:{showTitle:!1},render:function(e){return e?(0,Y.jsx)("span",{title:e,children:e}):"--"}},{title:"发送类型",dataIndex:"clazz",width:80,render:function(e){return"alert"===e?"警告":"通知"}},{title:"发送内容",dataIndex:"content",ellipsis:!0}],pagination:!1}),(0,Y.jsxs)(b.ZP,{className:Ne.b,onClick:l()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Je||0!==Re){e.next=3;break}return y.ZP.info("请输入其他原因"),e.abrupt("return");case 3:return n=Je,Re&&(n=("alert"===Pe?cn:ln).find((function(e){return e.key===Re})).value),Ue(!0),e.next=8,(0,f.ZP)("/api/exercises/".concat(I.exercise_id,"/send_alert.json"),{method:"post",body:{content:n,clazz:Pe,exercise_user_id:null==ve?void 0:ve.exercise_user_id}});case 8:0===(null==(t=e.sent)?void 0:t.status)&&(y.ZP.info("发送成功"),je(!1)),Ue(!1);case 11:case"end":return e.stop()}}),e)}))),loading:We,type:"primary",children:[(0,Y.jsx)("i",{className:"iconfont icon-fasongtongzhi mr5"}),"发送"]})]})},"3"),(0,Y.jsx)(_.Z.TabPane,{tab:"断流记录",children:(0,Y.jsx)(N.Z,{dataSource:$e,bordered:!1,scroll:$e.length>7?{y:300}:{},columns:[{title:"开始时间",dataIndex:"start_time",width:164},{title:"结束时间",dataIndex:"end_time",width:164,render:function(e){return K()(e).format("YYYY-MM-DD HH:mm:ss")||"--"}},{title:"推流时长",dataIndex:"push_duration",ellipsis:!0,width:120,render:function(e){return e&&(0,C.li)(Number(e)/1e3)||0}},{title:"断流原因",dataIndex:"msg",ellipsis:!0}]})},"4")]})]})}),(0,Y.jsx)(se.Z,{})]})})),Ie={flex_box_center:"flex_box_center___xF1ge",flex_space_between:"flex_space_between___YGq9c",flex_box_vertical_center:"flex_box_vertical_center___wd_iR",flex_box_center_end:"flex_box_center_end___HoL5p",flex_box_column:"flex_box_column___Oy7FC",warp:"warp____YDkr",header:"header___BRNBu",empty:"empty___iwhMt"},Se="subjectTable___WrGqf",Ee="title___ZCcfg",Ce="customTable___xSvZm",Be="row___Acnda",Pe="line___nmQeX",He=function(e){var n=e.index,t=e.bottomLine,s=e.gather,i=e.search,r=(0,m.useState)([]),c=x()(r,2),o=c[0],d=c[1],p=(0,m.useState)(!1),h=x()(p,2),g=h[0],j=h[1],y=(0,m.useState)(!1),A=x()(y,2),k=A[0],b=A[1],w=(0,v.useParams)(),_=((0,v.useLocation)(),(0,v.useSearchParams)()),Z=x()(_,1)[0],I=(0,m.useState)({page:1,limit:6,total:0}),S=x()(I,2),E=S[0],C=S[1];(0,m.useEffect)((function(){console.log(s,"gather"),0===n&&b(!0)}),[]),(0,m.useEffect)((function(){k&&P()}),[k]);var B=[{title:"序号",dataIndex:"index",key:"index",align:"left",ellipsis:!0,render:function(e,n,t){return E.limit*(E.page-1)+t+1}},{title:"姓名",dataIndex:"username",key:"username",align:"left",ellipsis:!0},{title:"班级",dataIndex:"user_group_name",key:"user_group_name",align:"left",render:function(e){return e||"--"}},{title:"学号",dataIndex:"student_id",key:"student_id",align:"left"},{title:"相似度",dataIndex:"code_rate",key:"code_rate",align:"left",render:function(e){return e+"%"}},{title:"操作",dataIndex:"id",key:"id",align:"left",render:function(e){var n="/classrooms/".concat(null==w?void 0:w.coursesId,"/exercise/").concat(null==w?void 0:w.categoryId,"/detail/").concat(e,"/review_detail");return Z.get("random")&&(n+="?random=".concat(Z.get("random"))),(0,Y.jsx)(v.Link,{to:n,target:"_blank",children:"查看"})}}],P=function(){var e=l()(a()().mark((function e(n){var t,r,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return j(!0),t=n||{page:1,limit:10,total:0},r=u()({id:null==w?void 0:w.categoryId,question_id:null==s?void 0:s.question_id,search:i},t),e.next=5,(0,f.ZP)("/api/courses/".concat(null==w?void 0:w.coursesId,"/exercises/code_review_users.json"),{method:"get",params:r});case 5:(c=e.sent)&&(d(null==c?void 0:c.users),j(!1),C(u()(u()({},t),{},{total:(null==c?void 0:c.count)||0})));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsxs)("div",{className:Se,children:[(0,Y.jsxs)("aside",{className:Ee,children:[(0,Y.jsxs)("span",{className:"c-light-primary",children:[n+1,"、",s.name||(5===(null==s?void 0:s.question_type)?"实训题":"编程题")]}),(0,Y.jsxs)("span",{className:"c-grey-333",children:["(",null==s?void 0:s.score,"分):",null==s?void 0:s.question_title]}),(0,Y.jsxs)("span",{className:"ml40 c-grey-999",children:[(0,Y.jsx)("b",{className:"c-red-ee4",children:null==s?void 0:s.checked_count})," 个疑似抄袭作品(共",null==s?void 0:s.total_count,"个作品)"]}),(0,Y.jsxs)("span",{onClick:function(){b(!k)},style:{marginLeft:"auto",cursor:"pointer",color:"#0152d9"},children:[k?"收起":"展开",k?(0,Y.jsx)(me.Z,{}):(0,Y.jsx)(he.Z,{})]}),5===(null==s?void 0:s.question_type)&&(0,Y.jsx)("a",{style:{marginLeft:20},target:"_blank",href:"/shixuns/".concat(null==s?void 0:s.shixun_identifier,"/challenges"),children:"实训详情"})]}),(0,Y.jsx)(N.Z,{className:Ce,style:{display:k?"block":"none"},dataSource:o,bordered:!1,rowKey:function(e){return e.id},rowClassName:Be,columns:B,loading:g,pagination:{pageSize:E.limit,total:E.total,current:E.page,onChange:function(e){var n=u()(u()({},E),{},{page:e});C(n),P(n)},showQuickJumper:!0,showSizeChanger:!1,hideOnSinglePage:!0,position:["bottomCenter"]}}),(0,Y.jsx)("div",{className:Pe,style:{visibility:t?"hidden":"visible"}})]})},De=t(92396),Qe=(0,v.connect)((function(e){return{exercise:e.exercise,globalSetting:e.globalSetting}}))((function(e){e.exercise,e.globalSetting,e.dispatch;var n=(0,m.useState)(""),t=x()(n,2),s=t[0],i=t[1],r=(0,m.useState)([]),c=x()(r,2),o=c[0],u=c[1],d=(0,m.useState)(""),p=x()(d,2),h=p[0],g=p[1],j=(0,m.useState)(!1),y=x()(j,2),A=y[0],k=y[1],b=(0,v.useParams)();(0,m.useEffect)((function(){w()}),[]);var w=function(){var e=l()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(!0),e.next=3,(0,f.ZP)("/api/courses/".concat(null==b?void 0:b.coursesId,"/exercises/code_review_results.json"),{method:"get",params:{id:null==b?void 0:b.categoryId,search:s}});case 3:if(-2!==(null==(t=e.sent)?void 0:t.status)){e.next=7;break}return w(),e.abrupt("return");case 7:t&&(k(!1),u((null==t?void 0:t.exercise_questions)||[]),g(null==t?void 0:t.last_review_time));case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_=function(){w()};return(0,Y.jsxs)("section",{className:Ie.warp,children:[(0,Y.jsxs)("aside",{className:Ie.header,children:[(0,Y.jsxs)("div",{children:["查重时间:",h||"--"]}),!!h&&(0,Y.jsx)(O.Z,{value:s,onChange:function(e){return i(e.target.value)},suffix:(0,Y.jsx)("i",{onClick:_,className:"iconfont icon-sousuo2 c-grey-c"}),bordered:!1,placeholder:"请输入姓名或学号搜索",onPressEnter:_})]}),(0,Y.jsx)(we.Z,{loading:A,active:!0,paragraph:{rows:5},children:o.length>0?(0,Y.jsx)("aside",{className:Ie.subject,children:o.map((function(e,n){return(0,Y.jsx)(He,{index:n,bottomLine:n===o.length-1,gather:e,search:s},n)}))}):(0,Y.jsxs)("div",{className:Ie.empty,children:[(0,Y.jsx)("img",{src:De.x7,width:"258"}),(0,Y.jsx)("span",{className:"c-grey-c",children:"暂无数据"})]})})]})})),Re=t(28103),qe=t(77036),Fe=t(63695),Oe=t(43725),Je="wrap___rEjJ0",Te="modal___gRDV9",Le="titleWrap___MK_OO",ze="required___Hja3H",Ke="title___vMFKz",Ye="colorGray___hNhIL",Me="choiceWrap___Xx5du",Ge="answer___cbuNE",We="activeAnswer___LwFG7",Ue="deleteIcon____HG4s",Ve="addIcon___r_Vhy",Xe="editorWrap___OYwur",$e="htmlWrap___qXHYn",en="radio___urtyZ",nn="color333___Lah7k",tn="color999___TmkZt",sn="questionType___r_bKw",rn="questionChoices___LA7VM",an="action___fTTDM",cn="difficult___Mg7lT",ln="fold___oVjRI",on="head___fpwmn",un=t(4585),dn=t(12943),xn=["problemset","globalSetting","exercise","loading","dispatch","editData","editKey","setEditKey","cancelAdd","addCallback","reload","setIsClaer"],pn=function(e,n){e.problemset,e.globalSetting;var t=e.exercise,s=(e.loading,e.dispatch),r=e.editData,c=e.editKey,o=e.setEditKey,d=void 0===o?function(){}:o,p=e.cancelAdd,f=void 0===p?function(){}:p,j=e.addCallback,A=void 0===j?function(){}:j,w=e.reload,_=void 0===w?function(){}:w,N=(e.setIsClaer,h()(e,xn),(0,m.useState)("")),Z=x()(N,2),I=Z[0],S=Z[1],B=(0,m.useState)(""),P=x()(B,2),H=P[0],D=P[1],T=(0,m.useState)([]),z=x()(T,2),K=z[0],M=z[1],G=(0,m.useState)(""),W=x()(G,2),U=W[0],V=W[1],X=(0,m.useState)(),$=x()(X,2),ee=$[0],ne=$[1],te=(0,m.useState)(!1),se=x()(te,2),ie=se[0],re=se[1],ae=(0,m.useState)(),ce=x()(ae,2),le=ce[0],oe=ce[1],ue=(0,m.useState)(0),de=x()(ue,2),xe=de[0],pe=de[1],he=(0,m.useState)(!1),me=x()(he,2),fe=me[0],ve=me[1],ge=(0,m.useState)(!1),je=x()(ge,2),ye=je[0],Ae=je[1],ke=(0,m.useState)([]),be=x()(ke,2),we=be[0],_e=be[1],Ne=(0,m.useState)(1),Ze=x()(Ne,2),Ie=Ze[0],Se=Ze[1],Ee=(0,m.useState)(!1),Ce=x()(Ee,2),Be=Ce[0],Pe=Ce[1],He=(0,m.useRef)(!1),De=(0,v.useParams)(),Qe=(0,m.useState)([]),Re=x()(Qe,2),ze=Re[0],Me=Re[1],Ge=function(e){Me([].concat(i()(ze),[u()({},e)]))};(0,m.useEffect)((function(){if(!He.current){if(null==r||!r.question_title)return ve(!0),S(""),ne(!1),oe(2),M([]),V(""),void re(!1);S(null==r?void 0:r.question_title),ne(null==r?void 0:r.is_ordered),Se(null==r?void 0:r.difficulty),Pe(!(null!=r&&r.repeat_answer)),oe(null==r?void 0:r.question_score);var e=null==r?void 0:r.standard_answer.map((function(e){return e.answer_text}));M(i()(e)),_e(r.tag_discipline_ids),D(null==r?void 0:r.analysis)}}),[r,fe]),(0,m.useEffect)((function(){function e(){return(e=l()(a()().mark((function e(){var n,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.YY)({sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id});case 2:s=e.sent,Me(s.tag_disciplines);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}re(!1),fe&&function(){e.apply(this,arguments)}()}),[fe]),(0,m.useImperativeHandle)(n,(function(){return{onSave:en,isEdit:fe}})),(0,m.useEffect)((function(){var e,n=null!=t&&null!==(e=t.tagDisciplineData)&&void 0!==e&&e.tag_disciplines&&Array.isArray(t.tagDisciplineData.tag_disciplines)?t.tagDisciplineData.tag_disciplines:[];Me(n)}),[t.tagDisciplineData]);var We,Ue,Ve,Xe,$e=function(e){0===(null==e?void 0:e.status)&&(y.ZP.success("保存成功"),ve(!1),d(-1),He.current=!1,_())},en=function(){var e=l()(a()().mark((function e(){var n,i,c,o,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=[],i=!1,Ae(!0),K.forEach((function(e,t){n.push({choice_id:t+1,answer_text:[]}),e.forEach((function(e,s){n[t].answer_text.push(e),e&&(0,C.eR)(e,1e4)||(V("".concat(t,"-").concat(s)),y.ZP.info(e?"答案不能超过10000字符":"答案:不能为空"),i=!0)}))})),!i){e.next=7;break}return Ae(!1),e.abrupt("return",!1);case 7:if(He.current=!0,!r.question_id){e.next=19;break}if(1!==(null==r?void 0:r.is_my)){e.next=13;break}g.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:function(){var e=l()(a()().mark((function e(){var i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:I,question_type:3,question_score:le,is_ordered:ee,standard_answers:n,tag_discipline_ids:we,sub_discipline_id:null===(i=t.editData)||void 0===i||null===(i=i.exercise)||void 0===i?void 0:i.sub_discipline_id,difficulty:Ie,is_cover:1,repeat_answer:!Be,analysis:H}});case 2:c=e.sent,$e(c);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){var e=l()(a()().mark((function e(){var i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:I,question_type:3,question_score:le,is_ordered:ee,standard_answers:n,tag_discipline_ids:we,sub_discipline_id:null===(i=t.editData)||void 0===i||null===(i=i.exercise)||void 0===i?void 0:i.sub_discipline_id,difficulty:Ie,repeat_answer:!Be,analysis:H}});case 2:c=e.sent,$e(c);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.next=17;break;case 13:return e.next=15,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:I,question_type:3,question_score:le,is_ordered:ee,standard_answers:n,tag_discipline_ids:we,sub_discipline_id:null===(o=t.editData)||void 0===o||null===(o=o.exercise)||void 0===o?void 0:o.sub_discipline_id,difficulty:Ie,repeat_answer:!Be,analysis:H}});case 15:c=e.sent,$e(c);case 17:e.next=23;break;case 19:return e.next=21,s({type:"exercise/addExerciseQuestion",payload:{insert_id:null==r?void 0:r.insert_id,categoryId:De.categoryId,question_title:I,question_type:3,question_score:le,is_ordered:ee,standard_answers:n,tag_discipline_ids:we,sub_discipline_id:null===(u=t.editData)||void 0===u||null===(u=u.exercise)||void 0===u?void 0:u.sub_discipline_id,difficulty:Ie,repeat_answer:!Be,analysis:H}});case 21:c=e.sent,$e(c);case 23:return Ae(!1),e.abrupt("return",{name:I,analysis:H,standard_answers:n,is_ordered:ee});case 25:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ln=function(e,n,t){var s=K.slice();if(n&&s.splice(e,n),t&&ie||!r.question_id)for(var i=0;i1&&(0,Y.jsxs)("span",{children:[(0,Y.jsx)(F.Z,{checked:ee,onChange:function(e){return ne(e.target.checked)},className:"".concat(nn," font14"),children:"多个填空的答案有顺序要求"}),(0,Y.jsx)("span",{className:"".concat(tn," font12"),children:"(选中,每个填空的答案顺序必须与参考答案一致)"})]})}),(0,Y.jsx)("p",{className:Le,children:(0,Y.jsx)("span",{className:Ke,children:"题目解析:"})}),(0,Y.jsx)(qe.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:H,onChange:function(e){return D(e)}}),(0,Y.jsxs)("p",{className:"",children:[(0,Y.jsx)("span",{style:{color:"red"},children:"*"}),"分值:",(0,Y.jsx)(J.Z,{value:le,max:1e4,min:0,onChange:function(e){oe(e)}})," 分   ",!!le&&!!xe&&(0,Y.jsxs)("span",{style:{color:"red"},children:["(根据均分规则,本题每空",(le/xe).toFixed(1),"分)"]}),(0,Y.jsxs)("span",{style:{marginLeft:"30px"},className:cn,children:[(0,Y.jsx)("label",{style:{color:"red"},children:"*"})," 难度:",(0,Y.jsxs)(L.ZP.Group,{value:Ie,onChange:function(e){Se(e.target.value)},children:[(0,Y.jsx)(L.ZP.Button,{value:1,children:"简单"}),(0,Y.jsx)(L.ZP.Button,{value:2,children:"适中"}),(0,Y.jsx)(L.ZP.Button,{value:3,children:"困难"})]})]})]}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsxs)("span",{className:"".concat(Ke),children:["知识点:",(0,Y.jsx)("span",{className:Ye,children:"(所有自建知识点仅本人可见,被EduCoder平台审核通过为官方知识点后所有用户可见)"})]}),(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(dn.N,{value:we,selectvalues:null==r?void 0:r.tag_discipline_ids,onChange:_e,subId:null===(Ve=t.editData)||void 0===Ve||null===(Ve=Ve.exercise)||void 0===Ve?void 0:Ve.sub_discipline_id,knowledgeOptions:ze,onAddKnowledgeFinish:Ge})}),(0,Y.jsxs)("div",{style:{marginTop:10},children:[(0,Y.jsx)("span",{style:{marginRight:10},children:"不允许学生重复答题"}),(0,Y.jsx)(q.Z,{checked:Be,onChange:function(e){Pe(e)}})]})]}),(0,Y.jsxs)("aside",{className:"tr",children:[(-1!==c||r.question_id)&&(0,Y.jsx)(b.ZP,{type:"default",onClick:function(){f(),ve(!1)},children:"取消"}),(0,Y.jsx)(b.ZP,{className:"ml20",type:"primary",onClick:function(){en()},children:"保存"})]})]}))]})},hn=(0,v.connect)((function(e){var n=e.problemset,t=e.loading,s=e.exercise;return{problemset:n,globalSetting:e.globalSetting,exercise:s,loading:t.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(pn)),mn=["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","editKey","setEditKey","cancelAdd","reload","addCallback","setIsClaer"],fn=["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"],vn=function(e,n){e.problemset,e.globalSetting;var t=e.exercise,s=(e.loading,e.dispatch),r=(e.onRef,e.editData),c=e.editKey,o=e.setEditKey,d=void 0===o?function(){}:o,p=e.cancelAdd,f=void 0===p?function(){}:p,j=e.reload,A=void 0===j?function(){}:j,w=e.addCallback,_=void 0===w?function(){}:w,N=(e.setIsClaer,h()(e,mn),(0,m.useState)()),Z=x()(N,2),I=Z[0],S=Z[1],C=(0,m.useState)(""),B=x()(C,2),P=B[0],H=B[1],D=(0,m.useState)(!1),Q=x()(D,2),R=Q[0],F=Q[1],O=(0,m.useState)(),T=x()(O,2),z=T[0],K=T[1],M=(0,m.useState)([]),G=x()(M,2),W=G[0],U=G[1],V=(0,m.useState)([]),X=x()(V,2),$=X[0],ee=X[1],ne=(0,m.useState)(1),te=x()(ne,2),se=te[0],ie=te[1],re=(0,m.useState)(!1),ae=x()(re,2),ce=ae[0],le=ae[1],oe=(0,m.useState)(""),ue=x()(oe,2),de=ue[0],xe=ue[1],pe=(0,m.useRef)(!1),he=function(e){ee([].concat(i()($),[u()({},e)]))},me=(0,v.useParams)();(0,m.useEffect)((function(){if(!pe.current){if(null==r||!r.question_choices)return F(!0),H(""),K(2),void S("");le(!(null!=r&&r.repeat_answer)),H(null==r?void 0:r.question_title),K(null==r?void 0:r.question_score),ie(null==r?void 0:r.difficulty),S(r.standard_answer[0]+""),U(r.tag_discipline_ids),xe(null==r?void 0:r.analysis)}}),[r,R]),(0,m.useEffect)((function(){function e(){return(e=l()(a()().mark((function e(){var n,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.YY)({sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id});case 2:s=e.sent,ee(s.tag_disciplines);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}R&&function(){e.apply(this,arguments)}()}),[R]),(0,m.useImperativeHandle)(n,(function(){return{onSave:je,isEdit:R}})),(0,m.useEffect)((function(){var e,n=null!=t&&null!==(e=t.tagDisciplineData)&&void 0!==e&&e.tag_disciplines&&Array.isArray(t.tagDisciplineData.tag_disciplines)?t.tagDisciplineData.tag_disciplines:[];ee(n)}),[t.tagDisciplineData]);var fe,ve,ge=function(e){0===(null==e?void 0:e.status)&&(y.ZP.success("保存成功"),F(!1),d(-1),pe.current=!1,A())},je=function(){var e=l()(a()().mark((function e(){var n,i,c,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(P){e.next=3;break}return y.ZP.info("请您输入题干"),e.abrupt("return",!1);case 3:if(I){e.next=6;break}return y.ZP.info("请先点击选择本选择题的正确选项"),e.abrupt("return",!1);case 6:if(n=[{choice_text:"正确",is_answer:"1"===I?1:0},{choice_text:"错误",is_answer:"2"===I?2:0}],pe.current=!0,!r.question_id){e.next=19;break}if(1!==(null==r?void 0:r.is_my)){e.next=13;break}g.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:function(){var e=l()(a()().mark((function e(){var c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:P,question_type:2,question_score:z,question_choices:n.map((function(e){return e.choice_text})),standard_answers:n.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:W,sub_discipline_id:null===(c=t.editData)||void 0===c||null===(c=c.exercise)||void 0===c?void 0:c.sub_discipline_id,difficulty:se,is_cover:1,repeat_answer:!ce,analysis:de}});case 2:i=e.sent,ge(i);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){var e=l()(a()().mark((function e(){var c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:P,question_type:2,question_score:z,question_choices:n.map((function(e){return e.choice_text})),standard_answers:n.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:W,sub_discipline_id:null===(c=t.editData)||void 0===c||null===(c=c.exercise)||void 0===c?void 0:c.sub_discipline_id,difficulty:se,repeat_answer:!ce,analysis:de}});case 2:i=e.sent,ge(i);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.next=17;break;case 13:return e.next=15,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:P,question_type:2,question_score:z,question_choices:n.map((function(e){return e.choice_text})),standard_answers:n.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:W,sub_discipline_id:null===(c=t.editData)||void 0===c||null===(c=c.exercise)||void 0===c?void 0:c.sub_discipline_id,difficulty:se,repeat_answer:!ce,analysis:de}});case 15:i=e.sent,ge(i);case 17:e.next=23;break;case 19:return e.next=21,s({type:"exercise/addExerciseQuestion",payload:{insert_id:null==r?void 0:r.insert_id,categoryId:me.categoryId,question_title:P,question_type:2,question_score:z,question_choices:n.map((function(e){return e.choice_text})),standard_answers:n.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:W,sub_discipline_id:null===(o=t.editData)||void 0===o||null===(o=o.exercise)||void 0===o?void 0:o.sub_discipline_id,difficulty:se,repeat_answer:!ce,analysis:de}});case 21:i=e.sent,ge(i);case 23:return e.abrupt("return",{name:P,choices:n});case 24:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ye=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(向下插入单选题)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter((function(e){var n;return 1===(null==t||null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_status)?e:"del"!==e.id&&"add"!==e.id})),Ae=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===c){e.next=3;break}return y.ZP.error("请先保存或取消当前正在编辑的问题。"),e.abrupt("return");case 3:e.t0=n.id,e.next="del"===e.t0?6:"up"===e.t0||"down"===e.t0?8:"edit"===e.t0?12:"add"===e.t0?15:17;break;case 6:return g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个试题吗?",onOk:function(){return l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.Fl)({id:r.question_id});case 2:s({type:"exercise/editExercise",payload:u()({},me)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",17);case 8:return e.next=10,s({type:"exercise/exeriseMoveUpDown",payload:{id:r.question_id,opr:n.id}});case 10:return s({type:"exercise/editExercise",payload:u()({},me)}),e.abrupt("break",17);case 12:return d(r.dragKey),F(!0),e.abrupt("break",17);case 15:return _({key:r.key,insert_id:null==r?void 0:r.question_id,question_type:2}),e.abrupt("break",17);case 17:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsxs)("section",{className:Je,children:[!R&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:!(null!=r&&r.isPreview)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{className:"font16 c-blue",children:[r.key,"、判断题"]}),"(",r.question_score,"分)"]})}),null!=r&&r.isPreview?(0,Y.jsxs)("div",{style:{display:"flex"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[r.key,"."]}),(0,Y.jsx)(un.Z,{value:r.question_title}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(",r.question_score,"分)"]})]}):(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(un.Z,{value:r.question_title})}),(0,Y.jsx)("div",{className:rn,children:null==r||null===(ve=r.question_choices)||void 0===ve?void 0:ve.map((function(e,n){return(0,Y.jsxs)(L.ZP,{checked:r.standard_answer.includes(n+1),disabled:!0,children:[fn[n],". ",(0,Y.jsx)("span",{className:"c-black font14",children:e.choice_text})]},n)}))}),(0,Y.jsx)("div",{className:an,children:!r.hideAction&&ye.map((function(e,n){return"up"===e.id&&1===r.key||"down"===e.id&&r.key===r.len?null:(0,Y.jsx)(k.Z,{placement:"bottom",title:e.name,children:(0,Y.jsx)("span",{onClick:function(){return Ae(e)},className:e.icon})},n)}))})]}),R&&(0,Y.jsxs)("aside",{children:[(0,Y.jsxs)("div",{children:[(0,Y.jsx)("span",{className:"font16 c-blue",children:"判断题"}),"(客观题,由系统自动评分,请设置标准答案)"]}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsx)("span",{className:ze,children:"*"}),(0,Y.jsx)("span",{className:Ke,children:"题干:"})]}),(0,Y.jsx)(qe.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:P,onChange:function(e){return H(e)}}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsx)("span",{className:ze,children:"*"}),(0,Y.jsxs)("span",{className:Ke,children:["答案选项:",(0,Y.jsx)("span",{className:Ye,children:"点击选项可设置正确答案"})]})]}),(0,Y.jsxs)(L.ZP.Group,{buttonStyle:"solid",value:I,onChange:function(e){return S(e.target.value)},children:[(0,Y.jsx)(L.ZP.Button,{value:"1",className:"".concat(en," mr40"),children:"正确"}),(0,Y.jsx)(L.ZP.Button,{value:"2",className:en,children:"错误"})]}),(0,Y.jsx)("p",{className:"c-orange",children:"温馨提示:点击选项,可以直接设置标准答案"}),(0,Y.jsx)("p",{className:Le,children:(0,Y.jsx)("span",{className:Ke,children:"题目解析:"})}),(0,Y.jsx)(qe.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:de,onChange:function(e){return xe(e)}}),(0,Y.jsxs)("p",{className:"",children:["分值:",(0,Y.jsx)(J.Z,{value:z,max:1e4,min:0,onChange:function(e){K(e)}})," 分",(0,Y.jsxs)("span",{style:{marginLeft:"30px"},className:cn,children:[(0,Y.jsx)("label",{style:{color:"red"},children:"*"})," 难度:",(0,Y.jsxs)(L.ZP.Group,{value:se,onChange:function(e){ie(e.target.value)},children:[(0,Y.jsx)(L.ZP.Button,{value:1,children:"简单"}),(0,Y.jsx)(L.ZP.Button,{value:2,children:"适中"}),(0,Y.jsx)(L.ZP.Button,{value:3,children:"困难"})]})]})]}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsxs)("span",{className:"".concat(Ke),children:["知识点:",(0,Y.jsx)("span",{className:Ye,children:"(所有自建知识点仅本人可见,被EduCoder平台审核通过为官方知识点后所有用户可见)"})]}),(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(dn.N,{value:W,selectvalues:null==r?void 0:r.tag_discipline_ids,onChange:U,subId:null===(fe=t.editData)||void 0===fe||null===(fe=fe.exercise)||void 0===fe?void 0:fe.sub_discipline_id,knowledgeOptions:$,onAddKnowledgeFinish:he})}),(0,Y.jsxs)("div",{style:{marginTop:10},children:[(0,Y.jsx)("span",{style:{marginRight:10},children:"不允许学生重复答题"}),(0,Y.jsx)(q.Z,{checked:ce,onChange:function(e){le(e)}})]})]}),(0,Y.jsxs)("aside",{className:"tr",children:[(-1!==c||r.question_id)&&(0,Y.jsx)(b.ZP,{type:"default",onClick:function(){f(),F(!1)},children:"取消"}),(0,Y.jsx)(b.ZP,{className:"ml20",type:"primary",onClick:function(){je()},children:"保存"})]})]})]})},gn=(0,v.connect)((function(e){var n=e.problemset,t=e.loading,s=e.exercise;return{problemset:n,globalSetting:e.globalSetting,exercise:s,loading:t.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(vn)),jn=["problemset","globalSetting","exercise","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback","reload"],yn=["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"],An=(0,m.forwardRef)((function(e,n){e.problemset,e.globalSetting;var t=e.exercise,s=(e.loading,e.dispatch),r=(e.onRef,e.editData),c=e.cancelAdd,o=void 0===c?function(){}:c,d=e.editKey,p=e.setEditKey,f=void 0===p?function(){}:p,j=(e.setIsClaer,e.addCallback),A=void 0===j?function(e){}:j,w=e.reload,_=void 0===w?function(){}:w,N=(h()(e,jn),(0,m.useState)([])),Z=x()(N,2),I=Z[0],S=Z[1],C=(0,m.useState)(),B=x()(C,2),P=B[0],H=B[1],D=(0,m.useState)([]),O=x()(D,2),T=O[0],z=O[1],K=(0,m.useState)(""),M=x()(K,2),G=M[0],W=M[1],U=(0,m.useState)(),V=x()(U,2),X=V[0],$=V[1],ee=(0,m.useState)(!1),ne=x()(ee,2),te=ne[0],se=ne[1],ie=(0,m.useState)([]),re=x()(ie,2),ae=re[0],ce=re[1],le=(0,m.useState)(1),oe=x()(le,2),ue=oe[0],de=oe[1],xe=(0,m.useState)(!1),pe=x()(xe,2),he=pe[0],me=pe[1],fe=(0,m.useState)(""),ve=x()(fe,2),ge=ve[0],je=ve[1],ye=(0,m.useState)([]),Ae=x()(ye,2),ke=Ae[0],be=Ae[1],we=(0,m.useRef)(!1),_e=function(e){be([].concat(i()(ke),[u()({},e)]))},Ne=(0,v.useParams)();(0,m.useEffect)((function(){S(["","","",""])}),[]),(0,m.useEffect)((function(){if(!we.current){if(null==r||!r.question_choices)return se(!0),W(""),$(5),S(["","","",""]),void z([]);W(null==r?void 0:r.question_title),$(null==r?void 0:r.question_score),me(!(null!=r&&r.repeat_answer)),de(null==r?void 0:r.difficulty),S(null==r?void 0:r.question_choices.map((function(e){return e.choice_text})));var e=[];null==r||r.standard_answer.map((function(n,t){e.push(n-1)})),z(e),ce(r.tag_discipline_ids),je(null==r?void 0:r.analysis)}}),[r,te]),(0,m.useEffect)((function(){function e(){return(e=l()(a()().mark((function e(){var n,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.YY)({sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id});case 2:s=e.sent,be(s.tag_disciplines);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}te&&function(){e.apply(this,arguments)}()}),[te]),(0,m.useImperativeHandle)(n,(function(){return{onSave:Ee,isEdit:te}})),(0,m.useEffect)((function(){var e,n=null!=t&&null!==(e=t.tagDisciplineData)&&void 0!==e&&e.tag_disciplines&&Array.isArray(t.tagDisciplineData.tag_disciplines)?t.tagDisciplineData.tag_disciplines:[];be(n)}),[t.tagDisciplineData]);var Ze,Ie,Se=function(e){0===(null==e?void 0:e.status)&&(y.ZP.success("保存成功"),se(!1),f(-1),we.current=!1,_())},Ee=function(){var e=l()(a()().mark((function e(){var n,i,c,o,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(G){e.next=3;break}return y.ZP.info("请您输入题目"),e.abrupt("return",!1);case 3:if(!((n=I.findIndex((function(e){return!e})))>-1)){e.next=7;break}return y.ZP.info("请先输入 ".concat(yn[n]," 选项的内容")),e.abrupt("return",!1);case 7:if(T.length){e.next=10;break}return y.ZP.info("请设置本题的正确答案,点击选项A/B...即可完成设置"),e.abrupt("return",!1);case 10:if(!(T.length<1)){e.next=13;break}return y.ZP.info("请选择答案"),e.abrupt("return",!1);case 13:if(i=I.map((function(e,n){return{choice_text:e,is_answer:T.includes(n)?n+1:0}})),we.current=!0,!r.question_id){e.next=26;break}if(1!==(null==r?void 0:r.is_my)){e.next=20;break}g.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:G,question_type:1,question_score:X,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ae,sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id,difficulty:ue,is_cover:1,repeat_answer:!he,analysis:ge}});case 2:c=e.sent,Se(c);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:G,question_type:1,question_score:X,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ae,sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id,difficulty:ue,repeat_answer:!he,analysis:ge}});case 2:c=e.sent,Se(c);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.next=24;break;case 20:return e.next=22,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:G,question_type:1,question_score:X,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ae,sub_discipline_id:null===(o=t.editData)||void 0===o||null===(o=o.exercise)||void 0===o?void 0:o.sub_discipline_id,difficulty:ue,repeat_answer:!he,analysis:ge}});case 22:c=e.sent,Se(c);case 24:e.next=30;break;case 26:return e.next=28,s({type:"exercise/addExerciseQuestion",payload:{insert_id:null==r?void 0:r.insert_id,categoryId:Ne.categoryId,question_title:G,question_type:1,question_score:X,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ae,sub_discipline_id:null===(u=t.editData)||void 0===u||null===(u=u.exercise)||void 0===u?void 0:u.sub_discipline_id,difficulty:ue,repeat_answer:!he,analysis:ge}});case 28:c=e.sent,Se(c);case 30:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ce=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(向下插入单选题)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter((function(e){var n;return 1===(null==t||null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_status)?e:"del"!==e.id&&"add"!==e.id})),Be=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===d){e.next=3;break}return y.ZP.error("请先保存或取消当前正在编辑的问题。"),e.abrupt("return");case 3:e.t0=n.id,e.next="del"===e.t0?6:"up"===e.t0||"down"===e.t0?8:"edit"===e.t0?12:"add"===e.t0?15:17;break;case 6:return g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个试题吗?",onOk:function(){return l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.Fl)({id:r.question_id});case 2:s({type:"exercise/editExercise",payload:u()({},Ne)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",17);case 8:return e.next=10,s({type:"exercise/exeriseMoveUpDown",payload:{id:r.question_id,opr:n.id}});case 10:return s({type:"exercise/editExercise",payload:u()({},Ne)}),e.abrupt("break",17);case 12:return f(r.dragKey),se(!0),e.abrupt("break",17);case 15:return A({key:r.key,insert_id:null==r?void 0:r.question_id,question_type:1}),e.abrupt("break",17);case 17:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsxs)("section",{className:Je,children:[!te&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:!(null!=r&&r.isPreview)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{className:"font16 c-blue",children:[r.key,"、多选题"]}),"(",r.question_score,"分)"]})}),null!=r&&r.isPreview?(0,Y.jsxs)("div",{style:{display:"flex"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[r.key,"."]}),(0,Y.jsx)(un.Z,{value:r.question_title}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(",r.question_score,"分)"]})]}):(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(un.Z,{value:r.question_title})}),(0,Y.jsx)("div",{className:rn,children:null==r||null===(Ie=r.question_choices)||void 0===Ie?void 0:Ie.map((function(e,n){return(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsxs)(F.Z,{checked:r.standard_answer.includes(n+1),disabled:!0,children:[yn[n],"."]},n)}),(0,Y.jsx)(R.Z,{flex:"1",children:(0,Y.jsx)("span",{className:"c-black font14",children:(0,Y.jsx)(un.Z,{value:e.choice_text})})})]},n)}))}),(0,Y.jsx)("div",{className:an,children:!r.hideAction&&Ce.map((function(e,n){return"up"===e.id&&1===r.key||"down"===e.id&&r.key===r.len?null:(0,Y.jsx)(k.Z,{placement:"bottom",title:e.name,children:(0,Y.jsx)("span",{onClick:function(){return Be(e)},className:e.icon})},n)}))})]}),te&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("span",{className:"font16 c-blue",children:"选择题"}),"(客观题,由系统自动评分,请设置标准答案)"]})}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsx)("span",{className:ze,children:"*"}),(0,Y.jsx)("span",{className:Ke,children:"题干:"})]}),(0,Y.jsx)(qe.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:G,onChange:function(e){return W(e)}}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsx)("span",{className:ze,children:"*"}),(0,Y.jsxs)("span",{className:Ke,children:["答案选项:",(0,Y.jsx)("span",{className:Ye,children:"点击选项可设置正确答案"})]})]}),I.map((function(e,n){var s;return(0,Y.jsxs)("div",{className:Me,children:[(0,Y.jsx)(k.Z,{title:"点击设置为标准答案",placement:"left",children:(0,Y.jsx)("div",{className:"".concat(Ge," ").concat(T.includes(n)?We:""),onClick:function(){T.includes(n)?z(T.filter((function(e){return e!==n}))):z([].concat(i()(T),[n]))},children:yn[n]})}),(0,Y.jsx)("div",{className:Xe,children:P===n?(0,Y.jsx)(qe.Z,{id:"single-question-option-".concat(n),watch:!0,isFocus:!0,height:155,placeholder:"请您输入选项",defaultValue:e,onChange:function(e){I[n]=e,S(I)}}):(0,Y.jsx)("div",{className:$e,onClick:function(){return H(n)},children:(0,Y.jsx)(un.Z,{value:e})})}),1===(null===(s=t.editData)||void 0===s||null===(s=s.exercise)||void 0===s?void 0:s.exercise_status)&&(0,Y.jsxs)(Y.Fragment,{children:[n>1&&(0,Y.jsx)(k.Z,{title:"删除",children:(0,Y.jsx)("i",{className:"".concat(Ue," iconfont icon-htmal5icon19"),onClick:function(){return S(I.filter((function(e,t){return t!==n})))}})}),n<7&&n===I.length-1&&(0,Y.jsx)(k.Z,{title:"新增参考答案",children:(0,Y.jsx)("i",{className:"".concat(Ve," iconfont icon-roundaddfill ml6"),onClick:function(){return S([].concat(i()(I),[""]))}})})]})]},n)})),(0,Y.jsx)("p",{className:"c-orange",children:"温馨提示:点击选项输入框可设置答案;选中的选项即为正确答案,选择多个答案即为多选题"}),(0,Y.jsx)("p",{className:Le,children:(0,Y.jsx)("span",{className:Ke,children:"题目解析:"})}),(0,Y.jsx)(qe.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:ge,onChange:function(e){return je(e)}}),(0,Y.jsxs)("p",{className:"",children:["分值:",(0,Y.jsx)(J.Z,{value:X,max:1e4,min:0,onChange:function(e){$(e)}})," ","分",(0,Y.jsxs)("span",{style:{marginLeft:"30px"},className:cn,children:[(0,Y.jsx)("label",{style:{color:"red"},children:"*"})," 难度:",(0,Y.jsxs)(L.ZP.Group,{value:ue,onChange:function(e){de(e.target.value)},children:[(0,Y.jsx)(L.ZP.Button,{value:1,children:"简单"}),(0,Y.jsx)(L.ZP.Button,{value:2,children:"适中"}),(0,Y.jsx)(L.ZP.Button,{value:3,children:"困难"})]})]})]}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsxs)("span",{className:"".concat(Ke),children:["知识点:",(0,Y.jsx)("span",{className:Ye,children:"(所有自建知识点仅本人可见,被EduCoder平台审核通过为官方知识点后所有用户可见)"})]}),(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(dn.N,{value:ae,selectvalues:null==r?void 0:r.tag_discipline_ids,onChange:ce,subId:null===(Ze=t.editData)||void 0===Ze||null===(Ze=Ze.exercise)||void 0===Ze?void 0:Ze.sub_discipline_id,knowledgeOptions:ke,onAddKnowledgeFinish:_e})}),(0,Y.jsxs)("div",{style:{marginTop:10},children:[(0,Y.jsx)("span",{style:{marginRight:10},children:"不允许学生重复答题"}),(0,Y.jsx)(q.Z,{checked:he,onChange:function(e){me(e)}})]})]}),(0,Y.jsxs)("aside",{className:"tr",children:[(-1!==d||r.question_id)&&(0,Y.jsx)(b.ZP,{type:"default",onClick:function(){o(),se(!1)},children:"取消"}),(0,Y.jsx)(b.ZP,{className:"ml20",type:"primary",onClick:function(){Ee()},children:"保存"})]})]})]})})),kn=(0,v.connect)((function(e){var n=e.problemset,t=e.loading,s=e.exercise;return{problemset:n,globalSetting:e.globalSetting,exercise:s,loading:t.effects}}),null,null,{forwardRef:!0})(An),bn=["problemset","globalSetting","exercise","loading","dispatch","editData","cancelAdd","editKey","setEditKey","addCallback","reload","setIsClaer"],wn=function(e,n){e.problemset,e.globalSetting;var t=e.exercise,s=(e.loading,e.dispatch),i=e.editData,r=e.cancelAdd,c=void 0===r?function(){}:r,o=e.editKey,d=e.setEditKey,p=void 0===d?function(){}:d,f=(e.addCallback,e.reload),j=void 0===f?function(){}:f,A=(e.setIsClaer,h()(e,bn),(0,m.useState)("")),w=x()(A,2),_=w[0],N=w[1],Z=(0,m.useState)(""),I=x()(Z,2),S=I[0],C=I[1],B=(0,m.useState)(""),P=x()(B,2),H=P[0],D=(P[1],(0,m.useState)([])),q=x()(D,2),T=q[0],L=(q[1],(0,m.useState)("")),z=x()(L,2),K=(z[0],z[1],(0,m.useState)()),M=x()(K,2),G=M[0],W=M[1],U=(0,m.useState)(!1),V=x()(U,2),X=(V[0],V[1]),$=(0,m.useState)([]),ee=x()($,2),ne=ee[0],te=ee[1],se=(0,m.useState)(!1),ie=x()(se,2),re=ie[0],ae=ie[1],ce=(0,m.useState)(!1),le=x()(ce,2),oe=le[0],ue=le[1],de=(0,v.useParams)(),xe=(0,m.useRef)(!1);(0,m.useEffect)((function(){var e;if(!xe.current){i.edit&&(ae(!0),C(""),N(""),te([])),N(i.shixun_name),C(i.question_title);var n=[];null===(e=i.shixun)||void 0===e||e.map((function(e){n.push(e.challenge_score)})),te(n)}}),[i]),(0,m.useEffect)((function(){X(!1)}),[re]),(0,m.useImperativeHandle)(n,(function(){return{onSave:ve,isEdit:re}}));var pe,he,me,fe=function(e){0===(null==e?void 0:e.status)&&(y.ZP.success("保存成功"),ae(!1),p(-1),xe.current=!1,j())},ve=function(){var e=l()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=[],!1,e.next=4;break;case 4:if(xe.current=!0,ue(!0),!i.question_id){e.next=12;break}return e.next=9,s({type:"exercise/editExerciseQuestion",payload:{id:i.question_id,question_title:S,shixun_name:_,shixun_id:i.shixun_id,question_type:5,question_scores:ne}});case 9:t=e.sent,e.next=15;break;case 12:return e.next=14,s({type:"exercise/addExerciseQuestion",payload:{insert_id:null==i?void 0:i.insert_id,categoryId:de.categoryId,question_title:S,shixun_name:_,shixun_id:i.shixun_id,question_type:5,question_scores:ne,is_copy:i.is_copy}});case 14:t=e.sent;case 15:return fe(t),ue(!1),e.abrupt("return",{name:S,analysis:H,standard_answers:n,is_ordered:G});case 18:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ge=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(向下插入实训题)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter((function(e){var n;return 1===(null==t||null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_status)?e:"del"!==e.id&&"add"!==e.id})),je=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===o){e.next=3;break}return y.ZP.error("请先保存或取消当前正在编辑的问题。"),e.abrupt("return");case 3:e.t0=n.id,e.next="del"===e.t0?6:"up"===e.t0||"down"===e.t0?8:"edit"===e.t0?12:"add"===e.t0?15:17;break;case 6:return g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个试题吗?",onOk:function(){return l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.Fl)({id:i.question_id});case 2:s({type:"exercise/editExercise",payload:u()({},de)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",17);case 8:return e.next=10,s({type:"exercise/exeriseMoveUpDown",payload:{id:i.question_id,opr:n.id}});case 10:return s({type:"exercise/editExercise",payload:u()({},de)}),e.abrupt("break",17);case 12:return p(i.dragKey),ae(!0),e.abrupt("break",17);case 15:return s({type:"classroomList/setActionTabs",payload:{key:"选用实践项目",editData:{key:i.key,insert_id:null==i?void 0:i.question_id,question_type:5}}}),e.abrupt("break",17);case 17:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsxs)("section",{className:Je,children:[!re&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:!(null!=i&&i.isPreview)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{className:"font16 c-blue",children:[i.key,"、实训题"]}),"(",i.question_score,"分)"]})}),null!=i&&i.isPreview?(0,Y.jsxs)("div",{style:{display:"flex"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[i.key,"."]}),(0,Y.jsx)(un.Z,{value:i.shixun_name}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(",i.question_score,"分)"]}),!(null===(he=i.schools)||void 0===he||!he.length)&&(0,Y.jsx)(k.Z,{title:"该实训题面向指定单位开放",children:(0,Y.jsx)("i",{className:"iconfont icon-zhidinggongkai1 font18 line24 c-orange"})})]}):(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(un.Z,{value:i.shixun_name})}),(0,Y.jsx)("div",{className:"mt30"}),null===(me=i.shixun)||void 0===me?void 0:me.map((function(e,n){return(0,Y.jsxs)("div",{children:["第",n+1,"关 ",(0,Y.jsx)("span",{className:"ml10",children:e.challenge_name})," ",(0,Y.jsxs)("span",{className:"ml10",children:[e.challenge_score," 分"]})]},n)})),(0,Y.jsxs)("div",{className:an,children:[(0,Y.jsx)(v.Link,{target:"_blank",to:"/shixuns/".concat(i.shixun_identifier,"/challenges?exercise=true"),children:"实训详情"}),!i.hideAction&&ge.map((function(e,n){return"up"===e.id&&1===i.key||"down"===e.id&&i.key===i.len?null:(0,Y.jsx)(k.Z,{placement:"bottom",title:e.name,children:(0,Y.jsx)("span",{onClick:function(){return je(e)},className:e.icon})},n)}))]})]}),re&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("span",{className:"font16 c-blue",children:"实训题"}),"(客观题,由系统自动评分,允许手动调分)"]})}),(0,Y.jsx)("div",{className:"mt10",children:(0,Y.jsx)(O.Z,{defaultValue:_,onChange:function(e){N(e.target.value)}})}),(0,Y.jsx)("div",{className:"mt10",children:(0,Y.jsx)(qe.Z,{id:"single-question-option-0",height:155,placeholder:"请输入实训题完成要求",defaultValue:S,onChange:function(e){C(e)}})}),(0,Y.jsx)("div",{className:"mt20",children:null===(pe=i.shixun)||void 0===pe?void 0:pe.map((function(e,n){return(0,Y.jsxs)(Q.Z,{gutter:[20,20],children:[(0,Y.jsxs)(R.Z,{flex:"1",children:[n+1,".",e.challenge_name]}),(0,Y.jsxs)(R.Z,{children:[(0,Y.jsx)(J.Z,{defaultValue:ne[n],onChange:function(e){ne[n]=e,te(ne),console.log("srore:L",ne[n])}})," 分"]})]})}))}),(0,Y.jsx)("div",{className:"mt20",children:T.length>1&&(0,Y.jsxs)("span",{children:[(0,Y.jsx)(F.Z,{checked:G,onChange:function(e){return W(e.target.checked)},className:"".concat(nn," font14"),children:"多个填空的答案有顺序要求"}),(0,Y.jsx)("span",{className:"".concat(tn," font12"),children:"(选中,每个填空的答案顺序必须与参考答案一致)"})]})}),(0,Y.jsxs)("aside",{className:"tr",children:[(-1!==o||!(null!=i&&i.edit))&&(0,Y.jsx)(b.ZP,{type:"default",onClick:function(){c(),ae(!1)},children:"取消"}),(0,Y.jsx)(b.ZP,{loading:oe,className:"ml20",type:"primary",onClick:function(){ve()},children:"保存"})]})]})]})},_n=(0,v.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,exercise:e.exercise,loading:t.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(wn)),Nn=["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","reload","addCallback"],Zn=["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"],In=function(e,n){e.problemset;var t=e.exercise,s=(e.globalSetting,e.loading,e.dispatch),r=(e.onRef,e.editData),c=e.cancelAdd,o=void 0===c?function(){}:c,d=e.editKey,p=e.setEditKey,f=void 0===p?function(){}:p,j=(e.setIsClaer,e.reload),A=void 0===j?function(){}:j,w=e.addCallback,_=void 0===w?function(e){}:w,N=(h()(e,Nn),(0,m.useState)([])),Z=x()(N,2),I=Z[0],S=Z[1],C=(0,m.useState)(),B=x()(C,2),P=B[0],H=B[1],D=(0,m.useState)([]),F=x()(D,2),O=F[0],T=F[1],z=(0,m.useState)(""),K=x()(z,2),M=K[0],G=K[1],W=(0,m.useState)(),U=x()(W,2),V=U[0],X=U[1],$=(0,m.useState)([]),ee=x()($,2),ne=ee[0],te=ee[1],se=(0,m.useState)(!1),ie=x()(se,2),re=ie[0],ae=ie[1],ce=(0,m.useState)(1),le=x()(ce,2),oe=le[0],ue=le[1],de=(0,m.useState)(!1),xe=x()(de,2),pe=xe[0],he=xe[1],me=(0,m.useState)(""),fe=x()(me,2),ve=fe[0],ge=fe[1],je=(0,v.useParams)(),ye=(0,m.useRef)(null),Ae=(0,m.useRef)(!1),ke=(0,m.useState)([]),be=x()(ke,2),we=be[0],_e=be[1],Ne=function(e){_e([].concat(i()(we),[u()({},e)]))};(0,m.useEffect)((function(){S(["","","",""])}),[]),(0,m.useEffect)((function(){if(!Ae.current){if(null==r||!r.question_choices)return ae(!0),G(""),X(5),S(["","","",""]),void T([]);G(null==r?void 0:r.question_title),X(null==r?void 0:r.question_score),he(!(null!=r&&r.repeat_answer)),ge(null==r?void 0:r.analysis),ue(null==r?void 0:r.difficulty),S(null==r?void 0:r.question_choices.map((function(e){return e.choice_text})));var e=[];null==r||r.standard_answer.map((function(n,t){e.push(n-1)})),te(r.tag_discipline_ids),T(e)}}),[r,re]),(0,m.useEffect)((function(){function e(){return(e=l()(a()().mark((function e(){var n,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.YY)({sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id});case 2:s=e.sent,_e(s.tag_disciplines);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}re&&function(){e.apply(this,arguments)}()}),[re]),(0,m.useEffect)((function(){var e,n=null!=t&&null!==(e=t.tagDisciplineData)&&void 0!==e&&e.tag_disciplines&&Array.isArray(t.tagDisciplineData.tag_disciplines)?t.tagDisciplineData.tag_disciplines:[];_e(n)}),[t.tagDisciplineData]),(0,m.useImperativeHandle)(n,(function(){return{onSave:Ee,isEdit:re}}));var Ze,Ie,Se=function(e){0===(null==e?void 0:e.status)&&(y.ZP.success("保存成功"),ae(!1),f(-1),Ae.current=!1,A())},Ee=function(){var e=l()(a()().mark((function e(){var n,i,c,o,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(M){e.next=3;break}return y.ZP.info("请您输入题目"),e.abrupt("return",!1);case 3:if(!((n=I.findIndex((function(e){return!e})))>-1)){e.next=7;break}return y.ZP.info("请先输入 ".concat(Zn[n]," 选项的内容")),e.abrupt("return",!1);case 7:if(O.length){e.next=10;break}return y.ZP.info("请设置本题的正确答案,点击选项A/B...即可完成设置"),e.abrupt("return",!1);case 10:if(!(O.length<1)){e.next=13;break}return y.ZP.info("请选择答案"),e.abrupt("return",!1);case 13:if(i=I.map((function(e,n){return{choice_text:e,is_answer:O.includes(n)?n+1:0}})),Ae.current=!0,!r.question_id){e.next=26;break}if(1!==(null==r?void 0:r.is_my)){e.next=20;break}g.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:M,question_type:1,question_score:V,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ne,sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id,difficulty:oe,is_cover:1,repeat_answer:!pe,analysis:ve}});case 2:c=e.sent,Se(c);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:M,question_type:1,question_score:V,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ne,sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id,difficulty:oe,repeat_answer:!pe,analysis:ve}});case 2:c=e.sent,Se(c);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.next=24;break;case 20:return e.next=22,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:M,question_type:1,question_score:V,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ne,sub_discipline_id:null===(o=t.editData)||void 0===o||null===(o=o.exercise)||void 0===o?void 0:o.sub_discipline_id,difficulty:oe,repeat_answer:!pe,analysis:ve}});case 22:c=e.sent,Se(c);case 24:e.next=30;break;case 26:return e.next=28,s({type:"exercise/addExerciseQuestion",payload:{insert_id:null==r?void 0:r.insert_id,categoryId:je.categoryId,question_title:M,question_type:1,question_score:V,question_choices:i.map((function(e){return e.choice_text})),standard_answers:i.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer})),tag_discipline_ids:ne,sub_discipline_id:null===(u=t.editData)||void 0===u||null===(u=u.exercise)||void 0===u?void 0:u.sub_discipline_id,difficulty:oe,repeat_answer:!pe,analysis:ve}});case 28:c=e.sent,Se(c);case 30:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ce=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(向下插入单选题)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter((function(e){var n;return 1===(null==t||null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_status)?e:"del"!==e.id&&"add"!==e.id})),Be=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===d){e.next=3;break}return y.ZP.error("请先保存或取消当前正在编辑的问题。"),e.abrupt("return");case 3:e.t0=n.id,e.next="del"===e.t0?6:"up"===e.t0||"down"===e.t0?8:"edit"===e.t0?12:"add"===e.t0?15:17;break;case 6:return g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个试题吗?",onOk:function(){return l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.Fl)({id:r.question_id});case 2:s({type:"exercise/editExercise",payload:u()({},je)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",17);case 8:return e.next=10,s({type:"exercise/exeriseMoveUpDown",payload:{id:r.question_id,opr:n.id}});case 10:return s({type:"exercise/editExercise",payload:u()({},je)}),e.abrupt("break",17);case 12:return f(r.dragKey),ae(!0),e.abrupt("break",17);case 15:return _({key:r.key,insert_id:null==r?void 0:r.question_id,question_type:0}),e.abrupt("break",17);case 17:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsxs)("section",{className:Je,children:[!re&&(0,Y.jsxs)("aside",{ref:ye,children:[(0,Y.jsx)("div",{className:sn,children:!(null!=r&&r.isPreview)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{className:"font16 c-blue",children:[r.key,"、单选题"]}),"(",r.question_score,"分)"]})}),null!=r&&r.isPreview?(0,Y.jsxs)("div",{style:{display:"flex",alignItems:"flex-start"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[r.key,"."]}),(0,Y.jsx)(un.Z,{value:r.question_title}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(",r.question_score,"分)"]})]}):(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(un.Z,{value:r.question_title})}),(0,Y.jsx)("div",{className:rn,children:null==r||null===(Ie=r.question_choices)||void 0===Ie?void 0:Ie.map((function(e,n){return(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsxs)(L.ZP,{checked:r.standard_answer.includes(n+1),disabled:!0,children:[Zn[n],"."]},n)}),(0,Y.jsx)(R.Z,{flex:"1",children:(0,Y.jsx)("span",{className:"c-black font14",children:(0,Y.jsx)(un.Z,{value:e.choice_text})})})]},n)}))}),(0,Y.jsx)("div",{className:an,children:!r.hideAction&&Ce.map((function(e,n){return"up"===e.id&&1===r.key||"down"===e.id&&r.key===r.len?null:(0,Y.jsx)(k.Z,{placement:"bottom",title:e.name,children:(0,Y.jsx)("span",{onClick:function(){return Be(e)},className:e.icon})},n)}))})]}),re&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("span",{className:"font16 c-blue",children:"选择题"}),"(客观题,由系统自动评分,请设置标准答案)"]})}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsx)("span",{className:ze,children:"*"}),(0,Y.jsx)("span",{className:Ke,children:"题干:"})]}),(0,Y.jsx)(qe.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:M,onChange:function(e){return G(e)}}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsx)("span",{className:ze,children:"*"}),(0,Y.jsxs)("span",{className:Ke,children:["答案选项:",(0,Y.jsx)("span",{className:Ye,children:"点击选项可设置正确答案"})]})]}),I.map((function(e,n){var s;return(0,Y.jsxs)("div",{className:Me,children:[(0,Y.jsx)(k.Z,{title:"点击设置为标准答案",placement:"left",children:(0,Y.jsx)("div",{className:"".concat(Ge," ").concat(O.includes(n)?We:""),onClick:function(){O.includes(n)?T(O.filter((function(e){return e!==n}))):T([].concat(i()(O),[n]))},children:Zn[n]})}),(0,Y.jsx)("div",{className:Xe,children:P===n?(0,Y.jsx)(qe.Z,{id:"single-question-option-".concat(n),watch:!0,isFocus:!0,height:155,placeholder:"请您输入选项",defaultValue:e,onChange:function(e){I[n]=e,S(I)}}):(0,Y.jsx)("div",{className:$e,onClick:function(){return H(n)},children:(0,Y.jsx)(un.Z,{value:e})})}),1===(null===(s=t.editData)||void 0===s||null===(s=s.exercise)||void 0===s?void 0:s.exercise_status)&&(0,Y.jsxs)(Y.Fragment,{children:[n>1&&(0,Y.jsx)(k.Z,{title:"删除",children:(0,Y.jsx)("i",{className:"".concat(Ue," iconfont icon-htmal5icon19"),onClick:function(){return S(I.filter((function(e,t){return t!==n})))}})}),n<7&&n===I.length-1&&(0,Y.jsx)(k.Z,{title:"新增参考答案",children:(0,Y.jsx)("i",{className:"".concat(Ve," iconfont icon-roundaddfill ml6"),onClick:function(){return S([].concat(i()(I),[""]))}})})]})]},n)})),(0,Y.jsx)("p",{className:"c-orange",children:"温馨提示:点击选项输入框可设置答案;选中的选项即为正确答案,选择多个答案即为多选题"}),(0,Y.jsx)("p",{className:Le,children:(0,Y.jsx)("span",{className:Ke,children:"题目解析:"})}),(0,Y.jsx)(qe.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:ve,onChange:function(e){return ge(e)}}),(0,Y.jsxs)("div",{style:{marginBottom:14},children:["分值:",(0,Y.jsx)(J.Z,{value:V,max:1e4,min:0,onChange:function(e){X(e)}})," 分",(0,Y.jsxs)("span",{style:{marginLeft:"30px"},className:cn,children:[(0,Y.jsx)("label",{style:{color:"red"},children:"*"})," 难度:",(0,Y.jsxs)(L.ZP.Group,{value:oe,onChange:function(e){ue(e.target.value)},children:[(0,Y.jsx)(L.ZP.Button,{value:1,children:"简单"}),(0,Y.jsx)(L.ZP.Button,{value:2,children:"适中"}),(0,Y.jsx)(L.ZP.Button,{value:3,children:"困难"})]})]})]}),(0,Y.jsxs)("div",{className:Le,children:[(0,Y.jsxs)("span",{className:"".concat(Ke),children:["知识点:",(0,Y.jsx)("span",{className:Ye,children:"(所有自建知识点仅本人可见,被EduCoder平台审核通过为官方知识点后所有用户可见)"})]}),(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(dn.N,{selectvalues:null==r?void 0:r.tag_discipline_ids,value:ne,onChange:te,subId:null===(Ze=t.editData)||void 0===Ze||null===(Ze=Ze.exercise)||void 0===Ze?void 0:Ze.sub_discipline_id,knowledgeOptions:we,onAddKnowledgeFinish:Ne})}),(0,Y.jsxs)("div",{style:{marginTop:10},children:[(0,Y.jsx)("span",{style:{marginRight:10},children:"不允许学生重复答题"}),(0,Y.jsx)(q.Z,{checked:pe,onChange:function(e){he(e)}})]})]}),(0,Y.jsxs)("aside",{className:"tr",children:[(-1!==d||r.question_id)&&(0,Y.jsx)(b.ZP,{type:"default",onClick:function(){o(),ae(!1)},children:"取消"}),(0,Y.jsx)(b.ZP,{className:"ml20",type:"primary",onClick:function(){Ee()},children:"保存"})]})]})]})},Sn=(0,v.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,exercise:e.exercise,loading:t.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(In)),En=t(12563),Cn=function(e){var n,t,s=e.value,r=void 0===s?[[],[]]:s,a=e.onChange,c=(0,m.useState)(""),l=x()(c,2),o=l[0],u=l[1],d=(0,m.useState)(""),p=x()(d,2),h=p[0],f=p[1],v=function(e){if(!e)return!1;new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~!@#¥……&*()—【】‘;:”“。,、?「」『』_\\+\\-·%《》]|[\\\\/]");return"|"!==e||(y.ZP.warning("关键词不能只输入一个“|”字符!"),!1)};return(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("p",{className:"font14",children:["关键词",(0,Y.jsx)("span",{className:"c-grey-999",children:"(关键词可用于自动判分)"}),(0,Y.jsx)(k.Z,{overlayStyle:{maxWidth:350},title:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("div",{children:"每个核心关键词的分数是普通关键词分数的两倍"}),(0,Y.jsx)("div",{children:"例如:"}),(0,Y.jsx)("div",{children:"本题10分,普通关键词1个,核心关键词2个,则每个"}),(0,Y.jsx)("div",{children:"普通关键词2分,每个核心关键词4分"})]}),children:(0,Y.jsx)("span",{className:"iconfont icon-a-wenhaobeifen2 font14"})})]}),(0,Y.jsxs)(Q.Z,{align:"middle",className:"font14",children:["普通关键词:",(0,Y.jsx)(O.Z,{value:o,onChange:function(e){u(e.target.value)},maxLength:50,allowClear:!0,onPressEnter:function(e){var n,t,s,c=null===(n=e.target)||void 0===n?void 0:n.value;v(c)&&(null===(t=r[0])||void 0===t||t.push(null==c||null===(s=c.split("|"))||void 0===s?void 0:s.filter((function(e){return!!e}))),a(i()(r)),u(""))},style:{width:800},className:"ml5 mr10",placeholder:"支持保存多个关键词;并列关键词(或的关系)用”|”分割。"}),(0,Y.jsx)("span",{className:"c-grey-999",children:"“回车键”保存关键词"})]}),(0,Y.jsx)("div",{style:{paddingLeft:89},className:"mt10",children:null==r||null===(n=r[0])||void 0===n?void 0:n.map((function(e,n){return(0,Y.jsx)(En.Z,{className:"mb10",closable:!0,onClose:function(e){var t;e.preventDefault(),r[0]=null===(t=r[0])||void 0===t?void 0:t.filter((function(e,t){return t!==n})),a(i()(r))},children:null==e?void 0:e.join(" 或 ")},n)}))}),(0,Y.jsxs)(Q.Z,{align:"middle",className:"font14",children:["核心关键词:",(0,Y.jsx)(O.Z,{value:h,onChange:function(e){f(e.target.value)},maxLength:50,allowClear:!0,onPressEnter:function(e){var n,t,s,c=null===(n=e.target)||void 0===n?void 0:n.value;v(c)&&(null===(t=r[1])||void 0===t||t.push(null==c||null===(s=c.split("|"))||void 0===s?void 0:s.filter((function(e){return!!e}))),a(i()(r)),f(""))},style:{width:800},className:"ml5 mr10",placeholder:"支持保存多个关键词;并列关键词(或的关系)用”|”分割。"}),(0,Y.jsx)("span",{className:"c-grey-999",children:"“回车键”保存关键词"})]}),(0,Y.jsx)("div",{style:{paddingLeft:89},className:"mt10",children:null==r||null===(t=r[1])||void 0===t?void 0:t.map((function(e,n){return(0,Y.jsx)(En.Z,{className:"mb10",closable:!0,onClose:function(e){var t;e.preventDefault(),r[1]=null===(t=r[1])||void 0===t?void 0:t.filter((function(e,t){return t!==n})),a(i()(r))},children:null==e?void 0:e.join(" 或 ")},n)}))})]})},Bn=["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","reload","addCallback","setIsClaer"],Pn=function(e,n){var t=e.problemset,s=e.exercise,r=(e.globalSetting,e.loading,e.dispatch),c=(e.onRef,e.editData),o=e.cancelAdd,d=void 0===o?function(){}:o,p=e.editKey,f=e.setEditKey,j=void 0===f?function(){}:f,A=e.reload,w=void 0===A?function(){}:A,_=e.addCallback,N=void 0===_?function(){}:_,Z=(e.setIsClaer,h()(e,Bn),(0,m.useState)("")),I=x()(Z,2),S=I[0],C=I[1],B=(0,m.useState)(""),P=x()(B,2),H=P[0],D=P[1],Q=(0,m.useState)(""),R=x()(Q,2),F=R[0],O=R[1],T=(0,m.useState)(),z=x()(T,2),K=z[0],M=z[1],G=(0,m.useState)(!1),W=x()(G,2),U=W[0],V=W[1],X=(0,m.useState)([]),$=x()(X,2),ee=$[0],ne=$[1],te=(0,m.useState)(1),se=x()(te,2),ie=se[0],re=se[1],ae=(0,m.useState)(!1),ce=x()(ae,2),le=ce[0],oe=ce[1],ue=(0,m.useState)([[],[]]),de=x()(ue,2),xe=de[0],pe=de[1],he=(0,m.useRef)(!1),me=(0,v.useParams)(),fe=(0,m.useState)([]),ve=x()(fe,2),ge=ve[0],je=ve[1],ye=function(e){je([].concat(i()(ge),[u()({},e)]))};(0,m.useEffect)((function(){var e;if(!he.current){if(null==c||!c.question_title)return V(!0),C(""),O(""),void M(10);oe(!(null!=c&&c.repeat_answer)),C(null==c?void 0:c.question_title),O(null==c||null===(e=c.standard_answer)||void 0===e?void 0:e[0]),M(null==c?void 0:c.question_score),ne(c.tag_discipline_ids),re(null==c?void 0:c.difficulty),D(null==c?void 0:c.analysis),pe([null==c?void 0:c.normal_keywords,null==c?void 0:c.main_keywords])}}),[t.editData,U]),(0,m.useEffect)((function(){var e,n=null!=s&&null!==(e=s.tagDisciplineData)&&void 0!==e&&e.tag_disciplines&&Array.isArray(s.tagDisciplineData.tag_disciplines)?s.tagDisciplineData.tag_disciplines:[];je(n)}),[s.tagDisciplineData]),(0,m.useEffect)((function(){function e(){return(e=l()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.YY)({sub_discipline_id:null===(n=s.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id});case 2:t=e.sent,je(t.tag_disciplines);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}U&&function(){e.apply(this,arguments)}()}),[U]),(0,m.useImperativeHandle)(n,(function(){return{onSave:be,isEdit:U}}));var Ae,ke=function(e){0===(null==e?void 0:e.status)&&(y.ZP.success("保存成功"),V(!1),j(-1),he.current=!1,w())},be=function(){var e=l()(a()().mark((function e(){var n,t,i,o,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(S){e.next=3;break}return y.ZP.info("请您输入题干"),e.abrupt("return",!1);case 3:if(n=xe[0],t=xe[1],he.current=!0,!c.question_id){e.next=17;break}if(1!==(null==c?void 0:c.is_my)){e.next=11;break}g.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:function(){var e=l()(a()().mark((function e(){var l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r({type:"exercise/editExerciseQuestion",payload:{id:c.question_id,question_title:S,question_type:4,question_score:K,standard_answers:[F],tag_discipline_ids:ee,sub_discipline_id:null===(l=s.editData)||void 0===l||null===(l=l.exercise)||void 0===l?void 0:l.sub_discipline_id,difficulty:ie,is_cover:1,repeat_answer:!le,analysis:H,normal_keywords:n,main_keywords:t}});case 2:i=e.sent,ke(i);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){var e=l()(a()().mark((function e(){var l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r({type:"exercise/editExerciseQuestion",payload:{id:c.question_id,question_title:S,question_type:4,question_score:K,standard_answers:[F],tag_discipline_ids:ee,sub_discipline_id:null===(l=s.editData)||void 0===l||null===(l=l.exercise)||void 0===l?void 0:l.sub_discipline_id,difficulty:ie,repeat_answer:!le,analysis:H,normal_keywords:n,main_keywords:t}});case 2:i=e.sent,ke(i);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.next=15;break;case 11:return e.next=13,r({type:"exercise/editExerciseQuestion",payload:{id:c.question_id,question_title:S,question_type:4,question_score:K,standard_answers:[F],tag_discipline_ids:ee,sub_discipline_id:null===(o=s.editData)||void 0===o||null===(o=o.exercise)||void 0===o?void 0:o.sub_discipline_id,difficulty:ie,repeat_answer:!le,analysis:H,normal_keywords:n,main_keywords:t}});case 13:i=e.sent,ke(i);case 15:e.next=21;break;case 17:return e.next=19,r({type:"exercise/addExerciseQuestion",payload:{insert_id:null==c?void 0:c.insert_id,categoryId:me.categoryId,exercise_bank_id:me.categoryId,question_title:S,question_type:4,question_score:K,standard_answers:[F],tag_discipline_ids:ee,sub_discipline_id:null===(u=s.editData)||void 0===u||null===(u=u.exercise)||void 0===u?void 0:u.sub_discipline_id,difficulty:ie,repeat_answer:!le,analysis:H,normal_keywords:n,main_keywords:t}});case 19:i=e.sent,ke(i);case 21:return e.abrupt("return",{name:S,answer_texts:[F],analysis:H,normal_keywords:n,main_keywords:t});case 22:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),we=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(向下插入单选题)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter((function(e){var n;return 1===(null==s||null===(n=s.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_status)?e:"del"!==e.id&&"add"!==e.id})),_e=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===p){e.next=3;break}return y.ZP.error("请先保存或取消当前正在编辑的问题。"),e.abrupt("return");case 3:e.t0=n.id,e.next="del"===e.t0?6:"up"===e.t0||"down"===e.t0?8:"edit"===e.t0?12:"add"===e.t0?15:17;break;case 6:return g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个试题吗?",onOk:function(){return l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.Fl)({id:c.question_id});case 2:r({type:"exercise/editExercise",payload:u()({},me)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",17);case 8:return e.next=10,r({type:"exercise/exeriseMoveUpDown",payload:{id:c.question_id,opr:n.id}});case 10:return r({type:"exercise/editExercise",payload:u()({},me)}),e.abrupt("break",17);case 12:return j(c.dragKey),V(!0),e.abrupt("break",17);case 15:return N({key:c.key,insert_id:null==c?void 0:c.question_id,question_type:4}),e.abrupt("break",17);case 17:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsxs)("section",{className:Je,children:[!U&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:!(null!=c&&c.isPreview)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{className:"font16 c-blue",children:[c.key,"、简答题"]}),"(",c.question_score,"分)"]})}),null!=c&&c.isPreview?(0,Y.jsxs)("div",{style:{display:"flex"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[c.key,"."]}),(0,Y.jsx)(un.Z,{value:c.question_title}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(",c.question_score,"分)"]})]}):(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(un.Z,{value:c.question_title})}),(0,Y.jsxs)("div",{className:rn,children:[(0,Y.jsx)("p",{children:(0,Y.jsx)("strong",{children:"参考答案:"})}),(0,Y.jsx)(un.Z,{value:F||""})]}),(0,Y.jsx)("div",{className:an,children:!c.hideAction&&we.map((function(e,n){return"up"===e.id&&1===c.key||"down"===e.id&&c.key===c.len?null:(0,Y.jsx)(k.Z,{placement:"bottom",title:e.name,children:(0,Y.jsx)("span",{onClick:function(){return _e(e)},className:e.icon})},n)}))})]}),U&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("span",{className:"font16 c-blue",children:"主观题"}),"(主观题,未作答的情况下自动评为零分)"]})}),(0,Y.jsx)(qe.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:S,onChange:function(e){return C(e)}}),(0,Y.jsx)("p",{className:Le,children:(0,Y.jsx)("span",{className:Ke,children:"参考答案:"})}),(0,Y.jsx)(qe.Z,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"请您输入参考答案",defaultValue:F,onChange:function(e){return O(e)}}),(0,Y.jsx)(Cn,{value:xe,onChange:pe}),(0,Y.jsx)("p",{className:Le,children:(0,Y.jsx)("span",{className:Ke,children:"题目解析:"})}),(0,Y.jsx)(qe.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:H,onChange:function(e){return D(e)}}),(0,Y.jsxs)("p",{className:"",children:["分值:",(0,Y.jsx)(J.Z,{value:K,max:1e4,min:0,onChange:function(e){M(e)}})," 分",(0,Y.jsxs)("span",{style:{marginLeft:"30px"},className:cn,children:[(0,Y.jsx)("label",{style:{color:"red"},children:"*"})," 难度:",(0,Y.jsxs)(L.ZP.Group,{value:ie,onChange:function(e){re(e.target.value)},children:[(0,Y.jsx)(L.ZP.Button,{value:1,children:"简单"}),(0,Y.jsx)(L.ZP.Button,{value:2,children:"适中"}),(0,Y.jsx)(L.ZP.Button,{value:3,children:"困难"})]})]})]}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsxs)("span",{className:"".concat(Ke),children:["知识点:",(0,Y.jsx)("span",{className:Ye,children:"(所有自建知识点仅本人可见,被EduCoder平台审核通过为官方知识点后所有用户可见)"})]}),(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(dn.N,{value:ee,selectvalues:null==c?void 0:c.tag_discipline_ids,onChange:ne,subId:null===(Ae=s.editData)||void 0===Ae||null===(Ae=Ae.exercise)||void 0===Ae?void 0:Ae.sub_discipline_id,knowledgeOptions:ge,onAddKnowledgeFinish:ye})}),(0,Y.jsxs)("div",{style:{marginTop:10},children:[(0,Y.jsx)("span",{style:{marginRight:10},children:"不允许学生重复答题"}),(0,Y.jsx)(q.Z,{checked:le,onChange:function(e){oe(e)}})]})]}),(0,Y.jsxs)("aside",{className:"tr",children:[(-1!==p||c.question_id)&&(0,Y.jsx)(b.ZP,{type:"default",onClick:function(){d(),V(!1)},children:"取消"}),(0,Y.jsx)(b.ZP,{className:"ml20",type:"primary",onClick:function(){be()},children:"保存"})]})]})]})},Hn=(0,v.connect)((function(e){var n=e.problemset,t=e.loading,s=e.exercise;return{problemset:n,globalSetting:e.globalSetting,exercise:s,loading:t.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(Pn)),Dn=["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","addCallback","setIsClaer"],Qn=["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"],Rn=function(e,n){e.problemset;var t=e.exercise,s=(e.globalSetting,e.loading,e.dispatch),i=(e.onRef,e.editData),r=(e.cancelAdd,e.editKey),c=(e.setEditKey,e.addCallback),o=void 0===c?function(){}:c,d=(e.setIsClaer,h()(e,Dn),(0,m.useState)([])),p=x()(d,2),f=p[0],j=p[1],A=(0,m.useState)(),b=x()(A,2),w=(b[0],b[1],(0,m.useState)([])),_=x()(w,2),N=_[0],Z=_[1],I=(0,m.useState)(""),S=x()(I,2),C=S[0],B=S[1],P=(0,m.useState)(5),H=x()(P,2),D=H[0],Q=H[1],R=(0,m.useState)(!1),q=x()(R,2),F=q[0],O=q[1],J=(0,v.useParams)();(0,m.useEffect)((function(){j(["","","",""])}),[]),(0,m.useEffect)((function(){if(null==i||!i.question_choices)return O(!0),B(""),Q(5),j(["","","",""]),void Z([]);B(null==i?void 0:i.question_title),Q(null==i?void 0:i.question_score),j(null==i?void 0:i.question_choices.map((function(e){return e.choice_text})));var e=[];null==i||i.standard_answer.map((function(n,t){e.push(n-1)})),Z(e)}),[i]),(0,m.useImperativeHandle)(n,(function(){return{onSave:T,isEdit:F}}));var T=function(){var e=l()(a()().mark((function e(){var n,t,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(C){e.next=3;break}return y.ZP.info("请您输入题目"),e.abrupt("return",!1);case 3:if(!((n=f.findIndex((function(e){return!e})))>-1)){e.next=7;break}return y.ZP.info("请先输入 ".concat(Qn[n]," 选项的内容")),e.abrupt("return",!1);case 7:if(N.length){e.next=10;break}return y.ZP.info("请设置本题的正确答案,点击选项A/B...即可完成设置"),e.abrupt("return",!1);case 10:if(!(N.length<1)){e.next=13;break}return y.ZP.info("请选择答案"),e.abrupt("return",!1);case 13:if(t=f.map((function(e,n){return{choice_text:e,is_answer:N.includes(n)?n+1:0}})),!i.question_id){e.next=20;break}return e.next=17,s({type:"exercise/editExerciseQuestion",payload:{id:i.question_id,question_title:C,question_type:1,question_score:D,question_choices:t.map((function(e){return e.choice_text})),standard_answers:t.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer}))}});case 17:r=e.sent,e.next=23;break;case 20:return e.next=22,s({type:"exercise/addExerciseQuestion",payload:{insert_id:null==i?void 0:i.insert_id,categoryId:J.categoryId,question_title:C,question_type:1,question_score:"5.0",question_choices:t.map((function(e){return e.choice_text})),standard_answers:t.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer}))}});case 22:r=e.sent;case 23:0===r.status&&(y.ZP.success("保存成功"),O(!1),s({type:"exercise/editExercise",payload:u()({},J)}));case 24:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),L=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"(向下插入单选题)",icon:"iconfont c-light-primary ml30 icon-tianjia current",id:"add"},{name:"编辑",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter((function(e){var n;return 1===(null==t||null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_status)?e:"del"!==e.id&&"add"!==e.id})),z=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===r){e.next=3;break}return y.ZP.error("请先保存或取消当前正在编辑的问题。"),e.abrupt("return");case 3:e.t0=n.id,e.next="del"===e.t0?6:"up"===e.t0||"down"===e.t0?8:"edit"===e.t0?12:"add"===e.t0?14:16;break;case 6:return g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个试题吗?",onOk:function(){return l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.Fl)({id:i.question_id});case 2:s({type:"exercise/editExercise",payload:u()({},J)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",16);case 8:return e.next=10,s({type:"exercise/exeriseMoveUpDown",payload:{id:i.question_id,opr:n.id}});case 10:return s({type:"exercise/editExercise",payload:u()({},J)}),e.abrupt("break",16);case 12:return v.history.push("/problems/".concat(null==i?void 0:i.hack_identifier,"/edit?type=exercises&express_id=").concat(J.categoryId,"&question_id=").concat(null==i?void 0:i.question_id,"&score=").concat(null==i?void 0:i.question_score,"&exercise=true&callback_url=").concat(location.pathname)),e.abrupt("break",16);case 14:return o({key:i.key,insert_id:null==i?void 0:i.question_id,question_type:6}),e.abrupt("break",16);case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsx)("section",{className:Je,children:(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:!(null!=i&&i.isPreview)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{className:"font16 c-blue",children:[i.key,"、编程题"]}),"(",i.question_score,"分)"]})}),null!=i&&i.isPreview?(0,Y.jsxs)("div",{style:{display:"flex"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[i.key,"."]}),(0,Y.jsx)(un.Z,{value:i.question_title}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(",i.question_score,"分)"]})]}):(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(un.Z,{value:i.question_title})}),(0,Y.jsx)("div",{className:rn,children:(0,Y.jsx)(un.Z,{value:i.description||""})}),(0,Y.jsx)("div",{className:an,children:!i.hideAction&&L.map((function(e,n){return"up"===e.id&&1===i.key||"down"===e.id&&i.key===i.len?null:(0,Y.jsx)(k.Z,{placement:"bottom",title:e.name,children:(0,Y.jsx)("span",{onClick:function(){return z(e)},className:e.icon})},n)}))})]})})},qn=(0,v.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,exercise:e.exercise,loading:t.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(Rn)),Fn=["problemset","exercise","globalSetting","loading","dispatch","onRef","editData","cancelAdd","editKey","setEditKey","setIsClaer","addCallback","reload"],On=["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"],Jn=function(e,n){e.problemset;var t=e.exercise,s=(e.globalSetting,e.loading,e.dispatch),r=(e.onRef,e.editData),c=e.cancelAdd,o=void 0===c?function(){}:c,d=e.editKey,p=e.setEditKey,f=void 0===p?function(){}:p,j=(e.setIsClaer,e.addCallback),A=void 0===j?function(e){}:j,w=e.reload,_=void 0===w?function(){}:w,N=(h()(e,Fn),(0,m.useState)([])),Z=x()(N,2),I=Z[0],S=Z[1],C=(0,m.useState)(!1),B=x()(C,2),P=B[0],H=B[1],D=(0,m.useState)(!0),q=x()(D,2),F=q[0],O=q[1],T=(0,m.useState)(1),z=x()(T,2),K=z[0],M=z[1],G=(0,m.useState)(!1),W=x()(G,2),U=W[0],V=W[1],X=(0,m.useState)([]),$=x()(X,2),ee=$[0],ne=$[1],te=(0,v.useParams)(),se=(0,m.useRef)(null),ie=(0,m.useState)(""),re=x()(ie,2),ae=re[0],ce=re[1],le=(0,m.useState)([]),oe=x()(le,2),ue=oe[0],de=oe[1],xe=(0,m.useRef)(!1),pe=function(e){ne([].concat(i()(ee),[u()({},e)]))};(0,m.useEffect)((function(){var e;if(!xe.current){if(null==r||!r.question_title)return H(!0),void ce("");ce(null==r?void 0:r.question_title),V(!(null!=r&&r.repeat_answer)),M(null==r?void 0:r.difficulty),S(r.tag_discipline_ids);var n=null==r||null===(e=r.sub_exercise_questions)||void 0===e?void 0:e.map((function(e){var n,t,s;return u()(u()({},e),{},{id:e.question_id,name:e.question_title,open:!1,score:e.question_score,qusList:null==e||null===(n=e.question_choices)||void 0===n?void 0:n.map((function(e){return e.choice_text})),activeQusEditor:null,qusAnswer:null===(t=[null==e||null===(s=e.question_choices)||void 0===s?void 0:s.findIndex((function(e){return e.standard_boolean}))])||void 0===t?void 0:t.filter((function(e){return-1!==e}))})}));de(n)}}),[r,P]),(0,m.useEffect)((function(){function e(){return(e=l()(a()().mark((function e(){var n,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.YY)({sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id});case 2:s=e.sent,ne(s.tag_disciplines);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}P&&function(){e.apply(this,arguments)}()}),[P]),(0,m.useEffect)((function(){var e,n=null!=t&&null!==(e=t.tagDisciplineData)&&void 0!==e&&e.tag_disciplines&&Array.isArray(t.tagDisciplineData.tag_disciplines)?t.tagDisciplineData.tag_disciplines:[];ne(n)}),[t.tagDisciplineData]),(0,m.useImperativeHandle)(n,(function(){return{onSave:ge,isEdit:P}}));var he,me,fe=function(e){0===(null==e?void 0:e.status)&&(y.ZP.success("保存成功"),H(!1),f(-1),xe.current=!1,_())},ge=function(){var e=l()(a()().mark((function e(){var n,i,c,o,u,d,x;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(ae){e.next=3;break}return y.ZP.info("请您输入题干"),e.abrupt("return",!1);case 3:if(0!==ue.length){e.next=6;break}return y.ZP.info("请您添加小题"),e.abrupt("return",!1);case 6:n=0;case 7:if(!(n-1)){e.next=19;break}return y.ZP.info("请先输入第".concat(n+1,"小题").concat(On[o],"选项的内容")),e.abrupt("return",!1);case 19:if(null!=c&&c.qusAnswer.length){e.next=22;break}return y.ZP.info("请设置第".concat(n+1,"小题的正确答案,点击选项A/B...即可完成设置")),e.abrupt("return",!1);case 22:n++,e.next=7;break;case 25:if(u=ue.map((function(e){var n;return{id:e.id>1?e.id:null,question_title:e.name,question_type:1,question_choices:e.qusList,question_score:e.score,standard_answers:[(null===(n=e.qusAnswer)||void 0===n?void 0:n[0])+1]}})),xe.current=!0,!r.question_id){e.next=36;break}if(1!==(null==r?void 0:r.is_my)){e.next=32;break}g.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:ae,question_type:7,sub_questions:u,tag_discipline_ids:I,sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id,difficulty:K,is_cover:1,repeat_answer:!U}});case 2:d=e.sent,fe(d);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:ae,question_type:7,sub_questions:u,tag_discipline_ids:I,sub_discipline_id:null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.sub_discipline_id,difficulty:K,repeat_answer:!U}});case 2:d=e.sent,fe(d);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.next=36;break;case 32:return e.next=34,s({type:"exercise/editExerciseQuestion",payload:{id:r.question_id,question_title:ae,question_type:7,sub_questions:u,tag_discipline_ids:I,sub_discipline_id:null===(x=t.editData)||void 0===x||null===(x=x.exercise)||void 0===x?void 0:x.sub_discipline_id,difficulty:K,repeat_answer:!U}});case 34:d=e.sent,fe(d);case 36:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),je=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu current",id:"del"},{name:"编辑",icon:"iconfont c-light-primary ml30 icon-bianjishijuan3x current",id:"edit"}].filter((function(e){var n;return 1===(null==t||null===(n=t.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_status)?e:"del"!==e.id&&"add"!==e.id})),ye=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(-1===d){e.next=3;break}return y.ZP.error("请先保存或取消当前正在编辑的问题。"),e.abrupt("return");case 3:e.t0=n.id,e.next="del"===e.t0?6:"up"===e.t0||"down"===e.t0?8:"edit"===e.t0?12:"add"===e.t0?15:17;break;case 6:return g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个试题吗?",onOk:function(){return l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.Fl)({id:r.question_id});case 2:s({type:"exercise/editExercise",payload:u()({},te)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",17);case 8:return e.next=10,s({type:"exercise/exeriseMoveUpDown",payload:{id:r.question_id,opr:n.id}});case 10:return s({type:"exercise/editExercise",payload:u()({},te)}),e.abrupt("break",17);case 12:return f(r.dragKey),H(!0),e.abrupt("break",17);case 15:return A({key:r.key,insert_id:null==r?void 0:r.question_id,question_type:0}),e.abrupt("break",17);case 17:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ae=function(){var e={id:Math.random(),item_type:"SINGLE",open:!1,name:"",qusList:["","","",""],activeQusEditor:null,qusAnswer:[],analysis:""};de(ue.concat(e))},ke=function(e,n,t){var s,i=(0,ve.cloneDeep)(ue);("open"===e&&(i[n].open=!i[n].open),"delete"===e&&i.splice(n,1),"value"===e&&(i[n].name=t),"answer"===e&&(i[n].qusAnswer=[t]),"edit"===e&&(i[n].activeQusEditor=t),"details"===e&&(i[n].qusList[i[n].activeQusEditor]=t),"addQus"===e&&(i[n].qusList=i[n].qusList.concat("")),"deleteQus"===e)&&(i[n].qusList=i[n].qusList.filter((function(e,n){return n!==t})),i[n].qusAnswer=null===(s=i[n].qusAnswer)||void 0===s?void 0:s.filter((function(e){return e!==t})));"analysis"===e&&(i[n].analysis=t),"score"===e&&(i[n].score=t),de(i)};return(0,Y.jsxs)("section",{className:Je,children:[!P&&(0,Y.jsxs)("aside",{ref:se,children:[(0,Y.jsx)("div",{className:sn,children:!(null!=r&&r.isPreview)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("span",{className:"font16 c-blue",children:[r.key,"、组合题"]}),"(",r.question_score,"分)"]})}),null!=r&&r.isPreview?(0,Y.jsxs)("div",{style:{display:"flex",alignItems:"flex-start"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[r.key,"."]}),(0,Y.jsx)(un.Z,{value:r.question_title}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(共",null==r?void 0:r.sub_q_count,"小题,",r.question_score,"分)"]})]}):(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(un.Z,{value:r.question_title})}),(0,Y.jsx)("div",{style:{display:F?"block":"none"},className:rn,children:null==r||null===(me=r.sub_exercise_questions)||void 0===me?void 0:me.map((function(e,n){var t;return(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("div",{style:{display:"flex",alignItems:"flex-start"},children:[(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[r.key,".",n+1,"(单选题)"]}),(0,Y.jsx)(un.Z,{value:e.question_title}),(0,Y.jsxs)("span",{style:{flexShrink:0},className:"font16",children:["(",e.question_score,"分)"]})]}),null==e||null===(t=e.question_choices)||void 0===t?void 0:t.map((function(n,t){return(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsxs)(L.ZP,{checked:e.standard_answer.includes(t+1),disabled:!0,children:[On[t],"."]},t)}),(0,Y.jsx)(R.Z,{flex:"1",children:(0,Y.jsx)("span",{className:"c-black font14",children:(0,Y.jsx)(un.Z,{value:n.choice_text})})})]},t)}))]},n)}))}),(0,Y.jsxs)("div",{className:an,children:[(0,Y.jsx)("span",{className:"c-light-primary current",onClick:function(){return O(!F)},style:{},children:F?"收起":"展开"}),!r.hideAction&&je.map((function(e,n){return"up"===e.id&&1===r.key||"down"===e.id&&r.key===r.len?null:(0,Y.jsx)(k.Z,{placement:"bottom",title:e.name,children:(0,Y.jsx)("span",{onClick:function(){return ye(e)},className:e.icon})},n)}))]})]}),P&&(0,Y.jsxs)("aside",{children:[(0,Y.jsx)("div",{className:sn,children:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("span",{className:"font16 c-blue",children:"选择题"}),"(客观题,由系统自动评分,请设置标准答案)"]})}),(0,Y.jsxs)("section",{className:Je,style:{padding:0},children:[(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsx)("span",{className:ze,children:"*"}),(0,Y.jsx)("span",{className:Ke,children:"题干:"})]}),(0,Y.jsx)(qe.Z,{id:"combination-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:ae,onChange:function(e){return ce(e)}}),(0,Y.jsxs)("p",{children:["小题数:",null==ue?void 0:ue.length]}),null==ue?void 0:ue.map((function(e,n){var t;return(0,Y.jsxs)("div",{className:ln,children:[(0,Y.jsxs)("div",{onClick:function(){return ke("open",n)},className:on,children:[(0,Y.jsx)("i",{className:"iconfont icon-sanjiaoxing",style:{transform:e.open?"initial":"rotate(270deg) translate(2px, 4px)"}}),(0,Y.jsxs)("span",{children:["第",n+1,"小题(单选题)"]}),(0,Y.jsx)("b",{onClick:function(e){e.stopPropagation(),ke("delete",n)},className:"iconfont icon-shanchu8"})]}),(0,Y.jsxs)("div",{className:"mb10",style:{display:e.open?"block":"none"},children:[(0,Y.jsx)(qe.Z,{watch:!0,height:155,placeholder:"请您输入题干",defaultValue:null==e?void 0:e.name,onChange:function(e){return ke("value",n,e)}}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsx)("span",{className:ze,children:"*"}),(0,Y.jsxs)("span",{className:Ke,children:["答案选项:",(0,Y.jsx)("span",{className:Ye,children:"点击选项可设置正确答案"})]})]}),null==e||null===(t=e.qusList)||void 0===t?void 0:t.map((function(t,s){var i,r;return(0,Y.jsxs)("div",{className:Me,children:[(0,Y.jsx)(k.Z,{title:"点击设置为标准答案",placement:"left",children:(0,Y.jsx)("div",{className:"".concat(Ge," ").concat(null!=e&&null!==(i=e.qusAnswer)&&void 0!==i&&i.includes(s)?We:""),onClick:function(){return ke("answer",n,s)},children:On[s]})}),(0,Y.jsx)("div",{className:Xe,children:(null==e?void 0:e.activeQusEditor)===s?(0,Y.jsx)(qe.Z,{id:"single-question-option-".concat(s),watch:!0,height:155,isFocus:!0,placeholder:"请您输入选项",defaultValue:t,onChange:function(e){return ke("details",n,e)}}):(0,Y.jsx)("div",{className:$e,onClick:function(){return ke("edit",n,s)},children:(0,Y.jsx)(un.Z,{value:t})})}),s>1&&(0,Y.jsx)(k.Z,{title:"删除",children:(0,Y.jsx)("i",{className:"".concat(Ue," iconfont icon-htmal5icon19"),onClick:function(){return ke("deleteQus",n,s)}})}),s<7&&s===(null==e||null===(r=e.qusList)||void 0===r?void 0:r.length)-1&&(0,Y.jsx)(k.Z,{title:"新增参考答案",children:(0,Y.jsx)("i",{className:"".concat(Ve," iconfont icon-roundaddfill ml6"),onClick:function(){return ke("addQus",n)}})})]},s)})),(0,Y.jsxs)("p",{className:"mt10",children:["分值:",(0,Y.jsx)(J.Z,{value:e.score,max:1e4,min:0,onChange:function(e){return ke("score",n,e)}})," ","分"]})]})]},e.id)})),ue.length<20&&(0,Y.jsxs)(b.ZP,{type:"primary",onClick:Ae,children:[(0,Y.jsx)("i",{className:"iconfont icon-tianjiatimu mr5 font14"}),"添加小题"]})]}),(0,Y.jsx)("p",{className:"mt10",children:(0,Y.jsxs)("span",{className:cn,children:[(0,Y.jsx)("label",{style:{color:"red"},children:"*"})," 难度:",(0,Y.jsxs)(L.ZP.Group,{value:K,onChange:function(e){M(e.target.value)},children:[(0,Y.jsx)(L.ZP.Button,{value:1,children:"简单"}),(0,Y.jsx)(L.ZP.Button,{value:2,children:"适中"}),(0,Y.jsx)(L.ZP.Button,{value:3,children:"困难"})]})]})}),(0,Y.jsxs)("p",{className:Le,children:[(0,Y.jsxs)("span",{className:"".concat(Ke),children:["知识点:",(0,Y.jsx)("span",{className:Ye,children:"(所有自建知识点仅本人可见,被EduCoder平台审核通过为官方知识点后所有用户可见)"})]}),(0,Y.jsx)("div",{className:"mt5",children:(0,Y.jsx)(dn.N,{selectvalues:null==r?void 0:r.tag_discipline_ids,value:I,onChange:S,subId:null===(he=t.editData)||void 0===he||null===(he=he.exercise)||void 0===he?void 0:he.sub_discipline_id,knowledgeOptions:ee,onAddKnowledgeFinish:pe})})]}),(0,Y.jsxs)("aside",{className:"tr",children:[(-1!==d||r.question_id)&&(0,Y.jsx)(b.ZP,{type:"default",onClick:function(){o(),H(!1)},children:"取消"}),(0,Y.jsx)(b.ZP,{className:"ml20",type:"primary",onClick:function(){ge()},children:"保存"})]})]})]})},Tn=(0,v.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,exercise:e.exercise,loading:t.effects}}),null,null,{forwardRef:!0})((0,m.forwardRef)(Jn)),Ln=t(29747),zn="posWarp___ZUxXl",Kn="pos___A7NKx",Yn="tips___ap6NV",Mn="markWrongBtnWrapper___oAKlK",Gn=t(24334),Wn=(0,v.connect)()((function(e){var n=e.data,t=e.isDragDisabled,s=void 0!==t&&t,i=e.editorProps,r=void 0===i?{}:i,c=e.onDragEnd,o=void 0===c?function(){}:c,d=e.dispatch,p=e.markBtnVisible,h=void 0!==p&&p,j=e.batchScore,y=void 0===j?[]:j,A=e.reload,k=void 0===A?function(){}:A,w=(0,m.useRef)(),_=(0,v.useParams)(),N=function(e,n,t){if(e.destination){var s=function(e,n,t){var s=Array.from(e),i=s.splice(n,1),r=x()(i,1)[0];return s.splice(t,0,r),s}(n,e.source.index,e.destination.index);o(s,t)}},Z=function(e,n){return 0===n?(0,Y.jsx)(Sn,u()({reload:k,editData:e},e)):1===n?(0,Y.jsx)(kn,u()({reload:k,editData:e},e)):2===n?(0,Y.jsx)(gn,u()({reload:k,editData:e},e)):3===n?(0,Y.jsx)(hn,u()({reload:k,editData:e},e)):4===n?(0,Y.jsx)(Hn,u()({reload:k,editData:e},e)):5===n?(0,Y.jsx)(_n,u()({reload:k,editData:e},e)):6===n?(0,Y.jsx)(qn,u()({editData:e},e)):7===n?(0,Y.jsx)(Tn,u()({reload:k,editData:e},e)):8===n?(0,Y.jsxs)("div",{style:{padding:"20px 30px"},children:[(0,Y.jsx)(un.Z,{showProgramFill:!0,disabledFill:!0,value:e.key+"."+(null==e||null===(t=e.program_attr)||void 0===t?void 0:t.description)}),(0,Y.jsx)(un.Z,{style:{paddingLeft:10},showProgramFill:!0,disabledFill:!0,value:Gn.Base64.decode((null==e||null===(s=e.program_attr)||void 0===s?void 0:s.code)||"")}),null==e||null===(i=e.standard_answer)||void 0===i?void 0:i.map((function(e,n){return(0,Y.jsxs)(Q.Z,{align:"middle",style:{marginTop:20},children:[(0,Y.jsxs)(R.Z,{children:["答案(填空",e.choice_id,"):"]}),(0,Y.jsx)(R.Z,{flex:"1",children:(0,Y.jsx)(Q.Z,{align:"middle",gutter:[1,1],children:(0,Y.jsx)(O.Z,{disabled:!0,value:e.answer_text||"- -"},n)})})]},n)}))]}):void 0;var t,s,i},I=function(e,n,t){return(0,Y.jsx)(Ln.Z5,{onDragEnd:function(t){return N(t,e,n)},children:(0,Y.jsx)(Ln.bK,{droppableId:"droppable",children:function(t,i){return(0,Y.jsxs)("div",u()(u()({ref:t.innerRef},t.droppableProps),{},{style:{width:"100%"},children:[null==e?void 0:e.map((function(e,t){var i,a=u()(u()({},e),{},{key:t+1,hideAction:!0,isPreview:!0,dragKey:n+"-"+t},r);return(0,Y.jsx)(Ln._l,{draggableId:null==a||null===(i=a.question_id)||void 0===i?void 0:i.toString(),index:t,isDragDisabled:s,children:function(e,t){return(0,Y.jsx)("aside",u()(u()(u()({ref:e.innerRef},e.draggableProps),e.dragHandleProps),{},{children:(0,Y.jsxs)("div",{className:zn,id:a.dragKey,children:[Z(a,n),h&&(0,Y.jsx)(Q.Z,{className:Mn,children:(0,Y.jsx)(b.ZP,{onClick:function(){return function(e){d({type:"exercise/setActionTabs",payload:{key:"标记错题",params:e}})}({value:a,type:n})},children:null!=a&&a.is_wrong?"取消标记错题":"标记错题"})}),(0,Y.jsx)(Re.Z,{}),!s&&(0,Y.jsx)("div",{className:Kn,children:(0,Y.jsx)("div",{className:Yn,children:"拖动可以改变试题显示顺序"})})]})}))}},null==a?void 0:a.question_id)})),t.placeholder]}))}})})};return(0,Y.jsxs)("div",{children:[" ",function(){var e,t,s,i,r,c,o,u,d,x,p,h,v,j,A,N,Z,S=[{name:"单选题",type:0,count:null==n||null===(t=n.exercise_types)||void 0===t?void 0:t.q_singles,score:null==n||null===(s=n.exercise_types)||void 0===s?void 0:s.q_singles_scores,items:[]},{name:"多选题",type:1,count:null==n||null===(i=n.exercise_types)||void 0===i?void 0:i.q_doubles,score:null==n||null===(r=n.exercise_types)||void 0===r?void 0:r.q_doubles_scores,items:[]},{name:"判断题",type:2,count:null==n||null===(c=n.exercise_types)||void 0===c?void 0:c.q_judges,score:null==n||null===(o=n.exercise_types)||void 0===o?void 0:o.q_judges_scores,items:[]},{name:"填空题",type:3,count:null==n||null===(u=n.exercise_types)||void 0===u?void 0:u.q_nulls,score:null==n||null===(d=n.exercise_types)||void 0===d?void 0:d.q_nulls_scores,items:[]},{name:"简答题",type:4,count:null==n||null===(x=n.exercise_types)||void 0===x?void 0:x.q_mains,score:null==n||null===(p=n.exercise_types)||void 0===p?void 0:p.q_mains_scores,items:[]},{name:"实训题",type:5,count:null==n||null===(h=n.exercise_types)||void 0===h?void 0:h.q_shixuns,score:null==n||null===(v=n.exercise_types)||void 0===v?void 0:v.q_shixuns_scores,items:[]},{name:"编程题",type:6,count:null==n||null===(j=n.exercise_types)||void 0===j?void 0:j.q_pros,score:null==n||null===(A=n.exercise_types)||void 0===A?void 0:A.q_pros_scores,items:[]},{name:"组合题",type:7,count:null==n||null===(N=n.exercise_types)||void 0===N?void 0:N.q_combinations,score:null==n||null===(Z=n.exercise_types)||void 0===Z?void 0:Z.q_combination_scores,items:[]}];null==n||null===(e=n.exercise_questions)||void 0===e||e.forEach((function(e,n){var t,s,i,r,a,c,l,o;0===e.question_type&&(null===(t=S[e.question_type])||void 0===t||null===(t=t.items)||void 0===t||t.push(e));1===e.question_type&&(null===(s=S[e.question_type])||void 0===s||null===(s=s.items)||void 0===s||s.push(e));2===e.question_type&&(null===(i=S[e.question_type])||void 0===i||null===(i=i.items)||void 0===i||i.push(e));3===e.question_type&&(null===(r=S[e.question_type])||void 0===r||null===(r=r.items)||void 0===r||r.push(e));4===e.question_type&&(null===(a=S[e.question_type])||void 0===a||null===(a=a.items)||void 0===a||a.push(e));5===e.question_type&&(null===(c=S[e.question_type])||void 0===c||null===(c=c.items)||void 0===c||c.push(e));6===e.question_type&&(null===(l=S[e.question_type])||void 0===l||null===(l=l.items)||void 0===l||l.push(e));7===e.question_type&&(null===(o=S[e.question_type])||void 0===o||null===(o=o.items)||void 0===o||o.push(e))}));var E=null==n?void 0:n.map((function(e,n){return(0,Y.jsxs)(m.Fragment,{children:[(0,Y.jsxs)("div",{className:"pl20",children:[(0,Y.jsxs)("span",{className:"font16 c-light-primary",children:[(0,C.EM)(n+1),"、",e.name]}),(0,Y.jsxs)("span",{className:"c-grey-999",children:["(共",e.count,"题",7===(null==e?void 0:e.question_type)?",包含".concat(e.sub_count,"小题"):"",";共",e.score,"分)"]}),(null==y?void 0:y.includes(null==e?void 0:e.name))&&(0,Y.jsx)(b.ZP,{onClick:function(){return n=null==e?void 0:e.question_type,t=null==e?void 0:e.name,w.current=function(e){return{"单选题":2,"多选题":5,"填空题":2,"判断题":2,"简答题":10,"编程题":10,"实训题":5,"组合题":10}[e]||0}(t),void g.Z.confirm({centered:!0,title:"批量设置分数",content:(0,Y.jsxs)("div",{className:"",children:[(0,Y.jsxs)("span",{children:["组合题"===t?"组合题中的每小题":t,":"]}),(0,Y.jsx)(J.Z,{min:1,defaultValue:w.current,onChange:function(e){w.current=e}}),(0,Y.jsx)("span",{className:"ml5",children:"分/题"}),(0,Y.jsx)("br",{}),"填空题"===t&&(0,Y.jsx)("div",{style:{color:"rgb(255, 0, 0)"},children:"每空分值按每题分值取平均分计算"})]}),okText:"确认",cancelText:"取消",onOk:(s=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/exercises/".concat(_.categoryId,"/batch_set_score.json"),{method:"post",body:{question_type:n,score:w.current}});case 2:-1!==e.sent.status&&k();case 4:case"end":return e.stop()}}),e)}))),function(){return s.apply(this,arguments)})});var n,t,s},style:{float:"right"},type:"primary",ghost:!0,children:"批量设置得分"})]}),I(e.items,null==e?void 0:e.question_type,null==e||e.name)]},n)}));return E}()," "]})})),Un=t(39472),Vn=(0,v.connect)((function(e){return{exercise:e.exercise,loading:e.loading.effects}}))((function(e){var n,t=e.exercise,s=(e.loading,e.dispatch),i=e.activeTabs,r=(0,v.useParams)(),c=(0,m.useState)(u()(u()({},r),{page:1,per_page:10})),o=x()(c,1)[0],d=t.editData,p=t.commonHeader.exercise_status;(0,m.useEffect)((function(){"2"===i&&h()}),[r.categoryId,i]);var h=function(){var e=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,re.w)(r.coursesId,r.categoryId,"",2,3);case 2:s({type:"exercise/editExercise",payload:u()({},o)});case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,m.useEffect)((function(){return s({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),s({type:"globalSetting/onlyShowBackTopIconToggle",payload:!1}),function(){s({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),s({type:"globalSetting/onlyShowBackTopIconToggle",payload:!0})}}),[]),(0,Y.jsxs)("section",{className:"minH1050 mb20 pt30 pb30 pl60 bg-white relative",children:[(0,Y.jsx)(Un.Z,{isPreview:!0,activeTabs:i,showExportBtn:!0}),(0,Y.jsx)(Re.Z,{}),(0,Y.jsx)(Wn,{data:null==d?void 0:d.exercise_question_types,isDragDisabled:!0,markBtnVisible:3===p&&((null==d||null===(n=d.exercise)||void 0===n?void 0:n.is_creator)||(0,le.Ny)())})]})})),Xn=t(60324),$n=t(71418),et="title___L0cG8",nt="search____WeIQ",tt="head___xmSl4",st="row___HJKId",it="btns___m0Vc7",rt="sort___qMLQP",at=t(26724),ct=t.n(at),lt=t(78559),ot=t(34362),ut=t(38353),dt=(0,v.connect)((function(e){return{exercise:e.exercise,loading:e.loading}}))((function(e){var n,t,s,r=e.exercise,c=(e.loading,e.dispatch),o=e.cb,d=u()(u()({},(0,v.useParams)()),{},{page:0,limit:50,one:null,two:null,save_one:null,save_two:null,sort:null,course_group:"",student_id:"",realname:"",save_course_group:"",save_student_id:"",save_realname:""}),p=(0,m.useState)(u()({},d)),h=x()(p,2),f=h[0],j=h[1],A=(0,m.useState)([]),k=x()(A,2),b=k[0],w=k[1],_=(0,m.useState)(!0),N=x()(_,2),Z=N[0],I=N[1],C=(0,m.useState)(!0),B=x()(C,2),P=B[0],H=B[1],D=(0,m.useState)(0),Q=x()(D,2),R=Q[0],q=Q[1],T=(0,m.useState)(!1),L=x()(T,2),z=L[0],K=(L[1],(0,m.useState)([])),M=x()(K,2),G=M[0],W=M[1];(0,m.useEffect)((function(){"打回重做"===r.actionTabs.key&&(b=[],U(1))}),[r.actionTabs.key]);var U=function(){var e=l()(a()().mark((function e(n){var t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return 1==n&&(b=[]),I(!0),f.page=n,H(!0),e.next=6,c({type:"exercise/getRedoModal",payload:u()(u()({},f),{},{score:((null==f?void 0:f.one)||0)+"".concat(null!=f&&f.two?","+(null==f?void 0:f.two):"")})});case 6:(null==(s=e.sent)||null===(t=s.exercise_users)||void 0===t?void 0:t.length)0||H)&&(0,Y.jsxs)("section",{children:[(0,Y.jsx)("div",{className:"flexd-table-header mt20",children:(0,Y.jsx)(N.Z,{pagination:!1,dataSource:[],columns:Q})}),(0,Y.jsx)("div",{style:{maxHeight:170,overflow:"auto"},children:(0,Y.jsx)(ct(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(){!H&&E&&R((null==p?void 0:p.page)+1)},hasMore:E,useWindow:!1,children:(0,Y.jsx)(N.Z,{loading:H,showHeader:!1,pagination:!1,rowKey:"submission_time",dataSource:y,columns:Q})})})]})]})})),vt=t(4532),gt=t(46128),jt="customModal___WBifT",yt="checking___THUYH",At="content___OYuOv",kt="group___mn5IG",bt="footer___yBjyD",wt=(0,v.connect)((function(e){return{exercise:e.exercise}}))((function(e){var n=e.exercise,t=e.dispatch,s=e.onOk,i=(0,v.useParams)(),r=(0,m.useState)([]),c=x()(r,2),o=c[0],u=c[1],d=(0,m.useState)([]),p=x()(d,2),h=p[0],j=p[1],y=(0,m.useState)(!0),A=x()(y,2),k=(A[0],A[1]),w=(0,m.useState)(!1),_=x()(w,2),N=_[0],Z=_[1];(0,m.useEffect)((function(){"代码查重"===n.actionTabs.key&&I()}),[n.actionTabs.key]);var I=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(!0),e.next=3,(0,f.ZP)("/api/courses/".concat(null==i?void 0:i.coursesId,"/exercises/exercise_course_groups.json"),{method:"get",params:{id:null==i?void 0:i.categoryId}});case 3:(n=e.sent)&&u((null==n?void 0:n.course_groups)||[]),k(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),S=function(){t({type:"exercise/setActionTabs",payload:{}})};return(0,Y.jsx)(g.Z,{centered:!0,afterClose:function(){j([]),Z(!1)},title:"代码查重",open:"代码查重"===n.actionTabs.key,footer:null,width:718,wrapClassName:jt,onCancel:S,children:(0,Y.jsxs)("aside",{className:yt,children:[(0,Y.jsx)("div",{className:At,children:(0,Y.jsxs)("div",{className:kt,children:[o.length>0?(0,Y.jsx)("p",{children:"选择班级:"}):(0,Y.jsx)("p",{children:"暂无分班"}),(0,Y.jsx)(F.Z.Group,{value:h,onChange:function(e){j(e),Z(e.length===o.length)},children:o.map((function(e){return(0,Y.jsx)(F.Z,{value:e.id,children:e.name},e.id)}))})]})}),(0,Y.jsxs)("div",{className:bt,children:[(0,Y.jsx)(F.Z,{checked:N,onChange:function(e){var n=e.target.checked?o.map((function(e){return e.id})):[];j(n),Z(e.target.checked)},children:"全选"}),(0,Y.jsx)(b.ZP,{onClick:S,children:"取消"}),(0,Y.jsx)(b.ZP,{onClick:function(){s(h)},type:"primary",children:"确认"})]})]})})})),_t=t(69185),Nt=t(97810),Zt=t(65547),It="form___TDc55",St="scoreSettingWrapper___L7weV",Et="ipItem___nAf_u",Ct="ipWrp___x3LTQ",Bt="tagWrap___PMN4b",Pt="tag___Auf1J",Ht="padding___veqnd",Dt="unlockKeyWrapper___UOERJ",Qt="unlockKeyInput___ItI9I",Rt="mb40___eMjps",qt="mb28___ZxJPY",Ft="mainRuleText___U5cJS",Ot="minorRuleText___aZezx",Jt="contentInterval___slPV9",Tt="numberInput____ONIt",Lt="publishRuleIndex___s2cVA",zt="publishRuleContent___HohmS",Kt="groupSelector___Zxqsw",Yt="addAndDelete___saTVM",Mt="deleteIcon___vnkck",Gt="addIcon___Yz7Ef",Wt="remindForm___K6X21",Ut="remindItem___Z7rRb",Vt="remindInput___r_wq3",Xt="addRemind___jbnIp",$t="disabled___ebijK",es=t(2842),ns=(_.Z.TabPane,pe.default.Option),ts=(0,v.connect)((function(e){return{exercise:e.exercise,loading:e.loading,classroomList:e.classroomList}}))((function(e){var n,t,s,r,c,o,d,p=e.exercise,h=(e.loading,e.data),f=e.disabled,j=e.updata,A=e.dispatch,b=e.classroomList,w=(0,v.useParams)(),_=((0,v.useLocation)(),D.Z.useForm()),Z=(x()(_,1)[0],(0,m.useState)({})),I=x()(Z,2),S=(I[0],I[1],(0,m.useState)("1")),C=x()(S,2),B=(C[0],C[1],p.workSetting),P=p.commonHeader,H=(0,m.useState)(!1),q=x()(H,2),O=q[0],T=q[1],z=(0,m.useState)([]),K=x()(z,2),M=K[0],G=K[1],W=(0,m.useState)([]),U=x()(W,2),V=U[0],X=U[1],$=(0,m.useState)(!1),ee=x()($,2),ne=ee[0],te=ee[1],se=(0,m.useState)([]),ie=x()(se,2),re=ie[0],ae=ie[1],ce=(0,m.useState)([]),oe=x()(ce,2),ue=oe[0],de=oe[1],xe=(0,m.useState)({id:w.categoryId,exercise_group_id:[]}),he=x()(xe,2),me=he[0],fe=(he[1],(0,m.useState)(0)),ve=x()(fe,2),ge=ve[0],je=ve[1];(0,m.useMemo)((function(){var e,n,t,s;if(null!=B&&null!==(e=B.published_course_groups)&&void 0!==e&&e.length){var r,a=i()(null==B||null===(r=B.published_course_groups)||void 0===r?void 0:r.map((function(e){return i()(e.course_group_id)})).flat());G(i()(a))}else if(null!=B&&B.published_course_groups){var c;G(i()(null==B||null===(c=B.course_groups)||void 0===c?void 0:c.map((function(e){return e.course_group_id}))))}if((null!=B&&null!==(n=B.exercise)&&void 0!==n&&n.group_make_ups||null!=B&&null!==(t=B.exercise)&&void 0!==t&&t.unified_make_up)&&(te(!0),null!=B&&null!==(s=B.exercise)&&void 0!==s&&s.group_make_ups)){var l,o=V;null==B||null===(l=B.exercise)||void 0===l||null===(l=l.group_make_ups)||void 0===l||l.map((function(e,n){o[n]=e.course_group_id||[]})),X(i()(o))}}),[B]),(0,m.useEffect)((function(){A({type:"classroomList/getAssistantPermissions",payload:{course_id:w.coursesId}})}),[]);var ye=function(){var e=l()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.wh)(u()({},me));case 2:t=e.sent,de(i()(t.users.map((function(e){return e.key=String(e.id),e})).filter((function(e){var n;return console.log("openKeys",h.group_make_ups[ge].students,ge),null===(n=h.group_make_ups[ge].students)||void 0===n||!n.some((function(n){return n.id===e.id}))}))));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ae={onChange:function(e,n){ae(i()(n)),console.log("selectedRowKeys: ".concat(e),"selectedRows: ",n)},getCheckboxProps:function(e){return{disabled:"Disabled User"===e.name,name:e.name}}},ke=function(e){var n;return!!f||!!(2!==P.exercise_status||null!=B&&null!==(n=B.exercise)&&void 0!==n&&null!==(n=n.group_make_ups)&&void 0!==n&&null!==(n=n[e])&&void 0!==n&&n.course_groups)&&3!==P.exercise_status},be=function(e){return!!f||(2===P.exercise_status?null==B||null===(n=B.exercise)||void 0===n||null===(n=n.group_make_ups)||void 0===n||null===(n=n[e])||void 0===n?void 0:n.is_all:3!==P.exercise_status);var n};return(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Q.Z,{align:"middle",children:(0,Y.jsxs)("h1",{className:"mt15",children:["补考设置 ",(0,Y.jsx)("span",{className:"c-red font14",children:"(正式开始补考前,切记修改试卷截止时间大于当前时间)"})]})}),(0,Y.jsxs)(Q.Z,{align:"middle",className:"mb20 mt10",children:[(0,Y.jsx)(F.Z,{checked:h.unified_make_up||(null===(n=h.group_make_ups)||void 0===n?void 0:n.length),disabled:f||(0,le.Rm)()&&!(null!==(t=b.AssistantObject)&&void 0!==t&&null!==(t=t.exercise)&&void 0!==t&&t.can_late),onChange:function(e){var n;!(0,le.Rm)()||null!==(n=b.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_late?(e.target.checked?h.unified_make_up=!0:(h.unified_make_up=!1,delete h.group_make_ups),te(e.target.checked)):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:(0,Y.jsx)("strong",{children:"开启补考"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,可针对未答卷的学生设置补考"}),children:(0,Y.jsx)(es.Z,{style:{marginLeft:4,cursor:"pointer",color:"#4C6FFF"}})})]}),ne&&(0,Y.jsxs)("section",{className:Jt,style:{marginBottom:30},children:[(0,Y.jsxs)(Q.Z,{align:"middle",className:"mb20",children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsx)(L.ZP,{checked:h.unified_make_up,disabled:f||(0,le.Rm)()&&!(null!==(s=b.AssistantObject)&&void 0!==s&&null!==(s=s.exercise)&&void 0!==s&&s.can_late),onClick:function(){h.unified_make_up=!0,delete h.group_make_ups,j(u()({},h))},style:{fontWeight:400},children:"所有分班统一补考"})}),(0,Y.jsx)(R.Z,{children:(null===(r=B.course_groups)||void 0===r?void 0:r.length)>0&&(0,Y.jsx)(L.ZP,{disabled:f||3!==P.exercise_status||(0,le.Rm)()&&!(null!==(c=b.AssistantObject)&&void 0!==c&&null!==(c=c.exercise)&&void 0!==c&&c.can_late),checked:h.group_make_ups,style:{fontWeight:400},onClick:function(){var e;delete h.unified_make_up,h.group_make_ups=(null==B||null===(e=B.exercise)||void 0===e?void 0:e.group_make_ups)||[{students:[],course_group_id:[],score:0}],j(u()({},h))},children:"各班分别补考"})})]}),h.unified_make_up&&(0,Y.jsxs)(Q.Z,{align:"middle",children:[(0,Y.jsx)(R.Z,{children:"补考扣分"}),(0,Y.jsx)(R.Z,{children:(0,Y.jsx)(J.Z,{min:0,max:100,className:Tt,placeholder:"为空代表不扣分",disabled:f||3!==P.exercise_status||(0,le.Rm)()&&!(null!==(o=b.AssistantObject)&&void 0!==o&&null!==(o=o.exercise)&&void 0!==o&&o.can_late),onChange:function(e){var n;!(0,le.Rm)()||null!==(n=b.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_late?(h.make_up_score=e,j(u()({},h))):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},value:h.make_up_score})}),(0,Y.jsx)(R.Z,{children:"(分)"})]}),null===(d=h.group_make_ups)||void 0===d?void 0:d.map((function(e,n){var t,s,r,a,c;return(0,Y.jsxs)("div",{style:{marginBottom:50},children:[(0,Y.jsxs)(Q.Z,{className:"".concat(Lt),align:"middle",children:["补考规则",n+1]}),(0,Y.jsxs)(Q.Z,{className:"".concat(zt," ").concat(Jt," mb20"),align:"middle",children:[(0,Y.jsx)(R.Z,{children:"班级"}),(0,Y.jsx)(R.Z,{className:Kt,children:(0,Y.jsx)(pe.default,{style:{width:307},value:e.course_group_id,mode:"multiple",placeholder:"请选择分班",disabled:ke(n)||(0,le.Rm)()&&!(null!==(t=b.AssistantObject)&&void 0!==t&&null!==(t=t.exercise)&&void 0!==t&&t.can_late),onChange:function(e,t,s){V[n]=e,h.group_make_ups[n].course_group_id=e,j(u()({},h)),X(i()(V))},children:null==B||null===(s=B.course_groups)||void 0===s?void 0:s.map((function(e,t){var s=[];if(M.includes(e.course_group_id)&&(V.length&&(s=V.filter((function(t,s){return n!==s&&!!t.includes(e.course_group_id)}))),!s.length))return(0,Y.jsx)(ns,{value:e.course_group_id,children:e.course_group_name},t)}))})}),(0,Y.jsx)(R.Z,{children:(0,Y.jsxs)(Q.Z,{align:"middle",children:[(0,Y.jsx)(R.Z,{className:"ml50",children:"补考扣分"}),(0,Y.jsx)(R.Z,{className:"ml10 mr10",children:(0,Y.jsx)(J.Z,{value:e.score,min:0,max:100,className:Tt,placeholder:"为空代表不扣分",disabled:ke(n)||(0,le.Rm)()&&!(null!==(r=b.AssistantObject)&&void 0!==r&&null!==(r=r.exercise)&&void 0!==r&&r.can_late),onChange:function(e){h.group_make_ups[n].score=e,j(u()({},h))}})}),(0,Y.jsx)(R.Z,{children:"(分)"})]})})]}),(0,Y.jsxs)(Q.Z,{className:"".concat(zt," ").concat(Jt),align:"middle",style:{minHeight:38},children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsxs)(L.ZP.Group,{name:"student",value:e.is_all,disabled:be(n)||(0,le.Rm)()&&!(null!==(a=b.AssistantObject)&&void 0!==a&&null!==(a=a.exercise)&&void 0!==a&&a.can_late),onChange:function(e){var t;e.target.value?delete h.group_make_ups[n].students:h.group_make_ups[n].students=(null==B||null===(t=B.exercise)||void 0===t||null===(t=t.group_make_ups)||void 0===t||null===(t=t[n])||void 0===t?void 0:t.students)||[];h.group_make_ups[n].is_all=e.target.value,j(u()({},h))},children:[(0,Y.jsx)(L.ZP,{value:!0,style:{fontWeight:400},children:"全部未答学生"}),(0,Y.jsx)(L.ZP,{value:!1,style:{fontWeight:400},children:"指定学生"})]})}),(0,Y.jsx)(R.Z,{flex:"1",children:!h.group_make_ups[n].is_all&&(0,Y.jsx)("div",{onClick:function(){var e;null!==(e=V[n])&&void 0!==e&&e.length?f||(me.exercise_group_id=V[n],T(!0),ae([]),je(n),de([]),ye({page:1})):y.ZP.warning("请先选择补考班级")},className:"".concat(f?"disabledStyle":""),style:{minHeight:38,border:"1px solid #ccc",display:"flex",alignItems:"center",padding:"0 4px"},children:null===(c=e.students)||void 0===c?void 0:c.map((function(n,t){return(0,Y.jsx)(En.Z,{closable:n.add||P.exercise_status>2,onClose:function(){e.students.splice(t,1),j(u()({},h))},children:n.name},t)}))})}),!f&&(0,Y.jsxs)(R.Z,{flex:"100px",className:Yt,children:[n>0&&3===P.exercise_status&&(0,Y.jsx)(Nt.Z,{className:Mt,onClick:function(){h.group_make_ups.splice(n,1),j(u()({},h))}}),(0,Y.jsx)(Zt.Z,{className:Gt,onClick:function(){var e;!(0,le.Rm)()||null!==(e=b.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_late?(h.group_make_ups.push({students:[],course_group_id:[],score:0,is_all:!0}),j(u()({},h))):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})]})]})]},n)})),(0,Y.jsx)(g.Z,{title:"指定补考学生",open:O,onCancel:function(){return T(!1)},destroyOnClose:!0,onOk:function(){h.group_make_ups[ge].students=h.group_make_ups[ge].students.concat(re.map((function(e){return e.add=!0,e}))),T(!1),console.log("data:",h),j(u()({},h))},children:(0,Y.jsx)(N.Z,{columns:[].concat([,{title:"学生姓名",dataIndex:"name"},{title:"分班",dataIndex:"course_group_name"}]),dataSource:i()(ue),rowSelection:u()({type:"checkbox"},Ae),pagination:{pageSize:10,defaultCurrent:1}})})]})]})})),ss=t(57883),is=t(91232),rs=t.n(is),as=function(e){var n=e.disabled,t=e.time;return(0,Y.jsx)(D.Z.List,{name:"exercise_events",rules:[{validator:function(e,n){var s,i=new Set,r=rs()(n);try{for(r.s();!(s=r.n()).done;){var a,c=s.value;if(i.has(c.reminder_time))return Promise.reject(new Error("答题提醒时间不允许重复,请重新设置"));if(c.reminder_time>t)return Promise.reject(new Error("答题提醒时间不能大于答题时长"));if(i.add(c.reminder_time),null===(a=c.reminder_content)||void 0===a||null===(a=a.trim())||void 0===a||!a.length)return Promise.reject(new Error("提醒内容不能为空"))}}catch(e){r.e(e)}finally{r.f()}return Promise.resolve()}}],children:function(e,t){var s=t.add,i=t.remove;return(0,Y.jsxs)("div",{className:Wt,children:[e.length>0&&(0,Y.jsx)("div",{className:"mb20",children:e.map((function(e,t){return(0,Y.jsxs)(Q.Z,{align:"middle",wrap:!1,className:Ut,children:[(0,Y.jsxs)("span",{className:"mr10",children:[t+1,".答题结束前"]}),(0,Y.jsx)(R.Z,{children:(0,Y.jsx)(D.Z.Item,u()(u()({},e),{},{name:[e.name,"reminder_time"],rules:[{required:!0,message:"请输入提醒时间"}],noStyle:!0,children:(0,Y.jsx)(J.Z,{precision:0,min:1,disabled:n,className:Vt})}))}),(0,Y.jsx)("span",{className:"mr10 ml10",children:"分钟进行提醒,提醒内容为"}),(0,Y.jsx)(R.Z,{flex:1,children:(0,Y.jsx)(D.Z.Item,u()(u()({},e),{},{name:[e.name,"reminder_content"],rules:[{required:!0,message:"请输入提醒内容"}],noStyle:!0,children:(0,Y.jsx)(O.Z,{className:Vt,disabled:n,showCount:!0,maxLength:100})}))}),(0,Y.jsx)(Nt.Z,{onClick:function(){return i(e.name)},style:{color:"#E30000",marginLeft:54,fontSize:20,visibility:n?"hidden":"visible"}})]},e.key)}))}),e.length<5&&(0,Y.jsx)(Q.Z,{children:(0,Y.jsxs)(R.Z,{className:"".concat(Xt," ").concat(n?$t:""),onClick:function(){n||s({reminder_time:""})},children:[(0,Y.jsx)("i",{className:"iconfont icon-tianjiashitixiaojiahao mr5"}),"添加答题提醒"]})})]})}})},cs=$.default.RangePicker,ls=pe.default.Option,os=(0,v.connect)((function(e){var n=e.exercise,t=e.loading,s=e.globalSetting,i=e.classroomList,r=e.user;return{exercise:n,loading:t.effects,globalSetting:s,user:r,classroomList:i}}))((function(e){e.user;var n,t,s,r,c,o,d,p,h=e.classroomList,g=e.exercise,j=(e.globalSetting,e.loading),A=e.dispatch,b=g.workSetting,w=g.commonHeader,_=(0,v.useParams)();_.category=_.categoryId;var N=(0,m.useState)(!1),Z=x()(N,2),I=Z[0],S=(Z[1],(0,m.useState)(!1)),E=x()(S,2),B=E[0],P=E[1],H=(0,m.useState)(),q=x()(H,2),O=q[0],T=q[1],z=(0,m.useState)([]),M=x()(z,2),G=M[0],W=M[1],U=(0,m.useState)({unified_setting:!1,publish_time:"",end_time:"",group_settings:[],time:-1,enable_last_times:!1,last_times:1,open_make_up:!1,unified_make_up:!1,make_up_score:0,group_make_ups:[]}),V=x()(U,2),X=V[0],ee=V[1],ne=(0,m.useState)(!1),te=x()(ne,2),se=te[0],ie=te[1];function re(){return re=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/courses/".concat(null==_?void 0:_.coursesId,"/exercises/overload_alert.json"),{method:"get",params:{course_id:null==_?void 0:_.coursesId}});case 2:n=e.sent,T(null==n?void 0:n.alert);case 4:case"end":return e.stop()}}),e)}))),re.apply(this,arguments)}(0,m.useEffect)((function(){ae()}),[b]),(0,m.useEffect)((function(){A({type:"exercise/getWorkSetting",payload:u()({},_)}),(0,le.dE)()||function(){re.apply(this,arguments)}()}),[]);var ae=function(){var e,n,t;console.log("取消");var s=JSON.parse(JSON.stringify(b));Object.keys(X).forEach((function(e){var n;X[e]=null==s||null===(n=s.exercise)||void 0===n?void 0:n[e]})),G=(null==s||null===(e=s.published_course_groups)||void 0===e?void 0:e.map((function(e){return{course_group_id:e.course_group_id,end_time:e.course_end_time,publish_time:e.course_publish_time}})))||[{}],null==b||null===(n=b.course_groups)||void 0===n||n.map((function(e){var n;null==b||null===(n=b.published_course_groups)||void 0===n||n.map((function(n,t){var s;null!=n&&null!==(s=n.course_group_id)&&void 0!==s&&s.includes(null==e?void 0:e.course_group_id)&&(e.cilckkey=t,e.isselect=!0)}))})),xe(""),ie(-1!==X.time),ee(X),W(G.length>0?G:[{}]),fe.setFieldsValue({exercise_events:null==s||null===(t=s.exercise)||void 0===t?void 0:t.exercise_events})},ce=function(){var e=l()(a()().mark((function e(){var n,t,s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==(null==w?void 0:w.exercise_question_count)){e.next=3;break}return y.ZP.warning("试卷内没有试题不允许发布考试"),e.abrupt("return");case 3:return n=JSON.parse(JSON.stringify(X)),console.log("提交"),e.prev=5,e.next=8,fe.validateFields();case 8:t=fe.getFieldsValue(),n.exercise_events=t.exercise_events,e.next=16;break;case 12:return e.prev=12,e.t0=e.catch(5),null!==e.t0&&void 0!==e.t0&&e.t0.errorFields&&(fe.scrollToField(null===e.t0||void 0===e.t0||null===(s=e.t0.errorFields)||void 0===s||null===(s=s[0])||void 0===s?void 0:s.name,{behavior:"smooth",block:"center"}),y.ZP.error(null===e.t0||void 0===e.t0||null===(i=e.t0.errorFields)||void 0===i||null===(i=i[0])||void 0===i||null===(i=i.errors)||void 0===i?void 0:i[0])),e.abrupt("return");case 16:if(n.categoryId=_.categoryId,n.publish_time_groups=G,X.unified_setting){e.next=27;break}if(G.length){e.next=22;break}return y.ZP.warning("提交失败:分班发布设置不能为空"),e.abrupt("return");case 22:delete n.publish_time,delete n.end_time,G.map((function(e){var n;if(!e.course_group_id||null===(n=e.course_group_id)||void 0===n||!n.length)throw y.ZP.error("分班不能为空"),new String("分班不能为空");if(!e.publish_time||!e.end_time)throw y.ZP.error("发布截止时间不能为空"),new String("发布截止时间不能为空")})),e.next=30;break;case 27:if(X.publish_time&&X.end_time){e.next=30;break}throw y.ZP.error("发布截止时间不能为空"),new String("发布截止时间不能为空");case 30:oe(n);case 31:case"end":return e.stop()}}),e,null,[[5,12]])})));return function(){return e.apply(this,arguments)}}(),oe=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return P(!0),e.next=3,(0,f.ZP)("/api/exercises/".concat(null==_?void 0:_.categoryId,"/publish_settings.json"),{method:"post",body:n});case 3:0===e.sent.status&&(y.ZP.success("保存成功"),xe(""),A({type:"exercise/getCommonHeader",payload:u()({},_)}),A({type:"exercise/getWorkSetting",payload:u()({},_)}),P(!1));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ue=function(e){return e&&e1&&(null==e||!e.new)||!(null==b||null===(t=b.published_course_groups)||void 0===t||!t.some((function(n){return n.course_group_id===e.course_group_id})))&&I};(0,m.useEffect)((function(){return xe("表单未保存"),window.addEventListener("beforeunload",he),function(){window.removeEventListener("beforeunload",he)}}),[X]);var xe=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";A({type:"exercise/setActionTabs",payload:{key:e}})},he=function(e){e.preventDefault(),e.returnValue=""},me=D.Z.useForm(),fe=x()(me,1)[0];return(0,Y.jsx)("section",{className:It,children:(0,Y.jsxs)($n.Z,{spinning:j["exercise/getWorkSetting"]||B,children:[(0,Y.jsxs)(Q.Z,{align:"middle",justify:"space-between",className:"".concat(Rt," mt30"),children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsxs)(L.ZP.Group,{onChange:function(){var e,n,t;!(0,le.Rm)()||null!=h&&null!==(e=h.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_publish&&null!=h&&null!==(n=h.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_late?(null==b||null===(t=b.exercise)||void 0===t?void 0:t.exercise_status)>1?y.ZP.error("已发布,不能再修改"):(X.unified_setting=!X.unified_setting,!1===X.unified_setting&&""==G&&W(G.concat({})),ee(Object.assign({},X))):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},value:X.unified_setting,disabled:I||(null==b||null===(n=b.exercise)||void 0===n?void 0:n.exercise_status)>1,children:[(0,Y.jsx)(L.ZP,{value:!0,disabled:!(null!=b&&null!==(t=b.exercise)&&void 0!==t&&t.manage_all_group),children:"统一发布"}),(null===(s=b.course_groups)||void 0===s?void 0:s.length)>0&&(0,Y.jsx)(L.ZP,{value:!1,children:"分班发布"})]})}),(0,Y.jsx)(R.Z,{children:(0,le.GJ)()&&(0,Y.jsx)(ss.t,{okText:"保存设置",onCancel:function(){y.ZP.warning("已取消本次修改的内容"),ae()},onOk:ce})})]}),(0,Y.jsx)("span",{style:{color:"red"},children:(null==b||null===(r=b.exercise)||void 0===r?void 0:r.exercise_status)>1&&O&&"当前课堂中学生人数较多,为提供更好的服务,我们将进行服务器扩容,建议您在30分钟后发起考试。您也可以立即发布。"}),X.unified_setting&&(0,Y.jsx)("div",{children:(0,Y.jsxs)(Q.Z,{align:"middle",className:Rt,children:[(0,Y.jsx)(R.Z,{className:Ft,children:"考试时间:"}),(0,Y.jsx)(R.Z,{className:"ml10",children:(0,Y.jsx)(k.Z,{placement:"bottom",title:(null==b||null===(c=b.exercise)||void 0===c?void 0:c.exercise_status)>1&&"发布时间已过,不能修改",children:(0,Y.jsx)($.default,{style:{width:300},placeholder:"请选择发布时间",showTime:{format:"HH:mm",defaultValue:K()((0,C.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabledDate:ue,disabled:I||(null==b||null===(o=b.exercise)||void 0===o?void 0:o.exercise_status)>1||(0,le.Rm)()&&!(null!=h&&null!==(d=h.AssistantObject)&&void 0!==d&&null!==(d=d.exercise)&&void 0!==d&&d.can_publish),value:X.publish_time?K()(X.publish_time):void 0,allowClear:!1,onChange:function(e,n){X.publish_time=n,X.end_time||(X.end_time=K()(e).add(1,"month").format("YYYY-MM-DD HH:mm:ss")),ee(Object.assign({},X))}})})}),(0,Y.jsx)(R.Z,{className:"ml30",children:(0,Y.jsx)($.default,{style:{width:300},placeholder:"请选择截止时间",showTime:{format:"HH:mm",defaultValue:K()((0,C.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:I||(0,le.Rm)()&&!(null!=h&&null!==(p=h.AssistantObject)&&void 0!==p&&null!==(p=p.exercise)&&void 0!==p&&p.can_late),allowClear:!1,value:X.end_time?K()(X.end_time):void 0,disabledDate:function(e){return X.end_time?e&&(e1?null!=s&&s.new?[!1,!1]:[!0,!1]:null!=b&&null!==(a=b.published_course_groups)&&void 0!==a&&a.some((function(e){return e.course_group_id===s.course_group_id}))&&(I||(null==b||null===(c=b.exercise)||void 0===c?void 0:c.exercise_status)>1)?[!0,!1]:[!1,!1])||(0,le.Rm)()&&!(null!=h&&null!==(t=h.AssistantObject)&&void 0!==t&&null!==(t=t.exercise)&&void 0!==t&&t.can_publish)),disabledDate:ue,style:{width:"100%"},placeholder:["请选择发布时间","请选择截止时间"],showTime:{format:"HH:mm",defaultValue:[K()((0,C.U6)(),"HH:mm"),K()((0,C.U6)(),"HH:mm")]},format:"YYYY-MM-DD HH:mm",size:"middle",value:e.publish_time&&[K()(e.publish_time),e.end_time&&K()(e.end_time)],onChange:function(t,s){de(e)||(G[n].publish_time=s[0]),G[n].end_time=s[1],W(i()(G))}})}),(0,Y.jsxs)(R.Z,{className:Yt,style:{visibility:I?"hidden":"visible"},children:[(0,Y.jsx)(Nt.Z,{style:{visibility:n>0&&null!=e&&e.new?"visible":"hidden"},className:Mt,onClick:function(){G=G.filter((function(e,t){return n!==t})),W(i()(G))}}),(0,Y.jsx)(Zt.Z,{className:Gt,onClick:function(){var e;!(0,le.Rm)()||null!=h&&null!==(e=h.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_publish?W(G.concat({new:!0})):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}})]})]})]},n)}))}),(0,Y.jsx)(F.Z,{disabled:I,checked:se,onChange:function(e){!1===e.target.checked?ee((function(e){return u()(u()({},e),{},{time:-1})})):fe.setFieldsValue({exercise_events:[{reminder_time:30,reminder_content:"请注意,30分钟后禁止作答"},{reminder_time:15,reminder_content:"请注意,15分钟后禁止作答"}]}),ie(e.target.checked)},className:"mb20",style:{fontWeight:400},children:"限制考生答题时长"}),se&&(0,Y.jsxs)(Q.Z,{align:"middle",className:"".concat(Jt," ").concat(Rt),children:[(0,Y.jsx)("span",{className:Ot,children:"答题时长"}),(0,Y.jsx)(J.Z,{className:Tt,size:"middle",disabled:I,min:1,value:-1===X.time?null:X.time,precision:0,onChange:function(e){X.time=e,ee(u()({},X))}}),(0,Y.jsx)("span",{children:"分钟"})]}),se&&(0,Y.jsx)(D.Z,{form:fe,children:(0,Y.jsx)(as,{disabled:I,time:X.time})}),(0,Y.jsx)(Q.Z,{children:(0,Y.jsx)(F.Z,{checked:X.enable_last_times,onChange:function(e){return ee((function(n){return u()(u()({},n),{},{enable_last_times:e.target.checked})}))},disabled:I,className:"mb20",style:{fontWeight:400},children:"学生考试迟到时长限制"})}),X.enable_last_times&&(0,Y.jsxs)(Q.Z,{align:"middle",className:Jt,children:[(0,Y.jsx)("span",{className:"".concat(Ot),children:"考试开始后"}),(0,Y.jsx)(J.Z,{className:Tt,precision:0,size:"middle",value:null==X?void 0:X.last_times,disabled:I||!X.enable_last_times,min:0,onChange:function(e){X.last_times=e,ee(u()({},X))}}),(0,Y.jsx)("span",{children:"分钟,禁止学生进入考试"})]}),(3===(null==w?void 0:w.exercise_status)||X.open_make_up)&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Re.Z,{}),(0,Y.jsx)(ts,{data:X,disabled:I,updata:ee})]})]})})})),us=t(21884),ds=t(27083),xs=_.Z.TabPane,ps=(0,v.connect)((function(e){return{exercise:e.exercise,loading:e.loading}}))((function(e){var n,t=e.exercise,s=(e.loading,e.dispatch),r=((0,v.useParams)(),(0,v.useLocation)(),D.Z.useForm()),c=x()(r,1)[0],o=(0,m.useState)({}),d=x()(o,2),p=d[0],h=d[1],f=(0,m.useState)("1"),j=x()(f,2),A=j[0],k=j[1];return(0,m.useEffect)((function(){"addIp"===t.actionTabs.key&&(c.resetFields(),k("1"))}),[t.actionTabs]),(0,Y.jsx)(g.Z,{centered:!0,title:"添加IP范围",open:"addIp"===t.actionTabs.key,okText:"确认",cancelText:"取消",width:600,bodyStyle:{minHeight:200},onOk:l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,c.validateFields();case 2:if(p.ip){e.next=7;break}if(n=p.startIP.split(".")[3],!(parseInt(n)>parseInt(p.endIP))){e.next=7;break}return y.ZP.warning("IP区间段不合法"),e.abrupt("return");case 7:s({type:"exercise/setActionTabs",payload:{key:"insterIp",data:u()({},c.getFieldValue()),type:t.actionTabs.type}});case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){s({type:"exercise/setActionTabs",payload:{}})},children:(0,Y.jsxs)("section",{className:"pl10 pr10",children:[(0,Y.jsxs)(_.Z,{activeKey:A,onChange:function(e){k(e),c.resetFields()},children:[(0,Y.jsx)(xs,{tab:"新增IP地址"},"1"),(0,Y.jsx)(xs,{tab:"新增IP范围"},"2")]}),(0,Y.jsxs)(D.Z,{form:c,className:"pt30",name:"form",layout:"vertical",onValuesChange:function(e,n){h(u()({},n))},children:["1"===A&&(0,Y.jsx)(D.Z.Item,{name:"ip",rules:[{required:!0,message:"请输入IP地址"}],label:"IP地址",children:(0,Y.jsx)(pe.default,{open:!1,tokenSeparators:[";",",",";"],size:"middle",mode:"tags",style:{width:"100%"},placeholder:"请输入IP地址,可同时添加多个IP地址,中间用英文的分号间隔。",onChange:function(e){c.setFieldsValue({ip:i()(e.filter((function(e){return!!(0,ds.t)(e)||(y.ZP.warning("IP不合法,请重新输入"),!1)})))})}})}),"2"===A&&(0,Y.jsxs)(Q.Z,{gutter:[20,20],children:[(0,Y.jsx)(R.Z,{flex:"1",children:(0,Y.jsx)(D.Z.Item,{name:"startIP",rules:[{required:!0,message:"请输入起始IP地址"}],label:"起始IP地址",children:(0,Y.jsx)(O.Z,{maxLength:15,placeholder:"请输入起始IP地址",onBlur:function(e){var n="";(0,ds.t)(e.target.value)?n=e.target.value:(n="",y.ZP.warning("IP不合法,请重新输入")),c.setFieldsValue({startIP:n})}})})}),(0,Y.jsx)(R.Z,{flex:"1",children:(0,Y.jsx)(D.Z.Item,{name:"endIP",rules:[{required:!0,message:"请输入结束IP地址"},{pattern:/^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/,message:"请输入0-255的网段"}],label:"结束IP地址",children:(0,Y.jsx)(O.Z,{onBlur:function(e){},prefix:(0,Y.jsx)("span",{className:"font14",children:null===(n=p.startIP)||void 0===n?void 0:n.substring(0,p.startIP.lastIndexOf("."))}),maxLength:3,placeholder:"请输入结束IP地址的后三位"})})})]})]})]})})})),hs=(0,v.connect)((function(e){var n=e.exercise,t=e.loading,s=e.globalSetting;return{exercise:n,loading:t.effects,globalSetting:s}}))((function(e){var n,t,s,r,c,o=e.exercise,d=(e.globalSetting,e.loading),p=e.dispatch,h=o.workSetting,j=o.commonHeader,A=(0,v.useParams)();A.category=A.categoryId;var w=(0,m.useState)(!1),_=x()(w,2),N=_[0],Z=(_[1],(0,m.useState)(!1)),I=x()(Z,2),S=I[0],E=I[1],C=(0,m.useState)({question_random:!1,choice_random:!1,start_password:"",login_restrict:!1,is_start_locked:!1,ip_limit:"no",identity_verify:!1,open_phone_video_recording:!1,open_camera:!1,photo_count:5,screen_open:!1,screen_num:3,screen_sec:5,ip_bind:!1,public_ip:[],inner_ip:[],is_locked:!1,unlock_key:"",screen_shot_open:!1,part_score:!1}),B=x()(C,2),P=B[0],H=B[1];(0,m.useEffect)((function(){D()}),[h]),(0,m.useEffect)((function(){p({type:"exercise/getWorkSetting",payload:u()({},A)})}),[]),(0,m.useEffect)((function(){"insterIp"===o.actionTabs.key&&(o.actionTabs.data.ip?P[o.actionTabs.type]=[].concat(i()(P[o.actionTabs.type]||[]),i()(o.actionTabs.data.ip)):P[o.actionTabs.type]=[].concat(i()(P[o.actionTabs.type]||[]),["".concat(o.actionTabs.data.startIP,",").concat(o.actionTabs.data.startIP.substring(0,o.actionTabs.data.startIP.lastIndexOf("."))+"."+o.actionTabs.data.endIP)]),H(u()({},P)))}),[o.actionTabs]);var D=function(){var e=JSON.parse(JSON.stringify(h));Object.keys(P).forEach((function(n){var t;P[n]=null==e||null===(t=e.exercise)||void 0===t?void 0:t[n]})),H(P),z("")},T=function(){var e=l()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return E(!0),e.next=3,(0,f.ZP)("/api/exercises/".concat(null==A?void 0:A.categoryId,"/prevent_cheating_settings.json"),{method:"post",body:n});case 3:t=e.sent,E(!1),0===t.status&&(y.ZP.success("保存成功"),z(""),p({type:"exercise/getCommonHeader",payload:u()({},A)}),p({type:"exercise/getWorkSetting",payload:u()({},A)}));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){return z("表单未保存"),window.addEventListener("beforeunload",L),function(){window.removeEventListener("beforeunload",L)}}),[P]);var L=function(e){e.preventDefault(),e.returnValue=""},z=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";p({type:"exercise/setActionTabs",payload:{key:e}})};return(0,Y.jsxs)("section",{className:It,children:[(0,Y.jsx)($n.Z,{spinning:d["exercise/getWorkSetting"]||S,children:(0,Y.jsxs)(Q.Z,{align:"top",wrap:!1,justify:"space-between",className:"mt30 ".concat(qt),children:[(0,Y.jsxs)(R.Z,{children:[!(null!=j&&j.is_random)&&(0,Y.jsx)(Q.Z,{className:"".concat(qt),children:(0,Y.jsx)(F.Z,{checked:P.question_random,disabled:N,onChange:function(e){P.question_random=e.target.checked,H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"小题题目顺序随机打乱"})})}),!(null!=j&&j.is_random)&&(0,Y.jsx)(Q.Z,{className:qt,children:(0,Y.jsx)(F.Z,{checked:P.choice_random,disabled:N,onChange:function(e){P.choice_random=e.target.checked,H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"选择题选项顺序随机打乱"})})}),!(null!=j&&j.is_random)&&(0,Y.jsx)(Q.Z,{className:qt,children:(0,Y.jsx)(F.Z,{checked:P.part_score,disabled:N,onChange:function(e){P.part_score=e.target.checked,H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"多选题部分得分"})})}),(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsxs)(R.Z,{span:24,className:qt,children:[(0,Y.jsx)(F.Z,{checked:P.identity_verify,disabled:!(0,le.GJ)()||N,onChange:function(e){P.identity_verify=e.target.checked,H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"考试前人脸身份核验"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,学生开始考试前将会要求调用摄像头完成拍照采集,系统将自动对采集的学生照片与已录入照片进行比对审核(教师/助教也可进行手动审核),审核通过之后学生才能开始考试。"}),children:(0,Y.jsx)(es.Z,{style:{marginLeft:4,cursor:"pointer",color:"#4C6FFF"}})})]}),(0,Y.jsxs)(R.Z,{span:24,className:P.open_camera?"mb20":qt,children:[(0,Y.jsx)(F.Z,{checked:P.open_camera,disabled:N,onChange:function(e){P.open_camera=e.target.checked,P.photo_count=P.photo_count||5,H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"考试中启用拍照监考"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,学生在考试中将会调用摄像头进行拍照。"}),children:(0,Y.jsx)(es.Z,{style:{cursor:"pointer",color:"#4C6FFF"}})})]}),P.open_camera&&(0,Y.jsxs)(R.Z,{span:24,className:"".concat(Jt," ").concat(qt),children:[(0,Y.jsx)("span",{children:"本场考试最多拍摄:"}),(0,Y.jsx)(J.Z,{size:"middle",disabled:N||!P.open_camera,min:1,defaultValue:5,max:(0,le.Ny)()?1e3:10,value:P.photo_count,onChange:function(e){P.photo_count=e,H(u()({},P))}}),(0,Y.jsx)("span",{className:"ml10",children:"(次)"}),(0,Y.jsx)("span",{className:"c-grey-c font12 ml10",children:"(请填写不大于10的正整数)"})]}),(0,Y.jsx)(R.Z,{span:24,className:P.screen_open?"mb20":qt,children:(0,Y.jsx)(F.Z,{checked:P.screen_open,disabled:N,onChange:function(e){P.screen_open=e.target.checked,H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"切屏后强制交卷"})})}),P.screen_open&&(0,Y.jsxs)(R.Z,{span:24,className:"".concat(Jt," mb20"),children:[(0,Y.jsx)("span",{className:"c-grey-333 mr10",children:"考试过程中切换页面超过"}),(0,Y.jsx)(J.Z,{size:"middle",disabled:N,min:0,defaultValue:3,max:10,value:P.screen_num,onChange:function(e){P.screen_num=e,H(u()({},P))}}),(0,Y.jsx)("span",{className:"c-grey-333 mr10",children:"(次)后将被强制交卷,切换到其他页面"}),(0,Y.jsx)(J.Z,{size:"middle",disabled:N,min:0,defaultValue:5,max:60,value:P.screen_sec,onChange:function(e){P.screen_sec=e,H(u()({},P))}}),(0,Y.jsx)("span",{className:"c-grey-333",children:"(秒)后即判定为切屏。"})]}),P.screen_open&&(0,Y.jsxs)(R.Z,{span:24,className:"".concat(Jt," ").concat(qt),children:[(0,Y.jsx)(q.Z,{disabled:N||!P.screen_open,checked:P.screen_shot_open,onChange:function(e){var n;e?g.Z.confirm({icon:null,centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("div",{className:"mb10",children:["1.开启后,学生作答前",(0,Y.jsx)("span",{style:{color:"#F59A23"},children:"需要选择主屏幕进行共享,考试作答过程中也不允许关闭屏幕共享,否则将会直接退出考试;"})]}),(0,Y.jsx)("div",{children:"2.教师可在考试监控页面查看截屏记录。"})]}),onOk:(n=l()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:P.screen_shot_open=e,H(u()({},P));case 2:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})}):(P.screen_shot_open=e,H(u()({},P)))}}),(0,Y.jsx)("span",{className:"ml10",children:"学生退出全屏或切换页面后进行截屏"})]}),(0,Y.jsxs)(R.Z,{span:24,className:qt,children:[(0,Y.jsx)(F.Z,{checked:"no"!==P.ip_limit,disabled:N,onChange:function(e){"no"===P.ip_limit?(P.ip_limit="pub",P.is_locked||(P.is_locked=!0)):P.ip_limit="no",H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"限制考试访问IP"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,不在IP范围中的设备将无法参加考试。"}),children:(0,Y.jsx)(es.Z,{style:{cursor:"pointer",color:"#4C6FFF"}})})]}),"no"!==P.ip_limit&&(0,Y.jsxs)(R.Z,{className:"mt15 ".concat(Jt),children:[(0,Y.jsx)("span",{className:"c-red",children:"(只允许在Chrome谷歌浏览器作答,并且要求学生安装WebRTC Leak Prevent插件)"}),(0,Y.jsx)("a",{className:"c-blue",target:"_blank",href:"https://www.educoder.net/forums/4478",children:"如何安装WebRTC Leak Prevent插件?"})]})]}),"no"!==P.ip_limit&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsxs)(Q.Z,{className:"mt15 ".concat(Jt," ").concat(Ct),children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsx)("span",{children:"公网IP地址范围:"})}),(0,Y.jsxs)(R.Z,{children:[!(null!==(n=P.public_ip)&&void 0!==n&&n.length)&&(0,Y.jsx)("span",{children:"当前还未设置IP范围"}),null===(t=P.public_ip)||void 0===t?void 0:t.map((function(e,n){return(0,Y.jsxs)("span",{className:Et,children:[(0,Y.jsxs)("i",{children:[e," "]}),!N&&(0,Y.jsx)(us.Z,{onClick:function(){g.Z.confirm({okText:"确定",cancelText:"取消",title:"确定删除该IP吗?",onOk:function(){P.public_ip.splice(n,1),H(u()({},P))}})},className:" c-grey-c",size:20})]},n)})),(0,le.GJ)()&&!N&&(0,Y.jsxs)("span",{onClick:function(){p({type:"exercise/setActionTabs",payload:{key:"addIp",type:"public_ip"}})},className:"font14 c-blue ml10",children:[" ",(0,Y.jsx)("i",{className:"iconfont icon-xuanyong font14"})," 添加"]})]})]}),(0,Y.jsxs)(Q.Z,{className:"mt15 ".concat(Jt," ").concat(Ct," ").concat(qt),children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsx)("span",{children:"内网IP地址范围:"})}),(0,Y.jsxs)(R.Z,{children:[!(null!==(s=P.inner_ip)&&void 0!==s&&s.length)&&(0,Y.jsx)("span",{children:"当前还未设置IP范围"}),null===(r=P.inner_ip)||void 0===r?void 0:r.map((function(e,n){return(0,Y.jsxs)("span",{className:Et,children:[(0,Y.jsxs)("i",{children:[e," "]}),!N&&(0,Y.jsx)(us.Z,{onClick:function(){N||g.Z.confirm({title:"确定删除该IP吗?",onOk:function(){P.inner_ip.splice(n,1),H(u()({},P))}})},className:" c-grey-c",size:20})]})})),(0,le.GJ)()&&!N&&(0,Y.jsxs)("span",{className:"font14 c-blue ml10",onClick:function(){p({type:"exercise/setActionTabs",payload:{key:"addIp",type:"inner_ip"}})},children:[" ",(0,Y.jsx)("i",{className:"iconfont icon-xuanyong font14"})," 添加"]})]})]})]}),(0,Y.jsx)(Q.Z,{children:(0,Y.jsxs)(R.Z,{span:24,className:qt,children:[(0,Y.jsx)(F.Z,{checked:P.ip_bind,disabled:N,onChange:function(e){P.ip_bind=e.target.checked,!P.is_locked&&P.ip_bind&&(P.is_locked=!0),H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"IP地址绑定"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,开始考试的学生账号将自动与设备公网IP进行绑定。如遇特殊情况,可由教师/助教进行IP解绑。"}),children:(0,Y.jsx)(es.Z,{style:{cursor:"pointer",color:"#4C6FFF"}})})]})}),(0,Y.jsx)(Q.Z,{children:(0,Y.jsxs)(R.Z,{span:24,className:qt,children:[(0,Y.jsx)(F.Z,{checked:P.is_locked,disabled:N,onChange:function(e){P.is_locked=e.target.checked,e.target.checked||(P.login_restrict=!1),H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"考试解锁码"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,如果学生在考试中途退出想再继续考试,需要使用解锁码进行解锁。"}),children:(0,Y.jsx)(es.Z,{style:{cursor:"pointer",color:"#4C6FFF"}})}),(0,Y.jsx)("br",{}),P.is_locked&&(0,le.GJ)()&&(0,Y.jsxs)(Q.Z,{className:Dt,children:[(0,Y.jsx)(O.Z,{placeholder:"请输入考试解锁码",value:P.unlock_key,disabled:N,onChange:function(e){return H((function(n){return u()(u()({},n),{},{unlock_key:e.target.value})}))},className:Qt}),P.is_locked&&!N&&(0,Y.jsx)(b.ZP,{type:"link",onClick:function(){P.unlock_key=Math.floor(1e6*Math.random()),H(u()({},P))},children:"换一换"})]})]})}),(0,Y.jsx)(Q.Z,{children:(0,Y.jsxs)(R.Z,{span:24,className:qt,children:[(0,Y.jsx)(F.Z,{checked:P.login_restrict,disabled:N,onChange:function(e){P.login_restrict=e.target.checked,e.target.checked&&(P.is_locked=!0),H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"考试登录限制"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,学生在考试期间第二次及后续登录系统时,需要监考老师输入考试解锁码才能登录系统"}),children:(0,Y.jsx)(es.Z,{style:{cursor:"pointer",color:"#4C6FFF"}})})]})}),(0,Y.jsx)(Q.Z,{children:(0,Y.jsxs)(R.Z,{span:24,className:qt,children:[(0,Y.jsx)(F.Z,{checked:P.is_start_locked,disabled:N,onChange:function(e){P.is_start_locked=e.target.checked,H(Object.assign({},P))},children:(0,Y.jsx)("strong",{children:"开考密码"})}),(0,Y.jsx)(k.Z,{placement:"right",overlayStyle:{maxWidth:600},title:(0,Y.jsx)("div",{children:"勾选后,学生第一次进入考试时,需要输入开考密码才能进入考试答题页面"}),children:(0,Y.jsx)(es.Z,{style:{cursor:"pointer",color:"#4C6FFF"}})}),(0,Y.jsx)("br",{}),P.is_start_locked&&(0,le.GJ)()&&(0,Y.jsx)(Q.Z,{className:Dt,children:(0,Y.jsx)(O.Z,{value:P.start_password,disabled:N,placeholder:"请输入开考密码",onChange:function(e){return H((function(n){return u()(u()({},n),{},{start_password:e.target.value})}))},className:Qt})})]})})]}),(0,Y.jsx)(R.Z,{children:((0,le.aN)()||(null==o||null===(c=o.commonHeader)||void 0===c?void 0:c.exercise_author))&&(0,Y.jsx)(ss.t,{okText:"保存设置",onCancel:function(){D()},onOk:function(){var e,n,t=JSON.parse(JSON.stringify(P));if(t.categoryId=A.categoryId,P.open_camera&&P.photo_count<1)throw y.ZP.error("请填写本场考试最大拍摄次数"),new String("请填写本场考试最大拍摄次数");if(P.start_password||!P.is_start_locked){if(!("no"===P.ip_limit||null!==(e=P.public_ip)&&void 0!==e&&e.length||null!==(n=P.inner_ip)&&void 0!==n&&n.length))throw y.ZP.error("请填写公网IP或内网IP地址"),new String("请填写内网IP地址");if(P.open_camera||P.screen_open)var s=g.Z.confirm({title:"考试说明",className:"custom-modal-divider",icon:null,width:750,content:(0,Y.jsxs)("div",{className:"font16 p20",children:[P.open_camera&&(0,Y.jsxs)(Q.Z,{justify:"start",className:"mt20",children:[(0,Y.jsx)(R.Z,{flex:"24px",children:(0,Y.jsx)("span",{className:"iconfont icon-kaiqishexiangtou c-blue mr20 font24"})}),(0,Y.jsxs)(R.Z,{flex:"1",children:["您已开启考试中摄像防作弊功能,",(0,Y.jsx)("span",{className:"c-red",children:"这需要调用学生用户的摄像设备"}),"。Educoder平台将会严格保护所有学生的照片和视频,并承诺不在本平台以外使用。",(0,Y.jsx)("br",{}),"请确认:为严格监督考试以获得公平,您同意并和要求Educoder平台在本次考试中调用学生用户的摄像设备并获取学生的影像信息。"]})]}),P.screen_open&&(0,Y.jsxs)(Q.Z,{justify:"start",className:"mt20",children:[(0,Y.jsx)(R.Z,{flex:"24px",className:"mr20",children:(0,Y.jsx)("span",{className:"iconfont icon-kaiqifangqieping c-blue font24"})}),(0,Y.jsxs)(R.Z,{flex:"1",children:["您已开启考试中防切屏功能,这项功能暂时仅支持谷歌、火狐浏览器。 请确保:在正式开始考试前通知全体学生,使用 ",(0,Y.jsx)("img",{width:"26",src:De.JA})," ",(0,Y.jsx)("span",{className:"c-red",children:"谷歌浏览器"}),"或",(0,Y.jsx)("img",{width:"26",src:De.Gm})," ",(0,Y.jsx)("span",{className:"c-red",children:"火狐浏览器"}),"进行考试。"]})]}),(0,Y.jsx)("p",{className:"ml40 mt40",children:(0,Y.jsx)(F.Z,{onChange:function(e){return s.update({okButtonProps:{disabled:!e.target.checked}})},children:"我已阅读"})})]}),onOk:function(){T(t)},okButtonProps:{disabled:!0}});else T(t)}else y.ZP.error("请填写开考密码")}})})]})}),(0,Y.jsx)(ps,{})]})})),ms=(0,v.connect)((function(e){var n=e.exercise,t=e.loading,s=e.globalSetting;return{exercise:n,loading:t.effects,globalSetting:s}}))((function(e){var n,t=e.exercise,s=e.loading,i=e.dispatch,r=t.workSetting,c=(0,v.useParams)();c.category=c.categoryId;var o=(0,m.useState)(!1),d=x()(o,2),p=d[0],h=(d[1],(0,m.useState)(!1)),g=x()(h,2),j=g[0],A=g[1],k=(0,m.useState)({score_open:!1,answer_open:!1,show_statistic:!1,open_total_score:!1,open_score_reviewed:!0,open_score:!1,answered_open:!1,assistant_auth:!1}),b=x()(k,2),w=b[0],_=b[1];(0,m.useEffect)((function(){return Z("表单未保存"),window.addEventListener("beforeunload",N),function(){window.removeEventListener("beforeunload",N)}}),[w]);var N=function(e){e.preventDefault(),e.returnValue=""},Z=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";i({type:"exercise/setActionTabs",payload:{key:e}})};(0,m.useEffect)((function(){I()}),[r]),(0,m.useEffect)((function(){i({type:"exercise/getWorkSetting",payload:u()({},c)})}),[]);var I=function(){var e=JSON.parse(JSON.stringify(r));Object.keys(w).forEach((function(n){var t;w[n]=null==e||null===(t=e.exercise)||void 0===t?void 0:t[n]})),_(w),Z("")},S=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return A(!0),e.next=3,(0,f.ZP)("/api/exercises/".concat(null==c?void 0:c.categoryId,"/property_settings.json"),{method:"post",body:n});case 3:0===e.sent.status&&(y.ZP.success("保存成功"),Z(""),i({type:"exercise/getCommonHeader",payload:u()({},c)}),i({type:"exercise/getWorkSetting",payload:u()({},c)}),A(!1));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsx)("section",{className:St,children:(0,Y.jsxs)($n.Z,{spinning:s["exercise/getWorkSetting"]||j,children:[(0,Y.jsxs)(Q.Z,{align:"middle",justify:"space-between",className:"mt30 mb20",children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsx)(F.Z,{checked:w.open_total_score,disabled:p,onChange:function(e){w.open_total_score=e.target.checked,e.target.checked?(w.open_score=!1,w.open_score_reviewed=!0):(w.open_score=!0,w.open_score_reviewed=!1),_(Object.assign({},w))},className:Ft,children:"允许学生查看成绩"})}),(0,Y.jsx)(R.Z,{children:((0,le.aN)()||(null==t||null===(n=t.commonHeader)||void 0===n?void 0:n.exercise_author))&&(0,Y.jsx)(ss.t,{okText:"保存设置",onCancel:I,onOk:function(){var e=JSON.parse(JSON.stringify(w));e.categoryId=c.categoryId,S(e)}})})]}),w.open_total_score&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Q.Z,{className:"".concat(Jt," ").concat(Rt),children:(0,Y.jsxs)(L.ZP.Group,{disabled:p,value:w.open_score?"afterEndTime":"afterReview",onChange:function(e){"afterEndTime"===e.target.value?_((function(e){return u()(u()({},e),{},{open_score:!0,open_score_reviewed:!1})})):"afterReview"===e.target.value&&_((function(e){return u()(u()({},e),{},{open_score:!1,open_score_reviewed:!0})}))},children:[(0,Y.jsx)(L.ZP,{value:"afterEndTime",children:"考试截止时间后"}),(0,Y.jsx)(L.ZP,{value:"afterReview",children:"试卷评阅完成后"})]})}),(0,Y.jsx)(Q.Z,{className:w.answered_open?"mb20":Rt,children:(0,Y.jsx)(F.Z,{className:Ft,checked:w.answered_open,disabled:p,onChange:function(e){w.answered_open=e.target.checked,_(Object.assign({},w))},children:"允许查看试卷"})}),w.answered_open&&(0,Y.jsx)(Q.Z,{children:(0,Y.jsxs)(L.ZP.Group,{className:"".concat(Jt," ").concat(Rt),value:w.answer_open,disabled:p,onChange:function(e){w.answer_open=e.target.value,_(Object.assign({},w))},children:[(0,Y.jsx)(L.ZP,{value:!0,children:"显示试题答案和解析"}),(0,Y.jsx)(L.ZP,{value:!1,children:"不显示试题答案和解析"})]})}),(0,Y.jsx)(Q.Z,{className:Rt,children:(0,Y.jsx)(F.Z,{className:Ft,checked:w.score_open,disabled:p,onChange:function(e){w.score_open=e.target.checked,_(Object.assign({},w))},children:"允许已提交答题的学生查看其它学生的成绩"})}),(0,Y.jsx)(Q.Z,{className:Rt,children:(0,Y.jsx)(F.Z,{className:Ft,checked:w.show_statistic,disabled:p,onChange:function(e){w.show_statistic=e.target.checked,_(Object.assign({},w))},children:"允许已提交答题的学生查看统计结果"})})]})]})})})),fs=(0,v.connect)((function(e){var n=e.exercise,t=e.loading,s=e.globalSetting;return{exercise:n,loading:t.effects,globalSetting:s}}))((function(e){var n=e.exercise,t=(e.globalSetting,e.loading,e.dispatch),s=(n.workSetting,n.commonHeader),r=(0,v.useParams)();r.category=r.categoryId;var c=(0,m.useState)(!1),o=x()(c,2),d=o[0],p=(o[1],(0,m.useState)(0)),h=x()(p,2),j=h[0],A=h[1],w=(0,m.useState)(0),_=x()(w,2),Z=_[0],I=_[1],S=(0,m.useState)(!1),E=x()(S,2),B=E[0],P=E[1],H=(0,m.useState)({}),D=x()(H,2),q=D[0],O=D[1],J=(0,m.useState)(!1),T=x()(J,2),z=T[0],M=T[1],G=(0,m.useState)([]),W=x()(G,2),U=W[0],V=W[1],X=(0,m.useState)([]),ee=x()(X,2),te=ee[0],se=ee[1],ie=(0,m.useState)([]),re=x()(ie,2),ae=re[0],ce=re[1],oe=(0,m.useState)([]),ue=x()(oe,2),de=ue[0],xe=ue[1],pe=(0,m.useState)([]),he=x()(pe,2),me=he[0],fe=he[1],ve=(0,m.useState)({select_appraise:!1,sealed_review:!1,review_type:0,end_time:""}),ge=x()(ve,2),je=ge[0],ye=ge[1];(0,m.useEffect)((function(){Ae()}),[s]);var Ae=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return P(!0),e.next=3,(0,f.ZP)("/api/exercises/".concat(null==r?void 0:r.categoryId,"/distinguish_exercise_setting.json"),{method:"get"});case 3:n=e.sent,Object.keys(je).forEach((function(e){je[e]=null==n?void 0:n[e]})),console.log(n,"res"),O(u()({},n)),fe((null==n?void 0:n.exercise_questions)||[]),xe((null==n?void 0:n.exercises)||[]),se((null==n?void 0:n.course_review_teachers)||[]),ye(u()(u()({},je),{},{select_appraise:!!n.end_time})),A((null==n?void 0:n.total)||0),I((null==n?void 0:n.finish_total)||0),P(!1),Ie("");case 15:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ke=function(){var e=l()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return P(!0),e.next=3,(0,f.ZP)("/api/exercises/".concat(null==r?void 0:r.categoryId,"/appraise_settings.json"),{method:"post",body:n});case 3:if(s=e.sent,P(!1),0!==s.status){e.next=11;break}return y.ZP.success("保存成功"),Ie(""),Ae(),t({type:"exercise/getCommonHeader",payload:u()({},r)}),e.abrupt("return");case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),be=function(e,n){for(var t=Math.floor(e/n),s=e%n,i=[],r=0;r0?1:0)),s--;return i},we=function(e){if(e[0]){var n=[];de.forEach((function(e){return n=n.concat(e.appraise_teachers)}));var t=te.filter((function(e){return n.every((function(n){return n.id!==e.id}))}));console.log(t,"newItems"),ce(i()(t)),M(e)}if(!e[0]){var s,r=[];r=r.concat((null==me||null===(s=me[e[1]])||void 0===s?void 0:s.appraise_teachers)||[]);var a=te.filter((function(e){return r.every((function(n){return n.id!==e.id}))}));ce(i()(a)),M(e)}},_e=[{title:"序号",dataIndex:"index",align:"center",render:function(e,n,t){return t+1},width:70},{title:"评阅教师",align:"center",dataIndex:"appraise_teachers",className:Ht,render:function(e,n,t){return(0,Y.jsxs)("span",{className:Bt,children:[(0,Y.jsx)("div",{children:null==e?void 0:e.map((function(n){return(0,Y.jsxs)("div",{className:Pt,children:[(0,Y.jsx)("b",{title:n.name,children:n.name}),!0!==(null==n?void 0:n.disabled)&&!d&&(0,Y.jsx)("span",{onClick:function(s){var i=e.filter((function(e){return e.id!==n.id})),r=de.map((function(e,n){return n===t?u()(u()({},e),{},{appraise_teachers:i}):e}));i.length?xe(r):g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"删除此教师,试卷将重新均分给其他评阅教师;如需添加指定教师,请点击“+评阅教师”按钮。",onOk:function(){var e=null==de?void 0:de.filter((function(e,n){return n!==t})),n=be(j,e.length),s=be(Z,e.length);n.forEach((function(n,t){e[t].total=n})),s.forEach((function(n,t){e[t].finish_total=n,e[t].unfinished_total=e[t].total-e[t].finish_total})),xe(JSON.parse(JSON.stringify(e)))}})},children:(0,Y.jsx)("i",{className:"iconfont icon-guanbi7"})})]},n.id)}))}),!d&&(0,Y.jsx)("span",{onClick:function(){return we([!0,t])},className:"iconfont c-gcrz-primary current icon-tianjiatimu ml3"})]})}},{title:"总数量",align:"center",dataIndex:"total",width:90},{title:"已评阅数量",align:"center",dataIndex:"finish_total",width:100},{title:"待评阅数量",align:"center",dataIndex:"unfinished_total",width:100}],Ne=[{title:"序号",dataIndex:"index",align:"center",render:function(e,n,t){return t+1},width:70},{title:"试题名称",dataIndex:"name",align:"center",width:100},{title:"评阅教师",align:"center",className:Ht,dataIndex:"appraise_teachers",render:function(e,n,t){return(0,Y.jsxs)("span",{className:Bt,children:[(0,Y.jsx)("div",{children:null==e?void 0:e.map((function(n){return(0,Y.jsxs)("div",{className:Pt,children:[(0,Y.jsx)("b",{title:n.name,children:n.name}),!0!==(null==n?void 0:n.disabled)&&!d&&(0,Y.jsx)("span",{onClick:function(){var s=e.filter((function(e){return e.id!==n.id})),i=me.map((function(e,n){return n===t?u()(u()({},e),{},{appraise_teachers:s}):e}));fe(i)},children:(0,Y.jsx)("i",{className:"iconfont icon-guanbi7"})})]},n.id)}))}),!d&&(0,Y.jsx)("span",{onClick:function(){return we([!1,t])},className:"iconfont c-gcrz-primary current icon-tianjiatimu ml3"})]})}},{title:"总数量",align:"center",dataIndex:"total",width:90},{title:"已评阅数量",align:"center",dataIndex:"finish_total",width:100},{title:"待评阅数量",align:"center",dataIndex:"unfinished_total",width:100}];(0,m.useEffect)((function(){return Ie("表单未保存"),window.addEventListener("beforeunload",Ze),function(){window.removeEventListener("beforeunload",Ze)}}),[je]);var Ze=function(e){e.preventDefault(),e.returnValue=""},Ie=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";t({type:"exercise/setActionTabs",payload:{key:e}})};return(0,Y.jsxs)("section",{className:It,children:[(0,Y.jsxs)($n.Z,{spinning:B,children:[(0,Y.jsxs)(Q.Z,{align:"middle",children:[(0,Y.jsx)(R.Z,{flex:"1",children:(0,Y.jsxs)("h1",{className:"mt15",children:["评阅设置",(0,Y.jsx)(k.Z,{overlayStyle:{maxWidth:"initial"},title:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("div",{children:"说明:"}),(0,Y.jsx)("div",{children:"适用于大型严肃评阅,对学生的试卷或试题进行评阅的场景。"}),(0,Y.jsx)("div",{children:"开启规则:"}),(0,Y.jsx)("div",{children:"1.有学生交卷;"}),(0,Y.jsx)("div",{children:'2.考试状态为"已结束";'}),(0,Y.jsx)("div",{children:"3.试卷含有填空、编程、实训、简答题中任意题型。"}),(0,Y.jsx)("div",{children:"同时满足3个条件才可开启集中评阅,开启后不可关闭,请谨慎操作。"})]}),children:(0,Y.jsx)("i",{className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})})]})}),(0,Y.jsx)(R.Z,{children:((0,le.aN)()||!!q.exercise_author)&&(0,Y.jsx)(ss.t,{okText:"保存设置",onCancel:Ae,onOk:function(){var e=JSON.parse(JSON.stringify(je));e.select_appraise?e.end_time?(e.review_type||de.length)&&(!e.review_type||me.some((function(e){return!!e.appraise_teachers.length})))?(0===e.review_type&&(e.exercises=null==de?void 0:de.map((function(e){var n;return{id:e.id,total:e.total,finish_total:e.finish_total,unfinished_total:e.unfinished_total,appraise_teacher_ids:null==e||null===(n=e.appraise_teachers)||void 0===n?void 0:n.map((function(e){return{id:e.id}}))}}))),1===e.review_type&&(e.exercise_questions=null==me?void 0:me.map((function(e){var n;return{id:e.id,total:e.total,question_id:e.question_id,appraise_teacher_ids:null==e||null===(n=e.appraise_teachers)||void 0===n?void 0:n.map((function(e){return{id:e.id,message_status:e.message_status}}))}}))),delete e.select_appraise,g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",width:550,title:"提示",content:(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("div",{children:["因集中评阅模式是将学生试卷或试题分配给评阅的教师,为了不影响评阅成绩,评阅设置提交保存后本场考试",(0,Y.jsx)("span",{className:"c-orange-ff9",children:"不可进行"}),"以下操作:"]}),(0,Y.jsxs)("div",{style:{padding:10,marginTop:5,background:"#ececec"},children:["1.发布新班级考试;",(0,Y.jsx)("br",{}),"2.修改本场考试结束时间;",(0,Y.jsx)("br",{}),"3.补考;",(0,Y.jsx)("br",{}),"4.编辑试卷。"]}),(0,Y.jsx)("div",{className:"c-grey-999",children:"(如需发布新班级考试,请发布新试卷)"})]}),onOk:function(){ke(e)}})):y.ZP.warning("请至少添加一位评阅教师"):y.ZP.warning("截止时间不能为空"):Ae()}})})]}),(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsxs)(R.Z,{span:24,className:"mt15",children:[(0,Y.jsx)(F.Z,{checked:je.select_appraise,disabled:d||!(null!=q&&q.can_open_appraise&&(null==q||!q.end_time)),onChange:function(e){je.select_appraise=e.target.checked,ye(Object.assign({},je))},children:(0,Y.jsx)("span",{className:"font14",children:"启用集中阅卷"})}),(0,Y.jsx)(k.Z,{overlayStyle:{maxWidth:"initial"},title:(0,Y.jsx)("div",{children:"勾选后,在指定时间内指定教师集中评阅学生的试卷或试题。"}),children:(0,Y.jsx)("i",{className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#4C6FFF"}})})]}),je.select_appraise&&(0,Y.jsxs)(m.Fragment,{children:[(0,Y.jsx)(R.Z,{span:24,className:"mt15 pl30",children:(0,Y.jsxs)(F.Z,{checked:je.sealed_review,disabled:d||!(null!=q&&q.change_sealed_review),onChange:function(e){je.sealed_review=e.target.checked,ye(Object.assign({},je))},children:[(0,Y.jsx)("span",{className:"font14",children:"封卷评阅"}),(0,Y.jsx)("span",{className:"font12 c-grey-c",children:"(选中,开启后集中评阅界面不显示学生信息)"})]})}),(0,Y.jsxs)(R.Z,{span:24,className:"mt15 pl30",children:[(0,Y.jsx)("span",{className:"mr10",children:"评阅模式:"}),(0,Y.jsxs)(L.ZP.Group,{value:je.review_type,disabled:d||!(null==q||!q.end_time),onChange:function(e){je.review_type=e.target.value,ye(Object.assign({},je))},children:[(0,Y.jsxs)(L.ZP,{value:0,children:["试卷模式",(0,Y.jsx)(k.Z,{overlayStyle:{maxWidth:"initial"},title:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("div",{children:"说明:"}),(0,Y.jsx)("div",{children:"1.将学生试卷均匀分配给评阅的教师,若无法均分则多出的试卷随机分给教师;"}),(0,Y.jsx)("div",{children:"2.评阅模式开启后不可再切换,请谨慎操作!"}),(0,Y.jsx)("div",{children:"示例:若试卷为51张,由A、B教师评阅,则A教师评阅25张,B教师评阅26张。"})]}),children:(0,Y.jsx)("i",{className:"iconfont icon-tishixiaowenhao ml5 font14",style:{cursor:"pointer",color:"#4C6FFF"}})})]}),(0,Y.jsxs)(L.ZP,{className:"ml20",value:1,children:["试题模式",(0,Y.jsx)(k.Z,{overlayStyle:{maxWidth:"initial"},title:(0,Y.jsxs)("div",{children:[(0,Y.jsx)("div",{children:"说明:"}),(0,Y.jsx)("div",{children:"1.将单个试题指定给多个教师共同评阅;"}),(0,Y.jsx)("div",{children:"2.评阅模式开启后不可再切换,请谨慎操作!"})]}),children:(0,Y.jsx)("i",{className:"iconfont icon-tishixiaowenhao ml5 font14",style:{cursor:"pointer",color:"#4C6FFF"}})})]})]})]}),(0,Y.jsxs)(R.Z,{span:24,className:"mt15 pl30",children:[(0,Y.jsxs)("span",{className:"mr10",children:[(0,Y.jsx)("span",{style:{color:"red"},children:"*"}),"截止时间:"]}),(0,Y.jsx)($.default,{style:{width:234},placeholder:"请选择截止时间",showTime:{format:"HH:mm",defaultValue:K()((0,C.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",disabled:d,allowClear:!1,value:je.end_time?K()(je.end_time):"",disabledDate:ne.Q8,disabledTime:function(e){return(0,ne.d0)(e)},onChange:function(e,n){je.end_time=n,ye(Object.assign({},je))}})]}),(0,Y.jsxs)(Q.Z,{className:"mt15",style:{width:"100%"},children:[(0,Y.jsxs)("div",{className:"ml30 mr10",children:[(0,Y.jsx)("span",{style:{color:"red"},children:"*"}),"评阅教师:"]}),0===je.review_type&&(0,Y.jsxs)("div",{style:{flex:1},children:[de.length>0&&(0,Y.jsx)(N.Z,{bordered:!0,className:"mb20",pagination:!1,dataSource:de,columns:_e}),!1===(null==q?void 0:q.start_appraise)&&!d&&(0,Y.jsx)(b.ZP,{type:"primary",onClick:function(){return we([!0,null])},children:"+ 评阅教师"})]}),1===je.review_type&&(0,Y.jsx)("div",{style:{flex:1},children:me.length>0&&(0,Y.jsx)(N.Z,{bordered:!0,pagination:!1,rowKey:"id",dataSource:me,columns:Ne})})]})]})]})]}),(0,Y.jsx)(g.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:!!z,title:null===(null==z?void 0:z[1])?"指定评阅教师":"共同评阅教师",bodyStyle:{padding:"0 16px"},okText:"确认",cancelText:"取消",width:"800px",onOk:function(){if(U.length){if(z[0]){if(null===z[1]){var e=ae.filter((function(e){return U.includes(e.id)})),n=[].concat(i()(de),i()(null==e?void 0:e.map((function(e){return{appraise_teachers:[e],total:0,finish_total:0,unfinished_total:0}})))),t=be(j,n.length),s=be(Z,n.length);t.forEach((function(e,t){n[t].total=e})),s.forEach((function(e,t){n[t].finish_total=e,n[t].unfinished_total=n[t].total-n[t].finish_total})),n=n.filter((function(e){return e.total>0})),xe(JSON.parse(JSON.stringify(n))),M(!1)}if(null!==z[1]){var r=ae.filter((function(e){return U.includes(e.id)})),a=[];de.forEach((function(e,n){z[1]!==n?a.push(e):a.push(u()(u()({},e),{},{appraise_teachers:[].concat(i()(e.appraise_teachers),i()(r))}))})),xe(a),M(!1)}}if(!z[0]&&null!==z[1]){var c=ae.filter((function(e){return U.includes(e.id)}));c=c.map((function(e){return u()(u()({},e),{},{message_status:null!=q&&q.start_appraise?1:0})}));var l=[];me.forEach((function(e,n){z[1]!==n?l.push(e):l.push(u()(u()({},e),{},{appraise_teachers:[].concat(i()(e.appraise_teachers),i()(c))}))})),fe(l),M(!1)}}else y.ZP.warning("请至少添加一位评阅教师")},afterClose:function(){V([])},onCancel:function(){M(!1)},children:(0,Y.jsx)(N.Z,{pagination:{hideOnSinglePage:!0},bordered:!0,rowSelection:{type:"checkbox",onChange:function(e){V(e)}},rowKey:"id",dataSource:ae,columns:[{title:"教师姓名",align:"center",dataIndex:"name",width:"25%"},{title:"手机",align:"center",dataIndex:"phone",width:"18%"},{title:"邮箱",align:"center",dataIndex:"email",width:"28%"},{title:"角色",align:"center",dataIndex:"identity"}]})})]})})),vs=(0,v.connect)((function(e){return{exercise:e.exercise,globalSetting:e.globalSetting}}))((function(e){var n,t=e.exercise,s=(e.globalSetting,e.dispatch),i=(0,m.useState)("0"),r=x()(i,2),a=r[0],c=r[1],l=[{name:"发布设置",key:"0",element:(0,Y.jsx)(os,{}),show:!0},{name:"防作弊设置",key:"2",element:(0,Y.jsx)(hs,{}),show:!0},{name:"评阅设置",key:"5",element:(0,Y.jsx)(fs,{}),show:(0,le.GJ)()&&!(null!=t&&null!==(n=t.commonHeader)&&void 0!==n&&n.is_random)},{name:"成绩设置",key:"3",element:(0,Y.jsx)(ms,{}),show:!0}];return(0,m.useEffect)((function(){return s({type:"globalSetting/footerToggle",payload:!1}),function(){s({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,Y.jsx)("section",{children:(0,Y.jsx)(_.Z,{activeKey:a,onChange:function(e){"表单未保存"==t.actionTabs.key?g.Z.confirm({centered:!0,title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){c(e),s({type:"exercise/setActionTabs",payload:{key:""}})}}):c(e)},items:l.filter((function(e){return e.show})).map((function(e){return{label:e.name,key:e.key,children:e.element}})),destroyInactiveTabPane:!0})})})),gs=t(93948),js="title___cJ2wS",ys="wrap___y4Bkb",As=t(27644),ks={1:"满分作答",2:"部分得分作答",3:"零分作答",4:"未批"},bs=(0,v.connect)((function(e){return{exercise:e.exercise,loading:e.loading.effects}}))((function(e){var n,t=e.exercise,s=e.loading,i=e.dispatch,r=(0,v.useParams)(),c=(0,m.useState)(u()(u()({},r),{sort:"asc",page:1,limit:10})),o=x()(c,2),d=o[0],p=o[1],h=((0,v.useLocation)(),t.statisticsList),f=(0,m.useState)({}),g=x()(f,2),j=g[0],y=(g[1],(0,m.useState)([])),A=x()(y,2),k=A[0],b=A[1],w=(0,m.useState)(""),_=x()(w,2),Z=(_[0],_[1],(0,m.useState)("")),I=x()(Z,2),S=(I[0],I[1],D.Z.useForm()),E=x()(S,1)[0],B=[{title:"提交率",dataIndex:"commit_percent",align:"center",render:function(e){return(0,Y.jsxs)("span",{children:[0===e?0:(100*e).toFixed(2),"%"]})}},{title:"最低分",dataIndex:"min_score",align:"center",render:function(e){return(0,Y.jsxs)("span",{children:[e,"分"]})}},{title:"最高分",dataIndex:"max_score",align:"center",render:function(e){return(0,Y.jsxs)("span",{className:"c-orange",children:[e,"分"]})}},{title:"平均分",dataIndex:"average_score",align:"center",render:function(e){return(0,Y.jsxs)("span",{children:[e,"分"]})}},{title:"不及格(得分 低于60%)",dataIndex:"fail_counts",align:"center",render:function(e){return(0,Y.jsxs)("span",{children:[e,"人"]})}},{title:"及格(得分60%~70%)",dataIndex:"pass_counts",align:"center",render:function(e){return(0,Y.jsxs)("span",{children:[e,"人"]})}},{title:"良好(得分70%~90%)",dataIndex:"good_counts",align:"center",render:function(e){return(0,Y.jsxs)("span",{children:[e,"人"]})}},{title:"优秀(得分90%~100%)",dataIndex:"best_counts",align:"center",render:function(e){return(0,Y.jsxs)("span",{className:"c-orange",children:[e,"人"]})}}],P=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"exercise/getExerciseStatistics",payload:u()({},d)});case 2:null!=(n=e.sent)&&n.exercise_counts&&b([n.exercise_counts]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,m.useEffect)((function(){P()}),[d.coursesId]),(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsxs)("section",{className:"minH500 bg-white",children:[(0,Y.jsx)("aside",{className:"pt20",children:(0,Y.jsx)(D.Z,{form:E,onChange:function(){var e=Object.assign({},E.getFieldValue());Object.keys(e).map((function(n){e[n].includes("all")?(delete d[n],E.setFieldsValue(H()({},n,"all"))):(d[n]=e[n],E.setFieldsValue(H()({},n,d[n])))})),d.page=1,d.limit=10,P()},initialValues:H()(H()(H()({},"commit_status","all"),"exercise_group_id","all"),"review","all"),children:(0,Y.jsx)(D.Z.Item,{name:"exercise_group_id",children:(0,Y.jsx)(F.Z.Group,{style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{flex:"80px",className:"font14",children:"分班情况:"}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",checked:!j.course_group,children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",className:ys,children:h.course_groups&&h.course_groups.map((function(e,n){return(0,Y.jsxs)(F.Z,{value:e.exercise_group_id,children:[e.exercise_group_name,"(",e.exercise_group_students,")"]},n)}))})]})})})})}),(0,Y.jsx)(N.Z,{className:"mt30",loading:s["exercise/getExerciseStatistics"],pagination:!1,dataSource:k,columns:B}),(0,Y.jsx)("div",{className:js,children:(0,Y.jsxs)(Q.Z,{align:"middle",style:{height:"100%"},className:"ml5 mr5",children:[(0,Y.jsx)(R.Z,{flex:1,className:"font16",children:"统计详情"}),(0,Y.jsx)(R.Z,{className:"font16",children:(0,Y.jsxs)("span",{className:"current",onClick:function(){d.sort="desc"===d.sort?"asc":"desc",console.log("xx params.sort: ",d.sort),p(u()({},d)),P()},children:[(0,Y.jsx)("span",{children:"正确率"}),(0,Y.jsxs)("p",{className:"edu-sorter current ".concat(d.sort),children:[(0,Y.jsx)("span",{className:"iconfont icon-sanjiaoxing-up"}),(0,Y.jsx)("span",{className:"iconfont icon-sanjiaoxing-down"})]})]})})]})}),(0,Y.jsx)($n.Z,{spinning:s["exercise/getExerciseStatistics"],children:(0,Y.jsx)("div",{className:"minH200",children:null==h||null===(n=h.commit_results)||void 0===n?void 0:n.map((function(e,n){var t;return(0,Y.jsxs)("aside",{className:"font14 c-black mt30",children:[(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsxs)(R.Z,{flex:1,children:[e.ques_position,".",e.name||As.f[e.ques_type].name]}),(0,Y.jsxs)(R.Z,{children:["正确率",(0,Y.jsxs)("span",{className:"c-orange",children:[e.right_percent,"%"]})]})]}),(0,Y.jsx)("div",{children:(0,Y.jsx)(un.Z,{value:e.ques_title})}),(0,Y.jsx)("div",{className:"mt20",style:{display:5===e.ques_type?"none":""},children:(0,Y.jsxs)(Q.Z,{className:"c-light-black ",gutter:[24,20],children:[(0,Y.jsx)(R.Z,{flex:1,children:"选项"}),(0,Y.jsx)(R.Z,{flex:"60px",className:"tc",children:"小计"}),(0,Y.jsx)(R.Z,{flex:"200px",children:"百分比"})]})}),(0,Y.jsx)(Re.Z,{style:{margin:0,marginBottom:20,display:5===e.ques_type?"none":""}}),7===(null==e?void 0:e.ques_type)&&(null==e?void 0:e.sub_exercise_questions.map((function(n,t){var s;return(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("div",{style:{marginBottom:10,display:"flex",justifyContent:"space-between"},children:[(0,Y.jsx)(R.Z,{children:(0,Y.jsx)("span",{children:n.ques_title})}),(0,Y.jsxs)(R.Z,{children:["正确率",(0,Y.jsxs)("span",{className:"c-orange",children:[n.right_percent,"%"]})]})]}),null==n||null===(s=n.ques_details)||void 0===s?void 0:s.map((function(n,t){return(0,Y.jsxs)(Q.Z,{gutter:[24,24],className:"font14 c-black",children:[(0,Y.jsx)(R.Z,{flex:1,children:(0,Y.jsxs)(Q.Z,{style:{alignItems:"center"},children:[2===e.ques_type||3===e.ques_type||4===e.ques_type?"":(0,Y.jsxs)(R.Z,{children:[C.oV[t],". "]}),4===e.ques_type?(0,Y.jsx)(R.Z,{flex:1,className:"ml10",children:(0,Y.jsx)(un.Z,{value:ks[n.choice_text]})}):(0,Y.jsx)(R.Z,{flex:1,className:"ml10",children:(0,Y.jsx)(un.Z,{value:"wrong"===n.choice_text?"填写了错误答案":n.choice_text})})]})}),(0,Y.jsx)(R.Z,{flex:"60px",className:"tc",children:(0,Y.jsx)("span",{className:n.choice_right_boolean&&"c-green",children:n.choice_users_count||0})}),(0,Y.jsx)(R.Z,{flex:"200px",children:(0,Y.jsx)(gs.Z,{status:"active",strokeColor:"#2abd8b",percent:(100*n.choice_percent).toFixed(),width:200})})]},t)})),(0,Y.jsx)(Re.Z,{style:{margin:0,marginBottom:20}})]},t)}))),((null==e?void 0:e.ques_type)<7||8===(null==e?void 0:e.ques_type))&&(null==e||null===(t=e.ques_details)||void 0===t?void 0:t.map((function(n,t){return 5===e.ques_type?(0,Y.jsxs)("div",{className:"mt20",children:[(0,Y.jsxs)(Q.Z,{gutter:[24,24],className:"font14 c-black",children:[(0,Y.jsxs)(R.Z,{flex:1,children:[n.challenge_position,".",n.challenge_name]}),(0,Y.jsxs)(R.Z,{children:["正确率",(0,Y.jsxs)("span",{className:"c-orange",children:[n.challenge_percent,"%"]})]})]}),(0,Y.jsx)("div",{children:(0,Y.jsxs)(Q.Z,{className:"c-light-black ",gutter:[24,20],children:[(0,Y.jsx)(R.Z,{flex:1,children:"选项"}),(0,Y.jsx)(R.Z,{flex:"60px",className:"tc",children:"小计"}),(0,Y.jsx)(R.Z,{flex:"200px",children:"百分比"})]})}),(0,Y.jsx)(Re.Z,{style:{margin:0,marginBottom:20}}),null==n?void 0:n.challenge_details.map((function(e,n){return(0,Y.jsxs)(Q.Z,{gutter:[24,24],className:"font14 c-black",children:[(0,Y.jsx)(R.Z,{flex:1,children:(0,Y.jsx)(Q.Z,{children:(0,Y.jsx)(R.Z,{flex:1,className:"ml10",children:(0,Y.jsx)(un.Z,{value:ks[e.choice_text]})})})}),(0,Y.jsx)(R.Z,{flex:"60px",className:"tc",children:(0,Y.jsx)("span",{className:e.choice_right_boolean?"c-green":"",children:e.choice_users_count||0})}),(0,Y.jsx)(R.Z,{flex:"200px",children:(0,Y.jsx)(gs.Z,{status:"active",strokeColor:"#2abd8b",percent:(100*e.choice_percent).toFixed(),width:200})})]},n)})),(0,Y.jsxs)(Q.Z,{className:"",gutter:[24,20],children:[(0,Y.jsx)(R.Z,{className:"ml10",flex:1,children:"有效填写量"}),(0,Y.jsx)(R.Z,{flex:"60px",className:"tc",children:e.effictive_counts}),(0,Y.jsx)(R.Z,{flex:"200px"})]}),(0,Y.jsx)(Re.Z,{style:{margin:0,marginBottom:20}})]},t):(0,Y.jsxs)(Q.Z,{gutter:[24,24],className:"font14 c-black",children:[(0,Y.jsx)(R.Z,{flex:1,children:(0,Y.jsxs)(Q.Z,{children:[![2,3,4,6,8].includes(e.ques_type)&&(0,Y.jsxs)(R.Z,{children:[C.oV[t],". "]}),(0,Y.jsx)(R.Z,{flex:1,className:"ml10",children:[4,6].includes(e.ques_type)?(0,Y.jsx)(un.Z,{value:ks[n.choice_text]}):(0,Y.jsx)(Y.Fragment,{children:3==e.ques_type||8==e.ques_type?"wrong"===n.choice_text?"填写了错误答案":n.choice_text:(0,Y.jsx)(un.Z,{value:"wrong"===n.choice_text?"填写了错误答案":n.choice_text})})})]})}),(0,Y.jsx)(R.Z,{flex:"60px",className:"tc",children:(0,Y.jsx)("span",{className:n.choice_right_boolean?"c-green":"",children:n.choice_users_count||0})}),(0,Y.jsx)(R.Z,{flex:"200px",children:(0,Y.jsx)(gs.Z,{status:"active",strokeColor:"#2abd8b",percent:(100*n.choice_percent).toFixed(),width:200})})]},t)}))),(0,Y.jsxs)(Q.Z,{style:{display:5===e.ques_type?"none":""},className:"",gutter:[24,20],children:[(0,Y.jsx)(R.Z,{className:2===e.ques_type||3===e.ques_type||8===e.ques_type||4===e.ques_type?"ml10":"",flex:1,children:"有效填写量"}),(0,Y.jsx)(R.Z,{flex:"60px",className:"tc",children:e.effictive_counts}),(0,Y.jsx)(R.Z,{flex:"200px"})]})]},n)}))})})]}),(0,Y.jsx)("div",{className:"tc mt30 mb50",children:(0,Y.jsx)(T.Z,{hideOnSinglePage:!1,total:null==h?void 0:h.questions_count,current:d.page||1,pageSize:d.limit,onChange:function(e,n){d.page=e,d.limit=n,P()}})})]})})),ws=t(42441),_s={0:"单选题",1:"多选题",2:"判断题",3:"填空题",4:"简答题",5:"实训题",6:"编程题",7:"组合题"},Ns=(0,v.connect)((function(e){return{exercise:e.exercise,loading:e.loading.effects}}))((function(e){var n,t=e.exercise,s=e.loading,i=e.dispatch,r=(0,v.useParams)(),c=((0,v.useLocation)(),t.statisticsList),o=(0,m.useState)({}),d=x()(o,2),p=(d[0],d[1],(0,m.useState)([])),h=x()(p,2),f=h[0],g=h[1],j=(0,m.useState)(""),y=x()(j,2),A=(y[0],y[1],(0,m.useState)("")),k=x()(A,2),b=(k[0],k[1],(0,m.useState)({})),w=x()(b,2),_=(w[0],w[1],D.Z.useForm());x()(_,1)[0];r.sort="asc";var Z=function(e){return{title:{text:"『 学生正确率分布图 』",left:"center"},tooltip:{trigger:"item",formatter:"{b} : {c} 人"},legend:{bottom:0,icon:"circle",left:"center",itemWidth:6,itemHeight:6,data:["100%","90%-100%","70%-90%","60%-70%","60%以下"].reverse()},series:[{type:"pie",radius:"55%",minAngle:15,center:["50%","50%"],selectedMode:"single",label:{show:!0,position:"outer",normal:{formatter:"{b} \n {c}人",color:"#5c5c5c",lineHeight:20}},labelLine:{normal:{length:20,length2:20,lineStyle:{color:"rgba(0,0,0,.45)"}}},data:[{value:e.details[0].full_count,name:"100%"},{value:e.details[0].best_count,name:"90%-100%"},{value:e.details[0].good_count,name:"70%-90%"},{value:e.details[0].pass_count,name:"60%-70%"},{value:e.details[0].fails_count,name:"60%以下"}],itemStyle:{emphasis:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"},normal:{color:function(e){return["#99B8FB","#80E0B9","#8190AA","#F7C739","#EB7E65"][e.dataIndex]}}},emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}},I=[{title:"提交率",dataIndex:"commit_percent",render:function(e){return(0,Y.jsxs)("span",{children:[100*e,"%"]})}},{title:"最低分",dataIndex:"min_score",render:function(e){return(0,Y.jsxs)("span",{children:[e,"分"]})}},{title:"最高分",dataIndex:"max_score",render:function(e){return(0,Y.jsxs)("span",{className:"c-orange",children:[e,"分"]})}},{title:"平均分",dataIndex:"average_score",render:function(e){return(0,Y.jsxs)("span",{children:[e,"分"]})}},{title:"不及格(得分 低于60%)",dataIndex:"fail_counts",render:function(e){return(0,Y.jsxs)("span",{children:[e,"人"]})}},{title:"及格(得分60%~70%)",dataIndex:"pass_counts",render:function(e){return(0,Y.jsxs)("span",{children:[e,"人"]})}},{title:"良好(得分70%~90%)",dataIndex:"good_counts",render:function(e){return(0,Y.jsxs)("span",{children:[e,"人"]})}},{title:"优秀(得分90%~100%)",dataIndex:"best_counts",render:function(e){return(0,Y.jsxs)("span",{className:"c-orange",children:[e,"人"]})}}],S=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"exercise/getExerciseStatistics",payload:u()({},r)});case 2:null!=(n=e.sent)&&n.exercise_counts&&g([n.exercise_counts]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,m.useEffect)((function(){S()}),[r.coursesId]),(0,Y.jsxs)("section",{className:"minH500 ",style:{padding:0},children:[(0,Y.jsx)("aside",{className:"bg-white inline-block w100 th-bg-white",children:(0,Y.jsx)(N.Z,{className:"mt10 bg-white",loading:s["exercise/getExerciseStatistics"],pagination:!1,dataSource:f,columns:I})}),(0,Y.jsx)("aside",{className:"mt20",children:(0,Y.jsx)("span",{className:"bold c-black font16 ml20",children:"已交卷学生答题详情"})}),(0,Y.jsx)("aside",{children:null==c||null===(n=c.commit_results)||void 0===n?void 0:n.map((function(e,n){return(0,Y.jsxs)("div",{className:"bg-white pl20 pt20 pr20 pb20 mt20",children:[(0,Y.jsxs)("div",{style:{fontSize:14,color:"#0152d9",fontWeight:500},children:[n+1,"、",_s[e.question_type],(0,Y.jsxs)("span",{style:{color:"#999",paddingLeft:10},children:["(共",e.question_count,"小题,",e.question_score,"分)"]}),(0,Y.jsxs)("span",{style:{color:"#000",float:"right"},children:["全班正确率:",100*e.right_percent,"%"]})]}),(0,Y.jsx)(ws.Z,{option:Z(e),style:{height:370},opts:{renderer:"svg"}})]},n)}))})]})})),Zs=t(6668),Is=(0,v.connect)((function(e){return{exercise:e.exercise}}))((function(e){var n=e.exercise,t=e.dispatch,s=(n.actionTabs.params||{}).value,i=(0,m.useState)(!1),r=x()(i,2),c=r[0],o=r[1],u=(0,v.useParams)(),d=u.categoryId,p=u.coursesId,h=function(){var e=l()(a()().mark((function e(){var n,i,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o(!0),null==s||!s.is_wrong){e.next=7;break}return e.next=4,(0,Zs._B)(d,{exercise_question_id:null==s?void 0:s.question_id});case 4:i=e.sent,e.next=10;break;case 7:return e.next=9,(0,Zs.pr)(d,{exercise_question_id:null==s?void 0:s.question_id});case 9:i=e.sent;case 10:0===(null===(n=i)||void 0===n?void 0:n.status)&&(y.ZP.success(null===(r=i)||void 0===r?void 0:r.message),t({type:"exercise/editExercise",payload:{categoryId:d,coursesId:p}}),t({type:"exercise/setActionTabs",payload:{}})),o(!1);case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Y.jsxs)(g.Z,{title:"提示",width:600,centered:!0,open:"标记错题"===n.actionTabs.key,confirmLoading:c,onCancel:function(){return t({type:"exercise/setActionTabs",payload:{}})},onOk:h,children:[(0,Y.jsx)("p",{children:null!=s&&s.is_wrong?"请确认是否将本道试题取消标记为错题?":"请确认是否将本道试题标记为错题?"}),null!=s&&s.is_wrong?(0,Y.jsx)("p",{children:"取消标记后将按照学生实际答题情况重新计算学生本道试题得分。"}):(0,Y.jsxs)("p",{children:["标记后将重新计算已交卷学生成绩,将已交卷学生本道试题得分调整为",null==s?void 0:s.question_score,"分。"]})]})})),Ss=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];return console.log("---",e,n,t),{tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:["等级A","等级B","等级C","等级D","等级E"]}],yAxis:[{type:"value"}],series:[{name:"缺陷",type:"bar",stack:"Ad",color:["#5c9ef7"],emphasis:{focus:"series"},data:t},{name:"漏洞",type:"bar",stack:"Ad",color:["#75c87c"],emphasis:{focus:"series"},data:n},{name:"代码规范性",type:"bar",stack:"Ad",color:["#f3d460"],emphasis:{focus:"series"},data:e}]}},Es=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return{dataset:[{source:e}],tooltip:{show:!0,formatter:function(e){return e.value[2]+":"+e.value[1]+"分"}},xAxis:{splitLine:{lineStyle:{type:"dashed"}},show:!1},yAxis:{splitLine:{lineStyle:{type:"dashed"}}},series:[{name:"scatter",type:"scatter",datasetIndex:0},{name:"line",type:"line",smooth:!0,datasetIndex:1,symbolSize:.1,symbol:"circle",label:{show:!0,fontSize:16},labelLayout:{dx:-20},encode:{label:2,tooltip:1}}]}},Cs=(0,v.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading.effects}}))((function(e){e.shixunHomeworks,e.loading;var n,t,s,r,c=e.dispatch,o=(0,v.useParams)(),d=(0,m.useState)(u()(u()({},{sort_by:"student_id",sort_direction:"desc"}),o)),p=x()(d,2),h=p[0],j=(p[1],(0,m.useState)()),y=x()(j,2),A=y[0],k=y[1],w=(0,m.useState)([]),_=x()(w,2),Z=_[0],I=_[1],S=(0,m.useRef)(),E=(0,m.useState)(1),C=x()(E,2),B=C[0],P=C[1],H=(0,m.useState)(!1),D=x()(H,2),q=D[0],J=D[1],L=(0,m.useState)(10),z=x()(L,2),K=z[0],M=z[1],G=(0,m.useState)([]),W=x()(G,2),U=W[0],V=W[1];(0,m.useEffect)((function(){$()}),[]);var X=[{title:"学号",dataIndex:"student_number",sorter:!0,showSorterTooltip:!1,sortOrder:"student_number"===h.sort_by?"desc"===h.sort_direction?"descend":"ascend":null},{title:"分班",dataIndex:"group_course_name"},{title:"姓名",dataIndex:"user_name"},{title:"缺陷",children:[{title:"阻断",dataIndex:"bug",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.blocker})}},{title:"严重",dataIndex:"bug",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.critical})}},{title:"主要",dataIndex:"bug",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.major})}},{title:"次要",dataIndex:"bug",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.minor})}},{title:"等级",dataIndex:"bug",sorter:!1,showSorterTooltip:!1,sortOrder:"bug"===h.sort_by?"desc"===h.sort_direction?"descend":"ascend":null,render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.grade})}}]},{title:"漏洞",children:[{title:"阻断",dataIndex:"vulnerability",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.blocker})}},{title:"严重",dataIndex:"vulnerability",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.critical})}},{title:"主要",dataIndex:"vulnerability",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.major})}},{title:"次要",dataIndex:"vulnerability",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.minor})}},{title:"等级",dataIndex:"vulnerability",sorter:!1,showSorterTooltip:!1,sortOrder:"vulnerability"===h.sort_by?"desc"===h.sort_direction?"descend":"ascend":null,render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.grade})}}]},{title:"代码规范性",children:[{title:"阻断",dataIndex:"specification",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.blocker})}},{title:"严重",dataIndex:"specification",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.critical})}},{title:"主要",dataIndex:"specification",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.major})}},{title:"次要",dataIndex:"specification",render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.minor})}},{title:"等级",dataIndex:"specification",sorter:!1,showSorterTooltip:!1,sortOrder:"specification"===h.sort_by?"desc"===h.sort_direction?"descend":"ascend":null,render:function(e){return(0,Y.jsx)("span",{className:"current",children:null==e?void 0:e.grade})}}]},{title:"复杂代码",dataIndex:"complexity",sorter:!0,showSorterTooltip:!1,sortOrder:"complexity"===h.sort_by?"desc"===h.sort_direction?"descend":"ascend":null},{title:"代码行数",dataIndex:"total_row_number",sorter:!0,showSorterTooltip:!1,sortOrder:"total_row_number"===h.sort_by?"desc"===h.sort_direction?"descend":"ascend":null},{title:"质量评分",dataIndex:"quality_score",sorter:!0,showSorterTooltip:!1,sortOrder:"quality_score"===h.sort_by?"desc"===h.sort_direction?"descend":"ascend":null},{title:"操作",dataIndex:"action",align:"center",render:function(e,n){return(0,Y.jsx)("a",{target:"_blank",href:"/classrooms/".concat(o.coursesId,"/exercise/").concat(o.categoryId,"/analysis/").concat(n.id),className:"current c-light-primary",children:"详细分析"})}}];function $(){return ee.apply(this,arguments)}function ee(){return(ee=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/exercises/".concat(h.categoryId,"/check_status.json"),{method:"GET"});case 2:n=e.sent,k(n.status),2!=n.status&&-1!=n.status&&(ne({page:1,limit:10}),clearTimeout(S.current));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ne(e){return te.apply(this,arguments)}function te(){return(te=l()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return P(null==n?void 0:n.page),M(null==n?void 0:n.limit),e.next=4,(0,f.ZP)("/api/exercises/".concat(h.categoryId,"/code_quality_analysis_index.json"),{method:"GET",params:u()({},n)});case 4:t=e.sent,I(t);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,m.useEffect)((function(){return 2===A&&(S.current=setInterval((function(){$()}),6e4)),function(){clearTimeout(S.current)}}),[A]),console.log("-------",o),(0,Y.jsxs)("section",{style:{paddingBottom:"10px"},className:"minH500 bg-white pt10",children:[(0===A||1===A)&&(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("p",{style:{display:"flex"},children:[(0,Y.jsx)("span",{style:{flex:"1"},children:(0,Y.jsxs)("label",{children:["检测时间:",null==Z?void 0:Z.created_at]})}),(0,Y.jsx)(b.ZP,{onClick:function(){c({type:"shixunHomeworks/setActionTabs",payload:{key:"质量检测"}})},children:"重新检测"})]}),(0,Y.jsx)("p",{style:{display:"flex"},children:(0,Y.jsxs)(Q.Z,{style:{width:"100%"},children:[(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)("label",{children:"分班情况:"})}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{checked:0===(null==U?void 0:U.length),onChange:function(e){e.target.checked&&(V([]),ne({page:B,limit:K}))},style:{fontSize:"14px"},value:"all",children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",children:(0,Y.jsx)(F.Z.Group,{value:U,onChange:function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:V(i()(n)),ne({page:B,limit:K,group_course_ids:n});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),style:{width:"100%",fontSize:"14px"},children:null==Z||null===(n=Z.course_groups)||void 0===n?void 0:n.map((function(e,n){return(0,Y.jsxs)(F.Z,{style:{fontSize:"14px"},value:null==e?void 0:e.id,children:[null==e?void 0:e.name,"(",null==e?void 0:e.count,")"]})}))})})]})}),(0,Y.jsxs)("p",{style:{display:"flex"},children:[(0,Y.jsx)("span",{children:(0,Y.jsx)("label",{style:{color:"red"},children:"注意:"})}),"本页仅显示全部已完成检测的分班"]}),(0,Y.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Y.jsxs)("div",{children:[(0,Y.jsx)("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500},children:"代码等级分析"}),(null==Z?void 0:Z.grade_statistics)&&(0,Y.jsx)(ws.Z,{option:Ss(null==Z||null===(t=Z.grade_statistics)||void 0===t?void 0:t.map((function(e){return e.specification_count})),null==Z||null===(s=Z.grade_statistics)||void 0===s?void 0:s.map((function(e){return e.vulnerability_count})),null==Z||null===(r=Z.grade_statistics)||void 0===r?void 0:r.map((function(e){return e.bug_count}))),style:{height:400,width:600},opts:{renderer:"svg"}})]}),(0,Y.jsxs)("div",{children:[(0,Y.jsx)("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500},children:"代码质量分布"}),(null==Z?void 0:Z.quality_scores)&&(0,Y.jsx)(ws.Z,{option:Es(null==Z?void 0:Z.quality_scores.map((function(e,n){return[n+1,null==e?void 0:e.quality_score,null==e?void 0:e.user_name]}))),style:{height:400,width:600},opts:{renderer:"svg"}})]})]}),(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("div",{style:{display:"flex"},children:[(0,Y.jsx)("p",{style:{marginLeft:"20px",fontSize:"20px",fontWeight:500,flex:"1"},children:"详细列表"}),(0,Y.jsx)(O.Z.Search,{size:"middle",onSearch:function(e){ne({page:1,limit:K,search:e})},style:{width:"300px"},enterButton:"搜索"})]}),(0,Y.jsx)(N.Z,{columns:X,dataSource:null==Z?void 0:Z.analysis,bordered:!0,scroll:{x:"calc(800px + 50%)"},pagination:!1,onChange:function(e,n,t){t.field&&(h.sort_by=t.field),t.order||(h.sort_direction="asc"),"ascend"===t.order&&(h.sort_direction="asc"),"descend"===t.order&&(h.sort_direction="desc"),t.order||(h.sort_direction="asc"),ne(u()({page:1,limit:K},h))}}),(0,Y.jsx)(T.Z,{current:B,total:null==Z?void 0:Z.total_count,pageSizeOptions:["10","20","50","100","200"],pageSize:K,style:{textAlign:"center",marginTop:"20px",marginBottom:"20px"},onChange:function(e,n){P(e),M(n),ne({page:e,limit:n,group_course_ids:U})}})]})]}),2===A&&(0,Y.jsxs)("div",{style:{textAlign:"center",margin:"100px 0px",paddingBottom:"100px"},children:[(0,Y.jsx)("img",{src:"data:image/png;base64,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agiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEKo2ouqPEBACQqAkAiKEksCpmBAQAkKgagiIEAZzRAcMGNCihn///TcMHDiwRbwihj0E+vbtG/iTCAEhEEKPqLikuQbjTth4441Dnz59wi677BImm2yy8NBDD4Vdd901zDTTTOHUU08Ne++9dzjggAPC9NNP33QVYP/iiy+a4vxktNFGs3r8vOi45JJLhrHGGqsoyeIgJRTdn3/+GX766afw6aefhs8//zx89tlnFv7kk0/CzDPPHE455ZSmOr7//vtw2GGHNcUN6mSvvfayvqf5/vjjj7Dgggta1KuvvpomWfiKK64I5513Xhh55JHD1VdfHXr37t0iz+uvvx7eeOONsN5661na119/3SIPEaOMMkoYY4wxLO3nn38OjMkkk0wSzj333ML8Hvnrr7+GRRZZxE4fe+yxNvH0Mp11fOqpp8IDDzwQ9t9//9CrV68W1T766KNhp512Cssvv3w4/vjjW6QTwRh/9NFH4e233w5vvfVWePPNN8Nff/0VLrzwwvDggw+GlVZaKfTo0cPqeeaZZ8Kll14aZpxxRivDfcH4D0q4T3/55Re7d7iH+OMe4v753//+F7bddttBVaH0LoTAcF2orcNcU1FYruy22mora9/www9vRx5WFN3LL78cNtlkk3DJJZcYSXgn+vXrF1ZccUU/bTqS//LLL2+Ky5/MPvvsTQrsiCOOCE8++WRAEfMAt0dQsCgRyMvl999/DyijkUYaKay66qoeXXi87bbbTAHtsMMOLdLpf2sCEbqSo63HHXdcdu5lUOxbbrml1U+bll566bDKKqt4ctNx3XXXDSussEL47rvvArigtP7++++mPEUnbbWxKH9nxUG62223nVUHSWM4XHvtteHss8/OLoFiR+65557wyCOPWJiPUUcdNTz88MN2vtgY0tpOAAAPGklEQVRiixWO9bLLLmvxI4wwQiDMPUF99BcFj4HCvcs9Oddcc1ld11xzTbjrrrvMgABvynCPejssU+6De3/NNdcM4447bi5F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"}),(0,Y.jsx)("br",{}),(0,Y.jsx)(b.ZP,{type:"primary",style:{width:"120px",height:"40px"},onClick:function(){$()},children:"刷新页面"})]}),(0,Y.jsx)(ce,{}),(0,Y.jsx)(g.Z,{centered:!0,width:1200,title:"详细分析",destroyOnClose:!0,open:!!q,footer:null,onCancel:function(){return J(!1)},children:(0,Y.jsx)("div",{style:{height:500,overflow:"hidden"},children:!!q&&(0,Y.jsx)("iframe",{style:{height:"100%",width:"100%"},src:"https://sonar.educoder.net/project/issues?id=".concat(null==o?void 0:o.categoryId,"-").concat(null==q?void 0:q.student_number,"&resolved=false"),frameBorder:"0"})})})]})})),Bs={flex_box_center:"flex_box_center___Mm5wp",flex_space_between:"flex_space_between___Xglxr",flex_box_vertical_center:"flex_box_vertical_center___oLvCy",flex_box_center_end:"flex_box_center_end___IEhG2",flex_box_column:"flex_box_column___TStIz",wrap:"wrap___WfgpQ",control:"control___Uvc1U",btn:"btn___gckHk",customTable:"customTable___fDCPQ",bgH:"bgH___FpdXp",cusModal:"cusModal___KC0OL",imgWrap:"imgWrap_____xpC",img:"img___y1_Tn",iBtn:"iBtn___PezSP",text:"text___JKvO_",no:"no___WXMqt",textP:"textP___E5hyW",video:"video___XvBIh",sys:"sys___wcaty",li:"li___vKMNS",d1:"d1___jR3G0",b1:"b1___xuUNz",es:"es___WFOJ6",listWrap:"listWrap___KKt7_",list:"list___SBQMa",mask:"mask___xkriH",icons:"icons___uLWh_",time:"time___tPYgD"},Ps=t(71681),Hs=(0,v.connect)((function(e){return{exercise:e.exercise,user:e.user}}))((function(e){var n,t=e.exercise,s=e.dispatch,i=(e.user,(0,v.useParams)()),r=(0,m.useState)({page:1,limit:20,sort_by:null,sort_direction:null,state:null,audit:null,name:"",keyword:"",course_group_id:[],exercise_id:null==i?void 0:i.categoryId}),c=x()(r,2),o=c[0],d=c[1],p=D.Z.useForm(),h=x()(p,1)[0],j=(0,m.useState)(),y=x()(j,2),A=y[0],w=y[1],_=(0,m.useState)(!1),Z=x()(_,2),I=Z[0],S=Z[1],E=t.exerciseList,C=t.commonHeader,B=(0,m.useState)([]),P=x()(B,2),q=P[0],J=P[1],T=(0,m.useState)([]),L=x()(T,2),z=L[0],K=L[1],M=(0,m.useState)(0),G=x()(M,2),W=G[0],U=G[1],V=(0,m.useState)(!0),X=x()(V,2),$=X[0],ee=X[1],ne=(0,m.useState)(!1),te=x()(ne,2),ie=te[0],re=te[1],ae=(0,m.useState)(!1),ce=x()(ae,2),le=ce[0],oe=ce[1],ue=(0,m.useState)(!1),de=x()(ue,2),xe=de[0],pe=de[1],fe=(0,m.useState)(""),ve=x()(fe,2),je=ve[0],ye=ve[1],Ae=(0,m.useRef)(null),ke=[{name:"IP异常",id:1},{name:"浏览器异常",id:2},{name:"登录异常",id:3},{name:"切屏",id:4},{name:"考试延时",id:5},{name:"打回重做",id:6},{name:"使用考试解锁码",id:7},{name:"退出全屏",id:8}];(0,m.useEffect)((function(){be(),we(o)}),[]),(0,m.useEffect)((function(){return clearInterval(Ae.current),2===(null==C?void 0:C.exercise_status)&&(Ae.current=setInterval((function(){we(o)}),3e4)),function(){clearInterval(Ae.current)}}),[null==C?void 0:C.exercise_status,o]);var be=function(){s({type:"exercise/getExerciseList",payload:i})},we=function(){var e=l()(a()().mark((function e(n){var t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=ge().cloneDeep(n),console.log(t,"sendData"),ee(!0),J([]),e.next=6,(0,f.ZP)("/api/exercises/".concat(null==n?void 0:n.exercise_id,"/exercise_abnormities.json"),{method:"get",params:t});case 6:s=e.sent,K([]),ee(!1),U(null==s?void 0:s.total_count),J((null==s?void 0:s.exercise_abnormites)||[]);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){document.getElementById("divhe")&&(document.getElementById("divhe").scrollHeight>47&&(w(47),S(!0)))}),[document.getElementById("divhe"),E]);var _e=[{title:"序号",dataIndex:"number",width:80,render:function(e,n,t){return o.limit*(o.page-1)+t+1}},{title:"姓名",dataIndex:"real_name",width:110,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e})})}},{title:"学号",dataIndex:"student_id",sorter:!0,width:130,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e||"--"})})}},{title:"分班",dataIndex:"course_group_name",width:130,showSorterTooltip:!1,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e||"--"})})}},{title:"操作时间",width:180,dataIndex:"created_at",ellipsis:{showTitle:!1}},{title:"类型",dataIndex:"error_type",width:140,ellipsis:{showTitle:!1}},{title:"说明",dataIndex:"description",ellipsis:{showTitle:!1},render:function(e,n){return(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e||"--"})}),(null==n?void 0:n.user_screen_num)>=50&&(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:"注意:该学生的截屏总数量已达到50张,需要手动删除已截屏的图片之后才能继续自动截屏",children:(0,Y.jsx)("i",{className:"iconfont icon-tishi11 font14 ml5 mr5",style:{color:"#FA6400"}})}),(null==n?void 0:n.user_screen_num)>0&&(0,Y.jsx)("span",{onClick:function(){return ye(null==n?void 0:n.user_id)},className:"current c-light-primary ml10",children:"截屏记录"})]})}}];return(0,Y.jsxs)("section",{className:Bs.wrap,children:[(0,Y.jsxs)(D.Z,{form:h,onChange:function(){o.page=1;var e=Object.assign({},h.getFieldValue());Object.keys(e).map((function(n){switch(n){case"error_type":e[n].includes("all")||!e[n].length?(delete o.error_type,h.setFieldsValue(H()({},"error_type","all"))):(o.error_type=e[n],h.setFieldsValue(H()({},"error_type",o.error_type)));break;case"course_group_id":e[n].includes("all")||!e[n].length?(delete o.course_group,h.setFieldsValue(H()({},"course_group_id","all"))):(o.course_group=e[n],h.setFieldsValue(H()({},"course_group_id",o.course_group)))}})),d(u()({},o)),we(o)},initialValues:H()({},"course_group_id","all"),children:[(0,Y.jsx)(D.Z.Item,{name:"course_group_id",children:(0,Y.jsx)(F.Z.Group,{style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{className:"font14",flex:"80px",children:"班级:"}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",id:"divhe",style:{height:A+"px",overflow:"hidden"},children:null===(n=E.course_groups)||void 0===n?void 0:n.map((function(e,n){return(0,Y.jsxs)(F.Z,{value:e.exercise_group_id,className:"ml0 mr8",children:[e.exercise_group_name,"(",e.exercise_group_students,")"]},n)}))}),I&&(0,Y.jsxs)("span",{onClick:function(){var e=document.getElementById("divhe").scrollHeight;w(A>47?47:e)},style:{color:"rgb(76, 172, 255)",cursor:"pointer",alignItems:"flex-end",display:"flex"},children:[47===A?"展开":"收起",47===A?(0,Y.jsx)(he.Z,{style:{marginBottom:"3px",marginLeft:"2px"}}):(0,Y.jsx)(me.Z,{style:{marginBottom:"3px",marginLeft:"2px"}})]})]})})}),(0,Y.jsx)(D.Z.Item,{name:"error_type",children:(0,Y.jsx)(F.Z.Group,{style:{width:"100%"},children:(0,Y.jsxs)(Q.Z,{children:[(0,Y.jsx)(R.Z,{className:"font14",flex:"80px",children:"类型:"}),(0,Y.jsx)(R.Z,{flex:"80px",children:(0,Y.jsx)(F.Z,{value:"all",children:"全部"})}),(0,Y.jsx)(R.Z,{flex:"1",id:"divhe",style:{height:A+"px",overflow:"hidden"},children:null==ke?void 0:ke.map((function(e,n){return(0,Y.jsx)(F.Z,{value:e.id,className:"ml0 mr8",children:e.name},n)}))})]})})})]}),(0,Y.jsxs)("div",{className:Bs.control,children:[(0,Y.jsx)(O.Z.Search,{placeholder:"请输入姓名或者学号搜索",value:null==o?void 0:o.keyword,onChange:function(e){return n=e.target.value,o.page=1,o.keyword=n,void d(u()({},o));var n},onSearch:function(){o.page=1,d(u()({},o)),we(o)}}),(0,Y.jsx)(b.ZP,{onClick:function(){return oe(!0)},style:{marginLeft:"auto"},icon:(0,Y.jsx)("i",{className:"iconfont icon-guizeguanli font16"}),type:"link",children:"截屏规则"}),(0,Y.jsx)(b.ZP,{onClick:function(){return pe(!0)},icon:(0,Y.jsx)("i",{className:"iconfont icon-chakanshenqingjilu font14"}),type:"link",children:"操作日志"})]}),(0,Y.jsx)("div",{className:Bs.bgH}),(0,Y.jsx)(N.Z,{className:Bs.customTable,dataSource:q,bordered:!1,columns:_e,size:"large",rowKey:"exercise_identity_photo_id",rowClassName:Bs.row,loading:$,onChange:function(e,n,t){o.page=null==e?void 0:e.current,o.limit=null==e?void 0:e.pageSize,null!=t&&t.order?(o.sort_by=null==t?void 0:t.field,o.sort_direction="ascend"===(null==t?void 0:t.order)?"asc":"desc"):(o.sort_by=null,o.sort_direction=null),d(u()({},o)),we(o)},pagination:{pageSize:o.limit,total:W,current:o.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,position:["bottomCenter"],showTotal:function(e){return(0,Y.jsxs)("span",{className:"mr10",children:["共",(0,Y.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}}}),(0,Y.jsx)(Ds,{selectIds:z,visible:ie,onCancel:function(){return re(!1)},onOk:function(){re(!1),we(o)},params:o}),(0,Y.jsx)(Qs,{visible:xe,onCancel:function(){return pe(!1)}}),(0,Y.jsx)(Rs,{visible:je,onCancel:function(){return ye(!1)}}),(0,Y.jsx)(g.Z,{centered:!0,title:"截屏规则",open:le,width:900,footer:null,onCancel:function(){oe(!1)},children:(0,Y.jsxs)("div",{className:"c-grey-333",children:[(0,Y.jsx)("div",{className:"mb20 blod",children:"1.每个学生每场考试最多截屏的总数量为50张,超过之后该学生退出全屏不再进行截屏,老师手动删除截屏图片之后可再自动进行截屏;"}),(0,Y.jsx)("div",{className:"mb20 blod",children:"2.单次退出全屏时长与截屏次数"}),(0,Y.jsx)("div",{className:"mb20",children:"1)若学生【1秒 ≤ 退出全屏时长 ≤ 30秒】,每隔5秒截屏一次;"}),(0,Y.jsx)("div",{className:"mb20",children:"2)若学生【30秒<退出全屏时长 ≤ 120秒】,每隔10秒截屏一次;"}),(0,Y.jsx)("div",{className:"mb20",children:"3)若学生【120秒<退出全屏时长 ≤ 300秒】,每隔30秒截屏一次;"}),(0,Y.jsx)("div",{className:"mb20",children:"4)若学生【300秒<退出全屏时长 ≤ 720秒】,每隔60秒截屏一次;"}),(0,Y.jsx)("div",{className:"mb20",children:"5)若学生【退出全屏时长 >720秒】,不再进行截屏;"}),(0,Y.jsx)("div",{className:"mb20 blod",children:"3.学生返回考试之后,不再进行截屏。"})]})}),(0,Y.jsx)(se.Z,{})]})})),Ds=function(e){var n=e.visible,t=e.onOk,s=e.onCancel,i=e.selectIds,r=e.params,c=(0,m.useState)(!1),o=x()(c,2),d=o[0],p=o[1],h=(0,m.useState)({}),v=x()(h,2),j=v[0],y=v[1],A=D.Z.useForm(),k=x()(A,1)[0],b=function(){var e=l()(a()().mark((function e(s){var c,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(p(!0),!0!==n){e.next=7;break}return e.next=4,(0,f.ZP)("/api/exercises/".concat(null==r?void 0:r.exercise_id,"/batch_audit_identity_photo.json"),{method:"post",body:u()({identity_photo_ids:i},s)});case 4:l=e.sent,e.next=10;break;case 7:return e.next=9,(0,f.ZP)("/api/exercises/".concat(null==r?void 0:r.exercise_id,"/audit_identity_photo.json"),{method:"post",body:u()({identity_photo_id:null==n?void 0:n.exercise_identity_photo_id},s)});case 9:l=e.sent;case 10:0===(null===(c=l)||void 0===c?void 0:c.status)&&t(),p(!1);case 12:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsx)(g.Z,{title:!0!==n?"人脸身份审核":"批量审核",open:!!n,centered:!0,keyboard:!1,width:650,destroyOnClose:!0,onCancel:function(){s()},afterClose:function(){k.resetFields(),y({})},confirmLoading:d,onOk:function(){return k.submit()},children:(0,Y.jsxs)(D.Z,{className:Bs.formWrap,form:k,labelCol:{span:4},wrapperCol:{span:18},onFinish:b,onValuesChange:function(){y(u()({},k.getFieldsValue()))},children:[!0!==n&&(0,Y.jsxs)(Q.Z,{style:{marginLeft:28,marginBottom:38},children:[(0,Y.jsx)(R.Z,{children:"采集照片:"}),(0,Y.jsx)(R.Z,{children:(0,Y.jsxs)("aside",{className:Bs.imgWrap,children:[(0,Y.jsxs)("div",{className:Bs.img,children:[(0,Y.jsx)("img",{width:234,src:(0,C.Tv)(null==n?void 0:n.photo_url)}),(0,Y.jsx)("div",{onClick:function(){ie.Z.publish("preview-image",null==n?void 0:n.photo_url)},className:Bs.iBtn,children:"预览"}),(0,Y.jsx)("div",{className:Bs.text,children:"采集照片"})]}),(0,Y.jsxs)("div",{className:Bs.img,style:{marginLeft:20},children:[null!=n&&n.identity_url?(0,Y.jsx)("img",{width:234,src:(0,C.Tv)(null==n?void 0:n.identity_url)}):(0,Y.jsx)("div",{className:Bs.no,style:{width:326},children:(0,Y.jsx)("span",{children:"暂无证件照片"})}),!(null==n||!n.identity_url)&&(0,Y.jsx)("div",{onClick:function(){ie.Z.publish("preview-image",(0,C.Tv)(null==n?void 0:n.identity_url))},className:Bs.iBtn,children:"预览"}),(0,Y.jsx)("div",{className:Bs.text,children:"证件照片"})]})]})})]}),(0,Y.jsx)(D.Z.Item,{label:"审核状态",name:"state",rules:[{required:!0,message:"请输入审核状态"}],children:(0,Y.jsxs)(L.ZP.Group,{children:[(0,Y.jsx)(L.ZP,{value:"passed",children:"审核通过"}),(0,Y.jsx)(L.ZP,{value:"rejected",children:"审核不通过"})]})}),"rejected"===(null==j?void 0:j.state)&&(0,Y.jsx)(D.Z.Item,{label:"审核意见",name:"comment",rules:[{required:!0,message:"请输入审核意见"}],children:(0,Y.jsx)(O.Z,{placeholder:"如:你的个人信息与照片不一致。",maxLength:30})}),(0,Y.jsx)("div",{style:{color:"#FA6400",paddingLeft:32},children:"注意:审核通过后,该学生在本场考试的认证状态将更新为“审核通过”,且能够进入考试。"})]})})},Qs=function(e){var n=e.visible,t=e.onCancel,s=(0,v.useParams)(),i=(0,m.useState)({page:1,limit:20,exercise_id:null==s?void 0:s.categoryId}),r=x()(i,2),c=r[0],o=r[1],d=(0,m.useState)(!1),p=x()(d,2),h=p[0],j=p[1],y=(0,m.useState)([]),A=x()(y,2),b=A[0],w=A[1],_=(0,m.useState)(0),Z=x()(_,2),I=Z[0],S=Z[1];(0,m.useEffect)((function(){n&&(c.page=1,c.limit=20,o(u()({},c)),C(c))}),[n]);var E=[{title:"操作人",dataIndex:"teacher_name",ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e})})}},{title:"操作时间",dataIndex:"created_at",width:200},{title:"类型",dataIndex:"operate_type",width:100,render:function(e){return(0,Y.jsx)(Y.Fragment,{children:0===e&&(0,Y.jsx)("span",{children:"删除"})})}},{title:"学生姓名",dataIndex:"student_name",width:140,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e})})}},{title:"学号",dataIndex:"student_id",width:160,ellipsis:{showTitle:!1},render:function(e){return(0,Y.jsx)(k.Z,{placement:"bottomLeft",title:e,children:(0,Y.jsx)("span",{children:e})})}},{title:"截屏时间",dataIndex:"screen_time",width:200},{title:"图片",dataIndex:"url",width:100,render:function(e){return(0,Y.jsx)("img",{className:"current",onClick:function(){return ie.Z.publish("preview-image","".concat(Ps.Z.API_SERVER).concat(e))},width:70,height:40,src:"".concat(Ps.Z.API_SERVER).concat(e)})}}],C=function(){var e=l()(a()().mark((function e(n){var t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=ge().cloneDeep(n),j(!0),e.next=4,(0,f.ZP)("/api/exercises/".concat(null==n?void 0:n.exercise_id,"/exercise_user_screens/screen_actions.json"),{method:"get",params:t});case 4:s=e.sent,j(!1),S(null==s?void 0:s.total_count),w((null==s?void 0:s.exercise_screen_actions)||[]);case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Y.jsx)(g.Z,{title:"操作日志",open:n,centered:!0,keyboard:!1,width:1064,destroyOnClose:!0,onCancel:function(){t()},footer:null,children:(0,Y.jsx)(N.Z,{dataSource:b,bordered:!1,columns:E,size:"large",loading:h,locale:{emptyText:(0,Y.jsx)(X.Z,{})},onChange:function(e){c.page=null==e?void 0:e.current,c.limit=null==e?void 0:e.pageSize,o(u()({},c)),C(c)},pagination:{pageSize:c.limit,total:I,current:c.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,showTotal:function(e){return(0,Y.jsxs)("span",{className:"mr10",children:["共",(0,Y.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}}})})},Rs=function(e){var n=e.visible,t=e.onCancel,s=(0,v.useParams)(),i=(0,m.useState)({page:1,limit:9999,user_id:n,error_type:[8],exercise_id:null==s?void 0:s.categoryId}),r=x()(i,2),c=r[0],o=(r[1],(0,m.useState)(!1)),d=x()(o,2),p=d[0],h=d[1],j=(0,m.useState)([]),A=x()(j,2),k=A[0],b=A[1];(0,m.useEffect)((function(){n&&w(u()(u()({},c),{},{user_id:n}))}),[n]);var w=function(){var e=l()(a()().mark((function e(n){var t,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=ge().cloneDeep(n),console.log(t,"sendData"),h(!0),e.next=5,(0,f.ZP)("/api/exercises/".concat(null==n?void 0:n.exercise_id,"/exercise_abnormities.json"),{method:"get",params:t});case 5:s=e.sent,h(!1),b((null==s?void 0:s.exercise_abnormites)||[]);case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_=function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.Z.confirm({icon:null,title:"提示",content:"删除后不可恢复,确认删除吗?",okText:"确认",cancelText:"取消",onOk:function(){var e=l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/exercises/".concat(null==s?void 0:s.categoryId,"/exercise_user_screens/").concat(n,".json"),{method:"delete"});case 2:0===e.sent.status&&(y.ZP.success("删除成功"),w(c));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),N=(null==k?void 0:k[0])||{};return(0,Y.jsx)(g.Z,{title:"截屏记录",open:!!n,centered:!0,keyboard:!1,width:684,forceRender:!0,destroyOnClose:!0,onCancel:function(){t()},footer:null,children:(0,Y.jsx)($n.Z,{spinning:p,children:(0,Y.jsxs)("div",{style:{maxHeight:500},children:[(0,Y.jsxs)("div",{className:"c-grey-333 blod mb10",children:[null==N?void 0:N.real_name," ",null==N?void 0:N.student_id]}),(null==N?void 0:N.user_screen_num)>=50&&(0,Y.jsxs)("div",{className:"mb10",style:{color:"#FA6400"},children:[(0,Y.jsx)("i",{className:"iconfont icon-tishi11 mr5"}),(0,Y.jsx)("span",{children:"注意:该学生的截屏总数量已达到 50 张,需要手动删除已截屏的图片之后才能继续自动截屏"})]}),null==k?void 0:k.map((function(e,n){var t,s;return(0,Y.jsxs)("div",{children:[(0,Y.jsxs)("div",{className:"mb10",children:[(0,Y.jsx)("span",{className:"c-grey-666 mr10",children:"退出全屏时间"}),(0,Y.jsx)("span",{style:{display:"inline-block",width:144},className:"c-grey-333",children:null==e?void 0:e.created_at}),(0,Y.jsxs)("span",{className:"c-grey-666 ml40",children:["截屏数量",(0,Y.jsx)("span",{style:{margin:"0 6px",color:"#FA6400"},children:null==e||null===(t=e.exercise_user_screens)||void 0===t?void 0:t.length}),"张"]})]}),(0,Y.jsx)("div",{className:Bs.listWrap,children:null==e||null===(s=e.exercise_user_screens)||void 0===s?void 0:s.map((function(e){return(0,Y.jsxs)("div",{className:Bs.list,children:[(0,Y.jsx)("img",{src:"".concat(Ps.Z.API_SERVER).concat(null==e?void 0:e.url)}),(0,Y.jsxs)("div",{className:Bs.time,children:[(0,Y.jsx)("span",{className:"c-grey-666 mr10 font12",children:"截屏时间"}),(0,Y.jsx)("span",{className:"c-grey-333 font12",children:null==e?void 0:e.created_at})]}),(0,Y.jsx)("div",{className:Bs.mask,children:(0,Y.jsxs)("div",{className:Bs.icons,children:[(0,Y.jsx)("i",{onClick:function(){return ie.Z.publish("preview-image","".concat(Ps.Z.API_SERVER).concat(null==e?void 0:e.url))},className:"iconfont icon-fangda3 mr15"}),(0,Y.jsx)("i",{onClick:function(){return _(null==e?void 0:e.id)},className:"iconfont icon-shanchu14"})]})})]},null==e?void 0:e.id)}))})]},n)}))]})})})},qs={flex_box_center:"flex_box_center___eZU8T",flex_space_between:"flex_space_between___l4Kzs",flex_box_vertical_center:"flex_box_vertical_center___E7NVy",flex_box_center_end:"flex_box_center_end___S0V3_",flex_box_column:"flex_box_column___ONItD",title:"title___rK1ze",export:"export___tng10",bg:"bg___rwmJT",tabs:"tabs___SK3e0"},Fs=t(43463),Os=t(43531),Js=function(e){var n=function(e){var n=new Notification(e.title,{body:e.message,icon:e.icon||"/ip.png"});n.addEventListener("click",(function(){e.link&&window.open(e.link,e.target||"_blank")})),setTimeout((function(){n.close()}),3e4)};"Notification"in window?"granted"===Notification.permission?n(e):"denied"!==Notification.permission&&Notification.requestPermission().then((function(t){"granted"===t&&n(e)})):alert("当前浏览器不支持通知")},Ts=["exercise","globalSetting","loading","dispatch","classroomList","user","match"],Ls=(0,v.connect)((function(e){var n=e.exercise,t=e.loading,s=e.user,i=e.globalSetting;return{classroomList:e.classroomList,exercise:n,globalSetting:i,user:s,loading:t.effects}}))((function(e){var n,t,s,r,c,o,d,p,P,H,D,Q=e.exercise,R=(e.globalSetting,e.loading,e.dispatch),q=e.classroomList,F=e.user,O=(e.match,h()(e,Ts),(0,v.useParams)()),J=(0,v.useSearchParams)(),T=x()(J,1)[0],L=(0,m.useState)([]),z=x()(L,2),M=(z[0],z[1],Q.exerciseList),G=Q.commonHeader,W=Q.checkDomain,U=Q.workSetting,V=(0,m.useState)(T.get("tabs")||0),X=x()(V,2),$=X[0],ee=X[1],ne=(0,m.useState)(K()(new Date).valueOf()),te=x()(ne,2),se=te[0],ie=te[1],re=(0,m.useState)(),ae=x()(re,2),ce=ae[0],oe=ae[1],ue=(0,m.useState)(!1),de=x()(ue,2),pe=de[0],he=de[1],me=(0,m.useState)(1),fe=x()(me,2),ve=fe[0],ge=fe[1],je=F.userInfo;O.category=T.get("category_id");var ye=!W||W&&(null==je||null===(n=je.course)||void 0===n?void 0:n.course_identity)<3,Ae=(0,m.useRef)(Date.now()),be=(0,m.useRef)();(0,m.useEffect)((function(){R({type:"classroomList/getAssistantPermissions",payload:{course_id:O.coursesId}})}),[(0,le.bg)()]),(0,m.useEffect)((function(){return clearInterval(be.current),(0,le.G5)()&&2===(null==G?void 0:G.exercise_status)&&null!=G&&G.enable_monitor&&(be.current=setInterval((function(){we()}),5e3)),function(){clearInterval(be.current)}}),[F.userInfo,null==G?void 0:G.exercise_status]),(0,m.useEffect)((function(){R({type:"exercise/getCommonHeader",payload:u()({},O)}),sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),g.Z.info({title:"提示",centered:!0,width:600,content:(0,Y.jsxs)("div",{children:["在线考试禁止使用链接直接访问答题页面,请使用下面两种正常方式进入考试答题页面。",(0,Y.jsx)("br",{}),"1、在",(0,Y.jsx)("span",{className:"c-red blod",children:"考试列表"}),"页面中,点击“",(0,Y.jsx)("span",{className:"c-blue blod",children:"开始考试"}),"”或“",(0,Y.jsx)("span",{className:"c-blue blod",children:"继续考试"}),"”按钮进入考试答题页面。",(0,Y.jsx)("br",{}),"2、在",(0,Y.jsx)("span",{className:"c-red blod",children:"考试详情"}),"页面中,点击“",(0,Y.jsx)("span",{className:"c-blue blod",children:"开始考试"}),"”或“",(0,Y.jsx)("span",{className:"c-blue blod",children:"继续考试"}),"”按钮进入考试答题页面。"]}),okText:"知道了"}))}),[O.coursesId]);var we=function(){var e=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/exercises/".concat(O.categoryId,"/new_abnormities.json"),{method:"get",params:{time:Ae.current}});case 2:if(401!==(null==(n=e.sent)?void 0:n.status)){e.next=6;break}return clearInterval(be.current),e.abrupt("return");case 6:Ae.current=Date.now(),""!==(null==n?void 0:n.message)&&"请登录后再操作"!==(null==n?void 0:n.message)&&Js({title:(null==n?void 0:n.exercise_name)+"-考试异常",message:n.message,target:"self",icon:"/warning.png",link:"/classrooms/".concat(O.coursesId,"/exercise/").concat(O.categoryId,"/detail?random=").concat("true"===T.get("random"),"&tabs=7")});case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),_e=function(){v.history.push("/classrooms/".concat(O.coursesId,"/exercisenotice/").concat(G.id,"/users/").concat(je.login))},Ne=function(){R({type:"exercise/getCommonHeader",payload:u()({},O)});var e={0:function(){R({type:"exercise/getExerciseList",payload:u()({},O)})},2:function(){ge(ve+1)},3:function(){R({type:"exercise/getWorkSetting",payload:u()({},O)})}};e[$]&&e[$]()};var Ie=[{name:"答题列表",id:0,hidden:!1,component:(0,Y.jsx)(xe,{getparams:function(e){oe(u()({},e))},checkDomainAuthority:ye})},{name:"试卷预览",id:2,hidden:(0,C._m)()&&!(0,le.ag)()||!ye||(0,le.dE)(),component:!(0,le.Rm)()||null!==(t=q.AssistantObject.exercise)&&void 0!==t&&t.can_preview?null!=G&&G.is_random?(0,Y.jsx)(gt.default,{},ve):(0,Y.jsx)(Vn,{activeTabs:$}):(0,Y.jsxs)("div",{style:{padding:"100px",textAlign:"center",fontSize:"18px",height:"400px"},children:[(0,Y.jsx)("i",{className:"iconfont icon-jinggao-3",style:{color:"#fcb041"}}),"  您未获取此权限,需向管理员申请权限才能使用此功能"]})},{name:"统计结果",id:1,hidden:!ye||(0,C._m)()&&!(0,le.ag)()||(0,le.dE)()&&!(null!=G&&G.show_statistic),component:null!=G&&G.is_random?(0,Y.jsx)(Ns,{}):(0,Y.jsx)(bs,{})},{name:"质量检测",id:7,hidden:!(null!=G&&G.open_code_quality_analysis)||(0,le.dE)(),component:(0,Y.jsx)(Cs,{})},{name:"代码查重",id:4,hidden:(0,le.dE)()||1===G.exercise_status||!G.exist_program,component:(0,Y.jsx)(Qe,{},se)},{name:"规则设置",id:3,hidden:!ye||(0,le.dE)(),component:(0,Y.jsx)(vs,{})},{name:"考试监控",id:7,hidden:!(0,le.G5)()||!(null!=G&&G.enable_monitor),component:(0,Y.jsx)(Hs,{})},{name:"人脸审核",id:5,hidden:!G.identity_verify||(0,le.dE)(),component:(0,Y.jsx)(ke,{})},{name:"摄像监控",id:6,hidden:!G.open_phone_video_recording||(0,le.dE)(),component:(0,Y.jsx)(Ze,{})}].filter((function(e){return!e.hidden}));(null==G?void 0:G.exercise_status)&&1===(null==G?void 0:G.exercise_status)&&Ie.splice.apply(Ie,[0,1].concat(i()(Ie.splice(1,1,Ie[0])))),(0,m.useEffect)((function(){T.get("tabs")||(null==G?void 0:G.exercise_status)&&1===(null==G?void 0:G.exercise_status)&&ee("2")}),[null==G?void 0:G.exercise_status]);var Se="YYYY-MM-DD",Ee=K()("2020-11-15",Se),Ce=function(){return g.Z.info({title:"题库改版告知",content:(0,Y.jsx)(Y.Fragment,{children:"EduCoder已升级题库功能,所有试题均需匹配知识点。 当前试卷所涉及试题均未匹配知识点,无法随机抽取,已不能有效使用。请在试卷库重新组卷后使用。 由此带来的不便,敬请谅解!"})})},Be=function(){var e=l()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/courses/".concat(null==O?void 0:O.coursesId,"/exercises/exercise_code_repeat.json"),{method:"post",body:{group_ids:n,id:null==O?void 0:O.categoryId}});case 2:if(0!==(t=e.sent).status){e.next=8;break}return ee(4),ie(K()(new Date).valueOf()),R({type:"exercise/setActionTabs",payload:{}}),e.abrupt("return");case 8:t.status<-2&&y.ZP.error(null==t?void 0:t.message);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,le.RV)()?(0,le.RV)()?(0,Y.jsxs)("section",{className:qs.bg,children:[(0,Y.jsxs)("div",{className:"edu-container",children:[je.username&&(0,Y.jsxs)("section",{className:"animated fadeIn",children:[(0,Y.jsx)("aside",{className:"mt10",children:(0,Y.jsxs)(A.Z,{separator:">",children:[(0,Y.jsx)(A.Z.Item,{href:"/classrooms/".concat(O.coursesId,"/exercise"),children:null==F||null===(s=F.userInfo)||void 0===s||null===(s=s.course)||void 0===s?void 0:s.course_name}),(0,Y.jsx)(A.Z.Item,{href:"/classrooms/".concat(O.coursesId,"/exercise"),children:"在线考试"}),(0,Y.jsx)(A.Z.Item,{children:"试卷详情"})]})}),(0,Y.jsxs)("aside",{className:[qs.title,"mt20"].join(" "),children:[(0,Y.jsx)("a",{href:"/classrooms/".concat(O.coursesId,"/exercise"),children:(0,Y.jsx)(Z.Z,{className:"font16 c-black"})}),(0,C.vB)(null==G?void 0:G.exercise_status,null==G?void 0:G.appraise_label),(0,Y.jsx)(k.Z,{title:null==G?void 0:G.exercise_name,children:(0,Y.jsx)("strong",{className:"font20 ml5",children:null==G?void 0:G.exercise_name})})]})]}),(0,Y.jsxs)("aside",{className:"mt30 relative",children:[(0,Y.jsxs)("div",{className:qs.export,children:[!(0,le.dE)()&&ye&&G.exercise_status>1&&G.exist_program&&(0,Y.jsxs)(b.ZP,{onClick:function(e){e.preventDefault(),R({type:"exercise/setActionTabs",payload:{key:"代码查重",params:O}})},children:[(0,Y.jsx)("span",{className:"iconfont icon-daimachazhong font14 mr5"}),"代码查重"]}),(0,le.GJ)()&&ye&&(null==G||null===(r=G.user_permission)||void 0===r?void 0:r.user_commit_counts)>0&&2===(null==G?void 0:G.exercise_status)&&(0,Y.jsxs)(b.ZP,{onClick:function(e){var n;e.preventDefault(),!(0,le.Rm)()||null!=q&&null!==(n=q.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_redo?R({type:"exercise/setActionTabs",payload:{key:"打回重做",params:O}}):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(0,Y.jsx)("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"打回重做"]}),(0,le.GJ)()&&ye&&(null==G||null===(c=G.user_permission)||void 0===c?void 0:c.exercise_unpublish_count)>0&&(0,Y.jsx)(Fs.Z,{tips:null==G?void 0:G.open_appraise,style:{marginLeft:10},children:(0,Y.jsxs)(b.ZP,{onClick:function(e){var n,t;if(e.preventDefault(),!(0,le.Rm)()||null!=q&&null!==(n=q.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_publish)if(0!==(null==G?void 0:G.exercise_question_count)){var s=K()(null==G?void 0:G.created_at,Se);K()(Ee).diff(K()(s),"days")>0&&null!=G&&G.is_random?Ce():R({type:"exercise/setActionTabs",payload:{key:"批量发布",selectArrs:[O.categoryId],unified_setting:null==G?void 0:G.unified_setting,params:O,disabled:1!==(null==G?void 0:G.exercise_status),type:2,cb:Ne,manage_all_group:null==U||null===(t=U.exercise)||void 0===t?void 0:t.manage_all_group}})}else y.ZP.warning("试卷内没有试题不允许发布考试");else y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(0,Y.jsx)("span",{className:"iconfont icon-fabuzhiwei font14 mr5"}),"发布考试"]})}),(0,le.GJ)()&&ye&&(null==G||null===(o=G.user_permission)||void 0===o?void 0:o.exercise_publish_count)>0&&(0,Y.jsxs)(b.ZP,{onClick:function(e){var n;e.preventDefault(),!(0,le.Rm)()||null!=q&&null!==(n=q.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_stop?R({type:"exercise/setActionTabs",payload:{key:"批量结束",unified_setting:null==G?void 0:G.unified_setting,selectArrs:[O.categoryId],params:O,cb:Ne}}):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(0,Y.jsx)("span",{className:"iconfont icon-lijijiezhi mr5 font14"}),"结束考试"]}),(0,le.dE)()&&2===(null==G||null===(d=G.user_permission)||void 0===d?void 0:d.current_status)&&G.exercise_status>1&&(0,Y.jsxs)(b.ZP,{danger:null==M||null===(p=M.exercise_types)||void 0===p?void 0:p.is_redo,onClick:function(){return _e()},children:[(0,Y.jsx)("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),null!=M&&null!==(P=M.exercise_types)&&void 0!==P&&P.is_redo?"重新考试":"开始考试"]}),(0,le.dE)()&&0===(null==G||null===(H=G.user_permission)||void 0===H?void 0:H.current_status)&&G.exercise_status>1&&(0,Y.jsxs)(b.ZP,{onClick:function(){return _e(!0)},children:[(0,Y.jsx)("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"继续考试"]}),(null==G?void 0:G.show_analysis_detail)&&(0,Y.jsxs)(b.ZP,{onClick:function(){(0,C.xg)("/classrooms/".concat(O.coursesId,"/exercise/").concat(O.categoryId,"/analysis/").concat(null==G?void 0:G.analysis_id))},children:[(0,Y.jsx)("span",{className:"iconfont icon-a-08zhiliang-xianxing font14 pr5"}),"质量评分"]}),(0,le.GJ)()&&ye&&(0,Y.jsx)(Fs.Z,{tips:null==G?void 0:G.open_appraise,style:{marginLeft:10},children:(0,Y.jsxs)(b.ZP,{onClick:function(){var e;if(!(0,le.Rm)()||null!=q&&null!==(e=q.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_create){var n=K()(null==G?void 0:G.created_at,Se);K()(Ee).diff(K()(n),"days")>0&&null!=G&&G.is_random?Ce():v.history.push(null!=G&&G.is_random?"/classrooms/".concat(O.coursesId,"/exercise/").concat(O.categoryId,"/random/edit?type=settings"):"/classrooms/".concat(O.coursesId,"/exercise/add/").concat(O.categoryId,"?random=false&type=2"))}else y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[(0,Y.jsx)("span",{className:"iconfont icon-bianjizuoye mr5 font14"}),"编辑试卷"]})}),(0,le.GJ)()&&ye&&(0,Y.jsx)(w.Z,{dropdownRender:function(){return(0,Y.jsxs)(j.Z,{onClick:function(){var e=l()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Q.order&&(O.order=Q.order,O.order_type=Q.order_type),e.t0=n.key,e.next="1"===e.t0?4:9;break;case 4:return e.next=6,(0,E.Uj)(u()(u()({},O),ce));case 6:return 0===e.sent.status&&(0,B.je)(u()(u()({},O),ce)),e.abrupt("break",9);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Y.jsx)(j.Z.Item,{children:"学生成绩"},"1"),(0,Y.jsx)(j.Z.Item,{children:(0,Y.jsx)("a",{target:"_blank",href:"/classrooms/".concat(O.coursesId,"/exercise/").concat(O.categoryId,"/export_blank"),children:"导出试卷"})},"2"),(0,Y.jsx)(j.Z.Item,{children:(0,Y.jsx)(v.Link,{to:"/classrooms/".concat(O.coursesId,"/exportlist/exercise_score"),children:"历史导出"})},"3")]})},children:(0,Y.jsxs)(b.ZP,{children:[(0,Y.jsx)(I.Z,{}),"导出",(0,Y.jsx)(S.Z,{})]})})]}),(0,Y.jsx)(_.Z,{activeKey:"".concat($),className:qs.tabs,onChange:function(e){var n=K()(null==G?void 0:G.created_at,Se),t=K()(Ee).diff(K()(n),"days");if("表单未保存"==Q.actionTabs.key)g.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){t>0&&3===parseInt(e)&&null!=G&&G.is_random?Ce():(ee(e),R({type:"exercise/setActionTabs",payload:{key:""}}))}});else{if(t>0&&3===parseInt(e)&&null!=G&&G.is_random)return void Ce();ee(e)}},items:Ie.map((function(e){return{label:e.name,key:"".concat(e.id)}}))}),(0,Y.jsx)("section",{className:null!=G&&G.is_random&&"2"===$?"":"pl25 pr25 bg-white",children:null===(D=Ie.filter((function(e){return e.id==$})))||void 0===D||null===(D=D[0])||void 0===D?void 0:D.component})]})]}),(0,Y.jsx)(vt.Z,{}),(0,Y.jsx)(wt,{onOk:Be}),(0,Y.jsx)(_t.Z,{}),(0,Y.jsx)(dt,{cb:function(){R({type:"exercise/getExerciseList",payload:u()({},O)})}}),(0,Y.jsx)(ft,{}),(0,Y.jsx)(Is,{}),(0,Y.jsx)(Os.Z,{successCb:function(){return _e(currentEnterExamRef.current)}}),(0,Y.jsxs)(g.Z,{open:pe,title:"规则说明",width:800,footer:null,onCancel:function(){he(!1)},children:[(0,Y.jsx)("p",{children:"一、等级规则"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"1. 缺陷等级"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:(0,Y.jsx)(N.Z,{dataSource:[{live:"A",gz:"0个错误",ld:"0个漏洞",gf:"0 - 5%"},{live:"B",gz:"至少1个次要错误",ld:"至少1个次要漏洞",gf:"6% - 10%"},{live:"C",gz:"至少1个主要错误",ld:"至少1个主要漏洞",gf:"11% - 20%"},{live:"D",gz:"至少1个严重错误",ld:"至少1个严重漏洞",gf:"21% - 50%"},{live:"E",gz:"至少1个阻断错误",ld:"至少1个阻断漏洞",gf:"超过50%"}],columns:[{title:"等级",dataIndex:"live"},{title:"缺陷评估规则",dataIndex:"gz"},{title:"漏洞评估规则",dataIndex:"ld"},{title:"代码规范评估规则",dataIndex:"gf"}],pagination:!1})}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"注:代码规范评估规则中数值来源为计算技术债务时间占开发所有代码所需要的时间的比例(Technical Debt Ratio)"}),(0,Y.jsx)("p",{style:{marginLeft:"20px"},children:"Technical Debt Ratio = 技术债务时间 / 开发时间"}),(0,Y.jsx)("p",{style:{marginLeft:"20px"},children:"技术债务时间为修复所有问题所需要的时间。"}),(0,Y.jsx)("p",{children:"二、复杂度规则"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"根据代码路径数计算的数值,每当一个函数的控制流分叉时,复杂度计数器就会自增一。"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"每个程序语言的关键字对应的复杂度数据不同,但每个函数的最小复杂度为1。(特定语言的详细数据略)"}),(0,Y.jsx)("p",{children:"三、代码质量分规则"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"代码质量分 = 0.5*缺陷分数 + 0.3*漏洞分数 + 0.2*代码规范性分数"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"其中:"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"缺陷/漏洞/代码规范性分数计算规则为:100 - 100 *((100*阻断数 + 5*严重数 + 3*主要数 + 1*次数)/ 代码行数)"}),(0,Y.jsx)("p",{style:{marginLeft:"10px"},children:"注:分数为空的代表不支持的文件格式。"})]})]}):"":null}))},35626:function(e,n,t){t.d(n,{Z:function(){return R}});var s=t(7557),i=t.n(s),r=t(41498),a=t.n(r),c=t(82242),l=t.n(c),o=t(79800),u=t.n(o),d=t(59301),x=t(24650),p=t(8591),h=t(43418),m=t(71418),f=t(95237),v=t(43604),g=t(53326),j=t(24905),y=t(94001),A=t(67147),k="modalWrapper___rWDvO",b="exportSettingWrapper___pCClH",w="imgPreviewPart___PCv0Y",_="tips___EVeBl",N="pottedLine___AaY68",Z="text___ho3u_",I=t(80608),S=t(49105),E=t(92396),C=t(87684),B=t(71681),P=t(77036),H=t(41129),D="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAECAYAAADLcnBRAAAAAXNSR0IArs4c6QAAAcNJREFUSEvtlT1oFFEURs+dndmAqGBAMCAoKAqChT+lYGER6xQLlsGdXWMQFETbtREhjQgmuxmLdJIEi1SxCdjYRpCQbkEhoihioYjMneyVCDtMCuG+fqedc9437775ZoTRNZrAaAL/nYDs3bFZTmjB0dA5Jbt8kRfseD2b4YgOOOXlh1wCv6XHttezFWq6wQUvX+WSa7yTBrte19qcUzjg5cs9RfRlgR9ez5oc1xrHvHyZE/NNnvPR69kdDmvOGS9f5gh/pMtWiJe3uRzCl1kTvJcOude1Gc7qgENevswxPvwrSN6kB7RCF5CIuWSRB16vSGkMjGUvX3LCZj3jkteze4zrT757+X0FSRgPeXHzJpsQXsYoohEvsup9Rk2ZM+O+lx9ykdCLM255PU2ZNOO1l6+cUb+ecdrrWYdYd1Avv++MxjgZUnpNeWPG1dCsCJrDgsyKcD10AYFXccaS19MWVzAeevkK108y7no9u83BQnnp5atcnHBD5vnldTXlKYT/FanxJOny1ptTtJm2AVNefsgZrNcz5r2etbhYGI+8fCXncz3zf2StQ1R8Yi00Z4+Pa9yULl+9rqY8Bs57+ZKLePYXdsiA6BdYLZkAAAAASUVORK5CYII=",Q=t(37712),R=(x.Z.TextArea,(0,I.connect)((function(e){var n=e.exercise,t=e.loading,s=e.globalSetting;return{exercise:n,loading:t.effects,globalSetting:s}}))((function(e){var n,t=e.exercise,s=e.loading,r=e.dispatch,c=t.workSetting,o=(0,I.useParams)();o.category=o.categoryId||o.exerciseId,o.categoryId=o.categoryId||o.exerciseId;var x=(0,d.useState)(!1),R=u()(x,2),q=R[0],F=(R[1],(0,d.useState)(!1)),O=u()(F,2),J=O[0],T=O[1],L=(0,d.useState)({file_list:[],attachment_id:"",show_title:!1,show_body:!1,show_info:!1,show_table:!1,show_user:!1,show_no:!1,show_group:!1,show_phone:!1,show_school_name:!1,export_page_num:40,show_desc:!1,description:""}),z=u()(L,2),K=z[0],Y=z[1];(0,d.useEffect)((function(){G()}),[c]),(0,d.useEffect)((function(){r({type:"exercise/getWorkSetting",payload:l()({},o)})}),[]);var M,G=function(){var e,n,t,s,i=JSON.parse(JSON.stringify(c));Object.keys(K).forEach((function(e){var n;K[e]=null==i||null===(n=i.exercise_header)||void 0===n?void 0:n[e]})),K.file_list=null!=i&&null!==(e=i.exercise_header)&&void 0!==e&&e.attachment_id?[{uid:null==i||null===(n=i.exercise_header)||void 0===n?void 0:n.attachment_id,id:null==i||null===(t=i.exercise_header)||void 0===t?void 0:t.attachment_id,url:null==i||null===(s=i.exercise_header)||void 0===s?void 0:s.photo_url}]:[],Y(K)},W=function(){var e=a()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return T(!0),e.next=3,(0,S.ZP)("/api/exercises/".concat(null==o?void 0:o.categoryId,"/foramt_settings.json"),{method:"post",body:n});case 3:0===e.sent.status&&(p.ZP.success("更新成功"),r({type:"exercise/getCommonHeader",payload:l()({},o)}),r({type:"exercise/getWorkSetting",payload:l()({},o)}),r({type:"exercise/getExerciseExportHeadData",payload:{id:o.exerciseId||o.categoryId,identify:o.userId||null}}),T(!1));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),U={disabled:q,multiple:!1,listType:"picture-card",onPreview:function(e){C.Z.publish("preview-image",e.thumbUrl||e.url)},withCredentials:!0,fileList:K.file_list,beforeUpload:function(e){return!(e.size/1024>200)||(p.ZP.error("该文件无法上传。超过文件大小限制(200KB),建议上传到百度云等其它共享工具里,然后再txt文档里给出链接以及共享密码并上传"),!1)},action:"".concat(B.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){var n=e.fileList.filter((function(e){return!!e.status}));K.file_list=n,Y(Object.assign({},K))},onRemove:(M=a()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return K.file_list=[],Y(Object.assign({},K)),e.abrupt("return",!0);case 3:case"end":return e.stop()}}),e)}))),function(e){return M.apply(this,arguments)})};return(0,Q.jsx)(h.Z,{title:"导出设置",className:k,width:900,centered:!0,open:"exportSetting"===t.actionTabs.key,onOk:function(){return(n=JSON.parse(JSON.stringify(K))).categoryId=o.categoryId,n.attachment_id=(null===(e=n.file_list)||void 0===e||null===(e=e[0])||void 0===e||null===(e=e.response)||void 0===e?void 0:e.id)||null,void W(n);var e,n},onCancel:function(){G(),r({type:"exercise/setActionTabs",payload:{}})},children:(0,Q.jsxs)("section",{className:b,children:[(0,Q.jsx)(m.Z,{spinning:s["exercise/getWorkSetting"]||J,children:(0,Q.jsxs)(f.Z,{wrap:!1,justify:"space-between",children:[(0,Q.jsxs)(v.Z,{children:[(0,Q.jsxs)(f.Z,{align:"middle",children:[(0,Q.jsx)("div",{children:"卷头左角标"}),(0,Q.jsx)("span",{className:_,children:"图片建议尺寸:700px*500px,大小请勿超过200k"})]}),(0,Q.jsx)("div",{className:"mt15",children:(0,Q.jsx)(g.Z,l()(l()({},U),{},{children:!(null!==(n=K.file_list)&&void 0!==n&&n.length)&&(0,Q.jsxs)("div",{children:[(0,Q.jsx)(A.Z,{}),(0,Q.jsx)("div",{style:{marginTop:8},children:"上传"})]})}))}),(0,Q.jsx)(v.Z,{span:24,className:"mt15",children:(0,Q.jsx)(j.Z,{checked:K.show_title,disabled:q,onChange:function(e){K.show_title=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"展示试卷标题"})})}),(0,Q.jsx)(v.Z,{span:24,className:"mt15",children:(0,Q.jsx)(j.Z,{checked:K.show_body,disabled:q,onChange:function(e){K.show_body=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"展示考试内容(即本试卷所属课程名称)"})})}),(0,Q.jsx)(v.Z,{span:24,className:"mt15",children:(0,Q.jsx)(j.Z,{checked:K.show_info,disabled:q,onChange:function(e){K.show_info=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"展示题量、分值、考试时长"})})}),(0,Q.jsx)(v.Z,{span:24,className:"mt15",children:(0,Q.jsx)(j.Z,{checked:K.show_table,disabled:q,onChange:function(e){K.show_table=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"展示得分、评分表格"})})}),(0,Q.jsxs)(f.Z,{align:"middle",className:"mt20 ".concat(N),children:[(0,Q.jsx)(v.Z,{children:(0,Q.jsx)("img",{src:D,alt:""})}),(0,Q.jsx)(v.Z,{className:Z,children:"密封线区域设置"}),(0,Q.jsx)(v.Z,{children:(0,Q.jsx)("img",{src:D,alt:""})})]}),(0,Q.jsxs)(f.Z,{className:"mt15",justify:"center",style:{width:320},children:[(0,Q.jsx)(j.Z,{className:"pl8",checked:K.show_user,disabled:q,onChange:function(e){K.show_user=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"姓名"})}),(0,Q.jsx)(j.Z,{checked:K.show_no,disabled:q,onChange:function(e){K.show_no=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"学号"})}),(0,Q.jsx)(j.Z,{checked:K.show_group,disabled:q,onChange:function(e){K.show_group=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"专业班级"})}),(0,Q.jsx)(j.Z,{checked:K.show_school_name,disabled:q,onChange:function(e){K.show_school_name=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"学校/单位"})}),(0,Q.jsx)(j.Z,{checked:K.show_phone,disabled:q,onChange:function(e){K.show_phone=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"手机号"})})]}),(0,Q.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAn4AAAAECAYAAAAQ9jLuAAAAAXNSR0IArs4c6QAABLVJREFUaEPtmVuIVVUYgL+1z17H0S6kliWaJdlVS7pQBHajoLAMKpjo8hKdfc7MiNmoaA8Fx4IIjMzIuZx9sijLrkRGGURQdHkJjSy7G2bqWHaTKbO99pw/ztRs9rz9ax58qHPeDnzf+tf6/7XWXmtvQ+vXykArA60MtDLQykArA60MtDLwv8iAaY5SFnKCSznGd8R2iL2mzi6tJ51MdA1O0vIjnIUDpp/PtJ48T8G9xdlaPs/Zy/nItDOkdaXCGQ4maPlsTAHbTS+/aj0pMd0VOE7LZ3FC9pm1fKf1ZBFHuoRTtHwWx3DQ9PGpj5dUOM+Hz2JNZaupkmhd6eRU1+AILZ/FEXaYGj9pPSkz1RmmafncXPjF9PKt1pNlHOYGOV3L59aRM/187ONJmXOcIfBxmqydwDazmj+1nnQxyw1xlJbPxtTG92YNP2g96WCKE2Zo+SxOgd9MD99oPanS5gaYo+Vzc65hamzx8aTCXAfWxxmuUYEvTA+/az0pMdMVmKzlszFZ9phH2dP8P+Y6G3aaPn7Uxj5kde5mvDvAbG2//tN1FnabGgPaXMhCJruUmVo+t18Oml6+1HpSpegGOEvL5znbx2ZjEK0rHcxxQpuWz82Hr02N/VpPysxwhilaPovz75lt+OCXlOgHyr6NmIBVtsZyrZdGtDeE57R8xhm2FGPO1XrSzSQ3yM9aflShLZN8DmRJaXiT9j5kBgHtYY0XtH10EatEWKblR7jA0B/GdGg9F3GlCG9o+VyNthdjZmk9qRK6XTgtP6pG4zjR5zDrIt4W4RLfWAGUwjqPaT0XcbcI92n5XO42FGNu1nquwoUyxAdafoQzsM/W/TYLF/GHyBguNpa5ppet2j66EhsFFmj5jAtYUqyxWuslZe6gwRotn8vd67bO1VpPImY78bsINds2hr9s7PfgcCUGBP9LoQm4yNZ4TzumpMRTwK1aPstdwEpbo9r87yJeFeEa3zaA7mKdh7VeErEY0fNZXw2v2Vjfv+EHfcon2n7l5tNBW2e8j+dK7BU41scZnlMh82wf72u9JGI9wi1aPjemqq2zUuulFW5rDLFOy+dq9K6NuVjrSRfHu4SdWj7P2emM83nJkER8hXCyb6zAMD+M2aT10hI9DejU8rncPWRjlo4c/BYaw1XejcBLYcwTWs+VmYewQsvnuO025k6tJ10cnjo2aPk8F1pu8rkFu2h4c/F+i0mBB3wWY3ORSIPrfccksKkY06P1mm94UtEv3pF2BQaKsf7yIFWCdDevaPs1qkYFbve5/buI+4EzvWMFPGL7eVPrpRVulIb/gxF4x8Y8qI0jZU5LhVVaPlej/cXYr38u4kVgnG+ssMAi08cOrdc8NAMXaPlsIxPqYV0/j9IKC6Shn6e5/nxoY+7V9q95I0+FtVo+xzkb+63zJOJJAxN9Y4UBK3y+pLiIJcBlvnGM8ExY/2c/dmXuQTjfuw2Iw5iNWi+NuFYg0vKHvM5CYuvc4NO/MdfZstz08Lk2liuzFOFSLZ+tRXg6jHlW67mIK4DFWj7HbbMxd2k9KXN0Kjyu5Uc9a6ZxnamSat00ok/w/+ojQrVYZ7M2TlKm0wjztXyuRi+HMev+Bu2qoBRawxtVAAAAAElFTkSuQmCC",alt:"",className:"mt15",style:{width:320}}),(0,Q.jsxs)(v.Z,{span:24,className:"mt15",children:[(0,Q.jsx)("span",{children:"每页导出最大试题数:"}),(0,Q.jsx)(y.Z,{size:"middle",min:1,value:K.export_page_num?K.export_page_num:40,onChange:function(e){K.export_page_num=e,Y(l()({},K))}}),(0,Q.jsx)("span",{className:"ml10",children:"题"})]}),(0,Q.jsx)(f.Z,{className:"mt15",children:(0,Q.jsx)(j.Z,{checked:K.show_desc,disabled:q,onChange:function(e){K.show_desc=e.target.checked,Y(Object.assign({},K))},children:(0,Q.jsx)("div",{children:"考试说明"})})}),K.show_desc&&(0,Q.jsx)("div",{className:"mt15",children:(0,Q.jsx)(P.Z,{width:550,height:100,defaultValue:K.description,id:"exercise-detail-config-exam-description-id",onChange:function(e){K.description=e,Y(Object.assign({},K))}})})]}),(0,Q.jsxs)(v.Z,{className:w,children:[(0,Q.jsx)("div",{className:"pb10",children:"示例图片预览:"}),(0,Q.jsx)("img",{src:E.qz})]})]})}),(0,Q.jsx)(H.Z,{})]})})})))},39472:function(e,n,t){t.d(n,{Z:function(){return C}});var s=t(37205),i=t.n(s),r=t(82242),a=t.n(r),c=t(7557),l=t.n(c),o=t(41498),u=t.n(o),d=t(79800),x=t.n(d),p=t(59301),h=t(80608),m=t(95237),f=t(3113),v=t(51945),g=t(1027),j="wrap___SSpd0",y="img___nbd2O",A="table___fcP71",k="glassSeal___dYhKO",b="paperHeader___gYUbq",w="exportBtn___nyRYQ",_=t(43516),N=t(4585),Z=t(27876),I=t(35626),S=t(27644),E=t(37712),C=(0,h.connect)((function(e){var n=e.exercise,t=e.loading,s=e.user;return{exercise:n,globalSetting:e.globalSetting,user:s,loading:t.effects}}))((function(e){var n,t,s,r,c,o,d,C,B,P,H,D,Q,R,q,F=e.isPreview,O=void 0!==F&&F,J=e.isExportBlank,T=void 0!==J&&J,L=e.activeTabs,z=e.exercise,K=(e.globalSetting,e.loading,e.user),Y=e.dispatch,M=e.showExportBtn,G=void 0!==M&&M,W=(0,h.useParams)(),U=K.userInfo,V=(0,p.useState)(),X=x()(V,2),$=X[0],ee=X[1],ne=(0,p.useState)(),te=x()(ne,2),se=te[0],ie=te[1],re=(0,p.useRef)(null),ae=(0,p.useState)(21),ce=x()(ae,2),le=ce[0],oe=ce[1],ue=(0,p.useState)([]),de=x()(ue,2),xe=de[0],pe=de[1];(0,p.useEffect)((function(){u()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.cV)({id:W.exerciseId||W.categoryId});case 2:0==(n=e.sent).status&&pe(n.data);case 4:case"end":return e.stop()}}),e)})))(),(0,Z.W)(L)||"2"===L&&he()}),[W.userId,W.coursesId,W.exerciseId,W.categoryId,L]),(0,p.useEffect)((function(){re.current&&oe(re.current.clientHeight)}),[re.current]),(0,p.useEffect)((function(){var e;if(null!==(e=z.exerciseExportHeadData)&&void 0!==e&&e.title){var n=z.exerciseExportHeadData;ee(a()({},n||{}));var t,s,r=(n||{}).table;(null!=r&&r.total_singles_scores||null!=r&&r.total_doubles_scores||null!=r&&r.total_nulls_scores||null!=r&&r.total_judges_scores||null!=r&&r.total_pros_scores||null!=r&&r.total_shixuns_scores||null!=r&&r.total_mains_scores||null!=r&&r.total_combination_scores||null!=r&&r.total_bpros_scores)&&(t=Number(null==r?void 0:r.total_singles_scores)+Number(null==r?void 0:r.total_doubles_scores)+Number(null==r?void 0:r.total_nulls_scores)+Number(null==r?void 0:r.total_judges_scores)+Number(null==r?void 0:r.total_bpros_scores)+Number(null==r?void 0:r.total_pros_scores)+Number(null==r?void 0:r.total_shixuns_scores)+Number(null==r?void 0:r.total_mains_scores)+Number(null==r?void 0:r.total_combination_scores)),(null!=r&&r.singles_scores||null!=r&&r.doubles_scores||null!=r&&r.nulls_scores||null!=r&&r.judges_scores||null!=r&&r.pros_scores||null!=r&&r.bpros_scores||null!=r&&r.shixuns_scores||null!=r&&r.mains_scores||null!=r&&r.combination_scores)&&(s=Number(null==r?void 0:r.singles_scores)+Number(null==r?void 0:r.doubles_scores)+Number(null==r?void 0:r.nulls_scores)+Number(null==r?void 0:r.judges_scores)+Number(null==r?void 0:r.pros_scores)+Number(null==r?void 0:r.bpros_scores)+Number(null==r?void 0:r.shixuns_scores)+Number(null==r?void 0:r.mains_scores)+Number(null==r?void 0:r.combination_scores));var c=[{key:"1",name:"应得分",singles_score:(null==r?void 0:r.total_singles_scores)||0,doubles_score:(null==r?void 0:r.total_doubles_scores)||0,nulls_score:(null==r?void 0:r.total_nulls_scores)||0,judges_score:(null==r?void 0:r.total_judges_scores)||0,pros_score:(null==r?void 0:r.total_pros_scores)||0,bpros_score:(null==r?void 0:r.total_bpros_scores)||0,shixuns_score:(null==r?void 0:r.total_shixuns_scores)||0,mains_score:(null==r?void 0:r.total_mains_scores)||0,total_combination_scores:(null==r?void 0:r.total_combination_scores)||0,total_score:t||0},{key:"2",name:"实得分",singles_score:(null==r?void 0:r.singles_scores)||0,doubles_score:(null==r?void 0:r.doubles_scores)||0,nulls_score:(null==r?void 0:r.nulls_scores)||0,judges_score:(null==r?void 0:r.judges_scores)||0,pros_score:(null==r?void 0:r.pros_scores)||0,bpros_score:(null==r?void 0:r.bpros_scores)||0,shixuns_score:(null==r?void 0:r.shixuns_scores)||0,mains_score:(null==r?void 0:r.mains_scores)||0,total_combination_scores:(null==r?void 0:r.combination_scores)||0,total_score:s||0},{key:"3",name:"评卷人"}],l=[{key:"1",name:"应得分",singles_score:(null==r?void 0:r.total_singles_scores)||0,doubles_score:(null==r?void 0:r.total_doubles_scores)||0,nulls_score:(null==r?void 0:r.total_nulls_scores)||0,judges_score:(null==r?void 0:r.total_judges_scores)||0,pros_score:(null==r?void 0:r.total_pros_scores)||0,bpros_score:(null==r?void 0:r.total_bpros_scores)||0,shixuns_score:(null==r?void 0:r.total_shixuns_scores)||0,mains_score:(null==r?void 0:r.total_mains_scores)||0,total_combination_scores:(null==r?void 0:r.total_combination_scores)||0,total_score:t||0},{key:"2",name:"实得分"},{key:"3",name:"评卷人"}];ie(i()(T?l:c))}}),[z.exerciseExportHeadData]);var he=function(){var e=u()(l()().mark((function e(){var n,t,s,i,r,a,c;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n={id:W.exerciseId||W.categoryId,identify:(null==U?void 0:U.login)||null},e.next=3,(0,_.iw)(n);case 3:t=e.sent,ee(t||{}),(null!=(s=(t||{}).table)&&s.total_singles_scores||null!=s&&s.total_doubles_scores||null!=s&&s.total_nulls_scores||null!=s&&s.total_judges_scores||null!=s&&s.total_pros_scores||null!=s&&s.total_bpros_scores||null!=s&&s.total_shixuns_scores||null!=s&&s.total_mains_scores||null!=s&&s.total_combination_scores)&&(i=Number(null==s?void 0:s.total_singles_scores)+Number(null==s?void 0:s.total_doubles_scores)+Number(null==s?void 0:s.total_nulls_scores)+Number(null==s?void 0:s.total_bpros_scores)+Number(null==s?void 0:s.total_judges_scores)+Number(null==s?void 0:s.total_pros_scores)+Number(null==s?void 0:s.total_shixuns_scores)+Number(null==s?void 0:s.total_mains_scores)+Number(null==s?void 0:s.total_combination_scores)),(null!=s&&s.singles_scores||null!=s&&s.doubles_scores||null!=s&&s.nulls_scores||null!=s&&s.judges_scores||null!=s&&s.pros_scores||null!=s&&s.bpros_scores||null!=s&&s.shixuns_scores||null!=s&&s.mains_scores||null!=s&&s.combination_scores)&&(r=Number(null==s?void 0:s.singles_scores)+Number(null==s?void 0:s.doubles_scores)+Number(null==s?void 0:s.bpros_scores)+Number(null==s?void 0:s.nulls_scores)+Number(null==s?void 0:s.judges_scores)+Number(null==s?void 0:s.pros_scores)+Number(null==s?void 0:s.shixuns_scores)+Number(null==s?void 0:s.mains_scores)+Number(null==s?void 0:s.combination_scores)),a=[{key:"1",name:"应得分",singles_score:(null==s?void 0:s.total_singles_scores)||0,doubles_score:(null==s?void 0:s.total_doubles_scores)||0,nulls_score:(null==s?void 0:s.total_nulls_scores)||0,judges_score:(null==s?void 0:s.total_judges_scores)||0,pros_score:(null==s?void 0:s.total_pros_scores)||0,bpros_score:(null==s?void 0:s.total_bpros_scores)||0,shixuns_score:(null==s?void 0:s.total_shixuns_scores)||0,mains_score:(null==s?void 0:s.total_mains_scores)||0,total_combination_scores:(null==s?void 0:s.total_combination_scores)||0,total_score:i||0},{key:"2",name:"实得分",singles_score:(null==s?void 0:s.singles_scores)||0,doubles_score:(null==s?void 0:s.doubles_scores)||0,nulls_score:(null==s?void 0:s.nulls_scores)||0,judges_score:(null==s?void 0:s.judges_scores)||0,pros_score:(null==s?void 0:s.pros_scores)||0,bpros_score:(null==s?void 0:s.bpros_scores)||0,shixuns_score:(null==s?void 0:s.shixuns_scores)||0,mains_score:(null==s?void 0:s.mains_scores)||0,total_combination_scores:(null==s?void 0:s.combination_scores)||0,total_score:r||0},{key:"3",name:"评卷人"}],c=[{key:"1",name:"应得分"},{key:"2",name:"实得分"},{key:"3",name:"评卷人"}],ie(T?c:a);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),me=[{width:"10%",title:"题型",align:"center",dataIndex:"name",render:function(e){return(0,E.jsx)("a",{children:e})}},{title:(null==xe||null===(n=xe.find((function(e){return e.value==S.f[0].nameType})))||void 0===n?void 0:n.name)||"单选题",align:"center",dataIndex:"singles_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(t=xe.find((function(e){return e.value==S.f[1].nameType})))||void 0===t?void 0:t.name)||"多选题",align:"center",dataIndex:"doubles_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(s=xe.find((function(e){return e.value==S.f[3].nameType})))||void 0===s?void 0:s.name)||"填空题",align:"center",dataIndex:"nulls_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(r=xe.find((function(e){return e.value==S.f[2].nameType})))||void 0===r?void 0:r.name)||"判断题",align:"center",dataIndex:"judges_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(c=xe.find((function(e){return e.value==S.f[6].nameType})))||void 0===c?void 0:c.name)||"编程题",align:"center",dataIndex:"pros_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(o=xe.find((function(e){return e.value==S.f[5].nameType})))||void 0===o?void 0:o.name)||"实训题",align:"center",dataIndex:"shixuns_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(d=xe.find((function(e){return e.value==S.f[4].nameType})))||void 0===d?void 0:d.name)||"简答题",align:"center",dataIndex:"mains_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(C=xe.find((function(e){return e.value==S.f[7].nameType})))||void 0===C?void 0:C.name)||"组合题",align:"center",dataIndex:"total_combination_scores",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{title:(null==xe||null===(B=xe.find((function(e){return e.value==S.f[8].nameType})))||void 0===B?void 0:B.name)||"程序填空题",align:"center",dataIndex:"bpros_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:e})}},{width:"10%",title:"总分",align:"center",dataIndex:"total_score",render:function(e){return(0,E.jsx)("a",{children:"0.0"===e?0:null==e?void 0:e.toFixed(1)})}}],fe=($||{}).exercise_header;return(0,E.jsxs)(E.Fragment,{children:[((null==fe?void 0:fe.show_user)||(null==fe?void 0:fe.show_no)||(null==fe?void 0:fe.show_group))&&(0,E.jsxs)("section",{className:k,children:[(null==fe?void 0:fe.show_user)&&(0,E.jsxs)("span",{children:["姓名:",(0,E.jsx)("span",{children:null==$?void 0:$.user})]}),(null==fe?void 0:fe.show_no)&&(0,E.jsxs)("span",{children:["学号:",(0,E.jsx)("span",{children:null==$?void 0:$.student_id})]}),(null==fe?void 0:fe.show_group)&&(0,E.jsxs)("span",{children:["专业班级:",(0,E.jsx)("span",{children:null==$?void 0:$.group_name})]}),(null==fe?void 0:fe.show_school_name)&&(0,E.jsxs)("span",{children:["学校/单位:",(0,E.jsx)("span",{children:null==$?void 0:$.school_name})]}),(null==fe?void 0:fe.show_phone)&&(0,E.jsxs)("span",{children:["手机号:",(0,E.jsx)("span",{children:null==$?void 0:$.phone})]})]}),(0,E.jsxs)("section",{className:"".concat(j," ").concat(O?"pl20":""," "),children:[(null==$?void 0:$.photo_url)&&(0,E.jsx)("img",{className:y,src:null==$?void 0:$.photo_url}),(null==fe?void 0:fe.show_title)&&(0,E.jsxs)(m.Z,{className:b,justify:"center",children:[(0,E.jsx)("div",{children:null==$?void 0:$.title}),G&&(0,E.jsx)(f.ZP,{icon:(0,E.jsx)(g.Z,{}),className:w,onClick:function(){Y({type:"exercise/setActionTabs",payload:{key:"exportSetting"}})},children:"导出设置"})]}),(null==fe?void 0:fe.show_body)&&((null==z||null===(P=z.exerciseExportHeadData)||void 0===P?void 0:P.exercise_description)||(null==z||null===(H=z.commonHeader)||void 0===H?void 0:H.exercise_description))&&(0,E.jsx)("span",{ref:re,style:{justifyContent:21===le?"center":"left",wordBreak:"break-all",display:"flex",textAlign:"left"},className:"tc c-grey-333",children:"试卷须知:".concat((null==z||null===(D=z.exerciseExportHeadData)||void 0===D?void 0:D.exercise_description)||(null==z||null===(Q=z.commonHeader)||void 0===Q?void 0:Q.exercise_description))}),(null==fe?void 0:fe.show_info)&&(0,E.jsxs)("p",{className:"tc c-grey-666",children:["共:【",null==$?void 0:$.large_counts,"大题】【",null==$?void 0:$.total_count,"小题】【 满分",null==$?void 0:$.score,"分】 考试时间:【",(null==$?void 0:$.time)>-1?"".concat(null==$?void 0:$.time,"分钟"):"不限","】"]}),(null==fe?void 0:fe.show_desc)&&(0,E.jsxs)("div",{className:"mt10",children:[(0,E.jsx)("p",{className:"font16",children:"考试说明:"}),(0,E.jsx)(N.Z,{value:null==$?void 0:$.description})]}),(null==fe?void 0:fe.show_table)&&(0,E.jsx)("div",{className:"mt10",children:(0,E.jsx)(v.Z,{className:A,columns:me,dataSource:i()(se||[]),bordered:!0,pagination:!1})}),(null==z||null===(R=z.exerciseExportHeadData)||void 0===R?void 0:R.analysis)&&(0,E.jsx)("span",{style:{justifyContent:"left",wordBreak:"break-all",display:"flex",textAlign:"left",marginTop:"10px"},className:"tc c-grey-333",children:"考试评价:".concat(null==z||null===(q=z.exerciseExportHeadData)||void 0===q?void 0:q.analysis)})]}),(0,E.jsx)(I.Z,{})]})}))},80427:function(e,n,t){t.d(n,{AD:function(){return I},D9:function(){return H},IM:function(){return Q},Iy:function(){return k},Ne:function(){return D},ON:function(){return J},Uj:function(){return K},VY:function(){return F},YO:function(){return z},YX:function(){return L},Zn:function(){return f},_g:function(){return y},_k:function(){return B},c6:function(){return N},cr:function(){return v},eV:function(){return Z},fi:function(){return g},gh:function(){return w},hS:function(){return R},iA:function(){return j},j6:function(){return A},je:function(){return C},kS:function(){return O},o6:function(){return _},pO:function(){return T},rQ:function(){return S},sA:function(){return b},xm:function(){return P},xo:function(){return q},y8:function(){return E}});var s=t(7557),i=t.n(s),r=t(82242),a=t.n(r),c=t(41498),l=t.n(c),o=t(6668),u=t(80608),d=t(27876),x=t(8591),p=t(71681),h=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在生成文件,请稍后..."}})},m=function(){(0,u.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}})},f=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h(),e.next=3,(0,o.YR)(a()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_couser_info.json"),query:n}));case 7:m();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),v=function(){var e=l()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.yS)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}x.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_member_act_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),g=function(){var e=l()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.W0)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}x.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_score")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),j=function(){var e=l()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.Nl)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}x.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),y=function(){var e=l()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.td)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}x.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_exercise_and_other")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),A=function(){var e=l()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.QX)(a()({},n));case 2:if(0!==(t=e.sent).status){e.next=8;break}x.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")),e.next=13;break;case 8:if(-2!==t.status){e.next=12;break}return e.abrupt("return",t);case 12:-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/course_total_homework")));case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),k=function(){var e=l()(i()().mark((function e(n,t){var s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.aP)(a()({},n));case 2:0===(s=e.sent).status?(x.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t))):-3===s.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/").concat(t)));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),b=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h(),e.next=3,(0,o.MJ)(a()({},n));case 3:if(0!==e.sent.status){e.next=7;break}return e.next=7,(0,d.QH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/polls/".concat(n.categoryId,"/commit_result.xlsx"),query:n}));case 7:m();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),w=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/attendances/export_xlsx_data.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/video_study_statics.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),N=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_video_study.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Z=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(n.coursesId,"/export_course_students_info.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),I=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/school_manages/students.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),S=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/item_banks/export.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),E=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/competitions/region_reports.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),C=function(){var e=l()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.Uy)(a()({},n));case 2:0===(t=e.sent).status?(x.ZP.info("导出任务生成成功"),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score"))):-3===t.status&&((0,u.getDvaApp)()._store.dispatch({type:"classroomList/setActionTabs",payload:{key:"导出提醒"}}),u.history.push("/classrooms/".concat(n.coursesId,"/exportlist/exercise_score")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),B=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("----------","调用下载"),e.next=3,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/export_records/".concat(n.id,".xlsx"),query:n}));case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),P=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/ec_major_schools/0/ec_years.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),H=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/".concat(null==n?void 0:n.coursesId,"/").concat(n.menuKey,"_statistic.xlsx?").concat(n.checkedList.map((function(e){return"course_group_id[]=".concat(e)})).join("&")),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),D=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_training_objectives.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Q=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(null==n?void 0:n.name,(0,d.NY)({url:p.Z.API_SERVER+"/api/attachments/get_ecs_attachment.docx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),R=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_courses.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),q=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/ec_years/".concat(null==n?void 0:n.ec_year_id,"/ec_graduation_requirements.xlsx"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),F=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),O=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/courses/question_rank_list.xlsx",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),J=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/examination_banks/".concat(n.id,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=l()(i()().mark((function e(n,t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)(t||"",(0,d.NY)({url:p.Z.API_SERVER+"/api/exercises/".concat(null==n?void 0:n.exercise_id,"/user_exercise_detail.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),L=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/exercises/".concat(n.categoryId,".json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),z=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/polls/".concat(null==n?void 0:n.id,"/commit_result.json"),query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),K=function(){var e=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,d.FH)("",(0,d.NY)({url:p.Z.API_SERVER+"/api/paths/get_task_pass.json",query:n}));case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAAA8CAYAAAAeyZT3AAAAAXNSR0IArs4c6QAAEpJJREFUeF7tXQeYFdUV/mcbS1F6UUEsoLC7IGKNJWpERbEgSoxGo7HEQFDRWCAGgdASNBbEhglqsC1rAxVBNGg0qNgLsJRddmFhe3vby3uT7393ZmfeezOv7M57W3LP9/EtM3Pn3DPn3n/uvf85c58CKdID0gOOeUBxTJNUJD0gPQAJKNkJpAcc9EALoNRpCaqt3rh4QIkDvH/jxV/zuZZjrVy8uRzvSzDdrx3HxWnnEnz1eevhOf/79HpNdrAs6wrQr9VvtiMc+/kc0HSan9Nrq8Uzt9hquuZjv8kPev26r8x16X5VPYDHDYT7Vy/L8vo94d7P8u5mcV+w+1U34GEZ7a+5Tg/vV31tbrmu36ff23JcB9VdBo9a5v2rekq14/1wN30GNXGzctPKKgf7eExVKUGBpJsSEkgWYPMHXEuH0sHlB5iW8jrAtE6sd9AW8GidVD9mR/fvxDrAzJ3Yp/ObAGL3srC1XweJnf0awHUQWgGJ52i3P+D9OyOP/QHSAjYT8Lwd3gRGH3Bp5dza34D7LUDsD04vmPzuN9cZGkSAF3xm4JttNoFWdasNlRVNta4SV21l6YHakvyPGurrNivA12kZ2B1TdLSisvAA1QrF8hbpAUsP8EWVkAwkdgMSugHxiUB8EpDcC+g1AOjeG+BciSBWPXA3NaA8Pxel+7LRXF+bCwXpShxeTX0V33ZED0tAdcRW+X+2iaN3j35Ar/7iX/e+XnCpbg9cZfkozctBrauci/9tioIlKSpeUTLg7iguk4DqKC0h7bD2QPJBQP/hUHsNhsIVv+qBq7QI+7O2w93USGDtUoEFaavxoqJ4x7Z2FQmodnW/rDxsD3Ba2PcwqL0PhaLEobmxAXnZmaiuKPOqUBRsSlBx06gM7AlbZxQKSkBFwalSZRQ9kJAEDD4GSD7Yyz6WFu5HQV4uVI+Ho1W1ouCe1NV4OooWBFUtAdVenpf1ts0DfQ6F2mcoOMurq6nCnp2Z8DAMwNEKWJEKTG+PtZUEVNuaVd7dnh5I6gF1wFFQEpJQW+1CTtYueBgeEPLuwGRcNWQVamJpogRULL0t63LeA/GJUAeNhBKXgOpqF3Kzs6Ey3iVGqs29gQnDMlDnfMXWGiWgYuVpWU/0PBCfBHXQ0VCUeLgqK7B3b67I4BDyZloKrlTmQ6AsyiIBFWUHS/Ux8kBCMtT+w70MYGlJMfILCloqVoDH0jIwMxaWSEDFwsuyjth4IKk71D7DGKzCnj05qK0zZnoKMDUtA69F2xAJqGh7WOqPrQeYvtSjL+rr65C1JxeqMfUrTkpAyrGvoCSaBklARdO7UnfsPaAAat/DocTFo7C4FMWlIvBLUYD0tAz8KppGSUBF07tSd/t4ILE71N5DoHrcyMrJQ0NjY4sd8QompazGumgZJgEVLc9Kve3rgZ79gW49UVVdg9wDhWZbMtNSMEaZDxEFdlgkoBx2qFTXQTygxHnz/gAPdu3NR2Njk9mwmWMy8Fg0LJWAioZXpU7DA/0OB479hTguyQZ2/Sdm3lF79IWS2B2llVXILylvqVcBuLAamZbh/euotA+geg0E/ponHqSpDrizj6MP1WGU8WM671eq7fhVweTFwIQ/Cpe8PRfY8NfYuue4y4BbNbb6y1eA534Tu/rjEqEeNAAejxs7cgvg4VfGmijA8rQM3Oa0Me0HqKUHxLM01gEzD3b6udpXX+9DgNNvBs64GVh0PFDj+Isw/Oe7fAlw3t2i/NoHgPVLwr/XiZLtCShGpHr29zJ++aWVKHX5pPU1Iw5jx6RjuxOP2QLUsPaUcLJG6uII1ZUBtTAb6McAI4B7BktAtdcIRf/zM/vkg9HY3IydeQxBGbMFBVifloELnezecoRy0pu6rsU5QJ/DJKDogXYeoWiCp2c/7mWF7MJy1Nb7kBNwmkaXgJKAioYHDJ0dAFBqt55Q4ruhyFWDooqArzkcpdE7HqBOuxE4aKBokE9WALUGO9PSStxc4Px7xWFzI/DhI0YDDjoGOP5ycbxjE5CzBRh/JTDiDGD4CaL83m/E+W9e8yUM+g0HTtIC6f56/bvd8JOAURp75SoAKvYDh58gStG27tq68L3FQGOtOP/TOmD/j76aOP09YSowbBww9DigtgLY9y2w7zvguzeEvf5ifsb8bcAPbwNjLwF+Pg3oPQTgubfnAcW7ASfXUAOOBH52PTB0nKiHn6UXZwFFu4DPVwEFFssRK0BRz7gpwn/0U+7XQM6XwFfpYrsxpyUhEUjqhdqGJmQXVgRoj1NwR+pqLHOi2o4HqD99DQwdK55t7mjRKfyF++4t1xIf66uAu/oZJcwNuGYOMHgkcKoNs7TtfWDltQZoOd9eshfoqel76OdA9mfWfp6+FkjTpt/vLhA79Jw1PXibrLoZ+OwFo8yIM4EbXwT6MF5iIblfASumAuUaI6oX8e+kOz4Crn3GV8HjFwLbP3AOUJfMBybO9m7eYCnuJmDjQ4L4MIu/rR8+Bty2zvCxuezuT4AVVwHVxU70bR8dao8+XsY1c38F3Ca2j4WcpNG7NqA4MiT1AJoagNwtwIFtwJBRwPATvVF0r5TmAItPBOoqxfEVDwLnapn+n/4DeHlaYONyVCHw4hPErqoPjATOvRM4Syvr3RVWE2/jaQvhF38HfP4vcYEd7ZZ0sWsu5cBPYlTiW58j6cCjxfmqYuDRCWLU0cXcSQ9sBQaOEPvcmcVJQF08F7joz4b2sr3iRcOX2eHjxT9dVl4HfPWqta0cnRmX4r58WZ8CRbsD24Mvj8UnOE7kqN16eT/t2FdWjcrawFHfKRq9awOKzVpdAjxxCcC3vS79jwBmvCs2+6CQStbfrJxOzdsqzte5gFmHAU31vp317BnAL7VpJke55ZN8r4ciJQjyedsM4uLl6cCnzxo6uDcdp42XLRDnvlsDrLjSupPqZ7duAD5+EqgqEmBkh2fHb+uUjy+eJXliI0rK6/f6TrF5ji+TK5aK65wCzh1lbyvb48nJQM4XRpkBRwHT3gIOGS3Obfw78OYsX5+29YgvnLgklNc0YH+FNgX31ekIjd71AfXU5cCP7wQ2B9/q7NScwjTUAHNGCPBR7tgIHHu2+D8DkQxImuXezcARJ4kzz14FfPuG7/VQgLpkHnDh/eIerj3+daN1d9GnlQwM862tr7/MI1QoHW0FFNdLE+8ToQ6uFTlFtpJFe4C+Q8WVmb2NdaO/rS/cCHyxyro95m4Ve9ozNsn24MvBKeHW10nd0dTsxo5C663TnaDRuzagOJ2bM9K+SWZ+ABxzlrj+1GTgx3fF/0kS3PSy+H/mv4FlFxg6zCMYG3z28MCFdChAzd4CDDte6Hz0PGDnR9Y2nvxr4IbnxbX3HwTe+pP4v7mT8mVw/5HW5A3LthVQ4XboO94Hjj1HlF403hr8ZfsEULQ9HwJUz1gHpJwnTj89RZAtTgpHW9WD3cU1qG+y/iK+rTR61wbUD+8AT2uMn1XDTH0YOEfLPsn4I7BJI3q43zZBcdAgsUZiJyjfJzSYRxcuwt+cHag5FKAerRRrO8p3bwVOKXWNJEdSzhdHHAU5GvoDas/nwINn2nc7JwHF2NrxUwCydP2PFEQMiRzulcdjfV1Ke2iXv61b14vpt52Y169v3Ad88LCTcBJ2KvEoqmpAUbUFeypqaxON3rUB9Z9ngFdn2DfK+fcAzHWjbFoOZNxplL1sIXDBfeJ47VxgvVbuLztFh6LMSwWKdgbqDwYodkpej1RIpS85ObCTfrUaWPnr6AKKDNlVy4DxUwURE0rsABWqPZhzOEXLNfz4KSD99lA1RXbd+1NCiahrdCOrzH4jpLbQ6M4Daswk4MhTxYNu32idXcxcN7JklPpq4K6+hmOcpM23vAw8f7290yc9AEyaI65v+BuwxsRkkbiYv0PM6fWF9lGnAXd/LMoza/qRc611BwMUR6ZHKgz6mbE2uymQWTsZNaspX6iE07aOUInJwO0bgKNPM9qL8bHCXUBVoRhdmxuAibOMaawdoL54EXjht/btYR791y0E3pkfGWBClSbjH0c21IPM4no0e6yTlttCozsPqEsXCOdSzOyZ+WFJs87SWJ7CncD8VOOqeX2xYByQrzFu5vsZgF2oxaeCxaHIdDGWZCfXPgucdoO4uuoW4DNtvaKX/8M7QKq2fvr7OcDJVwNn/k5cff4GYMtLkQOKd5hz/exGuWCdI5Lsg7YCimzj5EXCmrzvBYXP4LO/zPrcCGzbASrYS4j6rvuHCBxT7MiLUKAJdZ3Teag44GpCWZ39j3a0lkZ3HlCnXAdcv1I81tcZwD+vCXxEc5nMD4FlE40yv38TGHuxOF5+MbBtQ+D91z8HnKKxTcEAxSyDeaMFfewvDA4TlHrO3UNnAdmbfUsx++D3GoPH0S51oghIskPNHma/9gm1hjIvvv0pc7MF4yaLNQuF9Dzf8JRYAop0NmcdlGeuBL5fE+hL/qbT0gJjOmgHKLbHn48CXD5f0Ap9bA/67eDB4njp6SKbxWnRfjmzqr4ZuZVBszJaRaM7DygGTe/TsgsYUF0wBigx/SACpxB3fyJSbSj/Xga8pn2vw+OpjwDnaOseqynbYWOB2V+KqRglGKB4neksVlQvyQiSEhQGVJdoNLi5ARkPWpRtgE6/xnhP+h32TW1eZ5FlJNtoluMuBW59XZxhytL8NKCh2rcMR+H7vzFSmB7+BcBMAkosAWWegvPlyJekv5hBx2t2gOK1/64EXro1UMeEu4ApfxPnmYa0VJti2nu59Vfi4r27y24vaYYnyLdqraHRnQcUH/P29cAobX1RXSpAw8U7O8mp1wGHalM8bu7OEcTc4UZPAG57z3AWsxW+eEnM148+XUw/yL7pEgxQZOgIvG9eF8HC4l3A4FHAib802D3qefJS4CdTneamumgOcLFfOs0ixoR+sG9QMx1P2j3zA5EzSFZQF3MnZMYA10cMPvOzbU4zT77GyJbwZ8daCyjq58sjHPlhrfDJb1aKNqMU7gBemgZk/VdkeHCtfPliY82s6w0GKJYhkULSgdN5Zq4wTKGzrbzOGQtnLtES9gmPB/uqPKhsCL6hbFwcLkpNh03nCDQwOoBirIajlJ4gaueY95cCb2kBTnMZc0zD/16CZO0cY14fDFAEEmX8FdYWsJOvWwAwF89OOCVcmGWkCIXz9uR0lNNSf5mRLH6rlsIg6LQ1Rt6iXf1ct3B0qncZJVoLqEg6qM5sWrUlM0hIruiM386PBdj09aUdoLZtFOSGTq8HtK1bZKywX0RVvL/cBlejir2u4D9+qCjYnjoaY8Pd1CU6gKIz2BGvecpIIDU7qDRX0Nl881oJf7WOMYnTb/K9Wpkv7vtxXXjJsWTASB6Q8uVbVo/9UCunWqRlv18buunIcumZ5czt46gZSs64BTh7OjBwpJFnZwYU7+cCmTlyzB0028ZrXKcR6Jxe+mdgxxJQtOWIU4CrHzdYPP3Z2Y7fvi5GV+b7MXmWYgcopi0xiM2g+aARvh7kfhP0LUf0GAk5vu2l7qDTPpoSCY0ePUDpTunRVwzrnO6xE/NNFm5KCXcBHTJaLFT5yQWdHkrsOhs7L6co+ucCTKMJR9jRF+cCjMUwK2HW0MD1Tjh6gpVh+hPz2Q5NE+ApyBTrznDo9LbWHe79tHFIigACaXJOH/VUrXB1mMuxTbne1j+nqSltjZY235NX5UFFiGlfJDR69AHV5keOUEEkb+9wVHMac/UTouTm5wBmjEvpMh6oblKRUxnGb14reHzMaoSMNEtAheoac74HDkkRpZae4ZslHepeeb3De4DL6O1load9/JQ1nE1dJKCCNTmTPUmQUPi90kItobXDdxNpYCQe2F/tQXl96J+PUoD30jJwUdDZe7vsehTJ00Za1skpH4O6DO5SMu4CNj0eqTWyfCfwQF0zkFUR3qf3oWj0rjdCHZJqxE0YczF/PRpJ4zJyf+l8b3ayV5jrZ7W/RSQ6ZdkO6QGyfTvL3Giyye0zGx2KRu96gOqQTSaN6ugeKKpTUVQTBjkRgkaXgOroLS3ti4kH+L3hjjICKvS22cFodAmomDSXrKQzeGBPpQc1Nl/yBthvQ6NLQHWGlpY2xsQDFQ0q8qrCm/bZ0egSUDFpKllJZ/AAOYnM8GJS3sexotEloDpDS0sbY+aBAzUelNWFjknpBvnT6BJQMWsqWVFn8EC9G9hdHl5MyjtK+WWjS0B1hlaWNsbUA9mVbtQ2hWb7TKPU7anp8Eb9JaBi2lSyss7ggQjJCZ+90SWgOkMLSxtj5gGOS/zHmJQ7jMyJFsM0Gl0CKmZNJSvqTB4oqPGgJAJyQqfRJaA6UytLW2PmgcoGFfvCj0m10Oj/A9jGm+feuyEMAAAAAElFTkSuQmCC"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Exercise__Review__index.async.js b/p__Classrooms__Lists__Exercise__Review__index.async.js index 56e7a6e34d..338d0ee08e 100644 --- a/p__Classrooms__Lists__Exercise__Review__index.async.js +++ b/p__Classrooms__Lists__Exercise__Review__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[78085],{71112:function(e,n,s){s.d(n,{Z:function(){return h}});var i=s(82242),l=s.n(i),t=s(7557),r=s.n(t),c=s(41498),a=s.n(c),o=s(79800),d=s.n(o),u=s(39647),A=s.n(u),x=s(3113),m=s(59301),g=s(37712),v=["children"],h=function(e){var n=e.children,s=A()(e,v),i=(0,m.useState)(!1),t=d()(i,2),c=t[0],o=t[1];return(0,g.jsx)(x.ZP,l()(l()({},s),{},{loading:c,onClick:function(){var e=a()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,o(!0),e.next=4,s.onClick(n);case 4:o(!1),e.next=11;break;case 7:e.prev=7,e.t0=e.catch(0),console.error(e.t0),o(!1);case 11:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(n){return e.apply(this,arguments)}}(),children:n}))}},37913:function(e,n,s){s.d(n,{i:function(){return w},Z:function(){return B}});s(59301);var i="list___jb2Ay",l="wrap___VsQDr",t="li___IxCLC",r="cover___Mu8wr",c="img___IpFLA",a="bq___Bil0T",o="sign___DXJ4d",d="name___l7FoJ",u="e___pXQUG",A="tags___w_Mil",x=s(71418),m=s(6848),g=s(71681),v=s(92310),h=s.n(v),p=s(27876),f=s(6638),j=s(37712),w=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAE8RJREFUeF7tW2l4FWWWfuuG7GFP2MOissgiotCKsiPQDa449uiD2IoCtm2r03ajstOKji0IIgZQwLZnuhVkBNRukUAIWyCBIBiWCIQlK8SQhZCFkNzqOedb6qubSmAm84x/KOC599atqlt13u895z0L1sXDn9iWZQGWBcvyiVf6Q/tAH9V3/EHuD3wVx9kAbMuCj88EbJ+8hs2n8ndX23x+uoo8n64o/gK2rV9pj23zr4n9/FacR/v5nzqX9tt+2Lafv/fTKx3qt0F3bPvVteQx6nz5Ste1+GfEeeL69F79rl88t3G8uB+6nrhH9R09Pe8z7lU+nfN8QJ4P/kTLCprWYey8bKsk7c8MkADC5wCiQKLdcIPEe/h4+ivOoVsReFjwe4GkrH4VkCxpEDa2fCAFqzC8AsMBifYLI6p9ge/JoMpgbmNaEiBx3Ro2vjKiaXS6LwGQ+N48Ri2e+kES59YLEoMpDOWDXWhZvr5WMQHEBqdVTgwSBhd2vDqT+HjFNOP1/wckZUwJpwGSWL1yxSrGydXv+o6YZLAG8MP2EysUOx0w1HGCPW6QNMu9wPtfMIltCv+nVvH3q6WLI0O7meQCiV2foIlglHR/il0BYLrcneHetJP7P2OSwwxefvUyyXF3JtvY3Wn2CRdWJ5PYBYuV7sUmF/iBYBkLRa4eww0qn+G4cx+QZxUfWm1z3GCDCYBMd+cGSbo7D5BEzHIzrn6QBMj1baa74whCrkw8mcKCXVdtpsiHDIhL+jgDAGVQAklaXV5fgqQBqZ9JLpdXKyY5bNTxU96bn92zAzoxmA1D90j2LDq4SosEQQYvJhmCQbmxnwAkJ/5IEaFjkngoYWzBKHdMUiveMEQgS4SC0CAJF9cAkOS91YpVhrtziQVP4eCHVXxgpc3RXau1AIWmY5IDklJ4jrtzYpaXCmywu2PF5Wy86jyZRCBJhaXkn1Z1JqsUG5yAr9UVKc7AmKRVmzv2eMWka2aSVppGrKwFkiUBElG+HpCEBHdJbwDlxT8i//RRdLzlLjQKDdfCgt4U5Z5B0+i2vL+s6DyLj4gWrYUEv0pMqqm6jJz0VETHdkVE8xiGgtQW3Sb/ZuYJdOhxG4KCQ9kdaWXO7s6R3Upq66AOG4XZp3ClogytbuhNZ0q5rOKOYlAASMwkUng2aqqvwBfUSKu40vPZqPFXo1mrWEfiSylNtmnergvfZ31MMuOW293ZsApTPzRktgdIMiY5UltkOQRWVloSkj5dgvtei0NUsxiZJwGVpSVY/8Zk3H7fk+gx5D5smD8Vbbr1xR2/fJ6P8QbJiUllRfn4Ys4kDJr4MroMGK6pQyCd3r8NO//zXYyfswqRzWI0kxyQ1Ir0ZtI/Fr+MyGbRGPzEKzLHUiC55bPU+BpAkuAHN/0NF7JPYtiTrwqXChvbP36LVd/Qia/A8gk3S/8Kc08jac0SdL1jNG762SgnTgaqPw+XJxM7frEK9y+3BTtEkio1s05KnUTVFBECpOy0PUj6bAnufzUOEc2jdRL7w66v8d3Xf8FDs1YivHFzpMWvwQ87/45H/vgJ4AuqlczuW7cc2YdTNBDkpsqLLyA0sjEahYS5dET15UpcLi9FRLMWsKwgmS0Bsb1+hv7jp6rgZDBJSGaKST+eScfmuJkY+tSraNutn7OqdbxxuzDa7bg7PwqzT2L7X95G90Hj0OPucXx+QeZx7P7bYtxyzyPo3HewTkx3f/YeKi8VY8jEVwzGMb8N0A2pLhUe/54URHS0dWFfnAZIqTflgpSi0wqNM1HH3WWl7cGez5bgvmlLEdmilZbem96bhrDIJhg+eTaDVlZUgA3zp2Dk1Llo172fu+JgATnHUlGSn6PjTFXFJXy/6TN06T8MLTve5ALoQuZJnN6fiL5jHkVIRJR+mKat2qP9zf1B8UlJ2MSP30TeDwf1+X5/DeyaGgQFh9QpHlvf1Bt3PfaSBk+JDeEm/Ti8dR1OpsRj2FPT0SSmHR+3b+NKFGVn4J4p8+CDD7knD2HfxlUYcP8kdqXKxSoV6eXuzKqDCZJ1ISXOFiUcIk2Qi0kkv10gyc+pG1aiqqIMFReLUJidgbbd+vJD3/7gMygvuYD4pdMRHBaOkPBIbYjykkJmE7kB2tp0uxV3PvqCp7sj9mxa/Af0u/cJNG/fBU3bxMLyEVuAzENJSPl8Gca9vAiRTVvyvhpKzxQwOjkFtqyYi7LCc7zihWZQ4KmV7KhB2nNizyZ2m4N/Nc2ViFYUF6D0x1w+u+ZKFc4c3ImOfe5EUHAwu6HKSyXw+/2IiGrKv5OWsI5LSH1GjNfVkKjmMQiLai6Vprua4Up8A5hkFSQvtS0fuazaINlSPJgg0fvkdctQVX6Jb6zkXCZiutyMoEbB+Nm/PItd/7GAA3GX24YgvBm5PaCitBinUhJww4DhiJBGbdqqAzr3Hy5rf7KWJ6Wa1Is4tn0DUjesxsPzPka4PM+19G0bPlmrY6Et1Z1yEVtXzEVNTTVG/XqeZIQBjKtmJ4TFtpWvwxfkw5BfveIK+ATc95s+rZN11/JFz6EPoMutQ2qVozS7XMpRuD5+HgIosAgaGJMCmaTiUvbhZOxdsxT3/uF9RDaPwcm9m5H65Wq+35HPzkOrG3oy8EU5Gdj03isY88JbiOl0s3geWZkgw+Yc3Yej276o9ZzFeZmoqa5Cy9iu9dhAsKJT30HoPuRejjWq3kUA+f3VuOfZP8r8SNZXaV1LVeFUFGwkEEC+IAx5kgSEE4+OJ23Cka2f4xcvvGOoMaHqRB3OKNT6/ToHIwOTy93y0VzcPPh+dOk3xHVd5fJqg+Qk39aPe98XiSrZTDNJxRlHOHiBxACt/QDjfr8EjUJD8Y+FL6Fp61gUnD2OkVPmIubGnuwiyQ1+u+RVjP7tW4ju1MOQ66IykX8mHWcP7XZyHQvISktGWXEBut/9C+3e6kKJDEGxI7bPQJGHSyZtWT4HRXln0aFXf1USlz7NcHdsJfE5N/0A3//QJ19zSfDjSd/g8JZ1eGDGh7hSXoryogJXVVslx7LSBPiFgSMbN0dwWCS+WvQSeg4hgIbWLsSqqoM8RyTHsnpOz5K/Z4lLZutSjxYDCiQL5PJMd5d9JBnJa+Mw9veLERwagR0fv4nb75+ELctno1nbjggOi+Abra6qRFHOGTRr2wnB4WLfbeOeQHTnm3XupFoR5Gyzj6Vg20fzceu9E9HnnkeEuqxvs50YJGsJvIq3Lp+DgqwTnE8JHGQMkqDoUr/8fCHnJFq0vwlDn3pNVyXIWj8QQPGf48GZH+HMgR1I3bjqWrwaC5nOfe7Gl+++iJ5DHhAMMloOroKrao+4Skt+WOeT3tMAmZLaqa05EjwwJuUcSUHy53HoOewBZB1OwYip81BxsRCb338V7XrchvAmzfmGLpeVIvtICtr3GoBwCqSWhW53jWUBIIvmIq+wLBTnncW3701Dy9gbMer5+SgtOIfNSyjvqHu7ZcyjLAREkifbPbCRsGwOSLmNeu511TrSpSBJGy3ByRUlfDiP2Tps0nQjVvg5hlaWFKJp207scqsrK5y6nS6a+nGlshwnU7YgM20vYnvfge6DxiI0NIrjdGhUU4SER+m+VGBLw6wJqt4Vx6HzuxfrGOQUSo2iqez3qDyJjHil8hLyM44g89AunM84gkYhIeh8+zD0G/cEis9nIf791zByyhzJEIuTNgKNDB7dsbsgBMcg1SAUn0sL8rB1xRxcunAeD89djfBmMSDJfTo1Ubo/h0mUCx1N+AJRLVtj6KTpaBzTTqRwKrYAiF8+m2X16Ofe0BUHTi+NyrVWd8S4FXM5BtH1nJUuE1iv9gP1kkCJeRGO7/kGZ77bieiO3dBr+EOIbNG6DqluNhQDWxpcF5F5qmgQWvm7Ftu2TO29JLVgkmARvb9cUYpvFv+OZSTJaJLbo59/E01adWAjlxBAS6djxOQ5rO5oKyKAlr6Ge37zBmI6ddeKUYFE1805th+7/7qIr0fbhEVfsgRXXVnaJ9hm4eyBnUhZtxyxfQdiwPgprrzGBIkAulx2EQMeniqFg2ChyjmcbqZwf/vXr0RoRGMMmzTDaAM4QoCe2eyQim6rjfQdX+Fw4noMfvxlRHfsWjvOyONU51csENmhDQDerAlygy9/5yJmkJ8Ws9FuqO3uHJBOp25D9I29mLr7/ms5fv5vC7l8QucwQB/MQMuOXREaEcVmraosR8GZdAYnOELkRn1G/RItY29igx+OX4fvv/0ULTvciPY9++P7zWswYdFGcT8BIFWVlWDt9MfRd+wE3PLzx7z9noxJBFBu+nfXFC/UQZTTDX96pksOn89IY7FhKjbd8oaN/JNHcC4jDbeM+lfHhQqtL9siNppEt0Orjt2MfpW7c6sWjq7LkWhgF7fjXd1u8AeIAG+QhMKjlU3ymAAa89ICDdBFAihuJlp37cPVBAao4hJn9G269kVYY9oH9Bh8H1p0uIHfU17ls3wY8NBknDqwE3vXvI+J727EsZ1fI+fofgGS9G7+mmqcP5GGZu06IaKJSFRpo8+3P/i0Awa5rGWzQKUhKu0odScppISxI78B7PxkARqFhGL4MwIg1fw7tOmvOLV/m1sJyl9SySslsFTZcG9OYtyh9x3oPXy8iJPGbENd1W+13zq/YyEzSAaGWkqtPiZlpxNAKzD6xXdcAG1ZNgvDnp4pXZyF4tzTiI+bgZG/fh0xtIrUPINq8tEd+0Qf6tS+BOxZs5QBykiOR17GYeeZLZHJZx5MQkyXHoiKbqO/o8S3z5hHXfbZGjcbBOiY38wXGb2syen2tFi2ukFHspxi0PDJs6QIqD3bIAznLqym7/gSRxI34OEZK41KgZhvMPMpbXQPkOoCyjq3fYHMg9RgiHB3tKJd7QU59SMUr/gu99h+pKz/kAGiCoHP50PJuSxsXU4AzUB0Z8p5fByDtsTNZIBI8jqgyzaHrmJYyNiXgL1rPsCEhRuEpKc1Ll/pfWXFRXw+/XHc/fjvuDJRnwRngPzVGPPcfEEcDUjAe9noi182B76gIGaQYlrtFnrt6Z/07RsZoPGzVrFIcURIfZNCboFQJ0C5ie/Y1O5WRuNQTGVzOc1Tl3Cg/ZlpyTjw1ccY/ds/cTWbtov52UhYPptlb+PotmzA8uICHN22Hj2HPYiolm34J4KCQtCp3yBH0Uk2ndovAHp84QY2aCBIVZdKsHbWRAaIWhFKOHgFGgKoMOcU2va4lfMir82sz+UdP8j9mxGTZ2kXp+OOa9bBbPgBRxPX4ygDtFrEDdd0Ud1MEsfWP9tg5Wz7EzNIgcTxhUniMEqVZRRYP+z+O8qKfkRhVgaqq6sw9sWFQKNGDIYCyNsczl5qJTw0c6Uzayfj36l927g6MWHBej3ORb97Mjmec5Tc9FSc/W4XRkydg3Y9+/MF6wKJAKJ2gIp1Zp4aGCvomYuyT7G4GTF5tlZrqi9kztnRar+QdYIFEf34iaRNnOuNfXmxoKYBkm6dc6XAYVdtd1e7u8t5UG7C2zw0YoIk+wYukEx3l5m2B/kZh1lmx/a+U7syuk5pQS52fvI2Bj72Ej+sSHlkvqMlu5oIkq+aweCG3N61cZiwQNTm1ILZvvpN0AqnclSrG3ph+KTpsEKctoEXSNuoFldTg5GUqKoSkBO3RUFSBXuqma2QMegZktnCKZpiQSe3to2zB3fhwNd/5l202LoPvhedbh3kYt7/vHXusEnFLisn4W1mkHYnxoQP+x+DSSZIpnjgmERDJMQ+w12KY5SbckBiwNTwiXqVLQ8eZfJTzybMiIGC1cRyNd8gOlPeeVK97JUVcBWTAkFy4pRMGA2QPPs6HjN3ClSh2MyYJAqs7ilVcUzgsSqOWTlb/11XEhRIrpjkMaugVqsDkhp2FG0LTi4De0kuJgUKEGOcS49vSedljCIHgnQt8w3egUe0KWhzj3NJ1abFxDWCZEwXBc7KcexzDTpSh7dudRdYArKyt7xlzGbTChV9IQckzmA9BkqcwqkDhphM1bK9FkiOGPEaQmHAmYkcBHUhVcRAca4Xk/T9qXjEtL1KFDSYxE1xUvqGu3OYJFe8LnIaBpdAutoOhgT3ZpI5hqwq107/R1UrJKh5DJB2N9KgagDeqc15g+S4PPG9OD5Ijg/LYXkvkHTrXA7sazdnxiTBINdvGDEp0N2p3IqhFa5AJ7d1QuUCSQZ3T5CcEePASSGBkRGrqL9rMMYRAyaTHJDMwii7W2OoBDY+tbLi33T6QYY7owdkh+WaNPUwukDGyG0ESMr9eXVl2fAB8w2uRcJWNufzPMAyGn7qXrllIZnDnVbF/HrIVPf0qgzYPKAhmxjGvAP3/GQPR5dndAOvLhfmBslJZJ0GnaHuCsMQ1tfK3DxfthsMIxhAOSC5WeSOMepcJQSEexJskiu5LiZp92UIBzW8r/+7i1J9zv+qIIckxpVlHJELKhCka2FS/SDJFkYASO6ipmSQ2eupM87IZpxqypkTriKZzoPtTwyrCZkWcefkbCtpxaQVAKbUtcjumrr6at78Ks7++tcNsYB1ZO3ckJKirETAHuh1oesANcS8DT+X2bF/xZS2VahJBey2gZe8DlDDjdyQK2j3lbxq0kB/DRJtG66pvusANcS8DT/XFV/2fvTMFL/fTzFJb9cBariRG3KFWgIgUDRcB6gh5m34ubUAChQN1wFquJEbcgVPCW2KhusANcS8DT+3zhxHiYaBU1bT/5K6vv1EFqg3CSXRcOfklR/+RPd2/Wf/2wL/BGiui/tFFRS/AAAAAElFTkSuQmCC"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],B=function(e){var n=e.className,s=e.dataSource,v=void 0===s?[]:s,B=e.col,k=void 0===B?4:B,N=e.right,I=e.bottom,y=void 0===I?23:I,Z=e.precision,C=void 0===Z?0:Z,S=e.wrapWidth,E=void 0===S?1200:S,D=e.trackEventItems,Q=e.loading,M=Math.floor((E-(k-1)*N)/k);return(0,j.jsx)(x.Z,{spinning:Q,children:(0,j.jsxs)("div",{className:h()(i,n),children:[!(null==v||!v.length)&&(null==v?void 0:v.map((function(e,n){var s,i=e.name,x=e.id,v=e.identifier,h=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,j.jsx)("div",{className:l,style:{width:M,marginRight:(1+n)%k==0?0:N+C,marginBottom:y},children:(0,j.jsxs)("a",{target:"_blank",href:"/paths/".concat(v),className:t,onClick:function(e){e.preventDefault(),D&&(0,p.L9)([D]),(0,p.xg)("/paths/".concat(v))},children:[(0,j.jsxs)("div",{className:c,children:[(0,j.jsx)("img",{className:r,src:"".concat(g.Z.IMG_SERVER,"/").concat(h)}),null==e||null===(s=e.subject_tags)||void 0===s?void 0:s.map((function(e,n){var s;if(0===n){var i,l=null===(i=w.find((function(n){return n.name==e})))||void 0===i?void 0:i.swimg;return(0,j.jsx)("img",{className:o,src:l,style:{left:"-4px"}})}var t=null===(s=w.find((function(n){return n.name==e})))||void 0===s?void 0:s.ptimg;return(0,j.jsx)("img",{className:o,src:t,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,j.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,j.jsx)("div",{className:a,children:"开放课程"})})]}),(0,j.jsx)("div",{className:d,children:(0,j.jsx)(m.Z,{title:i,children:(0,j.jsx)("span",{className:u,children:i})})}),(0,j.jsx)("div",{className:A,children:(0,j.jsxs)("div",{children:[(0,j.jsx)(m.Z,{placement:"bottom",title:"章节数",children:(0,j.jsxs)("span",{children:[(0,j.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,j.jsx)("span",{children:e.stages_count})]})}),(0,j.jsx)(m.Z,{placement:"bottom",title:"学习人数",children:(0,j.jsxs)("span",{children:[(0,j.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,j.jsx)("span",{children:e.members_count})]})})]})})]})},x)}))),!v.length&&(0,j.jsx)(f.Z,{})]})})}},48410:function(e,n,s){s.d(n,{jL:function(){return a},w9:function(){return ce},QD:function(){return He},cQ:function(){return te.Z},op:function(){return Me},O5:function(){return Ve},_b:function(){return Ue},t7:function(){return J},Gi:function(){return de},YG:function(){return oe},qp:function(){return N},vr:function(){return Le},qE:function(){return Ye},Je:function(){return O},wb:function(){return le},cq:function(){return we},tp:function(){return y}});var i=s(59301),l="banner___PoUBO",t="content___XoDjy",r="btns___Pb35j",c=s(37712),a=function(e){var n=e.dataSource,s=void 0===n?[]:n,i=e.img,a=e.imgWidth,o=void 0===a?346:a,d=e.title,u=e.sunTitle,A=e.bannerExtraContent;return(0,c.jsx)("div",{className:l,children:(0,c.jsxs)("div",{className:t,children:[(0,c.jsxs)("aside",{children:[(0,c.jsxs)("p",{children:[(0,c.jsx)("b",{children:d}),(0,c.jsx)("span",{children:u})]}),s.length>0&&(0,c.jsx)("div",{className:r,children:s.map((function(e,n){return(0,c.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,c.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),A]}),i&&(0,c.jsx)("img",{style:{marginTop:33,marginRight:38},src:i,width:o})]})})},o=s(79800),d=s.n(o),u="row___aXJjm",A="title___HUKL0",x="tagsWrap___XB2W3",m="action___VdHb1",g="bar___t1kKC",v="tag___V7Eft",h="name___Hk1Ip",p="num___xQpcH",f="active___XryTX",j="tagsBorderWrap___OMxjs",w=s(92310),B=s.n(w),k=s(89392),N=function(e){var n=e.dataSource,s=void 0===n?[]:n,l=e.value,t=e.onChange,r=e.onTitleChange,a=e.className,o=e.title,w=e.titleWidth,N=void 0===w?41:w,I=e.style,y=void 0===I?{}:I,Z=e.fontColor,C=void 0===Z?"#6A7283":Z,S=e.showCount,E=(0,i.useState)(0),D=d()(E,2),Q=D[0],M=D[1],J=(0,i.useState)(!1),b=d()(J,2),Y=b[0],O=b[1],P=(0,i.useRef)(null),z=(0,i.useRef)(null);return(0,i.useEffect)((function(){var e;0!==s.length&&((null==P||null===(e=P.current)||void 0===e?void 0:e.clientHeight)>97?M(1):M(0));0===s.length&&M(0),O(!1)}),[s]),(0,c.jsxs)("div",{className:B()(u,a),style:y,children:[(0,c.jsx)("div",{onClick:(0,k.throttle)((function(){return null==r?void 0:r()}),2e3),style:{width:N,marginTop:Y?12:4},className:"".concat(A," ").concat(r?"current":""),children:o}),(0,c.jsxs)("div",{className:Y?"".concat(x," ").concat(j):x,children:[(0,c.jsx)("div",{className:g,ref:z,style:Q>0?{height:1===Q?97:"auto",overflow:1===Q?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,c.jsx)("div",{className:v,ref:P,children:null==s?void 0:s.map((function(e){return(0,c.jsxs)("span",{onClick:function(){return t(e.id)},style:{color:C},className:l===e.id?f:"",children:[(0,c.jsx)("span",{title:e.name,className:h,children:e.name}),!!S&&(0,c.jsx)("span",{className:p,children:e.count})]},e.id)}))})}),!!Q&&(0,c.jsx)(i.Fragment,{children:1===Q?(0,c.jsxs)("div",{onClick:function(){var e;M(2),(null==P||null===(e=P.current)||void 0===e?void 0:e.clientHeight)>245?O(!0):O(!1)},className:m,children:["展开",(0,c.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,c.jsxs)("div",{onClick:function(){z.current.scrollTop=0,M(1),O(!1)},className:m,children:["收起",(0,c.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},I="tabs___GTqPV",y=function(e){var n=e.dataSource,s=void 0===n?[]:n,i=e.value,l=e.onChange,t=e.className,r=e.style,a=void 0===r?{}:r;return(0,c.jsx)("div",{style:a,className:B()(I,t),children:s.map((function(e){return(0,c.jsx)("span",{onClick:function(){return l(e.id)},className:i===e.id?B()(I,e.className||""):"",children:e.name},e.id)}))})},Z="input___PW2zI",C="dropdown___vSy8B",S="menu___NiyBu",E="text___Grueu",D="b1___ZKryM",Q="b2___aKyGa",M=s(24650),J=function(e){var n,s=e.dataSource,l=void 0===s?[]:s,t=e.value,r=void 0===t?"":t,a=e.onChange,o=e.className,u=e.style,A=void 0===u?{}:u,x=e.placeholder,m=(0,i.useState)(""),g=d()(m,2),v=g[0],h=g[1],p=(0,i.useState)(""),f=d()(p,2),j=f[0],w=f[1];(0,i.useEffect)((function(){var e,n=r;null!==(e=JSON.stringify(r))&&void 0!==e&&e.includes("{")&&(h(r.id),n=r.value||"");try{w(decodeURIComponent(n||""))}catch(e){w(decodeURIComponent(n||""))}}),[r]);var k=function(){a(encodeURIComponent(j),v||null)};return(0,c.jsxs)("div",{className:B()(Z,o),style:A,children:[!!l.length&&(0,c.jsxs)("div",{className:C,children:[(0,c.jsxs)("div",{className:E,children:[null===(n=l.find((function(e){return e.id===v})))||void 0===n?void 0:n.name,(0,c.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,c.jsx)("b",{className:D}),(0,c.jsx)("b",{className:Q})]}),(0,c.jsx)("div",{className:S,children:l.map((function(e,n){return(0,c.jsx)("div",{onClick:function(){var n;(n=e.id)!==v&&(h(n),a(encodeURIComponent(j),n))},children:e.name},n)}))})]}),(0,c.jsx)(M.Z,{onPressEnter:k,value:j,onChange:function(e){return w(e.target.value)},bordered:!1,placeholder:x}),(0,c.jsx)("i",{onClick:k,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},b="quickPager___GM30J",Y="disabled___Ozc8I",O=function(e){var n=e.value,s=e.onChange,i=e.className,l=e.total,t=e.pageSize,r=e.style,a=void 0===r?{}:r,o=n<2,d=n>=Math.ceil(l/t);return l<=t?(0,c.jsx)(c.Fragment,{}):(0,c.jsxs)("div",{className:B()(b,i),style:a,children:[(0,c.jsx)("div",{onClick:function(){o||s(n-1,"prev")},className:o?Y:"",children:"上一页"}),(0,c.jsx)("div",{onClick:function(){d||s(n+1,"next")},className:d?Y:"",children:"下一页"})]})},P="list___oOsiS",z="wrap___G6T7F",H="lockWrap___Rl79E",R="li___oZZ7l",L="cover___b2bYW",F="img___IQX7w",T="sign___HkT6C",G="name___SsJx8",U="e___TMqq0",q="tags___bcjyo",X="rate___YACg7",K=s(71418),V=s(6848),W=s(17178),_=s(71681),$=s(27876),ee=s(96908),ne=s(57177),se=s(81378),ie=s(6638),le=function(e){var n=e.className,s=e.dataSource,i=void 0===s?[]:s,l=e.col,t=void 0===l?4:l,r=e.right,a=e.bottom,o=void 0===a?23:a,d=e.precision,u=void 0===d?0:d,A=e.wrapWidth,x=void 0===A?1200:A,m=e.trackEventItems,g=e.loading,v=Math.floor((x-(t-1)*r)/t);return(0,c.jsx)(K.Z,{spinning:g,children:(0,c.jsxs)("div",{className:B()(P,n),children:[!!i.length&&i.map((function(e,n){var s=e.name,i=e.id,l=e.identifier,a=e.power,d=e.cover_image_id,A=e.pic;return(0,c.jsxs)("div",{className:z,style:{width:v,marginRight:(1+n)%t==0?0:r+u,marginBottom:o},children:[(0,c.jsxs)("a",{target:"_blank",href:"/shixuns/".concat(l,"/challenges"),className:R,onClick:function(e){e.preventDefault(),m&&(0,$.L9)([m]),a&&(0,$.xg)("/shixuns/".concat(l,"/challenges"))},children:[(0,c.jsxs)("div",{className:F,children:[(0,c.jsx)("img",{className:L,src:d?"".concat(_.Z.API_SERVER,"/api/attachments/").concat(d):"".concat(_.Z.IMG_SERVER,"/").concat(A)}),e.is_jupyter&&(0,c.jsx)("img",{className:T,src:ee}),e.is_jupyter_lab&&(0,c.jsx)("img",{className:T,src:ne}),e.is_unity_3d&&(0,c.jsx)("img",{className:T,src:se})]}),(0,c.jsx)("div",{className:G,children:(0,c.jsx)(V.Z,{title:s||"实践项目名称-未填写",children:(0,c.jsx)("span",{className:U,children:s||"实践项目名称-未填写"})})}),(0,c.jsxs)("div",{className:q,children:[(0,c.jsx)(V.Z,{placement:"bottom",title:"关卡数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),(0,c.jsx)("span",{children:e.challenges_count})]})}),!!e.myshixuns_count&&(0,c.jsx)(V.Z,{placement:"bottom",title:"学习人数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan font14 mr2"}),(0,c.jsx)("span",{children:e.myshixuns_count})]})}),(0,c.jsx)(V.Z,{placement:"bottom",title:"难度等级",children:(0,c.jsx)("span",{children:(0,c.jsx)("span",{children:e.level})})}),(0,c.jsxs)("div",{className:X,children:[(0,c.jsx)(W.Z,{allowHalf:!0,disabled:!0,defaultValue:e.score_info}),(0,c.jsxs)("span",{children:[" ",e.score_info?"".concat(e.score_info,"分"):"5分"]})]})]})]}),!a&&(0,c.jsxs)("div",{className:H,children:[(0,c.jsx)("img",{src:"".concat(_.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,c.jsx)("span",{className:"mt15 font16 c-white",children:"定向开放内容,需要授权"})]})]},i)})),!i.length&&(0,c.jsx)(ie.Z,{})]})})},te=s(37913),re={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},ce=function(e){var n=e.className,s=e.dataSource,i=void 0===s?[]:s,l=e.col,t=void 0===l?4:l,r=e.right,a=e.bottom,o=void 0===a?23:a,d=e.precision,u=void 0===d?0:d,A=e.wrapWidth,x=void 0===A?1200:A,m=e.trackEventItems,g=e.loading,v=Math.floor((x-(t-1)*r)/t);return(0,c.jsx)(K.Z,{spinning:g,children:(0,c.jsxs)("div",{className:B()(re.list,n),children:[!!i.length&&i.map((function(e,n){var s=e.subject_identifier,i=e.id,l=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,c.jsxs)("div",{className:re.wrap,style:{width:v,marginRight:(1+n)%t==0?0:r+u,marginBottom:o},children:[(0,c.jsxs)("a",{className:re.li,onClick:function(n){n.preventDefault(),m&&(0,$.L9)([m]),(0,$.xg)(e.first_category_url)},children:[(0,c.jsxs)("div",{className:re.top,children:[(0,c.jsx)(V.Z,{title:e.name,children:(0,c.jsx)("div",{className:re.name,children:e.name})}),(0,c.jsx)("img",{className:re.img,src:_.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,c.jsx)("div",{className:re.text,title:e.creator,children:e.creator}),s&&(0,c.jsxs)("div",{className:re.btns,children:[(0,c.jsx)("div",{children:"开放课程"}),(0,c.jsx)("aside",{children:"开放课堂"})]}),l&&(0,c.jsx)("div",{className:re.sign,children:"公开"})]}),(0,c.jsxs)("div",{className:re.bottom,children:[e.visits>0&&(0,c.jsx)(V.Z,{title:"访问量",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,c.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,c.jsx)(V.Z,{title:"成员",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,c.jsx)(V.Z,{title:"作业",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,c.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,c.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,c.jsxs)("div",{className:re.lockWrap,children:[(0,c.jsx)("img",{src:"".concat(_.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,c.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},i)})),!i.length&&(0,c.jsx)(ie.Z,{})]})})},ae={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},oe=function(e){var n=e.dataSource,s=void 0===n?[]:n,i=e.value,l=e.onChange,t=e.className,r=e.style,a=void 0===r?{}:r,o=e.tabBarExtraContent;return(0,c.jsxs)("div",{className:B()(ae.tabs,t),style:a,children:[(0,c.jsx)("div",{className:ae.tabsWrap,children:s.map((function(e,n){return(0,c.jsxs)("aside",{className:ae.tab,onClick:function(){l(e.id)},children:[(0,c.jsx)("div",{className:i===e.id?ae.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsx)(V.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,c.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,c.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,c.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,c.jsx)("div",{className:ae.tabBar,children:o})]})},de=function(e){var n=e.className,s=e.style,i=void 0===s?{}:s,l=e.children;return(0,c.jsx)("div",{className:B()(n),style:i,children:l})},ue="orderWrap___ZfyGX",Ae="orderIconWrap___XTB_O",xe="orderAsc___KWHmA",me="orderDesc___rHdbB",ge="active___a7eSP",ve="cursorPointer___gs9kL",he="orderTextWrap___teAKn",pe=s(38854),fe=s(20834),je=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],we=function(e){var n,s=e.sortValue,i=e.dropValue,l=e.className,t=e.onSort,r=e.onDrop,a=e.dataSource,o=void 0===a?je:a;return(0,c.jsxs)("div",{className:B()(ue,l),children:[(0,c.jsx)(pe.Z,{dropdownRender:function(){return(0,c.jsx)(fe.Z,{children:o.map((function(e,n){return(0,c.jsx)(fe.Z.Item,{onClick:function(){return r(e.id)},children:e.name},n)}))})},children:(0,c.jsx)("span",{className:he,children:null===(n=o.find((function(e){return i===e.id})))||void 0===n?void 0:n.name})}),(0,c.jsxs)("span",{className:Ae,children:[(0,c.jsx)("span",{className:xe,children:(0,c.jsx)("i",{className:"asc"===s?"iconfont icon-sanjiaoxing-up font12 ".concat(ve," ").concat(ge):"iconfont icon-sanjiaoxing-up font12 ".concat(ve),onClick:function(){return t("asc"===s?"desc":"asc")}})}),(0,c.jsx)("span",{className:me,children:(0,c.jsx)("i",{className:"desc"===s?"iconfont icon-sanjiaoxing-down font12 ".concat(ve," ").concat(ge):"iconfont icon-sanjiaoxing-down font12 ".concat(ve),onClick:function(){return t("asc"===s?"desc":"asc")}})})]})]})},Be=s(82242),ke=s.n(Be),Ne=s(7557),Ie=s.n(Ne),ye=s(41498),Ze=s.n(ye),Ce=s(39647),Se=s.n(Ce),Ee={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},De=s(3113),Qe=["className","style","children","loading","openLoading","onClick","size","shape"],Me=function(e){var n=e.className,s=e.style,l=e.children,t=e.loading,r=void 0!==t&&t,a=e.openLoading,o=e.onClick,u=void 0===o?function(){}:o,A=e.size,x=void 0===A?"middle":A,m=e.shape,g=void 0===m?"round":m,v=Se()(e,Qe),h=(0,i.useState)(!1),p=d()(h,2),f=p[0],j=p[1];return(0,c.jsx)(De.ZP,ke()(ke()({onClick:(0,k.throttle)(function(){var e=Ze()(Ie()().mark((function e(n){return Ie()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a&&j(!0),e.prev=1,e.next=4,u(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:a&&j(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:B()(Ee.btn,Ee["".concat(x,"-").concat(g)],n),style:ke()({},s),size:x,shape:g,loading:f||r},v),{},{children:l}))},Je="head___ghH72",be="node___mjPEy",Ye=function(e){var n=e.className,s=e.style,i=e.children,l=void 0===i?null:i,t=e.onClick,r=e.title;return(0,c.jsxs)("div",{className:B()(Je,n),style:s,children:[(0,c.jsxs)("span",{className:"primary-hover",onClick:t,children:[(0,c.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,c.jsx)("b",{title:r,children:r}),(0,c.jsx)("div",{className:be,children:l})]})},Oe="btns___sNgTb",Pe="confirm___Ozirl",ze="cancel___aiq1I",He=function(e){var n=e.confirmShow,s=void 0===n||n,i=e.confirmTitle,l=e.confirmClick,t=e.cancelShow,r=void 0===t||t,a=e.cancelTitle,o=e.cancelClick,d=e.className,u=e.style,A=e.confirmLoading,x=void 0!==A&&A;return(0,c.jsxs)("div",{className:B()(Oe,d),style:u,children:[s&&(0,c.jsx)(De.ZP,{loading:x,onClick:l,type:"primary",className:Pe,children:i}),r&&(0,c.jsx)(De.ZP,{onClick:o,className:ze,children:a})]})},Re={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Le=function(e){var n=e.className,s=e.style,i=void 0===s?{}:s,l=e.LeftContent,t=e.children,r=e.RightContent;return(0,c.jsx)("div",{className:B()(Re.fixedBottom,n),style:i,children:(0,c.jsxs)("div",{className:Re.wrap,children:[(0,c.jsx)("div",{className:Re.left,children:l}),(0,c.jsx)("div",{className:Re.center,children:t}),(0,c.jsx)("div",{className:Re.right,children:r})]})})},Fe="crumbs___V41Oe",Te="hover___bEIVd",Ge=s(80608),Ue=function(e){var n=e.className,s=e.style,l=void 0===s?{}:s,t=e.dataSource,r=void 0===t?[]:t;return(0,c.jsx)("div",{className:B()(Fe,n),style:l,children:r.map((function(e,n){return n"," "]})]},n):(0,c.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},qe=s(31797),Xe=["onChange"],Ke=qe.Z.Countdown,Ve=function(e){var n=e.onChange,s=Se()(e,Xe),l=(0,i.useState)(null),t=d()(l,2),r=t[0],a=t[1];(0,i.useEffect)((function(){"number"==typeof r&&r>=0&&n(r)}),[r]);return(0,c.jsx)(Ke,ke()(ke()({},s),{},{onChange:function(e){var n=Math.floor(e/1e3);a(n)}}))}},11058:function(e,n,s){s.r(n),s.d(n,{default:function(){return nn}});var i=s(37205),l=s.n(i),t=s(82242),r=s.n(t),c=s(7557),a=s.n(c),o=s(41498),d=s.n(o),u=s(79800),A=s.n(u),x=s(59301),m=s(80608),g=s(8591),v=s(43418),h=s(3113),p=s(95237),f=s(43604),j=s(5112),w=s(24905),B=s(28103),k=s(71418),N=s(66104),I=s(81228),y=s(6848),Z=s(78673),C=s(51945),S=s(29502),E=s(93948),D=s(24650),Q=s(98578),M=s(1027),J=s(61186),b=s.n(J),Y=s(43516),O=s(66242),P=s(4585),z=s(27876),H=s(16359),R=s(36643),L=s(91178),F=s(37712),T=(D.Z.TextArea,function(e){var n=e.item,s=e.answerData,i=e.changeScoreData,l=(e.textValue,e.textOnChange,e.seeAnswerVisible),t=void 0===l||l,c=(0,x.useState)([]),a=A()(c,2),o=a[0],d=a[1],u=(0,x.useState)(!1),m=A()(u,2),g=m[0],v=m[1];return(0,x.useEffect)((function(){null!=i&&i[n.q_position]?!g&&v(!0):g&&v(!1)}),[null==i?void 0:i[null==n?void 0:n.q_position]]),(0,x.useEffect)((function(){var e;console.log("item=====",n,s,i,"#37AD83;");var l=null==n||null===(e=n.user_answer)||void 0===e?void 0:e.map((function(e,s){var i;return r()(r()({},e),{},{value:(null==n||null===(i=n.user_answer)||void 0===i||null===(i=i[s])||void 0===i?void 0:i.answer_text)||""})}));d(l)}),[null==n?void 0:n.user_answer]),(0,F.jsxs)("div",{className:L.Z.fillBg,children:[(0,F.jsx)("aside",{className:"font14 c-light-primary mb5",children:"学生答题"}),null==o?void 0:o.map((function(e,s){var i;return(0,F.jsxs)("div",{style:{display:"flex"},children:[(0,F.jsxs)("div",{style:{lineHeight:"25px"},children:["答案(填空",s+1,"):"]}),(0,F.jsx)("div",{children:3==n.question_type?(0,F.jsx)("span",{style:{color:(null==n||null===(i=n.standard_answer)||void 0===i||null===(i=i[s])||void 0===i||null===(i=i.answer_text)||void 0===i?void 0:i[0])==(null==e?void 0:e.answer_text)?"#37AD83":"#E30000"},children:null==e?void 0:e.answer_text}):(0,F.jsx)(P.Z,{value:null==e?void 0:e.answer_text})})]})})),t&&(0,F.jsx)(R.u,{data:n})]})}),G=s(75916),U=s(99313),q=s(94001),X=s(57809),K=s(38288),V=s(6668),W=U.Z.TabPane,_=function(e){var n,s,i,l,t=e.item,c=e.answerData,o=e.hasChangeScore,u=void 0===o||o,h=e.autoHeight,p=e.saveChangeScore,f=void 0===p?function(){}:p,j=e.sealedReview,w=e.coursesId,B=(0,x.useState)([]),k=A()(B,2),N=k[0],I=k[1],Z=(0,x.useState)([]),S=A()(Z,2),E=S[0],D=S[1],Q=(0,x.useState)(""),M=A()(Q,2),J=M[0],Y=M[1],O=null==c||null===(n=c.exercise)||void 0===n?void 0:n.id;(0,x.useEffect)((function(){var e,n;if(null!=t&&null!==(e=t.shixun_details)&&void 0!==e&&e.length){for(var s=[],i=[],l=0;l<(null==t||null===(c=t.shixun_details)||void 0===c?void 0:c.length);l++){for(var c,a,o,d=0;d<(null==t?void 0:t.shixun_details[l].stage_list.length);d++){var u,A,x=null==t?void 0:t.shixun_details[l].stage_list[d];s.push(r()(r()({},x),{operation:null==t||null===(u=t.shixun_details)||void 0===u||null===(u=u[l])||void 0===u||null===(u=u.shixun_detail)||void 0===u||null===(u=u[0])||void 0===u?void 0:u.game_identifier,shixun_challenge_id:null==t||null===(A=t.shixun_details[l])||void 0===A?void 0:A.shixun_challenge_id,is_jupyter:null==t?void 0:t.is_jupyter,is_jupyter_lab:null==t?void 0:t.is_jupyter_lab}))}if(null!=t&&null!==(a=t.shixun_details)&&void 0!==a&&null!==(a=a[l])&&void 0!==a&&a.shixun_detail)i.push(null==t||null===(o=t.shixun_details)||void 0===o||null===(o=o[l])||void 0===o||null===(o=o.shixun_detail)||void 0===o?void 0:o[0])}return D(i),I([].concat(s)),ee(null==i||null===(n=i[0])||void 0===n||null===(n=n.challenge_paths)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.latest_code),function(){N=[],E=[],I([]),D([])}}}),[null==t?void 0:t.shixun_details]);var z=[{title:"关卡/任务名称",dataIndex:"name",key:"name",align:"left",ellipsis:!0,width:150,render:function(e,n){return(0,F.jsx)(y.Z,{title:e,children:!n.operation||n.is_jupyter||n.is_jupyter_lab?(0,F.jsxs)("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:e&&e.length>25?e:"",children:[n.position,"、",e]}):(0,F.jsxs)(m.Link,{target:"_blank",style:{maxWidth:"400px"},title:e&&e.length>25?e:"",className:"current c-light-primary overflowHidden1",to:"/tasks/".concat(w,"/").concat(O,"/").concat(n.game_identifier,"/exercise"),children:[n.position,"、",e]})})}},{title:(0,F.jsx)(y.Z,{overlayStyle:{minWidth:350},title:(0,F.jsxs)("div",{children:[(0,F.jsx)("p",{style:{marginBottom:0},children:"若学生未开启关卡挑战,评测次数显示为“--”;"}),"若学生已开启关卡挑战但是未提交评测,评测次数显示为“0”。"]}),children:"评测次数 "}),width:70,dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:function(e,n){return(0,F.jsx)("span",{children:n.evaluate_count||0===n.evaluate_count?n.evaluate_count:(0,F.jsx)("span",{className:"color-grey-9",children:"--"})})}},{title:"完成时间",width:80,key:"finished_time",dataIndex:"finished_time",align:"center",render:function(e,n){var s=!1;return n.finished_time&&null!=c&&c.exercise&&null!=c&&c.exercise_answer_user&&(s=-1===(null==c?void 0:c.exercise.time)?b()(null==c?void 0:c.exercise.end_time).isBefore(n.finished_time):b()(null==c?void 0:c.exercise_answer_user.start_at).add(null==c?void 0:c.exercise.time,"m").isBefore(n.finished_time)),(0,F.jsxs)("span",{children:[n.finished_time||(0,F.jsx)("span",{className:"c-grey-999",children:"--"}),(0,F.jsx)("span",{className:"c-orange-ff9 ",children:s?"(已超时)":""})]})}},{title:"耗时",width:60,dataIndex:"time_consuming",key:"time_consuming",align:"center",render:function(e,n){return(0,F.jsx)("span",{children:n.time_consuming||(0,F.jsx)("span",{className:"color-grey-9",children:"--"})})}},{title:"查看答案",dataIndex:"view_answer",width:80,key:"view_answer",align:"center",render:function(e,n){return(0,F.jsx)("span",{children:n.view_answer?"已查看":"未查看"})}},{title:"得分/满分",width:100,dataIndex:"user_score",key:"user_score",align:"center",tableLayout:"fixed",render:function(e,n){return(0,F.jsxs)("span",{children:[(0,F.jsx)("span",{className:"c-orange",children:n.user_score}),"/",n.game_score]})}},u&&{title:"调分",dataIndex:"user_score",key:"user_score",align:"center",width:100,render:function(e,n,s){return(0,F.jsx)(q.Z,{formatter:function(e){var n;return(null===(n="".concat(e))||void 0===n||null===(n=n.match(/^(\d)*.\d{0,1}/))||void 0===n?void 0:n[0])||"0"},min:0,max:Number(n.game_score),defaultValue:e,onChange:function(){var s=d()(a()().mark((function s(i){var l;return a()().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:if(i==e){s.next=5;break}return s.next=3,f(r()(r()({},t),{shixun_challenge_id:n.shixun_challenge_id,score:i}));case 3:null!=(l=s.sent)&&l.question_comments&&g.ZP.success("已修改当前评分");case 5:case"end":return s.stop()}}),s)})));return function(e){return s.apply(this,arguments)}}()})}}].filter((function(e){return!!e})),H=[{title:"评测序号",dataIndex:"key",width:"80px",key:"key",align:"center",render:function(e,n){return(0,F.jsx)("span",{children:n.key})}},{title:"评测时间",dataIndex:"updated_at",key:"updated_at",align:"center",width:200,render:function(e,n){return(0,F.jsx)("span",{children:n.updated_at?n.updated_at:"--"})}},{title:"评测结果",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(e,n){return(0,F.jsx)("span",{children:n.error_msg?n.error_msg:"--"})}},!j&&{title:"操作",dataIndex:"commit_id",key:"commit_id",width:"80px",align:"center",render:function(e,n){return(0,F.jsx)("span",{className:"c-blue current",onClick:d()(a()().mark((function e(){var s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,V.Lk)(n.game_identifier,{path:null===(s=n.path)||void 0===s||null===(s=s.replace(/\;/g,";"))||void 0===s||null===(s=s.split(";"))||void 0===s?void 0:s[0],query_index:n.query_index});case 2:0===(null==(i=e.sent)?void 0:i.status)&&v.Z.info({title:"代码内容",width:900,centered:!0,icon:null,okText:"关闭",className:"".concat(L.Z.lookCode," custom-modal-divider"),content:(0,F.jsx)(K.ZP,{height:500,autoHeight:h,language:"python",theme:"default",value:decodeURIComponent(escape(window.atob((null==i?void 0:i.content)||""))),options:r()(r()({},R),{},{readonly:!0})})});case 4:case"end":return e.stop()}}),e)}))),children:n.query_index?"查看代码":""})}}].filter((function(e){return!!e})),R={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1},T=(0,x.useState)(""),_=A()(T,2),$=_[0],ee=_[1];return(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(U.Z,{defaultActiveKey:"1",tabBarExtraContent:!(null!=t&&t.shixun_start)&&(0,F.jsx)("span",{style:{color:"red"},children:"学生未开启挑战"}),children:[(0,F.jsx)(W,{tab:"阶段成绩",children:!(null===(s=N)||void 0===s||!s.length)&&(0,F.jsx)(C.Z,{columns:z,dataSource:N,pagination:!1})},"1"),(0,F.jsx)(W,{tab:(0,F.jsxs)("span",{children:["实训详情 ",(0,F.jsx)(y.Z,{title:"展示学生通关代码,未通关则为最后一次提交评测的代码",children:(0,F.jsx)("span",{className:"iconfont icon-tishi4"})})]}),children:null===(i=E)||void 0===i?void 0:i.map((function(e,n){var s,i;return(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)("div",{className:"mt5",children:[(0,F.jsxs)("span",{className:"font16 mr15",children:[" 第",e.position,"关"]}),!e.game_identifier||null!=t&&t.is_jupyter_lab||null!=t&&t.is_jupyter?(0,F.jsx)("span",{className:"font16",children:e.name}):(0,F.jsx)(m.Link,{target:"_blank",className:"current c-light-primary font16",to:"/tasks/".concat(w,"/").concat(O,"/").concat(e.game_identifier,"/exercise"),children:e.name})]}),!(null==e||null===(s=e.outputs)||void 0===s||!s.length)&&(0,F.jsx)(C.Z,{bordered:!0,dataSource:e.outputs.map((function(n){return r()(r()({},n),{},{key:n.position,error_msg:n.output_detail,updated_at:n.updated_at,game_identifier:null==e?void 0:e.game_identifier,path:null==e?void 0:e.path})})),columns:H,pagination:!1}),0===(null==e?void 0:e.st)&&e.passed_code&&(0,F.jsxs)("div",{className:L.Z.shixunWrp,children:[(0,F.jsxs)("h2",{children:[(0,F.jsx)(X.default,{style:{width:200},value:$,onChange:ee,options:null==e||null===(i=e.challenge_paths)||void 0===i?void 0:i.map((function(e){return{label:e.file_name,value:e.latest_code}}))}),(0,F.jsxs)("span",{className:L.Z.s,onClick:function(){return Y($)},children:[(0,F.jsx)("i",{className:"iconfont icon-quanping2"}),(0,F.jsx)("span",{children:"全屏预览"})]})]}),(0,F.jsx)(K.ZP,{height:300,autoHeight:h,language:"python",theme:"default",value:$,options:R})]})]})}))},"2")]}),(0,G.dE)()&&(0,F.jsx)(P.Z,{className:"c-grey-999 mt20 mb20",value:null==t?void 0:t.question_title}),null==t||null===(l=t.shixun)||void 0===l?void 0:l.map((function(e,n){return(0,F.jsxs)("p",{className:"font16 c-grey-666 mb5",children:[(0,F.jsxs)("span",{className:"mr20",children:["第",null==e?void 0:e.challenge_position,"关 ",null==e?void 0:e.challenge_name]}),(0,F.jsxs)("span",{children:[null==e?void 0:e.challenge_score,"分"]})]})})),(0,F.jsx)("div",{className:"mb15"}),(0,F.jsx)(v.Z,{centered:!0,destroyOnClose:!0,open:!!J,title:"全屏预览代码",width:864,onCancel:function(){return Y(!1)},footer:null,children:(0,F.jsx)(K.ZP,{height:500,autoHeight:h,language:"python",theme:"default",value:J,options:R})})]})},$=s(77036),ee=(D.Z.TextArea,function(e){var n,s,i=e.item,l=(e.answerData,e.changeScoreData),t=(e.textValue,e.textOnChange,(0,x.useState)(!1)),r=A()(t,2),c=r[0],o=r[1];(0,x.useEffect)((function(){null!=l&&l[i.q_position]?!c&&o(!0):c&&o(!1)}),[null==l?void 0:l[null==i?void 0:i.q_position]]);var u=function(){var e=d()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s=v.Z.confirm({width:1e3,icon:null,className:"custom-modal-divider ant-modal-confirm-btns-hidden",title:(0,F.jsxs)(p.Z,{children:[(0,F.jsx)(f.Z,{flex:"1",children:"原始内容"}),(0,F.jsx)(f.Z,{children:(0,F.jsx)("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return s.destroy()}})})]}),content:(0,F.jsx)($.Z,{height:"70vh",defaultValue:n||"",hidetoolBar:!0,disabled:!0})});case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,F.jsxs)("div",{children:["kepukehuan.educoder.net"===document.domain&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)("div",{children:[(0,F.jsx)("strong",{className:"mt30",children:"作文标题"}),(0,F.jsx)("br",{}),(0,F.jsx)("div",{className:L.Z.simpleWrap,children:(0,F.jsx)(P.Z,{value:(null==i?void 0:i.kp_content)||""})}),(0,F.jsx)("strong",{className:"mt30",children:"作文类型"}),(0,F.jsx)("br",{}),(0,F.jsx)("div",{className:L.Z.simpleWrap,children:(0,F.jsx)(P.Z,{value:(null==i?void 0:i.kp_clazz)||""})}),(0,F.jsx)("strong",{className:"mt30",children:"作文内容"}),(0,F.jsx)("br",{}),(0,F.jsx)("div",{className:L.Z.simpleWrap,children:(0,F.jsx)(P.Z,{value:(null==i||null===(n=i.user_answer)||void 0===n?void 0:n[0])||""})})]}),(0,G.GJ)()&&(0,F.jsx)(R.u,{data:i}),(0,F.jsx)(B.Z,{})]}),"kepukehuan.educoder.net"!==document.domain&&(0,F.jsxs)("div",{className:L.Z.simpleBg,children:[(0,F.jsxs)(p.Z,{children:[(0,F.jsx)(f.Z,{flex:1,children:(0,F.jsx)("aside",{className:"font14 c-light-primary mb5",children:"学生答题"})}),(0,F.jsx)(f.Z,{children:(0,F.jsx)(h.ZP,{style:{marginRight:-12},type:"link",onClick:function(){var e;return u(null==i||null===(e=i.user_answer)||void 0===e?void 0:e[0])},children:"查看原始内容"})})]}),(0,F.jsx)("div",{children:(0,F.jsx)(P.Z,{value:(null==i||null===(s=i.user_answer)||void 0===s?void 0:s[0])||""})}),(0,G.GJ)()&&(0,F.jsx)(R.u,{data:i})]})]})}),ne=s(78241),se=function(e,n){var s=e.item,i=ne.Z.useForm(),l=A()(i,1)[0],t=(0,x.useState)(!1),r=A()(t,2),c=r[0],o=r[1];console.log("--------",s),(0,x.useImperativeHandle)(n,(function(){return{onSave:u}}));var u=function(){var e=d()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l.validateFields();case 2:return e.abrupt("return",l.getFieldsValue());case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,F.jsxs)(ne.Z,{form:l,name:"basic",labelCol:{span:4},wrapperCol:{span:20},autoComplete:"off",children:[(0,F.jsxs)("div",{style:{position:"relative"},children:[(0,F.jsx)(ne.Z.Item,{initialValue:s.user_score,label:"调分",name:"score",rules:[{required:!0,message:"请输入!"}],children:(0,F.jsx)(q.Z,{disabled:c,max:s.question_score,min:0})}),(0,F.jsx)(w.Z,{style:{position:"absolute",left:172,top:0},checked:c,onChange:function(e){o(e.target.checked),e.target.checked&&l.setFieldsValue({score:s.question_score}),console.log(e,444)},children:"设为满分"})]}),(0,F.jsx)(ne.Z.Item,{label:"评语",name:"comment",children:(0,F.jsx)(D.Z.TextArea,{})})]})},ie=(0,x.forwardRef)(se),le=s(24334),te=U.Z.TabPane,re=function(e){var n,s,i,l,t,r=e.item,c=e.answerData,a=e.autoHeight,o=(0,x.useState)([]),d=A()(o,2),u=d[0],m=d[1],g=(0,x.useState)(!1),h=A()(g,2),p=h[0],f=h[1];(0,x.useEffect)((function(){var e,n;(null==r||null===(e=r.evaluate_codes)||void 0===e?void 0:e.length)>0?m(null==r||null===(n=r.evaluate_codes)||void 0===n?void 0:n.map((function(e,n){return{key:n+1,error_msg:null!=e&&e.error_msg?le.Base64.decode(null==e?void 0:e.error_msg):"",created_at:e.created_at}}))):m([{key:"--",error_msg:"--"}])}),[null==r?void 0:r.evaluate_codes]);var j=[{title:"评测序号",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(e,n){return(0,F.jsx)("span",{children:n.key})}},{title:"评测时间",dataIndex:"created_at",key:"created_at",align:"center",width:200,render:function(e,n){return(0,F.jsx)("span",{children:n.created_at?b()(n.created_at).format("YYYY-MM-DD HH:mm"):"--"})}},{title:"评测结果",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(e,n){return(0,F.jsx)("span",{children:n.error_msg?n.error_msg:"--"})}}],w={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(U.Z,{defaultActiveKey:"1",children:[(0,F.jsxs)(te,{tab:(0,F.jsxs)("span",{children:["通关代码 ",(0,F.jsx)(y.Z,{title:"展示学生通关代码,未通关则为最后一次提交评测的代码",children:(0,F.jsx)("span",{className:"iconfont icon-tishi4"})})]}),children:[(0,F.jsx)("div",{className:"mt15 mb15",children:(0,F.jsx)(P.Z,{value:null==r?void 0:r.description})}),!(null==r||null===(n=r.user_answer)||void 0===n||!n.length)&&(null==r?void 0:r.passed_code)&&(0,F.jsxs)("aside",{className:O.Z.shixunWrp,children:[(0,F.jsx)("h3",{children:"最后一次通关的代码(未通关则为最后一次提交评测的代码)"}),(0,F.jsx)("div",{className:O.Z.full,children:(0,F.jsxs)("span",{onClick:function(){return f(!0)},children:[(0,F.jsx)("i",{className:"iconfont icon-quanping2"}),(0,F.jsx)("span",{children:"全屏预览"})]})}),(0,F.jsx)(K.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:null!=r&&r.passed_code?le.Base64.decode(null==r?void 0:r.passed_code):"",autoHeight:a,options:w})]})]},"1"),(0,F.jsx)(te,{tab:"评测记录",children:(!(null==c||null===(s=c.exercise)||void 0===s||!s.student_commit_status)&&0!==(null==c||null===(i=c.exercise)||void 0===i?void 0:i.student_commit_status)||!(null==c||null===(l=c.exercise)||void 0===l||!l.user_exercise_status)&&0!==(null==c||null===(t=c.exercise)||void 0===t?void 0:t.user_exercise_status))&&(0,F.jsx)(C.Z,{className:"mt5",bordered:!0,dataSource:u,columns:j,pagination:!1})},"2")]}),(0,F.jsx)(v.Z,{centered:!0,destroyOnClose:!0,open:p,title:"全屏预览代码",width:864,onCancel:function(){return f(!1)},footer:null,children:(0,F.jsx)(K.ZP,{height:500,language:"python",theme:"vs-light",value:null!=r&&r.passed_code?le.Base64.decode(null==r?void 0:r.passed_code):"",autoHeight:a,options:w})})]})},ce=s(41129),ae=s(87684),oe=s(71681),de=s(49105),ue="wrap___kSYmZ",Ae="head___qjsyz",xe="li___tS92x",me="img___P2oRq",ge="big___qU4PE",ve="s___XrQiz",he=s(66999);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var pe=s(6638),fe=function(e){var n,s=e.parentData,i=(0,x.useState)([]),l=A()(i,2),t=l[0],r=l[1],c=(0,x.useState)(!1),a=A()(c,2),o=a[0];a[1],(0,m.useParams)();(0,x.useEffect)((function(){var e,n;null!=s&&null!==(e=s.exercise)&&void 0!==e&&e.exercise_name&&r((null==s||null===(n=s.exercise_answer_user)||void 0===n?void 0:n.exercise_user_photos)||[])}),[null==s||null===(n=s.exercise)||void 0===n?void 0:n.exercise_name]);return(0,F.jsxs)("div",{className:ue,children:[(0,F.jsxs)("div",{className:Ae,children:[(0,F.jsx)("aside",{children:"考试照片"}),(0,F.jsxs)("div",{children:["共",(0,F.jsx)("span",{children:null==t?void 0:t.length}),"张"]})]}),(0,F.jsx)("aside",{children:(0,F.jsx)(he.Z,{loading:o,active:!0,paragraph:{rows:5},children:t.length?t.map((function(e,n){return(0,F.jsxs)("div",{className:xe,children:[(0,F.jsxs)("div",{className:me,children:[(0,F.jsx)("img",{className:ge,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiMwODA4MDgiIG9wYWNpdHk9Ii4zNjQiIGN4PSI4IiBjeT0iOCIgcj0iOCIvPjxwYXRoIGQ9Im0xMi44OTIgMTIuMzktMS42MDctMS41NDlhNC41MzUgNC41MzUgMCAwIDAgMS4zMzgtMy4yMDFDMTIuNjIzIDUuMDggMTAuNDY0IDMgNy44MSAzIDUuMTU4IDMgMyA1LjA4MSAzIDcuNjRjMCAyLjU1OCAyLjE1OCA0LjY0IDQuODExIDQuNjQgMS4xIDAgMi4xMS0uMzYyIDIuOTIxLS45NjJsMS42MzYgMS41NzdhLjM3OS4zNzkgMCAwIDAgLjUyMyAwIC4zNDguMzQ4IDAgMCAwIDAtLjUwNVpNMy43NCA3LjY0YzAtMi4xNjUgMS44MjctMy45MjYgNC4wNzEtMy45MjYgMi4yNDUgMCA0LjA3MiAxLjc2MSA0LjA3MiAzLjkyNiAwIDIuMTY0LTEuODI3IDMuOTI1LTQuMDcyIDMuOTI1LTIuMjQ0IDAtNC4wNy0xLjc2LTQuMDctMy45MjVabTUuNzU4LS4zNTdIOC4xOHYtMS4yNWEuMzY0LjM2NCAwIDAgMC0uMzctLjM1NmMtLjIwNCAwLS4zNy4xNi0uMzcuMzU3djEuMjQ5SDYuMTQ2Yy0uMjA1IDAtLjM3LjE2LS4zNy4zNTcgMCAuMTk3LjE2NS4zNTYuMzcuMzU2SDcuNDR2MS4yNWMwIC4xOTcuMTY2LjM1Ni4zNy4zNTYuMjA1IDAgLjM3LS4xNi4zNy0uMzU2di0xLjI1aDEuMzE3Yy4yMDQgMCAuMzctLjE2LjM3LS4zNTZhLjM2NC4zNjQgMCAwIDAtLjM3LS4zNTdaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",onClick:function(){return ae.Z.publish("preview-image",e.photo_url)}}),(0,F.jsx)("img",{width:170,src:e.photo_url})]}),(0,F.jsxs)("div",{className:ve,children:[(0,F.jsx)("span",{children:"拍摄时间:"}),(0,F.jsx)("span",{children:b()(e.photo_created_at).format("HH:mm")})]}),(0,F.jsxs)("div",{className:ve,children:[(0,F.jsx)("span",{children:"动作识别结果:"}),(0,F.jsx)("span",{children:e.action})]}),(0,F.jsxs)("div",{className:ve,children:[(0,F.jsx)("span",{children:"图片中的人数:"}),(0,F.jsx)("span",{children:e.people_count})]}),(0,F.jsxs)("div",{className:ve,children:[(0,F.jsx)("span",{children:"人体头部姿态:"}),(0,F.jsx)("span",{children:e.people_head})]})]},n)})):(0,F.jsx)(pe.Z,{styles:{margin:"100px auto"}})})})]})},je="wrapper___MX3fs",we="head___Yd8zt",Be="title___gCeYN",ke="inputBox___OGm5w",Ne="selectWrapper___xsjOs",Ie="content___VUVSk",ye="tableHead___vKmiU",Ze="list___IyMCb",Ce="active___pzGHU",Se="footer___sbrEe",Ee=s(43428),De=s(86859),Qe=s(89392),Me=s.n(Qe),Je=s(48410),be=function(e){var n,s=e.visible,i=e.value,l=e.onChange,t=e.onClose,c=e.sealedReview,o=e.data,u=(0,m.useLocation)(),g=(0,m.useParams)(),v=null==u||null===(n=u.pathname)||void 0===n?void 0:n.includes("/centralizeReview"),h=(0,x.useState)({page:1,limit:10,course_group_id:"all",name:"",save_name:"",review_status:"all",review_type:v?"appraise":"normal"}),p=A()(h,2),f=p[0],j=p[1],w=(0,x.useState)([]),B=A()(w,2),N=B[0],I=B[1],y=(0,x.useState)([]),Z=A()(y,2),C=Z[0],S=Z[1],E=(0,x.useState)(!0),D=A()(E,2),Q=D[0],M=D[1],J=(0,x.useState)(!1),b=A()(J,2),Y=b[0],O=b[1],P=(0,x.useState)(0),z=A()(P,2),H=z[0],R=z[1];(0,x.useEffect)((function(){s&&(v||(f.user_ids=o),G(f))}),[s]),(0,x.useEffect)((function(){void 0!==c&&O(c)}),[c]);var L=function(e){f.page=1,f.course_group_id=e,j(r()({},f)),G(f)},T=function(e){f.page=1,f.review_status=e,j(r()({},f)),G(f)},G=function(){var e=d()(a()().mark((function e(n){var s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return delete(s=Me().pickBy(n,(function(e){return"all"!==e}))).save_name,M(!0),e.next=5,(0,de.ZP)("/api/exercises/".concat(g.exerciseId,"/user_review_list.json"),{method:"post",body:s});case 5:i=e.sent,S((null==i?void 0:i.review_list)||[]),I((null==i?void 0:i.course_groups)||[]),R((null==i?void 0:i.count)||0),M(!1);case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),U=function(){var e=d()(a()().mark((function e(n){var s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=null!=u&&null!==(s=u.pathname)&&void 0!==s&&s.includes("/centralizeReview")?"centralizeReview":"review",m.history.replace("/classrooms/".concat(g.coursesId,"/exercise/").concat(g.exerciseId,"/").concat(i,"/").concat(n.login)),l(n);case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,F.jsxs)(Ee.Z,{className:je,title:(0,F.jsxs)("div",{className:we,children:[(0,F.jsx)("div",{className:Be,children:"学生列表"}),(0,F.jsxs)("div",{className:ke,children:[!Y&&(0,F.jsxs)(X.default,{value:null==f?void 0:f.course_group_id,className:Ne,style:{width:170},showSearch:!1,showArrow:!0,getPopupContainer:function(e){return e.parentNode},onChange:L,children:[(0,F.jsx)(X.default.Option,{value:"all",children:"全部班级"},-1),N.map((function(e){return(0,F.jsx)(X.default.Option,{value:e.id,children:e.name},e.id)}))]}),(0,F.jsxs)(X.default,{className:Ne,style:{width:170},getPopupContainer:function(e){return e.parentNode},value:null==f?void 0:f.review_status,onChange:T,children:[(0,F.jsx)(X.default.Option,{value:"all",children:"全部状态"}),(0,F.jsx)(X.default.Option,{value:0,children:"未评"}),(0,F.jsx)(X.default.Option,{value:1,children:"已评"})]}),(0,F.jsx)(Je.t7,{style:{width:290,height:38},placeholder:"请输入学生姓名搜索",value:null==f?void 0:f.save_name,onChange:function(e){f.page=1,f.name=e,j(r()({},f)),G(f)}})]})]}),width:700,placement:"left",closable:!1,onClose:t,bodyStyle:{display:"flex",flexDirection:"column"},open:s,children:[(0,F.jsx)("div",{className:Ie,children:(0,F.jsxs)(k.Z,{spinning:Q,children:[C.length>0?(0,F.jsxs)("div",{className:ye,children:[(0,F.jsx)("div",{children:"姓名"}),(0,F.jsx)("div",{style:{paddingLeft:5},children:"学号"}),(0,F.jsx)("div",{children:"分班"}),(0,F.jsx)("div",{children:"评阅状态"})]}):" ",null==C?void 0:C.map((function(e){return(0,F.jsxs)("div",{className:i===e.login?"".concat(Ze," ").concat(Ce):Ze,onClick:function(){return U(e)},children:[(0,F.jsx)("span",{title:null==e?void 0:e.name,children:e.name}),(0,F.jsx)("span",{title:null==e?void 0:e.student_id,children:e.student_id}),(0,F.jsx)("span",{title:e.course_group,children:e.course_group}),null!=e&&e.reviewed?(0,F.jsx)("b",{style:{color:"#0152d9"},children:"已评"}):(0,F.jsx)("b",{style:{color:"#333333"},children:"未评"})]},e.id)})),0===H&&f.name&&(0,F.jsx)(pe.Z,{customText:"搜索无结果"})]})}),(0,F.jsxs)("div",{className:Se,children:[H>f.limit?(0,F.jsx)("div",{children:(0,F.jsxs)("span",{style:{color:"#656F87"},children:["共",(0,F.jsx)("span",{className:"c-light-primary",children:H}),"条数据"]})}):"",(0,F.jsx)(De.Z,{total:H,pageSize:null==f?void 0:f.limit,current:null==f?void 0:f.page,showSizeChanger:!0,onShowSizeChange:function(e,n){f.page=e,f.limit=n,j(r()({},f)),G(f)},onChange:function(e){f.page=e,j(r()({},f)),G(f)},showQuickJumper:!0,hideOnSinglePage:!0})]})]})},Ye=s(37773),Oe=s(35626),Pe=s(91232),ze=s.n(Pe),He=s(39647),Re=s.n(He),Le=s(87168),Fe=s(91098),Te=s(38442),Ge=s(39472),Ue=s(65022),qe=s.n(Ue),Xe=s(38768),Ke=["exercise","globalSetting","loading","user","dispatch","isEaxmPaperOpen","studentexportDate","onChangeProgress"],Ve=D.Z.TextArea,We=(0,m.connect)((function(e){var n=e.exercise,s=e.loading,i=e.user;return{exercise:n,globalSetting:e.globalSetting,user:i,loading:s.effects}}))((function(e){var n=e.exercise,s=(e.globalSetting,e.loading,e.user),i=e.dispatch,l=e.isEaxmPaperOpen,t=e.studentexportDate,c=e.onChangeProgress,o=void 0===c?function(){}:c,u=(Re()(e,Ke),(0,m.useParams)()),g=s.userInfo,v=(0,x.useState)({}),h=A()(v,2),k=h[0],N=h[1],I=(0,x.useRef)(),y=(0,x.useRef)(!1),Z=(0,x.useState)(null),C=A()(Z,2),S=C[0],E=C[1],D=(0,x.useState)(!1),Q=A()(D,2),M=Q[0],J=Q[1],Y=(0,x.useState)(!1),O=A()(Y,2),R=O[0],L=O[1],T=(0,x.useState)(!1),G=A()(T,2),U=G[0],q=G[1],X=(0,x.useState)(!1),K=A()(X,2),V=K[0],W=K[1],_=(0,x.useState)(!1),$=A()(_,2),ee=$[0],ne=$[1];(0,x.useEffect)((function(){null!=g&&g.login&&ie()}),[u.userId,u.coursesId,u.exerciseId,g]),(0,x.useEffect)((function(){l&&S&&(W(t.userCommentVisible),q(t.userScoreVisible),ne(t.new),J(!0),setTimeout((function(){le(t)}),1e3))}),[l,S]);var se=function(e){var n,s,i,l=null==e||null===(n=e.exercise_answer_user)||void 0===n?void 0:n.user_id;if(null!=e&&null!==(s=e.exercise)&&void 0!==s&&s.question_random||null!=e&&null!==(i=e.exercise)&&void 0!==i&&i.choice_random){var t,r=1;e.exercise.question_random=null==e||null===(t=e.exercise_question_types)||void 0===t?void 0:t.map((function(n){var s,i;return null!=e&&null!==(s=e.exercise)&&void 0!==s&&s.choice_random&&(0!==n.question_type&&1!==n.question_type||n.items.map((function(e){return e.question_choices=(0,z.M2)(e.question_choices,l),e})),7===n.question_type&&n.items.forEach((function(e){e.sub_exercise_questions.forEach((function(e){e.question_choices=(0,z.M2)(e.question_choices,l)}))}))),null!=e&&null!==(i=e.exercise)&&void 0!==i&&i.question_random&&(n.items=(0,z.M2)(n.items,l)),n.items.map((function(e){return e.question_num=r,r++,e})),n}))}},ie=function(){var e=d()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i({type:"exercise/getExerciseExportHeadData",payload:{id:u.exerciseId||u.categoryId,identify:u.userId||null}}),!u.userId){e.next=9;break}return e.next=4,i({type:"exercise/getReviewExercise",payload:{exerciseId:u.exerciseId,login:u.userId}});case 4:n=e.sent,se(n),y.current=!1,e.next=13;break;case 9:return e.next=11,i({type:"exercise/editExercise",payload:{coursesId:u.coursesId,categoryId:u.exerciseId}});case 11:n=e.sent,y.current=!0;case 13:E(r()({},n||{}));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),le=function(){var e=d()(a()().mark((function e(s){var i,l,t,r,c,A,x,m;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:"all"===s.type?y.current=!1:u.userId||(y.current=!0),document.querySelectorAll("canvas").forEach((function(e){(!e.clientWidth||!e.clientHeight)&&e.remove()})),l=I.current.children,"".concat(b()().format("YYYY-MM-DD HH:mm:ss")),null!==(i=n.exerciseExportHeadData)&&void 0!==i&&i.user&&"".concat((null===(t=n.exerciseExportHeadData)||void 0===t?void 0:t.student_id)||"").concat(null===(r=n.exerciseExportHeadData)||void 0===r?void 0:r.user),c={html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1},jsPDF:{unit:"in",format:"letter",orientation:"portrait"},pagebreak:{mode:["avoid-all"]}},A=qe()(),x=a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,A.set(c).from(l[n]).toContainer().toCanvas().toPdf().get("pdf").then(function(){var e=d()(a()().mark((function e(s){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n0)&&R&&(0,F.jsxs)(p.Z,{style:{marginTop:14},children:[(0,F.jsx)("span",{className:"font16 ",children:"解析:"}),(0,F.jsx)(P.Z,{className:Le.Z.renderHtml,value:(null==e?void 0:e.analysis)||"暂无解析"})]})]})}))),R&&(0,F.jsxs)("div",{style:{marginTop:10},children:[(null==e?void 0:e.question_type)<3&&(null==e?void 0:e.standard_answer_show)&&(0,F.jsxs)("span",{className:"font16 ",children:["正确答案:",null==e?void 0:e.standard_answer_show]}),!(null==e||null===(u=e.standard_answer)||void 0===u||!u.length)&&R&&3===(null==e?void 0:e.question_type)&&(0,F.jsx)("div",{children:null==e||null===(A=e.standard_answer)||void 0===A?void 0:A.map((function(e,n){return(0,F.jsxs)("div",{children:[(0,F.jsxs)("span",{children:["参考答案:(填空",n+1,"):"]}),(0,F.jsx)("div",{children:(0,F.jsx)(Ve,{autoSize:!0,disabled:!0,value:null==e?void 0:e.answer_text[0]})})]})}))}),(null==e?void 0:e.standard_answer)&&4===(null==e?void 0:e.question_type)&&(0,F.jsxs)("div",{children:[(0,F.jsx)("p",{className:"mt10 mb0",children:"参考答案:"}),(0,F.jsx)("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5},children:(0,F.jsx)(P.Z,{value:null==e||null===(x=e.standard_answer)||void 0===x?void 0:x[0]})})]}),(null==e?void 0:e.question_type)<=4&&((null==e?void 0:e.standard_answer_show)||(null==e||null===(m=e.standard_answer)||void 0===m?void 0:m.length)>0)&&(0,F.jsxs)(p.Z,{style:{marginTop:14},children:[(0,F.jsx)("span",{className:"font16 ",children:"解析:"}),(0,F.jsx)(P.Z,{className:Le.Z.renderHtml,value:(null==e?void 0:e.analysis)||"暂无解析"})]})]}),U&&!Number.isNaN(parseFloat(null==e?void 0:e.user_score))&&(null==e?void 0:e.question_type)!==Xe.c.Shixun&&(0,F.jsxs)("span",{children:[(0,F.jsx)("span",{style:{color:"#0152d9"},children:"学生得分:"}),null==e?void 0:e.user_score,"分"]}),(null==e?void 0:e.answer_comments)&&V&&(0,F.jsx)(Ye.Z,{newuserCommentVisible:ee,list:null==e?void 0:e.answer_comments}),(0,F.jsx)(B.Z,{style:y.current?{marginTop:30}:{}})]})},re=(0,x.useCallback)((function(){var e,s,i,l,t=(null==n||null===(e=n.exerciseExportHeadData)||void 0===e||null===(e=e.exercise_header)||void 0===e?void 0:e.export_page_num)||40,c=[],a=1,o=ze()((null==S||null===(i=S.exercise_question_types)||void 0===i?void 0:i.entries())||[]);try{var d=function(){var e=A()(l.value,2),n=e[0],s=e[1];s.items.forEach((function(e,i){0===i?c.push(r()(r()({},s),{},{items:null,category:n+1,questionDetail:e,questionIndex:a})):c.push({questionDetail:e,questionIndex:a}),a++}))};for(o.s();!(l=o.n()).done;)d()}catch(e){o.e(e)}finally{o.f()}return null!=c&&c.length?null===(s=new Array(Math.ceil((null==c?void 0:c.length)/t)))||void 0===s||null===(s=s.fill([]))||void 0===s||null===(s=s.map((function(e,n){return c.slice(n*t,n*t+t)})))||void 0===s?void 0:s.map((function(e,n){return(0,F.jsxs)("div",{className:"pl60 pr30",style:{minHeight:0===n?1e3:"auto"},children:[0===n&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(Ge.Z,{isExportBlank:y.current}),(0,F.jsx)(B.Z,{className:Le.Z.divider})]}),null==e?void 0:e.map((function(e,n){return s=e,i=e.questionIndex,s.category?(0,F.jsxs)("div",{children:[(0,F.jsxs)("div",{children:[(0,F.jsxs)("span",{className:"font16 c-light-primary",children:[(0,z.EM)(null==s?void 0:s.category),"、",s.name]}),(0,F.jsxs)("span",{className:"c-grey-999",children:["(共",s.count,"题,",7===(null==s?void 0:s.question_type)?"包含".concat(null==s?void 0:s.sub_count,"小题;"):"","共",s.score,"分)"]})]}),te(s.questionDetail,i)]}):te(s.questionDetail,i);var s,i}))]},n)})):null}),[S,n,M]);return(0,F.jsx)("div",{style:{height:"700px",overflow:"auto"},children:(0,F.jsx)("section",{id:"export-all",className:[Le.Z.bg,"pt30","pb30","mt20","mb20","relative"].join(" "),ref:I,children:re()})})})),_e=s(71112),$e=s(27644),en=s(80427),nn=(0,m.connect)((function(e){var n=e.exercise,s=e.loading,i=e.user,l=e.globalSetting,t=e.classroomList;return{exercise:n,globalSetting:l,user:i,loading:s.effects,classroomList:t}}))((function(e){var n,i,t,c,o,u,J,R,L,U,q,X,K,V,W,$,ne,se,te,ue,Ae,xe,me,ge,ve,he,pe,je,we,Be,ke,Ne,Ie,ye,Ze,Ce,Se,Ee,De,Qe,Me,Je,Pe,ze,He,Re,Le,Fe,Te,Ge,Ue,qe,Xe,Ke,Ve,nn,sn,ln,tn,rn,cn,an,on,dn,un,An,xn,mn,gn,vn,hn,pn,fn,jn,wn,Bn,kn,Nn,In,yn,Zn,Cn,Sn,En,Dn,Qn,Mn,Jn,bn,Yn,On,Pn,zn,Hn,Rn,Ln,Fn,Tn,Gn,Un=e.classroomList,qn=e.exercise,Xn=(e.globalSetting,e.loading),Kn=e.user,Vn=e.dispatch,Wn=(0,m.useParams)(),_n=(0,m.useLocation)(),$n=Kn.userInfo,es=qn.reviewExercise,ns=(qn.exerciseList,(0,x.useState)({})),ss=A()(ns,2),is=ss[0],ls=ss[1],ts=(0,x.useState)(1),rs=A()(ts,2),cs=rs[0],as=rs[1],os=(0,x.useState)(!1),ds=A()(os,2),us=ds[0],As=ds[1],xs=(0,x.useState)(!1),ms=A()(xs,2),gs=ms[0],vs=ms[1],hs=(0,x.useState)(!1),ps=A()(hs,2),fs=ps[0],js=ps[1],ws=(0,x.useRef)(null),Bs=(0,x.useRef)([]),ks=(0,x.useRef)(!0),Ns=null==_n||null===(n=_n.pathname)||void 0===n?void 0:n.includes("/centralizeReview"),Is="exercise/".concat(Ns?"getCentralizeReviewExercise":"postReviewExercise"),ys=(0,x.useState)(!1),Zs=A()(ys,2),Cs=Zs[0],Ss=Zs[1],Es=(0,x.useState)(!1),Ds=A()(Es,2),Qs=Ds[0],Ms=Ds[1],Js=(0,x.useState)({}),bs=A()(Js,2),Ys=bs[0],Os=bs[1],Ps=(0,x.useState)(0),zs=A()(Ps,2),Hs=zs[0],Rs=zs[1],Ls=(0,x.useState)(!1),Fs=A()(Ls,2),Ts=Fs[0],Gs=Fs[1],Us=(0,x.useState)(!1),qs=A()(Us,2),Xs=qs[0],Ks=qs[1],Vs=(0,x.useState)(null),Ws=A()(Vs,2),_s=Ws[0],$s=Ws[1],ei=(0,x.useState)(!1),ni=A()(ei,2),si=ni[0],ii=ni[1],li=(0,x.useState)({prev_login:!0,next_login:!0}),ti=A()(li,2),ri=ti[0],ci=ti[1],ai=(0,x.useState)(""),oi=A()(ai,2),di=oi[0],ui=oi[1],Ai=(0,x.useState)([]),xi=A()(Ai,2),mi=xi[0],gi=xi[1],vi=[{title:"题型",dataIndex:"type_name",align:"center"},{title:(null==mi||null===(i=mi.find((function(e){return e.value==$e.f[0].nameType})))||void 0===i?void 0:i.name)||"单选题",dataIndex:"singles_scores",align:"center"},{title:(null==mi||null===(t=mi.find((function(e){return e.value==$e.f[1].nameType})))||void 0===t?void 0:t.name)||"多选题",dataIndex:"doubles_scores",align:"center"},{title:(null==mi||null===(c=mi.find((function(e){return e.value==$e.f[3].nameType})))||void 0===c?void 0:c.name)||"填空题",dataIndex:"nulls_scores",align:"center"},{title:(null==mi||null===(o=mi.find((function(e){return e.value==$e.f[2].nameType})))||void 0===o?void 0:o.name)||"判断题",dataIndex:"judges_scores",align:"center"},{title:(null==mi||null===(u=mi.find((function(e){return e.value==$e.f[6].nameType})))||void 0===u?void 0:u.name)||"编程题",dataIndex:"pros_scores",align:"center"},{title:(null==mi||null===(J=mi.find((function(e){return e.value==$e.f[5].nameType})))||void 0===J?void 0:J.name)||"实训题",dataIndex:"shixuns_scores",align:"center"},{title:(null==mi||null===(R=mi.find((function(e){return e.value==$e.f[7].nameType})))||void 0===R?void 0:R.name)||"组合题",dataIndex:"combination_scores",align:"center"},{title:(null==mi||null===(L=mi.find((function(e){return e.value==$e.f[4].nameType})))||void 0===L?void 0:L.name)||"简答题",dataIndex:"mains_scores",align:"center"},{title:(null==mi||null===(U=mi.find((function(e){return e.value==$e.f[8].nameType})))||void 0===U?void 0:U.name)||"程序填空题",dataIndex:"bpros_scores",align:"center"},{title:"总分",dataIndex:"all_scores",align:"center",render:function(e,n){return(0,F.jsx)("span",{style:{color:"实得分"==(null==n?void 0:n.type_name)?"#FA2121":""},children:e})}}],hi=[{type_name:"应得分",singles_scores:(null==es||null===(q=es.table)||void 0===q?void 0:q.total_singles_scores)||0,doubles_scores:(null==es||null===(X=es.table)||void 0===X?void 0:X.total_doubles_scores)||0,nulls_scores:(null==es||null===(K=es.table)||void 0===K?void 0:K.total_nulls_scores)||0,judges_scores:(null==es||null===(V=es.table)||void 0===V?void 0:V.total_judges_scores)||0,pros_scores:(null==es||null===(W=es.table)||void 0===W?void 0:W.total_pros_scores)||0,bpros_scores:(null==es||null===($=es.table)||void 0===$?void 0:$.total_bpros_scores)||0,shixuns_scores:(null==es||null===(ne=es.table)||void 0===ne?void 0:ne.total_shixuns_scores)||0,combination_scores:(null==es||null===(se=es.table)||void 0===se?void 0:se.total_combination_scores)||0,mains_scores:(null==es||null===(te=es.table)||void 0===te?void 0:te.total_mains_scores)||0,all_scores:(null==es||null===(ue=es.table)||void 0===ue?void 0:ue.question_total_score)||0},{type_name:"实得分",singles_scores:(null==es||null===(Ae=es.table)||void 0===Ae?void 0:Ae.singles_scores)||0,doubles_scores:(null==es||null===(xe=es.table)||void 0===xe?void 0:xe.doubles_scores)||0,nulls_scores:(null==es||null===(me=es.table)||void 0===me?void 0:me.nulls_scores)||0,judges_scores:(null==es||null===(ge=es.table)||void 0===ge?void 0:ge.judges_scores)||0,pros_scores:(null==es||null===(ve=es.table)||void 0===ve?void 0:ve.pros_scores)||0,bpros_scores:(null==es||null===(he=es.table)||void 0===he?void 0:he.bpros_scores)||0,shixuns_scores:(null==es||null===(pe=es.table)||void 0===pe?void 0:pe.shixuns_scores)||0,combination_scores:(null==es||null===(je=es.table)||void 0===je?void 0:je.combination_scores)||0,mains_scores:(null==es||null===(we=es.table)||void 0===we?void 0:we.mains_scores)||0,all_scores:(null==es||null===(Be=es.table)||void 0===Be?void 0:Be.user_get_score)||0}];(0,x.useEffect)((function(){d()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.cV)({id:Wn.exerciseId||Wn.categoryId});case 2:0==(n=e.sent).status&&gi(n.data);case 4:case"end":return e.stop()}}),e)})))()}),[]),(0,x.useEffect)((function(){Vn({type:"classroomList/getAssistantPermissions",payload:{course_id:Wn.coursesId}})}),[Kn.userInfo]);var pi=function(){var e=d()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,G.Rm)()||null!==(n=Un.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_appraise){e.next=2;break}return e.abrupt("return",new Promise((function(e){g.ZP.warning("您未获得此权限,需向管理员申请权限才能使用此功能"),setTimeout((function(){window.location.href=document.referrer}),2e3)})));case 2:return e.abrupt("return",!0);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,x.useEffect)((function(){return document.body.scrollIntoView(),$n.login&&ki(),function(){Vn({type:"exercise/clearData",payload:{key:"reviewExercise"}})}}),[Wn.userId,$n.login]),(0,x.useEffect)((function(){var e;$s(null==es||null===(e=es.exercise_answer_user)||void 0===e?void 0:e.analysis)}),[null==es||null===(ke=es.exercise_answer_user)||void 0===ke?void 0:ke.analysis]),(0,x.useEffect)((function(){return Vn({type:"globalSetting/footerToggle",payload:!1}),Vn({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),function(){Vn({type:"globalSetting/onlyShowBackTopToggle",payload:!1})}}),[]);var fi=function(){var e=d()(a()().mark((function e(n){var s,i,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ks.current=!1,e.next=3,(0,Y.Ip)({id:n.question_id,shixun_challenge_id:n.shixun_challenge_id||null,comment:n.comment,score:n.score,user_id:null==es||null===(s=es.exercise_answer_user)||void 0===s?void 0:s.user_id,review_type:1===cs?"normal":"appraise",sealed_review:(null==es||null===(i=es.review_progress)||void 0===i?void 0:i.sealed_review)||!1});case 3:return l=e.sent,e.next=6,Zi(l);case 6:return delete is[n.q_position],ki(!0),ls(r()({},is)),e.abrupt("return",l);case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ji=function(e){if(e.question_type>1&&5!==e.question_type&&2!==e.question_type)return(0,F.jsx)("span",{onClick:function(){pi().then((function(){var n;v.Z.confirm({title:"调分",icon:null,onOk:(n=d()(a()().mark((function n(){var s;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,ws.current.onSave();case 2:s=n.sent,fi(r()(r()({},e),s));case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)}),content:(0,F.jsx)("div",{children:(0,F.jsx)(ie,{ref:ws,item:e})})})}))},className:"c-blue mr10 ml10 current",children:(0,F.jsx)(h.ZP,{type:"primary",size:"small",ghost:!0,children:"调分"})})},wi=function(){var e,n=localStorage["".concat(null==Kn||null===(e=Kn.userInfo)||void 0===e?void 0:e.login,"-").concat(Wn.coursesId,"-").concat(Wn.exerciseId,"-review")]||"";n=n?JSON.parse(n):[];var s=[],i=null;return n.forEach((function(e,l){var t;(s.push(e.user_id),e.user_login===Wn.userId)&&(i=null===(t=n)||void 0===t||null===(t=t[l+1])||void 0===t?void 0:t.user_id)})),{user_ids:s,next_user_id:i}},Bi=function(e){var n,s=(null==e?void 0:e.filter((function(e){return 4!==e.question_type})))||[],i=(null==e?void 0:e.filter((function(e){return 4===e.question_type})))||[],t=[].concat(l()(s),l()(i)),r=null,c=[];t.forEach((function(e){c=c.concat(e.items)}));for(var a=0;a0&&void 0!==d[0]&&d[0],s={exerciseId:Wn.exerciseId,login:Wn.userId},Ns||(i=wi(),s.user_ids=i.user_ids,Bs.current=i.user_ids||[]),e.next=5,Vn({type:Is,payload:s});case 5:if(l=e.sent,t={limit:100,name:"",page:1,review_type:Ns?"appraise":"normal",login:Wn.userId},Ns||(t.user_ids=Bs.current),n){e.next=13;break}return e.next=11,(0,de.ZP)("/api/exercises/".concat(Wn.exerciseId,"/user_review_list.json"),{method:"post",body:t});case 11:r=e.sent,ci(r);case 13:return e.next=15,Zi(l);case 15:ks.current&&(c=Bi(null==l?void 0:l.exercise_question_types),setTimeout((function(){document.getElementById(c)}),500)),ks.current=!0,as(Ns?0===(null==l||null===(o=l.review_progress)||void 0===o?void 0:o.appraise_type)?2:3:1);case 18:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ni=function(e){return 4===e.question_type?e.user_score?(0,F.jsx)("img",{src:"data:image/png;base64,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"}):(0,F.jsx)("img",{src:"data:image/png;base64,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"}):e.user_score===e.question_score?(0,F.jsx)("img",{src:"data:image/png;base64,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"}):e.user_score>0?(0,F.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARoAAABECAYAAABeQPqJAAAAAXNSR0IArs4c6QAAIABJREFUeF7tfQmYXUWV/+++193p7iQkZE/YISHE7AFZRBZZwzIMIIjLiAoExxnHwT/6l9ERAqKooDgDwwyyibuAoDIsAXQYF3YkIYlAEkJYg2ENZOuk+935zr116p46t+q++7qbzkLe9+VLv/vq1H5+9TunTtWNsIl81vz08I62QS0tm0h13h3ViGPVzhjIPTNJ7HMhE5SPAKi8+0SeiuVyu1N+b8pz15p6OPUy/ZM8o7/po9MF5B2RWgPypgySr2BhdNqSSX05ybmVfVmmt6xl39pv8U6Thozd6BXZUivAEz2KjDIWAYaYlFoBelWeFU4plf1KdWQFNA8TEX7ObemOvAZQoey58kU5XD4rvAO2IXATANYn8gLIdD3ppyg6LzptyQV9OdU3GaBZfPH+p499z+Cr+7LxW3RZpAAMCpZgKHDh3y0ICYXotrwAKVaqEDh5yy8rbxZzqqcPRK2CiXQJaJkpn7TPtDfpFtFf9LdP3mETLC+AT7ZTykvgsgRGA70SkP1fSl6Aba49AlSp/GrThOhTi57sy/m/yQBNvPDkltri1WsrzVGlLztgiywrZKZohee5blmCXuULgMnmJRW5gCVYM8EAg5SXpkOi87pcaYlJEJAMQsoIdmIBRSmibrOsAysq18Wpa6h8regewOQyvGxIzEQ5frm0CgStmI+h+uoazY9mLZ3S1/N+kwEaavgrVx+8aNjo/uP6uhM26/JC1L3QVJJKEVJWM8MdU4WBpJ68x9SQnewokjI35OpNf/sAQSuiBioJVqXlBThpsJMMx/nNKLKss4+xBOUDoJor32N66X6yoOgDeykf/Ws065mv9/Wc36SAZt1NR362X1vTZX3dCZtVeTkzR/g5fMxEmy+OvFpFvfIEGrXMDKtHy3NsxCcfYEHB8hmMlGJLh7M0hax5JOot2USIBSTMRThYnTx9CizMnSJTR/eJU77wp2iWl2uTdtbL8uv1KdvP1fHRmUsX9fWcj+If7nMngCMbLtiOfQzQ2CS2sqG4yf/8Xf8PoGaEbXrKIwaaq8DY0Q1X5V0hUNbpaFdDj82vJ7jPxPKt5t5n0hGrWImvrs4zrbS9IW8dUWrnjOeax2nitL+evEPJ0i+l5EMApdiMZGWFfSWYlzTx5Ng6wCYAqLMKvNEfqBh+Qf9Hxjdln9GuFD2nf0aW/06em99J2fk7/c4OD87HVco5Ufzj/SajVpubbHqV/ThAEgAZBhMLKmZiSpDJpQHWbjccbYP6la3JlpmOVzIaVQ0GvkmYUHOPPyWnDDy5hVLZlb6sPHd5wCfAepAzIYyih/xHjqLIXVvBZmR/2D5i/42nPpIhaV/HpiBPbS7axatX/3ryDjbGwKp+wJp+CiAEoFjgMPViUJFAYp+ZMZIyEniysmuoVKcl0yH+0b5XIY7PKKW1PJ4EEg6LMcwlAQ+jIMxYfOBCv3EelJ7/HjkYGD6wVFW2rERSUYy2snKEWEbuuVw9hSMwJO9dEfXOU2BFttUtYAqOMvuASaCSL21QXqzqvD3UsLzMw7TZgiP3v1ntk69E2xPNLmBMzB6EPKWnfGvGjAuOhWJ17NcxRSb6EdqxCjm2Ocuk/Bh4dSBQqwigMYAimQqXQbRDsxqdLmE8hs1IAKI6M7OJcHX08YdmGaA5YDSwfjFi9C9U3px5pNmMAJtk5TIAQpkmQGJy13/zmNPztn7A2BFbFoaEWpPzt4jVmQZQTnC9ItcDDysvTAefD8TWTTIOqWDdkfcwEq/vRrIVH6AJACiUD6TjPrLtLusPEQMW8pMU+lPqyRf5UwIAKIE9NBcsURXgz/VfXwVeG5ABA4OBBosEOJjlKJOITSnH9NLMRshXsBroNy76+B+WM34RqzkPcTw7qOHaXCpiKdxX1MhkIWAAkkAjfTrib8SoTdgOFfLXbIkfO3G5k9gBKWm06LNCBymDg1lt5eT3gZhVPBm0F9ghysnXUVJeeVnOkeeBDGwNFwGuMwfqyKfIbABaCgpAcwiYAFEHcOV2uszTpGeFdkBIlecQFFVOXXntv5FtUszQmR/CJHZM7Bh4qxVY3eqyFOmLSRiMaUPuufDNJCyH/TraxJLyCauZHX3iofN5aqTD88Mj+iNaSawm7421gGEGoI6fxTp72YzymVnSXEr+rmXO5J2GAtsWk6vNAoPkYBeyCbGaa7ucFadheRUB7FvV073jrCv16i39KTTBLP1nn1BZeTOJWV4rgcUhDpozOz+6/9h8qCvvA5AC1iOjn31g7dTP4xNigLN4JoIBHfwRQX76iAYvAnYx8DiLc4uU0gIJ8nq+/HUQ0GXYBonlfCsSTARLSdIqQKFnVYNKicnk8+nEy1EdMi469a7VDtCkYLPf6UDNjc51dohoggn/i/7NMYnMSpDsSAkTix5zupwpZiYwgczOwzYLLMlXUiqunaEielVOVNOXGlxoxdCO4CRbFb3KaSRllna5NjeccFcNbib/QnkPS9CTv1vyAhTLyktQ1BG5PLNz7Rf198rLeBOJwZ4zYL0mL+aIBBtnYhWVL+eYGcPkkVgEOqrAKwPNLpIyh3w7UNLfInej5O4Tg5XcbWIzLJGvnBGd/tA1XDtrOqVtnF3Bj++cizie7PhTGBwkSEhGkgBJEZhI57A2mcR3Bq5qBfGUHRI/0+bx8URrJpPc4c+s2QZ0PDRXEoRCeT055QQTABIsv6y8SpdTBOXXkZM7yDpEXRNlVWac93ChBm/BWMrIMyhY8O6OvJmMclx8vhLHdFPl2P4TppBmHrbLxfzhchx5zyLlrANC/o02ZTZ52AuDS+bEDbMe6atxwCUBGJr38zHrb6ZF0Wz2oFurzFYx/sl+R6Kz6850RTXech5nx99iWp9z8kp/i2QvAcexw2qEM3nCaGDAJr7N7VMm51lotZFgUHZFC4GJyCs0afUE9SmzVXo7N1yMtwoWmOA50FBLhGYXkoVx/Xp0LEGCVh2AdOpq+rUINGzX+wDqnZQPzB9fXX3+Ik73wqB0t8kyFRU/I4GDirS7SwU7Twww7NuRW+DVppnRmQ/NkTPAyxmSIL6uOA3ik7EuFnACjlwGDZazLEfG0IidqATITKYSsOjR6EHA9oPVbN1YX5mxyMhRMel0tfSg58weuaoHAMTnq9FnbvQKLVfDnLze6dBsRDRCg4bPnCkCFq3IDDI5E5FNFas5aSUalveAdT3HeD024tTVdECw/rp81dcWZCkD4X/SC0OuToL56G18n7/GJ7+uCXh5mxQ8QmaONJXkdrXc3k7kDVxIcLGAY8CrUpkTfebRmVol/EBDQXwbuuaiFqdV48jf3N91AIfZm2Yt1klsHMAy7oYBp70FmDxmYyGL1Lps8jMmcK/JcHUv5ZcOSLXysUI5LSxhi4dMEpufMDOKlDbVaLd/feaanrw+ZiIBTvuBbBEeYLYmjcnAy5o8IKIBVSZxfCfKz6L7PFe+chjngF05aBkQuS95YWW25gCJbL9JUE/eGSMJOqK/pAYneiYdzgBebwPebvP7ZxwTyBf1y888zmBvoB5qaK5Miz796PxSQJOMx3V7X42u+PQUaHyAop+ZXQkZO8MAE9oK54GRu1OyvD13BFr6cJtbTjxmIaGVL0Rfqf7aOZkzabRPRylhXXkPgEncsOWJ2CULKnKSqx2UEHNxJryQtz4ZpQTSLLLAxB3GgKtYjAQBlvcBn1XqHsiHwNp5HmBbuQVCgLVXXgGlT947x3ygJgFZqHLObBJj9Py2QJcJ0iMR3iFK2InnGIHP4UubE6nvRZhVzG6cyOJron96zBv462U0SV/86IDR6Fi3GLW4f/EZJul7UbtS1AHaJHKOHQiTitkPAw39v+tQYOQ2Ghx7/7tcSW1EploZcooQmmCs3AWK4Ciu3sbsS3kJGkIhGGR929+290X76ipYoBzO32FJEjH5b5+8rK9AyFLgJMtQ/V0o71FuOy9MfwTlA8BhFzTtY6ozf7Tp5DWbmoEX2WzyAIM1mdjs0WkEo/EF6TnBfViNtuq46NOPLvcpaBBokv67au/ZqNXOy3aUDJBYhsIBeQJsglG/oqMt2Mhnpnoy5mZIOzBhVC8Di2+Vl0WI330rX+6Z6UKHDXnMBN9uhFOskfH5BiQwWRBQ3VK2rhpUrb5KMypU/8AOUWiVl3VlM6Gh8gUghJilt/5GzinfE43rxBB5AE4Cbo41qPS2+wILkE/ezpk6xxq4f0M+nVD/v9IOrGzLHzlggGGfjfTR5HadxBED9sdYeTP3k+/V86PP/zkY8FsMNBTEt/Z1YjWjM7BRW9U6KI/7nxkKs5qEqUgwCW2Hi+fU6H13zpxQ3YYcAR6OIuvJ4lH2QkXsC3nP1ZtOnQqYVZKuJ/ICRIMBZr7yre2U1lQzHsefJeWLGINaDHzK5WBl4GyQA9pSoJumCgOgro9v4ZHjJs1D1kKH2cn6e+ZZGfllQ9MgPd+xggQ0PJG92gHM6ZxjCepkdyVajuEjbHCeT00LgSZp3pV7noEuXBWM9tUAknxn/41QcOnncdKETC8jO2UMMLitAYgRI+/4B5Q/wq4Sgpb7zq/IdJoW8yqdmFuCOuuJk1vNTXPo+Z7nAP1NMHbHG8AD5+UPz207AZhxdr4PnEkO4OGvA28uduXHHAjsLDYBFt8IrHjUAIDnTNLIvYGxJ2ZlLb0VePH3wu/Ek94AWHM7cMgVQMXcK08O8ns/C+xzHtBOZ9YU6NQbyaf/G3jiBwKgTDk7HgLsdlwm/cRPgeUPiOwFC6NxHLM/MP6ULP3iXwLP/c4tXZsfCSibXSHNLG0zFLDqOB6ec70u71kwnHkl5hT9ubYZeH6Q8cmIQ47aiUtpQ4clfUzH2c42E71amRV9YW7hNbz1geaGk6t49Zm56Kqlt6ZTP+eihRW4aPBJ2E1oh4p/k7+L9NsPAnarFyWs7Flt85Mzy7facTqrsB6TwUfZNQ2WaXz0Vq6ig8YCw6dnE370/u73RT8H1r6S/b7+rfT7gd8rVtFaJ3DzoUBXhxmkGKi2AkffZBQewKqXgNtPTtPo7V9WJJL5m1symdXLgd8cD9QoXzGZWX7iacD0f85+WzYH+MMXgOPvAAZuXw9W8r8vvB54+CJxZ69pxwfnAP2NGf32C8AtM4FOUyetcPSd2vGh32Yyq14EbjT9o80cnzzVTLPfHPNQ4Gbnk2JKdrFSYOCY06xcPgYonP+cVzYYavPQzPVX+gNvtgsHLptA6loICTQaWLi9OSBydqMWYJfx06IP3dhVNNh1gSZp12UzKKbmTu8JbAki3AnORViS1YQAxwMyDGatLcC+O+bb4KwcYpB8A8E/61UmmUyBlUIOZBn53OpotTL9g8Fo1xOBaWeVV8C3ngXmfhc48N9MPjHw2oL07/5jgLah6d+v/wW465M8k1MtmTQr/cefP50DPHe3e7yB+0SC8y5HA+8Ttz3OvRxYcJVbZ1bmE+8EWodkdbv1xJRVnXBnBjRvLAIW2Gj0LG0yyavA+y/K8l74A+Ah8Z3Kmf5P6T/+/M/ngKW3p9+kCaHHbOzxwMHfzeQevgR47PI614PyYHFXeswrZzERjFiXn2TVDflSZhfn6ymfdGfpsHS3yYKHOgyZ9L2IjZEgo2NpnHtqFDuqVGZG58xzgvN8k7sU0CT99e8z5iCOj0jZjNotogSOuaTuo/GymcCOFPeflNlvJ6C1yZgE6jIoH+OwAyzNqMB9ID4nnVe+wftAfBOM8h06CRj/MWDM+9PxeHMJ8PL9GRI1tQFjT0p/61iZmhErnwYO+vf0GTGXG/dP/z7wUmD0+9K/n/o58BgrVQy0DgOOvQVoak1/X/EYcM8ZeSVzAJKnSAwc+SNg2OT0wYY1wK+PBda+6spPOBXY64vZvHruHuBeAtEYOGFOBjTr3wZWLvXNv3QuDRd3ZSdA8w2zSsdA+0jgpLsB6hf6vPwIcNuH2Q7OB/clicRO0t/+ChgxzbRjNfCLg4E1K0xdCjYGrJlsVETeR+M4ke2EddvnlbeUKEurzXs7BAX+o3rlr2kGlg1WTmBxcx5vcVNZ9Ld3R0kevFRHFhh4gLuif11Q6nbO8kDzvRlTENceQ4yK3e5OJr7yx1iGE2IpJUBI71yNHw5sT9vcdfwp2mxJ5pycCIK9hPwx3iA2MYd8NrhTjpnovq1bTtd/O+DoG9JMCWjuPjWrJ5lSB1yS/rbsTuDB84CR+wAHC6C54X1pV5xwD9Bitv//eA7w/D2ZAu17AbDLMel3qvOcj6esp7D+wp8ybCow84dZw5f8Crj/q5k8+WTInGkbnqWZfxVA7OWlPwLH3Ng902nBdcCD38j8TAd8Gxh3QtaOX58AvPp43vcjx1n6rkbMAP725qyOT90A3Ev+LuU7CslLc8jnj/GZUz4HccifkpMPmElFJryef8sHAG+0u6eqfU7e4I168o4Z6fg1FkDqp6mhGk2PvrKABqPupzTQJG25dPo1qMWn1fe3sJvAOEkT8JH/FJvJnZcy9ebnQ9uB6aNL0FC7HOTt1hwYiAHV7MOuiCI/xg+9mnhptE2cKYid1wb4Zv4cGGhMwt8cA6x7LR3d6WcD4wyjIcfws3cCI94LfODyNC9iNAQ0JHvMTdkA/2pmyjioLUMmpIyET6Uu/U3qZE6KFv6s0ORP0Ql4/7eBXY7K2nDbKcDrC9N67vFRYO8v5ycY+U9ungmQScU+GgKfhdd5xg9pmumfzfKZdyXwyMXp92GTgONuydqx6JfA75lBqTAEn8JyrodcBow1jmRq883HAK/Oz+oTAl87/EWsRSxmeoxz8mJe2LHwyXvmj8xLl2Prb473LBJmkxvrEr5dzwEiecZJbm/LS62ia6NzF6QBvSU+jQHNZdPHYD0Wo1Zrz4DDw2iKgvISZWEnWsFZqiTCWJwL+cCumQddDpJtpGfnJ2gfq4HUE6LInApNpiRL6RwM2OeUjl5dNe2fgXEfSkt+6ELg2dtT+aNuAAbukP7966NTABpJQPMfaVoCml/sC+x8LLCfCVsghy2ZNgyCZHqRkrJ+zLssdSgn9StghXLbmSYemS1TCQSMHDGJp36Rft/1OKB9OEDO4NZts6l237lpmpN+mwFN5zrXwS0nZtuwzCyi5/d8BiCHMpVPYDZ8apb64YuN2SMjq6WJIcz6RMr8NmAMsNfZWX+QGbnwh+EdqzLmTM7k9NWpwPzxmay5eVdHXis4ya9pAZaZ8UjAg6N59RED8t+YIMFSTmAnrzVobxkXfemxl0pgTJKkIaBJhu6S6eejVjs3fF+wZDMMJOzTMdVygEjH1wR2n6aNBIaTF918tEkk7fJc6xmExA+NyFt72ydvKyQYg6qAlB97sn+rOjRiby0DHr1YAc0+wHu/DIz9YCq17A7gvq+4jKF9FNAyIP3dArMEGk+BPmbHyQio1r3u9v/wacAxP8uerVoO/PJwoLYBOOmeFDAb+Tz5c+CPkiXFqcM7MQ+FIidtkqDO4CnAhf+UCwOJrF2RgrfXJArJi/mjmVOOFQpwkOaOZE1O/X2HXXmOy7ll8s2Vr+TpAOXrQk8YbHQsjQ+AKG/+J2/ZS54JZlOtXBCdv/C8Roa2caC5eAodSViCGkbltrpDTIVq5AT2mSrKKGDr21FAxSbXdgOAicPNBBGMyJouQonkQPLfbEZIpXcmgoJdXzrOS04uLl/a5bZ8UU96Rml3PSFlM2U/bz8HPPa9NFYl6ccNwM/2AY75BTDYvGvvr48Cr8wDltwErDaLDJk9Ox1RtpT66f78PWD+lVmYArXl0CuBHQ7KZJ++FXjga8D6N1MnNTtwde7Oyk2LUBfw5tMAgapcAKj7DvsPYFfja6pfy/opHvwm8Oi/KReNARJ9iNJihhxcTpsRJgcEJVjnFjMDZD5AV9M3zVMxmqR1grn7gigXjQA6PS808Z3eLrz7V4ALFcs7VFH0MgY3jY2++Hhyc17ZT8NAkzT1m9Nmodb1fbv7xGBAHeM728T95Tue4PPPUD6cJ4NXvypwkFkhfauIBA27EHioJwODb1JpZ3Kh6WUGXZZF8lRfu+rYH9M/fHRb15XTyOxH7Q0c8p8Z0Nx4MPChP6QmGH+6NgA3HpDuENHnwEt6H2jm/ZcpLQaGTgSOE05WrsftHweW3w9MOg2Y9o9l52GW7qFvARSMx0p12BXvANBQTJJwBnvBQY0vjx/Xi3deC+dMyPQJmHhOGbLrBHsr6tHVLcCzJtRAp9NMhRTMgof0yajdJv02hKbqmdGFC1WsQ/1h7h7QUBDfkqfoJr5JWcSwpLOh7W4CEH3bnnzGf1Ne5goJeWxh/+2AAWab28dGtCL7bO0iNuKsYHrHijrTRI4ySGk2E5TnSWvaTv4WiqiVOCTmvTNsC68FOtcChwqgufUEYNKZwJDxwLbj0+QUJXvPmZmC7nAIsM3O6XeKi+F09P2JHxtfR6hQ07kUiEdxLvR59FLg8f/KVtkDvgXsdBhQbQGq4oKy2/8uBZqp/5D6RRr93DcbWHBtFkKx8xHA4N3SXCguZuiELMf51wKrX86XoBeifc7J2vHARcCjMvjRs8WdW7SkORQCDzXGDgCxTDfvMyrbhy9tY4L0AgLSjJJ+Gedvjq3RJ7uT5wswY1Ld4Dxf6d0CmqRLL5oyE521Oyx701dJUCLnvmAzetZcMp2eMJeiqz6NwlNe47cFdhHvfMrZvXonSa1advDZpjd1kpMixDp8NLbMfTRO9KeZcB/8H6Cl5LurHvwaQFGthxo2QabTT/dKx5K2vLc3pssjlwBPXJ+n22S+nPS7rLyVy4BfHZ3Keym8UKRT56dAwkAzj8BOKd2Ms9xdo9s+loLeNjtlAOGUJeQPvxKoNKX5U73uvwB4/UmAdq60WVBtAz7+CNDPbOeTqfWzA/wgkzYu++3Tz2XteOAbGdB4x5TllC3j+HRM1skzRV9Dfi6vT6mMfEmUoazIbKIgvaKPvQZCsJgsLsZzfadI19R0VPTNhfRm24Y/3QaaZCgvmHwXEB/u3pLHoBE4cuAcX2AQESCUAJTcujTXidKADmoB9hulFKRe0JWYFNqRxhNSMxHuRk2pS8tLIJOT0szLD96bKf5Lf0qD7bgurUOB/ZI3VKSfBy5IgeawK9PvBDQ/2ROoNAOn/DHzg/z6OBUUZ2z58R8B9v1qlt+DFwJP/CRTxKTtapXmupy6IFPQR74LzLsif8cvsZ4ZImo3AZr7AdpSHrBd8YSkHSX2nZHJ98ZTKeD87nOmO9h+BjDxk8ABIlr5918GKLjPUWwf24iBv3/BBZpHLnWPONhaeuQ1O8qxWCnjk1fO2kL5hvU3Eygym3S2iRnluze46JhC5e7oO0922+nXQ6CZPhW1DX9GHFfsLlSiDNKhG9hFkhHGiW8n0zXnvd3ydj9Kctj2QFNF+Tu0M0/tUBQBRzKXzYQOnf+xxEit5vxcMiu9cjkMycif9L8Z0Cy+GXjwgrSGlB/tshxvwust0LwAHPZ9ATQzUmcrgw8B0S+PUGdzzNbl8bcBg3ZJZSlC94aDgM41bkRtqP6f/IsCGrPFnmCTyX/6WQpoPgq8dB9w8j3A4LGNa85rTwA3HuaE+yT9csr/Atua/DreAq6fnrZDOk1lQJ0kJJ/xAY02h4SA0x928mR14vY780rKG/DWlqmvnxvvIb/ES4OANxs5fCyigm0Mjb2OM9t9ojZUoxqam2dE31o4r7vV7RHQJN05e9K1qMWfyoFDAjhmMFmZpb+FF1LNcJydKOOz4bxooKYNBcYY/0bOcSrK41VZToaQ486ZEAGGZAFDT1CzMngdigFgOpmAxpgAdKr4oa9lKzOxAAdozjeMRgDNj6YBe/8LMOHv0tYRIyLmowGVTjAfIQ7V8jkivUr7+oqeOUDzHWAu7XwpUN/z88AMw0BI5raPAC/el8bAtA5WzEFp3nu/mPlOaGuc6rf2NeEMNoC248HAsWIbfe6VwH0UgBhgE5KlUZp/eCkDzPu/Djz8Xf95J5+Zm+urUAyPAiTu0xBb7q7G+uTKmk1aVkcL0+++KzqrleuiS586rSdV7gWgmT4GtQ0miE+zFzNRaLCYBTPo+MCHB0Vvk1vZGNi+HZjCnnUJCoxcpjscEPJRapEu09C8sobYjFbqkLL65E/+vQCamwRIxGnsiQYa8lkcbhz9ZDoR0CSRt2YXjoLcXrg37z8hFsTbz+RPuulwYNXzwlLSW6gKGD/1pGA0lwBzidGos2YJ0Ijt+v/+MPDS/SkI7PUFYPReaXnkeyFwSIbJlHPmssxHs2IecNNRwuUh6nLMj1LHcyJbA368L0CHTZ0I7kCcDcnkgOY7PPiu1RicM2KehRYrbpfXvO6JipaQXdUPeE4ETZYQsUnYjMpd7WlfnbIG7dVx0befKh2c5yu+50Bz4dTt0NG5CLW43b2zxvO+bapB7vIrMfFsrI14a6UEGTpT19qEUR8Yma1IjiKrm8okCwmaOcKf4jv/xBOLf8vR327Ik2+FGQ3FwNARAWbeo/ZJd4n4c/esVLmOMKefCWh+dRxw4h1piq71wE/3Bij6VioBOWNPNBG2lO7Ze4DffiYQm2HGgO574dPgdIZp6qezejx4EfA4xdEwoJt27/X/XKC59ZTUdKLPuA8Ch5gdnloX8OO9gNUrgFF7AXt8GJjwkSx/qh9tjWtmOHhX4KP3ieMUdwC3fyIDCgn4yRjVgN1PSqOWKa/+I4E9BeP6w7nAny8rlmcHb5DF2kLrRFo3ovE9SEsBehSo191PAjbicCX/nQbprUFzZffo0kUvdjd7kus50Hx14nWoxZ/MzKQin4xZdLWzN/HReOQSYHJZy7Mj2rDTnozebCpJg9y3m6Kf8WoZMLUcSs5z0kPTc+lkfdSwyLQSaIpG77WFqSky6r0u0Dz0zZQt0CfZ1v57Nxcqa5+vABNZIQEk284PCAVTzKTfYOBjD6ZOZv2h/H5xkGERAmgS1nI2sKdgNAQ0L/4pzaG0wdx8AAAOkklEQVSpHfjE3Gwr/74LAIrFOeVeYMjubil3fwZYfEv6TPbV+y8EpoqrLm45PsvfphPjT8chTnsCqAbacf2emdPcJ6/Ld8wpMRc0s+mJFvZUdm0L8EwgfqZs3olT3hdbQ3f7VH4QXbb4U2Wz8qXrEdDEX504FXH8Z3SZ17JYc0iAgxOQp9iLZCvWbPKYW6Lmb04ajME7tHkO6Hn8IblJIycxpxeMhMspZXaVlWfFFJP0wO+4cTS6nnSeiU5ak89iw+rU8XukYDTXp3eQ2U+iMKL9UXN6YrnZvL+cTK87jD8nSSteAsdl734ysN+5+TlCJgpdRkXHA6SLhfsoARpxv85vPpQBAaV/z6lpvA+lX/kMQOB57E8BYjjEPsiR/fjV6dmjFGWyptDW+slz0qMUVG2Kkr5FnOSm5No0fc/HgAO/kW/Hm88Aj18FLDDlOMzUM0ZZ59pqOYyxJ1rX27IUHvLkSP/mYSNlsRkl2Q3tlpMzOKrMiC5btHGcwfFX3nM3anFqPMvrIpIDkYItBCOCQ74bBhvVS5TtoaNs6EXORrdAwRPW7IwkX80BTZ7MElRyz3zyHkbjAIQEOqEwXpvd53AWqzKbJ/yIIoAr5l4Z0jgCn5Ai2DoV+Cx8TlQuS7YpBLhSnuJgKGCP01JwIYEI5+NrvzW/WMEFu5JMIVi+BAYBnLk+MWNCeYYitm23y/EV409zeVNiLyHgWDoUWOdhcY0ADaVlM0qf+o5wT3TF04c3mh2n7zajic+dfBQ6O2/PtqV5i9r873UA68hgASjMhuT/qlUvVivY7jC6/0RNLj05ucNySqNu8fcqnJicjrw+/BYwx1iJmIpyGb4JHVJ4ap89myVOsDMgepVDADv3j69f5OHEXPn6Nn7exlZM0NsWT/9IsNG+lzJHQErL++ppJo/jZynpT+uuNm1MuXpRwY3UzXd3DXVdtXp0dPki4xxsJMNu+mhiOoLw2MJ5iOOJziluKjt3dsljRjmgErg2wtOOpwc3Y7e9t/Uf72dwcVZLMdlySipWRR+Ndiwjj1kmy7HyQlGdPIvkOSzdBFFZYBKAF1RSBlzjYddxQHqFt4rbAOByv9nrJcoCrmYIzBLKykvWosaRAbQu4HIHMAirOjkg1JjibHKpKYaGYml668MUxF73mfhqFuLg6VPr3Q/sq0K3GE38LxNnAbXvO6e3g4cj60QKM/ORplags17bfQCG7myCkpzVmCexegmXTKPpb07esypudHmhbJL+W5CTThNdf+XsJRCi+31kUJvvljnbT0pen/MqBDHNwhgoZPkKBBgEg+UUsBbrsBVM12fubEnAonWEzCYyn3rzox3ElHe1emZ0xaJ3/lBlPPs9A7AOixHX0msifCZP8JlK7zuOUNBRtQOGoNJGUcGKjWganpvDIl5EOw+TyRdiIiIjH7BxNUKmm11AdbyKELSTX6z4bDrZMpkV2iU86yWvfIg1CHnJBmSfFDE5OTZSaXssLxhWd8r3ncQus7D0plJu7Lyo3xKHcLe4Q7j2+j6bCl5G1G9cdMVfVjXS5IZrFX95wgXoitPDM/ptB6FjBNQJ8rKrZDJ5LjgvqPnztRg7HGn8M1rpk+8FbMYGqQjmo5VGl8155urEoCHYRIgd+c4Q2Xx7Iq+QNGguesyXnBnGG1YesyLEWmzxss8VCPrKseuDMGVCDKs35RvRiM05LW1x01b3O/GREcNN0deiK572bFEW4FUjdYpnTx+Ddcn7uNtT34zvonF1bkkfQ2C2o48j1KnIorYqdt+fbVBBkRM55QPxKohM55Evsve1gkhFc5QuEMNjt2wLlLmQ1ktGk/nCc8FtRbsjEuB8ZVlmxwOjBsQLUKrfHdAoIy/GRDPLonF1WJxYPHTAZSOTe0tI+/JA4HUT0vBOtIe3vSvRGjQ3jYsuLx8t3BCjib+0x7WIIc41SUduAGAsk2ElNFvf1ulZrkdW7NSKEePqxM/I4KqgOVOw8oZAg+vKkaehS5OC8kYZcoc2pVNW9IMGAp854ShmHSdnt+TrmDO58hVDC5qjzGakeecZk3qObe/CUG4ubbGp6D3bL/aiQ1h3lOOzqVwXXbmk9Pmn0kATf3nSFHR1PoYavW7FrLA+tqLjZ6iy9gS2MJecMzP1h75rn4GoDqhm8RqJ7tYxDThNLjZD7brw6hkyQRx5WVcVm1MozyuvB1AchlRkwqg2MyD55HPuHGGuaECU3yWAOL7mTVC+/rR5d6XoaAKervdW1x52CcfZVKIaqs3To/98qndftxJ/acJdqNUOd+JmjGskf8ZJBdzpS7E8+FDU/GUdNex8lDw0FjhBa5mH8DuETCLf85C8pvGhWBSH+ZjOsW0t4QNhoNLXHeTKL4rhEUzBAWKH1vhPPmvm4wCn+NHnZ3IOOJrRdPxc3OFc9xwSBqK9G5wsPdSjzVqcumrRSKCrNH/ofnPT+4bvjq5eWuqOmlI1is+ZOBNdXXckDCJ31YMK0GMGw2wid4lV4xPniQow4eBtVIi18g9Yh69vh0dOfLt8Z52sFcfHTHIMSpcv8rXynu1nW2pvyJv8tf/EAlO98ovkQ/0kn/vkDXNz2hkoRwc1WtHG50j3NWYLk1w2JH3lSl98aFibKkdFVz5d99a9ukCTBOc9vGAu4pp7P3ACKGIHRu8qJQt64MxTg52wfFQzRk8wIfjeVVr4g+k1EjxPfWnryddzLOfkTReWLasREPM6YLUiF4BoTl6bjAVgp4G1yCcTAmHZ1obkG5wgW5NnPfDXgcBr76BDWPZ1svUdLcARM+reI1wfaL60xyx0xumtS9KxSwopfS8UDMamlP2fzzLpe2MamxkbprWhebC5JNuu1h4fjWP6yFUxcG+NVvqQfA4cTN4heVlH7yrdiHzAYWyVuwgsJAh6WIJj2vj8Pz55vS3vK99zaNMZcm7/VubSmCaUSP1WK/DC4BIJeylJshNVOTO66unCIL5CoInpHU5/Xb8EcTzKe2iSGYsEFst01DmmbrZr6apO7HL0oPTNIj7F5hYkShOY4HYXR7EBXmUT/0I9eY/C95a8j7lIlpBjA4LFhO7QKSXvOf0sHcy2T3REr+orzVyobOtAF2PisL5uToitYsU9sKEKLBbvQ++b/noZQwaOjS4Jv+upGGi+uMf56IrPTTSc7wFOgITYi4im1YF7DrPp2ao1v7MLkw9VbwywwCFWxjLRwdzpOXkdSStXaSuUDVmvyRvgM3qbj3iWIUKKOeS2ylVaB5wCAMuK7wCxYDa53ToBcHqLX7qDgsyyb2b9u76Up0q8DaG3O6kaXRBdtTT49sog0MT/f/wYdEZ01CB9z7ZlKmVOYAuncQ8b9MKQCNtPbs3fWu9M5sAuDK/qRdu0+ua8pL5aqT0Kb8sXZ7lsWxVQSb+Rcy5HHKSs6/uxjqe0FP7KYFBWXgNQw/K+U9q+ay96OPBbxbvfA3StJ13v2ZefCGvQ1hIM4gsDzdkTrkFcO806fB2/S8FByRKHI8u2P45jdE5sRfMwaRKpw36WDSjmZP0P7GcwMS9ylXaAyCcvahr035g3U2qzIPQ9WL5iTt2WZ5YUaE/d8gXLqucYt/3nuV6i7CBvTdf7PbBiIPBqHzmEZe2j6NromqWn+xrkBZr4C+OnoBa7wXkJ0CjnrgM+6sBkL3Tfkrc6sdtR7Yj44mQb5KfONfGE12wk91z4WXy+jUJ506AiwHEYjWdLV9bHp/A5eepTDgr0OVADjmDrOxJMT5t7uq3sj5ExQrK+XvleGOStWfR+D7zdCjzfhw5hbkGEGiJMj65+JhfE5weaz4+fgzg+wrlrRgNNEk/jixDuvX6b37EBkw+jaxwLWENOYU29ZDV6TV7lnctXX60gwMmabz5fCwcnlZUXIGavf6CyCuSDIBjaIdIg5tifvTfIW3Pq/R7orAKL+twhnLYjwl3RNc8cqRuVA5r47D2ORFfXnYmz15pBeitbrK4NHo5sqFe3rwA7i23tnB/CQZP8zlGROaMdoHKFLwImLrJP5D3AZi+g8rA66f/JOcf5gi0FUr4+leymoQHbmniT6QECGgKcjfGpVmdGVy2ZI4t2gCaePbuClT+bi1o82XueSQblUS72WoiexcmU7YvX13Vh4YoN6BcDU7fph+a6UUBlc87SVW9e9g7k2ng9tkps3j3QdeLOPdtu9TR/QwzMe6sDHREwcUQzhrRuJCCpOzTRfOx46rRo9mx7FYALNGftfgbi+Cr35jyTa+4+mfyrUOqW34sJ3uqoYf4r61HZAEwd1ILW9OxFjz9bgabHXbg1A3rdVi8BzbpajHkr16PWDEwe3oJt+lFA2WbwiTAruuYZ+5pUq53xF6b0R2cHvXFydOEbDORWt2L2G6v5azprmPfX9aitjzF5YD8MaOo+6GwFmo01iltWuT0BmlWdMea/3YFKS4SpI1vQTu+a39w+EZZj24HjOIgvA5qzdp+NrjgNuCEwyZlJvXNu6Z3ur46uOAGdjo4YkwY0Y1BzY4O0FWje6RF6d+TfKNCs3FDDglUb0K9fCi79qt1fLDeZHq5E50dXL51N9UlaE581YTRqXYsRx/1zbzGgBKGXwG0yLfJXpJNo54oOrFoLTGhvxrAStHMr0Gzig7qZVK8M0LzaUcMTazZgQBswdUQ/NPWS+b8JddFqNLWOi77/xPIUaD63+9WI49Nz9/o6EcHqNPYm1JoyVanFMR5fsR5vromxe1sTRgUcaVuBpkxvbk1TrwdCQPPyui4sWtuJwe0RpoxoQYXf31Uvw8329+ia6NqlZ0Tx5/eYjM7OuenNeaY1+vrNJFBvy4n+pIjjha+uxyurati1tQk7tDXZYdwKNJvtjN6kKi6B5vm1nVi6rhPDB1QwcVgLoi0eXMRQUBBfNZoWxZ8deydiHOm+OkW/qjZ06fYmNbbdrsxTr2/ASys7sWNLNR4758XGnDrdLnWr4JbcA0uO3K723PquaMygJowf0guvqt28O2vO/wEtW/S6szjr4AAAAABJRU5ErkJggg=="}):(0,F.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARoAAABECAYAAABeQPqJAAAAAXNSR0IArs4c6QAAIABJREFUeF7tfQm0ZldV5r73/9+rechIEhLjkFIGEwJKoMWAkIRKBIG0DGqbFsmAtICgIuKiTUEatVtXq6igmYiNDdpRtEEhA9K9VFrNsrVIiA2pYEhSpCqpqtT06tWb/nt73XP28O19z//eq0olsJZVLsn//v8O556z93e+/e19zq3oG+TfrueeMLtxRT3Zti1VVZVbxf/JH9r0RUv2e/6m+x89MP0uf+tZVT5PryPHy1dVpXeQ+9i9+fptvm66f/djRcRf+ftz+9OlpVndefI9n9T91n3Ml+Lrdc+iF7Xn737X54LfrS/882v/ydimhpT6L3+X25mvsaz+4/ZqW+F87T8cP3nYXv/hWPP9S/0nrdc+k/HKYyI2kNqOHW/d4q2cBwbHUmwjn2795e1QLm9tTfeH+3Tn6z/+Acfa/VYYa/zKXZj7E23O+QpfWO0M3Qea1P1e1/W9qz58z3c+la4/biieyjake/3dOeu2fddJk+eog/NYy8B7ozB7koFFZ5SH0kE3xElj54yh4IwIMmK3eYAzIER7XqyNriMZVFy78P4IQtnrA+B6UHVgKA1zoMunwzN3z4CXTZ/tsQB4oJ/A7/R85xFhUgiOB92f0TfhQZgwFLi5MYy5HvAzKOf224RS7GO5qThomJTw/nK+YZSALvSfTAo6aWFbvFcL0Lt2wqSWZ5hFxlLHUKbH/Mw2IfD3MpYwieEk04FKvk2e6ASUq6q6dtWH73n/U+nk3zBA8/ffse7K550weaPzL5lZZAYS20KjlFlYOtRNKMBAxG/BqbzTCHPJF2jN3pWa9IxT29U1LBgeXM4MzxgEf2KXKRgeO4gzSHFu57nMQnQmBnxCRpj6LDo3sJhe/yEzLDt37j9hEaH/AEhkZnZsEJiD+Z0wT/FDcTBsZ2YQ0hV9BgHfKDPmjhgDjgq8bG/4dxwnBBElxghC+jA2gAbucmCYQOyGOrsYszIQ07Ygm06ADICSjNf+RjCR8R8Mq2eu+O17vvSvEmja1z1rcubBRw8PB1RLlOMGHCi1TAZjOx6dNHtqfwYMzqqHlXpfKL/OxjoxW5gn5zF7cBMqhAx9NsOOA+f3moCeBWGEHofcHdiHMRcLOdGmNXRLM15kNugMhf5z7WVHXiRUEZDOPpABD2fpHggBoRNkcQ4Lz6yAh9QM2+LG2rMBCbtcyMomE/vE7gOTik4wxhgc+MUJI7KZ3AANbT1L9cxdWTuwlF6YDMYTGU1mNnTPmt/74nlPJcj03PGpvnm83/3nbbzv7NWDTVELyaaJekz+S6mpGJj4BlJFiev5aZFGutgkaC6l+JfFAACtlh0UNB4MQ5z2Y3qMOFU2eaTQYcZzv4VZkI0T+2Ux/ciOEzbg2QPSBKcfCQhJ/ykzzM5hJKGgn6kT8QgWADH1wCLOis4telLZkYOzygOr3gIPgM4IdqWBSsEW8lB4ba7HpgqMCcHBaS4FkoUsBkFYOGsJVDAkip9dGMXPWdX1e1d96O4PPNW+/g0TOnUPfvCCk966oqbfsgHlmS+wGTRMT2V9LGqzqM2gngXEOF9m7myUCAg+7ra41xufnJPBw4Q5uD86QI+lSfslDGEBujuuFm3DYvXxOge037XDzEscOIYCKFCXBGjrP0X1/IGfywGfPp8P2QQ/VfdCsTdMFthOIQM9oV4aIAJcN4woQLuQcXz4yDO+aiFl+2EeLcw16iSsHRnARDYYqCPoMeVkQ2CjQXfR8SvoNJiAEDY4GAy+Y+XvfOG+pxxo2jefdRu1tNlLpEYD0nN1YbiMcve5UXPS39JDtRCzM9yn89L5xoXz+fyPf0vnj4gmdjeaIYpqvohhjoYDa8+6CszUeAG5XymjAI9jBsozIP+n7EBAegWylU0ZvXYMATJnfkbUBlpHxfYjzQ6ir/1pz6/hSQi3ZOaUGVCeVL+PKnQMQ1JTgUGgMOv0AxscnOzxPjJecfYVBiGMJ4Y2LlwaKwxbG4v6GjeqlGiw++cso2M7WTIvZgJdt2DIXtTXhJn7TGs6FMwPJy3AdMujYqZWNBtg06kXkn+NqNq312d1O5/hzJn0kUyeeZh9ZjDZmQxrZ+v8u2K8azi3tqpur9prvvVcqua2Uku1pjgZHNJh/Dl1bNtR5Q4ZsjUlI0gAwoKgHmOCVNsAdgpgKXjxZKj3IJrdOaI1XUtEaEWTdlqHxMQxBDCHlYe3WRi9wIcppdACjQadE41cBcE4RcjgAYiVjFPb6LG7r/0wDeixLPYlC0GEXFjK3CQKz9KKoYiCCqrmQjMMsXI7LOxDrNYQAARoCQVUxJXuV0ZgBiw45voL7MBJGhraGTuNYYd5hoXgAvJRqFcngv6W83HCsHmrEMJLZwRtrWdPrv+4bMJNCsBmAmNB/UX9tKDdOFYzPU3V9LQDiqoGw+1YswwpgAmCS3oGnqwTQPE5SXeTz25CpIbayfPTV+0133QDUXNVbjDPVSUGosyGgUZAhgHGmA87dAdIHe4L2ERmlIDL7td1yuAQ0fBwNoPIIqRmYbxIB8KqWhKm92CacLN0kPG579Fgo2OJMwj9jzOmspXAskzQDKTAvMsjM49yNhjUcxik3VeQGuYezDU6FpJpethl33xNjzEtdl4kL4sIl34aLqSwA1h2xyvwOA3OMmmSknXCtVlG7oQ4lvzs2X4KNU9Ar5AdC2PO7cq9gKGx05JUF5TwHrUmsV4EYqm/ks704Z09hzyMidYCJOM0GmSuYjyZBECY2NXPPL6XaDQiqq0OqQMHYyPyOZ9nYSs/G8+qDlCYEYnAn/pOHzsZ7I3V9Q9dzUBz9ulEzTZq2zUCNpKGkDAnhz5M9YDxJGYjoCTERgAEgEmYUbo+sBwNo/jYaoFoYp85ldM5QAD2DltmKib84jTBbuSESdNTvPBmmosyGg4rJJ6PQqaEoNkoxgmuYmTBSZRqs/eAgyOjEgdwLAzpfHAQm1j7YZUaOFISBgRwCXZonjjk+j0Whqn17DBySLn/QqYGnte0B+gjbJCEwKXwmNtfYhDIZEriuWM6UFQp0Vk83xUhjQE8ZFTaJ6Cd2XeF/luEybhyBSwIlfGRkKm719w8VXv3ZithFpNsuAt9oL8kjNJ5LwngQj8RcBjEhPkkNsPjKf1QVYeI6k3V9Q/u0K5prznzWmppi4ZGEDZJyI56C2o2OXziGVb1F55FJdSC66WvCuFZcsympYm9KY7TDrBwAexdsQNmayhGU1oQNZnCDOjYQsHhUB8wtBbk5vsLbdUb4wznRWcfLoUZLpxfTM3zMQ58dGbhceBjdFZSkLbUvAIW00oET+u/IPBEPUQdBjo21nmo4YdZGsOhsf3HpqXjKAxVHhA6bKmxlkMxLMcK7YJwrrO9mbim5sU/jWGDbiMQ69igDoo1WvpKLsbn9YR+HHP5HKvNoSuiJkYHp6g6NJ3CG5ygfLgjQBLCIyjv0FCL2bXgvMoJoPlQRVuq67e/z7lc+7PnraH9e7e1bXt65+wduWq6B0kMhFmLQK/0LIRCKBArC+qu0zUynJ8cG8KtdFkQiAdTLQ3njc6rloC951q/SBEXoHWvYE2vIbOv0WDUd4RSK83mfkDKmb/yNNphBqTcnROnPyTkYcZYYNVFQVCnCQkPJLvVb4exO5h2cQYuCZfqmLmN44xfQqaxWT4IH4uVvfh7qZ8EhNz4h4wh6CH9cCh3qB9/qOVhGymzZ5vFUTyHwB6UW25T0U5D//WW2pT1GJkMkn1hlhKXahSAR8dbQP6xPdR2YjAzDy/42rKL/HtmMRqSMXikflUdR5hO7lsFnO73fPwO2nDCpurX7j7kXDU9yFVnXtk0barO7TEUyRzlJ3ZZJMkqIUsRluOyVTH0Cn9LCDaYI5o4LOif/4u6zNjUMXi2C630gcShjeYJ3dPn1UP8VIRZB3S6CF6GG7FIDuinQ5pCKX3mskpFxchsXY+vhUHhXLEBhHMBQQFs0UZQ1DNdRvo9TsWlkNPaIfdVxheEUKkZGi/y4+BhNg/FVg3+EcPdWrMeiAt7EdYWNBthhdZHue+NyfTDX+WgMkQdS8iiiIEOTgKaxQvtDxXuS9bLlEKiUO2NuoyOyfw80a69uW0FTSU9sRNy7W+bTEWvgopxZjV9IZiorqurqhu336T2iCPWbtlStw/duLVt23NZC+OMkoUHwjw0CyVMxAGRT4ejSNxLbbvz2RkbohUHNRqG2M/a4ZxEB1kCRqjSc7G81xhKM1wGisJ9xEAV//pAYqIcptitq33IhA7thVNxs6hvCPaIM1volI1cxcLSeq5C8WBuQSF046/ifSKYiBBechAFLhmSXv9B6Im6VwinDDiMtWqzeazS/WUtGj9SsJ7iOrWxulco8hSbQInI9J/xoa/rP2WtPNYcyloG0zKtOrHI8xXS18JYdEItpbjl/H0HiaYPQ7aJR17CKNVUAHAEE1GDgWxTBicbQ9VnstB8T/VNV51fbdmiaqwjz+kBrz5r82h+dFtqVdBSsJ6mE3RTF8cwymWWOodtcjo8956uJ5PwzGs1dsyK6SrV1QglK4l46TuMBHoA4X8XgxlXbj5u0OUefWHTuamq9HqfCOeo/5REzDE1KD0Hl5nNZU+sRs0E6n7/ybPE1DFOONb+EgtDgLQHQqdS/xdEkOEHELG+lgEshJ3K7KB16hQxUyjFjYHgQD9Hx/ehINwf7KrHFpVoWm0NO4KmfS0U5gv1vMw0EDFgDDuVeYZBwdApXhLT2PH8ZsduombEwwpsjctIHAuVCSsnK60zFXCgWJUzVjrMrJEOJupLqxsevh2bX+oCan78zNuaptmshXYoDGPWSDJFHNqI9oIAJUDks06iHOv6LwWh1KCWaDBLNJzDlY2Yps6jXRYvIeQQEBTDcXG6xNOYjvOxvIRL5i++SMtnvhBVTCsJSAiSog0iinP8+LriFu+B0YjOxhnBFVFRNzJNIf8u5yvYjANmtTyA1pR9COloOB9TrNY2B80ajmhPcXjXA2anyUC/RmvlGZafLh+IFbtcEpCtra/joY4hM1qv/6yxEM8B2Ar1V5ECxfN8Z+1OZTH9ZSCu/4LIi4skXV3MuP7H8+cWqHns8fR4mhjgsVQMlnAKQitXruGK+jKTyZOJ0lXVfqiubx9+ZPulASORD9hP7RvPPLehdmszavMlFVCkaC/3ecNhT5f9kv4uprGByfTCKKEqnIWS69SjilbMhMwOZhUyncqIi2EBCnGl2U/PMXENDd3NGmrYodBN72cOnHUb7qzAVpApuXvB3jZxZnMDBQ6mTgXFcCLGSggj18L4GjFXZ1zXVyFeitklcWIIUaIxprFl/BSwkedAyDHGhf1nqV2zSjPkfn+AuNvrHwACbrdgsYG6X66irBVYZwRPC5fgoggwYJIl8OyDju1tpP1UEHnx2Usp7dLv8hjN3oPUTk2riWQRGHRBBBkFD96NAAv4MrIwy7FIQQAsaz/U1FV9fnXL9nuWBTTdQQtXnHFjS3QlhkvGVCCIxVoZBp4s6gprAb1Dly8weEUQa7qQTtLiRCtnqrSsAQdYWYyMNc44mFIMT4qzih9wcA7ccwYeoReeMaD0BWceDM9bHKnRWBBYiIf7WHQXQiKohO2xnWzdvXBTu0KzOwVAFKkB6TIXgeNPoo0hkDjeIuGOmkhM7YclIuDY3Hy/5wwbuGKiTjbBAITJ8PH5CZXL5E8yq7NtlhkpVqXLLGgseeklLhBucPW8Mgn2RtS00h2OcD8Zd84S5zeP7CZayNkm9QEQhLUIlgVhHT5JJkCWys6HLBOzoxRhDKqbhr//SCr8XTbQtNecffro8Py2pmnXqGgeCvBS93fYgMsRxEEZbCSTxL6pFZem8QThWMO0iibniAajXKFohuMrGaXTs5Ha1GbAgt+zVavn4HWFWkoXYXqPj2NrtxAmX0jMEe+v2SzzHmNgARzVnJmCdEVU+XGUkunzu6wN/2wZuUKBoIQhMgAgSmooFdpjQCyMwvqpV2kLoBqZm6VHQ/9BOKF9p+MH34zRsUzVzA3X5+cHcv0JeOTYDG68xSeMY57CDNV5MIZFjwIQdIwOxkl0j8hMZLzRnm385TkLu0uqTgr2K0A6t0ALO/Zo2JQmNDSpGBJx+3sZqLTUgB8UgUWiiXSd9tBg1WQqzjsioOkOnv/RM7oCvmt1bROkoyVccjUxCXikPBj1l1CgJ4syQ0iVjAZqbgYjohXzSbHKpokj7nwQuDN8RMPQKtBg5BnBy+ejwboaBjBeMxAOA8TxXDug/QxNyYjE8scYrs7CvYWYstCPZ+lCjYsbbO2rmI0TwwPOUuy/xTWFlKUrbHFq/dc/H/tctZI4Dj22Y8DOG3haOrkQ6rn7o+6D4As1PKrjRE/RPpF+Gm8zkBc3aIc0Nqb5EWxKzimlIS7DhGwsZJriNUZ7DlB7cNq2Jk1Akx8mYQSuU0pVwqi7WOUvajGo7+E6qWo4eN/Ef9u+pfQcwV36h7RXnLdmodm1rWnodJ06uhXaGhZZ1gkBRsImYTN6PCe7MHWulwKA0pqWtqI1c3kfrNw7kOUR8LFpysAoCHAGOG76MTYyxtgEhHDWRXwoz8ZjQj0s4wYHcrOsGE4v+1SoqJUUduH51R3cc4WwDnxGAvhiQV4MVQIQRTCMorNnCVifApqMWKLQUMA9U7DFO5z2bQFoqEmxZ/HLLtJkBjoSRrBiYxirx/ZHVROZc48xxVAJ2KRYogj26ZGFMfNnZDQRc5dzfrN9FzVd2IT7GqPOIqyZM0zKwtIY+0WS0hZhZLkfeE1UTTuG9Smbqo/m4rzSv9L85Y6b++HTu5jrBrfmSZiLjBp7nGaYVKuBVd2p2rgMTJYizxcS0Or6fdVoQDVrJz3HRjEzwiawBOdAPGI4Szjj0+1C/YbiKcbVKdK6qJQVQnFWanJcyMNtdfRavlNJo1ApCiNjgCfZIAj1znsRDS+/RhlTc+9d1HziQyZWA2IPXn01Vc+6ILvf3l00/3vvpfqsc2jw735O77bwR/+V6KEv52zgmz9A9Vmb9Lf53/oZol3bE6MZvvIqqjadP87W/PeOJRCN/uFOav/2U+psNjkUKnq5/dh/sapXs08FNugzUCbiG6hghg7ZtMZYaAD8GfYO4vBCzDP9N9mPWXDP/pa5n0wpA5XsN66JmpmjhUe6sCm338JYZrE98CkLxEIyVWeS0Al0nkFVXT38+I5c6Hu0QNP+j9cN5j/xN1ubtv1OZRqwnkm2iJBsk7GVfEe/KNN/lw/I/x+BTALv4aiiyS75tUSYYbFnOTyImKThGKQcc+vG7+eCjMrT/UJ1b7pUAcdjGBNK45ODCBhiOhRDkyz5ujc7oCENfuEmGjz/Ih3y5u7PU3PfVm1P889/T/XTv43qF15K1dO/jaoNJ+WhmJul9v4vEK1eR/U3P9POf/DLRNP7af66f0/1i19DEz/xKwZCn76FFn7/umTIw3f+Ng1e0MtsLgt4Fj51Ay384a8G4RypqXYKX08AIFQnu/7rZy1RXwN1zRwRNKeeTY0JsbPZ2Fg7kgk2FScbOS6GUI7ZMC7ECnQkfaXzU9i0fzrfPW7/AOFTOkDraWTVttc1/bID03lYovnixL+98Pzq9bfmQp2jBZruvPkfOX1zM2pvSxlo2eAq/cHAoZ/zKMtxGWjEfftrphyT0Wt5PadqiFa3Q75IeZW24JUMdYkpIIggSGAE5mhxrKRFui1pMJfFAaGNjSvSbEzbxm0nlCzhI4ZFfijl2PFhP5QTTqXJG/+WqsFg7KAv/NnvEU2soOEr3rgsEJCDZn/0WWn8V3zor6nacHIGp8NTNPuW7yU6fJAmfvp3FGjapqH20YfGX7+uqH7a2QZYn7qeFv7w16wORp0XgoZYxwMOjktEMENltUQ+e6cJSt0PJ66dSheHcLzcDtFkemFnjrt7uzT6wjrIcI3RXkp1M2q/kDCIes7Cg7uoTWET30MnOJM6NaTi31AEVtwMoZZk7kQzHQyrSyc+tsMV55UGfcnQSU6aecPpt1PTvhzFX6uZyQsnk+G5BZMCPDxIxZ36GKwSIHEpeVjO0AGNMW1oMsI6GJ20OcbporlgR2C8jr/z02TuUFjhO05Adt+LxRc0FzlOY/wwDbq1QT2Wkw/uAU9nVGduovp532ePGEe4K3boWEs9pPpbn031ha9O/029f3Avjf70w1Sd+k00uPRH9Rqjz36cmkceoObTt6SZY/Dat9HwdT9lIPHRX6aFv7iJJoDRtNMHafbK50I7ZQsBDiFWraGVN20FoLmBFv7oV0GIA10Ka4a01iEjv4jQ2o/8OwIxW5a1he/qRFbGFZSu8nzhpi/PuBwQyUWt63mUuNARloiAAbq6Lfw+O5NlXMcIv6Xz28NzNP/w7kXXL2GCJesuBkjiNwY2uWHKbFREru5YeeuOzSVgid8tG2hmf/jM89qF+X/q9s+hsfvJCGgIPQFNBhkQbgVaqL2JG2WtoAFNZH5nxBZVWWXY+Xcfu3sEzzOcVBmbHSmNVYOzSlhkIkrjFqPRYqAAhBlzfPsWz9TkocF2ySPny1vBmQ4qjmaBkUXG1hny8B2/SYMLX5XvtfNBmn3rS6l65vNpxXV/pJedu+4Kau75Pwa4606g4YtfYyL93sdo9Hef9kAzc4jmf+mNfc2Fr1o/4/k08SOgA33it2nhEx8EgAQH59qh3vMvmumS/jMmclT9hzE3jyduGWvhEGQCQWQtMRIcPz1/qf1kCr+7cAp+H+06SM2+KSuwY5vWjBGuwE7ZOmA9LvNkNpupEeNsdsWmGk48d8XHt999TIGmu9jsa0+7qWnbN+VsUkhjC7bAdg8ZMLwgnIGav5OfeucAYHUCZFXTqorDJ+k0eToJL9zs059djEHgLCG1B7nxKOzmL2KWKz+PbXUg8RSv2l1MkwkzsYJIYEtYwSqPJCDlUqPyiIHt0LMvoPq7TZ8xEDKQbv7hL6l95IFuiS0Nr34/DS54eQaax7bT3HtfS/Wm59HEuz5kQPMbP0Xtl+4imtpP7YpVGTClCrjbqfHQgXQsMprlGB8eM/erV1Nz919BrVHUZOBo7mfcDiKPFS50HcP63DjH/YC97rUka2UQsgnD+thNdhBVQwDWf3spPCLimzsHrzVmP5q5bY+mtU2SrtY5uRhGMYAwrudzzC8kvJLnEfZTV9XNK/5455XLHedlM5pkiD901hmzc/PbmrZZzXzQLZLM1spZAhWCbQOs1NjF0uOCSxx+dUsc0tC1ROsGkxAvh9q3nuGZyq64tMSmRpgdigasIHSEWS53eGk/FJfuXCTLhGnqSOXtAVP/DF5zDQ1/7BcWHf+Fm6+jwauupOrkM5ZrJ+m4ud95F028+ZeoGk7oec3Or9LcOy7OYvA7fuuoxOCFv/w4LdyyRQe1lEHy2TtVZKzaFVgtni+zhRPPUxEYhEWBCdqiW9RlJPuVH72kA+KEME5H0cnsSPeTEVkCNCVNAPBodM+dwqaH9qRvcjWwCbypzbgfjdgOZJC8TmMalWavMhuaXjk5uan6w4cfWa4BHRHQdBc9/IOnva9tml9MM5oEwonhhKK8xFr6NTdpwDH9LWkWvl4UiOXvjtEMa90/PT8fihT4xCzEYXUuioVqKMFg5HEUWCAtmI2PR2YJbUjbBkUaJc3FZhpjCEpvTZRiwzbWJe03iUAEYaLqW55F9bMvoOrsZ9Dg4jdoryx88kaiXV9Lz9D881008fM3HDOgmX/nJflJz3kOVSc+zWkhPc1DjDvZTEPtI1+hdudXMddjVBLGtK+54PBbSCp9XxLOZVzL/Qejv1hYHFirAU4+H3UZNEkUa9NxpXR2/qG4Mf1yz5/fuY+avYd0WwwBiM5XtOmFza8EgLCgz53DTCfNjXX9/lV/svPa5YKMDPmRHE/tFU9bMz3V3l+11Wm5ihf1GIHW3GE5xMrfyXFLZ6GMFeXUdx66YRc+DSF8WkSXUUNyWCQBprEhMZIYkpSdY5H9UGBNSzZ0Bl6s3QMDlcm0FBLJ+QriAjil/WS0vog7Ge5Rv2AzTbz7d3Vs5959ObVf+YI5w9oN1FZ1TzeSExB01UFnDlH9A1fR8GVvoOqUp+drdbrOOy9K4zx8zVuoesZ3j7cn7NgwxbWP76SFm38xnyv9J+On5MN0l8wYyqGvGz+4j4XGyFSguUUQAfYszBnZiIQcvXVyMCZPdD+Z5Z5PFc3et5Na2BLCJi62XwEMCSHhdSoaMvEzSZgk45/2n6lo5+q11TnVRx8dW5xXMoAjZjTdRQ5f/rSrm1F7vQIIMBtNgbO35xXevOs6azOq8cTtPBlYkCkJ+6mritZOdOET/1NhGERTqZYVMS48sTo4iKnLKbgrGm6JTcUtUvII+VYoGzJamrsqiol+diw5vrA0hvJ8rxWriFavpfq7XkoT/+E/673nP/Amah64N/99eCoBwuCyK8aoBwVTOfg4zf/ue9ItJq79ONXPfD4AzcXpCSbecfR1NM2OB2ju3Zdq1tLVsHBzYoZJ4aJX4u93yEuk2SA2YxnYStGm3LDJH76oDauKddLiibEk143LMIkfWbgF7AOGYqnz2+k5mv3qbivS4201FbzZ7p1mAzvrOYatDIYXe6QuaKke1Nes+tNHbyiByWLfHRXQtK973WB67q+2UtN+pzIVYB++AI/NoWM/Mln1Mk0WTsWiQCVMDdHayQmq624WVjrD5uPppmcq9ojRuKwSNJmeS132CvJQGQaWoZRNpw5fJFaqNsUBVUbIlmn4tcQWkgzfWnTG53eVvktqNB+5jtqZaZp4yy8v217a3Y/Q3FtfnFjE5BYDmqTRvLMDmorqF1xG1ZnnmCPzgA9fcSVVK9MLNtK/hf/5YWoX5qGwhYgO7aPRnf9dpD/bO0VIsWYK/WLX5fdfLHKUSaDPBvUBIjz10ulQ3NlNmsJgj+V+MmIQcXIsZKHmvraXRnu7tU3saOwoVi8DkxswG6uNYTe3joJDAAAf2UlEQVRI1Ka/ZzDV1RdXT774/OrWxYvzSkZ1VEDTXWjm8tMvXZhf+IyFRqDTZPCD3ff672/KonBDbVtgO+58u9aqiQma7ArRhML29nPxqW2bqWKa2Ci41KMIX89mlztakKc/+/myf0wbAyk3NgOajgrEhYrgPLMZyUCxL7ULruOLyeyn+uIfouFrfzIxG6n4Tdfd+xhR59ydo9/6wZRxmvgJA5rRXXcQzcpGzbnn6u94HlWnnpXBXICGiCaB0TQ7H6T5n+6Ahqhdu5Fo5WqzMx6nFe//E9eW2XdfRu1st9kQMIR2RLT3Ub/5YYEN2im2CVkaTQhhMFzQyQ2tX0/gX8ELhPXmwyWGsJPxdxxLOWIx1pHHd/HamKM+vyWa+dIj1I7SjM8ajQGGmrWAj2My9pyR7bj+qOmytZ/cdVsJSJb67qiBprvw1A+cegc17SUi2DqRV8Mp2M6zsFrbAMletYvpbxmc7rhBXdPalSuyUeMeufyUwmR00PkDAgXG6T5Njf5h4Zjam1gszDBLpj9DSJT9JqOFsS426ZjmBl0L7+NYWImf8z3qF26miXd9WB9q9ucvJ+oK9djQ6ove4IBm7u0XUbPnEda78/MP3/zLNLjw1Qo0s299cTLgiWs/Rl0dTPevA5rEaKru+F+h4Ut+cCmbK/7e7nuMZt9+oXWG9hIwkaRT9ZeIuAtyhi7nGJCtcAjf29XPTQ0m+KuVWc1SElYF0EwQsLEcs2+vq0QXhgY6z7HYj6aZmqPZB3Yxm/FbqSTgCSGS2AE+k36G9HYnWSRfG9R3rv3UY7kO4ij+PTGgeeWpz6G2/ce2aWvVVZL15ZakdFsGWP4CRWH/yhV/PgcEhT2L169eqS+8x0FPLoxGpH+zQiSGh+8kBqPR8zW71FMi84Ogc4dZ1N7/J/4iM4UxKN3PJagji7Y/tFMEhh7T0piSqHrBZpr8ORCD33M5Ndu+wM2vqL7o9Q5olrKdjtF0QNP1eWI0TyLQiLlIMZt37jwujhlIrifqLhiOJoOUTs9g3xOHe8zGu4fN7pY2Fju38RNaKsVu1rO+zRapY0YpPTs7gz6/uE9444G0rjt/fvteWtjr1zblNmE4ZAqBhHkJgIIU4ECpO6WuGqqq563988dyNuEo/j0hoOnud+D7T7m5aunHLatULuTTLFTXj/zeKAGiNOwMSMpmZEaXmIHf+716xQqamMjZErMbF1Owl3v1xOs2CCK+ylau5PoyDITeII2k/E9/YaU5jAm7vQwXn++qhONA6uNB6xzgwfPzxyKj+UpXxJlbMAiMZinbSaHT216Szo5A04VO6VlXrUlrqORfdeJpNPmej1C17kT9bnTP52nuwz9rr7MzbyGa2gfV35Cy1617IpsRlgJjPa5iOhAXEPoWCUl1VLTsBkEQgaPUfw5AlqjsfULnt0SH730kbwkRQyLUYjJoqPkam/F7zyQLYVaTSFw1+MjaTz/6pqVsZLHfnzDQHHrVWWe08zPbmqZZnYGYYwAeEc0w9fYV5hCC36bQvawOmQ+mxZUVtS1NTg5p9UrLPrmBx5ktbPcggGBiq90udRD+4Pw2bD2pXpQ/RM1AS8plNgmhUjoH5JZ8bxwieH94j6X538yjuS1C5zvjuODlPUbT3n+3OlVkNPO/8XZq9+9xwDl49U/Q4Dk5nEmM5m0vSU3thU6s0dizVEmrmfzFj1F99rO0mW2nAU3to3ZuJl9zx7/Q3AffTlWzkP+GPkPgxT5LbGbR/pOL9EEoD7MBWL6u7duLE5eCCM48iR0o6vH48xoumRiFMccwKg4z90oCIzgHPyOjiTgpndqdPzo4S3P/stv6T7Ck8JpaDI+kP0T41fEDHaeqqul6YuWmNZ9cfnFeCXCeMNBMv/LMp48WZu9r23Z10mi6gZRNrKS+JBTpSdGepbEzXEiNDWo0alScqdox09IzTl1juigKw7AmpvMYq/AdT5OLmk1kKSBa9tcnaaohP7saLuxn0yv8wwWREFbBbByzT1I30g/flBI4sKzOfRFNXvtRHfOFT99CzeduTe1rpw7Q4PwLXeg03+050y0lgGcdvPJKqlkMbh76Ms29+xXpehM/87s0+G4WgBfmaf4335bF5oe/TO3CXFqwOfGu62lwHmsuSYx+lOau+2EaXvVLNHjWC61d//tWWrj5vaBZgePDpoqW+hX6D3vgKkjBhuOgeZkHimYD6I4e0AvJxhcFSnt0YjnG+8nkSUze9AH2C2GV/D6/a4rmHt6rlcCYRcrA0t+PxmszFl4p2LPWVQ2q6cFgxbev/vPtXysByHK/e8JAc+DSUz5CbftGfTEcMhkOk7TTukyThk7ZOnJMCq/E1fPzj5bezj88cJjoead1KyCsaCUKw5HlYPm5qeqwKBGzHy4K4z9U+3AVeMpN3P3j2iPWdXrxuepJ+R69DBP4Qsww5ZknBHlRGB5O0OSNd1G1dkPPFuZ+/W1UrV6XlhMs99/8H/wKjf7ipnTb6sLLafIt/8Wd2jz6EM39zCXpWYZX/icavvT1+nu3lcTcdT9C7cNfJlq3kSa3/LECWHfQ3B98gJo7DRR7Iec4AIAWHHn/oWbDnc3eENkUm2iuBgNCo5NgSQRGLRBAw64FzPYJnj+amqWZ+x7LeMp7yyBLFlBBvcbYo+g4EnPLmw5Mcazq+pb1t+368eXayjFnNFOvPPU57ULzj03T8n6bti2EhTt2295+wowiJcEYw6VMdzIwHKAhnb1xMgOUZBhUeSjUwpiSo9gUB4H5FChlzHMxnBLHZ+tCmp2Nh6k6hgBxPxn4TdLYyqgQ7ODZXFGeakXgJIycCHZiRPUFl9LgtW+l+lssfGm+9hWa/+nNVH3PK2niivcsaTvtof00+us/o9EdH6VqbkbT711YNbz0x3RfmvlbttDozo/R4BVX0vD177TrjkY0/xs/Sc0X/4ZFXKL6zE00+a6biLoCzO6ZRiOa+823UvOVrRpoZqYgKex8OckSauIPamv4AAuqxKs0HvchFYZpNnr5mFI4lY/3uy5mvGdGWmAayS4iK1lklbZcr5QCL11H79+0NLV1u8mF0q7chbocQQbFNhr3vzmWo5uRp9fbNtWw/vqJwfs3n3QntZRzm7KpOHtQ6hjWMDTNiAsu46tXEtXx9TYZYGANVUW0bv1qGkqsjI6ruqyFIplMSM0LUm4UbpGfC5rIvMPGWdpPRmY3nI005BLTBUNU/SgImpjmdBqC0HyoM8rKHD81IF9RGDYBWlK9akiGkhBe+oSasApZ7+K0BLXYimjQLQupiEZdAV4BtzC05T7Towobe8lvyEodkGP1d2+bTpNQrCU+tLWYe1z/8Zm67jLUTIVHHFf3kpn60e0no9Z3BOcf/ued1MzkOikB3cXepy1jFVPa+VyeNAFsqKLPbrh9T0dZj+rfUYdOhy475bLRqP20gUjIHCFIsEA8jqVEQFEBWZYodAc0RA8fbuncM3KFqaSy4+s/nIH24nToo2I4FH+3v5FqxtlNDAPTzSYK29KC+Ls4LxoHpmDzzF0oe88dkAFHHRnSpTCjRUeIYWXiCdhPYqcAEFEA5QEwPUdmlB7gac8YoMH1Y4oahdqe9oFvJoXxt3IDRU92NHku6SP7Xccv6WnMYgqAjwCNjELtrwAEmGnKWBN0lmUwH7n+kZw/8+BeWth1kCi9ptbCcUtdG2HP8S9MLMB6MhHMsKCkkPt7MKi+f81ndn3maJDmqICmW4Jw8MDnvtA2lLZmy/oMMwnYW6YDBwUiEHt7Cy7dfjQWm2Cqu/OpLx9q6QVndUKwsBaTaoQiLrZmKKaWpTMljHGZJ+lNp9molwg2mpMqjc7tL4Uy3snZH5CfBN2mVLNjZ7ETj03zcz+GERYny2ebE2Tmgptp8axWWBPk6k9ceCngh50nfdYHcRsruZeELazdhZqnXv8pOIxrqw+lDdClU/obissxGBojhLnPY/aDyQBhjvxUnD+/5xDNffVxB7LJTQREkrHHUEkYe1gxrsfJroj5snVd3bt2/Uuf85QtQTiw+eSrqaXrXR2MgEVPwIXtPJOllLeOkL1nOkDpUt1+O4k8cnvaIW06eSVH3V5AxSIuBzZsU96JbKY1um8MoVcfwSGRA49CyFTOcsnY46ZKBhJ56pD/gY2YevoQFqkVllqEhYX4vP1Z28KyHp4WwEa0MKmvMMiQzvUgYizKv/K153DCgPgyPR1kCX2tB8RKOyUc9myw5/yOgQk4+H1+82RkOgxqaihAZ3AZz17c74xEx/L80fQcTd+70+kxuPWDdrWI2eMqhXWbzrB3jbCkurpm/e27n/xFle3rTll7cH+7rW3b09LAYeYIamGEjXihl2d79zoWdnBXBWyvxc3XyQO9av0qWjWR96QRo/EztAGIhCm2zACcK7AUnzoW6PcuiDOc3gWcWxhCBg5W7sHwXUgHLEYMOf9ubVQlBibfPEOhV3IbQbfhub2nlzDGW+Ykpo5RNJVwijFQ2i7PprCi/aitFVQNRXC+oE76SvpdqL7eh0V+7b7A+qyvjeK7NvIYGIhjhimWI/S1KQFmgE9l5oumswFA8FwBmSJohWrfo96PpiU6+I8PU9VppVBsh6GTtD35Bh4j/RW2jDB7M2ZTVdXOdRuqTdWtu6biMy729xGHTvs3n/x+atr/mDoPQyN5Q0JCARNwNT3ddWjYLEsYERbn8dtgfaUwVfTAoQX6rrM3aEpcgURmYBBSVXNgzFDnRwcPToKAJYKhGHp0Xv2+sB+KdDY6DXufSh1QC++XTeAMG0dNQCYBe3hdb2E/nOh4+dL2xgSdTUWfWbL/LOuj2hBQFNd/3HbXTnB+ZJw93cqBG9wA1t9AZV8UpqSrXR5QAYsNQ5mTrJdD4RfKERRYl7sfDIyfSgZ8T3FyAR2XwSoA1NGcf/j/PUrNoU4QNrAx0deYmQ+p8joo6SNtZ+eIPGFKf6lmU1fXbbh9N28etDy4OSKgOfSqk89YmKFt1LSrc0dIWKSW5fYDzmCkc7l9hpXdUYfRcIxPk5Dq3kMtfe/Z60CXxP1h8xynzASfaskNowozHAJUzJRIvyqLEL1InJ9hCcrmGXu9fzo9Btsf11PhwyxzPxR+ZnWUMY6PQCqzrY6r3FbDutxG9eyS5YTUsJogCMuYokYTVeeXSllXgGsAiUKlams4JoUyAaNXwAj1nPzB3R/CJddGEIzj43ux+Oj2k9FwlxlldOFxGS4Br7mH9tHcowfNR8a9KgXG1medGKcFMFPwIDqXLUugup4ermw3rfnk7idnK88Dl5x0c6vrmiJzsU3IEWA0zc3sJxma0hxhPhYqSefiC+U6cN3RDOjZp60qbKNgQJYdyzoLhWhR2tFXgpJrsyF7YJ55xwuTpZXERpTCfjLAGMwvxixvyF7P8SGYW29riXw3ZVz8/N5p7fyoU5lhgwPyA0hWz8AC26SdnEsS0DFjWFsQuw1s+s+PRDMCibVpTMikoOhLFhQeC+l0rWcKYOP6qpApKmahhI19vfaj2TVFs//yuPkApKczoOTe1YxtYasIyzoVXomb+lf3IP7I+jv3LHv907IZzdSlp57XNKN/aprudSt56JCN6GfQbAQV/HFdqjqDg32PmoxOv1oW3I3zxPpVtH7lALK/vtxcAQom3eLsJ7/3xFae2ZBQxFAm1NPEimSbGa2GJbIGA0N1KS48NB3DC9QGnm6GQ9CBUZTHW8z5M45B/wFA9YAYQxloMj6rPgAIovk5++alYYyTTey4LDgzkBTqZHAy0ba6+xRYlwl2vhhPb2XZqcVYg9hs1GmWy3qe7PObw/N06O4dsCF5Xn4g4+NAJAEPz60KOIXNrlLILpO3jWldU1MPBs9de9tjx/Z1K/svOemOtqFLZE2AkBLVY3g9U7JFFoUTi+1wZZHV2gg4mf1kB0AR+f6pEV3wLRs0PYe1CqpFgE2rIajAKT0llIfPClmHnuHCbI2zorIIWKBnzIfppnINGRwJqZDpYLs8c2HY0xHWTFjQGfrgZsYg6XwNHTCFrQzLDNEzLcnRQp/1gFefOoRUVuSmoKYFi14Y1pID0Y961d6eSaGmMzYk0nYa27L+ywjXA7zIFsWOC6CcrOcY7yeDmo1NmtlO46Sw2P2n/mF73h0Bmb3uR+NEXSvBgGO1vqZ4PmOWhWR3brhzz7L2qFkWo9m/+ZRLadR8xgrpbAGkE367dvRWaXPaLwEIfy5oNAhcCGadgWydaunib1ufYaO0n4z6Sn/7SzcDmic5vaEEIjLAeL6G/4W1N96hBB9wKwsmaJpR8a+Eie10jASnzBgeiEMUX+HbX3iI7cSZGVmJ3k6tFRvQD6E0eGNr0mA2nG/ySawzEhAGVgeMCOHMlQII0MuMBigkL3krFjWKliTaEYZGDCJu/PnxsewBiXNv4oPrYc89FedP3buT2oNzuq2oE36xSI/nj9LrVfQ7mWNA6zFRO4PWcFhftvb2pXfdWxJoUnHevs9tbRpK+wOnQYeNrZQ0CMDALnrpeE5NO5bCgXEvpNJslYVmHXA9PBrQc56+GpAdMiDguAhCzjX0KcFkHZvxYYwzDudX/d3dxO/N8Fi4LPWsCshyUSYCLiQJ8Qk4rzRZNJle6MaNGVu0CBkmrCx2vCQWDYoYCJ5lINhnQ1j06AokQTYpshwIYzR8EgBR7h4RNwrnwL5MXUsOoSGsklkPdgFK058OQJ7M/WRKNz/K+888uI/mHtnvi/Mi25c0ttgjFPVZ7Q0U94HdinicJZ+K2pq+uGHjy5bcR3hJoDlw8clXN21zvXsxXDdYYfe7Emjo5AChFI8gn2965/jzW6rWrqIT1w6tcAr81GkKMAvKTIaC7ZFoBrawLruhOLfpJ3H2NWtxVFe1kOwEIg3hdZTNiDNH/UUpgjiSRSpRzPTFdbICl9sW6lPyxLuEs0YLCeFTrwKax8CFKkGP8UA4JnTD7BM8fxS0NRO2DP0M2ZDYQrK7J7gfzDfS+fN7pmlmm+xNk23XZ5agWhoYTm+rz87EurS3mIe+RlfCJ7Gpiuqqumb9Zxcv4lsUaNqXP23NgdHC/S1ReodTBgn+Dy+izJqMfec1FjtH0qaqw+g7oWya7ZhS0nQYmLp7fWlqgV606YTytotSx8KNwKyEOTTP10oHuOdCsZ04HDpI7mSuyE2drtOhzpeoB5ViadOcgzYjPd9jOX3Hl3YI4BkjgPo9qOkprf/qZ5Fy1hA1D+fEQKyUwahmlQFvUZ0Ds0+h3gjB0PqvpEVYA4vtR5Dkxnjgw3VmNmFo/41ZqxTFXhSIcZtNFwp9HfejEfbVtXs0M09T//drec2TTLxQiKehlAAJaPYlsJFsbe4TFl15wpI3YdZVvXP9YHBOdcf4dz0tCjT7Lzn5fe2oSYU5Ei7lzwF0ivvJMCixc+p6KNVnALQ6A+ZwLGaq7jrQ0Pc/Y6NxilBqrzwC9QAMoKWze/UVFjBEPcQ0Brn6+LVL6o+w5kjO99mjMHOHCMnVpxTaj1sXRKbt2u/2wwn1IWPWDmVGhaYwrq3Iwa0V/f5j/hf3bhFNBMJRi4rgdSVCU8eGn9ADNgD5S5n5gtBf0tekmxEwxGmdFhiyaXqe3i687gdZUuGYJ/v8A3dtJ1oY5TI3FpNR5DXQyB3cy0ZB/YwAdz6GNVKdJLnLc5Lh/Rv+cvfYt1eOBZpDl5x8xnxD29qme882/+tVAjOTEQbCjMeluoXb90Ito0IIYikkAyC7f76mF3zzWu0QuZxCgGZ+gndyp/j3d/BZSLNBEPSzq8zatv4oz6qQ65A4tRSCxKxODFHsAXqhmQvbVKfIgywOY2DoZ+piholH2deGWAYhBYbafYEBivOaF7t2SCyY2hOEbjYHx/7cQsrwVgOz+n445QzAFQZiaCt9ZOEC9hdmdlB/UXCBDM9YVvNk7CczRo+RdsV26zgKiITzp764k0b7Z1mnMXBAzcyAR4xDNBmbJPAYYb7paK7P6dqh39fV9ERdbVpzZ7mIbyzQ7LvopJuopTf1VlorcHQspP++Jk4NuRqYLAoLKNl/ZSOsPAkV3pjQNNSsW01PSxtdSSwdirwwzZi5olElmKmLjKCQ0owajMvMSMeqH8TqZB+KyBSbw6dFtBA3ijZb42wUZ11xvFjOL2cbq8J3M4Q9hy2us5tGi4hAHH43NuPBQYGQx0C1kOUwLhzCJSYM6eOe1iS6ENvEOEaIYVHkdE/lfjKRxOa56+j2s+kE4ZmH99lG5DIJBJ0lD02hnoZDpMLbELi7xY60eC/PU4Pq5o2f3XOlGdN4s0q/TF106nkL7cI/tS3VGsoUVmdbDY2Iw8xSQorb9giGV6zwdJdwS0EItu9sW7r34AJd+IwTO7HJ7Inb3hcFTSC1mRHnVBBQSzNXZCqcbXGG2FsXhCFCZFRhP5SxoZvVnES9Ire+z6jEQJyQGRgTakfIcnToFWQAnBHwgqal2gesC8rf5fNLma7MwKAS1d594LQhzFRZ+ySzKDpNCajVGOA+6guhXbAlxhLMRR0QQiZ9DkyFfwPtR4PtW9gzTYe+1L3jCUAEwh1l5rFyWMKocYAkkz2HUaKbSehVVdQMJ4fFIr4io9n/spNub4leLowlDV0ChIwIKVICwVZFUthBL4MQ7EcTAMU0GX+MiMYdA7rrEOszxdRoblQGHDM4iwEWN0x9kAINV8eJmoLchmmPOJ/N1nHZwZHuhxKXHcg6rD5IKgiFCl8JYUSpVXKA8kov3BwXqggIFUDcFTMC3eY+wtDOhZsupAwCcGEDLk3DI9UMAnqP7eE6qULNk3SFAw9cH8Y2rlgLj4/TyTfq+c3siA7c9XCebzsw4f7KwGOhcf4TQuXUMeOzVHJ8ZrEWeqcbWTh1x8bP7dmsE4b6TPhm/8Wnbm5GC+m1l/H9S8g8dM0SA4iBjQBHfhuCZaFkbQKmtP09PLOpaNW6CVqzcZWL/bWj9GnLTtAzUGdwYX0O+xO7S29DKM8goMNAcLQoRPa5dfnWLMwB9sm9SqEasgBJiQvWC+nITV488yNJeSyFccNdYIp9FsKdU2p/UXCFcFL1pTFp/XC+L1WA+IlnZpfl4efP3pSfSkxCs4VsUD29hWdL1NzyV1+//WSO9f0P/P12ajtBOIZHDMI1r9hOb0jo/i/93eboQQII/s5pMQJasE4qazn5pHT6YHjphs8+djvammM07ZYt9b6/+uBWaunczGBwPZJPY2cgMpFfOsqdJ6PvQiNLEyMQCbCJxWjKXLaXIKLdsw19/vF5OjA9ojMaokGEzWPw9xXazcfgYscv8a+2Bz4ayqyORUd0sPFITbR+9YC+54QJOmVlzaurF3mdSgiZBAxSe9K2n7llFgbl9VEadjk2ZMcm5gNvucQwjWq6Z+OL335+tWWL5JJ92di+l518Vds0afcsDI3s77DKuli0l1su58ukZn/bRlYu/OJZxliNAZ3fbS8zo30LLX1+7zztnR7RaQ3RxLEYSSI6DjTHqCP/lV/mWAFNt7vMzprohNUDetEJQ9o4TO9TsYySgASDg5LEGNoUwiQJmxLI6PmCPLYuqsSKJNWdfitpPXV99cbP7b5RzEAZTVect29+YRu17ekKAGmhZAdKDB5OEPbvzhacGLsfMOs3xliY5mj9TBY+k3YDOWxMdfvwjB+he9XEQkOfPzCiXYdHdOqIaOUTMPLjQPMEOu/4qdoDTwRouvd4PjYgOmXVgL53/ZDWdLtKJo8u1LwoI5G4BUqiFt2PRlgLMxiJrwMgiRZj9+e9pTkRkEFK7glsiKodGyeHm6SIT4Fm78tO3tKORtfqxt9hu00Dn0I4xUKxshct6uPAHtZBJaEV6m7y57CBlp6f337gGJbgkIRj2s78w0zT0t8eHNGOwyM6eURkRUDL84LjQLO8fjp+1OI9cKRAM91JAwOi01fV9G/WDWmlvM0A9BLVTsRrYX/frLlAyAOCrWgoLjzi0Ed0LfxNk49hv5r8vaXcI5PpXWsweN8Jn9u9hTGS6NDmk0+fm2u7nfPWFFkDLJS0NxvEMKpQBwNZKtFulPFgeIbgoyAU9qhhluNACt+eIFktaOv8qKG/O9TQ9pkRnTAiWrcM7zgONMvopOOHLNkDywGag0S0d0B05qoBvXB1TRN1ncIQdFhhEiq4OgbDRCdsKO6qeXPcA2yIzwmib74PVDgLs3Eaj2g5lnXKoZOVn1gWq/u+PjQ5WW1ac/vuHemIfS898ca2pStxVztLZ/O7tBOtiKloYxvdKm0BqdK6qD6TgfqZlJ3qv/1A9BrZzjPX3OR8TR9wuGYD2FBmWFXaD6cLAe+aaemrMyPaMCLqvyg2P8txoFnSh44fsIweGAc0+4lo/4Dom1cO6PkruvfvcUoDHDvrLBaG9JlKlyXiLGaKqryAG+tnMnBhWMMLJoGdxCpgY085+4f7CgvoldoVw7u6Hty08X/tvqqauvhp587Pz21NxXkKJtyTQezFLJSJvD6UMjCScAi2+ITrSb2MaTp2nGNVHUiwSqRAU9J7ODxL3YJZrm7ZRAbrjJ0MOlvnWrp/tqE1I6ITwXCOA80yvOj4IUv2AAJN97alQwOic1bU9NzJiqoBai5YVBcyPhJziNbiUtUg1oaUs8sAOV3HMxELqdhHYGmBponi+SL8Cr7JZmqwuVYAumZiYvL86vHvO/E2amlzrq6zIjt1WJeahgrgBEocLjFACchoAR2+WI4XTubrIithGIF0Ouo2MqKpeVCXw7c34ViXMFgIp2UcAjBSRYb3b4jumWvovrmGVjbUvlNLj5a0peMHHO+BsT3w60TNTE3Vt0/WdO6KPrBkkdUyPFqHomEQ7tmbASj5toZBsJwEBFzctEo+J20lhFy5NkZqvqAOJt2f7yUVwqL/5AZoGCZtzhmo3BW9FeBVevHc7f8fryONEvKwLZ4AAAAASUVORK5CYII="})},Ii=function(e){return 4===e.question_type?e.user_score?O.Z.greenBg:O.Z.greyBg:e.user_score===e.question_score?O.Z.blueBg:e.user_score>0?O.Z.orangeBg:O.Z.redBg},yi=function(e){return 4===e.question_type?e.user_score?"c-green":"c-grey-333":e.user_score===e.question_score?"c-blue":e.user_score>0?"c-orange":"c-red"},Zi=function(){var e=d()(a()().mark((function e(n){var s,i,l,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(1!==(null==n?void 0:n.type)){e.next=3;break}return v.Z.info({centered:!0,width:470,okText:"确定",title:"提示",keyboard:!1,onOk:function(){m.history.replace("/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/detail"))},content:(0,F.jsx)("div",{children:(null==n?void 0:n.message)||""})}),e.abrupt("return",Promise.reject());case 3:if(2!==(null==n?void 0:n.type)){e.next=7;break}return l=function(){m.history.replace("/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/centralizeReview/").concat(null==n?void 0:n.login))},v.Z.confirm({centered:!0,width:470,okText:"确定",cancelText:"取消",title:"提示",keyboard:!1,onOk:l,onCancel:function(){m.history.replace("/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/detail"))},content:(0,F.jsxs)("div",{children:[(0,F.jsxs)("div",{children:["您已成为指定阅卷教师,是否现在前往",(0,F.jsx)("span",{onClick:l,className:"ml5 mr5 c-light-primary current",children:"集中阅卷"}),"继续评阅?"]}),(0,F.jsx)("div",{className:"c-grey-999",children:"(阅卷结束后恢复学生个人评阅功能,并展示学生成绩)"})]})}),e.abrupt("return",Promise.reject());case 7:if(3!==(null==n?void 0:n.type)){e.next=11;break}return t=function(){window.location.href="/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/centralizeReview/").concat(null==n?void 0:n.login)},v.Z.confirm({centered:!0,width:496,okText:"确定",cancelText:"取消",title:"提示",onOk:t,keyboard:!1,onCancel:function(){m.history.replace("/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/detail"))},content:(0,F.jsx)("div",{children:"当前评阅设置已开启封卷阅卷,如需继续评阅请点击“确认”按钮。"})}),e.abrupt("return",Promise.reject());case 11:if(6!==(null==n?void 0:n.type)){e.next=14;break}return v.Z.info({centered:!0,width:470,okText:"确定",title:"提示",onOk:function(){window.location.reload()},content:(0,F.jsx)("div",{children:"您被指定为新试题的阅卷教师,集中阅卷已添加待评阅试题,并更新了评阅进度。"})}),e.abrupt("return",Promise.reject());case 14:null!=n&&null!==(s=n.review_progress)&&void 0!==s&&s.message&&v.Z.info({centered:!0,width:470,okText:"确定",title:"提示",content:(0,F.jsx)("div",{children:"您被指定为新试题的阅卷教师,集中阅卷已添加待评阅试题,并更新了评阅进度。"})}),8!==(null==n?void 0:n.type)||null!=es&&null!==(i=es.review_progress)&&void 0!==i&&i.next_login||v.Z.success({centered:!0,width:470,okText:"确定",cancelText:"取消",title:"提示",keyboard:!1,content:(0,F.jsx)("div",{children:"您已完成集中阅卷,感谢您的参与。"})});case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ci=function(e,n){var s,i,l,t,c,a,o,d,u,A,x,m,g,v;return(0,F.jsx)(F.Fragment,{children:(0,F.jsxs)(p.Z,{className:"mb20",children:[(0,F.jsxs)(f.Z,{flex:"1",style:{width:500},children:[(0,F.jsxs)("div",{className:"pl15",children:[(0,F.jsxs)("div",{style:{display:"flex"},children:[(0,F.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[n+1,"."]}),6===e.question_type?null!=e&&e.hack_user_identifier?(0,F.jsxs)("span",{children:[(0,F.jsx)("a",{target:"_blank",style:{lineHeight:"26px"},className:"font16",href:"/myproblems/".concat(null==e?void 0:e.hack_user_identifier),children:e.question_title}),(0,F.jsxs)("a",{target:"_blank",style:{lineHeight:"26px",textDecoration:"underline"},className:"font16 ml15",href:"/myproblems/".concat(null==e?void 0:e.hack_user_identifier),children:["查看答题详情",">"]})]}):(0,F.jsx)("span",{style:{lineHeight:"26px"},className:"font16",children:e.question_title}):(0,F.jsx)(P.Z,{value:8===(null==e?void 0:e.question_type)?e.description:e.question_title+"".concat(7===e.question_type?"(共".concat(null==e?void 0:e.sub_q_count,"题 ").concat(null==e?void 0:e.question_score,"分)"):"")})]}),8===(null==e?void 0:e.question_type)&&(0,F.jsx)(P.Z,{showProgramFill:!0,disabledFill:!0,value:le.Base64.decode((null==e?void 0:e.code)||"")}),(0,F.jsxs)("div",{children:[0===e.question_type&&(0,F.jsx)(F.Fragment,{children:null===(s=e.question_choices)||void 0===s?void 0:s.map((function(n){return(0,F.jsxs)("div",{className:"multi-llipsis1e flex-container mr10 ".concat(e.user_answer.includes(n.choice_id)&&e.question_score!==e.user_score?O.Z.answerError:""),children:[(0,F.jsx)(j.ZP,{checked:e.user_answer.includes(n.choice_id)}),(0,F.jsx)(P.Z,{value:n.choice_text})]})}))}),1===e.question_type&&(0,F.jsx)(F.Fragment,{children:null===(i=e.question_choices)||void 0===i?void 0:i.map((function(n){return(0,F.jsxs)("div",{className:"multi-llipsis1e flex-container ".concat(e.user_answer.includes(n.choice_id)&&e.question_score!==e.user_score?O.Z.answerError:""),children:[(0,F.jsx)(w.Z,{checked:e.user_answer.includes(n.choice_id)}),(0,F.jsx)(P.Z,{value:n.choice_text,className:"ml5"})]})}))}),2===e.question_type&&(0,F.jsx)("div",{className:O.Z.flexRow,children:null===(l=e.question_choices)||void 0===l?void 0:l.map((function(n,s){return(0,F.jsxs)("div",{style:{marginLeft:s>0&&"10px"},className:"multi-llipsis1e flex-container",children:[(0,F.jsx)(j.ZP,{checked:e.user_answer.includes(n.choice_id)}),(0,F.jsx)(P.Z,{value:n.choice_text})]})}))}),3===e.question_type&&(0,F.jsx)(H.Z,{item:e,answerData:es,changeScoreData:is,textValue:null===(t=is[e.q_position])||void 0===t?void 0:t.text,textOnChange:function(n){is[e.q_position].text=n,ls(r()({},is))}}),8===e.question_type&&(0,F.jsx)(T,{item:e,answerData:es,changeScoreData:is,textValue:null===(c=is[e.q_position])||void 0===c?void 0:c.text,textOnChange:function(n){is[e.q_position].text=n,ls(r()({},is))}}),5===e.question_type&&(0,F.jsx)(_,{item:e,answerData:es,coursesId:Wn.coursesId,saveChangeScore:fi,sealedReview:!0===(null==es||null===(a=es.review_progress)||void 0===a?void 0:a.sealed_review)}),4===e.question_type&&(0,F.jsx)(ee,{item:e,answerData:es,changeScoreData:is,textValue:null===(o=is[e.q_position])||void 0===o?void 0:o.text,textOnChange:function(n){is[e.q_position].text=n,ls(r()({},is))}}),6===e.question_type&&(0,F.jsx)(re,{item:e,answerData:es}),7===e.question_type&&(0,F.jsx)(F.Fragment,{children:null==e||null===(d=e.sub_exercise_questions)||void 0===d?void 0:d.map((function(s,i){var l,t,r;return(0,F.jsxs)("div",{children:[(0,F.jsxs)("span",{style:{display:"inline-flex",fontSize:"16px"},children:[n+1+"."+(i+1),"(单选题)",(0,F.jsx)(P.Z,{value:s.question_title+"(".concat(null==s?void 0:s.question_score,"分)")})]}),(0,F.jsxs)(F.Fragment,{children:[null===(l=s.question_choices)||void 0===l?void 0:l.map((function(e){return(0,F.jsxs)("div",{className:"multi-llipsis1e flex-container mr10",children:[(0,F.jsx)(j.ZP,{checked:s.user_answer.includes(e.choice_id)}),(0,F.jsx)(P.Z,{value:e.choice_text})]})})),(0,F.jsxs)("div",{className:"".concat(O.Z.answerResult," p30"),children:[(0,F.jsxs)("span",{className:"mr5",children:["学生答案:",(0,F.jsxs)("span",{className:"c-blue",children:[null===(t=s.question_choices)||void 0===t||null===(t=t.filter((function(e){var n;return null===(n=s.user_answer)||void 0===n?void 0:n.includes(e.choice_id)})))||void 0===t?void 0:t.map((function(n,s){return 2===e.question_type?z.Qq[n.choice_position-1]:z.oV[n.choice_position-1]})),(null===(r=s.user_answer)||void 0===r?void 0:r.length)<=0&&"未答"]})]}),(0,F.jsx)("br",{}),s.standard_answer_show&&(0,F.jsxs)("span",{className:"mr5",children:["正确答案:",s.standard_answer_show]}),(0,F.jsx)("br",{}),s.analysis&&(0,F.jsxs)("div",{children:["解析:",(0,F.jsx)(P.Z,{value:s.analysis})]})]})]})]})}))}),(null==e?void 0:e.answer_comments)&&(0,F.jsx)(Ye.Z,{list:null==e?void 0:e.answer_comments})]})]}),e.question_type<3&&(0,F.jsxs)("div",{className:"".concat(O.Z.answerResult," p30"),children:[(0,F.jsxs)("span",{className:"mr5",children:["学生答案:",(0,F.jsxs)("span",{className:"c-blue",children:[null===(u=e.question_choices)||void 0===u||null===(u=u.filter((function(n){var s;return null===(s=e.user_answer)||void 0===s?void 0:s.includes(n.choice_id)})))||void 0===u?void 0:u.map((function(n,s){return 2===e.question_type?z.Qq[n.choice_position-1]:z.oV[n.choice_position-1]})),(null===(A=e.user_answer)||void 0===A?void 0:A.length)<=0&&"未答"]})]}),(0,F.jsx)("br",{}),e.standard_answer_show&&(0,F.jsxs)("span",{className:"mr5",children:["正确答案:",e.standard_answer_show]}),(0,F.jsx)("br",{}),e.analysis&&(0,F.jsxs)("div",{children:["解析:",(0,F.jsx)(P.Z,{value:e.analysis})]})]})]}),(0,F.jsx)(f.Z,{flex:"140px",className:"ml20",children:(0,F.jsxs)("div",{className:"".concat(O.Z.questionsInfo," ").concat(Ii(e)),children:[Ni(e),(0,F.jsx)("span",{style:{flexShrink:0,lineHeight:1},children:"得分 / 分数"}),(0,F.jsx)("br",{}),(0,F.jsxs)("span",{className:"font22",style:{flexShrink:0,lineHeight:1},children:[(0,F.jsx)("span",{className:yi(e),children:null===e.user_score?"--":null!=e&&null!==(x=e.user_score)&&void 0!==x&&x.includes(".0")?null==e||null===(m=e.user_score)||void 0===m?void 0:m.replace(".0",""):e.user_score})," / ",null===(null==e?void 0:e.question_score)?"--":null!=e&&null!==(g=e.question_score)&&void 0!==g&&g.includes(".0")?null==e||null===(v=e.question_score)||void 0===v?void 0:v.replace(".0",""):e.question_score]}),(0,F.jsx)("br",{}),7!=(null==e?void 0:e.question_type)&&ji(e)]})})]})})},Si=function(e){var n,s=null==es||null===(n=es.exercise_question_types)||void 0===n?void 0:n.filter((function(n){return e?4===n.question_type:4!==n.question_type}));return null==s?void 0:s.map((function(e,n){var s;return(0,F.jsxs)("div",{children:[(0,F.jsxs)("div",{className:"pt20",children:[(0,F.jsxs)(p.Z,{children:[(0,F.jsxs)(f.Z,{flex:"1",children:[(0,F.jsx)("span",{style:{fontWeight:"bold"},className:"font16 pl15",children:e.name}),(0,F.jsxs)("span",{className:"c-grey-999 ml10",children:[" 共 ",(0,F.jsx)("span",{className:"c-blue",children:e.count})," 题 ",7===(null==e?void 0:e.question_type)?"(共".concat(null==e?void 0:e.sub_count,"小题)"):"",(0,F.jsx)(B.Z,{type:"vertical"})," 共 ",(0,F.jsx)("span",{className:"c-red",children:e.score})," 分"]})]}),(0,F.jsxs)(f.Z,{className:"pr30 c-grey-666",children:["总得分:",e.user_score]})]}),(0,F.jsx)("div",{className:"ml15",children:(0,F.jsx)(B.Z,{style:{marginTop:8,marginBottom:8}})})]}),null===(s=e.items)||void 0===s?void 0:s.map((function(e,n){return us&&e.user_score===e.question_score?null:(0,F.jsx)("aside",{id:e.question_id,children:Ci(e,n)},n)}))]},n)}))},Ei=function(e){var n,s=null==es||null===(n=es.exercise_question_types)||void 0===n?void 0:n.filter((function(n){return e?4===n.question_type:4!==n.question_type}));return null==s?void 0:s.map((function(e,n){return(0,F.jsxs)(x.Fragment,{children:[(0,F.jsx)("p",{children:e.name}),e.items.map((function(e,n){var s,i,l="";4===e.question_type?l=(null==e||null===(i=e.answer_comments)||void 0===i?void 0:i.length)>0?O.Z.green:O.Z.grey:l=Number(e.question_score)===Number(e.user_score)?O.Z.blue:e.user_score>0?O.Z.orange:O.Z.red;return(null==e||null===(s=e.answer_comments)||void 0===s?void 0:s.length)>0&&(l=O.Z.green),us&&e.user_score===e.question_score?null:(0,F.jsx)("span",{className:l,onClick:function(){var n=e.question_id,s=document.getElementById(n);s&&window.scrollTo(0,s.offsetTop)},children:n+1})}))]},e.question_type)}))},Di=(0,G.Ny)(),Qi=(0,x.useCallback)((function(e){var n=0,s=setInterval((function(){var i,l;100==n?(e.save((null==qn||null===(i=qn.exerciseExportHeadData)||void 0===i?void 0:i.user)||(null===(l=es.exercise_answer_user)||void 0===l?void 0:l.user_name)),Ms(!1),Rs(0),clearInterval(s)):(console.log(s),Rs(n+=10))}),100)}),[qn,es]),Mi=(0,x.useCallback)((function(e){return $s(e.target.value)}),[]),Ji=function(){var e=d()(a()().mark((function e(){var n,s,i,l,t,r,c,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,G.Rm)()||null!=Un&&null!==(n=Un.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_appraise){e.next=3;break}return pi(),e.abrupt("return");case 3:return e.next=5,(0,de.ZP)("/api/exercises/".concat(null==Wn?void 0:Wn.exerciseId,"/review_exercise_user.json"),{method:"post",body:{id:null==Wn?void 0:Wn.exerciseId,user_id:null==es||null===(s=es.exercise_answer_user)||void 0===s?void 0:s.user_id,review_type:1===cs?"normal":"appraise",sealed_review:(null==es||null===(i=es.review_progress)||void 0===i?void 0:i.sealed_review)||!1,next_login:(null==es||null===(l=es.review_progress)||void 0===l?void 0:l.next_login)||"",analysis:_s,only_analysis:si}});case 5:return t=e.sent,e.next=8,Zi(t);case 8:if(0!==(null==t?void 0:t.status)){e.next=21;break}if(Ks(!1),!si){e.next=15;break}return ki(),g.ZP.success("修改成功"),ii(!1),e.abrupt("return");case 15:if(null==es||null===(r=es.review_progress)||void 0===r||!r.next_login){e.next=19;break}return o=Ns?"centralizeReview":"review",m.history.replace("/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/").concat(o,"/").concat(null==es||null===(c=es.review_progress)||void 0===c?void 0:c.next_login)),e.abrupt("return");case 19:ki(),g.ZP.success("评阅成功");case 21:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),bi=function(){var e=d()(a()().mark((function e(n){var s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s=Ns?"centralizeReview":"review",(i="next"==n?null==ri?void 0:ri.next_login:null==ri?void 0:ri.prev_login)?m.history.replace("/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/").concat(s,"/").concat(i)):ki();case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,F.jsxs)("section",{className:"edu-container",children:[(0,F.jsxs)(k.Z,{spinning:Xn[Is],children:[(0,F.jsxs)("section",{className:"animated fadeIn",children:[(0,F.jsx)("aside",{className:"mt10",children:$n&&(0,F.jsxs)(N.Z,{separator:">",children:[(0,F.jsx)(N.Z.Item,{children:(0,F.jsx)(m.Link,{to:"/classrooms/".concat(Wn.coursesId,"/exercise"),children:null==$n||null===(Ne=$n.course)||void 0===Ne?void 0:Ne.course_name})}),(0,F.jsx)(N.Z.Item,{children:(0,F.jsx)(m.Link,{to:"/classrooms/".concat(Wn.coursesId,"/exercise"),children:"试卷列表"})}),(0,F.jsx)(N.Z.Item,{children:(0,F.jsx)(m.Link,{to:"/classrooms/".concat(Wn.coursesId,"/exercise/").concat(null==es||null===(Ie=es.exercise)||void 0===Ie?void 0:Ie.id,"/detail"),children:"试卷详情"})}),(0,F.jsx)(N.Z.Item,{children:1!==cs?"集中评阅":null==es||null===(ye=es.exercise_answer_user)||void 0===ye?void 0:ye.user_name})]})}),(0,F.jsx)("aside",{className:[O.Z.title,"mt20"].join(" "),children:(0,F.jsxs)(p.Z,{style:{width:"100%"},align:"middle",children:[(0,F.jsxs)(f.Z,{style:{display:"flex",alignItems:"center"},children:[(0,F.jsx)(z.VV,{status:[z.ju[null===(Ze=es.exercise)||void 0===Ze?void 0:Ze.exercise_status]]}),(0,F.jsx)(m.Link,{to:"/classrooms/".concat(Wn.coursesId,"/exercise/").concat(null==es||null===(Ce=es.exercise)||void 0===Ce?void 0:Ce.id,"/detail"),children:(0,F.jsx)("strong",{className:"font20 ml10 c-grey-333",children:(null==es||null===(Se=es.exercise)||void 0===Se?void 0:Se.exercise_name)||""})})]}),1===cs&&(0,F.jsxs)(x.Fragment,{children:[(0,F.jsx)(f.Z,{flex:1,style:{marginLeft:"25px",display:"flex",alignItems:"center"},className:"bold c-black",children:(0,F.jsxs)("aside",{children:[(0,F.jsxs)("span",{children:["考试时长 ",-1===(null===(Ee=es.exercise)||void 0===Ee?void 0:Ee.time)?"未限时":((null===(De=es.exercise)||void 0===De?void 0:De.time)||"")+"分钟",!(null==es||null===(Qe=es.exercise_answer_user)||void 0===Qe||!Qe.delayed_time)&&(0,F.jsxs)("span",{className:"c-red",children:["+延时",null==es||null===(Me=es.exercise_answer_user)||void 0===Me?void 0:Me.delayed_time,"分钟"]})]}),(0,F.jsxs)("span",{className:"ml20",children:["合计 ",null===(Je=es.exercise_scores)||void 0===Je||null===(Je=Je.exercise_types)||void 0===Je?void 0:Je.q_counts,"题"]}),(0,F.jsxs)("span",{className:"ml20",children:["满分 ",null===(Pe=es.exercise_scores)||void 0===Pe||null===(Pe=Pe.exercise_types)||void 0===Pe?void 0:Pe.q_scores,"分"]})]})}),(0,F.jsxs)(f.Z,{children:[(0,G.GJ)()&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(h.ZP,{icon:(0,F.jsx)(Q.Z,{}),onClick:function(){return Ss(!0)},children:"导出当前学生试卷"}),(0,F.jsx)(h.ZP,{style:{marginLeft:"20px"},icon:(0,F.jsx)(M.Z,{}),onClick:function(){Vn({type:"exercise/setActionTabs",payload:{key:"exportSetting"}})},children:"导出设置"})]}),2===(null==es||null===(ze=es.exercise)||void 0===ze?void 0:ze.exercise_status)&&(0,F.jsxs)(h.ZP,{type:"primary",style:{marginLeft:"10px"},onClick:function(e){var n,s;e.preventDefault(),!(0,G.Rm)()||null!=Un&&null!==(n=Un.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_redo||g.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),v.Z.confirm({width:500,title:"提示",content:(0,F.jsxs)("div",{children:["学生将得到一次重新答题的机会,现有的答题情况将被清空",(0,F.jsx)("br",{}),"是否确认回退TA的试卷答题"]}),okText:"确定",cancelText:"取消",onOk:(s=d()(a()().mark((function e(){var n,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.q6)({categoryId:Wn.exerciseId,user_ids:[null==es||null===(n=es.exercise_answer_user)||void 0===n?void 0:n.user_id]});case 2:0===e.sent.status&&(g.ZP.success("操作成功"),m.history.push("/classrooms/".concat(Wn.coursesId,"/exercise/").concat(null==es||null===(s=es.exercise)||void 0===s?void 0:s.id,"/detail")));case 4:case"end":return e.stop()}}),e)}))),function(){return s.apply(this,arguments)})})},children:[(0,F.jsx)("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"打回重做"]})]})]})]})})]}),(0,F.jsxs)(p.Z,{className:"mt20",children:[(0,F.jsx)(f.Z,{flex:"284px",className:O.Z.leftBar,children:(0,F.jsxs)(I.Z,{offsetTop:0,children:[!(null!=es&&null!==(He=es.review_progress)&&void 0!==He&&He.sealed_review)&&(0,F.jsxs)("section",{className:"".concat(O.Z.bg," ").concat(O.Z.userInfo),children:[(0,F.jsxs)(p.Z,{align:"middle",wrap:!1,children:[(0,F.jsx)("img",{className:O.Z.userImg,src:oe.Z.API_SERVER+"/images/"+(null===(Re=es.exercise_answer_user)||void 0===Re?void 0:Re.user_img)}),(0,F.jsxs)(f.Z,{style:{marginLeft:"14px",width:"145px"},children:[(0,F.jsxs)(p.Z,{style:{marginBottom:"8px"},wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.userInfoTitle,children:"姓名"}),(0,F.jsx)(f.Z,{className:O.Z.userInfoValue,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:null===(Le=es.exercise_answer_user)||void 0===Le?void 0:Le.user_name,children:null===(Fe=es.exercise_answer_user)||void 0===Fe?void 0:Fe.user_name})})]}),(0,F.jsxs)(p.Z,{style:{marginBottom:"8px"},wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.userInfoTitle,children:"学号"}),(0,F.jsx)(f.Z,{className:O.Z.userInfoValue,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:null===(Te=es.exercise_answer_user)||void 0===Te?void 0:Te.student_id,children:null===(Ge=es.exercise_answer_user)||void 0===Ge?void 0:Ge.student_id})})]}),(0,F.jsxs)(p.Z,{wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.userInfoTitle,children:"分班"}),(0,F.jsx)(f.Z,{flex:1,className:O.Z.userInfoValue,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:null===(Ue=es.exercise_answer_user)||void 0===Ue?void 0:Ue.course_group_name,children:null===(qe=es.exercise_answer_user)||void 0===qe?void 0:qe.course_group_name})})]})]})]}),(0,F.jsx)("img",{className:O.Z.status,src:null!=es&&null!==(Xe=es.exercise)&&void 0!==Xe&&Xe.review_status?"data:image/png;base64,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":"data:image/png;base64,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"})]}),3===cs&&(0,F.jsxs)("section",{className:"".concat(O.Z.bg," p20 mt10"),children:[(0,F.jsx)("h3",{children:"评阅范围"}),(0,F.jsx)("div",{className:"mt10",children:"试题"}),(0,F.jsx)("div",{className:"".concat(O.Z.greyBg," ").concat(O.Z.listType," mt10"),children:null==es||null===(Ke=es.review_progress)||void 0===Ke||null===(Ke=Ke.appraise_question)||void 0===Ke?void 0:Ke.map((function(e){return(0,F.jsxs)("span",{children:[e.name,";"]})}))})]}),(0,F.jsxs)("section",{className:"".concat(O.Z.bg," p20 mt10"),children:[(0,F.jsx)("h3",{children:"答题卡"}),(0,F.jsxs)(p.Z,{style:{flexDirection:"column"},children:[(0,F.jsxs)(f.Z,{children:["仅显示错题",(0,F.jsx)(Z.Z,{className:"ml5",checked:us,onChange:function(e){return As(e)}})]}),(0,F.jsxs)(f.Z,{className:"mt5",children:["仅显示主观题",(0,F.jsx)(Z.Z,{checked:fs,className:"ml5",onChange:function(e){return js(e)}})]})]}),(0,F.jsx)(p.Z,{align:"middle",justify:"start",className:"mt10",children:(0,F.jsxs)(f.Z,{children:[(0,F.jsx)("span",{className:O.Z.circularBlue}),(0,F.jsx)("span",{children:"正确"}),(0,F.jsx)("span",{className:"".concat(O.Z.circularRed," ml20")}),(0,F.jsx)("span",{children:"错误"}),(0,F.jsx)("span",{className:"".concat(O.Z.circularOrange," ml20")}),(0,F.jsx)("span",{children:"部分得分"}),(0,F.jsxs)("div",{className:"mt10",children:[(0,F.jsx)("span",{className:"".concat(O.Z.circularGreen)}),(0,F.jsx)("span",{children:"已评"}),(0,F.jsx)("span",{className:"".concat(O.Z.circularGrey," ml20")}),(0,F.jsx)("span",{children:"未评"})]})]})})]}),(null==es||null===(Ve=es.exercise_question_types)||void 0===Ve?void 0:Ve.some((function(e){return 4!==e.question_type})))&&!fs&&(0,F.jsxs)("section",{className:"".concat(O.Z.bg," p20 mt10 pr10"),children:[(0,F.jsx)("h3",{className:"c-blue",children:"客观题"}),(0,F.jsx)("aside",{className:O.Z.questionIcons,children:Ei()})]}),(null==es||null===(nn=es.exercise_question_types)||void 0===nn?void 0:nn.some((function(e){return 4===e.question_type})))&&(0,F.jsxs)("section",{className:"".concat(O.Z.bg," p20 mt10 pr10"),children:[(0,F.jsx)("h3",{className:"c-blue",children:"主观题"}),(0,F.jsx)("aside",{className:O.Z.questionIcons,children:Ei(!0)})]})]})}),(0,F.jsx)(f.Z,{flex:"916px",children:(0,F.jsxs)("section",{className:[O.Z.bg,"ml20"].join(" "),style:{overflow:"hidden"},children:[(0,F.jsxs)("div",{className:O.Z.result,children:[(0,F.jsx)(C.Z,{columns:vi,dataSource:hi,pagination:!1,bordered:!0}),(null==es||null===(sn=es.exercise)||void 0===sn?void 0:sn.review_status)&&(0,F.jsxs)("div",{className:O.Z.evaluate,children:[(0,F.jsxs)(p.Z,{align:"middle",justify:"space-between",children:[(0,F.jsx)(f.Z,{className:"c-grey-333",style:{fontSize:"16px",fontWeight:"600"},children:"考试评价"}),(0,F.jsx)(h.ZP,{icon:(0,F.jsx)("i",{className:"iconfont icon-bianji7 ",style:{marginRight:"6px",fontSize:"14px"}}),style:{color:"#3061D0",padding:0},type:"link",onClick:function(){Ks(!0),ii(!0)},children:"编辑"})]}),(0,F.jsx)("div",{className:O.Z.analysis,style:{color:null!=es&&null!==(ln=es.exercise_answer_user)&&void 0!==ln&&ln.analysis?"#434D63":""},children:(null==es||null===(tn=es.exercise_answer_user)||void 0===tn?void 0:tn.analysis)||"未对学生进行考试评价"})]})]}),(null==es||null===(rn=es.exercise)||void 0===rn?void 0:rn.open_camera)&&1===cs&&(Di?(0,F.jsx)(fe,{parentData:es}):(0,F.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,F.jsxs)("div",{children:["考试照片 ",!(null==es||null===(cn=es.exercise_answer_user)||void 0===cn||!cn.exercise_user_photos_count)&&(0,F.jsxs)("span",{className:"c-green",children:["(共",null==es||null===(an=es.exercise_answer_user)||void 0===an?void 0:an.exercise_user_photos_count,"张)"]})]}),(0,F.jsx)("ul",{className:O.Z.userPhoto,children:null==es||null===(on=es.exercise_answer_user)||void 0===on||null===(on=on.exercise_user_photos)||void 0===on?void 0:on.map((function(e,n){return(0,F.jsxs)("li",{children:[(0,F.jsx)("span",{className:"iconfont icon-fangda2 c-white font14",onClick:function(){return ae.Z.publish("preview-image",e.photo_url)}}),(0,F.jsx)(S.Z,{width:100,src:e.photo_url,placeholder:(0,F.jsx)(S.Z,{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABGCAYAAAA6hjFpAAAAAXNSR0IArs4c6QAAAppJREFUeAHtnGlrwkAYhN+oiIiK6AdBwf//s/SD94EX3kc7SxXFxFIb21mZhWKy2YTJPJk9tBpMp9OTqdA4kKBRIiHOAQEhexAEREDIHCCTo4QICJkDZHKUEAEhc4BMjhIiIGQOkMlRQgSEzAEyOUqIgJA5QCZHCREQMgfI5CghAkLmAJkcJURAyBwgk6OECAiZA2RylBABIXOATE6KTM9FTq/Xs9lsdtmPc6NQKFilUonzkrFdixYIYARBYOl0OrabxYW2260DLSBP2JpKpaxerz9xZvQpjUbDdrtddIN/PuLloL7ZbOx0es9/SabtssIeVIBotVp2OBxcd1atVi2bzYY19bbOq4QMBgMHA24jId1u11vjo4R7BWS/39/cB5Lybl2XV0Dy+fwNkFwu57qum8qvndVqZZ1Ox8bjsVfQvBpDyuWyJZNJg9mYDpdKpTAWbmrbbrfteDzaYrFw7Wu1WmhbtkqvgMC8YrHo/h4ZiUUlYJzLcrl0SYkCeG7H8OodkO9Mw4JyvV7fNRuNRpbJZO7q2Sq8GkM+vw8ZavbZVKRiOByed+9eMSu7Ts5dA4IKLxKCmRTWHxg7UNBtofvBeHJdAAMzr6jy6FjUOX9d70VC+v3+BQYMmkwm1mw2bT6fX/zCNhLke6FPCEwOe9cXTzu6ICwWE4kE9ftTP3lIqIFgIYh0PCoA40NX9Ogero9Rd1nvtgq/Nj5qmxpIlOh3rhcQMrq0QPAx66vKK6/9W82BfnzmtxbGez5tQuK9TX+uJiBkrAREQMgcIJOjhAgImQNkcpQQASFzgEyOEiIgZA6QyVFCBITMATI5SoiAkDlAJkcJERAyB8jkKCECQuYAmRwlREDIHCCTo4QICJkDZHKUEAEhc4BMzgdb8clCZGraXQAAAABJRU5ErkJggg==",width:100})}),"拍摄时间:",b()(e.photo_created_at).format("HH:mm")]})}))}),!(null!=es&&null!==(dn=es.exercise_answer_user)&&void 0!==dn&&dn.exercise_user_photos)&&(0,F.jsxs)("div",{className:"font14 c-grey-999 mt30 pb30 tc",children:[(0,F.jsx)("span",{className:"iconfont icon-weikaishexiangtou1 mr20 font40"}),(0,F.jsx)("span",{className:"",style:{position:"relative",top:-10},children:"该学生考试时间内未开启摄像"})]}),(0,F.jsx)(B.Z,{})]})),(null==es||null===(un=es.exercise_question_types)||void 0===un?void 0:un.some((function(e){return 4!==e.question_type})))&&!fs&&(0,F.jsxs)(p.Z,{align:"middle",className:O.Z.typeTitle,children:[(0,F.jsx)(f.Z,{flex:"1",children:(0,F.jsxs)(p.Z,{align:"middle",children:[(0,F.jsx)("strong",{className:"font20",children:"客观题"}),(0,F.jsxs)("span",{className:"c-grey-666",children:["(合计",null==es||null===(An=es.exercise)||void 0===An?void 0:An.objective_score,"分)"]})]})}),(0,F.jsx)(f.Z,{children:(0,F.jsxs)("span",{className:"c-grey-666",children:["总得分:",null==es||null===(xn=es.exercise_answer_user)||void 0===xn?void 0:xn.objective_score]})})]}),!fs&&(0,F.jsx)("aside",{className:"pl30 pr10",children:Si()}),(null==es||null===(mn=es.exercise_question_types)||void 0===mn?void 0:mn.some((function(e){return 4===e.question_type})))&&(0,F.jsx)(p.Z,{gutter:[10,10],children:(0,F.jsx)(f.Z,{flex:"1",children:(0,F.jsxs)(p.Z,{align:"middle",className:O.Z.typeTitle,children:[(0,F.jsx)(f.Z,{flex:"1",children:(0,F.jsxs)(p.Z,{align:"middle",children:[(0,F.jsx)("strong",{className:"font20",children:"主观题"}),(0,F.jsxs)("span",{className:"c-grey-666",children:["(合计",null==es||null===(gn=es.exercise)||void 0===gn?void 0:gn.subjective_score,"分)"]})]})}),(0,F.jsx)(f.Z,{children:(0,F.jsxs)("span",{className:"c-grey-666",children:["总得分:",null==es||null===(vn=es.exercise_answer_user)||void 0===vn?void 0:vn.subjective_score]})})]})})}),(0,F.jsx)("aside",{className:"pl30 pr10 pb30 mb20",children:Si(!0)}),(0,F.jsx)(p.Z,{className:O.Z.buttonFixed,children:(0,F.jsxs)("section",{className:"edu-container",style:{display:"flex",justifyContent:"space-between"},children:[(0,F.jsxs)(p.Z,{align:"middle",children:[(0,F.jsx)(h.ZP,{style:{lineHeight:"30px"},href:"/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/detail"),children:"返回"}),(0,F.jsx)(h.ZP,{style:{marginLeft:"20px"},onClick:function(){return vs(!0)},children:"学生列表"}),(0,F.jsxs)("div",{className:O.Z.progress,children:[(0,F.jsxs)(p.Z,{align:"middle",justify:"space-between",style:{fontSize:"12px",lineHeight:"12px"},children:[(0,F.jsx)(f.Z,{style:{color:"#5F6367"},children:1===cs?"评阅进度":"教师个人评阅进度"}),(0,F.jsx)(f.Z,{style:{color:"#3061D0"},children:"".concat((null==es||null===(hn=es.review_progress)||void 0===hn||null===(hn=hn.progress)||void 0===hn?void 0:hn.completed_count)||0,"/").concat((null==es||null===(pn=es.review_progress)||void 0===pn||null===(pn=pn.progress)||void 0===pn?void 0:pn.total)||0)})]}),(0,F.jsx)(E.Z,{trailColor:"#EBEDF3",strokeColor:"#3061D0",percent:(null==es||null===(fn=es.review_progress)||void 0===fn||null===(fn=fn.progress)||void 0===fn?void 0:fn.completed_count)/(null==es||null===(jn=es.review_progress)||void 0===jn||null===(jn=jn.progress)||void 0===jn?void 0:jn.total)*100,showInfo:!1})]})]}),(0,F.jsxs)(p.Z,{align:"middle",children:[1!=(null==es||null===(wn=es.review_progress)||void 0===wn||null===(wn=wn.progress)||void 0===wn?void 0:wn.total)&&(0,F.jsxs)(F.Fragment,{children:[ri.prev_login&&(0,F.jsx)(_e.Z,{style:{lineHeight:"30px"},onClick:d()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,bi("prev");case 2:case"end":return e.stop()}}),e)}))),children:"上一人"}),ri.next_login&&(0,F.jsx)(_e.Z,{style:{marginLeft:"14px",lineHeight:"30px"},onClick:d()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,bi("next");case 2:case"end":return e.stop()}}),e)}))),children:"下一人"})]}),!(null!=es&&null!==(Bn=es.exercise)&&void 0!==Bn&&Bn.review_status)&&(0,F.jsx)(h.ZP,{style:{marginLeft:"40px"},type:"primary",onClick:function(){return Ks(!0)},children:"提交评阅"})]})]})})]})})]}),(0,F.jsx)(be,{visible:gs,value:null==Wn?void 0:Wn.userId,onClose:function(){return vs(!1)},onChange:function(e){},data:Bs.current,sealedReview:null==es||null===(kn=es.review_progress)||void 0===kn?void 0:kn.sealed_review}),(0,F.jsx)(ce.Z,{})]}),(0,F.jsx)(Oe.Z,{}),(0,F.jsxs)(v.Z,{title:"导出试卷选择",open:Cs,footer:(0,F.jsxs)("div",{children:[(0,F.jsx)(h.ZP,{type:"primary",onClick:function(){""!=di?"pdf"==di?(Os({type:"",userCommentVisible:!0,userScoreVisible:!0,new:Ts}),Ss(!1),Ms(!0)):"word"==di&&(0,en.pO)({exercise_id:Wn.exerciseId,login:Wn.userId,middle_export:1,is_export_comment:Ts?1:0}):g.ZP.info("请选择一种导出格式")},children:"是"}),(0,F.jsx)(h.ZP,{onClick:function(){Os({type:"",userCommentVisible:!1,userScoreVisible:!0}),Ss(!1),Ms(!0)},children:"否"})]}),onCancel:function(){return Ss(!1)},children:["是否连同评阅教师、教师评语一起导出?",(0,F.jsx)("p",{style:{display:"flex",alignItems:"center"},children:(0,F.jsx)(w.Z,{checked:Ts,style:{fontSize:14},onChange:function(e){Gs(e.target.checked)},children:"只导出最新的评阅记录"})}),(0,F.jsx)("div",{style:{fontSize:16,margin:"15px 0"},children:"请选择需要导出的格式"}),(0,F.jsx)("div",{className:O.Z.export_type_modal,children:(0,F.jsxs)("div",{className:O.Z.export_type_modal_con,children:[(0,F.jsxs)("div",{className:O.Z.type_item,children:[(0,F.jsx)("div",{className:"".concat(O.Z.img_warp," ").concat("pdf"==di?O.Z.img_warp_active:""),onClick:function(){return ui("pdf")},children:(0,F.jsx)("img",{src:s(45614),width:70,height:70})}),"pdf格式"]}),(0,F.jsxs)("div",{className:O.Z.type_item,children:[(0,F.jsx)("div",{className:"".concat(O.Z.img_warp," ").concat("word"==di?O.Z.img_warp_active:""),onClick:function(){return ui("word")},children:(0,F.jsx)("img",{src:s(38347),width:70,height:70})}),"word格式"]})]})})]}),(0,F.jsx)(v.Z,{centered:!0,destroyOnClose:!0,title:(0,F.jsxs)(p.Z,{justify:"space-between",children:[(0,F.jsxs)(f.Z,{children:["正在导出当前学生试卷 ",(0,F.jsx)("span",{className:"c-red",children:"请勿关闭或操作当前浏览器窗口"})]}),(0,F.jsxs)(f.Z,{children:["导出进度",Hs,"%"]})]}),open:Qs,closable:!1,footer:null,keyboard:!1,maskClosable:!1,width:920,children:(0,F.jsx)("div",{style:{overflow:"hidden"},children:(0,F.jsx)(We,{isEaxmPaperOpen:Qs,studentexportDate:Ys,onChangeProgress:Qi})})}),(0,F.jsxs)(v.Z,{centered:!0,destroyOnClose:!0,closable:!1,className:O.Z.userInfoModelbody,title:(0,F.jsxs)(p.Z,{align:"middle",justify:"space-between",children:[(0,F.jsx)(f.Z,{style:{color:"#000",fontWeight:"500"},children:"评阅信息"}),(0,F.jsx)(f.Z,{onClick:function(){Ks(!1),ii(!1)},children:(0,F.jsx)("i",{className:"iconfont icon-guanbi7"})})]}),open:Xs,footer:!1,width:800,onCancel:function(){Ks(!1),ii(!1)},children:[(0,F.jsxs)("div",{className:O.Z.userInfoModel,children:[!(null!=es&&null!==(Nn=es.review_progress)&&void 0!==Nn&&Nn.sealed_review)&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"姓名"}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:null===(In=es.exercise_answer_user)||void 0===In?void 0:In.user_name,children:null===(yn=es.exercise_answer_user)||void 0===yn?void 0:yn.user_name})})]}),(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"学号"}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:null===(Zn=es.exercise_answer_user)||void 0===Zn?void 0:Zn.student_id,children:null===(Cn=es.exercise_answer_user)||void 0===Cn?void 0:Cn.student_id})})]}),(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"分班"}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:null===(Sn=es.exercise_answer_user)||void 0===Sn?void 0:Sn.course_group_name,children:null===(En=es.exercise_answer_user)||void 0===En?void 0:En.course_group_name})})]})]}),(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"开始作答时间 "}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:null!==(Dn=es.exercise_answer_user)&&void 0!==Dn&&Dn.start_at?(0,F.jsx)(y.Z,{placement:"topLeft",title:b()(null===(Qn=es.exercise_answer_user)||void 0===Qn?void 0:Qn.start_at).format("YYYY-MM-DD HH:mm"),children:b()(null===(Mn=es.exercise_answer_user)||void 0===Mn?void 0:Mn.start_at).format("YYYY-MM-DD HH:mm")}):"未开始"})]}),(null===(Jn=es.exercise_answer_user)||void 0===Jn?void 0:Jn.end_at)&&(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"交卷时间"}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:b()(null===(bn=es.exercise_answer_user)||void 0===bn?void 0:bn.end_at).format("YYYY-MM-DD HH:mm"),children:b()(null===(Yn=es.exercise_answer_user)||void 0===Yn?void 0:Yn.end_at).format("YYYY-MM-DD HH:mm")})})]}),(null===(On=es.exercise_answer_user)||void 0===On?void 0:On.end_at)&&(null===(Pn=es.exercise_answer_user)||void 0===Pn?void 0:Pn.start_at)&&(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"作答时长"}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:(0,z.li)(Math.round(Math.abs(new Date(null===(zn=es.exercise_answer_user)||void 0===zn?void 0:zn.end_at).getTime()-new Date(null===(Hn=es.exercise_answer_user)||void 0===Hn?void 0:Hn.start_at).getTime())/1e3)),children:(0,z.li)(Math.round(Math.abs(new Date(null===(Rn=es.exercise_answer_user)||void 0===Rn?void 0:Rn.end_at).getTime()-new Date(null===(Ln=es.exercise_answer_user)||void 0===Ln?void 0:Ln.start_at).getTime())/1e3))})})]}),(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"客观题得分"}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:(null==es||null===(Fn=es.exercise_answer_user)||void 0===Fn?void 0:Fn.objective_score)||0})]}),(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"主观题得分"}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:(null==es||null===(Tn=es.exercise_answer_user)||void 0===Tn?void 0:Tn.subjective_score)||0})]}),(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"总成绩"}),(0,F.jsx)(f.Z,{className:O.Z.Value,style:{color:"#FA2121"},children:(null==es||null===(Gn=es.table)||void 0===Gn?void 0:Gn.user_get_score)||0})]}),(0,F.jsxs)("div",{style:{width:"100%",marginTop:"30px"},children:[(0,F.jsx)("span",{className:O.Z.Title,children:"考试评价"}),(0,F.jsx)("div",{style:{border:"1px solid #E1E1E1",borderRadius:"2px",marginTop:"10px",overflow:"hidden",padding:"10px"},children:(0,F.jsx)(D.Z.TextArea,{showCount:!0,bordered:!1,maxLength:500,style:{height:120,resize:"none",position:"relative"},value:_s,onChange:Mi,placeholder:"请输入您对学生本次考试的评价(选填)"})})]})]}),(0,F.jsxs)(p.Z,{style:{marginTop:"30px"},justify:"end",children:[(0,F.jsx)(h.ZP,{style:{height:"32px"},onClick:function(){Ks(!1),ii(!1)},children:"再看看"}),(0,F.jsx)(_e.Z,{style:{marginLeft:"20px",height:"32px"},type:"primary",onClick:d()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ji();case 2:case"end":return e.stop()}}),e)}))),children:si?"提交":"提交并评阅下一人"})]})]})]})}))},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[78085],{71112:function(e,n,s){s.d(n,{Z:function(){return h}});var i=s(82242),l=s.n(i),t=s(7557),r=s.n(t),c=s(41498),a=s.n(c),o=s(79800),d=s.n(o),u=s(39647),A=s.n(u),x=s(3113),g=s(59301),v=s(37712),m=["children"],h=function(e){var n=e.children,s=A()(e,m),i=(0,g.useState)(!1),t=d()(i,2),c=t[0],o=t[1];return(0,v.jsx)(x.ZP,l()(l()({},s),{},{loading:c,onClick:function(){var e=a()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,o(!0),e.next=4,s.onClick(n);case 4:o(!1),e.next=11;break;case 7:e.prev=7,e.t0=e.catch(0),console.error(e.t0),o(!1);case 11:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(n){return e.apply(this,arguments)}}(),children:n}))}},2753:function(e,n,s){s.d(n,{jL:function(){return a},w9:function(){return se},QD:function(){return be},cQ:function(){return ee},op:function(){return Ze},O5:function(){return Ge},_b:function(){return Le},t7:function(){return J},Gi:function(){return te},YG:function(){return le},qp:function(){return N},vr:function(){return Oe},qE:function(){return De},Je:function(){return O},cq:function(){return me},tp:function(){return y}});var i=s(59301),l="banner___PoUBO",t="content___XoDjy",r="btns___Pb35j",c=s(37712),a=function(e){var n=e.dataSource,s=void 0===n?[]:n,i=e.img,a=e.imgWidth,o=void 0===a?346:a,d=e.title,u=e.sunTitle,A=e.bannerExtraContent;return(0,c.jsx)("div",{className:l,children:(0,c.jsxs)("div",{className:t,children:[(0,c.jsxs)("aside",{children:[(0,c.jsxs)("p",{children:[(0,c.jsx)("b",{children:d}),(0,c.jsx)("span",{children:u})]}),s.length>0&&(0,c.jsx)("div",{className:r,children:s.map((function(e,n){return(0,c.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,c.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),A]}),i&&(0,c.jsx)("img",{style:{marginTop:33,marginRight:38},src:i,width:o})]})})},o=s(79800),d=s.n(o),u="row___aXJjm",A="title___HUKL0",x="tagsWrap___XB2W3",g="action___VdHb1",v="bar___t1kKC",m="tag___V7Eft",h="name___Hk1Ip",p="num___xQpcH",f="active___XryTX",j="tagsBorderWrap___OMxjs",w=s(92310),B=s.n(w),k=s(89392),N=function(e){var n=e.dataSource,s=void 0===n?[]:n,l=e.value,t=e.onChange,r=e.onTitleChange,a=e.className,o=e.title,w=e.titleWidth,N=void 0===w?41:w,I=e.style,y=void 0===I?{}:I,C=e.fontColor,Z=void 0===C?"#6A7283":C,S=e.showCount,E=(0,i.useState)(0),D=d()(E,2),Q=D[0],M=D[1],J=(0,i.useState)(!1),b=d()(J,2),Y=b[0],O=b[1],P=(0,i.useRef)(null),z=(0,i.useRef)(null);return(0,i.useEffect)((function(){var e;0!==s.length&&((null==P||null===(e=P.current)||void 0===e?void 0:e.clientHeight)>97?M(1):M(0));0===s.length&&M(0),O(!1)}),[s]),(0,c.jsxs)("div",{className:B()(u,a),style:y,children:[(0,c.jsx)("div",{onClick:(0,k.throttle)((function(){return null==r?void 0:r()}),2e3),style:{width:N,marginTop:Y?12:4},className:"".concat(A," ").concat(r?"current":""),children:o}),(0,c.jsxs)("div",{className:Y?"".concat(x," ").concat(j):x,children:[(0,c.jsx)("div",{className:v,ref:z,style:Q>0?{height:1===Q?97:"auto",overflow:1===Q?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,c.jsx)("div",{className:m,ref:P,children:null==s?void 0:s.map((function(e){return(0,c.jsxs)("span",{onClick:function(){return t(e.id)},style:{color:Z},className:l===e.id?f:"",children:[(0,c.jsx)("span",{title:e.name,className:h,children:e.name}),!!S&&(0,c.jsx)("span",{className:p,children:e.count})]},e.id)}))})}),!!Q&&(0,c.jsx)(i.Fragment,{children:1===Q?(0,c.jsxs)("div",{onClick:function(){var e;M(2),(null==P||null===(e=P.current)||void 0===e?void 0:e.clientHeight)>245?O(!0):O(!1)},className:g,children:["展开",(0,c.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,c.jsxs)("div",{onClick:function(){z.current.scrollTop=0,M(1),O(!1)},className:g,children:["收起",(0,c.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},I="tabs___GTqPV",y=function(e){var n=e.dataSource,s=void 0===n?[]:n,i=e.value,l=e.onChange,t=e.className,r=e.style,a=void 0===r?{}:r;return(0,c.jsx)("div",{style:a,className:B()(I,t),children:s.map((function(e){return(0,c.jsx)("span",{onClick:function(){return l(e.id)},className:i===e.id?B()(I,e.className||""):"",children:e.name},e.id)}))})},C="input___PW2zI",Z="dropdown___vSy8B",S="menu___NiyBu",E="text___Grueu",D="b1___ZKryM",Q="b2___aKyGa",M=s(24650),J=function(e){var n,s=e.dataSource,l=void 0===s?[]:s,t=e.value,r=void 0===t?"":t,a=e.onChange,o=e.className,u=e.style,A=void 0===u?{}:u,x=e.placeholder,g=(0,i.useState)(""),v=d()(g,2),m=v[0],h=v[1],p=(0,i.useState)(""),f=d()(p,2),j=f[0],w=f[1];(0,i.useEffect)((function(){var e,n=r;null!==(e=JSON.stringify(r))&&void 0!==e&&e.includes("{")&&(h(r.id),n=r.value||"");try{w(decodeURIComponent(n||""))}catch(e){w(decodeURIComponent(n||""))}}),[r]);var k=function(){a(encodeURIComponent(j),m||null)};return(0,c.jsxs)("div",{className:B()(C,o),style:A,children:[!!l.length&&(0,c.jsxs)("div",{className:Z,children:[(0,c.jsxs)("div",{className:E,children:[null===(n=l.find((function(e){return e.id===m})))||void 0===n?void 0:n.name,(0,c.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,c.jsx)("b",{className:D}),(0,c.jsx)("b",{className:Q})]}),(0,c.jsx)("div",{className:S,children:l.map((function(e,n){return(0,c.jsx)("div",{onClick:function(){var n;(n=e.id)!==m&&(h(n),a(encodeURIComponent(j),n))},children:e.name},n)}))})]}),(0,c.jsx)(M.Z,{onPressEnter:k,value:j,onChange:function(e){return w(e.target.value)},bordered:!1,placeholder:x}),(0,c.jsx)("i",{onClick:k,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},b="quickPager___GM30J",Y="disabled___Ozc8I",O=function(e){var n=e.value,s=e.onChange,i=e.className,l=e.total,t=e.pageSize,r=e.style,a=void 0===r?{}:r,o=n<2,d=n>=Math.ceil(l/t);return l<=t?(0,c.jsx)(c.Fragment,{}):(0,c.jsxs)("div",{className:B()(b,i),style:a,children:[(0,c.jsx)("div",{onClick:function(){o||s(n-1,"prev")},className:o?Y:"",children:"上一页"}),(0,c.jsx)("div",{onClick:function(){d||s(n+1,"next")},className:d?Y:"",children:"下一页"})]})},P=s(71681),z=s(27876),H=(s(96908),s(57177),s(81378),s(6638)),L="list___jb2Ay",R="wrap___VsQDr",F="li___IxCLC",T="cover___Mu8wr",G="img___IpFLA",U="bq___Bil0T",q="sign___DXJ4d",X="name___l7FoJ",K="e___pXQUG",V="tags___w_Mil",W=s(71418),_=s(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEyhJREFUaEPFWwl4TefWfveJzIkhUnNQQ7TETBGzGtoU1bpoixa9bd2rWkVVJ1o1lFtDVYdf+Xu1fkqFqqlURSIINcVMzCQhJIZEZDz7Pt/6hv3tfU7C7T+dh+ecs6ez93q/d613DTEAIDdlaQ13EWYZMLqYhlHVgAHDMNgu/m6w7/RFbHe+8+NMAKZhwEVnAqZLXMOkU2nf/V4uN7uKOJ9dkf8DTFO9sy2mSb/Gt9NHfh7bTv/luWy76YZpumm/m72zQ90m2B2bbnktcYw8X7yz6xr0M/w8fn32Wf6umz+3djy/H3Y9fo9yH3t62qbdq3g66/mAdBfc2w3DZ0KNmI+vGAycooLiZANGGAyXBYgEieEDO0i0hYBj//g57FY4Hgbc3kCSVr8PSIYwCBlbPJCElRtegmGBxLZzI8ptzs/MoNJgdmMaAiB+3WIyvjSibnR2Xxwgvl8/Ri6e0kHi55YKEoHJDeWCmWUYrqbG7aNLlsHE85woLkiQuB3vzyQ6XjJNe/+/AUkaU8CpgcRXr1ixknFi9dv2MSZprAHcMN2MFZKdFhjyOM4eO0iK5d7A+xNMIpvCvdy4feS7NABVuaElMzgrbCCx7wQtHcXZw/0ed30OMG3uTnNvysn9jzHJYgYtv1KZZLk7nW3k7hT7uAsrkUnkgvlK98YmG/hOsLSFIlaP5galz7DcuQtIN24l/6dJcUMYmwPDjO4NJOHuvIAkwdJjV+kgcZBLe+nujiIIc2X8ySQW5Lo8mSIe0hGX1HEaANKgDCRhdXF9AZICpHQm2VyeR0yy2Kjip7g3N7lnC3TGYDIMu0e26G8eWmxKIcDJ4I1JmmCQbuz/ASQr/ggRoWISfyhubM4oe0ySK14zhJMlXEEokLiL+2+AJO7NI1Zp7s4mFrwKBzeMWwcWmRTdlVpzKDTFJAskyRLL3Vnu8H/F3ZHisl606rwyiYEkFJaUf0rV6aySbLACvlJXTHE6Y5JSbfbY4y0mPTCTlNLUYqUHSIYASEjokkFiAAiFpwsCAaxN5cHA+QPxCKteBxWq1iYzekjwUmLS7YzLCClfCT5+/jbvx9SWBInIr9S4SQuf48WYZMluKbVVULdJb3aklMsy7kgGOUAiJhUpheVUdxKUC8k74RcUgsp1ooQMl6rMi+pzCAfpfu3uzoSRtX8huTjLzUlJbW2j/Upq8yzHktkGigrz4OsfKOIWsOK9F9Ck13No2OUZOu7w5uWoXK8xKtVrTEylK3iAZMB0F2HNlFdQMaIeOv/1ffqdg+u/V0DxmxdYiPeQ8g8hMrqXBpJckSUxyRISHC8Jkl0+C41Phs69k4XdP85DZPsYVGvQXKwFnv/wPInnUwc3/YDM1LPoNuIDlZs5pb9cLDYl6EU8yIVmZO37xuTsYBJbBG6nu3MkqHSsAKkoLxdxi6eiYq1ItOr3Mll+5fsvoHGvQQSQu6gQSSsX4OKhnWja6zlEdR8A0+Xjkcyy651N2oLdy79A91FTUbVBM/qNX6aOpPfbGVcQWLYC/AKCFUh3b11HeK0G6Pn3qbSNuT5uPUesEYzznsTKpLZkd1dYkIcDG5bg8pEkNOzcF5HRT+JW+kXk5dy2EmY3cOd6Kk4krkejzv0QVD7cdh8BIeUQWrGaTb7bwBIgEdjaMxiZf3ylAJLqTa5uySyl0CgTtdxdQd5d7FgyE3czr6HbyI9RtlJ1YszK9wdzgDr3E1LchZTdm7A39j9Q/ZHm6PjSO/AJCLIxyXQX45dpI+EbEIynJnyuQKB7LS7C0rf6IfqFN1G3bQ9Id7d25ihUe6QFWvYdYbk/G0iyAsBB0IWDnrfoysopneU5zJgpezbj8JYVtNAyzp9A+ulk232W9qVmVFtEdfuL9yTXJvEFIyU7M/d+ZcpSjmH42JjE5LcNJM0V3rxyDkkrvkBRQR66vvwhyletxWWzYeCnD4agcU/GoKcJ0MxLp/HHz4tx++ol+JTxRWh4FXR5ZRICQisokM7ui8OupXPRecS7qNk0Gnk5t2C4XPAPLofCvFz8OGEg2g8dizqtu3G2FORj2YQB6DR0PCKad4RLd3+2YGslsx4xST9OGcmTSRTvxP6rZ48gvGZ9uFw+Kg86Ef8LLhzagcdfngTfgCDOHHcxbl1PRdmHqntWJhwy3Ju7k0wybuxZYDJDcGYw+1ogmVr9TQfqzo00/Pbl+wiPqI92g0YjoGyYApKBFP/dp6jTqjOCyj+EU4kbcCl5F2o1i0bz3sNRXJCHrV9PQnCFcPQa8xlPck03fvl0FLkF5t7Yz8Yvmobc7Cw8OXYOcm9eR+zk4eg0fCJqNe9AAN24eAqbZo9D/w+/RXDFKjx7EOpOl+O8BieDNH2SNSStZqcLC104iPPcxSi8l0vs5sa06nY3084h/vtZaPbEYEQ0bkfsZq70wsEEHImLRfuBo1G+au0SQSotJtHzMICcRVBnTHIyiYGVenI/qj3SEi5XGQscAAW52bh8dA/O7PmN/HR47QZoFjMYleo0EtUGF7JvpKMw/x4q1qhLhj23fzv2rPgCfScugH9oBaSdPIAd/5yFmHGzUbFmJG6lX8C6Ga+jZb8RaNjtWQLoZPwvOPzrcgyatozXt3gGRG5M1bukoCCQmFFFfZUdLaSfFcRLBunQxh9w9XQyOg55W8UW0yxG/t07iF8yE8EVHkK7gaN4nut20z24i4uxe9UC5GRloOOQ8fAPDPk3QLKSb+N60hc8UWUrUDFJxhlLOHgDiQHLbuR2+iVcTUlG+umDyEo9D7+AINRu0RF123RH+Sq1lKDgZSFdrvNV/+MHg+EuKoKPrx8KcnPo+MgOMWgz4G/E7Izzx7B53juoEtkEPV6fTvsTFk/HxeRdyu13GjoOtVt2cTBJlsKtsowsjxOTPECyqs26BM+5mYGdS+fQvXUaMg5lK0Ug904mEv9rDrIzr5JwYHbIy7mD/HvZKLibTeAxEVGYn4cq9Zqgdd8RnvU7vdLh5qDw5FjETvb0Gbvn22S2ktxKDEiQDDCXx/ZfPJQAFoMYQ1je4i4qVoZiIDNl5VPGj29zVHQq1WuEqG4DuGLkIQunEjfS4ggJr4KLBxORdmIf+r73DXwDg4kNl47sRvyi6TB8fDBoxnLy8zcunKL4l309DUkrvsTT7yygOMhIkn8vp0QmybYD93SiBEOGkYVVq9rtGxCgYk9BXi4Sl8xCdmY6eo2agZys64hf8in8g0LhHxwCP/YeFAK/wFD4se8BwQgMCsXdWzdwZFssWvUZTkDx2O9ZiFXtEVtpyQ3j2q7PFUBW70evJlgSXMakAz9/S8BUqPYw7t68QS6ofvQTPI5piOifGRIX9scjLKIeOgwdR20KXnXgIJKYSDuPX+eOQ6cX30ZE0/aqVnfk12U4mbAe/iFl0az3i6jF9onX8d9X49i21Rg4damoaQFLxvRR+//sB7YYBkxZyl2jMBoDPv3UIdRkscY0KYUozLuHMpQDmhSnXGV8YLjKoLioEMWFBfDzC0RK0mbUbBINX/8g1ZdygqTXBOUiopLVtZ3zVAzSE1aLSbJoyg1KTTfBJHbMsW2xuHx4F2LGzdN6SY6qgzgn7tsp8A8uiw5DxgpwLJCKCu7h188noHL9pmj17Kuk7uRvbf/2E7h8fFCpTkOkHt9PQkK+tnz+DgLLV0THlyZwEek2Kf6JcKOViHiMkfFJZBuyG2hjEN/oQu0WnVQfyVv74drpw0hcNgcxb36GgNByWD31FTTq9izqt+mBM3t/x8nE9bRPl+r2XMzJJJ44y4Yfuw0jI3GeaYrU3puk5vGJs0gyTAfp+LZYnN65AYFlw0pcrMKZ4V7OLdRo9BjaDx5rdWgZFKYb2xZNRf7d22jTfyQyLp5CxtljKOPnj/YvjsfqycPQqPtf8HCLjlg1aRg6DptAK5K52PUzRyN68BglvyVIwmt5FQ58tepdWeHuvAoH6QZNYkv8d9PRLGYoKlSvg0vJO/HH6oV4ZuLXcPn6I/aTEWj0OAOoJ87u3YqTO9bjyTGzrWqDJtdVh9bRd9JrgtTgy9gxlxjkZotZ9HRKZpInSMfjVuPigXi0fvY1j7a4veEHHNq0jJLZ9oPfUrKenbT3p69xZs9WziqXC2HVHqbKRI2GrVGuUnWsmfoq+rz7JcpVqYl9qxfi8uEkPP3+N4j79hOwakLfd7+C4fKxFogJlRcJKPgq5gHAqtc9EEiWwLhwIAF7Y7/BU+PmIrBcRaTs3oyjv63EM+8tpLjCAIrq3p8AYs9zMnEdYsbMUTHH6sraa396D0l9ZqKBXFzCHNVucGuu637ujuYNDAOMQZcP70Tnlz/kcltEfot5Vld294r5CCoXjvaDx2jzDaCMPDsjDRVr1UdY9bpw+fqRi2Nd2cMbl+LMni3o/8kPBEBRfi7WTvsbAXc15Qi6vPIBIhq39WSvAySZJ4korYElXIpqN2u9G5twcCNu0RRCufOI98joBzcswbWUI+g1ehbNN6z6eDiVsiLb9kTKni04uWMdnnprrk29PShIkknGtYTZxCCx/JVSexB3x0BiDDqduOGBY3HNJu0Q/cJbto6sXnjllW8DRfdy4BcYjNgpf0XlelHoMGScGkI5sX0t9q9ZhPDakZTIlvi6D5PsjNIbf4JpWnf2blYG1v1jNFo/8yoebtmJjL716w8RGl4VrfuPpNUe+9EwAqhBuyeRsudXnEhYh95j54LV8jLOHUflulE8VNg6v15mHLRKg3E1/jORB1lVbObuXM72ApV5mItj5rCEw7H4NSQSuo+aDhflUVyKW4pQVikMJCyZiYDQ8mj/vGSQ0NmiipGTeZVYcenwbty4dBrRz72BHUtn46m356N85QhiZ/qZZMQvno6iwgIySou+w1Ty6hUoB0iqSabcnZTXOpO0oqsA6cjWlTgRvxZPv/cNyvgF4PbVy9i84F206P0SHm7VlX46dvJLaNxjICLbPkEMOpGwFr3HzUNe9k1smj8R3V6dhJAKlVVM0ks8JfWRjLTt/zBZu1u1G5gZXCLnKSUmSRd2PP5nXDyUiMcG/J2D4wDIikMGDm38HiHhVRH9/JuqfcFqbqyImnk5Bfk5d1C2UjVUa9ACD9VugH1rF6NOq65o0XsYioqLcCJuDZI3L0doWGV0fW0yziRtwbGtsajTuivaPjeaEl3vIJlwWZ0KUYHmR5KqUmDZJ39ky4Epq3UzR1MbpO2gN8AKuwlLPsWtq5cR89YcuMqUIaOvmvwSonoMxCPtnsTppM0EUJ/x83Ez/QLiFk9Dr1HTqP5oCQFrpMtjCEUksUZq3CxikASJsYRuWDbjZOvBgxkc1OPxa3F656YHdnEsXkQzBgnWFOTnYvfy+aj2aHNUf7QlQsKq0HVZ5s4qxn0mfgnGrIR/zqQSUdUGzdHpxfHwDSlLv5myazP2/vQVwmrURY/Xp/FipbeXaYHExZTVAPQEiRAThgSunTmK3xd+hC7DJ6JKZHMSCuf2xaHdc28gIqqNKpqumvQionoOIheXemwvklZ9hTotuyAr9SxVHPqMnQe4XCXEJM8iLd1j2raZNDSigyQndXSQVDnI5r4MnNqxHpeO7kH31z4WeYs2quWSI1k832HVb1adfqz/SC+DkfZJIcYOlpjWatIe+bnZ2LbwI0Q9PgA1mkZzljITisHI9JMHyGAdho4vdaE8+Myd3d3lZF7DqZ2b0DxmMBWTT+3cSHdQv10v0WLnx+9fuwjVHm2FynUbo7ggH0e3/oSs1DNUVYlo3IYn2F4HI7VirmMuz0jdNpMYxFaVjB1ywocCjsakkkCimMSGSBj7HACqpFZWDkQsk7FKvZc4vcoHWSh11KZXnSBJ9ypLSCULhz/PJFV51tsFXmbuuAvjdUZ7K4ENRsrJVKukJLuyTvCIQam/f6oqCRIkW0ySCk/vDXGr2oQAB5cLAinBbUqQThGVAw8Boo1zqfEvYXJt5s4JkvfWuRQepZBJc3f2cS5vMcnu7ryCpE0XeWv42UCicSovLQ3ZOneAalzZOiPNMIyq0uA0i0XEsebjZCNOHlMSk+RkqpLtzoafGowsYQhFMNZSivcHSdXyZPFVSpX7zNwxo0nhQHOkTO0JTO0xSax4VeS0mne2rqya0nHGEieT9DFkWbnmLk7ONoi6E9uWbqT+PmOZSaO/lsyWA/CWXKYyg8dolgUU38+P91HDI7wk5OjKMpBU61yyThtCUedwcGy/IVjozd2peQrmCrkroJyu1Ne/xSQxbOJo+CklKHMbFJcQZzRgaYxLAmnlXwokwSKYWG5ciZtZA8VmMmCGKaktjEQOyzZpKguYmtHVtI8OBuvK8u/eurJkeMd8gy0WCRXJwXGMIOuukmrNHAy9uEqnM3vKRVUKSiVPr4oSDw1oiHagPu/A2kmih6OXasidlejC7CBZfyVhB0nEpKwABDSlNcZAMtzuWaaJLtLdSTdlgWRnkZ0ZcrXrMYa3z+8Lkoox+jiXAEVNEwmGaX9VwRwSFzOlg/QgTCodJDnGZQfJXtS0/1XF/UCy/pRFMknLv4B0mO7tAcV+E4LavnLlX3lTS/GLYAyLAAAAAElFTkSuQmCC",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,s=e.dataSource,i=void 0===s?[]:s,l=e.col,t=void 0===l?4:l,r=e.right,a=e.bottom,o=void 0===a?23:a,d=e.precision,u=void 0===d?0:d,A=e.wrapWidth,x=void 0===A?1200:A,g=e.trackEventItems,v=e.loading,m=Math.floor((x-(t-1)*r)/t);return(0,c.jsx)(W.Z,{spinning:v,children:(0,c.jsxs)("div",{className:B()(L,n),children:[!(null==i||!i.length)&&(null==i?void 0:i.map((function(e,n){var s,i=e.name,l=e.id,a=e.identifier,d=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,c.jsx)("div",{className:R,style:{width:m,marginRight:(1+n)%t==0?0:r+u,marginBottom:o},children:(0,c.jsxs)("a",{target:"_blank",href:"/paths/".concat(a),className:F,onClick:function(e){e.preventDefault(),g&&(0,z.L9)([g]),(0,z.xg)("/paths/".concat(a))},children:[(0,c.jsxs)("div",{className:G,children:[(0,c.jsx)("img",{className:T,src:"".concat(P.Z.IMG_SERVER,"/").concat(d)}),null==e||null===(s=e.subject_tags)||void 0===s?void 0:s.map((function(e,n){var s;if(0===n){var i,l=null===(i=$.find((function(n){return n.name==e})))||void 0===i?void 0:i.swimg;return(0,c.jsx)("img",{className:q,src:l,style:{left:"-4px"}})}var t=null===(s=$.find((function(n){return n.name==e})))||void 0===s?void 0:s.ptimg;return(0,c.jsx)("img",{className:q,src:t,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,c.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,c.jsx)("div",{className:U,children:"开放课程"})})]}),(0,c.jsx)("div",{className:X,children:(0,c.jsx)(_.Z,{title:i,children:(0,c.jsx)("span",{className:K,children:i})})}),(0,c.jsx)("div",{className:V,children:(0,c.jsxs)("div",{children:[(0,c.jsx)(_.Z,{placement:"bottom",title:"章节数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,c.jsx)("span",{children:e.stages_count})]})}),(0,c.jsx)(_.Z,{placement:"bottom",title:"学习人数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,c.jsx)("span",{children:e.members_count})]})})]})})]})},l)}))),!i.length&&(0,c.jsx)(H.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},se=function(e){var n=e.className,s=e.dataSource,i=void 0===s?[]:s,l=e.col,t=void 0===l?4:l,r=e.right,a=e.bottom,o=void 0===a?23:a,d=e.precision,u=void 0===d?0:d,A=e.wrapWidth,x=void 0===A?1200:A,g=e.trackEventItems,v=e.loading,m=Math.floor((x-(t-1)*r)/t);return(0,c.jsx)(W.Z,{spinning:v,children:(0,c.jsxs)("div",{className:B()(ne.list,n),children:[!!i.length&&i.map((function(e,n){var s=e.subject_identifier,i=e.id,l=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,c.jsxs)("div",{className:ne.wrap,style:{width:m,marginRight:(1+n)%t==0?0:r+u,marginBottom:o},children:[(0,c.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),g&&(0,z.L9)([g]),(0,z.xg)(e.first_category_url)},children:[(0,c.jsxs)("div",{className:ne.top,children:[(0,c.jsx)(_.Z,{title:e.name,children:(0,c.jsx)("div",{className:ne.name,children:e.name})}),(0,c.jsx)("img",{className:ne.img,src:P.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,c.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),s&&(0,c.jsxs)("div",{className:ne.btns,children:[(0,c.jsx)("div",{children:"开放课程"}),(0,c.jsx)("aside",{children:"开放课堂"})]}),l&&(0,c.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,c.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,c.jsx)(_.Z,{title:"访问量",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,c.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,c.jsx)(_.Z,{title:"成员",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,c.jsx)(_.Z,{title:"作业",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,c.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,c.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,c.jsxs)("div",{className:ne.lockWrap,children:[(0,c.jsx)("img",{src:"".concat(P.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,c.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},i)})),!i.length&&(0,c.jsx)(H.Z,{})]})})},ie={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},le=function(e){var n=e.dataSource,s=void 0===n?[]:n,i=e.value,l=e.onChange,t=e.className,r=e.style,a=void 0===r?{}:r,o=e.tabBarExtraContent;return(0,c.jsxs)("div",{className:B()(ie.tabs,t),style:a,children:[(0,c.jsx)("div",{className:ie.tabsWrap,children:s.map((function(e,n){return(0,c.jsxs)("aside",{className:ie.tab,onClick:function(){l(e.id)},children:[(0,c.jsx)("div",{className:i===e.id?ie.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsx)(_.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,c.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,c.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,c.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,c.jsx)("div",{className:ie.tabBar,children:o})]})},te=function(e){var n=e.className,s=e.style,i=void 0===s?{}:s,l=e.children;return(0,c.jsx)("div",{className:B()(n),style:i,children:l})},re="orderWrap___ZfyGX",ce="orderIconWrap___XTB_O",ae="orderAsc___KWHmA",oe="orderDesc___rHdbB",de="active___a7eSP",ue="cursorPointer___gs9kL",Ae="orderTextWrap___teAKn",xe=s(38854),ge=s(20834),ve=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],me=function(e){var n,s=e.sortValue,i=e.dropValue,l=e.className,t=e.onSort,r=e.onDrop,a=e.dataSource,o=void 0===a?ve:a;return(0,c.jsxs)("div",{className:B()(re,l),children:[(0,c.jsx)(xe.Z,{dropdownRender:function(){return(0,c.jsx)(ge.Z,{children:o.map((function(e,n){return(0,c.jsx)(ge.Z.Item,{onClick:function(){return r(e.id)},children:e.name},n)}))})},children:(0,c.jsx)("span",{className:Ae,children:null===(n=o.find((function(e){return i===e.id})))||void 0===n?void 0:n.name})}),(0,c.jsxs)("span",{className:ce,children:[(0,c.jsx)("span",{className:ae,children:(0,c.jsx)("i",{className:"asc"===s?"iconfont icon-sanjiaoxing-up font12 ".concat(ue," ").concat(de):"iconfont icon-sanjiaoxing-up font12 ".concat(ue),onClick:function(){return t("asc"===s?"desc":"asc")}})}),(0,c.jsx)("span",{className:oe,children:(0,c.jsx)("i",{className:"desc"===s?"iconfont icon-sanjiaoxing-down font12 ".concat(ue," ").concat(de):"iconfont icon-sanjiaoxing-down font12 ".concat(ue),onClick:function(){return t("asc"===s?"desc":"asc")}})})]})]})},he=s(82242),pe=s.n(he),fe=s(7557),je=s.n(fe),we=s(41498),Be=s.n(we),ke=s(39647),Ne=s.n(ke),Ie={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},ye=s(3113),Ce=["className","style","children","loading","openLoading","onClick","size","shape"],Ze=function(e){var n=e.className,s=e.style,l=e.children,t=e.loading,r=void 0!==t&&t,a=e.openLoading,o=e.onClick,u=void 0===o?function(){}:o,A=e.size,x=void 0===A?"middle":A,g=e.shape,v=void 0===g?"round":g,m=Ne()(e,Ce),h=(0,i.useState)(!1),p=d()(h,2),f=p[0],j=p[1];return(0,c.jsx)(ye.ZP,pe()(pe()({onClick:(0,k.throttle)(function(){var e=Be()(je()().mark((function e(n){return je()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a&&j(!0),e.prev=1,e.next=4,u(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:a&&j(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:B()(Ie.btn,Ie["".concat(x,"-").concat(v)],n),style:pe()({},s),size:x,shape:v,loading:f||r},m),{},{children:l}))},Se="head___ghH72",Ee="node___mjPEy",De=function(e){var n=e.className,s=e.style,i=e.children,l=void 0===i?null:i,t=e.onClick,r=e.title;return(0,c.jsxs)("div",{className:B()(Se,n),style:s,children:[(0,c.jsxs)("span",{className:"primary-hover",onClick:t,children:[(0,c.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,c.jsx)("b",{title:r,children:r}),(0,c.jsx)("div",{className:Ee,children:l})]})},Qe="btns___sNgTb",Me="confirm___Ozirl",Je="cancel___aiq1I",be=function(e){var n=e.confirmShow,s=void 0===n||n,i=e.confirmTitle,l=e.confirmClick,t=e.cancelShow,r=void 0===t||t,a=e.cancelTitle,o=e.cancelClick,d=e.className,u=e.style,A=e.confirmLoading,x=void 0!==A&&A;return(0,c.jsxs)("div",{className:B()(Qe,d),style:u,children:[s&&(0,c.jsx)(ye.ZP,{loading:x,onClick:l,type:"primary",className:Me,children:i}),r&&(0,c.jsx)(ye.ZP,{onClick:o,className:Je,children:a})]})},Ye={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Oe=function(e){var n=e.className,s=e.style,i=void 0===s?{}:s,l=e.LeftContent,t=e.children,r=e.RightContent;return(0,c.jsx)("div",{className:B()(Ye.fixedBottom,n),style:i,children:(0,c.jsxs)("div",{className:Ye.wrap,children:[(0,c.jsx)("div",{className:Ye.left,children:l}),(0,c.jsx)("div",{className:Ye.center,children:t}),(0,c.jsx)("div",{className:Ye.right,children:r})]})})},Pe="crumbs___V41Oe",ze="hover___bEIVd",He=s(80608),Le=function(e){var n=e.className,s=e.style,l=void 0===s?{}:s,t=e.dataSource,r=void 0===t?[]:t;return(0,c.jsx)("div",{className:B()(Pe,n),style:l,children:r.map((function(e,n){return n"," "]})]},n):(0,c.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Re=s(31797),Fe=["onChange"],Te=Re.Z.Countdown,Ge=function(e){var n=e.onChange,s=Ne()(e,Fe),l=(0,i.useState)(null),t=d()(l,2),r=t[0],a=t[1];(0,i.useEffect)((function(){"number"==typeof r&&r>=0&&n(r)}),[r]);return(0,c.jsx)(Te,pe()(pe()({},s),{},{onChange:function(e){var n=Math.floor(e/1e3);a(n)}}))}},11058:function(e,n,s){s.r(n),s.d(n,{default:function(){return nn}});var i=s(37205),l=s.n(i),t=s(82242),r=s.n(t),c=s(7557),a=s.n(c),o=s(41498),d=s.n(o),u=s(79800),A=s.n(u),x=s(59301),g=s(80608),v=s(8591),m=s(43418),h=s(3113),p=s(95237),f=s(43604),j=s(5112),w=s(24905),B=s(28103),k=s(71418),N=s(66104),I=s(81228),y=s(6848),C=s(78673),Z=s(51945),S=s(29502),E=s(93948),D=s(24650),Q=s(98578),M=s(1027),J=s(61186),b=s.n(J),Y=s(43516),O=s(66242),P=s(4585),z=s(27876),H=s(16359),L=s(36643),R=s(91178),F=s(37712),T=(D.Z.TextArea,function(e){var n=e.item,s=e.answerData,i=e.changeScoreData,l=(e.textValue,e.textOnChange,e.seeAnswerVisible),t=void 0===l||l,c=(0,x.useState)([]),a=A()(c,2),o=a[0],d=a[1],u=(0,x.useState)(!1),g=A()(u,2),v=g[0],m=g[1];return(0,x.useEffect)((function(){null!=i&&i[n.q_position]?!v&&m(!0):v&&m(!1)}),[null==i?void 0:i[null==n?void 0:n.q_position]]),(0,x.useEffect)((function(){var e;console.log("item=====",n,s,i,"#37AD83;");var l=null==n||null===(e=n.user_answer)||void 0===e?void 0:e.map((function(e,s){var i;return r()(r()({},e),{},{value:(null==n||null===(i=n.user_answer)||void 0===i||null===(i=i[s])||void 0===i?void 0:i.answer_text)||""})}));d(l)}),[null==n?void 0:n.user_answer]),(0,F.jsxs)("div",{className:R.Z.fillBg,children:[(0,F.jsx)("aside",{className:"font14 c-light-primary mb5",children:"学生答题"}),null==o?void 0:o.map((function(e,s){var i;return(0,F.jsxs)("div",{style:{display:"flex"},children:[(0,F.jsxs)("div",{style:{lineHeight:"25px"},children:["答案(填空",s+1,"):"]}),(0,F.jsx)("div",{children:3==n.question_type?(0,F.jsx)("span",{style:{color:(null==n||null===(i=n.standard_answer)||void 0===i||null===(i=i[s])||void 0===i||null===(i=i.answer_text)||void 0===i?void 0:i[0])==(null==e?void 0:e.answer_text)?"#37AD83":"#E30000"},children:null==e?void 0:e.answer_text}):(0,F.jsx)(P.Z,{value:null==e?void 0:e.answer_text})})]})})),t&&(0,F.jsx)(L.u,{data:n})]})}),G=s(75916),U=s(99313),q=s(94001),X=s(57809),K=s(38288),V=s(6668),W=U.Z.TabPane,_=function(e){var n,s,i,l,t=e.item,c=e.answerData,o=e.hasChangeScore,u=void 0===o||o,h=e.autoHeight,p=e.saveChangeScore,f=void 0===p?function(){}:p,j=e.sealedReview,w=e.coursesId,B=(0,x.useState)([]),k=A()(B,2),N=k[0],I=k[1],C=(0,x.useState)([]),S=A()(C,2),E=S[0],D=S[1],Q=(0,x.useState)(""),M=A()(Q,2),J=M[0],Y=M[1],O=null==c||null===(n=c.exercise)||void 0===n?void 0:n.id;(0,x.useEffect)((function(){var e,n;if(null!=t&&null!==(e=t.shixun_details)&&void 0!==e&&e.length){for(var s=[],i=[],l=0;l<(null==t||null===(c=t.shixun_details)||void 0===c?void 0:c.length);l++){for(var c,a,o,d=0;d<(null==t?void 0:t.shixun_details[l].stage_list.length);d++){var u,A,x=null==t?void 0:t.shixun_details[l].stage_list[d];s.push(r()(r()({},x),{operation:null==t||null===(u=t.shixun_details)||void 0===u||null===(u=u[l])||void 0===u||null===(u=u.shixun_detail)||void 0===u||null===(u=u[0])||void 0===u?void 0:u.game_identifier,shixun_challenge_id:null==t||null===(A=t.shixun_details[l])||void 0===A?void 0:A.shixun_challenge_id,is_jupyter:null==t?void 0:t.is_jupyter,is_jupyter_lab:null==t?void 0:t.is_jupyter_lab}))}if(null!=t&&null!==(a=t.shixun_details)&&void 0!==a&&null!==(a=a[l])&&void 0!==a&&a.shixun_detail)i.push(null==t||null===(o=t.shixun_details)||void 0===o||null===(o=o[l])||void 0===o||null===(o=o.shixun_detail)||void 0===o?void 0:o[0])}return D(i),I([].concat(s)),ee(null==i||null===(n=i[0])||void 0===n||null===(n=n.challenge_paths)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.latest_code),function(){N=[],E=[],I([]),D([])}}}),[null==t?void 0:t.shixun_details]);var z=[{title:"关卡/任务名称",dataIndex:"name",key:"name",align:"left",ellipsis:!0,width:150,render:function(e,n){return(0,F.jsx)(y.Z,{title:e,children:!n.operation||n.is_jupyter||n.is_jupyter_lab?(0,F.jsxs)("span",{className:"overflowHidden1",style:{maxWidth:"400px"},title:e&&e.length>25?e:"",children:[n.position,"、",e]}):(0,F.jsxs)(g.Link,{target:"_blank",style:{maxWidth:"400px"},title:e&&e.length>25?e:"",className:"current c-light-primary overflowHidden1",to:"/tasks/".concat(w,"/").concat(O,"/").concat(n.game_identifier,"/exercise"),children:[n.position,"、",e]})})}},{title:(0,F.jsx)(y.Z,{overlayStyle:{minWidth:350},title:(0,F.jsxs)("div",{children:[(0,F.jsx)("p",{style:{marginBottom:0},children:"若学生未开启关卡挑战,评测次数显示为“--”;"}),"若学生已开启关卡挑战但是未提交评测,评测次数显示为“0”。"]}),children:"评测次数 "}),width:70,dataIndex:"evaluate_count",key:"evaluate_count",align:"center",render:function(e,n){return(0,F.jsx)("span",{children:n.evaluate_count||0===n.evaluate_count?n.evaluate_count:(0,F.jsx)("span",{className:"color-grey-9",children:"--"})})}},{title:"完成时间",width:80,key:"finished_time",dataIndex:"finished_time",align:"center",render:function(e,n){var s=!1;return n.finished_time&&null!=c&&c.exercise&&null!=c&&c.exercise_answer_user&&(s=-1===(null==c?void 0:c.exercise.time)?b()(null==c?void 0:c.exercise.end_time).isBefore(n.finished_time):b()(null==c?void 0:c.exercise_answer_user.start_at).add(null==c?void 0:c.exercise.time,"m").isBefore(n.finished_time)),(0,F.jsxs)("span",{children:[n.finished_time||(0,F.jsx)("span",{className:"c-grey-999",children:"--"}),(0,F.jsx)("span",{className:"c-orange-ff9 ",children:s?"(已超时)":""})]})}},{title:"耗时",width:60,dataIndex:"time_consuming",key:"time_consuming",align:"center",render:function(e,n){return(0,F.jsx)("span",{children:n.time_consuming||(0,F.jsx)("span",{className:"color-grey-9",children:"--"})})}},{title:"查看答案",dataIndex:"view_answer",width:80,key:"view_answer",align:"center",render:function(e,n){return(0,F.jsx)("span",{children:n.view_answer?"已查看":"未查看"})}},{title:"得分/满分",width:100,dataIndex:"user_score",key:"user_score",align:"center",tableLayout:"fixed",render:function(e,n){return(0,F.jsxs)("span",{children:[(0,F.jsx)("span",{className:"c-orange",children:n.user_score}),"/",n.game_score]})}},u&&{title:"调分",dataIndex:"user_score",key:"user_score",align:"center",width:100,render:function(e,n,s){return(0,F.jsx)(q.Z,{formatter:function(e){var n;return(null===(n="".concat(e))||void 0===n||null===(n=n.match(/^(\d)*.\d{0,1}/))||void 0===n?void 0:n[0])||"0"},min:0,max:Number(n.game_score),defaultValue:e,onChange:function(){var s=d()(a()().mark((function s(i){var l;return a()().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:if(i==e){s.next=5;break}return s.next=3,f(r()(r()({},t),{shixun_challenge_id:n.shixun_challenge_id,score:i}));case 3:null!=(l=s.sent)&&l.question_comments&&v.ZP.success("已修改当前评分");case 5:case"end":return s.stop()}}),s)})));return function(e){return s.apply(this,arguments)}}()})}}].filter((function(e){return!!e})),H=[{title:"评测序号",dataIndex:"key",width:"80px",key:"key",align:"center",render:function(e,n){return(0,F.jsx)("span",{children:n.key})}},{title:"评测时间",dataIndex:"updated_at",key:"updated_at",align:"center",width:200,render:function(e,n){return(0,F.jsx)("span",{children:n.updated_at?n.updated_at:"--"})}},{title:"评测结果",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(e,n){return(0,F.jsx)("span",{children:n.error_msg?n.error_msg:"--"})}},!j&&{title:"操作",dataIndex:"commit_id",key:"commit_id",width:"80px",align:"center",render:function(e,n){return(0,F.jsx)("span",{className:"c-blue current",onClick:d()(a()().mark((function e(){var s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,V.Lk)(n.game_identifier,{path:null===(s=n.path)||void 0===s||null===(s=s.replace(/\;/g,";"))||void 0===s||null===(s=s.split(";"))||void 0===s?void 0:s[0],query_index:n.query_index});case 2:0===(null==(i=e.sent)?void 0:i.status)&&m.Z.info({title:"代码内容",width:900,centered:!0,icon:null,okText:"关闭",className:"".concat(R.Z.lookCode," custom-modal-divider"),content:(0,F.jsx)(K.ZP,{height:500,autoHeight:h,language:"python",theme:"default",value:decodeURIComponent(escape(window.atob((null==i?void 0:i.content)||""))),options:r()(r()({},L),{},{readonly:!0})})});case 4:case"end":return e.stop()}}),e)}))),children:n.query_index?"查看代码":""})}}].filter((function(e){return!!e})),L={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1},T=(0,x.useState)(""),_=A()(T,2),$=_[0],ee=_[1];return(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(U.Z,{defaultActiveKey:"1",tabBarExtraContent:!(null!=t&&t.shixun_start)&&(0,F.jsx)("span",{style:{color:"red"},children:"学生未开启挑战"}),children:[(0,F.jsx)(W,{tab:"阶段成绩",children:!(null===(s=N)||void 0===s||!s.length)&&(0,F.jsx)(Z.Z,{columns:z,dataSource:N,pagination:!1})},"1"),(0,F.jsx)(W,{tab:(0,F.jsxs)("span",{children:["实训详情 ",(0,F.jsx)(y.Z,{title:"展示学生通关代码,未通关则为最后一次提交评测的代码",children:(0,F.jsx)("span",{className:"iconfont icon-tishi4"})})]}),children:null===(i=E)||void 0===i?void 0:i.map((function(e,n){var s,i;return(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)("div",{className:"mt5",children:[(0,F.jsxs)("span",{className:"font16 mr15",children:[" 第",e.position,"关"]}),!e.game_identifier||null!=t&&t.is_jupyter_lab||null!=t&&t.is_jupyter?(0,F.jsx)("span",{className:"font16",children:e.name}):(0,F.jsx)(g.Link,{target:"_blank",className:"current c-light-primary font16",to:"/tasks/".concat(w,"/").concat(O,"/").concat(e.game_identifier,"/exercise"),children:e.name})]}),!(null==e||null===(s=e.outputs)||void 0===s||!s.length)&&(0,F.jsx)(Z.Z,{bordered:!0,dataSource:e.outputs.map((function(n){return r()(r()({},n),{},{key:n.position,error_msg:n.output_detail,updated_at:n.updated_at,game_identifier:null==e?void 0:e.game_identifier,path:null==e?void 0:e.path})})),columns:H,pagination:!1}),0===(null==e?void 0:e.st)&&e.passed_code&&(0,F.jsxs)("div",{className:R.Z.shixunWrp,children:[(0,F.jsxs)("h2",{children:[(0,F.jsx)(X.default,{style:{width:200},value:$,onChange:ee,options:null==e||null===(i=e.challenge_paths)||void 0===i?void 0:i.map((function(e){return{label:e.file_name,value:e.latest_code}}))}),(0,F.jsxs)("span",{className:R.Z.s,onClick:function(){return Y($)},children:[(0,F.jsx)("i",{className:"iconfont icon-quanping2"}),(0,F.jsx)("span",{children:"全屏预览"})]})]}),(0,F.jsx)(K.ZP,{height:300,autoHeight:h,language:"python",theme:"default",value:$,options:L})]})]})}))},"2")]}),(0,G.dE)()&&(0,F.jsx)(P.Z,{className:"c-grey-999 mt20 mb20",value:null==t?void 0:t.question_title}),null==t||null===(l=t.shixun)||void 0===l?void 0:l.map((function(e,n){return(0,F.jsxs)("p",{className:"font16 c-grey-666 mb5",children:[(0,F.jsxs)("span",{className:"mr20",children:["第",null==e?void 0:e.challenge_position,"关 ",null==e?void 0:e.challenge_name]}),(0,F.jsxs)("span",{children:[null==e?void 0:e.challenge_score,"分"]})]})})),(0,F.jsx)("div",{className:"mb15"}),(0,F.jsx)(m.Z,{centered:!0,destroyOnClose:!0,open:!!J,title:"全屏预览代码",width:864,onCancel:function(){return Y(!1)},footer:null,children:(0,F.jsx)(K.ZP,{height:500,autoHeight:h,language:"python",theme:"default",value:J,options:L})})]})},$=s(77036),ee=(D.Z.TextArea,function(e){var n,s,i=e.item,l=(e.answerData,e.changeScoreData),t=(e.textValue,e.textOnChange,(0,x.useState)(!1)),r=A()(t,2),c=r[0],o=r[1];(0,x.useEffect)((function(){null!=l&&l[i.q_position]?!c&&o(!0):c&&o(!1)}),[null==l?void 0:l[null==i?void 0:i.q_position]]);var u=function(){var e=d()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s=m.Z.confirm({width:1e3,icon:null,className:"custom-modal-divider ant-modal-confirm-btns-hidden",title:(0,F.jsxs)(p.Z,{children:[(0,F.jsx)(f.Z,{flex:"1",children:"原始内容"}),(0,F.jsx)(f.Z,{children:(0,F.jsx)("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:function(){return s.destroy()}})})]}),content:(0,F.jsx)($.Z,{height:"70vh",defaultValue:n||"",hidetoolBar:!0,disabled:!0})});case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,F.jsxs)("div",{children:["kepukehuan.educoder.net"===document.domain&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)("div",{children:[(0,F.jsx)("strong",{className:"mt30",children:"作文标题"}),(0,F.jsx)("br",{}),(0,F.jsx)("div",{className:R.Z.simpleWrap,children:(0,F.jsx)(P.Z,{value:(null==i?void 0:i.kp_content)||""})}),(0,F.jsx)("strong",{className:"mt30",children:"作文类型"}),(0,F.jsx)("br",{}),(0,F.jsx)("div",{className:R.Z.simpleWrap,children:(0,F.jsx)(P.Z,{value:(null==i?void 0:i.kp_clazz)||""})}),(0,F.jsx)("strong",{className:"mt30",children:"作文内容"}),(0,F.jsx)("br",{}),(0,F.jsx)("div",{className:R.Z.simpleWrap,children:(0,F.jsx)(P.Z,{value:(null==i||null===(n=i.user_answer)||void 0===n?void 0:n[0])||""})})]}),(0,G.GJ)()&&(0,F.jsx)(L.u,{data:i}),(0,F.jsx)(B.Z,{})]}),"kepukehuan.educoder.net"!==document.domain&&(0,F.jsxs)("div",{className:R.Z.simpleBg,children:[(0,F.jsxs)(p.Z,{children:[(0,F.jsx)(f.Z,{flex:1,children:(0,F.jsx)("aside",{className:"font14 c-light-primary mb5",children:"学生答题"})}),(0,F.jsx)(f.Z,{children:(0,F.jsx)(h.ZP,{style:{marginRight:-12},type:"link",onClick:function(){var e;return u(null==i||null===(e=i.user_answer)||void 0===e?void 0:e[0])},children:"查看原始内容"})})]}),(0,F.jsx)("div",{children:(0,F.jsx)(P.Z,{value:(null==i||null===(s=i.user_answer)||void 0===s?void 0:s[0])||""})}),(0,G.GJ)()&&(0,F.jsx)(L.u,{data:i})]})]})}),ne=s(78241),se=function(e,n){var s=e.item,i=ne.Z.useForm(),l=A()(i,1)[0],t=(0,x.useState)(!1),r=A()(t,2),c=r[0],o=r[1];console.log("--------",s),(0,x.useImperativeHandle)(n,(function(){return{onSave:u}}));var u=function(){var e=d()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l.validateFields();case 2:return e.abrupt("return",l.getFieldsValue());case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,F.jsxs)(ne.Z,{form:l,name:"basic",labelCol:{span:4},wrapperCol:{span:20},autoComplete:"off",children:[(0,F.jsxs)("div",{style:{position:"relative"},children:[(0,F.jsx)(ne.Z.Item,{initialValue:s.user_score,label:"调分",name:"score",rules:[{required:!0,message:"请输入!"}],children:(0,F.jsx)(q.Z,{disabled:c,max:s.question_score,min:0})}),(0,F.jsx)(w.Z,{style:{position:"absolute",left:172,top:0},checked:c,onChange:function(e){o(e.target.checked),e.target.checked&&l.setFieldsValue({score:s.question_score}),console.log(e,444)},children:"设为满分"})]}),(0,F.jsx)(ne.Z.Item,{label:"评语",name:"comment",children:(0,F.jsx)(D.Z.TextArea,{})})]})},ie=(0,x.forwardRef)(se),le=s(24334),te=U.Z.TabPane,re=function(e){var n,s,i,l,t,r=e.item,c=e.answerData,a=e.autoHeight,o=(0,x.useState)([]),d=A()(o,2),u=d[0],g=d[1],v=(0,x.useState)(!1),h=A()(v,2),p=h[0],f=h[1];(0,x.useEffect)((function(){var e,n;(null==r||null===(e=r.evaluate_codes)||void 0===e?void 0:e.length)>0?g(null==r||null===(n=r.evaluate_codes)||void 0===n?void 0:n.map((function(e,n){return{key:n+1,error_msg:null!=e&&e.error_msg?le.Base64.decode(null==e?void 0:e.error_msg):"",created_at:e.created_at}}))):g([{key:"--",error_msg:"--"}])}),[null==r?void 0:r.evaluate_codes]);var j=[{title:"评测序号",dataIndex:"key",width:"127px",key:"key",align:"center",render:function(e,n){return(0,F.jsx)("span",{children:n.key})}},{title:"评测时间",dataIndex:"created_at",key:"created_at",align:"center",width:200,render:function(e,n){return(0,F.jsx)("span",{children:n.created_at?b()(n.created_at).format("YYYY-MM-DD HH:mm"):"--"})}},{title:"评测结果",dataIndex:"error_msg",key:"error_msg",align:"center",render:function(e,n){return(0,F.jsx)("span",{children:n.error_msg?n.error_msg:"--"})}}],w={selectOnLineNumbers:!0,readOnly:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1};return(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(U.Z,{defaultActiveKey:"1",children:[(0,F.jsxs)(te,{tab:(0,F.jsxs)("span",{children:["通关代码 ",(0,F.jsx)(y.Z,{title:"展示学生通关代码,未通关则为最后一次提交评测的代码",children:(0,F.jsx)("span",{className:"iconfont icon-tishi4"})})]}),children:[(0,F.jsx)("div",{className:"mt15 mb15",children:(0,F.jsx)(P.Z,{value:null==r?void 0:r.description})}),!(null==r||null===(n=r.user_answer)||void 0===n||!n.length)&&(null==r?void 0:r.passed_code)&&(0,F.jsxs)("aside",{className:O.Z.shixunWrp,children:[(0,F.jsx)("h3",{children:"最后一次通关的代码(未通关则为最后一次提交评测的代码)"}),(0,F.jsx)("div",{className:O.Z.full,children:(0,F.jsxs)("span",{onClick:function(){return f(!0)},children:[(0,F.jsx)("i",{className:"iconfont icon-quanping2"}),(0,F.jsx)("span",{children:"全屏预览"})]})}),(0,F.jsx)(K.ZP,{style:{border:"1px solid #ccc"},height:300,language:"python",theme:"vs-light",value:null!=r&&r.passed_code?le.Base64.decode(null==r?void 0:r.passed_code):"",autoHeight:a,options:w})]})]},"1"),(0,F.jsx)(te,{tab:"评测记录",children:(!(null==c||null===(s=c.exercise)||void 0===s||!s.student_commit_status)&&0!==(null==c||null===(i=c.exercise)||void 0===i?void 0:i.student_commit_status)||!(null==c||null===(l=c.exercise)||void 0===l||!l.user_exercise_status)&&0!==(null==c||null===(t=c.exercise)||void 0===t?void 0:t.user_exercise_status))&&(0,F.jsx)(Z.Z,{className:"mt5",bordered:!0,dataSource:u,columns:j,pagination:!1})},"2")]}),(0,F.jsx)(m.Z,{centered:!0,destroyOnClose:!0,open:p,title:"全屏预览代码",width:864,onCancel:function(){return f(!1)},footer:null,children:(0,F.jsx)(K.ZP,{height:500,language:"python",theme:"vs-light",value:null!=r&&r.passed_code?le.Base64.decode(null==r?void 0:r.passed_code):"",autoHeight:a,options:w})})]})},ce=s(41129),ae=s(87684),oe=s(71681),de=s(49105),ue="wrap___kSYmZ",Ae="head___qjsyz",xe="li___tS92x",ge="img___P2oRq",ve="big___qU4PE",me="s___XrQiz",he=s(66999);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var pe=s(6638),fe=function(e){var n,s=e.parentData,i=(0,x.useState)([]),l=A()(i,2),t=l[0],r=l[1],c=(0,x.useState)(!1),a=A()(c,2),o=a[0];a[1],(0,g.useParams)();(0,x.useEffect)((function(){var e,n;null!=s&&null!==(e=s.exercise)&&void 0!==e&&e.exercise_name&&r((null==s||null===(n=s.exercise_answer_user)||void 0===n?void 0:n.exercise_user_photos)||[])}),[null==s||null===(n=s.exercise)||void 0===n?void 0:n.exercise_name]);return(0,F.jsxs)("div",{className:ue,children:[(0,F.jsxs)("div",{className:Ae,children:[(0,F.jsx)("aside",{children:"考试照片"}),(0,F.jsxs)("div",{children:["共",(0,F.jsx)("span",{children:null==t?void 0:t.length}),"张"]})]}),(0,F.jsx)("aside",{children:(0,F.jsx)(he.Z,{loading:o,active:!0,paragraph:{rows:5},children:t.length?t.map((function(e,n){return(0,F.jsxs)("div",{className:xe,children:[(0,F.jsxs)("div",{className:ge,children:[(0,F.jsx)("img",{className:ve,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiMwODA4MDgiIG9wYWNpdHk9Ii4zNjQiIGN4PSI4IiBjeT0iOCIgcj0iOCIvPjxwYXRoIGQ9Im0xMi44OTIgMTIuMzktMS42MDctMS41NDlhNC41MzUgNC41MzUgMCAwIDAgMS4zMzgtMy4yMDFDMTIuNjIzIDUuMDggMTAuNDY0IDMgNy44MSAzIDUuMTU4IDMgMyA1LjA4MSAzIDcuNjRjMCAyLjU1OCAyLjE1OCA0LjY0IDQuODExIDQuNjQgMS4xIDAgMi4xMS0uMzYyIDIuOTIxLS45NjJsMS42MzYgMS41NzdhLjM3OS4zNzkgMCAwIDAgLjUyMyAwIC4zNDguMzQ4IDAgMCAwIDAtLjUwNVpNMy43NCA3LjY0YzAtMi4xNjUgMS44MjctMy45MjYgNC4wNzEtMy45MjYgMi4yNDUgMCA0LjA3MiAxLjc2MSA0LjA3MiAzLjkyNiAwIDIuMTY0LTEuODI3IDMuOTI1LTQuMDcyIDMuOTI1LTIuMjQ0IDAtNC4wNy0xLjc2LTQuMDctMy45MjVabTUuNzU4LS4zNTdIOC4xOHYtMS4yNWEuMzY0LjM2NCAwIDAgMC0uMzctLjM1NmMtLjIwNCAwLS4zNy4xNi0uMzcuMzU3djEuMjQ5SDYuMTQ2Yy0uMjA1IDAtLjM3LjE2LS4zNy4zNTcgMCAuMTk3LjE2NS4zNTYuMzcuMzU2SDcuNDR2MS4yNWMwIC4xOTcuMTY2LjM1Ni4zNy4zNTYuMjA1IDAgLjM3LS4xNi4zNy0uMzU2di0xLjI1aDEuMzE3Yy4yMDQgMCAuMzctLjE2LjM3LS4zNTZhLjM2NC4zNjQgMCAwIDAtLjM3LS4zNTdaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",onClick:function(){return ae.Z.publish("preview-image",e.photo_url)}}),(0,F.jsx)("img",{width:170,src:e.photo_url})]}),(0,F.jsxs)("div",{className:me,children:[(0,F.jsx)("span",{children:"拍摄时间:"}),(0,F.jsx)("span",{children:b()(e.photo_created_at).format("HH:mm")})]}),(0,F.jsxs)("div",{className:me,children:[(0,F.jsx)("span",{children:"动作识别结果:"}),(0,F.jsx)("span",{children:e.action})]}),(0,F.jsxs)("div",{className:me,children:[(0,F.jsx)("span",{children:"图片中的人数:"}),(0,F.jsx)("span",{children:e.people_count})]}),(0,F.jsxs)("div",{className:me,children:[(0,F.jsx)("span",{children:"人体头部姿态:"}),(0,F.jsx)("span",{children:e.people_head})]})]},n)})):(0,F.jsx)(pe.Z,{styles:{margin:"100px auto"}})})})]})},je="wrapper___MX3fs",we="head___Yd8zt",Be="title___gCeYN",ke="inputBox___OGm5w",Ne="selectWrapper___xsjOs",Ie="content___VUVSk",ye="tableHead___vKmiU",Ce="list___IyMCb",Ze="active___pzGHU",Se="footer___sbrEe",Ee=s(43428),De=s(86859),Qe=s(89392),Me=s.n(Qe),Je=s(2753),be=function(e){var n,s=e.visible,i=e.value,l=e.onChange,t=e.onClose,c=e.sealedReview,o=e.data,u=(0,g.useLocation)(),v=(0,g.useParams)(),m=null==u||null===(n=u.pathname)||void 0===n?void 0:n.includes("/centralizeReview"),h=(0,x.useState)({page:1,limit:10,course_group_id:"all",name:"",save_name:"",review_status:"all",review_type:m?"appraise":"normal"}),p=A()(h,2),f=p[0],j=p[1],w=(0,x.useState)([]),B=A()(w,2),N=B[0],I=B[1],y=(0,x.useState)([]),C=A()(y,2),Z=C[0],S=C[1],E=(0,x.useState)(!0),D=A()(E,2),Q=D[0],M=D[1],J=(0,x.useState)(!1),b=A()(J,2),Y=b[0],O=b[1],P=(0,x.useState)(0),z=A()(P,2),H=z[0],L=z[1];(0,x.useEffect)((function(){s&&(m||(f.user_ids=o),G(f))}),[s]),(0,x.useEffect)((function(){void 0!==c&&O(c)}),[c]);var R=function(e){f.page=1,f.course_group_id=e,j(r()({},f)),G(f)},T=function(e){f.page=1,f.review_status=e,j(r()({},f)),G(f)},G=function(){var e=d()(a()().mark((function e(n){var s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return delete(s=Me().pickBy(n,(function(e){return"all"!==e}))).save_name,M(!0),e.next=5,(0,de.ZP)("/api/exercises/".concat(v.exerciseId,"/user_review_list.json"),{method:"post",body:s});case 5:i=e.sent,S((null==i?void 0:i.review_list)||[]),I((null==i?void 0:i.course_groups)||[]),L((null==i?void 0:i.count)||0),M(!1);case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),U=function(){var e=d()(a()().mark((function e(n){var s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=null!=u&&null!==(s=u.pathname)&&void 0!==s&&s.includes("/centralizeReview")?"centralizeReview":"review",g.history.replace("/classrooms/".concat(v.coursesId,"/exercise/").concat(v.exerciseId,"/").concat(i,"/").concat(n.login)),l(n);case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,F.jsxs)(Ee.Z,{className:je,title:(0,F.jsxs)("div",{className:we,children:[(0,F.jsx)("div",{className:Be,children:"学生列表"}),(0,F.jsxs)("div",{className:ke,children:[!Y&&(0,F.jsxs)(X.default,{value:null==f?void 0:f.course_group_id,className:Ne,style:{width:170},showSearch:!1,showArrow:!0,getPopupContainer:function(e){return e.parentNode},onChange:R,children:[(0,F.jsx)(X.default.Option,{value:"all",children:"全部班级"},-1),N.map((function(e){return(0,F.jsx)(X.default.Option,{value:e.id,children:e.name},e.id)}))]}),(0,F.jsxs)(X.default,{className:Ne,style:{width:170},getPopupContainer:function(e){return e.parentNode},value:null==f?void 0:f.review_status,onChange:T,children:[(0,F.jsx)(X.default.Option,{value:"all",children:"全部状态"}),(0,F.jsx)(X.default.Option,{value:0,children:"未评"}),(0,F.jsx)(X.default.Option,{value:1,children:"已评"})]}),(0,F.jsx)(Je.t7,{style:{width:290,height:38},placeholder:"请输入学生姓名搜索",value:null==f?void 0:f.save_name,onChange:function(e){f.page=1,f.name=e,j(r()({},f)),G(f)}})]})]}),width:700,placement:"left",closable:!1,onClose:t,bodyStyle:{display:"flex",flexDirection:"column"},open:s,children:[(0,F.jsx)("div",{className:Ie,children:(0,F.jsxs)(k.Z,{spinning:Q,children:[Z.length>0?(0,F.jsxs)("div",{className:ye,children:[(0,F.jsx)("div",{children:"姓名"}),(0,F.jsx)("div",{style:{paddingLeft:5},children:"学号"}),(0,F.jsx)("div",{children:"分班"}),(0,F.jsx)("div",{children:"评阅状态"})]}):" ",null==Z?void 0:Z.map((function(e){return(0,F.jsxs)("div",{className:i===e.login?"".concat(Ce," ").concat(Ze):Ce,onClick:function(){return U(e)},children:[(0,F.jsx)("span",{title:null==e?void 0:e.name,children:e.name}),(0,F.jsx)("span",{title:null==e?void 0:e.student_id,children:e.student_id}),(0,F.jsx)("span",{title:e.course_group,children:e.course_group}),null!=e&&e.reviewed?(0,F.jsx)("b",{style:{color:"#0152d9"},children:"已评"}):(0,F.jsx)("b",{style:{color:"#333333"},children:"未评"})]},e.id)})),0===H&&f.name&&(0,F.jsx)(pe.Z,{customText:"搜索无结果"})]})}),(0,F.jsxs)("div",{className:Se,children:[H>f.limit?(0,F.jsx)("div",{children:(0,F.jsxs)("span",{style:{color:"#656F87"},children:["共",(0,F.jsx)("span",{className:"c-light-primary",children:H}),"条数据"]})}):"",(0,F.jsx)(De.Z,{total:H,pageSize:null==f?void 0:f.limit,current:null==f?void 0:f.page,showSizeChanger:!0,onShowSizeChange:function(e,n){f.page=e,f.limit=n,j(r()({},f)),G(f)},onChange:function(e){f.page=e,j(r()({},f)),G(f)},showQuickJumper:!0,hideOnSinglePage:!0})]})]})},Ye=s(37773),Oe=s(35626),Pe=s(91232),ze=s.n(Pe),He=s(39647),Le=s.n(He),Re=s(87168),Fe=s(91098),Te=s(38442),Ge=s(39472),Ue=s(65022),qe=s.n(Ue),Xe=s(38768),Ke=["exercise","globalSetting","loading","user","dispatch","isEaxmPaperOpen","studentexportDate","onChangeProgress"],Ve=D.Z.TextArea,We=(0,g.connect)((function(e){var n=e.exercise,s=e.loading,i=e.user;return{exercise:n,globalSetting:e.globalSetting,user:i,loading:s.effects}}))((function(e){var n=e.exercise,s=(e.globalSetting,e.loading,e.user),i=e.dispatch,l=e.isEaxmPaperOpen,t=e.studentexportDate,c=e.onChangeProgress,o=void 0===c?function(){}:c,u=(Le()(e,Ke),(0,g.useParams)()),v=s.userInfo,m=(0,x.useState)({}),h=A()(m,2),k=h[0],N=h[1],I=(0,x.useRef)(),y=(0,x.useRef)(!1),C=(0,x.useState)(null),Z=A()(C,2),S=Z[0],E=Z[1],D=(0,x.useState)(!1),Q=A()(D,2),M=Q[0],J=Q[1],Y=(0,x.useState)(!1),O=A()(Y,2),L=O[0],R=O[1],T=(0,x.useState)(!1),G=A()(T,2),U=G[0],q=G[1],X=(0,x.useState)(!1),K=A()(X,2),V=K[0],W=K[1],_=(0,x.useState)(!1),$=A()(_,2),ee=$[0],ne=$[1];(0,x.useEffect)((function(){null!=v&&v.login&&ie()}),[u.userId,u.coursesId,u.exerciseId,v]),(0,x.useEffect)((function(){l&&S&&(W(t.userCommentVisible),q(t.userScoreVisible),ne(t.new),J(!0),setTimeout((function(){le(t)}),1e3))}),[l,S]);var se=function(e){var n,s,i,l=null==e||null===(n=e.exercise_answer_user)||void 0===n?void 0:n.user_id;if(null!=e&&null!==(s=e.exercise)&&void 0!==s&&s.question_random||null!=e&&null!==(i=e.exercise)&&void 0!==i&&i.choice_random){var t,r=1;e.exercise.question_random=null==e||null===(t=e.exercise_question_types)||void 0===t?void 0:t.map((function(n){var s,i;return null!=e&&null!==(s=e.exercise)&&void 0!==s&&s.choice_random&&(0!==n.question_type&&1!==n.question_type||n.items.map((function(e){return e.question_choices=(0,z.M2)(e.question_choices,l),e})),7===n.question_type&&n.items.forEach((function(e){e.sub_exercise_questions.forEach((function(e){e.question_choices=(0,z.M2)(e.question_choices,l)}))}))),null!=e&&null!==(i=e.exercise)&&void 0!==i&&i.question_random&&(n.items=(0,z.M2)(n.items,l)),n.items.map((function(e){return e.question_num=r,r++,e})),n}))}},ie=function(){var e=d()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i({type:"exercise/getExerciseExportHeadData",payload:{id:u.exerciseId||u.categoryId,identify:u.userId||null}}),!u.userId){e.next=9;break}return e.next=4,i({type:"exercise/getReviewExercise",payload:{exerciseId:u.exerciseId,login:u.userId}});case 4:n=e.sent,se(n),y.current=!1,e.next=13;break;case 9:return e.next=11,i({type:"exercise/editExercise",payload:{coursesId:u.coursesId,categoryId:u.exerciseId}});case 11:n=e.sent,y.current=!0;case 13:E(r()({},n||{}));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),le=function(){var e=d()(a()().mark((function e(s){var i,l,t,r,c,A,x,g;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:"all"===s.type?y.current=!1:u.userId||(y.current=!0),document.querySelectorAll("canvas").forEach((function(e){(!e.clientWidth||!e.clientHeight)&&e.remove()})),l=I.current.children,"".concat(b()().format("YYYY-MM-DD HH:mm:ss")),null!==(i=n.exerciseExportHeadData)&&void 0!==i&&i.user&&"".concat((null===(t=n.exerciseExportHeadData)||void 0===t?void 0:t.student_id)||"").concat(null===(r=n.exerciseExportHeadData)||void 0===r?void 0:r.user),c={html2canvas:{letterRendering:!0,useCORS:!0,allowTaint:!1},jsPDF:{unit:"in",format:"letter",orientation:"portrait"},pagebreak:{mode:["avoid-all"]}},A=qe()(),x=a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,A.set(c).from(l[n]).toContainer().toCanvas().toPdf().get("pdf").then(function(){var e=d()(a()().mark((function e(s){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n0)&&L&&(0,F.jsxs)(p.Z,{style:{marginTop:14},children:[(0,F.jsx)("span",{className:"font16 ",children:"解析:"}),(0,F.jsx)(P.Z,{className:Re.Z.renderHtml,value:(null==e?void 0:e.analysis)||"暂无解析"})]})]})}))),L&&(0,F.jsxs)("div",{style:{marginTop:10},children:[(null==e?void 0:e.question_type)<3&&(null==e?void 0:e.standard_answer_show)&&(0,F.jsxs)("span",{className:"font16 ",children:["正确答案:",null==e?void 0:e.standard_answer_show]}),!(null==e||null===(u=e.standard_answer)||void 0===u||!u.length)&&L&&3===(null==e?void 0:e.question_type)&&(0,F.jsx)("div",{children:null==e||null===(A=e.standard_answer)||void 0===A?void 0:A.map((function(e,n){return(0,F.jsxs)("div",{children:[(0,F.jsxs)("span",{children:["参考答案:(填空",n+1,"):"]}),(0,F.jsx)("div",{children:(0,F.jsx)(Ve,{autoSize:!0,disabled:!0,value:null==e?void 0:e.answer_text[0]})})]})}))}),(null==e?void 0:e.standard_answer)&&4===(null==e?void 0:e.question_type)&&(0,F.jsxs)("div",{children:[(0,F.jsx)("p",{className:"mt10 mb0",children:"参考答案:"}),(0,F.jsx)("div",{style:{border:"1px solid #eee",background:"#f5f5f5",borderRadius:4,padding:5},children:(0,F.jsx)(P.Z,{value:null==e||null===(x=e.standard_answer)||void 0===x?void 0:x[0]})})]}),(null==e?void 0:e.question_type)<=4&&((null==e?void 0:e.standard_answer_show)||(null==e||null===(g=e.standard_answer)||void 0===g?void 0:g.length)>0)&&(0,F.jsxs)(p.Z,{style:{marginTop:14},children:[(0,F.jsx)("span",{className:"font16 ",children:"解析:"}),(0,F.jsx)(P.Z,{className:Re.Z.renderHtml,value:(null==e?void 0:e.analysis)||"暂无解析"})]})]}),U&&!Number.isNaN(parseFloat(null==e?void 0:e.user_score))&&(null==e?void 0:e.question_type)!==Xe.c.Shixun&&(0,F.jsxs)("span",{children:[(0,F.jsx)("span",{style:{color:"#0152d9"},children:"学生得分:"}),null==e?void 0:e.user_score,"分"]}),(null==e?void 0:e.answer_comments)&&V&&(0,F.jsx)(Ye.Z,{newuserCommentVisible:ee,list:null==e?void 0:e.answer_comments}),(0,F.jsx)(B.Z,{style:y.current?{marginTop:30}:{}})]})},re=(0,x.useCallback)((function(){var e,s,i,l,t=(null==n||null===(e=n.exerciseExportHeadData)||void 0===e||null===(e=e.exercise_header)||void 0===e?void 0:e.export_page_num)||40,c=[],a=1,o=ze()((null==S||null===(i=S.exercise_question_types)||void 0===i?void 0:i.entries())||[]);try{var d=function(){var e=A()(l.value,2),n=e[0],s=e[1];s.items.forEach((function(e,i){0===i?c.push(r()(r()({},s),{},{items:null,category:n+1,questionDetail:e,questionIndex:a})):c.push({questionDetail:e,questionIndex:a}),a++}))};for(o.s();!(l=o.n()).done;)d()}catch(e){o.e(e)}finally{o.f()}return null!=c&&c.length?null===(s=new Array(Math.ceil((null==c?void 0:c.length)/t)))||void 0===s||null===(s=s.fill([]))||void 0===s||null===(s=s.map((function(e,n){return c.slice(n*t,n*t+t)})))||void 0===s?void 0:s.map((function(e,n){return(0,F.jsxs)("div",{className:"pl60 pr30",style:{minHeight:0===n?1e3:"auto"},children:[0===n&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(Ge.Z,{isExportBlank:y.current}),(0,F.jsx)(B.Z,{className:Re.Z.divider})]}),null==e?void 0:e.map((function(e,n){return s=e,i=e.questionIndex,s.category?(0,F.jsxs)("div",{children:[(0,F.jsxs)("div",{children:[(0,F.jsxs)("span",{className:"font16 c-light-primary",children:[(0,z.EM)(null==s?void 0:s.category),"、",s.name]}),(0,F.jsxs)("span",{className:"c-grey-999",children:["(共",s.count,"题,",7===(null==s?void 0:s.question_type)?"包含".concat(null==s?void 0:s.sub_count,"小题;"):"","共",s.score,"分)"]})]}),te(s.questionDetail,i)]}):te(s.questionDetail,i);var s,i}))]},n)})):null}),[S,n,M]);return(0,F.jsx)("div",{style:{height:"700px",overflow:"auto"},children:(0,F.jsx)("section",{id:"export-all",className:[Re.Z.bg,"pt30","pb30","mt20","mb20","relative"].join(" "),ref:I,children:re()})})})),_e=s(71112),$e=s(27644),en=s(80427),nn=(0,g.connect)((function(e){var n=e.exercise,s=e.loading,i=e.user,l=e.globalSetting,t=e.classroomList;return{exercise:n,globalSetting:l,user:i,loading:s.effects,classroomList:t}}))((function(e){var n,i,t,c,o,u,J,L,R,U,q,X,K,V,W,$,ne,se,te,ue,Ae,xe,ge,ve,me,he,pe,je,we,Be,ke,Ne,Ie,ye,Ce,Ze,Se,Ee,De,Qe,Me,Je,Pe,ze,He,Le,Re,Fe,Te,Ge,Ue,qe,Xe,Ke,Ve,nn,sn,ln,tn,rn,cn,an,on,dn,un,An,xn,gn,vn,mn,hn,pn,fn,jn,wn,Bn,kn,Nn,In,yn,Cn,Zn,Sn,En,Dn,Qn,Mn,Jn,bn,Yn,On,Pn,zn,Hn,Ln,Rn,Fn,Tn,Gn,Un=e.classroomList,qn=e.exercise,Xn=(e.globalSetting,e.loading),Kn=e.user,Vn=e.dispatch,Wn=(0,g.useParams)(),_n=(0,g.useLocation)(),$n=Kn.userInfo,es=qn.reviewExercise,ns=(qn.exerciseList,(0,x.useState)({})),ss=A()(ns,2),is=ss[0],ls=ss[1],ts=(0,x.useState)(1),rs=A()(ts,2),cs=rs[0],as=rs[1],os=(0,x.useState)(!1),ds=A()(os,2),us=ds[0],As=ds[1],xs=(0,x.useState)(!1),gs=A()(xs,2),vs=gs[0],ms=gs[1],hs=(0,x.useState)(!1),ps=A()(hs,2),fs=ps[0],js=ps[1],ws=(0,x.useRef)(null),Bs=(0,x.useRef)([]),ks=(0,x.useRef)(!0),Ns=null==_n||null===(n=_n.pathname)||void 0===n?void 0:n.includes("/centralizeReview"),Is="exercise/".concat(Ns?"getCentralizeReviewExercise":"postReviewExercise"),ys=(0,x.useState)(!1),Cs=A()(ys,2),Zs=Cs[0],Ss=Cs[1],Es=(0,x.useState)(!1),Ds=A()(Es,2),Qs=Ds[0],Ms=Ds[1],Js=(0,x.useState)({}),bs=A()(Js,2),Ys=bs[0],Os=bs[1],Ps=(0,x.useState)(0),zs=A()(Ps,2),Hs=zs[0],Ls=zs[1],Rs=(0,x.useState)(!1),Fs=A()(Rs,2),Ts=Fs[0],Gs=Fs[1],Us=(0,x.useState)(!1),qs=A()(Us,2),Xs=qs[0],Ks=qs[1],Vs=(0,x.useState)(null),Ws=A()(Vs,2),_s=Ws[0],$s=Ws[1],ei=(0,x.useState)(!1),ni=A()(ei,2),si=ni[0],ii=ni[1],li=(0,x.useState)({prev_login:!0,next_login:!0}),ti=A()(li,2),ri=ti[0],ci=ti[1],ai=(0,x.useState)(""),oi=A()(ai,2),di=oi[0],ui=oi[1],Ai=(0,x.useState)([]),xi=A()(Ai,2),gi=xi[0],vi=xi[1],mi=[{title:"题型",dataIndex:"type_name",align:"center"},{title:(null==gi||null===(i=gi.find((function(e){return e.value==$e.f[0].nameType})))||void 0===i?void 0:i.name)||"单选题",dataIndex:"singles_scores",align:"center"},{title:(null==gi||null===(t=gi.find((function(e){return e.value==$e.f[1].nameType})))||void 0===t?void 0:t.name)||"多选题",dataIndex:"doubles_scores",align:"center"},{title:(null==gi||null===(c=gi.find((function(e){return e.value==$e.f[3].nameType})))||void 0===c?void 0:c.name)||"填空题",dataIndex:"nulls_scores",align:"center"},{title:(null==gi||null===(o=gi.find((function(e){return e.value==$e.f[2].nameType})))||void 0===o?void 0:o.name)||"判断题",dataIndex:"judges_scores",align:"center"},{title:(null==gi||null===(u=gi.find((function(e){return e.value==$e.f[6].nameType})))||void 0===u?void 0:u.name)||"编程题",dataIndex:"pros_scores",align:"center"},{title:(null==gi||null===(J=gi.find((function(e){return e.value==$e.f[5].nameType})))||void 0===J?void 0:J.name)||"实训题",dataIndex:"shixuns_scores",align:"center"},{title:(null==gi||null===(L=gi.find((function(e){return e.value==$e.f[7].nameType})))||void 0===L?void 0:L.name)||"组合题",dataIndex:"combination_scores",align:"center"},{title:(null==gi||null===(R=gi.find((function(e){return e.value==$e.f[4].nameType})))||void 0===R?void 0:R.name)||"简答题",dataIndex:"mains_scores",align:"center"},{title:(null==gi||null===(U=gi.find((function(e){return e.value==$e.f[8].nameType})))||void 0===U?void 0:U.name)||"程序填空题",dataIndex:"bpros_scores",align:"center"},{title:"总分",dataIndex:"all_scores",align:"center",render:function(e,n){return(0,F.jsx)("span",{style:{color:"实得分"==(null==n?void 0:n.type_name)?"#FA2121":""},children:e})}}],hi=[{type_name:"应得分",singles_scores:(null==es||null===(q=es.table)||void 0===q?void 0:q.total_singles_scores)||0,doubles_scores:(null==es||null===(X=es.table)||void 0===X?void 0:X.total_doubles_scores)||0,nulls_scores:(null==es||null===(K=es.table)||void 0===K?void 0:K.total_nulls_scores)||0,judges_scores:(null==es||null===(V=es.table)||void 0===V?void 0:V.total_judges_scores)||0,pros_scores:(null==es||null===(W=es.table)||void 0===W?void 0:W.total_pros_scores)||0,bpros_scores:(null==es||null===($=es.table)||void 0===$?void 0:$.total_bpros_scores)||0,shixuns_scores:(null==es||null===(ne=es.table)||void 0===ne?void 0:ne.total_shixuns_scores)||0,combination_scores:(null==es||null===(se=es.table)||void 0===se?void 0:se.total_combination_scores)||0,mains_scores:(null==es||null===(te=es.table)||void 0===te?void 0:te.total_mains_scores)||0,all_scores:(null==es||null===(ue=es.table)||void 0===ue?void 0:ue.question_total_score)||0},{type_name:"实得分",singles_scores:(null==es||null===(Ae=es.table)||void 0===Ae?void 0:Ae.singles_scores)||0,doubles_scores:(null==es||null===(xe=es.table)||void 0===xe?void 0:xe.doubles_scores)||0,nulls_scores:(null==es||null===(ge=es.table)||void 0===ge?void 0:ge.nulls_scores)||0,judges_scores:(null==es||null===(ve=es.table)||void 0===ve?void 0:ve.judges_scores)||0,pros_scores:(null==es||null===(me=es.table)||void 0===me?void 0:me.pros_scores)||0,bpros_scores:(null==es||null===(he=es.table)||void 0===he?void 0:he.bpros_scores)||0,shixuns_scores:(null==es||null===(pe=es.table)||void 0===pe?void 0:pe.shixuns_scores)||0,combination_scores:(null==es||null===(je=es.table)||void 0===je?void 0:je.combination_scores)||0,mains_scores:(null==es||null===(we=es.table)||void 0===we?void 0:we.mains_scores)||0,all_scores:(null==es||null===(Be=es.table)||void 0===Be?void 0:Be.user_get_score)||0}];(0,x.useEffect)((function(){d()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.cV)({id:Wn.exerciseId||Wn.categoryId});case 2:0==(n=e.sent).status&&vi(n.data);case 4:case"end":return e.stop()}}),e)})))()}),[]),(0,x.useEffect)((function(){Vn({type:"classroomList/getAssistantPermissions",payload:{course_id:Wn.coursesId}})}),[Kn.userInfo]);var pi=function(){var e=d()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,G.Rm)()||null!==(n=Un.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_appraise){e.next=2;break}return e.abrupt("return",new Promise((function(e){v.ZP.warning("您未获得此权限,需向管理员申请权限才能使用此功能"),setTimeout((function(){window.location.href=document.referrer}),2e3)})));case 2:return e.abrupt("return",!0);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,x.useEffect)((function(){return document.body.scrollIntoView(),$n.login&&ki(),function(){Vn({type:"exercise/clearData",payload:{key:"reviewExercise"}})}}),[Wn.userId,$n.login]),(0,x.useEffect)((function(){var e;$s(null==es||null===(e=es.exercise_answer_user)||void 0===e?void 0:e.analysis)}),[null==es||null===(ke=es.exercise_answer_user)||void 0===ke?void 0:ke.analysis]),(0,x.useEffect)((function(){return Vn({type:"globalSetting/footerToggle",payload:!1}),Vn({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),function(){Vn({type:"globalSetting/onlyShowBackTopToggle",payload:!1})}}),[]);var fi=function(){var e=d()(a()().mark((function e(n){var s,i,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ks.current=!1,e.next=3,(0,Y.Ip)({id:n.question_id,shixun_challenge_id:n.shixun_challenge_id||null,comment:n.comment,score:n.score,user_id:null==es||null===(s=es.exercise_answer_user)||void 0===s?void 0:s.user_id,review_type:1===cs?"normal":"appraise",sealed_review:(null==es||null===(i=es.review_progress)||void 0===i?void 0:i.sealed_review)||!1});case 3:return l=e.sent,e.next=6,Ci(l);case 6:return delete is[n.q_position],ki(!0),ls(r()({},is)),e.abrupt("return",l);case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ji=function(e){if(e.question_type>1&&5!==e.question_type&&2!==e.question_type)return(0,F.jsx)("span",{onClick:function(){pi().then((function(){var n;m.Z.confirm({title:"调分",icon:null,onOk:(n=d()(a()().mark((function n(){var s;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,ws.current.onSave();case 2:s=n.sent,fi(r()(r()({},e),s));case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)}),content:(0,F.jsx)("div",{children:(0,F.jsx)(ie,{ref:ws,item:e})})})}))},className:"c-blue mr10 ml10 current",children:(0,F.jsx)(h.ZP,{type:"primary",size:"small",ghost:!0,children:"调分"})})},wi=function(){var e,n=localStorage["".concat(null==Kn||null===(e=Kn.userInfo)||void 0===e?void 0:e.login,"-").concat(Wn.coursesId,"-").concat(Wn.exerciseId,"-review")]||"";n=n?JSON.parse(n):[];var s=[],i=null;return n.forEach((function(e,l){var t;(s.push(e.user_id),e.user_login===Wn.userId)&&(i=null===(t=n)||void 0===t||null===(t=t[l+1])||void 0===t?void 0:t.user_id)})),{user_ids:s,next_user_id:i}},Bi=function(e){var n,s=(null==e?void 0:e.filter((function(e){return 4!==e.question_type})))||[],i=(null==e?void 0:e.filter((function(e){return 4===e.question_type})))||[],t=[].concat(l()(s),l()(i)),r=null,c=[];t.forEach((function(e){c=c.concat(e.items)}));for(var a=0;a0&&void 0!==d[0]&&d[0],s={exerciseId:Wn.exerciseId,login:Wn.userId},Ns||(i=wi(),s.user_ids=i.user_ids,Bs.current=i.user_ids||[]),e.next=5,Vn({type:Is,payload:s});case 5:if(l=e.sent,t={limit:100,name:"",page:1,review_type:Ns?"appraise":"normal",login:Wn.userId},Ns||(t.user_ids=Bs.current),n){e.next=13;break}return e.next=11,(0,de.ZP)("/api/exercises/".concat(Wn.exerciseId,"/user_review_list.json"),{method:"post",body:t});case 11:r=e.sent,ci(r);case 13:return e.next=15,Ci(l);case 15:ks.current&&(c=Bi(null==l?void 0:l.exercise_question_types),setTimeout((function(){document.getElementById(c)}),500)),ks.current=!0,as(Ns?0===(null==l||null===(o=l.review_progress)||void 0===o?void 0:o.appraise_type)?2:3:1);case 18:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ni=function(e){return 4===e.question_type?e.user_score?(0,F.jsx)("img",{src:"data:image/png;base64,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"}):(0,F.jsx)("img",{src:"data:image/png;base64,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"}):e.user_score===e.question_score?(0,F.jsx)("img",{src:"data:image/png;base64,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"}):e.user_score>0?(0,F.jsx)("img",{src:"data:image/png;base64,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"}):(0,F.jsx)("img",{src:"data:image/png;base64,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"})},Ii=function(e){return 4===e.question_type?e.user_score?O.Z.greenBg:O.Z.greyBg:e.user_score===e.question_score?O.Z.blueBg:e.user_score>0?O.Z.orangeBg:O.Z.redBg},yi=function(e){return 4===e.question_type?e.user_score?"c-green":"c-grey-333":e.user_score===e.question_score?"c-blue":e.user_score>0?"c-orange":"c-red"},Ci=function(){var e=d()(a()().mark((function e(n){var s,i,l,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(1!==(null==n?void 0:n.type)){e.next=3;break}return m.Z.info({centered:!0,width:470,okText:"确定",title:"提示",keyboard:!1,onOk:function(){g.history.replace("/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/detail"))},content:(0,F.jsx)("div",{children:(null==n?void 0:n.message)||""})}),e.abrupt("return",Promise.reject());case 3:if(2!==(null==n?void 0:n.type)){e.next=7;break}return l=function(){g.history.replace("/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/centralizeReview/").concat(null==n?void 0:n.login))},m.Z.confirm({centered:!0,width:470,okText:"确定",cancelText:"取消",title:"提示",keyboard:!1,onOk:l,onCancel:function(){g.history.replace("/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/detail"))},content:(0,F.jsxs)("div",{children:[(0,F.jsxs)("div",{children:["您已成为指定阅卷教师,是否现在前往",(0,F.jsx)("span",{onClick:l,className:"ml5 mr5 c-light-primary current",children:"集中阅卷"}),"继续评阅?"]}),(0,F.jsx)("div",{className:"c-grey-999",children:"(阅卷结束后恢复学生个人评阅功能,并展示学生成绩)"})]})}),e.abrupt("return",Promise.reject());case 7:if(3!==(null==n?void 0:n.type)){e.next=11;break}return t=function(){window.location.href="/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/centralizeReview/").concat(null==n?void 0:n.login)},m.Z.confirm({centered:!0,width:496,okText:"确定",cancelText:"取消",title:"提示",onOk:t,keyboard:!1,onCancel:function(){g.history.replace("/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/detail"))},content:(0,F.jsx)("div",{children:"当前评阅设置已开启封卷阅卷,如需继续评阅请点击“确认”按钮。"})}),e.abrupt("return",Promise.reject());case 11:if(6!==(null==n?void 0:n.type)){e.next=14;break}return m.Z.info({centered:!0,width:470,okText:"确定",title:"提示",onOk:function(){window.location.reload()},content:(0,F.jsx)("div",{children:"您被指定为新试题的阅卷教师,集中阅卷已添加待评阅试题,并更新了评阅进度。"})}),e.abrupt("return",Promise.reject());case 14:null!=n&&null!==(s=n.review_progress)&&void 0!==s&&s.message&&m.Z.info({centered:!0,width:470,okText:"确定",title:"提示",content:(0,F.jsx)("div",{children:"您被指定为新试题的阅卷教师,集中阅卷已添加待评阅试题,并更新了评阅进度。"})}),8!==(null==n?void 0:n.type)||null!=es&&null!==(i=es.review_progress)&&void 0!==i&&i.next_login||m.Z.success({centered:!0,width:470,okText:"确定",cancelText:"取消",title:"提示",keyboard:!1,content:(0,F.jsx)("div",{children:"您已完成集中阅卷,感谢您的参与。"})});case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Zi=function(e,n){var s,i,l,t,c,a,o,d,u,A,x,g,v,m;return(0,F.jsx)(F.Fragment,{children:(0,F.jsxs)(p.Z,{className:"mb20",children:[(0,F.jsxs)(f.Z,{flex:"1",style:{width:500},children:[(0,F.jsxs)("div",{className:"pl15",children:[(0,F.jsxs)("div",{style:{display:"flex"},children:[(0,F.jsxs)("span",{style:{flexShrink:0},className:"font18",children:[n+1,"."]}),6===e.question_type?null!=e&&e.hack_user_identifier?(0,F.jsxs)("span",{children:[(0,F.jsx)("a",{target:"_blank",style:{lineHeight:"26px"},className:"font16",href:"/myproblems/".concat(null==e?void 0:e.hack_user_identifier),children:e.question_title}),(0,F.jsxs)("a",{target:"_blank",style:{lineHeight:"26px",textDecoration:"underline"},className:"font16 ml15",href:"/myproblems/".concat(null==e?void 0:e.hack_user_identifier),children:["查看答题详情",">"]})]}):(0,F.jsx)("span",{style:{lineHeight:"26px"},className:"font16",children:e.question_title}):(0,F.jsx)(P.Z,{value:8===(null==e?void 0:e.question_type)?e.description:e.question_title+"".concat(7===e.question_type?"(共".concat(null==e?void 0:e.sub_q_count,"题 ").concat(null==e?void 0:e.question_score,"分)"):"")})]}),8===(null==e?void 0:e.question_type)&&(0,F.jsx)(P.Z,{showProgramFill:!0,disabledFill:!0,value:le.Base64.decode((null==e?void 0:e.code)||"")}),(0,F.jsxs)("div",{children:[0===e.question_type&&(0,F.jsx)(F.Fragment,{children:null===(s=e.question_choices)||void 0===s?void 0:s.map((function(n){return(0,F.jsxs)("div",{className:"multi-llipsis1e flex-container mr10 ".concat(e.user_answer.includes(n.choice_id)&&e.question_score!==e.user_score?O.Z.answerError:""),children:[(0,F.jsx)(j.ZP,{checked:e.user_answer.includes(n.choice_id)}),(0,F.jsx)(P.Z,{value:n.choice_text})]})}))}),1===e.question_type&&(0,F.jsx)(F.Fragment,{children:null===(i=e.question_choices)||void 0===i?void 0:i.map((function(n){return(0,F.jsxs)("div",{className:"multi-llipsis1e flex-container ".concat(e.user_answer.includes(n.choice_id)&&e.question_score!==e.user_score?O.Z.answerError:""),children:[(0,F.jsx)(w.Z,{checked:e.user_answer.includes(n.choice_id)}),(0,F.jsx)(P.Z,{value:n.choice_text,className:"ml5"})]})}))}),2===e.question_type&&(0,F.jsx)("div",{className:O.Z.flexRow,children:null===(l=e.question_choices)||void 0===l?void 0:l.map((function(n,s){return(0,F.jsxs)("div",{style:{marginLeft:s>0&&"10px"},className:"multi-llipsis1e flex-container",children:[(0,F.jsx)(j.ZP,{checked:e.user_answer.includes(n.choice_id)}),(0,F.jsx)(P.Z,{value:n.choice_text})]})}))}),3===e.question_type&&(0,F.jsx)(H.Z,{item:e,answerData:es,changeScoreData:is,textValue:null===(t=is[e.q_position])||void 0===t?void 0:t.text,textOnChange:function(n){is[e.q_position].text=n,ls(r()({},is))}}),8===e.question_type&&(0,F.jsx)(T,{item:e,answerData:es,changeScoreData:is,textValue:null===(c=is[e.q_position])||void 0===c?void 0:c.text,textOnChange:function(n){is[e.q_position].text=n,ls(r()({},is))}}),5===e.question_type&&(0,F.jsx)(_,{item:e,answerData:es,coursesId:Wn.coursesId,saveChangeScore:fi,sealedReview:!0===(null==es||null===(a=es.review_progress)||void 0===a?void 0:a.sealed_review)}),4===e.question_type&&(0,F.jsx)(ee,{item:e,answerData:es,changeScoreData:is,textValue:null===(o=is[e.q_position])||void 0===o?void 0:o.text,textOnChange:function(n){is[e.q_position].text=n,ls(r()({},is))}}),6===e.question_type&&(0,F.jsx)(re,{item:e,answerData:es}),7===e.question_type&&(0,F.jsx)(F.Fragment,{children:null==e||null===(d=e.sub_exercise_questions)||void 0===d?void 0:d.map((function(s,i){var l,t,r;return(0,F.jsxs)("div",{children:[(0,F.jsxs)("span",{style:{display:"inline-flex",fontSize:"16px"},children:[n+1+"."+(i+1),"(单选题)",(0,F.jsx)(P.Z,{value:s.question_title+"(".concat(null==s?void 0:s.question_score,"分)")})]}),(0,F.jsxs)(F.Fragment,{children:[null===(l=s.question_choices)||void 0===l?void 0:l.map((function(e){return(0,F.jsxs)("div",{className:"multi-llipsis1e flex-container mr10",children:[(0,F.jsx)(j.ZP,{checked:s.user_answer.includes(e.choice_id)}),(0,F.jsx)(P.Z,{value:e.choice_text})]})})),(0,F.jsxs)("div",{className:"".concat(O.Z.answerResult," p30"),children:[(0,F.jsxs)("span",{className:"mr5",children:["学生答案:",(0,F.jsxs)("span",{className:"c-blue",children:[null===(t=s.question_choices)||void 0===t||null===(t=t.filter((function(e){var n;return null===(n=s.user_answer)||void 0===n?void 0:n.includes(e.choice_id)})))||void 0===t?void 0:t.map((function(n,s){return 2===e.question_type?z.Qq[n.choice_position-1]:z.oV[n.choice_position-1]})),(null===(r=s.user_answer)||void 0===r?void 0:r.length)<=0&&"未答"]})]}),(0,F.jsx)("br",{}),s.standard_answer_show&&(0,F.jsxs)("span",{className:"mr5",children:["正确答案:",s.standard_answer_show]}),(0,F.jsx)("br",{}),s.analysis&&(0,F.jsxs)("div",{children:["解析:",(0,F.jsx)(P.Z,{value:s.analysis})]})]})]})]})}))}),(null==e?void 0:e.answer_comments)&&(0,F.jsx)(Ye.Z,{list:null==e?void 0:e.answer_comments})]})]}),e.question_type<3&&(0,F.jsxs)("div",{className:"".concat(O.Z.answerResult," p30"),children:[(0,F.jsxs)("span",{className:"mr5",children:["学生答案:",(0,F.jsxs)("span",{className:"c-blue",children:[null===(u=e.question_choices)||void 0===u||null===(u=u.filter((function(n){var s;return null===(s=e.user_answer)||void 0===s?void 0:s.includes(n.choice_id)})))||void 0===u?void 0:u.map((function(n,s){return 2===e.question_type?z.Qq[n.choice_position-1]:z.oV[n.choice_position-1]})),(null===(A=e.user_answer)||void 0===A?void 0:A.length)<=0&&"未答"]})]}),(0,F.jsx)("br",{}),e.standard_answer_show&&(0,F.jsxs)("span",{className:"mr5",children:["正确答案:",e.standard_answer_show]}),(0,F.jsx)("br",{}),e.analysis&&(0,F.jsxs)("div",{children:["解析:",(0,F.jsx)(P.Z,{value:e.analysis})]})]})]}),(0,F.jsx)(f.Z,{flex:"140px",className:"ml20",children:(0,F.jsxs)("div",{className:"".concat(O.Z.questionsInfo," ").concat(Ii(e)),children:[Ni(e),(0,F.jsx)("span",{style:{flexShrink:0,lineHeight:1},children:"得分 / 分数"}),(0,F.jsx)("br",{}),(0,F.jsxs)("span",{className:"font22",style:{flexShrink:0,lineHeight:1},children:[(0,F.jsx)("span",{className:yi(e),children:null===e.user_score?"--":null!=e&&null!==(x=e.user_score)&&void 0!==x&&x.includes(".0")?null==e||null===(g=e.user_score)||void 0===g?void 0:g.replace(".0",""):e.user_score})," / ",null===(null==e?void 0:e.question_score)?"--":null!=e&&null!==(v=e.question_score)&&void 0!==v&&v.includes(".0")?null==e||null===(m=e.question_score)||void 0===m?void 0:m.replace(".0",""):e.question_score]}),(0,F.jsx)("br",{}),7!=(null==e?void 0:e.question_type)&&ji(e)]})})]})})},Si=function(e){var n,s=null==es||null===(n=es.exercise_question_types)||void 0===n?void 0:n.filter((function(n){return e?4===n.question_type:4!==n.question_type}));return null==s?void 0:s.map((function(e,n){var s;return(0,F.jsxs)("div",{children:[(0,F.jsxs)("div",{className:"pt20",children:[(0,F.jsxs)(p.Z,{children:[(0,F.jsxs)(f.Z,{flex:"1",children:[(0,F.jsx)("span",{style:{fontWeight:"bold"},className:"font16 pl15",children:e.name}),(0,F.jsxs)("span",{className:"c-grey-999 ml10",children:[" 共 ",(0,F.jsx)("span",{className:"c-blue",children:e.count})," 题 ",7===(null==e?void 0:e.question_type)?"(共".concat(null==e?void 0:e.sub_count,"小题)"):"",(0,F.jsx)(B.Z,{type:"vertical"})," 共 ",(0,F.jsx)("span",{className:"c-red",children:e.score})," 分"]})]}),(0,F.jsxs)(f.Z,{className:"pr30 c-grey-666",children:["总得分:",e.user_score]})]}),(0,F.jsx)("div",{className:"ml15",children:(0,F.jsx)(B.Z,{style:{marginTop:8,marginBottom:8}})})]}),null===(s=e.items)||void 0===s?void 0:s.map((function(e,n){return us&&e.user_score===e.question_score?null:(0,F.jsx)("aside",{id:e.question_id,children:Zi(e,n)},n)}))]},n)}))},Ei=function(e){var n,s=null==es||null===(n=es.exercise_question_types)||void 0===n?void 0:n.filter((function(n){return e?4===n.question_type:4!==n.question_type}));return null==s?void 0:s.map((function(e,n){return(0,F.jsxs)(x.Fragment,{children:[(0,F.jsx)("p",{children:e.name}),e.items.map((function(e,n){var s,i,l="";4===e.question_type?l=(null==e||null===(i=e.answer_comments)||void 0===i?void 0:i.length)>0?O.Z.green:O.Z.grey:l=Number(e.question_score)===Number(e.user_score)?O.Z.blue:e.user_score>0?O.Z.orange:O.Z.red;return(null==e||null===(s=e.answer_comments)||void 0===s?void 0:s.length)>0&&(l=O.Z.green),us&&e.user_score===e.question_score?null:(0,F.jsx)("span",{className:l,onClick:function(){var n=e.question_id,s=document.getElementById(n);s&&window.scrollTo(0,s.offsetTop)},children:n+1})}))]},e.question_type)}))},Di=(0,G.Ny)(),Qi=(0,x.useCallback)((function(e){var n=0,s=setInterval((function(){var i,l;100==n?(e.save((null==qn||null===(i=qn.exerciseExportHeadData)||void 0===i?void 0:i.user)||(null===(l=es.exercise_answer_user)||void 0===l?void 0:l.user_name)),Ms(!1),Ls(0),clearInterval(s)):(console.log(s),Ls(n+=10))}),100)}),[qn,es]),Mi=(0,x.useCallback)((function(e){return $s(e.target.value)}),[]),Ji=function(){var e=d()(a()().mark((function e(){var n,s,i,l,t,r,c,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,G.Rm)()||null!=Un&&null!==(n=Un.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_appraise){e.next=3;break}return pi(),e.abrupt("return");case 3:return e.next=5,(0,de.ZP)("/api/exercises/".concat(null==Wn?void 0:Wn.exerciseId,"/review_exercise_user.json"),{method:"post",body:{id:null==Wn?void 0:Wn.exerciseId,user_id:null==es||null===(s=es.exercise_answer_user)||void 0===s?void 0:s.user_id,review_type:1===cs?"normal":"appraise",sealed_review:(null==es||null===(i=es.review_progress)||void 0===i?void 0:i.sealed_review)||!1,next_login:(null==es||null===(l=es.review_progress)||void 0===l?void 0:l.next_login)||"",analysis:_s,only_analysis:si}});case 5:return t=e.sent,e.next=8,Ci(t);case 8:if(0!==(null==t?void 0:t.status)){e.next=21;break}if(Ks(!1),!si){e.next=15;break}return ki(),v.ZP.success("修改成功"),ii(!1),e.abrupt("return");case 15:if(null==es||null===(r=es.review_progress)||void 0===r||!r.next_login){e.next=19;break}return o=Ns?"centralizeReview":"review",g.history.replace("/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/").concat(o,"/").concat(null==es||null===(c=es.review_progress)||void 0===c?void 0:c.next_login)),e.abrupt("return");case 19:ki(),v.ZP.success("评阅成功");case 21:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),bi=function(){var e=d()(a()().mark((function e(n){var s,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s=Ns?"centralizeReview":"review",(i="next"==n?null==ri?void 0:ri.next_login:null==ri?void 0:ri.prev_login)?g.history.replace("/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/").concat(s,"/").concat(i)):ki();case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,F.jsxs)("section",{className:"edu-container",children:[(0,F.jsxs)(k.Z,{spinning:Xn[Is],children:[(0,F.jsxs)("section",{className:"animated fadeIn",children:[(0,F.jsx)("aside",{className:"mt10",children:$n&&(0,F.jsxs)(N.Z,{separator:">",children:[(0,F.jsx)(N.Z.Item,{children:(0,F.jsx)(g.Link,{to:"/classrooms/".concat(Wn.coursesId,"/exercise"),children:null==$n||null===(Ne=$n.course)||void 0===Ne?void 0:Ne.course_name})}),(0,F.jsx)(N.Z.Item,{children:(0,F.jsx)(g.Link,{to:"/classrooms/".concat(Wn.coursesId,"/exercise"),children:"试卷列表"})}),(0,F.jsx)(N.Z.Item,{children:(0,F.jsx)(g.Link,{to:"/classrooms/".concat(Wn.coursesId,"/exercise/").concat(null==es||null===(Ie=es.exercise)||void 0===Ie?void 0:Ie.id,"/detail"),children:"试卷详情"})}),(0,F.jsx)(N.Z.Item,{children:1!==cs?"集中评阅":null==es||null===(ye=es.exercise_answer_user)||void 0===ye?void 0:ye.user_name})]})}),(0,F.jsx)("aside",{className:[O.Z.title,"mt20"].join(" "),children:(0,F.jsxs)(p.Z,{style:{width:"100%"},align:"middle",children:[(0,F.jsxs)(f.Z,{style:{display:"flex",alignItems:"center"},children:[(0,F.jsx)(z.VV,{status:[z.ju[null===(Ce=es.exercise)||void 0===Ce?void 0:Ce.exercise_status]]}),(0,F.jsx)(g.Link,{to:"/classrooms/".concat(Wn.coursesId,"/exercise/").concat(null==es||null===(Ze=es.exercise)||void 0===Ze?void 0:Ze.id,"/detail"),children:(0,F.jsx)("strong",{className:"font20 ml10 c-grey-333",children:(null==es||null===(Se=es.exercise)||void 0===Se?void 0:Se.exercise_name)||""})})]}),1===cs&&(0,F.jsxs)(x.Fragment,{children:[(0,F.jsx)(f.Z,{flex:1,style:{marginLeft:"25px",display:"flex",alignItems:"center"},className:"bold c-black",children:(0,F.jsxs)("aside",{children:[(0,F.jsxs)("span",{children:["考试时长 ",-1===(null===(Ee=es.exercise)||void 0===Ee?void 0:Ee.time)?"未限时":((null===(De=es.exercise)||void 0===De?void 0:De.time)||"")+"分钟",!(null==es||null===(Qe=es.exercise_answer_user)||void 0===Qe||!Qe.delayed_time)&&(0,F.jsxs)("span",{className:"c-red",children:["+延时",null==es||null===(Me=es.exercise_answer_user)||void 0===Me?void 0:Me.delayed_time,"分钟"]})]}),(0,F.jsxs)("span",{className:"ml20",children:["合计 ",null===(Je=es.exercise_scores)||void 0===Je||null===(Je=Je.exercise_types)||void 0===Je?void 0:Je.q_counts,"题"]}),(0,F.jsxs)("span",{className:"ml20",children:["满分 ",null===(Pe=es.exercise_scores)||void 0===Pe||null===(Pe=Pe.exercise_types)||void 0===Pe?void 0:Pe.q_scores,"分"]})]})}),(0,F.jsxs)(f.Z,{children:[(0,G.GJ)()&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(h.ZP,{icon:(0,F.jsx)(Q.Z,{}),onClick:function(){return Ss(!0)},children:"导出当前学生试卷"}),(0,F.jsx)(h.ZP,{style:{marginLeft:"20px"},icon:(0,F.jsx)(M.Z,{}),onClick:function(){Vn({type:"exercise/setActionTabs",payload:{key:"exportSetting"}})},children:"导出设置"})]}),2===(null==es||null===(ze=es.exercise)||void 0===ze?void 0:ze.exercise_status)&&(0,F.jsxs)(h.ZP,{type:"primary",style:{marginLeft:"10px"},onClick:function(e){var n,s;e.preventDefault(),!(0,G.Rm)()||null!=Un&&null!==(n=Un.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_redo||v.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),m.Z.confirm({width:500,title:"提示",content:(0,F.jsxs)("div",{children:["学生将得到一次重新答题的机会,现有的答题情况将被清空",(0,F.jsx)("br",{}),"是否确认回退TA的试卷答题"]}),okText:"确定",cancelText:"取消",onOk:(s=d()(a()().mark((function e(){var n,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.q6)({categoryId:Wn.exerciseId,user_ids:[null==es||null===(n=es.exercise_answer_user)||void 0===n?void 0:n.user_id]});case 2:0===e.sent.status&&(v.ZP.success("操作成功"),g.history.push("/classrooms/".concat(Wn.coursesId,"/exercise/").concat(null==es||null===(s=es.exercise)||void 0===s?void 0:s.id,"/detail")));case 4:case"end":return e.stop()}}),e)}))),function(){return s.apply(this,arguments)})})},children:[(0,F.jsx)("span",{className:"iconfont icon-dahuizhongzuo3x font14 mr5"}),"打回重做"]})]})]})]})})]}),(0,F.jsxs)(p.Z,{className:"mt20",children:[(0,F.jsx)(f.Z,{flex:"284px",className:O.Z.leftBar,children:(0,F.jsxs)(I.Z,{offsetTop:0,children:[!(null!=es&&null!==(He=es.review_progress)&&void 0!==He&&He.sealed_review)&&(0,F.jsxs)("section",{className:"".concat(O.Z.bg," ").concat(O.Z.userInfo),children:[(0,F.jsxs)(p.Z,{align:"middle",wrap:!1,children:[(0,F.jsx)("img",{className:O.Z.userImg,src:oe.Z.API_SERVER+"/images/"+(null===(Le=es.exercise_answer_user)||void 0===Le?void 0:Le.user_img)}),(0,F.jsxs)(f.Z,{style:{marginLeft:"14px",width:"145px"},children:[(0,F.jsxs)(p.Z,{style:{marginBottom:"8px"},wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.userInfoTitle,children:"姓名"}),(0,F.jsx)(f.Z,{className:O.Z.userInfoValue,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:null===(Re=es.exercise_answer_user)||void 0===Re?void 0:Re.user_name,children:null===(Fe=es.exercise_answer_user)||void 0===Fe?void 0:Fe.user_name})})]}),(0,F.jsxs)(p.Z,{style:{marginBottom:"8px"},wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.userInfoTitle,children:"学号"}),(0,F.jsx)(f.Z,{className:O.Z.userInfoValue,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:null===(Te=es.exercise_answer_user)||void 0===Te?void 0:Te.student_id,children:null===(Ge=es.exercise_answer_user)||void 0===Ge?void 0:Ge.student_id})})]}),(0,F.jsxs)(p.Z,{wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.userInfoTitle,children:"分班"}),(0,F.jsx)(f.Z,{flex:1,className:O.Z.userInfoValue,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:null===(Ue=es.exercise_answer_user)||void 0===Ue?void 0:Ue.course_group_name,children:null===(qe=es.exercise_answer_user)||void 0===qe?void 0:qe.course_group_name})})]})]})]}),(0,F.jsx)("img",{className:O.Z.status,src:null!=es&&null!==(Xe=es.exercise)&&void 0!==Xe&&Xe.review_status?"data:image/png;base64,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":"data:image/png;base64,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"})]}),3===cs&&(0,F.jsxs)("section",{className:"".concat(O.Z.bg," p20 mt10"),children:[(0,F.jsx)("h3",{children:"评阅范围"}),(0,F.jsx)("div",{className:"mt10",children:"试题"}),(0,F.jsx)("div",{className:"".concat(O.Z.greyBg," ").concat(O.Z.listType," mt10"),children:null==es||null===(Ke=es.review_progress)||void 0===Ke||null===(Ke=Ke.appraise_question)||void 0===Ke?void 0:Ke.map((function(e){return(0,F.jsxs)("span",{children:[e.name,";"]})}))})]}),(0,F.jsxs)("section",{className:"".concat(O.Z.bg," p20 mt10"),children:[(0,F.jsx)("h3",{children:"答题卡"}),(0,F.jsxs)(p.Z,{style:{flexDirection:"column"},children:[(0,F.jsxs)(f.Z,{children:["仅显示错题",(0,F.jsx)(C.Z,{className:"ml5",checked:us,onChange:function(e){return As(e)}})]}),(0,F.jsxs)(f.Z,{className:"mt5",children:["仅显示主观题",(0,F.jsx)(C.Z,{checked:fs,className:"ml5",onChange:function(e){return js(e)}})]})]}),(0,F.jsx)(p.Z,{align:"middle",justify:"start",className:"mt10",children:(0,F.jsxs)(f.Z,{children:[(0,F.jsx)("span",{className:O.Z.circularBlue}),(0,F.jsx)("span",{children:"正确"}),(0,F.jsx)("span",{className:"".concat(O.Z.circularRed," ml20")}),(0,F.jsx)("span",{children:"错误"}),(0,F.jsx)("span",{className:"".concat(O.Z.circularOrange," ml20")}),(0,F.jsx)("span",{children:"部分得分"}),(0,F.jsxs)("div",{className:"mt10",children:[(0,F.jsx)("span",{className:"".concat(O.Z.circularGreen)}),(0,F.jsx)("span",{children:"已评"}),(0,F.jsx)("span",{className:"".concat(O.Z.circularGrey," ml20")}),(0,F.jsx)("span",{children:"未评"})]})]})})]}),(null==es||null===(Ve=es.exercise_question_types)||void 0===Ve?void 0:Ve.some((function(e){return 4!==e.question_type})))&&!fs&&(0,F.jsxs)("section",{className:"".concat(O.Z.bg," p20 mt10 pr10"),children:[(0,F.jsx)("h3",{className:"c-blue",children:"客观题"}),(0,F.jsx)("aside",{className:O.Z.questionIcons,children:Ei()})]}),(null==es||null===(nn=es.exercise_question_types)||void 0===nn?void 0:nn.some((function(e){return 4===e.question_type})))&&(0,F.jsxs)("section",{className:"".concat(O.Z.bg," p20 mt10 pr10"),children:[(0,F.jsx)("h3",{className:"c-blue",children:"主观题"}),(0,F.jsx)("aside",{className:O.Z.questionIcons,children:Ei(!0)})]})]})}),(0,F.jsx)(f.Z,{flex:"916px",children:(0,F.jsxs)("section",{className:[O.Z.bg,"ml20"].join(" "),style:{overflow:"hidden"},children:[(0,F.jsxs)("div",{className:O.Z.result,children:[(0,F.jsx)(Z.Z,{columns:mi,dataSource:hi,pagination:!1,bordered:!0}),(null==es||null===(sn=es.exercise)||void 0===sn?void 0:sn.review_status)&&(0,F.jsxs)("div",{className:O.Z.evaluate,children:[(0,F.jsxs)(p.Z,{align:"middle",justify:"space-between",children:[(0,F.jsx)(f.Z,{className:"c-grey-333",style:{fontSize:"16px",fontWeight:"600"},children:"考试评价"}),(0,F.jsx)(h.ZP,{icon:(0,F.jsx)("i",{className:"iconfont icon-bianji7 ",style:{marginRight:"6px",fontSize:"14px"}}),style:{color:"#3061D0",padding:0},type:"link",onClick:function(){Ks(!0),ii(!0)},children:"编辑"})]}),(0,F.jsx)("div",{className:O.Z.analysis,style:{color:null!=es&&null!==(ln=es.exercise_answer_user)&&void 0!==ln&&ln.analysis?"#434D63":""},children:(null==es||null===(tn=es.exercise_answer_user)||void 0===tn?void 0:tn.analysis)||"未对学生进行考试评价"})]})]}),(null==es||null===(rn=es.exercise)||void 0===rn?void 0:rn.open_camera)&&1===cs&&(Di?(0,F.jsx)(fe,{parentData:es}):(0,F.jsxs)("aside",{className:"pl30 pr30 mt20",children:[(0,F.jsxs)("div",{children:["考试照片 ",!(null==es||null===(cn=es.exercise_answer_user)||void 0===cn||!cn.exercise_user_photos_count)&&(0,F.jsxs)("span",{className:"c-green",children:["(共",null==es||null===(an=es.exercise_answer_user)||void 0===an?void 0:an.exercise_user_photos_count,"张)"]})]}),(0,F.jsx)("ul",{className:O.Z.userPhoto,children:null==es||null===(on=es.exercise_answer_user)||void 0===on||null===(on=on.exercise_user_photos)||void 0===on?void 0:on.map((function(e,n){return(0,F.jsxs)("li",{children:[(0,F.jsx)("span",{className:"iconfont icon-fangda2 c-white font14",onClick:function(){return ae.Z.publish("preview-image",e.photo_url)}}),(0,F.jsx)(S.Z,{width:100,src:e.photo_url,placeholder:(0,F.jsx)(S.Z,{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABGCAYAAAA6hjFpAAAAAXNSR0IArs4c6QAAAppJREFUeAHtnGlrwkAYhN+oiIiK6AdBwf//s/SD94EX3kc7SxXFxFIb21mZhWKy2YTJPJk9tBpMp9OTqdA4kKBRIiHOAQEhexAEREDIHCCTo4QICJkDZHKUEAEhc4BMjhIiIGQOkMlRQgSEzAEyOUqIgJA5QCZHCREQMgfI5CghAkLmAJkcJURAyBwgk6OECAiZA2RylBABIXOATE6KTM9FTq/Xs9lsdtmPc6NQKFilUonzkrFdixYIYARBYOl0OrabxYW2260DLSBP2JpKpaxerz9xZvQpjUbDdrtddIN/PuLloL7ZbOx0es9/SabtssIeVIBotVp2OBxcd1atVi2bzYY19bbOq4QMBgMHA24jId1u11vjo4R7BWS/39/cB5Lybl2XV0Dy+fwNkFwu57qum8qvndVqZZ1Ox8bjsVfQvBpDyuWyJZNJg9mYDpdKpTAWbmrbbrfteDzaYrFw7Wu1WmhbtkqvgMC8YrHo/h4ZiUUlYJzLcrl0SYkCeG7H8OodkO9Mw4JyvV7fNRuNRpbJZO7q2Sq8GkM+vw8ZavbZVKRiOByed+9eMSu7Ts5dA4IKLxKCmRTWHxg7UNBtofvBeHJdAAMzr6jy6FjUOX9d70VC+v3+BQYMmkwm1mw2bT6fX/zCNhLke6FPCEwOe9cXTzu6ICwWE4kE9ftTP3lIqIFgIYh0PCoA40NX9Ogero9Rd1nvtgq/Nj5qmxpIlOh3rhcQMrq0QPAx66vKK6/9W82BfnzmtxbGez5tQuK9TX+uJiBkrAREQMgcIJOjhAgImQNkcpQQASFzgEyOEiIgZA6QyVFCBITMATI5SoiAkDlAJkcJERAyB8jkKCECQuYAmRwlREDIHCCTo4QICJkDZHKUEAEhc4BMzgdb8clCZGraXQAAAABJRU5ErkJggg==",width:100})}),"拍摄时间:",b()(e.photo_created_at).format("HH:mm")]})}))}),!(null!=es&&null!==(dn=es.exercise_answer_user)&&void 0!==dn&&dn.exercise_user_photos)&&(0,F.jsxs)("div",{className:"font14 c-grey-999 mt30 pb30 tc",children:[(0,F.jsx)("span",{className:"iconfont icon-weikaishexiangtou1 mr20 font40"}),(0,F.jsx)("span",{className:"",style:{position:"relative",top:-10},children:"该学生考试时间内未开启摄像"})]}),(0,F.jsx)(B.Z,{})]})),(null==es||null===(un=es.exercise_question_types)||void 0===un?void 0:un.some((function(e){return 4!==e.question_type})))&&!fs&&(0,F.jsxs)(p.Z,{align:"middle",className:O.Z.typeTitle,children:[(0,F.jsx)(f.Z,{flex:"1",children:(0,F.jsxs)(p.Z,{align:"middle",children:[(0,F.jsx)("strong",{className:"font20",children:"客观题"}),(0,F.jsxs)("span",{className:"c-grey-666",children:["(合计",null==es||null===(An=es.exercise)||void 0===An?void 0:An.objective_score,"分)"]})]})}),(0,F.jsx)(f.Z,{children:(0,F.jsxs)("span",{className:"c-grey-666",children:["总得分:",null==es||null===(xn=es.exercise_answer_user)||void 0===xn?void 0:xn.objective_score]})})]}),!fs&&(0,F.jsx)("aside",{className:"pl30 pr10",children:Si()}),(null==es||null===(gn=es.exercise_question_types)||void 0===gn?void 0:gn.some((function(e){return 4===e.question_type})))&&(0,F.jsx)(p.Z,{gutter:[10,10],children:(0,F.jsx)(f.Z,{flex:"1",children:(0,F.jsxs)(p.Z,{align:"middle",className:O.Z.typeTitle,children:[(0,F.jsx)(f.Z,{flex:"1",children:(0,F.jsxs)(p.Z,{align:"middle",children:[(0,F.jsx)("strong",{className:"font20",children:"主观题"}),(0,F.jsxs)("span",{className:"c-grey-666",children:["(合计",null==es||null===(vn=es.exercise)||void 0===vn?void 0:vn.subjective_score,"分)"]})]})}),(0,F.jsx)(f.Z,{children:(0,F.jsxs)("span",{className:"c-grey-666",children:["总得分:",null==es||null===(mn=es.exercise_answer_user)||void 0===mn?void 0:mn.subjective_score]})})]})})}),(0,F.jsx)("aside",{className:"pl30 pr10 pb30 mb20",children:Si(!0)}),(0,F.jsx)(p.Z,{className:O.Z.buttonFixed,children:(0,F.jsxs)("section",{className:"edu-container",style:{display:"flex",justifyContent:"space-between"},children:[(0,F.jsxs)(p.Z,{align:"middle",children:[(0,F.jsx)(h.ZP,{style:{lineHeight:"30px"},href:"/classrooms/".concat(Wn.coursesId,"/exercise/").concat(Wn.exerciseId,"/detail"),children:"返回"}),(0,F.jsx)(h.ZP,{style:{marginLeft:"20px"},onClick:function(){return ms(!0)},children:"学生列表"}),(0,F.jsxs)("div",{className:O.Z.progress,children:[(0,F.jsxs)(p.Z,{align:"middle",justify:"space-between",style:{fontSize:"12px",lineHeight:"12px"},children:[(0,F.jsx)(f.Z,{style:{color:"#5F6367"},children:1===cs?"评阅进度":"教师个人评阅进度"}),(0,F.jsx)(f.Z,{style:{color:"#3061D0"},children:"".concat((null==es||null===(hn=es.review_progress)||void 0===hn||null===(hn=hn.progress)||void 0===hn?void 0:hn.completed_count)||0,"/").concat((null==es||null===(pn=es.review_progress)||void 0===pn||null===(pn=pn.progress)||void 0===pn?void 0:pn.total)||0)})]}),(0,F.jsx)(E.Z,{trailColor:"#EBEDF3",strokeColor:"#3061D0",percent:(null==es||null===(fn=es.review_progress)||void 0===fn||null===(fn=fn.progress)||void 0===fn?void 0:fn.completed_count)/(null==es||null===(jn=es.review_progress)||void 0===jn||null===(jn=jn.progress)||void 0===jn?void 0:jn.total)*100,showInfo:!1})]})]}),(0,F.jsxs)(p.Z,{align:"middle",children:[1!=(null==es||null===(wn=es.review_progress)||void 0===wn||null===(wn=wn.progress)||void 0===wn?void 0:wn.total)&&(0,F.jsxs)(F.Fragment,{children:[ri.prev_login&&(0,F.jsx)(_e.Z,{style:{lineHeight:"30px"},onClick:d()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,bi("prev");case 2:case"end":return e.stop()}}),e)}))),children:"上一人"}),ri.next_login&&(0,F.jsx)(_e.Z,{style:{marginLeft:"14px",lineHeight:"30px"},onClick:d()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,bi("next");case 2:case"end":return e.stop()}}),e)}))),children:"下一人"})]}),!(null!=es&&null!==(Bn=es.exercise)&&void 0!==Bn&&Bn.review_status)&&(0,F.jsx)(h.ZP,{style:{marginLeft:"40px"},type:"primary",onClick:function(){return Ks(!0)},children:"提交评阅"})]})]})})]})})]}),(0,F.jsx)(be,{visible:vs,value:null==Wn?void 0:Wn.userId,onClose:function(){return ms(!1)},onChange:function(e){},data:Bs.current,sealedReview:null==es||null===(kn=es.review_progress)||void 0===kn?void 0:kn.sealed_review}),(0,F.jsx)(ce.Z,{})]}),(0,F.jsx)(Oe.Z,{}),(0,F.jsxs)(m.Z,{title:"导出试卷选择",open:Zs,footer:(0,F.jsxs)("div",{children:[(0,F.jsx)(h.ZP,{type:"primary",onClick:function(){""!=di?"pdf"==di?(Os({type:"",userCommentVisible:!0,userScoreVisible:!0,new:Ts}),Ss(!1),Ms(!0)):"word"==di&&(0,en.pO)({exercise_id:Wn.exerciseId,login:Wn.userId,middle_export:1,is_export_comment:Ts?1:0}):v.ZP.info("请选择一种导出格式")},children:"是"}),(0,F.jsx)(h.ZP,{onClick:function(){Os({type:"",userCommentVisible:!1,userScoreVisible:!0}),Ss(!1),Ms(!0)},children:"否"})]}),onCancel:function(){return Ss(!1)},children:["是否连同评阅教师、教师评语一起导出?",(0,F.jsx)("p",{style:{display:"flex",alignItems:"center"},children:(0,F.jsx)(w.Z,{checked:Ts,style:{fontSize:14},onChange:function(e){Gs(e.target.checked)},children:"只导出最新的评阅记录"})}),(0,F.jsx)("div",{style:{fontSize:16,margin:"15px 0"},children:"请选择需要导出的格式"}),(0,F.jsx)("div",{className:O.Z.export_type_modal,children:(0,F.jsxs)("div",{className:O.Z.export_type_modal_con,children:[(0,F.jsxs)("div",{className:O.Z.type_item,children:[(0,F.jsx)("div",{className:"".concat(O.Z.img_warp," ").concat("pdf"==di?O.Z.img_warp_active:""),onClick:function(){return ui("pdf")},children:(0,F.jsx)("img",{src:s(45614),width:70,height:70})}),"pdf格式"]}),(0,F.jsxs)("div",{className:O.Z.type_item,children:[(0,F.jsx)("div",{className:"".concat(O.Z.img_warp," ").concat("word"==di?O.Z.img_warp_active:""),onClick:function(){return ui("word")},children:(0,F.jsx)("img",{src:s(38347),width:70,height:70})}),"word格式"]})]})})]}),(0,F.jsx)(m.Z,{centered:!0,destroyOnClose:!0,title:(0,F.jsxs)(p.Z,{justify:"space-between",children:[(0,F.jsxs)(f.Z,{children:["正在导出当前学生试卷 ",(0,F.jsx)("span",{className:"c-red",children:"请勿关闭或操作当前浏览器窗口"})]}),(0,F.jsxs)(f.Z,{children:["导出进度",Hs,"%"]})]}),open:Qs,closable:!1,footer:null,keyboard:!1,maskClosable:!1,width:920,children:(0,F.jsx)("div",{style:{overflow:"hidden"},children:(0,F.jsx)(We,{isEaxmPaperOpen:Qs,studentexportDate:Ys,onChangeProgress:Qi})})}),(0,F.jsxs)(m.Z,{centered:!0,destroyOnClose:!0,closable:!1,className:O.Z.userInfoModelbody,title:(0,F.jsxs)(p.Z,{align:"middle",justify:"space-between",children:[(0,F.jsx)(f.Z,{style:{color:"#000",fontWeight:"500"},children:"评阅信息"}),(0,F.jsx)(f.Z,{onClick:function(){Ks(!1),ii(!1)},children:(0,F.jsx)("i",{className:"iconfont icon-guanbi7"})})]}),open:Xs,footer:!1,width:800,onCancel:function(){Ks(!1),ii(!1)},children:[(0,F.jsxs)("div",{className:O.Z.userInfoModel,children:[!(null!=es&&null!==(Nn=es.review_progress)&&void 0!==Nn&&Nn.sealed_review)&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"姓名"}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:null===(In=es.exercise_answer_user)||void 0===In?void 0:In.user_name,children:null===(yn=es.exercise_answer_user)||void 0===yn?void 0:yn.user_name})})]}),(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"学号"}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:null===(Cn=es.exercise_answer_user)||void 0===Cn?void 0:Cn.student_id,children:null===(Zn=es.exercise_answer_user)||void 0===Zn?void 0:Zn.student_id})})]}),(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"分班"}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:null===(Sn=es.exercise_answer_user)||void 0===Sn?void 0:Sn.course_group_name,children:null===(En=es.exercise_answer_user)||void 0===En?void 0:En.course_group_name})})]})]}),(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"开始作答时间 "}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:null!==(Dn=es.exercise_answer_user)&&void 0!==Dn&&Dn.start_at?(0,F.jsx)(y.Z,{placement:"topLeft",title:b()(null===(Qn=es.exercise_answer_user)||void 0===Qn?void 0:Qn.start_at).format("YYYY-MM-DD HH:mm"),children:b()(null===(Mn=es.exercise_answer_user)||void 0===Mn?void 0:Mn.start_at).format("YYYY-MM-DD HH:mm")}):"未开始"})]}),(null===(Jn=es.exercise_answer_user)||void 0===Jn?void 0:Jn.end_at)&&(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"交卷时间"}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:b()(null===(bn=es.exercise_answer_user)||void 0===bn?void 0:bn.end_at).format("YYYY-MM-DD HH:mm"),children:b()(null===(Yn=es.exercise_answer_user)||void 0===Yn?void 0:Yn.end_at).format("YYYY-MM-DD HH:mm")})})]}),(null===(On=es.exercise_answer_user)||void 0===On?void 0:On.end_at)&&(null===(Pn=es.exercise_answer_user)||void 0===Pn?void 0:Pn.start_at)&&(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"作答时长"}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:(0,F.jsx)(y.Z,{placement:"topLeft",title:(0,z.li)(Math.round(Math.abs(new Date(null===(zn=es.exercise_answer_user)||void 0===zn?void 0:zn.end_at).getTime()-new Date(null===(Hn=es.exercise_answer_user)||void 0===Hn?void 0:Hn.start_at).getTime())/1e3)),children:(0,z.li)(Math.round(Math.abs(new Date(null===(Ln=es.exercise_answer_user)||void 0===Ln?void 0:Ln.end_at).getTime()-new Date(null===(Rn=es.exercise_answer_user)||void 0===Rn?void 0:Rn.start_at).getTime())/1e3))})})]}),(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"客观题得分"}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:(null==es||null===(Fn=es.exercise_answer_user)||void 0===Fn?void 0:Fn.objective_score)||0})]}),(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"主观题得分"}),(0,F.jsx)(f.Z,{className:O.Z.Value,children:(null==es||null===(Tn=es.exercise_answer_user)||void 0===Tn?void 0:Tn.subjective_score)||0})]}),(0,F.jsxs)(p.Z,{className:O.Z.width,wrap:!1,children:[(0,F.jsx)(f.Z,{className:O.Z.Title,children:"总成绩"}),(0,F.jsx)(f.Z,{className:O.Z.Value,style:{color:"#FA2121"},children:(null==es||null===(Gn=es.table)||void 0===Gn?void 0:Gn.user_get_score)||0})]}),(0,F.jsxs)("div",{style:{width:"100%",marginTop:"30px"},children:[(0,F.jsx)("span",{className:O.Z.Title,children:"考试评价"}),(0,F.jsx)("div",{style:{border:"1px solid #E1E1E1",borderRadius:"2px",marginTop:"10px",overflow:"hidden",padding:"10px"},children:(0,F.jsx)(D.Z.TextArea,{showCount:!0,bordered:!1,maxLength:500,style:{height:120,resize:"none",position:"relative"},value:_s,onChange:Mi,placeholder:"请输入您对学生本次考试的评价(选填)"})})]})]}),(0,F.jsxs)(p.Z,{style:{marginTop:"30px"},justify:"end",children:[(0,F.jsx)(h.ZP,{style:{height:"32px"},onClick:function(){Ks(!1),ii(!1)},children:"再看看"}),(0,F.jsx)(_e.Z,{style:{marginLeft:"20px",height:"32px"},type:"primary",onClick:d()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ji();case 2:case"end":return e.stop()}}),e)}))),children:si?"提交":"提交并评阅下一人"})]})]})]})}))},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAAA8CAYAAADGxTD9AAAAAXNSR0IArs4c6QAAFoFJREFUeF7tXQl4k1W6fv8sTbqvlJa2tJSy74ugsiMqq4AKIlDUueNwR2dGHR0XdLwixW3uuF6Xq3O9o15nxuUiIIsCsijK1pa20NJ937eke5tmmec7f/40TfInaUNK6+R7nj5Jk7Of93z/t55w8JBnBYbwCnBDeOyeoXtWAB4Ae0AwpFeA+1SWbbA1A07KQSID6JWT0ivAyThIpBwgBSQy4+fCq0T4jANnrEdlWFkpjK/0ndAetd/znpMaTO0LZcz74tsxti0xjqVXfeNYZcZyxvHSuK3GbDYX03iMbbLy5nOz+pzGbGDrwpfj52DQG2DQAwad8Gcwvudf9ToDQN/pDdBrDYBFWfqMry/UAytP9fjPjJ/rYVHf2L7Qph4GaA0tOj1UnBYqvd6gMugMKr0OKoOOq+UMhhQ5DGfHPRNWMaSRaxy8bQBzPGAZAI3AFMAoAIJtnBnA2WaagdlU39iOAKKeje85FKY2TYDkwWh+APi2ebD0AJ8HMn/AzAHFA4x9Jxwss7bN5yXUpbnwB4SvY3Nu9LmwLr36NIKWAEhA1BlMgOUBCAZYBtJe761Byx+A3vV54Av1efDrtUawm4G+N+D5MfUcHH5s7H890KnqNjRWNGkaqlXqhgp1VV1JwxkOSJUAqUB0xk4s0Q4FgIty4KEweM8Yba+ARCmBzBuQeksgVXKQKugVkAdIoRwhhU+EHJycg0GrNz01Whs6UJhegtLsCmi7tI0GYC8H7osYTPhuO2Z3D9a19gB4sO6Mm8flFSKBd4QcyuFS+MbKIfOWMM6v69KjIq8WhVlFaKpvAQeuFsCr/gh45wmsbXHzsPrcvAfAfV6yn18FjgN8YmUInKiAd4TMJObUlNQj42wWutq7SNtXA9zrIVC88nts7Bgsq+AB8GDZiUEyDrm/BAFj5PBLUAASniNnpeSgvLCSjZADl8dBev8ubD41GIbsAfBg2IVBOAaSnUNnK6GM5DlyQ5UKmSlZ6GjvJBiT5epdGRSP7MRGzbUcvgfA13L1h0DfPtFyBE9VMKuMVqNH2rl0NNapBG78vQ98b9+B2xuu1VQ8AL5WKz+E+pV6cQiaqoAyXAp9tx5pyZfQUNdoBDEKAG5VEhJzrsWUPAC+Fqs+RPsMnOgF3xg5dBod0i9eRmM9D2IAFYB03m5sKRnoqXkAPNArPsT7CxingE+UFDqdHpfSMtHYYJIecn2hnL8DG+sGcooeAA/kav9M+gpIkEMZJYdBq0PqxXS0NDcLMvEFKRTzB1Kx8wD4ZwKqgZ6G/2g5vCPlaGttR+rFZMaRiSSQvLILW58YqPF4ADxQK/1z64cDs05IlByqqiqRX5gvKHV6gLspCYknB2LKHgAPxCr/TPuQ+XAImOQFzsDh0pVLUDcJ5jWUSaGcuBMbW9099WsOYDKYU8Qbi5zqshnZ6e41uGrtSxScU3NQhErR1UBhae4hstkaBiiWzDtSykSJri4NLmYmQ6s1dfz6bmx7xD0z7Gn1mgN4bX48CyapP9eBI/NLXZ5v3JYAzHlnOGvnyMJSqNO7TG36xMjYe41KB22r+GGR+nC48aNIVrb4780o2+OYkYTOVWLRnijk/JcKee+qoVHzMqE5zXlvOGLW+0MRIsXBGUVouuweJ9bys7HwjpJBldaJk2vcH/brP9aLRb1V11aisLzAKEpwWimks3Zic4bLm2qngUED4K5GHWpOttuda+U3bSj83ya7ZeLvCcD1f+HBd3hOMVQXeQDL/DhsVI1l71MerUXOm/zjzhYRV1lfmsC+Sn28FtmviZcV6t/wUSRGbQ5g/575RRWKPuE1c3Ma8+sgXPcmf7gynqvH5d3OO7DkARIowigzwDEtPxcLryApmrK7cGqtYwB31evQ3Wx94Bz3xJcgOThwrBd0Wj1Ssi6gW8sfTA44swuJ8zje9ewWGjQAdmZ2OW+rkPIwRfeJ09UAsH+CHGuuxLNOzj9Yjfz37R8axTAp1hWPBnmsOuu02BtXCL3Ges8IhOvLRkPmI0FjSie+ud55u//YB4Iw+w0e/Febkh+qQe47apea9Y2VQeYrQXlNGcpqeubFQfKrJGz9wKXG7VQeNADuqNKi6FNrrmU+9rqfOlDxtf3HudMAfkuFmPV+iN0QgMyXG6BK6xE1gqYpsDI5jnX9071VKHYwrklPhWDa88NY+csvNiDj2XrRJZ/7fgRG3xfIvv8qrgAdFc4Jq4MdwHQoCcQkA6fmXIBOz8v4HNAog2zcc9gsviguoNutAKZHsdRHYnd4y76LgU+UHKr0TvxwFx+y54iIu7WX9Ww8SwGS8/mp8YkBmPNuBHv/7fwSHph6A0jBshQhVqbGIWiKAgUfqnFue42p22HzvHHzyZHs/+83VKB8r/ihoRQjkuMp6IVShvYlFGLyjlCEzVXanIZXiJS5Y4laizSij+78/2lisrRA8kAJCz53RKO2BLL+ic5tr0btaftiGZXrrNGhu6n/IoQwJt+RMrbOJTVFqG4030vJX3dj632Oxt6f790K4CWHohF5s29/xmW3DoH98Oyex9TY3wRh9mvij1f15S4cWVBiBWCBW2vb9fhqZIFpEyNv9sGSQzFsDCdWlqHqqDgIiIsv+DyKlS39/xac3lSJpd9EI+Im1+Z9+YUGZPyHbaYVMlOB0DneNtdo5J3+GL7Ih31HcraYtYPmXPSx/SdeXzeORAifETJ0dnYivTgFBoMgRpEMLF24G5tP97VNR+WHJIBL97TgtBm37i+AJV4c1hbEsywEc8XOHJRHl5Si7rTtBASZLwfi4n7xXmydT60rR8XBNkx/IQwhM3s4cMgsJVOqCDT1Z5xLZij6W7MowMxFFkcbLPZ9R7UWX8XwFoOrSd4jOUilMuRWZkHdZq78cpdliJ5xtZNFBwTAxAW+u7nMap1uOhbDTEo1p9qR8oh95Ywe9YJp68fESpT8oyc9K+x6JUas8GPtB09TIGoV/55Eg45qHTprtSj8qMmmFWLKs6GY8scwNOdqcGBSEas3KjEAN3xotGRcV9xLPjafBJnFEv4tyPTRsZtKUfu9NUBJTApf6NOrD1dAYw7gikOt0Hc7r+SHTFcys6W7AOwVLIFXoBQ16iqU1BdaTvOJ3dj2iitzt6w7IADuqNHiq2jr0357xWgow2UoP9CK8/9eDZ8YOXxjZPAZaXyNkcN7uBRHF5dh7gcRGH1vIHQaA/ZE5ovKjk4rcUYzmt9oOW7L5i0Ox28tQ/Xxdkz+YyimPhvGPvsyPA8albV8GLXaF4u+iu61nqIAPhGD8Pk+aM7R4MBk/pC4QuYA3juqAJo+yK/XvRUOkpPdBWB6qpHuo9F0I73sgsU0uTYZFOShc93gb2x5wAD89YQiDLteyUBKDgVSZGI3+bOUb0e0L6EAEx8PRfQaP6gyOnFytbhts68Apr5vOT0SYXO9Uba3BT9sqMSNn0QiblMAOuu12BNpffDIbLYqLY4dPnMSA/CKlFgET1UyRdVcdnc0b7HvB7MIQWP2jiJlk8OVqgy0a6wU4H27sW1df+d+zTjwiRXlTF60R6TFd1Rq0VbSjbYyLdpLu9FW2s2UoxG3+qK1RIumzC67GnN/AEwmqmlJw5D3ngppO+pBjgCSYet+bGfc35IW7olih4mIQK4M44EsBuC1hfHswDYkd+LECuv2zNunC0wcORXMAaxR060nzsNB6ith9mp3cWAaiVewFBQnUaEqRVVzudXgOEjWJGHrAedHLV5ywDjw/rGFWF86Gu2lWrSV8cCM3xbIjPoElB+3VjHw0gbaIsHlXPyPZvyUWCU6I0sAtxV3Y/QvApH332pRTxx56TgJZwLOBtUYyP0kKPhrE87dX92rL6k3hzvrEtiTgwBZ+HGTybsmBuCN6jHMyO8M0eElU5w9MgfwF2F5fTKBCXZodwKY3MoE4rauVmTX2vQkF4dCOfFqpOcPGIBtycArLsQieLoS3a16ZL/WaFOWkyo4hN3gjejVPMdLe7oOWa+YUlms9tkcwAR2Uuh0HXrsH1folCuZYgjWF4/m+9pRh6w/Wfe1+EAUgiYp8M0NJezJILiubQGYAmvu7hjnDHZZmeY8DQ5MtC8nmwOY5Gq6b81Z8o6UMYuIOwFM3gvv4TLGjDJqkqHVWcd8SICXdmHbU86OW6zcNQWwI/OX5aAJ6IdnFqO1yPZNR8RJJz8dhomPhfSqShz/4NQipwAcscwHSw/zNuDv76hA+X5rJwYFDJFtmQKFzA+MLQCbx1VUHmlD9bE2m3sx/qFg5tBRZ3bh0PRipzlwfwHgVgADkAdL2F1zZc1FqG/v/RQzjrmbg9e0JGy60t85UD23AniZUfsmj9P+sdZchTRWAgxxMb943jtli7Tt5HnrRsnnLWg4T/cS9KaEXwZi5EZ/pulLjB45KkHyYe7bauS8pWIXdDgTzDPrtXCM+00w62BPTD46q+2HPToCcNQqXyzay1srLM1/5rNYkRyL4GlKNKZ24pu59mMkzDnwoZnF0DQ5H5o546VhzH3ubgBLlRLI/Tk0dzQjX51pc185cCeTkLhk0AL4ttxR8BvlxdyZx5bwygu5Q8l1KRDJpxTk0pKnYU4Aoti7/EEu1/Zyba/YB3Kn2nJ5Lvh8BAtTtKRvbyxBwwUe8M5Go60rjudd2xmdODzLcbCNIwBPfT4Mk5/iXbv2QihXpsUxsaTuTAeOLrRvZTIHcOmXLcy06CyRJYgcL+4GMF1XJQ+RsvvWLjcmQ0fXadogCbh7diHxY2fHb1nOrRz4rtYxTNkp+byZhQ7OejUc4Yt9cHBKEVryeDFAUM7MvWurMuIQOEGB6hNtOH4Lr8WS6eq23HhUHm5F+tP1vcSIcb8NwqQdoaDNNHQD437Lc1BnwinZ3b7G8xS+0BvLvuNjILLfaETqY44TbB0BeOmRaEQs8WXOhs8CckUDzVdfHoWAcV6oOtYGstjYo8FuRhPGToyJ4lRKW4rQ2NUTa2I+N7o8UAq/cTuxvl/hcG4DMGUd3FHNx9ReebWRKV7ktiVtPPcdFZIf4j1vzgJ4WlIYJj0RCl0nKWRFzGIhELl0dZ383bt9MaORy3j6i8NwfHk5yFohgI3abS3U4OCMYuja7XM3ewCmw3Fn3RjQfWP15ztwZJ44Z70tLx5+cXKTLdpZAP90TxW0rc4H4ox9MAgRS33dzoFp/BTYQ0p4i6YZha1Z9qb03m5s+3V/uLDbAEw3uaxM4e2+KY/VIucNFWb+aRjGPxzCrA57YwuY2coZAFMg9205o9j9tln/2Yi0p8Q5oxiAzZUpciuTB45kZqLkR2qgvtSFZcd47isQZVc4cnHbA/DIDf6Y/7cRrDlH1hMyMZKFoOj/mnDmvt5KD3FmWk+BYtb5IXYjHzx/9pdVIB3BWRqzPYgF+5B+cP6BHq6ozuhinsKrSSRGyPwl7B7izJZU6ETynDhAL4X0hp3Ycr6v/bsNwObKy+m7K9njnUxUxIVJO039Qy2yX1c5BeDrP4xAfGIgU1b2jym06doVJi4GYOK0ltYJqlN9vA2Xkhow+9VwZtKjCKqa4+0smozeH1taJhrMQ/XtAfjmUyMx7EY+auzriYUmscnWJt1Zn8BiCLLfVCH10d5xIRMeDcaMl8L7urd9Kn/xyVpc+bPjzJM+NUpc2FsCCQeUdRRA1S3OeDjg4lQor9uIjc5rpO60Qlz39nCM+RUf6GKuTC3aH4WoFX4sFpZEgbV5fE6cmAx8OanBJJemP1uHzBfFbcCWgBJkYP8xcqzJ4uMdiAiYFBif+VIjU/JINhfk5rz31YzDr8kZxTxsZJc9NKNYNFlTDMAhsxRYfpZ/AjnjQt7UOZYd7LRn6pD1cu85DmUAc3L6SQgJ2rXNKOiwK0ZQbu9Du7Dtzb4cErdwYDLe316eAJKDyQa7L77HsxS9zg8Lv4hC7Q/tOL25EreejrULYJKdKZWGLBDkzeuLTGquxJFiSMmHJZ+1IOvlBjRl8Y9LYTz0XrAXU8KneQaEvYMjBmDzWGjhCSS2MaSg3lHJ6wskEhR+ZB2nS8qQJUUs8wVF01Ecx8Wn6pD9qu3DPeU53hJCQVXkkcx/X42uut6MTswD2hcwiZUlzxz9NkduZxq6DeJiCgeu2RsY/zTsuFotOnELgEes9MXifbzt0zLFhsBNFgaSOYmckYFJGfIf44XmbMcy2vTdYSzwh+jgtCITUClIvTmvmylrAo1Y7osFX45glhLiyidXlZuC16nPVem8ZYBk9q8nFNq0CdsCsLmVwBnuO/EPIZj+Ap+SRFkkDeesbd3CmAkMI1b4ghwfw+bxMjwRJcSeWF1u/aTggDlvDwc5X8htT0Q28eK/tzD7OMm+7ibBNl+tKUO9zn7WDQd8loRtm5wdk1sALERz0SBI9qOYh/GP8KYtSxKi0djPTxnjWsnBwXEcA5Wt5Ehq48y91UyuJgpf5I15n4xgSiEBjoiSK/dEFYgGukTe4ouFe3rAe+GBGuT/pXfyprkcbysugvqxBDB9tvRIDBMHaPxkEqv+js/oGLbAGzNfCYeuXQ9dFz9fUlDDjNkVFAdB4ZZkUbEkGi/FKUet9mNxGgK1FGhw8ck6u2lPVJZMWgRicvpQZJwJ+KfaWYZ2OeUaOq8LOosvVo7iTCgxuVuvQW53msO6UnC3PI/Eow4LuksGnvnncIz/XTDqz3bgyIJSZqqypUA5M0CxMj9urWTiABFpuhvqE/iFMpKjDGaSUZedGMnuM7jwYA3yP7CdeXzT0RgMX+xjU7myBWAy7y0+EA3/0V649Hw9Lu3qSZ2nQKA7ahLYD6pYEkXiHVtSivqztrmv5RqSKzv/AzX70/fxN4ToYFL0XdBk3rJBThvy/rnzMhT62TNyahTpMtFhsO1OF9aEfsYgHKFTfoeVDh8PbuHANJCJj4ewC0QIGOQgEMvh6i+IKw609hIpxv8+mAWp0O0+ZftanLo0hOKRyUYrBl4aG5mvKOWo6ojtRY+72x+z3+Lz8egOhrofOxhXpUd8+h+tc9oS7g9EAF0EYvwJLNJc6n/qQOW3bb0SVS3XhTyYK5LjUL6vlUXJNSaLixlOrSnHZ55MeSaU5fE1pjrEilPNOiqkMtSiSmc/1oNxbXDPJSFxp6P23AZgRx17vu/HCtAD5mo/5t3Rpp2p6aFHji4VBgdaIwd0SsFN2YlE/tZAEfIAuB848lRxbQUq9Plo0ts3hxp7+HY3ti33ANi19fbUvsor0GFoRZHOvk1Y6FIC7q5dSPzcw4Gv8iZ4mnNtBQp0l9BlcHzFAAeu0h8B48V+JdQjQri2D57a/VyBBkMNanSOw1WNCt0bSUh82FZXHgD3cwM81VxbAT10yNWlQm+6vceupKuTQTJ7J7ZYGZE9AHZtHzy1XViBSn0B1Hpnr5jlziZh642WV7V6AOzCBniqurYCnWhDodZ2upGtliXA9l3Y9r75dx4Au7YHntourkChLhOdDjxzPV1wKl8oxpn/Fp0HwC5ugKe6ayvQbGhAuc75SwY5cB8lIfFeoVcPgF1bf09tl1fAgDxdut0wS+supIt2Y8v3zELxqSz7ajsnXZ6Sp4F/rRVoMFShRmf/yq3eK8JljcSE6dsxu9sD4H8trAzK2eqgQ54uDXohPdyJUXLgnkxC4sseADuxWJ4i7l+Ban0JGvW2U+9t9c4B7QZIJ3oA7P698fTgxAo0GepRobN/qaFlMxy4/f8E90wA8RE2tUgAAAAASUVORK5CYII="}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__Exercise__index.async.js b/p__Classrooms__Lists__Exercise__index.async.js index d29ab6c106..b70659e410 100644 --- a/p__Classrooms__Lists__Exercise__index.async.js +++ b/p__Classrooms__Lists__Exercise__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[45825],{3148:function(e,t,n){n.d(t,{Z:function(){return c}});var r=n(33614),s=n(59301),a={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"},i=n(1393),o=function(e,t){return s.createElement(i.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var c=s.forwardRef(o)},7769:function(e,t,n){n.d(t,{Z:function(){return _}});n(7557),n(41498);var r=n(82100),s=n.n(r),a=n(29186),i=n.n(a),o=n(13720),c=n.n(o),l=n(80619),u=n.n(l),d=n(47074),p=n.n(d),f=n(85573),m=n.n(f),h=n(59301),x=n(24650),g="codeBox___WpkVl",y=n(92310),j=n.n(y),v=n(37712),b=function(e){u()(n,e);var t=p()(n);function n(e){var r;return s()(this,n),r=t.call(this,e),m()(c()(r),"canvas",void 0),m()(c()(r),"randomNum",(function(e,t){return Math.floor(Math.random()*(t-e)+e)})),m()(c()(r),"drawPic",(function(){r.randomCode()})),m()(c()(r),"reloadPic",(function(){r.drawPic()})),m()(c()(r),"changeCode",(function(e){console.log(e.target.value,222),r.setState({value:e.target.value,showError:!1})})),m()(c()(r),"onVerify",(function(){var e;return""!==r.state.value.toLowerCase()&&r.state.value.toLowerCase()!==r.state.code.toLowerCase()||""===r.state.value.toLowerCase()?e=!0:r.state.value.toLowerCase()===r.state.code.toLowerCase()&&(e=!1),r.setState({showError:e}),e})),r.canvas=h.createRef(),r.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1},r}return i()(n,[{key:"componentDidMount",value:function(){this.drawPic()}},{key:"randomColor",value:function(e,t){var n=this.randomNum(e,t),r=this.randomNum(e,t),s=this.randomNum(e,t);return"rgb(".concat(n,", ").concat(r,", ").concat(s,")")}},{key:"drawText",value:function(e,t,n){e.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);var r=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);e.font=r+"px SimHei";var s=(this.state.contentWidth-40)/(this.state.code.length-1),a=10;n>0&&(a=10+n*s);var i=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);r>40&&(i=40);var o=this.randomNum(-10,10);e.translate(a,i),e.rotate(o*Math.PI/180),e.fillText(t,0,0),e.rotate(-o*Math.PI/180),e.translate(-a,-i)}},{key:"drawLine",value:function(e){for(var t=0;t<1;t++)e.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),e.beginPath(),e.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.stroke()}},{key:"drawDot",value:function(e){for(var t=0;t<100;t++)e.fillStyle=this.randomColor(0,255),e.beginPath(),e.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),e.fill()}},{key:"randomCode",value:function(){for(var e=this,t="",n=0;n",children:"预览"})}}],Me=(0,h.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"}),Se=p()(Me,2),Ne=Se[0],ke=Se[1];(0,h.useEffect)((function(){"试卷选用"===r.actionTabs.key&&(Ie(),le([]),Ce())}),[r.actionTabs.key]);var Ce=function(){var e=c()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"paperlibrary/getTeachGroupData"});case 2:t=e.sent,te(t);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Le=function(e){var t=parseInt(e);return isNaN(t)?"":t},Ie=function(){var e=c()(s()().mark((function e(){var t,n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!m){e.next=11;break}return++Ne.page,y(!1),e.next=5,a({type:"exercise/getBrankList",payload:u()({},Ne)});case 5:n=e.sent,R=null!=n&&n.object_list?i()(R.concat(null==n?void 0:n.object_list)):R,ae(n.is_teacher),(null===(t=n.object_list)||void 0===t?void 0:t.length)50?"block":"none"}})]}),(0,A.jsx)("div",{style:{display:"none",marginLeft:106},id:"model_error",className:"c-red",children:"请输入1-50之间的整数"})]}),okText:"确认",cancelText:"取消",onCancel:De,onOk:function(){var e=c()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(d<1||d>50)){e.next=4;break}return document.getElementById("model_error").style.display="block",e.abrupt("return",Promise.reject());case 4:return p.update({cancelButtonProps:{disabled:!0}}),e.next=7,a({type:"exercise/saveBanks",payload:{course_id:o.coursesId,object_type:"examination_bank",bank_id:ce,shixuns_info:i,num:d}});case 7:t=e.sent,p.update({cancelButtonProps:{disabled:!1}}),t&&0===t.status?((0,k.L9)(["教学课堂","试卷","试卷选用"]),g.Z.destroyAll(),a({type:"classroomList/getClassroomExercisesList",payload:u()({},r.actionTabs.params)}),De(),Ze(),j.ZP.success("生成试卷成功")):(De(),Ze());case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,A.jsxs)(A.Fragment,{children:[(0,A.jsxs)(g.Z,{centered:!0,width:980,title:"选择试卷",maskClosable:!1,destroyOnClose:!0,open:"试卷选用"===r.actionTabs.key,okText:"确定",cancelText:"取消",confirmLoading:_,bodyStyle:{minHeight:200},wrapClassName:Q,onOk:c()(s()().mark((function e(){var t,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(ce.length){e.next=3;break}return j.ZP.error("请选择试卷"),e.abrupt("return");case 3:if(M(!0),r=!1,!1,R.forEach((function(e){ce.includes(e.id)&&e.need_authorize&&(r=e.need_authorize),ce.includes(e.id)&&e.is_random})),!r){e.next=10;break}return(0,X.rX)(!1,"该试卷中包含实训需授权后才可使用。 您可以在QQ服务群向管理员申请,获得继续操作的权限。"),e.abrupt("return");case 10:return e.next=12,Ae({id:"".concat(ce[0]),course_id:null===(t=n.detailTopBanner)||void 0===t?void 0:t.course_id,type:"examination_bank"});case 12:e.sent||Re([]),M(!1);case 15:case"end":return e.stop()}}),e)}))),onCancel:De,children:[(0,A.jsxs)(I.Z,{activeKey:C,onTabClick:function(){var e=c()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ue.current.scrollTop=0,R=[],C!==t&&le([]),L(t),Ne.page=0,Ne.filter=t,Ne.group_id=null,m=!0,Ie();case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:[(0,A.jsx)(q,{tab:(0,A.jsx)("span",{children:"我的试卷库"})},"myself"),(0,A.jsx)(q,{tab:(0,A.jsx)("span",{children:"教研共享"})},"teacher"),(0,A.jsx)(q,{tab:(0,A.jsx)("span",{children:"公共试卷库"})},"public")]}),(0,A.jsxs)("div",{className:W,children:["teacher"===C&&(0,A.jsxs)(P.default,{value:Ne.group_id,onChange:function(e){ue.current.scrollTop=0,R=[],Ne.page=0,Ne.group_id=e,m=!0,le([]),ke(u()({},Ne)),Ie()},size:"middle",style:{width:200,marginRight:30},children:[(0,A.jsx)(P.default.Option,{value:null,children:"全部教研团队"}),null==ee||null===(t=ee.groups)||void 0===t?void 0:t.map((function(e){return(0,A.jsx)(P.default.Option,{value:null==e?void 0:e.group_id,children:null==e?void 0:e.name},null==e?void 0:e.group_id)}))]}),(0,A.jsx)(E.Z.Search,{placeholder:"请输入试卷名称进行搜索",value:Ne.search,onChange:function(e){Ne.search=e.target.value,ke(u()({},Ne))},onSearch:function(e){ue.current.scrollTop=0,R=[],Ne.page=0,m=!0,le([]),e&&(0,K.tk)({name:e,copywriting:e,position:"Exercise"}),Ie()}})]}),(0,A.jsxs)("div",{ref:ue,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20},children:[!se&&"public"===C&&(0,A.jsxs)("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"},children:[(0,A.jsx)("span",{children:"通过职业认证的教师才能访问公共课程资源库"}),(0,A.jsx)("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:function(){window.open("/account/certification")},children:"立即认证"})]}),(0,A.jsx)(Z(),{initialLoad:!1,pageStart:0,loadMore:function(){Ie()},hasMore:m,useWindow:!1,children:"试卷选用"===r.actionTabs.key&&se&&(0,A.jsx)(B,{className:$,pagination:!1,hideSelectAll:!0,dataSource:R,onRow:function(e){return{onClick:function(){le([null==e?void 0:e.id])}}},resColumns:we,rowSelection:Oe})})]})]}),(0,A.jsx)(g.Z,{title:"提示",open:fe,confirmLoading:!1,centered:!0,okText:"设置规则",cancelText:"修改试卷",footer:(0,A.jsxs)("div",{children:[(0,A.jsx)(w.ZP,{onClick:function(){me(!1),x.history.push(be)},children:"修改试卷"}),(0,A.jsx)(w.ZP,{type:"primary",onClick:function(){x.history.push(ge),me(!1)},children:"设置规则"})]}),onCancel:function(){me(!1)},children:(0,A.jsx)("p",{children:"试卷创建完成!目前处于未发布状态,是否设置考试规则?"})}),(0,A.jsx)(V.Z,{inPaper:!0,visible:ze,onCancel:Ze,onOk:Re,renderData:Te,modalType:"multiple",type:"examination_bank"})]})})),te=n(4532),ne=n(69185),re=(0,x.connect)((function(e){return{exercise:e.exercise}}))((function(e){var t=e.exercise,n=e.dispatch,r=(0,x.useParams)();return(0,A.jsx)(g.Z,{centered:!0,title:"提示",open:"设为公开"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:c()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.ZP)("/api/courses/".concat(r.coursesId,"/exercises/set_public.json"),{method:"post",body:{check_ids:i()(t.actionTabs.selectArrs)}});case 2:0===e.sent.status&&((0,k.L9)(["教学课堂","试卷","设为公开"]),j.ZP.success("操作成功"),n({type:"exercise/setActionTabs",payload:{}}),n({type:"classroomList/getClassroomExercisesList",payload:u()({},t.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"exercise/setActionTabs",payload:{}})},children:(0,A.jsxs)("p",{children:["设为公开后,非课堂成员也可以访问查看",(0,A.jsx)("br",{}),"是否确认设为公开?"]})})})),se=n(7769),ae=["exercise","dispatch","user"],ie=(0,x.connect)((function(e){return{exercise:e.exercise,user:e.user}}))((function(e){var t,n,r=e.exercise,a=e.dispatch,o=e.user,l=(m()(e,ae),(0,x.useParams)()),d=(0,h.useState)(!1),f=p()(d,2),y=f[0],v=f[1],b=(0,h.useState)(!1),_=p()(b,2),w=_[0],M=_[1],S=(0,h.useRef)(null);(0,h.useEffect)((function(){if("批量删除"===r.actionTabs.key){var e;if((0,N.j5)())return void M(!0);var t={hasNum:0,noHasNum:0};null==r||null===(e=r.actionTabs)||void 0===e||null===(e=e.selectArrsAll)||void 0===e||e.map((function(e){var n;e.author_login===(null===(n=o.userInfo)||void 0===n?void 0:n.login)?++t.hasNum:++t.noHasNum})),t.noHasNum>0?g.Z.info({title:"权限提示",className:"custom-modal-divider ",icon:null,content:(0,A.jsxs)("div",{children:["当前选中资源中:",(0,A.jsx)("span",{className:"c-blue",children:t.hasNum}),"个由您本人发布,",(0,A.jsx)("span",{className:"c-red",children:t.noHasNum})," 个由其他老师发布。",(0,A.jsx)("br",{}),"课堂内只能删除本人发布的资源,请取消选中其他老师发布的资源。"]}),onOk:function(){C()}}):M(!0)}else M(!1)}),[r.actionTabs.key]);var C=function(){a({type:"exercise/setActionTabs",payload:{}})};return(0,A.jsx)(g.Z,{centered:!0,title:"提示",open:w,okText:"确定",cancelText:"取消",confirmLoading:y,destroyOnClose:!0,onOk:c()(s()().mark((function e(){var t,n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(t=S.current)||void 0===t||!t.onVerify()){e.next=2;break}return e.abrupt("return");case 2:return v(!0),e.next=5,(0,L.ZP)("/api/courses/".concat(l.coursesId,"/exercises/destroys.json"),{method:"post",body:{check_ids:i()(r.actionTabs.selectArrs)}});case 5:n=e.sent,v(!1),0===n.status&&((0,k.L9)(["教学课堂","试卷","删除"]),j.ZP.success("删除成功"),a({type:"exercise/setActionTabs",payload:{}}),a({type:"classroomList/getClassroomExercisesList",payload:u()({},r.actionTabs.params)}),a({type:"classroomList/getClassroomLeftMenus",payload:u()({},r.actionTabs.params)}));case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){a({type:"exercise/setActionTabs",payload:{}})},children:null!=r&&null!==(t=r.actionTabs)&&void 0!==t&&t.status&&["未开始"].includes(null==r||null===(n=r.actionTabs)||void 0===n?void 0:n.status)?(0,A.jsx)("p",{children:"删除试卷会同步删除试卷中的所有考试,确认是否删除?"}):(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)("p",{style:{color:"#DD0000"},children:"删除考试则会清除学生所有的答题数据,且数据不可恢复,如确定删除,请输入下方验证码"}),(0,A.jsx)(se.Z,{ref:function(e){return S.current=e}})]})})})),oe=["exercise","dispatch"],ce=(0,x.connect)((function(e){return{exercise:e.exercise}}))((function(e){var t=e.exercise,n=e.dispatch,r=(m()(e,oe),(0,x.useParams)());return r.id=r.coursesId,(0,h.useEffect)((function(){"加入试卷库"===t.actionTabs.key&&new Promise(c()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.ZP)("/api/courses/".concat(r.id,"/exercises/join_examination_banks.json"),{method:"post",body:{check_ids:i()(t.actionTabs.selectArrs)}});case 2:0===e.sent.status&&((0,k.L9)(["教学课堂","试卷","加入试卷库"]),j.ZP.success("已加入个人试卷库,试题同步加入至个人题库")),n({type:"exercise/setActionTabs",payload:{}});case 5:case"end":return e.stop()}}),e)}))))}),[t.actionTabs.key]),(0,A.jsx)(A.Fragment,{})})),le=n(6848),ue=n(24905),de=n(60324),pe="listItem___aJrbL",fe="info___X9HlC",me="title___ZDroC",he="titleLeft___JzNZc",xe="titleRight___RP0gb",ge="name___LdzGg",ye="popover___Qeg0P",je="dot___c9Vwj";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var ve=n(80836),be=n(46952),_e=n(43463),we=n(72746),Me=n(43531),Se=(0,x.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t,n,r,a,i,o,l,d,f,m,y,v,b,_,w=e.v,M=(e.k,e.match,e.selectArrs),C=e.setSelectArrs,I=e.dispatch,O=e.params,D=e.classroomList,P=(e.batchStatus,e.manageAllGroup),E=(0,h.useState)([]),z=p()(E,2),Z=z[0],T=z[1],R=(0,h.useState)(!1),H=p()(R,2),G=H[0],B=H[1],$=(0,h.useRef)(),W=!1,Q="YYYY-MM-DD",F=S()("2020-11-15",Q);function J(){return U.apply(this,arguments)}function U(){return(U=c()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(O,222),e.next=3,(0,L.ZP)("/api/courses/".concat(null==O?void 0:O.coursesId,"/exercises/group_use_list.json"),{method:"get",params:u()(u()({},O),{},{id:w.id})});case 3:t=e.sent,T((null==t?void 0:t.groups)||[]);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var X=function(){return g.Z.info({title:"题库改版告知",content:(0,A.jsx)(A.Fragment,{children:"EduCoder已升级题库功能,所有试题均需匹配知识点。 当前试卷所涉及试题均未匹配知识点,无法随机抽取,已不能有效使用。请在试卷库重新组卷后使用。 由此带来的不便,敬请谅解!"})})};null!=w&&w.appraise_label&&(W=!0);var V=function(e){var t;x.history.push("/classrooms/".concat(O.coursesId,"/exercisenotice/").concat(e.id,"/users/").concat(null===(t=(0,N.eY)())||void 0===t?void 0:t.login))},K=[{title:"班级",dataIndex:"name",key:"name"},{title:"考试状态",dataIndex:"exercise_status",key:"exercise_status",width:100,filters:[{text:"未开始",value:1},{text:"考试中",value:2},{text:"已结束",value:3}],onFilter:function(e,t){return t.exercise_status===e},render:function(e,t){return(0,A.jsxs)("div",{children:[1===e&&(0,A.jsxs)("span",{children:[(0,A.jsx)("i",{className:je,style:{background:"#C3C3C3"}}),"未开始"]}),2===e&&(0,A.jsxs)("span",{children:[(0,A.jsx)("i",{className:je,style:{background:"#4EACFF"}}),"考试中"]}),3===e&&(0,A.jsxs)("span",{children:[(0,A.jsx)("i",{className:je,style:{background:"#FC2D6B"}}),"已结束"]})]})}},{title:"开始时间",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:"publish_time"===O.order_by?"desc"===O.sort_direction?"descend":"ascend":null},{title:"结束时间",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:"end_time"===O.order_by?"desc"===O.sort_direction?"descend":"ascend":null},{title:"提交人数",dataIndex:"exercise_answer",key:"exercise_answer",align:"center",width:80,render:function(e,t){return 1===t.exercise_status?"-":(0,A.jsxs)("span",{children:[e,"/",t.exercise_users]})}},{title:"待评阅试卷",dataIndex:"unreview_count",key:"unreview_count",align:"center",width:90,render:function(e,t){return 1===t.exercise_status?"-":0===e?(0,A.jsx)("span",{style:{cursor:"no-drop",color:"#999999"},children:e}):(0,A.jsx)("a",{onClick:function(){return(0,k.xg)("/classrooms/".concat(null==O?void 0:O.coursesId,"/exercise/").concat(null==w?void 0:w.id,"/detail?random=false&exercise_group_id=").concat(t.course_group_id))},children:e})}},{title:"操作",dataIndex:"action",align:"center",key:"action",width:60,render:function(e,t){return 1===t.exercise_status?(0,A.jsx)("img",{style:{cursor:"not-allowed"},src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbD0iIzk3OTc5NyIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiLz48L2c+PC9nPjwvc3ZnPg=="}):(0,A.jsx)(le.Z,{title:"评阅",children:(0,A.jsx)("a",{onClick:function(){return(0,k.xg)("/classrooms/".concat(null==O?void 0:O.coursesId,"/exercise/").concat(null==w?void 0:w.id,"/detail?random=false&exercise_group_id=").concat(t.course_group_id))},children:(0,A.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBmaWxsPSIjMjI5QkZGIiBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiIGZpbGw9IiMwMTUyZDkiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiIGZpbGw9IiMwMTUyZDkiLz48L2c+PC9nPjwvc3ZnPg=="})})})}}];return(0,A.jsxs)("div",{className:pe,onClick:function(){(0,k.xg)("/classrooms/".concat(O.coursesId,"/exercise/").concat(w.id,"/detail?random=").concat(w.is_random))},children:[(0,N.GJ)()&&(0,A.jsx)(ue.Z,{checked:M.includes(w.id),value:w.id,className:"mr20",onClick:function(e){e.stopPropagation()},onChange:function(e){M.indexOf(w.id);M.indexOf(w.id)>-1?C(M.filter((function(e){return e!==w.id}))):C(M.concat(w.id))}}),(0,A.jsxs)("div",{className:fe,children:[(0,A.jsxs)("div",{className:me,children:[(0,A.jsxs)("div",{className:he,style:{marginRight:15},children:[function(e){return W?(0,A.jsx)("span",{style:{backgroundColor:"#f59a23"},className:"tag-style mr10",children:"集中阅卷"}):null!=e&&e.includes("未开始")?(0,A.jsx)("span",{style:{backgroundColor:"#B8B8B8"},className:"tag-style mr10",children:"未开始"}):null!=e&&e.includes("考试中")?(0,A.jsx)("span",{style:{backgroundColor:"#007AFF"},className:"tag-style mr10",children:"考试中"}):null!=e&&e.includes("已结束")?(0,A.jsx)("span",{style:{backgroundColor:"#FC2D6B"},className:"tag-style mr10",children:"已结束"}):void 0}(null==w?void 0:w.exercise_tips),(0,A.jsx)(le.Z,{title:w.exercise_name,children:(0,A.jsx)("span",{className:ge,children:w.exercise_name})}),!w.is_public&&(0,N.GJ)()&&(0,A.jsx)(le.Z,{title:"私有属性,非课堂成员不能访问",children:(0,A.jsx)("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})}),(null==w||null===(t=w.exercise_tips)||void 0===t?void 0:t.includes("已开启防作弊"))&&(0,A.jsx)("span",{style:{flexShrink:0,marginLeft:20,display:"flex"},className:"tag-style-fzb iconfont icon-fangzuobi",children:"已开启防作弊"}),(null==w||null===(n=w.exercise_tips)||void 0===n?void 0:n.includes("已结束"))&&(null==w||null===(r=w.exercise_tips)||void 0===r?void 0:r.includes("未提交"))&&(0,A.jsx)("span",{style:{flexShrink:0,backgroundColor:"#B8B8B8"},className:"tag-style ml10",children:"未提交"})]}),(0,A.jsxs)("div",{className:xe,onClick:function(e){e.stopPropagation(),e.preventDefault()},children:[(null==w?void 0:w.appraise_setting)&&(0,A.jsx)("span",{onClick:c()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return I({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在进入评阅,请稍后..."}}),e.next=3,(0,L.ZP)("/api/exercises/".concat(w.id,"/create_appraise_students.json"),{method:"get"});case 3:t=e.sent,I({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(0,k.xg)("/classrooms/".concat(null==O?void 0:O.coursesId,"/exercise/").concat(w.id,"/centralizeReview/").concat(null==t?void 0:t.login));case 6:case"end":return e.stop()}}),e)}))),children:"集中阅卷"}),(0,N.GJ)()&&(0,A.jsx)(_e.Z,{tips:null==w?void 0:w.open_appraise,children:(0,A.jsx)("span",{onClick:function(){var e;!(0,N.Rm)()||null!=D&&null!==(e=D.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_publish?0!==(null==w?void 0:w.exercise_question_count)?I({type:"exercise/setActionTabs",payload:{key:"批量发布",selectArrs:[w.id],unified_setting:w.unified_setting,params:O,disabled:1!==w.exercise_status,type:2,manage_all_group:P}}):j.ZP.warning("试卷内没有试题不允许发布考试"):j.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"发布"})}),(0,N.GJ)()&&!(0,k._m)()&&w.assistant_auth&&(0,A.jsx)("span",{onClick:function(e){var t;if(e.stopPropagation(),!(0,N.Rm)()||null!=D&&null!==(t=D.AssistantObject)&&void 0!==t&&null!==(t=t.exercise)&&void 0!==t&&t.can_preview){var n=S()(w.created_at,Q);S()(F).diff(S()(n),"days")>0&&null!=w&&w.is_random?X():null!=w&&w.is_random?(0,k.xg)("/classrooms/".concat(O.coursesId,"/exercise/").concat(w.id,"/random/preview?random=").concat(w.is_random)):(0,k.xg)("/classrooms/".concat(O.coursesId,"/exercise/").concat(w.id,"/detail?random=").concat(w.is_random,"&tabs=2"))}else j.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"预览"}),(0,N.RV)()&&(0,A.jsx)("span",{onClick:function(){(0,k.xg)("/classrooms/".concat(O.coursesId,"/exercise/").concat(w.id,"/detail?random=").concat(w.is_random))},children:"详情"}),(0,N.GJ)()&&!(0,k._m)()&&(0,A.jsx)(de.Z,{placement:"bottom",content:(0,A.jsxs)("div",{className:ye,children:[(0,A.jsx)("p",{onClick:function(){var e=c()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,k.xg)("/classrooms/".concat(O.coursesId,"/exercise/").concat(w.id,"/detail?random=").concat(w.is_random,"&tabs=3"));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:"规则设置"}),(0,N.GJ)()&&w.is_random&&w.assistant_auth&&(0,A.jsx)("p",{onClick:function(e){e.stopPropagation();var t=S()(w.created_at,Q);S()(F).diff(S()(t),"days")>0&&null!=w&&w.is_random?X():(0,k.xg)("/classrooms/".concat(O.coursesId,"/exercise/").concat(w.id,"/random/edit?type=settings"))},children:"编辑考试"}),(0,A.jsx)("p",{onClick:function(){var e=c()(s()().mark((function e(t){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:I({type:"exercise/setActionTabs",payload:{key:"批量删除",selectArrs:[w.id],selectArrsAll:[w],params:O,status:null==w||null===(n=w.exercise_tips)||void 0===n?void 0:n[0]}});case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:"删除试卷"}),((0,N.GJ)()||(null==D||null===(a=D.AssistantObject)||void 0===a||null===(a=a.exercise)||void 0===a?void 0:a.can_stop))&&(0,A.jsx)("p",{onClick:function(){var e=c()(s()().mark((function e(t){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,N.Rm)()||null!=D&&null!==(n=D.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_stop){e.next=3;break}return j.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:I({type:"exercise/setActionTabs",payload:{key:"批量结束",selectArrs:[w.id],params:O,unified_setting:w.unified_setting}});case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:"结束考试"})]}),children:(0,A.jsx)("span",{onClick:function(e){return e.stopPropagation()},children:"更多"})}),(0,N.dE)()&&(0,A.jsxs)(A.Fragment,{children:[!!w.off_limits&&(0,A.jsx)(le.Z,{title:"限制".concat(null==w?void 0:w.max_last_time,"禁止进入考试"),children:(0,A.jsx)("b",{className:"font16 c-grey-999",children:"已禁止进入答题"})}),!w.off_limits&&0===w.current_status&&w.exercise_status>1&&!(null!==(i=w.exercise_tips)&&void 0!==i&&i.includes("已结束"))&&(0,A.jsx)("a",{onClick:function(e){e.stopPropagation(),e.preventDefault(),V(w,!0)},href:"",children:"继续考试"}),!w.off_limits&&1===w.current_status&&w.exercise_status>1&&"kepukehuan.educoder.net"!=document.domain&&(0,A.jsx)("span",{style:{color:"#0152d9"},onClick:function(){var e=c()(s()().mark((function e(t){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.stopPropagation(),null!=w&&w.answered_open){e.next=4;break}return j.ZP.info("老师已设置本试卷在交卷后不可查看"),e.abrupt("return");case 4:return e.next=6,(0,we.w)(O.coursesId,w.id,"正在进入查看,请稍后...");case 6:(0,k.xg)("/classrooms/".concat(O.coursesId,"/exercise/").concat(w.id,"/users/").concat(null===(n=(0,N.eY)())||void 0===n?void 0:n.login,"?check=true"));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:"查看考试"}),!w.off_limits&&2===w.current_status&&w.exercise_status>1&&!(null!==(o=w.exercise_tips)&&void 0!==o&&o.includes("已结束"))&&(0,A.jsx)("a",{style:{color:1===(null==w?void 0:w.is_redo)&&"red"},onClick:function(e){e.stopPropagation(),e.preventDefault(),V(w)},href:"",children:0===(null==w?void 0:w.is_redo)?"开始考试":"重新考试"})]})]})]}),(0,N.GJ)()&&(0,A.jsxs)("p",{style:{display:"flex"},children:[(0,A.jsx)("span",{className:"c-grey-666",children:w.author}),(0,A.jsxs)("span",{className:"ml30 c-grey-666",children:["创建时间:",S()(w.created_at).format("YYYY-MM-DD HH:mm:ss")]}),(null==w||null===(l=w.exercise_tips)||void 0===l?void 0:l.includes("未开始"))&&w.publish_time&&(0,A.jsxs)("span",{className:"ml30 c-grey-666",children:["开始时间:",S()(w.publish_time).format("YYYY-MM-DD HH:mm:ss")]}),(0,A.jsxs)("span",{className:"ml30 c-grey-666",children:["答题时长:",null===w.time?"不限":"".concat(w.time,"分钟")]}),(0,A.jsxs)("span",{className:"ml30 c-grey-666",children:["类型:",w.is_random?"随机组卷":"人工组卷"]}),!(null!=w&&null!==(d=w.exercise_tips)&&void 0!==d&&d.includes("未开始"))&&(0,A.jsxs)("span",{style:{marginLeft:"auto",paddingRight:"20px",textAlign:"end",color:"#888888"},onClick:function(){var e=c()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.stopPropagation(),t.preventDefault(),G||J(),B(!G);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:[G?"收起":"展开",G?(0,A.jsx)(ve.Z,{style:{color:"#888888"}}):(0,A.jsx)(be.Z,{style:{color:"#888888"}})]})]}),(0,N.dE)()&&(0,A.jsxs)("p",{style:{display:"flex"},children:[(0,A.jsx)("span",{className:"c-grey-333",children:w.author}),(0,A.jsxs)("span",{className:"ml30 c-grey-999 mr20",children:["答题时长:",null===w.time?"不限":"".concat(w.time,"分钟")]}),!(null==w||!w.exercise_left_time)&&(0,A.jsxs)("span",{className:"ml15 c-grey-999",children:["考试剩余时间:",null==w?void 0:w.exercise_left_time]})]}),(0,N.GJ)()&&!(null!=w&&null!==(f=w.exercise_tips)&&void 0!==f&&f.includes("未开始"))&&(0,A.jsxs)("p",{children:[(0,A.jsx)("span",{style:{letterSpacing:2},className:"c-grey-333 mr15",children:"班级使用情况:"}),(0,A.jsxs)("span",{className:"c-grey-333 mr20",children:["未开始",(0,A.jsx)("span",{children:null==w||null===(m=w.group_status)||void 0===m?void 0:m[0]})]}),(0,A.jsxs)("span",{className:"c-grey-333 mr20",children:["考试中 ",(0,A.jsx)("span",{style:{color:"#4EACFF"},children:null==w||null===(y=w.group_status)||void 0===y?void 0:y[1]})]}),(0,A.jsxs)("span",{className:"c-grey-333",children:["已结束 ",(0,A.jsx)("span",{style:{color:"#FC2D6B"},children:null==w||null===(v=w.group_status)||void 0===v?void 0:v[2]})]})]}),(0,N.GJ)()&&!(null!=w&&null!==(b=w.exercise_tips)&&void 0!==b&&b.includes("未开始"))&&G&&Z.length>5&&(0,A.jsx)(Y.Z,{scroll:{y:240},pagination:!1,dataSource:Z,onRow:function(e){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},onHeaderRow:function(e,t){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},rowKey:"course_group_id",style:{marginTop:"10px"},onChange:function(e,t,n){n.field&&(O.order_by=n.field),n.order||(O.sort_direction="asc"),"ascend"===n.order&&(O.sort_direction="asc"),"descend"===n.order&&(O.sort_direction="desc"),n.order||(O.sort_direction="asc"),J()},columns:K}),(0,N.GJ)()&&!(null!=w&&null!==(_=w.exercise_tips)&&void 0!==_&&_.includes("未开始"))&&G&&Z.length<6&&Z.length>0&&(0,A.jsx)(Y.Z,{rowKey:"course_group_id",pagination:!1,onRow:function(e){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},onHeaderRow:function(e,t){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},dataSource:Z,style:{marginTop:"10px"},onChange:function(e,t,n){n.field&&(O.order_by=n.field),n.order||(O.sort_direction="asc"),"ascend"===n.order&&(O.sort_direction="asc"),"descend"===n.order&&(O.sort_direction="desc"),n.order||(O.sort_direction="asc"),J()},columns:K}),void 0!==(null==w?void 0:w.total)&&(0,A.jsxs)("p",{children:[(0,A.jsx)("span",{className:"c-grey-333 mr15",children:"集中阅卷总进度:"}),(0,A.jsxs)("span",{className:"c-grey-333 mr20",children:["总评数",(0,A.jsx)("span",{children:null==w?void 0:w.total})]}),(0,A.jsxs)("span",{className:"c-grey-333 mr20",children:["已评阅 ",(0,A.jsx)("span",{style:{color:"#4EACFF"},children:null==w?void 0:w.finish_total})]}),(0,A.jsxs)("span",{className:"c-grey-333",children:["待评阅 ",(0,A.jsx)("span",{style:{color:"#FC2D6B"},children:null==w?void 0:w.unfinished_total})]})]})]}),(0,A.jsx)(Me.Z,{closable:!0,successCb:function(){return V($.current)}})]})})),Ne=n(51130),ke=n(55547),Ce=n(12502),Le=n(3148),Ie=["user","classroomList","globalSetting","loading","dispatch","match"],Oe=(0,x.connect)((function(e){var t=e.user,n=e.classroomList,r=e.loading;return{user:t,classroomList:n,globalSetting:e.globalSetting,loading:r.effects}}))((function(e){var t,n,r,a,o,l,d,f,M,I,O=e.user,D=e.classroomList,P=(e.globalSetting,e.loading),E=e.dispatch,z=e.match,Z=(m()(e,Ie),(0,x.useParams)()),T=(0,x.useSearchParams)(),R=p()(T,1)[0],H=(0,h.useState)((function(){return u()(u()({},Z),{},{limit:20})})),Y=p()(H,2),G=Y[0],B=(Y[1],(0,x.useLocation)()),$=D.detailExerciseList,W=D.detailTopBanner,Q=D.detailLeftMenus,F=(0,h.useState)([]),J=p()(F,2),U=J[0],X=J[1],V=(0,h.useState)(!1),K=p()(V,2),q=(K[0],K[1]),se=(0,h.useState)([]),ae=p()(se,2),oe=ae[0],le=ae[1],ue=(0,h.useState)(!1),de=p()(ue,2),pe=de[0],fe=de[1],me=(0,h.useState)("按创建时间降序"),he=p()(me,2),xe=he[0],ge=he[1];G.type="all"===R.get("tabs")?"":R.get("tabs")||"",G.id=G.coursesId,(0,h.useEffect)((function(){var e,t;if(null!=O&&null!==(e=O.userInfo)&&void 0!==e&&e.login){if((0,N.GJ)()){var n,r=k.cX.getItem("".concat(null==O||null===(n=O.userInfo)||void 0===n?void 0:n.login,"Teacher"),"Exercise");r&&(G.sort_by=null==r?void 0:r.type,G.sort_direction=null==r?void 0:r.direction,ge(null==r?void 0:r.name))}E({type:"classroomList/getClassroomExercisesList",payload:u()(u()({},G),Z)})}else null!=O&&null!==(t=O.userInfo)&&void 0!==t&&t.username&&E({type:"classroomList/getClassroomExercisesList",payload:u()(u()({},G),Z)});q(!1)}),[null==O||null===(t=O.userInfo)||void 0===t?void 0:t.login,B.pathname]),(0,h.useEffect)((function(){"目录重命名成功"===D.actionTabs.key&&E({type:"classroomList/getClassroomExercisesList",payload:u()(u()({},G),Z)})}),[D.actionTabs.key]),(0,h.useEffect)((function(){X([])}),[$]);(0,h.useEffect)((function(){"all"===R.get("tabs")&&(G.type="",G.page=1)}),[R.get("tabs")]),(0,h.useEffect)((function(){E({type:"classroomList/getAssistantPermissions",payload:{course_id:G.coursesId}}),sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),g.Z.info({title:"提示",centered:!0,width:600,content:(0,A.jsxs)("div",{children:["在线考试禁止使用链接直接访问答题页面,请使用下面两种正常方式进入考试答题页面。",(0,A.jsx)("br",{}),"1、在",(0,A.jsx)("span",{className:"c-red blod",children:"考试列表"}),"页面中,点击“",(0,A.jsx)("span",{className:"c-blue blod",children:"开始考试"}),"”或“",(0,A.jsx)("span",{className:"c-blue blod",children:"继续考试"}),"”按钮进入考试答题页面。",(0,A.jsx)("br",{}),"2、在",(0,A.jsx)("span",{className:"c-red blod",children:"考试详情"}),"页面中,点击“",(0,A.jsx)("span",{className:"c-blue blod",children:"开始考试"}),"”或“",(0,A.jsx)("span",{className:"c-blue blod",children:"继续考试"}),"”按钮进入考试答题页面。"]}),okText:"知道了"}))}),[]);var ye=[{name:"全部",id:"all",total:null===(n=$.exercises_counts)||void 0===n?void 0:n.exercises_total_counts},{name:"未开始",id:1,total:null===(r=$.exercises_counts)||void 0===r?void 0:r.unstart_counts},{name:"考试中",id:2,total:null===(a=$.exercises_counts)||void 0===a?void 0:a.publish_counts},{name:"集中阅卷",id:4,total:null===(o=$.exercises_counts)||void 0===o?void 0:o.appraise_exercise_count},{name:"已结束",id:3,total:null===(l=$.exercises_counts)||void 0===l?void 0:l.end_counts}];(0,N.GJ)()||ye.splice(1,1);var je=[{name:"批量发布",icon:(0,A.jsx)("i",{className:"iconfont icon-fabu5"})},{name:"批量结束",icon:(0,A.jsx)("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"批量删除",icon:(0,A.jsx)("i",{className:"iconfont icon-piliangshanchu2"})},{name:"设为公开",icon:(0,A.jsx)("i",{className:"iconfont icon-sheweigongkai2"})},{name:"加入试卷库",icon:(0,A.jsx)("i",{className:"iconfont icon-piliangjiaru font14"})}].filter((function(e){return!!(0,N.GJ)()||"批量删除"!==e.name})).filter((function(e){return!!W.is_public||"设为公开"!==e.name})),ve="YYYY-MM-DD",be=S()("2020-11-15",ve),_e=function(){var e=c()(s()().mark((function e(t){var n,r,a,o,c,l,u,d,p,f,m,h,x;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t.name,a=[],null===(n=$.exercises)||void 0===n||n.map((function(e){if(U.includes(e.id)&&e.is_random){var t=S()(e.created_at,ve);S()(be).diff(S()(t),"days")>0&&null!=e&&e.is_random&&a.push(e)}})),""!=U){e.next=9;break}o="请选择你要操作的任务","加入试卷库"===r&&(o="请选择要加入试卷库的试卷"),j.ZP.error(o),e.next=39;break;case 9:if(!a.length){e.next=13;break}g.Z.info({title:"题库改版告知",content:(0,A.jsx)(A.Fragment,{children:"EduCoder已升级题库功能,所有试题均需匹配知识点。 当前试卷所涉及试题均未匹配知识点,无法随机抽取,已不能有效使用。请在试卷库重新组卷后使用。 由此带来的不便,敬请谅解!"})}),e.next=39;break;case 13:if("批量发布"!==r){e.next=31;break}if(!(0,N.Rm)()||null!=D&&null!==(l=D.AssistantObject)&&void 0!==l&&null!==(l=l.exercise)&&void 0!==l&&l.can_publish){e.next=17;break}return j.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 17:if(p=!1,$.exercises.forEach((function(e){U.includes(e.id)&&0===e.total_num&&e.is_random&&(p=!0)})),f=null===(u=$.exercises.filter((function(e){return U.includes(null==e?void 0:e.id)})).filter((function(e){return 0===(null==e?void 0:e.exercise_question_count)})))||void 0===u||null===(u=u[0])||void 0===u?void 0:u.exercise_name,!((null===(d=f)||void 0===d?void 0:d.length)>0)){e.next=23;break}return j.ZP.warning("".concat(f,"试卷内没有试题不允许发布考试")),e.abrupt("return");case 23:if(!p){e.next=26;break}return j.ZP.warning("随机试卷还未在该课堂生成试卷,请点击编辑去设置出卷数量吧。"),e.abrupt("return");case 26:if(m=!1,$.exercises.forEach((function(e){U.includes(e.id)&&1!==e.exercise_status&&(m=!0)})),!m){e.next=31;break}return j.ZP.warning("试卷已发布考试不可批量发布。"),e.abrupt("return");case 31:if("加入试卷库"!==r){e.next=38;break}return e.next=34,(0,L.ZP)("/api/courses/".concat(G.id,"/exercises/check_exercise_cover.json"),{method:"post",body:{check_ids:i()(U)}});case 34:if(!((null==(x=e.sent)||null===(h=x.cover_exercises)||void 0===h?void 0:h.length)>0)){e.next=38;break}return le(null==x?void 0:x.cover_exercises),e.abrupt("return");case 38:E({type:"exercise/setActionTabs",payload:{key:r,selectArrs:U,selectArrsAll:null===(c=$.exercises)||void 0===c?void 0:c.filter((function(e){return U.includes(e.id)})),params:G,type:1}});case 39:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,A.jsxs)("section",{className:"minH500",children:[(0,A.jsx)(Ne.Z,{isLoading:P["classroomList/getClassroomExercisesList"],tabDataSource:ye,isAdmin:(0,N.GJ)(),getDropdownMenu:function(){return(0,A.jsxs)(y.Z,{children:[(0,A.jsx)(y.Z.Item,{onClick:function(){var e;!(0,N.Rm)()||null!=D&&null!==(e=D.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_create?E({type:"exercise/setActionTabs",payload:{key:"试卷选用",params:G}}):j.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"快速选择试卷"},1),(0,A.jsx)(y.Z.Item,{onClick:function(){var e;!(0,N.Rm)()||null!=D&&null!==(e=D.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_create?x.history.push("/classrooms/".concat(G.coursesId,"/exercise/add")):j.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"创建新试卷"},2)]})},onTabMenuClick:function(e){G.type="all"===e.key?"":e.key,G.page=1,x.history.replace("".concat(B.pathname,"?tabs=").concat(e.key)),fe(!1),E({type:"classroomList/getClassroomExercisesList",payload:u()(u()({},G),Z)})},defaultSelectedKeys:[G.type||"all"]}),(0,A.jsx)(ke.Z,{dataSource:$.exercises||[],isAdmin:(0,N.GJ)(),batchStatus:pe,SortMenuName:xe,setSortMenuName:ge,SortMenus:[{name:"按创建时间升序",type:"created_at",direction:"asc"},{name:"按创建时间降序",type:"created_at",direction:"desc"},{name:"按考试时长升序",type:"time",direction:"asc"},{name:"按考试时长降序",type:"time",direction:"desc"},{name:"按试卷名称升序",type:"exercise_name",direction:"asc"},{name:"按试卷名称降序",type:"exercise_name",direction:"desc"}],onSearch:function(e){G.search=e,G.page=1,E({type:"classroomList/getClassroomExercisesList",payload:u()({},G)})},onSort:function(e){var t;(G.sort_by=e.type,G.sort_direction=e.direction,(0,N.GJ)())&&k.cX.setItem("".concat(null==O||null===(t=O.userInfo)||void 0===t?void 0:t.login,"Teacher"),e,"Exercise");G.page=1,E({type:"classroomList/getClassroomExercisesList",payload:u()({},G)}),ge(e.name)},onBatch:function(e){return fe(e)}}),$.exercises_counts&&0===(null===(d=$.exercises_counts)||void 0===d?void 0:d.exercises_all_counts)&&(0,A.jsx)(C.Z,{}),(0,A.jsxs)(v.Z,{loading:P["classroomList/getClassroomExercisesList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30",children:[$.exercises&&$.exercises.map((function(e,t){return(0,A.jsx)(Se,{v:e,k:t,match:z,batchStatus:pe,selectArrs:U,setSelectArrs:X,dispatch:E,params:G,manageAllGroup:$.manage_all_group},t)})),(0,A.jsx)("aside",{className:"tc mb50 mt30",children:(null===(f=$.exercises_counts)||void 0===f?void 0:f.exercises_all_counts)>0&&(0,A.jsx)(b.Z,{showTotal:function(e){var t;return"共 ".concat(null==$||null===(t=$.exercises_counts)||void 0===t?void 0:t.exercises_all_counts," 条")},showSizeChanger:!0,onChange:function(e,t){X([]),G.page=e,G.limit=t,E({type:"classroomList/getClassroomExercisesList",payload:u()(u()({},G),Z)})},defaultCurrent:G.page,current:G.page||1,pageSize:G.limit||20,total:$.exercises_counts&&$.exercises_counts.exercises_all_counts})})]}),U.length>0&&(0,N.GJ)()&&(0,A.jsx)(_.Z,{offsetBottom:0,children:(0,A.jsx)(Ce.Z,{buttonDataSource:je,onButtonClick:_e,useBatchStatus:fe,setSeleArr:X,catalogue:(null==Q||null===(M=Q.course_modules)||void 0===M||null===(M=M.find((function(e){return"exercise"===e.type})))||void 0===M?void 0:M.second_category)||[],addCatalogue:function(e){e.preventDefault(),E({type:"classroomList/setActionTabs",payload:{key:"添加目录",params:G,selectArrs:{category_id:null==$?void 0:$.main_category_id,type:"exercise"}}})},allSelect:!!U.length&&U.length===(null===(I=$.exercises)||void 0===I?void 0:I.length),setAllSelect:function(e){var t;e.target.checked?X(null==$||null===(t=$.exercises)||void 0===t?void 0:t.map((function(e){return e.id}))):X([])},selectArrs:U,onMenuClick:function(){var e=c()(s()().mark((function e(t){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.key,""!=U){e.next=4;break}return j.ZP.error("请选择你要操作的任务"),e.abrupt("return",null);case 4:return e.next=6,(0,L.ZP)("/api/courses/".concat(G.id,"/exercises/move_to_category.json"),{method:"post",body:{exercise_ids:U,new_category_id:n}});case 6:0===e.sent.status&&(j.ZP.success("操作成功"),E({type:"classroomList/getClassroomExercisesList",payload:u()({},Z)}));case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()})}),(0,A.jsx)(te.Z,{}),(0,A.jsx)(ne.Z,{}),(0,A.jsx)(ie,{}),(0,A.jsx)(re,{}),(0,A.jsx)(ee,{cb:function(){return X([])}}),(0,A.jsx)(ce,{}),(0,A.jsx)(Me.Z,{}),(0,A.jsxs)(g.Z,{title:(0,A.jsxs)("span",{children:[(0,A.jsx)(Le.Z,{style:{color:"#faad14",fontSize:"18px"}})," 加入试卷库提示"]}),open:oe.length>0,footer:!1,onCancel:function(){le([])},children:[(0,A.jsxs)("div",{style:{height:300,overflow:"auto"},children:[(0,A.jsxs)("div",{children:["有",null==oe?void 0:oe.length,"张试卷在试卷库重复,是否需要覆盖原来的试卷?"]}),null==oe?void 0:oe.map((function(e){return(0,A.jsxs)("div",{style:{marginTop:25},children:[(0,A.jsxs)("div",{children:["试卷:",null==e?void 0:e.origin_exercise_nam]}),(0,A.jsxs)("div",{children:["原试卷:",(0,A.jsx)("a",{href:"/paperlibrary/see/".concat(null==e?void 0:e.examination_bank_id,"?defaultActiveKey=0"),target:"_blank",children:null==e?void 0:e.examination_bank_name})]})]})}))]}),(0,A.jsxs)("div",{style:{textAlign:"end"},children:[(0,A.jsx)(w.ZP,{style:{height:30},onClick:c()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.ZP)("/api/courses/".concat(G.id,"/exercises/join_examination_banks.json"),{method:"post",body:{check_ids:i()(U),update:1}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(j.ZP.info("覆盖成功"),le([]));case 4:case"end":return e.stop()}}),e)}))),children:"覆盖原来的试卷"}),(0,A.jsx)(w.ZP,{type:"primary",onClick:c()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.ZP)("/api/courses/".concat(G.id,"/exercises/join_examination_banks.json"),{method:"post",body:{check_ids:i()(U)}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(j.ZP.info("形成成功"),le([]));case 4:case"end":return e.stop()}}),e)}))),style:{marginLeft:10,height:30},children:"形成新试卷"})]})]})]})}))},12502:function(e,t,n){n.d(t,{Z:function(){return g}});var r=n(79800),s=n.n(r),a=n(59301),i=n(20834),o=n(24650),c=n(24905),l=n(3113),u=n(38854),d="bottomControlContainer___woAeo",p="buttonWrap___iRw4K",f="moveCategory___oiQqw",m=n(75916),h=n(46952),x=n(37712),g=function(e){var t=e.buttonDataSource,n=e.onButtonClick,r=e.useBatchStatus,g=e.allSelect,y=e.setAllSelect,j=e.selectArrs,v=e.onMenuClick,b=e.setSeleArr,_=e.catalogue,w=e.addCatalogue,M=(0,a.useState)(!1),S=s()(M,2),N=S[0],k=S[1],C=(0,a.useState)(""),L=s()(C,2),I=L[0],O=L[1];console.log("---",_);var D=(0,x.jsx)("div",{className:f,onMouseLeave:function(e){return k(!1)},children:(0,x.jsxs)(i.Z,{onClick:v,style:{maxHeight:300,width:240,overflow:"auto"},children:[(0,x.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",children:(0,x.jsx)(o.Z,{onChange:function(e){O(e.target.value)}})}),null==_?void 0:_.map((function(e,t){var n;if(!(""!==I&&e.category_name.indexOf(I)<0))return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(i.Z.Item,{className:"multi-llipsis1e",children:e.category_name},e.category_id),null==e||null===(n=e.third_category)||void 0===n?void 0:n.map((function(e){return(0,x.jsx)(i.Z.Item,{style:{marginLeft:20},className:"multi-llipsis1e",children:e.category_name},e.category_id)}))]})})),w&&(0,x.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:w,children:"新建子目录..."})]})});return(0,x.jsxs)("div",{className:d,children:[(0,x.jsxs)("div",{children:[(0,x.jsx)("div",{children:(0,x.jsxs)(c.Z,{checked:g,onChange:y,children:["全选本页(",j.length,")"]})}),(0,m.GJ)()&&t.map((function(e){return(0,x.jsx)("div",{children:(0,x.jsx)(l.ZP,{type:"primary",icon:e.icon,className:p,onClick:function(){return n(e)},children:e.name})},e.name)})),(0,m.GJ)()&&(w||_)&&(0,x.jsx)("div",{children:(0,x.jsx)(u.Z,{open:N,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:function(){return D},getPopupContainer:function(e){return e.parentNode},children:(0,x.jsx)("span",{className:"ant-dropdown-link",onMouseEnter:function(e){return k(!0)},children:(0,x.jsx)(l.ZP,{type:"primary",className:p,icon:(0,x.jsx)("i",{className:"iconfont icon-yidongmulu"}),children:(0,x.jsxs)("span",{children:["移动到目录 ",(0,x.jsx)(h.Z,{})]})})})})})]}),(0,x.jsx)("div",{children:(0,x.jsx)(l.ZP,{type:"primary",ghost:!0,onClick:function(){r(!1),b([])},children:"取消操作"})})]})}},55547:function(e,t,n){n.d(t,{Z:function(){return p}});n(59301);var r=n(38854),s=n(20834),a=n(6848),i=n(24650),o="searchSortControllerContainer___Xca1m",c="btn___sNJPX",l="btnSort___Fx9OM",u="tips___LrmpR",d=n(37712),p=function(e){e.isAdmin,e.dataSource,e.batchStatus;var t=e.SortMenuName,n=e.setSortMenuName,p=e.onSearch,f=e.onSort,m=(e.onBatch,e.SortMenus),h="默认排序"===t;return(0,d.jsxs)("div",{className:o,children:[!(null==m||!m.length)&&(0,d.jsx)("div",{children:(0,d.jsx)(r.Z,{dropdownRender:function(){return(0,d.jsx)(s.Z,{selectedKeys:[t],children:m.map((function(e){return(0,d.jsx)(s.Z.Item,{onClick:function(){return n((t=e).name),void f(t);var t},children:e.name},e.name)}))})},children:(0,d.jsx)("div",{children:(0,d.jsxs)("span",{className:"".concat(c," ").concat(h?l:""),children:[(0,d.jsx)("i",{className:"iconfont icon-paixu font14 mr5"}),t]})})})}),h&&(0,d.jsx)(a.Z,{title:"优先按照调整排序结果展示,未设置排序时,按照创建时间降序排列",children:(0,d.jsx)("span",{className:u,children:(0,d.jsx)("i",{className:"iconfont icon-a-wenhaobeifen2"})})}),(0,d.jsx)(i.Z.Search,{allowClear:!0,placeholder:"请输入名称进行搜索",onSearch:p,style:{width:220,marginLeft:"auto"}})]})}},51130:function(e,t,n){n.d(t,{Z:function(){return l}});n(59301);var r=n(95237),s=n(43604),a=n(20834),i=n(38854),o={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI"},c=n(37712),l=function(e){var t=e.isLoading,n=e.addText,l=e.tabDataSource,u=e.isAdmin,d=e.defaultSelectedKeys,p=e.onTabMenuClick,f=e.getDropdownMenu,m=e.showControlButton,h=e.buttonText,x=e.buttonIcon,g=void 0===x?"icon-tianjiadaohang":x,y=e.extraNode,j=e.onButtonClick,v=void 0===j?function(){}:j;return(0,c.jsx)("div",{className:o.tabMenuContainer,children:(0,c.jsxs)(r.Z,{children:[(0,c.jsx)(s.Z,{flex:"1",children:(0,c.jsx)(a.Z,{onSelect:function(e){return t?{}:p(e)},mode:"horizontal",selectedKeys:d,children:l.map((function(e){return(0,c.jsxs)(a.Z.Item,{children:[(0,c.jsx)("span",{className:"c-grey-666",children:e.name}),void 0!==e.total&&u&&(0,c.jsx)("span",{className:"c-grey-999 ml20",children:e.total||0})]},"number"==typeof e.index?e.index:e.id)}))})}),u&&(0,c.jsx)(s.Z,{className:"mr20",children:(0,c.jsxs)("div",{className:o.control,children:[(0,c.jsx)("div",{className:o.extra,children:y}),m&&(0,c.jsxs)("span",{onClick:v,style:{cursor:"pointer"},className:o.selectBtn,children:[(0,c.jsx)("span",{children:(0,c.jsx)("i",{className:"iconfont ".concat(g)})}),(0,c.jsx)("span",{children:h})]}),!!f&&(0,c.jsx)(i.Z,{className:"ml10",dropdownRender:f,children:(0,c.jsxs)("span",{className:o.selectBtn,children:[(0,c.jsx)("span",{children:(0,c.jsx)("i",{className:"iconfont icon-tianjiadaohang"})}),(0,c.jsx)("span",{children:n||"创建试卷"})]})})]})})]})})}},78559:function(e,t,n){n(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;t.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNGQ0IwNDEiIGN4PSI3IiBjeT0iNyIgcj0iNyIvPjxwYXRoIGQ9Ik03LjUzMSA5LjYzOGEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwdi0uMDJhLjYxNi42MTYgMCAxIDEgMS4yMzEgMHYuMDJabTAtMi4yNWEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwVjQuMTE3YS42MTYuNjE2IDAgMSAxIDEuMjMxIDB2My4yNzNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+"},77578:function(e,t,n){n.d(t,{Z:function(){return r}});const r=e=>e?"function"==typeof e?e():e:null},39722:function(e,t,n){n.d(t,{t5:function(){return d}});var r=n(92310),s=n.n(r),a=n(55477),i=n(59301),o=n(36355),c=n(77578),l=n(17356),u=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(r=Object.getOwnPropertySymbols(e);s{const{hashId:t,prefixCls:n,className:r,style:o,placement:l="top",title:u,content:d,children:p}=e;return i.createElement("div",{className:s()(t,n,`${n}-pure`,`${n}-placement-${l}`,r),style:o},i.createElement("div",{className:`${n}-arrow`}),i.createElement(a.G,Object.assign({},e,{className:t,prefixCls:n}),p||((e,t,n)=>{if(t||n)return i.createElement(i.Fragment,null,t&&i.createElement("div",{className:`${e}-title`},(0,c.Z)(t)),i.createElement("div",{className:`${e}-inner-content`},(0,c.Z)(n)))})(n,u,d)))};t.ZP=e=>{const{prefixCls:t}=e,n=u(e,["prefixCls"]),{getPrefixCls:r}=i.useContext(o.E_),s=r("popover",t),[a,c]=(0,l.Z)(s);return a(i.createElement(d,Object.assign({},n,{prefixCls:s,hashId:c})))}},60324:function(e,t,n){var r=n(92310),s=n.n(r),a=n(59301),i=n(77578),o=n(62892),c=n(36355),l=n(6848),u=n(39722),d=n(17356),p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(r=Object.getOwnPropertySymbols(e);s{let{title:t,content:n,prefixCls:r}=e;return a.createElement(a.Fragment,null,t&&a.createElement("div",{className:`${r}-title`},(0,i.Z)(t)),a.createElement("div",{className:`${r}-inner-content`},(0,i.Z)(n)))},m=a.forwardRef(((e,t)=>{const{prefixCls:n,title:r,content:i,overlayClassName:u,placement:m="top",trigger:h="hover",mouseEnterDelay:x=.1,mouseLeaveDelay:g=.1,overlayStyle:y={}}=e,j=p(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:v}=a.useContext(c.E_),b=v("popover",n),[_,w]=(0,d.Z)(b),M=v(),S=s()(u,w);return _(a.createElement(l.Z,Object.assign({placement:m,trigger:h,mouseEnterDelay:x,mouseLeaveDelay:g,overlayStyle:y},j,{prefixCls:b,overlayClassName:S,ref:t,overlay:r||i?a.createElement(f,{prefixCls:b,title:r,content:i}):null,transitionName:(0,o.m)(M,"zoom-big",j.transitionName),"data-popover-inject":!0})))}));m._InternalPanelDoNotUseOrYouWillBeFired=u.ZP,t.Z=m},17356:function(e,t,n){var r=n(17313),s=n(29878),a=n(19447),i=n(33166),o=n(83116),c=n(37613);const l=e=>{const{componentCls:t,popoverColor:n,minWidth:s,fontWeightStrong:i,popoverPadding:o,boxShadowSecondary:c,colorTextHeading:l,borderRadiusLG:u,zIndexPopup:d,marginXS:p,colorBgElevated:f,popoverBg:m}=e;return[{[t]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:d,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":f,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:m,backgroundClip:"padding-box",borderRadius:u,boxShadow:c,padding:o},[`${t}-title`]:{minWidth:s,marginBottom:p,color:l,fontWeight:i},[`${t}-inner-content`]:{color:n}})},(0,a.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},u=e=>{const{componentCls:t}=e;return{[t]:i.i.map((n=>{const r=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":r,[`${t}-inner`]:{backgroundColor:r},[`${t}-arrow`]:{background:"transparent"}}}}))}},d=e=>{const{componentCls:t,lineWidth:n,lineType:r,colorSplit:s,paddingSM:a,controlHeight:i,fontSize:o,lineHeight:c,padding:l}=e,u=i-Math.round(o*c);return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${u/2}px ${l}px ${u/2-n}px`,borderBottom:`${n}px ${r} ${s}`},[`${t}-inner-content`]:{padding:`${a}px ${l}px`}}}};t.Z=(0,o.Z)("Popover",(e=>{const{colorBgElevated:t,colorText:n,wireframe:r}=e,a=(0,c.TS)(e,{popoverPadding:12,popoverBg:t,popoverColor:n});return[l(a),u(a),r&&d(a),(0,s._y)(a,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},31797:function(e,t,n){n.d(t,{Z:function(){return b}});var r=n(59301),s=n(56762),a=n(92343),i=n(92310),o=n.n(i),c=n(36355),l=n(66999);var u=e=>{const{value:t,formatter:n,precision:s,decimalSeparator:a,groupSeparator:i="",prefixCls:o}=e;let c;if("function"==typeof n)c=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",l=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,i),"number"==typeof s&&(l=l.padEnd(s,"0").slice(0,s>0?s:0)),l&&(l=`${a}${l}`),c=[r.createElement("span",{key:"int",className:`${o}-content-value-int`},e,t),l&&r.createElement("span",{key:"decimal",className:`${o}-content-value-decimal`},l)]}else c=e}return r.createElement("span",{className:`${o}-content-value`},c)},d=n(17313),p=n(83116),f=n(37613);const m=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:s,titleFontSize:a,colorTextHeading:i,contentFontSize:o,fontFamily:c}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:s,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:i,fontSize:o,fontFamily:c,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var h=(0,p.Z)("Statistic",(e=>{const t=(0,f.TS)(e,{});return[m(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var x=e=>{const{prefixCls:t,className:n,rootClassName:s,style:a,valueStyle:i,value:d=0,title:p,valueRender:f,prefix:m,suffix:x,loading:g=!1,onMouseEnter:y,onMouseLeave:j,decimalSeparator:v=".",groupSeparator:b=","}=e,{getPrefixCls:_,direction:w,statistic:M}=r.useContext(c.E_),S=_("statistic",t),[N,k]=h(S),C=r.createElement(u,Object.assign({decimalSeparator:v,groupSeparator:b,prefixCls:S},e,{value:d})),L=o()(S,{[`${S}-rtl`]:"rtl"===w},null==M?void 0:M.className,n,s,k);return N(r.createElement("div",{className:L,style:Object.assign(Object.assign({},null==M?void 0:M.style),a),onMouseEnter:y,onMouseLeave:j},p&&r.createElement("div",{className:`${S}-title`},p),r.createElement(l.Z,{paragraph:!1,loading:g,className:`${S}-skeleton`},r.createElement("div",{style:i,className:`${S}-content`},m&&r.createElement("span",{className:`${S}-content-prefix`},m),f?f(C):C,x&&r.createElement("span",{className:`${S}-content-suffix`},x)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function y(e,t){const{format:n=""}=t,r=new Date(e).getTime(),s=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,s=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),i=g.reduce(((e,t)=>{let[r,s]=t;if(e.includes(r)){const t=Math.floor(n/s);return n-=t*s,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let o=0;return i.replace(r,(()=>{const e=s[o];return o+=1,e}))}(Math.max(r-s,0),n)}const j=e=>{const{value:t,format:n="HH:mm:ss",onChange:i,onFinish:o}=e,c=(0,s.Z)(),l=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(l.current=setInterval((()=>{c(),null==i||i(e-Date.now()),e(u(),()=>{l.current&&(clearInterval(l.current),l.current=null)})),[t]);return r.createElement(x,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>y(e,Object.assign(Object.assign({},t),{format:n}))}))};var v=r.memo(j);x.Countdown=v;var b=x},80010:function(e,t,n){t.__esModule=!0,t.default=void 0;var r,s=(r=n(59301))&&r.__esModule?r:{default:r},a=n(12911),i=n(73638),o=n(6217);function c(){return c=Object.assign||function(e){for(var t=1;t=0||(s[n]=e[n]);return s}(t,["children","className","draggableOpts","width","height","handle","handleSize","lockAspectRatio","axis","minConstraints","maxConstraints","onResize","onResizeStop","onResizeStart","resizeHandles","transformScale"]));return(0,i.cloneElement)(n,u(u({},d),{},{className:(r?r+" ":"")+"react-resizable",children:[].concat(n.props.children,l.map((function(t){return s.default.createElement(a.DraggableCore,c({},o,{key:"resizableHandle-"+t,onStop:e.resizeHandler("onResizeStop",t),onStart:e.resizeHandler("onResizeStart",t),onDrag:e.resizeHandler("onResize",t)}),e.renderResizeHandle(t))})))}))},r}(s.default.Component);t.default=f,p(f,"propTypes",o.resizableProps),p(f,"defaultProps",{handleSize:[20,20],lockAspectRatio:!1,axis:"both",minConstraints:[20,20],maxConstraints:[1/0,1/0],resizeHandles:["se"],transformScale:1})},60842:function(e,t,n){t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if(Object.prototype.hasOwnProperty.call(e,s)){var a=r?Object.getOwnPropertyDescriptor(e,s):null;a&&(a.get||a.set)?Object.defineProperty(n,s,a):n[s]=e[s]}n.default=e,t&&t.set(e,n);return n}(n(59301)),s=o(n(12708)),a=o(n(80010)),i=n(6217);function o(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function l(){return l=Object.assign||function(e){for(var t=1;t=0||(s[n]=e[n]);return s}(e,["handle","handleSize","onResize","onResizeStart","onResizeStop","draggableOpts","minConstraints","maxConstraints","lockAspectRatio","axis","width","height","resizeHandles","style","transformScale"]);return r.createElement(a.default,{axis:f,draggableOpts:o,handle:t,handleSize:n,height:this.state.height,lockAspectRatio:p,maxConstraints:u,minConstraints:c,onResizeStart:s,onResize:this.onResize,onResizeStop:i,resizeHandles:m,transformScale:x,width:this.state.width},r.createElement("div",l({},g,{style:d(d({},h),{},{width:this.state.width+"px",height:this.state.height+"px"})})))},s}(r.Component);t.default=m,f(m,"propTypes",d(d({},i.resizableProps),{},{children:s.default.element}))},6217:function(e,t,n){t.__esModule=!0,t.resizableProps=void 0;var r,s=(r=n(12708))&&r.__esModule?r:{default:r};n(12911);var a={axis:s.default.oneOf(["both","x","y","none"]),className:s.default.string,children:s.default.element.isRequired,draggableOpts:s.default.shape({allowAnyClick:s.default.bool,cancel:s.default.string,children:s.default.node,disabled:s.default.bool,enableUserSelectHack:s.default.bool,offsetParent:s.default.node,grid:s.default.arrayOf(s.default.number),handle:s.default.string,nodeRef:s.default.object,onStart:s.default.func,onDrag:s.default.func,onStop:s.default.func,onMouseDown:s.default.func,scale:s.default.number}),height:s.default.number.isRequired,handle:s.default.oneOfType([s.default.node,s.default.func]),handleSize:s.default.arrayOf(s.default.number),lockAspectRatio:s.default.bool,maxConstraints:s.default.arrayOf(s.default.number),minConstraints:s.default.arrayOf(s.default.number),onResizeStop:s.default.func,onResizeStart:s.default.func,onResize:s.default.func,resizeHandles:s.default.arrayOf(s.default.oneOf(["s","w","e","n","sw","nw","se","ne"])),transformScale:s.default.number,width:s.default.number.isRequired};t.resizableProps=a},73638:function(e,t,n){t.__esModule=!0,t.cloneElement=function(e,t){t.style&&e.props.style&&(t.style=i(i({},e.props.style),t.style));t.className&&e.props.className&&(t.className=e.props.className+" "+t.className);return s.default.cloneElement(e,t)};var r,s=(r=n(59301))&&r.__esModule?r:{default:r};function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function i(e){for(var t=1;t0&&(i=10+n*r);var a=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);s>40&&(a=40);var o=this.randomNum(-10,10);e.translate(i,a),e.rotate(o*Math.PI/180),e.fillText(t,0,0),e.rotate(-o*Math.PI/180),e.translate(-i,-a)}},{key:"drawLine",value:function(e){for(var t=0;t<1;t++)e.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),e.beginPath(),e.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.stroke()}},{key:"drawDot",value:function(e){for(var t=0;t<100;t++)e.fillStyle=this.randomColor(0,255),e.beginPath(),e.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),e.fill()}},{key:"randomCode",value:function(){for(var e=this,t="",n=0;n3?(0,I.jsxs)(I.Fragment,{children:["课堂内有",(0,I.jsx)("span",{className:k,children:null==t?void 0:t.join("、")}),"等",(0,I.jsx)("span",{className:k,children:n}),"名学生"]}):(0,I.jsxs)(I.Fragment,{children:["课堂内有",(0,I.jsx)("span",{className:k,children:null==t?void 0:t.join("、")}),["","一","两","三"][n],"名学生"]})},P=function(e){var t=e.onCancel,n=e.onOk,s=e.visible,r=(e.inPaper,e.renderData),i=(e.type,e.isMultipleCourse),a=void 0!==i&&i,o=f.Z.useForm(),l=m()(o,1)[0],d=(0,x.useState)(1),h=m()(d,2),y=h[0],v=h[1],_=(0,x.useState)(!1),b=m()(_,2),M=b[0],N=b[1],C=(0,x.useMemo)((function(){return 1===(null==r?void 0:r.total_num)&&1===(null==r?void 0:r.can_copy_num)}),[r]),L=(0,x.useMemo)((function(){var e;return null==r||null===(e=r.course_data_list)||void 0===e?void 0:e.filter((function(e){return e.is_show}))}),[r]);return(0,I.jsx)(I.Fragment,{children:C?(0,I.jsxs)(g.Z,{centered:!0,closable:!0,open:s,destroyOnClose:!0,title:"提示",className:S,width:682,confirmLoading:M,onCancel:t,onOk:p()(c()().mark((function e(){var t,s,i;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),t=y,a&&(i=u()({},l.getFieldsValue()),t=null==r||null===(s=r.course_data_list)||void 0===s?void 0:s.map((function(e){return void 0!==i[e.id]?u()(u()({},e),{},{is_copy:i[e.id]}):e}))),e.next=5,n(t);case 5:N(!1);case 6:case"end":return e.stop()}}),e)}))),children:[(0,I.jsx)("div",{className:w,style:{marginBottom:20},children:a?"检测到以下课堂已在教学课堂中使用,请问是否复制成新的实训发送至教学课堂中?":(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(O,{studentNames:null==r?void 0:r.student_names,total:null==r?void 0:r.student_count}),"学习过该实践项目。该项目支持复制,请选择是否将该项目复制为新项目发送至课堂中?"]})}),a?(0,I.jsx)(f.Z,{form:l,preserve:!1,children:null==L?void 0:L.map((function(e){return(0,I.jsxs)(x.Fragment,{children:[(0,I.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,I.jsx)(f.Z.Item,{name:e.id,initialValue:1,children:(0,I.jsxs)(j.ZP.Group,{className:w,children:[(0,I.jsx)(j.ZP,{value:1,style:{color:"#464f66"},children:"复制实训"}),(0,I.jsx)(j.ZP,{value:0,style:{color:"#464f66"},children:"不复制实训"})]})})]},e.id)}))}):(0,I.jsxs)(j.ZP.Group,{value:y,onChange:function(e){return v(e.target.value)},className:w,style:{marginBottom:30},children:[(0,I.jsx)(j.ZP,{value:1,style:{color:"#464f66"},children:"复制"}),(0,I.jsx)(j.ZP,{value:0,style:{color:"#464f66"},children:"不复制"})]}),(0,I.jsxs)("div",{children:[(0,I.jsx)("div",{className:w,style:{marginBottom:10},children:"* 说明:"}),(0,I.jsx)("div",{className:w,style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,I.jsx)("div",{className:"".concat(w," ").concat(k),children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]})]}):(0,I.jsx)(g.Z,{centered:!0,closable:!0,destroyOnClose:!0,open:s,confirmLoading:M,title:"提示",width:682,onCancel:t,onOk:p()(c()().mark((function e(){var t,s,i;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),t=0,a&&(i=u()({},l.getFieldsValue()),t=null==r||null===(s=r.course_data_list)||void 0===s?void 0:s.map((function(e){return void 0!==i[e.id]?u()(u()({},e),{},{is_use:i[e.id]}):e}))),e.next=5,n(t);case 5:N(!1);case 6:case"end":return e.stop()}}),e)}))),children:(0,I.jsxs)("div",{className:w,children:[(0,I.jsx)(O,{studentNames:null==r?void 0:r.student_names,total:null==r?void 0:r.student_count}),"学习过该实践项目。",a?(0,I.jsxs)(f.Z,{form:l,preserve:!1,children:[(0,I.jsx)("h3",{children:"当前实训不可复制,已经检测到以下课堂存在该实训,同一实训在课堂中重复使用时,会导致成绩互相影响,请确认是否继续使用"}),null==L?void 0:L.map((function(e){return(0,I.jsxs)(x.Fragment,{children:[(0,I.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,I.jsx)(f.Z.Item,{name:e.id,initialValue:1,children:(0,I.jsxs)(j.ZP.Group,{className:w,children:[(0,I.jsx)(j.ZP,{value:1,style:{color:"#464f66"},children:"继续使用"}),(0,I.jsx)(j.ZP,{value:0,style:{color:"#464f66"},children:"不使用"})]})})]},e.id)}))]}):(0,I.jsxs)("div",{children:["该项目不支持复制,若确认继续发送,",(0,I.jsx)("span",{className:k,children:"当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"}),"(如果不想清空学生之前的挑战记录,建议参照该实践项目的内容自行创建一个新的项目,或者尝试联系项目创建人开放本项目的复制权限)。"]})]})})})},Z=function(){var e=(0,x.useState)(!1),t=m()(e,2),n=t[0],s=t[1],r=(0,x.useState)(),i=m()(r,2),o=i[0],l=i[1],u=function(){var e=p()(c()().mark((function e(t){var n,r,i,o,u;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.isImportMultipleCourse,r=void 0!==n&&n,i=a()(t,L),e.next=3,(0,C.Tr)(i);case 3:if(!("status"in(o=e.sent))){e.next=6;break}return e.abrupt("return",!1);case 6:if(!r){e.next=13;break}if(!(null==o||null===(u=o.course_data_list)||void 0===u?void 0:u.some((function(e){return e.is_show})))){e.next=12;break}return l(o),s(!0),e.abrupt("return",!0);case 12:return e.abrupt("return",o.course_data_list||[]);case 13:if(0!==o.student_count){e.next=15;break}return e.abrupt("return",!1);case 15:return l(o),s(!0),e.abrupt("return",!0);case 18:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return[n,function(){return s(!1)},o,u]},D=function(e){var t=f.Z.useForm(),n=m()(t,1)[0],s=(0,x.useState)(!1),i=m()(s,2),a=i[0],o=i[1],l=e.onCancel,u=e.onOk,d=e.visible,h=e.inPaper,w=void 0!==h&&h,C=e.renderData,L=e.type,P=e.isMultipleCourse,Z=void 0!==P&&P,D=e.position,z=(0,x.useMemo)((function(){return w?[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:N,render:function(e,t){return(0,I.jsx)("a",{href:"/shixuns/".concat(t.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,t){return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(f.Z.Item,{name:["".concat("subject"===L?t.stage_shixun_id:t.shixun_course_id||t.id),"is_copy"],initialValue:1,children:(0,I.jsxs)(j.ZP.Group,{children:[(0,I.jsx)(j.ZP,{value:1,children:"是"}),(0,I.jsx)(j.ZP,{value:0,children:"否"})]})}),(0,I.jsx)(f.Z.Item,{name:["".concat("subject"===L?null==t?void 0:t.stage_shixun_id:t.shixun_course_id||t.id),"is_use"],hidden:!0,initialValue:1,children:(0,I.jsx)(y.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:N,render:function(e,t){return(0,I.jsx)("a",{href:"/shixuns/".concat(t.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,t){return(0,I.jsx)(f.Z.Item,{name:["".concat("subject"===L?t.stage_shixun_id:t.shixun_course_id||t.id),"is_use"],initialValue:1,children:(0,I.jsxs)(j.ZP.Group,{children:[(0,I.jsx)(j.ZP,{value:1,children:"是"}),(0,I.jsx)(j.ZP,{value:0,children:"否"})]})})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,t){return(0,I.jsx)(f.Z.Item,{name:["".concat("subject"===L?t.stage_shixun_id:t.shixun_course_id||t.id),"is_copy"],initialValue:1,children:(0,I.jsxs)(j.ZP.Group,{children:[(0,I.jsx)(j.ZP,{value:1,children:"是"}),(0,I.jsx)(j.ZP,{value:0,children:"否"})]})})}}]}),[w]),E=(0,x.useMemo)((function(){return w?[{title:"实践项目名称",dataIndex:"name",width:424,className:N,align:"center",ellipsis:!0,render:function(e,t){return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("a",{href:"/shixuns/".concat(t.identifier,"/challenges"),target:"_blank",children:e}),(0,I.jsx)(f.Z.Item,{name:["".concat("subject"===L?null==t?void 0:t.stage_shixun_id:t.shixun_course_id||t.id),"is_copy"],hidden:!0,initialValue:0,children:(0,I.jsx)(y.Z,{type:"hidden"})}),(0,I.jsx)(f.Z.Item,{name:["".concat("subject"===L?null==t?void 0:t.stage_shixun_id:t.shixun_course_id||t.id),"is_use"],hidden:!0,initialValue:1,children:(0,I.jsx)(y.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,className:N,ellipsis:!0,align:"center",render:function(e,t){return(0,I.jsx)("a",{href:"/shixuns/".concat(t.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,t){return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(f.Z.Item,{name:["".concat("subject"===L?null==t?void 0:t.stage_shixun_id:t.shixun_course_id||t.id),"is_use"],initialValue:0,children:(0,I.jsxs)(j.ZP.Group,{children:[(0,I.jsx)(j.ZP,{value:1,children:"是"}),(0,I.jsx)(j.ZP,{value:0,children:"否"})]})}),(0,I.jsx)(f.Z.Item,{name:["".concat("subject"===L?null==t?void 0:t.stage_shixun_id:t.shixun_course_id||t.id),"is_copy"],hidden:!0,initialValue:0,children:(0,I.jsx)(y.Z,{type:"hidden"})})]})}}]}),[w]);if(Z){var T={title:"课堂名称",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:N,render:function(e,t){return(0,I.jsx)("a",{href:"/classrooms/".concat(t.course_id),children:e})}};z=[T].concat(r()(z)),E=[T].concat(r()(E))}var A=(0,x.useMemo)((function(){return function(e){var t=e.used,n=e.copy,s=e.canNotCopy,r=e.studentNames,i=e.studentCount,a=e.inPaper,o=e.is_random,c=void 0!==o&&o,l=e.position,u=(void 0===l?"":l)||(a?"试卷":"课程");return(0,I.jsxs)("span",{children:[(0,I.jsx)(O,{studentNames:r,total:i}),"学习过",u,"中的",(0,I.jsx)("span",{className:k,children:t}),"个项目,",n>0&&s>0?(0,I.jsxs)(I.Fragment,{children:["其中",(0,I.jsx)("span",{className:k,children:n}),"个项目支持复制,",(0,I.jsx)("span",{className:k,children:s}),"个项目不支持复制"]}):n>0&&0===s?(0,I.jsxs)(I.Fragment,{children:["其中",(0,I.jsx)("span",{className:k,children:n}),"个项目支持复制"]}):0===n&&s>0?(0,I.jsxs)(I.Fragment,{children:["其中",(0,I.jsx)("span",{className:k,children:s}),"个项目不支持复制"]}):void 0,"。请选择",c?"":"是否继续使用和","是否复制为新项目发送至课堂中?"]})}({used:null==C?void 0:C.repeat_shixun_num,copy:null==C?void 0:C.can_copy_num,canNotCopy:null==C?void 0:C.no_copy_num,studentNames:null==C?void 0:C.student_names,studentCount:null==C?void 0:C.student_count,is_random:null==C?void 0:C.is_random,inPaper:w,position:D})}),[C,w,D]);return(0,I.jsx)(g.Z,{title:"提示",centered:!0,open:d,confirmLoading:a,onOk:p()(c()().mark((function e(){var t,s;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o(!0),t=n.getFieldsValue(),s=Object.keys(t).map((function(e){return{id:parseInt(e.split("_")[0]),course_id:parseInt(e.split("_")[1]),is_use:t[e].is_use,is_copy:t[e].is_copy}})),e.next=5,u(s);case 5:o(!1);case 6:case"end":return e.stop()}}),e)}))),onCancel:l,width:880,okText:"确认",className:S,destroyOnClose:!0,children:(0,I.jsxs)(f.Z,{form:n,preserve:!1,children:[(0,I.jsx)("div",{className:_,children:A}),(0,I.jsxs)("div",{style:{marginBottom:30},children:[(0,I.jsx)("div",{style:{marginBottom:20},children:"* 说明"}),(0,I.jsx)("div",{style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,I.jsx)("div",{className:k,children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]}),(null==C?void 0:C.can_copy_num)>0&&(0,I.jsxs)("div",{children:[(0,I.jsx)("div",{className:b,children:"支持复制的项目"}),(0,I.jsx)(v.Z,{columns:z,className:M,dataSource:null==C?void 0:C.can_copy_list,rowKey:"subject"===L?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})]}),(null==C?void 0:C.no_copy_num)>0&&(0,I.jsxs)("div",{children:[(0,I.jsx)("div",{className:b,children:"不支持复制的项目"}),(0,I.jsx)(v.Z,{columns:E,className:M,dataSource:null==C?void 0:C.no_copy_list,rowKey:"subject"===L?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})]}),(null==C?void 0:C.no_use_list.length)>0&&(null==C?void 0:C.no_use_list.map((function(e){return(0,I.jsxs)("div",{children:[(0,I.jsx)(f.Z.Item,{name:["".concat("subject"===L?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_copy"],hidden:!0,initialValue:0,children:(0,I.jsx)(y.Z,{type:"hidden"})}),(0,I.jsx)(f.Z.Item,{name:["".concat("subject"===L?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_use"],hidden:!0,initialValue:1,children:(0,I.jsx)(y.Z,{type:"hidden"})})]},"subject"===L?e.stage_shixun_id:e.shixun_course_id||e.id)})))]})})},z=function(e){return"multiple"===e.modalType?(0,I.jsx)(D,u()({},e)):(0,I.jsx)(P,u()({},e))}},2290:function(e,t,n){n.r(t),n.d(t,{default:function(){return Oe}});var s=n(7557),r=n.n(s),i=n(37205),a=n.n(i),o=n(41498),c=n.n(o),l=n(82242),u=n.n(l),d=n(79800),p=n.n(d),h=n(39647),m=n.n(h),x=n(59301),f=n(80608),g=n(43418),j=n(20834),y=n(8591),v=n(66999),_=n(86859),b=n(81228),w=n(3113),M=n(61186),N=n.n(M),S=n(75916),k=n(27876),C=n(6638),I=n(49105),L=n(99313),O=n(78241),P=n(94001),Z=n(57809),D=n(24650),z=n(26724),E=n.n(z),T=n(9221),A=n(37712),R=["onResize","width"],G={header:{cell:function(e){var t=e.onResize,n=e.width,s=m()(e,R);return n?(0,A.jsx)(T.Resizable,{width:n,height:0,handle:(0,A.jsx)("span",{className:"react-resizable-handle",onClick:function(e){e.stopPropagation()}}),onResize:t,draggableOpts:{enableUserSelectHack:!1},children:(0,A.jsx)("th",u()({},s))}):(0,A.jsx)("th",u()({},s))}}},B=n(51945),Y=["pagination","resColumns","dataSource","onRow"],H=function(e){var t=e.pagination,n=e.resColumns,s=e.dataSource,r=e.onRow,i=m()(e,Y),o=(0,x.useState)(!1),c=p()(o,2),l=c[0],d=(c[1],(0,x.useState)([{}])),h=p()(d,2),f=h[0],g=h[1],j=(0,x.useRef)(null);(0,x.useEffect)((function(){var e=n;e=e.map((function(e,t){return u()(u()({},e),{},{onHeaderCell:function(e){return{width:e.width,onResize:y(t)}}})})),g(e)}),[]),(0,x.useEffect)((function(){j.current=f}),[f]);var y=function(e){return function(t,n){var s=n.size,r=a()(j.current);r[e]=u()(u()({},r[e]),{},{width:s.width}),g(r)}};return(0,A.jsx)("div",{children:(0,A.jsx)(B.Z,u()(u()({bordered:!0,components:G,columns:f,dataSource:s,pagination:t,loading:l,onRow:r},i),{},{rowKey:function(e){return e.key||e.id}}))})},F="hideHeadCheckbox___Hq5gw",W="tabSearch___NaKI4",Q="warpModal___HLUgh",J="modalColumn___F7R5w",V="modalRow___L6ghw",$="sup___VGKXV",U=n(10283),K=n(51562),X=n(41852),q=L.Z.TabPane,ee=(0,f.connect)((function(e){return{exercise:e.exercise,loading:e.loading,classroomList:e.classroomList}}))((function(e){var t,n=e.classroomList,s=e.exercise,i=(e.loading,e.dispatch),o=(0,f.useParams)(),l=((0,f.useLocation)(),O.Z.useForm()),d=(p()(l,1)[0],s.brankList,(0,x.useState)(!0)),h=p()(d,2),m=h[0],j=h[1],v=(0,x.useState)(!1),_=p()(v,2),b=_[0],M=_[1],N=(0,x.useState)("myself"),S=p()(N,2),C=S[0],I=S[1],z=(0,x.useState)([]),T=p()(z,2),R=T[0],G=T[1],B=(0,x.useState)([]),Y=p()(B,2),ee=Y[0],te=Y[1],ne=(0,x.useState)(),se=p()(ne,2),re=se[0],ie=se[1],ae=(0,x.useState)([]),oe=p()(ae,2),ce=oe[0],le=oe[1],ue=(0,x.useRef)(null),de=(0,x.useState)(!1),pe=p()(de,2),he=pe[0],me=pe[1],xe=(0,x.useState)(""),fe=p()(xe,2),ge=fe[0],je=fe[1],ye=(0,x.useState)(""),ve=p()(ye,2),_e=ve[0],be=ve[1],we=[{title:"试卷名称",dataIndex:"name",width:150,ellipsis:!0,align:"left"},{title:"知识点",dataIndex:"course_list_name",width:150,ellipsis:!0,align:"left"},{title:"类型",dataIndex:"is_random",width:90,align:"left",render:function(e){return e?"随机组卷":"人工组卷"}},{title:"更新时间",dataIndex:"updated_at",width:150,align:"left"},{title:"试题数",dataIndex:"item_num",width:60,align:"center"},{title:"总分",dataIndex:"total_score",width:60,align:"center"},{title:"操作",dataIndex:"is_random",width:60,align:"center",render:function(e,t){return(0,A.jsx)("a",{href:e?"/randompaper/detail/".concat(t.id):"/paperlibrary/see/".concat(t.id,"?defaultActiveKey=1"),target:"_blank>",children:"预览"})}}],Me=(0,x.useState)({page:0,limit:20,group_id:null,object_type:"examination_bank",search:"",filter:"myself"}),Ne=p()(Me,2),Se=Ne[0],ke=Ne[1];(0,x.useEffect)((function(){"试卷选用"===s.actionTabs.key&&(Le(),le([]),Ce())}),[s.actionTabs.key]);var Ce=function(){var e=c()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"paperlibrary/getTeachGroupData"});case 2:t=e.sent,te(t);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ie=function(e){var t=parseInt(e);return isNaN(t)?"":t},Le=function(){var e=c()(r()().mark((function e(){var t,n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!m){e.next=11;break}return++Se.page,j(!1),e.next=5,i({type:"exercise/getBrankList",payload:u()({},Se)});case 5:n=e.sent,R=null!=n&&n.object_list?a()(R.concat(null==n?void 0:n.object_list)):R,ie(n.is_teacher),(null===(t=n.object_list)||void 0===t?void 0:t.length)50?"block":"none"}})]}),(0,A.jsx)("div",{style:{display:"none",marginLeft:106},id:"model_error",className:"c-red",children:"请输入1-50之间的整数"})]}),okText:"确认",cancelText:"取消",onCancel:Pe,onOk:function(){var e=c()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(d<1||d>50)){e.next=4;break}return document.getElementById("model_error").style.display="block",e.abrupt("return",Promise.reject());case 4:return p.update({cancelButtonProps:{disabled:!0}}),e.next=7,i({type:"exercise/saveBanks",payload:{course_id:o.coursesId,object_type:"examination_bank",bank_id:ce,shixuns_info:a,num:d}});case 7:t=e.sent,p.update({cancelButtonProps:{disabled:!1}}),t&&0===t.status?((0,k.L9)(["教学课堂","试卷","试卷选用"]),g.Z.destroyAll(),i({type:"classroomList/getClassroomExercisesList",payload:u()({},s.actionTabs.params)}),Pe(),Ee(),y.ZP.success("生成试卷成功")):(Pe(),Ee());case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 13:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,A.jsxs)(A.Fragment,{children:[(0,A.jsxs)(g.Z,{centered:!0,width:980,title:"选择试卷",maskClosable:!1,destroyOnClose:!0,open:"试卷选用"===s.actionTabs.key,okText:"确定",cancelText:"取消",confirmLoading:b,bodyStyle:{minHeight:200},wrapClassName:Q,onOk:c()(r()().mark((function e(){var t,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(ce.length){e.next=3;break}return y.ZP.error("请选择试卷"),e.abrupt("return");case 3:if(M(!0),s=!1,!1,R.forEach((function(e){ce.includes(e.id)&&e.need_authorize&&(s=e.need_authorize),ce.includes(e.id)&&e.is_random})),!s){e.next=10;break}return(0,U.rX)(!1,"该试卷中包含实训需授权后才可使用。 您可以在QQ服务群向管理员申请,获得继续操作的权限。"),e.abrupt("return");case 10:return e.next=12,Ae({id:"".concat(ce[0]),course_id:null===(t=n.detailTopBanner)||void 0===t?void 0:t.course_id,type:"examination_bank"});case 12:e.sent||Re([]),M(!1);case 15:case"end":return e.stop()}}),e)}))),onCancel:Pe,children:[(0,A.jsxs)(L.Z,{activeKey:C,onTabClick:function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ue.current.scrollTop=0,R=[],C!==t&&le([]),I(t),Se.page=0,Se.filter=t,Se.group_id=null,m=!0,Le();case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:[(0,A.jsx)(q,{tab:(0,A.jsx)("span",{children:"我的试卷库"})},"myself"),(0,A.jsx)(q,{tab:(0,A.jsx)("span",{children:"教研共享"})},"teacher"),(0,A.jsx)(q,{tab:(0,A.jsx)("span",{children:"公共试卷库"})},"public")]}),(0,A.jsxs)("div",{className:W,children:["teacher"===C&&(0,A.jsxs)(Z.default,{value:Se.group_id,onChange:function(e){ue.current.scrollTop=0,R=[],Se.page=0,Se.group_id=e,m=!0,le([]),ke(u()({},Se)),Le()},size:"middle",style:{width:200,marginRight:30},children:[(0,A.jsx)(Z.default.Option,{value:null,children:"全部教研团队"}),null==ee||null===(t=ee.groups)||void 0===t?void 0:t.map((function(e){return(0,A.jsx)(Z.default.Option,{value:null==e?void 0:e.group_id,children:null==e?void 0:e.name},null==e?void 0:e.group_id)}))]}),(0,A.jsx)(D.Z.Search,{placeholder:"请输入试卷名称进行搜索",value:Se.search,onChange:function(e){Se.search=e.target.value,ke(u()({},Se))},onSearch:function(e){ue.current.scrollTop=0,R=[],Se.page=0,m=!0,le([]),e&&(0,X.tk)({name:e,copywriting:e,position:"Exercise"}),Le()}})]}),(0,A.jsxs)("div",{ref:ue,style:{maxHeight:350,overflowY:"auto",overflowX:"hidden",marginTop:10,paddingBottom:20},children:[!re&&"public"===C&&(0,A.jsxs)("div",{style:{display:"flex",flexDirection:"column",paddingTop:"30px",alignItems:"center",justifyContent:"center"},children:[(0,A.jsx)("span",{children:"通过职业认证的教师才能访问公共课程资源库"}),(0,A.jsx)("p",{style:{cursor:"pointer",background:"#ff6800",height:"30px",textAlign:"center",marginTop:"5px",padding:"5px 0px",color:"#fff",width:"80px"},onClick:function(){window.open("/account/certification")},children:"立即认证"})]}),(0,A.jsx)(E(),{initialLoad:!1,pageStart:0,loadMore:function(){Le()},hasMore:m,useWindow:!1,children:"试卷选用"===s.actionTabs.key&&re&&(0,A.jsx)(H,{className:F,pagination:!1,hideSelectAll:!0,dataSource:R,onRow:function(e){return{onClick:function(){le([null==e?void 0:e.id])}}},resColumns:we,rowSelection:Oe})})]})]}),(0,A.jsx)(g.Z,{title:"提示",open:he,confirmLoading:!1,centered:!0,okText:"设置规则",cancelText:"修改试卷",footer:(0,A.jsxs)("div",{children:[(0,A.jsx)(w.ZP,{onClick:function(){me(!1),f.history.push(_e)},children:"修改试卷"}),(0,A.jsx)(w.ZP,{type:"primary",onClick:function(){f.history.push(ge),me(!1)},children:"设置规则"})]}),onCancel:function(){me(!1)},children:(0,A.jsx)("p",{children:"试卷创建完成!目前处于未发布状态,是否设置考试规则?"})}),(0,A.jsx)(K.Z,{inPaper:!0,visible:ze,onCancel:Ee,onOk:Re,renderData:Te,modalType:"multiple",type:"examination_bank"})]})})),te=n(4532),ne=n(69185),se=(0,f.connect)((function(e){return{exercise:e.exercise}}))((function(e){var t=e.exercise,n=e.dispatch,s=(0,f.useParams)();return(0,A.jsx)(g.Z,{centered:!0,title:"提示",open:"设为公开"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.ZP)("/api/courses/".concat(s.coursesId,"/exercises/set_public.json"),{method:"post",body:{check_ids:a()(t.actionTabs.selectArrs)}});case 2:0===e.sent.status&&((0,k.L9)(["教学课堂","试卷","设为公开"]),y.ZP.success("操作成功"),n({type:"exercise/setActionTabs",payload:{}}),n({type:"classroomList/getClassroomExercisesList",payload:u()({},t.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"exercise/setActionTabs",payload:{}})},children:(0,A.jsxs)("p",{children:["设为公开后,非课堂成员也可以访问查看",(0,A.jsx)("br",{}),"是否确认设为公开?"]})})})),re=n(7769),ie=["exercise","dispatch","user"],ae=(0,f.connect)((function(e){return{exercise:e.exercise,user:e.user}}))((function(e){var t,n,s=e.exercise,i=e.dispatch,o=e.user,l=(m()(e,ie),(0,f.useParams)()),d=(0,x.useState)(!1),h=p()(d,2),j=h[0],v=h[1],_=(0,x.useState)(!1),b=p()(_,2),w=b[0],M=b[1],N=(0,x.useRef)(null);(0,x.useEffect)((function(){if("批量删除"===s.actionTabs.key){var e;if((0,S.j5)())return void M(!0);var t={hasNum:0,noHasNum:0};null==s||null===(e=s.actionTabs)||void 0===e||null===(e=e.selectArrsAll)||void 0===e||e.map((function(e){var n;e.author_login===(null===(n=o.userInfo)||void 0===n?void 0:n.login)?++t.hasNum:++t.noHasNum})),t.noHasNum>0?g.Z.info({title:"权限提示",className:"custom-modal-divider ",icon:null,content:(0,A.jsxs)("div",{children:["当前选中资源中:",(0,A.jsx)("span",{className:"c-blue",children:t.hasNum}),"个由您本人发布,",(0,A.jsx)("span",{className:"c-red",children:t.noHasNum})," 个由其他老师发布。",(0,A.jsx)("br",{}),"课堂内只能删除本人发布的资源,请取消选中其他老师发布的资源。"]}),onOk:function(){C()}}):M(!0)}else M(!1)}),[s.actionTabs.key]);var C=function(){i({type:"exercise/setActionTabs",payload:{}})};return(0,A.jsx)(g.Z,{centered:!0,title:"提示",open:w,okText:"确定",cancelText:"取消",confirmLoading:j,destroyOnClose:!0,onOk:c()(r()().mark((function e(){var t,n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(t=N.current)||void 0===t||!t.onVerify()){e.next=2;break}return e.abrupt("return");case 2:return v(!0),e.next=5,(0,I.ZP)("/api/courses/".concat(l.coursesId,"/exercises/destroys.json"),{method:"post",body:{check_ids:a()(s.actionTabs.selectArrs)}});case 5:n=e.sent,v(!1),0===n.status&&((0,k.L9)(["教学课堂","试卷","删除"]),y.ZP.success("删除成功"),i({type:"exercise/setActionTabs",payload:{}}),i({type:"classroomList/getClassroomExercisesList",payload:u()({},s.actionTabs.params)}),i({type:"classroomList/getClassroomLeftMenus",payload:u()({},s.actionTabs.params)}));case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){i({type:"exercise/setActionTabs",payload:{}})},children:null!=s&&null!==(t=s.actionTabs)&&void 0!==t&&t.status&&["未开始"].includes(null==s||null===(n=s.actionTabs)||void 0===n?void 0:n.status)?(0,A.jsx)("p",{children:"删除试卷会同步删除试卷中的所有考试,确认是否删除?"}):(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)("p",{style:{color:"#DD0000"},children:"删除考试则会清除学生所有的答题数据,且数据不可恢复,如确定删除,请输入下方验证码"}),(0,A.jsx)(re.Z,{ref:function(e){return N.current=e}})]})})})),oe=["exercise","dispatch"],ce=(0,f.connect)((function(e){return{exercise:e.exercise}}))((function(e){var t=e.exercise,n=e.dispatch,s=(m()(e,oe),(0,f.useParams)());return s.id=s.coursesId,(0,x.useEffect)((function(){"加入试卷库"===t.actionTabs.key&&new Promise(c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.ZP)("/api/courses/".concat(s.id,"/exercises/join_examination_banks.json"),{method:"post",body:{check_ids:a()(t.actionTabs.selectArrs)}});case 2:0===e.sent.status&&((0,k.L9)(["教学课堂","试卷","加入试卷库"]),y.ZP.success("已加入个人试卷库,试题同步加入至个人题库")),n({type:"exercise/setActionTabs",payload:{}});case 5:case"end":return e.stop()}}),e)}))))}),[t.actionTabs.key]),(0,A.jsx)(A.Fragment,{})})),le=n(6848),ue=n(24905),de=n(60324),pe="listItem___aJrbL",he="info___X9HlC",me="title___ZDroC",xe="titleLeft___JzNZc",fe="titleRight___RP0gb",ge="name___LdzGg",je="popover___Qeg0P",ye="dot___c9Vwj";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var ve=n(80836),_e=n(46952),be=n(43463),we=n(72746),Me=n(43531),Ne=(0,f.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t,n,s,i,a,o,l,d,h,m,j,v,_,b,w=e.v,M=(e.k,e.match,e.selectArrs),C=e.setSelectArrs,L=e.dispatch,O=e.params,P=e.classroomList,Z=(e.batchStatus,e.manageAllGroup),D=(0,x.useState)([]),z=p()(D,2),E=z[0],T=z[1],R=(0,x.useState)(!1),G=p()(R,2),Y=G[0],H=G[1],F=(0,x.useRef)(),W=!1,Q="YYYY-MM-DD",J=N()("2020-11-15",Q);function V(){return $.apply(this,arguments)}function $(){return($=c()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(O,222),e.next=3,(0,I.ZP)("/api/courses/".concat(null==O?void 0:O.coursesId,"/exercises/group_use_list.json"),{method:"get",params:u()(u()({},O),{},{id:w.id})});case 3:t=e.sent,T((null==t?void 0:t.groups)||[]);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var U=function(){return g.Z.info({title:"题库改版告知",content:(0,A.jsx)(A.Fragment,{children:"EduCoder已升级题库功能,所有试题均需匹配知识点。 当前试卷所涉及试题均未匹配知识点,无法随机抽取,已不能有效使用。请在试卷库重新组卷后使用。 由此带来的不便,敬请谅解!"})})};null!=w&&w.appraise_label&&(W=!0);var K=function(e){var t;f.history.push("/classrooms/".concat(O.coursesId,"/exercisenotice/").concat(e.id,"/users/").concat(null===(t=(0,S.eY)())||void 0===t?void 0:t.login))},X=[{title:"班级",dataIndex:"name",key:"name"},{title:"考试状态",dataIndex:"exercise_status",key:"exercise_status",width:100,filters:[{text:"未开始",value:1},{text:"考试中",value:2},{text:"已结束",value:3}],onFilter:function(e,t){return t.exercise_status===e},render:function(e,t){return(0,A.jsxs)("div",{children:[1===e&&(0,A.jsxs)("span",{children:[(0,A.jsx)("i",{className:ye,style:{background:"#C3C3C3"}}),"未开始"]}),2===e&&(0,A.jsxs)("span",{children:[(0,A.jsx)("i",{className:ye,style:{background:"#4EACFF"}}),"考试中"]}),3===e&&(0,A.jsxs)("span",{children:[(0,A.jsx)("i",{className:ye,style:{background:"#FC2D6B"}}),"已结束"]})]})}},{title:"开始时间",dataIndex:"publish_time",key:"publish_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:"publish_time"===O.order_by?"desc"===O.sort_direction?"descend":"ascend":null},{title:"结束时间",dataIndex:"end_time",key:"end_time",sorter:!0,width:170,showSorterTooltip:!1,sortOrder:"end_time"===O.order_by?"desc"===O.sort_direction?"descend":"ascend":null},{title:"提交人数",dataIndex:"exercise_answer",key:"exercise_answer",align:"center",width:80,render:function(e,t){return 1===t.exercise_status?"-":(0,A.jsxs)("span",{children:[e,"/",t.exercise_users]})}},{title:"待评阅试卷",dataIndex:"unreview_count",key:"unreview_count",align:"center",width:90,render:function(e,t){return 1===t.exercise_status?"-":0===e?(0,A.jsx)("span",{style:{cursor:"no-drop",color:"#999999"},children:e}):(0,A.jsx)("a",{onClick:function(){return(0,k.xg)("/classrooms/".concat(null==O?void 0:O.coursesId,"/exercise/").concat(null==w?void 0:w.id,"/detail?random=false&exercise_group_id=").concat(t.course_group_id))},children:e})}},{title:"操作",dataIndex:"action",align:"center",key:"action",width:60,render:function(e,t){return 1===t.exercise_status?(0,A.jsx)("img",{style:{cursor:"not-allowed"},src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbD0iIzk3OTc5NyIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiLz48L2c+PC9nPjwvc3ZnPg=="}):(0,A.jsx)(le.Z,{title:"评阅",children:(0,A.jsx)("a",{onClick:function(){return(0,k.xg)("/classrooms/".concat(null==O?void 0:O.coursesId,"/exercise/").concat(null==w?void 0:w.id,"/detail?random=false&exercise_group_id=").concat(t.course_group_id))},children:(0,A.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwaDIydjIySDB6Ii8+PGcgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBmaWxsPSIjMjI5QkZGIiBkPSJNMTAuNDIyIDUuODE4aC44djEwLjRoLS44eiIvPjxwYXRoIGQ9Ik0xMC43NDMgMTcuMDE4YS40OS40OSAwIDAgMS0uMzgtLjE5N2MtLjM4LS41NDEtMS4yMS0uOTEtMS45OTMtLjkxSDMuNjk3YS40ODUuNDg1IDAgMCAxLS40NzUtLjQ5M1Y0Ljg4M2MwLS4xNzMuMDcxLS4zMi4xNjYtLjQ0My4yMTQtLjIyMi41MjItLjIyMi43MzYtLjIyMmg0LjEwNGMxLjEzOSAwIDIuMzAxLjY0IDIuODIzIDEuNTc2LjE0My4yMjEuMDcxLjU0MS0uMTY2LjY2NGEuNDM4LjQzOCAwIDAgMS0uNjQtLjE3MkM5Ljg4OSA1LjY3IDkuMDEgNS4xNzggOC4yMjggNS4xNzhINC4xNzF2OS43MjNoNC4yYzEuMDY3IDAgMi4xODIuNTE3IDIuNzUxIDEuMjhhLjQ5My40OTMgMCAwIDEtLjA5NS42OWMtLjA5NC4wOTgtLjE5LjE0Ny0uMjg0LjE0N1oiIGZpbGw9IiMwMTUyZDkiLz48cGF0aCBkPSJNMTEuMDA2IDE3LjAxOGEuNDY5LjQ2OSAwIDAgMS0uMjk0LS4wOTguNDgzLjQ4MyAwIDAgMS0uMDk4LS42OWMuNTg4LS43NjMgMS43MTQtMS4yOCAyLjg0LTEuMjhoMy45OVY1LjIwM2gtMy44NjhjLS44NTcgMC0xLjg4NS40OTItMi4yNTIgMS4xMDctLjE0Ny4yMjItLjQ0LjMyLS42Ni4xNzMtLjIyLS4xNDgtLjMxOS0uNDQzLS4xNzItLjY2NS42MTItMS4wMzQgMi4wNTYtMS42IDMuMDg0LTEuNmg0LjIzNGMuMDk4IDAgLjI5NCAwIC40NC4xNDguMTcyLjE3Mi4xNzIuMzcuMTcyLjQ2OHYxMC41ODRjMCAuMjcxLS4yMi40OTItLjQ5LjQ5MkgxMy40M2MtLjgwOCAwLTEuNjQuMzctMi4wNTYuOTExYS40My40MyAwIDAgMS0uMzY3LjE5N1oiIGZpbGw9IiMwMTUyZDkiLz48L2c+PC9nPjwvc3ZnPg=="})})})}}];return(0,A.jsxs)("div",{className:pe,onClick:function(){(0,k.xg)("/classrooms/".concat(O.coursesId,"/exercise/").concat(w.id,"/detail?random=").concat(w.is_random))},children:[(0,S.GJ)()&&(0,A.jsx)(ue.Z,{checked:M.includes(w.id),value:w.id,className:"mr20",onClick:function(e){e.stopPropagation()},onChange:function(e){M.indexOf(w.id);M.indexOf(w.id)>-1?C(M.filter((function(e){return e!==w.id}))):C(M.concat(w.id))}}),(0,A.jsxs)("div",{className:he,children:[(0,A.jsxs)("div",{className:me,children:[(0,A.jsxs)("div",{className:xe,style:{marginRight:15},children:[function(e){return W?(0,A.jsx)("span",{style:{backgroundColor:"#f59a23"},className:"tag-style mr10",children:"集中阅卷"}):null!=e&&e.includes("未开始")?(0,A.jsx)("span",{style:{backgroundColor:"#B8B8B8"},className:"tag-style mr10",children:"未开始"}):null!=e&&e.includes("考试中")?(0,A.jsx)("span",{style:{backgroundColor:"#007AFF"},className:"tag-style mr10",children:"考试中"}):null!=e&&e.includes("已结束")?(0,A.jsx)("span",{style:{backgroundColor:"#FC2D6B"},className:"tag-style mr10",children:"已结束"}):void 0}(null==w?void 0:w.exercise_tips),(0,A.jsx)(le.Z,{title:w.exercise_name,children:(0,A.jsx)("span",{className:ge,children:w.exercise_name})}),!w.is_public&&(0,S.GJ)()&&(0,A.jsx)(le.Z,{title:"私有属性,非课堂成员不能访问",children:(0,A.jsx)("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})}),(null==w||null===(t=w.exercise_tips)||void 0===t?void 0:t.includes("已开启防作弊"))&&(0,A.jsx)("span",{style:{flexShrink:0,marginLeft:20,display:"flex"},className:"tag-style-fzb iconfont icon-fangzuobi",children:"已开启防作弊"}),(null==w||null===(n=w.exercise_tips)||void 0===n?void 0:n.includes("已结束"))&&(null==w||null===(s=w.exercise_tips)||void 0===s?void 0:s.includes("未提交"))&&(0,A.jsx)("span",{style:{flexShrink:0,backgroundColor:"#B8B8B8"},className:"tag-style ml10",children:"未提交"})]}),(0,A.jsxs)("div",{className:fe,onClick:function(e){e.stopPropagation(),e.preventDefault()},children:[(null==w?void 0:w.appraise_setting)&&(0,A.jsx)("span",{onClick:c()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return L({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在进入评阅,请稍后..."}}),e.next=3,(0,I.ZP)("/api/exercises/".concat(w.id,"/create_appraise_students.json"),{method:"get"});case 3:t=e.sent,L({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),(0,k.xg)("/classrooms/".concat(null==O?void 0:O.coursesId,"/exercise/").concat(w.id,"/centralizeReview/").concat(null==t?void 0:t.login));case 6:case"end":return e.stop()}}),e)}))),children:"集中阅卷"}),(0,S.GJ)()&&(0,A.jsx)(be.Z,{tips:null==w?void 0:w.open_appraise,children:(0,A.jsx)("span",{onClick:function(){var e;!(0,S.Rm)()||null!=P&&null!==(e=P.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_publish?0!==(null==w?void 0:w.exercise_question_count)?L({type:"exercise/setActionTabs",payload:{key:"批量发布",selectArrs:[w.id],unified_setting:w.unified_setting,params:O,disabled:1!==w.exercise_status,type:2,manage_all_group:Z}}):y.ZP.warning("试卷内没有试题不允许发布考试"):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"发布"})}),(0,S.GJ)()&&!(0,k._m)()&&w.assistant_auth&&(0,A.jsx)("span",{onClick:function(e){var t;if(e.stopPropagation(),!(0,S.Rm)()||null!=P&&null!==(t=P.AssistantObject)&&void 0!==t&&null!==(t=t.exercise)&&void 0!==t&&t.can_preview){var n=N()(w.created_at,Q);N()(J).diff(N()(n),"days")>0&&null!=w&&w.is_random?U():null!=w&&w.is_random?(0,k.xg)("/classrooms/".concat(O.coursesId,"/exercise/").concat(w.id,"/random/preview?random=").concat(w.is_random)):(0,k.xg)("/classrooms/".concat(O.coursesId,"/exercise/").concat(w.id,"/detail?random=").concat(w.is_random,"&tabs=2"))}else y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"预览"}),(0,S.RV)()&&(0,A.jsx)("span",{onClick:function(){(0,k.xg)("/classrooms/".concat(O.coursesId,"/exercise/").concat(w.id,"/detail?random=").concat(w.is_random))},children:"详情"}),(0,S.GJ)()&&!(0,k._m)()&&(0,A.jsx)(de.Z,{placement:"bottom",content:(0,A.jsxs)("div",{className:je,children:[(0,A.jsx)("p",{onClick:function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,k.xg)("/classrooms/".concat(O.coursesId,"/exercise/").concat(w.id,"/detail?random=").concat(w.is_random,"&tabs=3"));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:"规则设置"}),(0,S.GJ)()&&w.is_random&&w.assistant_auth&&(0,A.jsx)("p",{onClick:function(e){e.stopPropagation();var t=N()(w.created_at,Q);N()(J).diff(N()(t),"days")>0&&null!=w&&w.is_random?U():(0,k.xg)("/classrooms/".concat(O.coursesId,"/exercise/").concat(w.id,"/random/edit?type=settings"))},children:"编辑考试"}),(0,A.jsx)("p",{onClick:function(){var e=c()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:L({type:"exercise/setActionTabs",payload:{key:"批量删除",selectArrs:[w.id],selectArrsAll:[w],params:O,status:null==w||null===(n=w.exercise_tips)||void 0===n?void 0:n[0]}});case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:"删除试卷"}),((0,S.GJ)()||(null==P||null===(i=P.AssistantObject)||void 0===i||null===(i=i.exercise)||void 0===i?void 0:i.can_stop))&&(0,A.jsx)("p",{onClick:function(){var e=c()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,S.Rm)()||null!=P&&null!==(n=P.AssistantObject)&&void 0!==n&&null!==(n=n.exercise)&&void 0!==n&&n.can_stop){e.next=3;break}return y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:L({type:"exercise/setActionTabs",payload:{key:"批量结束",selectArrs:[w.id],params:O,unified_setting:w.unified_setting}});case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:"结束考试"})]}),children:(0,A.jsx)("span",{onClick:function(e){return e.stopPropagation()},children:"更多"})}),(0,S.dE)()&&(0,A.jsxs)(A.Fragment,{children:[!!w.off_limits&&(0,A.jsx)(le.Z,{title:"限制".concat(null==w?void 0:w.max_last_time,"禁止进入考试"),children:(0,A.jsx)("b",{className:"font16 c-grey-999",children:"已禁止进入答题"})}),!w.off_limits&&0===w.current_status&&w.exercise_status>1&&!(null!==(a=w.exercise_tips)&&void 0!==a&&a.includes("已结束"))&&(0,A.jsx)("a",{onClick:function(e){e.stopPropagation(),e.preventDefault(),K(w,!0)},href:"",children:"继续考试"}),!w.off_limits&&1===w.current_status&&w.exercise_status>1&&"kepukehuan.educoder.net"!=document.domain&&(0,A.jsx)("span",{style:{color:"#0152d9"},onClick:function(){var e=c()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.stopPropagation(),null!=w&&w.answered_open){e.next=4;break}return y.ZP.info("老师已设置本试卷在交卷后不可查看"),e.abrupt("return");case 4:return e.next=6,(0,we.w)(O.coursesId,w.id,"正在进入查看,请稍后...");case 6:(0,k.xg)("/classrooms/".concat(O.coursesId,"/exercise/").concat(w.id,"/users/").concat(null===(n=(0,S.eY)())||void 0===n?void 0:n.login,"?check=true"));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:"查看考试"}),!w.off_limits&&2===w.current_status&&w.exercise_status>1&&!(null!==(o=w.exercise_tips)&&void 0!==o&&o.includes("已结束"))&&(0,A.jsx)("a",{style:{color:1===(null==w?void 0:w.is_redo)&&"red"},onClick:function(e){e.stopPropagation(),e.preventDefault(),K(w)},href:"",children:0===(null==w?void 0:w.is_redo)?"开始考试":"重新考试"})]})]})]}),(0,S.GJ)()&&(0,A.jsxs)("p",{style:{display:"flex"},children:[(0,A.jsx)("span",{className:"c-grey-666",children:w.author}),(0,A.jsxs)("span",{className:"ml30 c-grey-666",children:["创建时间:",N()(w.created_at).format("YYYY-MM-DD HH:mm:ss")]}),(null==w||null===(l=w.exercise_tips)||void 0===l?void 0:l.includes("未开始"))&&w.publish_time&&(0,A.jsxs)("span",{className:"ml30 c-grey-666",children:["开始时间:",N()(w.publish_time).format("YYYY-MM-DD HH:mm:ss")]}),(0,A.jsxs)("span",{className:"ml30 c-grey-666",children:["答题时长:",null===w.time?"不限":"".concat(w.time,"分钟")]}),(0,A.jsxs)("span",{className:"ml30 c-grey-666",children:["类型:",w.is_random?"随机组卷":"人工组卷"]}),!(null!=w&&null!==(d=w.exercise_tips)&&void 0!==d&&d.includes("未开始"))&&(0,A.jsxs)("span",{style:{marginLeft:"auto",paddingRight:"20px",textAlign:"end",color:"#888888"},onClick:function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.stopPropagation(),t.preventDefault(),Y||V(),H(!Y);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:[Y?"收起":"展开",Y?(0,A.jsx)(ve.Z,{style:{color:"#888888"}}):(0,A.jsx)(_e.Z,{style:{color:"#888888"}})]})]}),(0,S.dE)()&&(0,A.jsxs)("p",{style:{display:"flex"},children:[(0,A.jsx)("span",{className:"c-grey-333",children:w.author}),(0,A.jsxs)("span",{className:"ml30 c-grey-999 mr20",children:["答题时长:",null===w.time?"不限":"".concat(w.time,"分钟")]}),!(null==w||!w.exercise_left_time)&&(0,A.jsxs)("span",{className:"ml15 c-grey-999",children:["考试剩余时间:",null==w?void 0:w.exercise_left_time]})]}),(0,S.GJ)()&&!(null!=w&&null!==(h=w.exercise_tips)&&void 0!==h&&h.includes("未开始"))&&(0,A.jsxs)("p",{children:[(0,A.jsx)("span",{style:{letterSpacing:2},className:"c-grey-333 mr15",children:"班级使用情况:"}),(0,A.jsxs)("span",{className:"c-grey-333 mr20",children:["未开始",(0,A.jsx)("span",{children:null==w||null===(m=w.group_status)||void 0===m?void 0:m[0]})]}),(0,A.jsxs)("span",{className:"c-grey-333 mr20",children:["考试中 ",(0,A.jsx)("span",{style:{color:"#4EACFF"},children:null==w||null===(j=w.group_status)||void 0===j?void 0:j[1]})]}),(0,A.jsxs)("span",{className:"c-grey-333",children:["已结束 ",(0,A.jsx)("span",{style:{color:"#FC2D6B"},children:null==w||null===(v=w.group_status)||void 0===v?void 0:v[2]})]})]}),(0,S.GJ)()&&!(null!=w&&null!==(_=w.exercise_tips)&&void 0!==_&&_.includes("未开始"))&&Y&&E.length>5&&(0,A.jsx)(B.Z,{scroll:{y:240},pagination:!1,dataSource:E,onRow:function(e){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},onHeaderRow:function(e,t){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},rowKey:"course_group_id",style:{marginTop:"10px"},onChange:function(e,t,n){n.field&&(O.order_by=n.field),n.order||(O.sort_direction="asc"),"ascend"===n.order&&(O.sort_direction="asc"),"descend"===n.order&&(O.sort_direction="desc"),n.order||(O.sort_direction="asc"),V()},columns:X}),(0,S.GJ)()&&!(null!=w&&null!==(b=w.exercise_tips)&&void 0!==b&&b.includes("未开始"))&&Y&&E.length<6&&E.length>0&&(0,A.jsx)(B.Z,{rowKey:"course_group_id",pagination:!1,onRow:function(e){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},onHeaderRow:function(e,t){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},dataSource:E,style:{marginTop:"10px"},onChange:function(e,t,n){n.field&&(O.order_by=n.field),n.order||(O.sort_direction="asc"),"ascend"===n.order&&(O.sort_direction="asc"),"descend"===n.order&&(O.sort_direction="desc"),n.order||(O.sort_direction="asc"),V()},columns:X}),void 0!==(null==w?void 0:w.total)&&(0,A.jsxs)("p",{children:[(0,A.jsx)("span",{className:"c-grey-333 mr15",children:"集中阅卷总进度:"}),(0,A.jsxs)("span",{className:"c-grey-333 mr20",children:["总评数",(0,A.jsx)("span",{children:null==w?void 0:w.total})]}),(0,A.jsxs)("span",{className:"c-grey-333 mr20",children:["已评阅 ",(0,A.jsx)("span",{style:{color:"#4EACFF"},children:null==w?void 0:w.finish_total})]}),(0,A.jsxs)("span",{className:"c-grey-333",children:["待评阅 ",(0,A.jsx)("span",{style:{color:"#FC2D6B"},children:null==w?void 0:w.unfinished_total})]})]})]}),(0,A.jsx)(Me.Z,{closable:!0,successCb:function(){return K(F.current)}})]})})),Se=n(51130),ke=n(55547),Ce=n(12502),Ie=n(3148),Le=["user","classroomList","globalSetting","loading","dispatch","match"],Oe=(0,f.connect)((function(e){var t=e.user,n=e.classroomList,s=e.loading;return{user:t,classroomList:n,globalSetting:e.globalSetting,loading:s.effects}}))((function(e){var t,n,s,i,o,l,d,h,M,L,O=e.user,P=e.classroomList,Z=(e.globalSetting,e.loading),D=e.dispatch,z=e.match,E=(m()(e,Le),(0,f.useParams)()),T=(0,f.useSearchParams)(),R=p()(T,1)[0],G=(0,x.useState)((function(){return u()(u()({},E),{},{limit:20})})),B=p()(G,2),Y=B[0],H=(B[1],(0,f.useLocation)()),F=P.detailExerciseList,W=P.detailTopBanner,Q=P.detailLeftMenus,J=(0,x.useState)([]),V=p()(J,2),$=V[0],U=V[1],K=(0,x.useState)(!1),X=p()(K,2),q=(X[0],X[1]),re=(0,x.useState)([]),ie=p()(re,2),oe=ie[0],le=ie[1],ue=(0,x.useState)(!1),de=p()(ue,2),pe=de[0],he=de[1],me=(0,x.useState)("按创建时间降序"),xe=p()(me,2),fe=xe[0],ge=xe[1];Y.type="all"===R.get("tabs")?"":R.get("tabs")||"",Y.id=Y.coursesId,(0,x.useEffect)((function(){var e,t;if(null!=O&&null!==(e=O.userInfo)&&void 0!==e&&e.login){if((0,S.GJ)()){var n,s=k.cX.getItem("".concat(null==O||null===(n=O.userInfo)||void 0===n?void 0:n.login,"Teacher"),"Exercise");s&&(Y.sort_by=null==s?void 0:s.type,Y.sort_direction=null==s?void 0:s.direction,ge(null==s?void 0:s.name))}D({type:"classroomList/getClassroomExercisesList",payload:u()(u()({},Y),E)})}else null!=O&&null!==(t=O.userInfo)&&void 0!==t&&t.username&&D({type:"classroomList/getClassroomExercisesList",payload:u()(u()({},Y),E)});q(!1)}),[null==O||null===(t=O.userInfo)||void 0===t?void 0:t.login,H.pathname]),(0,x.useEffect)((function(){"目录重命名成功"===P.actionTabs.key&&D({type:"classroomList/getClassroomExercisesList",payload:u()(u()({},Y),E)})}),[P.actionTabs.key]),(0,x.useEffect)((function(){U([])}),[F]);(0,x.useEffect)((function(){"all"===R.get("tabs")&&(Y.type="",Y.page=1)}),[R.get("tabs")]),(0,x.useEffect)((function(){D({type:"classroomList/getAssistantPermissions",payload:{course_id:Y.coursesId}}),sessionStorage.getItem("illegalEntry")&&(sessionStorage.removeItem("illegalEntry"),g.Z.info({title:"提示",centered:!0,width:600,content:(0,A.jsxs)("div",{children:["在线考试禁止使用链接直接访问答题页面,请使用下面两种正常方式进入考试答题页面。",(0,A.jsx)("br",{}),"1、在",(0,A.jsx)("span",{className:"c-red blod",children:"考试列表"}),"页面中,点击“",(0,A.jsx)("span",{className:"c-blue blod",children:"开始考试"}),"”或“",(0,A.jsx)("span",{className:"c-blue blod",children:"继续考试"}),"”按钮进入考试答题页面。",(0,A.jsx)("br",{}),"2、在",(0,A.jsx)("span",{className:"c-red blod",children:"考试详情"}),"页面中,点击“",(0,A.jsx)("span",{className:"c-blue blod",children:"开始考试"}),"”或“",(0,A.jsx)("span",{className:"c-blue blod",children:"继续考试"}),"”按钮进入考试答题页面。"]}),okText:"知道了"}))}),[]);var je=[{name:"全部",id:"all",total:null===(n=F.exercises_counts)||void 0===n?void 0:n.exercises_total_counts},{name:"未开始",id:1,total:null===(s=F.exercises_counts)||void 0===s?void 0:s.unstart_counts},{name:"考试中",id:2,total:null===(i=F.exercises_counts)||void 0===i?void 0:i.publish_counts},{name:"集中阅卷",id:4,total:null===(o=F.exercises_counts)||void 0===o?void 0:o.appraise_exercise_count},{name:"已结束",id:3,total:null===(l=F.exercises_counts)||void 0===l?void 0:l.end_counts}];(0,S.GJ)()||je.splice(1,1);var ye=[{name:"批量发布",icon:(0,A.jsx)("i",{className:"iconfont icon-fabu5"})},{name:"批量结束",icon:(0,A.jsx)("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"批量删除",icon:(0,A.jsx)("i",{className:"iconfont icon-piliangshanchu2"})},{name:"设为公开",icon:(0,A.jsx)("i",{className:"iconfont icon-sheweigongkai2"})},{name:"加入试卷库",icon:(0,A.jsx)("i",{className:"iconfont icon-piliangjiaru font14"})}].filter((function(e){return!!(0,S.GJ)()||"批量删除"!==e.name})).filter((function(e){return!!W.is_public||"设为公开"!==e.name})),ve="YYYY-MM-DD",_e=N()("2020-11-15",ve),be=function(){var e=c()(r()().mark((function e(t){var n,s,i,o,c,l,u,d,p,h,m,x,f;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=t.name,i=[],null===(n=F.exercises)||void 0===n||n.map((function(e){if($.includes(e.id)&&e.is_random){var t=N()(e.created_at,ve);N()(_e).diff(N()(t),"days")>0&&null!=e&&e.is_random&&i.push(e)}})),""!=$){e.next=9;break}o="请选择你要操作的任务","加入试卷库"===s&&(o="请选择要加入试卷库的试卷"),y.ZP.error(o),e.next=39;break;case 9:if(!i.length){e.next=13;break}g.Z.info({title:"题库改版告知",content:(0,A.jsx)(A.Fragment,{children:"EduCoder已升级题库功能,所有试题均需匹配知识点。 当前试卷所涉及试题均未匹配知识点,无法随机抽取,已不能有效使用。请在试卷库重新组卷后使用。 由此带来的不便,敬请谅解!"})}),e.next=39;break;case 13:if("批量发布"!==s){e.next=31;break}if(!(0,S.Rm)()||null!=P&&null!==(l=P.AssistantObject)&&void 0!==l&&null!==(l=l.exercise)&&void 0!==l&&l.can_publish){e.next=17;break}return y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 17:if(p=!1,F.exercises.forEach((function(e){$.includes(e.id)&&0===e.total_num&&e.is_random&&(p=!0)})),h=null===(u=F.exercises.filter((function(e){return $.includes(null==e?void 0:e.id)})).filter((function(e){return 0===(null==e?void 0:e.exercise_question_count)})))||void 0===u||null===(u=u[0])||void 0===u?void 0:u.exercise_name,!((null===(d=h)||void 0===d?void 0:d.length)>0)){e.next=23;break}return y.ZP.warning("".concat(h,"试卷内没有试题不允许发布考试")),e.abrupt("return");case 23:if(!p){e.next=26;break}return y.ZP.warning("随机试卷还未在该课堂生成试卷,请点击编辑去设置出卷数量吧。"),e.abrupt("return");case 26:if(m=!1,F.exercises.forEach((function(e){$.includes(e.id)&&1!==e.exercise_status&&(m=!0)})),!m){e.next=31;break}return y.ZP.warning("试卷已发布考试不可批量发布。"),e.abrupt("return");case 31:if("加入试卷库"!==s){e.next=38;break}return e.next=34,(0,I.ZP)("/api/courses/".concat(Y.id,"/exercises/check_exercise_cover.json"),{method:"post",body:{check_ids:a()($)}});case 34:if(!((null==(f=e.sent)||null===(x=f.cover_exercises)||void 0===x?void 0:x.length)>0)){e.next=38;break}return le(null==f?void 0:f.cover_exercises),e.abrupt("return");case 38:D({type:"exercise/setActionTabs",payload:{key:s,selectArrs:$,selectArrsAll:null===(c=F.exercises)||void 0===c?void 0:c.filter((function(e){return $.includes(e.id)})),params:Y,type:1}});case 39:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,A.jsxs)("section",{className:"minH500",children:[(0,A.jsx)(Se.Z,{isLoading:Z["classroomList/getClassroomExercisesList"],tabDataSource:je,isAdmin:(0,S.GJ)(),getDropdownMenu:function(){return(0,A.jsxs)(j.Z,{children:[(0,A.jsx)(j.Z.Item,{onClick:function(){var e;!(0,S.Rm)()||null!=P&&null!==(e=P.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_create?D({type:"exercise/setActionTabs",payload:{key:"试卷选用",params:Y}}):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"快速选择试卷"},1),(0,A.jsx)(j.Z.Item,{onClick:function(){var e;!(0,S.Rm)()||null!=P&&null!==(e=P.AssistantObject)&&void 0!==e&&null!==(e=e.exercise)&&void 0!==e&&e.can_create?f.history.push("/classrooms/".concat(Y.coursesId,"/exercise/add")):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"创建新试卷"},2)]})},onTabMenuClick:function(e){Y.type="all"===e.key?"":e.key,Y.page=1,f.history.replace("".concat(H.pathname,"?tabs=").concat(e.key)),he(!1),D({type:"classroomList/getClassroomExercisesList",payload:u()(u()({},Y),E)})},defaultSelectedKeys:[Y.type||"all"]}),(0,A.jsx)(ke.Z,{dataSource:F.exercises||[],isAdmin:(0,S.GJ)(),batchStatus:pe,SortMenuName:fe,setSortMenuName:ge,SortMenus:[{name:"按创建时间升序",type:"created_at",direction:"asc"},{name:"按创建时间降序",type:"created_at",direction:"desc"},{name:"按考试时长升序",type:"time",direction:"asc"},{name:"按考试时长降序",type:"time",direction:"desc"},{name:"按试卷名称升序",type:"exercise_name",direction:"asc"},{name:"按试卷名称降序",type:"exercise_name",direction:"desc"}],onSearch:function(e){Y.search=e,Y.page=1,D({type:"classroomList/getClassroomExercisesList",payload:u()({},Y)})},onSort:function(e){var t;(Y.sort_by=e.type,Y.sort_direction=e.direction,(0,S.GJ)())&&k.cX.setItem("".concat(null==O||null===(t=O.userInfo)||void 0===t?void 0:t.login,"Teacher"),e,"Exercise");Y.page=1,D({type:"classroomList/getClassroomExercisesList",payload:u()({},Y)}),ge(e.name)},onBatch:function(e){return he(e)}}),F.exercises_counts&&0===(null===(d=F.exercises_counts)||void 0===d?void 0:d.exercises_all_counts)&&(0,A.jsx)(C.Z,{}),(0,A.jsxs)(v.Z,{loading:Z["classroomList/getClassroomExercisesList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30",children:[F.exercises&&F.exercises.map((function(e,t){return(0,A.jsx)(Ne,{v:e,k:t,match:z,batchStatus:pe,selectArrs:$,setSelectArrs:U,dispatch:D,params:Y,manageAllGroup:F.manage_all_group},t)})),(0,A.jsx)("aside",{className:"tc mb50 mt30",children:(null===(h=F.exercises_counts)||void 0===h?void 0:h.exercises_all_counts)>0&&(0,A.jsx)(_.Z,{showTotal:function(e){var t;return"共 ".concat(null==F||null===(t=F.exercises_counts)||void 0===t?void 0:t.exercises_all_counts," 条")},showSizeChanger:!0,onChange:function(e,t){U([]),Y.page=e,Y.limit=t,D({type:"classroomList/getClassroomExercisesList",payload:u()(u()({},Y),E)})},defaultCurrent:Y.page,current:Y.page||1,pageSize:Y.limit||20,total:F.exercises_counts&&F.exercises_counts.exercises_all_counts})})]}),$.length>0&&(0,S.GJ)()&&(0,A.jsx)(b.Z,{offsetBottom:0,children:(0,A.jsx)(Ce.Z,{buttonDataSource:ye,onButtonClick:be,useBatchStatus:he,setSeleArr:U,catalogue:(null==Q||null===(M=Q.course_modules)||void 0===M||null===(M=M.find((function(e){return"exercise"===e.type})))||void 0===M?void 0:M.second_category)||[],addCatalogue:function(e){e.preventDefault(),D({type:"classroomList/setActionTabs",payload:{key:"添加目录",params:Y,selectArrs:{category_id:null==F?void 0:F.main_category_id,type:"exercise"}}})},allSelect:!!$.length&&$.length===(null===(L=F.exercises)||void 0===L?void 0:L.length),setAllSelect:function(e){var t;e.target.checked?U(null==F||null===(t=F.exercises)||void 0===t?void 0:t.map((function(e){return e.id}))):U([])},selectArrs:$,onMenuClick:function(){var e=c()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.key,""!=$){e.next=4;break}return y.ZP.error("请选择你要操作的任务"),e.abrupt("return",null);case 4:return e.next=6,(0,I.ZP)("/api/courses/".concat(Y.id,"/exercises/move_to_category.json"),{method:"post",body:{exercise_ids:$,new_category_id:n}});case 6:0===e.sent.status&&(y.ZP.success("操作成功"),D({type:"classroomList/getClassroomExercisesList",payload:u()({},E)}));case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()})}),(0,A.jsx)(te.Z,{}),(0,A.jsx)(ne.Z,{}),(0,A.jsx)(ae,{}),(0,A.jsx)(se,{}),(0,A.jsx)(ee,{cb:function(){return U([])}}),(0,A.jsx)(ce,{}),(0,A.jsx)(Me.Z,{}),(0,A.jsxs)(g.Z,{title:(0,A.jsxs)("span",{children:[(0,A.jsx)(Ie.Z,{style:{color:"#faad14",fontSize:"18px"}})," 加入试卷库提示"]}),open:oe.length>0,footer:!1,onCancel:function(){le([])},children:[(0,A.jsxs)("div",{style:{height:300,overflow:"auto"},children:[(0,A.jsxs)("div",{children:["有",null==oe?void 0:oe.length,"张试卷在试卷库重复,是否需要覆盖原来的试卷?"]}),null==oe?void 0:oe.map((function(e){return(0,A.jsxs)("div",{style:{marginTop:25},children:[(0,A.jsxs)("div",{children:["试卷:",null==e?void 0:e.origin_exercise_nam]}),(0,A.jsxs)("div",{children:["原试卷:",(0,A.jsx)("a",{href:"/paperlibrary/see/".concat(null==e?void 0:e.examination_bank_id,"?defaultActiveKey=0"),target:"_blank",children:null==e?void 0:e.examination_bank_name})]})]})}))]}),(0,A.jsxs)("div",{style:{textAlign:"end"},children:[(0,A.jsx)(w.ZP,{style:{height:30},onClick:c()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.ZP)("/api/courses/".concat(Y.id,"/exercises/join_examination_banks.json"),{method:"post",body:{check_ids:a()($),update:1}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(y.ZP.info("覆盖成功"),le([]));case 4:case"end":return e.stop()}}),e)}))),children:"覆盖原来的试卷"}),(0,A.jsx)(w.ZP,{type:"primary",onClick:c()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.ZP)("/api/courses/".concat(Y.id,"/exercises/join_examination_banks.json"),{method:"post",body:{check_ids:a()($)}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(y.ZP.info("形成成功"),le([]));case 4:case"end":return e.stop()}}),e)}))),style:{marginLeft:10,height:30},children:"形成新试卷"})]})]})]})}))},12502:function(e,t,n){n.d(t,{Z:function(){return g}});var s=n(79800),r=n.n(s),i=n(59301),a=n(20834),o=n(24650),c=n(24905),l=n(3113),u=n(38854),d="bottomControlContainer___woAeo",p="buttonWrap___iRw4K",h="moveCategory___oiQqw",m=n(75916),x=n(46952),f=n(37712),g=function(e){var t=e.buttonDataSource,n=e.onButtonClick,s=e.useBatchStatus,g=e.allSelect,j=e.setAllSelect,y=e.selectArrs,v=e.onMenuClick,_=e.setSeleArr,b=e.catalogue,w=e.addCatalogue,M=(0,i.useState)(!1),N=r()(M,2),S=N[0],k=N[1],C=(0,i.useState)(""),I=r()(C,2),L=I[0],O=I[1];console.log("---",b);var P=(0,f.jsx)("div",{className:h,onMouseLeave:function(e){return k(!1)},children:(0,f.jsxs)(a.Z,{onClick:v,style:{maxHeight:300,width:240,overflow:"auto"},children:[(0,f.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",children:(0,f.jsx)(o.Z,{onChange:function(e){O(e.target.value)}})}),null==b?void 0:b.map((function(e,t){var n;if(!(""!==L&&e.category_name.indexOf(L)<0))return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(a.Z.Item,{className:"multi-llipsis1e",children:e.category_name},e.category_id),null==e||null===(n=e.third_category)||void 0===n?void 0:n.map((function(e){return(0,f.jsx)(a.Z.Item,{style:{marginLeft:20},className:"multi-llipsis1e",children:e.category_name},e.category_id)}))]})})),w&&(0,f.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:w,children:"新建子目录..."})]})});return(0,f.jsxs)("div",{className:d,children:[(0,f.jsxs)("div",{children:[(0,f.jsx)("div",{children:(0,f.jsxs)(c.Z,{checked:g,onChange:j,children:["全选本页(",y.length,")"]})}),(0,m.GJ)()&&t.map((function(e){return(0,f.jsx)("div",{children:(0,f.jsx)(l.ZP,{type:"primary",icon:e.icon,className:p,onClick:function(){return n(e)},children:e.name})},e.name)})),(0,m.GJ)()&&(w||b)&&(0,f.jsx)("div",{children:(0,f.jsx)(u.Z,{open:S,placement:"topLeft",autoAdjustOverflow:!1,dropdownRender:function(){return P},getPopupContainer:function(e){return e.parentNode},children:(0,f.jsx)("span",{className:"ant-dropdown-link",onMouseEnter:function(e){return k(!0)},children:(0,f.jsx)(l.ZP,{type:"primary",className:p,icon:(0,f.jsx)("i",{className:"iconfont icon-yidongmulu"}),children:(0,f.jsxs)("span",{children:["移动到目录 ",(0,f.jsx)(x.Z,{})]})})})})})]}),(0,f.jsx)("div",{children:(0,f.jsx)(l.ZP,{type:"primary",ghost:!0,onClick:function(){s(!1),_([])},children:"取消操作"})})]})}},55547:function(e,t,n){n.d(t,{Z:function(){return p}});n(59301);var s=n(38854),r=n(20834),i=n(6848),a=n(24650),o="searchSortControllerContainer___Xca1m",c="btn___sNJPX",l="btnSort___Fx9OM",u="tips___LrmpR",d=n(37712),p=function(e){e.isAdmin,e.dataSource,e.batchStatus;var t=e.SortMenuName,n=e.setSortMenuName,p=e.onSearch,h=e.onSort,m=(e.onBatch,e.SortMenus),x="默认排序"===t;return(0,d.jsxs)("div",{className:o,children:[!(null==m||!m.length)&&(0,d.jsx)("div",{children:(0,d.jsx)(s.Z,{dropdownRender:function(){return(0,d.jsx)(r.Z,{selectedKeys:[t],children:m.map((function(e){return(0,d.jsx)(r.Z.Item,{onClick:function(){return n((t=e).name),void h(t);var t},children:e.name},e.name)}))})},children:(0,d.jsx)("div",{children:(0,d.jsxs)("span",{className:"".concat(c," ").concat(x?l:""),children:[(0,d.jsx)("i",{className:"iconfont icon-paixu font14 mr5"}),t]})})})}),x&&(0,d.jsx)(i.Z,{title:"优先按照调整排序结果展示,未设置排序时,按照创建时间降序排列",children:(0,d.jsx)("span",{className:u,children:(0,d.jsx)("i",{className:"iconfont icon-a-wenhaobeifen2"})})}),(0,d.jsx)(a.Z.Search,{allowClear:!0,placeholder:"请输入名称进行搜索",onSearch:p,style:{width:220,marginLeft:"auto"}})]})}},51130:function(e,t,n){n.d(t,{Z:function(){return l}});n(59301);var s=n(95237),r=n(43604),i=n(20834),a=n(38854),o={tabMenuContainer:"tabMenuContainer___uf5IP",control:"control___GheLs",iconH:"iconH___Wzw_r",selectBtn:"selectBtn___mfEnI"},c=n(37712),l=function(e){var t=e.isLoading,n=e.addText,l=e.tabDataSource,u=e.isAdmin,d=e.defaultSelectedKeys,p=e.onTabMenuClick,h=e.getDropdownMenu,m=e.showControlButton,x=e.buttonText,f=e.buttonIcon,g=void 0===f?"icon-tianjiadaohang":f,j=e.extraNode,y=e.onButtonClick,v=void 0===y?function(){}:y;return(0,c.jsx)("div",{className:o.tabMenuContainer,children:(0,c.jsxs)(s.Z,{children:[(0,c.jsx)(r.Z,{flex:"1",children:(0,c.jsx)(i.Z,{onSelect:function(e){return t?{}:p(e)},mode:"horizontal",selectedKeys:d,children:l.map((function(e){return(0,c.jsxs)(i.Z.Item,{children:[(0,c.jsx)("span",{className:"c-grey-666",children:e.name}),void 0!==e.total&&u&&(0,c.jsx)("span",{className:"c-grey-999 ml20",children:e.total||0})]},"number"==typeof e.index?e.index:e.id)}))})}),u&&(0,c.jsx)(r.Z,{className:"mr20",children:(0,c.jsxs)("div",{className:o.control,children:[(0,c.jsx)("div",{className:o.extra,children:j}),m&&(0,c.jsxs)("span",{onClick:v,style:{cursor:"pointer"},className:o.selectBtn,children:[(0,c.jsx)("span",{children:(0,c.jsx)("i",{className:"iconfont ".concat(g)})}),(0,c.jsx)("span",{children:x})]}),!!h&&(0,c.jsx)(a.Z,{className:"ml10",dropdownRender:h,children:(0,c.jsxs)("span",{className:o.selectBtn,children:[(0,c.jsx)("span",{children:(0,c.jsx)("i",{className:"iconfont icon-tianjiadaohang"})}),(0,c.jsx)("span",{children:n||"创建试卷"})]})})]})})]})})}},78559:function(e,t,n){n(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;t.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNGQ0IwNDEiIGN4PSI3IiBjeT0iNyIgcj0iNyIvPjxwYXRoIGQ9Ik03LjUzMSA5LjYzOGEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwdi0uMDJhLjYxNi42MTYgMCAxIDEgMS4yMzEgMHYuMDJabTAtMi4yNWEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwVjQuMTE3YS42MTYuNjE2IDAgMSAxIDEuMjMxIDB2My4yNzNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+"},77578:function(e,t,n){n.d(t,{Z:function(){return s}});const s=e=>e?"function"==typeof e?e():e:null},39722:function(e,t,n){n.d(t,{t5:function(){return d}});var s=n(92310),r=n.n(s),i=n(55477),a=n(59301),o=n(36355),c=n(77578),l=n(17356),u=function(e,t){var n={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.indexOf(s)<0&&(n[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(s=Object.getOwnPropertySymbols(e);r{const{hashId:t,prefixCls:n,className:s,style:o,placement:l="top",title:u,content:d,children:p}=e;return a.createElement("div",{className:r()(t,n,`${n}-pure`,`${n}-placement-${l}`,s),style:o},a.createElement("div",{className:`${n}-arrow`}),a.createElement(i.G,Object.assign({},e,{className:t,prefixCls:n}),p||((e,t,n)=>{if(t||n)return a.createElement(a.Fragment,null,t&&a.createElement("div",{className:`${e}-title`},(0,c.Z)(t)),a.createElement("div",{className:`${e}-inner-content`},(0,c.Z)(n)))})(n,u,d)))};t.ZP=e=>{const{prefixCls:t}=e,n=u(e,["prefixCls"]),{getPrefixCls:s}=a.useContext(o.E_),r=s("popover",t),[i,c]=(0,l.Z)(r);return i(a.createElement(d,Object.assign({},n,{prefixCls:r,hashId:c})))}},60324:function(e,t,n){var s=n(92310),r=n.n(s),i=n(59301),a=n(77578),o=n(62892),c=n(36355),l=n(6848),u=n(39722),d=n(17356),p=function(e,t){var n={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&t.indexOf(s)<0&&(n[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(s=Object.getOwnPropertySymbols(e);r{let{title:t,content:n,prefixCls:s}=e;return i.createElement(i.Fragment,null,t&&i.createElement("div",{className:`${s}-title`},(0,a.Z)(t)),i.createElement("div",{className:`${s}-inner-content`},(0,a.Z)(n)))},m=i.forwardRef(((e,t)=>{const{prefixCls:n,title:s,content:a,overlayClassName:u,placement:m="top",trigger:x="hover",mouseEnterDelay:f=.1,mouseLeaveDelay:g=.1,overlayStyle:j={}}=e,y=p(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:v}=i.useContext(c.E_),_=v("popover",n),[b,w]=(0,d.Z)(_),M=v(),N=r()(u,w);return b(i.createElement(l.Z,Object.assign({placement:m,trigger:x,mouseEnterDelay:f,mouseLeaveDelay:g,overlayStyle:j},y,{prefixCls:_,overlayClassName:N,ref:t,overlay:s||a?i.createElement(h,{prefixCls:_,title:s,content:a}):null,transitionName:(0,o.m)(M,"zoom-big",y.transitionName),"data-popover-inject":!0})))}));m._InternalPanelDoNotUseOrYouWillBeFired=u.ZP,t.Z=m},17356:function(e,t,n){var s=n(17313),r=n(29878),i=n(19447),a=n(33166),o=n(83116),c=n(37613);const l=e=>{const{componentCls:t,popoverColor:n,minWidth:r,fontWeightStrong:a,popoverPadding:o,boxShadowSecondary:c,colorTextHeading:l,borderRadiusLG:u,zIndexPopup:d,marginXS:p,colorBgElevated:h,popoverBg:m}=e;return[{[t]:Object.assign(Object.assign({},(0,s.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:d,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":h,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-inner`]:{backgroundColor:m,backgroundClip:"padding-box",borderRadius:u,boxShadow:c,padding:o},[`${t}-title`]:{minWidth:r,marginBottom:p,color:l,fontWeight:a},[`${t}-inner-content`]:{color:n}})},(0,i.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${t}-content`]:{display:"inline-block"}}}]},u=e=>{const{componentCls:t}=e;return{[t]:a.i.map((n=>{const s=e[`${n}6`];return{[`&${t}-${n}`]:{"--antd-arrow-background-color":s,[`${t}-inner`]:{backgroundColor:s},[`${t}-arrow`]:{background:"transparent"}}}}))}},d=e=>{const{componentCls:t,lineWidth:n,lineType:s,colorSplit:r,paddingSM:i,controlHeight:a,fontSize:o,lineHeight:c,padding:l}=e,u=a-Math.round(o*c);return{[t]:{[`${t}-inner`]:{padding:0},[`${t}-title`]:{margin:0,padding:`${u/2}px ${l}px ${u/2-n}px`,borderBottom:`${n}px ${s} ${r}`},[`${t}-inner-content`]:{padding:`${i}px ${l}px`}}}};t.Z=(0,o.Z)("Popover",(e=>{const{colorBgElevated:t,colorText:n,wireframe:s}=e,i=(0,c.TS)(e,{popoverPadding:12,popoverBg:t,popoverColor:n});return[l(i),u(i),s&&d(i),(0,r._y)(i,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},80010:function(e,t,n){t.__esModule=!0,t.default=void 0;var s,r=(s=n(59301))&&s.__esModule?s:{default:s},i=n(12911),a=n(73638),o=n(6217);function c(){return c=Object.assign||function(e){for(var t=1;t=0||(r[n]=e[n]);return r}(t,["children","className","draggableOpts","width","height","handle","handleSize","lockAspectRatio","axis","minConstraints","maxConstraints","onResize","onResizeStop","onResizeStart","resizeHandles","transformScale"]));return(0,a.cloneElement)(n,u(u({},d),{},{className:(s?s+" ":"")+"react-resizable",children:[].concat(n.props.children,l.map((function(t){return r.default.createElement(i.DraggableCore,c({},o,{key:"resizableHandle-"+t,onStop:e.resizeHandler("onResizeStop",t),onStart:e.resizeHandler("onResizeStart",t),onDrag:e.resizeHandler("onResize",t)}),e.renderResizeHandle(t))})))}))},s}(r.default.Component);t.default=h,p(h,"propTypes",o.resizableProps),p(h,"defaultProps",{handleSize:[20,20],lockAspectRatio:!1,axis:"both",minConstraints:[20,20],maxConstraints:[1/0,1/0],resizeHandles:["se"],transformScale:1})},60842:function(e,t,n){t.default=void 0;var s=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},s=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){var i=s?Object.getOwnPropertyDescriptor(e,r):null;i&&(i.get||i.set)?Object.defineProperty(n,r,i):n[r]=e[r]}n.default=e,t&&t.set(e,n);return n}(n(59301)),r=o(n(12708)),i=o(n(80010)),a=n(6217);function o(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function l(){return l=Object.assign||function(e){for(var t=1;t=0||(r[n]=e[n]);return r}(e,["handle","handleSize","onResize","onResizeStart","onResizeStop","draggableOpts","minConstraints","maxConstraints","lockAspectRatio","axis","width","height","resizeHandles","style","transformScale"]);return s.createElement(i.default,{axis:h,draggableOpts:o,handle:t,handleSize:n,height:this.state.height,lockAspectRatio:p,maxConstraints:u,minConstraints:c,onResizeStart:r,onResize:this.onResize,onResizeStop:a,resizeHandles:m,transformScale:f,width:this.state.width},s.createElement("div",l({},g,{style:d(d({},x),{},{width:this.state.width+"px",height:this.state.height+"px"})})))},r}(s.Component);t.default=m,h(m,"propTypes",d(d({},a.resizableProps),{},{children:r.default.element}))},6217:function(e,t,n){t.__esModule=!0,t.resizableProps=void 0;var s,r=(s=n(12708))&&s.__esModule?s:{default:s};n(12911);var i={axis:r.default.oneOf(["both","x","y","none"]),className:r.default.string,children:r.default.element.isRequired,draggableOpts:r.default.shape({allowAnyClick:r.default.bool,cancel:r.default.string,children:r.default.node,disabled:r.default.bool,enableUserSelectHack:r.default.bool,offsetParent:r.default.node,grid:r.default.arrayOf(r.default.number),handle:r.default.string,nodeRef:r.default.object,onStart:r.default.func,onDrag:r.default.func,onStop:r.default.func,onMouseDown:r.default.func,scale:r.default.number}),height:r.default.number.isRequired,handle:r.default.oneOfType([r.default.node,r.default.func]),handleSize:r.default.arrayOf(r.default.number),lockAspectRatio:r.default.bool,maxConstraints:r.default.arrayOf(r.default.number),minConstraints:r.default.arrayOf(r.default.number),onResizeStop:r.default.func,onResizeStart:r.default.func,onResize:r.default.func,resizeHandles:r.default.arrayOf(r.default.oneOf(["s","w","e","n","sw","nw","se","ne"])),transformScale:r.default.number,width:r.default.number.isRequired};t.resizableProps=i},73638:function(e,t,n){t.__esModule=!0,t.cloneElement=function(e,t){t.style&&e.props.style&&(t.style=a(a({},e.props.style),t.style));t.className&&e.props.className&&(t.className=e.props.className+" "+t.className);return r.default.cloneElement(e,t)};var s,r=(s=n(59301))&&s.__esModule?s:{default:s};function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,s)}return n}function a(e){for(var t=1;t0&&(o=10+n*a);var r=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);s>40&&(r=40);var i=this.randomNum(-10,10);e.translate(o,r),e.rotate(i*Math.PI/180),e.fillText(t,0,0),e.rotate(-i*Math.PI/180),e.translate(-o,-r)}},{key:"drawLine",value:function(e){for(var t=0;t<1;t++)e.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),e.beginPath(),e.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.stroke()}},{key:"drawDot",value:function(e){for(var t=0;t<100;t++)e.fillStyle=this.randomColor(0,255),e.beginPath(),e.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),e.fill()}},{key:"randomCode",value:function(){for(var e=this,t="",n=0;n0?g.Z.info({title:"权限提示",className:"custom-modal-divider ",icon:null,content:(0,A.jsxs)("div",{children:["当前选中资源中:",(0,A.jsx)("span",{className:"c-blue",children:e.hasNum}),"个由您本人发布,",(0,A.jsx)("span",{className:"c-red",children:e.noHasNum})," ","个由其他老师发布。",(0,A.jsx)("br",{}),"课堂内只能删除本人发布的资源,请取消选中其他老师发布的资源。"]}),onOk:function(){Z()}}):b(!0)}else b(!1)}),[s.actionTabs.key]);var Z=function(){o({type:"classroomList/setActionTabs",payload:{}})};return(0,A.jsx)(g.Z,{centered:!0,title:"提示",open:k,okText:"确定",cancelText:"取消",confirmLoading:y,destroyOnClose:!0,onOk:r()(a()().mark((function e(){var t,n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(t=w.current)||void 0===t||!t.onVerify()){e.next=2;break}return e.abrupt("return");case 2:return _(!0),e.next=5,(0,T.ZP)("/api/courses/".concat(h.coursesId,"/homework_commons/multi_destroy.json"),{method:"post",body:{homework_ids:L()(s.actionTabs.selectArrs)}});case 5:n=e.sent,_(!1),0===n.status&&((0,N.L9)(["教学课堂","分组作业","删除"]),p.ZP.success("删除成功"),o({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),l&&l(),(0,C.GJ)()?o({type:"classroomList/getClassroomTeacherCommonList",payload:c()(c()({},s.actionTabs.params),{},{type:3})}):o({type:"classroomList/getClassroomCommonList",payload:c()({},s.actionTabs.params)}));case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){o({type:"classroomList/setActionTabs",payload:{}})},children:null!=s&&null!==(t=s.actionTabs)&&void 0!==t&&t.status&&["未发布"].includes(null==s||null===(n=s.actionTabs)||void 0===n?void 0:n.status)?(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)("p",{children:"提交作品将全部被删除,不可恢复"}),(0,A.jsx)("p",{children:"是否确认删除?"})]}):(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)("p",{style:{color:"#DD0000"},children:"删除作业则会清除学生所有的答题数据,且数据不可恢复,如确定删除,请输入下方验证码"}),(0,A.jsx)(S.Z,{ref:function(e){return w.current=e}})]})})})),I=n(85573),H=n.n(I),M=n(39647),G=n.n(M),D=n(78241),J=n(30518),E=n(24905),R=n(61186),O=n.n(R),B=n(53324),Y=n(6668),F=n(38180),V=["classroomList","dispatch","courseEndTime"],z=(0,m.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,s=e.courseEndTime,o=G()(e,V),i=(0,m.useParams)(),l=D.Z.useForm(),h=d()(l,1)[0],x=(0,u.useState)(1),f=d()(x,2),j=f[0],k=f[1],b=(0,u.useState)([]),w=d()(b,2),Z=w[0],S=w[1],P=(0,u.useState)(0),I=d()(P,2),M=(I[0],I[1]),R=(0,u.useState)(2e3),z=d()(R,2),W=(z[0],z[1],(0,u.useState)(!0)),X=d()(W,2),q=(X[0],X[1]),K=(0,u.useState)(!1),Q=d()(K,2),U=Q[0],$=(Q[1],(0,u.useState)(!1)),ee=d()($,2),te=ee[0],ne=(ee[1],(0,u.useState)([])),se=d()(ne,2),ae=se[0],oe=se[1],re=(0,u.useState)(!0),ie=d()(re,2),ce=ie[0],le=ie[1];(0,u.useEffect)((function(){if("立即发布"===t.actionTabs.key&&(de(),pe(),2===t.actionTabs.type)){var e=t.actionTabs.selectArrsAll[0];le(e.unified_setting)}}),[t.actionTabs]),(0,u.useEffect)((function(){if(U){if(te)return;n({type:"classroomList/setActionTabs",payload:{}}),(0,C.GJ)()?n({type:"classroomList/getClassroomTeacherCommonList",payload:c()(c()({},t.actionTabs.params),{},{type:3})}):n({type:"classroomList/getClassroomCommonList",payload:c()({},t.actionTabs.params)})}}),[U]);var de=function(){var e=r()(a()().mark((function e(n){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return q(!0),e.next=3,(0,Y.c_)(c()(c()({},i),{},{page:n||j,limit:2e4,homework_id:1===t.actionTabs.type?"":t.actionTabs.selectArrs[0]}));case 3:null==(s=e.sent)||s.course_groups.map((function(e,t){e.key=e.id,e.title=e.name,e.disabled=e.is_published})),s&&(S(L()(null==s?void 0:s.course_groups)),M(null==s?void 0:s.course_groups_count),q(!1),n||h.setFieldsValue(H()(H()({},"publish_time",O()(O()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),"end_time",O()(O()(new Date((0,N.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm")))));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ue=function(){(0,C.GJ)()?t.actionTabs.detail?(n({type:"shixunHomeworks/setActionTabs",payload:{}}),n({type:"shixunHomeworks/getWorkList",payload:c()({},i)}),n({type:"shixunHomeworks/getWorkSetting",payload:c()({},i)})):n({type:"classroomList/getClassroomTeacherCommonList",payload:c()(c()({},t.actionTabs.params),{},{type:3})}):n({type:"classroomList/getClassroomCommonList",payload:c()({},t.actionTabs.params)})},me=function(){var e=r()(a()().mark((function e(){var s,r,l,d;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,C.Rm)()||null!=t&&null!==(s=t.AssistantObject)&&void 0!==s&&null!==(s=s.group)&&void 0!==s&&s.can_publish){e.next=4;break}return p.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),ge(!1),e.abrupt("return");case 4:if(!((l=c()({},h.getFieldsValue())).end_time<=l.publish_time)){e.next=9;break}return p.ZP.info("截止时间不能大于或等于发布时间"),ge(!1),e.abrupt("return");case 9:if(!((null==ae?void 0:ae.length)<=0&&!ce&&Z.length>0)){e.next=13;break}return p.ZP.info("发布班级不能为空"),ge(!1),e.abrupt("return");case 13:return d={homework_ids:L()(t.actionTabs.selectArrs),group_ids:ae.length>0?ae.map((function(e){return e.id})):null===(r=t.detailCommonHomeworksList)||void 0===r?void 0:r.course_groups,end_time:O()(l.end_time).format("YYYY-MM-DD HH:mm"),publish_time:O()(l.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!ae.length},ge(!0),e.next=17,(0,T.ZP)("/api/courses/".concat(i.coursesId,"/homework_commons/publish_with_homework_list_position.json"),{method:"post",body:c()({},d)});case 17:0===e.sent.status?(ge(!1),(0,N.L9)(["教学课堂","分组作业","立即发布"]),p.ZP.success("发布成功"),n({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),o.onCallback&&o.onCallback(),ue(),"0"===localStorage.getItem("Noviceguide")||n({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:13,text:(0,A.jsx)("div",{children:"最后,咱们给教学课堂添加一名学生~点击“添加学生”,在弹窗页面中输入并搜索学生姓名,点击“确定”就可以为您的课堂添加第一位学生啦~"})}})):ge(!1);case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),pe=function(){k(1),S([]),oe([])},he=(t.detailCommonHomeworksList,(0,u.useState)(!1)),xe=d()(he,2),fe=xe[0],ge=xe[1];return(0,A.jsxs)(g.Z,{width:600,confirmLoading:fe,centered:!0,title:"发布作业",open:"立即发布"===t.actionTabs.key,okText:"发布作业",cancelText:"暂不发布",onOk:me,onCancel:function(){pe(),ue(),n({type:"classroomList/setActionTabs",payload:{}})},children:[(0,A.jsxs)("p",{className:"tc",children:["学生将立即收到作业",(0,A.jsx)("br",{}),'本操作只对"未发布"的作业有效']}),Z&&(0,A.jsxs)(D.Z,{form:h,children:[(0,A.jsxs)("div",{style:{paddingLeft:0},children:[(0,A.jsxs)(y.Z,{className:"mt30",align:"middle",children:[(0,A.jsx)(_.Z,{children:(0,A.jsx)(D.Z.Item,{name:"publish_time",label:"发布时间",children:(0,A.jsx)(J.default,{style:{width:170,marginRight:"25px"},disabledDate:function(e){return(0,F.Q8)(e,s)},disabledTime:function(e){return(0,F.d0)(e)},placeholder:"请选择发布时间",showTime:{format:"HH:mm",defaultValue:O()((0,N.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})})}),(0,A.jsx)(_.Z,{className:"ml20",children:(0,A.jsx)(D.Z.Item,{name:"end_time",label:"截止时间",children:(0,A.jsx)(J.default,{style:{width:170},placeholder:"请选择结束时间",showTime:{format:"HH:mm",defaultValue:O()((0,N.U6)(),"HH:mm")},disabledDate:function(e){return(0,F.Q8)(e,s,h.getFieldValue("publish_time"))},disabledTime:function(e){return(0,F.d0)(e,h.getFieldValue("publish_time"))},format:"YYYY-MM-DD HH:mm",allowClear:!1})})})]}),2===t.actionTabs.type&&(0,A.jsxs)(y.Z,{style:{marginBottom:"10px"},children:[(0,A.jsx)("span",{className:"mr5",children:"发布设置:"}),(0,A.jsxs)(v.ZP.Group,{value:ce,onChange:function(e){le(e.target.value),oe([])},children:[(0,A.jsx)(v.ZP,{value:!0,disabled:!t.actionTabs.manage_all_group,children:"统一发布"}),(0,A.jsx)(v.ZP,{className:"ml20",disabled:Z.length<=0,value:!1,children:"分班发布"})]})]}),Z.length<=0&&2===t.actionTabs.type&&(0,A.jsx)("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"},children:'课堂无分班,仅支持选择“统一发布"'})]}),(1===t.actionTabs.type||!ce)&&Z.length>0&&(0,A.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"},children:[(0,A.jsx)("span",{style:{flex:1},children:(0,A.jsx)(E.Z,{checked:ae.length===Z.length,onChange:function(e){ae.length===Z.length?oe([]):oe(Z.filter((function(e){return!e.is_published})))},children:"全选"})}),(0,A.jsx)("span",{style:{width:16}}),(0,A.jsxs)("span",{style:{flex:1},children:["已选择",ae.length||0,"个分班"]})]}),(1===t.actionTabs.type||!ce)&&Z.length>0&&(0,A.jsx)(B.Z,{data:Z,selectedRowKeys:ae,setSelectedRowKeys:oe})]})]})})),W=n(85855),X=(0,m.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,s=(0,m.useParams)();return s.id=s.coursesId,(0,A.jsx)(g.Z,{centered:!0,title:"提示",open:"设为公开"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:r()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,T.ZP)("/api/courses/".concat(s.id,"/homework_commons/set_public.json"),{method:"post",body:{homework_ids:L()(t.actionTabs.selectArrs)}});case 2:0===e.sent.status&&((0,N.L9)(["教学课堂","分组作业","设为公开"]),p.ZP.success("操作成功"),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getClassroomCommonHomeworksList",payload:c()({},t.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:(0,A.jsxs)("p",{children:["设为公开后,非课堂成员也可以访问查看",(0,A.jsx)("br",{}),"是否确认设为公开?"]})})})),q=["classroomList","dispatch","onCallback"],K=(0,m.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,s=e.onCallback,o=(G()(e,q),(0,m.useParams)());return o.id=o.coursesId,(0,A.jsx)(g.Z,{centered:!0,title:"提示",open:"收藏"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:r()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,T.ZP)("/api/courses/".concat(o.id,"/homework_commons/add_to_homework_bank.json"),{method:"post",body:{all_check:0,homework_ids:L()(t.actionTabs.selectArrs)}});case 2:0===e.sent.status&&((0,N.L9)(["教学课堂","分组作业","收藏"]),p.ZP.success("收藏成功,请前往【个人主页/课堂资源】查看"),s&&s(),(0,C.GJ)()?n({type:"classroomList/getClassroomTeacherCommonList",payload:c()(c()({},t.actionTabs.params),{},{type:3})}):n({type:"classroomList/getClassroomCommonList",payload:c()({},t.actionTabs.params)}),n({type:"classroomList/setActionTabs",payload:{}}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:"确认收藏?"})})),Q=n(99313),U=n(3113),$=n(24650),ee=n(26724),te=n.n(ee),ne={flex_box_center:"flex_box_center___ABrmR",flex_space_between:"flex_space_between___vTOmX",flex_box_vertical_center:"flex_box_vertical_center___txnfs",flex_box_center_end:"flex_box_center_end___fhlTP",flex_box_column:"flex_box_column___NGqFB",line1:"line1___kzLLz",form:"form___JNFp_"},se=n(6638),ae=n(41852),oe=(Q.Z.TabPane,(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading,classroomList:e.classroomList}}))((function(e){var t,n=e.shixunHomeworks,s=e.classroomList,o=(e.loading,e.dispatch),i=(0,m.useParams)(),l=((0,m.useLocation)(),D.Z.useForm()),p=d()(l,1)[0],h=(n.brankList,(0,u.useState)(!1)),x=d()(h,2),f=x[0],j=x[1],v=(0,u.useState)(!0),k=d()(v,2),b=k[0],w=k[1],Z=(0,u.useState)("myself"),T=d()(Z,2),S=T[0],P=T[1],I=(0,u.useState)([]),M=d()(I,2),G=M[0],J=M[1],R=(0,u.useState)(),O=d()(R,2),B=O[0],Y=O[1],F=(0,u.useState)({page:0,limit:20,object_type:"group",search:"",filter:"myself"}),V=d()(F,2),z=V[0];V[1];(0,u.useEffect)((function(){"题库选用"===n.actionTabs.key&&X()}),[n.actionTabs.key]);var W=[],X=function(){var e=r()(a()().mark((function e(){var t,n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!b){e.next=11;break}return j(!1),++z.page,e.next=5,o({type:"shixunHomeworks/getBrankList",payload:c()({},z)});case 5:n=e.sent,G=L()(G.concat(n.object_list)),Y(n.is_teacher),(null===(t=n.object_list)||void 0===t?void 0:t.length)5&&(0,A.jsx)(xe.Z,{scroll:{y:240},onRow:function(e){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},onHeaderRow:function(e,t){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},pagination:!1,dataSource:S,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:function(e,t,n){n.field&&(_.sort_by=n.field),n.order||(_.sort_direction="asc"),"ascend"===n.order&&(_.sort_direction="asc"),"descend"===n.order&&(_.sort_direction="desc"),n.order||(_.sort_direction="asc"),H()},columns:I}),(0,C.GJ)()&&"未发布"!==o.status&&k&&S.length<6&&S.length>0&&(0,A.jsx)(xe.Z,{onRow:function(e){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},onHeaderRow:function(e,t){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},pagination:!1,dataSource:S,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:function(e,t,n){n.field&&(_.sort_by=n.field),n.order||(_.sort_direction="asc"),"ascend"===n.order&&(_.sort_direction="asc"),"descend"===n.order&&(_.sort_direction="desc"),n.order||(_.sort_direction="asc"),H()},columns:I})]})]})]})},_e="bottomControlContainer___yUX9N",je="buttonWrap___A3uZF",ve="moveCategory___pCGhW",ke=n(46952),be=function(e){var t,n=e.buttonDataSource,s=e.onClick,o=(0,u.useContext)(Ne),i=o.allSelect,c=o.setAllSelect,l=o.setSelectArrs,m=o.dataSource,h=o.selectArrs,x=o.useBatchStatus,f=o.dispatch,g=o.params,y=o.getData,_=o.detailLeftMenus,j=o.main_category_id,v=o.setSelectArrsAll,k=(0,u.useState)(!1),b=d()(k,2),w=b[0],N=b[1],Z=(0,u.useState)(""),S=d()(Z,2),P=S[0],I=S[1];_.course_modules&&(t=_.course_modules.filter((function(e){return"group_homework"===e.type}))[0]);var H=(0,A.jsx)("div",{className:ve,onMouseLeave:function(e){return N(!1)},children:(0,A.jsxs)(he.Z,{onClick:function(){var e=r()(a()().mark((function e(t){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.item,n=t.key,t.keyPath,t.domEvent,""!=h){e.next=4;break}return p.ZP.error("请选择你要操作的任务"),e.abrupt("return",null);case 4:return e.next=6,(0,T.ZP)("/api/courses/".concat(g.id,"/homework_commons/move_to_category.json"),{method:"post",body:{homework_ids:h,new_category_id:n}});case 6:0===e.sent.status&&(p.ZP.success("操作成功"),x(!1),y(),f({type:"classroomList/getClassroomLeftMenus",payload:{id:g.coursesId}}));case 8:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),style:{maxHeight:300,width:240,overflow:"auto"},children:[(0,A.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",children:(0,A.jsx)($.Z,{onChange:function(e){I(e.target.value)}})}),t&&t.second_category.filter((function(e){return"未分配目录"!==e.category_name})).map((function(e,t){var n;if(!(""!==P&&e.category_name.indexOf(P)<0))return(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)(he.Z.Item,{className:"multi-llipsis1e",children:e.category_name},e.category_id),null==e||null===(n=e.third_category)||void 0===n?void 0:n.map((function(e){return(0,A.jsx)(he.Z.Item,{style:{marginLeft:20},className:"multi-llipsis1e",children:e.category_name},e.category_id)}))]})})),(0,A.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:function(e){e.preventDefault(),f({type:"classroomList/setActionTabs",payload:{key:"添加目录",params:g,selectArrs:{category_id:j,type:"group_homework"}}})},children:"新建子目录..."})]})});return(0,A.jsxs)("div",{className:_e,children:[(0,A.jsxs)("div",{children:[(0,A.jsx)("div",{children:(0,A.jsxs)(E.Z,{checked:i,onChange:function(e){c(e.target.checked),l(e.target.checked?m.map((function(e){return e.homework_id})):[]),e.target.checked?v(L()(m)):v([])},children:["全选本页(",h.length,")"]})}),(0,C.GJ)()&&n.map((function(e){return(0,A.jsx)("div",{children:(0,A.jsx)(U.ZP,{type:"primary",icon:e.icon,className:je,onClick:function(){return s(e)},children:e.name})},e.key)})),(0,A.jsx)("div",{children:(0,A.jsx)(U.ZP,{type:"primary",onClick:function(){var e={courseId:g.id,container_type:"group_homework"};g.categoryId&&(e.category_id=g.categoryId),f({type:"classroomList/getAllTaskList",payload:e}),f({type:"classroomList/setActionTabs",payload:{key:"调整排序"}})},icon:(0,A.jsx)("i",{className:"iconfont icon-tiaozhengpaixu2"}),className:je,children:"调整排序"})}),(0,C.GJ)()&&(0,A.jsx)("div",{children:(0,A.jsx)(pe.Z,{open:w,placement:"topLeft",dropdownRender:function(){return H},getPopupContainer:function(e){return e.parentNode},children:(0,A.jsx)("span",{className:"ant-dropdown-link",onMouseEnter:function(e){return N(!0)},children:(0,A.jsx)(U.ZP,{type:"primary",className:je,icon:(0,A.jsx)("i",{className:"iconfont icon-yidongmulu"}),children:(0,A.jsxs)("span",{children:["移动到目录 ",(0,A.jsx)(ke.Z,{})]})})})})}),(0,C.GJ)()&&(0,A.jsx)("div",{children:(0,A.jsx)(U.ZP,{type:"primary",onClick:function(){return s({key:"collection",name:"收藏",icon:(0,A.jsx)("i",{className:"iconfont icon-shoucang1"})})},icon:(0,A.jsx)("i",{className:"iconfont icon-shoucang1"}),className:je,children:"收藏"})})]}),(0,A.jsx)("div",{children:(0,A.jsx)(U.ZP,{type:"primary",ghost:!0,onClick:function(){l([]),x(!1)},children:"取消操作"})})]})},we=n(23985),Ce=n(33376),Ne=(0,u.createContext)({selectArrs:[]}),Ze=(0,m.connect)((function(e){var t=e.user,n=e.classroomList,s=e.loading;return{user:t,classroomList:n,globalSetting:e.globalSetting,loading:s.effects}}))((function(e){var t,n,s=e.user,o=e.classroomList,i=e.loading,l=e.dispatch,Z=(0,m.useParams)(),L=(0,m.useSearchParams)(),S=d()(L,1)[0],I=(0,u.useState)((function(){return c()(c()({},Z),{},{id:Z.coursesId,limit:20})})),H=d()(I,2),M=H[0],G=H[1],D=(0,u.useState)(!1),J=d()(D,2),E=J[0],R=J[1],O=(0,u.useState)({ta_mode:1,final_mode:!1,st_proportion:0,ta_proportion:30,te_proportion:70,gr_proportion:0,is_repeat_minus:!1,is_group_grade:!1,repeat_setting_score:"",repeat_limit:""}),B=d()(O,2),Y=B[0],F=B[1],V=(0,u.useState)([]),q=d()(V,2),Q=q[0],U=q[1],$=(0,u.useState)(!1),ee=d()($,2),te=ee[0],ne=ee[1],ae=(0,u.useState)(!1),ce=d()(ae,2),le=ce[0],pe=ce[1],he=(0,u.useState)([]),xe=d()(he,2),fe=xe[0],ge=xe[1],_e=(0,u.useState)(!1),je=d()(_e,2),ve=(je[0],je[1],(0,u.useState)("默认排序")),ke=d()(ve,2),Ze=ke[0],Le=ke[1],Te=(0,m.useLocation)(),Se=o.detailCommonHomeworksList,Ae=o.detailLeftMenus,Pe=o.detailTopBanner,Ie=o.taskList;S.get("tabs")&&parseInt(S.get("tabs"));M.type=3,M.categoryId?M.category=M.categoryId:delete M.category,(0,u.useEffect)((function(){G(c()(c()({},M),Z))}),[null==Z?void 0:Z.categoryId]),(0,u.useEffect)((function(){"0"===S.get("tabs")&&(M.status="0",M.page=1)}),[S.get("tabs")]),(0,u.useEffect)((function(){var e=S.get("tabs");e&&void 0!==e&&((0,C.GJ)()?M.status=e:M.order=e)}),[S.toString()]),(0,u.useEffect)((function(){l({type:"classroomList/getAssistantPermissions",payload:{course_id:M.id}})}),[]),(0,u.useEffect)((function(){var e,t,n=S.get("tabs");if(null!=s&&null!==(e=s.userInfo)&&void 0!==e&&e.login){var a,o=N.cX.getItem("".concat(null==s||null===(a=s.userInfo)||void 0===a?void 0:a.login).concat((0,C.GJ)()?"Teacher":"Student"),"GroupHomework");o&&(M.sort_by=null==o?void 0:o.type,M.sort_direction=null==o?void 0:o.direction,Le(null==o?void 0:o.name));var r=void 0===Z.categoryId?{}:{categoryId:Z.categoryId,category:Z.categoryId};n&&void 0!==n&&((0,C.GJ)()?M.status=n:M.order=n),He(r)}else if(null!=s&&null!==(t=s.userInfo)&&void 0!==t&&t.username){var i=void 0===Z.categoryId?{}:{categoryId:Z.categoryId,category:Z.categoryId};n&&void 0!==n&&((0,C.GJ)()?M.status=n:M.order=n),He(i)}}),[null==s||null===(t=s.userInfo)||void 0===t?void 0:t.login,null==Te?void 0:Te.pathname]),(0,u.useEffect)((function(){"目录重命名成功"===o.actionTabs.key&&He(),"目录重命名成功"===o.actionTabs.key&&He()}),[o.actionTabs.key]),(0,u.useEffect)((function(){U([])}),[Se]),(0,u.useEffect)((function(){pe(!1)}),[M.categoryId]),(0,u.useEffect)((function(){Se&&Se.homeworks&&(Q.length===Se.homeworks.length&&Q.length>0?ne(!0):Q.length!==Se.homeworks.length&&ne(!1))}),[Q]);var He=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};U([]),ge([]),(0,C.GJ)()?l({type:"classroomList/getClassroomTeacherCommonList",payload:c()(c()(c()({},M),e),{},{type:3})}):l({type:"classroomList/getClassroomCommonList",payload:c()(c()({},M),e)})},Me=function(){var e=r()(a()().mark((function e(){var t,n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,T.ZP)("/api/courses/".concat(M.coursesId,"/homework_commons/get_default_score_setting.json"),{method:"get",params:{homework_type:3}});case 2:null!=(t=e.sent)&&t.data&&(n=t.data.score_settings,Object.keys(n).map((function(e){e.indexOf("proportion")>-1&&(n[e]=(100*n[e]).toFixed(0))})),console.log(n),F(c()({},n)));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,u.useEffect)((function(){U([])}),[Se]);var Ge=function(){l({type:"shixunHomeworks/setActionTabs",payload:{key:"题库选用",params:M}})},De=function(){var e=r()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l({type:"classroomList/updateTaskPosition",payload:{category_id:M.categoryId,courseId:M.id,task_ids:t,container_type:"group_homework"}});case 2:He();case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Je=(0,u.useMemo)((function(){var e=[];return Ie.length>0&&(e=Ie.map((function(e){return{user_name:e.user_name,task_name:e.task_name,task_id:e.task_id,category:e.category}}))),e}),[Ie]);return(0,A.jsx)(Ne.Provider,{value:{params:M,batchStatus:le,selectArrs:Q,setSelectArrs:U,allSelect:te,dataSource:Se.homeworks||[],detailLeftMenus:Ae,main_category_id:Se.main_category_id||"",selectArrsAll:fe,setAllSelect:ne,useBatchStatus:pe,dispatch:l,getData:He,setSelectArrsAll:ge},children:(0,A.jsxs)("section",{children:[(0,A.jsxs)("aside",{className:ue,children:[(0,A.jsx)(me.Z,{isLoading:i[(0,C.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"],tabDataSource:(0,C.GJ)()?[{name:"全部",id:0,total:Se.all_count||0},{name:"未发布",id:1,total:Se.unpublished_count||0},{name:"未开始",id:4,total:Se.not_start_count||0},{name:"进行中",id:2,total:Se.in_progress_count||0},{name:"已截止",id:3,total:Se.overed_count||0}]:[{name:"全部",id:0},{name:"提交中",id:1},{name:"补交中",id:2},{name:"匿评中",id:3},{name:"申诉中",id:4},{name:"已截止",id:5}],isAdmin:(0,C.GJ)(),TooltipTitle:M.categoryId?"目录重命名":"新建子目录",categoryId:M.categoryId,dropdownMenu:[{name:"新建分组作业",id:"1"},{name:"选用资源",id:"2"}],isShowRightControl:"未分配目录"!==(0,N.Oo)(null==Ae?void 0:Ae.course_modules,M.categoryId),onsetClick:function(){Me(),R(!0)},onTabMenuClick:function(e){void 0!==e.id&&((0,C.GJ)()?M.status=e.id:M.order=e.id),pe(!1),M.page=1,m.history.replace("".concat(Te.pathname,"?tabs=").concat(e.id)),He(M)},defaultSelectedKeys:[S.get("tabs")?S.get("tabs"):"0"],onTooltipTitleClick:function(){l({type:"classroomList/setActionTabs",payload:{key:M.categoryId?"目录重命名":"添加目录",params:M,selectArrs:{category_name:null==Se?void 0:Se.category_name,category_id:(null==Se?void 0:Se.category_id)||(null==Se?void 0:Se.main_category_id)},cb:function(){He()}}})},onDropdownMenuClick:function(e){var t;!(0,C.Rm)()||null!==(t=o.AssistantObject.group)&&void 0!==t&&t.can_create?"1"===e?m.history.push("/classrooms/".concat(M.coursesId,"/group_homework/").concat(M.categoryId,"/add")):"2"===e&&Ge():p.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}}),(0,A.jsx)(we.Z,{dataSource:Se.homeworks||[],isAdmin:(0,C.GJ)(),batchStatus:le,SortMenuName:Ze,setSortMenuName:Le,onSearch:function(e){M.search=e,M.page=1,He()},onSort:function(e){var t;M.sort_by=e.type,M.sort_direction=e.direction,M.page=1,N.cX.setItem("".concat(null==s||null===(t=s.userInfo)||void 0===t?void 0:t.login).concat((0,C.GJ)()?"Teacher":"Student"),e,"GroupHomework"),He(M)},onBatch:function(e){return pe(e)}})]}),(0,A.jsxs)(h.Z,{loading:i["classroomList/getClassroomCommonHomeworksList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30",children:[0===(null==Se?void 0:Se.all_count)&&(0,C.GJ)()?!i[(0,C.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&(0,A.jsx)(de,{params:M,dispatch:l,onSelect:Ge}):(null==Se?void 0:Se.homeworks)&&0===Se.homeworks.length&&!i[(0,C.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&(0,A.jsx)(se.Z,{}),(0,A.jsx)("aside",{className:"minH500 skt-loading relative pb40 mb30",children:!i[(0,C.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&(0,A.jsxs)(A.Fragment,{children:[(0,A.jsxs)("aside",{className:"animated fadeIn",children:[null==Se||null===(n=Se.homeworks)||void 0===n?void 0:n.map((function(e,t){return(0,A.jsx)(ye,{dataSource:e,params:M,manageAllGroup:null==Se?void 0:Se.manage_all_group},t)})),(0,A.jsx)("aside",{className:"tc mb50 mt30",children:(null==Se?void 0:Se.query_total_count)>10&&(0,A.jsx)(x.Z,{showSizeChanger:!0,onChange:function(e,t){M.page=e,M.limit=t,He()},defaultCurrent:1,current:M.page||1,pageSize:M.limit||20,total:Se.query_total_count})})]}),Q.length>0&&(0,C.GJ)()&&(0,A.jsx)(f.Z,{offsetBottom:0,children:(0,A.jsx)(be,{buttonDataSource:[{key:"publish",name:"批量发布",icon:(0,A.jsx)("i",{className:"iconfont icon-fabu5"})},{key:"deadline",name:"批量截止",icon:(0,A.jsx)("i",{className:"iconfont icon-piliangjiezhi2"})},{key:"delete",name:"批量删除",icon:(0,A.jsx)("i",{className:"iconfont icon-piliangshanchu2"})},{key:"public",name:"设为公开",icon:(0,A.jsx)("i",{className:"iconfont icon-sheweigongkai2"})}].filter((function(e){return!(!(0,C.GJ)()&&!(0,C.Rm)())||"批量删除"!==e.name})).filter((function(e){return!!Pe.is_public||"设为公开"!==e.name})),onClick:function(e){var t,n;if(0===Q.length)return p.ZP.error("请选择你要操作的任务"),!1;var s=e.name,a={key:s,selectArrs:Q,selectArrsAll:fe,type:["publish","deadline"].includes(e.key)?1:"",params:M};switch(e.key){case"publish":if((0,C.Rm)()&&(null==o||null===(t=o.AssistantObject)||void 0===t||null===(t=t.group)||void 0===t||!t.can_publish))return void p.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能");s="立即发布";break;case"deadline":if((0,C.Rm)()&&(null==o||null===(n=o.AssistantObject)||void 0===n||null===(n=n.group)||void 0===n||!n.can_stop))return void p.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能");s="立即截止";break;case"delete":s="删除";break;case"collection":s="收藏"}l({type:"classroomList/setActionTabs",payload:c()(c()({},a),{},{key:s})})}})})]})})]}),(0,A.jsx)(P,{onCallback:function(){return pe(!1)}}),(0,A.jsx)(z,{onCallback:function(){return pe(!1)},courseEndTime:null==Se?void 0:Se.course_end_time}),(0,A.jsx)(W.Z,{courseEndTime:null==Se?void 0:Se.course_end_time,courseId:Z.coursesId,visible:"立即截止"===o.actionTabs.key,isBatch:2!==o.actionTabs.type,homeworkIds:o.actionTabs.selectArrs,successCallback:function(){pe(!1),He()}}),(0,A.jsx)(X,{}),(0,A.jsx)(oe,{}),(0,A.jsx)(K,{onCallback:function(){return pe(!1)}}),(0,A.jsx)(re.Z,{}),(0,A.jsx)(ie.Z,{}),(0,A.jsx)(Ce.Z,{visible:"调整排序"===o.actionTabs.key,callback:De,data:Je,onCancel:function(){l({type:"classroomList/setActionTabs",payload:{key:""}})}}),(0,A.jsx)(g.Z,{open:E,title:"默认评分设置",centered:!0,onCancel:function(){R(!1)},onOk:r()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=JSON.parse(JSON.stringify(Y)),Object.keys(t).map((function(e){e.indexOf("proportion")>-1&&(t[e]=t[e]/100)})),e.next=4,(0,T.ZP)("/api/courses/".concat(M.coursesId,"/homework_commons/set_default_score_setting.json"),{method:"post",body:{homework_type:3,score_settings:t}});case 4:0===e.sent.status&&(p.ZP.success("设置成功"),R(!1));case 6:case"end":return e.stop()}}),e)}))),width:800,children:(0,A.jsxs)("div",{children:[(0,A.jsx)(y.Z,{children:(0,A.jsx)(_.Z,{span:24,children:(0,A.jsx)(y.Z,{align:"middle",children:(0,A.jsx)(_.Z,{span:24,children:(0,A.jsx)("div",{className:"mt15",children:"该默认规则将被应用于你后续新建的分组作业,且不会影响你已创建的作业以及其他老师新建作业的评分规则。"})})})})}),(0,A.jsxs)(y.Z,{align:"middle",className:"mt25",children:[(0,A.jsx)(_.Z,{children:(0,A.jsx)("strong",{children:"组长评分"})}),(0,A.jsxs)(y.Z,{className:"ml10",children:[(0,A.jsx)(_.Z,{children:(0,A.jsx)(j.Z,{checked:Y.is_group_grade,onChange:function(e){Y.is_group_grade=e,F(c()({},Y))}})}),(0,A.jsx)(_.Z,{className:"c-grey-c ml10",children:"(选中,则组长首次提交作业时需要对组员进行评分)"})]})]}),(0,A.jsxs)(y.Z,{className:"mt25",children:[(0,A.jsx)(_.Z,{children:(0,A.jsx)("strong",{children:"助教评分"})}),(0,A.jsx)(_.Z,{span:24,className:"pl30 mt10"})]}),(0,A.jsx)(y.Z,{children:(0,A.jsxs)(v.ZP.Group,{value:null==Y?void 0:Y.ta_mode,onChange:function(e){Y.ta_mode=e.target.value,F(c()({},Y))},children:[(0,A.jsxs)(v.ZP,{value:1,style:{marginTop:15},children:[(0,A.jsx)("strong",{children:"普通模式"}),(0,A.jsx)("span",{className:"c-grey-c",children:"(选中,则取各助教最终评分的平均分)"})]}),(0,A.jsx)("br",{}),(0,A.jsxs)(v.ZP,{value:0,style:{marginTop:15},children:[(0,A.jsx)("strong",{children:"复审模式"}),(0,A.jsx)("span",{className:"c-grey-c",children:"(选中,则只取最新的助教评分)"})]})]})}),(0,A.jsxs)(y.Z,{className:"mt25",children:[(0,A.jsx)(_.Z,{children:(0,A.jsx)("strong",{children:"最终成绩组成"})}),(0,A.jsx)(_.Z,{span:24,className:"pl30 mt10"})]}),(0,A.jsxs)(y.Z,{children:[(0,A.jsxs)(v.ZP.Group,{value:Y.final_mode,onChange:function(e){Y.final_mode=e.target.value,F(c()({},Y))},children:[(0,A.jsxs)(v.ZP,{value:!1,style:{marginTop:15},children:[(0,A.jsx)("strong",{children:"多项评分配比"}),(0,A.jsxs)("span",{className:"c-grey-c",children:["(选中,则按照比例计算最终成绩)",(0,A.jsx)(k.Z,{overlayClassName:"edu-popover",placement:"bottomLeft",content:(0,A.jsxs)("span",{className:"font14",children:["计算说明:",(0,A.jsx)("br",{}),"教师评分 * 其百分比 + 助教评分 * 其百分比 + 组长评分 * 其百分比 + 学生匿评平均分 * 其百分比 - ( ",(0,A.jsx)("br",{}),"迟交扣分 + 缺评扣分 * 缺评数 + 违规匿评扣分 * 违规匿评数 )",(0,A.jsx)("br",{}),(0,A.jsx)("br",{}),"注意",(0,A.jsx)("br",{}),"非零百分比的评分选项,若评分记录为空,则其百分比将自动平摊到其它非零",(0,A.jsx)("br",{}),"评分选项上。",(0,A.jsx)("br",{}),"例:教师评分40% + 助教评分35% + 学生匿评25%,学生A没有教师评分记",(0,A.jsx)("br",{}),"录,则其最终成绩按照助教评分55% + 学生匿评45%进行计算"]}),trigger:"click",children:(0,A.jsx)("span",{className:"mt10 ml10 current font14",children:(0,A.jsx)(w.Z,{})})})]})]}),(0,A.jsxs)(y.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,A.jsx)(_.Z,{children:"教师评分:"}),(0,A.jsxs)(_.Z,{className:"ml5",children:[(0,A.jsx)(b.Z,{min:0,max:100,value:Y.te_proportion,onChange:function(e){Y.te_proportion=e,F(Object.assign({},Y))}}),(0,A.jsx)("span",{className:"ml10",children:"%"})]})]}),(0,A.jsxs)(y.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,A.jsx)(_.Z,{children:"助教评分:"}),(0,A.jsxs)(_.Z,{className:"ml5",children:[(0,A.jsx)(b.Z,{min:0,max:100,value:Y.ta_proportion,onChange:function(e){Y.ta_proportion=e,F(Object.assign({},Y))}}),(0,A.jsx)("span",{className:"ml10",children:"%"})]})]}),Y.is_group_grade&&(0,A.jsxs)(y.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,A.jsx)(_.Z,{children:"组长评分:"}),(0,A.jsxs)(_.Z,{className:"ml5",children:[(0,A.jsx)(b.Z,{min:0,max:100,value:Y.gr_proportion,onChange:function(e){Y.gr_proportion=e,F(Object.assign({},Y))}}),(0,A.jsx)("span",{className:"ml10",children:"%"})]})]}),(0,A.jsxs)(y.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,A.jsx)(_.Z,{children:"学生匿评:"}),(0,A.jsxs)(_.Z,{className:"ml5",children:[(0,A.jsx)(b.Z,{min:0,max:100,value:Y.st_proportion,onChange:function(e){Y.st_proportion=e,F(Object.assign({},Y))}}),(0,A.jsx)("span",{className:"ml10",children:"%"})]})]}),(0,A.jsx)("br",{}),(0,A.jsxs)(v.ZP,{value:!0,style:{marginTop:15},children:[(0,A.jsx)("strong",{children:"单项评分优先"}),(0,A.jsxs)("span",{className:"c-grey-c",children:["(选中,则按照优先顺序计算最终成绩)",(0,A.jsx)(k.Z,{overlayClassName:"edu-popover",placement:"bottomLeft",content:(0,A.jsxs)("span",{className:"font14",children:["计算说明:",(0,A.jsx)("br",{}),"优先顺序排前的非零评分 * 100% - ",(0,A.jsx)("br",{}),"( 迟交扣分 + 缺评扣分 * 缺评数 + 违规匿评扣分 * 违规匿评数 )",(0,A.jsx)("br",{}),"例:有教师评分则教师评分100%,否则教辅评分100%,依次类推"]}),trigger:"click",children:(0,A.jsx)("span",{className:"mt10 ml10 current font14",children:(0,A.jsx)(w.Z,{})})})]})]}),(0,A.jsx)(y.Z,{children:(0,A.jsx)(_.Z,{span:24,className:"ml20",children:(0,A.jsx)("div",{style:{color:"#ccc"},children:"(教师评分 → 助教评分 → 组长评分 → 学生匿评评分)"})})})]}),(0,A.jsx)("br",{})]})]})})]})})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[83935],{7769:function(e,n,t){t.d(n,{Z:function(){return k}});t(7557),t(41498);var s=t(82100),a=t.n(s),o=t(29186),i=t.n(o),r=t(13720),c=t.n(r),l=t(80619),d=t.n(l),u=t(47074),m=t.n(u),p=t(85573),h=t.n(p),x=t(59301),g=t(24650),f="codeBox___WpkVl",y=t(92310),_=t.n(y),j=t(37712),v=function(e){d()(t,e);var n=m()(t);function t(e){var s;return a()(this,t),s=n.call(this,e),h()(c()(s),"canvas",void 0),h()(c()(s),"randomNum",(function(e,n){return Math.floor(Math.random()*(n-e)+e)})),h()(c()(s),"drawPic",(function(){s.randomCode()})),h()(c()(s),"reloadPic",(function(){s.drawPic()})),h()(c()(s),"changeCode",(function(e){console.log(e.target.value,222),s.setState({value:e.target.value,showError:!1})})),h()(c()(s),"onVerify",(function(){var e;return""!==s.state.value.toLowerCase()&&s.state.value.toLowerCase()!==s.state.code.toLowerCase()||""===s.state.value.toLowerCase()?e=!0:s.state.value.toLowerCase()===s.state.code.toLowerCase()&&(e=!1),s.setState({showError:e}),e})),s.canvas=x.createRef(),s.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1},s}return i()(t,[{key:"componentDidMount",value:function(){this.drawPic()}},{key:"randomColor",value:function(e,n){var t=this.randomNum(e,n),s=this.randomNum(e,n),a=this.randomNum(e,n);return"rgb(".concat(t,", ").concat(s,", ").concat(a,")")}},{key:"drawText",value:function(e,n,t){e.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);var s=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);e.font=s+"px SimHei";var a=(this.state.contentWidth-40)/(this.state.code.length-1),o=10;t>0&&(o=10+t*a);var i=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);s>40&&(i=40);var r=this.randomNum(-10,10);e.translate(o,i),e.rotate(r*Math.PI/180),e.fillText(n,0,0),e.rotate(-r*Math.PI/180),e.translate(-o,-i)}},{key:"drawLine",value:function(e){for(var n=0;n<1;n++)e.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),e.beginPath(),e.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.stroke()}},{key:"drawDot",value:function(e){for(var n=0;n<100;n++)e.fillStyle=this.randomColor(0,255),e.beginPath(),e.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),e.fill()}},{key:"randomCode",value:function(){for(var e=this,n="",t=0;t0?f.Z.info({title:"权限提示",className:"custom-modal-divider ",icon:null,content:(0,I.jsxs)("div",{children:["当前选中资源中:",(0,I.jsx)("span",{className:"c-blue",children:e.hasNum}),"个由您本人发布,",(0,I.jsx)("span",{className:"c-red",children:e.noHasNum})," ","个由其他老师发布。",(0,I.jsx)("br",{}),"课堂内只能删除本人发布的资源,请取消选中其他老师发布的资源。"]}),onOk:function(){S()}}):b(!0)}else b(!1)}),[s.actionTabs.key]);var S=function(){o({type:"classroomList/setActionTabs",payload:{}})};return(0,I.jsx)(f.Z,{centered:!0,title:"提示",open:k,okText:"确定",cancelText:"取消",confirmLoading:y,destroyOnClose:!0,onOk:i()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(n=w.current)||void 0===n||!n.onVerify()){e.next=2;break}return e.abrupt("return");case 2:return _(!0),e.next=5,(0,L.ZP)("/api/courses/".concat(h.coursesId,"/homework_commons/multi_destroy.json"),{method:"post",body:{homework_ids:Z()(s.actionTabs.selectArrs)}});case 5:t=e.sent,_(!1),0===t.status&&((0,N.L9)(["教学课堂","分组作业","删除"]),p.ZP.success("删除成功"),o({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),l&&l(),(0,C.GJ)()?o({type:"classroomList/getClassroomTeacherCommonList",payload:c()(c()({},s.actionTabs.params),{},{type:3})}):o({type:"classroomList/getClassroomCommonList",payload:c()({},s.actionTabs.params)}));case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){o({type:"classroomList/setActionTabs",payload:{}})},children:null!=s&&null!==(n=s.actionTabs)&&void 0!==n&&n.status&&["未发布"].includes(null==s||null===(t=s.actionTabs)||void 0===t?void 0:t.status)?(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("p",{children:"提交作品将全部被删除,不可恢复"}),(0,I.jsx)("p",{children:"是否确认删除?"})]}):(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("p",{style:{color:"#DD0000"},children:"删除作业则会清除学生所有的答题数据,且数据不可恢复,如确定删除,请输入下方验证码"}),(0,I.jsx)(T.Z,{ref:function(e){return w.current=e}})]})})})),P=t(85573),M=t.n(P),$=t(39647),H=t.n($),E=t(78241),D=t(30518),O=t(24905),G=t(61186),R=t.n(G),z=t(53324),J=t(6668),B=t(38180),Y=["classroomList","dispatch","courseEndTime"],F=(0,m.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n=e.classroomList,t=e.dispatch,s=e.courseEndTime,o=H()(e,Y),r=(0,m.useParams)(),l=E.Z.useForm(),h=d()(l,1)[0],x=(0,u.useState)(1),g=d()(x,2),j=g[0],k=g[1],b=(0,u.useState)([]),w=d()(b,2),S=w[0],T=w[1],A=(0,u.useState)(0),P=d()(A,2),$=(P[0],P[1]),G=(0,u.useState)(2e3),F=d()(G,2),W=(F[0],F[1],(0,u.useState)(!0)),V=d()(W,2),X=(V[0],V[1]),K=(0,u.useState)(!1),q=d()(K,2),Q=q[0],U=(q[1],(0,u.useState)(!1)),ee=d()(U,2),ne=ee[0],te=(ee[1],(0,u.useState)([])),se=d()(te,2),ae=se[0],oe=se[1],ie=(0,u.useState)(!0),re=d()(ie,2),ce=re[0],le=re[1];(0,u.useEffect)((function(){if("立即发布"===n.actionTabs.key&&(de(),pe(),2===n.actionTabs.type)){var e=n.actionTabs.selectArrsAll[0];le(e.unified_setting)}}),[n.actionTabs]),(0,u.useEffect)((function(){if(Q){if(ne)return;t({type:"classroomList/setActionTabs",payload:{}}),(0,C.GJ)()?t({type:"classroomList/getClassroomTeacherCommonList",payload:c()(c()({},n.actionTabs.params),{},{type:3})}):t({type:"classroomList/getClassroomCommonList",payload:c()({},n.actionTabs.params)})}}),[Q]);var de=function(){var e=i()(a()().mark((function e(t){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return X(!0),e.next=3,(0,J.c_)(c()(c()({},r),{},{page:t||j,limit:2e4,homework_id:1===n.actionTabs.type?"":n.actionTabs.selectArrs[0]}));case 3:null==(s=e.sent)||s.course_groups.map((function(e,n){e.key=e.id,e.title=e.name,e.disabled=e.is_published})),s&&(T(Z()(null==s?void 0:s.course_groups)),$(null==s?void 0:s.course_groups_count),X(!1),t||h.setFieldsValue(M()(M()({},"publish_time",R()(R()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),"end_time",R()(R()(new Date((0,N.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm")))));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ue=function(){(0,C.GJ)()?n.actionTabs.detail?(t({type:"shixunHomeworks/setActionTabs",payload:{}}),t({type:"shixunHomeworks/getWorkList",payload:c()({},r)}),t({type:"shixunHomeworks/getWorkSetting",payload:c()({},r)})):t({type:"classroomList/getClassroomTeacherCommonList",payload:c()(c()({},n.actionTabs.params),{},{type:3})}):t({type:"classroomList/getClassroomCommonList",payload:c()({},n.actionTabs.params)})},me=function(){var e=i()(a()().mark((function e(){var s,i,l,d;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,C.Rm)()||null!=n&&null!==(s=n.AssistantObject)&&void 0!==s&&null!==(s=s.group)&&void 0!==s&&s.can_publish){e.next=4;break}return p.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),fe(!1),e.abrupt("return");case 4:if(!((l=c()({},h.getFieldsValue())).end_time<=l.publish_time)){e.next=9;break}return p.ZP.info("截止时间不能大于或等于发布时间"),fe(!1),e.abrupt("return");case 9:if(!((null==ae?void 0:ae.length)<=0&&!ce&&S.length>0)){e.next=13;break}return p.ZP.info("发布班级不能为空"),fe(!1),e.abrupt("return");case 13:return d={homework_ids:Z()(n.actionTabs.selectArrs),group_ids:ae.length>0?ae.map((function(e){return e.id})):null===(i=n.detailCommonHomeworksList)||void 0===i?void 0:i.course_groups,end_time:R()(l.end_time).format("YYYY-MM-DD HH:mm"),publish_time:R()(l.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!ae.length},fe(!0),e.next=17,(0,L.ZP)("/api/courses/".concat(r.coursesId,"/homework_commons/publish_with_homework_list_position.json"),{method:"post",body:c()({},d)});case 17:0===e.sent.status?(fe(!1),(0,N.L9)(["教学课堂","分组作业","立即发布"]),p.ZP.success("发布成功"),t({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),o.onCallback&&o.onCallback(),ue(),"0"===localStorage.getItem("Noviceguide")||t({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:13,text:(0,I.jsx)("div",{children:"最后,咱们给教学课堂添加一名学生~点击“添加学生”,在弹窗页面中输入并搜索学生姓名,点击“确定”就可以为您的课堂添加第一位学生啦~"})}})):fe(!1);case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),pe=function(){k(1),T([]),oe([])},he=(n.detailCommonHomeworksList,(0,u.useState)(!1)),xe=d()(he,2),ge=xe[0],fe=xe[1];return(0,I.jsxs)(f.Z,{width:600,confirmLoading:ge,centered:!0,title:"发布作业",open:"立即发布"===n.actionTabs.key,okText:"发布作业",cancelText:"暂不发布",onOk:me,onCancel:function(){pe(),ue(),t({type:"classroomList/setActionTabs",payload:{}})},children:[(0,I.jsxs)("p",{className:"tc",children:["学生将立即收到作业",(0,I.jsx)("br",{}),'本操作只对"未发布"的作业有效']}),S&&(0,I.jsxs)(E.Z,{form:h,children:[(0,I.jsxs)("div",{style:{paddingLeft:0},children:[(0,I.jsxs)(y.Z,{className:"mt30",align:"middle",children:[(0,I.jsx)(_.Z,{children:(0,I.jsx)(E.Z.Item,{name:"publish_time",label:"发布时间",children:(0,I.jsx)(D.default,{style:{width:170,marginRight:"25px"},disabledDate:function(e){return(0,B.Q8)(e,s)},disabledTime:function(e){return(0,B.d0)(e)},placeholder:"请选择发布时间",showTime:{format:"HH:mm",defaultValue:R()((0,N.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})})}),(0,I.jsx)(_.Z,{className:"ml20",children:(0,I.jsx)(E.Z.Item,{name:"end_time",label:"截止时间",children:(0,I.jsx)(D.default,{style:{width:170},placeholder:"请选择结束时间",showTime:{format:"HH:mm",defaultValue:R()((0,N.U6)(),"HH:mm")},disabledDate:function(e){return(0,B.Q8)(e,s,h.getFieldValue("publish_time"))},disabledTime:function(e){return(0,B.d0)(e,h.getFieldValue("publish_time"))},format:"YYYY-MM-DD HH:mm",allowClear:!1})})})]}),2===n.actionTabs.type&&(0,I.jsxs)(y.Z,{style:{marginBottom:"10px"},children:[(0,I.jsx)("span",{className:"mr5",children:"发布设置:"}),(0,I.jsxs)(v.ZP.Group,{value:ce,onChange:function(e){le(e.target.value),oe([])},children:[(0,I.jsx)(v.ZP,{value:!0,disabled:!n.actionTabs.manage_all_group,children:"统一发布"}),(0,I.jsx)(v.ZP,{className:"ml20",disabled:S.length<=0,value:!1,children:"分班发布"})]})]}),S.length<=0&&2===n.actionTabs.type&&(0,I.jsx)("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"},children:'课堂无分班,仅支持选择“统一发布"'})]}),(1===n.actionTabs.type||!ce)&&S.length>0&&(0,I.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"},children:[(0,I.jsx)("span",{style:{flex:1},children:(0,I.jsx)(O.Z,{checked:ae.length===S.length,onChange:function(e){ae.length===S.length?oe([]):oe(S.filter((function(e){return!e.is_published})))},children:"全选"})}),(0,I.jsx)("span",{style:{width:16}}),(0,I.jsxs)("span",{style:{flex:1},children:["已选择",ae.length||0,"个分班"]})]}),(1===n.actionTabs.type||!ce)&&S.length>0&&(0,I.jsx)(z.Z,{data:S,selectedRowKeys:ae,setSelectedRowKeys:oe})]})]})})),W=t(85855),V=(0,m.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n=e.classroomList,t=e.dispatch,s=(0,m.useParams)();return s.id=s.coursesId,(0,I.jsx)(f.Z,{centered:!0,title:"提示",open:"设为公开"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:i()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.ZP)("/api/courses/".concat(s.id,"/homework_commons/set_public.json"),{method:"post",body:{homework_ids:Z()(n.actionTabs.selectArrs)}});case 2:0===e.sent.status&&((0,N.L9)(["教学课堂","分组作业","设为公开"]),p.ZP.success("操作成功"),t({type:"classroomList/setActionTabs",payload:{}}),t({type:"classroomList/getClassroomCommonHomeworksList",payload:c()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"classroomList/setActionTabs",payload:{}})},children:(0,I.jsxs)("p",{children:["设为公开后,非课堂成员也可以访问查看",(0,I.jsx)("br",{}),"是否确认设为公开?"]})})})),X=["classroomList","dispatch","onCallback"],K=(0,m.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n=e.classroomList,t=e.dispatch,s=e.onCallback,o=(H()(e,X),(0,m.useParams)());return o.id=o.coursesId,(0,I.jsx)(f.Z,{centered:!0,title:"提示",open:"收藏"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:i()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.ZP)("/api/courses/".concat(o.id,"/homework_commons/add_to_homework_bank.json"),{method:"post",body:{all_check:0,homework_ids:Z()(n.actionTabs.selectArrs)}});case 2:0===e.sent.status&&((0,N.L9)(["教学课堂","分组作业","收藏"]),p.ZP.success("收藏成功,请前往【个人主页/课堂资源】查看"),s&&s(),(0,C.GJ)()?t({type:"classroomList/getClassroomTeacherCommonList",payload:c()(c()({},n.actionTabs.params),{},{type:3})}):t({type:"classroomList/getClassroomCommonList",payload:c()({},n.actionTabs.params)}),t({type:"classroomList/setActionTabs",payload:{}}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){t({type:"classroomList/setActionTabs",payload:{}})},children:"确认收藏?"})})),q=t(99313),Q=t(3113),U=t(24650),ee=t(26724),ne=t.n(ee),te={flex_box_center:"flex_box_center___ABrmR",flex_space_between:"flex_space_between___vTOmX",flex_box_vertical_center:"flex_box_vertical_center___txnfs",flex_box_center_end:"flex_box_center_end___fhlTP",flex_box_column:"flex_box_column___NGqFB",line1:"line1___kzLLz",form:"form___JNFp_"},se=t(6638),ae=t(41852),oe=(q.Z.TabPane,(0,m.connect)((function(e){return{shixunHomeworks:e.shixunHomeworks,loading:e.loading,classroomList:e.classroomList}}))((function(e){var n,t=e.shixunHomeworks,s=e.classroomList,o=(e.loading,e.dispatch),r=(0,m.useParams)(),l=((0,m.useLocation)(),E.Z.useForm()),p=d()(l,1)[0],h=(t.brankList,(0,u.useState)(!1)),x=d()(h,2),g=x[0],j=x[1],v=(0,u.useState)(!0),k=d()(v,2),b=k[0],w=k[1],S=(0,u.useState)("myself"),L=d()(S,2),T=L[0],A=L[1],P=(0,u.useState)([]),$=d()(P,2),H=$[0],D=$[1],G=(0,u.useState)(),R=d()(G,2),z=R[0],J=R[1],B=(0,u.useState)({page:0,limit:20,object_type:"group",search:"",filter:"myself"}),Y=d()(B,2),F=Y[0];Y[1];(0,u.useEffect)((function(){"题库选用"===t.actionTabs.key&&V()}),[t.actionTabs.key]);var W=[],V=function(){var e=i()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!b){e.next=11;break}return j(!1),++F.page,e.next=5,o({type:"shixunHomeworks/getBrankList",payload:c()({},F)});case 5:t=e.sent,H=Z()(H.concat(t.object_list)),J(t.is_teacher),(null===(n=t.object_list)||void 0===n?void 0:n.length)5&&(0,I.jsx)(xe.Z,{scroll:{y:240},onRow:function(e){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},onHeaderRow:function(e,n){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},pagination:!1,dataSource:T,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:function(e,n,t){t.field&&(_.sort_by=t.field),t.order||(_.sort_direction="asc"),"ascend"===t.order&&(_.sort_direction="asc"),"descend"===t.order&&(_.sort_direction="desc"),t.order||(_.sort_direction="asc"),M()},columns:P}),(0,C.GJ)()&&"未发布"!==o.status&&k&&T.length<6&&T.length>0&&(0,I.jsx)(xe.Z,{onRow:function(e){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},onHeaderRow:function(e,n){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},pagination:!1,dataSource:T,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:function(e,n,t){t.field&&(_.sort_by=t.field),t.order||(_.sort_direction="asc"),"ascend"===t.order&&(_.sort_direction="asc"),"descend"===t.order&&(_.sort_direction="desc"),t.order||(_.sort_direction="asc"),M()},columns:P})]})]})]})},_e="bottomControlContainer___yUX9N",je="buttonWrap___A3uZF",ve="moveCategory___pCGhW",ke=t(46952),be=function(e){var n,t=e.buttonDataSource,s=e.onClick,o=(0,u.useContext)(Ne),r=o.allSelect,c=o.setAllSelect,l=o.setSelectArrs,m=o.dataSource,h=o.selectArrs,x=o.useBatchStatus,g=o.dispatch,f=o.params,y=o.getData,_=o.detailLeftMenus,j=o.main_category_id,v=o.setSelectArrsAll,k=(0,u.useState)(!1),b=d()(k,2),w=b[0],N=b[1],S=(0,u.useState)(""),T=d()(S,2),A=T[0],P=T[1];_.course_modules&&(n=_.course_modules.filter((function(e){return"group_homework"===e.type}))[0]);var M=(0,I.jsx)("div",{className:ve,onMouseLeave:function(e){return N(!1)},children:(0,I.jsxs)(he.Z,{onClick:function(){var e=i()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.item,t=n.key,n.keyPath,n.domEvent,""!=h){e.next=4;break}return p.ZP.error("请选择你要操作的任务"),e.abrupt("return",null);case 4:return e.next=6,(0,L.ZP)("/api/courses/".concat(f.id,"/homework_commons/move_to_category.json"),{method:"post",body:{homework_ids:h,new_category_id:t}});case 6:0===e.sent.status&&(p.ZP.success("操作成功"),x(!1),y(),g({type:"classroomList/getClassroomLeftMenus",payload:{id:f.coursesId}}));case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),style:{maxHeight:300,width:240,overflow:"auto"},children:[(0,I.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",children:(0,I.jsx)(U.Z,{onChange:function(e){P(e.target.value)}})}),n&&n.second_category.filter((function(e){return"未分配目录"!==e.category_name})).map((function(e,n){var t;if(!(""!==A&&e.category_name.indexOf(A)<0))return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(he.Z.Item,{className:"multi-llipsis1e",children:e.category_name},e.category_id),null==e||null===(t=e.third_category)||void 0===t?void 0:t.map((function(e){return(0,I.jsx)(he.Z.Item,{style:{marginLeft:20},className:"multi-llipsis1e",children:e.category_name},e.category_id)}))]})})),(0,I.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:function(e){e.preventDefault(),g({type:"classroomList/setActionTabs",payload:{key:"添加目录",params:f,selectArrs:{category_id:j,type:"group_homework"}}})},children:"新建子目录..."})]})});return(0,I.jsxs)("div",{className:_e,children:[(0,I.jsxs)("div",{children:[(0,I.jsx)("div",{children:(0,I.jsxs)(O.Z,{checked:r,onChange:function(e){c(e.target.checked),l(e.target.checked?m.map((function(e){return e.homework_id})):[]),e.target.checked?v(Z()(m)):v([])},children:["全选本页(",h.length,")"]})}),(0,C.GJ)()&&t.map((function(e){return(0,I.jsx)("div",{children:(0,I.jsx)(Q.ZP,{type:"primary",icon:e.icon,className:je,onClick:function(){return s(e)},children:e.name})},e.key)})),(0,I.jsx)("div",{children:(0,I.jsx)(Q.ZP,{type:"primary",onClick:function(){var e={courseId:f.id,container_type:"group_homework"};f.categoryId&&(e.category_id=f.categoryId),g({type:"classroomList/getAllTaskList",payload:e}),g({type:"classroomList/setActionTabs",payload:{key:"调整排序"}})},icon:(0,I.jsx)("i",{className:"iconfont icon-tiaozhengpaixu2"}),className:je,children:"调整排序"})}),(0,C.GJ)()&&(0,I.jsx)("div",{children:(0,I.jsx)(pe.Z,{open:w,placement:"topLeft",dropdownRender:function(){return M},getPopupContainer:function(e){return e.parentNode},children:(0,I.jsx)("span",{className:"ant-dropdown-link",onMouseEnter:function(e){return N(!0)},children:(0,I.jsx)(Q.ZP,{type:"primary",className:je,icon:(0,I.jsx)("i",{className:"iconfont icon-yidongmulu"}),children:(0,I.jsxs)("span",{children:["移动到目录 ",(0,I.jsx)(ke.Z,{})]})})})})}),(0,C.GJ)()&&(0,I.jsx)("div",{children:(0,I.jsx)(Q.ZP,{type:"primary",onClick:function(){return s({key:"collection",name:"收藏",icon:(0,I.jsx)("i",{className:"iconfont icon-shoucang1"})})},icon:(0,I.jsx)("i",{className:"iconfont icon-shoucang1"}),className:je,children:"收藏"})})]}),(0,I.jsx)("div",{children:(0,I.jsx)(Q.ZP,{type:"primary",ghost:!0,onClick:function(){l([]),x(!1)},children:"取消操作"})})]})},we=t(23985),Ce=t(33376),Ne=(0,u.createContext)({selectArrs:[]}),Se=(0,m.connect)((function(e){var n=e.user,t=e.classroomList,s=e.loading;return{user:n,classroomList:t,globalSetting:e.globalSetting,loading:s.effects}}))((function(e){var n,t,s=e.user,o=e.classroomList,r=e.loading,l=e.dispatch,S=(0,m.useParams)(),Z=(0,m.useSearchParams)(),T=d()(Z,1)[0],P=(0,u.useState)((function(){return c()(c()({},S),{},{id:S.coursesId,limit:20})})),M=d()(P,2),$=M[0],H=M[1],E=(0,u.useState)(!1),D=d()(E,2),O=D[0],G=D[1],R=(0,u.useState)({ta_mode:1,final_mode:!1,st_proportion:0,ta_proportion:30,te_proportion:70,gr_proportion:0,is_repeat_minus:!1,is_group_grade:!1,repeat_setting_score:"",repeat_limit:""}),z=d()(R,2),J=z[0],B=z[1],Y=(0,u.useState)([]),X=d()(Y,2),q=X[0],Q=X[1],U=(0,u.useState)(!1),ee=d()(U,2),ne=ee[0],te=ee[1],ae=(0,u.useState)(!1),ce=d()(ae,2),le=ce[0],pe=ce[1],he=(0,u.useState)([]),xe=d()(he,2),ge=xe[0],fe=xe[1],_e=(0,u.useState)(!1),je=d()(_e,2),ve=(je[0],je[1],(0,u.useState)("默认排序")),ke=d()(ve,2),Se=ke[0],Ze=ke[1],Le=(0,m.useLocation)(),Te=o.detailCommonHomeworksList,Ie=o.detailLeftMenus,Ae=o.detailTopBanner,Pe=o.taskList;T.get("tabs")&&parseInt(T.get("tabs"));$.type=3,$.categoryId?$.category=$.categoryId:delete $.category,(0,u.useEffect)((function(){H(c()(c()({},$),S))}),[null==S?void 0:S.categoryId]),(0,u.useEffect)((function(){"0"===T.get("tabs")&&($.status="0",$.page=1)}),[T.get("tabs")]),(0,u.useEffect)((function(){var e=T.get("tabs");e&&void 0!==e&&((0,C.GJ)()?$.status=e:$.order=e)}),[T.toString()]),(0,u.useEffect)((function(){l({type:"classroomList/getAssistantPermissions",payload:{course_id:$.id}})}),[]),(0,u.useEffect)((function(){var e,n,t=T.get("tabs");if(null!=s&&null!==(e=s.userInfo)&&void 0!==e&&e.login){var a,o=N.cX.getItem("".concat(null==s||null===(a=s.userInfo)||void 0===a?void 0:a.login).concat((0,C.GJ)()?"Teacher":"Student"),"GroupHomework");o&&($.sort_by=null==o?void 0:o.type,$.sort_direction=null==o?void 0:o.direction,Ze(null==o?void 0:o.name));var i=void 0===S.categoryId?{}:{categoryId:S.categoryId,category:S.categoryId};t&&void 0!==t&&((0,C.GJ)()?$.status=t:$.order=t),Me(i)}else if(null!=s&&null!==(n=s.userInfo)&&void 0!==n&&n.username){var r=void 0===S.categoryId?{}:{categoryId:S.categoryId,category:S.categoryId};t&&void 0!==t&&((0,C.GJ)()?$.status=t:$.order=t),Me(r)}}),[null==s||null===(n=s.userInfo)||void 0===n?void 0:n.login,null==Le?void 0:Le.pathname]),(0,u.useEffect)((function(){"目录重命名成功"===o.actionTabs.key&&Me(),"目录重命名成功"===o.actionTabs.key&&Me()}),[o.actionTabs.key]),(0,u.useEffect)((function(){Q([])}),[Te]),(0,u.useEffect)((function(){pe(!1)}),[$.categoryId]),(0,u.useEffect)((function(){Te&&Te.homeworks&&(q.length===Te.homeworks.length&&q.length>0?te(!0):q.length!==Te.homeworks.length&&te(!1))}),[q]);var Me=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Q([]),fe([]),(0,C.GJ)()?l({type:"classroomList/getClassroomTeacherCommonList",payload:c()(c()(c()({},$),e),{},{type:3})}):l({type:"classroomList/getClassroomCommonList",payload:c()(c()({},$),e)})},$e=function(){var e=i()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.ZP)("/api/courses/".concat($.coursesId,"/homework_commons/get_default_score_setting.json"),{method:"get",params:{homework_type:3}});case 2:null!=(n=e.sent)&&n.data&&(t=n.data.score_settings,Object.keys(t).map((function(e){e.indexOf("proportion")>-1&&(t[e]=(100*t[e]).toFixed(0))})),console.log(t),B(c()({},t)));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,u.useEffect)((function(){Q([])}),[Te]);var He=function(){l({type:"shixunHomeworks/setActionTabs",payload:{key:"题库选用",params:$}})},Ee=function(){var e=i()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l({type:"classroomList/updateTaskPosition",payload:{category_id:$.categoryId,courseId:$.id,task_ids:n,container_type:"group_homework"}});case 2:Me();case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),De=(0,u.useMemo)((function(){var e=[];return Pe.length>0&&(e=Pe.map((function(e){return{user_name:e.user_name,task_name:e.task_name,task_id:e.task_id,category:e.category}}))),e}),[Pe]);return(0,I.jsx)(Ne.Provider,{value:{params:$,batchStatus:le,selectArrs:q,setSelectArrs:Q,allSelect:ne,dataSource:Te.homeworks||[],detailLeftMenus:Ie,main_category_id:Te.main_category_id||"",selectArrsAll:ge,setAllSelect:te,useBatchStatus:pe,dispatch:l,getData:Me,setSelectArrsAll:fe},children:(0,I.jsxs)("section",{children:[(0,I.jsxs)("aside",{className:ue,children:[(0,I.jsx)(me.Z,{isLoading:r[(0,C.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"],tabDataSource:(0,C.GJ)()?[{name:"全部",id:0,total:Te.all_count||0},{name:"未发布",id:1,total:Te.unpublished_count||0},{name:"未开始",id:4,total:Te.not_start_count||0},{name:"进行中",id:2,total:Te.in_progress_count||0},{name:"已截止",id:3,total:Te.overed_count||0}]:[{name:"全部",id:0},{name:"提交中",id:1},{name:"补交中",id:2},{name:"匿评中",id:3},{name:"申诉中",id:4},{name:"已截止",id:5}],isAdmin:(0,C.GJ)(),TooltipTitle:$.categoryId?"目录重命名":"新建子目录",categoryId:$.categoryId,dropdownMenu:[{name:"新建分组作业",id:"1"},{name:"选用资源",id:"2"}],isShowRightControl:"未分配目录"!==(0,N.Oo)(null==Ie?void 0:Ie.course_modules,$.categoryId),onsetClick:function(){$e(),G(!0)},onTabMenuClick:function(e){void 0!==e.id&&((0,C.GJ)()?$.status=e.id:$.order=e.id),pe(!1),$.page=1,m.history.replace("".concat(Le.pathname,"?tabs=").concat(e.id)),Me($)},defaultSelectedKeys:[T.get("tabs")?T.get("tabs"):"0"],onTooltipTitleClick:function(){l({type:"classroomList/setActionTabs",payload:{key:$.categoryId?"目录重命名":"添加目录",params:$,selectArrs:{category_name:null==Te?void 0:Te.category_name,category_id:(null==Te?void 0:Te.category_id)||(null==Te?void 0:Te.main_category_id)},cb:function(){Me()}}})},onDropdownMenuClick:function(e){var n;!(0,C.Rm)()||null!==(n=o.AssistantObject.group)&&void 0!==n&&n.can_create?"1"===e?m.history.push("/classrooms/".concat($.coursesId,"/group_homework/").concat($.categoryId,"/add")):"2"===e&&He():p.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")}}),(0,I.jsx)(we.Z,{dataSource:Te.homeworks||[],isAdmin:(0,C.GJ)(),batchStatus:le,SortMenuName:Se,setSortMenuName:Ze,onSearch:function(e){$.search=e,$.page=1,Me()},onSort:function(e){var n;$.sort_by=e.type,$.sort_direction=e.direction,$.page=1,N.cX.setItem("".concat(null==s||null===(n=s.userInfo)||void 0===n?void 0:n.login).concat((0,C.GJ)()?"Teacher":"Student"),e,"GroupHomework"),Me($)},onBatch:function(e){return pe(e)}})]}),(0,I.jsxs)(h.Z,{loading:r["classroomList/getClassroomCommonHomeworksList"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30",children:[0===(null==Te?void 0:Te.all_count)&&(0,C.GJ)()?!r[(0,C.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&(0,I.jsx)(de,{params:$,dispatch:l,onSelect:He}):(null==Te?void 0:Te.homeworks)&&0===Te.homeworks.length&&!r[(0,C.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&(0,I.jsx)(se.Z,{}),(0,I.jsx)("aside",{className:"minH500 skt-loading relative pb40 mb30",children:!r[(0,C.GJ)()?"classroomList/getClassroomTeacherCommonList":"classroomList/getClassroomCommonList"]&&(0,I.jsxs)(I.Fragment,{children:[(0,I.jsxs)("aside",{className:"animated fadeIn",children:[null==Te||null===(t=Te.homeworks)||void 0===t?void 0:t.map((function(e,n){return(0,I.jsx)(ye,{dataSource:e,params:$,manageAllGroup:null==Te?void 0:Te.manage_all_group},n)})),(0,I.jsx)("aside",{className:"tc mb50 mt30",children:(null==Te?void 0:Te.query_total_count)>10&&(0,I.jsx)(x.Z,{showSizeChanger:!0,onChange:function(e,n){$.page=e,$.limit=n,Me()},defaultCurrent:1,current:$.page||1,pageSize:$.limit||20,total:Te.query_total_count})})]}),q.length>0&&(0,C.GJ)()&&(0,I.jsx)(g.Z,{offsetBottom:0,children:(0,I.jsx)(be,{buttonDataSource:[{key:"publish",name:"批量发布",icon:(0,I.jsx)("i",{className:"iconfont icon-fabu5"})},{key:"deadline",name:"批量截止",icon:(0,I.jsx)("i",{className:"iconfont icon-piliangjiezhi2"})},{key:"delete",name:"批量删除",icon:(0,I.jsx)("i",{className:"iconfont icon-piliangshanchu2"})},{key:"public",name:"设为公开",icon:(0,I.jsx)("i",{className:"iconfont icon-sheweigongkai2"})}].filter((function(e){return!(!(0,C.GJ)()&&!(0,C.Rm)())||"批量删除"!==e.name})).filter((function(e){return!!Ae.is_public||"设为公开"!==e.name})),onClick:function(e){var n,t;if(0===q.length)return p.ZP.error("请选择你要操作的任务"),!1;var s=e.name,a={key:s,selectArrs:q,selectArrsAll:ge,type:["publish","deadline"].includes(e.key)?1:"",params:$};switch(e.key){case"publish":if((0,C.Rm)()&&(null==o||null===(n=o.AssistantObject)||void 0===n||null===(n=n.group)||void 0===n||!n.can_publish))return void p.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能");s="立即发布";break;case"deadline":if((0,C.Rm)()&&(null==o||null===(t=o.AssistantObject)||void 0===t||null===(t=t.group)||void 0===t||!t.can_stop))return void p.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能");s="立即截止";break;case"delete":s="删除";break;case"collection":s="收藏"}l({type:"classroomList/setActionTabs",payload:c()(c()({},a),{},{key:s})})}})})]})})]}),(0,I.jsx)(A,{onCallback:function(){return pe(!1)}}),(0,I.jsx)(F,{onCallback:function(){return pe(!1)},courseEndTime:null==Te?void 0:Te.course_end_time}),(0,I.jsx)(W.Z,{courseEndTime:null==Te?void 0:Te.course_end_time,courseId:S.coursesId,visible:"立即截止"===o.actionTabs.key,isBatch:2!==o.actionTabs.type,homeworkIds:o.actionTabs.selectArrs,successCallback:function(){pe(!1),Me()}}),(0,I.jsx)(V,{}),(0,I.jsx)(oe,{}),(0,I.jsx)(K,{onCallback:function(){return pe(!1)}}),(0,I.jsx)(ie.Z,{}),(0,I.jsx)(re.Z,{}),(0,I.jsx)(Ce.Z,{visible:"调整排序"===o.actionTabs.key,callback:Ee,data:De,onCancel:function(){l({type:"classroomList/setActionTabs",payload:{key:""}})}}),(0,I.jsx)(f.Z,{open:O,title:"默认评分设置",centered:!0,onCancel:function(){G(!1)},onOk:i()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=JSON.parse(JSON.stringify(J)),Object.keys(n).map((function(e){e.indexOf("proportion")>-1&&(n[e]=n[e]/100)})),e.next=4,(0,L.ZP)("/api/courses/".concat($.coursesId,"/homework_commons/set_default_score_setting.json"),{method:"post",body:{homework_type:3,score_settings:n}});case 4:0===e.sent.status&&(p.ZP.success("设置成功"),G(!1));case 6:case"end":return e.stop()}}),e)}))),width:800,children:(0,I.jsxs)("div",{children:[(0,I.jsx)(y.Z,{children:(0,I.jsx)(_.Z,{span:24,children:(0,I.jsx)(y.Z,{align:"middle",children:(0,I.jsx)(_.Z,{span:24,children:(0,I.jsx)("div",{className:"mt15",children:"该默认规则将被应用于你后续新建的分组作业,且不会影响你已创建的作业以及其他老师新建作业的评分规则。"})})})})}),(0,I.jsxs)(y.Z,{align:"middle",className:"mt25",children:[(0,I.jsx)(_.Z,{children:(0,I.jsx)("strong",{children:"组长评分"})}),(0,I.jsxs)(y.Z,{className:"ml10",children:[(0,I.jsx)(_.Z,{children:(0,I.jsx)(j.Z,{checked:J.is_group_grade,onChange:function(e){J.is_group_grade=e,B(c()({},J))}})}),(0,I.jsx)(_.Z,{className:"c-grey-c ml10",children:"(选中,则组长首次提交作业时需要对组员进行评分)"})]})]}),(0,I.jsxs)(y.Z,{className:"mt25",children:[(0,I.jsx)(_.Z,{children:(0,I.jsx)("strong",{children:"助教评分"})}),(0,I.jsx)(_.Z,{span:24,className:"pl30 mt10"})]}),(0,I.jsx)(y.Z,{children:(0,I.jsxs)(v.ZP.Group,{value:null==J?void 0:J.ta_mode,onChange:function(e){J.ta_mode=e.target.value,B(c()({},J))},children:[(0,I.jsxs)(v.ZP,{value:1,style:{marginTop:15},children:[(0,I.jsx)("strong",{children:"普通模式"}),(0,I.jsx)("span",{className:"c-grey-c",children:"(选中,则取各助教最终评分的平均分)"})]}),(0,I.jsx)("br",{}),(0,I.jsxs)(v.ZP,{value:0,style:{marginTop:15},children:[(0,I.jsx)("strong",{children:"复审模式"}),(0,I.jsx)("span",{className:"c-grey-c",children:"(选中,则只取最新的助教评分)"})]})]})}),(0,I.jsxs)(y.Z,{className:"mt25",children:[(0,I.jsx)(_.Z,{children:(0,I.jsx)("strong",{children:"最终成绩组成"})}),(0,I.jsx)(_.Z,{span:24,className:"pl30 mt10"})]}),(0,I.jsxs)(y.Z,{children:[(0,I.jsxs)(v.ZP.Group,{value:J.final_mode,onChange:function(e){J.final_mode=e.target.value,B(c()({},J))},children:[(0,I.jsxs)(v.ZP,{value:!1,style:{marginTop:15},children:[(0,I.jsx)("strong",{children:"多项评分配比"}),(0,I.jsxs)("span",{className:"c-grey-c",children:["(选中,则按照比例计算最终成绩)",(0,I.jsx)(k.Z,{overlayClassName:"edu-popover",placement:"bottomLeft",content:(0,I.jsxs)("span",{className:"font14",children:["计算说明:",(0,I.jsx)("br",{}),"教师评分 * 其百分比 + 助教评分 * 其百分比 + 组长评分 * 其百分比 + 学生匿评平均分 * 其百分比 - ( ",(0,I.jsx)("br",{}),"迟交扣分 + 缺评扣分 * 缺评数 + 违规匿评扣分 * 违规匿评数 )",(0,I.jsx)("br",{}),(0,I.jsx)("br",{}),"注意",(0,I.jsx)("br",{}),"非零百分比的评分选项,若评分记录为空,则其百分比将自动平摊到其它非零",(0,I.jsx)("br",{}),"评分选项上。",(0,I.jsx)("br",{}),"例:教师评分40% + 助教评分35% + 学生匿评25%,学生A没有教师评分记",(0,I.jsx)("br",{}),"录,则其最终成绩按照助教评分55% + 学生匿评45%进行计算"]}),trigger:"click",children:(0,I.jsx)("span",{className:"mt10 ml10 current font14",children:(0,I.jsx)(w.Z,{})})})]})]}),(0,I.jsxs)(y.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,I.jsx)(_.Z,{children:"教师评分:"}),(0,I.jsxs)(_.Z,{className:"ml5",children:[(0,I.jsx)(b.Z,{min:0,max:100,value:J.te_proportion,onChange:function(e){J.te_proportion=e,B(Object.assign({},J))}}),(0,I.jsx)("span",{className:"ml10",children:"%"})]})]}),(0,I.jsxs)(y.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,I.jsx)(_.Z,{children:"助教评分:"}),(0,I.jsxs)(_.Z,{className:"ml5",children:[(0,I.jsx)(b.Z,{min:0,max:100,value:J.ta_proportion,onChange:function(e){J.ta_proportion=e,B(Object.assign({},J))}}),(0,I.jsx)("span",{className:"ml10",children:"%"})]})]}),J.is_group_grade&&(0,I.jsxs)(y.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,I.jsx)(_.Z,{children:"组长评分:"}),(0,I.jsxs)(_.Z,{className:"ml5",children:[(0,I.jsx)(b.Z,{min:0,max:100,value:J.gr_proportion,onChange:function(e){J.gr_proportion=e,B(Object.assign({},J))}}),(0,I.jsx)("span",{className:"ml10",children:"%"})]})]}),(0,I.jsxs)(y.Z,{align:"middle",className:"mt25 pl30 font14",children:[(0,I.jsx)(_.Z,{children:"学生匿评:"}),(0,I.jsxs)(_.Z,{className:"ml5",children:[(0,I.jsx)(b.Z,{min:0,max:100,value:J.st_proportion,onChange:function(e){J.st_proportion=e,B(Object.assign({},J))}}),(0,I.jsx)("span",{className:"ml10",children:"%"})]})]}),(0,I.jsx)("br",{}),(0,I.jsxs)(v.ZP,{value:!0,style:{marginTop:15},children:[(0,I.jsx)("strong",{children:"单项评分优先"}),(0,I.jsxs)("span",{className:"c-grey-c",children:["(选中,则按照优先顺序计算最终成绩)",(0,I.jsx)(k.Z,{overlayClassName:"edu-popover",placement:"bottomLeft",content:(0,I.jsxs)("span",{className:"font14",children:["计算说明:",(0,I.jsx)("br",{}),"优先顺序排前的非零评分 * 100% - ",(0,I.jsx)("br",{}),"( 迟交扣分 + 缺评扣分 * 缺评数 + 违规匿评扣分 * 违规匿评数 )",(0,I.jsx)("br",{}),"例:有教师评分则教师评分100%,否则教辅评分100%,依次类推"]}),trigger:"click",children:(0,I.jsx)("span",{className:"mt10 ml10 current font14",children:(0,I.jsx)(w.Z,{})})})]})]}),(0,I.jsx)(y.Z,{children:(0,I.jsx)(_.Z,{span:24,className:"ml20",children:(0,I.jsx)("div",{style:{color:"#ccc"},children:"(教师评分 → 助教评分 → 组长评分 → 学生匿评评分)"})})})]}),(0,I.jsx)("br",{})]})]})})]})})}))},78673:function(e,n,t){t.d(n,{Z:function(){return A}});var s=t(42857),a=t(92310),o=t.n(a),i=t(33614),r=t(24018),c=t(54099),l=t(63011),d=t(59301),u=t(71366),m=t(20287),p=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],h=d.forwardRef((function(e,n){var t,s=e.prefixCls,a=void 0===s?"rc-switch":s,h=e.className,x=e.checked,g=e.defaultChecked,f=e.disabled,y=e.loadingIcon,_=e.checkedChildren,j=e.unCheckedChildren,v=e.onClick,k=e.onChange,b=e.onKeyDown,w=(0,l.Z)(e,p),C=(0,u.Z)(!1,{value:x,defaultValue:g}),N=(0,c.Z)(C,2),S=N[0],Z=N[1];function L(e,n){var t=S;return f||(Z(t=e),null==k||k(t,n)),t}var T=o()(a,h,(t={},(0,r.Z)(t,"".concat(a,"-checked"),S),(0,r.Z)(t,"".concat(a,"-disabled"),f),t));return d.createElement("button",(0,i.Z)({},w,{type:"button",role:"switch","aria-checked":S,disabled:f,className:T,ref:n,onKeyDown:function(e){e.which===m.Z.LEFT?L(!1,e):e.which===m.Z.RIGHT&&L(!0,e),null==b||b(e)},onClick:function(e){var n=L(!S,e);null==v||v(n,e)}}),y,d.createElement("span",{className:"".concat(a,"-inner")},d.createElement("span",{className:"".concat(a,"-inner-checked")},_),d.createElement("span",{className:"".concat(a,"-inner-unchecked")},j)))}));h.displayName="Switch";var x=h,g=t(14088),f=t(36355),y=t(1684),_=t(19716),j=t(64993),v=t(17313),k=t(83116),b=t(37613);const w=e=>{const{componentCls:n,trackHeightSM:t,trackPadding:s,trackMinWidthSM:a,innerMinMarginSM:o,innerMaxMarginSM:i,handleSizeSM:r}=e,c=`${n}-inner`;return{[n]:{[`&${n}-small`]:{minWidth:a,height:t,lineHeight:`${t}px`,[`${n}-inner`]:{paddingInlineStart:i,paddingInlineEnd:o,[`${c}-checked`]:{marginInlineStart:`calc(-100% + ${r+2*s}px - ${2*i}px)`,marginInlineEnd:`calc(100% - ${r+2*s}px + ${2*i}px)`},[`${c}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`${n}-handle`]:{width:r,height:r},[`${n}-loading-icon`]:{top:(r-e.switchLoadingIconSize)/2,fontSize:e.switchLoadingIconSize},[`&${n}-checked`]:{[`${n}-inner`]:{paddingInlineStart:o,paddingInlineEnd:i,[`${c}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${c}-unchecked`]:{marginInlineStart:`calc(100% - ${r+2*s}px + ${2*i}px)`,marginInlineEnd:`calc(-100% + ${r+2*s}px - ${2*i}px)`}},[`${n}-handle`]:{insetInlineStart:`calc(100% - ${r+s}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${c}`]:{[`${c}-unchecked`]:{marginInlineStart:e.marginXXS/2,marginInlineEnd:-e.marginXXS/2}},[`&${n}-checked ${c}`]:{[`${c}-checked`]:{marginInlineStart:-e.marginXXS/2,marginInlineEnd:e.marginXXS/2}}}}}}},C=e=>{const{componentCls:n,handleSize:t}=e;return{[n]:{[`${n}-loading-icon${e.iconCls}`]:{position:"relative",top:(t-e.fontSize)/2,color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${n}-checked ${n}-loading-icon`]:{color:e.switchColor}}}},N=e=>{const{componentCls:n,motion:t,trackPadding:s,handleBg:a,handleShadow:o,handleSize:i}=e,r=`${n}-handle`;return{[n]:{[r]:{position:"absolute",top:s,insetInlineStart:s,width:i,height:i,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:a,borderRadius:i/2,boxShadow:o,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${n}-checked ${r}`]:{insetInlineStart:`calc(100% - ${i+s}px)`},[`&:not(${n}-disabled):active`]:t?{[`${r}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${n}-checked ${r}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}:{}}}},S=e=>{const{componentCls:n,trackHeight:t,trackPadding:s,innerMinMargin:a,innerMaxMargin:o,handleSize:i}=e,r=`${n}-inner`;return{[n]:{[r]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:o,paddingInlineEnd:a,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${r}-checked, ${r}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none"},[`${r}-checked`]:{marginInlineStart:`calc(-100% + ${i+2*s}px - ${2*o}px)`,marginInlineEnd:`calc(100% - ${i+2*s}px + ${2*o}px)`},[`${r}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`&${n}-checked ${r}`]:{paddingInlineStart:a,paddingInlineEnd:o,[`${r}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${r}-unchecked`]:{marginInlineStart:`calc(100% - ${i+2*s}px + ${2*o}px)`,marginInlineEnd:`calc(-100% + ${i+2*s}px - ${2*o}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${r}`]:{[`${r}-unchecked`]:{marginInlineStart:2*s,marginInlineEnd:2*-s}},[`&${n}-checked ${r}`]:{[`${r}-checked`]:{marginInlineStart:2*-s,marginInlineEnd:2*s}}}}}},Z=e=>{const{componentCls:n,trackHeight:t,trackMinWidth:s}=e;return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,v.Wf)(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:s,height:t,lineHeight:`${t}px`,verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${n}-disabled)`]:{background:e.colorTextTertiary}}),(0,v.Qy)(e)),{[`&${n}-checked`]:{background:e.switchColor,[`&:hover:not(${n}-disabled)`]:{background:e.colorPrimaryHover}},[`&${n}-loading, &${n}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${n}-rtl`]:{direction:"rtl"}})}};var L=(0,k.Z)("Switch",(e=>{const n=(0,b.TS)(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:.75*e.fontSizeIcon,switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[Z(n),S(n),N(n),C(n),w(n)]}),(e=>{const{fontSize:n,lineHeight:t,controlHeight:s,colorWhite:a}=e,o=n*t,i=s/2,r=o-4,c=i-4;return{trackHeight:o,trackHeightSM:i,trackMinWidth:2*r+8,trackMinWidthSM:2*c+4,trackPadding:2,handleBg:a,handleSize:r,handleSizeSM:c,handleShadow:`0 2px 4px 0 ${new j.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:r/2,innerMaxMargin:r+2+4,innerMinMarginSM:c/2,innerMaxMarginSM:c+2+4}})),T=function(e,n){var t={};for(var s in e)Object.prototype.hasOwnProperty.call(e,s)&&n.indexOf(s)<0&&(t[s]=e[s]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(s=Object.getOwnPropertySymbols(e);a{const{prefixCls:t,size:a,disabled:i,loading:r,className:c,rootClassName:l,style:u}=e,m=T(e,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:p,direction:h,switch:j}=d.useContext(f.E_),v=d.useContext(y.Z),k=(null!=i?i:v)||r,b=p("switch",t),w=d.createElement("div",{className:`${b}-handle`},r&&d.createElement(s.Z,{className:`${b}-loading-icon`})),[C,N]=L(b),S=(0,_.Z)(a),Z=o()(null==j?void 0:j.className,{[`${b}-small`]:"small"===S,[`${b}-loading`]:r,[`${b}-rtl`]:"rtl"===h},c,l,N),I=Object.assign(Object.assign({},null==j?void 0:j.style),u);return C(d.createElement(g.Z,{component:"Switch"},d.createElement(x,Object.assign({},m,{prefixCls:b,className:Z,style:I,disabled:k,ref:n,loadingIcon:w}))))}));I.__ANT_SWITCH=!0;var A=I}}]); \ No newline at end of file diff --git a/p__Classrooms__Lists__LiveVideo__index.async.js b/p__Classrooms__Lists__LiveVideo__index.async.js index 4465f2b16e..5edb89310b 100644 --- a/p__Classrooms__Lists__LiveVideo__index.async.js +++ b/p__Classrooms__Lists__LiveVideo__index.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[67878,1911,37637,80182,79635],{76897:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var o=n(33614),a=n(59301),s={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"},r=n(1393),l=function(e,t){return a.createElement(r.Z,(0,o.Z)({},e,{ref:t,icon:s}))};var i=a.forwardRef(l)},6638:function(e,t,n){"use strict";var o=n(82242),a=n.n(o),s=(n(59301),n(19779)),r=n(3113),l=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,o=void 0===n?{}:n,i=e.styles,c=void 0===i?{}:i,d=e.customText,u=e.ButtonText,p=e.ButtonClick,m=e.Buttonclass,f=e.ButtonTwo,y=e.imgStyles,h=e.loading,x=void 0!==h&&h;return(0,l.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:x?"hidden":"visible"}),c),children:[(0,l.jsx)("img",{src:t||s,style:a()({width:288,height:200},y)}),(0,l.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,l.jsx)(r.ZP,a()(a()({className:m,onClick:p},o),{},{children:u})),f&&f]})}},8881:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return K}});var o=n(82242),a=n.n(o),s=n(79800),r=n.n(s),l=n(39647),i=n.n(l),c=n(59301),d=n(80608),u=n(20834),p=n(44e3),m=n(95237),f=n(43604),y=n(3113),h=n(86859),x=n(75916),v=n(27876),b=n(6638),g=n(7557),j=n.n(g),C=n(41498),w=n.n(C),Z=n(43418),O=n(8591),P=n(49105),_=n(37712),N=(0,d.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var t=e.classroomList,n=e.dispatch,o=(0,d.useParams)(),a=t.actionTabs;return o.id=o.coursesId,(0,_.jsx)(Z.Z,{centered:!0,title:"提示",open:"删除"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:w()(j()().mark((function e(){return j()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,P.ZP)("/api/live_links/".concat(a.data.id,".json"),{method:"delete"});case 2:0===e.sent.status&&(O.ZP.success("删除成功"),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getLiveVideoList",payload:{id:o.id}}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:(0,_.jsx)("p",{children:"是否确认删除?"})})})),k=n(85573),E=n.n(k),T=n(98228),L=n(57809),S=n(78241),D=n(24650),A=n(30518),z=n(61186),I=n.n(z),M={form:"form___eXJya"},R=(T.Z.TreeNode,L.default.Option),B=(0,d.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t=e.classroomList,n=(e.loading,e.dispatch),o=(0,d.useParams)();o.id=o.coursesId;t.detailAttendancesDetail,t.actionTabs;var s=S.Z.useForm(),l=r()(s,1)[0],i=(0,c.useState)("直播链接"),u=r()(i,2),p=u[0],y=u[1];return(0,_.jsx)(Z.Z,{centered:!0,title:"添加直播",open:"添加直播"===t.actionTabs.key,okText:"确定",cancelText:"取消",bodyStyle:{minHeight:200},onOk:w()(j()().mark((function e(){var t;return j()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=a(),e.t1={},e.next=4,l.validateFields();case 4:return e.t2=e.sent,t=(0,e.t0)(e.t1,e.t2),e.next=8,(0,P.ZP)("/api/courses/".concat(o.id,"/live_links.json"),{method:"post",body:a()({},t)});case 8:0===e.sent.status&&((0,v.L9)(["教学课堂","直播","添加直播"]),O.ZP.success("添加成功"),n({type:"classroomList/setActionTabs",payload:{}}),n({type:"classroomList/getLiveVideoList",payload:{id:o.id}}));case 10:case"end":return e.stop()}}),e)}))),onCancel:function(){n({type:"classroomList/setActionTabs",payload:{}})},children:(0,_.jsxs)(S.Z,{form:l,initialValues:E()(E()({},"platform","腾讯课堂"),"link",""),children:[(0,_.jsx)(S.Z.Item,{label:"直播课程",name:"course_name",rules:[{required:!0,message:"请输入课程名称"}],children:(0,_.jsx)(D.Z,{placeholder:"请输入课程名称",maxLength:60})}),(0,_.jsx)(S.Z.Item,{label:"直播平台",name:"platform",rules:[{required:!0,message:"请选择直播平台!"}],children:(0,_.jsxs)(L.default,{showSearch:!0,placeholder:"请选择平台",defaultValue:"腾讯课堂",onChange:function(e){y("威佰通"===e||"zoom"===e?"会议号":"直播链接")},optionFilterProp:"children",children:[(0,_.jsx)(R,{value:"腾讯课堂",children:"腾讯课堂"}),(0,_.jsx)(R,{value:"斗鱼直播",children:"斗鱼直播"}),(0,_.jsx)(R,{value:"Bilibili",children:"Bilibili"}),(0,_.jsx)(R,{value:"威佰通",children:"威佰通"}),(0,_.jsx)(R,{value:"zoom",children:"zoom"})]})}),(0,_.jsx)(S.Z.Item,{label:p,name:"url",children:(0,_.jsx)(D.Z,{placeholder:"请输入第三方直播链接 如:腾讯课堂播放链接等"})}),(0,_.jsxs)(m.Z,{justify:"space-between",children:[(0,_.jsx)(f.Z,{span:11,children:(0,_.jsx)(S.Z.Item,{label:"开播时间",name:"live_time",children:(0,_.jsx)(A.default,{disabledDate:function(e){return e&&e{const{getPopupContainer:t,getPrefixCls:n,direction:a}=r.useContext(c.E_),{prefixCls:f,type:y="default",danger:h,disabled:x,loading:v,onClick:b,htmlType:g,children:j,className:C,menu:w,arrow:Z,autoFocus:O,overlay:P,trigger:_,align:N,open:k,onOpenChange:E,placement:T,getPopupContainer:L,href:S,icon:D=r.createElement(l.Z,null),title:A,buttonsRender:z=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:M,overlayClassName:R,overlayStyle:B,destroyPopupOnHide:$,dropdownRender:H}=e,V=m(e,["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"]),F=n("dropdown",f),Y=`${F}-button`,[q,U]=(0,p.Z)(F),G={menu:w,arrow:Z,autoFocus:O,align:N,disabled:x,trigger:x?[]:_,onOpenChange:E,getPopupContainer:L||t,mouseEnterDelay:I,mouseLeaveDelay:M,overlayClassName:R,overlayStyle:B,destroyPopupOnHide:$,dropdownRender:H},{compactSize:Q,compactItemClassnames:J}=(0,u.ri)(F,a),K=s()(Y,J,C,U);"overlay"in e&&(G.overlay=P),"open"in e&&(G.open=k),G.placement="placement"in e?T:"rtl"===a?"bottomLeft":"bottomRight";const W=r.createElement(i.ZP,{type:y,danger:h,disabled:x,loading:v,onClick:b,htmlType:g,href:S,title:A},j),X=r.createElement(i.ZP,{type:y,danger:h,icon:D}),[ee,te]=z([W,X]);return q(r.createElement(d.Z.Compact,Object.assign({className:K,size:Q,block:!0},V),ee,r.createElement(o.Z,Object.assign({},G),te)))};f.__ANT_BUTTON=!0;var y=f;const h=o.Z;h.Button=y;var x=h},24650:function(e,t,n){"use strict";n.d(t,{Z:function(){return S}});var o=n(92310),a=n.n(o),s=n(59301),r=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,s.useContext)(r.E_),{prefixCls:o,className:c}=e,d=t("input-group",o),u=t("input"),[p,m]=(0,i.ZP)(u),f=a()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===n},m,c),y=(0,s.useContext)(l.aM),h=(0,s.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return p(s.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},s.createElement(l.aM.Provider,{value:h},e.children)))},d=n(9432),u=n(33614),p={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"},m=n(1393),f=function(e,t){return s.createElement(m.Z,(0,u.Z)({},e,{ref:t,icon:p}))};var y=s.forwardRef(f),h=n(76897),x=n(55405),v=n(25629),b=n(59412),g=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);ae?s.createElement(h.Z,null):s.createElement(y,null),C={click:"onClick",hover:"onMouseOver"};var w=s.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[l,i]=(0,s.useState)((()=>!!o&&n.visible)),c=(0,s.useRef)(null);s.useEffect((()=>{o&&i(n.visible)}),[o,n]);const u=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&u(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:y,size:h}=e,w=g(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Z}=s.useContext(r.E_),O=Z("input",y),P=Z("input-password",f),_=n&&(t=>{const{action:n="click",iconRender:o=j}=e,a=C[n]||"",r=o(l),i={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return s.cloneElement(s.isValidElement(r)?r:s.createElement("span",null,r),i)})(P),N=a()(P,m,{[`${P}-${h}`]:!!h}),k=Object.assign(Object.assign({},(0,x.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:N,prefixCls:O,suffix:_});return h&&(k.size=h),s.createElement(d.Z,Object.assign({ref:(0,v.sQ)(t,c)},k))})),Z=n(78405),O=n(92343),P=n(3113),_=n(19716),N=n(33234),k=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:o,className:l,size:i,suffix:c,enterButton:u=!1,addonAfter:p,loading:m,disabled:f,onSearch:y,onChange:h,onCompositionStart:x,onCompositionEnd:b}=e,g=k(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:j,direction:C}=s.useContext(r.E_),w=s.useRef(!1),E=j("input-search",n),T=j("input",o),{compactSize:L}=(0,N.ri)(E,C),S=(0,_.Z)((e=>{var t;return null!==(t=null!=i?i:L)&&void 0!==t?t:e})),D=s.useRef(null),A=e=>{var t;document.activeElement===(null===(t=D.current)||void 0===t?void 0:t.input)&&e.preventDefault()},z=e=>{var t,n;y&&y(null===(n=null===(t=D.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof u?s.createElement(Z.Z,null):null,M=`${E}-button`;let R;const B=u||{},$=B.type&&!0===B.type.__ANT_BUTTON;R=$||"button"===B.type?(0,O.Tm)(B,Object.assign({onMouseDown:A,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),z(e)},key:"enterButton"},$?{className:M,size:S}:{})):s.createElement(P.ZP,{className:M,type:u?"primary":void 0,size:S,disabled:f,key:"enterButton",onMouseDown:A,onClick:z,loading:m,icon:I},u),p&&(R=[R,(0,O.Tm)(p,{key:"addonAfter"})]);const H=a()(E,{[`${E}-rtl`]:"rtl"===C,[`${E}-${S}`]:!!S,[`${E}-with-button`]:!!u},l);return s.createElement(d.Z,Object.assign({ref:(0,v.sQ)(D,t),onPressEnter:e=>{w.current||m||z(e)}},g,{size:S,onCompositionStart:e=>{w.current=!0,null==x||x(e)},onCompositionEnd:e=>{w.current=!1,null==b||b(e)},prefixCls:T,addonAfter:R,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),h&&h(e)},className:H,disabled:f}))})),T=n(1643);const L=d.Z;L.Group=c,L.Search=E,L.TextArea=T.Z,L.Password=w;var S=L},44e3:function(e,t,n){"use strict";var o=n(84966),a=n(86737);const s=o.ZP;s.Header=o.h4,s.Footer=o.$_,s.Content=o.VY,s.Sider=a.Z,t.Z=s},81327:function(e,t,n){"use strict";n.d(t,{Z:function(){return v}});var o=n(59301),a=n(92310),s=n.n(a),r=n(75440),l=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),d=c.Provider;var u=e=>{let{className:t,index:n,children:a,split:s,style:r}=e;const{latestIndex:l}=o.useContext(c);return null==a?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:r},a),n{var n,a;const{getPrefixCls:i,space:c,direction:h}=o.useContext(l.E_),{size:x=(null==c?void 0:c.size)||"small",align:v,className:b,rootClassName:g,children:j,direction:C="horizontal",prefixCls:w,split:Z,style:O,wrap:P=!1,classNames:_,styles:N}=e,k=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[E,T]=Array.isArray(x)?x:[x,x],L=m(T),S=m(E),D=f(T),A=f(E),z=(0,r.Z)(j,{keepEmpty:!0}),I=void 0===v&&"horizontal"===C?"center":v,M=i("space",w),[R,B]=(0,p.Z)(M),$=s()(M,null==c?void 0:c.className,B,`${M}-${C}`,{[`${M}-rtl`]:"rtl"===h,[`${M}-align-${I}`]:I,[`${M}-gap-row-${T}`]:L,[`${M}-gap-col-${E}`]:S},b,g),H=s()(`${M}-item`,null!==(n=null==_?void 0:_.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let V=0;const F=z.map(((e,t)=>{var n,a;null!=e&&(V=t);const s=e&&e.key||`${H}-${t}`;return o.createElement(u,{className:H,key:s,index:t,split:Z,style:null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Y=o.useMemo((()=>({latestIndex:V})),[V]);if(0===z.length)return null;const q={};return P&&(q.flexWrap="wrap"),!S&&A&&(q.columnGap=E),!L&&D&&(q.rowGap=T),R(o.createElement("div",Object.assign({ref:t,className:$,style:Object.assign(Object.assign(Object.assign({},q),null==c?void 0:c.style),O)},k),o.createElement(d,{value:Y},F)))}));const x=h;x.Compact=i.ZP;var v=x},25769:function(e,t,n){"use strict";var o=n(98040),a={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,s,r,l,i,c,d=!1;t||(t={}),n=t.debug||!1;try{if(r=o(),l=document.createRange(),i=document.getSelection(),(c=document.createElement("span")).textContent=e,c.ariaHidden="true",c.style.all="unset",c.style.position="fixed",c.style.top=0,c.style.clip="rect(0, 0, 0, 0)",c.style.whiteSpace="pre",c.style.webkitUserSelect="text",c.style.MozUserSelect="text",c.style.msUserSelect="text",c.style.userSelect="text",c.addEventListener("copy",(function(o){if(o.stopPropagation(),t.format)if(o.preventDefault(),void 0===o.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var s=a[t.format]||a.default;window.clipboardData.setData(s,e)}else o.clipboardData.clearData(),o.clipboardData.setData(t.format,e);t.onCopy&&(o.preventDefault(),t.onCopy(o.clipboardData))})),document.body.appendChild(c),l.selectNodeContents(c),i.addRange(l),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");d=!0}catch(o){n&&console.error("unable to copy using execCommand: ",o),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),d=!0}catch(o){n&&console.error("unable to copy using clipboardData: ",o),n&&console.error("falling back to prompt"),s=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(s,e)}}finally{i&&("function"==typeof i.removeRange?i.removeRange(l):i.removeAllRanges()),c&&document.body.removeChild(c),r()}return d}},83145:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var o=s(n(59301)),a=s(n(25769));function s(e){return e&&e.__esModule?e:{default:e}}function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function i(e,t){if(null==e)return{};var n,o,a=function(e,t){if(null==e)return{};var n,o,a={},s=Object.keys(e);for(o=0;o=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){for(var n=0;n{const{getPopupContainer:t,getPrefixCls:n,direction:a}=r.useContext(c.E_),{prefixCls:f,type:y="default",danger:h,disabled:x,loading:v,onClick:b,htmlType:g,children:j,className:C,menu:w,arrow:Z,autoFocus:O,overlay:P,trigger:_,align:N,open:k,onOpenChange:E,placement:T,getPopupContainer:L,href:S,icon:D=r.createElement(l.Z,null),title:A,buttonsRender:z=(e=>e),mouseEnterDelay:I,mouseLeaveDelay:M,overlayClassName:R,overlayStyle:B,destroyPopupOnHide:$,dropdownRender:H}=e,V=m(e,["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"]),F=n("dropdown",f),Y=`${F}-button`,[q,U]=(0,p.Z)(F),G={menu:w,arrow:Z,autoFocus:O,align:N,disabled:x,trigger:x?[]:_,onOpenChange:E,getPopupContainer:L||t,mouseEnterDelay:I,mouseLeaveDelay:M,overlayClassName:R,overlayStyle:B,destroyPopupOnHide:$,dropdownRender:H},{compactSize:Q,compactItemClassnames:J}=(0,u.ri)(F,a),K=s()(Y,J,C,U);"overlay"in e&&(G.overlay=P),"open"in e&&(G.open=k),G.placement="placement"in e?T:"rtl"===a?"bottomLeft":"bottomRight";const W=r.createElement(i.ZP,{type:y,danger:h,disabled:x,loading:v,onClick:b,htmlType:g,href:S,title:A},j),X=r.createElement(i.ZP,{type:y,danger:h,icon:D}),[ee,te]=z([W,X]);return q(r.createElement(d.Z.Compact,Object.assign({className:K,size:Q,block:!0},V),ee,r.createElement(o.Z,Object.assign({},G),te)))};f.__ANT_BUTTON=!0;var y=f;const h=o.Z;h.Button=y;var x=h},24650:function(e,t,n){"use strict";n.d(t,{Z:function(){return S}});var o=n(92310),a=n.n(o),s=n(59301),r=n(36355),l=n(32441),i=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,s.useContext)(r.E_),{prefixCls:o,className:c}=e,d=t("input-group",o),u=t("input"),[p,m]=(0,i.ZP)(u),f=a()(d,{[`${d}-lg`]:"large"===e.size,[`${d}-sm`]:"small"===e.size,[`${d}-compact`]:e.compact,[`${d}-rtl`]:"rtl"===n},m,c),y=(0,s.useContext)(l.aM),h=(0,s.useMemo)((()=>Object.assign(Object.assign({},y),{isFormItemInput:!1})),[y]);return p(s.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},s.createElement(l.aM.Provider,{value:h},e.children)))},d=n(9432),u=n(33614),p={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"},m=n(1393),f=function(e,t){return s.createElement(m.Z,(0,u.Z)({},e,{ref:t,icon:p}))};var y=s.forwardRef(f),h=n(76897),x=n(55405),v=n(25629),b=n(59412),g=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);ae?s.createElement(h.Z,null):s.createElement(y,null),C={click:"onClick",hover:"onMouseOver"};var w=s.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[l,i]=(0,s.useState)((()=>!!o&&n.visible)),c=(0,s.useRef)(null);s.useEffect((()=>{o&&i(n.visible)}),[o,n]);const u=(0,b.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&u(),i((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:y,size:h}=e,w=g(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Z}=s.useContext(r.E_),O=Z("input",y),P=Z("input-password",f),_=n&&(t=>{const{action:n="click",iconRender:o=j}=e,a=C[n]||"",r=o(l),i={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return s.cloneElement(s.isValidElement(r)?r:s.createElement("span",null,r),i)})(P),N=a()(P,m,{[`${P}-${h}`]:!!h}),k=Object.assign(Object.assign({},(0,x.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:N,prefixCls:O,suffix:_});return h&&(k.size=h),s.createElement(d.Z,Object.assign({ref:(0,v.sQ)(t,c)},k))})),Z=n(78405),O=n(92343),P=n(3113),_=n(19716),N=n(33234),k=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(o=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:o,className:l,size:i,suffix:c,enterButton:u=!1,addonAfter:p,loading:m,disabled:f,onSearch:y,onChange:h,onCompositionStart:x,onCompositionEnd:b}=e,g=k(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:j,direction:C}=s.useContext(r.E_),w=s.useRef(!1),E=j("input-search",n),T=j("input",o),{compactSize:L}=(0,N.ri)(E,C),S=(0,_.Z)((e=>{var t;return null!==(t=null!=i?i:L)&&void 0!==t?t:e})),D=s.useRef(null),A=e=>{var t;document.activeElement===(null===(t=D.current)||void 0===t?void 0:t.input)&&e.preventDefault()},z=e=>{var t,n;y&&y(null===(n=null===(t=D.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},I="boolean"==typeof u?s.createElement(Z.Z,null):null,M=`${E}-button`;let R;const B=u||{},$=B.type&&!0===B.type.__ANT_BUTTON;R=$||"button"===B.type?(0,O.Tm)(B,Object.assign({onMouseDown:A,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),z(e)},key:"enterButton"},$?{className:M,size:S}:{})):s.createElement(P.ZP,{className:M,type:u?"primary":void 0,size:S,disabled:f,key:"enterButton",onMouseDown:A,onClick:z,loading:m,icon:I},u),p&&(R=[R,(0,O.Tm)(p,{key:"addonAfter"})]);const H=a()(E,{[`${E}-rtl`]:"rtl"===C,[`${E}-${S}`]:!!S,[`${E}-with-button`]:!!u},l);return s.createElement(d.Z,Object.assign({ref:(0,v.sQ)(D,t),onPressEnter:e=>{w.current||m||z(e)}},g,{size:S,onCompositionStart:e=>{w.current=!0,null==x||x(e)},onCompositionEnd:e=>{w.current=!1,null==b||b(e)},prefixCls:T,addonAfter:R,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&y&&y(e.target.value,e,{source:"clear"}),h&&h(e)},className:H,disabled:f}))})),T=n(1643);const L=d.Z;L.Group=c,L.Search=E,L.TextArea=T.Z,L.Password=w;var S=L},44e3:function(e,t,n){"use strict";var o=n(84966),a=n(86737);const s=o.ZP;s.Header=o.h4,s.Footer=o.$_,s.Content=o.VY,s.Sider=a.Z,t.Z=s},81327:function(e,t,n){"use strict";n.d(t,{Z:function(){return v}});var o=n(59301),a=n(92310),s=n.n(a),r=n(75440),l=n(36355),i=n(33234);const c=o.createContext({latestIndex:0}),d=c.Provider;var u=e=>{let{className:t,index:n,children:a,split:s,style:r}=e;const{latestIndex:l}=o.useContext(c);return null==a?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:r},a),n{var n,a;const{getPrefixCls:i,space:c,direction:h}=o.useContext(l.E_),{size:x=(null==c?void 0:c.size)||"small",align:v,className:b,rootClassName:g,children:j,direction:C="horizontal",prefixCls:w,split:Z,style:O,wrap:P=!1,classNames:_,styles:N}=e,k=y(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[E,T]=Array.isArray(x)?x:[x,x],L=m(T),S=m(E),D=f(T),A=f(E),z=(0,r.Z)(j,{keepEmpty:!0}),I=void 0===v&&"horizontal"===C?"center":v,M=i("space",w),[R,B]=(0,p.Z)(M),$=s()(M,null==c?void 0:c.className,B,`${M}-${C}`,{[`${M}-rtl`]:"rtl"===h,[`${M}-align-${I}`]:I,[`${M}-gap-row-${T}`]:L,[`${M}-gap-col-${E}`]:S},b,g),H=s()(`${M}-item`,null!==(n=null==_?void 0:_.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let V=0;const F=z.map(((e,t)=>{var n,a;null!=e&&(V=t);const s=e&&e.key||`${H}-${t}`;return o.createElement(u,{className:H,key:s,index:t,split:Z,style:null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),Y=o.useMemo((()=>({latestIndex:V})),[V]);if(0===z.length)return null;const q={};return P&&(q.flexWrap="wrap"),!S&&A&&(q.columnGap=E),!L&&D&&(q.rowGap=T),R(o.createElement("div",Object.assign({ref:t,className:$,style:Object.assign(Object.assign(Object.assign({},q),null==c?void 0:c.style),O)},k),o.createElement(d,{value:Y},F)))}));const x=h;x.Compact=i.ZP;var v=x},25769:function(e,t,n){"use strict";var o=n(98040),a={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,s,r,l,i,c,d=!1;t||(t={}),n=t.debug||!1;try{if(r=o(),l=document.createRange(),i=document.getSelection(),(c=document.createElement("span")).textContent=e,c.ariaHidden="true",c.style.all="unset",c.style.position="fixed",c.style.top=0,c.style.clip="rect(0, 0, 0, 0)",c.style.whiteSpace="pre",c.style.webkitUserSelect="text",c.style.MozUserSelect="text",c.style.msUserSelect="text",c.style.userSelect="text",c.addEventListener("copy",(function(o){if(o.stopPropagation(),t.format)if(o.preventDefault(),void 0===o.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var s=a[t.format]||a.default;window.clipboardData.setData(s,e)}else o.clipboardData.clearData(),o.clipboardData.setData(t.format,e);t.onCopy&&(o.preventDefault(),t.onCopy(o.clipboardData))})),document.body.appendChild(c),l.selectNodeContents(c),i.addRange(l),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");d=!0}catch(o){n&&console.error("unable to copy using execCommand: ",o),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),d=!0}catch(o){n&&console.error("unable to copy using clipboardData: ",o),n&&console.error("falling back to prompt"),s=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(s,e)}}finally{i&&("function"==typeof i.removeRange?i.removeRange(l):i.removeAllRanges()),c&&document.body.removeChild(c),r()}return d}},83145:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var o=s(n(59301)),a=s(n(25769));function s(e){return e&&e.__esModule?e:{default:e}}function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function i(e,t){if(null==e)return{};var n,o,a=function(e,t){if(null==e)return{};var n,o,a={},s=Object.keys(e);for(o=0;o=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){for(var n=0;n-1?C(S.filter((function(n){return n!==e.id}))):C(S.concat(e.id))}}),(0,ie.jsxs)("div",{className:$,children:[(0,ie.jsx)("div",{className:ee,children:(0,ie.jsxs)("div",{className:ne,children:[(0,ie.jsx)("a",{className:"c-black",href:"/shixuns/".concat(null==e?void 0:e.identifier,"/challenges"),target:"_blank",children:(0,ie.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})}),(0,K.Ny)()&&1===(null==e?void 0:e.mark_status)&&(0,ie.jsx)(b.Z,{title:null==e?void 0:e.mark_content,children:(0,ie.jsx)("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10",children:"正常"})}),(0,K.Ny)()&&2===(null==e?void 0:e.mark_status)&&(0,ie.jsx)(b.Z,{title:null==e?void 0:e.mark_content,children:(0,ie.jsx)("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10",children:"需完善"})}),(0,K.Ny)()&&3===(null==e?void 0:e.mark_status)&&(0,ie.jsx)(b.Z,{title:null==e?void 0:e.mark_content,children:(0,ie.jsx)("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10",children:"无法使用"})})]})}),(0,ie.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,ie.jsx)("span",{className:te,dangerouslySetInnerHTML:{__html:e.description}})}),(0,ie.jsx)("div",{className:"flex-wrp mt15",children:e.challenge_names.map((function(e,n){return(0,ie.jsxs)("span",{className:"mr30 font12",children:["第",n+1,"关 ",e," "]},n)}))}),(0,ie.jsx)(w.Z,{dashed:!0}),(0,ie.jsxs)("div",{className:"c-light-black mt20 font12",children:[(0,ie.jsx)("span",{children:e.author_name}),(0,ie.jsx)("span",{className:"ml15 mr15",children:"|"}),(0,ie.jsx)("span",{children:e.author_school_name}),(0,ie.jsx)("span",{className:"ml15 mr15",children:"|"}),(0,ie.jsxs)("span",{children:["难度系数:",e.level]}),(0,ie.jsx)("span",{className:"ml15 mr15",children:"|"}),(0,ie.jsx)("span",{children:"学习人数:"}),(0,ie.jsx)("span",{children:e.study_count})]})]})]},n)})),(0,ie.jsx)("p",{})]}),(0,ie.jsx)("div",{className:"tc",children:(0,ie.jsx)(B.Z,{current:P.page||1,hideOnSinglePage:!0,showSizeChanger:!1,defaultPageSize:20,showQuickJumper:!0,total:null==f?void 0:f.shixuns_count,onChange:function(e){P.page=e,t({type:"classroomList/getShixunLists",payload:l()({},P)})}})})]},"bottom")})),le=s(10283),oe=s(93948),ue="wrap___UWG0f",de="name___LIQSC",pe="button___CSggN",me="progress___AQo_Y",fe="havaLearn___fq9Cb",he=function(e){var n=e.data,s=void 0===n?{}:n,t=e.dispatch,i=void 0===t?function(){}:t,a=e.onReloadData,c=void 0===a?function(){}:a,l=function e(n){var s,t;n=null!==(s=n)&&void 0!==s&&s.includes(".json")?n:"".concat(n,".json"),j.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,ie.jsx)("div",{className:"tc font16",children:"实训已经更新了,正在为您重置!"}),onOk:(t=u()(r()().mark((function s(){var t,i;return r()().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,(0,C.$Q)({url:n});case 2:if(t=s.sent){s.next=5;break}return s.abrupt("return");case 5:return v.ZP.success("重置成功,正在进入实践项目!"),s.next=8,(0,C.Ir)({id:t.shixun_identifier});case 8:if(null==(i=s.sent)||!i.game_identifier){s.next=13;break}return(0,D.xg)("/tasks/".concat(i.game_identifier)),c(),s.abrupt("return");case 13:2===(null==i?void 0:i.status)?e(null==i?void 0:i.message):3===(null==i?void 0:i.status)&&o(null==i?void 0:i.message);case 14:case"end":return s.stop()}}),s)}))),function(){return t.apply(this,arguments)})})},o=function(e){j.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,ie.jsxs)("div",{className:"tc font16",children:["目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})},d=function(){var e=u()(r()().mark((function e(n){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.Ir)({id:n});case 2:if(null==(s=e.sent)||!s.game_identifier){e.next=7;break}return(0,D.xg)("/tasks/".concat(s.game_identifier)),c(),e.abrupt("return");case 7:2===(null==s?void 0:s.status)?l(null==s?void 0:s.message):3===(null==s?void 0:s.status)&&o(null==s?void 0:s.message);case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,ie.jsx)("section",{children:!(0,K.GJ)()&&(0,ie.jsx)(ie.Fragment,{children:null!=s&&s.start_learning?(0,ie.jsxs)(y.Z,{className:ue,align:"middle",children:[(0,ie.jsxs)(_.Z,{flex:"1",children:[(0,ie.jsx)("div",{className:"mt5 ".concat(fe),children:(0,ie.jsxs)("span",{children:["已学",null==s?void 0:s.learned,"%"]})}),(0,ie.jsx)("div",{className:"mt5 ".concat(me),children:(0,ie.jsx)(oe.Z,{percent:null==s?void 0:s.learned,showInfo:!1})}),(0,ie.jsxs)("div",{className:"mt5",children:[(0,ie.jsx)("span",{className:"font16",children:"上次学习内容"}),(0,ie.jsx)("span",{className:"ml20 c-blue-4ca",children:null==s?void 0:s.last_shixun})]})]}),(0,ie.jsx)(_.Z,{children:(0,ie.jsx)(k.ZP,{className:pe,type:"primary",onClick:function(){return d(null==s?void 0:s.last_shixun_identifier)},children:"开始学习"})})]}):(0,ie.jsxs)(y.Z,{className:ue,align:"middle",children:[(0,ie.jsx)(_.Z,{flex:"1",children:(0,ie.jsx)("span",{className:de,children:"还未开始学习"})}),(0,ie.jsx)(_.Z,{children:(0,ie.jsx)(k.ZP,{className:pe,type:"primary",onClick:function(){if((0,le.tJ)(i)&&!(0,K.Jd)()){for(var e,n=0;n<(null==s||null===(t=s.stages)||void 0===t?void 0:t.length);n++){var t,a,r,c=null==s||null===(a=s.stages)||void 0===a?void 0:a[n],l=null==c||null===(r=c.shixuns_list)||void 0===r?void 0:r.find((function(e){return"暂未公开"!==(null==e?void 0:e.shixun_status)}));if(l){e=l.identifier;break}}e?d(e):v.ZP.info("实训暂未公开!")}},children:"开始学习"})})]})})})},xe=(s(43516),s(33511)),ge=s(62449),ve=s(44866),je=s(71681),ye=s(93428),_e=s(74063),be=s(6638),ke=s(94001),Ne=s(77036),we=s(3634),Ze=(0,x.connect)((function(e){var n=e.shixunsDetail,s=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:s.models.index}}))((function(e){e.user;var n=e.onReplyDiscuss,s=(e.dispatch,e.id),t=e.activeDiscussIndex,i=e.params,a=(0,h.useState)(""),r=p()(a,2),c=r[0],l=r[1];return console.log(i,"params33"),(0,ie.jsxs)("div",{className:"discuss-item-editor",style:{display:t===s?"block":"none",width:"100%"},children:[(0,ie.jsx)(Ne.Z,{miniToolbar:!0,startInit:t===s,defaultValue:c,id:s,noStorage:!0,watch:!1,height:155,placeholder:"我要回复",showResizeBar:!0,onChange:function(e){l(e)}}),(0,ie.jsx)("a",{onClick:function(){c?(n(s,c),l("")):v.ZP.info("回复内容不能为空!")},className:"btn-send",children:"发送"})]},s)})),Ie=(0,x.connect)((function(e){var n=e.shixunsDetail,s=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:s.models.index}}))((function(e){var n=e.user,s=e.upDataList,t=e.params,i=(e.page,e.getTypeNumber,e.dispatch,e.keywords),a=function(){var e=u()(r()().mark((function e(n,t){var a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,we.ke)({id:n,content:t});case 2:0===(null==(a=e.sent)?void 0:a.status)&&s(1,i);case 4:case"end":return e.stop()}}),e)})));return function(n,s){return e.apply(this,arguments)}}();return(0,ie.jsxs)("div",{className:"discuss-item-container bg-white",children:[(0,ie.jsx)("a",{href:"/users/".concat(n.login),target:"_blank",children:(0,ie.jsx)("img",{alt:"用户头像",height:"50",src:"".concat(je.Z.IMG_SERVER,"/images/").concat(n.image_url),width:"50"})}),(0,ie.jsx)("section",{children:(0,ie.jsx)(Ze,{id:t.pathId,params:t,activeDiscussIndex:t.pathId,onReplyDiscuss:a})})]})})),Se=s(72637);function Ce(e,n){return(0,H.v_)("/discusses/".concat(e,"/top_or_down_discuss.json"),{top:n})}function De(e,n){return(0,H.v_)("/discusses/".concat(e,"/plus.json"),{container_type:"Discuss",type:n?1:0})}function Te(e,n){return(0,H.v_)("/discusses/".concat(e,"/hidden.json"),n)}function Pe(e,n){return(0,H.v_)("/discusses/".concat(e,"/reward_code.json"),n)}function Re(e){return(0,H.ZP)("/api/discusses/".concat(e,".json"),{method:"delete"})}function Ae(e,n){return(0,H.v_)("/discusses/".concat(e,"/reply.json"),{container_type:"Shixun",content:n})}var Le=s(4585),Oe=(s(41129),s(87684));function Ee(e){var n=e.data,s=e.index,t=e.adminOrOperator,i=e.parentDiscussIndex,a=e.shixunIdentifier,r=(e.isDelete,e.user,e.onSetRewardData),c=e.onSetActionType,l=(e.params,e.deleteCommentAlert),o=e.shixunName,u=e.keywords,d=n.author,p=(n.can_delete,n.manage),m=n.content,f=n.hidden,h=n.id,x=n.reward,g=n.time;return(0,ie.jsxs)("div",{className:"second-level-discuss",children:[(0,ie.jsxs)("div",{className:"discuss-info-body",children:[(0,ie.jsxs)("div",{className:"discuss-info",children:[(0,ie.jsx)("a",{href:"/users/".concat(d.login),target:"_blank",children:d.name}),(0,ie.jsx)("span",{className:"grey",children:g}),x?(0,ie.jsxs)("a",{className:"c-orange gift",title:"已奖励金币".concat(x),children:[(0,ie.jsx)("i",{className:"iconfont icon-gift c-orange "}),(0,ie.jsx)("span",{children:x})]}):null]}),(0,ie.jsxs)("div",{className:u?"hidden":"btn-group",children:[t?(0,ie.jsx)("a",{onClick:function(){r({id:h,index:s,user_id:d.user_id,parentDiscussIndex:i})},title:"给TA奖励金币",children:(0,ie.jsx)("i",{className:"iconfont icon-jiangli"})}):null,t?(0,ie.jsx)("a",{onClick:function(){c({id:h,index:s,params:{hidden:f?"0":"1",container_identifier:a},type:"hidden-discuss",parentDiscussIndex:i,message:f?"确定要取消隐藏该条回复吗":"确定要隐藏该条回复吗"})},title:f?"取消隐藏":"隐藏评论",children:(0,ie.jsx)("i",{className:f?"iconfont icon-yincangbiyan":"fa fa-eye"})}):null,p?(0,ie.jsx)("a",{onClick:function(){l?j.Z.info({title:"提示",content:(0,ie.jsxs)("div",{className:"tc",children:[" ","该条评论来自《",o,"》实践项目,您不是该实践项目的管理者,不能删除评论!"]}),onOk:function(){}}):c({id:h,index:s,type:"delete-discuss",parentDiscussIndex:i,message:"确定要删除该条回复吗"})},title:"删除",children:(0,ie.jsx)("i",{className:"iconfont icon-shanchu"})}):null]})]}),(0,ie.jsx)(Le.Z,{className:"discuss-content",value:m,highlightKeywords:u})]})}var Fe=function(e){var n=e.data,s=e.index,t=e.shixunIdentifier,i=e.adminOrOperator,a=e.identity,r=(e.onTopOrDownDiscuss,e.onPlusDiscuss),c=e.onSetActionType,l=e.onSetRewardData,o=e.user,u=e.isDelete,d=e.activeDiscussIndex,p=e.onReplyDiscuss,m=e.onSetActiveDiscussIndex,f=e.params,h=e.keywords,x=n.content,g=n.children,v=n.game_url,y=n.hidden,_=n.id,b=n.position,k=n.praise_count,N=n.reward,w=(n.sticky,n.time),Z=n.user_praise,I=n.game_passed,S=n.delete_comment_alert,C=n.author,D=n.shixun_name,T=n.manage;var P=function(e){var n=e.target,s=n.nodeName,t=n.src;"IMG"===s&&(Oe.Z.publish("preview-image",t),console.log("src:",t))};return(0,ie.jsxs)("div",{className:"discuss-item-container",children:[(0,ie.jsx)("a",{href:"/users/".concat(C.login),target:"_blank",children:(0,ie.jsx)("img",{alt:"用户头像",height:"50",src:"".concat(je.Z.IMG_SERVER,"/images/").concat(C.image_url),width:"50"})}),(0,ie.jsxs)("section",{children:[(0,ie.jsxs)("div",{className:"discuss-info",children:[(0,ie.jsx)("a",{href:"/users/".concat(C.login),target:"_blank",children:C.name}),(0,ie.jsx)("span",{className:"grey",children:w}),b?(0,ie.jsxs)("span",{className:"c-green",children:[" [第",b,"关] "]}):null,v?(0,ie.jsx)("a",{href:v,target:"_blank",className:"view-code",title:"点击查看TA的代码页面",children:"查看"}):null,N?(0,ie.jsxs)("a",{className:"c-orange gift",title:"已奖励金币".concat(N),children:[(0,ie.jsx)("i",{className:"iconfont icon-gift c-orange "}),(0,ie.jsx)("span",{children:N})]}):null,a<=5?(0,ie.jsx)("span",{style:{flex:"1",textAlign:"right",color:1===I?"#29bd8b":""},children:I||0===I?1===I?"已通关":"未通关":""}):null]}),(0,ie.jsx)("div",{onClick:P,children:(0,ie.jsx)(Le.Z,{className:"discuss-content",value:x,highlightKeywords:h})}),g&&g.length>0?(0,ie.jsx)("div",{className:"reply-discuss-container",onClick:P,children:g.map((function(e,n){return(0,ie.jsx)(Ee,{data:e,index:n,deleteCommentAlert:S,shixunName:D,shixunIdentifier:t,adminOrOperator:i,user:o,isDelete:u,onSetRewardData:l,onSetActionType:c,parentDiscussIndex:s,keywords:h},e.id)}))}):null,(0,ie.jsxs)("div",{className:h?"hidden":"btn-group",children:[i?(0,ie.jsx)("a",{onClick:function(){l({id:_,index:s,user_id:C.user_id})},title:"给TA奖励金币",children:(0,ie.jsx)("i",{className:"iconfont icon-jiangli"})}):null,i?(0,ie.jsx)("a",{onClick:function(){c({id:_,index:s,params:{hidden:y?"0":"1",container_identifier:t},type:"hidden-discuss",message:y?"确定要取消隐藏该条回复吗":"确定要隐藏该条回复吗"})},title:y?"取消隐藏":"隐藏评论",children:(0,ie.jsx)("i",{className:y?"iconfont icon-yincangbiyan":"fa fa-eye"})}):null,T&&(!g||0==g.length)&&(0,ie.jsx)("a",{onClick:function(){S?j.Z.info({title:"提示",content:(0,ie.jsxs)("div",{className:"tc",children:[" ","该条评论来自《",D,"》实践项目,您不是该实践项目的管理者,不能删除评论!"]}),onOk:function(){}}):c({id:_,index:s,type:"delete-discuss",message:"确定要删除该条回复吗"})},title:"删除",children:(0,ie.jsx)("i",{className:"iconfont icon-shanchu"})}),(0,ie.jsx)("a",{onClick:function(){m(_)},title:"回复",children:(0,ie.jsx)("i",{className:"iconfont icon-huifu1"})}),(0,ie.jsxs)("a",{onClick:function(){r(_,!Z,s)},className:Z?"c-orange":"",children:[(0,ie.jsx)("i",{className:Z?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),(0,ie.jsx)("span",{children:k||""})]})]}),(0,ie.jsx)(Ze,{id:_,params:f,activeDiscussIndex:d,onReplyDiscuss:p})]})]},_)},ze={showRewardDialog:!1,data:null,page:1,loading:!1,actionType:null,activeDiscussIndex:null};function Ve(e,n){switch(n.type){case Se.tD:return l()(l()({},e),{},{loading:!0});case Se.RS:return l()(l()({},e),{},{showRewardDialog:!0});case Se.t2:return l()(l()({},e),{},{showRewardDialog:!1});case Se.GR:case Se.u8:case Se.rM:case Se.yS:case Se.Vn:case Se.SX:return l()(l()({},e),n.payload);default:throw new Error}}var Ge=function(e){var n=e.shixunIdentifier,s=e.identity,t=e.activeIndex,i=e.user,a=e.isShixunDetail,c=void 0!==a&&a,o=e.isDelete,d=e.getTypeNumber,m=e.params,f=e.getData,x=e.isNotDiscuss,g=e.keywords,v=e.setTypeCount,y=(0,h.useReducer)(Ve,ze),_=p()(y,2),b=_[0],k=_[1],N=b.page,w=b.loading,Z=b.data,I=b.actionType,S=b.showRewardDialog,C=b.activeDiscussIndex,D=(0,h.useRef)(),T=(0,h.useRef)();function P(e){return R.apply(this,arguments)}function R(){return(R=u()(r()().mark((function e(n){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!w){e.next=2;break}return e.abrupt("return");case 2:return e.prev=2,k({type:Se.tD}),e.next=6,(0,we.Mu)({coursesId:null==m?void 0:m.pathId,page:n,keywords:g});case 6:s=e.sent,v(null==s?void 0:s.disscuss_count),k({type:Se.GR,payload:{activeDiscussIndex:null,page:n,data:s,loading:!1}}),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(2),console.log(e.t0);case 14:case"end":return e.stop()}}),e,null,[[2,11]])})))).apply(this,arguments)}function A(e){document.body.scrollIntoView(),P(e)}function L(e,n,s){return O.apply(this,arguments)}function O(){return(O=u()(r()().mark((function e(n,s,t){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,De(n,s);case 3:i=e.sent,Q[t].user_praise=s,Q[t].praise_count=i.praise_count,k({type:Se.rM,payload:{data:l()(l()({},Z),{},{comments:Q})}}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(0),console.log(e.t0);case 12:case"end":return e.stop()}}),e,null,[[0,9]])})))).apply(this,arguments)}function E(e,n,s){return F.apply(this,arguments)}function F(){return(F=u()(r()().mark((function e(n,s,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Ce(n,s);case 3:Q[t].sticky=s,k({type:Se.u8,payload:{data:l()(l()({},Z),{},{comments:Q})}}),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})))).apply(this,arguments)}function z(){return z=u()(r()().mark((function e(){var n,s,t,i,a,c,o,u;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=I.id,s=I.params,t=I.type,i=I.index,a=I.parentDiscussIndex,"hidden-discuss"!==t){e.next=6;break}return e.next=4,Te(n,s);case 4:a?Q[a].children[i].hidden=1==s.hidden:Q[i].hidden=1==s.hidden,k({type:Se.yS,payload:{actionType:null,data:l()(l()({},Z),{},{comments:Q})}});case 6:if("delete-discuss"!==t){e.next=31;break}return e.next=9,Re(n);case 9:if(!a&&0!==a){e.next=22;break}c=Q[a].children,o=c.length-1;case 12:if(!(o>=0)){e.next=19;break}if(c[o].id!==n){e.next=16;break}return c.splice(o,1),e.abrupt("break",19);case 16:o--,e.next=12;break;case 19:Q[a].children=c,e.next=30;break;case 22:u=Q.length-1;case 23:if(!(u>=0)){e.next=30;break}if(Q[u].id!==n){e.next=27;break}return Q.splice(u,1),e.abrupt("break",30);case 27:u--,e.next=23;break;case 30:k({type:Se.yS,payload:{actionType:null,data:l()(l()({},Z),{},{comments:Q})}});case 31:case"end":return e.stop()}}),e)}))),z.apply(this,arguments)}function V(e){k({type:Se.yS,payload:{actionType:e}})}function G(){return(G=u()(r()().mark((function e(){var n,s,t,i,a,c,o;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=D.current,s=n.id,t=n.index,i=n.score,a=n.user_id,c=n.parentDiscussIndex,e.next=3,Pe(s,{container_type:"Discusses",score:i,user_id:a});case 3:o=e.sent,c?Q[c].children[t].reward=o.code:Q[t].reward=o.code,k({type:Se.Vn,payload:{showRewardDialog:!1,data:l()(l()({},Z),{},{comments:Q})}}),D.current=null;case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function M(e){D.current=e,k({type:Se.RS})}function J(e,n){return q.apply(this,arguments)}function q(){return(q=u()(r()().mark((function e(n,s){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Ae(n,s);case 3:P(N),f(),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})))).apply(this,arguments)}function H(e){k(C===e?{type:Se.SX,payload:{activeDiscussIndex:null}}:{type:Se.SX,payload:{activeDiscussIndex:e}})}if((0,h.useEffect)((function(){function e(){return(e=u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(3!==t||Z||!n){e.next=3;break}return e.next=3,P(N);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[m.pathId,g]),(0,h.useEffect)((function(){P()}),[g]),!Z)return!c&&(0,ie.jsx)(ye.Z,{});var U=Z.disscuss_count,Q=Z.comments,X=(Z.all,Z.can_hidden);return(0,ie.jsxs)(h.Fragment,{children:[(0,ie.jsxs)("div",{className:"discuss-container discuss-warp-container",ref:T,children:[!c&&w?(0,ie.jsx)(ye.Z,{}):null,0===U?(0,ie.jsx)("div",{style:{display:"flex"},children:(0,ie.jsx)(be.Z,{})}):null,(0,K.bg)()&&!x&&!g&&(0,ie.jsx)(Ie,{getTypeNumber:d,upDataList:P,page:N,user:i,params:m,keywords:g}),(0,ie.jsx)("aside",{className:"bg-white",children:null==Q?void 0:Q.map((function(e,t){return(0,ie.jsx)(Fe,{user:i,data:e,index:t,identity:s,onPaginationChange:A,shixunIdentifier:n,isDelete:o,onSetActionType:V,onTopOrDownDiscuss:E,adminOrOperator:X,onPlusDiscuss:L,onSetRewardData:M,activeDiscussIndex:C,onSetActiveDiscussIndex:H,onReplyDiscuss:J,keywords:g},e.id)}))}),U>10?(0,ie.jsx)("div",{className:"pagination-container tc",children:(0,ie.jsx)(B.Z,{showQuickJumper:!0,showSizeChanger:!1,onChange:A,current:N,total:U})}):null]}),(0,ie.jsxs)(_e.Z,{children:[(0,ie.jsx)(j.Z,{centered:!0,title:"提示",open:!!I,onOk:function(){return z.apply(this,arguments)},onCancel:function(){k({type:Se.yS,payload:{actionType:null}})},children:(0,ie.jsx)("p",{children:I?I.message:""})}),(0,ie.jsx)(j.Z,{centered:!0,width:400,title:"奖励设置",open:S,onCancel:function(){k({type:Se.t2})},onOk:function(){return G.apply(this,arguments)},children:(0,ie.jsx)(ke.Z,{placeholder:"请输入奖励的金币数量",min:1,onChange:function(e){D.current.score=e},style:{width:"228px"}})})]})]})},Me=s(48410),Je=["classroomList","user","globalSetting","loading","dispatch"],qe=(0,x.connect)((function(e){var n=e.classroomList,s=e.user,t=e.loading;return{classroomList:n,user:s,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n,s=e.classroomList,t=e.user,a=e.globalSetting,c=(e.loading,e.dispatch),o=(f()(e,Je),(0,x.useParams)()),d=s.detailTopBanner,m=(0,h.useState)([]),C=p()(m,2),D=C[0],T=C[1],J=(0,h.useState)({}),q=p()(J,2),B=q[0],Q=q[1],X=(0,h.useState)(-1),W=p()(X,2),Y=W[0],$=W[1],ee=(0,h.useState)(!1),ne=p()(ee,2),se=ne[0],te=ne[1],ae=(0,h.useState)({name:"",is_jupyter:!1}),re=p()(ae,2),oe=re[0],ue=re[1],de=g.Z.useForm(),pe=p()(de,1)[0],me=g.Z.useForm(),fe=p()(me,1)[0],ye=g.Z.useForm(),_e=p()(ye,1)[0],ke=(0,h.useState)(!1),Ne=p()(ke,2),we=Ne[0],Ze=Ne[1],Ie=(0,h.useState)(),Se=p()(Ie,2),Ce=Se[0],De=Se[1],Te=(0,h.useState)([]),Pe=p()(Te,2),Re=Pe[0],Ae=Pe[1],Le=(0,h.useState)(),Oe=p()(Le,2),Ee=Oe[0],Fe=Oe[1],ze=(0,h.useState)("All"),Ve=p()(ze,2),qe=Ve[0],Be=Ve[1],He=(0,h.useState)(!0),Ue=p()(He,2),Ke=Ue[0],Qe=Ue[1],Xe=(0,h.useState)(0),We=p()(Xe,2),Ye=We[0],$e=We[1],en=(0,h.useState)(""),nn=p()(en,2),sn=nn[0],tn=nn[1],an=(0,h.useState)(0),rn=p()(an,2),cn=rn[0],ln=rn[1],on=(0,h.useState)([{name:"全部",totalName:"课程学习",type:"All",number:0},{name:"实践项目",totalName:"实践项目",type:"Shixun",number:0},{name:"视频项目",totalName:"视频项目",type:"VideoItem",number:0},{name:"教学课件",totalName:"教学课件",type:"Attachment",number:0},{name:"讨论",totalName:"讨论",type:"Discusses",number:0}]),un=p()(on,2),dn=un[0],pn=un[1];(0,h.useEffect)((function(){jn()}),[null==o?void 0:o.coursesId]),(0,h.useEffect)((function(){"目录重命名成功"===s.actionTabs.key&&jn()}),[s.actionTabs.key]),(0,h.useEffect)((function(){fn()}),[B]),(0,h.useEffect)((function(){var e=D.map((function(e){return e.items})),n=0;e.map((function(e){e.map((function(e){!new RegExp(sn,"ig").test(e.name)||e.item_type!==qe&&"All"!==qe||n++}))})),n>dn.find((function(e){return e.type===qe})).number&&(n=dn.find((function(e){return e.type===qe})).number),ln(n)}),[D,qe,sn]);var mn=function(){var e=u()(r()().mark((function e(n){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,U.Ex)(l()({},n));case 2:return s=e.sent,D[Y].items=n.list,e.abrupt("return",s);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),fn=function(){var e=B.shixuns_count,n=void 0===e?0:e,s=B.videos_count,t=void 0===s?0:s,i=B.pdf_attachments_count,a=void 0===i?0:i,r=B.disscuss_count,c={All:n+t+a,Shixun:n,VideoItem:t,Attachment:a,Discusses:void 0===r?0:r},o=dn.map((function(e){return l()(l()({},e),{},{number:c[e.type]})}));pn(o)},hn=function(){Y===D.length-1&&Ce&&(Cn(),T(D.filter((function(e,n){return n!==D.length-1})))),jn(),$(-1)},xn=function(e,n){In()&&($(e),pe.setFieldsValue({name:n.stage_name,description:n.stage_description}))},gn=function(e){var n;setTimeout((function(){document.documentElement.scrollTop=Ye}),300),"取消"!==e&&(D[Y].items=null===(n=D[Y].items)||void 0===n?void 0:n.concat(e),T(i()(D)))},vn=function(){var e=u()(r()().mark((function e(n){var s,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,U.A2)(l()({id:D[Y].stage_id,course_id:o.coursesId},n));case 2:return(s=e.sent).id&&(Fe(!1),t=[l()({},s)],D[Y].items=D[Y].items.concat(t),T(i()(D))),e.abrupt("return",s);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),jn=function(){var e=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Qe(!0),e.next=3,(0,U.R7)({coursesId:null==o?void 0:o.coursesId});case 3:(null==(n=e.sent)?void 0:n.stages)&&T(null!=n&&n.stages?i()(null==n?void 0:n.stages):[]),Q(n?l()({},n):{}),console.log("---------",B),Qe(!1),Cn(),$(-1);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),yn=function(){var e=u()(r()().mark((function e(n,s){var t,i,a,c;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=n&&n.name){e.next=2;break}return e.abrupt("return",v.ZP.info("请先输入章节名称!"));case 2:if(Cn(),i=[],null===(t=D[Y][s||"shixuns_list"])||void 0===t||t.map((function(e){i.push({type:e.item_type,id:e.id})})),!Ce){e.next=12;break}return e.next=8,(0,U.CI)(l()(l()({},n),{},{coursesId:o.coursesId,list:i}));case 8:(a=e.sent)&&(D[Y]=l()(l()({},D[Y]),a)),e.next=16;break;case 12:return e.next=14,(0,U.xn)(l()(l()({},n),{},{id:D[Y].stage_id,type:Array.from(new Set(i.map((function(e){return e.type})))),list:i}));case 14:(c=e.sent)&&(D[Y]=l()(l()({},D[Y]),c));case 16:case"end":return e.stop()}}),e)})));return function(n,s){return e.apply(this,arguments)}}(),_n=function(e,n){j.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确定删除该实训吗?",onOk:function(){D[Y][n||"shixuns_list"].splice(e,1),v.ZP.success("删除成功"),T(i()(D)),yn(pe.getFieldsValue(),n)}})},bn=function(e){var n;j.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确定删除该章节吗?",onOk:(n=u()(r()().mark((function n(){return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,U.WW)(l()({},e));case 2:0===n.sent.status&&($(-1),v.ZP.success("删除成功"),jn());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},kn=function(){ue({name:"",is_jupyter:!1}),fe.setFieldsValue({name:"",is_jupyter:!1}),te(!1)},Nn=function(e,n){if(e.destination){var s=function(e,n,s){var t=Array.from(e),i=t.splice(n,1),a=p()(i,1)[0];return t.splice(s,0,a),t}(D[Y][n||"shixuns_list"],e.source.index,e.destination.index);D[Y][n||"shixuns_list"]=s,T(i()(D)),yn(pe.getFieldsValue(),n)}},wn=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(In()){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,U.ms)({id:n});case 4:0===e.sent.status&&jn();case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Zn=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(In()){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,U.yy)({id:n});case 4:0===e.sent.status&&jn();case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),In=function(){return-1===Y||(j.Z.info({centered:!0,width:400,okText:"知道啦",icon:null,title:"提示",content:(0,ie.jsx)("div",{className:"tc font14",children:"当前单元有未保存的修改记录,请先保存!"}),onOk:function(){var e="Edit_".concat(Y),n=document.getElementById(e);n&&setTimeout((function(){return n.scrollIntoView({block:"start",behavior:"smooth"})}))}}),!1)},Sn=function(){yn(pe.getFieldsValue())},Cn=function(){De(!1)},Dn=function(e,n){var s,d,p,m,f;if("All"!==qe&&(null===(s=e.stage_tag)||void 0===s||!s.includes(qe)))return null;var h=e.items.filter((function(e){return new RegExp(sn,"ig").test(e.name)&&(e.item_type===qe||"All"===qe)}));return sn&&null!=h&&h.length||!sn?(0,ie.jsxs)("section",{className:"bg-white pt30 mb20 pb20 pl10 pr10",children:[(0,ie.jsxs)("aside",{className:"pl20 pr20",children:[(0,ie.jsxs)(y.Z,{gutter:[5,20],align:"middle",style:{lineHeight:"16px"},children:[(0,ie.jsx)(_.Z,{flex:"22px",children:(0,ie.jsx)("span",{className:R,children:(0,ie.jsx)("i",{className:"iconfont icon-zhangjie2 font18"})})}),(0,ie.jsx)(_.Z,{flex:1,className:"tl font18 bold c-grey-333",children:e.stage_name||"第".concat(null==D?void 0:D.length,"部分")}),(0,ie.jsxs)(_.Z,{children:[(0,K.GJ)()&&Y===n&&!Ce&&(0,ie.jsx)(b.Z,{title:"删除",children:(0,ie.jsx)("span",{onClick:function(){var n,s;n=e.stage_id,j.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确定删除该章节吗?",onOk:(s=u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,U._V)({id:n});case 2:0===e.sent.status&&($(-1),v.ZP.success("删除成功"),jn());case 4:case"end":return e.stop()}}),e)}))),function(){return s.apply(this,arguments)})})},className:"iconfont icon-shanchu c-grey-c"})}),(0,K.GJ)()&&Y!==n&&"All"===qe&&!sn&&(0,ie.jsxs)("div",{children:[n>0&&(0,ie.jsx)(b.Z,{title:"向上移动",children:(0,ie.jsx)("span",{onClick:function(){return wn(e.stage_id)},className:"iconfont icon-xiangshangyi c-light-green font18 current"})}),n")}})})})]}),Y===n&&(0,ie.jsxs)("div",{className:"pl20 pr20 pt20",children:[(0,ie.jsxs)("aside",{children:[(0,ie.jsx)(g.Z.Item,{name:"name",label:"名称",rules:[{required:!0,message:"名称不能为空"}],children:(0,ie.jsx)(N.Z,{size:"middle",maxLength:60,placeholder:"请输入第".concat(null==D?void 0:D.length,"阶段名称,最大限制60个字符"),onBlur:Sn})}),(0,ie.jsx)(g.Z.Item,{name:"description",label:"描述",rules:[{required:!0,message:"描述不能为空"}],children:(0,ie.jsx)(N.Z.TextArea,{rows:5,maxLength:300,placeholder:"请输入第".concat(null==D?void 0:D.length,"阶段描述"),onBlur:Sn})})]}),(0,ie.jsxs)("aside",{style:{display:"flex",justifyContent:"space-evenly"},children:[(0,ie.jsxs)(k.ZP,{size:"middle",className:"mt10",onClick:function(){if(!D[Y].stage_id)return v.ZP.info("请先输入章节名称!");(0,le.tJ)(c)&&(0,le.xY)()&&(te(!0),fe.setFieldsValue({name:"",is_jupyter:!1}))},children:[(0,ie.jsx)("span",{className:"iconfont icon-tianjiafangda mr5 "}),"新建实践项目"]}),(0,ie.jsx)("br",{}),(0,ie.jsxs)(k.ZP,{size:"middle",className:"mt10",onClick:function(){var n;if(!D[Y].stage_id)return v.ZP.info("请先输入章节名称!");$e(document.documentElement.scrollTop),c({type:"classroomList/setActionTabs",payload:{key:"选用实践项目",id:D[Y].stage_id,course_id:o.coursesId}}),Ae(null==e||null===(n=e.shixuns_list)||void 0===n?void 0:n.map((function(e){return e.id})))},children:[(0,ie.jsx)("span",{className:"iconfont icon-tianjiafangda mr5"}),"选用实践项目"]}),(0,ie.jsx)("br",{}),!(null!=a&&null!==(p=a.setting)&&void 0!==p&&p.is_local)&&(0,ie.jsxs)(ie.Fragment,{children:[(0,ie.jsxs)(k.ZP,{size:"middle",className:"mt10",onClick:function(){var e,n;if(!D[Y].stage_id)return v.ZP.info("请先输入章节名称!");(null!==(e=t.userInfo)&&void 0!==e&&e.admin||null!==(n=t.userInfo)&&void 0!==n&&n.is_teacher&&(0,le.O5)())&&Fe(!0)},children:[(0,ie.jsx)("span",{className:"iconfont icon-tianjiafangda mr5 "}),"新建视频项目"]}),(0,ie.jsx)("br",{})]}),(0,ie.jsxs)(k.ZP,{size:"middle",className:"mt10",onClick:function(){if(!D[Y].stage_id)return v.ZP.info("请先输入章节名称!");(0,le.tJ)(c)&&(0,le.xY)()&&(Ze(!0),_e.resetFields())},children:[(0,ie.jsx)("span",{className:"iconfont icon-tianjiafangda mr5 "}),"新建教学课件"]}),(0,ie.jsx)("br",{})]}),(0,ie.jsx)("aside",{className:"c-light-black mt10 pb20",id:"Edit_".concat(n),children:"下面实训可以通过拖拽进行排序调整"})]}),!(null===(m=e.attachments_list)||void 0===m||!m.length)&&(0,ie.jsx)(w.Z,{}),(0,ie.jsx)("aside",{className:A,children:Y===n?(0,ie.jsx)(S.Z5,{onDragEnd:function(e){return Nn(e,"attachments_list")},children:(0,ie.jsx)(S.bK,{droppableId:"droppable-id2",children:function(s,t){var i;return(0,ie.jsx)("div",l()(l()({className:"mt20",ref:s.innerRef},s.droppableProps),{},{onScroll:function(){},children:null===(i=e.attachments_list)||void 0===i?void 0:i.map((function(e,s){return(0,ie.jsx)(S._l,{draggableId:"".concat(e.id.toString(),"-").concat(n,"-").concat(s),index:s,children:function(t,i){return(0,ie.jsx)("div",l()(l()(l()({ref:t.innerRef},t.draggableProps),t.dragHandleProps),{},{children:(0,ie.jsxs)(y.Z,{className:"list-item-row",align:"middle",gutter:[5,10],children:[(0,ie.jsx)(_.Z,{children:(0,ie.jsx)("i",{className:"iconfont icon-kejian1 c-cyan-blue font20"})}),(0,ie.jsx)(_.Z,{flex:"1",children:(0,ie.jsx)("a",{className:"c-grey-333",href:je.Z.IMG_SERVER+e.url,target:"_blank",children:e.name})}),(0,ie.jsx)(_.Z,{children:Y===n&&(0,ie.jsx)("div",{children:(0,ie.jsx)(b.Z,{title:"删除",children:(0,ie.jsx)("span",{onClick:function(){_n(s,"attachments_list")},className:"iconfont icon-shanchu c-grey-c"})})})})]},s)}))}},e.id)}))}))}})}):(0,ie.jsx)("div",{className:"mt20",children:null===(f=e.attachments_list)||void 0===f?void 0:f.map((function(e,n){return(0,ie.jsx)("div",{children:(0,ie.jsxs)(y.Z,{className:"list-item-row",align:"middle",gutter:[5,10],children:[(0,ie.jsx)(_.Z,{children:(0,ie.jsx)("i",{className:"iconfont icon-kejian1 c-cyan-blue font20"})}),(0,ie.jsx)(_.Z,{children:(0,ie.jsx)("a",{className:"c-grey-333",href:je.Z.IMG_SERVER+e.url,target:"_blank",children:e.name})})]},n)})}))})}),!(null==h||!h.length)&&(0,ie.jsx)(ve.Z,{visibleType:qe,data:i()(h),stage_id:e.stage_id,disabled:Y!==n,deleteStages:bn,updateSort:mn,subject_id:null==B?void 0:B.subject_id,course_id:null==o?void 0:o.coursesId,index:n,cust_seq:!0,hiddenEditBtn:!0,keywords:sn,showVideoPlay:!0}),Y===n&&(0,ie.jsxs)("aside",{className:L,children:[(0,ie.jsx)(k.ZP,{onClick:hn,type:"primary",size:"middle",ghost:!0,children:"取消"}),(0,ie.jsx)(k.ZP,{onClick:hn,size:"middle",type:"primary",children:"保存"})]})]},n):null},Tn=d.start_date,Pn=d.course_end||P()(P()().format("L")).valueOf()0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i0)){e.next=36;break}return e.next=34,Promise.all(y);case 34:e.sent,h+=g;case 36:e.next=29;break;case 38:return e.next=40,(0,f.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:r()({fileName:n.name,chunkCount:s,uploadId:l},c)});case 40:(S=e.sent).object?(R("success"),z(),m&&m(r()(r()({},S),{},{file:n,percent:100}))):(R("error"),F("上传失败,请稍后重试"),z(),v&&v(n.name)),e.next=50;break;case 44:e.prev=44,e.t1=e.catch(9),R("error"),F("上传失败,请稍后重试"),z(),v&&v(n.name);case 50:case"end":return e.stop()}}),e,null,[[9,44]])})));return function(n){return e.apply(this,arguments)}}(),K=(0,d.useCallback)((function(){U.current=!0,M.current&&(M.current.abort(),l&&l())}),[l]);return(0,g.jsxs)(d.Fragment,{children:[(0,g.jsx)("input",{type:"file",id:V.current,style:{display:"none"},onChange:function(e){var n,t=null==e||null===(n=e.target)||void 0===n||null===(n=n.files)||void 0===n?void 0:n[0];if(G(t),C="ready",t){if(k)return k(t)||W(t),void z();W(t)}},accept:S}),(0,g.jsx)("label",{className:x()(h,b),htmlFor:V.current,style:N,children:y})]})},A=(0,d.forwardRef)(v)},37919:function(e,n,t){t.d(n,{Z:function(){return m}});var i=t(79800),a=t.n(i),s=t(59301),r=t(3113),c=t(8591),o=t(53326),l=t(46061),u=t(21884),d=t(71681),f="img___BgL9D",p=t(37712),m=function(e){var n=e.value,t=e.onChange,i=e.getFileProgress,m=(0,s.useState)(!1),x=a()(m,2),h=x[0],g=x[1],v=(0,p.jsx)(r.ZP,{loading:h,icon:(0,p.jsx)(l.Z,{}),children:"选择上传文件"});return(0,p.jsx)(s.Fragment,{children:n?(0,p.jsxs)("div",{className:f,children:[(0,p.jsx)("img",{src:d.Z.API_SERVER+"/api/attachments/"+n,alt:"avatar",style:{width:288}}),(0,p.jsx)("div",{children:(0,p.jsx)(u.Z,{onClick:function(){return t("")},style:{fontSize:"16px",color:"red"}})})]}):(0,p.jsxs)("div",{children:[(0,p.jsx)(o.Z,{withCredentials:!0,name:"file",showUploadList:!1,action:"".concat(d.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){if(i&&i(e),"uploading"!==e.file.status){if("done"===e.file.status){var n,a,s;if(g(!1),"done"===e.file.status&&-1===(null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.status))return void c.ZP.error(null===(s=e.file)||void 0===s||null===(s=s.response)||void 0===s?void 0:s.message);t(null==e||null===(a=e.file)||void 0===a||null===(a=a.response)||void 0===a?void 0:a.id)}}else g(!0)},accept:"image/*",children:v}),(0,p.jsx)("div",{className:"mt20 c-light-black",children:"说明:支持上传jpg/png等格式文件,文件大小不能超过2M,建议使用288*158像素;"}),(0,p.jsx)("div",{className:"c-light-black",children:"如不上传,默认使用系统图片。"})]})})}},62449:function(e,n,t){t.d(n,{z:function(){return N},Z:function(){return I}});var i=t(7557),a=t.n(i),s=t(41498),r=t.n(s),c=t(82242),o=t.n(c),l=t(37205),u=t.n(l),d=t(79800),f=t.n(d),p=t(59301),m=t(53326),x=t(8591),h=t(43418),g=t(3113),v=t(71681),A=t(70754),k=t(37712),j="  ";function y(e){if(0==e)return"0 Byte";var n=parseInt(""+Math.floor(Math.log(e)/Math.log(1024)),10);return(e/Math.pow(1024,n)).toFixed(1)+" "+["Bytes","KB","MB","GB","TB"][n]}var S=t(25032),b=t(89392);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var w=m.Z.Dragger;function N(e){var n=[];return e&&e.length>0&&(n=e.map((function(e){return{uid:e.id,id:e.id,name:e.title+j+e.filesize,url:e.url,filesize:e.filesize,status:"done",response:{id:e.id}}}))),n}var I=function(e){var n=e.value,t=e.onChange,i=e.action,s=e.data,c=e.className,l=e.maxSize,d=void 0===l?150:l,N=e.title,I=void 0===N?"上传附件":N,D=e.showRemoveModal,B=void 0!==D&&D,E=e.accept,C=void 0===E?"":E,R=e.additionalText,Z=e.isDragger,H=e.number,O=void 0===H?1e3:H,P=e.aloneClear,J=void 0!==P&&P,F=(0,p.useState)(!1),L=f()(F,2),Q=L[0],T=L[1],G=(0,p.useState)(n||[]),M=f()(G,2),V=M[0],U=M[1],z=(0,p.useState)(1),W=f()(z,2),K=W[0],Y=W[1];(0,p.useEffect)((function(){n&&(1===K&&U(u()(n)),Y(2),O===(null==n?void 0:n.length)&&T(!0))}),[n]);var q,X=function(){setTimeout((function(){V.pop(),U(u()(V))}),500)},_={multiple:!0,disabled:Q,accept:C,withCredentials:!0,fileList:V,beforeUpload:function(e,n){var t=e.size/1024/1024;return V.concat(n).length>O?(V.pop(),U(u()(V)),x.ZP.error("最多只能上传".concat(O,"个文件")),J?Promise.reject():(X(),!1)):t=O?T(!0):T(!1),U(u()(V)),V=V.map((function(e){var n,t;null!=e&&null!==(n=e.response)&&void 0!==n&&n.id&&(e.url="/api/attachments/".concat(null==e||null===(t=e.response)||void 0===t?void 0:t.id));return-1===e.name.indexOf(j)&&(e.name="".concat(e.name).concat(j).concat(y(e.size))),o()({},e)})),console.log("info:",e,V),t(V)):x.ZP.error(null===(i=e.file)||void 0===i||null===(i=i.response)||void 0===i?void 0:i.message)},onRemove:(q=r()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=function(){var e=r()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n.response?n.response.id:n.id)){e.next=8;break}return e.next=4,(0,A.JZ)(n.response?n.response.id:n.uid);case 4:return t=e.sent,e.abrupt("return",Promise.resolve(t));case 8:return e.abrupt("return",!0);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!B){e.next=5;break}return e.abrupt("return",new Promise((function(e,n){var i;h.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"提示",content:(0,k.jsx)("div",{className:"tc font16",children:"是否确认删除?"}),onOk:(i=r()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t();case 2:n.sent,x.ZP.success("删除成功"),e(!0);case 5:case"end":return n.stop()}}),n)}))),function(){return i.apply(this,arguments)}),onCancel:function(){return e(!1)}})})));case 5:return e.next=7,t();case 7:return e.abrupt("return",e.sent);case 8:case"end":return e.stop()}}),e)}))),function(e){return q.apply(this,arguments)})};return(0,k.jsxs)("div",{className:"multi-upload ".concat(c||""),children:[Z&&(0,k.jsxs)(w,o()(o()({},_),{},{children:[(0,k.jsx)("p",{className:"ant-upload-drag-icon",children:(0,k.jsx)(S.Z,{})}),(0,k.jsxs)("p",{className:"ant-upload-text",children:["点击上传图标,选择要上传的文件或将文件拖拽到此",(0,k.jsx)("br",{}),"(单个文件最大限制为",d,"MB)"," "]}),R]})),!Z&&(0,k.jsxs)(m.Z,o()(o()({},_),{},{children:[(0,k.jsxs)(g.ZP,{disabled:Q,className:"upload_button",children:[(0,k.jsx)("img",{className:"aBtn_img",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="}),I]}),(0,k.jsxs)("span",{onClick:function(e){e.preventDefault(),e.stopPropagation()},className:"upload_text",children:["(单个文件最大",d,"MB)"," "]})]}))]})}},6638:function(e,n,t){var i=t(82242),a=t.n(i),s=(t(59301),t(19779)),r=t(3113),c=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,i=void 0===t?{}:t,o=e.styles,l=void 0===o?{}:o,u=e.customText,d=e.ButtonText,f=e.ButtonClick,p=e.Buttonclass,m=e.ButtonTwo,x=e.imgStyles,h=e.loading,g=void 0!==h&&h;return(0,c.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:g?"hidden":"visible"}),l),children:[(0,c.jsx)("img",{src:n||s,style:a()({width:288,height:200},x)}),(0,c.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,c.jsx)(r.ZP,a()(a()({className:p,onClick:f},i),{},{children:d})),m&&m]})}},29114:function(e,n,t){t.d(n,{Z:function(){return y}});var i=t(82242),a=t.n(i),s=t(7557),r=t.n(s),c=t(41498),o=t.n(c),l=t(79800),u=t.n(l),d=t(59301),f={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},p=t(3113),m=t(22441),x=t(38288),h=t(6848),g=t(27876),v=t(43516),A=t(6638),k=t(71681),j=t(37712),y=function(e){var n,t,i,s,c,l,y,S=e.editOffice,b=void 0===S?"view":S,w=e.data,N=(e.theme,e.type),I=e.filename,D=e.monacoEditor,B=e.className,E=e.style,C=e.close,R=e.onClose,Z=e.hasMask,H=e.disabledDownload,O=e.onImgDimensions,P=e.showNodata,J=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),F=u()(J,2),L=(F[0],F[1],(0,d.useState)("")),Q=u()(L,2),T=(Q[0],Q[1]),G=(0,d.useState)(),M=u()(G,2),V=M[0],U=M[1],z="build"===window.ENV?"/react/build":"",W=location.host.startsWith("localhost")?k.Z.PROXY_SERVER:k.Z.API_SERVER,K=(0,d.useRef)();null!==(n=w)&&void 0!==n&&n.startsWith("/api")&&"txt"!==N&&(w=k.Z.API_SERVER+w),I&&(D.filename=I),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&T(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===N&&Y()}),[N,w]);var Y=function(){var e=o()(r()().mark((function e(){var n,t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=w,w.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,v.gJ)({attachment_id:t});case 5:i=e.sent,U(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),q=function(){w.startsWith("http")||w.startsWith("blob:")?X():(0,g.Sv)(I||"educoder",w,I)},X=function(){(0,g.Nd)(I||"educoder",decodeURIComponent(w))};return(0,j.jsxs)("div",{style:a()({},E||{}),className:"".concat(Z&&f.bgBlack," ").concat(N?f.wrp:"hide"),children:[C&&(0,j.jsxs)("div",{className:f.close,ref:K,children:[!!O&&(0,j.jsx)(h.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return K.current},children:(0,j.jsx)("span",{onClick:function(){R(),O()},children:(0,j.jsx)("i",{className:"icon-yulanpizhu"})})}),!H&&(0,j.jsx)(h.Z,{title:"点击下载此文件",getPopupContainer:function(){return K.current},children:(0,j.jsx)("span",{onClick:X,children:(0,j.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,j.jsx)(h.Z,{title:"关闭",getPopupContainer:function(){return K.current},children:(0,j.jsx)("span",{className:"",onClick:R,children:(0,j.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,j.jsx)("div",{className:"".concat(f[B]," ").concat(B," ").concat(f.monaco," ").concat("txt"===N?"show":"hide"),children:"txt"===N&&(0,j.jsx)(x.ZP,a()({},D))}),"audio"===N&&(0,j.jsx)("audio",{src:(null===(t=w)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=w)&&void 0!==i&&i.startsWith("/api")?w:"data:image/png;base64,".concat(w),autoPlay:!0}),"video"===N&&(0,j.jsx)(j.Fragment,{children:(null===(s=w)||void 0===s?void 0:s.indexOf("http"))>-1||null!==(c=w)&&void 0!==c&&c.startsWith("/api")?(0,j.jsx)("video",{controls:!0,src:"".concat(w),autoPlay:!0}):(0,j.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(w),autoPlay:!0})}),"office"===N&&V&&(0,j.jsx)("iframe",{src:"".concat(z,"/office.html?key=").concat(V.key,"&url=").concat(W+V.url,"&callbackUrl=").concat(W+V.callbackUrl,"&fileType=").concat(V.fileType,"&title=").concat(V.title,"&model=").concat(b,"&officeServer=").concat(k.Z.ONLYOFFICE,"&disabledDownload=").concat(!!H)}),"html"===N&&(0,j.jsx)("iframe",{src:w+"&disposition=inline"}),"pdf"===N&&(0,j.jsx)("iframe",{src:"".concat(z,"/js/pdfview/index.html?url=").concat(w,"&disabledDownload=").concat(!!H)}),"image"===N&&(0,j.jsx)("img",{src:(null===(l=w)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(y=w)&&void 0!==y&&y.startsWith("/api")?w:"data:image/png;base64,".concat(w)}),("other"===N||"download"===N)&&(0,j.jsx)(j.Fragment,{children:P?(0,j.jsx)(A.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,j.jsx)(p.ZP,{icon:(0,j.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:q,children:"下载"})}):(0,j.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:q,children:[(0,j.jsx)(m.Z,{}),"点击下载"]})})]})}},4585:function(e,n,t){t.d(n,{Z:function(){return M}});var i=t(82242),a=t.n(i),s=t(37205),r=t.n(s),c=t(91232),o=t.n(c),l=t(79800),u=t.n(l),d=t(59301),f=(t(49040),t(32834)),p=t.n(f),m=t(11690);var x=[],h=["
                        "],g=new(p().Renderer),v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function A(){x.length=0,h=["
                          "]}var k={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function j(e,n,t,i){if(n>=e.length||e[n].level<=t)return n;var a=e[n];i.push("
                        • "+a.text+"");var s=[];return n=j(e,++n,a.level,s),s.length>0&&(i.push("
                            "),s.forEach((function(e){i.push(e)})),i.push("
                          ")),i.push("
                        • "),n=j(e,n,t,i)}function y(){return j(x,0,0,h),h.push("
                        "),h.join("")}var S={heading:function(e){var n=v.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],i=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var i=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=i.length?e.slice(i.length):e})).join("\n")}(t,n[3]||""),a=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(a)>=0){var s=N(),r=i;i=s,I[s]={type:"block",expression:r}}return{type:"code",raw:t,lang:a,text:i}}}},b=/(?:\${2})([^\n`]+?)(?:\${2})/gi,w=0,N=function(){return"__special_katext_id_".concat(w++,"__")},I={};function D(){return I}function B(){w=0,I={}}function E(e){return e=e.replace(b,(function(e,n){var t=N();return I[t]={type:"inline",expression:n},t}))}var C=g.listitem;g.listitem=function(e){return C(E(e))};var R=g.paragraph;g.paragraph=function(e){return R(E(e))};var Z=g.tablecell;g.tablecell=function(e,n){return Z(E(e),n)},g.code=function(e,n,t){var i=(n||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"

                        ".concat(e,"

                        "):'
                        ').concat(t?e:(0,m.escape)(e,!0),"
                        \n"):'
                        '+(t?e:(0,m.escape)(e,!0))+"
                        "},g.heading=function(e,n,t){var i=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return x.push({anchor:i,level:n,text:e}),"'+e+""},p().setOptions({silent:!0,gfm:!0,pedantic:!1}),p().use({tokenizer:S,renderer:g});var H=p(),O=(t(64018),t(6419)),P=t(71681),J=t(15342),F=t(1012),L=t(29114),Q=t(37712),T="@▁@",G=/]*>/g;var M=function(e){var n=e.value,t=void 0===n?"":n,i=e.className,s=e.showTextOnly,c=e.showLines,l=e.style,f=void 0===l?{}:l,p=e.stylesPrev,m=void 0===p?{}:p,x=e.highlightKeywords,h=e.showProgramFill,g=(e.isProgramFill,e.disabledFill),v=void 0!==g&&g,j=e.programFillValue,S=e.onFillChange,b=void 0===S?function(e){}:S,w=e.onFillBlur,N=void 0===w?function(){}:w,I=String(t),E=(0,d.useState)(""),C=u()(E,2),R=C[0],Z=C[1],M=(0,d.useState)("office"),V=u()(M,2),U=V[0],z=V[1],W=(0,d.useState)([]),K=u()(W,2),Y=K[0],q=K[1],X=(0,d.useRef)("a"+(0,F.Z)()),_={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),i=[];return t.map((function(e){""!=e&&i.push(".".concat(X.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{I=I.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+P.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+P.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+P.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(h){var e=-1;return I=I.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,i){return function(e,n){var t=document.createElement(e===T?"input":"textarea");t.style.width="100%",t.style.height=e===T?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var i=Object.keys(_).length;return _[i]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                        '.concat($(I||""),"
                        ")}var n=H(I);n=$(n);var t=D();I.match(/\[TOC\]/)&&(n=n.replace("

                        [TOC]

                        ",y()),A()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var i=t[n],a=i.type,s=i.expression;return(0,J.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(s)||"",{displayMode:"block"===a,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),B();var i=document.createElement("div");return i.innerHTML=n,x?(ie(i,x.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),i.innerHTML):s?i.innerText:(setTimeout((function(){return re()}),500),i.innerHTML)}),[I,x]);(0,d.useEffect)((function(){ae.current&&ae.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[Y]),(0,d.useEffect)((function(){if(null!=j&&j.length){var e,n=ae.current.querySelectorAll(".edu-program-fill-score"),t=ae.current.querySelectorAll('[name="edu-program-fill"]'),i=o()(t.entries());try{for(i.s();!(e=i.n()).done;){var a,s=u()(e.value,2),r=s[0],c=s[1];c.value=null===(a=j[r])||void 0===a?void 0:a.value,"warning"===j[r].type?c.className="program-fill-warning":"success"===j[r].type?c.className="program-fill-success":c.className=""}}catch(e){i.e(e)}finally{i.f()}var l,d=o()(n.entries());try{for(d.s();!(l=d.n()).done;){var f,p,m=u()(l.value,2),x=m[0];m[1].innerHTML=null!==(f=j[x])&&void 0!==f&&f.score?"".concat(null===(p=j[x])||void 0===p?void 0:p.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}q(j)}}),[j]);var ne=function(e){Y[e.target.dataset.id]=Y[e.target.dataset.id]||{},Y[e.target.dataset.id].value=e.target.value,q(r()(Y)),b(Y,e.target.dataset.id)},te=function(e){Y[e.target.dataset.id]=Y[e.target.dataset.id]||{},Y[e.target.dataset.id].value=e.target.value,q(r()(Y)),N(Y,e.target.dataset.id)};function ie(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ie(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var i=document.createElement("span");i.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(i)}}))}var ae=(0,d.useRef)();function se(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),Z(t),z("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),Z(t),z("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),Z(t),z("html");else if(t.startsWith("#")){e.preventDefault();var i=document.getElementById(t.replace("#",""));i&&i.scrollIntoView(!0)}}}k.WebkitLineClamp=c,c&&(f=a()(a()({},f),k));var re=function(){var e,n=null===(e=ae.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(O.ZP.isSupported()){var n=new O.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ae.current&&ee&&ee.match(G)&&window.PR.prettyPrint(),ae.current)return ae.current.addEventListener("click",se),function(){var e;null===(e=ae.current)||void 0===e||e.removeEventListener("click",se),B(),A()}}),[ee,ae.current,se]),(0,Q.jsxs)(Q.Fragment,{children:[s&&(0,Q.jsx)("div",{ref:ae,children:ee}),!s&&(0,Q.jsx)("div",{ref:ae,style:a()({},f),className:"".concat(i||""," ").concat(v?"disabled-fill":""," markdown-body ").concat(X.current),dangerouslySetInnerHTML:{__html:ee}}),(0,Q.jsx)(L.Z,{close:!0,data:R,type:null!=R&&R.length?U:"",style:a()({},m),onClose:function(){return Z("")}})]})}},93428:function(e,n,t){t.d(n,{Z:function(){return c}});t(59301);var i=t(80608),a="ldsRing___mpBZC",s="idsRingWrapper___Of9_n",r=t(37712),c=function(e){var n=e.message,t=e.className,c=(e.children,e.style),o=void 0===c?{}:c;return(0,r.jsxs)("div",{className:"".concat(s," ").concat(t),children:[(0,r.jsxs)("div",{className:a,children:[(0,r.jsx)("div",{}),(0,r.jsx)("div",{}),(0,r.jsx)("div",{}),(0,r.jsx)("div",{})]}),n?(0,r.jsx)("p",{style:o,children:n}):null,(0,r.jsx)(i.Outlet,{})]})}},41129:function(e,n,t){t.d(n,{Z:function(){return f}});var i=t(79800),a=t.n(i),s=t(59301),r=t(87684),c=t(3113),o=t(53583),l=t(67636),u=t(53043),d=t(37712),f=function(){var e=(0,s.useState)(""),n=a()(e,2),t=n[0],i=n[1],f=(0,s.useState)(0),p=a()(f,2),m=p[0],x=p[1],h=(0,s.useRef)("");function g(e){27==e.keyCode&&h.current&&v()}function v(){document.body.style.overflow="auto",i("")}(0,s.useEffect)((function(){return r.Z.subscribe("preview-image",(function(e){i(e),document.body.style.overflow="hidden"}))}),[]),(0,s.useEffect)((function(){return document.addEventListener("keydown",g),function(){document.removeEventListener("keydown",g)}}),[]),(0,s.useEffect)((function(){h.current=t}),[t]);var A=(0,s.useRef)(),k=(0,s.useRef)();return(0,d.jsx)(s.Fragment,{children:t?(0,d.jsxs)("div",{className:"image-preview-container",ref:A,onClick:function(e){e.nativeEvent.target!==A.current&&e.nativeEvent.target!==k.current||v()},children:[(0,d.jsxs)("div",{className:"button-group",children:[(0,d.jsxs)(c.ZP,{onClick:function(){x(m+90)},children:["旋转",(0,d.jsx)(o.Z,{})]}),(0,d.jsxs)(c.ZP,{href:t,children:["下载",(0,d.jsx)(l.Z,{})]}),(0,d.jsxs)(c.ZP,{onClick:v,children:["关闭",(0,d.jsx)(u.Z,{})]})]}),(0,d.jsx)("div",{className:"preview-wrp-group",ref:k,children:(0,d.jsx)("img",{className:"image-preview",src:t,alt:"预览大图",style:{transform:"rotate(".concat(m,"deg)")}})})]}):null})}},16726:function(e,n,t){t.d(n,{h:function(){return g}});var i=t(82242),a=t.n(i),s=t(79800),r=t.n(s),c=t(59301),o=t(57809),l=t(78241),u=t(3113),d=t(89780),f=t.n(d),p=(t(94527),t(66608),t(37712)),m=o.default.Option,x={labelCol:{span:4},wrapperCol:{span:20}},h={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function g(e){var n=e.value,t=e.onChange,i=e.mode,s=e.options,o=void 0===s?{}:s,l=(0,c.useRef)(),u=(0,c.useState)(),d=r()(u,2),m=d[0],x=d[1];return(0,c.useEffect)((function(){if(m){var e=function(e){var n=e.getValue();t&&t(n)};return m.on("change",e),function(){m.off("change",e)}}}),[m,t]),(0,c.useEffect)((function(){m&&m.setOption("mode",i)}),[m,i]),(0,c.useEffect)((function(){m&&(n===m.getValue()&&""!==n||setTimeout((function(){m.setValue(n||"")}),300))}),[m,n]),(0,c.useEffect)((function(){if(l.current&&!m){var e=f().fromTextArea(l.current,a()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},o));x(e)}}),[l.current,m]),(0,p.jsx)("div",{className:"my-codemirror-container",children:(0,p.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,c.useState)("python"),s=r()(i,2),d=s[0],f=s[1];return(0,p.jsxs)(l.Z,a()(a()({},x),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,p.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,p.jsx)(o.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){f(h[e][1])},children:Object.keys(h).map((function(e){return(0,p.jsx)(m,{value:e,children:h[e][0]},e)}))})}),(0,p.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,p.jsx)(g,{mode:d})}),(0,p.jsxs)("div",{className:"flex-container flex-end",children:[(0,p.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,p.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},77036:function(e,n,t){t.d(n,{Z:function(){return oe}});var i=t(91232),a=t.n(i),s=t(7557),r=t.n(s),c=t(41498),o=t.n(c),l=t(79800),u=t.n(l),d=t(85573),f=t.n(d),p=t(59301),m=t(89780),x=t.n(m),h=t(76374),g=(t(94527),t(6313),t(25717),t(99498),t(25419),t(67549),t(4585)),v=t(37712),A=function(e){var n=e.value,t=void 0===n?"":n,i=(e.className,e.showTextOnly,e.showLines,e.style,(0,p.useMemo)((function(){return""}),[t]));return(0,v.jsx)(v.Fragment,{children:(0,v.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})},k=t(82242),j=t.n(k),y=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function S(e){var n=e.onActionCallback,t=e.title,i=e.icon,a=e.actionName,s=e.className,r=void 0===s?"":s,c=e.children;return(0,v.jsxs)("a",{title:t,className:r,onClick:function(){n(a)},children:[(0,v.jsx)("i",{className:"md-iconfont ".concat(i)}),c]})}var b=function(e){var n=e.watch,t=e.showNullButton,i=e.showNullProgramButton,a=e.onActionCallback,s=e.fullScreen,r=e.insertTemp,c=e.hidetoolBar,o=[].concat(y,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,v.jsxs)("ul",{className:"markdown-toolbar-container",children:[!c&&o.map((function(e,n){return(0,v.jsx)("li",{children:e.actionName?(0,v.jsx)(S,j()(j()({},e),{},{onActionCallback:a})):(0,v.jsx)("span",{className:"v-line"})},n)})),t?(0,v.jsx)("li",{children:(0,v.jsx)(S,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,i?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("li",{children:(0,v.jsx)(S,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,v.jsx)("li",{children:(0,v.jsx)(S,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,r&&(0,v.jsx)("li",{children:(0,v.jsx)(S,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(r),onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,v.jsx)("li",{className:"btn-full-screen",children:(0,v.jsx)(S,{icon:"".concat(s?"icon-shrink":"icon-enlarge"),title:s?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:a})})]})},w=t(74063),N=t(78241),I=t(24650),D=t(3113),B={labelCol:{span:4},wrapperCol:{span:20}},E=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(N.Z,j()(j()({},B),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,v.jsx)(N.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,v.jsx)(I.Z,{})}),(0,v.jsx)(N.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,v.jsx)(I.Z,{})}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(D.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(D.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},C=t(16726),R=t(8591),Z=t(10459),H=N.Z.useForm,O={width:280,marginRight:10},P={labelCol:{span:5},wrapperCol:{span:19}},J=function(e){var n=e.callback,t=e.onCancel,i=H(),a=u()(i,1)[0],s=(0,p.useRef)();function r(e,n){-1!==e.status?a.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):R.ZP.error(e.message)}return(0,v.jsxs)(N.Z,j()(j()({form:a},P),{},{className:"upload-image-panel",onFinish:function(e){n(j()(j()({},e),{},{name:s.current}))},style:{width:470,overflow:"hidden"},children:[(0,v.jsx)(N.Z.Item,{label:"图片地址",required:!0,children:(0,v.jsxs)("div",{className:"flex-container",children:[(0,v.jsx)(N.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,v.jsx)(I.Z,{style:O})}),(0,v.jsx)(F,{onFileChange:function(e){var n=e.target.files[0];s.current=n.name,L(n,r)}})]})}),(0,v.jsx)(N.Z.Item,{label:"图片描述",name:"alt",children:(0,v.jsx)(I.Z,{style:{width:264}})}),(0,v.jsxs)(N.Z.Item,{style:{textAlign:"right"},children:[(0,v.jsx)(D.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(D.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function F(e){var n=e.onFileChange;return(0,v.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,v.jsx)("input",{type:"file",onChange:n})]})}function L(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var i=new window.XMLHttpRequest;i.withCredentials=!0,i.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),i.addEventListener("error",(function(e){console.error(e)}),!1),i.open("POST","".concat(Z.KI,"/api/attachments.json")),i.send(t)}var Q=t(5112),T=t(94001),G=Q.ZP.Group,M={margin:"0 8px"},V=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(N.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,v.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,v.jsx)("span",{style:M,children:"单元格数:"}),(0,v.jsx)("span",{style:M,children:"行数"}),(0,v.jsx)(N.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,v.jsx)(T.Z,{})}),(0,v.jsx)("span",{style:M,children:"列数"}),(0,v.jsx)(N.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,v.jsx)(T.Z,{})})]}),(0,v.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,v.jsx)("span",{style:M,children:"对齐方式:"}),(0,v.jsx)(N.Z.Item,{name:"align",children:(0,v.jsxs)(G,{children:[(0,v.jsx)(Q.ZP,{value:"default",children:(0,v.jsx)("i",{className:"fa fa-align-justify"})}),(0,v.jsx)(Q.ZP,{value:"left",children:(0,v.jsx)("i",{className:"fa fa-align-left"})}),(0,v.jsx)(Q.ZP,{value:"center",children:(0,v.jsx)("i",{className:"fa fa-align-center"})}),(0,v.jsx)(Q.ZP,{value:"right",children:(0,v.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(D.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(D.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},U=t(71681),z=t(49105),W=t(1012),K=t(43418),Y="link",q="upload-image",X="code-block",_="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(46587);var te="@▁▁@";function ie(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ae=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",se=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],re=f()(f()({},ae+"-B","bold"),ae+"-I","italic"),ce=f()(f()(f()(f()({},Y,"添加链接"),X,"添加代码块"),q,"添加文件"),_,"添加表格"),oe=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,s=e.width,c=void 0===s?"100%":s,l=e.height,d=void 0===l?400:l,m=e.miniToolbar,k=void 0!==m&&m,j=e.isFocus,y=void 0!==j&&j,S=e.watch,N=e.insertTemp,I=e.mode,D=void 0===I?"markdown":I,B=e.id,Z=void 0===B?"markdown-editor-id":B,H=e.showResizeBar,O=void 0!==H&&H,P=e.noStorage,F=void 0!==P&&P,Q=e.showNullButton,T=void 0!==Q&&Q,G=e.showNullProgramButton,M=void 0!==G&&G,$=e.hidetoolBar,ae=void 0!==$&&$,oe=e.fullScreen,le=void 0!==oe&&oe,ue=e.onBlur,de=e.onCMBeforeChange,fe=e.onFullScreen,pe=e.className,me=void 0===pe?"":pe,xe=e.disablePaste,he=void 0!==xe&&xe,ge=e.disabled,ve=void 0!==ge&&ge,Ae=e.disabledFill,ke=void 0!==Ae&&Ae,je=e.placeholder,ye=void 0===je?"":je,Se=e.values,be=void 0===Se?"":Se,we=(0,p.useState)(null),Ne=u()(we,2),Ie=Ne[0],De=Ne[1],Be=(0,p.useState)(t),Ee=u()(Be,2),Ce=Ee[0],Re=Ee[1],Ze=(0,p.useState)(S),He=u()(Ze,2),Oe=He[0],Pe=He[1],Je=(0,p.useState)(le),Fe=u()(Je,2),Le=Fe[0],Qe=Fe[1],Te=(0,p.useState)(""),Ge=u()(Te,2),Me=Ge[0],Ve=Ge[1],Ue=(0,p.useState)(0),ze=u()(Ue,2),We=ze[0],Ke=ze[1],Ye=(0,p.useState)(d),qe=u()(Ye,2),Xe=qe[0],_e=qe[1],$e=(0,p.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,p.useRef)((0,W.Z)()),an=(0,p.useRef)(!1),sn=(0,p.useRef)(),rn=(0,p.useRef)(),cn=(0,p.useRef)(),on=(0,p.useRef)(),ln=(0,p.useRef)(),un=function(){var e=o()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ie,rn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ie.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ie.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ie.replaceSelection('').concat(e.name,"")):Ie.replaceSelection("[".concat(e.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,p.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Re(be),null==Ie||Ie.setValue(be),window.scrollTo(0,e)}),[be]),(0,p.useEffect)((function(){null==fe||fe(Le)}),[Le]),(0,p.useEffect)((function(){if(rn.current){var e=function(e,t){if(!he){var i=t.clipboardData;if(i){var a=i.types.toString(),s=i.items;if("Files"===a||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==D)return;try{var r,c=s[1];"file"===(null===(r=s[0])||void 0===r?void 0:r.kind)&&(c=s[0]);var o=c.getAsFile(),l=o.name.split(".").pop();L(o,(function(e){var t,i,a;e.id?(null==o||null===(t=o.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==o||null===(i=o.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==o||null===(a=o.type)||void 0===a?void 0:a.indexOf("pdf"))>-1?n.replaceSelection('').concat(o.name,"")):se.includes(l)?n.replaceSelection('').concat(o.name,"")):n.replaceSelection("[".concat(o.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){R.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=x().fromTextArea(rn.current,{mode:D,lineNumbers:!k,lineWrapping:!0,value:t,autoCloseTags:!M,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",ye):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),a=t.getLine(i.line),s=a.charAt(i.ch-1),r=a.lastIndexOf("@▁@",i.ch),c=a.lastIndexOf("@▁▁@",i.ch),o=r>c?r:c,l=r>c?3:4;if(-1===te.indexOf(s))return null;if(console.log("change1:",n,e,a,i,o,r,c,s),o>=0&&i.ch-o<5){var u=o+l;return t.replaceRange("",{line:i.line,ch:o},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),y&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){cn.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){cn.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var i;if(cn.current.classList.add("mouse-hover-md"),(i=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var a=function(){var e=i[s],t=e.name.split(".").pop();L(e,(function(i){var a,s,r;i.id?(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(i.id,"?type=").concat(i.content_type,")")):(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):se.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(i.id,"?type=").concat(i.content_type,")")):401===(null==i?void 0:i.status)&&(document.location.href="/user/login")}))},s=0;s0||i.target.offsetWidth>0)&&(dn(),Ie.setSize("100%","100%"),Ie.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(rn.current.parentElement),e}();return function(){var n,t;null!==(n=rn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=rn.current)||void 0===t?void 0:t.parentElement)}}}),[Ie,dn]),(0,p.useEffect)((function(){if(Ie){for(var e=[],n=function(){var n=u()(i[t],2),a=n[0],s=n[1],r=f()({},a,(function(){fn(s)}));e.push(r),Ie.addKeyMap(r)},t=0,i=Object.entries(re);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(Z);e>=We+1e4&&(!n||n!==Ce)&&(window.sessionStorage.setItem(Z,Ce),nn(!0))}}),1e4),(0,p.useEffect)((function(){Pe(S)}),[Ie,S]),(0,p.useEffect)((function(){Ie&&y&&Ie.focus()}),[Ie,y]),(0,p.useEffect)((function(){if(Oe&&Ie){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=Ie.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ie,Oe]),(0,p.useEffect)((function(){if(Ie&&de){var e=function(e,n){de(e,n)};return Ie.on("beforeChange",e),function(){Ie.off("beforeChange",e)}}}),[Ie,de]),(0,p.useEffect)((function(){if(Ie&&ue){var e=function(){ue(Ie.getValue())};return Ie.on("blur",e),function(){Ie.off("blur",e)}}}),[Ie,ue]),(0,p.useEffect)((function(){if(Ie){var e=function(e,n){var t=e.getValue();Re(t),Ke((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(M?i(t,gn(t)):i(t))};return Ie.on("change",e),function(){Ie.off("change",e)}}}),[Ie,i]),(0,p.useEffect)((function(){if(Ie)if(null==t)Ie.setValue(""),Re("");else{var e=window.scrollY||window.pageYOffset;t!==Ie.getValue()&&(Ie.setValue(t),Re(t),Ie.setCursor(ve?1:Ie.lineCount(),0),window.scrollTo(0,e))}}),[Ie,t]);var fn=(0,p.useCallback)((function(e){var n=Ie.getCursor(),t=Ie.getSelection(),i=t.split("\n");switch(e){case"bold":return Ie.replaceSelection("**"+t+"**"),""===t&&Ie.setCursor(n.line,n.ch+2),Ie.focus();case"italic":return Ie.replaceSelection("*"+t+"*"),""===t&&Ie.setCursor(n.line,n.ch+1),Ie.focus();case"code":return Ie.replaceSelection("`"+t+"`"),""===t&&Ie.setCursor(n.line,n.ch+1),Ie.focus();case"inline-latex":return Ie.replaceSelection("`$$"+t+"$$`"),""===t&&Ie.setCursor(n.line,n.ch+3),Ie.focus();case"latex":return Ie.replaceSelection("```latex\n"+t+"\n```"),Ie.setCursor(n.line+1,t.length+1),Ie.focus();case"line-break":return Ie.replaceSelection("
                        \n"),Ie.focus();case"list-ul":return""===t?Ie.replaceSelection("- "+t):Ie.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ie.focus();case"list-ol":return""===t?Ie.replaceSelection("1. "+t):Ie.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ie.focus();case"add-null-ch":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("▁"),Ie.focus();case"add-signal":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("@▁@"),Ie.focus();case"add-multiple":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection(te),Ie.focus();case"inster-template-1":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ie.focus();case"eraser":return Ie.setValue(""),Ie.focus();case"trigger-watch":return Pe(!Oe),Ie.focus();case"trigger-full-screen":return Qe(!Le),Ie.focus();case Y:return void Ve(Y);case X:return void Ve(X);case q:return void Ve(q);case _:return void Ve(_);default:throw new Error}}),[Ie,Oe,Le]),pn=(0,p.useCallback)((function(e){switch(Ve(""),Me){case Y:var n=e.title,t=e.link;return Ie.replaceSelection("[".concat(n,"](").concat(t,")")),Ie.focus();case X:var i=e.language,a=e.content;return Ie.replaceSelection(["```"+i,a,"```"].join("\n")),Ie.focus();case q:var s=e.src,r=e.alt;return r?Ie.replaceSelection("![ ".concat(r," ]( ").concat(s,' "').concat(r,'" )')):Ie.replaceSelection("![,](".concat(s,")")),Ie.focus();case _:for(var c=e.row,o=e.col,l=e.align,u="\n",d=0;d300&&(n=300),_e(d+n+"px")}},i=on.current,a=!1,s=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ie,on]),(0,p.useEffect)((function(){_e(d)}),[d]);var hn={width:ie(c),height:ie(Xe)},gn=((0,p.useMemo)((function(){if(We){var e=new Date(We),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[We]),function(e){var n=[];if(M){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,v.jsxs)(p.Fragment,{children:[(0,v.jsx)("div",{className:"markdown-editor-wrapper",ref:cn,children:(0,v.jsxs)("div",{className:"markdown-editor-container ".concat(me," ").concat(Oe?"on-preview":""," ").concat(k?"mini":""," ").concat(Le?"full-screen":""),style:hn,children:[(0,v.jsx)(b,{insertTemp:N,watch:Oe,fullScreen:Le,showNullButton:T,showNullProgramButton:M,onActionCallback:fn,hidetoolBar:ae,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,v.jsxs)("div",{className:"markdown-editor-body",children:[(0,v.jsx)("div",{className:"codemirror-container",children:(0,v.jsx)("textarea",{ref:rn,placeholder:ye})}),Oe?(0,v.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===D&&(0,v.jsx)(A,{value:Ce}),"stex"!==D&&(0,v.jsx)(g.Z,{disabledFill:ke,showProgramFill:M,value:Ce})]}):null]})]})}),O?(0,v.jsx)("a",{ref:on,className:"editor-resize"}):null,(0,v.jsx)(w.Z,{children:ce[Me]?(0,v.jsx)(K.Z,{centered:!0,title:ce[Me],open:!0,onCancel:xn,footer:null,className:"markdown-popup-form",children:mn}):null})]})}},74063:function(e,n,t){t.d(n,{Z:function(){return p}});var i=t(82100),a=t.n(i),s=t(29186),r=t.n(s),c=t(80619),o=t.n(c),l=t(47074),u=t.n(l),d=t(59301),f=t(4676),p=function(e){o()(t,e);var n=u()(t);function t(e){var i;a()(this,t),i=n.call(this,e);var s=window.document;return i.node=s.createElement("div"),s.body.appendChild(i.node),i}return r()(t,[{key:"render",value:function(){var e=this.props.children;return(0,f.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},2753:function(e,n,t){t.d(n,{jL:function(){return o},w9:function(){return te},QD:function(){return Oe},cQ:function(){return ee},op:function(){return De},O5:function(){return Ue},_b:function(){return Te},t7:function(){return H},Gi:function(){return se},YG:function(){return ae},qp:function(){return b},vr:function(){return Je},qE:function(){return Ce},Je:function(){return J},cq:function(){return he},tp:function(){return N}});var i=t(59301),a="banner___PoUBO",s="content___XoDjy",r="btns___Pb35j",c=t(37712),o=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.img,o=e.imgWidth,l=void 0===o?346:o,u=e.title,d=e.sunTitle,f=e.bannerExtraContent;return(0,c.jsx)("div",{className:a,children:(0,c.jsxs)("div",{className:s,children:[(0,c.jsxs)("aside",{children:[(0,c.jsxs)("p",{children:[(0,c.jsx)("b",{children:u}),(0,c.jsx)("span",{children:d})]}),t.length>0&&(0,c.jsx)("div",{className:r,children:t.map((function(e,n){return(0,c.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,c.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),f]}),i&&(0,c.jsx)("img",{style:{marginTop:33,marginRight:38},src:i,width:l})]})})},l=t(79800),u=t.n(l),d="row___aXJjm",f="title___HUKL0",p="tagsWrap___XB2W3",m="action___VdHb1",x="bar___t1kKC",h="tag___V7Eft",g="name___Hk1Ip",v="num___xQpcH",A="active___XryTX",k="tagsBorderWrap___OMxjs",j=t(92310),y=t.n(j),S=t(89392),b=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,s=e.onChange,r=e.onTitleChange,o=e.className,l=e.title,j=e.titleWidth,b=void 0===j?41:j,w=e.style,N=void 0===w?{}:w,I=e.fontColor,D=void 0===I?"#6A7283":I,B=e.showCount,E=(0,i.useState)(0),C=u()(E,2),R=C[0],Z=C[1],H=(0,i.useState)(!1),O=u()(H,2),P=O[0],J=O[1],F=(0,i.useRef)(null),L=(0,i.useRef)(null);return(0,i.useEffect)((function(){var e;0!==t.length&&((null==F||null===(e=F.current)||void 0===e?void 0:e.clientHeight)>97?Z(1):Z(0));0===t.length&&Z(0),J(!1)}),[t]),(0,c.jsxs)("div",{className:y()(d,o),style:N,children:[(0,c.jsx)("div",{onClick:(0,S.throttle)((function(){return null==r?void 0:r()}),2e3),style:{width:b,marginTop:P?12:4},className:"".concat(f," ").concat(r?"current":""),children:l}),(0,c.jsxs)("div",{className:P?"".concat(p," ").concat(k):p,children:[(0,c.jsx)("div",{className:x,ref:L,style:R>0?{height:1===R?97:"auto",overflow:1===R?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,c.jsx)("div",{className:h,ref:F,children:null==t?void 0:t.map((function(e){return(0,c.jsxs)("span",{onClick:function(){return s(e.id)},style:{color:D},className:a===e.id?A:"",children:[(0,c.jsx)("span",{title:e.name,className:g,children:e.name}),!!B&&(0,c.jsx)("span",{className:v,children:e.count})]},e.id)}))})}),!!R&&(0,c.jsx)(i.Fragment,{children:1===R?(0,c.jsxs)("div",{onClick:function(){var e;Z(2),(null==F||null===(e=F.current)||void 0===e?void 0:e.clientHeight)>245?J(!0):J(!1)},className:m,children:["展开",(0,c.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,c.jsxs)("div",{onClick:function(){L.current.scrollTop=0,Z(1),J(!1)},className:m,children:["收起",(0,c.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},w="tabs___GTqPV",N=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,a=e.onChange,s=e.className,r=e.style,o=void 0===r?{}:r;return(0,c.jsx)("div",{style:o,className:y()(w,s),children:t.map((function(e){return(0,c.jsx)("span",{onClick:function(){return a(e.id)},className:i===e.id?y()(w,e.className||""):"",children:e.name},e.id)}))})},I="input___PW2zI",D="dropdown___vSy8B",B="menu___NiyBu",E="text___Grueu",C="b1___ZKryM",R="b2___aKyGa",Z=t(24650),H=function(e){var n,t=e.dataSource,a=void 0===t?[]:t,s=e.value,r=void 0===s?"":s,o=e.onChange,l=e.className,d=e.style,f=void 0===d?{}:d,p=e.placeholder,m=(0,i.useState)(""),x=u()(m,2),h=x[0],g=x[1],v=(0,i.useState)(""),A=u()(v,2),k=A[0],j=A[1];(0,i.useEffect)((function(){var e,n=r;null!==(e=JSON.stringify(r))&&void 0!==e&&e.includes("{")&&(g(r.id),n=r.value||"");try{j(decodeURIComponent(n||""))}catch(e){j(decodeURIComponent(n||""))}}),[r]);var S=function(){o(encodeURIComponent(k),h||null)};return(0,c.jsxs)("div",{className:y()(I,l),style:f,children:[!!a.length&&(0,c.jsxs)("div",{className:D,children:[(0,c.jsxs)("div",{className:E,children:[null===(n=a.find((function(e){return e.id===h})))||void 0===n?void 0:n.name,(0,c.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,c.jsx)("b",{className:C}),(0,c.jsx)("b",{className:R})]}),(0,c.jsx)("div",{className:B,children:a.map((function(e,n){return(0,c.jsx)("div",{onClick:function(){var n;(n=e.id)!==h&&(g(n),o(encodeURIComponent(k),n))},children:e.name},n)}))})]}),(0,c.jsx)(Z.Z,{onPressEnter:S,value:k,onChange:function(e){return j(e.target.value)},bordered:!1,placeholder:p}),(0,c.jsx)("i",{onClick:S,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},O="quickPager___GM30J",P="disabled___Ozc8I",J=function(e){var n=e.value,t=e.onChange,i=e.className,a=e.total,s=e.pageSize,r=e.style,o=void 0===r?{}:r,l=n<2,u=n>=Math.ceil(a/s);return a<=s?(0,c.jsx)(c.Fragment,{}):(0,c.jsxs)("div",{className:y()(O,i),style:o,children:[(0,c.jsx)("div",{onClick:function(){l||t(n-1,"prev")},className:l?P:"",children:"上一页"}),(0,c.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?P:"",children:"下一页"})]})},F=t(71681),L=t(27876),Q=(t(96908),t(57177),t(81378),t(6638)),T="list___jb2Ay",G="wrap___VsQDr",M="li___IxCLC",V="cover___Mu8wr",U="img___IpFLA",z="bq___Bil0T",W="sign___DXJ4d",K="name___l7FoJ",Y="e___pXQUG",q="tags___w_Mil",X=t(71418),_=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEx5JREFUaEPFWwd4FWW6fueE9NATIEAoKkWKgIKVEkBgl2LB6159EFdRwHVd9a67SC+ryFVBEDGAUq57d0WUK6DuigYSeglFMJQIhBJSIIYUQgohObPP9/1l/pmcE7h9nvCcc+bMzJn53v/9vvcrWABQfuovrf3VeMeClWhbVrwFC5Zl0Vfi1aLP/EHu976K42wAtmXBx2cCtk9ew+ZT+bsbbT4/XUWeT1cUf4Bt61faY9v8a2I/vxXn0X7+p86l/bYftu3n7/30Sof6bdAd2351LXmMOl++0nUt/hlxnrg+vVe/6xfPbRwv7oeuJ+5RfUdPz/uMe5VP5zwfkOeDf6tlhUxqPXxOtkXgVFfVHLFgNYHlcwBRIBE+cIPEexg4+hPn0K0IPCz4A4GkrH4DkCxpEDa2fCAFqzC8AsMBifYLI6p93vdkUGUwtzEtCZC4bg0bXxnRNDrdlwBIfG8eoxZP3SCJc+sEicEUhvLBLrQsXw+r5Ognn8LGk4IoPiiQhB1vzCQ+XjHNeP2/AUkZU8JpgCRWr1yxinFy9bu+IyYZrAH8sP3ECsVOBwx1nGCPGyTN8kDg/ReYxDaFf41Vkr46F0C8MLRihmCFCyT6zNDyUYI9wu8J1+cB0+XuDPemndz/GJMcZvDyq5NJjrsz2cbuTrNPuLCgTGIXLFZ6IDa5wPeCZSwUuXoMN6h8huPOfUCeVXxklc1xQxpbAENGDwSSdHcBQFJgmbGrbpAEyHVtprvjCEKuTDyZwoJdV22myIf0xCV9nAGAMiiBJK0ury9B0oDUzSSXy6sVkxw26vgp783P7tkBnRjMhqF7pEVfdHilrYSAIEMgJhmCQbmx/weQnPgjRYSOSeKhhLEFo9wxSa14wxBelggFoUESLu6/AZK8t1qxynB3LrEQUDj4YRUfWmFzdNdqzaPQNJMckBRLHHfnuMP/FXfHisvZeNUFZBKBJBWWkn9a1ZmsUmxwAr5WV6Q4vTFJqzZ37AkUk26aSVppGrGyFkiWBEhK6OAgEQBS4RlCoLz4Z+SfPY42d9yPeuGROmbRm6Lcc2gYG8/7y4ouscuMatJcSPAbxKSaqmvIyTiI2IQOiGocx1CQ2qLb5N/MOoXWne9ESGg4uyOtzNndObJbSW0d1GGjMPsMrleUodkt3ehMKZdV3FEM8oDETCKFZ6Om+jp8IfW0iiu9lI0afzUaNUtwJL6U0mSbxi3b833WxSQzbrndnQ2r8OBH7OIcN6cktbOPv9dSW2Q5tO9C+m7sXrMYo6YkIaZRnM6XKktLsP7N8bhr1DPo3H8UNsydiBYde+CeX73ExwQGyYlJZUX5+HLWOPQd+xra9xmoqUMgnT2Qih1/eQ+jZ61EdKM4zSQHJLUiAzPp74teQ3SjWPR7+nWZYymQ3PJZanwNIEnww5s+xeXs00h8ZrJwqbCxbfU8Vn0Dxr4OyyfcLP0rzD2L3WsXo8M9Q3Hb3UOcOOlVfwFcnkzs+MUqPLDMFuwgiS2N5HV3ngSVjwWQnb4Huz9bjIcmJyGqcaxWdT/t/AY/fPNnPDpjBSLrN0Z68lr8tONvePxPnwC+kFrJ7P51y5B9NE0DQW6qvPgywqPro15YhEtHVF+rxLXyUkQ1agLLCpHZEpDQ9W70Hj1RBSeDSUIyU0z6+VwGvk+ajgHPTkZ8x17Oqtbxxu3CaLfj7vwozD6NbX9+G536jkDnB0bw+QVZJ7Hr00W448HH0a5HP52Y7vrsfVReLUb/sa8bjGN+G6AbUl0qPP49KYjoaOvy/iQNkFJvygUpZmmFxpmo4+4upO/Bns8WY9SkJYhu0kxL703vT0JEdAMMHD+TQSsrKsCGuRMweOJstOzUy11xsICcEwdRkp+j40xVxVX8uOkztO+diKZtbnMBdDnrNM4e2Ioew55AWFSMfpiGzVqh1e29QfFJSditq99C3k+H9fl+fw3smhqEhIYFFY/Nb+uG+598VYOnxIZwk34c3bIOp9OSkfjsVDSIa8nH7d+4AkXZmXhwwhz44EPu6SPYv3El+jw0jl2pcrFKRQZyd2bVwQTJupyWZKtSDq1Ik0kkv10gyc8HN6xAVUUZKq4UoTA7E/Ede/BD3/XI8ygvuYzkJVMRGhGJsMhobYjykkJmE7kB2lp07Il7n3g5oLsj9mxa9Ef0Gvk0Grdqj4YtEmD5iC1A1pHdSPtiKUa8thDRDZvyvhpKzxQwOjkFNi+fjbLCi7zihWZQ4KmV7KhB2nNqzyZ2m/1+PcmViFYUF6D051w+u+Z6Fc4d3oE23e9FSGgou6HKqyXw+/2IimnIv5Oeso5LSN0HjdbVkJjGcYiIaSyVprua4Up8PUyyCvYtsS0fuSyhxEyQbKP+ZgK1b91SVJVf5RsruZiFuPa3I6ReKO7+pxew89/ncyBuf2d/RDYitwdUlBbjTFoKbukzEFHSqA2btUa73gNlkitreVKqSb2IE9s24OCGVXhszmpEyvNcS9+24ZO1OhbaUt0pF7Fl+WzU1FRjyG/mSEYYwLhqdkJYpK54A74QH/r/+nVXwCfgfty0JijrbuaLLgMeRvue/WuVozS7XMpRuD5+HgLIWwT1xiQvk5SgyD66D3vXLsHIP36A6MZxOL33exz8ahXf7+AX5qDZLV0Y+KKcTGx6/3UMe3ke4treLp5HVibIsDnH9+N46pe1nrM4Lws11VVomtChDhsIVrTt0Red+o/kWKPqXQSQ31+NB1/4k8yPZH2V1rVUFU5FwUYKAeQLQf9nSEA48ejk7k04tuUL/PLldw01JlSdqMMZhVq/X+dgZGByuZs/no3b+z2E9r36u66rXF5tkJzk2/p57wciUSWbaSapOOMIh0AgMUCff4gRf1iMeuHh+PuCV9GweQIKzp/E4AmzEXdrF3aR5Aa/WzwZQ383D7FtOxuVclGZyD+XgfNHdjm5jgVcSN+HsuICdHrgl9q9BUOJDEGxI6H7fSIPl0zavGwWivLOo3XX3qokLn2a4e7YSuJzbsYhvv8Bz0xxSfCTu7/F0c3r8PC0j3C9vBTlRQWuqrZKjmWlCfALA0fXb4zQiGh8vfBVdOlPAA2oXYhVVQd5jkiOZfWcniV/z2KXzNaSW4sBBZIFcnmmq8s+tg/7Pk/C8D8sQmh4FLavfgt3PTQOm5fNRKP4NgiNiOIbra6qRFHOOTSKb4vQSLHvzhFPI7bd7Tp3Uq0IcrbZJ9KQ+vFc9Bw5Ft0ffFyoy7o224lBspbAq3jLslkouHCK8ymBg4xBEhRd6pefL+ecRpNWt2HAs1N0VYKs9RMBlPwFHpn+Mc4d2o6DG1fejFdjIdOu+wP46r1X0KX/w4JBRsvBVXBV7RFXackP69Lu9zVATu/HrCY4Etwbk3KOpWHfF0nokvgwLhxNw6CJc1BxpRDffzAZLTvficgGjfmGrpWVIvtYGlp17YNICqSWhY73D2cBIIvmIq+wLBTnncd3709C04RbMeSluSgtuIjvF1PeEXy7Y9gTLAREkifbPbCRsnQWSLkNefEN1TrSpSBJGy3ByRWlfDSH2Zo4bqoRK/wcQytLCtEwvi273OrKCqdup4umflyvLMfptM3ISt+LhG73oFPf4QgPj+E4HR7TEGGRMbov5W1pmDVB1bviOHRp1yIdg8yE1WGSKpoKJpERr1deRX7mMWQd2YlLmcdQLywM7e5KRK8RT6P40gUkfzAFgyfMkgyxOGkj0MjgsW06Oc0/0nCqSm5ZKC3Iw5bls3D18iU8NnsVIhvFgST32YNbpftzmES50PGULxHTtDkGjJuK+nEtRdtDxRYAyctmsqwe+uKbuuLA6aVRudbqjhi3fDbHILqes9JlAhuo/UC9JACVpUU4uedbnPthB2LbdETXgY8iuknzIFLdbCh6WxpcF5F5qmgQWvk7F9m2TO0DSWoRnwSL6P21ilJ8u+j3LCNJRpPcHvrSW2jQrDUbu4QAWjIVg8bPYnVHWxEBtGQKHvztm4hr20krRgGOuG7OiQPY9deFfD3axiz8iiW46srSPsE2C+cP7UDaumVI6HEf+oye4MprTJAIoGtlV9DnsYlSOAgWqpzD6WYK93dg/QqER9VH4rhpRhvAEQL0zGaHVHRbbWRs/xpHt65Hv6deQ2ybDrXjjDxOdX7FApEdWg/wZk2QG3z5OxYyg/y0mGVPJziThDHPHkxF7K1dmbr7/2MZfvEvC7h8Qt8xQB9OQ9M2HRAeFcNmraosR8G5DAYnNErkRt2H/ApNE25jgx9NXocfv1uDpq1vRasuvfHj92sxZuFGcT8ekKrKSvD51KfQY/gY3PGLJwP7PRmTCKDcjB9uKl6ogyinG/jcdJccvpSZzmLDVGy65Q0b+aeP4WJmOu4Y8s+OCxVaX7ZFbDSIbYlmbToa/Sp351YtHF2XI9HALm77e7rd4PeIgNoxyXF3tLJJHhNAw16drwG6QgAlTUfzDt25msAAVVzljL5Fhx6IqE/7gM79RqFJ61v4PeVVPsuHPo+Ox5lDO7B37QcY+95GnNjxDXKOHxAgSe/mr6nGpVPpaNSyLaIaiESVNvp81yPPOWCQy1o6A1QaotKOUneSQkoYO/IbwI5P5qNeWDgGPi8AUs2/I5v+ijMHUt1KUP6SSl4pgaXKhntzEuPW3e5Bt4GjRZw0ZhuCVb/VfuvS9gXMIBkYaim1wCAJoLIzCKDlGPrKuy6ANi+dgcTnpksXZ6E49yySk6Zh8G/eQBytIjXPoJqEdMc+0Yc6sz8Fe9YuYYAy9yUjL/Oo88yWyOSzDu9GXPvOiIltob+jxLf7sCdc9tmSNBME6LDfzhUZvazJ6fa0WLa6QUeynGLQwPEzpAioPdsgDOcurGZs/wrHtm7AY9NWGJUCMd9g5lPa6AFACgaUdXHbfJkHOVVscne0os3uqEhmaR89lfgu98QBpK3/iAGiCoHP50PJxQvYsowAmobYdpTz+DgGbU6azgCR5HVAFzHFqWJYyNyfgr1rP8SYBRuEpKc1Ll/pfWXFFXwx9Sk88NTvuTJRlwRngPzVGPbiXEEcDYjnvWz0JS+dBV9ICDNIMa12C7329E/Gto0M0OgZK1mkOCKkrkkht0AIClDu1ndtanfrdgOZhMrmcponmHCg/Vnp+3Do69UY+rt3uJpN25X8bKQsm8myt35sPBuwvLgAx1PXo0viI4hp2oKjfUhIGNr26usoOgnUmQMCoKcWbGCDekGqulqCz2eMZYCoFaGEQ6BAQwAV5pxBfOeenBcF2sz6XN7Jw9y/GTR+hnZxOu64Zh3Mhh9wfOt6HGeAVom44ZouCs4kcWzdsw1WTuo7zCAFEq14fhbZZdWrXRnLsvDTrr+hrOhnFF7IRHV1FYa/sgCoV4/BUAAFNoezl1oJj05f4czayfh3Zn8qVyfGzF+vx7noHk7vS+YcJTfjIM7/sBODJs5Cyy69+YLBQCKAqB2gYp2Zp3pjBT1zUfYZFjeDxs/Uak31hcw5O1rtly+cYkFEP35q9ybO9Ya/tkhQ0wBJt865UuCwq7a7q93d5TwoN+VtHhoxQVKTOiZIprvLSt+D/MyjLLMTut2rXRldp7QgFzs+eRv3PfkqP6yot8p8R0t2NREkXzWDwQ25vZ8nYcx8UZtTC2bbqrdAK5zKUc1u6YqB46bCCnPaBoFASqVaXE0NBlOiqkpATtwWBUkV7KlmtlzGoOdJZgunaIoFndzaNs4f3olD3/wb76LF1qnfSLTt2dfFvP9869xhk4pdVk7K28wg7U6MCR/2PwaTTJBM8cAxiYZIiH2GuxTHKDflgKQafrVjnLxBP/VsIowYKFhNLOcFasSkQHlSneyVFXAVk7wgOXFKJowGSAH7OgFm7hSoQrGZMUkUWN1TquIY77Eqjlk5W/5VVxIUSK6YpBSe2RsSS9sI9ka1gUo2HlAdIBRIXgFijHMZosE7c+cF6WbmGwIHHtGmoM09ziVVmxYTNwmSMV3knZXj2OcadKQOb3B15y0BWdmb5+ValhWvDM6zWEwcZz5O+ikNSjAmqclULdu9DT89GBl4CIWvy0xUSlFGGGMwMhCT9P2peMS0vUEUNJjETXFS+oa7c5gkV7wuchoGl0C62g6GBA/MJHMMWVWunf6PqlZIUPOsnC3zPrV59NeR2WoA3qkocJmh1miWmxmq0h0ihx7lsHwgkHTrXAAlCGlMq3qnWlUcM2KS192p3IqhFa5AJ7dBoXKBJIN7QJCcEWPvpJDAyIhV1N81GOOIAZNJDkhmYZTdrTFUAhtrrOzUt1ujxj4C2E201JZgcZ/VNWkawOh62secBqLWufgcqCvLDs0z3+CAZIwYe9xdLVepXJScFOKWhWQOd1rVoqqDTMGnV2U85AEN2cQw5h245yd7OLo8oxt4wVyYGyQnkXUadIa6K4xARA9+HALJ8vvfsW0kKnen3JQDkptFyiUKAIUrctSaSGh56uZGIGn3ZTLJ+99dlOpz/lcFOSQxrizjSBCQboZJdYMkWxgekNxFTckgs9cTNM7IZpxqypkTriKZzoPt3xpREzYp6t7x2f8ARtZc8eay0EoAAAAASUVORK5CYII=",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEyhJREFUaEPFWwl4TefWfveJzIkhUnNQQ7TETBGzGtoU1bpoixa9bd2rWkVVJ1o1lFtDVYdf+Xu1fkqFqqlURSIINcVMzCQhJIZEZDz7Pt/6hv3tfU7C7T+dh+ecs6ez93q/d613DTEAIDdlaQ13EWYZMLqYhlHVgAHDMNgu/m6w7/RFbHe+8+NMAKZhwEVnAqZLXMOkU2nf/V4uN7uKOJ9dkf8DTFO9sy2mSb/Gt9NHfh7bTv/luWy76YZpumm/m72zQ90m2B2bbnktcYw8X7yz6xr0M/w8fn32Wf6umz+3djy/H3Y9fo9yH3t62qbdq3g66/mAdBfc2w3DZ0KNmI+vGAycooLiZANGGAyXBYgEieEDO0i0hYBj//g57FY4Hgbc3kCSVr8PSIYwCBlbPJCElRtegmGBxLZzI8ptzs/MoNJgdmMaAiB+3WIyvjSibnR2Xxwgvl8/Ri6e0kHi55YKEoHJDeWCmWUYrqbG7aNLlsHE85woLkiQuB3vzyQ6XjJNe/+/AUkaU8CpgcRXr1ixknFi9dv2MSZprAHcMN2MFZKdFhjyOM4eO0iK5d7A+xNMIpvCvdy4feS7NABVuaElMzgrbCCx7wQtHcXZw/0ed30OMG3uTnNvysn9jzHJYgYtv1KZZLk7nW3k7hT7uAsrkUnkgvlK98YmG/hOsLSFIlaP5galz7DcuQtIN24l/6dJcUMYmwPDjO4NJOHuvIAkwdJjV+kgcZBLe+nujiIIc2X8ySQW5Lo8mSIe0hGX1HEaANKgDCRhdXF9AZICpHQm2VyeR0yy2Kjip7g3N7lnC3TGYDIMu0e26G8eWmxKIcDJ4I1JmmCQbuz/ASQr/ggRoWISfyhubM4oe0ySK14zhJMlXEEokLiL+2+AJO7NI1Zp7s4mFrwKBzeMWwcWmRTdlVpzKDTFJAskyRLL3Vnu8H/F3ZHisl606rwyiYEkFJaUf0rV6aySbLACvlJXTHE6Y5JSbfbY4y0mPTCTlNLUYqUHSIYASEjokkFiAAiFpwsCAaxN5cHA+QPxCKteBxWq1iYzekjwUmLS7YzLCClfCT5+/jbvx9SWBInIr9S4SQuf48WYZMluKbVVULdJb3aklMsy7kgGOUAiJhUpheVUdxKUC8k74RcUgsp1ooQMl6rMi+pzCAfpfu3uzoSRtX8huTjLzUlJbW2j/Upq8yzHktkGigrz4OsfKOIWsOK9F9Ck13No2OUZOu7w5uWoXK8xKtVrTEylK3iAZMB0F2HNlFdQMaIeOv/1ffqdg+u/V0DxmxdYiPeQ8g8hMrqXBpJckSUxyRISHC8Jkl0+C41Phs69k4XdP85DZPsYVGvQXKwFnv/wPInnUwc3/YDM1LPoNuIDlZs5pb9cLDYl6EU8yIVmZO37xuTsYBJbBG6nu3MkqHSsAKkoLxdxi6eiYq1ItOr3Mll+5fsvoHGvQQSQu6gQSSsX4OKhnWja6zlEdR8A0+Xjkcyy651N2oLdy79A91FTUbVBM/qNX6aOpPfbGVcQWLYC/AKCFUh3b11HeK0G6Pn3qbSNuT5uPUesEYzznsTKpLZkd1dYkIcDG5bg8pEkNOzcF5HRT+JW+kXk5dy2EmY3cOd6Kk4krkejzv0QVD7cdh8BIeUQWrGaTb7bwBIgEdjaMxiZf3ylAJLqTa5uySyl0CgTtdxdQd5d7FgyE3czr6HbyI9RtlJ1YszK9wdzgDr3E1LchZTdm7A39j9Q/ZHm6PjSO/AJCLIxyXQX45dpI+EbEIynJnyuQKB7LS7C0rf6IfqFN1G3bQ9Id7d25ihUe6QFWvYdYbk/G0iyAsBB0IWDnrfoysopneU5zJgpezbj8JYVtNAyzp9A+ulk232W9qVmVFtEdfuL9yTXJvEFIyU7M/d+ZcpSjmH42JjE5LcNJM0V3rxyDkkrvkBRQR66vvwhyletxWWzYeCnD4agcU/GoKcJ0MxLp/HHz4tx++ol+JTxRWh4FXR5ZRICQisokM7ui8OupXPRecS7qNk0Gnk5t2C4XPAPLofCvFz8OGEg2g8dizqtu3G2FORj2YQB6DR0PCKad4RLd3+2YGslsx4xST9OGcmTSRTvxP6rZ48gvGZ9uFw+Kg86Ef8LLhzagcdfngTfgCDOHHcxbl1PRdmHqntWJhwy3Ju7k0wybuxZYDJDcGYw+1ogmVr9TQfqzo00/Pbl+wiPqI92g0YjoGyYApKBFP/dp6jTqjOCyj+EU4kbcCl5F2o1i0bz3sNRXJCHrV9PQnCFcPQa8xlPck03fvl0FLkF5t7Yz8Yvmobc7Cw8OXYOcm9eR+zk4eg0fCJqNe9AAN24eAqbZo9D/w+/RXDFKjx7EOpOl+O8BieDNH2SNSStZqcLC104iPPcxSi8l0vs5sa06nY3084h/vtZaPbEYEQ0bkfsZq70wsEEHImLRfuBo1G+au0SQSotJtHzMICcRVBnTHIyiYGVenI/qj3SEi5XGQscAAW52bh8dA/O7PmN/HR47QZoFjMYleo0EtUGF7JvpKMw/x4q1qhLhj23fzv2rPgCfScugH9oBaSdPIAd/5yFmHGzUbFmJG6lX8C6Ga+jZb8RaNjtWQLoZPwvOPzrcgyatozXt3gGRG5M1bukoCCQmFFFfZUdLaSfFcRLBunQxh9w9XQyOg55W8UW0yxG/t07iF8yE8EVHkK7gaN4nut20z24i4uxe9UC5GRloOOQ8fAPDPk3QLKSb+N60hc8UWUrUDFJxhlLOHgDiQHLbuR2+iVcTUlG+umDyEo9D7+AINRu0RF123RH+Sq1lKDgZSFdrvNV/+MHg+EuKoKPrx8KcnPo+MgOMWgz4G/E7Izzx7B53juoEtkEPV6fTvsTFk/HxeRdyu13GjoOtVt2cTBJlsKtsowsjxOTPECyqs26BM+5mYGdS+fQvXUaMg5lK0Ug904mEv9rDrIzr5JwYHbIy7mD/HvZKLibTeAxEVGYn4cq9Zqgdd8RnvU7vdLh5qDw5FjETvb0Gbvn22S2ktxKDEiQDDCXx/ZfPJQAFoMYQ1je4i4qVoZiIDNl5VPGj29zVHQq1WuEqG4DuGLkIQunEjfS4ggJr4KLBxORdmIf+r73DXwDg4kNl47sRvyi6TB8fDBoxnLy8zcunKL4l309DUkrvsTT7yygOMhIkn8vp0QmybYD93SiBEOGkYVVq9rtGxCgYk9BXi4Sl8xCdmY6eo2agZys64hf8in8g0LhHxwCP/YeFAK/wFD4se8BwQgMCsXdWzdwZFssWvUZTkDx2O9ZiFXtEVtpyQ3j2q7PFUBW70evJlgSXMakAz9/S8BUqPYw7t68QS6ofvQTPI5piOifGRIX9scjLKIeOgwdR20KXnXgIJKYSDuPX+eOQ6cX30ZE0/aqVnfk12U4mbAe/iFl0az3i6jF9onX8d9X49i21Rg4damoaQFLxvRR+//sB7YYBkxZyl2jMBoDPv3UIdRkscY0KYUozLuHMpQDmhSnXGV8YLjKoLioEMWFBfDzC0RK0mbUbBINX/8g1ZdygqTXBOUiopLVtZ3zVAzSE1aLSbJoyg1KTTfBJHbMsW2xuHx4F2LGzdN6SY6qgzgn7tsp8A8uiw5DxgpwLJCKCu7h188noHL9pmj17Kuk7uRvbf/2E7h8fFCpTkOkHt9PQkK+tnz+DgLLV0THlyZwEek2Kf6JcKOViHiMkfFJZBuyG2hjEN/oQu0WnVQfyVv74drpw0hcNgcxb36GgNByWD31FTTq9izqt+mBM3t/x8nE9bRPl+r2XMzJJJ44y4Yfuw0jI3GeaYrU3puk5vGJs0gyTAfp+LZYnN65AYFlw0pcrMKZ4V7OLdRo9BjaDx5rdWgZFKYb2xZNRf7d22jTfyQyLp5CxtljKOPnj/YvjsfqycPQqPtf8HCLjlg1aRg6DptAK5K52PUzRyN68BglvyVIwmt5FQ58tepdWeHuvAoH6QZNYkv8d9PRLGYoKlSvg0vJO/HH6oV4ZuLXcPn6I/aTEWj0OAOoJ87u3YqTO9bjyTGzrWqDJtdVh9bRd9JrgtTgy9gxlxjkZotZ9HRKZpInSMfjVuPigXi0fvY1j7a4veEHHNq0jJLZ9oPfUrKenbT3p69xZs9WziqXC2HVHqbKRI2GrVGuUnWsmfoq+rz7JcpVqYl9qxfi8uEkPP3+N4j79hOwakLfd7+C4fKxFogJlRcJKPgq5gHAqtc9EEiWwLhwIAF7Y7/BU+PmIrBcRaTs3oyjv63EM+8tpLjCAIrq3p8AYs9zMnEdYsbMUTHH6sraa396D0l9ZqKBXFzCHNVucGuu637ujuYNDAOMQZcP70Tnlz/kcltEfot5Vld294r5CCoXjvaDx2jzDaCMPDsjDRVr1UdY9bpw+fqRi2Nd2cMbl+LMni3o/8kPBEBRfi7WTvsbAXc15Qi6vPIBIhq39WSvAySZJ4korYElXIpqN2u9G5twcCNu0RRCufOI98joBzcswbWUI+g1ehbNN6z6eDiVsiLb9kTKni04uWMdnnprrk29PShIkknGtYTZxCCx/JVSexB3x0BiDDqduOGBY3HNJu0Q/cJbto6sXnjllW8DRfdy4BcYjNgpf0XlelHoMGScGkI5sX0t9q9ZhPDakZTIlvi6D5PsjNIbf4JpWnf2blYG1v1jNFo/8yoebtmJjL716w8RGl4VrfuPpNUe+9EwAqhBuyeRsudXnEhYh95j54LV8jLOHUflulE8VNg6v15mHLRKg3E1/jORB1lVbObuXM72ApV5mItj5rCEw7H4NSQSuo+aDhflUVyKW4pQVikMJCyZiYDQ8mj/vGSQ0NmiipGTeZVYcenwbty4dBrRz72BHUtn46m356N85QhiZ/qZZMQvno6iwgIySou+w1Ty6hUoB0iqSabcnZTXOpO0oqsA6cjWlTgRvxZPv/cNyvgF4PbVy9i84F206P0SHm7VlX46dvJLaNxjICLbPkEMOpGwFr3HzUNe9k1smj8R3V6dhJAKlVVM0ks8JfWRjLTt/zBZu1u1G5gZXCLnKSUmSRd2PP5nXDyUiMcG/J2D4wDIikMGDm38HiHhVRH9/JuqfcFqbqyImnk5Bfk5d1C2UjVUa9ACD9VugH1rF6NOq65o0XsYioqLcCJuDZI3L0doWGV0fW0yziRtwbGtsajTuivaPjeaEl3vIJlwWZ0KUYHmR5KqUmDZJ39ky4Epq3UzR1MbpO2gN8AKuwlLPsWtq5cR89YcuMqUIaOvmvwSonoMxCPtnsTppM0EUJ/x83Ez/QLiFk9Dr1HTqP5oCQFrpMtjCEUksUZq3CxikASJsYRuWDbjZOvBgxkc1OPxa3F656YHdnEsXkQzBgnWFOTnYvfy+aj2aHNUf7QlQsKq0HVZ5s4qxn0mfgnGrIR/zqQSUdUGzdHpxfHwDSlLv5myazP2/vQVwmrURY/Xp/FipbeXaYHExZTVAPQEiRAThgSunTmK3xd+hC7DJ6JKZHMSCuf2xaHdc28gIqqNKpqumvQionoOIheXemwvklZ9hTotuyAr9SxVHPqMnQe4XCXEJM8iLd1j2raZNDSigyQndXSQVDnI5r4MnNqxHpeO7kH31z4WeYs2quWSI1k832HVb1adfqz/SC+DkfZJIcYOlpjWatIe+bnZ2LbwI0Q9PgA1mkZzljITisHI9JMHyGAdho4vdaE8+Myd3d3lZF7DqZ2b0DxmMBWTT+3cSHdQv10v0WLnx+9fuwjVHm2FynUbo7ggH0e3/oSs1DNUVYlo3IYn2F4HI7VirmMuz0jdNpMYxFaVjB1ywocCjsakkkCimMSGSBj7HACqpFZWDkQsk7FKvZc4vcoHWSh11KZXnSBJ9ypLSCULhz/PJFV51tsFXmbuuAvjdUZ7K4ENRsrJVKukJLuyTvCIQam/f6oqCRIkW0ySCk/vDXGr2oQAB5cLAinBbUqQThGVAw8Boo1zqfEvYXJt5s4JkvfWuRQepZBJc3f2cS5vMcnu7ryCpE0XeWv42UCicSovLQ3ZOneAalzZOiPNMIyq0uA0i0XEsebjZCNOHlMSk+RkqpLtzoafGowsYQhFMNZSivcHSdXyZPFVSpX7zNwxo0nhQHOkTO0JTO0xSax4VeS0mne2rqya0nHGEieT9DFkWbnmLk7ONoi6E9uWbqT+PmOZSaO/lsyWA/CWXKYyg8dolgUU38+P91HDI7wk5OjKMpBU61yyThtCUedwcGy/IVjozd2peQrmCrkroJyu1Ne/xSQxbOJo+CklKHMbFJcQZzRgaYxLAmnlXwokwSKYWG5ciZtZA8VmMmCGKaktjEQOyzZpKguYmtHVtI8OBuvK8u/eurJkeMd8gy0WCRXJwXGMIOuukmrNHAy9uEqnM3vKRVUKSiVPr4oSDw1oiHagPu/A2kmih6OXasidlejC7CBZfyVhB0nEpKwABDSlNcZAMtzuWaaJLtLdSTdlgWRnkZ0ZcrXrMYa3z+8Lkoox+jiXAEVNEwmGaX9VwRwSFzOlg/QgTCodJDnGZQfJXtS0/1XF/UCy/pRFMknLv4B0mO7tAcV+E4LavnLlX3lTS/GLYAyLAAAAAElFTkSuQmCC",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,a=e.col,s=void 0===a?4:a,r=e.right,o=e.bottom,l=void 0===o?23:o,u=e.precision,d=void 0===u?0:u,f=e.wrapWidth,p=void 0===f?1200:f,m=e.trackEventItems,x=e.loading,h=Math.floor((p-(s-1)*r)/s);return(0,c.jsx)(X.Z,{spinning:x,children:(0,c.jsxs)("div",{className:y()(T,n),children:[!(null==i||!i.length)&&(null==i?void 0:i.map((function(e,n){var t,i=e.name,a=e.id,o=e.identifier,u=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,c.jsx)("div",{className:G,style:{width:h,marginRight:(1+n)%s==0?0:r+d,marginBottom:l},children:(0,c.jsxs)("a",{target:"_blank",href:"/paths/".concat(o),className:M,onClick:function(e){e.preventDefault(),m&&(0,L.L9)([m]),(0,L.xg)("/paths/".concat(o))},children:[(0,c.jsxs)("div",{className:U,children:[(0,c.jsx)("img",{className:V,src:"".concat(F.Z.IMG_SERVER,"/").concat(u)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var i,a=null===(i=$.find((function(n){return n.name==e})))||void 0===i?void 0:i.swimg;return(0,c.jsx)("img",{className:W,src:a,style:{left:"-4px"}})}var s=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,c.jsx)("img",{className:W,src:s,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,c.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,c.jsx)("div",{className:z,children:"开放课程"})})]}),(0,c.jsx)("div",{className:K,children:(0,c.jsx)(_.Z,{title:i,children:(0,c.jsx)("span",{className:Y,children:i})})}),(0,c.jsx)("div",{className:q,children:(0,c.jsxs)("div",{children:[(0,c.jsx)(_.Z,{placement:"bottom",title:"章节数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,c.jsx)("span",{children:e.stages_count})]})}),(0,c.jsx)(_.Z,{placement:"bottom",title:"学习人数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,c.jsx)("span",{children:e.members_count})]})})]})})]})},a)}))),!i.length&&(0,c.jsx)(Q.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,a=e.col,s=void 0===a?4:a,r=e.right,o=e.bottom,l=void 0===o?23:o,u=e.precision,d=void 0===u?0:u,f=e.wrapWidth,p=void 0===f?1200:f,m=e.trackEventItems,x=e.loading,h=Math.floor((p-(s-1)*r)/s);return(0,c.jsx)(X.Z,{spinning:x,children:(0,c.jsxs)("div",{className:y()(ne.list,n),children:[!!i.length&&i.map((function(e,n){var t=e.subject_identifier,i=e.id,a=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,c.jsxs)("div",{className:ne.wrap,style:{width:h,marginRight:(1+n)%s==0?0:r+d,marginBottom:l},children:[(0,c.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),m&&(0,L.L9)([m]),(0,L.xg)(e.first_category_url)},children:[(0,c.jsxs)("div",{className:ne.top,children:[(0,c.jsx)(_.Z,{title:e.name,children:(0,c.jsx)("div",{className:ne.name,children:e.name})}),(0,c.jsx)("img",{className:ne.img,src:F.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,c.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,c.jsxs)("div",{className:ne.btns,children:[(0,c.jsx)("div",{children:"开放课程"}),(0,c.jsx)("aside",{children:"开放课堂"})]}),a&&(0,c.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,c.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,c.jsx)(_.Z,{title:"访问量",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,c.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,c.jsx)(_.Z,{title:"成员",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,c.jsx)(_.Z,{title:"作业",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,c.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,c.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,c.jsxs)("div",{className:ne.lockWrap,children:[(0,c.jsx)("img",{src:"".concat(F.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,c.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},i)})),!i.length&&(0,c.jsx)(Q.Z,{})]})})},ie={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ae=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,a=e.onChange,s=e.className,r=e.style,o=void 0===r?{}:r,l=e.tabBarExtraContent;return(0,c.jsxs)("div",{className:y()(ie.tabs,s),style:o,children:[(0,c.jsx)("div",{className:ie.tabsWrap,children:t.map((function(e,n){return(0,c.jsxs)("aside",{className:ie.tab,onClick:function(){a(e.id)},children:[(0,c.jsx)("div",{className:i===e.id?ie.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsx)(_.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,c.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,c.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,c.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,c.jsx)("div",{className:ie.tabBar,children:l})]})},se=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,a=e.children;return(0,c.jsx)("div",{className:y()(n),style:i,children:a})},re="orderWrap___ZfyGX",ce="orderIconWrap___XTB_O",oe="orderAsc___KWHmA",le="orderDesc___rHdbB",ue="active___a7eSP",de="cursorPointer___gs9kL",fe="orderTextWrap___teAKn",pe=t(38854),me=t(20834),xe=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],he=function(e){var n,t=e.sortValue,i=e.dropValue,a=e.className,s=e.onSort,r=e.onDrop,o=e.dataSource,l=void 0===o?xe:o;return(0,c.jsxs)("div",{className:y()(re,a),children:[(0,c.jsx)(pe.Z,{dropdownRender:function(){return(0,c.jsx)(me.Z,{children:l.map((function(e,n){return(0,c.jsx)(me.Z.Item,{onClick:function(){return r(e.id)},children:e.name},n)}))})},children:(0,c.jsx)("span",{className:fe,children:null===(n=l.find((function(e){return i===e.id})))||void 0===n?void 0:n.name})}),(0,c.jsxs)("span",{className:ce,children:[(0,c.jsx)("span",{className:oe,children:(0,c.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return s("asc"===t?"desc":"asc")}})}),(0,c.jsx)("span",{className:le,children:(0,c.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return s("asc"===t?"desc":"asc")}})})]})]})},ge=t(82242),ve=t.n(ge),Ae=t(7557),ke=t.n(Ae),je=t(41498),ye=t.n(je),Se=t(39647),be=t.n(Se),we={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},Ne=t(3113),Ie=["className","style","children","loading","openLoading","onClick","size","shape"],De=function(e){var n=e.className,t=e.style,a=e.children,s=e.loading,r=void 0!==s&&s,o=e.openLoading,l=e.onClick,d=void 0===l?function(){}:l,f=e.size,p=void 0===f?"middle":f,m=e.shape,x=void 0===m?"round":m,h=be()(e,Ie),g=(0,i.useState)(!1),v=u()(g,2),A=v[0],k=v[1];return(0,c.jsx)(Ne.ZP,ve()(ve()({onClick:(0,S.throttle)(function(){var e=ye()(ke()().mark((function e(n){return ke()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o&&k(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:o&&k(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:y()(we.btn,we["".concat(p,"-").concat(x)],n),style:ve()({},t),size:p,shape:x,loading:A||r},h),{},{children:a}))},Be="head___ghH72",Ee="node___mjPEy",Ce=function(e){var n=e.className,t=e.style,i=e.children,a=void 0===i?null:i,s=e.onClick,r=e.title;return(0,c.jsxs)("div",{className:y()(Be,n),style:t,children:[(0,c.jsxs)("span",{className:"primary-hover",onClick:s,children:[(0,c.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,c.jsx)("b",{title:r,children:r}),(0,c.jsx)("div",{className:Ee,children:a})]})},Re="btns___sNgTb",Ze="confirm___Ozirl",He="cancel___aiq1I",Oe=function(e){var n=e.confirmShow,t=void 0===n||n,i=e.confirmTitle,a=e.confirmClick,s=e.cancelShow,r=void 0===s||s,o=e.cancelTitle,l=e.cancelClick,u=e.className,d=e.style,f=e.confirmLoading,p=void 0!==f&&f;return(0,c.jsxs)("div",{className:y()(Re,u),style:d,children:[t&&(0,c.jsx)(Ne.ZP,{loading:p,onClick:a,type:"primary",className:Ze,children:i}),r&&(0,c.jsx)(Ne.ZP,{onClick:l,className:He,children:o})]})},Pe={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Je=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,a=e.LeftContent,s=e.children,r=e.RightContent;return(0,c.jsx)("div",{className:y()(Pe.fixedBottom,n),style:i,children:(0,c.jsxs)("div",{className:Pe.wrap,children:[(0,c.jsx)("div",{className:Pe.left,children:a}),(0,c.jsx)("div",{className:Pe.center,children:s}),(0,c.jsx)("div",{className:Pe.right,children:r})]})})},Fe="crumbs___V41Oe",Le="hover___bEIVd",Qe=t(80608),Te=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,s=e.dataSource,r=void 0===s?[]:s;return(0,c.jsx)("div",{className:y()(Fe,n),style:a,children:r.map((function(e,n){return n"," "]})]},n):(0,c.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Ge=t(31797),Me=["onChange"],Ve=Ge.Z.Countdown,Ue=function(e){var n=e.onChange,t=be()(e,Me),a=(0,i.useState)(null),s=u()(a,2),r=s[0],o=s[1];(0,i.useEffect)((function(){"number"==typeof r&&r>=0&&n(r)}),[r]);return(0,c.jsx)(Ve,ve()(ve()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);o(n)}}))}},46587:function(e,n,t){t.d(n,{Z:function(){return a}});var i=t(59301);function a(e,n){var t=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},81394:function(e,n,t){t.r(n),t.d(n,{default:function(){return on}});var i=t(37205),a=t.n(i),s=t(7557),r=t.n(s),c=t(82242),o=t.n(c),l=t(41498),u=t.n(l),d=t(79800),f=t.n(d),p=t(39647),m=t.n(p),x=t(59301),h=t(80608),g=t(78241),v=t(8591),A=t(43418),k=t(95237),j=t(43604),y=t(6848),S=t(3113),b=t(24650),w=t(28103),N=t(66999),I=t(5112),D=t(29747),B=t(33329),E=t(27876),C=t(61186),R=t.n(C),Z="icons___fU5ZJ",H="shixuns___HhH4T",O="buttons___Xd62N",P="addStage___Ap4gr",J="color4CA___dMAG4",F="actionTabs___x3cPl",L="tab___BFnIn",Q="s1___O6K2P",T="tabActive___v3_qF",G="total___oZdqK",M=t(43428),V=t(24905),U=t(86859),z=t(49105),W=t(3579),K=t(75916),Y="drawer___UVA9h",q="menu___s5Hi1",X="actived___GavBb",_="listItem___OyHb7",$="info___UU9rA",ee="title___CmRLc",ne="titleLeft___xWCXz",te="search___CzPOL",ie="description___TEI_C",ae=t(37712),se=b.Z.Search,re=[{id:"type",name:"筛选",children:[{name:"全部实训",id:"all",type:"type"},{name:"我的实训",id:"mine",type:"type"}]},{id:"diff",name:"难度",children:[{name:"全部",id:"",type:"diff"},{name:"初级",id:1,type:"diff"},{name:"中级",id:2,type:"diff"},{name:"中高级",id:3,type:"diff"},{name:"高级",id:4,type:"diff"}]}],ce=(0,h.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t=e.classroomList,i=(e.loading,e.dispatch),s=e.cb,c=e.shixunIds,l=void 0===c?[]:c,d=(0,h.useParams)(),p=((0,h.useLocation)(),t.actionTabs,g.Z.useForm()),m=(f()(p,1)[0],t.shixunLists),A=(0,x.useState)([]),k=f()(A,2),j=k[0],b=k[1],N=(0,x.useState)([]),I=f()(N,2),D=I[0],B=I[1],E=(0,x.useState)({page:1,type:"all",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count",group_id:null}),C=f()(E,2),R=C[0],Z=C[1];(0,x.useEffect)((function(){"选用实践项目"===t.actionTabs.key&&(R.page=1,i({type:"classroomList/getShixunLists",payload:o()({},R)}))}),[t.actionTabs.key]),(0,x.useEffect)((function(){H()}),[d]);var H=function(){var e=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});case 2:n=e.sent,b([{id:null,name:"全部"},{id:-1,name:"未加入目录"}].concat(a()((null==n?void 0:n.groups)||[])));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),O=function(){i({type:"classroomList/setActionTabs",payload:{}}),Z({page:1,type:"all",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count",group_id:null})};return"选用实践项目"!==t.actionTabs.key?null:(0,ae.jsxs)(M.Z,{placement:"bottom",height:"100%",closable:!1,open:"选用实践项目"===t.actionTabs.key,rootClassName:Y,footer:(0,ae.jsxs)("div",{className:"tc",children:[(0,ae.jsx)(S.ZP,{size:"middle",onClick:function(){O(),B([]),s("取消")},style:{marginRight:8},children:"取消"}),(0,ae.jsx)(S.ZP,{size:"middle",onClick:u()(r()().mark((function e(){var n,i,c,o;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=D[c],!l.includes(n)){e.next=4;break}return v.ZP.info("请勿重复选择:".concat(null==m||null===(t=m.shixun_list)||void 0===t||null===(t=t.find((function(e){return e.id===n})))||void 0===t?void 0:t.title)),e.abrupt("return",{v:void 0});case 4:case"end":return e.stop()}}),e)})),c=0;case 2:if(!(c<(null==D?void 0:D.length))){e.next=10;break}return e.delegateYield(n(),"t0",4);case 4:if(!(i=e.t0)){e.next=7;break}return e.abrupt("return",i.v);case 7:c++,e.next=2;break;case 10:return e.next=12,(0,W.Ep)({id:t.actionTabs.id,course_id:t.actionTabs.course_id,shixun_ids:a()(D)});case 12:o=e.sent,B([]),null!=o&&o.shixuns_list&&(O(),s(o.shixuns_list));case 15:case"end":return e.stop()}}),e)}))),type:"primary",children:"确定"})]}),children:[(0,ae.jsx)("section",{className:"tc",children:(0,ae.jsx)(se,{placeholder:"实训信息/院校名称/创建者",enterButton:"搜索",size:"middle",className:te,onSearch:function(e){R.keyword=e,R.page=1,i({type:"classroomList/getShixunLists",payload:o()({},R)})}})}),(0,ae.jsxs)("section",{className:"edu-container",children:[re.map((function(e,n){var t;return(0,ae.jsxs)("ul",{className:q,children:[(0,ae.jsx)("li",{children:e.name}),null==e||null===(t=e.children)||void 0===t?void 0:t.map((function(n,t){return(0,ae.jsx)("li",{className:R[e.id]==n.id?X:"",onClick:function(){R[e.id]=n.id,R.page=1,Z(o()({},R)),i({type:"classroomList/getShixunLists",payload:o()({},R)})},children:(0,ae.jsx)("strong",{children:n.name})})}))]},n)})),"mine"===R.type&&(0,ae.jsxs)("ul",{className:q,children:[(0,ae.jsx)("li",{children:"目录"}),null==j?void 0:j.map((function(e,n){return(0,ae.jsx)("li",{className:R.group_id==e.id?X:"",onClick:function(){R.group_id=e.id,R.page=1,Z(o()({},R)),i({type:"classroomList/getShixunLists",payload:o()({},R)})},children:(0,ae.jsx)("strong",{children:e.name})},e.name)}))]}),null==m||null===(n=m.shixun_list)||void 0===n?void 0:n.map((function(e,n){return(0,ae.jsxs)("div",{className:_,children:[(0,ae.jsx)(V.Z,{checked:D.includes(e.id),value:e.id,onChange:function(n){D.indexOf(e.id);D.indexOf(e.id)>-1?B(D.filter((function(n){return n!==e.id}))):B(D.concat(e.id))}}),(0,ae.jsxs)("div",{className:$,children:[(0,ae.jsx)("div",{className:ee,children:(0,ae.jsxs)("div",{className:ne,children:[(0,ae.jsx)("a",{className:"c-black",href:"/shixuns/".concat(null==e?void 0:e.identifier,"/challenges"),target:"_blank",children:(0,ae.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})}),(0,K.Ny)()&&1===(null==e?void 0:e.mark_status)&&(0,ae.jsx)(y.Z,{title:null==e?void 0:e.mark_content,children:(0,ae.jsx)("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10",children:"正常"})}),(0,K.Ny)()&&2===(null==e?void 0:e.mark_status)&&(0,ae.jsx)(y.Z,{title:null==e?void 0:e.mark_content,children:(0,ae.jsx)("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10",children:"需完善"})}),(0,K.Ny)()&&3===(null==e?void 0:e.mark_status)&&(0,ae.jsx)(y.Z,{title:null==e?void 0:e.mark_content,children:(0,ae.jsx)("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10",children:"无法使用"})})]})}),(0,ae.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,ae.jsx)("span",{className:ie,dangerouslySetInnerHTML:{__html:e.description}})}),(0,ae.jsx)("div",{className:"flex-wrp mt15",children:e.challenge_names.map((function(e,n){return(0,ae.jsxs)("span",{className:"mr30 font12",children:["第",n+1,"关 ",e," "]},n)}))}),(0,ae.jsx)(w.Z,{dashed:!0}),(0,ae.jsxs)("div",{className:"c-light-black mt20 font12",children:[(0,ae.jsx)("span",{children:e.author_name}),(0,ae.jsx)("span",{className:"ml15 mr15",children:"|"}),(0,ae.jsx)("span",{children:e.author_school_name}),(0,ae.jsx)("span",{className:"ml15 mr15",children:"|"}),(0,ae.jsxs)("span",{children:["难度系数:",e.level]}),(0,ae.jsx)("span",{className:"ml15 mr15",children:"|"}),(0,ae.jsx)("span",{children:"学习人数:"}),(0,ae.jsx)("span",{children:e.study_count})]})]})]},n)})),(0,ae.jsx)("p",{})]}),(0,ae.jsx)("div",{className:"tc",children:(0,ae.jsx)(U.Z,{current:R.page||1,hideOnSinglePage:!0,showSizeChanger:!1,defaultPageSize:20,showQuickJumper:!0,total:null==m?void 0:m.shixuns_count,onChange:function(e){R.page=e,i({type:"classroomList/getShixunLists",payload:o()({},R)})}})})]},"bottom")})),oe=t(10283),le=t(93948),ue="wrap___UWG0f",de="name___LIQSC",fe="button___CSggN",pe="progress___AQo_Y",me="havaLearn___fq9Cb",xe=function(e){var n=e.data,t=void 0===n?{}:n,i=e.dispatch,a=void 0===i?function(){}:i,s=e.onReloadData,c=void 0===s?function(){}:s,o=function e(n){var t,i;n=null!==(t=n)&&void 0!==t&&t.includes(".json")?n:"".concat(n,".json"),A.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,ae.jsx)("div",{className:"tc font16",children:"实训已经更新了,正在为您重置!"}),onOk:(i=u()(r()().mark((function t(){var i,a;return r()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,B.$Q)({url:n});case 2:if(i=t.sent){t.next=5;break}return t.abrupt("return");case 5:return v.ZP.success("重置成功,正在进入实践项目!"),t.next=8,(0,B.Ir)({id:i.shixun_identifier});case 8:if(null==(a=t.sent)||!a.game_identifier){t.next=13;break}return(0,E.xg)("/tasks/".concat(a.game_identifier)),c(),t.abrupt("return");case 13:2===(null==a?void 0:a.status)?e(null==a?void 0:a.message):3===(null==a?void 0:a.status)&&l(null==a?void 0:a.message);case 14:case"end":return t.stop()}}),t)}))),function(){return i.apply(this,arguments)})})},l=function(e){A.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,ae.jsxs)("div",{className:"tc font16",children:["目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})},d=function(){var e=u()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,B.Ir)({id:n});case 2:if(null==(t=e.sent)||!t.game_identifier){e.next=7;break}return(0,E.xg)("/tasks/".concat(t.game_identifier)),c(),e.abrupt("return");case 7:2===(null==t?void 0:t.status)?o(null==t?void 0:t.message):3===(null==t?void 0:t.status)&&l(null==t?void 0:t.message);case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,ae.jsx)("section",{children:!(0,K.GJ)()&&(0,ae.jsx)(ae.Fragment,{children:null!=t&&t.start_learning?(0,ae.jsxs)(k.Z,{className:ue,align:"middle",children:[(0,ae.jsxs)(j.Z,{flex:"1",children:[(0,ae.jsx)("div",{className:"mt5 ".concat(me),children:(0,ae.jsxs)("span",{children:["已学",null==t?void 0:t.learned,"%"]})}),(0,ae.jsx)("div",{className:"mt5 ".concat(pe),children:(0,ae.jsx)(le.Z,{percent:null==t?void 0:t.learned,showInfo:!1})}),(0,ae.jsxs)("div",{className:"mt5",children:[(0,ae.jsx)("span",{className:"font16",children:"上次学习内容"}),(0,ae.jsx)("span",{className:"ml20 c-blue-4ca",children:null==t?void 0:t.last_shixun})]})]}),(0,ae.jsx)(j.Z,{children:(0,ae.jsx)(S.ZP,{className:fe,type:"primary",onClick:function(){return d(null==t?void 0:t.last_shixun_identifier)},children:"开始学习"})})]}):(0,ae.jsxs)(k.Z,{className:ue,align:"middle",children:[(0,ae.jsx)(j.Z,{flex:"1",children:(0,ae.jsx)("span",{className:de,children:"还未开始学习"})}),(0,ae.jsx)(j.Z,{children:(0,ae.jsx)(S.ZP,{className:fe,type:"primary",onClick:function(){if((0,oe.tJ)(a)&&!(0,K.Jd)()){for(var e,n=0;n<(null==t||null===(i=t.stages)||void 0===i?void 0:i.length);n++){var i,s,r,c=null==t||null===(s=t.stages)||void 0===s?void 0:s[n],o=null==c||null===(r=c.shixuns_list)||void 0===r?void 0:r.find((function(e){return"暂未公开"!==(null==e?void 0:e.shixun_status)}));if(o){e=o.identifier;break}}e?d(e):v.ZP.info("实训暂未公开!")}},children:"开始学习"})})]})})})},he=t(43516),ge=t(12563),ve={modal:"modal___EKlPQ",uploadWrap:"uploadWrap___YGxav",upload:"upload___ouqG9",uploadLink:"uploadLink___nuif6",fileProgress:"fileProgress___tf4qy",fileCancel:"fileCancel___Bh3Wh",videoName:"videoName___Ra0NM",contentItem:"contentItem___zMdIq","tagsList-content":"tagsList-content___sDVph"},Ae=t(37919),ke=t(3896),je=b.Z.TextArea,ye=(0,h.connect)((function(e){var n=e.user,t=e.loading;return{user:n,globalSetting:e.globalSetting,loading:t}}))((function(e){var n,t,i=e.user,s=(e.globalSetting,e.loading,e.dispatch,e.visible),c=e.editData,l=e.onCancel,d=void 0===l?function(){}:l,p=e.onOk,m=void 0===p?function(){}:p,k=e.queryParams,j=void 0===k?{}:k,y=((0,h.useParams)(),g.Z.useForm()),S=f()(y,1)[0],w=(0,x.useState)([]),N=f()(w,2),I=N[0],D=N[1],B=(0,x.useState)(!1),E=f()(B,2),C=(E[0],E[1],(0,x.useRef)()),R=(0,x.useState)(),Z=f()(R,2),H=Z[0],O=Z[1],P=(0,x.useState)(!1),J=f()(P,2),F=J[0],L=J[1],Q=(0,x.useState)(!1),T=f()(Q,2),G=T[0],M=T[1],U=(0,K.Ny)()?3:1;(0,x.useEffect)((function(){var e,n,t,i,a;s&&c&&(L(c.is_link),O(c.link),!c.is_link&&D([{name:null==c||null===(e=c.video_item)||void 0===e?void 0:e.file_name,loaded:100,videoId:null==c||null===(n=c.video_item)||void 0===n?void 0:n.video_id}]),ie((null==c||null===(t=c.tags)||void 0===t?void 0:t.map((function(e){return null==e?void 0:e.name})))||[]),S.setFieldsValue({name:c.name,description:c.description,attachment_id:null==c||null===(i=c.video_item)||void 0===i?void 0:i.attachment_id,allow_skip:null==c||null===(a=c.video_item)||void 0===a?void 0:a.allow_skip}))}),[c,s]);var z,W,Y,q,X,_=function(){var e=u()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,S.validateFields();case 2:if((F||null!=I&&I.length)&&(!F||H)){e.next=5;break}return v.ZP.info("请先上传视频或者添加外链"),e.abrupt("return");case 5:return M(!0),n=F?{link:H}:{video_id:null==I?void 0:I[0].videoId},e.next=9,m(o()(o()(o()({},n),j),{name:S.getFieldValue("name"),attachment_id:S.getFieldValue("attachment_id"),description:S.getFieldValue("description"),tags:te,allow_skip:S.getFieldValue("allow_skip")}));case 9:t=e.sent,M(!1),t.id&&$();case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),$=function(){S.resetFields(),D([]),O(null),ie([]),L(null)},ee=(0,x.useState)([]),ne=f()(ee,2),te=ne[0],ie=ne[1],se={accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*",onBefore:function(e){L(!1);var n=e.name.toLowerCase();return n&&-1==n.indexOf(".avi")&&-1==n.indexOf(".flv")&&-1==n.indexOf(".f4v")&&-1==n.indexOf(".m4v")&&-1==n.indexOf(".mov")&&-1==n.indexOf(".mp4")&&-1==n.indexOf(".rmvb")&&-1==n.indexOf(".swf")&&-1==n.indexOf(".webm")&&-1==n.indexOf(".wmv")?(v.ZP.info("不支持的视频格式"),!0):e.size>1024*U*1024*1024?(v.ZP.info("视频大小超过".concat(U,"G")),!0):!(null==I||!I.find((function(n){return n.name===e.name})))&&(v.ZP.info("你不能上传同一个视频文件名称,请重新选择。"),!0)},onBeginInitFile:function(e){D([{name:e.filename,loaded:0}])},onComplete:function(e){D([{name:e.filename,loaded:e.percent,videoId:e.id}])},onError:function(){D([])},onProgress:function(e){D([{name:e.filename,loaded:e.percent}])},chunkSize:2097152,options:{user_id:null==i||null===(n=i.userInfo)||void 0===n?void 0:n.user_id}};return(0,ae.jsx)(A.Z,{centered:!0,maskClosable:!1,title:c?"编辑视频项目":"新建视频项目",width:740,className:ve.modal,open:s,confirmLoading:G,onOk:_,onCancel:function(){d(),$()},children:(0,ae.jsxs)(g.Z,{form:S,children:[(0,ae.jsx)(g.Z.Item,{label:"项目名称",name:"name",rules:[{required:!0,message:"请输入项目名称"}],children:(0,ae.jsx)(b.Z,{maxLength:40,placeholder:"请输入不超过40字的项目名称"})}),(0,ae.jsx)(g.Z.Item,{label:"项目内容",name:"content",className:ve.contentItem,children:(0,ae.jsxs)(ae.Fragment,{children:[!F&&!(null==I||!I.length)&&(0,ae.jsxs)("div",{className:ve.fileProgress,children:[100==(null==I||null===(z=I[0])||void 0===z?void 0:z.loaded)?(0,ae.jsx)("div",{className:"".concat(ve.videoName," font14"),children:null==I||null===(W=I[0])||void 0===W?void 0:W.name}):(0,ae.jsx)(le.Z,{style:{width:"80%"},percent:null==I||null===(Y=I[0])||void 0===Y?void 0:Y.loaded,status:100==(null==I||null===(q=I[0])||void 0===q?void 0:q.loaded)?"normal":"active"}),(0,ae.jsx)("div",{className:ve.fileCancel,onClick:function(){var e,n,t;return null==I||null===(e=I[0])||void 0===e||e.name,t=100==(null==I||null===(n=I[0])||void 0===n?void 0:n.loaded),void A.Z.confirm({title:"提示",centered:!0,okText:"确定",cancelText:"取消",content:(0,ae.jsxs)("div",{className:"tc",children:["您确认要",t?"删除":"取消上传","该视频吗?"]}),onOk:function(){t||C.current.cancel(),D([])}})},children:100===(null==I||null===(X=I[0])||void 0===X?void 0:X.loaded)?"删除":"取消上传"})]}),(0,ae.jsxs)("div",{className:ve.uploadWrap,style:{display:null!=I&&I.length?"none":"flex"},children:[(0,ae.jsx)(ke.Z,o()(o()({},se),{},{ref:C,children:(0,ae.jsxs)("div",{className:ve.upload,children:[(0,ae.jsx)("i",{className:"iconfont icon-shangchuanshipin1 mr5"}),"上传视频"]})})),(0,ae.jsxs)("label",{className:"".concat(ve.upload," ").concat(ve.uploadLink),onClick:function(){return L(!0)},children:[(0,ae.jsx)("i",{className:"iconfont icon-lianjie1 mr5"}),"添加外链"]})]}),F&&(0,ae.jsx)(b.Z,{className:"mt5",placeholder:"请输入视频链接",value:H,onChange:function(e){return O(e.target.value)}})]})}),(0,ae.jsx)(g.Z.Item,{name:"attachment_id",label:"上传封面图:",children:(0,ae.jsx)(Ae.Z,{getFileProgress:function(e){"uploading"!==e.file.status?"done"===e.file.status&&M(!1):M(!0)}})}),(0,ae.jsx)(g.Z.Item,{label:"项目简介",name:"description",className:"ml8",children:(0,ae.jsx)(je,{rows:5,maxLength:800,placeholder:"请输入本视频简介,最多不超过800字"})}),(0,ae.jsx)(g.Z.Item,{label:"知识标签",name:"tag",className:"ml8",children:(0,ae.jsx)(b.Z,{onKeyUp:function(e){if("Enter"==e.key){var n=S.getFieldValue("tag");if(S.setFieldsValue({tag:""}),!n)return void v.ZP.info("标签不能为空");if(te.filter((function(e){return e===n})).length>0)return void v.ZP.info("已有相同名称标签");te.push(n),ie(a()(te))}}})}),(0,ae.jsx)("div",{className:ve["tagsList-content"],children:te.map((function(e,n){return(0,ae.jsx)(ge.Z,{closable:!0,onClose:function(n){!function(e,n){e.preventDefault(),ie(a()(te.filter((function(e){return e!=n}))))}(n,e)},children:e},n+e)}))}),(0,ae.jsx)(g.Z.Item,{label:"播放设置",name:"allow_skip",valuePropName:"checked",className:"ml8",initialValue:!0,children:(0,ae.jsx)(V.Z,{children:"允许快进播放"})}),(0,ae.jsxs)("div",{className:"c-grey-999",children:[(0,ae.jsx)("div",{children:"注意:"}),(0,ae.jsxs)("div",{children:["1、上传视频,即表示您已同意",(0,ae.jsx)(h.Link,{to:"/users/".concat(null===(t=i.userInfo)||void 0===t?void 0:t.login,"/videos/protocol"),target:"_blank",className:ve.colorBlue,children:"上传内容协议"}),",不得上传未经他人授权的作品;"]}),(0,ae.jsxs)("div",{children:["2、不支持断点续传,文件大小请勿超过",U,"G;"]}),(0,ae.jsx)("div",{children:"3、支持文件格式:avi、flv、f4v、m4v、mov、mp4、rmvb、swf、webm、wmv;"}),(0,ae.jsx)("div",{children:"4、如果视频来自于外部链接,本网站不提供播放页面,无法提供统计数据。"})]})]})})})),Se=t(62449),be=t(57809),we=t(32985),Ne=t(99983),Ie=t(3634),De=t(98955),Be={tree:"tree___SHCwq",learn:"learn___buOG9",name:"name___dwQwe",sign:"sign___aQzc5",pdf_name:"pdf_name___m1wEX",name_style:"name_style___CnJ7d",color333:"color333___TbHdH"},Ee=t(89392),Ce=t(46952),Re=t(83148),Ze=t(71681),He=t(71112),Oe=t(29114),Pe=["pathsDetail","globalSetting","user","loading","visibleType","subjectHomeworkType","updateSort","isPaths","dispatch","keywords"],Je=(be.default.Option,(0,h.connect)((function(e){var n=e.pathsDetail,t=e.loading,i=e.user;return{pathsDetail:n,globalSetting:e.globalSetting,user:i,loading:t.effects}}))((function(e){var n=e.pathsDetail,t=(e.globalSetting,e.user),i=(e.loading,e.visibleType),s=e.subjectHomeworkType,c=e.updateSort,l=e.isPaths,d=e.dispatch,p=e.keywords,g=m()(e,Pe),b=(0,x.useState)([]),w=f()(b,2),N=w[0],I=w[1],D=(0,x.useState)([]),C=f()(D,2),R=C[0],Z=(C[1],(0,h.useParams)()),H=(0,x.useState)([]),O=f()(H,2),P=O[0],J=O[1],F=(0,x.useState)({}),L=f()(F,2),Q=L[0],T=L[1],G=(0,x.useState)({name:"",filename:"",type:"",className:"",data:"",close:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}}),M=f()(G,2),V=M[0],U=M[1];(0,x.useEffect)((function(){if(g.data&&!(0,Ee.isEqual)(g.data,P)){R=[];var e=JSON.parse(JSON.stringify(g.data));X(e,0),J(a()(e)),null!=g&&g.expandAll||"All"!=i?I(a()(R)):I([])}}),[JSON.stringify(g.data),i,null==g?void 0:g.expandAll]),(0,x.useEffect)((function(){var e,t,i,a;if(null!==(e=n.detail)&&void 0!==e&&e.has_start){var s,r=null===(s=n.detail)||void 0===s||null===(s=s.courses)||void 0===s?void 0:s.findIndex((function(e){var n;return 1===parseInt(null===(n=e.course_status)||void 0===n?void 0:n.status)}));i=r>-1?r:0}else{var c,o,l=null===(c=n.detail)||void 0===c||null===(c=c.courses)||void 0===c||null===(c=c.map((function(e){var n;return parseInt(null===(n=e.course_status)||void 0===n?void 0:n.status)})))||void 0===c?void 0:c.lastIndexOf(2);i=l>-1?l:0,i=(l=null===(o=n.detail)||void 0===o||null===(o=o.courses)||void 0===o?void 0:o.findIndex((function(e){var n;return 0===parseInt(null===(n=e.course_status)||void 0===n?void 0:n.status)})))>-1?l:i}null!==(t=n.detail)&&void 0!==t&&t.courses&&T((null===(a=n.detail)||void 0===a?void 0:a.courses[i])||{})}),[n.detail]);var z=function(){var e=u()(r()().mark((function e(n,t){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(d({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在进入实践项目,请稍后..."}}),!t){e.next=7;break}return e.next=4,(0,B.BK)({id:n});case 4:e.t0=e.sent,e.next=10;break;case 7:return e.next=9,(0,B.Ir)({id:n});case 9:e.t0=e.sent;case 10:if(i=e.t0,d({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),!(null!=i&&i.game_identifier||null!=i&&i.identifier)){e.next=15;break}return(0,E.xg)(t?"/tasks/".concat(null==i?void 0:i.identifier,"/jupyter"):"/tasks/".concat(i.game_identifier,"?subject_id=").concat(Z.pathId||"")),e.abrupt("return");case 15:-3===(null==i?void 0:i.status)?(0,E.eF)():2===(null==i?void 0:i.status)?W(null==i?void 0:i.message):3===(null==i?void 0:i.status)&&Y(null==i?void 0:i.message);case 16:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),W=function e(n){var t,i;n=null!==(t=n)&&void 0!==t&&t.includes(".json")?n:"".concat(n,".json"),A.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,ae.jsx)("div",{className:"tc font16",children:"实训已经更新了,正在为您重置!"}),onOk:(i=u()(r()().mark((function t(){var i,a;return r()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,he.$Q)({url:n});case 2:if(i=t.sent){t.next=5;break}return t.abrupt("return");case 5:return v.ZP.success("重置成功,正在进入实践项目!"),t.next=8,(0,B.Ir)({id:i.shixun_identifier});case 8:if(null==(a=t.sent)||!a.game_identifier){t.next=12;break}return(0,E.xg)("/tasks/".concat(a.game_identifier)),t.abrupt("return");case 12:2===(null==a?void 0:a.status)?e(null==a?void 0:a.message):3===(null==a?void 0:a.status)&&Y(null==a?void 0:a.message);case 13:case"end":return t.stop()}}),t)}))),function(){return i.apply(this,arguments)})})},Y=function(e){A.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,ae.jsxs)("div",{className:"tc font16",children:["目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})},q=function(){var e=u()(r()().mark((function e(n){var t,i,s,o,l,u,d,f,p,m,x,h,v,A;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("onDrop:",n),l=n.node.props.eventKey,u=n.dragNode.props.eventKey,d=n.node.props.pos.split("-"),f=n.dropPosition-Number(d[d.length-1]),!(d.length>2)||n.node.dragOverGapBottom||n.node.dragOverGapTop){e.next=7;break}return e.abrupt("return",!1);case 7:if(!(n.node.dragOver&&n.dragNodesKeys.length>1)){e.next=9;break}return e.abrupt("return",!1);case 9:if(!(d.length>2&&n.dragNodesKeys.length>1)){e.next=11;break}return e.abrupt("return",!1);case 11:if(!(p=["Attachment","Hack","Shixun","SubjectHomework","Videoltem"]).includes(null===(t=n.dragNode)||void 0===t?void 0:t.item_type)||"StageCatalog"==(null===(i=n.node)||void 0===i?void 0:i.item_type)||0!==f){e.next=14;break}return e.abrupt("return",!1);case 14:if("StageCatalog"!==(null===(s=n.dragNode)||void 0===s?void 0:s.item_type)||!p.includes(null===(o=n.node)||void 0===o?void 0:o.item_type)||0!==f){e.next=16;break}return e.abrupt("return",!1);case 16:return m=function e(n,t,i){for(var a=0;a0&&n.node.props.expanded&&1===f?m(x,l,(function(e){e.children=e.children||[],e.children.unshift(h)})):(m(x,l,(function(e,n,t){v=t,A=n})),-1===f?v.splice(A,0,h):v.splice(A+1,0,h)):m(x,l,(function(e){e.children=e.children||[],e.children.unshift(h)})),e.next=22,c({stage_id:g.stage_id,list:x});case 22:X(x,0,0,!0),console.log("data:",x),J(a()(x)),I([].concat(a()(N),[n.node.key]));case 26:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),X=function e(n,t,i,a){t=t||0,n.map((function(n,s){try{var r;return n.key2=t+1+"-"+(s+1),n.key3=g.index+1+"-"+(s+1),n.title="",a||(n.key=t+1+"-"+(s+1)),n.index=t?i+"-"+(s+1):n.key3,null!==(r=n.children)&&void 0!==r&&r.length&&(R.push(n.key2),e(n.children,n.key2,n.index,a)),n}catch(e){}}))},_=function(e){var n=new RegExp(p,"ig"),t=e.replace(n,'$&');return p?(0,ae.jsx)("span",{dangerouslySetInnerHTML:{__html:t}}):e},$=function(e,n){var t=e.learning_status,i=e.name;return"can"===(null==t?void 0:t[0])&&"try"===(null==t?void 0:t[1])?(0,ae.jsxs)("div",{className:Be.learn,children:[(0,ae.jsx)("span",{className:Be.name,children:n?i:_(i)}),(0,ae.jsx)("span",{className:Be.sign,children:"免费试学"})]}):n?i:_(i)},ee=function(e){"All"===i&&(N.includes(e)?I(N.filter((function(n){return n!=e}))):I(N.concat(e)))},ne=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,oe.tJ)(d,!0)){e.next=2;break}return e.abrupt("return");case 2:if(null==n||!n.need_authorize){e.next=5;break}return(0,oe.rX)(!1),e.abrupt("return");case 5:z(n.identifier,n.is_jupyter||n.is_jupyter_lab),null!=Q&&Q.course_id&&(0,Ie.JS)({id:null==Q?void 0:Q.course_id});case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),te=function(){var e=u()(r()().mark((function e(i){var a,s,c,o,l,u;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,oe.tJ)(d)){e.next=2;break}return e.abrupt("return");case 2:if(null!==(a=t.userInfo)&&void 0!==a&&a.admin||null!==(s=t.userInfo)&&void 0!==s&&s.business||i.can_view||"Attachment"===i.item_type){e.next=4;break}return e.abrupt("return",A.Z.info({centered:!0,width:400,okText:"知道啦",icon:null,content:(0,ae.jsx)("div",{className:"tc font14",children:"当前视频为创建者所属单位内部教学资料,外单位用户无观看权限"})}));case 4:if(i.link&&(0,De.DH)({is_f:1,id:i.id,point:0,total:0}),l=null!=g&&g.course_id?"course_id=".concat(null==g?void 0:g.course_id):"subject_id=".concat(Z.pathId||g.subject_id),".ZIP"!==(null==i||null===(c=i.name)||void 0===c?void 0:c.substr(null==i||null===(o=i.name)||void 0===o?void 0:o.lastIndexOf("."))).toUpperCase()){e.next=14;break}if(null!==(u=n.detail)&&void 0!==u&&u.allow_download){e.next=11;break}return v.ZP.info("教学课件不支持下载"),e.abrupt("return");case 11:(0,E.FH)(i.name,Ze.Z.API_SERVER+i.url),e.next=15;break;case 14:(0,E.xg)(i.link||"/video/".concat(i.id,"?").concat(l));case 15:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ie=function(e){return"Shixun"===e.item_type?e.is_all_choice?(0,ae.jsx)(y.Z,{title:"选择题",children:(0,ae.jsx)("i",{className:"iconfont icon-xuanzeti3 c-lake-blue font20"})}):(0,ae.jsx)(y.Z,{title:"实训题",children:(0,ae.jsx)("i",{className:"iconfont icon-shixunti2 c-light-primary font20"})}):"VideoItem"===e.item_type?(0,ae.jsx)("i",{className:"iconfont icon-shipin2 c-purple-8C1 font20"}):"StageCatalog"===e.item_type?(0,ae.jsx)("i",{className:"iconfont icon-kongbai c-brilliant-blue font20"}):"SubjectHomework"===e.item_type&&"group"===e.homework_type?(0,ae.jsx)("i",{className:"iconfont icon-fenzuzuoye3 font20",style:{color:"#acc218"}}):"SubjectHomework"===e.item_type&&"normal"===e.homework_type?(0,ae.jsx)("i",{className:"iconfont icon-tuwenzuoye font20",style:{color:"#1db37f"}}):(0,ae.jsx)("i",{className:"iconfont icon-kejian1 c-cyan-blue font20"})};return(0,ae.jsxs)(ae.Fragment,{children:[(0,ae.jsx)(Oe.Z,o()(o()({},V),{},{onClose:function(){U(o()(o()({},V),{},{type:""})),d({type:"attachment/setActionTabs",payload:{}})}})),(0,ae.jsx)(we.Z,{className:Be.tree,disabled:g.disabled,expandedKeys:a()(N),draggable:!0,onDragEnter:function(e){console.log("onDragEnter:",e)},onDrop:q,onExpand:ee,blockNode:!0,titleRender:function(e){var n,a,c,f,p,m,x=e;if("SubjectHomework"==i){if("group_count"==s&&"group"!=(null==x?void 0:x.homework_type))return null;if("normal_count"==s&&"normal"!=(null==x?void 0:x.homework_type))return null}else if(x.item_type!==i&&"All"!==i)return null;e.index.slice(0,1);var h="can"===(null==e||null===(n=e.learning_status)||void 0===n?void 0:n[0]);return(0,ae.jsxs)(k.Z,{align:"middle",className:"font14",onClick:function(){return ee(x.key)},style:{flexWrap:"nowrap",whiteSpace:"nowrap"},children:[(0,ae.jsx)(j.Z,{flex:"30px",style:{display:"flex",alignItems:"center"},children:ie(e)}),(0,ae.jsxs)(j.Z,{flex:"1",className:Be.color333,style:{display:"flex",alignItems:"center",width:300},children:[g.cust_seq&&(0,ae.jsx)("span",{className:"".concat(Be.color333," mr10"),children:e.index}),"Attachment"!==e.item_type&&(0,ae.jsx)("div",{className:Be.name_style,title:$(e,!0),children:(0,ae.jsx)(y.Z,{placement:"topLeft",title:$(e,!0),children:$(e,!1)})}),"Attachment"===e.item_type&&(0,ae.jsx)("a",{target:"_blank",className:Be.pdf_name,title:e.name,onClick:u()(r()().mark((function n(){return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if((0,oe.tJ)(d)){n.next=2;break}return n.abrupt("return");case 2:if(null==Q||!Q.course_id){n.next=6;break}return n.next=5,(0,Ie.JS)({id:null==Q?void 0:Q.course_id});case 5:n.sent;case 6:n.t0=e.item_type,n.next="Attachment"===n.t0?9:"VideoItem"===n.t0?11:"SubjectHomework"===n.t0?13:"Shixun"===n.t0?15:17;break;case 9:return te(x),n.abrupt("break",17);case 11:return te(e),n.abrupt("break",17);case 13:return("group"==e.homework_type||"normal"==e.homework_type)&&te(e),n.abrupt("break",17);case 15:return ne(e),n.abrupt("break",17);case 17:case"end":return n.stop()}}),n)}))),children:e.name}),"Shixun"===e.item_type&&e.is_unity_3d&&(0,ae.jsx)("span",{style:{background:"#a300d8",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"68px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"},children:"虚拟仿真"}),"Shixun"===e.item_type&&e.is_jupyter_lab&&(0,ae.jsx)("span",{style:{background:"#ff6802",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"76px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"},children:"JupyterLab"}),"Shixun"===e.item_type&&e.is_jupyter&&(0,ae.jsx)("span",{style:{background:"#ff6802",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"112px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px",flexShrink:0},children:"Jupyter Notebook"}),"Shixun"===e.item_type&&(null==e||null===(a=e.shixun_marks)||void 0===a?void 0:a.length)>0&&(1==(null==t||null===(c=t.userInfo)||void 0===c?void 0:c.role)||2==(null==t||null===(f=t.userInfo)||void 0===f?void 0:f.role))&&(null==e?void 0:e.shixun_marks.map((function(e,n){return(0,ae.jsx)(y.Z,{title:"".concat(e),children:(0,ae.jsx)("span",{style:{background:"#43a2ff",color:"#fff",borderRadius:"13px",marginLeft:"5px",height:"20px",textAlign:"center",fontSize:"12px",maxWidth:"70px",padding:"0px 13px",overflow:"hidden",whiteSpace:"nowrap",display:"inline-flex",alignItems:"center",justifyContent:"center",textOverflow:"ellipsis"},children:e})},n)}))),!(null===(p=e.schools)||void 0===p||!p.length)&&(0,ae.jsx)(y.Z,{title:"该实践项目面向指定单位开放",children:(0,ae.jsx)("i",{className:"iconfont icon-zhidinggongkai1 ml10 c-orange",style:{transform:"translateY(1px)",display:"inline-block"}})}),"Shixun"===e.item_type&&!(null==e||!e.finished_challenges_count)&&(0,ae.jsx)(y.Z,{title:"完成度:".concat(Math.round((null==e?void 0:e.finished_challenges_count)/(null==e?void 0:e.challenges_count)*100),"%"),children:(0,ae.jsx)("i",{className:"iconfont icon-a-wanchengdu100 ml10 ".concat((null==e?void 0:e.finished_challenges_count)-(null==e?void 0:e.challenges_count)==0?"c-light-green":"c-grey-333"),style:{transform:"translateY(1px)",display:"inline-block"}})})]}),!g.disabled&&(0,ae.jsx)("aside",{style:{color:"#0152d9",fontSize:"14px",marginRight:"20px"},children:"拖动可以改变项目显示顺序"}),(0,ae.jsxs)(j.Z,{className:"tr",children:[("VideoItem"===x.item_type||"Attachment"===(null==x?void 0:x.item_type)||"StageCatalog"===(null==x?void 0:x.item_type)||"SubjectHomework"===(null==x?void 0:x.item_type))&&!g.disabled&&!g.hiddenEditBtn&&(0,ae.jsx)(y.Z,{title:"编辑",children:(0,ae.jsx)("span",{onClick:function(){g.editVidoItem(o()({stage_id:g.stage_id},x))},style:{color:"#ccc",marginRight:"10px"},children:(0,ae.jsx)(Ne.Z,{})})}),!g.disabled&&(0,ae.jsx)(ae.Fragment,{children:(0,ae.jsx)(y.Z,{title:"删除",children:(0,ae.jsx)("span",{onClick:function(){g.deleteStages({id:x.stage_item_id,stage_id:g.stage_id})},className:"iconfont icon-shanchu c-grey-c"})})}),g.showVideoPlay&&g.disabled&&"SubjectHomework"===x.item_type&&h&&(0,ae.jsxs)("aside",{children:[!(0,K.JA)()&&l&&(0,ae.jsx)(S.ZP,{className:"mr10",type:"primary",onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,oe.tJ)(d)){e.next=2;break}return e.abrupt("return");case 2:d({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:x.stage_item_id,title:"group"==(null==x?void 0:x.homework_type)?"分组作业":"图文作业"}}});case 3:case"end":return e.stop()}}),e)}))),children:"发送"}),!(0,K.JA)()&&l&&(0,ae.jsx)(S.ZP,{type:"primary",onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,oe.tJ)(d)){e.next=2;break}return e.abrupt("return");case 2:g.showInfoModal(o()({stage_id:g.stage_id},x));case 3:case"end":return e.stop()}}),e)}))),children:"查看详情"})]}),g.showVideoPlay&&g.disabled&&"VideoItem"===x.item_type&&h&&(0,ae.jsxs)("aside",{children:[!(0,K.JA)()&&l&&(0,ae.jsx)(S.ZP,{className:"mr10",type:"primary",onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,oe.tJ)(d)){e.next=2;break}return e.abrupt("return");case 2:d({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:x.stage_item_id,title:"视频"}}});case 3:case"end":return e.stop()}}),e)}))),children:"发送"}),(0,ae.jsx)(S.ZP,{type:"primary",onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:te(x);case 1:case"end":return e.stop()}}),e)}))),children:x.last_point>0?"继续学习":"开始学习"})]}),(x.allow_visit||x.to_be_built||!x.shixun_status)&&g.disabled&&"Shixun"===x.item_type&&h&&(0,ae.jsxs)("aside",{children:[!(0,K.JA)()&&l&&!x.shixun_status&&(0,ae.jsx)(S.ZP,{className:"ml10",type:"primary",onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,oe.tJ)(d)){e.next=2;break}return e.abrupt("return");case 2:d({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:x.stage_item_id,title:"实训",is_jupyter:null==x?void 0:x.is_jupyter,identifier:null==x?void 0:x.identifier}}});case 3:case"end":return e.stop()}}),e)}))),children:"发送"}),(0,ae.jsx)(S.ZP,{className:"ml10",type:"primary",onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,oe.tJ)(d)){e.next=2;break}return e.abrupt("return");case 2:if(null==Q||!Q.course_id){e.next=5;break}return e.next=5,(0,Ie.JS)({id:null==Q?void 0:Q.course_id});case 5:window.open("/shixuns/".concat(x.identifier,"/challenges"));case 6:case"end":return e.stop()}}),e)}))),children:"查看详情"}),!x.shixun_status&&(0,ae.jsx)(He.Z,{className:"ml10",type:"primary",onClick:u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ne(x),setTimeout((function(){n()}),2e3);case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)}))),children:null!=x&&x.need_authorize?"需授权":null!=e&&e.finished_challenges_count?(null==e?void 0:e.finished_challenges_count)-(null==e?void 0:e.challenges_count)==0?"再次实战":"继续实战":"开始实战"})]}),g.disabled&&"暂未公开"===x.shixun_status&&(0,ae.jsx)("span",{className:"".concat(Be.color204," ml5"),children:"暂未发布"}),"已删除"===x.shixun_status&&(0,ae.jsx)("span",{className:"".concat(Be.color204," ml5"),children:"已删除"}),g.disabled&&"Shixun"===x.item_type&&!!x.challenges_count&&(0,ae.jsxs)("span",{className:"experˆiment-number ml5 c-grey-999",children:["实验数 ",x.challenges_count]}),"All"===i&&!(null===(m=e.children)||void 0===m||!m.length)&&(0,ae.jsx)("span",{className:"ml10",children:N.includes(e.key)?(0,ae.jsx)(Ce.Z,{}):(0,ae.jsx)(Re.Z,{})})]})]})},treeData:P})]})}))),Fe=t(93428),Le=t(74063),Qe=t(6638),Te=t(94001),Ge=t(77036),Me=(0,h.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){e.user;var n=e.onReplyDiscuss,t=(e.dispatch,e.id),i=e.activeDiscussIndex,a=e.params,s=(0,x.useState)(""),r=f()(s,2),c=r[0],o=r[1];return console.log(a,"params33"),(0,ae.jsxs)("div",{className:"discuss-item-editor",style:{display:i===t?"block":"none",width:"100%"},children:[(0,ae.jsx)(Ge.Z,{miniToolbar:!0,startInit:i===t,defaultValue:c,id:t,noStorage:!0,watch:!1,height:155,placeholder:"我要回复",showResizeBar:!0,onChange:function(e){o(e)}}),(0,ae.jsx)("a",{onClick:function(){c?(n(t,c),o("")):v.ZP.info("回复内容不能为空!")},className:"btn-send",children:"发送"})]},t)})),Ve=(0,h.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.user,t=e.upDataList,i=e.params,a=(e.page,e.getTypeNumber,e.dispatch,e.keywords),s=function(){var e=u()(r()().mark((function e(n,i){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Ie.ke)({id:n,content:i});case 2:0===(null==(s=e.sent)?void 0:s.status)&&t(1,a);case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,ae.jsxs)("div",{className:"discuss-item-container bg-white",children:[(0,ae.jsx)("a",{href:"/users/".concat(n.login),target:"_blank",children:(0,ae.jsx)("img",{alt:"用户头像",height:"50",src:"".concat(Ze.Z.IMG_SERVER,"/images/").concat(n.image_url),width:"50"})}),(0,ae.jsx)("section",{children:(0,ae.jsx)(Me,{id:i.pathId,params:i,activeDiscussIndex:i.pathId,onReplyDiscuss:s})})]})})),Ue=t(72637);function ze(e,n){return(0,z.v_)("/discusses/".concat(e,"/top_or_down_discuss.json"),{top:n})}function We(e,n){return(0,z.v_)("/discusses/".concat(e,"/plus.json"),{container_type:"Discuss",type:n?1:0})}function Ke(e,n){return(0,z.v_)("/discusses/".concat(e,"/hidden.json"),n)}function Ye(e,n){return(0,z.v_)("/discusses/".concat(e,"/reward_code.json"),n)}function qe(e){return(0,z.ZP)("/api/discusses/".concat(e,".json"),{method:"delete"})}function Xe(e,n){return(0,z.v_)("/discusses/".concat(e,"/reply.json"),{container_type:"Shixun",content:n})}var _e=t(4585),$e=(t(41129),t(87684));function en(e){var n=e.data,t=e.index,i=e.adminOrOperator,a=e.parentDiscussIndex,s=e.shixunIdentifier,r=(e.isDelete,e.user,e.onSetRewardData),c=e.onSetActionType,o=(e.params,e.deleteCommentAlert),l=e.shixunName,u=e.keywords,d=n.author,f=(n.can_delete,n.manage),p=n.content,m=n.hidden,x=n.id,h=n.reward,g=n.time;return(0,ae.jsxs)("div",{className:"second-level-discuss",children:[(0,ae.jsxs)("div",{className:"discuss-info-body",children:[(0,ae.jsxs)("div",{className:"discuss-info",children:[(0,ae.jsx)("a",{href:"/users/".concat(d.login),target:"_blank",children:d.name}),(0,ae.jsx)("span",{className:"grey",children:g}),h?(0,ae.jsxs)("a",{className:"c-orange gift",title:"已奖励金币".concat(h),children:[(0,ae.jsx)("i",{className:"iconfont icon-gift c-orange "}),(0,ae.jsx)("span",{children:h})]}):null]}),(0,ae.jsxs)("div",{className:u?"hidden":"btn-group",children:[i?(0,ae.jsx)("a",{onClick:function(){r({id:x,index:t,user_id:d.user_id,parentDiscussIndex:a})},title:"给TA奖励金币",children:(0,ae.jsx)("i",{className:"iconfont icon-jiangli"})}):null,i?(0,ae.jsx)("a",{onClick:function(){c({id:x,index:t,params:{hidden:m?"0":"1",container_identifier:s},type:"hidden-discuss",parentDiscussIndex:a,message:m?"确定要取消隐藏该条回复吗":"确定要隐藏该条回复吗"})},title:m?"取消隐藏":"隐藏评论",children:(0,ae.jsx)("i",{className:m?"iconfont icon-yincangbiyan":"fa fa-eye"})}):null,f?(0,ae.jsx)("a",{onClick:function(){o?A.Z.info({title:"提示",content:(0,ae.jsxs)("div",{className:"tc",children:[" ","该条评论来自《",l,"》实践项目,您不是该实践项目的管理者,不能删除评论!"]}),onOk:function(){}}):c({id:x,index:t,type:"delete-discuss",parentDiscussIndex:a,message:"确定要删除该条回复吗"})},title:"删除",children:(0,ae.jsx)("i",{className:"iconfont icon-shanchu"})}):null]})]}),(0,ae.jsx)(_e.Z,{className:"discuss-content",value:p,highlightKeywords:u})]})}var nn=function(e){var n=e.data,t=e.index,i=e.shixunIdentifier,a=e.adminOrOperator,s=e.identity,r=(e.onTopOrDownDiscuss,e.onPlusDiscuss),c=e.onSetActionType,o=e.onSetRewardData,l=e.user,u=e.isDelete,d=e.activeDiscussIndex,f=e.onReplyDiscuss,p=e.onSetActiveDiscussIndex,m=e.params,x=e.keywords,h=n.content,g=n.children,v=n.game_url,k=n.hidden,j=n.id,y=n.position,S=n.praise_count,b=n.reward,w=(n.sticky,n.time),N=n.user_praise,I=n.game_passed,D=n.delete_comment_alert,B=n.author,E=n.shixun_name,C=n.manage;var R=function(e){var n=e.target,t=n.nodeName,i=n.src;"IMG"===t&&($e.Z.publish("preview-image",i),console.log("src:",i))};return(0,ae.jsxs)("div",{className:"discuss-item-container",children:[(0,ae.jsx)("a",{href:"/users/".concat(B.login),target:"_blank",children:(0,ae.jsx)("img",{alt:"用户头像",height:"50",src:"".concat(Ze.Z.IMG_SERVER,"/images/").concat(B.image_url),width:"50"})}),(0,ae.jsxs)("section",{children:[(0,ae.jsxs)("div",{className:"discuss-info",children:[(0,ae.jsx)("a",{href:"/users/".concat(B.login),target:"_blank",children:B.name}),(0,ae.jsx)("span",{className:"grey",children:w}),y?(0,ae.jsxs)("span",{className:"c-green",children:[" [第",y,"关] "]}):null,v?(0,ae.jsx)("a",{href:v,target:"_blank",className:"view-code",title:"点击查看TA的代码页面",children:"查看"}):null,b?(0,ae.jsxs)("a",{className:"c-orange gift",title:"已奖励金币".concat(b),children:[(0,ae.jsx)("i",{className:"iconfont icon-gift c-orange "}),(0,ae.jsx)("span",{children:b})]}):null,s<=5?(0,ae.jsx)("span",{style:{flex:"1",textAlign:"right",color:1===I?"#29bd8b":""},children:I||0===I?1===I?"已通关":"未通关":""}):null]}),(0,ae.jsx)("div",{onClick:R,children:(0,ae.jsx)(_e.Z,{className:"discuss-content",value:h,highlightKeywords:x})}),g&&g.length>0?(0,ae.jsx)("div",{className:"reply-discuss-container",onClick:R,children:g.map((function(e,n){return(0,ae.jsx)(en,{data:e,index:n,deleteCommentAlert:D,shixunName:E,shixunIdentifier:i,adminOrOperator:a,user:l,isDelete:u,onSetRewardData:o,onSetActionType:c,parentDiscussIndex:t,keywords:x},e.id)}))}):null,(0,ae.jsxs)("div",{className:x?"hidden":"btn-group",children:[a?(0,ae.jsx)("a",{onClick:function(){o({id:j,index:t,user_id:B.user_id})},title:"给TA奖励金币",children:(0,ae.jsx)("i",{className:"iconfont icon-jiangli"})}):null,a?(0,ae.jsx)("a",{onClick:function(){c({id:j,index:t,params:{hidden:k?"0":"1",container_identifier:i},type:"hidden-discuss",message:k?"确定要取消隐藏该条回复吗":"确定要隐藏该条回复吗"})},title:k?"取消隐藏":"隐藏评论",children:(0,ae.jsx)("i",{className:k?"iconfont icon-yincangbiyan":"fa fa-eye"})}):null,C&&(!g||0==g.length)&&(0,ae.jsx)("a",{onClick:function(){D?A.Z.info({title:"提示",content:(0,ae.jsxs)("div",{className:"tc",children:[" ","该条评论来自《",E,"》实践项目,您不是该实践项目的管理者,不能删除评论!"]}),onOk:function(){}}):c({id:j,index:t,type:"delete-discuss",message:"确定要删除该条回复吗"})},title:"删除",children:(0,ae.jsx)("i",{className:"iconfont icon-shanchu"})}),(0,ae.jsx)("a",{onClick:function(){p(j)},title:"回复",children:(0,ae.jsx)("i",{className:"iconfont icon-huifu1"})}),(0,ae.jsxs)("a",{onClick:function(){r(j,!N,t)},className:N?"c-orange":"",children:[(0,ae.jsx)("i",{className:N?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),(0,ae.jsx)("span",{children:S||""})]})]}),(0,ae.jsx)(Me,{id:j,params:m,activeDiscussIndex:d,onReplyDiscuss:f})]})]},j)},tn={showRewardDialog:!1,data:null,page:1,loading:!1,actionType:null,activeDiscussIndex:null};function an(e,n){switch(n.type){case Ue.tD:return o()(o()({},e),{},{loading:!0});case Ue.RS:return o()(o()({},e),{},{showRewardDialog:!0});case Ue.t2:return o()(o()({},e),{},{showRewardDialog:!1});case Ue.GR:case Ue.u8:case Ue.rM:case Ue.yS:case Ue.Vn:case Ue.SX:return o()(o()({},e),n.payload);default:throw new Error}}var sn=function(e){var n=e.shixunIdentifier,t=e.identity,i=e.activeIndex,a=e.user,s=e.isShixunDetail,c=void 0!==s&&s,l=e.isDelete,d=e.getTypeNumber,p=e.params,m=e.getData,h=e.isNotDiscuss,g=e.keywords,v=e.setTypeCount,k=(0,x.useReducer)(an,tn),j=f()(k,2),y=j[0],S=j[1],b=y.page,w=y.loading,N=y.data,I=y.actionType,D=y.showRewardDialog,B=y.activeDiscussIndex,E=(0,x.useRef)(),C=(0,x.useRef)();function R(e){return Z.apply(this,arguments)}function Z(){return(Z=u()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!w){e.next=2;break}return e.abrupt("return");case 2:return e.prev=2,S({type:Ue.tD}),e.next=6,(0,Ie.Mu)({coursesId:null==p?void 0:p.pathId,page:n,keywords:g});case 6:t=e.sent,v(null==t?void 0:t.disscuss_count),S({type:Ue.GR,payload:{activeDiscussIndex:null,page:n,data:t,loading:!1}}),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(2),console.log(e.t0);case 14:case"end":return e.stop()}}),e,null,[[2,11]])})))).apply(this,arguments)}function H(e){document.body.scrollIntoView(),R(e)}function O(e,n,t){return P.apply(this,arguments)}function P(){return(P=u()(r()().mark((function e(n,t,i){var a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,We(n,t);case 3:a=e.sent,Y[i].user_praise=t,Y[i].praise_count=a.praise_count,S({type:Ue.rM,payload:{data:o()(o()({},N),{},{comments:Y})}}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(0),console.log(e.t0);case 12:case"end":return e.stop()}}),e,null,[[0,9]])})))).apply(this,arguments)}function J(e,n,t){return F.apply(this,arguments)}function F(){return(F=u()(r()().mark((function e(n,t,i){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,ze(n,t);case 3:Y[i].sticky=t,S({type:Ue.u8,payload:{data:o()(o()({},N),{},{comments:Y})}}),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})))).apply(this,arguments)}function L(){return L=u()(r()().mark((function e(){var n,t,i,a,s,c,l,u;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=I.id,t=I.params,i=I.type,a=I.index,s=I.parentDiscussIndex,"hidden-discuss"!==i){e.next=6;break}return e.next=4,Ke(n,t);case 4:s?Y[s].children[a].hidden=1==t.hidden:Y[a].hidden=1==t.hidden,S({type:Ue.yS,payload:{actionType:null,data:o()(o()({},N),{},{comments:Y})}});case 6:if("delete-discuss"!==i){e.next=31;break}return e.next=9,qe(n);case 9:if(!s&&0!==s){e.next=22;break}c=Y[s].children,l=c.length-1;case 12:if(!(l>=0)){e.next=19;break}if(c[l].id!==n){e.next=16;break}return c.splice(l,1),e.abrupt("break",19);case 16:l--,e.next=12;break;case 19:Y[s].children=c,e.next=30;break;case 22:u=Y.length-1;case 23:if(!(u>=0)){e.next=30;break}if(Y[u].id!==n){e.next=27;break}return Y.splice(u,1),e.abrupt("break",30);case 27:u--,e.next=23;break;case 30:S({type:Ue.yS,payload:{actionType:null,data:o()(o()({},N),{},{comments:Y})}});case 31:case"end":return e.stop()}}),e)}))),L.apply(this,arguments)}function Q(e){S({type:Ue.yS,payload:{actionType:e}})}function T(){return(T=u()(r()().mark((function e(){var n,t,i,a,s,c,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=E.current,t=n.id,i=n.index,a=n.score,s=n.user_id,c=n.parentDiscussIndex,e.next=3,Ye(t,{container_type:"Discusses",score:a,user_id:s});case 3:l=e.sent,c?Y[c].children[i].reward=l.code:Y[i].reward=l.code,S({type:Ue.Vn,payload:{showRewardDialog:!1,data:o()(o()({},N),{},{comments:Y})}}),E.current=null;case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function G(e){E.current=e,S({type:Ue.RS})}function M(e,n){return V.apply(this,arguments)}function V(){return(V=u()(r()().mark((function e(n,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Xe(n,t);case 3:R(b),m(),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})))).apply(this,arguments)}function z(e){S(B===e?{type:Ue.SX,payload:{activeDiscussIndex:null}}:{type:Ue.SX,payload:{activeDiscussIndex:e}})}if((0,x.useEffect)((function(){function e(){return(e=u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(3!==i||N||!n){e.next=3;break}return e.next=3,R(b);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[p.pathId,g]),(0,x.useEffect)((function(){R()}),[g]),!N)return!c&&(0,ae.jsx)(Fe.Z,{});var W=N.disscuss_count,Y=N.comments,q=(N.all,N.can_hidden);return(0,ae.jsxs)(x.Fragment,{children:[(0,ae.jsxs)("div",{className:"discuss-container discuss-warp-container",ref:C,children:[!c&&w?(0,ae.jsx)(Fe.Z,{}):null,0===W?(0,ae.jsx)("div",{style:{display:"flex"},children:(0,ae.jsx)(Qe.Z,{})}):null,(0,K.bg)()&&!h&&!g&&(0,ae.jsx)(Ve,{getTypeNumber:d,upDataList:R,page:b,user:a,params:p,keywords:g}),(0,ae.jsx)("aside",{className:"bg-white",children:null==Y?void 0:Y.map((function(e,i){return(0,ae.jsx)(nn,{user:a,data:e,index:i,identity:t,onPaginationChange:H,shixunIdentifier:n,isDelete:l,onSetActionType:Q,onTopOrDownDiscuss:J,adminOrOperator:q,onPlusDiscuss:O,onSetRewardData:G,activeDiscussIndex:B,onSetActiveDiscussIndex:z,onReplyDiscuss:M,keywords:g},e.id)}))}),W>10?(0,ae.jsx)("div",{className:"pagination-container tc",children:(0,ae.jsx)(U.Z,{showQuickJumper:!0,showSizeChanger:!1,onChange:H,current:b,total:W})}):null]}),(0,ae.jsxs)(Le.Z,{children:[(0,ae.jsx)(A.Z,{centered:!0,title:"提示",open:!!I,onOk:function(){return L.apply(this,arguments)},onCancel:function(){S({type:Ue.yS,payload:{actionType:null}})},children:(0,ae.jsx)("p",{children:I?I.message:""})}),(0,ae.jsx)(A.Z,{centered:!0,width:400,title:"奖励设置",open:D,onCancel:function(){S({type:Ue.t2})},onOk:function(){return T.apply(this,arguments)},children:(0,ae.jsx)(Te.Z,{placeholder:"请输入奖励的金币数量",min:1,onChange:function(e){E.current.score=e},style:{width:"228px"}})})]})]})},rn=t(2753),cn=["classroomList","user","globalSetting","loading","dispatch"],on=(0,h.connect)((function(e){var n=e.classroomList,t=e.user,i=e.loading;return{classroomList:n,user:t,globalSetting:e.globalSetting,loading:i.models.index}}))((function(e){var n,t=e.classroomList,i=e.user,s=e.globalSetting,c=(e.loading,e.dispatch),l=(m()(e,cn),(0,h.useParams)()),d=t.detailTopBanner,p=(0,x.useState)([]),B=f()(p,2),E=B[0],C=B[1],M=(0,x.useState)({}),V=f()(M,2),U=V[0],Y=V[1],q=(0,x.useState)(-1),X=f()(q,2),_=X[0],$=X[1],ee=(0,x.useState)(!1),ne=f()(ee,2),te=ne[0],ie=ne[1],se=(0,x.useState)({name:"",is_jupyter:!1}),re=f()(se,2),le=re[0],ue=re[1],de=g.Z.useForm(),fe=f()(de,1)[0],pe=g.Z.useForm(),me=f()(pe,1)[0],he=g.Z.useForm(),ge=f()(he,1)[0],ve=(0,x.useState)(!1),Ae=f()(ve,2),ke=Ae[0],je=Ae[1],be=(0,x.useState)(),we=f()(be,2),Ne=we[0],Ie=we[1],De=(0,x.useState)([]),Be=f()(De,2),Ee=Be[0],Ce=Be[1],Re=(0,x.useState)(),He=f()(Re,2),Oe=He[0],Pe=He[1],Fe=(0,x.useState)("All"),Le=f()(Fe,2),Te=Le[0],Ge=Le[1],Me=(0,x.useState)(!0),Ve=f()(Me,2),Ue=Ve[0],ze=Ve[1],We=(0,x.useState)(0),Ke=f()(We,2),Ye=Ke[0],qe=Ke[1],Xe=(0,x.useState)(""),_e=f()(Xe,2),$e=_e[0],en=_e[1],nn=(0,x.useState)(0),tn=f()(nn,2),an=tn[0],on=tn[1],ln=(0,x.useState)([{name:"全部",totalName:"课程学习",type:"All",number:0},{name:"实践项目",totalName:"实践项目",type:"Shixun",number:0},{name:"视频项目",totalName:"视频项目",type:"VideoItem",number:0},{name:"教学课件",totalName:"教学课件",type:"Attachment",number:0},{name:"讨论",totalName:"讨论",type:"Discusses",number:0}]),un=f()(ln,2),dn=un[0],fn=un[1];(0,x.useEffect)((function(){An()}),[null==l?void 0:l.coursesId]),(0,x.useEffect)((function(){"目录重命名成功"===t.actionTabs.key&&An()}),[t.actionTabs.key]),(0,x.useEffect)((function(){mn()}),[U]),(0,x.useEffect)((function(){var e=E.map((function(e){return e.items})),n=0;e.map((function(e){e.map((function(e){!new RegExp($e,"ig").test(e.name)||e.item_type!==Te&&"All"!==Te||n++}))})),n>dn.find((function(e){return e.type===Te})).number&&(n=dn.find((function(e){return e.type===Te})).number),on(n)}),[E,Te,$e]);var pn=function(){var e=u()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,W.Ex)(o()({},n));case 2:return t=e.sent,E[_].items=n.list,e.abrupt("return",t);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),mn=function(){var e=U.shixuns_count,n=void 0===e?0:e,t=U.videos_count,i=void 0===t?0:t,a=U.pdf_attachments_count,s=void 0===a?0:a,r=U.disscuss_count,c={All:n+i+s,Shixun:n,VideoItem:i,Attachment:s,Discusses:void 0===r?0:r},l=dn.map((function(e){return o()(o()({},e),{},{number:c[e.type]})}));fn(l)},xn=function(){_===E.length-1&&Ne&&(Bn(),C(E.filter((function(e,n){return n!==E.length-1})))),An(),$(-1)},hn=function(e,n){In()&&($(e),fe.setFieldsValue({name:n.stage_name,description:n.stage_description}))},gn=function(e){var n;setTimeout((function(){document.documentElement.scrollTop=Ye}),300),"取消"!==e&&(E[_].items=null===(n=E[_].items)||void 0===n?void 0:n.concat(e),C(a()(E)))},vn=function(){var e=u()(r()().mark((function e(n){var t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,W.A2)(o()({id:E[_].stage_id,course_id:l.coursesId},n));case 2:return(t=e.sent).id&&(Pe(!1),i=[o()({},t)],E[_].items=E[_].items.concat(i),C(a()(E))),e.abrupt("return",t);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),An=function(){var e=u()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ze(!0),e.next=3,(0,W.R7)({coursesId:null==l?void 0:l.coursesId});case 3:(null==(n=e.sent)?void 0:n.stages)&&C(null!=n&&n.stages?a()(null==n?void 0:n.stages):[]),Y(n?o()({},n):{}),console.log("---------",U),ze(!1),Bn(),$(-1);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),kn=function(){var e=u()(r()().mark((function e(n,t){var i,a,s,c;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=n&&n.name){e.next=2;break}return e.abrupt("return",v.ZP.info("请先输入章节名称!"));case 2:if(Bn(),a=[],null===(i=E[_][t||"shixuns_list"])||void 0===i||i.map((function(e){a.push({type:e.item_type,id:e.id})})),!Ne){e.next=12;break}return e.next=8,(0,W.CI)(o()(o()({},n),{},{coursesId:l.coursesId,list:a}));case 8:(s=e.sent)&&(E[_]=o()(o()({},E[_]),s)),e.next=16;break;case 12:return e.next=14,(0,W.xn)(o()(o()({},n),{},{id:E[_].stage_id,type:Array.from(new Set(a.map((function(e){return e.type})))),list:a}));case 14:(c=e.sent)&&(E[_]=o()(o()({},E[_]),c));case 16:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),jn=function(e,n){A.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确定删除该实训吗?",onOk:function(){E[_][n||"shixuns_list"].splice(e,1),v.ZP.success("删除成功"),C(a()(E)),kn(fe.getFieldsValue(),n)}})},yn=function(e){var n;A.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确定删除该章节吗?",onOk:(n=u()(r()().mark((function n(){return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,W.WW)(o()({},e));case 2:0===n.sent.status&&($(-1),v.ZP.success("删除成功"),An());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},Sn=function(){ue({name:"",is_jupyter:!1}),me.setFieldsValue({name:"",is_jupyter:!1}),ie(!1)},bn=function(e,n){if(e.destination){var t=function(e,n,t){var i=Array.from(e),a=i.splice(n,1),s=f()(a,1)[0];return i.splice(t,0,s),i}(E[_][n||"shixuns_list"],e.source.index,e.destination.index);E[_][n||"shixuns_list"]=t,C(a()(E)),kn(fe.getFieldsValue(),n)}},wn=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(In()){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,W.ms)({id:n});case 4:0===e.sent.status&&An();case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Nn=function(){var e=u()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(In()){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,W.yy)({id:n});case 4:0===e.sent.status&&An();case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),In=function(){return-1===_||(A.Z.info({centered:!0,width:400,okText:"知道啦",icon:null,title:"提示",content:(0,ae.jsx)("div",{className:"tc font14",children:"当前单元有未保存的修改记录,请先保存!"}),onOk:function(){var e="Edit_".concat(_),n=document.getElementById(e);n&&setTimeout((function(){return n.scrollIntoView({block:"start",behavior:"smooth"})}))}}),!1)},Dn=function(){kn(fe.getFieldsValue())},Bn=function(){Ie(!1)},En=function(e,n){var t,d,f,p,m;if("All"!==Te&&(null===(t=e.stage_tag)||void 0===t||!t.includes(Te)))return null;var x=e.items.filter((function(e){return new RegExp($e,"ig").test(e.name)&&(e.item_type===Te||"All"===Te)}));return $e&&null!=x&&x.length||!$e?(0,ae.jsxs)("section",{className:"bg-white pt30 mb20 pb20 pl10 pr10",children:[(0,ae.jsxs)("aside",{className:"pl20 pr20",children:[(0,ae.jsxs)(k.Z,{gutter:[5,20],align:"middle",style:{lineHeight:"16px"},children:[(0,ae.jsx)(j.Z,{flex:"22px",children:(0,ae.jsx)("span",{className:Z,children:(0,ae.jsx)("i",{className:"iconfont icon-zhangjie2 font18"})})}),(0,ae.jsx)(j.Z,{flex:1,className:"tl font18 bold c-grey-333",children:e.stage_name||"第".concat(null==E?void 0:E.length,"部分")}),(0,ae.jsxs)(j.Z,{children:[(0,K.GJ)()&&_===n&&!Ne&&(0,ae.jsx)(y.Z,{title:"删除",children:(0,ae.jsx)("span",{onClick:function(){var n,t;n=e.stage_id,A.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确定删除该章节吗?",onOk:(t=u()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,W._V)({id:n});case 2:0===e.sent.status&&($(-1),v.ZP.success("删除成功"),An());case 4:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})})},className:"iconfont icon-shanchu c-grey-c"})}),(0,K.GJ)()&&_!==n&&"All"===Te&&!$e&&(0,ae.jsxs)("div",{children:[n>0&&(0,ae.jsx)(y.Z,{title:"向上移动",children:(0,ae.jsx)("span",{onClick:function(){return wn(e.stage_id)},className:"iconfont icon-xiangshangyi c-light-green font18 current"})}),n")}})})})]}),_===n&&(0,ae.jsxs)("div",{className:"pl20 pr20 pt20",children:[(0,ae.jsxs)("aside",{children:[(0,ae.jsx)(g.Z.Item,{name:"name",label:"名称",rules:[{required:!0,message:"名称不能为空"}],children:(0,ae.jsx)(b.Z,{size:"middle",maxLength:60,placeholder:"请输入第".concat(null==E?void 0:E.length,"阶段名称,最大限制60个字符"),onBlur:Dn})}),(0,ae.jsx)(g.Z.Item,{name:"description",label:"描述",rules:[{required:!0,message:"描述不能为空"}],children:(0,ae.jsx)(b.Z.TextArea,{rows:5,maxLength:300,placeholder:"请输入第".concat(null==E?void 0:E.length,"阶段描述"),onBlur:Dn})})]}),(0,ae.jsxs)("aside",{style:{display:"flex",justifyContent:"space-evenly"},children:[(0,ae.jsxs)(S.ZP,{size:"middle",className:"mt10",onClick:function(){if(!E[_].stage_id)return v.ZP.info("请先输入章节名称!");(0,oe.tJ)(c)&&(0,oe.xY)()&&(ie(!0),me.setFieldsValue({name:"",is_jupyter:!1}))},children:[(0,ae.jsx)("span",{className:"iconfont icon-tianjiafangda mr5 "}),"新建实践项目"]}),(0,ae.jsx)("br",{}),(0,ae.jsxs)(S.ZP,{size:"middle",className:"mt10",onClick:function(){var n;if(!E[_].stage_id)return v.ZP.info("请先输入章节名称!");qe(document.documentElement.scrollTop),c({type:"classroomList/setActionTabs",payload:{key:"选用实践项目",id:E[_].stage_id,course_id:l.coursesId}}),Ce(null==e||null===(n=e.shixuns_list)||void 0===n?void 0:n.map((function(e){return e.id})))},children:[(0,ae.jsx)("span",{className:"iconfont icon-tianjiafangda mr5"}),"选用实践项目"]}),(0,ae.jsx)("br",{}),!(null!=s&&null!==(f=s.setting)&&void 0!==f&&f.is_local)&&(0,ae.jsxs)(ae.Fragment,{children:[(0,ae.jsxs)(S.ZP,{size:"middle",className:"mt10",onClick:function(){var e,n;if(!E[_].stage_id)return v.ZP.info("请先输入章节名称!");(null!==(e=i.userInfo)&&void 0!==e&&e.admin||null!==(n=i.userInfo)&&void 0!==n&&n.is_teacher&&(0,oe.O5)())&&Pe(!0)},children:[(0,ae.jsx)("span",{className:"iconfont icon-tianjiafangda mr5 "}),"新建视频项目"]}),(0,ae.jsx)("br",{})]}),(0,ae.jsxs)(S.ZP,{size:"middle",className:"mt10",onClick:function(){if(!E[_].stage_id)return v.ZP.info("请先输入章节名称!");(0,oe.tJ)(c)&&(0,oe.xY)()&&(je(!0),ge.resetFields())},children:[(0,ae.jsx)("span",{className:"iconfont icon-tianjiafangda mr5 "}),"新建教学课件"]}),(0,ae.jsx)("br",{})]}),(0,ae.jsx)("aside",{className:"c-light-black mt10 pb20",id:"Edit_".concat(n),children:"下面实训可以通过拖拽进行排序调整"})]}),!(null===(p=e.attachments_list)||void 0===p||!p.length)&&(0,ae.jsx)(w.Z,{}),(0,ae.jsx)("aside",{className:H,children:_===n?(0,ae.jsx)(D.Z5,{onDragEnd:function(e){return bn(e,"attachments_list")},children:(0,ae.jsx)(D.bK,{droppableId:"droppable-id2",children:function(t,i){var a;return(0,ae.jsx)("div",o()(o()({className:"mt20",ref:t.innerRef},t.droppableProps),{},{onScroll:function(){},children:null===(a=e.attachments_list)||void 0===a?void 0:a.map((function(e,t){return(0,ae.jsx)(D._l,{draggableId:"".concat(e.id.toString(),"-").concat(n,"-").concat(t),index:t,children:function(i,a){return(0,ae.jsx)("div",o()(o()(o()({ref:i.innerRef},i.draggableProps),i.dragHandleProps),{},{children:(0,ae.jsxs)(k.Z,{className:"list-item-row",align:"middle",gutter:[5,10],children:[(0,ae.jsx)(j.Z,{children:(0,ae.jsx)("i",{className:"iconfont icon-kejian1 c-cyan-blue font20"})}),(0,ae.jsx)(j.Z,{flex:"1",children:(0,ae.jsx)("a",{className:"c-grey-333",href:Ze.Z.IMG_SERVER+e.url,target:"_blank",children:e.name})}),(0,ae.jsx)(j.Z,{children:_===n&&(0,ae.jsx)("div",{children:(0,ae.jsx)(y.Z,{title:"删除",children:(0,ae.jsx)("span",{onClick:function(){jn(t,"attachments_list")},className:"iconfont icon-shanchu c-grey-c"})})})})]},t)}))}},e.id)}))}))}})}):(0,ae.jsx)("div",{className:"mt20",children:null===(m=e.attachments_list)||void 0===m?void 0:m.map((function(e,n){return(0,ae.jsx)("div",{children:(0,ae.jsxs)(k.Z,{className:"list-item-row",align:"middle",gutter:[5,10],children:[(0,ae.jsx)(j.Z,{children:(0,ae.jsx)("i",{className:"iconfont icon-kejian1 c-cyan-blue font20"})}),(0,ae.jsx)(j.Z,{children:(0,ae.jsx)("a",{className:"c-grey-333",href:Ze.Z.IMG_SERVER+e.url,target:"_blank",children:e.name})})]},n)})}))})}),!(null==x||!x.length)&&(0,ae.jsx)(Je,{visibleType:Te,data:a()(x),stage_id:e.stage_id,disabled:_!==n,deleteStages:yn,updateSort:pn,subject_id:null==U?void 0:U.subject_id,course_id:null==l?void 0:l.coursesId,index:n,cust_seq:!0,hiddenEditBtn:!0,keywords:$e,showVideoPlay:!0}),_===n&&(0,ae.jsxs)("aside",{className:O,children:[(0,ae.jsx)(S.ZP,{onClick:xn,type:"primary",size:"middle",ghost:!0,children:"取消"}),(0,ae.jsx)(S.ZP,{onClick:xn,size:"middle",type:"primary",children:"保存"})]})]},n):null},Cn=d.start_date,Rn=d.course_end||R()(R()().format("L")).valueOf()span{color:#0152d9;margin:0 4px}.flex_box_center___bI3gK{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___ZyemH{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___vOG6y{box-align:center;align-items:center}.flex_box_center_end___g0YQU{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___a7oLH{box-orient:block-axis;flex-direction:column}.wrp___wYwtQ{background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.04);padding-top:10px}.drawer___UVA9h [class=ant-drawer-content]{background:#f5f5f5!important}.menu___s5Hi1{margin:15px 0;padding:0;position:relative;z-index:2}.menu___s5Hi1:hover{z-index:3}.menu___s5Hi1>li{border-radius:32px;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;height:32px;line-height:32px;margin-right:10px;padding:0 18px;position:relative}.menu___s5Hi1>li a{color:#4b4b4b}.menu___s5Hi1>li strong{cursor:pointer;font-size:14px}.menu___s5Hi1>li:hover{background:#0152d9;color:#fff}.actived___GavBb{background:#0152d9;color:#fff}.actived2___XNyxe{color:#0152d9!important}.listItem___OyHb7{background:#fff;cursor:pointer;display:box;display:flex;margin-top:20px;padding:25px 30px}.listItem___OyHb7>div{flex:1 1}.listItem___OyHb7:hover{box-shadow:0 0 10px #ccc}.info___UU9rA{margin-left:20px}.info___UU9rA p{margin-top:18px}.title___CmRLc{box-align:center;align-items:center;display:box;display:flex}.title___CmRLc strong{color:#333}.titleLeft___xWCXz{flex:1 1}.titleRight___PeYdC{margin-top:18px}.titleRight___PeYdC a{font-weight:700;margin-right:20px}.search___CzPOL{margin:30px 0;width:600px}.search___CzPOL [class=ant-input-group-addon] button,.search___CzPOL input{font-size:16px;height:50px;line-height:50px;padding:0 30px}.description___TEI_C{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.menuCourse___Z8Z9h{color:#999}.menuCourse___Z8Z9h li,.menuCourse___Z8Z9h ul{list-style:none;margin:0;padding:0}.menuCourse___Z8Z9h li{display:inline-block;margin-right:30px}.wrap___UWG0f{background-color:#fff;border-bottom:1px solid #eee;padding:30px}.name___LIQSC{color:#212121;font-size:19px;height:40px;text-align:center}.button___CSggN{height:40px}.progress___AQo_Y{width:400px}.havaLearn___fq9Cb{color:#212121;font-size:19px;height:40px}.pagination-container{padding:12px 0 0}.discuss-warp-container .CodeMirror-gutter,.discuss-warp-container .CodeMirror-gutters,.discuss-warp-container .CodeMirror-linenumber,.discuss-warp-container .CodeMirror-scroll,.discuss-warp-container .CodeMirror-sizer{box-sizing:content-box!important}.discuss-item-editor{overflow:hidden;width:100%}.discuss-item-editor .btn-send{background:#0152d9;border:none;border-radius:2px;color:#fff;cursor:pointer;float:right;font-size:14px;font-weight:400;height:30px;letter-spacing:1px;line-height:30px;margin-right:22px;margin-top:6px;padding:0 12px;text-align:center}.discuss-item-container{border-bottom:1px solid #e3e3e3;display:flex;flex-flow:row nowrap;overflow:hidden;padding:15px;width:100%}.discuss-item-container section{flex:1 1 auto;margin-left:15px;width:100%}.discuss-item-container .grey{color:#ccc}.discuss-content{word-wrap:break-word;margin:4px 0;word-break:break-word}.discuss-content img{max-width:200px}.discuss-info{align-items:center;color:#999;display:flex;flex-flow:row wrap;font-size:12px;line-height:16px}.discuss-info .top{background:#ff4343;border-radius:8px;color:#fff;padding:0 8px;text-align:center}.discuss-info .gift{cursor:default}.discuss-info .view-code{color:#4cacff}.discuss-info a{color:#999}.discuss-info a,.discuss-info span{margin-right:15px}.hidden{display:none}.btn-group{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:8px}.btn-group .btn-top .iconfont{display:inline-block;transform:rotate(180deg)}.btn-group a{color:#888;text-align:center;width:31px}.btn-group a .iconfont{font-size:14px!important}.second-level-discuss{padding:2px 8px}.second-level-discuss .btn-group{opacity:0}.second-level-discuss:hover{background:#ebebeb}.second-level-discuss:hover .btn-group{opacity:1}.discuss-info-body{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between}.reply-discuss-container{background:#f4f4f4;border-radius:4px;margin-bottom:6px;margin-top:6px;position:relative}.reply-discuss-container:before{border-color:#000;border-bottom:10px solid #f4f4f4;border-left:5px solid transparent;border-right:5px solid transparent;content:" ";height:0;left:13px;position:absolute;top:-9px;width:0} \ No newline at end of file +.flex_box_center___Eli3_{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___b9mMZ{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___HDlqC{box-align:center;align-items:center}.flex_box_center_end___wxSjo{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___riQIC{box-orient:block-axis;flex-direction:column}.icons___fU5ZJ{border-radius:18px;color:#0152d9;display:inline-block;height:18px;line-height:18px;text-align:center;width:18px}.icons___fU5ZJ img{width:14px}.shixuns___HhH4T [class~=ant-row]{cursor:pointer;min-height:40px;padding:0 20px}.shixuns___HhH4T [class~=ant-row] aside{display:none}.shixuns___HhH4T [class~=ant-row]:hover{background-color:#f2f8ff}.shixuns___HhH4T [class~=ant-row]:hover aside{display:inline}.shixuns___HhH4T [class~=ant-row]:hover [class~=experiment-number]{display:none}.buttons___Xd62N{padding-bottom:30px;padding-right:20px;text-align:right}.buttons___Xd62N button{margin-left:25px;text-align:center;width:130px}.addStage___Ap4gr{background-color:#fff;color:#999;cursor:pointer;height:90px;line-height:90px;margin-top:10px;text-align:center}.color4CA___dMAG4{color:#0152d9}.color204___ySVKY{color:#ccc}.completed___pNt1x{border:1px solid #07b318;color:#07b318;font-size:12px;margin-left:5px;padding:2px}.actionTabs___x3cPl{align-items:center;background-color:#fff;border-bottom:1px solid #f5f5f5;display:flex;font-size:16px;height:76px;justify-content:flex-start}.actionTabs___x3cPl .tab___BFnIn{margin:0 20px 0 30px}.actionTabs___x3cPl .tab___BFnIn .s1___O6K2P{cursor:pointer}.actionTabs___x3cPl .tabActive___v3_qF{margin:0 20px 0 30px;position:relative}.actionTabs___x3cPl .tabActive___v3_qF .s1___O6K2P{color:#0152d9;cursor:pointer}.actionTabs___x3cPl .tabActive___v3_qF:after{background-color:#0152d9;bottom:-25px;content:"";height:3px;left:0;position:absolute;width:100%;z-index:1}.total___oZdqK{background-color:#fff;color:#333;font-size:14px;padding:20px 0 0 30px}.total___oZdqK>span{color:#0152d9;margin:0 4px}.flex_box_center___bI3gK{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___ZyemH{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___vOG6y{box-align:center;align-items:center}.flex_box_center_end___g0YQU{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___a7oLH{box-orient:block-axis;flex-direction:column}.wrp___wYwtQ{background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.04);padding-top:10px}.drawer___UVA9h [class=ant-drawer-content]{background:#f5f5f5!important}.menu___s5Hi1{margin:15px 0;padding:0;position:relative;z-index:2}.menu___s5Hi1:hover{z-index:3}.menu___s5Hi1>li{border-radius:32px;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;height:32px;line-height:32px;margin-right:10px;padding:0 18px;position:relative}.menu___s5Hi1>li a{color:#4b4b4b}.menu___s5Hi1>li strong{cursor:pointer;font-size:14px}.menu___s5Hi1>li:hover{background:#0152d9;color:#fff}.actived___GavBb{background:#0152d9;color:#fff}.actived2___XNyxe{color:#0152d9!important}.listItem___OyHb7{background:#fff;cursor:pointer;display:box;display:flex;margin-top:20px;padding:25px 30px}.listItem___OyHb7>div{flex:1 1}.listItem___OyHb7:hover{box-shadow:0 0 10px #ccc}.info___UU9rA{margin-left:20px}.info___UU9rA p{margin-top:18px}.title___CmRLc{box-align:center;align-items:center;display:box;display:flex}.title___CmRLc strong{color:#333}.titleLeft___xWCXz{flex:1 1}.titleRight___PeYdC{margin-top:18px}.titleRight___PeYdC a{font-weight:700;margin-right:20px}.search___CzPOL{margin:30px 0;width:600px}.search___CzPOL [class=ant-input-group-addon] button,.search___CzPOL input{font-size:16px;height:50px;line-height:50px;padding:0 30px}.description___TEI_C{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.menuCourse___Z8Z9h{color:#999}.menuCourse___Z8Z9h li,.menuCourse___Z8Z9h ul{list-style:none;margin:0;padding:0}.menuCourse___Z8Z9h li{display:inline-block;margin-right:30px}.wrap___UWG0f{background-color:#fff;border-bottom:1px solid #eee;padding:30px}.name___LIQSC{color:#212121;font-size:19px;height:40px;text-align:center}.button___CSggN{height:40px}.progress___AQo_Y{width:400px}.havaLearn___fq9Cb{color:#212121;font-size:19px;height:40px}.modal___EKlPQ [class~=ant-modal-body]{padding-left:60px;padding-right:60px}.uploadWrap___YGxav{align-items:center;display:flex;flex-flow:row}.upload___ouqG9{align-items:center;background:#0152d9;border-color:#0152d9;border-radius:2px;color:#fff;cursor:pointer;display:flex;font-size:14px;height:31px;justify-content:center;margin-right:10px;padding:3px 11px;text-align:center;width:120px}.uploadLink___nuif6{background:#fff;border:1px solid #0152d9;color:#0152d9}.fileProgress___tf4qy{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.fileCancel___Bh3Wh{color:red;cursor:pointer;font-size:14px}.videoName___Ra0NM{color:#0152d9}.contentItem___zMdIq [class~=ant-form-item-label] label:before{color:#ff4d4f;content:"*";display:inline-block;font-family:SimSun,sans-serif;font-size:12px;line-height:1;margin-right:4px}.tagsList-content___sDVph{margin-left:78px}.img___BgL9D{align-items:center;background-color:#f4f3f4;display:flex;height:auto;justify-content:center;position:relative;width:400px}.img___BgL9D>div{background-color:#fff;border-radius:50%;cursor:pointer;height:16px;position:absolute;right:-6px;top:-6px;width:16px}.upload___jpwPD,.upload_button{display:inline-block}.upload_button{align-content:center;align-items:center;background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3061d0;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;height:32px;text-align:center;width:108px}.upload_button .aBtn_img{height:14px;margin-right:8px;margin-top:-3px;width:14px}.upload_button:hover{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3061d0;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;height:32px;width:108px}.upload_button:active{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3061d0;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;height:32px;width:108px}.upload_text{color:#5f6367;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;height:20px;line-height:20px;margin-left:16px;width:129px}#educoder .tree___SHCwq [class~=ant-tree-switcher]{display:none}#educoder .tree___SHCwq [class~=ant-tree-indent]{height:0;line-height:0}#educoder .tree___SHCwq [class~=ant-tree-node-content-wrapper]{min-height:0!important;padding:0!important}#educoder .tree___SHCwq [class~=drag-over] *{color:#fff}#educoder .tree___SHCwq [class~=ant-tree-treenode]:has([class~=ant-tree-title]:empty){display:none}#educoder .tree___SHCwq [class~=ant-tree-draggable-icon]{visibility:hidden}#educoder .tree___SHCwq [class~=ant-row]{cursor:pointer;min-height:40px;padding:0 20px 0 0}#educoder .tree___SHCwq [class~=ant-row] aside{display:none}#educoder .tree___SHCwq [class~=ant-row]:hover{background-color:#f2f8ff}#educoder .tree___SHCwq [class~=ant-row]:hover aside{display:inline}#educoder .tree___SHCwq [class~=ant-row]:hover [class~=experiment-number]{display:none}#educoder .tree___SHCwq .learn___buOG9{align-items:center;display:inline-flex}#educoder .tree___SHCwq .learn___buOG9 .name___dwQwe{display:inline-block;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#educoder .tree___SHCwq .learn___buOG9 .sign___aQzc5{background:#f8b023;border-radius:8px;color:#fff;display:inline-block;font-size:12px;height:18px;line-height:18px;margin-left:5px;text-align:center;width:54px}#educoder .pdf_name___m1wEX{color:#3061d0!important;max-width:650px}#educoder .name_style___CnJ7d,#educoder .pdf_name___m1wEX{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#educoder .name_style___CnJ7d{color:#333!important;max-width:520px}#educoder .color333___TbHdH{color:#333!important}.wrp___dq7YK{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:rgba(0,0,0,.5)}.wrp___dq7YK img,.wrp___dq7YK video{max-height:80%;max-width:100%;text-align:center}.wrp___dq7YK iframe{background:#fff;border:none;left:0;top:0}.monaco___VnZC3,.wrp___dq7YK iframe{height:100%;position:absolute;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{display:flex;position:absolute;right:40px;top:40px;z-index:10}.close___LKoWu>span{align-items:center;background:#4a4a4a;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:10px;width:40px}.embed___hvpEJ{height:100%;left:0;position:absolute;top:0;width:100%}.my-diff-editor div,.my-monaco-editor div{font-size:inherit}.my-error-line-wrp{background:rgba(245,0,0,.2)!important;color:#f50000;height:auto!important;width:calc(100% - 20px)!important}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red}.breakpoints-fake,.breakpoints-select{border-radius:4px;height:8px!important;left:7px!important;pointer-events:none;top:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:8px!important}.breakpoints-fake{background:rgba(255,0,0,.5)}.highlighted-line{background:#4b4b18}.pagination-container{padding:12px 0 0}.discuss-warp-container .CodeMirror-gutter,.discuss-warp-container .CodeMirror-gutters,.discuss-warp-container .CodeMirror-linenumber,.discuss-warp-container .CodeMirror-scroll,.discuss-warp-container .CodeMirror-sizer{box-sizing:content-box!important}.ldsRing___mpBZC{height:40px;margin:0 auto;position:relative;width:40px}.idsRingWrapper___Of9_n{display:flex;flex-flow:column nowrap;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1000}.idsRingWrapper___Of9_n p{margin-top:12px;text-align:center}.ldsRing___mpBZC div{animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border:4px solid transparent;border-radius:50%;border-top-color:#1976d2;box-sizing:border-box;display:block;height:32px;margin:4px;position:absolute;width:32px}.ldsRing___mpBZC div:first-child{animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CodeMirror{color:#000;direction:ltr;font-family:monospace;height:300px}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{outline:none}.markdown-editor-wrapper{margin-bottom:12px;position:relative}.markdown-editor-body{align-items:center;display:flex;flex-flow:row nowrap;height:calc(100% - 38px);overflow:hidden;width:100%}.markdown-editor-body .codemirror-container{flex:1 0;height:100%;overflow:hidden;width:100%}.markdown-editor-body .CodeMirror-wrap{padding-bottom:15px}.markdown-editor-body .preview-container{word-wrap:break-word;background:#fff;border-left:1px solid #ccc;box-sizing:border-box;flex:1 0;font-size:16px;height:100%;margin:10px 0;overflow-y:auto;padding:8px 8px 50px;white-space:normal;word-break:break-word}.markdown-editor-container{border:1px solid #ccc;border-radius:4px;font-size:16px;overflow:hidden}.markdown-editor-container.full-screen{bottom:0;height:100vh!important;left:0;position:fixed;right:0;top:0;z-index:1010}.markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}.markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}.markdown-editor-container.on-preview .codemirror-container,.markdown-editor-container.on-preview .preview-container{width:50%}.mini .markdown-editor-body{height:calc(100% - 28px)}.flex-end{justify-content:flex-end}.my-codemirror-container{border:1px solid #ccc;margin-bottom:24px;width:100%}.markdown-tip{bottom:-28px;color:#cdcdcd;font-size:12px;margin-bottom:7px;position:absolute;right:0}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{background-color:#f7f7f7;border-right:1px solid #ddd;white-space:nowrap}.CodeMirror-linenumber{color:#999;min-width:20px;padding:0 3px 0 5px;text-align:right;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;border:0!important;width:auto}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{animation:blink 1.06s steps(1) infinite;background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor{animation:blink 1.06s steps(1) infinite;background-color:#7e7;border:0;width:auto}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:-50px}.CodeMirror-ruler{border-left:1px solid #ccc;bottom:0;position:absolute;top:0}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror-scroll{height:100%;margin-bottom:-50px;margin-right:-50px;outline:none;overflow:scroll!important;padding-bottom:50px;position:relative}.CodeMirror-sizer{border-right:50px solid transparent;position:relative}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{display:none;position:absolute;z-index:6}.CodeMirror-vscrollbar{overflow-x:hidden;overflow-y:scroll;right:0;top:0}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-x:scroll;overflow-y:hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{left:0;min-height:100%;position:absolute;top:0;z-index:3}.CodeMirror-gutter{display:inline-block;height:100%;margin-bottom:-50px;vertical-align:top;white-space:normal}.CodeMirror-gutter-wrapper{background:none!important;border:none!important;position:absolute;z-index:4}.CodeMirror-gutter-background{bottom:0;position:absolute;top:0;z-index:4}.CodeMirror-gutter-elt{cursor:default;position:absolute;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:normal;-webkit-tap-highlight-color:transparent;font-feature-settings:"calt";background:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual;line-height:inherit;margin:0;overflow:visible;position:relative;white-space:pre;z-index:2}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.CodeMirror-linewidget{padding:.1px;position:relative;z-index:2}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{height:0;overflow:hidden;position:absolute;visibility:hidden;width:100%}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{position:relative;visibility:hidden;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror-sizer{padding-bottom:10px!important;padding-top:10px}.CodeMirror-empty.CodeMirror-focused{outline:none}.CodeMirror pre.CodeMirror-placeholder{color:#999}.CodeMirror{background:#fff;overflow:hidden;position:relative;word-break:break-word}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;line-height:1.6;white-space:pre-wrap;word-break:break-word}.markdown-toolbar-container{align-items:center;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;display:flex;flex-flow:row wrap;line-height:20px;list-style:none;margin:0;min-height:30px;padding:0 5px;position:relative;width:100%}.markdown-toolbar-container .fill-tip{background-color:#fff1e2;border:1px solid #e99237;border-radius:5px;box-sizing:border-box;color:#a65500;cursor:pointer;display:inline-block;font-size:12px;height:auto;line-height:16px;margin-left:10px;padding:5px;position:relative}.markdown-toolbar-container .fill-tip:before{border-bottom:6px solid transparent;border-right:6px solid #fff1e2;border-top:6px solid transparent;content:" ";height:0;left:-6px;position:absolute;top:6px;width:0;z-index:10}.markdown-toolbar-container .fill-tip:after{border-bottom:6px solid transparent;border-right:6px solid #e99237;border-top:6px solid transparent;content:" ";height:0;left:-7px;position:absolute;top:6px;width:0}.markdown-toolbar-container li{color:#666;display:flex;flex-flow:column nowrap;height:100%;height:38px;justify-content:center;padding:0 1px}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{color:#666;cursor:pointer;font-size:18px;text-align:center;width:28px}.markdown-toolbar-container .btn-null{align-items:center;display:flex;flex-flow:row nowrap;width:auto}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{border-right:1px solid #ccc;height:65%;margin:0 5px}.mini .markdown-toolbar-container li{height:28px}.editor-resize{border-bottom:1px solid #ccc;border-top:1px solid #ccc;box-sizing:border-box;cursor:row-resize;display:block;height:4px;left:54%;margin:0 auto;overflow:hidden;text-transform:capitalize;white-space:nowrap;width:120px}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(static/iconfont.345f94c8.eot);src:url(static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(static/iconfont.deef216b.woff) format("woff"),url(static/iconfont.42606faf.ttf) format("truetype"),url(static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:md-iconfont!important;font-size:16px;font-style:normal}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #a7a7a7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-attribute,.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{color:#fff!important;outline:1px solid grey}.upload-button{color:#0152d9;display:block;font-size:12px;height:32px;line-height:32px;position:relative;width:106px}.upload-button input{height:32px;left:0;opacity:0;position:absolute;top:0;width:160px;z-index:-1}.discuss-item-editor{overflow:hidden;width:100%}.discuss-item-editor .btn-send{background:#0152d9;border:none;border-radius:2px;color:#fff;cursor:pointer;float:right;font-size:14px;font-weight:400;height:30px;letter-spacing:1px;line-height:30px;margin-right:22px;margin-top:6px;padding:0 12px;text-align:center}.discuss-item-container{border-bottom:1px solid #e3e3e3;display:flex;flex-flow:row nowrap;overflow:hidden;padding:15px;width:100%}.discuss-item-container section{flex:1 1 auto;margin-left:15px;width:100%}.discuss-item-container .grey{color:#ccc}.discuss-content{word-wrap:break-word;margin:4px 0;word-break:break-word}.discuss-content img{max-width:200px}.discuss-info{align-items:center;color:#999;display:flex;flex-flow:row wrap;font-size:12px;line-height:16px}.discuss-info .top{background:#ff4343;border-radius:8px;color:#fff;padding:0 8px;text-align:center}.discuss-info .gift{cursor:default}.discuss-info .view-code{color:#4cacff}.discuss-info a{color:#999}.discuss-info a,.discuss-info span{margin-right:15px}.hidden{display:none}.btn-group{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:8px}.btn-group .btn-top .iconfont{display:inline-block;transform:rotate(180deg)}.btn-group a{color:#888;text-align:center;width:31px}.btn-group a .iconfont{font-size:14px!important}.second-level-discuss{padding:2px 8px}.second-level-discuss .btn-group{opacity:0}.second-level-discuss:hover{background:#ebebeb}.second-level-discuss:hover .btn-group{opacity:1}.discuss-info-body{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between}.reply-discuss-container{background:#f4f4f4;border-radius:4px;margin-bottom:6px;margin-top:6px;position:relative}.reply-discuss-container:before{border-color:#000;border-bottom:10px solid #f4f4f4;border-left:5px solid transparent;border-right:5px solid transparent;content:" ";height:0;left:13px;position:absolute;top:-9px;width:0}.image-preview-container{align-items:center;background:rgba(0,0,0,.8);bottom:0;display:flex;flex-flow:column nowrap;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:99999}.image-preview-container .image-preview{max-width:86%;transition:transform .4s linear}.image-preview-container .button-group{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-end;position:absolute;right:10px;top:10px;z-index:101}.image-preview-container .button-group a,.image-preview-container .button-group button{align-items:center;color:rgba(0,0,0,.65);display:flex;flex-flow:row nowrap;margin-right:10px}.preview-wrp-group{overflow:auto;text-align:center;width:100%}.flex_box_center___NeSU8{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___ImTGl{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___BtRd9{box-align:center;align-items:center}.flex_box_center_end___qcLe3{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___Ze_3q{box-orient:block-axis;flex-direction:column}.banner___PoUBO{align-items:center;display:flex;justify-content:center}.banner___PoUBO .content___XoDjy{align-items:flex-start;display:flex;height:212px;justify-content:space-between;width:1200px}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{align-items:center;display:flex}.banner___PoUBO .content___XoDjy aside p b{color:#000;font-size:30px;font-weight:500;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{color:#000;font-size:16px;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{background:#f6f7f9;border:1px solid #dadbde;border-radius:4px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3b3e47;cursor:pointer;display:inline-block;font-size:14px;height:32px;line-height:30px;margin-right:23px;padding:0 16px;position:relative}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{border:1px solid #bacffe;color:#165dff}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;right:22px;top:-21px;z-index:1}.flex_box_center___hG6RI{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___ss3Fh{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___K80p9{box-align:center;align-items:center}.flex_box_center_end___qmXX3{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___GFV8F{box-orient:block-axis;flex-direction:column}.row___aXJjm{align-items:flex-start;display:flex;justify-content:flex-start}.row___aXJjm .title___HUKL0{color:#9096a3;flex-shrink:0;font-size:14px;margin-right:12px;margin-top:4px;text-align-last:justify;width:41px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{bottom:20px;color:#82a8ff;cursor:pointer;font-size:14px;position:absolute;right:0;width:55px;z-index:2}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{align-items:center;cursor:pointer;display:inline-flex;font-size:14px;margin-bottom:17px;margin-left:8px;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{display:inline-block;max-width:600px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{background:#f6f7f9;border-radius:2px;color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:rgba(0,0,0,.05)!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:none!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{border:1px solid hsla(228,7%,87%,.5);border-radius:4px;padding-top:8px}.flex_box_center___aK2n3{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___HX0Oh{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___LJOJr{box-align:center;align-items:center}.flex_box_center_end___SCakF{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___AYv4m{box-orient:block-axis;flex-direction:column}.tabs___GTqPV{background:#f6f7f9;border-radius:16px;box-shadow:inset 0 1px 3px 0 #d7d8d9;display:inline-block;height:32px}.tabs___GTqPV span{color:#9096a3;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:32px;padding:0 20px;position:relative}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{background:#e2e2e2;background:linear-gradient(180deg,hsla(0,0%,100%,0),#e2e2e2 50%,hsla(0,0%,100%,0));border-radius:4px;content:"";height:calc(100% - 2px);left:0;position:absolute;top:1px;width:1px;z-index:1}.tabs___GTqPV .active___F26E8+span:after,.tabs___GTqPV span:first-child:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #c8d2ea;border-radius:16px;box-shadow:0 0 2px 0 #e8effb;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___t7oqF{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___dEIHy{box-align:center;align-items:center}.flex_box_center_end___taQDF{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___xY_Lr{box-orient:block-axis;flex-direction:column}.input___PW2zI{align-items:center;background:#f6f7f9;border-radius:19px;display:flex;height:38px;padding:0 20px;width:507px}.input___PW2zI .dropdown___vSy8B{flex-shrink:0;position:relative}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{align-items:center;color:#000;cursor:default;display:flex;font-size:14px;height:38px}.input___PW2zI .dropdown___vSy8B .text___Grueu i{color:#979797;display:inline-block;font-size:12px;transform:translateY(1px) scale(.6)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 50%,hsla(0,0%,100%,0));display:inline-block;height:38px;margin-left:15px;margin-right:0;width:1px}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{background:linear-gradient(180deg,hsla(0,0%,100%,0),#e2e2e2 50%,hsla(0,0%,100%,0));display:inline-block;height:38px;margin-left:0;margin-right:8px;width:1px}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{background-color:#fff;border-radius:8px;box-shadow:0 10px 16px 0 #cecece;display:none;left:-16px;padding:4px;position:absolute;top:35px;width:auto;z-index:999}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;color:rgba(0,0,0,.88);cursor:pointer;font-size:14px;font-weight:400;line-height:1.57142857;margin:0;padding:5px 12px;text-align:left;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___Z235C{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___Wq1sZ{box-align:center;align-items:center}.flex_box_center_end___LLxom{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___DbMSN{box-orient:block-axis;flex-direction:column}.quickPager___GM30J{align-items:center;display:flex;justify-content:center}.quickPager___GM30J>div{background:#f8f9fc;border:1px solid rgba(195,207,224,.5);border-radius:2px;color:#464f66;cursor:pointer;font-size:12px;height:28px;line-height:26px;margin:0 10px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:60px}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;color:#cecece;cursor:not-allowed;line-height:28px}.flex_box_center___FO7TP{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___LotYx{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___bWdaw{box-align:center;align-items:center}.flex_box_center_end___mVJ1o{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___M83Mm{box-orient:block-axis;flex-direction:column}.list___oOsiS{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0}.list___oOsiS .wrap___G6T7F{background:#fff;border-radius:8px;box-shadow:0 2px 4px 0 #d6dae1;height:277px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{align-items:center;background-color:rgba(0,0,0,.5);border-radius:8px;cursor:default;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{border-radius:8px 8px 0 0;height:calc(100% - 100px);overflow:hidden;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{transition:all .5s;width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{bottom:0;height:30px;left:0;position:absolute;z-index:1}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{align-items:center;color:#000;display:flex;font-size:16px;font-weight:600;height:52px;padding:30px 12px 0;width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{align-items:center;color:#000f37;display:flex;height:45px;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{font-size:12px;margin-right:5px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{align-items:center;display:flex;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{color:#ffa100;font-size:12px;margin-top:-3px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___i2aIa{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___sPEKB{box-align:center;align-items:center}.flex_box_center_end___GhSSH{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___R9_Hb{box-orient:block-axis;flex-direction:column}.list___jb2Ay{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0}.list___jb2Ay .wrap___VsQDr{background:#fff;border-radius:8px;box-shadow:0 2px 4px 0 #d6dae1;height:308px;position:relative}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{align-items:center;background-color:rgba(0,0,0,.5);border-radius:8px;cursor:default;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{border-radius:8px 8px 0 0;height:calc(100% - 131px);overflow:hidden}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{transition:all .5s;width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{background:rgba(0,0,0,.3);border-radius:2px;color:#d9c7ab;font-size:12px;height:22px;line-height:22px;margin-right:10px;padding:0 8px;width:64px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{color:#fff;left:0;position:absolute;text-align:center;top:7px;width:52px;z-index:2}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{align-items:center;color:#000;display:flex;font-size:16px;font-weight:600;height:52px;padding:30px 12px 0;width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG,.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{color:#000f37;font-size:14px;margin-top:8px;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{align-items:center;color:#000f37;display:flex;height:34px;justify-content:space-between;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{align-items:center;display:flex}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{font-size:12px;margin-right:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{align-items:center;border:1px solid #ffe6ab;border-radius:2px;color:#ca7720;display:flex;font-size:12px;font-weight:400;height:18px;justify-content:center;padding:3px 6px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #d6f7ef;color:#01795d;margin-left:6px}.flex_box_center___eMcr7{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___HcNca{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___ZnvVN{box-align:center;align-items:center}.flex_box_center_end___fdgDf{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___SEKvd{box-orient:block-axis;flex-direction:column}.list___L1hmU{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0}.list___L1hmU .wrap___pKgcW{background:#fff;border-radius:8px;box-shadow:0 1px 4px 0 #d6dae1;height:270px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{align-items:center;background:rgba(0,0,0,.6);border-radius:8px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);display:none;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{border:1px solid #fff;border-radius:18px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:36px;line-height:34px;margin:10px 0;text-align:center;width:116px}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{border:1px solid #c2d3f8;box-shadow:0 0 4px 0 #4f85ff}.list___L1hmU .wrap___pKgcW .top___udHSB{align-items:center;display:flex;flex-direction:column;height:calc(100% - 50px);justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{background:#ffe9c1;border-radius:8px 0 13px 0;color:#a45204;height:22px;left:0;line-height:22px;position:absolute;text-align:center;top:0;width:44px;z-index:1}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#333;display:-webkit-box;font-size:16px;font-weight:600;height:48px;line-height:26px;margin-top:25px;overflow:hidden;text-align:center;white-space:normal}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{border-radius:30px;height:60px;margin-top:14px;width:60px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{color:#333;font-size:14px;margin-top:8px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:98%}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{align-items:center;display:flex;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{background:#fff;border:1px solid #d6f7ef;border-radius:13px;color:#01795d;font-size:14px;height:26px;line-height:24px;margin:0 10px;text-align:center;width:76px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{background:#fff;border:1px solid #ffe9c1;border-radius:13px;color:#a45204;font-size:14px;height:26px;line-height:24px;margin:0 10px;text-align:center;width:76px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{align-items:center;border-top:1px solid #f5f5f5;display:flex;height:50px;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{align-items:center;color:#999;display:flex;margin-right:12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{color:#999;font-size:14px;font-size:12px;margin-right:6px}.flex_box_center___d27mZ{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___qfRU9{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___fCRld{box-align:center;align-items:center}.flex_box_center_end___ORMV8{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___PNKtZ{box-orient:block-axis;flex-direction:column}.tabs___alpa7{align-items:center;border-bottom:1px solid #dbdce0;display:flex;height:54px;justify-content:space-between}.tabs___alpa7 .tabsWrap___aCQjw{align-items:center;display:flex;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{align-items:center;cursor:pointer;display:flex;height:100%;margin-right:40px}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{align-items:center;color:#5f6368;display:flex;font-size:14px;font-weight:400;height:100%;position:relative}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{color:#202124;font-weight:500}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{background:#202124;border-radius:2px;border-radius:100px 100px 0 0;bottom:0;content:"";height:3px;left:0;position:absolute;width:100%;z-index:4}.flex_box_center___e6HxQ{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___RnXYe{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___lVxPk{box-align:center;align-items:center}.flex_box_center_end___bu8yv{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___JczGj{box-orient:block-axis;flex-direction:column}.orderWrap___ZfyGX{align-items:center;display:box;display:flex}.orderIconWrap___XTB_O{color:#999;display:box;display:flex;flex-direction:column;height:40px;line-height:40px}.orderAsc___KWHmA{display:inline-block;margin-top:9px;transform:translateY(2px)}.orderAsc___KWHmA,.orderDesc___rHdbB{flex-direction:column;height:10px;line-height:10px;text-align:center}.orderDesc___rHdbB{display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{color:#d8d8d8;cursor:pointer;height:10px}.orderTextWrap___teAKn{color:#3b3e47;cursor:pointer;font-size:14px;margin-right:5px}.flex_box_center___LCi0B{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___hzONe{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___ZyQRE{box-align:center;align-items:center}.flex_box_center_end___XKM74{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___p8LCU{box-orient:block-axis;flex-direction:column}.btn___In02G.mediacy-round___uveEv{border-radius:.36rem;height:.36rem}.btn___In02G.mediacy-default___dDxsd{border-radius:.04rem;height:.36rem}.btn___In02G .default___K791v{background:linear-gradient(180deg,#fff,#f9f9f9);border:.01rem solid rgba(1,88,39,.3);box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#015827;cursor:pointer;font-size:.14rem;height:.32rem;padding:0 .15rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:linear-gradient(180deg,#fff,#f9f9f9);border:.01rem solid rgba(1,88,39,.3);box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#015827;cursor:pointer;font-size:.14rem;height:.32rem;padding:0 .15rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:not(.ant-btn-disabled___O_cKm):hover{border:.01rem solid #015827;color:#015827}button[class~=ant-btn-default]:disabled.btn___In02G{background:linear-gradient(180deg,#fff,#f9f9f9);border:.01rem solid rgba(1,88,39,.3);box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#015827;cursor:pointer;cursor:not-allowed;font-size:.14rem;height:.32rem;opacity:50%;padding:0 .15rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flex_box_center___TB7bQ{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___oBlTb{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___b5XbB{box-align:center;align-items:center}.flex_box_center_end___CNhe7{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___yHXKW{box-orient:block-axis;flex-direction:column}.head___ghH72{align-items:center;border-bottom:1px solid #dbdce0;display:flex;height:54px}.head___ghH72>span{color:#999;cursor:pointer;flex-shrink:0;font-size:12px}.head___ghH72>b{color:#232b40;flex:1 1;font-size:14px;font-weight:500;margin-left:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.head___ghH72 .node___mjPEy{flex-shrink:0;margin-left:auto}.flex_box_center___AlHuF{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___vN2LW{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___Ac7D2{box-align:center;align-items:center}.flex_box_center_end___y38I7{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___iQE6P{box-orient:block-axis;flex-direction:column}.btns___sNgTb{align-items:center;display:flex}.btns___sNgTb .confirm___Ozirl{background:#3061d0;border-radius:2px;color:#fff;height:38px;padding:0 34px}.btns___sNgTb .cancel___aiq1I{background:#f8f9fc;border:1px solid #c3cfe0;border-radius:2px;color:#464f66;font-size:14px;height:38px;margin-left:20px;opacity:.5}.flex_box_center___jkpdr{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___OtsL8{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___rbcb_{box-align:center;align-items:center}.flex_box_center_end___zBR21{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___nS_eP{box-orient:block-axis;flex-direction:column}.fixedBottom___oJl7m{background:#fff;bottom:0;box-shadow:0 -3px 16px 0 hsla(0,0%,86%,.5);height:70px;left:0;position:fixed;width:100%;z-index:1000}.fixedBottom___oJl7m .wrap___A3Oq1{align-items:center;display:flex;height:100%;justify-content:space-between;margin:auto;width:1200px}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___vHdYA{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___pa61F{box-align:center;align-items:center}.flex_box_center_end___HyDXt{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___UjZek{box-orient:block-axis;flex-direction:column}.crumbs___V41Oe{cursor:default;margin:15px auto 25px;width:1200px}.crumbs___V41Oe span{color:#c5c5c5;font-size:12px}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368} \ No newline at end of file diff --git a/p__Classrooms__Lists__ShixunHomeworks__index.async.js b/p__Classrooms__Lists__ShixunHomeworks__index.async.js index f1704d4dd1..5e816ff8ea 100644 --- a/p__Classrooms__Lists__ShixunHomeworks__index.async.js +++ b/p__Classrooms__Lists__ShixunHomeworks__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7852,51562],{37064:function(e,n,s){s.d(n,{Z:function(){return l}});var t=s(33614),i=s(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},r=s(1393),o=function(e,n){return i.createElement(r.Z,(0,t.Z)({},e,{ref:n,icon:a}))};var l=i.forwardRef(o)},3148:function(e,n,s){s.d(n,{Z:function(){return l}});var t=s(33614),i=s(59301),a={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"},r=s(1393),o=function(e,n){return i.createElement(r.Z,(0,t.Z)({},e,{ref:n,icon:a}))};var l=i.forwardRef(o)},7769:function(e,n,s){s.d(n,{Z:function(){return b}});s(7557),s(41498);var t=s(82100),i=s.n(t),a=s(29186),r=s.n(a),o=s(13720),l=s.n(o),c=s(80619),d=s.n(c),u=s(47074),m=s.n(u),h=s(85573),p=s.n(h),x=s(59301),f=s(24650),_="codeBox___WpkVl",g=s(92310),y=s.n(g),v=s(37712),j=function(e){d()(s,e);var n=m()(s);function s(e){var t;return i()(this,s),t=n.call(this,e),p()(l()(t),"canvas",void 0),p()(l()(t),"randomNum",(function(e,n){return Math.floor(Math.random()*(n-e)+e)})),p()(l()(t),"drawPic",(function(){t.randomCode()})),p()(l()(t),"reloadPic",(function(){t.drawPic()})),p()(l()(t),"changeCode",(function(e){console.log(e.target.value,222),t.setState({value:e.target.value,showError:!1})})),p()(l()(t),"onVerify",(function(){var e;return""!==t.state.value.toLowerCase()&&t.state.value.toLowerCase()!==t.state.code.toLowerCase()||""===t.state.value.toLowerCase()?e=!0:t.state.value.toLowerCase()===t.state.code.toLowerCase()&&(e=!1),t.setState({showError:e}),e})),t.canvas=x.createRef(),t.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1},t}return r()(s,[{key:"componentDidMount",value:function(){this.drawPic()}},{key:"randomColor",value:function(e,n){var s=this.randomNum(e,n),t=this.randomNum(e,n),i=this.randomNum(e,n);return"rgb(".concat(s,", ").concat(t,", ").concat(i,")")}},{key:"drawText",value:function(e,n,s){e.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);var t=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);e.font=t+"px SimHei";var i=(this.state.contentWidth-40)/(this.state.code.length-1),a=10;s>0&&(a=10+s*i);var r=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);t>40&&(r=40);var o=this.randomNum(-10,10);e.translate(a,r),e.rotate(o*Math.PI/180),e.fillText(n,0,0),e.rotate(-o*Math.PI/180),e.translate(-a,-r)}},{key:"drawLine",value:function(e){for(var n=0;n<1;n++)e.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),e.beginPath(),e.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.stroke()}},{key:"drawDot",value:function(e){for(var n=0;n<100;n++)e.fillStyle=this.randomColor(0,255),e.beginPath(),e.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),e.fill()}},{key:"randomCode",value:function(){for(var e=this,n="",s=0;s-1})))}}),(0,N.jsx)(x.Z,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:b.antdTable,rowSelection:{type:"checkbox",onChange:function(e){be(e)}},rowKey:"id",pagination:!1,dataSource:_e,loading:I,columns:[{title:"班级",dataIndex:"name"}]})]}):(0,N.jsxs)(f.Z,{gutter:24,children:[(0,N.jsxs)(_.Z,{span:14,children:[(0,N.jsx)("div",{className:b.homeworkType,children:"作业截止"}),(0,N.jsx)(p.Z,{placeholder:"搜索班级",onChange:function(e){K(B.filter((function(n){return n.name.indexOf(e.target.value)>-1})))}}),(0,N.jsx)("div",{className:b.tableWrapper,children:(0,N.jsx)(x.Z,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:b.antdTable,rowSelection:{type:"checkbox",onChange:function(e){q(e)}},rowKey:"id",pagination:!1,dataSource:W,loading:I,columns:[{title:"班级",dataIndex:"name",ellipsis:!0},{title:"发布时间",dataIndex:"publish_time"},{title:"截止时间",dataIndex:"end_time"}]})})]}),(0,N.jsxs)(_.Z,{flex:10,style:{maxWidth:"280px"},children:[(0,N.jsx)("div",{className:b.homeworkType,children:"补交截止"}),(0,N.jsx)(p.Z,{placeholder:"搜索班级",onChange:function(e){re(ne.filter((function(n){return n.name.indexOf(e.target.value)>-1})))}}),(0,N.jsx)("div",{className:b.tableWrapper,children:(0,N.jsx)(x.Z,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:b.antdTable,rowSelection:{type:"checkbox",onChange:function(e){de(e)}},rowKey:"id",pagination:!1,loading:I,dataSource:ae,columns:[{title:"班级",dataIndex:"name",ellipsis:!0,width:120},{title:"截止时间",dataIndex:"late_time"}]})})]})]})})]})}))},1526:function(e,n,s){s.d(n,{Z:function(){return m}});var t=s(79800),i=s.n(t),a=s(78241),r=s(24650),o=s(3113),l=s(59301),c={search:"search___JA0r9",btn:"btn___GGtZC"},d=s(89392),u=s(37712),m=function(e){var n=e.value,s=e.onChange,t=a.Z.useForm(),m=i()(t,1)[0];(0,l.useEffect)((function(){n&&m.setFieldsValue(n)}),n);var h=(0,l.useRef)((0,d.throttle)((function(e){return s(e)}),2e3,{leading:!0,trailing:!1},1500)).current;return(0,u.jsx)("div",{className:c.search,children:(0,u.jsxs)(a.Z,{className:c.formWrap,colon:!1,form:m,size:"large",layout:"inline",onFinish:h,children:[(0,u.jsx)(a.Z.Item,{label:"实训信息",name:"keyword",initialValue:"",children:(0,u.jsx)(r.Z,{style:{width:280,height:40}})}),(0,u.jsx)(a.Z.Item,{label:"学校/单位",name:"schools",initialValue:"",style:{margin:"0 40px"},children:(0,u.jsx)(r.Z,{style:{width:280,height:40}})}),(0,u.jsx)(a.Z.Item,{label:"创建者/合作者",name:"creator",initialValue:"",children:(0,u.jsx)(r.Z,{style:{width:200,height:40}})}),(0,u.jsx)(o.ZP,{className:c.btn,type:"primary",htmlType:"submit",children:"搜索"})]})})}},6638:function(e,n,s){var t=s(82242),i=s.n(t),a=(s(59301),s(19779)),r=s(3113),o=s(37712);n.Z=function(e){var n=e.img,s=e.buttonProps,t=void 0===s?{}:s,l=e.styles,c=void 0===l?{}:l,d=e.customText,u=e.ButtonText,m=e.ButtonClick,h=e.Buttonclass,p=e.ButtonTwo,x=e.imgStyles,f=e.loading,_=void 0!==f&&f;return(0,o.jsxs)("section",{className:"tc animated fadeIn",style:i()(i()({},{color:"#999",margin:"100px auto",visibility:_?"hidden":"visible"}),c),children:[(0,o.jsx)("img",{src:n||a,style:i()({width:288,height:200},x)}),(0,o.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,o.jsx)(r.ZP,i()(i()({className:h,onClick:m},t),{},{children:u})),p&&p]})}},51562:function(e,n,s){s.d(n,{Z:function(){return H},P:function(){return P}});var t=s(37205),i=s.n(t),a=s(39647),r=s.n(a),o=s(7557),l=s.n(o),c=s(82242),d=s.n(c),u=s(41498),m=s.n(u),h=s(79800),p=s.n(h),x=s(59301),f=s(78241),_=s(43418),g=s(5112),y=s(24650),v=s(51945),j="brief___LOzpE",b="contentTitle___xkdcN",k="content___Vtri0",w="antdTable___s8T2N",N="tableCell___kN9Fw",Z="antdModal___WVBk3",L="orangeColor___ryB2u",C=s(33329),T=s(37712),S=["isImportMultipleCourse"],I=function(e){var n=e.studentNames,s=e.total;return s>3?(0,T.jsxs)(T.Fragment,{children:["课堂内有",(0,T.jsx)("span",{className:L,children:null==n?void 0:n.join("、")}),"等",(0,T.jsx)("span",{className:L,children:s}),"名学生"]}):(0,T.jsxs)(T.Fragment,{children:["课堂内有",(0,T.jsx)("span",{className:L,children:null==n?void 0:n.join("、")}),["","一","两","三"][s],"名学生"]})},A=function(e){var n=e.onCancel,s=e.onOk,t=e.visible,i=(e.inPaper,e.renderData),a=(e.type,e.isMultipleCourse),r=void 0!==a&&a,o=f.Z.useForm(),c=p()(o,1)[0],u=(0,x.useState)(1),h=p()(u,2),y=h[0],v=h[1],j=(0,x.useState)(!1),b=p()(j,2),w=b[0],N=b[1],C=(0,x.useMemo)((function(){return 1===(null==i?void 0:i.total_num)&&1===(null==i?void 0:i.can_copy_num)}),[i]),S=(0,x.useMemo)((function(){var e;return null==i||null===(e=i.course_data_list)||void 0===e?void 0:e.filter((function(e){return e.is_show}))}),[i]);return(0,T.jsx)(T.Fragment,{children:C?(0,T.jsxs)(_.Z,{centered:!0,closable:!0,open:t,destroyOnClose:!0,title:"提示",className:Z,width:682,confirmLoading:w,onCancel:n,onOk:m()(l()().mark((function e(){var n,t,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),n=y,r&&(a=d()({},c.getFieldsValue()),n=null==i||null===(t=i.course_data_list)||void 0===t?void 0:t.map((function(e){return void 0!==a[e.id]?d()(d()({},e),{},{is_copy:a[e.id]}):e}))),e.next=5,s(n);case 5:N(!1);case 6:case"end":return e.stop()}}),e)}))),children:[(0,T.jsx)("div",{className:k,style:{marginBottom:20},children:r?"检测到以下课堂已在教学课堂中使用,请问是否复制成新的实训发送至教学课堂中?":(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)(I,{studentNames:null==i?void 0:i.student_names,total:null==i?void 0:i.student_count}),"学习过该实践项目。该项目支持复制,请选择是否将该项目复制为新项目发送至课堂中?"]})}),r?(0,T.jsx)(f.Z,{form:c,preserve:!1,children:null==S?void 0:S.map((function(e){return(0,T.jsxs)(x.Fragment,{children:[(0,T.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,T.jsx)(f.Z.Item,{name:e.id,initialValue:1,children:(0,T.jsxs)(g.ZP.Group,{className:k,children:[(0,T.jsx)(g.ZP,{value:1,style:{color:"#464f66"},children:"复制实训"}),(0,T.jsx)(g.ZP,{value:0,style:{color:"#464f66"},children:"不复制实训"})]})})]},e.id)}))}):(0,T.jsxs)(g.ZP.Group,{value:y,onChange:function(e){return v(e.target.value)},className:k,style:{marginBottom:30},children:[(0,T.jsx)(g.ZP,{value:1,style:{color:"#464f66"},children:"复制"}),(0,T.jsx)(g.ZP,{value:0,style:{color:"#464f66"},children:"不复制"})]}),(0,T.jsxs)("div",{children:[(0,T.jsx)("div",{className:k,style:{marginBottom:10},children:"* 说明:"}),(0,T.jsx)("div",{className:k,style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,T.jsx)("div",{className:"".concat(k," ").concat(L),children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]})]}):(0,T.jsx)(_.Z,{centered:!0,closable:!0,destroyOnClose:!0,open:t,confirmLoading:w,title:"提示",width:682,onCancel:n,onOk:m()(l()().mark((function e(){var n,t,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),n=0,r&&(a=d()({},c.getFieldsValue()),n=null==i||null===(t=i.course_data_list)||void 0===t?void 0:t.map((function(e){return void 0!==a[e.id]?d()(d()({},e),{},{is_use:a[e.id]}):e}))),e.next=5,s(n);case 5:N(!1);case 6:case"end":return e.stop()}}),e)}))),children:(0,T.jsxs)("div",{className:k,children:[(0,T.jsx)(I,{studentNames:null==i?void 0:i.student_names,total:null==i?void 0:i.student_count}),"学习过该实践项目。",r?(0,T.jsxs)(f.Z,{form:c,preserve:!1,children:[(0,T.jsx)("h3",{children:"当前实训不可复制,已经检测到以下课堂存在该实训,同一实训在课堂中重复使用时,会导致成绩互相影响,请确认是否继续使用"}),null==S?void 0:S.map((function(e){return(0,T.jsxs)(x.Fragment,{children:[(0,T.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,T.jsx)(f.Z.Item,{name:e.id,initialValue:1,children:(0,T.jsxs)(g.ZP.Group,{className:k,children:[(0,T.jsx)(g.ZP,{value:1,style:{color:"#464f66"},children:"继续使用"}),(0,T.jsx)(g.ZP,{value:0,style:{color:"#464f66"},children:"不使用"})]})})]},e.id)}))]}):(0,T.jsxs)("div",{children:["该项目不支持复制,若确认继续发送,",(0,T.jsx)("span",{className:L,children:"当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"}),"(如果不想清空学生之前的挑战记录,建议参照该实践项目的内容自行创建一个新的项目,或者尝试联系项目创建人开放本项目的复制权限)。"]})]})})})},P=function(){var e=(0,x.useState)(!1),n=p()(e,2),s=n[0],t=n[1],i=(0,x.useState)(),a=p()(i,2),o=a[0],c=a[1],d=function(){var e=m()(l()().mark((function e(n){var s,i,a,o,d;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=n.isImportMultipleCourse,i=void 0!==s&&s,a=r()(n,S),e.next=3,(0,C.Tr)(a);case 3:if(!("status"in(o=e.sent))){e.next=6;break}return e.abrupt("return",!1);case 6:if(!i){e.next=13;break}if(!(null==o||null===(d=o.course_data_list)||void 0===d?void 0:d.some((function(e){return e.is_show})))){e.next=12;break}return c(o),t(!0),e.abrupt("return",!0);case 12:return e.abrupt("return",o.course_data_list||[]);case 13:if(0!==o.student_count){e.next=15;break}return e.abrupt("return",!1);case 15:return c(o),t(!0),e.abrupt("return",!0);case 18:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return[s,function(){return t(!1)},o,d]},M=function(e){var n=f.Z.useForm(),s=p()(n,1)[0],t=(0,x.useState)(!1),a=p()(t,2),r=a[0],o=a[1],c=e.onCancel,d=e.onOk,u=e.visible,h=e.inPaper,k=void 0!==h&&h,C=e.renderData,S=e.type,A=e.isMultipleCourse,P=void 0!==A&&A,M=e.position,H=(0,x.useMemo)((function(){return k?[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:N,render:function(e,n){return(0,T.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,T.jsxs)(g.ZP.Group,{children:[(0,T.jsx)(g.ZP,{value:1,children:"是"}),(0,T.jsx)(g.ZP,{value:0,children:"否"})]})}),(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,T.jsx)(y.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:N,render:function(e,n){return(0,T.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:1,children:(0,T.jsxs)(g.ZP.Group,{children:[(0,T.jsx)(g.ZP,{value:1,children:"是"}),(0,T.jsx)(g.ZP,{value:0,children:"否"})]})})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,T.jsxs)(g.ZP.Group,{children:[(0,T.jsx)(g.ZP,{value:1,children:"是"}),(0,T.jsx)(g.ZP,{value:0,children:"否"})]})})}}]}),[k]),R=(0,x.useMemo)((function(){return k?[{title:"实践项目名称",dataIndex:"name",width:424,className:N,align:"center",ellipsis:!0,render:function(e,n){return(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e}),(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,T.jsx)(y.Z,{type:"hidden"})}),(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,T.jsx)(y.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,className:N,ellipsis:!0,align:"center",render:function(e,n){return(0,T.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:0,children:(0,T.jsxs)(g.ZP.Group,{children:[(0,T.jsx)(g.ZP,{value:1,children:"是"}),(0,T.jsx)(g.ZP,{value:0,children:"否"})]})}),(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,T.jsx)(y.Z,{type:"hidden"})})]})}}]}),[k]);if(P){var z={title:"课堂名称",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:N,render:function(e,n){return(0,T.jsx)("a",{href:"/classrooms/".concat(n.course_id),children:e})}};H=[z].concat(i()(H)),R=[z].concat(i()(R))}var O=(0,x.useMemo)((function(){return function(e){var n=e.used,s=e.copy,t=e.canNotCopy,i=e.studentNames,a=e.studentCount,r=e.inPaper,o=e.is_random,l=void 0!==o&&o,c=e.position,d=(void 0===c?"":c)||(r?"试卷":"课程");return(0,T.jsxs)("span",{children:[(0,T.jsx)(I,{studentNames:i,total:a}),"学习过",d,"中的",(0,T.jsx)("span",{className:L,children:n}),"个项目,",s>0&&t>0?(0,T.jsxs)(T.Fragment,{children:["其中",(0,T.jsx)("span",{className:L,children:s}),"个项目支持复制,",(0,T.jsx)("span",{className:L,children:t}),"个项目不支持复制"]}):s>0&&0===t?(0,T.jsxs)(T.Fragment,{children:["其中",(0,T.jsx)("span",{className:L,children:s}),"个项目支持复制"]}):0===s&&t>0?(0,T.jsxs)(T.Fragment,{children:["其中",(0,T.jsx)("span",{className:L,children:t}),"个项目不支持复制"]}):void 0,"。请选择",l?"":"是否继续使用和","是否复制为新项目发送至课堂中?"]})}({used:null==C?void 0:C.repeat_shixun_num,copy:null==C?void 0:C.can_copy_num,canNotCopy:null==C?void 0:C.no_copy_num,studentNames:null==C?void 0:C.student_names,studentCount:null==C?void 0:C.student_count,is_random:null==C?void 0:C.is_random,inPaper:k,position:M})}),[C,k,M]);return(0,T.jsx)(_.Z,{title:"提示",centered:!0,open:u,confirmLoading:r,onOk:m()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o(!0),n=s.getFieldsValue(),t=Object.keys(n).map((function(e){return{id:parseInt(e.split("_")[0]),course_id:parseInt(e.split("_")[1]),is_use:n[e].is_use,is_copy:n[e].is_copy}})),e.next=5,d(t);case 5:o(!1);case 6:case"end":return e.stop()}}),e)}))),onCancel:c,width:880,okText:"确认",className:Z,destroyOnClose:!0,children:(0,T.jsxs)(f.Z,{form:s,preserve:!1,children:[(0,T.jsx)("div",{className:j,children:O}),(0,T.jsxs)("div",{style:{marginBottom:30},children:[(0,T.jsx)("div",{style:{marginBottom:20},children:"* 说明"}),(0,T.jsx)("div",{style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,T.jsx)("div",{className:L,children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]}),(null==C?void 0:C.can_copy_num)>0&&(0,T.jsxs)("div",{children:[(0,T.jsx)("div",{className:b,children:"支持复制的项目"}),(0,T.jsx)(v.Z,{columns:H,className:w,dataSource:null==C?void 0:C.can_copy_list,rowKey:"subject"===S?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})]}),(null==C?void 0:C.no_copy_num)>0&&(0,T.jsxs)("div",{children:[(0,T.jsx)("div",{className:b,children:"不支持复制的项目"}),(0,T.jsx)(v.Z,{columns:R,className:w,dataSource:null==C?void 0:C.no_copy_list,rowKey:"subject"===S?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})]}),(null==C?void 0:C.no_use_list.length)>0&&(null==C?void 0:C.no_use_list.map((function(e){return(0,T.jsxs)("div",{children:[(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_copy"],hidden:!0,initialValue:0,children:(0,T.jsx)(y.Z,{type:"hidden"})}),(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_use"],hidden:!0,initialValue:1,children:(0,T.jsx)(y.Z,{type:"hidden"})})]},"subject"===S?e.stage_shixun_id:e.shixun_course_id||e.id)})))]})})},H=function(e){return"multiple"===e.modalType?(0,T.jsx)(M,d()({},e)):(0,T.jsx)(A,d()({},e))}},52653:function(e,n,s){s(59301);var t=s(6848),i=s(37712);n.Z=function(e){var n=e.value,s=e.visible,a=void 0===s||s,r=e.children;return(0,i.jsx)(i.Fragment,{children:a?(0,i.jsx)(t.Z,{placement:"topLeft",title:{"未发布":"作业尚未发布","未开始":"作业已发布,尚未到达开始作业时间","提交中":"作业进行中,所有考生可提交作业","补交中":"作业进行中,所有学生可补交作业","进行中":"作业进行中,部分班级正在作业提交中/补交中","已截止":"到达作业截止时间,作业已结束","已结束":"课堂已结束"}[n],children:(0,i.jsx)("span",{children:r})}):r})}},79801:function(e,n,s){var t=s(7557),i=s.n(t),a=s(85573),r=s.n(a),o=s(37205),l=s.n(o),c=s(82242),d=s.n(c),u=s(41498),m=s.n(u),h=s(79800),p=s.n(h),x=s(59301),f=s(78241),_=s(8591),g=s(43418),y=s(95237),v=s(43604),j=s(30518),b=s(5112),k=s(24905),w=s(61186),N=s.n(w),Z=s(49105),L=s(27876),C=s(80608),T=s(75916),S=s(6668),I=s(53324),A=s(38180),P=s(37712);n.Z=(0,C.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n=e.classroomList,s=e.dispatch,t=e.courseEndTime,a=(0,C.useParams)(),o=f.Z.useForm(),c=p()(o,1)[0],u=(0,x.useState)(1),h=p()(u,2),w=h[0],M=h[1],H=(0,x.useState)([]),R=p()(H,2),z=R[0],O=R[1],E=(0,x.useState)(0),F=p()(E,2),G=(F[0],F[1]),D=(0,x.useState)(20),B=p()(D,2),V=(B[0],B[1],(0,x.useState)(!0)),J=p()(V,2),Y=(J[0],J[1]),W=(0,x.useState)([]),K=p()(W,2),Q=K[0],X=K[1],U=(0,x.useState)(!0),q=p()(U,2),$=q[0],ee=q[1];a.id=a.coursesId,(0,x.useEffect)((function(){if("立即发布"===n.actionTabs.key&&(te(),ne(),2===n.actionTabs.type)){var e=n.actionTabs.selectArrsAll[0];ee(e.unified_setting)}}),[n.actionTabs]);var ne=function(){var e=m()(i()().mark((function e(s){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Y(!0),e.next=3,(0,S.c_)(d()(d()({},a),{},{page:s||w,limit:2e4,homework_id:1===n.actionTabs.type?"":n.actionTabs.selectArrs[0]}));case 3:null==(t=e.sent)||t.course_groups.map((function(e,n){e.key=e.id,e.title=e.name,e.disabled=e.is_published})),t&&(O(l()(null==t?void 0:t.course_groups)),G(null==t?void 0:t.course_groups_count),Y(!1),s||c.setFieldsValue(r()(r()({},"publish_time",N()(N()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),"end_time",N()(N()(new Date((0,L.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm")))));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),se=function(){var e=m()(i()().mark((function e(){var t,r,o,u;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,T.Rm)()||null!==(t=n.AssistantObject)&&void 0!==t&&null!==(t=t.practice)&&void 0!==t&&t.can_publish){e.next=4;break}return _.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),oe(!1),e.abrupt("return");case 4:if(!((o=d()({},c.getFieldsValue())).end_time<=o.publish_time)){e.next=9;break}return _.ZP.info("截止时间不能大于或等于发布时间"),oe(!1),e.abrupt("return");case 9:if(!((null==Q?void 0:Q.length)<=0&&!$&&z.length>0)){e.next=13;break}return _.ZP.info("发布班级不能为空"),oe(!1),e.abrupt("return");case 13:return u={homework_ids:l()(n.actionTabs.selectArrs),group_ids:Q.length>0?Q.map((function(e){return e.id})):null===(r=n.detailShixunsList)||void 0===r?void 0:r.course_groups,end_time:N()(o.end_time).format("YYYY-MM-DD HH:mm"),publish_time:N()(o.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!Q.length},oe(!0),e.next=17,(0,Z.ZP)("/api/courses/".concat(a.coursesId,"/homework_commons/publish_with_homework_list_position.json"),{method:"post",body:d()({},u)});case 17:0===e.sent.status?(oe(!1),te(),(0,L.L9)(["教学课堂","课程实验","立即发布"]),_.ZP.success("发布成功"),s({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),(0,T.GJ)()?n.actionTabs.detail?(s({type:"shixunHomeworks/setActionTabs",payload:{}}),s({type:"shixunHomeworks/getWorkList",payload:d()({},a)}),s({type:"shixunHomeworks/getWorkSetting",payload:d()({},a)})):s({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},n.actionTabs.params),{},{type:4})}):s({type:"classroomList/getClassroomShixunsList",payload:d()({},n.actionTabs.params)}),"0"===localStorage.getItem("Noviceguide")||s({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:13,text:(0,P.jsx)("div",{children:"最后,咱们给教学课堂添加一名学生~点击“添加学生”,在弹窗页面中输入并搜索学生姓名,点击“确定”就可以为您的课堂添加第一位学生啦~"})}})):oe(!1);case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),te=function(){M(1),O([]),X([])},ie=(n.detailShixunsList,(0,x.useState)(!1)),ae=p()(ie,2),re=ae[0],oe=ae[1];return(0,P.jsxs)(g.Z,{width:600,centered:!0,confirmLoading:re,title:"发布作业",open:"立即发布"===n.actionTabs.key,okText:"发布作业",cancelText:"暂不发布",onOk:function(){return se()},onCancel:function(){te(),s({type:"classroomList/setActionTabs",payload:{}})},children:[(0,P.jsxs)("p",{className:"tc",children:["学生将立即收到作业",(0,P.jsx)("br",{}),'本操作只对"未发布"的作业有效']}),(0,P.jsxs)(f.Z,{form:c,children:[(0,P.jsxs)("div",{style:{paddingLeft:0},children:[(0,P.jsxs)(y.Z,{className:"mt30",align:"middle",children:[(0,P.jsx)(v.Z,{children:(0,P.jsx)(f.Z.Item,{name:"publish_time",label:"发布时间",children:(0,P.jsx)(j.default,{style:{width:170,marginRight:"25px"},disabledDate:function(e){return(0,A.Q8)(e,t)},disabledTime:function(e){return(0,A.d0)(e)},placeholder:"请选择发布时间",showTime:{format:"HH:mm",defaultValue:N()((0,L.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})})}),(0,P.jsx)(v.Z,{className:"ml20",children:(0,P.jsx)(f.Z.Item,{name:"end_time",label:"截止时间:",children:(0,P.jsx)(j.default,{style:{width:170},placeholder:"请选择截止时间",showTime:{format:"HH:mm",defaultValue:N()((0,L.U6)(),"HH:mm")},disabledDate:function(e){return(0,A.Q8)(e,t,c.getFieldValue("publish_time"))},disabledTime:function(e){return(0,A.d0)(e,c.getFieldValue("publish_time"))},format:"YYYY-MM-DD HH:mm",allowClear:!1})})})]}),2===n.actionTabs.type&&(0,P.jsxs)(y.Z,{style:{marginBottom:"10px"},children:[(0,P.jsx)("span",{className:"mr5",children:"发布设置:"}),(0,P.jsxs)(b.ZP.Group,{value:$,onChange:function(e){ee(e.target.value),X([])},children:[(0,P.jsx)(b.ZP,{value:!0,disabled:!n.actionTabs.manage_all_group,children:"统一发布"}),(0,P.jsx)(b.ZP,{className:"ml20",disabled:z.length<=0,value:!1,children:"分班发布"})]})]}),z.length<=0&&2===n.actionTabs.type&&(0,P.jsx)("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"},children:'课堂无分班,仅支持选择“统一发布"'})]}),(1===n.actionTabs.type||!$)&&z.length>0&&(0,P.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"},children:[(0,P.jsx)("span",{style:{flex:1},children:(0,P.jsx)(k.Z,{checked:Q.length===z.length,onChange:function(e){Q.length===z.length?X([]):X(z)},children:"全选"})}),(0,P.jsx)("span",{style:{width:16}}),(0,P.jsxs)("span",{style:{flex:1},children:["已选择",Q.length||0,"个分班"]})]}),(1===n.actionTabs.type||!$)&&z.length>0&&(0,P.jsx)(I.Z,{data:z,selectedRowKeys:Q,setSelectedRowKeys:X})]})]})}))},53324:function(e,n,s){s.d(n,{Z:function(){return y}});var t=s(7557),i=s.n(t),a=s(41498),r=s.n(a),o=s(79800),l=s.n(o),c=s(59301),d=s(24650),u=s(24905),m=s(95237),h="leftdiv___aBzsX",p="listClass___bxIEW",x="spantitle___v_Vc4",f="rightdiv___xWu4M",_=s(6638),g=s(37712),y=function(e){var n=e.data,s=(e.value,e.handleChangePage,e.setSelectedRowKeys),t=e.selectedRowKeys,a=(e.onChange,(0,c.useState)([])),o=l()(a,2),y=o[0],v=o[1],j=(0,c.useState)([]),b=l()(j,2),k=b[0],w=b[1],N=(0,c.useState)([]),Z=l()(N,2),L=Z[0],C=Z[1],T=(0,c.useState)(1),S=l()(T,2),I=(S[0],S[1],(0,c.useState)()),A=l()(I,2);A[0],A[1];return(0,c.useEffect)((function(){v(n),w([]),C([])}),[n]),(0,c.useEffect)((function(){s&&(w(t),C(t))}),[t]),(0,g.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,g.jsxs)("div",{className:h,children:[(0,g.jsx)(d.Z.Search,{size:"middle",onChange:function(){var e=r()(i()().mark((function e(s){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:v(n.filter((function(e){var n;return null==e||null===(n=e.name)||void 0===n?void 0:n.includes(s.target.value)})));case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),placeholder:"可输入班级名称查询"}),0===y.length&&(0,g.jsx)(_.Z,{styles:{margin:"70px auto"},customText:"暂无分班"}),(0,g.jsx)("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"},children:(0,g.jsx)(u.Z.Group,{value:k.map((function(e){return"".concat(e.id)})),onChange:function(e){s(y.filter((function(n){return e.includes("".concat(n.id))})))},style:{marginTop:"10px",flexDirection:"column"},children:y.map((function(e,n){return(0,g.jsx)(m.Z,{style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200},children:(0,g.jsx)(u.Z,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:e.is_published,value:"".concat(e.id),children:(0,g.jsxs)("div",{className:p,children:[(0,g.jsx)("span",{className:x,style:{width:e.is_published?"108px":"170px"},children:e.name}),e.is_published&&(0,g.jsx)("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"},children:"已发布"})]})})},e.id)}))})})]}),(0,g.jsxs)("div",{className:f,children:[(0,g.jsx)(d.Z.Search,{onChange:function(e){C(k.filter((function(n){return n.name.includes(e.target.value)})))},size:"middle",placeholder:"可输入班级名称查询"}),0===L.length&&(0,g.jsx)(_.Z,{styles:{margin:"70px auto"},customText:"暂未选择分班"}),L.length>0&&(0,g.jsx)("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"},children:(0,g.jsx)("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0},children:L.map((function(e,n){return(0,g.jsxs)(m.Z,{justify:"space-between",style:{marginTop:"10px"},children:[(0,g.jsx)("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"},children:e.name}),(0,g.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",style:{cursor:"pointer",height:"16px",marginRight:17},onClick:function(){s(k.filter((function(n){return"".concat(n.id)!="".concat(e.id)})))}})]},e.id)}))})})]})]})}},94390:function(e,n,s){s.r(n),s.d(n,{default:function(){return Oe}});var t=s(37205),i=s.n(t),a=s(7557),r=s.n(a),o=s(41498),l=s.n(o),c=s(82242),d=s.n(c),u=s(79800),m=s.n(u),h=s(39647),p=s.n(h),x=s(59301),f=s(49105),_=s(80608),g=s(20834),y=s(8591),v=s(24650),j=s(95237),b=s(43604),k=s(6848),w=s(38854),N=s(81327),Z=s(66999),L=s(86859),C=s(24905),T=s(43418),S=s(5112),I=s(75916),A=s(46952),P=s(27876),M=s(7769),H=s(37712),R=["classroomList","dispatch","match","location","user"],z=(0,_.connect)((function(e){return{classroomList:e.classroomList,user:e.user}}))((function(e){var n,s,t=e.classroomList,a=e.dispatch,o=(e.match,e.location,e.user),c=(p()(e,R),(0,_.useParams)()),u=(0,x.useState)(!1),h=m()(u,2),g=h[0],v=h[1],j=(0,x.useState)(!1),b=m()(j,2),k=b[0],w=b[1],N=(0,x.useRef)(null);(0,x.useEffect)((function(){if("删除"===t.actionTabs.key){if((0,I.j5)())return void w(!0);var e={hasNum:0,noHasNum:0};t.actionTabs.selectArrsAll.map((function(n){var s;n.author_login===(null===(s=o.userInfo)||void 0===s?void 0:s.login)?++e.hasNum:++e.noHasNum})),e.noHasNum>0?T.Z.info({title:"权限提示",className:"custom-modal-divider ",icon:null,content:(0,H.jsxs)("div",{children:["当前选中资源中:",(0,H.jsx)("span",{className:"c-blue",children:e.hasNum}),"个由您本人发布,",(0,H.jsx)("span",{className:"c-red",children:e.noHasNum})," 个由其他老师发布。",(0,H.jsx)("br",{}),"课堂内只能删除本人发布的资源,请取消选中其他老师发布的资源。"]}),onOk:function(){Z()}}):w(!0)}else w(!1)}),[t.actionTabs.key]);var Z=function(){a({type:"classroomList/setActionTabs",payload:{}})};return(0,H.jsx)(T.Z,{centered:!0,title:"提示",open:k,okText:"确定",cancelText:"取消",destroyOnClose:!0,confirmLoading:g,onOk:l()(r()().mark((function e(){var n,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(n=N.current)||void 0===n||!n.onVerify()){e.next=2;break}return e.abrupt("return");case 2:return v(!0),e.next=5,(0,f.ZP)("/api/courses/".concat(c.coursesId,"/homework_commons/multi_destroy.json"),{method:"post",body:{homework_ids:i()(t.actionTabs.selectArrs)}});case 5:s=e.sent,v(!1),0===s.status&&((0,P.L9)(["教学课堂","课程实验","删除"]),y.ZP.success("删除成功"),a({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),(0,I.GJ)()?a({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},t.actionTabs.params),{},{type:4})}):a({type:"classroomList/getClassroomShixunsList",payload:d()({},t.actionTabs.params)}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:c.coursesId}}));case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){Z()},children:null!=t&&null!==(n=t.actionTabs)&&void 0!==n&&n.status&&["未发布"].includes(null==t||null===(s=t.actionTabs)||void 0===s?void 0:s.status)?(0,H.jsxs)(H.Fragment,{children:[(0,H.jsx)("p",{children:"提交作品将全部被删除,不可恢复"}),(0,H.jsx)("p",{children:"是否确认删除?"})]}):(0,H.jsxs)(H.Fragment,{children:[(0,H.jsx)("p",{style:{color:"#DD0000"},children:"删除实训则会清除学生所有的答题数据,且数据不可恢复,如确定删除,请输入下方验证码"}),(0,H.jsx)(M.Z,{ref:function(e){return N.current=e}})]})})})),O=s(79801),E=s(85855),F=(0,_.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n=e.classroomList,s=e.dispatch,t=(0,_.useParams)();return(0,H.jsx)(T.Z,{centered:!0,title:"提示",open:"设为公开"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:l()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/courses/".concat(t.coursesId,"/homework_commons/set_public.json"),{method:"post",body:{homework_ids:i()(n.actionTabs.selectArrs)}});case 2:0===e.sent.status&&((0,P.L9)(["教学课堂","课程实验","设为公开"]),y.ZP.success("操作成功"),s({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),(0,I.GJ)()?s({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},n.actionTabs.params),{},{type:4})}):s({type:"classroomList/getClassroomShixunsList",payload:d()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){s({type:"classroomList/setActionTabs",payload:{}})},children:(0,H.jsxs)("p",{children:["设为公开后,非课堂成员也可以访问查看",(0,H.jsx)("br",{}),"是否确认设为公开?"]})})})),G=s(78241),D=(s(61186),(0,_.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,s,t=e.classroomList,i=(e.loading,e.dispatch),a=((0,_.useParams)(),(0,x.useState)(!1)),o=m()(a,2),c=o[0],u=o[1],h=t.actionTabs,p=G.Z.useForm(),g=m()(p,1)[0];return(0,x.useEffect)((function(){var e;"重命名"===t.actionTabs.key&&g.setFieldsValue({name:null===(e=h.selectArrs)||void 0===e?void 0:e.name})}),[t.actionTabs.key]),(0,H.jsx)(T.Z,{centered:!0,title:"重命名",confirmLoading:c,open:"重命名"===t.actionTabs.key,okText:"确定",cancelText:"取消",destroyOnClose:!0,onOk:l()(r()().mark((function e(){var n,s,a,o;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,I.Rm)()||null!==(n=t.AssistantObject)&&void 0!==n&&null!==(n=n.practice)&&void 0!==n&&n.can_create){e.next=3;break}return y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:return s=g.getFieldValue(),u(!0),a="/api/homework_commons/".concat(t.actionTabs.selectArrs.homework_id,"/alter_name.json"),e.next=8,(0,f.ZP)(a,{method:"post",body:d()({},s)});case 8:o=e.sent,u(!1),0===o.status&&(y.ZP.success("修改成功"),i({type:"classroomList/setActionTabs",payload:{}}),(0,I.GJ)()?i({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},t.actionTabs.params),{},{type:4})}):i({type:"classroomList/getClassroomShixunsList",payload:d()({},t.actionTabs.params)}));case 11:case"end":return e.stop()}}),e)}))),onCancel:function(){u(!1),i({type:"classroomList/setActionTabs",payload:{}})},children:(0,H.jsxs)(G.Z,{form:g,children:[(0,H.jsxs)(j.Z,{className:"mt10 c-grey-999",children:[(0,H.jsx)(b.Z,{children:"本实训初始名称:"}),(0,H.jsx)(b.Z,{flex:"1",children:null===(n=h.selectArrs)||void 0===n?void 0:n.shixun_name})]}),(0,H.jsx)(G.Z.Item,{name:"name",children:(0,H.jsxs)(j.Z,{className:"mt10",align:"middle",children:[(0,H.jsx)(b.Z,{className:"font14",children:"作业名称:"}),(0,H.jsx)(b.Z,{flex:"1",children:(0,H.jsx)(v.Z,{defaultValue:null===(s=h.selectArrs)||void 0===s?void 0:s.name})})]})})]})})}))),B=s(43428),V=s(3113),J=s(71418),Y=s(28103),W=s(6638),K="drawer___QqugY",Q="menu___uKpxi",X="actived___hCeHj",U="actived2___aIAeg",q="subTag___S0zfl",$="listItem___Ulw3D",ee="listItem2___J8GtN",ne="info___gY955",se="title___hyfzM",te="titleLeft___eH38u",ie="search___GnrcF",ae="filter___jwVvV",re="description___ynLaI",oe="menuCourse___HRXxE",le="authorname___qn85G",ce="tooltip-content___A6uPo",de=s(10283),ue=s(1526),me=s(51562),he=s(41852),pe=(v.Z.Search,[{id:"type",name:"来源",children:[{name:"全部",id:"all",type:"type"},{name:"我的",id:"mine",type:"type"}]},{id:"diff",name:"难度",children:[{name:"全部",id:"",type:"diff"},{name:"初级",id:1,type:"diff"},{name:"中级",id:2,type:"diff"},{name:"中高级",id:3,type:"diff"},{name:"高级",id:4,type:"diff"}]}]),xe=(0,_.connect)((function(e){return{classroomList:e.classroomList,shixunsList:e.shixunsList,loading:e.loading.effects}}))((function(e){var n,s,t=e.classroomList,a=(e.loading,e.dispatch),o=e.shixunsList,c=(0,x.useState)(d()({},(0,_.useParams)())),u=m()(c,2),h=u[0],p=(u[1],t.shixunLists),g=t.shixunAiRecommendLists,v=(0,x.useState)([]),w=m()(v,2),N=w[0],Z=w[1],T=(0,x.useState)({}),S=m()(T,2),A=S[0],M=S[1],R=(0,x.useState)([]),z=m()(R,2),O=z[0],E=z[1],F=(0,x.useState)(!1),G=m()(F,2),D=G[0],ee=G[1],ie=[{name:"最新",id:"created_at"},{name:"最热",id:"myshixuns_count"}].filter((function(e){return!!e})),xe=(0,x.useState)({page:1,type:"all",diff:"",status:"published",order:"desc",limit:20,sort:"myshixuns_count",no_jupyter:1,group_id:null}),fe=m()(xe,2),_e=fe[0],ge=fe[1];(0,x.useEffect)((function(){ye()}),[h.coursesId,_e]),(0,x.useEffect)((function(){"选用实践项目"===t.actionTabs.key&&Z([]),a({type:"shixunsList/getMenus",payload:{}})}),[t.actionTabs.key]),(0,x.useEffect)((function(){(null!=p&&p.shixun_list||null!=g&&g.shixun_list)&&M("recommend"===_e.sort?g:p)}),[p,g]);var ye=function(){var e=l()(r()().mark((function e(){var n,s,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(M([]),ee(!0),n=d()({},_e),"recommend"===_e.sort&&(n.sort="myshixuns_count"),"recommend"!==_e.sort){e.next=9;break}return e.next=7,a({type:"classroomList/getShixunAiRecommendLists",payload:d()(d()({},n),{},{course_id:h.coursesId})});case 7:e.next=12;break;case 9:return s=d()({},n),e.next=12,a({type:"classroomList/getShixunLists",payload:s});case 12:return e.next=14,(0,f.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});case 14:t=e.sent,E([{id:null,name:"全部"},{id:-1,name:"未加入目录"}].concat(i()((null==t?void 0:t.groups)||[]))),Z([]),ee(!1);case 18:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();if("选用实践课程"!==t.actionTabs.key){var ve=(0,me.P)(),je=m()(ve,4),be=je[0],ke=je[1],we=je[2],Ne=je[3],Ze=function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"classroomList/createShixunHomework",payload:{coursesId:h.coursesId,shixuns_info:n.map((function(e){return{shixun_id:e.id,is_copy:e.is_copy,is_use:e.is_use}}))}});case 2:e.sent.status||((0,P.L9)(["教学课堂","课程实验","选用实践项目"]),y.ZP.success("操作成功"),a({type:"classroomList/setActionTabs",payload:{}}),(0,I.GJ)()?a({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},t.actionTabs.params),{},{type:4})}):a({type:"classroomList/getClassroomShixunsList",payload:d()({},t.actionTabs.params)}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:h.coursesId}}),"0"===localStorage.getItem("Noviceguide")||a({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:12,text:(0,H.jsx)("div",{children:"接下来,咱们给教学课堂添加一个“课程实验”~点击“选用实践项目”,选择一个作业,然后点击“立即发布”就给实践课堂添加了一个课程实验。"})}}));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Le=(0,x.useState)(!1),Ce=m()(Le,2),Te=Ce[0],Se=Ce[1];return(0,H.jsxs)(H.Fragment,{children:[(0,H.jsxs)(B.Z,{placement:"bottom",height:"100%",closable:!0,open:"选用实践项目"===t.actionTabs.key,rootClassName:K,onClose:function(){a({type:"classroomList/setActionTabs",payload:{key:""}})},footer:(0,H.jsxs)("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"},children:[(0,H.jsx)(V.ZP,{size:"middle",onClick:function(){a({type:"classroomList/setActionTabs",payload:{}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},children:"取消"}),(0,H.jsx)(V.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:l()(r()().mark((function e(){var n,s,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Se(!0),e.next=3,Ne({id:N,type:"shixun",course_id:null===(n=t.detailTopBanner)||void 0===n?void 0:n.course_id});case 3:if(e.sent){e.next=8;break}return i=null==A||null===(s=A.shixun_list)||void 0===s?void 0:s.filter((function(e){return N.includes(e.identifier)})).map((function(e){return{id:e.id,is_copy:0,is_use:1}})),e.next=8,Ze(i);case 8:Se(!1);case 9:case"end":return e.stop()}}),e)}))),type:"primary",loading:Te,children:"确定"})]}),children:[(0,H.jsx)("section",{className:"tc",children:(0,H.jsx)(ue.Z,{onChange:function(e){null!=e&&e.keyword&&(0,he.tk)({name:null==e?void 0:e.keyword,copywriting:null==e?void 0:e.keyword,position:"Shixun"}),ge(d()(d()(d()({},_e),e),{},{page:1}))}})}),(0,H.jsx)("section",{className:"edu-container",children:(0,H.jsx)(J.Z,{spinning:D,children:(0,H.jsxs)("aside",{children:[pe.map((function(e,n){var s;return 0!==n?null:(0,H.jsxs)("ul",{className:Q,children:[(0,H.jsx)("li",{children:e.name}),null==e||null===(s=e.children)||void 0===s?void 0:s.map((function(n,s){return(0,H.jsx)("li",{className:_e[e.id]==n.id?X:"",onClick:function(){_e[e.id]=n.id,_e.page=1,ge(d()({},_e))},children:(0,H.jsx)("strong",{children:n.name})})}))]},n)})),(0,H.jsxs)("ul",{className:Q,children:[(0,H.jsx)("li",{children:"方向"}),(0,H.jsx)("li",{className:null!=_e&&_e.discipline_id?"":X,onClick:function(){delete _e.tag_level,delete _e.sub_discipline_id,delete _e.discipline_id,_e.page=1,ge(d()({},_e))},children:(0,H.jsx)("strong",{children:"全部"})}),o.menus&&o.menus.map((function(e,n){return(0,H.jsxs)("li",{className:(null==_e?void 0:_e.discipline_id)==e.id?X:"",children:[(0,H.jsx)("strong",{onClick:function(){_e.tag_level=1,_e.discipline_id=e.id,delete _e.sub_discipline_id,_e.page=1,ge(d()({},_e))},children:e.name}),(0,H.jsx)("div",{children:e.sub_repertoires.map((function(n,s){return(0,H.jsxs)("div",{className:"mt5",children:[(0,H.jsx)("div",{className:(null==_e?void 0:_e.sub_discipline_id)==n.id&&2===_e.tag_level?"".concat(U," ").concat(q):q,onClick:function(){_e.tag_level=2,_e.discipline_id=e.id,_e.sub_discipline_id=n.id,ge(d()({},_e))},children:n.name}),(0,H.jsx)("ul",{className:"mt5",children:n.tags&&n.tags.map((function(n,s){return(0,H.jsx)("li",{className:_e.sub_discipline_id==n.id&&3===_e.tag_level?U:"",onClick:function(){_e.tag_level=3,_e.discipline_id=e.id,_e.sub_discipline_id=n.id,ge(d()({},_e))},children:n.name},s)}))})]},s)}))})]},n)}))]}),"mine"===_e.type&&(0,H.jsxs)("ul",{className:Q,children:[(0,H.jsx)("li",{children:"目录"}),null==O?void 0:O.map((function(e,n){return(0,H.jsx)("li",{className:_e.group_id==e.id?X:"",onClick:function(){_e.group_id=e.id,_e.page=1,ge(d()({},_e))},children:(0,H.jsx)("strong",{children:e.name})},e.name)}))]}),pe.map((function(e,n){var s;return 1!==n?null:(0,H.jsxs)("ul",{className:Q,children:[(0,H.jsx)("li",{children:e.name}),null==e||null===(s=e.children)||void 0===s?void 0:s.map((function(n,s){return(0,H.jsx)("li",{className:_e[e.id]==n.id?X:"",onClick:function(){_e[e.id]=n.id,ge(d()({},_e))},children:(0,H.jsx)("strong",{children:n.name})})}))]},n)})),(0,H.jsxs)(j.Z,{align:"middle",children:[(0,H.jsx)(b.Z,{flex:"1",className:ae,children:ie.map((function(e,n){return(0,H.jsx)(V.ZP,{className:"mr20",type:_e.sort===e.id?"primary":"default",onClick:function(){_e.sort=e.id,ge(d()({},_e))},children:e.name},n)}))}),(0,H.jsx)(b.Z,{className:"c-grey-999",children:(0,H.jsx)("div",{className:oe,children:(0,H.jsxs)("ul",{children:[(0,H.jsxs)("li",{children:["已选",(0,H.jsx)("span",{className:"c-blue",children:N.length}),"个实训"]}),(0,H.jsxs)("li",{children:["共",(0,H.jsx)("span",{className:"c-blue",children:A.shixuns_count}),"个课程"]}),(0,H.jsxs)("li",{className:"current",onClick:function(){_e.order="asc"===_e.order?"desc":"asc",ge(d()({},_e))},children:["学习人数",(0,H.jsxs)("p",{className:"edu-sorter current ".concat(_e.order),children:[(0,H.jsx)("span",{className:"iconfont icon-sanjiaoxing-up"}),(0,H.jsx)("span",{className:"iconfont icon-sanjiaoxing-down"})]})]})]})})})]}),0===(null==A||null===(n=A.shixun_list)||void 0===n?void 0:n.length)&&(0,H.jsx)(W.Z,{}),(0,H.jsx)(C.Z.Group,{style:{display:"block"},value:N,onChange:function(e){Z(e)},children:null==A||null===(s=A.shixun_list)||void 0===s?void 0:s.map((function(e,n){return(0,H.jsxs)("div",{className:$,style:{cursor:"auto"},children:[(0,H.jsx)(C.Z,{value:null==e?void 0:e.identifier,style:{marginTop:"3px"},disabled:null==e?void 0:e.need_authorize}),(0,H.jsxs)("div",{className:ne,children:[(0,H.jsx)("div",{className:se,children:(0,H.jsxs)("div",{className:te,children:[(0,H.jsx)(_.Link,{to:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank",children:(0,H.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})}),(null==e?void 0:e.need_authorize)&&(0,H.jsx)("span",{onClick:function(){(0,de.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10",children:"需授权"}),(0,I.Ny)()&&1===(null==e?void 0:e.mark_status)&&(0,H.jsx)(k.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,H.jsx)("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10",children:"正常"})}),(0,I.Ny)()&&2===(null==e?void 0:e.mark_status)&&(0,H.jsx)(k.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,H.jsx)("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10",children:"需完善"})}),(0,I.Ny)()&&3===(null==e?void 0:e.mark_status)&&(0,H.jsx)(k.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,H.jsx)("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10",children:"无法使用"})}),(0,H.jsx)(V.ZP,{ghost:!0,href:"/shixuns/".concat(e.identifier,"/challenges"),type:"primary",target:"_blank",style:{borderRadius:"50px"},children:"体验实训"})]})}),(0,H.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,H.jsx)("span",{className:re,dangerouslySetInnerHTML:{__html:e.description}})}),(0,H.jsx)("div",{className:" mt15",children:e.challenge_names.map((function(e,n){return(0,H.jsxs)("span",{className:"mr30",children:["第",n+1,"关 ",e," "]},n)}))}),(0,H.jsx)(Y.Z,{dashed:!0}),(0,H.jsxs)("div",{className:"c-light-black mt20",style:{display:"flex",justifyContent:"space-between"},children:[(0,H.jsxs)("div",{children:[(0,H.jsx)(k.Z,{overlayClassName:ce,title:(0,H.jsx)("div",{children:(0,H.jsx)("span",{dangerouslySetInnerHTML:{__html:null==e?void 0:e.member_user_names}})}),children:(0,H.jsx)("span",{className:le,dangerouslySetInnerHTML:{__html:null==e?void 0:e.member_user_names}})}),e.author_school_name&&(0,H.jsx)(x.Fragment,{children:(0,H.jsx)("span",{dangerouslySetInnerHTML:{__html:e.author_school_name}})})]}),(0,H.jsxs)("div",{children:[(0,H.jsxs)("span",{className:"mr30",children:["难度系数  ",e.level]}),(0,H.jsxs)("span",{children:["学习人数  ",e.study_count]})]})]})]})]},null==e?void 0:e.identifier)}))})]})})}),(0,H.jsx)("div",{className:"tc mt20",children:(0,H.jsx)(L.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:_e.page||1,showQuickJumper:!0,total:null==A?void 0:A.shixuns_count,onChange:function(e){_e.page=e,ge(d()({},_e))}})})]},"bottom"),(0,H.jsx)(me.Z,{visible:be,onCancel:ke,renderData:we,inPaper:!1,onOk:Ze,modalType:"multiple",type:"shixun",position:"选中实训"})]})}})),fe=v.Z.Search,_e=(0,_.connect)((function(e){return{classroomList:e.classroomList,shixunsList:e.shixunsList,loading:e.loading.effects}}))((function(e){var n,s,t=e.classroomList,a=(e.loading,e.dispatch),o=(0,x.useState)(d()({},(0,_.useParams)())),c=m()(o,2),u=c[0],h=(c[1],t.actionTabs),p=t.shixunLists,f=(0,x.useState)([]),g=m()(f,2),v=g[0],j=g[1],b=(0,x.useState)(!1),w=m()(b,2),N=w[0],Z=w[1],T=(0,x.useState)({page:1,limit:20,search:null}),S=m()(T,2),A=S[0],P=S[1];(0,x.useEffect)((function(){M()}),[u.coursesId,A]),(0,x.useEffect)((function(){"从课堂实验添加"===t.actionTabs.key&&j([])}),[t.actionTabs.key]);var M=function(){var e=l()(r()().mark((function e(){var n,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=d()(d()({},A),{},{course_id:null==h||null===(n=h.params)||void 0===n?void 0:n.course_id}),e.next=3,a({type:"classroomList/getExperimentLists",payload:s});case 3:Z(!1);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();if("选用实践课程"!==t.actionTabs.key)return(0,H.jsxs)(B.Z,{placement:"bottom",height:"100%",closable:!0,style:{zIndex:9999},open:"从课堂实验添加"===t.actionTabs.key,rootClassName:K,onClose:function(){a({type:"classroomList/setActionTabs",payload:{key:""}})},footer:(0,H.jsxs)("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"},children:[(0,H.jsx)(V.ZP,{size:"middle",onClick:function(){a({type:"classroomList/setActionTabs",payload:{key:""}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},children:"取消"}),(0,H.jsx)(V.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:l()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"classroomList/createExperiment",payload:{homework_common_ids:i()(v),category_id:u.categoryId,course_id:null==h||null===(n=h.params)||void 0===n?void 0:n.course_id}});case 2:e.sent.status||(y.ZP.success("操作成功"),a({type:"classroomList/setActionTabs",payload:{}}),(0,I.GJ)()?a({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},t.actionTabs.params),{},{type:4})}):a({type:"classroomList/getClassroomShixunsList",payload:d()({},t.actionTabs.params)}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:u.coursesId}}),"0"===localStorage.getItem("Noviceguide")||a({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:12,text:(0,H.jsx)("div",{children:"接下来,咱们给教学课堂添加一个“课程实验”~点击“选用实践项目”,选择一个作业,然后点击“立即发布”就给实践课堂添加了一个课程实验。"})}}));case 4:case"end":return e.stop()}}),e)}))),type:"primary",children:"确定"})]}),children:[(0,H.jsx)("section",{className:"tc",children:(0,H.jsx)(fe,{placeholder:"请输入课堂实验名称进行查询",enterButton:"搜索",size:"middle",className:ie,onSearch:function(e){A.search=e,P(d()({},A))}})}),(0,H.jsx)("section",{className:"edu-container",children:(0,H.jsx)(J.Z,{spinning:N,children:(0,H.jsxs)("aside",{children:[0===(null==p||null===(n=p.homeworks)||void 0===n?void 0:n.length)&&(0,H.jsx)(W.Z,{}),null==p||null===(s=p.homeworks)||void 0===s?void 0:s.map((function(e,n){var s,t,i;return(0,H.jsxs)("div",{className:$,style:{cursor:"auto"},children:[(0,H.jsx)(C.Z,{checked:v.includes(e.id),value:e.id,style:{marginTop:"3px"},disabled:null==e?void 0:e.need_authorize,onChange:function(n){v.indexOf(e.id);v.indexOf(e.id)>-1?j(v.filter((function(n){return n!==e.id}))):j(v.concat(e.id))}}),(0,H.jsxs)("div",{className:ne,children:[(0,H.jsx)("div",{className:se,children:(0,H.jsxs)("div",{className:te,children:[(0,H.jsx)(_.Link,{to:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank",children:(0,H.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:null==e?void 0:e.name}})}),(null==e?void 0:e.need_authorize)&&(0,H.jsx)("span",{onClick:function(){(0,de.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10",children:"需授权"}),(0,I.Ny)()&&1===(null==e?void 0:e.mark_status)&&(0,H.jsx)(k.Z,{title:null==e?void 0:e.mark_content,children:(0,H.jsx)("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10",children:"正常"})}),(0,I.Ny)()&&2===(null==e?void 0:e.mark_status)&&(0,H.jsx)(k.Z,{title:null==e?void 0:e.mark_content,children:(0,H.jsx)("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10",children:"需完善"})}),(0,I.Ny)()&&3===(null==e?void 0:e.mark_status)&&(0,H.jsx)(k.Z,{title:null==e?void 0:e.mark_content,children:(0,H.jsx)("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10",children:"无法使用"})}),(0,H.jsx)(V.ZP,{ghost:!0,href:"/shixuns/".concat(e.shixun_identifier,"/challenges"),type:"primary",target:"_blank",style:{borderRadius:"50px"},children:"查看实验"})]})}),(0,H.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,H.jsx)("span",{className:re,dangerouslySetInnerHTML:{__html:null==e?void 0:e.description}})}),(0,H.jsx)("div",{className:" mt15",children:null==e||null===(s=e.challenges)||void 0===s?void 0:s.map((function(e,n){return(0,H.jsxs)("span",{className:"mr30",children:["第",n+1,"关 ",null==e?void 0:e.subject," "]},n)}))}),(0,H.jsx)(Y.Z,{dashed:!0}),(0,H.jsxs)("div",{className:"c-light-black mt20",children:[(null==e||null===(t=e.user)||void 0===t?void 0:t.name)&&(0,H.jsxs)(x.Fragment,{children:[(0,H.jsx)("span",{children:null==e||null===(i=e.user)||void 0===i?void 0:i.name}),(0,H.jsx)("span",{className:"ml15 mr15",children:"|"})]}),(0,H.jsx)("span",{children:"创建时间: "}),(0,H.jsx)("span",{children:null==e?void 0:e.created_at})]})]})]},n)}))]})})}),(0,H.jsx)("div",{className:"tc mt20",children:(0,H.jsx)(L.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:A.page||1,showQuickJumper:!0,total:null==p?void 0:p.total_count,onChange:function(e){A.page=e,P(d()({},A))}})})]},"bottom")})),ge=(v.Z.Search,(0,_.connect)((function(e){return{classroomList:e.classroomList,shixunsList:e.shixunsList,loading:e.loading.effects}}))((function(e){var n,s,t=e.classroomList,a=e.loading,o=e.dispatch,c=(e.shixunsList,(0,x.useState)(d()({},(0,_.useParams)()))),u=m()(c,2),h=u[0],p=(u[1],(0,_.useLocation)(),t.actionTabs,G.Z.useForm()),f=(m()(p,1)[0],t.shixunAiRecommendLists),g=(0,x.useState)([]),v=m()(g,2),j=v[0],b=v[1],k=(0,x.useState)({page:1,course_id:h.coursesId,limit:20,no_jupyter:1}),w=m()(k,2),N=w[0],Z=w[1];return(0,x.useEffect)((function(){}),[h.coursesId,N]),(0,x.useEffect)((function(){"智能推荐"===t.actionTabs.key&&(b([]),o({type:"classroomList/getShixunAiRecommendLists",payload:d()({},N)}))}),[t.actionTabs.key]),"智能推荐"!==t.actionTabs.key?null:(0,H.jsxs)(T.Z,{title:"智能推荐",placement:"bottom",centered:!0,height:"60%",width:1e3,closable:!0,style:{zIndex:9999},okText:"确定",cancelText:"取消",open:"智能推荐"===t.actionTabs.key,onCancel:function(){o({type:"classroomList/setActionTabs",payload:{key:""}})},onOk:l()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o({type:"classroomList/createShixunHomework",payload:d()({shixun_ids:i()(j),category_id:h.categoryId},h)});case 2:e.sent.status||((0,P.L9)(["教学课堂","课程实验","智能推荐选用"]),sessionStorage.aiRecommentHide=!0,y.ZP.success("操作成功"),o({type:"classroomList/setActionTabs",payload:{}}),o({type:"classroomList/getClassroomShixunsList",payload:d()({},t.actionTabs.params)}),o({type:"classroomList/getClassroomLeftMenus",payload:{id:h.coursesId}}));case 4:case"end":return e.stop()}}),e)}))),children:[(0,H.jsx)("section",{className:"",style:{maxHeight:500,minHeight:150,overflow:"auto"},children:(0,H.jsx)(J.Z,{spinning:a["classroomList/getShixunAiRecommendLists"],children:(0,H.jsxs)("aside",{style:{minHeight:150},children:[0===(null==f||null===(n=f.shixun_list)||void 0===n?void 0:n.length)&&(0,H.jsx)(W.Z,{}),null==f||null===(s=f.shixun_list)||void 0===s?void 0:s.map((function(e,n){var s,t;return(0,H.jsxs)("div",{className:ee,style:{cursor:"auto"},children:[(0,H.jsx)(C.Z,{checked:j.includes(e.id),value:e.id,style:{marginTop:"3px"},disabled:null==e?void 0:e.need_authorize,onChange:function(n){j.indexOf(e.id);j.indexOf(e.id)>-1?b(j.filter((function(n){return n!==e.id}))):b(j.concat(e.id))}}),(0,H.jsxs)("div",{className:ne,children:[(0,H.jsx)("div",{className:se,children:(0,H.jsxs)("div",{className:te,children:[(0,H.jsx)(_.Link,{to:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank",children:(0,H.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})}),(null==e?void 0:e.need_authorize)&&(0,H.jsx)("span",{onClick:function(){(0,de.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10",children:"需授权"}),(0,H.jsx)(V.ZP,{ghost:!0,href:"/shixuns/".concat(e.identifier,"/challenges"),type:"primary",target:"_blank",style:{borderRadius:"50px"},children:"体验实训"})]})}),(0,H.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,H.jsx)("span",{className:re,dangerouslySetInnerHTML:{__html:e.description}})}),(0,H.jsx)("div",{className:" mt10",children:e.challenge_names.map((function(e,n){return(0,H.jsxs)("span",{className:"mr30",children:["第",n+1,"关 ",e," "]},n)}))}),(0,H.jsxs)("div",{className:"c-light-black mt10",children:[null!=e&&null!==(s=e.content)&&void 0!==s&&s.author_name?(0,H.jsx)("span",{dangerouslySetInnerHTML:{__html:null==e||null===(t=e.content)||void 0===t||null===(t=t.author_name)||void 0===t?void 0:t[0]}}):(0,H.jsx)("span",{children:e.author_name}),(0,H.jsx)("span",{className:"ml15 mr15",children:"|"}),e.author_school_name&&(0,H.jsxs)(x.Fragment,{children:[(0,H.jsx)("span",{children:e.author_school_name}),(0,H.jsx)("span",{className:"ml15 mr15",children:"|"})]}),(0,H.jsxs)("span",{children:["难度系数 ",e.level]}),(0,H.jsx)("span",{className:"ml15 mr15",children:"|"}),(0,H.jsx)("span",{children:"学习人数 "}),(0,H.jsx)("span",{children:e.study_count})]}),(0,H.jsx)(Y.Z,{dashed:!0})]})]},n)}))]})})}),(0,H.jsx)("div",{className:"tc mt20 hide",children:(0,H.jsx)(L.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:N.page||1,showQuickJumper:!0,total:null==f?void 0:f.shixuns_count,onChange:function(e){N.page=e,Z(d()({},N))}})})]},"bottom")}))),ye=v.Z.Search,ve=(0,_.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading.effects}}))((function(e){var n,s,t=e.classroomList,i=e.loading,a=e.dispatch,o=(0,x.useState)(d()({},(0,_.useParams)())),c=m()(o,2),u=c[0],h=(c[1],(0,_.useLocation)(),t.actionTabs,G.Z.useForm()),p=(m()(h,1)[0],t.coursesLists),f=(0,x.useState)([]),g=m()(f,2),v=g[0],j=g[1],b=(0,x.useState)({page:1,type:"all",order:"desc",limit:20,sort:"myshixuns_count"}),w=m()(b,2),N=w[0],Z=w[1];(0,x.useEffect)((function(){"选用实践课程"===t.actionTabs.key&&(a({type:"classroomList/getCoursesLists",payload:d()({},N)}),j([]))}),[t.actionTabs.key,u.categoryId,N]);var C=(0,me.P)(),T=m()(C,4),A=T[0],M=T[1],R=T[2],z=T[3],O=function(){var e=l()(r()().mark((function e(n){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"classroomList/createCoursesHomework",payload:{coursesId:u.coursesId,subjects_info:[{subject_id:null===(s=v[0])||void 0===s?void 0:s.id,stage_shixuns:n.map((function(e){return{stage_shixun_id:e.id,is_use:e.is_use,is_copy:e.is_copy}}))}]}});case 2:e.sent.status||((0,P.L9)(["教学课堂","课程实验","选用实践课程"]),y.ZP.success("操作成功"),a({type:"classroomList/setActionTabs",payload:{}}),(0,I.GJ)()?a({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},t.actionTabs.params),{},{type:4})}):a({type:"classroomList/getClassroomShixunsList",payload:d()({},t.actionTabs.params)}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:u.coursesId}}));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return"选用实践课程"!==t.actionTabs.key?null:(0,H.jsxs)(B.Z,{placement:"bottom",height:"100%",closable:!0,onClose:function(){a({type:"classroomList/setActionTabs",payload:{key:""}})},open:"选用实践课程"===t.actionTabs.key,rootClassName:K,footer:(0,H.jsxs)("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"},children:[(0,H.jsx)(V.ZP,{size:"middle",onClick:function(){a({type:"classroomList/setActionTabs",payload:{key:""}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},children:"取消"}),(0,H.jsx)(V.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",loading:i["classroomList/createCoursesHomework"],onClick:l()(r()().mark((function e(){var n,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==(null==v?void 0:v.length)){e.next=3;break}return y.ZP.error("请选择一个实践课程"),e.abrupt("return",!1);case 3:return e.next=5,z({id:null===(n=v[0])||void 0===n?void 0:n.identifier,type:"subject",stage_item_id:[],sync_catelog:1,course_id:null===(s=t.detailTopBanner)||void 0===s?void 0:s.course_id});case 5:e.sent||O([]);case 7:case"end":return e.stop()}}),e)}))),type:"primary",children:"确定"})]}),children:[(0,H.jsx)("section",{className:"tc",children:(0,H.jsx)(ye,{placeholder:"课程名称/课程标识/合作者",enterButton:"搜索",size:"middle",className:ie,onSearch:function(e){N.keyword=e,e&&(0,he.tk)({name:e,copywriting:e,position:"Subject"}),Z(d()({},N))}})}),(0,H.jsx)("section",{className:"edu-container",children:(0,H.jsx)(J.Z,{spinning:i["classroomList/getCoursesLists"],children:(0,H.jsxs)("aside",{children:[(0,H.jsx)("div",{className:oe,children:(0,H.jsxs)("ul",{children:[(0,H.jsxs)("li",{children:["已选",(0,H.jsx)("span",{className:"c-blue",children:v.length}),"课程"]}),(0,H.jsxs)("li",{children:["共",(0,H.jsx)("span",{className:"c-blue",children:p.subjects_count}),"个课程"]}),(0,H.jsxs)("li",{className:"current",onClick:function(){N.order="asc"===N.order?"desc":"asc",N.sort="shixuns_count",Z(d()({},N))},children:["实训数",(0,H.jsxs)("p",{className:"edu-sorter current ".concat("shixuns_count"===N.sort&&N.order),children:[(0,H.jsx)("span",{className:"iconfont icon-sanjiaoxing-up"}),(0,H.jsx)("span",{className:"iconfont icon-sanjiaoxing-down"})]})]}),(0,H.jsxs)("li",{className:"current",onClick:function(){N.order="asc"===N.order?"desc":"asc",N.sort="myshixuns_count",Z(d()({},N))},children:["学习人数",(0,H.jsxs)("p",{className:"edu-sorter current ".concat("myshixuns_count"===N.sort&&N.order),children:[(0,H.jsx)("span",{className:"iconfont icon-sanjiaoxing-up"}),(0,H.jsx)("span",{className:"iconfont icon-sanjiaoxing-down"})]})]}),(0,H.jsx)("li",{className:"".concat("all"===N.type&&"c-blue"," current"),onClick:function(){N.type="all",Z(d()({},N))},children:"全部课程"}),(0,H.jsx)("li",{className:"".concat("mine"===N.type&&"c-blue"," current"),onClick:function(){N.type="mine",Z(d()({},N))},children:"我的课程"})]})}),0===(null==p||null===(n=p.subject_list)||void 0===n?void 0:n.length)&&(0,H.jsx)(W.Z,{}),null==p||null===(s=p.subject_list)||void 0===s?void 0:s.map((function(e,n){var s,t,i,a,r,o;return(0,H.jsxs)("div",{className:$,style:{cursor:"auto"},children:[(0,H.jsx)(S.ZP,{checked:v.map((function(e){return e.id})).includes(e.id),value:e.id,style:{marginTop:"1px"},disabled:null==e?void 0:e.need_authorize,onChange:function(n){j([{id:e.id,identifier:e.identifier}])}}),(0,H.jsxs)("div",{className:ne,children:[(0,H.jsx)("div",{className:se,children:(0,H.jsxs)("div",{className:te,children:[(0,H.jsx)(_.Link,{to:"/paths/".concat(e.id),target:"_blank",children:(0,H.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})}),(null==e?void 0:e.need_authorize)&&(0,H.jsx)("span",{onClick:function(){(0,de.rX)(!1,"该课程中包含实训需授权后才可使用。 您可以在QQ服务群向管理员申请,获得继续操作的权限。")},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10",children:"需授权"}),(0,H.jsx)(V.ZP,{ghost:!0,href:"/paths/".concat(e.id),type:"primary",target:"_blank",style:{borderRadius:"50px"},children:"体验课程"})]})}),(0,H.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,H.jsx)("span",{className:re,dangerouslySetInnerHTML:{__html:e.description}})}),(0,H.jsx)(Y.Z,{dashed:!0}),(0,H.jsxs)("div",{className:"c-light-black mt20",style:{display:"flex",justifyContent:"space-between"},children:[(0,H.jsxs)("div",{children:[null!=e&&null!==(s=e.content)&&void 0!==s&&s.member_user_names?(0,H.jsx)(k.Z,{overlayClassName:ce,title:(0,H.jsx)("div",{children:(0,H.jsx)("span",{dangerouslySetInnerHTML:{__html:null==e||null===(t=e.content)||void 0===t?void 0:t.member_user_names}})}),children:(0,H.jsx)("span",{className:le,dangerouslySetInnerHTML:{__html:null==e||null===(i=e.content)||void 0===i?void 0:i.member_user_names}})}):(null==e?void 0:e.member_user_names)&&(0,H.jsx)(k.Z,{title:(0,H.jsx)("div",{children:(0,H.jsx)("span",{children:e.member_user_names})}),children:(0,H.jsx)("span",{className:le,children:e.member_user_names})}),null!=e&&null!==(a=e.content)&&void 0!==a&&a.author_school_name?(0,H.jsx)(k.Z,{overlayClassName:ce,title:(0,H.jsx)("div",{children:(0,H.jsx)("span",{dangerouslySetInnerHTML:{__html:null==e||null===(r=e.content)||void 0===r?void 0:r.author_school_name}})}),children:(0,H.jsx)("span",{className:le,dangerouslySetInnerHTML:{__html:null==e||null===(o=e.content)||void 0===o?void 0:o.author_school_name}})}):(null==e?void 0:e.author_school_name)&&(0,H.jsx)(k.Z,{title:(0,H.jsx)("div",{children:(0,H.jsx)("span",{children:e.author_school_name})}),children:(0,H.jsx)("span",{className:le,children:e.author_school_name})})]}),(0,H.jsxs)("div",{children:[(0,H.jsxs)("span",{className:"mr30",children:["章节  ",e.stage_count]}),(0,H.jsxs)("span",{className:"mr30",children:["实训  ",e.shixuns_count]}),(0,H.jsxs)("span",{children:["学习人数  ",e.myshixuns_count]})]})]})]})]},e.id)}))]})})}),(0,H.jsx)("div",{className:"tc mt20",children:(0,H.jsx)(L.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,current:N.page||1,showQuickJumper:!0,total:null==p?void 0:p.subjects_count,onChange:function(e){N.page=e,a({type:"classroomList/getCoursesLists",payload:d()({},N)})}})}),(0,H.jsx)(me.Z,{visible:A,inPaper:!1,onOk:O,onCancel:M,renderData:R,modalType:"multiple",type:"subject"})]},"bottom")})),je=s(92396),be=s(71681),ke=function(e){var n=e.styles,s=void 0===n?{}:n,t=e.params,i=e.setisshowmodal;return(0,H.jsxs)("section",{className:"tc animated fadeIn",style:d()(d()({},{color:"#999",margin:"200px auto"}),s),children:[(0,H.jsx)("img",{src:je.z3}),(0,H.jsx)("p",{className:"mt20 font14",children:"该".concat(t.category?"分组":"课程","无课程实验,可以下方按钮或右上方“选用实验”按钮创建作业")}),(0,H.jsxs)("div",{style:{marginTop:"30px"},children:[(0,H.jsx)(V.ZP,{onClick:function(){i(!0)},type:"primary",style:{width:"128px",height:"40px",borderRadius:"4px",marginRight:"20px"},children:"选用实验"}),(0,H.jsx)(V.ZP,{onClick:function(){(0,P.xg)("".concat(be.Z.API_SERVER,"/pdf/教学课堂操作手册简单版-V4.0.pdf"))},type:"primary",style:{width:"128px",height:"40px",borderRadius:"4px"},children:"新建作业指引"})]})]})},we={flex_box_center:"flex_box_center___i0kQ7",flex_space_between:"flex_space_between___st8Nm",flex_box_vertical_center:"flex_box_vertical_center___cGman",flex_box_center_end:"flex_box_center_end___xCqb1",flex_box_column:"flex_box_column___90t8q",bg:"bg___yvvvB",containerDesc:"containerDesc___McNkA",tablestyle:"tablestyle____NWqR",listItem:"listItem___Kb3j3",info:"info___QEKlY",title:"title___IjCCo",titleLeft:"titleLeft___iZ9Qh",titleRight:"titleRight___QK1TN",moveCategory:"moveCategory___ydIP9",name:"name___CCaOX",categoryName:"categoryName___cyGX3",schedule:"schedule___Dx5uk",fnSign:"fnSign___oPdpV",spanSize:"spanSize___LVOA3",classromediv:"classromediv___LNulU",glow:"glow___KEPta",action:"action___WEeMi",btn:"btn___anrwi",btnSort:"btnSort___iBwPq",tips:"tips___ezxph",fixedBottom:"fixedBottom___RTnOi",left:"left___aDYtw",right:"right___txYei",acitons:"acitons___iwBUY",actionBtns:"actionBtns___wvnKM",cancel:"cancel___VgzVn",selectBtn:"selectBtn___mMh11",infoIcon:"infoIcon___fxDKp",infoStuIcon:"infoStuIcon___eoBo6",flexBox:"flexBox____AlDk",iconH:"iconH___Hmjwy",iconV:"iconV___VhZ00",actionIcon:"actionIcon___MWxMa",dro:"dro___bzbDZ",progressInfo:"progressInfo___bQbcf"},Ne=s(44589),Ze=s(39180),Le=s.n(Ze),Ce=(0,Ne.W8)((function(e){var n=e.item;return(0,H.jsxs)("li",{children:[(0,H.jsx)("h3",{children:n.task_name}),(0,H.jsxs)("p",{children:[n.user_name,(0,H.jsx)("span",{style:{marginLeft:"20px"},children:n.category})]})]})})),Te=(0,Ne.JN)((function(e){var n=e.items;return(0,H.jsx)("ul",{className:"task-list-container",children:n.map((function(e,n){return(0,H.jsx)(Ce,{index:n,item:e},"".concat(e.task_id))}))})})),Se=function(e){var n=e.data,s=e.callback,t=e.onCancel,i=e.visible,a=void 0!==i&&i,r=(0,x.useState)(n),o=m()(r,2),l=o[0],c=o[1];return(0,x.useEffect)((function(){c(n)}),[JSON.stringify(n)]),(0,H.jsxs)(B.Z,{placement:"bottom",height:"100%",closable:!0,onClose:t,style:{zIndex:9999},open:a,rootClassName:"sort-list-panel",children:[(0,H.jsxs)("p",{className:"sort-list-tip",children:[(0,H.jsx)("span",{children:"温馨提示:请在列表中长按鼠标左键,进行拖放排序。完成排序后请点击“保存”"}),(0,H.jsx)(V.ZP,{type:"ghost",onClick:t,style:{marginRight:10},children:"取消"}),(0,H.jsx)(V.ZP,{disabled:0===l.length,type:"primary",onClick:function(){s(l.map((function(e){return e.task_id})))},children:"保存"})]}),(0,H.jsx)(Te,{axis:"xy",helperClass:"dragging-li",items:l,onSortEnd:function(e){var n=e.newIndex,s=e.oldIndex;c(Le()(l,s,n))}})]})},Ie=s(51945),Ae=s(81742),Pe=s(52653),Me=s(43516),He=s(74195),Re=function(e){var n,s,t,i=e.v,a=e.k,o=(e.match,e.selectArrs),c=e.setSelectArrs,u=e.setSelectArrsAll,h=e.selectArrsAll,p=(e.classroomList,e.dispatch),v=e.selectshow,j=e.batchState,b=e.manageAllGroup,N=(0,_.useParams)(),Z=(0,x.useState)([]),L=m()(Z,2),S=L[0],A=L[1],M=(0,x.useState)(!1),R=m()(M,2),z=R[0],O=R[1],E=(0,x.useState)(!1),F=m()(E,2),G=F[0],D=F[1],B=(0,x.useState)(!0),V=m()(B,2),J=V[0],Y=V[1];function W(){return K.apply(this,arguments)}function K(){return(K=l()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/homework_commons/".concat(i.homework_id,"/group_settings_statistics.json"),{method:"get",params:d()({},N)});case 2:n=e.sent,A(n.data);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,x.useEffect)((function(){var e;A([]),O(!1),new Date(null==i?void 0:i.student_passed_time).getTime()>new Date(null==i?void 0:i.end_time_s).getTime()&&null!=i&&null!==(e=i.status)&&void 0!==e&&e.includes("已截止")&&(null==i?void 0:i.challenge_count)-(null==i?void 0:i.finished_challenge_count)==0?(D(!1),Y(!1)):((null==i?void 0:i.challenge_count)-(null==i?void 0:i.finished_challenge_count)==0&&new Date(null==i?void 0:i.student_passed_time).getTime()-1?(c(o.filter((function(e){return e!==i.homework_id}))),u(h.filter((function(e){return e.homework_id!==i.homework_id})))):(u(h.concat(i)),c(o.concat(i.homework_id)))}}),(0,H.jsxs)("div",{className:we.info,children:[(0,H.jsxs)("div",{className:we.title,children:[(0,H.jsxs)("div",{className:we.titleLeft,style:(0,I.dE)()?{paddingRight:(null==i?void 0:i.challenge_count)-(null==i?void 0:i.finished_challenge_count)?60:140}:{},children:[(0,I.GJ)()&&(0,H.jsx)(Pe.Z,{value:i.status,children:(0,H.jsx)(P.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[i.status]})}),(0,I.dE)()&&(0,H.jsx)(P.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:i.status}),(0,H.jsx)("span",{className:we.name,children:i.name}),!(null===(n=i.schools)||void 0===n||!n.length)&&(0,H.jsx)(k.Z,{title:"该课程实验面向指定单位开放",children:(0,H.jsx)("i",{className:"iconfont icon-zhidinggongkai1 ml10 mr10 c-orange"})})]}),(0,H.jsxs)("div",{className:we.titleRight,children:[(0,I.GJ)()&&0===(null==i?void 0:i.status.indexOf("未发布"))&&(0,H.jsx)(_.Link,{target:"_blank",to:"/",onClick:function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"立即发布",selectArrs:[null==i?void 0:i.homework_id],selectArrsAll:[i],params:N,type:2,manage_all_group:b}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,H.jsxs)("aside",{className:we.flexBox,children:[(0,H.jsx)("i",{className:"iconfont icon-yishezhifabushijian1"}),(0,H.jsx)("div",{children:"发布"})]})}),(0,I.dE)()&&(0,H.jsxs)("div",{className:we.actionIcon,children:[G?(0,H.jsx)("i",{className:"iconfont icon-yiwancheng1"}):J?"":(0,H.jsx)("i",{className:"iconfont icon-jiezhihoutongguan"}),!(null!==(s=i.status)&&void 0!==s&&s.includes("已截止"))&&(0,H.jsxs)("aside",{onClick:function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.stopPropagation(),(0,de.tJ)(p,!0)){e.next=3;break}return e.abrupt("return");case 3:if(!i.can_view_details){e.next=6;break}return(0,P.xg)("/shixuns/".concat(i.shixun_identifier,"/challenges")),e.abrupt("return");case 6:i.redo?T.Z.info({width:530,title:"提示",centered:!0,okText:"确定",content:(0,H.jsx)("div",{className:"tc font16",children:"您之前已经挑战过该实训,需要重新挑战"}),onOk:function(){var e=l()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Me.$Q)({id:i.myshixun_identifier,url:i.url});case 2:(n=e.sent)&&(0,He.Z)({is_jupyter:!1,is_jupyter_lab:!1,shixunId:n.shixun_identifier,homework_common_id:i.homework_id,courseId:N.coursesId});case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}):(0,He.Z)({is_jupyter:!1,is_jupyter_lab:!1,shixunId:i.shixun_identifier,homework_common_id:i.homework_id,courseId:N.coursesId});case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),className:we.flexBox,style:{marginRight:10},children:[(0,H.jsx)("i",{className:"iconfont icon-kaishixuexi font14"}),(0,H.jsx)("div",{children:"开始学习"})]}),(null===(t=i.status)||void 0===t?void 0:t.includes("已截止"))&&(0,H.jsxs)("aside",{onClick:function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),(0,P.xg)("/classrooms/".concat(N.coursesId,"/shixun_homework/").concat(i.homework_id,"/").concat(i.student_work_id,"/comment"));case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),className:we.flexBox,style:{marginRight:10},children:[(0,H.jsx)("i",{className:"iconfont icon-chakanzuoye font14"}),(0,H.jsx)("div",{children:"查看作品"})]})]}),(0,I.GJ)()&&(0,H.jsx)(w.Z,{placement:"bottomCenter",overlayClassName:we.dro,dropdownRender:function(){return(0,H.jsxs)(g.Z,{children:[(0,H.jsx)(g.Z.Item,{style:{textAlign:"center"},children:(0,H.jsx)("a",{onClick:function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"立即发布",selectArrs:[null==i?void 0:i.homework_id],selectArrsAll:[i],params:N,type:2}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:"立即发布"})},1),(0,H.jsx)(g.Z.Item,{style:{textAlign:"center"},children:(0,H.jsx)("a",{onClick:function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"立即截止",selectArrs:[null==i?void 0:i.homework_id],selectArrsAll:[i],params:N,type:2}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:"立即截止"})},2),(0,H.jsx)(g.Z.Item,{style:{textAlign:"center"},children:(0,H.jsx)(_.Link,{target:"_blank",to:"/",onClick:function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"删除",selectArrs:[null==i?void 0:i.homework_id],selectArrsAll:h,params:N,status:null==i?void 0:i.status}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:"立即删除"})},22),(null==i?void 0:i.status.indexOf("未发布"))<0&&(0,H.jsx)(g.Z.Item,{style:{textAlign:"center"},children:(0,H.jsx)(_.Link,{target:"_blank",to:"/",onClick:function(){var e=l()(r()().mark((function e(n){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.stopPropagation(),n.preventDefault(),p({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"成绩计算中,请稍候..."}}),e.next=5,(0,Ae.Vs)({categoryId:i.homework_id});case 5:s=e.sent,p({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),0===(null==s?void 0:s.status)&&y.ZP.success(null==s?void 0:s.message);case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:"更新成绩"})},3),(0,H.jsx)(g.Z.Item,{style:{textAlign:"center"},children:(0,H.jsx)("a",{onClick:function(e){e.stopPropagation(),e.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"重命名",selectArrs:i,params:N}})},children:"重新命名"})},5),(0,H.jsx)(g.Z.Item,{style:{textAlign:"center"},children:(0,H.jsx)(_.Link,{target:"_blank",onClick:function(e){e.stopPropagation()},to:"/classrooms/".concat(N.coursesId,"/shixun_homework/").concat(i.homework_id,"/detail?tabs=3"),children:"高级设置"})},6)]})},children:(0,H.jsxs)("aside",{onClick:function(e){return e.stopPropagation()},className:we.flexBox,style:{marginRight:6,cursor:"default"},children:[(0,H.jsx)("i",{className:"iconfont icon-gengduo4"}),(0,H.jsx)("div",{children:"更多"})]})})]})]}),(0,I.GJ)()&&(0,H.jsxs)("p",{className:we.infoIcon,children:[(0,H.jsx)("span",{className:"c-grey-333 mr20",children:i.author}),["未开始","进行中","已截止","提交中","补交中"].includes(i.status)&&!!i.uncommit_count&&(0,H.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,H.jsx)("span",{className:"mr5",children:"未做题"}),i.uncommit_count,"人"]}),["未开始","进行中","已截止","提交中","补交中","已结束"].includes(i.status)&&!!i.commit_count&&(0,H.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,H.jsx)("span",{className:"mr5",children:"已做题"}),i.commit_count,"人"]}),["未开始","进行中","已截止","提交中","补交中","已结束"].includes(i.status)&&!!i.compelete_count&&(0,H.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,H.jsx)("span",{className:"mr5",children:"已完成"}),i.compelete_count,"人"]}),["未开始"].includes(i.status)&&(0,H.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,H.jsx)("span",{className:"mr5",children:"开始时间"}),i.publish_time]}),["未开始","进行中","已截止","提交中","补交中"].includes(i.status)&&(0,H.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,H.jsx)("span",{className:"mr5",children:"截止时间"}),i.end_time]}),["已结束"].includes(i.status)&&(0,H.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,H.jsx)("span",{className:"mr5",children:"结束时间"}),i.status_time]}),!(null==i||!i.late_time)&&"--"!==(null==i?void 0:i.late_time)&&(0,H.jsxs)("span",{className:"c-grey-999",children:[(0,H.jsx)("span",{className:"mr5",children:"补交截止时间"}),null==i?void 0:i.late_time]}),["未开始","进行中","已截止","提交中","补交中","已结束"].includes(i.status)&&(0,H.jsxs)("span",{className:we.iconV,onClick:function(){var e=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),z||W(),O(!z);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,H.jsx)("i",{className:"iconfont icon-".concat(z?"shouqi":"xiala2")})," "]})]}),(0,I.dE)()&&(0,H.jsxs)("span",{className:we.infoStuIcon,children:[(0,H.jsx)("span",{className:"c-grey-333",children:i.author}),(0,H.jsxs)("span",{className:"c-grey-999 ml20",children:[(0,H.jsx)("i",{className:"iconfont icon-wanchengjindu font12 mr5"}),(0,H.jsxs)("span",{children:[(0,H.jsx)("span",{className:"c-light-primary",children:null==i?void 0:i.finished_challenge_count}),"/",null==i?void 0:i.challenge_count]})]}),i.status.includes("已截止")&&!(null==i||!i.status_time)&&(0,H.jsxs)("span",{className:"c-grey-999 ml20",children:[(0,H.jsx)("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",null==i?void 0:i.status_time]}),(0,H.jsxs)("span",{className:"ml20 c-grey-999",children:[(0,H.jsx)("i",{className:"iconfont icon-shijian1 font12 mr5"}),null==i?void 0:i.publish_time," 至 ",null==i?void 0:i.end_time," "]}),!(null==i||!i.late_time)&&"--"!==(null==i?void 0:i.late_time)&&(0,H.jsxs)("span",{className:"c-grey-999 ml20",children:[(0,H.jsx)("span",{className:"mr5",children:"补交截止时间:"}),null==i?void 0:i.late_time]})]}),(0,I.GJ)()&&!i.status.includes("未发布")&&z&&S.length>5&&(0,H.jsx)(Ie.Z,{rowKey:"shixun_identifier",scroll:{y:240},onRow:function(e){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},onHeaderRow:function(e,n){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},pagination:!1,dataSource:S,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:function(e,n,s){s.field&&(N.order_by=s.field),s.order||(N.sort_direction="asc"),"ascend"===s.order&&(N.sort_direction="asc"),"descend"===s.order&&(N.sort_direction="desc"),s.order||(N.sort_direction="asc"),W()},columns:Q}),(0,I.GJ)()&&!i.status.includes("未发布")&&z&&S.length<6&&S.length>0&&(0,H.jsx)(Ie.Z,{rowKey:"shixun_identifier",onRow:function(e){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},onHeaderRow:function(e,n){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},pagination:!1,dataSource:S,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:function(e,n,s){s.field&&(N.order_by=s.field),s.order||(N.sort_direction="asc"),"ascend"===s.order&&(N.sort_direction="asc"),"descend"===s.order&&(N.sort_direction="desc"),s.order||(N.sort_direction="asc"),W()},columns:Q})]})]},a)},ze=["classroomList","globalSetting","shixunHomeworks","user","loading","dispatch","match"],Oe=(0,_.connect)((function(e){var n=e.classroomList,s=e.loading,t=e.globalSetting,i=e.shixunHomeworks,a=e.user;return{classroomList:n,globalSetting:t,loading:s.effects,shixunHomeworks:i,user:a}}))((function(e){var n,s,t,a=e.classroomList,o=(e.globalSetting,e.shixunHomeworks,e.user),c=e.loading,u=e.dispatch,h=e.match,M=(p()(e,ze),(0,_.useLocation)()),R=(0,_.useParams)(),G=(0,_.useSearchParams)(),B=m()(G,1)[0],V=R.categoryId,J=(0,x.useState)([]),Y=m()(J,2),K=Y[0],Q=Y[1],X=(0,x.useState)([]),U=m()(X,2),q=U[0],$=U[1],ee=a.detailShixunsList,ne=a.detailLeftMenus,se=a.detailTopBanner,te=a.taskList,ie=(0,x.useState)(""),ae=m()(ie,2),re=ae[0],oe=ae[1],le=(0,x.useState)(!1),ce=m()(le,2),de=ce[0],ue=ce[1],me=(0,x.useState)({limit:20,status:Number(B.get("tabs"))?String(parseInt(B.get("tabs"))):"0"}),he=m()(me,2),pe=he[0],fe=he[1],ye=(0,x.useState)("默认排序"),je=m()(ye,2),be=je[0],Ne=je[1],Ze=(0,x.useState)(!1),Le=m()(Ze,2),Ce=Le[0],Te=Le[1],Ie=(0,x.useState)(!1),Ae=m()(Ie,2),Pe=(Ae[0],Ae[1]),Me=(0,x.useState)("fixed"),He=m()(Me,2),Oe=He[0],Ee=He[1],Fe=(0,x.useState)(document.getElementById("footer")),Ge=m()(Fe,1)[0],De=(0,x.useState)(1),Be=m()(De,2),Ve=Be[0],Je=Be[1],Ye=(0,x.useState)(!1),We=m()(Ye,2),Ke=We[0];We[1];pe.id=R.coursesId,pe.type=4,R.categoryId?pe.category=R.categoryId:delete pe.category,(0,x.useEffect)((function(){"清除选择数据"===a.actionTabs.key&&(Q([]),$([])),"目录重命名成功"===a.actionTabs.key&&Xe()}),[a.actionTabs.key]),(0,x.useEffect)((function(){"0"===B.get("tabs")&&(pe.status="0",pe.page=1,fe(d()({},pe)))}),[B.get("tabs")]),(0,x.useEffect)((function(){var e,n;if(null!=o&&null!==(e=o.userInfo)&&void 0!==e&&e.login){var s,t=P.cX.getItem("".concat(null==o||null===(s=o.userInfo)||void 0===s?void 0:s.login).concat((0,I.GJ)()?"Teacher":"Student"),"ShixunHomeworks");t&&(pe.sort_by=null==t?void 0:t.type,pe.sort_direction=null==t?void 0:t.direction,Ne(null==t?void 0:t.name)),Xe()}else null!=o&&null!==(n=o.userInfo)&&void 0!==n&&n.username&&Xe()}),[null==o||null===(n=o.userInfo)||void 0===n?void 0:n.login,null==M?void 0:M.pathname]),(0,x.useEffect)((function(){window.addEventListener("scroll",Qe)}),[]);var Qe=function(){document.scrollingElement.scrollTop+window.innerHeight+(null==Ge?void 0:Ge.clientHeight)+150>document.body.clientHeight?Ee("absolute"):Ee("fixed")},Xe=function(){Q([]),$([]),fe(d()({},pe)),u({type:"classroomList/getAssistantPermissions",payload:{course_id:pe.id}}),(0,I.GJ)()?u({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},pe),{},{type:4})}):u({type:"classroomList/getClassroomShixunsList",payload:d()(d()({},pe),{},{order:pe.status})})};function Ue(){return(Ue=l()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u({type:"classroomList/updateTaskPosition",payload:{category_id:V,courseId:pe.id,task_ids:n,container_type:"shixun_homework"}});case 2:Xe();case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var qe=(0,x.useMemo)((function(){var e=[];return te.length>0&&(e=te.map((function(e){return{user_name:e.user_name,task_name:e.task_name,task_id:e.task_id,category:e.category}}))),e}),[te]),$e=(0,I.GJ)()?[{name:"默认排序",type:"position",direction:"desc"},{name:"创建时间升序",type:"created_at",direction:"asc"},{name:"创建时间降序",type:"created_at",direction:"desc"},{name:"更新时间升序",type:"updated_at",direction:"asc"},{name:"更新时间降序",type:"updated_at",direction:"desc"},{name:"实验名称升序",type:"name_pinyin",direction:"asc"},{name:"实验名称降序",type:"name_pinyin",direction:"desc"}]:[{name:"默认排序",type:"position",direction:"desc"},{name:"按发布时间升序",type:"created_at",direction:"asc"},{name:"按发布时间降序",type:"created_at",direction:"desc"},{name:"按截止时间升序",type:"updated_at",direction:"asc"},{name:"按截止时间降序",type:"updated_at",direction:"desc"},{name:"实验名称升序",type:"name_pinyin",direction:"asc"},{name:"实验名称降序",type:"name_pinyin",direction:"desc"}];ne.course_modules&&(t=a.detailLeftMenus.course_modules.filter((function(e){return"shixun_homework"===e.type}))[0]);var en=(0,H.jsx)("div",{className:we.moveCategory,onMouseLeave:function(e){return ue(!1)},children:(0,H.jsxs)(g.Z,{onClick:function(){var e=l()(r()().mark((function e(n){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.item,s=n.key,n.keyPath,n.domEvent,""!=K){e.next=4;break}return y.ZP.error("请选择你要操作的任务"),e.abrupt("return",null);case 4:return e.next=6,(0,f.ZP)("/api/courses/".concat(pe.id,"/homework_commons/move_to_category.json"),{method:"post",body:{homework_ids:K,new_category_id:s}});case 6:0===e.sent.status&&(y.ZP.success("操作成功"),Xe(),Pe(!1),u({type:"classroomList/getClassroomLeftMenus",payload:{id:R.coursesId}}));case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),style:{maxHeight:300,width:240,overflow:"auto"},children:[(0,H.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",children:(0,H.jsx)(v.Z,{onChange:function(e){oe(e.target.value)}})}),t&&t.second_category.filter((function(e){return"未分配目录"!==e.category_name})).map((function(e,n){var s;if(!(""!==re&&e.category_name.indexOf(re)<0))return(0,H.jsxs)(H.Fragment,{children:[(0,H.jsx)(g.Z.Item,{className:"multi-llipsis1e",children:e.category_name},e.category_id),null==e||null===(s=e.third_category)||void 0===s?void 0:s.map((function(e){return(0,H.jsx)(g.Z.Item,{style:{marginLeft:20},className:"multi-llipsis1e",children:e.category_name},e.category_id)}))]})})),(0,H.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:function(e){e.preventDefault(),u({type:"classroomList/setActionTabs",payload:{key:"添加目录",params:pe,selectArrs:{category_id:null==ee?void 0:ee.main_category_id,type:"shixun_homework"}}})},children:"新建子目录..."})]})}),nn=[{name:"批量发布",icon:(0,H.jsx)("i",{className:"iconfont icon-fabu5"})},{name:"批量截止",icon:(0,H.jsx)("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"批量删除",icon:(0,H.jsx)("i",{className:"iconfont icon-piliangshanchu2"})},{name:"设为公开",icon:(0,H.jsx)("i",{className:"iconfont icon-sheweigongkai2"})}].filter((function(e){return!(!(0,I.GJ)()&&!(0,I.Rm)())||"批量删除"!==e.name})).filter((function(e){return!!se.is_public||"设为公开"!==e.name})),sn="默认排序"===be,tn=(0,x.useMemo)((function(){var e=!(0,I.GJ)()&&!(0,I.Jd)(),n=null==se?void 0:se.excellent;return e&&n}),[o,a]),an=(0,x.useMemo)((function(){return(null==ee?void 0:ee.min_finished_game)>0}),[a]),rn=(0,x.useMemo)((function(){var e=(null==ee?void 0:ee.min_finished_game)-(null==ee?void 0:ee.finished_challenge_count);return e>0?e:0}),[a]);return(0,H.jsxs)("section",{children:[(0,H.jsx)("aside",{className:we.bg,children:(0,H.jsxs)(j.Z,{align:"middle",children:[(0,H.jsx)(b.Z,{flex:"1",children:!!ee.main_category_id&&(0,H.jsxs)(g.Z,{mode:"horizontal",onSelect:function(e){var n=e.key;pe.status=n,pe.page=1,_.history.replace("".concat(M.pathname,"?tabs=").concat(n)),Xe()},selectedKeys:[pe.status],children:[!(0,I.GJ)()&&[{name:"全部",id:0},{name:"提交中",id:1},{name:"补交中",id:2},{name:"已截止",id:5}].map((function(e,n){return(0,H.jsx)(g.Z.Item,{children:e.name},null==e?void 0:e.id)})),(0,I.GJ)()&&[{name:"全部",id:0},{name:"未发布",id:1},{name:"未开始",id:4},{name:"进行中",id:2},{name:"已截止",id:3}].map((function(e,n){return(0,H.jsxs)(g.Z.Item,{children:[(0,H.jsx)("span",{className:"c-grey-666 mr20",children:e.name}),0===n&&(0,I.GJ)()&&(0,H.jsx)("span",{className:"c-grey-999",children:null==ee?void 0:ee.all_count}),1===n&&(0,I.GJ)()&&(0,H.jsx)("span",{className:"c-grey-999",children:null==ee?void 0:ee.unpublished_count}),2===n&&(0,I.GJ)()&&(0,H.jsx)("span",{className:"c-grey-999",children:null==ee?void 0:ee.not_start_count}),3===n&&(0,I.GJ)()&&(0,H.jsx)("span",{className:"c-grey-999",children:null==ee?void 0:ee.in_progress_count}),4===n&&(0,I.GJ)()&&(0,H.jsx)("span",{className:"c-grey-999",children:null==ee?void 0:ee.overed_count})]},null==e?void 0:e.id)}))]})}),(0,H.jsx)(b.Z,{className:"mr20 gutter-row",children:(0,H.jsx)("div",{className:we.containerTitle,children:(0,I.GJ)()&&"未分配目录"!==(0,P.Oo)(null==ne?void 0:ne.course_modules,V)&&(0,H.jsxs)("div",{style:{display:"flex",alignItems:"center",marginBottom:6},children:[(0,H.jsx)("span",{className:"c-blue font16 ml20 current",style:{marginTop:2},onClick:function(e){u({type:"classroomList/setActionTabs",payload:{key:R.categoryId?"目录重命名":"添加目录",params:pe,selectArrs:{category_name:null==ee?void 0:ee.category_name,category_id:(null==ee?void 0:ee.category_id)||(null==ee?void 0:ee.main_category_id),type:"shixun_homework"},cb:function(){Xe()}}})},children:(0,H.jsx)(k.Z,{title:R.categoryId?"目录重命名":"新建子目录",children:(0,H.jsx)("span",{className:R.categoryId?"".concat(we.iconH," iconfont icon-zhongmingmingmulu"):"".concat(we.iconH," iconfont icon-xinjianmulu1")})})}),(0,H.jsx)(w.Z,{className:"ml10",dropdownRender:function(){return(0,H.jsxs)(g.Z,{children:[(0,H.jsx)(g.Z.Item,{onClick:function(){var e;!(0,I.Rm)()||null!==(e=a.AssistantObject)&&void 0!==e&&null!==(e=e.practice)&&void 0!==e&&e.can_create?u({type:"classroomList/setActionTabs",payload:{key:"选用实践项目",params:pe}}):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"从实践项目添加"},1),(0,H.jsx)(g.Z.Item,{onClick:function(){var e;!(0,I.Rm)()||null!==(e=a.AssistantObject)&&void 0!==e&&null!==(e=e.practice)&&void 0!==e&&e.can_create?u({type:"classroomList/setActionTabs",payload:{key:"选用实践课程",params:pe}}):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"从实践课程添加"},2)]})},children:(0,H.jsxs)("span",{className:we.selectBtn,children:[(0,H.jsx)("span",{children:(0,H.jsx)("i",{className:"iconfont icon-tianjiadaohang"})}),(0,H.jsx)("span",{children:"选用实验"})]})})]})})})]})}),(0,H.jsxs)("div",{className:we.action,children:[(0,H.jsx)("div",{children:(0,H.jsx)(w.Z,{dropdownRender:function(){return(0,H.jsx)(g.Z,{selectedKeys:[be],children:null==$e?void 0:$e.map((function(e,n){return(0,H.jsx)(g.Z.Item,{onClick:function(){var n;pe.sort_by=e.type,pe.sort_direction=e.direction,pe.page=1,Ne(e.name),P.cX.setItem("".concat(null==o||null===(n=o.userInfo)||void 0===n?void 0:n.login).concat((0,I.GJ)()?"Teacher":"Student"),e,"ShixunHomeworks"),(0,I.GJ)()?u({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},pe),{},{type:4})}):u({type:"classroomList/getClassroomShixunsList",payload:d()({},pe)})},children:e.name},e.name)}))})},children:(0,H.jsxs)("span",{className:"".concat(we.btn," ").concat(sn?we.btnSort:""),onMouseEnter:function(e){return ue(!1)},children:[(0,H.jsx)("i",{className:"iconfont icon-paixu font14 mr5"}),be]})})}),sn&&(0,H.jsx)(k.Z,{title:"优先按照调整排序结果展示,未设置排序时,按照创建时间降序排列",children:(0,H.jsx)("span",{className:we.tips,children:(0,H.jsx)("i",{className:"iconfont icon-a-wenhaobeifen2"})})}),(0,H.jsx)(v.Z.Search,{allowClear:!0,placeholder:"请输入实验名称",onSearch:function(e){pe.search=e,pe.page=1,Xe()},style:{width:220,marginLeft:"auto"}})]}),tn&&(0,H.jsxs)(j.Z,{justify:"space-between",className:we.progressInfo,children:[(0,H.jsx)(b.Z,{children:(0,H.jsxs)(N.Z,{size:"middle",children:[(0,H.jsxs)("span",{children:["实训作业进度:",null==ee?void 0:ee.finished_task_count,"/",null==ee?void 0:ee.shixun_total_count]}),(0,H.jsxs)("span",{children:["任务关卡进度:",null==ee?void 0:ee.finished_challenge_count,"/",null==ee?void 0:ee.challenge_count]})]})}),an&&(0,H.jsxs)(b.Z,{children:["通过",null==ee?void 0:ee.min_finished_game,"关获得满分,距离MOOC实训作业满分还差",rn,"关"]})]}),(0,H.jsxs)("aside",{className:"minH500 skt-loading relative pb40 mb30",children:[(0,H.jsxs)(Z.Z,{loading:c[(0,I.GJ)()?"classroomList/getClassroomTeacherShixunsList":"classroomList/getClassroomShixunsList"],active:!0,paragraph:{rows:5},className:"mt30",children:[0===(null==ee?void 0:ee.all_count)&&(0,I.GJ)()?(0,H.jsx)(ke,{params:pe,setisshowmodal:Te,dispatch:u}):0===(null==ee?void 0:ee.task_count)&&(0,H.jsx)(W.Z,{}),(0,H.jsxs)("aside",{className:"animated fadeIn",children:[ee.homeworks&&ee.homeworks.map((function(e,n){return(0,H.jsx)(Re,{batchState:!0,v:e,k:n,match:h,selectArrs:K,setSelectArrs:Q,setSelectArrsAll:$,selectArrsAll:q,classroomList:a,dispatch:u,params:pe,selectshow:Ke,manageAllGroup:ee.manage_all_group},e.homework_id)})),ee.query_total_count>0&&(0,H.jsx)("aside",{className:"tc mb50 mt30",children:(0,H.jsx)(L.Z,{showSizeChanger:!0,current:pe.page||1,pageSize:pe.limit||20,onChange:function(e,n){pe.page=e,pe.limit=n,Xe()},total:ee.query_total_count})})]})]}),(0,H.jsxs)("div",{className:we.fixedBottom,style:{bottom:K.length?0:-60,position:K.length?Oe:"fixed",left:"fixed"===Oe?"50%":"317px"},children:[(0,H.jsx)("div",{className:we.left}),(0,H.jsx)("div",{className:we.right,children:(0,I.GJ)()&&(null==ee?void 0:ee.all_count)>0&&(0,H.jsxs)("aside",{className:[we.acitons].join(" "),children:[(0,H.jsx)("div",{style:{width:130},children:(0,I.GJ)()&&(0,H.jsx)(C.Z,{checked:(null===(s=ee.homeworks)||void 0===s?void 0:s.length)===(null==K?void 0:K.length),onChange:function(e){e.target.checked?(Q(ee.homeworks.map((function(e){return e.homework_id}))),$(i()(ee.homeworks))):(Q([]),$([]))},children:(0,H.jsxs)("span",{className:"fo",children:["全选本页",(0,H.jsxs)("span",{style:{marginLeft:5},children:["(",K.length,")"]})," "]})})}),(0,H.jsxs)("div",{className:we.actionBtns,children:[(0,I.GJ)()&&nn.map((function(e,n){return(0,H.jsxs)("p",{onClick:function(){var n;"批量发布"!==e.name&&"批量截止"!==e.name||!(0,I.Rm)()||null!==(n=a.AssistantObject)&&void 0!==n&&null!==(n=n.practice)&&void 0!==n&&n.can_publish?""==K?y.ZP.error("请选择你要操作的任务"):u({type:"classroomList/setActionTabs",payload:{key:"批量发布"===e.name?"立即发布":"批量截止"===e.name?"立即截止":"批量删除"===e.name?"删除":e.name,selectArrs:K,selectArrsAll:q,type:"批量发布"===e.name||"批量截止"===e.name?1:"",params:pe}}):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[null==e?void 0:e.icon,(0,H.jsx)("span",{children:e.name})]},n)})),(0,H.jsxs)("p",{onClick:function(){var e={courseId:pe.id,container_type:"shixun_homework"};V&&(e.category_id=V),u({type:"classroomList/getAllTaskList",payload:e}),u({type:"classroomList/setActionTabs",payload:{key:"调整排序"}})},children:[(0,H.jsx)("i",{className:"iconfont icon-tiaozhengpaixu2"}),(0,H.jsx)("span",{children:"调整排序"})]}),(0,I.GJ)()&&(0,H.jsx)("p",{children:(0,H.jsx)(w.Z,{open:de,placement:"topLeft",dropdownRender:function(){return en},getPopupContainer:function(e){return null==e?void 0:e.parentNode},children:(0,H.jsxs)("span",{className:"ant-dropdown-link",style:{position:"relative",zIndex:1003},onMouseEnter:function(e){return ue(!0)},children:[(0,H.jsx)("i",{className:"iconfont icon-yidongmulu"})," 移动到目录",(0,H.jsx)(A.Z,{})]})})}),(0,H.jsx)("div",{className:we.cancel,onClick:function(){Q&&Q([]),Pe(!1)},children:"取消操作"})]})]})})]})]}),"选用实践课程"===a.actionTabs.key?(0,H.jsx)(ve,{}):null,"选用实践项目"===a.actionTabs.key?(0,H.jsx)(xe,{}):null,"从课堂实验添加"===a.actionTabs.key?(0,H.jsx)(_e,{}):null,(0,H.jsx)(D,{}),(0,H.jsx)(z,{}),(0,H.jsx)(O.Z,{courseEndTime:null==ee?void 0:ee.course_end_time}),(0,H.jsx)(E.Z,{visible:"立即截止"===a.actionTabs.key,courseEndTime:null==ee?void 0:ee.course_end_time,courseId:R.coursesId,homeworkIds:a.actionTabs.selectArrs,isBatch:2!==a.actionTabs.type,successCallback:function(){(0,I.GJ)()?u({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},a.actionTabs.params),{},{type:4})}):u({type:"classroomList/getClassroomShixunsList",payload:d()({},a.actionTabs.params)})}}),(0,H.jsx)(F,{}),(0,H.jsx)(ge,{}),(0,H.jsx)(Se,{visible:"调整排序"===a.actionTabs.key,callback:function(e){return Ue.apply(this,arguments)},data:qe,onCancel:function(){u({type:"classroomList/setActionTabs",payload:{key:""}})}}),(0,H.jsx)(T.Z,{title:"选用实验",open:Ce,centered:!0,onCancel:function(){return Te(!1)},onOk:function(){var e;!(0,I.Rm)()||null!==(e=a.AssistantObject.practice)&&void 0!==e&&e.can_create?(u(1===Ve?{type:"classroomList/setActionTabs",payload:{key:"选用实践项目",params:pe}}:{type:"classroomList/setActionTabs",payload:{key:"选用实践课程",params:pe}}),Te(!1)):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:(0,H.jsx)("div",{children:(0,H.jsxs)(S.ZP.Group,{onChange:function(e){Je(e.target.value)},value:Ve,children:[(0,H.jsx)(S.ZP,{style:{marginTop:"15px"},value:1,children:"从实践项目添加(可选择多个实践项目加入作业)"}),(0,H.jsx)(S.ZP,{style:{marginTop:"15px"},value:2,children:"从实践课程添加(将实践课程中全部的实践项目都加入作业)"})]})})})]})}))},74195:function(e,n,s){s.d(n,{_:function(){return f}});var t=s(7557),i=s.n(t),a=s(41498),r=s.n(a),o=s(33329),l=s(43418),c=s(8591),d=s(51945),u=s(27876),m=(s(59301),s(37712)),h=function(){var e=r()(i()().mark((function e(n){var s,t,a,r,l,c,d;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=n.is_jupyter,t=n.is_jupyter_lab,a=n.shixunId,r=n.homework_common_id,l=n.courseId,!s&&!t){e.next=7;break}return e.next=4,(0,o.BK)({id:a});case 4:return null!=(c=e.sent)&&c.identifier&&(0,u.xg)("/tasks/".concat(c.identifier,"/jupyter?homework_common_id=").concat(r)),e.abrupt("return");case 7:return e.next=9,(0,o.Ir)({id:a,homework_common_id:r});case 9:if(null==(d=e.sent)||!d.game_identifier){e.next=13;break}return(0,u.xg)("/tasks/".concat(l,"/").concat(r,"/").concat(d.game_identifier)),e.abrupt("return");case 13:2===(null==d?void 0:d.status)?p(null==d?void 0:d.message,r,l):3===(null==d?void 0:d.status)?x(null==d?void 0:d.message):-3==(null==d?void 0:d.status)&&(0,u.eF)();case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),p=function e(n,s,t){var a,d;n=null!==(a=n)&&void 0!==a&&a.includes(".json")?n:"".concat(n,".json"),l.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,m.jsx)("div",{className:"tc font16",children:" 实训已经更新了,正在为您重置!"}),onOk:(d=r()(i()().mark((function a(){var r,l;return i()().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,o.$Q)({url:n});case 2:if(r=i.sent){i.next=5;break}return i.abrupt("return");case 5:return c.ZP.success("重置成功,正在进入实践项目!"),i.next=8,(0,o.Ir)({id:r.shixun_identifier,homework_common_id:s});case 8:if(null==(l=i.sent)||!l.game_identifier){i.next=12;break}return(0,u.xg)("/tasks/".concat(t,"/").concat(s,"/").concat(l.game_identifier)),i.abrupt("return");case 12:2===(null==l?void 0:l.status)?e(null==l?void 0:l.message,s,t):3===(null==l?void 0:l.status)&&x(null==l?void 0:l.message);case 13:case"end":return i.stop()}}),a)}))),function(){return d.apply(this,arguments)})})},x=function(e){l.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,m.jsxs)("div",{className:"tc font16",children:[" 目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})},f=function(){var e=r()(i()().mark((function e(n,s){var t,a,r,c,u,p,x;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=s.is_jupyter,a=s.is_jupyter_lab,e.next=3,(0,o.WT)(n);case 3:if(!((r=e.sent).length>1)){e.next=7;break}return l.Z.info({icon:null,closable:!0,maskClosable:!0,centered:!0,width:820,okButtonProps:{style:{display:"none"}},title:"提示",content:(0,m.jsxs)("div",{children:[(0,m.jsxs)("div",{children:["你当前有",r.length,"个进行中的实训作业使用该实践项目,请在下方点击实训作业名称进入实训挑战页面:"]}),(0,m.jsx)(d.Z,{pagination:!1,columns:[{title:"课堂名称",dataIndex:"course_name",ellipsis:!0,width:180,align:"center"},{title:"作业名称",dataIndex:"name",ellipsis:!0,width:240,align:"center",render:function(e,n){var s=n||{},t=s.course_identifier,i=s.id;return(0,m.jsx)("a",{target:"_blank",href:"/classrooms/".concat(t,"/shixun_homework/").concat(i,"/detail"),children:e})}},{title:"作业截止时间",dataIndex:"end_time",align:"center"},{title:"操作",align:"center",render:function(e,n){var s=n.course_identifier,i=n.id,r=n.shixun_identifier;return(0,m.jsx)("div",{style:{cursor:"pointer",color:"#165dff"},onClick:function(){h({is_jupyter:t,is_jupyter_lab:a,shixunId:r,homework_common_id:i,courseId:s})},children:"前往挑战"})}}],dataSource:r,rowKey:"id"})]})}),e.abrupt("return",!0);case 7:if(1!==r.length){e.next=11;break}return c=r[0],u=c.shixun_identifier,p=c.id,x=c.course_identifier,h({is_jupyter:t,is_jupyter_lab:a,shixunId:u,homework_common_id:p,courseId:x}),e.abrupt("return",!0);case 11:return e.abrupt("return",!1);case 12:case"end":return e.stop()}}),e)})));return function(n,s){return e.apply(this,arguments)}}();n.Z=h}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7852],{37064:function(e,n,s){s.d(n,{Z:function(){return l}});var t=s(33614),i=s(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},o=s(1393),r=function(e,n){return i.createElement(o.Z,(0,t.Z)({},e,{ref:n,icon:a}))};var l=i.forwardRef(r)},3148:function(e,n,s){s.d(n,{Z:function(){return l}});var t=s(33614),i=s(59301),a={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"},o=s(1393),r=function(e,n){return i.createElement(o.Z,(0,t.Z)({},e,{ref:n,icon:a}))};var l=i.forwardRef(r)},7769:function(e,n,s){s.d(n,{Z:function(){return b}});s(7557),s(41498);var t=s(82100),i=s.n(t),a=s(29186),o=s.n(a),r=s(13720),l=s.n(r),c=s(80619),d=s.n(c),u=s(47074),m=s.n(u),h=s(85573),p=s.n(h),x=s(59301),f=s(24650),_="codeBox___WpkVl",g=s(92310),y=s.n(g),v=s(37712),j=function(e){d()(s,e);var n=m()(s);function s(e){var t;return i()(this,s),t=n.call(this,e),p()(l()(t),"canvas",void 0),p()(l()(t),"randomNum",(function(e,n){return Math.floor(Math.random()*(n-e)+e)})),p()(l()(t),"drawPic",(function(){t.randomCode()})),p()(l()(t),"reloadPic",(function(){t.drawPic()})),p()(l()(t),"changeCode",(function(e){console.log(e.target.value,222),t.setState({value:e.target.value,showError:!1})})),p()(l()(t),"onVerify",(function(){var e;return""!==t.state.value.toLowerCase()&&t.state.value.toLowerCase()!==t.state.code.toLowerCase()||""===t.state.value.toLowerCase()?e=!0:t.state.value.toLowerCase()===t.state.code.toLowerCase()&&(e=!1),t.setState({showError:e}),e})),t.canvas=x.createRef(),t.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1},t}return o()(s,[{key:"componentDidMount",value:function(){this.drawPic()}},{key:"randomColor",value:function(e,n){var s=this.randomNum(e,n),t=this.randomNum(e,n),i=this.randomNum(e,n);return"rgb(".concat(s,", ").concat(t,", ").concat(i,")")}},{key:"drawText",value:function(e,n,s){e.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);var t=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);e.font=t+"px SimHei";var i=(this.state.contentWidth-40)/(this.state.code.length-1),a=10;s>0&&(a=10+s*i);var o=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);t>40&&(o=40);var r=this.randomNum(-10,10);e.translate(a,o),e.rotate(r*Math.PI/180),e.fillText(n,0,0),e.rotate(-r*Math.PI/180),e.translate(-a,-o)}},{key:"drawLine",value:function(e){for(var n=0;n<1;n++)e.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),e.beginPath(),e.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.stroke()}},{key:"drawDot",value:function(e){for(var n=0;n<100;n++)e.fillStyle=this.randomColor(0,255),e.beginPath(),e.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),e.fill()}},{key:"randomCode",value:function(){for(var e=this,n="",s=0;s-1})))}}),(0,N.jsx)(x.Z,{style:{marginTop:"10px",height:"300px",overflow:"auto"},className:b.antdTable,rowSelection:{type:"checkbox",onChange:function(e){be(e)}},rowKey:"id",pagination:!1,dataSource:_e,loading:I,columns:[{title:"班级",dataIndex:"name"}]})]}):(0,N.jsxs)(f.Z,{gutter:24,children:[(0,N.jsxs)(_.Z,{span:14,children:[(0,N.jsx)("div",{className:b.homeworkType,children:"作业截止"}),(0,N.jsx)(p.Z,{placeholder:"搜索班级",onChange:function(e){Q(B.filter((function(n){return n.name.indexOf(e.target.value)>-1})))}}),(0,N.jsx)("div",{className:b.tableWrapper,children:(0,N.jsx)(x.Z,{style:{marginTop:"10px",height:"260px",overflow:"auto"},className:b.antdTable,rowSelection:{type:"checkbox",onChange:function(e){q(e)}},rowKey:"id",pagination:!1,dataSource:W,loading:I,columns:[{title:"班级",dataIndex:"name",ellipsis:!0},{title:"发布时间",dataIndex:"publish_time"},{title:"截止时间",dataIndex:"end_time"}]})})]}),(0,N.jsxs)(_.Z,{flex:10,style:{maxWidth:"280px"},children:[(0,N.jsx)("div",{className:b.homeworkType,children:"补交截止"}),(0,N.jsx)(p.Z,{placeholder:"搜索班级",onChange:function(e){oe(ne.filter((function(n){return n.name.indexOf(e.target.value)>-1})))}}),(0,N.jsx)("div",{className:b.tableWrapper,children:(0,N.jsx)(x.Z,{style:{marginTop:"10px",height:"260px",overflow:"auto",maxWidth:"280px"},className:b.antdTable,rowSelection:{type:"checkbox",onChange:function(e){de(e)}},rowKey:"id",pagination:!1,loading:I,dataSource:ae,columns:[{title:"班级",dataIndex:"name",ellipsis:!0,width:120},{title:"截止时间",dataIndex:"late_time"}]})})]})]})})]})}))},1526:function(e,n,s){s.d(n,{Z:function(){return m}});var t=s(79800),i=s.n(t),a=s(78241),o=s(24650),r=s(3113),l=s(59301),c={search:"search___JA0r9",btn:"btn___GGtZC"},d=s(89392),u=s(37712),m=function(e){var n=e.value,s=e.onChange,t=a.Z.useForm(),m=i()(t,1)[0];(0,l.useEffect)((function(){n&&m.setFieldsValue(n)}),n);var h=(0,l.useRef)((0,d.throttle)((function(e){return s(e)}),2e3,{leading:!0,trailing:!1},1500)).current;return(0,u.jsx)("div",{className:c.search,children:(0,u.jsxs)(a.Z,{className:c.formWrap,colon:!1,form:m,size:"large",layout:"inline",onFinish:h,children:[(0,u.jsx)(a.Z.Item,{label:"实训信息",name:"keyword",initialValue:"",children:(0,u.jsx)(o.Z,{style:{width:280,height:40}})}),(0,u.jsx)(a.Z.Item,{label:"学校/单位",name:"schools",initialValue:"",style:{margin:"0 40px"},children:(0,u.jsx)(o.Z,{style:{width:280,height:40}})}),(0,u.jsx)(a.Z.Item,{label:"创建者/合作者",name:"creator",initialValue:"",children:(0,u.jsx)(o.Z,{style:{width:200,height:40}})}),(0,u.jsx)(r.ZP,{className:c.btn,type:"primary",htmlType:"submit",children:"搜索"})]})})}},6638:function(e,n,s){var t=s(82242),i=s.n(t),a=(s(59301),s(19779)),o=s(3113),r=s(37712);n.Z=function(e){var n=e.img,s=e.buttonProps,t=void 0===s?{}:s,l=e.styles,c=void 0===l?{}:l,d=e.customText,u=e.ButtonText,m=e.ButtonClick,h=e.Buttonclass,p=e.ButtonTwo,x=e.imgStyles,f=e.loading,_=void 0!==f&&f;return(0,r.jsxs)("section",{className:"tc animated fadeIn",style:i()(i()({},{color:"#999",margin:"100px auto",visibility:_?"hidden":"visible"}),c),children:[(0,r.jsx)("img",{src:n||a,style:i()({width:288,height:200},x)}),(0,r.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,r.jsx)(o.ZP,i()(i()({className:h,onClick:m},t),{},{children:u})),p&&p]})}},51562:function(e,n,s){s.d(n,{Z:function(){return H},P:function(){return P}});var t=s(37205),i=s.n(t),a=s(39647),o=s.n(a),r=s(7557),l=s.n(r),c=s(82242),d=s.n(c),u=s(41498),m=s.n(u),h=s(79800),p=s.n(h),x=s(59301),f=s(78241),_=s(43418),g=s(5112),y=s(24650),v=s(51945),j="brief___LOzpE",b="contentTitle___xkdcN",k="content___Vtri0",w="antdTable___s8T2N",N="tableCell___kN9Fw",Z="antdModal___WVBk3",L="orangeColor___ryB2u",C=s(33329),T=s(37712),S=["isImportMultipleCourse"],I=function(e){var n=e.studentNames,s=e.total;return s>3?(0,T.jsxs)(T.Fragment,{children:["课堂内有",(0,T.jsx)("span",{className:L,children:null==n?void 0:n.join("、")}),"等",(0,T.jsx)("span",{className:L,children:s}),"名学生"]}):(0,T.jsxs)(T.Fragment,{children:["课堂内有",(0,T.jsx)("span",{className:L,children:null==n?void 0:n.join("、")}),["","一","两","三"][s],"名学生"]})},A=function(e){var n=e.onCancel,s=e.onOk,t=e.visible,i=(e.inPaper,e.renderData),a=(e.type,e.isMultipleCourse),o=void 0!==a&&a,r=f.Z.useForm(),c=p()(r,1)[0],u=(0,x.useState)(1),h=p()(u,2),y=h[0],v=h[1],j=(0,x.useState)(!1),b=p()(j,2),w=b[0],N=b[1],C=(0,x.useMemo)((function(){return 1===(null==i?void 0:i.total_num)&&1===(null==i?void 0:i.can_copy_num)}),[i]),S=(0,x.useMemo)((function(){var e;return null==i||null===(e=i.course_data_list)||void 0===e?void 0:e.filter((function(e){return e.is_show}))}),[i]);return(0,T.jsx)(T.Fragment,{children:C?(0,T.jsxs)(_.Z,{centered:!0,closable:!0,open:t,destroyOnClose:!0,title:"提示",className:Z,width:682,confirmLoading:w,onCancel:n,onOk:m()(l()().mark((function e(){var n,t,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),n=y,o&&(a=d()({},c.getFieldsValue()),n=null==i||null===(t=i.course_data_list)||void 0===t?void 0:t.map((function(e){return void 0!==a[e.id]?d()(d()({},e),{},{is_copy:a[e.id]}):e}))),e.next=5,s(n);case 5:N(!1);case 6:case"end":return e.stop()}}),e)}))),children:[(0,T.jsx)("div",{className:k,style:{marginBottom:20},children:o?"检测到以下课堂已在教学课堂中使用,请问是否复制成新的实训发送至教学课堂中?":(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)(I,{studentNames:null==i?void 0:i.student_names,total:null==i?void 0:i.student_count}),"学习过该实践项目。该项目支持复制,请选择是否将该项目复制为新项目发送至课堂中?"]})}),o?(0,T.jsx)(f.Z,{form:c,preserve:!1,children:null==S?void 0:S.map((function(e){return(0,T.jsxs)(x.Fragment,{children:[(0,T.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,T.jsx)(f.Z.Item,{name:e.id,initialValue:1,children:(0,T.jsxs)(g.ZP.Group,{className:k,children:[(0,T.jsx)(g.ZP,{value:1,style:{color:"#464f66"},children:"复制实训"}),(0,T.jsx)(g.ZP,{value:0,style:{color:"#464f66"},children:"不复制实训"})]})})]},e.id)}))}):(0,T.jsxs)(g.ZP.Group,{value:y,onChange:function(e){return v(e.target.value)},className:k,style:{marginBottom:30},children:[(0,T.jsx)(g.ZP,{value:1,style:{color:"#464f66"},children:"复制"}),(0,T.jsx)(g.ZP,{value:0,style:{color:"#464f66"},children:"不复制"})]}),(0,T.jsxs)("div",{children:[(0,T.jsx)("div",{className:k,style:{marginBottom:10},children:"* 说明:"}),(0,T.jsx)("div",{className:k,style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,T.jsx)("div",{className:"".concat(k," ").concat(L),children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]})]}):(0,T.jsx)(_.Z,{centered:!0,closable:!0,destroyOnClose:!0,open:t,confirmLoading:w,title:"提示",width:682,onCancel:n,onOk:m()(l()().mark((function e(){var n,t,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),n=0,o&&(a=d()({},c.getFieldsValue()),n=null==i||null===(t=i.course_data_list)||void 0===t?void 0:t.map((function(e){return void 0!==a[e.id]?d()(d()({},e),{},{is_use:a[e.id]}):e}))),e.next=5,s(n);case 5:N(!1);case 6:case"end":return e.stop()}}),e)}))),children:(0,T.jsxs)("div",{className:k,children:[(0,T.jsx)(I,{studentNames:null==i?void 0:i.student_names,total:null==i?void 0:i.student_count}),"学习过该实践项目。",o?(0,T.jsxs)(f.Z,{form:c,preserve:!1,children:[(0,T.jsx)("h3",{children:"当前实训不可复制,已经检测到以下课堂存在该实训,同一实训在课堂中重复使用时,会导致成绩互相影响,请确认是否继续使用"}),null==S?void 0:S.map((function(e){return(0,T.jsxs)(x.Fragment,{children:[(0,T.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,T.jsx)(f.Z.Item,{name:e.id,initialValue:1,children:(0,T.jsxs)(g.ZP.Group,{className:k,children:[(0,T.jsx)(g.ZP,{value:1,style:{color:"#464f66"},children:"继续使用"}),(0,T.jsx)(g.ZP,{value:0,style:{color:"#464f66"},children:"不使用"})]})})]},e.id)}))]}):(0,T.jsxs)("div",{children:["该项目不支持复制,若确认继续发送,",(0,T.jsx)("span",{className:L,children:"当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"}),"(如果不想清空学生之前的挑战记录,建议参照该实践项目的内容自行创建一个新的项目,或者尝试联系项目创建人开放本项目的复制权限)。"]})]})})})},P=function(){var e=(0,x.useState)(!1),n=p()(e,2),s=n[0],t=n[1],i=(0,x.useState)(),a=p()(i,2),r=a[0],c=a[1],d=function(){var e=m()(l()().mark((function e(n){var s,i,a,r,d;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=n.isImportMultipleCourse,i=void 0!==s&&s,a=o()(n,S),e.next=3,(0,C.Tr)(a);case 3:if(!("status"in(r=e.sent))){e.next=6;break}return e.abrupt("return",!1);case 6:if(!i){e.next=13;break}if(!(null==r||null===(d=r.course_data_list)||void 0===d?void 0:d.some((function(e){return e.is_show})))){e.next=12;break}return c(r),t(!0),e.abrupt("return",!0);case 12:return e.abrupt("return",r.course_data_list||[]);case 13:if(0!==r.student_count){e.next=15;break}return e.abrupt("return",!1);case 15:return c(r),t(!0),e.abrupt("return",!0);case 18:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return[s,function(){return t(!1)},r,d]},M=function(e){var n=f.Z.useForm(),s=p()(n,1)[0],t=(0,x.useState)(!1),a=p()(t,2),o=a[0],r=a[1],c=e.onCancel,d=e.onOk,u=e.visible,h=e.inPaper,k=void 0!==h&&h,C=e.renderData,S=e.type,A=e.isMultipleCourse,P=void 0!==A&&A,M=e.position,H=(0,x.useMemo)((function(){return k?[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:N,render:function(e,n){return(0,T.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,T.jsxs)(g.ZP.Group,{children:[(0,T.jsx)(g.ZP,{value:1,children:"是"}),(0,T.jsx)(g.ZP,{value:0,children:"否"})]})}),(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,T.jsx)(y.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:N,render:function(e,n){return(0,T.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:1,children:(0,T.jsxs)(g.ZP.Group,{children:[(0,T.jsx)(g.ZP,{value:1,children:"是"}),(0,T.jsx)(g.ZP,{value:0,children:"否"})]})})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,T.jsxs)(g.ZP.Group,{children:[(0,T.jsx)(g.ZP,{value:1,children:"是"}),(0,T.jsx)(g.ZP,{value:0,children:"否"})]})})}}]}),[k]),R=(0,x.useMemo)((function(){return k?[{title:"实践项目名称",dataIndex:"name",width:424,className:N,align:"center",ellipsis:!0,render:function(e,n){return(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e}),(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,T.jsx)(y.Z,{type:"hidden"})}),(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,T.jsx)(y.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,className:N,ellipsis:!0,align:"center",render:function(e,n){return(0,T.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:0,children:(0,T.jsxs)(g.ZP.Group,{children:[(0,T.jsx)(g.ZP,{value:1,children:"是"}),(0,T.jsx)(g.ZP,{value:0,children:"否"})]})}),(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,T.jsx)(y.Z,{type:"hidden"})})]})}}]}),[k]);if(P){var z={title:"课堂名称",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:N,render:function(e,n){return(0,T.jsx)("a",{href:"/classrooms/".concat(n.course_id),children:e})}};H=[z].concat(i()(H)),R=[z].concat(i()(R))}var O=(0,x.useMemo)((function(){return function(e){var n=e.used,s=e.copy,t=e.canNotCopy,i=e.studentNames,a=e.studentCount,o=e.inPaper,r=e.is_random,l=void 0!==r&&r,c=e.position,d=(void 0===c?"":c)||(o?"试卷":"课程");return(0,T.jsxs)("span",{children:[(0,T.jsx)(I,{studentNames:i,total:a}),"学习过",d,"中的",(0,T.jsx)("span",{className:L,children:n}),"个项目,",s>0&&t>0?(0,T.jsxs)(T.Fragment,{children:["其中",(0,T.jsx)("span",{className:L,children:s}),"个项目支持复制,",(0,T.jsx)("span",{className:L,children:t}),"个项目不支持复制"]}):s>0&&0===t?(0,T.jsxs)(T.Fragment,{children:["其中",(0,T.jsx)("span",{className:L,children:s}),"个项目支持复制"]}):0===s&&t>0?(0,T.jsxs)(T.Fragment,{children:["其中",(0,T.jsx)("span",{className:L,children:t}),"个项目不支持复制"]}):void 0,"。请选择",l?"":"是否继续使用和","是否复制为新项目发送至课堂中?"]})}({used:null==C?void 0:C.repeat_shixun_num,copy:null==C?void 0:C.can_copy_num,canNotCopy:null==C?void 0:C.no_copy_num,studentNames:null==C?void 0:C.student_names,studentCount:null==C?void 0:C.student_count,is_random:null==C?void 0:C.is_random,inPaper:k,position:M})}),[C,k,M]);return(0,T.jsx)(_.Z,{title:"提示",centered:!0,open:u,confirmLoading:o,onOk:m()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r(!0),n=s.getFieldsValue(),t=Object.keys(n).map((function(e){return{id:parseInt(e.split("_")[0]),course_id:parseInt(e.split("_")[1]),is_use:n[e].is_use,is_copy:n[e].is_copy}})),e.next=5,d(t);case 5:r(!1);case 6:case"end":return e.stop()}}),e)}))),onCancel:c,width:880,okText:"确认",className:Z,destroyOnClose:!0,children:(0,T.jsxs)(f.Z,{form:s,preserve:!1,children:[(0,T.jsx)("div",{className:j,children:O}),(0,T.jsxs)("div",{style:{marginBottom:30},children:[(0,T.jsx)("div",{style:{marginBottom:20},children:"* 说明"}),(0,T.jsx)("div",{style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,T.jsx)("div",{className:L,children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]}),(null==C?void 0:C.can_copy_num)>0&&(0,T.jsxs)("div",{children:[(0,T.jsx)("div",{className:b,children:"支持复制的项目"}),(0,T.jsx)(v.Z,{columns:H,className:w,dataSource:null==C?void 0:C.can_copy_list,rowKey:"subject"===S?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})]}),(null==C?void 0:C.no_copy_num)>0&&(0,T.jsxs)("div",{children:[(0,T.jsx)("div",{className:b,children:"不支持复制的项目"}),(0,T.jsx)(v.Z,{columns:R,className:w,dataSource:null==C?void 0:C.no_copy_list,rowKey:"subject"===S?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})]}),(null==C?void 0:C.no_use_list.length)>0&&(null==C?void 0:C.no_use_list.map((function(e){return(0,T.jsxs)("div",{children:[(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_copy"],hidden:!0,initialValue:0,children:(0,T.jsx)(y.Z,{type:"hidden"})}),(0,T.jsx)(f.Z.Item,{name:["".concat("subject"===S?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_use"],hidden:!0,initialValue:1,children:(0,T.jsx)(y.Z,{type:"hidden"})})]},"subject"===S?e.stage_shixun_id:e.shixun_course_id||e.id)})))]})})},H=function(e){return"multiple"===e.modalType?(0,T.jsx)(M,d()({},e)):(0,T.jsx)(A,d()({},e))}},52653:function(e,n,s){s(59301);var t=s(6848),i=s(37712);n.Z=function(e){var n=e.value,s=e.visible,a=void 0===s||s,o=e.children;return(0,i.jsx)(i.Fragment,{children:a?(0,i.jsx)(t.Z,{placement:"topLeft",title:{"未发布":"作业尚未发布","未开始":"作业已发布,尚未到达开始作业时间","提交中":"作业进行中,所有考生可提交作业","补交中":"作业进行中,所有学生可补交作业","进行中":"作业进行中,部分班级正在作业提交中/补交中","已截止":"到达作业截止时间,作业已结束","已结束":"课堂已结束"}[n],children:(0,i.jsx)("span",{children:o})}):o})}},79801:function(e,n,s){var t=s(7557),i=s.n(t),a=s(85573),o=s.n(a),r=s(37205),l=s.n(r),c=s(82242),d=s.n(c),u=s(41498),m=s.n(u),h=s(79800),p=s.n(h),x=s(59301),f=s(78241),_=s(8591),g=s(43418),y=s(95237),v=s(43604),j=s(30518),b=s(5112),k=s(24905),w=s(61186),N=s.n(w),Z=s(49105),L=s(27876),C=s(80608),T=s(75916),S=s(6668),I=s(53324),A=s(38180),P=s(37712);n.Z=(0,C.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n=e.classroomList,s=e.dispatch,t=e.courseEndTime,a=(0,C.useParams)(),r=f.Z.useForm(),c=p()(r,1)[0],u=(0,x.useState)(1),h=p()(u,2),w=h[0],M=h[1],H=(0,x.useState)([]),R=p()(H,2),z=R[0],O=R[1],E=(0,x.useState)(0),F=p()(E,2),G=(F[0],F[1]),D=(0,x.useState)(20),B=p()(D,2),V=(B[0],B[1],(0,x.useState)(!0)),J=p()(V,2),Y=(J[0],J[1]),W=(0,x.useState)([]),Q=p()(W,2),K=Q[0],X=Q[1],U=(0,x.useState)(!0),q=p()(U,2),$=q[0],ee=q[1];a.id=a.coursesId,(0,x.useEffect)((function(){if("立即发布"===n.actionTabs.key&&(te(),ne(),2===n.actionTabs.type)){var e=n.actionTabs.selectArrsAll[0];ee(e.unified_setting)}}),[n.actionTabs]);var ne=function(){var e=m()(i()().mark((function e(s){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Y(!0),e.next=3,(0,S.c_)(d()(d()({},a),{},{page:s||w,limit:2e4,homework_id:1===n.actionTabs.type?"":n.actionTabs.selectArrs[0]}));case 3:null==(t=e.sent)||t.course_groups.map((function(e,n){e.key=e.id,e.title=e.name,e.disabled=e.is_published})),t&&(O(l()(null==t?void 0:t.course_groups)),G(null==t?void 0:t.course_groups_count),Y(!1),s||c.setFieldsValue(o()(o()({},"publish_time",N()(N()(new Date).add(0,"days").format("YYYY-MM-DD HH:mm"))),"end_time",N()(N()(new Date((0,L.qd)("/"))).add(7,"days").format("YYYY-MM-DD HH:mm")))));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),se=function(){var e=m()(i()().mark((function e(){var t,o,r,u;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,T.Rm)()||null!==(t=n.AssistantObject)&&void 0!==t&&null!==(t=t.practice)&&void 0!==t&&t.can_publish){e.next=4;break}return _.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),re(!1),e.abrupt("return");case 4:if(!((r=d()({},c.getFieldsValue())).end_time<=r.publish_time)){e.next=9;break}return _.ZP.info("截止时间不能大于或等于发布时间"),re(!1),e.abrupt("return");case 9:if(!((null==K?void 0:K.length)<=0&&!$&&z.length>0)){e.next=13;break}return _.ZP.info("发布班级不能为空"),re(!1),e.abrupt("return");case 13:return u={homework_ids:l()(n.actionTabs.selectArrs),group_ids:K.length>0?K.map((function(e){return e.id})):null===(o=n.detailShixunsList)||void 0===o?void 0:o.course_groups,end_time:N()(r.end_time).format("YYYY-MM-DD HH:mm"),publish_time:N()(r.publish_time).format("YYYY-MM-DD HH:mm"),unified_setting:!K.length},re(!0),e.next=17,(0,Z.ZP)("/api/courses/".concat(a.coursesId,"/homework_commons/publish_with_homework_list_position.json"),{method:"post",body:d()({},u)});case 17:0===e.sent.status?(re(!1),te(),(0,L.L9)(["教学课堂","课程实验","立即发布"]),_.ZP.success("发布成功"),s({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),(0,T.GJ)()?n.actionTabs.detail?(s({type:"shixunHomeworks/setActionTabs",payload:{}}),s({type:"shixunHomeworks/getWorkList",payload:d()({},a)}),s({type:"shixunHomeworks/getWorkSetting",payload:d()({},a)})):s({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},n.actionTabs.params),{},{type:4})}):s({type:"classroomList/getClassroomShixunsList",payload:d()({},n.actionTabs.params)}),"0"===localStorage.getItem("Noviceguide")||s({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:13,text:(0,P.jsx)("div",{children:"最后,咱们给教学课堂添加一名学生~点击“添加学生”,在弹窗页面中输入并搜索学生姓名,点击“确定”就可以为您的课堂添加第一位学生啦~"})}})):re(!1);case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),te=function(){M(1),O([]),X([])},ie=(n.detailShixunsList,(0,x.useState)(!1)),ae=p()(ie,2),oe=ae[0],re=ae[1];return(0,P.jsxs)(g.Z,{width:600,centered:!0,confirmLoading:oe,title:"发布作业",open:"立即发布"===n.actionTabs.key,okText:"发布作业",cancelText:"暂不发布",onOk:function(){return se()},onCancel:function(){te(),s({type:"classroomList/setActionTabs",payload:{}})},children:[(0,P.jsxs)("p",{className:"tc",children:["学生将立即收到作业",(0,P.jsx)("br",{}),'本操作只对"未发布"的作业有效']}),(0,P.jsxs)(f.Z,{form:c,children:[(0,P.jsxs)("div",{style:{paddingLeft:0},children:[(0,P.jsxs)(y.Z,{className:"mt30",align:"middle",children:[(0,P.jsx)(v.Z,{children:(0,P.jsx)(f.Z.Item,{name:"publish_time",label:"发布时间",children:(0,P.jsx)(j.default,{style:{width:170,marginRight:"25px"},disabledDate:function(e){return(0,A.Q8)(e,t)},disabledTime:function(e){return(0,A.d0)(e)},placeholder:"请选择发布时间",showTime:{format:"HH:mm",defaultValue:N()((0,L.U6)(),"HH:mm")},format:"YYYY-MM-DD HH:mm",allowClear:!1})})}),(0,P.jsx)(v.Z,{className:"ml20",children:(0,P.jsx)(f.Z.Item,{name:"end_time",label:"截止时间:",children:(0,P.jsx)(j.default,{style:{width:170},placeholder:"请选择截止时间",showTime:{format:"HH:mm",defaultValue:N()((0,L.U6)(),"HH:mm")},disabledDate:function(e){return(0,A.Q8)(e,t,c.getFieldValue("publish_time"))},disabledTime:function(e){return(0,A.d0)(e,c.getFieldValue("publish_time"))},format:"YYYY-MM-DD HH:mm",allowClear:!1})})})]}),2===n.actionTabs.type&&(0,P.jsxs)(y.Z,{style:{marginBottom:"10px"},children:[(0,P.jsx)("span",{className:"mr5",children:"发布设置:"}),(0,P.jsxs)(b.ZP.Group,{value:$,onChange:function(e){ee(e.target.value),X([])},children:[(0,P.jsx)(b.ZP,{value:!0,disabled:!n.actionTabs.manage_all_group,children:"统一发布"}),(0,P.jsx)(b.ZP,{className:"ml20",disabled:z.length<=0,value:!1,children:"分班发布"})]})]}),z.length<=0&&2===n.actionTabs.type&&(0,P.jsx)("span",{style:{marginLeft:"65px",color:"rgba(0, 0, 0, 0.25)"},children:'课堂无分班,仅支持选择“统一发布"'})]}),(1===n.actionTabs.type||!$)&&z.length>0&&(0,P.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"10px"},children:[(0,P.jsx)("span",{style:{flex:1},children:(0,P.jsx)(k.Z,{checked:K.length===z.length,onChange:function(e){K.length===z.length?X([]):X(z)},children:"全选"})}),(0,P.jsx)("span",{style:{width:16}}),(0,P.jsxs)("span",{style:{flex:1},children:["已选择",K.length||0,"个分班"]})]}),(1===n.actionTabs.type||!$)&&z.length>0&&(0,P.jsx)(I.Z,{data:z,selectedRowKeys:K,setSelectedRowKeys:X})]})]})}))},53324:function(e,n,s){s.d(n,{Z:function(){return y}});var t=s(7557),i=s.n(t),a=s(41498),o=s.n(a),r=s(79800),l=s.n(r),c=s(59301),d=s(24650),u=s(24905),m=s(95237),h="leftdiv___aBzsX",p="listClass___bxIEW",x="spantitle___v_Vc4",f="rightdiv___xWu4M",_=s(6638),g=s(37712),y=function(e){var n=e.data,s=(e.value,e.handleChangePage,e.setSelectedRowKeys),t=e.selectedRowKeys,a=(e.onChange,(0,c.useState)([])),r=l()(a,2),y=r[0],v=r[1],j=(0,c.useState)([]),b=l()(j,2),k=b[0],w=b[1],N=(0,c.useState)([]),Z=l()(N,2),L=Z[0],C=Z[1],T=(0,c.useState)(1),S=l()(T,2),I=(S[0],S[1],(0,c.useState)()),A=l()(I,2);A[0],A[1];return(0,c.useEffect)((function(){v(n),w([]),C([])}),[n]),(0,c.useEffect)((function(){s&&(w(t),C(t))}),[t]),(0,g.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,g.jsxs)("div",{className:h,children:[(0,g.jsx)(d.Z.Search,{size:"middle",onChange:function(){var e=o()(i()().mark((function e(s){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:v(n.filter((function(e){var n;return null==e||null===(n=e.name)||void 0===n?void 0:n.includes(s.target.value)})));case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),placeholder:"可输入班级名称查询"}),0===y.length&&(0,g.jsx)(_.Z,{styles:{margin:"70px auto"},customText:"暂无分班"}),(0,g.jsx)("div",{style:{height:"85%",overflow:"auto",overflowX:"hidden"},children:(0,g.jsx)(u.Z.Group,{value:k.map((function(e){return"".concat(e.id)})),onChange:function(e){s(y.filter((function(n){return e.includes("".concat(n.id))})))},style:{marginTop:"10px",flexDirection:"column"},children:y.map((function(e,n){return(0,g.jsx)(m.Z,{style:{marginTop:"10px",lineHeight:"24px",display:"flex",width:200},children:(0,g.jsx)(u.Z,{style:{display:"flex",height:"24px",alignItems:"center"},disabled:e.is_published,value:"".concat(e.id),children:(0,g.jsxs)("div",{className:p,children:[(0,g.jsx)("span",{className:x,style:{width:e.is_published?"108px":"170px"},children:e.name}),e.is_published&&(0,g.jsx)("span",{style:{width:"52px",height:"24px",background:"#B8B8B8",borderRadius:"13px",color:"white",lineHeight:"24px",textAlign:"center",display:"inline-block"},children:"已发布"})]})})},e.id)}))})})]}),(0,g.jsxs)("div",{className:f,children:[(0,g.jsx)(d.Z.Search,{onChange:function(e){C(k.filter((function(n){return n.name.includes(e.target.value)})))},size:"middle",placeholder:"可输入班级名称查询"}),0===L.length&&(0,g.jsx)(_.Z,{styles:{margin:"70px auto"},customText:"暂未选择分班"}),L.length>0&&(0,g.jsx)("div",{style:{marginTop:"10px",height:"85%",overflow:"hidden",position:"relative"},children:(0,g.jsx)("div",{style:{overflowX:"hidden",overflowY:"scroll",position:"absolute",left:0,top:0,right:-17,bottom:0},children:L.map((function(e,n){return(0,g.jsxs)(m.Z,{justify:"space-between",style:{marginTop:"10px"},children:[(0,g.jsx)("div",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis",marginRight:"5px",marginLeft:"5px",width:"75%"},children:e.name}),(0,g.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAbVJREFUOE+Nk79rFUEUhb+zE4OFwUD+CyGKKQQbSaMikQQ7C1tBBIsUQaJvl2Fn/cWDpAiIYJsi7YOIaCUWFoKKRhG0sbEzEImFGnev7G6yyXsxeU5159yZb87l3hG9q2WLiBO79FIwXpLp0s6cwITnQCMWrGDM43jdBckZQ0wTMdrong2R2Bxm0/98sZ8ozdcOEm5hjOC41u9Olc9ZQKySclOVkNhljCmCzjeAJM/4FbW5p+8k5tlggTtarfKxLSM6pHq4BTiL0SboaAOIi284jeP1nti+ApMEvdoEvEPMkOpJDZi1IwzwgqDh/wSsYZwk08ca4O0Qua3zW8OV5crmHg6u22EGbQ2nIbx+1IC6rrK+cYJW9gXEVrbxGUEj5bltQGJvgBapHu0LSGwCyEh1vBsQWwd4TNCDPg6uAOcImuoFlL1dJ9WNPg5uYwwRVM3MzhJmKIpjZK6e9bj4jNNpvL4QFx9wuoDXJ1r5IlH0llTtXgcXwa4SolObnYnwKnbFcfEcdJ+gpW6AtzFynuIop/Fn053u4CA5yzjO4FV9tu0Syl2S38WiSWBgD8AfoEPQ7Fb+LwIiyhxWwe2KAAAAAElFTkSuQmCC",style:{cursor:"pointer",height:"16px",marginRight:17},onClick:function(){s(k.filter((function(n){return"".concat(n.id)!="".concat(e.id)})))}})]},e.id)}))})})]})]})}},94390:function(e,n,s){s.r(n),s.d(n,{default:function(){return Oe}});var t=s(37205),i=s.n(t),a=s(7557),o=s.n(a),r=s(41498),l=s.n(r),c=s(82242),d=s.n(c),u=s(79800),m=s.n(u),h=s(39647),p=s.n(h),x=s(59301),f=s(49105),_=s(80608),g=s(20834),y=s(8591),v=s(24650),j=s(95237),b=s(43604),k=s(6848),w=s(38854),N=s(81327),Z=s(66999),L=s(86859),C=s(24905),T=s(43418),S=s(5112),I=s(75916),A=s(46952),P=s(27876),M=s(7769),H=s(37712),R=["classroomList","dispatch","match","location","user"],z=(0,_.connect)((function(e){return{classroomList:e.classroomList,user:e.user}}))((function(e){var n,s,t=e.classroomList,a=e.dispatch,r=(e.match,e.location,e.user),c=(p()(e,R),(0,_.useParams)()),u=(0,x.useState)(!1),h=m()(u,2),g=h[0],v=h[1],j=(0,x.useState)(!1),b=m()(j,2),k=b[0],w=b[1],N=(0,x.useRef)(null);(0,x.useEffect)((function(){if("删除"===t.actionTabs.key){if((0,I.j5)())return void w(!0);var e={hasNum:0,noHasNum:0};t.actionTabs.selectArrsAll.map((function(n){var s;n.author_login===(null===(s=r.userInfo)||void 0===s?void 0:s.login)?++e.hasNum:++e.noHasNum})),e.noHasNum>0?T.Z.info({title:"权限提示",className:"custom-modal-divider ",icon:null,content:(0,H.jsxs)("div",{children:["当前选中资源中:",(0,H.jsx)("span",{className:"c-blue",children:e.hasNum}),"个由您本人发布,",(0,H.jsx)("span",{className:"c-red",children:e.noHasNum})," 个由其他老师发布。",(0,H.jsx)("br",{}),"课堂内只能删除本人发布的资源,请取消选中其他老师发布的资源。"]}),onOk:function(){Z()}}):w(!0)}else w(!1)}),[t.actionTabs.key]);var Z=function(){a({type:"classroomList/setActionTabs",payload:{}})};return(0,H.jsx)(T.Z,{centered:!0,title:"提示",open:k,okText:"确定",cancelText:"取消",destroyOnClose:!0,confirmLoading:g,onOk:l()(o()().mark((function e(){var n,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(n=N.current)||void 0===n||!n.onVerify()){e.next=2;break}return e.abrupt("return");case 2:return v(!0),e.next=5,(0,f.ZP)("/api/courses/".concat(c.coursesId,"/homework_commons/multi_destroy.json"),{method:"post",body:{homework_ids:i()(t.actionTabs.selectArrs)}});case 5:s=e.sent,v(!1),0===s.status&&((0,P.L9)(["教学课堂","课程实验","删除"]),y.ZP.success("删除成功"),a({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),(0,I.GJ)()?a({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},t.actionTabs.params),{},{type:4})}):a({type:"classroomList/getClassroomShixunsList",payload:d()({},t.actionTabs.params)}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:c.coursesId}}));case 8:case"end":return e.stop()}}),e)}))),onCancel:function(){Z()},children:null!=t&&null!==(n=t.actionTabs)&&void 0!==n&&n.status&&["未发布"].includes(null==t||null===(s=t.actionTabs)||void 0===s?void 0:s.status)?(0,H.jsxs)(H.Fragment,{children:[(0,H.jsx)("p",{children:"提交作品将全部被删除,不可恢复"}),(0,H.jsx)("p",{children:"是否确认删除?"})]}):(0,H.jsxs)(H.Fragment,{children:[(0,H.jsx)("p",{style:{color:"#DD0000"},children:"删除实训则会清除学生所有的答题数据,且数据不可恢复,如确定删除,请输入下方验证码"}),(0,H.jsx)(M.Z,{ref:function(e){return N.current=e}})]})})})),O=s(79801),E=s(85855),F=(0,_.connect)((function(e){return{classroomList:e.classroomList}}))((function(e){var n=e.classroomList,s=e.dispatch,t=(0,_.useParams)();return(0,H.jsx)(T.Z,{centered:!0,title:"提示",open:"设为公开"===n.actionTabs.key,okText:"确定",cancelText:"取消",onOk:l()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/courses/".concat(t.coursesId,"/homework_commons/set_public.json"),{method:"post",body:{homework_ids:i()(n.actionTabs.selectArrs)}});case 2:0===e.sent.status&&((0,P.L9)(["教学课堂","课程实验","设为公开"]),y.ZP.success("操作成功"),s({type:"classroomList/setActionTabs",payload:{key:"清除选择数据"}}),(0,I.GJ)()?s({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},n.actionTabs.params),{},{type:4})}):s({type:"classroomList/getClassroomShixunsList",payload:d()({},n.actionTabs.params)}));case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){s({type:"classroomList/setActionTabs",payload:{}})},children:(0,H.jsxs)("p",{children:["设为公开后,非课堂成员也可以访问查看",(0,H.jsx)("br",{}),"是否确认设为公开?"]})})})),G=s(78241),D=(s(61186),(0,_.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,s,t=e.classroomList,i=(e.loading,e.dispatch),a=((0,_.useParams)(),(0,x.useState)(!1)),r=m()(a,2),c=r[0],u=r[1],h=t.actionTabs,p=G.Z.useForm(),g=m()(p,1)[0];return(0,x.useEffect)((function(){var e;"重命名"===t.actionTabs.key&&g.setFieldsValue({name:null===(e=h.selectArrs)||void 0===e?void 0:e.name})}),[t.actionTabs.key]),(0,H.jsx)(T.Z,{centered:!0,title:"重命名",confirmLoading:c,open:"重命名"===t.actionTabs.key,okText:"确定",cancelText:"取消",destroyOnClose:!0,onOk:l()(o()().mark((function e(){var n,s,a,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,I.Rm)()||null!==(n=t.AssistantObject)&&void 0!==n&&null!==(n=n.practice)&&void 0!==n&&n.can_create){e.next=3;break}return y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能"),e.abrupt("return");case 3:return s=g.getFieldValue(),u(!0),a="/api/homework_commons/".concat(t.actionTabs.selectArrs.homework_id,"/alter_name.json"),e.next=8,(0,f.ZP)(a,{method:"post",body:d()({},s)});case 8:r=e.sent,u(!1),0===r.status&&(y.ZP.success("修改成功"),i({type:"classroomList/setActionTabs",payload:{}}),(0,I.GJ)()?i({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},t.actionTabs.params),{},{type:4})}):i({type:"classroomList/getClassroomShixunsList",payload:d()({},t.actionTabs.params)}));case 11:case"end":return e.stop()}}),e)}))),onCancel:function(){u(!1),i({type:"classroomList/setActionTabs",payload:{}})},children:(0,H.jsxs)(G.Z,{form:g,children:[(0,H.jsxs)(j.Z,{className:"mt10 c-grey-999",children:[(0,H.jsx)(b.Z,{children:"本实训初始名称:"}),(0,H.jsx)(b.Z,{flex:"1",children:null===(n=h.selectArrs)||void 0===n?void 0:n.shixun_name})]}),(0,H.jsx)(G.Z.Item,{name:"name",children:(0,H.jsxs)(j.Z,{className:"mt10",align:"middle",children:[(0,H.jsx)(b.Z,{className:"font14",children:"作业名称:"}),(0,H.jsx)(b.Z,{flex:"1",children:(0,H.jsx)(v.Z,{defaultValue:null===(s=h.selectArrs)||void 0===s?void 0:s.name})})]})})]})})}))),B=s(43428),V=s(3113),J=s(71418),Y=s(28103),W=s(6638),Q="drawer___QqugY",K="menu___uKpxi",X="actived___hCeHj",U="actived2___aIAeg",q="subTag___S0zfl",$="listItem___Ulw3D",ee="listItem2___J8GtN",ne="info___gY955",se="title___hyfzM",te="titleLeft___eH38u",ie="search___GnrcF",ae="filter___jwVvV",oe="description___ynLaI",re="menuCourse___HRXxE",le="authorname___qn85G",ce="tooltip-content___A6uPo",de=s(10283),ue=s(1526),me=s(51562),he=s(41852),pe=(v.Z.Search,[{id:"type",name:"来源",children:[{name:"全部",id:"all",type:"type"},{name:"我的",id:"mine",type:"type"}]},{id:"diff",name:"难度",children:[{name:"全部",id:"",type:"diff"},{name:"初级",id:1,type:"diff"},{name:"中级",id:2,type:"diff"},{name:"中高级",id:3,type:"diff"},{name:"高级",id:4,type:"diff"}]}]),xe=(0,_.connect)((function(e){return{classroomList:e.classroomList,shixunsList:e.shixunsList,loading:e.loading.effects}}))((function(e){var n,s,t=e.classroomList,a=(e.loading,e.dispatch),r=e.shixunsList,c=(0,x.useState)(d()({},(0,_.useParams)())),u=m()(c,2),h=u[0],p=(u[1],t.shixunLists),g=t.shixunAiRecommendLists,v=(0,x.useState)([]),w=m()(v,2),N=w[0],Z=w[1],T=(0,x.useState)({}),S=m()(T,2),A=S[0],M=S[1],R=(0,x.useState)([]),z=m()(R,2),O=z[0],E=z[1],F=(0,x.useState)(!1),G=m()(F,2),D=G[0],ee=G[1],ie=[{name:"最新",id:"created_at"},{name:"最热",id:"myshixuns_count"}].filter((function(e){return!!e})),xe=(0,x.useState)({page:1,type:"all",diff:"",status:"published",order:"desc",limit:20,sort:"myshixuns_count",no_jupyter:1,group_id:null}),fe=m()(xe,2),_e=fe[0],ge=fe[1];(0,x.useEffect)((function(){ye()}),[h.coursesId,_e]),(0,x.useEffect)((function(){"选用实践项目"===t.actionTabs.key&&Z([]),a({type:"shixunsList/getMenus",payload:{}})}),[t.actionTabs.key]),(0,x.useEffect)((function(){(null!=p&&p.shixun_list||null!=g&&g.shixun_list)&&M("recommend"===_e.sort?g:p)}),[p,g]);var ye=function(){var e=l()(o()().mark((function e(){var n,s,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(M([]),ee(!0),n=d()({},_e),"recommend"===_e.sort&&(n.sort="myshixuns_count"),"recommend"!==_e.sort){e.next=9;break}return e.next=7,a({type:"classroomList/getShixunAiRecommendLists",payload:d()(d()({},n),{},{course_id:h.coursesId})});case 7:e.next=12;break;case 9:return s=d()({},n),e.next=12,a({type:"classroomList/getShixunLists",payload:s});case 12:return e.next=14,(0,f.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});case 14:t=e.sent,E([{id:null,name:"全部"},{id:-1,name:"未加入目录"}].concat(i()((null==t?void 0:t.groups)||[]))),Z([]),ee(!1);case 18:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();if("选用实践课程"!==t.actionTabs.key){var ve=(0,me.P)(),je=m()(ve,4),be=je[0],ke=je[1],we=je[2],Ne=je[3],Ze=function(){var e=l()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"classroomList/createShixunHomework",payload:{coursesId:h.coursesId,shixuns_info:n.map((function(e){return{shixun_id:e.id,is_copy:e.is_copy,is_use:e.is_use}}))}});case 2:e.sent.status||((0,P.L9)(["教学课堂","课程实验","选用实践项目"]),y.ZP.success("操作成功"),a({type:"classroomList/setActionTabs",payload:{}}),(0,I.GJ)()?a({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},t.actionTabs.params),{},{type:4})}):a({type:"classroomList/getClassroomShixunsList",payload:d()({},t.actionTabs.params)}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:h.coursesId}}),"0"===localStorage.getItem("Noviceguide")||a({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:12,text:(0,H.jsx)("div",{children:"接下来,咱们给教学课堂添加一个“课程实验”~点击“选用实践项目”,选择一个作业,然后点击“立即发布”就给实践课堂添加了一个课程实验。"})}}));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Le=(0,x.useState)(!1),Ce=m()(Le,2),Te=Ce[0],Se=Ce[1];return(0,H.jsxs)(H.Fragment,{children:[(0,H.jsxs)(B.Z,{placement:"bottom",height:"100%",closable:!0,open:"选用实践项目"===t.actionTabs.key,rootClassName:Q,onClose:function(){a({type:"classroomList/setActionTabs",payload:{key:""}})},footer:(0,H.jsxs)("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"},children:[(0,H.jsx)(V.ZP,{size:"middle",onClick:function(){a({type:"classroomList/setActionTabs",payload:{}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},children:"取消"}),(0,H.jsx)(V.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:l()(o()().mark((function e(){var n,s,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Se(!0),e.next=3,Ne({id:N,type:"shixun",course_id:null===(n=t.detailTopBanner)||void 0===n?void 0:n.course_id});case 3:if(e.sent){e.next=8;break}return i=null==A||null===(s=A.shixun_list)||void 0===s?void 0:s.filter((function(e){return N.includes(e.identifier)})).map((function(e){return{id:e.id,is_copy:0,is_use:1}})),e.next=8,Ze(i);case 8:Se(!1);case 9:case"end":return e.stop()}}),e)}))),type:"primary",loading:Te,children:"确定"})]}),children:[(0,H.jsx)("section",{className:"tc",children:(0,H.jsx)(ue.Z,{onChange:function(e){null!=e&&e.keyword&&(0,he.tk)({name:null==e?void 0:e.keyword,copywriting:null==e?void 0:e.keyword,position:"Shixun"}),ge(d()(d()(d()({},_e),e),{},{page:1}))}})}),(0,H.jsx)("section",{className:"edu-container",children:(0,H.jsx)(J.Z,{spinning:D,children:(0,H.jsxs)("aside",{children:[pe.map((function(e,n){var s;return 0!==n?null:(0,H.jsxs)("ul",{className:K,children:[(0,H.jsx)("li",{children:e.name}),null==e||null===(s=e.children)||void 0===s?void 0:s.map((function(n,s){return(0,H.jsx)("li",{className:_e[e.id]==n.id?X:"",onClick:function(){_e[e.id]=n.id,_e.page=1,ge(d()({},_e))},children:(0,H.jsx)("strong",{children:n.name})})}))]},n)})),(0,H.jsxs)("ul",{className:K,children:[(0,H.jsx)("li",{children:"方向"}),(0,H.jsx)("li",{className:null!=_e&&_e.discipline_id?"":X,onClick:function(){delete _e.tag_level,delete _e.sub_discipline_id,delete _e.discipline_id,_e.page=1,ge(d()({},_e))},children:(0,H.jsx)("strong",{children:"全部"})}),r.menus&&r.menus.map((function(e,n){return(0,H.jsxs)("li",{className:(null==_e?void 0:_e.discipline_id)==e.id?X:"",children:[(0,H.jsx)("strong",{onClick:function(){_e.tag_level=1,_e.discipline_id=e.id,delete _e.sub_discipline_id,_e.page=1,ge(d()({},_e))},children:e.name}),(0,H.jsx)("div",{children:e.sub_repertoires.map((function(n,s){return(0,H.jsxs)("div",{className:"mt5",children:[(0,H.jsx)("div",{className:(null==_e?void 0:_e.sub_discipline_id)==n.id&&2===_e.tag_level?"".concat(U," ").concat(q):q,onClick:function(){_e.tag_level=2,_e.discipline_id=e.id,_e.sub_discipline_id=n.id,ge(d()({},_e))},children:n.name}),(0,H.jsx)("ul",{className:"mt5",children:n.tags&&n.tags.map((function(n,s){return(0,H.jsx)("li",{className:_e.sub_discipline_id==n.id&&3===_e.tag_level?U:"",onClick:function(){_e.tag_level=3,_e.discipline_id=e.id,_e.sub_discipline_id=n.id,ge(d()({},_e))},children:n.name},s)}))})]},s)}))})]},n)}))]}),"mine"===_e.type&&(0,H.jsxs)("ul",{className:K,children:[(0,H.jsx)("li",{children:"目录"}),null==O?void 0:O.map((function(e,n){return(0,H.jsx)("li",{className:_e.group_id==e.id?X:"",onClick:function(){_e.group_id=e.id,_e.page=1,ge(d()({},_e))},children:(0,H.jsx)("strong",{children:e.name})},e.name)}))]}),pe.map((function(e,n){var s;return 1!==n?null:(0,H.jsxs)("ul",{className:K,children:[(0,H.jsx)("li",{children:e.name}),null==e||null===(s=e.children)||void 0===s?void 0:s.map((function(n,s){return(0,H.jsx)("li",{className:_e[e.id]==n.id?X:"",onClick:function(){_e[e.id]=n.id,ge(d()({},_e))},children:(0,H.jsx)("strong",{children:n.name})})}))]},n)})),(0,H.jsxs)(j.Z,{align:"middle",children:[(0,H.jsx)(b.Z,{flex:"1",className:ae,children:ie.map((function(e,n){return(0,H.jsx)(V.ZP,{className:"mr20",type:_e.sort===e.id?"primary":"default",onClick:function(){_e.sort=e.id,ge(d()({},_e))},children:e.name},n)}))}),(0,H.jsx)(b.Z,{className:"c-grey-999",children:(0,H.jsx)("div",{className:re,children:(0,H.jsxs)("ul",{children:[(0,H.jsxs)("li",{children:["已选",(0,H.jsx)("span",{className:"c-blue",children:N.length}),"个实训"]}),(0,H.jsxs)("li",{children:["共",(0,H.jsx)("span",{className:"c-blue",children:A.shixuns_count}),"个课程"]}),(0,H.jsxs)("li",{className:"current",onClick:function(){_e.order="asc"===_e.order?"desc":"asc",ge(d()({},_e))},children:["学习人数",(0,H.jsxs)("p",{className:"edu-sorter current ".concat(_e.order),children:[(0,H.jsx)("span",{className:"iconfont icon-sanjiaoxing-up"}),(0,H.jsx)("span",{className:"iconfont icon-sanjiaoxing-down"})]})]})]})})})]}),0===(null==A||null===(n=A.shixun_list)||void 0===n?void 0:n.length)&&(0,H.jsx)(W.Z,{}),(0,H.jsx)(C.Z.Group,{style:{display:"block"},value:N,onChange:function(e){Z(e)},children:null==A||null===(s=A.shixun_list)||void 0===s?void 0:s.map((function(e,n){return(0,H.jsxs)("div",{className:$,style:{cursor:"auto"},children:[(0,H.jsx)(C.Z,{value:null==e?void 0:e.identifier,style:{marginTop:"3px"},disabled:null==e?void 0:e.need_authorize}),(0,H.jsxs)("div",{className:ne,children:[(0,H.jsx)("div",{className:se,children:(0,H.jsxs)("div",{className:te,children:[(0,H.jsx)(_.Link,{to:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank",children:(0,H.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})}),(null==e?void 0:e.need_authorize)&&(0,H.jsx)("span",{onClick:function(){(0,de.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10",children:"需授权"}),(0,I.Ny)()&&1===(null==e?void 0:e.mark_status)&&(0,H.jsx)(k.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,H.jsx)("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10",children:"正常"})}),(0,I.Ny)()&&2===(null==e?void 0:e.mark_status)&&(0,H.jsx)(k.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,H.jsx)("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10",children:"需完善"})}),(0,I.Ny)()&&3===(null==e?void 0:e.mark_status)&&(0,H.jsx)(k.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,H.jsx)("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10",children:"无法使用"})}),(0,H.jsx)(V.ZP,{ghost:!0,href:"/shixuns/".concat(e.identifier,"/challenges"),type:"primary",target:"_blank",style:{borderRadius:"50px"},children:"体验实训"})]})}),(0,H.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,H.jsx)("span",{className:oe,dangerouslySetInnerHTML:{__html:e.description}})}),(0,H.jsx)("div",{className:" mt15",children:e.challenge_names.map((function(e,n){return(0,H.jsxs)("span",{className:"mr30",children:["第",n+1,"关 ",e," "]},n)}))}),(0,H.jsx)(Y.Z,{dashed:!0}),(0,H.jsxs)("div",{className:"c-light-black mt20",style:{display:"flex",justifyContent:"space-between"},children:[(0,H.jsxs)("div",{children:[(0,H.jsx)(k.Z,{overlayClassName:ce,title:(0,H.jsx)("div",{children:(0,H.jsx)("span",{dangerouslySetInnerHTML:{__html:null==e?void 0:e.member_user_names}})}),children:(0,H.jsx)("span",{className:le,dangerouslySetInnerHTML:{__html:null==e?void 0:e.member_user_names}})}),e.author_school_name&&(0,H.jsx)(x.Fragment,{children:(0,H.jsx)("span",{dangerouslySetInnerHTML:{__html:e.author_school_name}})})]}),(0,H.jsxs)("div",{children:[(0,H.jsxs)("span",{className:"mr30",children:["难度系数  ",e.level]}),(0,H.jsxs)("span",{children:["学习人数  ",e.study_count]})]})]})]})]},null==e?void 0:e.identifier)}))})]})})}),(0,H.jsx)("div",{className:"tc mt20",children:(0,H.jsx)(L.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:_e.page||1,showQuickJumper:!0,total:null==A?void 0:A.shixuns_count,onChange:function(e){_e.page=e,ge(d()({},_e))}})})]},"bottom"),(0,H.jsx)(me.Z,{visible:be,onCancel:ke,renderData:we,inPaper:!1,onOk:Ze,modalType:"multiple",type:"shixun",position:"选中实训"})]})}})),fe=v.Z.Search,_e=(0,_.connect)((function(e){return{classroomList:e.classroomList,shixunsList:e.shixunsList,loading:e.loading.effects}}))((function(e){var n,s,t=e.classroomList,a=(e.loading,e.dispatch),r=(0,x.useState)(d()({},(0,_.useParams)())),c=m()(r,2),u=c[0],h=(c[1],t.actionTabs),p=t.shixunLists,f=(0,x.useState)([]),g=m()(f,2),v=g[0],j=g[1],b=(0,x.useState)(!1),w=m()(b,2),N=w[0],Z=w[1],T=(0,x.useState)({page:1,limit:20,search:null}),S=m()(T,2),A=S[0],P=S[1];(0,x.useEffect)((function(){M()}),[u.coursesId,A]),(0,x.useEffect)((function(){"从课堂实验添加"===t.actionTabs.key&&j([])}),[t.actionTabs.key]);var M=function(){var e=l()(o()().mark((function e(){var n,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=d()(d()({},A),{},{course_id:null==h||null===(n=h.params)||void 0===n?void 0:n.course_id}),e.next=3,a({type:"classroomList/getExperimentLists",payload:s});case 3:Z(!1);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();if("选用实践课程"!==t.actionTabs.key)return(0,H.jsxs)(B.Z,{placement:"bottom",height:"100%",closable:!0,style:{zIndex:9999},open:"从课堂实验添加"===t.actionTabs.key,rootClassName:Q,onClose:function(){a({type:"classroomList/setActionTabs",payload:{key:""}})},footer:(0,H.jsxs)("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"},children:[(0,H.jsx)(V.ZP,{size:"middle",onClick:function(){a({type:"classroomList/setActionTabs",payload:{key:""}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},children:"取消"}),(0,H.jsx)(V.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:l()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"classroomList/createExperiment",payload:{homework_common_ids:i()(v),category_id:u.categoryId,course_id:null==h||null===(n=h.params)||void 0===n?void 0:n.course_id}});case 2:e.sent.status||(y.ZP.success("操作成功"),a({type:"classroomList/setActionTabs",payload:{}}),(0,I.GJ)()?a({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},t.actionTabs.params),{},{type:4})}):a({type:"classroomList/getClassroomShixunsList",payload:d()({},t.actionTabs.params)}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:u.coursesId}}),"0"===localStorage.getItem("Noviceguide")||a({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:12,text:(0,H.jsx)("div",{children:"接下来,咱们给教学课堂添加一个“课程实验”~点击“选用实践项目”,选择一个作业,然后点击“立即发布”就给实践课堂添加了一个课程实验。"})}}));case 4:case"end":return e.stop()}}),e)}))),type:"primary",children:"确定"})]}),children:[(0,H.jsx)("section",{className:"tc",children:(0,H.jsx)(fe,{placeholder:"请输入课堂实验名称进行查询",enterButton:"搜索",size:"middle",className:ie,onSearch:function(e){A.search=e,P(d()({},A))}})}),(0,H.jsx)("section",{className:"edu-container",children:(0,H.jsx)(J.Z,{spinning:N,children:(0,H.jsxs)("aside",{children:[0===(null==p||null===(n=p.homeworks)||void 0===n?void 0:n.length)&&(0,H.jsx)(W.Z,{}),null==p||null===(s=p.homeworks)||void 0===s?void 0:s.map((function(e,n){var s,t,i;return(0,H.jsxs)("div",{className:$,style:{cursor:"auto"},children:[(0,H.jsx)(C.Z,{checked:v.includes(e.id),value:e.id,style:{marginTop:"3px"},disabled:null==e?void 0:e.need_authorize,onChange:function(n){v.indexOf(e.id);v.indexOf(e.id)>-1?j(v.filter((function(n){return n!==e.id}))):j(v.concat(e.id))}}),(0,H.jsxs)("div",{className:ne,children:[(0,H.jsx)("div",{className:se,children:(0,H.jsxs)("div",{className:te,children:[(0,H.jsx)(_.Link,{to:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank",children:(0,H.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:null==e?void 0:e.name}})}),(null==e?void 0:e.need_authorize)&&(0,H.jsx)("span",{onClick:function(){(0,de.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10",children:"需授权"}),(0,I.Ny)()&&1===(null==e?void 0:e.mark_status)&&(0,H.jsx)(k.Z,{title:null==e?void 0:e.mark_content,children:(0,H.jsx)("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10",children:"正常"})}),(0,I.Ny)()&&2===(null==e?void 0:e.mark_status)&&(0,H.jsx)(k.Z,{title:null==e?void 0:e.mark_content,children:(0,H.jsx)("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10",children:"需完善"})}),(0,I.Ny)()&&3===(null==e?void 0:e.mark_status)&&(0,H.jsx)(k.Z,{title:null==e?void 0:e.mark_content,children:(0,H.jsx)("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10",children:"无法使用"})}),(0,H.jsx)(V.ZP,{ghost:!0,href:"/shixuns/".concat(e.shixun_identifier,"/challenges"),type:"primary",target:"_blank",style:{borderRadius:"50px"},children:"查看实验"})]})}),(0,H.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,H.jsx)("span",{className:oe,dangerouslySetInnerHTML:{__html:null==e?void 0:e.description}})}),(0,H.jsx)("div",{className:" mt15",children:null==e||null===(s=e.challenges)||void 0===s?void 0:s.map((function(e,n){return(0,H.jsxs)("span",{className:"mr30",children:["第",n+1,"关 ",null==e?void 0:e.subject," "]},n)}))}),(0,H.jsx)(Y.Z,{dashed:!0}),(0,H.jsxs)("div",{className:"c-light-black mt20",children:[(null==e||null===(t=e.user)||void 0===t?void 0:t.name)&&(0,H.jsxs)(x.Fragment,{children:[(0,H.jsx)("span",{children:null==e||null===(i=e.user)||void 0===i?void 0:i.name}),(0,H.jsx)("span",{className:"ml15 mr15",children:"|"})]}),(0,H.jsx)("span",{children:"创建时间: "}),(0,H.jsx)("span",{children:null==e?void 0:e.created_at})]})]})]},n)}))]})})}),(0,H.jsx)("div",{className:"tc mt20",children:(0,H.jsx)(L.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:A.page||1,showQuickJumper:!0,total:null==p?void 0:p.total_count,onChange:function(e){A.page=e,P(d()({},A))}})})]},"bottom")})),ge=(v.Z.Search,(0,_.connect)((function(e){return{classroomList:e.classroomList,shixunsList:e.shixunsList,loading:e.loading.effects}}))((function(e){var n,s,t=e.classroomList,a=e.loading,r=e.dispatch,c=(e.shixunsList,(0,x.useState)(d()({},(0,_.useParams)()))),u=m()(c,2),h=u[0],p=(u[1],(0,_.useLocation)(),t.actionTabs,G.Z.useForm()),f=(m()(p,1)[0],t.shixunAiRecommendLists),g=(0,x.useState)([]),v=m()(g,2),j=v[0],b=v[1],k=(0,x.useState)({page:1,course_id:h.coursesId,limit:20,no_jupyter:1}),w=m()(k,2),N=w[0],Z=w[1];return(0,x.useEffect)((function(){}),[h.coursesId,N]),(0,x.useEffect)((function(){"智能推荐"===t.actionTabs.key&&(b([]),r({type:"classroomList/getShixunAiRecommendLists",payload:d()({},N)}))}),[t.actionTabs.key]),"智能推荐"!==t.actionTabs.key?null:(0,H.jsxs)(T.Z,{title:"智能推荐",placement:"bottom",centered:!0,height:"60%",width:1e3,closable:!0,style:{zIndex:9999},okText:"确定",cancelText:"取消",open:"智能推荐"===t.actionTabs.key,onCancel:function(){r({type:"classroomList/setActionTabs",payload:{key:""}})},onOk:l()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r({type:"classroomList/createShixunHomework",payload:d()({shixun_ids:i()(j),category_id:h.categoryId},h)});case 2:e.sent.status||((0,P.L9)(["教学课堂","课程实验","智能推荐选用"]),sessionStorage.aiRecommentHide=!0,y.ZP.success("操作成功"),r({type:"classroomList/setActionTabs",payload:{}}),r({type:"classroomList/getClassroomShixunsList",payload:d()({},t.actionTabs.params)}),r({type:"classroomList/getClassroomLeftMenus",payload:{id:h.coursesId}}));case 4:case"end":return e.stop()}}),e)}))),children:[(0,H.jsx)("section",{className:"",style:{maxHeight:500,minHeight:150,overflow:"auto"},children:(0,H.jsx)(J.Z,{spinning:a["classroomList/getShixunAiRecommendLists"],children:(0,H.jsxs)("aside",{style:{minHeight:150},children:[0===(null==f||null===(n=f.shixun_list)||void 0===n?void 0:n.length)&&(0,H.jsx)(W.Z,{}),null==f||null===(s=f.shixun_list)||void 0===s?void 0:s.map((function(e,n){var s,t;return(0,H.jsxs)("div",{className:ee,style:{cursor:"auto"},children:[(0,H.jsx)(C.Z,{checked:j.includes(e.id),value:e.id,style:{marginTop:"3px"},disabled:null==e?void 0:e.need_authorize,onChange:function(n){j.indexOf(e.id);j.indexOf(e.id)>-1?b(j.filter((function(n){return n!==e.id}))):b(j.concat(e.id))}}),(0,H.jsxs)("div",{className:ne,children:[(0,H.jsx)("div",{className:se,children:(0,H.jsxs)("div",{className:te,children:[(0,H.jsx)(_.Link,{to:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank",children:(0,H.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})}),(null==e?void 0:e.need_authorize)&&(0,H.jsx)("span",{onClick:function(){(0,de.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10",children:"需授权"}),(0,H.jsx)(V.ZP,{ghost:!0,href:"/shixuns/".concat(e.identifier,"/challenges"),type:"primary",target:"_blank",style:{borderRadius:"50px"},children:"体验实训"})]})}),(0,H.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,H.jsx)("span",{className:oe,dangerouslySetInnerHTML:{__html:e.description}})}),(0,H.jsx)("div",{className:" mt10",children:e.challenge_names.map((function(e,n){return(0,H.jsxs)("span",{className:"mr30",children:["第",n+1,"关 ",e," "]},n)}))}),(0,H.jsxs)("div",{className:"c-light-black mt10",children:[null!=e&&null!==(s=e.content)&&void 0!==s&&s.author_name?(0,H.jsx)("span",{dangerouslySetInnerHTML:{__html:null==e||null===(t=e.content)||void 0===t||null===(t=t.author_name)||void 0===t?void 0:t[0]}}):(0,H.jsx)("span",{children:e.author_name}),(0,H.jsx)("span",{className:"ml15 mr15",children:"|"}),e.author_school_name&&(0,H.jsxs)(x.Fragment,{children:[(0,H.jsx)("span",{children:e.author_school_name}),(0,H.jsx)("span",{className:"ml15 mr15",children:"|"})]}),(0,H.jsxs)("span",{children:["难度系数 ",e.level]}),(0,H.jsx)("span",{className:"ml15 mr15",children:"|"}),(0,H.jsx)("span",{children:"学习人数 "}),(0,H.jsx)("span",{children:e.study_count})]}),(0,H.jsx)(Y.Z,{dashed:!0})]})]},n)}))]})})}),(0,H.jsx)("div",{className:"tc mt20 hide",children:(0,H.jsx)(L.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:N.page||1,showQuickJumper:!0,total:null==f?void 0:f.shixuns_count,onChange:function(e){N.page=e,Z(d()({},N))}})})]},"bottom")}))),ye=v.Z.Search,ve=(0,_.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading.effects}}))((function(e){var n,s,t=e.classroomList,i=e.loading,a=e.dispatch,r=(0,x.useState)(d()({},(0,_.useParams)())),c=m()(r,2),u=c[0],h=(c[1],(0,_.useLocation)(),t.actionTabs,G.Z.useForm()),p=(m()(h,1)[0],t.coursesLists),f=(0,x.useState)([]),g=m()(f,2),v=g[0],j=g[1],b=(0,x.useState)({page:1,type:"all",order:"desc",limit:20,sort:"myshixuns_count"}),w=m()(b,2),N=w[0],Z=w[1];(0,x.useEffect)((function(){"选用实践课程"===t.actionTabs.key&&(a({type:"classroomList/getCoursesLists",payload:d()({},N)}),j([]))}),[t.actionTabs.key,u.categoryId,N]);var C=(0,me.P)(),T=m()(C,4),A=T[0],M=T[1],R=T[2],z=T[3],O=function(){var e=l()(o()().mark((function e(n){var s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"classroomList/createCoursesHomework",payload:{coursesId:u.coursesId,subjects_info:[{subject_id:null===(s=v[0])||void 0===s?void 0:s.id,stage_shixuns:n.map((function(e){return{stage_shixun_id:e.id,is_use:e.is_use,is_copy:e.is_copy}}))}]}});case 2:e.sent.status||((0,P.L9)(["教学课堂","课程实验","选用实践课程"]),y.ZP.success("操作成功"),a({type:"classroomList/setActionTabs",payload:{}}),(0,I.GJ)()?a({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},t.actionTabs.params),{},{type:4})}):a({type:"classroomList/getClassroomShixunsList",payload:d()({},t.actionTabs.params)}),a({type:"classroomList/getClassroomLeftMenus",payload:{id:u.coursesId}}));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return"选用实践课程"!==t.actionTabs.key?null:(0,H.jsxs)(B.Z,{placement:"bottom",height:"100%",closable:!0,onClose:function(){a({type:"classroomList/setActionTabs",payload:{key:""}})},open:"选用实践课程"===t.actionTabs.key,rootClassName:Q,footer:(0,H.jsxs)("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"},children:[(0,H.jsx)(V.ZP,{size:"middle",onClick:function(){a({type:"classroomList/setActionTabs",payload:{key:""}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},children:"取消"}),(0,H.jsx)(V.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",loading:i["classroomList/createCoursesHomework"],onClick:l()(o()().mark((function e(){var n,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==(null==v?void 0:v.length)){e.next=3;break}return y.ZP.error("请选择一个实践课程"),e.abrupt("return",!1);case 3:return e.next=5,z({id:null===(n=v[0])||void 0===n?void 0:n.identifier,type:"subject",stage_item_id:[],sync_catelog:1,course_id:null===(s=t.detailTopBanner)||void 0===s?void 0:s.course_id});case 5:e.sent||O([]);case 7:case"end":return e.stop()}}),e)}))),type:"primary",children:"确定"})]}),children:[(0,H.jsx)("section",{className:"tc",children:(0,H.jsx)(ye,{placeholder:"课程名称/课程标识/合作者",enterButton:"搜索",size:"middle",className:ie,onSearch:function(e){N.keyword=e,e&&(0,he.tk)({name:e,copywriting:e,position:"Subject"}),Z(d()({},N))}})}),(0,H.jsx)("section",{className:"edu-container",children:(0,H.jsx)(J.Z,{spinning:i["classroomList/getCoursesLists"],children:(0,H.jsxs)("aside",{children:[(0,H.jsx)("div",{className:re,children:(0,H.jsxs)("ul",{children:[(0,H.jsxs)("li",{children:["已选",(0,H.jsx)("span",{className:"c-blue",children:v.length}),"课程"]}),(0,H.jsxs)("li",{children:["共",(0,H.jsx)("span",{className:"c-blue",children:p.subjects_count}),"个课程"]}),(0,H.jsxs)("li",{className:"current",onClick:function(){N.order="asc"===N.order?"desc":"asc",N.sort="shixuns_count",Z(d()({},N))},children:["实训数",(0,H.jsxs)("p",{className:"edu-sorter current ".concat("shixuns_count"===N.sort&&N.order),children:[(0,H.jsx)("span",{className:"iconfont icon-sanjiaoxing-up"}),(0,H.jsx)("span",{className:"iconfont icon-sanjiaoxing-down"})]})]}),(0,H.jsxs)("li",{className:"current",onClick:function(){N.order="asc"===N.order?"desc":"asc",N.sort="myshixuns_count",Z(d()({},N))},children:["学习人数",(0,H.jsxs)("p",{className:"edu-sorter current ".concat("myshixuns_count"===N.sort&&N.order),children:[(0,H.jsx)("span",{className:"iconfont icon-sanjiaoxing-up"}),(0,H.jsx)("span",{className:"iconfont icon-sanjiaoxing-down"})]})]}),(0,H.jsx)("li",{className:"".concat("all"===N.type&&"c-blue"," current"),onClick:function(){N.type="all",Z(d()({},N))},children:"全部课程"}),(0,H.jsx)("li",{className:"".concat("mine"===N.type&&"c-blue"," current"),onClick:function(){N.type="mine",Z(d()({},N))},children:"我的课程"})]})}),0===(null==p||null===(n=p.subject_list)||void 0===n?void 0:n.length)&&(0,H.jsx)(W.Z,{}),null==p||null===(s=p.subject_list)||void 0===s?void 0:s.map((function(e,n){var s,t,i,a,o,r;return(0,H.jsxs)("div",{className:$,style:{cursor:"auto"},children:[(0,H.jsx)(S.ZP,{checked:v.map((function(e){return e.id})).includes(e.id),value:e.id,style:{marginTop:"1px"},disabled:null==e?void 0:e.need_authorize,onChange:function(n){j([{id:e.id,identifier:e.identifier}])}}),(0,H.jsxs)("div",{className:ne,children:[(0,H.jsx)("div",{className:se,children:(0,H.jsxs)("div",{className:te,children:[(0,H.jsx)(_.Link,{to:"/paths/".concat(e.id),target:"_blank",children:(0,H.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})}),(null==e?void 0:e.need_authorize)&&(0,H.jsx)("span",{onClick:function(){(0,de.rX)(!1,"该课程中包含实训需授权后才可使用。 您可以在QQ服务群向管理员申请,获得继续操作的权限。")},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10",children:"需授权"}),(0,H.jsx)(V.ZP,{ghost:!0,href:"/paths/".concat(e.id),type:"primary",target:"_blank",style:{borderRadius:"50px"},children:"体验课程"})]})}),(0,H.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,H.jsx)("span",{className:oe,dangerouslySetInnerHTML:{__html:e.description}})}),(0,H.jsx)(Y.Z,{dashed:!0}),(0,H.jsxs)("div",{className:"c-light-black mt20",style:{display:"flex",justifyContent:"space-between"},children:[(0,H.jsxs)("div",{children:[null!=e&&null!==(s=e.content)&&void 0!==s&&s.member_user_names?(0,H.jsx)(k.Z,{overlayClassName:ce,title:(0,H.jsx)("div",{children:(0,H.jsx)("span",{dangerouslySetInnerHTML:{__html:null==e||null===(t=e.content)||void 0===t?void 0:t.member_user_names}})}),children:(0,H.jsx)("span",{className:le,dangerouslySetInnerHTML:{__html:null==e||null===(i=e.content)||void 0===i?void 0:i.member_user_names}})}):(null==e?void 0:e.member_user_names)&&(0,H.jsx)(k.Z,{title:(0,H.jsx)("div",{children:(0,H.jsx)("span",{children:e.member_user_names})}),children:(0,H.jsx)("span",{className:le,children:e.member_user_names})}),null!=e&&null!==(a=e.content)&&void 0!==a&&a.author_school_name?(0,H.jsx)(k.Z,{overlayClassName:ce,title:(0,H.jsx)("div",{children:(0,H.jsx)("span",{dangerouslySetInnerHTML:{__html:null==e||null===(o=e.content)||void 0===o?void 0:o.author_school_name}})}),children:(0,H.jsx)("span",{className:le,dangerouslySetInnerHTML:{__html:null==e||null===(r=e.content)||void 0===r?void 0:r.author_school_name}})}):(null==e?void 0:e.author_school_name)&&(0,H.jsx)(k.Z,{title:(0,H.jsx)("div",{children:(0,H.jsx)("span",{children:e.author_school_name})}),children:(0,H.jsx)("span",{className:le,children:e.author_school_name})})]}),(0,H.jsxs)("div",{children:[(0,H.jsxs)("span",{className:"mr30",children:["章节  ",e.stage_count]}),(0,H.jsxs)("span",{className:"mr30",children:["实训  ",e.shixuns_count]}),(0,H.jsxs)("span",{children:["学习人数  ",e.myshixuns_count]})]})]})]})]},e.id)}))]})})}),(0,H.jsx)("div",{className:"tc mt20",children:(0,H.jsx)(L.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,current:N.page||1,showQuickJumper:!0,total:null==p?void 0:p.subjects_count,onChange:function(e){N.page=e,a({type:"classroomList/getCoursesLists",payload:d()({},N)})}})}),(0,H.jsx)(me.Z,{visible:A,inPaper:!1,onOk:O,onCancel:M,renderData:R,modalType:"multiple",type:"subject"})]},"bottom")})),je=s(92396),be=s(71681),ke=function(e){var n=e.styles,s=void 0===n?{}:n,t=e.params,i=e.setisshowmodal;return(0,H.jsxs)("section",{className:"tc animated fadeIn",style:d()(d()({},{color:"#999",margin:"200px auto"}),s),children:[(0,H.jsx)("img",{src:je.z3}),(0,H.jsx)("p",{className:"mt20 font14",children:"该".concat(t.category?"分组":"课程","无课程实验,可以下方按钮或右上方“选用实验”按钮创建作业")}),(0,H.jsxs)("div",{style:{marginTop:"30px"},children:[(0,H.jsx)(V.ZP,{onClick:function(){i(!0)},type:"primary",style:{width:"128px",height:"40px",borderRadius:"4px",marginRight:"20px"},children:"选用实验"}),(0,H.jsx)(V.ZP,{onClick:function(){(0,P.xg)("".concat(be.Z.API_SERVER,"/pdf/教学课堂操作手册简单版-V4.0.pdf"))},type:"primary",style:{width:"128px",height:"40px",borderRadius:"4px"},children:"新建作业指引"})]})]})},we={flex_box_center:"flex_box_center___i0kQ7",flex_space_between:"flex_space_between___st8Nm",flex_box_vertical_center:"flex_box_vertical_center___cGman",flex_box_center_end:"flex_box_center_end___xCqb1",flex_box_column:"flex_box_column___90t8q",bg:"bg___yvvvB",containerDesc:"containerDesc___McNkA",tablestyle:"tablestyle____NWqR",listItem:"listItem___Kb3j3",info:"info___QEKlY",title:"title___IjCCo",titleLeft:"titleLeft___iZ9Qh",titleRight:"titleRight___QK1TN",moveCategory:"moveCategory___ydIP9",name:"name___CCaOX",categoryName:"categoryName___cyGX3",schedule:"schedule___Dx5uk",fnSign:"fnSign___oPdpV",spanSize:"spanSize___LVOA3",classromediv:"classromediv___LNulU",glow:"glow___KEPta",action:"action___WEeMi",btn:"btn___anrwi",btnSort:"btnSort___iBwPq",tips:"tips___ezxph",fixedBottom:"fixedBottom___RTnOi",left:"left___aDYtw",right:"right___txYei",acitons:"acitons___iwBUY",actionBtns:"actionBtns___wvnKM",cancel:"cancel___VgzVn",selectBtn:"selectBtn___mMh11",infoIcon:"infoIcon___fxDKp",infoStuIcon:"infoStuIcon___eoBo6",flexBox:"flexBox____AlDk",iconH:"iconH___Hmjwy",iconV:"iconV___VhZ00",actionIcon:"actionIcon___MWxMa",dro:"dro___bzbDZ",progressInfo:"progressInfo___bQbcf"},Ne=s(44589),Ze=s(39180),Le=s.n(Ze),Ce=(0,Ne.W8)((function(e){var n=e.item;return(0,H.jsxs)("li",{children:[(0,H.jsx)("h3",{children:n.task_name}),(0,H.jsxs)("p",{children:[n.user_name,(0,H.jsx)("span",{style:{marginLeft:"20px"},children:n.category})]})]})})),Te=(0,Ne.JN)((function(e){var n=e.items;return(0,H.jsx)("ul",{className:"task-list-container",children:n.map((function(e,n){return(0,H.jsx)(Ce,{index:n,item:e},"".concat(e.task_id))}))})})),Se=function(e){var n=e.data,s=e.callback,t=e.onCancel,i=e.visible,a=void 0!==i&&i,o=(0,x.useState)(n),r=m()(o,2),l=r[0],c=r[1];return(0,x.useEffect)((function(){c(n)}),[JSON.stringify(n)]),(0,H.jsxs)(B.Z,{placement:"bottom",height:"100%",closable:!0,onClose:t,style:{zIndex:9999},open:a,rootClassName:"sort-list-panel",children:[(0,H.jsxs)("p",{className:"sort-list-tip",children:[(0,H.jsx)("span",{children:"温馨提示:请在列表中长按鼠标左键,进行拖放排序。完成排序后请点击“保存”"}),(0,H.jsx)(V.ZP,{type:"ghost",onClick:t,style:{marginRight:10},children:"取消"}),(0,H.jsx)(V.ZP,{disabled:0===l.length,type:"primary",onClick:function(){s(l.map((function(e){return e.task_id})))},children:"保存"})]}),(0,H.jsx)(Te,{axis:"xy",helperClass:"dragging-li",items:l,onSortEnd:function(e){var n=e.newIndex,s=e.oldIndex;c(Le()(l,s,n))}})]})},Ie=s(51945),Ae=s(81742),Pe=s(52653),Me=s(43516),He=s(74195),Re=function(e){var n,s,t,i=e.v,a=e.k,r=(e.match,e.selectArrs),c=e.setSelectArrs,u=e.setSelectArrsAll,h=e.selectArrsAll,p=(e.classroomList,e.dispatch),v=e.selectshow,j=e.batchState,b=e.manageAllGroup,N=(0,_.useParams)(),Z=(0,x.useState)([]),L=m()(Z,2),S=L[0],A=L[1],M=(0,x.useState)(!1),R=m()(M,2),z=R[0],O=R[1],E=(0,x.useState)(!1),F=m()(E,2),G=F[0],D=F[1],B=(0,x.useState)(!0),V=m()(B,2),J=V[0],Y=V[1];function W(){return Q.apply(this,arguments)}function Q(){return(Q=l()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.ZP)("/api/homework_commons/".concat(i.homework_id,"/group_settings_statistics.json"),{method:"get",params:d()({},N)});case 2:n=e.sent,A(n.data);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,x.useEffect)((function(){var e;A([]),O(!1),new Date(null==i?void 0:i.student_passed_time).getTime()>new Date(null==i?void 0:i.end_time_s).getTime()&&null!=i&&null!==(e=i.status)&&void 0!==e&&e.includes("已截止")&&(null==i?void 0:i.challenge_count)-(null==i?void 0:i.finished_challenge_count)==0?(D(!1),Y(!1)):((null==i?void 0:i.challenge_count)-(null==i?void 0:i.finished_challenge_count)==0&&new Date(null==i?void 0:i.student_passed_time).getTime()-1?(c(r.filter((function(e){return e!==i.homework_id}))),u(h.filter((function(e){return e.homework_id!==i.homework_id})))):(u(h.concat(i)),c(r.concat(i.homework_id)))}}),(0,H.jsxs)("div",{className:we.info,children:[(0,H.jsxs)("div",{className:we.title,children:[(0,H.jsxs)("div",{className:we.titleLeft,style:(0,I.dE)()?{paddingRight:(null==i?void 0:i.challenge_count)-(null==i?void 0:i.finished_challenge_count)?60:140}:{},children:[(0,I.GJ)()&&(0,H.jsx)(Pe.Z,{value:i.status,children:(0,H.jsx)(P.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:[i.status]})}),(0,I.dE)()&&(0,H.jsx)(P.VV,{temporary:!0,style:{margin:"0px 10px 0px 0px"},status:i.status}),(0,H.jsx)("span",{className:we.name,children:i.name}),!(null===(n=i.schools)||void 0===n||!n.length)&&(0,H.jsx)(k.Z,{title:"该课程实验面向指定单位开放",children:(0,H.jsx)("i",{className:"iconfont icon-zhidinggongkai1 ml10 mr10 c-orange"})})]}),(0,H.jsxs)("div",{className:we.titleRight,children:[(0,I.GJ)()&&0===(null==i?void 0:i.status.indexOf("未发布"))&&(0,H.jsx)(_.Link,{target:"_blank",to:"/",onClick:function(){var e=l()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"立即发布",selectArrs:[null==i?void 0:i.homework_id],selectArrsAll:[i],params:N,type:2,manage_all_group:b}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,H.jsxs)("aside",{className:we.flexBox,children:[(0,H.jsx)("i",{className:"iconfont icon-yishezhifabushijian1"}),(0,H.jsx)("div",{children:"发布"})]})}),(0,I.dE)()&&(0,H.jsxs)("div",{className:we.actionIcon,children:[G?(0,H.jsx)("i",{className:"iconfont icon-yiwancheng1"}):J?"":(0,H.jsx)("i",{className:"iconfont icon-jiezhihoutongguan"}),!(null!==(s=i.status)&&void 0!==s&&s.includes("已截止"))&&(0,H.jsxs)("aside",{onClick:function(){var e=l()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.stopPropagation(),(0,de.tJ)(p,!0)){e.next=3;break}return e.abrupt("return");case 3:if(!i.can_view_details){e.next=6;break}return(0,P.xg)("/shixuns/".concat(i.shixun_identifier,"/challenges")),e.abrupt("return");case 6:i.redo?T.Z.info({width:530,title:"提示",centered:!0,okText:"确定",content:(0,H.jsx)("div",{className:"tc font16",children:"您之前已经挑战过该实训,需要重新挑战"}),onOk:function(){var e=l()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Me.$Q)({id:i.myshixun_identifier,url:i.url});case 2:(n=e.sent)&&(0,He.Z)({is_jupyter:!1,is_jupyter_lab:!1,shixunId:n.shixun_identifier,homework_common_id:i.homework_id,courseId:N.coursesId});case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}):(0,He.Z)({is_jupyter:!1,is_jupyter_lab:!1,shixunId:i.shixun_identifier,homework_common_id:i.homework_id,courseId:N.coursesId});case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),className:we.flexBox,style:{marginRight:10},children:[(0,H.jsx)("i",{className:"iconfont icon-kaishixuexi font14"}),(0,H.jsx)("div",{children:"开始学习"})]}),(null===(t=i.status)||void 0===t?void 0:t.includes("已截止"))&&(0,H.jsxs)("aside",{onClick:function(){var e=l()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),(0,P.xg)("/classrooms/".concat(N.coursesId,"/shixun_homework/").concat(i.homework_id,"/").concat(i.student_work_id,"/comment"));case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),className:we.flexBox,style:{marginRight:10},children:[(0,H.jsx)("i",{className:"iconfont icon-chakanzuoye font14"}),(0,H.jsx)("div",{children:"查看作品"})]})]}),(0,I.GJ)()&&(0,H.jsx)(w.Z,{placement:"bottomCenter",overlayClassName:we.dro,dropdownRender:function(){return(0,H.jsxs)(g.Z,{children:[(0,H.jsx)(g.Z.Item,{style:{textAlign:"center"},children:(0,H.jsx)("a",{onClick:function(){var e=l()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"立即发布",selectArrs:[null==i?void 0:i.homework_id],selectArrsAll:[i],params:N,type:2}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:"立即发布"})},1),(0,H.jsx)(g.Z.Item,{style:{textAlign:"center"},children:(0,H.jsx)("a",{onClick:function(){var e=l()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"立即截止",selectArrs:[null==i?void 0:i.homework_id],selectArrsAll:[i],params:N,type:2}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:"立即截止"})},2),(0,H.jsx)(g.Z.Item,{style:{textAlign:"center"},children:(0,H.jsx)(_.Link,{target:"_blank",to:"/",onClick:function(){var e=l()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"删除",selectArrs:[null==i?void 0:i.homework_id],selectArrsAll:h,params:N,status:null==i?void 0:i.status}});case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:"立即删除"})},22),(null==i?void 0:i.status.indexOf("未发布"))<0&&(0,H.jsx)(g.Z.Item,{style:{textAlign:"center"},children:(0,H.jsx)(_.Link,{target:"_blank",to:"/",onClick:function(){var e=l()(o()().mark((function e(n){var s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.stopPropagation(),n.preventDefault(),p({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"成绩计算中,请稍候..."}}),e.next=5,(0,Ae.Vs)({categoryId:i.homework_id});case 5:s=e.sent,p({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),0===(null==s?void 0:s.status)&&y.ZP.success(null==s?void 0:s.message);case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:"更新成绩"})},3),(0,H.jsx)(g.Z.Item,{style:{textAlign:"center"},children:(0,H.jsx)("a",{onClick:function(e){e.stopPropagation(),e.preventDefault(),p({type:"classroomList/setActionTabs",payload:{key:"重命名",selectArrs:i,params:N}})},children:"重新命名"})},5),(0,H.jsx)(g.Z.Item,{style:{textAlign:"center"},children:(0,H.jsx)(_.Link,{target:"_blank",onClick:function(e){e.stopPropagation()},to:"/classrooms/".concat(N.coursesId,"/shixun_homework/").concat(i.homework_id,"/detail?tabs=3"),children:"高级设置"})},6)]})},children:(0,H.jsxs)("aside",{onClick:function(e){return e.stopPropagation()},className:we.flexBox,style:{marginRight:6,cursor:"default"},children:[(0,H.jsx)("i",{className:"iconfont icon-gengduo4"}),(0,H.jsx)("div",{children:"更多"})]})})]})]}),(0,I.GJ)()&&(0,H.jsxs)("p",{className:we.infoIcon,children:[(0,H.jsx)("span",{className:"c-grey-333 mr20",children:i.author}),["未开始","进行中","已截止","提交中","补交中"].includes(i.status)&&!!i.uncommit_count&&(0,H.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,H.jsx)("span",{className:"mr5",children:"未做题"}),i.uncommit_count,"人"]}),["未开始","进行中","已截止","提交中","补交中","已结束"].includes(i.status)&&!!i.commit_count&&(0,H.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,H.jsx)("span",{className:"mr5",children:"已做题"}),i.commit_count,"人"]}),["未开始","进行中","已截止","提交中","补交中","已结束"].includes(i.status)&&!!i.compelete_count&&(0,H.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,H.jsx)("span",{className:"mr5",children:"已完成"}),i.compelete_count,"人"]}),["未开始"].includes(i.status)&&(0,H.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,H.jsx)("span",{className:"mr5",children:"开始时间"}),i.publish_time]}),["未开始","进行中","已截止","提交中","补交中"].includes(i.status)&&(0,H.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,H.jsx)("span",{className:"mr5",children:"截止时间"}),i.end_time]}),["已结束"].includes(i.status)&&(0,H.jsxs)("span",{className:"c-grey-999 mr10",children:[(0,H.jsx)("span",{className:"mr5",children:"结束时间"}),i.status_time]}),!(null==i||!i.late_time)&&"--"!==(null==i?void 0:i.late_time)&&(0,H.jsxs)("span",{className:"c-grey-999",children:[(0,H.jsx)("span",{className:"mr5",children:"补交截止时间"}),null==i?void 0:i.late_time]}),["未开始","进行中","已截止","提交中","补交中","已结束"].includes(i.status)&&(0,H.jsxs)("span",{className:we.iconV,onClick:function(){var e=l()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.stopPropagation(),n.preventDefault(),z||W(),O(!z);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,H.jsx)("i",{className:"iconfont icon-".concat(z?"shouqi":"xiala2")})," "]})]}),(0,I.dE)()&&(0,H.jsxs)("span",{className:we.infoStuIcon,children:[(0,H.jsx)("span",{className:"c-grey-333",children:i.author}),(0,H.jsxs)("span",{className:"c-grey-999 ml20",children:[(0,H.jsx)("i",{className:"iconfont icon-wanchengjindu font12 mr5"}),(0,H.jsxs)("span",{children:[(0,H.jsx)("span",{className:"c-light-primary",children:null==i?void 0:i.finished_challenge_count}),"/",null==i?void 0:i.challenge_count]})]}),i.status.includes("已截止")&&!(null==i||!i.status_time)&&(0,H.jsxs)("span",{className:"c-grey-999 ml20",children:[(0,H.jsx)("i",{className:"iconfont icon-shengyushijian font12 mr5"})," ",null==i?void 0:i.status_time]}),(0,H.jsxs)("span",{className:"ml20 c-grey-999",children:[(0,H.jsx)("i",{className:"iconfont icon-shijian1 font12 mr5"}),null==i?void 0:i.publish_time," 至 ",null==i?void 0:i.end_time," "]}),!(null==i||!i.late_time)&&"--"!==(null==i?void 0:i.late_time)&&(0,H.jsxs)("span",{className:"c-grey-999 ml20",children:[(0,H.jsx)("span",{className:"mr5",children:"补交截止时间:"}),null==i?void 0:i.late_time]})]}),(0,I.GJ)()&&!i.status.includes("未发布")&&z&&S.length>5&&(0,H.jsx)(Ie.Z,{rowKey:"shixun_identifier",scroll:{y:240},onRow:function(e){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},onHeaderRow:function(e,n){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},pagination:!1,dataSource:S,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:function(e,n,s){s.field&&(N.order_by=s.field),s.order||(N.sort_direction="asc"),"ascend"===s.order&&(N.sort_direction="asc"),"descend"===s.order&&(N.sort_direction="desc"),s.order||(N.sort_direction="asc"),W()},columns:K}),(0,I.GJ)()&&!i.status.includes("未发布")&&z&&S.length<6&&S.length>0&&(0,H.jsx)(Ie.Z,{rowKey:"shixun_identifier",onRow:function(e){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},onHeaderRow:function(e,n){return{onClick:function(e){e.stopPropagation(),e.preventDefault()}}},pagination:!1,dataSource:S,style:{marginTop:14,marginRight:6,cursor:"default"},onChange:function(e,n,s){s.field&&(N.order_by=s.field),s.order||(N.sort_direction="asc"),"ascend"===s.order&&(N.sort_direction="asc"),"descend"===s.order&&(N.sort_direction="desc"),s.order||(N.sort_direction="asc"),W()},columns:K})]})]},a)},ze=["classroomList","globalSetting","shixunHomeworks","user","loading","dispatch","match"],Oe=(0,_.connect)((function(e){var n=e.classroomList,s=e.loading,t=e.globalSetting,i=e.shixunHomeworks,a=e.user;return{classroomList:n,globalSetting:t,loading:s.effects,shixunHomeworks:i,user:a}}))((function(e){var n,s,t,a=e.classroomList,r=(e.globalSetting,e.shixunHomeworks,e.user),c=e.loading,u=e.dispatch,h=e.match,M=(p()(e,ze),(0,_.useLocation)()),R=(0,_.useParams)(),G=(0,_.useSearchParams)(),B=m()(G,1)[0],V=R.categoryId,J=(0,x.useState)([]),Y=m()(J,2),Q=Y[0],K=Y[1],X=(0,x.useState)([]),U=m()(X,2),q=U[0],$=U[1],ee=a.detailShixunsList,ne=a.detailLeftMenus,se=a.detailTopBanner,te=a.taskList,ie=(0,x.useState)(""),ae=m()(ie,2),oe=ae[0],re=ae[1],le=(0,x.useState)(!1),ce=m()(le,2),de=ce[0],ue=ce[1],me=(0,x.useState)({limit:20,status:Number(B.get("tabs"))?String(parseInt(B.get("tabs"))):"0"}),he=m()(me,2),pe=he[0],fe=he[1],ye=(0,x.useState)("默认排序"),je=m()(ye,2),be=je[0],Ne=je[1],Ze=(0,x.useState)(!1),Le=m()(Ze,2),Ce=Le[0],Te=Le[1],Ie=(0,x.useState)(!1),Ae=m()(Ie,2),Pe=(Ae[0],Ae[1]),Me=(0,x.useState)("fixed"),He=m()(Me,2),Oe=He[0],Ee=He[1],Fe=(0,x.useState)(document.getElementById("footer")),Ge=m()(Fe,1)[0],De=(0,x.useState)(1),Be=m()(De,2),Ve=Be[0],Je=Be[1],Ye=(0,x.useState)(!1),We=m()(Ye,2),Qe=We[0];We[1];pe.id=R.coursesId,pe.type=4,R.categoryId?pe.category=R.categoryId:delete pe.category,(0,x.useEffect)((function(){"清除选择数据"===a.actionTabs.key&&(K([]),$([])),"目录重命名成功"===a.actionTabs.key&&Xe()}),[a.actionTabs.key]),(0,x.useEffect)((function(){"0"===B.get("tabs")&&(pe.status="0",pe.page=1,fe(d()({},pe)))}),[B.get("tabs")]),(0,x.useEffect)((function(){var e,n;if(null!=r&&null!==(e=r.userInfo)&&void 0!==e&&e.login){var s,t=P.cX.getItem("".concat(null==r||null===(s=r.userInfo)||void 0===s?void 0:s.login).concat((0,I.GJ)()?"Teacher":"Student"),"ShixunHomeworks");t&&(pe.sort_by=null==t?void 0:t.type,pe.sort_direction=null==t?void 0:t.direction,Ne(null==t?void 0:t.name)),Xe()}else null!=r&&null!==(n=r.userInfo)&&void 0!==n&&n.username&&Xe()}),[null==r||null===(n=r.userInfo)||void 0===n?void 0:n.login,null==M?void 0:M.pathname]),(0,x.useEffect)((function(){window.addEventListener("scroll",Ke)}),[]);var Ke=function(){document.scrollingElement.scrollTop+window.innerHeight+(null==Ge?void 0:Ge.clientHeight)+150>document.body.clientHeight?Ee("absolute"):Ee("fixed")},Xe=function(){K([]),$([]),fe(d()({},pe)),u({type:"classroomList/getAssistantPermissions",payload:{course_id:pe.id}}),(0,I.GJ)()?u({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},pe),{},{type:4})}):u({type:"classroomList/getClassroomShixunsList",payload:d()(d()({},pe),{},{order:pe.status})})};function Ue(){return(Ue=l()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u({type:"classroomList/updateTaskPosition",payload:{category_id:V,courseId:pe.id,task_ids:n,container_type:"shixun_homework"}});case 2:Xe();case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var qe=(0,x.useMemo)((function(){var e=[];return te.length>0&&(e=te.map((function(e){return{user_name:e.user_name,task_name:e.task_name,task_id:e.task_id,category:e.category}}))),e}),[te]),$e=(0,I.GJ)()?[{name:"默认排序",type:"position",direction:"desc"},{name:"创建时间升序",type:"created_at",direction:"asc"},{name:"创建时间降序",type:"created_at",direction:"desc"},{name:"更新时间升序",type:"updated_at",direction:"asc"},{name:"更新时间降序",type:"updated_at",direction:"desc"},{name:"实验名称升序",type:"name_pinyin",direction:"asc"},{name:"实验名称降序",type:"name_pinyin",direction:"desc"}]:[{name:"默认排序",type:"position",direction:"desc"},{name:"按发布时间升序",type:"created_at",direction:"asc"},{name:"按发布时间降序",type:"created_at",direction:"desc"},{name:"按截止时间升序",type:"updated_at",direction:"asc"},{name:"按截止时间降序",type:"updated_at",direction:"desc"},{name:"实验名称升序",type:"name_pinyin",direction:"asc"},{name:"实验名称降序",type:"name_pinyin",direction:"desc"}];ne.course_modules&&(t=a.detailLeftMenus.course_modules.filter((function(e){return"shixun_homework"===e.type}))[0]);var en=(0,H.jsx)("div",{className:we.moveCategory,onMouseLeave:function(e){return ue(!1)},children:(0,H.jsxs)(g.Z,{onClick:function(){var e=l()(o()().mark((function e(n){var s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.item,s=n.key,n.keyPath,n.domEvent,""!=Q){e.next=4;break}return y.ZP.error("请选择你要操作的任务"),e.abrupt("return",null);case 4:return e.next=6,(0,f.ZP)("/api/courses/".concat(pe.id,"/homework_commons/move_to_category.json"),{method:"post",body:{homework_ids:Q,new_category_id:s}});case 6:0===e.sent.status&&(y.ZP.success("操作成功"),Xe(),Pe(!1),u({type:"classroomList/getClassroomLeftMenus",payload:{id:R.coursesId}}));case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),style:{maxHeight:300,width:240,overflow:"auto"},children:[(0,H.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",children:(0,H.jsx)(v.Z,{onChange:function(e){re(e.target.value)}})}),t&&t.second_category.filter((function(e){return"未分配目录"!==e.category_name})).map((function(e,n){var s;if(!(""!==oe&&e.category_name.indexOf(oe)<0))return(0,H.jsxs)(H.Fragment,{children:[(0,H.jsx)(g.Z.Item,{className:"multi-llipsis1e",children:e.category_name},e.category_id),null==e||null===(s=e.third_category)||void 0===s?void 0:s.map((function(e){return(0,H.jsx)(g.Z.Item,{style:{marginLeft:20},className:"multi-llipsis1e",children:e.category_name},e.category_id)}))]})})),(0,H.jsx)("li",{className:"ant-menu-item multi-llipsis1e ant-menu-item-only-child",onClick:function(e){e.preventDefault(),u({type:"classroomList/setActionTabs",payload:{key:"添加目录",params:pe,selectArrs:{category_id:null==ee?void 0:ee.main_category_id,type:"shixun_homework"}}})},children:"新建子目录..."})]})}),nn=[{name:"批量发布",icon:(0,H.jsx)("i",{className:"iconfont icon-fabu5"})},{name:"批量截止",icon:(0,H.jsx)("i",{className:"iconfont icon-piliangjiezhi2"})},{name:"批量删除",icon:(0,H.jsx)("i",{className:"iconfont icon-piliangshanchu2"})},{name:"设为公开",icon:(0,H.jsx)("i",{className:"iconfont icon-sheweigongkai2"})}].filter((function(e){return!(!(0,I.GJ)()&&!(0,I.Rm)())||"批量删除"!==e.name})).filter((function(e){return!!se.is_public||"设为公开"!==e.name})),sn="默认排序"===be,tn=(0,x.useMemo)((function(){var e=!(0,I.GJ)()&&!(0,I.Jd)(),n=null==se?void 0:se.excellent;return e&&n}),[r,a]),an=(0,x.useMemo)((function(){return(null==ee?void 0:ee.min_finished_game)>0}),[a]),on=(0,x.useMemo)((function(){var e=(null==ee?void 0:ee.min_finished_game)-(null==ee?void 0:ee.finished_challenge_count);return e>0?e:0}),[a]);return(0,H.jsxs)("section",{children:[(0,H.jsx)("aside",{className:we.bg,children:(0,H.jsxs)(j.Z,{align:"middle",children:[(0,H.jsx)(b.Z,{flex:"1",children:!!ee.main_category_id&&(0,H.jsxs)(g.Z,{mode:"horizontal",onSelect:function(e){var n=e.key;pe.status=n,pe.page=1,_.history.replace("".concat(M.pathname,"?tabs=").concat(n)),Xe()},selectedKeys:[pe.status],children:[!(0,I.GJ)()&&[{name:"全部",id:0},{name:"提交中",id:1},{name:"补交中",id:2},{name:"已截止",id:5}].map((function(e,n){return(0,H.jsx)(g.Z.Item,{children:e.name},null==e?void 0:e.id)})),(0,I.GJ)()&&[{name:"全部",id:0},{name:"未发布",id:1},{name:"未开始",id:4},{name:"进行中",id:2},{name:"已截止",id:3}].map((function(e,n){return(0,H.jsxs)(g.Z.Item,{children:[(0,H.jsx)("span",{className:"c-grey-666 mr20",children:e.name}),0===n&&(0,I.GJ)()&&(0,H.jsx)("span",{className:"c-grey-999",children:null==ee?void 0:ee.all_count}),1===n&&(0,I.GJ)()&&(0,H.jsx)("span",{className:"c-grey-999",children:null==ee?void 0:ee.unpublished_count}),2===n&&(0,I.GJ)()&&(0,H.jsx)("span",{className:"c-grey-999",children:null==ee?void 0:ee.not_start_count}),3===n&&(0,I.GJ)()&&(0,H.jsx)("span",{className:"c-grey-999",children:null==ee?void 0:ee.in_progress_count}),4===n&&(0,I.GJ)()&&(0,H.jsx)("span",{className:"c-grey-999",children:null==ee?void 0:ee.overed_count})]},null==e?void 0:e.id)}))]})}),(0,H.jsx)(b.Z,{className:"mr20 gutter-row",children:(0,H.jsx)("div",{className:we.containerTitle,children:(0,I.GJ)()&&"未分配目录"!==(0,P.Oo)(null==ne?void 0:ne.course_modules,V)&&(0,H.jsxs)("div",{style:{display:"flex",alignItems:"center",marginBottom:6},children:[(0,H.jsx)("span",{className:"c-blue font16 ml20 current",style:{marginTop:2},onClick:function(e){u({type:"classroomList/setActionTabs",payload:{key:R.categoryId?"目录重命名":"添加目录",params:pe,selectArrs:{category_name:null==ee?void 0:ee.category_name,category_id:(null==ee?void 0:ee.category_id)||(null==ee?void 0:ee.main_category_id),type:"shixun_homework"},cb:function(){Xe()}}})},children:(0,H.jsx)(k.Z,{title:R.categoryId?"目录重命名":"新建子目录",children:(0,H.jsx)("span",{className:R.categoryId?"".concat(we.iconH," iconfont icon-zhongmingmingmulu"):"".concat(we.iconH," iconfont icon-xinjianmulu1")})})}),(0,H.jsx)(w.Z,{className:"ml10",dropdownRender:function(){return(0,H.jsxs)(g.Z,{children:[(0,H.jsx)(g.Z.Item,{onClick:function(){var e;!(0,I.Rm)()||null!==(e=a.AssistantObject)&&void 0!==e&&null!==(e=e.practice)&&void 0!==e&&e.can_create?u({type:"classroomList/setActionTabs",payload:{key:"选用实践项目",params:pe}}):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"从实践项目添加"},1),(0,H.jsx)(g.Z.Item,{onClick:function(){var e;!(0,I.Rm)()||null!==(e=a.AssistantObject)&&void 0!==e&&null!==(e=e.practice)&&void 0!==e&&e.can_create?u({type:"classroomList/setActionTabs",payload:{key:"选用实践课程",params:pe}}):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:"从实践课程添加"},2)]})},children:(0,H.jsxs)("span",{className:we.selectBtn,children:[(0,H.jsx)("span",{children:(0,H.jsx)("i",{className:"iconfont icon-tianjiadaohang"})}),(0,H.jsx)("span",{children:"选用实验"})]})})]})})})]})}),(0,H.jsxs)("div",{className:we.action,children:[(0,H.jsx)("div",{children:(0,H.jsx)(w.Z,{dropdownRender:function(){return(0,H.jsx)(g.Z,{selectedKeys:[be],children:null==$e?void 0:$e.map((function(e,n){return(0,H.jsx)(g.Z.Item,{onClick:function(){var n;pe.sort_by=e.type,pe.sort_direction=e.direction,pe.page=1,Ne(e.name),P.cX.setItem("".concat(null==r||null===(n=r.userInfo)||void 0===n?void 0:n.login).concat((0,I.GJ)()?"Teacher":"Student"),e,"ShixunHomeworks"),(0,I.GJ)()?u({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},pe),{},{type:4})}):u({type:"classroomList/getClassroomShixunsList",payload:d()({},pe)})},children:e.name},e.name)}))})},children:(0,H.jsxs)("span",{className:"".concat(we.btn," ").concat(sn?we.btnSort:""),onMouseEnter:function(e){return ue(!1)},children:[(0,H.jsx)("i",{className:"iconfont icon-paixu font14 mr5"}),be]})})}),sn&&(0,H.jsx)(k.Z,{title:"优先按照调整排序结果展示,未设置排序时,按照创建时间降序排列",children:(0,H.jsx)("span",{className:we.tips,children:(0,H.jsx)("i",{className:"iconfont icon-a-wenhaobeifen2"})})}),(0,H.jsx)(v.Z.Search,{allowClear:!0,placeholder:"请输入实验名称",onSearch:function(e){pe.search=e,pe.page=1,Xe()},style:{width:220,marginLeft:"auto"}})]}),tn&&(0,H.jsxs)(j.Z,{justify:"space-between",className:we.progressInfo,children:[(0,H.jsx)(b.Z,{children:(0,H.jsxs)(N.Z,{size:"middle",children:[(0,H.jsxs)("span",{children:["实训作业进度:",null==ee?void 0:ee.finished_task_count,"/",null==ee?void 0:ee.shixun_total_count]}),(0,H.jsxs)("span",{children:["任务关卡进度:",null==ee?void 0:ee.finished_challenge_count,"/",null==ee?void 0:ee.challenge_count]})]})}),an&&(0,H.jsxs)(b.Z,{children:["通过",null==ee?void 0:ee.min_finished_game,"关获得满分,距离MOOC实训作业满分还差",on,"关"]})]}),(0,H.jsxs)("aside",{className:"minH500 skt-loading relative pb40 mb30",children:[(0,H.jsxs)(Z.Z,{loading:c[(0,I.GJ)()?"classroomList/getClassroomTeacherShixunsList":"classroomList/getClassroomShixunsList"],active:!0,paragraph:{rows:5},className:"mt30",children:[0===(null==ee?void 0:ee.all_count)&&(0,I.GJ)()?(0,H.jsx)(ke,{params:pe,setisshowmodal:Te,dispatch:u}):0===(null==ee?void 0:ee.task_count)&&(0,H.jsx)(W.Z,{}),(0,H.jsxs)("aside",{className:"animated fadeIn",children:[ee.homeworks&&ee.homeworks.map((function(e,n){return(0,H.jsx)(Re,{batchState:!0,v:e,k:n,match:h,selectArrs:Q,setSelectArrs:K,setSelectArrsAll:$,selectArrsAll:q,classroomList:a,dispatch:u,params:pe,selectshow:Qe,manageAllGroup:ee.manage_all_group},e.homework_id)})),ee.query_total_count>0&&(0,H.jsx)("aside",{className:"tc mb50 mt30",children:(0,H.jsx)(L.Z,{showSizeChanger:!0,current:pe.page||1,pageSize:pe.limit||20,onChange:function(e,n){pe.page=e,pe.limit=n,Xe()},total:ee.query_total_count})})]})]}),(0,H.jsxs)("div",{className:we.fixedBottom,style:{bottom:Q.length?0:-60,position:Q.length?Oe:"fixed",left:"fixed"===Oe?"50%":"317px"},children:[(0,H.jsx)("div",{className:we.left}),(0,H.jsx)("div",{className:we.right,children:(0,I.GJ)()&&(null==ee?void 0:ee.all_count)>0&&(0,H.jsxs)("aside",{className:[we.acitons].join(" "),children:[(0,H.jsx)("div",{style:{width:130},children:(0,I.GJ)()&&(0,H.jsx)(C.Z,{checked:(null===(s=ee.homeworks)||void 0===s?void 0:s.length)===(null==Q?void 0:Q.length),onChange:function(e){e.target.checked?(K(ee.homeworks.map((function(e){return e.homework_id}))),$(i()(ee.homeworks))):(K([]),$([]))},children:(0,H.jsxs)("span",{className:"fo",children:["全选本页",(0,H.jsxs)("span",{style:{marginLeft:5},children:["(",Q.length,")"]})," "]})})}),(0,H.jsxs)("div",{className:we.actionBtns,children:[(0,I.GJ)()&&nn.map((function(e,n){return(0,H.jsxs)("p",{onClick:function(){var n;"批量发布"!==e.name&&"批量截止"!==e.name||!(0,I.Rm)()||null!==(n=a.AssistantObject)&&void 0!==n&&null!==(n=n.practice)&&void 0!==n&&n.can_publish?""==Q?y.ZP.error("请选择你要操作的任务"):u({type:"classroomList/setActionTabs",payload:{key:"批量发布"===e.name?"立即发布":"批量截止"===e.name?"立即截止":"批量删除"===e.name?"删除":e.name,selectArrs:Q,selectArrsAll:q,type:"批量发布"===e.name||"批量截止"===e.name?1:"",params:pe}}):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:[null==e?void 0:e.icon,(0,H.jsx)("span",{children:e.name})]},n)})),(0,H.jsxs)("p",{onClick:function(){var e={courseId:pe.id,container_type:"shixun_homework"};V&&(e.category_id=V),u({type:"classroomList/getAllTaskList",payload:e}),u({type:"classroomList/setActionTabs",payload:{key:"调整排序"}})},children:[(0,H.jsx)("i",{className:"iconfont icon-tiaozhengpaixu2"}),(0,H.jsx)("span",{children:"调整排序"})]}),(0,I.GJ)()&&(0,H.jsx)("p",{children:(0,H.jsx)(w.Z,{open:de,placement:"topLeft",dropdownRender:function(){return en},getPopupContainer:function(e){return null==e?void 0:e.parentNode},children:(0,H.jsxs)("span",{className:"ant-dropdown-link",style:{position:"relative",zIndex:1003},onMouseEnter:function(e){return ue(!0)},children:[(0,H.jsx)("i",{className:"iconfont icon-yidongmulu"})," 移动到目录",(0,H.jsx)(A.Z,{})]})})}),(0,H.jsx)("div",{className:we.cancel,onClick:function(){K&&K([]),Pe(!1)},children:"取消操作"})]})]})})]})]}),"选用实践课程"===a.actionTabs.key?(0,H.jsx)(ve,{}):null,"选用实践项目"===a.actionTabs.key?(0,H.jsx)(xe,{}):null,"从课堂实验添加"===a.actionTabs.key?(0,H.jsx)(_e,{}):null,(0,H.jsx)(D,{}),(0,H.jsx)(z,{}),(0,H.jsx)(O.Z,{courseEndTime:null==ee?void 0:ee.course_end_time}),(0,H.jsx)(E.Z,{visible:"立即截止"===a.actionTabs.key,courseEndTime:null==ee?void 0:ee.course_end_time,courseId:R.coursesId,homeworkIds:a.actionTabs.selectArrs,isBatch:2!==a.actionTabs.type,successCallback:function(){(0,I.GJ)()?u({type:"classroomList/getClassroomTeacherShixunsList",payload:d()(d()({},a.actionTabs.params),{},{type:4})}):u({type:"classroomList/getClassroomShixunsList",payload:d()({},a.actionTabs.params)})}}),(0,H.jsx)(F,{}),(0,H.jsx)(ge,{}),(0,H.jsx)(Se,{visible:"调整排序"===a.actionTabs.key,callback:function(e){return Ue.apply(this,arguments)},data:qe,onCancel:function(){u({type:"classroomList/setActionTabs",payload:{key:""}})}}),(0,H.jsx)(T.Z,{title:"选用实验",open:Ce,centered:!0,onCancel:function(){return Te(!1)},onOk:function(){var e;!(0,I.Rm)()||null!==(e=a.AssistantObject.practice)&&void 0!==e&&e.can_create?(u(1===Ve?{type:"classroomList/setActionTabs",payload:{key:"选用实践项目",params:pe}}:{type:"classroomList/setActionTabs",payload:{key:"选用实践课程",params:pe}}),Te(!1)):y.ZP.warning("您未获取此权限,需向管理员申请权限才能使用此功能")},children:(0,H.jsx)("div",{children:(0,H.jsxs)(S.ZP.Group,{onChange:function(e){Je(e.target.value)},value:Ve,children:[(0,H.jsx)(S.ZP,{style:{marginTop:"15px"},value:1,children:"从实践项目添加(可选择多个实践项目加入作业)"}),(0,H.jsx)(S.ZP,{style:{marginTop:"15px"},value:2,children:"从实践课程添加(将实践课程中全部的实践项目都加入作业)"})]})})})]})}))},74195:function(e,n,s){var t=s(7557),i=s.n(t),a=s(41498),o=s.n(a),r=s(33329),l=s(43418),c=s(8591),d=s(27876),u=(s(59301),s(37712)),m=function(){var e=o()(i()().mark((function e(n){var s,t,a,o,l,c,u;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=n.is_jupyter,t=n.is_jupyter_lab,a=n.shixunId,o=n.homework_common_id,l=n.courseId,!s&&!t){e.next=7;break}return e.next=4,(0,r.BK)({id:a});case 4:return null!=(c=e.sent)&&c.identifier&&(0,d.xg)("/tasks/".concat(c.identifier,"/jupyter?homework_common_id=").concat(o)),e.abrupt("return");case 7:return e.next=9,(0,r.Ir)({id:a,homework_common_id:o});case 9:if(null==(u=e.sent)||!u.game_identifier){e.next=13;break}return(0,d.xg)("/tasks/".concat(l,"/").concat(o,"/").concat(u.game_identifier)),e.abrupt("return");case 13:2===(null==u?void 0:u.status)?h(null==u?void 0:u.message,o,l):3===(null==u?void 0:u.status)?p(null==u?void 0:u.message):-3==(null==u?void 0:u.status)&&(0,d.eF)();case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),h=function e(n,s,t){var a,m;n=null!==(a=n)&&void 0!==a&&a.includes(".json")?n:"".concat(n,".json"),l.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,u.jsx)("div",{className:"tc font16",children:" 实训已经更新了,正在为您重置!"}),onOk:(m=o()(i()().mark((function a(){var o,l;return i()().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,r.$Q)({url:n});case 2:if(o=i.sent){i.next=5;break}return i.abrupt("return");case 5:return c.ZP.success("重置成功,正在进入实践项目!"),i.next=8,(0,r.Ir)({id:o.shixun_identifier,homework_common_id:s});case 8:if(null==(l=i.sent)||!l.game_identifier){i.next=12;break}return(0,d.xg)("/tasks/".concat(t,"/").concat(s,"/").concat(l.game_identifier)),i.abrupt("return");case 12:2===(null==l?void 0:l.status)?e(null==l?void 0:l.message,s,t):3===(null==l?void 0:l.status)&&p(null==l?void 0:l.message);case 13:case"end":return i.stop()}}),a)}))),function(){return m.apply(this,arguments)})})},p=function(e){l.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,u.jsxs)("div",{className:"tc font16",children:[" 目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})};n.Z=m}}]); \ No newline at end of file diff --git a/p__Competitions__Edit__index.async.js b/p__Competitions__Edit__index.async.js index f29eb42a89..af29e2686f 100644 --- a/p__Competitions__Edit__index.async.js +++ b/p__Competitions__Edit__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[38797,48410,4585,71950,16603,51562],{10459:function(e,n,t){function l(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],l=0;l-1||null!==(l=N)&&void 0!==l&&l.startsWith("/api")?N:"data:image/png;base64,".concat(N),autoPlay:!0}),"video"===w&&(0,b.jsx)(b.Fragment,{children:(null===(a=N)||void 0===a?void 0:a.indexOf("http"))>-1||null!==(o=N)&&void 0!==o&&o.startsWith("/api")?(0,b.jsx)("video",{controls:!0,src:"".concat(N),autoPlay:!0}):(0,b.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(N),autoPlay:!0})}),"office"===w&&Q&&(0,b.jsx)("iframe",{src:"".concat(G,"/office.html?key=").concat(Q.key,"&url=").concat(Y+Q.url,"&callbackUrl=").concat(Y+Q.callbackUrl,"&fileType=").concat(Q.fileType,"&title=").concat(Q.title,"&model=").concat(_,"&officeServer=").concat(y.Z.ONLYOFFICE,"&disabledDownload=").concat(!!P)}),"html"===w&&(0,b.jsx)("iframe",{src:N+"&disposition=inline"}),"pdf"===w&&(0,b.jsx)("iframe",{src:"".concat(G,"/js/pdfview/index.html?url=").concat(N,"&disabledDownload=").concat(!!P)}),"image"===w&&(0,b.jsx)("img",{src:(null===(c=N)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(A=N)&&void 0!==A&&A.startsWith("/api")?N:"data:image/png;base64,".concat(N)}),("other"===w||"download"===w)&&(0,b.jsx)(b.Fragment,{children:R?(0,b.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,b.jsx)(p.ZP,{icon:(0,b.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:q,children:"下载"})}):(0,b.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:q,children:[(0,b.jsx)(h.Z,{}),"点击下载"]})})]})}},4585:function(e,n,t){t.d(n,{Z:function(){return J}});var l=t(82242),i=t.n(l),a=t(37205),s=t.n(a),o=t(91232),r=t.n(o),c=t(79800),u=t.n(c),d=t(59301),m=(t(49040),t(32834)),p=t.n(m),h=t(11690);var f=[],x=["
                          "],v=new(p().Renderer),g=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function j(){f.length=0,x=["
                            "]}var y={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function b(e,n,t,l){if(n>=e.length||e[n].level<=t)return n;var i=e[n];l.push("
                          • "+i.text+"");var a=[];return n=b(e,++n,i.level,a),a.length>0&&(l.push("
                              "),a.forEach((function(e){l.push(e)})),l.push("
                            ")),l.push("
                          • "),n=b(e,n,t,l)}function A(){return b(f,0,0,x),x.push("
                          "),x.join("")}var k={heading:function(e){var n=g.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],l=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var l=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=l.length?e.slice(l.length):e})).join("\n")}(t,n[3]||""),i=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(i)>=0){var a=w(),s=l;l=a,S[a]={type:"block",expression:s}}return{type:"code",raw:t,lang:i,text:l}}}},_=/(?:\${2})([^\n`]+?)(?:\${2})/gi,N=0,w=function(){return"__special_katext_id_".concat(N++,"__")},S={};function Z(){return S}function I(){N=0,S={}}function C(e){return e=e.replace(_,(function(e,n){var t=w();return S[t]={type:"inline",expression:n},t}))}var B=v.listitem;v.listitem=function(e){return B(C(e))};var D=v.paragraph;v.paragraph=function(e){return D(C(e))};var F=v.tablecell;v.tablecell=function(e,n){return F(C(e),n)},v.code=function(e,n,t){var l=(n||"").match(/\S*/)[0];return l?["latex","katex","math"].indexOf(l)>=0?"

                          ".concat(e,"

                          "):'
                          ').concat(t?e:(0,h.escape)(e,!0),"
                          \n"):'
                          '+(t?e:(0,h.escape)(e,!0))+"
                          "},v.heading=function(e,n,t){var l=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return f.push({anchor:l,level:n,text:e}),"'+e+""},p().setOptions({silent:!0,gfm:!0,pedantic:!1}),p().use({tokenizer:k,renderer:v});var P=p(),E=(t(64018),t(6419)),R=t(71681),M=t(15342),L=t(1012),O=t(29114),H=t(37712),T="@▁@",z=/]*>/g;var J=function(e){var n=e.value,t=void 0===n?"":n,l=e.className,a=e.showTextOnly,o=e.showLines,c=e.style,m=void 0===c?{}:c,p=e.stylesPrev,h=void 0===p?{}:p,f=e.highlightKeywords,x=e.showProgramFill,v=(e.isProgramFill,e.disabledFill),g=void 0!==v&&v,b=e.programFillValue,k=e.onFillChange,_=void 0===k?function(e){}:k,N=e.onFillBlur,w=void 0===N?function(){}:N,S=String(t),C=(0,d.useState)(""),B=u()(C,2),D=B[0],F=B[1],J=(0,d.useState)("office"),Q=u()(J,2),V=Q[0],G=Q[1],Y=(0,d.useState)([]),U=u()(Y,2),W=U[0],q=U[1],K=(0,d.useRef)("a"+(0,L.Z)()),X={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),l=[];return t.map((function(e){""!=e&&l.push(".".concat(K.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{S=S.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+R.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+R.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+R.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return S=S.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,l){return function(e,n){var t=document.createElement(e===T?"input":"textarea");t.style.width="100%",t.style.height=e===T?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var l=Object.keys(X).length;return X[l]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                          '.concat($(S||""),"
                          ")}var n=P(S);n=$(n);var t=Z();S.match(/\[TOC\]/)&&(n=n.replace("

                          [TOC]

                          ",A()),j()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var l=t[n],i=l.type,a=l.expression;return(0,M.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(a)||"",{displayMode:"block"===i,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),I();var l=document.createElement("div");return l.innerHTML=n,f?(le(l,f.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),l.innerHTML):a?l.innerText:(setTimeout((function(){return se()}),500),l.innerHTML)}),[S,f]);(0,d.useEffect)((function(){ie.current&&ie.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[W]),(0,d.useEffect)((function(){if(null!=b&&b.length){var e,n=ie.current.querySelectorAll(".edu-program-fill-score"),t=ie.current.querySelectorAll('[name="edu-program-fill"]'),l=r()(t.entries());try{for(l.s();!(e=l.n()).done;){var i,a=u()(e.value,2),s=a[0],o=a[1];o.value=null===(i=b[s])||void 0===i?void 0:i.value,"warning"===b[s].type?o.className="program-fill-warning":"success"===b[s].type?o.className="program-fill-success":o.className=""}}catch(e){l.e(e)}finally{l.f()}var c,d=r()(n.entries());try{for(d.s();!(c=d.n()).done;){var m,p,h=u()(c.value,2),f=h[0];h[1].innerHTML=null!==(m=b[f])&&void 0!==m&&m.score?"".concat(null===(p=b[f])||void 0===p?void 0:p.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}q(b)}}),[b]);var ne=function(e){W[e.target.dataset.id]=W[e.target.dataset.id]||{},W[e.target.dataset.id].value=e.target.value,q(s()(W)),_(W,e.target.dataset.id)},te=function(e){W[e.target.dataset.id]=W[e.target.dataset.id]||{},W[e.target.dataset.id].value=e.target.value,q(s()(W)),w(W,e.target.dataset.id)};function le(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)le(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var l=document.createElement("span");l.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(l)}}))}var ie=(0,d.useRef)();function ae(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),F(t),G("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),F(t),G("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),F(t),G("html");else if(t.startsWith("#")){e.preventDefault();var l=document.getElementById(t.replace("#",""));l&&l.scrollIntoView(!0)}}}y.WebkitLineClamp=o,o&&(m=i()(i()({},m),y));var se=function(){var e,n=null===(e=ie.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(E.ZP.isSupported()){var n=new E.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ie.current&&ee&&ee.match(z)&&window.PR.prettyPrint(),ie.current)return ie.current.addEventListener("click",ae),function(){var e;null===(e=ie.current)||void 0===e||e.removeEventListener("click",ae),I(),j()}}),[ee,ie.current,ae]),(0,H.jsxs)(H.Fragment,{children:[a&&(0,H.jsx)("div",{ref:ie,children:ee}),!a&&(0,H.jsx)("div",{ref:ie,style:i()({},m),className:"".concat(l||""," ").concat(g?"disabled-fill":""," markdown-body ").concat(K.current),dangerouslySetInnerHTML:{__html:ee}}),(0,H.jsx)(O.Z,{close:!0,data:D,type:null!=D&&D.length?V:"",style:i()({},h),onClose:function(){return F("")}})]})}},51562:function(e,n,t){t.d(n,{Z:function(){return E},P:function(){return F}});var l=t(37205),i=t.n(l),a=t(39647),s=t.n(a),o=t(7557),r=t.n(o),c=t(82242),u=t.n(c),d=t(41498),m=t.n(d),p=t(79800),h=t.n(p),f=t(59301),x=t(78241),v=t(43418),g=t(5112),j=t(24650),y=t(51945),b="brief___LOzpE",A="contentTitle___xkdcN",k="content___Vtri0",_="antdTable___s8T2N",N="tableCell___kN9Fw",w="antdModal___WVBk3",S="orangeColor___ryB2u",Z=t(33329),I=t(37712),C=["isImportMultipleCourse"],B=function(e){var n=e.studentNames,t=e.total;return t>3?(0,I.jsxs)(I.Fragment,{children:["课堂内有",(0,I.jsx)("span",{className:S,children:null==n?void 0:n.join("、")}),"等",(0,I.jsx)("span",{className:S,children:t}),"名学生"]}):(0,I.jsxs)(I.Fragment,{children:["课堂内有",(0,I.jsx)("span",{className:S,children:null==n?void 0:n.join("、")}),["","一","两","三"][t],"名学生"]})},D=function(e){var n=e.onCancel,t=e.onOk,l=e.visible,i=(e.inPaper,e.renderData),a=(e.type,e.isMultipleCourse),s=void 0!==a&&a,o=x.Z.useForm(),c=h()(o,1)[0],d=(0,f.useState)(1),p=h()(d,2),j=p[0],y=p[1],b=(0,f.useState)(!1),A=h()(b,2),_=A[0],N=A[1],Z=(0,f.useMemo)((function(){return 1===(null==i?void 0:i.total_num)&&1===(null==i?void 0:i.can_copy_num)}),[i]),C=(0,f.useMemo)((function(){var e;return null==i||null===(e=i.course_data_list)||void 0===e?void 0:e.filter((function(e){return e.is_show}))}),[i]);return(0,I.jsx)(I.Fragment,{children:Z?(0,I.jsxs)(v.Z,{centered:!0,closable:!0,open:l,destroyOnClose:!0,title:"提示",className:w,width:682,confirmLoading:_,onCancel:n,onOk:m()(r()().mark((function e(){var n,l,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),n=j,s&&(a=u()({},c.getFieldsValue()),n=null==i||null===(l=i.course_data_list)||void 0===l?void 0:l.map((function(e){return void 0!==a[e.id]?u()(u()({},e),{},{is_copy:a[e.id]}):e}))),e.next=5,t(n);case 5:N(!1);case 6:case"end":return e.stop()}}),e)}))),children:[(0,I.jsx)("div",{className:k,style:{marginBottom:20},children:s?"检测到以下课堂已在教学课堂中使用,请问是否复制成新的实训发送至教学课堂中?":(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(B,{studentNames:null==i?void 0:i.student_names,total:null==i?void 0:i.student_count}),"学习过该实践项目。该项目支持复制,请选择是否将该项目复制为新项目发送至课堂中?"]})}),s?(0,I.jsx)(x.Z,{form:c,preserve:!1,children:null==C?void 0:C.map((function(e){return(0,I.jsxs)(f.Fragment,{children:[(0,I.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,I.jsx)(x.Z.Item,{name:e.id,initialValue:1,children:(0,I.jsxs)(g.ZP.Group,{className:k,children:[(0,I.jsx)(g.ZP,{value:1,style:{color:"#464f66"},children:"复制实训"}),(0,I.jsx)(g.ZP,{value:0,style:{color:"#464f66"},children:"不复制实训"})]})})]},e.id)}))}):(0,I.jsxs)(g.ZP.Group,{value:j,onChange:function(e){return y(e.target.value)},className:k,style:{marginBottom:30},children:[(0,I.jsx)(g.ZP,{value:1,style:{color:"#464f66"},children:"复制"}),(0,I.jsx)(g.ZP,{value:0,style:{color:"#464f66"},children:"不复制"})]}),(0,I.jsxs)("div",{children:[(0,I.jsx)("div",{className:k,style:{marginBottom:10},children:"* 说明:"}),(0,I.jsx)("div",{className:k,style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,I.jsx)("div",{className:"".concat(k," ").concat(S),children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]})]}):(0,I.jsx)(v.Z,{centered:!0,closable:!0,destroyOnClose:!0,open:l,confirmLoading:_,title:"提示",width:682,onCancel:n,onOk:m()(r()().mark((function e(){var n,l,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),n=0,s&&(a=u()({},c.getFieldsValue()),n=null==i||null===(l=i.course_data_list)||void 0===l?void 0:l.map((function(e){return void 0!==a[e.id]?u()(u()({},e),{},{is_use:a[e.id]}):e}))),e.next=5,t(n);case 5:N(!1);case 6:case"end":return e.stop()}}),e)}))),children:(0,I.jsxs)("div",{className:k,children:[(0,I.jsx)(B,{studentNames:null==i?void 0:i.student_names,total:null==i?void 0:i.student_count}),"学习过该实践项目。",s?(0,I.jsxs)(x.Z,{form:c,preserve:!1,children:[(0,I.jsx)("h3",{children:"当前实训不可复制,已经检测到以下课堂存在该实训,同一实训在课堂中重复使用时,会导致成绩互相影响,请确认是否继续使用"}),null==C?void 0:C.map((function(e){return(0,I.jsxs)(f.Fragment,{children:[(0,I.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,I.jsx)(x.Z.Item,{name:e.id,initialValue:1,children:(0,I.jsxs)(g.ZP.Group,{className:k,children:[(0,I.jsx)(g.ZP,{value:1,style:{color:"#464f66"},children:"继续使用"}),(0,I.jsx)(g.ZP,{value:0,style:{color:"#464f66"},children:"不使用"})]})})]},e.id)}))]}):(0,I.jsxs)("div",{children:["该项目不支持复制,若确认继续发送,",(0,I.jsx)("span",{className:S,children:"当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"}),"(如果不想清空学生之前的挑战记录,建议参照该实践项目的内容自行创建一个新的项目,或者尝试联系项目创建人开放本项目的复制权限)。"]})]})})})},F=function(){var e=(0,f.useState)(!1),n=h()(e,2),t=n[0],l=n[1],i=(0,f.useState)(),a=h()(i,2),o=a[0],c=a[1],u=function(){var e=m()(r()().mark((function e(n){var t,i,a,o,u;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.isImportMultipleCourse,i=void 0!==t&&t,a=s()(n,C),e.next=3,(0,Z.Tr)(a);case 3:if(!("status"in(o=e.sent))){e.next=6;break}return e.abrupt("return",!1);case 6:if(!i){e.next=13;break}if(!(null==o||null===(u=o.course_data_list)||void 0===u?void 0:u.some((function(e){return e.is_show})))){e.next=12;break}return c(o),l(!0),e.abrupt("return",!0);case 12:return e.abrupt("return",o.course_data_list||[]);case 13:if(0!==o.student_count){e.next=15;break}return e.abrupt("return",!1);case 15:return c(o),l(!0),e.abrupt("return",!0);case 18:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return[t,function(){return l(!1)},o,u]},P=function(e){var n=x.Z.useForm(),t=h()(n,1)[0],l=(0,f.useState)(!1),a=h()(l,2),s=a[0],o=a[1],c=e.onCancel,u=e.onOk,d=e.visible,p=e.inPaper,k=void 0!==p&&p,Z=e.renderData,C=e.type,D=e.isMultipleCourse,F=void 0!==D&&D,P=e.position,E=(0,f.useMemo)((function(){return k?[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:N,render:function(e,n){return(0,I.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,I.jsxs)(g.ZP.Group,{children:[(0,I.jsx)(g.ZP,{value:1,children:"是"}),(0,I.jsx)(g.ZP,{value:0,children:"否"})]})}),(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,I.jsx)(j.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:N,render:function(e,n){return(0,I.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:1,children:(0,I.jsxs)(g.ZP.Group,{children:[(0,I.jsx)(g.ZP,{value:1,children:"是"}),(0,I.jsx)(g.ZP,{value:0,children:"否"})]})})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,I.jsxs)(g.ZP.Group,{children:[(0,I.jsx)(g.ZP,{value:1,children:"是"}),(0,I.jsx)(g.ZP,{value:0,children:"否"})]})})}}]}),[k]),R=(0,f.useMemo)((function(){return k?[{title:"实践项目名称",dataIndex:"name",width:424,className:N,align:"center",ellipsis:!0,render:function(e,n){return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e}),(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,I.jsx)(j.Z,{type:"hidden"})}),(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,I.jsx)(j.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,className:N,ellipsis:!0,align:"center",render:function(e,n){return(0,I.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:0,children:(0,I.jsxs)(g.ZP.Group,{children:[(0,I.jsx)(g.ZP,{value:1,children:"是"}),(0,I.jsx)(g.ZP,{value:0,children:"否"})]})}),(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,I.jsx)(j.Z,{type:"hidden"})})]})}}]}),[k]);if(F){var M={title:"课堂名称",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:N,render:function(e,n){return(0,I.jsx)("a",{href:"/classrooms/".concat(n.course_id),children:e})}};E=[M].concat(i()(E)),R=[M].concat(i()(R))}var L=(0,f.useMemo)((function(){return function(e){var n=e.used,t=e.copy,l=e.canNotCopy,i=e.studentNames,a=e.studentCount,s=e.inPaper,o=e.is_random,r=void 0!==o&&o,c=e.position,u=(void 0===c?"":c)||(s?"试卷":"课程");return(0,I.jsxs)("span",{children:[(0,I.jsx)(B,{studentNames:i,total:a}),"学习过",u,"中的",(0,I.jsx)("span",{className:S,children:n}),"个项目,",t>0&&l>0?(0,I.jsxs)(I.Fragment,{children:["其中",(0,I.jsx)("span",{className:S,children:t}),"个项目支持复制,",(0,I.jsx)("span",{className:S,children:l}),"个项目不支持复制"]}):t>0&&0===l?(0,I.jsxs)(I.Fragment,{children:["其中",(0,I.jsx)("span",{className:S,children:t}),"个项目支持复制"]}):0===t&&l>0?(0,I.jsxs)(I.Fragment,{children:["其中",(0,I.jsx)("span",{className:S,children:l}),"个项目不支持复制"]}):void 0,"。请选择",r?"":"是否继续使用和","是否复制为新项目发送至课堂中?"]})}({used:null==Z?void 0:Z.repeat_shixun_num,copy:null==Z?void 0:Z.can_copy_num,canNotCopy:null==Z?void 0:Z.no_copy_num,studentNames:null==Z?void 0:Z.student_names,studentCount:null==Z?void 0:Z.student_count,is_random:null==Z?void 0:Z.is_random,inPaper:k,position:P})}),[Z,k,P]);return(0,I.jsx)(v.Z,{title:"提示",centered:!0,open:d,confirmLoading:s,onOk:m()(r()().mark((function e(){var n,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o(!0),n=t.getFieldsValue(),l=Object.keys(n).map((function(e){return{id:parseInt(e.split("_")[0]),course_id:parseInt(e.split("_")[1]),is_use:n[e].is_use,is_copy:n[e].is_copy}})),e.next=5,u(l);case 5:o(!1);case 6:case"end":return e.stop()}}),e)}))),onCancel:c,width:880,okText:"确认",className:w,destroyOnClose:!0,children:(0,I.jsxs)(x.Z,{form:t,preserve:!1,children:[(0,I.jsx)("div",{className:b,children:L}),(0,I.jsxs)("div",{style:{marginBottom:30},children:[(0,I.jsx)("div",{style:{marginBottom:20},children:"* 说明"}),(0,I.jsx)("div",{style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,I.jsx)("div",{className:S,children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]}),(null==Z?void 0:Z.can_copy_num)>0&&(0,I.jsxs)("div",{children:[(0,I.jsx)("div",{className:A,children:"支持复制的项目"}),(0,I.jsx)(y.Z,{columns:E,className:_,dataSource:null==Z?void 0:Z.can_copy_list,rowKey:"subject"===C?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})]}),(null==Z?void 0:Z.no_copy_num)>0&&(0,I.jsxs)("div",{children:[(0,I.jsx)("div",{className:A,children:"不支持复制的项目"}),(0,I.jsx)(y.Z,{columns:R,className:_,dataSource:null==Z?void 0:Z.no_copy_list,rowKey:"subject"===C?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})]}),(null==Z?void 0:Z.no_use_list.length)>0&&(null==Z?void 0:Z.no_use_list.map((function(e){return(0,I.jsxs)("div",{children:[(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_copy"],hidden:!0,initialValue:0,children:(0,I.jsx)(j.Z,{type:"hidden"})}),(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_use"],hidden:!0,initialValue:1,children:(0,I.jsx)(j.Z,{type:"hidden"})})]},"subject"===C?e.stage_shixun_id:e.shixun_course_id||e.id)})))]})})},E=function(e){return"multiple"===e.modalType?(0,I.jsx)(P,u()({},e)):(0,I.jsx)(D,u()({},e))}},16726:function(e,n,t){t.d(n,{h:function(){return v}});var l=t(82242),i=t.n(l),a=t(79800),s=t.n(a),o=t(59301),r=t(57809),c=t(78241),u=t(3113),d=t(89780),m=t.n(d),p=(t(94527),t(66608),t(37712)),h=r.default.Option,f={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function v(e){var n=e.value,t=e.onChange,l=e.mode,a=e.options,r=void 0===a?{}:a,c=(0,o.useRef)(),u=(0,o.useState)(),d=s()(u,2),h=d[0],f=d[1];return(0,o.useEffect)((function(){if(h){var e=function(e){var n=e.getValue();t&&t(n)};return h.on("change",e),function(){h.off("change",e)}}}),[h,t]),(0,o.useEffect)((function(){h&&h.setOption("mode",l)}),[h,l]),(0,o.useEffect)((function(){h&&(n===h.getValue()&&""!==n||setTimeout((function(){h.setValue(n||"")}),300))}),[h,n]),(0,o.useEffect)((function(){if(c.current&&!h){var e=m().fromTextArea(c.current,i()({mode:l,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},r));f(e)}}),[c.current,h]),(0,p.jsx)("div",{className:"my-codemirror-container",children:(0,p.jsx)("textarea",{ref:c})})}n.Z=function(e){var n=e.callback,t=e.onCancel,l=(0,o.useState)("python"),a=s()(l,2),d=a[0],m=a[1];return(0,p.jsxs)(c.Z,i()(i()({},f),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,p.jsx)(c.Z.Item,{label:"代码语言",name:"language",children:(0,p.jsx)(r.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){m(x[e][1])},children:Object.keys(x).map((function(e){return(0,p.jsx)(h,{value:e,children:x[e][0]},e)}))})}),(0,p.jsx)(c.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,p.jsx)(v,{mode:d})}),(0,p.jsxs)("div",{className:"flex-container flex-end",children:[(0,p.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,p.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},77036:function(e,n,t){t.d(n,{Z:function(){return re}});var l=t(91232),i=t.n(l),a=t(7557),s=t.n(a),o=t(41498),r=t.n(o),c=t(79800),u=t.n(c),d=t(85573),m=t.n(d),p=t(59301),h=t(89780),f=t.n(h),x=t(76374),v=(t(94527),t(6313),t(25717),t(99498),t(25419),t(67549),t(4585)),g=t(37712),j=function(e){var n=e.value,t=void 0===n?"":n,l=(e.className,e.showTextOnly,e.showLines,e.style,(0,p.useMemo)((function(){return""}),[t]));return(0,g.jsx)(g.Fragment,{children:(0,g.jsx)("div",{dangerouslySetInnerHTML:{__html:l}})})},y=t(82242),b=t.n(y),A=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function k(e){var n=e.onActionCallback,t=e.title,l=e.icon,i=e.actionName,a=e.className,s=void 0===a?"":a,o=e.children;return(0,g.jsxs)("a",{title:t,className:s,onClick:function(){n(i)},children:[(0,g.jsx)("i",{className:"md-iconfont ".concat(l)}),o]})}var _=function(e){var n=e.watch,t=e.showNullButton,l=e.showNullProgramButton,i=e.onActionCallback,a=e.fullScreen,s=e.insertTemp,o=e.hidetoolBar,r=[].concat(A,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,g.jsxs)("ul",{className:"markdown-toolbar-container",children:[!o&&r.map((function(e,n){return(0,g.jsx)("li",{children:e.actionName?(0,g.jsx)(k,b()(b()({},e),{},{onActionCallback:i})):(0,g.jsx)("span",{className:"v-line"})},n)})),t?(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,l?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,s&&(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(s),onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,g.jsx)("li",{className:"btn-full-screen",children:(0,g.jsx)(k,{icon:"".concat(a?"icon-shrink":"icon-enlarge"),title:a?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:i})})]})},N=t(74063),w=t(78241),S=t(24650),Z=t(3113),I={labelCol:{span:4},wrapperCol:{span:20}},C=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(w.Z,b()(b()({},I),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,g.jsx)(w.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,g.jsx)(S.Z,{})}),(0,g.jsx)(w.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,g.jsx)(S.Z,{})}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(Z.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},B=t(16726),D=t(8591),F=t(10459),P=w.Z.useForm,E={width:280,marginRight:10},R={labelCol:{span:5},wrapperCol:{span:19}},M=function(e){var n=e.callback,t=e.onCancel,l=P(),i=u()(l,1)[0],a=(0,p.useRef)();function s(e,n){-1!==e.status?i.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):D.ZP.error(e.message)}return(0,g.jsxs)(w.Z,b()(b()({form:i},R),{},{className:"upload-image-panel",onFinish:function(e){n(b()(b()({},e),{},{name:a.current}))},style:{width:470,overflow:"hidden"},children:[(0,g.jsx)(w.Z.Item,{label:"图片地址",required:!0,children:(0,g.jsxs)("div",{className:"flex-container",children:[(0,g.jsx)(w.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,g.jsx)(S.Z,{style:E})}),(0,g.jsx)(L,{onFileChange:function(e){var n=e.target.files[0];a.current=n.name,O(n,s)}})]})}),(0,g.jsx)(w.Z.Item,{label:"图片描述",name:"alt",children:(0,g.jsx)(S.Z,{style:{width:264}})}),(0,g.jsxs)(w.Z.Item,{style:{textAlign:"right"},children:[(0,g.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(Z.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function L(e){var n=e.onFileChange;return(0,g.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,g.jsx)("input",{type:"file",onChange:n})]})}function O(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var l=new window.XMLHttpRequest;l.withCredentials=!0,l.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),l.addEventListener("error",(function(e){console.error(e)}),!1),l.open("POST","".concat(F.KI,"/api/attachments.json")),l.send(t)}var H=t(5112),T=t(94001),z=H.ZP.Group,J={margin:"0 8px"},Q=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(w.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,g.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,g.jsx)("span",{style:J,children:"单元格数:"}),(0,g.jsx)("span",{style:J,children:"行数"}),(0,g.jsx)(w.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,g.jsx)(T.Z,{})}),(0,g.jsx)("span",{style:J,children:"列数"}),(0,g.jsx)(w.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,g.jsx)(T.Z,{})})]}),(0,g.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,g.jsx)("span",{style:J,children:"对齐方式:"}),(0,g.jsx)(w.Z.Item,{name:"align",children:(0,g.jsxs)(z,{children:[(0,g.jsx)(H.ZP,{value:"default",children:(0,g.jsx)("i",{className:"fa fa-align-justify"})}),(0,g.jsx)(H.ZP,{value:"left",children:(0,g.jsx)("i",{className:"fa fa-align-left"})}),(0,g.jsx)(H.ZP,{value:"center",children:(0,g.jsx)("i",{className:"fa fa-align-center"})}),(0,g.jsx)(H.ZP,{value:"right",children:(0,g.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(Z.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},V=t(71681),G=t(49105),Y=t(1012),U=t(43418),W="link",q="upload-image",K="code-block",X="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(46587);var te="@▁▁@";function le(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ie=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ae=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],se=m()(m()({},ie+"-B","bold"),ie+"-I","italic"),oe=m()(m()(m()(m()({},W,"添加链接"),K,"添加代码块"),q,"添加文件"),X,"添加表格"),re=function(e){var n=e.defaultValue,t=void 0===n?"":n,l=e.onChange,a=e.width,o=void 0===a?"100%":a,c=e.height,d=void 0===c?400:c,h=e.miniToolbar,y=void 0!==h&&h,b=e.isFocus,A=void 0!==b&&b,k=e.watch,w=e.insertTemp,S=e.mode,Z=void 0===S?"markdown":S,I=e.id,F=void 0===I?"markdown-editor-id":I,P=e.showResizeBar,E=void 0!==P&&P,R=e.noStorage,L=void 0!==R&&R,H=e.showNullButton,T=void 0!==H&&H,z=e.showNullProgramButton,J=void 0!==z&&z,$=e.hidetoolBar,ie=void 0!==$&&$,re=e.fullScreen,ce=void 0!==re&&re,ue=e.onBlur,de=e.onCMBeforeChange,me=e.onFullScreen,pe=e.className,he=void 0===pe?"":pe,fe=e.disablePaste,xe=void 0!==fe&&fe,ve=e.disabled,ge=void 0!==ve&&ve,je=e.disabledFill,ye=void 0!==je&&je,be=e.placeholder,Ae=void 0===be?"":be,ke=e.values,_e=void 0===ke?"":ke,Ne=(0,p.useState)(null),we=u()(Ne,2),Se=we[0],Ze=we[1],Ie=(0,p.useState)(t),Ce=u()(Ie,2),Be=Ce[0],De=Ce[1],Fe=(0,p.useState)(k),Pe=u()(Fe,2),Ee=Pe[0],Re=Pe[1],Me=(0,p.useState)(ce),Le=u()(Me,2),Oe=Le[0],He=Le[1],Te=(0,p.useState)(""),ze=u()(Te,2),Je=ze[0],Qe=ze[1],Ve=(0,p.useState)(0),Ge=u()(Ve,2),Ye=Ge[0],Ue=Ge[1],We=(0,p.useState)(d),qe=u()(We,2),Ke=qe[0],Xe=qe[1],$e=(0,p.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,p.useRef)((0,Y.Z)()),ln=(0,p.useRef)(!1),an=(0,p.useRef)(),sn=(0,p.useRef)(),on=(0,p.useRef)(),rn=(0,p.useRef)(),cn=(0,p.useRef)(),un=function(){var e=r()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,G.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Se,sn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Se.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Se.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Se.replaceSelection('').concat(e.name,"")):Se.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,p.useEffect)((function(){var e=window.scrollY||window.pageYOffset;De(_e),null==Se||Se.setValue(_e),window.scrollTo(0,e)}),[_e]),(0,p.useEffect)((function(){null==me||me(Oe)}),[Oe]),(0,p.useEffect)((function(){if(sn.current){var e=function(e,t){if(!xe){var l=t.clipboardData;if(l){var i=l.types.toString(),a=l.items;if("Files"===i||l.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==Z)return;try{var s,o=a[1];"file"===(null===(s=a[0])||void 0===s?void 0:s.kind)&&(o=a[0]);var r=o.getAsFile(),c=r.name.split(".").pop();O(r,(function(e){var t,l,i;e.id?(null==r||null===(t=r.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==r||null===(l=r.type)||void 0===l?void 0:l.indexOf("video"))>-1?n.replaceSelection('')):(null==r||null===(i=r.type)||void 0===i?void 0:i.indexOf("pdf"))>-1?n.replaceSelection('').concat(r.name,"")):ae.includes(c)?n.replaceSelection('').concat(r.name,"")):n.replaceSelection("[".concat(r.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){D.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=f().fromTextArea(sn.current,{mode:Z,lineNumbers:!y,lineWrapping:!0,value:t,autoCloseTags:!J,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",Ae):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),l=t.getCursor(),i=t.getLine(l.line),a=i.charAt(l.ch-1),s=i.lastIndexOf("@▁@",l.ch),o=i.lastIndexOf("@▁▁@",l.ch),r=s>o?s:o,c=s>o?3:4;if(-1===te.indexOf(a))return null;if(console.log("change1:",n,e,i,l,r,s,o,a),r>=0&&l.ch-r<5){var u=r+c;return t.replaceRange("",{line:l.line,ch:r},{line:l.line,ch:u}),{line:l.line,ch:u}}return null}(e);t&&n.preventDefault()}})),A&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){on.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){on.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var l;if(on.current.classList.add("mouse-hover-md"),(l=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var i=function(){var e=l[a],t=e.name.split(".").pop();O(e,(function(l){var i,a,s;l.id?(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(l.id,"?type=").concat(l.content_type,")")):(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ae.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(l.id,"?type=").concat(l.content_type,")")):401===(null==l?void 0:l.status)&&(document.location.href="/user/login")}))},a=0;a0||l.target.offsetWidth>0)&&(dn(),Se.setSize("100%","100%"),Se.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(sn.current.parentElement),e}();return function(){var n,t;null!==(n=sn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=sn.current)||void 0===t?void 0:t.parentElement)}}}),[Se,dn]),(0,p.useEffect)((function(){if(Se){for(var e=[],n=function(){var n=u()(l[t],2),i=n[0],a=n[1],s=m()({},i,(function(){mn(a)}));e.push(s),Se.addKeyMap(s)},t=0,l=Object.entries(se);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(F);e>=Ye+1e4&&(!n||n!==Be)&&(window.sessionStorage.setItem(F,Be),nn(!0))}}),1e4),(0,p.useEffect)((function(){Re(k)}),[Se,k]),(0,p.useEffect)((function(){Se&&A&&Se.focus()}),[Se,A]),(0,p.useEffect)((function(){if(Ee&&Se){var e=function(e){var n=e.target;if(cn.current){var t=n.scrollTop/n.scrollHeight;cn.current.scrollTop=cn.current.scrollHeight*t}},n=Se.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Se,Ee]),(0,p.useEffect)((function(){if(Se&&de){var e=function(e,n){de(e,n)};return Se.on("beforeChange",e),function(){Se.off("beforeChange",e)}}}),[Se,de]),(0,p.useEffect)((function(){if(Se&&ue){var e=function(){ue(Se.getValue())};return Se.on("blur",e),function(){Se.off("blur",e)}}}),[Se,ue]),(0,p.useEffect)((function(){if(Se){var e=function(e,n){var t=e.getValue();De(t),Ue((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),l&&(J?l(t,vn(t)):l(t))};return Se.on("change",e),function(){Se.off("change",e)}}}),[Se,l]),(0,p.useEffect)((function(){if(Se)if(null==t)Se.setValue(""),De("");else{var e=window.scrollY||window.pageYOffset;t!==Se.getValue()&&(Se.setValue(t),De(t),Se.setCursor(ge?1:Se.lineCount(),0),window.scrollTo(0,e))}}),[Se,t]);var mn=(0,p.useCallback)((function(e){var n=Se.getCursor(),t=Se.getSelection(),l=t.split("\n");switch(e){case"bold":return Se.replaceSelection("**"+t+"**"),""===t&&Se.setCursor(n.line,n.ch+2),Se.focus();case"italic":return Se.replaceSelection("*"+t+"*"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"code":return Se.replaceSelection("`"+t+"`"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"inline-latex":return Se.replaceSelection("`$$"+t+"$$`"),""===t&&Se.setCursor(n.line,n.ch+3),Se.focus();case"latex":return Se.replaceSelection("```latex\n"+t+"\n```"),Se.setCursor(n.line+1,t.length+1),Se.focus();case"line-break":return Se.replaceSelection("
                          \n"),Se.focus();case"list-ul":return""===t?Se.replaceSelection("- "+t):Se.replaceSelection(l.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Se.focus();case"list-ol":return""===t?Se.replaceSelection("1. "+t):Se.replaceSelection(l.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Se.focus();case"add-null-ch":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("▁"),Se.focus();case"add-signal":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("@▁@"),Se.focus();case"add-multiple":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection(te),Se.focus();case"inster-template-1":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Se.focus();case"eraser":return Se.setValue(""),Se.focus();case"trigger-watch":return Re(!Ee),Se.focus();case"trigger-full-screen":return He(!Oe),Se.focus();case W:return void Qe(W);case K:return void Qe(K);case q:return void Qe(q);case X:return void Qe(X);default:throw new Error}}),[Se,Ee,Oe]),pn=(0,p.useCallback)((function(e){switch(Qe(""),Je){case W:var n=e.title,t=e.link;return Se.replaceSelection("[".concat(n,"](").concat(t,")")),Se.focus();case K:var l=e.language,i=e.content;return Se.replaceSelection(["```"+l,i,"```"].join("\n")),Se.focus();case q:var a=e.src,s=e.alt;return s?Se.replaceSelection("![ ".concat(s," ]( ").concat(a,' "').concat(s,'" )')):Se.replaceSelection("![,](".concat(a,")")),Se.focus();case X:for(var o=e.row,r=e.col,c=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},l=rn.current,i=!1,a=0;return l.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){l.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Se,rn]),(0,p.useEffect)((function(){Xe(d)}),[d]);var xn={width:le(o),height:le(Ke)},vn=((0,p.useMemo)((function(){if(Ye){var e=new Date(Ye),n=e.getHours(),t=e.getMinutes(),l=e.getSeconds();return t=t<10?"0"+t:t,l=l<10?"0"+l:l,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(l)}return 0}),[Ye]),function(e){var n=[];if(J){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,l){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,g.jsxs)(p.Fragment,{children:[(0,g.jsx)("div",{className:"markdown-editor-wrapper",ref:on,children:(0,g.jsxs)("div",{className:"markdown-editor-container ".concat(he," ").concat(Ee?"on-preview":""," ").concat(y?"mini":""," ").concat(Oe?"full-screen":""),style:xn,children:[(0,g.jsx)(_,{insertTemp:w,watch:Ee,fullScreen:Oe,showNullButton:T,showNullProgramButton:J,onActionCallback:mn,hidetoolBar:ie,uuid:tn.current,setOpenPhones:function(){ln.current=!0}}),(0,g.jsxs)("div",{className:"markdown-editor-body",children:[(0,g.jsx)("div",{className:"codemirror-container",children:(0,g.jsx)("textarea",{ref:sn,placeholder:Ae})}),Ee?(0,g.jsxs)("div",{ref:cn,className:"preview-container",children:["stex"===Z&&(0,g.jsx)(j,{value:Be}),"stex"!==Z&&(0,g.jsx)(v.Z,{disabledFill:ye,showProgramFill:J,value:Be})]}):null]})]})}),E?(0,g.jsx)("a",{ref:rn,className:"editor-resize"}):null,(0,g.jsx)(N.Z,{children:oe[Je]?(0,g.jsx)(U.Z,{centered:!0,title:oe[Je],open:!0,onCancel:fn,footer:null,className:"markdown-popup-form",children:hn}):null})]})}},74063:function(e,n,t){t.d(n,{Z:function(){return p}});var l=t(82100),i=t.n(l),a=t(29186),s=t.n(a),o=t(80619),r=t.n(o),c=t(47074),u=t.n(c),d=t(59301),m=t(4676),p=function(e){r()(t,e);var n=u()(t);function t(e){var l;i()(this,t),l=n.call(this,e);var a=window.document;return l.node=a.createElement("div"),a.body.appendChild(l.node),l}return s()(t,[{key:"render",value:function(){var e=this.props.children;return(0,m.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},37913:function(e,n,t){t.d(n,{i:function(){return b},Z:function(){return A}});t(59301);var l="list___jb2Ay",i="wrap___VsQDr",a="li___IxCLC",s="cover___Mu8wr",o="img___IpFLA",r="bq___Bil0T",c="sign___DXJ4d",u="name___l7FoJ",d="e___pXQUG",m="tags___w_Mil",p=t(71418),h=t(6848),f=t(71681),x=t(92310),v=t.n(x),g=t(27876),j=t(6638),y=t(37712),b=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAE8RJREFUeF7tW2l4FWWWfuuG7GFP2MOissgiotCKsiPQDa449uiD2IoCtm2r03ajstOKji0IIgZQwLZnuhVkBNRukUAIWyCBIBiWCIQlK8SQhZCFkNzqOedb6qubSmAm84x/KOC599atqlt13u895z0L1sXDn9iWZQGWBcvyiVf6Q/tAH9V3/EHuD3wVx9kAbMuCj88EbJ+8hs2n8ndX23x+uoo8n64o/gK2rV9pj23zr4n9/FacR/v5nzqX9tt+2Lafv/fTKx3qt0F3bPvVteQx6nz5Ste1+GfEeeL69F79rl88t3G8uB+6nrhH9R09Pe8z7lU+nfN8QJ4P/kTLCprWYey8bKsk7c8MkADC5wCiQKLdcIPEe/h4+ivOoVsReFjwe4GkrH4VkCxpEDa2fCAFqzC8AsMBifYLI6p9ge/JoMpgbmNaEiBx3Ro2vjKiaXS6LwGQ+N48Ri2e+kES59YLEoMpDOWDXWhZvr5WMQHEBqdVTgwSBhd2vDqT+HjFNOP1/wckZUwJpwGSWL1yxSrGydXv+o6YZLAG8MP2EysUOx0w1HGCPW6QNMu9wPtfMIltCv+nVvH3q6WLI0O7meQCiV2foIlglHR/il0BYLrcneHetJP7P2OSwwxefvUyyXF3JtvY3Wn2CRdWJ5PYBYuV7sUmF/iBYBkLRa4eww0qn+G4cx+QZxUfWm1z3GCDCYBMd+cGSbo7D5BEzHIzrn6QBMj1baa74whCrkw8mcKCXVdtpsiHDIhL+jgDAGVQAklaXV5fgqQBqZ9JLpdXKyY5bNTxU96bn92zAzoxmA1D90j2LDq4SosEQQYvJhmCQbmxnwAkJ/5IEaFjkngoYWzBKHdMUiveMEQgS4SC0CAJF9cAkOS91YpVhrtziQVP4eCHVXxgpc3RXau1AIWmY5IDklJ4jrtzYpaXCmywu2PF5Wy86jyZRCBJhaXkn1Z1JqsUG5yAr9UVKc7AmKRVmzv2eMWka2aSVppGrKwFkiUBElG+HpCEBHdJbwDlxT8i//RRdLzlLjQKDdfCgt4U5Z5B0+i2vL+s6DyLj4gWrYUEv0pMqqm6jJz0VETHdkVE8xiGgtQW3Sb/ZuYJdOhxG4KCQ9kdaWXO7s6R3Upq66AOG4XZp3ClogytbuhNZ0q5rOKOYlAASMwkUng2aqqvwBfUSKu40vPZqPFXo1mrWEfiSylNtmnergvfZ31MMuOW293ZsApTPzRktgdIMiY5UltkOQRWVloSkj5dgvtei0NUsxiZJwGVpSVY/8Zk3H7fk+gx5D5smD8Vbbr1xR2/fJ6P8QbJiUllRfn4Ys4kDJr4MroMGK6pQyCd3r8NO//zXYyfswqRzWI0kxyQ1Ir0ZtI/Fr+MyGbRGPzEKzLHUiC55bPU+BpAkuAHN/0NF7JPYtiTrwqXChvbP36LVd/Qia/A8gk3S/8Kc08jac0SdL1jNG762SgnTgaqPw+XJxM7frEK9y+3BTtEkio1s05KnUTVFBECpOy0PUj6bAnufzUOEc2jdRL7w66v8d3Xf8FDs1YivHFzpMWvwQ87/45H/vgJ4AuqlczuW7cc2YdTNBDkpsqLLyA0sjEahYS5dET15UpcLi9FRLMWsKwgmS0Bsb1+hv7jp6rgZDBJSGaKST+eScfmuJkY+tSraNutn7OqdbxxuzDa7bg7PwqzT2L7X95G90Hj0OPucXx+QeZx7P7bYtxyzyPo3HewTkx3f/YeKi8VY8jEVwzGMb8N0A2pLhUe/54URHS0dWFfnAZIqTflgpSi0wqNM1HH3WWl7cGez5bgvmlLEdmilZbem96bhrDIJhg+eTaDVlZUgA3zp2Dk1Llo172fu+JgATnHUlGSn6PjTFXFJXy/6TN06T8MLTve5ALoQuZJnN6fiL5jHkVIRJR+mKat2qP9zf1B8UlJ2MSP30TeDwf1+X5/DeyaGgQFh9QpHlvf1Bt3PfaSBk+JDeEm/Ti8dR1OpsRj2FPT0SSmHR+3b+NKFGVn4J4p8+CDD7knD2HfxlUYcP8kdqXKxSoV6eXuzKqDCZJ1ISXOFiUcIk2Qi0kkv10gyc+pG1aiqqIMFReLUJidgbbd+vJD3/7gMygvuYD4pdMRHBaOkPBIbYjykkJmE7kB2tp0uxV3PvqCp7sj9mxa/Af0u/cJNG/fBU3bxMLyEVuAzENJSPl8Gca9vAiRTVvyvhpKzxQwOjkFtqyYi7LCc7zihWZQ4KmV7KhB2nNizyZ2m4N/Nc2ViFYUF6D0x1w+u+ZKFc4c3ImOfe5EUHAwu6HKSyXw+/2IiGrKv5OWsI5LSH1GjNfVkKjmMQiLai6Vprua4Up8A5hkFSQvtS0fuazaINlSPJgg0fvkdctQVX6Jb6zkXCZiutyMoEbB+Nm/PItd/7GAA3GX24YgvBm5PaCitBinUhJww4DhiJBGbdqqAzr3Hy5rf7KWJ6Wa1Is4tn0DUjesxsPzPka4PM+19G0bPlmrY6Et1Z1yEVtXzEVNTTVG/XqeZIQBjKtmJ4TFtpWvwxfkw5BfveIK+ATc95s+rZN11/JFz6EPoMutQ2qVozS7XMpRuD5+HgIosAgaGJMCmaTiUvbhZOxdsxT3/uF9RDaPwcm9m5H65Wq+35HPzkOrG3oy8EU5Gdj03isY88JbiOl0s3geWZkgw+Yc3Yej276o9ZzFeZmoqa5Cy9iu9dhAsKJT30HoPuRejjWq3kUA+f3VuOfZP8r8SNZXaV1LVeFUFGwkEEC+IAx5kgSEE4+OJ23Cka2f4xcvvGOoMaHqRB3OKNT6/ToHIwOTy93y0VzcPPh+dOk3xHVd5fJqg+Qk39aPe98XiSrZTDNJxRlHOHiBxACt/QDjfr8EjUJD8Y+FL6Fp61gUnD2OkVPmIubGnuwiyQ1+u+RVjP7tW4ju1MOQ66IykX8mHWcP7XZyHQvISktGWXEBut/9C+3e6kKJDEGxI7bPQJGHSyZtWT4HRXln0aFXf1USlz7NcHdsJfE5N/0A3//QJ19zSfDjSd/g8JZ1eGDGh7hSXoryogJXVVslx7LSBPiFgSMbN0dwWCS+WvQSeg4hgIbWLsSqqoM8RyTHsnpOz5K/Z4lLZutSjxYDCiQL5PJMd5d9JBnJa+Mw9veLERwagR0fv4nb75+ELctno1nbjggOi+Abra6qRFHOGTRr2wnB4WLfbeOeQHTnm3XupFoR5Gyzj6Vg20fzceu9E9HnnkeEuqxvs50YJGsJvIq3Lp+DgqwTnE8JHGQMkqDoUr/8fCHnJFq0vwlDn3pNVyXIWj8QQPGf48GZH+HMgR1I3bjqWrwaC5nOfe7Gl+++iJ5DHhAMMloOroKrao+4Skt+WOeT3tMAmZLaqa05EjwwJuUcSUHy53HoOewBZB1OwYip81BxsRCb338V7XrchvAmzfmGLpeVIvtICtr3GoBwCqSWhW53jWUBIIvmIq+wLBTnncW3701Dy9gbMer5+SgtOIfNSyjvqHu7ZcyjLAREkifbPbCRsGwOSLmNeu511TrSpSBJGy3ByRUlfDiP2Tps0nQjVvg5hlaWFKJp207scqsrK5y6nS6a+nGlshwnU7YgM20vYnvfge6DxiI0NIrjdGhUU4SER+m+VGBLw6wJqt4Vx6HzuxfrGOQUSo2iqez3qDyJjHil8hLyM44g89AunM84gkYhIeh8+zD0G/cEis9nIf791zByyhzJEIuTNgKNDB7dsbsgBMcg1SAUn0sL8rB1xRxcunAeD89djfBmMSDJfTo1Ubo/h0mUCx1N+AJRLVtj6KTpaBzTTqRwKrYAiF8+m2X16Ofe0BUHTi+NyrVWd8S4FXM5BtH1nJUuE1iv9gP1kkCJeRGO7/kGZ77bieiO3dBr+EOIbNG6DqluNhQDWxpcF5F5qmgQWvm7Ftu2TO29JLVgkmARvb9cUYpvFv+OZSTJaJLbo59/E01adWAjlxBAS6djxOQ5rO5oKyKAlr6Ge37zBmI6ddeKUYFE1805th+7/7qIr0fbhEVfsgRXXVnaJ9hm4eyBnUhZtxyxfQdiwPgprrzGBIkAulx2EQMeniqFg2ChyjmcbqZwf/vXr0RoRGMMmzTDaAM4QoCe2eyQim6rjfQdX+Fw4noMfvxlRHfsWjvOyONU51csENmhDQDerAlygy9/5yJmkJ8Ws9FuqO3uHJBOp25D9I29mLr7/ms5fv5vC7l8QucwQB/MQMuOXREaEcVmraosR8GZdAYnOELkRn1G/RItY29igx+OX4fvv/0ULTvciPY9++P7zWswYdFGcT8BIFWVlWDt9MfRd+wE3PLzx7z9noxJBFBu+nfXFC/UQZTTDX96pksOn89IY7FhKjbd8oaN/JNHcC4jDbeM+lfHhQqtL9siNppEt0Orjt2MfpW7c6sWjq7LkWhgF7fjXd1u8AeIAG+QhMKjlU3ymAAa89ICDdBFAihuJlp37cPVBAao4hJn9G269kVYY9oH9Bh8H1p0uIHfU17ls3wY8NBknDqwE3vXvI+J727EsZ1fI+fofgGS9G7+mmqcP5GGZu06IaKJSFRpo8+3P/i0Awa5rGWzQKUhKu0odScppISxI78B7PxkARqFhGL4MwIg1fw7tOmvOLV/m1sJyl9SySslsFTZcG9OYtyh9x3oPXy8iJPGbENd1W+13zq/YyEzSAaGWkqtPiZlpxNAKzD6xXdcAG1ZNgvDnp4pXZyF4tzTiI+bgZG/fh0xtIrUPINq8tEd+0Qf6tS+BOxZs5QBykiOR17GYeeZLZHJZx5MQkyXHoiKbqO/o8S3z5hHXfbZGjcbBOiY38wXGb2syen2tFi2ukFHspxi0PDJs6QIqD3bIAznLqym7/gSRxI34OEZK41KgZhvMPMpbXQPkOoCyjq3fYHMg9RgiHB3tKJd7QU59SMUr/gu99h+pKz/kAGiCoHP50PJuSxsXU4AzUB0Z8p5fByDtsTNZIBI8jqgyzaHrmJYyNiXgL1rPsCEhRuEpKc1Ll/pfWXFRXw+/XHc/fjvuDJRnwRngPzVGPPcfEEcDUjAe9noi182B76gIGaQYlrtFnrt6Z/07RsZoPGzVrFIcURIfZNCboFQJ0C5ie/Y1O5WRuNQTGVzOc1Tl3Cg/ZlpyTjw1ccY/ds/cTWbtov52UhYPptlb+PotmzA8uICHN22Hj2HPYiolm34J4KCQtCp3yBH0Uk2ndovAHp84QY2aCBIVZdKsHbWRAaIWhFKOHgFGgKoMOcU2va4lfMir82sz+UdP8j9mxGTZ2kXp+OOa9bBbPgBRxPX4ygDtFrEDdd0Ud1MEsfWP9tg5Wz7EzNIgcTxhUniMEqVZRRYP+z+O8qKfkRhVgaqq6sw9sWFQKNGDIYCyNsczl5qJTw0c6Uzayfj36l927g6MWHBej3ORb97Mjmec5Tc9FSc/W4XRkydg3Y9+/MF6wKJAKJ2gIp1Zp4aGCvomYuyT7G4GTF5tlZrqi9kztnRar+QdYIFEf34iaRNnOuNfXmxoKYBkm6dc6XAYVdtd1e7u8t5UG7C2zw0YoIk+wYukEx3l5m2B/kZh1lmx/a+U7syuk5pQS52fvI2Bj72Ej+sSHlkvqMlu5oIkq+aweCG3N61cZiwQNTm1ILZvvpN0AqnclSrG3ph+KTpsEKctoEXSNuoFldTg5GUqKoSkBO3RUFSBXuqma2QMegZktnCKZpiQSe3to2zB3fhwNd/5l202LoPvhedbh3kYt7/vHXusEnFLisn4W1mkHYnxoQP+x+DSSZIpnjgmERDJMQ+w12KY5SbckBiwNTwiXqVLQ8eZfJTzybMiIGC1cRyNd8gOlPeeVK97JUVcBWTAkFy4pRMGA2QPPs6HjN3ClSh2MyYJAqs7ilVcUzgsSqOWTlb/11XEhRIrpjkMaugVqsDkhp2FG0LTi4De0kuJgUKEGOcS49vSedljCIHgnQt8w3egUe0KWhzj3NJ1abFxDWCZEwXBc7KcexzDTpSh7dudRdYArKyt7xlzGbTChV9IQckzmA9BkqcwqkDhphM1bK9FkiOGPEaQmHAmYkcBHUhVcRAca4Xk/T9qXjEtL1KFDSYxE1xUvqGu3OYJFe8LnIaBpdAutoOhgT3ZpI5hqwq107/R1UrJKh5DJB2N9KgagDeqc15g+S4PPG9OD5Ijg/LYXkvkHTrXA7sazdnxiTBINdvGDEp0N2p3IqhFa5AJ7d1QuUCSQZ3T5CcEePASSGBkRGrqL9rMMYRAyaTHJDMwii7W2OoBDY+tbLi33T6QYY7owdkh+WaNPUwukDGyG0ESMr9eXVl2fAB8w2uRcJWNufzPMAyGn7qXrllIZnDnVbF/HrIVPf0qgzYPKAhmxjGvAP3/GQPR5dndAOvLhfmBslJZJ0GnaHuCsMQ1tfK3DxfthsMIxhAOSC5WeSOMepcJQSEexJskiu5LiZp92UIBzW8r/+7i1J9zv+qIIckxpVlHJELKhCka2FS/SDJFkYASO6ipmSQ2eupM87IZpxqypkTriKZzoPtTwyrCZkWcefkbCtpxaQVAKbUtcjumrr6at78Ks7++tcNsYB1ZO3ckJKirETAHuh1oesANcS8DT+X2bF/xZS2VahJBey2gZe8DlDDjdyQK2j3lbxq0kB/DRJtG66pvusANcS8DT/XFV/2fvTMFL/fTzFJb9cBariRG3KFWgIgUDRcB6gh5m34ubUAChQN1wFquJEbcgVPCW2KhusANcS8DT+3zhxHiYaBU1bT/5K6vv1EFqg3CSXRcOfklR/+RPd2/Wf/2wL/BGiui/tFFRS/AAAAAElFTkSuQmCC"},{name:"101计划",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEv1JREFUaEPFWgd4VWW2XecmhNAEJFQpAYHAo+OMBBBHkBJCdQhKqOq88j2eQ31Kb6KASWBgEFBAmkLojmJEihAEJaFEejUQSAIhEKRLSLjnfXv/5fzn3ht4880r99PvknvKPXevf6299v63BQB5R5dUtwoK4wDrFcuyqsLywLIs2LAAjwXA4r8tC/Kd/wHL8oh3eZzuReeJY/yH+FsfV3+L82wAtmXBQxfSv/m7AMvmS/nY014eL91FXk93FP8Btq3f6RPb5m8Tn/M/xXX0Of+vrqXPbS9s28vHvfROp3opGjZsr7qXPEddL9/pvvT8fD2/0/n0b/W9XvG7jfPF89D9+Duu2rCT7eBi71VvPybLyktZUh1W/lHbsp4VIFBQCCABEkVKB04e1+cZ52iQ6BIC1gBJA8THFPgSe1jwBgJJRf0pIFkyIBxs+cMVrCLwCgwHJA6EDp4bKHE6BVQEzASRgy8BEvd9zOfyeQZQAiS5WORx8xy1eIoCSSwo3ESx4GbW9dT5a2Aj1gm6YAb/SE8QB5sB0gGnY4pNxCARcBFHN0MCMYnPV0wz3v9vQFLBlHAaIJlgaMbJ1e86RkwywYAXtpdYERikQOCZC8cNknMPudwSres/zbsCj6eqkidHotxMIpDEMSVjCij6IABILH0EspBAfZ1ilw+YLrkz5E2L3P8YkxxmsMw9kUmO3OlACt3TIAkwhdwFZBJLsJA3dY7feZL5ioXqneTOuvbTPNuRNt8co0CS+UYyifOGkVsEcIFAknIXACR3bgqQk/xAEiA/6WXKHWcQ1nTBFokFS5eSLYcpMmf5SpoOnAOAYhOBJKMu7y/P0YBISZVy5wuKS/L8cpLDJOvaj3NtlcydoJnJXoKDIFgeC7ZmkGJFICbJZC9XPd/3/wEkJ/9IE6FzEoFkyRwjk7OLSWrFO6tfGQcdWMkkBZKQuH8AJPlsvrnKyt33F5vdkmEARC4xpEw7NpWbxPn+15hMckASwJty5+SsQC7wH5Y7dlzOy1skkwgk6bCU/dOuzmSVYoMA08wbdJlfTtKuzX2uOs80FE9jknVt7xxmUOCAm0xSzo6MgbDQRYMkjYbJILpEmQ3T5f1v5SQDJErh5Nokj1idhM4Rkxzbray2DqDLetOZyi6rvKNkzgckZhI5vAAu0GWv3QAK4JUki3tb136YbYt6RtYdiknEIlWXaLaYrs0ByMUk43pdK+n6yDcn+bo/twvkbKEs+BNy0qMH93Bi50Y0jeqH4JBQTR2yxIpJBFLO+WPY+ckUdP3zTDxbM0LpnsxJbiZlnzqIlA0L0fk/PuTaZ9/q2YiMeQfPVKkuLbXDJp3gbBtb541G/TbRqNPyZacG4rUg6h9lwemeKgf6OjkTWCtnT4JjEqjmMaXLDyRlBASbBIMcNrmtulngilKUjzOTPDKXAQ9u/wrbW4hSZcNgBRfzK3qLKmb5fhJACvzuxdNRJqwy2v/rZJQqX8kPJLrP1fNHsWPBRHQdEYeKtRqApE+iYzBJWObsEwewZ2Ucuo2agzKVqmHXkul4ePcWOg+dAU+xYrpOysv8BSXLVkDxUs+wI9w8/W006tAH9SO7iHO4uHWMiZI0bTJkER0QJJLPq8nxBkBu+VIBVznEseBmIeuwzzy/8FE+Dm3+FHmZ6egxdqEsgKVkAsg+cwhHkj7HvbxrHKOQ0JKI+EMPNO3YF7CCRSeB05boOBQU5CMlcR5yL5zCH6cth8U1mgCJFtWtq5ewe/H7HIzOw2eh9LOV/UDKOX8U2xZMRNSIOFSq1YCPu0FSRaqN7DOHkfzZDHQbmYBnKtfE/ds38d3c0ajRJBK/6/3P2lJvmDwIzbsORJ0XX2V2bH7/bTR6NQYRkVHafgvJDACSKnyLAInXX3ZyvE3rWwS3aFY4IMn2DitckOsaChSd92tWOn5OWonbOZkchJgPvpDMEEy6ejYNe1fFo2J4BCLadUdwSAlknUzFLyk7EPFSNAdAmQcC5+blc0jd9AluZl3g6wfO3gwEFxOsVDBYFh7cuoHtfx2Lms3aoGWvtzVAfJ5t49o5AVCXkfGorCROWWn9LqQr98JJ7Fg4GZ3fmYGwGvX4s2sXTiK0dFmUCaumOwcbJg9E8+iBeP7FjnzO5mlvoTEB1Lqrljin1ePUYGxcTKtutJxM42Bl745jk+CApHKLwyY/Jnn4bOkRHJDIgid/Nh23rmQgLDwCnqBg5KafRMz0z109u6SEYQgpURqdhn4ADwVaApu2ZSXO7v0G3d6dh3KVa3BttX3+GFzPOItKtRsiOLQErpxOw4CEzXwdfZ8DkpDbh/duoXjJMsww31fO2SNC4kbGo0KtBgwaM1DmBvEmjMOvVzKQNHsUOvzLJFSp14wBuX/rBu5cz8ad3GzU+X0HeDzBWD9pAFpED8LzrQRAm6a+iUYdY9CgdbRRuJp9O5XrRD9OtY5cRarqHdLxK7s+0ja7KJDM7oK706CaqE5O2rloAuq06ojaL7RH2ldLcfnYfsS8v0o7vusXTmPPsg/RJnYEy4XqThBIBQ/vY/O0P6Fhu+5o3mMIsy4pYTjqtu6CiLbRSFn3MdIP7kL/hM0ICgp2jI1EQtt5P2jEBznnjmLHxxMQPTIeYZSDpLtjkGQ+elzwCLdzs3A94zQObFqMsFr18biwAHdvXEVh/kOxIDwWuo5IQJmw57B+Yn+06DYIdVt14ntsnDIEjTr2Rf02XeGRtZUIvnR1vj0+r1f3BWnBELPEs4h3K/v7WZyDlDypPplydoHstJY7zSRlqx3W0f0Of7kYmcdT0GfaSt14/TlpFdJTd6L3hMW80vkHG3XSzkUTkX/vDnqM+VgImJJeACnr/or0A7vQP36TNBTA1r+MQuFDETh6Ne8xmCVu78o4ZB5LdUFFQfIWFsITTDnOZJiNNrHDEN6iHXYvmY6sU4f0dZTLKoU3QOlK1fBMxWooG/YcSleoDIsWCIB1E2LRottg1I3sxCzbMHkwGncigASDPK52kmKScoAMA0Amwq+ekgBl7ZypTYI/SE6AzA6Cr1tzOhCmu7Nw6G8CoD9OXaEB2p84l3NJjzFu46CYdPDLxcg4/ANen7HG2bogAbYsDdCA+E06Bx3fuppXOL1O7tqMNv2H4fnIzrh09EfcvZblAuhOXg7S9+9AvbZRKFOuIh+TaxU1GrdC+Sq1kHvxNB4XPkLZSs8hac5ohLdsh5bdh8htDBtn9mxB5bqNUK5KOAMgABqCupGdyXJgw6RBaNLpddRv60icKFBV4StqJFexKm04Mc5dxHphCYCEkruYpCyxUQOx5vttOSiZU7baAenQ10uQeSwFr01ZrveRdi+ZhsKCfHT580fyO9WekmDS0W2rcTr5a/SZthwhJco4+0rwIGX9fGbQgPiNsIIoB8luhaAhvhjRA637D2O5ke11F0BK4qJGJbCL4y0BCZJL7mSBun3BeAQXL4FX3h4v8lJ2Br6d+5/4XY83Ua9tNAdz7YRYtJQAEWBkGpp07IuIl7q5Og5OF0E1TX1AklsWXFAb3Qorc8cMv2apq0OgHZ7cG/Jp8fjlJ7nfQxJ56KulyDyRgt6Tl2mAdi6cwOah49APXAxRMnfy+4048f1G9Bz/CUqVq6DNCD1T6roFnIMGxG1kiePgSpAof34+sicD9HyrTrpGMhEyAaoY3kDYdNlW4D056fZUgzV106e4evYIeo5dwMHevXQ6G4Tu786DhxaI14u14/uhZfc3Ua91Fz6HclKTzm8wQH57RLSXxA+tcpLZmTCbqzInUg7K3PEhqZ/fno6WO+5cK4aJ1c6+XF+jtiFMJgkWHd7yGUtc70nL9HbDj5/H4/6v19F15GzNRrFBKK7/ectynNu/DW98uAYW5wrFTCBl/QJcOLhbAMQmQRS+tJdEr9UGQOIJZREtUfIFSJ3jBkm0hejai4eTsfeLOYiZtgLZJw9i//oFaDtgOMKbvyxzh41EBmgI6lFhChvrJg5A006vc/ng2y3QG3kSKGEcit7wI1JZl7d/wAwyAy5+l2EcfLYXKDBe9gMOKIGYlLZlGTJPpOK1iZ/JDgVw+G9LcPVMGnqN/0RYYdcurgXKUbkXT+G1iUvlMRVkC6kbBED9P9og7LlhMLwWAdSLk30dStjyZYIUCCClcZzMjZxEID28fwfrKad0jMGp5K9QtX4z/OGtseLOvJVkI3HsG3jBYNC6if3RlBnUXbeEBGkMhuhtc2cvKVADlcuAS9sIIOWkTBYEAEm7KiF3FBSzRvIF6fCWFcgigCYs1buy6anbcXzbWnT4t6koX622McMgFsmWWUNRvlo4Xn5znN98Q+qGhQxQ7Efr4AkKkd0G8SwscaN6oXXsMNSlolH2ETVQlqVtNuUgkjjXy4ZwXDonieJ22/wxyL1wmh0cWetioaFGQxNIHNMXL/R8iyWOQCPJa9olFg2IQXor3L19bs43CPAEkwKClPHddA3Q05hEbRcFgszeen/IVcyqwvMbAugAeo9fIhjpsfDowV1snTuag9ikS6xrCIWK2h9WzELrfsNQs2kbhyGy53dg4yIB0Kx1Qv6UsaFJB8tigCJjh6FG4xdx6MulaDtotItJ1LOjOiggQBIZE6TcS6fxw7JZeHD7JqKGxyGsVgQHMf/+bd7fCgkthTXvCYDqt4ligBLHvcEANXy5pyFf7saqbppqJhUNkpWxdZoNjzMnwPWPaQx85E6DZLCJ5M6jBkiU7FA+IYBOHkSvcZ/qVhKBlLZlObKO78eLMUNRreELfOz+zVzsXRXHLIoaEY+gYGKIsfFnWThADDqcjH4z18paxnGO9KNXj+7NFvfSkX3weh+jF/UAQ0I0SNTqoU5CkQBJkKzCApza8zUOJ61CidLlUJD/AI079kXjDn34Xr8c2Inj29ej1/hFuJZ+DKUrVOWGKYFHktcsqj8atOsh2KgmhHynf8RBZwiF2es/KWRlbJ0qTAIXnY5kuXOSaOso4+BiEgGldlp9chL14wRAi1zTQgUFD7F/7TzkXT6P0mFVUKx4KG7lZHLh2m7wuyhXNdydE+WkUOrGRZy4+81MlDnI2Z4oePgA6ycO5N9AueKlIe+Jlg/FQcrd0wGycf6nbTi+bR0bmZpNItG23zCcTd2OY98lInpkAspWrol9a+bg0YMHaP+nca49H2bQ2NfRrGt/NGxHDHJ3BcSOq9OQVbWRtuAB5M7K+Haq3vKWtkeOXDFcLgmSCPJnCiRiHFNWT/7I4paanNnp3MAkudLFrRzp8sKLK2fScOPyOXgfF3DvrWazl0R3wZBSZ+bOwo1LZ3AvLwd1ft/eMBfiGS8d+RH7vpiNf3qlN1p0H8wGhBeU6nh7KAcdwc4FkxA1Mh4Vazd05yD5F3UgqMnbLHoAajVqxZ9SIbxt/jjcv52Hxq/2QdqWFWgTO5x/1293b6Ag/xGCQ0K4AKcOeGTMv6M2PaPfQIrKM6bkGXtEej5PTArRDQRAgjq6KBTAkPX1B0m1902QVEvGBMmUJ7d5UN1w2hNyts35m7TUqnPo28Rz+Mqd6jyovOktfITsM2mo1bQtLxh1vglSzi/HWOKom03tm0DF7ONH+QhiWbREM1VuGeX/do83+25cOsdd+C7vzOSxtJO7NuHnb1ZpsEuWfZbNRAi3sQJNDamZO2fKRw70Bdw6ty4mTZE2W9pZCQpP7fjkFTPQKggKqL8HJA46j3EJkMz7qvEs9mW6a+HIr5Jhc0GZ5kYcF6xWe0kKpN9u38DlE6mo1bwtQsuUD1jM+tGK+2niU8oneVkXUL5KTdFNJ8Pw2z1upBIYVLyWq1JdtnWcjoC41lfunG1z4faEa3QVt3gMBkj/aMkkESQxreMEyWGT+kyB5OfufLsNmqFOb09Inti2cAYjfW2+wzY3g4ytc6OQ1c1V7e7cIMn62t0iUr85oODJDw2Q3ONcMvAy4Yskz39Ii10ESMZ0ke+snF+r52LS5CuApQcXldyJKt23SxAIJCGNDkiBd2XVIvCXO7VJ6J4ScrFCgukCSckYM5GToJZk89kDMUlv06tuAy/EJyEkAq2YxBvZVDdp/HxHjI3ZO7O3JoF0RrfUqJY5POIwCTauEoPW2LbNo7/+TPIfRgyUC9QAvDYCcgjF1dPTHQPBTi1l1PaX+c53/EuD5BrgN+TOmNEz86WSuSfJnXg2EWEOPHdO/h6QZHIPCJIzYuw7KeSSO1a2opumFpBoZX07pXqBjaO2bfPwfFEgmQzwBUkB4d7wEyvaL+g+3QgBKu3KqmasMiw+XXINkhzqN+otQSBluX0nhdSCkH07KWn0rOLZHJBUt/5JMBU9vSqTPt1Q1zTGUApv+5hTrU5D1D3OpXPVzeDiwc348SRIcYD9ikvupGHQY71GLnGtWBlc1XLR+UVuT/gzSUmlmWMokKI3F3BbQ00Yaek1meQ4UPciUxItJFCMK4uutXpWX5D+O0x6MkiyXeQDkp7mCTALzsZAztzRyIZt28meYtZ7JesNzPovre3F1xCIb8QAAAAASUVORK5CYII=",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEy5JREFUeF7tW2l0VFW2/m4FkhBmQ5iEJEwBMcgoElwMMoOg0q20ywkJQj/1MXTjoxVlkjm0QNs2AgIapNW2gRYRbGRMCDJGmWcIUxISyASBhITUfevsM9xzb91UgM567w8lrqq6de+puvs7397fHmJcPxJvGoYBGAYMw8Of2X/sGNhb+Rm9Ecedz/w8E4BpGPDQlYDpEWuYdCl9VtbD42WriOvZivwfYJrqmR0xTfo2fpxe8uvYcfpfXsuOm16Yppc+97JndqrXBPvFpleuJc6R14tntq5BX8Ov4+uz1/J7vfy+tfP572Hr8d8oP2N3T8e03yruzro/IN0D73bDCBjfYMDUy0be4S8IIA6ExwJEgsQOww4SHaHz2T9+DfspHA8DXjeQpNXLAMkQBiFjixuSsHLDSzAskNhxbkR5zPmaGVQazG5MQwDE1y0h40sj6kZnv4sDxD/Xz5Gbxz9I/Fq/IBGY3FAemNmG4Wlt5DKAyOBslzMGcYNzO5bNJDpfMk17/r8BSRpTwKmBxHev2LGScWL32z5jTNJYA3hhehkrJDstMOR5nD12kBTL3cC7DyaRTeH92sg9tFy4OGZoO5NsIJHr4zThjBLuT7LLAabN3WnuTTm5cmOSxQzafn6ZZLk7nW3k7hT7uAsrlUnkgvlOd2OTDXwnWNpGEbtHc4PSZ1ju3AOkG7kHl5sUN8hgHCDd3dlBEu7OBSQes+yM8w8SB9nfQ3d3FEGYK+N3JrEg1+XLFHGTjrikztMAkAZlIAmri/UFSAoQ/0yyuTyfmGSxUcVP8du85J4t0BmDyTDsNzJ75hxYpkQCJ4MbkzTBIN3Y/wNIVvwRIkLFJH5T3NicUfaYJHe8ZggnS7iCUCBxF/cfgCR+m0+s0tydTSy4CgcvjNxflpoU3ZVacyg0FZMskKTCs9ydFbPcVOB/7O5IcVkP2nWuTGIgCYUl5Z9SdTqrJBusgK/UFVOczpikVJs99rjFpLtmklKaWqz0AckQAPEo7wckLsFt0ptdIoC1qbxyjkklxYW4dGgPQhs0QfWwh7lUZuRXatykjc/xYkyyZLeU2iqo26Q3O1PKZRl3JIMcIBGT7iiF5VR3EpTzB3ciMKQK6jSOFjJcqjIX1ecQDtL92t2dCSM7eYkms11AEjHJAsGDwvxcXD6yV8hsGUuk7Jbqjz8LOcjlJR3iYiOiTWcEVXuI7Cq46RqTTG8J1kyJRYPojuj0/FuKSZR9sN0umGSBJHdkaUyyhARfQoJkl89C45Ohb13Pxq5vFiDqyQGo37yt2As8/+F5Es+nfv3xS2SlnkWP2A9UbuaU/nKz2JSgi3iQG83I3r/I5OzgSarQzCoptRJVSwRkXz6LLYsmoUJgEAwPS0uFAyo7D4VZUoI7RbfRb2wcwiJaUDKbcfoQLh78mbPAZY0rJw+i4HoOGj3eXWOOlcCyS8Jbd0btJq1kcNKYxCWzHpPsSaxMakt3d8VFhfhlfTwuHd6Nlt2eQVTn/shNv4DC/DwrYfYC16+m4njSD3i023MIqVFLJKScRcFVqqNqaH2bfLeBJUAisAXw7A6NrH0LFUBSvZGIkMzRqweUiRpgAG1dPBk9RkxGWKNHuF0ZUJr0tudRbANwg15LOYaNn0xA37FxqB3Rgq45lvA9kv+1FLWbtBS+qiykrWoDuyDz7DF0eG44WnZ7Fiw+8S3uyyQ7SG4xyXJ10m3Ja9h6p/dsxKGf/oHWfV9EZspxpJ86qEVG/y/Dozshusfz7kmuTeILRkp2Zu1daPISDiNNgI1JPiAJsLIun8G2xVMJoFqRLZB18RQ3iIhlKk8SlCDpHhCAsMhHkHnuKH762/voOyaOrmX8O564Fsnff4GX531nEege8qQV455D+0GvE0DSl1vPVjLrE5P0oKyM5Mskinfi8ytnD6NWeDN4PAEqDzqe8D3OH9iBnsMnoWJwCLeFtwS5V1NRLexh38qEQ4a7uTvJJOPank9M6aacIJnS4A42MT/LAHrqjYkIa9QSq6cMRUlxkd8tVLFSCIZM/wpXBUD9xsQhNKI5udIzuzbiyKZvMXjKcqQe3SeiVVksIggQ3rIjVk2NRXSf3yGqUx8r1ukMUj6ePLusIWk1O11Y6MJBBHdvCYoLbqFicGUBlFW3y0k7h4QVcWjT72U0bBUDWTo6/2siDm9bjSeHjEKNepGlguQvJlEeyAByFkGdMcnJpGwG0JIP0f2NDxAW2RJ3igp4dUHkSDtWxNHrrsP+xJNX9sbjQWBwZVxNOa4YVDuiOaVl7PupwGoAK8cNpjh1t4/XFqxToEh1p+pdYhFeKGVGFfVVBpJQFVYQLx2kAxu+xJVTB9Hllf9RscU0S3D75nUkxM9B5ZphiBnyNs9zvV6Kd96SEuxa9QnyszPR5ZV3EFSpyj2AZCXfxtXdf+WJqowjqppgFw46SAyg7Z9NQ/fhH6BWoxaqYCrX2bZsGq3XY+RkhzQ3cDXlBDYtfB99R89BWGRzgk+CxH5FyZ3bSigU5Gbj6NY1OLt3CyLbdkG7Z2MRWKmSDbuAisG0a6VKpJRV5EmKLeRSrOoyJ5EbSFa1WZfg+TmZ2LlyHopu5aPrK+NQrXZD3LqehaS/z8ONrCskHBgghfnXcbvgBopu3iDwmIgovl2Iuk0fw+PPxPrW7/RKh5eDwpNjUT1n95K562ObzFalHgJKB8kAc3ns8xwG0NLp6D78fYoj7OZLiooVGElfzqXXXYaOF2oQqBAYDE9ABWLQpoUTCaBaEc1VUVa2Im7nZeHisb24dGg3rpw+hMrVQ1F48zoGvfc3VHmojg2c1OPJOLh+Jdo8/SoaSPkL4HZBPu1iNybJtoMCSakmWVi1qt0Vg4NV7CkqvIWk+DjcyEpH37dnIT/7KhLiZyMopCqCKldBIHsOqYLASlURyN4HV0alkKq4mXsNh7euRodBwwgoFRudBVeZo9lKS14YGT//RQGkS2qrtmaBJGNSTuo5JCybju6xExAa2QJpJ5Kx66u/+PVKXV57Bw2iO5GK2/TpJPQdPRu1Ihj7uGs7mbQB5/ZvQ9bF0yTfI9p1QbOYfqgVGYV/z3+HVCIDlW2vy8f242TiD6SiGrXvhtb9X0K1WvVFTQuIHzvobj1kqecxUfPChyu5axRGY8CnnzyAcBZrTBPeO8UoLixAhaBKjLYUpzwVAmB4KqDkTjHF5cDASji9eyPCH+uMikEhqi/lbGnoNUG5iahklbFzgYpBVqFUK5qKfo/Mk9hOz047i8RlM9Bt2HvEoKKCm8jPyRDGNnBgXTzdeNtnYpF/NRXBVWsgNDwKQZWrEoM2fzoJfUbPQlg4k9k8Rp3du5mka8PHYlA3qg0qVgxE3rU0JH+3DGknfiFG1m70CHLSLpD7qNe8DTr8ZgRq1ItQRiZN4zVxZs8mnmfa0ioeYySrRLYhkylVBRd+hjoyke26qj6SW/sh49QhJH01DwPG/BnBVatjzfQReLTHb9Dsid44s3cLTiT9QJ/pUl3GPLmevXXBE2fZ8KNEPDNpgWmKCC0B8mUSZ5E8npV2DonLZ6Dr6+8SQE5gE5bPJNMwlbdl8SRUq90AHX/7X2Sda+dPcIBGzeQuTmwAoTDIgHlZ6TiVtAEnk9ajduOW6PjCmzi2eTXOJW9HzIujkLJ/O7Gs+4iJPgyQIHGNZ5WFdHendzply9Y9JmklGpjEloTPZ6LNgFdR8+HGuHhwJ/atWYLB734KT8UgrJ4Wi0d7MoD60IY7seMH9B/7kVVt0OS66tA6+k56TZAafJk75hODvJRnWszxB1I2k5afz0QXBhDFEb1NYSDx81lkuO7DJ4K5w82LPkC/0XGoXjcC184fx+ZFk9H7v2ciLCJKMMiDmzmZuHAgCRcO7kT25XOkjNoOfA2N2nWjmLLrm48pLg2ZuRL5OdewYe5Y9BkzG3WaRPu6KRPwyADMawp8F/MAYFUZbK1zf8KBC4zzvyRi7+pFeHrcfFSqHorTMj2YsIQ+ZwBF9/otAXRmz2acSFqHAWPnKfVmdWXttT+9h6ReM9FALi5xnmo3eIUI8M8kAzlpKUj4YhYBVFx4CxmnWUYtZTaQdvIAGa1+i3Z0NDfjEmrUCUf9Fm0pmG5ZzACagTCWBwGkdtbOfJPiTETrzmjU4SnUaxINrycAKfu3IXntMkoMWbmn96iZqNO0FRKWTqf3/cfNc48jDpCkuhNRWgNLuBTVbtZ6N6L5x3H1YtvSDwnlbrETyOi/ro9HxunD6DsqjuYbVk0dhuheL1A+dnrPTzixYx2e/sN8m3q7W5BUJSMj8SNiEJdTllLzBxIDKDF+NroM/RNu5WXh0uFdVr4jo74WGWRRIKL1k6TEtiyZgl5vTxcAcfYx6V6jTkNSe0w056alIPn75cg4exQtugxEm/4v4ZsJL5G7a9a5HzFzfdwYPNbvRbQe8MpdgeRkkp1ReuNPME3rzt7MzsS6uaPw+OCRaNS+Kxl986cTUbVWPTzO3Ddj0JTXCaDmMf1xes+/cTxxHQb+cT5YLS/z3DFiO4UKW+fXZcZBqzQYVxL+LPIgORjC3Z3H2V4QUz/M2Nlp57Ejfg66vjoeD0XyagB7eKhwyqW45SJ5MVUeYy5uy5Kp6PUWA4i7OP45UHTzOs7/moRzyduQfTmFSipPvPAWajRoAm9xEb4e/zw6vzwWjTv2pO85sX0t9v9rKfl9liO5PhxMUjU65e6kvNaZpNXzBEiHN3+L4wlr8eyERbSJ8q5cwsZP3kO7gUOJ8eyxevJQtOo9BFGd+hGDWAlr4LgFKLyRgx8/fhc9Rk5ClZp1VEzSBUJpfSQjbftck7W7pUHJVXkEk0qJSTnpKdgRPxeteg1B9ToNrV4SoWMBJFsUOgi5Vy7hwPoV6PXWNNQK53lQTvp5HNn0T6QKtdYw+gk07dgLdaNaw/AEkJvMvHgSGxeMR8/fT0W9lu0UFoc2/B2HNn6Dlj0Go/1zw0sByYRHq68qSSt3qgLLPvkjWw5MWa2bMwqhDZui0+9Gg7VAmAdh9zLgD/PgqVCBjL5q8lBE9x6CFjH9cWr3RgJo0Dsf0/1tWzYDfd+egeCqNa3RK22ky2cIRcRQI3VbHDFIgsQoSPcim3Gy06oxIzv9PJJWzHU3xl0e7fnmNISFcwYV5LGs/COqFjBREFS5GiGdd+UCbmRn4lbuNZxKWo+C/Fw8P3UFAipUVDN37OuSv1tKcalhq06lf7tpgcTFlNWlJePYQKI3wpBAxpkj5Ja7D3sXdaPaklBgOVvMi6PBNpOsUqya9BrVBJmLSz26F7tXLUTj9t3JfbOKw6A/LqCSl7Ph5xzn0tlkpG2dQ0MjOkiq0aaBpHdTc69cwM9fLaASf836jcXpHj6YqNoTvAXB662iFcFaFakp2P2Pv+KpEZMQ2qCp5grtk0Ls+87u24J9az5DSPVQ1KgbThWDanXD+ZrMhGIwUhBXudrSULr7mTu7u8vPysDJnT+i7YCXqeJ/cucG+gXNYvqKFjs/P3ntUtR/pAPqNGmFkqLbOLL5n8hOPYOACoFo2OoJsBjs5tas1rlWkhKVBiN16xxiECV1GlBlgWRv5Hmo/U3ss8Ufy+hUDlVy3IpVMmbJlofv9CoHmP0+xnI533C/IDEDSXd3r0xSlWe9XeAyc8cZwGuC9lYCG4yUk6lWSUl2ZZ3gEctTt8xWlQQJki0mucwqcKFmFwIcXC4IaGf7NPwkk1zmG+T0KoFsiQa5SWR+5gRJVsBlHU81KMroJekg2ce5hNH8uDtXkLTpIuesnN5L4sCxmrtLS0O2zh2gGpc3z9Jms9kO5YrKAom7J9+pH6daEwCp1rkbSL6gKgYJBtOkEO9PqEKqPinkxiT1+6xszLV1bnN9GpOoKc7UnjjBHpPEjhesUcJBi1sqZlAwcTb8nEzSx5Bl5ZrHOznbIOpO7Fg6AWR3M0zB8f6MJZfdQbLiktXuZj6ajw+LYXk/rXOLdfy7VMvcdfRYukV3d6fmKRi03BVQ9d3vwwaSGABxBan0riwnmyUoTJSUEmesriwv80ggrfxLgSRYBBNfG5c2zbT6QZo7k000HSRXo3Or2oI9b53z425dWcp7xHyDzziXPmLscHf2DcGLrHrDj4sUbmEGkvxufyCVPr0qAjZbUBuIpLVEjPGKHo5eqiEXWKoLs4Nk/ZWEHSQRk7KDEdzauPjTDNFu4FpI5UPCwBaT7Cyyxxh5rRQCnEGcTWWApP7cRRMOkkG6IlRgSRA8YlzZP0h3wyT/IMnhE1F6dcwxcIls/6uKskCy/pRFMknLv4B0mN7twSWB40M6jbhs/Lw4djGAkaXtss6/X16Wo7jLzOfBafdjAePot1MC83IubQfMGLcFHgB0P2Ytv2uIHfsXj6xXhJJkwKznXPoBQOVn7PtZSbmvPctiY7wl2G6aCNQXegDQ/Zi1/K6xxZfdn70x0uv1spikHg8AKj9j389KPgLAKRoeAHQ/Zi2/a3wAcoqGBwCVn7HvZyVXCa2LhgcA3Y9Zy++aUnMcKRpiRi4PKr+ve7DSvVrAbxLKREOnEUuX3OuiD84vPwv8L+YNX/sKgQHCAAAAAElFTkSuQmCC"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],A=function(e){var n=e.className,t=e.dataSource,x=void 0===t?[]:t,A=e.col,k=void 0===A?4:A,_=e.right,N=e.bottom,w=void 0===N?23:N,S=e.precision,Z=void 0===S?0:S,I=e.wrapWidth,C=void 0===I?1200:I,B=e.trackEventItems,D=e.loading,F=Math.floor((C-(k-1)*_)/k);return(0,y.jsx)(p.Z,{spinning:D,children:(0,y.jsxs)("div",{className:v()(l,n),children:[!(null==x||!x.length)&&(null==x?void 0:x.map((function(e,n){var t,l=e.name,p=e.id,x=e.identifier,v=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,y.jsx)("div",{className:i,style:{width:F,marginRight:(1+n)%k==0?0:_+Z,marginBottom:w},children:(0,y.jsxs)("a",{target:"_blank",href:"/paths/".concat(x),className:a,onClick:function(e){e.preventDefault(),B&&(0,g.L9)([B]),(0,g.xg)("/paths/".concat(x))},children:[(0,y.jsxs)("div",{className:o,children:[(0,y.jsx)("img",{className:s,src:"".concat(f.Z.IMG_SERVER,"/").concat(v)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var l,i=null===(l=b.find((function(n){return n.name==e})))||void 0===l?void 0:l.swimg;return(0,y.jsx)("img",{className:c,src:i,style:{left:"-4px"}})}var a=null===(t=b.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,y.jsx)("img",{className:c,src:a,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,y.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,y.jsx)("div",{className:r,children:"开放课程"})})]}),(0,y.jsx)("div",{className:u,children:(0,y.jsx)(h.Z,{title:l,children:(0,y.jsx)("span",{className:d,children:l})})}),(0,y.jsx)("div",{className:m,children:(0,y.jsxs)("div",{children:[(0,y.jsx)(h.Z,{placement:"bottom",title:"章节数",children:(0,y.jsxs)("span",{children:[(0,y.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,y.jsx)("span",{children:e.stages_count})]})}),(0,y.jsx)(h.Z,{placement:"bottom",title:"学习人数",children:(0,y.jsxs)("span",{children:[(0,y.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,y.jsx)("span",{children:e.members_count})]})})]})})]})},p)}))),!x.length&&(0,y.jsx)(j.Z,{})]})})}},48410:function(e,n,t){t.d(n,{jL:function(){return r},w9:function(){return oe},QD:function(){return He},cQ:function(){return ae.Z},op:function(){return Fe},O5:function(){return qe},_b:function(){return Ge},t7:function(){return P},Gi:function(){return ue},YG:function(){return ce},qp:function(){return _},vr:function(){return ze},qE:function(){return Re},Je:function(){return M},wb:function(){return ie},cq:function(){return be},tp:function(){return w}});var l=t(59301),i="banner___PoUBO",a="content___XoDjy",s="btns___Pb35j",o=t(37712),r=function(e){var n=e.dataSource,t=void 0===n?[]:n,l=e.img,r=e.imgWidth,c=void 0===r?346:r,u=e.title,d=e.sunTitle,m=e.bannerExtraContent;return(0,o.jsx)("div",{className:i,children:(0,o.jsxs)("div",{className:a,children:[(0,o.jsxs)("aside",{children:[(0,o.jsxs)("p",{children:[(0,o.jsx)("b",{children:u}),(0,o.jsx)("span",{children:d})]}),t.length>0&&(0,o.jsx)("div",{className:s,children:t.map((function(e,n){return(0,o.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,o.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),m]}),l&&(0,o.jsx)("img",{style:{marginTop:33,marginRight:38},src:l,width:c})]})})},c=t(79800),u=t.n(c),d="row___aXJjm",m="title___HUKL0",p="tagsWrap___XB2W3",h="action___VdHb1",f="bar___t1kKC",x="tag___V7Eft",v="name___Hk1Ip",g="num___xQpcH",j="active___XryTX",y="tagsBorderWrap___OMxjs",b=t(92310),A=t.n(b),k=t(89392),_=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,a=e.onChange,s=e.onTitleChange,r=e.className,c=e.title,b=e.titleWidth,_=void 0===b?41:b,N=e.style,w=void 0===N?{}:N,S=e.fontColor,Z=void 0===S?"#6A7283":S,I=e.showCount,C=(0,l.useState)(0),B=u()(C,2),D=B[0],F=B[1],P=(0,l.useState)(!1),E=u()(P,2),R=E[0],M=E[1],L=(0,l.useRef)(null),O=(0,l.useRef)(null);return(0,l.useEffect)((function(){var e;0!==t.length&&((null==L||null===(e=L.current)||void 0===e?void 0:e.clientHeight)>97?F(1):F(0));0===t.length&&F(0),M(!1)}),[t]),(0,o.jsxs)("div",{className:A()(d,r),style:w,children:[(0,o.jsx)("div",{onClick:(0,k.throttle)((function(){return null==s?void 0:s()}),2e3),style:{width:_,marginTop:R?12:4},className:"".concat(m," ").concat(s?"current":""),children:c}),(0,o.jsxs)("div",{className:R?"".concat(p," ").concat(y):p,children:[(0,o.jsx)("div",{className:f,ref:O,style:D>0?{height:1===D?97:"auto",overflow:1===D?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,o.jsx)("div",{className:x,ref:L,children:null==t?void 0:t.map((function(e){return(0,o.jsxs)("span",{onClick:function(){return a(e.id)},style:{color:Z},className:i===e.id?j:"",children:[(0,o.jsx)("span",{title:e.name,className:v,children:e.name}),!!I&&(0,o.jsx)("span",{className:g,children:e.count})]},e.id)}))})}),!!D&&(0,o.jsx)(l.Fragment,{children:1===D?(0,o.jsxs)("div",{onClick:function(){var e;F(2),(null==L||null===(e=L.current)||void 0===e?void 0:e.clientHeight)>245?M(!0):M(!1)},className:h,children:["展开",(0,o.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,o.jsxs)("div",{onClick:function(){O.current.scrollTop=0,F(1),M(!1)},className:h,children:["收起",(0,o.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},N="tabs___GTqPV",w=function(e){var n=e.dataSource,t=void 0===n?[]:n,l=e.value,i=e.onChange,a=e.className,s=e.style,r=void 0===s?{}:s;return(0,o.jsx)("div",{style:r,className:A()(N,a),children:t.map((function(e){return(0,o.jsx)("span",{onClick:function(){return i(e.id)},className:l===e.id?A()(N,e.className||""):"",children:e.name},e.id)}))})},S="input___PW2zI",Z="dropdown___vSy8B",I="menu___NiyBu",C="text___Grueu",B="b1___ZKryM",D="b2___aKyGa",F=t(24650),P=function(e){var n,t=e.dataSource,i=void 0===t?[]:t,a=e.value,s=void 0===a?"":a,r=e.onChange,c=e.className,d=e.style,m=void 0===d?{}:d,p=e.placeholder,h=(0,l.useState)(""),f=u()(h,2),x=f[0],v=f[1],g=(0,l.useState)(""),j=u()(g,2),y=j[0],b=j[1];(0,l.useEffect)((function(){var e,n=s;null!==(e=JSON.stringify(s))&&void 0!==e&&e.includes("{")&&(v(s.id),n=s.value||"");try{b(decodeURIComponent(n||""))}catch(e){b(decodeURIComponent(n||""))}}),[s]);var k=function(){r(encodeURIComponent(y),x||null)};return(0,o.jsxs)("div",{className:A()(S,c),style:m,children:[!!i.length&&(0,o.jsxs)("div",{className:Z,children:[(0,o.jsxs)("div",{className:C,children:[null===(n=i.find((function(e){return e.id===x})))||void 0===n?void 0:n.name,(0,o.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,o.jsx)("b",{className:B}),(0,o.jsx)("b",{className:D})]}),(0,o.jsx)("div",{className:I,children:i.map((function(e,n){return(0,o.jsx)("div",{onClick:function(){var n;(n=e.id)!==x&&(v(n),r(encodeURIComponent(y),n))},children:e.name},n)}))})]}),(0,o.jsx)(F.Z,{onPressEnter:k,value:y,onChange:function(e){return b(e.target.value)},bordered:!1,placeholder:p}),(0,o.jsx)("i",{onClick:k,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},E="quickPager___GM30J",R="disabled___Ozc8I",M=function(e){var n=e.value,t=e.onChange,l=e.className,i=e.total,a=e.pageSize,s=e.style,r=void 0===s?{}:s,c=n<2,u=n>=Math.ceil(i/a);return i<=a?(0,o.jsx)(o.Fragment,{}):(0,o.jsxs)("div",{className:A()(E,l),style:r,children:[(0,o.jsx)("div",{onClick:function(){c||t(n-1,"prev")},className:c?R:"",children:"上一页"}),(0,o.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?R:"",children:"下一页"})]})},L="list___oOsiS",O="wrap___G6T7F",H="lockWrap___Rl79E",T="li___oZZ7l",z="cover___b2bYW",J="img___IQX7w",Q="sign___HkT6C",V="name___SsJx8",G="e___TMqq0",Y="tags___bcjyo",U="rate___YACg7",W=t(71418),q=t(6848),K=t(17178),X=t(71681),$=t(27876),ee=t(96908),ne=t(57177),te=t(81378),le=t(6638),ie=function(e){var n=e.className,t=e.dataSource,l=void 0===t?[]:t,i=e.col,a=void 0===i?4:i,s=e.right,r=e.bottom,c=void 0===r?23:r,u=e.precision,d=void 0===u?0:u,m=e.wrapWidth,p=void 0===m?1200:m,h=e.trackEventItems,f=e.loading,x=Math.floor((p-(a-1)*s)/a);return(0,o.jsx)(W.Z,{spinning:f,children:(0,o.jsxs)("div",{className:A()(L,n),children:[!!l.length&&l.map((function(e,n){var t=e.name,l=e.id,i=e.identifier,r=e.power,u=e.cover_image_id,m=e.pic;return(0,o.jsxs)("div",{className:O,style:{width:x,marginRight:(1+n)%a==0?0:s+d,marginBottom:c},children:[(0,o.jsxs)("a",{target:"_blank",href:"/shixuns/".concat(i,"/challenges"),className:T,onClick:function(e){e.preventDefault(),h&&(0,$.L9)([h]),r&&(0,$.xg)("/shixuns/".concat(i,"/challenges"))},children:[(0,o.jsxs)("div",{className:J,children:[(0,o.jsx)("img",{className:z,src:u?"".concat(X.Z.API_SERVER,"/api/attachments/").concat(u):"".concat(X.Z.IMG_SERVER,"/").concat(m)}),e.is_jupyter&&(0,o.jsx)("img",{className:Q,src:ee}),e.is_jupyter_lab&&(0,o.jsx)("img",{className:Q,src:ne}),e.is_unity_3d&&(0,o.jsx)("img",{className:Q,src:te})]}),(0,o.jsx)("div",{className:V,children:(0,o.jsx)(q.Z,{title:t||"实践项目名称-未填写",children:(0,o.jsx)("span",{className:G,children:t||"实践项目名称-未填写"})})}),(0,o.jsxs)("div",{className:Y,children:[(0,o.jsx)(q.Z,{placement:"bottom",title:"关卡数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),(0,o.jsx)("span",{children:e.challenges_count})]})}),!!e.myshixuns_count&&(0,o.jsx)(q.Z,{placement:"bottom",title:"学习人数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan font14 mr2"}),(0,o.jsx)("span",{children:e.myshixuns_count})]})}),(0,o.jsx)(q.Z,{placement:"bottom",title:"难度等级",children:(0,o.jsx)("span",{children:(0,o.jsx)("span",{children:e.level})})}),(0,o.jsxs)("div",{className:U,children:[(0,o.jsx)(K.Z,{allowHalf:!0,disabled:!0,defaultValue:e.score_info}),(0,o.jsxs)("span",{children:[" ",e.score_info?"".concat(e.score_info,"分"):"5分"]})]})]})]}),!r&&(0,o.jsxs)("div",{className:H,children:[(0,o.jsx)("img",{src:"".concat(X.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,o.jsx)("span",{className:"mt15 font16 c-white",children:"定向开放内容,需要授权"})]})]},l)})),!l.length&&(0,o.jsx)(le.Z,{})]})})},ae=t(37913),se={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},oe=function(e){var n=e.className,t=e.dataSource,l=void 0===t?[]:t,i=e.col,a=void 0===i?4:i,s=e.right,r=e.bottom,c=void 0===r?23:r,u=e.precision,d=void 0===u?0:u,m=e.wrapWidth,p=void 0===m?1200:m,h=e.trackEventItems,f=e.loading,x=Math.floor((p-(a-1)*s)/a);return(0,o.jsx)(W.Z,{spinning:f,children:(0,o.jsxs)("div",{className:A()(se.list,n),children:[!!l.length&&l.map((function(e,n){var t=e.subject_identifier,l=e.id,i=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,o.jsxs)("div",{className:se.wrap,style:{width:x,marginRight:(1+n)%a==0?0:s+d,marginBottom:c},children:[(0,o.jsxs)("a",{className:se.li,onClick:function(n){n.preventDefault(),h&&(0,$.L9)([h]),(0,$.xg)(e.first_category_url)},children:[(0,o.jsxs)("div",{className:se.top,children:[(0,o.jsx)(q.Z,{title:e.name,children:(0,o.jsx)("div",{className:se.name,children:e.name})}),(0,o.jsx)("img",{className:se.img,src:X.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,o.jsx)("div",{className:se.text,title:e.creator,children:e.creator}),t&&(0,o.jsxs)("div",{className:se.btns,children:[(0,o.jsx)("div",{children:"开放课程"}),(0,o.jsx)("aside",{children:"开放课堂"})]}),i&&(0,o.jsx)("div",{className:se.sign,children:"公开"})]}),(0,o.jsxs)("div",{className:se.bottom,children:[e.visits>0&&(0,o.jsx)(q.Z,{title:"访问量",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,o.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,o.jsx)(q.Z,{title:"成员",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,o.jsx)(q.Z,{title:"作业",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,o.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,o.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,o.jsxs)("div",{className:se.lockWrap,children:[(0,o.jsx)("img",{src:"".concat(X.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,o.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},l)})),!l.length&&(0,o.jsx)(le.Z,{})]})})},re={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ce=function(e){var n=e.dataSource,t=void 0===n?[]:n,l=e.value,i=e.onChange,a=e.className,s=e.style,r=void 0===s?{}:s,c=e.tabBarExtraContent;return(0,o.jsxs)("div",{className:A()(re.tabs,a),style:r,children:[(0,o.jsx)("div",{className:re.tabsWrap,children:t.map((function(e,n){return(0,o.jsxs)("aside",{className:re.tab,onClick:function(){i(e.id)},children:[(0,o.jsx)("div",{className:l===e.id?re.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsx)(q.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,o.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,o.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,o.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,o.jsx)("div",{className:re.tabBar,children:c})]})},ue=function(e){var n=e.className,t=e.style,l=void 0===t?{}:t,i=e.children;return(0,o.jsx)("div",{className:A()(n),style:l,children:i})},de="orderWrap___ZfyGX",me="orderIconWrap___XTB_O",pe="orderAsc___KWHmA",he="orderDesc___rHdbB",fe="active___a7eSP",xe="cursorPointer___gs9kL",ve="orderTextWrap___teAKn",ge=t(38854),je=t(20834),ye=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],be=function(e){var n,t=e.sortValue,l=e.dropValue,i=e.className,a=e.onSort,s=e.onDrop,r=e.dataSource,c=void 0===r?ye:r;return(0,o.jsxs)("div",{className:A()(de,i),children:[(0,o.jsx)(ge.Z,{dropdownRender:function(){return(0,o.jsx)(je.Z,{children:c.map((function(e,n){return(0,o.jsx)(je.Z.Item,{onClick:function(){return s(e.id)},children:e.name},n)}))})},children:(0,o.jsx)("span",{className:ve,children:null===(n=c.find((function(e){return l===e.id})))||void 0===n?void 0:n.name})}),(0,o.jsxs)("span",{className:me,children:[(0,o.jsx)("span",{className:pe,children:(0,o.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(xe," ").concat(fe):"iconfont icon-sanjiaoxing-up font12 ".concat(xe),onClick:function(){return a("asc"===t?"desc":"asc")}})}),(0,o.jsx)("span",{className:he,children:(0,o.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(xe," ").concat(fe):"iconfont icon-sanjiaoxing-down font12 ".concat(xe),onClick:function(){return a("asc"===t?"desc":"asc")}})})]})]})},Ae=t(82242),ke=t.n(Ae),_e=t(7557),Ne=t.n(_e),we=t(41498),Se=t.n(we),Ze=t(39647),Ie=t.n(Ze),Ce={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},Be=t(3113),De=["className","style","children","loading","openLoading","onClick","size","shape"],Fe=function(e){var n=e.className,t=e.style,i=e.children,a=e.loading,s=void 0!==a&&a,r=e.openLoading,c=e.onClick,d=void 0===c?function(){}:c,m=e.size,p=void 0===m?"middle":m,h=e.shape,f=void 0===h?"round":h,x=Ie()(e,De),v=(0,l.useState)(!1),g=u()(v,2),j=g[0],y=g[1];return(0,o.jsx)(Be.ZP,ke()(ke()({onClick:(0,k.throttle)(function(){var e=Se()(Ne()().mark((function e(n){return Ne()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r&&y(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:r&&y(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:A()(Ce.btn,Ce["".concat(p,"-").concat(f)],n),style:ke()({},t),size:p,shape:f,loading:j||s},x),{},{children:i}))},Pe="head___ghH72",Ee="node___mjPEy",Re=function(e){var n=e.className,t=e.style,l=e.children,i=void 0===l?null:l,a=e.onClick,s=e.title;return(0,o.jsxs)("div",{className:A()(Pe,n),style:t,children:[(0,o.jsxs)("span",{className:"primary-hover",onClick:a,children:[(0,o.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,o.jsx)("b",{title:s,children:s}),(0,o.jsx)("div",{className:Ee,children:i})]})},Me="btns___sNgTb",Le="confirm___Ozirl",Oe="cancel___aiq1I",He=function(e){var n=e.confirmShow,t=void 0===n||n,l=e.confirmTitle,i=e.confirmClick,a=e.cancelShow,s=void 0===a||a,r=e.cancelTitle,c=e.cancelClick,u=e.className,d=e.style,m=e.confirmLoading,p=void 0!==m&&m;return(0,o.jsxs)("div",{className:A()(Me,u),style:d,children:[t&&(0,o.jsx)(Be.ZP,{loading:p,onClick:i,type:"primary",className:Le,children:l}),s&&(0,o.jsx)(Be.ZP,{onClick:c,className:Oe,children:r})]})},Te={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},ze=function(e){var n=e.className,t=e.style,l=void 0===t?{}:t,i=e.LeftContent,a=e.children,s=e.RightContent;return(0,o.jsx)("div",{className:A()(Te.fixedBottom,n),style:l,children:(0,o.jsxs)("div",{className:Te.wrap,children:[(0,o.jsx)("div",{className:Te.left,children:i}),(0,o.jsx)("div",{className:Te.center,children:a}),(0,o.jsx)("div",{className:Te.right,children:s})]})})},Je="crumbs___V41Oe",Qe="hover___bEIVd",Ve=t(80608),Ge=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,a=e.dataSource,s=void 0===a?[]:a;return(0,o.jsx)("div",{className:A()(Je,n),style:i,children:s.map((function(e,n){return n"," "]})]},n):(0,o.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Ye=t(31797),Ue=["onChange"],We=Ye.Z.Countdown,qe=function(e){var n=e.onChange,t=Ie()(e,Ue),i=(0,l.useState)(null),a=u()(i,2),s=a[0],r=a[1];(0,l.useEffect)((function(){"number"==typeof s&&s>=0&&n(s)}),[s]);return(0,o.jsx)(We,ke()(ke()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);r(n)}}))}},46587:function(e,n,t){t.d(n,{Z:function(){return i}});var l=t(59301);function i(e,n){var t=(0,l.useRef)();(0,l.useEffect)((function(){t.current=e})),(0,l.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},56132:function(e,n,t){t.d(n,{Z:function(){return Me}});var l=t(70236),i=t.n(l),a=t(79800),s=t.n(a),o=t(59301),r=t(80608),c=t(5112),u=t(7557),d=t.n(u),m=t(41498),p=t.n(m),h=t(97786),f=t(6848),x=t(51945),v=t(95237),g=t(43604),j=t(51467),y=t(71681),b=t(71112),A=t(37712);var k=function(e){var n,t,l,i,a,c,u,m=e.Prize,k=(0,r.useParams)(),_=(0,o.useState)([{type:1,name:"团体奖证书"},{type:2,name:"个人奖证书"},{type:3,name:"优秀指导教师证书"}]),N=s()(_,2),w=N[0],S=(N[1],function(){var e=p()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,j.Ju)({type:n.type,id:k.identifier});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(location.href="/competitions/exports?id=".concat(k.identifier,"&type=").concat(n.type));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()),Z=[{title:"角色",dataIndex:"role",align:"center",width:80,render:function(e){return(0,A.jsx)(f.Z,{placement:"topLeft",title:e,children:e||"--"})}},{title:"姓名",dataIndex:"name",width:100,render:function(e){return(0,A.jsx)(f.Z,{placement:"topLeft",title:e,children:e||"--"})}},{title:"实名认证",width:100,dataIndex:"real_name_auth",render:function(e){return"authed"===e?"已认证":"authing"===e?"待审核":"未认证"}},{title:"职业认证",width:100,dataIndex:"professional_auth",render:function(e){return"authed"===e?"已认证":"authing"===e?"待审核":"未认证"}},{title:"手机号",dataIndex:"phone_binded",width:100,render:function(e){return e?"已绑定":"未绑定"}},{title:"邮箱号",dataIndex:"email_binded",width:100,render:function(e){return e?"已绑定":"未绑定"}},{title:"开户行及银行卡号信息(队长填写)",dataIndex:"role",align:"center",render:function(e,n){var t,l,i;return"队长"===(null==n?void 0:n.role)?(0,A.jsxs)("span",{style:{width:"50%",textAlign:"center"},children:[(null==m?void 0:m.teams)&&(null==m||null===(t=m.teams[0])||void 0===t||null===(t=t.bank_account)||void 0===t?void 0:t.bank),(null==m?void 0:m.teams)&&(null==m||null===(l=m.teams[0])||void 0===l||null===(l=l.bank_account)||void 0===l?void 0:l.second_bank),(null==m?void 0:m.teams)&&(null==m||null===(i=m.teams[0])||void 0===i||null===(i=i.bank_account)||void 0===i?void 0:i.card_no)]}):"--"}}];return(0,A.jsxs)("div",{children:[(0,A.jsx)("p",{className:h.Z.downloadpdf,children:"温馨提示:填写的个人信息经审批后,将提供个人获奖证书下载;团队队员信息全部审批后,将提供团队获奖证书下载。"}),(0,A.jsx)("p",{style:{marginTop:"30px",fontSize:"14px",color:"#232B40",fontWeight:"600"},children:"证书情况"}),(null==m||null===(n=m.personal_certifications)||void 0===n?void 0:n.length)>0?(0,A.jsxs)("p",{children:[(0,A.jsx)("span",{children:"个人证书:"}),(0,A.jsx)("img",{src:y.Z.IMG_SERVER+"/images/educoder/pdfs.png"}),(0,A.jsx)("a",{style:{marginLeft:"5px"},href:y.Z.API_SERVER+"".concat(null==m||null===(t=m.personal_certifications[0])||void 0===t?void 0:t.url),children:"立即下载"})]}):(0,A.jsxs)("p",{children:[(0,A.jsxs)("span",{children:["个人证书:",(0,A.jsx)("span",{style:{color:"#000"},children:"暂未生成"})]}),(0,A.jsx)("span",{className:"c-red",style:{marginLeft:"20px"},children:"原因:组委会未完成证书审批,请稍后"})]}),(null==m||null===(l=m.team_certifications)||void 0===l?void 0:l.length)>0?(0,A.jsxs)("p",{children:[(0,A.jsx)("span",{children:"团队证书:"}),(0,A.jsx)("img",{src:y.Z.IMG_SERVER+"/images/educoder/pdfs.png"}),(0,A.jsx)("a",{style:{marginLeft:"5px"},href:y.Z.API_SERVER+"".concat(null==m||null===(i=m.team_certifications[0])||void 0===i?void 0:i.url),children:"立即下载"})]}):(0,A.jsx)("p",{children:(0,A.jsxs)("span",{children:["团队证书:",(0,A.jsx)("span",{style:{color:"#000"},children:"暂未生成"})]})}),(null==m||null===(a=m.teams)||void 0===a?void 0:a.length)>0&&(0,A.jsxs)(A.Fragment,{children:[(0,A.jsxs)("p",{children:[(null==m?void 0:m.teams)&&(null==m||null===(c=m.teams[0])||void 0===c?void 0:c.name),"战队信息填报概况"]}),(0,A.jsx)(x.Z,{columns:Z,dataSource:null==m||null===(u=m.teams[0])||void 0===u?void 0:u.team_members,pagination:!1})]}),(0,A.jsx)(v.Z,{style:{marginTop:"20px"},gutter:[20,20],children:w.map((function(e,n){return(0,A.jsx)(g.Z,{children:(0,A.jsx)(b.Z,{icon:(0,A.jsx)("i",{className:"iconfont icon-xiazai5",style:{marginRight:"6px"}}),className:h.Z.pdfBut,onClick:p()(d()().mark((function n(){return d()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,S(e);case 2:return n.abrupt("return",n.sent);case 3:case"end":return n.stop()}}),n)}))),children:e.name})},n)}))})]})},_=t(82242),N=t.n(_),w=t(39647),S=t.n(w),Z=t(53326),I=t(78241),C=t(8591),B=t(43418),D=t(71418),F=t(24650),P=t(3113),E=t(27876),R=t(98814),M="modal___A9Ovz",L="formWrap___wRvaA",O="flexRow___C40dc",H="flexColumn___LkZfj",T="example___bz7Hw",z="exampleImg___gNkC_",J="colorOrange___Ka6zf",Q="uploader___plQRr",V="uploadImg___cjOpL",G="imageTip___p1_lZ",Y="uploadTipIcon___SpsS2",U="uploadTip___e9JlL",W="color05101a___CDEUv",q="viewLargerImg___IclRX",K="footerWrap___beWC6",X="note___CXi9y",$="schoolHintWrap___Ma6ly",ee="colorCDCDCD___D0UWo",ne="color0152d9___hF3Bb",te=["user","account","globalSetting","loading","dispatch"],le=Z.Z.Dragger,ie=(0,r.connect)((function(e){var n=e.user,t=e.account,l=e.loading;return{user:n,account:t,globalSetting:e.globalSetting,loading:l.effects}}))((function(e){var n=e.user,t=e.account,l=(e.globalSetting,e.loading),i=e.dispatch,a=(S()(e,te),I.Z.useForm()),r=s()(a,1)[0],u=(0,o.useState)({}),m=s()(u,2),h=(m[0],m[1]),f=(0,o.useState)(!0),x=s()(f,2),v=x[0],g=x[1],j=(0,o.useState)(),b=s()(j,2),k=b[0],_=b[1],w=(0,o.useState)(),Z=s()(w,2),M=Z[0],$=Z[1],ee=(0,o.useState)(),ie=s()(ee,2),ae=ie[0],se=ie[1],oe=(0,o.useState)(),re=s()(oe,2),ce=re[0],ue=re[1];(0,o.useEffect)((function(){if(t.basicInfo){var e=t.basicInfo,n={name:e.show_realname?e.name:(0,E.YA)(e.name),gender:e.gender};_(e.name),g(e.show_realname),r.setFieldsValue(n),h(n)}}),[t.basicInfo]);var de=function(){var e=p()(d()().mark((function e(l){var a,s,o,r,c,u,m,p;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=(o=l||{}).name,c=o.gender,u=o.idNumber,M){e.next=4;break}return C.ZP.info("请先上传照片!"),e.abrupt("return");case 4:return e.next=6,i({type:"account/applyRealNameAuth",payload:{id:(null===(a=t.basicInfo)||void 0===a?void 0:a.id)||(null===(s=n.userInfo)||void 0===s?void 0:s.login),name:r,gender:c,id_number:u,show_realname:v,attachment_ids:[ae]}});case 6:m=e.sent,me(),m&&(C.ZP.info("申请已提交,请等待审核!"),i({type:"account/getBasicInfo",payload:{login:null===(p=n.userInfo)||void 0===p?void 0:p.login}}));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),me=function(){i({type:"account/setActionTabs",payload:{}})},pe={data:{type:"real_name"},multiple:!0,showUploadList:!1,action:"".concat(y.Z.API_SERVER,"/api/attachments.json"),className:Q,onChange:function(e){var n;"uploading"!==e.file.status?"done"===e.file.status&&(console.log(e.file,e.file.response),se(null===(n=e.file.response)||void 0===n?void 0:n.id),(0,E.y3)(e.file.originFileObj,(function(e){$(e),ue(!1)}))):ue(!0)},beforeUpload:function(e){var n="image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type||"image/bmp"===e.type;return n||C.ZP.info("请上传正确文件格式"),n}};return(0,A.jsx)(B.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:"Account-RealNameAuth"===t.actionTabs.key,title:"修改实名信息",width:"600px",footer:null,children:(0,A.jsx)(D.Z,{spinning:!!ce,children:(0,A.jsxs)(I.Z,{className:L,form:r,layout:"horizontal",onValuesChange:function(e){h(N()({},r.getFieldsValue())),"name"in e&&_(e.name)},onFinish:de,children:[(0,A.jsx)(I.Z.Item,{label:"姓名",name:"name",labelCol:{span:3},wrapperCol:{span:12},rules:[{required:!0,message:"请输入真实姓名,最大限制".concat(10,"个字符")},{validator:E.HJ}],extra:(0,A.jsx)("span",{children:v?"(显示:平台将显示您的真实姓名)":"(隐藏:平台将显示你的昵称)"}),children:(0,A.jsx)(F.Z,{disabled:!v,placeholder:"请输入真实姓名,最大限制".concat(10,"个字符"),maxLength:10,addonAfter:(0,A.jsx)("i",{className:"iconfont ".concat(v?"icon-xianshi":"icon-yincang"," font18 ").concat(ne),onClick:function(){var e=!v;g(e);var n=e?k:(0,E.YA)(k);r.setFieldsValue({name:n})}})})}),(0,A.jsx)(I.Z.Item,{label:"性别:",name:"gender",labelCol:{span:3},wrapperCol:{span:12},rules:[{required:!0,message:"请选择性别"}],children:(0,A.jsxs)(c.ZP.Group,{children:[(0,A.jsx)(c.ZP,{value:0,children:"男"}),(0,A.jsx)(c.ZP,{value:1,children:"女"})]})}),(0,A.jsx)(I.Z.Item,{label:"证件号:",labelCol:{span:3},name:"idNumber",rules:[{required:!0,message:"请输入证件号"}],children:(0,A.jsx)(F.Z,{placeholder:"请输入证件号"})}),(0,A.jsx)(I.Z.Item,{label:"身份证上传",labelCol:{span:3},children:(0,A.jsxs)("div",{className:O,children:[(0,A.jsxs)("div",{className:"".concat(H," ").concat(T),children:[(0,A.jsx)("span",{className:z,children:(0,A.jsx)("img",{src:R})}),(0,A.jsxs)("span",{className:"tc",children:[(0,A.jsx)("p",{children:"示例图片"}),(0,A.jsx)("p",{className:"".concat(J," font12"),children:"(png/jpg/bmp格式,不超过2MB)"})]})]}),(0,A.jsxs)("div",{className:H,children:[(0,A.jsx)(le,N()(N()({},pe),{},{accept:".png,.jpg,.bmp,.jpeg",children:M?(0,A.jsx)("img",{src:M,className:V}):(0,A.jsxs)("div",{className:G,children:[(0,A.jsx)("p",{children:(0,A.jsx)("i",{className:"iconfont icon-cuban2shangchuanyunduan ".concat(Y)})}),(0,A.jsx)("p",{className:U,children:(0,A.jsx)("a",{className:W,children:"点击或拖拽上传图片"})})]})})),(0,A.jsx)("span",{className:"tc",children:(0,A.jsx)("p",{className:q,children:"查看大图"})})]})]})}),(0,A.jsx)("div",{className:K,children:(0,A.jsxs)(I.Z.Item,{children:[(0,A.jsx)(P.ZP,{className:"mr5",size:"middle",onClick:me,children:"取消"}),(0,A.jsx)(P.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:l["account/applyRealNameAuth"],children:"保存"})]})}),(0,A.jsxs)("div",{className:X,children:[(0,A.jsx)("p",{children:"认证须知:"}),(0,A.jsx)("p",{children:"1.你需要准备有效的身份证正面(人像面)的证件照照片,请确保证件照片清晰可见,严禁PS;"}),(0,A.jsx)("p",{children:"2.我们将在你提交认证信息后的24小时(不包含节假日)内完成审核,审核结果将会以系统消息的形式发送给你;"}),(0,A.jsx)("p",{children:"3.实名认证审核完成后,无法删除,请谨慎填写;"}),(0,A.jsx)("p",{children:"4.实名认证审核完成后,系统将自动发放500个金币作为奖励;"}),(0,A.jsx)("p",{children:"5.我们会确保你所提供的信息均处于严格的保密状态,不会泄露;"}),(0,A.jsx)("p",{children:"6.如存在恶意乱填写姓名,证件号,及上传与实名认证证件无关图片者,一经发现将冻结EduCoder账号。"}),(0,A.jsx)("p",{children:"7.提交实名认证后系统会自动将状态改为已认证,你将可以体验平台需要实名认证的功能;如果在认证后的使用过程中未通过审核,你将不能继续体验需要认证的功能。"})]})]})})})})),ae=t(57809),se=t(88522),oe=t(51941),re="formWrap___mGWio",ce="footerWrap___qcHQ4",ue=["account","globalSetting","loading","dispatch","schoolName","departmentName","visible","onClose","onSuccess"],de=F.Z.TextArea,me=(0,r.connect)((function(e){var n=e.account,t=e.loading;return{account:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){e.account,e.globalSetting;var n=e.loading,t=e.dispatch,l=e.schoolName,i=e.departmentName,a=e.visible,r=e.onClose,c=void 0===r?function(){}:r,u=e.onSuccess,m=void 0===u?function(){}:u,h=S()(e,ue),f=I.Z.useForm(),x=s()(f,1)[0],v=(0,o.useRef)();(0,o.useEffect)((function(){v.current=h.schoolId}),[h.schoolId]),(0,o.useEffect)((function(){x.setFieldsValue({department:i})}),[i]);var g=function(){var e=p()(d()().mark((function e(n){var l,i,a,s;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=(l=n||{}).department,a=l.remarks,e.next=3,t({type:"account/appplyDepartment",payload:{school_id:v.current,name:i,remarks:a}});case 3:s=e.sent,c(),s&&(C.ZP.success("新增院系/部门成功!"),m(i));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,A.jsx)(B.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:a,title:"申请添加子单位名称",width:"600px",footer:null,children:(0,A.jsxs)(I.Z,{className:re,form:x,labelCol:{span:4},wrapperCol:{span:20},onFinish:g,children:[(0,A.jsx)(I.Z.Item,{label:"单位名称:",children:l}),(0,A.jsx)(I.Z.Item,{label:"部门名称:",name:"department",rules:[{required:!0,message:"请输入部门或者学院名称"}],children:(0,A.jsx)(F.Z,{placeholder:"请输入部门或者学院名称"})}),(0,A.jsx)(I.Z.Item,{label:"说明:",name:"remarks",children:(0,A.jsx)(de,{placeholder:"再次说明特别情况(选填)"})}),(0,A.jsx)("div",{className:ce,children:(0,A.jsxs)(I.Z.Item,{children:[(0,A.jsx)(P.ZP,{className:"mr5",size:"middle",onClick:function(){c()},children:"取消"}),(0,A.jsx)(P.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:n["account/appplyDepartment"],children:"保存"})]})})]})})})),pe=t(19842),he=t(46906),fe=t(21884),xe=t(16603),ve="flexRow___jGYtM",ge="flexColumn___NPMB3",je="formWrap___vwH9N",ye="example____BmJC",be="footerWrap___lp1L0",Ae=["account","globalSetting","loading","dispatch","schoolName","visible","onClose","onSuccess"],ke=function(e,n){return n.some((function(n){return n.label.toLowerCase().indexOf(e.toLowerCase())>-1}))},_e=F.Z.TextArea,Ne=(0,r.connect)((function(e){var n=e.account,t=e.loading;return{account:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){e.account,e.globalSetting;var n=e.loading,t=e.dispatch,l=e.schoolName,i=e.visible,a=e.onClose,r=void 0===a?function(){}:a,c=e.onSuccess,u=void 0===c?function(){}:c,m=(S()(e,Ae),I.Z.useForm()),h=s()(m,1)[0];(0,o.useEffect)((function(){h.setFieldsValue({name:l})}),[l]);var f=function(){var e=p()(d()().mark((function e(n){var l,i,a,s,o,c,m;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=(l=n||{}).name,a=l.city,s=void 0===a?[]:a,o=l.address,c=l.remarks,e.next=3,t({type:"account/appplySchool",payload:{name:i,province:s[0],city:s[1],address:o,remarks:c}});case 3:m=e.sent,r(),m&&(C.ZP.success("新增学校/单位成功!"),u(i));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,A.jsx)(B.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:i,title:"申请添加单位名称",width:"600px",footer:null,children:(0,A.jsxs)(I.Z,{className:je,form:h,labelCol:{span:4},wrapperCol:{span:20},onFinish:f,children:[(0,A.jsx)(I.Z.Item,{label:"单位全称:",name:"name",rules:[{required:!0,message:"请输入学校或工作单位"}],children:(0,A.jsx)(F.Z,{placeholder:"学校或工作单位"})}),(0,A.jsxs)("div",{className:"".concat(ve," ").concat(ye),children:[(0,A.jsx)("div",{children:"示例:"}),(0,A.jsxs)("div",{className:ge,children:[(0,A.jsxs)("div",{children:[(0,A.jsx)(he.Z,{style:{color:"rgb(82, 196, 26)"}}),(0,A.jsx)("span",{className:"font14 ml5",children:"正确示例:数据结构"})]}),(0,A.jsxs)("div",{children:[(0,A.jsx)(fe.Z,{style:{color:"red"}}),(0,A.jsx)("span",{className:"font14 ml5",children:"错误示例:数据结构2019春"})]})]})]}),(0,A.jsx)(I.Z.Item,{label:"地区:",name:"city",children:(0,A.jsx)(pe.Z,{allowClear:!0,size:"middle",options:xe.P,placeholder:"请选择所在地",showSearch:{matchInputWidth:!0,filter:ke}})}),(0,A.jsx)(I.Z.Item,{label:"详细地址:",name:"address",children:(0,A.jsx)(F.Z,{placeholder:"请填写完整的地址信息"})}),(0,A.jsx)(I.Z.Item,{label:"说明:",name:"remarks",children:(0,A.jsx)(_e,{placeholder:"再次说明特别情况(选填)"})}),(0,A.jsx)("div",{className:be,children:(0,A.jsxs)(I.Z.Item,{children:[(0,A.jsx)(P.ZP,{className:"mr5",size:"middle",onClick:function(){r()},children:"取消"}),(0,A.jsx)(P.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:n["account/appplySchool"],children:"保存"})]})})]})})})),we=["user","account","globalSetting","loading","dispatch","Scoid"],Se=ae.default.Option,Ze=Z.Z.Dragger,Ie=(0,r.connect)((function(e){var n=e.user,t=e.account,l=e.loading;return{user:n,account:t,globalSetting:e.globalSetting,loading:l.effects}}))((function(e){var n,t,l=e.user,i=e.account,a=e.globalSetting,r=e.loading,c=e.dispatch,u=e.Scoid,m=(S()(e,we),I.Z.useForm()),h=s()(m,1)[0],f=(0,o.useState)({}),x=s()(f,2),j=x[0],b=x[1],k=(0,o.useState)([]),_=s()(k,2),w=_[0],Z=_[1],R=(0,o.useState)([]),te=s()(R,2),le=te[0],ie=te[1],re=(0,o.useState)([]),ce=s()(re,2),ue=ce[0],de=ce[1],pe=(0,o.useState)([]),he=s()(pe,2),fe=he[0],xe=he[1],ve=(0,o.useState)(),ge=s()(ve,2),je=ge[0],ye=ge[1],be=(0,o.useState)(),Ae=s()(be,2),ke=Ae[0],_e=Ae[1],Ie=(0,o.useState)(),Ce=s()(Ie,2),Be=Ce[0],De=Ce[1],Fe=(0,o.useState)(),Pe=s()(Fe,2),Ee=Pe[0],Re=Pe[1],Me=(0,o.useState)(),Le=s()(Me,2),Oe=Le[0],He=Le[1];(0,o.useEffect)((function(){Te()}),[]),(0,o.useEffect)((function(){p()(d()().mark((function e(){var n;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(u){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,ze(u);case 4:n=e.sent,de(null==n?void 0:n.departments);case 6:case"end":return e.stop()}}),e)})))()}),[u]);var Te=function(){var e=p()(d()().mark((function e(){var n;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,c({type:"account/getSchoolOption"});case 2:n=e.sent,Z(null==n?void 0:n.schools);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ze=function(e){return c({type:"account/getDepartmentOption",payload:{id:e}})};(0,o.useEffect)((function(){if(i.basicInfo){var e=i.basicInfo,n={identity:e.identity,school:e.school_name,department:e.department_name,studentNo:e.student_id,jobTitle:"teacher"==e.identity?e.technical_title:"教授",manager:"professional"==e.identity?e.technical_title:"企业管理者"};h.setFieldsValue(n),b(n)}}),[i.basicInfo]);var Je=function(){var e=p()(d()().mark((function e(n,t){var l,i,a,s,o;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=null===(l=w.find((function(e){return e.name===n})))||void 0===l?void 0:l.id,e.next=3,ze(a);case 3:if(e.t0=e.sent,e.t0){e.next=6;break}e.t0={};case 6:s=e.t0,de(null==s?void 0:s.departments),o=t||(null==s||null===(i=s.departments)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.name),h.setFieldsValue({department:o}),b(N()(N()({},j),{school:n,department:o}));case 11:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Qe=function(){var e=p()(d()().mark((function e(n){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Te();case 2:h.setFieldsValue({school:n,department:""}),b(N()(N()({},j),{school:n,department:""}));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ve=function(){var e=p()(d()().mark((function e(n){var t,a,s,o,r,u,m,p,h,f,x,v,g,j,y,b;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(u=(r=n||{}).school,m=r.department,p=r.identity,h=r.studentNo,f=r.jobTitle,x=r.manager,je){e.next=4;break}return C.ZP.info("请先上传照片!"),e.abrupt("return");case 4:return v=null===(t=w.find((function(e){return e.name===u})))||void 0===t?void 0:t.id,g=null===(a=ue.find((function(e){return e.name===m})))||void 0===a?void 0:a.id,j="student"===p?h:"teacher"===p?f:x,e.next=9,c({type:"account/applyProfessionalAuth",payload:{id:(null===(s=i.basicInfo)||void 0===s?void 0:s.id)||(null===(o=l.userInfo)||void 0===o?void 0:o.login),school_id:v,department_id:g,identity:p,extra:j,attachment_ids:[ke]}});case 9:y=e.sent,Ge(),y&&(C.ZP.info("申请已提交,请等待审核!"),c({type:"account/getBasicInfo",payload:{login:null===(b=l.userInfo)||void 0===b?void 0:b.login}}));case 12:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ge=function(){c({type:"account/setActionTabs",payload:{}})},Ye={data:{type:"professional"},multiple:!0,showUploadList:!1,action:"".concat(y.Z.API_SERVER,"/api/attachments.json"),className:Q,onChange:function(e){var n;"uploading"!==e.file.status?"done"===e.file.status&&(console.log(e.file,e.file.response),_e(null===(n=e.file.response)||void 0===n?void 0:n.id),(0,E.y3)(e.file.originFileObj,(function(e){ye(e),De(!1)}))):De(!0)},beforeUpload:function(e){var n="image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type||"image/bmp"===e.type;return n||C.ZP.info("请上传正确文件格式"),n}};return(0,A.jsxs)(B.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,className:M,open:"Account-ProfessionalAuth"===i.actionTabs.key,title:(0,A.jsxs)(v.Z,{style:{padding:"25px"},align:"middle",justify:"space-between",children:[(0,A.jsx)(g.Z,{children:"职业认证"}),(0,A.jsx)(g.Z,{children:(0,A.jsx)("i",{className:"iconfont icon-guanbi11",style:{color:"#979797",cursor:"pointer"},onClick:Ge})})]}),width:"660px",footer:null,children:[(0,A.jsx)(D.Z,{spinning:!!Be,children:(0,A.jsxs)(I.Z,{className:L,form:h,colon:!1,onValuesChange:function(e){(b(N()({},h.getFieldsValue())),"school"in e)&&(ie(w.filter((function(n){return n.name.includes(e.school)}))),(w.find((function(n){return n.name===e.school}))||{}).id?Je(e.school):(h.setFieldsValue({department:""}),b(N()(N()({},j),{school:e.school,department:""}))))},onFinish:Ve,children:[(0,A.jsxs)(v.Z,{gutter:[10,0],children:[(0,A.jsx)(g.Z,{flex:"300px",children:(0,A.jsx)(I.Z.Item,{label:"职业",name:"identity",rules:[{required:!0,message:"请先选择职业"}],children:(0,A.jsxs)(ae.default,{children:[(0,A.jsx)(Se,{value:"teacher",children:"教师"}),(0,A.jsx)(Se,{value:"student",children:"学生"}),(0,A.jsx)(Se,{value:"professional",children:"专业人士"})]})})}),"student"===j.identity&&(0,A.jsx)(g.Z,{flex:"200px",children:(0,A.jsx)(I.Z.Item,{initialValue:j.studentNo,name:"studentNo",rules:[{required:!0,message:"请先输入学号"}],children:(0,A.jsx)(F.Z,{type:"text",placeholder:"请输入学号"})})}),"teacher"===j.identity&&(0,A.jsx)(g.Z,{flex:"200px",children:(0,A.jsx)(I.Z.Item,{initialValue:j.jobTitle,name:"jobTitle",rules:[{required:!0,message:"请先选择职称"}],children:(0,A.jsxs)(ae.default,{children:[(0,A.jsx)(Se,{value:"教授",children:"教授"}),(0,A.jsx)(Se,{value:"副教授",children:"副教授"}),(0,A.jsx)(Se,{value:"讲师",children:"讲师"}),(0,A.jsx)(Se,{value:"助教",children:"助教"})]})})}),"professional"===j.identity&&(0,A.jsx)(g.Z,{flex:"200px",children:(0,A.jsx)(I.Z.Item,{initialValue:j.manager,name:"manager",rules:[{required:!0,message:"请先选择职称"}],children:(0,A.jsxs)(ae.default,{children:[(0,A.jsx)(Se,{value:"企业管理者",children:"企业管理者"}),(0,A.jsx)(Se,{value:"部门管理者",children:"部门管理者"}),(0,A.jsx)(Se,{value:"高级工程师",children:"高级工程师"}),(0,A.jsx)(Se,{value:"工程师",children:"工程师"}),(0,A.jsx)(Se,{value:"助理工程师",children:"助理工程师"})]})})})]}),(0,A.jsx)(I.Z.Item,{label:"学校/单位",name:"school",extra:j.school&&!(null!=w&&w.find((function(e){return e.name===j.school})))&&(0,A.jsxs)("div",{className:$,children:[(0,A.jsxs)("span",{className:ee,children:["未找到包含“",j.school,"”的高校,"]}),(0,A.jsx)("span",{className:"".concat(ne," current"),onClick:function(){Re(!0)},children:"申请新增"})]}),rules:[{required:!0,message:"请先选择学校/单位"}],children:(0,A.jsx)(se.Z,{showSearch:!0,options:null==le?void 0:le.map((function(e){return{value:e.name}}))})}),(0,A.jsx)(I.Z.Item,{label:"院系/部门",name:"department",extra:j.department&&!(null!=ue&&ue.find((function(e){return e.name===j.department})))&&(0,A.jsxs)("div",{className:$,children:[(0,A.jsx)("span",{className:ee,children:j.department?"未找到包含“".concat(j.department,"”的高校,"):"未找到院系,"}),(0,A.jsx)("span",{className:"".concat(ne," current"),onClick:function(){w.find((function(e){return e.name===j.school}))?He(!0):C.ZP.info("请先选择正确的单位或者学校!")},children:"申请新增"})]}),rules:[{required:!0,message:"请先选择院系/部门"}],children:(0,A.jsx)(se.Z,{showSearch:!0,onChange:function(e){return xe(ue.filter((function(n){return n.name.includes(e)})))},options:null==fe?void 0:fe.map((function(e){return{value:e.name}}))})}),(0,A.jsx)(I.Z.Item,{label:"职业证上传",children:(0,A.jsxs)("div",{className:O,children:[(0,A.jsxs)("div",{className:H,children:[(0,A.jsx)(Ze,N()(N()({},Ye),{},{accept:".png,.jpg,.bmp,.jpeg",children:je?(0,A.jsx)("img",{src:je,className:V}):(0,A.jsxs)("div",{className:G,children:[(0,A.jsx)("p",{children:(0,A.jsx)("i",{className:"iconfont icon-cuban2shangchuanyunduan ".concat(Y)})}),(0,A.jsx)("p",{className:U,children:(0,A.jsx)("a",{className:W,children:"点击或拖拽上传图片"})})]})})),(0,A.jsx)("span",{className:"tc",children:(0,A.jsx)("p",{className:q,children:"查看大图"})})]}),(0,A.jsxs)("div",{className:"".concat(H," ").concat(T),children:[(0,A.jsx)("span",{className:z,children:(0,A.jsx)("img",{src:oe})}),(0,A.jsxs)("span",{className:"tc",children:[(0,A.jsx)("p",{children:"示例图片"}),(0,A.jsx)("p",{className:"".concat(J," font12"),children:"(png/jpg/bmp格式,不超过2MB)"})]})]})]})}),(0,A.jsx)("div",{className:K,children:(0,A.jsxs)(I.Z.Item,{children:[(0,A.jsx)(P.ZP,{className:"mr5",size:"middle",onClick:Ge,children:"取消"}),(0,A.jsx)(P.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:r["account/applyProfessionalAuth"],children:"保存"})]})}),(0,A.jsxs)("div",{className:X,children:[(0,A.jsx)("p",{children:"认证须知:"}),(0,A.jsx)("p",{children:"1.根据职业上传相应的证件照:教师(教师证),专业人士(员工证)、学生(学生证),请确保证件照内容完整并且清晰可见,严禁PS;"}),(0,A.jsx)("p",{children:"2.我们将在你提交职业证信息后的24小时(不包含节假日)内完成审核,审核结果将会以系统消息的形式发送给你;"}),(0,A.jsx)("p",{children:"3.职业认证审核完成后,无法删除,请谨慎填写;职业变更请选择重新认证;"}),(0,A.jsx)("p",{children:"4.职业认证审核完成后,系统将自动发放500个金币作为奖励;"}),(0,A.jsx)("p",{children:"5.我们会确保你所提供的信息均处于严格的保密状态,不会泄露;"}),(0,A.jsxs)("p",{children:["6.如存在恶意乱填写姓名,学号,及上传与职业证件无关图片者,一经发现将冻结",!(null!=a&&null!==(n=a.setting)&&void 0!==n&&n.is_local)&&"EduCoder","账号。"]}),(0,A.jsx)("p",{children:"7.非老师身份提交职业认证后系统会自动将状态改为已认证,你将可以体验平台需要职业认证的功能;如果在认证后的使用过程中未通过审核,你将不能继续体验需要认证的功能。"})]})]})}),(0,A.jsx)(Ne,{visible:Ee,onClose:function(){return Re(!1)},schoolName:j.school,onSuccess:Qe}),(0,A.jsx)(me,{visible:Oe,onClose:function(){return He(!1)},schoolId:null===(t=w.find((function(e){return e.name===j.school})))||void 0===t?void 0:t.id,schoolName:j.school,departmentName:j.department,onSuccess:function(e){return Je(j.school,e)}})]})})),Ce=t(93735),Be=t.n(Ce);var De=function(e){var n=e.type,t=e.dispatch,l=e.userid,i=e.isshow,a=e.setPhoneshow,r=e.setEmailshow,c="79e33abd4b6588941ab7622aed1e67e8",u=(0,o.useState)(""),m=s()(u,2),h=m[0],f=m[1],x=(0,o.useState)("获取验证码"),v=s()(x,2),g=v[0],j=(v[1],(0,o.useState)(60)),y=s()(j,2),b=y[0],k=y[1],_=(0,o.useState)(!1),N=s()(_,2),w=N[0],S=N[1],Z=(0,o.useState)(""),I=s()(Z,2),B=I[0],D=I[1];function E(){return(E=p()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(h){e.next=3;break}return 3===n?C.ZP.info("手机号不能为空"):C.ZP.info("邮箱地址不能为空"),e.abrupt("return");case 3:return e.next=5,t({type:"competitions/getVerification",payload:{type:n,login:h,smscode:Be()(c+h)}});case 5:1===e.sent.status&&(C.ZP.info("获取验证码成功"),R(),S(!0));case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function R(){k(60);var e=setInterval((function(){--b>-1?k(b):(clearInterval(e),S(!1))}),1e3)}function M(){return(M=p()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"competitions/PhoneBind",payload:{userid:l,code:B,phone:h}});case 2:0===e.sent.status&&(C.ZP.info("绑定成功"),a("none"));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function L(){return(L=p()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"competitions/EmailBind",payload:{userid:l,code:B,email:h}});case 2:0===e.sent.status&&(C.ZP.info("绑定成功"),r("none"));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,A.jsxs)("div",{style:{display:i},children:[(0,A.jsx)("p",{children:(0,A.jsx)(F.Z,{value:h,onChange:function(e){return f(e.target.value)},placeholder:3===n?"请输入手机号":"请输入邮箱地址",style:{width:"370px"}})}),(0,A.jsx)("span",{children:(0,A.jsx)(F.Z,{value:B,onChange:function(e){return D(e.target.value)},placeholder:3===n?"请输入手机获取的验证码":"请输入邮箱获取的验证码",style:{width:"250px"}})})," ",(0,A.jsx)(P.ZP,{disabled:w,onClick:function(){return function(){return E.apply(this,arguments)}()},type:"primary",style:{marginLeft:"20px",width:"100px"},children:w?"重新发送".concat(b,"s"):g}),(0,A.jsxs)("p",{style:{marginTop:"30px",width:"370px",textAlign:"center"},children:[(0,A.jsx)(P.ZP,{type:"primary",style:{marginRight:"15px"},onClick:function(){B?3===n?function(){M.apply(this,arguments)}():function(){L.apply(this,arguments)}():C.ZP.info("验证码不能为空")},children:"确认"}),(0,A.jsx)(P.ZP,{style:{marginLeft:"20px"},onClick:function(){3===n?a("none"):r("none")},children:"取消"})]})]})};var Fe=function(e){var n=e.dispatch,t=e.userid,l={wrapperCol:{offset:3,span:21}},i=I.Z.useForm(),a=s()(i,1)[0],o=(0,r.useParams)().identifier;return(0,A.jsx)("div",{style:{width:"500px"},children:(0,A.jsxs)(I.Z,{form:a,name:"basic",children:[(0,A.jsx)(I.Z.Item,N()(N()({},l),{},{label:(0,A.jsx)("div",{style:{width:"30px"},children:"开户行"}),name:"bank",rules:[{required:!0,message:"请输入开户行"}],children:(0,A.jsx)(F.Z,{})})),(0,A.jsx)(I.Z.Item,N()(N()({},l),{},{label:(0,A.jsx)("div",{style:{width:"30px"},children:"支行"}),name:"second_bank",rules:[{required:!0,message:"请输入支行"}],children:(0,A.jsx)(F.Z,{})})),(0,A.jsx)(I.Z.Item,N()(N()({},l),{},{label:(0,A.jsx)("div",{style:{width:"30px"},children:"账号"}),name:"card_no",rules:[{required:!0,message:"请输入账号"}],children:(0,A.jsx)(F.Z,{})})),(0,A.jsx)(I.Z.Item,{children:(0,A.jsx)(P.ZP,{type:"primary",htmlType:"submit",onClick:p()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a.validateFields().then(function(){var e=p()(d()().mark((function e(l){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:"competitions/setleader",payload:N()({identifier:o,user_id:t},l)});case 2:0===e.sent.status&&C.ZP.info("提交成功");case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e)}))),children:"提交"})})]})})},Pe={teacher:"教师",student:"学生",professional:"专业人士"};var Ee=function(e){var n,t,l,i,a=e.Prize,r=e.Accounts,c=e.dispatch,u=e.userid,m=(0,o.useState)("none"),f=s()(m,2),x=f[0],j=f[1],y=(0,o.useState)("none"),b=s()(y,2),k=b[0],_=b[1];function N(e){return w.apply(this,arguments)}function w(){return(w=p()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("1"!==n){e.next=6;break}return e.next=3,c({type:"competitions/Authentication"});case 3:t=e.sent,e.next=9;break;case 6:return e.next=8,c({type:"competitions/Professional"});case 8:t=e.sent;case 9:0===t.status&&C.ZP.info("撤销成功");case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,A.jsxs)("div",{children:[(0,A.jsxs)(v.Z,{align:"middle",children:[(0,A.jsxs)(g.Z,{children:[(0,A.jsx)("span",{className:"c-red",children:"*"}),"实名信息"]}),"uncertified"===(null==r?void 0:r.authentication)&&(0,A.jsx)(g.Z,{flex:1,className:"ml20",children:(0,A.jsxs)(v.Z,{align:"middle",justify:"space-between",children:[(0,A.jsx)(g.Z,{style:{marginLeft:"20px"},children:"通过实名认证后才能获得证书"}),(0,A.jsx)(P.ZP,{className:h.Z.PerfectBut,onClick:function(){c({type:"account/setActionTabs",payload:{key:"Account-RealNameAuth"}})},children:"立即认证"})]})})]}),(0,A.jsxs)("div",{className:h.Z.PerfectCent,children:[(0,A.jsxs)(v.Z,{children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"姓名"}),(0,A.jsxs)(g.Z,{className:"ml20",children:[null==r?void 0:r.name,"uncertified"===(null==r?void 0:r.authentication)?null:"applying"===(null==r?void 0:r.authentication)?(0,A.jsxs)("span",{children:[(0,A.jsx)("span",{children:"待审核"}),(0,A.jsx)(P.ZP,{type:"primary",onClick:function(){return N("1")},ghost:!0,style:{marginLeft:"20px"},children:"撤销认证"})]}):(0,A.jsxs)("span",{style:{color:"#6ec76e"},children:[(0,A.jsx)("i",{className:"iconfont icon-wancheng font-14"})," 已认证"]})]})]}),(0,A.jsxs)(v.Z,{className:"mt20",children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"性别"}),(0,A.jsx)(g.Z,{className:"ml20",children:0===(null==r?void 0:r.gender)?"男":"女"})]})]}),(0,A.jsxs)(v.Z,{align:"middle",children:[(0,A.jsxs)(g.Z,{children:[(0,A.jsx)("span",{className:"c-red",children:"*"}),"职业信息"]}),"uncertified"===(null==r?void 0:r.authentication)&&(0,A.jsx)(g.Z,{flex:1,className:"ml20",children:(0,A.jsxs)(v.Z,{align:"middle",justify:"space-between",children:[(0,A.jsx)(g.Z,{style:{marginLeft:"20px"},children:"通过实名认证后才能获得证书"}),(0,A.jsx)(P.ZP,{className:h.Z.PerfectBut,onClick:function(){c({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth"}})},children:"立即认证"})]})})]}),(0,A.jsxs)("div",{className:h.Z.PerfectCent,children:[(0,A.jsxs)(v.Z,{children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"职业"}),(0,A.jsxs)(g.Z,{className:"ml20",children:[r&&r.identity&&Pe[r.identity],"uncertified"===(null==r?void 0:r.authentication)?null:"applying"===(null==r?void 0:r.authentication)?(0,A.jsxs)("span",{children:[(0,A.jsx)("span",{children:"待审核"}),(0,A.jsx)(P.ZP,{type:"primary",onClick:function(){return N("2")},ghost:!0,style:{marginLeft:"20px"},children:"撤销认证"})]}):(0,A.jsxs)("span",{style:{color:"#6ec76e"},children:[(0,A.jsx)("i",{className:"iconfont icon-wancheng font-14"})," 已认证",(0,A.jsx)(P.ZP,{type:"primary",onClick:function(){c({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth"}})},ghost:!0,style:{marginLeft:"20px"},children:"重新认证"})]})]})]}),(0,A.jsxs)(v.Z,{className:"mt20",children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"学号"}),(0,A.jsx)(g.Z,{className:"ml20",children:(null==r?void 0:r.student_id)||"--"})]}),(0,A.jsxs)(v.Z,{className:"mt20",children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"学校"}),(0,A.jsx)(g.Z,{className:"ml20",children:(null==r?void 0:r.school_name)||"--"})]}),(0,A.jsxs)(v.Z,{className:"mt20",children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"院系"}),(0,A.jsx)(g.Z,{className:"ml20",children:(null==r?void 0:r.department_name)||"--"})]})]}),(0,A.jsxs)("p",{children:[(0,A.jsx)("span",{className:"c-red",children:"*"}),"联系方式"]}),(0,A.jsxs)("div",{className:h.Z.PerfectCent,children:[(0,A.jsxs)(v.Z,{children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"手机号"}),(0,A.jsx)(g.Z,{className:"ml20",children:(0,A.jsxs)(v.Z,{children:[(0,A.jsx)(g.Z,{style:{width:"150px"},children:(null==r?void 0:r.phone)||"--"}),"none"===x&&(0,A.jsx)(P.ZP,{type:"link",className:"ml20",style:{color:"#165DFF"},onClick:function(){j("block")},children:"更换"})]})})]}),(0,A.jsx)("div",{className:"mt10",style:{marginLeft:"74px"},children:(0,A.jsx)(De,{type:3,dispatch:c,userid:null==r?void 0:r.id,isshow:x,setPhoneshow:j,setEmailshow:_})}),(0,A.jsxs)(v.Z,{className:"mt20",children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"Email"}),(0,A.jsx)(g.Z,{className:"ml20",children:(0,A.jsxs)(v.Z,{children:[(0,A.jsx)(g.Z,{style:{width:"150px"},children:(null==r?void 0:r.mail)||"--"}),"none"===k&&(0,A.jsx)(P.ZP,{type:"link",className:"ml20",style:{color:"#165DFF"},onClick:function(){_("block")},children:"更换"})]})})]}),(0,A.jsx)("div",{className:"mt10",style:{marginLeft:"74px"},children:(0,A.jsx)(De,{type:4,dispatch:c,userid:null==r?void 0:r.id,isshow:k,setEmailshow:_,setPhoneshow:j})})]}),null!=a&&a.leader&&null!=a&&a.teams&&null!=a&&null!==(n=a.teams[0])&&void 0!==n&&null!==(n=n.bank_account)&&void 0!==n&&n.bank?(0,A.jsxs)(v.Z,{align:"middle",children:[(0,A.jsx)(g.Z,{children:"签/领/开户行及银行卡号"}),(0,A.jsx)(g.Z,{className:"ml20",style:{fontSize:"12px"},children:"为保障奖金的及时发放,请队长如实填写你名下的银行卡信息"})]}):(0,A.jsxs)("div",{children:[(0,A.jsxs)(v.Z,{align:"middle",children:[(0,A.jsx)(g.Z,{children:"签/领/开户行及银行卡号"}),(0,A.jsx)(g.Z,{className:"ml20",style:{fontSize:"12px"},children:"为保障奖金的及时发放,请队长如实填写你名下的银行卡信息"})]}),(0,A.jsx)(Fe,{dispatch:c,userid:u})]}),(null==a?void 0:a.leader)&&(0,A.jsxs)("div",{className:h.Z.PerfectCent,style:{border:0},children:[(0,A.jsxs)(v.Z,{children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"开户行"}),(0,A.jsx)(g.Z,{className:"ml20",children:(null==a?void 0:a.teams)&&(null==a||null===(t=a.teams[0])||void 0===t||null===(t=t.bank_account)||void 0===t?void 0:t.bank)||"--"})]}),(0,A.jsxs)(v.Z,{className:"mt20",children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"支行"}),(0,A.jsx)(g.Z,{className:"ml20",children:(null==a?void 0:a.teams)&&(null==a||null===(l=a.teams[0])||void 0===l||null===(l=l.bank_account)||void 0===l?void 0:l.second_bank)||"--"})]}),(0,A.jsxs)(v.Z,{className:"mt20",children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"账号"}),(0,A.jsx)(g.Z,{className:"ml20",children:(null==a?void 0:a.teams)&&(null==a||null===(i=a.teams[0])||void 0===i||null===(i=i.bank_account)||void 0===i?void 0:i.card_no)||"--"})]})]}),(0,A.jsx)(Ie,{Scoid:null==r?void 0:r.school_id}),(0,A.jsx)(ie,{})]})},Re="scoreByBlankRadio____FOPE",Me=(0,r.connect)((function(e){return i()(e),{}}))((function(e){var n=e.Prize,t=e.Accounts,l=(e.getAccounts,e.dispatch),i=e.userid,a=(0,o.useState)("DownPdf"),r=s()(a,2),u=r[0],d=r[1];return(0,A.jsxs)("div",{style:{margin:"15px 0"},children:[(0,A.jsx)(c.ZP.Group,{optionType:"button",className:Re,options:[{label:"获奖证书下载",value:"DownPdf"},{label:"完善个人信息",value:"Perfect"}],value:u,onChange:function(e){d(e.target.value)}}),"DownPdf"==u&&(0,A.jsx)(k,{Prize:n}),"Perfect"==u&&(0,A.jsx)(Ee,{userid:i,dispatch:l,Prize:n,Accounts:t})]})}))},62412:function(e,n,t){t.d(n,{Z:function(){return _}});var l=t(7557),i=t.n(l),a=t(41498),s=t.n(a),o=t(79800),r=t.n(o),c=t(59301),u=t(43418),d=t(8591),m=t(6848),p=t(3113),h=t(97786),f=t(80608),x=t(71681),v=t(4585),g=t(10283),j=t(33329),y=t(49105);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var b="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiPjxwYXRoIGQ9Ik0xMjggMGg3NjhjNzAuNCAwIDEyOCA1Ny42IDEyOCAxMjh2NzY4YzAgNzAuNC01Ny42IDEyOC0xMjggMTI4SDEyOEExMjguMzU4IDEyOC4zNTggMCAwIDEgMCA4OTZWMTI4QzAgNTcuNiA1Ny42IDAgMTI4IDB6IiBmaWxsPSIjMTY1REZGIiBmaWxsLW9wYWNpdHk9Ii4xNCIvPjxwYXRoIGQ9Ik0yOTQuNCAzNzcuNiAxNjAgNDgwYy02LjQgNi40LTEyLjggMTIuOC0xMi44IDI1LjZ2NTcuNmMwIDEyLjggNi40IDE5LjIgMTkuMiAzMmwxMzQuNCA5NmMxMi44IDEyLjggMzguNCAxMi44IDUxLjIgMGw2LjQtNi40YzYuNC02LjQgMTIuOC0xOS4yIDYuNC0zMnMtNi40LTI1LjYtMTkuMi0zMmwtMTE1LjItODMuMiAxMjEuNi05NmM2LjQtNi40IDEyLjgtMTkuMiAxMi44LTI1LjYgMC0xMi44IDAtMTkuMi02LjQtMzItMTkuMi0xOS4yLTQ0LjgtMjUuNi02NC02LjR6bTI3NS4yLTEyLjhjLTEyLjggNi40LTE5LjIgMTIuOC0yNS42IDE5LjJMNDA5LjYgNjMzLjZhNDAuODA2IDQwLjgwNiAwIDAgMCAwIDM4LjRjNi40IDEyLjggMTkuMiAxOS4yIDM4LjQgMTkuMiAxMi44IDAgMjUuNi02LjQgMzItMTkuMmwxMzQuNC0yNDkuNmM2LjQtNi40IDYuNC0xOS4yIDYuNC0zMnMtMTIuOC0xOS4yLTE5LjItMjUuNmgtMzJ6bTEyOCAwYy0xMi44IDAtMTkuMiA2LjQtMjUuNiAxMi44LTEyLjggMTkuMi0xMi44IDQ0LjggNi40IDU3LjZsMTIxLjYgOTYtMTIxLjYgODkuNmMtMTkuMiAxMi44LTE5LjIgMzguNC0xMi44IDUxLjJsNi40IDYuNGMxMi44IDE5LjIgMzguNCAxOS4yIDU3LjYgNi40bDEzNC40LTk2YzYuNC02LjQgMTIuOC0xOS4yIDE5LjItMjUuNnYtNTcuNmMwLTEyLjgtNi40LTE5LjItMTIuOC0yNS42TDczNiAzNzcuNmMtMTkuMi0xMi44LTMyLTEyLjgtMzguNC0xMi44eiIgZmlsbD0iIzE2NURGRiIvPjwvc3ZnPg==",A=t(75916),k=t(37712);var _=function(e){var n,t,l,a,o,_,N,w=e.item,S=e.Header,Z=e.index,I=e.StaffDetail,C=e.dispatch,B=(0,c.useState)(!0),D=r()(B,2),F=D[0],P=D[1],E=(0,c.useState)(!0),R=r()(E,2),M=R[0],L=R[1],O=(0,c.useState)(!1),H=r()(O,2),T=H[0],z=H[1],J=(0,c.useRef)(),Q=(0,c.useState)(!1),V=r()(Q,2),G=V[0],Y=V[1],U=(0,f.useParams)().identifier;(0,c.useEffect)((function(){setTimeout((function(){J.current.children[0].clientHeight>88&&z(!0)}),10)}),[]);var W=function(e){var n,t;(0,g.tJ)(C,!0)&&((null==e?void 0:e.shixun_status)>1&&Y(!0),null!=e&&e.is_jupyter||null!=e&&e.is_jupyter_lab?C({type:"shixunsDetail/execJupyter",payload:{id:null==e||null===(t=e.shixun)||void 0===t?void 0:t.identifier}}).then((function(n){Y(!1),null!=n&&n.identifier&&window.open("/tasks/".concat(n.identifier,"/jupyter?competition_entry_id=").concat(null==e?void 0:e.id,"&type=competitions"))})):C({type:"shixunsDetail/execShixun",payload:{id:null==e||null===(n=e.shixun)||void 0===n?void 0:n.identifier}}).then((function(n){Y(!1),null!=n&&n.game_identifier?window.open("/tasks/".concat(n.game_identifier,"?competition_entry_id=").concat(null==e?void 0:e.id,"&type=competitions")):2===(null==n?void 0:n.status)?q(null==n?void 0:n.message):3===(null==n?void 0:n.status)&&K(null==n?void 0:n.message)})))},q=function e(n){var t,l;n=null!==(t=n)&&void 0!==t&&t.includes(".json")?n:"".concat(n,".json"),u.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,k.jsx)("div",{className:"tc font16",children:"实训已经更新了,正在为您重置!"}),onOk:(l=s()(i()().mark((function t(){var l,a;return i()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,j.$Q)({url:n});case 2:if(l=t.sent){t.next=5;break}return t.abrupt("return");case 5:return d.ZP.success("重置成功,正在进入实践项目!"),t.next=8,(0,j.Ir)({id:l.shixun_identifier});case 8:if(null==(a=t.sent)||!a.game_identifier){t.next=12;break}return window.open("/tasks/".concat(a.game_identifier)),t.abrupt("return");case 12:2===(null==a?void 0:a.status)?e(null==a?void 0:a.message):3===(null==a?void 0:a.status)&&K(null==a?void 0:a.message);case 13:case"end":return t.stop()}}),t)}))),function(){return l.apply(this,arguments)})})},K=function(e){u.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,k.jsxs)("div",{className:"tc font16",children:["目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})};return(0,k.jsxs)("div",{className:h.Z.box,children:[(0,k.jsxs)("div",{style:{justifyContent:"space-between",display:"flex",padding:"0 10px"},children:[(0,k.jsxs)("span",{className:h.Z.title_style,style:{color:"#333333",fontWeight:500,fontSize:"14px"},children:[null!=S&&S.is_new?"赛题":"任务",Z+1]}),(0,k.jsxs)("span",{style:{color:"#9096A3",marginLeft:"auto",fontSize:"12px"},children:["作品提交时间",(0,k.jsxs)("span",{style:{color:"#232B40",marginLeft:5},children:[null==S?void 0:S.start_time,"~",null==S?void 0:S.end_time]})]})]}),(0,k.jsxs)("div",{style:{padding:10,display:"flex",position:"relative"},children:[(0,k.jsx)("img",{src:x.Z.IMG_SERVER+"/"+(null==w?void 0:w.pic),style:{width:220,height:130,borderRadius:"4px"}}),(0,k.jsxs)("div",{style:{marginLeft:20,width:"75%"},children:[(0,k.jsxs)("div",{style:{justifyContent:"space-between",display:"flex"},children:[(0,k.jsxs)("div",{children:[(0,k.jsx)(m.Z,{title:(null==w?void 0:w.name)||(null==w||null===(n=w.shixun)||void 0===n?void 0:n.name),children:(0,k.jsx)("span",{style:{color:"#333333",fontWeight:"500",fontSize:"14px"},children:(null==w?void 0:w.name)||(null==w||null===(t=w.shixun)||void 0===t?void 0:t.name)})}),(0,k.jsxs)("span",{style:{color:"#9096A3",marginLeft:40},children:["关卡",(0,k.jsx)("span",{style:{color:"#333333",marginLeft:5},children:(null==w?void 0:w.challenges_count)||(null==w||null===(l=w.shixun)||void 0===l?void 0:l.challenges_count)})]})]}),(0,k.jsx)("span",{style:{marginLeft:"auto"},children:((null==I?void 0:I.enrolled)&&"ended"!==(null==S?void 0:S.competition_status)||(0,A.eB)()||(null===(a=S.permission)||void 0===a?void 0:a.editable))&&(0,k.jsx)(p.ZP,{loading:G,onClick:s()(i()().mark((function e(){var n,t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==S||!S.is_new){e.next=11;break}return e.next=3,(0,y.ZP)("/api/competitions/".concat(U,"/check_team_member.json"),{method:"post"});case 3:if(0!==(null==(n=e.sent)?void 0:n.status)){e.next=9;break}return W(w),e.next=8,(0,y.ZP)("/api/competitions/".concat(U,"/enter_competition_question.json"),{method:"post",body:{competition_stage_id:null==w?void 0:w.competition_stage_id,competition_stage_section_id:null==w?void 0:w.competition_stage_section_id,competition_entry_id:null==w?void 0:w.id,shixun_id:null==w||null===(t=w.shixun)||void 0===t?void 0:t.id}});case 8:e.sent;case 9:e.next=12;break;case 11:window.open("/shixuns/".concat((null==w?void 0:w.identifier)||(null==w||null===(l=w.shixun)||void 0===l?void 0:l.identifier),"/challenges"));case 12:case"end":return e.stop()}}),e)}))),style:{marginLeft:30,borderRadius:14,fontSize:12,width:88},type:"primary",children:"开启挑战"})})]}),(0,k.jsxs)("div",{ref:J,style:{maxHeight:F&&100,position:"relative",overflow:"hidden"},children:[(0,k.jsx)(v.Z,{style:{fontSize:"14px",color:"#9096A3",marginTop:20,position:"relative"},value:(null==w?void 0:w.description)||""}),T&&F&&(0,k.jsx)("div",{className:h.Z.maskText})]}),T&&(0,k.jsxs)("div",{className:h.Z.colorhove,style:{textAlign:"end",cursor:"pointer"},onClick:function(){P(!F)},children:[F?"阅读全文 ":"收起全文 ",(0,k.jsx)("i",{className:"iconfont font14 ".concat(F?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")})]}),(0,k.jsxs)("div",{style:{marginTop:14,maxHeight:M&&58,overflow:"hidden"},children:[null==w||null===(o=w.challenges)||void 0===o?void 0:o.map((function(e,n){return(0,k.jsxs)("div",{style:{marginTop:0===n?0:12},children:[(0,k.jsx)("img",{src:b,style:{width:20,height:20}}),(0,k.jsxs)("span",{style:{marginLeft:10},children:["第",n+1,"关",null==e?void 0:e.challenge_name]})]})})),null==w||null===(_=w.challenge_settings)||void 0===_?void 0:_.map((function(e,n){return(0,k.jsxs)("div",{style:{marginTop:0===n?0:12},children:[(0,k.jsx)("img",{src:b,style:{width:20,height:20}}),(0,k.jsxs)("span",{style:{marginLeft:10},children:["第",n+1,"关",null==e?void 0:e.challenge_name]})]})}))]}),(0,k.jsx)("div",{className:h.Z.colorhove,style:{position:"absolute",bottom:14,right:10,cursor:"pointer"},children:((null==w?void 0:w.challenges_count)||(null==w||null===(N=w.shixun)||void 0===N?void 0:N.challenges_count))>2&&(0,k.jsxs)("span",{onClick:function(){L(!M)},children:[M?"展开":"收起"," ",(0,k.jsx)("i",{className:"iconfont font14 ".concat(M?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")})]})})]})]})]})}},84797:function(e,n,t){t.r(n),t.d(n,{default:function(){return il}});var l=t(7557),i=t.n(l),a=t(82242),s=t.n(a),o=t(41498),r=t.n(o),c=t(79800),u=t.n(c),d=t(39647),m=t.n(d),p=t(59301),h=t(80608),f=t(78241),x=t(43418),v=t(8591),g=t(66104),j=t(6848),y=t(24650),b=t(3113),A=t(57809),k={flex_box_center:"flex_box_center___Pwy41",flex_space_between:"flex_space_between___iGrQJ",flex_box_vertical_center:"flex_box_vertical_center___yCxnY",flex_box_center_end:"flex_box_center_end___WYWWp",flex_box_column:"flex_box_column___XMpFi",bg:"bg___WrQc9",top:"top___eHaMu",title:"title___ZzSKL",img:"img___TSo4p",span:"span___i1hTN",button:"button___M8rSK",content:"content___BOwAQ",Banner:"Banner___t6PnF",right:"right___x1tqT",titles:"titles___UHOD8",bonus:"bonus___l9Tlu",items:"items___CPICU",bottom:"bottom___HHYt7",tag:"tag___DBN6l",jsinput:"jsinput___oh61y",baseFormItem:"baseFormItem___t5ZrH",scoremodal:"scoremodal___yE6h8",yes:"yes___XyW4g",no:"no___kIYD7",bottoms:"bottoms___X64Ij",loaderimg:"loaderimg___w2vWU",enroll:"enroll___lbTQ5",publish:"publish___kDAkJ",ended:"ended___mycKl",form_item:"form_item___lsqU3",form_item_item:"form_item_item___Zdnul",form_item_item_select:"form_item_item_select____5lDo",shareicon:"shareicon___Z_RCj"},_=t(48410),N="all___CqKTx",w="setting___v3_ot",S="setting_title___WxGAY",Z="setting_content___XAWD6",I="setting_menu___oKuAW",C="menu_item___qbDG8",B="menu_item_active___kzN6I",D="setting_info___pqlf5",F="all___dBmCY",P="title___IeVqW",E="content___zp_KL",R="form_item___hXuXB",M="form_item_basic___K4a8V",L="form_item_time___h8rdI",O="form_item_model____Mn2H",H="form_item_item___CR0Q5",T="form_item_item_select___eeMCh",z="textarea_father___XVeQz",J="textarea_length___Xdwl4",Q="upload_button___zltZE",V="upload_button_file___vVqry",G="upload_text___pdO7Y",Y="date_text___gvUlY",U="upload_download___KCtvw",W="checkbox_text___yn4Cf",q="footer___t6QDc",K="save_button___l7JJ7",X="radio_style___tWyOo",$=t(53326),ee=t(30518),ne=t(5112),te=t(24905),le=t(51945),ie=t(61186),ae=t.n(ie),se=t(51467),oe=t(3634),re=t(71681),ce=t(71112),ue=t(27876),de=t(37712),me=["competitions","dispatch"],pe=y.Z.TextArea,he=(0,h.connect)((function(e){return{competitions:e.competitions}}))((function(e){var n,t,l,a=e.competitions,o=e.dispatch,c=m()(e,me),d=f.Z.useForm(),g=u()(d,1)[0],b=(0,p.useState)({}),k=u()(b,2),_=k[0],N=k[1],w=(0,p.useState)(0),S=u()(w,2),Z=S[0],I=S[1],C=(0,p.useState)(),B=u()(C,2),D=B[0],ie=B[1],he=(0,p.useState)(),fe=u()(he,2),xe=fe[0],ve=fe[1],ge=(0,p.useState)(!1),je=u()(ge,2),ye=je[0],be=je[1],Ae=(0,p.useState)(!1),ke=u()(Ae,2),_e=ke[0],Ne=ke[1],we=(0,p.useState)(!1),Se=u()(we,2),Ze=Se[0],Ie=Se[1],Ce=(0,p.useState)(!1),Be=u()(Ce,2),De=Be[0],Fe=Be[1],Pe=(0,p.useState)(!1),Ee=u()(Pe,2),Re=Ee[0],Me=Ee[1],Le=(0,p.useState)([]),Oe=u()(Le,2),He=Oe[0],Te=Oe[1],ze=(0,p.useState)(0),Je=u()(ze,2),Qe=Je[0],Ve=Je[1],Ge=(0,p.useState)(!1),Ye=u()(Ge,2),Ue=Ye[0],We=Ye[1],qe=(0,p.useState)([]),Ke=u()(qe,2),Xe=Ke[0],$e=Ke[1],en=(0,p.useState)(!1),nn=u()(en,2),tn=(nn[0],nn[1]),ln=a.Header,an=(0,h.useParams)(),sn=function(){var e=r()(i()().mark((function e(n){var t,l,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:l=[],(null==D?void 0:D.length)>0&&(null==D||D.map((function(e){var n;l.push((null==e||null===(n=e.response)||void 0===n?void 0:n.id)||(null==e?void 0:e.id))}))),g.setFieldValue("attachment_ids",l),a=[],(null==xe?void 0:xe.length)>0&&(null==xe||xe.map((function(e){var n;a.push((null==e||null===(n=e.response)||void 0===n?void 0:n.id)||(null==e?void 0:e.id))}))),g.setFieldValue("file_id",a),g.setFieldValue("is_authentication",ye),g.setFieldValue("need_phone",_e),g.setFieldValue("need_mail",Ze),g.setFieldValue("competition_staffs",[{minimum:g.getFieldValue("student_min"),maximum:g.getFieldValue("student_max"),category:"student",mutiple_limited:De,check_phone:!1},{minimum:g.getFieldValue("teacher_min"),maximum:g.getFieldValue("teacher_max"),category:"teacher",mutiple_limited:Re,check_phone:!1}]),(null===(t=_.identifier)||void 0===t?void 0:t.length)<3?v.ZP.error("比赛网址最少要输入三个字符"):(0,se.IN)({id:Qe,identifier:g.getFieldValue("identifier")}).then(function(){var e=r()(i()().mark((function e(n){var t,l,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!=(null==n?void 0:n.status)&&g.setFieldValue("identifier",""),0!=(null==n?void 0:n.status)){e.next=6;break}return e.next=4,(0,se.$M)(s()(s()({id:null==c?void 0:c.competitionId},g.getFieldsValue()),{},{enroll_start_time:g.getFieldValue("enroll_start_time")?ae()(g.getFieldValue("enroll_start_time")).format("YYYY-MM-DD HH:mm"):"",enroll_end_time:g.getFieldValue("enroll_end_time")?ae()(g.getFieldValue("enroll_end_time")).format("YYYY-MM-DD HH:mm"):"",start_time:g.getFieldValue("start_time")?ae()(g.getFieldValue("start_time")).format("YYYY-MM-DD HH:mm"):"",end_time:g.getFieldValue("end_time")?ae()(g.getFieldValue("end_time")).format("YYYY-MM-DD HH:mm"):""}));case 4:if(0==(null==(t=e.sent)?void 0:t.status)){if(v.ZP.success("更改成功"),(null==t?void 0:t.failed.length)>0){for(a in We(!0),l=[],null==t?void 0:t.failed)l.push({phone:null==t?void 0:t.failed[a][0],name:null==t?void 0:t.failed[a][1],email:null==t?void 0:t.failed[a][2]});$e(l)}(null==an?void 0:an.identifier)==g.getFieldValue("identifier")?(o({type:"competitions/getStaff",payload:{identifier:null==c?void 0:c.competitionId}}),o({type:"competitions/getHeader",payload:{identifier:null==c?void 0:c.competitionId}})):(null==an?void 0:an.identifier)!=g.getFieldValue("identifier")&&h.history.push("/competitions/detail/".concat(g.getFieldValue("identifier"),"?type=4"))}case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}());case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,p.useEffect)((function(){(0,oe.GY)({}).then((function(e){Te(null==e?void 0:e.schools)})).then((function(){(0,se.o3)(null==c?void 0:c.competitionId).then((function(e){var n,t,l,i,a,o,r,u,d,m,p;(Ve(null==e?void 0:e.id),g.setFieldValue("name",null==e?void 0:e.name),g.setFieldValue("sub_title",null==e?void 0:e.sub_title),g.setFieldValue("description",null==e?void 0:e.description),g.setFieldValue("identifier",null==e?void 0:e.identifier),g.setFieldValue("bonus",null==e?void 0:e.bonus),g.setFieldValue("awards_count",null==e?void 0:e.awards_count),null==e||null===(n=e.attachments)||void 0===n||n.map((function(e){e.name=e.title})),g.setFieldValue("attachment_ids",null==e?void 0:e.attachments),ie(null==e?void 0:e.attachments),g.setFieldValue("enroll_start_time",null!=e&&e.enroll_start_time?ae()(null==e?void 0:e.enroll_start_time):""),g.setFieldValue("enroll_end_time",null!=e&&e.enroll_end_time?ae()(null==e?void 0:e.enroll_end_time):""),g.setFieldValue("start_time",null!=e&&e.start_time?ae()(null==e?void 0:e.start_time):""),g.setFieldValue("end_time",null!=e&&e.end_time?ae()(null==e?void 0:e.end_time):""),g.setFieldValue("rule",null==e?void 0:e.rule),null!=e&&e.file)&&(e.file.name=null==e||null===(a=e.file)||void 0===a?void 0:a.title);(g.setFieldValue("file_id",null==e?void 0:e.file),null!=e&&e.file&&ve([null==e?void 0:e.file]),g.setFieldValue("region_rule",null==e?void 0:e.region_rule),g.setFieldValue("region_schools",null==e?void 0:e.region_school_array),g.setFieldValue("is_authentication",null==e?void 0:e.is_authentication),be(null==e?void 0:e.is_authentication),g.setFieldValue("need_phone",null==e?void 0:e.need_phone),Ne(null==e?void 0:e.need_phone),g.setFieldValue("need_mail",null==e?void 0:e.need_mail),Ie(null==e?void 0:e.need_mail),g.setFieldValue("personal",null==e?void 0:e.personal),null!=e&&e.member_staff)?(g.setFieldValue("student_min",null==e||null===(o=e.member_staff)||void 0===o?void 0:o.minimum),g.setFieldValue("student_max",null==e||null===(r=e.member_staff)||void 0===r?void 0:r.maximum),g.setFieldValue("student_checkbox",null==e||null===(u=e.member_staff)||void 0===u?void 0:u.mutiple_limited)):(g.setFieldValue("student_min",0),g.setFieldValue("student_max",1));null!=e&&e.teacher_staff?(g.setFieldValue("teacher_min",null==e||null===(d=e.teacher_staff)||void 0===d?void 0:d.minimum),g.setFieldValue("teacher_max",null==e||null===(m=e.teacher_staff)||void 0===m?void 0:m.maximum),g.setFieldValue("teacher_checkbox",null==e||null===(p=e.teacher_staff)||void 0===p?void 0:p.mutiple_limited)):(g.setFieldValue("teacher_min",0),g.setFieldValue("teacher_max",0));Fe(null==e||null===(t=e.member_staff)||void 0===t?void 0:t.mutiple_limited),Me(null==e||null===(l=e.teacher_staff)||void 0===l?void 0:l.mutiple_limited),N(s()({},g.getFieldsValue())),I(null===(i=g.getFieldValue("description"))||void 0===i?void 0:i.length),null==c||c.loadingFunction(!1)}))})),null!=c&&c.formName&&g.scrollToField(null==c?void 0:c.formName)}),[]);var on=function(e,n){"报名开始时间"==n?g.getFieldValue("enroll_end_time")&&e>=g.getFieldValue("enroll_end_time")&&(v.ZP.error("报名开始时间必须小于报名结束时间"),g.setFieldValue("enroll_start_time",""),g.setFieldValue("enroll_end_time","")):"报名结束时间"==n?g.getFieldValue("enroll_start_time")?e<=g.getFieldValue("enroll_start_time")&&(v.ZP.error("报名结束时间必须大于报名开始时间"),g.setFieldValue("enroll_end_time","")):(v.ZP.error("报名结束时间必须大于报名开始时间"),g.setFieldValue("enroll_end_time","")):"竞赛开始时间"==n?g.getFieldValue("end_time")&&e>=g.getFieldValue("end_time")&&(v.ZP.error("竞赛开始时间必须小于竞赛结束时间"),g.setFieldValue("start_time",""),g.setFieldValue("end_time","")):"竞赛结束时间"==n&&(g.getFieldValue("start_time")?e<=g.getFieldValue("start_time")&&(v.ZP.error("竞赛结束时间必须大于竞赛开始时间"),g.setFieldValue("end_time","")):(v.ZP.error("竞赛结束时间必须大于竞赛开始时间"),g.setFieldValue("end_time","")))};return(0,de.jsxs)("div",{className:F,children:[(0,de.jsxs)(f.Z,{form:g,labelCol:{flex:"120px"},scrollToFirstError:!0,initialValues:{region_rule:0,student_min:0,student_max:1,teacher_min:0,teacher_max:0},onFinish:sn,onFinishFailed:function(){var e=r()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"auto",block:"center"});case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),onChange:function(){var e,n,t=null==g||null===(e=g.getFieldValue("sponsor_user_name"))||void 0===e?void 0:e.replaceAll(" ","");g.setFieldValue("sponsor_user_name",t);var l=g.getFieldsValue();I(null===(n=l.description)||void 0===n?void 0:n.length),N(s()({},l))},children:[(0,de.jsx)("div",{className:P,children:"基本信息"}),(0,de.jsxs)("div",{className:E,children:[(0,de.jsx)(f.Z.Item,{style:{marginTop:"-15px"},className:R,label:"竞赛主标题",colon:!1,name:"name",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,de.jsx)(y.Z,{className:H,placeholder:"请输入竞赛主标题",maxLength:60,suffix:(0,de.jsxs)("span",{children:[(null===(n=_.name)||void 0===n?void 0:n.length)||0,(0,de.jsx)("span",{style:{color:"#c5c5c5"},children:"/60"})]})})}),(0,de.jsx)(f.Z.Item,{className:M,label:"竞赛副标题",colon:!1,name:"sub_title",children:(0,de.jsx)(y.Z,{className:H,placeholder:"请输入竞赛副标题",maxLength:60,suffix:(0,de.jsxs)("span",{children:[(null===(t=_.sub_title)||void 0===t?void 0:t.length)||0,(0,de.jsx)("span",{style:{color:"#c5c5c5"},children:"/60"})]})})}),(0,de.jsxs)("div",{className:z,children:[(0,de.jsx)(f.Z.Item,{className:R,label:"竞赛简介",colon:!1,name:"description",children:(0,de.jsx)(pe,{maxLength:200,placeholder:"请输入简介",rows:5})}),(0,de.jsxs)("span",{className:J,children:[Z||0,(0,de.jsx)("span",{style:{color:"#c5c5c5"},children:"/200"})]})]}),(0,de.jsx)(f.Z.Item,{className:M,label:(0,de.jsxs)("div",{children:[(0,de.jsx)("span",{style:{color:"#ff4d4f",marginRight:"4px",fontFamily:"SimSun, sans-serif"},children:"*"}),"比赛网址"]}),colon:!1,children:(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsxs)("div",{style:{width:"34%"},children:[window.location.origin,"/competitions/detail/"]}),(0,de.jsx)(j.Z,{placement:"topLeft",color:"#fb3226",overlayStyle:{maxWidth:"350px",width:"350px"},title:"如果修改竞赛网址,会造成参赛人员无法再次通过旧网址进入",children:(0,de.jsx)(f.Z.Item,{style:{width:"calc(68% + 16px)",marginLeft:"-16px"},label:(0,de.jsx)("div",{style:{width:"0px"}}),colon:!1,name:"identifier",rules:[{required:!0,message:"必填项:不能为空"},{pattern:new RegExp(/^[A-Za-z0-9\-_]*$/,""),message:"必须是数字、字母、下划线或者横线"}],children:(0,de.jsx)(y.Z,{className:H,placeholder:"请输入网址",maxLength:20,suffix:(0,de.jsxs)("span",{children:[(null===(l=_.identifier)||void 0===l?void 0:l.length)||0,(0,de.jsx)("span",{style:{color:"#c5c5c5"},children:"/20"})]}),onBlur:function(){tn(!1),(0,se.IN)({id:Qe,identifier:g.getFieldValue("identifier")}).then((function(e){0!=(null==e?void 0:e.status)&&g.setFieldValue("identifier","")}))},onChange:function(){tn(!0)},disabled:"ended"==(null==ln?void 0:ln.competition_status)})})})]})}),(0,de.jsx)(f.Z.Item,{className:M,style:{marginTop:"-12px"},label:"奖金金额",colon:!1,name:"bonus",rules:[{pattern:new RegExp(/^\d{0,8}$/,"g"),message:"必须是8位数以内的正整数"}],children:(0,de.jsx)(y.Z,{autoComplete:"off",className:H,placeholder:"如果需要设置奖金,请与平台客服人员对接",suffix:(0,de.jsx)("span",{style:{color:"#c5c5c5"},children:"元"})})}),(0,de.jsx)(f.Z.Item,{className:M,label:"奖项数量",colon:!1,name:"awards_count",rules:[{pattern:new RegExp(/^\d{0,9}$/,"g"),message:"必须是正整数"}],children:(0,de.jsx)(y.Z,{autoComplete:"off",className:H,placeholder:"请输入奖项数量",suffix:(0,de.jsx)("span",{style:{color:"#c5c5c5"},children:"个"})})}),(0,de.jsx)(f.Z.Item,{name:"attachment_ids",label:"举办资质文档",colon:!1,getValueFromEvent:function(e){return Array.isArray(e)?e:e&&e.fileList},children:(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsx)($.Z,{action:re.Z.API_SERVER+"/api/attachments.json",onChange:function(e){ie(null==e?void 0:e.fileList)},onRemove:function(e){console.log(e),ie([])},fileList:D,withCredentials:!0,children:(0,de.jsx)("div",{className:Q,children:"上传文档"})}),(0,de.jsx)("div",{className:G,children:"如果涉及到竞赛奖金相关事项,请上传相关资质的证明文件,有便于竞赛快速审核通过"})]})}),(0,de.jsx)(f.Z.Item,{className:M,label:"报名时间",colon:!1,children:(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsx)(f.Z.Item,{name:"enroll_start_time",children:(0,de.jsx)(ee.default,{style:{height:"40px"},showTime:!0,format:"YYYY-MM-DD HH:mm",onChange:function(e){on(e,"报名开始时间")}})}),(0,de.jsx)("span",{style:{margin:"0 10px"},children:"至"}),(0,de.jsx)(f.Z.Item,{name:"enroll_end_time",children:(0,de.jsx)(ee.default,{style:{height:"40px"},showTime:!0,format:"YYYY-MM-DD HH:mm",onChange:function(e){on(e,"报名结束时间")}})}),(0,de.jsx)("div",{className:Y,children:"如果不填报名时间,则竞赛发布后将不展示报名入口"})]})}),(0,de.jsx)(f.Z.Item,{className:L,label:(0,de.jsxs)("div",{children:[(0,de.jsx)("span",{style:{color:"#ff4d4f",marginRight:"4px",fontFamily:"SimSun, sans-serif"},children:"*"}),"竞赛时间"]}),colon:!1,children:(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsx)(f.Z.Item,{name:"start_time",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,de.jsx)(ee.default,{style:{height:"40px"},showTime:!0,format:"YYYY-MM-DD HH:mm",onChange:function(e){on(e,"竞赛开始时间")},disabled:"progressing"==(null==ln?void 0:ln.competition_status)||"ended"==(null==ln?void 0:ln.competition_status)})}),(0,de.jsx)("span",{style:{margin:"0 10px"},children:"至"}),(0,de.jsx)(f.Z.Item,{name:"end_time",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,de.jsx)(ee.default,{style:{height:"40px"},showTime:!0,format:"YYYY-MM-DD HH:mm",onChange:function(e){on(e,"竞赛结束时间")},disabled:"ended"==(null==ln?void 0:ln.competition_status)})})]})})]}),(0,de.jsx)("div",{className:P,children:"开放范围"}),(0,de.jsxs)("div",{className:E,children:[(0,de.jsx)(f.Z.Item,{className:X,label:"参赛规则",name:"rule",colon:!1,children:(0,de.jsxs)(ne.ZP.Group,{children:[(0,de.jsx)(ne.ZP,{value:0,style:{width:"120px"},children:"按范围参加"}),(0,de.jsx)(ne.ZP,{value:1,style:{width:"120px"},children:"自定用户参加"})]})}),1==g.getFieldValue("rule")&&(0,de.jsx)(f.Z.Item,{name:"file_id",label:" ",colon:!1,getValueFromEvent:function(e){return Array.isArray(e)?e:e&&e.fileList},children:(0,de.jsxs)("div",{style:{marginLeft:"0px",display:"flex"},children:[(0,de.jsx)($.Z,{accept:".xls, .xlsx",maxCount:1,action:re.Z.API_SERVER+"/api/attachments.json",onChange:function(e){ve(null==e?void 0:e.fileList)},onRemove:function(e){console.log(e),ve([])},fileList:xe,withCredentials:!0,children:(0,de.jsx)("div",{className:V,children:"选择文件"})}),(0,de.jsxs)("div",{className:U,style:{marginLeft:30},onClick:function(){(0,ue.Nd)(null,re.Z.API_SERVER+"/api/competitions/download_template")},children:["下载模版",(0,de.jsx)("i",{className:"iconfont icon-xiazai5 font14 ml5"})]})]})}),0==g.getFieldValue("rule")&&(0,de.jsx)(f.Z.Item,{label:"选择院校",name:"region_rule",className:X,colon:!1,style:{marginTop:"-3px"},children:(0,de.jsxs)(ne.ZP.Group,{children:[(0,de.jsx)(ne.ZP,{value:0,style:{width:"120px"},children:"全部院校"}),(0,de.jsx)(ne.ZP,{value:1,style:{width:"120px"},children:"部分院校"})]})}),1==g.getFieldValue("region_rule")&&0==g.getFieldValue("rule")&&(0,de.jsx)(f.Z.Item,{className:R,style:{marginTop:"-3px"},label:" ",colon:!1,name:"region_schools",children:(0,de.jsx)(A.default,{mode:"multiple",className:T,options:He,fieldNames:{label:"name",value:"id"},filterOption:function(e,n){var t;return(null!==(t=null==n?void 0:n.name)&&void 0!==t?t:"").toLowerCase().includes(e.toLowerCase())}})})]}),(0,de.jsx)("div",{className:P,children:"报名者条件"}),(0,de.jsxs)("div",{className:E,children:[(0,de.jsx)(f.Z.Item,{label:"报名条件",name:"is_authentication",className:X,style:{marginTop:"-10px"},colon:!1,children:(0,de.jsxs)(te.Z,{checked:ye,onChange:function(e){var n;return be(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:["实名认证",(0,de.jsx)("span",{className:W,children:"(参赛人员账号必须实名认证)"})]})}),(0,de.jsx)(f.Z.Item,{label:" ",name:"need_phone",style:{marginTop:"-10px"},colon:!1,children:(0,de.jsxs)(te.Z,{checked:_e,onChange:function(e){var n;return Ne(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:["绑定手机",(0,de.jsx)("span",{className:W,children:"(参赛人员账号必须绑定手机号)"})]})}),(0,de.jsx)(f.Z.Item,{label:" ",name:"need_mail",style:{marginTop:"-10px"},colon:!1,children:(0,de.jsxs)(te.Z,{checked:Ze,onChange:function(e){var n;return Ie(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:["绑定邮箱",(0,de.jsx)("span",{className:W,children:"(参赛人员账号必须绑定邮箱)"})]})})]}),(0,de.jsx)("div",{className:P,children:"参赛模式"}),(0,de.jsxs)("div",{className:E,children:[(0,de.jsx)(f.Z.Item,{label:" ",name:"personal",colon:!1,children:(0,de.jsxs)(ne.ZP.Group,{disabled:"progressing"==(null==ln?void 0:ln.competition_status)||"ended"==(null==ln?void 0:ln.competition_status),children:[(0,de.jsx)(ne.ZP,{value:!1,style:{width:"120px"},children:"战队赛"}),(0,de.jsx)(ne.ZP,{value:!0,style:{width:"120px"},children:"个人赛"})]})}),0==g.getFieldValue("personal")&&(0,de.jsxs)(de.Fragment,{children:[(0,de.jsx)(f.Z.Item,{className:O,style:{marginTop:"-2px"},label:" ",colon:!1,children:(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsx)("span",{style:{margin:"0 10px 0 -50px"},children:"学生数"}),(0,de.jsx)(f.Z.Item,{name:"student_min",rules:[{pattern:new RegExp(/^[0-9]+([.]{1}[0-9]+){0,1}$/,"g"),message:"必须是数值"}],children:(0,de.jsx)(y.Z,{style:{width:"100px"}})}),(0,de.jsx)("span",{style:{margin:"0 10px"},children:"至"}),(0,de.jsx)(f.Z.Item,{name:"student_max",rules:[{pattern:new RegExp(/^[0-9]+([.]{1}[0-9]+){0,1}$/,"g"),message:"必须是数值"}],children:(0,de.jsx)(y.Z,{style:{width:"100px"}})}),(0,de.jsx)("span",{style:{margin:"0 10px"},children:"人"}),(0,de.jsx)(f.Z.Item,{name:"student_checkbox",children:(0,de.jsx)(te.Z,{style:{marginLeft:"20px"},checked:De,onChange:function(e){var n;return Fe(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:(0,de.jsx)("span",{children:"不可存在多个战队中"})})})]})}),(0,de.jsx)(f.Z.Item,{className:O,style:{marginTop:"-12px"},label:" ",name:"competition_staffs",colon:!1,children:(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsx)("span",{style:{margin:"0 10px 0 -50px"},children:"教师数"}),(0,de.jsx)(f.Z.Item,{name:"teacher_min",rules:[{pattern:new RegExp(/^[0-9]+([.]{1}[0-9]+){0,1}$/,"g"),message:"必须是数值"}],children:(0,de.jsx)(y.Z,{style:{width:"100px"}})}),(0,de.jsx)("span",{style:{margin:"0 10px"},children:"至"}),(0,de.jsx)(f.Z.Item,{name:"teacher_max",rules:[{pattern:new RegExp(/^[0-9]+([.]{1}[0-9]+){0,1}$/,"g"),message:"必须是数值"}],children:(0,de.jsx)(y.Z,{style:{width:"100px"}})}),(0,de.jsx)("span",{style:{margin:"0 10px"},children:"人"}),(0,de.jsx)(f.Z.Item,{name:"teacher_checkbox",children:(0,de.jsx)(te.Z,{style:{marginLeft:"20px"},checked:Re,onChange:function(e){var n;return Me(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:(0,de.jsx)("span",{children:"不可存在多个战队中"})})})]})})]})]}),(0,de.jsx)("div",{className:q,children:(0,de.jsx)(ce.Z,{className:K,htmlType:"submit",onClick:r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)}))),children:"保存更改"})})]}),(0,de.jsx)(x.Z,{centered:!0,title:"以下数据导入失败",open:Ue,okText:"确定",cancelText:"取消",onOk:function(){We(!1)},onCancel:function(){We(!1)},children:(0,de.jsx)(le.Z,{bordered:!0,columns:[{title:"手机号",dataIndex:"phone"},{title:"姓名",dataIndex:"name"},{title:"邮箱",dataIndex:"email"}],dataSource:Xe,pagination:!1,rowKey:function(e){return e.name}})})]})})),fe="all___GiQqZ",xe="title___YtceA",ve="content___Es9RO",ge="content_icon___SNFzF",je="content_info___rSAWs",ye="content_title___Hkmmk",be="content_size___jLmmn",Ae="content_img___NRn9i",ke="content_img2___D23TM",_e="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA+9JREFUWEeVl12IVVUUx39rnyuj2UswQiEp1osURFESPoimkPgShJMQQ2UFDsOoEYmOn4yUToXcoSxNsYJewg+klxgJJ8GnqPzoSURUQh998MGBKWdcsvc959599t3nwwuXc+496+z1X//1LXqEXv7jMLCGhLkIkAAm/drf2b292mfhf/7z2L2V1/Q93P0khnGUQdEmJxH6ckoyBb6yR1WcGeJfW8pbBrSup0QPcA9hbs5inwFrkc9KeP8orESYEP0CzVkfUuhb4CvLQMYAlbkkACE6WgGg6LAqN4Uu839nICy5ug/NBVaRr8vckL0TshKy5xtjnzkAn3kMxKyqivDwUMMUDf5CmCFhCaTx5YPM9DgAeyMuKKMvUxhjSrhAD2tlLf+6gD/DU0xxnIRl7UAOjBQdCQD4AlkG1Iv0+xgWSz83WuS2PvorTzLNNQyPd6V6YhnYE7igyo/F9eCCvMcrvvI2iF84i7Aqx0KqR3RXrSx4gEHSb6cu5Om8KO/zchTAaSYQVnalu1gGdlQASFyWLEe4heEs8Gw7a/Js3aeH56WfazkXnGA+wlWMV+y8wBUdDgB0U/y7DLPK+XOMFzH8gdDTVR1bcXIZQ5+s57qT/5mngeMYlhYVO9GtXh2I+bfBRhnm27Y/xxgCvmk3rLB5Gf7HOCAzCC9hmF3WwES3FBQiC8bSP4sFso3bOVqbnMbwZiyqo5bGGlPqBtFP0K7o7LTbP2WEV8PA0kM8wRSXMCysVBj2j6A6in6cxkA3lZaB7TLC59HIHmMpcB5DIzofJPyEcBfDZgeyoJSLflSQBfaFOSyW3VyNAXBBdoBhDKNtFjrl9ksZYJuT+YETGN6KtnuXhpsilbDl/yuyn+eKlLvDrfOanMHwepuFhAnmsVrWMeNkfmQFyrkiV4kOFTDQYL+MsrMMgFPwNfOYdpXuBYSLzGG1DHCnnTUW5Pdcx7AoBkJ0sADAbJbIPv6uApAyYTjIIjZxU4QHXUF7jD0Ie2OxIjoQSUPDLWmyoI7yOjJ6jIUoNxFXzltDbhovohsi88AsDkqTzXUOryujR5kAVoZFSfTDFIA/MCQMyVccqnt4HTn9jk8RdnnB6lJT9INoDIzTyxsywnSdw6tk9BwNrvAbwmthOoquL6wDN2jwTzpadZaRol3BLzT5nmIbuW1iz8TngXdrzQPxSlY2Q9ZZZJwL3gl6QdFqFdsD/PUtNnTWGOVE+1MAZcNmFahwduyelDv7pr9Xupnwbe65aaVshi+jM2xivoKMAR9g3tBJ0XWcJKEvTI/cwOFbVGdxKVvv8kvMKctAL8phDGvcEhFTUGdPKHJTfB6YRBjnMQYfAr/L5O84EyIQAAAAAElFTkSuQmCC",Ne=t(49105),we=["competitions","globalSetting","loading","dispatch","user"],Se=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){e.competitions,e.globalSetting,e.loading;var n=e.dispatch,t=(e.user,m()(e,we)),l=(0,p.useState)(""),i=u()(l,2),a=i[0],s=i[1],o=(0,p.useState)(""),r=u()(o,2),c=r[0],d=r[1];(0,p.useEffect)((function(){h()}),[]);var h=function(){(0,se.Mn)(null==t?void 0:t.competitionId).then((function(e){var n,l;0==(null==e?void 0:e.status)?(s(null==e||null===(n=e.data)||void 0===n?void 0:n.competition_image),d(null==e||null===(l=e.data)||void 0===l?void 0:l.qr_code_image),null==t||t.loadingFunction(!1)):v.ZP.error(null==e?void 0:e.message)}))},f=function(e,l){(0,se.o3)(null==t?void 0:t.competitionId).then((function(i){var a=new FormData;a.append("file",null==e?void 0:e.file),a.append("source_id",null==i?void 0:i.id),a.append("source_type",l),(0,Ne.ZP)("/api/competitions/set_attachments.json",{method:"post",body:a},!0).then((function(e){"success"==(null==e?void 0:e.message)?(v.ZP.success("上传成功"),h(),n({type:"competitions/getStaff",payload:{identifier:null==t?void 0:t.competitionId}}),n({type:"competitions/getHeader",payload:{identifier:null==t?void 0:t.competitionId}})):v.ZP.error(null==e?void 0:e.message)}))}))};return(0,de.jsxs)("div",{className:fe,children:[(0,de.jsx)("div",{className:xe,children:"上传图片"}),(0,de.jsxs)("div",{className:ve,children:[(0,de.jsx)("img",{src:_e,className:ge}),(0,de.jsxs)("div",{className:je,children:[(0,de.jsx)($.Z,{accept:"image/*",customRequest:function(e){return f(e,"Competition")},showUploadList:!1,children:(0,de.jsx)("div",{className:ye,children:"上传竞赛封面图"})}),(0,de.jsx)("div",{className:be,children:"图片尺寸:792 x 340"})]}),(0,de.jsx)("img",{src:re.Z.IMG_SERVER+a,className:Ae})]}),(0,de.jsxs)("div",{className:ve,children:[(0,de.jsx)("img",{src:_e,className:ge}),(0,de.jsxs)("div",{className:je,children:[(0,de.jsx)($.Z,{accept:"image/*",customRequest:function(e){return f(e,"Competition_code")},showUploadList:!1,children:(0,de.jsx)("div",{className:ye,children:"上传交流群二维码"})}),(0,de.jsx)("div",{className:be,children:"图片尺寸:160 x 160"})]}),(0,de.jsx)("img",{src:re.Z.IMG_SERVER+c,className:ke})]})]})})),Ze=t(37205),Ie=t.n(Ze),Ce="all___d1AWD",Be="title___VIjuM",De="add_people___qkPex",Fe="people_icon___lz5gl",Pe="content___a8dSX",Ee="content_info___ekLIa",Re="info_icon___kXP8P",Me="info_title___Hld67",Le="info_content___kbIuT",Oe="info_content_icon___uNxzs",He="info_content_title___IfIi8",Te="info_open___NzrUi",ze="info_delete___rZhhO",Je="questions_info___n9Fnq",Qe="form_item___oxzha",Ve="form_item_item___yPf7l",Ge="form_item_small___EkG9G",Ye="guanka_title___uUWQl",Ue="nandu_1___qifbd",We="nandu_2___qVJU8",qe="nandu_3___NRfLL",Ke="close_icon___f2hON",Xe="textone___TAI4F",$e="deletecolor___ldQnR",en="qselect___uuNp6",nn="qinput___xHGmH",tn="modalclass___dPDG7",ln="popu___G8M92",an=t(81327),sn=t(94001),on=t(95237),rn=t(43604),cn=t(43428),un=t(71418),dn=t(28103),mn=t(86859),pn=t(6638),hn="drawer___HuOiD",fn="menu___JTt0c",xn="actived___zd6GY",vn="actived2___hNW2h",gn="subTag___rHkqz",jn="listItem___dr1wg",yn="info___bpBpK",bn="title___typIH",An="titleLeft___b4niC",kn="filter___HBJIT",_n="description___Rqa6Q",Nn="menuCourse____Msk3",wn="button_right___T8tiB",Sn=t(10283),Zn=t(1526),In=t(75916),Cn=t(51562),Bn=t(41852),Dn=["classroomList","loading","dispatch","shixunsList"],Fn=(y.Z.Search,[{id:"type",name:"来源",children:[{name:"全部",id:"all",type:"type"},{name:"我的",id:"mine",type:"type"}]},{id:"diff",name:"难度",children:[{name:"全部",id:"",type:"diff"},{name:"初级",id:1,type:"diff"},{name:"中级",id:2,type:"diff"},{name:"中高级",id:3,type:"diff"},{name:"高级",id:4,type:"diff"}]}]),Pn=(0,h.connect)((function(e){return{classroomList:e.classroomList,shixunsList:e.shixunsList,loading:e.loading.effects}}))((function(e){var n,t,l=e.classroomList,a=(e.loading,e.dispatch),o=e.shixunsList,c=m()(e,Dn),d=(0,p.useState)(s()({},(0,h.useParams)())),f=u()(d,2),x=f[0],g=(f[1],l.shixunLists),y=l.shixunAiRecommendLists,A=(0,p.useState)(""),k=u()(A,2),_=k[0],N=k[1],w=(0,p.useState)({}),S=u()(w,2),Z=S[0],I=S[1],C=(0,p.useState)([]),B=u()(C,2),D=B[0],F=B[1],P=(0,p.useState)(!1),E=u()(P,2),R=E[0],M=E[1],L=[{name:"最新",id:"created_at"},{name:"最热",id:"myshixuns_count"}].filter((function(e){return!!e})),O=(0,p.useState)({page:1,type:"mine",diff:"",status:"published",order:"desc",not_open:!0,limit:20,sort:"myshixuns_count",no_jupyter:1,group_id:null}),H=u()(O,2),T=H[0],z=H[1];(0,p.useEffect)((function(){J()}),[x.coursesId,T]),(0,p.useEffect)((function(){"新增赛题"===l.actionTabs.key&&N(""),a({type:"shixunsList/getMenus",payload:{}})}),[l.actionTabs.key]),(0,p.useEffect)((function(){(null!=g&&g.shixun_list||null!=y&&y.shixun_list)&&I("recommend"===T.sort?y:g)}),[g,y]);var J=function(){var e=r()(i()().mark((function e(){var n,t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(M(!0),n=s()({},T),"recommend"===T.sort&&(n.sort="myshixuns_count"),"recommend"!==T.sort){e.next=8;break}return e.next=6,a({type:"classroomList/getShixunAiRecommendLists",payload:s()(s()({},n),{},{course_id:x.coursesId})});case 6:e.next=11;break;case 8:return t=s()({},n),e.next=11,a({type:"classroomList/getShixunLists",payload:t});case 11:return e.next=13,(0,Ne.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});case 13:l=e.sent,F([{id:null,name:"全部"},{id:-1,name:"未加入目录"}].concat(Ie()((null==l?void 0:l.groups)||[]))),N(""),M(!1);case 17:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();if("选用实践课程"!==l.actionTabs.key){var Q=(0,Cn.P)(),V=u()(Q,4),G=V[0],Y=V[1],U=V[2],W=(V[3],function(){var e=r()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,se.su)({id:null==c?void 0:c.competitionId,shixun_ids:n.map((function(e){return e.id}))}).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("添加成功"),a({type:"classroomList/setActionTabs",payload:{}}),a({type:"competitions/getHeader",payload:{identifier:null==c?void 0:c.competitionId}}),null==c||c.queryQuetions(!0)):v.ZP.error(null==e?void 0:e.message)}));case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()),q=(0,p.useState)(!1),K=u()(q,2),X=K[0],$=K[1];return(0,de.jsxs)(de.Fragment,{children:[(0,de.jsxs)(cn.Z,{title:"选用实践项目",placement:"bottom",height:"100%",closable:!0,open:"新增赛题"===l.actionTabs.key,rootClassName:hn,destroyOnClose:!0,onClose:function(){a({type:"classroomList/setActionTabs",payload:{key:""}})},footer:(0,de.jsxs)("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"},children:[(0,de.jsx)(b.ZP,{size:"middle",onClick:function(){a({type:"classroomList/setActionTabs",payload:{}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},children:"取消"}),(0,de.jsx)(b.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:r()(i()().mark((function e(){var n,t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!_){e.next=8;break}return $(!0),t=null==Z||null===(n=Z.shixun_list)||void 0===n?void 0:n.filter((function(e){return _.includes(e.identifier)})).map((function(e){return{id:e.id,is_copy:0,is_use:1}})),e.next=5,W(t);case 5:$(!1),e.next=9;break;case 8:v.ZP.error("请选择实践项目");case 9:case"end":return e.stop()}}),e)}))),type:"primary",loading:X,children:"确定"})]}),children:[(0,de.jsx)("section",{className:"tc",children:(0,de.jsx)(Zn.Z,{onChange:function(e){null!=e&&e.keyword.trim()&&(0,Bn.tk)({name:null==e?void 0:e.keyword.trim(),copywriting:null==e?void 0:e.keyword.trim(),position:"Shixun"}),z(s()(s()({},T),{},{keyword:null==e?void 0:e.keyword.trim(),schools:null==e?void 0:e.schools.trim(),creator:null==e?void 0:e.creator.trim(),page:1}))}})}),(0,de.jsx)("section",{className:"edu-container",children:(0,de.jsx)(un.Z,{spinning:R,children:(0,de.jsxs)("aside",{children:[Fn.map((function(e,n){var t;return 0!==n?null:(0,de.jsxs)("ul",{className:fn,children:[(0,de.jsx)("li",{children:e.name}),null==e||null===(t=e.children)||void 0===t?void 0:t.map((function(n,t){return(0,de.jsx)("li",{className:T[e.id]==n.id?xn:"",onClick:function(){T[e.id]=n.id,T.page=1,z(s()({},T))},children:(0,de.jsx)("strong",{children:n.name})},t)}))]},n)})),(0,de.jsxs)("ul",{className:fn,children:[(0,de.jsx)("li",{children:"方向"}),(0,de.jsx)("li",{className:null!=T&&T.discipline_id?"":xn,onClick:function(){delete T.tag_level,delete T.sub_discipline_id,delete T.discipline_id,T.page=1,z(s()({},T))},children:(0,de.jsx)("strong",{children:"全部"})}),o.menus&&o.menus.map((function(e,n){return(0,de.jsxs)("li",{className:(null==T?void 0:T.discipline_id)==e.id?xn:"",children:[(0,de.jsx)("strong",{onClick:function(){T.tag_level=1,T.discipline_id=e.id,delete T.sub_discipline_id,T.page=1,z(s()({},T))},children:e.name}),(0,de.jsx)("div",{children:e.sub_repertoires.map((function(n,t){return(0,de.jsxs)("div",{className:"mt5",children:[(0,de.jsx)("div",{className:(null==T?void 0:T.sub_discipline_id)==n.id&&2===T.tag_level?"".concat(vn," ").concat(gn):gn,onClick:function(){T.tag_level=2,T.discipline_id=e.id,T.sub_discipline_id=n.id,z(s()({},T))},children:n.name}),(0,de.jsx)("ul",{className:"mt5",children:n.tags&&n.tags.map((function(n,t){return(0,de.jsx)("li",{className:T.sub_discipline_id==n.id&&3===T.tag_level?vn:"",onClick:function(){T.tag_level=3,T.discipline_id=e.id,T.sub_discipline_id=n.id,z(s()({},T))},children:n.name},t)}))})]},t)}))})]},n)}))]}),"mine"===T.type&&(0,de.jsxs)("ul",{className:fn,children:[(0,de.jsx)("li",{children:"目录"}),null==D?void 0:D.map((function(e,n){return(0,de.jsx)("li",{className:T.group_id==e.id?xn:"",onClick:function(){T.group_id=e.id,T.page=1,z(s()({},T))},children:(0,de.jsx)("strong",{children:e.name})},n)}))]}),Fn.map((function(e,n){var t;return 1!==n?null:(0,de.jsxs)("ul",{className:fn,children:[(0,de.jsx)("li",{children:e.name}),null==e||null===(t=e.children)||void 0===t?void 0:t.map((function(n,t){return(0,de.jsx)("li",{className:T[e.id]==n.id?xn:"",onClick:function(){T[e.id]=n.id,z(s()({},T))},children:(0,de.jsx)("strong",{children:n.name})},t)}))]},n)})),"mine"==(null==T?void 0:T.type)&&(0,de.jsxs)("ul",{className:fn,children:[(0,de.jsx)("li",{children:"状态"}),(0,de.jsx)("li",{className:0==T.not_open?xn:"",onClick:function(){T.not_open=!1,T.page=1,z(s()({},T))},children:(0,de.jsx)("strong",{children:"公开"})}),(0,de.jsx)("li",{className:1==T.not_open?xn:"",onClick:function(){T.not_open=!0,T.page=1,z(s()({},T))},children:(0,de.jsx)("strong",{children:"未公开"})})]}),(0,de.jsxs)(on.Z,{align:"middle",children:[(0,de.jsx)(rn.Z,{flex:"1",className:kn,children:L.map((function(e,n){return(0,de.jsx)(b.ZP,{className:"mr20",type:T.sort===e.id?"primary":"default",onClick:function(){T.sort=e.id,z(s()({},T))},children:e.name},n)}))}),(0,de.jsx)(rn.Z,{className:"c-grey-999",children:(0,de.jsx)("div",{className:Nn,children:(0,de.jsxs)("ul",{children:[(0,de.jsxs)("li",{children:["已选",(0,de.jsx)("span",{className:"c-blue",children:_.length}),"个实训"]}),(0,de.jsxs)("li",{children:["共",(0,de.jsx)("span",{className:"c-blue",children:Z.shixuns_count}),"个课程"]}),(0,de.jsxs)("li",{className:"current",onClick:function(){T.order="asc"===T.order?"desc":"asc",z(s()({},T))},children:["学习人数",(0,de.jsxs)("p",{className:"edu-sorter current ".concat(T.order),children:[(0,de.jsx)("span",{className:"iconfont icon-sanjiaoxing-up"}),(0,de.jsx)("span",{className:"iconfont icon-sanjiaoxing-down"})]})]})]})})})]}),0===(null==Z||null===(n=Z.shixun_list)||void 0===n?void 0:n.length)&&(0,de.jsx)(pn.Z,{}),(0,de.jsx)(ne.ZP.Group,{style:{display:"block"},value:_,onChange:function(e){N(e.target.value)},children:null==Z||null===(t=Z.shixun_list)||void 0===t?void 0:t.map((function(e,n){var t,l;return(0,de.jsx)("div",{className:jn,style:{cursor:"auto"},children:(0,de.jsx)(ne.ZP,{value:null==e?void 0:e.identifier,style:{marginTop:"3px"},disabled:null==e?void 0:e.need_authorize,children:(0,de.jsxs)("div",{className:yn,children:[(0,de.jsx)("div",{className:bn,children:(0,de.jsxs)("div",{className:An,children:[(0,de.jsx)(h.Link,{to:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank",children:(0,de.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})}),(null==e?void 0:e.need_authorize)&&(0,de.jsx)("span",{onClick:function(){(0,Sn.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10",children:"需授权"}),(0,In.Ny)()&&1===(null==e?void 0:e.mark_status)&&(0,de.jsx)(j.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,de.jsx)("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10",children:"正常"})}),(0,In.Ny)()&&2===(null==e?void 0:e.mark_status)&&(0,de.jsx)(j.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,de.jsx)("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10",children:"需完善"})}),(0,In.Ny)()&&3===(null==e?void 0:e.mark_status)&&(0,de.jsx)(j.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,de.jsx)("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10",children:"无法使用"})}),(0,de.jsx)(b.ZP,{ghost:!0,href:"/shixuns/".concat(e.identifier,"/challenges"),type:"primary",target:"_blank",className:wn,children:"体验实训"})]})}),(0,de.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,de.jsx)("span",{className:_n,dangerouslySetInnerHTML:{__html:e.description}})}),(0,de.jsx)("div",{className:" mt15",children:e.challenge_names.map((function(e,n){return(0,de.jsxs)("span",{className:"mr30",children:["第",n+1,"关 ",e," "]},n)}))}),(0,de.jsx)(dn.Z,{dashed:!0}),(0,de.jsxs)("div",{className:"c-light-black mt20",children:[null!=e&&null!==(t=e.content)&&void 0!==t&&t.author_name?(0,de.jsx)("span",{dangerouslySetInnerHTML:{__html:null==e||null===(l=e.content)||void 0===l||null===(l=l.author_name)||void 0===l?void 0:l[0]}}):(0,de.jsx)("span",{children:e.author_name}),(0,de.jsx)("span",{className:"ml15 mr15",children:"|"}),e.author_school_name&&(0,de.jsxs)(p.Fragment,{children:[(0,de.jsx)("span",{children:e.author_school_name}),(0,de.jsx)("span",{className:"ml15 mr15",children:"|"})]}),(0,de.jsxs)("span",{children:["难度系数 ",e.level]}),(0,de.jsx)("span",{className:"ml15 mr15",children:"|"}),(0,de.jsx)("span",{children:"学习人数 "}),(0,de.jsx)("span",{children:e.study_count})]})]})})},n)}))})]})})}),(0,de.jsx)("div",{className:"tc mt20",children:(0,de.jsx)(mn.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:T.page||1,showQuickJumper:!0,total:null==Z?void 0:Z.shixuns_count,onChange:function(e){T.page=e,z(s()({},T))}})})]},"bottom"),(0,de.jsx)(Cn.Z,{visible:G,onCancel:Y,renderData:U,inPaper:!1,onOk:W,modalType:"multiple",type:"shixun",position:"选中实训"})]})}})),En=["competitions","shixunHomeworks","globalSetting","dispatch","user"],Rn=function(e){return null!=e&&e.includes("已截止")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #FFC4C4",color:"#E53333",fontSize:12,marginRight:8},children:"已截止"}):null!=e&&e.includes("进行中")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #C4D2F1",color:"#3061D0",fontSize:12,marginRight:8},children:"进行中"}):null!=e&&e.includes("未发布")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #DADBDE",color:"#999999",fontSize:12,marginRight:8},children:"未发布"}):null!=e&&e.includes("提交中")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #B1F0E1",color:"#00B187",fontSize:12,marginRight:8},children:"提交中"}):null!=e&&e.includes("已结束")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #FFC4C4",color:"#E53333",fontSize:12,marginRight:8},children:"已结束"}):null!=e&&e.includes("考试中")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #C4D2F1",color:"#3061D0",fontSize:12,marginRight:8},children:"考试中"}):null!=e&&e.includes("未开始")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #DADBDE",color:"#999999",fontSize:12,marginRight:8},children:"未开始"}):null!=e&&e.includes("补交中")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid rgba(255,157,24,0.3)",color:"#FF9D18",fontSize:12,marginRight:8},children:"补交中"}):void 0},Mn=(0,h.connect)((function(e){return{competitions:e.competitions,shixunHomeworks:e.shixunHomeworks,globalSetting:e.globalSetting,user:e.user}}))((function(e){var n,t,l,a=e.competitions,o=(e.shixunHomeworks,e.globalSetting,e.dispatch),c=e.user,d=m()(e,En),g=f.Z.useForm(),k=u()(g,1)[0],N=(0,p.useState)([]),w=u()(N,2),S=w[0],Z=w[1],I=(0,p.useState)(!1),C=u()(I,2),B=C[0],D=(C[1],(0,p.useState)([])),F=u()(D,2),P=F[0],E=F[1],R=a.Header,M=(0,p.useState)({}),L=u()(M,2),O=L[0],H=L[1],T=(0,h.useParams)(),z=T.identifier,J=(T.enter,(0,p.useState)({})),Q=u()(J,2),V=Q[0],G=Q[1],Y=(0,p.useState)([]),U=u()(Y,2),W=U[0],q=U[1],K=(0,p.useState)(""),X=u()(K,2),$=X[0],ee=X[1],le=(0,p.useState)([]),ie=u()(le,2),ae=ie[0],oe=ie[1],re=(0,p.useState)(!1),ce=u()(re,2),ue=ce[0],me=ce[1],pe=(0,p.useState)([{type:"practice",name:"课堂实验",open:!1,url:"shixun_homework"},{type:"normal",name:"图文作业",open:!1,url:"common_homework"},{type:"group",name:"分组作业",open:!1,url:"group_homework"},{type:"hack",name:"编程作业",open:!1,url:"program_homework"},{type:"exercise",name:"在线考试",open:!1,url:"exercise"}]),he=u()(pe,2),fe=he[0],xe=he[1],ve=(0,p.useState)({input:""}),ge=u()(ve,2),je=ge[0],ye=ge[1];function be(){return(be=r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Ne.ZP)("/api/competitions/".concat(z,"/get_course_settings.json"),{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&G(n.data);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ae(){return ke.apply(this,arguments)}function ke(){return(ke=r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return null==d||d.loadingFunction(!0),e.next=3,(0,Ne.ZP)("/api/users/".concat(c.userInfo.login,"/courses.json"),{method:"get",params:{category:"manage",page:1,per_page:1e3,username:c.userInfo.login,no_limit_per_page:1}});case 3:n=e.sent,null==d||d.loadingFunction(!1),q(null==n?void 0:n.courses);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,p.useEffect)((function(){1===R.mode?we(!0):function(){be.apply(this,arguments)}()}),[R]),(0,p.useEffect)((function(){c.userInfo.login&&Ae()}),[c]);var _e=function(e){var n,t=e.total_score,l=e.difficulty_level_sort,i=null===(n=e.challenge_settings)||void 0===n?void 0:n.filter((function(e){return e.checked})).length;if(i){var a,s=t/e.challenge_settings.filter((function(e){return e.checked})).map((function(e){return"desc"===l?e.challenge_exp_desc:e.challenge_exp})).reduce((function(e,n){return e+n})),o=0,r=0;switch(e.score_setting){case 0:var c=parseFloat((t/i).toFixed(1));e.challenge_settings.map((function(e,n){e.checked?(o=n,e.score=c>0?c:0):e.score=0})),a=(t-c*(i-1)).toFixed(1),e.challenge_settings[o].score=a>0?a:0;break;case 1:e.challenge_settings.map((function(e,n){e.checked?(o=n,r+=Number((Math.round(("desc"===l?e.challenge_exp_desc:e.challenge_exp)*s*10)/10).toFixed(1)),e.score=(Math.round(("desc"===l?e.challenge_exp_desc:e.challenge_exp)*s*10)/10).toFixed(1)):e.score=0}));var u=e.challenge_settings[o].score;a=(t-r+Number(u)).toFixed(1),e.challenge_settings[o].score=a>0?a:0}}else e.challenge_settings.map((function(e,n){e.challenge_score=0}))},we=function(e){(0,se.lm)(null==d?void 0:d.competitionId).then((function(n){if(0==(null==n?void 0:n.status)){if(null!=n&&n.data){var t=null==n?void 0:n.data;if(e){for(var l in t)t[l].show_info=!1;E(t)}else for(var i in P)t[i].show_info=P[i].show_info;Z(t)}else Z([]);null==d||d.loadingFunction(!1)}else v.ZP.error(null==n?void 0:n.message)}))},Se=function(e,n){var t=S;for(var l in t)t[l].id==e.id&&("open"==n?t[l].show_info=!0:"close"==n&&(t[l].show_info=!1));Z(Ie()(t)),E(Ie()(t))},Ze=function(){if(function(e){var n=[];for(var t in e){var l,i,a=null===(l=e[t])||void 0===l||null===(l=l.challenge_settings)||void 0===l?void 0:l.reduce((function(e,n){return e+Number(n.score)}),0);(null==a?void 0:a.toFixed(10))!==(null===(i=e[t])||void 0===i||null===(i=i.total_score)||void 0===i?void 0:i.toFixed(10))&&n.push("赛题".concat(Number(t)+1,"的关卡任务总分必须等于总分值:").concat(e[t].total_score,"分\n"))}return!(n.length>0&&(v.ZP.warning(n),1))}(S)){for(var e in S){var n,t;if(S[e].shixun_id=null===(n=S[e])||void 0===n||null===(n=n.challenge_settings[0])||void 0===n?void 0:n.shixun_id,(null===(t=S[e])||void 0===t||null===(t=t.challenge_settings)||void 0===t?void 0:t.length)>0)for(var l in null===(i=S[e])||void 0===i?void 0:i.challenge_settings){var i,a;S[e].challenge_settings[l].challenge_score=null===(a=S[e])||void 0===a?void 0:a.challenge_settings[l].score}}(0,se.JM)({id:null==d?void 0:d.competitionId,shixuns:S}).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("更改成功"),we(!1)):v.ZP.error(null==e?void 0:e.message)}))}};function cn(e){return un.apply(this,arguments)}function un(){return(un=r()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return null==d||d.loadingFunction(!0),e.next=3,(0,Ne.ZP)("/api/competitions/".concat(z,"/switch_mode.json"),{method:"post",body:{mode:n}});case 3:return t=e.sent,null==d||d.loadingFunction(!1),0===(null==t?void 0:t.status)&&o({type:"competitions/getHeader",payload:{identifier:z}}),e.abrupt("return",!0);case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function dn(){return(dn=r()(i()().mark((function e(n){var t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return me(!0),e.next=3,(0,Ne.ZP)("/api/competitions/get_competition_course_homework.json",{method:"get",params:{course_id:V.course_id,competition_course_game_id:n,id:z}});case 3:t=e.sent,me(!1),0===(null==t?void 0:t.status)?(ee(n),oe(null==t||null===(l=t.data)||void 0===l?void 0:l.list)):v.ZP.info("当前课堂暂无数据,请更换绑定课堂或在当前课堂新增作业或考试");case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,de.jsxs)("div",{className:Ce,children:[(0,de.jsxs)("div",{style:{padding:30},children:[(0,de.jsx)("div",{style:{marginBottom:30,fontSize:14,fontWeight:600,color:"#232B40"},children:"模式设置"}),(0,de.jsxs)("div",{style:{marginLeft:42},children:[(0,de.jsx)("span",{children:"竞赛模式"}),(0,de.jsx)(ne.ZP.Group,{disabled:"progressing"===R.competition_status||"ended"===R.competition_status,value:R.mode,onChange:function(){var e=r()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==V||null===(t=V.competition_course_games)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.homeworks)||void 0===t?void 0:t.length)>0||(null==S?void 0:S.length)>0)){e.next=3;break}return x.Z.confirm({icon:!1,title:"提示",content:"切换模式后,当前已经设置的赛题数据将会被清理,且不可撤回,请确认是否进行切换",onOk:function(){var e=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,cn(n.target.value);case 2:e.sent&&Ae();case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.abrupt("return");case 3:return e.next=5,cn(n.target.value);case 5:e.sent&&Ae();case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),style:{marginLeft:10,fontSize:14},children:(0,de.jsxs)(an.Z,{direction:"vertical",children:[(0,de.jsxs)(ne.ZP,{value:1,children:["实训模式",(0,de.jsx)("span",{style:{color:"#9096A3",marginLeft:10},children:"挑战实训,系统评审"})]}),(0,de.jsxs)(ne.ZP,{value:2,children:["课堂模式",(0,de.jsx)("span",{style:{color:"#9096A3",marginLeft:10},children:"参赛者需要进入课堂完成作业,将选择计入成绩的作业生成排行榜"})]})]})})]})]}),1===R.mode?(0,de.jsxs)("div",{children:[(0,de.jsxs)("div",{className:Be,style:{display:"flex",alignItems:"center"},children:[(0,de.jsxs)("div",{style:{flex:1},children:["赛题设置",(0,de.jsxs)("span",{style:{marginLeft:20,color:"#9096A3",fontSize:"12px",fontWeight:"normal"},children:["答题起止时间:",(0,de.jsxs)("span",{style:{margin:"0 5px",color:"#165DFF",fontSize:"12px",fontWeight:"normal"},children:[null==R?void 0:R.start_time,"~",null==R?void 0:R.end_time]}),((0,In.eB)()||(null==R||null===(n=R.permission)||void 0===n?void 0:n.editable))&&(0,de.jsxs)("a",{style:{marginLeft:10,color:"#165DFF",display:"inline-flex"},onClick:function(){o({type:"competitions/setActionTabs",payload:{key:"7"}})},children:[(0,de.jsx)("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF",marginRight:3}})," 编辑"]})]})]}),"progressing"!=(null==R?void 0:R.competition_status)&&"ended"!=(null==R?void 0:R.competition_status)&&(0,de.jsxs)("div",{className:De,style:{top:"auto"},onClick:function(){o({type:"classroomList/setActionTabs",payload:{key:"新增赛题",params:""}})},children:[(0,de.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAF9JREFUOE9jZKAQMOLTb5B0voHhH8OBCwsMD+BSR9gABgaGC/MMG0YNIBAGBgnnHRiYGBwwAuo/oz1YjPH/QWyBCApccCyAowsbwGcANHpHo5GBgcZhAI1esvMCMTkdAHAwQhEikgNIAAAAAElFTkSuQmCC",className:Fe}),"新增赛题"]})]}),(0,de.jsx)("div",{style:{marginTop:"25px"}}),S.map((function(e,n){var t,l,a;return(0,de.jsxs)("div",{className:Pe,children:[(0,de.jsxs)("div",{className:Ee,children:[(0,de.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAA0JJREFUSEullk2ITlEYx3/PufdlxAYrTKyUhcgkG2LQzMbGhkJMyUca32mMyVdoMrOgoSkTZXxEmY2NDU1RWChEdlaEsfBZihozj+597533vOeee+ctb93e+3HO83/O//k/HwKgF6hH6CagEWEGAWByruibQO6agJ+E9MgqTkS23Z/EYH95RcC0DMh4xiOnbOfS+8ghw15p4mIWsJtbBGyIvU5PlW60DbiGfeuj/enpA4YpsUpW8tgGFT3LJ0xCYxFVrjMu5f4wfGYSDbKcoRRUtBP1xsQ1UE3vo2TPiqow+EPwlOk0ymKGI1DR02gchwoVlXv7xPZ9idWxx4bBjLO2rYrNXmlmdxnwFDrmZR6l1fF7IttYFqv7Go8JWFqTokNapInroicsQFd1dtxSZ0KaZTsPYsAbNDHK/QytvvgKvymxVPRYAphS4YqjAvQdYVBaWWerTvsZwLAaw9QYOFWvTwOGQdGOJIa2V2Xw55ToQXjLRN7Kbr76Ejl9p9eYTsDc+DLsBxqqtFG2PyLa7gEsUxvFdqe0c7kIyP2mN9mOoQ+D+NQv2uZQWq1YJWSPtNFbC6j204rhYgzli7+JVHqoBtEYDsoRzhdSeoUDwLmCGhtXMtEDOZRmy9wcaee9D1T7mI3ybixmrh4sQYrucxLfXVxW3h/mMUXWM+IFvEPAF35hqMvUYydFRPcUxDBdHPJSjtNQSGkvL4BFXkotXYi2OjH0JX/IDTnJljjZu1jCCJ2EQEiHHORZ0lOvY9icW3USu6K7LMDqflbudVEihxymxD1GOYNhrVN772I4SsAahK5M8js1WnSHIxq7nlaqxWsC5sditxmoVJVRAt4gLBj7nlOXRbdZMRxvrPB1+Fp7aOKc6FaH0qKOkdeucpLcV9RFWxxKff0sW2eLhih/P01siG7JqPQ0M+mUk/yppZzlrdGr1PGDDoRjdqqIbnIAJ1Ivl/j4P2BjHeQcs4APtqpFN/LJmUUHEHqYkJywlGxP/6PHWt4FcdXZB6yzlD0kuj4ZE/Maryui8WbVvNGybP92RGl5EDbOIFyL4bzunqZPdU5/o8TC6BUx6AjdCI3xjFqkyqIT+1IqYAjhIZNpk718+AfZ8LVXyCfCsQAAAABJRU5ErkJggg==",className:Re}),(0,de.jsxs)("div",{className:Me,children:["赛题",n+1]}),(0,de.jsxs)("div",{className:Le,children:[(0,de.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAnZJREFUSEvtlk1IVFEUx39n3gwpUxKEM35QEU3QJlxYK8FNtWjhJqhFOH4UCBl9UCQVYdMmSLLAQkhJxRmKCipy2yKpTdEH7oSipKAZx00Uhc3MeyfupOGMPS0ZBgLf7t177v2d8z/n3nsEoDKsW23YB2xQ8JqxQn0CGeC9BTfjUXkhBpaBc4UCLLSPF85LIKyXFTYVAyjwxgDvF1pGN+eNvFIe1pFiRDfLWAYWXO3/TlKdkUD+VorFIhzzQI8qNSocydlUSJT66chMszKdoVeUnjLl2VeLVkfZ4Xo0XI6FinK7PcStSESc6iZdk1KG8oAXp4blaXmjhhCueJWueEyeGJtgs25Xh4MKK/LB8yIU+GIp3fGYvMouDmvAUc4gbJyz+G1ymOMiooEmjahSK/DDA1cTURnN3s8HdL2d5rQq1XOh84A+4dCnYflgjAKNWoPQoVCWs0g5m4zJWLBFtzg2F+bOeeBhfQMDd/eKHQyr34EbgN/14K8rZffLPklXNmu9rZxQxZMHe52MSWfWIZd72AMPJqNiQMbmukKVK9BvEZ4Yks+1ber7+J1WFRpyIvBxdHJA3gWatU4dTuXnyFLubQ4RfRyRjIlQhX5VVrkCRRj3WHQlBmXKGFW06DbH5piRVZTRZEwu7bmj1ugIvTmem9x76Y4P/sr92v1aNZ3mJBBaMIczk98QrpkqNP+zlWhZHE4MyURFk+6ylfY/5XUm9zuBNhVKFq3SHPmER1YJ/ekUZdj0e6DPZzGecuhUZXUOEAZ9Ds9TFo0odf96Dn/bm3IHrEK9mYvdNG6OLnl8Gbhk6VyLpuhNVNHbxKI3wtmnpIit/k8rJx6Q0AVqRgAAAABJRU5ErkJggg==",className:Oe}),(0,de.jsx)(h.Link,{to:"/shixuns/".concat(null==e?void 0:e.shixun_identifier,"/challenges"),target:"_blank",children:(0,de.jsx)(j.Z,{title:null==e||null===(t=e.shixun)||void 0===t?void 0:t.name,placement:"bottom",children:(0,de.jsx)("div",{className:He,children:null==e||null===(l=e.shixun)||void 0===l?void 0:l.name})})})]}),(0,de.jsx)("div",{className:Te,onClick:function(){Se(e,"open")},children:!(null!=e&&e.show_info)&&(0,de.jsxs)(de.Fragment,{children:["展开更多",(0,de.jsx)("i",{className:"iconfont icon-xiajiantou",style:{fontSize:"8px"}})]})}),"progressing"!=(null==R?void 0:R.competition_status)&&"ended"!=(null==R?void 0:R.competition_status)&&(0,de.jsx)("div",{className:ze,onClick:function(){var n,t;n=null==e?void 0:e.id,x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"删除提示",icon:null,content:"删除该赛题后,数据不可恢复,请确认是否删除?",onOk:(t=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,se.pS)({id:null==d?void 0:d.competitionId,data_id:n}).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("删除成功"),we(!0),o({type:"competitions/getHeader",payload:{identifier:null==d?void 0:d.competitionId}})):v.ZP.error(null==e?void 0:e.message)}));case 1:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})})},children:"删除该赛题"})]}),(null==e?void 0:e.show_info)&&(0,de.jsxs)("div",{className:Je,children:[(0,de.jsxs)(f.Z,{form:k,labelCol:{flex:"70px"},children:[(0,de.jsxs)(f.Z.Item,{className:Qe,label:"题目总分",colon:!1,children:[(0,de.jsx)(sn.Z,{min:0,value:null==e?void 0:e.total_score,disabled:"progressing"==(null==R?void 0:R.competition_status)||"ended"==(null==R?void 0:R.competition_status),className:Ve,onChange:function(n){e.total_score=n,H(Object.assign({},O)),_e(e)},onBlur:function(){Ze()}})," 分"]}),(0,de.jsx)(f.Z.Item,{className:Ge,label:" ",colon:!1,children:(0,de.jsx)(f.Z.Item,{className:Ge,label:"关卡分值",colon:!1,children:(0,de.jsxs)(ne.ZP.Group,{disabled:"progressing"==(null==R?void 0:R.competition_status)||"ended"==(null==R?void 0:R.competition_status),value:null==e?void 0:e.score_setting,onChange:function(n){e.score_setting=n.target.value,1!==n.target.value&&(e.difficulty_level_sort="asc"),H(Object.assign({},O)),_e(e)},onBlur:function(){Ze()},children:[(0,de.jsx)(ne.ZP,{value:0,children:"均分比例"}),(0,de.jsx)(ne.ZP,{value:1,children:"难易度"}),(0,de.jsx)(ne.ZP,{value:2,children:"自定义分值"})]})})}),null==e||null===(a=e.challenge_settings)||void 0===a?void 0:a.map((function(n,t){return(0,de.jsx)(f.Z.Item,{className:Ge,label:" ",colon:!1,children:(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsx)("i",{className:"iconfont icon-shixunti",style:{color:"#165DFF",width:"14px",height:"14px",margin:"6px 15px 7px 0"}}),(0,de.jsxs)(f.Z.Item,{className:Ge,label:(0,de.jsx)(j.Z,{title:null==n?void 0:n.subject,placement:"left",children:(0,de.jsx)("div",{className:Ye,children:null==n?void 0:n.subject})}),colon:!1,children:[(0,de.jsx)(sn.Z,{min:0,step:.1,value:null==n?void 0:n.score,disabled:B||2!==(null==e?void 0:e.score_setting),style:{width:"96px"},onChange:function(n){e.challenge_settings[t].score=n,H(s()({},O))},onBlur:function(){Ze()}}),(0,de.jsx)("span",{className:"ml10",children:"分"})]}),(0,de.jsx)("div",{className:"简单"==(null==n?void 0:n.difficulty)?Ue:"中等"==(null==n?void 0:n.difficulty)?We:qe,children:null==n?void 0:n.difficulty})]})},t)}))]}),(0,de.jsxs)("div",{className:Ke,onClick:function(){Se(e,"close")},children:["收起更多",(0,de.jsx)("i",{className:"iconfont icon-shangjiantou",style:{fontSize:"8px"}})]})]})]},n)})),0==(null==S?void 0:S.length)&&(0,de.jsx)(pn.Z,{customText:"您还没有添加赛题,点击添加赛题"}),(0,de.jsx)(Pn,{competitionId:null==d?void 0:d.competitionId,queryQuetions:we})]}):(0,de.jsxs)("div",{style:{paddingLeft:78,paddingRight:30},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("label",{style:{marginRight:10,width:50,textAlign:"end"},children:"课堂"}),(0,de.jsx)(A.default,{popupClassName:ln,showSearch:!0,filterOption:function(e,n){return-1!==n.key.toUpperCase().indexOf(e.toUpperCase())},disabled:"progressing"===R.competition_status||"ended"===R.competition_status,className:en,onChange:function(){var e=r()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return null==d||d.loadingFunction(!0),e.next=3,(0,Ne.ZP)("/api/competitions/".concat(z,"/course_select.json"),{method:"post",body:{course_id:n}});case 3:t=e.sent,null==d||d.loadingFunction(!1),0===(null==t?void 0:t.status)&&o({type:"competitions/getHeader",payload:{identifier:z}});case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),size:"large",style:{flex:1},value:[V.course_id||V.default_course_id],placeholder:"请选择需要计算成绩的课堂",children:null==W?void 0:W.map((function(e){return(0,de.jsx)(A.default.Option,{value:null==e?void 0:e.id,children:(0,de.jsxs)(on.Z,{align:"middle",style:{padding:"0px 12px"},children:[(0,de.jsxs)(on.Z,{align:"middle",style:{flex:1},children:[(0,de.jsx)(rn.Z,{children:(0,de.jsx)("div",{className:"mr20 font12",style:{lineHeight:"12px",padding:"4px 10px",borderRadius:13,color:e.is_end?"#E53333":"#3061D0",border:"1px solid ".concat(e.is_end?"#FFC4C4":"#C4D2F1")},children:e.is_end?"已结束":"进行中"})}),(0,de.jsx)(rn.Z,{style:{flex:1},children:(0,de.jsx)(j.Z,{placement:"topLeft",title:null==e?void 0:e.name,overlayStyle:{maxWidth:430,zIndex:1e4},children:(0,de.jsx)(rn.Z,{style:{textOverflow:"ellipsis",overflow:"hidden",maxWidth:430},children:null==e?void 0:e.name})})})]}),(0,de.jsx)(rn.Z,{style:{color:"#9096A3"},children:null==e?void 0:e.created_at})]})},"".concat(null==e?void 0:e.name).concat(null==e?void 0:e.id))}))}),(0,de.jsx)("div",{className:De,style:{position:"relative",justifyContent:"center",top:0,right:0,marginLeft:20,height:40,borderRadius:2,alignItems:"center"},onClick:function(){window.open(R.first_category_url)},children:"进入该课堂"})]}),R.course_is_end&&(0,de.jsx)("div",{style:{color:"red",marginLeft:60,marginTop:10},children:"选择已结束的课堂,则无法进行答题的任何操作"}),null==V||null===(t=V.competition_course_games)||void 0===t?void 0:t.map((function(e,n){var t;return(0,de.jsxs)("div",{style:{marginBottom:20},children:[(0,de.jsxs)("div",{style:{marginTop:20,display:"flex",alignItems:"center"},children:[(0,de.jsxs)("label",{style:{marginRight:10,width:50,textAlign:"end"},children:["赛道",n+1]}),(0,de.jsx)(y.Z,{className:nn,value:e.name,onChange:function(n){e.name=n.target.value,G(s()({},V))},onBlur:function(){var n=r()(i()().mark((function n(t){return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(t.target.value){n.next=2;break}return n.abrupt("return");case 2:return n.next=4,(0,Ne.ZP)("/api/competitions/".concat(z,"/create_course_game.json"),{method:"post",body:{course_id:null==V?void 0:V.course_id,competition_course_game_id:e.competition_course_game_id,name:t.target.value}});case 4:0===n.sent.status&&o({type:"competitions/getHeader",payload:{identifier:z}});case 6:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),placeholder:"请输入赛道名称",style:{flex:1},maxLength:30,size:"large"}),(0,de.jsx)("i",{onClick:r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==V||null===(n=V.competition_course_games)||void 0===n?void 0:n.filter((function(e){return e.homeworks.length<=0})).length)>0)){e.next=3;break}return v.ZP.info("请先完成上一个赛道的作业/考试的选择,只有上一个赛道中添加了作业/试卷才能新增赛道"),e.abrupt("return");case 3:return e.next=5,(0,Ne.ZP)("/api/competitions/".concat(z,"/create_course_game.json"),{method:"post",body:{course_id:null==V?void 0:V.course_id}});case 5:0===e.sent.status&&o({type:"competitions/getHeader",payload:{identifier:z}});case 7:case"end":return e.stop()}}),e)}))),style:{color:"#145DFF",marginLeft:15,cursor:"pointer"},className:"iconfont icon-tianjia2"}),0!==n&&(0,de.jsx)("i",{style:{marginLeft:10,cursor:"pointer"},onClick:function(){var n;x.Z.confirm({icon:!1,title:"提示",content:"请确认是否删除该赛道,删除后,不可恢复。",onOk:(n=r()(i()().mark((function n(){return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Ne.ZP)("/api/competitions/".concat(z,"/delete_course_game.json"),{method:"delete",body:{competition_course_game_id:e.competition_course_game_id}});case 2:0===n.sent.status&&o({type:"competitions/getHeader",payload:{identifier:z}});case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},className:"".concat($e," iconfont icon-weishezhi")})]}),(0,de.jsxs)("div",{style:{marginTop:20,marginLeft:60},children:[(0,de.jsx)("span",{children:"计入成绩的作业/试卷"}),(0,de.jsx)(b.ZP,{loading:ue,onClick:function(){!function(e){dn.apply(this,arguments)}(e.competition_course_game_id)},style:{marginLeft:10,marginRight:20,background:"#3061D0",display:"inline-flex",height:30,alignItems:"center",justifyContent:"center",width:119,color:"#fff",borderRadius:2,cursor:"pointer",border:"none"},children:"选择作业/试卷"}),(0,de.jsx)("span",{style:{color:"#9096A3"},children:"为了满足竞赛的正常计分排行,请关联作业/试卷"})]}),e.homeworks.length>0?(0,de.jsx)("div",{style:{marginLeft:199,marginTop:10,padding:"30px 20px",background:"#F6F7F9"},children:null==e||null===(t=e.homeworks)||void 0===t?void 0:t.map((function(e,n){var t,l;return(0,de.jsxs)("div",{style:{display:"flex",marginTop:n>0&&20,height:20,alignItems:"center",justifyContent:"space-between"},children:[(0,de.jsx)("div",{style:{minWidth:68,height:24,display:"flex",alignItems:"center",justifyContent:"center",fontSize:12,background:"rgba(22,93,255,0.1)",color:"#3061D0",marginRight:20},children:null===(t=fe.find((function(n){return n.type===e.homework_type})))||void 0===t?void 0:t.name}),(0,de.jsx)(j.Z,{title:(null==e||null===(l=e.name)||void 0===l?void 0:l.length)>6&&(null==e?void 0:e.name),placement:"topLeft",children:(0,de.jsx)("span",{onClick:function(){window.open("/classrooms/".concat(null==V?void 0:V.course_id,"/").concat(fe.find((function(n){return n.type===e.homework_type})).url,"/").concat(e.homework_id||e.exercise_id,"/detail"))},style:{width:"90%",color:"#3061D0",cursor:"pointer"},className:Xe,children:null==e?void 0:e.name})}),(0,de.jsx)("i",{style:{marginLeft:10,cursor:"pointer"},onClick:function(){var n;x.Z.confirm({icon:!1,title:"提示",content:"请确认是否删除该作业,删除后,不可恢复。",onOk:(n=r()(i()().mark((function n(){return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Ne.ZP)("/api/competitions/".concat(z,"/delete_course_homework.json"),{method:"delete",body:{competition_course_homework_id:e.competition_course_homework_id}});case 2:0===n.sent.status&&o({type:"competitions/getHeader",payload:{identifier:z}});case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},className:"".concat($e," iconfont icon-weishezhi")})]})}))}):(0,de.jsx)(pn.Z,{})]})})),(0,de.jsx)(x.Z,{open:$,onCancel:function(){ee(""),me(!1)},width:850,title:"选择作业",className:tn,okButtonProps:{loading:ue},onOk:r()(i()().mark((function e(){var n,t,l,a,s,r,c;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==ae||null===(n=ae.filter((function(e){return e.checked})))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return v.ZP.info("请选择作业或试卷"),e.abrupt("return");case 3:return me(!0),e.next=6,(0,Ne.ZP)("/api/competitions/".concat(z,"/homework_select.json"),{method:"post",body:{course_id:V.course_id,competition_course_game_id:$,shixun_homework_ids:null==ae||null===(t=ae.filter((function(e){return e.checked&&"practice"===e.homework_type})))||void 0===t?void 0:t.map((function(e){return e.id})),common_homework_ids:null==ae||null===(l=ae.filter((function(e){return e.checked&&"normal"===e.homework_type})))||void 0===l?void 0:l.map((function(e){return e.id})),group_homework_ids:null==ae||null===(a=ae.filter((function(e){return e.checked&&"group"===e.homework_type})))||void 0===a?void 0:a.map((function(e){return e.id})),program_homework_ids:null==ae||null===(s=ae.filter((function(e){return e.checked&&"hack"===e.homework_type})))||void 0===s?void 0:s.map((function(e){return e.id})),exercise_ids:null==ae||null===(r=ae.filter((function(e){return e.checked&&"exercise"===e.homework_type})))||void 0===r?void 0:r.map((function(e){return e.id}))}});case 6:c=e.sent,me(!1),ee(""),0===c.status&&o({type:"competitions/getHeader",payload:{identifier:z}});case 10:case"end":return e.stop()}}),e)}))),children:(0,de.jsxs)("div",{style:{border:"1px solid #F6F7F9",display:"flex",maxHeight:480},children:[(0,de.jsxs)("div",{style:{width:350,borderRight:"1px solid #F6F7F9",overflowY:"auto",overflowX:"hidden",padding:14},children:[(0,de.jsx)(_.t7,{style:{width:312,marginRight:15},dataSource:[],value:{id:"",value:je.input},onChange:function(e,n){je.input=e,ye(s()({},je)),null==fe||fe.map((function(e){e.open=!0})),xe(Ie()(fe))},placeholder:"请输入搜索内容"}),null==fe?void 0:fe.map((function(e){var n,t,l,i,a,s,o,r,c;return(0,de.jsxs)("div",{children:[(0,de.jsxs)("div",{style:{marginTop:16,height:22,alignItems:"center",display:"flex",justifyContent:"space-between"},children:[(0,de.jsxs)("div",{style:{cursor:"pointer",color:"#232B40"},onClick:function(){e.open=!e.open,xe(Ie()(fe))},children:[(0,de.jsx)("i",{style:{marginRight:10,color:"#999999"},className:"iconfont ".concat(e.open?"icon-changyongtubiao-xianxingdaochu-zhuanqu-":"icon-a-bianzu11")}),e.name,(0,de.jsx)("span",{style:{marginLeft:6,color:"#ADB2B8"},children:null==ae||null===(n=ae.filter((function(n){return n.homework_type===e.type})))||void 0===n?void 0:n.length})]}),(0,de.jsx)(te.Z,{indeterminate:(null==ae||null===(t=ae.filter((function(n){return n.homework_type===e.type})))||void 0===t?void 0:t.length)>(null==ae||null===(l=ae.filter((function(n){return n.homework_type===e.type&&n.checked})))||void 0===l?void 0:l.length)&&0!==(null==ae||null===(i=ae.filter((function(n){return n.homework_type===e.type})))||void 0===i?void 0:i.length)&&(null==ae||null===(a=ae.filter((function(n){return n.homework_type===e.type&&n.checked})))||void 0===a?void 0:a.length)>0,checked:(null==ae||null===(s=ae.filter((function(n){return n.homework_type===e.type})))||void 0===s?void 0:s.length)===(null==ae||null===(o=ae.filter((function(n){return n.homework_type===e.type&&n.checked})))||void 0===o?void 0:o.length)&&0!==(null==ae||null===(r=ae.filter((function(n){return n.homework_type===e.type})))||void 0===r?void 0:r.length),onChange:function(n){n.target.checked?ae.map((function(n){n.homework_type===e.type&&(n.checked=!0)})):ae.map((function(n){n.homework_type===e.type&&(n.checked=!1)})),oe(Ie()(ae))}})]}),null==ae||null===(c=ae.filter((function(n){return n.homework_type===e.type&&e.open&&n.name.includes(decodeURIComponent(je.input))})))||void 0===c?void 0:c.map((function(e){return(0,de.jsxs)("div",{style:{display:"flex",marginTop:12,height:20,alignItems:"center",justifyContent:"space-between"},children:[Rn(e.status||e.exercise_tips[0]),(0,de.jsx)(j.Z,{title:null==e?void 0:e.name,children:(0,de.jsx)("span",{style:{width:"70%"},className:Xe,children:null==e?void 0:e.name})}),(0,de.jsx)(te.Z,{onChange:function(n){e.checked=n.target.checked,oe(Ie()(ae))},checked:e.checked})]})}))]})}))]}),(0,de.jsxs)("div",{style:{width:450,padding:20,overflowY:"auto",overflowX:"hidden"},children:[(0,de.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,de.jsxs)("span",{children:[(0,de.jsx)("span",{style:{color:"#6B758B"},children:"已选"}),(0,de.jsx)("span",{style:{color:"#3061D0",marginLeft:3},children:null==ae?void 0:ae.filter((function(e){return e.checked})).length})]}),(0,de.jsx)("span",{onClick:function(){ae.map((function(e){e.checked=!1})),oe(Ie()(ae))},style:{color:"#3061D0",cursor:"pointer"},children:"全部清除"})]}),null==ae||null===(l=ae.filter((function(e){return e.checked})))||void 0===l?void 0:l.map((function(e){return(0,de.jsxs)("div",{style:{display:"flex",marginTop:12,height:20,alignItems:"center",justifyContent:"space-between"},children:[Rn(e.status||e.exercise_tips[0]),(0,de.jsx)(j.Z,{title:null==e?void 0:e.name,children:(0,de.jsx)("span",{style:{width:"70%"},className:Xe,children:null==e?void 0:e.name})}),(0,de.jsx)("i",{style:{marginLeft:10,cursor:"pointer"},onClick:function(){e.checked=!1,oe(Ie()(ae))},className:"".concat($e," iconfont icon-weishezhi")})]})}))]})]})})]})]})})),Ln="all___ZbAJW",On="title___QPivo",Hn="add_people___jqyIi",Tn="people_icon___Gf35v",zn="content_user___mESiF",Jn="content_left___JUfAC",Qn="user_img_box___rq6y5",Vn="user_img___tN5UW",Gn="user_rule_create___i4hOF",Yn="user_info___ncafT",Un="user_name___hqLNP",Wn="user_school___m7TBE",qn="delete_text___j_0I0",Kn="select_modal___j0vsx",Xn=t(88522),$n=t(26724),et=t.n($n),nt=t(92396),tt=["classroomList","loading","dispatch"],lt=(0,h.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t,l=e.classroomList,a=(e.loading,e.dispatch),s=m()(e,tt),o=((0,h.useParams)(),l.actionTabs),c=(0,p.useState)([]),d=u()(c,2),g=d[0],k=d[1],_=(0,p.useState)(!0),N=u()(_,2),w=N[0],S=N[1],Z=(0,p.useState)(!1),I=u()(Z,2),C=I[0],B=I[1],D=f.Z.useForm(),F=u()(D,1)[0],P=(0,p.useState)([]),E=u()(P,2),R=E[0],M=E[1],L=(0,p.useState)(0),O=u()(L,2),H=O[0],T=O[1],z=(0,p.useState)([]),J=u()(z,2),Q=J[0],V=J[1],G=(0,p.useState)(!0),Y=u()(G,2),U=Y[0],W=Y[1];(0,p.useRef)();(0,p.useEffect)((function(){"添加管理员"===l.actionTabs.key&&(W(!0),q())}),[l.actionTabs.key]);var q=function(){var e=r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"classroomList/getSchoolList",payload:{}});case 2:n=e.sent,k(n.map((function(e){return{value:e}})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),K=function(){var e=r()(i()().mark((function e(){var n,t,a,s,o=arguments;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n=o.length>0&&void 0!==o[0]&&o[0])&&!w||C){e.next=11;break}return a=F.getFieldValue(),B(!0),T(n?1:H+1),e.next=7,(0,se.pA)({id:l.actionTabs.id,page:n?1:H+1,type:(null==a?void 0:a.search_type)||"",school:(null==a?void 0:a.school_name)||"",keyword:(null==a?void 0:a.keyword)||""});case 7:s=e.sent,M(n?Ie()(null==s?void 0:s.data):[].concat(Ie()(R),Ie()(null==s?void 0:s.data))),B(!1),(null===(t=s.users)||void 0===t?void 0:t.length)<10&&S(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),X=function(){var e=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:""==Q?v.ZP.error("请选择人数"):(console.log(Q),(0,se.q0)({id:null==s?void 0:s.competitionId,ids:Q}).then((function(e){0==e.status?(v.ZP.success("添加成功"),a({type:"classroomList/setActionTabs",payload:{}}),s.queryData()):v.ZP.error(null==e?void 0:e.message)})));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),$=[{title:"",dataIndex:"id",width:40,ellipsis:!0,render:function(e,n){return(0,de.jsx)(te.Z,{value:n.id,checked:Q.includes(String(n.id)),disabled:null==n?void 0:n.checked})}},{title:"姓名",width:100,ellipsis:!0,dataIndex:"name",render:function(e,n){return(0,de.jsx)(j.Z,{placement:"bottom",title:e,children:(0,de.jsx)(h.Link,{className:"bold c-black",to:"/users/".concat(n.login),target:"_blank",children:e||"--"})})}},{title:"职业",dataIndex:"identity",width:130,ellipsis:!0,render:function(e){return(0,de.jsx)(j.Z,{placement:"bottom",title:e,children:(0,de.jsx)("span",{children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_id",ellipsis:!0,render:function(e){return(0,de.jsx)(j.Z,{placement:"bottom",title:e,children:(0,de.jsx)("span",{children:e||"--"})})}},{title:"手机",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,de.jsx)(j.Z,{placement:"bottom",title:e,children:(0,de.jsx)("span",{children:e||"--"})})}},{title:"邮箱",dataIndex:"mail",width:100,ellipsis:!0,render:function(e){return(0,de.jsx)(j.Z,{placement:"bottom",title:e,children:(0,de.jsx)("span",{children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school",ellipsis:!0,render:function(e){return(0,de.jsx)(j.Z,{placement:"bottom",title:e,children:(0,de.jsx)("span",{children:e||"--"})})}},{title:"实名认证",dataIndex:"school_name",width:100,render:function(e){return e?"是":"否"}},{title:"状态",dataIndex:"checked",width:80,render:function(e){if(e)return(0,de.jsx)("span",{className:"c-green",children:"已添加"})}}];return(0,de.jsx)(x.Z,{className:"modal_styles",centered:!0,title:"添加管理员",open:"添加管理员"===l.actionTabs.key,okText:"确定",cancelText:"取消",width:1100,zIndex:1e3,bodyStyle:{minHeight:200},onOk:r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:X();case 1:case"end":return e.stop()}}),e)}))),onCancel:function(){V([]),a({type:"classroomList/setActionTabs",payload:{}})},children:(0,de.jsxs)("div",{style:{padding:"0 14px"},children:[(0,de.jsxs)(f.Z,{layout:"inline",form:F,initialValues:{school_name:"",keyword:"",search_type:"name"},children:[(0,de.jsx)(f.Z.Item,{name:"search_type",label:"搜索类型",children:(0,de.jsxs)(A.default,{style:{width:120},className:Kn,children:[(0,de.jsx)(A.default.Option,{value:"name",children:"姓名"}),(0,de.jsx)(A.default.Option,{value:"phone",children:"手机号"}),(0,de.jsx)(A.default.Option,{value:"mail",children:"邮箱"})]})}),(0,de.jsx)(f.Z.Item,{name:"keyword",label:"搜索内容:",children:(0,de.jsx)(y.Z,{allowClear:!0,style:{width:305},size:"middle",defaultValue:(null===(n=o.selectArrs)||void 0===n?void 0:n.category_name)||(null===(t=o.selectArrs)||void 0===t?void 0:t.name)})}),(0,de.jsx)(f.Z.Item,{name:"school_name",label:"单位:",children:(0,de.jsx)(Xn.Z,{options:g,style:{width:306},size:"middle",placeholder:"请输入单位名称",filterOption:function(e,n){return-1!==n.value.toUpperCase().indexOf(e.toUpperCase())}})}),(0,de.jsx)(f.Z.Item,{style:{marginRight:0},children:(0,de.jsx)(b.ZP,{htmlType:"submit",type:"primary",size:"middle",onClick:function(){return function(){var e;if(""===(null===(e=F.getFieldValue())||void 0===e?void 0:e.keyword))return M([]),void v.ZP.error("请输入搜索内容");W(!1),S(!0),B(!1),V([]),setTimeout((function(){K(!0)}),200)}()},children:"搜索"})})]}),U&&(0,de.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,de.jsx)("img",{src:nt.RL,width:"100",alt:""}),(0,de.jsx)("br",{}),(0,de.jsx)("p",{className:"mt20",children:"请搜索要添加的管理员"})]}),!U&&""==R&&!C&&(0,de.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,de.jsx)("img",{src:nt.z3,width:"100",alt:""}),(0,de.jsx)("br",{}),(0,de.jsx)("p",{className:"mt20",children:"暂时还没有相关数据哦!"})]}),(!U&&""!=R||C)&&(0,de.jsxs)("section",{children:[(0,de.jsx)("div",{className:"flexd-table-header mt20",children:(0,de.jsx)(le.Z,{pagination:!1,dataSource:[],columns:$})}),(0,de.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,de.jsx)(et(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){K()},hasMore:w,useWindow:!1,children:(0,de.jsx)(le.Z,{loading:C,showHeader:!1,pagination:!1,dataSource:R,columns:$,onRow:function(e){return{onClick:function(e){e.currentTarget.querySelector("input").disabled||function(e){e=String(e);var n=Q.indexOf(e);n<0?Q.push(e):Q.splice(n,1),V(Ie()(Q))}(e.currentTarget.querySelector("input").value)}}}})})})]})]})})})),it=["globalSetting","dispatch","user"],at=(0,h.connect)((function(e){return{globalSetting:e.globalSetting,user:e.user}}))((function(e){e.globalSetting;var n,t=e.dispatch,l=e.user,a=m()(e,it),s=(0,p.useState)([]),o=u()(s,2),c=o[0],d=o[1],h=(0,p.useState)(""),f=u()(h,2),g=f[0],j=f[1];(0,p.useEffect)((function(){y()}),[]);var y=function(){(0,se.sL)(null==a?void 0:a.competitionId).then((function(e){if(0==(null==e?void 0:e.status)){var n;j(null==e||null===(n=e.creator)||void 0===n?void 0:n.id);var t=[];for(var l in t.push(null==e?void 0:e.creator),null==e?void 0:e.data)t.push(null==e?void 0:e.data[l]);d(t),null==a||a.loadingFunction(!1)}else v.ZP.error(null==e?void 0:e.message)}))};return(0,de.jsxs)("div",{className:Ln,children:[(0,de.jsx)("div",{className:On,children:"管理员设置"}),(g==(null==l||null===(n=l.userInfo)||void 0===n?void 0:n.user_id)||(0,In.Ny)())&&(0,de.jsxs)("div",{className:Hn,onClick:function(){t({type:"classroomList/setActionTabs",payload:{key:"添加管理员",id:null==a?void 0:a.competitionId}})},children:[(0,de.jsx)("img",{src:"data:image/png;base64,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",className:Tn}),"添加管理员"]}),(0,de.jsx)("div",{className:zn,children:c.map((function(e,n){var t,s,o;return(0,de.jsxs)("div",{className:Jn,children:[(0,de.jsx)("div",{className:Qn,children:(0,de.jsxs)("a",{href:"/users/".concat(e.login,"/classrooms"),target:"_blank",children:[(0,de.jsx)("img",{src:re.Z.IMG_SERVER+"/images/"+(null==e?void 0:e.image_url),className:Vn}),g==(null==e?void 0:e.id)&&(0,de.jsx)("div",{className:Gn,children:"创建者"})]})}),(0,de.jsxs)("div",{className:Yn,children:[(0,de.jsx)("div",{className:Un,children:null==e?void 0:e.name}),(0,de.jsx)("div",{className:Wn,children:null==e?void 0:e.school})]}),g!=(null==e?void 0:e.id)&&(g==(null==l||null===(t=l.userInfo)||void 0===t?void 0:t.user_id)||1==(null==l||null===(s=l.userInfo)||void 0===s?void 0:s.role)||2==(null==l||null===(o=l.userInfo)||void 0===o?void 0:o.role))&&(0,de.jsx)("div",{className:qn,onClick:function(){var n,t;n=null==e?void 0:e.id,x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"删除提示",icon:null,content:"是否确定删除该管理员?",onOk:(t=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,se.qN)({id:null==a?void 0:a.competitionId,ids:[n]}).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("删除成功"),y()):v.ZP.error(null==e?void 0:e.message)}));case 1:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})})},children:"删除"})]},n)}))}),(0,de.jsx)(lt,{queryData:y,competitionId:null==a?void 0:a.competitionId})]})})),st={flex_box_center:"flex_box_center___yg5U2",flex_space_between:"flex_space_between___RNHqN",flex_box_vertical_center:"flex_box_vertical_center___ZT47P",flex_box_center_end:"flex_box_center_end___X4Xs3",flex_box_column:"flex_box_column___OzmB0",all:"all___uSCy0",content:"content___pnhPh",content_left_red:"content_left_red___SmVi6",content_left_none:"content_left_none___jTbL2",content_left_flag:"content_left_flag___mae5L",content_left_info:"content_left_info___mISvV",content_left_title:"content_left_title___lcDeu",content_left_description:"content_left_description___Ris52",content_right:"content_right___AcQrD",content_right_span:"content_right_span___WiMTr",form_item:"form_item___eHCux",form_item_item:"form_item_item___IAs6n",fuzhi:"fuzhi___rSsFz",fuzhi_text:"fuzhi_text___UV3Dz",tijiao:"tijiao___AYAeP",tijiao_text:"tijiao_text___TC6tI",quetions_info:"quetions_info___qHhFg",scoremodal:"scoremodal___LmU2Z",title:"title___M1zQX",bottom:"bottom___P728Z",yes:"yes___gRJi8",no:"no___voaWW",form_item_item_select:"form_item_item_select___g8gNL"},ot="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAtxJREFUSEu9lktME1EUhv+/M51GayTGGCPGhRs1btqKGF0oAmHBaloejRbciS6NiUtjonHnxqWPlWEKCZVX3GkiPhJB5CEaiRASV2rUYAS6sK85ZqaUlFc7gOndzdz/nG/uueecOYSDdbyzMZDKpIMETotwP4hy20zwjZSvArx2K2rfyPnu8WLuWEgQMBqaTGRuQ3C4mCN7n5hyQbk+3trzeD39msATXc0HE8lkBwQnHYFWioghj6ZFhsOxL6u3VrwJdISqJCPdAtm9KdiiEcFZKmwcj/S+zPez7ISLsGcCcW8FlrMlmKLCunzoEtAKYzKRerfVk60OIWc1j7syF94loM/QBzd9Z8XCQQxNtPafyuYVADsbJRMrZudkn8AMSK+I7MvXu6g0W9lrA32G/tlx6hegkuyCF5cljm5AapZJiamJ1v4jtIs6nR5z8vUFNAmXi1fHIr33AtHgfRG0raV1q+ox+gz9JgQ3Ngu0QqiqatjqMv5o8K6YcmVdX8Qt+g39uQiqNwMk+MZDb/3b1ui8P6pfExN3CvkhMUBfe3AKkENrC2mSEhfBzlXpTg574K2zYMc6QjWmKU9FRCn84ZymzwguQGTHaoeYd8HVomrqp2Qi1SsQ35KGHKMXte9DfX8qO/UDqTRHBbKnaJTI+PpAYEaBcmb0Qs/3iieXtmfmfj4UkQiBD5rXVTPc0DsrIgwYoQGBVBWFZQULBUNKYpKadnY8HPtlqf3t+kV6tP6lZyPUJmI+cAizyn66aNJYJ9rm0aoHw7Hf+Y4DnefKJfN3UkTKnAKzSeOkLMhRVXPXjoZjcznn/nbdEKDFKczWWWXhuPCJoV2aVvciHIsHjOajpqQ+AuLaCNAu/I20NhKvlLK99Zm5H49E0LQRmDUN2K3NMtpI8yYwIkQFJNv4na5lzXvxlKX7PVnAkv+A7dBm55nSjBi5uyjpEJWDlnRMXNZNSjUIr0z1/znq/wN40G8Rfw3IyQAAAABJRU5ErkJggg==",rt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAhdJREFUSEvFlr1vE0EQxd87O6KBFqREokSCFISCii8hKqhuz3KB+CtSBCEo4gJRBETLXwAFJl53VAniSxRIEJpEaZFwkTZQoMT70F3Ox+W4Dyu2jiusk2dufzuzb3aGGOORMech+SCvQZoFOQdJAAYgB5DeguzT2m9Vy7HMQa2WD+ceSTpbtVBoJ7kFz7vP1dV+kX8uUO32aezvP5d0eRxQ1ofkBzSbd9jtfv/Hlv1DQXAJUk/SyaPARt+Q3AEZsNf7mF7nUIQRzLk1AccmgSVQ4Dc870YamgDjNH6eNLKc9O6g2bw4Su9foDHvj3pmVdkIz5TWXomEFf6EatRwaKs+nMTORsOE6j0AGrNZJH0Cv0A+AzAv6WYelORLkJ/g3D0Bpwp8tmjtOardXtDe3tfCuiGf0NqleGMrkqL3lBof09q7sX1R0tPCtWZmLlBB0JFzyyXA17T21sguYxIoyQQWA19Iul1S9B3KmHVJ18vOJ2fhlUgAcWRF0eco9k0I3JZ0pkoQWWjaPx116caB7RC4K+l4FTCKKJPCcSNLnffPeoHA7n9JaZ2iWad8f1lAZypl4fuvBLTKy2K6hf9Q0oOSzS9M52oD+vC8L3BuScCJ0qstknbdl3dcT/W1pwh4MMfU14AjaJ0jRtIN6hyiEmidY+KhLlDXIJyto3AqwHDoQ7oKYA7AbOwzAPAD5Ds0Gn12uxtVXecPo4t94UegNcAAAAAASUVORK5CYII=",ct=["competitions","globalSetting","loading","dispatch","user"],ut=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n=e.competitions,t=(e.globalSetting,e.loading),l=e.dispatch,a=e.user,o=m()(e,ct),c=f.Z.useForm(),d=u()(c,1)[0],h=(0,p.useState)(!0),g=u()(h,2),k=g[0],_=g[1],N=(0,p.useState)(!0),w=u()(N,2),S=w[0],Z=w[1],I=(0,p.useState)(!0),C=u()(I,2),B=C[0],D=C[1],F=(0,p.useState)(!0),P=u()(F,2),E=P[0],R=P[1],M=(0,p.useState)(""),L=u()(M,2),O=L[0],H=L[1],T=(0,p.useState)(""),z=u()(T,2),J=z[0],Q=z[1],V=(0,p.useState)(""),G=u()(V,2),Y=G[0],U=G[1],W=(0,p.useState)(""),q=u()(W,2),K=q[0],X=q[1],$=n.Header,ee=(0,p.useState)(!1),ne=u()(ee,2),te=ne[0],le=ne[1],ie=(0,p.useState)([]),re=u()(ie,2),ue=re[0],me=re[1];console.log("Header:",$),(0,p.useEffect)((function(){pe()}),[]);var pe=function(){(0,se.rZ)(null==o?void 0:o.competitionId).then((function(e){var n,t,l;_(null==e?void 0:e.name_finish),Z(null==e?void 0:e.url_finish),D(null==e?void 0:e.time_finish),R(null==e?void 0:e.question_finish),H(null==e||null===(n=e.competition)||void 0===n?void 0:n.name),U(ae()(null==e||null===(t=e.competition)||void 0===t?void 0:t.start_time).format("YYYY-MM-DD HH:mm")+" ~ "+ae()(null==e||null===(l=e.competition)||void 0===l?void 0:l.end_time).format("YYYY-MM-DD HH:mm")),Q("".concat(window.location.origin,"/competitions/detail/")+(null==e?void 0:e.identifier));var i="";for(var a in null==e?void 0:e.data){var s,r;if(Number(a)==Number((null==e?void 0:e.data.length)-1))i+="赛题"+(Number(a)+1)+":"+(null==e||null===(s=e.data[a])||void 0===s||null===(s=s.shixun)||void 0===s?void 0:s.name);else i+="赛题"+(Number(a)+1)+":"+(null==e||null===(r=e.data[a])||void 0===r||null===(r=r.shixun)||void 0===r?void 0:r.name)+"、"}X(i),d.setFieldValue("identifier",null==e?void 0:e.identifier),null==o||o.loadingFunction(!1)}))};return(0,de.jsxs)("div",{className:st.all,children:[(0,de.jsxs)("div",{className:st.content,children:[(0,de.jsxs)("div",{className:k?st.content_left_none:st.content_left_red,children:[(0,de.jsx)("img",{className:st.content_left_flag,src:k?ot:rt}),(0,de.jsxs)("div",{className:st.content_left_info,children:[(0,de.jsx)("div",{className:st.content_left_title,children:"主标题设置"}),(0,de.jsx)("div",{className:st.content_left_description,children:k?"您已设置主标题为:".concat(O):"请在设置中填写正确的竞赛主标题"})]})]}),k?(0,de.jsx)("div",{className:st.content_right,onClick:function(){o.clickInformation("主标题")},children:"查看"}):(0,de.jsxs)("div",{className:st.content_right,onClick:function(){o.clickInformation("主标题")},children:["去完善信息",(0,de.jsx)("i",{className:"iconfont icon-xiaojiantou",style:{fontSize:"10px"}})]})]}),(0,de.jsxs)("div",{className:st.content,children:[(0,de.jsxs)("div",{className:S?st.content_left_none:st.content_left_red,children:[(0,de.jsx)("img",{className:st.content_left_flag,src:S?ot:rt}),(0,de.jsxs)("div",{className:st.content_left_info,children:[(0,de.jsx)("div",{className:st.content_left_title,children:"网址设置"}),(0,de.jsxs)("div",{className:st.content_left_description,children:[S&&(0,de.jsxs)("span",{children:["您已设置网址为:",(0,de.jsx)("a",{href:J,target:"_blank",children:J})]}),!S&&(0,de.jsx)("span",{children:"请在设置中填写正确的网址"})]})]})]}),S?(0,de.jsx)("div",{className:st.content_right,onClick:function(){o.clickInformation("比赛地址")},children:"查看"}):(0,de.jsxs)("div",{className:st.content_right,onClick:function(){o.clickInformation("比赛地址")},children:["去完善信息",(0,de.jsx)("i",{className:"iconfont icon-xiaojiantou",style:{fontSize:"10px"}})]})]}),(0,de.jsxs)("div",{className:st.content,children:[(0,de.jsxs)("div",{className:B?st.content_left_none:st.content_left_red,children:[(0,de.jsx)("img",{className:st.content_left_flag,src:B?ot:rt}),(0,de.jsxs)("div",{className:st.content_left_info,children:[(0,de.jsx)("div",{className:st.content_left_title,children:"竞赛时间"}),(0,de.jsx)("div",{className:st.content_left_description,children:B?"您已设置竞赛时间为:".concat(Y):"请在设置中填写正确的竞赛时间"})]})]}),B?(0,de.jsx)("div",{className:st.content_right,onClick:function(){o.clickInformation("竞赛时间")},children:"查看"}):(0,de.jsxs)("div",{className:st.content_right,onClick:function(){o.clickInformation("竞赛时间")},children:["去完善信息",(0,de.jsx)("i",{className:"iconfont icon-xiaojiantou",style:{fontSize:"10px"}})]})]}),(0,de.jsxs)("div",{className:st.content,children:[(0,de.jsxs)("div",{className:E?st.content_left_none:st.content_left_red,children:[(0,de.jsx)("img",{className:st.content_left_flag,src:E?ot:rt}),(0,de.jsxs)("div",{className:st.content_left_info,children:[(0,de.jsx)("div",{className:st.content_left_title,children:"赛题设置"}),1===$.mode&&(0,de.jsxs)("div",{children:[E&&(0,de.jsx)(j.Z,{placement:"bottom",title:"您已经设置的:"+K,children:(0,de.jsxs)("div",{className:st.content_left_description,children:["您已经设置的:",K]})}),!E&&(0,de.jsx)("div",{className:st.content_left_description,children:"请在设置中填写正确的赛题设置"})]}),2===$.mode&&(0,de.jsxs)("div",{children:[$.course_id&&(0,de.jsx)(j.Z,{placement:"bottom",title:"您已经成功设置:"+$.course_name+"为本次竞赛的课堂",children:(0,de.jsxs)("div",{className:st.content_left_description,children:["您已经成功设置“",$.course_name,"”为本次竞赛的课堂"]})}),!$.course_id&&(0,de.jsx)("div",{className:st.content_left_description,children:"请在设置中填写正确的赛题设置"})]})]})]}),E?(0,de.jsx)("div",{className:st.content_right,onClick:o.clickQuetions,children:"查看"}):(0,de.jsxs)("div",{className:st.content_right,onClick:o.clickQuetions,children:["去完善信息",(0,de.jsx)("i",{className:"iconfont icon-xiaojiantou",style:{fontSize:"10px"}})]})]}),k&&S&&B&&E&&(0,de.jsx)(de.Fragment,{children:(0,de.jsxs)("div",{className:st.content,children:[(0,de.jsx)(f.Z,{form:d,style:{marginLeft:22},labelCol:{flex:"100px"},children:(0,de.jsx)(f.Z.Item,{className:st.form_item,colon:!1,name:"identifier",children:(0,de.jsx)(y.Z,{prefix:"".concat(window.location.origin,"/competitions/detail/"),disabled:!0,className:st.form_item_item})})}),(0,de.jsxs)("div",{className:st.fuzhi,onClick:function(){var e=document.createElement("input");e.value="".concat(window.location.origin,"/competitions/detail/")+d.getFieldValue("identifier"),document.body.appendChild(e),e.select(),document.execCommand("Copy"),v.ZP.success("复制成功"),e.remove()},children:[(0,de.jsx)("i",{className:"iconfont icon-fuzhi",style:{marginRight:"5px"}}),"复制"]}),(0,de.jsx)("div",{className:st.fuzhi_text,children:"参赛人员可访问该网址参加比赛"})]})}),(0,de.jsxs)("div",{className:st.content,children:[(0,de.jsx)(ce.Z,{disabled:!(k&&S&&B&&E),type:"primary",className:st.tijiao,onClick:r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:le(!0),(0,oe.GY)({}).then((function(e){me(null==e?void 0:e.schools)})).then((function(){var e,n,t;d.setFieldsValue({sponsor_schools:null===(e=a.userInfo)||void 0===e?void 0:e.user_school_id,sponsor_user_name:null===(n=a.userInfo)||void 0===n?void 0:n.real_name,sponsor_user_phone:null===(t=a.userInfo)||void 0===t?void 0:t.phone})}));case 2:case"end":return e.stop()}}),e)}))),children:"提交审核"}),(0,de.jsx)("div",{className:"".concat(st.tijiao_text," ").concat(k&&S&&B&&E?"":"c-red"),children:k&&S&&B&&E?"准备好后,您可发起审核":"请完成竞赛指引后,再提交审核"})]}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:te,width:610,className:st.scoremodal,closable:!1,centered:!0,onCancel:function(){return le(!1)},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:st.title,children:"为了加快竞赛审核速度,请确认以下信息是否准确"}),(0,de.jsx)("span",{onClick:function(){return le(!1)},style:{cursor:"pointer"},className:st.close,children:(0,de.jsx)("i",{className:"iconfont icon-guanbi",style:{color:"#979797",fontSize:"15px"}})})]}),(0,de.jsx)("div",{className:st.content,children:(0,de.jsxs)(f.Z,{form:d,className:st.formWrap,onFinish:function(e){(0,se.qt)(s()(s()({},e),{},{id:null==o?void 0:o.competitionId})).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("提交成功"),le(!1),l({type:"competitions/getStaff",payload:{identifier:null==o?void 0:o.competitionId}}),l({type:"competitions/getHeader",payload:{identifier:null==o?void 0:o.competitionId}})):v.ZP.error(null==e?void 0:e.message)}))},labelCol:{flex:"110px"},children:[(0,de.jsx)(f.Z.Item,{className:st.form_item,label:"主办方",colon:!1,name:"sponsor_schools",children:(0,de.jsx)(A.default,{mode:"multiple",className:st.form_item_item_select,options:ue,fieldNames:{label:"name",value:"id"},placeholder:"请输入主办方",filterOption:function(e,n){var t;return(null!==(t=null==n?void 0:n.name)&&void 0!==t?t:"").toLowerCase().includes(e.toLowerCase())}})}),(0,de.jsx)(f.Z.Item,{className:st.form_item,label:"主要负责人姓名",colon:!1,name:"sponsor_user_name",children:(0,de.jsx)(y.Z,{className:st.form_item_item,placeholder:"请输入主要负责人姓名"})}),(0,de.jsx)(f.Z.Item,{className:st.form_item,label:"主要负责人电话",colon:!1,name:"sponsor_user_phone",rules:[{pattern:new RegExp(/^((0\d{2,3}(-)?\d{7,8})|(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8})$/,"g"),message:"必须是正确的座机号或者手机号"}],children:(0,de.jsx)(y.Z,{className:st.form_item_item,placeholder:"请输入主要负责人电话"})}),(0,de.jsx)("div",{className:st.bottom,children:(0,de.jsxs)(f.Z.Item,{children:[(0,de.jsx)(b.ZP,{size:"middle",className:st.no,onClick:function(){le(!1)},children:"取消"}),(0,de.jsx)(b.ZP,{className:st.yes,size:"middle",type:"primary",htmlType:"submit",loading:t,children:"保存"})]})})]})})]})]})})),dt=["competitions","globalSetting","dispatch","user"],mt=(0,h.connect)((function(e){return{competitions:e.competitions,globalSetting:e.globalSetting,user:e.user}}))((function(e){var n=e.competitions,t=(e.globalSetting,e.dispatch),l=(e.user,m()(e,dt),(0,h.useParams)().identifier),i=(0,p.useState)(!0),a=u()(i,2),s=(a[0],a[1],(0,p.useState)("竞赛信息")),o=u()(s,2),r=o[0],c=o[1],d=(0,p.useState)(!0),f=u()(d,2),x=f[0],v=f[1],g=(0,p.useState)(null),j=u()(g,2),y=(j[0],j[1]),b=(0,p.useState)(""),A=u()(b,2),k=A[0],_=A[1],F=function(e){v(e)};return(0,p.useEffect)((function(){}),[r]),(0,p.useEffect)((function(){"1"===n.actionTabs.key?(c("赛题设置"),t({type:"competitions/setActionTabs",payload:{}})):"5"===n.actionTabs.key?(c("竞赛指引"),t({type:"competitions/setActionTabs",payload:{}})):"7"===n.actionTabs.key&&(c("竞赛信息"),t({type:"competitions/setActionTabs",payload:{}}))}),[n.actionTabs]),(0,de.jsx)("div",{className:N,ref:y,children:(0,de.jsxs)("div",{className:w,children:[(0,de.jsx)("div",{className:S,children:"基础设置"}),(0,de.jsxs)("div",{className:Z,children:[(0,de.jsx)("div",{className:I,children:(0,de.jsx)("div",{children:["竞赛信息","图片设置","赛题设置","管理人员","竞赛指引"].map((function(e,n){return(0,de.jsx)("div",{className:r==e?B:C,onClick:function(){document.body.scrollIntoView({block:"start",behavior:"smooth"}),c(e),v(!0)},children:e},n)}))})}),(0,de.jsx)("div",{className:D,children:(0,de.jsxs)(un.Z,{spinning:x,children:["竞赛信息"==r&&(0,de.jsx)(he,{competitionId:l,loadingFunction:F,formName:k}),"图片设置"==r&&(0,de.jsx)(Se,{competitionId:l,loadingFunction:F}),"赛题设置"==r&&(0,de.jsx)(Mn,{competitionId:l,loadingFunction:F}),"管理人员"==r&&(0,de.jsx)(at,{competitionId:l,loadingFunction:F}),"竞赛指引"==r&&(0,de.jsx)(ut,{competitions:n,clickInformation:function(e){c("竞赛信息"),"主标题"==e?_("name"):"比赛地址"==e?_("identifier"):"竞赛时间"==e&&_("start_time")},clickQuetions:function(){c("赛题设置")},competitionId:l,loadingFunction:F})]})})]})]})})})),pt=t(20834),ht="bg___htQ1O",ft="title___dw_wz",xt="left___CDy7v",vt="muitem___pDhZj",gt="muitemclick___WXoKV",jt="right___tNRAa",yt="button___tMn5K",bt="bg___cLFww",At="btns___uWjSy",kt="confirm___ZvnTx",_t="cancel___v9uv4",Nt="deletetitle___DnoRO",wt=t(4585),St=t(77036),Zt=["competitions","globalSetting","loading","dispatch","selectedKeys","isedit","setisedit","user"],It=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n=e.competitions,t=(e.globalSetting,e.loading,e.dispatch),l=(e.selectedKeys,e.isedit),a=e.setisedit,o=(e.user,m()(e,Zt),(0,h.useParams)().identifier),c=n.RightItems,d=(0,p.useState)([]),f=u()(d,2),g=f[0],j=f[1],A=(0,p.useState)(c.md_content),k=u()(A,2),N=k[0],w=k[1],S=(0,p.useState)(!1),Z=u()(S,2),I=Z[0],C=Z[1],B=(0,p.useState)(""),D=u()(B,2),F=D[0],P=D[1];(0,p.useEffect)((function(){var e,n=[];null==c||null===(e=c.attachments)||void 0===e||e.map((function(e){var t={uid:e.id,name:e.title,response:{id:e.id}};n.push(t)})),j(n)}),[null==c?void 0:c.attachments]),(0,p.useEffect)((function(){P(null==c?void 0:c.name),w(c.md_content),C(null==c?void 0:c.hidden)}),[c.md_content||c.name||c.hidden]),console.log("---",g);var E={name:"file",multiple:!0,withCredentials:!0,action:re.Z.API_SERVER+"/api/attachments.json",fileList:g,onRemove:function(e){(0,se.y8)({id:e.response.id})},onChange:function(e){j(Ie()(e.fileList))},beforeUpload:function(e){var n=e.size/1024/1024<150;return n||(v.ZP.info("文件大小必须小于150MB"),$.Z.LIST_IGNORE)}};function R(){return(R=r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"competitions/updateMdContent",payload:{attachment_ids:M(g),competition_module_id:c.id,md_content_id:c.md_id,content:N,identifier:o,hidden:I,description:F}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(v.ZP.info("提交成功"),a(!1),t({type:"competitions/getItem",payload:{url:c.params_url}}),t({type:"competitions/getHeader",payload:{identifier:o}}),t({type:"competitions/setActionTabs",payload:{key:"showheader"}}));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function M(e){var n=[];return(null==e?void 0:e.length)<=0||e&&(null==e||e.map((function(e){n.push(e.response.id)}))),n}function L(){return L=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.Z.confirm({icon:!1,title:"提示",content:"删除页面后,数据不可恢复,请确认是否删除",onOk:function(){var e=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Ne.ZP)("/api/competitions/".concat(o,"/competition_modules/").concat(c.id,".json"),{method:"delete"});case 2:0===e.sent.status&&(t({type:"competitions/getHeader",payload:{identifier:o}}),a(!1));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)}))),L.apply(this,arguments)}return(0,de.jsx)("section",{className:bt,children:l?(0,de.jsxs)("div",{children:[(0,de.jsxs)("div",{style:{marginBottom:30,display:"flex",alignItems:"center"},children:[(0,de.jsx)(y.Z,{style:{width:"82%",height:40,borderRadius:2,border:"1px solid #DCDCDC"},value:F,onChange:function(e){P(e.target.value)}})," ",(0,de.jsx)(te.Z,{className:"ml40 font14",style:{marginLeft:"23px"},checked:I,onChange:function(e){C(e.target.checked)},children:(0,de.jsx)("span",{style:{display:"inline-block"},children:"隐藏"})}),(0,de.jsxs)("span",{className:Nt,onClick:function(){!function(){L.apply(this,arguments)}()},children:[(0,de.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除页面"]})]}),(0,de.jsx)(St.Z,{defaultValue:c.md_content,onChange:function(e){return w(e)}}),(0,de.jsxs)($.Z,s()(s()({},E),{},{children:[(0,de.jsx)("div",{className:"inline-block current",children:(0,de.jsx)(_.op,{style:{borderRadius:2,marginTop:18},children:"上传附件"})}),(0,de.jsx)("span",{className:"ml25 c-grey-999",children:"(单个文件150M以内)"})]})),(0,de.jsxs)("div",{className:At,children:[(0,de.jsx)(b.ZP,{className:_t,onClick:function(){return a(!1)},children:"取消"}),(0,de.jsx)(ce.Z,{className:kt,type:"primary",onClick:function(){return R.apply(this,arguments)},children:"保存更改"})]})]}):(0,de.jsxs)("div",{children:[!(null!=c&&c.md_content)&&(0,de.jsx)(pn.Z,{}),(0,de.jsx)(wt.Z,{style:{marginBottom:30,width:"calc(1015px - 60px)"},value:c.md_content||""}),c&&c.attachments&&c.attachments.map((function(e,n){return(0,de.jsx)("div",{children:(0,de.jsxs)("a",{href:(null===re.Z||void 0===re.Z?void 0:re.Z.API_SERVER)+e.url,target:"_self",download:e.title,children:[(0,de.jsx)("i",{style:{color:"#29BD8B"},className:"font-14 color-green iconfont icon-fujian mr8"}),(0,de.jsx)("span",{style:{color:"#000000"},children:e.title}),(0,de.jsx)("span",{style:{color:"#000000",marginLeft:"10px"},children:e.filesize})]})})}))]})})})),Ct=t(62412),Bt=t(56132),Dt=t(29747),Ft=function(e){var n=e.data,t=e.isedit,l=e.selectedKeys,a=e.dispatch,o=(0,p.useState)([]),c=u()(o,2),d=c[0],m=c[1],f=(0,p.useState)(!1),x=u()(f,2),g=x[0],y=x[1],b=(0,h.useParams)().identifier,A=function(e,n,t){var l=Array.from(e),i=l.splice(n,1),a=u()(i,1)[0];return l.splice(t,0,a),l};(0,p.useEffect)((function(){n.length>0&&m(Ie()(n)||[])}),[n]);var k=function(){var e=r()(i()().mark((function e(n,l){var s,o;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.destination){e.next=2;break}return e.abrupt("return");case 2:if(!t){e.next=5;break}return v.ZP.info("请先保存或取消当前正在编辑的内容。"),e.abrupt("return");case 5:return s=A(l,n.source.index,n.destination.index),console.log("---",l,s),y(!0),e.next=10,(0,Ne.ZP)("/api/competitions/".concat(b,"/competition_modules/update_position.json"),{method:"post",body:{position_array:s}});case 10:o=e.sent,y(!1),0===o.status&&(a({type:"competitions/getHeader",payload:{identifier:b}}),a({type:"competitions/setActionTabs",payload:{key:"showheader"}}));case 13:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,de.jsx)("div",{children:(0,de.jsx)(Dt.Z5,{onDragEnd:function(e){return k(e,d)},children:(0,de.jsx)(Dt.bK,{droppableId:"droppable",children:function(e,n){return(0,de.jsxs)("div",s()(s()({ref:e.innerRef},e.droppableProps),{},{children:[(0,de.jsx)(un.Z,{spinning:g,children:d.map((function(e,n){return(0,de.jsx)(Dt._l,{draggableId:n.toString(),index:n,children:function(n,t){return(0,de.jsx)("aside",s()(s()(s()({ref:n.innerRef},n.draggableProps),n.dragHandleProps),{},{children:(0,de.jsx)(j.Z,{title:e.name,children:(0,de.jsx)("div",{onClick:e.onClick,className:l===e.id?gt:e.className,children:e.name})})}))}},n)}))}),e.placeholder]}))}})})})},Pt=["competitions","globalSetting","loading","dispatch","user"],Et=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n,t,l,a,o,c,d,f,x,v,g=e.competitions,j=(e.globalSetting,e.loading,e.dispatch),y=e.user,b=(m()(e,Pt),(0,h.useParams)().identifier),A=g.Header,k=(g.RightItems,g.Staff),_=g.Prizes,N=g.Account,w=(0,p.useState)([]),S=u()(w,2),Z=S[0],I=S[1],C=(0,p.useState)("qit"),B=u()(C,2),D=B[0],F=B[1],P=(0,p.useState)(!1),E=u()(P,2),R=E[0],M=E[1],L=(0,p.useState)([]),O=u()(L,2),H=O[0],T=O[1],z=(0,p.useState)(!1),J=u()(z,2),Q=J[0],V=J[1],G=(0,p.useRef)(null),Y=(0,p.useState)(),U=u()(Y,2),W=U[0],q=U[1],K=[{type:"entrance",content:(0,de.jsxs)("div",{style:{marginLeft:20},children:[(null==H||null===(n=H.data)||void 0===n?void 0:n.length)<=0&&((0,In.eB)()||(null==A||null===(t=A.permission)||void 0===t?void 0:t.editable))&&(0,de.jsx)(pn.Z,{ButtonText:"去设置",Buttonclass:yt,ButtonClick:function(){j({type:"competitions/setActionTabs",payload:{key:"1"}})},customText:"您还没有设置赛题"}),ae()()ae()(null==A?void 0:A.start_time)||(0,In.eB)()||(null==A||null===(a=A.permission)||void 0===a?void 0:a.editable))&&(null==H||null===(o=H.data)||void 0===o?void 0:o.map((function(e,n){return(0,de.jsx)(Ct.Z,{dispatch:j,Header:A,StaffDetail:k,item:e,index:n})})))]})},{type:"certificate",content:(0,de.jsxs)("div",{style:{padding:"15px 30px"},children:[" ",(0,de.jsx)(Bt.Z,{dispatch:j,userid:null==y||null===(c=y.userInfo)||void 0===c?void 0:c.user_id,Prize:_,Accounts:N,getAccounts:function(){var e;j({type:"competitions/Accounts",payload:{id:null==y||null===(e=y.userInfo)||void 0===e?void 0:e.user_id}})}})]})},{type:"qit",content:(0,de.jsx)(It,{isedit:Q,setisedit:V,selectedKeys:W})}];function X(){return $.apply(this,arguments)}function $(){return($=r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Ne.ZP)("/api/competitions/".concat(b,"/get_shixun_settings.json"),{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&T(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,p.useEffect)((function(){var e;if((null==A||null===(e=A.competition_modules)||void 0===e?void 0:e.length)>0){var n,t,l,a;if("showheader"!==g.actionTabs.key)"entrance"===(null==A||null===(t=A.competition_modules)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.module_type)&&F("entrance"),q(null==A||null===(l=A.competition_modules)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.id),j({type:"competitions/getItem",payload:{url:null==A||null===(a=A.competition_modules)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.module_url}});var o=null==A||null===(n=A.competition_modules)||void 0===n?void 0:n.map((function(e){return s()(s()({},e),{},{label:null==e?void 0:e.name,key:null==e?void 0:e.id,className:vt,onClick:(n=r()(i()().mark((function n(){var t,l,a;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(q(null==e?void 0:e.id),V(!1),M(!0),document.body.scrollIntoView({block:"start",behavior:"smooth"}),"entrance"!==e.module_type){n.next=11;break}(0,In.eB)()||null!==(t=A.permission)&&void 0!==t&&t.editable||null!=A&&A.team_member_present||null!=k&&k.enroll_ended||(A.personal?j({type:"competitions/setActionTabs",payload:{key:"6"}}):j({type:"competitions/setActionTabs",payload:{key:"4"}})),F("entrance"),X(),M(!1),n.next=23;break;case 11:if("certificate"!==e.module_type){n.next=19;break}return F("certificate"),n.next=15,j({type:"competitions/Prize",payload:{identifier:b,user_id:null==y||null===(l=y.userInfo)||void 0===l?void 0:l.user_id}});case 15:j({type:"competitions/Accounts",payload:{id:null==y||null===(a=y.userInfo)||void 0===a?void 0:a.user_id}}),M(!1),n.next=23;break;case 19:return F("qit"),n.next=22,j({type:"competitions/getItem",payload:{url:e.module_url}});case 22:M(!1);case 23:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})});var n})).filter((function(e){return"chart"!==(null==e?void 0:e.module_type)}));I(o),j({type:"competitions/setActionTabs",payload:{key:""}})}}),[A]),(0,p.useEffect)((function(){if("entrance"===g.actionTabs.key){var e;F("entrance");var n=null==A||null===(e=A.competition_modules)||void 0===e?void 0:e.find((function(e){return"entrance"===(null==e?void 0:e.module_type)}));q(n.id),X()}}),[g.actionTabs]),(0,de.jsxs)("section",{className:ht,ref:G,children:[(0,de.jsxs)("div",{className:ft,children:[(0,de.jsx)("span",{children:"竞赛概览"}),["qit","entrance"].includes(D)&&((0,In.eB)()||(null==A||null===(d=A.permission)||void 0===d?void 0:d.editable))&&(0,de.jsxs)("a",{style:{float:"right",color:"#165DFF"},onClick:function(){"qit"===D?V(!0):j({type:"competitions/setActionTabs",payload:{key:"1"}})},children:[(0,de.jsx)("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF"}})," 编辑"]})]}),(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsxs)("div",{className:xt,children:[(0,In.Ny)()||null!=A&&null!==(f=A.permission)&&void 0!==f&&f.editable?(0,de.jsx)("div",{children:(0,de.jsx)(Ft,{dispatch:j,selectedKeys:W,data:Z,isedit:Q})}):(0,de.jsx)(pt.Z,{style:{border:"none"},selectedKeys:["".concat(W)],items:Z}),((0,In.Ny)()||(null==A||null===(x=A.permission)||void 0===x?void 0:x.editable))&&(0,de.jsx)("span",{onClick:r()(i()().mark((function e(){var n,t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Ne.ZP)("/api/competitions/".concat(b,"/competition_modules.json"),{method:"POST"});case 2:if(0!==(n=e.sent).status){e.next=10;break}return q(null==n||null===(t=n.data)||void 0===t?void 0:t.id),j({type:"competitions/getHeader",payload:{identifier:b}}),F("qit"),e.next=9,j({type:"competitions/getItem",payload:{url:null==n||null===(l=n.data)||void 0===l?void 0:l.module_url}});case 9:j({type:"competitions/setActionTabs",payload:{key:"showheader"}});case 10:case"end":return e.stop()}}),e)}))),style:{marginLeft:20,marginTop:20,border:"1px solid #BACFFE",color:"#3061D0",fontSize:12,width:80,height:28,display:"inline-flex",alignItems:"center",justifyContent:"center",cursor:"pointer"},children:"+ 新增栏目"})]}),(0,de.jsx)("div",{className:jt,children:(0,de.jsx)(un.Z,{spinning:R,children:(0,de.jsx)("div",{style:{minHeight:200},children:null===(v=K.find((function(e){return e.type===D})))||void 0===v?void 0:v.content})})})]})]})})),Rt={flex_box_center:"flex_box_center___M4JlS",flex_space_between:"flex_space_between___ft0RM",flex_box_vertical_center:"flex_box_vertical_center___q2FOd",flex_box_center_end:"flex_box_center_end___sHMG4",flex_box_column:"flex_box_column____iI7H",bg:"bg___k6sPc",title:"title___g14V4",right:"right___m_DFD",left:"left___mwgoj",muitem:"muitem___oVuqT",muitemselect:"muitemselect___S4V8Y",searchWrap:"searchWrap___VZKxz",search:"search___NaLMi",searchIcon:"searchIcon___kyXjW",button:"button___9r1Cv",footer:"footer___FeXKb",clear_button:"clear_button___tLyhc",save_button:"save_button___jdXaq"},Mt=["competitions","globalSetting","loading","dispatch","user"],Lt=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n,t,l,a,o,c,d,f=e.competitions,x=(e.globalSetting,e.loading,e.dispatch,e.user,m()(e,Mt),(0,h.useParams)().identifier),v=f.Header,g=(f.RightItems,f.Staff,f.Prizes,f.Account,(0,p.useState)([])),b=u()(g,2),A=b[0],k=b[1],N=(0,p.useState)("qit"),w=u()(N,2),S=(w[0],w[1],(0,p.useState)(!1)),Z=u()(S,2),I=Z[0],C=Z[1],B=(0,p.useState)(!1),D=u()(B,2),F=D[0],P=D[1],E=(0,p.useState)(!1),R=u()(E,2),M=R[0],L=R[1],O=(0,p.useState)({page:1,per_page:10,keyword:""}),H=u()(O,2),T=H[0],z=H[1],J=(0,p.useState)(""),Q=u()(J,2),V=Q[0],G=Q[1],Y=(0,p.useState)(""),U=u()(Y,2),W=U[0],q=U[1],K=(0,p.useState)(),X=u()(K,2),$=X[0],ee=X[1],ne=(0,p.useState)(""),ie=u()(ne,2),ae=ie[0],se=ie[1];function oe(){return ce.apply(this,arguments)}function ce(){return(ce=r()(i()().mark((function e(){var n,t,l,a,o;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return C(!0),e.next=3,(0,Ne.ZP)("/api/competitions/".concat(x,"/competition_questions.json"),{method:"get"});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(G(null==n||null===(t=n.data)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.identifier),me(null==n||null===(l=n.data)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.identifier),o=null==n||null===(a=n.data)||void 0===a?void 0:a.map((function(e){return s()(s()({},e),{},{label:null==e?void 0:e.name,key:null==e?void 0:e.identifier,className:Rt.muitem,onClick:function(){G(e.identifier),T.keyword="",z(s()({},T)),me(e.identifier)}})})),k(o),se(null==n?void 0:n.md_id),P(null==n?void 0:n.hidden_ranking));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function me(e){return pe.apply(this,arguments)}function pe(){return(pe=r()(i()().mark((function e(n){var t,l,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return C(!0),t=null!=v&&v.personal?"/api/competitions/".concat(x,"/competition_charts/person_ranking.json"):"/api/competitions/".concat(x,"/competition_charts/team_ranking.json"),e.next=4,(0,Ne.ZP)(t,{method:"get",params:s()(s()({},T),{},{question_identifier:n||V})});case 4:l=e.sent,C(!1),0===(null==l?void 0:l.status)&&(ee(null==l?void 0:l.data),q(null==l||null===(a=l.data)||void 0===a?void 0:a.description));case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function he(){return(he=r()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=null!=v&&v.personal?"/api/competitions/".concat(x,"/competition_charts/person_ranking.xlsx"):"/api/competitions/".concat(x,"/competition_charts/team_ranking.xlsx"),(0,ue.FH)("",(0,ue.NY)({url:re.Z.API_SERVER+t,query:s()(s()({},T),{},{question_identifier:n||V})}));case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,p.useEffect)((function(){oe()}),[]);var fe=function(e){T.keyword=e,z(s()({},T)),me()},xe=[{title:"排名",align:"center",dataIndex:"rank",width:80,ellipsis:!0,render:function(e,n,t){return(0,de.jsxs)("span",{children:[1===e&&(0,de.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAuNJREFUOE+dlE1oXFUUx3/nvo/pzKtp4li0hkYHNw22m4qLxoWWSkG6UMSvgmC6kCzdSN25d2lBaF3ppoIb0a6kXVRKVxIohgiGlkpSa2OTGKeTeZ/3HrlvJulUFNSzetx7zu/877n/+2Tz3MxTiH5n4BFVAgQTPNmej6Ynrzs4LiLjojinbk2M+ab8/sZLutabRHEKDlisWu6oAHQ/PTLjlEtmfFczPDSFGWuBs2jRB1uBzwoiJGqBMbi7XcqFFSQrf4nUzDTnri7XIB/9K69+JE/sPY06tLcOeQ/UgiuoSSYGCaA5hiQPQ2nh1vps8/mvPvf1NahYnn3Wya6rWuWRbt5Bqh5SrCM2BXTYStAwwcVtiHYj448jxvzaqPLD0vnsTg3KVuYW1LmDunELqfoYe+9+/bbkYVdFsNEYxAlmYhJVvmxOnXtT8punTmrYOO+6v0F2j8CWtU4nBvVHkeHp1SFqMX7EHhaEsLuNScZVquppyZffPa/OnXQbKxiCWokTu6Mj65Y4q7Qm4sGaQkCIw6G+z8R+jNgPJf15do0ia2tvAyNNnPq5DKK7mtO7m9NIAtqd5IFDGmngNEPGHkWC8FvJbr5TuawXkG4NB7s93EFdulnS/734C8jvGLyNJJlAonhJshtvFy7vR2S9kY73P/8ZNMiR1h4kjBYlXXrrttpiH+n/A5Hs8Sb9WtKlN86q6hxbf/x3RWKg9RBg35f0p1eOQXBR80ywFu/sfxcCcQxhaBU7VZsk/fHlS6p6jCIHE4H30o6j/wYbNsCVEMVg9Exr+sJ7Nai/cHw/Jp5Xp3ulKiFoDJTVwJHwJsSg6nNCROTaatI70ulcznYe7dYPJ54RcRdUdV/9g1Bval84Yge1qL9173aRa0TVieTAxdv17Y021MUXHkvL6GOE1z2nZgxexGhYET5Z3Sg/6By9nG1vPJgyXM3nX5x2gb7m4DmBjqqWglxHuKLOfJEcHqgYjT8BLuRat62RywwAAAAASUVORK5CYII="}),2===e&&(0,de.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAyZJREFUOE91VE1oVFcU/s69703eJBNSg2iysDXJEIkWIv6hFaUWXLSILoSIurAru9JFu+q2i+5a0bUL3biQQuuuoBQMGBcmGsdJZyjOmESNia0mgn0z895958h5SSaJ4oH7uPfcw3e/8333Pvr6ynSfY7kNkfUQWCKYw5v9u9/0mFki8xUgHRAkIOj6xsWx+snKgnwCCEPAIPwV9352lADg8OWp/UJys7eDsqcGfGxoNYAApJ+lSGe0mCn+m+BaKUbo6JG49gO3vut8kwJpXL4z88vebvO9gYBEYAAwJ+AkUURY6wFkIApGhFc1Ruk/+vLswe7b6Rn6KT2f+0IiGYaINSJI4joa9bdIXIyUWhoE3w/Qks2BrA8mAgz93RlgT1dX1/8kIlSanC1D0L8M4qKw2ZLWy0qHICL4Le0g64GNUfa/DvR2/0DFJy/OkOCKgpC24mqpFmT8xaFIyosTCLt0aM74WTAZVdsFkllPxcrMbwQc97SaY8WAQPUgOOdQqTyBcwn6+noQBC2pWSQOQhZMFski27P06PHz1wSs89OWGSy22daDBwXk+3pgPQ8TEyXs3r2j6aEhAYtBgxnGmAtU+OdZYpSpUZ8Uvmkk5uZeYuPGDYjjGIXCBHbu3L6i3VJ1w6mr5ncaL09H1pCfsStMmtUAwjBEsVjGtm1b0NbWtnornddip8dfo/Hy1DSENmUzqUprYn5+AdXqJAYHP4fnfbgvIggbMciYn+l+aeoSJ3wuF2SaDi2jDQ+PoL09pxogmw3Q359fc1DsEtSjGNaaI3S/NLmPHd/xPUtBxv+A1ccTgre1CMIyUy2Pfpoqe69Q/YOZj+VaW+B9RKv3AWuNCA1lQ/TtrsH81RRoZOJpp41qowL05FqDVA/dEH13yy42DRWE9Qj1RgRr7PU92/Mnmm9NJ2Njj/MR8Q1h3prxPQRBBr4CLt1sFkYUOdTqDbiElfn1cCF/+tAhcmuAdPHw4WxbGL/5iYXPi8BL36XR/4GoFlCXiOiFIfPjvl1brq5ud+X2rcqOjlY6YnJDCfMABJshqJHBpEd2ZKo6/ufQ0FDyvmbvANHBbUYnb2MgAAAAAElFTkSuQmCC"}),3===e&&(0,de.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA0JJREFUOE+NU11oXEUU/s7MvXfv7t1NdpdUBH+jRdzYWKlVrFpoq2KFog+FiBaqVCm+6IOC4Jv44Iuo4JsSaGIhShG0T0YSA2m1Fm36oo2FWqhJTZZtus1usj/33pk5MnetdrsKHpiHmfnOd875+A4tHNx0JwlnFsAAAAmC8Ia3/eBterQMwi6A+wHSAJUF89H16c+f48pingGDzpm5+cb80wQAv79y3yMCmBIbbkr7D+2GyBXAIBjpgEmAGCDWIKNgE9TF82if/BqIWj8Hxtle/GSulhDZuHTozfflHcOvQ0goN412pBC1WtC6kyxdD34mA48MpGqD12sw5Qs7Nhx4z06TYFA/8dnDWuljRkgZyQwaV6pQYZgU4KuVEjAhlc0ikwvgRg0QYT7fpx+kzfsbxMy0enziLBPdFXk5hPU6jFIgsmJ5gBAAM1hrmDhOaJ10GinfgxutAyQ+KGx//g1a+W7iBaH1mEploTTBRCHIcSFSXkJ2bbAx0O0QMAYynYarW5A6VpxxB+jy7OEvANobZ/Iw2iTJZLsAEIYhfjkzD2M0hkolBEGQvButOx2zhmzXQcI9SCuzh6tGuAXj57qq28vssePYfO8wHMfBjz+dwq6dO7oxzBDNqhX6Q6rMjGvj+gJ+tocoimIrKCqVCpaWl/HA1q09GFq3ROZLKs+MRXB9F//Skc1ardVw7txvyAYBSqW7e4h47bL12AQtTY8tQDq3iGyhBzR3+jTu37IleZ+a/hZPPP7YdaMZ6Nolq9e7tDx16CPN5lWZvwFEHZGvxpn5X1G9Uk3MVCwWcM/QUNe/CVvQjVWQcPbQxenxbazV98IPSGZ6BVexSmxrBe/2AiOqrwBaL52s5W5NjLIwOfqVYX7G7R9IVuH/RNyoQzXXAOm8OPjkgfGEaHFytKjYnGLQYKqvCOn5/8nFzLAkcXMNjnSO3Lb7pWct+G/rLk6Oboy0OcpshpxUBm4mC+H+427rahW2ETfr0CqGdOSRwdQf+2jn26qLyF7K33waNFT7HW30a2A4iculhO2Cje5ssKBlIZ23Nj718vi1bXcv018/56c+7ufYGdEqKhHR7WBukcAFAffEXLNvcmRkRF8/+59ZfmcgM6jazwAAAABJRU5ErkJggg=="}),e>3&&e]})}},{title:null!=v&&v.personal?"参赛人员":"战队",align:"left",dataIndex:"name",width:222,ellipsis:!0,render:function(e,n){return(0,de.jsx)(j.Z,{title:e,children:(0,de.jsxs)("span",{children:[(0,de.jsx)("img",{width:30,height:30,style:{borderRadius:"50%",marginRight:"10px"},src:re.Z.IMG_SERVER+"/images/"+(null==n?void 0:n.image_url)}),e||"- -"]})})}},{title:"单位",align:"left",dataIndex:"school_name",width:533,ellipsis:!0,render:function(e){return(0,de.jsx)(j.Z,{title:e,children:(0,de.jsx)("span",{children:""==(null==e?void 0:e[0])?"- -":e})})}},{title:"完成时长",align:"left",dataIndex:"times",width:195,ellipsis:!0,render:function(e){return(0,de.jsx)("span",{children:e||"- -"})}},{title:"比赛成绩",align:"right",dataIndex:"all_score",width:100,ellipsis:!0,render:function(e){return(0,de.jsx)("span",{children:e||"- -"})}},{title:"",align:"center",dataIndex:"",ellipsis:!0,width:24}];return(0,de.jsxs)("section",{className:Rt.bg,children:[(0,de.jsxs)(on.Z,{align:"middle",className:Rt.title,children:[(0,de.jsxs)(rn.Z,{flex:"1",children:[(0,de.jsx)("span",{style:{color:"#232B40"},children:"排行榜"}),((0,In.eB)()||(null==v||null===(n=v.permission)||void 0===n?void 0:n.editable))&&(0,de.jsx)(te.Z,{checked:F,style:{marginLeft:10},onChange:function(e){var n;P(e.target.checked),(0,Ne.ZP)("/api/competitions/".concat(x,"/update_md_hidden_raking.json"),{method:"POST",body:{hidden_raking:e.target.checked,md_content_id:ae,competition_module_id:null==v||null===(n=v.competition_modules)||void 0===n||null===(n=n.find((function(e){return"chart"===e.module_type})))||void 0===n?void 0:n.id}})},children:(0,de.jsx)("span",{style:{color:"#828693",marginLeft:"-3px"},children:"隐藏"})})]}),(0,de.jsx)(rn.Z,{children:((0,In.eB)()||(null==v||null===(t=v.permission)||void 0===t?void 0:t.editable))&&(0,de.jsxs)("a",{style:{float:"right",color:"#165DFF",marginTop:"-2px"},onClick:function(){L(!0)},children:[(0,de.jsx)("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF"}})," 编辑"]})})]}),(0,de.jsx)("div",{children:(0,de.jsxs)("div",{className:Rt.right,children:[!(null==$||null===(l=$.description)||void 0===l||!l.length)&&(0,de.jsx)(wt.Z,{className:"pl20 pr20",style:{marginTop:20,marginBottom:20,fontSize:"14px",color:"#6A7283"},value:null==$?void 0:$.description}),(0,de.jsx)(un.Z,{spinning:I,children:M?(0,de.jsxs)("div",{style:{padding:20},children:[(0,de.jsx)(St.Z,{defaultValue:W,onChange:function(e){return q(e)}}),(0,de.jsxs)("div",{className:Rt.footer,children:[(0,de.jsx)("div",{className:Rt.clear_button,onClick:function(){return L(!1)},children:"取消"}),(0,de.jsx)("div",{className:Rt.save_button,type:"primary",onClick:r()(i()().mark((function e(){var n,t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Ne.ZP)("/api/competitions/".concat(x,"/update_md_content.json"),{method:"POST",body:{content:W,md_content_id:ae,competition_module_id:null==v||null===(n=v.competition_modules)||void 0===n||null===(n=n.find((function(e){return"chart"===e.module_type})))||void 0===n?void 0:n.id}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(L(!1),me());case 4:case"end":return e.stop()}}),e)}))),children:"保存更改"})]})]}):(0,de.jsxs)("div",{style:{padding:"0 20px 20px 20px"},children:[(0,de.jsxs)("div",{className:Rt.left,style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{style:{width:"80%",overflowX:"auto",overflowY:"hidden",marginRight:10},children:(0,de.jsx)("ul",{style:{display:"flex",lineHeight:"38px",padding:0},children:null==A?void 0:A.map((function(e){return(0,de.jsx)("li",{className:(null==e?void 0:e.identifier)===V?Rt.muitemselect:e.className,onClick:e.onClick,children:e.name})}))})}),(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsx)("div",{className:Rt.searchWrap,children:(0,de.jsx)(y.Z.Search,{placeholder:null!=v&&v.personal?"请输入参赛人员名称":"请输入战队名称",size:"large",className:Rt.search,value:T.keyword,onChange:function(e){T.keyword=e.target.value,z(s()({},T))},suffix:(0,de.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Rt.searchIcon),onClick:function(){return fe(T.keyword)}}),onSearch:fe})}),(0,de.jsxs)("div",{style:{marginLeft:20,display:"flex"},children:[((0,In.eB)()||(null==v||null===(a=v.permission)||void 0===a?void 0:a.editable))&&(0,de.jsx)("span",{className:Rt.button,onClick:function(){!function(e){he.apply(this,arguments)}(V)},children:"导出名单"}),((0,In.eB)()||(null==v||null===(o=v.permission)||void 0===o?void 0:o.editable))&&(0,de.jsx)("span",{className:Rt.button,style:{marginLeft:10},onClick:r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(C(!0),!I){e.next=3;break}return e.abrupt("return");case 3:return e.next=5,(0,Ne.ZP)("/api/competitions/".concat(x,"/update_course_score.json"),{method:"post"});case 5:0===e.sent.status&&oe();case 7:case"end":return e.stop()}}),e)}))),children:"更新成绩"})]})]})]}),!(null!=v&&null!==(c=v.permission)&&void 0!==c&&c.editable)&&F&&(0,de.jsx)(pn.Z,{customText:"排行榜当前为封榜状态"}),((0,In.eB)()||(null==v||null===(d=v.permission)||void 0===d?void 0:d.editable)||!F)&&(0,de.jsx)(_.Gi,{style:{marginTop:20,marginLeft:0},children:(0,de.jsx)(le.Z,{columns:xe,dataSource:null==$?void 0:$.ranking,pagination:!1})}),(0,de.jsx)("div",{className:Rt.countWrap,style:{marginTop:20},children:(0,de.jsx)(mn.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:null==$?void 0:$.count,onChange:function(e,n){T.page=e,T.per_page=n,z(s()({},T)),me()},pageSize:T.per_page,current:T.page})})]})})]})})]})})),Ot={flex_box_center:"flex_box_center___Ix1yk",flex_space_between:"flex_space_between___Nvu1L",flex_box_vertical_center:"flex_box_vertical_center___FcD_R",flex_box_center_end:"flex_box_center_end___xtV5Z",flex_box_column:"flex_box_column___rSUdX",bg:"bg___Fi0Vv",title:"title___oBAHH",left:"left___x4G2N",muitem:"muitem___JmDfB",right:"right___RXHwC",searchWrap:"searchWrap___yt5Di",search:"search___sA8FE",searchIcon:"searchIcon___yiKfD",button:"button___ZPcVk",items:"items___wZfml",img:"img___f3zFn",names:"names___k3ZzZ",teamname:"teamname___or8vu",time:"time___qmAOy",createtime:"createtime___KKvxc",width30:"width30___NxY4W",loaderimg:"loaderimg___aQ_vt",scoreByBlankRadio:"scoreByBlankRadio___X8rMJ",scoremodal:"scoremodal___jE4qx",content:"content___wGyD2",bottom:"bottom___mdNOm",yes:"yes___hQBiA",no:"no___AOje6",bottoms:"bottoms___ogmBQ",drawer_style:"drawer_style___aspKt",baseFormItem:"baseFormItem___L4XPW",jsinput:"jsinput___IhGOr",Spanradius:"Spanradius___Phpyg",modal_close:"modal_close___yAd65","ant-btn-default":"ant-btn-default___HT0Nv",ssss:"ssss___RB5TB",text:"text___nAWn1"};Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Ht="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxwYXRoIGQ9Ik00OTkuNTY2IDEwMjAuNjM1Yy0xNDguODQ2IDAtNDI1LjYxOS0yMjcuNjkzLTQyNS42MTktNDQzLjAyNlYxNDguNjI2bDQyLjM1LS43MzFjLjg3OCAwIDk1LjM3OC0xLjk3NSAxOTIuODA1LTQxLjU0NUM0MDkuMDg4IDY1LjgyOSA0NzMuNiAxOS4wOSA0NzQuMTg1IDE4LjY1TDQ5OS41NjUuMjkzIDUyNS4wMiAxOC42NWMuNTg2LjQ0IDY1LjA5OCA0Ny4xMDQgMTY1LjA4NCA4Ny43NzJhNjA0LjQ1MyA2MDQuNDUzIDAgMCAwIDE5Mi45NSA0MS41NDVsNDIuMDU4LjczMS4yMiA0MjguODM3YzAgMjE1LjMzMy0yNzYuNyA0NDMuMS00MjUuNjkyIDQ0My4xTTE1OS44OSAyMzAuODM4djM0Ni42OTdjMCAxNjYuNTQ2IDI0MS4wOCAzNTcuMDgzIDMzOS42NzYgMzU3LjA4MyA5OC41OTYgMCAzMzkuNjc1LTE5MC41MzcgMzM5LjY3NS0zNTcuMDgzVjIzMC44MzlhNjkxLjYzOSA2OTEuNjM5IDAgMCAxLTE4MS40NjctNDQuODM3IDEwMDEuNjkxIDEwMDEuNjkxIDAgMCAxLTE1OC4yMDgtODAuOTY5Yy0yOS45ODkgMTkuMTY0LTg1LjI4NSA1MS4zNDYtMTU3Ljk4OSA4MC45N2E2OTEuNzEyIDY5MS43MTIgMCAwIDEtMTgxLjY4NyA0NC44MzZtMzE3LjAwMSA1MDcuOTA0TDI5Ni4yMyA1ODQuNzc3bDU1LjU4OC02NS4zMTYgMTE1LjcxMiA5OC41OTYgMjIwLjA4Ny0yNTMuNTEzIDY0Ljk1IDU2LjM5My0yNzUuNjc1IDMxNy44MDYiIGZpbGw9IiMxNjVERkYiIGZpbGwtb3BhY2l0eT0iLjgiLz48L3N2Zz4=",Tt=["competitions","globalSetting","loading","dispatch","user"],zt=[{id:"",name:"全部"},{id:1,name:"战队名称"},{id:2,name:"队长姓名"},{id:3,name:"指导老师"}],Jt={teacher:"教师",student:"学生",professional:"专业人士"},Qt=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n=e.competitions,t=(e.globalSetting,e.loading,e.dispatch,e.user,m()(e,Tt),(0,h.useParams)().identifier),l=n.Header,a=(n.RightItems,n.Staff,n.Prizes,n.Account,(0,p.useState)([])),o=u()(a,2),c=o[0],d=o[1],f=(0,p.useState)({page:1,per_page:10,keyword:"",type:"",isteam:"mine"}),v=u()(f,2),g=v[0],y=v[1],b=(0,p.useState)(!1),A=u()(b,2),k=A[0],N=A[1];function w(){return S.apply(this,arguments)}function S(){return(S=r()(i()().mark((function e(){var n,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),n="mine"===g.isteam?"/api/competitions/".concat(t,"/competition_teams.json"):"/api/competitions/".concat(t,"/all_team_members.json"),e.next=4,(0,Ne.ZP)(n,{method:"get",params:g});case 4:l=e.sent,N(!1),0===(null==l?void 0:l.status)&&d(l);case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,p.useEffect)((function(){w()}),[l]);var Z=[{title:"序号",align:"left",dataIndex:"name",width:62,render:function(e,n,t){return(0,de.jsx)("span",{style:{color:"#000000"},children:t+1})}},{title:"战队ID",align:"left",dataIndex:"competition_team_id",width:72,render:function(e){return(0,de.jsx)("span",{style:{color:"#000000"},children:e||"- -"})}},{title:"战队名称",align:"left",dataIndex:"team_name",width:175,ellipsis:{showTitle:!1},render:function(e){return(0,de.jsx)(j.Z,{placement:"topLeft",title:e,children:(0,de.jsx)("span",{style:{color:"#000"},children:e||"- -"})})}},{title:"队员姓名",align:"left",dataIndex:"name",width:110,ellipsis:{showTitle:!1},render:function(e,n){return(0,de.jsxs)("span",{style:{color:"#000000"},children:[e||"- -",(null==n?void 0:n.authentication)&&(0,de.jsx)(j.Z,{title:"已实名认证",children:(0,de.jsx)("img",{src:Ht,style:{marginLeft:5,marginTop:"-2px"}})})]})}},{title:"个人成绩",dataIndex:"score",width:86,render:function(e){return(0,de.jsx)("span",{style:{color:"#000000"},children:(null==e?void 0:e.toString())||"- -"})}},{title:"角色",align:"left",dataIndex:"identity",width:102,render:function(e,n){return(0,de.jsxs)("span",{style:{color:"#000000"},children:[Jt[e],(null==n?void 0:n.professional_certification)&&(0,de.jsx)(j.Z,{title:"已职业认证",children:(0,de.jsx)("img",{src:Ht,style:{marginLeft:5,marginTop:"-2px"}})})]})}},{title:"手机号",align:"left",dataIndex:"phone",width:120,render:function(e){return(0,de.jsx)("span",{style:{color:"#666666"},children:e||"- -"})}},{title:"学号/工号",align:"left",width:110,ellipsis:{showTitle:!1},dataIndex:"student_id",render:function(e){return(0,de.jsx)("span",{style:{color:"#666666"},children:e||"- -"})}},{title:"学校/单位",align:"left",dataIndex:"school",ellipsis:{showTitle:!1},render:function(e){return(0,de.jsx)(j.Z,{placement:"topLeft",title:e,children:(0,de.jsx)("span",{style:{color:"#666666"},children:e||"- -"})})}},{title:"地区",align:"left",dataIndex:"province",width:58,render:function(e){return(0,de.jsx)("span",{style:{color:"#666666"},children:e||"- -"})}},{title:"操作",align:"right",dataIndex:"is_cancel_score",width:120,render:function(e,n){return(0,de.jsx)("span",{children:0===e?(0,de.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){var e;x.Z.confirm({icon:null,title:"取消成绩",content:"请确认是否取消该成员成绩,取消后该成员的成绩将不能用于团队成绩。",onOk:(e=r()(i()().mark((function e(){var l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Ne.ZP)("/api/competitions/".concat(t,"/set_score_status.json"),{method:"put",body:{competition_score_id:null==n?void 0:n.competition_score_id,is_cancel_score:1}});case 2:0===(null==(l=e.sent)?void 0:l.status)&&(g.page=1,y(s()({},g)),w());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"取消成绩"}):(0,de.jsx)("span",{onClick:r()(i()().mark((function e(){var l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Ne.ZP)("/api/competitions/".concat(t,"/set_score_status.json"),{method:"put",body:{competition_score_id:null==n?void 0:n.competition_score_id,is_cancel_score:0}});case 2:0===(null==(l=e.sent)?void 0:l.status)&&(g.page=1,y(s()({},g)),w());case 4:case"end":return e.stop()}}),e)}))),style:{color:"#FD9200",cursor:"pointer"},children:"恢复成绩"})})}}],I=[{title:"序号",align:"left",dataIndex:"name",width:72,render:function(e,n,t){return(0,de.jsx)("span",{style:{color:"#000000"},children:t+1})}},{title:"战队ID",align:"left",dataIndex:"id",width:113,render:function(e){return(0,de.jsx)("span",{style:{color:"#000000"},children:e||"- -"})}},{title:"战队名称",align:"left",dataIndex:"name",width:167,render:function(e){return(0,de.jsx)("span",{style:{color:"#000000"},children:null==e?void 0:e.toString()})}},{title:"战队成绩",align:"left",dataIndex:"score",width:136,render:function(e){return(0,de.jsx)("span",{style:{color:"#000000"},children:e})}},{title:"队长姓名",align:"left",dataIndex:"leader_name",width:149,ellipsis:{showTitle:!1},render:function(e,n){return(0,de.jsx)(j.Z,{placement:"topLeft",title:e,children:(0,de.jsx)("span",{style:{color:"#666666"},children:e||"- -"})})}},{title:"指导老师",align:"left",dataIndex:"mail",width:150,ellipsis:{showTitle:!1},render:function(e,n){var t,l;return(0,de.jsx)(j.Z,{placement:"topLeft",title:null==n||null===(t=n.creator)||void 0===t?void 0:t.name,children:(0,de.jsx)("span",{style:{color:"#666666"},children:(null==n||null===(l=n.team_members)||void 0===l||null===(l=l.filter((function(e){return null==e?void 0:e.is_teacher})))||void 0===l?void 0:l.map((function(e){return e.name})).toString())||"- -"})})}},{title:"战队人数",align:"left",dataIndex:"mail",width:125,render:function(e,n){var t;return(0,de.jsx)("span",{style:{color:"#666666"},children:(null==n||null===(t=n.team_members)||void 0===t?void 0:t.length)||"- -"})}},{title:"报名时间",align:"left",dataIndex:"created_at",width:165,render:function(e){return(0,de.jsx)("span",{style:{color:"#666666"},children:e||"- -"})}},{title:"操作",align:"right",dataIndex:"is_cancel_score",render:function(e,n){return(0,de.jsx)("span",{children:0===e?(0,de.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){var e;x.Z.confirm({icon:null,centered:!0,title:"取消成绩",content:"请确认是否取消该战队成绩,取消后该战队的成绩在排行榜将视为无成绩,不进行排名。",onOk:(e=r()(i()().mark((function e(){var l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Ne.ZP)("/api/competitions/".concat(t,"/set_score_status.json"),{method:"put",body:{competition_team_id:null==n?void 0:n.id,is_cancel_score:1}});case 2:0===(null==(l=e.sent)?void 0:l.status)&&(g.page=1,y(s()({},g)),w());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"取消成绩"}):(0,de.jsx)("span",{onClick:r()(i()().mark((function e(){var l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Ne.ZP)("/api/competitions/".concat(t,"/set_score_status.json"),{method:"put",body:{competition_team_id:null==n?void 0:n.id,is_cancel_score:0}});case 2:0===(null==(l=e.sent)?void 0:l.status)&&(g.page=1,y(s()({},g)),w());case 4:case"end":return e.stop()}}),e)}))),style:{color:"#FD9200",cursor:"pointer"},children:"恢复成绩"})})}}];return(0,de.jsxs)("div",{style:{padding:"15px 0",width:"1200px",margin:"auto"},children:[(0,de.jsxs)("div",{style:{display:"flex",marginTop:"-10px"},children:[(0,de.jsx)("div",{children:(0,de.jsx)(ne.ZP.Group,{className:Ot.scoreByBlankRadio,optionType:"button",options:[{label:"战队信息",value:"mine"},{label:"队员信息",value:"join"}],onChange:function(e){g.isteam=e.target.value,g.page=1,w()},value:g.isteam})}),(0,de.jsxs)("div",{style:{flex:1,textAlign:"end",display:"flex",justifyContent:"end"},children:[(0,de.jsx)(_.t7,{style:{width:327,marginRight:20},dataSource:zt,value:{id:g.type,value:g.keyword},onChange:function(e,n){g.keyword=e,g.type=n||"",y(s()({},g)),w()},placeholder:"请输入搜索内容"}),(0,de.jsx)("span",{className:Ot.button,onClick:function(){var e="mine"===g.isteam?"/api/competitions/".concat(t,"/competition_teams.xlsx"):"/api/competitions/".concat(t,"/all_team_members.xlsx");(0,ue.FH)("",(0,ue.NY)({url:re.Z.API_SERVER+e,query:s()({},g)}))},children:"导出"})]})]}),(0,de.jsx)(le.Z,{loading:k,columns:"mine"===g.isteam?I:Z,dataSource:"mine"===g.isteam?null==c?void 0:c.competition_teams:null==c?void 0:c.data,pagination:!1}),(0,de.jsx)("div",{className:Ot.countWrap,style:{marginTop:20},children:(0,de.jsx)(mn.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showTotal:function(e){return(0,de.jsxs)("div",{style:{fontSize:14},children:["共 ",(0,de.jsx)("span",{style:{color:"#165DFF"},children:e})," 条数据"]})},showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:null==c?void 0:c.count,onChange:function(e,n){g.page=e,g.per_page=n,y(s()({},g)),w()},pageSize:g.per_page,current:g.page})})]})})),Vt=t(60324),Gt=t(3148),Yt=t(56102),Ut=t(33555),Wt=(t(53558),["competitions","globalSetting","loading","dispatch","user"]),qt=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n,t,l,a,o,c,d,g,A,k,N,w,S=e.competitions,Z=(e.globalSetting,e.loading,e.dispatch),I=e.user,C=(m()(e,Wt),(0,h.useParams)().identifier),B=S.Header,D=S.competition_team,F=S.Staff,P=(S.Prizes,S.Account,(0,p.useState)({page:1,per_page:10,keyword:"",type:1,isteam:"mine"})),E=u()(P,2),R=E[0],M=E[1],L=(0,p.useState)([]),O=u()(L,2),H=O[0],T=O[1],z=(0,p.useState)([]),J=u()(z,2),Q=J[0],V=J[1],G=(0,p.useState)(!1),Y=u()(G,2),U=Y[0],W=Y[1],q=(0,p.useState)([]),K=u()(q,2),X=K[0],$=K[1],ee=(0,p.useState)(!1),te=u()(ee,2),ie=te[0],ae=te[1],se=(0,p.useState)(""),oe=u()(se,2),ce=oe[0],ue=oe[1],me=(0,p.useState)(""),pe=u()(me,2),he=pe[0],fe=pe[1],xe=(0,p.useState)([]),ve=u()(xe,2),ge=ve[0],je=ve[1],ye=(0,p.useState)(!1),be=u()(ye,2),Ae=be[0],ke=be[1],_e=(0,p.useState)([]),Ne=u()(_e,2),we=Ne[0],Se=Ne[1],Ze=(0,p.useRef)(),Ce=(0,p.useState)(""),Be=u()(Ce,2),De=(Be[0],Be[1]),Fe=(0,p.useRef)(""),Pe=(0,p.useState)(!0),Ee=u()(Pe,2),Re=Ee[0],Me=Ee[1],Le=(0,p.useState)(!1),Oe=u()(Le,2),He=Oe[0],Te=Oe[1],ze=f.Z.useForm(),Je=u()(ze,1)[0],Qe=(0,p.useState)(),Ve=u()(Qe,2),Ge=Ve[0],Ye=Ve[1],Ue=(0,p.useRef)(null),We=(0,p.useState)(),qe=u()(We,2),Ke=qe[0],Xe=qe[1],$e=(0,p.useState)(1),en=u()($e,2),nn=en[0],tn=en[1],ln=(0,p.useState)(!1),an=u()(ln,2),sn=an[0],on=an[1];function rn(){return cn.apply(this,arguments)}function cn(){return(cn=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Z({type:"competitions/competition_teams",payload:s()(s()({},R),{},{identifier:C})});case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function un(e){return dn.apply(this,arguments)}function dn(){return dn=r()(i()().mark((function e(n){var t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Z({type:"competitions/getStudents",payload:{identifier:C,keyword:he,team_id:we,page:n}});case 2:return(l=e.sent)&&je(1===n?Ie()(l.teachers):[].concat(Ie()(ge),Ie()(l.teachers))),e.abrupt("return",!((null===(t=l.teachers)||void 0===t?void 0:t.length)<20));case 5:case"end":return e.stop()}}),e)}))),dn.apply(this,arguments)}(0,p.useEffect)((function(){He||(Ye(""),De(""),Fe.current="")}),[He]),(0,p.useEffect)((function(){rn()}),[B]);var hn=function(){var e=r()(i()().mark((function e(){var n,t,l,a=arguments;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n=a.length>0&&void 0!==a[0]&&a[0])&&!Re||sn){e.next=10;break}return on(!0),tn(n?1:nn+1),e.next=6,Z({type:"competitions/getTeacher",payload:{identifier:C,keyword:ce,team_id:we,page:n?1:nn+1}});case 6:l=e.sent,$(n?Ie()(l.teachers):[].concat(Ie()(X),Ie()(l.teachers))),on(!1),(null===(t=l.teachers)||void 0===t?void 0:t.length)<20&&Me(!1);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),fn=function(){var e=r()(i()().mark((function e(){var n,t,l,a=arguments;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n=a.length>0&&void 0!==a[0]&&a[0])&&!Re||sn){e.next=10;break}return on(!0),tn(n?1:nn+1),e.next=6,Z({type:"competitions/getStudents",payload:{identifier:C,keyword:he,team_id:we,page:n?1:nn+1}});case 6:l=e.sent,je(n?Ie()(l.teachers):[].concat(Ie()(ge),Ie()(l.teachers))),on(!1),(null===(t=l.teachers)||void 0===t?void 0:t.length)<20&&Me(!1);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function xn(e){return vn.apply(this,arguments)}function vn(){return vn=r()(i()().mark((function e(n){var t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Z({type:"competitions/getTeacher",payload:{identifier:C,keyword:ce,team_id:we,page:n}});case 2:return(l=e.sent)&&$(1===n?Ie()(l.teachers):[].concat(Ie()(X),Ie()(l.teachers))),e.abrupt("return",!((null===(t=l.teachers)||void 0===t?void 0:t.length)<20));case 5:case"end":return e.stop()}}),e)}))),vn.apply(this,arguments)}return(0,de.jsxs)("div",{style:{padding:"20px",width:"100%"},children:[(0,de.jsxs)("div",{style:{display:"flex",marginBottom:20},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"baseline",zIndex:0},children:[((0,In.eB)()||(null==B||null===(n=B.permission)||void 0===n?void 0:n.editable))&&(0,de.jsx)(ne.ZP.Group,{className:Ot.scoreByBlankRadio,optionType:"button",options:[{label:"我的战队",value:"mine"},{label:"全部战队",value:"join"}],onChange:function(e){R.isteam=e.target.value,R.keyword="",R.type="",R.page=1,rn()},value:R.isteam}),"mine"===R.isteam&&!((0,In.eB)()||null!=B&&null!==(t=B.permission)&&void 0!==t&&t.editable)&&(0,de.jsxs)("span",{style:{fontSize:14},children:["我的战队(",null==D||null===(l=D.my_teams)||void 0===l?void 0:l.length,")"]}),"join"===R.isteam&&(0,de.jsxs)("div",{style:{marginLeft:30,color:"#5F6368"},children:[(0,de.jsx)("span",{children:"战队总数"}),(0,de.jsx)("span",{style:{color:"#165DFF"},children:null==D?void 0:D.count}),(0,de.jsx)("span",{style:{marginRight:20},children:"个"}),(0,de.jsx)("span",{children:"参赛总人数"}),(0,de.jsx)("span",{style:{color:"#165DFF"},children:null==D?void 0:D.members_count}),(0,de.jsx)("span",{children:"个"})]})]}),(0,de.jsxs)("div",{style:{flex:1,textAlign:"end",display:"flex",justifyContent:"end"},children:["join"===R.isteam&&(0,de.jsx)(_.t7,{style:{width:379},dataSource:[],value:{id:R.type,value:R.keyword},onChange:function(e,n){R.keyword=e,R.page=1,R.type=1,M(s()({},R)),rn()},placeholder:"请输入战队名称进行搜索"}),"mine"===R.isteam&&(null==D||null===(a=D.my_teams)||void 0===a?void 0:a.filter((function(e){return!e.active})).length)>0&&(0,de.jsxs)("span",{style:{fontSize:14,color:"#FA6400"},children:[(0,de.jsx)(Gt.Z,{style:{marginRight:6,fontSize:14}})," 您有",null==D||null===(o=D.my_teams)||void 0===o?void 0:o.filter((function(e){return!e.active})).length,"个战队未满足参赛要求!为了不影响成绩,请设置战队成员"]})]})]}),"mine"===(null==R?void 0:R.isteam)&&(null==D||null===(c=D.my_teams)||void 0===c?void 0:c.map((function(e,n){var t,l;return(0,de.jsxs)("div",{className:Ot.items,children:[null!=e&&e.team_log?(0,de.jsx)("img",{className:Ot.img,src:re.Z.IMG_SERVER+"/"+(null==e?void 0:e.team_log)}):(0,de.jsx)("div",{className:Ot.img,children:e.name.length>2?e.name.substring(0,2):e.name}),(0,de.jsxs)("div",{className:Ot.names,children:[(0,de.jsxs)("div",{style:{display:"inline-flex",alignItems:"baseline"},children:[" ",(0,de.jsx)(j.Z,{title:null==e?void 0:e.name,children:(0,de.jsx)("div",{className:Ot.teamname,style:{width:"80%"},children:null==e?void 0:e.name})})," ",(null==e?void 0:e.manage_permission)&&(0,de.jsx)("i",{onClick:function(){Te(!0),Xe(e)},style:{color:"#165DFF",cursor:"pointer",marginLeft:10},className:"iconfont icon-bianji10 font14"})]}),(0,de.jsxs)("div",{className:Ot.time,children:[(0,de.jsx)("span",{className:Ot.createtime,children:"创建时间"})," ",null==e?void 0:e.created_at]})]}),(0,de.jsxs)("div",{className:Ot.width30,style:{width:"38%"},children:[(0,de.jsx)("img",{className:Ot.loaderimg,src:re.Z.IMG_SERVER+"/images/"+"".concat(e.creator.image_url)}),(0,de.jsx)("span",{title:e.creator.name,children:e.creator.name.length>6?e.creator.name.substring(0,6)+"...":e.creator.name}),(0,de.jsx)("span",{style:{marginLeft:20},children:e.school_name?e.school_name.length>6?e.school_name.substring(0,6)+"...":e.school_name:"--"}),(0,de.jsxs)("span",{style:{marginLeft:60,color:"#5F6367"},children:[(0,de.jsx)("span",{children:"邀请码"}),(0,de.jsx)("span",{style:{margin:"0px 10px",color:"#232B40"},title:e.invite_code,children:e.invite_code||"--"}),(0,de.jsx)(Yt.CopyToClipboard,{text:"【竞赛邀请】".concat(null==I||null===(t=I.userInfo)||void 0===t?void 0:t.username,"邀请您加入【").concat(null==B?void 0:B.name,"】-《").concat(null==e?void 0:e.name,"》战队,您可以访问下方的链接,以队员的身份加入该战队。”链接:").concat(window.location.origin).concat(window.location.pathname,"?code=").concat(e.invite_code),onCopy:function(){return v.ZP.success("复制成功")},children:(0,de.jsx)("i",{className:"iconfont icon-fuzhi font-14",style:{display:"inline-block",color:"#0152d9",cursor:"pointer"}})})]})]}),(0,de.jsxs)("div",{className:Ot.width30,style:{justifyContent:"end"},children:[(0,de.jsx)("span",{style:{color:"#5F6368"},children:"战队成员"}),(0,de.jsxs)("span",{style:{color:"#232B40",margin:"0px 10px"},children:[null==e||null===(l=e.team_members)||void 0===l?void 0:l.length,"人"]}),(null==e?void 0:e.manage_permission)&&(0,de.jsx)("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:function(){V(null==e?void 0:e.team_members),Se(null==e?void 0:e.id)},children:"设置"}),!(null!=e&&e.active)&&(0,de.jsx)(Gt.Z,{style:{color:"#FA6400",marginLeft:10,marginTop:"-2px"}}),(0,de.jsx)("span",{style:{color:"#3061D0",cursor:"pointer",marginLeft:40},onClick:function(){var n;x.Z.confirm({title:null!=e&&e.manage_permission?"解散战队":"退出战队",content:"是否确认".concat(null!=e&&e.manage_permission?"解散":"退出","战队"),okButtonProps:{loading:U},onOk:(n=r()(i()().mark((function n(){var t,l;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(W(!0),null==e||!e.manage_permission){n.next=8;break}return n.next=4,Z({type:"competitions/DeleteTeam",payload:{identifier:C,id:null==e?void 0:e.id}});case 4:(t=n.sent)&&0===t.status&&(v.ZP.info("解散成功"),Z({type:"competitions/getStaff",payload:{identifier:C}}),Z({type:"competitions/getHeader",payload:{identifier:C}})),n.next=12;break;case 8:return n.next=10,Z({type:"competitions/ExitTeam",payload:{identifier:C,id:null==e?void 0:e.id}});case 10:(l=n.sent)&&0===l.status&&(v.ZP.info("退出战队成功"),Z({type:"competitions/getStaff",payload:{identifier:C}}),Z({type:"competitions/getHeader",payload:{identifier:C}}));case 12:W(!1);case 13:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},children:null!=e&&e.manage_permission?"解散战队":"退出战队"})]})]})}))),"join"===(null==R?void 0:R.isteam)&&0===(null==D||null===(d=D.competition_teams)||void 0===d?void 0:d.length)&&(0,de.jsx)(pn.Z,{}),"mine"===(null==R?void 0:R.isteam)&&0===(null==D||null===(g=D.my_teams)||void 0===g?void 0:g.length)&&(0,de.jsx)(pn.Z,{}),"join"===(null==R?void 0:R.isteam)&&(null==D||null===(A=D.competition_teams)||void 0===A?void 0:A.map((function(e,n){var t;return(0,de.jsxs)("div",{className:Ot.items,children:[null!=e&&e.team_log?(0,de.jsx)("img",{src:re.Z.IMG_SERVER+"/"+(null==e?void 0:e.team_log)}):(0,de.jsx)("div",{className:Ot.img,children:e.name.length>2?e.name.substring(0,2):e.name}),(0,de.jsxs)("div",{className:Ot.names,children:[(0,de.jsx)("div",{className:Ot.teamname,children:null==e?void 0:e.name}),(0,de.jsxs)("div",{className:Ot.time,children:[(0,de.jsx)("span",{className:Ot.createtime,children:"创建时间"})," ",null==e?void 0:e.created_at]})]}),(0,de.jsxs)("div",{className:Ot.width30,children:[(0,de.jsx)("img",{className:Ot.loaderimg,src:re.Z.IMG_SERVER+"/images/"+"".concat(e.creator.image_url)}),(0,de.jsx)("span",{title:e.creator.name,children:e.creator.name.length>6?e.creator.name.substring(0,6)+"...":e.creator.name}),(0,de.jsx)("span",{style:{marginLeft:20},children:e.school_name?e.school_name.length>6?e.school_name.substring(0,6)+"...":e.school_name:"--"})]}),(0,de.jsxs)("div",{className:Ot.width30,style:{justifyContent:"end"},children:[(0,de.jsx)("span",{style:{color:"#5F6368"},children:"战队成员"}),(0,de.jsxs)("span",{style:{color:"#232B40",margin:"0px 10px"},children:[null==e||null===(t=e.team_members)||void 0===t?void 0:t.length,"人"]}),(0,de.jsx)("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:function(){T(e)},children:"查看"})]})]})}))),(0,de.jsx)("div",{className:Ot.countWrap,style:{marginTop:20},children:(0,de.jsx)(mn.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:null==D?void 0:D.count,onChange:function(e,n){R.page=e,R.per_page=n,M(s()({},R)),rn()},pageSize:R.per_page,current:R.page})}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:(null==H||null===(k=H.team_members)||void 0===k?void 0:k.length)>0,width:1e3,className:Ot.scoremodal,closable:!1,centered:!0,onCancel:function(){return T([])},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:Ot.title,children:null==H?void 0:H.name}),(0,de.jsx)("span",{onClick:function(){return T([])},style:{cursor:"pointer"},className:Ot.close,children:(0,de.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,de.jsx)(le.Z,{dataSource:null==H?void 0:H.team_members,pagination:!1,style:{marginTop:30},scroll:{y:300},columns:[{title:"头像",align:"left",dataIndex:"image_url",render:function(e,n){return(0,de.jsx)("img",{className:Ot.loaderimg,src:re.Z.IMG_SERVER+"/images/"+"".concat(e)})}},{title:"姓名",align:"left",dataIndex:"name",render:function(e){return(0,de.jsx)(j.Z,{title:e,children:(0,de.jsx)("span",{children:(null==e?void 0:e.length)>6?(null==e?void 0:e.substring(0,6))+"...":e||"- -"})})}},{title:"手机",align:"left",dataIndex:"phone",ellipsis:{showTitle:!0},render:function(e){return(0,de.jsx)("span",{children:e||"- -"})}},{title:"学校/单位",align:"left",dataIndex:"school_name",render:function(e,n){return(0,de.jsx)(j.Z,{title:e,children:(0,de.jsx)("span",{children:(null==e?void 0:e.length)>6?(null==e?void 0:e.substring(0,6))+"...":e||"- -"})})}},{title:"职业",align:"left",ellipsis:{showTitle:!0},dataIndex:"identity",render:function(e,n){return e||"- -"}},{title:"学号",align:"left",ellipsis:{showTitle:!0},dataIndex:"student_id",render:function(e,n){return e||"- -"}},{title:"角色",align:"left",dataIndex:"role",render:function(e,n){return(0,de.jsxs)("span",{style:{color:"leader"===e?"#3061D0":"#01795D"},children:["leader"===e?"队长":"队员",(null==n?void 0:n.creator)&&(0,de.jsx)("span",{style:{color:"#FA6400",display:"inline-flex",width:48,height:22,borderRadius:4,lineHeight:"22px",background:"#FEEADC",textAlign:"center",marginLeft:10,justifyContent:"center",fontSize:12},children:"创建者"})]})}}]})]}),(0,de.jsx)(x.Z,{title:!1,footer:!1,open:(null==Q?void 0:Q.length)>0,width:1e3,className:Ot.scoremodal,closable:!1,centered:!0,onCancel:function(){return V([])},children:(0,de.jsxs)("div",{onClick:function(){ae(!1),ke(!1)},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:Ot.title,children:"设置战队成员"}),(0,de.jsx)("span",{onClick:function(){rn(),fe(""),ue(""),V([])},style:{cursor:"pointer"},className:Ot.close,children:(0,de.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,de.jsxs)("div",{style:{display:"flex",marginTop:30},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center",flex:1},children:[(0,de.jsx)("span",{style:{color:"#5F6368"},children:"添加老师"}),(0,de.jsx)(Vt.Z,{overlayStyle:{width:600},content:(0,de.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,de.jsx)(et(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){hn()},hasMore:Re,useWindow:!1,children:(0,de.jsx)(le.Z,{showHeader:!1,pagination:!1,dataSource:X,columns:[{align:"left",width:60,dataIndex:"image_url",render:function(e){return(0,de.jsx)("img",{style:{marginLeft:"10px",marginRight:"3px"},className:Ot.loaderimg,src:re.Z.IMG_SERVER+"/images/"+"".concat(e)})}},{align:"left",dataIndex:"name"},{align:"left",dataIndex:"phone"},{align:"left",dataIndex:"identity"},{align:"left",dataIndex:"school_name"},{align:"left",dataIndex:"image_url",render:function(e,n){return(0,de.jsx)("span",{className:Ot.task_hide,style:{textAlign:"left",width:"24%",color:n.enrolled?"#28be6c":n.enrolled||!1!==n.enrollable?"":"#F3730C",padding:"0px 5px",fontSize:"12px"},children:n.enrolled?"已加入本战队":n.enrolled||!1!==n.enrollable?"":"已加入其他战队"})}}],onRow:function(e){return{onClick:function(n){if(null!=e&&e.authentication||null==B||!B.is_authentication)if(e.enrolled)v.ZP.info("该用户已经加入战队");else if(e.need_mail)v.ZP.info("该用户没有邮箱");else if(e.need_phone)v.ZP.info("该用户没有手机号");else if((null==Q?void 0:Q.filter((function(n){return e.id===n.id})).length)>0)v.ZP.info("该用户已在战队列表,请不要重复添加");else{var t=Q;t.push(e),console.log("---",t),ae(!1),V(Ie()(t))}else v.ZP.info("当前竞赛需要实名认证,该用户未进行实名认证不能参与。")}}}})})}),title:"",placement:"bottomLeft",open:ie,children:(0,de.jsx)("div",{style:{marginLeft:16},className:Ot.searchWrap,children:(0,de.jsx)(y.Z.Search,{placeholder:"请搜索教师姓名/手机号进行添加",size:"large",className:Ot.search,value:ce,onChange:function(e){ue(e.target.value)},onSearch:function(e){ae(!0),$([]),tn(1),xn(1)},onBlur:function(){Me(!0),tn(1),on(!1)},suffix:(0,de.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Ot.searchIcon),onClick:function(e){e.stopPropagation(),ae(!0),$([]),tn(1),xn(1)}})})})})]}),(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center",flex:1,justifyContent:"flex-end"},children:[(0,de.jsx)("span",{style:{color:"#5F6368"},children:"添加学生/专业人士"}),(0,de.jsx)(Vt.Z,{overlayStyle:{width:700},content:(0,de.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,de.jsx)(et(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){fn()},hasMore:Re,useWindow:!1,children:(0,de.jsx)(le.Z,{showHeader:!1,pagination:!1,dataSource:ge,columns:[{align:"left",width:60,dataIndex:"image_url",render:function(e){return(0,de.jsx)("img",{style:{marginLeft:"10px",marginRight:"3px"},className:Ot.loaderimg,src:re.Z.IMG_SERVER+"/images/"+"".concat(e)})}},{align:"left",dataIndex:"name"},{align:"left",dataIndex:"phone"},{align:"left",dataIndex:"student_id"},{align:"left",dataIndex:"school_name"},{align:"left",dataIndex:"image_url",render:function(e,n){return(0,de.jsx)("span",{className:Ot.task_hide,style:{textAlign:"left",width:"24%",color:n.enrolled?"#28be6c":n.enrolled||!1!==n.enrollable?"":"#F3730C",padding:"0px 5px",fontSize:"12px"},children:n.enrolled?"已加入本战队":n.enrolled||!1!==n.enrollable?"":"已加入其他战队"})}}],onRow:function(e){return{onClick:function(n){if(null!=e&&e.authentication||null==B||!B.is_authentication)if(e.enrolled)v.ZP.info("该用户已经加入战队");else if(e.need_mail)v.ZP.info("该用户没有邮箱");else if(e.need_phone)v.ZP.info("该用户没有手机号");else if((null==Q?void 0:Q.filter((function(n){return e.id===n.id})).length)>0)v.ZP.info("该用户已在战队列表,请不要重复添加");else{var t=Q;t.push(e),ke(!1),V(Ie()(t))}else v.ZP.info("当前竞赛需要实名认证,该用户未进行实名认证不能参与。")}}}})})}),title:"",placement:"bottomRight",open:Ae,children:(0,de.jsx)("div",{style:{marginLeft:16},className:Ot.searchWrap,children:(0,de.jsx)(y.Z.Search,{placeholder:"请搜索队员姓名/手机号并添加",size:"large",className:Ot.search,value:he,onChange:function(e){fe(e.target.value)},onSearch:function(e){ke(!0),je([]),tn(1),un(1)},onBlur:function(){Me(!0),tn(1),on(!1)},suffix:(0,de.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Ot.searchIcon),onClick:function(e){e.stopPropagation(),ke(!0),je([]),tn(1),un(1)}})})})})]})]}),(0,de.jsx)("div",{style:{display:"flex",marginBottom:"12px",marginTop:"20px"},children:(0,de.jsxs)("p",{style:{flex:"1",color:"#666666"},children:[(0,de.jsx)("span",{style:{color:"#9B9B9B"},children:"请添加战队成员:"}),F&&F.all_staff?(0,de.jsxs)("span",{children:[F&&F.all_staff.minimum,"-",F&&F.all_staff.maximum,"名成员"]}):"",F&&F.teacher_staff?(0,de.jsxs)("span",{children:[F&&F.teacher_staff.minimum,"-",F&&F.teacher_staff.maximum,"名教师"]}):"",F&&F.teacher_staff&&F.member_staff?"/":"",F&&F.member_staff?(0,de.jsxs)("span",{children:[F&&F.member_staff.minimum,"-",F&&F.member_staff.maximum,"名学生"]}):""]})}),(0,de.jsx)(le.Z,{dataSource:Q,pagination:!1,style:{marginTop:"-10px"},scroll:{y:300},columns:[{title:"头像",align:"left",width:60,dataIndex:"image_url",render:function(e,n){return(0,de.jsx)("img",{className:Ot.loaderimg,src:re.Z.IMG_SERVER+"/images/"+"".concat(e)})}},{title:"姓名",align:"left",dataIndex:"name",render:function(e){return(0,de.jsx)(j.Z,{title:e,children:(0,de.jsx)("span",{children:(null==e?void 0:e.length)>6?(null==e?void 0:e.substring(0,6))+"...":e||"- -"})})}},{title:"手机",align:"left",width:130,dataIndex:"phone",render:function(e){return(0,de.jsx)(j.Z,{title:e,children:(0,de.jsx)("span",{children:e||"- -"})})}},{title:"学校/单位",align:"left",dataIndex:"school_name",render:function(e,n){return(0,de.jsx)(j.Z,{title:e,children:(0,de.jsx)("span",{children:(null==e?void 0:e.length)>6?(null==e?void 0:e.substring(0,6))+"...":e||"- -"})})}},{title:"职业",align:"left",dataIndex:"identity",render:function(e,n){return e||"- -"}},{title:"学号",align:"left",dataIndex:"student_id",render:function(e,n){return e||"- -"}},{title:"角色",align:"left",dataIndex:"role",render:function(e,n){return(0,de.jsxs)("span",{style:{color:"leader"===e?"#3061D0":"#01795D"},children:["leader"===e?"队长":"队员",(null==n?void 0:n.creator)&&(0,de.jsx)("span",{style:{color:"#FA6400",display:"inline-flex",width:48,height:22,borderRadius:4,lineHeight:"22px",background:"#FEEADC",textAlign:"center",marginLeft:10,justifyContent:"center",fontSize:12},children:"创建者"})]})}},{title:"操作",align:"right",width:150,dataIndex:"role",render:function(e,n,t){return(0,de.jsxs)("span",{style:{color:"#3061D0"},children:["leader"!=e&&(0,de.jsx)("a",{onClick:function(){var e=Q,l=Q&&Q.findIndex((function(e){return"leader"===e.role}));e[t].role="leader",e[l].role=e&&e[l].is_teacher?"teacher":"member";var i=e.sort((function(e,n){return e.creator?-1:1})).sort((function(e,n){return"leader"===e.role?-1:1}));V(Ie()(i)),Ze.current=n.id},children:"设置队长"}),"leader"!=e&&(0,de.jsx)("a",{onClick:function(){var e=Q&&Q.filter((function(e){return e.id!=n.id}));V(Ie()(e))},style:{marginLeft:20},children:"删除"})]})}}]}),(0,de.jsxs)("div",{className:Ot.bottom,children:[(0,de.jsx)(b.ZP,{className:Ot.no,onClick:function(){V([]),fe(""),ue(""),rn()},children:"取消"}),(0,de.jsx)(b.ZP,{loading:U,className:Ot.yes,onClick:r()(i()().mark((function e(){var n,t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=[],t=[],Q&&Q.map((function(e,l){e.is_teacher?t.push(e.id):n.push(e.id)})),e.next=5,Z({type:"competitions/SubmitTeam",payload:{identifier:C,teamid:we,member_ids:n,teacher_ids:t,leader:Ze.current}});case 5:(l=e.sent)&&0===l.status&&(v.ZP.info("修改成功"),V([]),rn());case 7:case"end":return e.stop()}}),e)}))),children:"确认"})]})]})}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:He,width:610,className:Ot.scoremodal,closable:!1,destroyOnClose:!0,centered:!0,onCancel:function(){return Te(!1)},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:Ot.title,children:"编辑战队"}),(0,de.jsx)("span",{onClick:function(){return Te(!1)},style:{cursor:"pointer"},className:Ot.close,children:(0,de.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,de.jsxs)("div",{className:Ot.content,children:[(0,de.jsx)(f.Z,{form:Je,layout:"vertical",initialValues:{name:null==Ke?void 0:Ke.name},onFinish:function(){var e=r()(i()().mark((function e(n){var t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return W(!0),e.next=3,Z({type:"competitions/UpTeam",payload:{identifier:C,Teannameid:null==Ke?void 0:Ke.id,name:null==n?void 0:n.name,image:(null===(t=Ue.current)||void 0===t||null===(t=t.getCroppedCanvas())||void 0===t?void 0:t.toDataURL("image/jpeg"))||""}});case 3:l=e.sent,W(!1),0===(null==l?void 0:l.status)&&(rn(),Te(!1));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,de.jsx)(f.Z.Item,{label:"战队名称",name:"name",className:Ot.jsinput,rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写竞赛名称")}}],children:(0,de.jsx)(y.Z,{maxLength:60,className:Ot.baseFormItem,showCount:!0,style:{fontSize:14,marginTop:10}})})}),(0,de.jsxs)("p",{style:{marginTop:"15px",marginLeft:"8px",width:"544px"},children:[(0,de.jsx)("span",{children:"LOGO:"}),(0,de.jsxs)("label",{id:"uploadBtn",style:{color:"#4DACFF",cursor:"pointer"},children:[(0,de.jsx)("input",{type:"file",className:"sr-only",id:"inputImage",name:"file",accept:"image/*",onChange:function(e){var n=e.target.files[0];if(n&&n.size>2097152)v.ZP.info("仅支持文件大小小于2M的文件");else{var t=new FileReader;t.readAsBinaryString(n),t.onload=function(){var e=btoa(t.result);Fe.current="data:".concat(n.type,";base64,").concat(e),De("data:".concat(n.type,";base64,").concat(e))},t.onerror=function(){}}},style:{display:"none"}}),"上传LOGO"]})," ",(0,de.jsx)("span",{style:{marginLeft:10,color:"#FA6400"},children:"(支持jpg、gif、png格式的图片,建议文件小于2M)"})]}),(0,de.jsxs)("div",{style:{marginTop:"15px",marginLeft:"8px",display:"flex"},children:[Ge?(0,de.jsx)("img",{className:Ot.Spanradius,src:Ge}):null!=Ke&&Ke.team_log?(0,de.jsx)("img",{src:re.Z.IMG_SERVER+"/"+(null==Ke?void 0:Ke.team_log),className:Ot.Spanradius}):(0,de.jsx)("div",{className:Ot.Spanradius,children:(null==Ke||null===(N=Ke.name)||void 0===N?void 0:N.length)>2?null==Ke||null===(w=Ke.name)||void 0===w?void 0:w.substring(0,2):null==Ke?void 0:Ke.name}),(0,de.jsx)(Ut.Z,{style:{width:"320px",height:"320px",marginLeft:"30px",background:"#EEEEEE"},src:Fe.current||re.Z.IMG_SERVER+"/"+(null==Ke?void 0:Ke.team_log),guides:!1,ref:Ue,crop:function(){Ye(Ue.current.getCroppedCanvas().toDataURL())}})]})]}),(0,de.jsxs)("div",{className:Ot.bottom,children:[(0,de.jsx)(b.ZP,{className:Ot.no,onClick:function(){Te(!1)},children:"取消"}),(0,de.jsx)(b.ZP,{loading:U,className:Ot.yes,onClick:function(){Je.submit()},children:"确认"})]})]})]})})),Kt=["competitions","globalSetting","loading","dispatch","user"],Xt=[{id:"",name:"全部"},{id:1,name:"姓名"},{id:2,name:"手机号"},{id:3,name:"邮箱"}],$t={teacher:"教师",student:"学生",professional:"专业人士"},el=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n,t=e.competitions,l=(e.globalSetting,e.loading,e.dispatch),a=(e.user,m()(e,Kt),(0,h.useParams)().identifier),o=t.Header,c=(t.competition_team,t.Staff),d=(t.Prizes,t.Account,(0,p.useState)([])),f=u()(d,2),v=f[0],g=f[1],y=(0,p.useState)(""),b=u()(y,2),A=(b[0],b[1],(0,p.useState)({page:1,per_page:10,keyword:"",type:"",personal:!0})),k=u()(A,2),N=k[0],w=k[1];function S(){return Z.apply(this,arguments)}function Z(){return(Z=r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Ne.ZP)("/api/competitions/".concat(a,"/all_team_members.json"),{method:"get",params:N});case 2:0===(null==(n=e.sent)?void 0:n.status)&&g(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var I=(0,p.useState)(!1),C=u()(I,2),B=C[0],D=C[1];(0,p.useEffect)((function(){null!=o&&o.personal&&S()}),[o]);var F=[{title:"序号",align:"left",dataIndex:"name",width:80,render:function(e,n,t){return(0,de.jsx)("span",{children:t+1})}},{title:"参赛人",align:"left",dataIndex:"name",width:120,ellipsis:{showTitle:!1},render:function(e,n){return(0,de.jsxs)(de.Fragment,{children:[(0,de.jsx)(j.Z,{placement:"topLeft",title:e,children:(null==e?void 0:e.length)>4?e.substring(0,4)+"...":e}),(null==n?void 0:n.authentication)&&(0,de.jsx)(j.Z,{title:"已实名认证",children:(0,de.jsx)("img",{src:Ht,style:{marginLeft:5,marginTop:"-2px"}})})]})}},{title:"个人成绩",align:"left",width:100,dataIndex:"score",render:function(e){return(0,de.jsx)("span",{children:e||"- -"})}},{title:"角色",align:"left",width:100,dataIndex:"identity",render:function(e,n){return(0,de.jsxs)("span",{children:[$t[e],(null==n?void 0:n.professional_certification)&&(0,de.jsx)(j.Z,{title:"已职业认证",children:(0,de.jsx)("img",{src:Ht,style:{marginLeft:5,marginTop:"-2px"}})})]})}},{title:"手机号",align:"left",width:160,dataIndex:"phone",render:function(e){return(0,de.jsx)("span",{children:e||"- -"})}},{title:"学号/工号",align:"left",dataIndex:"student_id",width:160,ellipsis:{showTitle:!1},render:function(e){return(0,de.jsx)(j.Z,{placement:"topLeft",title:e,children:e||"- -"})}},{title:"学校/单位",align:"left",dataIndex:"school",ellipsis:{showTitle:!1},render:function(e){return(0,de.jsx)(j.Z,{placement:"topLeft",title:e||"",children:e||"--"})}},{title:"地区",align:"left",dataIndex:"province",width:100,ellipsis:{showTitle:!1},render:function(e){return(0,de.jsx)(j.Z,{placement:"topLeft",title:e||"",children:e||"- -"})}},{title:"操作",align:"right",dataIndex:"is_cancel_score",width:100,render:function(e,n){return(0,de.jsx)("span",{children:0===e?(0,de.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){var e;x.Z.confirm({icon:null,centered:!0,title:"取消成绩",content:"请确认是否取消该成员成绩,取消后该成员的成绩将视为无成绩,不进行排名。",onOk:(e=r()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Ne.ZP)("/api/competitions/".concat(a,"/set_score_status.json"),{method:"put",body:{competition_score_id:null==n?void 0:n.competition_score_id,is_cancel_score:1}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(N.page=1,w(s()({},N)),S());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"取消成绩"}):(0,de.jsx)("span",{onClick:r()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Ne.ZP)("/api/competitions/".concat(a,"/set_score_status.json"),{method:"put",body:{competition_score_id:null==n?void 0:n.competition_score_id,is_cancel_score:0}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(N.page=1,w(s()({},N)),S());case 4:case"end":return e.stop()}}),e)}))),style:{color:"#FD9200",cursor:"pointer"},children:"恢复成绩"})})}}];return(0,de.jsxs)("section",{className:Ot.bg,children:[(0,de.jsx)("div",{className:Ot.title,style:{display:"flex"},children:(0,de.jsxs)(on.Z,{style:{width:"100%"},children:[(0,de.jsx)(rn.Z,{flex:"1",children:null!=o&&o.personal?"参赛人员":"战队详情"}),(0,de.jsxs)(rn.Z,{children:[((0,In.eB)()||(null==o||null===(n=o.permission)||void 0===n?void 0:n.editable)&&!o.personal)&&(0,de.jsx)("span",{className:Ot.button,onClick:function(){D(!0)},children:"管理战队成绩"}),!(null!=c&&c.enroll_ended)&&!o.personal&&(0,de.jsx)("span",{className:Ot.button,style:{margin:"0px 20px"},onClick:function(){l({type:"competitions/setActionTabs",payload:{key:"2"}})},children:"加入战队"})," ",!(null!=c&&c.enroll_ended)&&!o.personal&&(0,de.jsxs)("span",{className:Ot.button,onClick:function(){l({type:"competitions/setActionTabs",payload:{key:"3"}})},children:[(0,de.jsx)("i",{className:"iconfont icon-qizhi",style:{marginRight:6,fontSize:14,color:"#3061D0"}})," 创建战队"]})]})]})}),(0,de.jsxs)("div",{style:{display:"flex"},children:[null!=o&&o.personal?(0,de.jsxs)("div",{style:{padding:"20px",width:"100%"},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{children:(0,de.jsx)(_.t7,{style:{width:327,marginRight:15},dataSource:Xt,value:{id:N.type,value:N.keyword},onChange:function(e,n){N.keyword=e,N.type=n||"",w(s()({},N)),S()},placeholder:"请输入搜索内容"})}),(0,de.jsx)("div",{style:{flex:1,textAlign:"end"},children:(0,de.jsx)("span",{className:Ot.button,onClick:function(){(0,ue.FH)("",(0,ue.NY)({url:re.Z.API_SERVER+"/api/competitions/".concat(a,"/all_team_members.xlsx"),query:s()({},N)}))},children:"导出"})})]}),(0,de.jsx)(le.Z,{style:{marginTop:20},columns:F,bordered:!1,dataSource:null==v?void 0:v.data,pagination:!1}),(0,de.jsx)("div",{className:Ot.countWrap,style:{marginTop:20},children:(0,de.jsx)(mn.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:null==v?void 0:v.count,onChange:function(e,n){N.page=e,N.per_page=n,w(s()({},N)),S()},pageSize:N.per_page,current:N.page})})]}):(0,de.jsx)(qt,{}),(0,de.jsx)(cn.Z,{rootClassName:Ot.drawer_style,title:(0,de.jsx)("div",{style:{fontSize:"16px"},children:"战队成绩"}),placement:"bottom",width:500,height:564,onClose:function(){return D(!1)},open:B,children:B?(0,de.jsx)(Qt,{}):""})]})]})})),nl=t(1174),tl=t(77766),ll=["competitions","globalSetting","loading","dispatch","user"],il=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n,t,l,a,o,c=e.competitions,d=(e.globalSetting,e.loading),N=e.dispatch,w=e.user,S=(m()(e,ll),(0,p.useState)({tabsIndex:"1"})),Z=u()(S,2),I=Z[0],C=Z[1],B=(0,h.useParams)(),D=B.identifier,F=(B.enter,c.Header),P=c.Staff,E=(0,p.useState)(!1),R=u()(E,2),M=R[0],L=R[1],O=(0,h.useSearchParams)(),H=u()(O,1)[0],T=(0,p.useState)(!1),z=u()(T,2),J=z[0],Q=z[1],V=(0,p.useState)(!1),G=u()(V,2),Y=G[0],U=G[1],W=(0,p.useState)(!1),q=u()(W,2),K=q[0],X=q[1],$=f.Z.useForm(),ee=u()($,1)[0],ne=(0,p.useState)(!1),te=u()(ne,2),le=te[0],ie=te[1],ae=(0,p.useState)(!1),ce=u()(ae,2),ue=ce[0],me=ce[1],pe=(0,p.useState)(),he=u()(pe,2),fe=he[0],xe=he[1],ve=(0,p.useState)(!1),ge=u()(ve,2),je=ge[0],ye=ge[1],be=(0,p.useState)(!1),Ae=u()(be,2),ke=Ae[0],_e=Ae[1],we=(0,p.useState)(!1),Se=u()(we,2),Ze=Se[0],Ie=Se[1],Ce=(0,p.useState)([]),Be=u()(Ce,2),De=Be[0],Fe=Be[1];(0,p.useEffect)((function(){"4"===H.get("type")?(C({tabsIndex:"4"}),L(!0)):H.get("type")?C({tabsIndex:H.get("type")}):C({tabsIndex:"1"}),F.identifier&&(!H.get("identifier")||null!=F&&F.team_member_present||null!=P&&P.enroll_ended||Oe(1),!H.get("code")||null!=F&&F.team_member_present||null!=P&&P.enroll_ended||function(){Le.apply(this,arguments)}(),N({type:"globalSetting/setShareData",payload:{title:null==F?void 0:F.name,desc:null==F?void 0:F.description,imgUrl:"".concat(null==F?void 0:F.image,"?x-oss-process=image/resize,h_200,w_200,m_pad")}}))}),[H.get("type"),F]);var Pe=[{id:"1",name:"概览",content:(0,de.jsx)(Et,{})},{id:"2",name:"排行榜",content:(0,de.jsx)(Lt,{})},(null==F?void 0:F.personal)&&((0,In.eB)()||(null==F||null===(n=F.permission)||void 0===n?void 0:n.editable))&&{id:"3",name:null!=F&&F.personal?"参赛人员":"战队",content:(0,de.jsx)(el,{})},!(null!=F&&F.personal)&&{id:"3",name:"战队",content:(0,de.jsx)(el,{})},((0,In.eB)()||(null==F||null===(t=F.permission)||void 0===t?void 0:t.editable))&&{id:"4",name:"设置",content:(0,de.jsx)(mt,{enterDocument:M,changeKey:new Date})}].filter((function(e){return!!e}));function Ee(){return Re.apply(this,arguments)}function Re(){return(Re=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:N({type:"competitions/getStaff",payload:{identifier:D}}),N({type:"competitions/getHeader",payload:{identifier:D}});case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Me(){var e,n,t,l,i,a;if(null!=w&&null!==(e=w.userInfo)&&void 0!==e&&e.is_teacher){if((null!=P&&null!==(t=P.all_staff)&&void 0!==t&&t.mutiple_limited||null!=P&&null!==(l=P.teacher_staff)&&void 0!==l&&l.mutiple_limited)&&null!=P&&P.enrolled)return v.ZP.info("你已经报名,不能重复报名"),!0}else if((null!=P&&null!==(i=P.all_staff)&&void 0!==i&&i.mutiple_limited||null!=P&&null!==(a=P.member_staff)&&void 0!==a&&a.mutiple_limited)&&null!=P&&P.enrolled)return v.ZP.info("你已经报名,不能重复报名"),!0;if(null!=P&&P.enroll_ended)return v.ZP.info("报名已截止,无需报名"),!0;if(null!=P&&P.all_staff)return!1;if(null!=w&&null!==(n=w.userInfo)&&void 0!==n&&n.is_teacher){if(!P.teacher_staff)return v.ZP.info("已禁止老师报名"),!0}else if(null==P||!P.member_staff)return v.ZP.info("已禁止学生报名"),!0}(0,p.useEffect)((function(){window.location.href.split("enter=").length>1&&C({tabsIndex:"4"})}),[]),(0,p.useEffect)((function(){var e;16===(null==w||null===(e=w.userInfo)||void 0===e?void 0:e.role)&&N({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!1}})}),[null==w?void 0:w.userInfo]),(0,p.useEffect)((function(){if("1"===c.actionTabs.key)C({tabsIndex:"4"});else if("2"===c.actionTabs.key){var e;if(F.teacher_need_phone||F.member_need_phone)return void ie(!0);if(!(0,Sn.tJ)(N))return;if(null!=F&&F.need_check_mail)return void x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}});if(null!=F&&F.is_authentication&&(null==w||null===(e=w.userInfo)||void 0===e||!e.authentication))return void N({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}});Q(!0)}else if("3"===c.actionTabs.key){var n;if(null!=F&&F.need_check_mail)return void x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}});if(F.teacher_need_phone||F.member_need_phone)return void ie(!0);if(!(0,Sn.tJ)(N))return;if(null!=F&&F.is_authentication&&(null==w||null===(n=w.userInfo)||void 0===n||!n.authentication))return void N({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}});U(!0)}else"4"===c.actionTabs.key?ye(!0):"6"===c.actionTabs.key?_e(!0):(U(!1),Q(!1))}),[c.actionTabs]),(0,p.useEffect)((function(){D&&Ee()}),[D]);function Le(){return(Le=r()(i()().mark((function e(){var n,t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Ne.ZP)("/api/competitions/".concat(D,"/check_open.json"),{method:"post"});case 2:if(0===e.sent.status){e.next=5;break}return e.abrupt("return");case 5:if((0,Sn.tJ)(N)){e.next=7;break}return e.abrupt("return");case 7:if(!F.teacher_need_phone&&!F.member_need_phone){e.next=10;break}return ie(!0),e.abrupt("return");case 10:if(null==F||!F.need_check_mail){e.next=13;break}return x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}}),e.abrupt("return");case 13:if(null==F||!F.is_authentication||null!=w&&null!==(n=w.userInfo)&&void 0!==n&&n.authentication){e.next=16;break}return N({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 16:if(!Me()){e.next=19;break}return X(!1),e.abrupt("return");case 19:if(!K){e.next=21;break}return e.abrupt("return");case 21:return X(!0),e.next=24,N({type:"competitions/JoinTeam",payload:{identifier:D,invite_code:H.get("code")}});case 24:t=e.sent,X(!1),t&&0===t.status&&(xe(t),me(!0),Ee(),N({type:"competitions/setActionTabs",payload:{}}));case 27:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Oe(e){return He.apply(this,arguments)}function He(){return(He=r()(i()().mark((function e(n){var t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Ne.ZP)("/api/competitions/".concat(D,"/check_open.json"),{method:"post"});case 2:if(0===e.sent.status){e.next=5;break}return e.abrupt("return");case 5:if((0,Sn.tJ)(N)){e.next=7;break}return e.abrupt("return");case 7:if(null==F||!F.enroll_url){e.next=10;break}return window.open(null==F?void 0:F.enroll_url),e.abrupt("return");case 10:if(!(null!=F&&F.personal||1===n)){e.next=33;break}if(!F.teacher_need_phone&&!F.member_need_phone){e.next=14;break}return ie(!0),e.abrupt("return");case 14:if(null==F||!F.need_check_mail){e.next=17;break}return x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}}),e.abrupt("return");case 17:if(null==F||!F.is_authentication||null!=w&&null!==(t=w.userInfo)&&void 0!==t&&t.authentication){e.next=20;break}return N({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 20:if(!Me()){e.next=23;break}return X(!1),e.abrupt("return");case 23:if(!K){e.next=25;break}return e.abrupt("return");case 25:return X(!0),e.next=28,N({type:"competitions/AddTeam",payload:{identifier:D,name:w.userInfo.real_name+"的战队"}});case 28:l=e.sent,X(!1),l&&0===l.status&&(xe(l),me(!0),Ee(),N({type:"competitions/setActionTabs",payload:{}})),e.next=34;break;case 33:ye(!0);case 34:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,de.jsxs)("section",{className:k.bg,children:[(0,de.jsxs)("div",{className:"edu-container",children:[(0,de.jsxs)("div",{className:k.top,children:[(0,de.jsxs)(g.Z,{separator:">",children:[(0,de.jsx)(g.Z.Item,{children:(0,de.jsx)(h.Link,{style:{fontSize:12},to:"/competitions",children:"在线竞赛"})}),(0,de.jsx)(g.Z.Item,{children:(0,de.jsx)("span",{style:{fontSize:12},children:null==F?void 0:F.name})})]}),(0,de.jsxs)("div",{className:k.content,children:[(0,de.jsx)("div",{style:{width:700,height:300,maxHeight:300,background:"#f1f1f1",flexShrink:0},children:(null==F?void 0:F.image)&&(0,de.jsx)("img",{className:k.Banner,src:re.Z.IMG_SERVER+"".concat(null==F?void 0:F.image)})}),(0,de.jsxs)("div",{className:k.right,children:[(0,de.jsxs)("div",{className:k.titles,children:[null==F?void 0:F.name,null!=F&&F.sub_title?"-"+F.sub_title:null]}),(0,de.jsxs)("div",{className:k.bonus,children:[(0,de.jsxs)("div",{children:[(0,de.jsx)("p",{children:null!=F&&F.bonus?(0,de.jsxs)("span",{className:"font20",children:["¥",parseInt(F&&F.bonus).toLocaleString()]}):(0,de.jsx)("span",{style:{fontSize:"20px",color:"#C5C5C5"},children:"暂无"})}),(0,de.jsxs)("div",{className:k.items,children:[(0,de.jsx)("i",{className:"iconfont icon-jiangjin"})," ",(0,de.jsx)("span",{children:"奖金"})]})]}),(0,de.jsxs)("div",{children:[(0,de.jsx)("p",{className:"font20",children:parseInt(F&&(null==F?void 0:F.visits_count)).toLocaleString()}),(0,de.jsxs)("div",{className:k.items,children:[(0,de.jsx)("i",{className:"iconfont icon-liulan1"}),(0,de.jsx)("span",{children:"浏览"})]})]}),(0,de.jsxs)("div",{children:[(0,de.jsx)("p",{className:"font20",children:parseInt(F&&(null==F?void 0:F.member_count)).toLocaleString()}),(0,de.jsxs)("div",{className:k.items,children:[(0,de.jsx)("i",{className:"iconfont icon-baoming"})," ",(0,de.jsx)("span",{children:"报名"})]})]})]}),(0,de.jsxs)("div",{className:k.bottom,children:[(0,de.jsxs)("div",{children:[(0,de.jsx)("span",{style:{color:"#9096A3"},children:"竞赛时间"}),(0,de.jsx)("span",{style:{marginLeft:20},children:null!=F&&F.start_time?(0,de.jsxs)("span",{children:[null==F?void 0:F.start_time,"~",null==F?void 0:F.end_time]}):(0,de.jsx)("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:function(){C({tabsIndex:"4"}),N({type:"competitions/setActionTabs",payload:{key:"7"}})},children:"去完善"})})]}),(0,de.jsxs)("div",{style:{margin:"14px 0px"},children:[(0,de.jsx)("span",{style:{color:"#9096A3"},children:"报名截止"}),(0,de.jsx)("span",{style:{marginLeft:20},children:null!=F&&F.enroll_end_time?(0,de.jsx)("span",{children:null==F?void 0:F.enroll_end_time}):(0,de.jsx)("span",{style:{color:"3061D0",cursor:"pointer"},onClick:function(){C({tabsIndex:"4"}),N({type:"competitions/setActionTabs",payload:{key:"7"}})},children:"去完善"})})]}),(0,de.jsxs)("div",{children:[(0,de.jsx)("span",{style:{color:"#9096A3"},children:"竞赛状态"}),(0,de.jsx)("span",{style:{marginLeft:20},children:null===(l=[{name:"待审核",type:"preparing"},{name:"审核中",type:"review"},{name:"被驳回",type:"not_passed"},{name:"即将发布",type:"nearly_published"},{name:"进行中",type:"progressing"},{name:"已结束",type:"ended"},{name:"未发布",type:"unpublish"}].find((function(e){return e.type===(null==F?void 0:F.competition_status)})))||void 0===l?void 0:l.name})]}),["unpublish","preparing","review","not_passed"].includes(null==F?void 0:F.competition_status)&&(0,de.jsx)("span",{className:k.publish,onClick:function(){var e;(null==F?void 0:F.not_finish_count)>0?x.Z.confirm({icon:null,title:"",okText:"去完善",content:"检测到当前您还未完善竞赛指引的内容,请先完善指引清单,再发布审核竞赛",onOk:(e=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:C({tabsIndex:"4"}),N({type:"competitions/setActionTabs",payload:{key:"5"}});case 2:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})}):(Ie(!0),(0,oe.GY)({}).then((function(e){Fe(null==e?void 0:e.schools)})).then((function(){var e,n,t;ee.setFieldsValue({sponsor_schools:null===(e=w.userInfo)||void 0===e?void 0:e.user_school_id,sponsor_user_name:null===(n=w.userInfo)||void 0===n?void 0:n.real_name,sponsor_user_phone:null===(t=w.userInfo)||void 0===t?void 0:t.phone})})))},children:"发布竞赛"}),"progressing"===(null==F?void 0:F.competition_status)&&!(null!=F&&F.team_member_present)&&!(null!=P&&P.enroll_ended)&&(0,de.jsx)("span",{className:k.publish,onClick:r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Oe(2);case 1:case"end":return e.stop()}}),e)}))),children:2===(null==F?void 0:F.mode)&&null!=F&&F.member_of_course?"进入课堂":"立即报名"}),"progressing"===(null==F?void 0:F.competition_status)&&(null==F?void 0:F.team_member_present)&&(0,de.jsx)("span",{className:k.publish,onClick:function(){1===F.mode?(C({tabsIndex:"1"}),N({type:"competitions/setActionTabs",payload:{key:"entrance"}})):window.open(F.first_category_url)},children:1===F.mode?"赛题入口":"进入课堂"}),"ended"===(null==F?void 0:F.competition_status)&&(0,de.jsx)("span",{className:k.ended,children:"已结束"}),"progressing"===(null==F?void 0:F.competition_status)&&(0,de.jsx)(Yt.CopyToClipboard,{text:"【竞赛邀请】".concat(null==w||null===(a=w.userInfo)||void 0===a?void 0:a.username,"邀请您参加化学“101计划”网络平台平台竞赛组织《").concat(null==F?void 0:F.name,"竞赛》,您可以点击下方的链接,报名该赛项。链接:").concat(window.location.origin).concat(window.location.pathname,"?identifier=").concat(null==F?void 0:F.identifier),onCopy:function(){return v.ZP.success("已复制链接,请直接粘贴发送好友")},children:(0,de.jsxs)("span",{className:"".concat(k.shareicon),children:[(0,de.jsx)("i",{style:{marginRight:6,fontSize:14},className:"iconfont icon-fenxiangketang"}),"分享"]})})]})]})]})]}),(0,de.jsx)(_.YG,{value:I.tabsIndex,style:{marginBottom:25,paddingLeft:20,background:"#fff",height:64,position:"sticky",top:0,zIndex:1},onChange:function(e){var n;(I.tabsIndex=e,C(s()({},I)),"3"===e)&&((0,In.eB)()||null!==(n=F.permission)&&void 0!==n&&n.editable||null!=F&&F.team_member_present||null!=P&&P.enroll_ended||(F.personal?N({type:"competitions/setActionTabs",payload:{key:"6"}}):N({type:"competitions/setActionTabs",payload:{key:"4"}})));"4"==e&&L(!1),h.history.replace("/competitions/detail/".concat(D,"?type=").concat(e))},dataSource:Pe}),("unpublish"===F.competition_status||"preparing"===F.competition_status||"review"===F.competition_status)&&(0,de.jsxs)("div",{className:k.tag,children:[(0,de.jsx)(Gt.Z,{})," 提示:该竞赛还未审核,暂时只有管理员可见"]}),"not_passed"===F.competition_status&&(0,de.jsxs)("div",{className:k.tag,style:{color:"red",background:"rgba(229,51,51,0.1)"},children:[(0,de.jsx)(Gt.Z,{})," 审核被驳回",(0,de.jsx)(j.Z,{placement:"bottom",title:null==F?void 0:F.not_passed_reason,children:(0,de.jsxs)("span",{style:{marginLeft:20},children:["驳回理由:",null==F?void 0:F.not_passed_reason]})})]}),null===(o=Pe.find((function(e){return e.id===I.tabsIndex})))||void 0===o?void 0:o.content]}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:J,width:610,className:k.scoremodal,closable:!1,centered:!0,onCancel:function(){return Q(!1)},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:k.title,children:"加入战队"}),(0,de.jsx)("span",{onClick:function(){return Q(!1)},style:{cursor:"pointer"},className:k.close,children:(0,de.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,de.jsx)("div",{className:k.content,children:(0,de.jsx)(f.Z,{form:ee,layout:"vertical",onFinish:function(){var e=r()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(X(!0),!Me()){e.next=4;break}return X(!1),e.abrupt("return");case 4:return e.next=6,N({type:"competitions/JoinTeam",payload:{identifier:D,invite_code:n.name}});case 6:t=e.sent,X(!1),0===t.status&&(me(!0),xe(t),Ee(),N({type:"competitions/setActionTabs",payload:{}}));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,de.jsx)(f.Z.Item,{label:"邀请码",name:"name",className:k.jsinput,rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写竞赛名称")}}],children:(0,de.jsx)(y.Z,{maxLength:60,className:k.baseFormItem,showCount:!0,placeholder:"请输入邀请码"})})})}),(0,de.jsxs)("div",{className:k.bottom,children:[(0,de.jsx)(b.ZP,{className:k.no,onClick:function(){Q(!1)},children:"取消"}),(0,de.jsx)(b.ZP,{loading:K,className:k.yes,onClick:function(){ee.submit()},children:"确认"})]})]}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:je,width:318,className:k.scoremodal,closable:!1,centered:!0,children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:k.title,children:"报名"}),(0,de.jsx)("span",{onClick:function(){return ye(!1)},style:{cursor:"pointer"},className:k.close,children:(0,de.jsx)("i",{className:"iconfont icon-danchuangguanbi",style:{fontSize:"14px"}})})]}),(0,de.jsx)("div",{className:k.content,children:"选择参赛方式"}),(0,de.jsxs)("div",{className:k.bottoms,children:[(0,de.jsx)(b.ZP,{className:k.no,onClick:function(){N({type:"competitions/setActionTabs",payload:{key:"2"}}),ye(!1)},children:"加入战队"}),(0,de.jsx)(b.ZP,{className:k.yes,onClick:function(){N({type:"competitions/setActionTabs",payload:{key:"3"}}),ye(!1)},children:"创建战队"})]})]}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:ke,width:318,className:k.scoremodal,closable:!1,centered:!0,children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:k.title,children:"报名"}),(0,de.jsx)("span",{onClick:function(){return _e(!1)},style:{cursor:"pointer"},className:k.close,children:(0,de.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,de.jsx)("div",{className:k.content,children:"您暂未报名,请先报名"}),(0,de.jsxs)("div",{className:k.bottoms,children:[(0,de.jsx)(b.ZP,{className:k.no,onClick:function(){_e(!1)},children:"取消"}),(0,de.jsx)(b.ZP,{className:k.yes,loading:K,onClick:r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Me()){e.next=3;break}return X(!1),e.abrupt("return");case 3:if(!K){e.next=5;break}return e.abrupt("return");case 5:return X(!0),e.next=8,N({type:"competitions/AddTeam",payload:{identifier:D}});case 8:n=e.sent,X(!1),n&&0===n.status&&(xe(n),me(!0),Ee(),N({type:"competitions/setActionTabs",payload:{}})),_e(!1);case 12:case"end":return e.stop()}}),e)}))),children:"立即报名"})]})]}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:Y,width:610,className:k.scoremodal,closable:!1,centered:!0,onCancel:function(){return U(!1)},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:k.title,children:"创建战队"}),(0,de.jsx)("span",{onClick:function(){return U(!1)},style:{cursor:"pointer"},className:k.close,children:(0,de.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,de.jsx)("div",{className:k.content,children:(0,de.jsx)(f.Z,{form:ee,layout:"vertical",onFinish:function(){var e=r()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(X(!0),!Me()){e.next=4;break}return X(!1),e.abrupt("return");case 4:return e.next=6,N({type:"competitions/AddTeam",payload:{identifier:D,name:n.name}});case 6:t=e.sent,X(!1),t&&0===t.status&&(xe(t),me(!0),Ee(),N({type:"competitions/setActionTabs",payload:{}}));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,de.jsx)(f.Z.Item,{label:"队名",name:"name",className:k.jsinput,rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写竞赛名称")}}],children:(0,de.jsx)(y.Z,{maxLength:60,className:k.baseFormItem,showCount:!0,placeholder:"请输入队名"})})})}),(0,de.jsxs)("div",{className:k.bottom,children:[(0,de.jsx)(b.ZP,{className:k.no,onClick:function(){U(!1)},children:"取消"}),(0,de.jsx)(b.ZP,{loading:K,className:k.yes,onClick:function(){ee.submit()},children:"确认"})]})]}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:Ze,width:610,className:k.scoremodal,closable:!1,centered:!0,onCancel:function(){return Ie(!1)},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:k.title,children:"为了加快竞赛审核速度,请确认以下信息是否准确"}),(0,de.jsx)("span",{onClick:function(){return Ie(!1)},style:{cursor:"pointer"},className:k.close,children:(0,de.jsx)("i",{className:"iconfont icon-guanbi",style:{color:"#979797",fontSize:"15px"}})})]}),(0,de.jsx)("div",{className:k.content,children:(0,de.jsxs)(f.Z,{form:ee,className:k.formWrap,onFinish:function(e){(0,se.qt)(s()(s()({},e),{},{id:D})).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("发布审核成功,审核通过后,竞赛可上线启动"),Ie(!1),Ee()):v.ZP.error(null==e?void 0:e.message)}))},labelCol:{flex:"110px"},children:[(0,de.jsx)(f.Z.Item,{className:k.form_item,label:"主办方",colon:!1,name:"sponsor_schools",children:(0,de.jsx)(A.default,{mode:"multiple",className:k.form_item_item_select,options:De,fieldNames:{label:"name",value:"id"},placeholder:"请输入主办方",filterOption:function(e,n){var t;return(null!==(t=null==n?void 0:n.name)&&void 0!==t?t:"").toLowerCase().includes(e.toLowerCase())}})}),(0,de.jsx)(f.Z.Item,{className:k.form_item,label:"主要负责人姓名",colon:!1,name:"sponsor_user_name",children:(0,de.jsx)(y.Z,{className:k.form_item_item,placeholder:"请输入主要负责人姓名"})}),(0,de.jsx)(f.Z.Item,{className:k.form_item,label:"主要负责人电话",colon:!1,name:"sponsor_user_phone",rules:[{pattern:new RegExp(/^((0\d{2,3}(-)?\d{7,8})|(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8})$/,"g"),message:"必须是正确的座机号或者手机号"}],children:(0,de.jsx)(y.Z,{className:k.form_item_item,placeholder:"请输入主要负责人电话"})}),(0,de.jsx)("div",{className:k.bottom,children:(0,de.jsxs)(f.Z.Item,{children:[(0,de.jsx)(b.ZP,{size:"middle",className:k.no,onClick:function(){Ie(!1)},children:"取消"}),(0,de.jsx)(b.ZP,{className:k.yes,size:"middle",type:"primary",htmlType:"submit",loading:d,children:"保存"})]})})]})})]}),(0,de.jsx)(tl.Z,{}),(0,de.jsx)(nl.Z,{datas:fe,isopen:ue,setisopen:me,isShowPhone:le,setIsShowPhone:ie,user:w,dispatch:N,onOK:function(){Ee()}})]})}))},1174:function(e,n,t){var l=t(7557),i=t.n(l),a=t(41498),s=t.n(a),o=t(79800),r=t.n(o),c=t(59301),u=t(8591),d=t(43418),m=t(24650),p=t(3113),h=t(49105),f=t(23862),x=t(27876),v=t(71681),g=t(37712),j=/^1\d{10}$/;n.Z=function(e){var n=e.isShowPhone,t=e.setIsShowPhone,l=e.user,a=e.dispatch,o=e.onOK,y=e.isopen,b=e.setisopen,A=e.datas,k=(0,c.useState)(""),_=r()(k,2),N=_[0],w=_[1],S=(0,c.useState)(""),Z=r()(S,2),I=Z[0],C=Z[1],B=(0,c.useState)(60),D=r()(B,2),F=D[0],P=D[1],E=(0,c.useState)(),R=r()(E,2),M=R[0],L=R[1],O=(0,c.useState)(!1),H=r()(O,2),T=H[0],z=H[1],J=(0,c.useState)(!1),Q=r()(J,2),V=Q[0],G=Q[1],Y=(0,c.useState)(""),U=r()(Y,2),W=U[0],q=U[1],K=(0,c.useRef)();(0,c.useEffect)((function(){return function(){K.current&&clearInterval(K.current)}}),[]),(0,f.Y)((function(){M&&(P(60),F>0?P(F-1):(P(60),L(!1),K.current&&clearInterval(K.current)))}),1e3);var X=function(){var e=s()(i()().mark((function e(){var n,t,s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.ZP)("/api/users/accounts/".concat(null===(n=l.userInfo)||void 0===n?void 0:n.login,"/valid_phone.json"),{method:"get",params:{phone:N}});case 2:if(-1!==(null==(t=e.sent)?void 0:t.status)){e.next=5;break}return e.abrupt("return");case 5:if(null==t||!t.is_exists){e.next=8;break}return z(!0),e.abrupt("return");case 8:return s=(0,x.M)(N),e.next=11,a({type:"account/getCode",payload:{login:N,type:3,smscode:s}});case 11:1===e.sent.status&&(u.ZP.info("验证码已发送,请注意查收"),L(!0));case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,g.jsxs)("div",{children:[(0,g.jsx)(d.Z,{title:"强制解绑",open:V,onCancel:function(){return G(!1)},onOk:s()(i()().mark((function e(){var n,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(W){e.next=3;break}return u.ZP.info("验证码不能为空"),e.abrupt("return");case 3:return e.next=5,(0,h.ZP)("/api/users/accounts/".concat(null==l||null===(n=l.userInfo)||void 0===n?void 0:n.login,"/phone_force_unbind.json"),{method:"POST",body:{code:W,phone:N}});case 5:0===(null==(a=e.sent)?void 0:a.status)&&(u.ZP.info("解绑成功"),L(!1),G(!1),o(),t(!1),q(""));case 7:case"end":return e.stop()}}),e)}))),children:(0,g.jsxs)("div",{style:{padding:"8px 24px"},children:[(0,g.jsx)("p",{children:"若原账号只有绑定了手机号一种登录方式,强制解绑后会导致原账号无法登录,请确定是否强制解绑"}),(0,g.jsxs)("p",{children:["你的手机号:",N]}),(0,g.jsxs)("p",{children:["手机验证码:",(0,g.jsx)(m.Z,{value:W,size:"middle",onChange:function(e){return q(e.target.value)},style:{width:"240px"}})," ",(0,g.jsx)(p.ZP,{disabled:M,type:"primary",size:"middle",onClick:s()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=(0,x.M)(N),e.next=3,a({type:"account/getCode",payload:{login:N,type:10,smscode:n}});case 3:1===e.sent.status&&(u.ZP.info("验证码已发送,请注意查收"),L(!0));case 5:case"end":return e.stop()}}),e)}))),children:M?"重新发送".concat(F,"s"):"获取验证码"})]})]})}),(0,g.jsx)(d.Z,{title:"提示",open:T,onCancel:function(){z(!1)},okText:"进行强制解绑",okButtonProps:{type:"primary",ghost:!0,style:{width:"124px"}},onOk:function(){G(!0),z(!1)},children:(0,g.jsxs)("div",{style:{padding:"7px 24px"},children:[(0,g.jsx)("span",{children:"该手机号已经被绑定账号,如果需要将该手机号绑定在当前账号上,你可以进行下方任意一种解绑操作:"}),(0,g.jsx)("br",{}),(0,g.jsx)("p",{style:{marginTop:"1em",display:"flex"},children:(0,g.jsx)("span",{style:{flex:"1"},children:"1、使用该手机号登录平台进行解绑,再将手机号绑定当前账号上。"})}),(0,g.jsx)("p",{style:{marginTop:"1em",display:"flex"},children:(0,g.jsx)("span",{style:{flex:"1"},children:"2、强制解绑(强制解绑可能会导致解绑账号无法登录)"})})]})}),(0,g.jsx)(d.Z,{title:"绑定手机号",open:n,onCancel:function(){return t(!1)},onOk:s()(i()().mark((function e(){var n,s,r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(j.test(N)){e.next=3;break}return u.ZP.info("请输入有效的11位手机号码"),e.abrupt("return");case 3:if(I){e.next=6;break}return u.ZP.info("请输入验证码"),e.abrupt("return");case 6:return n=l.userInfo||{},s=n.login,e.next=9,a({type:"account/bindPhone",payload:{login:s,phone:N,code:I}});case 9:0===(null==(r=e.sent)?void 0:r.status)&&(t(!1),o());case 11:case"end":return e.stop()}}),e)}))),children:(0,g.jsxs)("div",{style:{padding:"8px 24px"},children:[(0,g.jsx)("p",{children:"平台已检测到您未绑定手机号,为了不影响使用报名功能,请先绑定手机号码"}),(0,g.jsxs)("p",{children:["你的手机号:",(0,g.jsx)(m.Z,{size:"middle",value:N,onChange:function(e){return w(e.target.value)},style:{width:"240px"}})]}),(0,g.jsxs)("p",{children:["手机验证码:",(0,g.jsx)(m.Z,{size:"middle",value:I,onChange:function(e){return C(e.target.value)},style:{width:"240px"}})," ",(0,g.jsx)(p.ZP,{disabled:M,type:"primary",size:"middle",onClick:s()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(j.test(N)){e.next=3;break}return u.ZP.info("请输入有效的11位手机号码"),e.abrupt("return");case 3:X();case 4:case"end":return e.stop()}}),e)}))),children:M?"重新发送".concat(F,"s"):"获取验证码"})]})]})}),(0,g.jsx)(d.Z,{open:y,footer:!1,onCancel:function(){return b(!1)},centered:!0,width:460,children:(0,g.jsxs)("div",{children:[(0,g.jsxs)("div",{style:{marginTop:50,fontSize:26,color:"#3d3d3d",textAlign:"center",marginBottom:20},children:[(0,g.jsx)("i",{style:{fontSize:26,color:"#52C41A"},className:"iconfont icon-tongguo"})," 报名成功"]}),(0,g.jsxs)("div",{style:{alignItems:"center",textAlign:"center"},children:[(0,g.jsx)("img",{style:{width:180,border:"1px solid #eeeeef",padding:10,marginBottom:20},src:v.Z.IMG_SERVER+(null==A?void 0:A.QR_code)}),(0,g.jsx)("p",{style:{color:"#AAAAAA"},children:"参赛者可扫码加入大赛官方交流群,获取最新竞赛通知"})]})]})})]})}},16603:function(e,n,t){t.d(n,{P:function(){return l}});var l=[{value:"北京",label:"北京",children:[{value:"东城",label:"东城"},{value:"西城",label:"西城"},{value:"朝阳",label:"朝阳"},{value:"丰台",label:"丰台"},{value:"石景山",label:"石景山"},{value:"海淀",label:"海淀"},{value:"门头沟",label:"门头沟"},{value:"房山",label:"房山"},{value:"通州",label:"通州"},{value:"顺义",label:"顺义"},{value:"昌平",label:"昌平"},{value:"大兴",label:"大兴"},{value:"平谷",label:"平谷"},{value:"怀柔",label:"怀柔"},{value:"密云",label:"密云"},{value:"延庆",label:"延庆"}]},{value:"上海",label:"上海",children:[{value:"崇明",label:"崇明"},{value:"黄浦",label:"黄浦"},{value:"卢湾",label:"卢湾"},{value:"徐汇",label:"徐汇"},{value:"长宁",label:"长宁"},{value:"静安",label:"静安"},{value:"普陀",label:"普陀"},{value:"闸北",label:"闸北"},{value:"虹口",label:"虹口"},{value:"杨浦",label:"杨浦"},{value:"闵行",label:"闵行"},{value:"宝山",label:"宝山"},{value:"嘉定",label:"嘉定"},{value:"浦东",label:"浦东"},{value:"金山",label:"金山"},{value:"松江",label:"松江"},{value:"青浦",label:"青浦"},{value:"南汇",label:"南汇"},{value:"奉贤",label:"奉贤"}]},{value:"广东",label:"广东",children:[{value:"广州",label:"广州"},{value:"深圳",label:"深圳"},{value:"珠海",label:"珠海"},{value:"东莞",label:"东莞"},{value:"中山",label:"中山"},{value:"佛山",label:"佛山"},{value:"惠州",label:"惠州"},{value:"河源",label:"河源"},{value:"潮州",label:"潮州"},{value:"江门",label:"江门"},{value:"揭阳",label:"揭阳"},{value:"茂名",label:"茂名"},{value:"梅州",label:"梅州"},{value:"清远",label:"清远"},{value:"汕头",label:"汕头"},{value:"汕尾",label:"汕尾"},{value:"韶关",label:"韶关"},{value:"顺德",label:"顺德"},{value:"阳江",label:"阳江"},{value:"云浮",label:"云浮"},{value:"湛江",label:"湛江"},{value:"肇庆",label:"肇庆"}]},{value:"江苏",label:"江苏",children:[{value:"南京",label:"南京"},{value:"常熟",label:"常熟"},{value:"常州",label:"常州"},{value:"海门",label:"海门"},{value:"淮安",label:"淮安"},{value:"江都",label:"江都"},{value:"江阴",label:"江阴"},{value:"昆山",label:"昆山"},{value:"连云港",label:"连云港"},{value:"南通",label:"南通"},{value:"启东",label:"启东"},{value:"沭阳",label:"沭阳"},{value:"宿迁",label:"宿迁"},{value:"苏州",label:"苏州"},{value:"太仓",label:"太仓"},{value:"泰州",label:"泰州"},{value:"同里",label:"同里"},{value:"无锡",label:"无锡"},{value:"徐州",label:"徐州"},{value:"盐城",label:"盐城"},{value:"扬州",label:"扬州"},{value:"宜兴",label:"宜兴"},{value:"仪征",label:"仪征"},{value:"张家港",label:"张家港"},{value:"镇江",label:"镇江"}]},{value:"重庆",label:"重庆",children:[{value:"万州",label:"万州"},{value:"涪陵",label:"涪陵"},{value:"渝中",label:"渝中"},{value:"大渡口",label:"大渡口"},{value:"江北",label:"江北"},{value:"沙坪坝",label:"沙坪坝"},{value:"九龙坡",label:"九龙坡"},{value:"南岸",label:"南岸"},{value:"北碚",label:"北碚"},{value:"万盛",label:"万盛"},{value:"双挢",label:"双挢"},{value:"渝北",label:"渝北"},{value:"巴南",label:"巴南"},{value:"黔江",label:"黔江"},{value:"长寿",label:"长寿"},{value:"綦江",label:"綦江"},{value:"潼南",label:"潼南"},{value:"铜梁",label:"铜梁"},{value:"大足",label:"大足"},{value:"荣昌",label:"荣昌"},{value:"壁山",label:"壁山"},{value:"梁平",label:"梁平"},{value:"城口",label:"城口"},{value:"丰都",label:"丰都"},{value:"垫江",label:"垫江"},{value:"武隆",label:"武隆"},{value:"忠县",label:"忠县"},{value:"开县",label:"开县"},{value:"云阳",label:"云阳"},{value:"奉节",label:"奉节"},{value:"巫山",label:"巫山"},{value:"巫溪",label:"巫溪"},{value:"石柱",label:"石柱"},{value:"秀山",label:"秀山"},{value:"酉阳",label:"酉阳"},{value:"彭水",label:"彭水"},{value:"江津",label:"江津"},{value:"合川",label:"合川"},{value:"永川",label:"永川"},{value:"南川",label:"南川"}]},{value:"安徽",label:"安徽",children:[{value:"合肥",label:"合肥"},{value:"安庆",label:"安庆"},{value:"蚌埠",label:"蚌埠"},{value:"亳州",label:"亳州"},{value:"巢湖",label:"巢湖"},{value:"滁州",label:"滁州"},{value:"阜阳",label:"阜阳"},{value:"贵池",label:"贵池"},{value:"淮北",label:"淮北"},{value:"淮化",label:"淮化"},{value:"淮南",label:"淮南"},{value:"黄山",label:"黄山"},{value:"九华山",label:"九华山"},{value:"六安",label:"六安"},{value:"马鞍山",label:"马鞍山"},{value:"宿州",label:"宿州"},{value:"铜陵",label:"铜陵"},{value:"屯溪",label:"屯溪"},{value:"芜湖",label:"芜湖"},{value:"宣城",label:"宣城"}]},{value:"福建",label:"福建",children:[{value:"福州",label:"福州"},{value:"厦门",label:"厦门"},{value:"泉州",label:"泉州"},{value:"漳州",label:"漳州"},{value:"龙岩",label:"龙岩"},{value:"南平",label:"南平"},{value:"宁德",label:"宁德"},{value:"莆田",label:"莆田"},{value:"三明",label:"三明"}]},{value:"甘肃",label:"甘肃",children:[{value:"兰州",label:"兰州"},{value:"嘉峪关",label:"嘉峪关"},{value:"白银",label:"白银"},{value:"定西",label:"定西"},{value:"敦煌",label:"敦煌"},{value:"甘南",label:"甘南"},{value:"金昌",label:"金昌"},{value:"酒泉",label:"酒泉"},{value:"临夏",label:"临夏"},{value:"平凉",label:"平凉"},{value:"天水",label:"天水"},{value:"陇南",label:"陇南"},{value:"武威",label:"武威"},{value:"西峰",label:"西峰"},{value:"张掖",label:"张掖"}]},{value:"广西",label:"广西",children:[{value:"南宁",label:"南宁"},{value:"来宾",label:"来宾"},{value:"百色",label:"百色"},{value:"北海",label:"北海"},{value:"桂林",label:"桂林"},{value:"防城港",label:"防城港"},{value:"贵港",label:"贵港"},{value:"河池",label:"河池"},{value:"贺州",label:"贺州"},{value:"柳州",label:"柳州"},{value:"钦州",label:"钦州"},{value:"梧州",label:"梧州"},{value:"玉林",label:"玉林"}]},{value:"贵州",label:"贵州",children:[{value:"贵阳",label:"贵阳"},{value:"安顺",label:"安顺"},{value:"毕节",label:"毕节"},{value:"都匀",label:"都匀"},{value:"凯里",label:"凯里"},{value:"六盘水",label:"六盘水"},{value:"铜仁",label:"铜仁"},{value:"兴义",label:"兴义"},{value:"玉屏",label:"玉屏"},{value:"遵义",label:"遵义"}]},{value:"海南",label:"海南",children:[{value:"海口",label:"海口"},{value:"儋县",label:"儋县"},{value:"陵水",label:"陵水"},{value:"琼海",label:"琼海"},{value:"三亚",label:"三亚"},{value:"通什",label:"通什"},{value:"万宁",label:"万宁"}]},{value:"河北",label:"河北",children:[{value:"石家庄",label:"石家庄"},{value:"保定",label:"保定"},{value:"北戴河",label:"北戴河"},{value:"沧州",label:"沧州"},{value:"承德",label:"承德"},{value:"丰润",label:"丰润"},{value:"邯郸",label:"邯郸"},{value:"衡水",label:"衡水"},{value:"廊坊",label:"廊坊"},{value:"南戴河",label:"南戴河"},{value:"秦皇岛",label:"秦皇岛"},{value:"唐山",label:"唐山"},{value:"新城",label:"新城"},{value:"邢台",label:"邢台"},{value:"张家口",label:"张家口"}]},{value:"黑龙江",label:"黑龙江",children:[{value:"哈尔滨",label:"哈尔滨"},{value:"北安",label:"北安"},{value:"大庆",label:"大庆"},{value:"大兴安岭",label:"大兴安岭"},{value:"鹤岗",label:"鹤岗"},{value:"黑河",label:"黑河"},{value:"佳木斯",label:"佳木斯"},{value:"鸡西",label:"鸡西"},{value:"牡丹江",label:"牡丹江"},{value:"齐齐哈尔",label:"齐齐哈尔"},{value:"七台河",label:"七台河"},{value:"双鸭山",label:"双鸭山"},{value:"绥化",label:"绥化"},{value:"伊春",label:"伊春"}]},{value:"河南",label:"河南",children:[{value:"郑州",label:"郑州"},{value:"安阳",label:"安阳"},{value:"鹤壁",label:"鹤壁"},{value:"潢川",label:"潢川"},{value:"焦作",label:"焦作"},{value:"济源",label:"济源"},{value:"开封",label:"开封"},{value:"漯河",label:"漯河"},{value:"洛阳",label:"洛阳"},{value:"南阳",label:"南阳"},{value:"平顶山",label:"平顶山"},{value:"濮阳",label:"濮阳"},{value:"三门峡",label:"三门峡"},{value:"商丘",label:"商丘"},{value:"新乡",label:"新乡"},{value:"信阳",label:"信阳"},{value:"许昌",label:"许昌"},{value:"周口",label:"周口"},{value:"驻马店",label:"驻马店"}]},{value:"香港",label:"香港",children:[{value:"香港",label:"香港"},{value:"九龙",label:"九龙"},{value:"新界",label:"新界"}]},{value:"湖北",label:"湖北",children:[{value:"武汉",label:"武汉"},{value:"天门",label:"天门"},{value:"恩施",label:"恩施"},{value:"鄂州",label:"鄂州"},{value:"黄冈",label:"黄冈"},{value:"黄石",label:"黄石"},{value:"荆门",label:"荆门"},{value:"荆州",label:"荆州"},{value:"潜江",label:"潜江"},{value:"十堰",label:"十堰"},{value:"随州",label:"随州"},{value:"武穴",label:"武穴"},{value:"仙桃",label:"仙桃"},{value:"咸宁",label:"咸宁"},{value:"襄阳",label:"襄阳"},{value:"襄樊",label:"襄樊"},{value:"孝感",label:"孝感"},{value:"宜昌",label:"宜昌"}]},{value:"湖南",label:"湖南",children:[{value:"长沙",label:"长沙"},{value:"常德",label:"常德"},{value:"郴州",label:"郴州"},{value:"衡阳",label:"衡阳"},{value:"怀化",label:"怀化"},{value:"吉首",label:"吉首"},{value:"娄底",label:"娄底"},{value:"邵阳",label:"邵阳"},{value:"湘潭",label:"湘潭"},{value:"益阳",label:"益阳"},{value:"岳阳",label:"岳阳"},{value:"永州",label:"永州"},{value:"张家界",label:"张家界"},{value:"株洲",label:"株洲"}]},{value:"江西",label:"江西",children:[{value:"南昌",label:"南昌"},{value:"抚州",label:"抚州"},{value:"赣州",label:"赣州"},{value:"吉安",label:"吉安"},{value:"景德镇",label:"景德镇"},{value:"井冈山",label:"井冈山"},{value:"九江",label:"九江"},{value:"庐山",label:"庐山"},{value:"萍乡",label:"萍乡"},{value:"上饶",label:"上饶"},{value:"新余",label:"新余"},{value:"宜春",label:"宜春"},{value:"鹰潭",label:"鹰潭"}]},{value:"吉林",label:"吉林",children:[{value:"长春",label:"长春"},{value:"吉林",label:"吉林"},{value:"白城",label:"白城"},{value:"白山",label:"白山"},{value:"珲春",label:"珲春"},{value:"辽源",label:"辽源"},{value:"梅河",label:"梅河"},{value:"四平",label:"四平"},{value:"松原",label:"松原"},{value:"通化",label:"通化"},{value:"延吉",label:"延吉"}]},{value:"辽宁",label:"辽宁",children:[{value:"沈阳",label:"沈阳"},{value:"鞍山",label:"鞍山"},{value:"本溪",label:"本溪"},{value:"朝阳",label:"朝阳"},{value:"大连",label:"大连"},{value:"丹东",label:"丹东"},{value:"抚顺",label:"抚顺"},{value:"阜新",label:"阜新"},{value:"葫芦岛",label:"葫芦岛"},{value:"锦州",label:"锦州"},{value:"辽阳",label:"辽阳"},{value:"盘锦",label:"盘锦"},{value:"铁岭",label:"铁岭"},{value:"营口",label:"营口"}]},{value:"澳门",label:"澳门",children:[{value:"澳门",label:"澳门"}]},{value:"内蒙古",label:"内蒙古",children:[{value:"呼和浩特",label:"呼和浩特"},{value:"阿拉善盟",label:"阿拉善盟"},{value:"包头",label:"包头"},{value:"赤峰",label:"赤峰"},{value:"东胜",label:"东胜"},{value:"海拉尔",label:"海拉尔"},{value:"集宁",label:"集宁"},{value:"临河",label:"临河"},{value:"通辽",label:"通辽"},{value:"乌海",label:"乌海"},{value:"乌兰浩特",label:"乌兰浩特"},{value:"锡林浩特",label:"锡林浩特"}]},{value:"宁夏",label:"宁夏",children:[{value:"银川",label:"银川"},{value:"固源",label:"固源"},{value:"石嘴山",label:"石嘴山"},{value:"吴忠",label:"吴忠"}]},{value:"青海",label:"青海",children:[{value:"西宁",label:"西宁"},{value:"德令哈",label:"德令哈"},{value:"格尔木",label:"格尔木"},{value:"共和",label:"共和"},{value:"海东",label:"海东"},{value:"海晏",label:"海晏"},{value:"玛沁",label:"玛沁"},{value:"同仁",label:"同仁"},{value:"玉树",label:"玉树"}]},{value:"山东",label:"山东",children:[{value:"济南",label:"济南"},{value:"滨州",label:"滨州"},{value:"兖州",label:"兖州"},{value:"德州",label:"德州"},{value:"东营",label:"东营"},{value:"菏泽",label:"菏泽"},{value:"济宁",label:"济宁"},{value:"莱芜",label:"莱芜"},{value:"聊城",label:"聊城"},{value:"临沂",label:"临沂"},{value:"蓬莱",label:"蓬莱"},{value:"青岛",label:"青岛"},{value:"曲阜",label:"曲阜"},{value:"日照",label:"日照"},{value:"泰安",label:"泰安"},{value:"潍坊",label:"潍坊"},{value:"威海",label:"威海"},{value:"烟台",label:"烟台"},{value:"枣庄",label:"枣庄"},{value:"淄博",label:"淄博"}]},{value:"山西",label:"山西",children:[{value:"太原",label:"太原"},{value:"吕梁",label:"吕梁"},{value:"长治",label:"长治"},{value:"大同",label:"大同"},{value:"候马",label:"候马"},{value:"晋城",label:"晋城"},{value:"离石",label:"离石"},{value:"临汾",label:"临汾"},{value:"宁武",label:"宁武"},{value:"朔州",label:"朔州"},{value:"忻州",label:"忻州"},{value:"阳泉",label:"阳泉"},{value:"榆次",label:"榆次"},{value:"晋中",label:"晋中"},{value:"运城",label:"运城"}]},{value:"陕西",label:"陕西",children:[{value:"西安",label:"西安"},{value:"安康",label:"安康"},{value:"宝鸡",label:"宝鸡"},{value:"汉中",label:"汉中"},{value:"渭南",label:"渭南"},{value:"商州",label:"商州"},{value:"绥德",label:"绥德"},{value:"铜川",label:"铜川"},{value:"咸阳",label:"咸阳"},{value:"延安",label:"延安"},{value:"榆林",label:"榆林"}]},{value:"四川",label:"四川",children:[{value:"成都",label:"成都"},{value:"巴中",label:"巴中"},{value:"达川",label:"达川"},{value:"德阳",label:"德阳"},{value:"都江堰",label:"都江堰"},{value:"峨眉山",label:"峨眉山"},{value:"涪陵",label:"涪陵"},{value:"广安",label:"广安"},{value:"广元",label:"广元"},{value:"九寨沟",label:"九寨沟"},{value:"康定",label:"康定"},{value:"乐山",label:"乐山"},{value:"泸州",label:"泸州"},{value:"马尔康",label:"马尔康"},{value:"绵阳",label:"绵阳"},{value:"眉山",label:"眉山"},{value:"南充",label:"南充"},{value:"内江",label:"内江"},{value:"攀枝花",label:"攀枝花"},{value:"遂宁",label:"遂宁"},{value:"汶川",label:"汶川"},{value:"西昌",label:"西昌"},{value:"雅安",label:"雅安"},{value:"宜宾",label:"宜宾"},{value:"自贡",label:"自贡"},{value:"资阳",label:"资阳"}]},{value:"台湾",label:"台湾",children:[{value:"台北",label:"台北"},{value:"基隆",label:"基隆"},{value:"台南",label:"台南"},{value:"台中",label:"台中"},{value:"高雄",label:"高雄"},{value:"屏东",label:"屏东"},{value:"南投",label:"南投"},{value:"云林",label:"云林"},{value:"新竹",label:"新竹"},{value:"彰化",label:"彰化"},{value:"苗栗",label:"苗栗"},{value:"嘉义",label:"嘉义"},{value:"桃园",label:"桃园"},{value:"宜兰",label:"宜兰"},{value:"台东",label:"台东"},{value:"金门",label:"金门"},{value:"马祖",label:"马祖"},{value:"澎湖",label:"澎湖"}]},{value:"天津",label:"天津",children:[{value:"天津",label:"天津"},{value:"和平",label:"和平"},{value:"东丽",label:"东丽"},{value:"河东",label:"河东"},{value:"西青",label:"西青"},{value:"河西",label:"河西"},{value:"津南",label:"津南"},{value:"南开",label:"南开"},{value:"北辰",label:"北辰"},{value:"河北",label:"河北"},{value:"武清",label:"武清"},{value:"红挢",label:"红挢"},{value:"塘沽",label:"塘沽"},{value:"汉沽",label:"汉沽"},{value:"大港",label:"大港"},{value:"宁河",label:"宁河"},{value:"静海",label:"静海"},{value:"宝坻",label:"宝坻"},{value:"蓟县",label:"蓟县"}]},{value:"新疆",label:"新疆",children:[{value:"乌鲁木齐",label:"乌鲁木齐"},{value:"阿克苏",label:"阿克苏"},{value:"阿勒泰",label:"阿勒泰"},{value:"阿图什",label:"阿图什"},{value:"博乐",label:"博乐"},{value:"昌吉",label:"昌吉"},{value:"东山",label:"东山"},{value:"哈密",label:"哈密"},{value:"和田",label:"和田"},{value:"喀什",label:"喀什"},{value:"克拉玛依",label:"克拉玛依"},{value:"库车",label:"库车"},{value:"库尔勒",label:"库尔勒"},{value:"奎屯",label:"奎屯"},{value:"石河子",label:"石河子"},{value:"塔城",label:"塔城"},{value:"吐鲁番",label:"吐鲁番"},{value:"伊宁",label:"伊宁"}]},{value:"西藏",label:"西藏",children:[{value:"拉萨",label:"拉萨"},{value:"阿里",label:"阿里"},{value:"昌都",label:"昌都"},{value:"林芝",label:"林芝"},{value:"那曲",label:"那曲"},{value:"日喀则",label:"日喀则"},{value:"山南",label:"山南"}]},{value:"云南",label:"云南",children:[{value:"昆明",label:"昆明"},{value:"大理",label:"大理"},{value:"保山",label:"保山"},{value:"楚雄",label:"楚雄"},{value:"大理",label:"大理"},{value:"东川",label:"东川"},{value:"个旧",label:"个旧"},{value:"景洪",label:"景洪"},{value:"开远",label:"开远"},{value:"临沧",label:"临沧"},{value:"丽江",label:"丽江"},{value:"六库",label:"六库"},{value:"潞西",label:"潞西"},{value:"曲靖",label:"曲靖"},{value:"思茅",label:"思茅"},{value:"文山",label:"文山"},{value:"西双版纳",label:"西双版纳"},{value:"玉溪",label:"玉溪"},{value:"中甸",label:"中甸"},{value:"昭通",label:"昭通"}]},{value:"浙江",label:"浙江",children:[{value:"杭州",label:"杭州"},{value:"温州",label:"温州"},{value:"安吉",label:"安吉"},{value:"慈溪",label:"慈溪"},{value:"定海",label:"定海"},{value:"奉化",label:"奉化"},{value:"海盐",label:"海盐"},{value:"黄岩",label:"黄岩"},{value:"湖州",label:"湖州"},{value:"嘉兴",label:"嘉兴"},{value:"金华",label:"金华"},{value:"临安",label:"临安"},{value:"临海",label:"临海"},{value:"丽水",label:"丽水"},{value:"宁波",label:"宁波"},{value:"瓯海",label:"瓯海"},{value:"平湖",label:"平湖"},{value:"千岛湖",label:"千岛湖"},{value:"衢州",label:"衢州"},{value:"江山",label:"江山"},{value:"瑞安",label:"瑞安"},{value:"绍兴",label:"绍兴"},{value:"嵊州",label:"嵊州"},{value:"台州",label:"台州"},{value:"温岭",label:"温岭"},{value:"余姚",label:"余姚"},{value:"舟山",label:"舟山"}]},{value:"海外",label:"海外",children:[{value:"美国",label:"美国"},{value:"日本",label:"日本"},{value:"英国",label:"英国"},{value:"法国",label:"法国"},{value:"德国",label:"德国"},{value:"其他",label:"其他"}]}]},23862:function(e,n,t){t.d(n,{Y:function(){return i}});var l=t(59301);function i(e,n){var t=(0,l.useRef)(),i=(0,l.useRef)();(0,l.useEffect)((function(){t.current=e})),(0,l.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return i.current=e,function(){return clearInterval(e)}}}),[n])}},97786:function(e,n){n.Z={flex_box_center:"flex_box_center___fo_3c",flex_space_between:"flex_space_between___G46CO",flex_box_vertical_center:"flex_box_vertical_center___br3Kr",flex_box_center_end:"flex_box_center_end___Xdo94",flex_box_column:"flex_box_column___Bcnmr",wrp:"wrp___TY7QJ",bg:"bg___xiaSy",commonimg:"commonimg___a4R0Q",titlesize:"titlesize___Wdd_a",timesize:"timesize___OkfYO",flex1:"flex1___N6paY",buttonsize:"buttonsize___syL9V",myteam:"myteam___RTWAt",bootmdetail:"bootmdetail___taUGk",menuItem:"menuItem___Kww4S",flex6:"flex6___RuzJ4",spanprev:"spanprev___Cssg_",spannext:"spannext___jVFGE",divwidth:"divwidth___r5hE3",receiveclick:"receiveclick___BauOs",receivealready:"receivealready___Z7Wo0",bkfff:"bkfff___lHrcJ","ant-input":"ant-input___m4bn_",onediv:"onediv___xzZRa",onetop:"onetop___M4GfM",towdiv:"towdiv___yj3ds",towtop:"towtop___veKa4",threediv:"threediv___Ztz0D",threetop:"threetop___zDXIg",imgradius:"imgradius___r4uGN",prize:"prize___YNRD4",spanrightradius:"spanrightradius___tC6T5",bottomItem:"bottomItem___CHcMJ",myTeam:"myTeam___fm7KX",downloadpdf:"downloadpdf___a2NuA",pdfBut:"pdfBut___Drr6h",PerfectBut:"PerfectBut___wEhjV",PerfectCent:"PerfectCent___HD3Id",PerfectCentName:"PerfectCentName___smdJX",teamItem:"teamItem___mx2f3",dash:"dash___l6QH1",modal:"modal___yXh2H",maskText:"maskText___Tdh6h",box:"box___K2uQ4",open_style:"open_style___gLTB9",title_style:"title_style___j6zvN",colorhove:"colorhove___FKtzO"}},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[38797,2753,4585,71950,16603],{10459:function(e,n,t){function l(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],l=0;l-1||null!==(l=_)&&void 0!==l&&l.startsWith("/api")?_:"data:image/png;base64,".concat(_),autoPlay:!0}),"video"===w&&(0,b.jsx)(b.Fragment,{children:(null===(a=_)||void 0===a?void 0:a.indexOf("http"))>-1||null!==(o=_)&&void 0!==o&&o.startsWith("/api")?(0,b.jsx)("video",{controls:!0,src:"".concat(_),autoPlay:!0}):(0,b.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(_),autoPlay:!0})}),"office"===w&&Q&&(0,b.jsx)("iframe",{src:"".concat(G,"/office.html?key=").concat(Q.key,"&url=").concat(U+Q.url,"&callbackUrl=").concat(U+Q.callbackUrl,"&fileType=").concat(Q.fileType,"&title=").concat(Q.title,"&model=").concat(N,"&officeServer=").concat(y.Z.ONLYOFFICE,"&disabledDownload=").concat(!!P)}),"html"===w&&(0,b.jsx)("iframe",{src:_+"&disposition=inline"}),"pdf"===w&&(0,b.jsx)("iframe",{src:"".concat(G,"/js/pdfview/index.html?url=").concat(_,"&disabledDownload=").concat(!!P)}),"image"===w&&(0,b.jsx)("img",{src:(null===(c=_)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(A=_)&&void 0!==A&&A.startsWith("/api")?_:"data:image/png;base64,".concat(_)}),("other"===w||"download"===w)&&(0,b.jsx)(b.Fragment,{children:R?(0,b.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,b.jsx)(p.ZP,{icon:(0,b.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:q,children:"下载"})}):(0,b.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:q,children:[(0,b.jsx)(h.Z,{}),"点击下载"]})})]})}},4585:function(e,n,t){t.d(n,{Z:function(){return J}});var l=t(82242),i=t.n(l),a=t(37205),s=t.n(a),o=t(91232),r=t.n(o),c=t(79800),u=t.n(c),d=t(59301),m=(t(49040),t(32834)),p=t.n(m),h=t(11690);var f=[],x=["
                            "],v=new(p().Renderer),g=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function j(){f.length=0,x=["
                              "]}var y={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function b(e,n,t,l){if(n>=e.length||e[n].level<=t)return n;var i=e[n];l.push("
                            • "+i.text+"");var a=[];return n=b(e,++n,i.level,a),a.length>0&&(l.push("
                                "),a.forEach((function(e){l.push(e)})),l.push("
                              ")),l.push("
                            • "),n=b(e,n,t,l)}function A(){return b(f,0,0,x),x.push("
                            "),x.join("")}var k={heading:function(e){var n=g.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],l=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var l=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=l.length?e.slice(l.length):e})).join("\n")}(t,n[3]||""),i=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(i)>=0){var a=w(),s=l;l=a,S[a]={type:"block",expression:s}}return{type:"code",raw:t,lang:i,text:l}}}},N=/(?:\${2})([^\n`]+?)(?:\${2})/gi,_=0,w=function(){return"__special_katext_id_".concat(_++,"__")},S={};function Z(){return S}function I(){_=0,S={}}function C(e){return e=e.replace(N,(function(e,n){var t=w();return S[t]={type:"inline",expression:n},t}))}var B=v.listitem;v.listitem=function(e){return B(C(e))};var D=v.paragraph;v.paragraph=function(e){return D(C(e))};var F=v.tablecell;v.tablecell=function(e,n){return F(C(e),n)},v.code=function(e,n,t){var l=(n||"").match(/\S*/)[0];return l?["latex","katex","math"].indexOf(l)>=0?"

                            ".concat(e,"

                            "):'
                            ').concat(t?e:(0,h.escape)(e,!0),"
                            \n"):'
                            '+(t?e:(0,h.escape)(e,!0))+"
                            "},v.heading=function(e,n,t){var l=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return f.push({anchor:l,level:n,text:e}),"'+e+""},p().setOptions({silent:!0,gfm:!0,pedantic:!1}),p().use({tokenizer:k,renderer:v});var P=p(),E=(t(64018),t(6419)),R=t(71681),M=t(15342),L=t(1012),O=t(29114),H=t(37712),T="@▁@",z=/]*>/g;var J=function(e){var n=e.value,t=void 0===n?"":n,l=e.className,a=e.showTextOnly,o=e.showLines,c=e.style,m=void 0===c?{}:c,p=e.stylesPrev,h=void 0===p?{}:p,f=e.highlightKeywords,x=e.showProgramFill,v=(e.isProgramFill,e.disabledFill),g=void 0!==v&&v,b=e.programFillValue,k=e.onFillChange,N=void 0===k?function(e){}:k,_=e.onFillBlur,w=void 0===_?function(){}:_,S=String(t),C=(0,d.useState)(""),B=u()(C,2),D=B[0],F=B[1],J=(0,d.useState)("office"),Q=u()(J,2),V=Q[0],G=Q[1],U=(0,d.useState)([]),Y=u()(U,2),W=Y[0],q=Y[1],K=(0,d.useRef)("a"+(0,L.Z)()),X={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),l=[];return t.map((function(e){""!=e&&l.push(".".concat(K.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{S=S.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+R.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+R.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+R.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return S=S.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,l){return function(e,n){var t=document.createElement(e===T?"input":"textarea");t.style.width="100%",t.style.height=e===T?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var l=Object.keys(X).length;return X[l]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                            '.concat($(S||""),"
                            ")}var n=P(S);n=$(n);var t=Z();S.match(/\[TOC\]/)&&(n=n.replace("

                            [TOC]

                            ",A()),j()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var l=t[n],i=l.type,a=l.expression;return(0,M.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(a)||"",{displayMode:"block"===i,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),I();var l=document.createElement("div");return l.innerHTML=n,f?(le(l,f.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),l.innerHTML):a?l.innerText:(setTimeout((function(){return se()}),500),l.innerHTML)}),[S,f]);(0,d.useEffect)((function(){ie.current&&ie.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[W]),(0,d.useEffect)((function(){if(null!=b&&b.length){var e,n=ie.current.querySelectorAll(".edu-program-fill-score"),t=ie.current.querySelectorAll('[name="edu-program-fill"]'),l=r()(t.entries());try{for(l.s();!(e=l.n()).done;){var i,a=u()(e.value,2),s=a[0],o=a[1];o.value=null===(i=b[s])||void 0===i?void 0:i.value,"warning"===b[s].type?o.className="program-fill-warning":"success"===b[s].type?o.className="program-fill-success":o.className=""}}catch(e){l.e(e)}finally{l.f()}var c,d=r()(n.entries());try{for(d.s();!(c=d.n()).done;){var m,p,h=u()(c.value,2),f=h[0];h[1].innerHTML=null!==(m=b[f])&&void 0!==m&&m.score?"".concat(null===(p=b[f])||void 0===p?void 0:p.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}q(b)}}),[b]);var ne=function(e){W[e.target.dataset.id]=W[e.target.dataset.id]||{},W[e.target.dataset.id].value=e.target.value,q(s()(W)),N(W,e.target.dataset.id)},te=function(e){W[e.target.dataset.id]=W[e.target.dataset.id]||{},W[e.target.dataset.id].value=e.target.value,q(s()(W)),w(W,e.target.dataset.id)};function le(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)le(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var l=document.createElement("span");l.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(l)}}))}var ie=(0,d.useRef)();function ae(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),F(t),G("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),F(t),G("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),F(t),G("html");else if(t.startsWith("#")){e.preventDefault();var l=document.getElementById(t.replace("#",""));l&&l.scrollIntoView(!0)}}}y.WebkitLineClamp=o,o&&(m=i()(i()({},m),y));var se=function(){var e,n=null===(e=ie.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(E.ZP.isSupported()){var n=new E.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ie.current&&ee&&ee.match(z)&&window.PR.prettyPrint(),ie.current)return ie.current.addEventListener("click",ae),function(){var e;null===(e=ie.current)||void 0===e||e.removeEventListener("click",ae),I(),j()}}),[ee,ie.current,ae]),(0,H.jsxs)(H.Fragment,{children:[a&&(0,H.jsx)("div",{ref:ie,children:ee}),!a&&(0,H.jsx)("div",{ref:ie,style:i()({},m),className:"".concat(l||""," ").concat(g?"disabled-fill":""," markdown-body ").concat(K.current),dangerouslySetInnerHTML:{__html:ee}}),(0,H.jsx)(O.Z,{close:!0,data:D,type:null!=D&&D.length?V:"",style:i()({},h),onClose:function(){return F("")}})]})}},51562:function(e,n,t){t.d(n,{Z:function(){return E},P:function(){return F}});var l=t(37205),i=t.n(l),a=t(39647),s=t.n(a),o=t(7557),r=t.n(o),c=t(82242),u=t.n(c),d=t(41498),m=t.n(d),p=t(79800),h=t.n(p),f=t(59301),x=t(78241),v=t(43418),g=t(5112),j=t(24650),y=t(51945),b="brief___LOzpE",A="contentTitle___xkdcN",k="content___Vtri0",N="antdTable___s8T2N",_="tableCell___kN9Fw",w="antdModal___WVBk3",S="orangeColor___ryB2u",Z=t(33329),I=t(37712),C=["isImportMultipleCourse"],B=function(e){var n=e.studentNames,t=e.total;return t>3?(0,I.jsxs)(I.Fragment,{children:["课堂内有",(0,I.jsx)("span",{className:S,children:null==n?void 0:n.join("、")}),"等",(0,I.jsx)("span",{className:S,children:t}),"名学生"]}):(0,I.jsxs)(I.Fragment,{children:["课堂内有",(0,I.jsx)("span",{className:S,children:null==n?void 0:n.join("、")}),["","一","两","三"][t],"名学生"]})},D=function(e){var n=e.onCancel,t=e.onOk,l=e.visible,i=(e.inPaper,e.renderData),a=(e.type,e.isMultipleCourse),s=void 0!==a&&a,o=x.Z.useForm(),c=h()(o,1)[0],d=(0,f.useState)(1),p=h()(d,2),j=p[0],y=p[1],b=(0,f.useState)(!1),A=h()(b,2),N=A[0],_=A[1],Z=(0,f.useMemo)((function(){return 1===(null==i?void 0:i.total_num)&&1===(null==i?void 0:i.can_copy_num)}),[i]),C=(0,f.useMemo)((function(){var e;return null==i||null===(e=i.course_data_list)||void 0===e?void 0:e.filter((function(e){return e.is_show}))}),[i]);return(0,I.jsx)(I.Fragment,{children:Z?(0,I.jsxs)(v.Z,{centered:!0,closable:!0,open:l,destroyOnClose:!0,title:"提示",className:w,width:682,confirmLoading:N,onCancel:n,onOk:m()(r()().mark((function e(){var n,l,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return _(!0),n=j,s&&(a=u()({},c.getFieldsValue()),n=null==i||null===(l=i.course_data_list)||void 0===l?void 0:l.map((function(e){return void 0!==a[e.id]?u()(u()({},e),{},{is_copy:a[e.id]}):e}))),e.next=5,t(n);case 5:_(!1);case 6:case"end":return e.stop()}}),e)}))),children:[(0,I.jsx)("div",{className:k,style:{marginBottom:20},children:s?"检测到以下课堂已在教学课堂中使用,请问是否复制成新的实训发送至教学课堂中?":(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(B,{studentNames:null==i?void 0:i.student_names,total:null==i?void 0:i.student_count}),"学习过该实践项目。该项目支持复制,请选择是否将该项目复制为新项目发送至课堂中?"]})}),s?(0,I.jsx)(x.Z,{form:c,preserve:!1,children:null==C?void 0:C.map((function(e){return(0,I.jsxs)(f.Fragment,{children:[(0,I.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,I.jsx)(x.Z.Item,{name:e.id,initialValue:1,children:(0,I.jsxs)(g.ZP.Group,{className:k,children:[(0,I.jsx)(g.ZP,{value:1,style:{color:"#464f66"},children:"复制实训"}),(0,I.jsx)(g.ZP,{value:0,style:{color:"#464f66"},children:"不复制实训"})]})})]},e.id)}))}):(0,I.jsxs)(g.ZP.Group,{value:j,onChange:function(e){return y(e.target.value)},className:k,style:{marginBottom:30},children:[(0,I.jsx)(g.ZP,{value:1,style:{color:"#464f66"},children:"复制"}),(0,I.jsx)(g.ZP,{value:0,style:{color:"#464f66"},children:"不复制"})]}),(0,I.jsxs)("div",{children:[(0,I.jsx)("div",{className:k,style:{marginBottom:10},children:"* 说明:"}),(0,I.jsx)("div",{className:k,style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,I.jsx)("div",{className:"".concat(k," ").concat(S),children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]})]}):(0,I.jsx)(v.Z,{centered:!0,closable:!0,destroyOnClose:!0,open:l,confirmLoading:N,title:"提示",width:682,onCancel:n,onOk:m()(r()().mark((function e(){var n,l,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return _(!0),n=0,s&&(a=u()({},c.getFieldsValue()),n=null==i||null===(l=i.course_data_list)||void 0===l?void 0:l.map((function(e){return void 0!==a[e.id]?u()(u()({},e),{},{is_use:a[e.id]}):e}))),e.next=5,t(n);case 5:_(!1);case 6:case"end":return e.stop()}}),e)}))),children:(0,I.jsxs)("div",{className:k,children:[(0,I.jsx)(B,{studentNames:null==i?void 0:i.student_names,total:null==i?void 0:i.student_count}),"学习过该实践项目。",s?(0,I.jsxs)(x.Z,{form:c,preserve:!1,children:[(0,I.jsx)("h3",{children:"当前实训不可复制,已经检测到以下课堂存在该实训,同一实训在课堂中重复使用时,会导致成绩互相影响,请确认是否继续使用"}),null==C?void 0:C.map((function(e){return(0,I.jsxs)(f.Fragment,{children:[(0,I.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,I.jsx)(x.Z.Item,{name:e.id,initialValue:1,children:(0,I.jsxs)(g.ZP.Group,{className:k,children:[(0,I.jsx)(g.ZP,{value:1,style:{color:"#464f66"},children:"继续使用"}),(0,I.jsx)(g.ZP,{value:0,style:{color:"#464f66"},children:"不使用"})]})})]},e.id)}))]}):(0,I.jsxs)("div",{children:["该项目不支持复制,若确认继续发送,",(0,I.jsx)("span",{className:S,children:"当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"}),"(如果不想清空学生之前的挑战记录,建议参照该实践项目的内容自行创建一个新的项目,或者尝试联系项目创建人开放本项目的复制权限)。"]})]})})})},F=function(){var e=(0,f.useState)(!1),n=h()(e,2),t=n[0],l=n[1],i=(0,f.useState)(),a=h()(i,2),o=a[0],c=a[1],u=function(){var e=m()(r()().mark((function e(n){var t,i,a,o,u;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.isImportMultipleCourse,i=void 0!==t&&t,a=s()(n,C),e.next=3,(0,Z.Tr)(a);case 3:if(!("status"in(o=e.sent))){e.next=6;break}return e.abrupt("return",!1);case 6:if(!i){e.next=13;break}if(!(null==o||null===(u=o.course_data_list)||void 0===u?void 0:u.some((function(e){return e.is_show})))){e.next=12;break}return c(o),l(!0),e.abrupt("return",!0);case 12:return e.abrupt("return",o.course_data_list||[]);case 13:if(0!==o.student_count){e.next=15;break}return e.abrupt("return",!1);case 15:return c(o),l(!0),e.abrupt("return",!0);case 18:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return[t,function(){return l(!1)},o,u]},P=function(e){var n=x.Z.useForm(),t=h()(n,1)[0],l=(0,f.useState)(!1),a=h()(l,2),s=a[0],o=a[1],c=e.onCancel,u=e.onOk,d=e.visible,p=e.inPaper,k=void 0!==p&&p,Z=e.renderData,C=e.type,D=e.isMultipleCourse,F=void 0!==D&&D,P=e.position,E=(0,f.useMemo)((function(){return k?[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:_,render:function(e,n){return(0,I.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,I.jsxs)(g.ZP.Group,{children:[(0,I.jsx)(g.ZP,{value:1,children:"是"}),(0,I.jsx)(g.ZP,{value:0,children:"否"})]})}),(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,I.jsx)(j.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:_,render:function(e,n){return(0,I.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:1,children:(0,I.jsxs)(g.ZP.Group,{children:[(0,I.jsx)(g.ZP,{value:1,children:"是"}),(0,I.jsx)(g.ZP,{value:0,children:"否"})]})})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,I.jsxs)(g.ZP.Group,{children:[(0,I.jsx)(g.ZP,{value:1,children:"是"}),(0,I.jsx)(g.ZP,{value:0,children:"否"})]})})}}]}),[k]),R=(0,f.useMemo)((function(){return k?[{title:"实践项目名称",dataIndex:"name",width:424,className:_,align:"center",ellipsis:!0,render:function(e,n){return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e}),(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,I.jsx)(j.Z,{type:"hidden"})}),(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,I.jsx)(j.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,className:_,ellipsis:!0,align:"center",render:function(e,n){return(0,I.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:0,children:(0,I.jsxs)(g.ZP.Group,{children:[(0,I.jsx)(g.ZP,{value:1,children:"是"}),(0,I.jsx)(g.ZP,{value:0,children:"否"})]})}),(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,I.jsx)(j.Z,{type:"hidden"})})]})}}]}),[k]);if(F){var M={title:"课堂名称",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:_,render:function(e,n){return(0,I.jsx)("a",{href:"/classrooms/".concat(n.course_id),children:e})}};E=[M].concat(i()(E)),R=[M].concat(i()(R))}var L=(0,f.useMemo)((function(){return function(e){var n=e.used,t=e.copy,l=e.canNotCopy,i=e.studentNames,a=e.studentCount,s=e.inPaper,o=e.is_random,r=void 0!==o&&o,c=e.position,u=(void 0===c?"":c)||(s?"试卷":"课程");return(0,I.jsxs)("span",{children:[(0,I.jsx)(B,{studentNames:i,total:a}),"学习过",u,"中的",(0,I.jsx)("span",{className:S,children:n}),"个项目,",t>0&&l>0?(0,I.jsxs)(I.Fragment,{children:["其中",(0,I.jsx)("span",{className:S,children:t}),"个项目支持复制,",(0,I.jsx)("span",{className:S,children:l}),"个项目不支持复制"]}):t>0&&0===l?(0,I.jsxs)(I.Fragment,{children:["其中",(0,I.jsx)("span",{className:S,children:t}),"个项目支持复制"]}):0===t&&l>0?(0,I.jsxs)(I.Fragment,{children:["其中",(0,I.jsx)("span",{className:S,children:l}),"个项目不支持复制"]}):void 0,"。请选择",r?"":"是否继续使用和","是否复制为新项目发送至课堂中?"]})}({used:null==Z?void 0:Z.repeat_shixun_num,copy:null==Z?void 0:Z.can_copy_num,canNotCopy:null==Z?void 0:Z.no_copy_num,studentNames:null==Z?void 0:Z.student_names,studentCount:null==Z?void 0:Z.student_count,is_random:null==Z?void 0:Z.is_random,inPaper:k,position:P})}),[Z,k,P]);return(0,I.jsx)(v.Z,{title:"提示",centered:!0,open:d,confirmLoading:s,onOk:m()(r()().mark((function e(){var n,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o(!0),n=t.getFieldsValue(),l=Object.keys(n).map((function(e){return{id:parseInt(e.split("_")[0]),course_id:parseInt(e.split("_")[1]),is_use:n[e].is_use,is_copy:n[e].is_copy}})),e.next=5,u(l);case 5:o(!1);case 6:case"end":return e.stop()}}),e)}))),onCancel:c,width:880,okText:"确认",className:w,destroyOnClose:!0,children:(0,I.jsxs)(x.Z,{form:t,preserve:!1,children:[(0,I.jsx)("div",{className:b,children:L}),(0,I.jsxs)("div",{style:{marginBottom:30},children:[(0,I.jsx)("div",{style:{marginBottom:20},children:"* 说明"}),(0,I.jsx)("div",{style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,I.jsx)("div",{className:S,children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]}),(null==Z?void 0:Z.can_copy_num)>0&&(0,I.jsxs)("div",{children:[(0,I.jsx)("div",{className:A,children:"支持复制的项目"}),(0,I.jsx)(y.Z,{columns:E,className:N,dataSource:null==Z?void 0:Z.can_copy_list,rowKey:"subject"===C?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})]}),(null==Z?void 0:Z.no_copy_num)>0&&(0,I.jsxs)("div",{children:[(0,I.jsx)("div",{className:A,children:"不支持复制的项目"}),(0,I.jsx)(y.Z,{columns:R,className:N,dataSource:null==Z?void 0:Z.no_copy_list,rowKey:"subject"===C?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})]}),(null==Z?void 0:Z.no_use_list.length)>0&&(null==Z?void 0:Z.no_use_list.map((function(e){return(0,I.jsxs)("div",{children:[(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_copy"],hidden:!0,initialValue:0,children:(0,I.jsx)(j.Z,{type:"hidden"})}),(0,I.jsx)(x.Z.Item,{name:["".concat("subject"===C?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_use"],hidden:!0,initialValue:1,children:(0,I.jsx)(j.Z,{type:"hidden"})})]},"subject"===C?e.stage_shixun_id:e.shixun_course_id||e.id)})))]})})},E=function(e){return"multiple"===e.modalType?(0,I.jsx)(P,u()({},e)):(0,I.jsx)(D,u()({},e))}},16726:function(e,n,t){t.d(n,{h:function(){return v}});var l=t(82242),i=t.n(l),a=t(79800),s=t.n(a),o=t(59301),r=t(57809),c=t(78241),u=t(3113),d=t(89780),m=t.n(d),p=(t(94527),t(66608),t(37712)),h=r.default.Option,f={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function v(e){var n=e.value,t=e.onChange,l=e.mode,a=e.options,r=void 0===a?{}:a,c=(0,o.useRef)(),u=(0,o.useState)(),d=s()(u,2),h=d[0],f=d[1];return(0,o.useEffect)((function(){if(h){var e=function(e){var n=e.getValue();t&&t(n)};return h.on("change",e),function(){h.off("change",e)}}}),[h,t]),(0,o.useEffect)((function(){h&&h.setOption("mode",l)}),[h,l]),(0,o.useEffect)((function(){h&&(n===h.getValue()&&""!==n||setTimeout((function(){h.setValue(n||"")}),300))}),[h,n]),(0,o.useEffect)((function(){if(c.current&&!h){var e=m().fromTextArea(c.current,i()({mode:l,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},r));f(e)}}),[c.current,h]),(0,p.jsx)("div",{className:"my-codemirror-container",children:(0,p.jsx)("textarea",{ref:c})})}n.Z=function(e){var n=e.callback,t=e.onCancel,l=(0,o.useState)("python"),a=s()(l,2),d=a[0],m=a[1];return(0,p.jsxs)(c.Z,i()(i()({},f),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,p.jsx)(c.Z.Item,{label:"代码语言",name:"language",children:(0,p.jsx)(r.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){m(x[e][1])},children:Object.keys(x).map((function(e){return(0,p.jsx)(h,{value:e,children:x[e][0]},e)}))})}),(0,p.jsx)(c.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,p.jsx)(v,{mode:d})}),(0,p.jsxs)("div",{className:"flex-container flex-end",children:[(0,p.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,p.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},77036:function(e,n,t){t.d(n,{Z:function(){return re}});var l=t(91232),i=t.n(l),a=t(7557),s=t.n(a),o=t(41498),r=t.n(o),c=t(79800),u=t.n(c),d=t(85573),m=t.n(d),p=t(59301),h=t(89780),f=t.n(h),x=t(76374),v=(t(94527),t(6313),t(25717),t(99498),t(25419),t(67549),t(4585)),g=t(37712),j=function(e){var n=e.value,t=void 0===n?"":n,l=(e.className,e.showTextOnly,e.showLines,e.style,(0,p.useMemo)((function(){return""}),[t]));return(0,g.jsx)(g.Fragment,{children:(0,g.jsx)("div",{dangerouslySetInnerHTML:{__html:l}})})},y=t(82242),b=t.n(y),A=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function k(e){var n=e.onActionCallback,t=e.title,l=e.icon,i=e.actionName,a=e.className,s=void 0===a?"":a,o=e.children;return(0,g.jsxs)("a",{title:t,className:s,onClick:function(){n(i)},children:[(0,g.jsx)("i",{className:"md-iconfont ".concat(l)}),o]})}var N=function(e){var n=e.watch,t=e.showNullButton,l=e.showNullProgramButton,i=e.onActionCallback,a=e.fullScreen,s=e.insertTemp,o=e.hidetoolBar,r=[].concat(A,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,g.jsxs)("ul",{className:"markdown-toolbar-container",children:[!o&&r.map((function(e,n){return(0,g.jsx)("li",{children:e.actionName?(0,g.jsx)(k,b()(b()({},e),{},{onActionCallback:i})):(0,g.jsx)("span",{className:"v-line"})},n)})),t?(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,l?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,s&&(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(s),onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,g.jsx)("li",{className:"btn-full-screen",children:(0,g.jsx)(k,{icon:"".concat(a?"icon-shrink":"icon-enlarge"),title:a?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:i})})]})},_=t(74063),w=t(78241),S=t(24650),Z=t(3113),I={labelCol:{span:4},wrapperCol:{span:20}},C=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(w.Z,b()(b()({},I),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,g.jsx)(w.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,g.jsx)(S.Z,{})}),(0,g.jsx)(w.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,g.jsx)(S.Z,{})}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(Z.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},B=t(16726),D=t(8591),F=t(10459),P=w.Z.useForm,E={width:280,marginRight:10},R={labelCol:{span:5},wrapperCol:{span:19}},M=function(e){var n=e.callback,t=e.onCancel,l=P(),i=u()(l,1)[0],a=(0,p.useRef)();function s(e,n){-1!==e.status?i.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):D.ZP.error(e.message)}return(0,g.jsxs)(w.Z,b()(b()({form:i},R),{},{className:"upload-image-panel",onFinish:function(e){n(b()(b()({},e),{},{name:a.current}))},style:{width:470,overflow:"hidden"},children:[(0,g.jsx)(w.Z.Item,{label:"图片地址",required:!0,children:(0,g.jsxs)("div",{className:"flex-container",children:[(0,g.jsx)(w.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,g.jsx)(S.Z,{style:E})}),(0,g.jsx)(L,{onFileChange:function(e){var n=e.target.files[0];a.current=n.name,O(n,s)}})]})}),(0,g.jsx)(w.Z.Item,{label:"图片描述",name:"alt",children:(0,g.jsx)(S.Z,{style:{width:264}})}),(0,g.jsxs)(w.Z.Item,{style:{textAlign:"right"},children:[(0,g.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(Z.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function L(e){var n=e.onFileChange;return(0,g.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,g.jsx)("input",{type:"file",onChange:n})]})}function O(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var l=new window.XMLHttpRequest;l.withCredentials=!0,l.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),l.addEventListener("error",(function(e){console.error(e)}),!1),l.open("POST","".concat(F.KI,"/api/attachments.json")),l.send(t)}var H=t(5112),T=t(94001),z=H.ZP.Group,J={margin:"0 8px"},Q=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(w.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,g.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,g.jsx)("span",{style:J,children:"单元格数:"}),(0,g.jsx)("span",{style:J,children:"行数"}),(0,g.jsx)(w.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,g.jsx)(T.Z,{})}),(0,g.jsx)("span",{style:J,children:"列数"}),(0,g.jsx)(w.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,g.jsx)(T.Z,{})})]}),(0,g.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,g.jsx)("span",{style:J,children:"对齐方式:"}),(0,g.jsx)(w.Z.Item,{name:"align",children:(0,g.jsxs)(z,{children:[(0,g.jsx)(H.ZP,{value:"default",children:(0,g.jsx)("i",{className:"fa fa-align-justify"})}),(0,g.jsx)(H.ZP,{value:"left",children:(0,g.jsx)("i",{className:"fa fa-align-left"})}),(0,g.jsx)(H.ZP,{value:"center",children:(0,g.jsx)("i",{className:"fa fa-align-center"})}),(0,g.jsx)(H.ZP,{value:"right",children:(0,g.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(Z.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},V=t(71681),G=t(49105),U=t(1012),Y=t(43418),W="link",q="upload-image",K="code-block",X="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(46587);var te="@▁▁@";function le(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ie=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ae=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],se=m()(m()({},ie+"-B","bold"),ie+"-I","italic"),oe=m()(m()(m()(m()({},W,"添加链接"),K,"添加代码块"),q,"添加文件"),X,"添加表格"),re=function(e){var n=e.defaultValue,t=void 0===n?"":n,l=e.onChange,a=e.width,o=void 0===a?"100%":a,c=e.height,d=void 0===c?400:c,h=e.miniToolbar,y=void 0!==h&&h,b=e.isFocus,A=void 0!==b&&b,k=e.watch,w=e.insertTemp,S=e.mode,Z=void 0===S?"markdown":S,I=e.id,F=void 0===I?"markdown-editor-id":I,P=e.showResizeBar,E=void 0!==P&&P,R=e.noStorage,L=void 0!==R&&R,H=e.showNullButton,T=void 0!==H&&H,z=e.showNullProgramButton,J=void 0!==z&&z,$=e.hidetoolBar,ie=void 0!==$&&$,re=e.fullScreen,ce=void 0!==re&&re,ue=e.onBlur,de=e.onCMBeforeChange,me=e.onFullScreen,pe=e.className,he=void 0===pe?"":pe,fe=e.disablePaste,xe=void 0!==fe&&fe,ve=e.disabled,ge=void 0!==ve&&ve,je=e.disabledFill,ye=void 0!==je&&je,be=e.placeholder,Ae=void 0===be?"":be,ke=e.values,Ne=void 0===ke?"":ke,_e=(0,p.useState)(null),we=u()(_e,2),Se=we[0],Ze=we[1],Ie=(0,p.useState)(t),Ce=u()(Ie,2),Be=Ce[0],De=Ce[1],Fe=(0,p.useState)(k),Pe=u()(Fe,2),Ee=Pe[0],Re=Pe[1],Me=(0,p.useState)(ce),Le=u()(Me,2),Oe=Le[0],He=Le[1],Te=(0,p.useState)(""),ze=u()(Te,2),Je=ze[0],Qe=ze[1],Ve=(0,p.useState)(0),Ge=u()(Ve,2),Ue=Ge[0],Ye=Ge[1],We=(0,p.useState)(d),qe=u()(We,2),Ke=qe[0],Xe=qe[1],$e=(0,p.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,p.useRef)((0,U.Z)()),ln=(0,p.useRef)(!1),an=(0,p.useRef)(),sn=(0,p.useRef)(),on=(0,p.useRef)(),rn=(0,p.useRef)(),cn=(0,p.useRef)(),un=function(){var e=r()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,G.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Se,sn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Se.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Se.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Se.replaceSelection('').concat(e.name,"")):Se.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,p.useEffect)((function(){var e=window.scrollY||window.pageYOffset;De(Ne),null==Se||Se.setValue(Ne),window.scrollTo(0,e)}),[Ne]),(0,p.useEffect)((function(){null==me||me(Oe)}),[Oe]),(0,p.useEffect)((function(){if(sn.current){var e=function(e,t){if(!xe){var l=t.clipboardData;if(l){var i=l.types.toString(),a=l.items;if("Files"===i||l.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==Z)return;try{var s,o=a[1];"file"===(null===(s=a[0])||void 0===s?void 0:s.kind)&&(o=a[0]);var r=o.getAsFile(),c=r.name.split(".").pop();O(r,(function(e){var t,l,i;e.id?(null==r||null===(t=r.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==r||null===(l=r.type)||void 0===l?void 0:l.indexOf("video"))>-1?n.replaceSelection('')):(null==r||null===(i=r.type)||void 0===i?void 0:i.indexOf("pdf"))>-1?n.replaceSelection('').concat(r.name,"")):ae.includes(c)?n.replaceSelection('').concat(r.name,"")):n.replaceSelection("[".concat(r.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){D.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=f().fromTextArea(sn.current,{mode:Z,lineNumbers:!y,lineWrapping:!0,value:t,autoCloseTags:!J,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",Ae):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),l=t.getCursor(),i=t.getLine(l.line),a=i.charAt(l.ch-1),s=i.lastIndexOf("@▁@",l.ch),o=i.lastIndexOf("@▁▁@",l.ch),r=s>o?s:o,c=s>o?3:4;if(-1===te.indexOf(a))return null;if(console.log("change1:",n,e,i,l,r,s,o,a),r>=0&&l.ch-r<5){var u=r+c;return t.replaceRange("",{line:l.line,ch:r},{line:l.line,ch:u}),{line:l.line,ch:u}}return null}(e);t&&n.preventDefault()}})),A&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){on.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){on.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var l;if(on.current.classList.add("mouse-hover-md"),(l=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var i=function(){var e=l[a],t=e.name.split(".").pop();O(e,(function(l){var i,a,s;l.id?(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(l.id,"?type=").concat(l.content_type,")")):(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ae.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(l.id,"?type=").concat(l.content_type,")")):401===(null==l?void 0:l.status)&&(document.location.href="/user/login")}))},a=0;a0||l.target.offsetWidth>0)&&(dn(),Se.setSize("100%","100%"),Se.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(sn.current.parentElement),e}();return function(){var n,t;null!==(n=sn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=sn.current)||void 0===t?void 0:t.parentElement)}}}),[Se,dn]),(0,p.useEffect)((function(){if(Se){for(var e=[],n=function(){var n=u()(l[t],2),i=n[0],a=n[1],s=m()({},i,(function(){mn(a)}));e.push(s),Se.addKeyMap(s)},t=0,l=Object.entries(se);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(F);e>=Ue+1e4&&(!n||n!==Be)&&(window.sessionStorage.setItem(F,Be),nn(!0))}}),1e4),(0,p.useEffect)((function(){Re(k)}),[Se,k]),(0,p.useEffect)((function(){Se&&A&&Se.focus()}),[Se,A]),(0,p.useEffect)((function(){if(Ee&&Se){var e=function(e){var n=e.target;if(cn.current){var t=n.scrollTop/n.scrollHeight;cn.current.scrollTop=cn.current.scrollHeight*t}},n=Se.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Se,Ee]),(0,p.useEffect)((function(){if(Se&&de){var e=function(e,n){de(e,n)};return Se.on("beforeChange",e),function(){Se.off("beforeChange",e)}}}),[Se,de]),(0,p.useEffect)((function(){if(Se&&ue){var e=function(){ue(Se.getValue())};return Se.on("blur",e),function(){Se.off("blur",e)}}}),[Se,ue]),(0,p.useEffect)((function(){if(Se){var e=function(e,n){var t=e.getValue();De(t),Ye((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),l&&(J?l(t,vn(t)):l(t))};return Se.on("change",e),function(){Se.off("change",e)}}}),[Se,l]),(0,p.useEffect)((function(){if(Se)if(null==t)Se.setValue(""),De("");else{var e=window.scrollY||window.pageYOffset;t!==Se.getValue()&&(Se.setValue(t),De(t),Se.setCursor(ge?1:Se.lineCount(),0),window.scrollTo(0,e))}}),[Se,t]);var mn=(0,p.useCallback)((function(e){var n=Se.getCursor(),t=Se.getSelection(),l=t.split("\n");switch(e){case"bold":return Se.replaceSelection("**"+t+"**"),""===t&&Se.setCursor(n.line,n.ch+2),Se.focus();case"italic":return Se.replaceSelection("*"+t+"*"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"code":return Se.replaceSelection("`"+t+"`"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"inline-latex":return Se.replaceSelection("`$$"+t+"$$`"),""===t&&Se.setCursor(n.line,n.ch+3),Se.focus();case"latex":return Se.replaceSelection("```latex\n"+t+"\n```"),Se.setCursor(n.line+1,t.length+1),Se.focus();case"line-break":return Se.replaceSelection("
                            \n"),Se.focus();case"list-ul":return""===t?Se.replaceSelection("- "+t):Se.replaceSelection(l.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Se.focus();case"list-ol":return""===t?Se.replaceSelection("1. "+t):Se.replaceSelection(l.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Se.focus();case"add-null-ch":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("▁"),Se.focus();case"add-signal":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("@▁@"),Se.focus();case"add-multiple":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection(te),Se.focus();case"inster-template-1":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Se.focus();case"eraser":return Se.setValue(""),Se.focus();case"trigger-watch":return Re(!Ee),Se.focus();case"trigger-full-screen":return He(!Oe),Se.focus();case W:return void Qe(W);case K:return void Qe(K);case q:return void Qe(q);case X:return void Qe(X);default:throw new Error}}),[Se,Ee,Oe]),pn=(0,p.useCallback)((function(e){switch(Qe(""),Je){case W:var n=e.title,t=e.link;return Se.replaceSelection("[".concat(n,"](").concat(t,")")),Se.focus();case K:var l=e.language,i=e.content;return Se.replaceSelection(["```"+l,i,"```"].join("\n")),Se.focus();case q:var a=e.src,s=e.alt;return s?Se.replaceSelection("![ ".concat(s," ]( ").concat(a,' "').concat(s,'" )')):Se.replaceSelection("![,](".concat(a,")")),Se.focus();case X:for(var o=e.row,r=e.col,c=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},l=rn.current,i=!1,a=0;return l.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){l.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Se,rn]),(0,p.useEffect)((function(){Xe(d)}),[d]);var xn={width:le(o),height:le(Ke)},vn=((0,p.useMemo)((function(){if(Ue){var e=new Date(Ue),n=e.getHours(),t=e.getMinutes(),l=e.getSeconds();return t=t<10?"0"+t:t,l=l<10?"0"+l:l,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(l)}return 0}),[Ue]),function(e){var n=[];if(J){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,l){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,g.jsxs)(p.Fragment,{children:[(0,g.jsx)("div",{className:"markdown-editor-wrapper",ref:on,children:(0,g.jsxs)("div",{className:"markdown-editor-container ".concat(he," ").concat(Ee?"on-preview":""," ").concat(y?"mini":""," ").concat(Oe?"full-screen":""),style:xn,children:[(0,g.jsx)(N,{insertTemp:w,watch:Ee,fullScreen:Oe,showNullButton:T,showNullProgramButton:J,onActionCallback:mn,hidetoolBar:ie,uuid:tn.current,setOpenPhones:function(){ln.current=!0}}),(0,g.jsxs)("div",{className:"markdown-editor-body",children:[(0,g.jsx)("div",{className:"codemirror-container",children:(0,g.jsx)("textarea",{ref:sn,placeholder:Ae})}),Ee?(0,g.jsxs)("div",{ref:cn,className:"preview-container",children:["stex"===Z&&(0,g.jsx)(j,{value:Be}),"stex"!==Z&&(0,g.jsx)(v.Z,{disabledFill:ye,showProgramFill:J,value:Be})]}):null]})]})}),E?(0,g.jsx)("a",{ref:rn,className:"editor-resize"}):null,(0,g.jsx)(_.Z,{children:oe[Je]?(0,g.jsx)(Y.Z,{centered:!0,title:oe[Je],open:!0,onCancel:fn,footer:null,className:"markdown-popup-form",children:hn}):null})]})}},74063:function(e,n,t){t.d(n,{Z:function(){return p}});var l=t(82100),i=t.n(l),a=t(29186),s=t.n(a),o=t(80619),r=t.n(o),c=t(47074),u=t.n(c),d=t(59301),m=t(4676),p=function(e){r()(t,e);var n=u()(t);function t(e){var l;i()(this,t),l=n.call(this,e);var a=window.document;return l.node=a.createElement("div"),a.body.appendChild(l.node),l}return s()(t,[{key:"render",value:function(){var e=this.props.children;return(0,m.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},2753:function(e,n,t){t.d(n,{jL:function(){return r},w9:function(){return te},QD:function(){return Ee},cQ:function(){return ee},op:function(){return Ze},O5:function(){return Ve},_b:function(){return Te},t7:function(){return P},Gi:function(){return ae},YG:function(){return ie},qp:function(){return N},vr:function(){return Me},qE:function(){return Be},Je:function(){return M},cq:function(){return xe},tp:function(){return w}});var l=t(59301),i="banner___PoUBO",a="content___XoDjy",s="btns___Pb35j",o=t(37712),r=function(e){var n=e.dataSource,t=void 0===n?[]:n,l=e.img,r=e.imgWidth,c=void 0===r?346:r,u=e.title,d=e.sunTitle,m=e.bannerExtraContent;return(0,o.jsx)("div",{className:i,children:(0,o.jsxs)("div",{className:a,children:[(0,o.jsxs)("aside",{children:[(0,o.jsxs)("p",{children:[(0,o.jsx)("b",{children:u}),(0,o.jsx)("span",{children:d})]}),t.length>0&&(0,o.jsx)("div",{className:s,children:t.map((function(e,n){return(0,o.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,o.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),m]}),l&&(0,o.jsx)("img",{style:{marginTop:33,marginRight:38},src:l,width:c})]})})},c=t(79800),u=t.n(c),d="row___aXJjm",m="title___HUKL0",p="tagsWrap___XB2W3",h="action___VdHb1",f="bar___t1kKC",x="tag___V7Eft",v="name___Hk1Ip",g="num___xQpcH",j="active___XryTX",y="tagsBorderWrap___OMxjs",b=t(92310),A=t.n(b),k=t(89392),N=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,a=e.onChange,s=e.onTitleChange,r=e.className,c=e.title,b=e.titleWidth,N=void 0===b?41:b,_=e.style,w=void 0===_?{}:_,S=e.fontColor,Z=void 0===S?"#6A7283":S,I=e.showCount,C=(0,l.useState)(0),B=u()(C,2),D=B[0],F=B[1],P=(0,l.useState)(!1),E=u()(P,2),R=E[0],M=E[1],L=(0,l.useRef)(null),O=(0,l.useRef)(null);return(0,l.useEffect)((function(){var e;0!==t.length&&((null==L||null===(e=L.current)||void 0===e?void 0:e.clientHeight)>97?F(1):F(0));0===t.length&&F(0),M(!1)}),[t]),(0,o.jsxs)("div",{className:A()(d,r),style:w,children:[(0,o.jsx)("div",{onClick:(0,k.throttle)((function(){return null==s?void 0:s()}),2e3),style:{width:N,marginTop:R?12:4},className:"".concat(m," ").concat(s?"current":""),children:c}),(0,o.jsxs)("div",{className:R?"".concat(p," ").concat(y):p,children:[(0,o.jsx)("div",{className:f,ref:O,style:D>0?{height:1===D?97:"auto",overflow:1===D?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,o.jsx)("div",{className:x,ref:L,children:null==t?void 0:t.map((function(e){return(0,o.jsxs)("span",{onClick:function(){return a(e.id)},style:{color:Z},className:i===e.id?j:"",children:[(0,o.jsx)("span",{title:e.name,className:v,children:e.name}),!!I&&(0,o.jsx)("span",{className:g,children:e.count})]},e.id)}))})}),!!D&&(0,o.jsx)(l.Fragment,{children:1===D?(0,o.jsxs)("div",{onClick:function(){var e;F(2),(null==L||null===(e=L.current)||void 0===e?void 0:e.clientHeight)>245?M(!0):M(!1)},className:h,children:["展开",(0,o.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,o.jsxs)("div",{onClick:function(){O.current.scrollTop=0,F(1),M(!1)},className:h,children:["收起",(0,o.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},_="tabs___GTqPV",w=function(e){var n=e.dataSource,t=void 0===n?[]:n,l=e.value,i=e.onChange,a=e.className,s=e.style,r=void 0===s?{}:s;return(0,o.jsx)("div",{style:r,className:A()(_,a),children:t.map((function(e){return(0,o.jsx)("span",{onClick:function(){return i(e.id)},className:l===e.id?A()(_,e.className||""):"",children:e.name},e.id)}))})},S="input___PW2zI",Z="dropdown___vSy8B",I="menu___NiyBu",C="text___Grueu",B="b1___ZKryM",D="b2___aKyGa",F=t(24650),P=function(e){var n,t=e.dataSource,i=void 0===t?[]:t,a=e.value,s=void 0===a?"":a,r=e.onChange,c=e.className,d=e.style,m=void 0===d?{}:d,p=e.placeholder,h=(0,l.useState)(""),f=u()(h,2),x=f[0],v=f[1],g=(0,l.useState)(""),j=u()(g,2),y=j[0],b=j[1];(0,l.useEffect)((function(){var e,n=s;null!==(e=JSON.stringify(s))&&void 0!==e&&e.includes("{")&&(v(s.id),n=s.value||"");try{b(decodeURIComponent(n||""))}catch(e){b(decodeURIComponent(n||""))}}),[s]);var k=function(){r(encodeURIComponent(y),x||null)};return(0,o.jsxs)("div",{className:A()(S,c),style:m,children:[!!i.length&&(0,o.jsxs)("div",{className:Z,children:[(0,o.jsxs)("div",{className:C,children:[null===(n=i.find((function(e){return e.id===x})))||void 0===n?void 0:n.name,(0,o.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,o.jsx)("b",{className:B}),(0,o.jsx)("b",{className:D})]}),(0,o.jsx)("div",{className:I,children:i.map((function(e,n){return(0,o.jsx)("div",{onClick:function(){var n;(n=e.id)!==x&&(v(n),r(encodeURIComponent(y),n))},children:e.name},n)}))})]}),(0,o.jsx)(F.Z,{onPressEnter:k,value:y,onChange:function(e){return b(e.target.value)},bordered:!1,placeholder:p}),(0,o.jsx)("i",{onClick:k,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},E="quickPager___GM30J",R="disabled___Ozc8I",M=function(e){var n=e.value,t=e.onChange,l=e.className,i=e.total,a=e.pageSize,s=e.style,r=void 0===s?{}:s,c=n<2,u=n>=Math.ceil(i/a);return i<=a?(0,o.jsx)(o.Fragment,{}):(0,o.jsxs)("div",{className:A()(E,l),style:r,children:[(0,o.jsx)("div",{onClick:function(){c||t(n-1,"prev")},className:c?R:"",children:"上一页"}),(0,o.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?R:"",children:"下一页"})]})},L=t(71681),O=t(27876),H=(t(96908),t(57177),t(81378),t(6638)),T="list___jb2Ay",z="wrap___VsQDr",J="li___IxCLC",Q="cover___Mu8wr",V="img___IpFLA",G="bq___Bil0T",U="sign___DXJ4d",Y="name___l7FoJ",W="e___pXQUG",q="tags___w_Mil",K=t(71418),X=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEy5JREFUeF7tW2l0VFW2/m4FkhBmQ5iEJEwBMcgoElwMMoOg0q20ywkJQj/1MXTjoxVlkjm0QNs2AgIapNW2gRYRbGRMCDJGmWcIUxISyASBhITUfevsM9xzb91UgM567w8lrqq6de+puvs7397fHmJcPxJvGoYBGAYMw8Of2X/sGNhb+Rm9Ecedz/w8E4BpGPDQlYDpEWuYdCl9VtbD42WriOvZivwfYJrqmR0xTfo2fpxe8uvYcfpfXsuOm16Yppc+97JndqrXBPvFpleuJc6R14tntq5BX8Ov4+uz1/J7vfy+tfP572Hr8d8oP2N3T8e03yruzro/IN0D73bDCBjfYMDUy0be4S8IIA6ExwJEgsQOww4SHaHz2T9+DfspHA8DXjeQpNXLAMkQBiFjixuSsHLDSzAskNhxbkR5zPmaGVQazG5MQwDE1y0h40sj6kZnv4sDxD/Xz5Gbxz9I/Fq/IBGY3FAemNmG4Wlt5DKAyOBslzMGcYNzO5bNJDpfMk17/r8BSRpTwKmBxHev2LGScWL32z5jTNJYA3hhehkrJDstMOR5nD12kBTL3cC7DyaRTeH92sg9tFy4OGZoO5NsIJHr4zThjBLuT7LLAabN3WnuTTm5cmOSxQzafn6ZZLk7nW3k7hT7uAsrlUnkgvlOd2OTDXwnWNpGEbtHc4PSZ1ju3AOkG7kHl5sUN8hgHCDd3dlBEu7OBSQes+yM8w8SB9nfQ3d3FEGYK+N3JrEg1+XLFHGTjrikztMAkAZlIAmri/UFSAoQ/0yyuTyfmGSxUcVP8du85J4t0BmDyTDsNzJ75hxYpkQCJ4MbkzTBIN3Y/wNIVvwRIkLFJH5T3NicUfaYJHe8ZggnS7iCUCBxF/cfgCR+m0+s0tydTSy4CgcvjNxflpoU3ZVacyg0FZMskKTCs9ydFbPcVOB/7O5IcVkP2nWuTGIgCYUl5Z9SdTqrJBusgK/UFVOczpikVJs99rjFpLtmklKaWqz0AckQAPEo7wckLsFt0ptdIoC1qbxyjkklxYW4dGgPQhs0QfWwh7lUZuRXatykjc/xYkyyZLeU2iqo26Q3O1PKZRl3JIMcIBGT7iiF5VR3EpTzB3ciMKQK6jSOFjJcqjIX1ecQDtL92t2dCSM7eYkms11AEjHJAsGDwvxcXD6yV8hsGUuk7Jbqjz8LOcjlJR3iYiOiTWcEVXuI7Cq46RqTTG8J1kyJRYPojuj0/FuKSZR9sN0umGSBJHdkaUyyhARfQoJkl89C45Ohb13Pxq5vFiDqyQGo37yt2As8/+F5Es+nfv3xS2SlnkWP2A9UbuaU/nKz2JSgi3iQG83I3r/I5OzgSarQzCoptRJVSwRkXz6LLYsmoUJgEAwPS0uFAyo7D4VZUoI7RbfRb2wcwiJaUDKbcfoQLh78mbPAZY0rJw+i4HoOGj3eXWOOlcCyS8Jbd0btJq1kcNKYxCWzHpPsSaxMakt3d8VFhfhlfTwuHd6Nlt2eQVTn/shNv4DC/DwrYfYC16+m4njSD3i023MIqVFLJKScRcFVqqNqaH2bfLeBJUAisAXw7A6NrH0LFUBSvZGIkMzRqweUiRpgAG1dPBk9RkxGWKNHuF0ZUJr0tudRbANwg15LOYaNn0xA37FxqB3Rgq45lvA9kv+1FLWbtBS+qiykrWoDuyDz7DF0eG44WnZ7Fiw+8S3uyyQ7SG4xyXJ10m3Ja9h6p/dsxKGf/oHWfV9EZspxpJ86qEVG/y/Dozshusfz7kmuTeILRkp2Zu1daPISDiNNgI1JPiAJsLIun8G2xVMJoFqRLZB18RQ3iIhlKk8SlCDpHhCAsMhHkHnuKH762/voOyaOrmX8O564Fsnff4GX531nEege8qQV455D+0GvE0DSl1vPVjLrE5P0oKyM5Mskinfi8ytnD6NWeDN4PAEqDzqe8D3OH9iBnsMnoWJwCLeFtwS5V1NRLexh38qEQ4a7uTvJJOPank9M6aacIJnS4A42MT/LAHrqjYkIa9QSq6cMRUlxkd8tVLFSCIZM/wpXBUD9xsQhNKI5udIzuzbiyKZvMXjKcqQe3SeiVVksIggQ3rIjVk2NRXSf3yGqUx8r1ukMUj6ePLusIWk1O11Y6MJBBHdvCYoLbqFicGUBlFW3y0k7h4QVcWjT72U0bBUDWTo6/2siDm9bjSeHjEKNepGlguQvJlEeyAByFkGdMcnJpGwG0JIP0f2NDxAW2RJ3igp4dUHkSDtWxNHrrsP+xJNX9sbjQWBwZVxNOa4YVDuiOaVl7PupwGoAK8cNpjh1t4/XFqxToEh1p+pdYhFeKGVGFfVVBpJQFVYQLx2kAxu+xJVTB9Hllf9RscU0S3D75nUkxM9B5ZphiBnyNs9zvV6Kd96SEuxa9QnyszPR5ZV3EFSpyj2AZCXfxtXdf+WJqowjqppgFw46SAyg7Z9NQ/fhH6BWoxaqYCrX2bZsGq3XY+RkhzQ3cDXlBDYtfB99R89BWGRzgk+CxH5FyZ3bSigU5Gbj6NY1OLt3CyLbdkG7Z2MRWKmSDbuAisG0a6VKpJRV5EmKLeRSrOoyJ5EbSFa1WZfg+TmZ2LlyHopu5aPrK+NQrXZD3LqehaS/z8ONrCskHBgghfnXcbvgBopu3iDwmIgovl2Iuk0fw+PPxPrW7/RKh5eDwpNjUT1n95K562ObzFalHgJKB8kAc3ns8xwG0NLp6D78fYoj7OZLiooVGElfzqXXXYaOF2oQqBAYDE9ABWLQpoUTCaBaEc1VUVa2Im7nZeHisb24dGg3rpw+hMrVQ1F48zoGvfc3VHmojg2c1OPJOLh+Jdo8/SoaSPkL4HZBPu1iNybJtoMCSakmWVi1qt0Vg4NV7CkqvIWk+DjcyEpH37dnIT/7KhLiZyMopCqCKldBIHsOqYLASlURyN4HV0alkKq4mXsNh7euRodBwwgoFRudBVeZo9lKS14YGT//RQGkS2qrtmaBJGNSTuo5JCybju6xExAa2QJpJ5Kx66u/+PVKXV57Bw2iO5GK2/TpJPQdPRu1Ihj7uGs7mbQB5/ZvQ9bF0yTfI9p1QbOYfqgVGYV/z3+HVCIDlW2vy8f242TiD6SiGrXvhtb9X0K1WvVFTQuIHzvobj1kqecxUfPChyu5axRGY8CnnzyAcBZrTBPeO8UoLixAhaBKjLYUpzwVAmB4KqDkTjHF5cDASji9eyPCH+uMikEhqi/lbGnoNUG5iahklbFzgYpBVqFUK5qKfo/Mk9hOz047i8RlM9Bt2HvEoKKCm8jPyRDGNnBgXTzdeNtnYpF/NRXBVWsgNDwKQZWrEoM2fzoJfUbPQlg4k9k8Rp3du5mka8PHYlA3qg0qVgxE3rU0JH+3DGknfiFG1m70CHLSLpD7qNe8DTr8ZgRq1ItQRiZN4zVxZs8mnmfa0ioeYySrRLYhkylVBRd+hjoyke26qj6SW/sh49QhJH01DwPG/BnBVatjzfQReLTHb9Dsid44s3cLTiT9QJ/pUl3GPLmevXXBE2fZ8KNEPDNpgWmKCC0B8mUSZ5E8npV2DonLZ6Dr6+8SQE5gE5bPJNMwlbdl8SRUq90AHX/7X2Sda+dPcIBGzeQuTmwAoTDIgHlZ6TiVtAEnk9ajduOW6PjCmzi2eTXOJW9HzIujkLJ/O7Gs+4iJPgyQIHGNZ5WFdHendzply9Y9JmklGpjEloTPZ6LNgFdR8+HGuHhwJ/atWYLB734KT8UgrJ4Wi0d7MoD60IY7seMH9B/7kVVt0OS66tA6+k56TZAafJk75hODvJRnWszxB1I2k5afz0QXBhDFEb1NYSDx81lkuO7DJ4K5w82LPkC/0XGoXjcC184fx+ZFk9H7v2ciLCJKMMiDmzmZuHAgCRcO7kT25XOkjNoOfA2N2nWjmLLrm48pLg2ZuRL5OdewYe5Y9BkzG3WaRPu6KRPwyADMawp8F/MAYFUZbK1zf8KBC4zzvyRi7+pFeHrcfFSqHorTMj2YsIQ+ZwBF9/otAXRmz2acSFqHAWPnKfVmdWXttT+9h6ReM9FALi5xnmo3eIUI8M8kAzlpKUj4YhYBVFx4CxmnWUYtZTaQdvIAGa1+i3Z0NDfjEmrUCUf9Fm0pmG5ZzACagTCWBwGkdtbOfJPiTETrzmjU4SnUaxINrycAKfu3IXntMkoMWbmn96iZqNO0FRKWTqf3/cfNc48jDpCkuhNRWgNLuBTVbtZ6N6L5x3H1YtvSDwnlbrETyOi/ro9HxunD6DsqjuYbVk0dhuheL1A+dnrPTzixYx2e/sN8m3q7W5BUJSMj8SNiEJdTllLzBxIDKDF+NroM/RNu5WXh0uFdVr4jo74WGWRRIKL1k6TEtiyZgl5vTxcAcfYx6V6jTkNSe0w056alIPn75cg4exQtugxEm/4v4ZsJL5G7a9a5HzFzfdwYPNbvRbQe8MpdgeRkkp1ReuNPME3rzt7MzsS6uaPw+OCRaNS+Kxl986cTUbVWPTzO3Ddj0JTXCaDmMf1xes+/cTxxHQb+cT5YLS/z3DFiO4UKW+fXZcZBqzQYVxL+LPIgORjC3Z3H2V4QUz/M2Nlp57Ejfg66vjoeD0XyagB7eKhwyqW45SJ5MVUeYy5uy5Kp6PUWA4i7OP45UHTzOs7/moRzyduQfTmFSipPvPAWajRoAm9xEb4e/zw6vzwWjTv2pO85sX0t9v9rKfl9liO5PhxMUjU65e6kvNaZpNXzBEiHN3+L4wlr8eyERbSJ8q5cwsZP3kO7gUOJ8eyxevJQtOo9BFGd+hGDWAlr4LgFKLyRgx8/fhc9Rk5ClZp1VEzSBUJpfSQjbftck7W7pUHJVXkEk0qJSTnpKdgRPxeteg1B9ToNrV4SoWMBJFsUOgi5Vy7hwPoV6PXWNNQK53lQTvp5HNn0T6QKtdYw+gk07dgLdaNaw/AEkJvMvHgSGxeMR8/fT0W9lu0UFoc2/B2HNn6Dlj0Go/1zw0sByYRHq68qSSt3qgLLPvkjWw5MWa2bMwqhDZui0+9Gg7VAmAdh9zLgD/PgqVCBjL5q8lBE9x6CFjH9cWr3RgJo0Dsf0/1tWzYDfd+egeCqNa3RK22ky2cIRcRQI3VbHDFIgsQoSPcim3Gy06oxIzv9PJJWzHU3xl0e7fnmNISFcwYV5LGs/COqFjBREFS5GiGdd+UCbmRn4lbuNZxKWo+C/Fw8P3UFAipUVDN37OuSv1tKcalhq06lf7tpgcTFlNWlJePYQKI3wpBAxpkj5Ja7D3sXdaPaklBgOVvMi6PBNpOsUqya9BrVBJmLSz26F7tXLUTj9t3JfbOKw6A/LqCSl7Ph5xzn0tlkpG2dQ0MjOkiq0aaBpHdTc69cwM9fLaASf836jcXpHj6YqNoTvAXB662iFcFaFakp2P2Pv+KpEZMQ2qCp5grtk0Ls+87u24J9az5DSPVQ1KgbThWDanXD+ZrMhGIwUhBXudrSULr7mTu7u8vPysDJnT+i7YCXqeJ/cucG+gXNYvqKFjs/P3ntUtR/pAPqNGmFkqLbOLL5n8hOPYOACoFo2OoJsBjs5tas1rlWkhKVBiN16xxiECV1GlBlgWRv5Hmo/U3ss8Ufy+hUDlVy3IpVMmbJlofv9CoHmP0+xnI533C/IDEDSXd3r0xSlWe9XeAyc8cZwGuC9lYCG4yUk6lWSUl2ZZ3gEctTt8xWlQQJki0mucwqcKFmFwIcXC4IaGf7NPwkk1zmG+T0KoFsiQa5SWR+5gRJVsBlHU81KMroJekg2ce5hNH8uDtXkLTpIuesnN5L4sCxmrtLS0O2zh2gGpc3z9Jms9kO5YrKAom7J9+pH6daEwCp1rkbSL6gKgYJBtOkEO9PqEKqPinkxiT1+6xszLV1bnN9GpOoKc7UnjjBHpPEjhesUcJBi1sqZlAwcTb8nEzSx5Bl5ZrHOznbIOpO7Fg6AWR3M0zB8f6MJZfdQbLiktXuZj6ajw+LYXk/rXOLdfy7VMvcdfRYukV3d6fmKRi03BVQ9d3vwwaSGABxBan0riwnmyUoTJSUEmesriwv80ggrfxLgSRYBBNfG5c2zbT6QZo7k000HSRXo3Or2oI9b53z425dWcp7xHyDzziXPmLscHf2DcGLrHrDj4sUbmEGkvxufyCVPr0qAjZbUBuIpLVEjPGKHo5eqiEXWKoLs4Nk/ZWEHSQRk7KDEdzauPjTDNFu4FpI5UPCwBaT7Cyyxxh5rRQCnEGcTWWApP7cRRMOkkG6IlRgSRA8YlzZP0h3wyT/IMnhE1F6dcwxcIls/6uKskCy/pRFMknLv4B0mN7twSWB40M6jbhs/Lw4djGAkaXtss6/X16Wo7jLzOfBafdjAePot1MC83IubQfMGLcFHgB0P2Ytv2uIHfsXj6xXhJJkwKznXPoBQOVn7PtZSbmvPctiY7wl2G6aCNQXegDQ/Zi1/K6xxZfdn70x0uv1spikHg8AKj9j389KPgLAKRoeAHQ/Zi2/a3wAcoqGBwCVn7HvZyVXCa2LhgcA3Y9Zy++aUnMcKRpiRi4PKr+ve7DSvVrAbxLKREOnEUuX3OuiD84vPwv8L+YNX/sKgQHCAAAAAElFTkSuQmCC"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAE81JREFUeF7tW3l4Tef2fveJzIkxNQc1RFsxUxJjlWpTdHDRW7RoqXtVq6jqRAe0eltUdTL0VutWqWiVVqmKRJCoeSa0SCOEREhExrN/z7e+YX97n5NEm/v87j9O9Tknezp7r/d713rXcIyrh5aahmEAhgHDcPF39h/bBvan3Ed/iO3Od36cCcA0DLjoTMB0iWuYdCrtK+/lcrOriPPZFfk/wDTVO9timvRtfDt95Oex7fS/PJdtN90wTTftd7N3dqjbBLtj0y2vJY6R54t3dl2Dvoafx6/PPsvvdfPn1o7n98Oux+9R7mNPT9u0exVPZz0fkO6Ce4th+EypH/P6H8aVg58TQBwIlwWIBIlthh0k2kLHs3/8HHYrHA8Dbm8gSauXA5IhDELGFg8kYeWGl2BYILHt3Ihym/MzM6g0mN2YhgCIX7eEjC+NqBud3RcHiO/Xj5GLp2yQ+LllgkRgckO5YGYZhqu1kc0AIoOzVc4YxA3O7Vg+k+h4yTTt/f8HJGlMAacGEl+9YsVKxonVb9vHmKSxBnDDdDNWSHZaYMjjOHvsICmWewPvLzCJbAr3ciP7wGfCxTFD25lkA4lcH6cJZ5Rwf5JdDjBt7k5zb8rJ/deYZDGDll+ZTLLcnc42cneKfdyFlcokcsF8pXtjkw18J1jaQhGrR3OD0mdY7twFpBvZ+z8zKW6QwThAuruzgyTcnReQeMyyM65skDjIZb10d0cRhLky/mQSC3JdnkwRD+mIS+o4DQBpUAaSsLq4vgBJAVI2k2wuzyMmWWxU8VPcm5vcswU6YzAZht0js+flfUuUSOBk8MYkTTBIN/Y/AMmKP0JEqJjEH4obmzPKHpPkitcM4WQJVxAKJO7iKgCSuDePWKW5O5tY8Coc3DCy9yw2KborteZQaComWSBJhWe5OytmeVOBFXZ3pLisF606r0xiIAmFJeWfUnU6qyQbrICv1BVTnM6YpFSbPfZ4i0k3zCSlNLVY6QGSIQDiUb4MkLgEt0lvdooA1qbyYOD3PfGoXq8xqtVpRGb0kOBlxKQrGakIqVoTPn7+Nu/H1JYEiciv1LhJC5/jxZhkyW4ptVVQt0lvdqSUyzLuSAY5QCImFSuF5VR3EpTT+7fBLygEtRpHChkuVZkX1ecQDtL92t2dCSNr90JNZnsBScQkCwSe5Vgy20BxUT58/QOFAgRWvPQoWvV9BHf0fIiOO7BhOWo1bYmaTVvSIqAreIBkwHQX49s3RqNGeFP0ePJl+p69675QQPGbF1iI95CqtyAiuq8GklyRpTHJEhIcLwmSXT4LjU+GzruahR1fz0NElxjUbd5WrAWe//A8iedTe9d/icy0U+g16hWVmzmlv1wsNiXoRTzIhWZk7frE5OzgSarQzCoptRJVXURYIBXn5yFuyQzUaBiBDg8+QZZf+fKjaNl3CAHkLi5C0soFOLNvG1r3fQSRvQfBdPl4JLPsWU8lbcSO5R+g97gZqNO8DRni+xlj6f1Kxh8IrFwNfgHBCqRr2RcR1rA57vnnDNrGXB+3niPWCMZ5T2JlUlu6uysqzMeeH5Yi9WAS7ugxABHR9yE7/Qzyc69YCbMbuHoxDUcT16FFjwcRVDXMdh8BIVUQWqOuTb7bwBIgEdjaMxiZv36kAJLqTa5uqeiUQqNM1HJ3hfnXsHXpbFzLvIBeY19H5Zr1iDErXx7KAerxoHCLLqTsWI+dsZ+i3m1t0e3xF+ATEGRjkukuwfczx8I3IBj3T3nf5t7MkmIse+5BRD/6LJp07gPp7tbMHoe6t7VD+wGjLPdnA0lWADgIunDQ8xZdWTmlszyHGTMleQMObFxBCy3j96NIP7Hfdp9l/dEgsjMie/3Ne5Jrk/iCkZKdmTs/MnkJh5HGx8YkJr9tICkJbuDyH78hacUHKC7Mx11PvIqqdRoq9n3zyjC0vIcx6AECNPPsCfz63RJcOX8WPpV8ERpWGz1HT0NAaDUF0qldcdi+bC56jHoRDVpHIz83G4bLBf/gKijKz8PXUwajy/CJaNyxF2dLYQG+mjII3YdPRnjbbnDp7s8WbK1k1iMm6ccpI3kyieKd2H/+1EGENWgGl8tH5UFH47/H6X1bcfcT0+AbEMSZ4y5B9sU0VL6lnmdlwiHDvbk7ySTjUvICkxmCM8MOkinEgw4S+3z10jn8/OHLCAtvhqgh4xFQubqWPwHx/34bjTv0QFDVW3A88Qec3b8dDdtEo22/kSgpzMemj6chuFoY+k54l7tS043v3x5HboG5N/a18YtnIi8nC/dNnIO8yxcRO30kuo+cioZtuxJAl84cx/r3JmHgq4sQXKM2zx6EutPlOK/BySBNn2QNSavZ6cJCFw7iPHcJiq7nEbu5Ma263eVzvyH+i3fQ5t6hCG8ZRexmrvT03gQcjItFl8HjUbVOo1JBKism0fMwgJxFUGdMcjKJgZR2bDfq3tYeLlclCxwAhXk5SD2UjJPJP5OfDmvUHG1ihqJm4xaiUuFCzqV0FBVcR436Tciwv+3eguQVH2DA1AXwD62Gc8f2YOvn7yBm0nuo0SAC2emnsfatp9H+wVG4o9fDBNCx+O9x4KflGDLzK17f4hkQuTFV75KCgkBiRhX1VXa0kH5WEC8dpH0/fonzJ/aj27DnVWwxzRIUXLuK+KWzEVztFkQNHsfzXLeb7sFdUoIdqxYgNysD3YZNhn9gyJ8AyUq+jYtJH/BElWSzZJKMM5Zw8AYSA5bdyJX0szifsh/pJ/YiK+13+AUEoVG7bmjSqTeq1m7Iry0qDaogK5W9aeLrV4bCXVwMH18/FObl0vERXWPQadA/iNkZvx/GhnkvoHZEK/R5ehbtT1gyC2f2b1duv/vwSWjUvqeDSbIUbpVlZHmcmOQBklVt1iV47uUMbFs2h+6t+7BJqFwzHHlXM5H4nznIyTxPwoHZIT/3Kgqu56DwWg6Bx0REUUE+ajdthY4DRnnW7/RKh5uDwpNjETvZ02fsmG+T2arUo8SABMkAc3ls/5l9CRSDGENY3uIuLlGGYiAzZeVTyY9vc1R0ajZtgcheg7hiFCAdT/yRFkdIWG2c2ZuIc0d3YcBLn8A3MJjYcPbgDsQvngXDxwdD3lpOfv7S6eMU/3IunkPSig/xwAsLKA4ykhRczy2VSbLtwD2dKMGQYWRh1ap2+wYEqNhTmJ+HxKXvICczHX3HvYXcrIuIX/o2/INC4R8cAj/2HhQCv8BQ+LG/A4IRGBSKa9mXcHBzLDr0H0lA8djvWYhV7RFbackN48L29xVAuqS2amuWBJcxac93iwiYanVvxbXLl8gFNYu+l8cxDRH9MwPk9O54VA9viq7DJ1GbglcdOIgkJs79jp/mTkL3x55HeOsuqlZ38KevcCxhHfxDKqNNv8fQkO0TryO/rMbhzasxeMYyUdMClk7or/b/1Q9sMQx6Yxl3jcJoDPj04/vQgMUa06QUoij/OipRDmhSnHJV8oHhqoSS4iKUFBXCzy8QKUkb0KBVNHz9g1RfygmSXhOUi4hKVhe2zVMxyCqUakVT0e+ReRI13QST2PGHN8ci9cB2xEyap/WSHFUHcU7cojfgH1wZXYdNFOBYIBUXXsdP709BrWat0eHhMaTu5HdtWfQmXD4+qNn4DqQd2U1CQr42vv8CAqvWQLfHp/AUzm1S/BPhRisR8Rgj45PINmQ30MYgvtGFRu26qz6St/bDhRMHkPjVHMQ8+y4CQqtg9YzRaNHrYTTr1Acnd/6CY4nraJ8u1e25mJNJPHGWDT92G0ZG4jzTFKm9N0nNmcRZJBmmg3RkcyxObPsBgZWrl7pYhTPD9dxs1G9xJ7oMncg9HDHIRUbYvHgGCq5dQaeBY5Fx5jgyTh1GJT9/dHlsMlZPH4EWvf+GW9t1w6ppI9BtxBRakczFrps9HtFDJyj5LUESXsurcOCrVe/KCnfnVThIN2gSW+L/PQttYoajWr3GOLt/G35dvRAPTf0YLl9/xL45Ci3uZgDdg1M7N+HY1nW4b8J7VrVBk+uqQ+voO+k1QWrwZWydSwxys8WstRs83Z13kI7ErcaZPfHo+PBTltGlILC1H4B967+iZLbL0OeUrGcn7fzmY5xM3sQBc7lQve6tVJmof0dHVKlZD9/OGIP+L36IKrUbYNfqhUg9kIQHXv4EcYveBKsmDHjxIxguH2uBmFB5kYCCr2IeAKx63Q2BZAmM03sSsDP2E9w/aS4Cq9RAyo4NOPTzSjz00kKKKwygyN4DCSD2PMcS1yJmwhwVc6yurL32p/eQ1GcmGsjFJcxR7Qa35rrKc3c0b2AYYAxKPbANPZ54lcttEfkt5lk9oh0r5iOoShi6DJ2gzTeAMvKcjHOo0bAZqtdrApevH7k41pU98OMynEzeiIFvfkkAFBfkYc3MfxBw51MOoufoVxDesrMnex0gyTxJRGkNLOFSVLtZ693YhIMbcYvfIJR7jHqJjL73h6W4kHIQfce/Q/MNq14fSaWsiM73ICV5I45tXYv7n5trU283CpJkknEh4T1ikFj+SqndiLtjIDEGnUj84YZjcYNWUYh+9DlbR1YvvPLKt4Hi67nwCwxG7BtPolbTSHQdNkkNoRzdsga7v12MsEYRlMiW+iqHSXZG6Y0/wTStO3stKwNr/zUeHR8ag1vbdyejb/r4VYSG1UHHgWNptce+NoIAah51H1KSf8LRhLXoN3EuWC0v47cjqNUkkocKW+fXy4yDVmkwzse/K/IgORjC3Z3L2V4QUz9cHcu5BRcOx39LIqH3uFlwUR7FpbjlIq3cKmHpbASEVkWXv0sGCZ0tqhi5meeJFWcP7MClsycQ/cgz2LrsPdz//HxUrRVO7Ew/uR/xS2ahuKiQjNJuwAiVvHoFygGSapIpdyfltc4kregqQDq4aSWOxq/BAy99gkp+AbhyPhUbFryIdv0ex60d7qKvjp3+OFr2GYyIzvcSg44mrEG/SfOQn3MZ6+dPRa8x0xBSrZaKSXqJp7Q+knFuy79M1u6WBqWl7RI5TxkxSbqwI/Hf4cy+RNw56J8cHAdAVhvcwL4fv0BIWB1E//1ZNSnEam6siJqZmoKC3KuoXLMu6jZvh1saNceuNUvQuMNdaNdvBIpLinE07lvs37AcodVr4a6npuNk0kYc3hSLxh3vQudHxlOi6x0kEy6rUyEq0PxIUlUKLPvkj2w5MGW1dvZ4aoN0HvIMWGE3YenbyD6fipjn5sBVqRIZfdX0xxHZZzBui7oPJ5I2EED9J8/H5fTTiFsyE33HzaT6oyUErJEujyEUkcQaaXHvEIMkSIyCdMOyGSc7rR7M4KAeiV+DE9vW37CLY/EimjFIsKawIA87ls9H3dvbot7t7RFSvTZdl2XurGLcf+qHYMxK+Hw2lYjqNG+L7o9Nhm9IZfrOlO0bsPObj1C9fhP0eXomL1Z6e5kWSFxMWQ1AT5AIMWFI4MLJQ/hl4WvoOXIqake0JaHw2644RD3yDMIjO6mi6appjyHyniHk4tIO70TSqo/QuH1PZKWdoopD/4nzAJerlJjkWaSlezy3eTYNjeggiQBhA0mVg2zuy8Dxretw9lAyej/1ushbtMERlxzJ4vkOq36z6vSdA8d6GYy0TwoxdrDEtGGrLijIy8Hmha8h8u5BqN86mrOUmVAMRqYf20MG6zp8cpkL5cZn7uzuLjfzAo5vW4+2MUOp4n982490B82i+ooWOz9+95rFqHt7B9Rq0hIlhQU4tOkbZKWdpKpKeMtOPMH2OhipFXMdc3lG2ubZxCC2qmTskBM+JBw0JpUGEsUkNkTC2OcAUCW1snIgJ1hVfa686VU+yEKpoza96gRJuldZQipdOPx1JqnKs94u8DJzx10Yr67bWwlsMFJOplolJdmVdYJHDEr75W1VSZAg2WKSl1kFm5RW4kGMDjPB6QDVAlZUDjwEiDbOpca3hMm1UWQnSN5b51J4lEEmzd3Zx7m8xSS7u/MKkjZd5K3hZwOJxqm8tDRk69wBqvHHpre02WwucTlxrPk4r21wrzGJT6Z6G0CxanvWHLjOSKn+aFJIKcXyQVK1PFl8lVJFHwMqJybRHClTe+I4e0wSK14VOa3mna0rq6Z0nLHEySR9DFlWrrmLk7MNou7EtqUTQMo4AhQ5AG/JZSozeEz92JkhXaSPGh7hJSFHV5YtANU6l6zThlDUORwc23fQLXh3d2qegrlC7goopyvz9aeYJIZNHA0/pQRlboOSUuKMBiyNcUkgrfxLgSRYBBPLjdSfZ1n9IM2dyekbHSS228PoPMhoeQ/7zFrnfLu3riwZ3jHfYFskQkVarPMClqha0OOJSSFZI6TTmT3loioDpdKnV0WJhwY0RDtQn3dg7STRw9FLNeTOSnVhdpCsX0nYQRIxKSsAAa2NsxtninaDZgQNKEoz1U9TLBbZmSHP1WMMb5+XC5KKMfo4l3Bz6ucuVsNPVh2YQ+Jihg/LlgbSjTCpbJDkGJcdJHtR0/6rivJAsn7KIpmk5V9AOkz3loASvylBnUf/YWz/dNSnAMaUtsiin/qsPEdRjh+5ubsiFjAOr3zN78rl1C2AGeXtQjcBqoh5K34usWPXp2PqFKJkN2DWcV7yJkAVN3JFrqDcV/KSUVHuEmwxTdgKWjcBqoh5K36uLb4kLXpyjNvtZjFJvW4CVHEjV+QKHgLAKRpuAlQR81b8XA+AnKLhJkAVN3JFruBVQuui4SZAFTFvxc8tNceRoiFqzGf2X1JV/DtvXuFPWKDMJJSJhs6jFy/8E9e7eeh/2QL/B6DwevuUcCm/AAAAAElFTkSuQmCC"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,l=void 0===t?[]:t,i=e.col,a=void 0===i?4:i,s=e.right,r=e.bottom,c=void 0===r?23:r,u=e.precision,d=void 0===u?0:u,m=e.wrapWidth,p=void 0===m?1200:m,h=e.trackEventItems,f=e.loading,x=Math.floor((p-(a-1)*s)/a);return(0,o.jsx)(K.Z,{spinning:f,children:(0,o.jsxs)("div",{className:A()(T,n),children:[!(null==l||!l.length)&&(null==l?void 0:l.map((function(e,n){var t,l=e.name,i=e.id,r=e.identifier,u=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,o.jsx)("div",{className:z,style:{width:x,marginRight:(1+n)%a==0?0:s+d,marginBottom:c},children:(0,o.jsxs)("a",{target:"_blank",href:"/paths/".concat(r),className:J,onClick:function(e){e.preventDefault(),h&&(0,O.L9)([h]),(0,O.xg)("/paths/".concat(r))},children:[(0,o.jsxs)("div",{className:V,children:[(0,o.jsx)("img",{className:Q,src:"".concat(L.Z.IMG_SERVER,"/").concat(u)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var l,i=null===(l=$.find((function(n){return n.name==e})))||void 0===l?void 0:l.swimg;return(0,o.jsx)("img",{className:U,src:i,style:{left:"-4px"}})}var a=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,o.jsx)("img",{className:U,src:a,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,o.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,o.jsx)("div",{className:G,children:"开放课程"})})]}),(0,o.jsx)("div",{className:Y,children:(0,o.jsx)(X.Z,{title:l,children:(0,o.jsx)("span",{className:W,children:l})})}),(0,o.jsx)("div",{className:q,children:(0,o.jsxs)("div",{children:[(0,o.jsx)(X.Z,{placement:"bottom",title:"章节数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,o.jsx)("span",{children:e.stages_count})]})}),(0,o.jsx)(X.Z,{placement:"bottom",title:"学习人数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,o.jsx)("span",{children:e.members_count})]})})]})})]})},i)}))),!l.length&&(0,o.jsx)(H.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,l=void 0===t?[]:t,i=e.col,a=void 0===i?4:i,s=e.right,r=e.bottom,c=void 0===r?23:r,u=e.precision,d=void 0===u?0:u,m=e.wrapWidth,p=void 0===m?1200:m,h=e.trackEventItems,f=e.loading,x=Math.floor((p-(a-1)*s)/a);return(0,o.jsx)(K.Z,{spinning:f,children:(0,o.jsxs)("div",{className:A()(ne.list,n),children:[!!l.length&&l.map((function(e,n){var t=e.subject_identifier,l=e.id,i=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,o.jsxs)("div",{className:ne.wrap,style:{width:x,marginRight:(1+n)%a==0?0:s+d,marginBottom:c},children:[(0,o.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),h&&(0,O.L9)([h]),(0,O.xg)(e.first_category_url)},children:[(0,o.jsxs)("div",{className:ne.top,children:[(0,o.jsx)(X.Z,{title:e.name,children:(0,o.jsx)("div",{className:ne.name,children:e.name})}),(0,o.jsx)("img",{className:ne.img,src:L.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,o.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,o.jsxs)("div",{className:ne.btns,children:[(0,o.jsx)("div",{children:"开放课程"}),(0,o.jsx)("aside",{children:"开放课堂"})]}),i&&(0,o.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,o.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,o.jsx)(X.Z,{title:"访问量",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,o.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,o.jsx)(X.Z,{title:"成员",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,o.jsx)(X.Z,{title:"作业",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,o.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,o.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,o.jsxs)("div",{className:ne.lockWrap,children:[(0,o.jsx)("img",{src:"".concat(L.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,o.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},l)})),!l.length&&(0,o.jsx)(H.Z,{})]})})},le={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ie=function(e){var n=e.dataSource,t=void 0===n?[]:n,l=e.value,i=e.onChange,a=e.className,s=e.style,r=void 0===s?{}:s,c=e.tabBarExtraContent;return(0,o.jsxs)("div",{className:A()(le.tabs,a),style:r,children:[(0,o.jsx)("div",{className:le.tabsWrap,children:t.map((function(e,n){return(0,o.jsxs)("aside",{className:le.tab,onClick:function(){i(e.id)},children:[(0,o.jsx)("div",{className:l===e.id?le.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsx)(X.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,o.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,o.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,o.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,o.jsx)("div",{className:le.tabBar,children:c})]})},ae=function(e){var n=e.className,t=e.style,l=void 0===t?{}:t,i=e.children;return(0,o.jsx)("div",{className:A()(n),style:l,children:i})},se="orderWrap___ZfyGX",oe="orderIconWrap___XTB_O",re="orderAsc___KWHmA",ce="orderDesc___rHdbB",ue="active___a7eSP",de="cursorPointer___gs9kL",me="orderTextWrap___teAKn",pe=t(38854),he=t(20834),fe=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],xe=function(e){var n,t=e.sortValue,l=e.dropValue,i=e.className,a=e.onSort,s=e.onDrop,r=e.dataSource,c=void 0===r?fe:r;return(0,o.jsxs)("div",{className:A()(se,i),children:[(0,o.jsx)(pe.Z,{dropdownRender:function(){return(0,o.jsx)(he.Z,{children:c.map((function(e,n){return(0,o.jsx)(he.Z.Item,{onClick:function(){return s(e.id)},children:e.name},n)}))})},children:(0,o.jsx)("span",{className:me,children:null===(n=c.find((function(e){return l===e.id})))||void 0===n?void 0:n.name})}),(0,o.jsxs)("span",{className:oe,children:[(0,o.jsx)("span",{className:re,children:(0,o.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return a("asc"===t?"desc":"asc")}})}),(0,o.jsx)("span",{className:ce,children:(0,o.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return a("asc"===t?"desc":"asc")}})})]})]})},ve=t(82242),ge=t.n(ve),je=t(7557),ye=t.n(je),be=t(41498),Ae=t.n(be),ke=t(39647),Ne=t.n(ke),_e={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},we=t(3113),Se=["className","style","children","loading","openLoading","onClick","size","shape"],Ze=function(e){var n=e.className,t=e.style,i=e.children,a=e.loading,s=void 0!==a&&a,r=e.openLoading,c=e.onClick,d=void 0===c?function(){}:c,m=e.size,p=void 0===m?"middle":m,h=e.shape,f=void 0===h?"round":h,x=Ne()(e,Se),v=(0,l.useState)(!1),g=u()(v,2),j=g[0],y=g[1];return(0,o.jsx)(we.ZP,ge()(ge()({onClick:(0,k.throttle)(function(){var e=Ae()(ye()().mark((function e(n){return ye()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r&&y(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:r&&y(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:A()(_e.btn,_e["".concat(p,"-").concat(f)],n),style:ge()({},t),size:p,shape:f,loading:j||s},x),{},{children:i}))},Ie="head___ghH72",Ce="node___mjPEy",Be=function(e){var n=e.className,t=e.style,l=e.children,i=void 0===l?null:l,a=e.onClick,s=e.title;return(0,o.jsxs)("div",{className:A()(Ie,n),style:t,children:[(0,o.jsxs)("span",{className:"primary-hover",onClick:a,children:[(0,o.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,o.jsx)("b",{title:s,children:s}),(0,o.jsx)("div",{className:Ce,children:i})]})},De="btns___sNgTb",Fe="confirm___Ozirl",Pe="cancel___aiq1I",Ee=function(e){var n=e.confirmShow,t=void 0===n||n,l=e.confirmTitle,i=e.confirmClick,a=e.cancelShow,s=void 0===a||a,r=e.cancelTitle,c=e.cancelClick,u=e.className,d=e.style,m=e.confirmLoading,p=void 0!==m&&m;return(0,o.jsxs)("div",{className:A()(De,u),style:d,children:[t&&(0,o.jsx)(we.ZP,{loading:p,onClick:i,type:"primary",className:Fe,children:l}),s&&(0,o.jsx)(we.ZP,{onClick:c,className:Pe,children:r})]})},Re={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Me=function(e){var n=e.className,t=e.style,l=void 0===t?{}:t,i=e.LeftContent,a=e.children,s=e.RightContent;return(0,o.jsx)("div",{className:A()(Re.fixedBottom,n),style:l,children:(0,o.jsxs)("div",{className:Re.wrap,children:[(0,o.jsx)("div",{className:Re.left,children:i}),(0,o.jsx)("div",{className:Re.center,children:a}),(0,o.jsx)("div",{className:Re.right,children:s})]})})},Le="crumbs___V41Oe",Oe="hover___bEIVd",He=t(80608),Te=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,a=e.dataSource,s=void 0===a?[]:a;return(0,o.jsx)("div",{className:A()(Le,n),style:i,children:s.map((function(e,n){return n"," "]})]},n):(0,o.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},ze=t(31797),Je=["onChange"],Qe=ze.Z.Countdown,Ve=function(e){var n=e.onChange,t=Ne()(e,Je),i=(0,l.useState)(null),a=u()(i,2),s=a[0],r=a[1];(0,l.useEffect)((function(){"number"==typeof s&&s>=0&&n(s)}),[s]);return(0,o.jsx)(Qe,ge()(ge()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);r(n)}}))}},46587:function(e,n,t){t.d(n,{Z:function(){return i}});var l=t(59301);function i(e,n){var t=(0,l.useRef)();(0,l.useEffect)((function(){t.current=e})),(0,l.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},56132:function(e,n,t){t.d(n,{Z:function(){return Me}});var l=t(70236),i=t.n(l),a=t(79800),s=t.n(a),o=t(59301),r=t(80608),c=t(5112),u=t(7557),d=t.n(u),m=t(41498),p=t.n(m),h=t(97786),f=t(6848),x=t(51945),v=t(95237),g=t(43604),j=t(51467),y=t(71681),b=t(71112),A=t(37712);var k=function(e){var n,t,l,i,a,c,u,m=e.Prize,k=(0,r.useParams)(),N=(0,o.useState)([{type:1,name:"团体奖证书"},{type:2,name:"个人奖证书"},{type:3,name:"优秀指导教师证书"}]),_=s()(N,2),w=_[0],S=(_[1],function(){var e=p()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,j.Ju)({type:n.type,id:k.identifier});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(location.href="/competitions/exports?id=".concat(k.identifier,"&type=").concat(n.type));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()),Z=[{title:"角色",dataIndex:"role",align:"center",width:80,render:function(e){return(0,A.jsx)(f.Z,{placement:"topLeft",title:e,children:e||"--"})}},{title:"姓名",dataIndex:"name",width:100,render:function(e){return(0,A.jsx)(f.Z,{placement:"topLeft",title:e,children:e||"--"})}},{title:"实名认证",width:100,dataIndex:"real_name_auth",render:function(e){return"authed"===e?"已认证":"authing"===e?"待审核":"未认证"}},{title:"职业认证",width:100,dataIndex:"professional_auth",render:function(e){return"authed"===e?"已认证":"authing"===e?"待审核":"未认证"}},{title:"手机号",dataIndex:"phone_binded",width:100,render:function(e){return e?"已绑定":"未绑定"}},{title:"邮箱号",dataIndex:"email_binded",width:100,render:function(e){return e?"已绑定":"未绑定"}},{title:"开户行及银行卡号信息(队长填写)",dataIndex:"role",align:"center",render:function(e,n){var t,l,i;return"队长"===(null==n?void 0:n.role)?(0,A.jsxs)("span",{style:{width:"50%",textAlign:"center"},children:[(null==m?void 0:m.teams)&&(null==m||null===(t=m.teams[0])||void 0===t||null===(t=t.bank_account)||void 0===t?void 0:t.bank),(null==m?void 0:m.teams)&&(null==m||null===(l=m.teams[0])||void 0===l||null===(l=l.bank_account)||void 0===l?void 0:l.second_bank),(null==m?void 0:m.teams)&&(null==m||null===(i=m.teams[0])||void 0===i||null===(i=i.bank_account)||void 0===i?void 0:i.card_no)]}):"--"}}];return(0,A.jsxs)("div",{children:[(0,A.jsx)("p",{className:h.Z.downloadpdf,children:"温馨提示:填写的个人信息经审批后,将提供个人获奖证书下载;团队队员信息全部审批后,将提供团队获奖证书下载。"}),(0,A.jsx)("p",{style:{marginTop:"30px",fontSize:"14px",color:"#232B40",fontWeight:"600"},children:"证书情况"}),(null==m||null===(n=m.personal_certifications)||void 0===n?void 0:n.length)>0?(0,A.jsxs)("p",{children:[(0,A.jsx)("span",{children:"个人证书:"}),(0,A.jsx)("img",{src:y.Z.IMG_SERVER+"/images/educoder/pdfs.png"}),(0,A.jsx)("a",{style:{marginLeft:"5px"},href:y.Z.API_SERVER+"".concat(null==m||null===(t=m.personal_certifications[0])||void 0===t?void 0:t.url),children:"立即下载"})]}):(0,A.jsxs)("p",{children:[(0,A.jsxs)("span",{children:["个人证书:",(0,A.jsx)("span",{style:{color:"#000"},children:"暂未生成"})]}),(0,A.jsx)("span",{className:"c-red",style:{marginLeft:"20px"},children:"原因:组委会未完成证书审批,请稍后"})]}),(null==m||null===(l=m.team_certifications)||void 0===l?void 0:l.length)>0?(0,A.jsxs)("p",{children:[(0,A.jsx)("span",{children:"团队证书:"}),(0,A.jsx)("img",{src:y.Z.IMG_SERVER+"/images/educoder/pdfs.png"}),(0,A.jsx)("a",{style:{marginLeft:"5px"},href:y.Z.API_SERVER+"".concat(null==m||null===(i=m.team_certifications[0])||void 0===i?void 0:i.url),children:"立即下载"})]}):(0,A.jsx)("p",{children:(0,A.jsxs)("span",{children:["团队证书:",(0,A.jsx)("span",{style:{color:"#000"},children:"暂未生成"})]})}),(null==m||null===(a=m.teams)||void 0===a?void 0:a.length)>0&&(0,A.jsxs)(A.Fragment,{children:[(0,A.jsxs)("p",{children:[(null==m?void 0:m.teams)&&(null==m||null===(c=m.teams[0])||void 0===c?void 0:c.name),"战队信息填报概况"]}),(0,A.jsx)(x.Z,{columns:Z,dataSource:null==m||null===(u=m.teams[0])||void 0===u?void 0:u.team_members,pagination:!1})]}),(0,A.jsx)(v.Z,{style:{marginTop:"20px"},gutter:[20,20],children:w.map((function(e,n){return(0,A.jsx)(g.Z,{children:(0,A.jsx)(b.Z,{icon:(0,A.jsx)("i",{className:"iconfont icon-xiazai5",style:{marginRight:"6px"}}),className:h.Z.pdfBut,onClick:p()(d()().mark((function n(){return d()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,S(e);case 2:return n.abrupt("return",n.sent);case 3:case"end":return n.stop()}}),n)}))),children:e.name})},n)}))})]})},N=t(82242),_=t.n(N),w=t(39647),S=t.n(w),Z=t(53326),I=t(78241),C=t(8591),B=t(43418),D=t(71418),F=t(24650),P=t(3113),E=t(27876),R=t(98814),M="modal___A9Ovz",L="formWrap___wRvaA",O="flexRow___C40dc",H="flexColumn___LkZfj",T="example___bz7Hw",z="exampleImg___gNkC_",J="colorOrange___Ka6zf",Q="uploader___plQRr",V="uploadImg___cjOpL",G="imageTip___p1_lZ",U="uploadTipIcon___SpsS2",Y="uploadTip___e9JlL",W="color05101a___CDEUv",q="viewLargerImg___IclRX",K="footerWrap___beWC6",X="note___CXi9y",$="schoolHintWrap___Ma6ly",ee="colorCDCDCD___D0UWo",ne="color0152d9___hF3Bb",te=["user","account","globalSetting","loading","dispatch"],le=Z.Z.Dragger,ie=(0,r.connect)((function(e){var n=e.user,t=e.account,l=e.loading;return{user:n,account:t,globalSetting:e.globalSetting,loading:l.effects}}))((function(e){var n=e.user,t=e.account,l=(e.globalSetting,e.loading),i=e.dispatch,a=(S()(e,te),I.Z.useForm()),r=s()(a,1)[0],u=(0,o.useState)({}),m=s()(u,2),h=(m[0],m[1]),f=(0,o.useState)(!0),x=s()(f,2),v=x[0],g=x[1],j=(0,o.useState)(),b=s()(j,2),k=b[0],N=b[1],w=(0,o.useState)(),Z=s()(w,2),M=Z[0],$=Z[1],ee=(0,o.useState)(),ie=s()(ee,2),ae=ie[0],se=ie[1],oe=(0,o.useState)(),re=s()(oe,2),ce=re[0],ue=re[1];(0,o.useEffect)((function(){if(t.basicInfo){var e=t.basicInfo,n={name:e.show_realname?e.name:(0,E.YA)(e.name),gender:e.gender};N(e.name),g(e.show_realname),r.setFieldsValue(n),h(n)}}),[t.basicInfo]);var de=function(){var e=p()(d()().mark((function e(l){var a,s,o,r,c,u,m,p;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=(o=l||{}).name,c=o.gender,u=o.idNumber,M){e.next=4;break}return C.ZP.info("请先上传照片!"),e.abrupt("return");case 4:return e.next=6,i({type:"account/applyRealNameAuth",payload:{id:(null===(a=t.basicInfo)||void 0===a?void 0:a.id)||(null===(s=n.userInfo)||void 0===s?void 0:s.login),name:r,gender:c,id_number:u,show_realname:v,attachment_ids:[ae]}});case 6:m=e.sent,me(),m&&(C.ZP.info("申请已提交,请等待审核!"),i({type:"account/getBasicInfo",payload:{login:null===(p=n.userInfo)||void 0===p?void 0:p.login}}));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),me=function(){i({type:"account/setActionTabs",payload:{}})},pe={data:{type:"real_name"},multiple:!0,showUploadList:!1,action:"".concat(y.Z.API_SERVER,"/api/attachments.json"),className:Q,onChange:function(e){var n;"uploading"!==e.file.status?"done"===e.file.status&&(console.log(e.file,e.file.response),se(null===(n=e.file.response)||void 0===n?void 0:n.id),(0,E.y3)(e.file.originFileObj,(function(e){$(e),ue(!1)}))):ue(!0)},beforeUpload:function(e){var n="image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type||"image/bmp"===e.type;return n||C.ZP.info("请上传正确文件格式"),n}};return(0,A.jsx)(B.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:"Account-RealNameAuth"===t.actionTabs.key,title:"修改实名信息",width:"600px",footer:null,children:(0,A.jsx)(D.Z,{spinning:!!ce,children:(0,A.jsxs)(I.Z,{className:L,form:r,layout:"horizontal",onValuesChange:function(e){h(_()({},r.getFieldsValue())),"name"in e&&N(e.name)},onFinish:de,children:[(0,A.jsx)(I.Z.Item,{label:"姓名",name:"name",labelCol:{span:3},wrapperCol:{span:12},rules:[{required:!0,message:"请输入真实姓名,最大限制".concat(10,"个字符")},{validator:E.HJ}],extra:(0,A.jsx)("span",{children:v?"(显示:平台将显示您的真实姓名)":"(隐藏:平台将显示你的昵称)"}),children:(0,A.jsx)(F.Z,{disabled:!v,placeholder:"请输入真实姓名,最大限制".concat(10,"个字符"),maxLength:10,addonAfter:(0,A.jsx)("i",{className:"iconfont ".concat(v?"icon-xianshi":"icon-yincang"," font18 ").concat(ne),onClick:function(){var e=!v;g(e);var n=e?k:(0,E.YA)(k);r.setFieldsValue({name:n})}})})}),(0,A.jsx)(I.Z.Item,{label:"性别:",name:"gender",labelCol:{span:3},wrapperCol:{span:12},rules:[{required:!0,message:"请选择性别"}],children:(0,A.jsxs)(c.ZP.Group,{children:[(0,A.jsx)(c.ZP,{value:0,children:"男"}),(0,A.jsx)(c.ZP,{value:1,children:"女"})]})}),(0,A.jsx)(I.Z.Item,{label:"证件号:",labelCol:{span:3},name:"idNumber",rules:[{required:!0,message:"请输入证件号"}],children:(0,A.jsx)(F.Z,{placeholder:"请输入证件号"})}),(0,A.jsx)(I.Z.Item,{label:"身份证上传",labelCol:{span:3},children:(0,A.jsxs)("div",{className:O,children:[(0,A.jsxs)("div",{className:"".concat(H," ").concat(T),children:[(0,A.jsx)("span",{className:z,children:(0,A.jsx)("img",{src:R})}),(0,A.jsxs)("span",{className:"tc",children:[(0,A.jsx)("p",{children:"示例图片"}),(0,A.jsx)("p",{className:"".concat(J," font12"),children:"(png/jpg/bmp格式,不超过2MB)"})]})]}),(0,A.jsxs)("div",{className:H,children:[(0,A.jsx)(le,_()(_()({},pe),{},{accept:".png,.jpg,.bmp,.jpeg",children:M?(0,A.jsx)("img",{src:M,className:V}):(0,A.jsxs)("div",{className:G,children:[(0,A.jsx)("p",{children:(0,A.jsx)("i",{className:"iconfont icon-cuban2shangchuanyunduan ".concat(U)})}),(0,A.jsx)("p",{className:Y,children:(0,A.jsx)("a",{className:W,children:"点击或拖拽上传图片"})})]})})),(0,A.jsx)("span",{className:"tc",children:(0,A.jsx)("p",{className:q,children:"查看大图"})})]})]})}),(0,A.jsx)("div",{className:K,children:(0,A.jsxs)(I.Z.Item,{children:[(0,A.jsx)(P.ZP,{className:"mr5",size:"middle",onClick:me,children:"取消"}),(0,A.jsx)(P.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:l["account/applyRealNameAuth"],children:"保存"})]})}),(0,A.jsxs)("div",{className:X,children:[(0,A.jsx)("p",{children:"认证须知:"}),(0,A.jsx)("p",{children:"1.你需要准备有效的身份证正面(人像面)的证件照照片,请确保证件照片清晰可见,严禁PS;"}),(0,A.jsx)("p",{children:"2.我们将在你提交认证信息后的24小时(不包含节假日)内完成审核,审核结果将会以系统消息的形式发送给你;"}),(0,A.jsx)("p",{children:"3.实名认证审核完成后,无法删除,请谨慎填写;"}),(0,A.jsx)("p",{children:"4.实名认证审核完成后,系统将自动发放500个金币作为奖励;"}),(0,A.jsx)("p",{children:"5.我们会确保你所提供的信息均处于严格的保密状态,不会泄露;"}),(0,A.jsx)("p",{children:"6.如存在恶意乱填写姓名,证件号,及上传与实名认证证件无关图片者,一经发现将冻结EduCoder账号。"}),(0,A.jsx)("p",{children:"7.提交实名认证后系统会自动将状态改为已认证,你将可以体验平台需要实名认证的功能;如果在认证后的使用过程中未通过审核,你将不能继续体验需要认证的功能。"})]})]})})})})),ae=t(57809),se=t(88522),oe=t(51941),re="formWrap___mGWio",ce="footerWrap___qcHQ4",ue=["account","globalSetting","loading","dispatch","schoolName","departmentName","visible","onClose","onSuccess"],de=F.Z.TextArea,me=(0,r.connect)((function(e){var n=e.account,t=e.loading;return{account:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){e.account,e.globalSetting;var n=e.loading,t=e.dispatch,l=e.schoolName,i=e.departmentName,a=e.visible,r=e.onClose,c=void 0===r?function(){}:r,u=e.onSuccess,m=void 0===u?function(){}:u,h=S()(e,ue),f=I.Z.useForm(),x=s()(f,1)[0],v=(0,o.useRef)();(0,o.useEffect)((function(){v.current=h.schoolId}),[h.schoolId]),(0,o.useEffect)((function(){x.setFieldsValue({department:i})}),[i]);var g=function(){var e=p()(d()().mark((function e(n){var l,i,a,s;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=(l=n||{}).department,a=l.remarks,e.next=3,t({type:"account/appplyDepartment",payload:{school_id:v.current,name:i,remarks:a}});case 3:s=e.sent,c(),s&&(C.ZP.success("新增院系/部门成功!"),m(i));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,A.jsx)(B.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:a,title:"申请添加子单位名称",width:"600px",footer:null,children:(0,A.jsxs)(I.Z,{className:re,form:x,labelCol:{span:4},wrapperCol:{span:20},onFinish:g,children:[(0,A.jsx)(I.Z.Item,{label:"单位名称:",children:l}),(0,A.jsx)(I.Z.Item,{label:"部门名称:",name:"department",rules:[{required:!0,message:"请输入部门或者学院名称"}],children:(0,A.jsx)(F.Z,{placeholder:"请输入部门或者学院名称"})}),(0,A.jsx)(I.Z.Item,{label:"说明:",name:"remarks",children:(0,A.jsx)(de,{placeholder:"再次说明特别情况(选填)"})}),(0,A.jsx)("div",{className:ce,children:(0,A.jsxs)(I.Z.Item,{children:[(0,A.jsx)(P.ZP,{className:"mr5",size:"middle",onClick:function(){c()},children:"取消"}),(0,A.jsx)(P.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:n["account/appplyDepartment"],children:"保存"})]})})]})})})),pe=t(19842),he=t(46906),fe=t(21884),xe=t(16603),ve="flexRow___jGYtM",ge="flexColumn___NPMB3",je="formWrap___vwH9N",ye="example____BmJC",be="footerWrap___lp1L0",Ae=["account","globalSetting","loading","dispatch","schoolName","visible","onClose","onSuccess"],ke=function(e,n){return n.some((function(n){return n.label.toLowerCase().indexOf(e.toLowerCase())>-1}))},Ne=F.Z.TextArea,_e=(0,r.connect)((function(e){var n=e.account,t=e.loading;return{account:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){e.account,e.globalSetting;var n=e.loading,t=e.dispatch,l=e.schoolName,i=e.visible,a=e.onClose,r=void 0===a?function(){}:a,c=e.onSuccess,u=void 0===c?function(){}:c,m=(S()(e,Ae),I.Z.useForm()),h=s()(m,1)[0];(0,o.useEffect)((function(){h.setFieldsValue({name:l})}),[l]);var f=function(){var e=p()(d()().mark((function e(n){var l,i,a,s,o,c,m;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=(l=n||{}).name,a=l.city,s=void 0===a?[]:a,o=l.address,c=l.remarks,e.next=3,t({type:"account/appplySchool",payload:{name:i,province:s[0],city:s[1],address:o,remarks:c}});case 3:m=e.sent,r(),m&&(C.ZP.success("新增学校/单位成功!"),u(i));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,A.jsx)(B.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:i,title:"申请添加单位名称",width:"600px",footer:null,children:(0,A.jsxs)(I.Z,{className:je,form:h,labelCol:{span:4},wrapperCol:{span:20},onFinish:f,children:[(0,A.jsx)(I.Z.Item,{label:"单位全称:",name:"name",rules:[{required:!0,message:"请输入学校或工作单位"}],children:(0,A.jsx)(F.Z,{placeholder:"学校或工作单位"})}),(0,A.jsxs)("div",{className:"".concat(ve," ").concat(ye),children:[(0,A.jsx)("div",{children:"示例:"}),(0,A.jsxs)("div",{className:ge,children:[(0,A.jsxs)("div",{children:[(0,A.jsx)(he.Z,{style:{color:"rgb(82, 196, 26)"}}),(0,A.jsx)("span",{className:"font14 ml5",children:"正确示例:数据结构"})]}),(0,A.jsxs)("div",{children:[(0,A.jsx)(fe.Z,{style:{color:"red"}}),(0,A.jsx)("span",{className:"font14 ml5",children:"错误示例:数据结构2019春"})]})]})]}),(0,A.jsx)(I.Z.Item,{label:"地区:",name:"city",children:(0,A.jsx)(pe.Z,{allowClear:!0,size:"middle",options:xe.P,placeholder:"请选择所在地",showSearch:{matchInputWidth:!0,filter:ke}})}),(0,A.jsx)(I.Z.Item,{label:"详细地址:",name:"address",children:(0,A.jsx)(F.Z,{placeholder:"请填写完整的地址信息"})}),(0,A.jsx)(I.Z.Item,{label:"说明:",name:"remarks",children:(0,A.jsx)(Ne,{placeholder:"再次说明特别情况(选填)"})}),(0,A.jsx)("div",{className:be,children:(0,A.jsxs)(I.Z.Item,{children:[(0,A.jsx)(P.ZP,{className:"mr5",size:"middle",onClick:function(){r()},children:"取消"}),(0,A.jsx)(P.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:n["account/appplySchool"],children:"保存"})]})})]})})})),we=["user","account","globalSetting","loading","dispatch","Scoid"],Se=ae.default.Option,Ze=Z.Z.Dragger,Ie=(0,r.connect)((function(e){var n=e.user,t=e.account,l=e.loading;return{user:n,account:t,globalSetting:e.globalSetting,loading:l.effects}}))((function(e){var n,t,l=e.user,i=e.account,a=e.globalSetting,r=e.loading,c=e.dispatch,u=e.Scoid,m=(S()(e,we),I.Z.useForm()),h=s()(m,1)[0],f=(0,o.useState)({}),x=s()(f,2),j=x[0],b=x[1],k=(0,o.useState)([]),N=s()(k,2),w=N[0],Z=N[1],R=(0,o.useState)([]),te=s()(R,2),le=te[0],ie=te[1],re=(0,o.useState)([]),ce=s()(re,2),ue=ce[0],de=ce[1],pe=(0,o.useState)([]),he=s()(pe,2),fe=he[0],xe=he[1],ve=(0,o.useState)(),ge=s()(ve,2),je=ge[0],ye=ge[1],be=(0,o.useState)(),Ae=s()(be,2),ke=Ae[0],Ne=Ae[1],Ie=(0,o.useState)(),Ce=s()(Ie,2),Be=Ce[0],De=Ce[1],Fe=(0,o.useState)(),Pe=s()(Fe,2),Ee=Pe[0],Re=Pe[1],Me=(0,o.useState)(),Le=s()(Me,2),Oe=Le[0],He=Le[1];(0,o.useEffect)((function(){Te()}),[]),(0,o.useEffect)((function(){p()(d()().mark((function e(){var n;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(u){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,ze(u);case 4:n=e.sent,de(null==n?void 0:n.departments);case 6:case"end":return e.stop()}}),e)})))()}),[u]);var Te=function(){var e=p()(d()().mark((function e(){var n;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,c({type:"account/getSchoolOption"});case 2:n=e.sent,Z(null==n?void 0:n.schools);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ze=function(e){return c({type:"account/getDepartmentOption",payload:{id:e}})};(0,o.useEffect)((function(){if(i.basicInfo){var e=i.basicInfo,n={identity:e.identity,school:e.school_name,department:e.department_name,studentNo:e.student_id,jobTitle:"teacher"==e.identity?e.technical_title:"教授",manager:"professional"==e.identity?e.technical_title:"企业管理者"};h.setFieldsValue(n),b(n)}}),[i.basicInfo]);var Je=function(){var e=p()(d()().mark((function e(n,t){var l,i,a,s,o;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=null===(l=w.find((function(e){return e.name===n})))||void 0===l?void 0:l.id,e.next=3,ze(a);case 3:if(e.t0=e.sent,e.t0){e.next=6;break}e.t0={};case 6:s=e.t0,de(null==s?void 0:s.departments),o=t||(null==s||null===(i=s.departments)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.name),h.setFieldsValue({department:o}),b(_()(_()({},j),{school:n,department:o}));case 11:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Qe=function(){var e=p()(d()().mark((function e(n){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Te();case 2:h.setFieldsValue({school:n,department:""}),b(_()(_()({},j),{school:n,department:""}));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ve=function(){var e=p()(d()().mark((function e(n){var t,a,s,o,r,u,m,p,h,f,x,v,g,j,y,b;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(u=(r=n||{}).school,m=r.department,p=r.identity,h=r.studentNo,f=r.jobTitle,x=r.manager,je){e.next=4;break}return C.ZP.info("请先上传照片!"),e.abrupt("return");case 4:return v=null===(t=w.find((function(e){return e.name===u})))||void 0===t?void 0:t.id,g=null===(a=ue.find((function(e){return e.name===m})))||void 0===a?void 0:a.id,j="student"===p?h:"teacher"===p?f:x,e.next=9,c({type:"account/applyProfessionalAuth",payload:{id:(null===(s=i.basicInfo)||void 0===s?void 0:s.id)||(null===(o=l.userInfo)||void 0===o?void 0:o.login),school_id:v,department_id:g,identity:p,extra:j,attachment_ids:[ke]}});case 9:y=e.sent,Ge(),y&&(C.ZP.info("申请已提交,请等待审核!"),c({type:"account/getBasicInfo",payload:{login:null===(b=l.userInfo)||void 0===b?void 0:b.login}}));case 12:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ge=function(){c({type:"account/setActionTabs",payload:{}})},Ue={data:{type:"professional"},multiple:!0,showUploadList:!1,action:"".concat(y.Z.API_SERVER,"/api/attachments.json"),className:Q,onChange:function(e){var n;"uploading"!==e.file.status?"done"===e.file.status&&(console.log(e.file,e.file.response),Ne(null===(n=e.file.response)||void 0===n?void 0:n.id),(0,E.y3)(e.file.originFileObj,(function(e){ye(e),De(!1)}))):De(!0)},beforeUpload:function(e){var n="image/jpeg"===e.type||"image/png"===e.type||"image/jpg"===e.type||"image/bmp"===e.type;return n||C.ZP.info("请上传正确文件格式"),n}};return(0,A.jsxs)(B.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,className:M,open:"Account-ProfessionalAuth"===i.actionTabs.key,title:(0,A.jsxs)(v.Z,{style:{padding:"25px"},align:"middle",justify:"space-between",children:[(0,A.jsx)(g.Z,{children:"职业认证"}),(0,A.jsx)(g.Z,{children:(0,A.jsx)("i",{className:"iconfont icon-guanbi11",style:{color:"#979797",cursor:"pointer"},onClick:Ge})})]}),width:"660px",footer:null,children:[(0,A.jsx)(D.Z,{spinning:!!Be,children:(0,A.jsxs)(I.Z,{className:L,form:h,colon:!1,onValuesChange:function(e){(b(_()({},h.getFieldsValue())),"school"in e)&&(ie(w.filter((function(n){return n.name.includes(e.school)}))),(w.find((function(n){return n.name===e.school}))||{}).id?Je(e.school):(h.setFieldsValue({department:""}),b(_()(_()({},j),{school:e.school,department:""}))))},onFinish:Ve,children:[(0,A.jsxs)(v.Z,{gutter:[10,0],children:[(0,A.jsx)(g.Z,{flex:"300px",children:(0,A.jsx)(I.Z.Item,{label:"职业",name:"identity",rules:[{required:!0,message:"请先选择职业"}],children:(0,A.jsxs)(ae.default,{children:[(0,A.jsx)(Se,{value:"teacher",children:"教师"}),(0,A.jsx)(Se,{value:"student",children:"学生"}),(0,A.jsx)(Se,{value:"professional",children:"专业人士"})]})})}),"student"===j.identity&&(0,A.jsx)(g.Z,{flex:"200px",children:(0,A.jsx)(I.Z.Item,{initialValue:j.studentNo,name:"studentNo",rules:[{required:!0,message:"请先输入学号"}],children:(0,A.jsx)(F.Z,{type:"text",placeholder:"请输入学号"})})}),"teacher"===j.identity&&(0,A.jsx)(g.Z,{flex:"200px",children:(0,A.jsx)(I.Z.Item,{initialValue:j.jobTitle,name:"jobTitle",rules:[{required:!0,message:"请先选择职称"}],children:(0,A.jsxs)(ae.default,{children:[(0,A.jsx)(Se,{value:"教授",children:"教授"}),(0,A.jsx)(Se,{value:"副教授",children:"副教授"}),(0,A.jsx)(Se,{value:"讲师",children:"讲师"}),(0,A.jsx)(Se,{value:"助教",children:"助教"})]})})}),"professional"===j.identity&&(0,A.jsx)(g.Z,{flex:"200px",children:(0,A.jsx)(I.Z.Item,{initialValue:j.manager,name:"manager",rules:[{required:!0,message:"请先选择职称"}],children:(0,A.jsxs)(ae.default,{children:[(0,A.jsx)(Se,{value:"企业管理者",children:"企业管理者"}),(0,A.jsx)(Se,{value:"部门管理者",children:"部门管理者"}),(0,A.jsx)(Se,{value:"高级工程师",children:"高级工程师"}),(0,A.jsx)(Se,{value:"工程师",children:"工程师"}),(0,A.jsx)(Se,{value:"助理工程师",children:"助理工程师"})]})})})]}),(0,A.jsx)(I.Z.Item,{label:"学校/单位",name:"school",extra:j.school&&!(null!=w&&w.find((function(e){return e.name===j.school})))&&(0,A.jsxs)("div",{className:$,children:[(0,A.jsxs)("span",{className:ee,children:["未找到包含“",j.school,"”的高校,"]}),(0,A.jsx)("span",{className:"".concat(ne," current"),onClick:function(){Re(!0)},children:"申请新增"})]}),rules:[{required:!0,message:"请先选择学校/单位"}],children:(0,A.jsx)(se.Z,{showSearch:!0,options:null==le?void 0:le.map((function(e){return{value:e.name}}))})}),(0,A.jsx)(I.Z.Item,{label:"院系/部门",name:"department",extra:j.department&&!(null!=ue&&ue.find((function(e){return e.name===j.department})))&&(0,A.jsxs)("div",{className:$,children:[(0,A.jsx)("span",{className:ee,children:j.department?"未找到包含“".concat(j.department,"”的高校,"):"未找到院系,"}),(0,A.jsx)("span",{className:"".concat(ne," current"),onClick:function(){w.find((function(e){return e.name===j.school}))?He(!0):C.ZP.info("请先选择正确的单位或者学校!")},children:"申请新增"})]}),rules:[{required:!0,message:"请先选择院系/部门"}],children:(0,A.jsx)(se.Z,{showSearch:!0,onChange:function(e){return xe(ue.filter((function(n){return n.name.includes(e)})))},options:null==fe?void 0:fe.map((function(e){return{value:e.name}}))})}),(0,A.jsx)(I.Z.Item,{label:"职业证上传",children:(0,A.jsxs)("div",{className:O,children:[(0,A.jsxs)("div",{className:H,children:[(0,A.jsx)(Ze,_()(_()({},Ue),{},{accept:".png,.jpg,.bmp,.jpeg",children:je?(0,A.jsx)("img",{src:je,className:V}):(0,A.jsxs)("div",{className:G,children:[(0,A.jsx)("p",{children:(0,A.jsx)("i",{className:"iconfont icon-cuban2shangchuanyunduan ".concat(U)})}),(0,A.jsx)("p",{className:Y,children:(0,A.jsx)("a",{className:W,children:"点击或拖拽上传图片"})})]})})),(0,A.jsx)("span",{className:"tc",children:(0,A.jsx)("p",{className:q,children:"查看大图"})})]}),(0,A.jsxs)("div",{className:"".concat(H," ").concat(T),children:[(0,A.jsx)("span",{className:z,children:(0,A.jsx)("img",{src:oe})}),(0,A.jsxs)("span",{className:"tc",children:[(0,A.jsx)("p",{children:"示例图片"}),(0,A.jsx)("p",{className:"".concat(J," font12"),children:"(png/jpg/bmp格式,不超过2MB)"})]})]})]})}),(0,A.jsx)("div",{className:K,children:(0,A.jsxs)(I.Z.Item,{children:[(0,A.jsx)(P.ZP,{className:"mr5",size:"middle",onClick:Ge,children:"取消"}),(0,A.jsx)(P.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:r["account/applyProfessionalAuth"],children:"保存"})]})}),(0,A.jsxs)("div",{className:X,children:[(0,A.jsx)("p",{children:"认证须知:"}),(0,A.jsx)("p",{children:"1.根据职业上传相应的证件照:教师(教师证),专业人士(员工证)、学生(学生证),请确保证件照内容完整并且清晰可见,严禁PS;"}),(0,A.jsx)("p",{children:"2.我们将在你提交职业证信息后的24小时(不包含节假日)内完成审核,审核结果将会以系统消息的形式发送给你;"}),(0,A.jsx)("p",{children:"3.职业认证审核完成后,无法删除,请谨慎填写;职业变更请选择重新认证;"}),(0,A.jsx)("p",{children:"4.职业认证审核完成后,系统将自动发放500个金币作为奖励;"}),(0,A.jsx)("p",{children:"5.我们会确保你所提供的信息均处于严格的保密状态,不会泄露;"}),(0,A.jsxs)("p",{children:["6.如存在恶意乱填写姓名,学号,及上传与职业证件无关图片者,一经发现将冻结",!(null!=a&&null!==(n=a.setting)&&void 0!==n&&n.is_local)&&"EduCoder","账号。"]}),(0,A.jsx)("p",{children:"7.非老师身份提交职业认证后系统会自动将状态改为已认证,你将可以体验平台需要职业认证的功能;如果在认证后的使用过程中未通过审核,你将不能继续体验需要认证的功能。"})]})]})}),(0,A.jsx)(_e,{visible:Ee,onClose:function(){return Re(!1)},schoolName:j.school,onSuccess:Qe}),(0,A.jsx)(me,{visible:Oe,onClose:function(){return He(!1)},schoolId:null===(t=w.find((function(e){return e.name===j.school})))||void 0===t?void 0:t.id,schoolName:j.school,departmentName:j.department,onSuccess:function(e){return Je(j.school,e)}})]})})),Ce=t(93735),Be=t.n(Ce);var De=function(e){var n=e.type,t=e.dispatch,l=e.userid,i=e.isshow,a=e.setPhoneshow,r=e.setEmailshow,c="79e33abd4b6588941ab7622aed1e67e8",u=(0,o.useState)(""),m=s()(u,2),h=m[0],f=m[1],x=(0,o.useState)("获取验证码"),v=s()(x,2),g=v[0],j=(v[1],(0,o.useState)(60)),y=s()(j,2),b=y[0],k=y[1],N=(0,o.useState)(!1),_=s()(N,2),w=_[0],S=_[1],Z=(0,o.useState)(""),I=s()(Z,2),B=I[0],D=I[1];function E(){return(E=p()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(h){e.next=3;break}return 3===n?C.ZP.info("手机号不能为空"):C.ZP.info("邮箱地址不能为空"),e.abrupt("return");case 3:return e.next=5,t({type:"competitions/getVerification",payload:{type:n,login:h,smscode:Be()(c+h)}});case 5:1===e.sent.status&&(C.ZP.info("获取验证码成功"),R(),S(!0));case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function R(){k(60);var e=setInterval((function(){--b>-1?k(b):(clearInterval(e),S(!1))}),1e3)}function M(){return(M=p()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"competitions/PhoneBind",payload:{userid:l,code:B,phone:h}});case 2:0===e.sent.status&&(C.ZP.info("绑定成功"),a("none"));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function L(){return(L=p()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"competitions/EmailBind",payload:{userid:l,code:B,email:h}});case 2:0===e.sent.status&&(C.ZP.info("绑定成功"),r("none"));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,A.jsxs)("div",{style:{display:i},children:[(0,A.jsx)("p",{children:(0,A.jsx)(F.Z,{value:h,onChange:function(e){return f(e.target.value)},placeholder:3===n?"请输入手机号":"请输入邮箱地址",style:{width:"370px"}})}),(0,A.jsx)("span",{children:(0,A.jsx)(F.Z,{value:B,onChange:function(e){return D(e.target.value)},placeholder:3===n?"请输入手机获取的验证码":"请输入邮箱获取的验证码",style:{width:"250px"}})})," ",(0,A.jsx)(P.ZP,{disabled:w,onClick:function(){return function(){return E.apply(this,arguments)}()},type:"primary",style:{marginLeft:"20px",width:"100px"},children:w?"重新发送".concat(b,"s"):g}),(0,A.jsxs)("p",{style:{marginTop:"30px",width:"370px",textAlign:"center"},children:[(0,A.jsx)(P.ZP,{type:"primary",style:{marginRight:"15px"},onClick:function(){B?3===n?function(){M.apply(this,arguments)}():function(){L.apply(this,arguments)}():C.ZP.info("验证码不能为空")},children:"确认"}),(0,A.jsx)(P.ZP,{style:{marginLeft:"20px"},onClick:function(){3===n?a("none"):r("none")},children:"取消"})]})]})};var Fe=function(e){var n=e.dispatch,t=e.userid,l={wrapperCol:{offset:3,span:21}},i=I.Z.useForm(),a=s()(i,1)[0],o=(0,r.useParams)().identifier;return(0,A.jsx)("div",{style:{width:"500px"},children:(0,A.jsxs)(I.Z,{form:a,name:"basic",children:[(0,A.jsx)(I.Z.Item,_()(_()({},l),{},{label:(0,A.jsx)("div",{style:{width:"30px"},children:"开户行"}),name:"bank",rules:[{required:!0,message:"请输入开户行"}],children:(0,A.jsx)(F.Z,{})})),(0,A.jsx)(I.Z.Item,_()(_()({},l),{},{label:(0,A.jsx)("div",{style:{width:"30px"},children:"支行"}),name:"second_bank",rules:[{required:!0,message:"请输入支行"}],children:(0,A.jsx)(F.Z,{})})),(0,A.jsx)(I.Z.Item,_()(_()({},l),{},{label:(0,A.jsx)("div",{style:{width:"30px"},children:"账号"}),name:"card_no",rules:[{required:!0,message:"请输入账号"}],children:(0,A.jsx)(F.Z,{})})),(0,A.jsx)(I.Z.Item,{children:(0,A.jsx)(P.ZP,{type:"primary",htmlType:"submit",onClick:p()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a.validateFields().then(function(){var e=p()(d()().mark((function e(l){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:"competitions/setleader",payload:_()({identifier:o,user_id:t},l)});case 2:0===e.sent.status&&C.ZP.info("提交成功");case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}());case 1:case"end":return e.stop()}}),e)}))),children:"提交"})})]})})},Pe={teacher:"教师",student:"学生",professional:"专业人士"};var Ee=function(e){var n,t,l,i,a=e.Prize,r=e.Accounts,c=e.dispatch,u=e.userid,m=(0,o.useState)("none"),f=s()(m,2),x=f[0],j=f[1],y=(0,o.useState)("none"),b=s()(y,2),k=b[0],N=b[1];function _(e){return w.apply(this,arguments)}function w(){return(w=p()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("1"!==n){e.next=6;break}return e.next=3,c({type:"competitions/Authentication"});case 3:t=e.sent,e.next=9;break;case 6:return e.next=8,c({type:"competitions/Professional"});case 8:t=e.sent;case 9:0===t.status&&C.ZP.info("撤销成功");case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,A.jsxs)("div",{children:[(0,A.jsxs)(v.Z,{align:"middle",children:[(0,A.jsxs)(g.Z,{children:[(0,A.jsx)("span",{className:"c-red",children:"*"}),"实名信息"]}),"uncertified"===(null==r?void 0:r.authentication)&&(0,A.jsx)(g.Z,{flex:1,className:"ml20",children:(0,A.jsxs)(v.Z,{align:"middle",justify:"space-between",children:[(0,A.jsx)(g.Z,{style:{marginLeft:"20px"},children:"通过实名认证后才能获得证书"}),(0,A.jsx)(P.ZP,{className:h.Z.PerfectBut,onClick:function(){c({type:"account/setActionTabs",payload:{key:"Account-RealNameAuth"}})},children:"立即认证"})]})})]}),(0,A.jsxs)("div",{className:h.Z.PerfectCent,children:[(0,A.jsxs)(v.Z,{children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"姓名"}),(0,A.jsxs)(g.Z,{className:"ml20",children:[null==r?void 0:r.name,"uncertified"===(null==r?void 0:r.authentication)?null:"applying"===(null==r?void 0:r.authentication)?(0,A.jsxs)("span",{children:[(0,A.jsx)("span",{children:"待审核"}),(0,A.jsx)(P.ZP,{type:"primary",onClick:function(){return _("1")},ghost:!0,style:{marginLeft:"20px"},children:"撤销认证"})]}):(0,A.jsxs)("span",{style:{color:"#6ec76e"},children:[(0,A.jsx)("i",{className:"iconfont icon-wancheng font-14"})," 已认证"]})]})]}),(0,A.jsxs)(v.Z,{className:"mt20",children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"性别"}),(0,A.jsx)(g.Z,{className:"ml20",children:0===(null==r?void 0:r.gender)?"男":"女"})]})]}),(0,A.jsxs)(v.Z,{align:"middle",children:[(0,A.jsxs)(g.Z,{children:[(0,A.jsx)("span",{className:"c-red",children:"*"}),"职业信息"]}),"uncertified"===(null==r?void 0:r.authentication)&&(0,A.jsx)(g.Z,{flex:1,className:"ml20",children:(0,A.jsxs)(v.Z,{align:"middle",justify:"space-between",children:[(0,A.jsx)(g.Z,{style:{marginLeft:"20px"},children:"通过实名认证后才能获得证书"}),(0,A.jsx)(P.ZP,{className:h.Z.PerfectBut,onClick:function(){c({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth"}})},children:"立即认证"})]})})]}),(0,A.jsxs)("div",{className:h.Z.PerfectCent,children:[(0,A.jsxs)(v.Z,{children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"职业"}),(0,A.jsxs)(g.Z,{className:"ml20",children:[r&&r.identity&&Pe[r.identity],"uncertified"===(null==r?void 0:r.authentication)?null:"applying"===(null==r?void 0:r.authentication)?(0,A.jsxs)("span",{children:[(0,A.jsx)("span",{children:"待审核"}),(0,A.jsx)(P.ZP,{type:"primary",onClick:function(){return _("2")},ghost:!0,style:{marginLeft:"20px"},children:"撤销认证"})]}):(0,A.jsxs)("span",{style:{color:"#6ec76e"},children:[(0,A.jsx)("i",{className:"iconfont icon-wancheng font-14"})," 已认证",(0,A.jsx)(P.ZP,{type:"primary",onClick:function(){c({type:"account/setActionTabs",payload:{key:"Account-ProfessionalAuth"}})},ghost:!0,style:{marginLeft:"20px"},children:"重新认证"})]})]})]}),(0,A.jsxs)(v.Z,{className:"mt20",children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"学号"}),(0,A.jsx)(g.Z,{className:"ml20",children:(null==r?void 0:r.student_id)||"--"})]}),(0,A.jsxs)(v.Z,{className:"mt20",children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"学校"}),(0,A.jsx)(g.Z,{className:"ml20",children:(null==r?void 0:r.school_name)||"--"})]}),(0,A.jsxs)(v.Z,{className:"mt20",children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"院系"}),(0,A.jsx)(g.Z,{className:"ml20",children:(null==r?void 0:r.department_name)||"--"})]})]}),(0,A.jsxs)("p",{children:[(0,A.jsx)("span",{className:"c-red",children:"*"}),"联系方式"]}),(0,A.jsxs)("div",{className:h.Z.PerfectCent,children:[(0,A.jsxs)(v.Z,{children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"手机号"}),(0,A.jsx)(g.Z,{className:"ml20",children:(0,A.jsxs)(v.Z,{children:[(0,A.jsx)(g.Z,{style:{width:"150px"},children:(null==r?void 0:r.phone)||"--"}),"none"===x&&(0,A.jsx)(P.ZP,{type:"link",className:"ml20",style:{color:"#165DFF"},onClick:function(){j("block")},children:"更换"})]})})]}),(0,A.jsx)("div",{className:"mt10",style:{marginLeft:"74px"},children:(0,A.jsx)(De,{type:3,dispatch:c,userid:null==r?void 0:r.id,isshow:x,setPhoneshow:j,setEmailshow:N})}),(0,A.jsxs)(v.Z,{className:"mt20",children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"Email"}),(0,A.jsx)(g.Z,{className:"ml20",children:(0,A.jsxs)(v.Z,{children:[(0,A.jsx)(g.Z,{style:{width:"150px"},children:(null==r?void 0:r.mail)||"--"}),"none"===k&&(0,A.jsx)(P.ZP,{type:"link",className:"ml20",style:{color:"#165DFF"},onClick:function(){N("block")},children:"更换"})]})})]}),(0,A.jsx)("div",{className:"mt10",style:{marginLeft:"74px"},children:(0,A.jsx)(De,{type:4,dispatch:c,userid:null==r?void 0:r.id,isshow:k,setEmailshow:N,setPhoneshow:j})})]}),null!=a&&a.leader&&null!=a&&a.teams&&null!=a&&null!==(n=a.teams[0])&&void 0!==n&&null!==(n=n.bank_account)&&void 0!==n&&n.bank?(0,A.jsxs)(v.Z,{align:"middle",children:[(0,A.jsx)(g.Z,{children:"签/领/开户行及银行卡号"}),(0,A.jsx)(g.Z,{className:"ml20",style:{fontSize:"12px"},children:"为保障奖金的及时发放,请队长如实填写你名下的银行卡信息"})]}):(0,A.jsxs)("div",{children:[(0,A.jsxs)(v.Z,{align:"middle",children:[(0,A.jsx)(g.Z,{children:"签/领/开户行及银行卡号"}),(0,A.jsx)(g.Z,{className:"ml20",style:{fontSize:"12px"},children:"为保障奖金的及时发放,请队长如实填写你名下的银行卡信息"})]}),(0,A.jsx)(Fe,{dispatch:c,userid:u})]}),(null==a?void 0:a.leader)&&(0,A.jsxs)("div",{className:h.Z.PerfectCent,style:{border:0},children:[(0,A.jsxs)(v.Z,{children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"开户行"}),(0,A.jsx)(g.Z,{className:"ml20",children:(null==a?void 0:a.teams)&&(null==a||null===(t=a.teams[0])||void 0===t||null===(t=t.bank_account)||void 0===t?void 0:t.bank)||"--"})]}),(0,A.jsxs)(v.Z,{className:"mt20",children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"支行"}),(0,A.jsx)(g.Z,{className:"ml20",children:(null==a?void 0:a.teams)&&(null==a||null===(l=a.teams[0])||void 0===l||null===(l=l.bank_account)||void 0===l?void 0:l.second_bank)||"--"})]}),(0,A.jsxs)(v.Z,{className:"mt20",children:[(0,A.jsx)(g.Z,{className:h.Z.PerfectCentName,children:"账号"}),(0,A.jsx)(g.Z,{className:"ml20",children:(null==a?void 0:a.teams)&&(null==a||null===(i=a.teams[0])||void 0===i||null===(i=i.bank_account)||void 0===i?void 0:i.card_no)||"--"})]})]}),(0,A.jsx)(Ie,{Scoid:null==r?void 0:r.school_id}),(0,A.jsx)(ie,{})]})},Re="scoreByBlankRadio____FOPE",Me=(0,r.connect)((function(e){return i()(e),{}}))((function(e){var n=e.Prize,t=e.Accounts,l=(e.getAccounts,e.dispatch),i=e.userid,a=(0,o.useState)("DownPdf"),r=s()(a,2),u=r[0],d=r[1];return(0,A.jsxs)("div",{style:{margin:"15px 0"},children:[(0,A.jsx)(c.ZP.Group,{optionType:"button",className:Re,options:[{label:"获奖证书下载",value:"DownPdf"},{label:"完善个人信息",value:"Perfect"}],value:u,onChange:function(e){d(e.target.value)}}),"DownPdf"==u&&(0,A.jsx)(k,{Prize:n}),"Perfect"==u&&(0,A.jsx)(Ee,{userid:i,dispatch:l,Prize:n,Accounts:t})]})}))},62412:function(e,n,t){t.d(n,{Z:function(){return N}});var l=t(7557),i=t.n(l),a=t(41498),s=t.n(a),o=t(79800),r=t.n(o),c=t(59301),u=t(43418),d=t(8591),m=t(6848),p=t(3113),h=t(97786),f=t(80608),x=t(71681),v=t(4585),g=t(10283),j=t(33329),y=t(49105);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var b="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiPjxwYXRoIGQ9Ik0xMjggMGg3NjhjNzAuNCAwIDEyOCA1Ny42IDEyOCAxMjh2NzY4YzAgNzAuNC01Ny42IDEyOC0xMjggMTI4SDEyOEExMjguMzU4IDEyOC4zNTggMCAwIDEgMCA4OTZWMTI4QzAgNTcuNiA1Ny42IDAgMTI4IDB6IiBmaWxsPSIjMTY1REZGIiBmaWxsLW9wYWNpdHk9Ii4xNCIvPjxwYXRoIGQ9Ik0yOTQuNCAzNzcuNiAxNjAgNDgwYy02LjQgNi40LTEyLjggMTIuOC0xMi44IDI1LjZ2NTcuNmMwIDEyLjggNi40IDE5LjIgMTkuMiAzMmwxMzQuNCA5NmMxMi44IDEyLjggMzguNCAxMi44IDUxLjIgMGw2LjQtNi40YzYuNC02LjQgMTIuOC0xOS4yIDYuNC0zMnMtNi40LTI1LjYtMTkuMi0zMmwtMTE1LjItODMuMiAxMjEuNi05NmM2LjQtNi40IDEyLjgtMTkuMiAxMi44LTI1LjYgMC0xMi44IDAtMTkuMi02LjQtMzItMTkuMi0xOS4yLTQ0LjgtMjUuNi02NC02LjR6bTI3NS4yLTEyLjhjLTEyLjggNi40LTE5LjIgMTIuOC0yNS42IDE5LjJMNDA5LjYgNjMzLjZhNDAuODA2IDQwLjgwNiAwIDAgMCAwIDM4LjRjNi40IDEyLjggMTkuMiAxOS4yIDM4LjQgMTkuMiAxMi44IDAgMjUuNi02LjQgMzItMTkuMmwxMzQuNC0yNDkuNmM2LjQtNi40IDYuNC0xOS4yIDYuNC0zMnMtMTIuOC0xOS4yLTE5LjItMjUuNmgtMzJ6bTEyOCAwYy0xMi44IDAtMTkuMiA2LjQtMjUuNiAxMi44LTEyLjggMTkuMi0xMi44IDQ0LjggNi40IDU3LjZsMTIxLjYgOTYtMTIxLjYgODkuNmMtMTkuMiAxMi44LTE5LjIgMzguNC0xMi44IDUxLjJsNi40IDYuNGMxMi44IDE5LjIgMzguNCAxOS4yIDU3LjYgNi40bDEzNC40LTk2YzYuNC02LjQgMTIuOC0xOS4yIDE5LjItMjUuNnYtNTcuNmMwLTEyLjgtNi40LTE5LjItMTIuOC0yNS42TDczNiAzNzcuNmMtMTkuMi0xMi44LTMyLTEyLjgtMzguNC0xMi44eiIgZmlsbD0iIzE2NURGRiIvPjwvc3ZnPg==",A=t(75916),k=t(37712);var N=function(e){var n,t,l,a,o,N,_,w=e.item,S=e.Header,Z=e.index,I=e.StaffDetail,C=e.dispatch,B=(0,c.useState)(!0),D=r()(B,2),F=D[0],P=D[1],E=(0,c.useState)(!0),R=r()(E,2),M=R[0],L=R[1],O=(0,c.useState)(!1),H=r()(O,2),T=H[0],z=H[1],J=(0,c.useRef)(),Q=(0,c.useState)(!1),V=r()(Q,2),G=V[0],U=V[1],Y=(0,f.useParams)().identifier;(0,c.useEffect)((function(){setTimeout((function(){J.current.children[0].clientHeight>88&&z(!0)}),10)}),[]);var W=function(e){var n,t;(0,g.tJ)(C,!0)&&((null==e?void 0:e.shixun_status)>1&&U(!0),null!=e&&e.is_jupyter||null!=e&&e.is_jupyter_lab?C({type:"shixunsDetail/execJupyter",payload:{id:null==e||null===(t=e.shixun)||void 0===t?void 0:t.identifier}}).then((function(n){U(!1),null!=n&&n.identifier&&window.open("/tasks/".concat(n.identifier,"/jupyter?competition_entry_id=").concat(null==e?void 0:e.id,"&type=competitions"))})):C({type:"shixunsDetail/execShixun",payload:{id:null==e||null===(n=e.shixun)||void 0===n?void 0:n.identifier}}).then((function(n){U(!1),null!=n&&n.game_identifier?window.open("/tasks/".concat(n.game_identifier,"?competition_entry_id=").concat(null==e?void 0:e.id,"&type=competitions")):2===(null==n?void 0:n.status)?q(null==n?void 0:n.message):3===(null==n?void 0:n.status)&&K(null==n?void 0:n.message)})))},q=function e(n){var t,l;n=null!==(t=n)&&void 0!==t&&t.includes(".json")?n:"".concat(n,".json"),u.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,k.jsx)("div",{className:"tc font16",children:"实训已经更新了,正在为您重置!"}),onOk:(l=s()(i()().mark((function t(){var l,a;return i()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,j.$Q)({url:n});case 2:if(l=t.sent){t.next=5;break}return t.abrupt("return");case 5:return d.ZP.success("重置成功,正在进入实践项目!"),t.next=8,(0,j.Ir)({id:l.shixun_identifier});case 8:if(null==(a=t.sent)||!a.game_identifier){t.next=12;break}return window.open("/tasks/".concat(a.game_identifier)),t.abrupt("return");case 12:2===(null==a?void 0:a.status)?e(null==a?void 0:a.message):3===(null==a?void 0:a.status)&&K(null==a?void 0:a.message);case 13:case"end":return t.stop()}}),t)}))),function(){return l.apply(this,arguments)})})},K=function(e){u.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,k.jsxs)("div",{className:"tc font16",children:["目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})};return(0,k.jsxs)("div",{className:h.Z.box,children:[(0,k.jsxs)("div",{style:{justifyContent:"space-between",display:"flex",padding:"0 10px"},children:[(0,k.jsxs)("span",{className:h.Z.title_style,style:{color:"#333333",fontWeight:500,fontSize:"14px"},children:[null!=S&&S.is_new?"赛题":"任务",Z+1]}),(0,k.jsxs)("span",{style:{color:"#9096A3",marginLeft:"auto",fontSize:"12px"},children:["作品提交时间",(0,k.jsxs)("span",{style:{color:"#232B40",marginLeft:5},children:[null==S?void 0:S.start_time,"~",null==S?void 0:S.end_time]})]})]}),(0,k.jsxs)("div",{style:{padding:10,display:"flex",position:"relative"},children:[(0,k.jsx)("img",{src:x.Z.IMG_SERVER+"/"+(null==w?void 0:w.pic),style:{width:220,height:130,borderRadius:"4px"}}),(0,k.jsxs)("div",{style:{marginLeft:20,width:"75%"},children:[(0,k.jsxs)("div",{style:{justifyContent:"space-between",display:"flex"},children:[(0,k.jsxs)("div",{children:[(0,k.jsx)(m.Z,{title:(null==w?void 0:w.name)||(null==w||null===(n=w.shixun)||void 0===n?void 0:n.name),children:(0,k.jsx)("span",{style:{color:"#333333",fontWeight:"500",fontSize:"14px"},children:(null==w?void 0:w.name)||(null==w||null===(t=w.shixun)||void 0===t?void 0:t.name)})}),(0,k.jsxs)("span",{style:{color:"#9096A3",marginLeft:40},children:["关卡",(0,k.jsx)("span",{style:{color:"#333333",marginLeft:5},children:(null==w?void 0:w.challenges_count)||(null==w||null===(l=w.shixun)||void 0===l?void 0:l.challenges_count)})]})]}),(0,k.jsx)("span",{style:{marginLeft:"auto"},children:((null==I?void 0:I.enrolled)&&"ended"!==(null==S?void 0:S.competition_status)||(0,A.eB)()||(null===(a=S.permission)||void 0===a?void 0:a.editable))&&(0,k.jsx)(p.ZP,{loading:G,onClick:s()(i()().mark((function e(){var n,t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==S||!S.is_new){e.next=11;break}return e.next=3,(0,y.ZP)("/api/competitions/".concat(Y,"/check_team_member.json"),{method:"post"});case 3:if(0!==(null==(n=e.sent)?void 0:n.status)){e.next=9;break}return W(w),e.next=8,(0,y.ZP)("/api/competitions/".concat(Y,"/enter_competition_question.json"),{method:"post",body:{competition_stage_id:null==w?void 0:w.competition_stage_id,competition_stage_section_id:null==w?void 0:w.competition_stage_section_id,competition_entry_id:null==w?void 0:w.id,shixun_id:null==w||null===(t=w.shixun)||void 0===t?void 0:t.id}});case 8:e.sent;case 9:e.next=12;break;case 11:window.open("/shixuns/".concat((null==w?void 0:w.identifier)||(null==w||null===(l=w.shixun)||void 0===l?void 0:l.identifier),"/challenges"));case 12:case"end":return e.stop()}}),e)}))),style:{marginLeft:30,borderRadius:14,fontSize:12,width:88},type:"primary",children:"开启挑战"})})]}),(0,k.jsxs)("div",{ref:J,style:{maxHeight:F&&100,position:"relative",overflow:"hidden"},children:[(0,k.jsx)(v.Z,{style:{fontSize:"14px",color:"#9096A3",marginTop:20,position:"relative"},value:(null==w?void 0:w.description)||""}),T&&F&&(0,k.jsx)("div",{className:h.Z.maskText})]}),T&&(0,k.jsxs)("div",{className:h.Z.colorhove,style:{textAlign:"end",cursor:"pointer"},onClick:function(){P(!F)},children:[F?"阅读全文 ":"收起全文 ",(0,k.jsx)("i",{className:"iconfont font14 ".concat(F?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")})]}),(0,k.jsxs)("div",{style:{marginTop:14,maxHeight:M&&58,overflow:"hidden"},children:[null==w||null===(o=w.challenges)||void 0===o?void 0:o.map((function(e,n){return(0,k.jsxs)("div",{style:{marginTop:0===n?0:12},children:[(0,k.jsx)("img",{src:b,style:{width:20,height:20}}),(0,k.jsxs)("span",{style:{marginLeft:10},children:["第",n+1,"关",null==e?void 0:e.challenge_name]})]})})),null==w||null===(N=w.challenge_settings)||void 0===N?void 0:N.map((function(e,n){return(0,k.jsxs)("div",{style:{marginTop:0===n?0:12},children:[(0,k.jsx)("img",{src:b,style:{width:20,height:20}}),(0,k.jsxs)("span",{style:{marginLeft:10},children:["第",n+1,"关",null==e?void 0:e.challenge_name]})]})}))]}),(0,k.jsx)("div",{className:h.Z.colorhove,style:{position:"absolute",bottom:14,right:10,cursor:"pointer"},children:((null==w?void 0:w.challenges_count)||(null==w||null===(_=w.shixun)||void 0===_?void 0:_.challenges_count))>2&&(0,k.jsxs)("span",{onClick:function(){L(!M)},children:[M?"展开":"收起"," ",(0,k.jsx)("i",{className:"iconfont font14 ".concat(M?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")})]})})]})]})]})}},84797:function(e,n,t){t.r(n),t.d(n,{default:function(){return il}});var l=t(7557),i=t.n(l),a=t(82242),s=t.n(a),o=t(41498),r=t.n(o),c=t(79800),u=t.n(c),d=t(39647),m=t.n(d),p=t(59301),h=t(80608),f=t(78241),x=t(43418),v=t(8591),g=t(66104),j=t(6848),y=t(24650),b=t(3113),A=t(57809),k={flex_box_center:"flex_box_center___Pwy41",flex_space_between:"flex_space_between___iGrQJ",flex_box_vertical_center:"flex_box_vertical_center___yCxnY",flex_box_center_end:"flex_box_center_end___WYWWp",flex_box_column:"flex_box_column___XMpFi",bg:"bg___WrQc9",top:"top___eHaMu",title:"title___ZzSKL",img:"img___TSo4p",span:"span___i1hTN",button:"button___M8rSK",content:"content___BOwAQ",Banner:"Banner___t6PnF",right:"right___x1tqT",titles:"titles___UHOD8",bonus:"bonus___l9Tlu",items:"items___CPICU",bottom:"bottom___HHYt7",tag:"tag___DBN6l",jsinput:"jsinput___oh61y",baseFormItem:"baseFormItem___t5ZrH",scoremodal:"scoremodal___yE6h8",yes:"yes___XyW4g",no:"no___kIYD7",bottoms:"bottoms___X64Ij",loaderimg:"loaderimg___w2vWU",enroll:"enroll___lbTQ5",publish:"publish___kDAkJ",ended:"ended___mycKl",form_item:"form_item___lsqU3",form_item_item:"form_item_item___Zdnul",form_item_item_select:"form_item_item_select____5lDo",shareicon:"shareicon___Z_RCj"},N=t(2753),_="all___CqKTx",w="setting___v3_ot",S="setting_title___WxGAY",Z="setting_content___XAWD6",I="setting_menu___oKuAW",C="menu_item___qbDG8",B="menu_item_active___kzN6I",D="setting_info___pqlf5",F="all___dBmCY",P="title___IeVqW",E="content___zp_KL",R="form_item___hXuXB",M="form_item_basic___K4a8V",L="form_item_time___h8rdI",O="form_item_model____Mn2H",H="form_item_item___CR0Q5",T="form_item_item_select___eeMCh",z="textarea_father___XVeQz",J="textarea_length___Xdwl4",Q="upload_button___zltZE",V="upload_button_file___vVqry",G="upload_text___pdO7Y",U="date_text___gvUlY",Y="upload_download___KCtvw",W="checkbox_text___yn4Cf",q="footer___t6QDc",K="save_button___l7JJ7",X="radio_style___tWyOo",$=t(53326),ee=t(30518),ne=t(5112),te=t(24905),le=t(51945),ie=t(61186),ae=t.n(ie),se=t(51467),oe=t(3634),re=t(71681),ce=t(71112),ue=t(27876),de=t(37712),me=["competitions","dispatch"],pe=y.Z.TextArea,he=(0,h.connect)((function(e){return{competitions:e.competitions}}))((function(e){var n,t,l,a=e.competitions,o=e.dispatch,c=m()(e,me),d=f.Z.useForm(),g=u()(d,1)[0],b=(0,p.useState)({}),k=u()(b,2),N=k[0],_=k[1],w=(0,p.useState)(0),S=u()(w,2),Z=S[0],I=S[1],C=(0,p.useState)(),B=u()(C,2),D=B[0],ie=B[1],he=(0,p.useState)(),fe=u()(he,2),xe=fe[0],ve=fe[1],ge=(0,p.useState)(!1),je=u()(ge,2),ye=je[0],be=je[1],Ae=(0,p.useState)(!1),ke=u()(Ae,2),Ne=ke[0],_e=ke[1],we=(0,p.useState)(!1),Se=u()(we,2),Ze=Se[0],Ie=Se[1],Ce=(0,p.useState)(!1),Be=u()(Ce,2),De=Be[0],Fe=Be[1],Pe=(0,p.useState)(!1),Ee=u()(Pe,2),Re=Ee[0],Me=Ee[1],Le=(0,p.useState)([]),Oe=u()(Le,2),He=Oe[0],Te=Oe[1],ze=(0,p.useState)(0),Je=u()(ze,2),Qe=Je[0],Ve=Je[1],Ge=(0,p.useState)(!1),Ue=u()(Ge,2),Ye=Ue[0],We=Ue[1],qe=(0,p.useState)([]),Ke=u()(qe,2),Xe=Ke[0],$e=Ke[1],en=(0,p.useState)(!1),nn=u()(en,2),tn=(nn[0],nn[1]),ln=a.Header,an=(0,h.useParams)(),sn=function(){var e=r()(i()().mark((function e(n){var t,l,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:l=[],(null==D?void 0:D.length)>0&&(null==D||D.map((function(e){var n;l.push((null==e||null===(n=e.response)||void 0===n?void 0:n.id)||(null==e?void 0:e.id))}))),g.setFieldValue("attachment_ids",l),a=[],(null==xe?void 0:xe.length)>0&&(null==xe||xe.map((function(e){var n;a.push((null==e||null===(n=e.response)||void 0===n?void 0:n.id)||(null==e?void 0:e.id))}))),g.setFieldValue("file_id",a),g.setFieldValue("is_authentication",ye),g.setFieldValue("need_phone",Ne),g.setFieldValue("need_mail",Ze),g.setFieldValue("competition_staffs",[{minimum:g.getFieldValue("student_min"),maximum:g.getFieldValue("student_max"),category:"student",mutiple_limited:De,check_phone:!1},{minimum:g.getFieldValue("teacher_min"),maximum:g.getFieldValue("teacher_max"),category:"teacher",mutiple_limited:Re,check_phone:!1}]),(null===(t=N.identifier)||void 0===t?void 0:t.length)<3?v.ZP.error("比赛网址最少要输入三个字符"):(0,se.IN)({id:Qe,identifier:g.getFieldValue("identifier")}).then(function(){var e=r()(i()().mark((function e(n){var t,l,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!=(null==n?void 0:n.status)&&g.setFieldValue("identifier",""),0!=(null==n?void 0:n.status)){e.next=6;break}return e.next=4,(0,se.$M)(s()(s()({id:null==c?void 0:c.competitionId},g.getFieldsValue()),{},{enroll_start_time:g.getFieldValue("enroll_start_time")?ae()(g.getFieldValue("enroll_start_time")).format("YYYY-MM-DD HH:mm"):"",enroll_end_time:g.getFieldValue("enroll_end_time")?ae()(g.getFieldValue("enroll_end_time")).format("YYYY-MM-DD HH:mm"):"",start_time:g.getFieldValue("start_time")?ae()(g.getFieldValue("start_time")).format("YYYY-MM-DD HH:mm"):"",end_time:g.getFieldValue("end_time")?ae()(g.getFieldValue("end_time")).format("YYYY-MM-DD HH:mm"):""}));case 4:if(0==(null==(t=e.sent)?void 0:t.status)){if(v.ZP.success("更改成功"),(null==t?void 0:t.failed.length)>0){for(a in We(!0),l=[],null==t?void 0:t.failed)l.push({phone:null==t?void 0:t.failed[a][0],name:null==t?void 0:t.failed[a][1],email:null==t?void 0:t.failed[a][2]});$e(l)}(null==an?void 0:an.identifier)==g.getFieldValue("identifier")?(o({type:"competitions/getStaff",payload:{identifier:null==c?void 0:c.competitionId}}),o({type:"competitions/getHeader",payload:{identifier:null==c?void 0:c.competitionId}})):(null==an?void 0:an.identifier)!=g.getFieldValue("identifier")&&h.history.push("/competitions/detail/".concat(g.getFieldValue("identifier"),"?type=4"))}case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}());case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,p.useEffect)((function(){(0,oe.GY)({}).then((function(e){Te(null==e?void 0:e.schools)})).then((function(){(0,se.o3)(null==c?void 0:c.competitionId).then((function(e){var n,t,l,i,a,o,r,u,d,m,p;(Ve(null==e?void 0:e.id),g.setFieldValue("name",null==e?void 0:e.name),g.setFieldValue("sub_title",null==e?void 0:e.sub_title),g.setFieldValue("description",null==e?void 0:e.description),g.setFieldValue("identifier",null==e?void 0:e.identifier),g.setFieldValue("bonus",null==e?void 0:e.bonus),g.setFieldValue("awards_count",null==e?void 0:e.awards_count),null==e||null===(n=e.attachments)||void 0===n||n.map((function(e){e.name=e.title})),g.setFieldValue("attachment_ids",null==e?void 0:e.attachments),ie(null==e?void 0:e.attachments),g.setFieldValue("enroll_start_time",null!=e&&e.enroll_start_time?ae()(null==e?void 0:e.enroll_start_time):""),g.setFieldValue("enroll_end_time",null!=e&&e.enroll_end_time?ae()(null==e?void 0:e.enroll_end_time):""),g.setFieldValue("start_time",null!=e&&e.start_time?ae()(null==e?void 0:e.start_time):""),g.setFieldValue("end_time",null!=e&&e.end_time?ae()(null==e?void 0:e.end_time):""),g.setFieldValue("rule",null==e?void 0:e.rule),null!=e&&e.file)&&(e.file.name=null==e||null===(a=e.file)||void 0===a?void 0:a.title);(g.setFieldValue("file_id",null==e?void 0:e.file),null!=e&&e.file&&ve([null==e?void 0:e.file]),g.setFieldValue("region_rule",null==e?void 0:e.region_rule),g.setFieldValue("region_schools",null==e?void 0:e.region_school_array),g.setFieldValue("is_authentication",null==e?void 0:e.is_authentication),be(null==e?void 0:e.is_authentication),g.setFieldValue("need_phone",null==e?void 0:e.need_phone),_e(null==e?void 0:e.need_phone),g.setFieldValue("need_mail",null==e?void 0:e.need_mail),Ie(null==e?void 0:e.need_mail),g.setFieldValue("personal",null==e?void 0:e.personal),null!=e&&e.member_staff)?(g.setFieldValue("student_min",null==e||null===(o=e.member_staff)||void 0===o?void 0:o.minimum),g.setFieldValue("student_max",null==e||null===(r=e.member_staff)||void 0===r?void 0:r.maximum),g.setFieldValue("student_checkbox",null==e||null===(u=e.member_staff)||void 0===u?void 0:u.mutiple_limited)):(g.setFieldValue("student_min",0),g.setFieldValue("student_max",1));null!=e&&e.teacher_staff?(g.setFieldValue("teacher_min",null==e||null===(d=e.teacher_staff)||void 0===d?void 0:d.minimum),g.setFieldValue("teacher_max",null==e||null===(m=e.teacher_staff)||void 0===m?void 0:m.maximum),g.setFieldValue("teacher_checkbox",null==e||null===(p=e.teacher_staff)||void 0===p?void 0:p.mutiple_limited)):(g.setFieldValue("teacher_min",0),g.setFieldValue("teacher_max",0));Fe(null==e||null===(t=e.member_staff)||void 0===t?void 0:t.mutiple_limited),Me(null==e||null===(l=e.teacher_staff)||void 0===l?void 0:l.mutiple_limited),_(s()({},g.getFieldsValue())),I(null===(i=g.getFieldValue("description"))||void 0===i?void 0:i.length),null==c||c.loadingFunction(!1)}))})),null!=c&&c.formName&&g.scrollToField(null==c?void 0:c.formName)}),[]);var on=function(e,n){"报名开始时间"==n?g.getFieldValue("enroll_end_time")&&e>=g.getFieldValue("enroll_end_time")&&(v.ZP.error("报名开始时间必须小于报名结束时间"),g.setFieldValue("enroll_start_time",""),g.setFieldValue("enroll_end_time","")):"报名结束时间"==n?g.getFieldValue("enroll_start_time")?e<=g.getFieldValue("enroll_start_time")&&(v.ZP.error("报名结束时间必须大于报名开始时间"),g.setFieldValue("enroll_end_time","")):(v.ZP.error("报名结束时间必须大于报名开始时间"),g.setFieldValue("enroll_end_time","")):"竞赛开始时间"==n?g.getFieldValue("end_time")&&e>=g.getFieldValue("end_time")&&(v.ZP.error("竞赛开始时间必须小于竞赛结束时间"),g.setFieldValue("start_time",""),g.setFieldValue("end_time","")):"竞赛结束时间"==n&&(g.getFieldValue("start_time")?e<=g.getFieldValue("start_time")&&(v.ZP.error("竞赛结束时间必须大于竞赛开始时间"),g.setFieldValue("end_time","")):(v.ZP.error("竞赛结束时间必须大于竞赛开始时间"),g.setFieldValue("end_time","")))};return(0,de.jsxs)("div",{className:F,children:[(0,de.jsxs)(f.Z,{form:g,labelCol:{flex:"120px"},scrollToFirstError:!0,initialValues:{region_rule:0,student_min:0,student_max:1,teacher_min:0,teacher_max:0},onFinish:sn,onFinishFailed:function(){var e=r()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"auto",block:"center"});case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),onChange:function(){var e,n,t=null==g||null===(e=g.getFieldValue("sponsor_user_name"))||void 0===e?void 0:e.replaceAll(" ","");g.setFieldValue("sponsor_user_name",t);var l=g.getFieldsValue();I(null===(n=l.description)||void 0===n?void 0:n.length),_(s()({},l))},children:[(0,de.jsx)("div",{className:P,children:"基本信息"}),(0,de.jsxs)("div",{className:E,children:[(0,de.jsx)(f.Z.Item,{style:{marginTop:"-15px"},className:R,label:"竞赛主标题",colon:!1,name:"name",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,de.jsx)(y.Z,{className:H,placeholder:"请输入竞赛主标题",maxLength:60,suffix:(0,de.jsxs)("span",{children:[(null===(n=N.name)||void 0===n?void 0:n.length)||0,(0,de.jsx)("span",{style:{color:"#c5c5c5"},children:"/60"})]})})}),(0,de.jsx)(f.Z.Item,{className:M,label:"竞赛副标题",colon:!1,name:"sub_title",children:(0,de.jsx)(y.Z,{className:H,placeholder:"请输入竞赛副标题",maxLength:60,suffix:(0,de.jsxs)("span",{children:[(null===(t=N.sub_title)||void 0===t?void 0:t.length)||0,(0,de.jsx)("span",{style:{color:"#c5c5c5"},children:"/60"})]})})}),(0,de.jsxs)("div",{className:z,children:[(0,de.jsx)(f.Z.Item,{className:R,label:"竞赛简介",colon:!1,name:"description",children:(0,de.jsx)(pe,{maxLength:200,placeholder:"请输入简介",rows:5})}),(0,de.jsxs)("span",{className:J,children:[Z||0,(0,de.jsx)("span",{style:{color:"#c5c5c5"},children:"/200"})]})]}),(0,de.jsx)(f.Z.Item,{className:M,label:(0,de.jsxs)("div",{children:[(0,de.jsx)("span",{style:{color:"#ff4d4f",marginRight:"4px",fontFamily:"SimSun, sans-serif"},children:"*"}),"比赛网址"]}),colon:!1,children:(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsxs)("div",{style:{width:"34%"},children:[window.location.origin,"/competitions/detail/"]}),(0,de.jsx)(j.Z,{placement:"topLeft",color:"#fb3226",overlayStyle:{maxWidth:"350px",width:"350px"},title:"如果修改竞赛网址,会造成参赛人员无法再次通过旧网址进入",children:(0,de.jsx)(f.Z.Item,{style:{width:"calc(68% + 16px)",marginLeft:"-16px"},label:(0,de.jsx)("div",{style:{width:"0px"}}),colon:!1,name:"identifier",rules:[{required:!0,message:"必填项:不能为空"},{pattern:new RegExp(/^[A-Za-z0-9\-_]*$/,""),message:"必须是数字、字母、下划线或者横线"}],children:(0,de.jsx)(y.Z,{className:H,placeholder:"请输入网址",maxLength:20,suffix:(0,de.jsxs)("span",{children:[(null===(l=N.identifier)||void 0===l?void 0:l.length)||0,(0,de.jsx)("span",{style:{color:"#c5c5c5"},children:"/20"})]}),onBlur:function(){tn(!1),(0,se.IN)({id:Qe,identifier:g.getFieldValue("identifier")}).then((function(e){0!=(null==e?void 0:e.status)&&g.setFieldValue("identifier","")}))},onChange:function(){tn(!0)},disabled:"ended"==(null==ln?void 0:ln.competition_status)})})})]})}),(0,de.jsx)(f.Z.Item,{className:M,style:{marginTop:"-12px"},label:"奖金金额",colon:!1,name:"bonus",rules:[{pattern:new RegExp(/^\d{0,8}$/,"g"),message:"必须是8位数以内的正整数"}],children:(0,de.jsx)(y.Z,{autoComplete:"off",className:H,placeholder:"如果需要设置奖金,请与平台客服人员对接",suffix:(0,de.jsx)("span",{style:{color:"#c5c5c5"},children:"元"})})}),(0,de.jsx)(f.Z.Item,{className:M,label:"奖项数量",colon:!1,name:"awards_count",rules:[{pattern:new RegExp(/^\d{0,9}$/,"g"),message:"必须是正整数"}],children:(0,de.jsx)(y.Z,{autoComplete:"off",className:H,placeholder:"请输入奖项数量",suffix:(0,de.jsx)("span",{style:{color:"#c5c5c5"},children:"个"})})}),(0,de.jsx)(f.Z.Item,{name:"attachment_ids",label:"举办资质文档",colon:!1,getValueFromEvent:function(e){return Array.isArray(e)?e:e&&e.fileList},children:(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsx)($.Z,{action:re.Z.API_SERVER+"/api/attachments.json",onChange:function(e){ie(null==e?void 0:e.fileList)},onRemove:function(e){console.log(e),ie([])},fileList:D,withCredentials:!0,children:(0,de.jsx)("div",{className:Q,children:"上传文档"})}),(0,de.jsx)("div",{className:G,children:"如果涉及到竞赛奖金相关事项,请上传相关资质的证明文件,有便于竞赛快速审核通过"})]})}),(0,de.jsx)(f.Z.Item,{className:M,label:"报名时间",colon:!1,children:(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsx)(f.Z.Item,{name:"enroll_start_time",children:(0,de.jsx)(ee.default,{style:{height:"40px"},showTime:!0,format:"YYYY-MM-DD HH:mm",onChange:function(e){on(e,"报名开始时间")}})}),(0,de.jsx)("span",{style:{margin:"0 10px"},children:"至"}),(0,de.jsx)(f.Z.Item,{name:"enroll_end_time",children:(0,de.jsx)(ee.default,{style:{height:"40px"},showTime:!0,format:"YYYY-MM-DD HH:mm",onChange:function(e){on(e,"报名结束时间")}})}),(0,de.jsx)("div",{className:U,children:"如果不填报名时间,则竞赛发布后将不展示报名入口"})]})}),(0,de.jsx)(f.Z.Item,{className:L,label:(0,de.jsxs)("div",{children:[(0,de.jsx)("span",{style:{color:"#ff4d4f",marginRight:"4px",fontFamily:"SimSun, sans-serif"},children:"*"}),"竞赛时间"]}),colon:!1,children:(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsx)(f.Z.Item,{name:"start_time",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,de.jsx)(ee.default,{style:{height:"40px"},showTime:!0,format:"YYYY-MM-DD HH:mm",onChange:function(e){on(e,"竞赛开始时间")},disabled:"progressing"==(null==ln?void 0:ln.competition_status)||"ended"==(null==ln?void 0:ln.competition_status)})}),(0,de.jsx)("span",{style:{margin:"0 10px"},children:"至"}),(0,de.jsx)(f.Z.Item,{name:"end_time",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,de.jsx)(ee.default,{style:{height:"40px"},showTime:!0,format:"YYYY-MM-DD HH:mm",onChange:function(e){on(e,"竞赛结束时间")},disabled:"ended"==(null==ln?void 0:ln.competition_status)})})]})})]}),(0,de.jsx)("div",{className:P,children:"开放范围"}),(0,de.jsxs)("div",{className:E,children:[(0,de.jsx)(f.Z.Item,{className:X,label:"参赛规则",name:"rule",colon:!1,children:(0,de.jsxs)(ne.ZP.Group,{children:[(0,de.jsx)(ne.ZP,{value:0,style:{width:"120px"},children:"按范围参加"}),(0,de.jsx)(ne.ZP,{value:1,style:{width:"120px"},children:"自定用户参加"})]})}),1==g.getFieldValue("rule")&&(0,de.jsx)(f.Z.Item,{name:"file_id",label:" ",colon:!1,getValueFromEvent:function(e){return Array.isArray(e)?e:e&&e.fileList},children:(0,de.jsxs)("div",{style:{marginLeft:"0px",display:"flex"},children:[(0,de.jsx)($.Z,{accept:".xls, .xlsx",maxCount:1,action:re.Z.API_SERVER+"/api/attachments.json",onChange:function(e){ve(null==e?void 0:e.fileList)},onRemove:function(e){console.log(e),ve([])},fileList:xe,withCredentials:!0,children:(0,de.jsx)("div",{className:V,children:"选择文件"})}),(0,de.jsxs)("div",{className:Y,style:{marginLeft:30},onClick:function(){(0,ue.Nd)(null,re.Z.API_SERVER+"/api/competitions/download_template")},children:["下载模版",(0,de.jsx)("i",{className:"iconfont icon-xiazai5 font14 ml5"})]})]})}),0==g.getFieldValue("rule")&&(0,de.jsx)(f.Z.Item,{label:"选择院校",name:"region_rule",className:X,colon:!1,style:{marginTop:"-3px"},children:(0,de.jsxs)(ne.ZP.Group,{children:[(0,de.jsx)(ne.ZP,{value:0,style:{width:"120px"},children:"全部院校"}),(0,de.jsx)(ne.ZP,{value:1,style:{width:"120px"},children:"部分院校"})]})}),1==g.getFieldValue("region_rule")&&0==g.getFieldValue("rule")&&(0,de.jsx)(f.Z.Item,{className:R,style:{marginTop:"-3px"},label:" ",colon:!1,name:"region_schools",children:(0,de.jsx)(A.default,{mode:"multiple",className:T,options:He,fieldNames:{label:"name",value:"id"},filterOption:function(e,n){var t;return(null!==(t=null==n?void 0:n.name)&&void 0!==t?t:"").toLowerCase().includes(e.toLowerCase())}})})]}),(0,de.jsx)("div",{className:P,children:"报名者条件"}),(0,de.jsxs)("div",{className:E,children:[(0,de.jsx)(f.Z.Item,{label:"报名条件",name:"is_authentication",className:X,style:{marginTop:"-10px"},colon:!1,children:(0,de.jsxs)(te.Z,{checked:ye,onChange:function(e){var n;return be(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:["实名认证",(0,de.jsx)("span",{className:W,children:"(参赛人员账号必须实名认证)"})]})}),(0,de.jsx)(f.Z.Item,{label:" ",name:"need_phone",style:{marginTop:"-10px"},colon:!1,children:(0,de.jsxs)(te.Z,{checked:Ne,onChange:function(e){var n;return _e(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:["绑定手机",(0,de.jsx)("span",{className:W,children:"(参赛人员账号必须绑定手机号)"})]})}),(0,de.jsx)(f.Z.Item,{label:" ",name:"need_mail",style:{marginTop:"-10px"},colon:!1,children:(0,de.jsxs)(te.Z,{checked:Ze,onChange:function(e){var n;return Ie(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:["绑定邮箱",(0,de.jsx)("span",{className:W,children:"(参赛人员账号必须绑定邮箱)"})]})})]}),(0,de.jsx)("div",{className:P,children:"参赛模式"}),(0,de.jsxs)("div",{className:E,children:[(0,de.jsx)(f.Z.Item,{label:" ",name:"personal",colon:!1,children:(0,de.jsxs)(ne.ZP.Group,{disabled:"progressing"==(null==ln?void 0:ln.competition_status)||"ended"==(null==ln?void 0:ln.competition_status),children:[(0,de.jsx)(ne.ZP,{value:!1,style:{width:"120px"},children:"战队赛"}),(0,de.jsx)(ne.ZP,{value:!0,style:{width:"120px"},children:"个人赛"})]})}),0==g.getFieldValue("personal")&&(0,de.jsxs)(de.Fragment,{children:[(0,de.jsx)(f.Z.Item,{className:O,style:{marginTop:"-2px"},label:" ",colon:!1,children:(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsx)("span",{style:{margin:"0 10px 0 -50px"},children:"学生数"}),(0,de.jsx)(f.Z.Item,{name:"student_min",rules:[{pattern:new RegExp(/^[0-9]+([.]{1}[0-9]+){0,1}$/,"g"),message:"必须是数值"}],children:(0,de.jsx)(y.Z,{style:{width:"100px"}})}),(0,de.jsx)("span",{style:{margin:"0 10px"},children:"至"}),(0,de.jsx)(f.Z.Item,{name:"student_max",rules:[{pattern:new RegExp(/^[0-9]+([.]{1}[0-9]+){0,1}$/,"g"),message:"必须是数值"}],children:(0,de.jsx)(y.Z,{style:{width:"100px"}})}),(0,de.jsx)("span",{style:{margin:"0 10px"},children:"人"}),(0,de.jsx)(f.Z.Item,{name:"student_checkbox",children:(0,de.jsx)(te.Z,{style:{marginLeft:"20px"},checked:De,onChange:function(e){var n;return Fe(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:(0,de.jsx)("span",{children:"不可存在多个战队中"})})})]})}),(0,de.jsx)(f.Z.Item,{className:O,style:{marginTop:"-12px"},label:" ",name:"competition_staffs",colon:!1,children:(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsx)("span",{style:{margin:"0 10px 0 -50px"},children:"教师数"}),(0,de.jsx)(f.Z.Item,{name:"teacher_min",rules:[{pattern:new RegExp(/^[0-9]+([.]{1}[0-9]+){0,1}$/,"g"),message:"必须是数值"}],children:(0,de.jsx)(y.Z,{style:{width:"100px"}})}),(0,de.jsx)("span",{style:{margin:"0 10px"},children:"至"}),(0,de.jsx)(f.Z.Item,{name:"teacher_max",rules:[{pattern:new RegExp(/^[0-9]+([.]{1}[0-9]+){0,1}$/,"g"),message:"必须是数值"}],children:(0,de.jsx)(y.Z,{style:{width:"100px"}})}),(0,de.jsx)("span",{style:{margin:"0 10px"},children:"人"}),(0,de.jsx)(f.Z.Item,{name:"teacher_checkbox",children:(0,de.jsx)(te.Z,{style:{marginLeft:"20px"},checked:Re,onChange:function(e){var n;return Me(null==e||null===(n=e.target)||void 0===n?void 0:n.checked)},children:(0,de.jsx)("span",{children:"不可存在多个战队中"})})})]})})]})]}),(0,de.jsx)("div",{className:q,children:(0,de.jsx)(ce.Z,{className:K,htmlType:"submit",onClick:r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)}))),children:"保存更改"})})]}),(0,de.jsx)(x.Z,{centered:!0,title:"以下数据导入失败",open:Ye,okText:"确定",cancelText:"取消",onOk:function(){We(!1)},onCancel:function(){We(!1)},children:(0,de.jsx)(le.Z,{bordered:!0,columns:[{title:"手机号",dataIndex:"phone"},{title:"姓名",dataIndex:"name"},{title:"邮箱",dataIndex:"email"}],dataSource:Xe,pagination:!1,rowKey:function(e){return e.name}})})]})})),fe="all___GiQqZ",xe="title___YtceA",ve="content___Es9RO",ge="content_icon___SNFzF",je="content_info___rSAWs",ye="content_title___Hkmmk",be="content_size___jLmmn",Ae="content_img___NRn9i",ke="content_img2___D23TM",Ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA+9JREFUWEeVl12IVVUUx39rnyuj2UswQiEp1osURFESPoimkPgShJMQQ2UFDsOoEYmOn4yUToXcoSxNsYJewg+klxgJJ8GnqPzoSURUQh998MGBKWdcsvc959599t3nwwuXc+496+z1X//1LXqEXv7jMLCGhLkIkAAm/drf2b292mfhf/7z2L2V1/Q93P0khnGUQdEmJxH6ckoyBb6yR1WcGeJfW8pbBrSup0QPcA9hbs5inwFrkc9KeP8orESYEP0CzVkfUuhb4CvLQMYAlbkkACE6WgGg6LAqN4Uu839nICy5ug/NBVaRr8vckL0TshKy5xtjnzkAn3kMxKyqivDwUMMUDf5CmCFhCaTx5YPM9DgAeyMuKKMvUxhjSrhAD2tlLf+6gD/DU0xxnIRl7UAOjBQdCQD4AlkG1Iv0+xgWSz83WuS2PvorTzLNNQyPd6V6YhnYE7igyo/F9eCCvMcrvvI2iF84i7Aqx0KqR3RXrSx4gEHSb6cu5Om8KO/zchTAaSYQVnalu1gGdlQASFyWLEe4heEs8Gw7a/Js3aeH56WfazkXnGA+wlWMV+y8wBUdDgB0U/y7DLPK+XOMFzH8gdDTVR1bcXIZQ5+s57qT/5mngeMYlhYVO9GtXh2I+bfBRhnm27Y/xxgCvmk3rLB5Gf7HOCAzCC9hmF3WwES3FBQiC8bSP4sFso3bOVqbnMbwZiyqo5bGGlPqBtFP0K7o7LTbP2WEV8PA0kM8wRSXMCysVBj2j6A6in6cxkA3lZaB7TLC59HIHmMpcB5DIzofJPyEcBfDZgeyoJSLflSQBfaFOSyW3VyNAXBBdoBhDKNtFjrl9ksZYJuT+YETGN6KtnuXhpsilbDl/yuyn+eKlLvDrfOanMHwepuFhAnmsVrWMeNkfmQFyrkiV4kOFTDQYL+MsrMMgFPwNfOYdpXuBYSLzGG1DHCnnTUW5Pdcx7AoBkJ0sADAbJbIPv6uApAyYTjIIjZxU4QHXUF7jD0Ie2OxIjoQSUPDLWmyoI7yOjJ6jIUoNxFXzltDbhovohsi88AsDkqTzXUOryujR5kAVoZFSfTDFIA/MCQMyVccqnt4HTn9jk8RdnnB6lJT9INoDIzTyxsywnSdw6tk9BwNrvAbwmthOoquL6wDN2jwTzpadZaRol3BLzT5nmIbuW1iz8TngXdrzQPxSlY2Q9ZZZJwL3gl6QdFqFdsD/PUtNnTWGOVE+1MAZcNmFahwduyelDv7pr9Xupnwbe65aaVshi+jM2xivoKMAR9g3tBJ0XWcJKEvTI/cwOFbVGdxKVvv8kvMKctAL8phDGvcEhFTUGdPKHJTfB6YRBjnMQYfAr/L5O84EyIQAAAAAElFTkSuQmCC",_e=t(49105),we=["competitions","globalSetting","loading","dispatch","user"],Se=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){e.competitions,e.globalSetting,e.loading;var n=e.dispatch,t=(e.user,m()(e,we)),l=(0,p.useState)(""),i=u()(l,2),a=i[0],s=i[1],o=(0,p.useState)(""),r=u()(o,2),c=r[0],d=r[1];(0,p.useEffect)((function(){h()}),[]);var h=function(){(0,se.Mn)(null==t?void 0:t.competitionId).then((function(e){var n,l;0==(null==e?void 0:e.status)?(s(null==e||null===(n=e.data)||void 0===n?void 0:n.competition_image),d(null==e||null===(l=e.data)||void 0===l?void 0:l.qr_code_image),null==t||t.loadingFunction(!1)):v.ZP.error(null==e?void 0:e.message)}))},f=function(e,l){(0,se.o3)(null==t?void 0:t.competitionId).then((function(i){var a=new FormData;a.append("file",null==e?void 0:e.file),a.append("source_id",null==i?void 0:i.id),a.append("source_type",l),(0,_e.ZP)("/api/competitions/set_attachments.json",{method:"post",body:a},!0).then((function(e){"success"==(null==e?void 0:e.message)?(v.ZP.success("上传成功"),h(),n({type:"competitions/getStaff",payload:{identifier:null==t?void 0:t.competitionId}}),n({type:"competitions/getHeader",payload:{identifier:null==t?void 0:t.competitionId}})):v.ZP.error(null==e?void 0:e.message)}))}))};return(0,de.jsxs)("div",{className:fe,children:[(0,de.jsx)("div",{className:xe,children:"上传图片"}),(0,de.jsxs)("div",{className:ve,children:[(0,de.jsx)("img",{src:Ne,className:ge}),(0,de.jsxs)("div",{className:je,children:[(0,de.jsx)($.Z,{accept:"image/*",customRequest:function(e){return f(e,"Competition")},showUploadList:!1,children:(0,de.jsx)("div",{className:ye,children:"上传竞赛封面图"})}),(0,de.jsx)("div",{className:be,children:"图片尺寸:792 x 340"})]}),(0,de.jsx)("img",{src:re.Z.IMG_SERVER+a,className:Ae})]}),(0,de.jsxs)("div",{className:ve,children:[(0,de.jsx)("img",{src:Ne,className:ge}),(0,de.jsxs)("div",{className:je,children:[(0,de.jsx)($.Z,{accept:"image/*",customRequest:function(e){return f(e,"Competition_code")},showUploadList:!1,children:(0,de.jsx)("div",{className:ye,children:"上传交流群二维码"})}),(0,de.jsx)("div",{className:be,children:"图片尺寸:160 x 160"})]}),(0,de.jsx)("img",{src:re.Z.IMG_SERVER+c,className:ke})]})]})})),Ze=t(37205),Ie=t.n(Ze),Ce="all___d1AWD",Be="title___VIjuM",De="add_people___qkPex",Fe="people_icon___lz5gl",Pe="content___a8dSX",Ee="content_info___ekLIa",Re="info_icon___kXP8P",Me="info_title___Hld67",Le="info_content___kbIuT",Oe="info_content_icon___uNxzs",He="info_content_title___IfIi8",Te="info_open___NzrUi",ze="info_delete___rZhhO",Je="questions_info___n9Fnq",Qe="form_item___oxzha",Ve="form_item_item___yPf7l",Ge="form_item_small___EkG9G",Ue="guanka_title___uUWQl",Ye="nandu_1___qifbd",We="nandu_2___qVJU8",qe="nandu_3___NRfLL",Ke="close_icon___f2hON",Xe="textone___TAI4F",$e="deletecolor___ldQnR",en="qselect___uuNp6",nn="qinput___xHGmH",tn="modalclass___dPDG7",ln="popu___G8M92",an=t(81327),sn=t(94001),on=t(95237),rn=t(43604),cn=t(43428),un=t(71418),dn=t(28103),mn=t(86859),pn=t(6638),hn="drawer___HuOiD",fn="menu___JTt0c",xn="actived___zd6GY",vn="actived2___hNW2h",gn="subTag___rHkqz",jn="listItem___dr1wg",yn="info___bpBpK",bn="title___typIH",An="titleLeft___b4niC",kn="filter___HBJIT",Nn="description___Rqa6Q",_n="menuCourse____Msk3",wn="button_right___T8tiB",Sn=t(10283),Zn=t(1526),In=t(75916),Cn=t(51562),Bn=t(41852),Dn=["classroomList","loading","dispatch","shixunsList"],Fn=(y.Z.Search,[{id:"type",name:"来源",children:[{name:"全部",id:"all",type:"type"},{name:"我的",id:"mine",type:"type"}]},{id:"diff",name:"难度",children:[{name:"全部",id:"",type:"diff"},{name:"初级",id:1,type:"diff"},{name:"中级",id:2,type:"diff"},{name:"中高级",id:3,type:"diff"},{name:"高级",id:4,type:"diff"}]}]),Pn=(0,h.connect)((function(e){return{classroomList:e.classroomList,shixunsList:e.shixunsList,loading:e.loading.effects}}))((function(e){var n,t,l=e.classroomList,a=(e.loading,e.dispatch),o=e.shixunsList,c=m()(e,Dn),d=(0,p.useState)(s()({},(0,h.useParams)())),f=u()(d,2),x=f[0],g=(f[1],l.shixunLists),y=l.shixunAiRecommendLists,A=(0,p.useState)(""),k=u()(A,2),N=k[0],_=k[1],w=(0,p.useState)({}),S=u()(w,2),Z=S[0],I=S[1],C=(0,p.useState)([]),B=u()(C,2),D=B[0],F=B[1],P=(0,p.useState)(!1),E=u()(P,2),R=E[0],M=E[1],L=[{name:"最新",id:"created_at"},{name:"最热",id:"myshixuns_count"}].filter((function(e){return!!e})),O=(0,p.useState)({page:1,type:"mine",diff:"",status:"published",order:"desc",not_open:!0,limit:20,sort:"myshixuns_count",no_jupyter:1,group_id:null}),H=u()(O,2),T=H[0],z=H[1];(0,p.useEffect)((function(){J()}),[x.coursesId,T]),(0,p.useEffect)((function(){"新增赛题"===l.actionTabs.key&&_(""),a({type:"shixunsList/getMenus",payload:{}})}),[l.actionTabs.key]),(0,p.useEffect)((function(){(null!=g&&g.shixun_list||null!=y&&y.shixun_list)&&I("recommend"===T.sort?y:g)}),[g,y]);var J=function(){var e=r()(i()().mark((function e(){var n,t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(M(!0),n=s()({},T),"recommend"===T.sort&&(n.sort="myshixuns_count"),"recommend"!==T.sort){e.next=8;break}return e.next=6,a({type:"classroomList/getShixunAiRecommendLists",payload:s()(s()({},n),{},{course_id:x.coursesId})});case 6:e.next=11;break;case 8:return t=s()({},n),e.next=11,a({type:"classroomList/getShixunLists",payload:t});case 11:return e.next=13,(0,_e.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});case 13:l=e.sent,F([{id:null,name:"全部"},{id:-1,name:"未加入目录"}].concat(Ie()((null==l?void 0:l.groups)||[]))),_(""),M(!1);case 17:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();if("选用实践课程"!==l.actionTabs.key){var Q=(0,Cn.P)(),V=u()(Q,4),G=V[0],U=V[1],Y=V[2],W=(V[3],function(){var e=r()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,se.su)({id:null==c?void 0:c.competitionId,shixun_ids:n.map((function(e){return e.id}))}).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("添加成功"),a({type:"classroomList/setActionTabs",payload:{}}),a({type:"competitions/getHeader",payload:{identifier:null==c?void 0:c.competitionId}}),null==c||c.queryQuetions(!0)):v.ZP.error(null==e?void 0:e.message)}));case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()),q=(0,p.useState)(!1),K=u()(q,2),X=K[0],$=K[1];return(0,de.jsxs)(de.Fragment,{children:[(0,de.jsxs)(cn.Z,{title:"选用实践项目",placement:"bottom",height:"100%",closable:!0,open:"新增赛题"===l.actionTabs.key,rootClassName:hn,destroyOnClose:!0,onClose:function(){a({type:"classroomList/setActionTabs",payload:{key:""}})},footer:(0,de.jsxs)("div",{className:"tc",style:{height:"64px",display:"flex",alignItems:"center",justifyContent:"center"},children:[(0,de.jsx)(b.ZP,{size:"middle",onClick:function(){a({type:"classroomList/setActionTabs",payload:{}})},style:{marginRight:8,width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},children:"取消"}),(0,de.jsx)(b.ZP,{style:{width:"120px",height:"40px",fontSize:"16px",borderRadius:"4px"},size:"middle",onClick:r()(i()().mark((function e(){var n,t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!N){e.next=8;break}return $(!0),t=null==Z||null===(n=Z.shixun_list)||void 0===n?void 0:n.filter((function(e){return N.includes(e.identifier)})).map((function(e){return{id:e.id,is_copy:0,is_use:1}})),e.next=5,W(t);case 5:$(!1),e.next=9;break;case 8:v.ZP.error("请选择实践项目");case 9:case"end":return e.stop()}}),e)}))),type:"primary",loading:X,children:"确定"})]}),children:[(0,de.jsx)("section",{className:"tc",children:(0,de.jsx)(Zn.Z,{onChange:function(e){null!=e&&e.keyword.trim()&&(0,Bn.tk)({name:null==e?void 0:e.keyword.trim(),copywriting:null==e?void 0:e.keyword.trim(),position:"Shixun"}),z(s()(s()({},T),{},{keyword:null==e?void 0:e.keyword.trim(),schools:null==e?void 0:e.schools.trim(),creator:null==e?void 0:e.creator.trim(),page:1}))}})}),(0,de.jsx)("section",{className:"edu-container",children:(0,de.jsx)(un.Z,{spinning:R,children:(0,de.jsxs)("aside",{children:[Fn.map((function(e,n){var t;return 0!==n?null:(0,de.jsxs)("ul",{className:fn,children:[(0,de.jsx)("li",{children:e.name}),null==e||null===(t=e.children)||void 0===t?void 0:t.map((function(n,t){return(0,de.jsx)("li",{className:T[e.id]==n.id?xn:"",onClick:function(){T[e.id]=n.id,T.page=1,z(s()({},T))},children:(0,de.jsx)("strong",{children:n.name})},t)}))]},n)})),(0,de.jsxs)("ul",{className:fn,children:[(0,de.jsx)("li",{children:"方向"}),(0,de.jsx)("li",{className:null!=T&&T.discipline_id?"":xn,onClick:function(){delete T.tag_level,delete T.sub_discipline_id,delete T.discipline_id,T.page=1,z(s()({},T))},children:(0,de.jsx)("strong",{children:"全部"})}),o.menus&&o.menus.map((function(e,n){return(0,de.jsxs)("li",{className:(null==T?void 0:T.discipline_id)==e.id?xn:"",children:[(0,de.jsx)("strong",{onClick:function(){T.tag_level=1,T.discipline_id=e.id,delete T.sub_discipline_id,T.page=1,z(s()({},T))},children:e.name}),(0,de.jsx)("div",{children:e.sub_repertoires.map((function(n,t){return(0,de.jsxs)("div",{className:"mt5",children:[(0,de.jsx)("div",{className:(null==T?void 0:T.sub_discipline_id)==n.id&&2===T.tag_level?"".concat(vn," ").concat(gn):gn,onClick:function(){T.tag_level=2,T.discipline_id=e.id,T.sub_discipline_id=n.id,z(s()({},T))},children:n.name}),(0,de.jsx)("ul",{className:"mt5",children:n.tags&&n.tags.map((function(n,t){return(0,de.jsx)("li",{className:T.sub_discipline_id==n.id&&3===T.tag_level?vn:"",onClick:function(){T.tag_level=3,T.discipline_id=e.id,T.sub_discipline_id=n.id,z(s()({},T))},children:n.name},t)}))})]},t)}))})]},n)}))]}),"mine"===T.type&&(0,de.jsxs)("ul",{className:fn,children:[(0,de.jsx)("li",{children:"目录"}),null==D?void 0:D.map((function(e,n){return(0,de.jsx)("li",{className:T.group_id==e.id?xn:"",onClick:function(){T.group_id=e.id,T.page=1,z(s()({},T))},children:(0,de.jsx)("strong",{children:e.name})},n)}))]}),Fn.map((function(e,n){var t;return 1!==n?null:(0,de.jsxs)("ul",{className:fn,children:[(0,de.jsx)("li",{children:e.name}),null==e||null===(t=e.children)||void 0===t?void 0:t.map((function(n,t){return(0,de.jsx)("li",{className:T[e.id]==n.id?xn:"",onClick:function(){T[e.id]=n.id,z(s()({},T))},children:(0,de.jsx)("strong",{children:n.name})},t)}))]},n)})),"mine"==(null==T?void 0:T.type)&&(0,de.jsxs)("ul",{className:fn,children:[(0,de.jsx)("li",{children:"状态"}),(0,de.jsx)("li",{className:0==T.not_open?xn:"",onClick:function(){T.not_open=!1,T.page=1,z(s()({},T))},children:(0,de.jsx)("strong",{children:"公开"})}),(0,de.jsx)("li",{className:1==T.not_open?xn:"",onClick:function(){T.not_open=!0,T.page=1,z(s()({},T))},children:(0,de.jsx)("strong",{children:"未公开"})})]}),(0,de.jsxs)(on.Z,{align:"middle",children:[(0,de.jsx)(rn.Z,{flex:"1",className:kn,children:L.map((function(e,n){return(0,de.jsx)(b.ZP,{className:"mr20",type:T.sort===e.id?"primary":"default",onClick:function(){T.sort=e.id,z(s()({},T))},children:e.name},n)}))}),(0,de.jsx)(rn.Z,{className:"c-grey-999",children:(0,de.jsx)("div",{className:_n,children:(0,de.jsxs)("ul",{children:[(0,de.jsxs)("li",{children:["已选",(0,de.jsx)("span",{className:"c-blue",children:N.length}),"个实训"]}),(0,de.jsxs)("li",{children:["共",(0,de.jsx)("span",{className:"c-blue",children:Z.shixuns_count}),"个课程"]}),(0,de.jsxs)("li",{className:"current",onClick:function(){T.order="asc"===T.order?"desc":"asc",z(s()({},T))},children:["学习人数",(0,de.jsxs)("p",{className:"edu-sorter current ".concat(T.order),children:[(0,de.jsx)("span",{className:"iconfont icon-sanjiaoxing-up"}),(0,de.jsx)("span",{className:"iconfont icon-sanjiaoxing-down"})]})]})]})})})]}),0===(null==Z||null===(n=Z.shixun_list)||void 0===n?void 0:n.length)&&(0,de.jsx)(pn.Z,{}),(0,de.jsx)(ne.ZP.Group,{style:{display:"block"},value:N,onChange:function(e){_(e.target.value)},children:null==Z||null===(t=Z.shixun_list)||void 0===t?void 0:t.map((function(e,n){var t,l;return(0,de.jsx)("div",{className:jn,style:{cursor:"auto"},children:(0,de.jsx)(ne.ZP,{value:null==e?void 0:e.identifier,style:{marginTop:"3px"},disabled:null==e?void 0:e.need_authorize,children:(0,de.jsxs)("div",{className:yn,children:[(0,de.jsx)("div",{className:bn,children:(0,de.jsxs)("div",{className:An,children:[(0,de.jsx)(h.Link,{to:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank",children:(0,de.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})}),(null==e?void 0:e.need_authorize)&&(0,de.jsx)("span",{onClick:function(){(0,Sn.rX)(!1)},style:{marginRight:"auto"},className:"tag-style bg-pink current ml10",children:"需授权"}),(0,In.Ny)()&&1===(null==e?void 0:e.mark_status)&&(0,de.jsx)(j.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,de.jsx)("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10",children:"正常"})}),(0,In.Ny)()&&2===(null==e?void 0:e.mark_status)&&(0,de.jsx)(j.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,de.jsx)("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10",children:"需完善"})}),(0,In.Ny)()&&3===(null==e?void 0:e.mark_status)&&(0,de.jsx)(j.Z,{zIndex:1e4,title:null==e?void 0:e.mark_content,children:(0,de.jsx)("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10",children:"无法使用"})}),(0,de.jsx)(b.ZP,{ghost:!0,href:"/shixuns/".concat(e.identifier,"/challenges"),type:"primary",target:"_blank",className:wn,children:"体验实训"})]})}),(0,de.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,de.jsx)("span",{className:Nn,dangerouslySetInnerHTML:{__html:e.description}})}),(0,de.jsx)("div",{className:" mt15",children:e.challenge_names.map((function(e,n){return(0,de.jsxs)("span",{className:"mr30",children:["第",n+1,"关 ",e," "]},n)}))}),(0,de.jsx)(dn.Z,{dashed:!0}),(0,de.jsxs)("div",{className:"c-light-black mt20",children:[null!=e&&null!==(t=e.content)&&void 0!==t&&t.author_name?(0,de.jsx)("span",{dangerouslySetInnerHTML:{__html:null==e||null===(l=e.content)||void 0===l||null===(l=l.author_name)||void 0===l?void 0:l[0]}}):(0,de.jsx)("span",{children:e.author_name}),(0,de.jsx)("span",{className:"ml15 mr15",children:"|"}),e.author_school_name&&(0,de.jsxs)(p.Fragment,{children:[(0,de.jsx)("span",{children:e.author_school_name}),(0,de.jsx)("span",{className:"ml15 mr15",children:"|"})]}),(0,de.jsxs)("span",{children:["难度系数 ",e.level]}),(0,de.jsx)("span",{className:"ml15 mr15",children:"|"}),(0,de.jsx)("span",{children:"学习人数 "}),(0,de.jsx)("span",{children:e.study_count})]})]})})},n)}))})]})})}),(0,de.jsx)("div",{className:"tc mt20",children:(0,de.jsx)(mn.Z,{defaultCurrent:1,hideOnSinglePage:!0,defaultPageSize:20,showSizeChanger:!1,current:T.page||1,showQuickJumper:!0,total:null==Z?void 0:Z.shixuns_count,onChange:function(e){T.page=e,z(s()({},T))}})})]},"bottom"),(0,de.jsx)(Cn.Z,{visible:G,onCancel:U,renderData:Y,inPaper:!1,onOk:W,modalType:"multiple",type:"shixun",position:"选中实训"})]})}})),En=["competitions","shixunHomeworks","globalSetting","dispatch","user"],Rn=function(e){return null!=e&&e.includes("已截止")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #FFC4C4",color:"#E53333",fontSize:12,marginRight:8},children:"已截止"}):null!=e&&e.includes("进行中")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #C4D2F1",color:"#3061D0",fontSize:12,marginRight:8},children:"进行中"}):null!=e&&e.includes("未发布")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #DADBDE",color:"#999999",fontSize:12,marginRight:8},children:"未发布"}):null!=e&&e.includes("提交中")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #B1F0E1",color:"#00B187",fontSize:12,marginRight:8},children:"提交中"}):null!=e&&e.includes("已结束")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #FFC4C4",color:"#E53333",fontSize:12,marginRight:8},children:"已结束"}):null!=e&&e.includes("考试中")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #C4D2F1",color:"#3061D0",fontSize:12,marginRight:8},children:"考试中"}):null!=e&&e.includes("未开始")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid #DADBDE",color:"#999999",fontSize:12,marginRight:8},children:"未开始"}):null!=e&&e.includes("补交中")?(0,de.jsx)("div",{style:{borderRadius:13,width:56,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",border:"1px solid rgba(255,157,24,0.3)",color:"#FF9D18",fontSize:12,marginRight:8},children:"补交中"}):void 0},Mn=(0,h.connect)((function(e){return{competitions:e.competitions,shixunHomeworks:e.shixunHomeworks,globalSetting:e.globalSetting,user:e.user}}))((function(e){var n,t,l,a=e.competitions,o=(e.shixunHomeworks,e.globalSetting,e.dispatch),c=e.user,d=m()(e,En),g=f.Z.useForm(),k=u()(g,1)[0],_=(0,p.useState)([]),w=u()(_,2),S=w[0],Z=w[1],I=(0,p.useState)(!1),C=u()(I,2),B=C[0],D=(C[1],(0,p.useState)([])),F=u()(D,2),P=F[0],E=F[1],R=a.Header,M=(0,p.useState)({}),L=u()(M,2),O=L[0],H=L[1],T=(0,h.useParams)(),z=T.identifier,J=(T.enter,(0,p.useState)({})),Q=u()(J,2),V=Q[0],G=Q[1],U=(0,p.useState)([]),Y=u()(U,2),W=Y[0],q=Y[1],K=(0,p.useState)(""),X=u()(K,2),$=X[0],ee=X[1],le=(0,p.useState)([]),ie=u()(le,2),ae=ie[0],oe=ie[1],re=(0,p.useState)(!1),ce=u()(re,2),ue=ce[0],me=ce[1],pe=(0,p.useState)([{type:"practice",name:"课堂实验",open:!1,url:"shixun_homework"},{type:"normal",name:"图文作业",open:!1,url:"common_homework"},{type:"group",name:"分组作业",open:!1,url:"group_homework"},{type:"hack",name:"编程作业",open:!1,url:"program_homework"},{type:"exercise",name:"在线考试",open:!1,url:"exercise"}]),he=u()(pe,2),fe=he[0],xe=he[1],ve=(0,p.useState)({input:""}),ge=u()(ve,2),je=ge[0],ye=ge[1];function be(){return(be=r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(z,"/get_course_settings.json"),{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&G(n.data);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ae(){return ke.apply(this,arguments)}function ke(){return(ke=r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return null==d||d.loadingFunction(!0),e.next=3,(0,_e.ZP)("/api/users/".concat(c.userInfo.login,"/courses.json"),{method:"get",params:{category:"manage",page:1,per_page:1e3,username:c.userInfo.login,no_limit_per_page:1}});case 3:n=e.sent,null==d||d.loadingFunction(!1),q(null==n?void 0:n.courses);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,p.useEffect)((function(){1===R.mode?we(!0):function(){be.apply(this,arguments)}()}),[R]),(0,p.useEffect)((function(){c.userInfo.login&&Ae()}),[c]);var Ne=function(e){var n,t=e.total_score,l=e.difficulty_level_sort,i=null===(n=e.challenge_settings)||void 0===n?void 0:n.filter((function(e){return e.checked})).length;if(i){var a,s=t/e.challenge_settings.filter((function(e){return e.checked})).map((function(e){return"desc"===l?e.challenge_exp_desc:e.challenge_exp})).reduce((function(e,n){return e+n})),o=0,r=0;switch(e.score_setting){case 0:var c=parseFloat((t/i).toFixed(1));e.challenge_settings.map((function(e,n){e.checked?(o=n,e.score=c>0?c:0):e.score=0})),a=(t-c*(i-1)).toFixed(1),e.challenge_settings[o].score=a>0?a:0;break;case 1:e.challenge_settings.map((function(e,n){e.checked?(o=n,r+=Number((Math.round(("desc"===l?e.challenge_exp_desc:e.challenge_exp)*s*10)/10).toFixed(1)),e.score=(Math.round(("desc"===l?e.challenge_exp_desc:e.challenge_exp)*s*10)/10).toFixed(1)):e.score=0}));var u=e.challenge_settings[o].score;a=(t-r+Number(u)).toFixed(1),e.challenge_settings[o].score=a>0?a:0}}else e.challenge_settings.map((function(e,n){e.challenge_score=0}))},we=function(e){(0,se.lm)(null==d?void 0:d.competitionId).then((function(n){if(0==(null==n?void 0:n.status)){if(null!=n&&n.data){var t=null==n?void 0:n.data;if(e){for(var l in t)t[l].show_info=!1;E(t)}else for(var i in P)t[i].show_info=P[i].show_info;Z(t)}else Z([]);null==d||d.loadingFunction(!1)}else v.ZP.error(null==n?void 0:n.message)}))},Se=function(e,n){var t=S;for(var l in t)t[l].id==e.id&&("open"==n?t[l].show_info=!0:"close"==n&&(t[l].show_info=!1));Z(Ie()(t)),E(Ie()(t))},Ze=function(){if(function(e){var n=[];for(var t in e){var l,i,a=null===(l=e[t])||void 0===l||null===(l=l.challenge_settings)||void 0===l?void 0:l.reduce((function(e,n){return e+Number(n.score)}),0);(null==a?void 0:a.toFixed(10))!==(null===(i=e[t])||void 0===i||null===(i=i.total_score)||void 0===i?void 0:i.toFixed(10))&&n.push("赛题".concat(Number(t)+1,"的关卡任务总分必须等于总分值:").concat(e[t].total_score,"分\n"))}return!(n.length>0&&(v.ZP.warning(n),1))}(S)){for(var e in S){var n,t;if(S[e].shixun_id=null===(n=S[e])||void 0===n||null===(n=n.challenge_settings[0])||void 0===n?void 0:n.shixun_id,(null===(t=S[e])||void 0===t||null===(t=t.challenge_settings)||void 0===t?void 0:t.length)>0)for(var l in null===(i=S[e])||void 0===i?void 0:i.challenge_settings){var i,a;S[e].challenge_settings[l].challenge_score=null===(a=S[e])||void 0===a?void 0:a.challenge_settings[l].score}}(0,se.JM)({id:null==d?void 0:d.competitionId,shixuns:S}).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("更改成功"),we(!1)):v.ZP.error(null==e?void 0:e.message)}))}};function cn(e){return un.apply(this,arguments)}function un(){return(un=r()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return null==d||d.loadingFunction(!0),e.next=3,(0,_e.ZP)("/api/competitions/".concat(z,"/switch_mode.json"),{method:"post",body:{mode:n}});case 3:return t=e.sent,null==d||d.loadingFunction(!1),0===(null==t?void 0:t.status)&&o({type:"competitions/getHeader",payload:{identifier:z}}),e.abrupt("return",!0);case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function dn(){return(dn=r()(i()().mark((function e(n){var t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return me(!0),e.next=3,(0,_e.ZP)("/api/competitions/get_competition_course_homework.json",{method:"get",params:{course_id:V.course_id,competition_course_game_id:n,id:z}});case 3:t=e.sent,me(!1),0===(null==t?void 0:t.status)?(ee(n),oe(null==t||null===(l=t.data)||void 0===l?void 0:l.list)):v.ZP.info("当前课堂暂无数据,请更换绑定课堂或在当前课堂新增作业或考试");case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,de.jsxs)("div",{className:Ce,children:[(0,de.jsxs)("div",{style:{padding:30},children:[(0,de.jsx)("div",{style:{marginBottom:30,fontSize:14,fontWeight:600,color:"#232B40"},children:"模式设置"}),(0,de.jsxs)("div",{style:{marginLeft:42},children:[(0,de.jsx)("span",{children:"竞赛模式"}),(0,de.jsx)(ne.ZP.Group,{disabled:"progressing"===R.competition_status||"ended"===R.competition_status,value:R.mode,onChange:function(){var e=r()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==V||null===(t=V.competition_course_games)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.homeworks)||void 0===t?void 0:t.length)>0||(null==S?void 0:S.length)>0)){e.next=3;break}return x.Z.confirm({icon:!1,title:"提示",content:"切换模式后,当前已经设置的赛题数据将会被清理,且不可撤回,请确认是否进行切换",onOk:function(){var e=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,cn(n.target.value);case 2:e.sent&&Ae();case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.abrupt("return");case 3:return e.next=5,cn(n.target.value);case 5:e.sent&&Ae();case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),style:{marginLeft:10,fontSize:14},children:(0,de.jsxs)(an.Z,{direction:"vertical",children:[(0,de.jsxs)(ne.ZP,{value:1,children:["实训模式",(0,de.jsx)("span",{style:{color:"#9096A3",marginLeft:10},children:"挑战实训,系统评审"})]}),(0,de.jsxs)(ne.ZP,{value:2,children:["课堂模式",(0,de.jsx)("span",{style:{color:"#9096A3",marginLeft:10},children:"参赛者需要进入课堂完成作业,将选择计入成绩的作业生成排行榜"})]})]})})]})]}),1===R.mode?(0,de.jsxs)("div",{children:[(0,de.jsxs)("div",{className:Be,style:{display:"flex",alignItems:"center"},children:[(0,de.jsxs)("div",{style:{flex:1},children:["赛题设置",(0,de.jsxs)("span",{style:{marginLeft:20,color:"#9096A3",fontSize:"12px",fontWeight:"normal"},children:["答题起止时间:",(0,de.jsxs)("span",{style:{margin:"0 5px",color:"#165DFF",fontSize:"12px",fontWeight:"normal"},children:[null==R?void 0:R.start_time,"~",null==R?void 0:R.end_time]}),((0,In.eB)()||(null==R||null===(n=R.permission)||void 0===n?void 0:n.editable))&&(0,de.jsxs)("a",{style:{marginLeft:10,color:"#165DFF",display:"inline-flex"},onClick:function(){o({type:"competitions/setActionTabs",payload:{key:"7"}})},children:[(0,de.jsx)("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF",marginRight:3}})," 编辑"]})]})]}),"progressing"!=(null==R?void 0:R.competition_status)&&"ended"!=(null==R?void 0:R.competition_status)&&(0,de.jsxs)("div",{className:De,style:{top:"auto"},onClick:function(){o({type:"classroomList/setActionTabs",payload:{key:"新增赛题",params:""}})},children:[(0,de.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAF9JREFUOE9jZKAQMOLTb5B0voHhH8OBCwsMD+BSR9gABgaGC/MMG0YNIBAGBgnnHRiYGBwwAuo/oz1YjPH/QWyBCApccCyAowsbwGcANHpHo5GBgcZhAI1esvMCMTkdAHAwQhEikgNIAAAAAElFTkSuQmCC",className:Fe}),"新增赛题"]})]}),(0,de.jsx)("div",{style:{marginTop:"25px"}}),S.map((function(e,n){var t,l,a;return(0,de.jsxs)("div",{className:Pe,children:[(0,de.jsxs)("div",{className:Ee,children:[(0,de.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAA0JJREFUSEullk2ITlEYx3/PufdlxAYrTKyUhcgkG2LQzMbGhkJMyUca32mMyVdoMrOgoSkTZXxEmY2NDU1RWChEdlaEsfBZihozj+597533vOeee+ctb93e+3HO83/O//k/HwKgF6hH6CagEWEGAWByruibQO6agJ+E9MgqTkS23Z/EYH95RcC0DMh4xiOnbOfS+8ghw15p4mIWsJtbBGyIvU5PlW60DbiGfeuj/enpA4YpsUpW8tgGFT3LJ0xCYxFVrjMu5f4wfGYSDbKcoRRUtBP1xsQ1UE3vo2TPiqow+EPwlOk0ymKGI1DR02gchwoVlXv7xPZ9idWxx4bBjLO2rYrNXmlmdxnwFDrmZR6l1fF7IttYFqv7Go8JWFqTokNapInroicsQFd1dtxSZ0KaZTsPYsAbNDHK/QytvvgKvymxVPRYAphS4YqjAvQdYVBaWWerTvsZwLAaw9QYOFWvTwOGQdGOJIa2V2Xw55ToQXjLRN7Kbr76Ejl9p9eYTsDc+DLsBxqqtFG2PyLa7gEsUxvFdqe0c7kIyP2mN9mOoQ+D+NQv2uZQWq1YJWSPtNFbC6j204rhYgzli7+JVHqoBtEYDsoRzhdSeoUDwLmCGhtXMtEDOZRmy9wcaee9D1T7mI3ybixmrh4sQYrucxLfXVxW3h/mMUXWM+IFvEPAF35hqMvUYydFRPcUxDBdHPJSjtNQSGkvL4BFXkotXYi2OjH0JX/IDTnJljjZu1jCCJ2EQEiHHORZ0lOvY9icW3USu6K7LMDqflbudVEihxymxD1GOYNhrVN772I4SsAahK5M8js1WnSHIxq7nlaqxWsC5sditxmoVJVRAt4gLBj7nlOXRbdZMRxvrPB1+Fp7aOKc6FaH0qKOkdeucpLcV9RFWxxKff0sW2eLhih/P01siG7JqPQ0M+mUk/yppZzlrdGr1PGDDoRjdqqIbnIAJ1Ivl/j4P2BjHeQcs4APtqpFN/LJmUUHEHqYkJywlGxP/6PHWt4FcdXZB6yzlD0kuj4ZE/Maryui8WbVvNGybP92RGl5EDbOIFyL4bzunqZPdU5/o8TC6BUx6AjdCI3xjFqkyqIT+1IqYAjhIZNpk718+AfZ8LVXyCfCsQAAAABJRU5ErkJggg==",className:Re}),(0,de.jsxs)("div",{className:Me,children:["赛题",n+1]}),(0,de.jsxs)("div",{className:Le,children:[(0,de.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAnZJREFUSEvtlk1IVFEUx39n3gwpUxKEM35QEU3QJlxYK8FNtWjhJqhFOH4UCBl9UCQVYdMmSLLAQkhJxRmKCipy2yKpTdEH7oSipKAZx00Uhc3MeyfupOGMPS0ZBgLf7t177v2d8z/n3nsEoDKsW23YB2xQ8JqxQn0CGeC9BTfjUXkhBpaBc4UCLLSPF85LIKyXFTYVAyjwxgDvF1pGN+eNvFIe1pFiRDfLWAYWXO3/TlKdkUD+VorFIhzzQI8qNSocydlUSJT66chMszKdoVeUnjLl2VeLVkfZ4Xo0XI6FinK7PcStSESc6iZdk1KG8oAXp4blaXmjhhCueJWueEyeGJtgs25Xh4MKK/LB8yIU+GIp3fGYvMouDmvAUc4gbJyz+G1ymOMiooEmjahSK/DDA1cTURnN3s8HdL2d5rQq1XOh84A+4dCnYflgjAKNWoPQoVCWs0g5m4zJWLBFtzg2F+bOeeBhfQMDd/eKHQyr34EbgN/14K8rZffLPklXNmu9rZxQxZMHe52MSWfWIZd72AMPJqNiQMbmukKVK9BvEZ4Yks+1ber7+J1WFRpyIvBxdHJA3gWatU4dTuXnyFLubQ4RfRyRjIlQhX5VVrkCRRj3WHQlBmXKGFW06DbH5piRVZTRZEwu7bmj1ugIvTmem9x76Y4P/sr92v1aNZ3mJBBaMIczk98QrpkqNP+zlWhZHE4MyURFk+6ylfY/5XUm9zuBNhVKFq3SHPmER1YJ/ekUZdj0e6DPZzGecuhUZXUOEAZ9Ds9TFo0odf96Dn/bm3IHrEK9mYvdNG6OLnl8Gbhk6VyLpuhNVNHbxKI3wtmnpIit/k8rJx6Q0AVqRgAAAABJRU5ErkJggg==",className:Oe}),(0,de.jsx)(h.Link,{to:"/shixuns/".concat(null==e?void 0:e.shixun_identifier,"/challenges"),target:"_blank",children:(0,de.jsx)(j.Z,{title:null==e||null===(t=e.shixun)||void 0===t?void 0:t.name,placement:"bottom",children:(0,de.jsx)("div",{className:He,children:null==e||null===(l=e.shixun)||void 0===l?void 0:l.name})})})]}),(0,de.jsx)("div",{className:Te,onClick:function(){Se(e,"open")},children:!(null!=e&&e.show_info)&&(0,de.jsxs)(de.Fragment,{children:["展开更多",(0,de.jsx)("i",{className:"iconfont icon-xiajiantou",style:{fontSize:"8px"}})]})}),"progressing"!=(null==R?void 0:R.competition_status)&&"ended"!=(null==R?void 0:R.competition_status)&&(0,de.jsx)("div",{className:ze,onClick:function(){var n,t;n=null==e?void 0:e.id,x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"删除提示",icon:null,content:"删除该赛题后,数据不可恢复,请确认是否删除?",onOk:(t=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,se.pS)({id:null==d?void 0:d.competitionId,data_id:n}).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("删除成功"),we(!0),o({type:"competitions/getHeader",payload:{identifier:null==d?void 0:d.competitionId}})):v.ZP.error(null==e?void 0:e.message)}));case 1:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})})},children:"删除该赛题"})]}),(null==e?void 0:e.show_info)&&(0,de.jsxs)("div",{className:Je,children:[(0,de.jsxs)(f.Z,{form:k,labelCol:{flex:"70px"},children:[(0,de.jsxs)(f.Z.Item,{className:Qe,label:"题目总分",colon:!1,children:[(0,de.jsx)(sn.Z,{min:0,value:null==e?void 0:e.total_score,disabled:"progressing"==(null==R?void 0:R.competition_status)||"ended"==(null==R?void 0:R.competition_status),className:Ve,onChange:function(n){e.total_score=n,H(Object.assign({},O)),Ne(e)},onBlur:function(){Ze()}})," 分"]}),(0,de.jsx)(f.Z.Item,{className:Ge,label:" ",colon:!1,children:(0,de.jsx)(f.Z.Item,{className:Ge,label:"关卡分值",colon:!1,children:(0,de.jsxs)(ne.ZP.Group,{disabled:"progressing"==(null==R?void 0:R.competition_status)||"ended"==(null==R?void 0:R.competition_status),value:null==e?void 0:e.score_setting,onChange:function(n){e.score_setting=n.target.value,1!==n.target.value&&(e.difficulty_level_sort="asc"),H(Object.assign({},O)),Ne(e)},onBlur:function(){Ze()},children:[(0,de.jsx)(ne.ZP,{value:0,children:"均分比例"}),(0,de.jsx)(ne.ZP,{value:1,children:"难易度"}),(0,de.jsx)(ne.ZP,{value:2,children:"自定义分值"})]})})}),null==e||null===(a=e.challenge_settings)||void 0===a?void 0:a.map((function(n,t){return(0,de.jsx)(f.Z.Item,{className:Ge,label:" ",colon:!1,children:(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsx)("i",{className:"iconfont icon-shixunti",style:{color:"#165DFF",width:"14px",height:"14px",margin:"6px 15px 7px 0"}}),(0,de.jsxs)(f.Z.Item,{className:Ge,label:(0,de.jsx)(j.Z,{title:null==n?void 0:n.subject,placement:"left",children:(0,de.jsx)("div",{className:Ue,children:null==n?void 0:n.subject})}),colon:!1,children:[(0,de.jsx)(sn.Z,{min:0,step:.1,value:null==n?void 0:n.score,disabled:B||2!==(null==e?void 0:e.score_setting),style:{width:"96px"},onChange:function(n){e.challenge_settings[t].score=n,H(s()({},O))},onBlur:function(){Ze()}}),(0,de.jsx)("span",{className:"ml10",children:"分"})]}),(0,de.jsx)("div",{className:"简单"==(null==n?void 0:n.difficulty)?Ye:"中等"==(null==n?void 0:n.difficulty)?We:qe,children:null==n?void 0:n.difficulty})]})},t)}))]}),(0,de.jsxs)("div",{className:Ke,onClick:function(){Se(e,"close")},children:["收起更多",(0,de.jsx)("i",{className:"iconfont icon-shangjiantou",style:{fontSize:"8px"}})]})]})]},n)})),0==(null==S?void 0:S.length)&&(0,de.jsx)(pn.Z,{customText:"您还没有添加赛题,点击添加赛题"}),(0,de.jsx)(Pn,{competitionId:null==d?void 0:d.competitionId,queryQuetions:we})]}):(0,de.jsxs)("div",{style:{paddingLeft:78,paddingRight:30},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("label",{style:{marginRight:10,width:50,textAlign:"end"},children:"课堂"}),(0,de.jsx)(A.default,{popupClassName:ln,showSearch:!0,filterOption:function(e,n){return-1!==n.key.toUpperCase().indexOf(e.toUpperCase())},disabled:"progressing"===R.competition_status||"ended"===R.competition_status,className:en,onChange:function(){var e=r()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return null==d||d.loadingFunction(!0),e.next=3,(0,_e.ZP)("/api/competitions/".concat(z,"/course_select.json"),{method:"post",body:{course_id:n}});case 3:t=e.sent,null==d||d.loadingFunction(!1),0===(null==t?void 0:t.status)&&o({type:"competitions/getHeader",payload:{identifier:z}});case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),size:"large",style:{flex:1},value:[V.course_id||V.default_course_id],placeholder:"请选择需要计算成绩的课堂",children:null==W?void 0:W.map((function(e){return(0,de.jsx)(A.default.Option,{value:null==e?void 0:e.id,children:(0,de.jsxs)(on.Z,{align:"middle",style:{padding:"0px 12px"},children:[(0,de.jsxs)(on.Z,{align:"middle",style:{flex:1},children:[(0,de.jsx)(rn.Z,{children:(0,de.jsx)("div",{className:"mr20 font12",style:{lineHeight:"12px",padding:"4px 10px",borderRadius:13,color:e.is_end?"#E53333":"#3061D0",border:"1px solid ".concat(e.is_end?"#FFC4C4":"#C4D2F1")},children:e.is_end?"已结束":"进行中"})}),(0,de.jsx)(rn.Z,{style:{flex:1},children:(0,de.jsx)(j.Z,{placement:"topLeft",title:null==e?void 0:e.name,overlayStyle:{maxWidth:430,zIndex:1e4},children:(0,de.jsx)(rn.Z,{style:{textOverflow:"ellipsis",overflow:"hidden",maxWidth:430},children:null==e?void 0:e.name})})})]}),(0,de.jsx)(rn.Z,{style:{color:"#9096A3"},children:null==e?void 0:e.created_at})]})},"".concat(null==e?void 0:e.name).concat(null==e?void 0:e.id))}))}),(0,de.jsx)("div",{className:De,style:{position:"relative",justifyContent:"center",top:0,right:0,marginLeft:20,height:40,borderRadius:2,alignItems:"center"},onClick:function(){window.open(R.first_category_url)},children:"进入该课堂"})]}),R.course_is_end&&(0,de.jsx)("div",{style:{color:"red",marginLeft:60,marginTop:10},children:"选择已结束的课堂,则无法进行答题的任何操作"}),null==V||null===(t=V.competition_course_games)||void 0===t?void 0:t.map((function(e,n){var t;return(0,de.jsxs)("div",{style:{marginBottom:20},children:[(0,de.jsxs)("div",{style:{marginTop:20,display:"flex",alignItems:"center"},children:[(0,de.jsxs)("label",{style:{marginRight:10,width:50,textAlign:"end"},children:["赛道",n+1]}),(0,de.jsx)(y.Z,{className:nn,value:e.name,onChange:function(n){e.name=n.target.value,G(s()({},V))},onBlur:function(){var n=r()(i()().mark((function n(t){return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(t.target.value){n.next=2;break}return n.abrupt("return");case 2:return n.next=4,(0,_e.ZP)("/api/competitions/".concat(z,"/create_course_game.json"),{method:"post",body:{course_id:null==V?void 0:V.course_id,competition_course_game_id:e.competition_course_game_id,name:t.target.value}});case 4:0===n.sent.status&&o({type:"competitions/getHeader",payload:{identifier:z}});case 6:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),placeholder:"请输入赛道名称",style:{flex:1},maxLength:30,size:"large"}),(0,de.jsx)("i",{onClick:r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==V||null===(n=V.competition_course_games)||void 0===n?void 0:n.filter((function(e){return e.homeworks.length<=0})).length)>0)){e.next=3;break}return v.ZP.info("请先完成上一个赛道的作业/考试的选择,只有上一个赛道中添加了作业/试卷才能新增赛道"),e.abrupt("return");case 3:return e.next=5,(0,_e.ZP)("/api/competitions/".concat(z,"/create_course_game.json"),{method:"post",body:{course_id:null==V?void 0:V.course_id}});case 5:0===e.sent.status&&o({type:"competitions/getHeader",payload:{identifier:z}});case 7:case"end":return e.stop()}}),e)}))),style:{color:"#145DFF",marginLeft:15,cursor:"pointer"},className:"iconfont icon-tianjia2"}),0!==n&&(0,de.jsx)("i",{style:{marginLeft:10,cursor:"pointer"},onClick:function(){var n;x.Z.confirm({icon:!1,title:"提示",content:"请确认是否删除该赛道,删除后,不可恢复。",onOk:(n=r()(i()().mark((function n(){return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,_e.ZP)("/api/competitions/".concat(z,"/delete_course_game.json"),{method:"delete",body:{competition_course_game_id:e.competition_course_game_id}});case 2:0===n.sent.status&&o({type:"competitions/getHeader",payload:{identifier:z}});case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},className:"".concat($e," iconfont icon-weishezhi")})]}),(0,de.jsxs)("div",{style:{marginTop:20,marginLeft:60},children:[(0,de.jsx)("span",{children:"计入成绩的作业/试卷"}),(0,de.jsx)(b.ZP,{loading:ue,onClick:function(){!function(e){dn.apply(this,arguments)}(e.competition_course_game_id)},style:{marginLeft:10,marginRight:20,background:"#3061D0",display:"inline-flex",height:30,alignItems:"center",justifyContent:"center",width:119,color:"#fff",borderRadius:2,cursor:"pointer",border:"none"},children:"选择作业/试卷"}),(0,de.jsx)("span",{style:{color:"#9096A3"},children:"为了满足竞赛的正常计分排行,请关联作业/试卷"})]}),e.homeworks.length>0?(0,de.jsx)("div",{style:{marginLeft:199,marginTop:10,padding:"30px 20px",background:"#F6F7F9"},children:null==e||null===(t=e.homeworks)||void 0===t?void 0:t.map((function(e,n){var t,l;return(0,de.jsxs)("div",{style:{display:"flex",marginTop:n>0&&20,height:20,alignItems:"center",justifyContent:"space-between"},children:[(0,de.jsx)("div",{style:{minWidth:68,height:24,display:"flex",alignItems:"center",justifyContent:"center",fontSize:12,background:"rgba(22,93,255,0.1)",color:"#3061D0",marginRight:20},children:null===(t=fe.find((function(n){return n.type===e.homework_type})))||void 0===t?void 0:t.name}),(0,de.jsx)(j.Z,{title:(null==e||null===(l=e.name)||void 0===l?void 0:l.length)>6&&(null==e?void 0:e.name),placement:"topLeft",children:(0,de.jsx)("span",{onClick:function(){window.open("/classrooms/".concat(null==V?void 0:V.course_id,"/").concat(fe.find((function(n){return n.type===e.homework_type})).url,"/").concat(e.homework_id||e.exercise_id,"/detail"))},style:{width:"90%",color:"#3061D0",cursor:"pointer"},className:Xe,children:null==e?void 0:e.name})}),(0,de.jsx)("i",{style:{marginLeft:10,cursor:"pointer"},onClick:function(){var n;x.Z.confirm({icon:!1,title:"提示",content:"请确认是否删除该作业,删除后,不可恢复。",onOk:(n=r()(i()().mark((function n(){return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,_e.ZP)("/api/competitions/".concat(z,"/delete_course_homework.json"),{method:"delete",body:{competition_course_homework_id:e.competition_course_homework_id}});case 2:0===n.sent.status&&o({type:"competitions/getHeader",payload:{identifier:z}});case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},className:"".concat($e," iconfont icon-weishezhi")})]})}))}):(0,de.jsx)(pn.Z,{})]})})),(0,de.jsx)(x.Z,{open:$,onCancel:function(){ee(""),me(!1)},width:850,title:"选择作业",className:tn,okButtonProps:{loading:ue},onOk:r()(i()().mark((function e(){var n,t,l,a,s,r,c;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==ae||null===(n=ae.filter((function(e){return e.checked})))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return v.ZP.info("请选择作业或试卷"),e.abrupt("return");case 3:return me(!0),e.next=6,(0,_e.ZP)("/api/competitions/".concat(z,"/homework_select.json"),{method:"post",body:{course_id:V.course_id,competition_course_game_id:$,shixun_homework_ids:null==ae||null===(t=ae.filter((function(e){return e.checked&&"practice"===e.homework_type})))||void 0===t?void 0:t.map((function(e){return e.id})),common_homework_ids:null==ae||null===(l=ae.filter((function(e){return e.checked&&"normal"===e.homework_type})))||void 0===l?void 0:l.map((function(e){return e.id})),group_homework_ids:null==ae||null===(a=ae.filter((function(e){return e.checked&&"group"===e.homework_type})))||void 0===a?void 0:a.map((function(e){return e.id})),program_homework_ids:null==ae||null===(s=ae.filter((function(e){return e.checked&&"hack"===e.homework_type})))||void 0===s?void 0:s.map((function(e){return e.id})),exercise_ids:null==ae||null===(r=ae.filter((function(e){return e.checked&&"exercise"===e.homework_type})))||void 0===r?void 0:r.map((function(e){return e.id}))}});case 6:c=e.sent,me(!1),ee(""),0===c.status&&o({type:"competitions/getHeader",payload:{identifier:z}});case 10:case"end":return e.stop()}}),e)}))),children:(0,de.jsxs)("div",{style:{border:"1px solid #F6F7F9",display:"flex",maxHeight:480},children:[(0,de.jsxs)("div",{style:{width:350,borderRight:"1px solid #F6F7F9",overflowY:"auto",overflowX:"hidden",padding:14},children:[(0,de.jsx)(N.t7,{style:{width:312,marginRight:15},dataSource:[],value:{id:"",value:je.input},onChange:function(e,n){je.input=e,ye(s()({},je)),null==fe||fe.map((function(e){e.open=!0})),xe(Ie()(fe))},placeholder:"请输入搜索内容"}),null==fe?void 0:fe.map((function(e){var n,t,l,i,a,s,o,r,c;return(0,de.jsxs)("div",{children:[(0,de.jsxs)("div",{style:{marginTop:16,height:22,alignItems:"center",display:"flex",justifyContent:"space-between"},children:[(0,de.jsxs)("div",{style:{cursor:"pointer",color:"#232B40"},onClick:function(){e.open=!e.open,xe(Ie()(fe))},children:[(0,de.jsx)("i",{style:{marginRight:10,color:"#999999"},className:"iconfont ".concat(e.open?"icon-changyongtubiao-xianxingdaochu-zhuanqu-":"icon-a-bianzu11")}),e.name,(0,de.jsx)("span",{style:{marginLeft:6,color:"#ADB2B8"},children:null==ae||null===(n=ae.filter((function(n){return n.homework_type===e.type})))||void 0===n?void 0:n.length})]}),(0,de.jsx)(te.Z,{indeterminate:(null==ae||null===(t=ae.filter((function(n){return n.homework_type===e.type})))||void 0===t?void 0:t.length)>(null==ae||null===(l=ae.filter((function(n){return n.homework_type===e.type&&n.checked})))||void 0===l?void 0:l.length)&&0!==(null==ae||null===(i=ae.filter((function(n){return n.homework_type===e.type})))||void 0===i?void 0:i.length)&&(null==ae||null===(a=ae.filter((function(n){return n.homework_type===e.type&&n.checked})))||void 0===a?void 0:a.length)>0,checked:(null==ae||null===(s=ae.filter((function(n){return n.homework_type===e.type})))||void 0===s?void 0:s.length)===(null==ae||null===(o=ae.filter((function(n){return n.homework_type===e.type&&n.checked})))||void 0===o?void 0:o.length)&&0!==(null==ae||null===(r=ae.filter((function(n){return n.homework_type===e.type})))||void 0===r?void 0:r.length),onChange:function(n){n.target.checked?ae.map((function(n){n.homework_type===e.type&&(n.checked=!0)})):ae.map((function(n){n.homework_type===e.type&&(n.checked=!1)})),oe(Ie()(ae))}})]}),null==ae||null===(c=ae.filter((function(n){return n.homework_type===e.type&&e.open&&n.name.includes(decodeURIComponent(je.input))})))||void 0===c?void 0:c.map((function(e){return(0,de.jsxs)("div",{style:{display:"flex",marginTop:12,height:20,alignItems:"center",justifyContent:"space-between"},children:[Rn(e.status||e.exercise_tips[0]),(0,de.jsx)(j.Z,{title:null==e?void 0:e.name,children:(0,de.jsx)("span",{style:{width:"70%"},className:Xe,children:null==e?void 0:e.name})}),(0,de.jsx)(te.Z,{onChange:function(n){e.checked=n.target.checked,oe(Ie()(ae))},checked:e.checked})]})}))]})}))]}),(0,de.jsxs)("div",{style:{width:450,padding:20,overflowY:"auto",overflowX:"hidden"},children:[(0,de.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,de.jsxs)("span",{children:[(0,de.jsx)("span",{style:{color:"#6B758B"},children:"已选"}),(0,de.jsx)("span",{style:{color:"#3061D0",marginLeft:3},children:null==ae?void 0:ae.filter((function(e){return e.checked})).length})]}),(0,de.jsx)("span",{onClick:function(){ae.map((function(e){e.checked=!1})),oe(Ie()(ae))},style:{color:"#3061D0",cursor:"pointer"},children:"全部清除"})]}),null==ae||null===(l=ae.filter((function(e){return e.checked})))||void 0===l?void 0:l.map((function(e){return(0,de.jsxs)("div",{style:{display:"flex",marginTop:12,height:20,alignItems:"center",justifyContent:"space-between"},children:[Rn(e.status||e.exercise_tips[0]),(0,de.jsx)(j.Z,{title:null==e?void 0:e.name,children:(0,de.jsx)("span",{style:{width:"70%"},className:Xe,children:null==e?void 0:e.name})}),(0,de.jsx)("i",{style:{marginLeft:10,cursor:"pointer"},onClick:function(){e.checked=!1,oe(Ie()(ae))},className:"".concat($e," iconfont icon-weishezhi")})]})}))]})]})})]})]})})),Ln="all___ZbAJW",On="title___QPivo",Hn="add_people___jqyIi",Tn="people_icon___Gf35v",zn="content_user___mESiF",Jn="content_left___JUfAC",Qn="user_img_box___rq6y5",Vn="user_img___tN5UW",Gn="user_rule_create___i4hOF",Un="user_info___ncafT",Yn="user_name___hqLNP",Wn="user_school___m7TBE",qn="delete_text___j_0I0",Kn="select_modal___j0vsx",Xn=t(88522),$n=t(26724),et=t.n($n),nt=t(92396),tt=["classroomList","loading","dispatch"],lt=(0,h.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t,l=e.classroomList,a=(e.loading,e.dispatch),s=m()(e,tt),o=((0,h.useParams)(),l.actionTabs),c=(0,p.useState)([]),d=u()(c,2),g=d[0],k=d[1],N=(0,p.useState)(!0),_=u()(N,2),w=_[0],S=_[1],Z=(0,p.useState)(!1),I=u()(Z,2),C=I[0],B=I[1],D=f.Z.useForm(),F=u()(D,1)[0],P=(0,p.useState)([]),E=u()(P,2),R=E[0],M=E[1],L=(0,p.useState)(0),O=u()(L,2),H=O[0],T=O[1],z=(0,p.useState)([]),J=u()(z,2),Q=J[0],V=J[1],G=(0,p.useState)(!0),U=u()(G,2),Y=U[0],W=U[1];(0,p.useRef)();(0,p.useEffect)((function(){"添加管理员"===l.actionTabs.key&&(W(!0),q())}),[l.actionTabs.key]);var q=function(){var e=r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"classroomList/getSchoolList",payload:{}});case 2:n=e.sent,k(n.map((function(e){return{value:e}})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),K=function(){var e=r()(i()().mark((function e(){var n,t,a,s,o=arguments;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n=o.length>0&&void 0!==o[0]&&o[0])&&!w||C){e.next=11;break}return a=F.getFieldValue(),B(!0),T(n?1:H+1),e.next=7,(0,se.pA)({id:l.actionTabs.id,page:n?1:H+1,type:(null==a?void 0:a.search_type)||"",school:(null==a?void 0:a.school_name)||"",keyword:(null==a?void 0:a.keyword)||""});case 7:s=e.sent,M(n?Ie()(null==s?void 0:s.data):[].concat(Ie()(R),Ie()(null==s?void 0:s.data))),B(!1),(null===(t=s.users)||void 0===t?void 0:t.length)<10&&S(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),X=function(){var e=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:""==Q?v.ZP.error("请选择人数"):(console.log(Q),(0,se.q0)({id:null==s?void 0:s.competitionId,ids:Q}).then((function(e){0==e.status?(v.ZP.success("添加成功"),a({type:"classroomList/setActionTabs",payload:{}}),s.queryData()):v.ZP.error(null==e?void 0:e.message)})));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),$=[{title:"",dataIndex:"id",width:40,ellipsis:!0,render:function(e,n){return(0,de.jsx)(te.Z,{value:n.id,checked:Q.includes(String(n.id)),disabled:null==n?void 0:n.checked})}},{title:"姓名",width:100,ellipsis:!0,dataIndex:"name",render:function(e,n){return(0,de.jsx)(j.Z,{placement:"bottom",title:e,children:(0,de.jsx)(h.Link,{className:"bold c-black",to:"/users/".concat(n.login),target:"_blank",children:e||"--"})})}},{title:"职业",dataIndex:"identity",width:130,ellipsis:!0,render:function(e){return(0,de.jsx)(j.Z,{placement:"bottom",title:e,children:(0,de.jsx)("span",{children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_id",ellipsis:!0,render:function(e){return(0,de.jsx)(j.Z,{placement:"bottom",title:e,children:(0,de.jsx)("span",{children:e||"--"})})}},{title:"手机",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,de.jsx)(j.Z,{placement:"bottom",title:e,children:(0,de.jsx)("span",{children:e||"--"})})}},{title:"邮箱",dataIndex:"mail",width:100,ellipsis:!0,render:function(e){return(0,de.jsx)(j.Z,{placement:"bottom",title:e,children:(0,de.jsx)("span",{children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school",ellipsis:!0,render:function(e){return(0,de.jsx)(j.Z,{placement:"bottom",title:e,children:(0,de.jsx)("span",{children:e||"--"})})}},{title:"实名认证",dataIndex:"school_name",width:100,render:function(e){return e?"是":"否"}},{title:"状态",dataIndex:"checked",width:80,render:function(e){if(e)return(0,de.jsx)("span",{className:"c-green",children:"已添加"})}}];return(0,de.jsx)(x.Z,{className:"modal_styles",centered:!0,title:"添加管理员",open:"添加管理员"===l.actionTabs.key,okText:"确定",cancelText:"取消",width:1100,zIndex:1e3,bodyStyle:{minHeight:200},onOk:r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:X();case 1:case"end":return e.stop()}}),e)}))),onCancel:function(){V([]),a({type:"classroomList/setActionTabs",payload:{}})},children:(0,de.jsxs)("div",{style:{padding:"0 14px"},children:[(0,de.jsxs)(f.Z,{layout:"inline",form:F,initialValues:{school_name:"",keyword:"",search_type:"name"},children:[(0,de.jsx)(f.Z.Item,{name:"search_type",label:"搜索类型",children:(0,de.jsxs)(A.default,{style:{width:120},className:Kn,children:[(0,de.jsx)(A.default.Option,{value:"name",children:"姓名"}),(0,de.jsx)(A.default.Option,{value:"phone",children:"手机号"}),(0,de.jsx)(A.default.Option,{value:"mail",children:"邮箱"})]})}),(0,de.jsx)(f.Z.Item,{name:"keyword",label:"搜索内容:",children:(0,de.jsx)(y.Z,{allowClear:!0,style:{width:305},size:"middle",defaultValue:(null===(n=o.selectArrs)||void 0===n?void 0:n.category_name)||(null===(t=o.selectArrs)||void 0===t?void 0:t.name)})}),(0,de.jsx)(f.Z.Item,{name:"school_name",label:"单位:",children:(0,de.jsx)(Xn.Z,{options:g,style:{width:306},size:"middle",placeholder:"请输入单位名称",filterOption:function(e,n){return-1!==n.value.toUpperCase().indexOf(e.toUpperCase())}})}),(0,de.jsx)(f.Z.Item,{style:{marginRight:0},children:(0,de.jsx)(b.ZP,{htmlType:"submit",type:"primary",size:"middle",onClick:function(){return function(){var e;if(""===(null===(e=F.getFieldValue())||void 0===e?void 0:e.keyword))return M([]),void v.ZP.error("请输入搜索内容");W(!1),S(!0),B(!1),V([]),setTimeout((function(){K(!0)}),200)}()},children:"搜索"})})]}),Y&&(0,de.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,de.jsx)("img",{src:nt.RL,width:"100",alt:""}),(0,de.jsx)("br",{}),(0,de.jsx)("p",{className:"mt20",children:"请搜索要添加的管理员"})]}),!Y&&""==R&&!C&&(0,de.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,de.jsx)("img",{src:nt.z3,width:"100",alt:""}),(0,de.jsx)("br",{}),(0,de.jsx)("p",{className:"mt20",children:"暂时还没有相关数据哦!"})]}),(!Y&&""!=R||C)&&(0,de.jsxs)("section",{children:[(0,de.jsx)("div",{className:"flexd-table-header mt20",children:(0,de.jsx)(le.Z,{pagination:!1,dataSource:[],columns:$})}),(0,de.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,de.jsx)(et(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){K()},hasMore:w,useWindow:!1,children:(0,de.jsx)(le.Z,{loading:C,showHeader:!1,pagination:!1,dataSource:R,columns:$,onRow:function(e){return{onClick:function(e){e.currentTarget.querySelector("input").disabled||function(e){e=String(e);var n=Q.indexOf(e);n<0?Q.push(e):Q.splice(n,1),V(Ie()(Q))}(e.currentTarget.querySelector("input").value)}}}})})})]})]})})})),it=["globalSetting","dispatch","user"],at=(0,h.connect)((function(e){return{globalSetting:e.globalSetting,user:e.user}}))((function(e){e.globalSetting;var n,t=e.dispatch,l=e.user,a=m()(e,it),s=(0,p.useState)([]),o=u()(s,2),c=o[0],d=o[1],h=(0,p.useState)(""),f=u()(h,2),g=f[0],j=f[1];(0,p.useEffect)((function(){y()}),[]);var y=function(){(0,se.sL)(null==a?void 0:a.competitionId).then((function(e){if(0==(null==e?void 0:e.status)){var n;j(null==e||null===(n=e.creator)||void 0===n?void 0:n.id);var t=[];for(var l in t.push(null==e?void 0:e.creator),null==e?void 0:e.data)t.push(null==e?void 0:e.data[l]);d(t),null==a||a.loadingFunction(!1)}else v.ZP.error(null==e?void 0:e.message)}))};return(0,de.jsxs)("div",{className:Ln,children:[(0,de.jsx)("div",{className:On,children:"管理员设置"}),(g==(null==l||null===(n=l.userInfo)||void 0===n?void 0:n.user_id)||(0,In.Ny)())&&(0,de.jsxs)("div",{className:Hn,onClick:function(){t({type:"classroomList/setActionTabs",payload:{key:"添加管理员",id:null==a?void 0:a.competitionId}})},children:[(0,de.jsx)("img",{src:"data:image/png;base64,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",className:Tn}),"添加管理员"]}),(0,de.jsx)("div",{className:zn,children:c.map((function(e,n){var t,s,o;return(0,de.jsxs)("div",{className:Jn,children:[(0,de.jsx)("div",{className:Qn,children:(0,de.jsxs)("a",{href:"/users/".concat(e.login,"/classrooms"),target:"_blank",children:[(0,de.jsx)("img",{src:re.Z.IMG_SERVER+"/images/"+(null==e?void 0:e.image_url),className:Vn}),g==(null==e?void 0:e.id)&&(0,de.jsx)("div",{className:Gn,children:"创建者"})]})}),(0,de.jsxs)("div",{className:Un,children:[(0,de.jsx)("div",{className:Yn,children:null==e?void 0:e.name}),(0,de.jsx)("div",{className:Wn,children:null==e?void 0:e.school})]}),g!=(null==e?void 0:e.id)&&(g==(null==l||null===(t=l.userInfo)||void 0===t?void 0:t.user_id)||1==(null==l||null===(s=l.userInfo)||void 0===s?void 0:s.role)||2==(null==l||null===(o=l.userInfo)||void 0===o?void 0:o.role))&&(0,de.jsx)("div",{className:qn,onClick:function(){var n,t;n=null==e?void 0:e.id,x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"删除提示",icon:null,content:"是否确定删除该管理员?",onOk:(t=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,se.qN)({id:null==a?void 0:a.competitionId,ids:[n]}).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("删除成功"),y()):v.ZP.error(null==e?void 0:e.message)}));case 1:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})})},children:"删除"})]},n)}))}),(0,de.jsx)(lt,{queryData:y,competitionId:null==a?void 0:a.competitionId})]})})),st={flex_box_center:"flex_box_center___yg5U2",flex_space_between:"flex_space_between___RNHqN",flex_box_vertical_center:"flex_box_vertical_center___ZT47P",flex_box_center_end:"flex_box_center_end___X4Xs3",flex_box_column:"flex_box_column___OzmB0",all:"all___uSCy0",content:"content___pnhPh",content_left_red:"content_left_red___SmVi6",content_left_none:"content_left_none___jTbL2",content_left_flag:"content_left_flag___mae5L",content_left_info:"content_left_info___mISvV",content_left_title:"content_left_title___lcDeu",content_left_description:"content_left_description___Ris52",content_right:"content_right___AcQrD",content_right_span:"content_right_span___WiMTr",form_item:"form_item___eHCux",form_item_item:"form_item_item___IAs6n",fuzhi:"fuzhi___rSsFz",fuzhi_text:"fuzhi_text___UV3Dz",tijiao:"tijiao___AYAeP",tijiao_text:"tijiao_text___TC6tI",quetions_info:"quetions_info___qHhFg",scoremodal:"scoremodal___LmU2Z",title:"title___M1zQX",bottom:"bottom___P728Z",yes:"yes___gRJi8",no:"no___voaWW",form_item_item_select:"form_item_item_select___g8gNL"},ot="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAtxJREFUSEu9lktME1EUhv+/M51GayTGGCPGhRs1btqKGF0oAmHBaloejRbciS6NiUtjonHnxqWPlWEKCZVX3GkiPhJB5CEaiRASV2rUYAS6sK85ZqaUlFc7gOndzdz/nG/uueecOYSDdbyzMZDKpIMETotwP4hy20zwjZSvArx2K2rfyPnu8WLuWEgQMBqaTGRuQ3C4mCN7n5hyQbk+3trzeD39msATXc0HE8lkBwQnHYFWioghj6ZFhsOxL6u3VrwJdISqJCPdAtm9KdiiEcFZKmwcj/S+zPez7ISLsGcCcW8FlrMlmKLCunzoEtAKYzKRerfVk60OIWc1j7syF94loM/QBzd9Z8XCQQxNtPafyuYVADsbJRMrZudkn8AMSK+I7MvXu6g0W9lrA32G/tlx6hegkuyCF5cljm5AapZJiamJ1v4jtIs6nR5z8vUFNAmXi1fHIr33AtHgfRG0raV1q+ox+gz9JgQ3Ngu0QqiqatjqMv5o8K6YcmVdX8Qt+g39uQiqNwMk+MZDb/3b1ui8P6pfExN3CvkhMUBfe3AKkENrC2mSEhfBzlXpTg574K2zYMc6QjWmKU9FRCn84ZymzwguQGTHaoeYd8HVomrqp2Qi1SsQ35KGHKMXte9DfX8qO/UDqTRHBbKnaJTI+PpAYEaBcmb0Qs/3iieXtmfmfj4UkQiBD5rXVTPc0DsrIgwYoQGBVBWFZQULBUNKYpKadnY8HPtlqf3t+kV6tP6lZyPUJmI+cAizyn66aNJYJ9rm0aoHw7Hf+Y4DnefKJfN3UkTKnAKzSeOkLMhRVXPXjoZjcznn/nbdEKDFKczWWWXhuPCJoV2aVvciHIsHjOajpqQ+AuLaCNAu/I20NhKvlLK99Zm5H49E0LQRmDUN2K3NMtpI8yYwIkQFJNv4na5lzXvxlKX7PVnAkv+A7dBm55nSjBi5uyjpEJWDlnRMXNZNSjUIr0z1/znq/wN40G8Rfw3IyQAAAABJRU5ErkJggg==",rt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAhdJREFUSEvFlr1vE0EQxd87O6KBFqREokSCFISCii8hKqhuz3KB+CtSBCEo4gJRBETLXwAFJl53VAniSxRIEJpEaZFwkTZQoMT70F3Ox+W4Dyu2jiusk2dufzuzb3aGGOORMech+SCvQZoFOQdJAAYgB5DeguzT2m9Vy7HMQa2WD+ceSTpbtVBoJ7kFz7vP1dV+kX8uUO32aezvP5d0eRxQ1ofkBzSbd9jtfv/Hlv1DQXAJUk/SyaPARt+Q3AEZsNf7mF7nUIQRzLk1AccmgSVQ4Dc870YamgDjNH6eNLKc9O6g2bw4Su9foDHvj3pmVdkIz5TWXomEFf6EatRwaKs+nMTORsOE6j0AGrNZJH0Cv0A+AzAv6WYelORLkJ/g3D0Bpwp8tmjtOardXtDe3tfCuiGf0NqleGMrkqL3lBof09q7sX1R0tPCtWZmLlBB0JFzyyXA17T21sguYxIoyQQWA19Iul1S9B3KmHVJ18vOJ2fhlUgAcWRF0eco9k0I3JZ0pkoQWWjaPx116caB7RC4K+l4FTCKKJPCcSNLnffPeoHA7n9JaZ2iWad8f1lAZypl4fuvBLTKy2K6hf9Q0oOSzS9M52oD+vC8L3BuScCJ0qstknbdl3dcT/W1pwh4MMfU14AjaJ0jRtIN6hyiEmidY+KhLlDXIJyto3AqwHDoQ7oKYA7AbOwzAPAD5Ds0Gn12uxtVXecPo4t94UegNcAAAAAASUVORK5CYII=",ct=["competitions","globalSetting","loading","dispatch","user"],ut=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n=e.competitions,t=(e.globalSetting,e.loading),l=e.dispatch,a=e.user,o=m()(e,ct),c=f.Z.useForm(),d=u()(c,1)[0],h=(0,p.useState)(!0),g=u()(h,2),k=g[0],N=g[1],_=(0,p.useState)(!0),w=u()(_,2),S=w[0],Z=w[1],I=(0,p.useState)(!0),C=u()(I,2),B=C[0],D=C[1],F=(0,p.useState)(!0),P=u()(F,2),E=P[0],R=P[1],M=(0,p.useState)(""),L=u()(M,2),O=L[0],H=L[1],T=(0,p.useState)(""),z=u()(T,2),J=z[0],Q=z[1],V=(0,p.useState)(""),G=u()(V,2),U=G[0],Y=G[1],W=(0,p.useState)(""),q=u()(W,2),K=q[0],X=q[1],$=n.Header,ee=(0,p.useState)(!1),ne=u()(ee,2),te=ne[0],le=ne[1],ie=(0,p.useState)([]),re=u()(ie,2),ue=re[0],me=re[1];console.log("Header:",$),(0,p.useEffect)((function(){pe()}),[]);var pe=function(){(0,se.rZ)(null==o?void 0:o.competitionId).then((function(e){var n,t,l;N(null==e?void 0:e.name_finish),Z(null==e?void 0:e.url_finish),D(null==e?void 0:e.time_finish),R(null==e?void 0:e.question_finish),H(null==e||null===(n=e.competition)||void 0===n?void 0:n.name),Y(ae()(null==e||null===(t=e.competition)||void 0===t?void 0:t.start_time).format("YYYY-MM-DD HH:mm")+" ~ "+ae()(null==e||null===(l=e.competition)||void 0===l?void 0:l.end_time).format("YYYY-MM-DD HH:mm")),Q("".concat(window.location.origin,"/competitions/detail/")+(null==e?void 0:e.identifier));var i="";for(var a in null==e?void 0:e.data){var s,r;if(Number(a)==Number((null==e?void 0:e.data.length)-1))i+="赛题"+(Number(a)+1)+":"+(null==e||null===(s=e.data[a])||void 0===s||null===(s=s.shixun)||void 0===s?void 0:s.name);else i+="赛题"+(Number(a)+1)+":"+(null==e||null===(r=e.data[a])||void 0===r||null===(r=r.shixun)||void 0===r?void 0:r.name)+"、"}X(i),d.setFieldValue("identifier",null==e?void 0:e.identifier),null==o||o.loadingFunction(!1)}))};return(0,de.jsxs)("div",{className:st.all,children:[(0,de.jsxs)("div",{className:st.content,children:[(0,de.jsxs)("div",{className:k?st.content_left_none:st.content_left_red,children:[(0,de.jsx)("img",{className:st.content_left_flag,src:k?ot:rt}),(0,de.jsxs)("div",{className:st.content_left_info,children:[(0,de.jsx)("div",{className:st.content_left_title,children:"主标题设置"}),(0,de.jsx)("div",{className:st.content_left_description,children:k?"您已设置主标题为:".concat(O):"请在设置中填写正确的竞赛主标题"})]})]}),k?(0,de.jsx)("div",{className:st.content_right,onClick:function(){o.clickInformation("主标题")},children:"查看"}):(0,de.jsxs)("div",{className:st.content_right,onClick:function(){o.clickInformation("主标题")},children:["去完善信息",(0,de.jsx)("i",{className:"iconfont icon-xiaojiantou",style:{fontSize:"10px"}})]})]}),(0,de.jsxs)("div",{className:st.content,children:[(0,de.jsxs)("div",{className:S?st.content_left_none:st.content_left_red,children:[(0,de.jsx)("img",{className:st.content_left_flag,src:S?ot:rt}),(0,de.jsxs)("div",{className:st.content_left_info,children:[(0,de.jsx)("div",{className:st.content_left_title,children:"网址设置"}),(0,de.jsxs)("div",{className:st.content_left_description,children:[S&&(0,de.jsxs)("span",{children:["您已设置网址为:",(0,de.jsx)("a",{href:J,target:"_blank",children:J})]}),!S&&(0,de.jsx)("span",{children:"请在设置中填写正确的网址"})]})]})]}),S?(0,de.jsx)("div",{className:st.content_right,onClick:function(){o.clickInformation("比赛地址")},children:"查看"}):(0,de.jsxs)("div",{className:st.content_right,onClick:function(){o.clickInformation("比赛地址")},children:["去完善信息",(0,de.jsx)("i",{className:"iconfont icon-xiaojiantou",style:{fontSize:"10px"}})]})]}),(0,de.jsxs)("div",{className:st.content,children:[(0,de.jsxs)("div",{className:B?st.content_left_none:st.content_left_red,children:[(0,de.jsx)("img",{className:st.content_left_flag,src:B?ot:rt}),(0,de.jsxs)("div",{className:st.content_left_info,children:[(0,de.jsx)("div",{className:st.content_left_title,children:"竞赛时间"}),(0,de.jsx)("div",{className:st.content_left_description,children:B?"您已设置竞赛时间为:".concat(U):"请在设置中填写正确的竞赛时间"})]})]}),B?(0,de.jsx)("div",{className:st.content_right,onClick:function(){o.clickInformation("竞赛时间")},children:"查看"}):(0,de.jsxs)("div",{className:st.content_right,onClick:function(){o.clickInformation("竞赛时间")},children:["去完善信息",(0,de.jsx)("i",{className:"iconfont icon-xiaojiantou",style:{fontSize:"10px"}})]})]}),(0,de.jsxs)("div",{className:st.content,children:[(0,de.jsxs)("div",{className:E?st.content_left_none:st.content_left_red,children:[(0,de.jsx)("img",{className:st.content_left_flag,src:E?ot:rt}),(0,de.jsxs)("div",{className:st.content_left_info,children:[(0,de.jsx)("div",{className:st.content_left_title,children:"赛题设置"}),1===$.mode&&(0,de.jsxs)("div",{children:[E&&(0,de.jsx)(j.Z,{placement:"bottom",title:"您已经设置的:"+K,children:(0,de.jsxs)("div",{className:st.content_left_description,children:["您已经设置的:",K]})}),!E&&(0,de.jsx)("div",{className:st.content_left_description,children:"请在设置中填写正确的赛题设置"})]}),2===$.mode&&(0,de.jsxs)("div",{children:[$.course_id&&(0,de.jsx)(j.Z,{placement:"bottom",title:"您已经成功设置:"+$.course_name+"为本次竞赛的课堂",children:(0,de.jsxs)("div",{className:st.content_left_description,children:["您已经成功设置“",$.course_name,"”为本次竞赛的课堂"]})}),!$.course_id&&(0,de.jsx)("div",{className:st.content_left_description,children:"请在设置中填写正确的赛题设置"})]})]})]}),E?(0,de.jsx)("div",{className:st.content_right,onClick:o.clickQuetions,children:"查看"}):(0,de.jsxs)("div",{className:st.content_right,onClick:o.clickQuetions,children:["去完善信息",(0,de.jsx)("i",{className:"iconfont icon-xiaojiantou",style:{fontSize:"10px"}})]})]}),k&&S&&B&&E&&(0,de.jsx)(de.Fragment,{children:(0,de.jsxs)("div",{className:st.content,children:[(0,de.jsx)(f.Z,{form:d,style:{marginLeft:22},labelCol:{flex:"100px"},children:(0,de.jsx)(f.Z.Item,{className:st.form_item,colon:!1,name:"identifier",children:(0,de.jsx)(y.Z,{prefix:"".concat(window.location.origin,"/competitions/detail/"),disabled:!0,className:st.form_item_item})})}),(0,de.jsxs)("div",{className:st.fuzhi,onClick:function(){var e=document.createElement("input");e.value="".concat(window.location.origin,"/competitions/detail/")+d.getFieldValue("identifier"),document.body.appendChild(e),e.select(),document.execCommand("Copy"),v.ZP.success("复制成功"),e.remove()},children:[(0,de.jsx)("i",{className:"iconfont icon-fuzhi",style:{marginRight:"5px"}}),"复制"]}),(0,de.jsx)("div",{className:st.fuzhi_text,children:"参赛人员可访问该网址参加比赛"})]})}),(0,de.jsxs)("div",{className:st.content,children:[(0,de.jsx)(ce.Z,{disabled:!(k&&S&&B&&E),type:"primary",className:st.tijiao,onClick:r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:le(!0),(0,oe.GY)({}).then((function(e){me(null==e?void 0:e.schools)})).then((function(){var e,n,t;d.setFieldsValue({sponsor_schools:null===(e=a.userInfo)||void 0===e?void 0:e.user_school_id,sponsor_user_name:null===(n=a.userInfo)||void 0===n?void 0:n.real_name,sponsor_user_phone:null===(t=a.userInfo)||void 0===t?void 0:t.phone})}));case 2:case"end":return e.stop()}}),e)}))),children:"提交审核"}),(0,de.jsx)("div",{className:"".concat(st.tijiao_text," ").concat(k&&S&&B&&E?"":"c-red"),children:k&&S&&B&&E?"准备好后,您可发起审核":"请完成竞赛指引后,再提交审核"})]}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:te,width:610,className:st.scoremodal,closable:!1,centered:!0,onCancel:function(){return le(!1)},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:st.title,children:"为了加快竞赛审核速度,请确认以下信息是否准确"}),(0,de.jsx)("span",{onClick:function(){return le(!1)},style:{cursor:"pointer"},className:st.close,children:(0,de.jsx)("i",{className:"iconfont icon-guanbi",style:{color:"#979797",fontSize:"15px"}})})]}),(0,de.jsx)("div",{className:st.content,children:(0,de.jsxs)(f.Z,{form:d,className:st.formWrap,onFinish:function(e){(0,se.qt)(s()(s()({},e),{},{id:null==o?void 0:o.competitionId})).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("提交成功"),le(!1),l({type:"competitions/getStaff",payload:{identifier:null==o?void 0:o.competitionId}}),l({type:"competitions/getHeader",payload:{identifier:null==o?void 0:o.competitionId}})):v.ZP.error(null==e?void 0:e.message)}))},labelCol:{flex:"110px"},children:[(0,de.jsx)(f.Z.Item,{className:st.form_item,label:"主办方",colon:!1,name:"sponsor_schools",children:(0,de.jsx)(A.default,{mode:"multiple",className:st.form_item_item_select,options:ue,fieldNames:{label:"name",value:"id"},placeholder:"请输入主办方",filterOption:function(e,n){var t;return(null!==(t=null==n?void 0:n.name)&&void 0!==t?t:"").toLowerCase().includes(e.toLowerCase())}})}),(0,de.jsx)(f.Z.Item,{className:st.form_item,label:"主要负责人姓名",colon:!1,name:"sponsor_user_name",children:(0,de.jsx)(y.Z,{className:st.form_item_item,placeholder:"请输入主要负责人姓名"})}),(0,de.jsx)(f.Z.Item,{className:st.form_item,label:"主要负责人电话",colon:!1,name:"sponsor_user_phone",rules:[{pattern:new RegExp(/^((0\d{2,3}(-)?\d{7,8})|(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8})$/,"g"),message:"必须是正确的座机号或者手机号"}],children:(0,de.jsx)(y.Z,{className:st.form_item_item,placeholder:"请输入主要负责人电话"})}),(0,de.jsx)("div",{className:st.bottom,children:(0,de.jsxs)(f.Z.Item,{children:[(0,de.jsx)(b.ZP,{size:"middle",className:st.no,onClick:function(){le(!1)},children:"取消"}),(0,de.jsx)(b.ZP,{className:st.yes,size:"middle",type:"primary",htmlType:"submit",loading:t,children:"保存"})]})})]})})]})]})})),dt=["competitions","globalSetting","dispatch","user"],mt=(0,h.connect)((function(e){return{competitions:e.competitions,globalSetting:e.globalSetting,user:e.user}}))((function(e){var n=e.competitions,t=(e.globalSetting,e.dispatch),l=(e.user,m()(e,dt),(0,h.useParams)().identifier),i=(0,p.useState)(!0),a=u()(i,2),s=(a[0],a[1],(0,p.useState)("竞赛信息")),o=u()(s,2),r=o[0],c=o[1],d=(0,p.useState)(!0),f=u()(d,2),x=f[0],v=f[1],g=(0,p.useState)(null),j=u()(g,2),y=(j[0],j[1]),b=(0,p.useState)(""),A=u()(b,2),k=A[0],N=A[1],F=function(e){v(e)};return(0,p.useEffect)((function(){}),[r]),(0,p.useEffect)((function(){"1"===n.actionTabs.key?(c("赛题设置"),t({type:"competitions/setActionTabs",payload:{}})):"5"===n.actionTabs.key?(c("竞赛指引"),t({type:"competitions/setActionTabs",payload:{}})):"7"===n.actionTabs.key&&(c("竞赛信息"),t({type:"competitions/setActionTabs",payload:{}}))}),[n.actionTabs]),(0,de.jsx)("div",{className:_,ref:y,children:(0,de.jsxs)("div",{className:w,children:[(0,de.jsx)("div",{className:S,children:"基础设置"}),(0,de.jsxs)("div",{className:Z,children:[(0,de.jsx)("div",{className:I,children:(0,de.jsx)("div",{children:["竞赛信息","图片设置","赛题设置","管理人员","竞赛指引"].map((function(e,n){return(0,de.jsx)("div",{className:r==e?B:C,onClick:function(){document.body.scrollIntoView({block:"start",behavior:"smooth"}),c(e),v(!0)},children:e},n)}))})}),(0,de.jsx)("div",{className:D,children:(0,de.jsxs)(un.Z,{spinning:x,children:["竞赛信息"==r&&(0,de.jsx)(he,{competitionId:l,loadingFunction:F,formName:k}),"图片设置"==r&&(0,de.jsx)(Se,{competitionId:l,loadingFunction:F}),"赛题设置"==r&&(0,de.jsx)(Mn,{competitionId:l,loadingFunction:F}),"管理人员"==r&&(0,de.jsx)(at,{competitionId:l,loadingFunction:F}),"竞赛指引"==r&&(0,de.jsx)(ut,{competitions:n,clickInformation:function(e){c("竞赛信息"),"主标题"==e?N("name"):"比赛地址"==e?N("identifier"):"竞赛时间"==e&&N("start_time")},clickQuetions:function(){c("赛题设置")},competitionId:l,loadingFunction:F})]})})]})]})})})),pt=t(20834),ht="bg___htQ1O",ft="title___dw_wz",xt="left___CDy7v",vt="muitem___pDhZj",gt="muitemclick___WXoKV",jt="right___tNRAa",yt="button___tMn5K",bt="bg___cLFww",At="btns___uWjSy",kt="confirm___ZvnTx",Nt="cancel___v9uv4",_t="deletetitle___DnoRO",wt=t(4585),St=t(77036),Zt=["competitions","globalSetting","loading","dispatch","selectedKeys","isedit","setisedit","user"],It=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n=e.competitions,t=(e.globalSetting,e.loading,e.dispatch),l=(e.selectedKeys,e.isedit),a=e.setisedit,o=(e.user,m()(e,Zt),(0,h.useParams)().identifier),c=n.RightItems,d=(0,p.useState)([]),f=u()(d,2),g=f[0],j=f[1],A=(0,p.useState)(c.md_content),k=u()(A,2),_=k[0],w=k[1],S=(0,p.useState)(!1),Z=u()(S,2),I=Z[0],C=Z[1],B=(0,p.useState)(""),D=u()(B,2),F=D[0],P=D[1];(0,p.useEffect)((function(){var e,n=[];null==c||null===(e=c.attachments)||void 0===e||e.map((function(e){var t={uid:e.id,name:e.title,response:{id:e.id}};n.push(t)})),j(n)}),[null==c?void 0:c.attachments]),(0,p.useEffect)((function(){P(null==c?void 0:c.name),w(c.md_content),C(null==c?void 0:c.hidden)}),[c.md_content||c.name||c.hidden]),console.log("---",g);var E={name:"file",multiple:!0,withCredentials:!0,action:re.Z.API_SERVER+"/api/attachments.json",fileList:g,onRemove:function(e){(0,se.y8)({id:e.response.id})},onChange:function(e){j(Ie()(e.fileList))},beforeUpload:function(e){var n=e.size/1024/1024<150;return n||(v.ZP.info("文件大小必须小于150MB"),$.Z.LIST_IGNORE)}};function R(){return(R=r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"competitions/updateMdContent",payload:{attachment_ids:M(g),competition_module_id:c.id,md_content_id:c.md_id,content:_,identifier:o,hidden:I,description:F}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(v.ZP.info("提交成功"),a(!1),t({type:"competitions/getItem",payload:{url:c.params_url}}),t({type:"competitions/getHeader",payload:{identifier:o}}),t({type:"competitions/setActionTabs",payload:{key:"showheader"}}));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function M(e){var n=[];return(null==e?void 0:e.length)<=0||e&&(null==e||e.map((function(e){n.push(e.response.id)}))),n}function L(){return L=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.Z.confirm({icon:!1,title:"提示",content:"删除页面后,数据不可恢复,请确认是否删除",onOk:function(){var e=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(o,"/competition_modules/").concat(c.id,".json"),{method:"delete"});case 2:0===e.sent.status&&(t({type:"competitions/getHeader",payload:{identifier:o}}),a(!1));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)}))),L.apply(this,arguments)}return(0,de.jsx)("section",{className:bt,children:l?(0,de.jsxs)("div",{children:[(0,de.jsxs)("div",{style:{marginBottom:30,display:"flex",alignItems:"center"},children:[(0,de.jsx)(y.Z,{style:{width:"82%",height:40,borderRadius:2,border:"1px solid #DCDCDC"},value:F,onChange:function(e){P(e.target.value)}})," ",(0,de.jsx)(te.Z,{className:"ml40 font14",style:{marginLeft:"23px"},checked:I,onChange:function(e){C(e.target.checked)},children:(0,de.jsx)("span",{style:{display:"inline-block"},children:"隐藏"})}),(0,de.jsxs)("span",{className:_t,onClick:function(){!function(){L.apply(this,arguments)}()},children:[(0,de.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除页面"]})]}),(0,de.jsx)(St.Z,{defaultValue:c.md_content,onChange:function(e){return w(e)}}),(0,de.jsxs)($.Z,s()(s()({},E),{},{children:[(0,de.jsx)("div",{className:"inline-block current",children:(0,de.jsx)(N.op,{style:{borderRadius:2,marginTop:18},children:"上传附件"})}),(0,de.jsx)("span",{className:"ml25 c-grey-999",children:"(单个文件150M以内)"})]})),(0,de.jsxs)("div",{className:At,children:[(0,de.jsx)(b.ZP,{className:Nt,onClick:function(){return a(!1)},children:"取消"}),(0,de.jsx)(ce.Z,{className:kt,type:"primary",onClick:function(){return R.apply(this,arguments)},children:"保存更改"})]})]}):(0,de.jsxs)("div",{children:[!(null!=c&&c.md_content)&&(0,de.jsx)(pn.Z,{}),(0,de.jsx)(wt.Z,{style:{marginBottom:30,width:"calc(1015px - 60px)"},value:c.md_content||""}),c&&c.attachments&&c.attachments.map((function(e,n){return(0,de.jsx)("div",{children:(0,de.jsxs)("a",{href:(null===re.Z||void 0===re.Z?void 0:re.Z.API_SERVER)+e.url,target:"_self",download:e.title,children:[(0,de.jsx)("i",{style:{color:"#29BD8B"},className:"font-14 color-green iconfont icon-fujian mr8"}),(0,de.jsx)("span",{style:{color:"#000000"},children:e.title}),(0,de.jsx)("span",{style:{color:"#000000",marginLeft:"10px"},children:e.filesize})]})})}))]})})})),Ct=t(62412),Bt=t(56132),Dt=t(29747),Ft=function(e){var n=e.data,t=e.isedit,l=e.selectedKeys,a=e.dispatch,o=(0,p.useState)([]),c=u()(o,2),d=c[0],m=c[1],f=(0,p.useState)(!1),x=u()(f,2),g=x[0],y=x[1],b=(0,h.useParams)().identifier,A=function(e,n,t){var l=Array.from(e),i=l.splice(n,1),a=u()(i,1)[0];return l.splice(t,0,a),l};(0,p.useEffect)((function(){n.length>0&&m(Ie()(n)||[])}),[n]);var k=function(){var e=r()(i()().mark((function e(n,l){var s,o;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.destination){e.next=2;break}return e.abrupt("return");case 2:if(!t){e.next=5;break}return v.ZP.info("请先保存或取消当前正在编辑的内容。"),e.abrupt("return");case 5:return s=A(l,n.source.index,n.destination.index),console.log("---",l,s),y(!0),e.next=10,(0,_e.ZP)("/api/competitions/".concat(b,"/competition_modules/update_position.json"),{method:"post",body:{position_array:s}});case 10:o=e.sent,y(!1),0===o.status&&(a({type:"competitions/getHeader",payload:{identifier:b}}),a({type:"competitions/setActionTabs",payload:{key:"showheader"}}));case 13:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,de.jsx)("div",{children:(0,de.jsx)(Dt.Z5,{onDragEnd:function(e){return k(e,d)},children:(0,de.jsx)(Dt.bK,{droppableId:"droppable",children:function(e,n){return(0,de.jsxs)("div",s()(s()({ref:e.innerRef},e.droppableProps),{},{children:[(0,de.jsx)(un.Z,{spinning:g,children:d.map((function(e,n){return(0,de.jsx)(Dt._l,{draggableId:n.toString(),index:n,children:function(n,t){return(0,de.jsx)("aside",s()(s()(s()({ref:n.innerRef},n.draggableProps),n.dragHandleProps),{},{children:(0,de.jsx)(j.Z,{title:e.name,children:(0,de.jsx)("div",{onClick:e.onClick,className:l===e.id?gt:e.className,children:e.name})})}))}},n)}))}),e.placeholder]}))}})})})},Pt=["competitions","globalSetting","loading","dispatch","user"],Et=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n,t,l,a,o,c,d,f,x,v,g=e.competitions,j=(e.globalSetting,e.loading,e.dispatch),y=e.user,b=(m()(e,Pt),(0,h.useParams)().identifier),A=g.Header,k=(g.RightItems,g.Staff),N=g.Prizes,_=g.Account,w=(0,p.useState)([]),S=u()(w,2),Z=S[0],I=S[1],C=(0,p.useState)("qit"),B=u()(C,2),D=B[0],F=B[1],P=(0,p.useState)(!1),E=u()(P,2),R=E[0],M=E[1],L=(0,p.useState)([]),O=u()(L,2),H=O[0],T=O[1],z=(0,p.useState)(!1),J=u()(z,2),Q=J[0],V=J[1],G=(0,p.useRef)(null),U=(0,p.useState)(),Y=u()(U,2),W=Y[0],q=Y[1],K=[{type:"entrance",content:(0,de.jsxs)("div",{style:{marginLeft:20},children:[(null==H||null===(n=H.data)||void 0===n?void 0:n.length)<=0&&((0,In.eB)()||(null==A||null===(t=A.permission)||void 0===t?void 0:t.editable))&&(0,de.jsx)(pn.Z,{ButtonText:"去设置",Buttonclass:yt,ButtonClick:function(){j({type:"competitions/setActionTabs",payload:{key:"1"}})},customText:"您还没有设置赛题"}),ae()()ae()(null==A?void 0:A.start_time)||(0,In.eB)()||(null==A||null===(a=A.permission)||void 0===a?void 0:a.editable))&&(null==H||null===(o=H.data)||void 0===o?void 0:o.map((function(e,n){return(0,de.jsx)(Ct.Z,{dispatch:j,Header:A,StaffDetail:k,item:e,index:n})})))]})},{type:"certificate",content:(0,de.jsxs)("div",{style:{padding:"15px 30px"},children:[" ",(0,de.jsx)(Bt.Z,{dispatch:j,userid:null==y||null===(c=y.userInfo)||void 0===c?void 0:c.user_id,Prize:N,Accounts:_,getAccounts:function(){var e;j({type:"competitions/Accounts",payload:{id:null==y||null===(e=y.userInfo)||void 0===e?void 0:e.user_id}})}})]})},{type:"qit",content:(0,de.jsx)(It,{isedit:Q,setisedit:V,selectedKeys:W})}];function X(){return $.apply(this,arguments)}function $(){return($=r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(b,"/get_shixun_settings.json"),{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&T(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,p.useEffect)((function(){var e;if((null==A||null===(e=A.competition_modules)||void 0===e?void 0:e.length)>0){var n,t,l,a;if("showheader"!==g.actionTabs.key)"entrance"===(null==A||null===(t=A.competition_modules)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.module_type)&&F("entrance"),q(null==A||null===(l=A.competition_modules)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.id),j({type:"competitions/getItem",payload:{url:null==A||null===(a=A.competition_modules)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.module_url}});var o=null==A||null===(n=A.competition_modules)||void 0===n?void 0:n.map((function(e){return s()(s()({},e),{},{label:null==e?void 0:e.name,key:null==e?void 0:e.id,className:vt,onClick:(n=r()(i()().mark((function n(){var t,l,a;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(q(null==e?void 0:e.id),V(!1),M(!0),document.body.scrollIntoView({block:"start",behavior:"smooth"}),"entrance"!==e.module_type){n.next=11;break}(0,In.eB)()||null!==(t=A.permission)&&void 0!==t&&t.editable||null!=A&&A.team_member_present||null!=k&&k.enroll_ended||(A.personal?j({type:"competitions/setActionTabs",payload:{key:"6"}}):j({type:"competitions/setActionTabs",payload:{key:"4"}})),F("entrance"),X(),M(!1),n.next=23;break;case 11:if("certificate"!==e.module_type){n.next=19;break}return F("certificate"),n.next=15,j({type:"competitions/Prize",payload:{identifier:b,user_id:null==y||null===(l=y.userInfo)||void 0===l?void 0:l.user_id}});case 15:j({type:"competitions/Accounts",payload:{id:null==y||null===(a=y.userInfo)||void 0===a?void 0:a.user_id}}),M(!1),n.next=23;break;case 19:return F("qit"),n.next=22,j({type:"competitions/getItem",payload:{url:e.module_url}});case 22:M(!1);case 23:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})});var n})).filter((function(e){return"chart"!==(null==e?void 0:e.module_type)}));I(o),j({type:"competitions/setActionTabs",payload:{key:""}})}}),[A]),(0,p.useEffect)((function(){if("entrance"===g.actionTabs.key){var e;F("entrance");var n=null==A||null===(e=A.competition_modules)||void 0===e?void 0:e.find((function(e){return"entrance"===(null==e?void 0:e.module_type)}));q(n.id),X()}}),[g.actionTabs]),(0,de.jsxs)("section",{className:ht,ref:G,children:[(0,de.jsxs)("div",{className:ft,children:[(0,de.jsx)("span",{children:"竞赛概览"}),["qit","entrance"].includes(D)&&((0,In.eB)()||(null==A||null===(d=A.permission)||void 0===d?void 0:d.editable))&&(0,de.jsxs)("a",{style:{float:"right",color:"#165DFF"},onClick:function(){"qit"===D?V(!0):j({type:"competitions/setActionTabs",payload:{key:"1"}})},children:[(0,de.jsx)("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF"}})," 编辑"]})]}),(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsxs)("div",{className:xt,children:[(0,In.Ny)()||null!=A&&null!==(f=A.permission)&&void 0!==f&&f.editable?(0,de.jsx)("div",{children:(0,de.jsx)(Ft,{dispatch:j,selectedKeys:W,data:Z,isedit:Q})}):(0,de.jsx)(pt.Z,{style:{border:"none"},selectedKeys:["".concat(W)],items:Z}),((0,In.Ny)()||(null==A||null===(x=A.permission)||void 0===x?void 0:x.editable))&&(0,de.jsx)("span",{onClick:r()(i()().mark((function e(){var n,t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(b,"/competition_modules.json"),{method:"POST"});case 2:if(0!==(n=e.sent).status){e.next=10;break}return q(null==n||null===(t=n.data)||void 0===t?void 0:t.id),j({type:"competitions/getHeader",payload:{identifier:b}}),F("qit"),e.next=9,j({type:"competitions/getItem",payload:{url:null==n||null===(l=n.data)||void 0===l?void 0:l.module_url}});case 9:j({type:"competitions/setActionTabs",payload:{key:"showheader"}});case 10:case"end":return e.stop()}}),e)}))),style:{marginLeft:20,marginTop:20,border:"1px solid #BACFFE",color:"#3061D0",fontSize:12,width:80,height:28,display:"inline-flex",alignItems:"center",justifyContent:"center",cursor:"pointer"},children:"+ 新增栏目"})]}),(0,de.jsx)("div",{className:jt,children:(0,de.jsx)(un.Z,{spinning:R,children:(0,de.jsx)("div",{style:{minHeight:200},children:null===(v=K.find((function(e){return e.type===D})))||void 0===v?void 0:v.content})})})]})]})})),Rt={flex_box_center:"flex_box_center___M4JlS",flex_space_between:"flex_space_between___ft0RM",flex_box_vertical_center:"flex_box_vertical_center___q2FOd",flex_box_center_end:"flex_box_center_end___sHMG4",flex_box_column:"flex_box_column____iI7H",bg:"bg___k6sPc",title:"title___g14V4",right:"right___m_DFD",left:"left___mwgoj",muitem:"muitem___oVuqT",muitemselect:"muitemselect___S4V8Y",searchWrap:"searchWrap___VZKxz",search:"search___NaLMi",searchIcon:"searchIcon___kyXjW",button:"button___9r1Cv",footer:"footer___FeXKb",clear_button:"clear_button___tLyhc",save_button:"save_button___jdXaq"},Mt=["competitions","globalSetting","loading","dispatch","user"],Lt=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n,t,l,a,o,c,d,f=e.competitions,x=(e.globalSetting,e.loading,e.dispatch,e.user,m()(e,Mt),(0,h.useParams)().identifier),v=f.Header,g=(f.RightItems,f.Staff,f.Prizes,f.Account,(0,p.useState)([])),b=u()(g,2),A=b[0],k=b[1],_=(0,p.useState)("qit"),w=u()(_,2),S=(w[0],w[1],(0,p.useState)(!1)),Z=u()(S,2),I=Z[0],C=Z[1],B=(0,p.useState)(!1),D=u()(B,2),F=D[0],P=D[1],E=(0,p.useState)(!1),R=u()(E,2),M=R[0],L=R[1],O=(0,p.useState)({page:1,per_page:10,keyword:""}),H=u()(O,2),T=H[0],z=H[1],J=(0,p.useState)(""),Q=u()(J,2),V=Q[0],G=Q[1],U=(0,p.useState)(""),Y=u()(U,2),W=Y[0],q=Y[1],K=(0,p.useState)(),X=u()(K,2),$=X[0],ee=X[1],ne=(0,p.useState)(""),ie=u()(ne,2),ae=ie[0],se=ie[1];function oe(){return ce.apply(this,arguments)}function ce(){return(ce=r()(i()().mark((function e(){var n,t,l,a,o;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return C(!0),e.next=3,(0,_e.ZP)("/api/competitions/".concat(x,"/competition_questions.json"),{method:"get"});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(G(null==n||null===(t=n.data)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.identifier),me(null==n||null===(l=n.data)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.identifier),o=null==n||null===(a=n.data)||void 0===a?void 0:a.map((function(e){return s()(s()({},e),{},{label:null==e?void 0:e.name,key:null==e?void 0:e.identifier,className:Rt.muitem,onClick:function(){G(e.identifier),T.keyword="",z(s()({},T)),me(e.identifier)}})})),k(o),se(null==n?void 0:n.md_id),P(null==n?void 0:n.hidden_ranking));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function me(e){return pe.apply(this,arguments)}function pe(){return(pe=r()(i()().mark((function e(n){var t,l,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return C(!0),t=null!=v&&v.personal?"/api/competitions/".concat(x,"/competition_charts/person_ranking.json"):"/api/competitions/".concat(x,"/competition_charts/team_ranking.json"),e.next=4,(0,_e.ZP)(t,{method:"get",params:s()(s()({},T),{},{question_identifier:n||V})});case 4:l=e.sent,C(!1),0===(null==l?void 0:l.status)&&(ee(null==l?void 0:l.data),q(null==l||null===(a=l.data)||void 0===a?void 0:a.description));case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function he(){return(he=r()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=null!=v&&v.personal?"/api/competitions/".concat(x,"/competition_charts/person_ranking.xlsx"):"/api/competitions/".concat(x,"/competition_charts/team_ranking.xlsx"),(0,ue.FH)("",(0,ue.NY)({url:re.Z.API_SERVER+t,query:s()(s()({},T),{},{question_identifier:n||V})}));case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,p.useEffect)((function(){oe()}),[]);var fe=function(e){T.keyword=e,z(s()({},T)),me()},xe=[{title:"排名",align:"center",dataIndex:"rank",width:80,ellipsis:!0,render:function(e,n,t){return(0,de.jsxs)("span",{children:[1===e&&(0,de.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAuNJREFUOE+dlE1oXFUUx3/nvo/pzKtp4li0hkYHNw22m4qLxoWWSkG6UMSvgmC6kCzdSN25d2lBaF3ppoIb0a6kXVRKVxIohgiGlkpSa2OTGKeTeZ/3HrlvJulUFNSzetx7zu/877n/+2Tz3MxTiH5n4BFVAgQTPNmej6Ynrzs4LiLjojinbk2M+ab8/sZLutabRHEKDlisWu6oAHQ/PTLjlEtmfFczPDSFGWuBs2jRB1uBzwoiJGqBMbi7XcqFFSQrf4nUzDTnri7XIB/9K69+JE/sPY06tLcOeQ/UgiuoSSYGCaA5hiQPQ2nh1vps8/mvPvf1NahYnn3Wya6rWuWRbt5Bqh5SrCM2BXTYStAwwcVtiHYj448jxvzaqPLD0vnsTg3KVuYW1LmDunELqfoYe+9+/bbkYVdFsNEYxAlmYhJVvmxOnXtT8punTmrYOO+6v0F2j8CWtU4nBvVHkeHp1SFqMX7EHhaEsLuNScZVquppyZffPa/OnXQbKxiCWokTu6Mj65Y4q7Qm4sGaQkCIw6G+z8R+jNgPJf15do0ia2tvAyNNnPq5DKK7mtO7m9NIAtqd5IFDGmngNEPGHkWC8FvJbr5TuawXkG4NB7s93EFdulnS/734C8jvGLyNJJlAonhJshtvFy7vR2S9kY73P/8ZNMiR1h4kjBYlXXrrttpiH+n/A5Hs8Sb9WtKlN86q6hxbf/x3RWKg9RBg35f0p1eOQXBR80ywFu/sfxcCcQxhaBU7VZsk/fHlS6p6jCIHE4H30o6j/wYbNsCVEMVg9Exr+sJ7Nai/cHw/Jp5Xp3ulKiFoDJTVwJHwJsSg6nNCROTaatI70ulcznYe7dYPJ54RcRdUdV/9g1Bval84Yge1qL9173aRa0TVieTAxdv17Y021MUXHkvL6GOE1z2nZgxexGhYET5Z3Sg/6By9nG1vPJgyXM3nX5x2gb7m4DmBjqqWglxHuKLOfJEcHqgYjT8BLuRat62RywwAAAAASUVORK5CYII="}),2===e&&(0,de.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAyZJREFUOE91VE1oVFcU/s69703eJBNSg2iysDXJEIkWIv6hFaUWXLSILoSIurAru9JFu+q2i+5a0bUL3biQQuuuoBQMGBcmGsdJZyjOmESNia0mgn0z895958h5SSaJ4oH7uPfcw3e/8333Pvr6ynSfY7kNkfUQWCKYw5v9u9/0mFki8xUgHRAkIOj6xsWx+snKgnwCCEPAIPwV9352lADg8OWp/UJys7eDsqcGfGxoNYAApJ+lSGe0mCn+m+BaKUbo6JG49gO3vut8kwJpXL4z88vebvO9gYBEYAAwJ+AkUURY6wFkIApGhFc1Ruk/+vLswe7b6Rn6KT2f+0IiGYaINSJI4joa9bdIXIyUWhoE3w/Qks2BrA8mAgz93RlgT1dX1/8kIlSanC1D0L8M4qKw2ZLWy0qHICL4Le0g64GNUfa/DvR2/0DFJy/OkOCKgpC24mqpFmT8xaFIyosTCLt0aM74WTAZVdsFkllPxcrMbwQc97SaY8WAQPUgOOdQqTyBcwn6+noQBC2pWSQOQhZMFski27P06PHz1wSs89OWGSy22daDBwXk+3pgPQ8TEyXs3r2j6aEhAYtBgxnGmAtU+OdZYpSpUZ8Uvmkk5uZeYuPGDYjjGIXCBHbu3L6i3VJ1w6mr5ncaL09H1pCfsStMmtUAwjBEsVjGtm1b0NbWtnornddip8dfo/Hy1DSENmUzqUprYn5+AdXqJAYHP4fnfbgvIggbMciYn+l+aeoSJ3wuF2SaDi2jDQ+PoL09pxogmw3Q359fc1DsEtSjGNaaI3S/NLmPHd/xPUtBxv+A1ccTgre1CMIyUy2Pfpoqe69Q/YOZj+VaW+B9RKv3AWuNCA1lQ/TtrsH81RRoZOJpp41qowL05FqDVA/dEH13yy42DRWE9Qj1RgRr7PU92/Mnmm9NJ2Njj/MR8Q1h3prxPQRBBr4CLt1sFkYUOdTqDbiElfn1cCF/+tAhcmuAdPHw4WxbGL/5iYXPi8BL36XR/4GoFlCXiOiFIfPjvl1brq5ud+X2rcqOjlY6YnJDCfMABJshqJHBpEd2ZKo6/ufQ0FDyvmbvANHBbUYnb2MgAAAAAElFTkSuQmCC"}),3===e&&(0,de.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA0JJREFUOE+NU11oXEUU/s7MvXfv7t1NdpdUBH+jRdzYWKlVrFpoq2KFog+FiBaqVCm+6IOC4Jv44Iuo4JsSaGIhShG0T0YSA2m1Fm36oo2FWqhJTZZtus1usj/33pk5MnetdrsKHpiHmfnOd875+A4tHNx0JwlnFsAAAAmC8Ia3/eBterQMwi6A+wHSAJUF89H16c+f48pingGDzpm5+cb80wQAv79y3yMCmBIbbkr7D+2GyBXAIBjpgEmAGCDWIKNgE9TF82if/BqIWj8Hxtle/GSulhDZuHTozfflHcOvQ0goN412pBC1WtC6kyxdD34mA48MpGqD12sw5Qs7Nhx4z06TYFA/8dnDWuljRkgZyQwaV6pQYZgU4KuVEjAhlc0ikwvgRg0QYT7fpx+kzfsbxMy0enziLBPdFXk5hPU6jFIgsmJ5gBAAM1hrmDhOaJ10GinfgxutAyQ+KGx//g1a+W7iBaH1mEploTTBRCHIcSFSXkJ2bbAx0O0QMAYynYarW5A6VpxxB+jy7OEvANobZ/Iw2iTJZLsAEIYhfjkzD2M0hkolBEGQvButOx2zhmzXQcI9SCuzh6tGuAXj57qq28vssePYfO8wHMfBjz+dwq6dO7oxzBDNqhX6Q6rMjGvj+gJ+tocoimIrKCqVCpaWl/HA1q09GFq3ROZLKs+MRXB9F//Skc1ardVw7txvyAYBSqW7e4h47bL12AQtTY8tQDq3iGyhBzR3+jTu37IleZ+a/hZPPP7YdaMZ6Nolq9e7tDx16CPN5lWZvwFEHZGvxpn5X1G9Uk3MVCwWcM/QUNe/CVvQjVWQcPbQxenxbazV98IPSGZ6BVexSmxrBe/2AiOqrwBaL52s5W5NjLIwOfqVYX7G7R9IVuH/RNyoQzXXAOm8OPjkgfGEaHFytKjYnGLQYKqvCOn5/8nFzLAkcXMNjnSO3Lb7pWct+G/rLk6Oboy0OcpshpxUBm4mC+H+427rahW2ETfr0CqGdOSRwdQf+2jn26qLyF7K33waNFT7HW30a2A4iculhO2Cje5ssKBlIZ23Nj718vi1bXcv018/56c+7ufYGdEqKhHR7WBukcAFAffEXLNvcmRkRF8/+59ZfmcgM6jazwAAAABJRU5ErkJggg=="}),e>3&&e]})}},{title:null!=v&&v.personal?"参赛人员":"战队",align:"left",dataIndex:"name",width:222,ellipsis:!0,render:function(e,n){return(0,de.jsx)(j.Z,{title:e,children:(0,de.jsxs)("span",{children:[(0,de.jsx)("img",{width:30,height:30,style:{borderRadius:"50%",marginRight:"10px"},src:re.Z.IMG_SERVER+"/images/"+(null==n?void 0:n.image_url)}),e||"- -"]})})}},{title:"单位",align:"left",dataIndex:"school_name",width:533,ellipsis:!0,render:function(e){return(0,de.jsx)(j.Z,{title:e,children:(0,de.jsx)("span",{children:""==(null==e?void 0:e[0])?"- -":e})})}},{title:"完成时长",align:"left",dataIndex:"times",width:195,ellipsis:!0,render:function(e){return(0,de.jsx)("span",{children:e||"- -"})}},{title:"比赛成绩",align:"right",dataIndex:"all_score",width:100,ellipsis:!0,render:function(e){return(0,de.jsx)("span",{children:e||"- -"})}},{title:"",align:"center",dataIndex:"",ellipsis:!0,width:24}];return(0,de.jsxs)("section",{className:Rt.bg,children:[(0,de.jsxs)(on.Z,{align:"middle",className:Rt.title,children:[(0,de.jsxs)(rn.Z,{flex:"1",children:[(0,de.jsx)("span",{style:{color:"#232B40"},children:"排行榜"}),((0,In.eB)()||(null==v||null===(n=v.permission)||void 0===n?void 0:n.editable))&&(0,de.jsx)(te.Z,{checked:F,style:{marginLeft:10},onChange:function(e){var n;P(e.target.checked),(0,_e.ZP)("/api/competitions/".concat(x,"/update_md_hidden_raking.json"),{method:"POST",body:{hidden_raking:e.target.checked,md_content_id:ae,competition_module_id:null==v||null===(n=v.competition_modules)||void 0===n||null===(n=n.find((function(e){return"chart"===e.module_type})))||void 0===n?void 0:n.id}})},children:(0,de.jsx)("span",{style:{color:"#828693",marginLeft:"-3px"},children:"隐藏"})})]}),(0,de.jsx)(rn.Z,{children:((0,In.eB)()||(null==v||null===(t=v.permission)||void 0===t?void 0:t.editable))&&(0,de.jsxs)("a",{style:{float:"right",color:"#165DFF",marginTop:"-2px"},onClick:function(){L(!0)},children:[(0,de.jsx)("i",{className:"iconfont icon-bianji10 font14",style:{color:"#165DFF"}})," 编辑"]})})]}),(0,de.jsx)("div",{children:(0,de.jsxs)("div",{className:Rt.right,children:[!(null==$||null===(l=$.description)||void 0===l||!l.length)&&(0,de.jsx)(wt.Z,{className:"pl20 pr20",style:{marginTop:20,marginBottom:20,fontSize:"14px",color:"#6A7283"},value:null==$?void 0:$.description}),(0,de.jsx)(un.Z,{spinning:I,children:M?(0,de.jsxs)("div",{style:{padding:20},children:[(0,de.jsx)(St.Z,{defaultValue:W,onChange:function(e){return q(e)}}),(0,de.jsxs)("div",{className:Rt.footer,children:[(0,de.jsx)("div",{className:Rt.clear_button,onClick:function(){return L(!1)},children:"取消"}),(0,de.jsx)("div",{className:Rt.save_button,type:"primary",onClick:r()(i()().mark((function e(){var n,t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(x,"/update_md_content.json"),{method:"POST",body:{content:W,md_content_id:ae,competition_module_id:null==v||null===(n=v.competition_modules)||void 0===n||null===(n=n.find((function(e){return"chart"===e.module_type})))||void 0===n?void 0:n.id}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(L(!1),me());case 4:case"end":return e.stop()}}),e)}))),children:"保存更改"})]})]}):(0,de.jsxs)("div",{style:{padding:"0 20px 20px 20px"},children:[(0,de.jsxs)("div",{className:Rt.left,style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{style:{width:"80%",overflowX:"auto",overflowY:"hidden",marginRight:10},children:(0,de.jsx)("ul",{style:{display:"flex",lineHeight:"38px",padding:0},children:null==A?void 0:A.map((function(e){return(0,de.jsx)("li",{className:(null==e?void 0:e.identifier)===V?Rt.muitemselect:e.className,onClick:e.onClick,children:e.name})}))})}),(0,de.jsxs)("div",{style:{display:"flex"},children:[(0,de.jsx)("div",{className:Rt.searchWrap,children:(0,de.jsx)(y.Z.Search,{placeholder:null!=v&&v.personal?"请输入参赛人员名称":"请输入战队名称",size:"large",className:Rt.search,value:T.keyword,onChange:function(e){T.keyword=e.target.value,z(s()({},T))},suffix:(0,de.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Rt.searchIcon),onClick:function(){return fe(T.keyword)}}),onSearch:fe})}),(0,de.jsxs)("div",{style:{marginLeft:20,display:"flex"},children:[((0,In.eB)()||(null==v||null===(a=v.permission)||void 0===a?void 0:a.editable))&&(0,de.jsx)("span",{className:Rt.button,onClick:function(){!function(e){he.apply(this,arguments)}(V)},children:"导出名单"}),((0,In.eB)()||(null==v||null===(o=v.permission)||void 0===o?void 0:o.editable))&&(0,de.jsx)("span",{className:Rt.button,style:{marginLeft:10},onClick:r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(C(!0),!I){e.next=3;break}return e.abrupt("return");case 3:return e.next=5,(0,_e.ZP)("/api/competitions/".concat(x,"/update_course_score.json"),{method:"post"});case 5:0===e.sent.status&&oe();case 7:case"end":return e.stop()}}),e)}))),children:"更新成绩"})]})]})]}),!(null!=v&&null!==(c=v.permission)&&void 0!==c&&c.editable)&&F&&(0,de.jsx)(pn.Z,{customText:"排行榜当前为封榜状态"}),((0,In.eB)()||(null==v||null===(d=v.permission)||void 0===d?void 0:d.editable)||!F)&&(0,de.jsx)(N.Gi,{style:{marginTop:20,marginLeft:0},children:(0,de.jsx)(le.Z,{columns:xe,dataSource:null==$?void 0:$.ranking,pagination:!1})}),(0,de.jsx)("div",{className:Rt.countWrap,style:{marginTop:20},children:(0,de.jsx)(mn.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:null==$?void 0:$.count,onChange:function(e,n){T.page=e,T.per_page=n,z(s()({},T)),me()},pageSize:T.per_page,current:T.page})})]})})]})})]})})),Ot={flex_box_center:"flex_box_center___Ix1yk",flex_space_between:"flex_space_between___Nvu1L",flex_box_vertical_center:"flex_box_vertical_center___FcD_R",flex_box_center_end:"flex_box_center_end___xtV5Z",flex_box_column:"flex_box_column___rSUdX",bg:"bg___Fi0Vv",title:"title___oBAHH",left:"left___x4G2N",muitem:"muitem___JmDfB",right:"right___RXHwC",searchWrap:"searchWrap___yt5Di",search:"search___sA8FE",searchIcon:"searchIcon___yiKfD",button:"button___ZPcVk",items:"items___wZfml",img:"img___f3zFn",names:"names___k3ZzZ",teamname:"teamname___or8vu",time:"time___qmAOy",createtime:"createtime___KKvxc",width30:"width30___NxY4W",loaderimg:"loaderimg___aQ_vt",scoreByBlankRadio:"scoreByBlankRadio___X8rMJ",scoremodal:"scoremodal___jE4qx",content:"content___wGyD2",bottom:"bottom___mdNOm",yes:"yes___hQBiA",no:"no___AOje6",bottoms:"bottoms___ogmBQ",drawer_style:"drawer_style___aspKt",baseFormItem:"baseFormItem___L4XPW",jsinput:"jsinput___IhGOr",Spanradius:"Spanradius___Phpyg",modal_close:"modal_close___yAd65","ant-btn-default":"ant-btn-default___HT0Nv",ssss:"ssss___RB5TB",text:"text___nAWn1"};Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Ht="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxwYXRoIGQ9Ik00OTkuNTY2IDEwMjAuNjM1Yy0xNDguODQ2IDAtNDI1LjYxOS0yMjcuNjkzLTQyNS42MTktNDQzLjAyNlYxNDguNjI2bDQyLjM1LS43MzFjLjg3OCAwIDk1LjM3OC0xLjk3NSAxOTIuODA1LTQxLjU0NUM0MDkuMDg4IDY1LjgyOSA0NzMuNiAxOS4wOSA0NzQuMTg1IDE4LjY1TDQ5OS41NjUuMjkzIDUyNS4wMiAxOC42NWMuNTg2LjQ0IDY1LjA5OCA0Ny4xMDQgMTY1LjA4NCA4Ny43NzJhNjA0LjQ1MyA2MDQuNDUzIDAgMCAwIDE5Mi45NSA0MS41NDVsNDIuMDU4LjczMS4yMiA0MjguODM3YzAgMjE1LjMzMy0yNzYuNyA0NDMuMS00MjUuNjkyIDQ0My4xTTE1OS44OSAyMzAuODM4djM0Ni42OTdjMCAxNjYuNTQ2IDI0MS4wOCAzNTcuMDgzIDMzOS42NzYgMzU3LjA4MyA5OC41OTYgMCAzMzkuNjc1LTE5MC41MzcgMzM5LjY3NS0zNTcuMDgzVjIzMC44MzlhNjkxLjYzOSA2OTEuNjM5IDAgMCAxLTE4MS40NjctNDQuODM3IDEwMDEuNjkxIDEwMDEuNjkxIDAgMCAxLTE1OC4yMDgtODAuOTY5Yy0yOS45ODkgMTkuMTY0LTg1LjI4NSA1MS4zNDYtMTU3Ljk4OSA4MC45N2E2OTEuNzEyIDY5MS43MTIgMCAwIDEtMTgxLjY4NyA0NC44MzZtMzE3LjAwMSA1MDcuOTA0TDI5Ni4yMyA1ODQuNzc3bDU1LjU4OC02NS4zMTYgMTE1LjcxMiA5OC41OTYgMjIwLjA4Ny0yNTMuNTEzIDY0Ljk1IDU2LjM5My0yNzUuNjc1IDMxNy44MDYiIGZpbGw9IiMxNjVERkYiIGZpbGwtb3BhY2l0eT0iLjgiLz48L3N2Zz4=",Tt=["competitions","globalSetting","loading","dispatch","user"],zt=[{id:"",name:"全部"},{id:1,name:"战队名称"},{id:2,name:"队长姓名"},{id:3,name:"指导老师"}],Jt={teacher:"教师",student:"学生",professional:"专业人士"},Qt=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n=e.competitions,t=(e.globalSetting,e.loading,e.dispatch,e.user,m()(e,Tt),(0,h.useParams)().identifier),l=n.Header,a=(n.RightItems,n.Staff,n.Prizes,n.Account,(0,p.useState)([])),o=u()(a,2),c=o[0],d=o[1],f=(0,p.useState)({page:1,per_page:10,keyword:"",type:"",isteam:"mine"}),v=u()(f,2),g=v[0],y=v[1],b=(0,p.useState)(!1),A=u()(b,2),k=A[0],_=A[1];function w(){return S.apply(this,arguments)}function S(){return(S=r()(i()().mark((function e(){var n,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return _(!0),n="mine"===g.isteam?"/api/competitions/".concat(t,"/competition_teams.json"):"/api/competitions/".concat(t,"/all_team_members.json"),e.next=4,(0,_e.ZP)(n,{method:"get",params:g});case 4:l=e.sent,_(!1),0===(null==l?void 0:l.status)&&d(l);case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,p.useEffect)((function(){w()}),[l]);var Z=[{title:"序号",align:"left",dataIndex:"name",width:62,render:function(e,n,t){return(0,de.jsx)("span",{style:{color:"#000000"},children:t+1})}},{title:"战队ID",align:"left",dataIndex:"competition_team_id",width:72,render:function(e){return(0,de.jsx)("span",{style:{color:"#000000"},children:e||"- -"})}},{title:"战队名称",align:"left",dataIndex:"team_name",width:175,ellipsis:{showTitle:!1},render:function(e){return(0,de.jsx)(j.Z,{placement:"topLeft",title:e,children:(0,de.jsx)("span",{style:{color:"#000"},children:e||"- -"})})}},{title:"队员姓名",align:"left",dataIndex:"name",width:110,ellipsis:{showTitle:!1},render:function(e,n){return(0,de.jsxs)("span",{style:{color:"#000000"},children:[e||"- -",(null==n?void 0:n.authentication)&&(0,de.jsx)(j.Z,{title:"已实名认证",children:(0,de.jsx)("img",{src:Ht,style:{marginLeft:5,marginTop:"-2px"}})})]})}},{title:"个人成绩",dataIndex:"score",width:86,render:function(e){return(0,de.jsx)("span",{style:{color:"#000000"},children:(null==e?void 0:e.toString())||"- -"})}},{title:"角色",align:"left",dataIndex:"identity",width:102,render:function(e,n){return(0,de.jsxs)("span",{style:{color:"#000000"},children:[Jt[e],(null==n?void 0:n.professional_certification)&&(0,de.jsx)(j.Z,{title:"已职业认证",children:(0,de.jsx)("img",{src:Ht,style:{marginLeft:5,marginTop:"-2px"}})})]})}},{title:"手机号",align:"left",dataIndex:"phone",width:120,render:function(e){return(0,de.jsx)("span",{style:{color:"#666666"},children:e||"- -"})}},{title:"学号/工号",align:"left",width:110,ellipsis:{showTitle:!1},dataIndex:"student_id",render:function(e){return(0,de.jsx)("span",{style:{color:"#666666"},children:e||"- -"})}},{title:"学校/单位",align:"left",dataIndex:"school",ellipsis:{showTitle:!1},render:function(e){return(0,de.jsx)(j.Z,{placement:"topLeft",title:e,children:(0,de.jsx)("span",{style:{color:"#666666"},children:e||"- -"})})}},{title:"地区",align:"left",dataIndex:"province",width:58,render:function(e){return(0,de.jsx)("span",{style:{color:"#666666"},children:e||"- -"})}},{title:"操作",align:"right",dataIndex:"is_cancel_score",width:120,render:function(e,n){return(0,de.jsx)("span",{children:0===e?(0,de.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){var e;x.Z.confirm({icon:null,title:"取消成绩",content:"请确认是否取消该成员成绩,取消后该成员的成绩将不能用于团队成绩。",onOk:(e=r()(i()().mark((function e(){var l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(t,"/set_score_status.json"),{method:"put",body:{competition_score_id:null==n?void 0:n.competition_score_id,is_cancel_score:1}});case 2:0===(null==(l=e.sent)?void 0:l.status)&&(g.page=1,y(s()({},g)),w());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"取消成绩"}):(0,de.jsx)("span",{onClick:r()(i()().mark((function e(){var l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(t,"/set_score_status.json"),{method:"put",body:{competition_score_id:null==n?void 0:n.competition_score_id,is_cancel_score:0}});case 2:0===(null==(l=e.sent)?void 0:l.status)&&(g.page=1,y(s()({},g)),w());case 4:case"end":return e.stop()}}),e)}))),style:{color:"#FD9200",cursor:"pointer"},children:"恢复成绩"})})}}],I=[{title:"序号",align:"left",dataIndex:"name",width:72,render:function(e,n,t){return(0,de.jsx)("span",{style:{color:"#000000"},children:t+1})}},{title:"战队ID",align:"left",dataIndex:"id",width:113,render:function(e){return(0,de.jsx)("span",{style:{color:"#000000"},children:e||"- -"})}},{title:"战队名称",align:"left",dataIndex:"name",width:167,render:function(e){return(0,de.jsx)("span",{style:{color:"#000000"},children:null==e?void 0:e.toString()})}},{title:"战队成绩",align:"left",dataIndex:"score",width:136,render:function(e){return(0,de.jsx)("span",{style:{color:"#000000"},children:e})}},{title:"队长姓名",align:"left",dataIndex:"leader_name",width:149,ellipsis:{showTitle:!1},render:function(e,n){return(0,de.jsx)(j.Z,{placement:"topLeft",title:e,children:(0,de.jsx)("span",{style:{color:"#666666"},children:e||"- -"})})}},{title:"指导老师",align:"left",dataIndex:"mail",width:150,ellipsis:{showTitle:!1},render:function(e,n){var t,l;return(0,de.jsx)(j.Z,{placement:"topLeft",title:null==n||null===(t=n.creator)||void 0===t?void 0:t.name,children:(0,de.jsx)("span",{style:{color:"#666666"},children:(null==n||null===(l=n.team_members)||void 0===l||null===(l=l.filter((function(e){return null==e?void 0:e.is_teacher})))||void 0===l?void 0:l.map((function(e){return e.name})).toString())||"- -"})})}},{title:"战队人数",align:"left",dataIndex:"mail",width:125,render:function(e,n){var t;return(0,de.jsx)("span",{style:{color:"#666666"},children:(null==n||null===(t=n.team_members)||void 0===t?void 0:t.length)||"- -"})}},{title:"报名时间",align:"left",dataIndex:"created_at",width:165,render:function(e){return(0,de.jsx)("span",{style:{color:"#666666"},children:e||"- -"})}},{title:"操作",align:"right",dataIndex:"is_cancel_score",render:function(e,n){return(0,de.jsx)("span",{children:0===e?(0,de.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){var e;x.Z.confirm({icon:null,centered:!0,title:"取消成绩",content:"请确认是否取消该战队成绩,取消后该战队的成绩在排行榜将视为无成绩,不进行排名。",onOk:(e=r()(i()().mark((function e(){var l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(t,"/set_score_status.json"),{method:"put",body:{competition_team_id:null==n?void 0:n.id,is_cancel_score:1}});case 2:0===(null==(l=e.sent)?void 0:l.status)&&(g.page=1,y(s()({},g)),w());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"取消成绩"}):(0,de.jsx)("span",{onClick:r()(i()().mark((function e(){var l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(t,"/set_score_status.json"),{method:"put",body:{competition_team_id:null==n?void 0:n.id,is_cancel_score:0}});case 2:0===(null==(l=e.sent)?void 0:l.status)&&(g.page=1,y(s()({},g)),w());case 4:case"end":return e.stop()}}),e)}))),style:{color:"#FD9200",cursor:"pointer"},children:"恢复成绩"})})}}];return(0,de.jsxs)("div",{style:{padding:"15px 0",width:"1200px",margin:"auto"},children:[(0,de.jsxs)("div",{style:{display:"flex",marginTop:"-10px"},children:[(0,de.jsx)("div",{children:(0,de.jsx)(ne.ZP.Group,{className:Ot.scoreByBlankRadio,optionType:"button",options:[{label:"战队信息",value:"mine"},{label:"队员信息",value:"join"}],onChange:function(e){g.isteam=e.target.value,g.page=1,w()},value:g.isteam})}),(0,de.jsxs)("div",{style:{flex:1,textAlign:"end",display:"flex",justifyContent:"end"},children:[(0,de.jsx)(N.t7,{style:{width:327,marginRight:20},dataSource:zt,value:{id:g.type,value:g.keyword},onChange:function(e,n){g.keyword=e,g.type=n||"",y(s()({},g)),w()},placeholder:"请输入搜索内容"}),(0,de.jsx)("span",{className:Ot.button,onClick:function(){var e="mine"===g.isteam?"/api/competitions/".concat(t,"/competition_teams.xlsx"):"/api/competitions/".concat(t,"/all_team_members.xlsx");(0,ue.FH)("",(0,ue.NY)({url:re.Z.API_SERVER+e,query:s()({},g)}))},children:"导出"})]})]}),(0,de.jsx)(le.Z,{loading:k,columns:"mine"===g.isteam?I:Z,dataSource:"mine"===g.isteam?null==c?void 0:c.competition_teams:null==c?void 0:c.data,pagination:!1}),(0,de.jsx)("div",{className:Ot.countWrap,style:{marginTop:20},children:(0,de.jsx)(mn.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showTotal:function(e){return(0,de.jsxs)("div",{style:{fontSize:14},children:["共 ",(0,de.jsx)("span",{style:{color:"#165DFF"},children:e})," 条数据"]})},showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:null==c?void 0:c.count,onChange:function(e,n){g.page=e,g.per_page=n,y(s()({},g)),w()},pageSize:g.per_page,current:g.page})})]})})),Vt=t(60324),Gt=t(3148),Ut=t(56102),Yt=t(33555),Wt=(t(53558),["competitions","globalSetting","loading","dispatch","user"]),qt=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n,t,l,a,o,c,d,g,A,k,_,w,S=e.competitions,Z=(e.globalSetting,e.loading,e.dispatch),I=e.user,C=(m()(e,Wt),(0,h.useParams)().identifier),B=S.Header,D=S.competition_team,F=S.Staff,P=(S.Prizes,S.Account,(0,p.useState)({page:1,per_page:10,keyword:"",type:1,isteam:"mine"})),E=u()(P,2),R=E[0],M=E[1],L=(0,p.useState)([]),O=u()(L,2),H=O[0],T=O[1],z=(0,p.useState)([]),J=u()(z,2),Q=J[0],V=J[1],G=(0,p.useState)(!1),U=u()(G,2),Y=U[0],W=U[1],q=(0,p.useState)([]),K=u()(q,2),X=K[0],$=K[1],ee=(0,p.useState)(!1),te=u()(ee,2),ie=te[0],ae=te[1],se=(0,p.useState)(""),oe=u()(se,2),ce=oe[0],ue=oe[1],me=(0,p.useState)(""),pe=u()(me,2),he=pe[0],fe=pe[1],xe=(0,p.useState)([]),ve=u()(xe,2),ge=ve[0],je=ve[1],ye=(0,p.useState)(!1),be=u()(ye,2),Ae=be[0],ke=be[1],Ne=(0,p.useState)([]),_e=u()(Ne,2),we=_e[0],Se=_e[1],Ze=(0,p.useRef)(),Ce=(0,p.useState)(""),Be=u()(Ce,2),De=(Be[0],Be[1]),Fe=(0,p.useRef)(""),Pe=(0,p.useState)(!0),Ee=u()(Pe,2),Re=Ee[0],Me=Ee[1],Le=(0,p.useState)(!1),Oe=u()(Le,2),He=Oe[0],Te=Oe[1],ze=f.Z.useForm(),Je=u()(ze,1)[0],Qe=(0,p.useState)(),Ve=u()(Qe,2),Ge=Ve[0],Ue=Ve[1],Ye=(0,p.useRef)(null),We=(0,p.useState)(),qe=u()(We,2),Ke=qe[0],Xe=qe[1],$e=(0,p.useState)(1),en=u()($e,2),nn=en[0],tn=en[1],ln=(0,p.useState)(!1),an=u()(ln,2),sn=an[0],on=an[1];function rn(){return cn.apply(this,arguments)}function cn(){return(cn=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Z({type:"competitions/competition_teams",payload:s()(s()({},R),{},{identifier:C})});case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function un(e){return dn.apply(this,arguments)}function dn(){return dn=r()(i()().mark((function e(n){var t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Z({type:"competitions/getStudents",payload:{identifier:C,keyword:he,team_id:we,page:n}});case 2:return(l=e.sent)&&je(1===n?Ie()(l.teachers):[].concat(Ie()(ge),Ie()(l.teachers))),e.abrupt("return",!((null===(t=l.teachers)||void 0===t?void 0:t.length)<20));case 5:case"end":return e.stop()}}),e)}))),dn.apply(this,arguments)}(0,p.useEffect)((function(){He||(Ue(""),De(""),Fe.current="")}),[He]),(0,p.useEffect)((function(){rn()}),[B]);var hn=function(){var e=r()(i()().mark((function e(){var n,t,l,a=arguments;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n=a.length>0&&void 0!==a[0]&&a[0])&&!Re||sn){e.next=10;break}return on(!0),tn(n?1:nn+1),e.next=6,Z({type:"competitions/getTeacher",payload:{identifier:C,keyword:ce,team_id:we,page:n?1:nn+1}});case 6:l=e.sent,$(n?Ie()(l.teachers):[].concat(Ie()(X),Ie()(l.teachers))),on(!1),(null===(t=l.teachers)||void 0===t?void 0:t.length)<20&&Me(!1);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),fn=function(){var e=r()(i()().mark((function e(){var n,t,l,a=arguments;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n=a.length>0&&void 0!==a[0]&&a[0])&&!Re||sn){e.next=10;break}return on(!0),tn(n?1:nn+1),e.next=6,Z({type:"competitions/getStudents",payload:{identifier:C,keyword:he,team_id:we,page:n?1:nn+1}});case 6:l=e.sent,je(n?Ie()(l.teachers):[].concat(Ie()(ge),Ie()(l.teachers))),on(!1),(null===(t=l.teachers)||void 0===t?void 0:t.length)<20&&Me(!1);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function xn(e){return vn.apply(this,arguments)}function vn(){return vn=r()(i()().mark((function e(n){var t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Z({type:"competitions/getTeacher",payload:{identifier:C,keyword:ce,team_id:we,page:n}});case 2:return(l=e.sent)&&$(1===n?Ie()(l.teachers):[].concat(Ie()(X),Ie()(l.teachers))),e.abrupt("return",!((null===(t=l.teachers)||void 0===t?void 0:t.length)<20));case 5:case"end":return e.stop()}}),e)}))),vn.apply(this,arguments)}return(0,de.jsxs)("div",{style:{padding:"20px",width:"100%"},children:[(0,de.jsxs)("div",{style:{display:"flex",marginBottom:20},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"baseline",zIndex:0},children:[((0,In.eB)()||(null==B||null===(n=B.permission)||void 0===n?void 0:n.editable))&&(0,de.jsx)(ne.ZP.Group,{className:Ot.scoreByBlankRadio,optionType:"button",options:[{label:"我的战队",value:"mine"},{label:"全部战队",value:"join"}],onChange:function(e){R.isteam=e.target.value,R.keyword="",R.type="",R.page=1,rn()},value:R.isteam}),"mine"===R.isteam&&!((0,In.eB)()||null!=B&&null!==(t=B.permission)&&void 0!==t&&t.editable)&&(0,de.jsxs)("span",{style:{fontSize:14},children:["我的战队(",null==D||null===(l=D.my_teams)||void 0===l?void 0:l.length,")"]}),"join"===R.isteam&&(0,de.jsxs)("div",{style:{marginLeft:30,color:"#5F6368"},children:[(0,de.jsx)("span",{children:"战队总数"}),(0,de.jsx)("span",{style:{color:"#165DFF"},children:null==D?void 0:D.count}),(0,de.jsx)("span",{style:{marginRight:20},children:"个"}),(0,de.jsx)("span",{children:"参赛总人数"}),(0,de.jsx)("span",{style:{color:"#165DFF"},children:null==D?void 0:D.members_count}),(0,de.jsx)("span",{children:"个"})]})]}),(0,de.jsxs)("div",{style:{flex:1,textAlign:"end",display:"flex",justifyContent:"end"},children:["join"===R.isteam&&(0,de.jsx)(N.t7,{style:{width:379},dataSource:[],value:{id:R.type,value:R.keyword},onChange:function(e,n){R.keyword=e,R.page=1,R.type=1,M(s()({},R)),rn()},placeholder:"请输入战队名称进行搜索"}),"mine"===R.isteam&&(null==D||null===(a=D.my_teams)||void 0===a?void 0:a.filter((function(e){return!e.active})).length)>0&&(0,de.jsxs)("span",{style:{fontSize:14,color:"#FA6400"},children:[(0,de.jsx)(Gt.Z,{style:{marginRight:6,fontSize:14}})," 您有",null==D||null===(o=D.my_teams)||void 0===o?void 0:o.filter((function(e){return!e.active})).length,"个战队未满足参赛要求!为了不影响成绩,请设置战队成员"]})]})]}),"mine"===(null==R?void 0:R.isteam)&&(null==D||null===(c=D.my_teams)||void 0===c?void 0:c.map((function(e,n){var t,l;return(0,de.jsxs)("div",{className:Ot.items,children:[null!=e&&e.team_log?(0,de.jsx)("img",{className:Ot.img,src:re.Z.IMG_SERVER+"/"+(null==e?void 0:e.team_log)}):(0,de.jsx)("div",{className:Ot.img,children:e.name.length>2?e.name.substring(0,2):e.name}),(0,de.jsxs)("div",{className:Ot.names,children:[(0,de.jsxs)("div",{style:{display:"inline-flex",alignItems:"baseline"},children:[" ",(0,de.jsx)(j.Z,{title:null==e?void 0:e.name,children:(0,de.jsx)("div",{className:Ot.teamname,style:{width:"80%"},children:null==e?void 0:e.name})})," ",(null==e?void 0:e.manage_permission)&&(0,de.jsx)("i",{onClick:function(){Te(!0),Xe(e)},style:{color:"#165DFF",cursor:"pointer",marginLeft:10},className:"iconfont icon-bianji10 font14"})]}),(0,de.jsxs)("div",{className:Ot.time,children:[(0,de.jsx)("span",{className:Ot.createtime,children:"创建时间"})," ",null==e?void 0:e.created_at]})]}),(0,de.jsxs)("div",{className:Ot.width30,style:{width:"38%"},children:[(0,de.jsx)("img",{className:Ot.loaderimg,src:re.Z.IMG_SERVER+"/images/"+"".concat(e.creator.image_url)}),(0,de.jsx)("span",{title:e.creator.name,children:e.creator.name.length>6?e.creator.name.substring(0,6)+"...":e.creator.name}),(0,de.jsx)("span",{style:{marginLeft:20},children:e.school_name?e.school_name.length>6?e.school_name.substring(0,6)+"...":e.school_name:"--"}),(0,de.jsxs)("span",{style:{marginLeft:60,color:"#5F6367"},children:[(0,de.jsx)("span",{children:"邀请码"}),(0,de.jsx)("span",{style:{margin:"0px 10px",color:"#232B40"},title:e.invite_code,children:e.invite_code||"--"}),(0,de.jsx)(Ut.CopyToClipboard,{text:"【竞赛邀请】".concat(null==I||null===(t=I.userInfo)||void 0===t?void 0:t.username,"邀请您加入【").concat(null==B?void 0:B.name,"】-《").concat(null==e?void 0:e.name,"》战队,您可以访问下方的链接,以队员的身份加入该战队。”链接:").concat(window.location.origin).concat(window.location.pathname,"?code=").concat(e.invite_code),onCopy:function(){return v.ZP.success("复制成功")},children:(0,de.jsx)("i",{className:"iconfont icon-fuzhi font-14",style:{display:"inline-block",color:"#0152d9",cursor:"pointer"}})})]})]}),(0,de.jsxs)("div",{className:Ot.width30,style:{justifyContent:"end"},children:[(0,de.jsx)("span",{style:{color:"#5F6368"},children:"战队成员"}),(0,de.jsxs)("span",{style:{color:"#232B40",margin:"0px 10px"},children:[null==e||null===(l=e.team_members)||void 0===l?void 0:l.length,"人"]}),(null==e?void 0:e.manage_permission)&&(0,de.jsx)("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:function(){V(null==e?void 0:e.team_members),Se(null==e?void 0:e.id)},children:"设置"}),!(null!=e&&e.active)&&(0,de.jsx)(Gt.Z,{style:{color:"#FA6400",marginLeft:10,marginTop:"-2px"}}),(0,de.jsx)("span",{style:{color:"#3061D0",cursor:"pointer",marginLeft:40},onClick:function(){var n;x.Z.confirm({title:null!=e&&e.manage_permission?"解散战队":"退出战队",content:"是否确认".concat(null!=e&&e.manage_permission?"解散":"退出","战队"),okButtonProps:{loading:Y},onOk:(n=r()(i()().mark((function n(){var t,l;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(W(!0),null==e||!e.manage_permission){n.next=8;break}return n.next=4,Z({type:"competitions/DeleteTeam",payload:{identifier:C,id:null==e?void 0:e.id}});case 4:(t=n.sent)&&0===t.status&&(v.ZP.info("解散成功"),Z({type:"competitions/getStaff",payload:{identifier:C}}),Z({type:"competitions/getHeader",payload:{identifier:C}})),n.next=12;break;case 8:return n.next=10,Z({type:"competitions/ExitTeam",payload:{identifier:C,id:null==e?void 0:e.id}});case 10:(l=n.sent)&&0===l.status&&(v.ZP.info("退出战队成功"),Z({type:"competitions/getStaff",payload:{identifier:C}}),Z({type:"competitions/getHeader",payload:{identifier:C}}));case 12:W(!1);case 13:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},children:null!=e&&e.manage_permission?"解散战队":"退出战队"})]})]})}))),"join"===(null==R?void 0:R.isteam)&&0===(null==D||null===(d=D.competition_teams)||void 0===d?void 0:d.length)&&(0,de.jsx)(pn.Z,{}),"mine"===(null==R?void 0:R.isteam)&&0===(null==D||null===(g=D.my_teams)||void 0===g?void 0:g.length)&&(0,de.jsx)(pn.Z,{}),"join"===(null==R?void 0:R.isteam)&&(null==D||null===(A=D.competition_teams)||void 0===A?void 0:A.map((function(e,n){var t;return(0,de.jsxs)("div",{className:Ot.items,children:[null!=e&&e.team_log?(0,de.jsx)("img",{src:re.Z.IMG_SERVER+"/"+(null==e?void 0:e.team_log)}):(0,de.jsx)("div",{className:Ot.img,children:e.name.length>2?e.name.substring(0,2):e.name}),(0,de.jsxs)("div",{className:Ot.names,children:[(0,de.jsx)("div",{className:Ot.teamname,children:null==e?void 0:e.name}),(0,de.jsxs)("div",{className:Ot.time,children:[(0,de.jsx)("span",{className:Ot.createtime,children:"创建时间"})," ",null==e?void 0:e.created_at]})]}),(0,de.jsxs)("div",{className:Ot.width30,children:[(0,de.jsx)("img",{className:Ot.loaderimg,src:re.Z.IMG_SERVER+"/images/"+"".concat(e.creator.image_url)}),(0,de.jsx)("span",{title:e.creator.name,children:e.creator.name.length>6?e.creator.name.substring(0,6)+"...":e.creator.name}),(0,de.jsx)("span",{style:{marginLeft:20},children:e.school_name?e.school_name.length>6?e.school_name.substring(0,6)+"...":e.school_name:"--"})]}),(0,de.jsxs)("div",{className:Ot.width30,style:{justifyContent:"end"},children:[(0,de.jsx)("span",{style:{color:"#5F6368"},children:"战队成员"}),(0,de.jsxs)("span",{style:{color:"#232B40",margin:"0px 10px"},children:[null==e||null===(t=e.team_members)||void 0===t?void 0:t.length,"人"]}),(0,de.jsx)("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:function(){T(e)},children:"查看"})]})]})}))),(0,de.jsx)("div",{className:Ot.countWrap,style:{marginTop:20},children:(0,de.jsx)(mn.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:null==D?void 0:D.count,onChange:function(e,n){R.page=e,R.per_page=n,M(s()({},R)),rn()},pageSize:R.per_page,current:R.page})}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:(null==H||null===(k=H.team_members)||void 0===k?void 0:k.length)>0,width:1e3,className:Ot.scoremodal,closable:!1,centered:!0,onCancel:function(){return T([])},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:Ot.title,children:null==H?void 0:H.name}),(0,de.jsx)("span",{onClick:function(){return T([])},style:{cursor:"pointer"},className:Ot.close,children:(0,de.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,de.jsx)(le.Z,{dataSource:null==H?void 0:H.team_members,pagination:!1,style:{marginTop:30},scroll:{y:300},columns:[{title:"头像",align:"left",dataIndex:"image_url",render:function(e,n){return(0,de.jsx)("img",{className:Ot.loaderimg,src:re.Z.IMG_SERVER+"/images/"+"".concat(e)})}},{title:"姓名",align:"left",dataIndex:"name",render:function(e){return(0,de.jsx)(j.Z,{title:e,children:(0,de.jsx)("span",{children:(null==e?void 0:e.length)>6?(null==e?void 0:e.substring(0,6))+"...":e||"- -"})})}},{title:"手机",align:"left",dataIndex:"phone",ellipsis:{showTitle:!0},render:function(e){return(0,de.jsx)("span",{children:e||"- -"})}},{title:"学校/单位",align:"left",dataIndex:"school_name",render:function(e,n){return(0,de.jsx)(j.Z,{title:e,children:(0,de.jsx)("span",{children:(null==e?void 0:e.length)>6?(null==e?void 0:e.substring(0,6))+"...":e||"- -"})})}},{title:"职业",align:"left",ellipsis:{showTitle:!0},dataIndex:"identity",render:function(e,n){return e||"- -"}},{title:"学号",align:"left",ellipsis:{showTitle:!0},dataIndex:"student_id",render:function(e,n){return e||"- -"}},{title:"角色",align:"left",dataIndex:"role",render:function(e,n){return(0,de.jsxs)("span",{style:{color:"leader"===e?"#3061D0":"#01795D"},children:["leader"===e?"队长":"队员",(null==n?void 0:n.creator)&&(0,de.jsx)("span",{style:{color:"#FA6400",display:"inline-flex",width:48,height:22,borderRadius:4,lineHeight:"22px",background:"#FEEADC",textAlign:"center",marginLeft:10,justifyContent:"center",fontSize:12},children:"创建者"})]})}}]})]}),(0,de.jsx)(x.Z,{title:!1,footer:!1,open:(null==Q?void 0:Q.length)>0,width:1e3,className:Ot.scoremodal,closable:!1,centered:!0,onCancel:function(){return V([])},children:(0,de.jsxs)("div",{onClick:function(){ae(!1),ke(!1)},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:Ot.title,children:"设置战队成员"}),(0,de.jsx)("span",{onClick:function(){rn(),fe(""),ue(""),V([])},style:{cursor:"pointer"},className:Ot.close,children:(0,de.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,de.jsxs)("div",{style:{display:"flex",marginTop:30},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center",flex:1},children:[(0,de.jsx)("span",{style:{color:"#5F6368"},children:"添加老师"}),(0,de.jsx)(Vt.Z,{overlayStyle:{width:600},content:(0,de.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,de.jsx)(et(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){hn()},hasMore:Re,useWindow:!1,children:(0,de.jsx)(le.Z,{showHeader:!1,pagination:!1,dataSource:X,columns:[{align:"left",width:60,dataIndex:"image_url",render:function(e){return(0,de.jsx)("img",{style:{marginLeft:"10px",marginRight:"3px"},className:Ot.loaderimg,src:re.Z.IMG_SERVER+"/images/"+"".concat(e)})}},{align:"left",dataIndex:"name"},{align:"left",dataIndex:"phone"},{align:"left",dataIndex:"identity"},{align:"left",dataIndex:"school_name"},{align:"left",dataIndex:"image_url",render:function(e,n){return(0,de.jsx)("span",{className:Ot.task_hide,style:{textAlign:"left",width:"24%",color:n.enrolled?"#28be6c":n.enrolled||!1!==n.enrollable?"":"#F3730C",padding:"0px 5px",fontSize:"12px"},children:n.enrolled?"已加入本战队":n.enrolled||!1!==n.enrollable?"":"已加入其他战队"})}}],onRow:function(e){return{onClick:function(n){if(null!=e&&e.authentication||null==B||!B.is_authentication)if(e.enrolled)v.ZP.info("该用户已经加入战队");else if(e.need_mail)v.ZP.info("该用户没有邮箱");else if(e.need_phone)v.ZP.info("该用户没有手机号");else if((null==Q?void 0:Q.filter((function(n){return e.id===n.id})).length)>0)v.ZP.info("该用户已在战队列表,请不要重复添加");else{var t=Q;t.push(e),console.log("---",t),ae(!1),V(Ie()(t))}else v.ZP.info("当前竞赛需要实名认证,该用户未进行实名认证不能参与。")}}}})})}),title:"",placement:"bottomLeft",open:ie,children:(0,de.jsx)("div",{style:{marginLeft:16},className:Ot.searchWrap,children:(0,de.jsx)(y.Z.Search,{placeholder:"请搜索教师姓名/手机号进行添加",size:"large",className:Ot.search,value:ce,onChange:function(e){ue(e.target.value)},onSearch:function(e){ae(!0),$([]),tn(1),xn(1)},onBlur:function(){Me(!0),tn(1),on(!1)},suffix:(0,de.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Ot.searchIcon),onClick:function(e){e.stopPropagation(),ae(!0),$([]),tn(1),xn(1)}})})})})]}),(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center",flex:1,justifyContent:"flex-end"},children:[(0,de.jsx)("span",{style:{color:"#5F6368"},children:"添加学生/专业人士"}),(0,de.jsx)(Vt.Z,{overlayStyle:{width:700},content:(0,de.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,de.jsx)(et(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){fn()},hasMore:Re,useWindow:!1,children:(0,de.jsx)(le.Z,{showHeader:!1,pagination:!1,dataSource:ge,columns:[{align:"left",width:60,dataIndex:"image_url",render:function(e){return(0,de.jsx)("img",{style:{marginLeft:"10px",marginRight:"3px"},className:Ot.loaderimg,src:re.Z.IMG_SERVER+"/images/"+"".concat(e)})}},{align:"left",dataIndex:"name"},{align:"left",dataIndex:"phone"},{align:"left",dataIndex:"student_id"},{align:"left",dataIndex:"school_name"},{align:"left",dataIndex:"image_url",render:function(e,n){return(0,de.jsx)("span",{className:Ot.task_hide,style:{textAlign:"left",width:"24%",color:n.enrolled?"#28be6c":n.enrolled||!1!==n.enrollable?"":"#F3730C",padding:"0px 5px",fontSize:"12px"},children:n.enrolled?"已加入本战队":n.enrolled||!1!==n.enrollable?"":"已加入其他战队"})}}],onRow:function(e){return{onClick:function(n){if(null!=e&&e.authentication||null==B||!B.is_authentication)if(e.enrolled)v.ZP.info("该用户已经加入战队");else if(e.need_mail)v.ZP.info("该用户没有邮箱");else if(e.need_phone)v.ZP.info("该用户没有手机号");else if((null==Q?void 0:Q.filter((function(n){return e.id===n.id})).length)>0)v.ZP.info("该用户已在战队列表,请不要重复添加");else{var t=Q;t.push(e),ke(!1),V(Ie()(t))}else v.ZP.info("当前竞赛需要实名认证,该用户未进行实名认证不能参与。")}}}})})}),title:"",placement:"bottomRight",open:Ae,children:(0,de.jsx)("div",{style:{marginLeft:16},className:Ot.searchWrap,children:(0,de.jsx)(y.Z.Search,{placeholder:"请搜索队员姓名/手机号并添加",size:"large",className:Ot.search,value:he,onChange:function(e){fe(e.target.value)},onSearch:function(e){ke(!0),je([]),tn(1),un(1)},onBlur:function(){Me(!0),tn(1),on(!1)},suffix:(0,de.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Ot.searchIcon),onClick:function(e){e.stopPropagation(),ke(!0),je([]),tn(1),un(1)}})})})})]})]}),(0,de.jsx)("div",{style:{display:"flex",marginBottom:"12px",marginTop:"20px"},children:(0,de.jsxs)("p",{style:{flex:"1",color:"#666666"},children:[(0,de.jsx)("span",{style:{color:"#9B9B9B"},children:"请添加战队成员:"}),F&&F.all_staff?(0,de.jsxs)("span",{children:[F&&F.all_staff.minimum,"-",F&&F.all_staff.maximum,"名成员"]}):"",F&&F.teacher_staff?(0,de.jsxs)("span",{children:[F&&F.teacher_staff.minimum,"-",F&&F.teacher_staff.maximum,"名教师"]}):"",F&&F.teacher_staff&&F.member_staff?"/":"",F&&F.member_staff?(0,de.jsxs)("span",{children:[F&&F.member_staff.minimum,"-",F&&F.member_staff.maximum,"名学生"]}):""]})}),(0,de.jsx)(le.Z,{dataSource:Q,pagination:!1,style:{marginTop:"-10px"},scroll:{y:300},columns:[{title:"头像",align:"left",width:60,dataIndex:"image_url",render:function(e,n){return(0,de.jsx)("img",{className:Ot.loaderimg,src:re.Z.IMG_SERVER+"/images/"+"".concat(e)})}},{title:"姓名",align:"left",dataIndex:"name",render:function(e){return(0,de.jsx)(j.Z,{title:e,children:(0,de.jsx)("span",{children:(null==e?void 0:e.length)>6?(null==e?void 0:e.substring(0,6))+"...":e||"- -"})})}},{title:"手机",align:"left",width:130,dataIndex:"phone",render:function(e){return(0,de.jsx)(j.Z,{title:e,children:(0,de.jsx)("span",{children:e||"- -"})})}},{title:"学校/单位",align:"left",dataIndex:"school_name",render:function(e,n){return(0,de.jsx)(j.Z,{title:e,children:(0,de.jsx)("span",{children:(null==e?void 0:e.length)>6?(null==e?void 0:e.substring(0,6))+"...":e||"- -"})})}},{title:"职业",align:"left",dataIndex:"identity",render:function(e,n){return e||"- -"}},{title:"学号",align:"left",dataIndex:"student_id",render:function(e,n){return e||"- -"}},{title:"角色",align:"left",dataIndex:"role",render:function(e,n){return(0,de.jsxs)("span",{style:{color:"leader"===e?"#3061D0":"#01795D"},children:["leader"===e?"队长":"队员",(null==n?void 0:n.creator)&&(0,de.jsx)("span",{style:{color:"#FA6400",display:"inline-flex",width:48,height:22,borderRadius:4,lineHeight:"22px",background:"#FEEADC",textAlign:"center",marginLeft:10,justifyContent:"center",fontSize:12},children:"创建者"})]})}},{title:"操作",align:"right",width:150,dataIndex:"role",render:function(e,n,t){return(0,de.jsxs)("span",{style:{color:"#3061D0"},children:["leader"!=e&&(0,de.jsx)("a",{onClick:function(){var e=Q,l=Q&&Q.findIndex((function(e){return"leader"===e.role}));e[t].role="leader",e[l].role=e&&e[l].is_teacher?"teacher":"member";var i=e.sort((function(e,n){return e.creator?-1:1})).sort((function(e,n){return"leader"===e.role?-1:1}));V(Ie()(i)),Ze.current=n.id},children:"设置队长"}),"leader"!=e&&(0,de.jsx)("a",{onClick:function(){var e=Q&&Q.filter((function(e){return e.id!=n.id}));V(Ie()(e))},style:{marginLeft:20},children:"删除"})]})}}]}),(0,de.jsxs)("div",{className:Ot.bottom,children:[(0,de.jsx)(b.ZP,{className:Ot.no,onClick:function(){V([]),fe(""),ue(""),rn()},children:"取消"}),(0,de.jsx)(b.ZP,{loading:Y,className:Ot.yes,onClick:r()(i()().mark((function e(){var n,t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=[],t=[],Q&&Q.map((function(e,l){e.is_teacher?t.push(e.id):n.push(e.id)})),e.next=5,Z({type:"competitions/SubmitTeam",payload:{identifier:C,teamid:we,member_ids:n,teacher_ids:t,leader:Ze.current}});case 5:(l=e.sent)&&0===l.status&&(v.ZP.info("修改成功"),V([]),rn());case 7:case"end":return e.stop()}}),e)}))),children:"确认"})]})]})}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:He,width:610,className:Ot.scoremodal,closable:!1,destroyOnClose:!0,centered:!0,onCancel:function(){return Te(!1)},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:Ot.title,children:"编辑战队"}),(0,de.jsx)("span",{onClick:function(){return Te(!1)},style:{cursor:"pointer"},className:Ot.close,children:(0,de.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,de.jsxs)("div",{className:Ot.content,children:[(0,de.jsx)(f.Z,{form:Je,layout:"vertical",initialValues:{name:null==Ke?void 0:Ke.name},onFinish:function(){var e=r()(i()().mark((function e(n){var t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return W(!0),e.next=3,Z({type:"competitions/UpTeam",payload:{identifier:C,Teannameid:null==Ke?void 0:Ke.id,name:null==n?void 0:n.name,image:(null===(t=Ye.current)||void 0===t||null===(t=t.getCroppedCanvas())||void 0===t?void 0:t.toDataURL("image/jpeg"))||""}});case 3:l=e.sent,W(!1),0===(null==l?void 0:l.status)&&(rn(),Te(!1));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,de.jsx)(f.Z.Item,{label:"战队名称",name:"name",className:Ot.jsinput,rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写竞赛名称")}}],children:(0,de.jsx)(y.Z,{maxLength:60,className:Ot.baseFormItem,showCount:!0,style:{fontSize:14,marginTop:10}})})}),(0,de.jsxs)("p",{style:{marginTop:"15px",marginLeft:"8px",width:"544px"},children:[(0,de.jsx)("span",{children:"LOGO:"}),(0,de.jsxs)("label",{id:"uploadBtn",style:{color:"#4DACFF",cursor:"pointer"},children:[(0,de.jsx)("input",{type:"file",className:"sr-only",id:"inputImage",name:"file",accept:"image/*",onChange:function(e){var n=e.target.files[0];if(n&&n.size>2097152)v.ZP.info("仅支持文件大小小于2M的文件");else{var t=new FileReader;t.readAsBinaryString(n),t.onload=function(){var e=btoa(t.result);Fe.current="data:".concat(n.type,";base64,").concat(e),De("data:".concat(n.type,";base64,").concat(e))},t.onerror=function(){}}},style:{display:"none"}}),"上传LOGO"]})," ",(0,de.jsx)("span",{style:{marginLeft:10,color:"#FA6400"},children:"(支持jpg、gif、png格式的图片,建议文件小于2M)"})]}),(0,de.jsxs)("div",{style:{marginTop:"15px",marginLeft:"8px",display:"flex"},children:[Ge?(0,de.jsx)("img",{className:Ot.Spanradius,src:Ge}):null!=Ke&&Ke.team_log?(0,de.jsx)("img",{src:re.Z.IMG_SERVER+"/"+(null==Ke?void 0:Ke.team_log),className:Ot.Spanradius}):(0,de.jsx)("div",{className:Ot.Spanradius,children:(null==Ke||null===(_=Ke.name)||void 0===_?void 0:_.length)>2?null==Ke||null===(w=Ke.name)||void 0===w?void 0:w.substring(0,2):null==Ke?void 0:Ke.name}),(0,de.jsx)(Yt.Z,{style:{width:"320px",height:"320px",marginLeft:"30px",background:"#EEEEEE"},src:Fe.current||re.Z.IMG_SERVER+"/"+(null==Ke?void 0:Ke.team_log),guides:!1,ref:Ye,crop:function(){Ue(Ye.current.getCroppedCanvas().toDataURL())}})]})]}),(0,de.jsxs)("div",{className:Ot.bottom,children:[(0,de.jsx)(b.ZP,{className:Ot.no,onClick:function(){Te(!1)},children:"取消"}),(0,de.jsx)(b.ZP,{loading:Y,className:Ot.yes,onClick:function(){Je.submit()},children:"确认"})]})]})]})})),Kt=["competitions","globalSetting","loading","dispatch","user"],Xt=[{id:"",name:"全部"},{id:1,name:"姓名"},{id:2,name:"手机号"},{id:3,name:"邮箱"}],$t={teacher:"教师",student:"学生",professional:"专业人士"},el=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n,t=e.competitions,l=(e.globalSetting,e.loading,e.dispatch),a=(e.user,m()(e,Kt),(0,h.useParams)().identifier),o=t.Header,c=(t.competition_team,t.Staff),d=(t.Prizes,t.Account,(0,p.useState)([])),f=u()(d,2),v=f[0],g=f[1],y=(0,p.useState)(""),b=u()(y,2),A=(b[0],b[1],(0,p.useState)({page:1,per_page:10,keyword:"",type:"",personal:!0})),k=u()(A,2),_=k[0],w=k[1];function S(){return Z.apply(this,arguments)}function Z(){return(Z=r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(a,"/all_team_members.json"),{method:"get",params:_});case 2:0===(null==(n=e.sent)?void 0:n.status)&&g(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var I=(0,p.useState)(!1),C=u()(I,2),B=C[0],D=C[1];(0,p.useEffect)((function(){null!=o&&o.personal&&S()}),[o]);var F=[{title:"序号",align:"left",dataIndex:"name",width:80,render:function(e,n,t){return(0,de.jsx)("span",{children:t+1})}},{title:"参赛人",align:"left",dataIndex:"name",width:120,ellipsis:{showTitle:!1},render:function(e,n){return(0,de.jsxs)(de.Fragment,{children:[(0,de.jsx)(j.Z,{placement:"topLeft",title:e,children:(null==e?void 0:e.length)>4?e.substring(0,4)+"...":e}),(null==n?void 0:n.authentication)&&(0,de.jsx)(j.Z,{title:"已实名认证",children:(0,de.jsx)("img",{src:Ht,style:{marginLeft:5,marginTop:"-2px"}})})]})}},{title:"个人成绩",align:"left",width:100,dataIndex:"score",render:function(e){return(0,de.jsx)("span",{children:e||"- -"})}},{title:"角色",align:"left",width:100,dataIndex:"identity",render:function(e,n){return(0,de.jsxs)("span",{children:[$t[e],(null==n?void 0:n.professional_certification)&&(0,de.jsx)(j.Z,{title:"已职业认证",children:(0,de.jsx)("img",{src:Ht,style:{marginLeft:5,marginTop:"-2px"}})})]})}},{title:"手机号",align:"left",width:160,dataIndex:"phone",render:function(e){return(0,de.jsx)("span",{children:e||"- -"})}},{title:"学号/工号",align:"left",dataIndex:"student_id",width:160,ellipsis:{showTitle:!1},render:function(e){return(0,de.jsx)(j.Z,{placement:"topLeft",title:e,children:e||"- -"})}},{title:"学校/单位",align:"left",dataIndex:"school",ellipsis:{showTitle:!1},render:function(e){return(0,de.jsx)(j.Z,{placement:"topLeft",title:e||"",children:e||"--"})}},{title:"地区",align:"left",dataIndex:"province",width:100,ellipsis:{showTitle:!1},render:function(e){return(0,de.jsx)(j.Z,{placement:"topLeft",title:e||"",children:e||"- -"})}},{title:"操作",align:"right",dataIndex:"is_cancel_score",width:100,render:function(e,n){return(0,de.jsx)("span",{children:0===e?(0,de.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){var e;x.Z.confirm({icon:null,centered:!0,title:"取消成绩",content:"请确认是否取消该成员成绩,取消后该成员的成绩将视为无成绩,不进行排名。",onOk:(e=r()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(a,"/set_score_status.json"),{method:"put",body:{competition_score_id:null==n?void 0:n.competition_score_id,is_cancel_score:1}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(_.page=1,w(s()({},_)),S());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:"取消成绩"}):(0,de.jsx)("span",{onClick:r()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(a,"/set_score_status.json"),{method:"put",body:{competition_score_id:null==n?void 0:n.competition_score_id,is_cancel_score:0}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(_.page=1,w(s()({},_)),S());case 4:case"end":return e.stop()}}),e)}))),style:{color:"#FD9200",cursor:"pointer"},children:"恢复成绩"})})}}];return(0,de.jsxs)("section",{className:Ot.bg,children:[(0,de.jsx)("div",{className:Ot.title,style:{display:"flex"},children:(0,de.jsxs)(on.Z,{style:{width:"100%"},children:[(0,de.jsx)(rn.Z,{flex:"1",children:null!=o&&o.personal?"参赛人员":"战队详情"}),(0,de.jsxs)(rn.Z,{children:[((0,In.eB)()||(null==o||null===(n=o.permission)||void 0===n?void 0:n.editable)&&!o.personal)&&(0,de.jsx)("span",{className:Ot.button,onClick:function(){D(!0)},children:"管理战队成绩"}),!(null!=c&&c.enroll_ended)&&!o.personal&&(0,de.jsx)("span",{className:Ot.button,style:{margin:"0px 20px"},onClick:function(){l({type:"competitions/setActionTabs",payload:{key:"2"}})},children:"加入战队"})," ",!(null!=c&&c.enroll_ended)&&!o.personal&&(0,de.jsxs)("span",{className:Ot.button,onClick:function(){l({type:"competitions/setActionTabs",payload:{key:"3"}})},children:[(0,de.jsx)("i",{className:"iconfont icon-qizhi",style:{marginRight:6,fontSize:14,color:"#3061D0"}})," 创建战队"]})]})]})}),(0,de.jsxs)("div",{style:{display:"flex"},children:[null!=o&&o.personal?(0,de.jsxs)("div",{style:{padding:"20px",width:"100%"},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{children:(0,de.jsx)(N.t7,{style:{width:327,marginRight:15},dataSource:Xt,value:{id:_.type,value:_.keyword},onChange:function(e,n){_.keyword=e,_.type=n||"",w(s()({},_)),S()},placeholder:"请输入搜索内容"})}),(0,de.jsx)("div",{style:{flex:1,textAlign:"end"},children:(0,de.jsx)("span",{className:Ot.button,onClick:function(){(0,ue.FH)("",(0,ue.NY)({url:re.Z.API_SERVER+"/api/competitions/".concat(a,"/all_team_members.xlsx"),query:s()({},_)}))},children:"导出"})})]}),(0,de.jsx)(le.Z,{style:{marginTop:20},columns:F,bordered:!1,dataSource:null==v?void 0:v.data,pagination:!1}),(0,de.jsx)("div",{className:Ot.countWrap,style:{marginTop:20},children:(0,de.jsx)(mn.Z,{showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:null==v?void 0:v.count,onChange:function(e,n){_.page=e,_.per_page=n,w(s()({},_)),S()},pageSize:_.per_page,current:_.page})})]}):(0,de.jsx)(qt,{}),(0,de.jsx)(cn.Z,{rootClassName:Ot.drawer_style,title:(0,de.jsx)("div",{style:{fontSize:"16px"},children:"战队成绩"}),placement:"bottom",width:500,height:564,onClose:function(){return D(!1)},open:B,children:B?(0,de.jsx)(Qt,{}):""})]})]})})),nl=t(1174),tl=t(77766),ll=["competitions","globalSetting","loading","dispatch","user"],il=(0,h.connect)((function(e){var n=e.competitions,t=e.loading,l=e.globalSetting,i=e.user;return{competitions:n,globalSetting:l,loading:t.models.competitions,user:i}}))((function(e){var n,t,l,a,o,c=e.competitions,d=(e.globalSetting,e.loading),_=e.dispatch,w=e.user,S=(m()(e,ll),(0,p.useState)({tabsIndex:"1"})),Z=u()(S,2),I=Z[0],C=Z[1],B=(0,h.useParams)(),D=B.identifier,F=(B.enter,c.Header),P=c.Staff,E=(0,p.useState)(!1),R=u()(E,2),M=R[0],L=R[1],O=(0,h.useSearchParams)(),H=u()(O,1)[0],T=(0,p.useState)(!1),z=u()(T,2),J=z[0],Q=z[1],V=(0,p.useState)(!1),G=u()(V,2),U=G[0],Y=G[1],W=(0,p.useState)(!1),q=u()(W,2),K=q[0],X=q[1],$=f.Z.useForm(),ee=u()($,1)[0],ne=(0,p.useState)(!1),te=u()(ne,2),le=te[0],ie=te[1],ae=(0,p.useState)(!1),ce=u()(ae,2),ue=ce[0],me=ce[1],pe=(0,p.useState)(),he=u()(pe,2),fe=he[0],xe=he[1],ve=(0,p.useState)(!1),ge=u()(ve,2),je=ge[0],ye=ge[1],be=(0,p.useState)(!1),Ae=u()(be,2),ke=Ae[0],Ne=Ae[1],we=(0,p.useState)(!1),Se=u()(we,2),Ze=Se[0],Ie=Se[1],Ce=(0,p.useState)([]),Be=u()(Ce,2),De=Be[0],Fe=Be[1];(0,p.useEffect)((function(){"4"===H.get("type")?(C({tabsIndex:"4"}),L(!0)):H.get("type")?C({tabsIndex:H.get("type")}):C({tabsIndex:"1"}),F.identifier&&(!H.get("identifier")||null!=F&&F.team_member_present||null!=P&&P.enroll_ended||Oe(1),!H.get("code")||null!=F&&F.team_member_present||null!=P&&P.enroll_ended||function(){Le.apply(this,arguments)}(),_({type:"globalSetting/setShareData",payload:{title:null==F?void 0:F.name,desc:null==F?void 0:F.description,imgUrl:"".concat(null==F?void 0:F.image,"?x-oss-process=image/resize,h_200,w_200,m_pad")}}))}),[H.get("type"),F]);var Pe=[{id:"1",name:"概览",content:(0,de.jsx)(Et,{})},{id:"2",name:"排行榜",content:(0,de.jsx)(Lt,{})},(null==F?void 0:F.personal)&&((0,In.eB)()||(null==F||null===(n=F.permission)||void 0===n?void 0:n.editable))&&{id:"3",name:null!=F&&F.personal?"参赛人员":"战队",content:(0,de.jsx)(el,{})},!(null!=F&&F.personal)&&{id:"3",name:"战队",content:(0,de.jsx)(el,{})},((0,In.eB)()||(null==F||null===(t=F.permission)||void 0===t?void 0:t.editable))&&{id:"4",name:"设置",content:(0,de.jsx)(mt,{enterDocument:M,changeKey:new Date})}].filter((function(e){return!!e}));function Ee(){return Re.apply(this,arguments)}function Re(){return(Re=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:_({type:"competitions/getStaff",payload:{identifier:D}}),_({type:"competitions/getHeader",payload:{identifier:D}});case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Me(){var e,n,t,l,i,a;if(null!=w&&null!==(e=w.userInfo)&&void 0!==e&&e.is_teacher){if((null!=P&&null!==(t=P.all_staff)&&void 0!==t&&t.mutiple_limited||null!=P&&null!==(l=P.teacher_staff)&&void 0!==l&&l.mutiple_limited)&&null!=P&&P.enrolled)return v.ZP.info("你已经报名,不能重复报名"),!0}else if((null!=P&&null!==(i=P.all_staff)&&void 0!==i&&i.mutiple_limited||null!=P&&null!==(a=P.member_staff)&&void 0!==a&&a.mutiple_limited)&&null!=P&&P.enrolled)return v.ZP.info("你已经报名,不能重复报名"),!0;if(null!=P&&P.enroll_ended)return v.ZP.info("报名已截止,无需报名"),!0;if(null!=P&&P.all_staff)return!1;if(null!=w&&null!==(n=w.userInfo)&&void 0!==n&&n.is_teacher){if(!P.teacher_staff)return v.ZP.info("已禁止老师报名"),!0}else if(null==P||!P.member_staff)return v.ZP.info("已禁止学生报名"),!0}(0,p.useEffect)((function(){window.location.href.split("enter=").length>1&&C({tabsIndex:"4"})}),[]),(0,p.useEffect)((function(){var e;16===(null==w||null===(e=w.userInfo)||void 0===e?void 0:e.role)&&_({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!1}})}),[null==w?void 0:w.userInfo]),(0,p.useEffect)((function(){if("1"===c.actionTabs.key)C({tabsIndex:"4"});else if("2"===c.actionTabs.key){var e;if(F.teacher_need_phone||F.member_need_phone)return void ie(!0);if(!(0,Sn.tJ)(_))return;if(null!=F&&F.need_check_mail)return void x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}});if(null!=F&&F.is_authentication&&(null==w||null===(e=w.userInfo)||void 0===e||!e.authentication))return void _({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}});Q(!0)}else if("3"===c.actionTabs.key){var n;if(null!=F&&F.need_check_mail)return void x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}});if(F.teacher_need_phone||F.member_need_phone)return void ie(!0);if(!(0,Sn.tJ)(_))return;if(null!=F&&F.is_authentication&&(null==w||null===(n=w.userInfo)||void 0===n||!n.authentication))return void _({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}});Y(!0)}else"4"===c.actionTabs.key?ye(!0):"6"===c.actionTabs.key?Ne(!0):(Y(!1),Q(!1))}),[c.actionTabs]),(0,p.useEffect)((function(){D&&Ee()}),[D]);function Le(){return(Le=r()(i()().mark((function e(){var n,t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(D,"/check_open.json"),{method:"post"});case 2:if(0===e.sent.status){e.next=5;break}return e.abrupt("return");case 5:if((0,Sn.tJ)(_)){e.next=7;break}return e.abrupt("return");case 7:if(!F.teacher_need_phone&&!F.member_need_phone){e.next=10;break}return ie(!0),e.abrupt("return");case 10:if(null==F||!F.need_check_mail){e.next=13;break}return x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}}),e.abrupt("return");case 13:if(null==F||!F.is_authentication||null!=w&&null!==(n=w.userInfo)&&void 0!==n&&n.authentication){e.next=16;break}return _({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 16:if(!Me()){e.next=19;break}return X(!1),e.abrupt("return");case 19:if(!K){e.next=21;break}return e.abrupt("return");case 21:return X(!0),e.next=24,_({type:"competitions/JoinTeam",payload:{identifier:D,invite_code:H.get("code")}});case 24:t=e.sent,X(!1),t&&0===t.status&&(xe(t),me(!0),Ee(),_({type:"competitions/setActionTabs",payload:{}}));case 27:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Oe(e){return He.apply(this,arguments)}function He(){return(He=r()(i()().mark((function e(n){var t,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/competitions/".concat(D,"/check_open.json"),{method:"post"});case 2:if(0===e.sent.status){e.next=5;break}return e.abrupt("return");case 5:if((0,Sn.tJ)(_)){e.next=7;break}return e.abrupt("return");case 7:if(null==F||!F.enroll_url){e.next=10;break}return window.open(null==F?void 0:F.enroll_url),e.abrupt("return");case 10:if(!(null!=F&&F.personal||1===n)){e.next=33;break}if(!F.teacher_need_phone&&!F.member_need_phone){e.next=14;break}return ie(!0),e.abrupt("return");case 14:if(null==F||!F.need_check_mail){e.next=17;break}return x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",icon:null,content:"您暂未绑定邮箱,为了后续竞赛奖项颁发等相关事宜的正常且准确进行,请完成绑定再参加报名。",onOk:function(){window.open("/account/secure")}}),e.abrupt("return");case 17:if(null==F||!F.is_authentication||null!=w&&null!==(t=w.userInfo)&&void 0!==t&&t.authentication){e.next=20;break}return _({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 20:if(!Me()){e.next=23;break}return X(!1),e.abrupt("return");case 23:if(!K){e.next=25;break}return e.abrupt("return");case 25:return X(!0),e.next=28,_({type:"competitions/AddTeam",payload:{identifier:D,name:w.userInfo.real_name+"的战队"}});case 28:l=e.sent,X(!1),l&&0===l.status&&(xe(l),me(!0),Ee(),_({type:"competitions/setActionTabs",payload:{}})),e.next=34;break;case 33:ye(!0);case 34:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,de.jsxs)("section",{className:k.bg,children:[(0,de.jsxs)("div",{className:"edu-container",children:[(0,de.jsxs)("div",{className:k.top,children:[(0,de.jsxs)(g.Z,{separator:">",children:[(0,de.jsx)(g.Z.Item,{children:(0,de.jsx)(h.Link,{style:{fontSize:12},to:"/competitions",children:"在线竞赛"})}),(0,de.jsx)(g.Z.Item,{children:(0,de.jsx)("span",{style:{fontSize:12},children:null==F?void 0:F.name})})]}),(0,de.jsxs)("div",{className:k.content,children:[(0,de.jsx)("div",{style:{width:700,height:300,maxHeight:300,background:"#f1f1f1",flexShrink:0},children:(null==F?void 0:F.image)&&(0,de.jsx)("img",{className:k.Banner,src:re.Z.IMG_SERVER+"".concat(null==F?void 0:F.image)})}),(0,de.jsxs)("div",{className:k.right,children:[(0,de.jsxs)("div",{className:k.titles,children:[null==F?void 0:F.name,null!=F&&F.sub_title?"-"+F.sub_title:null]}),(0,de.jsxs)("div",{className:k.bonus,children:[(0,de.jsxs)("div",{children:[(0,de.jsx)("p",{children:null!=F&&F.bonus?(0,de.jsxs)("span",{className:"font20",children:["¥",parseInt(F&&F.bonus).toLocaleString()]}):(0,de.jsx)("span",{style:{fontSize:"20px",color:"#C5C5C5"},children:"暂无"})}),(0,de.jsxs)("div",{className:k.items,children:[(0,de.jsx)("i",{className:"iconfont icon-jiangjin"})," ",(0,de.jsx)("span",{children:"奖金"})]})]}),(0,de.jsxs)("div",{children:[(0,de.jsx)("p",{className:"font20",children:parseInt(F&&(null==F?void 0:F.visits_count)).toLocaleString()}),(0,de.jsxs)("div",{className:k.items,children:[(0,de.jsx)("i",{className:"iconfont icon-liulan1"}),(0,de.jsx)("span",{children:"浏览"})]})]}),(0,de.jsxs)("div",{children:[(0,de.jsx)("p",{className:"font20",children:parseInt(F&&(null==F?void 0:F.member_count)).toLocaleString()}),(0,de.jsxs)("div",{className:k.items,children:[(0,de.jsx)("i",{className:"iconfont icon-baoming"})," ",(0,de.jsx)("span",{children:"报名"})]})]})]}),(0,de.jsxs)("div",{className:k.bottom,children:[(0,de.jsxs)("div",{children:[(0,de.jsx)("span",{style:{color:"#9096A3"},children:"竞赛时间"}),(0,de.jsx)("span",{style:{marginLeft:20},children:null!=F&&F.start_time?(0,de.jsxs)("span",{children:[null==F?void 0:F.start_time,"~",null==F?void 0:F.end_time]}):(0,de.jsx)("span",{style:{color:"#3061D0",cursor:"pointer"},onClick:function(){C({tabsIndex:"4"}),_({type:"competitions/setActionTabs",payload:{key:"7"}})},children:"去完善"})})]}),(0,de.jsxs)("div",{style:{margin:"14px 0px"},children:[(0,de.jsx)("span",{style:{color:"#9096A3"},children:"报名截止"}),(0,de.jsx)("span",{style:{marginLeft:20},children:null!=F&&F.enroll_end_time?(0,de.jsx)("span",{children:null==F?void 0:F.enroll_end_time}):(0,de.jsx)("span",{style:{color:"3061D0",cursor:"pointer"},onClick:function(){C({tabsIndex:"4"}),_({type:"competitions/setActionTabs",payload:{key:"7"}})},children:"去完善"})})]}),(0,de.jsxs)("div",{children:[(0,de.jsx)("span",{style:{color:"#9096A3"},children:"竞赛状态"}),(0,de.jsx)("span",{style:{marginLeft:20},children:null===(l=[{name:"待审核",type:"preparing"},{name:"审核中",type:"review"},{name:"被驳回",type:"not_passed"},{name:"即将发布",type:"nearly_published"},{name:"进行中",type:"progressing"},{name:"已结束",type:"ended"},{name:"未发布",type:"unpublish"}].find((function(e){return e.type===(null==F?void 0:F.competition_status)})))||void 0===l?void 0:l.name})]}),["unpublish","preparing","review","not_passed"].includes(null==F?void 0:F.competition_status)&&(0,de.jsx)("span",{className:k.publish,onClick:function(){var e;(null==F?void 0:F.not_finish_count)>0?x.Z.confirm({icon:null,title:"",okText:"去完善",content:"检测到当前您还未完善竞赛指引的内容,请先完善指引清单,再发布审核竞赛",onOk:(e=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:C({tabsIndex:"4"}),_({type:"competitions/setActionTabs",payload:{key:"5"}});case 2:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})}):(Ie(!0),(0,oe.GY)({}).then((function(e){Fe(null==e?void 0:e.schools)})).then((function(){var e,n,t;ee.setFieldsValue({sponsor_schools:null===(e=w.userInfo)||void 0===e?void 0:e.user_school_id,sponsor_user_name:null===(n=w.userInfo)||void 0===n?void 0:n.real_name,sponsor_user_phone:null===(t=w.userInfo)||void 0===t?void 0:t.phone})})))},children:"发布竞赛"}),"progressing"===(null==F?void 0:F.competition_status)&&!(null!=F&&F.team_member_present)&&!(null!=P&&P.enroll_ended)&&(0,de.jsx)("span",{className:k.publish,onClick:r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Oe(2);case 1:case"end":return e.stop()}}),e)}))),children:2===(null==F?void 0:F.mode)&&null!=F&&F.member_of_course?"进入课堂":"立即报名"}),"progressing"===(null==F?void 0:F.competition_status)&&(null==F?void 0:F.team_member_present)&&(0,de.jsx)("span",{className:k.publish,onClick:function(){1===F.mode?(C({tabsIndex:"1"}),_({type:"competitions/setActionTabs",payload:{key:"entrance"}})):window.open(F.first_category_url)},children:1===F.mode?"赛题入口":"进入课堂"}),"ended"===(null==F?void 0:F.competition_status)&&(0,de.jsx)("span",{className:k.ended,children:"已结束"}),"progressing"===(null==F?void 0:F.competition_status)&&(0,de.jsx)(Ut.CopyToClipboard,{text:"【竞赛邀请】".concat(null==w||null===(a=w.userInfo)||void 0===a?void 0:a.username,"邀请您参加化学“101计划”网络平台平台竞赛组织《").concat(null==F?void 0:F.name,"竞赛》,您可以点击下方的链接,报名该赛项。链接:").concat(window.location.origin).concat(window.location.pathname,"?identifier=").concat(null==F?void 0:F.identifier),onCopy:function(){return v.ZP.success("已复制链接,请直接粘贴发送好友")},children:(0,de.jsxs)("span",{className:"".concat(k.shareicon),children:[(0,de.jsx)("i",{style:{marginRight:6,fontSize:14},className:"iconfont icon-fenxiangketang"}),"分享"]})})]})]})]})]}),(0,de.jsx)(N.YG,{value:I.tabsIndex,style:{marginBottom:25,paddingLeft:20,background:"#fff",height:64,position:"sticky",top:0,zIndex:1},onChange:function(e){var n;(I.tabsIndex=e,C(s()({},I)),"3"===e)&&((0,In.eB)()||null!==(n=F.permission)&&void 0!==n&&n.editable||null!=F&&F.team_member_present||null!=P&&P.enroll_ended||(F.personal?_({type:"competitions/setActionTabs",payload:{key:"6"}}):_({type:"competitions/setActionTabs",payload:{key:"4"}})));"4"==e&&L(!1),h.history.replace("/competitions/detail/".concat(D,"?type=").concat(e))},dataSource:Pe}),("unpublish"===F.competition_status||"preparing"===F.competition_status||"review"===F.competition_status)&&(0,de.jsxs)("div",{className:k.tag,children:[(0,de.jsx)(Gt.Z,{})," 提示:该竞赛还未审核,暂时只有管理员可见"]}),"not_passed"===F.competition_status&&(0,de.jsxs)("div",{className:k.tag,style:{color:"red",background:"rgba(229,51,51,0.1)"},children:[(0,de.jsx)(Gt.Z,{})," 审核被驳回",(0,de.jsx)(j.Z,{placement:"bottom",title:null==F?void 0:F.not_passed_reason,children:(0,de.jsxs)("span",{style:{marginLeft:20},children:["驳回理由:",null==F?void 0:F.not_passed_reason]})})]}),null===(o=Pe.find((function(e){return e.id===I.tabsIndex})))||void 0===o?void 0:o.content]}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:J,width:610,className:k.scoremodal,closable:!1,centered:!0,onCancel:function(){return Q(!1)},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:k.title,children:"加入战队"}),(0,de.jsx)("span",{onClick:function(){return Q(!1)},style:{cursor:"pointer"},className:k.close,children:(0,de.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,de.jsx)("div",{className:k.content,children:(0,de.jsx)(f.Z,{form:ee,layout:"vertical",onFinish:function(){var e=r()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(X(!0),!Me()){e.next=4;break}return X(!1),e.abrupt("return");case 4:return e.next=6,_({type:"competitions/JoinTeam",payload:{identifier:D,invite_code:n.name}});case 6:t=e.sent,X(!1),0===t.status&&(me(!0),xe(t),Ee(),_({type:"competitions/setActionTabs",payload:{}}));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,de.jsx)(f.Z.Item,{label:"邀请码",name:"name",className:k.jsinput,rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写竞赛名称")}}],children:(0,de.jsx)(y.Z,{maxLength:60,className:k.baseFormItem,showCount:!0,placeholder:"请输入邀请码"})})})}),(0,de.jsxs)("div",{className:k.bottom,children:[(0,de.jsx)(b.ZP,{className:k.no,onClick:function(){Q(!1)},children:"取消"}),(0,de.jsx)(b.ZP,{loading:K,className:k.yes,onClick:function(){ee.submit()},children:"确认"})]})]}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:je,width:318,className:k.scoremodal,closable:!1,centered:!0,children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:k.title,children:"报名"}),(0,de.jsx)("span",{onClick:function(){return ye(!1)},style:{cursor:"pointer"},className:k.close,children:(0,de.jsx)("i",{className:"iconfont icon-danchuangguanbi",style:{fontSize:"14px"}})})]}),(0,de.jsx)("div",{className:k.content,children:"选择参赛方式"}),(0,de.jsxs)("div",{className:k.bottoms,children:[(0,de.jsx)(b.ZP,{className:k.no,onClick:function(){_({type:"competitions/setActionTabs",payload:{key:"2"}}),ye(!1)},children:"加入战队"}),(0,de.jsx)(b.ZP,{className:k.yes,onClick:function(){_({type:"competitions/setActionTabs",payload:{key:"3"}}),ye(!1)},children:"创建战队"})]})]}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:ke,width:318,className:k.scoremodal,closable:!1,centered:!0,children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:k.title,children:"报名"}),(0,de.jsx)("span",{onClick:function(){return Ne(!1)},style:{cursor:"pointer"},className:k.close,children:(0,de.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,de.jsx)("div",{className:k.content,children:"您暂未报名,请先报名"}),(0,de.jsxs)("div",{className:k.bottoms,children:[(0,de.jsx)(b.ZP,{className:k.no,onClick:function(){Ne(!1)},children:"取消"}),(0,de.jsx)(b.ZP,{className:k.yes,loading:K,onClick:r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Me()){e.next=3;break}return X(!1),e.abrupt("return");case 3:if(!K){e.next=5;break}return e.abrupt("return");case 5:return X(!0),e.next=8,_({type:"competitions/AddTeam",payload:{identifier:D}});case 8:n=e.sent,X(!1),n&&0===n.status&&(xe(n),me(!0),Ee(),_({type:"competitions/setActionTabs",payload:{}})),Ne(!1);case 12:case"end":return e.stop()}}),e)}))),children:"立即报名"})]})]}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:U,width:610,className:k.scoremodal,closable:!1,centered:!0,onCancel:function(){return Y(!1)},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:k.title,children:"创建战队"}),(0,de.jsx)("span",{onClick:function(){return Y(!1)},style:{cursor:"pointer"},className:k.close,children:(0,de.jsx)("i",{className:"iconfont icon-danchuangguanbi"})})]}),(0,de.jsx)("div",{className:k.content,children:(0,de.jsx)(f.Z,{form:ee,layout:"vertical",onFinish:function(){var e=r()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(X(!0),!Me()){e.next=4;break}return X(!1),e.abrupt("return");case 4:return e.next=6,_({type:"competitions/AddTeam",payload:{identifier:D,name:n.name}});case 6:t=e.sent,X(!1),t&&0===t.status&&(xe(t),me(!0),Ee(),_({type:"competitions/setActionTabs",payload:{}}));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,de.jsx)(f.Z.Item,{label:"队名",name:"name",className:k.jsinput,rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写竞赛名称")}}],children:(0,de.jsx)(y.Z,{maxLength:60,className:k.baseFormItem,showCount:!0,placeholder:"请输入队名"})})})}),(0,de.jsxs)("div",{className:k.bottom,children:[(0,de.jsx)(b.ZP,{className:k.no,onClick:function(){Y(!1)},children:"取消"}),(0,de.jsx)(b.ZP,{loading:K,className:k.yes,onClick:function(){ee.submit()},children:"确认"})]})]}),(0,de.jsxs)(x.Z,{title:!1,footer:!1,open:Ze,width:610,className:k.scoremodal,closable:!1,centered:!0,onCancel:function(){return Ie(!1)},children:[(0,de.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,de.jsx)("div",{className:k.title,children:"为了加快竞赛审核速度,请确认以下信息是否准确"}),(0,de.jsx)("span",{onClick:function(){return Ie(!1)},style:{cursor:"pointer"},className:k.close,children:(0,de.jsx)("i",{className:"iconfont icon-guanbi",style:{color:"#979797",fontSize:"15px"}})})]}),(0,de.jsx)("div",{className:k.content,children:(0,de.jsxs)(f.Z,{form:ee,className:k.formWrap,onFinish:function(e){(0,se.qt)(s()(s()({},e),{},{id:D})).then((function(e){0==(null==e?void 0:e.status)?(v.ZP.success("发布审核成功,审核通过后,竞赛可上线启动"),Ie(!1),Ee()):v.ZP.error(null==e?void 0:e.message)}))},labelCol:{flex:"110px"},children:[(0,de.jsx)(f.Z.Item,{className:k.form_item,label:"主办方",colon:!1,name:"sponsor_schools",children:(0,de.jsx)(A.default,{mode:"multiple",className:k.form_item_item_select,options:De,fieldNames:{label:"name",value:"id"},placeholder:"请输入主办方",filterOption:function(e,n){var t;return(null!==(t=null==n?void 0:n.name)&&void 0!==t?t:"").toLowerCase().includes(e.toLowerCase())}})}),(0,de.jsx)(f.Z.Item,{className:k.form_item,label:"主要负责人姓名",colon:!1,name:"sponsor_user_name",children:(0,de.jsx)(y.Z,{className:k.form_item_item,placeholder:"请输入主要负责人姓名"})}),(0,de.jsx)(f.Z.Item,{className:k.form_item,label:"主要负责人电话",colon:!1,name:"sponsor_user_phone",rules:[{pattern:new RegExp(/^((0\d{2,3}(-)?\d{7,8})|(13[0-9]|14[01456879]|15[0-35-9]|16[2567]|17[0-8]|18[0-9]|19[0-35-9])\d{8})$/,"g"),message:"必须是正确的座机号或者手机号"}],children:(0,de.jsx)(y.Z,{className:k.form_item_item,placeholder:"请输入主要负责人电话"})}),(0,de.jsx)("div",{className:k.bottom,children:(0,de.jsxs)(f.Z.Item,{children:[(0,de.jsx)(b.ZP,{size:"middle",className:k.no,onClick:function(){Ie(!1)},children:"取消"}),(0,de.jsx)(b.ZP,{className:k.yes,size:"middle",type:"primary",htmlType:"submit",loading:d,children:"保存"})]})})]})})]}),(0,de.jsx)(tl.Z,{}),(0,de.jsx)(nl.Z,{datas:fe,isopen:ue,setisopen:me,isShowPhone:le,setIsShowPhone:ie,user:w,dispatch:_,onOK:function(){Ee()}})]})}))},1174:function(e,n,t){var l=t(7557),i=t.n(l),a=t(41498),s=t.n(a),o=t(79800),r=t.n(o),c=t(59301),u=t(8591),d=t(43418),m=t(24650),p=t(3113),h=t(49105),f=t(23862),x=t(27876),v=t(71681),g=t(37712),j=/^1\d{10}$/;n.Z=function(e){var n=e.isShowPhone,t=e.setIsShowPhone,l=e.user,a=e.dispatch,o=e.onOK,y=e.isopen,b=e.setisopen,A=e.datas,k=(0,c.useState)(""),N=r()(k,2),_=N[0],w=N[1],S=(0,c.useState)(""),Z=r()(S,2),I=Z[0],C=Z[1],B=(0,c.useState)(60),D=r()(B,2),F=D[0],P=D[1],E=(0,c.useState)(),R=r()(E,2),M=R[0],L=R[1],O=(0,c.useState)(!1),H=r()(O,2),T=H[0],z=H[1],J=(0,c.useState)(!1),Q=r()(J,2),V=Q[0],G=Q[1],U=(0,c.useState)(""),Y=r()(U,2),W=Y[0],q=Y[1],K=(0,c.useRef)();(0,c.useEffect)((function(){return function(){K.current&&clearInterval(K.current)}}),[]),(0,f.Y)((function(){M&&(P(60),F>0?P(F-1):(P(60),L(!1),K.current&&clearInterval(K.current)))}),1e3);var X=function(){var e=s()(i()().mark((function e(){var n,t,s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.ZP)("/api/users/accounts/".concat(null===(n=l.userInfo)||void 0===n?void 0:n.login,"/valid_phone.json"),{method:"get",params:{phone:_}});case 2:if(-1!==(null==(t=e.sent)?void 0:t.status)){e.next=5;break}return e.abrupt("return");case 5:if(null==t||!t.is_exists){e.next=8;break}return z(!0),e.abrupt("return");case 8:return s=(0,x.M)(_),e.next=11,a({type:"account/getCode",payload:{login:_,type:3,smscode:s}});case 11:1===e.sent.status&&(u.ZP.info("验证码已发送,请注意查收"),L(!0));case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,g.jsxs)("div",{children:[(0,g.jsx)(d.Z,{title:"强制解绑",open:V,onCancel:function(){return G(!1)},onOk:s()(i()().mark((function e(){var n,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(W){e.next=3;break}return u.ZP.info("验证码不能为空"),e.abrupt("return");case 3:return e.next=5,(0,h.ZP)("/api/users/accounts/".concat(null==l||null===(n=l.userInfo)||void 0===n?void 0:n.login,"/phone_force_unbind.json"),{method:"POST",body:{code:W,phone:_}});case 5:0===(null==(a=e.sent)?void 0:a.status)&&(u.ZP.info("解绑成功"),L(!1),G(!1),o(),t(!1),q(""));case 7:case"end":return e.stop()}}),e)}))),children:(0,g.jsxs)("div",{style:{padding:"8px 24px"},children:[(0,g.jsx)("p",{children:"若原账号只有绑定了手机号一种登录方式,强制解绑后会导致原账号无法登录,请确定是否强制解绑"}),(0,g.jsxs)("p",{children:["你的手机号:",_]}),(0,g.jsxs)("p",{children:["手机验证码:",(0,g.jsx)(m.Z,{value:W,size:"middle",onChange:function(e){return q(e.target.value)},style:{width:"240px"}})," ",(0,g.jsx)(p.ZP,{disabled:M,type:"primary",size:"middle",onClick:s()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=(0,x.M)(_),e.next=3,a({type:"account/getCode",payload:{login:_,type:10,smscode:n}});case 3:1===e.sent.status&&(u.ZP.info("验证码已发送,请注意查收"),L(!0));case 5:case"end":return e.stop()}}),e)}))),children:M?"重新发送".concat(F,"s"):"获取验证码"})]})]})}),(0,g.jsx)(d.Z,{title:"提示",open:T,onCancel:function(){z(!1)},okText:"进行强制解绑",okButtonProps:{type:"primary",ghost:!0,style:{width:"124px"}},onOk:function(){G(!0),z(!1)},children:(0,g.jsxs)("div",{style:{padding:"7px 24px"},children:[(0,g.jsx)("span",{children:"该手机号已经被绑定账号,如果需要将该手机号绑定在当前账号上,你可以进行下方任意一种解绑操作:"}),(0,g.jsx)("br",{}),(0,g.jsx)("p",{style:{marginTop:"1em",display:"flex"},children:(0,g.jsx)("span",{style:{flex:"1"},children:"1、使用该手机号登录平台进行解绑,再将手机号绑定当前账号上。"})}),(0,g.jsx)("p",{style:{marginTop:"1em",display:"flex"},children:(0,g.jsx)("span",{style:{flex:"1"},children:"2、强制解绑(强制解绑可能会导致解绑账号无法登录)"})})]})}),(0,g.jsx)(d.Z,{title:"绑定手机号",open:n,onCancel:function(){return t(!1)},onOk:s()(i()().mark((function e(){var n,s,r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(j.test(_)){e.next=3;break}return u.ZP.info("请输入有效的11位手机号码"),e.abrupt("return");case 3:if(I){e.next=6;break}return u.ZP.info("请输入验证码"),e.abrupt("return");case 6:return n=l.userInfo||{},s=n.login,e.next=9,a({type:"account/bindPhone",payload:{login:s,phone:_,code:I}});case 9:0===(null==(r=e.sent)?void 0:r.status)&&(t(!1),o());case 11:case"end":return e.stop()}}),e)}))),children:(0,g.jsxs)("div",{style:{padding:"8px 24px"},children:[(0,g.jsx)("p",{children:"平台已检测到您未绑定手机号,为了不影响使用报名功能,请先绑定手机号码"}),(0,g.jsxs)("p",{children:["你的手机号:",(0,g.jsx)(m.Z,{size:"middle",value:_,onChange:function(e){return w(e.target.value)},style:{width:"240px"}})]}),(0,g.jsxs)("p",{children:["手机验证码:",(0,g.jsx)(m.Z,{size:"middle",value:I,onChange:function(e){return C(e.target.value)},style:{width:"240px"}})," ",(0,g.jsx)(p.ZP,{disabled:M,type:"primary",size:"middle",onClick:s()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(j.test(_)){e.next=3;break}return u.ZP.info("请输入有效的11位手机号码"),e.abrupt("return");case 3:X();case 4:case"end":return e.stop()}}),e)}))),children:M?"重新发送".concat(F,"s"):"获取验证码"})]})]})}),(0,g.jsx)(d.Z,{open:y,footer:!1,onCancel:function(){return b(!1)},centered:!0,width:460,children:(0,g.jsxs)("div",{children:[(0,g.jsxs)("div",{style:{marginTop:50,fontSize:26,color:"#3d3d3d",textAlign:"center",marginBottom:20},children:[(0,g.jsx)("i",{style:{fontSize:26,color:"#52C41A"},className:"iconfont icon-tongguo"})," 报名成功"]}),(0,g.jsxs)("div",{style:{alignItems:"center",textAlign:"center"},children:[(0,g.jsx)("img",{style:{width:180,border:"1px solid #eeeeef",padding:10,marginBottom:20},src:v.Z.IMG_SERVER+(null==A?void 0:A.QR_code)}),(0,g.jsx)("p",{style:{color:"#AAAAAA"},children:"参赛者可扫码加入大赛官方交流群,获取最新竞赛通知"})]})]})})]})}},16603:function(e,n,t){t.d(n,{P:function(){return l}});var l=[{value:"北京",label:"北京",children:[{value:"东城",label:"东城"},{value:"西城",label:"西城"},{value:"朝阳",label:"朝阳"},{value:"丰台",label:"丰台"},{value:"石景山",label:"石景山"},{value:"海淀",label:"海淀"},{value:"门头沟",label:"门头沟"},{value:"房山",label:"房山"},{value:"通州",label:"通州"},{value:"顺义",label:"顺义"},{value:"昌平",label:"昌平"},{value:"大兴",label:"大兴"},{value:"平谷",label:"平谷"},{value:"怀柔",label:"怀柔"},{value:"密云",label:"密云"},{value:"延庆",label:"延庆"}]},{value:"上海",label:"上海",children:[{value:"崇明",label:"崇明"},{value:"黄浦",label:"黄浦"},{value:"卢湾",label:"卢湾"},{value:"徐汇",label:"徐汇"},{value:"长宁",label:"长宁"},{value:"静安",label:"静安"},{value:"普陀",label:"普陀"},{value:"闸北",label:"闸北"},{value:"虹口",label:"虹口"},{value:"杨浦",label:"杨浦"},{value:"闵行",label:"闵行"},{value:"宝山",label:"宝山"},{value:"嘉定",label:"嘉定"},{value:"浦东",label:"浦东"},{value:"金山",label:"金山"},{value:"松江",label:"松江"},{value:"青浦",label:"青浦"},{value:"南汇",label:"南汇"},{value:"奉贤",label:"奉贤"}]},{value:"广东",label:"广东",children:[{value:"广州",label:"广州"},{value:"深圳",label:"深圳"},{value:"珠海",label:"珠海"},{value:"东莞",label:"东莞"},{value:"中山",label:"中山"},{value:"佛山",label:"佛山"},{value:"惠州",label:"惠州"},{value:"河源",label:"河源"},{value:"潮州",label:"潮州"},{value:"江门",label:"江门"},{value:"揭阳",label:"揭阳"},{value:"茂名",label:"茂名"},{value:"梅州",label:"梅州"},{value:"清远",label:"清远"},{value:"汕头",label:"汕头"},{value:"汕尾",label:"汕尾"},{value:"韶关",label:"韶关"},{value:"顺德",label:"顺德"},{value:"阳江",label:"阳江"},{value:"云浮",label:"云浮"},{value:"湛江",label:"湛江"},{value:"肇庆",label:"肇庆"}]},{value:"江苏",label:"江苏",children:[{value:"南京",label:"南京"},{value:"常熟",label:"常熟"},{value:"常州",label:"常州"},{value:"海门",label:"海门"},{value:"淮安",label:"淮安"},{value:"江都",label:"江都"},{value:"江阴",label:"江阴"},{value:"昆山",label:"昆山"},{value:"连云港",label:"连云港"},{value:"南通",label:"南通"},{value:"启东",label:"启东"},{value:"沭阳",label:"沭阳"},{value:"宿迁",label:"宿迁"},{value:"苏州",label:"苏州"},{value:"太仓",label:"太仓"},{value:"泰州",label:"泰州"},{value:"同里",label:"同里"},{value:"无锡",label:"无锡"},{value:"徐州",label:"徐州"},{value:"盐城",label:"盐城"},{value:"扬州",label:"扬州"},{value:"宜兴",label:"宜兴"},{value:"仪征",label:"仪征"},{value:"张家港",label:"张家港"},{value:"镇江",label:"镇江"}]},{value:"重庆",label:"重庆",children:[{value:"万州",label:"万州"},{value:"涪陵",label:"涪陵"},{value:"渝中",label:"渝中"},{value:"大渡口",label:"大渡口"},{value:"江北",label:"江北"},{value:"沙坪坝",label:"沙坪坝"},{value:"九龙坡",label:"九龙坡"},{value:"南岸",label:"南岸"},{value:"北碚",label:"北碚"},{value:"万盛",label:"万盛"},{value:"双挢",label:"双挢"},{value:"渝北",label:"渝北"},{value:"巴南",label:"巴南"},{value:"黔江",label:"黔江"},{value:"长寿",label:"长寿"},{value:"綦江",label:"綦江"},{value:"潼南",label:"潼南"},{value:"铜梁",label:"铜梁"},{value:"大足",label:"大足"},{value:"荣昌",label:"荣昌"},{value:"壁山",label:"壁山"},{value:"梁平",label:"梁平"},{value:"城口",label:"城口"},{value:"丰都",label:"丰都"},{value:"垫江",label:"垫江"},{value:"武隆",label:"武隆"},{value:"忠县",label:"忠县"},{value:"开县",label:"开县"},{value:"云阳",label:"云阳"},{value:"奉节",label:"奉节"},{value:"巫山",label:"巫山"},{value:"巫溪",label:"巫溪"},{value:"石柱",label:"石柱"},{value:"秀山",label:"秀山"},{value:"酉阳",label:"酉阳"},{value:"彭水",label:"彭水"},{value:"江津",label:"江津"},{value:"合川",label:"合川"},{value:"永川",label:"永川"},{value:"南川",label:"南川"}]},{value:"安徽",label:"安徽",children:[{value:"合肥",label:"合肥"},{value:"安庆",label:"安庆"},{value:"蚌埠",label:"蚌埠"},{value:"亳州",label:"亳州"},{value:"巢湖",label:"巢湖"},{value:"滁州",label:"滁州"},{value:"阜阳",label:"阜阳"},{value:"贵池",label:"贵池"},{value:"淮北",label:"淮北"},{value:"淮化",label:"淮化"},{value:"淮南",label:"淮南"},{value:"黄山",label:"黄山"},{value:"九华山",label:"九华山"},{value:"六安",label:"六安"},{value:"马鞍山",label:"马鞍山"},{value:"宿州",label:"宿州"},{value:"铜陵",label:"铜陵"},{value:"屯溪",label:"屯溪"},{value:"芜湖",label:"芜湖"},{value:"宣城",label:"宣城"}]},{value:"福建",label:"福建",children:[{value:"福州",label:"福州"},{value:"厦门",label:"厦门"},{value:"泉州",label:"泉州"},{value:"漳州",label:"漳州"},{value:"龙岩",label:"龙岩"},{value:"南平",label:"南平"},{value:"宁德",label:"宁德"},{value:"莆田",label:"莆田"},{value:"三明",label:"三明"}]},{value:"甘肃",label:"甘肃",children:[{value:"兰州",label:"兰州"},{value:"嘉峪关",label:"嘉峪关"},{value:"白银",label:"白银"},{value:"定西",label:"定西"},{value:"敦煌",label:"敦煌"},{value:"甘南",label:"甘南"},{value:"金昌",label:"金昌"},{value:"酒泉",label:"酒泉"},{value:"临夏",label:"临夏"},{value:"平凉",label:"平凉"},{value:"天水",label:"天水"},{value:"陇南",label:"陇南"},{value:"武威",label:"武威"},{value:"西峰",label:"西峰"},{value:"张掖",label:"张掖"}]},{value:"广西",label:"广西",children:[{value:"南宁",label:"南宁"},{value:"来宾",label:"来宾"},{value:"百色",label:"百色"},{value:"北海",label:"北海"},{value:"桂林",label:"桂林"},{value:"防城港",label:"防城港"},{value:"贵港",label:"贵港"},{value:"河池",label:"河池"},{value:"贺州",label:"贺州"},{value:"柳州",label:"柳州"},{value:"钦州",label:"钦州"},{value:"梧州",label:"梧州"},{value:"玉林",label:"玉林"}]},{value:"贵州",label:"贵州",children:[{value:"贵阳",label:"贵阳"},{value:"安顺",label:"安顺"},{value:"毕节",label:"毕节"},{value:"都匀",label:"都匀"},{value:"凯里",label:"凯里"},{value:"六盘水",label:"六盘水"},{value:"铜仁",label:"铜仁"},{value:"兴义",label:"兴义"},{value:"玉屏",label:"玉屏"},{value:"遵义",label:"遵义"}]},{value:"海南",label:"海南",children:[{value:"海口",label:"海口"},{value:"儋县",label:"儋县"},{value:"陵水",label:"陵水"},{value:"琼海",label:"琼海"},{value:"三亚",label:"三亚"},{value:"通什",label:"通什"},{value:"万宁",label:"万宁"}]},{value:"河北",label:"河北",children:[{value:"石家庄",label:"石家庄"},{value:"保定",label:"保定"},{value:"北戴河",label:"北戴河"},{value:"沧州",label:"沧州"},{value:"承德",label:"承德"},{value:"丰润",label:"丰润"},{value:"邯郸",label:"邯郸"},{value:"衡水",label:"衡水"},{value:"廊坊",label:"廊坊"},{value:"南戴河",label:"南戴河"},{value:"秦皇岛",label:"秦皇岛"},{value:"唐山",label:"唐山"},{value:"新城",label:"新城"},{value:"邢台",label:"邢台"},{value:"张家口",label:"张家口"}]},{value:"黑龙江",label:"黑龙江",children:[{value:"哈尔滨",label:"哈尔滨"},{value:"北安",label:"北安"},{value:"大庆",label:"大庆"},{value:"大兴安岭",label:"大兴安岭"},{value:"鹤岗",label:"鹤岗"},{value:"黑河",label:"黑河"},{value:"佳木斯",label:"佳木斯"},{value:"鸡西",label:"鸡西"},{value:"牡丹江",label:"牡丹江"},{value:"齐齐哈尔",label:"齐齐哈尔"},{value:"七台河",label:"七台河"},{value:"双鸭山",label:"双鸭山"},{value:"绥化",label:"绥化"},{value:"伊春",label:"伊春"}]},{value:"河南",label:"河南",children:[{value:"郑州",label:"郑州"},{value:"安阳",label:"安阳"},{value:"鹤壁",label:"鹤壁"},{value:"潢川",label:"潢川"},{value:"焦作",label:"焦作"},{value:"济源",label:"济源"},{value:"开封",label:"开封"},{value:"漯河",label:"漯河"},{value:"洛阳",label:"洛阳"},{value:"南阳",label:"南阳"},{value:"平顶山",label:"平顶山"},{value:"濮阳",label:"濮阳"},{value:"三门峡",label:"三门峡"},{value:"商丘",label:"商丘"},{value:"新乡",label:"新乡"},{value:"信阳",label:"信阳"},{value:"许昌",label:"许昌"},{value:"周口",label:"周口"},{value:"驻马店",label:"驻马店"}]},{value:"香港",label:"香港",children:[{value:"香港",label:"香港"},{value:"九龙",label:"九龙"},{value:"新界",label:"新界"}]},{value:"湖北",label:"湖北",children:[{value:"武汉",label:"武汉"},{value:"天门",label:"天门"},{value:"恩施",label:"恩施"},{value:"鄂州",label:"鄂州"},{value:"黄冈",label:"黄冈"},{value:"黄石",label:"黄石"},{value:"荆门",label:"荆门"},{value:"荆州",label:"荆州"},{value:"潜江",label:"潜江"},{value:"十堰",label:"十堰"},{value:"随州",label:"随州"},{value:"武穴",label:"武穴"},{value:"仙桃",label:"仙桃"},{value:"咸宁",label:"咸宁"},{value:"襄阳",label:"襄阳"},{value:"襄樊",label:"襄樊"},{value:"孝感",label:"孝感"},{value:"宜昌",label:"宜昌"}]},{value:"湖南",label:"湖南",children:[{value:"长沙",label:"长沙"},{value:"常德",label:"常德"},{value:"郴州",label:"郴州"},{value:"衡阳",label:"衡阳"},{value:"怀化",label:"怀化"},{value:"吉首",label:"吉首"},{value:"娄底",label:"娄底"},{value:"邵阳",label:"邵阳"},{value:"湘潭",label:"湘潭"},{value:"益阳",label:"益阳"},{value:"岳阳",label:"岳阳"},{value:"永州",label:"永州"},{value:"张家界",label:"张家界"},{value:"株洲",label:"株洲"}]},{value:"江西",label:"江西",children:[{value:"南昌",label:"南昌"},{value:"抚州",label:"抚州"},{value:"赣州",label:"赣州"},{value:"吉安",label:"吉安"},{value:"景德镇",label:"景德镇"},{value:"井冈山",label:"井冈山"},{value:"九江",label:"九江"},{value:"庐山",label:"庐山"},{value:"萍乡",label:"萍乡"},{value:"上饶",label:"上饶"},{value:"新余",label:"新余"},{value:"宜春",label:"宜春"},{value:"鹰潭",label:"鹰潭"}]},{value:"吉林",label:"吉林",children:[{value:"长春",label:"长春"},{value:"吉林",label:"吉林"},{value:"白城",label:"白城"},{value:"白山",label:"白山"},{value:"珲春",label:"珲春"},{value:"辽源",label:"辽源"},{value:"梅河",label:"梅河"},{value:"四平",label:"四平"},{value:"松原",label:"松原"},{value:"通化",label:"通化"},{value:"延吉",label:"延吉"}]},{value:"辽宁",label:"辽宁",children:[{value:"沈阳",label:"沈阳"},{value:"鞍山",label:"鞍山"},{value:"本溪",label:"本溪"},{value:"朝阳",label:"朝阳"},{value:"大连",label:"大连"},{value:"丹东",label:"丹东"},{value:"抚顺",label:"抚顺"},{value:"阜新",label:"阜新"},{value:"葫芦岛",label:"葫芦岛"},{value:"锦州",label:"锦州"},{value:"辽阳",label:"辽阳"},{value:"盘锦",label:"盘锦"},{value:"铁岭",label:"铁岭"},{value:"营口",label:"营口"}]},{value:"澳门",label:"澳门",children:[{value:"澳门",label:"澳门"}]},{value:"内蒙古",label:"内蒙古",children:[{value:"呼和浩特",label:"呼和浩特"},{value:"阿拉善盟",label:"阿拉善盟"},{value:"包头",label:"包头"},{value:"赤峰",label:"赤峰"},{value:"东胜",label:"东胜"},{value:"海拉尔",label:"海拉尔"},{value:"集宁",label:"集宁"},{value:"临河",label:"临河"},{value:"通辽",label:"通辽"},{value:"乌海",label:"乌海"},{value:"乌兰浩特",label:"乌兰浩特"},{value:"锡林浩特",label:"锡林浩特"}]},{value:"宁夏",label:"宁夏",children:[{value:"银川",label:"银川"},{value:"固源",label:"固源"},{value:"石嘴山",label:"石嘴山"},{value:"吴忠",label:"吴忠"}]},{value:"青海",label:"青海",children:[{value:"西宁",label:"西宁"},{value:"德令哈",label:"德令哈"},{value:"格尔木",label:"格尔木"},{value:"共和",label:"共和"},{value:"海东",label:"海东"},{value:"海晏",label:"海晏"},{value:"玛沁",label:"玛沁"},{value:"同仁",label:"同仁"},{value:"玉树",label:"玉树"}]},{value:"山东",label:"山东",children:[{value:"济南",label:"济南"},{value:"滨州",label:"滨州"},{value:"兖州",label:"兖州"},{value:"德州",label:"德州"},{value:"东营",label:"东营"},{value:"菏泽",label:"菏泽"},{value:"济宁",label:"济宁"},{value:"莱芜",label:"莱芜"},{value:"聊城",label:"聊城"},{value:"临沂",label:"临沂"},{value:"蓬莱",label:"蓬莱"},{value:"青岛",label:"青岛"},{value:"曲阜",label:"曲阜"},{value:"日照",label:"日照"},{value:"泰安",label:"泰安"},{value:"潍坊",label:"潍坊"},{value:"威海",label:"威海"},{value:"烟台",label:"烟台"},{value:"枣庄",label:"枣庄"},{value:"淄博",label:"淄博"}]},{value:"山西",label:"山西",children:[{value:"太原",label:"太原"},{value:"吕梁",label:"吕梁"},{value:"长治",label:"长治"},{value:"大同",label:"大同"},{value:"候马",label:"候马"},{value:"晋城",label:"晋城"},{value:"离石",label:"离石"},{value:"临汾",label:"临汾"},{value:"宁武",label:"宁武"},{value:"朔州",label:"朔州"},{value:"忻州",label:"忻州"},{value:"阳泉",label:"阳泉"},{value:"榆次",label:"榆次"},{value:"晋中",label:"晋中"},{value:"运城",label:"运城"}]},{value:"陕西",label:"陕西",children:[{value:"西安",label:"西安"},{value:"安康",label:"安康"},{value:"宝鸡",label:"宝鸡"},{value:"汉中",label:"汉中"},{value:"渭南",label:"渭南"},{value:"商州",label:"商州"},{value:"绥德",label:"绥德"},{value:"铜川",label:"铜川"},{value:"咸阳",label:"咸阳"},{value:"延安",label:"延安"},{value:"榆林",label:"榆林"}]},{value:"四川",label:"四川",children:[{value:"成都",label:"成都"},{value:"巴中",label:"巴中"},{value:"达川",label:"达川"},{value:"德阳",label:"德阳"},{value:"都江堰",label:"都江堰"},{value:"峨眉山",label:"峨眉山"},{value:"涪陵",label:"涪陵"},{value:"广安",label:"广安"},{value:"广元",label:"广元"},{value:"九寨沟",label:"九寨沟"},{value:"康定",label:"康定"},{value:"乐山",label:"乐山"},{value:"泸州",label:"泸州"},{value:"马尔康",label:"马尔康"},{value:"绵阳",label:"绵阳"},{value:"眉山",label:"眉山"},{value:"南充",label:"南充"},{value:"内江",label:"内江"},{value:"攀枝花",label:"攀枝花"},{value:"遂宁",label:"遂宁"},{value:"汶川",label:"汶川"},{value:"西昌",label:"西昌"},{value:"雅安",label:"雅安"},{value:"宜宾",label:"宜宾"},{value:"自贡",label:"自贡"},{value:"资阳",label:"资阳"}]},{value:"台湾",label:"台湾",children:[{value:"台北",label:"台北"},{value:"基隆",label:"基隆"},{value:"台南",label:"台南"},{value:"台中",label:"台中"},{value:"高雄",label:"高雄"},{value:"屏东",label:"屏东"},{value:"南投",label:"南投"},{value:"云林",label:"云林"},{value:"新竹",label:"新竹"},{value:"彰化",label:"彰化"},{value:"苗栗",label:"苗栗"},{value:"嘉义",label:"嘉义"},{value:"桃园",label:"桃园"},{value:"宜兰",label:"宜兰"},{value:"台东",label:"台东"},{value:"金门",label:"金门"},{value:"马祖",label:"马祖"},{value:"澎湖",label:"澎湖"}]},{value:"天津",label:"天津",children:[{value:"天津",label:"天津"},{value:"和平",label:"和平"},{value:"东丽",label:"东丽"},{value:"河东",label:"河东"},{value:"西青",label:"西青"},{value:"河西",label:"河西"},{value:"津南",label:"津南"},{value:"南开",label:"南开"},{value:"北辰",label:"北辰"},{value:"河北",label:"河北"},{value:"武清",label:"武清"},{value:"红挢",label:"红挢"},{value:"塘沽",label:"塘沽"},{value:"汉沽",label:"汉沽"},{value:"大港",label:"大港"},{value:"宁河",label:"宁河"},{value:"静海",label:"静海"},{value:"宝坻",label:"宝坻"},{value:"蓟县",label:"蓟县"}]},{value:"新疆",label:"新疆",children:[{value:"乌鲁木齐",label:"乌鲁木齐"},{value:"阿克苏",label:"阿克苏"},{value:"阿勒泰",label:"阿勒泰"},{value:"阿图什",label:"阿图什"},{value:"博乐",label:"博乐"},{value:"昌吉",label:"昌吉"},{value:"东山",label:"东山"},{value:"哈密",label:"哈密"},{value:"和田",label:"和田"},{value:"喀什",label:"喀什"},{value:"克拉玛依",label:"克拉玛依"},{value:"库车",label:"库车"},{value:"库尔勒",label:"库尔勒"},{value:"奎屯",label:"奎屯"},{value:"石河子",label:"石河子"},{value:"塔城",label:"塔城"},{value:"吐鲁番",label:"吐鲁番"},{value:"伊宁",label:"伊宁"}]},{value:"西藏",label:"西藏",children:[{value:"拉萨",label:"拉萨"},{value:"阿里",label:"阿里"},{value:"昌都",label:"昌都"},{value:"林芝",label:"林芝"},{value:"那曲",label:"那曲"},{value:"日喀则",label:"日喀则"},{value:"山南",label:"山南"}]},{value:"云南",label:"云南",children:[{value:"昆明",label:"昆明"},{value:"大理",label:"大理"},{value:"保山",label:"保山"},{value:"楚雄",label:"楚雄"},{value:"大理",label:"大理"},{value:"东川",label:"东川"},{value:"个旧",label:"个旧"},{value:"景洪",label:"景洪"},{value:"开远",label:"开远"},{value:"临沧",label:"临沧"},{value:"丽江",label:"丽江"},{value:"六库",label:"六库"},{value:"潞西",label:"潞西"},{value:"曲靖",label:"曲靖"},{value:"思茅",label:"思茅"},{value:"文山",label:"文山"},{value:"西双版纳",label:"西双版纳"},{value:"玉溪",label:"玉溪"},{value:"中甸",label:"中甸"},{value:"昭通",label:"昭通"}]},{value:"浙江",label:"浙江",children:[{value:"杭州",label:"杭州"},{value:"温州",label:"温州"},{value:"安吉",label:"安吉"},{value:"慈溪",label:"慈溪"},{value:"定海",label:"定海"},{value:"奉化",label:"奉化"},{value:"海盐",label:"海盐"},{value:"黄岩",label:"黄岩"},{value:"湖州",label:"湖州"},{value:"嘉兴",label:"嘉兴"},{value:"金华",label:"金华"},{value:"临安",label:"临安"},{value:"临海",label:"临海"},{value:"丽水",label:"丽水"},{value:"宁波",label:"宁波"},{value:"瓯海",label:"瓯海"},{value:"平湖",label:"平湖"},{value:"千岛湖",label:"千岛湖"},{value:"衢州",label:"衢州"},{value:"江山",label:"江山"},{value:"瑞安",label:"瑞安"},{value:"绍兴",label:"绍兴"},{value:"嵊州",label:"嵊州"},{value:"台州",label:"台州"},{value:"温岭",label:"温岭"},{value:"余姚",label:"余姚"},{value:"舟山",label:"舟山"}]},{value:"海外",label:"海外",children:[{value:"美国",label:"美国"},{value:"日本",label:"日本"},{value:"英国",label:"英国"},{value:"法国",label:"法国"},{value:"德国",label:"德国"},{value:"其他",label:"其他"}]}]},23862:function(e,n,t){t.d(n,{Y:function(){return i}});var l=t(59301);function i(e,n){var t=(0,l.useRef)(),i=(0,l.useRef)();(0,l.useEffect)((function(){t.current=e})),(0,l.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return i.current=e,function(){return clearInterval(e)}}}),[n])}},97786:function(e,n){n.Z={flex_box_center:"flex_box_center___fo_3c",flex_space_between:"flex_space_between___G46CO",flex_box_vertical_center:"flex_box_vertical_center___br3Kr",flex_box_center_end:"flex_box_center_end___Xdo94",flex_box_column:"flex_box_column___Bcnmr",wrp:"wrp___TY7QJ",bg:"bg___xiaSy",commonimg:"commonimg___a4R0Q",titlesize:"titlesize___Wdd_a",timesize:"timesize___OkfYO",flex1:"flex1___N6paY",buttonsize:"buttonsize___syL9V",myteam:"myteam___RTWAt",bootmdetail:"bootmdetail___taUGk",menuItem:"menuItem___Kww4S",flex6:"flex6___RuzJ4",spanprev:"spanprev___Cssg_",spannext:"spannext___jVFGE",divwidth:"divwidth___r5hE3",receiveclick:"receiveclick___BauOs",receivealready:"receivealready___Z7Wo0",bkfff:"bkfff___lHrcJ","ant-input":"ant-input___m4bn_",onediv:"onediv___xzZRa",onetop:"onetop___M4GfM",towdiv:"towdiv___yj3ds",towtop:"towtop___veKa4",threediv:"threediv___Ztz0D",threetop:"threetop___zDXIg",imgradius:"imgradius___r4uGN",prize:"prize___YNRD4",spanrightradius:"spanrightradius___tC6T5",bottomItem:"bottomItem___CHcMJ",myTeam:"myTeam___fm7KX",downloadpdf:"downloadpdf___a2NuA",pdfBut:"pdfBut___Drr6h",PerfectBut:"PerfectBut___wEhjV",PerfectCent:"PerfectCent___HD3Id",PerfectCentName:"PerfectCentName___smdJX",teamItem:"teamItem___mx2f3",dash:"dash___l6QH1",modal:"modal___yXh2H",maskText:"maskText___Tdh6h",box:"box___K2uQ4",open_style:"open_style___gLTB9",title_style:"title_style___j6zvN",colorhove:"colorhove___FKtzO"}},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAAA8CAYAAADGxTD9AAAAAXNSR0IArs4c6QAAFoFJREFUeF7tXQl4k1W6fv8sTbqvlJa2tJSy74ugsiMqq4AKIlDUueNwR2dGHR0XdLwixW3uuF6Xq3O9o15nxuUiIIsCsijK1pa20NJ937eke5tmmec7f/40TfInaUNK6+R7nj5Jk7Of93z/t55w8JBnBYbwCnBDeOyeoXtWAB4Ae0AwpFeA+1SWbbA1A07KQSID6JWT0ivAyThIpBwgBSQy4+fCq0T4jANnrEdlWFkpjK/0ndAetd/znpMaTO0LZcz74tsxti0xjqVXfeNYZcZyxvHSuK3GbDYX03iMbbLy5nOz+pzGbGDrwpfj52DQG2DQAwad8Gcwvudf9ToDQN/pDdBrDYBFWfqMry/UAytP9fjPjJ/rYVHf2L7Qph4GaA0tOj1UnBYqvd6gMugMKr0OKoOOq+UMhhQ5DGfHPRNWMaSRaxy8bQBzPGAZAI3AFMAoAIJtnBnA2WaagdlU39iOAKKeje85FKY2TYDkwWh+APi2ebD0AJ8HMn/AzAHFA4x9Jxwss7bN5yXUpbnwB4SvY3Nu9LmwLr36NIKWAEhA1BlMgOUBCAZYBtJe761Byx+A3vV54Av1efDrtUawm4G+N+D5MfUcHH5s7H890KnqNjRWNGkaqlXqhgp1VV1JwxkOSJUAqUB0xk4s0Q4FgIty4KEweM8Yba+ARCmBzBuQeksgVXKQKugVkAdIoRwhhU+EHJycg0GrNz01Whs6UJhegtLsCmi7tI0GYC8H7osYTPhuO2Z3D9a19gB4sO6Mm8flFSKBd4QcyuFS+MbKIfOWMM6v69KjIq8WhVlFaKpvAQeuFsCr/gh45wmsbXHzsPrcvAfAfV6yn18FjgN8YmUInKiAd4TMJObUlNQj42wWutq7SNtXA9zrIVC88nts7Bgsq+AB8GDZiUEyDrm/BAFj5PBLUAASniNnpeSgvLCSjZADl8dBev8ubD41GIbsAfBg2IVBOAaSnUNnK6GM5DlyQ5UKmSlZ6GjvJBiT5epdGRSP7MRGzbUcvgfA13L1h0DfPtFyBE9VMKuMVqNH2rl0NNapBG78vQ98b9+B2xuu1VQ8AL5WKz+E+pV6cQiaqoAyXAp9tx5pyZfQUNdoBDEKAG5VEhJzrsWUPAC+Fqs+RPsMnOgF3xg5dBod0i9eRmM9D2IAFYB03m5sKRnoqXkAPNArPsT7CxingE+UFDqdHpfSMtHYYJIecn2hnL8DG+sGcooeAA/kav9M+gpIkEMZJYdBq0PqxXS0NDcLMvEFKRTzB1Kx8wD4ZwKqgZ6G/2g5vCPlaGttR+rFZMaRiSSQvLILW58YqPF4ADxQK/1z64cDs05IlByqqiqRX5gvKHV6gLspCYknB2LKHgAPxCr/TPuQ+XAImOQFzsDh0pVLUDcJ5jWUSaGcuBMbW9099WsOYDKYU8Qbi5zqshnZ6e41uGrtSxScU3NQhErR1UBhae4hstkaBiiWzDtSykSJri4NLmYmQ6s1dfz6bmx7xD0z7Gn1mgN4bX48CyapP9eBI/NLXZ5v3JYAzHlnOGvnyMJSqNO7TG36xMjYe41KB22r+GGR+nC48aNIVrb4780o2+OYkYTOVWLRnijk/JcKee+qoVHzMqE5zXlvOGLW+0MRIsXBGUVouuweJ9bys7HwjpJBldaJk2vcH/brP9aLRb1V11aisLzAKEpwWimks3Zic4bLm2qngUED4K5GHWpOttuda+U3bSj83ya7ZeLvCcD1f+HBd3hOMVQXeQDL/DhsVI1l71MerUXOm/zjzhYRV1lfmsC+Sn28FtmviZcV6t/wUSRGbQ5g/575RRWKPuE1c3Ma8+sgXPcmf7gynqvH5d3OO7DkARIowigzwDEtPxcLryApmrK7cGqtYwB31evQ3Wx94Bz3xJcgOThwrBd0Wj1Ssi6gW8sfTA44swuJ8zje9ewWGjQAdmZ2OW+rkPIwRfeJ09UAsH+CHGuuxLNOzj9Yjfz37R8axTAp1hWPBnmsOuu02BtXCL3Ges8IhOvLRkPmI0FjSie+ud55u//YB4Iw+w0e/Febkh+qQe47apea9Y2VQeYrQXlNGcpqeubFQfKrJGz9wKXG7VQeNADuqNKi6FNrrmU+9rqfOlDxtf3HudMAfkuFmPV+iN0QgMyXG6BK6xE1gqYpsDI5jnX9071VKHYwrklPhWDa88NY+csvNiDj2XrRJZ/7fgRG3xfIvv8qrgAdFc4Jq4MdwHQoCcQkA6fmXIBOz8v4HNAog2zcc9gsviguoNutAKZHsdRHYnd4y76LgU+UHKr0TvxwFx+y54iIu7WX9Ww8SwGS8/mp8YkBmPNuBHv/7fwSHph6A0jBshQhVqbGIWiKAgUfqnFue42p22HzvHHzyZHs/+83VKB8r/ihoRQjkuMp6IVShvYlFGLyjlCEzVXanIZXiJS5Y4laizSij+78/2lisrRA8kAJCz53RKO2BLL+ic5tr0btaftiGZXrrNGhu6n/IoQwJt+RMrbOJTVFqG4030vJX3dj632Oxt6f790K4CWHohF5s29/xmW3DoH98Oyex9TY3wRh9mvij1f15S4cWVBiBWCBW2vb9fhqZIFpEyNv9sGSQzFsDCdWlqHqqDgIiIsv+DyKlS39/xac3lSJpd9EI+Im1+Z9+YUGZPyHbaYVMlOB0DneNtdo5J3+GL7Ih31HcraYtYPmXPSx/SdeXzeORAifETJ0dnYivTgFBoMgRpEMLF24G5tP97VNR+WHJIBL97TgtBm37i+AJV4c1hbEsywEc8XOHJRHl5Si7rTtBASZLwfi4n7xXmydT60rR8XBNkx/IQwhM3s4cMgsJVOqCDT1Z5xLZij6W7MowMxFFkcbLPZ9R7UWX8XwFoOrSd4jOUilMuRWZkHdZq78cpdliJ5xtZNFBwTAxAW+u7nMap1uOhbDTEo1p9qR8oh95Ywe9YJp68fESpT8oyc9K+x6JUas8GPtB09TIGoV/55Eg45qHTprtSj8qMmmFWLKs6GY8scwNOdqcGBSEas3KjEAN3xotGRcV9xLPjafBJnFEv4tyPTRsZtKUfu9NUBJTApf6NOrD1dAYw7gikOt0Hc7r+SHTFcys6W7AOwVLIFXoBQ16iqU1BdaTvOJ3dj2iitzt6w7IADuqNHiq2jr0357xWgow2UoP9CK8/9eDZ8YOXxjZPAZaXyNkcN7uBRHF5dh7gcRGH1vIHQaA/ZE5ovKjk4rcUYzmt9oOW7L5i0Ox28tQ/Xxdkz+YyimPhvGPvsyPA8albV8GLXaF4u+iu61nqIAPhGD8Pk+aM7R4MBk/pC4QuYA3juqAJo+yK/XvRUOkpPdBWB6qpHuo9F0I73sgsU0uTYZFOShc93gb2x5wAD89YQiDLteyUBKDgVSZGI3+bOUb0e0L6EAEx8PRfQaP6gyOnFytbhts68Apr5vOT0SYXO9Uba3BT9sqMSNn0QiblMAOuu12BNpffDIbLYqLY4dPnMSA/CKlFgET1UyRdVcdnc0b7HvB7MIQWP2jiJlk8OVqgy0a6wU4H27sW1df+d+zTjwiRXlTF60R6TFd1Rq0VbSjbYyLdpLu9FW2s2UoxG3+qK1RIumzC67GnN/AEwmqmlJw5D3ngppO+pBjgCSYet+bGfc35IW7olih4mIQK4M44EsBuC1hfHswDYkd+LECuv2zNunC0wcORXMAaxR060nzsNB6ith9mp3cWAaiVewFBQnUaEqRVVzudXgOEjWJGHrAedHLV5ywDjw/rGFWF86Gu2lWrSV8cCM3xbIjPoElB+3VjHw0gbaIsHlXPyPZvyUWCU6I0sAtxV3Y/QvApH332pRTxx56TgJZwLOBtUYyP0kKPhrE87dX92rL6k3hzvrEtiTgwBZ+HGTybsmBuCN6jHMyO8M0eElU5w9MgfwF2F5fTKBCXZodwKY3MoE4rauVmTX2vQkF4dCOfFqpOcPGIBtycArLsQieLoS3a16ZL/WaFOWkyo4hN3gjejVPMdLe7oOWa+YUlms9tkcwAR2Uuh0HXrsH1folCuZYgjWF4/m+9pRh6w/Wfe1+EAUgiYp8M0NJezJILiubQGYAmvu7hjnDHZZmeY8DQ5MtC8nmwOY5Gq6b81Z8o6UMYuIOwFM3gvv4TLGjDJqkqHVWcd8SICXdmHbU86OW6zcNQWwI/OX5aAJ6IdnFqO1yPZNR8RJJz8dhomPhfSqShz/4NQipwAcscwHSw/zNuDv76hA+X5rJwYFDJFtmQKFzA+MLQCbx1VUHmlD9bE2m3sx/qFg5tBRZ3bh0PRipzlwfwHgVgADkAdL2F1zZc1FqG/v/RQzjrmbg9e0JGy60t85UD23AniZUfsmj9P+sdZchTRWAgxxMb943jtli7Tt5HnrRsnnLWg4T/cS9KaEXwZi5EZ/pulLjB45KkHyYe7bauS8pWIXdDgTzDPrtXCM+00w62BPTD46q+2HPToCcNQqXyzay1srLM1/5rNYkRyL4GlKNKZ24pu59mMkzDnwoZnF0DQ5H5o546VhzH3ubgBLlRLI/Tk0dzQjX51pc185cCeTkLhk0AL4ttxR8BvlxdyZx5bwygu5Q8l1KRDJpxTk0pKnYU4Aoti7/EEu1/Zyba/YB3Kn2nJ5Lvh8BAtTtKRvbyxBwwUe8M5Go60rjudd2xmdODzLcbCNIwBPfT4Mk5/iXbv2QihXpsUxsaTuTAeOLrRvZTIHcOmXLcy06CyRJYgcL+4GMF1XJQ+RsvvWLjcmQ0fXadogCbh7diHxY2fHb1nOrRz4rtYxTNkp+byZhQ7OejUc4Yt9cHBKEVryeDFAUM7MvWurMuIQOEGB6hNtOH4Lr8WS6eq23HhUHm5F+tP1vcSIcb8NwqQdoaDNNHQD437Lc1BnwinZ3b7G8xS+0BvLvuNjILLfaETqY44TbB0BeOmRaEQs8WXOhs8CckUDzVdfHoWAcV6oOtYGstjYo8FuRhPGToyJ4lRKW4rQ2NUTa2I+N7o8UAq/cTuxvl/hcG4DMGUd3FHNx9ReebWRKV7ktiVtPPcdFZIf4j1vzgJ4WlIYJj0RCl0nKWRFzGIhELl0dZ383bt9MaORy3j6i8NwfHk5yFohgI3abS3U4OCMYuja7XM3ewCmw3Fn3RjQfWP15ztwZJ44Z70tLx5+cXKTLdpZAP90TxW0rc4H4ox9MAgRS33dzoFp/BTYQ0p4i6YZha1Z9qb03m5s+3V/uLDbAEw3uaxM4e2+KY/VIucNFWb+aRjGPxzCrA57YwuY2coZAFMg9205o9j9tln/2Yi0p8Q5oxiAzZUpciuTB45kZqLkR2qgvtSFZcd47isQZVc4cnHbA/DIDf6Y/7cRrDlH1hMyMZKFoOj/mnDmvt5KD3FmWk+BYtb5IXYjHzx/9pdVIB3BWRqzPYgF+5B+cP6BHq6ozuhinsKrSSRGyPwl7B7izJZU6ETynDhAL4X0hp3Ycr6v/bsNwObKy+m7K9njnUxUxIVJO039Qy2yX1c5BeDrP4xAfGIgU1b2jym06doVJi4GYOK0ltYJqlN9vA2Xkhow+9VwZtKjCKqa4+0smozeH1taJhrMQ/XtAfjmUyMx7EY+auzriYUmscnWJt1Zn8BiCLLfVCH10d5xIRMeDcaMl8L7urd9Kn/xyVpc+bPjzJM+NUpc2FsCCQeUdRRA1S3OeDjg4lQor9uIjc5rpO60Qlz39nCM+RUf6GKuTC3aH4WoFX4sFpZEgbV5fE6cmAx8OanBJJemP1uHzBfFbcCWgBJkYP8xcqzJ4uMdiAiYFBif+VIjU/JINhfk5rz31YzDr8kZxTxsZJc9NKNYNFlTDMAhsxRYfpZ/AjnjQt7UOZYd7LRn6pD1cu85DmUAc3L6SQgJ2rXNKOiwK0ZQbu9Du7Dtzb4cErdwYDLe316eAJKDyQa7L77HsxS9zg8Lv4hC7Q/tOL25EreejrULYJKdKZWGLBDkzeuLTGquxJFiSMmHJZ+1IOvlBjRl8Y9LYTz0XrAXU8KneQaEvYMjBmDzWGjhCSS2MaSg3lHJ6wskEhR+ZB2nS8qQJUUs8wVF01Ecx8Wn6pD9qu3DPeU53hJCQVXkkcx/X42uut6MTswD2hcwiZUlzxz9NkduZxq6DeJiCgeu2RsY/zTsuFotOnELgEes9MXifbzt0zLFhsBNFgaSOYmckYFJGfIf44XmbMcy2vTdYSzwh+jgtCITUClIvTmvmylrAo1Y7osFX45glhLiyidXlZuC16nPVem8ZYBk9q8nFNq0CdsCsLmVwBnuO/EPIZj+Ap+SRFkkDeesbd3CmAkMI1b4ghwfw+bxMjwRJcSeWF1u/aTggDlvDwc5X8htT0Q28eK/tzD7OMm+7ibBNl+tKUO9zn7WDQd8loRtm5wdk1sALERz0SBI9qOYh/GP8KYtSxKi0djPTxnjWsnBwXEcA5Wt5Ehq48y91UyuJgpf5I15n4xgSiEBjoiSK/dEFYgGukTe4ouFe3rAe+GBGuT/pXfyprkcbysugvqxBDB9tvRIDBMHaPxkEqv+js/oGLbAGzNfCYeuXQ9dFz9fUlDDjNkVFAdB4ZZkUbEkGi/FKUet9mNxGgK1FGhw8ck6u2lPVJZMWgRicvpQZJwJ+KfaWYZ2OeUaOq8LOosvVo7iTCgxuVuvQW53msO6UnC3PI/Eow4LuksGnvnncIz/XTDqz3bgyIJSZqqypUA5M0CxMj9urWTiABFpuhvqE/iFMpKjDGaSUZedGMnuM7jwYA3yP7CdeXzT0RgMX+xjU7myBWAy7y0+EA3/0V649Hw9Lu3qSZ2nQKA7ahLYD6pYEkXiHVtSivqztrmv5RqSKzv/AzX70/fxN4ToYFL0XdBk3rJBThvy/rnzMhT62TNyahTpMtFhsO1OF9aEfsYgHKFTfoeVDh8PbuHANJCJj4ewC0QIGOQgEMvh6i+IKw609hIpxv8+mAWp0O0+ZftanLo0hOKRyUYrBl4aG5mvKOWo6ojtRY+72x+z3+Lz8egOhrofOxhXpUd8+h+tc9oS7g9EAF0EYvwJLNJc6n/qQOW3bb0SVS3XhTyYK5LjUL6vlUXJNSaLixlOrSnHZ55MeSaU5fE1pjrEilPNOiqkMtSiSmc/1oNxbXDPJSFxp6P23AZgRx17vu/HCtAD5mo/5t3Rpp2p6aFHji4VBgdaIwd0SsFN2YlE/tZAEfIAuB848lRxbQUq9Plo0ts3hxp7+HY3ti33ANi19fbUvsor0GFoRZHOvk1Y6FIC7q5dSPzcw4Gv8iZ4mnNtBQp0l9BlcHzFAAeu0h8B48V+JdQjQri2D57a/VyBBkMNanSOw1WNCt0bSUh82FZXHgD3cwM81VxbAT10yNWlQm+6vceupKuTQTJ7J7ZYGZE9AHZtHzy1XViBSn0B1Hpnr5jlziZh642WV7V6AOzCBniqurYCnWhDodZ2upGtliXA9l3Y9r75dx4Au7YHntourkChLhOdDjxzPV1wKl8oxpn/Fp0HwC5ugKe6ayvQbGhAuc75SwY5cB8lIfFeoVcPgF1bf09tl1fAgDxdut0wS+supIt2Y8v3zELxqSz7ajsnXZ6Sp4F/rRVoMFShRmf/yq3eK8JljcSE6dsxu9sD4H8trAzK2eqgQ54uDXohPdyJUXLgnkxC4sseADuxWJ4i7l+Ban0JGvW2U+9t9c4B7QZIJ3oA7P698fTgxAo0GepRobN/qaFlMxy4/f8E90wA8RE2tUgAAAAASUVORK5CYII="}}]); \ No newline at end of file diff --git a/p__CoreCurriculum__Lists__Answers__index.async.js b/p__CoreCurriculum__Lists__Answers__index.async.js index 4718c10f82..0ca28da7a0 100644 --- a/p__CoreCurriculum__Lists__Answers__index.async.js +++ b/p__CoreCurriculum__Lists__Answers__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[74705],{7450:function(e,n,r){r.d(n,{Z:function(){return g}});var t=r(82242),i=r.n(t),s=r(7557),a=r.n(s),l=r(41498),o=r.n(l),c=r(79800),u=r.n(c),d=r(59301),m=r(84686),p=r(49105),f=r(80608),h=(r(87266),{editor_css:"editor_css___cm3Z8"}),x=r(37712),g=(0,f.connect)((function(e){return{user:e.user}}))((function(e){var n=e.defaultvalue,r=e.onChange,t=e.style,s=e.user,l=e.placeholder,c=2097152,f=(0,d.useRef)(null),g=(0,d.useState)(null),v=u()(g,2),j=v[0],_=v[1],y=(0,d.useState)(""),w=u()(y,2),k=w[0],C=w[1];(0,d.useEffect)((function(){C(n)}),[n]),(0,d.useEffect)((function(){r(k)}),[k]);var b={placeholder:l||"请输入内容...",MENU_CONF:{}};b.MENU_CONF.uploadImage={customUpload:function(e,n){return o()(a()().mark((function r(){var t,i;return a()().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return(t=new FormData).append("file",e),r.next=4,(0,p.ZP)("/api/attachments.json",{method:"post",body:t},!0);case 4:i=r.sent,n(null==i?void 0:i.url,"","");case 6:case"end":return r.stop()}}),r)})))()}},b.MENU_CONF.uploadVideo={customUpload:function(e,n){return o()(a()().mark((function r(){var t,i,l,o,u,d,m,h,x,g,v,j,_,y;return a()().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return t=e.size,i=Math.ceil(t/c),r.prev=2,r.next=5,(0,p.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:{fileName:e.name,chunkCount:i,user_id:null==s||null===(l=s.userInfo)||void 0===l?void 0:l.user_id}});case 5:if(0===(null==(u=r.sent)?void 0:u.status)){r.next=8;break}throw new Error;case 8:d=u.upload_id,f.current=new AbortController,m=[],0,h=a()().mark((function n(){var r,i,s,l;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:r=x*c,i=Math.min(r+c,t),s=e.slice(r,i),(l=new FormData).append("chunk",s),l.append("fileName",e.name),l.append("chunkIndex",(x+1).toString()),l.append("uploadId",d),m.push((function(){return(0,p.ZP)("/api/attachments/multipart_upload",{method:"POST",body:l,signal:f.current.signal},!0).then((function(e){}))}));case 9:case"end":return n.stop()}}),n)})),x=0;case 14:if(!(x0)){r.next=29;break}return r.next=27,Promise.all(_);case 27:r.sent,g+=v;case 29:r.next=22;break;case 31:return r.next=33,(0,p.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:i,uploadId:d,user_id:null==s||null===(o=s.userInfo)||void 0===o?void 0:o.user_id}});case 33:y=r.sent,n(null==y?void 0:y.object,""),r.next=39;break;case 37:r.prev=37,r.t1=r.catch(2);case 39:case"end":return r.stop()}}),r,null,[[2,37]])})))()}};return(0,d.useEffect)((function(){return function(){null!=j&&(j.destroy(),_(null))}}),[j]),(0,x.jsx)(x.Fragment,{children:(0,x.jsxs)("div",{className:null==h?void 0:h.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,x.jsx)(m.o,{editor:j,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,x.jsx)(m.M,{defaultConfig:b,value:k,onCreated:_,onChange:function(e){var n;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((n=e.getHtml(),n.replace(/<[^

                            ]+>/g,"").replace(/<[

                            $]+>/g,"").replace(/ /gi,"").replace(/<[^
                            ]+>/g,"")))?C(e.getHtml()):C("")},mode:"default",style:i()({height:"500px",overflowY:"hidden"},t)})]})})}))},56269:function(e,n,r){r.r(n),r.d(n,{default:function(){return O}});var t=r(7557),i=r.n(t),s=r(82242),a=r.n(s),l=r(41498),o=r.n(l),c=r(79800),u=r.n(c),d=r(39647),m=r.n(d),p=r(59301),f=r(80608),h=r(71418),x=r(95237),g=r(43604),v=r(8591),j=r(86859),_="wrap___T7XIB",y=r(75916),w=r(48410),k=r(19471),C=r(6848),b=r(43418),Z=r(71681),S="MemoItemStyle___ip3w6",D="MemoItemStyleImg___pmMDH",N=r(7450),I=r(61186),M=r.n(I),z="comment___BwLyT",T="delIcon___la_Jy",B=r(37712);M().locale("ZH-cn");var E=function(e){var n=e.user,r=e.vlist,t=void 0===r?[]:r,s=e.getData;return(0,B.jsx)("aside",{className:z,children:t.map((function(e,r){var t,a;return(0,B.jsxs)("div",{children:[(0,B.jsxs)(x.Z,{children:[(0,B.jsxs)(g.Z,{flex:"1",children:[(0,B.jsx)("a",{href:"/users/".concat(e.user_login),target:"_blank",children:(0,B.jsx)("span",{style:{color:"#1B8565",fontSize:".15rem"},children:null==e?void 0:e.username})}),(0,B.jsx)("span",{style:{color:"#9096A3",marginLeft:".15rem",fontSize:".15rem"},children:e.time})]}),(e.can_delete||e.user_id===(null===(t=n.userInfo)||void 0===t?void 0:t.user_id)||e.user_login===(null===(a=n.userInfo)||void 0===a?void 0:a.login))&&(0,B.jsx)(g.Z,{children:(0,B.jsx)(C.Z,{title:"删除评论",color:"#1B8565",children:(0,B.jsx)("i",{className:"iconfont icon-shanchutimu current ".concat(T),style:{color:"#1B8565",fontSize:".16rem"},onClick:function(){var n;b.Z.confirm({centered:!0,width:530,title:"提示",content:"确定要删除该条回复吗?",onOk:(n=o()(i()().mark((function n(){return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,k.sW)({id:e.id});case 2:s&&s();case 3:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})}})})})]}),(0,B.jsx)("div",{style:{marginTop:".1rem"},dangerouslySetInnerHTML:{__html:null==e?void 0:e.content}})]},r)}))})},F=(0,f.connect)((function(e){var n=e.user,r=e.loading,t=e.forumsDetail,i=e.coreCurriculum;return{user:n,loading:r.effects,coreCurriculum:i,forumsDetail:t}}))((function(e){var n,r=e.Data,t=e.coreCurriculum,s=e.getData,a=e.user,l=t.CoreDetail,c=(0,p.useState)(null),d=u()(c,2),m=d[0],f=d[1],h=(0,p.useState)(!1),j=u()(h,2),_=j[0],I=j[1];return(0,B.jsxs)("div",{className:S,children:[(0,B.jsx)("div",{children:(0,B.jsx)("a",{href:"/users/".concat(r.user_login),target:"_blank",children:(0,B.jsx)("img",{alt:"用户头像",className:D,src:"".concat(Z.Z.IMG_SERVER,"/images/").concat(null==r?void 0:r.image_url)})})}),(0,B.jsxs)("div",{style:{display:"flex",flex:1,flexDirection:"column"},children:[(0,B.jsxs)(x.Z,{wrap:!1,align:"middle",justify:"space-between",children:[(0,B.jsxs)(g.Z,{flex:1,children:[(0,B.jsx)("a",{href:"/users/".concat(r.user_login),target:"_blank",children:(0,B.jsx)("span",{style:{color:"#1B8565",fontSize:".15rem"},children:null==r?void 0:r.username})}),(0,B.jsx)("span",{style:{color:"#9096A3",marginLeft:".15rem",fontSize:".15rem"},children:r.time})]}),(0,B.jsx)(g.Z,{children:(0,B.jsxs)("div",{style:{color:"#9096A3",display:"flex",flexWrap:"nowrap",gap:".3rem",alignItems:"center"},children:[((0,y.Ny)()||(null==l?void 0:l.is_core_subject_member))&&(0,B.jsx)(C.Z,{title:"删除",color:"#1B8565",children:(0,B.jsx)("span",{children:(0,B.jsx)("i",{className:"iconfont icon-shanchu8 current",style:{fontSize:".15rem"},onClick:function(){var e;b.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"提示",content:(0,B.jsx)("div",{className:"font16 tc",children:" 确定要删除该条回复吗? "}),onOk:(e=o()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,k.sW)({id:r.id});case 2:s&&s();case 3:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})}})})}),(0,B.jsx)(C.Z,{title:"评论",color:"#1B8565",children:(0,B.jsx)("span",{children:(0,B.jsx)("i",{className:"iconfont icon-xiaopinglun current",style:{fontSize:".15rem"},onClick:function(){I(!0)}})})}),(0,B.jsx)(C.Z,{title:r.user_praise?"取消点赞":"点赞",color:"#1B8565",children:(0,B.jsxs)("span",{className:"current",style:{color:r.user_praise?"#37AD83":""},onClick:o()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,k.vL)({id:r.id,container_type:"Memo",type:r.user_praise?0:1});case 2:(null==(n=e.sent)?void 0:n.praise_count)>=0&&s&&s();case 4:case"end":return e.stop()}}),e)}))),children:[(0,B.jsx)("i",{className:"iconfont ".concat(null!=r&&r.user_praise?"icon-dianzanhou":"icon-dianzan11"),style:{fontSize:null!=r&&r.user_praise?".15rem":".19rem",marginRight:".08rem"}}),r.praise_count||""]})})]})})]}),(0,B.jsx)("div",{dangerouslySetInnerHTML:{__html:null==r?void 0:r.content}}),!(null==r||null===(n=r.children)||void 0===n||!n.length)&&(0,B.jsx)(E,{user:a,getData:s,vlist:null==r?void 0:r.children}),_&&(0,B.jsxs)("div",{style:{marginTop:".2rem"},children:[(0,B.jsx)(N.Z,{isFocus:!0,style:{height:"2rem"},onChange:function(e){f(e)}}),(0,B.jsxs)(x.Z,{style:{marginTop:".2rem"},align:"middle",justify:"end",wrap:!1,gutter:20,children:[(0,B.jsx)(g.Z,{children:(0,B.jsx)(w.op,{onClick:function(){I(!1)},children:"取消"})}),(0,B.jsx)(g.Z,{children:(0,B.jsx)(w.op,{openLoading:!0,onClick:o()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!==m){e.next=3;break}return v.ZP.error("请输入内容"),e.abrupt("return");case 3:return e.next=5,(0,k.ts)({parent_id:null==r?void 0:r.id,content:m});case 5:e.sent&&(I(!1),s&&s());case 7:case"end":return e.stop()}}),e)}))),children:"发送"})})]})]})]})]})})),P=r(6638),L=["user","forumsDetail","globalSetting","loading","coreCurriculum","dispatch"],O=(0,f.connect)((function(e){var n=e.user,r=e.loading,t=e.forumsDetail,i=e.globalSetting,s=e.coreCurriculum;return{user:n,globalSetting:i,loading:r.effects,coreCurriculum:s,forumsDetail:t}}))((function(e){e.user;var n=e.forumsDetail,r=(e.globalSetting,e.loading,e.coreCurriculum),t=e.dispatch,s=(m()(e,L),r.CoreDetail),l=r.isShowModalName,c=(null==n?void 0:n.forumsDetailData)||{},d=c.memos_count,f=c.memo_replies,C=(0,p.useState)(null),b=u()(C,2),Z=b[0],S=b[1],D=(0,p.useState)(!1),I=u()(D,2),M=I[0],z=I[1],T=(0,p.useState)({page:1,limit:10}),E=u()(T,2),O=E[0],H=E[1],R=function(){var e=o()(i()().mark((function e(){var n,r,l=arguments;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=l.length>0&&void 0!==l[0]?l[0]:O,z(!0),e.next=4,(0,k.z5)(a()({id:null==s?void 0:s.memo_id},n));case 4:r=e.sent,t({type:"forumsDetail/setForumsDetailData",payload:r}),z(!1);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,p.useEffect)((function(){null!=s&&s.memo_id&&R()}),[null==s?void 0:s.memo_id,O]),(0,B.jsx)(h.Z,{spinning:M,children:(0,B.jsxs)("section",{className:_,children:[(0,B.jsxs)(x.Z,{align:"middle",justify:"space-between",style:{width:"12rem",margin:".37rem auto .3rem auto"},children:[(0,B.jsx)(g.Z,{children:(0,B.jsxs)("span",{style:{color:"#1B8565",fontWeight:500,fontSize:".18rem"},children:[(0,B.jsx)("i",{className:"iconfont icon-dingweitubiao",style:{color:"#1B8565",marginRight:"0.1rem"}}),(0,B.jsx)("span",{children:"交流问答"}),(0,B.jsx)("span",{style:{fontSize:"0.15rem",marginLeft:".1rem"},children:"Exchange Forum"})]})}),(0,y.bg)()&&(0,B.jsx)(g.Z,{children:(0,B.jsx)(w.op,{onClick:function(){t({type:"coreCurriculum/save",payload:{isShowModalName:["发表评论"]}})},children:"发表评论"})})]}),!(null!=l&&l.includes("发表评论"))&&!d&&(0,B.jsx)(P.Z,{}),(null==l?void 0:l.includes("发表评论"))&&(0,B.jsxs)("div",{style:{marginTop:".37rem"},children:[(0,B.jsx)(N.Z,{isFocus:!0,style:{height:"2rem"},onChange:function(e){S(e)}}),(0,B.jsxs)(x.Z,{style:{marginTop:".2rem"},align:"middle",justify:"end",wrap:!1,gutter:20,children:[(0,B.jsx)(g.Z,{children:(0,B.jsx)(w.op,{onClick:function(){t({type:"coreCurriculum/save",payload:{isShowModalName:[]}})},children:"取消"})}),(0,B.jsx)(g.Z,{children:(0,B.jsx)(w.op,{openLoading:!0,onClick:o()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!==Z){e.next=3;break}return v.ZP.warning("请输入内容"),e.abrupt("return");case 3:return e.next=5,(0,k.ts)({parent_id:null==s?void 0:s.memo_id,content:Z});case 5:e.sent&&(t({type:"coreCurriculum/save",payload:{isShowModalName:[]}}),R(a()(a()({},O),{},{page:1})));case 7:case"end":return e.stop()}}),e)}))),children:"发送"})})]})]}),(0,B.jsx)("div",{style:{display:"flex",flexDirection:"column",flexWrap:"nowrap"},children:null==f?void 0:f.map((function(e,r){return(0,B.jsx)(F,{Data:e,forumsDetail:n,memo_replies:f,getData:R},r)}))}),!!d&&(0,B.jsx)(j.Z,{style:{marginTop:".2rem"},pageSize:O.limit,current:O.page,showTotal:function(e){return(0,B.jsxs)(B.Fragment,{children:["共",(0,B.jsx)("span",{style:{margin:"0 .05rem",color:"#1B8565"},children:e}),"条数据"]})},total:d,onChange:function(e,n){H(a()(a()({},O),{},{page:e,limit:n}))}})]})})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[74705],{7450:function(e,n,r){r.d(n,{Z:function(){return g}});var t=r(82242),i=r.n(t),s=r(7557),a=r.n(s),l=r(41498),o=r.n(l),c=r(79800),u=r.n(c),d=r(59301),m=r(84686),p=r(49105),f=r(80608),h=(r(87266),{editor_css:"editor_css___cm3Z8"}),x=r(37712),g=(0,f.connect)((function(e){return{user:e.user}}))((function(e){var n=e.defaultvalue,r=e.onChange,t=e.style,s=e.user,l=e.placeholder,c=2097152,f=(0,d.useRef)(null),g=(0,d.useState)(null),v=u()(g,2),j=v[0],_=v[1],y=(0,d.useState)(""),w=u()(y,2),k=w[0],C=w[1];(0,d.useEffect)((function(){C(n)}),[n]),(0,d.useEffect)((function(){r(k)}),[k]);var b={placeholder:l||"请输入内容...",MENU_CONF:{}};b.MENU_CONF.uploadImage={customUpload:function(e,n){return o()(a()().mark((function r(){var t,i;return a()().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return(t=new FormData).append("file",e),r.next=4,(0,p.ZP)("/api/attachments.json",{method:"post",body:t},!0);case 4:i=r.sent,n(null==i?void 0:i.url,"","");case 6:case"end":return r.stop()}}),r)})))()}},b.MENU_CONF.uploadVideo={customUpload:function(e,n){return o()(a()().mark((function r(){var t,i,l,o,u,d,m,h,x,g,v,j,_,y;return a()().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return t=e.size,i=Math.ceil(t/c),r.prev=2,r.next=5,(0,p.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:{fileName:e.name,chunkCount:i,user_id:null==s||null===(l=s.userInfo)||void 0===l?void 0:l.user_id}});case 5:if(0===(null==(u=r.sent)?void 0:u.status)){r.next=8;break}throw new Error;case 8:d=u.upload_id,f.current=new AbortController,m=[],0,h=a()().mark((function n(){var r,i,s,l;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:r=x*c,i=Math.min(r+c,t),s=e.slice(r,i),(l=new FormData).append("chunk",s),l.append("fileName",e.name),l.append("chunkIndex",(x+1).toString()),l.append("uploadId",d),m.push((function(){return(0,p.ZP)("/api/attachments/multipart_upload",{method:"POST",body:l,signal:f.current.signal},!0).then((function(e){}))}));case 9:case"end":return n.stop()}}),n)})),x=0;case 14:if(!(x0)){r.next=29;break}return r.next=27,Promise.all(_);case 27:r.sent,g+=v;case 29:r.next=22;break;case 31:return r.next=33,(0,p.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:i,uploadId:d,user_id:null==s||null===(o=s.userInfo)||void 0===o?void 0:o.user_id}});case 33:y=r.sent,n(null==y?void 0:y.object,""),r.next=39;break;case 37:r.prev=37,r.t1=r.catch(2);case 39:case"end":return r.stop()}}),r,null,[[2,37]])})))()}};return(0,d.useEffect)((function(){return function(){null!=j&&(j.destroy(),_(null))}}),[j]),(0,x.jsx)(x.Fragment,{children:(0,x.jsxs)("div",{className:null==h?void 0:h.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,x.jsx)(m.o,{editor:j,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,x.jsx)(m.M,{defaultConfig:b,value:k,onCreated:_,onChange:function(e){var n;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((n=e.getHtml(),n.replace(/<[^

                            ]+>/g,"").replace(/<[

                            $]+>/g,"").replace(/ /gi,"").replace(/<[^
                            ]+>/g,"")))?C(e.getHtml()):C("")},mode:"default",style:i()({height:"500px",overflowY:"hidden"},t)})]})})}))},56269:function(e,n,r){r.r(n),r.d(n,{default:function(){return O}});var t=r(7557),i=r.n(t),s=r(82242),a=r.n(s),l=r(41498),o=r.n(l),c=r(79800),u=r.n(c),d=r(39647),m=r.n(d),p=r(59301),f=r(80608),h=r(71418),x=r(95237),g=r(43604),v=r(8591),j=r(86859),_="wrap___T7XIB",y=r(75916),w=r(2753),k=r(19471),C=r(6848),b=r(43418),Z=r(71681),S="MemoItemStyle___ip3w6",D="MemoItemStyleImg___pmMDH",N=r(7450),I=r(61186),M=r.n(I),z="comment___BwLyT",T="delIcon___la_Jy",B=r(37712);M().locale("ZH-cn");var E=function(e){var n=e.user,r=e.vlist,t=void 0===r?[]:r,s=e.getData;return(0,B.jsx)("aside",{className:z,children:t.map((function(e,r){var t,a;return(0,B.jsxs)("div",{children:[(0,B.jsxs)(x.Z,{children:[(0,B.jsxs)(g.Z,{flex:"1",children:[(0,B.jsx)("a",{href:"/users/".concat(e.user_login),target:"_blank",children:(0,B.jsx)("span",{style:{color:"#1B8565",fontSize:".15rem"},children:null==e?void 0:e.username})}),(0,B.jsx)("span",{style:{color:"#9096A3",marginLeft:".15rem",fontSize:".15rem"},children:e.time})]}),(e.can_delete||e.user_id===(null===(t=n.userInfo)||void 0===t?void 0:t.user_id)||e.user_login===(null===(a=n.userInfo)||void 0===a?void 0:a.login))&&(0,B.jsx)(g.Z,{children:(0,B.jsx)(C.Z,{title:"删除评论",color:"#1B8565",children:(0,B.jsx)("i",{className:"iconfont icon-shanchutimu current ".concat(T),style:{color:"#1B8565",fontSize:".16rem"},onClick:function(){var n;b.Z.confirm({centered:!0,width:530,title:"提示",content:"确定要删除该条回复吗?",onOk:(n=o()(i()().mark((function n(){return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,k.sW)({id:e.id});case 2:s&&s();case 3:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})}})})})]}),(0,B.jsx)("div",{style:{marginTop:".1rem"},dangerouslySetInnerHTML:{__html:null==e?void 0:e.content}})]},r)}))})},F=(0,f.connect)((function(e){var n=e.user,r=e.loading,t=e.forumsDetail,i=e.coreCurriculum;return{user:n,loading:r.effects,coreCurriculum:i,forumsDetail:t}}))((function(e){var n,r=e.Data,t=e.coreCurriculum,s=e.getData,a=e.user,l=t.CoreDetail,c=(0,p.useState)(null),d=u()(c,2),m=d[0],f=d[1],h=(0,p.useState)(!1),j=u()(h,2),_=j[0],I=j[1];return(0,B.jsxs)("div",{className:S,children:[(0,B.jsx)("div",{children:(0,B.jsx)("a",{href:"/users/".concat(r.user_login),target:"_blank",children:(0,B.jsx)("img",{alt:"用户头像",className:D,src:"".concat(Z.Z.IMG_SERVER,"/images/").concat(null==r?void 0:r.image_url)})})}),(0,B.jsxs)("div",{style:{display:"flex",flex:1,flexDirection:"column"},children:[(0,B.jsxs)(x.Z,{wrap:!1,align:"middle",justify:"space-between",children:[(0,B.jsxs)(g.Z,{flex:1,children:[(0,B.jsx)("a",{href:"/users/".concat(r.user_login),target:"_blank",children:(0,B.jsx)("span",{style:{color:"#1B8565",fontSize:".15rem"},children:null==r?void 0:r.username})}),(0,B.jsx)("span",{style:{color:"#9096A3",marginLeft:".15rem",fontSize:".15rem"},children:r.time})]}),(0,B.jsx)(g.Z,{children:(0,B.jsxs)("div",{style:{color:"#9096A3",display:"flex",flexWrap:"nowrap",gap:".3rem",alignItems:"center"},children:[((0,y.Ny)()||(null==l?void 0:l.is_core_subject_member))&&(0,B.jsx)(C.Z,{title:"删除",color:"#1B8565",children:(0,B.jsx)("span",{children:(0,B.jsx)("i",{className:"iconfont icon-shanchu8 current",style:{fontSize:".15rem"},onClick:function(){var e;b.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"提示",content:(0,B.jsx)("div",{className:"font16 tc",children:" 确定要删除该条回复吗? "}),onOk:(e=o()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,k.sW)({id:r.id});case 2:s&&s();case 3:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})}})})}),(0,B.jsx)(C.Z,{title:"评论",color:"#1B8565",children:(0,B.jsx)("span",{children:(0,B.jsx)("i",{className:"iconfont icon-xiaopinglun current",style:{fontSize:".15rem"},onClick:function(){I(!0)}})})}),(0,B.jsx)(C.Z,{title:r.user_praise?"取消点赞":"点赞",color:"#1B8565",children:(0,B.jsxs)("span",{className:"current",style:{color:r.user_praise?"#37AD83":""},onClick:o()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,k.vL)({id:r.id,container_type:"Memo",type:r.user_praise?0:1});case 2:(null==(n=e.sent)?void 0:n.praise_count)>=0&&s&&s();case 4:case"end":return e.stop()}}),e)}))),children:[(0,B.jsx)("i",{className:"iconfont ".concat(null!=r&&r.user_praise?"icon-dianzanhou":"icon-dianzan11"),style:{fontSize:null!=r&&r.user_praise?".15rem":".19rem",marginRight:".08rem"}}),r.praise_count||""]})})]})})]}),(0,B.jsx)("div",{dangerouslySetInnerHTML:{__html:null==r?void 0:r.content}}),!(null==r||null===(n=r.children)||void 0===n||!n.length)&&(0,B.jsx)(E,{user:a,getData:s,vlist:null==r?void 0:r.children}),_&&(0,B.jsxs)("div",{style:{marginTop:".2rem"},children:[(0,B.jsx)(N.Z,{isFocus:!0,style:{height:"2rem"},onChange:function(e){f(e)}}),(0,B.jsxs)(x.Z,{style:{marginTop:".2rem"},align:"middle",justify:"end",wrap:!1,gutter:20,children:[(0,B.jsx)(g.Z,{children:(0,B.jsx)(w.op,{onClick:function(){I(!1)},children:"取消"})}),(0,B.jsx)(g.Z,{children:(0,B.jsx)(w.op,{openLoading:!0,onClick:o()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!==m){e.next=3;break}return v.ZP.error("请输入内容"),e.abrupt("return");case 3:return e.next=5,(0,k.ts)({parent_id:null==r?void 0:r.id,content:m});case 5:e.sent&&(I(!1),s&&s());case 7:case"end":return e.stop()}}),e)}))),children:"发送"})})]})]})]})]})})),P=r(6638),L=["user","forumsDetail","globalSetting","loading","coreCurriculum","dispatch"],O=(0,f.connect)((function(e){var n=e.user,r=e.loading,t=e.forumsDetail,i=e.globalSetting,s=e.coreCurriculum;return{user:n,globalSetting:i,loading:r.effects,coreCurriculum:s,forumsDetail:t}}))((function(e){e.user;var n=e.forumsDetail,r=(e.globalSetting,e.loading,e.coreCurriculum),t=e.dispatch,s=(m()(e,L),r.CoreDetail),l=r.isShowModalName,c=(null==n?void 0:n.forumsDetailData)||{},d=c.memos_count,f=c.memo_replies,C=(0,p.useState)(null),b=u()(C,2),Z=b[0],S=b[1],D=(0,p.useState)(!1),I=u()(D,2),M=I[0],z=I[1],T=(0,p.useState)({page:1,limit:10}),E=u()(T,2),O=E[0],H=E[1],R=function(){var e=o()(i()().mark((function e(){var n,r,l=arguments;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=l.length>0&&void 0!==l[0]?l[0]:O,z(!0),e.next=4,(0,k.z5)(a()({id:null==s?void 0:s.memo_id},n));case 4:r=e.sent,t({type:"forumsDetail/setForumsDetailData",payload:r}),z(!1);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,p.useEffect)((function(){null!=s&&s.memo_id&&R()}),[null==s?void 0:s.memo_id,O]),(0,B.jsx)(h.Z,{spinning:M,children:(0,B.jsxs)("section",{className:_,children:[(0,B.jsxs)(x.Z,{align:"middle",justify:"space-between",style:{width:"12rem",margin:".37rem auto .3rem auto"},children:[(0,B.jsx)(g.Z,{children:(0,B.jsxs)("span",{style:{color:"#1B8565",fontWeight:500,fontSize:".18rem"},children:[(0,B.jsx)("i",{className:"iconfont icon-dingweitubiao",style:{color:"#1B8565",marginRight:"0.1rem"}}),(0,B.jsx)("span",{children:"交流问答"}),(0,B.jsx)("span",{style:{fontSize:"0.15rem",marginLeft:".1rem"},children:"Exchange Forum"})]})}),(0,y.bg)()&&(0,B.jsx)(g.Z,{children:(0,B.jsx)(w.op,{onClick:function(){t({type:"coreCurriculum/save",payload:{isShowModalName:["发表评论"]}})},children:"发表评论"})})]}),!(null!=l&&l.includes("发表评论"))&&!d&&(0,B.jsx)(P.Z,{}),(null==l?void 0:l.includes("发表评论"))&&(0,B.jsxs)("div",{style:{marginTop:".37rem"},children:[(0,B.jsx)(N.Z,{isFocus:!0,style:{height:"2rem"},onChange:function(e){S(e)}}),(0,B.jsxs)(x.Z,{style:{marginTop:".2rem"},align:"middle",justify:"end",wrap:!1,gutter:20,children:[(0,B.jsx)(g.Z,{children:(0,B.jsx)(w.op,{onClick:function(){t({type:"coreCurriculum/save",payload:{isShowModalName:[]}})},children:"取消"})}),(0,B.jsx)(g.Z,{children:(0,B.jsx)(w.op,{openLoading:!0,onClick:o()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!==Z){e.next=3;break}return v.ZP.warning("请输入内容"),e.abrupt("return");case 3:return e.next=5,(0,k.ts)({parent_id:null==s?void 0:s.memo_id,content:Z});case 5:e.sent&&(t({type:"coreCurriculum/save",payload:{isShowModalName:[]}}),R(a()(a()({},O),{},{page:1})));case 7:case"end":return e.stop()}}),e)}))),children:"发送"})})]})]}),(0,B.jsx)("div",{style:{display:"flex",flexDirection:"column",flexWrap:"nowrap"},children:null==f?void 0:f.map((function(e,r){return(0,B.jsx)(F,{Data:e,forumsDetail:n,memo_replies:f,getData:R},r)}))}),!!d&&(0,B.jsx)(j.Z,{style:{marginTop:".2rem"},pageSize:O.limit,current:O.page,showTotal:function(e){return(0,B.jsxs)(B.Fragment,{children:["共",(0,B.jsx)("span",{style:{margin:"0 .05rem",color:"#1B8565"},children:e}),"条数据"]})},total:d,onChange:function(e,n){H(a()(a()({},O),{},{page:e,limit:n}))}})]})})}))}}]); \ No newline at end of file diff --git a/p__CoreCurriculum__Lists__Knowledge__index.async.js b/p__CoreCurriculum__Lists__Knowledge__index.async.js index cdb26791c8..d829f84451 100644 --- a/p__CoreCurriculum__Lists__Knowledge__index.async.js +++ b/p__CoreCurriculum__Lists__Knowledge__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[95934],{22441:function(e,n,t){t.d(n,{Z:function(){return a}});var o=t(33614),i=t(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},r=t(1393),c=function(e,n){return i.createElement(r.Z,(0,o.Z)({},e,{ref:n,icon:l}))};var a=i.forwardRef(c)},29114:function(e,n,t){t.d(n,{Z:function(){return b}});var o=t(82242),i=t.n(o),l=t(7557),r=t.n(l),c=t(41498),a=t.n(c),s=t(79800),d=t.n(s),u=t(59301),m={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},p=t(3113),h=t(22441),f=t(38288),x=t(6848),v=t(27876),g=t(43516),j=t(6638),y=t(71681),_=t(37712),b=function(e){var n,t,o,l,c,s,b,w=e.editOffice,C=void 0===w?"view":w,Z=e.data,k=(e.theme,e.type),I=e.filename,N=e.monacoEditor,P=e.className,S=e.style,O=e.close,E=e.onClose,A=e.hasMask,R=e.disabledDownload,F=e.onImgDimensions,M=e.showNodata,B=(0,u.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),K=d()(B,2),T=(K[0],K[1],(0,u.useState)("")),L=d()(T,2),D=(L[0],L[1]),W=(0,u.useState)(),z=d()(W,2),U=z[0],V=z[1],Y="build"===window.ENV?"/react/build":"",q=location.host.startsWith("localhost")?y.Z.PROXY_SERVER:y.Z.API_SERVER,J=(0,u.useRef)();null!==(n=Z)&&void 0!==n&&n.startsWith("/api")&&"txt"!==k&&(Z=y.Z.API_SERVER+Z),I&&(N.filename=I),(0,u.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&D(n[1])}))}),[]),(0,u.useEffect)((function(){"office"===k&&H()}),[k,Z]);var H=function(){var e=a()(r()().mark((function e(){var n,t,o;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=Z,Z.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,g.gJ)({attachment_id:t});case 5:o=e.sent,V(o);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),X=function(){Z.startsWith("http")||Z.startsWith("blob:")?G():(0,v.Sv)(I||"educoder",Z,I)},G=function(){(0,v.Nd)(I||"educoder",decodeURIComponent(Z))};return(0,_.jsxs)("div",{style:i()({},S||{}),className:"".concat(A&&m.bgBlack," ").concat(k?m.wrp:"hide"),children:[O&&(0,_.jsxs)("div",{className:m.close,ref:J,children:[!!F&&(0,_.jsx)(x.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return J.current},children:(0,_.jsx)("span",{onClick:function(){E(),F()},children:(0,_.jsx)("i",{className:"icon-yulanpizhu"})})}),!R&&(0,_.jsx)(x.Z,{title:"点击下载此文件",getPopupContainer:function(){return J.current},children:(0,_.jsx)("span",{onClick:G,children:(0,_.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,_.jsx)(x.Z,{title:"关闭",getPopupContainer:function(){return J.current},children:(0,_.jsx)("span",{className:"",onClick:E,children:(0,_.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,_.jsx)("div",{className:"".concat(m[P]," ").concat(P," ").concat(m.monaco," ").concat("txt"===k?"show":"hide"),children:"txt"===k&&(0,_.jsx)(f.ZP,i()({},N))}),"audio"===k&&(0,_.jsx)("audio",{src:(null===(t=Z)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(o=Z)&&void 0!==o&&o.startsWith("/api")?Z:"data:image/png;base64,".concat(Z),autoPlay:!0}),"video"===k&&(0,_.jsx)(_.Fragment,{children:(null===(l=Z)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(c=Z)&&void 0!==c&&c.startsWith("/api")?(0,_.jsx)("video",{controls:!0,src:"".concat(Z),autoPlay:!0}):(0,_.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(Z),autoPlay:!0})}),"office"===k&&U&&(0,_.jsx)("iframe",{src:"".concat(Y,"/office.html?key=").concat(U.key,"&url=").concat(q+U.url,"&callbackUrl=").concat(q+U.callbackUrl,"&fileType=").concat(U.fileType,"&title=").concat(U.title,"&model=").concat(C,"&officeServer=").concat(y.Z.ONLYOFFICE,"&disabledDownload=").concat(!!R)}),"html"===k&&(0,_.jsx)("iframe",{src:Z+"&disposition=inline"}),"pdf"===k&&(0,_.jsx)("iframe",{src:"".concat(Y,"/js/pdfview/index.html?url=").concat(Z,"&disabledDownload=").concat(!!R)}),"image"===k&&(0,_.jsx)("img",{src:(null===(s=Z)||void 0===s?void 0:s.indexOf("http"))>-1||null!==(b=Z)&&void 0!==b&&b.startsWith("/api")?Z:"data:image/png;base64,".concat(Z)}),("other"===k||"download"===k)&&(0,_.jsx)(_.Fragment,{children:M?(0,_.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,_.jsx)(p.ZP,{icon:(0,_.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:X,children:"下载"})}):(0,_.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:X,children:[(0,_.jsx)(h.Z,{}),"点击下载"]})})]})}},50569:function(e,n,t){var o=t(82242),i=t.n(o),l=t(39647),r=t.n(l),c=t(7450),a=(t(59301),t(37712)),s=["value","scrollId","onChange"];n.Z=function(e){e.value;var n=e.scrollId,t=e.onChange,o=r()(e,s);return(0,a.jsx)("div",{id:n||"",children:(0,a.jsx)(c.Z,i()(i()({},o),{},{onChange:function(e,n){null!=n&&n.length?t(e,n):t(e)}}))})}},7450:function(e,n,t){t.d(n,{Z:function(){return v}});var o=t(82242),i=t.n(o),l=t(7557),r=t.n(l),c=t(41498),a=t.n(c),s=t(79800),d=t.n(s),u=t(59301),m=t(84686),p=t(49105),h=t(80608),f=(t(87266),{editor_css:"editor_css___cm3Z8"}),x=t(37712),v=(0,h.connect)((function(e){return{user:e.user}}))((function(e){var n=e.defaultvalue,t=e.onChange,o=e.style,l=e.user,c=e.placeholder,s=2097152,h=(0,u.useRef)(null),v=(0,u.useState)(null),g=d()(v,2),j=g[0],y=g[1],_=(0,u.useState)(""),b=d()(_,2),w=b[0],C=b[1];(0,u.useEffect)((function(){C(n)}),[n]),(0,u.useEffect)((function(){t(w)}),[w]);var Z={placeholder:c||"请输入内容...",MENU_CONF:{}};Z.MENU_CONF.uploadImage={customUpload:function(e,n){return a()(r()().mark((function t(){var o,i;return r()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(o=new FormData).append("file",e),t.next=4,(0,p.ZP)("/api/attachments.json",{method:"post",body:o},!0);case 4:i=t.sent,n(null==i?void 0:i.url,"","");case 6:case"end":return t.stop()}}),t)})))()}},Z.MENU_CONF.uploadVideo={customUpload:function(e,n){return a()(r()().mark((function t(){var o,i,c,a,d,u,m,f,x,v,g,j,y,_;return r()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return o=e.size,i=Math.ceil(o/s),t.prev=2,t.next=5,(0,p.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:{fileName:e.name,chunkCount:i,user_id:null==l||null===(c=l.userInfo)||void 0===c?void 0:c.user_id}});case 5:if(0===(null==(d=t.sent)?void 0:d.status)){t.next=8;break}throw new Error;case 8:u=d.upload_id,h.current=new AbortController,m=[],0,f=r()().mark((function n(){var t,i,l,c;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t=x*s,i=Math.min(t+s,o),l=e.slice(t,i),(c=new FormData).append("chunk",l),c.append("fileName",e.name),c.append("chunkIndex",(x+1).toString()),c.append("uploadId",u),m.push((function(){return(0,p.ZP)("/api/attachments/multipart_upload",{method:"POST",body:c,signal:h.current.signal},!0).then((function(e){}))}));case 9:case"end":return n.stop()}}),n)})),x=0;case 14:if(!(x0)){t.next=29;break}return t.next=27,Promise.all(y);case 27:t.sent,v+=g;case 29:t.next=22;break;case 31:return t.next=33,(0,p.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:i,uploadId:u,user_id:null==l||null===(a=l.userInfo)||void 0===a?void 0:a.user_id}});case 33:_=t.sent,n(null==_?void 0:_.object,""),t.next=39;break;case 37:t.prev=37,t.t1=t.catch(2);case 39:case"end":return t.stop()}}),t,null,[[2,37]])})))()}};return(0,u.useEffect)((function(){return function(){null!=j&&(j.destroy(),y(null))}}),[j]),(0,x.jsx)(x.Fragment,{children:(0,x.jsxs)("div",{className:null==f?void 0:f.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,x.jsx)(m.o,{editor:j,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,x.jsx)(m.M,{defaultConfig:Z,value:w,onCreated:y,onChange:function(e){var n;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((n=e.getHtml(),n.replace(/<[^

                            ]+>/g,"").replace(/<[

                            $]+>/g,"").replace(/ /gi,"").replace(/<[^
                            ]+>/g,"")))?C(e.getHtml()):C("")},mode:"default",style:i()({height:"500px",overflowY:"hidden"},o)})]})})}))},9444:function(e,n,t){t.r(n),t.d(n,{default:function(){return X}});var o=t(39647),i=t.n(o),l=t(82242),r=t.n(l),c=t(7557),a=t.n(c),s=t(41498),d=t.n(s),u=t(79800),m=t.n(u),p=t(59301),h=t(80608),f=t(78241),x=t(8591),v=t(53326),g=t(71418),j=t(95237),y=t(43604),_=t(6848),b=t(36381),w=t(43418),C=t(24650),Z=t(57809),k=t(48410),I="MultiLine___SPvvW",N="KnowledgePicTitle___SEXux",P="KnowledgeBg___zh7Lf",S="KnowledgePic___RgY_d",O="KnowledgePicItem___gDE5F",E="KnowledgePicItemActive___EBNoq",A="KnowledgeCenterLeft___MYhOP",R="KnowledgeCenterRight___FFATX",F="DivStyle___Fbh9g",M="KnowledgeCenterRightTitle___KGPCt",B="KnowledgeCenter___tUnBE",K="KnowledgeListItem___On_RK",T="cz_btn___RCiFI",L="KnowledgeListItemActive___BqCcM",D=t(50569),W=t(71681),z=t(27876),U=t(49105),V=t(29114),Y=t(75916),q=t(84686),J=t(37712),H=["key","name"],X=(0,h.connect)((function(e){return{coreCurriculum:e.coreCurriculum,user:e.user,loading:e.loading.effects}}))((function(e){var n,t,o,l,c,s,u=e.coreCurriculum,X=(e.user,e.dispatch),G=e.loading,Q=(0,h.useParams)(),$=(0,p.useState)({}),ee=m()($,2),ne=ee[0],te=ee[1],oe=f.Z.useForm(),ie=m()(oe,1)[0],le=f.Z.useForm(),re=m()(le,1)[0],ce=f.Z.useForm(),ae=m()(ce,1)[0],se=u.isShowModalName,de=u.KnowledgeModules,ue=u.CoreDetail,me=u.KnowledgePoints,pe=u.KnowledgePointInfo,he=(0,p.useState)(!1),fe=m()(he,2),xe=fe[0],ve=fe[1],ge=(0,p.useRef)(null),je=(0,p.useState)({content:"",type:""}),ye=m()(je,2),_e=ye[0],be=ye[1],we=(0,p.useRef)(),Ce=(0,p.useState)(!1),Ze=m()(Ce,2),ke=Ze[0],Ie=Ze[1],Ne={beforeUpload:function(e){var n=e.size/1024/1024;return 0==n?(x.ZP.error("".concat(e.name," 无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),v.Z.LIST_IGNORE):Promise.resolve()},action:"".concat(W.Z.API_SERVER,"/api/attachments.json"),onRemove:(s=d()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,U.ZP)("/api/attachments/".concat(n.response.id,".json"),{method:"delete"});case 2:e.sent;case 3:case"end":return e.stop()}}),e)}))),function(e){return s.apply(this,arguments)})},Pe={maxCount:1,accept:".xlsx, .xls",beforeUpload:function(e){var n=e.size/1024/1024;return 0==n?(x.ZP.error("".concat(e.name," 无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),v.Z.LIST_IGNORE):Promise.reject()}},Se=function(){var e=d()(a()().mark((function e(n){var t,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,U.ZP)("/api/attachments/".concat(n,"/detail.json"),{method:"get"});case 2:if(-1===(null==(t=e.sent)?void 0:t.status)){e.next=10;break}if("txt"!==t.file_type){e.next=9;break}return e.next=7,(0,U.ZP)(t.url,{method:"get",headers:{"Content-Type":"application/xml"}});case 7:o=e.sent,we.current=o;case 9:be({type:t.file_type,content:t.url+"&nocredentials=true"});case 10:Ie(!0);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Oe=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];X({type:"coreCurriculum/save",payload:{isShowModalName:e}}),0==e.length&&(ie.resetFields(),re.resetFields(),ae.resetFields(),te({}),ve(!1))},Ee=function(){var e=d()(a()().mark((function e(){var n,t,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,X({type:"coreCurriculum/getKnowledgeCharts",payload:{coreId:null==Q?void 0:Q.coreId}});case 2:null!=(t=e.sent)&&null!==(n=t.data)&&void 0!==n&&null!==(n=n.module_names)&&void 0!==n&&null!==(n=n[0])&&void 0!==n&&n.id&&Ae(null==t||null===(o=t.data)||void 0===o||null===(o=o.module_names)||void 0===o||null===(o=o[0])||void 0===o?void 0:o.id);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ae=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null==me?void 0:me.id;X({type:"coreCurriculum/getKnowledgeChartsPoint",payload:{coreId:null==Q?void 0:Q.coreId,chart_module_id:e}})};return(0,p.useEffect)((function(){!function(){var e=Math.PI/180*45;ge.current=document.querySelector(".".concat(S," .").concat(E));var n,t=document.querySelectorAll(".".concat(S," .").concat(O)),o=document.querySelector(".".concat(S)),i=document.querySelector(".".concat(N)),l=t.length,r=360/l,c=0;if(l>13&&(o.style.height="7.5rem",o.style.width="7.5rem"),n=(l>13?750:o.clientWidth)/2-20,null!=ge&&ge.current){var a,s=null==ge||null===(a=ge.current)||void 0===a?void 0:a.style["--pieceDeg"];c=0==s?e:s-e>0?-Math.abs(s-e):Math.abs(s-e),o.style.transform="rotate(".concat(c,"rad)"),i.style.transform="rotate(".concat(-c,"rad)"),console.log(c,s,e)}for(var d=0;d0?null==de?void 0:de.module_names:[{id:null,position:0,module_name:""}]})}),[se]),(0,J.jsxs)(J.Fragment,{children:[(0,J.jsx)(g.Z,{spinning:!!G["coreCurriculum/getKnowledgeChartsPoint"],children:(0,J.jsxs)("div",{style:{paddingBottom:"3rem"},children:[(0,J.jsxs)(j.Z,{align:"middle",justify:"space-between",style:{width:"12rem",margin:".37rem auto"},children:[(0,J.jsx)(y.Z,{children:(0,J.jsxs)("span",{style:{color:"#1B8565",fontWeight:500,fontSize:".18rem"},children:[(0,J.jsx)("i",{className:"iconfont icon-dingweitubiao",style:{color:"#1B8565",marginRight:"0.1rem"}}),(0,J.jsx)("span",{children:"知识图谱"}),(0,J.jsx)("span",{style:{fontSize:"0.15rem",marginLeft:".1rem"},children:"Knowledge graph"})]})}),((0,Y.Ny)()||(null==ue?void 0:ue.is_core_subject_member))&&(0,J.jsx)(y.Z,{children:(0,J.jsxs)(j.Z,{align:"middle",gutter:20,children:[(0,J.jsx)(y.Z,{children:(0,J.jsx)(k.op,{onClick:function(){X({type:"coreCurriculum/save",payload:{isShowModalName:["新建模块"]}})},children:"新建模块"})}),(0,J.jsx)(y.Z,{children:(0,J.jsx)(k.op,{onClick:function(){X({type:"coreCurriculum/save",payload:{isShowModalName:["新增知识点"]}})},children:"新增知识点"})}),(0,J.jsx)(y.Z,{children:(0,J.jsx)(k.op,{onClick:function(){X({type:"coreCurriculum/save",payload:{isShowModalName:["批量导入"]}})},children:"批量导入"})})]})})]}),(0,J.jsxs)(j.Z,{className:"".concat(P),wrap:!1,justify:"center",children:[(0,J.jsxs)(y.Z,{style:{position:"relative"},children:[(0,J.jsxs)("div",{className:S,children:[(0,J.jsx)(_.Z,{title:null==ue?void 0:ue.name,children:(0,J.jsx)("div",{className:"".concat(N),children:null==ue?void 0:ue.name})}),null==de||null===(n=de.module_names)||void 0===n?void 0:n.map((function(e,n){return(0,J.jsx)("div",{className:"".concat(O," ").concat((null==me?void 0:me.id)==e.id?E:""),onClick:function(){(null==me?void 0:me.id)!==e.id&&X({type:"coreCurriculum/save",payload:{KnowledgePoints:e,KnowledgePointInfo:null}})},children:(0,J.jsx)(_.Z,{title:null==e?void 0:e.module_name,children:(0,J.jsxs)("div",{className:I,children:[(0,J.jsxs)("div",{children:["模块",(null==e?void 0:e.position)+1,":"]}),null==e?void 0:e.module_name]})})},e.id)}))]}),(0,J.jsx)("img",{src:"data:image/png;base64,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",width:104,height:76,style:{opacity:me?1:0,position:"absolute",top:"20px",right:"-10px",transition:".3s"}})]}),(0,J.jsx)(y.Z,{className:"ml20",style:{minWidth:612},children:(0,J.jsxs)(j.Z,{wrap:!1,children:[(0,J.jsx)(y.Z,{children:me&&(0,J.jsx)("div",{className:A,children:(0,J.jsx)(b.Z,{className:B,ghost:!0,activeKey:null==me?void 0:me.id,children:(0,J.jsx)(b.Z.Panel,{showArrow:!1,header:(0,J.jsx)("div",{style:{position:"relative",left:"-4px"},children:"模块".concat((null==me?void 0:me.position)+1,":").concat(null==me?void 0:me.module_name)}),extra:((0,Y.Ny)()||(null==ue?void 0:ue.is_core_subject_member))&&(0,J.jsxs)(j.Z,{gutter:10,align:"middle",style:{minWidth:50,position:"relative",left:7},children:[(0,J.jsx)(_.Z,{title:"编辑",children:(0,J.jsx)(y.Z,{className:"current",onClick:function(e){ve(!0),Oe(["编辑模块"]),ie.setFieldsValue(r()({},de))},children:(0,J.jsx)("i",{className:"iconfont icon-bianji-moren font14",style:{color:"#fff"}})})}),(0,J.jsx)(_.Z,{title:"删除",children:(0,J.jsx)(y.Z,{className:"current",onClick:function(){var e,n=w.Z.confirm({title:"提示",icon:null,content:"确认删除".concat(null==me?void 0:me.module_name,"知识模块吗?删除知识模块会同时删除知识模块下的知识点内容,请谨慎操作。"),okText:"确定删除",cancelText:"取消",onOk:(e=d()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,U.ZP)("/api/core_subjects/".concat(null==Q?void 0:Q.coreId,"/core_subject_knowledge_charts/").concat(me.id,".json"),{method:"delete"});case 2:0==(null==(t=e.sent)?void 0:t.status)&&(x.ZP.success("删除成功"),X({type:"coreCurriculum/save",payload:{KnowledgePoints:null,KnowledgePointInfo:null}}),Ee(),n.destroy());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)}),onCancel:function(){return n.destroy()}})},children:(0,J.jsx)("i",{className:"iconfont icon-shanchutimu font14",style:{color:"#fff"}})})})]}),children:null==me||null===(t=me.chart_knowledge_point_info)||void 0===t?void 0:t.map((function(e,n){return(0,J.jsxs)(j.Z,{align:"middle",justify:"space-between",className:"".concat((null==pe?void 0:pe.id)==e.id?L:""," ").concat(K),wrap:!1,children:[(0,J.jsx)(y.Z,{style:{width:200},onClick:function(){X({type:"coreCurriculum/save",payload:{KnowledgePointInfo:e}})},children:null==e?void 0:e.knowledge_point}),((0,Y.Ny)()||(null==ue?void 0:ue.is_core_subject_member))&&(0,J.jsxs)(j.Z,{gutter:10,align:"middle",className:T,children:[(0,J.jsx)(_.Z,{title:"编辑",children:(0,J.jsx)(y.Z,{className:"current",onClick:function(n){var t;re.setFieldsValue(r()(r()({},e),{},{chart_module_id:null==me?void 0:me.id,chart_knowledge_point_id:null==e?void 0:e.id,attachment_ids:(null==e||null===(t=e.attachments)||void 0===t?void 0:t.map((function(e){return{uid:e.id,name:e.title,status:"done",response:{id:e.id}}})))||[]})),te(e),ve(!0),Oe(["编辑知识点"])},children:(0,J.jsx)("i",{className:"iconfont icon-bianji-moren font14"})})}),(0,J.jsx)(_.Z,{title:"删除",children:(0,J.jsx)(y.Z,{className:"current",onClick:function(){var n,t=w.Z.confirm({title:"提示",icon:null,content:"确认删除".concat(null==me?void 0:me.module_name,"知识点吗?删除知识模块会同时删除知识点下的要点、能力目标、课程教案,请谨慎操作。"),okText:"确定删除",cancelText:"取消",onOk:(n=d()(a()().mark((function n(){var o;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,U.ZP)("/api/core_subjects/".concat(Q.coreId,"/core_subject_knowledge_charts/del_chart_knowledge.json"),{method:"delete",body:{chart_knowledge_point_id:null==e?void 0:e.id}});case 2:0==(null==(o=n.sent)?void 0:o.status)&&(x.ZP.success("删除成功"),Ae(),t.destroy());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)}),onCancel:function(){return t.destroy()}})},children:(0,J.jsx)("i",{className:"iconfont icon-shanchutimu font14"})})})]})]},n)}))},null==me?void 0:me.id)})})}),(0,J.jsx)(y.Z,{children:pe&&(0,J.jsxs)("div",{className:R,children:[(null==pe?void 0:pe.content)&&(0,J.jsxs)("div",{className:F,style:{padding:"47px 3px 10px"},children:[(0,J.jsx)("div",{className:M,children:"主要内容"}),(0,J.jsx)(q.M,{value:null==pe?void 0:pe.content,defaultConfig:{readOnly:!0}})]}),(null==pe?void 0:pe.target)&&(0,J.jsxs)("div",{className:F,style:{padding:"47px 3px 10px"},children:[(0,J.jsx)("div",{className:M,children:"教学目标"}),(0,J.jsx)(q.M,{value:null==pe?void 0:pe.target,defaultConfig:{readOnly:!0}})]}),(null==pe||null===(o=pe.attachments)||void 0===o?void 0:o.length)>0&&(0,J.jsxs)("div",{className:F,children:[(0,J.jsx)("div",{className:M,children:"课程教案"}),null==pe||null===(l=pe.attachments)||void 0===l?void 0:l.map((function(e){return(0,J.jsxs)(j.Z,{gutter:10,wrap:!1,align:"middle",children:[(0,J.jsx)(y.Z,{children:(0,J.jsx)("div",{style:{width:8,height:8,background:"#3061D0",borderRadius:"50%"}})}),(0,J.jsx)(y.Z,{children:(0,J.jsx)("a",{onClick:function(){Se(null==e?void 0:e.id)},children:null==e?void 0:e.title})})]})}))]})]})})]})})]})]})}),(0,J.jsx)(w.Z,{title:xe?"编辑模块":"新建模块",open:(null==se?void 0:se.includes("新建模块"))||(null==se?void 0:se.includes("编辑模块")),destroyOnClose:!0,centered:!0,width:771,forceRender:!0,onCancel:function(){return Oe()},confirmLoading:!!G["coreCurriculum/postKnowledgeCharts"],okText:xe?"确认修改":"确定新增",onOk:function(){ie.submit()},children:(0,J.jsx)(f.Z,{form:ie,style:{maxHeight:700},size:"large",initialValues:{},onFinish:function(){var e=d()(a()().mark((function e(n){var t,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(n),e.next=3,X({type:"coreCurriculum/postKnowledgeCharts",payload:{module_names:null===(t=n.module_names)||void 0===t?void 0:t.map((function(e,n){return r()(r()({},e),{},{position:n})})),coreId:null==Q?void 0:Q.coreId}});case 3:0==(null==(o=e.sent)?void 0:o.status)&&(x.ZP.success(xe?"修改成功":"新增成功"),Oe(),Ee());case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,J.jsx)(f.Z.List,{name:"module_names",children:function(e,n){var t=n.add,o=n.remove,l=n.move;return(0,J.jsx)(J.Fragment,{children:e.map((function(e,n){var c=e.key,a=e.name,s=i()(e,H);return(0,J.jsxs)(j.Z,{gutter:20,children:[(0,J.jsx)(f.Z.Item,r()(r()({},s),{},{name:[a,"id"],hidden:!0})),(0,J.jsx)(f.Z.Item,r()(r()({},s),{},{name:[a,"position"],hidden:!0})),(0,J.jsx)(y.Z,{style:{width:550},children:(0,J.jsx)(f.Z.Item,r()(r()({},s),{},{name:[a,"module_name"],label:"模块名称",rules:[{required:!0,message:"请输入模块名称"}],children:(0,J.jsx)(C.Z,{})}))}),ie.getFieldValue("module_names").length>1&&(0,J.jsx)(y.Z,{style:{paddingTop:"10px"},children:(0,J.jsx)("i",{className:"iconfont icon-shanjian current ",style:{color:"green"},onClick:function(){return o(a)}})}),(0,J.jsx)(y.Z,{style:{paddingTop:"10px"},children:(0,J.jsx)("i",{className:"iconfont icon-tianjiatimu current ",style:{color:"red"},onClick:function(){return t({id:null,module_name:"",position:n+1})}})}),0!=n&&(0,J.jsx)(y.Z,{style:{paddingTop:"10px"},children:(0,J.jsx)("i",{className:"iconfont icon-shangyi2 current",onClick:function(){return l(n,n-1)}})}),ie.getFieldValue("module_names").length-1!=n&&(0,J.jsx)(y.Z,{style:{paddingTop:"10px"},children:(0,J.jsx)("i",{className:"iconfont icon-xiayi2 current",onClick:function(){return l(n,n+1)}})})]},c)}))})}})})}),(0,J.jsx)(w.Z,{title:xe?"编辑知识点":"新增知识点",open:(null==se?void 0:se.includes("新增知识点"))||(null==se?void 0:se.includes("编辑知识点")),destroyOnClose:!0,centered:!0,width:1200,forceRender:!0,onCancel:function(){return Oe()},confirmLoading:!!G["coreCurriculum/postKnowledgeChartsPoint"],okText:xe?"确认修改":"确定新增",onOk:function(){re.submit()},children:(0,J.jsxs)(f.Z,{form:re,labelCol:{span:2},colon:!1,style:{maxHeight:700},size:"large",initialValues:{},onFinish:function(){var e=d()(a()().mark((function e(n){var t,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(n),n.attachment_ids=(null===(t=n.attachment_ids)||void 0===t?void 0:t.map((function(e){var n;return null==e||null===(n=e.response)||void 0===n?void 0:n.id})))||[],e.next=4,X({type:xe?"coreCurriculum/putKnowledgeChartsPoint":"coreCurriculum/postKnowledgeChartsPoint",payload:r()(r()({},n),{},{coreId:null==Q?void 0:Q.coreId})});case 4:0==(null==(o=e.sent)?void 0:o.status)&&(x.ZP.success(xe?"修改成功":"新增成功"),Oe(),Ae());case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,J.jsx)(f.Z.Item,{name:"chart_knowledge_point_id",hidden:!0}),(0,J.jsx)(f.Z.Item,{name:"chart_module_id",label:"所属模块",rules:[{required:!0,message:"请选择所属模块"}],children:(0,J.jsx)(Z.default,{showSearch:!0,placeholder:"请选择所属模块",optionFilterProp:"children",filterOption:function(e,n){var t;return(null!==(t=null==n?void 0:n.children)&&void 0!==t?t:"").includes(e)},children:null==de||null===(c=de.module_names)||void 0===c?void 0:c.map((function(e){return(0,J.jsx)(Z.default.Option,{value:e.id,children:e.module_name},e.id)}))})}),(0,J.jsx)(f.Z.Item,{name:"knowledge_point",label:"知识点名称",rules:[{required:!0,message:"请输入知识点名称"}],children:(0,J.jsx)(C.Z,{placeholder:"请输入知识点名称"})}),(0,J.jsx)(f.Z.Item,{name:"content",label:"主要内容",children:(0,J.jsx)(D.Z,{defaultvalue:ne.content,style:{height:"300px"}})}),(0,J.jsx)(f.Z.Item,{name:"target",label:"教学目标",children:(0,J.jsx)(D.Z,{defaultvalue:ne.target,style:{height:"300px"}})}),(0,J.jsx)(f.Z.Item,{name:"attachment_ids",label:"课程教案",valuePropName:"fileList",getValueFromEvent:function(e){return Array.isArray(e)?e:null==e?void 0:e.fileList},children:(0,J.jsx)(v.Z,r()(r()({},Ne),{},{children:(0,J.jsx)(k.op,{style:{borderRadius:"2px"},icon:(0,J.jsx)("i",{className:"iconfont icon-shangchuan3"}),children:"上传"})}))})]})}),(0,J.jsx)(w.Z,{title:"批量上传知识图谱",open:null==se?void 0:se.includes("批量导入"),destroyOnClose:!0,centered:!0,width:1200,forceRender:!0,onCancel:function(){return Oe()},okText:"确定新增",onOk:function(){ae.submit()},children:(0,J.jsxs)(f.Z,{form:ae,labelCol:{span:2},colon:!1,style:{maxHeight:700},size:"large",initialValues:{},onFinish:function(){var e=d()(a()().mark((function e(n){var t,o,i,l,r,c,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(o=new FormData).append("file",null==n||null===(t=n.file)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.originFileObj),e.next=4,(0,U.ZP)("/api/core_subjects/".concat(null==Q?void 0:Q.coreId,"/core_subject_knowledge_charts/batch_import.json"),{method:"post",body:o},!0);case 4:0==(null==(i=e.sent)?void 0:i.status)&&(s=w.Z.confirm({title:"上传结果",icon:null,content:(0,J.jsxs)("div",{children:["成功上传",null==i||null===(l=i.data)||void 0===l||null===(l=l.result)||void 0===l?void 0:l.success,"条数据。",(null==i||null===(r=i.data)||void 0===r||null===(r=r.result)||void 0===r||null===(r=r.fail)||void 0===r?void 0:r.length)>0&&"有部分失败数据,请点击下方按钮下载失败数据文件。",(0,J.jsx)(j.Z,{align:"middle",justify:"center",children:(null==i||null===(c=i.data)||void 0===c||null===(c=c.result)||void 0===c||null===(c=c.fail)||void 0===c?void 0:c.length)>0&&(0,J.jsx)(k.op,{style:{borderRadius:"2px"},openLoading:!0,onClick:function(){(0,z.FH)("",(0,z.NY)({url:"".concat(W.Z.API_SERVER,"/api/core_subjects/").concat(null==Q?void 0:Q.coreId,"/core_subject_knowledge_charts/get_fail_data.xlsx"),query:{}}))},children:"下载失败数据"})})]}),okText:"确定",cancelText:"取消",onOk:function(){s.destroy(),Oe()},onCancel:function(){return s.destroy()}}),Ee());case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,J.jsx)(f.Z.Item,{name:"file",label:"上传文件",rules:[{required:!0,message:"请上传文件"}],valuePropName:"fileList",getValueFromEvent:function(e){return Array.isArray(e)?e:null==e?void 0:e.fileList},children:(0,J.jsx)(v.Z,r()(r()({},Pe),{},{children:(0,J.jsx)(k.op,{style:{borderRadius:"2px"},icon:(0,J.jsx)("i",{className:"iconfont icon-shangchuan3"}),children:"选择文件"})}))}),(0,J.jsxs)("div",{style:{marginLeft:"80px"},children:["注意",(0,J.jsx)("div",{children:"1、仅支持上传.xlsx 或 .xls类型的文件"}),(0,J.jsxs)("div",{children:["2、需按照指定模板上传数据。",(0,J.jsx)("a",{onClick:function(){return(0,z.FH)("",(0,z.NY)({url:"".concat(W.Z.API_SERVER,"/api/core_subjects/download_knowledge_chart_template.json"),query:{}}))},children:"点击下载模板"})]})]})]})}),(0,J.jsx)(w.Z,{title:"文件预览",open:ke,destroyOnClose:!0,centered:!0,width:1200,footer:null,onCancel:function(){Ie(!1),be({content:"",type:""})},children:(0,J.jsx)("div",{style:{height:700,overflow:"hidden",position:"relative"},children:(0,J.jsx)(V.Z,{data:null==_e?void 0:_e.content,type:null==_e?void 0:_e.type,disabledDownload:!(0,Y.bg)(),style:{position:"absolute",zIndex:1,alignItems:"flex-start"},monacoEditor:{value:we.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:function(){return be({content:"",type:""})}})})})]})}))},57809:function(e,n,t){var o=t(92310),i=t.n(o),l=t(77861),r=t(55405),c=t(59301),a=t(53487),s=t(62892),d=t(19080),u=t(36355),m=t(1684),p=t(93891),h=t(19716),f=t(32441),x=t(33234),v=t(14154),g=t(58582),j=t(96510),y=t(66339),_=function(e,n){var t={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&n.indexOf(o)<0&&(t[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(o=Object.getOwnPropertySymbols(e);i{var t,{prefixCls:o,bordered:a=!0,className:w,rootClassName:C,getPopupContainer:Z,popupClassName:k,dropdownClassName:I,listHeight:N=256,placement:P,listItemHeight:S=24,size:O,disabled:E,notFoundContent:A,status:R,builtinPlacements:F,dropdownMatchSelectWidth:M,popupMatchSelectWidth:B,direction:K,style:T,allowClear:L}=e,D=_(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:W,getPrefixCls:z,renderEmpty:U,direction:V,virtual:Y,popupMatchSelectWidth:q,popupOverflow:J,select:H}=c.useContext(u.E_),X=z("select",o),G=z(),Q=null!=K?K:V,{compactSize:$,compactItemClassnames:ee}=(0,x.ri)(X,Q),[ne,te]=(0,v.Z)(X),oe=c.useMemo((()=>{const{mode:e}=D;if("combobox"!==e)return e===b?"combobox":e}),[D.mode]),ie="multiple"===oe||"tags"===oe,le=(0,j.Z)(D.suffixIcon,D.showArrow),re=null!==(t=null!=B?B:M)&&void 0!==t?t:q,{status:ce,hasFeedback:ae,isFormItemInput:se,feedbackIcon:de}=c.useContext(f.aM),ue=(0,d.F)(ce,R);let me;me=void 0!==A?A:"combobox"===oe?null:(null==U?void 0:U("Select"))||c.createElement(p.Z,{componentName:"Select"});const{suffixIcon:pe,itemIcon:he,removeIcon:fe,clearIcon:xe}=(0,y.Z)(Object.assign(Object.assign({},D),{multiple:ie,hasFeedback:ae,feedbackIcon:de,showSuffixIcon:le,prefixCls:X,showArrow:D.showArrow,componentName:"Select"})),ve=!0===L?{clearIcon:xe}:L,ge=(0,r.Z)(D,["suffixIcon","itemIcon"]),je=i()(k||I,{[`${X}-dropdown-${Q}`]:"rtl"===Q},C,te),ye=(0,h.Z)((e=>{var n;return null!==(n=null!=O?O:$)&&void 0!==n?n:e})),_e=c.useContext(m.Z),be=null!=E?E:_e,we=i()({[`${X}-lg`]:"large"===ye,[`${X}-sm`]:"small"===ye,[`${X}-rtl`]:"rtl"===Q,[`${X}-borderless`]:!a,[`${X}-in-form-item`]:se},(0,d.Z)(X,ue,ae),ee,null==H?void 0:H.className,w,C,te),Ce=c.useMemo((()=>void 0!==P?P:"rtl"===Q?"bottomRight":"bottomLeft"),[P,Q]),Ze=(0,g.Z)(F,J);return ne(c.createElement(l.ZP,Object.assign({ref:n,virtual:Y,showSearch:null==H?void 0:H.showSearch},ge,{style:Object.assign(Object.assign({},null==H?void 0:H.style),T),dropdownMatchSelectWidth:re,builtinPlacements:Ze,transitionName:(0,s.m)(G,"slide-up",D.transitionName),listHeight:N,listItemHeight:S,mode:oe,prefixCls:X,placement:Ce,direction:Q,suffixIcon:pe,menuItemSelectedIcon:he,removeIcon:fe,allowClear:ve,notFoundContent:me,className:we,getPopupContainer:Z||W,dropdownClassName:je,disabled:be})))};const C=c.forwardRef(w),Z=(0,a.Z)(C);C.SECRET_COMBOBOX_MODE_DO_NOT_USE=b,C.Option=l.Wx,C.OptGroup=l.Xo,C._InternalPanelDoNotUseOrYouWillBeFired=Z,n.default=C}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[95934],{29114:function(e,n,t){t.d(n,{Z:function(){return w}});var i=t(82242),o=t.n(i),l=t(7557),r=t.n(l),c=t(41498),a=t.n(c),s=t(79800),d=t.n(s),u=t(59301),m={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},h=t(3113),p=t(22441),f=t(38288),x=t(6848),v=t(27876),g=t(43516),j=t(6638),y=t(71681),_=t(37712),w=function(e){var n,t,i,l,c,s,w,b=e.editOffice,Z=void 0===b?"view":b,C=e.data,k=(e.theme,e.type),N=e.filename,P=e.monacoEditor,I=e.className,A=e.style,E=e.close,S=e.onClose,R=e.hasMask,F=e.disabledDownload,O=e.onImgDimensions,K=e.showNodata,B=(0,u.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),T=d()(B,2),M=(T[0],T[1],(0,u.useState)("")),L=d()(M,2),D=(L[0],L[1]),z=(0,u.useState)(),U=d()(z,2),V=U[0],W=U[1],q="build"===window.ENV?"/react/build":"",Y=location.host.startsWith("localhost")?y.Z.PROXY_SERVER:y.Z.API_SERVER,J=(0,u.useRef)();null!==(n=C)&&void 0!==n&&n.startsWith("/api")&&"txt"!==k&&(C=y.Z.API_SERVER+C),N&&(P.filename=N),(0,u.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&D(n[1])}))}),[]),(0,u.useEffect)((function(){"office"===k&&X()}),[k,C]);var X=function(){var e=a()(r()().mark((function e(){var n,t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=C,C.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,g.gJ)({attachment_id:t});case 5:i=e.sent,W(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),G=function(){C.startsWith("http")||C.startsWith("blob:")?H():(0,v.Sv)(N||"educoder",C,N)},H=function(){(0,v.Nd)(N||"educoder",decodeURIComponent(C))};return(0,_.jsxs)("div",{style:o()({},A||{}),className:"".concat(R&&m.bgBlack," ").concat(k?m.wrp:"hide"),children:[E&&(0,_.jsxs)("div",{className:m.close,ref:J,children:[!!O&&(0,_.jsx)(x.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return J.current},children:(0,_.jsx)("span",{onClick:function(){S(),O()},children:(0,_.jsx)("i",{className:"icon-yulanpizhu"})})}),!F&&(0,_.jsx)(x.Z,{title:"点击下载此文件",getPopupContainer:function(){return J.current},children:(0,_.jsx)("span",{onClick:H,children:(0,_.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,_.jsx)(x.Z,{title:"关闭",getPopupContainer:function(){return J.current},children:(0,_.jsx)("span",{className:"",onClick:S,children:(0,_.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,_.jsx)("div",{className:"".concat(m[I]," ").concat(I," ").concat(m.monaco," ").concat("txt"===k?"show":"hide"),children:"txt"===k&&(0,_.jsx)(f.ZP,o()({},P))}),"audio"===k&&(0,_.jsx)("audio",{src:(null===(t=C)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=C)&&void 0!==i&&i.startsWith("/api")?C:"data:image/png;base64,".concat(C),autoPlay:!0}),"video"===k&&(0,_.jsx)(_.Fragment,{children:(null===(l=C)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(c=C)&&void 0!==c&&c.startsWith("/api")?(0,_.jsx)("video",{controls:!0,src:"".concat(C),autoPlay:!0}):(0,_.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(C),autoPlay:!0})}),"office"===k&&V&&(0,_.jsx)("iframe",{src:"".concat(q,"/office.html?key=").concat(V.key,"&url=").concat(Y+V.url,"&callbackUrl=").concat(Y+V.callbackUrl,"&fileType=").concat(V.fileType,"&title=").concat(V.title,"&model=").concat(Z,"&officeServer=").concat(y.Z.ONLYOFFICE,"&disabledDownload=").concat(!!F)}),"html"===k&&(0,_.jsx)("iframe",{src:C+"&disposition=inline"}),"pdf"===k&&(0,_.jsx)("iframe",{src:"".concat(q,"/js/pdfview/index.html?url=").concat(C,"&disabledDownload=").concat(!!F)}),"image"===k&&(0,_.jsx)("img",{src:(null===(s=C)||void 0===s?void 0:s.indexOf("http"))>-1||null!==(w=C)&&void 0!==w&&w.startsWith("/api")?C:"data:image/png;base64,".concat(C)}),("other"===k||"download"===k)&&(0,_.jsx)(_.Fragment,{children:K?(0,_.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,_.jsx)(h.ZP,{icon:(0,_.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:G,children:"下载"})}):(0,_.jsxs)(h.ZP,{type:"primary",size:"middle",onClick:G,children:[(0,_.jsx)(p.Z,{}),"点击下载"]})})]})}},50569:function(e,n,t){var i=t(82242),o=t.n(i),l=t(39647),r=t.n(l),c=t(7450),a=(t(59301),t(37712)),s=["value","scrollId","onChange"];n.Z=function(e){e.value;var n=e.scrollId,t=e.onChange,i=r()(e,s);return(0,a.jsx)("div",{id:n||"",children:(0,a.jsx)(c.Z,o()(o()({},i),{},{onChange:function(e,n){null!=n&&n.length?t(e,n):t(e)}}))})}},7450:function(e,n,t){t.d(n,{Z:function(){return v}});var i=t(82242),o=t.n(i),l=t(7557),r=t.n(l),c=t(41498),a=t.n(c),s=t(79800),d=t.n(s),u=t(59301),m=t(84686),h=t(49105),p=t(80608),f=(t(87266),{editor_css:"editor_css___cm3Z8"}),x=t(37712),v=(0,p.connect)((function(e){return{user:e.user}}))((function(e){var n=e.defaultvalue,t=e.onChange,i=e.style,l=e.user,c=e.placeholder,s=2097152,p=(0,u.useRef)(null),v=(0,u.useState)(null),g=d()(v,2),j=g[0],y=g[1],_=(0,u.useState)(""),w=d()(_,2),b=w[0],Z=w[1];(0,u.useEffect)((function(){Z(n)}),[n]),(0,u.useEffect)((function(){t(b)}),[b]);var C={placeholder:c||"请输入内容...",MENU_CONF:{}};C.MENU_CONF.uploadImage={customUpload:function(e,n){return a()(r()().mark((function t(){var i,o;return r()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(i=new FormData).append("file",e),t.next=4,(0,h.ZP)("/api/attachments.json",{method:"post",body:i},!0);case 4:o=t.sent,n(null==o?void 0:o.url,"","");case 6:case"end":return t.stop()}}),t)})))()}},C.MENU_CONF.uploadVideo={customUpload:function(e,n){return a()(r()().mark((function t(){var i,o,c,a,d,u,m,f,x,v,g,j,y,_;return r()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return i=e.size,o=Math.ceil(i/s),t.prev=2,t.next=5,(0,h.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:{fileName:e.name,chunkCount:o,user_id:null==l||null===(c=l.userInfo)||void 0===c?void 0:c.user_id}});case 5:if(0===(null==(d=t.sent)?void 0:d.status)){t.next=8;break}throw new Error;case 8:u=d.upload_id,p.current=new AbortController,m=[],0,f=r()().mark((function n(){var t,o,l,c;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t=x*s,o=Math.min(t+s,i),l=e.slice(t,o),(c=new FormData).append("chunk",l),c.append("fileName",e.name),c.append("chunkIndex",(x+1).toString()),c.append("uploadId",u),m.push((function(){return(0,h.ZP)("/api/attachments/multipart_upload",{method:"POST",body:c,signal:p.current.signal},!0).then((function(e){}))}));case 9:case"end":return n.stop()}}),n)})),x=0;case 14:if(!(x0)){t.next=29;break}return t.next=27,Promise.all(y);case 27:t.sent,v+=g;case 29:t.next=22;break;case 31:return t.next=33,(0,h.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:o,uploadId:u,user_id:null==l||null===(a=l.userInfo)||void 0===a?void 0:a.user_id}});case 33:_=t.sent,n(null==_?void 0:_.object,""),t.next=39;break;case 37:t.prev=37,t.t1=t.catch(2);case 39:case"end":return t.stop()}}),t,null,[[2,37]])})))()}};return(0,u.useEffect)((function(){return function(){null!=j&&(j.destroy(),y(null))}}),[j]),(0,x.jsx)(x.Fragment,{children:(0,x.jsxs)("div",{className:null==f?void 0:f.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,x.jsx)(m.o,{editor:j,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,x.jsx)(m.M,{defaultConfig:C,value:b,onCreated:y,onChange:function(e){var n;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((n=e.getHtml(),n.replace(/<[^

                            ]+>/g,"").replace(/<[

                            $]+>/g,"").replace(/ /gi,"").replace(/<[^
                            ]+>/g,"")))?Z(e.getHtml()):Z("")},mode:"default",style:o()({height:"500px",overflowY:"hidden"},i)})]})})}))},9444:function(e,n,t){t.r(n),t.d(n,{default:function(){return G}});var i=t(39647),o=t.n(i),l=t(82242),r=t.n(l),c=t(7557),a=t.n(c),s=t(41498),d=t.n(s),u=t(79800),m=t.n(u),h=t(59301),p=t(80608),f=t(78241),x=t(8591),v=t(53326),g=t(71418),j=t(95237),y=t(43604),_=t(6848),w=t(36381),b=t(43418),Z=t(24650),C=t(57809),k=t(2753),N="MultiLine___SPvvW",P="KnowledgePicTitle___SEXux",I="KnowledgeBg___zh7Lf",A="KnowledgePic___RgY_d",E="KnowledgePicItem___gDE5F",S="KnowledgePicItemActive___EBNoq",R="KnowledgeCenterLeft___MYhOP",F="KnowledgeCenterRight___FFATX",O="DivStyle___Fbh9g",K="KnowledgeCenterRightTitle___KGPCt",B="KnowledgeCenter___tUnBE",T="KnowledgeListItem___On_RK",M="cz_btn___RCiFI",L="KnowledgeListItemActive___BqCcM",D=t(50569),z=t(71681),U=t(27876),V=t(49105),W=t(29114),q=t(75916),Y=t(84686),J=t(37712),X=["key","name"],G=(0,p.connect)((function(e){return{coreCurriculum:e.coreCurriculum,user:e.user,loading:e.loading.effects}}))((function(e){var n,t,i,l,c,s,u=e.coreCurriculum,G=(e.user,e.dispatch),H=e.loading,Q=(0,p.useParams)(),$=(0,h.useState)({}),ee=m()($,2),ne=ee[0],te=ee[1],ie=f.Z.useForm(),oe=m()(ie,1)[0],le=f.Z.useForm(),re=m()(le,1)[0],ce=f.Z.useForm(),ae=m()(ce,1)[0],se=u.isShowModalName,de=u.KnowledgeModules,ue=u.CoreDetail,me=u.KnowledgePoints,he=u.KnowledgePointInfo,pe=(0,h.useState)(!1),fe=m()(pe,2),xe=fe[0],ve=fe[1],ge=(0,h.useRef)(null),je=(0,h.useState)({content:"",type:""}),ye=m()(je,2),_e=ye[0],we=ye[1],be=(0,h.useRef)(),Ze=(0,h.useState)(!1),Ce=m()(Ze,2),ke=Ce[0],Ne=Ce[1],Pe={beforeUpload:function(e){var n=e.size/1024/1024;return 0==n?(x.ZP.error("".concat(e.name," 无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),v.Z.LIST_IGNORE):Promise.resolve()},action:"".concat(z.Z.API_SERVER,"/api/attachments.json"),onRemove:(s=d()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,V.ZP)("/api/attachments/".concat(n.response.id,".json"),{method:"delete"});case 2:e.sent;case 3:case"end":return e.stop()}}),e)}))),function(e){return s.apply(this,arguments)})},Ie={maxCount:1,accept:".xlsx, .xls",beforeUpload:function(e){var n=e.size/1024/1024;return 0==n?(x.ZP.error("".concat(e.name," 无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),v.Z.LIST_IGNORE):Promise.reject()}},Ae=function(){var e=d()(a()().mark((function e(n){var t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,V.ZP)("/api/attachments/".concat(n,"/detail.json"),{method:"get"});case 2:if(-1===(null==(t=e.sent)?void 0:t.status)){e.next=10;break}if("txt"!==t.file_type){e.next=9;break}return e.next=7,(0,V.ZP)(t.url,{method:"get",headers:{"Content-Type":"application/xml"}});case 7:i=e.sent,be.current=i;case 9:we({type:t.file_type,content:t.url+"&nocredentials=true"});case 10:Ne(!0);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ee=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];G({type:"coreCurriculum/save",payload:{isShowModalName:e}}),0==e.length&&(oe.resetFields(),re.resetFields(),ae.resetFields(),te({}),ve(!1))},Se=function(){var e=d()(a()().mark((function e(){var n,t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,G({type:"coreCurriculum/getKnowledgeCharts",payload:{coreId:null==Q?void 0:Q.coreId}});case 2:null!=(t=e.sent)&&null!==(n=t.data)&&void 0!==n&&null!==(n=n.module_names)&&void 0!==n&&null!==(n=n[0])&&void 0!==n&&n.id&&Re(null==t||null===(i=t.data)||void 0===i||null===(i=i.module_names)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.id);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Re=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null==me?void 0:me.id;G({type:"coreCurriculum/getKnowledgeChartsPoint",payload:{coreId:null==Q?void 0:Q.coreId,chart_module_id:e}})};return(0,h.useEffect)((function(){!function(){var e=Math.PI/180*45;ge.current=document.querySelector(".".concat(A," .").concat(S));var n,t=document.querySelectorAll(".".concat(A," .").concat(E)),i=document.querySelector(".".concat(A)),o=document.querySelector(".".concat(P)),l=t.length,r=360/l,c=0;if(l>13&&(i.style.height="7.5rem",i.style.width="7.5rem"),n=(l>13?750:i.clientWidth)/2-20,null!=ge&&ge.current){var a,s=null==ge||null===(a=ge.current)||void 0===a?void 0:a.style["--pieceDeg"];c=0==s?e:s-e>0?-Math.abs(s-e):Math.abs(s-e),i.style.transform="rotate(".concat(c,"rad)"),o.style.transform="rotate(".concat(-c,"rad)"),console.log(c,s,e)}for(var d=0;d0?null==de?void 0:de.module_names:[{id:null,position:0,module_name:""}]})}),[se]),(0,J.jsxs)(J.Fragment,{children:[(0,J.jsx)(g.Z,{spinning:!!H["coreCurriculum/getKnowledgeChartsPoint"],children:(0,J.jsxs)("div",{style:{paddingBottom:"3rem"},children:[(0,J.jsxs)(j.Z,{align:"middle",justify:"space-between",style:{width:"12rem",margin:".37rem auto"},children:[(0,J.jsx)(y.Z,{children:(0,J.jsxs)("span",{style:{color:"#1B8565",fontWeight:500,fontSize:".18rem"},children:[(0,J.jsx)("i",{className:"iconfont icon-dingweitubiao",style:{color:"#1B8565",marginRight:"0.1rem"}}),(0,J.jsx)("span",{children:"知识图谱"}),(0,J.jsx)("span",{style:{fontSize:"0.15rem",marginLeft:".1rem"},children:"Knowledge graph"})]})}),((0,q.Ny)()||(null==ue?void 0:ue.is_core_subject_member))&&(0,J.jsx)(y.Z,{children:(0,J.jsxs)(j.Z,{align:"middle",gutter:20,children:[(0,J.jsx)(y.Z,{children:(0,J.jsx)(k.op,{onClick:function(){G({type:"coreCurriculum/save",payload:{isShowModalName:["新建模块"]}})},children:"新建模块"})}),(0,J.jsx)(y.Z,{children:(0,J.jsx)(k.op,{onClick:function(){G({type:"coreCurriculum/save",payload:{isShowModalName:["新增知识点"]}})},children:"新增知识点"})}),(0,J.jsx)(y.Z,{children:(0,J.jsx)(k.op,{onClick:function(){G({type:"coreCurriculum/save",payload:{isShowModalName:["批量导入"]}})},children:"批量导入"})})]})})]}),(0,J.jsxs)(j.Z,{className:"".concat(I),wrap:!1,justify:"center",children:[(0,J.jsxs)(y.Z,{style:{position:"relative"},children:[(0,J.jsxs)("div",{className:A,children:[(0,J.jsx)(_.Z,{title:null==ue?void 0:ue.name,children:(0,J.jsx)("div",{className:"".concat(P),children:null==ue?void 0:ue.name})}),null==de||null===(n=de.module_names)||void 0===n?void 0:n.map((function(e,n){return(0,J.jsx)("div",{className:"".concat(E," ").concat((null==me?void 0:me.id)==e.id?S:""),onClick:function(){(null==me?void 0:me.id)!==e.id&&G({type:"coreCurriculum/save",payload:{KnowledgePoints:e,KnowledgePointInfo:null}})},children:(0,J.jsx)(_.Z,{title:null==e?void 0:e.module_name,children:(0,J.jsxs)("div",{className:N,children:[(0,J.jsxs)("div",{children:["模块",(null==e?void 0:e.position)+1,":"]}),null==e?void 0:e.module_name]})})},e.id)}))]}),(0,J.jsx)("img",{src:"data:image/png;base64,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",width:104,height:76,style:{opacity:me?1:0,position:"absolute",top:"20px",right:"-10px",transition:".3s"}})]}),(0,J.jsx)(y.Z,{className:"ml20",style:{minWidth:612},children:(0,J.jsxs)(j.Z,{wrap:!1,children:[(0,J.jsx)(y.Z,{children:me&&(0,J.jsx)("div",{className:R,children:(0,J.jsx)(w.Z,{className:B,ghost:!0,activeKey:null==me?void 0:me.id,children:(0,J.jsx)(w.Z.Panel,{showArrow:!1,header:(0,J.jsx)("div",{style:{position:"relative",left:"-4px"},children:"模块".concat((null==me?void 0:me.position)+1,":").concat(null==me?void 0:me.module_name)}),extra:((0,q.Ny)()||(null==ue?void 0:ue.is_core_subject_member))&&(0,J.jsxs)(j.Z,{gutter:10,align:"middle",style:{minWidth:50,position:"relative",left:7},children:[(0,J.jsx)(_.Z,{title:"编辑",children:(0,J.jsx)(y.Z,{className:"current",onClick:function(e){ve(!0),Ee(["编辑模块"]),oe.setFieldsValue(r()({},de))},children:(0,J.jsx)("i",{className:"iconfont icon-bianji-moren font14",style:{color:"#fff"}})})}),(0,J.jsx)(_.Z,{title:"删除",children:(0,J.jsx)(y.Z,{className:"current",onClick:function(){var e,n=b.Z.confirm({title:"提示",icon:null,content:"确认删除".concat(null==me?void 0:me.module_name,"知识模块吗?删除知识模块会同时删除知识模块下的知识点内容,请谨慎操作。"),okText:"确定删除",cancelText:"取消",onOk:(e=d()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,V.ZP)("/api/core_subjects/".concat(null==Q?void 0:Q.coreId,"/core_subject_knowledge_charts/").concat(me.id,".json"),{method:"delete"});case 2:0==(null==(t=e.sent)?void 0:t.status)&&(x.ZP.success("删除成功"),G({type:"coreCurriculum/save",payload:{KnowledgePoints:null,KnowledgePointInfo:null}}),Se(),n.destroy());case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)}),onCancel:function(){return n.destroy()}})},children:(0,J.jsx)("i",{className:"iconfont icon-shanchutimu font14",style:{color:"#fff"}})})})]}),children:null==me||null===(t=me.chart_knowledge_point_info)||void 0===t?void 0:t.map((function(e,n){return(0,J.jsxs)(j.Z,{align:"middle",justify:"space-between",className:"".concat((null==he?void 0:he.id)==e.id?L:""," ").concat(T),wrap:!1,children:[(0,J.jsx)(y.Z,{style:{width:200},onClick:function(){G({type:"coreCurriculum/save",payload:{KnowledgePointInfo:e}})},children:null==e?void 0:e.knowledge_point}),((0,q.Ny)()||(null==ue?void 0:ue.is_core_subject_member))&&(0,J.jsxs)(j.Z,{gutter:10,align:"middle",className:M,children:[(0,J.jsx)(_.Z,{title:"编辑",children:(0,J.jsx)(y.Z,{className:"current",onClick:function(n){var t;re.setFieldsValue(r()(r()({},e),{},{chart_module_id:null==me?void 0:me.id,chart_knowledge_point_id:null==e?void 0:e.id,attachment_ids:(null==e||null===(t=e.attachments)||void 0===t?void 0:t.map((function(e){return{uid:e.id,name:e.title,status:"done",response:{id:e.id}}})))||[]})),te(e),ve(!0),Ee(["编辑知识点"])},children:(0,J.jsx)("i",{className:"iconfont icon-bianji-moren font14"})})}),(0,J.jsx)(_.Z,{title:"删除",children:(0,J.jsx)(y.Z,{className:"current",onClick:function(){var n,t=b.Z.confirm({title:"提示",icon:null,content:"确认删除".concat(null==me?void 0:me.module_name,"知识点吗?删除知识模块会同时删除知识点下的要点、能力目标、课程教案,请谨慎操作。"),okText:"确定删除",cancelText:"取消",onOk:(n=d()(a()().mark((function n(){var i;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,V.ZP)("/api/core_subjects/".concat(Q.coreId,"/core_subject_knowledge_charts/del_chart_knowledge.json"),{method:"delete",body:{chart_knowledge_point_id:null==e?void 0:e.id}});case 2:0==(null==(i=n.sent)?void 0:i.status)&&(x.ZP.success("删除成功"),Re(),t.destroy());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)}),onCancel:function(){return t.destroy()}})},children:(0,J.jsx)("i",{className:"iconfont icon-shanchutimu font14"})})})]})]},n)}))},null==me?void 0:me.id)})})}),(0,J.jsx)(y.Z,{children:he&&(0,J.jsxs)("div",{className:F,children:[(null==he?void 0:he.content)&&(0,J.jsxs)("div",{className:O,style:{padding:"47px 3px 10px"},children:[(0,J.jsx)("div",{className:K,children:"主要内容"}),(0,J.jsx)(Y.M,{value:null==he?void 0:he.content,defaultConfig:{readOnly:!0}})]}),(null==he?void 0:he.target)&&(0,J.jsxs)("div",{className:O,style:{padding:"47px 3px 10px"},children:[(0,J.jsx)("div",{className:K,children:"教学目标"}),(0,J.jsx)(Y.M,{value:null==he?void 0:he.target,defaultConfig:{readOnly:!0}})]}),(null==he||null===(i=he.attachments)||void 0===i?void 0:i.length)>0&&(0,J.jsxs)("div",{className:O,children:[(0,J.jsx)("div",{className:K,children:"课程教案"}),null==he||null===(l=he.attachments)||void 0===l?void 0:l.map((function(e){return(0,J.jsxs)(j.Z,{gutter:10,wrap:!1,align:"middle",children:[(0,J.jsx)(y.Z,{children:(0,J.jsx)("div",{style:{width:8,height:8,background:"#3061D0",borderRadius:"50%"}})}),(0,J.jsx)(y.Z,{children:(0,J.jsx)("a",{onClick:function(){Ae(null==e?void 0:e.id)},children:null==e?void 0:e.title})})]})}))]})]})})]})})]})]})}),(0,J.jsx)(b.Z,{title:xe?"编辑模块":"新建模块",open:(null==se?void 0:se.includes("新建模块"))||(null==se?void 0:se.includes("编辑模块")),destroyOnClose:!0,centered:!0,width:771,forceRender:!0,onCancel:function(){return Ee()},confirmLoading:!!H["coreCurriculum/postKnowledgeCharts"],okText:xe?"确认修改":"确定新增",onOk:function(){oe.submit()},children:(0,J.jsx)(f.Z,{form:oe,style:{maxHeight:700},size:"large",initialValues:{},onFinish:function(){var e=d()(a()().mark((function e(n){var t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(n),e.next=3,G({type:"coreCurriculum/postKnowledgeCharts",payload:{module_names:null===(t=n.module_names)||void 0===t?void 0:t.map((function(e,n){return r()(r()({},e),{},{position:n})})),coreId:null==Q?void 0:Q.coreId}});case 3:0==(null==(i=e.sent)?void 0:i.status)&&(x.ZP.success(xe?"修改成功":"新增成功"),Ee(),Se());case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,J.jsx)(f.Z.List,{name:"module_names",children:function(e,n){var t=n.add,i=n.remove,l=n.move;return(0,J.jsx)(J.Fragment,{children:e.map((function(e,n){var c=e.key,a=e.name,s=o()(e,X);return(0,J.jsxs)(j.Z,{gutter:20,children:[(0,J.jsx)(f.Z.Item,r()(r()({},s),{},{name:[a,"id"],hidden:!0})),(0,J.jsx)(f.Z.Item,r()(r()({},s),{},{name:[a,"position"],hidden:!0})),(0,J.jsx)(y.Z,{style:{width:550},children:(0,J.jsx)(f.Z.Item,r()(r()({},s),{},{name:[a,"module_name"],label:"模块名称",rules:[{required:!0,message:"请输入模块名称"}],children:(0,J.jsx)(Z.Z,{})}))}),oe.getFieldValue("module_names").length>1&&(0,J.jsx)(y.Z,{style:{paddingTop:"10px"},children:(0,J.jsx)("i",{className:"iconfont icon-shanjian current ",style:{color:"green"},onClick:function(){return i(a)}})}),(0,J.jsx)(y.Z,{style:{paddingTop:"10px"},children:(0,J.jsx)("i",{className:"iconfont icon-tianjiatimu current ",style:{color:"red"},onClick:function(){return t({id:null,module_name:"",position:n+1})}})}),0!=n&&(0,J.jsx)(y.Z,{style:{paddingTop:"10px"},children:(0,J.jsx)("i",{className:"iconfont icon-shangyi2 current",onClick:function(){return l(n,n-1)}})}),oe.getFieldValue("module_names").length-1!=n&&(0,J.jsx)(y.Z,{style:{paddingTop:"10px"},children:(0,J.jsx)("i",{className:"iconfont icon-xiayi2 current",onClick:function(){return l(n,n+1)}})})]},c)}))})}})})}),(0,J.jsx)(b.Z,{title:xe?"编辑知识点":"新增知识点",open:(null==se?void 0:se.includes("新增知识点"))||(null==se?void 0:se.includes("编辑知识点")),destroyOnClose:!0,centered:!0,width:1200,forceRender:!0,onCancel:function(){return Ee()},confirmLoading:!!H["coreCurriculum/postKnowledgeChartsPoint"],okText:xe?"确认修改":"确定新增",onOk:function(){re.submit()},children:(0,J.jsxs)(f.Z,{form:re,labelCol:{span:2},colon:!1,style:{maxHeight:700},size:"large",initialValues:{},onFinish:function(){var e=d()(a()().mark((function e(n){var t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(n),n.attachment_ids=(null===(t=n.attachment_ids)||void 0===t?void 0:t.map((function(e){var n;return null==e||null===(n=e.response)||void 0===n?void 0:n.id})))||[],e.next=4,G({type:xe?"coreCurriculum/putKnowledgeChartsPoint":"coreCurriculum/postKnowledgeChartsPoint",payload:r()(r()({},n),{},{coreId:null==Q?void 0:Q.coreId})});case 4:0==(null==(i=e.sent)?void 0:i.status)&&(x.ZP.success(xe?"修改成功":"新增成功"),Ee(),Re());case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,J.jsx)(f.Z.Item,{name:"chart_knowledge_point_id",hidden:!0}),(0,J.jsx)(f.Z.Item,{name:"chart_module_id",label:"所属模块",rules:[{required:!0,message:"请选择所属模块"}],children:(0,J.jsx)(C.default,{showSearch:!0,placeholder:"请选择所属模块",optionFilterProp:"children",filterOption:function(e,n){var t;return(null!==(t=null==n?void 0:n.children)&&void 0!==t?t:"").includes(e)},children:null==de||null===(c=de.module_names)||void 0===c?void 0:c.map((function(e){return(0,J.jsx)(C.default.Option,{value:e.id,children:e.module_name},e.id)}))})}),(0,J.jsx)(f.Z.Item,{name:"knowledge_point",label:"知识点名称",rules:[{required:!0,message:"请输入知识点名称"}],children:(0,J.jsx)(Z.Z,{placeholder:"请输入知识点名称"})}),(0,J.jsx)(f.Z.Item,{name:"content",label:"主要内容",children:(0,J.jsx)(D.Z,{defaultvalue:ne.content,style:{height:"300px"}})}),(0,J.jsx)(f.Z.Item,{name:"target",label:"教学目标",children:(0,J.jsx)(D.Z,{defaultvalue:ne.target,style:{height:"300px"}})}),(0,J.jsx)(f.Z.Item,{name:"attachment_ids",label:"课程教案",valuePropName:"fileList",getValueFromEvent:function(e){return Array.isArray(e)?e:null==e?void 0:e.fileList},children:(0,J.jsx)(v.Z,r()(r()({},Pe),{},{children:(0,J.jsx)(k.op,{style:{borderRadius:"2px"},icon:(0,J.jsx)("i",{className:"iconfont icon-shangchuan3"}),children:"上传"})}))})]})}),(0,J.jsx)(b.Z,{title:"批量上传知识图谱",open:null==se?void 0:se.includes("批量导入"),destroyOnClose:!0,centered:!0,width:1200,forceRender:!0,onCancel:function(){return Ee()},okText:"确定新增",onOk:function(){ae.submit()},children:(0,J.jsxs)(f.Z,{form:ae,labelCol:{span:2},colon:!1,style:{maxHeight:700},size:"large",initialValues:{},onFinish:function(){var e=d()(a()().mark((function e(n){var t,i,o,l,r,c,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(i=new FormData).append("file",null==n||null===(t=n.file)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.originFileObj),e.next=4,(0,V.ZP)("/api/core_subjects/".concat(null==Q?void 0:Q.coreId,"/core_subject_knowledge_charts/batch_import.json"),{method:"post",body:i},!0);case 4:0==(null==(o=e.sent)?void 0:o.status)&&(s=b.Z.confirm({title:"上传结果",icon:null,content:(0,J.jsxs)("div",{children:["成功上传",null==o||null===(l=o.data)||void 0===l||null===(l=l.result)||void 0===l?void 0:l.success,"条数据。",(null==o||null===(r=o.data)||void 0===r||null===(r=r.result)||void 0===r||null===(r=r.fail)||void 0===r?void 0:r.length)>0&&"有部分失败数据,请点击下方按钮下载失败数据文件。",(0,J.jsx)(j.Z,{align:"middle",justify:"center",children:(null==o||null===(c=o.data)||void 0===c||null===(c=c.result)||void 0===c||null===(c=c.fail)||void 0===c?void 0:c.length)>0&&(0,J.jsx)(k.op,{style:{borderRadius:"2px"},openLoading:!0,onClick:function(){(0,U.FH)("",(0,U.NY)({url:"".concat(z.Z.API_SERVER,"/api/core_subjects/").concat(null==Q?void 0:Q.coreId,"/core_subject_knowledge_charts/get_fail_data.xlsx"),query:{}}))},children:"下载失败数据"})})]}),okText:"确定",cancelText:"取消",onOk:function(){s.destroy(),Ee()},onCancel:function(){return s.destroy()}}),Se());case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,J.jsx)(f.Z.Item,{name:"file",label:"上传文件",rules:[{required:!0,message:"请上传文件"}],valuePropName:"fileList",getValueFromEvent:function(e){return Array.isArray(e)?e:null==e?void 0:e.fileList},children:(0,J.jsx)(v.Z,r()(r()({},Ie),{},{children:(0,J.jsx)(k.op,{style:{borderRadius:"2px"},icon:(0,J.jsx)("i",{className:"iconfont icon-shangchuan3"}),children:"选择文件"})}))}),(0,J.jsxs)("div",{style:{marginLeft:"80px"},children:["注意",(0,J.jsx)("div",{children:"1、仅支持上传.xlsx 或 .xls类型的文件"}),(0,J.jsxs)("div",{children:["2、需按照指定模板上传数据。",(0,J.jsx)("a",{onClick:function(){return(0,U.FH)("",(0,U.NY)({url:"".concat(z.Z.API_SERVER,"/api/core_subjects/download_knowledge_chart_template.json"),query:{}}))},children:"点击下载模板"})]})]})]})}),(0,J.jsx)(b.Z,{title:"文件预览",open:ke,destroyOnClose:!0,centered:!0,width:1200,footer:null,onCancel:function(){Ne(!1),we({content:"",type:""})},children:(0,J.jsx)("div",{style:{height:700,overflow:"hidden",position:"relative"},children:(0,J.jsx)(W.Z,{data:null==_e?void 0:_e.content,type:null==_e?void 0:_e.type,disabledDownload:!(0,q.bg)(),style:{position:"absolute",zIndex:1,alignItems:"flex-start"},monacoEditor:{value:be.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:function(){return we({content:"",type:""})}})})})]})}))}}]); \ No newline at end of file diff --git a/p__CoreCurriculum__Lists__Overview__index.async.js b/p__CoreCurriculum__Lists__Overview__index.async.js index 1000aebd3e..fa638da7c3 100644 --- a/p__CoreCurriculum__Lists__Overview__index.async.js +++ b/p__CoreCurriculum__Lists__Overview__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[45334],{29114:function(e,n,t){t.d(n,{Z:function(){return b}});var i=t(82242),l=t.n(i),o=t(7557),r=t.n(o),s=t(41498),a=t.n(s),c=t(79800),d=t.n(c),u=t(59301),m={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},h=t(3113),p=t(22441),f=t(38288),x=t(6848),v=t(27876),g=t(43516),j=t(6638),_=t(71681),y=t(37712),b=function(e){var n,t,i,o,s,c,b,Z=e.editOffice,C=void 0===Z?"view":Z,k=e.data,w=(e.theme,e.type),N=e.filename,I=e.monacoEditor,S=e.className,P=e.style,F=e.close,E=e.onClose,R=e.hasMask,z=e.disabledDownload,O=e.onImgDimensions,T=e.showNodata,B=(0,u.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),L=d()(B,2),D=(L[0],L[1],(0,u.useState)("")),V=d()(D,2),K=(V[0],V[1]),A=(0,u.useState)(),U=d()(A,2),W=U[0],H=U[1],M="build"===window.ENV?"/react/build":"",q=location.host.startsWith("localhost")?_.Z.PROXY_SERVER:_.Z.API_SERVER,G=(0,u.useRef)();null!==(n=k)&&void 0!==n&&n.startsWith("/api")&&"txt"!==w&&(k=_.Z.API_SERVER+k),N&&(I.filename=N),(0,u.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&K(n[1])}))}),[]),(0,u.useEffect)((function(){"office"===w&&J()}),[w,k]);var J=function(){var e=a()(r()().mark((function e(){var n,t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=k,k.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,g.gJ)({attachment_id:t});case 5:i=e.sent,H(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Y=function(){k.startsWith("http")||k.startsWith("blob:")?X():(0,v.Sv)(N||"educoder",k,N)},X=function(){(0,v.Nd)(N||"educoder",decodeURIComponent(k))};return(0,y.jsxs)("div",{style:l()({},P||{}),className:"".concat(R&&m.bgBlack," ").concat(w?m.wrp:"hide"),children:[F&&(0,y.jsxs)("div",{className:m.close,ref:G,children:[!!O&&(0,y.jsx)(x.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return G.current},children:(0,y.jsx)("span",{onClick:function(){E(),O()},children:(0,y.jsx)("i",{className:"icon-yulanpizhu"})})}),!z&&(0,y.jsx)(x.Z,{title:"点击下载此文件",getPopupContainer:function(){return G.current},children:(0,y.jsx)("span",{onClick:X,children:(0,y.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,y.jsx)(x.Z,{title:"关闭",getPopupContainer:function(){return G.current},children:(0,y.jsx)("span",{className:"",onClick:E,children:(0,y.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,y.jsx)("div",{className:"".concat(m[S]," ").concat(S," ").concat(m.monaco," ").concat("txt"===w?"show":"hide"),children:"txt"===w&&(0,y.jsx)(f.ZP,l()({},I))}),"audio"===w&&(0,y.jsx)("audio",{src:(null===(t=k)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=k)&&void 0!==i&&i.startsWith("/api")?k:"data:image/png;base64,".concat(k),autoPlay:!0}),"video"===w&&(0,y.jsx)(y.Fragment,{children:(null===(o=k)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(s=k)&&void 0!==s&&s.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(k),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(k),autoPlay:!0})}),"office"===w&&W&&(0,y.jsx)("iframe",{src:"".concat(M,"/office.html?key=").concat(W.key,"&url=").concat(q+W.url,"&callbackUrl=").concat(q+W.callbackUrl,"&fileType=").concat(W.fileType,"&title=").concat(W.title,"&model=").concat(C,"&officeServer=").concat(_.Z.ONLYOFFICE,"&disabledDownload=").concat(!!z)}),"html"===w&&(0,y.jsx)("iframe",{src:k+"&disposition=inline"}),"pdf"===w&&(0,y.jsx)("iframe",{src:"".concat(M,"/js/pdfview/index.html?url=").concat(k,"&disabledDownload=").concat(!!z)}),"image"===w&&(0,y.jsx)("img",{src:(null===(c=k)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(b=k)&&void 0!==b&&b.startsWith("/api")?k:"data:image/png;base64,".concat(k)}),("other"===w||"download"===w)&&(0,y.jsx)(y.Fragment,{children:T?(0,y.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(h.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:Y,children:"下载"})}):(0,y.jsxs)(h.ZP,{type:"primary",size:"middle",onClick:Y,children:[(0,y.jsx)(p.Z,{}),"点击下载"]})})]})}},50569:function(e,n,t){var i=t(82242),l=t.n(i),o=t(39647),r=t.n(o),s=t(7450),a=(t(59301),t(37712)),c=["value","scrollId","onChange"];n.Z=function(e){e.value;var n=e.scrollId,t=e.onChange,i=r()(e,c);return(0,a.jsx)("div",{id:n||"",children:(0,a.jsx)(s.Z,l()(l()({},i),{},{onChange:function(e,n){null!=n&&n.length?t(e,n):t(e)}}))})}},7450:function(e,n,t){t.d(n,{Z:function(){return v}});var i=t(82242),l=t.n(i),o=t(7557),r=t.n(o),s=t(41498),a=t.n(s),c=t(79800),d=t.n(c),u=t(59301),m=t(84686),h=t(49105),p=t(80608),f=(t(87266),{editor_css:"editor_css___cm3Z8"}),x=t(37712),v=(0,p.connect)((function(e){return{user:e.user}}))((function(e){var n=e.defaultvalue,t=e.onChange,i=e.style,o=e.user,s=e.placeholder,c=2097152,p=(0,u.useRef)(null),v=(0,u.useState)(null),g=d()(v,2),j=g[0],_=g[1],y=(0,u.useState)(""),b=d()(y,2),Z=b[0],C=b[1];(0,u.useEffect)((function(){C(n)}),[n]),(0,u.useEffect)((function(){t(Z)}),[Z]);var k={placeholder:s||"请输入内容...",MENU_CONF:{}};k.MENU_CONF.uploadImage={customUpload:function(e,n){return a()(r()().mark((function t(){var i,l;return r()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(i=new FormData).append("file",e),t.next=4,(0,h.ZP)("/api/attachments.json",{method:"post",body:i},!0);case 4:l=t.sent,n(null==l?void 0:l.url,"","");case 6:case"end":return t.stop()}}),t)})))()}},k.MENU_CONF.uploadVideo={customUpload:function(e,n){return a()(r()().mark((function t(){var i,l,s,a,d,u,m,f,x,v,g,j,_,y;return r()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return i=e.size,l=Math.ceil(i/c),t.prev=2,t.next=5,(0,h.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:{fileName:e.name,chunkCount:l,user_id:null==o||null===(s=o.userInfo)||void 0===s?void 0:s.user_id}});case 5:if(0===(null==(d=t.sent)?void 0:d.status)){t.next=8;break}throw new Error;case 8:u=d.upload_id,p.current=new AbortController,m=[],0,f=r()().mark((function n(){var t,l,o,s;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t=x*c,l=Math.min(t+c,i),o=e.slice(t,l),(s=new FormData).append("chunk",o),s.append("fileName",e.name),s.append("chunkIndex",(x+1).toString()),s.append("uploadId",u),m.push((function(){return(0,h.ZP)("/api/attachments/multipart_upload",{method:"POST",body:s,signal:p.current.signal},!0).then((function(e){}))}));case 9:case"end":return n.stop()}}),n)})),x=0;case 14:if(!(x0)){t.next=29;break}return t.next=27,Promise.all(_);case 27:t.sent,v+=g;case 29:t.next=22;break;case 31:return t.next=33,(0,h.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:l,uploadId:u,user_id:null==o||null===(a=o.userInfo)||void 0===a?void 0:a.user_id}});case 33:y=t.sent,n(null==y?void 0:y.object,""),t.next=39;break;case 37:t.prev=37,t.t1=t.catch(2);case 39:case"end":return t.stop()}}),t,null,[[2,37]])})))()}};return(0,u.useEffect)((function(){return function(){null!=j&&(j.destroy(),_(null))}}),[j]),(0,x.jsx)(x.Fragment,{children:(0,x.jsxs)("div",{className:null==f?void 0:f.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,x.jsx)(m.o,{editor:j,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,x.jsx)(m.M,{defaultConfig:k,value:Z,onCreated:_,onChange:function(e){var n;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((n=e.getHtml(),n.replace(/<[^

                            ]+>/g,"").replace(/<[

                            $]+>/g,"").replace(/ /gi,"").replace(/<[^
                            ]+>/g,"")))?C(e.getHtml()):C("")},mode:"default",style:l()({height:"500px",overflowY:"hidden"},i)})]})})}))},15809:function(e,n,t){t.r(n),t.d(n,{default:function(){return J}});var i=t(39647),l=t.n(i),o=t(82242),r=t.n(o),s=t(7557),a=t.n(s),c=t(41498),d=t.n(c),u=t(79800),m=t.n(u),h=t(59301),p=t(80608),f=t(78241),x=t(8591),v=t(53326),g=t(95237),j=t(36381),_=t(6848),y=t(43604),b=t(43418),Z=t(37906),C=t(5112),k=t(24650),w=t(71418),N=t(79817),I="AnchorStyle___GFnIq",S="DetailImg___umbs6",P="ResTeacher___WcXnc",F="ResSchool___KSEaJ",E="KnowledgeList___sogb8",R="CollapseActive___ROjw1",z="CollapseHeader___CMx87",O="CollapseHeaderIndex___gdbKP",T="CollapseHeaderTitle___IzNZk",B="CollapseHeaderTag___d2QQu",L="box_style___GqWzp",D=t(75916),V=t(50569),K=t(6638),A=t(48410),U=t(71681),W=t(27876),H=t(49105),M=t(29114),q=t(37712),G=["key","name"],J=(0,p.connect)((function(e){var n=e.coreCurriculum,t=e.user;return{coreCurriculum:n,loading:e.loading,user:t}}))((function(e){var n,t,i,o=e.coreCurriculum,s=(e.user,e.dispatch),c=e.loading,u=(0,p.useParams)(),J=f.Z.useForm(),Y=m()(J,1)[0],X=f.Z.useForm(),Q=m()(X,1)[0],$=(0,h.useState)({design:"One"}),ee=m()($,2),ne=ee[0],te=ee[1],ie=o.OverView,le=o.coreCE,oe=o.CoreDetail,re=o.KnowledgeList,se=re.subject_modules_en,ae=re.subject_modules_cn,ce=(0,h.useState)(!1),de=m()(ce,2),ue=de[0],me=de[1],he=(0,h.useState)(!1),pe=m()(he,2),fe=pe[0],xe=pe[1],ve=(0,h.useState)([]),ge=m()(ve,2),je=ge[0],_e=ge[1],ye=(0,h.useState)({formKey:"",title:"",language:le,isEdit:!1,okText:""}),be=m()(ye,2),Ze=be[0],Ce=be[1],ke=(0,h.useState)({content:"",type:""}),we=m()(ke,2),Ne=we[0],Ie=we[1],Se=(0,h.useRef)(),Pe=(0,h.useState)(!1),Fe=m()(Pe,2),Ee=Fe[0],Re=Fe[1],ze={maxCount:1,accept:".xlsx, .xls",beforeUpload:function(e){var n=e.size/1024/1024;return 0==n?(x.ZP.error("".concat(e.name," 无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),v.Z.LIST_IGNORE):Promise.reject()}},Oe={beforeUpload:function(e){var n=e.size/1024/1024;return 0==n?(x.ZP.error("".concat(e.name," 无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),v.Z.LIST_IGNORE):Promise.resolve()},action:"".concat(U.Z.API_SERVER,"/api/attachments.json"),onRemove:(i=d()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,H.ZP)("/api/attachments/".concat(n.response.id,".json"),{method:"delete"});case 2:e.sent;case 3:case"end":return e.stop()}}),e)}))),function(e){return i.apply(this,arguments)})},Te=function(){var e=d()(a()().mark((function e(n){var t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,H.ZP)("/api/attachments/".concat(n,"/detail.json"),{method:"get"});case 2:if(-1===(null==(t=e.sent)?void 0:t.status)){e.next=10;break}if("txt"!==t.file_type){e.next=9;break}return e.next=7,(0,H.ZP)(t.url,{method:"get",headers:{"Content-Type":"application/xml"}});case 7:i=e.sent,Se.current=i;case 9:Ie({type:t.file_type,content:t.url+"&nocredentials=true"});case 10:Re(!0);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Be=function(){var e=d()(a()().mark((function e(n,t,i){var l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,H.ZP)("/api/core_subjects/".concat(null==u?void 0:u.coreId,"/core_subject_knowledge_systems/change_content_postion.json"),{method:"post",body:{id:null==u?void 0:u.coreId,new_item_id:t,origin_item_id:n}});case 2:0==(null==(l=e.sent)?void 0:l.status)&&(x.ZP.success(i),Ve());case 4:case"end":return e.stop()}}),e)})));return function(n,t,i){return e.apply(this,arguments)}}(),Le={color:"#1B8565",textAlign:"CN"==le?"justify":"right",textAlignLast:"CN"==le?"justify":"right",width:"CN"==le?".56rem":"1.55rem",fontSize:"0.14rem",fontWeight:500,display:"block"},De=[{key:"core-orientation",href:"#core-orientation",title:"CN"==le?"课程定位":"Introduction",UseEdit:((0,D.Ny)()||(null==oe?void 0:oe.is_core_subject_member))&&(0,q.jsxs)("span",{className:"current",style:{color:"#1B8565",fontSize:".14rem"},onClick:function(){Ce({formKey:"core-orientation",title:"编辑课程定位"}),me(!0)},children:[(0,q.jsx)("i",{className:"iconfont icon-bianji-moren",style:{fontSize:".14rem",marginRight:".05rem"}}),"编辑课程定位"]}),content:(0,q.jsx)("div",{dangerouslySetInnerHTML:{__html:"CN"==le?null==ie?void 0:ie.positioning:null==ie?void 0:ie.positioning_en}}),FormDiv:(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(f.Z.Item,{name:"positioning",label:"中文",children:(0,q.jsx)(V.Z,{defaultvalue:null==ie?void 0:ie.positioning,style:{height:"300px"}})}),(0,q.jsx)(f.Z.Item,{name:"positioning_en",label:"英文",children:(0,q.jsx)(V.Z,{defaultvalue:null==ie?void 0:ie.positioning_en,style:{height:"300px"}})})]})},{key:"core-target",href:"#core-target",title:"CN"==le?"课程目标":"Goals",UseEdit:((0,D.Ny)()||(null==oe?void 0:oe.is_core_subject_member))&&(0,q.jsxs)("span",{className:"current",style:{color:"#1B8565",fontSize:".14rem"},onClick:function(){Ce({formKey:"core-target",title:"编辑课程目标"}),me(!0)},children:[(0,q.jsx)("i",{className:"iconfont icon-bianji-moren",style:{fontSize:".14rem",marginRight:".05rem"}}),"编辑课程目标"]}),content:(0,q.jsx)("div",{dangerouslySetInnerHTML:{__html:"CN"==le?null==ie?void 0:ie.target:null==ie?void 0:ie.target_en}}),FormDiv:(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(f.Z.Item,{name:"target",label:"中文",children:(0,q.jsx)(V.Z,{defaultvalue:null==ie?void 0:ie.target,style:{height:"300px"}})}),(0,q.jsx)(f.Z.Item,{name:"target_en",label:"英文",children:(0,q.jsx)(V.Z,{defaultvalue:null==ie?void 0:ie.target_en,style:{height:"300px"}})})]})},{key:"core-design",href:"#core-design",title:"CN"==le?"课程设计":"Curriculum design ideas",UseEdit:((0,D.Ny)()||(null==oe?void 0:oe.is_core_subject_member))&&(0,q.jsxs)("span",{className:"current",style:{color:"#1B8565",fontSize:".14rem"},onClick:function(){Ce({formKey:"core-design",title:"编辑课程设计"}),me(!0)},children:[(0,q.jsx)("i",{className:"iconfont icon-bianji-moren",style:{fontSize:".14rem",marginRight:".05rem"}}),"编辑课程设计"]}),content:(0,q.jsx)("div",{dangerouslySetInnerHTML:{__html:"CN"==le?null==ie?void 0:ie.design:null==ie?void 0:ie.design_en}}),FormDiv:(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(f.Z.Item,{name:"design",label:"中文",children:(0,q.jsx)(V.Z,{defaultvalue:null==ie?void 0:ie.design,style:{height:"300px"}})}),(0,q.jsx)(f.Z.Item,{name:"design_en",label:"英文",children:(0,q.jsx)(V.Z,{defaultvalue:null==ie?void 0:ie.design_en,style:{height:"300px"}})})]})},{key:"core-knowledge",href:"#core-knowledge",title:"CN"==le?"课程知识点":"Covered Topics",UseEdit:((0,D.Ny)()||(null==oe?void 0:oe.is_core_subject_member))&&(0,q.jsxs)(g.Z,{children:[(0,q.jsxs)("span",{className:"current",style:{color:"#1B8565",fontSize:".14rem"},onClick:function(){Q.setFieldValue("knowledge_point_total",null==oe?void 0:oe.knowledge_point_total),Q.setFieldValue("study_time",null==oe?void 0:oe.study_time),xe(!0)},children:[(0,q.jsx)("i",{className:"iconfont icon-bianji-moren",style:{fontSize:".14rem",marginRight:".05rem"}}),"设置"]}),(0,q.jsxs)("span",{className:"current",style:{color:"#1B8565",fontSize:".14rem",marginLeft:".2rem"},onClick:function(){Y.setFieldsValue({language:"CN"}),Ce({formKey:"core-knowledge",title:"新增中文知识点",language:"CN",okText:"确定新增"}),me(!0)},children:[(0,q.jsx)("i",{className:"iconfont icon-bianji-moren",style:{fontSize:".14rem",marginRight:".05rem"}}),"新增中文知识点"]}),(0,q.jsxs)("span",{className:"current",style:{color:"#1B8565",fontSize:".14rem",marginLeft:".2rem"},onClick:function(){Y.setFieldsValue({language:"EN"}),Ce({formKey:"core-knowledge",title:"新增英文知识点",language:"EN",okText:"确定新增"}),me(!0)},children:[(0,q.jsx)("i",{className:"iconfont icon-bianji-moren",style:{fontSize:".14rem",marginRight:".05rem"}}),"新增英文知识点"]})]}),content:(0,q.jsxs)(q.Fragment,{children:[(0,q.jsxs)("div",{style:{fontSize:14,color:"#1b8565",marginLeft:"28px"},children:[(0,q.jsxs)("span",{children:["课程参考总学时:",(null==oe?void 0:oe.study_time)||0]}),(0,q.jsxs)("span",{style:{marginLeft:"40px"},children:["课程知识点总数:",(null==oe?void 0:oe.knowledge_point_total)||0]})]}),(0,q.jsx)(j.Z,{bordered:!1,ghost:!0,className:E,onChange:function(e){_e(e)},children:null===(n="CN"==le?ae:se)||void 0===n?void 0:n.map((function(e,n){var t,i;return(0,q.jsxs)(j.Z.Panel,{showArrow:!1,header:(0,q.jsxs)("div",{className:z,children:[(0,q.jsx)("div",{className:O,children:String(n+1).padStart(2,"0")}),(0,q.jsx)("div",{className:T,children:"".concat("CN"==le?"模块":"Modules").concat(n+1,":").concat(null==e?void 0:e.module_name)}),(0,q.jsx)(_.Z,{title:"参考总学时",color:"#1B8565",children:(0,q.jsxs)("div",{className:B,children:[(0,q.jsx)("i",{className:"iconfont icon-xueshi",style:{fontSize:".14rem"}}),(null==e?void 0:e.total_class_hours)||0]})}),(0,q.jsx)(_.Z,{title:"知识点总数",color:"#1B8565",children:(0,q.jsxs)("div",{className:B,children:[(0,q.jsx)("i",{className:"iconfont icon-zhishidian",style:{fontSize:".14rem"}}),(null==e?void 0:e.total_knowledge_points)||0]})})]}),extra:(0,q.jsxs)(g.Z,{gutter:20,align:"middle",style:{color:"#1B8565"},children:[((0,D.Ny)()||(null==oe?void 0:oe.is_core_subject_member))&&(0,q.jsxs)(q.Fragment,{children:[!(null!=e&&e.first_position)&&(0,q.jsx)(y.Z,{children:(0,q.jsx)(_.Z,{title:"上移",color:"#1B8565",children:(0,q.jsx)("i",{className:"iconfont icon-xiangshangyi current",style:{fontSize:".14rem",marginRight:".05rem"},onClick:function(){var t=d()(a()().mark((function t(i){var l;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:i.stopPropagation(),i.preventDefault(),Be(null==e?void 0:e.subject_module_id,null===(l="CN"==le?ae:se)||void 0===l||null===(l=l[n-1])||void 0===l?void 0:l.subject_module_id,"上移成功");case 3:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()})})}),!(null!=e&&e.last_position)&&(0,q.jsx)(y.Z,{children:(0,q.jsx)(_.Z,{title:"下移",color:"#1B8565",children:(0,q.jsx)("i",{className:"iconfont icon-xiangxiayi current",style:{fontSize:".14rem",marginRight:".05rem"},onClick:function(){var t=d()(a()().mark((function t(i){var l;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:i.stopPropagation(),i.preventDefault(),Be(null==e?void 0:e.subject_module_id,null===(l="CN"==le?ae:se)||void 0===l||null===(l=l[n+1])||void 0===l?void 0:l.subject_module_id,"下移成功");case 3:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()})})}),(0,q.jsx)(y.Z,{children:(0,q.jsx)(_.Z,{title:"编辑",color:"#1B8565",children:(0,q.jsx)("i",{className:"iconfont icon-bianji-moren current",style:{fontSize:".14rem",marginRight:".05rem"},onClick:function(n){var t;n.stopPropagation(),n.preventDefault(),Y.setFieldsValue(r()(r()({},e),{},{module_content:null==e||null===(t=e.module_content)||void 0===t?void 0:t.map((function(e){return r()(r()({},e),{},{attachment_ids:null==e?void 0:e.attachments.map((function(e){return r()(r()({},e),{},{uid:null==e?void 0:e.id,name:null==e?void 0:e.title,status:"done",response:{id:null==e?void 0:e.id}})}))})}))})),Ce(r()(r()({},Ze),{},{design:"One",formKey:"core-knowledge",title:"CN"==le?"编辑中文知识点":"编辑英文知识点",isEdit:!0})),me(!0)}})})}),(0,q.jsx)(y.Z,{children:(0,q.jsx)(_.Z,{title:"删除",color:"#1B8565",children:(0,q.jsx)("i",{className:"iconfont icon-shanchutimu current",style:{fontSize:".14rem",marginRight:".05rem"},onClick:function(n){n.stopPropagation(),n.preventDefault();var t,i=b.Z.confirm({title:"删除知识点",icon:null,content:"确定删除该知识点吗?",okText:"确定删除",cancelText:"取消",onOk:(t=d()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,s({type:"coreCurriculum/delKnowledgePoint",payload:{coreId:null==u?void 0:u.coreId,module_id:null==e?void 0:e.subject_module_id}});case 2:0==n.sent.status&&(x.ZP.success("删除成功"),i.destroy(),Ve());case 4:case"end":return n.stop()}}),n)}))),function(){return t.apply(this,arguments)}),onCancel:function(){return i.destroy()}})}})})})]}),(0,q.jsx)(y.Z,{children:(0,q.jsx)(_.Z,{title:null!=je&&je.includes("".concat(null==e?void 0:e.subject_module_id))?"收起":"展开",color:"#1B8565",children:(0,q.jsx)("i",{className:"iconfont icon-zhankai7 ".concat(null!=je&&je.includes("".concat(null==e?void 0:e.subject_module_id))?R:""),style:{fontSize:".14rem",transition:"all .3s",display:"block",marginRight:".2rem"}})})})]}),children:[!(null!=e&&null!==(t=e.module_content)&&void 0!==t&&t.length)&&(0,q.jsx)(K.Z,{}),null==e||null===(i=e.module_content)||void 0===i?void 0:i.map((function(e,n){var t;return(0,q.jsx)(Z.Z,{column:1,colon:!1,items:[{label:"CN"==le?"知识点":"List of Topics",labelStyle:Le,key:"knowledge_point",children:null==e?void 0:e.knowledge_point},{label:"CN"==le?"主要内容":"Contents",labelStyle:Le,key:"content",children:null==e?void 0:e.content},{label:"CN"==le?"教学目标":"Teaching objectives",labelStyle:Le,key:"target",children:null==e?void 0:e.target},{label:"CN"==le?"参考学时":"Suggested credit hours",labelStyle:Le,key:"class_hour",children:null==e?void 0:e.class_hour},{label:"CN"==le?"课程教案":"Teaching plan",labelStyle:Le,key:"attachments",children:null==e||null===(t=e.attachments)||void 0===t?void 0:t.map((function(e,n){return(0,q.jsxs)("div",{style:{display:"flex",flexWrap:"nowrap",alignItems:"center",gap:"0.1rem"},children:[(0,q.jsx)("div",{style:{width:".08rem",height:".08rem",background:"#3061D0",borderRadius:"50%"}}),(0,q.jsx)("a",{onClick:function(){Te(null==e?void 0:e.id)},children:null==e?void 0:e.title})]},n)}))}]},n)}))]},null==e?void 0:e.subject_module_id)}))})]}),FormDiv:(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(f.Z.Item,{name:"language",label:"中文或英文",hidden:!0}),(null==Ze?void 0:Ze.isEdit)&&(0,q.jsx)(f.Z.Item,{name:"subject_module_id",label:"模块id",hidden:!0}),["新增中文知识点","新增英文知识点"].includes(null==Ze?void 0:Ze.title)&&(0,q.jsx)(f.Z.Item,{name:"design",label:"新增模式",initialValue:"One",children:(0,q.jsxs)(C.ZP.Group,{children:[(0,q.jsx)(C.ZP,{value:"One",children:"单个新增"}),(0,q.jsx)(C.ZP,{value:"import",children:"批量导入"})]})}),"One"==ne.design?(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(f.Z.Item,{name:"module_name",label:"模块名称",rules:[{required:!0,message:"请输入模块名称"}],children:(0,q.jsx)(k.Z,{})}),["编辑中文知识点","编辑英文知识点","新增中文知识点","新增英文知识点"].includes(null==Ze?void 0:Ze.title)&&(0,q.jsx)(f.Z.Item,{name:"total_class_hours",label:"参考总学时",rules:[{required:!0,message:"请输入参考学时"}],children:(0,q.jsx)(k.Z,{maxLength:10,showCount:!0})}),(0,q.jsxs)(g.Z,{children:[(0,q.jsx)(y.Z,{style:{width:80,textAlign:"right",padding:"10px"},children:"模块内容"}),(0,q.jsx)(y.Z,{flex:1,children:(0,q.jsx)(f.Z.List,{name:"module_content",rules:[{validator:function(e,n){var t;return null!=n&&null!==(t=n.map((function(e){return null==e?void 0:e.knowledge_point})))&&void 0!==t&&t.includes(n)?Promise.reject(new Error("知识点请勿重复")):Promise.resolve()}}],children:function(e,n){var t=n.add,i=n.remove;return(0,q.jsxs)(q.Fragment,{children:[e.map((function(e){var n=e.key,o=e.name,s=l()(e,G);return(0,q.jsxs)(g.Z,{gutter:20,className:"ml10",style:{background:"#F6F7F9",padding:"20px",marginBottom:"20px"},align:"middle",children:[(0,q.jsx)(f.Z.Item,r()(r()({},s),{},{name:[o,"id"],hidden:!0})),(0,q.jsx)(y.Z,{flex:1,children:(0,q.jsxs)(g.Z,{gutter:20,style:{flexDirection:"column"},children:[(0,q.jsx)(f.Z.Item,r()(r()({},s),{},{name:[o,"knowledge_point"],label:"知识点",rules:[{required:!0,message:"请输入知识点"}],children:(0,q.jsx)(k.Z,{placeholder:"请输入知识点"})})),(0,q.jsx)(f.Z.Item,r()(r()({},s),{},{name:[o,"content"],label:"主要内容",children:(0,q.jsx)(k.Z.TextArea,{placeholder:"请输入主要内容"})})),(0,q.jsx)(f.Z.Item,r()(r()({},s),{},{name:[o,"target"],label:"教学目标",children:(0,q.jsx)(k.Z.TextArea,{placeholder:"请输入教学目标"})})),(0,q.jsx)(f.Z.Item,r()(r()({},s),{},{name:[o,"class_hour"],label:"参考学时",children:(0,q.jsx)(k.Z,{placeholder:"请输入参考学时"})})),(0,q.jsx)(f.Z.Item,r()(r()({},s),{},{name:[o,"attachment_ids"],label:"课程教案",valuePropName:"fileList",getValueFromEvent:function(e){return Array.isArray(e)?e:e.fileList},children:(0,q.jsx)(v.Z,r()(r()({},Oe),{},{children:(0,q.jsx)(A.op,{style:{borderRadius:"2px"},icon:(0,q.jsx)("i",{className:"iconfont icon-shangchuan3"}),children:"上传教案"})}))}))]})}),(0,q.jsx)(y.Z,{children:(0,q.jsx)("i",{className:"iconfont icon-shanjian current ",style:{color:"green"},onClick:function(){return i(o)}})}),(0,q.jsx)(y.Z,{children:(0,q.jsx)("i",{className:"iconfont icon-tianjiatimu current ",style:{color:"red"},onClick:function(){return t({id:null,school:"",name:"",professional:""})}})})]},n)})),(0,q.jsx)(A.op,{style:{borderRadius:"2px",marginLeft:"10px"},onClick:function(){return t({id:null,school:"",name:"",professional:""})},children:"新增知识点"})]})}})})]})]}):(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(f.Z.Item,{name:"file",label:"上传文件",rules:[{required:!0,message:"请上传文件"}],valuePropName:"fileList",getValueFromEvent:function(e){return Array.isArray(e)?e:null==e?void 0:e.fileList},children:(0,q.jsx)(v.Z,r()(r()({},ze),{},{children:(0,q.jsx)(A.op,{style:{borderRadius:"2px"},icon:(0,q.jsx)("i",{className:"iconfont icon-shangchuan3"}),children:"选择文件"})}))}),(0,q.jsxs)("div",{style:{marginLeft:"80px"},children:["注意",(0,q.jsx)("div",{children:"1、仅支持上传.xlsx 或 .xls类型的文件"}),(0,q.jsxs)("div",{children:["2、需按照指定模板上传数据。",(0,q.jsx)("a",{onClick:function(){return(0,W.FH)("",(0,W.NY)({url:"".concat(U.Z.API_SERVER,"/api/core_subjects/download_knowledge_point_template.json"),query:{}}))},children:"点击下载模板"})]})]})]})]})},{key:"core-school",href:"#core-school",title:"CN"==le?"负责教师/牵头单位":"Course director/Leading unit",UseEdit:(0,D.Ny)()&&(0,q.jsx)(g.Z,{}),content:(0,q.jsxs)(g.Z,{align:"middle",justify:"space-between",children:[(0,q.jsxs)("div",{className:P,children:[(0,q.jsxs)("div",{children:["CN"==le?null==oe?void 0:oe.name:null==oe?void 0:oe.name_en," ","CN"==le?"负责教师":"Course director"]}),(0,q.jsx)("div",{style:{marginTop:".32rem"},children:"CN"==le?null==oe?void 0:oe.adminer:null==oe?void 0:oe.adminer_en})]}),(0,q.jsxs)("div",{className:F,children:[(0,q.jsxs)("div",{children:["CN"==le?null==oe?void 0:oe.name:null==oe?void 0:oe.name_en," ","CN"==le?"牵头单位":"Leading unit"]}),(0,q.jsx)("div",{style:{marginTop:".32rem"},children:"CN"==le?null==oe?void 0:oe.leading_unit:null==oe?void 0:oe.leading_unit_en})]})]}),FormDiv:(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(f.Z.Item,{name:"language",label:"中文或英文",hidden:!0}),(0,q.jsx)(f.Z.Item,{name:"teacher_name",label:"负责教师",children:(0,q.jsx)(k.Z,{placeholder:"请输入负责教师姓名"})}),(0,q.jsx)(f.Z.Item,{name:"leading_unit",label:"牵头单位",children:(0,q.jsx)(k.Z,{placeholder:"请输入牵头单位"})})]})}],Ve=function(){s({type:"coreCurriculum/getCoreSubjectOverview",payload:{id:null==u?void 0:u.coreId,language:le}}),s({type:"coreCurriculum/getCooperateInfo",payload:{id:null==u?void 0:u.coreId,language:le}}),function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ze.language;s({type:"coreCurriculum/getKnowledgeList",payload:{coreId:null==u?void 0:u.coreId,language:e||le}})}()};return(0,h.useEffect)((function(){(null==u?void 0:u.coreId)&&Ve()}),[null==u?void 0:u.coreId]),(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(w.Z,{spinning:!1,children:(0,q.jsxs)(g.Z,{wrap:!1,justify:"center",style:{marginTop:".37rem"},children:[(0,q.jsx)(y.Z,{children:(0,q.jsxs)("div",{className:"".concat(I),children:[(null==oe?void 0:oe.detail_pic_id)&&(0,q.jsx)("img",{className:"".concat(S),src:U.Z.API_SERVER+"/api/attachments/"+(null==oe?void 0:oe.detail_pic_id)}),(0,q.jsx)(N.Z,{items:De})]})}),(0,q.jsx)(y.Z,{children:De.map((function(e){return(0,q.jsxs)("div",{style:{width:"12rem",marginBottom:"1rem"},children:[(0,q.jsxs)(g.Z,{id:e.key,align:"middle",justify:"space-between",style:{marginBottom:".3rem"},children:[(0,q.jsx)(y.Z,{children:(0,q.jsxs)("span",{style:{fontWeight:500,letterSpacing:"CN"==le?"0":".02rem",color:"#1B8565",fontSize:".18rem"},children:[(0,q.jsx)("i",{className:"iconfont icon-dingweitubiao",style:{marginRight:"0.1rem",fontSize:".18rem"}}),e.title]})}),(0,q.jsx)(y.Z,{children:e.UseEdit})]}),(0,q.jsx)("div",{className:L,children:e.content})]},e.key)}))})]})}),(0,q.jsx)(b.Z,{title:null==Ze?void 0:Ze.title,open:ue,destroyOnClose:!0,centered:!0,width:1200,okText:null==Ze?void 0:Ze.okText,forceRender:!0,onCancel:function(){me(!1),Y.resetFields(),Ce({}),te({design:"One"})},confirmLoading:!!c["coreCurriculum/putCoreSubjectOverview"]||!!c["coreCurriculum/postBatchImport"],onOk:function(){Y.submit()},children:(0,q.jsx)(f.Z,{form:Y,style:{maxHeight:700},colon:!1,size:"large",initialValues:{},onValuesChange:function(e,n){return te(r()(r()({},ne),n))},onFinish:function(){var e=d()(a()().mark((function e(n){var t,i,l,o,c,d,m,h,p,f,v;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!["core-orientation","core-target","core-design"].includes(null==Ze?void 0:Ze.formKey)){e.next=4;break}return e.next=3,s({type:"coreCurriculum/putCoreSubjectOverview",payload:r()(r()({},n),{},{id:null==u?void 0:u.coreId})});case 3:i=e.sent;case 4:if("core-school"!=(null==Ze?void 0:Ze.formKey)){e.next=8;break}return e.next=7,s({type:"coreCurriculum/putCooperateInfo",payload:r()(r()({},n),{},{coreId:null==u?void 0:u.coreId,cooperate_members:[]})});case 7:i=e.sent;case 8:if("core-knowledge"!=(null==Ze?void 0:Ze.formKey)){e.next=24;break}if("import"!=(null==n?void 0:n.design)){e.next=19;break}return(c=new FormData).append("file",null==n||null===(l=n.file)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.originFileObj),c.append("language",null==n?void 0:n.language),e.next=15,(0,H.ZP)("/api/core_subjects/".concat(null==u?void 0:u.coreId,"/core_subject_knowledge_systems/batch_import.json"),{method:"post",body:c},!0);case 15:i=e.sent,0==(null===(o=i)||void 0===o?void 0:o.status)&&(p=b.Z.confirm({title:"上传结果",icon:null,content:(0,q.jsxs)("div",{children:["成功上传",null===(d=i)||void 0===d||null===(d=d.data)||void 0===d||null===(d=d.result)||void 0===d?void 0:d.success,"条数据。",(null===(m=i)||void 0===m||null===(m=m.data)||void 0===m||null===(m=m.result)||void 0===m||null===(m=m.fail)||void 0===m?void 0:m.length)>0&&"有部分失败数据,请点击下方按钮下载失败数据文件。",(0,q.jsx)(g.Z,{align:"middle",justify:"center",children:(null===(h=i)||void 0===h||null===(h=h.data)||void 0===h||null===(h=h.result)||void 0===h||null===(h=h.fail)||void 0===h?void 0:h.length)>0&&(0,q.jsx)(A.op,{style:{borderRadius:"2px"},openLoading:!0,onClick:function(){(0,W.FH)("",(0,W.NY)({url:"".concat(U.Z.API_SERVER,"/api/core_subjects/").concat(null==u?void 0:u.coreId,"/core_subject_knowledge_systems/get_fail_data.xlsx"),query:{}}))},children:"下载失败数据"})})]}),okText:"确定",cancelText:"取消",onOk:function(){return p.destroy()},onCancel:function(){return p.destroy()}})),e.next=24;break;case 19:return v=Ze.isEdit?"coreCurriculum/putKnowledgePoint":"coreCurriculum/postKnowledgePoint",n.module_content=(null==n||null===(f=n.module_content)||void 0===f?void 0:f.map((function(e){var n;return r()(r()({},e),{},{attachment_ids:null==e||null===(n=e.attachment_ids)||void 0===n?void 0:n.map((function(e){var n;return null==e||null===(n=e.response)||void 0===n?void 0:n.id}))})})))||[],e.next=23,s({type:v,payload:r()(r()({},n),{},{coreId:null==u?void 0:u.coreId,module_id:null==n?void 0:n.subject_module_id})});case 23:i=e.sent;case 24:0==(null===(t=i)||void 0===t?void 0:t.status)&&(x.ZP.success("core-knowledge"==(null==Ze?void 0:Ze.formKey)?"import"==(null==n?void 0:n.design)?"导入成功":Ze.isEdit?"修改成功":"新增成功":"修改成功"),me(!1),Y.resetFields(),Ce({}),te({design:"One"}),Ve());case 25:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:null==De||null===(t=De.find((function(e){return e.key===(null==Ze?void 0:Ze.formKey)})))||void 0===t?void 0:t.FormDiv})}),(0,q.jsx)(b.Z,{title:"文件预览",open:Ee,destroyOnClose:!0,centered:!0,width:1200,footer:null,onCancel:function(){Re(!1),Ie({content:"",type:""})},children:(0,q.jsx)("div",{style:{height:700,overflow:"hidden",position:"relative"},children:(0,q.jsx)(M.Z,{data:null==Ne?void 0:Ne.content,type:null==Ne?void 0:Ne.type,disabledDownload:!(0,D.bg)(),style:{position:"absolute",zIndex:1,alignItems:"flex-start"},monacoEditor:{value:Se.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:function(){return Ie({content:"",type:""})}})})}),(0,q.jsx)(b.Z,{title:"设置",open:fe,destroyOnClose:!0,centered:!0,width:600,onCancel:function(){xe(!1),Y.resetFields(),Ce({}),te({design:"One"})},onOk:function(){Q.submit()},children:(0,q.jsxs)(f.Z,{form:Q,style:{maxHeight:700},colon:!1,size:"large",onFinish:function(){var e=d()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,H.ZP)("/api/core_subjects/".concat(null==u?void 0:u.coreId,"/update_study_time_or_knowledge.json"),{method:"post",body:n});case 2:0==(null==(t=e.sent)?void 0:t.status)&&(x.ZP.success("修改成功"),s({type:"coreCurriculum/getCoreSubjectDetail",payload:{id:null==u?void 0:u.coreId}})),xe(!1);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,q.jsx)(f.Z.Item,{name:"study_time",label:"课程参考总学时",rules:[{required:!0,message:"请输入课程参考总学时"}],children:(0,q.jsx)(k.Z,{type:"text"})}),(0,q.jsx)(f.Z.Item,{name:"knowledge_point_total",label:"课程知识点总数",rules:[{required:!0,message:"请输入课程知识点总数"}],children:(0,q.jsx)(k.Z,{type:"text"})})]})})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[45334],{29114:function(e,n,t){t.d(n,{Z:function(){return b}});var i=t(82242),l=t.n(i),o=t(7557),r=t.n(o),s=t(41498),a=t.n(s),c=t(79800),d=t.n(c),u=t(59301),m={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},h=t(3113),p=t(22441),f=t(38288),x=t(6848),v=t(27876),g=t(43516),j=t(6638),_=t(71681),y=t(37712),b=function(e){var n,t,i,o,s,c,b,Z=e.editOffice,C=void 0===Z?"view":Z,k=e.data,w=(e.theme,e.type),N=e.filename,I=e.monacoEditor,S=e.className,P=e.style,F=e.close,E=e.onClose,R=e.hasMask,z=e.disabledDownload,O=e.onImgDimensions,T=e.showNodata,B=(0,u.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),L=d()(B,2),D=(L[0],L[1],(0,u.useState)("")),V=d()(D,2),K=(V[0],V[1]),A=(0,u.useState)(),U=d()(A,2),W=U[0],H=U[1],M="build"===window.ENV?"/react/build":"",q=location.host.startsWith("localhost")?_.Z.PROXY_SERVER:_.Z.API_SERVER,G=(0,u.useRef)();null!==(n=k)&&void 0!==n&&n.startsWith("/api")&&"txt"!==w&&(k=_.Z.API_SERVER+k),N&&(I.filename=N),(0,u.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&K(n[1])}))}),[]),(0,u.useEffect)((function(){"office"===w&&J()}),[w,k]);var J=function(){var e=a()(r()().mark((function e(){var n,t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=k,k.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,g.gJ)({attachment_id:t});case 5:i=e.sent,H(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Y=function(){k.startsWith("http")||k.startsWith("blob:")?X():(0,v.Sv)(N||"educoder",k,N)},X=function(){(0,v.Nd)(N||"educoder",decodeURIComponent(k))};return(0,y.jsxs)("div",{style:l()({},P||{}),className:"".concat(R&&m.bgBlack," ").concat(w?m.wrp:"hide"),children:[F&&(0,y.jsxs)("div",{className:m.close,ref:G,children:[!!O&&(0,y.jsx)(x.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return G.current},children:(0,y.jsx)("span",{onClick:function(){E(),O()},children:(0,y.jsx)("i",{className:"icon-yulanpizhu"})})}),!z&&(0,y.jsx)(x.Z,{title:"点击下载此文件",getPopupContainer:function(){return G.current},children:(0,y.jsx)("span",{onClick:X,children:(0,y.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,y.jsx)(x.Z,{title:"关闭",getPopupContainer:function(){return G.current},children:(0,y.jsx)("span",{className:"",onClick:E,children:(0,y.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,y.jsx)("div",{className:"".concat(m[S]," ").concat(S," ").concat(m.monaco," ").concat("txt"===w?"show":"hide"),children:"txt"===w&&(0,y.jsx)(f.ZP,l()({},I))}),"audio"===w&&(0,y.jsx)("audio",{src:(null===(t=k)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=k)&&void 0!==i&&i.startsWith("/api")?k:"data:image/png;base64,".concat(k),autoPlay:!0}),"video"===w&&(0,y.jsx)(y.Fragment,{children:(null===(o=k)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(s=k)&&void 0!==s&&s.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(k),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(k),autoPlay:!0})}),"office"===w&&W&&(0,y.jsx)("iframe",{src:"".concat(M,"/office.html?key=").concat(W.key,"&url=").concat(q+W.url,"&callbackUrl=").concat(q+W.callbackUrl,"&fileType=").concat(W.fileType,"&title=").concat(W.title,"&model=").concat(C,"&officeServer=").concat(_.Z.ONLYOFFICE,"&disabledDownload=").concat(!!z)}),"html"===w&&(0,y.jsx)("iframe",{src:k+"&disposition=inline"}),"pdf"===w&&(0,y.jsx)("iframe",{src:"".concat(M,"/js/pdfview/index.html?url=").concat(k,"&disabledDownload=").concat(!!z)}),"image"===w&&(0,y.jsx)("img",{src:(null===(c=k)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(b=k)&&void 0!==b&&b.startsWith("/api")?k:"data:image/png;base64,".concat(k)}),("other"===w||"download"===w)&&(0,y.jsx)(y.Fragment,{children:T?(0,y.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(h.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:Y,children:"下载"})}):(0,y.jsxs)(h.ZP,{type:"primary",size:"middle",onClick:Y,children:[(0,y.jsx)(p.Z,{}),"点击下载"]})})]})}},50569:function(e,n,t){var i=t(82242),l=t.n(i),o=t(39647),r=t.n(o),s=t(7450),a=(t(59301),t(37712)),c=["value","scrollId","onChange"];n.Z=function(e){e.value;var n=e.scrollId,t=e.onChange,i=r()(e,c);return(0,a.jsx)("div",{id:n||"",children:(0,a.jsx)(s.Z,l()(l()({},i),{},{onChange:function(e,n){null!=n&&n.length?t(e,n):t(e)}}))})}},7450:function(e,n,t){t.d(n,{Z:function(){return v}});var i=t(82242),l=t.n(i),o=t(7557),r=t.n(o),s=t(41498),a=t.n(s),c=t(79800),d=t.n(c),u=t(59301),m=t(84686),h=t(49105),p=t(80608),f=(t(87266),{editor_css:"editor_css___cm3Z8"}),x=t(37712),v=(0,p.connect)((function(e){return{user:e.user}}))((function(e){var n=e.defaultvalue,t=e.onChange,i=e.style,o=e.user,s=e.placeholder,c=2097152,p=(0,u.useRef)(null),v=(0,u.useState)(null),g=d()(v,2),j=g[0],_=g[1],y=(0,u.useState)(""),b=d()(y,2),Z=b[0],C=b[1];(0,u.useEffect)((function(){C(n)}),[n]),(0,u.useEffect)((function(){t(Z)}),[Z]);var k={placeholder:s||"请输入内容...",MENU_CONF:{}};k.MENU_CONF.uploadImage={customUpload:function(e,n){return a()(r()().mark((function t(){var i,l;return r()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(i=new FormData).append("file",e),t.next=4,(0,h.ZP)("/api/attachments.json",{method:"post",body:i},!0);case 4:l=t.sent,n(null==l?void 0:l.url,"","");case 6:case"end":return t.stop()}}),t)})))()}},k.MENU_CONF.uploadVideo={customUpload:function(e,n){return a()(r()().mark((function t(){var i,l,s,a,d,u,m,f,x,v,g,j,_,y;return r()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return i=e.size,l=Math.ceil(i/c),t.prev=2,t.next=5,(0,h.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:{fileName:e.name,chunkCount:l,user_id:null==o||null===(s=o.userInfo)||void 0===s?void 0:s.user_id}});case 5:if(0===(null==(d=t.sent)?void 0:d.status)){t.next=8;break}throw new Error;case 8:u=d.upload_id,p.current=new AbortController,m=[],0,f=r()().mark((function n(){var t,l,o,s;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t=x*c,l=Math.min(t+c,i),o=e.slice(t,l),(s=new FormData).append("chunk",o),s.append("fileName",e.name),s.append("chunkIndex",(x+1).toString()),s.append("uploadId",u),m.push((function(){return(0,h.ZP)("/api/attachments/multipart_upload",{method:"POST",body:s,signal:p.current.signal},!0).then((function(e){}))}));case 9:case"end":return n.stop()}}),n)})),x=0;case 14:if(!(x0)){t.next=29;break}return t.next=27,Promise.all(_);case 27:t.sent,v+=g;case 29:t.next=22;break;case 31:return t.next=33,(0,h.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:l,uploadId:u,user_id:null==o||null===(a=o.userInfo)||void 0===a?void 0:a.user_id}});case 33:y=t.sent,n(null==y?void 0:y.object,""),t.next=39;break;case 37:t.prev=37,t.t1=t.catch(2);case 39:case"end":return t.stop()}}),t,null,[[2,37]])})))()}};return(0,u.useEffect)((function(){return function(){null!=j&&(j.destroy(),_(null))}}),[j]),(0,x.jsx)(x.Fragment,{children:(0,x.jsxs)("div",{className:null==f?void 0:f.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,x.jsx)(m.o,{editor:j,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,x.jsx)(m.M,{defaultConfig:k,value:Z,onCreated:_,onChange:function(e){var n;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((n=e.getHtml(),n.replace(/<[^

                            ]+>/g,"").replace(/<[

                            $]+>/g,"").replace(/ /gi,"").replace(/<[^
                            ]+>/g,"")))?C(e.getHtml()):C("")},mode:"default",style:l()({height:"500px",overflowY:"hidden"},i)})]})})}))},15809:function(e,n,t){t.r(n),t.d(n,{default:function(){return J}});var i=t(39647),l=t.n(i),o=t(82242),r=t.n(o),s=t(7557),a=t.n(s),c=t(41498),d=t.n(c),u=t(79800),m=t.n(u),h=t(59301),p=t(80608),f=t(78241),x=t(8591),v=t(53326),g=t(95237),j=t(36381),_=t(6848),y=t(43604),b=t(43418),Z=t(37906),C=t(5112),k=t(24650),w=t(71418),N=t(79817),I="AnchorStyle___GFnIq",S="DetailImg___umbs6",P="ResTeacher___WcXnc",F="ResSchool___KSEaJ",E="KnowledgeList___sogb8",R="CollapseActive___ROjw1",z="CollapseHeader___CMx87",O="CollapseHeaderIndex___gdbKP",T="CollapseHeaderTitle___IzNZk",B="CollapseHeaderTag___d2QQu",L="box_style___GqWzp",D=t(75916),V=t(50569),K=t(6638),A=t(2753),U=t(71681),W=t(27876),H=t(49105),M=t(29114),q=t(37712),G=["key","name"],J=(0,p.connect)((function(e){var n=e.coreCurriculum,t=e.user;return{coreCurriculum:n,loading:e.loading,user:t}}))((function(e){var n,t,i,o=e.coreCurriculum,s=(e.user,e.dispatch),c=e.loading,u=(0,p.useParams)(),J=f.Z.useForm(),Y=m()(J,1)[0],X=f.Z.useForm(),Q=m()(X,1)[0],$=(0,h.useState)({design:"One"}),ee=m()($,2),ne=ee[0],te=ee[1],ie=o.OverView,le=o.coreCE,oe=o.CoreDetail,re=o.KnowledgeList,se=re.subject_modules_en,ae=re.subject_modules_cn,ce=(0,h.useState)(!1),de=m()(ce,2),ue=de[0],me=de[1],he=(0,h.useState)(!1),pe=m()(he,2),fe=pe[0],xe=pe[1],ve=(0,h.useState)([]),ge=m()(ve,2),je=ge[0],_e=ge[1],ye=(0,h.useState)({formKey:"",title:"",language:le,isEdit:!1,okText:""}),be=m()(ye,2),Ze=be[0],Ce=be[1],ke=(0,h.useState)({content:"",type:""}),we=m()(ke,2),Ne=we[0],Ie=we[1],Se=(0,h.useRef)(),Pe=(0,h.useState)(!1),Fe=m()(Pe,2),Ee=Fe[0],Re=Fe[1],ze={maxCount:1,accept:".xlsx, .xls",beforeUpload:function(e){var n=e.size/1024/1024;return 0==n?(x.ZP.error("".concat(e.name," 无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),v.Z.LIST_IGNORE):Promise.reject()}},Oe={beforeUpload:function(e){var n=e.size/1024/1024;return 0==n?(x.ZP.error("".concat(e.name," 无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),v.Z.LIST_IGNORE):Promise.resolve()},action:"".concat(U.Z.API_SERVER,"/api/attachments.json"),onRemove:(i=d()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,H.ZP)("/api/attachments/".concat(n.response.id,".json"),{method:"delete"});case 2:e.sent;case 3:case"end":return e.stop()}}),e)}))),function(e){return i.apply(this,arguments)})},Te=function(){var e=d()(a()().mark((function e(n){var t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,H.ZP)("/api/attachments/".concat(n,"/detail.json"),{method:"get"});case 2:if(-1===(null==(t=e.sent)?void 0:t.status)){e.next=10;break}if("txt"!==t.file_type){e.next=9;break}return e.next=7,(0,H.ZP)(t.url,{method:"get",headers:{"Content-Type":"application/xml"}});case 7:i=e.sent,Se.current=i;case 9:Ie({type:t.file_type,content:t.url+"&nocredentials=true"});case 10:Re(!0);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Be=function(){var e=d()(a()().mark((function e(n,t,i){var l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,H.ZP)("/api/core_subjects/".concat(null==u?void 0:u.coreId,"/core_subject_knowledge_systems/change_content_postion.json"),{method:"post",body:{id:null==u?void 0:u.coreId,new_item_id:t,origin_item_id:n}});case 2:0==(null==(l=e.sent)?void 0:l.status)&&(x.ZP.success(i),Ve());case 4:case"end":return e.stop()}}),e)})));return function(n,t,i){return e.apply(this,arguments)}}(),Le={color:"#1B8565",textAlign:"CN"==le?"justify":"right",textAlignLast:"CN"==le?"justify":"right",width:"CN"==le?".56rem":"1.55rem",fontSize:"0.14rem",fontWeight:500,display:"block"},De=[{key:"core-orientation",href:"#core-orientation",title:"CN"==le?"课程定位":"Introduction",UseEdit:((0,D.Ny)()||(null==oe?void 0:oe.is_core_subject_member))&&(0,q.jsxs)("span",{className:"current",style:{color:"#1B8565",fontSize:".14rem"},onClick:function(){Ce({formKey:"core-orientation",title:"编辑课程定位"}),me(!0)},children:[(0,q.jsx)("i",{className:"iconfont icon-bianji-moren",style:{fontSize:".14rem",marginRight:".05rem"}}),"编辑课程定位"]}),content:(0,q.jsx)("div",{dangerouslySetInnerHTML:{__html:"CN"==le?null==ie?void 0:ie.positioning:null==ie?void 0:ie.positioning_en}}),FormDiv:(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(f.Z.Item,{name:"positioning",label:"中文",children:(0,q.jsx)(V.Z,{defaultvalue:null==ie?void 0:ie.positioning,style:{height:"300px"}})}),(0,q.jsx)(f.Z.Item,{name:"positioning_en",label:"英文",children:(0,q.jsx)(V.Z,{defaultvalue:null==ie?void 0:ie.positioning_en,style:{height:"300px"}})})]})},{key:"core-target",href:"#core-target",title:"CN"==le?"课程目标":"Goals",UseEdit:((0,D.Ny)()||(null==oe?void 0:oe.is_core_subject_member))&&(0,q.jsxs)("span",{className:"current",style:{color:"#1B8565",fontSize:".14rem"},onClick:function(){Ce({formKey:"core-target",title:"编辑课程目标"}),me(!0)},children:[(0,q.jsx)("i",{className:"iconfont icon-bianji-moren",style:{fontSize:".14rem",marginRight:".05rem"}}),"编辑课程目标"]}),content:(0,q.jsx)("div",{dangerouslySetInnerHTML:{__html:"CN"==le?null==ie?void 0:ie.target:null==ie?void 0:ie.target_en}}),FormDiv:(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(f.Z.Item,{name:"target",label:"中文",children:(0,q.jsx)(V.Z,{defaultvalue:null==ie?void 0:ie.target,style:{height:"300px"}})}),(0,q.jsx)(f.Z.Item,{name:"target_en",label:"英文",children:(0,q.jsx)(V.Z,{defaultvalue:null==ie?void 0:ie.target_en,style:{height:"300px"}})})]})},{key:"core-design",href:"#core-design",title:"CN"==le?"课程设计":"Curriculum design ideas",UseEdit:((0,D.Ny)()||(null==oe?void 0:oe.is_core_subject_member))&&(0,q.jsxs)("span",{className:"current",style:{color:"#1B8565",fontSize:".14rem"},onClick:function(){Ce({formKey:"core-design",title:"编辑课程设计"}),me(!0)},children:[(0,q.jsx)("i",{className:"iconfont icon-bianji-moren",style:{fontSize:".14rem",marginRight:".05rem"}}),"编辑课程设计"]}),content:(0,q.jsx)("div",{dangerouslySetInnerHTML:{__html:"CN"==le?null==ie?void 0:ie.design:null==ie?void 0:ie.design_en}}),FormDiv:(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(f.Z.Item,{name:"design",label:"中文",children:(0,q.jsx)(V.Z,{defaultvalue:null==ie?void 0:ie.design,style:{height:"300px"}})}),(0,q.jsx)(f.Z.Item,{name:"design_en",label:"英文",children:(0,q.jsx)(V.Z,{defaultvalue:null==ie?void 0:ie.design_en,style:{height:"300px"}})})]})},{key:"core-knowledge",href:"#core-knowledge",title:"CN"==le?"课程知识点":"Covered Topics",UseEdit:((0,D.Ny)()||(null==oe?void 0:oe.is_core_subject_member))&&(0,q.jsxs)(g.Z,{children:[(0,q.jsxs)("span",{className:"current",style:{color:"#1B8565",fontSize:".14rem"},onClick:function(){Q.setFieldValue("knowledge_point_total",null==oe?void 0:oe.knowledge_point_total),Q.setFieldValue("study_time",null==oe?void 0:oe.study_time),xe(!0)},children:[(0,q.jsx)("i",{className:"iconfont icon-bianji-moren",style:{fontSize:".14rem",marginRight:".05rem"}}),"设置"]}),(0,q.jsxs)("span",{className:"current",style:{color:"#1B8565",fontSize:".14rem",marginLeft:".2rem"},onClick:function(){Y.setFieldsValue({language:"CN"}),Ce({formKey:"core-knowledge",title:"新增中文知识点",language:"CN",okText:"确定新增"}),me(!0)},children:[(0,q.jsx)("i",{className:"iconfont icon-bianji-moren",style:{fontSize:".14rem",marginRight:".05rem"}}),"新增中文知识点"]}),(0,q.jsxs)("span",{className:"current",style:{color:"#1B8565",fontSize:".14rem",marginLeft:".2rem"},onClick:function(){Y.setFieldsValue({language:"EN"}),Ce({formKey:"core-knowledge",title:"新增英文知识点",language:"EN",okText:"确定新增"}),me(!0)},children:[(0,q.jsx)("i",{className:"iconfont icon-bianji-moren",style:{fontSize:".14rem",marginRight:".05rem"}}),"新增英文知识点"]})]}),content:(0,q.jsxs)(q.Fragment,{children:[(0,q.jsxs)("div",{style:{fontSize:14,color:"#1b8565",marginLeft:"28px"},children:[(0,q.jsxs)("span",{children:["课程参考总学时:",(null==oe?void 0:oe.study_time)||0]}),(0,q.jsxs)("span",{style:{marginLeft:"40px"},children:["课程知识点总数:",(null==oe?void 0:oe.knowledge_point_total)||0]})]}),(0,q.jsx)(j.Z,{bordered:!1,ghost:!0,className:E,onChange:function(e){_e(e)},children:null===(n="CN"==le?ae:se)||void 0===n?void 0:n.map((function(e,n){var t,i;return(0,q.jsxs)(j.Z.Panel,{showArrow:!1,header:(0,q.jsxs)("div",{className:z,children:[(0,q.jsx)("div",{className:O,children:String(n+1).padStart(2,"0")}),(0,q.jsx)("div",{className:T,children:"".concat("CN"==le?"模块":"Modules").concat(n+1,":").concat(null==e?void 0:e.module_name)}),(0,q.jsx)(_.Z,{title:"参考总学时",color:"#1B8565",children:(0,q.jsxs)("div",{className:B,children:[(0,q.jsx)("i",{className:"iconfont icon-xueshi",style:{fontSize:".14rem"}}),(null==e?void 0:e.total_class_hours)||0]})}),(0,q.jsx)(_.Z,{title:"知识点总数",color:"#1B8565",children:(0,q.jsxs)("div",{className:B,children:[(0,q.jsx)("i",{className:"iconfont icon-zhishidian",style:{fontSize:".14rem"}}),(null==e?void 0:e.total_knowledge_points)||0]})})]}),extra:(0,q.jsxs)(g.Z,{gutter:20,align:"middle",style:{color:"#1B8565"},children:[((0,D.Ny)()||(null==oe?void 0:oe.is_core_subject_member))&&(0,q.jsxs)(q.Fragment,{children:[!(null!=e&&e.first_position)&&(0,q.jsx)(y.Z,{children:(0,q.jsx)(_.Z,{title:"上移",color:"#1B8565",children:(0,q.jsx)("i",{className:"iconfont icon-xiangshangyi current",style:{fontSize:".14rem",marginRight:".05rem"},onClick:function(){var t=d()(a()().mark((function t(i){var l;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:i.stopPropagation(),i.preventDefault(),Be(null==e?void 0:e.subject_module_id,null===(l="CN"==le?ae:se)||void 0===l||null===(l=l[n-1])||void 0===l?void 0:l.subject_module_id,"上移成功");case 3:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()})})}),!(null!=e&&e.last_position)&&(0,q.jsx)(y.Z,{children:(0,q.jsx)(_.Z,{title:"下移",color:"#1B8565",children:(0,q.jsx)("i",{className:"iconfont icon-xiangxiayi current",style:{fontSize:".14rem",marginRight:".05rem"},onClick:function(){var t=d()(a()().mark((function t(i){var l;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:i.stopPropagation(),i.preventDefault(),Be(null==e?void 0:e.subject_module_id,null===(l="CN"==le?ae:se)||void 0===l||null===(l=l[n+1])||void 0===l?void 0:l.subject_module_id,"下移成功");case 3:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()})})}),(0,q.jsx)(y.Z,{children:(0,q.jsx)(_.Z,{title:"编辑",color:"#1B8565",children:(0,q.jsx)("i",{className:"iconfont icon-bianji-moren current",style:{fontSize:".14rem",marginRight:".05rem"},onClick:function(n){var t;n.stopPropagation(),n.preventDefault(),Y.setFieldsValue(r()(r()({},e),{},{module_content:null==e||null===(t=e.module_content)||void 0===t?void 0:t.map((function(e){return r()(r()({},e),{},{attachment_ids:null==e?void 0:e.attachments.map((function(e){return r()(r()({},e),{},{uid:null==e?void 0:e.id,name:null==e?void 0:e.title,status:"done",response:{id:null==e?void 0:e.id}})}))})}))})),Ce(r()(r()({},Ze),{},{design:"One",formKey:"core-knowledge",title:"CN"==le?"编辑中文知识点":"编辑英文知识点",isEdit:!0})),me(!0)}})})}),(0,q.jsx)(y.Z,{children:(0,q.jsx)(_.Z,{title:"删除",color:"#1B8565",children:(0,q.jsx)("i",{className:"iconfont icon-shanchutimu current",style:{fontSize:".14rem",marginRight:".05rem"},onClick:function(n){n.stopPropagation(),n.preventDefault();var t,i=b.Z.confirm({title:"删除知识点",icon:null,content:"确定删除该知识点吗?",okText:"确定删除",cancelText:"取消",onOk:(t=d()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,s({type:"coreCurriculum/delKnowledgePoint",payload:{coreId:null==u?void 0:u.coreId,module_id:null==e?void 0:e.subject_module_id}});case 2:0==n.sent.status&&(x.ZP.success("删除成功"),i.destroy(),Ve());case 4:case"end":return n.stop()}}),n)}))),function(){return t.apply(this,arguments)}),onCancel:function(){return i.destroy()}})}})})})]}),(0,q.jsx)(y.Z,{children:(0,q.jsx)(_.Z,{title:null!=je&&je.includes("".concat(null==e?void 0:e.subject_module_id))?"收起":"展开",color:"#1B8565",children:(0,q.jsx)("i",{className:"iconfont icon-zhankai7 ".concat(null!=je&&je.includes("".concat(null==e?void 0:e.subject_module_id))?R:""),style:{fontSize:".14rem",transition:"all .3s",display:"block",marginRight:".2rem"}})})})]}),children:[!(null!=e&&null!==(t=e.module_content)&&void 0!==t&&t.length)&&(0,q.jsx)(K.Z,{}),null==e||null===(i=e.module_content)||void 0===i?void 0:i.map((function(e,n){var t;return(0,q.jsx)(Z.Z,{column:1,colon:!1,items:[{label:"CN"==le?"知识点":"List of Topics",labelStyle:Le,key:"knowledge_point",children:null==e?void 0:e.knowledge_point},{label:"CN"==le?"主要内容":"Contents",labelStyle:Le,key:"content",children:null==e?void 0:e.content},{label:"CN"==le?"教学目标":"Teaching objectives",labelStyle:Le,key:"target",children:null==e?void 0:e.target},{label:"CN"==le?"参考学时":"Suggested credit hours",labelStyle:Le,key:"class_hour",children:null==e?void 0:e.class_hour},{label:"CN"==le?"课程教案":"Teaching plan",labelStyle:Le,key:"attachments",children:null==e||null===(t=e.attachments)||void 0===t?void 0:t.map((function(e,n){return(0,q.jsxs)("div",{style:{display:"flex",flexWrap:"nowrap",alignItems:"center",gap:"0.1rem"},children:[(0,q.jsx)("div",{style:{width:".08rem",height:".08rem",background:"#3061D0",borderRadius:"50%"}}),(0,q.jsx)("a",{onClick:function(){Te(null==e?void 0:e.id)},children:null==e?void 0:e.title})]},n)}))}]},n)}))]},null==e?void 0:e.subject_module_id)}))})]}),FormDiv:(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(f.Z.Item,{name:"language",label:"中文或英文",hidden:!0}),(null==Ze?void 0:Ze.isEdit)&&(0,q.jsx)(f.Z.Item,{name:"subject_module_id",label:"模块id",hidden:!0}),["新增中文知识点","新增英文知识点"].includes(null==Ze?void 0:Ze.title)&&(0,q.jsx)(f.Z.Item,{name:"design",label:"新增模式",initialValue:"One",children:(0,q.jsxs)(C.ZP.Group,{children:[(0,q.jsx)(C.ZP,{value:"One",children:"单个新增"}),(0,q.jsx)(C.ZP,{value:"import",children:"批量导入"})]})}),"One"==ne.design?(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(f.Z.Item,{name:"module_name",label:"模块名称",rules:[{required:!0,message:"请输入模块名称"}],children:(0,q.jsx)(k.Z,{})}),["编辑中文知识点","编辑英文知识点","新增中文知识点","新增英文知识点"].includes(null==Ze?void 0:Ze.title)&&(0,q.jsx)(f.Z.Item,{name:"total_class_hours",label:"参考总学时",rules:[{required:!0,message:"请输入参考学时"}],children:(0,q.jsx)(k.Z,{maxLength:10,showCount:!0})}),(0,q.jsxs)(g.Z,{children:[(0,q.jsx)(y.Z,{style:{width:80,textAlign:"right",padding:"10px"},children:"模块内容"}),(0,q.jsx)(y.Z,{flex:1,children:(0,q.jsx)(f.Z.List,{name:"module_content",rules:[{validator:function(e,n){var t;return null!=n&&null!==(t=n.map((function(e){return null==e?void 0:e.knowledge_point})))&&void 0!==t&&t.includes(n)?Promise.reject(new Error("知识点请勿重复")):Promise.resolve()}}],children:function(e,n){var t=n.add,i=n.remove;return(0,q.jsxs)(q.Fragment,{children:[e.map((function(e){var n=e.key,o=e.name,s=l()(e,G);return(0,q.jsxs)(g.Z,{gutter:20,className:"ml10",style:{background:"#F6F7F9",padding:"20px",marginBottom:"20px"},align:"middle",children:[(0,q.jsx)(f.Z.Item,r()(r()({},s),{},{name:[o,"id"],hidden:!0})),(0,q.jsx)(y.Z,{flex:1,children:(0,q.jsxs)(g.Z,{gutter:20,style:{flexDirection:"column"},children:[(0,q.jsx)(f.Z.Item,r()(r()({},s),{},{name:[o,"knowledge_point"],label:"知识点",rules:[{required:!0,message:"请输入知识点"}],children:(0,q.jsx)(k.Z,{placeholder:"请输入知识点"})})),(0,q.jsx)(f.Z.Item,r()(r()({},s),{},{name:[o,"content"],label:"主要内容",children:(0,q.jsx)(k.Z.TextArea,{placeholder:"请输入主要内容"})})),(0,q.jsx)(f.Z.Item,r()(r()({},s),{},{name:[o,"target"],label:"教学目标",children:(0,q.jsx)(k.Z.TextArea,{placeholder:"请输入教学目标"})})),(0,q.jsx)(f.Z.Item,r()(r()({},s),{},{name:[o,"class_hour"],label:"参考学时",children:(0,q.jsx)(k.Z,{placeholder:"请输入参考学时"})})),(0,q.jsx)(f.Z.Item,r()(r()({},s),{},{name:[o,"attachment_ids"],label:"课程教案",valuePropName:"fileList",getValueFromEvent:function(e){return Array.isArray(e)?e:e.fileList},children:(0,q.jsx)(v.Z,r()(r()({},Oe),{},{children:(0,q.jsx)(A.op,{style:{borderRadius:"2px"},icon:(0,q.jsx)("i",{className:"iconfont icon-shangchuan3"}),children:"上传教案"})}))}))]})}),(0,q.jsx)(y.Z,{children:(0,q.jsx)("i",{className:"iconfont icon-shanjian current ",style:{color:"green"},onClick:function(){return i(o)}})}),(0,q.jsx)(y.Z,{children:(0,q.jsx)("i",{className:"iconfont icon-tianjiatimu current ",style:{color:"red"},onClick:function(){return t({id:null,school:"",name:"",professional:""})}})})]},n)})),(0,q.jsx)(A.op,{style:{borderRadius:"2px",marginLeft:"10px"},onClick:function(){return t({id:null,school:"",name:"",professional:""})},children:"新增知识点"})]})}})})]})]}):(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(f.Z.Item,{name:"file",label:"上传文件",rules:[{required:!0,message:"请上传文件"}],valuePropName:"fileList",getValueFromEvent:function(e){return Array.isArray(e)?e:null==e?void 0:e.fileList},children:(0,q.jsx)(v.Z,r()(r()({},ze),{},{children:(0,q.jsx)(A.op,{style:{borderRadius:"2px"},icon:(0,q.jsx)("i",{className:"iconfont icon-shangchuan3"}),children:"选择文件"})}))}),(0,q.jsxs)("div",{style:{marginLeft:"80px"},children:["注意",(0,q.jsx)("div",{children:"1、仅支持上传.xlsx 或 .xls类型的文件"}),(0,q.jsxs)("div",{children:["2、需按照指定模板上传数据。",(0,q.jsx)("a",{onClick:function(){return(0,W.FH)("",(0,W.NY)({url:"".concat(U.Z.API_SERVER,"/api/core_subjects/download_knowledge_point_template.json"),query:{}}))},children:"点击下载模板"})]})]})]})]})},{key:"core-school",href:"#core-school",title:"CN"==le?"负责教师/牵头单位":"Course director/Leading unit",UseEdit:(0,D.Ny)()&&(0,q.jsx)(g.Z,{}),content:(0,q.jsxs)(g.Z,{align:"middle",justify:"space-between",children:[(0,q.jsxs)("div",{className:P,children:[(0,q.jsxs)("div",{children:["CN"==le?null==oe?void 0:oe.name:null==oe?void 0:oe.name_en," ","CN"==le?"负责教师":"Course director"]}),(0,q.jsx)("div",{style:{marginTop:".32rem"},children:"CN"==le?null==oe?void 0:oe.adminer:null==oe?void 0:oe.adminer_en})]}),(0,q.jsxs)("div",{className:F,children:[(0,q.jsxs)("div",{children:["CN"==le?null==oe?void 0:oe.name:null==oe?void 0:oe.name_en," ","CN"==le?"牵头单位":"Leading unit"]}),(0,q.jsx)("div",{style:{marginTop:".32rem"},children:"CN"==le?null==oe?void 0:oe.leading_unit:null==oe?void 0:oe.leading_unit_en})]})]}),FormDiv:(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(f.Z.Item,{name:"language",label:"中文或英文",hidden:!0}),(0,q.jsx)(f.Z.Item,{name:"teacher_name",label:"负责教师",children:(0,q.jsx)(k.Z,{placeholder:"请输入负责教师姓名"})}),(0,q.jsx)(f.Z.Item,{name:"leading_unit",label:"牵头单位",children:(0,q.jsx)(k.Z,{placeholder:"请输入牵头单位"})})]})}],Ve=function(){s({type:"coreCurriculum/getCoreSubjectOverview",payload:{id:null==u?void 0:u.coreId,language:le}}),s({type:"coreCurriculum/getCooperateInfo",payload:{id:null==u?void 0:u.coreId,language:le}}),function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ze.language;s({type:"coreCurriculum/getKnowledgeList",payload:{coreId:null==u?void 0:u.coreId,language:e||le}})}()};return(0,h.useEffect)((function(){(null==u?void 0:u.coreId)&&Ve()}),[null==u?void 0:u.coreId]),(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)(w.Z,{spinning:!1,children:(0,q.jsxs)(g.Z,{wrap:!1,justify:"center",style:{marginTop:".37rem"},children:[(0,q.jsx)(y.Z,{children:(0,q.jsxs)("div",{className:"".concat(I),children:[(null==oe?void 0:oe.detail_pic_id)&&(0,q.jsx)("img",{className:"".concat(S),src:U.Z.API_SERVER+"/api/attachments/"+(null==oe?void 0:oe.detail_pic_id)}),(0,q.jsx)(N.Z,{items:De})]})}),(0,q.jsx)(y.Z,{children:De.map((function(e){return(0,q.jsxs)("div",{style:{width:"12rem",marginBottom:"1rem"},children:[(0,q.jsxs)(g.Z,{id:e.key,align:"middle",justify:"space-between",style:{marginBottom:".3rem"},children:[(0,q.jsx)(y.Z,{children:(0,q.jsxs)("span",{style:{fontWeight:500,letterSpacing:"CN"==le?"0":".02rem",color:"#1B8565",fontSize:".18rem"},children:[(0,q.jsx)("i",{className:"iconfont icon-dingweitubiao",style:{marginRight:"0.1rem",fontSize:".18rem"}}),e.title]})}),(0,q.jsx)(y.Z,{children:e.UseEdit})]}),(0,q.jsx)("div",{className:L,children:e.content})]},e.key)}))})]})}),(0,q.jsx)(b.Z,{title:null==Ze?void 0:Ze.title,open:ue,destroyOnClose:!0,centered:!0,width:1200,okText:null==Ze?void 0:Ze.okText,forceRender:!0,onCancel:function(){me(!1),Y.resetFields(),Ce({}),te({design:"One"})},confirmLoading:!!c["coreCurriculum/putCoreSubjectOverview"]||!!c["coreCurriculum/postBatchImport"],onOk:function(){Y.submit()},children:(0,q.jsx)(f.Z,{form:Y,style:{maxHeight:700},colon:!1,size:"large",initialValues:{},onValuesChange:function(e,n){return te(r()(r()({},ne),n))},onFinish:function(){var e=d()(a()().mark((function e(n){var t,i,l,o,c,d,m,h,p,f,v;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!["core-orientation","core-target","core-design"].includes(null==Ze?void 0:Ze.formKey)){e.next=4;break}return e.next=3,s({type:"coreCurriculum/putCoreSubjectOverview",payload:r()(r()({},n),{},{id:null==u?void 0:u.coreId})});case 3:i=e.sent;case 4:if("core-school"!=(null==Ze?void 0:Ze.formKey)){e.next=8;break}return e.next=7,s({type:"coreCurriculum/putCooperateInfo",payload:r()(r()({},n),{},{coreId:null==u?void 0:u.coreId,cooperate_members:[]})});case 7:i=e.sent;case 8:if("core-knowledge"!=(null==Ze?void 0:Ze.formKey)){e.next=24;break}if("import"!=(null==n?void 0:n.design)){e.next=19;break}return(c=new FormData).append("file",null==n||null===(l=n.file)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.originFileObj),c.append("language",null==n?void 0:n.language),e.next=15,(0,H.ZP)("/api/core_subjects/".concat(null==u?void 0:u.coreId,"/core_subject_knowledge_systems/batch_import.json"),{method:"post",body:c},!0);case 15:i=e.sent,0==(null===(o=i)||void 0===o?void 0:o.status)&&(p=b.Z.confirm({title:"上传结果",icon:null,content:(0,q.jsxs)("div",{children:["成功上传",null===(d=i)||void 0===d||null===(d=d.data)||void 0===d||null===(d=d.result)||void 0===d?void 0:d.success,"条数据。",(null===(m=i)||void 0===m||null===(m=m.data)||void 0===m||null===(m=m.result)||void 0===m||null===(m=m.fail)||void 0===m?void 0:m.length)>0&&"有部分失败数据,请点击下方按钮下载失败数据文件。",(0,q.jsx)(g.Z,{align:"middle",justify:"center",children:(null===(h=i)||void 0===h||null===(h=h.data)||void 0===h||null===(h=h.result)||void 0===h||null===(h=h.fail)||void 0===h?void 0:h.length)>0&&(0,q.jsx)(A.op,{style:{borderRadius:"2px"},openLoading:!0,onClick:function(){(0,W.FH)("",(0,W.NY)({url:"".concat(U.Z.API_SERVER,"/api/core_subjects/").concat(null==u?void 0:u.coreId,"/core_subject_knowledge_systems/get_fail_data.xlsx"),query:{}}))},children:"下载失败数据"})})]}),okText:"确定",cancelText:"取消",onOk:function(){return p.destroy()},onCancel:function(){return p.destroy()}})),e.next=24;break;case 19:return v=Ze.isEdit?"coreCurriculum/putKnowledgePoint":"coreCurriculum/postKnowledgePoint",n.module_content=(null==n||null===(f=n.module_content)||void 0===f?void 0:f.map((function(e){var n;return r()(r()({},e),{},{attachment_ids:null==e||null===(n=e.attachment_ids)||void 0===n?void 0:n.map((function(e){var n;return null==e||null===(n=e.response)||void 0===n?void 0:n.id}))})})))||[],e.next=23,s({type:v,payload:r()(r()({},n),{},{coreId:null==u?void 0:u.coreId,module_id:null==n?void 0:n.subject_module_id})});case 23:i=e.sent;case 24:0==(null===(t=i)||void 0===t?void 0:t.status)&&(x.ZP.success("core-knowledge"==(null==Ze?void 0:Ze.formKey)?"import"==(null==n?void 0:n.design)?"导入成功":Ze.isEdit?"修改成功":"新增成功":"修改成功"),me(!1),Y.resetFields(),Ce({}),te({design:"One"}),Ve());case 25:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:null==De||null===(t=De.find((function(e){return e.key===(null==Ze?void 0:Ze.formKey)})))||void 0===t?void 0:t.FormDiv})}),(0,q.jsx)(b.Z,{title:"文件预览",open:Ee,destroyOnClose:!0,centered:!0,width:1200,footer:null,onCancel:function(){Re(!1),Ie({content:"",type:""})},children:(0,q.jsx)("div",{style:{height:700,overflow:"hidden",position:"relative"},children:(0,q.jsx)(M.Z,{data:null==Ne?void 0:Ne.content,type:null==Ne?void 0:Ne.type,disabledDownload:!(0,D.bg)(),style:{position:"absolute",zIndex:1,alignItems:"flex-start"},monacoEditor:{value:Se.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:function(){return Ie({content:"",type:""})}})})}),(0,q.jsx)(b.Z,{title:"设置",open:fe,destroyOnClose:!0,centered:!0,width:600,onCancel:function(){xe(!1),Y.resetFields(),Ce({}),te({design:"One"})},onOk:function(){Q.submit()},children:(0,q.jsxs)(f.Z,{form:Q,style:{maxHeight:700},colon:!1,size:"large",onFinish:function(){var e=d()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,H.ZP)("/api/core_subjects/".concat(null==u?void 0:u.coreId,"/update_study_time_or_knowledge.json"),{method:"post",body:n});case 2:0==(null==(t=e.sent)?void 0:t.status)&&(x.ZP.success("修改成功"),s({type:"coreCurriculum/getCoreSubjectDetail",payload:{id:null==u?void 0:u.coreId}})),xe(!1);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,q.jsx)(f.Z.Item,{name:"study_time",label:"课程参考总学时",rules:[{required:!0,message:"请输入课程参考总学时"}],children:(0,q.jsx)(k.Z,{type:"text"})}),(0,q.jsx)(f.Z.Item,{name:"knowledge_point_total",label:"课程知识点总数",rules:[{required:!0,message:"请输入课程知识点总数"}],children:(0,q.jsx)(k.Z,{type:"text"})})]})})]})}))}}]); \ No newline at end of file diff --git a/p__CoreCurriculum__Lists__Plan__index.async.js b/p__CoreCurriculum__Lists__Plan__index.async.js index debbcaa888..58b790745b 100644 --- a/p__CoreCurriculum__Lists__Plan__index.async.js +++ b/p__CoreCurriculum__Lists__Plan__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[11539],{51759:function(e,n,s){s.r(n),s.d(n,{default:function(){return ne}});var o=s(37205),t=s.n(o),r=s(7557),A=s.n(r),a=s(41498),i=s.n(a),c=s(79800),l=s.n(c),u=s(59301),d=s(80608),m=s(43418),g=s(8591),f=s(71418),h=s(95237),p=s(43604),C=s(32985),v=s(6638),x="rowHead___KEZ91",E="title___z8HJ6",S="type___IyoH8",B="action___jDpeE",N="tree____ALWP",Q="img___pfSp6",b="row___FJTAw",w="titleWrap___KZ1Cp",F=s(49105),P=s(82242),U=s.n(P),I=s(53326),j="des___B_rkq",k="upload___sTPW3",G="tree___pjOPR",R="auto___vx2pN",D="img___ctMRu",V="name___F39Yk",Z="row___CHNxX",Y="title___af81z",y=s(37712),M=function(e){var n=e.data,s=void 0===n?[]:n,o=e.value,t=void 0===o?[]:o,r=e.onChange,A=(0,u.useState)([]),a=l()(A,2),i=a[0],c=a[1];return(0,y.jsxs)("div",{className:G,children:[(0,y.jsx)("div",{className:V,children:"文件夹目录"}),(0,y.jsx)("div",{className:R,children:(0,y.jsx)(C.Z,{showLine:!0,switcherIcon:function(e){return e.expanded?(0,y.jsx)("div",{className:D,children:(0,y.jsx)("img",{width:16,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAfpJREFUWEfNV21SwkAM3UVPA4p6AT/w49AqFuQAKvhxGW2dNBvoJpumC52B/VNmuiQv773Npt7teXnI//hWVvvA8XAx8IcF4O4MefDeu6qq6meXRXvhmVo83tM77hMM3J9jQiugSAJAITkBpt8BUGcAxIBzAARQEgP0ux+rPH9gCYKB23GojeUXcEKxxDgnwCpABUAMCAlYBgkI/UIe4JTzeNMlMqszIES2JOCQ2q07XSoSTMao8a6UV65y3nkHz1Q8lYENAPwzBMEVM8BMLssVHorj6QycdnS5xbih2MtK8cCkIwAePxdPoQG4OSmTnZC72HK5MBETqVgN0qeAAJjtVxx8i5P4fRaA4hPRbrugKA5vFmKKPkAMNCmffR1tm7v+X4pVKkoAuB6hB7IbgTiX7XcJFSUBBBMK04WmovWF+haMbsNGEYmCVAmuRn9JuqmrbQDE23jnszSbB1kFAxoA4SKewWoEbP/uAIxxQRxKppAOYPgbro8YMpdAUh4jahuQYOf8G0+WlGCIHpDzQDwg5QJaG7SeMwHAsQaAGIgrkqciHtis1tvkExlQAFyCBMkLsb3VGjNppCfsfbUA5I+kBsCGgq0SrBlgnU262vhu4J2xQZHJAByDMnyUbIbM1rFf9B3tuibnLH4UD1gdrO/3h/Nt2HdlOfH+AaSC4DCSGG5iAAAAAElFTkSuQmCC"})}):(0,y.jsx)("div",{className:D,children:(0,y.jsx)("img",{width:16,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAkZJREFUWEfNV+1SwkAMvFOfBgT1BRDx46FVBPQBVBB8GaROmtvSSy69osxA/7QzvSSb3W3u6t2BL0/1H983xSFwPFyd+OMCcHfBPHjvXVEU5b3NhbV0T10y39MHr1MM3F9ywVxCVYSAUnEAxnMA1BoAGHCOgBBKMIDn/Vjl+ZNbUAzc9kNvor6CE5oF45KAXAMmADCgJBAVNCD2CzwgKZf5xnNm1mZAiZyWAImYubpkzdYdzw0JRn3WuC3lLwvuRAIoXOG8847uqXwmA1sAHExJ+IoZgMmRaNQT5lQeivPZDMhEFpOhABgA8Gp55qNBnPKA6sQAgPwVgB6TbY0tiWcSpFMAbs43rJmYhNLFeD/5OinXU1z9K1AmEo1MFhxnAmj2cImwnHwVgB4Bh/BJG0fvdwKAIllQxgJiR0owDcyZDNQpny5P/1q7kkcmQFMKwLDLHmg7CABu2P2pZDESRBIgTgMIJlSmC0NFzoXpks00pLhoN2y2hCnBNXWSuDDVtgB4EQBQXH3y5TSbBVkVAxYA5aJQYbZif5Rx7bcC938A4YurAHTIA2Fiq8G9tQfOKzaAzjpsHzGJUgLsEwAwIAA1CpoOSIQTcVqCMlHiSGZsLq+rs3L9oLMWHhABtSMagZuFuAQAMBAn0F+FkFzu3w0uZAYYuAJAnaQPtnKWxRUzZ9IIDq0FcyaA3Y+kGYA1hzRKUDEgjtUqfe6/QcRj86J7lgEy8yb8lGwPmY3HfqW4tZ3DOW/fhgdyE2zf74/n33Dfne2S7xdt7Pcwxkab3AAAAABJRU5ErkJggg=="})})},expandedKeys:i,onExpand:function(e){return c(e)},onSelect:function(e){r(e)},selectedKeys:t,treeData:s,titleRender:function(e){return(0,y.jsxs)("div",{className:Z,children:[(0,y.jsx)("img",{width:26,src:null!=i&&i.includes(null==e?void 0:e.key)?"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABW9JREFUaEPtmV1sVEUUx393Kf3AsqVKTWwgkoiaaiIp8qGJRPAjQaoPGH0gGxNJ1Ad48EEfJMEY9EEUlagxNagPxEQiRFoVNFhChD6AESSporW0VCrY7fJha0mhLXvH3N7d7e392DOzq0lDel/uZufMzPnP/z9nzrljKaWmcQ091hSgSc7mFEOTnCCmGLqGGdoWo/P727DtGQYgRyi96TTztg4a9DEyNZdc+9q5jFx4D6yHQFW4s1mAyrzD5s+2jb3TQAslZVu4Y+dBI281jM0AHVuzCHuoBWXPxLJAOQ5qPFlb5+08Tj/390Gmlb/Kwv8OmD6g3k1lnG49ilJ1QUa8DGgADJhYrVhWe3TPGGADztt5bMcFhbK6sEp/ZOmeQ9m++oCO3N/A6PCX4QrzSS7LQJbBgCL9f/gWxL8+foaDyPdz3fXPUL/3jD6gQwteRqlXJkgmJzmfgwF/MxLLAczI1S9B3fYwKi1+5ZaHF+kDOnBrI8p+NlwWgSUVgoQkywLHs2Kb9AF9V9sIEYACEvMxIPlv2h6FN8YRfUD7ahpR6XGGKuZA9T1glY/HCB3HhO2Ti56RcsySr2DoFFw87JnVulwYoNkr4M43wSoNgSB5rIPaYyOp79x+OPFCrkNhgBZ+AuVzM4MIIds8YgmIQxCeeBEG2twArF3geSW3+DPNrGBsCl+AkM4syT6k/Y+P4dyBIgAt+dyTJRQZsiUFSpJz+nd/BI70CmZoya5s6jKexkSlQVFpT7Fpk7d/9zY411IEoKW7o9e12CzBL1Gd8bobIVUUoKbC95CURUiZe1j/7g8htS+KoV2VDCSfw07PH9cVMHDyPoYH6sZ63bhSUv7/0O4gmQVWPFipnPogCtC2Ms6fPQzqruI9EnZzodlFyd1AzcQ9PAbo2xCGzm9chT36VSgY02hruiI60WwsjFVA6SMTT96u9yMA9b20ChUByNRByV4XQHYcr33Fg2DNdlucKNr5LqS+CWFoYHOcS8kkqFJpb+Yq7mzRKlXhEkCT9ul1ULbYA2gr9O2NCApn1zeheMxkfC1b0z2Tz96aAfHE+LSd70DfnkhACdJXt2s5WZSRqeZ8k81cDSW1bmZ18m3o+zoC0MCGOH+nksDEVNp0hYsC63QWAJfXQ+UK167zLUi6sSw8Oe1+ugmlDGVnuuKm9r4Vis2EmvVu6tW5BZKZzx2h2XbXUwlUenv+ys0wKRWzbinL9lNuwQ1roWwudLwByeY8DPVsiHOlK+lWcFFhzPRgMmVEw77yXpjVAB2bIemkY/nqofYnmsF+1GVJQ9MBzUubSGJEagdKqqB2I5x8HXrdhDm6wPvt8QQqT7QTywLpYDJl2L9Amf61z8PpHdD7hQCoZ12cwZ4kys5EO40Vk0jJ1y4uUETnqgfg4u8agJz+v6xsxnZkF/IEHPBU22PcG36ak46FqC01vRpGqqB3l8CQ09y2MoEadQ9ZaY8W2x6hqMiY5LW35sBfUQer17AnEefimSTKOWQlyQmUGBd20gp5HI1VQ697MyN/9flpWTOocNl5wQf2uO8PcY9I55pP0l7JWNMhpfsZ6/iyBOmM7PIBEPeMZGAa9Xz2/X9C+vJVmaGfE3GGO5LYjJcUoVGiSIdESfsn9S3QlX4YutAmA3LG+aH+U5S9ZkIxr/M1ZsI1pSlgwyiRHoVLqUY9QEcXzGd48Dg2FbnEwXC+3DVk1B1QYDzfnZKfwWCQsSmtrNUD5EzWevNy7Mu7sVVc71wyveTyn1vSrWDgyqaJ5akn9QE5KI7dXk3/mXXYqgGseeBc6WfuPaSoLmURBYX12DCof8DaQV3Da8zZOWIGSHJqErRPAZoEJOR1YYqhyc7Qv6igbY7Au5oXAAAAAElFTkSuQmCC":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABLZJREFUaEPtmt1vVEUYxp/Zst1tl1qKUG1doKCSlq9KoYoKqRgwDcZoxGhIiNFEr7zhH4AGuCGBSCQxVeOF8YIEExONGsOHprRCGz4EHSWtLUQSvy4oNzU0tPQM2a/uYWbOed/ZboE0e25O05k58/7meWbmPXNWKKXKMIMuUQK6z9UsKXSfC4SSQjNAoU8iGOpaCs+rdIAZQ3ndVTQcHHFoU5SqwZbrf3sBxoYPAWIToCoyvQkAKnu39Z8rS98nABzHrNh+LPviZFGiZTzEDnR+21p4N45DeVUQAlCpABlXrm7qnrpS7TJ/n0RZfA9aph/MBPp3dwxXe85BqSZTEb8CDECjiuiBEP3BLSMAPACpe+ryUiEoKHEZovwsnvq2m+rVBOprexHjN7+2O0yzXE6BnIKGI/V/aAOij4+usBn9CSTmvoPV3/0VBGYCdTfvhFIdd1hm0nJagEa8WYtNAmbtqluQW26LWuASHt28Fsn3x6zFRi734+OdUN679hEwhpRYJCiDFPg8EdmN5wf38oCO1XcCAUCGxTQFqPhdy4N4I+jD5v/W84COzu+EmsgrVJEEatYBIp5fIziBEdNncvUMtGNOfAXcuAJc7/X1KkbRPlzlDjT3WaCxAxBRsy01gXU1OYMQVme4G+jPTO301X59ljtQ0y4gVssL5W7YcegD4P9BR6CBN3uRqG1Nt0rB5KzDwSqazbKd6XNofASYGM0ULjjAVOjyWxLVC5vs8bukPvY1987UidqoQ0Zo3h4m0NB2iepkBojqj6Oav04xx2P+Pi7QNomqLJBrwNRCEJTrFbLRPsy13B9vSFTVMy1HSUhNKmrEQtrXHWQqNPBaHmiq8VI8VHkY7yOHuECvSiTq7Ao5J6OEAlNZ6pMfMoEuvSIx+6EAyxEBUnOEcpjxAhlikYUfM4F+f4kP5GpJHcg1N/XXb/iUC7RFojKn0HRHTBGF9L/4MyaQbJdI1Gb3Ie39hrSMVoGyIFWu9+evv+RzLtALEvF5GSBqFXItpwaEEszf/rHDTKBfN0nEH8wuCkQPFBAFQKYiIanF0iNMoAsbJSqZQFRmQAFRZxBhz2/8kgvUJhGvsedyVC5GARSzvOkrJtDPGyRicwL2Ic2CrpOaAiKf5xvR5d8wgc4/kwciMwNjGdIOTahZTpSH9b/ieybQuXUS5Q/YFbrbr91hiq06xgQ60yoRqw5Y5UjPOCo0hdSh+QQXaE2wQhQPtepRc4Qq9/e/uosJ1NciUZ7gWc4AoE5WfZu19ZXYoX1LNxeoWSI6m7exGoq5TnLqoDIkl1tzmgnUu1IiGqCQqyKuFiUXHZ/CrX1MoFPLLiKaWGGPZZpTIerwP59cKjx51nL6CctH458aDyNa8XoGiEoNqM8j+ll+kT7HeOOjeFoyj4JPLdkKRI9QbimE13wmtfEGLOu3bv6Gtj+fsMVo/yTZVS8RKWO8hhcYUDrLLsABacd4HkTlSmwYHOAD9TTUYmzkDCJI+r6T5r+ZFnKOZu2d+iCm79PqFiJlO/DctY+CHBT+w4sfajqgxl+GUosAz7KqTPmFiOVsIDIMiF8wp/o9tP79T1ij0i9JmEN6z6qVFLpnQ8/seMYpdBt6TBFi48mMbgAAAABJRU5ErkJggg=="}),(0,y.jsx)("span",{className:Y,children:e.title})]})}})})]})},K=s(71681),O=s(48410),X=s(11806),z=function(e){var n,s,o=e.data,t=e.visible,r=e.onClose,a=void 0===r?function(){}:r,c=e.onSuccess,f=void 0===c?function(){}:c,h=(0,u.useState)([]),p=l()(h,2),C=p[0],v=p[1],x=(0,u.useState)(!1),E=l()(x,2),S=E[0],B=E[1],N=(0,u.useState)([null==o||null===(n=o[0])||void 0===n?void 0:n.key]),Q=l()(N,2),b=Q[0],w=Q[1],P=(0,d.useParams)(),G={multiple:!0,withCredentials:!0,maxCount:10,openFileDialogOnClick:C.length<10,fileList:C,className:k,beforeUpload:function(e){return!(e.size/1024/1024>500)||(g.ZP.error("《".concat(e.name,"》文件无法上传。超过文件大小限制(500M)")),I.Z.LIST_IGNORE)},action:"".concat(K.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){var n,s,o,t=null===(n=e.fileList)||void 0===n?void 0:n.map((function(e){var n,s;return U()(U()({},e),{},{status:"string"==typeof(null==e?void 0:e.response)||-1===(null==e||null===(n=e.response)||void 0===n?void 0:n.status)?"error":e.status,response:"string"==typeof(null==e?void 0:e.response)?null==e?void 0:e.response:null!=e&&e.response&&-1===(null==e?void 0:e.response.status)?null==e||null===(s=e.response)||void 0===s?void 0:s.message:null==e?void 0:e.response})}));-1===(null===(s=e.file)||void 0===s||null===(s=s.response)||void 0===s?void 0:s.status)&&(g.ZP.destroy(),g.ZP.warning(null===(o=e.file)||void 0===o||null===(o=o.response)||void 0===o?void 0:o.message));v(t)},onRemove:(s=i()(A()().mark((function e(n){return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:console.log(n,444);case 1:case"end":return e.stop()}}),e)}))),function(e){return s.apply(this,arguments)})},R=function(){var e=i()(A()().mark((function e(){var n,s,o;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((s=C.map((function(e){var n;return null==e||null===(n=e.response)||void 0===n?void 0:n.id})).filter((function(e){return!!e}))).length){e.next=4;break}return g.ZP.warning("请选择文件"),e.abrupt("return");case 4:return B(!0),console.log(C,"fileList"),e.next=8,(0,F.ZP)("/api/core_subjects/".concat(null==P?void 0:P.coreId,"/upload_teaching_plan.json"),{method:"post",body:{attachment_ids:s,folder_id:Number(null==b||null===(n=b[0])||void 0===n||null===(n=n.split("_"))||void 0===n?void 0:n[1])}});case 8:if(-1===(null==(o=e.sent)?void 0:o.status)){e.next=12;break}return f(),e.abrupt("return");case 12:B(!1);case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),D=C.some((function(e){return!(null!=e&&e.response)}));return(0,y.jsx)(m.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,confirmLoading:S,onCancel:a,okButtonProps:{disabled:D},onOk:R,open:t,wrapClassName:X.Z.CustomCss,title:"上传教案",width:1118,afterClose:function(){var e;w([null==o||null===(e=o[0])||void 0===e?void 0:e.key]),v([]),B(!1)},children:(0,y.jsxs)("div",{children:[(0,y.jsx)(I.Z,U()(U()({},G),{},{children:(0,y.jsxs)(O.op,{onClick:function(){C.length>=10&&g.ZP.warning("一次性上传文件个数不能超过10个")},style:{borderRadius:2},children:[(0,y.jsx)("i",{className:"icon-shangchuan3 mr5"}),"上传文件"]})})),(0,y.jsx)("div",{style:{marginTop:20},children:(0,y.jsx)(M,{value:b,onChange:function(e){return w(e)},data:o})}),(0,y.jsxs)("div",{className:j,children:[(0,y.jsx)("span",{children:"注意:"}),(0,y.jsx)("br",{}),"1、上传文件,即表示您已同意",(0,y.jsx)(d.Link,{target:"_blank",to:"/users/mmipb3zhj/videos/protocol",children:"上传内容协议"}),",不得上传未经他人授权的作品;",(0,y.jsx)("br",{}),"2、不支持断点续传,单个文件大小请勿超过500M;",(0,y.jsx)("br",{}),"3、一次最多上传10个文件。",(0,y.jsx)("br",{})]})]})})},H=s(24650),J="des___l8hfa",q=function(e){var n,s=e.visible,o=e.onClose,t=void 0===o?function(){}:o,r=e.onSuccess,a=void 0===r?function(){}:r,c=e.data,f=(0,u.useState)(!1),h=l()(f,2),p=h[0],C=h[1],v=(0,u.useState)([null==c||null===(n=c[0])||void 0===n?void 0:n.key]),x=l()(v,2),E=x[0],S=x[1],B=(0,u.useState)(""),N=l()(B,2),Q=N[0],b=N[1],w=(0,d.useParams)(),P=function(){var e=i()(A()().mark((function e(){var n,s;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Q){e.next=3;break}return g.ZP.warning("文件夹名称不能为空"),e.abrupt("return");case 3:if(E.length){e.next=6;break}return g.ZP.warning("请选择文件夹目录"),e.abrupt("return");case 6:return C(!0),e.next=9,(0,F.ZP)("/api/core_subjects/".concat(w.coreId,"/core_subject_folders/create_folder.json"),{method:"post",body:{name:Q,folder_id:Number(null==E||null===(n=E[0])||void 0===n||null===(n=n.split("_"))||void 0===n?void 0:n[1])}});case 9:if(-1===(null==(s=e.sent)?void 0:s.status)){e.next=13;break}return a(),e.abrupt("return");case 13:C(!1);case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,y.jsx)(m.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,confirmLoading:p,onCancel:t,onOk:P,afterClose:function(){var e;S([null==c||null===(e=c[0])||void 0===e?void 0:e.key]),b(""),C(!1)},open:s,wrapClassName:X.Z.CustomCss,title:"新建文件夹",width:1118,children:(0,y.jsxs)("div",{children:[(0,y.jsx)("div",{className:J,children:"文件夹名称"}),(0,y.jsx)(H.Z,{maxLength:60,showCount:!0,className:"mt10",placeholder:"请输入文件夹名称",value:Q,onChange:function(e){return b(e.target.value)}}),(0,y.jsx)("div",{style:{marginTop:20},children:(0,y.jsx)(M,{value:E,onChange:function(e){return S(e)},data:c})})]})})},T="des___Pt4eG",W=function(e){var n=e.visible,s=e.onClose,o=void 0===s?function(){}:s,t=e.onSuccess,r=void 0===t?function(){}:t,a=e.data,c=(0,u.useState)(!1),f=l()(c,2),h=f[0],p=f[1],C=(0,u.useState)(""),v=l()(C,2),x=v[0],E=v[1],S=(0,d.useParams)();(0,u.useEffect)((function(){n&&E(a.title)}),[n]);var B=function(){var e=i()(A()().mark((function e(){var n;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(x){e.next=3;break}return g.ZP.warning("文件夹名称不能为空"),e.abrupt("return");case 3:return p(!0),e.next=6,(0,F.ZP)("/api/core_subjects/".concat(null==S?void 0:S.coreId,"/core_subject_folders/").concat(null==a?void 0:a.id,"/edit_folder.json"),{method:"put",body:{name:x}});case 6:if(-1===(null==(n=e.sent)?void 0:n.status)){e.next=10;break}return r(),e.abrupt("return");case 10:p(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,y.jsx)(m.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,confirmLoading:h,onCancel:o,onOk:B,afterClose:function(){E(""),p(!1)},open:n,wrapClassName:X.Z.CustomCss,title:"编辑文件夹",width:1118,children:(0,y.jsxs)("div",{children:[(0,y.jsx)("div",{className:T,children:"文件夹名称"}),(0,y.jsx)(H.Z,{maxLength:60,className:"mt10",placeholder:"请输入文件夹名称",value:x,onChange:function(e){return E(e.target.value)}})]})})},L=function(e){var n=e.data,s=e.visible,o=e.fileItem,t=e.onClose,r=void 0===t?function(){}:t,a=e.onSuccess,c=void 0===a?function(){}:a,f=(0,u.useState)(!1),h=l()(f,2),p=h[0],C=h[1],v=(0,u.useState)([]),x=l()(v,2),E=x[0],S=x[1],B=(0,d.useParams)();(0,u.useEffect)((function(){s&&S([o.key])}),[s]);var N=function(){var e=i()(A()().mark((function e(){var n,s;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(E.length){e.next=3;break}return g.ZP.warning("请选择文件夹目录"),e.abrupt("return");case 3:return C(!0),e.next=6,(0,F.ZP)("/api/core_subjects/".concat(B.coreId,"/core_subject_folders/adjust_file_depth.json"),{method:"put",body:{attachment_id:o.id,folder_id:Number(null==E||null===(n=E[0])||void 0===n||null===(n=n.split("_"))||void 0===n?void 0:n[1])}});case 6:if(-1===(null==(s=e.sent)?void 0:s.status)){e.next=10;break}return c(),e.abrupt("return");case 10:C(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,y.jsx)(m.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,confirmLoading:p,onCancel:r,onOk:N,open:s,wrapClassName:X.Z.CustomCss,title:"编辑文件",width:1118,afterClose:function(){S([]),C(!1)},children:(0,y.jsx)("div",{children:(0,y.jsx)(M,{value:E,onChange:function(e){return S(e)},data:n})})})},_=s(27876),$=s(59340),ee=s(75916),ne=(0,d.connect)((function(e){return{coreCurriculum:e.coreCurriculum,user:e.user}}))((function(e){var n=e.coreCurriculum,s=e.dispatch,o=(e.user,(0,u.useState)([])),r=l()(o,2),a=r[0],c=r[1],P=(0,u.useState)([]),U=l()(P,2),I=U[0],j=U[1],k=n.isShowModalName,G=n.CoreDetail,R=(0,u.useState)([]),D=l()(R,2),V=D[0],Z=D[1],Y=(0,d.useParams)(),M=(0,ee.Ny)()||(null==G?void 0:G.is_core_subject_member),H=(0,u.useState)(!1),J=l()(H,2),T=J[0],ne=J[1],se=(0,u.useState)({}),oe=l()(se,2),te=oe[0],re=oe[1],Ae=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];s({type:"coreCurriculum/save",payload:{isShowModalName:e}})},ae=function e(n){n.title&&(n.fileName=n.title,n.title=(0,y.jsx)(y.Fragment,{children:n.title})),n.children&&n.children.forEach((function(n){return e(n)}))},ie=function(e){var n;m.Z.confirm({title:"提示",okText:"确定删除",okButtonProps:{danger:!0},icon:!1,className:X.Z.CustomTipsModalCss,cancelText:"取消",content:(0,y.jsxs)("div",{children:[e.is_folder&&(0,y.jsxs)("div",{children:["确认删除“",e.title,"”文件夹吗?"]}),e.is_folder&&(0,y.jsx)("div",{className:"mt10",children:"删除文件夹会同时删除文件夹下的子级文件夹和文件,请谨慎操作。"}),!e.is_folder&&(0,y.jsxs)("div",{children:["确认删除《",e.title,"》文件吗?"]}),!e.is_folder&&(0,y.jsx)("div",{className:"mt10",children:"删除后,将无法恢复,请谨慎操作。"})]}),onOk:(n=i()(A()().mark((function n(){var s,o;return A()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(o={},!e.is_folder){n.next=7;break}return n.next=4,(0,F.ZP)("/api/core_subjects/".concat(null==Y?void 0:Y.coreId,"/core_subject_folders/").concat(e.id,"/del_folder.json"),{method:"delete"});case 4:o=n.sent,n.next=10;break;case 7:return n.next=9,(0,F.ZP)("/api/attachments/".concat(e.id,".json"),{method:"delete"});case 9:o=n.sent;case 10:0===(null===(s=o)||void 0===s?void 0:s.status)&&(g.ZP.success("删除成功"),le());case 11:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},ce=function(){var e=i()(A()().mark((function e(n){var s;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!["other","download"].includes(null==n?void 0:n.file_type)){e.next=3;break}return(0,_.Nd)("","".concat(K.Z.API_SERVER).concat(null===(s=n.url)||void 0===s?void 0:s.replace("disposition=inline",""))),e.abrupt("return");case 3:(0,_.xg)("/core/".concat(null==Y?void 0:Y.coreId,"/plan/").concat(n.id,"/detail"));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),le=function(){var e=i()(A()().mark((function e(){var n,s,o,t;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ne(!0),e.next=3,(0,F.ZP)("/api/core_subjects/".concat(null==Y?void 0:Y.coreId,"/core_subject_folders/folder_list.json"),{method:"get"});case 3:return n=e.sent,e.next=6,(0,F.ZP)("/api/core_subjects/".concat(null==Y?void 0:Y.coreId,"/core_subject_folders/folder_list.json"),{method:"get",params:{only_folder:1}});case 6:s=e.sent,-1!==(null==n?void 0:n.status)&&(null==n||null===(o=n.data)||void 0===o||o.forEach((function(e){return ae(e)})),c((null==n||null===(t=n.data)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.children)||[])),-1!==(null==s?void 0:s.status)&&j((null==s?void 0:s.data)||[]),ne(!1);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,u.useEffect)((function(){le()}),[]),(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(f.Z,{spinning:T,children:(0,y.jsxs)("div",{style:{paddingBottom:"3rem"},children:[(0,y.jsxs)(h.Z,{align:"middle",justify:"space-between",style:{width:"12rem",margin:".37rem auto"},children:[(0,y.jsx)(p.Z,{children:(0,y.jsxs)("span",{style:{color:"#1B8565",fontWeight:500,fontSize:".18rem"},children:[(0,y.jsx)("i",{className:"iconfont icon-dingweitubiao",style:{color:"#1B8565",marginRight:"0.1rem"}}),(0,y.jsx)("span",{children:"课程教案"}),(0,y.jsx)("span",{style:{fontSize:"0.15rem",marginLeft:".1rem"},children:"Teaching plan"})]})}),((0,ee.Ny)()||(null==G?void 0:G.is_core_subject_member))&&(0,y.jsx)(p.Z,{children:(0,y.jsxs)(h.Z,{align:"middle",gutter:20,children:[(0,y.jsx)(p.Z,{children:(0,y.jsx)(O.op,{onClick:function(){s({type:"coreCurriculum/save",payload:{isShowModalName:["新建文件夹"]}})},children:"新建文件夹"})}),(0,y.jsx)(p.Z,{children:(0,y.jsx)(O.op,{onClick:function(){s({type:"coreCurriculum/save",payload:{isShowModalName:["上传教案"]}})},children:"上传教案"})})]})})]}),a.length&&(0,y.jsxs)("div",{className:x,children:[(0,y.jsx)("span",{className:E,children:"名称"}),(0,y.jsx)("span",{className:S,children:"类型"}),(0,y.jsx)("span",{className:B,children:"操作"})]}),(0,y.jsx)("div",{className:N,children:a.length?(0,y.jsx)(C.Z,{showLine:!0,selectable:!1,expandedKeys:V,blockNode:!0,treeData:a,onSelect:function(e,n){console.log("selected",e,n)},onExpand:function(e){return Z(e)},titleRender:function(e){return e.is_folder?(0,y.jsxs)("div",{className:b,children:[(0,y.jsx)("span",{title:e.fileName,className:w,children:(0,y.jsxs)("span",{onClick:function(){var n;null!=e&&null!==(n=e.children)&&void 0!==n&&n.length&&(null!=V&&V.includes(null==e?void 0:e.key)?Z(null==V?void 0:V.filter((function(n){return n!==(null==e?void 0:e.key)}))):Z([].concat(t()(V),[e.key])))},children:[(0,y.jsx)("img",{width:26,src:null!=V&&V.includes(null==e?void 0:e.key)?"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABW9JREFUaEPtmV1sVEUUx393Kf3AsqVKTWwgkoiaaiIp8qGJRPAjQaoPGH0gGxNJ1Ad48EEfJMEY9EEUlagxNagPxEQiRFoVNFhChD6AESSporW0VCrY7fJha0mhLXvH3N7d7e392DOzq0lDel/uZufMzPnP/z9nzrljKaWmcQ091hSgSc7mFEOTnCCmGLqGGdoWo/P727DtGQYgRyi96TTztg4a9DEyNZdc+9q5jFx4D6yHQFW4s1mAyrzD5s+2jb3TQAslZVu4Y+dBI281jM0AHVuzCHuoBWXPxLJAOQ5qPFlb5+08Tj/390Gmlb/Kwv8OmD6g3k1lnG49ilJ1QUa8DGgADJhYrVhWe3TPGGADztt5bMcFhbK6sEp/ZOmeQ9m++oCO3N/A6PCX4QrzSS7LQJbBgCL9f/gWxL8+foaDyPdz3fXPUL/3jD6gQwteRqlXJkgmJzmfgwF/MxLLAczI1S9B3fYwKi1+5ZaHF+kDOnBrI8p+NlwWgSUVgoQkywLHs2Kb9AF9V9sIEYACEvMxIPlv2h6FN8YRfUD7ahpR6XGGKuZA9T1glY/HCB3HhO2Ti56RcsySr2DoFFw87JnVulwYoNkr4M43wSoNgSB5rIPaYyOp79x+OPFCrkNhgBZ+AuVzM4MIIds8YgmIQxCeeBEG2twArF3geSW3+DPNrGBsCl+AkM4syT6k/Y+P4dyBIgAt+dyTJRQZsiUFSpJz+nd/BI70CmZoya5s6jKexkSlQVFpT7Fpk7d/9zY411IEoKW7o9e12CzBL1Gd8bobIVUUoKbC95CURUiZe1j/7g8htS+KoV2VDCSfw07PH9cVMHDyPoYH6sZ63bhSUv7/0O4gmQVWPFipnPogCtC2Ms6fPQzqruI9EnZzodlFyd1AzcQ9PAbo2xCGzm9chT36VSgY02hruiI60WwsjFVA6SMTT96u9yMA9b20ChUByNRByV4XQHYcr33Fg2DNdlucKNr5LqS+CWFoYHOcS8kkqFJpb+Yq7mzRKlXhEkCT9ul1ULbYA2gr9O2NCApn1zeheMxkfC1b0z2Tz96aAfHE+LSd70DfnkhACdJXt2s5WZSRqeZ8k81cDSW1bmZ18m3o+zoC0MCGOH+nksDEVNp0hYsC63QWAJfXQ+UK167zLUi6sSw8Oe1+ugmlDGVnuuKm9r4Vis2EmvVu6tW5BZKZzx2h2XbXUwlUenv+ys0wKRWzbinL9lNuwQ1roWwudLwByeY8DPVsiHOlK+lWcFFhzPRgMmVEw77yXpjVAB2bIemkY/nqofYnmsF+1GVJQ9MBzUubSGJEagdKqqB2I5x8HXrdhDm6wPvt8QQqT7QTywLpYDJl2L9Amf61z8PpHdD7hQCoZ12cwZ4kys5EO40Vk0jJ1y4uUETnqgfg4u8agJz+v6xsxnZkF/IEHPBU22PcG36ak46FqC01vRpGqqB3l8CQ09y2MoEadQ9ZaY8W2x6hqMiY5LW35sBfUQer17AnEefimSTKOWQlyQmUGBd20gp5HI1VQ697MyN/9flpWTOocNl5wQf2uO8PcY9I55pP0l7JWNMhpfsZ6/iyBOmM7PIBEPeMZGAa9Xz2/X9C+vJVmaGfE3GGO5LYjJcUoVGiSIdESfsn9S3QlX4YutAmA3LG+aH+U5S9ZkIxr/M1ZsI1pSlgwyiRHoVLqUY9QEcXzGd48Dg2FbnEwXC+3DVk1B1QYDzfnZKfwWCQsSmtrNUD5EzWevNy7Mu7sVVc71wyveTyn1vSrWDgyqaJ5akn9QE5KI7dXk3/mXXYqgGseeBc6WfuPaSoLmURBYX12DCof8DaQV3Da8zZOWIGSHJqErRPAZoEJOR1YYqhyc7Qv6igbY7Au5oXAAAAAElFTkSuQmCC":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABLZJREFUaEPtmt1vVEUYxp/Zst1tl1qKUG1doKCSlq9KoYoKqRgwDcZoxGhIiNFEr7zhH4AGuCGBSCQxVeOF8YIEExONGsOHprRCGz4EHSWtLUQSvy4oNzU0tPQM2a/uYWbOed/ZboE0e25O05k58/7meWbmPXNWKKXKMIMuUQK6z9UsKXSfC4SSQjNAoU8iGOpaCs+rdIAZQ3ndVTQcHHFoU5SqwZbrf3sBxoYPAWIToCoyvQkAKnu39Z8rS98nABzHrNh+LPviZFGiZTzEDnR+21p4N45DeVUQAlCpABlXrm7qnrpS7TJ/n0RZfA9aph/MBPp3dwxXe85BqSZTEb8CDECjiuiBEP3BLSMAPACpe+ryUiEoKHEZovwsnvq2m+rVBOprexHjN7+2O0yzXE6BnIKGI/V/aAOij4+usBn9CSTmvoPV3/0VBGYCdTfvhFIdd1hm0nJagEa8WYtNAmbtqluQW26LWuASHt28Fsn3x6zFRi734+OdUN679hEwhpRYJCiDFPg8EdmN5wf38oCO1XcCAUCGxTQFqPhdy4N4I+jD5v/W84COzu+EmsgrVJEEatYBIp5fIziBEdNncvUMtGNOfAXcuAJc7/X1KkbRPlzlDjT3WaCxAxBRsy01gXU1OYMQVme4G+jPTO301X59ljtQ0y4gVssL5W7YcegD4P9BR6CBN3uRqG1Nt0rB5KzDwSqazbKd6XNofASYGM0ULjjAVOjyWxLVC5vs8bukPvY1987UidqoQ0Zo3h4m0NB2iepkBojqj6Oav04xx2P+Pi7QNomqLJBrwNRCEJTrFbLRPsy13B9vSFTVMy1HSUhNKmrEQtrXHWQqNPBaHmiq8VI8VHkY7yOHuECvSiTq7Ao5J6OEAlNZ6pMfMoEuvSIx+6EAyxEBUnOEcpjxAhlikYUfM4F+f4kP5GpJHcg1N/XXb/iUC7RFojKn0HRHTBGF9L/4MyaQbJdI1Gb3Ie39hrSMVoGyIFWu9+evv+RzLtALEvF5GSBqFXItpwaEEszf/rHDTKBfN0nEH8wuCkQPFBAFQKYiIanF0iNMoAsbJSqZQFRmQAFRZxBhz2/8kgvUJhGvsedyVC5GARSzvOkrJtDPGyRicwL2Ic2CrpOaAiKf5xvR5d8wgc4/kwciMwNjGdIOTahZTpSH9b/ieybQuXUS5Q/YFbrbr91hiq06xgQ60yoRqw5Y5UjPOCo0hdSh+QQXaE2wQhQPtepRc4Qq9/e/uosJ1NciUZ7gWc4AoE5WfZu19ZXYoX1LNxeoWSI6m7exGoq5TnLqoDIkl1tzmgnUu1IiGqCQqyKuFiUXHZ/CrX1MoFPLLiKaWGGPZZpTIerwP59cKjx51nL6CctH458aDyNa8XoGiEoNqM8j+ll+kT7HeOOjeFoyj4JPLdkKRI9QbimE13wmtfEGLOu3bv6Gtj+fsMVo/yTZVS8RKWO8hhcYUDrLLsABacd4HkTlSmwYHOAD9TTUYmzkDCJI+r6T5r+ZFnKOZu2d+iCm79PqFiJlO/DctY+CHBT+w4sfajqgxl+GUosAz7KqTPmFiOVsIDIMiF8wp/o9tP79T1ij0i9JmEN6z6qVFLpnQ8/seMYpdBt6TBFi48mMbgAAAABJRU5ErkJggg=="}),(0,y.jsx)("span",{className:E,children:e.fileName})]})}),(0,y.jsx)("span",{className:S,children:"文件夹"}),(0,y.jsx)("span",{className:B,children:M&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)("span",{onClick:function(){re({title:e.fileName,id:e.id}),Ae(["编辑文件夹"])},children:"编辑"}),(0,y.jsx)("span",{className:"delete-hover",onClick:function(){return ie(e)},children:"删除"})]})})]}):(0,y.jsxs)("div",{className:b,children:[(0,y.jsx)("span",{title:e.fileName,className:w,children:(0,y.jsxs)("span",{onClick:function(){return ce(e)},children:[(0,y.jsx)($.Z,{fileName:e.fileName}),(0,y.jsx)("span",{className:E,children:e.title})]})}),(0,y.jsx)("span",{className:S,children:null==e?void 0:e.show_file_type}),(0,y.jsx)("span",{className:B,children:(null==e||e.user_id,((0,ee.Ny)()||(null==G?void 0:G.is_core_subject_member))&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)("span",{onClick:function(){var n;(0,ee.bg)()?(0,_.Nd)("","".concat(K.Z.API_SERVER).concat(null===(n=e.url)||void 0===n?void 0:n.replace("disposition=inline",""))):s({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})},children:"下载"}),(0,y.jsx)("span",{onClick:function(){re({key:e.parent_key,id:e.id}),Ae(["编辑文件"])},children:"编辑"}),(0,y.jsx)("span",{className:"delete-hover",onClick:function(){return ie(e)},children:"删除"})]}))})]})},switcherIcon:function(e){return e.expanded?(0,y.jsx)("div",{className:Q,children:(0,y.jsx)("img",{width:16,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAfpJREFUWEfNV21SwkAM3UVPA4p6AT/w49AqFuQAKvhxGW2dNBvoJpumC52B/VNmuiQv773Npt7teXnI//hWVvvA8XAx8IcF4O4MefDeu6qq6meXRXvhmVo83tM77hMM3J9jQiugSAJAITkBpt8BUGcAxIBzAARQEgP0ux+rPH9gCYKB23GojeUXcEKxxDgnwCpABUAMCAlYBgkI/UIe4JTzeNMlMqszIES2JOCQ2q07XSoSTMao8a6UV65y3nkHz1Q8lYENAPwzBMEVM8BMLssVHorj6QycdnS5xbih2MtK8cCkIwAePxdPoQG4OSmTnZC72HK5MBETqVgN0qeAAJjtVxx8i5P4fRaA4hPRbrugKA5vFmKKPkAMNCmffR1tm7v+X4pVKkoAuB6hB7IbgTiX7XcJFSUBBBMK04WmovWF+haMbsNGEYmCVAmuRn9JuqmrbQDE23jnszSbB1kFAxoA4SKewWoEbP/uAIxxQRxKppAOYPgbro8YMpdAUh4jahuQYOf8G0+WlGCIHpDzQDwg5QJaG7SeMwHAsQaAGIgrkqciHtis1tvkExlQAFyCBMkLsb3VGjNppCfsfbUA5I+kBsCGgq0SrBlgnU262vhu4J2xQZHJAByDMnyUbIbM1rFf9B3tuibnLH4UD1gdrO/3h/Nt2HdlOfH+AaSC4DCSGG5iAAAAAElFTkSuQmCC"})}):(0,y.jsx)("div",{className:Q,children:(0,y.jsx)("img",{width:16,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAkZJREFUWEfNV+1SwkAMvFOfBgT1BRDx46FVBPQBVBB8GaROmtvSSy69osxA/7QzvSSb3W3u6t2BL0/1H983xSFwPFyd+OMCcHfBPHjvXVEU5b3NhbV0T10y39MHr1MM3F9ywVxCVYSAUnEAxnMA1BoAGHCOgBBKMIDn/Vjl+ZNbUAzc9kNvor6CE5oF45KAXAMmADCgJBAVNCD2CzwgKZf5xnNm1mZAiZyWAImYubpkzdYdzw0JRn3WuC3lLwvuRAIoXOG8847uqXwmA1sAHExJ+IoZgMmRaNQT5lQeivPZDMhEFpOhABgA8Gp55qNBnPKA6sQAgPwVgB6TbY0tiWcSpFMAbs43rJmYhNLFeD/5OinXU1z9K1AmEo1MFhxnAmj2cImwnHwVgB4Bh/BJG0fvdwKAIllQxgJiR0owDcyZDNQpny5P/1q7kkcmQFMKwLDLHmg7CABu2P2pZDESRBIgTgMIJlSmC0NFzoXpks00pLhoN2y2hCnBNXWSuDDVtgB4EQBQXH3y5TSbBVkVAxYA5aJQYbZif5Rx7bcC938A4YurAHTIA2Fiq8G9tQfOKzaAzjpsHzGJUgLsEwAwIAA1CpoOSIQTcVqCMlHiSGZsLq+rs3L9oLMWHhABtSMagZuFuAQAMBAn0F+FkFzu3w0uZAYYuAJAnaQPtnKWxRUzZ9IIDq0FcyaA3Y+kGYA1hzRKUDEgjtUqfe6/QcRj86J7lgEy8yb8lGwPmY3HfqW4tZ3DOW/fhgdyE2zf74/n33Dfne2S7xdt7Pcwxkab3AAAAABJRU5ErkJggg=="})})}}):(0,y.jsx)(v.Z,{})})]})}),(0,y.jsx)(q,{data:I,onClose:function(){Ae()},visible:null==k?void 0:k.includes("新建文件夹"),onSuccess:function(){le(),Ae()}}),(0,y.jsx)(z,{data:I,onClose:function(){Ae()},visible:null==k?void 0:k.includes("上传教案"),onSuccess:function(){le(),Ae()}}),(0,y.jsx)(W,{data:te,onClose:function(){Ae()},visible:null==k?void 0:k.includes("编辑文件夹"),onSuccess:function(){le(),Ae()}}),(0,y.jsx)(L,{data:I,fileItem:te,onClose:function(){Ae()},visible:null==k?void 0:k.includes("编辑文件"),onSuccess:function(){le(),Ae()}})]})}))},59340:function(e,n,s){s.d(n,{Z:function(){return t}});s(59301);var o=s(37712),t=function(e){var n=e.fileName;return(0,o.jsx)(o.Fragment,{children:function(){switch(n.split(".").pop().toLowerCase()){case"mp4":case"ram":case"avi":case"wmv":case"mov":case"mkv":case"flv":case"webm":case"m4v":case"rmvb":case"ts":case"vob":case"f4v":case"ogv":case"swf":case"asf":case"mpg":case"mpeg":case"3gp":case"3g2":case"m2ts":case"mts":return(0,o.jsx)("img",{width:26,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAA0hJREFUaEPtmctLVFEcxz+30dDRXDiSWaDLSAUN0jAhTPFNJhIuotVI+cAHZJLgZhYFToSizsbX/QtEbaOtQkJDDYygRYtoISgqbbTwgQ43DrdhMB/3OjN3ulP3LM895/f7fc73d55XUhTFxj9UJAvI5GpaCplcIP5jhZ48ucTWVheKcg9FuRwWpSRpFUl6jcPxHLd7XY9PfQq1tFxne3saRUnSYzTkbSTpO3Z7OQMDH7VsawO5XBdYXv4MXNEyZvD3FVJTM3G5fpzmRxvo0aNneL0vDA5Wn3mbrYvhYXdwQE7nO+CWPo+Gt3qPLN8OFugnEGN4qPoc7CLL8cECHejzFaZWshxlAR0aAafTUsjQ5DMs5WpqoKAAenuhsBDy8/0csgznz8PDh/66mRmYn4f2doiOVuu/foWREejoAIdDrdvfh+lpmJw8flwMAxoagqgo2NqC7m548AAyM9UgvF7o74erV6Giwh/Y+DisrUFDA5w7p9YvLcHEBHR2QlycH6q+PsxAQgVfWV+Hnh5oaoK0NLV2dxdevoTiYsjL87cdHYXYWHUAfOXtW1hcPKye0/kXgYTrb99gcFBNn6TfR77NTXC71dRLT1cDPDiAvj7IyICyMn/QY2OwsaGqJ0lQVxdmoOPdGV9r2BwSk9k3D4zACHvKWUBnlNF0Cq2swNSUuueUlkJKytmITAcklue5ORVCzDWxCVdVQUKCPjDTAYklfGHhcPAxMVBZCSUl/tPCSXgRAeQLPjERamshN/dktSIKyIfR2grZ2cdDRSRQWxtkZf0DQOJkLVIuJyfCU04cSu/ehaKiCFwUxGl8dlZVwGaDO3fUZTv+1DcOv2Kmm0NiY33zRr3oiWU6OVnf/uNrZTqgs4V/tLUFpI6J9lPwSa8+4iTgexsIVo0/+4tL4OPHYb7gVVdDeXnoocQjiZh74p3huGLYBS/Uqui1ZwH9OVLWy6ne3AmwXQhSbhW4GKD7UHfbQJZP/b+rvWzX1Y2hKNWhjiwge5I0yejo/dP6agM1Nl5jb++DCX567WK338Dj+RIckOjd3JzFzs4r4CaKYg9odAPtJEnbwAKxsU/xeD5pmdFWSMuCyb5bQCYT5Eg4lkKWQmEegV/wVtNEQlRZ7wAAAABJRU5ErkJggg=="});case"zip":case"rar":case"7z":case"gz":case"tar":case"tgz":case"xz":case"z":return(0,o.jsx)("img",{width:26,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABIRJREFUaEPtml1oHFUUx//nzswmaZNso0lTNNAUTGtb8UFb44v9MEQs1NYiQoqiRh/0RRCsCtqCFqFBSrX4JggRqk3yUB+qUCSE2hTMhxELokJiWo2xTZs1SROyn3OP7G52dtmd7M7O7qy7uvM4c885/9/93537MUvMrOA/dFEZqMjdLDtU5Abhf+7QWGcLdP/rYPkIGHeBVBXKmrhpodv2DCT8oXtm5+Syd1Srv/tt7Onz2ksEqw6NCYycegNSHgO4MlaMt74Hcm8xavPkGdDNr2xpCd28gdDfsxCatkCu6jbt6cEf7SSyNuRGDh+F5HeTC/B9J0HVTcZt+VsfxK1zdnQgBhQOJkUJiNo1u7SD332fbbLMQD907kTAOwhATQHafhJUkwA00Qsx+2W2GiLtE4EiUEIJKuvce9UDl4aySZgZaLijF4ynzJLyti5QbXPcofHPITzns6lvtE0GWnEqqFS729VDly5bTWoB6PA0mBvNEgaXq0Bag/FIVGmgjfsAiMg98s8Af/Za0mIGFIVSQ0rdHY+r+wcuWklkBSgA5qjCDJdctxfi3peNVqz7QaPPZwqLPNfnPAjOXDdtS4qqK+76feqB/oFMyTIDDXWEMiWJPZfuPRBbX7EFxIEAAtfGwZJNywnN5XNtaG5C27n5dHqKBigsUi4uIHjjL7Cum2pW3XUX1EOD+50DqmgAXPVGfn3ZBzQ9CaLoCOXFKSiePqsGR9tJCfb7TKFIiCv06PkHHQPi7V2gmvhbjid7wFfPhFEiNUnVQBXGPJwdmFlrwjJae2odBMrfPGSZ9uGelPkwMTan3xDncWItCiC55ThE3WZDi/y1G2L+gmVttho66ZB+2wvJa1d0MZSGFtDmF42JFb7roIkPbeleNchJoOSiucxDlqnLQMldVaCVQlE6pAfXguvbAKKovqVpqKGstzTp2Qo55CJKQuGl38p6TCiAsLSutWwQCg5kXZq9lo4C3bkLvPFZQE04KInJDC6Brn4KzI/aE75alJNAvO0EqHbTqoJ59gpo4kQJASUtfVLmJc/PEOPHy0Bpe8DRIZfgEMv4xpZEdEEsS9EhaNUIXXwJFJwzOpZd66G2dYMXJktvyPHSFMTvp1NGiWw5Ft7ilR4QpA/0y9EkIALf/xHY6yktILnpCETjDvD8T9EzuNhGorIpcuYtpwYgpj8pnbdcyOsCGtsBLbYnStDuXwDd6odSZX6CY5vSybdcbO3GLFP0RU5+1LTbf3tMjgPZk2U/Kmeg4Y4gGCv7Afs68haZM9BQR/jAOX4inzdlNhIRzaL17IZ0kVaOscIffJ6wUT7/IURfo/XswdyARp7bDQ70/+vDjsAQle3Y2Z32s0pmh8LdMfxMF1g/kv8uzyKjEKfw0BdvZoqwBnStW8PMN++D5WsACv3fIB1CnMb6x95B8wvB/ADFsox2PgDpfQug3WCOf3bIVMXO8/ALAPwtlIoPsOOzMasprDlklm3iYxU1fgdmTgCLFSHc86rlD22J8uwDWe2yArcrAxW4w7MuV3Yo6y4rcMA/JZNzUzMJvf0AAAAASUVORK5CYII="});case"doc":case"docx":return(0,o.jsx)("img",{width:26,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABDNJREFUaEPtmXtsU1Ucx7+37bq1rGu7Rxndypjr6CozhkV8hKAs6AwJ8ZEAMkMQHxlEosPgI4qvf1hEo4n/EFEhOkXDNhSJkYfRkQyZJgQxwKJbtznLykbtXLvbduvjHnOuNlD3uC3cS69w75+9v/s738/5fs/JvacMIUSNa+hiFCCZu6k4JHODcP05dBRg6ttcW+KENBCCG8R0aFuN5ecGu3GRmD0FHSpucz0f50iTmIMmerXXzYUnFDtdZ521UKz+gkCWlh4XAeaJNeClfShQtSkbX7nZjvttubVijCEIVNTSExNjoKl6JIDovb2/j+1/aJ5h5ZWOJRsgAKS5179rXYVx45VAyQkIcQLyca9/+2N248uXCyUrIAoxwRHyUR/77Aa74d3LgZIdEIVgoxzZ3Rt49Okq06fpQskSiEL4JuJcc3/ggWeqzN+kA5VRoP1LS7DYop9W7/lwLNbcN1b7wgJzZ6pQGQV6ymHCqzcXzai1j41G9vwxUfPKjbm/pgKVUSC9Cti3tBS3FOpm1Nrlj4RazgWdry8wDwpBZRSIistmgA12IxYV6mDQTv/xfMI7fqGxOt8qe6CEQBKNg8TJjHp965ya/w2QkFB637u6UgGaNFFSvpym4sqlNYpDU82Y4lC6OUqjXomcErk04iJGqRI5JXJi5CiNHpJGrqHShPryPBACeMJRdHrD+KDHjwh38QXTkqPG1psK+LM3WnfcG8b2sz4EYxdrSvUavFhdAKcxG3FC0D4UwltdPkS5yaSSAjUvnoP3ukd5kVadhoermzMLK9rdvBhjlgrf3mPDttM+HHCzUDPAE5UmPGgzYPn3blDuEr0GX9eWYuspLw4OBpGlYrDZacZgKIY9/YFJRFcNKDFy08IiDLBR7OwZxUvVBfzPTWd8ScLev70YBwdZfOlmsePW2Tg5Mo4PXf6UgnfVgZZYdFhfYcTjnUPYd1cJ3ukawQ/ecJLYh8vz4MjT4rVf/sSPy8tQ3+FBPxuVJ9CyYj1WlRmw8adhfL7Eip3dozg6HEoS+0iFEXTd0Ch23DuXh+8OROQJtOuOYnw3FMJn/QE0Vpl54c+d9CaJbb3Tyq89WvdmTRFGIhze+E8sp6OTPHJHPEGc+mscVl0W1pQboFUxWHvsPK8nR83g0DIbv17aBsb4Bd8w34R8rRrrj/9TY9aqcPhuG1oHxvDFvzWbnfk44QtPua4kBbqvNBcrywygG7AnFOO37QPn2KTJ1akZbHKYcVthDj3i5bfk3S4//0ziytWosMlh4g9JxuMcDnuC+KRv8g5H6yUFSin0IhcpQNfFu5ylxfUbAakQOT1pt2PA9F5YbXcIPSh4cjq71dXIEfK2UCOp76sYZsvwKrvgf0aCQFQohSIET2bCKeoMw2BHKjBUa0pAUs++mP0VIDFnU4peikNSzKqYPa85h/4GTP+NU24sRsEAAAAASUVORK5CYII="});case"ppt":case"pptx":return(0,o.jsx)("img",{width:26,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAA19JREFUaEPtmltIFFEYx/+zs17WVVtZRUMhykLoKSjBBytKUCRCyKDIILpQUFHkiqT1YFJo5S1BQ4JKSPOlhwwLLH0oC0sK0iBEVqxcWW+r6bb3mRMzJm24Ojs6244187acb77z/33/bw+Hc4YihND4hx5KAZK5m4pDMjcI/6dDpsxN5wnDngZIspQOadKznuuv3M6WMqegQ3MwTKWUk87n0u7NA6Wi2nTnSnOkyi8INJyR3C+1M95AdEwsmMnxppj8q0ekgPIDaINHiol85eAc4oC4h5001+ryy/JXOpdsgCiKIsz4cInOcOPaSqBkAzQHQVj3qOmCvvBm3XKhZAbEN5+HHfl6TFdU3bwcKBkC8UwuxjySG1NU+UwslDyBuObzuGzEbMrWXap5LQYqqEARWfuhjk9cVC9xOWbU4+ad2uLqPn+hggoUsnkrNNvSl9RKnPaJ8LGRtLDLtUP+QAUViKhDoM3cB3VswpJaWbvVFGqZSI0orh4TggoqEL9Qq2iEpmwBHbcWqrCwRfUyE2NDcRWNG2UPNC+QeFiwLFlS77pXX9SrBkhIKDee1DGoAC0o1HBG4Dan/rjiHaM45KtiikNi+0hEvNJySsuJaBcpQpWWU1pOij4SkSOgLRd54CS/9ScMw0ty9fVguqEMcDkRfaIQmrRdICwLEAJHdydm7lcjPG03oo/OnVSpIiLB2qz8+FTFRbgHPgmiBRRIX9oA66O7cH58C0obhRhDGdzGz5htqkNc1UNM15Xyv1U6PfQl9bA+aYa94zEvmouPv/MU5kPbBSH+2tbHG4ibVJORg/DUHZgqN/wBxI1F5Z0BFRqGmXtV8gayd3fC3d8LOjYB0ccLMNvSAHtnKw9kbX0Az7dBqJPWY82pIljKDXD1vpM3EFd1xjIO4rTD8b4Ljq52XjAHxHy3gNhtIDYr7G9ewPnh9+HNqmg5717ngCzXC8CMmnz+RxSgX2UJ6Cqn3XMQjp6XYMZGFrgQmXsMP9paQBw236sYrUb04bOYaayRzyonSolEwQF1SCKNotIoQL43p4G7khRlDyhjUocxRegdwZPTQF4aC4nzHqdo2pDYPnBL6B1BIC5BoK71hcTNjVNGilbV+wPDRysfL/lX1qBFKQ4FrfR+Tqw45Gehghb2EzV0UlPSsDHCAAAAAElFTkSuQmCC"});case"xls":case"xlsx":return(0,o.jsx)("img",{width:26,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAA+NJREFUaEPtmnlIFFEcx7/jrlnZoVYWlrFZ2F3qtrVBm0FlF2UF0fGPEXRZqWV22KEWJf1hIkX0TwRBZUSHFXZIoV2moFJRYmaY7uZupmbrrsceL97Clh3rzNZMs9W8f99v3vt+3vc7w8x7wxBCZPiHGiMBebibkkMebhD+T4fmXVsVbycklgDD+XRIEzQlb58qYR6fY7I6RGFshGTwOalzrKXD58NkMV9PDF+/hK/xWYHm5Kys4NuZzkC+8h7Qt9afSQrfuIYPKFagqJyVVj4m+tkY1CEKRJvOrM/cFbE56Xfn8hggMAx516Lfv1O5Kf13oDwHCAABsWtb6uKSJ8Wd/FUojwKiEATEWmvUr96j2pL9K1AeB0QhbMTeoTXpl+ydFHfbXSiPBKIQFrvVXNdqmLNHGV/oDpSoQAsUsxDg09el3g5iaTa0GGYkqxKec4USFWhCwGhMHDCmS62ttvYP70mjeu+4LdVcoEQF8mbkmDV0Ovp39+9Sq9naqmtob1AlKxPes0GJCkTFyYgXQv2GYUCPfujm5e1Sb0NbU/URzb4RHg/kFGi1WmC3dv1Skr/8qvyvAWITSvvvRJ+XgH5YKCFfTrm40rlGcuhnKyY55G6O3KiXIidFzo248FEqRU6KHB85cmMMQSM3PUiNIN+ByK7M+SJpzegVeNFYgSJDGTaNX42bb+/hzaeabyQP6hmIrWFrEdwrCG22duRrH+PsqyuwERsrmqBAckaGTE0aTpdfQGn9c6gHRmB5aDS2PzzgEJc6ORGXq3LxrKH8G6GH1Dvx4F0RbtXko7vMBwsUM3FP+whN7c3iAtHZqUPpU3cjveQ4todvwK7Hh/GhrdEhzBVQluYALr6+gYd1xawA3xcI6pBzsqihkdgWtg6pRRl4Yij9osEV0Cj/EYgdHwNfeU8U6ApxvTqPkzt/7PNht3Kz42tTZzIgo+zr/qArICexoncwIgerQTdKkh4dxFujltUxwR1aqJgNZeAEpBUfxUF1Egp0T5BXe7/LyH2vOmbUMrRYTLhUlSsuUKhfCHZExCL+/n6YrGb06dYbWZo0pBRnoMaoQ8rkbSjSl6Hy4xuH0OYOo+P+ovfQnZoClNQ/Qy9vXySGb8Cxp6fwsqlSXKCZQ6ah2qhFVfPX3aWxAaGO+OXrCqEKDHNEytno45s+9fx9+mJxyFwo+gTTsyHcrX2Aknpu226CR451SXkukID+i3c5IY8k3UkkA1Tdjj4/ku0a1p1TIQ+N2cR17pcxTOLNReey2K5hBaIDCHWszyaO9lNnvBjmBBcYR7308xKXZRWxRnJIxMXnNLXkEKdlErHoM3lAaVMM4OYsAAAAAElFTkSuQmCC"});case"pdf":return(0,o.jsx)("img",{width:26,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABQBJREFUaEPtmmtoU2cYx//POc3pRVtte7K7G92YK1QHY/tQkbmi4hA/TOZyUp0oirWguNEJo8gu/bbJ3JVNhjJRmmKTbNBNd0FWkF2g0IGMUf0wGH5wF0napkubmEvfZ7xpUtqs5sT05LKZ8y3nvJfn9/yf93ne9yXEzCr+Rw+VgUpczbJCJS4Qbk+FAnv2rIiHw29CiCcB3GmRStfV6urN9WfOjFg0XmIYU4USMJOTlxhYbsXERBRjYBTMdxHRmKJpWxpcrmErxs4KyG8YZ5nZYdWEIJqsqq5+PBIKXWDgAflb0bStjS7XRSvmMFXIZxi/g9mqMIMEsHs8y8c7O++dHh+/wMyPgOiGYrO1N/b1nV8slDmQwxFf7CTz+ieB5Lupjg49HAh8zcBjBMRRUbFbP3vWvZj5igokDZ84cKAu6vefA/NaIhIgOqi73SdzhSo6UMLwnp5q38jIZwA2yZ+KonQ3ut3HcoEqDaAZKJvv8mUXmLclod5odLtfvVWo0gGSlp84ofgGB09CiN0JEEU5bne7X7gVqMIDASG711uXychRp/NdIcShRF1RFJe+YcNe7N8vsgErBhDU2tr7G06d+sMEqkcI8UoCimhAX7NmB7q6omZQRQEiVT2s9/e/b2ac3+nsYiHeSkJ9qzc1PYujR0OZ+hUFCECIqqq26L2932cBtRfMHzOzko0jigUkw0jWnE8J+JEBXyYwlpmPeRup6st6f/87paiQmTALfi8DLeQWn9V7uZy0melUVuj2VIhokpgT6ZaJFGKuZKIVYH4o5RAiGgfzULJNBYAaeXQn4EGZfuc6jgAG8E26M5noPjCvntc2H1mOiC7rHs+j8ixDQqg1uh6UxW58585N8WjUC+YlIPrB7vG0hTo775gGYrXNzVOyygc7O+sjgcARMB9kZi1ZMGO6x1MtjxEVsVjinXxCwWA7pqffKxiQzzB+BXPTzGqln211dc/Eg8HnWIhjKSC/YURSN7MEXCNF6a3S9Q9uTEy0cDQqT6uKvGOQQD6H46vU8eFmeSMvSSGl0DwguTFW1UOsab9wOHxxIaDZcAQu6S0t6/xXrvSwEIdLEkh6X1u6dH0sFNokhPgwE5AEkwc4rqwc5HB4OAXkdzp7wbxuVh3mJek3TXlVaHTXrpUqs0Y2W3DZ5s3XAgMDrfFYbICZ682ACPhcX7Vqh39k5G8AQoZcepiNOZ27p4X4pGBraLS9/W0W4h4AVWB+mIHm2cmTSWHuGkrLbOd1r3erzzAmCNAkkN/pdEGIp+aMUcPMywoGlL6G5nnYDEhVX7fV1vZGA4HfZteQYXwJ5qczbSTyGnK5AiWSSlNT6+jVq91CiCP/KSCfYfyZyOrMEQB/QVG+qLTbj0cmJlYjEpFp21aSWe5fYZIMuXnvvV51/Ny5lfFo9HkS4qX0wlrMOjTNgJ8Ae/o2Zs7WR17Ij82pPTYw1zNAC64RousE1KcgC1pYMy3afH/LS1LIt9EFz3JlIAs9YFXITQGotNCunIdSFOXFRrf7o4xhafbHC7/DMcTAEzlbYWFH0rT1el/fd4sD2r7dyfF4n4V25TQUEQ3rGzeuNbvjNr1olLP72tu7SYjXzOpETpZm04loSKup2bns9OmrZs2zApKDjHV03I1wuJXjcbvZoFZ9F0RRVVVHGvbt+wltbfLuwfTJGsh0pBJpUAYqESFuakZZobJCBfbAP/nAgWJ1139AAAAAAElFTkSuQmCC"});default:return(0,o.jsx)("img",{width:26,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAAzZJREFUaEPt2W1IE3EcB/Dv3dzUPTTbfFi5RuiCkjJ6AEt8oLRAKQl9EfSiICL0RS+KXkT4IoogEExMcBQRvYogyZKIwDcmlPUiZxYI2YO4czG3qTn35G4XNyhEc9vd5u5mt3dj/7v7f37f3/9ud0cwDCPDOvoQEkjkaUoJiTwg/H8J5Vu+XqHBXAID3Rqk45IR5L2HtUXX6swIJWP/MRPSW8Z9YCBPxsFW28fVgwWOyQBZ2lGmciZ6nNig7vGkVC7aRO/XmTDlCXnHZoPlnRU5nxJBiQbEItx+OjTsCDXdqdK84IsSFYhF+GkmPGRbuNxRrevkgxIdiEXQDMEMUR5LW8XGC1xRogSxCIIgmPd2b//NA9o6LijRgv4gRp2BMbVBs/eiEcF4YKIHsYjx2eA0RZO7b+9TOmKh0gLEIuwLtPezO1jZVakdiYYSBShW1Zf8bnW1mPevJxBcLeYMCbS0AvoU/PXh0HJSQiuKJSX0j/7RZ5Fw+cNcOmvVsYKdFAxKGa6X56LGpEROpgzzwTAGKS9a3zgx8Yv/HYkgoGKtHP1NRmzIXPnIzxcK43gvheHpAK/EBAGxmD35WXD6aNx454LV4ccOnQKtZXoYNXJ8n1tE2aMJ0Ax3U8pBm1UZGD29NTLTxj4KAzbf31mX6BQYPGmKfK95Mgkrj5RSDtqVq4ClxoD5II36XgrhZSlMnCuCWk7ifP9P9HzxcI4o5aBoM6wqzMbThsLIkCM9k/jg4L6ORAHarlOg0axGc2kOVHISww4/antsnNNhNxAcdGiLEo/rN0FGEhEA5QnhxHMK3+YW0xPUVpmHszu1CNIMuj/Ooss6A3cCF1nBE2qvzsOZEi1e/VjAqZd2Xqks3UhwkFGdAXYNsS3Gt81EBVKQQEWhEkN2H7whHlfSZZkKntDd2gI0bdNgwOZFY99U+rfcg6MGNBSr8XbKh2PPqPQHaeQEDptUeG3zYiaQ+C2E4C2XcCRiW0MSKEYFpJZbXiDpIUmyF03STwopeGkcdw0ILLqazdnRxsd8WL/Gr/XjtoCAWwai3dFcfCshUPxHFMfImAmJY5rxz0ICxV8rYUZKCQlT9/iP+htQKA9TYDw82QAAAABJRU5ErkJggg=="})}}()})}},11806:function(e,n){n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[11539],{51759:function(e,n,s){s.r(n),s.d(n,{default:function(){return ne}});var o=s(37205),t=s.n(o),r=s(7557),A=s.n(r),a=s(41498),i=s.n(a),c=s(79800),l=s.n(c),u=s(59301),d=s(80608),m=s(43418),g=s(8591),f=s(71418),h=s(95237),p=s(43604),C=s(32985),v=s(6638),x="rowHead___KEZ91",E="title___z8HJ6",S="type___IyoH8",B="action___jDpeE",N="tree____ALWP",Q="img___pfSp6",b="row___FJTAw",w="titleWrap___KZ1Cp",F=s(49105),P=s(82242),U=s.n(P),I=s(53326),j="des___B_rkq",k="upload___sTPW3",G="tree___pjOPR",R="auto___vx2pN",D="img___ctMRu",V="name___F39Yk",Z="row___CHNxX",Y="title___af81z",y=s(37712),M=function(e){var n=e.data,s=void 0===n?[]:n,o=e.value,t=void 0===o?[]:o,r=e.onChange,A=(0,u.useState)([]),a=l()(A,2),i=a[0],c=a[1];return(0,y.jsxs)("div",{className:G,children:[(0,y.jsx)("div",{className:V,children:"文件夹目录"}),(0,y.jsx)("div",{className:R,children:(0,y.jsx)(C.Z,{showLine:!0,switcherIcon:function(e){return e.expanded?(0,y.jsx)("div",{className:D,children:(0,y.jsx)("img",{width:16,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAfpJREFUWEfNV21SwkAM3UVPA4p6AT/w49AqFuQAKvhxGW2dNBvoJpumC52B/VNmuiQv773Npt7teXnI//hWVvvA8XAx8IcF4O4MefDeu6qq6meXRXvhmVo83tM77hMM3J9jQiugSAJAITkBpt8BUGcAxIBzAARQEgP0ux+rPH9gCYKB23GojeUXcEKxxDgnwCpABUAMCAlYBgkI/UIe4JTzeNMlMqszIES2JOCQ2q07XSoSTMao8a6UV65y3nkHz1Q8lYENAPwzBMEVM8BMLssVHorj6QycdnS5xbih2MtK8cCkIwAePxdPoQG4OSmTnZC72HK5MBETqVgN0qeAAJjtVxx8i5P4fRaA4hPRbrugKA5vFmKKPkAMNCmffR1tm7v+X4pVKkoAuB6hB7IbgTiX7XcJFSUBBBMK04WmovWF+haMbsNGEYmCVAmuRn9JuqmrbQDE23jnszSbB1kFAxoA4SKewWoEbP/uAIxxQRxKppAOYPgbro8YMpdAUh4jahuQYOf8G0+WlGCIHpDzQDwg5QJaG7SeMwHAsQaAGIgrkqciHtis1tvkExlQAFyCBMkLsb3VGjNppCfsfbUA5I+kBsCGgq0SrBlgnU262vhu4J2xQZHJAByDMnyUbIbM1rFf9B3tuibnLH4UD1gdrO/3h/Nt2HdlOfH+AaSC4DCSGG5iAAAAAElFTkSuQmCC"})}):(0,y.jsx)("div",{className:D,children:(0,y.jsx)("img",{width:16,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAkZJREFUWEfNV+1SwkAMvFOfBgT1BRDx46FVBPQBVBB8GaROmtvSSy69osxA/7QzvSSb3W3u6t2BL0/1H983xSFwPFyd+OMCcHfBPHjvXVEU5b3NhbV0T10y39MHr1MM3F9ywVxCVYSAUnEAxnMA1BoAGHCOgBBKMIDn/Vjl+ZNbUAzc9kNvor6CE5oF45KAXAMmADCgJBAVNCD2CzwgKZf5xnNm1mZAiZyWAImYubpkzdYdzw0JRn3WuC3lLwvuRAIoXOG8847uqXwmA1sAHExJ+IoZgMmRaNQT5lQeivPZDMhEFpOhABgA8Gp55qNBnPKA6sQAgPwVgB6TbY0tiWcSpFMAbs43rJmYhNLFeD/5OinXU1z9K1AmEo1MFhxnAmj2cImwnHwVgB4Bh/BJG0fvdwKAIllQxgJiR0owDcyZDNQpny5P/1q7kkcmQFMKwLDLHmg7CABu2P2pZDESRBIgTgMIJlSmC0NFzoXpks00pLhoN2y2hCnBNXWSuDDVtgB4EQBQXH3y5TSbBVkVAxYA5aJQYbZif5Rx7bcC938A4YurAHTIA2Fiq8G9tQfOKzaAzjpsHzGJUgLsEwAwIAA1CpoOSIQTcVqCMlHiSGZsLq+rs3L9oLMWHhABtSMagZuFuAQAMBAn0F+FkFzu3w0uZAYYuAJAnaQPtnKWxRUzZ9IIDq0FcyaA3Y+kGYA1hzRKUDEgjtUqfe6/QcRj86J7lgEy8yb8lGwPmY3HfqW4tZ3DOW/fhgdyE2zf74/n33Dfne2S7xdt7Pcwxkab3AAAAABJRU5ErkJggg=="})})},expandedKeys:i,onExpand:function(e){return c(e)},onSelect:function(e){r(e)},selectedKeys:t,treeData:s,titleRender:function(e){return(0,y.jsxs)("div",{className:Z,children:[(0,y.jsx)("img",{width:26,src:null!=i&&i.includes(null==e?void 0:e.key)?"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABW9JREFUaEPtmV1sVEUUx393Kf3AsqVKTWwgkoiaaiIp8qGJRPAjQaoPGH0gGxNJ1Ad48EEfJMEY9EEUlagxNagPxEQiRFoVNFhChD6AESSporW0VCrY7fJha0mhLXvH3N7d7e392DOzq0lDel/uZufMzPnP/z9nzrljKaWmcQ091hSgSc7mFEOTnCCmGLqGGdoWo/P727DtGQYgRyi96TTztg4a9DEyNZdc+9q5jFx4D6yHQFW4s1mAyrzD5s+2jb3TQAslZVu4Y+dBI281jM0AHVuzCHuoBWXPxLJAOQ5qPFlb5+08Tj/390Gmlb/Kwv8OmD6g3k1lnG49ilJ1QUa8DGgADJhYrVhWe3TPGGADztt5bMcFhbK6sEp/ZOmeQ9m++oCO3N/A6PCX4QrzSS7LQJbBgCL9f/gWxL8+foaDyPdz3fXPUL/3jD6gQwteRqlXJkgmJzmfgwF/MxLLAczI1S9B3fYwKi1+5ZaHF+kDOnBrI8p+NlwWgSUVgoQkywLHs2Kb9AF9V9sIEYACEvMxIPlv2h6FN8YRfUD7ahpR6XGGKuZA9T1glY/HCB3HhO2Ti56RcsySr2DoFFw87JnVulwYoNkr4M43wSoNgSB5rIPaYyOp79x+OPFCrkNhgBZ+AuVzM4MIIds8YgmIQxCeeBEG2twArF3geSW3+DPNrGBsCl+AkM4syT6k/Y+P4dyBIgAt+dyTJRQZsiUFSpJz+nd/BI70CmZoya5s6jKexkSlQVFpT7Fpk7d/9zY411IEoKW7o9e12CzBL1Gd8bobIVUUoKbC95CURUiZe1j/7g8htS+KoV2VDCSfw07PH9cVMHDyPoYH6sZ63bhSUv7/0O4gmQVWPFipnPogCtC2Ms6fPQzqruI9EnZzodlFyd1AzcQ9PAbo2xCGzm9chT36VSgY02hruiI60WwsjFVA6SMTT96u9yMA9b20ChUByNRByV4XQHYcr33Fg2DNdlucKNr5LqS+CWFoYHOcS8kkqFJpb+Yq7mzRKlXhEkCT9ul1ULbYA2gr9O2NCApn1zeheMxkfC1b0z2Tz96aAfHE+LSd70DfnkhACdJXt2s5WZSRqeZ8k81cDSW1bmZ18m3o+zoC0MCGOH+nksDEVNp0hYsC63QWAJfXQ+UK167zLUi6sSw8Oe1+ugmlDGVnuuKm9r4Vis2EmvVu6tW5BZKZzx2h2XbXUwlUenv+ys0wKRWzbinL9lNuwQ1roWwudLwByeY8DPVsiHOlK+lWcFFhzPRgMmVEw77yXpjVAB2bIemkY/nqofYnmsF+1GVJQ9MBzUubSGJEagdKqqB2I5x8HXrdhDm6wPvt8QQqT7QTywLpYDJl2L9Amf61z8PpHdD7hQCoZ12cwZ4kys5EO40Vk0jJ1y4uUETnqgfg4u8agJz+v6xsxnZkF/IEHPBU22PcG36ak46FqC01vRpGqqB3l8CQ09y2MoEadQ9ZaY8W2x6hqMiY5LW35sBfUQer17AnEefimSTKOWQlyQmUGBd20gp5HI1VQ697MyN/9flpWTOocNl5wQf2uO8PcY9I55pP0l7JWNMhpfsZ6/iyBOmM7PIBEPeMZGAa9Xz2/X9C+vJVmaGfE3GGO5LYjJcUoVGiSIdESfsn9S3QlX4YutAmA3LG+aH+U5S9ZkIxr/M1ZsI1pSlgwyiRHoVLqUY9QEcXzGd48Dg2FbnEwXC+3DVk1B1QYDzfnZKfwWCQsSmtrNUD5EzWevNy7Mu7sVVc71wyveTyn1vSrWDgyqaJ5akn9QE5KI7dXk3/mXXYqgGseeBc6WfuPaSoLmURBYX12DCof8DaQV3Da8zZOWIGSHJqErRPAZoEJOR1YYqhyc7Qv6igbY7Au5oXAAAAAElFTkSuQmCC":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABLZJREFUaEPtmt1vVEUYxp/Zst1tl1qKUG1doKCSlq9KoYoKqRgwDcZoxGhIiNFEr7zhH4AGuCGBSCQxVeOF8YIEExONGsOHprRCGz4EHSWtLUQSvy4oNzU0tPQM2a/uYWbOed/ZboE0e25O05k58/7meWbmPXNWKKXKMIMuUQK6z9UsKXSfC4SSQjNAoU8iGOpaCs+rdIAZQ3ndVTQcHHFoU5SqwZbrf3sBxoYPAWIToCoyvQkAKnu39Z8rS98nABzHrNh+LPviZFGiZTzEDnR+21p4N45DeVUQAlCpABlXrm7qnrpS7TJ/n0RZfA9aph/MBPp3dwxXe85BqSZTEb8CDECjiuiBEP3BLSMAPACpe+ryUiEoKHEZovwsnvq2m+rVBOprexHjN7+2O0yzXE6BnIKGI/V/aAOij4+usBn9CSTmvoPV3/0VBGYCdTfvhFIdd1hm0nJagEa8WYtNAmbtqluQW26LWuASHt28Fsn3x6zFRi734+OdUN679hEwhpRYJCiDFPg8EdmN5wf38oCO1XcCAUCGxTQFqPhdy4N4I+jD5v/W84COzu+EmsgrVJEEatYBIp5fIziBEdNncvUMtGNOfAXcuAJc7/X1KkbRPlzlDjT3WaCxAxBRsy01gXU1OYMQVme4G+jPTO301X59ljtQ0y4gVssL5W7YcegD4P9BR6CBN3uRqG1Nt0rB5KzDwSqazbKd6XNofASYGM0ULjjAVOjyWxLVC5vs8bukPvY1987UidqoQ0Zo3h4m0NB2iepkBojqj6Oav04xx2P+Pi7QNomqLJBrwNRCEJTrFbLRPsy13B9vSFTVMy1HSUhNKmrEQtrXHWQqNPBaHmiq8VI8VHkY7yOHuECvSiTq7Ao5J6OEAlNZ6pMfMoEuvSIx+6EAyxEBUnOEcpjxAhlikYUfM4F+f4kP5GpJHcg1N/XXb/iUC7RFojKn0HRHTBGF9L/4MyaQbJdI1Gb3Ie39hrSMVoGyIFWu9+evv+RzLtALEvF5GSBqFXItpwaEEszf/rHDTKBfN0nEH8wuCkQPFBAFQKYiIanF0iNMoAsbJSqZQFRmQAFRZxBhz2/8kgvUJhGvsedyVC5GARSzvOkrJtDPGyRicwL2Ic2CrpOaAiKf5xvR5d8wgc4/kwciMwNjGdIOTahZTpSH9b/ieybQuXUS5Q/YFbrbr91hiq06xgQ60yoRqw5Y5UjPOCo0hdSh+QQXaE2wQhQPtepRc4Qq9/e/uosJ1NciUZ7gWc4AoE5WfZu19ZXYoX1LNxeoWSI6m7exGoq5TnLqoDIkl1tzmgnUu1IiGqCQqyKuFiUXHZ/CrX1MoFPLLiKaWGGPZZpTIerwP59cKjx51nL6CctH458aDyNa8XoGiEoNqM8j+ll+kT7HeOOjeFoyj4JPLdkKRI9QbimE13wmtfEGLOu3bv6Gtj+fsMVo/yTZVS8RKWO8hhcYUDrLLsABacd4HkTlSmwYHOAD9TTUYmzkDCJI+r6T5r+ZFnKOZu2d+iCm79PqFiJlO/DctY+CHBT+w4sfajqgxl+GUosAz7KqTPmFiOVsIDIMiF8wp/o9tP79T1ij0i9JmEN6z6qVFLpnQ8/seMYpdBt6TBFi48mMbgAAAABJRU5ErkJggg=="}),(0,y.jsx)("span",{className:Y,children:e.title})]})}})})]})},K=s(71681),O=s(2753),X=s(11806),z=function(e){var n,s,o=e.data,t=e.visible,r=e.onClose,a=void 0===r?function(){}:r,c=e.onSuccess,f=void 0===c?function(){}:c,h=(0,u.useState)([]),p=l()(h,2),C=p[0],v=p[1],x=(0,u.useState)(!1),E=l()(x,2),S=E[0],B=E[1],N=(0,u.useState)([null==o||null===(n=o[0])||void 0===n?void 0:n.key]),Q=l()(N,2),b=Q[0],w=Q[1],P=(0,d.useParams)(),G={multiple:!0,withCredentials:!0,maxCount:10,openFileDialogOnClick:C.length<10,fileList:C,className:k,beforeUpload:function(e){return!(e.size/1024/1024>500)||(g.ZP.error("《".concat(e.name,"》文件无法上传。超过文件大小限制(500M)")),I.Z.LIST_IGNORE)},action:"".concat(K.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){var n,s,o,t=null===(n=e.fileList)||void 0===n?void 0:n.map((function(e){var n,s;return U()(U()({},e),{},{status:"string"==typeof(null==e?void 0:e.response)||-1===(null==e||null===(n=e.response)||void 0===n?void 0:n.status)?"error":e.status,response:"string"==typeof(null==e?void 0:e.response)?null==e?void 0:e.response:null!=e&&e.response&&-1===(null==e?void 0:e.response.status)?null==e||null===(s=e.response)||void 0===s?void 0:s.message:null==e?void 0:e.response})}));-1===(null===(s=e.file)||void 0===s||null===(s=s.response)||void 0===s?void 0:s.status)&&(g.ZP.destroy(),g.ZP.warning(null===(o=e.file)||void 0===o||null===(o=o.response)||void 0===o?void 0:o.message));v(t)},onRemove:(s=i()(A()().mark((function e(n){return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:console.log(n,444);case 1:case"end":return e.stop()}}),e)}))),function(e){return s.apply(this,arguments)})},R=function(){var e=i()(A()().mark((function e(){var n,s,o;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((s=C.map((function(e){var n;return null==e||null===(n=e.response)||void 0===n?void 0:n.id})).filter((function(e){return!!e}))).length){e.next=4;break}return g.ZP.warning("请选择文件"),e.abrupt("return");case 4:return B(!0),console.log(C,"fileList"),e.next=8,(0,F.ZP)("/api/core_subjects/".concat(null==P?void 0:P.coreId,"/upload_teaching_plan.json"),{method:"post",body:{attachment_ids:s,folder_id:Number(null==b||null===(n=b[0])||void 0===n||null===(n=n.split("_"))||void 0===n?void 0:n[1])}});case 8:if(-1===(null==(o=e.sent)?void 0:o.status)){e.next=12;break}return f(),e.abrupt("return");case 12:B(!1);case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),D=C.some((function(e){return!(null!=e&&e.response)}));return(0,y.jsx)(m.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,confirmLoading:S,onCancel:a,okButtonProps:{disabled:D},onOk:R,open:t,wrapClassName:X.Z.CustomCss,title:"上传教案",width:1118,afterClose:function(){var e;w([null==o||null===(e=o[0])||void 0===e?void 0:e.key]),v([]),B(!1)},children:(0,y.jsxs)("div",{children:[(0,y.jsx)(I.Z,U()(U()({},G),{},{children:(0,y.jsxs)(O.op,{onClick:function(){C.length>=10&&g.ZP.warning("一次性上传文件个数不能超过10个")},style:{borderRadius:2},children:[(0,y.jsx)("i",{className:"icon-shangchuan3 mr5"}),"上传文件"]})})),(0,y.jsx)("div",{style:{marginTop:20},children:(0,y.jsx)(M,{value:b,onChange:function(e){return w(e)},data:o})}),(0,y.jsxs)("div",{className:j,children:[(0,y.jsx)("span",{children:"注意:"}),(0,y.jsx)("br",{}),"1、上传文件,即表示您已同意",(0,y.jsx)(d.Link,{target:"_blank",to:"/users/mmipb3zhj/videos/protocol",children:"上传内容协议"}),",不得上传未经他人授权的作品;",(0,y.jsx)("br",{}),"2、不支持断点续传,单个文件大小请勿超过500M;",(0,y.jsx)("br",{}),"3、一次最多上传10个文件。",(0,y.jsx)("br",{})]})]})})},H=s(24650),J="des___l8hfa",q=function(e){var n,s=e.visible,o=e.onClose,t=void 0===o?function(){}:o,r=e.onSuccess,a=void 0===r?function(){}:r,c=e.data,f=(0,u.useState)(!1),h=l()(f,2),p=h[0],C=h[1],v=(0,u.useState)([null==c||null===(n=c[0])||void 0===n?void 0:n.key]),x=l()(v,2),E=x[0],S=x[1],B=(0,u.useState)(""),N=l()(B,2),Q=N[0],b=N[1],w=(0,d.useParams)(),P=function(){var e=i()(A()().mark((function e(){var n,s;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Q){e.next=3;break}return g.ZP.warning("文件夹名称不能为空"),e.abrupt("return");case 3:if(E.length){e.next=6;break}return g.ZP.warning("请选择文件夹目录"),e.abrupt("return");case 6:return C(!0),e.next=9,(0,F.ZP)("/api/core_subjects/".concat(w.coreId,"/core_subject_folders/create_folder.json"),{method:"post",body:{name:Q,folder_id:Number(null==E||null===(n=E[0])||void 0===n||null===(n=n.split("_"))||void 0===n?void 0:n[1])}});case 9:if(-1===(null==(s=e.sent)?void 0:s.status)){e.next=13;break}return a(),e.abrupt("return");case 13:C(!1);case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,y.jsx)(m.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,confirmLoading:p,onCancel:t,onOk:P,afterClose:function(){var e;S([null==c||null===(e=c[0])||void 0===e?void 0:e.key]),b(""),C(!1)},open:s,wrapClassName:X.Z.CustomCss,title:"新建文件夹",width:1118,children:(0,y.jsxs)("div",{children:[(0,y.jsx)("div",{className:J,children:"文件夹名称"}),(0,y.jsx)(H.Z,{maxLength:60,showCount:!0,className:"mt10",placeholder:"请输入文件夹名称",value:Q,onChange:function(e){return b(e.target.value)}}),(0,y.jsx)("div",{style:{marginTop:20},children:(0,y.jsx)(M,{value:E,onChange:function(e){return S(e)},data:c})})]})})},T="des___Pt4eG",W=function(e){var n=e.visible,s=e.onClose,o=void 0===s?function(){}:s,t=e.onSuccess,r=void 0===t?function(){}:t,a=e.data,c=(0,u.useState)(!1),f=l()(c,2),h=f[0],p=f[1],C=(0,u.useState)(""),v=l()(C,2),x=v[0],E=v[1],S=(0,d.useParams)();(0,u.useEffect)((function(){n&&E(a.title)}),[n]);var B=function(){var e=i()(A()().mark((function e(){var n;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(x){e.next=3;break}return g.ZP.warning("文件夹名称不能为空"),e.abrupt("return");case 3:return p(!0),e.next=6,(0,F.ZP)("/api/core_subjects/".concat(null==S?void 0:S.coreId,"/core_subject_folders/").concat(null==a?void 0:a.id,"/edit_folder.json"),{method:"put",body:{name:x}});case 6:if(-1===(null==(n=e.sent)?void 0:n.status)){e.next=10;break}return r(),e.abrupt("return");case 10:p(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,y.jsx)(m.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,confirmLoading:h,onCancel:o,onOk:B,afterClose:function(){E(""),p(!1)},open:n,wrapClassName:X.Z.CustomCss,title:"编辑文件夹",width:1118,children:(0,y.jsxs)("div",{children:[(0,y.jsx)("div",{className:T,children:"文件夹名称"}),(0,y.jsx)(H.Z,{maxLength:60,className:"mt10",placeholder:"请输入文件夹名称",value:x,onChange:function(e){return E(e.target.value)}})]})})},L=function(e){var n=e.data,s=e.visible,o=e.fileItem,t=e.onClose,r=void 0===t?function(){}:t,a=e.onSuccess,c=void 0===a?function(){}:a,f=(0,u.useState)(!1),h=l()(f,2),p=h[0],C=h[1],v=(0,u.useState)([]),x=l()(v,2),E=x[0],S=x[1],B=(0,d.useParams)();(0,u.useEffect)((function(){s&&S([o.key])}),[s]);var N=function(){var e=i()(A()().mark((function e(){var n,s;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(E.length){e.next=3;break}return g.ZP.warning("请选择文件夹目录"),e.abrupt("return");case 3:return C(!0),e.next=6,(0,F.ZP)("/api/core_subjects/".concat(B.coreId,"/core_subject_folders/adjust_file_depth.json"),{method:"put",body:{attachment_id:o.id,folder_id:Number(null==E||null===(n=E[0])||void 0===n||null===(n=n.split("_"))||void 0===n?void 0:n[1])}});case 6:if(-1===(null==(s=e.sent)?void 0:s.status)){e.next=10;break}return c(),e.abrupt("return");case 10:C(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,y.jsx)(m.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,confirmLoading:p,onCancel:r,onOk:N,open:s,wrapClassName:X.Z.CustomCss,title:"编辑文件",width:1118,afterClose:function(){S([]),C(!1)},children:(0,y.jsx)("div",{children:(0,y.jsx)(M,{value:E,onChange:function(e){return S(e)},data:n})})})},_=s(27876),$=s(59340),ee=s(75916),ne=(0,d.connect)((function(e){return{coreCurriculum:e.coreCurriculum,user:e.user}}))((function(e){var n=e.coreCurriculum,s=e.dispatch,o=(e.user,(0,u.useState)([])),r=l()(o,2),a=r[0],c=r[1],P=(0,u.useState)([]),U=l()(P,2),I=U[0],j=U[1],k=n.isShowModalName,G=n.CoreDetail,R=(0,u.useState)([]),D=l()(R,2),V=D[0],Z=D[1],Y=(0,d.useParams)(),M=(0,ee.Ny)()||(null==G?void 0:G.is_core_subject_member),H=(0,u.useState)(!1),J=l()(H,2),T=J[0],ne=J[1],se=(0,u.useState)({}),oe=l()(se,2),te=oe[0],re=oe[1],Ae=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];s({type:"coreCurriculum/save",payload:{isShowModalName:e}})},ae=function e(n){n.title&&(n.fileName=n.title,n.title=(0,y.jsx)(y.Fragment,{children:n.title})),n.children&&n.children.forEach((function(n){return e(n)}))},ie=function(e){var n;m.Z.confirm({title:"提示",okText:"确定删除",okButtonProps:{danger:!0},icon:!1,className:X.Z.CustomTipsModalCss,cancelText:"取消",content:(0,y.jsxs)("div",{children:[e.is_folder&&(0,y.jsxs)("div",{children:["确认删除“",e.title,"”文件夹吗?"]}),e.is_folder&&(0,y.jsx)("div",{className:"mt10",children:"删除文件夹会同时删除文件夹下的子级文件夹和文件,请谨慎操作。"}),!e.is_folder&&(0,y.jsxs)("div",{children:["确认删除《",e.title,"》文件吗?"]}),!e.is_folder&&(0,y.jsx)("div",{className:"mt10",children:"删除后,将无法恢复,请谨慎操作。"})]}),onOk:(n=i()(A()().mark((function n(){var s,o;return A()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(o={},!e.is_folder){n.next=7;break}return n.next=4,(0,F.ZP)("/api/core_subjects/".concat(null==Y?void 0:Y.coreId,"/core_subject_folders/").concat(e.id,"/del_folder.json"),{method:"delete"});case 4:o=n.sent,n.next=10;break;case 7:return n.next=9,(0,F.ZP)("/api/attachments/".concat(e.id,".json"),{method:"delete"});case 9:o=n.sent;case 10:0===(null===(s=o)||void 0===s?void 0:s.status)&&(g.ZP.success("删除成功"),le());case 11:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},ce=function(){var e=i()(A()().mark((function e(n){var s;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!["other","download"].includes(null==n?void 0:n.file_type)){e.next=3;break}return(0,_.Nd)("","".concat(K.Z.API_SERVER).concat(null===(s=n.url)||void 0===s?void 0:s.replace("disposition=inline",""))),e.abrupt("return");case 3:(0,_.xg)("/core/".concat(null==Y?void 0:Y.coreId,"/plan/").concat(n.id,"/detail"));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),le=function(){var e=i()(A()().mark((function e(){var n,s,o,t;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ne(!0),e.next=3,(0,F.ZP)("/api/core_subjects/".concat(null==Y?void 0:Y.coreId,"/core_subject_folders/folder_list.json"),{method:"get"});case 3:return n=e.sent,e.next=6,(0,F.ZP)("/api/core_subjects/".concat(null==Y?void 0:Y.coreId,"/core_subject_folders/folder_list.json"),{method:"get",params:{only_folder:1}});case 6:s=e.sent,-1!==(null==n?void 0:n.status)&&(null==n||null===(o=n.data)||void 0===o||o.forEach((function(e){return ae(e)})),c((null==n||null===(t=n.data)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.children)||[])),-1!==(null==s?void 0:s.status)&&j((null==s?void 0:s.data)||[]),ne(!1);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,u.useEffect)((function(){le()}),[]),(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(f.Z,{spinning:T,children:(0,y.jsxs)("div",{style:{paddingBottom:"3rem"},children:[(0,y.jsxs)(h.Z,{align:"middle",justify:"space-between",style:{width:"12rem",margin:".37rem auto"},children:[(0,y.jsx)(p.Z,{children:(0,y.jsxs)("span",{style:{color:"#1B8565",fontWeight:500,fontSize:".18rem"},children:[(0,y.jsx)("i",{className:"iconfont icon-dingweitubiao",style:{color:"#1B8565",marginRight:"0.1rem"}}),(0,y.jsx)("span",{children:"课程教案"}),(0,y.jsx)("span",{style:{fontSize:"0.15rem",marginLeft:".1rem"},children:"Teaching plan"})]})}),((0,ee.Ny)()||(null==G?void 0:G.is_core_subject_member))&&(0,y.jsx)(p.Z,{children:(0,y.jsxs)(h.Z,{align:"middle",gutter:20,children:[(0,y.jsx)(p.Z,{children:(0,y.jsx)(O.op,{onClick:function(){s({type:"coreCurriculum/save",payload:{isShowModalName:["新建文件夹"]}})},children:"新建文件夹"})}),(0,y.jsx)(p.Z,{children:(0,y.jsx)(O.op,{onClick:function(){s({type:"coreCurriculum/save",payload:{isShowModalName:["上传教案"]}})},children:"上传教案"})})]})})]}),a.length&&(0,y.jsxs)("div",{className:x,children:[(0,y.jsx)("span",{className:E,children:"名称"}),(0,y.jsx)("span",{className:S,children:"类型"}),(0,y.jsx)("span",{className:B,children:"操作"})]}),(0,y.jsx)("div",{className:N,children:a.length?(0,y.jsx)(C.Z,{showLine:!0,selectable:!1,expandedKeys:V,blockNode:!0,treeData:a,onSelect:function(e,n){console.log("selected",e,n)},onExpand:function(e){return Z(e)},titleRender:function(e){return e.is_folder?(0,y.jsxs)("div",{className:b,children:[(0,y.jsx)("span",{title:e.fileName,className:w,children:(0,y.jsxs)("span",{onClick:function(){var n;null!=e&&null!==(n=e.children)&&void 0!==n&&n.length&&(null!=V&&V.includes(null==e?void 0:e.key)?Z(null==V?void 0:V.filter((function(n){return n!==(null==e?void 0:e.key)}))):Z([].concat(t()(V),[e.key])))},children:[(0,y.jsx)("img",{width:26,src:null!=V&&V.includes(null==e?void 0:e.key)?"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABW9JREFUaEPtmV1sVEUUx393Kf3AsqVKTWwgkoiaaiIp8qGJRPAjQaoPGH0gGxNJ1Ad48EEfJMEY9EEUlagxNagPxEQiRFoVNFhChD6AESSporW0VCrY7fJha0mhLXvH3N7d7e392DOzq0lDel/uZufMzPnP/z9nzrljKaWmcQ091hSgSc7mFEOTnCCmGLqGGdoWo/P727DtGQYgRyi96TTztg4a9DEyNZdc+9q5jFx4D6yHQFW4s1mAyrzD5s+2jb3TQAslZVu4Y+dBI281jM0AHVuzCHuoBWXPxLJAOQ5qPFlb5+08Tj/390Gmlb/Kwv8OmD6g3k1lnG49ilJ1QUa8DGgADJhYrVhWe3TPGGADztt5bMcFhbK6sEp/ZOmeQ9m++oCO3N/A6PCX4QrzSS7LQJbBgCL9f/gWxL8+foaDyPdz3fXPUL/3jD6gQwteRqlXJkgmJzmfgwF/MxLLAczI1S9B3fYwKi1+5ZaHF+kDOnBrI8p+NlwWgSUVgoQkywLHs2Kb9AF9V9sIEYACEvMxIPlv2h6FN8YRfUD7ahpR6XGGKuZA9T1glY/HCB3HhO2Ti56RcsySr2DoFFw87JnVulwYoNkr4M43wSoNgSB5rIPaYyOp79x+OPFCrkNhgBZ+AuVzM4MIIds8YgmIQxCeeBEG2twArF3geSW3+DPNrGBsCl+AkM4syT6k/Y+P4dyBIgAt+dyTJRQZsiUFSpJz+nd/BI70CmZoya5s6jKexkSlQVFpT7Fpk7d/9zY411IEoKW7o9e12CzBL1Gd8bobIVUUoKbC95CURUiZe1j/7g8htS+KoV2VDCSfw07PH9cVMHDyPoYH6sZ63bhSUv7/0O4gmQVWPFipnPogCtC2Ms6fPQzqruI9EnZzodlFyd1AzcQ9PAbo2xCGzm9chT36VSgY02hruiI60WwsjFVA6SMTT96u9yMA9b20ChUByNRByV4XQHYcr33Fg2DNdlucKNr5LqS+CWFoYHOcS8kkqFJpb+Yq7mzRKlXhEkCT9ul1ULbYA2gr9O2NCApn1zeheMxkfC1b0z2Tz96aAfHE+LSd70DfnkhACdJXt2s5WZSRqeZ8k81cDSW1bmZ18m3o+zoC0MCGOH+nksDEVNp0hYsC63QWAJfXQ+UK167zLUi6sSw8Oe1+ugmlDGVnuuKm9r4Vis2EmvVu6tW5BZKZzx2h2XbXUwlUenv+ys0wKRWzbinL9lNuwQ1roWwudLwByeY8DPVsiHOlK+lWcFFhzPRgMmVEw77yXpjVAB2bIemkY/nqofYnmsF+1GVJQ9MBzUubSGJEagdKqqB2I5x8HXrdhDm6wPvt8QQqT7QTywLpYDJl2L9Amf61z8PpHdD7hQCoZ12cwZ4kys5EO40Vk0jJ1y4uUETnqgfg4u8agJz+v6xsxnZkF/IEHPBU22PcG36ak46FqC01vRpGqqB3l8CQ09y2MoEadQ9ZaY8W2x6hqMiY5LW35sBfUQer17AnEefimSTKOWQlyQmUGBd20gp5HI1VQ697MyN/9flpWTOocNl5wQf2uO8PcY9I55pP0l7JWNMhpfsZ6/iyBOmM7PIBEPeMZGAa9Xz2/X9C+vJVmaGfE3GGO5LYjJcUoVGiSIdESfsn9S3QlX4YutAmA3LG+aH+U5S9ZkIxr/M1ZsI1pSlgwyiRHoVLqUY9QEcXzGd48Dg2FbnEwXC+3DVk1B1QYDzfnZKfwWCQsSmtrNUD5EzWevNy7Mu7sVVc71wyveTyn1vSrWDgyqaJ5akn9QE5KI7dXk3/mXXYqgGseeBc6WfuPaSoLmURBYX12DCof8DaQV3Da8zZOWIGSHJqErRPAZoEJOR1YYqhyc7Qv6igbY7Au5oXAAAAAElFTkSuQmCC":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABLZJREFUaEPtmt1vVEUYxp/Zst1tl1qKUG1doKCSlq9KoYoKqRgwDcZoxGhIiNFEr7zhH4AGuCGBSCQxVeOF8YIEExONGsOHprRCGz4EHSWtLUQSvy4oNzU0tPQM2a/uYWbOed/ZboE0e25O05k58/7meWbmPXNWKKXKMIMuUQK6z9UsKXSfC4SSQjNAoU8iGOpaCs+rdIAZQ3ndVTQcHHFoU5SqwZbrf3sBxoYPAWIToCoyvQkAKnu39Z8rS98nABzHrNh+LPviZFGiZTzEDnR+21p4N45DeVUQAlCpABlXrm7qnrpS7TJ/n0RZfA9aph/MBPp3dwxXe85BqSZTEb8CDECjiuiBEP3BLSMAPACpe+ryUiEoKHEZovwsnvq2m+rVBOprexHjN7+2O0yzXE6BnIKGI/V/aAOij4+usBn9CSTmvoPV3/0VBGYCdTfvhFIdd1hm0nJagEa8WYtNAmbtqluQW26LWuASHt28Fsn3x6zFRi734+OdUN679hEwhpRYJCiDFPg8EdmN5wf38oCO1XcCAUCGxTQFqPhdy4N4I+jD5v/W84COzu+EmsgrVJEEatYBIp5fIziBEdNncvUMtGNOfAXcuAJc7/X1KkbRPlzlDjT3WaCxAxBRsy01gXU1OYMQVme4G+jPTO301X59ljtQ0y4gVssL5W7YcegD4P9BR6CBN3uRqG1Nt0rB5KzDwSqazbKd6XNofASYGM0ULjjAVOjyWxLVC5vs8bukPvY1987UidqoQ0Zo3h4m0NB2iepkBojqj6Oav04xx2P+Pi7QNomqLJBrwNRCEJTrFbLRPsy13B9vSFTVMy1HSUhNKmrEQtrXHWQqNPBaHmiq8VI8VHkY7yOHuECvSiTq7Ao5J6OEAlNZ6pMfMoEuvSIx+6EAyxEBUnOEcpjxAhlikYUfM4F+f4kP5GpJHcg1N/XXb/iUC7RFojKn0HRHTBGF9L/4MyaQbJdI1Gb3Ie39hrSMVoGyIFWu9+evv+RzLtALEvF5GSBqFXItpwaEEszf/rHDTKBfN0nEH8wuCkQPFBAFQKYiIanF0iNMoAsbJSqZQFRmQAFRZxBhz2/8kgvUJhGvsedyVC5GARSzvOkrJtDPGyRicwL2Ic2CrpOaAiKf5xvR5d8wgc4/kwciMwNjGdIOTahZTpSH9b/ieybQuXUS5Q/YFbrbr91hiq06xgQ60yoRqw5Y5UjPOCo0hdSh+QQXaE2wQhQPtepRc4Qq9/e/uosJ1NciUZ7gWc4AoE5WfZu19ZXYoX1LNxeoWSI6m7exGoq5TnLqoDIkl1tzmgnUu1IiGqCQqyKuFiUXHZ/CrX1MoFPLLiKaWGGPZZpTIerwP59cKjx51nL6CctH458aDyNa8XoGiEoNqM8j+ll+kT7HeOOjeFoyj4JPLdkKRI9QbimE13wmtfEGLOu3bv6Gtj+fsMVo/yTZVS8RKWO8hhcYUDrLLsABacd4HkTlSmwYHOAD9TTUYmzkDCJI+r6T5r+ZFnKOZu2d+iCm79PqFiJlO/DctY+CHBT+w4sfajqgxl+GUosAz7KqTPmFiOVsIDIMiF8wp/o9tP79T1ij0i9JmEN6z6qVFLpnQ8/seMYpdBt6TBFi48mMbgAAAABJRU5ErkJggg=="}),(0,y.jsx)("span",{className:E,children:e.fileName})]})}),(0,y.jsx)("span",{className:S,children:"文件夹"}),(0,y.jsx)("span",{className:B,children:M&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)("span",{onClick:function(){re({title:e.fileName,id:e.id}),Ae(["编辑文件夹"])},children:"编辑"}),(0,y.jsx)("span",{className:"delete-hover",onClick:function(){return ie(e)},children:"删除"})]})})]}):(0,y.jsxs)("div",{className:b,children:[(0,y.jsx)("span",{title:e.fileName,className:w,children:(0,y.jsxs)("span",{onClick:function(){return ce(e)},children:[(0,y.jsx)($.Z,{fileName:e.fileName}),(0,y.jsx)("span",{className:E,children:e.title})]})}),(0,y.jsx)("span",{className:S,children:null==e?void 0:e.show_file_type}),(0,y.jsx)("span",{className:B,children:(null==e||e.user_id,((0,ee.Ny)()||(null==G?void 0:G.is_core_subject_member))&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)("span",{onClick:function(){var n;(0,ee.bg)()?(0,_.Nd)("","".concat(K.Z.API_SERVER).concat(null===(n=e.url)||void 0===n?void 0:n.replace("disposition=inline",""))):s({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})},children:"下载"}),(0,y.jsx)("span",{onClick:function(){re({key:e.parent_key,id:e.id}),Ae(["编辑文件"])},children:"编辑"}),(0,y.jsx)("span",{className:"delete-hover",onClick:function(){return ie(e)},children:"删除"})]}))})]})},switcherIcon:function(e){return e.expanded?(0,y.jsx)("div",{className:Q,children:(0,y.jsx)("img",{width:16,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAfpJREFUWEfNV21SwkAM3UVPA4p6AT/w49AqFuQAKvhxGW2dNBvoJpumC52B/VNmuiQv773Npt7teXnI//hWVvvA8XAx8IcF4O4MefDeu6qq6meXRXvhmVo83tM77hMM3J9jQiugSAJAITkBpt8BUGcAxIBzAARQEgP0ux+rPH9gCYKB23GojeUXcEKxxDgnwCpABUAMCAlYBgkI/UIe4JTzeNMlMqszIES2JOCQ2q07XSoSTMao8a6UV65y3nkHz1Q8lYENAPwzBMEVM8BMLssVHorj6QycdnS5xbih2MtK8cCkIwAePxdPoQG4OSmTnZC72HK5MBETqVgN0qeAAJjtVxx8i5P4fRaA4hPRbrugKA5vFmKKPkAMNCmffR1tm7v+X4pVKkoAuB6hB7IbgTiX7XcJFSUBBBMK04WmovWF+haMbsNGEYmCVAmuRn9JuqmrbQDE23jnszSbB1kFAxoA4SKewWoEbP/uAIxxQRxKppAOYPgbro8YMpdAUh4jahuQYOf8G0+WlGCIHpDzQDwg5QJaG7SeMwHAsQaAGIgrkqciHtis1tvkExlQAFyCBMkLsb3VGjNppCfsfbUA5I+kBsCGgq0SrBlgnU262vhu4J2xQZHJAByDMnyUbIbM1rFf9B3tuibnLH4UD1gdrO/3h/Nt2HdlOfH+AaSC4DCSGG5iAAAAAElFTkSuQmCC"})}):(0,y.jsx)("div",{className:Q,children:(0,y.jsx)("img",{width:16,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAkZJREFUWEfNV+1SwkAMvFOfBgT1BRDx46FVBPQBVBB8GaROmtvSSy69osxA/7QzvSSb3W3u6t2BL0/1H983xSFwPFyd+OMCcHfBPHjvXVEU5b3NhbV0T10y39MHr1MM3F9ywVxCVYSAUnEAxnMA1BoAGHCOgBBKMIDn/Vjl+ZNbUAzc9kNvor6CE5oF45KAXAMmADCgJBAVNCD2CzwgKZf5xnNm1mZAiZyWAImYubpkzdYdzw0JRn3WuC3lLwvuRAIoXOG8847uqXwmA1sAHExJ+IoZgMmRaNQT5lQeivPZDMhEFpOhABgA8Gp55qNBnPKA6sQAgPwVgB6TbY0tiWcSpFMAbs43rJmYhNLFeD/5OinXU1z9K1AmEo1MFhxnAmj2cImwnHwVgB4Bh/BJG0fvdwKAIllQxgJiR0owDcyZDNQpny5P/1q7kkcmQFMKwLDLHmg7CABu2P2pZDESRBIgTgMIJlSmC0NFzoXpks00pLhoN2y2hCnBNXWSuDDVtgB4EQBQXH3y5TSbBVkVAxYA5aJQYbZif5Rx7bcC938A4YurAHTIA2Fiq8G9tQfOKzaAzjpsHzGJUgLsEwAwIAA1CpoOSIQTcVqCMlHiSGZsLq+rs3L9oLMWHhABtSMagZuFuAQAMBAn0F+FkFzu3w0uZAYYuAJAnaQPtnKWxRUzZ9IIDq0FcyaA3Y+kGYA1hzRKUDEgjtUqfe6/QcRj86J7lgEy8yb8lGwPmY3HfqW4tZ3DOW/fhgdyE2zf74/n33Dfne2S7xdt7Pcwxkab3AAAAABJRU5ErkJggg=="})})}}):(0,y.jsx)(v.Z,{})})]})}),(0,y.jsx)(q,{data:I,onClose:function(){Ae()},visible:null==k?void 0:k.includes("新建文件夹"),onSuccess:function(){le(),Ae()}}),(0,y.jsx)(z,{data:I,onClose:function(){Ae()},visible:null==k?void 0:k.includes("上传教案"),onSuccess:function(){le(),Ae()}}),(0,y.jsx)(W,{data:te,onClose:function(){Ae()},visible:null==k?void 0:k.includes("编辑文件夹"),onSuccess:function(){le(),Ae()}}),(0,y.jsx)(L,{data:I,fileItem:te,onClose:function(){Ae()},visible:null==k?void 0:k.includes("编辑文件"),onSuccess:function(){le(),Ae()}})]})}))},59340:function(e,n,s){s.d(n,{Z:function(){return t}});s(59301);var o=s(37712),t=function(e){var n=e.fileName;return(0,o.jsx)(o.Fragment,{children:function(){switch(n.split(".").pop().toLowerCase()){case"mp4":case"ram":case"avi":case"wmv":case"mov":case"mkv":case"flv":case"webm":case"m4v":case"rmvb":case"ts":case"vob":case"f4v":case"ogv":case"swf":case"asf":case"mpg":case"mpeg":case"3gp":case"3g2":case"m2ts":case"mts":return(0,o.jsx)("img",{width:26,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAA0hJREFUaEPtmctLVFEcxz+30dDRXDiSWaDLSAUN0jAhTPFNJhIuotVI+cAHZJLgZhYFToSizsbX/QtEbaOtQkJDDYygRYtoISgqbbTwgQ43DrdhMB/3OjN3ulP3LM895/f7fc73d55XUhTFxj9UJAvI5GpaCplcIP5jhZ48ucTWVheKcg9FuRwWpSRpFUl6jcPxHLd7XY9PfQq1tFxne3saRUnSYzTkbSTpO3Z7OQMDH7VsawO5XBdYXv4MXNEyZvD3FVJTM3G5fpzmRxvo0aNneL0vDA5Wn3mbrYvhYXdwQE7nO+CWPo+Gt3qPLN8OFugnEGN4qPoc7CLL8cECHejzFaZWshxlAR0aAafTUsjQ5DMs5WpqoKAAenuhsBDy8/0csgznz8PDh/66mRmYn4f2doiOVuu/foWREejoAIdDrdvfh+lpmJw8flwMAxoagqgo2NqC7m548AAyM9UgvF7o74erV6Giwh/Y+DisrUFDA5w7p9YvLcHEBHR2QlycH6q+PsxAQgVfWV+Hnh5oaoK0NLV2dxdevoTiYsjL87cdHYXYWHUAfOXtW1hcPKye0/kXgYTrb99gcFBNn6TfR77NTXC71dRLT1cDPDiAvj7IyICyMn/QY2OwsaGqJ0lQVxdmoOPdGV9r2BwSk9k3D4zACHvKWUBnlNF0Cq2swNSUuueUlkJKytmITAcklue5ORVCzDWxCVdVQUKCPjDTAYklfGHhcPAxMVBZCSUl/tPCSXgRAeQLPjERamshN/dktSIKyIfR2grZ2cdDRSRQWxtkZf0DQOJkLVIuJyfCU04cSu/ehaKiCFwUxGl8dlZVwGaDO3fUZTv+1DcOv2Kmm0NiY33zRr3oiWU6OVnf/uNrZTqgs4V/tLUFpI6J9lPwSa8+4iTgexsIVo0/+4tL4OPHYb7gVVdDeXnoocQjiZh74p3huGLYBS/Uqui1ZwH9OVLWy6ne3AmwXQhSbhW4GKD7UHfbQJZP/b+rvWzX1Y2hKNWhjiwge5I0yejo/dP6agM1Nl5jb++DCX567WK338Dj+RIckOjd3JzFzs4r4CaKYg9odAPtJEnbwAKxsU/xeD5pmdFWSMuCyb5bQCYT5Eg4lkKWQmEegV/wVtNEQlRZ7wAAAABJRU5ErkJggg=="});case"zip":case"rar":case"7z":case"gz":case"tar":case"tgz":case"xz":case"z":return(0,o.jsx)("img",{width:26,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABIRJREFUaEPtml1oHFUUx//nzswmaZNso0lTNNAUTGtb8UFb44v9MEQs1NYiQoqiRh/0RRCsCtqCFqFBSrX4JggRqk3yUB+qUCSE2hTMhxELokJiWo2xTZs1SROyn3OP7G52dtmd7M7O7qy7uvM4c885/9/93537MUvMrOA/dFEZqMjdLDtU5Abhf+7QWGcLdP/rYPkIGHeBVBXKmrhpodv2DCT8oXtm5+Syd1Srv/tt7Onz2ksEqw6NCYycegNSHgO4MlaMt74Hcm8xavPkGdDNr2xpCd28gdDfsxCatkCu6jbt6cEf7SSyNuRGDh+F5HeTC/B9J0HVTcZt+VsfxK1zdnQgBhQOJkUJiNo1u7SD332fbbLMQD907kTAOwhATQHafhJUkwA00Qsx+2W2GiLtE4EiUEIJKuvce9UDl4aySZgZaLijF4ynzJLyti5QbXPcofHPITzns6lvtE0GWnEqqFS729VDly5bTWoB6PA0mBvNEgaXq0Bag/FIVGmgjfsAiMg98s8Af/Za0mIGFIVSQ0rdHY+r+wcuWklkBSgA5qjCDJdctxfi3peNVqz7QaPPZwqLPNfnPAjOXDdtS4qqK+76feqB/oFMyTIDDXWEMiWJPZfuPRBbX7EFxIEAAtfGwZJNywnN5XNtaG5C27n5dHqKBigsUi4uIHjjL7Cum2pW3XUX1EOD+50DqmgAXPVGfn3ZBzQ9CaLoCOXFKSiePqsGR9tJCfb7TKFIiCv06PkHHQPi7V2gmvhbjid7wFfPhFEiNUnVQBXGPJwdmFlrwjJae2odBMrfPGSZ9uGelPkwMTan3xDncWItCiC55ThE3WZDi/y1G2L+gmVttho66ZB+2wvJa1d0MZSGFtDmF42JFb7roIkPbeleNchJoOSiucxDlqnLQMldVaCVQlE6pAfXguvbAKKovqVpqKGstzTp2Qo55CJKQuGl38p6TCiAsLSutWwQCg5kXZq9lo4C3bkLvPFZQE04KInJDC6Brn4KzI/aE75alJNAvO0EqHbTqoJ59gpo4kQJASUtfVLmJc/PEOPHy0Bpe8DRIZfgEMv4xpZEdEEsS9EhaNUIXXwJFJwzOpZd66G2dYMXJktvyPHSFMTvp1NGiWw5Ft7ilR4QpA/0y9EkIALf/xHY6yktILnpCETjDvD8T9EzuNhGorIpcuYtpwYgpj8pnbdcyOsCGtsBLbYnStDuXwDd6odSZX6CY5vSybdcbO3GLFP0RU5+1LTbf3tMjgPZk2U/Kmeg4Y4gGCv7Afs68haZM9BQR/jAOX4inzdlNhIRzaL17IZ0kVaOscIffJ6wUT7/IURfo/XswdyARp7bDQ70/+vDjsAQle3Y2Z32s0pmh8LdMfxMF1g/kv8uzyKjEKfw0BdvZoqwBnStW8PMN++D5WsACv3fIB1CnMb6x95B8wvB/ADFsox2PgDpfQug3WCOf3bIVMXO8/ALAPwtlIoPsOOzMasprDlklm3iYxU1fgdmTgCLFSHc86rlD22J8uwDWe2yArcrAxW4w7MuV3Yo6y4rcMA/JZNzUzMJvf0AAAAASUVORK5CYII="});case"doc":case"docx":return(0,o.jsx)("img",{width:26,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABDNJREFUaEPtmXtsU1Ucx7+37bq1rGu7Rxndypjr6CozhkV8hKAs6AwJ8ZEAMkMQHxlEosPgI4qvf1hEo4n/EFEhOkXDNhSJkYfRkQyZJgQxwKJbtznLykbtXLvbduvjHnOuNlD3uC3cS69w75+9v/s738/5fs/JvacMIUSNa+hiFCCZu6k4JHODcP05dBRg6ttcW+KENBCCG8R0aFuN5ecGu3GRmD0FHSpucz0f50iTmIMmerXXzYUnFDtdZ521UKz+gkCWlh4XAeaJNeClfShQtSkbX7nZjvttubVijCEIVNTSExNjoKl6JIDovb2/j+1/aJ5h5ZWOJRsgAKS5179rXYVx45VAyQkIcQLyca9/+2N248uXCyUrIAoxwRHyUR/77Aa74d3LgZIdEIVgoxzZ3Rt49Okq06fpQskSiEL4JuJcc3/ggWeqzN+kA5VRoP1LS7DYop9W7/lwLNbcN1b7wgJzZ6pQGQV6ymHCqzcXzai1j41G9vwxUfPKjbm/pgKVUSC9Cti3tBS3FOpm1Nrlj4RazgWdry8wDwpBZRSIistmgA12IxYV6mDQTv/xfMI7fqGxOt8qe6CEQBKNg8TJjHp965ya/w2QkFB637u6UgGaNFFSvpym4sqlNYpDU82Y4lC6OUqjXomcErk04iJGqRI5JXJi5CiNHpJGrqHShPryPBACeMJRdHrD+KDHjwh38QXTkqPG1psK+LM3WnfcG8b2sz4EYxdrSvUavFhdAKcxG3FC0D4UwltdPkS5yaSSAjUvnoP3ukd5kVadhoermzMLK9rdvBhjlgrf3mPDttM+HHCzUDPAE5UmPGgzYPn3blDuEr0GX9eWYuspLw4OBpGlYrDZacZgKIY9/YFJRFcNKDFy08IiDLBR7OwZxUvVBfzPTWd8ScLev70YBwdZfOlmsePW2Tg5Mo4PXf6UgnfVgZZYdFhfYcTjnUPYd1cJ3ukawQ/ecJLYh8vz4MjT4rVf/sSPy8tQ3+FBPxuVJ9CyYj1WlRmw8adhfL7Eip3dozg6HEoS+0iFEXTd0Ch23DuXh+8OROQJtOuOYnw3FMJn/QE0Vpl54c+d9CaJbb3Tyq89WvdmTRFGIhze+E8sp6OTPHJHPEGc+mscVl0W1pQboFUxWHvsPK8nR83g0DIbv17aBsb4Bd8w34R8rRrrj/9TY9aqcPhuG1oHxvDFvzWbnfk44QtPua4kBbqvNBcrywygG7AnFOO37QPn2KTJ1akZbHKYcVthDj3i5bfk3S4//0ziytWosMlh4g9JxuMcDnuC+KRv8g5H6yUFSin0IhcpQNfFu5ylxfUbAakQOT1pt2PA9F5YbXcIPSh4cjq71dXIEfK2UCOp76sYZsvwKrvgf0aCQFQohSIET2bCKeoMw2BHKjBUa0pAUs++mP0VIDFnU4peikNSzKqYPa85h/4GTP+NU24sRsEAAAAASUVORK5CYII="});case"ppt":case"pptx":return(0,o.jsx)("img",{width:26,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAA19JREFUaEPtmltIFFEYx/+zs17WVVtZRUMhykLoKSjBBytKUCRCyKDIILpQUFHkiqT1YFJo5S1BQ4JKSPOlhwwLLH0oC0sK0iBEVqxcWW+r6bb3mRMzJm24Ojs6244187acb77z/33/bw+Hc4YihND4hx5KAZK5m4pDMjcI/6dDpsxN5wnDngZIspQOadKznuuv3M6WMqegQ3MwTKWUk87n0u7NA6Wi2nTnSnOkyi8INJyR3C+1M95AdEwsmMnxppj8q0ekgPIDaINHiol85eAc4oC4h5001+ryy/JXOpdsgCiKIsz4cInOcOPaSqBkAzQHQVj3qOmCvvBm3XKhZAbEN5+HHfl6TFdU3bwcKBkC8UwuxjySG1NU+UwslDyBuObzuGzEbMrWXap5LQYqqEARWfuhjk9cVC9xOWbU4+ad2uLqPn+hggoUsnkrNNvSl9RKnPaJ8LGRtLDLtUP+QAUViKhDoM3cB3VswpJaWbvVFGqZSI0orh4TggoqEL9Qq2iEpmwBHbcWqrCwRfUyE2NDcRWNG2UPNC+QeFiwLFlS77pXX9SrBkhIKDee1DGoAC0o1HBG4Dan/rjiHaM45KtiikNi+0hEvNJySsuJaBcpQpWWU1pOij4SkSOgLRd54CS/9ScMw0ty9fVguqEMcDkRfaIQmrRdICwLEAJHdydm7lcjPG03oo/OnVSpIiLB2qz8+FTFRbgHPgmiBRRIX9oA66O7cH58C0obhRhDGdzGz5htqkNc1UNM15Xyv1U6PfQl9bA+aYa94zEvmouPv/MU5kPbBSH+2tbHG4ibVJORg/DUHZgqN/wBxI1F5Z0BFRqGmXtV8gayd3fC3d8LOjYB0ccLMNvSAHtnKw9kbX0Az7dBqJPWY82pIljKDXD1vpM3EFd1xjIO4rTD8b4Ljq52XjAHxHy3gNhtIDYr7G9ewPnh9+HNqmg5717ngCzXC8CMmnz+RxSgX2UJ6Cqn3XMQjp6XYMZGFrgQmXsMP9paQBw236sYrUb04bOYaayRzyonSolEwQF1SCKNotIoQL43p4G7khRlDyhjUocxRegdwZPTQF4aC4nzHqdo2pDYPnBL6B1BIC5BoK71hcTNjVNGilbV+wPDRysfL/lX1qBFKQ4FrfR+Tqw45Gehghb2EzV0UlPSsDHCAAAAAElFTkSuQmCC"});case"xls":case"xlsx":return(0,o.jsx)("img",{width:26,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAA+NJREFUaEPtmnlIFFEcx7/jrlnZoVYWlrFZ2F3qtrVBm0FlF2UF0fGPEXRZqWV22KEWJf1hIkX0TwRBZUSHFXZIoV2moFJRYmaY7uZupmbrrsceL97Clh3rzNZMs9W8f99v3vt+3vc7w8x7wxBCZPiHGiMBebibkkMebhD+T4fmXVsVbycklgDD+XRIEzQlb58qYR6fY7I6RGFshGTwOalzrKXD58NkMV9PDF+/hK/xWYHm5Kys4NuZzkC+8h7Qt9afSQrfuIYPKFagqJyVVj4m+tkY1CEKRJvOrM/cFbE56Xfn8hggMAx516Lfv1O5Kf13oDwHCAABsWtb6uKSJ8Wd/FUojwKiEATEWmvUr96j2pL9K1AeB0QhbMTeoTXpl+ydFHfbXSiPBKIQFrvVXNdqmLNHGV/oDpSoQAsUsxDg09el3g5iaTa0GGYkqxKec4USFWhCwGhMHDCmS62ttvYP70mjeu+4LdVcoEQF8mbkmDV0Ovp39+9Sq9naqmtob1AlKxPes0GJCkTFyYgXQv2GYUCPfujm5e1Sb0NbU/URzb4RHg/kFGi1WmC3dv1Skr/8qvyvAWITSvvvRJ+XgH5YKCFfTrm40rlGcuhnKyY55G6O3KiXIidFzo248FEqRU6KHB85cmMMQSM3PUiNIN+ByK7M+SJpzegVeNFYgSJDGTaNX42bb+/hzaeabyQP6hmIrWFrEdwrCG22duRrH+PsqyuwERsrmqBAckaGTE0aTpdfQGn9c6gHRmB5aDS2PzzgEJc6ORGXq3LxrKH8G6GH1Dvx4F0RbtXko7vMBwsUM3FP+whN7c3iAtHZqUPpU3cjveQ4todvwK7Hh/GhrdEhzBVQluYALr6+gYd1xawA3xcI6pBzsqihkdgWtg6pRRl4Yij9osEV0Cj/EYgdHwNfeU8U6ApxvTqPkzt/7PNht3Kz42tTZzIgo+zr/qArICexoncwIgerQTdKkh4dxFujltUxwR1aqJgNZeAEpBUfxUF1Egp0T5BXe7/LyH2vOmbUMrRYTLhUlSsuUKhfCHZExCL+/n6YrGb06dYbWZo0pBRnoMaoQ8rkbSjSl6Hy4xuH0OYOo+P+ovfQnZoClNQ/Qy9vXySGb8Cxp6fwsqlSXKCZQ6ah2qhFVfPX3aWxAaGO+OXrCqEKDHNEytno45s+9fx9+mJxyFwo+gTTsyHcrX2Aknpu226CR451SXkukID+i3c5IY8k3UkkA1Tdjj4/ku0a1p1TIQ+N2cR17pcxTOLNReey2K5hBaIDCHWszyaO9lNnvBjmBBcYR7308xKXZRWxRnJIxMXnNLXkEKdlErHoM3lAaVMM4OYsAAAAAElFTkSuQmCC"});case"pdf":return(0,o.jsx)("img",{width:26,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABQBJREFUaEPtmmtoU2cYx//POc3pRVtte7K7G92YK1QHY/tQkbmi4hA/TOZyUp0oirWguNEJo8gu/bbJ3JVNhjJRmmKTbNBNd0FWkF2g0IGMUf0wGH5wF0napkubmEvfZ7xpUtqs5sT05LKZ8y3nvJfn9/yf93ne9yXEzCr+Rw+VgUpczbJCJS4Qbk+FAnv2rIiHw29CiCcB3GmRStfV6urN9WfOjFg0XmIYU4USMJOTlxhYbsXERBRjYBTMdxHRmKJpWxpcrmErxs4KyG8YZ5nZYdWEIJqsqq5+PBIKXWDgAflb0bStjS7XRSvmMFXIZxi/g9mqMIMEsHs8y8c7O++dHh+/wMyPgOiGYrO1N/b1nV8slDmQwxFf7CTz+ieB5Lupjg49HAh8zcBjBMRRUbFbP3vWvZj5igokDZ84cKAu6vefA/NaIhIgOqi73SdzhSo6UMLwnp5q38jIZwA2yZ+KonQ3ut3HcoEqDaAZKJvv8mUXmLclod5odLtfvVWo0gGSlp84ofgGB09CiN0JEEU5bne7X7gVqMIDASG711uXychRp/NdIcShRF1RFJe+YcNe7N8vsgErBhDU2tr7G06d+sMEqkcI8UoCimhAX7NmB7q6omZQRQEiVT2s9/e/b2ac3+nsYiHeSkJ9qzc1PYujR0OZ+hUFCECIqqq26L2932cBtRfMHzOzko0jigUkw0jWnE8J+JEBXyYwlpmPeRup6st6f/87paiQmTALfi8DLeQWn9V7uZy0melUVuj2VIhokpgT6ZaJFGKuZKIVYH4o5RAiGgfzULJNBYAaeXQn4EGZfuc6jgAG8E26M5noPjCvntc2H1mOiC7rHs+j8ixDQqg1uh6UxW58585N8WjUC+YlIPrB7vG0hTo775gGYrXNzVOyygc7O+sjgcARMB9kZi1ZMGO6x1MtjxEVsVjinXxCwWA7pqffKxiQzzB+BXPTzGqln211dc/Eg8HnWIhjKSC/YURSN7MEXCNF6a3S9Q9uTEy0cDQqT6uKvGOQQD6H46vU8eFmeSMvSSGl0DwguTFW1UOsab9wOHxxIaDZcAQu6S0t6/xXrvSwEIdLEkh6X1u6dH0sFNokhPgwE5AEkwc4rqwc5HB4OAXkdzp7wbxuVh3mJek3TXlVaHTXrpUqs0Y2W3DZ5s3XAgMDrfFYbICZ682ACPhcX7Vqh39k5G8AQoZcepiNOZ27p4X4pGBraLS9/W0W4h4AVWB+mIHm2cmTSWHuGkrLbOd1r3erzzAmCNAkkN/pdEGIp+aMUcPMywoGlL6G5nnYDEhVX7fV1vZGA4HfZteQYXwJ5qczbSTyGnK5AiWSSlNT6+jVq91CiCP/KSCfYfyZyOrMEQB/QVG+qLTbj0cmJlYjEpFp21aSWe5fYZIMuXnvvV51/Ny5lfFo9HkS4qX0wlrMOjTNgJ8Ae/o2Zs7WR17Ij82pPTYw1zNAC64RousE1KcgC1pYMy3afH/LS1LIt9EFz3JlIAs9YFXITQGotNCunIdSFOXFRrf7o4xhafbHC7/DMcTAEzlbYWFH0rT1el/fd4sD2r7dyfF4n4V25TQUEQ3rGzeuNbvjNr1olLP72tu7SYjXzOpETpZm04loSKup2bns9OmrZs2zApKDjHV03I1wuJXjcbvZoFZ9F0RRVVVHGvbt+wltbfLuwfTJGsh0pBJpUAYqESFuakZZobJCBfbAP/nAgWJ1139AAAAAAElFTkSuQmCC"});default:return(0,o.jsx)("img",{width:26,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAAzZJREFUaEPt2W1IE3EcB/Dv3dzUPTTbfFi5RuiCkjJ6AEt8oLRAKQl9EfSiICL0RS+KXkT4IoogEExMcBQRvYogyZKIwDcmlPUiZxYI2YO4czG3qTn35G4XNyhEc9vd5u5mt3dj/7v7f37f3/9ud0cwDCPDOvoQEkjkaUoJiTwg/H8J5Vu+XqHBXAID3Rqk45IR5L2HtUXX6swIJWP/MRPSW8Z9YCBPxsFW28fVgwWOyQBZ2lGmciZ6nNig7vGkVC7aRO/XmTDlCXnHZoPlnRU5nxJBiQbEItx+OjTsCDXdqdK84IsSFYhF+GkmPGRbuNxRrevkgxIdiEXQDMEMUR5LW8XGC1xRogSxCIIgmPd2b//NA9o6LijRgv4gRp2BMbVBs/eiEcF4YKIHsYjx2eA0RZO7b+9TOmKh0gLEIuwLtPezO1jZVakdiYYSBShW1Zf8bnW1mPevJxBcLeYMCbS0AvoU/PXh0HJSQiuKJSX0j/7RZ5Fw+cNcOmvVsYKdFAxKGa6X56LGpEROpgzzwTAGKS9a3zgx8Yv/HYkgoGKtHP1NRmzIXPnIzxcK43gvheHpAK/EBAGxmD35WXD6aNx454LV4ccOnQKtZXoYNXJ8n1tE2aMJ0Ax3U8pBm1UZGD29NTLTxj4KAzbf31mX6BQYPGmKfK95Mgkrj5RSDtqVq4ClxoD5II36XgrhZSlMnCuCWk7ifP9P9HzxcI4o5aBoM6wqzMbThsLIkCM9k/jg4L6ORAHarlOg0axGc2kOVHISww4/antsnNNhNxAcdGiLEo/rN0FGEhEA5QnhxHMK3+YW0xPUVpmHszu1CNIMuj/Ooss6A3cCF1nBE2qvzsOZEi1e/VjAqZd2Xqks3UhwkFGdAXYNsS3Gt81EBVKQQEWhEkN2H7whHlfSZZkKntDd2gI0bdNgwOZFY99U+rfcg6MGNBSr8XbKh2PPqPQHaeQEDptUeG3zYiaQ+C2E4C2XcCRiW0MSKEYFpJZbXiDpIUmyF03STwopeGkcdw0ILLqazdnRxsd8WL/Gr/XjtoCAWwai3dFcfCshUPxHFMfImAmJY5rxz0ICxV8rYUZKCQlT9/iP+htQKA9TYDw82QAAAABJRU5ErkJggg=="})}}()})}},11806:function(e,n){n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}}}]); \ No newline at end of file diff --git a/p__CoreCurriculum__Lists__Virtroom__index.async.js b/p__CoreCurriculum__Lists__Virtroom__index.async.js index ad43a66fa2..45d406b2fe 100644 --- a/p__CoreCurriculum__Lists__Virtroom__index.async.js +++ b/p__CoreCurriculum__Lists__Virtroom__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[95558],{9516:function(e,n,t){t.d(n,{Z:function(){return l}});var r=t(33614),o=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},a=t(1393),s=function(e,n){return o.createElement(a.Z,(0,r.Z)({},e,{ref:n,icon:i}))};var l=o.forwardRef(s)},50569:function(e,n,t){var r=t(82242),o=t.n(r),i=t(39647),a=t.n(i),s=t(7450),l=(t(59301),t(37712)),c=["value","scrollId","onChange"];n.Z=function(e){e.value;var n=e.scrollId,t=e.onChange,r=a()(e,c);return(0,l.jsx)("div",{id:n||"",children:(0,l.jsx)(s.Z,o()(o()({},r),{},{onChange:function(e,n){null!=n&&n.length?t(e,n):t(e)}}))})}},7450:function(e,n,t){t.d(n,{Z:function(){return g}});var r=t(82242),o=t.n(r),i=t(7557),a=t.n(i),s=t(41498),l=t.n(s),c=t(79800),u=t.n(c),d=t(59301),f=t(84686),m=t(49105),p=t(80608),h=(t(87266),{editor_css:"editor_css___cm3Z8"}),v=t(37712),g=(0,p.connect)((function(e){return{user:e.user}}))((function(e){var n=e.defaultvalue,t=e.onChange,r=e.style,i=e.user,s=e.placeholder,c=2097152,p=(0,d.useRef)(null),g=(0,d.useState)(null),x=u()(g,2),y=x[0],j=x[1],w=(0,d.useState)(""),_=u()(w,2),b=_[0],C=_[1];(0,d.useEffect)((function(){C(n)}),[n]),(0,d.useEffect)((function(){t(b)}),[b]);var Z={placeholder:s||"请输入内容...",MENU_CONF:{}};Z.MENU_CONF.uploadImage={customUpload:function(e,n){return l()(a()().mark((function t(){var r,o;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(r=new FormData).append("file",e),t.next=4,(0,m.ZP)("/api/attachments.json",{method:"post",body:r},!0);case 4:o=t.sent,n(null==o?void 0:o.url,"","");case 6:case"end":return t.stop()}}),t)})))()}},Z.MENU_CONF.uploadVideo={customUpload:function(e,n){return l()(a()().mark((function t(){var r,o,s,l,u,d,f,h,v,g,x,y,j,w;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.size,o=Math.ceil(r/c),t.prev=2,t.next=5,(0,m.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:{fileName:e.name,chunkCount:o,user_id:null==i||null===(s=i.userInfo)||void 0===s?void 0:s.user_id}});case 5:if(0===(null==(u=t.sent)?void 0:u.status)){t.next=8;break}throw new Error;case 8:d=u.upload_id,p.current=new AbortController,f=[],0,h=a()().mark((function n(){var t,o,i,s;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t=v*c,o=Math.min(t+c,r),i=e.slice(t,o),(s=new FormData).append("chunk",i),s.append("fileName",e.name),s.append("chunkIndex",(v+1).toString()),s.append("uploadId",d),f.push((function(){return(0,m.ZP)("/api/attachments/multipart_upload",{method:"POST",body:s,signal:p.current.signal},!0).then((function(e){}))}));case 9:case"end":return n.stop()}}),n)})),v=0;case 14:if(!(v0)){t.next=29;break}return t.next=27,Promise.all(j);case 27:t.sent,g+=x;case 29:t.next=22;break;case 31:return t.next=33,(0,m.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:o,uploadId:d,user_id:null==i||null===(l=i.userInfo)||void 0===l?void 0:l.user_id}});case 33:w=t.sent,n(null==w?void 0:w.object,""),t.next=39;break;case 37:t.prev=37,t.t1=t.catch(2);case 39:case"end":return t.stop()}}),t,null,[[2,37]])})))()}};return(0,d.useEffect)((function(){return function(){null!=y&&(y.destroy(),j(null))}}),[y]),(0,v.jsx)(v.Fragment,{children:(0,v.jsxs)("div",{className:null==h?void 0:h.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,v.jsx)(f.o,{editor:y,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,v.jsx)(f.M,{defaultConfig:Z,value:b,onCreated:j,onChange:function(e){var n;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((n=e.getHtml(),n.replace(/<[^

                            ]+>/g,"").replace(/<[

                            $]+>/g,"").replace(/ /gi,"").replace(/<[^
                            ]+>/g,"")))?C(e.getHtml()):C("")},mode:"default",style:o()({height:"500px",overflowY:"hidden"},r)})]})})}))},96423:function(e,n,t){t.r(n),t.d(n,{default:function(){return N}});var r=t(7557),o=t.n(r),i=t(41498),a=t.n(i),s=t(82242),l=t.n(s),c=t(79800),u=t.n(c),d=t(59301),f=t(80608),m=t(78241),p=t(8591),h=t(53326),v=t(95237),g=t(43604),x=t(43418),y=t(24650),j=t(48410),w="ContentStyle___SjSbl",_=t(6638),b=t(50569),C=t(21884),Z=t(71681),k=t(49105),O=t(27876),F=t(75916),I=t(37712),N=(0,f.connect)((function(e){return{coreCurriculum:e.coreCurriculum,user:e.user}}))((function(e){var n,t,r=e.coreCurriculum,i=(e.user,e.dispatch),s=m.Z.useForm(),c=u()(s,1)[0],N=r.isShowModalName,S=r.VirtualRoom,E=r.CoreDetail,M=(0,d.useState)([]),R=u()(M,2),K=R[0],P=R[1],D=(0,d.useState)(!1),q=u()(D,2),V=q[0],L=q[1],T=(0,f.useParams)(),z={fileList:K,maxCount:1,accept:"image/*",withCredentials:!0,beforeUpload:function(e){var n=e.size/1024/1024;return 0!=n||(p.ZP.error("".concat(e.name," 无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),h.Z.LIST_IGNORE)},onRemove:function(e){P([])},onChange:function(e){c.setFieldsValue({qrcode_id:""});var n;["uploading","done","removed"].includes(e.file.status)&&(P(e.fileList),c.setFieldsValue({qrcode_id:null===(n=e.fileList)||void 0===n||null===(n=n[0])||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id}))},action:"".concat(Z.Z.API_SERVER,"/api/attachments.json")},B=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];i({type:"coreCurriculum/save",payload:{isShowModalName:e}})},U=function(){i({type:"coreCurriculum/getVirtualRoom",payload:{id:null==T?void 0:T.coreId}})};return(0,d.useEffect)((function(){U()}),[]),(0,d.useEffect)((function(){S&&null!=S&&S.qrcode_id&&P([{response:null==S?void 0:S.qrcode}])}),[S]),(0,d.useEffect)((function(){(null==N?void 0:N.includes("编辑虚拟教研室"))&&c.setFieldsValue(l()({},S))}),[N]),(0,I.jsxs)("div",{style:{margin:"0px auto",width:"12rem",padding:".2rem 0",paddingBottom:"3rem"},children:[(0,I.jsxs)(v.Z,{align:"middle",justify:"space-between",style:{width:"12rem",margin:".37rem auto"},children:[(0,I.jsx)(g.Z,{children:(0,I.jsxs)("span",{style:{color:"#1B8565",fontWeight:500,fontSize:".18rem"},children:[(0,I.jsx)("i",{className:"iconfont icon-dingweitubiao",style:{color:"#1B8565",marginRight:"0.1rem"}}),(0,I.jsx)("span",{children:"虚拟教研室"}),(0,I.jsx)("span",{style:{fontSize:"0.15rem",marginLeft:".1rem"},children:"Virtual Teaching and Research Room"})]})}),((0,F.Ny)()||(null==E?void 0:E.is_core_subject_member))&&(0,I.jsx)(g.Z,{children:(0,I.jsx)(j.op,{onClick:function(){i({type:"coreCurriculum/save",payload:{isShowModalName:["编辑虚拟教研室"]}})},children:"编辑虚拟教研室"})})]}),null!=S&&S.content||null!=S&&S.qrcode_id||null!=S&&S.url?(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("div",{className:w,dangerouslySetInnerHTML:{__html:null==S?void 0:S.content}}),((null==S?void 0:S.qrcode_id)||(null==S?void 0:S.url))&&(0,I.jsx)(v.Z,{className:"mt30",align:"middle",justify:"center",children:(0,I.jsx)(j.op,{type:"primary",size:"large",icon:(0,I.jsx)("i",{className:"iconfont icon-jinru"}),style:{background:"linear-gradient( 90deg, #49B04D 0%, #3F7CB2 100%), #3F9372"},onClick:function(){var e=x.Z.confirm({centered:!0,icon:null,title:"进入虚拟教研室",closable:!0,maskClosable:!0,width:null!=S&&S.url&&null!=S&&S.qrcode_id?820:440,content:(0,I.jsxs)(v.Z,{gutter:10,style:{marginBottom:"20px"},children:[(null==S?void 0:S.qrcode_id)&&(0,I.jsx)(g.Z,{flex:"380px",children:(0,I.jsxs)(v.Z,{style:{padding:"20px 25px",background:"#F6F7F9",flexDirection:"column"},align:"middle",children:[(0,I.jsx)("div",{className:"font14",style:{color:"#5F6368",width:"100%"},children:"方式一"}),(0,I.jsx)("img",{src:Z.Z.API_SERVER+"/api/attachments/"+(null==S?void 0:S.qrcode_id),alt:"avatar",width:140,height:140,style:{margin:"40px 0"}}),(0,I.jsx)("div",{className:"font14",style:{color:"#666"},children:"使用手机扫描二维码"})]})}),(null==S?void 0:S.url)&&(0,I.jsx)(g.Z,{flex:"380px",children:(0,I.jsxs)(v.Z,{style:{padding:"20px 25px",background:"#F6F7F9",flexDirection:"column",height:"100%"},align:"middle",justify:"space-between",children:[(0,I.jsxs)("div",{className:"font14",style:{color:"#5F6368",width:"100%"},children:["方式",null!=S&&S.qrcode_id?"二":"一"]}),(0,I.jsx)("div",{style:{color:"#3061D0",padding:"10px 58px",border:"1px solid #DCDCDC",background:"#fff"},children:null==S?void 0:S.url}),(0,I.jsx)(j.op,{style:{marginTop:".2rem"},type:"primary",onClick:function(){return(0,O.xg)(null==S?void 0:S.url)},children:"打开链接"})]})})]}),onCancel:function(){e.destroy()},footer:null})},children:"前往虚拟教研室"})})]}):(0,I.jsx)(_.Z,{}),(0,I.jsx)(x.Z,{title:"编辑虚拟教研室",open:null==N?void 0:N.includes("编辑虚拟教研室"),confirmLoading:V,destroyOnClose:!0,centered:!0,width:1200,onCancel:function(){B(),c.resetFields()},onOk:function(){c.submit()},children:(0,I.jsxs)(m.Z,{form:c,size:"large",initialValues:{},onFinish:function(){var e=a()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return L(!0),e.next=3,(0,k.ZP)("/api/core_subjects/".concat(null==T?void 0:T.coreId,"/update_virtual_room.json"),{method:"PUT",body:l()({},n)});case 3:0==(null==(t=e.sent)?void 0:t.status)&&(p.ZP.success("修改成功"),B(),U()),L(!1);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,I.jsx)(m.Z.Item,{name:"content",children:(0,I.jsx)(b.Z,{defaultvalue:null==S?void 0:S.content,style:{height:"300px"}})}),(0,I.jsx)(m.Z.Item,{name:"url",label:"虚拟教研室链接",children:(0,I.jsx)(y.Z,{})}),(0,I.jsx)(m.Z.Item,{name:"qrcode_id",label:"虚拟教研室二维码",children:null!=K&&null!==(n=K[0])&&void 0!==n&&null!==(n=n.response)&&void 0!==n&&n.id?(0,I.jsxs)(v.Z,{align:"middle",justify:"center",style:{position:"relative",width:400,backgroundColor:"#f4f3f4"},children:[(0,I.jsx)("img",{src:Z.Z.API_SERVER+"/api/attachments/"+(null==K||null===(t=K[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id),alt:"avatar",style:{width:"100%"}}),(0,I.jsx)("div",{style:{position:"absolute",right:"-6px",top:"-6px",cursor:"pointer",width:16,height:16,borderRadius:"50%",backgroundColor:"#fff"},children:(0,I.jsx)(C.Z,{onClick:function(){P([]),c.setFieldsValue({qrcode_id:""})},style:{fontSize:"16px",color:"red"}})})]}):(0,I.jsx)(h.Z,l()(l()({},z),{},{children:(0,I.jsx)(j.op,{style:{borderRadius:"2px"},icon:(0,I.jsx)("i",{className:"iconfont icon-shangchuan3"}),children:"上传"})}))})]})})]})}))},92899:function(e,n,t){t.d(n,{Fm:function(){return f}});var r=t(7102),o=t(95406);const i=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),a=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),s=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),d={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:i,outKeyframes:a},"move-left":{inKeyframes:s,outKeyframes:l},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,n)=>{const{antCls:t}=e,r=`${t}-${n}`,{inKeyframes:i,outKeyframes:a}=d[n];return[(0,o.R)(r,i,a,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[95558],{9516:function(e,n,t){t.d(n,{Z:function(){return l}});var r=t(33614),o=t(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},a=t(1393),s=function(e,n){return o.createElement(a.Z,(0,r.Z)({},e,{ref:n,icon:i}))};var l=o.forwardRef(s)},50569:function(e,n,t){var r=t(82242),o=t.n(r),i=t(39647),a=t.n(i),s=t(7450),l=(t(59301),t(37712)),c=["value","scrollId","onChange"];n.Z=function(e){e.value;var n=e.scrollId,t=e.onChange,r=a()(e,c);return(0,l.jsx)("div",{id:n||"",children:(0,l.jsx)(s.Z,o()(o()({},r),{},{onChange:function(e,n){null!=n&&n.length?t(e,n):t(e)}}))})}},7450:function(e,n,t){t.d(n,{Z:function(){return g}});var r=t(82242),o=t.n(r),i=t(7557),a=t.n(i),s=t(41498),l=t.n(s),c=t(79800),u=t.n(c),d=t(59301),f=t(84686),m=t(49105),p=t(80608),h=(t(87266),{editor_css:"editor_css___cm3Z8"}),v=t(37712),g=(0,p.connect)((function(e){return{user:e.user}}))((function(e){var n=e.defaultvalue,t=e.onChange,r=e.style,i=e.user,s=e.placeholder,c=2097152,p=(0,d.useRef)(null),g=(0,d.useState)(null),x=u()(g,2),y=x[0],j=x[1],w=(0,d.useState)(""),_=u()(w,2),b=_[0],C=_[1];(0,d.useEffect)((function(){C(n)}),[n]),(0,d.useEffect)((function(){t(b)}),[b]);var Z={placeholder:s||"请输入内容...",MENU_CONF:{}};Z.MENU_CONF.uploadImage={customUpload:function(e,n){return l()(a()().mark((function t(){var r,o;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(r=new FormData).append("file",e),t.next=4,(0,m.ZP)("/api/attachments.json",{method:"post",body:r},!0);case 4:o=t.sent,n(null==o?void 0:o.url,"","");case 6:case"end":return t.stop()}}),t)})))()}},Z.MENU_CONF.uploadVideo={customUpload:function(e,n){return l()(a()().mark((function t(){var r,o,s,l,u,d,f,h,v,g,x,y,j,w;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=e.size,o=Math.ceil(r/c),t.prev=2,t.next=5,(0,m.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:{fileName:e.name,chunkCount:o,user_id:null==i||null===(s=i.userInfo)||void 0===s?void 0:s.user_id}});case 5:if(0===(null==(u=t.sent)?void 0:u.status)){t.next=8;break}throw new Error;case 8:d=u.upload_id,p.current=new AbortController,f=[],0,h=a()().mark((function n(){var t,o,i,s;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t=v*c,o=Math.min(t+c,r),i=e.slice(t,o),(s=new FormData).append("chunk",i),s.append("fileName",e.name),s.append("chunkIndex",(v+1).toString()),s.append("uploadId",d),f.push((function(){return(0,m.ZP)("/api/attachments/multipart_upload",{method:"POST",body:s,signal:p.current.signal},!0).then((function(e){}))}));case 9:case"end":return n.stop()}}),n)})),v=0;case 14:if(!(v0)){t.next=29;break}return t.next=27,Promise.all(j);case 27:t.sent,g+=x;case 29:t.next=22;break;case 31:return t.next=33,(0,m.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:o,uploadId:d,user_id:null==i||null===(l=i.userInfo)||void 0===l?void 0:l.user_id}});case 33:w=t.sent,n(null==w?void 0:w.object,""),t.next=39;break;case 37:t.prev=37,t.t1=t.catch(2);case 39:case"end":return t.stop()}}),t,null,[[2,37]])})))()}};return(0,d.useEffect)((function(){return function(){null!=y&&(y.destroy(),j(null))}}),[y]),(0,v.jsx)(v.Fragment,{children:(0,v.jsxs)("div",{className:null==h?void 0:h.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,v.jsx)(f.o,{editor:y,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,v.jsx)(f.M,{defaultConfig:Z,value:b,onCreated:j,onChange:function(e){var n;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((n=e.getHtml(),n.replace(/<[^

                            ]+>/g,"").replace(/<[

                            $]+>/g,"").replace(/ /gi,"").replace(/<[^
                            ]+>/g,"")))?C(e.getHtml()):C("")},mode:"default",style:o()({height:"500px",overflowY:"hidden"},r)})]})})}))},96423:function(e,n,t){t.r(n),t.d(n,{default:function(){return N}});var r=t(7557),o=t.n(r),i=t(41498),a=t.n(i),s=t(82242),l=t.n(s),c=t(79800),u=t.n(c),d=t(59301),f=t(80608),m=t(78241),p=t(8591),h=t(53326),v=t(95237),g=t(43604),x=t(43418),y=t(24650),j=t(2753),w="ContentStyle___SjSbl",_=t(6638),b=t(50569),C=t(21884),Z=t(71681),k=t(49105),O=t(27876),F=t(75916),I=t(37712),N=(0,f.connect)((function(e){return{coreCurriculum:e.coreCurriculum,user:e.user}}))((function(e){var n,t,r=e.coreCurriculum,i=(e.user,e.dispatch),s=m.Z.useForm(),c=u()(s,1)[0],N=r.isShowModalName,S=r.VirtualRoom,E=r.CoreDetail,M=(0,d.useState)([]),R=u()(M,2),K=R[0],P=R[1],D=(0,d.useState)(!1),q=u()(D,2),V=q[0],L=q[1],T=(0,f.useParams)(),z={fileList:K,maxCount:1,accept:"image/*",withCredentials:!0,beforeUpload:function(e){var n=e.size/1024/1024;return 0!=n||(p.ZP.error("".concat(e.name," 无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),h.Z.LIST_IGNORE)},onRemove:function(e){P([])},onChange:function(e){c.setFieldsValue({qrcode_id:""});var n;["uploading","done","removed"].includes(e.file.status)&&(P(e.fileList),c.setFieldsValue({qrcode_id:null===(n=e.fileList)||void 0===n||null===(n=n[0])||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id}))},action:"".concat(Z.Z.API_SERVER,"/api/attachments.json")},B=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];i({type:"coreCurriculum/save",payload:{isShowModalName:e}})},U=function(){i({type:"coreCurriculum/getVirtualRoom",payload:{id:null==T?void 0:T.coreId}})};return(0,d.useEffect)((function(){U()}),[]),(0,d.useEffect)((function(){S&&null!=S&&S.qrcode_id&&P([{response:null==S?void 0:S.qrcode}])}),[S]),(0,d.useEffect)((function(){(null==N?void 0:N.includes("编辑虚拟教研室"))&&c.setFieldsValue(l()({},S))}),[N]),(0,I.jsxs)("div",{style:{margin:"0px auto",width:"12rem",padding:".2rem 0",paddingBottom:"3rem"},children:[(0,I.jsxs)(v.Z,{align:"middle",justify:"space-between",style:{width:"12rem",margin:".37rem auto"},children:[(0,I.jsx)(g.Z,{children:(0,I.jsxs)("span",{style:{color:"#1B8565",fontWeight:500,fontSize:".18rem"},children:[(0,I.jsx)("i",{className:"iconfont icon-dingweitubiao",style:{color:"#1B8565",marginRight:"0.1rem"}}),(0,I.jsx)("span",{children:"虚拟教研室"}),(0,I.jsx)("span",{style:{fontSize:"0.15rem",marginLeft:".1rem"},children:"Virtual Teaching and Research Room"})]})}),((0,F.Ny)()||(null==E?void 0:E.is_core_subject_member))&&(0,I.jsx)(g.Z,{children:(0,I.jsx)(j.op,{onClick:function(){i({type:"coreCurriculum/save",payload:{isShowModalName:["编辑虚拟教研室"]}})},children:"编辑虚拟教研室"})})]}),null!=S&&S.content||null!=S&&S.qrcode_id||null!=S&&S.url?(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("div",{className:w,dangerouslySetInnerHTML:{__html:null==S?void 0:S.content}}),((null==S?void 0:S.qrcode_id)||(null==S?void 0:S.url))&&(0,I.jsx)(v.Z,{className:"mt30",align:"middle",justify:"center",children:(0,I.jsx)(j.op,{type:"primary",size:"large",icon:(0,I.jsx)("i",{className:"iconfont icon-jinru"}),style:{background:"linear-gradient( 90deg, #49B04D 0%, #3F7CB2 100%), #3F9372"},onClick:function(){var e=x.Z.confirm({centered:!0,icon:null,title:"进入虚拟教研室",closable:!0,maskClosable:!0,width:null!=S&&S.url&&null!=S&&S.qrcode_id?820:440,content:(0,I.jsxs)(v.Z,{gutter:10,style:{marginBottom:"20px"},children:[(null==S?void 0:S.qrcode_id)&&(0,I.jsx)(g.Z,{flex:"380px",children:(0,I.jsxs)(v.Z,{style:{padding:"20px 25px",background:"#F6F7F9",flexDirection:"column"},align:"middle",children:[(0,I.jsx)("div",{className:"font14",style:{color:"#5F6368",width:"100%"},children:"方式一"}),(0,I.jsx)("img",{src:Z.Z.API_SERVER+"/api/attachments/"+(null==S?void 0:S.qrcode_id),alt:"avatar",width:140,height:140,style:{margin:"40px 0"}}),(0,I.jsx)("div",{className:"font14",style:{color:"#666"},children:"使用手机扫描二维码"})]})}),(null==S?void 0:S.url)&&(0,I.jsx)(g.Z,{flex:"380px",children:(0,I.jsxs)(v.Z,{style:{padding:"20px 25px",background:"#F6F7F9",flexDirection:"column",height:"100%"},align:"middle",justify:"space-between",children:[(0,I.jsxs)("div",{className:"font14",style:{color:"#5F6368",width:"100%"},children:["方式",null!=S&&S.qrcode_id?"二":"一"]}),(0,I.jsx)("div",{style:{color:"#3061D0",padding:"10px 58px",border:"1px solid #DCDCDC",background:"#fff"},children:null==S?void 0:S.url}),(0,I.jsx)(j.op,{style:{marginTop:".2rem"},type:"primary",onClick:function(){return(0,O.xg)(null==S?void 0:S.url)},children:"打开链接"})]})})]}),onCancel:function(){e.destroy()},footer:null})},children:"前往虚拟教研室"})})]}):(0,I.jsx)(_.Z,{}),(0,I.jsx)(x.Z,{title:"编辑虚拟教研室",open:null==N?void 0:N.includes("编辑虚拟教研室"),confirmLoading:V,destroyOnClose:!0,centered:!0,width:1200,onCancel:function(){B(),c.resetFields()},onOk:function(){c.submit()},children:(0,I.jsxs)(m.Z,{form:c,size:"large",initialValues:{},onFinish:function(){var e=a()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return L(!0),e.next=3,(0,k.ZP)("/api/core_subjects/".concat(null==T?void 0:T.coreId,"/update_virtual_room.json"),{method:"PUT",body:l()({},n)});case 3:0==(null==(t=e.sent)?void 0:t.status)&&(p.ZP.success("修改成功"),B(),U()),L(!1);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,I.jsx)(m.Z.Item,{name:"content",children:(0,I.jsx)(b.Z,{defaultvalue:null==S?void 0:S.content,style:{height:"300px"}})}),(0,I.jsx)(m.Z.Item,{name:"url",label:"虚拟教研室链接",children:(0,I.jsx)(y.Z,{})}),(0,I.jsx)(m.Z.Item,{name:"qrcode_id",label:"虚拟教研室二维码",children:null!=K&&null!==(n=K[0])&&void 0!==n&&null!==(n=n.response)&&void 0!==n&&n.id?(0,I.jsxs)(v.Z,{align:"middle",justify:"center",style:{position:"relative",width:400,backgroundColor:"#f4f3f4"},children:[(0,I.jsx)("img",{src:Z.Z.API_SERVER+"/api/attachments/"+(null==K||null===(t=K[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id),alt:"avatar",style:{width:"100%"}}),(0,I.jsx)("div",{style:{position:"absolute",right:"-6px",top:"-6px",cursor:"pointer",width:16,height:16,borderRadius:"50%",backgroundColor:"#fff"},children:(0,I.jsx)(C.Z,{onClick:function(){P([]),c.setFieldsValue({qrcode_id:""})},style:{fontSize:"16px",color:"red"}})})]}):(0,I.jsx)(h.Z,l()(l()({},z),{},{children:(0,I.jsx)(j.op,{style:{borderRadius:"2px"},icon:(0,I.jsx)("i",{className:"iconfont icon-shangchuan3"}),children:"上传"})}))})]})})]})}))},92899:function(e,n,t){t.d(n,{Fm:function(){return f}});var r=t(7102),o=t(95406);const i=new r.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),a=new r.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),s=new r.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new r.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new r.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),u=new r.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),d={"move-up":{inKeyframes:new r.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new r.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:i,outKeyframes:a},"move-left":{inKeyframes:s,outKeyframes:l},"move-right":{inKeyframes:c,outKeyframes:u}},f=(e,n)=>{const{antCls:t}=e,r=`${t}-${n}`,{inKeyframes:i,outKeyframes:a}=d[n];return[(0,o.R)(r,i,a,e.motionDurationMid),{[`\n ${r}-enter,\n ${r}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/p__CoreTeacher__Detail__index.chunk.css b/p__CoreTeacher__Detail__index.chunk.css index ae6cbf1e94..995f028a70 100644 --- a/p__CoreTeacher__Detail__index.chunk.css +++ b/p__CoreTeacher__Detail__index.chunk.css @@ -1 +1 @@ -.Onerow___AxYQD{white-space:nowrap}.MultiLine___GlgKp,.Onerow___AxYQD{overflow:hidden;text-overflow:ellipsis;word-break:break-all}.MultiLine___GlgKp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.Bg___efUPO{background:url(static/defBanner.2a46cea2.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.TitleStyle___u1BuH{font-size:30px!important;font-weight:600;letter-spacing:5px;text-shadow:0 2px 4px #06125d}.DivDownPlay___E1d8Y,.SearchInput___IE6UM{background:rgba(246,247,249,.2)!important;border:1px solid hsla(0,0%,100%,.5)!important;box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5)!important;color:#fff!important}.SearchInput___IE6UM{border-radius:19px;height:38px;padding:12px 20px;width:360px}.SearchInput___IE6UM [class~=ant-input]{background:rgba(246,247,249,0);color:#fff}.SearchInput___IE6UM [class~=ant-input]::-webkit-input-placeholder{color:#fff}.CoreItem___A0Ogk{border-radius:8px;box-shadow:0 1px 4px 0 #d6dae1;cursor:pointer;height:280px;overflow:hidden;width:380px}.CoreItem___A0Ogk:hover .option___jzXpA{visibility:visible}.CoreItem___A0Ogk:hover img{transform:scale(1.1)}.CoreItem___A0Ogk .img___lB7YA{height:177px;overflow:hidden}.CoreItem___A0Ogk .img___lB7YA img{height:100%;transition:all .5s;width:100%}.CoreItem___A0Ogk .option___jzXpA{align-items:center;background:#000;color:#fff;display:flex;font-size:14px;height:40px;justify-content:space-around;opacity:.5;position:absolute;top:148px;visibility:hidden;width:379px}.type___cCsrL{color:#9096a3;display:flex;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;height:22px;line-height:22px;margin-left:20px;margin-right:20px}.type___cCsrL .type_item_active___a3epB{background:#f6f7f9;color:#165dff}.type___cCsrL .type_item___HrTy4,.type___cCsrL .type_item_active___a3epB{cursor:pointer;margin-right:10px;padding:0 10px}.info___rniMx{display:flex;height:2.66rem;margin-top:.3rem}.info___rniMx .left___XYhzj,.info___rniMx .left___XYhzj img{border-radius:.2rem;height:2.66rem;width:4.72rem}.info___rniMx .right___yv_JT{margin-left:.6rem}.info___rniMx .right___yv_JT .top___ipFAH{align-items:center;display:flex;height:.32rem;width:6.2rem}.info___rniMx .right___yv_JT .top___ipFAH .status___yugcz{border-radius:.01rem;display:inline-block;font-size:.16rem;height:.3rem;line-height:.3rem;text-align:center;vertical-align:text-bottom;width:.78rem}.info___rniMx .right___yv_JT .top___ipFAH .unstart___RO_2j{background:linear-gradient(180deg,rgba(151,161,173,.2),hsla(213,5%,56%,.2));box-shadow:inset 0 1px 2px 0 rgba(121,132,153,.5);color:#7d8592}.info___rniMx .right___yv_JT .top___ipFAH .enrolling___Ci7G9{background:linear-gradient(180deg,#28d987,#0ce081);box-shadow:inset 0 1px 2px 0 #13b964;color:#fff}.info___rniMx .right___yv_JT .top___ipFAH .will_start___HvWJw{background:linear-gradient(180deg,#d3fbe9,#bdffe1);box-shadow:inset 0 1px 2px 0 #42e5a2;color:#18af79}.info___rniMx .right___yv_JT .top___ipFAH .meeting___pb80P{background:linear-gradient(180deg,#5c8dff,#0e8aff);box-shadow:inset 0 1px 2px 0 rgba(14,23,102,.5);color:#fff}.info___rniMx .right___yv_JT .top___ipFAH .ended___ls_w1{background:linear-gradient(180deg,#f0c5c5,#f0c5c5);box-shadow:inset 0 1px 2px 0 rgba(65,5,5,.5);color:#e30000}.info___rniMx .right___yv_JT .top___ipFAH .title___NZ1Pv{color:#232b40;display:inline-block;font-family:PingFangSC,PingFang SC;font-size:.24rem;font-style:normal;font-weight:600;line-height:.32rem;margin-left:.1rem;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:5.5rem;word-break:break-all}.info___rniMx .right___yv_JT .middle___EjjMf{margin-top:.3rem}.info___rniMx .right___yv_JT .middle___EjjMf>div{margin-bottom:.15rem}.info___rniMx .right___yv_JT .middle___EjjMf .lf___FTgHU{color:#9096a3;margin-right:.2rem;width:.56rem}.info___rniMx .right___yv_JT .middle___EjjMf .lf___FTgHU,.info___rniMx .right___yv_JT .middle___EjjMf .rt___cSuEE{font-family:PingFangSC,PingFang SC;font-size:.14rem;font-style:normal;font-weight:400;height:.22rem;line-height:.22rem;text-align:justify}.info___rniMx .right___yv_JT .middle___EjjMf .rt___cSuEE{color:#232b40;width:3.11rem}.info___rniMx .right___yv_JT .bottom___pnQPA{align-items:center;display:flex;justify-content:space-between;margin-top:.25rem}.info___rniMx .right___yv_JT .bottom___pnQPA .icons___M5Y32{align-items:center;display:flex}.info___rniMx .right___yv_JT .bottom___pnQPA .icons___M5Y32>div{align-items:center;cursor:pointer;display:flex;margin-right:.2rem}.info___rniMx .right___yv_JT .bottom___pnQPA .icons___M5Y32>div .iconUpdate___OG5ua{color:#1b8565;font-size:.2rem}.info___rniMx .right___yv_JT .bottom___pnQPA .icons___M5Y32>div .iconUpdate___OG5ua:hover{color:#37ad83}.info___rniMx .right___yv_JT .bottom___pnQPA .icons___M5Y32>div .iconDetele___yWNGm{color:#1b8565;font-size:.2rem}.info___rniMx .right___yv_JT .bottom___pnQPA .icons___M5Y32>div .iconDetele___yWNGm:hover{color:#ee5d5d}.info___rniMx .right___yv_JT .bottom___pnQPA .btns___Vxbej{align-items:center;display:flex;justify-content:space-between}.info___rniMx .right___yv_JT .bottom___pnQPA .btns___Vxbej .down___B12rg{border:.01rem solid #1b8565;border-radius:.23rem;cursor:pointer;height:.44rem;padding:.11rem .39rem;width:1.92rem}.info___rniMx .right___yv_JT .bottom___pnQPA .btns___Vxbej .down___B12rg span{color:#1b8565;font-family:PingFangSC,PingFang SC;font-size:.16rem;font-style:normal;font-weight:400;line-height:.16rem;text-align:justify}.info___rniMx .right___yv_JT .bottom___pnQPA .btns___Vxbej .bm___L84jv{background:linear-gradient(90deg,#49b04d,#3f7cb2);border-radius:.23rem;cursor:pointer;height:.44rem;margin-left:.2rem;padding:.12rem .4rem;width:1.44rem}.info___rniMx .right___yv_JT .bottom___pnQPA .btns___Vxbej .bm___L84jv span{color:#fff;font-family:PingFangSC,PingFang SC;font-size:.16rem;font-style:normal;font-weight:400;line-height:.16rem;text-align:left}.head___lltRX{align-items:center;display:flex;height:.54rem}.head___lltRX>span{color:#9096a3;cursor:pointer;flex-shrink:0;font-size:.14rem}.head___lltRX>b{color:#333330;flex:1 1;font-size:.14rem;font-weight:400;margin-left:.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fy___ma0EZ{background:#f6f9f9;margin-top:.4rem}.fy___ma0EZ .yj___zBmqK{background:#fff;position:relative}.fy___ma0EZ .yj___zBmqK,.fy___ma0EZ .yj___zBmqK img{height:.84rem;width:12rem}.fy___ma0EZ .title___NZ1Pv{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACWAAAACoCAYAAABkbtVkAAAAAXNSR0IArs4c6QAAIABJREFUeF7t3X2IbddZB+D1zszZZ86ksU3AYqVWK0iTBlRqjShYqNaoUBRSo6QYpKFg/ILQ1jSGkBivtoWGRkUplWgl2LR/pLZoqxKriKCoSRRKolX8iAkItZhgG+bM2XtyXpnSC+Hm3snMrHP25Lqe/He5+11r/551M2fv4cdMlHP+WywWVz0b8fbIvKZEvCozX3LuNf5MgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBFgQi4pmS+URGPLiZee90On3subnj7B8ys5sPwweilJ/KzI0WcGQkQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAUQUiYpmlfHA2mbwjIvqDuS8XsA7KV3vD8MeZ+T1HXcx1BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQaFEgIv58ezL5wYMS1pcLWLt9/xsl82daxJCZAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECxxaI+M2drvvZWCwWVy0jPuvXDh6b0AABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAo0KHPw6wo3Mb47dvr+nZN7cqIPYBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQOJlAxK/GfLF4LEt57clWMEWAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIE2BaKUf4x5338pM1/SJoHUBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQOJlARDwTu4tFnmzcFAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBNoWUMBq+/ylJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgQkABqwLPKAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECbQsoYLV9/tITIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIFAhoIBVgWeUAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIG2BRSw2j5/6QkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQqBBQwKrAM0qAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQNsCClhtn7/0BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhUCChgVeAZJUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgbQEFrLbPX3oCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBCoEFLAq8IwSIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQINC2gAJW2+cvPQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECFQIKWBV4RgkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQaFtAAavt85eeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEKAQWsCjyjBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAi0LaCA1fb5S0+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQIWAAlYFnlECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBNoWUMBq+/ylJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgQkABqwLPKAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECbQsoYLV9/tITIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIFAhoIBVgWeUAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIG2BRSw2j5/6QkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQqBBQwKrAM0qAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQNsCClhtn7/0BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhUCChgVeAZJUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgbQEFrLbPX3oCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBCoEFLAq8IwSIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQINC2gAJW2+cvPQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECFQIKWBV4RgkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQaFtAAavt85eeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEKAQWsCjyjBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAi0LaCA1fb5S0+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQIWAAlYFnlECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBNoWUMBq+/ylJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgQkABqwLPKAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECbQsoYLV9/tITIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIFAhoIBVgWeUAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIG2BRSw2j5/6QkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQqBBQwKrAM0qAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQNsCClhtn7/0BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhUCChgVeAZJUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgbQEFrLbPX3oCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBCoEFLAq8IwSIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQINC2gAJW2+cvPQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECFQIKWBV4RgkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQaFtAAavt85eeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEKAQWsCjyjBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAi0LaCA1fb5S0+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQIWAAlYFnlECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBNoWUMBq+/ylJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgQkABqwLPKAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECbQsoYLV9/tITIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIFAhoIBVgWeUAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIG2BRSw2j5/6QkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQqBBQwKrAM0qAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQNsCClhtn7/0BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhUCChgVeAZJUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgbQEFrLbPX3oCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBCoEFLAq8IwSIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQINC2gAJW2+cvPQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECFQIKWBV4RgkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQaFtAAavt85eeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEKAQWsCjyjBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAi0LaCA1fb5S0+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQIWAAlYFnlECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBNoWUMBq+/ylJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgQkABqwLPKAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECbQsoYLV9/tITIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIFAhoIBVgWeUAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIG2BRSw2j5/6QkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQqBBQwKrAM0qAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQNsCClhtn7/0BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhUCChgVeAZJUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgbQEFrLbPX3oCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBCoEFLAq8IwSIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQINC2gAJW2+cvPQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECFQIKWBV4RgkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQaFtAAavt85eeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEKAQWsCjyjBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAi0LaCA1fb5S0+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQIWAAlYFnlECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBNoWUMBq+/ylJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgQkABqwLPKAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECbQsoYLV9/tITIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIFAhoIBVgWeUAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIG2BRSw2j5/6QkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQqBBQwKrAM0qAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQNsCClhtn7/0BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhUCChgVeAZJUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgbQEFrLbPX3oCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBCoEFLAq8IwSIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQINC2gAJW2+cvPQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECFQIKWBV4RgkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQaFtAAavt85eeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEKAQWsCjyjBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAi0LaCA1fb5S0+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQIWAAlYFnlECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBNoWUMBq+/ylJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgQiAysyulfNVeKZfm/v4rIvOKyLwyI769lPKdX/n7ii2MEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4OIWiIi9UsrDkfk3GfHZEvGfZWvriTgsVmbuLPb335CZ15VSrsvMSy9uBndPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBIwpEPB2lfDI2Nh6Ybm5+JiL6cycPLWA99+KDMtbeMPxoybwlS7nyiLfgMgIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECFxUAhHxWCnl17Ynk9+LiPlhN3/kAtbZRTJzY97310Upd2Upr7moZNwsAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIELiQQ8YUo5V2zrrvvqEjHLmCdXTgzu739/VtL5m2ZOT3qhq4jQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAi0kgIrKU8tvbk8m7I+Kp49zbiQtYZzdZZF6x7PtP+mlYx2F3LQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECLwaBiHg0I27amUz+6iT3U13AOtg0My/bG4aPZ+YbT3ITZggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIHAKAp+Ydd31EbE46d4rKWAdbJ6Zk71h+FBmvu2kN2OOAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECYwhExL3bk8lNEfFszX4rK2CdvYn5MNxaMt+TmStfuyaoWQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBwIRCnvnU2nt61CYy0lqd1heGdZLu9exQ1agwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAqsS2Ih4x3bX3bOq9dZSwDq4uXnf35+Z16/qRq1DgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBGoGI+OCs6366Zo1zZ9dWwMrMnfkw/HXJ/JZV3rC1CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgcGyBiL+fTSbfFRGLY88eMrC2AtbBnvPMV+cwPFwyL1/lTVuLAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECRxWIiP+NyeR12xH/ftSZo1631gLWwU3sDcM1mfknmbn2vY4a2nUECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECLQjsLm5+Zbp1tbvryPxKKWoed/fl5k3rCOANQkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIHAhgYi4b9Z1P7EuoVEKWJn5ir1h+OfMvHRdQaxLgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACB5wpExH5MJldsR/zbumRGKWAd3Px8GO7I5fKudQWxLgECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJ4rEBG/O+u6t61TZbQCVmZevjcMT2TmJesMZG0CBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAiM8dOvDpRHK2AdbLbb9/eUzJsdLwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBNYpEBEfnnXdjevc42DtUQtYi8wrnu37f1p3KOsTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQINC2wEbXvWY74l/WrTBqAesgzG7fP1IyX7fuYNYnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQKBRgYhHdrru9WOkH7+ANQzvLMvl3WOEswcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAg0KbGzcsjOZvH+M5KMXsBaLxVXPlvLoGOHsQYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAewKbXXflNOJzYyQfvYCVmTEfhs+XzK8eI6A9CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBoSCDiCztd9/KxEo9ewDoItrtYPFBKectYIe1DgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEAzAp/YmU6vHSvtqRSw5sNwZy6XvzhWSPsQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQINCGQGxs3DGbTM6MlfZUCli7i8X1pZT7jxLydz73l4deduMVbzj0783zO+wfiH8//v857N+Hrx++fvj6cWEBXz99/fT188ICPj98fvj88PlxIQGfnz4/fX76/LyQgOcHzw+eHzw/eH44v4DnJ89Pnp88P3l+Or+A50fPj54fPT96fvT8eD4Bz8/Pe35+6850+tGjdJNWcc2pFLD6vn/9fuZDRwngAcIDhAcIDxAeIDxAeIB4voAHKN+A9A1I34D0DUjfgDyfgPcn70/en7w/eX/y/uT9yfvTuQLeH70/en/0/uj90fuj98fnC3h/9v7s/dn7s/dn78/en///vz9vRVzddd2RuklH6S+90DWnUsCaZ3599v3jL3Rz/p4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLHEui6V+1EPHmsmYqLT6WAlZmXz/v+fyru2ygBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSeJzDrussj4umxaE6rgNXN+34xVkj7ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQhsCs67qIGMZKe1oFrMm87/uxQtqHAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIE2BGZdd0lE7I6V9rQKWC+b9/1oP+ZrLEz7ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBwugLRda+eRTw+1l2cVgHrlfO+f3KskPYhQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQKANga2Iq7uue2istKdSwOr7/ur9zL8dK6R9CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBoQ2Bjc/PN21tbnx4r7akUsHYXix8rpXxsrJD2IUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgDYGIuHHWdR8eK+2pFLDmw3B7LpdnxgppHwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE2hCIjY07Z5PJL42V9nQKWH3/YGZ+31gh7UOAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBsCEfFns65701hpRy9gZeb23jA8lZmzsULahwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBNgQiYr49mVwWEYsxEo9ewJoPw/fmcvmZMcLZgwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACB9gRiY+ONs8nkL8ZIPn4Ba7F4b5Zy6xjh7EGAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQHsCUcqZ2XR6xxjJRy9g7fb9wyXz28YIZw8CBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBBoUiPi7na77jjGSj1rA6vv+W/cz/2GMYPYgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQKBdga2Iq7uue2jdAqMWsOY6K6LWAAAFQ0lEQVR9f39mXr/uUNYnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQKBtgYj46Kzr3rpuhdEKWPPMbyjD8K+ZubnuUNYnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQKBtgYjYz8nkG3cinlynxGgFrN2+//WS+XPrDGNtAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQInBXYKOX929PpLesUGaWAlZkv3xuG/8jMnXWGsTYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgTOCkTEF7cnkysj4r/WpTJKAWt3sfh4KeXadYWwLgECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBC4g8Ic70+kPrUtn7QWsed/fkJn3rSuAdQkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIHCYQJTy47Pp9CPrUFprASszX7k3DI9m5kvXcfPWJECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwAsKRDw1m0xeGxGff8Frj3nB2gpYmRl7w/BgZr7pmPfkcgIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECKxa4FOzrvvhiFiucuG1FbB2+/6eknnzKm/WWgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDipQET81qzrfvKk8+ebW0sBa2+xeN+ylHev8katRYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVqBKOV9s+n0F2rXOTu/8gLWfLG4K0u5Y1U3aB0CBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAisVGBj4+d3JpO7V7HmSgtY82G4PZfLM6u4MWsQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgXQKxsXHn9tbWmYjImj1WUsDKzMvmfX9vKeXampsxS4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgbEEopQ/2u66GyLiqZPuWV3Amg/Dd5fl8iNZyted9CbMESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4DQEopTHNyN+pOu6R06y/4kLWJnZ7fX9bSXi9szcPMnmZggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIHDaAhGxKBHv2d7a+kBEPHOc+zl2ASsztxfD8PbMvMVPvToOtWsJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHhRC0T890YpvzydTD4UEf1R7vXIBazMvGS+v39TWS7fVUr5mqMs7hoCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhcbAIHv5awRJzZnkweiIgvHnb/hxawMvNr94bhmlLKD2Qp318yX3axYbhfAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQInETg4FcTZuafRsQD25PJH0TE0+euc94C1l7mN+UwnCmlvPngJ1+dZHMzBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQuNgFvvITsJ6IzE9Pu+5XIuJLz830f/19kcBZKs6jAAAAAElFTkSuQmCC);background-size:100% 100%;color:#232b40;font-family:PingFangSC,PingFang SC;font-size:.16rem;font-style:normal;font-weight:600;height:.26rem;left:.2rem;line-height:.26rem;position:absolute;text-align:center;top:.2rem;width:.64rem}.fy___ma0EZ .contentwrap___bbiZZ{padding:0 .2rem .05rem}.fy___ma0EZ .contentwrap___bbiZZ .content___Iqlf5{align-items:center;display:flex;justify-content:space-between;margin-bottom:.15rem}.fy___ma0EZ .contentwrap___bbiZZ .content___Iqlf5 .lf___FTgHU{color:#666;font-family:PingFangSC,PingFang SC;font-size:.16rem;font-style:normal;font-weight:400;height:.26rem;line-height:.26rem;text-align:center}.fy___ma0EZ .contentwrap___bbiZZ .content___Iqlf5 .rt___cSuEE{color:#232b40;font-family:PingFangSC,PingFang SC;font-size:.16rem;font-style:normal;font-weight:500;height:.26rem;line-height:.26rem;text-align:center}.notice___mzFo9{margin-top:.3rem}.notice___mzFo9 .title___NZ1Pv{color:#232b40;font-size:.16rem;font-weight:600;height:.26rem;line-height:.26rem;margin-bottom:.1rem;text-align:center;width:.64rem}.notice___mzFo9 .title___NZ1Pv,.tip___bHEXo{font-family:PingFangSC,PingFang SC;font-style:normal}.tip___bHEXo{color:#9096a3;font-size:.14rem;font-weight:400;height:.2rem;left:1.15rem;line-height:.2rem;position:absolute;text-align:left;top:.1rem;width:2.25rem}.form___Ca7CG input{border:1px solid #e1e1e1;border-radius:2px;height:38px!important}.form___Ca7CG label{color:#5f6367!important;height:38px!important}.form___Ca7CG label:before{margin-top:2px}.form___Ca7CG .img___k8UCl{align-items:center;background-color:#f4f3f4;display:flex;height:auto;justify-content:center;position:relative;width:200px}.form___Ca7CG .img___k8UCl>div{background-color:#fff;border-radius:50%;cursor:pointer;height:16px;position:absolute;right:-6px;top:-6px;width:16px}[class~=ant-select-selector]{border:1px solid #e1e1e1!important;border-radius:2px!important;height:38px!important}[class~=ant-select-selection-item]{height:38px!important;line-height:38px!important}[class~=ant-picker]{border:1px solid #e1e1e1!important;border-radius:2px!important;height:38px!important}[class~=ant-select-selection-placeholder]{line-height:36px!important}[class~=ant-input-affix-wrapper]{padding:0 7px!important}.tip___xda6Q{color:#9096a3;font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:20px;left:205px;line-height:20px;position:absolute;text-align:left;top:10px;width:225px}:host,:root{--w-e-textarea-bg-color:#fff;--w-e-textarea-color:#333;--w-e-textarea-border-color:#ccc;--w-e-textarea-slight-border-color:#e8e8e8;--w-e-textarea-slight-color:#d4d4d4;--w-e-textarea-slight-bg-color:#f5f2f0;--w-e-textarea-selected-border-color:#b4d5ff;--w-e-textarea-handler-bg-color:#4290f7;--w-e-toolbar-color:#595959;--w-e-toolbar-bg-color:#fff;--w-e-toolbar-active-color:#333;--w-e-toolbar-active-bg-color:#f1f1f1;--w-e-toolbar-disabled-color:#999;--w-e-toolbar-border-color:#e8e8e8;--w-e-modal-button-bg-color:#fafafa;--w-e-modal-button-border-color:#d9d9d9}.w-e-text-container *,.w-e-toolbar *{box-sizing:border-box;margin:0;outline:none;padding:0}.w-e-text-container blockquote,.w-e-text-container li,.w-e-text-container p,.w-e-text-container td,.w-e-text-container th,.w-e-toolbar *{line-height:1.5}.w-e-text-container{background-color:#fff;background-color:var(--w-e-textarea-bg-color);color:#333;color:var(--w-e-textarea-color);height:100%;position:relative}.w-e-text-container .w-e-scroll{-webkit-overflow-scrolling:touch;height:100%}.w-e-text-container [data-slate-editor]{word-wrap:break-word;border-top:1px solid transparent;min-height:100%;outline:0;padding:0 10px;white-space:pre-wrap}.w-e-text-container [data-slate-editor] p{margin:15px 0}.w-e-text-container [data-slate-editor] h1,.w-e-text-container [data-slate-editor] h2,.w-e-text-container [data-slate-editor] h3,.w-e-text-container [data-slate-editor] h4,.w-e-text-container [data-slate-editor] h5{margin:20px 0}.w-e-text-container [data-slate-editor] img{cursor:default;display:inline!important;max-width:100%;min-height:20px;min-width:20px}.w-e-text-container [data-slate-editor] span{text-indent:0}.w-e-text-container [data-slate-editor] [data-selected=true]{box-shadow:0 0 0 2px #b4d5ff;box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-placeholder{font-style:italic;left:10px;top:17px;width:90%}.w-e-max-length-info,.w-e-text-placeholder{color:#d4d4d4;color:var(--w-e-textarea-slight-color);pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.w-e-max-length-info{bottom:.5em;right:1em}.w-e-bar{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);color:#595959;color:var(--w-e-toolbar-color);font-size:14px;padding:0 5px}.w-e-bar svg{fill:#595959;fill:var(--w-e-toolbar-color);height:14px;width:14px}.w-e-bar-show{display:flex}.w-e-bar-hidden{display:none}.w-e-hover-bar{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 5px #0000001f;position:absolute}.w-e-toolbar{flex-wrap:wrap;position:relative}.w-e-bar-divider{background-color:#e8e8e8;background-color:var(--w-e-toolbar-border-color);display:inline-flex;height:40px;margin:0 5px;width:1px}.w-e-bar-item{display:flex;height:40px;padding:4px;position:relative;text-align:center}.w-e-bar-item,.w-e-bar-item button{align-items:center;justify-content:center}.w-e-bar-item button{background:transparent;border:none;color:#595959;color:var(--w-e-toolbar-color);cursor:pointer;display:inline-flex;height:32px;overflow:hidden;padding:0 8px;white-space:nowrap}.w-e-bar-item button:hover{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color);color:#333;color:var(--w-e-toolbar-active-color)}.w-e-bar-item button .title{margin-left:5px}.w-e-bar-item .active{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color);color:#333;color:var(--w-e-toolbar-active-color)}.w-e-bar-item .disabled{color:#999;color:var(--w-e-toolbar-disabled-color);cursor:not-allowed}.w-e-bar-item .disabled svg{fill:#999;fill:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);color:#999;color:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover svg{fill:#999;fill:var(--w-e-toolbar-disabled-color)}.w-e-menu-tooltip-v5:before{background-color:#333;background-color:var(--w-e-toolbar-active-color);border-radius:5px;color:#fff;color:var(--w-e-toolbar-bg-color);content:attr(data-tooltip);font-size:.75em;opacity:0;padding:5px 10px;position:absolute;text-align:center;top:40px;transition:opacity .6s;visibility:hidden;white-space:pre;z-index:1}.w-e-menu-tooltip-v5:after{border:5px solid transparent;border-bottom-color:#333;border-bottom:5px solid var(--w-e-toolbar-active-color);content:"";opacity:0;position:absolute;top:30px;transition:opacity .6s;visibility:hidden}.w-e-menu-tooltip-v5:hover:after,.w-e-menu-tooltip-v5:hover:before{opacity:1;visibility:visible}.w-e-menu-tooltip-v5.tooltip-right:before{left:100%;top:10px}.w-e-menu-tooltip-v5.tooltip-right:after{border-bottom-color:transparent;border-left-color:transparent;border-right-color:#333;border-right-color:var(--w-e-toolbar-active-color);border-top-color:transparent;left:100%;margin-left:-10px;top:16px}.w-e-bar-item-group .w-e-bar-item-menus-container{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;display:none;left:0;margin-top:40px;position:absolute;top:0;z-index:1}.w-e-bar-item-group:hover .w-e-bar-item-menus-container{display:block}.w-e-select-list{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;left:0;margin-top:40px;max-height:350px;min-width:100px;overflow-y:auto;position:absolute;top:0;z-index:1}.w-e-select-list ul{line-height:1;list-style:none}.w-e-select-list ul .selected{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li{cursor:pointer;padding:7px 0 7px 25px;position:relative;text-align:left;white-space:nowrap}.w-e-select-list ul li:hover{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li svg{left:0;margin-left:5px;margin-top:-7px;position:absolute;top:50%}.w-e-bar-bottom .w-e-select-list{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-drop-panel{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;margin-top:40px;min-width:200px;padding:10px;position:absolute;top:0;z-index:1}.w-e-bar-bottom .w-e-drop-panel{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-modal{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;color:#595959;color:var(--w-e-toolbar-color);font-size:14px;min-height:40px;min-width:100px;padding:20px 15px 0;position:absolute;text-align:left;z-index:1}.w-e-modal .btn-close{cursor:pointer;line-height:1;padding:5px;position:absolute;right:8px;top:7px}.w-e-modal .btn-close svg{fill:#595959;fill:var(--w-e-toolbar-color);height:10px;width:10px}.w-e-modal .babel-container{display:block;margin-bottom:15px}.w-e-modal .babel-container span{display:block;margin-bottom:10px}.w-e-modal .button-container{margin-bottom:15px}.w-e-modal button{background-color:#fafafa;background-color:var(--w-e-modal-button-bg-color);border:1px solid #d9d9d9;border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:#595959;color:var(--w-e-toolbar-color);cursor:pointer;font-weight:400;height:32px;padding:4.5px 15px;text-align:center;touch-action:manipulation;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{font-feature-settings:"tnum";background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #d9d9d9;border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:#595959;color:var(--w-e-toolbar-color);font-variant:tabular-nums;padding:4.5px 11px;transition:all .3s;width:100%}.w-e-modal textarea{min-height:60px}body .w-e-modal,body .w-e-modal *{box-sizing:border-box}.w-e-progress-bar{background-color:#4290f7;background-color:var(--w-e-textarea-handler-bg-color);height:1px;position:absolute;transition:width .3s;width:0}.w-e-full-screen-container{bottom:0!important;display:flex!important;flex-direction:column!important;height:100%!important;left:0!important;margin:0!important;padding:0!important;position:fixed;right:0!important;top:0!important;width:100%!important}.w-e-full-screen-container [data-w-e-textarea=true]{flex:1 1!important}.w-e-text-container [data-slate-editor] code{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border-radius:3px;font-family:monospace;padding:3px}.w-e-panel-content-color{list-style:none;text-align:left;width:230px}.w-e-panel-content-color li{border:1px solid #fff;border:1px solid var(--w-e-toolbar-bg-color);border-radius:3px 3px;cursor:pointer;display:inline-block;padding:2px}.w-e-panel-content-color li:hover{border-color:#595959;border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color li .color-block{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px 3px;height:17px;width:17px}.w-e-panel-content-color .active{border-color:#595959;border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color .clear{line-height:1.5;margin-bottom:5px;width:100%}.w-e-panel-content-color .clear svg{height:16px;margin-bottom:-4px;width:16px}.w-e-text-container [data-slate-editor] blockquote{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid #b4d5ff;border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px}.w-e-panel-content-emotion{font-size:20px;list-style:none;text-align:left;width:300px}.w-e-panel-content-emotion li{border-radius:3px 3px;cursor:pointer;display:inline-block;padding:0 5px}.w-e-panel-content-emotion li:hover{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color)}.w-e-textarea-divider{border-radius:3px;margin:20px auto;padding:20px}.w-e-textarea-divider hr{background-color:#ccc;background-color:var(--w-e-textarea-border-color);border:0;display:block;height:1px}.w-e-text-container [data-slate-editor] pre>code{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-textarea-slight-border-color);border-radius:4px 4px;display:block;font-size:14px;padding:10px;text-indent:0}.w-e-text-container [data-slate-editor] .w-e-image-container{display:inline-block;margin:0 3px}.w-e-text-container [data-slate-editor] .w-e-image-container:hover{box-shadow:0 0 0 2px #b4d5ff;box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-container [data-slate-editor] .w-e-selected-image-container{overflow:hidden;position:relative}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .w-e-image-dragger{background-color:#4290f7;background-color:var(--w-e-textarea-handler-bg-color);height:7px;position:absolute;width:7px}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-top{cursor:nwse-resize;left:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-top{cursor:nesw-resize;right:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-bottom{bottom:0;cursor:nesw-resize;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-bottom{bottom:0;cursor:nwse-resize;right:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container:hover{box-shadow:none}.w-e-text-container [contenteditable=false] .w-e-image-container:hover{box-shadow:none}.w-e-text-container [data-slate-editor] .table-container{border:1px dashed #ccc;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin-top:10px;overflow-x:auto;padding:10px;width:100%}.w-e-text-container [data-slate-editor] table{border-collapse:collapse}.w-e-text-container [data-slate-editor] table td,.w-e-text-container [data-slate-editor] table th{border:1px solid #ccc;border:1px solid var(--w-e-textarea-border-color);line-height:1.5;min-width:30px;padding:3px 5px;text-align:left}.w-e-text-container [data-slate-editor] table th{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);font-weight:700;text-align:center}.w-e-panel-content-table{background-color:#fff;background-color:var(--w-e-toolbar-bg-color)}.w-e-panel-content-table table{border-collapse:collapse}.w-e-panel-content-table td{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);cursor:pointer;height:15px;padding:3px 5px;width:20px}.w-e-panel-content-table td.active{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}.w-e-textarea-video-container{background-image:linear-gradient(45deg,#eee 25%,transparent 0,transparent 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0,#fff 75%,#eee 0,#eee);background-position:0 0,10px 10px;background-size:20px 20px;border:1px dashed #ccc;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin:10px auto 0;padding:10px 0;text-align:center}.w-e-text-container [data-slate-editor] pre>code{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.5;margin:.5em 0;overflow:auto;padding:1em;-moz-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}.editor_css___cm3Z8 [class~=w-e-bar-item]:nth-child(21){display:none!important} \ No newline at end of file +.Onerow___AxYQD{white-space:nowrap}.MultiLine___GlgKp,.Onerow___AxYQD{overflow:hidden;text-overflow:ellipsis;word-break:break-all}.MultiLine___GlgKp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.Bg___efUPO{background:url(static/defBanner.2a46cea2.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.TitleStyle___u1BuH{font-size:30px!important;font-weight:600;letter-spacing:5px;text-shadow:0 2px 4px #06125d}.DivDownPlay___E1d8Y,.SearchInput___IE6UM{background:rgba(246,247,249,.2)!important;border:1px solid hsla(0,0%,100%,.5)!important;box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5)!important;color:#fff!important}.SearchInput___IE6UM{border-radius:19px;height:38px;padding:12px 20px;width:360px}.SearchInput___IE6UM [class~=ant-input]{background:rgba(246,247,249,0);color:#fff}.SearchInput___IE6UM [class~=ant-input]::-webkit-input-placeholder{color:#fff}.CoreItem___A0Ogk{border-radius:8px;box-shadow:0 1px 4px 0 #d6dae1;cursor:pointer;height:280px;overflow:hidden;width:380px}.CoreItem___A0Ogk:hover .option___jzXpA{visibility:visible}.CoreItem___A0Ogk:hover img{transform:scale(1.1)}.CoreItem___A0Ogk .img___lB7YA{height:177px;overflow:hidden}.CoreItem___A0Ogk .img___lB7YA img{height:100%;transition:all .5s;width:100%}.CoreItem___A0Ogk .option___jzXpA{align-items:center;background:#000;color:#fff;display:flex;font-size:14px;height:40px;justify-content:space-around;opacity:.5;position:absolute;top:148px;visibility:hidden;width:379px}.type___cCsrL{color:#9096a3;display:flex;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;height:22px;line-height:22px;margin-left:20px;margin-right:20px}.type___cCsrL .type_item_active___a3epB{background:#f6f7f9;color:#165dff}.type___cCsrL .type_item___HrTy4,.type___cCsrL .type_item_active___a3epB{cursor:pointer;margin-right:10px;padding:0 10px}.info___rniMx{display:flex;height:2.66rem;margin-top:.3rem}.info___rniMx .left___XYhzj,.info___rniMx .left___XYhzj img{border-radius:.2rem;height:2.66rem;width:4.72rem}.info___rniMx .right___yv_JT{margin-left:.6rem}.info___rniMx .right___yv_JT .top___ipFAH{align-items:center;display:flex;height:.32rem;width:6.2rem}.info___rniMx .right___yv_JT .top___ipFAH .status___yugcz{border-radius:.01rem;display:inline-block;font-size:.16rem;height:.3rem;line-height:.3rem;text-align:center;vertical-align:text-bottom;width:.78rem}.info___rniMx .right___yv_JT .top___ipFAH .unstart___RO_2j{background:linear-gradient(180deg,rgba(151,161,173,.2),hsla(213,5%,56%,.2));box-shadow:inset 0 1px 2px 0 rgba(121,132,153,.5);color:#7d8592}.info___rniMx .right___yv_JT .top___ipFAH .enrolling___Ci7G9{background:linear-gradient(180deg,#28d987,#0ce081);box-shadow:inset 0 1px 2px 0 #13b964;color:#fff}.info___rniMx .right___yv_JT .top___ipFAH .will_start___HvWJw{background:linear-gradient(180deg,#d3fbe9,#bdffe1);box-shadow:inset 0 1px 2px 0 #42e5a2;color:#18af79}.info___rniMx .right___yv_JT .top___ipFAH .meeting___pb80P{background:linear-gradient(180deg,#5c8dff,#0e8aff);box-shadow:inset 0 1px 2px 0 rgba(14,23,102,.5);color:#fff}.info___rniMx .right___yv_JT .top___ipFAH .ended___ls_w1{background:linear-gradient(180deg,#f0c5c5,#f0c5c5);box-shadow:inset 0 1px 2px 0 rgba(65,5,5,.5);color:#e30000}.info___rniMx .right___yv_JT .top___ipFAH .title___NZ1Pv{color:#232b40;display:inline-block;font-family:PingFangSC,PingFang SC;font-size:.24rem;font-style:normal;font-weight:600;line-height:.32rem;margin-left:.1rem;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:5.5rem;word-break:break-all}.info___rniMx .right___yv_JT .middle___EjjMf{margin-top:.3rem}.info___rniMx .right___yv_JT .middle___EjjMf>div{margin-bottom:.15rem}.info___rniMx .right___yv_JT .middle___EjjMf .lf___FTgHU{color:#9096a3;margin-right:.2rem;width:.56rem}.info___rniMx .right___yv_JT .middle___EjjMf .lf___FTgHU,.info___rniMx .right___yv_JT .middle___EjjMf .rt___cSuEE{font-family:PingFangSC,PingFang SC;font-size:.14rem;font-style:normal;font-weight:400;height:.22rem;line-height:.22rem;text-align:justify}.info___rniMx .right___yv_JT .middle___EjjMf .rt___cSuEE{color:#232b40;width:3.11rem}.info___rniMx .right___yv_JT .bottom___pnQPA{align-items:center;display:flex;justify-content:space-between;margin-top:.25rem}.info___rniMx .right___yv_JT .bottom___pnQPA .icons___M5Y32{align-items:center;display:flex}.info___rniMx .right___yv_JT .bottom___pnQPA .icons___M5Y32>div{align-items:center;cursor:pointer;display:flex;margin-right:.2rem}.info___rniMx .right___yv_JT .bottom___pnQPA .icons___M5Y32>div .iconUpdate___OG5ua{color:#1b8565;font-size:.2rem}.info___rniMx .right___yv_JT .bottom___pnQPA .icons___M5Y32>div .iconUpdate___OG5ua:hover{color:#37ad83}.info___rniMx .right___yv_JT .bottom___pnQPA .icons___M5Y32>div .iconDetele___yWNGm{color:#1b8565;font-size:.2rem}.info___rniMx .right___yv_JT .bottom___pnQPA .icons___M5Y32>div .iconDetele___yWNGm:hover{color:#ee5d5d}.info___rniMx .right___yv_JT .bottom___pnQPA .btns___Vxbej{align-items:center;display:flex;justify-content:space-between}.info___rniMx .right___yv_JT .bottom___pnQPA .btns___Vxbej .down___B12rg{border:.01rem solid #1b8565;border-radius:.23rem;cursor:pointer;height:.44rem;padding:.11rem .39rem;width:1.92rem}.info___rniMx .right___yv_JT .bottom___pnQPA .btns___Vxbej .down___B12rg span{color:#1b8565;font-family:PingFangSC,PingFang SC;font-size:.16rem;font-style:normal;font-weight:400;line-height:.16rem;text-align:justify}.info___rniMx .right___yv_JT .bottom___pnQPA .btns___Vxbej .bm___L84jv{background:linear-gradient(90deg,#49b04d,#3f7cb2);border-radius:.23rem;cursor:pointer;height:.44rem;margin-left:.2rem;padding:.12rem .4rem;width:1.44rem}.info___rniMx .right___yv_JT .bottom___pnQPA .btns___Vxbej .bm___L84jv span{color:#fff;font-family:PingFangSC,PingFang SC;font-size:.16rem;font-style:normal;font-weight:400;line-height:.16rem;text-align:left}.head___lltRX{align-items:center;display:flex;height:.54rem}.head___lltRX>span{color:#9096a3;cursor:pointer;flex-shrink:0;font-size:.14rem}.head___lltRX>b{color:#333330;flex:1 1;font-size:.14rem;font-weight:400;margin-left:.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fy___ma0EZ{margin-top:.4rem}.fy___ma0EZ .yj___zBmqK{background:#fff;position:relative}.fy___ma0EZ .yj___zBmqK,.fy___ma0EZ .yj___zBmqK img{height:.84rem;width:12rem}.fy___ma0EZ .title___NZ1Pv{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACWAAAACoCAYAAABkbtVkAAAAAXNSR0IArs4c6QAAIABJREFUeF7t3X2IbddZB+D1zszZZ86ksU3AYqVWK0iTBlRqjShYqNaoUBRSo6QYpKFg/ILQ1jSGkBivtoWGRkUplWgl2LR/pLZoqxKriKCoSRRKolX8iAkItZhgG+bM2XtyXpnSC+Hm3snMrHP25Lqe/He5+11r/551M2fv4cdMlHP+WywWVz0b8fbIvKZEvCozX3LuNf5MgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBFgQi4pmS+URGPLiZee90On3subnj7B8ys5sPwweilJ/KzI0WcGQkQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAUQUiYpmlfHA2mbwjIvqDuS8XsA7KV3vD8MeZ+T1HXcx1BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQaFEgIv58ezL5wYMS1pcLWLt9/xsl82daxJCZAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECxxaI+M2drvvZWCwWVy0jPuvXDh6b0AABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAo0KHPw6wo3Mb47dvr+nZN7cqIPYBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQOJlAxK/GfLF4LEt57clWMEWAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIE2BaKUf4x5338pM1/SJoHUBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQOJlARDwTu4tFnmzcFAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBNoWUMBq+/ylJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgQkABqwLPKAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECbQsoYLV9/tITIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIFAhoIBVgWeUAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIG2BRSw2j5/6QkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQqBBQwKrAM0qAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQNsCClhtn7/0BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhUCChgVeAZJUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgbQEFrLbPX3oCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBCoEFLAq8IwSIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQINC2gAJW2+cvPQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECFQIKWBV4RgkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQaFtAAavt85eeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEKAQWsCjyjBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAi0LaCA1fb5S0+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQIWAAlYFnlECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBNoWUMBq+/ylJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgQkABqwLPKAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECbQsoYLV9/tITIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIFAhoIBVgWeUAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIG2BRSw2j5/6QkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQqBBQwKrAM0qAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQNsCClhtn7/0BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhUCChgVeAZJUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgbQEFrLbPX3oCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBCoEFLAq8IwSIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQINC2gAJW2+cvPQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECFQIKWBV4RgkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQaFtAAavt85eeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEKAQWsCjyjBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAi0LaCA1fb5S0+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQIWAAlYFnlECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBNoWUMBq+/ylJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgQkABqwLPKAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECbQsoYLV9/tITIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIFAhoIBVgWeUAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIG2BRSw2j5/6QkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQqBBQwKrAM0qAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQNsCClhtn7/0BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhUCChgVeAZJUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgbQEFrLbPX3oCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBCoEFLAq8IwSIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQINC2gAJW2+cvPQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECFQIKWBV4RgkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQaFtAAavt85eeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEKAQWsCjyjBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAi0LaCA1fb5S0+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQIWAAlYFnlECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBNoWUMBq+/ylJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgQkABqwLPKAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECbQsoYLV9/tITIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIFAhoIBVgWeUAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIG2BRSw2j5/6QkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQqBBQwKrAM0qAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQNsCClhtn7/0BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhUCChgVeAZJUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgbQEFrLbPX3oCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBCoEFLAq8IwSIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQINC2gAJW2+cvPQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECFQIKWBV4RgkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQaFtAAavt85eeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEKAQWsCjyjBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAi0LaCA1fb5S0+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQIWAAlYFnlECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBNoWUMBq+/ylJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgQkABqwLPKAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECbQsoYLV9/tITIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIFAhoIBVgWeUAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIG2BRSw2j5/6QkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQqBBQwKrAM0qAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQNsCClhtn7/0BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhUCChgVeAZJUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgbQEFrLbPX3oCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBCoEFLAq8IwSIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQINC2gAJW2+cvPQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECFQIKWBV4RgkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQaFtAAavt85eeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEKAQWsCjyjBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAi0LaCA1fb5S0+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQIWAAlYFnlECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBNoWUMBq+/ylJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgQkABqwLPKAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECbQsoYLV9/tITIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIFAhoIBVgWeUAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIG2BRSw2j5/6QkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQqBBQwKrAM0qAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQNsCClhtn7/0BAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhUCChgVeAZJUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgbQEFrLbPX3oCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBCoEFLAq8IwSIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQINC2gAJW2+cvPQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECFQIKWBV4RgkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQaFtAAavt85eeAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIEKAQWsCjyjBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAi0LaCA1fb5S0+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQIWAAlYFnlECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBNoWUMBq+/ylJ0CAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgQiAysyulfNVeKZfm/v4rIvOKyLwyI769lPKdX/n7ii2MEiBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4OIWiIi9UsrDkfk3GfHZEvGfZWvriTgsVmbuLPb335CZ15VSrsvMSy9uBndPgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBIwpEPB2lfDI2Nh6Ybm5+JiL6cycPLWA99+KDMtbeMPxoybwlS7nyiLfgMgIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECFxUAhHxWCnl17Ynk9+LiPlhN3/kAtbZRTJzY97310Upd2Upr7moZNwsAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIELiQQ8YUo5V2zrrvvqEjHLmCdXTgzu739/VtL5m2ZOT3qhq4jQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIDAi0kgIrKU8tvbk8m7I+Kp49zbiQtYZzdZZF6x7PtP+mlYx2F3LQECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECLwaBiHg0I27amUz+6iT3U13AOtg0My/bG4aPZ+YbT3ITZggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIHAKAp+Ydd31EbE46d4rKWAdbJ6Zk71h+FBmvu2kN2OOAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECYwhExL3bk8lNEfFszX4rK2CdvYn5MNxaMt+TmStfuyaoWQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBwIRCnvnU2nt61CYy0lqd1heGdZLu9exQ1agwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAqsS2Ih4x3bX3bOq9dZSwDq4uXnf35+Z16/qRq1DgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBGoGI+OCs6366Zo1zZ9dWwMrMnfkw/HXJ/JZV3rC1CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgcGyBiL+fTSbfFRGLY88eMrC2AtbBnvPMV+cwPFwyL1/lTVuLAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECRxWIiP+NyeR12xH/ftSZo1631gLWwU3sDcM1mfknmbn2vY4a2nUECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECLQjsLm5+Zbp1tbvryPxKKWoed/fl5k3rCOANQkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIHAhgYi4b9Z1P7EuoVEKWJn5ir1h+OfMvHRdQaxLgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACB5wpExH5MJldsR/zbumRGKWAd3Px8GO7I5fKudQWxLgECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBJ4rEBG/O+u6t61TZbQCVmZevjcMT2TmJesMZG0CBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAiM8dOvDpRHK2AdbLbb9/eUzJsdLwECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBNYpEBEfnnXdjevc42DtUQtYi8wrnu37f1p3KOsTIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQINC2wEbXvWY74l/WrTBqAesgzG7fP1IyX7fuYNYnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQKBRgYhHdrru9WOkH7+ANQzvLMvl3WOEswcBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAg0KbGzcsjOZvH+M5KMXsBaLxVXPlvLoGOHsQYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIBAewKbXXflNOJzYyQfvYCVmTEfhs+XzK8eI6A9CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBoSCDiCztd9/KxEo9ewDoItrtYPFBKectYIe1DgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgEAzAp/YmU6vHSvtqRSw5sNwZy6XvzhWSPsQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQINCGQGxs3DGbTM6MlfZUCli7i8X1pZT7jxLydz73l4deduMVbzj0783zO+wfiH8//v857N+Hrx++fvj6cWEBXz99/fT188ICPj98fvj88PlxIQGfnz4/fX76/LyQgOcHzw+eHzw/eH44v4DnJ89Pnp88P3l+Or+A50fPj54fPT96fvT8eD4Bz8/Pe35+6850+tGjdJNWcc2pFLD6vn/9fuZDRwngAcIDhAcIDxAeIDxAeIB4voAHKN+A9A1I34D0DUjfgDyfgPcn70/en7w/eX/y/uT9yfvTuQLeH70/en/0/uj90fuj98fnC3h/9v7s/dn7s/dn78/en///vz9vRVzddd2RuklH6S+90DWnUsCaZ3599v3jL3Rz/p4AAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQLHEui6V+1EPHmsmYqLT6WAlZmXz/v+fyru2ygBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgSeJzDrussj4umxaE6rgNXN+34xVkj7ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECDQhsCs67qIGMZKe1oFrMm87/uxQtqHAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAIE2BGZdd0lE7I6V9rQKWC+b9/1oP+ZrLEz7ECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBwugLRda+eRTw+1l2cVgHrlfO+f3KskPYhQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQKANga2Iq7uue2istKdSwOr7/ur9zL8dK6R9CBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBoQ2Bjc/PN21tbnx4r7akUsHYXix8rpXxsrJD2IUCAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECgDYGIuHHWdR8eK+2pFLDmw3B7LpdnxgppHwIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIE2hCIjY07Z5PJL42V9nQKWH3/YGZ+31gh7UOAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQBsCEfFns65701hpRy9gZeb23jA8lZmzsULahwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACBNgQiYr49mVwWEYsxEo9ewJoPw/fmcvmZMcLZgwABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgACB9gRiY+ONs8nkL8ZIPn4Ba7F4b5Zy6xjh7EGAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAQHsCUcqZ2XR6xxjJRy9g7fb9wyXz28YIZw8CBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBBoUiPi7na77jjGSj1rA6vv+W/cz/2GMYPYgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQKBdga2Iq7uue2jdAqMWsOY6K6LWAAAFQ0lEQVR9f39mXr/uUNYnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQKBtgYj46Kzr3rpuhdEKWPPMbyjD8K+ZubnuUNYnQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQKBtgYjYz8nkG3cinlynxGgFrN2+//WS+XPrDGNtAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQInBXYKOX929PpLesUGaWAlZkv3xuG/8jMnXWGsTYBAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgTOCkTEF7cnkysj4r/WpTJKAWt3sfh4KeXadYWwLgECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBC4g8Ic70+kPrUtn7QWsed/fkJn3rSuAdQkQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIHCYQJTy47Pp9CPrUFprASszX7k3DI9m5kvXcfPWJECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAwAsKRDw1m0xeGxGff8Frj3nB2gpYmRl7w/BgZr7pmPfkcgIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECKxa4FOzrvvhiFiucuG1FbB2+/6eknnzKm/WWgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEDipQET81qzrfvKk8+ebW0sBa2+xeN+ylHev8katRYAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgVqBKOV9s+n0F2rXOTu/8gLWfLG4K0u5Y1U3aB0CBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAisVGBj4+d3JpO7V7HmSgtY82G4PZfLM6u4MWsQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIEBgXQKxsXHn9tbWmYjImj1WUsDKzMvmfX9vKeXampsxS4AAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAgbEEopQ/2u66GyLiqZPuWV3Amg/Dd5fl8iNZyted9CbMESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBA4DQEopTHNyN+pOu6R06y/4kLWJnZ7fX9bSXi9szcPMnmZggQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIHDaAhGxKBHv2d7a+kBEPHOc+zl2ASsztxfD8PbMvMVPvToOtWsJECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIEHhRC0T890YpvzydTD4UEf1R7vXIBazMvGS+v39TWS7fVUr5mqMs7hoCBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAhcbAIHv5awRJzZnkweiIgvHnb/hxawMvNr94bhmlLKD2Qp318yX3axYbhfAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgAABAgQInETg4FcTZuafRsQD25PJH0TE0+euc94C1l7mN+UwnCmlvPngJ1+dZHMzBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQuNgFvvITsJ6IzE9Pu+5XIuJLz830f/19kcBZKs6jAAAAAElFTkSuQmCC);background-size:100% 100%;color:#232b40;font-family:PingFangSC,PingFang SC;font-size:.16rem;font-style:normal;font-weight:600;height:.26rem;left:.2rem;line-height:.26rem;position:absolute;text-align:center;top:.2rem;width:.64rem}.fy___ma0EZ .contentwrap___bbiZZ{background:#f6f9f9;border-radius:4px;padding:0 .2rem .05rem}.fy___ma0EZ .contentwrap___bbiZZ .content___Iqlf5{align-items:center;display:flex;justify-content:space-between;margin-bottom:.15rem}.fy___ma0EZ .contentwrap___bbiZZ .content___Iqlf5 .lf___FTgHU{color:#666;font-family:PingFangSC,PingFang SC;font-size:.16rem;font-style:normal;font-weight:400;height:.26rem;line-height:.26rem;text-align:center}.fy___ma0EZ .contentwrap___bbiZZ .content___Iqlf5 .rt___cSuEE{color:#232b40;font-family:PingFangSC,PingFang SC;font-size:.16rem;font-style:normal;font-weight:500;height:.26rem;line-height:.26rem;text-align:center}.notice___mzFo9{margin-top:.3rem}.notice___mzFo9 .title___NZ1Pv{color:#232b40;font-size:.16rem;font-weight:600;height:.26rem;line-height:.26rem;margin-bottom:.1rem;text-align:center;width:.64rem}.notice___mzFo9 .title___NZ1Pv,.tip___bHEXo{font-family:PingFangSC,PingFang SC;font-style:normal}.tip___bHEXo{color:#9096a3;font-size:.14rem;font-weight:400;height:.2rem;left:1.15rem;line-height:.2rem;position:absolute;text-align:left;top:.1rem;width:2.25rem}.form___Ca7CG input{border:1px solid #e1e1e1;border-radius:2px;height:38px!important}.form___Ca7CG label{color:#5f6367!important;height:38px!important}.form___Ca7CG label:before{margin-top:2px}.form___Ca7CG .img___k8UCl{align-items:center;background-color:#f4f3f4;display:flex;height:auto;justify-content:center;position:relative;width:200px}.form___Ca7CG .img___k8UCl>div{background-color:#fff;border-radius:50%;cursor:pointer;height:16px;position:absolute;right:-6px;top:-6px;width:16px}[class~=ant-select-selector]{border:1px solid #e1e1e1!important;border-radius:2px!important;height:38px!important}[class~=ant-select-selection-item]{height:38px!important;line-height:38px!important}[class~=ant-picker]{border:1px solid #e1e1e1!important;border-radius:2px!important;height:38px!important}[class~=ant-select-selection-placeholder]{line-height:36px!important}[class~=ant-input-affix-wrapper]{padding:0 7px!important}.tip___xda6Q{color:#9096a3;font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:20px;left:205px;line-height:20px;position:absolute;text-align:left;top:10px;width:225px}:host,:root{--w-e-textarea-bg-color:#fff;--w-e-textarea-color:#333;--w-e-textarea-border-color:#ccc;--w-e-textarea-slight-border-color:#e8e8e8;--w-e-textarea-slight-color:#d4d4d4;--w-e-textarea-slight-bg-color:#f5f2f0;--w-e-textarea-selected-border-color:#b4d5ff;--w-e-textarea-handler-bg-color:#4290f7;--w-e-toolbar-color:#595959;--w-e-toolbar-bg-color:#fff;--w-e-toolbar-active-color:#333;--w-e-toolbar-active-bg-color:#f1f1f1;--w-e-toolbar-disabled-color:#999;--w-e-toolbar-border-color:#e8e8e8;--w-e-modal-button-bg-color:#fafafa;--w-e-modal-button-border-color:#d9d9d9}.w-e-text-container *,.w-e-toolbar *{box-sizing:border-box;margin:0;outline:none;padding:0}.w-e-text-container blockquote,.w-e-text-container li,.w-e-text-container p,.w-e-text-container td,.w-e-text-container th,.w-e-toolbar *{line-height:1.5}.w-e-text-container{background-color:#fff;background-color:var(--w-e-textarea-bg-color);color:#333;color:var(--w-e-textarea-color);height:100%;position:relative}.w-e-text-container .w-e-scroll{-webkit-overflow-scrolling:touch;height:100%}.w-e-text-container [data-slate-editor]{word-wrap:break-word;border-top:1px solid transparent;min-height:100%;outline:0;padding:0 10px;white-space:pre-wrap}.w-e-text-container [data-slate-editor] p{margin:15px 0}.w-e-text-container [data-slate-editor] h1,.w-e-text-container [data-slate-editor] h2,.w-e-text-container [data-slate-editor] h3,.w-e-text-container [data-slate-editor] h4,.w-e-text-container [data-slate-editor] h5{margin:20px 0}.w-e-text-container [data-slate-editor] img{cursor:default;display:inline!important;max-width:100%;min-height:20px;min-width:20px}.w-e-text-container [data-slate-editor] span{text-indent:0}.w-e-text-container [data-slate-editor] [data-selected=true]{box-shadow:0 0 0 2px #b4d5ff;box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-placeholder{font-style:italic;left:10px;top:17px;width:90%}.w-e-max-length-info,.w-e-text-placeholder{color:#d4d4d4;color:var(--w-e-textarea-slight-color);pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.w-e-max-length-info{bottom:.5em;right:1em}.w-e-bar{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);color:#595959;color:var(--w-e-toolbar-color);font-size:14px;padding:0 5px}.w-e-bar svg{fill:#595959;fill:var(--w-e-toolbar-color);height:14px;width:14px}.w-e-bar-show{display:flex}.w-e-bar-hidden{display:none}.w-e-hover-bar{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 5px #0000001f;position:absolute}.w-e-toolbar{flex-wrap:wrap;position:relative}.w-e-bar-divider{background-color:#e8e8e8;background-color:var(--w-e-toolbar-border-color);display:inline-flex;height:40px;margin:0 5px;width:1px}.w-e-bar-item{display:flex;height:40px;padding:4px;position:relative;text-align:center}.w-e-bar-item,.w-e-bar-item button{align-items:center;justify-content:center}.w-e-bar-item button{background:transparent;border:none;color:#595959;color:var(--w-e-toolbar-color);cursor:pointer;display:inline-flex;height:32px;overflow:hidden;padding:0 8px;white-space:nowrap}.w-e-bar-item button:hover{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color);color:#333;color:var(--w-e-toolbar-active-color)}.w-e-bar-item button .title{margin-left:5px}.w-e-bar-item .active{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color);color:#333;color:var(--w-e-toolbar-active-color)}.w-e-bar-item .disabled{color:#999;color:var(--w-e-toolbar-disabled-color);cursor:not-allowed}.w-e-bar-item .disabled svg{fill:#999;fill:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);color:#999;color:var(--w-e-toolbar-disabled-color)}.w-e-bar-item .disabled:hover svg{fill:#999;fill:var(--w-e-toolbar-disabled-color)}.w-e-menu-tooltip-v5:before{background-color:#333;background-color:var(--w-e-toolbar-active-color);border-radius:5px;color:#fff;color:var(--w-e-toolbar-bg-color);content:attr(data-tooltip);font-size:.75em;opacity:0;padding:5px 10px;position:absolute;text-align:center;top:40px;transition:opacity .6s;visibility:hidden;white-space:pre;z-index:1}.w-e-menu-tooltip-v5:after{border:5px solid transparent;border-bottom-color:#333;border-bottom:5px solid var(--w-e-toolbar-active-color);content:"";opacity:0;position:absolute;top:30px;transition:opacity .6s;visibility:hidden}.w-e-menu-tooltip-v5:hover:after,.w-e-menu-tooltip-v5:hover:before{opacity:1;visibility:visible}.w-e-menu-tooltip-v5.tooltip-right:before{left:100%;top:10px}.w-e-menu-tooltip-v5.tooltip-right:after{border-bottom-color:transparent;border-left-color:transparent;border-right-color:#333;border-right-color:var(--w-e-toolbar-active-color);border-top-color:transparent;left:100%;margin-left:-10px;top:16px}.w-e-bar-item-group .w-e-bar-item-menus-container{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;display:none;left:0;margin-top:40px;position:absolute;top:0;z-index:1}.w-e-bar-item-group:hover .w-e-bar-item-menus-container{display:block}.w-e-select-list{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;left:0;margin-top:40px;max-height:350px;min-width:100px;overflow-y:auto;position:absolute;top:0;z-index:1}.w-e-select-list ul{line-height:1;list-style:none}.w-e-select-list ul .selected{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li{cursor:pointer;padding:7px 0 7px 25px;position:relative;text-align:left;white-space:nowrap}.w-e-select-list ul li:hover{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}.w-e-select-list ul li svg{left:0;margin-left:5px;margin-top:-7px;position:absolute;top:50%}.w-e-bar-bottom .w-e-select-list{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-drop-panel{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;margin-top:40px;min-width:200px;padding:10px;position:absolute;top:0;z-index:1}.w-e-bar-bottom .w-e-drop-panel{bottom:0;margin-bottom:40px;margin-top:0;top:inherit}.w-e-modal{background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px;box-shadow:0 2px 10px #0000001f;color:#595959;color:var(--w-e-toolbar-color);font-size:14px;min-height:40px;min-width:100px;padding:20px 15px 0;position:absolute;text-align:left;z-index:1}.w-e-modal .btn-close{cursor:pointer;line-height:1;padding:5px;position:absolute;right:8px;top:7px}.w-e-modal .btn-close svg{fill:#595959;fill:var(--w-e-toolbar-color);height:10px;width:10px}.w-e-modal .babel-container{display:block;margin-bottom:15px}.w-e-modal .babel-container span{display:block;margin-bottom:10px}.w-e-modal .button-container{margin-bottom:15px}.w-e-modal button{background-color:#fafafa;background-color:var(--w-e-modal-button-bg-color);border:1px solid #d9d9d9;border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:#595959;color:var(--w-e-toolbar-color);cursor:pointer;font-weight:400;height:32px;padding:4.5px 15px;text-align:center;touch-action:manipulation;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.w-e-modal input[type=number],.w-e-modal input[type=text],.w-e-modal textarea{font-feature-settings:"tnum";background-color:#fff;background-color:var(--w-e-toolbar-bg-color);border:1px solid #d9d9d9;border:1px solid var(--w-e-modal-button-border-color);border-radius:4px;color:#595959;color:var(--w-e-toolbar-color);font-variant:tabular-nums;padding:4.5px 11px;transition:all .3s;width:100%}.w-e-modal textarea{min-height:60px}body .w-e-modal,body .w-e-modal *{box-sizing:border-box}.w-e-progress-bar{background-color:#4290f7;background-color:var(--w-e-textarea-handler-bg-color);height:1px;position:absolute;transition:width .3s;width:0}.w-e-full-screen-container{bottom:0!important;display:flex!important;flex-direction:column!important;height:100%!important;left:0!important;margin:0!important;padding:0!important;position:fixed;right:0!important;top:0!important;width:100%!important}.w-e-full-screen-container [data-w-e-textarea=true]{flex:1 1!important}.w-e-text-container [data-slate-editor] code{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border-radius:3px;font-family:monospace;padding:3px}.w-e-panel-content-color{list-style:none;text-align:left;width:230px}.w-e-panel-content-color li{border:1px solid #fff;border:1px solid var(--w-e-toolbar-bg-color);border-radius:3px 3px;cursor:pointer;display:inline-block;padding:2px}.w-e-panel-content-color li:hover{border-color:#595959;border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color li .color-block{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);border-radius:3px 3px;height:17px;width:17px}.w-e-panel-content-color .active{border-color:#595959;border-color:var(--w-e-toolbar-color)}.w-e-panel-content-color .clear{line-height:1.5;margin-bottom:5px;width:100%}.w-e-panel-content-color .clear svg{height:16px;margin-bottom:-4px;width:16px}.w-e-text-container [data-slate-editor] blockquote{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border-left:8px solid #b4d5ff;border-left:8px solid var(--w-e-textarea-selected-border-color);display:block;font-size:100%;line-height:1.5;margin:10px 0;padding:10px}.w-e-panel-content-emotion{font-size:20px;list-style:none;text-align:left;width:300px}.w-e-panel-content-emotion li{border-radius:3px 3px;cursor:pointer;display:inline-block;padding:0 5px}.w-e-panel-content-emotion li:hover{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color)}.w-e-textarea-divider{border-radius:3px;margin:20px auto;padding:20px}.w-e-textarea-divider hr{background-color:#ccc;background-color:var(--w-e-textarea-border-color);border:0;display:block;height:1px}.w-e-text-container [data-slate-editor] pre>code{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);border:1px solid #e8e8e8;border:1px solid var(--w-e-textarea-slight-border-color);border-radius:4px 4px;display:block;font-size:14px;padding:10px;text-indent:0}.w-e-text-container [data-slate-editor] .w-e-image-container{display:inline-block;margin:0 3px}.w-e-text-container [data-slate-editor] .w-e-image-container:hover{box-shadow:0 0 0 2px #b4d5ff;box-shadow:0 0 0 2px var(--w-e-textarea-selected-border-color)}.w-e-text-container [data-slate-editor] .w-e-selected-image-container{overflow:hidden;position:relative}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .w-e-image-dragger{background-color:#4290f7;background-color:var(--w-e-textarea-handler-bg-color);height:7px;position:absolute;width:7px}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-top{cursor:nwse-resize;left:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-top{cursor:nesw-resize;right:0;top:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .left-bottom{bottom:0;cursor:nesw-resize;left:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container .right-bottom{bottom:0;cursor:nwse-resize;right:0}.w-e-text-container [data-slate-editor] .w-e-selected-image-container:hover{box-shadow:none}.w-e-text-container [contenteditable=false] .w-e-image-container:hover{box-shadow:none}.w-e-text-container [data-slate-editor] .table-container{border:1px dashed #ccc;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin-top:10px;overflow-x:auto;padding:10px;width:100%}.w-e-text-container [data-slate-editor] table{border-collapse:collapse}.w-e-text-container [data-slate-editor] table td,.w-e-text-container [data-slate-editor] table th{border:1px solid #ccc;border:1px solid var(--w-e-textarea-border-color);line-height:1.5;min-width:30px;padding:3px 5px;text-align:left}.w-e-text-container [data-slate-editor] table th{background-color:#f5f2f0;background-color:var(--w-e-textarea-slight-bg-color);font-weight:700;text-align:center}.w-e-panel-content-table{background-color:#fff;background-color:var(--w-e-toolbar-bg-color)}.w-e-panel-content-table table{border-collapse:collapse}.w-e-panel-content-table td{border:1px solid #e8e8e8;border:1px solid var(--w-e-toolbar-border-color);cursor:pointer;height:15px;padding:3px 5px;width:20px}.w-e-panel-content-table td.active{background-color:#f1f1f1;background-color:var(--w-e-toolbar-active-bg-color)}.w-e-textarea-video-container{background-image:linear-gradient(45deg,#eee 25%,transparent 0,transparent 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0,#fff 75%,#eee 0,#eee);background-position:0 0,10px 10px;background-size:20px 20px;border:1px dashed #ccc;border:1px dashed var(--w-e-textarea-border-color);border-radius:5px;margin:10px auto 0;padding:10px 0;text-align:center}.w-e-text-container [data-slate-editor] pre>code{word-wrap:normal;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.5;margin:.5em 0;overflow:auto;padding:1em;-moz-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}.w-e-text-container [data-slate-editor] pre>code .token.cdata,.w-e-text-container [data-slate-editor] pre>code .token.comment,.w-e-text-container [data-slate-editor] pre>code .token.doctype,.w-e-text-container [data-slate-editor] pre>code .token.prolog{color:#708090}.w-e-text-container [data-slate-editor] pre>code .token.punctuation{color:#999}.w-e-text-container [data-slate-editor] pre>code .token.namespace{opacity:.7}.w-e-text-container [data-slate-editor] pre>code .token.boolean,.w-e-text-container [data-slate-editor] pre>code .token.constant,.w-e-text-container [data-slate-editor] pre>code .token.deleted,.w-e-text-container [data-slate-editor] pre>code .token.number,.w-e-text-container [data-slate-editor] pre>code .token.property,.w-e-text-container [data-slate-editor] pre>code .token.symbol,.w-e-text-container [data-slate-editor] pre>code .token.tag{color:#905}.w-e-text-container [data-slate-editor] pre>code .token.attr-name,.w-e-text-container [data-slate-editor] pre>code .token.builtin,.w-e-text-container [data-slate-editor] pre>code .token.char,.w-e-text-container [data-slate-editor] pre>code .token.inserted,.w-e-text-container [data-slate-editor] pre>code .token.selector,.w-e-text-container [data-slate-editor] pre>code .token.string{color:#690}.w-e-text-container [data-slate-editor] pre>code .language-css .token.string,.w-e-text-container [data-slate-editor] pre>code .style .token.string,.w-e-text-container [data-slate-editor] pre>code .token.entity,.w-e-text-container [data-slate-editor] pre>code .token.operator,.w-e-text-container [data-slate-editor] pre>code .token.url{color:#9a6e3a}.w-e-text-container [data-slate-editor] pre>code .token.atrule,.w-e-text-container [data-slate-editor] pre>code .token.attr-value,.w-e-text-container [data-slate-editor] pre>code .token.keyword{color:#07a}.w-e-text-container [data-slate-editor] pre>code .token.class-name,.w-e-text-container [data-slate-editor] pre>code .token.function{color:#dd4a68}.w-e-text-container [data-slate-editor] pre>code .token.important,.w-e-text-container [data-slate-editor] pre>code .token.regex,.w-e-text-container [data-slate-editor] pre>code .token.variable{color:#e90}.w-e-text-container [data-slate-editor] pre>code .token.bold,.w-e-text-container [data-slate-editor] pre>code .token.important{font-weight:700}.w-e-text-container [data-slate-editor] pre>code .token.italic{font-style:italic}.w-e-text-container [data-slate-editor] pre>code .token.entity{cursor:help}.editor_css___cm3Z8 [class~=w-e-bar-item]:nth-child(21){display:none!important} \ No newline at end of file diff --git a/p__CoreTeacher__Index__index.async.js b/p__CoreTeacher__Index__index.async.js index 884c910d1e..dbc9c33b71 100644 --- a/p__CoreTeacher__Index__index.async.js +++ b/p__CoreTeacher__Index__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[60497],{97810:function(e,t,n){n.d(t,{Z:function(){return c}});var a=n(33614),i=n(59301),r={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"},o=n(1393),l=function(e,t){return i.createElement(o.Z,(0,a.Z)({},e,{ref:t,icon:r}))};var c=i.forwardRef(l)},65547:function(e,t,n){n.d(t,{Z:function(){return c}});var a=n(33614),i=n(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.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:"plus-circle",theme:"outlined"},o=n(1393),l=function(e,t){return i.createElement(o.Z,(0,a.Z)({},e,{ref:t,icon:r}))};var c=i.forwardRef(l)},26872:function(e,t,n){n.r(t),n.d(t,{default:function(){return se}});var a=n(7557),i=n.n(a),r=n(41498),o=n.n(r),l=n(82242),c=n.n(l),s=n(79800),u=n.n(s),A=n(59301),g=n(80608),d=n(78241),p=n(6848),x=n(43418),m=n(8591),v=n(66999),S=n(95237),w=n(43604),f=n(86859),j=n(51945),y=n(48410),L="BannerStyle___O4Eqh",h="BannerStyleContent___GzrpJ",N="CustomInputStyle___vn8Nj",M="DivDownPlay___CFZ6V",k="paramsStyle___uCzoH",V="type___OKx0n",I="type_item_active___DUFoz",W="type_item___hVUXZ",z="img___hIH_m",U="list___X71Zr",q="left___MOnfE",P="top___D2Dyd",Z="status___YLj5t",C="unstart___aj9XU",F="enrolling___j7n1A",Q="will_start___a2W2q",J="meeting___I4Y7L",Y="ended___rnSR1",B="title___U5Shb",O="info___AaIEp",E="city___IPC_J",T="time___fqWTn",b="right___NHV19",X="teacher_img___WMISO",K="publish___KX558",D="before___Z3kEA",R="name___uyiuo",H="dropDown___xPHjW",G="subName___EWL1G",_=n(90852),$=n(49105),ee=n(27876),te=n(71681),ne=n(75916),ae=n(6638),ie=n(61186),re=n.n(ie),oe=n(92310),le=n.n(oe),ce=n(37712),se=(0,g.connect)((function(e){var t=e.user,n=e.loading,a=e.globalSetting,i=e.coreCurriculum;return{user:t,loading:n.effects,globalSetting:a,coreCurriculum:i}}))((function(e){e.coreCurriculum;var t,a,r,l,s,g,ie=e.dispatch,oe=(e.loading,e.globalSetting),se=(0,A.useState)({}),ue=u()(se,2),Ae=ue[0],ge=ue[1],de=(0,A.useState)([]),pe=u()(de,2),xe=pe[0],me=pe[1],ve=d.Z.useForm(),Se=u()(ve,1)[0],we=(0,A.useState)(!1),fe=u()(we,2),je=fe[0],ye=fe[1],Le=(0,A.useState)(!1),he=u()(Le,2),Ne=he[0],Me=he[1],ke=(0,A.useState)(!1),Ve=u()(ke,2),Ie=Ve[0],We=Ve[1],ze=(0,A.useState)(!1),Ue=u()(ze,2),qe=Ue[0],Pe=Ue[1],Ze=(0,A.useState)("


                            "),Ce=u()(Ze,2),Fe=Ce[0],Qe=Ce[1],Je=(0,A.useState)({page:1,limit:12,activeType:"全部",activeStatus:"全部培训状态",keyword:""}),Ye=u()(Je,2),Be=Ye[0],Oe=Ye[1],Ee=(0,A.useState)(c()({},{page:1,limit:10})),Te=u()(Ee,2),be=Te[0],Xe=Te[1],Ke=(0,A.useState)(""),De=u()(Ke,2),Re=(De[0],De[1],(0,A.useState)(!0)),He=u()(Re,2),Ge=He[0],_e=He[1],$e=(0,A.useState)(!1),et=u()($e,2),tt=et[0],nt=(et[1],{"未开始":C,"报名中":F,"即将开始":Q,"会议中":J,"已结束":Y}),at={"未开始":"unstart","报名中":"enrolling","即将开始":"will_start","会议中":"meeting","已结束":"ended"},it=function(){var e=o()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return _e(!0),e.next=3,(0,$.ZP)("/api/core_teacher_trainings.json",{method:"get",params:c()(c()({},Be),{},{subject:"全部"===Be.activeType?"":Be.activeType,training_status:"全部培训状态"===Be.activeStatus?"":at[Be.activeStatus]})});case 3:0===(null==(t=e.sent)?void 0:t.status)&&(ge(null==t?void 0:t.data),_e(!1));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),rt=function(){var e=o()(i()().mark((function e(){var t,n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.ZP)("/api/core_teacher_trainings/apply_logs.json",{method:"get",params:c()({},be)});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(me(null==t||null===(n=t.data)||void 0===n?void 0:n.list),Pe(!0));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,A.useEffect)((function(){it()}),[Be]);n(27759),n(59346);var ot=[{title:"会议名称",dataIndex:"name",width:(0,ne.Ny)()?200:400,ellipsis:!0,align:"left",render:function(e){return(0,ce.jsx)(p.Z,{title:e,children:(0,ce.jsx)("span",{style:{color:"#232B40"},children:e})})}},(0,ne.Ny)()&&{title:"会议申请人",dataIndex:"user_name",align:"left",ellipsis:!0,render:function(e){return(0,ce.jsx)("span",{style:{color:"#232B40"},children:e})}},(0,ne.Ny)()&&{title:"申请时间",dataIndex:"created_at",align:"left",ellipsis:!0,render:function(e){return(0,ce.jsx)("span",{style:{color:"#232B40"},children:re()(e).format("YYYY-MM-DD HH:mm")})}},{title:"会议联系人",dataIndex:"meeting_contact",align:"left",ellipsis:!0,render:function(e){return(0,ce.jsx)("span",{style:{color:"#232B40"},children:e})}},{title:"联系方式",align:"left",dataIndex:"meeting_contact_phone",render:function(e){return(0,ce.jsx)("span",{style:{color:"#232B40"},children:e})}},(0,ne.Ny)()&&{title:"举办单位",align:"left",dataIndex:"meeting_sponsor",render:function(e){return(0,ce.jsx)("span",{style:{color:"#232B40"},children:e})}},{title:"状态",dataIndex:"status",ellipsis:!0,align:"left",render:function(e){return(0,ce.jsxs)(ce.Fragment,{children:["pending"===e&&(0,ce.jsx)("span",{style:{color:"#F48B29"},children:(0,ne.Ny)()?"待处理":"审核中"}),"passed"===e&&(0,ce.jsx)("span",{style:{color:"#0FB452"},children:(0,ne.Ny)()?"已发布":"已通过"}),"refused"===e&&(0,ce.jsx)("span",{style:{color:"#FF1000"},children:"已拒绝"}),"revoke"===e&&(0,ce.jsx)("span",{style:{color:"#5B6A92"},children:(0,ne.Ny)()?"已撤销申请":"已撤销"})]})}},{title:"操作",key:"action",width:140,align:"right",render:function(e,t){return(0,ne.Ny)()?"pending"===(null==t?void 0:t.status)?(0,ce.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",color:"#1B8565"},children:[(0,ce.jsx)("span",{style:{cursor:"pointer"},onClick:function(){(0,ee.xg)("/core_teacher/".concat(null==t?void 0:t.core_teacher_training_id))},children:"查看"}),(0,ce.jsx)("span",{style:{cursor:"pointer"},onClick:o()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=x.Z.confirm({icon:null,title:"提示",centered:!0,content:"请确认是否发布《".concat(null==t?void 0:t.name,"》师资培训?"),okText:"确定",cancelText:"取消",onOk:function(){var e=o()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.ZP)("/api/core_teacher_trainings/publish.json",{method:"post",body:{apply_action_id:null==t?void 0:t.id}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(m.ZP.success("发布成功"),rt());case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){n.destroy()}});case 1:case"end":return e.stop()}}),e)}))),children:"发布"}),(0,ce.jsx)("span",{style:{cursor:"pointer"},onClick:o()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=x.Z.confirm({icon:null,title:"提示",centered:!0,content:"请确认是否拒绝《".concat(null==t?void 0:t.name,"》师资培训的发布申请?"),okText:"确定",cancelText:"取消",onOk:function(){var e=o()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.ZP)("/api/core_teacher_trainings/refuse.json",{method:"post",body:{apply_action_id:null==t?void 0:t.id}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(rt(),m.ZP.success("拒绝成功"));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){n.destroy()}});case 1:case"end":return e.stop()}}),e)}))),children:"拒绝"})]}):(0,ce.jsx)("div",{children:(0,ce.jsx)("span",{style:{cursor:"pointer",color:"#1B8565"},onClick:function(){(0,ee.xg)("/core_teacher/".concat(null==t?void 0:t.core_teacher_training_id))},children:"查看"})}):"pending"===(null==t?void 0:t.status)?(0,ce.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",color:"#1B8565"},children:[(0,ce.jsx)("span",{style:{cursor:"pointer"},onClick:o()(i()().mark((function e(){var n,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.ZP)("/api/core_teacher_trainings/".concat(t.core_teacher_training_id,".json"),{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(ye(null==n?void 0:n.data),Se.setFieldsValue(c()({},null==n?void 0:n.data)),Qe(null==n||null===(a=n.data)||void 0===a?void 0:a.notice),Me(!0),We(!0),rt());case 4:case"end":return e.stop()}}),e)}))),children:"编辑"}),(0,ce.jsx)("span",{style:{cursor:"pointer"},onClick:o()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=x.Z.confirm({icon:null,title:"提示",centered:!0,content:"请确认是否撤销申请?",okText:"确定",cancelText:"取消",onOk:function(){var e=o()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.ZP)("/api/core_teacher_trainings/".concat(null==t?void 0:t.core_teacher_training_id,"/revoke_apply.json"),{method:"post"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(rt(),m.ZP.success("撤销成功"));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){n.destroy()}});case 1:case"end":return e.stop()}}),e)}))),children:"撤销申请"})]}):"--"}}].filter((function(e){return!!e}));return(0,ce.jsxs)("section",{children:[(0,ce.jsx)("div",{className:L,style:{backgroundImage:"url(".concat(te.Z.IMG_SERVER,"/").concat(null==oe||null===(t=oe.setting)||void 0===t?void 0:t.news_banner_url,")")},children:(0,ce.jsxs)("div",{className:h,children:[(0,ce.jsxs)("div",{children:[(0,ce.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"师资培训"}),(0,ne.Ny)()&&(0,ce.jsxs)("div",{className:"".concat(M),onClick:function(){Me(!1),ye(!0)},children:[(0,ce.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建师资培训"]})]}),(0,ce.jsx)("div",{children:(0,ce.jsx)(y.t7,{placeholder:"请输入师资培训名称搜索",className:N,value:null==Be?void 0:Be.keyword,onChange:function(e){var t;Oe(c()(c()({},Be),{},{keyword:null===(t=decodeURIComponent(e))||void 0===t?void 0:t.trim(),page:1}))}})})]})}),(null==Ae||null===(a=Ae.subjects)||void 0===a?void 0:a.length)>0&&(0,ce.jsx)("div",{style:{width:"100%",boxShadow:"0px 5px 5px 0px #EAEAEA"},children:(0,ce.jsx)("div",{style:{width:"12rem",margin:"0 auto",background:"#fff",paddingBottom:".1rem"},children:(0,ce.jsx)("div",{className:k,children:(0,ce.jsx)("div",{className:V,children:(0,ce.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null===(r=["全部培训状态"].concat(["未开始","报名中","即将开始","会议中","已结束"]))||void 0===r?void 0:r.map((function(e,t){return(0,ce.jsx)("div",{className:Be.activeStatus==e?I:W,onClick:function(){Oe(c()(c()({},Be),{},{activeStatus:e}))},children:e},t)}))})})})})}),(0,ce.jsxs)("div",{style:{width:"100%",background:"rgba(27,133,101,0.05)",paddingTop:".8rem",paddingBottom:".2rem",minHeight:"80vh",position:"relative"},children:[(0,ce.jsx)("div",{style:{width:"12rem",margin:"0 auto",paddingBottom:".1rem"},children:(0,ce.jsxs)(v.Z,{className:"mt20",loading:Ge,children:[!(null!=Ae&&null!==(l=Ae.list)&&void 0!==l&&l.length)&&(0,ce.jsx)(ae.Z,{}),null==Ae||null===(s=Ae.list)||void 0===s?void 0:s.map((function(e){var t=e.name,n=e.id,a=e.location,i=(e.cover_id,e.meeting_start_time),r=(e.link,e.cover);return(0,ce.jsxs)("div",{className:U,onClick:function(){return(0,ee.xg)("/core_teacher/".concat(null==e?void 0:e.id))},children:[(0,ce.jsxs)("div",{className:q,children:[(0,ce.jsxs)("div",{className:P,children:[(0,ce.jsx)("span",{className:le()(Z,nt[null==e?void 0:e.training_status]),children:e.training_status}),(0,ce.jsx)("span",{className:B,children:(0,ce.jsx)(p.Z,{title:t,placement:"top",children:t})})]}),(0,ce.jsxs)("div",{className:O,children:[(0,ce.jsx)("div",{className:E,children:(0,ce.jsxs)(p.Z,{title:"会议地点:".concat(a),children:[(0,ce.jsx)("img",{src:"data:image/png;base64,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",alt:""}),(0,ce.jsx)("span",{title:a,children:a})]})}),(0,ce.jsx)("div",{className:T,children:(0,ce.jsxs)(p.Z,{title:"会议开始时间:".concat(re()(i).format("YYYY-MM-DD")),children:[(0,ce.jsx)("img",{src:"data:image/png;base64,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",alt:""}),(0,ce.jsx)("span",{children:re()(i).format("YYYY-MM-DD")})]})}),(0,ce.jsx)("div",{})]})]}),(0,ce.jsx)("div",{className:b,children:(0,ce.jsx)("div",{className:z,children:(0,ce.jsx)("img",{src:te.Z.API_SERVER+(null==r?void 0:r.url),className:X})})})]},n)}))]})}),0!==(null==Ae||null===(g=Ae.list)||void 0===g?void 0:g.length)&&(0,ce.jsxs)(S.Z,{wrap:!1,align:"middle",justify:"space-between",style:{width:"12rem",margin:".2rem auto 1.5rem"},children:[(0,ce.jsxs)(w.Z,{children:["共 ",(0,ce.jsx)("span",{style:{color:"#165DFF"},children:(null==Ae?void 0:Ae.count)||0})," 条数据"]}),(0,ce.jsx)(w.Z,{children:(0,ce.jsx)(f.Z,{showSizeChanger:!1,showQuickJumper:!0,current:Be.page,pageSize:Be.limit,onChange:function(e,t){Be.page=e,Oe(c()({},Be))},total:(null==Ae?void 0:Ae.count)||0})})]})]}),(0,ce.jsxs)("div",{className:K,id:"wechat_QR_code_ids",children:[(0,ce.jsxs)("div",{className:D,children:[(0,ce.jsx)("img",{src:"data:image/png;base64,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",alt:""}),(0,ce.jsx)("div",{className:R,children:"申请发布培训"})]}),(0,ce.jsxs)("div",{className:H,children:[(0,ce.jsx)("div",{className:G,onClick:function(){We(!0),ye(!0)},children:(0,ce.jsx)("aside",{children:"发布新申请"})}),(0,ce.jsx)("div",{className:G,onClick:o()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:rt();case 1:case"end":return e.stop()}}),e)}))),children:(0,ce.jsx)("aside",{children:"查看申请记录"})})]})]}),(0,ce.jsx)(_.Z,{title:"".concat(Ie?Ne?"编辑发布培训":"申请发布培训":Ne?"编辑师资培训":"新建师资培训"),form:Se,visible:je,content:Fe,dispatch:ie,isRequest:Ie,onCancel:function(){Se.resetFields(),ye(!1),We(!1),Me(!1),Qe("


                            ")},confirmLoading:tt,onOk:function(){return Se.submit()},handleFinish:function(){var e=o()(i()().mark((function e(t){var n,a,r,o,l,s,u;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=t.enroll_time,r=void 0===a?[]:a,o=t.meeting_time,l=void 0===o?[]:o,"


                            "!=Se.getFieldValue("content")){e.next=4;break}return m.ZP.error("请输入内容"),e.abrupt("return");case 4:if(!(new Date(r[1])>new Date(l[0]))){e.next=7;break}return m.ZP.warning("会议开始时间不能早于报名结束时间"),e.abrupt("return");case 7:if(t.invitation_id=null===(n=t.invitation_id)||void 0===n||null===(n=n[0])||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id,null==je||!je.id){e.next=15;break}return e.next=11,(0,$.ZP)("/api/core_teacher_trainings/".concat(null==je?void 0:je.id,".json"),{method:"put",body:c()(c()({},t),{},{enroll_start_time:null!=r&&r[0]?re()(r[0]).format("YYYY-MM-DD HH:mm"):"",enroll_end_time:null!=r&&r[1]?re()(r[1]).format("YYYY-MM-DD HH:mm"):"",meeting_start_time:null!=l&&l[0]?re()(l[0]).format("YYYY-MM-DD HH:mm"):"",meeting_end_time:null!=l&&l[1]?re()(l[1]).format("YYYY-MM-DD HH:mm"):""})});case 11:0==(null==(s=e.sent)?void 0:s.status)&&(m.ZP.success("".concat(Ne?"编辑":"添加","成功")),ye(!1),it(),Ie&&rt()),e.next=19;break;case 15:return e.next=17,(0,$.ZP)("/api/core_teacher_trainings.json",{method:"post",body:c()(c()({},t),{},{is_apply:Ie,enroll_start_time:null!=r&&r[0]?re()(r[0]).format("YYYY-MM-DD HH:mm"):"",enroll_end_time:null!=r&&r[1]?re()(r[1]).format("YYYY-MM-DD HH:mm"):"",meeting_start_time:null!=l&&l[0]?re()(l[0]).format("YYYY-MM-DD HH:mm"):"",meeting_end_time:null!=l&&l[1]?re()(l[1]).format("YYYY-MM-DD HH:mm"):""})});case 17:0==(null==(u=e.sent)?void 0:u.status)&&(m.ZP.success("添加成功"),ye(!1),it());case 19:Se.resetFields(),Qe("


                            ");case 21:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}),(0,ce.jsx)(x.Z,{title:"申请发布培训记录",centered:!0,maskClosable:!1,open:qe,onCancel:function(){return Pe(!1)},footer:null,width:1200,bodyStyle:{maxHeight:600},children:(0,ce.jsxs)("div",{children:[(0,ce.jsx)(j.Z,{className:"mb25",columns:ot,dataSource:xe,pagination:!1}),(0,ce.jsx)(f.Z,{style:{marginBottom:".15rem"},showQuickJumper:!0,onChange:function(e,t){be.page=e,be.limit=t,Xe(c()({},be)),rt()},showSizeChanger:!0,pageSizeOptions:["10","20","50","100","200"],defaultCurrent:1,pageSize:(null==be?void 0:be.limit)||10,current:(null==be?void 0:be.page)||1,total:null==xe?void 0:xe.length,showTotal:function(e){return(0,ce.jsxs)("span",{children:["共 ",(0,ce.jsx)("span",{style:{color:"#165DFF"},children:null==xe?void 0:xe.length})," 条数据"]})}})]})})]})}))},27759:function(e,t,n){n.r(t),n.d(t,{ReactComponent:function(){return A}});var a=n(59301);function i(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var a=0,i=function(){};return{s:i,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:i}}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 o,l=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return l=e.done,e},e:function(e){c=!0,o=e},f:function(){try{l||null==n.return||n.return()}finally{if(c)throw o}}}}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:i}}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 o,l=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return l=e.done,e},e:function(e){c=!0,o=e},f:function(){try{l||null==n.return||n.return()}finally{if(c)throw o}}}}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n

                            "),Ce=u()(Pe,2),Fe=Ce[0],Ee=Ce[1],Qe=(0,g.useState)({page:1,limit:12,activeType:"全部",activeStatus:"全部培训状态",keyword:""}),Je=u()(Qe,2),Oe=Je[0],Be=Je[1],Ye=(0,g.useState)(c()({},{page:1,limit:10})),Te=u()(Ye,2),be=Te[0],De=Te[1],Xe=(0,g.useState)(""),Ke=u()(Xe,2),Re=(Ke[0],Ke[1],(0,g.useState)(!0)),He=u()(Re,2),Ge=He[0],_e=He[1],$e=(0,g.useState)(!1),et=u()($e,2),tt=et[0],nt=(et[1],{"未开始":C,"报名中":F,"即将开始":E,"会议中":Q,"已结束":J}),at={"未开始":"unstart","报名中":"enrolling","即将开始":"will_start","会议中":"meeting","已结束":"ended"},rt=function(){var e=o()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return _e(!0),e.next=3,(0,$.ZP)("/api/core_teacher_trainings.json",{method:"get",params:c()(c()({},Oe),{},{subject:"全部"===Oe.activeType?"":Oe.activeType,training_status:"全部培训状态"===Oe.activeStatus?"":at[Oe.activeStatus]})});case 3:0===(null==(t=e.sent)?void 0:t.status)&&(de(null==t?void 0:t.data),_e(!1));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),it=function(){var e=o()(r()().mark((function e(){var t,n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.ZP)("/api/core_teacher_trainings/apply_logs.json",{method:"get",params:c()({},be)});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(xe(null==t||null===(n=t.data)||void 0===n?void 0:n.list),Ze(!0));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,g.useEffect)((function(){rt()}),[Oe]);n(27759),n(59346);var ot=[{title:"会议名称",dataIndex:"name",width:(0,ne.Ny)()?200:400,ellipsis:!0,align:"left",render:function(e){return(0,ce.jsx)(p.Z,{title:e,children:(0,ce.jsx)("span",{style:{color:"#232B40"},children:e})})}},(0,ne.Ny)()&&{title:"会议申请人",dataIndex:"user_name",align:"left",ellipsis:!0,render:function(e){return(0,ce.jsx)("span",{style:{color:"#232B40"},children:e})}},(0,ne.Ny)()&&{title:"申请时间",dataIndex:"created_at",align:"left",ellipsis:!0,render:function(e){return(0,ce.jsx)("span",{style:{color:"#232B40"},children:ie()(e).format("YYYY-MM-DD HH:mm")})}},{title:"会议联系人",dataIndex:"meeting_contact",align:"left",ellipsis:!0,render:function(e){return(0,ce.jsx)("span",{style:{color:"#232B40"},children:e})}},{title:"联系方式",align:"left",dataIndex:"meeting_contact_phone",render:function(e){return(0,ce.jsx)("span",{style:{color:"#232B40"},children:e})}},(0,ne.Ny)()&&{title:"举办单位",align:"left",dataIndex:"meeting_sponsor",render:function(e){return(0,ce.jsx)("span",{style:{color:"#232B40"},children:e})}},{title:"状态",dataIndex:"status",ellipsis:!0,align:"left",render:function(e){return(0,ce.jsxs)(ce.Fragment,{children:["pending"===e&&(0,ce.jsx)("span",{style:{color:"#F48B29"},children:(0,ne.Ny)()?"待处理":"审核中"}),"passed"===e&&(0,ce.jsx)("span",{style:{color:"#0FB452"},children:(0,ne.Ny)()?"已发布":"已通过"}),"refused"===e&&(0,ce.jsx)("span",{style:{color:"#FF1000"},children:"已拒绝"}),"revoke"===e&&(0,ce.jsx)("span",{style:{color:"#5B6A92"},children:(0,ne.Ny)()?"已撤销申请":"已撤销"})]})}},{title:"操作",key:"action",width:140,align:"right",render:function(e,t){return(0,ne.Ny)()?"pending"===(null==t?void 0:t.status)?(0,ce.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",color:"#1B8565"},children:[(0,ce.jsx)("span",{style:{cursor:"pointer"},onClick:function(){(0,ee.xg)("/core_teacher/".concat(null==t?void 0:t.core_teacher_training_id))},children:"查看"}),(0,ce.jsx)("span",{style:{cursor:"pointer"},onClick:o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=m.Z.confirm({icon:null,title:"提示",centered:!0,content:"请确认是否发布《".concat(null==t?void 0:t.name,"》师资培训?"),okText:"确定",cancelText:"取消",onOk:function(){var e=o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.ZP)("/api/core_teacher_trainings/publish.json",{method:"post",body:{apply_action_id:null==t?void 0:t.id}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(x.ZP.success("发布成功"),it());case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){n.destroy()}});case 1:case"end":return e.stop()}}),e)}))),children:"发布"}),(0,ce.jsx)("span",{style:{cursor:"pointer"},onClick:o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=m.Z.confirm({icon:null,title:"提示",centered:!0,content:"请确认是否拒绝《".concat(null==t?void 0:t.name,"》师资培训的发布申请?"),okText:"确定",cancelText:"取消",onOk:function(){var e=o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.ZP)("/api/core_teacher_trainings/refuse.json",{method:"post",body:{apply_action_id:null==t?void 0:t.id}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(it(),x.ZP.success("拒绝成功"));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){n.destroy()}});case 1:case"end":return e.stop()}}),e)}))),children:"拒绝"})]}):(0,ce.jsx)("div",{children:(0,ce.jsx)("span",{style:{cursor:"pointer",color:"#1B8565"},onClick:function(){(0,ee.xg)("/core_teacher/".concat(null==t?void 0:t.core_teacher_training_id))},children:"查看"})}):"pending"===(null==t?void 0:t.status)?(0,ce.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",color:"#1B8565"},children:[(0,ce.jsx)("span",{style:{cursor:"pointer"},onClick:o()(r()().mark((function e(){var n,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.ZP)("/api/core_teacher_trainings/".concat(t.core_teacher_training_id,".json"),{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(je(null==n?void 0:n.data),ve.setFieldsValue(c()({},null==n?void 0:n.data)),Ee(null==n||null===(a=n.data)||void 0===a?void 0:a.notice),Me(!0),Ve(!0),it());case 4:case"end":return e.stop()}}),e)}))),children:"编辑"}),(0,ce.jsx)("span",{style:{cursor:"pointer"},onClick:o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=m.Z.confirm({icon:null,title:"提示",centered:!0,content:"请确认是否撤销申请?",okText:"确定",cancelText:"取消",onOk:function(){var e=o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.ZP)("/api/core_teacher_trainings/".concat(null==t?void 0:t.core_teacher_training_id,"/revoke_apply.json"),{method:"post"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(it(),x.ZP.success("撤销成功"));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),onCancel:function(){n.destroy()}});case 1:case"end":return e.stop()}}),e)}))),children:"撤销申请"})]}):"--"}}].filter((function(e){return!!e}));return(0,ce.jsxs)("section",{children:[(0,ce.jsx)("div",{className:h,style:{backgroundImage:"url(".concat(te.Z.IMG_SERVER,"/").concat(null==oe||null===(t=oe.setting)||void 0===t?void 0:t.news_banner_url,")")},children:(0,ce.jsxs)("div",{className:L,children:[(0,ce.jsxs)("div",{children:[(0,ce.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"师资培训"}),(0,ne.Ny)()&&(0,ce.jsxs)("div",{className:"".concat(M),onClick:function(){Me(!1),je(!0)},children:[(0,ce.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建师资培训"]})]}),(0,ce.jsx)("div",{children:(0,ce.jsx)(j.t7,{placeholder:"请输入师资培训名称搜索",className:N,value:null==Oe?void 0:Oe.keyword,onChange:function(e){var t;Be(c()(c()({},Oe),{},{keyword:null===(t=decodeURIComponent(e))||void 0===t?void 0:t.trim(),page:1}))}})})]})}),(null==ge||null===(a=ge.subjects)||void 0===a?void 0:a.length)>0&&(0,ce.jsx)("div",{style:{width:"100%",boxShadow:"0px 5px 5px 0px #EAEAEA"},children:(0,ce.jsx)("div",{style:{width:"12rem",margin:"0 auto",background:"#fff",paddingBottom:".1rem"},children:(0,ce.jsx)("div",{className:k,children:(0,ce.jsx)("div",{className:I,children:(0,ce.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null===(i=["全部培训状态"].concat(["未开始","报名中","即将开始","会议中","已结束"]))||void 0===i?void 0:i.map((function(e,t){return(0,ce.jsx)("div",{className:Oe.activeStatus==e?z:V,onClick:function(){Be(c()(c()({},Oe),{},{activeStatus:e}))},children:e},t)}))})})})})}),(0,ce.jsxs)("div",{style:{width:"100%",background:"rgba(27,133,101,0.05)",paddingTop:".8rem",paddingBottom:".2rem",minHeight:"80vh",position:"relative"},children:[(0,ce.jsx)("div",{style:{width:"12rem",margin:"0 auto",paddingBottom:".1rem"},children:(0,ce.jsxs)(f.Z,{className:"mt20",loading:Ge,children:[!(null!=ge&&null!==(l=ge.list)&&void 0!==l&&l.length)&&(0,ce.jsx)(ae.Z,{}),null==ge||null===(s=ge.list)||void 0===s?void 0:s.map((function(e){var t=e.name,n=e.id,a=e.location,r=(e.cover_id,e.meeting_start_time),i=(e.link,e.cover);return(0,ce.jsxs)("div",{className:U,onClick:function(){return(0,ee.xg)("/core_teacher/".concat(null==e?void 0:e.id))},children:[(0,ce.jsxs)("div",{className:q,children:[(0,ce.jsxs)("div",{className:Z,children:[(0,ce.jsx)("span",{className:le()(P,nt[null==e?void 0:e.training_status]),children:e.training_status}),(0,ce.jsx)("span",{className:O,children:(0,ce.jsx)(p.Z,{title:t,placement:"top",children:t})})]}),(0,ce.jsxs)("div",{className:B,children:[(0,ce.jsx)("div",{className:Y,children:(0,ce.jsxs)(p.Z,{title:"会议地点:".concat(a),children:[(0,ce.jsx)("img",{src:"data:image/png;base64,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",alt:""}),(0,ce.jsx)("span",{title:a,children:a})]})}),(0,ce.jsx)("div",{className:T,children:(0,ce.jsxs)(p.Z,{title:"会议开始时间:".concat(ie()(r).format("YYYY-MM-DD")),children:[(0,ce.jsx)("img",{src:"data:image/png;base64,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",alt:""}),(0,ce.jsx)("span",{children:ie()(r).format("YYYY-MM-DD")})]})}),(0,ce.jsx)("div",{})]})]}),(0,ce.jsx)("div",{className:b,children:(0,ce.jsx)("div",{className:W,children:(0,ce.jsx)("img",{src:te.Z.API_SERVER+(null==i?void 0:i.url),className:D})})})]},n)}))]})}),0!==(null==ge||null===(d=ge.list)||void 0===d?void 0:d.length)&&(0,ce.jsxs)(v.Z,{wrap:!1,align:"middle",justify:"space-between",style:{width:"12rem",margin:".2rem auto 1.5rem"},children:[(0,ce.jsxs)(S.Z,{children:["共 ",(0,ce.jsx)("span",{style:{color:"#165DFF"},children:(null==ge?void 0:ge.count)||0})," 条数据"]}),(0,ce.jsx)(S.Z,{children:(0,ce.jsx)(w.Z,{showSizeChanger:!1,showQuickJumper:!0,current:Oe.page,pageSize:Oe.limit,onChange:function(e,t){Oe.page=e,Be(c()({},Oe))},total:(null==ge?void 0:ge.count)||0})})]})]}),(0,ce.jsxs)("div",{className:X,id:"wechat_QR_code_ids",children:[(0,ce.jsxs)("div",{className:K,children:[(0,ce.jsx)("img",{src:"data:image/png;base64,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",alt:""}),(0,ce.jsx)("div",{className:R,children:"申请发布培训"})]}),(0,ce.jsxs)("div",{className:H,children:[(0,ce.jsx)("div",{className:G,onClick:function(){Ve(!0),je(!0)},children:(0,ce.jsx)("aside",{children:"发布新申请"})}),(0,ce.jsx)("div",{className:G,onClick:o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:it();case 1:case"end":return e.stop()}}),e)}))),children:(0,ce.jsx)("aside",{children:"查看申请记录"})})]})]}),(0,ce.jsx)(_.Z,{title:"".concat(ze?Ne?"编辑发布培训":"申请发布培训":Ne?"编辑师资培训":"新建师资培训"),form:ve,visible:ye,content:Fe,dispatch:re,isRequest:ze,onCancel:function(){ve.resetFields(),je(!1),Ve(!1),Me(!1),Ee("


                            ")},confirmLoading:tt,onOk:function(){return ve.submit()},handleFinish:function(){var e=o()(r()().mark((function e(t){var n,a,i,o,l,s,u;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=t.enroll_time,i=void 0===a?[]:a,o=t.meeting_time,l=void 0===o?[]:o,"


                            "!=ve.getFieldValue("content")){e.next=4;break}return x.ZP.error("请输入内容"),e.abrupt("return");case 4:if(!(new Date(i[1])>new Date(l[0]))){e.next=7;break}return x.ZP.warning("会议开始时间不能早于报名结束时间"),e.abrupt("return");case 7:if(t.invitation_id=null===(n=t.invitation_id)||void 0===n||null===(n=n[0])||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id,null==ye||!ye.id){e.next=15;break}return e.next=11,(0,$.ZP)("/api/core_teacher_trainings/".concat(null==ye?void 0:ye.id,".json"),{method:"put",body:c()(c()({},t),{},{enroll_start_time:null!=i&&i[0]?ie()(i[0]).format("YYYY-MM-DD HH:mm"):"",enroll_end_time:null!=i&&i[1]?ie()(i[1]).format("YYYY-MM-DD HH:mm"):"",meeting_start_time:null!=l&&l[0]?ie()(l[0]).format("YYYY-MM-DD HH:mm"):"",meeting_end_time:null!=l&&l[1]?ie()(l[1]).format("YYYY-MM-DD HH:mm"):""})});case 11:0==(null==(s=e.sent)?void 0:s.status)&&(x.ZP.success("".concat(Ne?"编辑":"添加","成功")),je(!1),rt(),ze&&it()),e.next=19;break;case 15:return e.next=17,(0,$.ZP)("/api/core_teacher_trainings.json",{method:"post",body:c()(c()({},t),{},{is_apply:ze,enroll_start_time:null!=i&&i[0]?ie()(i[0]).format("YYYY-MM-DD HH:mm"):"",enroll_end_time:null!=i&&i[1]?ie()(i[1]).format("YYYY-MM-DD HH:mm"):"",meeting_start_time:null!=l&&l[0]?ie()(l[0]).format("YYYY-MM-DD HH:mm"):"",meeting_end_time:null!=l&&l[1]?ie()(l[1]).format("YYYY-MM-DD HH:mm"):""})});case 17:0==(null==(u=e.sent)?void 0:u.status)&&(x.ZP.success("添加成功"),je(!1),rt());case 19:ve.resetFields(),Ee("


                            ");case 21:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}),(0,ce.jsx)(m.Z,{title:"申请发布培训记录",centered:!0,maskClosable:!1,open:qe,onCancel:function(){return Ze(!1)},footer:null,width:1200,bodyStyle:{maxHeight:600},children:(0,ce.jsxs)("div",{children:[(0,ce.jsx)(y.Z,{className:"mb25",columns:ot,dataSource:me,pagination:!1}),(0,ce.jsx)(w.Z,{style:{marginBottom:".15rem"},showQuickJumper:!0,onChange:function(e,t){be.page=e,be.limit=t,De(c()({},be)),it()},showSizeChanger:!0,pageSizeOptions:["10","20","50","100","200"],defaultCurrent:1,pageSize:(null==be?void 0:be.limit)||10,current:(null==be?void 0:be.page)||1,total:null==me?void 0:me.length,showTotal:function(e){return(0,ce.jsxs)("span",{children:["共 ",(0,ce.jsx)("span",{style:{color:"#165DFF"},children:null==me?void 0:me.length})," 条数据"]})}})]})})]})}))},27759:function(e,t,n){n.r(t),n.d(t,{ReactComponent:function(){return g}});var a=n(59301);function r(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var a=0,r=function(){};return{s:r,n:function(){return a>=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}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 o,l=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return l=e.done,e},e:function(e){c=!0,o=e},f:function(){try{l||null==n.return||n.return()}finally{if(c)throw o}}}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[a++]}},e:function(e){throw e},f:r}}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 o,l=!0,c=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return l=e.done,e},e:function(e){c=!0,o=e},f:function(){try{l||null==n.return||n.return()}finally{if(c)throw o}}}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n{const{value:t,formatter:n,precision:r,decimalSeparator:i,groupSeparator:o="",prefixCls:l}=e;let c;if("function"==typeof n)c=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",s=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,o),"number"==typeof r&&(s=s.padEnd(r,"0").slice(0,r>0?r:0)),s&&(s=`${i}${s}`),c=[a.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),s&&a.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},s)]}else c=e}return a.createElement("span",{className:`${l}-content-value`},c)},g=n(17313),d=n(83116),A=n(37613);const p=e=>{const{componentCls:t,marginXXS:n,padding:a,colorTextDescription:r,titleFontSize:i,colorTextHeading:o,contentFontSize:l,fontFamily:c}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,g.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:r,fontSize:i},[`${t}-skeleton`]:{paddingTop:a},[`${t}-content`]:{color:o,fontSize:l,fontFamily:c,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var m=(0,d.Z)("Statistic",(e=>{const t=(0,A.TS)(e,{});return[p(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var x=e=>{const{prefixCls:t,className:n,rootClassName:r,style:i,valueStyle:o,value:g=0,title:d,valueRender:A,prefix:p,suffix:x,loading:f=!1,onMouseEnter:v,onMouseLeave:S,decimalSeparator:w=".",groupSeparator:y=","}=e,{getPrefixCls:j,direction:h,statistic:L}=a.useContext(c.E_),N=j("statistic",t),[M,k]=m(N),I=a.createElement(u,Object.assign({decimalSeparator:w,groupSeparator:y,prefixCls:N},e,{value:g})),z=l()(N,{[`${N}-rtl`]:"rtl"===h},null==L?void 0:L.className,n,r,k);return M(a.createElement("div",{className:z,style:Object.assign(Object.assign({},null==L?void 0:L.style),i),onMouseEnter:v,onMouseLeave:S},d&&a.createElement("div",{className:`${N}-title`},d),a.createElement(s.Z,{paragraph:!1,loading:f,className:`${N}-skeleton`},a.createElement("div",{style:o,className:`${N}-content`},p&&a.createElement("span",{className:`${N}-content-prefix`},p),A?A(I):I,x&&a.createElement("span",{className:`${N}-content-suffix`},x)))))};const f=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function v(e,t){const{format:n=""}=t,a=new Date(e).getTime(),r=Date.now();return function(e,t){let n=e;const a=/\[[^\]]*]/g,r=(t.match(a)||[]).map((e=>e.slice(1,-1))),i=t.replace(a,"[]"),o=f.reduce(((e,t)=>{let[a,r]=t;if(e.includes(a)){const t=Math.floor(n/r);return n-=t*r,e.replace(new RegExp(`${a}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),i);let l=0;return o.replace(a,(()=>{const e=r[l];return l+=1,e}))}(Math.max(a-r,0),n)}const S=e=>{const{value:t,format:n="HH:mm:ss",onChange:o,onFinish:l}=e,c=(0,r.Z)(),s=a.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(s.current=setInterval((()=>{c(),null==o||o(e-Date.now()),e(u(),()=>{s.current&&(clearInterval(s.current),s.current=null)})),[t]);return a.createElement(x,Object.assign({},e,{valueRender:e=>(0,i.Tm)(e,{title:void 0}),formatter:(e,t)=>v(e,Object.assign(Object.assign({},t),{format:n}))}))};var w=a.memo(S);x.Countdown=w;var y=x}}]); \ No newline at end of file diff --git a/p__Demo__index.async.js b/p__Demo__index.async.js index 61f46c0b0f..3d4a03bd80 100644 --- a/p__Demo__index.async.js +++ b/p__Demo__index.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[14058,11947,22527,56250,79503,54146,95507,11525,41672,1911,37637,80182,79635,38007,25209],{22441:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(33614),a=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},o=n(1393),s=function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=a.forwardRef(s)},3148:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(33614),a=n(59301),i={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"},o=n(1393),s=function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=a.forwardRef(s)},76897:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(33614),a=n(59301),i={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"},o=n(1393),s=function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=a.forwardRef(s)},81671:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(33614),a=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},o=n(1393),s=function(e,t){return a.createElement(o.Z,(0,r.Z)({},e,{ref:t,icon:i}))};var l=a.forwardRef(s)},86930:function(e,t,n){"use strict";n.d(t,{JW:function(){return T},Jd:function(){return O},Kl:function(){return z},L5:function(){return h},MH:function(){return R},MI:function(){return K},Qo:function(){return _},SO:function(){return m},Tf:function(){return y},XO:function(){return p},Xy:function(){return j},Y0:function(){return S},Ye:function(){return X},Yv:function(){return U},ZH:function(){return B},am:function(){return P},bD:function(){return H},fA:function(){return L},fY:function(){return k},g6:function(){return f},g7:function(){return q},gT:function(){return C},gn:function(){return $},h$:function(){return A},hG:function(){return b},i8:function(){return M},j3:function(){return F},lH:function(){return D},li:function(){return v},n4:function(){return x},pU:function(){return Z},qK:function(){return g},sA:function(){return N},sP:function(){return I},t$:function(){return E},zl:function(){return w}});var r=n(7557),a=n.n(r),i=n(41498),o=n.n(i),s=n(82242),l=n.n(s),c=n(49105),u=(0,n(27876).oP)(),d={};function p(e){return(0,c.U2)("tasks/".concat(e,".json"),d)}function f(e){return(0,c.U2)("myshixuns/".concat(e,"/challenges.json"))}function m(e,t){return(0,c.U2)("myshixuns/".concat(e,"/subject_challenges.json"),t)}function h(e,t,n){return(0,c.U2)("tasks/".concat(e,"/star.json"),{shixun_id:t,star:n})}function v(e,t){return(0,c.U2)("tasks/".concat(e,"/rep_content.json"),l()(l()({},t),d))}function x(e,t){return(0,c.v_)("myshixuns/".concat(e,"/update_file.json"),t)}function g(e,t){return(0,c.U2)("tasks/".concat(e,"/reset_original_code.json"),l()(l()({},t),d))}function y(e,t){return(0,c.v_)("myshixuns/".concat(e,"/reset_repository.json"),t)}function b(e,t){return(0,c.U2)("tasks/".concat(e,"/reset_passed_code.json"),l()(l()({},t),d))}function j(e,t){return(0,c.v_)("tasks/".concat(e,"/game_build.json"),l()(l()({},t),d))}function _(e,t){return(0,c.U2)("tasks/".concat(e,"/game_status.json"),l()(l()({},t),d))}function w(e,t){return(0,c.v_)("tasks/".concat(e,"/choose_build.json"),l()(l()({},t),d))}function k(e){return(0,c.U2)("myshixuns/".concat(e,"/get_remaining_time.json"))}function C(e){return(0,c.U2)("tasks/".concat(e,"/picture_display.json"),d)}function S(e){return(0,c.v_)("tasks/".concat(e,"/plus_or_cancel_praise.json"))}function Z(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,c.v_)("myshixuns/".concat(e,"/repository.json"),t)}function N(e,t){return(0,c.U2)("myshixuns/".concat(e,"/start.json"),t||{})}function P(e,t){return(0,c.U2)("myshixuns/".concat(e,"/reset_pod.json"),t)}function O(e,t){return(0,c.ZP)("/api/tasks/".concat(e,"/reboot_esc.json"),{method:"post",body:t})}function E(e){return(0,c.U2)("tasks/".concat(e,"/check_test_sets.json"))}function D(e){return(0,c.U2)("tasks/".concat(e,"/get_answer_info.json"))}function I(e){return(0,c.U2)("tasks/".concat(e,"/get_choose_answer.json"))}function R(e){return(0,c.U2)("tasks/".concat(e,"/unlock_choose_answer.json"))}function F(e,t){return(0,c.U2)("tasks/".concat(e,"/unlock_answer.json"),{answer_id:t})}function T(e,t,n){return(0,c.v_)("tasks/".concat(e,"/set_games_status.json"),{result:t,data:n})}function z(e,t){return(0,c.U2)("myshixuns/".concat(e,"/active_pod.json"),t)}function M(e,t){return(0,c.U2)("tasks/".concat(e,"/rank_list.json"),t)}function L(e,t){return(0,c.v_)("tasks/".concat(e,"/close_windows_vnc.json"),{tpi_id:t})}function B(e,t){return(0,c.U2)("tasks/".concat(e,"/commit_files.json"),t)}function $(e,t){return(0,c.U2)("tasks/".concat(e,"/pull_files.json"),t)}function A(e,t){return(0,c.v_)("tasks/".concat(e,"/log_output"),t)}function U(e,t){return(0,c.U2)("tasks/".concat(e,"/stop_log_output.json"),t)}function K(e){return W.apply(this,arguments)}function W(){return(W=o()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/myshixuns/".concat(t.id,"/add_file.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function H(e){return V.apply(this,arguments)}function V(){return(V=o()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/myshixuns/".concat(t.id,"/delete_git_file.json"),{method:"Delete",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function q(e){return G.apply(this,arguments)}function G(){return(G=o()(a()().mark((function e(t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/myshixuns/".concat(t.id,"/mv_file.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function X(e,t){return(0,c.ZP)("/api/shixuns/".concat(e,"/set_start_permanent.json"),{method:"put",body:t})}null!=u&&u.homework_common_id&&(d.homework_common_id=null==u?void 0:u.homework_common_id),null!=u&&u.exercisesId&&(d.exercise_id=null==u?void 0:u.exercisesId)},6638:function(e,t,n){"use strict";var r=n(82242),a=n.n(r),i=(n(59301),n(19779)),o=n(3113),s=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,r=void 0===n?{}:n,l=e.styles,c=void 0===l?{}:l,u=e.customText,d=e.ButtonText,p=e.ButtonClick,f=e.Buttonclass,m=e.ButtonTwo,h=e.imgStyles,v=e.loading,x=void 0!==v&&v;return(0,s.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:x?"hidden":"visible"}),c),children:[(0,s.jsx)("img",{src:t||i,style:a()({width:288,height:200},h)}),(0,s.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,s.jsx)(o.ZP,a()(a()({className:f,onClick:p},r),{},{children:d})),m&&m]})}},29114:function(e,t,n){"use strict";n.d(t,{Z:function(){return _}});var r=n(82242),a=n.n(r),i=n(7557),o=n.n(i),s=n(41498),l=n.n(s),c=n(79800),u=n.n(c),d=n(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},f=n(3113),m=n(22441),h=n(38288),v=n(6848),x=n(27876),g=n(43516),y=n(6638),b=n(71681),j=n(37712),_=function(e){var t,n,r,i,s,c,_,w=e.editOffice,k=void 0===w?"view":w,C=e.data,S=(e.theme,e.type),Z=e.filename,N=e.monacoEditor,P=e.className,O=e.style,E=e.close,D=e.onClose,I=e.hasMask,R=e.disabledDownload,F=e.onImgDimensions,T=e.showNodata,z=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),M=u()(z,2),L=(M[0],M[1],(0,d.useState)("")),B=u()(L,2),$=(B[0],B[1]),A=(0,d.useState)(),U=u()(A,2),K=U[0],W=U[1],H="build"===window.ENV?"/react/build":"",V=location.host.startsWith("localhost")?b.Z.PROXY_SERVER:b.Z.API_SERVER,q=(0,d.useRef)();null!==(t=C)&&void 0!==t&&t.startsWith("/api")&&"txt"!==S&&(C=b.Z.API_SERVER+C),Z&&(N.filename=Z),(0,d.useEffect)((function(){var e,t=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==t||t.map((function(e){var t=e.split("=");"_educoder_session"===t[0]&&$(t[1])}))}),[]),(0,d.useEffect)((function(){"office"===S&&G()}),[S,C]);var G=function(){var e=l()(o()().mark((function e(){var t,n,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=C,C.startsWith("http")||(t=location.origin+t),n=new URL(t).pathname.split("/").pop(),e.next=5,(0,g.gJ)({attachment_id:n});case 5:r=e.sent,W(r);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),X=function(){C.startsWith("http")||C.startsWith("blob:")?Y():(0,x.Sv)(Z||"educoder",C,Z)},Y=function(){(0,x.Nd)(Z||"educoder",decodeURIComponent(C))};return(0,j.jsxs)("div",{style:a()({},O||{}),className:"".concat(I&&p.bgBlack," ").concat(S?p.wrp:"hide"),children:[E&&(0,j.jsxs)("div",{className:p.close,ref:q,children:[!!F&&(0,j.jsx)(v.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return q.current},children:(0,j.jsx)("span",{onClick:function(){D(),F()},children:(0,j.jsx)("i",{className:"icon-yulanpizhu"})})}),!R&&(0,j.jsx)(v.Z,{title:"点击下载此文件",getPopupContainer:function(){return q.current},children:(0,j.jsx)("span",{onClick:Y,children:(0,j.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,j.jsx)(v.Z,{title:"关闭",getPopupContainer:function(){return q.current},children:(0,j.jsx)("span",{className:"",onClick:D,children:(0,j.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,j.jsx)("div",{className:"".concat(p[P]," ").concat(P," ").concat(p.monaco," ").concat("txt"===S?"show":"hide"),children:"txt"===S&&(0,j.jsx)(h.ZP,a()({},N))}),"audio"===S&&(0,j.jsx)("audio",{src:(null===(n=C)||void 0===n?void 0:n.indexOf("http"))>-1||null!==(r=C)&&void 0!==r&&r.startsWith("/api")?C:"data:image/png;base64,".concat(C),autoPlay:!0}),"video"===S&&(0,j.jsx)(j.Fragment,{children:(null===(i=C)||void 0===i?void 0:i.indexOf("http"))>-1||null!==(s=C)&&void 0!==s&&s.startsWith("/api")?(0,j.jsx)("video",{controls:!0,src:"".concat(C),autoPlay:!0}):(0,j.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(C),autoPlay:!0})}),"office"===S&&K&&(0,j.jsx)("iframe",{src:"".concat(H,"/office.html?key=").concat(K.key,"&url=").concat(V+K.url,"&callbackUrl=").concat(V+K.callbackUrl,"&fileType=").concat(K.fileType,"&title=").concat(K.title,"&model=").concat(k,"&officeServer=").concat(b.Z.ONLYOFFICE,"&disabledDownload=").concat(!!R)}),"html"===S&&(0,j.jsx)("iframe",{src:C+"&disposition=inline"}),"pdf"===S&&(0,j.jsx)("iframe",{src:"".concat(H,"/js/pdfview/index.html?url=").concat(C,"&disabledDownload=").concat(!!R)}),"image"===S&&(0,j.jsx)("img",{src:(null===(c=C)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(_=C)&&void 0!==_&&_.startsWith("/api")?C:"data:image/png;base64,".concat(C)}),("other"===S||"download"===S)&&(0,j.jsx)(j.Fragment,{children:T?(0,j.jsx)(y.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,j.jsx)(f.ZP,{icon:(0,j.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:X,children:"下载"})}):(0,j.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:X,children:[(0,j.jsx)(m.Z,{}),"点击下载"]})})]})}},16726:function(e,t,n){"use strict";n.d(t,{h:function(){return x}});var r=n(82242),a=n.n(r),i=n(79800),o=n.n(i),s=n(59301),l=n(57809),c=n(78241),u=n(3113),d=n(89780),p=n.n(d),f=(n(94527),n(66608),n(37712)),m=l.default.Option,h={labelCol:{span:4},wrapperCol:{span:20}},v={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function x(e){var t=e.value,n=e.onChange,r=e.mode,i=e.options,l=void 0===i?{}:i,c=(0,s.useRef)(),u=(0,s.useState)(),d=o()(u,2),m=d[0],h=d[1];return(0,s.useEffect)((function(){if(m){var e=function(e){var t=e.getValue();n&&n(t)};return m.on("change",e),function(){m.off("change",e)}}}),[m,n]),(0,s.useEffect)((function(){m&&m.setOption("mode",r)}),[m,r]),(0,s.useEffect)((function(){m&&(t===m.getValue()&&""!==t||setTimeout((function(){m.setValue(t||"")}),300))}),[m,t]),(0,s.useEffect)((function(){if(c.current&&!m){var e=p().fromTextArea(c.current,a()({mode:r,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},l));h(e)}}),[c.current,m]),(0,f.jsx)("div",{className:"my-codemirror-container",children:(0,f.jsx)("textarea",{ref:c})})}t.Z=function(e){var t=e.callback,n=e.onCancel,r=(0,s.useState)("python"),i=o()(r,2),d=i[0],p=i[1];return(0,f.jsxs)(c.Z,a()(a()({},h),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){t(e)},children:[(0,f.jsx)(c.Z.Item,{label:"代码语言",name:"language",children:(0,f.jsx)(l.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(v[e][1])},children:Object.keys(v).map((function(e){return(0,f.jsx)(m,{value:e,children:v[e][0]},e)}))})}),(0,f.jsx)(c.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,f.jsx)(x,{mode:d})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(u.ZP,{type:"ghost",onClick:n,children:"取消"})]})]}))}},17454:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return Re}});var r=n(59301),a=n(95237),i=n(3113),o=n(43604),s=n(25526),l=n(49105),c=n(27876),u="wrap___d2dw2",d="full___aj305",p=n(7557),f=n.n(p),m=n(41498),h=n.n(m),v=n(82242),x=n.n(v),g=n(79800),y=n.n(g),b=n(39647),j=n.n(b),_="warehouse___QWVPT",w="content___w0dAS",k="left___xZRzx",C="close___KBRyH",S="right___v5JXP",Z="loading___SunBf",N="empty___dvPGr",P="line___VNd7N",O="footer___Yx5nS",E="commit___Ui8A5",D="filePathWrp___qeMMR",I="filePath___tc_hQ",R="bottom0___tgeX3",F=n(80608),T=n(99313),z=n(6848),M=n(8591),L=n(20834),B=n(71418),$=n(43418),A=n(37205),U=n.n(A),K=n(86930),W=n(32985),H=n(38854),V=n(56102),q=n(78241),G=n(24650),X={wrap:"wrap___SO6Mn",modal:"modal___zNd_3",title:"title___EX56C",path:"path___IqyHA",colorBlue:"colorBlue___MSdA7",width240:"width240___mU1C0",filePath:"filePath___v0Tze"},Y=n(37712),J=["shixunsDetail","globalSetting","loading","user","dispatch","taskData","isRepository"],Q=(0,F.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,n=e.taskData,i=e.isRepository,s=j()(e,J),l=(0,F.useLocation)(),c=(x()(x()({},(0,F.useParams)()),(0,F.useLocation)().query),(0,r.useState)({})),u=y()(c,2),d=(u[0],u[1]),p=(0,r.useRef)(),m=q.Z.useForm(),v=y()(m,1)[0],g=(0,r.useState)(""),b=y()(g,2),_=(b[0],b[1]);(0,r.useEffect)((function(){s.visible&&v.resetFields()}),[s.visible]),(0,r.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;_(n)}}),[]),(0,r.useEffect)((function(){var e;p.current=null===(e=l.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var w=function(){var e=h()(f()().mark((function e(){var r,a,o=arguments;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=o.length>0&&void 0!==o[0]?o[0]:{},e.next=3,t({type:"shixunsDetail/addRepositoryFile",payload:{id:n.myshixun.identifier,message:r.commitMessage,content:"",path:(s.defaultPath?s.defaultPath+"/":"")+r.path+"/"+(r.file||".gitkeep"),secret_repository:!i||void 0}});case 3:0===(null==(a=e.sent)?void 0:a.status)&&(M.ZP.success("添加成功"),s.onOK({path:(s.defaultPath?s.defaultPath+"/":"")+r.path+"/"+(r.file||".gitkeep"),name:r.path.split("/")[r.path.split("/").length-1]}),s.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Y.jsx)($.Z,{width:"60%",centered:!0,open:s.visible,wrapClassName:X.modal,onOk:function(){v.submit()},onCancel:s.onClose,title:"新建文件夹",children:(0,Y.jsx)("section",{className:X.bg,children:(0,Y.jsx)("div",{className:X.wrap,children:(0,Y.jsxs)(q.Z,{className:"mt10",form:v,scrollToFirstError:!0,layout:"vertical",onFinish:w,onChange:function(){var e,t,n,r,a=x()({},v.getFieldsValue()),i=null==a||null===(e=a.path)||void 0===e?void 0:e.split(""),o=null==a||null===(t=a.file)||void 0===t?void 0:t.split("");null!=i&&null!==(n=i.filter((function(e){return"/"==e})))&&void 0!==n&&n.length&&(a.path=a.path.substring(0,a.path.length-1)),null!=o&&null!==(r=o.filter((function(e){return"/"==e})))&&void 0!==r&&r.length&&(a.file=a.file.substring(0,a.path.length-1)),v.setFieldsValue(x()({},a)),d(a)},children:[(0,Y.jsx)(q.Z.Item,{label:"文件夹名称:",name:"path",children:(0,Y.jsxs)(a.Z,{children:[(0,Y.jsx)(o.Z,{children:(0,Y.jsx)("span",{className:X.filePath,children:s.defaultPath+"/"})}),(0,Y.jsx)(o.Z,{flex:"1",children:(0,Y.jsx)(q.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件夹名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Y.jsx)(G.Z,{placeholder:"请输入文件夹名称",size:"middle"})})})]})}),(0,Y.jsx)(q.Z.Item,{label:"文件名称:",name:"file",children:(0,Y.jsx)(G.Z,{placeholder:"请输入文件名称,如果不填写系统将在文件夹下创建.gitkeep的默认文件",size:"middle"})}),(0,Y.jsx)(q.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Y.jsx)(G.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})})]})})})})})),ee=n(16726),te=["shixunsDetail","globalSetting","loading","user","taskData","dispatch","isRepository","onClose"],ne=(0,F.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.taskData,n=(e.dispatch,e.isRepository),i=e.onClose,s=j()(e,te),l=(0,F.useLocation)(),c=(x()(x()({},(0,F.useParams)()),(0,F.useLocation)().query),(0,r.useState)({})),u=y()(c,2),d=(u[0],u[1]),p=(0,r.useRef)(),m=q.Z.useForm(),v=y()(m,1)[0],g=(0,r.useState)(""),b=y()(g,2),_=(b[0],b[1]);(0,r.useEffect)((function(){s.visible&&v.resetFields()}),[s.visible]),(0,r.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;_(n)}}),[]),(0,r.useEffect)((function(){var e;p.current=null===(e=l.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var w=function(){var e=h()(f()().mark((function e(){var r,a,o=arguments;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=o.length>0&&void 0!==o[0]?o[0]:{},e.next=3,(0,K.MI)({id:t.myshixun.identifier,message:r.commitMessage,content:r.codeMirror,path:(s.defaultPath?s.defaultPath+"/":"")+r.path,secret_repository:!n||void 0});case 3:0===(null==(a=e.sent)?void 0:a.status)&&(M.ZP.success("添加成功"),s.onOK({path:(s.defaultPath?s.defaultPath+"/":"")+r.path,name:r.path.split("/")[r.path.split("/").length-1]}),i());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Y.jsx)($.Z,{width:"60%",open:s.visible,wrapClassName:X.modal,centered:!0,onOk:function(){v.submit()},onCancel:i,title:"新建文件",children:(0,Y.jsx)("section",{className:X.bg,children:(0,Y.jsx)("div",{className:X.wrap,children:(0,Y.jsxs)(q.Z,{className:"mt10",form:v,scrollToFirstError:!0,layout:"vertical",onFinish:w,onChange:function(){var e,t,n=x()({},v.getFieldsValue()),r=null==n||null===(e=n.path)||void 0===e?void 0:e.split("");(null==r||null===(t=r.filter((function(e){return"/"==e})))||void 0===t?void 0:t.length)>1&&(n.path=n.path.substring(0,n.path.length-1)),v.setFieldsValue(x()({},n)),d(n)},children:[(0,Y.jsx)(q.Z.Item,{label:"文件名称或文件路径:",name:"path",children:(0,Y.jsxs)(a.Z,{children:[(0,Y.jsx)(o.Z,{children:(0,Y.jsx)("span",{className:X.filePath,children:s.defaultPath+"/"})}),(0,Y.jsx)(o.Z,{flex:"1",children:(0,Y.jsx)(q.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Y.jsx)(G.Z,{placeholder:"请输入文件名称",size:"middle"})})})]})}),(0,Y.jsx)(q.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Y.jsx)(G.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})}),(0,Y.jsx)("div",{className:"mt10 mb20",children:(0,Y.jsx)(q.Z.Item,{name:"codeMirror",label:"文件内容:",rules:[{required:!0,message:"请输入文件内容"}],children:(0,Y.jsx)(ee.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})})})]})})})})})),re=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository","taskData"],ae=(0,F.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user,e.dispatch,e.isRepository;var t=e.taskData,n=j()(e,re),i=(0,F.useLocation)(),s=(x()(x()({},(0,F.useParams)()),(0,F.useLocation)().query),(0,r.useState)({})),l=y()(s,2),c=(l[0],l[1]),u=(0,r.useRef)(),d=q.Z.useForm(),p=y()(d,1)[0],m=(0,r.useState)(""),v=y()(m,2),g=v[0],b=v[1],_=(0,r.useState)(""),w=y()(_,2),k=w[0],C=w[1];(0,r.useEffect)((function(){n.visible&&p.resetFields()}),[n.visible]),(0,r.useEffect)((function(){var e=n.defaultPath.split("/");1===e.length?(b(""),C(n.defaultPath)):(C(e.pop()),b(e.join("/")+"/"))}),[n.defaultPath]),(0,r.useEffect)((function(){var e;u.current=null===(e=i.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var S=function(){var e=h()(f()().mark((function e(){var r,a,i,o=arguments;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=o.length>0&&void 0!==o[0]?o[0]:{},e.next=3,(0,K.g7)({id:null==t||null===(r=t.shixun)||void 0===r?void 0:r.identifier,from:n.defaultPath,to:g+a.path,message:a.commitMessage||"".concat(n.defaultPath," rename to ").concat(g).concat(a.path," ")});case 3:0===(null==(i=e.sent)?void 0:i.status)&&(M.ZP.success("操作成功"),n.onOK({path:a.path,name:a.path}),n.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Y.jsx)($.Z,{width:"40%",open:n.visible,wrapClassName:X.modal,centered:!0,onOk:function(){p.submit()},onCancel:n.onClose,title:"提交说明",children:(0,Y.jsx)("section",{className:X.bg,children:(0,Y.jsx)("div",{className:X.wrap,children:(0,Y.jsxs)(q.Z,{className:"mt10",form:p,scrollToFirstError:!0,layout:"vertical",onFinish:S,onChange:function(){var e,t,n=x()({},p.getFieldsValue()),r=null==n||null===(e=n.path)||void 0===e?void 0:e.split("");(null==r||null===(t=r.filter((function(e){return"/"==e})))||void 0===t?void 0:t.length)>1&&(n.path=n.path.substring(0,n.path.length-1)),p.setFieldsValue(x()({},n)),c(n)},children:[(0,Y.jsx)(q.Z.Item,{label:"重命名:",name:"path",children:(0,Y.jsx)(a.Z,{children:(0,Y.jsx)(o.Z,{flex:"1",children:(0,Y.jsx)(q.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Y.jsx)(G.Z,{placeholder:"请输入文件名称",size:"middle",defaultValue:k})})})})}),(0,Y.jsx)(q.Z.Item,{label:"提交信息:",name:"commitMessage",children:(0,Y.jsx)(G.Z,{placeholder:"如不填写,默认提交信息是(".concat(n.defaultPath," rename to 新的名称 )"),size:"middle"})})]})})})})})),ie=n(71681),oe=n(53326),se=n(65874),le={wrap:"wrap___zK3Vy",title:"title___BgjCb",path:"path___POFX3",colorBlue:"colorBlue___H4_iQ"},ce=["shixunsDetail","globalSetting","loading","user","taskData","dispatch","isRepository"],ue=oe.Z.Dragger,de=(0,F.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t,n,a=e.taskData,i=e.dispatch,o=e.isRepository,s=j()(e,ce),l=((0,F.useLocation)(),x()(x()({},(0,F.useParams)()),(0,F.useLocation)().query)),c=(0,r.useState)({}),u=y()(c,2),d=u[0],p=u[1],m=(0,r.useRef)(),v=q.Z.useForm(),g=y()(v,1)[0],b=(0,r.useState)([]),_=y()(b,2),w=_[0],k=_[1],C=(0,r.useState)(),S=y()(C,2),Z=S[0],N=S[1];(0,r.useEffect)((function(){s.visible&&(g.resetFields(),k([]))}),[s.visible]),(0,r.useEffect)((function(){m.current=l.id}),[]),(0,r.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;N(n)}}),[]);var P,O=function(){var e=h()(f()().mark((function e(t){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.response){e.next=3;break}return M.ZP.info("还未上传完成,无法进行删除操作!"),e.abrupt("return");case 3:return e.next=5,i({type:"shixunsDetail/deleteGitFile",payload:{id:l.id,path:Z?"".concat(Z,"/").concat(t.name):t.name,message:g.getFieldValue("commitMessage")||"删除了".concat(Z?"".concat(Z,"/").concat(t.name):t.name),secret_repository:!o||null}});case 5:0===e.sent.status&&(k(w.filter((function(e){return e.uid!==t.uid}))),M.ZP.info("删除成功"));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),E={height:300,multiple:!0,withCredentials:!0,data:(P=h()(f()().mark((function e(){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=h()(f()().mark((function e(t,r){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:setTimeout(h()(f()().mark((function e(){var r;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.getFieldsValue();case 2:e.sent,r=x()(x()({},{path:s.defaultPath?s.defaultPath:"",message:d.commitMessage||"上传了".concat(n)}),o?{}:{secret_repository:!0}),t(r);case 5:case"end":return e.stop()}}),e)}))),200);case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)}))),function(){return P.apply(this,arguments)}),fileList:w,method:"post",action:"".concat(ie.Z.API_SERVER,"/api/myshixuns/").concat(null==a||null===(t=a.myshixun)||void 0===t?void 0:t.identifier,"/upload_git_file.json"),onChange:function(e){if(n=e.file.name,"done"===e.file.status||"uploading"===e.file.status){var t,r,a;if(k(e.fileList),!e.file.response)return;if(0===(null===(t=e.file.response)||void 0===t?void 0:t.status))return void M.ZP.success("上传成功!");k(w.filter((function(t){return t.uid!==e.file.uid}))),(null===(r=e.file.response)||void 0===r?void 0:r.message)&&M.ZP.info(null===(a=e.file.response)||void 0===a?void 0:a.message)}},onRemove:O,beforeUpload:function(e){n=e.name}},D=function(){var e=h()(f()().mark((function e(t){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.validateFields();case 2:s.onClose(),s.onOK({path:s.defaultPath}),I();case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),I=function(){};return(0,Y.jsx)($.Z,{open:s.visible,onOk:D,centered:!0,onCancel:s.onClose,width:"70%",children:(0,Y.jsxs)("section",{className:le.bg,children:[(0,Y.jsxs)("div",{className:le.wrap,children:[(0,Y.jsx)("div",{className:le.title,children:"上传文件"}),(0,Y.jsxs)(q.Z,{className:"mt10",form:g,scrollToFirstError:!0,layout:"vertical",onFinish:D,onValuesChange:function(){return p(x()({},g.getFieldsValue()))},children:[(0,Y.jsx)(q.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Y.jsx)(G.Z,{placeholder:"必填,描述主要修改内容(相当于Git Commit message的Header)"})}),(0,Y.jsx)(q.Z.Item,{label:"选择文件",name:"file",rules:[{required:!0,message:"请选择文件"}],children:(0,Y.jsxs)(ue,x()(x()({},E),{},{children:[(0,Y.jsx)("div",{children:(0,Y.jsx)("i",{className:"iconfont icon-shangchuan font50 ".concat(le.colorBlue)})}),(0,Y.jsxs)("div",{className:"font14 mt30",children:["拖拽文件或",(0,Y.jsx)("span",{className:"".concat(le.colorBlue," ml5"),children:"点击此处上传"})]})]}))})]})]}),(0,Y.jsx)(se.Z,{onFinish:function(e){return N(e)}})]})})})),pe={flex_box_center:"flex_box_center___MMlsc",flex_space_between:"flex_space_between___ti22L",flex_box_vertical_center:"flex_box_vertical_center___YL4jC",flex_box_center_end:"flex_box_center_end___vx3wA",flex_box_column:"flex_box_column___eKe0F",headLeft:"headLeft___dsKhq",colorBlue:"colorBlue___gaxVL",wrap:"wrap___NLIaW",nodata:"nodata___zv745",nodataText:"nodataText___EWDiS",content:"content___i5G9Y",gitCode:"gitCode___W15AY",ellipsis:"ellipsis___sEcFA",menu:"menu___sjQxY",overlayClass:"overlayClass___ofgjv",tips:"tips___WEDOk"},fe="wrap___WB5qS",me="content___HZdqT",he="mainPathWrap___XMF09",ve="colorBlue___N9Dtz",xe=(0,F.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,loading:n.models.index}}))((function(e){var t=e.shixunsDetail,n=(e.globalSetting,e.loading,e.dispatch),a=e.title,i=e.pathList,o=void 0===i?[]:i,s=e.showInputPath,l=void 0!==s&&s,c=e.isMergeSelectFile,u=void 0!==c&&c,d=e.onFinish,p=void 0===d?function(){}:d,m=q.Z.useForm(),v=y()(m,1)[0],g=x()(x()({},(0,F.useParams)()),(0,F.useLocation)().query),b=(0,F.useLocation)(),j=(0,r.useRef)(),_=(0,r.useState)(""),w=y()(_,2),k=w[0],C=w[1],S=(0,r.useState)(""),Z=y()(S,2),N=Z[0],P=Z[1],O=(0,r.useState)([]),E=y()(O,2),D=E[0],I=E[1],R=(0,r.useState)([]),T=y()(R,2),z=T[0],L=T[1];(0,r.useEffect)((function(){var e;j.current="repository"===(null===(e=b.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3])}),[]),(0,r.useEffect)((function(){if("Repository-SelectFilePath"===t.actionTabs.key){var e=o.join("/"),n=[];o.map((function(t,r){0===r?n.push({val:"根目录",path:""},{val:"/".concat(t),path:e}):n.push({val:"/".concat(t),path:e})})),I(n),C(e),P(e),B(e)}}),[t.actionTabs.key]);var B=function(){var e=h()(f()().mark((function e(t){var r;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:j.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:g.id,path:t}});case 2:(r=e.sent)&&L(r.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),A=function(){var e=h()(f()().mark((function e(){var t,r,a;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=null==v?void 0:v.getFieldsValue(),r=k?"".concat(k).concat(null!=t&&t.name?"/".concat(null==t?void 0:t.name):""):null==t?void 0:t.name,!u){e.next=6;break}return p(r),U(),e.abrupt("return");case 6:if(!l){e.next=16;break}return e.next=9,v.validateFields();case 9:return e.next=11,n({type:"shixunsDetail/uploadGitFolder",payload:x()(x()({},{id:g.id,path:r}),j.current?{}:{secret_repository:!0})});case 11:a=e.sent,p(N),0===a.status&&M.ZP.info("新建成功"),e.next=18;break;case 16:p(r),M.ZP.success("选择文件目录成功");case 18:U();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),U=function(){n({type:"shixunsDetail/setActionTabs",payload:{}}),v.resetFields()};return(0,Y.jsx)($.Z,{centered:!0,title:a||"新建文件夹",closable:!1,keyboard:!1,open:"Repository-SelectFilePath"===t.actionTabs.key,onOk:A,onCancel:U,children:(0,Y.jsxs)("div",{className:fe,children:[(0,Y.jsxs)("div",{className:me,children:[(0,Y.jsx)("div",{className:he,children:!(null==D||!D.length)&&D.map((function(e,t){return(0,Y.jsx)("a",{onClick:function(){return function(e,t){var n=D.filter((function(e,n){return n<=t}));I(n);var r=n.filter((function(e,t){return 0!==t})).map((function(e){return e.val})).join("").substr(1);C(r),B(r)}(0,t)},children:e.val},t)}))}),!(null==z||!z.length)&&z.map((function(e,t){return"tree"===e.type&&(0,Y.jsxs)("a",{onClick:function(){return function(e){var t=k;"tree"===e.type&&(D.length?D.push({val:"/".concat(e.name),path:e.name}):D.push({val:"根目录",path:""},{val:"/".concat(e.name),path:e.name}),I(D),t=k?"".concat(k,"/").concat(e.name):e.name,C(t)),B(t)}(e)},children:[(0,Y.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(ve)}),e.name]},t)}))]}),(0,Y.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,Y.jsx)("div",{className:"mt5 mb5",children:k}),l&&(0,Y.jsx)(q.Z,{form:v,scrollToFirstError:!0,className:"mt20",children:(0,Y.jsx)(q.Z.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Y.jsx)(G.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)"})})})]})})})),ge=n(78892),ye=n(46952),be=n(33329),je=n(89392),_e=(n(10283),n(92396)),we=["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","taskData","practiceSetting","isRepository","treeData","setTreeData","params"],ke=W.Z.DirectoryTree,Ce=function(){return(0,Y.jsxs)("div",{className:"mt20 pb50 ".concat(pe.nodata),children:[(0,Y.jsxs)("div",{className:pe.headLeft,children:["提示:",(0,Y.jsx)("br",{}),"此处存放本实训所需的所有代码等相关文件,你可以通过以下",(0,Y.jsx)("br",{}),"两种方式来使用:",(0,Y.jsx)("br",{}),"1、",(0,Y.jsx)("a",{href:"/forums/2784",target:"_blank",children:"Git客户端"})," 上传已有文件来开始使用。",(0,Y.jsx)("br",{}),"2、直接在平台上创建文件目录以及相关代码文件。"]}),(0,Y.jsx)("img",{width:"100%",src:_e.Oe})]})},Se=(0,F.connect)((function(e){var t=e.shixunsDetail,n=e.loading,r=e.globalSetting,a=e.practiceSetting;return{shixunsDetail:t,globalSetting:r,user:e.user,practiceSetting:a,loading:n}}))((function(e){var t,n,i,s=e.shixunsDetail,l=(e.globalSetting,e.loading),u=(e.user,e.activeKey,e.dispatch),d=e.taskData,p=e.practiceSetting,m=e.isRepository,v=e.treeData,g=e.setTreeData,b=e.params,_=(j()(e,we),(0,F.useLocation)()),w=(0,r.useState)(),k=y()(w,2),C=k[0],S=(k[1],(0,r.useState)(!1)),Z=y()(S,2),N=Z[0],P=Z[1],O=(0,r.useState)(!1),E=y()(O,2),D=E[0],I=E[1],R=(0,r.useState)(!1),T=y()(R,2),B=T[0],A=T[1],W=(0,r.useState)(!1),q=y()(W,2),G=q[0],X=q[1],J=(0,r.useState)(""),ee=y()(J,2),te=ee[0],re=ee[1],ie=(0,r.useState)([]),oe=y()(ie,2),se=oe[0],le=oe[1],ce=(0,r.useState)([]),ue=y()(ce,2),fe=ue[0],me=ue[1],he=(0,r.useState)([]),ve=y()(he,2),_e=(ve[0],ve[1]),Se=(0,r.useState)(!1),Ze=y()(Se,2),Ne=Ze[0],Pe=Ze[1],Oe=(0,r.useState)(),Ee=y()(Oe,2),De=(Ee[0],Ee[1]),Ie=(0,r.useState)(),Re=y()(Ie,2),Fe=(Re[0],Re[1]),Te=(0,r.useState)(""),ze=y()(Te,2),Me=(ze[0],ze[1]),Le=(0,r.useState)(),Be=y()(Le,2),$e=(Be[0],Be[1]),Ae=(0,r.useState)(!1),Ue=y()(Ae,2),Ke=Ue[0],We=Ue[1];(0,r.useEffect)((function(){g([]),et(""),localStorage.warehouseHideTip||Pe(!0)}),[_.pathname,m]),(0,r.useEffect)((function(){var e;if(null!=d&&null!==(e=d.challenge)&&void 0!==e&&e.path&&null!=v&&v.length){var t,n,r=null==d||null===(t=d.challenge)||void 0===t||null===(t=t.path)||void 0===t?void 0:t.replaceAll(";",""),a=null===(n=(0,je.cloneDeep)(v))||void 0===n?void 0:n.filter((function(e){var t;return e.name===(null==r||null===(t=r.split("/"))||void 0===t?void 0:t[0])}));He(r),1!==(null==v?void 0:v.length)&&(console.log(a,"filterTreeData"),g(a))}}),[null==d||null===(t=d.challenge)||void 0===t?void 0:t.path,v]);var He=function(e){Xe(e),fe=[e],me([e])},Ve=function(){var e=h()(f()().mark((function e(){var t,n=arguments;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.length>0&&void 0!==n[0]?n[0]:"",e.next=3,(0,be.Zt)({id:b.id,secret_dir_path:t});case 3:e.sent&&$e(t);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),qe=function(e){return(0,Y.jsxs)(L.Z,{className:pe.menu,onClick:function(t){switch(re(e.path||""),t.key){case"1":(0,c.L9)(["实践项目","设置","代码仓库","新建文件"]),P(!0);break;case"2":(0,c.L9)(["实践项目","设置","代码仓库","新建文件夹"]),A(!0);break;case"3":(0,c.L9)(["实践项目","设置","代码仓库","上传"]),X(!0);break;case"4":(0,c.L9)(["实践项目","设置","代码仓库","重命名"]),I(!0);break;case"5":(0,c.L9)(["实践项目","设置","代码仓库","删除"]),rt(e.path,e.name,e);break;case"6":(0,c.L9)(["实践项目","设置","代码仓库","复制路径"]),at(e)}},children:[("topTree"===e.type||"tree"===e.type)&&(0,Y.jsx)(L.Z.Item,{children:"新建文件"},"1"),("topTree"===e.type||"tree"===e.type)&&(0,Y.jsx)(L.Z.Item,{children:"新建文件夹"},"2"),("topTree"===e.type||"tree"===e.type)&&(0,Y.jsx)(L.Z.Item,{children:"上传"},"3"),"topTree"!==e.type&&"tree"!==e.type&&(0,Y.jsx)(L.Z.Item,{children:"重命名"},"4"),"topTree"!==e.type&&(0,Y.jsx)(V.CopyToClipboard,{text:"/data/workspace/myshixun/".concat(m?"":"secret/").concat(null==e?void 0:e.path),onCopy:function(){return M.ZP.success("复制成功")},children:(0,Y.jsx)(L.Z.Item,{children:(0,Y.jsx)(Y.Fragment,{children:"复制路径"})},"6")}),"topTree"!==e.type&&(0,Y.jsx)(L.Z.Item,{children:"删除"},"5")]})},Ge=function(e,t){return e.map((function(e){return e.path=""==t?t+e.name:t+"/"+e.name,e.title=(0,Y.jsxs)(a.Z,{className:"font14",children:[(0,Y.jsx)(o.Z,{flex:"1",children:(0,Y.jsxs)(a.Z,{children:[(0,Y.jsx)(o.Z,{flex:"20px",children:"blob"===e.type&&(0,Y.jsx)("span",{className:"iconfont icon-wenjian11 font12"})}),(0,Y.jsx)(o.Z,{flex:"1",children:(0,Y.jsx)("span",{className:" multi_ellipsis1",children:e.name})})]})}),(0,Y.jsx)(o.Z,{children:("blob"===e.type||"tree"===e.type)&&(0,Y.jsx)(H.Z,{dropdownRender:function(){return qe(e)},className:pe.ellipsis,children:(0,Y.jsx)("i",{className:"iconfont icon-gengduo2 c-555a88"})})})]}),e.disableCheckbox=C&&C!==e.name,e.className="tree"===e.type?pe.pl23:"",e.checkable="tree"!==e.type,e.isLeaf="tree"!==e.type,e.children="tree"===e.type&&[],e.key=e.path,e}))},Xe=function(e){u({type:"practiceSetting/setSideBarTabs",payload:{selectPath:e}})},Ye=function(){var e=h()(f()().mark((function e(t,n){var r;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.split("/"),e.next=3,et(te);case 3:setTimeout((function(){Xe(t),se=[r[0]||""],fe=[t],me(U()(fe)),le(U()(se))}),150);case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),Je=function(e,t){if(console.log(e,"data"),""==t)g(U()(e));else{var n=Qe(v,t,e);g([].concat(n))}};function Qe(e,t,n){return e.map((function(e){return e.key===t?(e.children=U()(n),x()({},e)):e.children?x()(x()({},e),{},{children:Qe(e.children,t,n)}):e}))}var et=function(){var e=h()(f()().mark((function e(){var t,n,r,a,i,o,s=arguments;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=s.length>0&&void 0!==s[0]?s[0]:"",console.log("location:",_),e.next=4,(0,K.pU)(null==d||null===(t=d.myshixun)||void 0===t?void 0:t.identifier,{path:n});case 4:return(r=e.sent)&&(null!==(a=r.trees)&&void 0!==a&&a.length?(o=Ge(U()(r.trees),n),Je(o,n),_e(r.trees||[]),Fe((null==r?void 0:r.secret_dir_path)||""),console.log("handleGetRepository:",o,n),setTimeout((function(){return console.log(v)}),2e3)):""==n&&g([]),De((null===(i=r.commits)||void 0===i?void 0:i[0])||{})),e.abrupt("return",r);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),tt=function(){var e=h()(f()().mark((function e(t){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=h()(f()().mark((function e(n,r){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.children.length&&n(),Me(t.path),e.next=4,et(t.path);case 4:n();case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),nt=function(){var e=h()(f()().mark((function e(t,n){var r,a;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleSelectTree",t,n.nativeEvent.target.nodeName,n),r=function(){Xe(n.node.path),t=[n.node.path],me(U()(t))},"svg"!==n.nativeEvent.target.nodeName&&"LI"!==n.nativeEvent.target.nodeName&&"I"!==n.nativeEvent.target.nodeName){e.next=4;break}return e.abrupt("return");case 4:"blob"===n.node.type&&(null!=p&&null!==(a=p.sideBar)&&void 0!==a&&a.confirmLeave?$.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){r(),u({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):r());case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),rt=function(e,t,n){var r;$.Z.confirm({centered:!0,title:"确认需要删除该文件".concat(n.children?"夹":"","?"),okText:"确定",cancelText:"取消",onOk:(r=h()(f()().mark((function t(){var n,r,a,i;return f()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,K.bD)({id:null==d||null===(n=d.myshixun)||void 0===n?void 0:n.identifier,path:e,message:"删除".concat(e)});case 2:if(r=t.sent,a=e.split("/"),0!==(null==r?void 0:r.status)){t.next=20;break}return M.ZP.info("删除成功"),a.splice(a.length-1,1),t.next=9,et(a.length>1?a.join("/"):"");case 9:if(null==(i=t.sent)||!i.trees){t.next=13;break}t.next=16;break;case 13:return a.splice(a.length-1,1),t.next=16,et(a.length>1?a.join("/"):"");case 16:return Xe(""),t.abrupt("return",!0);case 20:-3===(null==r?void 0:r.status)&&$.Z.info({title:"删除失败",content:(0,Y.jsxs)("div",{children:["该文件“",e,"”已经被任务关卡的学员任务文件或评测执行文件使用,请先修改任务关卡中评测设置的文件路径后再删除。"]}),okText:"我知道了",onOk:function(){}});case 21:case"end":return t.stop()}}),t)}))),function(){return r.apply(this,arguments)})})},at=function(e){console.log(e,"item")},it=function(){var e=h()(f()().mark((function e(t,n){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleExpand",n),"svg"!==n.nativeEvent.target.nodeName&&"path"!==n.nativeEvent.target.nodeName&&"LI"!==n.nativeEvent.target.nodeName){e.next=5;break}return e.abrupt("return",!0);case 5:return e.next=7,tt(n.node);case 7:se.includes(n.node.path)?se.splice(se.indexOf(n.node.path),1):se.push(n.node.path);case 8:le(U()(se));case 9:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),ot=function(){Pe(!1),localStorage.warehouseHideTip=!0},st=function(){var e=h()(f()().mark((function e(t){var n,r;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log(t),t.node.key,t.dragNode.key,n=t.node.pos.split("-"),t.dropPosition-Number(n[n.length-1]),"tree"===t.node.type&&1!==t.dragNode.path.split("/").length){e.next=8;break}return M.ZP.warning("未移动文件目录位置"),e.abrupt("return");case 8:return e.next=10,u({type:"shixunsDetail/moveGitFile",payload:{id:b.id,from:t.dragNode.path,to:t.node.path+"/"+t.dragNode.name,message:"".concat(t.dragNode.path," move to ").concat(t.node.path+"/"+t.dragNode.name," ")}});case 10:if(0!==e.sent.status){e.next=22;break}return Xe(""),(r=t.dragNode.path.split("/")).pop(),e.next=17,et(t.node.path);case 17:return e.next=19,et(r.join("/"));case 19:return r.pop(),e.next=22,et(r.join("/"));case 22:return e.abrupt("return");case 28:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,Y.jsxs)("section",{className:pe.bg,children:[(0,Y.jsx)("div",{className:pe.contentbg,children:(0,Y.jsxs)("div",{className:pe.wrap,children:[(0,Y.jsxs)(a.Z,{className:pe.gitCode,children:[(0,Y.jsxs)(o.Z,{flex:"1",children:[(0,Y.jsx)("span",{className:"iconfont icon-daimacangku2 mr8"}),m?"代码仓库":"私密代码仓库"]}),(0,Y.jsx)(o.Z,{children:(0,Y.jsx)(H.Z,{dropdownRender:function(){return qe({type:"topTree"})},className:"current",children:(0,Y.jsx)(z.Z,{open:Ne,title:(0,Y.jsxs)("div",{className:"font16",children:[(0,Y.jsx)(ge.Z,{style:{position:"relative",left:-35},onClick:function(){return ot()}}),"点击此处新建文件、新建文件夹、上传文件。",(0,Y.jsx)("span",{onClick:function(){return ot()},className:"iconfont icon-guanbi1 ml8 current font14"})]}),overlayClassName:pe.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"})})})]}),!!v.length&&!m&&(0,Y.jsx)("div",{className:"mt20 pl20 pr20 font14 c-white",children:(0,Y.jsx)("div",{children:"实训评测的时候,系统会临时将私密代码库移动普通代码库的secret目录下面,评测结束会清空secret目录内容。如果私密代码库中存在文件src/test.sh,在普通代码库调用该文件则使用路径:secret/src/test.sh"})}),v.length?(0,Y.jsx)(Y.Fragment,{children:(0,Y.jsx)("div",{className:pe.content,children:(0,Y.jsx)(ke,{disabled:!!l.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:v,switcherIcon:(0,Y.jsx)(ye.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:3,marginLeft:22}}),onExpand:it,expandedKeys:se,selectedKeys:fe,onSelect:nt,draggable:!0,onDragEnter:function(e){console.log(e)},onDrop:st,allowDrop:function(e){e.dropNode,e.dropPosition;return!1}})})}):"",!v.length&&m&&(null==s||null===(n=s.detail)||void 0===n?void 0:n.init_repository)&&(0,Y.jsx)(Ce,{}),!v.length&&!m&&(null==s||null===(i=s.detail)||void 0===i?void 0:i.secret_repository)&&(0,Y.jsx)(Ce,{})]})}),(0,Y.jsx)(ae,{taskData:d,open:D,defaultPath:te,onClose:function(){return I(!1)},isRepository:!m,onOK:function(){var e=h()(f()().mark((function e(t){var n;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(n=te.split("/")).pop(),e.next=4,et(n.join("/"));case 4:Xe("");case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}),(0,Y.jsx)(ne,{taskData:d,visible:N,defaultPath:te,onClose:function(){return P(!1)},isRepository:m,onOK:function(e){Ye(e.path,e.name)}}),(0,Y.jsx)(Q,{taskData:d,visible:B,defaultPath:te,onClose:function(){return A(!1)},isRepository:m,onOK:function(e){Ye(e.path,e.name)}}),(0,Y.jsx)(de,{taskData:d,defaultPath:te,visible:G,isRepository:m,onClose:function(){return X(!1)},onOK:function(){var e=h()(f()().mark((function e(t){var n;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=te.split("/"),e.next=3,et(te);case 3:se=[n[0]||""],fe=[te],me(U()(fe)),le(U()(se));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}),(0,Y.jsx)(xe,{pathList:null==te?void 0:te.split("/"),showInputPath:!0,isMergeSelectFile:Ke,onFinish:function(e){Ke?Ve(e):et(e),We(!1)}})]})})),Ze={flex_box_center:"flex_box_center___e0Vsb",flex_space_between:"flex_space_between___fOYBZ",flex_box_vertical_center:"flex_box_vertical_center___etkby",flex_box_center_end:"flex_box_center_end___T2Etw",flex_box_column:"flex_box_column___pALN8",commitWrap:"commitWrap___Mdvi5",wrap:"wrap___ORj56",colorGray:"colorGray___Q64q1",content:"content___PuAlb",itemTime:"itemTime___IfizK",imageUrl:"imageUrl___BCM2C",blueLight:"blueLight___D24GG",divider:"divider___pIU7h",empty:"empty___F575C"},Ne=n(28103),Pe=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],Oe=(0,F.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,n=e.isRepository,i=(j()(e,Pe),x()(x()({},(0,F.useParams)()),(0,F.useLocation)().query)),s=(0,r.useState)([]),l=y()(s,2),c=l[0],u=l[1];(0,r.useEffect)((function(){d()}),[n]);var d=function(){var e=h()(f()().mark((function e(){var r;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"shixunsDetail/getRepositoryCommit",payload:{id:i.id,secret_repository:!n||void 0}});case 2:(r=e.sent)&&u(r.commits||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Y.jsxs)(Y.Fragment,{children:[""==c&&(0,Y.jsxs)("div",{className:Ze.empty,children:[(0,Y.jsx)("img",{src:_e.em,width:"258"}),(0,Y.jsx)("br",{}),(0,Y.jsx)("span",{className:"c-grey-c font14",children:"暂无提交记录"})]}),""!=c&&(0,Y.jsx)("section",{className:Ze.bg,children:(0,Y.jsx)("div",{className:Ze.wrap,children:(0,Y.jsx)("div",{className:Ze.content,children:null==c?void 0:c.map((function(e){var t,n;return(0,Y.jsxs)("div",{children:[(0,Y.jsx)(a.Z,{align:"middle",className:"c-white font16",children:(0,Y.jsx)(o.Z,{children:e.title})}),(0,Y.jsxs)(a.Z,{align:"middle",className:"mt20 ",children:[(0,Y.jsx)(o.Z,{children:(0,Y.jsx)("img",{className:Ze.imageUrl,src:ie.Z.IMG_SERVER+"/"+(null===(t=e.author)||void 0===t?void 0:t.image_url)})}),(0,Y.jsx)(o.Z,{className:Ze.blueLight,children:(0,Y.jsx)("span",{className:"ml20",children:null===(n=e.author)||void 0===n?void 0:n.username})}),(0,Y.jsxs)(o.Z,{children:[(0,Y.jsx)("span",{className:"ml20 ".concat(Ze.blueLight),children:"提交于"}),(0,Y.jsx)("span",{className:"ml20 ".concat(Ze.blueLight),children:e.time})]})]}),(0,Y.jsx)(Ne.Z,{className:Ze.divider})]})}))})})})]})})),Ee=n(29114),De=["globalSetting","loading","dispatch","practiceSetting","shixunsDetail","taskData","taskId","onEditRepCode"],Ie=(T.Z.TabPane,(0,F.connect)((function(e){var t=e.loading;return{globalSetting:e.globalSetting,loading:t,practiceSetting:e.practiceSetting,shixunsDetail:e.shixunsDetail}}))((function(e){e.globalSetting;var t,n,s,l,c,u,d=e.loading,p=e.dispatch,m=e.practiceSetting,v=e.shixunsDetail,g=e.taskData,b=e.taskId,T=e.onEditRepCode,A=(j()(e,De),!(null!=g&&g.is_last_game)&&((null==g?void 0:g.shixun.status)>0||(null==g||null===(t=g.user)||void 0===t?void 0:t.identity)<5)),U=(0,r.useState)("1"),W=y()(U,2),H=W[0],V=W[1],q=(0,r.useState)("1"),G=y()(q,2),X=G[0],J=G[1],Q=(0,r.useState)(!0),ee=y()(Q,2),te=ee[0],ne=ee[1],re=(0,r.useState)({}),ae=y()(re,2),ie=ae[0],oe=ae[1],se=((0,r.useRef)(),(0,r.useState)(!0)),le=y()(se,2),ce=le[0],ue=le[1],de=(0,r.useState)(["2","1"]),pe=y()(de,2),fe=pe[0],me=pe[1],he=(0,r.useState)([]),ve=y()(he,2),xe=ve[0],ge=ve[1],ye=(0,r.useRef)(),be=x()(x()({},(0,F.useParams)()),{},{taskId:b}),je=(0,r.useState)(!1),we=y()(je,2),ke=we[0],Ce=we[1],Ze=[{id:"1",name:"代码仓库"},{id:"2",name:(0,Y.jsxs)("span",{children:[(0,Y.jsx)("span",{children:"私密代码仓库"}),(0,Y.jsx)(z.Z,{title:"私密版本库的文件对学员始终隐藏,无法访问查看。",children:(0,Y.jsx)("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})})]})}];(0,r.useEffect)((function(){var e,t=null==m||null===(e=m.sideBar)||void 0===e?void 0:e.selectPath.split("/");me(t)}),[null==m||null===(n=m.sideBar)||void 0===n?void 0:n.selectPath]);var Ne=function(e){"compileResltDone"===e.data&&Ce(!1)};(0,r.useEffect)((function(){return window.addEventListener("message",Ne),function(){window.removeEventListener("message",Ne)}}),[]);(0,r.useEffect)((function(){var e;console.log(null==m||null===(e=m.sideBar)||void 0===e?void 0:e.selectPath,"sideBar"),new Promise(function(){var e=h()(f()().mark((function e(t,n){var r,a,i,o,s,l,c;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""===(null==m||null===(r=m.sideBar)||void 0===r?void 0:r.selectPath)||null==m||null===(a=m.sideBar)||void 0===a||!a.selectPath){e.next=5;break}return e.next=3,(0,K.li)(b,{path:null==m||null===(i=m.sideBar)||void 0===i?void 0:i.selectPath});case 3:if(null!=(o=e.sent)&&o.content||""==(null==o?void 0:o.content))try{"txt"===(null==o?void 0:o.file_type)?(o.content=window.decodeURIComponent(escape(window.atob(null===(s=o.content)||void 0===s?void 0:s.content))),oe(x()({},o))):(o.content=null===(l=o.content)||void 0===l?void 0:l.content,oe(x()({},o)))}catch(e){ie.content&&(o.content=window.atob(null===(c=o.content)||void 0===c?void 0:c.content)),oe(x()({},o)),M.ZP.warning("请确认文件字符集编码是否为UTF-8")}else p({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}});case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}())}),[null==m||null===(s=m.sideBar)||void 0===s?void 0:s.selectPath]);L.Z,L.Z.Item,Ze.filter((function(e){var t,n;return null==v||null===(t=v.detail)||void 0===t||!t.init_repository||null!=v&&null!==(n=v.detail)&&void 0!==n&&n.is_jupyter_lab?"2"!==e.id:e})).map((function(e,t){return(0,Y.jsx)(L.Z.Item,{className:"leaveClick",children:e.name},e.id)}));var Pe=function(){var e=h()(f()().mark((function e(){var t,n,r,a,i;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ce(!0),e.next=3,(0,K.n4)(null==g||null===(t=g.myshixun)||void 0===t?void 0:t.identifier,x()(x()({path:null==m||null===(n=m.sideBar)||void 0===n?void 0:n.selectPath},ie),{},{evaluate:0,game_id:null==g||null===(r=g.game)||void 0===r?void 0:r.id}));case 3:i=e.sent,null===(a=document.getElementById("latexIframeRef"))||void 0===a||null===(a=a.contentWindow)||void 0===a||a.postMessage("compile","*"),null!=i&&i.content&&p({type:"practiceSetting/setSideBarTabs",payload:x()(x()({},m.sideBar),{},{confirmLeave:!1})});case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Y.jsx)("div",{className:_,children:(0,Y.jsxs)("div",{className:w,children:["1"===X&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsxs)("aside",{className:k,id:"latex-drawer",style:{width:te?"36%":"0%"},children:[(0,Y.jsx)(B.Z,{spinning:!!d.effects["shixunsDetail/getRepository"],wrapperClassName:"".concat(Z," ").concat(R),children:(0,Y.jsx)(Se,{taskData:g,params:be,setTreeData:ge,treeData:xe,activeKey:H,isRepository:ce})}),(0,Y.jsx)("span",{onClick:function(){return ne(!1)},className:"".concat(C," iconfont icon-quxiao")})]}),(0,Y.jsxs)("aside",{className:S,ref:ye,children:[""!==(null==m||null===(l=m.sideBar)||void 0===l?void 0:l.selectPath)&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsxs)(B.Z,{spinning:!!d.effects["shixunsDetail/getFileContent"],wrapperClassName:Z,children:[(0,Y.jsx)("div",{className:D,children:(0,Y.jsxs)(a.Z,{align:"middle",className:"w100",children:[(0,Y.jsx)(o.Z,{children:(0,Y.jsx)("span",{onClick:function(){return ne(!0)},className:"iconfont icon-daimacangku2 c-white current"})}),(0,Y.jsx)(o.Z,{flex:"40px",children:(0,Y.jsx)("div",{className:P,style:{marginLeft:20}})}),(0,Y.jsx)(o.Z,{className:I,children:fe.map((function(e,t){return(0,Y.jsx)("span",{className:"c-blue",children:e})}))})]})}),(0,Y.jsx)("div",{className:d.effects["shixunsDetail/getFileContent"]?"hide":"show",children:(0,Y.jsx)(Ee.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute"},filename:ie.filename,type:"office"===ie.file_type?"download":ie.file_type,data:ie.content,monacoEditor:{value:ie.content,language:ie.language,onChange:function(e){return function(e){"txt"===(null==ie?void 0:ie.file_type)&&(ie.content=e,oe(x()({},ie)),T(e))}(e)},options:{fontSize:14,minimap:{enabled:!1}}}})})]}),"txt"===(null==ie?void 0:ie.file_type)&&(0,Y.jsxs)("div",{className:O,children:[(null==g?void 0:g.prev_game)&&(0,Y.jsx)("a",{href:"/tasks/".concat(null==g?void 0:g.prev_game).concat(location.search),style:{marginRight:"auto"},onClick:function(e){e.preventDefault(),setTimeout((function(){return window.location.href="/tasks/".concat(null==g?void 0:g.prev_game).concat(location.search)}),300)},children:"上一关"}),(0,Y.jsx)(i.ZP,{type:"primary",size:"middle",loading:ke,onClick:Pe,children:"开始编译"}),A&&(0,Y.jsx)("a",{href:"/tasks/".concat(null==g?void 0:g.next_game).concat(location.search),style:{marginLeft:"auto"},onClick:function(e){var t,n;e.preventDefault(),null!=g&&null!==(t=g.shixun)&&void 0!==t&&t.task_pass||2===(null==g?void 0:g.game.status)||(null==g||null===(n=g.user)||void 0===n?void 0:n.identity)<5?setTimeout((function(){return window.location.href="/tasks/".concat(null==g?void 0:g.next_game).concat(location.search)}),300):$.Z.warning({centered:!0,width:530,title:"提示",okText:"我知道了",content:(0,Y.jsx)("p",{children:"该实践项目设置了不允许跳关。通过当前关卡后,才能进入下一关。"})})},children:"下一关"})]})]}),""==(null==m||null===(c=m.sideBar)||void 0===c?void 0:c.selectPath)&&(null==v||null===(u=v.detail)||void 0===u?void 0:u.init_repository)&&(0,Y.jsxs)("div",{className:N,children:[(0,Y.jsx)("img",{src:_e.x7,width:"258"}),(0,Y.jsx)("br",{}),(0,Y.jsxs)("span",{className:"c-grey-c",children:[!(null==xe||!xe.length)&&"在左侧代码仓库区域点击目录打开文件",!(null!=xe&&xe.length)&&"请先在左侧上传文件或新建文件!"]})]})]})]}),"2"===X&&(0,Y.jsx)("div",{className:E,children:(0,Y.jsx)(Oe,{isRepository:ce})})]})})}))),Re=function(e){var t=e.taskId,n=e.taskData,p=e.onEditRepCode,f=(0,r.useRef)(),m=(0,r.useRef)(),h=(0,r.useMemo)((function(){if(n){var e,r,a,i=null==n||null===(e=n.challenge)||void 0===e||null===(e=e.path)||void 0===e||null===(e=e.replace(";",";"))||void 0===e?void 0:e.split(";")[0];return"https://latexjs.educoder.net/index.html?id=".concat(null==n||null===(r=n.shixun)||void 0===r?void 0:r.identifier,"&path=").concat(i,"&taskId=").concat(t,"&myshixunId=").concat(null==n||null===(a=n.myshixun)||void 0===a?void 0:a.identifier,"&token=").concat((0,c.ej)("_educoder_session"))}}),[n]);return(0,Y.jsxs)(a.Z,{style:{height:"100vh"},ref:m,children:[(0,Y.jsx)(i.ZP,{onClick:function(){(0,l.ZP)("/api/home/test_sign.json",{method:"get",params:{id:1,name:void 0,age:null,c:{a:112},aa:[],test:"12321313",b:""}})},children:"get测试1"}),(0,Y.jsx)(i.ZP,{onClick:function(){(0,l.ZP)("/api/home/test_sign.json",{method:"get",params:{}})},children:"get测试2"}),(0,Y.jsx)(i.ZP,{onClick:function(){(0,l.ZP)("/api/home/test_sign.json",{method:"post",body:{id:1,name:void 0,age:null,c:{},cc:{n:1,p:22},aa:[],dd:["SDafadsf","&&"],test:"12321313",b:"sadfjsdfjdkljflsajflasf&&&fdsahfasfasfasdfsadf"}})},children:"post1"}),(0,Y.jsx)(i.ZP,{onClick:function(){(0,l.ZP)("/api/home/test_sign.json",{method:"post"})},children:"post2"}),(0,Y.jsx)(o.Z,{flex:"1",children:(null==n?void 0:n.shixun)&&(0,Y.jsx)(Ie,{taskId:t,taskData:n,onEditRepCode:p})}),(0,Y.jsxs)(o.Z,{flex:"1",className:u,children:[(0,Y.jsx)("iframe",{ref:f,id:"latexIframeRef",style:{width:"100%",border:"none",height:"100%"},src:h}),(0,Y.jsxs)("span",{className:d,onClick:function(){(0,s.vp)()?(0,s.BU)():(0,s.Dj)(m.current)},children:[(0,Y.jsx)("span",{className:"iconfont icon-quanping mr5 font12"}),"全屏 / 退出全屏"]})]})]})}},65874:function(e,t,n){"use strict";n.d(t,{Z:function(){return _}});var r=n(82242),a=n.n(r),i=n(7557),o=n.n(i),s=n(41498),l=n.n(s),c=n(79800),u=n.n(c),d=n(59301),p=n(80608),f=n(78241),m=n(8591),h=n(43418),v=n(24650),x="wrap___TwY3U",g="content___Ks95W",y="mainPathWrap___CrMaa",b="colorBlue___dvWbP",j=n(37712),_=(0,p.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,loading:n.models.index}}))((function(e){var t=e.shixunsDetail,n=(e.globalSetting,e.loading,e.dispatch),r=e.title,i=e.pathList,s=void 0===i?[]:i,c=e.showInputPath,_=void 0!==c&&c,w=e.isMergeSelectFile,k=void 0!==w&&w,C=e.onFinish,S=void 0===C?function(){}:C,Z=f.Z.useForm(),N=u()(Z,1)[0],P=(0,p.useParams)(),O=(0,p.useLocation)(),E=(0,d.useRef)(),D=(0,d.useState)(""),I=u()(D,2),R=I[0],F=I[1],T=(0,d.useState)(""),z=u()(T,2),M=z[0],L=z[1],B=(0,d.useState)([]),$=u()(B,2),A=$[0],U=$[1],K=(0,d.useState)([]),W=u()(K,2),H=W[0],V=W[1];(0,d.useEffect)((function(){var e;E.current="repository"===(null===(e=O.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3])}),[]),(0,d.useEffect)((function(){if("Repository-SelectFilePath"===t.actionTabs.key){var e=s.join("/"),n=[];s.map((function(t,r){0===r?n.push({val:"根目录",path:""},{val:"/".concat(t),path:e}):n.push({val:"/".concat(t),path:e})})),U(n),F(e),L(e),q(e)}}),[t.actionTabs.key]);var q=function(){var e=l()(o()().mark((function e(t){var r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:E.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:P.id,path:t}});case 2:(r=e.sent)&&V(r.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),G=function(){var e=l()(o()().mark((function e(){var t,r,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=null==N?void 0:N.getFieldsValue(),r=R?"".concat(R).concat(null!=t&&t.name?"/".concat(null==t?void 0:t.name):""):null==t?void 0:t.name,!k){e.next=6;break}return S(r),X(),e.abrupt("return");case 6:if(!_){e.next=16;break}return e.next=9,N.validateFields();case 9:return e.next=11,n({type:"shixunsDetail/uploadGitFolder",payload:a()(a()({},{id:P.id,path:r}),E.current?{}:{secret_repository:!0})});case 11:i=e.sent,S(M),0===i.status&&m.ZP.info("新建成功"),e.next=18;break;case 16:S(r),m.ZP.success("选择文件目录成功");case 18:X();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),X=function(){n({type:"shixunsDetail/setActionTabs",payload:{}}),N.resetFields()};return(0,j.jsx)(h.Z,{centered:!0,title:r||"新建文件夹",closable:!1,keyboard:!1,open:"Repository-SelectFilePath"===t.actionTabs.key,onOk:G,onCancel:X,children:(0,j.jsxs)("div",{className:x,children:[(0,j.jsxs)("div",{className:g,children:[(0,j.jsx)("div",{className:y,children:!(null==A||!A.length)&&A.map((function(e,t){return(0,j.jsx)("a",{onClick:function(){return function(e,t){var n=A.filter((function(e,n){return n<=t}));U(n);var r=n.filter((function(e,t){return 0!==t})).map((function(e){return e.val})).join("").substr(1);F(r),q(r)}(0,t)},children:e.val},t)}))}),!(null==H||!H.length)&&H.map((function(e,t){return"tree"===e.type&&(0,j.jsxs)("a",{onClick:function(){return function(e){var t=R;"tree"===e.type&&(A.length?A.push({val:"/".concat(e.name),path:e.name}):A.push({val:"根目录",path:""},{val:"/".concat(e.name),path:e.name}),U(A),t=R?"".concat(R,"/").concat(e.name):e.name,F(t)),q(t)}(e)},children:[(0,j.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(b)}),e.name]},t)}))]}),(0,j.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,j.jsx)("div",{className:"mt5 mb5",children:R}),_&&(0,j.jsx)(f.Z,{form:N,scrollToFirstError:!0,className:"mt20",children:(0,j.jsx)(f.Z.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,j.jsx)(v.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)"})})})]})})}))},25526:function(e,t,n){"use strict";function r(e){try{e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullScreen&&e.webkitRequestFullScreen()}catch(e){console.log(e,":e")}}function a(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}n.d(t,{BU:function(){return a},Dj:function(){return r},gH:function(){return i},vp:function(){return o}});var i=function(){return document.webkitExitFullscreen?"webkitfullscreenchange":document.exitFullscreen?"fullscreenchange":document.msExitFullscreen?"msfullscreenchange":document.mozCancelFullScreen?"mozfullscreenchange":void 0};function o(){var e=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement;document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",e),null!=e}},56762:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(59301);function a(){const[,e]=r.useReducer((e=>e+1),0);return e}},28103:function(e,t,n){"use strict";n.d(t,{Z:function(){return f}});var r=n(92310),a=n.n(r),i=n(59301),o=n(36355),s=n(17313),l=n(83116),c=n(37613);const u=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:a,textPaddingInline:i,orientationMargin:o,verticalMarginInline:l}=e;return{[t]:Object.assign(Object.assign({},(0,s.Wf)(e)),{borderBlockStart:`${a}px solid ${r}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:l,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${a}px solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${a}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*o+"%"},"&::after":{width:100-100*o+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*o+"%"},"&::after":{width:100*o+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:i},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${a}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:a,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-left${t}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-right${t}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}};var d=(0,l.Z)("Divider",(e=>{const t=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[u(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),p=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPrefixCls:t,direction:n,divider:r}=i.useContext(o.E_),{prefixCls:s,type:l="horizontal",orientation:c="center",orientationMargin:u,className:f,rootClassName:m,children:h,dashed:v,plain:x,style:g}=e,y=p(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),b=t("divider",s),[j,_]=d(b),w=c.length>0?`-${c}`:c,k=!!h,C="left"===c&&null!=u,S="right"===c&&null!=u,Z=a()(b,null==r?void 0:r.className,_,`${b}-${l}`,{[`${b}-with-text`]:k,[`${b}-with-text${w}`]:k,[`${b}-dashed`]:!!v,[`${b}-plain`]:!!x,[`${b}-rtl`]:"rtl"===n,[`${b}-no-default-orientation-margin-left`]:C,[`${b}-no-default-orientation-margin-right`]:S},f,m),N=i.useMemo((()=>"number"==typeof u?u:/^\d+$/.test(u)?Number(u):u),[u]),P=Object.assign(Object.assign({},C&&{marginLeft:N}),S&&{marginRight:N});return j(i.createElement("div",Object.assign({className:Z,style:Object.assign(Object.assign({},null==r?void 0:r.style),g)},y,{role:"separator"}),h&&"vertical"!==l&&i.createElement("span",{className:`${b}-inner-text`,style:P},h)))}},38854:function(e,t,n){"use strict";n.d(t,{Z:function(){return x}});var r=n(91857),a=n(92310),i=n.n(a),o=n(59301),s=n(78892),l=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),f=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=o.useContext(c.E_),{prefixCls:m,type:h="default",danger:v,disabled:x,loading:g,onClick:y,htmlType:b,children:j,className:_,menu:w,arrow:k,autoFocus:C,overlay:S,trigger:Z,align:N,open:P,onOpenChange:O,placement:E,getPopupContainer:D,href:I,icon:R=o.createElement(s.Z,null),title:F,buttonsRender:T=(e=>e),mouseEnterDelay:z,mouseLeaveDelay:M,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:$,dropdownRender:A}=e,U=f(e,["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"]),K=n("dropdown",m),W=`${K}-button`,[H,V]=(0,p.Z)(K),q={menu:w,arrow:k,autoFocus:C,align:N,disabled:x,trigger:x?[]:Z,onOpenChange:O,getPopupContainer:D||t,mouseEnterDelay:z,mouseLeaveDelay:M,overlayClassName:L,overlayStyle:B,destroyPopupOnHide:$,dropdownRender:A},{compactSize:G,compactItemClassnames:X}=(0,d.ri)(K,a),Y=i()(W,X,_,V);"overlay"in e&&(q.overlay=S),"open"in e&&(q.open=P),q.placement="placement"in e?E:"rtl"===a?"bottomLeft":"bottomRight";const J=o.createElement(l.ZP,{type:h,danger:v,disabled:x,loading:g,onClick:y,htmlType:b,href:I,title:F},j),Q=o.createElement(l.ZP,{type:h,danger:v,icon:R}),[ee,te]=T([J,Q]);return H(o.createElement(u.Z.Compact,Object.assign({className:Y,size:G,block:!0},U),ee,o.createElement(r.Z,Object.assign({},q),te)))};m.__ANT_BUTTON=!0;var h=m;const v=r.Z;v.Button=h;var x=v},24650:function(e,t,n){"use strict";n.d(t,{Z:function(){return I}});var r=n(92310),a=n.n(r),i=n(59301),o=n(36355),s=n(32441),l=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,i.useContext)(o.E_),{prefixCls:r,className:c}=e,u=t("input-group",r),d=t("input"),[p,f]=(0,l.ZP)(d),m=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),h=(0,i.useContext)(s.aM),v=(0,i.useMemo)((()=>Object.assign(Object.assign({},h),{isFormItemInput:!1})),[h]);return p(i.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},i.createElement(s.aM.Provider,{value:v},e.children)))},u=n(9432),d=n(33614),p={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"},f=n(1393),m=function(e,t){return i.createElement(f.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var h=i.forwardRef(m),v=n(76897),x=n(55405),g=n(25629),y=n(59412),b=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);ae?i.createElement(v.Z,null):i.createElement(h,null),_={click:"onClick",hover:"onMouseOver"};var w=i.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,r="object"==typeof n&&void 0!==n.visible,[s,l]=(0,i.useState)((()=>!!r&&n.visible)),c=(0,i.useRef)(null);i.useEffect((()=>{r&&l(n.visible)}),[r,n]);const d=(0,y.Z)(c),p=()=>{const{disabled:t}=e;t||(s&&d(),l((e=>{var t;const r=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,r)),r})))},{className:f,prefixCls:m,inputPrefixCls:h,size:v}=e,w=b(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:k}=i.useContext(o.E_),C=k("input",h),S=k("input-password",m),Z=n&&(t=>{const{action:n="click",iconRender:r=j}=e,a=_[n]||"",o=r(s),l={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return i.cloneElement(i.isValidElement(o)?o:i.createElement("span",null,o),l)})(S),N=a()(S,f,{[`${S}-${v}`]:!!v}),P=Object.assign(Object.assign({},(0,x.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:N,prefixCls:C,suffix:Z});return v&&(P.size=v),i.createElement(u.Z,Object.assign({ref:(0,g.sQ)(t,c)},P))})),k=n(78405),C=n(92343),S=n(3113),Z=n(19716),N=n(33234),P=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:r,className:s,size:l,suffix:c,enterButton:d=!1,addonAfter:p,loading:f,disabled:m,onSearch:h,onChange:v,onCompositionStart:x,onCompositionEnd:y}=e,b=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:j,direction:_}=i.useContext(o.E_),w=i.useRef(!1),O=j("input-search",n),E=j("input",r),{compactSize:D}=(0,N.ri)(O,_),I=(0,Z.Z)((e=>{var t;return null!==(t=null!=l?l:D)&&void 0!==t?t:e})),R=i.useRef(null),F=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;h&&h(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},z="boolean"==typeof d?i.createElement(k.Z,null):null,M=`${O}-button`;let L;const B=d||{},$=B.type&&!0===B.type.__ANT_BUTTON;L=$||"button"===B.type?(0,C.Tm)(B,Object.assign({onMouseDown:F,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},$?{className:M,size:I}:{})):i.createElement(S.ZP,{className:M,type:d?"primary":void 0,size:I,disabled:m,key:"enterButton",onMouseDown:F,onClick:T,loading:f,icon:z},d),p&&(L=[L,(0,C.Tm)(p,{key:"addonAfter"})]);const A=a()(O,{[`${O}-rtl`]:"rtl"===_,[`${O}-${I}`]:!!I,[`${O}-with-button`]:!!d},s);return i.createElement(u.Z,Object.assign({ref:(0,g.sQ)(R,t),onPressEnter:e=>{w.current||f||T(e)}},b,{size:I,onCompositionStart:e=>{w.current=!0,null==x||x(e)},onCompositionEnd:e=>{w.current=!1,null==y||y(e)},prefixCls:E,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&h&&h(e.target.value,e,{source:"clear"}),v&&v(e)},className:A,disabled:m}))})),E=n(1643);const D=u.Z;D.Group=c,D.Search=O,D.TextArea=E.Z,D.Password=w;var I=D},57809:function(e,t,n){"use strict";var r=n(92310),a=n.n(r),i=n(77861),o=n(55405),s=n(59301),l=n(53487),c=n(62892),u=n(19080),d=n(36355),p=n(1684),f=n(93891),m=n(19716),h=n(32441),v=n(33234),x=n(14154),g=n(58582),y=n(96510),b=n(66339),j=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{var n,{prefixCls:r,bordered:l=!0,className:w,rootClassName:k,getPopupContainer:C,popupClassName:S,dropdownClassName:Z,listHeight:N=256,placement:P,listItemHeight:O=24,size:E,disabled:D,notFoundContent:I,status:R,builtinPlacements:F,dropdownMatchSelectWidth:T,popupMatchSelectWidth:z,direction:M,style:L,allowClear:B}=e,$=j(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:A,getPrefixCls:U,renderEmpty:K,direction:W,virtual:H,popupMatchSelectWidth:V,popupOverflow:q,select:G}=s.useContext(d.E_),X=U("select",r),Y=U(),J=null!=M?M:W,{compactSize:Q,compactItemClassnames:ee}=(0,v.ri)(X,J),[te,ne]=(0,x.Z)(X),re=s.useMemo((()=>{const{mode:e}=$;if("combobox"!==e)return e===_?"combobox":e}),[$.mode]),ae="multiple"===re||"tags"===re,ie=(0,y.Z)($.suffixIcon,$.showArrow),oe=null!==(n=null!=z?z:T)&&void 0!==n?n:V,{status:se,hasFeedback:le,isFormItemInput:ce,feedbackIcon:ue}=s.useContext(h.aM),de=(0,u.F)(se,R);let pe;pe=void 0!==I?I:"combobox"===re?null:(null==K?void 0:K("Select"))||s.createElement(f.Z,{componentName:"Select"});const{suffixIcon:fe,itemIcon:me,removeIcon:he,clearIcon:ve}=(0,b.Z)(Object.assign(Object.assign({},$),{multiple:ae,hasFeedback:le,feedbackIcon:ue,showSuffixIcon:ie,prefixCls:X,showArrow:$.showArrow,componentName:"Select"})),xe=!0===B?{clearIcon:ve}:B,ge=(0,o.Z)($,["suffixIcon","itemIcon"]),ye=a()(S||Z,{[`${X}-dropdown-${J}`]:"rtl"===J},k,ne),be=(0,m.Z)((e=>{var t;return null!==(t=null!=E?E:Q)&&void 0!==t?t:e})),je=s.useContext(p.Z),_e=null!=D?D:je,we=a()({[`${X}-lg`]:"large"===be,[`${X}-sm`]:"small"===be,[`${X}-rtl`]:"rtl"===J,[`${X}-borderless`]:!l,[`${X}-in-form-item`]:ce},(0,u.Z)(X,de,le),ee,null==G?void 0:G.className,w,k,ne),ke=s.useMemo((()=>void 0!==P?P:"rtl"===J?"bottomRight":"bottomLeft"),[P,J]),Ce=(0,g.Z)(F,q);return te(s.createElement(i.ZP,Object.assign({ref:t,virtual:H,showSearch:null==G?void 0:G.showSearch},ge,{style:Object.assign(Object.assign({},null==G?void 0:G.style),L),dropdownMatchSelectWidth:oe,builtinPlacements:Ce,transitionName:(0,c.m)(Y,"slide-up",$.transitionName),listHeight:N,listItemHeight:O,mode:re,prefixCls:X,placement:ke,direction:J,suffixIcon:fe,menuItemSelectedIcon:me,removeIcon:he,allowClear:xe,notFoundContent:pe,className:we,getPopupContainer:C||A,dropdownClassName:ye,disabled:_e})))};const k=s.forwardRef(w),C=(0,l.Z)(k);k.SECRET_COMBOBOX_MODE_DO_NOT_USE=_,k.Option=i.Wx,k.OptGroup=i.Xo,k._InternalPanelDoNotUseOrYouWillBeFired=C,t.default=k},81327:function(e,t,n){"use strict";n.d(t,{Z:function(){return g}});var r=n(59301),a=n(92310),i=n.n(a),o=n(75440),s=n(36355),l=n(33234);const c=r.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:a,split:i,style:o}=e;const{latestIndex:s}=r.useContext(c);return null==a?null:r.createElement(r.Fragment,null,r.createElement("div",{className:t,style:o},a),n{var n,a;const{getPrefixCls:l,space:c,direction:v}=r.useContext(s.E_),{size:x=(null==c?void 0:c.size)||"small",align:g,className:y,rootClassName:b,children:j,direction:_="horizontal",prefixCls:w,split:k,style:C,wrap:S=!1,classNames:Z,styles:N}=e,P=h(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[O,E]=Array.isArray(x)?x:[x,x],D=f(E),I=f(O),R=m(E),F=m(O),T=(0,o.Z)(j,{keepEmpty:!0}),z=void 0===g&&"horizontal"===_?"center":g,M=l("space",w),[L,B]=(0,p.Z)(M),$=i()(M,null==c?void 0:c.className,B,`${M}-${_}`,{[`${M}-rtl`]:"rtl"===v,[`${M}-align-${z}`]:z,[`${M}-gap-row-${E}`]:D,[`${M}-gap-col-${O}`]:I},y,b),A=i()(`${M}-item`,null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let U=0;const K=T.map(((e,t)=>{var n,a;null!=e&&(U=t);const i=e&&e.key||`${A}-${t}`;return r.createElement(d,{className:A,key:i,index:t,split:k,style:null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),W=r.useMemo((()=>({latestIndex:U})),[U]);if(0===T.length)return null;const H={};return S&&(H.flexWrap="wrap"),!I&&F&&(H.columnGap=O),!D&&R&&(H.rowGap=E),L(r.createElement("div",Object.assign({ref:t,className:$,style:Object.assign(Object.assign(Object.assign({},H),null==c?void 0:c.style),C)},P),r.createElement(u,{value:W},K)))}));const x=v;x.Compact=l.ZP;var g=x},32985:function(e,t,n){"use strict";n.d(t,{Z:function(){return z}});var r=n(5464),a=n(61414),i=n(49598),o=n(81671),s=n(33614),l=n(59301),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},u=n(1393),d=function(e,t){return l.createElement(u.Z,(0,s.Z)({},e,{ref:t,icon:c}))};var p=l.forwardRef(d),f=n(92310),m=n.n(f),h=n(35654),v=n(71430),x=n(36355),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},y=function(e,t){return l.createElement(u.Z,(0,s.Z)({},e,{ref:t,icon:g}))};var b=l.forwardRef(y),j=n(62892),_=n(20648);function w(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:r,indent:a,direction:i="ltr"}=e,o="ltr"===i?"left":"right",s={[o]:-n*a+4,["ltr"===i?"right":"left"]:0};switch(t){case-1:s.top=-3;break;case 1:s.bottom=-3;break;default:s.bottom=-3,s[o]=a+4}return l.createElement("div",{style:s,className:`${r}-drop-indicator`})}var k=n(36474);const C=l.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:a,virtual:i,tree:o}=l.useContext(x.E_),{prefixCls:s,className:c,showIcon:u=!1,showLine:d,switcherIcon:p,blockNode:f=!1,children:h,checkable:v=!1,selectable:g=!0,draggable:y,motion:C,style:S}=e,Z=n("tree",s),N=n(),P=null!=C?C:Object.assign(Object.assign({},(0,j.Z)(N)),{motionAppear:!1}),O=Object.assign(Object.assign({},e),{checkable:v,selectable:g,showIcon:u,motion:P,blockNode:f,showLine:Boolean(d),dropIndicatorRender:w}),[E,D]=(0,_.ZP)(Z),I=l.useMemo((()=>{if(!y)return!1;let e={};switch(typeof y){case"function":e.nodeDraggable=y;break;case"object":e=Object.assign({},y)}return!1!==e.icon&&(e.icon=e.icon||l.createElement(b,null)),e}),[y]);return E(l.createElement(r.Z,Object.assign({itemHeight:20,ref:t,virtual:i},O,{style:Object.assign(Object.assign({},null==o?void 0:o.style),S),prefixCls:Z,className:m()({[`${Z}-icon-hide`]:!u,[`${Z}-block-node`]:f,[`${Z}-unselectable`]:!g,[`${Z}-rtl`]:"rtl"===a},null==o?void 0:o.className,c,D),direction:a,checkable:v?l.createElement("span",{className:`${Z}-checkbox-inner`}):v,selectable:g,switcherIcon:e=>l.createElement(k.Z,{prefixCls:Z,switcherIcon:p,treeNodeProps:e,showLine:d}),draggable:I}),h))}));var S,Z=C;function N(e,t){e.forEach((function(e){const{key:n,children:r}=e;!1!==t(n,e)&&N(r||[],t)}))}function P(e){let{treeData:t,expandedKeys:n,startKey:r,endKey:a}=e;const i=[];let o=S.None;if(r&&r===a)return[r];if(!r||!a)return[];return N(t,(e=>{if(o===S.End)return!1;if(function(e){return e===r||e===a}(e)){if(i.push(e),o===S.None)o=S.Start;else if(o===S.Start)return o=S.End,!1}else o===S.Start&&i.push(e);return n.includes(e)})),i}function O(e,t){const n=(0,a.Z)(t),r=[];return N(e,((e,t)=>{const a=n.indexOf(e);return-1!==a&&(r.push(t),n.splice(a,1)),!!n.length})),r}!function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"}(S||(S={}));var E=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a{var{defaultExpandAll:n,defaultExpandParent:r,defaultExpandedKeys:i}=e,o=E(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const s=l.useRef(),c=l.useRef(),[u,d]=l.useState(o.selectedKeys||o.defaultSelectedKeys||[]),[p,f]=l.useState((()=>(()=>{const{keyEntities:e}=(0,v.I8)(I(o));let t;return t=n?Object.keys(e):r?(0,h.r7)(o.expandedKeys||i||[],e):o.expandedKeys||i,t})()));l.useEffect((()=>{"selectedKeys"in o&&d(o.selectedKeys)}),[o.selectedKeys]),l.useEffect((()=>{"expandedKeys"in o&&f(o.expandedKeys)}),[o.expandedKeys]);const{getPrefixCls:g,direction:y}=l.useContext(x.E_),{prefixCls:b,className:j,showIcon:_=!0,expandAction:w="click"}=o,k=E(o,["prefixCls","className","showIcon","expandAction"]),C=g("tree",b),S=m()(`${C}-directory`,{[`${C}-directory-rtl`]:"rtl"===y},j);return l.createElement(Z,Object.assign({icon:D,ref:t,blockNode:!0},k,{showIcon:_,expandAction:w,prefixCls:C,className:S,expandedKeys:p,selectedKeys:u,onSelect:(e,t)=>{var n;const{multiple:r}=o,{node:i,nativeEvent:l}=t,{key:u=""}=i,f=I(o),m=Object.assign(Object.assign({},t),{selected:!0}),h=(null==l?void 0:l.ctrlKey)||(null==l?void 0:l.metaKey),v=null==l?void 0:l.shiftKey;let x;r&&h?(x=e,s.current=u,c.current=x,m.selectedNodes=O(f,x)):r&&v?(x=Array.from(new Set([].concat((0,a.Z)(c.current||[]),(0,a.Z)(P({treeData:f,expandedKeys:p,startKey:u,endKey:s.current}))))),m.selectedNodes=O(f,x)):(x=[u],s.current=u,c.current=x,m.selectedNodes=O(f,x)),null===(n=o.onSelect)||void 0===n||n.call(o,x,m),"selectedKeys"in o||d(x)},onExpand:(e,t)=>{var n;return"expandedKeys"in o||f(e),null===(n=o.onExpand)||void 0===n?void 0:n.call(o,e,t)}}))};var F=l.forwardRef(R);const T=Z;T.DirectoryTree=F,T.TreeNode=r.O;var z=T},25769:function(e,t,n){"use strict";var r=n(98040),a={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,i,o,s,l,c,u=!1;t||(t={}),n=t.debug||!1;try{if(o=r(),s=document.createRange(),l=document.getSelection(),(c=document.createElement("span")).textContent=e,c.ariaHidden="true",c.style.all="unset",c.style.position="fixed",c.style.top=0,c.style.clip="rect(0, 0, 0, 0)",c.style.whiteSpace="pre",c.style.webkitUserSelect="text",c.style.MozUserSelect="text",c.style.msUserSelect="text",c.style.userSelect="text",c.addEventListener("copy",(function(r){if(r.stopPropagation(),t.format)if(r.preventDefault(),void 0===r.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var i=a[t.format]||a.default;window.clipboardData.setData(i,e)}else r.clipboardData.clearData(),r.clipboardData.setData(t.format,e);t.onCopy&&(r.preventDefault(),t.onCopy(r.clipboardData))})),document.body.appendChild(c),s.selectNodeContents(c),l.addRange(s),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(r){n&&console.error("unable to copy using execCommand: ",r),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),u=!0}catch(r){n&&console.error("unable to copy using clipboardData: ",r),n&&console.error("falling back to prompt"),i=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(i,e)}}finally{l&&("function"==typeof l.removeRange?l.removeRange(s):l.removeAllRanges()),c&&document.body.removeChild(c),o()}return u}},83145:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var r=i(n(59301)),a=i(n(25769));function i(e){return e&&e.__esModule?e:{default:e}}function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},i=Object.keys(e);for(r=0;r=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:{};return(0,c.v_)("myshixuns/".concat(e,"/repository.json"),t)}function S(e,t){return(0,c.U2)("myshixuns/".concat(e,"/start.json"),t||{})}function P(e,t){return(0,c.U2)("myshixuns/".concat(e,"/reset_pod.json"),t)}function E(e,t){return(0,c.ZP)("/api/tasks/".concat(e,"/reboot_esc.json"),{method:"post",body:t})}function O(e){return(0,c.U2)("tasks/".concat(e,"/check_test_sets.json"))}function D(e){return(0,c.U2)("tasks/".concat(e,"/get_answer_info.json"))}function I(e){return(0,c.U2)("tasks/".concat(e,"/get_choose_answer.json"))}function F(e){return(0,c.U2)("tasks/".concat(e,"/unlock_choose_answer.json"))}function R(e,t){return(0,c.U2)("tasks/".concat(e,"/unlock_answer.json"),{answer_id:t})}function L(e,t,n){return(0,c.v_)("tasks/".concat(e,"/set_games_status.json"),{result:t,data:n})}function T(e,t){return(0,c.U2)("myshixuns/".concat(e,"/active_pod.json"),t)}function M(e,t){return(0,c.U2)("tasks/".concat(e,"/rank_list.json"),t)}function z(e,t){return(0,c.v_)("tasks/".concat(e,"/close_windows_vnc.json"),{tpi_id:t})}function B(e,t){return(0,c.U2)("tasks/".concat(e,"/commit_files.json"),t)}function K(e,t){return(0,c.U2)("tasks/".concat(e,"/pull_files.json"),t)}function $(e,t){return(0,c.v_)("tasks/".concat(e,"/log_output"),t)}function U(e,t){return(0,c.U2)("tasks/".concat(e,"/stop_log_output.json"),t)}function A(e){return q.apply(this,arguments)}function q(){return(q=i()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/myshixuns/".concat(t.id,"/add_file.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function H(e){return V.apply(this,arguments)}function V(){return(V=i()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/myshixuns/".concat(t.id,"/delete_git_file.json"),{method:"Delete",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function W(e){return G.apply(this,arguments)}function G(){return(G=i()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/myshixuns/".concat(t.id,"/mv_file.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Q(e,t){return(0,c.ZP)("/api/shixuns/".concat(e,"/set_start_permanent.json"),{method:"put",body:t})}null!=u&&u.homework_common_id&&(d.homework_common_id=null==u?void 0:u.homework_common_id),null!=u&&u.exercisesId&&(d.exercise_id=null==u?void 0:u.exercisesId)},6638:function(e,t,n){var a=n(82242),s=n.n(a),r=(n(59301),n(19779)),i=n(3113),o=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,a=void 0===n?{}:n,l=e.styles,c=void 0===l?{}:l,u=e.customText,d=e.ButtonText,p=e.ButtonClick,f=e.Buttonclass,m=e.ButtonTwo,h=e.imgStyles,v=e.loading,x=void 0!==v&&v;return(0,o.jsxs)("section",{className:"tc animated fadeIn",style:s()(s()({},{color:"#999",margin:"100px auto",visibility:x?"hidden":"visible"}),c),children:[(0,o.jsx)("img",{src:t||r,style:s()({width:288,height:200},h)}),(0,o.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,o.jsx)(i.ZP,s()(s()({className:f,onClick:p},a),{},{children:d})),m&&m]})}},17454:function(e,t,n){n.r(t),n.d(t,{default:function(){return Fe}});var a=n(59301),s=n(95237),r=n(3113),i=n(43604),o=n(25526),l=n(49105),c=n(27876),u="wrap___d2dw2",d="full___aj305",p=n(7557),f=n.n(p),m=n(41498),h=n.n(m),v=n(82242),x=n.n(v),g=n(79800),y=n.n(g),_=n(39647),b=n.n(_),j="warehouse___QWVPT",w="content___w0dAS",k="left___xZRzx",Z="close___KBRyH",C="right___v5JXP",N="loading___SunBf",S="empty___dvPGr",P="line___VNd7N",E="footer___Yx5nS",O="commit___Ui8A5",D="filePathWrp___qeMMR",I="filePath___tc_hQ",F="bottom0___tgeX3",R=n(80608),L=n(99313),T=n(6848),M=n(8591),z=n(20834),B=n(71418),K=n(43418),$=n(37205),U=n.n($),A=n(86930),q=n(32985),H=n(38854),V=n(56102),W=n(78241),G=n(24650),Q={wrap:"wrap___SO6Mn",modal:"modal___zNd_3",title:"title___EX56C",path:"path___IqyHA",colorBlue:"colorBlue___MSdA7",width240:"width240___mU1C0",filePath:"filePath___v0Tze"},Y=n(37712),X=["shixunsDetail","globalSetting","loading","user","dispatch","taskData","isRepository"],J=(0,R.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,n=e.taskData,r=e.isRepository,o=b()(e,X),l=(0,R.useLocation)(),c=(x()(x()({},(0,R.useParams)()),(0,R.useLocation)().query),(0,a.useState)({})),u=y()(c,2),d=(u[0],u[1]),p=(0,a.useRef)(),m=W.Z.useForm(),v=y()(m,1)[0],g=(0,a.useState)(""),_=y()(g,2),j=(_[0],_[1]);(0,a.useEffect)((function(){o.visible&&v.resetFields()}),[o.visible]),(0,a.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;j(n)}}),[]),(0,a.useEffect)((function(){var e;p.current=null===(e=l.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var w=function(){var e=h()(f()().mark((function e(){var a,s,i=arguments;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=i.length>0&&void 0!==i[0]?i[0]:{},e.next=3,t({type:"shixunsDetail/addRepositoryFile",payload:{id:n.myshixun.identifier,message:a.commitMessage,content:"",path:(o.defaultPath?o.defaultPath+"/":"")+a.path+"/"+(a.file||".gitkeep"),secret_repository:!r||void 0}});case 3:0===(null==(s=e.sent)?void 0:s.status)&&(M.ZP.success("添加成功"),o.onOK({path:(o.defaultPath?o.defaultPath+"/":"")+a.path+"/"+(a.file||".gitkeep"),name:a.path.split("/")[a.path.split("/").length-1]}),o.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Y.jsx)(K.Z,{width:"60%",centered:!0,open:o.visible,wrapClassName:Q.modal,onOk:function(){v.submit()},onCancel:o.onClose,title:"新建文件夹",children:(0,Y.jsx)("section",{className:Q.bg,children:(0,Y.jsx)("div",{className:Q.wrap,children:(0,Y.jsxs)(W.Z,{className:"mt10",form:v,scrollToFirstError:!0,layout:"vertical",onFinish:w,onChange:function(){var e,t,n,a,s=x()({},v.getFieldsValue()),r=null==s||null===(e=s.path)||void 0===e?void 0:e.split(""),i=null==s||null===(t=s.file)||void 0===t?void 0:t.split("");null!=r&&null!==(n=r.filter((function(e){return"/"==e})))&&void 0!==n&&n.length&&(s.path=s.path.substring(0,s.path.length-1)),null!=i&&null!==(a=i.filter((function(e){return"/"==e})))&&void 0!==a&&a.length&&(s.file=s.file.substring(0,s.path.length-1)),v.setFieldsValue(x()({},s)),d(s)},children:[(0,Y.jsx)(W.Z.Item,{label:"文件夹名称:",name:"path",children:(0,Y.jsxs)(s.Z,{children:[(0,Y.jsx)(i.Z,{children:(0,Y.jsx)("span",{className:Q.filePath,children:o.defaultPath+"/"})}),(0,Y.jsx)(i.Z,{flex:"1",children:(0,Y.jsx)(W.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件夹名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Y.jsx)(G.Z,{placeholder:"请输入文件夹名称",size:"middle"})})})]})}),(0,Y.jsx)(W.Z.Item,{label:"文件名称:",name:"file",children:(0,Y.jsx)(G.Z,{placeholder:"请输入文件名称,如果不填写系统将在文件夹下创建.gitkeep的默认文件",size:"middle"})}),(0,Y.jsx)(W.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Y.jsx)(G.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})})]})})})})})),ee=n(16726),te=["shixunsDetail","globalSetting","loading","user","taskData","dispatch","isRepository","onClose"],ne=(0,R.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.taskData,n=(e.dispatch,e.isRepository),r=e.onClose,o=b()(e,te),l=(0,R.useLocation)(),c=(x()(x()({},(0,R.useParams)()),(0,R.useLocation)().query),(0,a.useState)({})),u=y()(c,2),d=(u[0],u[1]),p=(0,a.useRef)(),m=W.Z.useForm(),v=y()(m,1)[0],g=(0,a.useState)(""),_=y()(g,2),j=(_[0],_[1]);(0,a.useEffect)((function(){o.visible&&v.resetFields()}),[o.visible]),(0,a.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;j(n)}}),[]),(0,a.useEffect)((function(){var e;p.current=null===(e=l.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var w=function(){var e=h()(f()().mark((function e(){var a,s,i=arguments;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=i.length>0&&void 0!==i[0]?i[0]:{},e.next=3,(0,A.MI)({id:t.myshixun.identifier,message:a.commitMessage,content:a.codeMirror,path:(o.defaultPath?o.defaultPath+"/":"")+a.path,secret_repository:!n||void 0});case 3:0===(null==(s=e.sent)?void 0:s.status)&&(M.ZP.success("添加成功"),o.onOK({path:(o.defaultPath?o.defaultPath+"/":"")+a.path,name:a.path.split("/")[a.path.split("/").length-1]}),r());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Y.jsx)(K.Z,{width:"60%",open:o.visible,wrapClassName:Q.modal,centered:!0,onOk:function(){v.submit()},onCancel:r,title:"新建文件",children:(0,Y.jsx)("section",{className:Q.bg,children:(0,Y.jsx)("div",{className:Q.wrap,children:(0,Y.jsxs)(W.Z,{className:"mt10",form:v,scrollToFirstError:!0,layout:"vertical",onFinish:w,onChange:function(){var e,t,n=x()({},v.getFieldsValue()),a=null==n||null===(e=n.path)||void 0===e?void 0:e.split("");(null==a||null===(t=a.filter((function(e){return"/"==e})))||void 0===t?void 0:t.length)>1&&(n.path=n.path.substring(0,n.path.length-1)),v.setFieldsValue(x()({},n)),d(n)},children:[(0,Y.jsx)(W.Z.Item,{label:"文件名称或文件路径:",name:"path",children:(0,Y.jsxs)(s.Z,{children:[(0,Y.jsx)(i.Z,{children:(0,Y.jsx)("span",{className:Q.filePath,children:o.defaultPath+"/"})}),(0,Y.jsx)(i.Z,{flex:"1",children:(0,Y.jsx)(W.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Y.jsx)(G.Z,{placeholder:"请输入文件名称",size:"middle"})})})]})}),(0,Y.jsx)(W.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Y.jsx)(G.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})}),(0,Y.jsx)("div",{className:"mt10 mb20",children:(0,Y.jsx)(W.Z.Item,{name:"codeMirror",label:"文件内容:",rules:[{required:!0,message:"请输入文件内容"}],children:(0,Y.jsx)(ee.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})})})]})})})})})),ae=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository","taskData"],se=(0,R.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user,e.dispatch,e.isRepository;var t=e.taskData,n=b()(e,ae),r=(0,R.useLocation)(),o=(x()(x()({},(0,R.useParams)()),(0,R.useLocation)().query),(0,a.useState)({})),l=y()(o,2),c=(l[0],l[1]),u=(0,a.useRef)(),d=W.Z.useForm(),p=y()(d,1)[0],m=(0,a.useState)(""),v=y()(m,2),g=v[0],_=v[1],j=(0,a.useState)(""),w=y()(j,2),k=w[0],Z=w[1];(0,a.useEffect)((function(){n.visible&&p.resetFields()}),[n.visible]),(0,a.useEffect)((function(){var e=n.defaultPath.split("/");1===e.length?(_(""),Z(n.defaultPath)):(Z(e.pop()),_(e.join("/")+"/"))}),[n.defaultPath]),(0,a.useEffect)((function(){var e;u.current=null===(e=r.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var C=function(){var e=h()(f()().mark((function e(){var a,s,r,i=arguments;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=i.length>0&&void 0!==i[0]?i[0]:{},e.next=3,(0,A.g7)({id:null==t||null===(a=t.shixun)||void 0===a?void 0:a.identifier,from:n.defaultPath,to:g+s.path,message:s.commitMessage||"".concat(n.defaultPath," rename to ").concat(g).concat(s.path," ")});case 3:0===(null==(r=e.sent)?void 0:r.status)&&(M.ZP.success("操作成功"),n.onOK({path:s.path,name:s.path}),n.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Y.jsx)(K.Z,{width:"40%",open:n.visible,wrapClassName:Q.modal,centered:!0,onOk:function(){p.submit()},onCancel:n.onClose,title:"提交说明",children:(0,Y.jsx)("section",{className:Q.bg,children:(0,Y.jsx)("div",{className:Q.wrap,children:(0,Y.jsxs)(W.Z,{className:"mt10",form:p,scrollToFirstError:!0,layout:"vertical",onFinish:C,onChange:function(){var e,t,n=x()({},p.getFieldsValue()),a=null==n||null===(e=n.path)||void 0===e?void 0:e.split("");(null==a||null===(t=a.filter((function(e){return"/"==e})))||void 0===t?void 0:t.length)>1&&(n.path=n.path.substring(0,n.path.length-1)),p.setFieldsValue(x()({},n)),c(n)},children:[(0,Y.jsx)(W.Z.Item,{label:"重命名:",name:"path",children:(0,Y.jsx)(s.Z,{children:(0,Y.jsx)(i.Z,{flex:"1",children:(0,Y.jsx)(W.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Y.jsx)(G.Z,{placeholder:"请输入文件名称",size:"middle",defaultValue:k})})})})}),(0,Y.jsx)(W.Z.Item,{label:"提交信息:",name:"commitMessage",children:(0,Y.jsx)(G.Z,{placeholder:"如不填写,默认提交信息是(".concat(n.defaultPath," rename to 新的名称 )"),size:"middle"})})]})})})})})),re=n(71681),ie=n(53326),oe=n(65874),le={wrap:"wrap___zK3Vy",title:"title___BgjCb",path:"path___POFX3",colorBlue:"colorBlue___H4_iQ"},ce=["shixunsDetail","globalSetting","loading","user","taskData","dispatch","isRepository"],ue=ie.Z.Dragger,de=(0,R.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t,n,s=e.taskData,r=e.dispatch,i=e.isRepository,o=b()(e,ce),l=((0,R.useLocation)(),x()(x()({},(0,R.useParams)()),(0,R.useLocation)().query)),c=(0,a.useState)({}),u=y()(c,2),d=u[0],p=u[1],m=(0,a.useRef)(),v=W.Z.useForm(),g=y()(v,1)[0],_=(0,a.useState)([]),j=y()(_,2),w=j[0],k=j[1],Z=(0,a.useState)(),C=y()(Z,2),N=C[0],S=C[1];(0,a.useEffect)((function(){o.visible&&(g.resetFields(),k([]))}),[o.visible]),(0,a.useEffect)((function(){m.current=l.id}),[]),(0,a.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;S(n)}}),[]);var P,E=function(){var e=h()(f()().mark((function e(t){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.response){e.next=3;break}return M.ZP.info("还未上传完成,无法进行删除操作!"),e.abrupt("return");case 3:return e.next=5,r({type:"shixunsDetail/deleteGitFile",payload:{id:l.id,path:N?"".concat(N,"/").concat(t.name):t.name,message:g.getFieldValue("commitMessage")||"删除了".concat(N?"".concat(N,"/").concat(t.name):t.name),secret_repository:!i||null}});case 5:0===e.sent.status&&(k(w.filter((function(e){return e.uid!==t.uid}))),M.ZP.info("删除成功"));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),O={height:300,multiple:!0,withCredentials:!0,data:(P=h()(f()().mark((function e(){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=h()(f()().mark((function e(t,a){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:setTimeout(h()(f()().mark((function e(){var a;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.getFieldsValue();case 2:e.sent,a=x()(x()({},{path:o.defaultPath?o.defaultPath:"",message:d.commitMessage||"上传了".concat(n)}),i?{}:{secret_repository:!0}),t(a);case 5:case"end":return e.stop()}}),e)}))),200);case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)}))),function(){return P.apply(this,arguments)}),fileList:w,method:"post",action:"".concat(re.Z.API_SERVER,"/api/myshixuns/").concat(null==s||null===(t=s.myshixun)||void 0===t?void 0:t.identifier,"/upload_git_file.json"),onChange:function(e){if(n=e.file.name,"done"===e.file.status||"uploading"===e.file.status){var t,a,s;if(k(e.fileList),!e.file.response)return;if(0===(null===(t=e.file.response)||void 0===t?void 0:t.status))return void M.ZP.success("上传成功!");k(w.filter((function(t){return t.uid!==e.file.uid}))),(null===(a=e.file.response)||void 0===a?void 0:a.message)&&M.ZP.info(null===(s=e.file.response)||void 0===s?void 0:s.message)}},onRemove:E,beforeUpload:function(e){n=e.name}},D=function(){var e=h()(f()().mark((function e(t){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.validateFields();case 2:o.onClose(),o.onOK({path:o.defaultPath}),I();case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),I=function(){};return(0,Y.jsx)(K.Z,{open:o.visible,onOk:D,centered:!0,onCancel:o.onClose,width:"70%",children:(0,Y.jsxs)("section",{className:le.bg,children:[(0,Y.jsxs)("div",{className:le.wrap,children:[(0,Y.jsx)("div",{className:le.title,children:"上传文件"}),(0,Y.jsxs)(W.Z,{className:"mt10",form:g,scrollToFirstError:!0,layout:"vertical",onFinish:D,onValuesChange:function(){return p(x()({},g.getFieldsValue()))},children:[(0,Y.jsx)(W.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Y.jsx)(G.Z,{placeholder:"必填,描述主要修改内容(相当于Git Commit message的Header)"})}),(0,Y.jsx)(W.Z.Item,{label:"选择文件",name:"file",rules:[{required:!0,message:"请选择文件"}],children:(0,Y.jsxs)(ue,x()(x()({},O),{},{children:[(0,Y.jsx)("div",{children:(0,Y.jsx)("i",{className:"iconfont icon-shangchuan font50 ".concat(le.colorBlue)})}),(0,Y.jsxs)("div",{className:"font14 mt30",children:["拖拽文件或",(0,Y.jsx)("span",{className:"".concat(le.colorBlue," ml5"),children:"点击此处上传"})]})]}))})]})]}),(0,Y.jsx)(oe.Z,{onFinish:function(e){return S(e)}})]})})})),pe={flex_box_center:"flex_box_center___MMlsc",flex_space_between:"flex_space_between___ti22L",flex_box_vertical_center:"flex_box_vertical_center___YL4jC",flex_box_center_end:"flex_box_center_end___vx3wA",flex_box_column:"flex_box_column___eKe0F",headLeft:"headLeft___dsKhq",colorBlue:"colorBlue___gaxVL",wrap:"wrap___NLIaW",nodata:"nodata___zv745",nodataText:"nodataText___EWDiS",content:"content___i5G9Y",gitCode:"gitCode___W15AY",ellipsis:"ellipsis___sEcFA",menu:"menu___sjQxY",overlayClass:"overlayClass___ofgjv",tips:"tips___WEDOk"},fe="wrap___WB5qS",me="content___HZdqT",he="mainPathWrap___XMF09",ve="colorBlue___N9Dtz",xe=(0,R.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,loading:n.models.index}}))((function(e){var t=e.shixunsDetail,n=(e.globalSetting,e.loading,e.dispatch),s=e.title,r=e.pathList,i=void 0===r?[]:r,o=e.showInputPath,l=void 0!==o&&o,c=e.isMergeSelectFile,u=void 0!==c&&c,d=e.onFinish,p=void 0===d?function(){}:d,m=W.Z.useForm(),v=y()(m,1)[0],g=x()(x()({},(0,R.useParams)()),(0,R.useLocation)().query),_=(0,R.useLocation)(),b=(0,a.useRef)(),j=(0,a.useState)(""),w=y()(j,2),k=w[0],Z=w[1],C=(0,a.useState)(""),N=y()(C,2),S=N[0],P=N[1],E=(0,a.useState)([]),O=y()(E,2),D=O[0],I=O[1],F=(0,a.useState)([]),L=y()(F,2),T=L[0],z=L[1];(0,a.useEffect)((function(){var e;b.current="repository"===(null===(e=_.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3])}),[]),(0,a.useEffect)((function(){if("Repository-SelectFilePath"===t.actionTabs.key){var e=i.join("/"),n=[];i.map((function(t,a){0===a?n.push({val:"根目录",path:""},{val:"/".concat(t),path:e}):n.push({val:"/".concat(t),path:e})})),I(n),Z(e),P(e),B(e)}}),[t.actionTabs.key]);var B=function(){var e=h()(f()().mark((function e(t){var a;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:b.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:g.id,path:t}});case 2:(a=e.sent)&&z(a.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),$=function(){var e=h()(f()().mark((function e(){var t,a,s;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=null==v?void 0:v.getFieldsValue(),a=k?"".concat(k).concat(null!=t&&t.name?"/".concat(null==t?void 0:t.name):""):null==t?void 0:t.name,!u){e.next=6;break}return p(a),U(),e.abrupt("return");case 6:if(!l){e.next=16;break}return e.next=9,v.validateFields();case 9:return e.next=11,n({type:"shixunsDetail/uploadGitFolder",payload:x()(x()({},{id:g.id,path:a}),b.current?{}:{secret_repository:!0})});case 11:s=e.sent,p(S),0===s.status&&M.ZP.info("新建成功"),e.next=18;break;case 16:p(a),M.ZP.success("选择文件目录成功");case 18:U();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),U=function(){n({type:"shixunsDetail/setActionTabs",payload:{}}),v.resetFields()};return(0,Y.jsx)(K.Z,{centered:!0,title:s||"新建文件夹",closable:!1,keyboard:!1,open:"Repository-SelectFilePath"===t.actionTabs.key,onOk:$,onCancel:U,children:(0,Y.jsxs)("div",{className:fe,children:[(0,Y.jsxs)("div",{className:me,children:[(0,Y.jsx)("div",{className:he,children:!(null==D||!D.length)&&D.map((function(e,t){return(0,Y.jsx)("a",{onClick:function(){return function(e,t){var n=D.filter((function(e,n){return n<=t}));I(n);var a=n.filter((function(e,t){return 0!==t})).map((function(e){return e.val})).join("").substr(1);Z(a),B(a)}(0,t)},children:e.val},t)}))}),!(null==T||!T.length)&&T.map((function(e,t){return"tree"===e.type&&(0,Y.jsxs)("a",{onClick:function(){return function(e){var t=k;"tree"===e.type&&(D.length?D.push({val:"/".concat(e.name),path:e.name}):D.push({val:"根目录",path:""},{val:"/".concat(e.name),path:e.name}),I(D),t=k?"".concat(k,"/").concat(e.name):e.name,Z(t)),B(t)}(e)},children:[(0,Y.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(ve)}),e.name]},t)}))]}),(0,Y.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,Y.jsx)("div",{className:"mt5 mb5",children:k}),l&&(0,Y.jsx)(W.Z,{form:v,scrollToFirstError:!0,className:"mt20",children:(0,Y.jsx)(W.Z.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Y.jsx)(G.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)"})})})]})})})),ge=n(78892),ye=n(46952),_e=n(33329),be=n(89392),je=(n(10283),n(92396)),we=["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","taskData","practiceSetting","isRepository","treeData","setTreeData","params"],ke=q.Z.DirectoryTree,Ze=function(){return(0,Y.jsxs)("div",{className:"mt20 pb50 ".concat(pe.nodata),children:[(0,Y.jsxs)("div",{className:pe.headLeft,children:["提示:",(0,Y.jsx)("br",{}),"此处存放本实训所需的所有代码等相关文件,你可以通过以下",(0,Y.jsx)("br",{}),"两种方式来使用:",(0,Y.jsx)("br",{}),"1、",(0,Y.jsx)("a",{href:"/forums/2784",target:"_blank",children:"Git客户端"})," 上传已有文件来开始使用。",(0,Y.jsx)("br",{}),"2、直接在平台上创建文件目录以及相关代码文件。"]}),(0,Y.jsx)("img",{width:"100%",src:je.Oe})]})},Ce=(0,R.connect)((function(e){var t=e.shixunsDetail,n=e.loading,a=e.globalSetting,s=e.practiceSetting;return{shixunsDetail:t,globalSetting:a,user:e.user,practiceSetting:s,loading:n}}))((function(e){var t,n,r,o=e.shixunsDetail,l=(e.globalSetting,e.loading),u=(e.user,e.activeKey,e.dispatch),d=e.taskData,p=e.practiceSetting,m=e.isRepository,v=e.treeData,g=e.setTreeData,_=e.params,j=(b()(e,we),(0,R.useLocation)()),w=(0,a.useState)(),k=y()(w,2),Z=k[0],C=(k[1],(0,a.useState)(!1)),N=y()(C,2),S=N[0],P=N[1],E=(0,a.useState)(!1),O=y()(E,2),D=O[0],I=O[1],F=(0,a.useState)(!1),L=y()(F,2),B=L[0],$=L[1],q=(0,a.useState)(!1),W=y()(q,2),G=W[0],Q=W[1],X=(0,a.useState)(""),ee=y()(X,2),te=ee[0],ae=ee[1],re=(0,a.useState)([]),ie=y()(re,2),oe=ie[0],le=ie[1],ce=(0,a.useState)([]),ue=y()(ce,2),fe=ue[0],me=ue[1],he=(0,a.useState)([]),ve=y()(he,2),je=(ve[0],ve[1]),Ce=(0,a.useState)(!1),Ne=y()(Ce,2),Se=Ne[0],Pe=Ne[1],Ee=(0,a.useState)(),Oe=y()(Ee,2),De=(Oe[0],Oe[1]),Ie=(0,a.useState)(),Fe=y()(Ie,2),Re=(Fe[0],Fe[1]),Le=(0,a.useState)(""),Te=y()(Le,2),Me=(Te[0],Te[1]),ze=(0,a.useState)(),Be=y()(ze,2),Ke=(Be[0],Be[1]),$e=(0,a.useState)(!1),Ue=y()($e,2),Ae=Ue[0],qe=Ue[1];(0,a.useEffect)((function(){g([]),et(""),localStorage.warehouseHideTip||Pe(!0)}),[j.pathname,m]),(0,a.useEffect)((function(){var e;if(null!=d&&null!==(e=d.challenge)&&void 0!==e&&e.path&&null!=v&&v.length){var t,n,a=null==d||null===(t=d.challenge)||void 0===t||null===(t=t.path)||void 0===t?void 0:t.replaceAll(";",""),s=null===(n=(0,be.cloneDeep)(v))||void 0===n?void 0:n.filter((function(e){var t;return e.name===(null==a||null===(t=a.split("/"))||void 0===t?void 0:t[0])}));He(a),1!==(null==v?void 0:v.length)&&(console.log(s,"filterTreeData"),g(s))}}),[null==d||null===(t=d.challenge)||void 0===t?void 0:t.path,v]);var He=function(e){Qe(e),fe=[e],me([e])},Ve=function(){var e=h()(f()().mark((function e(){var t,n=arguments;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.length>0&&void 0!==n[0]?n[0]:"",e.next=3,(0,_e.Zt)({id:_.id,secret_dir_path:t});case 3:e.sent&&Ke(t);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),We=function(e){return(0,Y.jsxs)(z.Z,{className:pe.menu,onClick:function(t){switch(ae(e.path||""),t.key){case"1":(0,c.L9)(["实践项目","设置","代码仓库","新建文件"]),P(!0);break;case"2":(0,c.L9)(["实践项目","设置","代码仓库","新建文件夹"]),$(!0);break;case"3":(0,c.L9)(["实践项目","设置","代码仓库","上传"]),Q(!0);break;case"4":(0,c.L9)(["实践项目","设置","代码仓库","重命名"]),I(!0);break;case"5":(0,c.L9)(["实践项目","设置","代码仓库","删除"]),at(e.path,e.name,e);break;case"6":(0,c.L9)(["实践项目","设置","代码仓库","复制路径"]),st(e)}},children:[("topTree"===e.type||"tree"===e.type)&&(0,Y.jsx)(z.Z.Item,{children:"新建文件"},"1"),("topTree"===e.type||"tree"===e.type)&&(0,Y.jsx)(z.Z.Item,{children:"新建文件夹"},"2"),("topTree"===e.type||"tree"===e.type)&&(0,Y.jsx)(z.Z.Item,{children:"上传"},"3"),"topTree"!==e.type&&"tree"!==e.type&&(0,Y.jsx)(z.Z.Item,{children:"重命名"},"4"),"topTree"!==e.type&&(0,Y.jsx)(V.CopyToClipboard,{text:"/data/workspace/myshixun/".concat(m?"":"secret/").concat(null==e?void 0:e.path),onCopy:function(){return M.ZP.success("复制成功")},children:(0,Y.jsx)(z.Z.Item,{children:(0,Y.jsx)(Y.Fragment,{children:"复制路径"})},"6")}),"topTree"!==e.type&&(0,Y.jsx)(z.Z.Item,{children:"删除"},"5")]})},Ge=function(e,t){return e.map((function(e){return e.path=""==t?t+e.name:t+"/"+e.name,e.title=(0,Y.jsxs)(s.Z,{className:"font14",children:[(0,Y.jsx)(i.Z,{flex:"1",children:(0,Y.jsxs)(s.Z,{children:[(0,Y.jsx)(i.Z,{flex:"20px",children:"blob"===e.type&&(0,Y.jsx)("span",{className:"iconfont icon-wenjian11 font12"})}),(0,Y.jsx)(i.Z,{flex:"1",children:(0,Y.jsx)("span",{className:" multi_ellipsis1",children:e.name})})]})}),(0,Y.jsx)(i.Z,{children:("blob"===e.type||"tree"===e.type)&&(0,Y.jsx)(H.Z,{dropdownRender:function(){return We(e)},className:pe.ellipsis,children:(0,Y.jsx)("i",{className:"iconfont icon-gengduo2 c-555a88"})})})]}),e.disableCheckbox=Z&&Z!==e.name,e.className="tree"===e.type?pe.pl23:"",e.checkable="tree"!==e.type,e.isLeaf="tree"!==e.type,e.children="tree"===e.type&&[],e.key=e.path,e}))},Qe=function(e){u({type:"practiceSetting/setSideBarTabs",payload:{selectPath:e}})},Ye=function(){var e=h()(f()().mark((function e(t,n){var a;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.split("/"),e.next=3,et(te);case 3:setTimeout((function(){Qe(t),oe=[a[0]||""],fe=[t],me(U()(fe)),le(U()(oe))}),150);case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),Xe=function(e,t){if(console.log(e,"data"),""==t)g(U()(e));else{var n=Je(v,t,e);g([].concat(n))}};function Je(e,t,n){return e.map((function(e){return e.key===t?(e.children=U()(n),x()({},e)):e.children?x()(x()({},e),{},{children:Je(e.children,t,n)}):e}))}var et=function(){var e=h()(f()().mark((function e(){var t,n,a,s,r,i,o=arguments;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=o.length>0&&void 0!==o[0]?o[0]:"",console.log("location:",j),e.next=4,(0,A.pU)(null==d||null===(t=d.myshixun)||void 0===t?void 0:t.identifier,{path:n});case 4:return(a=e.sent)&&(null!==(s=a.trees)&&void 0!==s&&s.length?(i=Ge(U()(a.trees),n),Xe(i,n),je(a.trees||[]),Re((null==a?void 0:a.secret_dir_path)||""),console.log("handleGetRepository:",i,n),setTimeout((function(){return console.log(v)}),2e3)):""==n&&g([]),De((null===(r=a.commits)||void 0===r?void 0:r[0])||{})),e.abrupt("return",a);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),tt=function(){var e=h()(f()().mark((function e(t){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=h()(f()().mark((function e(n,a){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.children.length&&n(),Me(t.path),e.next=4,et(t.path);case 4:n();case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),nt=function(){var e=h()(f()().mark((function e(t,n){var a,s;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleSelectTree",t,n.nativeEvent.target.nodeName,n),a=function(){Qe(n.node.path),t=[n.node.path],me(U()(t))},"svg"!==n.nativeEvent.target.nodeName&&"LI"!==n.nativeEvent.target.nodeName&&"I"!==n.nativeEvent.target.nodeName){e.next=4;break}return e.abrupt("return");case 4:"blob"===n.node.type&&(null!=p&&null!==(s=p.sideBar)&&void 0!==s&&s.confirmLeave?K.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){a(),u({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):a());case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),at=function(e,t,n){var a;K.Z.confirm({centered:!0,title:"确认需要删除该文件".concat(n.children?"夹":"","?"),okText:"确定",cancelText:"取消",onOk:(a=h()(f()().mark((function t(){var n,a,s,r;return f()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,A.bD)({id:null==d||null===(n=d.myshixun)||void 0===n?void 0:n.identifier,path:e,message:"删除".concat(e)});case 2:if(a=t.sent,s=e.split("/"),0!==(null==a?void 0:a.status)){t.next=20;break}return M.ZP.info("删除成功"),s.splice(s.length-1,1),t.next=9,et(s.length>1?s.join("/"):"");case 9:if(null==(r=t.sent)||!r.trees){t.next=13;break}t.next=16;break;case 13:return s.splice(s.length-1,1),t.next=16,et(s.length>1?s.join("/"):"");case 16:return Qe(""),t.abrupt("return",!0);case 20:-3===(null==a?void 0:a.status)&&K.Z.info({title:"删除失败",content:(0,Y.jsxs)("div",{children:["该文件“",e,"”已经被任务关卡的学员任务文件或评测执行文件使用,请先修改任务关卡中评测设置的文件路径后再删除。"]}),okText:"我知道了",onOk:function(){}});case 21:case"end":return t.stop()}}),t)}))),function(){return a.apply(this,arguments)})})},st=function(e){console.log(e,"item")},rt=function(){var e=h()(f()().mark((function e(t,n){return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleExpand",n),"svg"!==n.nativeEvent.target.nodeName&&"path"!==n.nativeEvent.target.nodeName&&"LI"!==n.nativeEvent.target.nodeName){e.next=5;break}return e.abrupt("return",!0);case 5:return e.next=7,tt(n.node);case 7:oe.includes(n.node.path)?oe.splice(oe.indexOf(n.node.path),1):oe.push(n.node.path);case 8:le(U()(oe));case 9:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),it=function(){Pe(!1),localStorage.warehouseHideTip=!0},ot=function(){var e=h()(f()().mark((function e(t){var n,a;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log(t),t.node.key,t.dragNode.key,n=t.node.pos.split("-"),t.dropPosition-Number(n[n.length-1]),"tree"===t.node.type&&1!==t.dragNode.path.split("/").length){e.next=8;break}return M.ZP.warning("未移动文件目录位置"),e.abrupt("return");case 8:return e.next=10,u({type:"shixunsDetail/moveGitFile",payload:{id:_.id,from:t.dragNode.path,to:t.node.path+"/"+t.dragNode.name,message:"".concat(t.dragNode.path," move to ").concat(t.node.path+"/"+t.dragNode.name," ")}});case 10:if(0!==e.sent.status){e.next=22;break}return Qe(""),(a=t.dragNode.path.split("/")).pop(),e.next=17,et(t.node.path);case 17:return e.next=19,et(a.join("/"));case 19:return a.pop(),e.next=22,et(a.join("/"));case 22:return e.abrupt("return");case 28:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,Y.jsxs)("section",{className:pe.bg,children:[(0,Y.jsx)("div",{className:pe.contentbg,children:(0,Y.jsxs)("div",{className:pe.wrap,children:[(0,Y.jsxs)(s.Z,{className:pe.gitCode,children:[(0,Y.jsxs)(i.Z,{flex:"1",children:[(0,Y.jsx)("span",{className:"iconfont icon-daimacangku2 mr8"}),m?"代码仓库":"私密代码仓库"]}),(0,Y.jsx)(i.Z,{children:(0,Y.jsx)(H.Z,{dropdownRender:function(){return We({type:"topTree"})},className:"current",children:(0,Y.jsx)(T.Z,{open:Se,title:(0,Y.jsxs)("div",{className:"font16",children:[(0,Y.jsx)(ge.Z,{style:{position:"relative",left:-35},onClick:function(){return it()}}),"点击此处新建文件、新建文件夹、上传文件。",(0,Y.jsx)("span",{onClick:function(){return it()},className:"iconfont icon-guanbi1 ml8 current font14"})]}),overlayClassName:pe.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"})})})]}),!!v.length&&!m&&(0,Y.jsx)("div",{className:"mt20 pl20 pr20 font14 c-white",children:(0,Y.jsx)("div",{children:"实训评测的时候,系统会临时将私密代码库移动普通代码库的secret目录下面,评测结束会清空secret目录内容。如果私密代码库中存在文件src/test.sh,在普通代码库调用该文件则使用路径:secret/src/test.sh"})}),v.length?(0,Y.jsx)(Y.Fragment,{children:(0,Y.jsx)("div",{className:pe.content,children:(0,Y.jsx)(ke,{disabled:!!l.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:v,switcherIcon:(0,Y.jsx)(ye.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:3,marginLeft:22}}),onExpand:rt,expandedKeys:oe,selectedKeys:fe,onSelect:nt,draggable:!0,onDragEnter:function(e){console.log(e)},onDrop:ot,allowDrop:function(e){e.dropNode,e.dropPosition;return!1}})})}):"",!v.length&&m&&(null==o||null===(n=o.detail)||void 0===n?void 0:n.init_repository)&&(0,Y.jsx)(Ze,{}),!v.length&&!m&&(null==o||null===(r=o.detail)||void 0===r?void 0:r.secret_repository)&&(0,Y.jsx)(Ze,{})]})}),(0,Y.jsx)(se,{taskData:d,open:D,defaultPath:te,onClose:function(){return I(!1)},isRepository:!m,onOK:function(){var e=h()(f()().mark((function e(t){var n;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(n=te.split("/")).pop(),e.next=4,et(n.join("/"));case 4:Qe("");case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}),(0,Y.jsx)(ne,{taskData:d,visible:S,defaultPath:te,onClose:function(){return P(!1)},isRepository:m,onOK:function(e){Ye(e.path,e.name)}}),(0,Y.jsx)(J,{taskData:d,visible:B,defaultPath:te,onClose:function(){return $(!1)},isRepository:m,onOK:function(e){Ye(e.path,e.name)}}),(0,Y.jsx)(de,{taskData:d,defaultPath:te,visible:G,isRepository:m,onClose:function(){return Q(!1)},onOK:function(){var e=h()(f()().mark((function e(t){var n;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=te.split("/"),e.next=3,et(te);case 3:oe=[n[0]||""],fe=[te],me(U()(fe)),le(U()(oe));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()}),(0,Y.jsx)(xe,{pathList:null==te?void 0:te.split("/"),showInputPath:!0,isMergeSelectFile:Ae,onFinish:function(e){Ae?Ve(e):et(e),qe(!1)}})]})})),Ne={flex_box_center:"flex_box_center___e0Vsb",flex_space_between:"flex_space_between___fOYBZ",flex_box_vertical_center:"flex_box_vertical_center___etkby",flex_box_center_end:"flex_box_center_end___T2Etw",flex_box_column:"flex_box_column___pALN8",commitWrap:"commitWrap___Mdvi5",wrap:"wrap___ORj56",colorGray:"colorGray___Q64q1",content:"content___PuAlb",itemTime:"itemTime___IfizK",imageUrl:"imageUrl___BCM2C",blueLight:"blueLight___D24GG",divider:"divider___pIU7h",empty:"empty___F575C"},Se=n(28103),Pe=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],Ee=(0,R.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,n=e.isRepository,r=(b()(e,Pe),x()(x()({},(0,R.useParams)()),(0,R.useLocation)().query)),o=(0,a.useState)([]),l=y()(o,2),c=l[0],u=l[1];(0,a.useEffect)((function(){d()}),[n]);var d=function(){var e=h()(f()().mark((function e(){var a;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"shixunsDetail/getRepositoryCommit",payload:{id:r.id,secret_repository:!n||void 0}});case 2:(a=e.sent)&&u(a.commits||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Y.jsxs)(Y.Fragment,{children:[""==c&&(0,Y.jsxs)("div",{className:Ne.empty,children:[(0,Y.jsx)("img",{src:je.em,width:"258"}),(0,Y.jsx)("br",{}),(0,Y.jsx)("span",{className:"c-grey-c font14",children:"暂无提交记录"})]}),""!=c&&(0,Y.jsx)("section",{className:Ne.bg,children:(0,Y.jsx)("div",{className:Ne.wrap,children:(0,Y.jsx)("div",{className:Ne.content,children:null==c?void 0:c.map((function(e){var t,n;return(0,Y.jsxs)("div",{children:[(0,Y.jsx)(s.Z,{align:"middle",className:"c-white font16",children:(0,Y.jsx)(i.Z,{children:e.title})}),(0,Y.jsxs)(s.Z,{align:"middle",className:"mt20 ",children:[(0,Y.jsx)(i.Z,{children:(0,Y.jsx)("img",{className:Ne.imageUrl,src:re.Z.IMG_SERVER+"/"+(null===(t=e.author)||void 0===t?void 0:t.image_url)})}),(0,Y.jsx)(i.Z,{className:Ne.blueLight,children:(0,Y.jsx)("span",{className:"ml20",children:null===(n=e.author)||void 0===n?void 0:n.username})}),(0,Y.jsxs)(i.Z,{children:[(0,Y.jsx)("span",{className:"ml20 ".concat(Ne.blueLight),children:"提交于"}),(0,Y.jsx)("span",{className:"ml20 ".concat(Ne.blueLight),children:e.time})]})]}),(0,Y.jsx)(Se.Z,{className:Ne.divider})]})}))})})})]})})),Oe=n(29114),De=["globalSetting","loading","dispatch","practiceSetting","shixunsDetail","taskData","taskId","onEditRepCode"],Ie=(L.Z.TabPane,(0,R.connect)((function(e){var t=e.loading;return{globalSetting:e.globalSetting,loading:t,practiceSetting:e.practiceSetting,shixunsDetail:e.shixunsDetail}}))((function(e){e.globalSetting;var t,n,o,l,c,u,d=e.loading,p=e.dispatch,m=e.practiceSetting,v=e.shixunsDetail,g=e.taskData,_=e.taskId,L=e.onEditRepCode,$=(b()(e,De),!(null!=g&&g.is_last_game)&&((null==g?void 0:g.shixun.status)>0||(null==g||null===(t=g.user)||void 0===t?void 0:t.identity)<5)),U=(0,a.useState)("1"),q=y()(U,2),H=q[0],V=q[1],W=(0,a.useState)("1"),G=y()(W,2),Q=G[0],X=G[1],J=(0,a.useState)(!0),ee=y()(J,2),te=ee[0],ne=ee[1],ae=(0,a.useState)({}),se=y()(ae,2),re=se[0],ie=se[1],oe=((0,a.useRef)(),(0,a.useState)(!0)),le=y()(oe,2),ce=le[0],ue=le[1],de=(0,a.useState)(["2","1"]),pe=y()(de,2),fe=pe[0],me=pe[1],he=(0,a.useState)([]),ve=y()(he,2),xe=ve[0],ge=ve[1],ye=(0,a.useRef)(),_e=x()(x()({},(0,R.useParams)()),{},{taskId:_}),be=(0,a.useState)(!1),we=y()(be,2),ke=we[0],Ze=we[1],Ne=[{id:"1",name:"代码仓库"},{id:"2",name:(0,Y.jsxs)("span",{children:[(0,Y.jsx)("span",{children:"私密代码仓库"}),(0,Y.jsx)(T.Z,{title:"私密版本库的文件对学员始终隐藏,无法访问查看。",children:(0,Y.jsx)("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})})]})}];(0,a.useEffect)((function(){var e,t=null==m||null===(e=m.sideBar)||void 0===e?void 0:e.selectPath.split("/");me(t)}),[null==m||null===(n=m.sideBar)||void 0===n?void 0:n.selectPath]);var Se=function(e){"compileResltDone"===e.data&&Ze(!1)};(0,a.useEffect)((function(){return window.addEventListener("message",Se),function(){window.removeEventListener("message",Se)}}),[]);(0,a.useEffect)((function(){var e;console.log(null==m||null===(e=m.sideBar)||void 0===e?void 0:e.selectPath,"sideBar"),new Promise(function(){var e=h()(f()().mark((function e(t,n){var a,s,r,i,o,l,c;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""===(null==m||null===(a=m.sideBar)||void 0===a?void 0:a.selectPath)||null==m||null===(s=m.sideBar)||void 0===s||!s.selectPath){e.next=5;break}return e.next=3,(0,A.li)(_,{path:null==m||null===(r=m.sideBar)||void 0===r?void 0:r.selectPath});case 3:if(null!=(i=e.sent)&&i.content||""==(null==i?void 0:i.content))try{"txt"===(null==i?void 0:i.file_type)?(i.content=window.decodeURIComponent(escape(window.atob(null===(o=i.content)||void 0===o?void 0:o.content))),ie(x()({},i))):(i.content=null===(l=i.content)||void 0===l?void 0:l.content,ie(x()({},i)))}catch(e){re.content&&(i.content=window.atob(null===(c=i.content)||void 0===c?void 0:c.content)),ie(x()({},i)),M.ZP.warning("请确认文件字符集编码是否为UTF-8")}else p({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}});case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}())}),[null==m||null===(o=m.sideBar)||void 0===o?void 0:o.selectPath]);z.Z,z.Z.Item,Ne.filter((function(e){var t,n;return null==v||null===(t=v.detail)||void 0===t||!t.init_repository||null!=v&&null!==(n=v.detail)&&void 0!==n&&n.is_jupyter_lab?"2"!==e.id:e})).map((function(e,t){return(0,Y.jsx)(z.Z.Item,{className:"leaveClick",children:e.name},e.id)}));var Pe=function(){var e=h()(f()().mark((function e(){var t,n,a,s,r;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ze(!0),e.next=3,(0,A.n4)(null==g||null===(t=g.myshixun)||void 0===t?void 0:t.identifier,x()(x()({path:null==m||null===(n=m.sideBar)||void 0===n?void 0:n.selectPath},re),{},{evaluate:0,game_id:null==g||null===(a=g.game)||void 0===a?void 0:a.id}));case 3:r=e.sent,null===(s=document.getElementById("latexIframeRef"))||void 0===s||null===(s=s.contentWindow)||void 0===s||s.postMessage("compile","*"),null!=r&&r.content&&p({type:"practiceSetting/setSideBarTabs",payload:x()(x()({},m.sideBar),{},{confirmLeave:!1})});case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Y.jsx)("div",{className:j,children:(0,Y.jsxs)("div",{className:w,children:["1"===Q&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsxs)("aside",{className:k,id:"latex-drawer",style:{width:te?"36%":"0%"},children:[(0,Y.jsx)(B.Z,{spinning:!!d.effects["shixunsDetail/getRepository"],wrapperClassName:"".concat(N," ").concat(F),children:(0,Y.jsx)(Ce,{taskData:g,params:_e,setTreeData:ge,treeData:xe,activeKey:H,isRepository:ce})}),(0,Y.jsx)("span",{onClick:function(){return ne(!1)},className:"".concat(Z," iconfont icon-quxiao")})]}),(0,Y.jsxs)("aside",{className:C,ref:ye,children:[""!==(null==m||null===(l=m.sideBar)||void 0===l?void 0:l.selectPath)&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsxs)(B.Z,{spinning:!!d.effects["shixunsDetail/getFileContent"],wrapperClassName:N,children:[(0,Y.jsx)("div",{className:D,children:(0,Y.jsxs)(s.Z,{align:"middle",className:"w100",children:[(0,Y.jsx)(i.Z,{children:(0,Y.jsx)("span",{onClick:function(){return ne(!0)},className:"iconfont icon-daimacangku2 c-white current"})}),(0,Y.jsx)(i.Z,{flex:"40px",children:(0,Y.jsx)("div",{className:P,style:{marginLeft:20}})}),(0,Y.jsx)(i.Z,{className:I,children:fe.map((function(e,t){return(0,Y.jsx)("span",{className:"c-blue",children:e})}))})]})}),(0,Y.jsx)("div",{className:d.effects["shixunsDetail/getFileContent"]?"hide":"show",children:(0,Y.jsx)(Oe.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute"},filename:re.filename,type:"office"===re.file_type?"download":re.file_type,data:re.content,monacoEditor:{value:re.content,language:re.language,onChange:function(e){return function(e){"txt"===(null==re?void 0:re.file_type)&&(re.content=e,ie(x()({},re)),L(e))}(e)},options:{fontSize:14,minimap:{enabled:!1}}}})})]}),"txt"===(null==re?void 0:re.file_type)&&(0,Y.jsxs)("div",{className:E,children:[(null==g?void 0:g.prev_game)&&(0,Y.jsx)("a",{href:"/tasks/".concat(null==g?void 0:g.prev_game).concat(location.search),style:{marginRight:"auto"},onClick:function(e){e.preventDefault(),setTimeout((function(){return window.location.href="/tasks/".concat(null==g?void 0:g.prev_game).concat(location.search)}),300)},children:"上一关"}),(0,Y.jsx)(r.ZP,{type:"primary",size:"middle",loading:ke,onClick:Pe,children:"开始编译"}),$&&(0,Y.jsx)("a",{href:"/tasks/".concat(null==g?void 0:g.next_game).concat(location.search),style:{marginLeft:"auto"},onClick:function(e){var t,n;e.preventDefault(),null!=g&&null!==(t=g.shixun)&&void 0!==t&&t.task_pass||2===(null==g?void 0:g.game.status)||(null==g||null===(n=g.user)||void 0===n?void 0:n.identity)<5?setTimeout((function(){return window.location.href="/tasks/".concat(null==g?void 0:g.next_game).concat(location.search)}),300):K.Z.warning({centered:!0,width:530,title:"提示",okText:"我知道了",content:(0,Y.jsx)("p",{children:"该实践项目设置了不允许跳关。通过当前关卡后,才能进入下一关。"})})},children:"下一关"})]})]}),""==(null==m||null===(c=m.sideBar)||void 0===c?void 0:c.selectPath)&&(null==v||null===(u=v.detail)||void 0===u?void 0:u.init_repository)&&(0,Y.jsxs)("div",{className:S,children:[(0,Y.jsx)("img",{src:je.x7,width:"258"}),(0,Y.jsx)("br",{}),(0,Y.jsxs)("span",{className:"c-grey-c",children:[!(null==xe||!xe.length)&&"在左侧代码仓库区域点击目录打开文件",!(null!=xe&&xe.length)&&"请先在左侧上传文件或新建文件!"]})]})]})]}),"2"===Q&&(0,Y.jsx)("div",{className:O,children:(0,Y.jsx)(Ee,{isRepository:ce})})]})})}))),Fe=function(e){var t=e.taskId,n=e.taskData,p=e.onEditRepCode,f=(0,a.useRef)(),m=(0,a.useRef)(),h=(0,a.useMemo)((function(){if(n){var e,a,s,r=null==n||null===(e=n.challenge)||void 0===e||null===(e=e.path)||void 0===e||null===(e=e.replace(";",";"))||void 0===e?void 0:e.split(";")[0];return"https://latexjs.educoder.net/index.html?id=".concat(null==n||null===(a=n.shixun)||void 0===a?void 0:a.identifier,"&path=").concat(r,"&taskId=").concat(t,"&myshixunId=").concat(null==n||null===(s=n.myshixun)||void 0===s?void 0:s.identifier,"&token=").concat((0,c.ej)("_educoder_session"))}}),[n]);return(0,Y.jsxs)(s.Z,{style:{height:"100vh"},ref:m,children:[(0,Y.jsx)(r.ZP,{onClick:function(){(0,l.ZP)("/api/home/test_sign.json",{method:"get",params:{id:1,name:void 0,age:null,c:{a:112},aa:[],test:"12321313",b:""}})},children:"get测试1"}),(0,Y.jsx)(r.ZP,{onClick:function(){(0,l.ZP)("/api/home/test_sign.json",{method:"get",params:{}})},children:"get测试2"}),(0,Y.jsx)(r.ZP,{onClick:function(){(0,l.ZP)("/api/home/test_sign.json",{method:"post",body:{id:1,name:void 0,age:null,c:{},cc:{n:1,p:22},aa:[],dd:["SDafadsf","&&"],test:"12321313",b:"sadfjsdfjdkljflsajflasf&&&fdsahfasfasfasdfsadf"}})},children:"post1"}),(0,Y.jsx)(r.ZP,{onClick:function(){(0,l.ZP)("/api/home/test_sign.json",{method:"post"})},children:"post2"}),(0,Y.jsx)(i.Z,{flex:"1",children:(null==n?void 0:n.shixun)&&(0,Y.jsx)(Ie,{taskId:t,taskData:n,onEditRepCode:p})}),(0,Y.jsxs)(i.Z,{flex:"1",className:u,children:[(0,Y.jsx)("iframe",{ref:f,id:"latexIframeRef",style:{width:"100%",border:"none",height:"100%"},src:h}),(0,Y.jsxs)("span",{className:d,onClick:function(){(0,o.vp)()?(0,o.BU)():(0,o.Dj)(m.current)},children:[(0,Y.jsx)("span",{className:"iconfont icon-quanping mr5 font12"}),"全屏 / 退出全屏"]})]})]})}},25526:function(e,t,n){function a(e){try{e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullScreen&&e.webkitRequestFullScreen()}catch(e){console.log(e,":e")}}function s(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}n.d(t,{BU:function(){return s},Dj:function(){return a},gH:function(){return r},vp:function(){return i}});var r=function(){return document.webkitExitFullscreen?"webkitfullscreenchange":document.exitFullscreen?"fullscreenchange":document.msExitFullscreen?"msfullscreenchange":document.mozCancelFullScreen?"mozfullscreenchange":void 0};function i(){var e=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement;document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",e),null!=e}},56762:function(e,t,n){n.d(t,{Z:function(){return s}});var a=n(59301);function s(){const[,e]=a.useReducer((e=>e+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return x}});var a=n(91857),s=n(92310),r=n.n(s),i=n(59301),o=n(78892),l=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),f=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(a=Object.getOwnPropertySymbols(e);s{const{getPopupContainer:t,getPrefixCls:n,direction:s}=i.useContext(c.E_),{prefixCls:m,type:h="default",danger:v,disabled:x,loading:g,onClick:y,htmlType:_,children:b,className:j,menu:w,arrow:k,autoFocus:Z,overlay:C,trigger:N,align:S,open:P,onOpenChange:E,placement:O,getPopupContainer:D,href:I,icon:F=i.createElement(o.Z,null),title:R,buttonsRender:L=(e=>e),mouseEnterDelay:T,mouseLeaveDelay:M,overlayClassName:z,overlayStyle:B,destroyPopupOnHide:K,dropdownRender:$}=e,U=f(e,["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"]),A=n("dropdown",m),q=`${A}-button`,[H,V]=(0,p.Z)(A),W={menu:w,arrow:k,autoFocus:Z,align:S,disabled:x,trigger:x?[]:N,onOpenChange:E,getPopupContainer:D||t,mouseEnterDelay:T,mouseLeaveDelay:M,overlayClassName:z,overlayStyle:B,destroyPopupOnHide:K,dropdownRender:$},{compactSize:G,compactItemClassnames:Q}=(0,d.ri)(A,s),Y=r()(q,Q,j,V);"overlay"in e&&(W.overlay=C),"open"in e&&(W.open=P),W.placement="placement"in e?O:"rtl"===s?"bottomLeft":"bottomRight";const X=i.createElement(l.ZP,{type:h,danger:v,disabled:x,loading:g,onClick:y,htmlType:_,href:I,title:R},b),J=i.createElement(l.ZP,{type:h,danger:v,icon:F}),[ee,te]=L([X,J]);return H(i.createElement(u.Z.Compact,Object.assign({className:Y,size:G,block:!0},U),ee,i.createElement(a.Z,Object.assign({},W),te)))};m.__ANT_BUTTON=!0;var h=m;const v=a.Z;v.Button=h;var x=v},24650:function(e,t,n){n.d(t,{Z:function(){return I}});var a=n(92310),s=n.n(a),r=n(59301),i=n(36355),o=n(32441),l=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,r.useContext)(i.E_),{prefixCls:a,className:c}=e,u=t("input-group",a),d=t("input"),[p,f]=(0,l.ZP)(d),m=s()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),h=(0,r.useContext)(o.aM),v=(0,r.useMemo)((()=>Object.assign(Object.assign({},h),{isFormItemInput:!1})),[h]);return p(r.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},r.createElement(o.aM.Provider,{value:v},e.children)))},u=n(9432),d=n(33614),p={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"},f=n(1393),m=function(e,t){return r.createElement(f.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var h=r.forwardRef(m),v=n(76897),x=n(55405),g=n(25629),y=n(59412),_=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(a=Object.getOwnPropertySymbols(e);se?r.createElement(v.Z,null):r.createElement(h,null),j={click:"onClick",hover:"onMouseOver"};var w=r.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,a="object"==typeof n&&void 0!==n.visible,[o,l]=(0,r.useState)((()=>!!a&&n.visible)),c=(0,r.useRef)(null);r.useEffect((()=>{a&&l(n.visible)}),[a,n]);const d=(0,y.Z)(c),p=()=>{const{disabled:t}=e;t||(o&&d(),l((e=>{var t;const a=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,a)),a})))},{className:f,prefixCls:m,inputPrefixCls:h,size:v}=e,w=_(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:k}=r.useContext(i.E_),Z=k("input",h),C=k("input-password",m),N=n&&(t=>{const{action:n="click",iconRender:a=b}=e,s=j[n]||"",i=a(o),l={[s]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return r.cloneElement(r.isValidElement(i)?i:r.createElement("span",null,i),l)})(C),S=s()(C,f,{[`${C}-${v}`]:!!v}),P=Object.assign(Object.assign({},(0,x.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:o?"text":"password",className:S,prefixCls:Z,suffix:N});return v&&(P.size=v),r.createElement(u.Z,Object.assign({ref:(0,g.sQ)(t,c)},P))})),k=n(78405),Z=n(92343),C=n(3113),N=n(19716),S=n(33234),P=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(a=Object.getOwnPropertySymbols(e);s{const{prefixCls:n,inputPrefixCls:a,className:o,size:l,suffix:c,enterButton:d=!1,addonAfter:p,loading:f,disabled:m,onSearch:h,onChange:v,onCompositionStart:x,onCompositionEnd:y}=e,_=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:b,direction:j}=r.useContext(i.E_),w=r.useRef(!1),E=b("input-search",n),O=b("input",a),{compactSize:D}=(0,S.ri)(E,j),I=(0,N.Z)((e=>{var t;return null!==(t=null!=l?l:D)&&void 0!==t?t:e})),F=r.useRef(null),R=e=>{var t;document.activeElement===(null===(t=F.current)||void 0===t?void 0:t.input)&&e.preventDefault()},L=e=>{var t,n;h&&h(null===(n=null===(t=F.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof d?r.createElement(k.Z,null):null,M=`${E}-button`;let z;const B=d||{},K=B.type&&!0===B.type.__ANT_BUTTON;z=K||"button"===B.type?(0,Z.Tm)(B,Object.assign({onMouseDown:R,onClick:e=>{var t,n;null===(n=null===(t=null==B?void 0:B.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),L(e)},key:"enterButton"},K?{className:M,size:I}:{})):r.createElement(C.ZP,{className:M,type:d?"primary":void 0,size:I,disabled:m,key:"enterButton",onMouseDown:R,onClick:L,loading:f,icon:T},d),p&&(z=[z,(0,Z.Tm)(p,{key:"addonAfter"})]);const $=s()(E,{[`${E}-rtl`]:"rtl"===j,[`${E}-${I}`]:!!I,[`${E}-with-button`]:!!d},o);return r.createElement(u.Z,Object.assign({ref:(0,g.sQ)(F,t),onPressEnter:e=>{w.current||f||L(e)}},_,{size:I,onCompositionStart:e=>{w.current=!0,null==x||x(e)},onCompositionEnd:e=>{w.current=!1,null==y||y(e)},prefixCls:O,addonAfter:z,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&h&&h(e.target.value,e,{source:"clear"}),v&&v(e)},className:$,disabled:m}))})),O=n(1643);const D=u.Z;D.Group=c,D.Search=E,D.TextArea=O.Z,D.Password=w;var I=D},57809:function(e,t,n){var a=n(92310),s=n.n(a),r=n(77861),i=n(55405),o=n(59301),l=n(53487),c=n(62892),u=n(19080),d=n(36355),p=n(1684),f=n(93891),m=n(19716),h=n(32441),v=n(33234),x=n(14154),g=n(58582),y=n(96510),_=n(66339),b=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(a=Object.getOwnPropertySymbols(e);s{var n,{prefixCls:a,bordered:l=!0,className:w,rootClassName:k,getPopupContainer:Z,popupClassName:C,dropdownClassName:N,listHeight:S=256,placement:P,listItemHeight:E=24,size:O,disabled:D,notFoundContent:I,status:F,builtinPlacements:R,dropdownMatchSelectWidth:L,popupMatchSelectWidth:T,direction:M,style:z,allowClear:B}=e,K=b(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:$,getPrefixCls:U,renderEmpty:A,direction:q,virtual:H,popupMatchSelectWidth:V,popupOverflow:W,select:G}=o.useContext(d.E_),Q=U("select",a),Y=U(),X=null!=M?M:q,{compactSize:J,compactItemClassnames:ee}=(0,v.ri)(Q,X),[te,ne]=(0,x.Z)(Q),ae=o.useMemo((()=>{const{mode:e}=K;if("combobox"!==e)return e===j?"combobox":e}),[K.mode]),se="multiple"===ae||"tags"===ae,re=(0,y.Z)(K.suffixIcon,K.showArrow),ie=null!==(n=null!=T?T:L)&&void 0!==n?n:V,{status:oe,hasFeedback:le,isFormItemInput:ce,feedbackIcon:ue}=o.useContext(h.aM),de=(0,u.F)(oe,F);let pe;pe=void 0!==I?I:"combobox"===ae?null:(null==A?void 0:A("Select"))||o.createElement(f.Z,{componentName:"Select"});const{suffixIcon:fe,itemIcon:me,removeIcon:he,clearIcon:ve}=(0,_.Z)(Object.assign(Object.assign({},K),{multiple:se,hasFeedback:le,feedbackIcon:ue,showSuffixIcon:re,prefixCls:Q,showArrow:K.showArrow,componentName:"Select"})),xe=!0===B?{clearIcon:ve}:B,ge=(0,i.Z)(K,["suffixIcon","itemIcon"]),ye=s()(C||N,{[`${Q}-dropdown-${X}`]:"rtl"===X},k,ne),_e=(0,m.Z)((e=>{var t;return null!==(t=null!=O?O:J)&&void 0!==t?t:e})),be=o.useContext(p.Z),je=null!=D?D:be,we=s()({[`${Q}-lg`]:"large"===_e,[`${Q}-sm`]:"small"===_e,[`${Q}-rtl`]:"rtl"===X,[`${Q}-borderless`]:!l,[`${Q}-in-form-item`]:ce},(0,u.Z)(Q,de,le),ee,null==G?void 0:G.className,w,k,ne),ke=o.useMemo((()=>void 0!==P?P:"rtl"===X?"bottomRight":"bottomLeft"),[P,X]),Ze=(0,g.Z)(R,W);return te(o.createElement(r.ZP,Object.assign({ref:t,virtual:H,showSearch:null==G?void 0:G.showSearch},ge,{style:Object.assign(Object.assign({},null==G?void 0:G.style),z),dropdownMatchSelectWidth:ie,builtinPlacements:Ze,transitionName:(0,c.m)(Y,"slide-up",K.transitionName),listHeight:S,listItemHeight:E,mode:ae,prefixCls:Q,placement:ke,direction:X,suffixIcon:fe,menuItemSelectedIcon:me,removeIcon:he,allowClear:xe,notFoundContent:pe,className:we,getPopupContainer:Z||$,dropdownClassName:ye,disabled:je})))};const k=o.forwardRef(w),Z=(0,l.Z)(k);k.SECRET_COMBOBOX_MODE_DO_NOT_USE=j,k.Option=r.Wx,k.OptGroup=r.Xo,k._InternalPanelDoNotUseOrYouWillBeFired=Z,t.default=k},81327:function(e,t,n){n.d(t,{Z:function(){return g}});var a=n(59301),s=n(92310),r=n.n(s),i=n(75440),o=n(36355),l=n(33234);const c=a.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:s,split:r,style:i}=e;const{latestIndex:o}=a.useContext(c);return null==s?null:a.createElement(a.Fragment,null,a.createElement("div",{className:t,style:i},s),n{var n,s;const{getPrefixCls:l,space:c,direction:v}=a.useContext(o.E_),{size:x=(null==c?void 0:c.size)||"small",align:g,className:y,rootClassName:_,children:b,direction:j="horizontal",prefixCls:w,split:k,style:Z,wrap:C=!1,classNames:N,styles:S}=e,P=h(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[E,O]=Array.isArray(x)?x:[x,x],D=f(O),I=f(E),F=m(O),R=m(E),L=(0,i.Z)(b,{keepEmpty:!0}),T=void 0===g&&"horizontal"===j?"center":g,M=l("space",w),[z,B]=(0,p.Z)(M),K=r()(M,null==c?void 0:c.className,B,`${M}-${j}`,{[`${M}-rtl`]:"rtl"===v,[`${M}-align-${T}`]:T,[`${M}-gap-row-${O}`]:D,[`${M}-gap-col-${E}`]:I},y,_),$=r()(`${M}-item`,null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(s=null==c?void 0:c.classNames)||void 0===s?void 0:s.item);let U=0;const A=L.map(((e,t)=>{var n,s;null!=e&&(U=t);const r=e&&e.key||`${$}-${t}`;return a.createElement(d,{className:$,key:r,index:t,split:k,style:null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(s=null==c?void 0:c.styles)||void 0===s?void 0:s.item},e)})),q=a.useMemo((()=>({latestIndex:U})),[U]);if(0===L.length)return null;const H={};return C&&(H.flexWrap="wrap"),!I&&R&&(H.columnGap=E),!D&&F&&(H.rowGap=O),z(a.createElement("div",Object.assign({ref:t,className:K,style:Object.assign(Object.assign(Object.assign({},H),null==c?void 0:c.style),Z)},P),a.createElement(u,{value:q},A)))}));const x=v;x.Compact=l.ZP;var g=x},32985:function(e,t,n){n.d(t,{Z:function(){return T}});var a=n(5464),s=n(61414),r=n(49598),i=n(81671),o=n(33614),l=n(59301),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},u=n(1393),d=function(e,t){return l.createElement(u.Z,(0,o.Z)({},e,{ref:t,icon:c}))};var p=l.forwardRef(d),f=n(92310),m=n.n(f),h=n(35654),v=n(71430),x=n(36355),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},y=function(e,t){return l.createElement(u.Z,(0,o.Z)({},e,{ref:t,icon:g}))};var _=l.forwardRef(y),b=n(62892),j=n(20648);function w(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:a,indent:s,direction:r="ltr"}=e,i="ltr"===r?"left":"right",o={[i]:-n*s+4,["ltr"===r?"right":"left"]:0};switch(t){case-1:o.top=-3;break;case 1:o.bottom=-3;break;default:o.bottom=-3,o[i]=s+4}return l.createElement("div",{style:o,className:`${a}-drop-indicator`})}var k=n(36474);const Z=l.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:s,virtual:r,tree:i}=l.useContext(x.E_),{prefixCls:o,className:c,showIcon:u=!1,showLine:d,switcherIcon:p,blockNode:f=!1,children:h,checkable:v=!1,selectable:g=!0,draggable:y,motion:Z,style:C}=e,N=n("tree",o),S=n(),P=null!=Z?Z:Object.assign(Object.assign({},(0,b.Z)(S)),{motionAppear:!1}),E=Object.assign(Object.assign({},e),{checkable:v,selectable:g,showIcon:u,motion:P,blockNode:f,showLine:Boolean(d),dropIndicatorRender:w}),[O,D]=(0,j.ZP)(N),I=l.useMemo((()=>{if(!y)return!1;let e={};switch(typeof y){case"function":e.nodeDraggable=y;break;case"object":e=Object.assign({},y)}return!1!==e.icon&&(e.icon=e.icon||l.createElement(_,null)),e}),[y]);return O(l.createElement(a.Z,Object.assign({itemHeight:20,ref:t,virtual:r},E,{style:Object.assign(Object.assign({},null==i?void 0:i.style),C),prefixCls:N,className:m()({[`${N}-icon-hide`]:!u,[`${N}-block-node`]:f,[`${N}-unselectable`]:!g,[`${N}-rtl`]:"rtl"===s},null==i?void 0:i.className,c,D),direction:s,checkable:v?l.createElement("span",{className:`${N}-checkbox-inner`}):v,selectable:g,switcherIcon:e=>l.createElement(k.Z,{prefixCls:N,switcherIcon:p,treeNodeProps:e,showLine:d}),draggable:I}),h))}));var C,N=Z;function S(e,t){e.forEach((function(e){const{key:n,children:a}=e;!1!==t(n,e)&&S(a||[],t)}))}function P(e){let{treeData:t,expandedKeys:n,startKey:a,endKey:s}=e;const r=[];let i=C.None;if(a&&a===s)return[a];if(!a||!s)return[];return S(t,(e=>{if(i===C.End)return!1;if(function(e){return e===a||e===s}(e)){if(r.push(e),i===C.None)i=C.Start;else if(i===C.Start)return i=C.End,!1}else i===C.Start&&r.push(e);return n.includes(e)})),r}function E(e,t){const n=(0,s.Z)(t),a=[];return S(e,((e,t)=>{const s=n.indexOf(e);return-1!==s&&(a.push(t),n.splice(s,1)),!!n.length})),a}!function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"}(C||(C={}));var O=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(a=Object.getOwnPropertySymbols(e);s{var{defaultExpandAll:n,defaultExpandParent:a,defaultExpandedKeys:r}=e,i=O(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const o=l.useRef(),c=l.useRef(),[u,d]=l.useState(i.selectedKeys||i.defaultSelectedKeys||[]),[p,f]=l.useState((()=>(()=>{const{keyEntities:e}=(0,v.I8)(I(i));let t;return t=n?Object.keys(e):a?(0,h.r7)(i.expandedKeys||r||[],e):i.expandedKeys||r,t})()));l.useEffect((()=>{"selectedKeys"in i&&d(i.selectedKeys)}),[i.selectedKeys]),l.useEffect((()=>{"expandedKeys"in i&&f(i.expandedKeys)}),[i.expandedKeys]);const{getPrefixCls:g,direction:y}=l.useContext(x.E_),{prefixCls:_,className:b,showIcon:j=!0,expandAction:w="click"}=i,k=O(i,["prefixCls","className","showIcon","expandAction"]),Z=g("tree",_),C=m()(`${Z}-directory`,{[`${Z}-directory-rtl`]:"rtl"===y},b);return l.createElement(N,Object.assign({icon:D,ref:t,blockNode:!0},k,{showIcon:j,expandAction:w,prefixCls:Z,className:C,expandedKeys:p,selectedKeys:u,onSelect:(e,t)=>{var n;const{multiple:a}=i,{node:r,nativeEvent:l}=t,{key:u=""}=r,f=I(i),m=Object.assign(Object.assign({},t),{selected:!0}),h=(null==l?void 0:l.ctrlKey)||(null==l?void 0:l.metaKey),v=null==l?void 0:l.shiftKey;let x;a&&h?(x=e,o.current=u,c.current=x,m.selectedNodes=E(f,x)):a&&v?(x=Array.from(new Set([].concat((0,s.Z)(c.current||[]),(0,s.Z)(P({treeData:f,expandedKeys:p,startKey:u,endKey:o.current}))))),m.selectedNodes=E(f,x)):(x=[u],o.current=u,c.current=x,m.selectedNodes=E(f,x)),null===(n=i.onSelect)||void 0===n||n.call(i,x,m),"selectedKeys"in i||d(x)},onExpand:(e,t)=>{var n;return"expandedKeys"in i||f(e),null===(n=i.onExpand)||void 0===n?void 0:n.call(i,e,t)}}))};var R=l.forwardRef(F);const L=N;L.DirectoryTree=R,L.TreeNode=a.O;var T=L}}]); \ No newline at end of file diff --git a/p__Forums__Index__index.async.js b/p__Forums__Index__index.async.js index ac2acc882e..d140813719 100644 --- a/p__Forums__Index__index.async.js +++ b/p__Forums__Index__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[92983],{75561:function(A,e,s){s.r(e),s.d(e,{default:function(){return wA}});var t=s(82242),o=s.n(t),a=s(79800),n=s.n(a),g=s(39647),i=s.n(g),r=s(59301),c=s(80608),l=s(7557),u=s.n(l),d=s(41498),B=s.n(d),C=s(24650),Q=s(8591),m=s(99313),w=s(71418),f=s(86859),E=s(6638),L={flex_box_center:"flex_box_center___ugOB6",flex_space_between:"flex_space_between___d9Zvl",flex_box_vertical_center:"flex_box_vertical_center___oANxH",flex_box_center_end:"flex_box_center_end___JoNvp",flex_box_column:"flex_box_column___WFtbf",wrap:"wrap___YlpWQ",tabsWrap:"tabsWrap___FS9z9",searchWrap:"searchWrap___T8sjM",search:"search___GHxky",searchIcon:"searchIcon___tKDm9",flex:"flex___UGrkD",header:"header___PhNRv",active:"active___gQ2iH",pagination:"pagination___Jwtgh",searchText:"searchText___eE5fP",headTitle:"headTitle___Olg9V",forumsLoading:"forumsLoading___obGNe",shine:"shine___APM6u"},I=s(20834),D=s(43418),p=s(95237),h=s(38854),v=s(71681),b="wrap___XbGJ4",P="menuWrapper___csvF7",Y="flexBetween___ScjIv",q="top___jovA6",x="tag___kpIWr",O="title___KKJxn",F="from___aUr_5",N="bottom___YpWnN",U="info___rC_Ln",R="menu___WXa4Y",y=s(3148),S="data:image/png;base64,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",W="data:image/png;base64,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",j=s(27876),T=s(37712),H=function(A){var e,s,t,o,a,n=A.user,g=void 0===n?{}:n,i=A.data,r=void 0===i?{}:i,l=A.onTop,u=void 0===l?function(){}:l,d=A.onDelete,B=void 0===d?function(){}:d,C=(0,T.jsxs)(I.Z,{className:R,children:[(null===(e=g.userInfo)||void 0===e?void 0:e.admin)&&r.sticky&&(0,T.jsx)(I.Z.Item,{children:(0,T.jsx)("a",{onClick:function(){return u(r)},children:"取消置顶"})}),(null===(s=g.userInfo)||void 0===s?void 0:s.admin)&&!r.sticky&&(0,T.jsx)(I.Z.Item,{children:(0,T.jsx)("a",{onClick:function(){return u(r)},children:"置  顶"})}),(0,T.jsx)(I.Z.Item,{children:(0,T.jsx)(c.Link,{to:"/forums/".concat(r.id,"/edit"),children:"编  辑"})}),(0,T.jsx)(I.Z.Item,{children:(0,T.jsx)("a",{onClick:function(){D.Z.confirm({title:"提示",icon:(0,T.jsx)(y.Z,{}),content:"帖子将被删除,无法恢复。是否确认删除?",okText:"确认",onOk:function(){B(r.id)},cancelText:"取消"})},children:"删  除"})})]}),Q=r.sticky||!!r.reward;return(0,T.jsxs)("aside",{className:b,children:[Q&&(0,T.jsxs)(p.Z,{className:q,align:"middle",children:[r.sticky&&(0,T.jsx)("div",{className:x,children:(0,T.jsx)("img",{src:S})}),!!r.reward&&(0,T.jsxs)("div",{className:x,children:[(0,T.jsx)("img",{src:W}),(0,T.jsxs)("span",{children:["获得平台奖励金币",r.reward]})]})]}),(0,T.jsx)("div",{className:O,onClick:function(){return(0,j.xg)("/forums/".concat(r.id))},children:r.subject}),(null===(t=r.tag)||void 0===t?void 0:t.length)>0&&(0,T.jsxs)("div",{className:F,children:["来自 ",r.tag.join("/")]}),(0,T.jsxs)(p.Z,{className:N,align:"middle",justify:"space-between",children:[(0,T.jsxs)("div",{onClick:function(){return c.history.push("/users/".concat(r.login))},children:[(0,T.jsx)("img",{alt:"用户头像",src:"".concat(v.Z.IMG_SERVER,"/images/").concat(r.image_url)}),(0,T.jsx)("span",{children:r.user_name})]}),(0,T.jsxs)("div",{className:U,children:[(0,T.jsxs)("span",{children:[r.viewed_count>1e4?((r.viewed_count-500)/1e4).toFixed(1)+"万":r.viewed_count," 浏览"]}),(0,T.jsxs)("span",{children:[r.praise_count," 赞"]}),(0,T.jsxs)("span",{children:[r.replies_count," 回复"]})]})]}),(0,T.jsx)("div",{className:P,children:(0,T.jsx)("div",{className:"".concat(Y," font16"),children:((null===(o=g.userInfo)||void 0===o?void 0:o.admin)||(null===(a=g.userInfo)||void 0===a?void 0:a.login)===r.login)&&(0,T.jsx)(h.Z,{dropdownRender:function(){return C},children:(0,T.jsx)("i",{className:"fa fa-bars font-16 current c-grey-bcb"})})})})]})},z=s(19471),J=function(A){A.user;var e,s=A.data,t=void 0===s?{}:s,o=t.sticky||!!t.reward;return(0,T.jsxs)("aside",{className:b,children:[o&&(0,T.jsxs)(p.Z,{className:q,align:"middle",children:[t.sticky&&(0,T.jsx)("div",{className:x,children:(0,T.jsx)("img",{src:S})}),!!t.reward&&(0,T.jsxs)("div",{className:x,children:[(0,T.jsx)("img",{src:W}),(0,T.jsxs)("span",{children:["获得平台奖励金币",t.reward]})]})]}),(0,T.jsx)("div",{className:O,onClick:function(){return(0,j.xg)("".concat(t.tpm_url))},children:t.subject}),(null===(e=t.shixun_tag)||void 0===e?void 0:e.length)>0&&(0,T.jsxs)("div",{className:F,children:["来自 ",t.shixun_tag.join("/")]}),(0,T.jsxs)(p.Z,{className:N,align:"middle",justify:"space-between",children:[(0,T.jsxs)("div",{onClick:function(){return c.history.push("/users/".concat(t.login))},children:[(0,T.jsx)("img",{alt:"用户头像",src:"".concat(v.Z.IMG_SERVER,"/images/").concat(t.image_url)}),(0,T.jsx)("span",{children:t.username})]}),(0,T.jsx)("div",{className:U,children:(0,T.jsxs)("span",{children:[t.replies_count," 回复"]})})]})]})},k=s(41852),X=s(43604),Z="wrap___HDsfM",V="ads___lVzc7",K="hotTags___ndI8R",M="tagsWrap___UYU1b",G="tag___ZTYgc",_="hotTopics___QnHrn",$="questionItem___gukRM",AA="questionTitle___lFkBk",eA="bottomText___dV_IO",sA="recommendShixun___jC_LV",tA="titleImg___nPtD7",oA="recommendItem___wP9xO",aA="recommendItemInfo___vRNtS",nA="shixunName___C5xxO",gA="num___aC0f1",iA=s(92396),rA=["forumsList","globalSetting","loading","dispatch"],cA=(C.Z.Search,(0,c.connect)((function(A){var e=A.forumsList,s=A.loading;return{forumsList:e,globalSetting:A.globalSetting,loading:s.models.forumsList}}))((function(A){var e,s,t,a=A.forumsList,n=(A.globalSetting,A.loading,A.dispatch),g=(i()(A,rA),(0,c.useParams)());return(0,T.jsxs)("section",{className:Z,children:[(0,T.jsx)("a",{href:"/competitions",target:"_blank",children:(0,T.jsx)("img",{src:iA.sQ,className:V})}),"3"!==g.memoType&&(0,T.jsxs)("div",{className:K,children:[(0,T.jsx)("img",{src:"data:image/png;base64,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",alt:""}),(0,T.jsx)(p.Z,{className:M,gutter:[14,14],children:null===(e=a.forumsData)||void 0===e||null===(e=e.hot_tags)||void 0===e?void 0:e.map((function(A){return(0,T.jsx)(X.Z,{children:(0,T.jsx)("div",{className:G,onClick:function(){n({type:"forumsList/getForumsData",payload:o()(o()({},a.listParams),{},{page:1,tag_repertoire_id:A.tag_repertoire_id||A.id,tageName:A.name,search:null,memoType:g.memoType})})},children:null==A?void 0:A.name})})}))})]}),(0,T.jsxs)("div",{className:_,children:[(0,T.jsx)("img",{src:"data:image/png;base64,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",alt:""}),null===(s=a.forumsData)||void 0===s||null===(s=s.hot_memos)||void 0===s?void 0:s.map((function(A){return(0,T.jsxs)("div",{className:$,children:[(0,T.jsx)("div",{className:AA,onClick:function(){return c.history.push("/forums/".concat(A.id))},children:A.subject}),(0,T.jsxs)(p.Z,{justify:"space-between",children:[(0,T.jsxs)(X.Z,{className:eA,children:["回复",(0,T.jsx)("span",{children:A.replies_count})]}),!!A.tag.length&&(0,T.jsxs)(X.Z,{className:eA,children:["来自",(0,T.jsx)("span",{children:A.tag.join("/")})]})]})]})}))]}),(0,T.jsxs)("div",{className:sA,children:[(0,T.jsx)("img",{src:"data:image/png;base64,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",className:tA,alt:""}),null===(t=a.forumsData)||void 0===t||null===(t=t.recommend_shixuns)||void 0===t?void 0:t.map((function(A){return(0,T.jsxs)("div",{className:oA,children:[(0,T.jsx)("a",{href:"/shixuns/".concat(A.identifier,"/challenges"),target:"_blank",children:(0,T.jsx)("img",{alt:A.id,src:"".concat(v.Z.API_SERVER,"/").concat(A.image_url)})}),(0,T.jsxs)("div",{className:aA,children:[(0,T.jsx)("div",{onClick:function(){return(0,j.xg)("/shixuns/".concat(A.identifier,"/challenges"))},className:nA,children:A.name}),(0,T.jsxs)("div",{className:gA,children:[A.myshixuns_count,"人学习"]})]})]})}))]})]})}))),lA=["user","forumsList","globalSetting","loading","dispatch"],uA=C.Z.Search,dA=(0,c.connect)((function(A){var e=A.user,s=A.forumsList,t=A.loading;return{user:e,forumsList:s,globalSetting:A.globalSetting,loading:t.effects}}))((function(A){var e,s,t,a,g,l=A.user,d=A.forumsList,C=(A.globalSetting,A.loading),I=A.dispatch,D=(i()(A,lA),(0,c.useParams)()),p=(0,c.useLocation)(),h=function(){var A=B()(u()().mark((function A(e){var s,t;return u()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return s=["3","5","16"].includes(D.memoType)?{id:e.id,sticky:e.sticky?0:1,forum_id:D.memoType}:{id:e.id,sticky:e.sticky?0:1},A.next=4,(0,z.B0)(s);case 4:0===(null==(t=A.sent)?void 0:t.status)&&I({type:"forumsList/getForumsData",payload:o()(o()({},d.listParams),{},{page:1,memoType:D.memoType})});case 6:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),v=function(){var A=B()(u()().mark((function A(e){var s;return u()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,z.sW)({id:e});case 2:0===(null==(s=A.sent)?void 0:s.status)&&(Q.ZP.success("删除成功"),I({type:"forumsList/getForumsData",payload:o()(o()({},d.listParams),{},{page:1,memoType:D.memoType})}));case 4:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),b=[{name:"最新回复",key:"1",url:"/forums/categories/all?order=newest"},{name:"热门话题",key:"2",url:"/forums/categories/all?order=hottest"},{name:"实训回复",key:"3",url:"/forums/categories/shixun_discuss"},{name:"技术分享",key:"4",url:"/forums/categories/5"},{name:"操作指南",key:"5",url:"/forums/categories/3"},{name:"通知公告",key:"6",url:"/forums/categories/16"}],P=(0,r.useState)("1"),Y=n()(P,2),q=Y[0],x=Y[1],O=(0,r.useState)(""),F=n()(O,2),N=F[0],U=F[1],R=function(A){A&&(0,k.tk)({name:A,copywriting:A,position:"Memos"}),I({type:"forumsList/getForumsData",payload:o()(o()({},d.listParams),{},{page:1,search:encodeURIComponent(A),tag_repertoire_id:null,tageName:null,memoType:D.memoType})})};return(0,r.useEffect)((function(){var A="".concat(p.pathname).concat(p.search),e=b.find((function(e){return e.url===A}));x(null==e?void 0:e.key)}),[p]),(0,T.jsxs)("section",{className:"".concat(L.forumsLoading),children:[(0,T.jsx)(m.Z,{className:L.tabsWrap,onChange:function(A){x(A);var e=b.find((function(e){return e.key===A}));c.history.push(e.url)},defaultActiveKey:"1",activeKey:q,tabBarExtraContent:(0,T.jsx)("div",{className:L.searchWrap,children:(0,T.jsx)(uA,{allowClear:!0,suffix:(0,T.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(L.searchIcon),onClick:function(){return R(N)}}),className:L.search,placeholder:"搜索您想了解的话题",size:"large",onSearch:R,value:N,onChange:function(A){return U(A.target.value)}})}),children:b.map((function(A){return(0,T.jsx)(m.Z.TabPane,{tab:A.name},A.key)}))}),(0,T.jsxs)("div",{className:L.flex,children:[(0,T.jsxs)("div",{className:L.wrap,children:[(0,T.jsx)(w.Z,{spinning:C["forumsList/getForumsData"],children:null!==(e=d.forumsData)&&void 0!==e&&null!==(e=e.memo_list)&&void 0!==e&&e.length?(0,T.jsx)("main",{className:L.main,children:null===(s=d.forumsData)||void 0===s||null===(s=s.memo_list)||void 0===s?void 0:s.map((function(A){return"shixun_discuss"===D.memoType?(0,T.jsx)(J,{user:l,data:A}):(0,T.jsx)(H,{user:l,data:A,onTop:h,onDelete:v})}))}):(0,T.jsx)(E.Z,{})}),(0,T.jsx)(f.Z,{className:L.pagination,pageSize:15,current:null!==(t=d.listParams)&&void 0!==t&&t.page?Number(null===(a=d.listParams)||void 0===a?void 0:a.page):1,total:null==d||null===(g=d.forumsData)||void 0===g?void 0:g.memo_count,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!1,onChange:function(A){window.scrollTo(0,0),window.history.pushState(null,"",p.search?"".concat(p.search,"&page=").concat(A):"?page=".concat(A)),I({type:"forumsList/getForumsData",payload:o()(o()({},d.listParams),{},{page:A,memoType:D.memoType})})}})]}),(0,T.jsx)(cA,{})]})]})})),BA="page___TjGMF",CA=s(48410),QA=["user","forumsList","globalSetting","loading","dispatch"],mA={newest:{page:1,order:"updated_at"},hottest:{page:1,order:"replies_count"},shixun_discuss:{page:1},my_published:{page:1,user_id:-1},5:{page:1,forum:5,order:"created_at"},3:{page:1,forum:3},16:{page:1,forum:16}},wA=(0,c.connect)((function(A){var e=A.user,s=A.forumsList,t=A.loading;return{user:e,forumsList:s,globalSetting:A.globalSetting,loading:t.models.forumsList}}))((function(A){A.user,A.forumsList,A.globalSetting,A.loading;var e=A.dispatch,s=(i()(A,QA),(0,c.useSearchParams)()),t=n()(s,1)[0],a=(0,c.useParams)();(0,c.useLocation)();(0,r.useEffect)((function(){g()}),[a.memoType,t.get("order")]),(0,r.useEffect)((function(){return e({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),function(){e({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}}),[]);var g=function(){var A=mA[t.get("order")||a.memoType];e({type:"forumsList/getForumsData",payload:o()(o()({},A),{},{page:t.get("page")||1,memoType:a.memoType})})};return(0,T.jsx)("div",{className:BA,children:(0,T.jsxs)("section",{className:"edu-container",children:[(0,T.jsx)(CA.jL,{dataSource:[{name:"发布话题",click:function(){return c.history.push("/forums/new")}}],title:"问答社区",sunTitle:"答疑解惑助人为乐",img:"data:image/png;base64,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",imgWidth:362}),(0,T.jsx)(dA,{})]})})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[92983],{75561:function(A,e,s){s.r(e),s.d(e,{default:function(){return wA}});var t=s(82242),o=s.n(t),a=s(79800),n=s.n(a),g=s(39647),i=s.n(g),r=s(59301),c=s(80608),l=s(7557),u=s.n(l),d=s(41498),B=s.n(d),C=s(24650),Q=s(8591),m=s(99313),w=s(71418),f=s(86859),E=s(6638),L={flex_box_center:"flex_box_center___ugOB6",flex_space_between:"flex_space_between___d9Zvl",flex_box_vertical_center:"flex_box_vertical_center___oANxH",flex_box_center_end:"flex_box_center_end___JoNvp",flex_box_column:"flex_box_column___WFtbf",wrap:"wrap___YlpWQ",tabsWrap:"tabsWrap___FS9z9",searchWrap:"searchWrap___T8sjM",search:"search___GHxky",searchIcon:"searchIcon___tKDm9",flex:"flex___UGrkD",header:"header___PhNRv",active:"active___gQ2iH",pagination:"pagination___Jwtgh",searchText:"searchText___eE5fP",headTitle:"headTitle___Olg9V",forumsLoading:"forumsLoading___obGNe",shine:"shine___APM6u"},I=s(20834),D=s(43418),p=s(95237),h=s(38854),v=s(71681),b="wrap___XbGJ4",P="menuWrapper___csvF7",Y="flexBetween___ScjIv",q="top___jovA6",x="tag___kpIWr",O="title___KKJxn",F="from___aUr_5",N="bottom___YpWnN",U="info___rC_Ln",R="menu___WXa4Y",y=s(3148),S="data:image/png;base64,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",W="data:image/png;base64,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",j=s(27876),T=s(37712),H=function(A){var e,s,t,o,a,n=A.user,g=void 0===n?{}:n,i=A.data,r=void 0===i?{}:i,l=A.onTop,u=void 0===l?function(){}:l,d=A.onDelete,B=void 0===d?function(){}:d,C=(0,T.jsxs)(I.Z,{className:R,children:[(null===(e=g.userInfo)||void 0===e?void 0:e.admin)&&r.sticky&&(0,T.jsx)(I.Z.Item,{children:(0,T.jsx)("a",{onClick:function(){return u(r)},children:"取消置顶"})}),(null===(s=g.userInfo)||void 0===s?void 0:s.admin)&&!r.sticky&&(0,T.jsx)(I.Z.Item,{children:(0,T.jsx)("a",{onClick:function(){return u(r)},children:"置  顶"})}),(0,T.jsx)(I.Z.Item,{children:(0,T.jsx)(c.Link,{to:"/forums/".concat(r.id,"/edit"),children:"编  辑"})}),(0,T.jsx)(I.Z.Item,{children:(0,T.jsx)("a",{onClick:function(){D.Z.confirm({title:"提示",icon:(0,T.jsx)(y.Z,{}),content:"帖子将被删除,无法恢复。是否确认删除?",okText:"确认",onOk:function(){B(r.id)},cancelText:"取消"})},children:"删  除"})})]}),Q=r.sticky||!!r.reward;return(0,T.jsxs)("aside",{className:b,children:[Q&&(0,T.jsxs)(p.Z,{className:q,align:"middle",children:[r.sticky&&(0,T.jsx)("div",{className:x,children:(0,T.jsx)("img",{src:S})}),!!r.reward&&(0,T.jsxs)("div",{className:x,children:[(0,T.jsx)("img",{src:W}),(0,T.jsxs)("span",{children:["获得平台奖励金币",r.reward]})]})]}),(0,T.jsx)("div",{className:O,onClick:function(){return(0,j.xg)("/forums/".concat(r.id))},children:r.subject}),(null===(t=r.tag)||void 0===t?void 0:t.length)>0&&(0,T.jsxs)("div",{className:F,children:["来自 ",r.tag.join("/")]}),(0,T.jsxs)(p.Z,{className:N,align:"middle",justify:"space-between",children:[(0,T.jsxs)("div",{onClick:function(){return c.history.push("/users/".concat(r.login))},children:[(0,T.jsx)("img",{alt:"用户头像",src:"".concat(v.Z.IMG_SERVER,"/images/").concat(r.image_url)}),(0,T.jsx)("span",{children:r.user_name})]}),(0,T.jsxs)("div",{className:U,children:[(0,T.jsxs)("span",{children:[r.viewed_count>1e4?((r.viewed_count-500)/1e4).toFixed(1)+"万":r.viewed_count," 浏览"]}),(0,T.jsxs)("span",{children:[r.praise_count," 赞"]}),(0,T.jsxs)("span",{children:[r.replies_count," 回复"]})]})]}),(0,T.jsx)("div",{className:P,children:(0,T.jsx)("div",{className:"".concat(Y," font16"),children:((null===(o=g.userInfo)||void 0===o?void 0:o.admin)||(null===(a=g.userInfo)||void 0===a?void 0:a.login)===r.login)&&(0,T.jsx)(h.Z,{dropdownRender:function(){return C},children:(0,T.jsx)("i",{className:"fa fa-bars font-16 current c-grey-bcb"})})})})]})},z=s(19471),J=function(A){A.user;var e,s=A.data,t=void 0===s?{}:s,o=t.sticky||!!t.reward;return(0,T.jsxs)("aside",{className:b,children:[o&&(0,T.jsxs)(p.Z,{className:q,align:"middle",children:[t.sticky&&(0,T.jsx)("div",{className:x,children:(0,T.jsx)("img",{src:S})}),!!t.reward&&(0,T.jsxs)("div",{className:x,children:[(0,T.jsx)("img",{src:W}),(0,T.jsxs)("span",{children:["获得平台奖励金币",t.reward]})]})]}),(0,T.jsx)("div",{className:O,onClick:function(){return(0,j.xg)("".concat(t.tpm_url))},children:t.subject}),(null===(e=t.shixun_tag)||void 0===e?void 0:e.length)>0&&(0,T.jsxs)("div",{className:F,children:["来自 ",t.shixun_tag.join("/")]}),(0,T.jsxs)(p.Z,{className:N,align:"middle",justify:"space-between",children:[(0,T.jsxs)("div",{onClick:function(){return c.history.push("/users/".concat(t.login))},children:[(0,T.jsx)("img",{alt:"用户头像",src:"".concat(v.Z.IMG_SERVER,"/images/").concat(t.image_url)}),(0,T.jsx)("span",{children:t.username})]}),(0,T.jsx)("div",{className:U,children:(0,T.jsxs)("span",{children:[t.replies_count," 回复"]})})]})]})},k=s(41852),X=s(43604),Z="wrap___HDsfM",V="ads___lVzc7",K="hotTags___ndI8R",M="tagsWrap___UYU1b",G="tag___ZTYgc",_="hotTopics___QnHrn",$="questionItem___gukRM",AA="questionTitle___lFkBk",eA="bottomText___dV_IO",sA="recommendShixun___jC_LV",tA="titleImg___nPtD7",oA="recommendItem___wP9xO",aA="recommendItemInfo___vRNtS",nA="shixunName___C5xxO",gA="num___aC0f1",iA=s(92396),rA=["forumsList","globalSetting","loading","dispatch"],cA=(C.Z.Search,(0,c.connect)((function(A){var e=A.forumsList,s=A.loading;return{forumsList:e,globalSetting:A.globalSetting,loading:s.models.forumsList}}))((function(A){var e,s,t,a=A.forumsList,n=(A.globalSetting,A.loading,A.dispatch),g=(i()(A,rA),(0,c.useParams)());return(0,T.jsxs)("section",{className:Z,children:[(0,T.jsx)("a",{href:"/competitions",target:"_blank",children:(0,T.jsx)("img",{src:iA.sQ,className:V})}),"3"!==g.memoType&&(0,T.jsxs)("div",{className:K,children:[(0,T.jsx)("img",{src:"data:image/png;base64,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",alt:""}),(0,T.jsx)(p.Z,{className:M,gutter:[14,14],children:null===(e=a.forumsData)||void 0===e||null===(e=e.hot_tags)||void 0===e?void 0:e.map((function(A){return(0,T.jsx)(X.Z,{children:(0,T.jsx)("div",{className:G,onClick:function(){n({type:"forumsList/getForumsData",payload:o()(o()({},a.listParams),{},{page:1,tag_repertoire_id:A.tag_repertoire_id||A.id,tageName:A.name,search:null,memoType:g.memoType})})},children:null==A?void 0:A.name})})}))})]}),(0,T.jsxs)("div",{className:_,children:[(0,T.jsx)("img",{src:"data:image/png;base64,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",alt:""}),null===(s=a.forumsData)||void 0===s||null===(s=s.hot_memos)||void 0===s?void 0:s.map((function(A){return(0,T.jsxs)("div",{className:$,children:[(0,T.jsx)("div",{className:AA,onClick:function(){return c.history.push("/forums/".concat(A.id))},children:A.subject}),(0,T.jsxs)(p.Z,{justify:"space-between",children:[(0,T.jsxs)(X.Z,{className:eA,children:["回复",(0,T.jsx)("span",{children:A.replies_count})]}),!!A.tag.length&&(0,T.jsxs)(X.Z,{className:eA,children:["来自",(0,T.jsx)("span",{children:A.tag.join("/")})]})]})]})}))]}),(0,T.jsxs)("div",{className:sA,children:[(0,T.jsx)("img",{src:"data:image/png;base64,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",className:tA,alt:""}),null===(t=a.forumsData)||void 0===t||null===(t=t.recommend_shixuns)||void 0===t?void 0:t.map((function(A){return(0,T.jsxs)("div",{className:oA,children:[(0,T.jsx)("a",{href:"/shixuns/".concat(A.identifier,"/challenges"),target:"_blank",children:(0,T.jsx)("img",{alt:A.id,src:"".concat(v.Z.API_SERVER,"/").concat(A.image_url)})}),(0,T.jsxs)("div",{className:aA,children:[(0,T.jsx)("div",{onClick:function(){return(0,j.xg)("/shixuns/".concat(A.identifier,"/challenges"))},className:nA,children:A.name}),(0,T.jsxs)("div",{className:gA,children:[A.myshixuns_count,"人学习"]})]})]})}))]})]})}))),lA=["user","forumsList","globalSetting","loading","dispatch"],uA=C.Z.Search,dA=(0,c.connect)((function(A){var e=A.user,s=A.forumsList,t=A.loading;return{user:e,forumsList:s,globalSetting:A.globalSetting,loading:t.effects}}))((function(A){var e,s,t,a,g,l=A.user,d=A.forumsList,C=(A.globalSetting,A.loading),I=A.dispatch,D=(i()(A,lA),(0,c.useParams)()),p=(0,c.useLocation)(),h=function(){var A=B()(u()().mark((function A(e){var s,t;return u()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return s=["3","5","16"].includes(D.memoType)?{id:e.id,sticky:e.sticky?0:1,forum_id:D.memoType}:{id:e.id,sticky:e.sticky?0:1},A.next=4,(0,z.B0)(s);case 4:0===(null==(t=A.sent)?void 0:t.status)&&I({type:"forumsList/getForumsData",payload:o()(o()({},d.listParams),{},{page:1,memoType:D.memoType})});case 6:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),v=function(){var A=B()(u()().mark((function A(e){var s;return u()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,z.sW)({id:e});case 2:0===(null==(s=A.sent)?void 0:s.status)&&(Q.ZP.success("删除成功"),I({type:"forumsList/getForumsData",payload:o()(o()({},d.listParams),{},{page:1,memoType:D.memoType})}));case 4:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),b=[{name:"最新回复",key:"1",url:"/forums/categories/all?order=newest"},{name:"热门话题",key:"2",url:"/forums/categories/all?order=hottest"},{name:"实训回复",key:"3",url:"/forums/categories/shixun_discuss"},{name:"技术分享",key:"4",url:"/forums/categories/5"},{name:"操作指南",key:"5",url:"/forums/categories/3"},{name:"通知公告",key:"6",url:"/forums/categories/16"}],P=(0,r.useState)("1"),Y=n()(P,2),q=Y[0],x=Y[1],O=(0,r.useState)(""),F=n()(O,2),N=F[0],U=F[1],R=function(A){A&&(0,k.tk)({name:A,copywriting:A,position:"Memos"}),I({type:"forumsList/getForumsData",payload:o()(o()({},d.listParams),{},{page:1,search:encodeURIComponent(A),tag_repertoire_id:null,tageName:null,memoType:D.memoType})})};return(0,r.useEffect)((function(){var A="".concat(p.pathname).concat(p.search),e=b.find((function(e){return e.url===A}));x(null==e?void 0:e.key)}),[p]),(0,T.jsxs)("section",{className:"".concat(L.forumsLoading),children:[(0,T.jsx)(m.Z,{className:L.tabsWrap,onChange:function(A){x(A);var e=b.find((function(e){return e.key===A}));c.history.push(e.url)},defaultActiveKey:"1",activeKey:q,tabBarExtraContent:(0,T.jsx)("div",{className:L.searchWrap,children:(0,T.jsx)(uA,{allowClear:!0,suffix:(0,T.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(L.searchIcon),onClick:function(){return R(N)}}),className:L.search,placeholder:"搜索您想了解的话题",size:"large",onSearch:R,value:N,onChange:function(A){return U(A.target.value)}})}),children:b.map((function(A){return(0,T.jsx)(m.Z.TabPane,{tab:A.name},A.key)}))}),(0,T.jsxs)("div",{className:L.flex,children:[(0,T.jsxs)("div",{className:L.wrap,children:[(0,T.jsx)(w.Z,{spinning:C["forumsList/getForumsData"],children:null!==(e=d.forumsData)&&void 0!==e&&null!==(e=e.memo_list)&&void 0!==e&&e.length?(0,T.jsx)("main",{className:L.main,children:null===(s=d.forumsData)||void 0===s||null===(s=s.memo_list)||void 0===s?void 0:s.map((function(A){return"shixun_discuss"===D.memoType?(0,T.jsx)(J,{user:l,data:A}):(0,T.jsx)(H,{user:l,data:A,onTop:h,onDelete:v})}))}):(0,T.jsx)(E.Z,{})}),(0,T.jsx)(f.Z,{className:L.pagination,pageSize:15,current:null!==(t=d.listParams)&&void 0!==t&&t.page?Number(null===(a=d.listParams)||void 0===a?void 0:a.page):1,total:null==d||null===(g=d.forumsData)||void 0===g?void 0:g.memo_count,hideOnSinglePage:!0,showQuickJumper:!0,showSizeChanger:!1,onChange:function(A){window.scrollTo(0,0),window.history.pushState(null,"",p.search?"".concat(p.search,"&page=").concat(A):"?page=".concat(A)),I({type:"forumsList/getForumsData",payload:o()(o()({},d.listParams),{},{page:A,memoType:D.memoType})})}})]}),(0,T.jsx)(cA,{})]})]})})),BA="page___TjGMF",CA=s(2753),QA=["user","forumsList","globalSetting","loading","dispatch"],mA={newest:{page:1,order:"updated_at"},hottest:{page:1,order:"replies_count"},shixun_discuss:{page:1},my_published:{page:1,user_id:-1},5:{page:1,forum:5,order:"created_at"},3:{page:1,forum:3},16:{page:1,forum:16}},wA=(0,c.connect)((function(A){var e=A.user,s=A.forumsList,t=A.loading;return{user:e,forumsList:s,globalSetting:A.globalSetting,loading:t.models.forumsList}}))((function(A){A.user,A.forumsList,A.globalSetting,A.loading;var e=A.dispatch,s=(i()(A,QA),(0,c.useSearchParams)()),t=n()(s,1)[0],a=(0,c.useParams)();(0,c.useLocation)();(0,r.useEffect)((function(){g()}),[a.memoType,t.get("order")]),(0,r.useEffect)((function(){return e({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),function(){e({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}}),[]);var g=function(){var A=mA[t.get("order")||a.memoType];e({type:"forumsList/getForumsData",payload:o()(o()({},A),{},{page:t.get("page")||1,memoType:a.memoType})})};return(0,T.jsx)("div",{className:BA,children:(0,T.jsxs)("section",{className:"edu-container",children:[(0,T.jsx)(CA.jL,{dataSource:[{name:"发布话题",click:function(){return c.history.push("/forums/new")}}],title:"问答社区",sunTitle:"答疑解惑助人为乐",img:"data:image/png;base64,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",imgWidth:362}),(0,T.jsx)(dA,{})]})})}))}}]); \ No newline at end of file diff --git a/p__Graduations__Index__index.async.js b/p__Graduations__Index__index.async.js index cabccc32ce..c3e0167dfb 100644 --- a/p__Graduations__Index__index.async.js +++ b/p__Graduations__Index__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[91831],{59920:function(e,n,t){t.r(n),t.d(n,{default:function(){return S}});var s=t(82242),r=t.n(s),a=t(7557),f=t.n(a),A=t(41498),i=t.n(A),u=t(79800),l=t.n(u),g=t(59301),d=t(48410),P=t(80608),c=t(78241),C=t(71418),v=t(6848),o=t(86859),w=t(43418),x=t(66999),B=t(8591),E=t(57809),I=t(24650),J=t(5112),j=t(10283),L=t(27876),h={flex_box_center:"flex_box_center___eglo4",flex_space_between:"flex_space_between___y5kzg",flex_box_vertical_center:"flex_box_vertical_center___zIRh8",flex_box_center_end:"flex_box_center_end___Wu3DG",flex_box_column:"flex_box_column___hut4c",page:"page___bjvDy",center:"center___ZyA0X",listWrap:"listWrap___PTFml",list:"list___TaWd5",left:"left___T2GqF",title:"title___CFpu_",tag:"tag____u1X2",tag0:"tag0___gKHLM",tag1:"tag1___aiej1",tag2:"tag2___JHnX7",name:"name___grSzv",info:"info___R50jk",time:"time___iHtG5",right:"right___OWDoV",cover:"cover___nUJMT"},m=t(49105),X=t(6638),z=t(71681),T=t(37712),S=(0,P.connect)((function(e){return{user:e.user,globalSetting:e.globalSetting}}))((function(e){e.globalSetting;var n=e.dispatch,t=e.user,s=(0,g.useState)([]),a=l()(s,2),A=a[0],u=a[1],P=(0,g.useState)([]),S=l()(P,2),F=S[0],p=S[1],b=(0,g.useState)([]),D=l()(b,2),y=D[0],O=D[1],H=(0,g.useState)([]),M=l()(H,2),R=M[0],k=M[1],Y=(0,g.useState)(0),N=l()(Y,2),Z=N[0],Q=N[1],V=(0,g.useState)(!0),G=l()(V,2),W=G[0],K=G[1],q=(0,g.useState)(!1),U=l()(q,2),_=U[0],$=U[1],ee=c.Z.useForm(),ne=l()(ee,1)[0],te=(0,g.useState)(!1),se=l()(te,2),re=se[0],ae=se[1],fe=(0,g.useState)(!1),Ae=l()(fe,2),ie=Ae[0],ue=Ae[1],le=c.Z.useForm(),ge=l()(le,1)[0],de=(0,g.useState)(!1),Pe=l()(de,2),ce=Pe[0],Ce=Pe[1],ve=(0,g.useState)({}),oe=l()(ve,2),we=oe[0],xe=oe[1],Be=(0,g.useState)(!1),Ee=l()(Be,2),Ie=Ee[0],Je=Ee[1],je=(0,g.useRef)(null),Le=(0,g.useRef)(1),he=(0,g.useState)(null),me=l()(he,2),Xe=me[0],ze=me[1],Te=(0,g.useState)({keyword:"",source:"",status:"",page:1,limit:20}),Se=l()(Te,2),Fe=Se[0],pe=Se[1];(0,g.useEffect)((function(){return n({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),function(){n({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}}),[]),(0,g.useEffect)((function(){De(Fe),be()}),[]);var be=function(){var e=i()(f()().mark((function e(){var n,s,r,a,A,i;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/introductions.json",{method:"get"});case 2:null!=(n=e.sent)&&n.introductions&&(A=null===(s=n.introductions)||void 0===s?void 0:s.find((function(e){return"teacher"===e.clazz&&"graduation"===e.page_type})),i=null===(r=n.introductions)||void 0===r?void 0:r.find((function(e){return"student"===e.clazz&&"graduation"===e.page_type})),"student"===(null==t||null===(a=t.userInfo)||void 0===a?void 0:a.identity)?ze(null==i?void 0:i.attachment_id):ze(null==A?void 0:A.attachment_id));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),De=function(){var e=i()(f()().mark((function e(n){var t;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return K(!0),e.next=3,(0,m.ZP)("/api/graduations.json",{method:"get",params:n});case 3:0===(t=e.sent).status&&(u((null==t?void 0:t.graduations)||[]),Q((null==t?void 0:t.total_count)||0),p((null==t?void 0:t.graduation_years)||[])),K(!1);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ye=function(){var e=i()(f()().mark((function e(n){var t;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,m.ZP)("/api/schools/".concat(n,"/departments/for_option.json"),{method:"get",params:{page:1,limit:9999}});case 4:0===(t=e.sent).status&&k((null==t?void 0:t.departments)||[]);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Oe=function(){var e=i()(f()().mark((function e(){var s,r,a,A,i,u,l,g,d,P;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,j.o1)(n)){e.next=2;break}return e.abrupt("return");case 2:return $(1),ae(!0),s=t.userInfo||{},r=s.user_school_id,a=void 0===r?"":r,A=s.department_id,i=void 0===A?"":A,u=s.school_name,l=void 0===u?"":u,g=s.department_name,d=void 0===g?"":g,P=F[F.length-1],O([{id:a,name:l}]),e.next=9,ye(a);case 9:ne.setFieldsValue({year:P,school_id:a,department_id:i,name:"".concat(P).concat(l).concat(d,"毕业设计")}),ae(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),He=[{name:"加入毕设",click:function(){var e;if((0,j.o1)(n)){var s={code:"",user_type:"student"===(null==t||null===(e=t.userInfo)||void 0===e?void 0:e.identity)?2:1,major:""};ge.setFieldsValue(s),xe(r()({},s)),$(2)}}},{name:"新建毕设",click:Oe}].filter((function(e){var n;return"student"!==(null==t||null===(n=t.userInfo)||void 0===n?void 0:n.identity)||"新建毕设"!==e.name}));Xe&&He.push({name:"新手指引",click:function(){(0,L.L9)(["毕业设计","首页","新手指引"]),window.open("".concat(z.Z.API_SERVER,"/api/attachments/").concat(Xe,"?disposition=inline"))},sign:!0});return(0,T.jsxs)("section",{className:h.page,children:[(0,T.jsxs)("div",{className:h.center,children:[(0,T.jsx)(d.jL,{dataSource:He,title:"毕业设计",sunTitle:"畅享一站式毕业设计管理",img:"data:image/png;base64,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",imgWidth:382}),(0,T.jsx)(d.YG,{value:Fe.source,style:{marginTop:16},onChange:function(e){Fe.source=e,Fe.page=1,pe(Fe),De(Fe)},tabBarExtraContent:(0,T.jsx)(d.t7,{style:{width:260},placeholder:"搜索毕设名称",value:Fe.keyword,onChange:function(e){Fe.keyword=e,Fe.page=1,pe(Fe),De(Fe)}}),dataSource:[{id:"",name:"全部"},{id:"manage",name:"我管理的"},{id:"join",name:"我加入的"}]}),(0,T.jsx)(d.qp,{title:"状态",className:"mt20",value:Fe.status,onChange:function(e){Fe.status=e,Fe.page=1,pe(Fe),De(Fe)},dataSource:[{id:"",name:"全部"},{id:0,name:"未开始"},{id:1,name:"进行中"},{id:2,name:"已结束"}],titleWidth:28}),(0,T.jsxs)(C.Z,{spinning:W,children:[!A.length&&(0,T.jsx)(X.Z,{loading:W}),!!A.length&&(0,T.jsx)("div",{className:h.listWrap,children:A.map((function(e){return(0,T.jsxs)("div",{onClick:function(){e.is_join&&function(e){(0,j.o1)(n)&&(0,L.xg)("/graduations/".concat(e.identifier,"/index"))}(e)},className:h.list,children:[(0,T.jsxs)("div",{className:h.left,children:[(0,T.jsxs)("div",{className:h.title,children:[0===e.status&&(0,T.jsx)("div",{className:h.tag0,children:"未开始"}),1===e.status&&(0,T.jsx)("div",{className:h.tag1,children:"进行中"}),2===e.status&&(0,T.jsx)("div",{className:h.tag2,children:"已结束"}),(0,T.jsx)(v.Z,{title:e.name,children:(0,T.jsx)("div",{className:h.name,children:e.name})})]}),(0,T.jsxs)("div",{className:h.info,children:[(0,T.jsxs)("span",{children:["学生",(0,T.jsx)("span",{children:e.students_count})]}),(0,T.jsxs)("span",{children:["老师",(0,T.jsx)("span",{children:e.teachers_count})]}),(0,T.jsxs)("span",{children:["届别",(0,T.jsx)("span",{children:e.year})]})]}),(0,T.jsxs)("div",{className:h.time,children:[e.start_time&&(0,T.jsxs)(T.Fragment,{children:["开始时间  ",e.start_time]}),e.end_time&&(0,T.jsxs)("span",{className:"ml20",children:["截止时间  ",e.end_time]})]})]}),(0,T.jsx)("div",{className:h.right,children:(0,T.jsx)(d.op,{shape:"default",children:"进入毕设"})}),!e.is_join&&(0,T.jsxs)("div",{className:h.cover,children:[(0,T.jsx)("i",{className:"iconfont icon-guansuo"}),"非毕设成员不可进入"]})]},e.id)}))})]}),(0,T.jsx)(o.Z,{showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","20","50","100","200"],total:Z,onChange:function(e,n){Fe.page=e,Fe.limit=n,pe(Fe),De(Fe)},pageSize:Fe.limit,current:Fe.page,hideOnSinglePage:!Z,showTotal:L.rU})]}),(0,T.jsx)(w.Z,{centered:!0,keyboard:!1,destroyOnClose:!0,className:h.modal,open:1===_,title:"开启新一届毕业设计",width:578,confirmLoading:ie,onCancel:function(){$(!1)},onOk:function(){return ne.submit()},children:(0,T.jsx)(x.Z,{loading:re,active:!0,children:(0,T.jsxs)(c.Z,{colon:!1,form:ne,className:h.formWrap,labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:function(e){e.school_id&&(ye(e.school_id),ne.setFieldValue("department_id",""))},onFinish:function(){var e=i()(f()().mark((function e(n){var t;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ue(!0),e.next=3,(0,m.ZP)("/api/graduations.json",{method:"post",body:n});case 3:0===(t=e.sent).status&&(B.ZP.success("创建成功"),$(!1),De(Fe),setTimeout((function(){(0,L.xg)("/graduations/".concat(null==t?void 0:t.identifier,"/index"))}),500)),ue(!1);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,T.jsx)(c.Z.Item,{name:"year",label:"选择届别",rules:[{required:!0,message:"请选择届别"}],children:(0,T.jsx)(E.default,{style:{width:344},size:"large",children:F.map((function(e){return(0,T.jsx)(E.default.Option,{children:e},e)}))})}),(0,T.jsx)(c.Z.Item,{name:"school_id",label:"学校",rules:[{required:!0,message:"请选择学校"}],children:(0,T.jsx)(E.default,{showSearch:!0,filterOption:!1,onSearch:function(e){!function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:500;Je(!0),clearTimeout(je.current),je.current=setTimeout(i()(f()().mark((function n(){var t,s;return f()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return Le.current+=1,t=Le.current,n.next=4,(0,m.ZP)("/api/schools/search.json",{method:"get",params:{keyword:e}});case 4:0===(s=n.sent).status&&Le.current===t&&(O((null==s?void 0:s.schools)||[]),Je(!1));case 6:case"end":return n.stop()}}),n)}))),n)}(e)},loading:Ie,size:"large",style:{width:344},children:y.map((function(e){return(0,T.jsx)(E.default.Option,{value:e.id,children:e.name},e.id)}))})}),(0,T.jsx)(c.Z.Item,{name:"department_id",label:"学院",rules:[{required:!0,message:"请选择学院"}],children:(0,T.jsx)(E.default,{showSearch:!0,optionFilterProp:"children",style:{width:344},size:"large",children:R.map((function(e){return(0,T.jsx)(E.default.Option,{value:e.id,children:e.name},e.id)}))})}),(0,T.jsx)(c.Z.Item,{style:{marginBottom:0},name:"name",label:"毕业设计名称",rules:[{required:!0,message:"请输入毕业设计名称"},{max:60,message:"输入超限,请缩减字符数"},{whitespace:!0,message:"请输入毕业设计名称"}],children:(0,T.jsx)(I.Z,{showCount:!0,style:{width:344},maxLength:60})})]})})}),(0,T.jsx)(w.Z,{centered:!0,keyboard:!1,destroyOnClose:!0,className:h.modal,open:2===_,title:"加入毕设",width:527,confirmLoading:ce,onCancel:function(){$(!1)},onOk:function(){return ge.submit()},children:(0,T.jsxs)(c.Z,{colon:!1,form:ge,className:h.formWrap,labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:function(e,n){return xe(r()({},n))},onFinish:function(){var e=i()(f()().mark((function e(n){var t;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ce(!0),e.next=3,(0,m.ZP)("/api/graduations/join.json",{method:"post",body:n});case 3:0===(t=e.sent).status&&($(!1),De(Fe),null!=t&&t.identifier?setTimeout((function(){(0,L.xg)("/graduations/".concat(null==t?void 0:t.identifier,"/index"))}),500):B.ZP.success(null==t?void 0:t.message)),Ce(!1);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,T.jsx)(c.Z.Item,{name:"code",label:"毕设邀请码",rules:[{required:!0,message:"请输入毕设邀请码"}],children:(0,T.jsx)(I.Z,{placeholder:"请输入毕设邀请码",size:"large"})}),(0,T.jsx)(c.Z.Item,{name:"user_type",label:"身份",rules:[{required:!0,message:"请输入毕设邀请码"}],children:(0,T.jsxs)(J.ZP.Group,{children:[(0,T.jsx)(J.ZP,{value:1,style:{color:"#000"},children:"管理员(教师)"}),(0,T.jsx)(J.ZP,{className:"ml30",style:{color:"#000"},value:2,children:"学生"})]})}),2===(null==we?void 0:we.user_type)&&(0,T.jsx)(c.Z.Item,{style:{marginBottom:0},name:"major",label:"专业",rules:[{required:!0,message:"请输入专业名称"},{max:60,message:"输入超限,请缩减字符数"},{whitespace:!0,message:"请输入专业名称"}],children:(0,T.jsx)(I.Z,{showCount:!0,maxLength:60})})]})})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[91831],{59920:function(e,n,t){t.r(n),t.d(n,{default:function(){return S}});var s=t(82242),r=t.n(s),a=t(7557),f=t.n(a),A=t(41498),i=t.n(A),u=t(79800),l=t.n(u),g=t(59301),d=t(2753),P=t(80608),c=t(78241),C=t(71418),v=t(6848),o=t(86859),w=t(43418),x=t(66999),B=t(8591),E=t(57809),I=t(24650),J=t(5112),j=t(10283),L=t(27876),h={flex_box_center:"flex_box_center___eglo4",flex_space_between:"flex_space_between___y5kzg",flex_box_vertical_center:"flex_box_vertical_center___zIRh8",flex_box_center_end:"flex_box_center_end___Wu3DG",flex_box_column:"flex_box_column___hut4c",page:"page___bjvDy",center:"center___ZyA0X",listWrap:"listWrap___PTFml",list:"list___TaWd5",left:"left___T2GqF",title:"title___CFpu_",tag:"tag____u1X2",tag0:"tag0___gKHLM",tag1:"tag1___aiej1",tag2:"tag2___JHnX7",name:"name___grSzv",info:"info___R50jk",time:"time___iHtG5",right:"right___OWDoV",cover:"cover___nUJMT"},m=t(49105),X=t(6638),z=t(71681),T=t(37712),S=(0,P.connect)((function(e){return{user:e.user,globalSetting:e.globalSetting}}))((function(e){e.globalSetting;var n=e.dispatch,t=e.user,s=(0,g.useState)([]),a=l()(s,2),A=a[0],u=a[1],P=(0,g.useState)([]),S=l()(P,2),F=S[0],p=S[1],b=(0,g.useState)([]),D=l()(b,2),y=D[0],O=D[1],H=(0,g.useState)([]),M=l()(H,2),R=M[0],k=M[1],Y=(0,g.useState)(0),N=l()(Y,2),Z=N[0],Q=N[1],V=(0,g.useState)(!0),G=l()(V,2),W=G[0],K=G[1],q=(0,g.useState)(!1),U=l()(q,2),_=U[0],$=U[1],ee=c.Z.useForm(),ne=l()(ee,1)[0],te=(0,g.useState)(!1),se=l()(te,2),re=se[0],ae=se[1],fe=(0,g.useState)(!1),Ae=l()(fe,2),ie=Ae[0],ue=Ae[1],le=c.Z.useForm(),ge=l()(le,1)[0],de=(0,g.useState)(!1),Pe=l()(de,2),ce=Pe[0],Ce=Pe[1],ve=(0,g.useState)({}),oe=l()(ve,2),we=oe[0],xe=oe[1],Be=(0,g.useState)(!1),Ee=l()(Be,2),Ie=Ee[0],Je=Ee[1],je=(0,g.useRef)(null),Le=(0,g.useRef)(1),he=(0,g.useState)(null),me=l()(he,2),Xe=me[0],ze=me[1],Te=(0,g.useState)({keyword:"",source:"",status:"",page:1,limit:20}),Se=l()(Te,2),Fe=Se[0],pe=Se[1];(0,g.useEffect)((function(){return n({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),function(){n({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}}),[]),(0,g.useEffect)((function(){De(Fe),be()}),[]);var be=function(){var e=i()(f()().mark((function e(){var n,s,r,a,A,i;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,m.ZP)("/api/introductions.json",{method:"get"});case 2:null!=(n=e.sent)&&n.introductions&&(A=null===(s=n.introductions)||void 0===s?void 0:s.find((function(e){return"teacher"===e.clazz&&"graduation"===e.page_type})),i=null===(r=n.introductions)||void 0===r?void 0:r.find((function(e){return"student"===e.clazz&&"graduation"===e.page_type})),"student"===(null==t||null===(a=t.userInfo)||void 0===a?void 0:a.identity)?ze(null==i?void 0:i.attachment_id):ze(null==A?void 0:A.attachment_id));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),De=function(){var e=i()(f()().mark((function e(n){var t;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return K(!0),e.next=3,(0,m.ZP)("/api/graduations.json",{method:"get",params:n});case 3:0===(t=e.sent).status&&(u((null==t?void 0:t.graduations)||[]),Q((null==t?void 0:t.total_count)||0),p((null==t?void 0:t.graduation_years)||[])),K(!1);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ye=function(){var e=i()(f()().mark((function e(n){var t;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,m.ZP)("/api/schools/".concat(n,"/departments/for_option.json"),{method:"get",params:{page:1,limit:9999}});case 4:0===(t=e.sent).status&&k((null==t?void 0:t.departments)||[]);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Oe=function(){var e=i()(f()().mark((function e(){var s,r,a,A,i,u,l,g,d,P;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,j.o1)(n)){e.next=2;break}return e.abrupt("return");case 2:return $(1),ae(!0),s=t.userInfo||{},r=s.user_school_id,a=void 0===r?"":r,A=s.department_id,i=void 0===A?"":A,u=s.school_name,l=void 0===u?"":u,g=s.department_name,d=void 0===g?"":g,P=F[F.length-1],O([{id:a,name:l}]),e.next=9,ye(a);case 9:ne.setFieldsValue({year:P,school_id:a,department_id:i,name:"".concat(P).concat(l).concat(d,"毕业设计")}),ae(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),He=[{name:"加入毕设",click:function(){var e;if((0,j.o1)(n)){var s={code:"",user_type:"student"===(null==t||null===(e=t.userInfo)||void 0===e?void 0:e.identity)?2:1,major:""};ge.setFieldsValue(s),xe(r()({},s)),$(2)}}},{name:"新建毕设",click:Oe}].filter((function(e){var n;return"student"!==(null==t||null===(n=t.userInfo)||void 0===n?void 0:n.identity)||"新建毕设"!==e.name}));Xe&&He.push({name:"新手指引",click:function(){(0,L.L9)(["毕业设计","首页","新手指引"]),window.open("".concat(z.Z.API_SERVER,"/api/attachments/").concat(Xe,"?disposition=inline"))},sign:!0});return(0,T.jsxs)("section",{className:h.page,children:[(0,T.jsxs)("div",{className:h.center,children:[(0,T.jsx)(d.jL,{dataSource:He,title:"毕业设计",sunTitle:"畅享一站式毕业设计管理",img:"data:image/png;base64,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",imgWidth:382}),(0,T.jsx)(d.YG,{value:Fe.source,style:{marginTop:16},onChange:function(e){Fe.source=e,Fe.page=1,pe(Fe),De(Fe)},tabBarExtraContent:(0,T.jsx)(d.t7,{style:{width:260},placeholder:"搜索毕设名称",value:Fe.keyword,onChange:function(e){Fe.keyword=e,Fe.page=1,pe(Fe),De(Fe)}}),dataSource:[{id:"",name:"全部"},{id:"manage",name:"我管理的"},{id:"join",name:"我加入的"}]}),(0,T.jsx)(d.qp,{title:"状态",className:"mt20",value:Fe.status,onChange:function(e){Fe.status=e,Fe.page=1,pe(Fe),De(Fe)},dataSource:[{id:"",name:"全部"},{id:0,name:"未开始"},{id:1,name:"进行中"},{id:2,name:"已结束"}],titleWidth:28}),(0,T.jsxs)(C.Z,{spinning:W,children:[!A.length&&(0,T.jsx)(X.Z,{loading:W}),!!A.length&&(0,T.jsx)("div",{className:h.listWrap,children:A.map((function(e){return(0,T.jsxs)("div",{onClick:function(){e.is_join&&function(e){(0,j.o1)(n)&&(0,L.xg)("/graduations/".concat(e.identifier,"/index"))}(e)},className:h.list,children:[(0,T.jsxs)("div",{className:h.left,children:[(0,T.jsxs)("div",{className:h.title,children:[0===e.status&&(0,T.jsx)("div",{className:h.tag0,children:"未开始"}),1===e.status&&(0,T.jsx)("div",{className:h.tag1,children:"进行中"}),2===e.status&&(0,T.jsx)("div",{className:h.tag2,children:"已结束"}),(0,T.jsx)(v.Z,{title:e.name,children:(0,T.jsx)("div",{className:h.name,children:e.name})})]}),(0,T.jsxs)("div",{className:h.info,children:[(0,T.jsxs)("span",{children:["学生",(0,T.jsx)("span",{children:e.students_count})]}),(0,T.jsxs)("span",{children:["老师",(0,T.jsx)("span",{children:e.teachers_count})]}),(0,T.jsxs)("span",{children:["届别",(0,T.jsx)("span",{children:e.year})]})]}),(0,T.jsxs)("div",{className:h.time,children:[e.start_time&&(0,T.jsxs)(T.Fragment,{children:["开始时间  ",e.start_time]}),e.end_time&&(0,T.jsxs)("span",{className:"ml20",children:["截止时间  ",e.end_time]})]})]}),(0,T.jsx)("div",{className:h.right,children:(0,T.jsx)(d.op,{shape:"default",children:"进入毕设"})}),!e.is_join&&(0,T.jsxs)("div",{className:h.cover,children:[(0,T.jsx)("i",{className:"iconfont icon-guansuo"}),"非毕设成员不可进入"]})]},e.id)}))})]}),(0,T.jsx)(o.Z,{showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","20","50","100","200"],total:Z,onChange:function(e,n){Fe.page=e,Fe.limit=n,pe(Fe),De(Fe)},pageSize:Fe.limit,current:Fe.page,hideOnSinglePage:!Z,showTotal:L.rU})]}),(0,T.jsx)(w.Z,{centered:!0,keyboard:!1,destroyOnClose:!0,className:h.modal,open:1===_,title:"开启新一届毕业设计",width:578,confirmLoading:ie,onCancel:function(){$(!1)},onOk:function(){return ne.submit()},children:(0,T.jsx)(x.Z,{loading:re,active:!0,children:(0,T.jsxs)(c.Z,{colon:!1,form:ne,className:h.formWrap,labelCol:{span:7},size:"large",wrapperCol:{span:17},onValuesChange:function(e){e.school_id&&(ye(e.school_id),ne.setFieldValue("department_id",""))},onFinish:function(){var e=i()(f()().mark((function e(n){var t;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ue(!0),e.next=3,(0,m.ZP)("/api/graduations.json",{method:"post",body:n});case 3:0===(t=e.sent).status&&(B.ZP.success("创建成功"),$(!1),De(Fe),setTimeout((function(){(0,L.xg)("/graduations/".concat(null==t?void 0:t.identifier,"/index"))}),500)),ue(!1);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,T.jsx)(c.Z.Item,{name:"year",label:"选择届别",rules:[{required:!0,message:"请选择届别"}],children:(0,T.jsx)(E.default,{style:{width:344},size:"large",children:F.map((function(e){return(0,T.jsx)(E.default.Option,{children:e},e)}))})}),(0,T.jsx)(c.Z.Item,{name:"school_id",label:"学校",rules:[{required:!0,message:"请选择学校"}],children:(0,T.jsx)(E.default,{showSearch:!0,filterOption:!1,onSearch:function(e){!function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:500;Je(!0),clearTimeout(je.current),je.current=setTimeout(i()(f()().mark((function n(){var t,s;return f()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return Le.current+=1,t=Le.current,n.next=4,(0,m.ZP)("/api/schools/search.json",{method:"get",params:{keyword:e}});case 4:0===(s=n.sent).status&&Le.current===t&&(O((null==s?void 0:s.schools)||[]),Je(!1));case 6:case"end":return n.stop()}}),n)}))),n)}(e)},loading:Ie,size:"large",style:{width:344},children:y.map((function(e){return(0,T.jsx)(E.default.Option,{value:e.id,children:e.name},e.id)}))})}),(0,T.jsx)(c.Z.Item,{name:"department_id",label:"学院",rules:[{required:!0,message:"请选择学院"}],children:(0,T.jsx)(E.default,{showSearch:!0,optionFilterProp:"children",style:{width:344},size:"large",children:R.map((function(e){return(0,T.jsx)(E.default.Option,{value:e.id,children:e.name},e.id)}))})}),(0,T.jsx)(c.Z.Item,{style:{marginBottom:0},name:"name",label:"毕业设计名称",rules:[{required:!0,message:"请输入毕业设计名称"},{max:60,message:"输入超限,请缩减字符数"},{whitespace:!0,message:"请输入毕业设计名称"}],children:(0,T.jsx)(I.Z,{showCount:!0,style:{width:344},maxLength:60})})]})})}),(0,T.jsx)(w.Z,{centered:!0,keyboard:!1,destroyOnClose:!0,className:h.modal,open:2===_,title:"加入毕设",width:527,confirmLoading:ce,onCancel:function(){$(!1)},onOk:function(){return ge.submit()},children:(0,T.jsxs)(c.Z,{colon:!1,form:ge,className:h.formWrap,labelCol:{span:5},wrapperCol:{span:19},size:"large",onValuesChange:function(e,n){return xe(r()({},n))},onFinish:function(){var e=i()(f()().mark((function e(n){var t;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ce(!0),e.next=3,(0,m.ZP)("/api/graduations/join.json",{method:"post",body:n});case 3:0===(t=e.sent).status&&($(!1),De(Fe),null!=t&&t.identifier?setTimeout((function(){(0,L.xg)("/graduations/".concat(null==t?void 0:t.identifier,"/index"))}),500):B.ZP.success(null==t?void 0:t.message)),Ce(!1);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,T.jsx)(c.Z.Item,{name:"code",label:"毕设邀请码",rules:[{required:!0,message:"请输入毕设邀请码"}],children:(0,T.jsx)(I.Z,{placeholder:"请输入毕设邀请码",size:"large"})}),(0,T.jsx)(c.Z.Item,{name:"user_type",label:"身份",rules:[{required:!0,message:"请输入毕设邀请码"}],children:(0,T.jsxs)(J.ZP.Group,{children:[(0,T.jsx)(J.ZP,{value:1,style:{color:"#000"},children:"管理员(教师)"}),(0,T.jsx)(J.ZP,{className:"ml30",style:{color:"#000"},value:2,children:"学生"})]})}),2===(null==we?void 0:we.user_type)&&(0,T.jsx)(c.Z.Item,{style:{marginBottom:0},name:"major",label:"专业",rules:[{required:!0,message:"请输入专业名称"},{max:60,message:"输入超限,请缩减字符数"},{whitespace:!0,message:"请输入专业名称"}],children:(0,T.jsx)(I.Z,{showCount:!0,maxLength:60})})]})})]})}))}}]); \ No newline at end of file diff --git a/p__Graduations__Lists__Archives__index.async.js b/p__Graduations__Lists__Archives__index.async.js index 50ec136ffe..779997ad4e 100644 --- a/p__Graduations__Lists__Archives__index.async.js +++ b/p__Graduations__Lists__Archives__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[47545],{65547:function(e,n,t){t.d(n,{Z:function(){return o}});var i=t(33614),r=t(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.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:"plus-circle",theme:"outlined"},s=t(1393),a=function(e,n){return r.createElement(s.Z,(0,i.Z)({},e,{ref:n,icon:l}))};var o=r.forwardRef(a)},71112:function(e,n,t){t.d(n,{Z:function(){return f}});var i=t(82242),r=t.n(i),l=t(7557),s=t.n(l),a=t(41498),o=t.n(a),c=t(79800),d=t.n(c),u=t(39647),m=t.n(u),h=t(3113),v=t(59301),p=t(37712),x=["children"],f=function(e){var n=e.children,t=m()(e,x),i=(0,v.useState)(!1),l=d()(i,2),a=l[0],c=l[1];return(0,p.jsx)(h.ZP,r()(r()({},t),{},{loading:a,onClick:function(){var e=o()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,c(!0),e.next=4,t.onClick(n);case 4:c(!1),e.next=11;break;case 7:e.prev=7,e.t0=e.catch(0),console.error(e.t0),c(!1);case 11:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(n){return e.apply(this,arguments)}}(),children:n}))}},15836:function(e,n,t){t.r(n),t.d(n,{default:function(){return O}});var i=t(91232),r=t.n(i),l=t(82242),s=t.n(l),a=t(7557),o=t.n(a),c=t(41498),d=t.n(c),u=t(79800),m=t.n(u),h=t(59301),v={flex_box_center:"flex_box_center___lQeIL",flex_space_between:"flex_space_between___GT1Rq",flex_box_vertical_center:"flex_box_vertical_center___n5vK6",flex_box_center_end:"flex_box_center_end___CNxyo",flex_box_column:"flex_box_column___mt3YF",body:"body___vxrCH",Onerow:"Onerow___FzzBS",MultiLine:"MultiLine___HVyhH",StudentList:"StudentList___ljTCx",Title:"Title___aMv1d",TeacherList:"TeacherList___j7NPe",Active:"Active___ZnoUy",rotate:"rotate___YablO"},p=t(80608),x=t(6848),f=t(3113),b=t(43418),y=t(8591),k=t(95237),j=t(43604),z=t(66999),w=t(51945),g=t(86859),Z=t(53326),H=t(48410),L=t(38660),S=t(89275),J=t(6638),X=t(71681),N=t(75916),E=t(71112),C=t(27876),P=t(86129),I=t.n(P),R=t(21056),F=t(37712),O=(0,p.connect)((function(e){return{graduations:e.graduations,user:e.user,loading:e.loading}}))((function(e){var n,t,i,l,a,c,u,P,O,T,G,A=e.graduations,V=e.loading,Q=e.user,M=e.dispatch,W=(0,p.useParams)(),D=(0,h.useState)(!1),Y=m()(D,2),K=Y[0],q=Y[1],U=A.menus,B=A.details,_=U.find((function(e){return"archives"===e.clazz}))||{},$=U.find((function(e){return"archives"===e.clazz}))||1,ee=(0,h.useState)([]),ne=m()(ee,2),te=ne[0],ie=ne[1],re=(0,h.useState)({page:1,limit:20,keyword:""}),le=m()(re,2),se=le[0],ae=le[1],oe=(0,h.useState)({}),ce=m()(oe,2),de=ce[0],ue=ce[1],me=(0,h.useState)({}),he=m()(me,2),ve=he[0],pe=he[1],xe=(0,h.useState)(!1),fe=m()(xe,2),be=fe[0],ye=fe[1],ke=(0,h.useRef)(null),je=[{title:"课题名称",width:150,dataIndex:"name",ellipsis:!0,render:function(e){return(0,F.jsx)(x.Z,{placement:"bottom",title:e,children:(0,F.jsx)("span",{className:"c-grey-333",children:e||"--"})})}},{title:"学生姓名",width:120,dataIndex:"real_name",ellipsis:!0,render:function(e){return(0,F.jsx)(x.Z,{placement:"bottom",title:e,children:(0,F.jsx)("span",{children:e||"--"})})}},{title:"学号",width:100,dataIndex:"student_id",ellipsis:!0,render:function(e){return(0,F.jsx)(x.Z,{placement:"bottom",title:e,children:(0,F.jsx)("span",{className:"c-grey-333",children:e||"--"})})}},{title:"提交文档",dataIndex:"filename",ellipsis:!0,render:function(e,n){return(0,F.jsx)(x.Z,{placement:"bottom",title:e,children:(0,F.jsx)("a",{onClick:function(){n.url&&(0,C.FH)("",X.Z.API_SERVER+n.url)},children:e||"--"})})}},{title:"提交时间",width:150,dataIndex:"submit_time",ellipsis:!0,render:function(e){return(0,F.jsx)(x.Z,{placement:"bottom",title:e,children:(0,F.jsx)("span",{className:"c-grey-666",children:e||"--"})})}},{title:"操作",width:170,align:"right",dataIndex:"url",ellipsis:!0,render:function(e,n){return(0,F.jsxs)(F.Fragment,{children:[2==_.status&&(0,F.jsx)(f.ZP,{onClick:function(){var e,t=b.Z.confirm({centered:!0,width:500,icon:null,title:"是否确定授权补交",content:(0,F.jsx)("div",{children:"授权补交后,学生可以重新提交一次。补交不影响当前评阅结果"}),maskClosable:!0,className:v.modal,okText:"确定",cancelText:"取消",onOk:(e=d()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,R.il)({identifier:W.id,stageid:_.id,graduation_task_id:n.id});case 2:0==e.sent.status&&y.ZP.success("授权补交成功"),t.destroy();case 5:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)}),onCancel:function(){t.destroy()}})},style:{padding:0},type:"link",children:"授权补交"}),(0,F.jsx)(E.Z,{className:"ml20",style:{padding:0},onClick:d()(o()().mark((function t(){return o()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,C.FH)(n.filename,X.Z.API_SERVER+e));case 1:case"end":return t.stop()}}),t)}))),disabled:""==e,type:"link",children:"下载"})]})}}],ze={selectedRowKeys:te.map((function(e){return e.id})),onChange:function(e,n){ie(n)}},we=function(){var e=d()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,M({type:"graduations/getGraduationsStageDetails",payload:s()({identifier:W.id,id:_.id},se)});case 2:n=e.sent,pe(n);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ge=function(){var e=d()(o()().mark((function e(n){var t,i,l,s,a,c,u,m,h,p,x=arguments;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=x.length>1&&void 0!==x[1]?x[1]:[],i=null==t?void 0:t.filter((function(e){return""!=e.url})),0!=i.length){e.next=5;break}return y.ZP.warning("暂无下载文件"),e.abrupt("return");case 5:if(l=b.Z.info({width:500,title:(0,F.jsxs)("div",{children:["正在批量导出归档文件,",(0,F.jsx)("span",{className:"c-red",children:"请勿关闭或操作当前浏览器窗口"})]}),content:(0,F.jsxs)("div",{children:["当前进度: ",(0,F.jsx)("span",{className:"c-blue",children:0}),"/",i.length]}),maskClosable:!1,className:v.modal,onOk:function(){}}),s=new(I()),a=[],c=function(){var e=d()(o()().mark((function e(n,t){var r,c,u,m,h,v;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,fetch(X.Z.API_SERVER+n.url,{method:"get"});case 3:return u=e.sent,e.next=6,u.blob();case 6:return m=e.sent,h=decodeURIComponent(null===(r=/filename[^;=\n]*=((['"]).*?\2|[^;\n]*)/.exec(null==u||null===(c=u.headers)||void 0===c?void 0:c.get("Content-Disposition")))||void 0===r||null===(r=r[1])||void 0===r?void 0:r.replace(/['"]/g,"")),v=function(){var e=d()(o()().mark((function e(n){var t,i,r,l=arguments;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=l.length>1&&void 0!==l[1]?l[1]:0,(i=n.split(".")).pop(),r="".concat(i.join(""),"(").concat(t,").").concat(n.split(".").at(-1)),0==t&&a.includes(n)||a.includes(r)?v(n,t+1):(a.push(0==t?n:r),s.file(0==t?n:r,m));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),e.next=11,v((null==n?void 0:n.filename)||h);case 11:l.update({content:(0,F.jsxs)("div",{children:["当前进度: ",(0,F.jsx)("span",{className:"c-blue",children:t}),"/",i.length]})}),e.next=17;break;case 14:e.prev=14,e.t0=e.catch(0),y.ZP.error("".concat(null==n?void 0:n.filename,"下载失败,原因:").concat(e.t0));case 17:case"end":return e.stop()}}),e,null,[[0,14]])})));return function(n,t){return e.apply(this,arguments)}}(),!(i.length>0)){e.next=29;break}u=0,m=r()(i),e.prev=12,m.s();case 14:if((h=m.n()).done){e.next=20;break}return p=h.value,e.next=18,c(p,++u);case 18:e.next=14;break;case 20:e.next=25;break;case 22:e.prev=22,e.t0=e.catch(12),m.e(e.t0);case 25:return e.prev=25,m.f(),e.finish(25);case 28:s.generateAsync({type:"blob"}).then((function(e){(0,C.FH)(n,window.URL.createObjectURL(e))}));case 29:l.destroy();case 30:case"end":return e.stop()}}),e,null,[[12,22,25,28]])})));return function(n){return e.apply(this,arguments)}}(),Ze=function(){var e=d()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,R.Tz)({id:W.id});case 2:4==(n=e.sent).status?ke.current||(ke.current=setInterval(d()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ze();case 2:case"end":return e.stop()}}),e)}))),5e3)):clearInterval(ke.current),ue(n);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,h.useEffect)((function(){Ze()}),[]),(0,h.useEffect)((function(){ie([]),(null==_?void 0:_.id)&&we()}),[null==_?void 0:_.id,se]);var He,Le,Se,Je=function(){var e,n;return!(1!==(null==_?void 0:_.status)||![2,5].includes(null==ve||null===(e=ve.data)||void 0===e||null===(e=e[0])||void 0===e?void 0:e.status))||(2===(null==_?void 0:_.status)?null==ve||null===(n=ve.data)||void 0===n||null===(n=n[0])||void 0===n||!n.authorized_redelivery:void 0)},Xe={multiple:!1,disabled:be||Je(),showUploadList:!1,withCredentials:!0,beforeUpload:function(e){var n=e.size/1024/1024;e.name.split(".").slice(-1)[0].toLowerCase();return!(n>150||0==n)||(y.ZP.error("".concat(e.name," 文件无法上传。").concat(0==n?"文件内容不能为空":"超过文件大小限制(150MB)")),Promise.reject())},action:"".concat(X.Z.API_SERVER,"/api/attachments.json"),onChange:(He=d()(o()().mark((function e(n){var t,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log(n.file.status),be||"uploading"!=n.file.status||ye(!0),"done"!==n.file.status){e.next=8;break}return e.next=5,(0,R.j7)({identifier:W.id,stageid:_.id,graduation_task_id:null==ve||null===(t=ve.data)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.id,attachment_id:null==n||null===(i=n.file)||void 0===i||null===(i=i.response)||void 0===i?void 0:i.id});case 5:0==e.sent.status&&(y.ZP.success("上传成功"),we()),ye(!1);case 8:case"end":return e.stop()}}),e)}))),function(e){return He.apply(this,arguments)})};return(0,F.jsxs)("section",{className:v.body,children:[(0,F.jsx)(L.Z,{title:"归档",status:null==_?void 0:_.status,startAt:null==_?void 0:_.start_at,endAt:null==_?void 0:_.end_at}),(0,F.jsxs)("div",{className:"mt20",style:{position:"relative",height:"100px",padding:"34px 30px"},children:[(0,F.jsx)("img",{style:{width:"100%",position:"absolute",top:0,left:0},src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA7sAAABkCAYAAABHGieRAAAAAXNSR0IArs4c6QAAIABJREFUeF7tveuybLlxJpar9vXc+s5LN8lukmoOL6JJSZStsEfyPMO8xjyFXmLmNeavIhQxEYrxv/HYMxHjsMcRdoRHEkmpxWZ3n9Pn7FvVciSABBJYwEJiLayqVbWxpeY+uwqXzA+Jy4dMAB0AQN/333hzu/1LAPiX0MGH+Fn7AehKQOhLEo+l7aFaUbVEauWkEbBGkraWMTvSbd2r//d+Bpn0B/i/vUqbsJIOoLNfUSEuLf+K0nklhfU2Y2zW3xBoCCyMQHb4W7j+JYovWj+Ywb3ucFsswRIwVCzToFMXpIryHX9RemlhVyWjCnXdTPuq2I51V83DdVMMiFHtJdBM0p8VjGu9QDDTdOn14SImatamEp0r1p/Xtf8N9N2/ffrk4i+7rvusU0T3bvsfAeB7FeU4+qKK2m2S0cYgqttlj74RjkUBZSzd6OZI2kSCCTxKnkcMbPCVGwE7Q4jdoGAA5cZdzXaPpbGanA2BhsCaEOBDUNG8uyYlAlmK9DCJ6wzFRTWvGMFQtEZ0l2wsvoE+Zod6qVPRxuoYvYKmzup5nOiKNc8lnKR3huhqEMzPpAommthhyK7zEWV1/dun1xe/6l7fPPxr6OBfTdTyJLPl7NQqncW4BJ46XbWkxpa2IgKG8Graq8eclB15flb6g+WnMtzYxSZ6Kryi6KqopcqtLWcrryHQEDgJBGLTp3juXTECYh1YwnlLCXGNK0ZtTLRGdJdqOAnJdfvvC9nZPONny/FUQQP/5wicx0F2Y/sNeU/nUlZ0ILKbi3Lk6vbwb5Ds/rqFLjtUxN25UgfVNTeiu1Q33Fu5UY/slNqZYYnG7ghL9Qh0IEPObhvpndJoLU9DoCEgQOBUCS6pLl4/zCa64poErbLmJI3o1m4dhSgL9wr7pG9ZkVjZ2gLpJfDsH11E1i9t6smNRPFyRL1uLNFkPYNWidRxOLKLkGo7EeEzu6VdAdqWc+2uvv9N9/r2YTL8FWVeRVFFDVUNtUZ0V9H4c4UIyC63pUmmgiNXzCBLC8tsamLwde+liZwfnotNy98QaAg8agSkS9AcSLycovk6V3CF74vkMYlLh/P9LycrADOriEZ2Z8HHMod3fUhI7rifs5ZkI/yzsAqf8NZlneL+nUpY3tkD7U3Bqzmry8U7jHfXQjo4qzc0nEZ2DSZiQ55tsLwRGtEtHMvWnTzi3fVJ78jE7eVNLOkEHXoUoJTXdjYzX3ezNOkaAg2BwyCQ85+USHUSRLfYoytemZRAeQRpG8mt1UixCy3jwV/j3rmqS9+UcjMrkWeXpyRRxT2xhpNigI8rdF0hzD46NY9zS+y/kV0JSiyN2IjL+8eIJI3oFjbTcSSPEN6B4DnSmiKlYwiM5cmVl/v+OJBvUjYEGgIrQSA1VYrn2kCPcS/UYZUW61REdMWlHlb5RWpvRHcurDqyU7pg7cR3TklLnCX/jEpcVvxXXc+umPSG1c7Qx+HICg09u14wXpXKJjRf2us8oTBxlkZ2xVAVBgVVs6NGdAua6DiTqr4/Es8yZktLelrtQKkZrng+PM5WaFI3BBoCe0RAOqyViPR4iO5jJrjcIhrZLekfA+Skk3o3/oJESoZqy+CckhMqkmeRp0yJmeyti6zf0p7dw57V5ejsn/A6sqt2d0Yt6lGHMRdNLfP7hmmIRnRzY9zJfE8eU8/QIiOhZDUnsb/cjuLYjmDgkaY/dbVt8XEyNtkUaQgshEBuiCqabxNLl9IyFlJVFSuWZdSjKy5lSVVWUnabZ6Y0hJ2jI9dtDK2r3kVCuf4+RZdBnsJKypKXpY7pE+29/uKpCgx8tAlDhddGdoOlZCX948U0siuAVzzFzO8PTJpGdAVNc9pJcoQ03CiL2R+RaAFS6gIqJKsxgy+x7REntUCMlqQh0BA4UQRyw4h4rvVmyiFYU8pZCnKxLFGiK869lPgrLLcR3dJGUYgZppNaJrgy5aHKJXLk+n5JWcm0wkqEyTKjTChF3k076M0F6zM5Pmmv6XrILmrjo5Ed6bIJxhFyZDff+o/SsyvGN4+f3FaP+HkhhIFjhjtLChqzxaQvDm63+IqMQQFZwngLx2aREC1RQ6Ah0BCYj0BuihTPtXZMzJU4X+a5JYh1GhBdcc65Ih5h/kZ2pY1GJDfVU3zP2rRQZaksim+XJJ6TtrCifPKxFNO8A8v18GMhu7H1rV7xcrQ9nCaCVuLVVVI9tqeHinDN9xZh112jRxdl0miQIRI2FCbRdR3sDNOl7zgktKNEZFiV01OpQmgeazKJIVazv0KQI7J1bS1SCGJL3hA4XQTSQ5ObKUaHOH9FHgC13sFGMmzbSdX841DD+HFY33rbek345by4HsUwCzixrVZQdG82XljRePL6ZDdO9SoATJuBq3x2KKWfzAJHp4IR6BrZHQFHBr0poLBTpas9HNHVNeudPT1YAmw2JKnyxQ4egpaobUkuS0zl4zjbIeEtArvGYLCmMiZ6biVjRqKB3LaFK0QnlbQo2/Fw5uFJM9jsEBa7plZpsjQEGgLzEBjv9vrQRPZHDSaB2zM6X6yPCImmNaafAI0sXKebYH3tuzascyTX95At78XN4bMXey+oJJ80lWL6Gk40RuSAHHxvSj0qsitZ0Oo0UwhvI7sJfMUGmO8dBWa6LNElgsljBDpGZtEru0HFMew4opfn0RUDBLDb+RTKlm3q2HQ9bNQ50YJCC1Bdb1KBvpY1Fhia3a0INE99HgLEmWrAWrnEoxIN2O56W6FJ1hBoCNRHQDJi5UfASIpkpkiNEiHqq+4vyJLl+yvRA4q6EAK1i21kN4WomOQewIubs4K92H1BJeNJcwXJFz75sS+H3Nj3I2QXs1kyMKeOQ+VlyAUgjmHayG6kvcRGmLP7IluoT3SteOrMbKdIJ5Jby3lMgqS+JiHnoP7OYF5BJLbbHUvHMCPSizKdoYRi4PP1Hk+KmNIjhsUJqySrlOASYJIyObjS8kvLPZ4GbJI2BBoC8SE+Mbvq8W18uC8huVRNZkKuOl+nmzw/jbmFqFDyR25fjeTGDCBHcL0+NvHZoH0Z3qJdc0Lh8wivDLX8OCErJ55qSbIrlXwC8MUqD13XKeka2Q3AlTajylatLesTXeSXSHAlIqLOUb0DYsXT2H9nAEOCjf/ZH3MvVbixtNn0cG69zMUWf4QZJJbGWk8ld2FH+ptY60bKlbyjV0JGpQT3CFulidwQaAhMRyA330hGPV07SynPFAiekCYn5HT1Q8lZSYES7M+FxZmpzaGzN6IbtgCR3JTd+Guzw4cql1jQIn1hYqHpbBMLnMM1SkDko1AkjFmtHH3mJyzdDVrkmBogEYWmDl5xIYcbh8HswamH/ndIPhLan/QFVeI5tWrb1Se6KN5Dzwwz1fqRqXiAgYTwjpS/3TqyG9oYwYgdD8OnL84fw2VVUisrNLKw2MLs8kcgmdGMzbal9QuH25asIdAQWB8C0u4uHf0s2ZVnSICyP8I7FDUhfCO6BQbcyK5dn5sXLPIkVxvY7K5T0Eo1k0rHkqI6JxS6NNldto0cCUzZgZzwMnsqMCp/vT+hAcQNPCS8o76bx052xW1Ytc0WILo9wG6jQ5b5j3EMZs0H0yWxMMRXGtaMnen+YeiAxM/DjSUs8+KsZxdiZUU94gQSa5thaAXE10+qtwE9q5whhm0gvmFyxK3WRG8INASGCEiGCMmIp0uO79RPx30/ZDfYWk6L24iusCkbybUkd+RtXI8wrfA8rrCxo8kk40qy/FmZXanHS3jzZDf++ifXWFCGoIHlpFpQWDKJP28kya6Q6Kp+ddRPD6kHXmnlHZ+e8CkcpWjqAGmlThRQijmt7OVFjvuwM7ELwZ1PVuPMyiNLeM0oHIOIk2o8q7t98KMGBrbGiC96ds/PqkGxwoIkS74RA4s2IFsUGPB5LdqcI2WObX1JyWlJOhIjBUG1frXCZm8iNQROFIGxbisZ7RwstUluDPCItJXGHVGwaCO6wl7QiK6etjUOMRN1SwH9r7K+JmyGFSSb3D0nZxwqHS+qYgVBlXXaMk/+smcc6wiibTj0bs2wrRB5j8kFMtOffvVxJ2Oo7tGSXQT7bgtwe9fB2aaHp1ea93IF7x4Afvv7DrY9wHvPenjrKV6aZFJUte36Hl2yHQxfVm/dhh0oXEsIDHmU9NIIO0Ko7+5NCHMgT3iElP7GUOary1O8qEoAdnJai4wKYXHp3p+YBlmGlF2PEVk2gngbHrhxMRhdmPyxMqWEecbg2LI2BBoCdRHITYfSEU9LlVih1BXZlFaX8IpIbqBiDrtF1D6qQh8n2bXUlke+pYjQiXlxx8xzUn+ZlCktxb4Jb2RUnNCDHcFJjsejOykTqsxkSTpfhFWNLVezUUF6B2mU43OcjpLsoofx9r6Dh62+GRj/Oz/r4cklwMUGYNf38Pqug9+/6gAJGmKCYcBXFz185338ve7LqMhOUO6tuXV5yHb9JYXbGRy3MkoX7SwB6SHeQr9vb+NPGPHwCW68OH5fnfdwdpLe3dzyr2B0zhWl+3TxT8omws0JlU6FO7Of8VGodBYplr1laAg0BPaDQHpocTtXkiEqSnTrrPKEQIywCkEJYqLLdJowLAskOZUkj5jkPtJQ5RLLFfcdccKS2lNLqoUqC0STj6ehTokbqoK1295eQrFDbt3tA41P6NELsBCQXZ7j6MguejlvHzoVTnuL/90D4KVJGC67Mbf/IvlFkvv1a51Gka4LAAwJfnLZw6ffRpSmm5sDcDmPLtZhQ5jH+jCz/WqE19gtkSAlC24w3PqCRM07WG9cnvdwiZsLJ/MjsZuJAyYvmptojnim0rKxQizRWEKBJ7c5dk/G0JsijwCB3LggGe2yc6mskEpoTyVYQqrLdMlhV0mhIy1majscqbpGbDo2N6rFI/Li5lpztA/toYPVpWg5bYffTxsaO+9Zz9zyUCJVTo6xpkiFNM9tPkt4Y8IVEl1FnY/tzC6R3Tc3APfmZmAkuw/6bR7lncK/keyqz3uwHuDrK4B3nvbwg28GsboSaxikWZboYlD8ttv4b9qOyBm9ZCpjwUkvL3fpmm0BxPMBL6eiH0aw6Ng0foSDPYYv48aDvZF5b9tMkxpSmCk3HHBghEXWTJZjmaH4fEOD5AjS6Lu0gyErNoIFG3BevrkjXk2MWlkNgYaAQiC3pyWHSTAuCpLI65OkLPPwCmmux+nbsJZrh0dEdnvZWjB5b0wOykfwfcpxsi/Vh/Xvt4eXDZFsxDIZpxJe7tDKYp0YVg3vHMwqcxDMenYfA9nFBnlz38HrNzp8GT2OPJwZSe+Ok2AkuxjqvAXlYfzo/R4+fCfbrJkEssFtTi3Ylva8riGWuQ4RckqJIScJLydA6E2/01gTke26Xh1Sx7/VWWkkuER6OsaE54Cwury5FpjTvQuUzYmRKoqJNywi+ES1oSB6OihzTwgUgNWSNgQaAhyBXB+VDy/ClMJkpa00ur8neYvcxncJBcwsLEvlP830j4fkSry4ek0mtK/TNIgirezYlBukikqVJT404eVL7nGJh2R3bK2WtD5BRPRAjhThdYxXtm4cUTDcfLRsghSxQ0yZkRydZxfnsJuHDtCziwQWCS+RWfo3kl1FhMmza8guenbff9HDxx/MIWPLE120A/RgI9n15uzAgxZ2DsxjCW9gyDnnapL0UjnmlqwOfQK5wmRjyxGlkkxWZR1vqvLh3OlqpSHClyO3Y2ovM5cQ25zQsdUnh24/EOWkbN83BB4tArkuKBnpNHjylCVJ6zQM03JUYaFPl6maw6+O/MdayuMgujKSW9A/jrW5l5a7LECjijSC1VOVeqSFpKzIjlx8bErQmmQZIxsxw2WbP6bGxsHYZVXTxsuIxJzPGGJdWvbRkV0ksTf3nTo/SpdTxTy7MbJ7dam9uz/5aAfnZ1MGo/0QXbVL0wHcPUT8b4EVordV6YoDA77Ja7ytSOxxkWFJrEDdFOHdTLkdSdqbV59OANwx4JNyg4y6R7gN+TionpAabYJNmWDTb/Ut3gRsCJwaApKFgWSkKyK54W7sXkEdJ15CmttCl4va7HTJroTgqi2gR+cIKDKQaGI+Ng3GoAOZlJMpsnEmGyjnA2NKiFdnRrCEM4Fe0UiKqrhBhF8kpB7gEVn+jT1HJJl/4puoJKN51cWzB3mpqm8e05ldBPN228HDvTmTa4ieIruoNzodzwDu73XYLV5ipc7sGs8uKvz0CcCL6x6+/40eNhR3KzLL/RFdZK13u40irt5ZXLwxFwmt8VwPmrrXOOCTSy+egL0Fmcqwpp3prPi1R5J7fQrzcf7kNC/rcIfCMMdpB3KxDOEGoNbYx0V5/CM/9tPjgOlQzdPqbQgsikCu++VGufhCRCiyrHBhYSXJ4ivlRnRLMJSkPRAjkYg2M42E5DaCOx3kzH75oGDh6YTpAkXXMLnRs2p1o4WFq67wqcjoOi5W4gJkF6uJEd4QvRR5z6Hs83pMXbaqPRqyq24mRqL74IgueTXRs/nsSQ9vIcHbaMC/egPw9591cIMXKxmyi+nw4qTrC4DrS4BvvNXDu897gZd3SHRVo06JeRf0Cyz7gT05RB5b1DflUCMjQ4J8/6B1vLw0ZHnijc2K9GJexboFgp9UEonCue65R0BCcROi8cvEZKOqC4/2iixVnRjzIWarPTZDq6ohsCYEpN00P9rlUyT1npG1DpbcDSGkukxmKYZ1ZD22Uk6R6Or7SHI/jeTmEBr/PgaxZKiIOXnmSSLLvUd3V1YgjZNe2HuYyZilyZQeC/PLyXgfGfPuppUaukrIvca/0dRW0DETFR0F2UXF8eZl9NTyc7rqcirzfu57z4OjpD3Al18D/L//0Cnyx0Oee/NU0eUVwNMrgJ9/vEuGnyC4ymms5stOXdIEeHnPDok1utb9a8CzVppLgLcw9x3c73Rd5qiszjV6OFxHlaKciBE6rdGLHXqGqfrQWxcTC9Ocoa7T7Sun7Yq/zw27xwAK6cBkjW2GpUa21MbZ2Iaav/2m2zf22YpbvonWEDgFBKQj1PhIlxsHM0jNzF6nHXAOE5LcYLySYlhHzmMs5XTIrsSLq8yjhSrPNtSpRDesONk/53ZcNm55qyi1HJ5b+Gz4zLLKMV0rbgGw8+w4R3ZJxxxWaaKrh2KXH/+dK20M2dWTXWxEvKhJkVz6z4Qv01nVt5/18OTSqMnQwMHrv/x/nbq92ZLkLQCSXQwFfoYEeQPwqx+id9fBRF5bLArrIBJJKZCA4ucX3U6FCm/mEF6srOtsPfcPnT1/O/Cmxnin+YzUVl5gg8+Lp1o/b71R4OVVNyzvTKx8nf55JKXkVmhzutweIIiJnxNZSmDNpktWi7HysplbgoZAQ2AOArnuTmUfA9GtMZQoPSWgNI+u0OweF8mdRwyEkD6SZKlumFt1SeGRdPNcWWOyqPJXQHq5dzelz5ge2uE1FfUE2R2Ms2OtkSO6rjA9B8xr2dWTXfRQPuw69bwQ/kfnVdUTQ/gfALz7rIeriyHZRTfn//n3Hbx8kyC7zwBgA/AnP+zh4pxIrW787S4NLYUVP2x7uD7Hs7/o5S0xGjSUTp2vxebD8GwqM2W0qbAa7XF2uuO/ERf0hL/9zD0L5JUrJLyK7D6q87qSNpzX4XKDbNXvBZ5Zq7E5Dx6tfwp5rqpIK6wh0BCQIiAdoRYjupJhVKDM3ICQgRg5YBrRFbQKW83m8BSWdpBk7W3cw8AeqbXScLGwPp5/V9Wl194jnQC/Wli5HGHNVT91Eyd2QSnnIZKdxfAmIJ3fSexT4fmDzfrJrvHsqkuomGeXyC56WF887eH59XDnFvP8H/+tg9v7YRgzeXbRYP/kU33W13LGvlckevDDiCV5e3e7Hq6Q8HadIr2pHx0iownurtfeWxUSbcQePSMyEr7MTUB1PvMf6vzuiwTZJSHD54l8W1MhzOa51YUHkjUVn93TW5Ow9WWp4UapL1UrsSHQEBAgULIkSI90uSVSQpCJ2dh0FC04plNu/y0qyriTwc3/Apwfb5Lj9uhKQpVzBOLxtv08zaX9eF4tS+f2F0ijhJcrPHNsTGnlnBXxCiTVlhLe1Esc5PF2sqZ9+OE3IfGN+XzntuyqyS411A6MZ5ed2aUzuPgbPZAfvAhCkQHg7/8J4B+/1HkHZ3Y3AJfXoDy6v/g+ax4h0VUklZ766XeqHPTu8qgAIp50uRZeB94zgstn15RZqCjnSASW59Flt6CRTHd3AO8wsjuIVmCFps71ole3yGE91xoPmj83LJQsIw+qSLrylIq5WegEVF9pi5y+WKHt5LrZ6SOymIbeznoG5+pEF7XaY9vOqmrEJttQN2aex0p024VTiw06woLTtEdYwCqShaOO1irr4V1Y9hzhzQ3NJZs7mtAOW9P7xHfxetrnvLlO1iEdngvjasmubUAMN+l0mO+9uY2ZXziFJBa9vEjYXlz16h1dJLe/fwXwxatOfUdkF/+NHtzrc4Dzc4BvvIMh0GDP6+KuX9SjG7Rv6E3Fcq/PdqrsbqMvlsI0eNGUev82KDQ0jOQEW+DR5TaIdSLZfeu51leRWcHN0faJIpP2bGaM/Fzj3E9+ybLpxJdAUgii6XAHh1qK4cTTnjh8+7HTVktDII3AoAuO9OnqRFcyfggbL76cFGY2yUbFaUS3DEyb+viIbvPiTmzqytlye+mVq1uwuHQ8yYDwktIVx8YxxVw14wv9cXGGl+36bZe+rFaT4JiE7sNSous7+eYvIldJdpMOKHxn96FT78je3buLmLjnVnlRH8zZXjznG76zew3qMqsffMs/mz2F6Nolfo+XVOmbmbFJbHhyon34wmSM6EbtR18E7aYgVgB5e5Fc44bA02tQ5D9Ldglw9q4v3jS9mW9fCw48NYseGwJOHISpq8tYuAGzo5qt08o6LgQkPWZPa4DjAm6itNGN9ATAx0J0cwvk3PejUEYWohKbndg8J5DtuIiuhOTioqiNQSdgmntVIclMlBTa4clO8UoHlUqGyD28Y0uxStWF22D679CTpz5MBSX7kui/zIW4lldLQcwbwurIbq4h8MzrzV0HN7csNJm9o6vO8pqwZfytyK75++pSezp/8h1Qtyg7slru0eVENwZz7Awub7YpZ3TRkGJEl3ZV6Le6LXqrQ7SfXAXndoUeXvTqnn4Ic87a6nW0fFc8YIoJXtgJWQ6oYKt6SQQyG7p+1ZEul+uFS8p+7GWXEF297Ij9TGiBCVnGsM6NJ2N7cnNFeSSj/ERTPxai20KVJzZwy2YIWYStBdjknSLYW+xmC3dEmZK8EuYOXJGWc0XmF/pzqs/P+ZhCRnLdvOR8v7r8uiPzqsiuBHwkiTcPHby5YeHJ/EyuIbvq+Z3As3t9BfD2E4CPvyknurrJ4rCHhJXIpiXCQXvxDeUxj27KkFRHMoVT3fy3Jb1I8NHbDHh51/CSqtxt4/hc0bl6VfhUfySa1e1oR4NkbNUZ6wD8s7GVKI1k1JG8znE0qDRBGQKDnhF+EJlnw7HRFsdsR9IrW0OwuYuDwdsgAeTaiG5Mnimj7hy7mVLf47HB9RNdkRe3vY37eEy2SNPcwiUsLDfSOIrG7TKc+5YmvJY8qorGZc5pFIMzT3Tj2wYpRqFlWJboKiRe3yItOvyPGPQdwJttB6/fOM+uIrXmbdmoZ9cQXwzp/ebbAB++R43RqzO10QaN7Mp4a4sgHye+9vKooIwcydRvd0XINX9LN/y3uX1Zm4u7NEuFUvf+JVWeniOLTPR+++d19VNJhBV5fLP6HN6sRiTIWdwqusVhEYwOlulzG/FxNWDKDdbDtunE2seaLdeTqEp/0udbf25OlpY1UY2TymbbREB048ueCWhPyDIGeklxKRssKSO1P3BShlFFmXUTXQnJLb1ltgpsrZAjQGDqNptkpJER3uh4LCm+AF23fJMVLEsVcfxFBmb+UY7kEhYuzzKLxFWQXSnIKoy37+H2YQOvb827u+wCKnUZFF4MtTVneoMw5utL7en8vvLs9uoZoFKiG5JaIplEVO33EU7AL4Aa1Csgup4Xl0ivYrhab6W/+U8R0x7gvbfSZ3Y99dkf+JwSnonGt3oRo/uHTp2DvseLwAC94z28+7y3t08fF+nNWdsyHa1gjFpX0qnzwrq0aNJMREDIo8Slc4JGp5uciTmXcK6Xiis80YRRoku6RsCL41mIcmHyGtBTlbWJrrcBU0PQkyojs9N/KF3b27iHQv4E6h0bvCRrPuHgp/b2E4Q3Uk2yVGF1uYYpJbweCc8NA0bG1JHMLMnlEWC5N4tzigq+PzjZLWpT89TPrbmVGd+SxcuqkNziG7focUSPJhI9JGro/b190ChcXQDg0z+XZwB/8KH26KZMPPWsjyK2fMOTygh+24uiWAVICPE/9RSv+bdtn5gsMW8ukVm67pwRXiK3VLf6ewfwwTsaF/K6DTzQgT6Y7p++AvU2sbeg4jr2eB64h+9/sze4F7WiwCyXSCKRUTLoLSHbkZapBvZAdr46ja1UG3k+0sauK7Yym2CC06ZhDCR/5KiuQEdUGmFnIPQDKo6I6HJRxzZV6m64pAYsZwBtFsggsGeAJF5c/dqEZI4/oo7eRJ2BgNQWpMYsKM8b0IaEl4/bMcWyNWQTxOGy2aReKQEkY0liJNcTHS/zJVFzF1FhRRP1DtE4KNkV6xAgi6HKeCuzCl82IcyoGN6yjJcyIdF7fQPw1Wt9KzGCRYT4ux/0cHk+XKN7JNagFHpp3QLNeVO5Rxe/H5yhNWUpvolk1xBdRX6pnqBVQrJM3lr+ufXiUp3c02tuhMb06NnFsGS1jIwAHi6c8Cbn3/xeY0iHlWME+c0twM8/2cH5WWd1mjEy7SlrzuIEvXxPkp5ENWNwN6hX1cTUHLkeUlPoNOE1pNfx3prVHnVZ4XjNtgfMID9Uz2/TCS08IctUkPdYVVLExzs0zdR8ZvawQSQkt4UqT+1pp5Zvysi66cm2AAAgAElEQVRRYrCC8sMkEQ/v6MW0OV4nEGGsVVV29z/jBjACTfqrhIDq4wgFlnhzKy5MDkZ2xe2WQFa9JbsFeHPXwVnXw4trgJ15j5e8Teid/O0Xmui+8wxU6K0ipEEz83O7qbO3dmHGvLADUqrbVJdvKuFtZb27jPCSKJxIW3LLPbiMzPLvU+HT9L4v6n127q+DouHUhnwjZhgiTl5zr3MazzrWeXMH8LPvbeH8vDNv+Ypb9ACjbE62kkHvAOKfUpWxpmjwn1ILF+uixxj2ZIOd9FtY84AA8DkmXBxF+lZ85MuNh6zWgqTFDZ/IkNoEridKOOAMS358Q9KCGhcULSG4as0u9VLVMspWzsoQmDsaFBil1LUYXdu4eY1sO0d4OdBRLWeobrNK+s8kwiu4f0NCchewtoOQXXFbCewRDQfbTRHATaeeHeI/1rA6fTU9L5L/zT2yaj3BQoY5cbUENyC2ttzM/T0h4bW8OEFmSQ715FAgkyXuAU6Yh8juiycA+OSSR6oDQ8L2ILlevtbvFONGAoWAq+S8bvSsbwF++p0tXFxs7BvDC9jnzCIlliYwsplSPOrs2AQN4kdtAhLl3WafMxbde00f9n9Jijy5NHxDlJTzRjgR2ZWMiab0gqRTwS7Z+6ojTmwwamT3IIM0awoJydXr8zpWMNVeW75DIVCz3UsXJMK6U8nMWXMXKepv7EoQHZVAKB6vp4j0jpGH6ESU0EgSshwVUoJQPs3eyW5RuxTa5A46dWY3/EHTShFdIpOKzxlCZ7iddz6Xf0ffq3oSntyhDHqY5sSShm4irbFwZSt3eD6YhUzzulSHMu/x4r8xtPvZtSOzA68z90D3AL/+vS4NybJqK/qek/EdXlbVw0+/s1s52ZVMjoVGlu9TLQWHvcHb7EGIQIzwOlN63F7eGNEdjG6JydX/WDgDC5MJmzaZjFczNlRMF0c6AD1WwivFZ25Ls/x2zTHiGWCL6HYWtyL2R1PU9B4/ruIUexfKkkym7Vwtzc1AXuLdZV1hqJpQtDFM9B7SjIJsfw7L8FyLaRFyTTJDNF7pXsmuWOac8jHY1Nuy8X3i8DIqHn4cEszwDK7iewEhpOo9MQXjNnmh7SKFxA29usHZX8s5+aVVjIhaeSJkHS/kek5v7XoTiAOR7BzPN7+60SHKeMGX+uEeXdoQ2AHc7QB+9t0tXJx3sNmscTrKWdsUIzuamaIJ2hA4WgTSXl43Ked699EqHxGcRqrYAsnt0EvWQULUhMlKMB5bBmUXYiUVDdLmKDR9/xjJ7h7nQO7FtR6CkYZtF07Nsvrjy7zAoBMFodTmC+QaTRoSXuQVpbKwNXtMtwJRU/ahiyi5HbLzjm0GsbPjZphTv4I+XIC9kV2x3DkARuB72A2n1MGty8zrqcJ9d27HJbZ77nmEvQHbF2TMbkOvcmziJ48s2lnoYeZhoGp3KEF0ebg1hT3jhVhvPdOy2rO6RnS+UMI7rOisLl76dXNvuG4Y+o144W3Xhuzimd31kF2plc0wsuObRZrEDYGjQ6B5ec34Sy0X2Uz1RrvE0Od/LBgfBUlKjYnt6ZZmrRC0mhvrUTqexgcgl7tYoVVl2IN2JSRXQb/GjfNVNdoJCbPAYJNEZ6qtB8Qvt3c21jqGJFgPr/AprXFiOlJhLXgtBJECc6HJo3hEvqwlc6zo17cPU61A3OnE8s+UxCe78eeFuFeXninyzucaIhl1wHMP78gihAMTEl3a1KSbmZGM0rNJ+Juwwgui0MNKvJamZAnRtZ0JM+8A3nlL1lSffanrRw+vPQfNstoQaSS8XQ8/+ahXl1+th+zqyTL/M9PQ8hW0FA2BhkAFBGzYFysr3H2W9PgKohykiNgGLAlSRnaFKAmTScCIbepK8klHcWlZ8vOoQ+VPc6ZYWKsSgmsau1FcuTUfd8qKA4wYiIn2ngrtTRUnUY3O76qFvT5eOfcnWq1ElrkV18gf6r+g3It7dotkn9nw275zMfHm3GnYHkQ+FdE1Xkrr/cVdimCjNxTJM84Y+TUV8tBn9JoqQkv/mSeISDZeJq/v6xv9tJJNpzpIoFEYumxCjVENuqTq3bfyIfn4XvHvvmLPIQW3TqtaTV3qPO+mh3/2UQ/nZ/icUjcr5L9Gn2kktw6KrZSGwNoQ0IQvdluzf9aoaK5Zm5IRecaI7oAQJpT3P84gtGcAqbq0X7W0kWYuIFR1p054a2CUaJdGcksN9pGk3/PAMkB1gs1LzrBOImo8nFkXUIPwksoK6UPDXWrVhOPCci9KdsWyT7DFGJ4YujsISw4S0jNDSbI75JKObCaIpvoYCSySWnT5b/TbtnTDcQwHW9TIWV/0sGJoscdx+YSiXLhOYNSfFkiduZEZ9USyi0R77OfL1/ptYsX1Q6Ib1Lnd4XNGPfzowzWQXamVVTKy0o7c0jcEGgKzEXDEz+/Hp+rlJX29sZ+hmPPqDkdFwTgpSDK3IXPe3vkiIHK5UsbmgnTe05hBFtDC2/TPXF7SzuLO7UJHkj/XB/ehxkRblxBdEn/STp3uI/qoYR3vLkczNzfsA/k11rEY2RWb+kR7jIGJe/8YyjwIHWaJlbeTPJTGs7s1pJGL4okV3LgcPh+kCC7FteOZW5xuyUscmXrVTo7xIOfU/+pr0ynCVU94cZQhuqpemnzMmWQ8s3t+PvTu8h0lDGEmTzfJZM8RMxKNnyHZvbjo4dNVkF2z0zDau3Ior7FrNpkaAg2BEAEXMeP69CkSXkfu4zaQW9AUk13xhJ23yZjHlo/SsdG4TvU1xvlTJbs1sGFtzzfARRdOtUDlfM859hR1enEdFGbY++Jk10Uq2WM63oaRRmAOmqN55xRcp3EOUsoiZLcIyxk26SPWA95P9fBgbgeLwMnP69LlVEh+vTBmvmNjwo1RHzpjy/uBRPQUFtm8JgFeFEVnd61KsdBlQ7D5U0hYBOqGTw89udK5LZE1f+Df2y3AP305fIOYZ6BFpsILyS56dvHM7kHDmCWWlkX6IB2vVVqAQGr1XFBES3o6CDgiGBJes0Qw9iIZHdaISo7oksxWv4Si/scZNCqBNdZVeRWTHCKjjVVjnM+DUKOW/dtcRakbyd1/862+xny/2b8KE22+hOjOVcq+v+tCm+cWGeZPtswam6y28kF51cmuGMOJthjHQ5/nQiI2vJHZkDy2c8I9u5bsmndlkbwRueXkcOF2CHm7/Rvl++p18DXqwqKF6OZl5SwOvsO/ry7MjczG+6ySMG/1qzcAGMZMPzGPLn2HRBc9u9eXPfzBh4ciu1Irq2pkezWBVllDoCEwjsCpXl7F73tIIVDVsysdThcwyHpV1xzr897denLLQZ2u4fScblFg1lFqUZQpD+/wkKvVUh4lAmtu4an2XvLkTo1Gq/P+rlQS1WKRZqu/8SiVaL/pqpJdsflPtcUoNu7iEiR9D9uhFOEFUCmye3G+J/BJf/Icmz5GXlMi2aQJvn1LF1WR7JaYsgupePiyJeo9qEuk3nnh7DzcvPrqjfbWvnytNwzUTxC6TXMcfo+e4GfXPXz/W715Z3dPuHnV5KytqpEdQsFWZ0OgIZBB4NS8vMVe3cQCZjg6joyXuaF0ISusU224VMuN+2O+55iidaRcCEKaqhPF57CQdC67HGgkd8lGPIqy198X5DevJ/r6vlU0i3ZyQNl1O+/ZM7txVFOmZ1j8viHYl+lXI7tFAFVrPP+GTvQ44o3M/Cd203GM7CKJuzBe3Rz4jKtak7S7JvxL9m/yFtP5XpWRzbtKpl0P97vhzcZIdNH7SpVRsWMeXSKnmBbvpsJLqvDf4Vu7WC+eC0a5XiLpZR5w731fQ377nSbem00P33q3h+vLTpFpDGs+2+h/b9TBYf+m1Bym8u8lllbNwORitZQNgYbAQRCIEV43vLrdesnIcRAFWKVj902Esll9IooVkV0+F00A4BhwLVNLTV5lWVaQ2p/1ZsyBfA1AC4mofsfVt1bQREcswrH0h6l2v2+vrj/oK7Kr+lqErtMXS1qPaA5ZUoDly65CdsXdYKodRnHwiS4mUSG2+PwQ8ULiXMGLPSmyi4TvfDM0NtQvFN1eSsWeEUIiiV7Ph52eKpH4hWd8eYgw3cTW9x3sAG9l07LHbk7GUOadeYaIOgaWpWSjyYkJaTuO+ez9t50s9uwy6BuYkewq/ILyCPbwrDOSXSTGWDldzEV6nXWgzvFeniOWPVxe6Jup1d/4+QXe4NzB1aU+S6x+ROOM1MqqGtnyPbDV0BBoCFRB4NjDmiXhywTUGNGNc9dlPLu81NjIG/OjSkfyKkbxCAvR7SCdB01rMK+Av7YOyzHpRXP2IwT/pFQ+tp4qtfmwkZxNH6b5+O3MKbJb0qdnaJFo8mOzhBgCs8luEQhTbXEg+ZDoKlPAM7v2rV1GAll+TgzV80P0RI9hkKlQZiTB+KSQN7lHdmHw+3tDStFTrEmgvl7ckVo0aPMmsCHLSJ6RFOIPkmXvpwe4vdfEFAXgu0A0pw082MwTi2W997Ym0WF74dNGd/cAGCqdCl02Kugp1Hh2X2J6ct7ynWAjnEfqTT8lGZEg47/ff6uHn/1Qk1+64Xq8m+asrZqBzRgtWtaGQEPgUAi43XE3FrhRY92eqFpeXTUuDxpgObKLSIekNjdST7aPWgWf8FRRpBpjto3kTrbKE81Yq7PtA54iq2cCMR0Pqa69rEqLZrUZqDVVz4ltcOh9gIlix7LNIrtFtlGtjeJEF5XTxLXTtytzAhZyR/b0UEh2kRAS6aRsykt77srEcGn0huKTPmFaJccWPcx6AWBlYaRWkU6z7iLPLxHKru/hbssueFCuW133l+YZIrW4MJ+RZ5fDaxdN9DzRDuCtF87TzL0CL19pWZDsol78h3t0qQci2b3f6bBqjBhHkm4JNye1lpGbElmbkD74zbsvevjlj3tNxJMXW0gsrZqBVexeraiGQEPgEAgcm5e3xKvrkVnxTvwyZDfVtpIRu8guqhcoqP2Ip5Ss6OysYHp17a90D9EEglZqSaojcGwtnbX2BEIRPQ+luumPdDRRbzwloir8Dlu99VWB4nllmeqXKHUy2RXbxFQ7jGqbJrpkG1voVCix4V2DUuyiQoU8a3tCkme9lz2G2tKjtY5oKo+vURqJ3t/+I8CnH+F7s7oKJL9IRj98X4dC3201iVRhveixNXmt/Vqy6ry+qJ26AKrvVBnhz9e3APgUkXPtDmP8w5BmRVh3AM+eAlzh80NsE+D2Tl9KhT/ojeZtqj3R7hwBAYry3T8AoCwUxhx6l61Xl7W95+llxBe9yn/+Rzsl3wbJrmdYUiuramRL9LNWZkOgIbBnBGjBwEcHt9HnxhbpKLOk+MdHdscWYg6pKthWKWRm6x3pFOOJ3by4M43g1LOvoaOVYjy1Y+5380+kFfPuUlcNGc/wnvOp+o9ItEJoRPhlVJpEdsVdomo7jBNdIrf49BCGJ8eq5hslyuNqwpg9sote3I32WPIyVJgxhiVHQrawvv/2D5oAYh0fvQ/wzjNNopEkoxcWc1IoM5FaOqNL9VhvLyZnm6r0PZaHhJo/lht6dFVNAcnEv68vAZ4+cR5lTIfv9949GC9tmIeXw7y0iBuGVL+5M55dZmAe0Q48uzGyi/re3QL8z3+6havLTl1wNXzmLGdtVY1sbp9q+RsCDYEVIZBeNJhB1ndeHUzykhBmNj0U7MDXXMGkxlxdR27EngTyIoVOkkR+HHZi8bWy2VZiJNdfHyQ2LNp53FpNcITlrKmjSeCbsv4T6ChIIpGuKE3o3bXHJIc6+qR3CgZCyQ7i4fXcbkJBx5NhicVkt8gGqrVBnuiSqneG7IaqhxEBihArL6q+2MpbbKB39xzAi+rF25rZ00ToCVUXUAHA718C/O5LgFs8z/oAcPsA8PYTgE++bby65lwwl8neilwEKMDLr80zRMF54dCjS3Wp25XN80PPn5mFiLlY6tVrfVOzdwsznfWltgtIKxJuJMgh2eXzadSzy8E0mCMGl+c9/Nl/t4Ozs5DsSoCpZmBVOlQrpCHQEFgnAumw5sOT3lKv7mHJ7jjR9ea4WqYgmQpq1SUpZ8XTjidakuSSkmzrvhFcScufcJq1dbIc1FM7oVBPYbKclGXf++/u6u47zn1SpHcMnUmqRTJNKkcMSB3Cy0spIrti5abaYRQIOdHFRQOedw2rD4mu4m/Gq4u/KZyZLzrwcqlwixpDkvFsKZK9L77WHuDnTwB++znA3Z0ju/j9/R3AP/uePtdLPyF+bKoRmwCGECNJzXl0TT+xJB5J7bPnmvjSrdFInPGHLtRyXhDfe2ynRkNSMf3rO/8WZTHZNYKT9/3b7+7gxz/o4fy8gw16dlVlEkuramRi/FvChkBD4DgRGPfyuqfSJKNPTQR8siufFaycooVITc9uXvsqGFYpJC9rcYoVTj15L+5QSwXvWjEubpSWYRoCx2gAUztgga4FSafhnsglCGWO5XSkV2MjQUis4kG8u+HgJNFofDgTk10xMDKZhPYhJ7q6gXu4e9jkyS6dRzUeVxXGzM+omjkAL6WKWQ0SXSJrytN5p58cQucl3tiMJPj6AuCd5zr0ueSHFj7DcF5Xyhcvh88NDQg90webZNMDPH9u8nX6ZucbPHdLR4CDC6TCHkOeb9RbeXbx7DCSfyOWFzpNXlzmHbbfM7nQC/7zP9jBt/CcM77Pq267kszAVY2spHla2oZAQ+DIEdBjmT+G2E02NtGJ57yZePghzCjZ8GRWfIGTHi6Hsq+f7Hp7+fsCf2rbrWgKchvNTqhwPcDVbCR3aqOfar61d7YQ9ymdr1DHwuTVLGMQyiznQJzwShESqXkwssu5gEyjMX1EZFcECLW2TCaBbcgb2RaGNxnvNuqSJytORB4itnRTMhJWfoOzIoBB2DKVpy5nutHhyfifvYTKvKkbktQYaVV79/QGMLuVmZ4Got+YDs/HhsQTz9q+MeeDlaz2f0zS4DZqCitGsov1okyfG8KsvNzqf4aXUXEMqQ4kuyjTjbmAi2xjynndmxuAP/+TLTy97lQYM15Qlf+pZmD5qlqKhkBD4CQR0OOZP8e40ceP6ZSMSlNBGoYwa7LLp/lY2Z5MEQGPkexaPZcEfGpD8XwrmIKcJ5cvdsY9OqLptQY+rYwjQWDtHS2EcWrHm6DnhCxVGt0stGld3mfCmON12lW5WKSsukGCbHpxzfUS5mTKkt1cAZ6oU21xoO8EomsWL/f9xj6hk9rd5GSXv7UbpldENnIrMp2D5ZdIqZuJAz1i5aHzEsul3/bpIYOd9eyat3lvHzrlLfbm2h7gi1cj7+JSWSaTkncH8FzdeKzDtlV+5tW1f9CH4Xcm9Bvlw/O6d8qNPfTsxs7r8qeG6N/6Mq4e/qdf7lQIs76cKmdt1QysXg9rJTUEGgJHiQBt4OW8vLlRaY7yYQizHuGOm+xOwctbnk0pYE4jTMl7wKmIzp9bsYP7Ozx12lncKa174nmOoYOFTTC1w03UdWK2KobDQ5knkV03h8gCmrXUWZVZgmzaKkDkCymRY5TsiguaaodRXSYSXVMWPtuDZ0rHwnikZJe8u/gbeRj9VnyQfaY8tey1Ivy3IrTG82ujc42MlhCqcjR4WiZ8I1jv7CtPsynXXmbF6vj6jb4Ii0fjkV4Eq3HYqpBr9Og+vdZh1fh8EYYxW68uI7j8aaIw9JjkRK/ynRHOC2Pm3mG+4Ry5nArLeu+tHfz8U3Net9tEbmLmBlLVyPK9qKU4egTU+OVtoOgb0dtPQ8AbWezmoDMON/dFiKd4YszjPAxhdsuOsWq87yIJhx+NlFZRH9GiaQyWyrLkW2Bmij2OJyHJHQ1VPjYcZzZDy16KwLEZyJSONkPHGVlLW2KQnkKZ7Xp6jBNxQWMYETORSZVVO0iQTS+rdnKqkvqTZLekENFpaJE684guVoFey7uHtPQ83BYJJRLB8IIqThaRzNG5Wz65cCJK4czkseV1cMJIscKqXvWfvkyLPAzWOyzYjVXPEL1yuzGqHEMqbQgEez4Iz+ziW7Yo45ev9Y3Ovmz+G7xRomvqUE8WGbJvm9UoEivTm5QJ8x3Ajz/ewUffArg400Q37didMtCJDK4lOlEELEUJ7Mr1zWZTJ9r0k9SKeXlDmpsjmKUVuzrdjMPpdm4Ott8nEvof74fs5mQexWhW5lL0K6TfwxBi1wZmkeX+Hsqv4Ds2DCs0QyuiBIFjM5CpnWymnjOzl7TIkOziJ71+DUY5wQwv4hEcAo7gyi0jvKJhhOFzCKim1Bklu+KCptph1BLmE11FdgHg7j6ugUdWiXAS2Q3e5rWEsQe4unCElFTGS6joAivPo8ri0jipRcOlr4gUI0lWYdQTegZqiGQXL8ZSfSLyvBF2FPQu4y3SFxeaTKJMGMI8mDTJu8E7FL+0ynqf9XlhdT9VsKnEPdbeW8AEGivv9g7gf/zFFl48w/O6GxVeHf+pamQTkG5ZjhEBvfDT7zbjv2khaD1p5pKi5uk9xtZdTmY3fOtxJyS83kJAPFEmRjbrUabv+RyYv6TqmMluMHVoAGbiSShGy17KZBaangYkd6Se7OmfpXRv5R4JApU61t61ndq5KuhboYhZcEVCmWNrlWHfJ8EX9vIemOzGxvoc3gOyW9TGU21xIFUdoovFPuzwKZ2hFqFXFsmY59kNyC6/5ApJKZJGXgaSs4sOwyJNyHHfK6KtvLUGF5QC86n/TFizCvtl9rjb9XBzb87lMjwl0N7fA7x8bcA0GYjcUr0q/FqxYZ3ubgvw6o2fx4YuM6LrEVdGdDEnhkAr57k5s2s9FMa7G4ZWe39jSDWS7i3An//xDi4u9JNDcbIrQSFn4u37x4iAogrsfLwivmT2ZifLbUC18ObHaCMpndNeXj14R+fIoolT1+yHMNMQjbXHKPZQ2jGyOxQnI+AE+UOJJhcxOWPknoxDGXKlqUoX497bpD+jWM/A7VAwtXoPicCxGcyUTlVJx0rFTG5tIdlVM1KRrGNkeGSOGVPEFFkkxmRg/IwldXpktyTjmkKXufoxshvbEaHbl20YMyO74SIEy784H4b9kjfVkloitHhWV6+LzMFY473F0F+zktLr7Q4edj3gOWO+cEFCzEmyIoc7fdaWzg5T8V9hKLO5SMu7yGrgNdAofY3nbfGNXDOnEnZc5yjRpTm4B8DzwjvzDjHKysO2XVy2W9BxLy/qgQK/9bSHP/qxvpwKb2EedtgpA12lHtSKOXoEQrKLl59xmoLbayo8yGzw0L+PXvGmQBUE4oQ3QyFLJlCyOyat2/KdT3ZpfhAvDUpkjyA8KfukTGXNO1ZFaoaJ5RHNRqJEQ/ltNjORDorhHxSFL5Zh1VKfKgJ76GhVoZvYkWqFhsQHz6oaZgsrILtK3AWbOFt0kCCbPqt8WQJpfZbsSjPUI7maPU016xQc6t1b5tnlXs2Q2CmyGoQxc4+uraPX53aVQQUCY4gzkVrjMHJpzAf6wqnentOly6fQm0lPGKnbmYkkBwRSVbvr4TV6gMlTa8gn6oseXvVjJkISUbUp89aq87rmjeDBxVamiDGPLpFa9Az3M8gu6v+DD3v45CMdCt7IblnnbqnzCOTILpWwwzFop8chTXzHrjbN19tSnBYCesyLPVHkZky+USnVnp12UVmsR88M5Ln5ePB9JEOGmvui5iocUWxy1skZpSinVay67phYGPfiOhtI6+bDFVmMTIOl5TpZBPbcwargOLEz1SS6Zi1dRZ2phZh5R0WfsfXJaHELboSJLMkkEqWdikskn7Q+RXalidmsXEHU+kQXhVLkb6dDiWNEV00q1pvjyK7yOKow5KFqtDC5xLO7wQHby3NcLGsGilkVeQ7O0NLNzCoc2jw7RP3JLrLR60sk197I3Ct9MDQaf9vDh8HlUDe3+XUL1YNkl0gwx4L+zW9j1ofjXdkxsmvLSt3ErCrWZWjsOuVZ/u//cAvvvIXndTXZZbVAt30NPZwDnF1WsLNWxGNEYJTsButE8vLSk2L678eIWtM5hkDcy0sp9djlzaG5CZUfFzHFcLKbP62rM0nqHBKkRBvnZK6brdr53CkWO5cmxqBy3tlxibJe3CD7+IZFG6SmtP/jyjOxYx8MpCk2vYCOCxRZBCknuxSBJoCm3MMrHw1FkKyY8HZvbh8EEHozclGbxRMvQ3SxLlywomdXEdqEZpzsKjKpCOXwDJVmaI4AYygzNTgP+8X8WJUKJzbeWjqnS6sSKw/JRB4DJLLo9TWkli614t7ZqAEzy3u417crhwsgJRNbk+HFUngxVEwH7tG1i7uA6GIalOXVa4CesKC+QnhzzL026BTZxfz3dwB/8astXF3S+7okJGbYweb+c4C7r2H37ONl4zMqWHIrYp0IKBs34fHqnDyeC+c9xHYCJ/+u33kbYfQs2Do1bFLtE4EY4XXjrRuMBwuC8APa+AumVD5sihYVJr+28zgS40Qpkqek4jn3SQnrGUsmX7TMt5LYcpDL5skyIpi2Ib6tkZYt33b7RGA+hq2EfSIg7GD7FClb1xx7XkDfBYrMQsATED9QQ4aOCg2jgZJD/6iHd2w0y7eBCJaVEl4Z2c1jUNCOyxFdmkvudp29pXhgPyqRe2NWeWITZNc7i2rI7OW5I8ZUH3p88XZm+ps8RLZuY6hEZKk+CmemdDZMOrAobp4xY8Pmub2NPx/Nie1X5NUNLkeREl2SE8kuYPg2nRXgRDcgyP6tzFqaJ5c9/Okf7uDsbEh2u+1L2Ny9Brj5HeyefAj99bsFttWSNgSMXRrjtLcx25uZWQ+KEF7u5bUhrFXHv9ZCx4xAjPSGnthRwhshu6F5iRYUBsSqZDe5eoq3WImcXgmTM5ZbTmKvIVpQbBmYqzEyhHgTsaW2QbvHyvVlXQvVzyHQvl8XAnvsXFUVnzrJLqTvQsUWQWbP7TqyyzfM7LnF2MbjpJDm/AgohmWFhDdPdqfaYHzkkPoAACAASURBVLRVlyW6RDZvt53ylPIfq0Zw4zD37PIQ5pDoqrIBAMkuP9aH6fDcLl48pS+50bczqzO6SLqNZ3gMRrEBjfQUlMOGM0fIsvLGslBjkscjujQhRzy6pD/q/vJrgM2VIRWmf9hyomRXh3krD3gP8J1v7ODTj8153Q0uFU2m3T2c3X8J8HAL8PXvoN+cw+69HwFsDLMuGila4seMgCYBhoaYW8P5U0TWHcb7il2QRi6vsh3gMaPadOfjYDibcdKbJLzJEGaHbcl8YNNGMg0/Kig5k7SgpKHRzMost8ESoisv1cx7LMNgbrdt7Bq7bP5vRLe0PVp6jsCeOlg10KeSjAX1XLBoMWzskirkE/E7RRyrjYmcDmuObtOxSzzzESijELEv9wnlWF17JLvLE10iuzcP7vkfb40a3D2DxhMlu8zzGxJmPHOLXlw0BS+sAMtSH5rPkd9FyKMqL0JGxR2AXfKsbnZmmzH4J56HJdKOho76vbnxzylTXfz8sfVYZIgu5vXIriksTnbZbVoGl/sHgF/+aAsfvNuZm5gt7YbN3RfQYUz27Q3Ay9+pK6n75+/A7p1PSuBpaRsCppu554ewmxABpovcPI9cZOxXXt6dfty9eXmbUYUIWJtgX2gzcgO8N9QzGzNThUrtL/X0X8XndvdIdmctXmZldkAvRWRnlVtAcgcwqHk8B85UUtD67uNAIGc/a0Nhjj0vrOvCxYtaQkR2zXxj5J1GeC0jCGaeOoR331Cm6hsnu3Ns0WvN/RBdIrtv8BHYQHZ+xtY2bYzspogu+xw9uXQGl0iv/Z0iuKF188V1bJOFkdhoVhamgLJQODaSWzy/i/8pIr9lLyA5Xjm4eIrILscmJPP03YDsjl5OpZWj87oYbv0Xf7KFJ1cdbNTlVLrU7uFr2Nx/rXcM8D2lV1/o95cuO9i9/wn0z1o4s2iAbIksAkRu9W/9sX7n2lAS1YfY0MhHyTEvb7VxsTXWsSNgNwnZhMMJb2riPQzZZR1BAryIQEsKCtJUXP3EiirzopbJHy2bjRXeBY8Stb3nFcZkaYNOWUs9ptQVO9ReYZtq03vQdw9VZKEOnx8yEaPxfOMeXtrgT+b1CJP/SKPlBJHMIphGiHgWgwkJysjuVBuMCrY/oqur7+HN/cYnc8wLa0U0BC307PKLrWJhv2gTdPmUPXMbhqYFHlfufU21HSebFHpAi3RFZvXdTTos2hDZ7dadH/ZukWakViPivxHML+4Kvc8pD68qx1xQJSK7vQlOpoWAuZzqfNPDn/1iB+dn+OySeV93dwdndxi+bHYfPv89wNcYK41ngzvory9h9+1PAS6eTDD9luUxI2BvZWbrfOxXRISlXt72RNFjtqK87uTlHaZ0M73dv7TkiGasZK58xcElhGEGf+IXLU38IhJ7QSLBUokmiDGrvkxmqTjhhrCeW4PGZHXRMsCrPlz4qexmQzgpZ9UF2ZJQtrIPgoDUgg8iXKLSOTa9B333UEW2NUbIboie3WDNEMuS25r5pi33HsbrHtEmwHIf0MbqGHp259jgQN99E13NyG63G/1UT0j0+ERk9CSyay+NYmd9LUk0HIx7c6+vDIE0RNcuZEwdFkaGJxHLGJmluhSRJY+zIbh027MVPyiTyxmm4R5tfj5XYRM+LWQAS3l0CU8ku2dX/q3OmlG7iTt8tgj1wq+/+c4OfvrD3r2vCw+wucfwZXRJG8U/+wwAr45GUPF6a0V4r2H30Y8AzttzRNlBsiUYri/Jm2tMlAbDLufl5X1NPUmkL4vQ/ac9UdRMzSHgyJCb99ykG9wYEjm7y0uShjGzETd6K/Nw0i9caiyxKz9NhCqmVmV5YxahYfRYUsDUhkEkbHkoXxWJq2DXClkjAoWd6eAqzLXnPem7p2pGmyMgu+7FmDiGVmTGaKOkr1A3Nxf59fK/RotcYsNUYMehTAuS3QMQXQMAPj2EYbzWS8mBYSG3ykvKbmLGv9GZeH7Ww9c3+qIpjxAy9NAzSWd3iVWndjyIB1K4MZXLvcqcpPJyYhdIUVoish6J9RbncY+uxSVCxEeJrkn/8rUmu7TQ8s/rml1qS37dOeaHB4Cf/XAL3/oA4AJDmJHoPnypiS5n+L/9BwA83Es/Z0h6N9BfX8Duw08Brp8KTL0laQj4CCS9vMpkzfne8Lwk9XnWV/RlEXp8i18a0ZB/zAikz/J61JRfVB/A1YvP7Polxt8D8if9wpWO6xp1m1Sw259aFk/QwJN92nJbLxzchoYAjuQiz3wxIoj+apqkAslakqNHYG4vOBQAc216T3rvqZrRVoiS3XFeJSW86bDm0G0XbrtObL8DEN402Z2oQ7yxDkd0UR4ku/dIdkkndt6Wq4lhwGou73o473rAd3TxDClujPz6i40KG469YUgEGG9mRtKrpiUTamzfyQ2INC2MbUgzvyzLeorc9MZlp/I51h7RpXkxIK9WfUY8Q6I7CGNmsvB6abMIOejtPcDmMubZdeYVI+A3Nz388z/ewrMnHVx2r2Hz8FrHYSuia7y6uAPw29/qA8ckrHo/xlype3YGuw8/hv7dDw41Wrd6jxgBzWu1nTKO68Kazdeiy6u89++al/eIzWKy6OGEaodgmnMCwkKW521oJmqXrre8dJFMw4+kJdP8OBme8YxGDC5NbBlSJm0dWV07MtopWSNZnUa0UuXktDrsGqoOiq2UZRHI2dCytZeXLulAY6XuUd89VpXUOHZBFUWVjMAUEt6kKsnniSiHay+2Ypq+CXcAwstHWu3ZnWuDHvCViyvvUYo33dz7b+2iisifNl2vnglC7+0Znhs1PIqqQbJ7v+3gH7/qbCh0SDLp75gXNAalDXtkpJQviohUeuSU0gbnjalOe0Y3IPQUPmxJrSmHn9P15Kdbo+ktYPySvztM3m38GCONEUN8asl2FHPzNSPUpI89zqTO6+rV31/88R1cwUvYUFwzxY8rsrsFuLsH+Id/DA4ahyGAvSK7u+99AnDRniWa0EUefZb0WV5ja/ZXZISmDSET1sw3ntDj235OGwHJOsgfy2NzItsYXDvZlXCzKU2eWPwQdhKcJdWGPTJXLs2d9kRurkt7pD1WOtMoV5ZS6PBrKAmuLc2hEMhZ8KHkStUrMvqM0HvWec/VRZWfSHapLKUC39iPVVJAePU0QIOdXQSVGVtkg7OsgLLUvBm7Nzd4ULLWz1oG6R62uw5uHszbrjtDbjfs9l9DcnXj9YBn9+hiRDwu+tlL//kiS+AYVPY8bKLdFf8LPLgxjy2ls0Wzs7S8DjcJm5S8Xu69ZuHXXug0O6dLnuhwbU7HiHRH0fV4BqLhcvvSql5z+zVPyHXA51v6Hj754BX89Huvoevx7SbmCkfCi/+hO/7NG4B/+tzdhkUd1tSrBTIhZedn0H/8A+jf/8B26lqW3Mo5fQTsbiUN+I7n2t0cTCPy8rYnik7eYCTrn9hk6jYeh7RrbPKV1OctbKJ/xHyI8pKdl2CB5h0RQy7huFyIb0lZFIJuQ5ZTxdtFW0npEqfIWtZQC7R3K3ImAoW2NrO2etnnUowD6H2AKgd4R8gurqMHi/LcOJo5wzt+U7MvlXd+l9db0sQHIrwVye66BmnnAdXhhUTeqH3UxTSJXY2vXgN8/rVvQZwUpjy6nIxyAhsNFQ6IKpkUlUHnelO/KZTa8+SyG5O9F1WYKgEfdeeQaB4eJEi8F6zSaZLrhSwbduxIfQ9Xmxv45Sefwztvnes89tAyI7zoMr6/B3j1CuDzL10Po6uveZ/j7u1+B/2Lt2H38fcBXryoNz63kh4NArmzvDyKQYFC/Yn1FfUmr334vV1edUrGI1n3SOZ6t/HpUquNwsSPpF4J2eUmGy5dcu3kyVAiUFHBpVLlCS5PkRPbElyauwQN4jwcLLHECEwd8SrWtYbKNWH7/hAI5Kz5EDKN1SntFGNlHEDnA1Q5QCAgu3rZnPCsjRLezLNEZoKQqjzw7nprc6H9BZVJ6xaWPkiG5Vciu+scpAee0KTL3mGDeV69AfjdKxeeS93VhiuyCSvsypzYEiHlXlQ8B4x56Ckher6IPieZ+Y3NdGTVLmyw5QKb5zKSeJQs7B/O06BL9Ih5OBnzG5tVQt0zPAJvPzfl2b/J3byFD1//P/Czzd/B5tlTgLeeQnd9DXB5qQ89K5d6ry+l+uolwBcvHcPmd6VzNzWGReN/lwD99RX0730M/YcfNQ/v1NHgkefTm2F6yOUbY/ZzQVgz5m1PFJ2OIUkm4NKlnBfpk3H0SernaJPdplrALy9SemQT5xjJrsQC3dqAXTw1ApzDobRVEoV6hrPO9ZMEx5ZmXwhUsrt9iVvtbOSB9D5QtV7zWLKrX4AYJbt24TJsYDcvZEYxAT/SpbNYN1yDhz+SSdGIsi+YK5HddQ/URMpCzkTtQ6HLihiaRsJQgc9fdfDyjSZ1xN3Ig6nuTjIfYn7kaPQZEVvFGVmjh88NDRYpEWMlQ7AGYf7hOV8jb/yGZJZCsmKEmH/n5eOV0F1RejWvfnoT72y9up5QbgcKSbzC6B7gX/zhK3jyX/536P727/TzLcpru4Hu/FzdttzhIerzDrpLPEyNNzD30J110OMZ4csO4HIDcLUBeHoG8PQS+qsr6M8/hN3mm9CpDO2nITAPASK3nDiogdJ8UOLlbU8UzWuLQ+Yem4Qlc/mY7LHNxlj60oVAOE9E5xivIlZDUFlp3cVtNcK1i8sSZrDtxhpgrC3dmmEKGqMls7NBOt1cmxJC0JIdHQJTbO/QSta05gPpf6BqbcuZMQp/6dcfzJFMs2DnCEs3JCmCzXKfxKQjVd0vr5D0pqeeRYy3Atk9HNFVJIvtDoTEkv9tb0BWjHYES2qAHuBh28OrG4CvbxQPU7c04++zDZ7v1RdbYbn4VNF//c2ZurwJf8JHm7nhqO+M3KEoAwPjugXnjvhiyRLYyPlgJZJJwL27YRi2JfMmvYdd8BYv7LRgnmeXvU2sv3MMXN1oDQDPrnfwRz/B93U7OP/138PmP/wH2N3eDZ5z6K7OYfPRNXTXHXR49xS+74T/XWwArjXJhctz6M+/Cbuz70LfXRSdyVqkJ7VCTwoBbeH6DD8fY4jw0vGHXCjjDv28ZqNIR3nUXAScFOSrUWZJkhsqSeNu+nxo2RNE2mrTh1TjurGJxggoXexMbrREBUvVW0JyNX61JAn7e1AuW9BOxrJlfAQI1LLHfUBVc447oN4HrFovsPX/4PK532metTO/Y/OFhPDSuoavaaIWMXpplWvf6F0mOu7TFktcJVUPfb4PuGeEMe+P6A49pLjTEd7QG8CZIMIx0G35jOxiuq26WMkZmzrnq65jMgthE478f/0dXrg0MpCIwwPkg5EXUs1CkT0izGTyyC73OuOOEd8DCMmt/du/hIo8utaY2YqCe3vpHePvfXMHP/huD5foue066N+8hvO/+RvYffGVgc50xU0Hm+8+he6JIbtIcvG/ZxcAzy+h31zC7uJT6C/e1WBFNjBorcL2Q+TAtpQNAb7ox4vrjJ1Z7qv+oT8XXV7Vnig6CptKTbg1l2/hmKUIL7/EMD6NifGzOogIJUs05LziOosTClc2wmSj1bvFVjpc2W0Q1KgxFCc2C2mLGl0IFoPaMpweAkvY45Io1RwpD6z7gasnbxKFLuswZvJcxenGfgivbz+x9Q8nu9lxbjgFLWagE8nuckTXmwAMkaEjnR4KEZJD36fIq82v8upJyNcEm8594k9GAROmBXEH8LuvOvj154wMhh0lRXZJB65LTK/IZyqswcgw8PSym5lDTMLF1YA0W3eDK9ziiRsM1N/odyiE2ony8+JrQn/04y289zYe0e1gg2QX/+/hAc7/5t9D/9lnHuHdfOcpbJ5toLs0nt3nFwBvX0IPz+Hh2R8CnF0OvbkxDEeI8GI9qhV8Ugg4outf8mCPJRAZjm2X2rkpcnmVnQVOCq6jVWavRNcyXj0PUQRObKk4Zc3lyNuwOeLl+UxXUieXVZLem3szVlJUXqIsj+QGfc3SzzGgqluy37psb7h6Ta3AU0CgRi/YJw4nRHQRtkPDn7qcamRjlFrbih7RQX/kE5KkqgIPr8tLc4izg7Dc0THPn4IWMdwJZLcu0R1E9oWcMkb0OBSEYJLA6sZFqW1DG0Jrs9j2xzO6eioMaTA3EApHpPJwx+WzLwB+97JTb/Qic8PjqDEjCsOvVdWFHYsmcs4zPe9ASHaDc702LT+PTPw0JLsqDNMIaL6z5Jqn5btO1Cbm9+0twD//4y1cX3UqFFx5dunswcM9XPz1v4PdV19pCfoeNt9+Apu3zqG7AoDrc4B30Zv7Ljy8+Dl0mzN2GNoYx9jV6iEJjnSjQvgX6Yit0HUjYM/ssrnCrpWbl3fdjTeBXNVcunnVG6Oxw5Iag/WZrH2Q3fQ6zh8FS+cksQEIB1thskG1ehpyHpBBgnAlmFyRsZySNDZ53nIGKfJZxPC2hKeCwNQecAj9axvwCnQ/tAgh2VXrcMFleqb5axHe9DzgFtYeVMEf7s/EZl9grkvCXkh2FyC6eJsXPe5KMzH3HhKmCgXX2BEOrLkSm+uiE53FXMOqNWI0mNioumXMeTLVP6PMXKfDkGf0aOJZ34ctXlrVwd0D6P+2nTrTi5/jRVa7vtN3MyXGJc7fFSSBBSiOmSKwDib/XC2FOrPv85dT4TNBbBFmL6fSgrtwZWbI3vu6Ot3leQ+/+tkOzs47OHM3/Bjte4DXr+Hir/4advd4hreHzftXsHn/ErprAHjnCvpn78LdW7/UOwiJTTdnJmY7ionk4WcufrZExTTzkp3sENNPq3MZBLT5xry8+miDG0naE0XLtEDdUmP9vvbSzZOY7MeNftq7W5HsxuaMELWh3hEkgp391JwrbhHBICtIMqjOzfkJkpsjuCkF3NLATHhiTUVXTlk7W9TgSmRuaQ+LwBTrP6zE9a9WWwkGhxTDDGjqeGFwOVXJtR92jRsxEbtOYXomVRYcw4yue6JrdTfYpYa9paAvILv1iC42GN2CHG5n24nLkMtwgqXvlXeQtTyflzRfJVZjfpvDndpLSam9XLZpsFztfYzMWdQS9HavTWJ251UmLRvJZ52ePcAWzwJvkfgaMnyP3uAeHnZImDvYbnHhg6G+WgUyWLUnYOqiW165eHzipH/zeikt6cR/U7n24LstACtkEfhRsuuv0iwBNuHMSPK/+d4OPv2evpxqg4p5P9quNr/+DZz/+/9FbT5snp1B99FT2LzYQP/uc7h9738AOLtQAGi70W2ozwu4Fh1b5Knz1jFiyw1M0KkPPbW0+g+PAL+ZmTZf7MQi9PKGTxSpbbe26N1r4x6G6JLFOFX1kZSxM6Xh9qcApsxYFl9QBJ+aP/mnduNQEE43kFKwihEkUcX6c/PYToFkNSfAkyeJ9lNJ52WLh3BpIcleKGZLfowISHvAGnRbwmhXov8hxeBk19wbpNb8xttb0vLjhFcYziyMPo2f341J69tNaEVLQS8kuxWJLs1U/rhvJ6+wJn8BSMHFJrNByeWh8GOfwfge2TEow0WF+1sRYNNurnGIbvHmMnVbh7X+e0A8TfiagoP0MF5R7QF2nmH0Ej+gRxi9wzvtHfZugrU40FtcIZ30F1Z8sTA492tV0eTQnddl0WFWXsbACRtiziYvPjn00x/u4IN33ZO6dF8bbwnMdvGf/xNs/uv/Dd1FD90PXsDm/Qu4/davYHv1nrnhjfB2+mgqzj1tkQF44KHQH9j6+f7HCo5rlAxmLe1hENCTiLu8ypJeuzul+6hnY7bjaZl1+KoLYaV/H0ajx1XrPomuriuysDBC0CUk46HMZpwraKaxUOT0LBgnvGTfxuytFOINmoIVTHaG5kw3td62h+oLABtLWryul2XwUsmyVFKoFbMuBAo6yCoEX8JYV4TBIUWZcV43ZhrrJLzBYoht/i0FvYDsLkB0Iy2iJ3rdgfQEyoitmdw4yaQi7GSLa4nBBi8tEPLhz6nxwy0xOug751Ok5arnmY7epOVKJvmVZ9ssgCgO3zW9vmlaq8ywJ93Us0iMDN/rUGk8K4yfo8dYXVGOC3F/T8C9GWyIKB+u7L95SPkY2SXZ+LNDTEbC5c0NwJ/9YgtPrgDOzry9H3Mymmm+28LVX/81dF99Dmc/fQ+23/ke3L77c+gopNxA6bYydOu4RV24DYFf68/cDdrmb5PJ61hsj2SxM2urmKiaELUQiHp5c4Q3GOebl7dWa8jK2QfRtQSXi2QqDjdA1NxnbtuMLSHnTP7zCS9NVr5GXrkSL2+BEtH2cROUnXoHrc2AjS3wZi/PRQWIEg1ED9WTWXJLdfwIFHSM1Sg7zcbz4q8Ii0OKYsmuPt6CTi661yGP4TDFYMPdJvE36+njMdXz88lwszQP5VL25GORIbv1iC6vlu8G0yYtnZ2lC6KUl0OxFONhNOTPv/aJgaQmXMZWEhHIhkcPuCo1CJXoGshdVRWmCaDUK5Zoy7IPI6EIvtR+qQ4fXyFaINGZCZJbPfWjzgd3cIvnhQ0ZvkPvsCLD2juModLK2cAcDs7DjGHYgTqcyFLInWXvRubgvK5qul0Pf/rznSK6Z2c6nV6IuDB03hm7zz+HJ3/1V9D94hvw+if/AvrYzcumumHHY6tJE/Ks9x+0Zdj0Rmc6e2kXRhQmbX5PGVhanseHQHh5FSKgTpcbo1O/+MAQGUjIy6u9fGqwa2HNC5lSOETXnGr5vBEVP4woobsUcExOhDLnFwsjQE0KZ06UZwZKkmdAKFOkd44CnAWGDRWs4iQblFXaelIh45ka2V2osx9FsXM6yCEUnNQBMoKuDINDimNu6Kf3dfE+IHvEcEZzx8fHSPTZWHSjeD5hAIqOBy5hU2KyW5/oEnHjnNR5dOmcq0ZGky3tuaPzmW53I6SH7O7k4CtXguOh3P/nHbAPJmt6V9cL1WLlU9mh/cXm5KlNSdWRSVpPsLElza+d/o6w6hp5GDJ+ojwIO/QE4yVaADf3HdzeA9zi2eFdBw8PmhBj/6IwTE4GsQN64c2kfOAFxjrw5+3nPfzo+zt9Xpdx0VR8J8p4/b/9r7D99rvw8NEfOHJM9ZgLXnhYOdmItZVwFWY88vaMryL5zq44CY6e650xwLSsjweBvJc3OH7A+o6ht0FYs7uB8fGguKymSxHdJMlNLJp4lC2OeWOhzJPXXXy8HeOvpZDb57bcnRK8iEFoc6kCdqGQEyw4jpJLHnw/dU6OXpsdrVtWg5dKlqVQ05Z8nQiUdoxDa7Gkca4Mi0OJYwbPwfu6kugZyXZCVK8ywpvbVNRV+BXl8jjRl7OxhGe3PtH1iJdhcHpO03XZ80p9Z3a4CSxNKek8Gw/NjV9SFTwaZBhp7mxRCuIhrXYNyUOQyW1opWZEPemNHhgnry1O6J0hkcRhOpLPtKEKS6Z/E7XXuwmEvxZDl6wWXkiEd9orfHPXwe0dkmJDkO8NGd6622eVd9iI4zzOABjC/KNPdvCtD3odwszsPzWWKGm3D5qMkis49RgUhY2b3/6CEy8ZY51OrYvMpVYdet4w1Js8cH54dXC87tAzTKv/mBAwmzGczFg75BEFpBMf5sxnzcu7XIPXJruxiT0e3ePrZO3DRLiMhTLPWnctRnj9aIXYYqZ42UIkly3sPN3tH/NIbsy6imRdIHEjvMv1+fWVPKtHH0idIqMvlHGFeBxKpMSTQ46/8HV/Icw2qjLMN1z/DulqfP6KSeCvw00KkXeXl1bf3pDs/hoAPuTMun41xsMY8DIK11NOQBOGbD29vfNXuob2PbicwPKiKZqY62E4r3cPs/7D+PtsYv0PVQY3eJqAafFA5M61pSWLUROMLGpFphrjsiMLZVGZLBHHlsju4FZmfWLAhlLQM0pIhm/vOri507/VM0tIivHzW4D33gb4sfLq4qtBnOwypYyHlToXbzNKxZshtqgKxyV+jZVHeJHsmrPM6lQ0kV1+7tdUKt+JKkW8pT95BNjzMjHSq48OJHZ+7LjSLq+qbSdrIbpqrDPCbMyb4xRxEwtlnrXuWors2tWQs+TUmDm6niCCaycf91aCbX9GciXjMs31pfYjWveIEoU1pzMlv5lUT6nGLf3hEJjVqw8g9pIGuUIsDiGSGQvVk0N47w6+3GKeXhmS3RwdjZsI9//4Kcq8uzmHUGoTuBzWWnbX/6Z7ffPwrzuAf6UVX8ajS+TR2/G2lyQRuTTeW0U0HTPUjaz/5tJxbhrCwedP16CaxaiJcOxs0Ri2bFPFq8PsWnjO3NRwpMQYMlhOxo2yLjqXM0FOmiWWYwpOJ2WrISuEvzUwOBzP8fN24TW+KgRjp8/oIqn0vLpGdbsgoR0ftkLR/lfWEAleEOu4lHRIkE33o5BmUps8cXjI0lQpWVAdYLZpVR4ZAnPDmmnMw4lPv7lnPqk1/h8ZnnPEjY1/U2FMTeQl8ukNDzpOgWOmPqNNvxn3kziKx6teAeHl+rihPX0uPRzb9bGT5X9GyWcoQpEBxRM3srt8m66rhv3YcT2di4x8YrUrxOQQIgVe3eF84D+cqsEuF3RsKPVeeTGtmaphvBwyheHiXSKxz5Dm22Dfw7/p+r7/xs3t9j8C9N+bX+S4rYdkEOuzT2/QKzZGCCK59oZmUzT35vpeyfFD3JaccqRJYcxqQ2I1GU1hYetEDyETJkq4GRxe43mJh/59/6kkY9L0XLBdIDF2aOtRihBSw4y8eQKL8/4MighblZyxA4yUSPz94x7Qc9Gp23rMcif0mEcWEC7Ej505Nv3aJWeIMggtwaCNDbonSOXXebR311xaZT4OF1N7WltNnBxatqNBgDZT2LykSY6LKpFeXkVHPdoTReWtP4unBOP4YIExMnvHRmkaijjZ1ZuEPfTq8kA3sqbyR/yfaVCG641oWskiZCwj2XHSw2vn2/Smuk9y/aMv5a0ez1F9nSMqUJSIZkk7XdbSuZVz7oM7uQAAAW5JREFUaAQm964DCi632XlCrhCbQ4hkyK7d+AxuYQ5HTV9EucD+GOu3nC4l8kxeooHzhHdINCSSDmnaLFv822fXF79SZSLhfXO7/UuA/l/6Ic3zTDjMbQknUR9vJ4M9t0PE1/EjvhmsPRyM6/C/qQ73Ki6FSDtpBsTUEDATMTBMGCCv82sBtCiOiWabZJBgeNtzXdR9dQYdJGF5vEMo8h1wcpstWEjxxZnhvoO9J9tBTGIuAv2b8tKsz+sbvrY7vCiFE2bKa0mGCVtGwouXZlFoc/PsLmV5rdwaXt7wiSLvzoAG8SgCw8mzHLBk6HlhUTS26hu7NaGjXfy5z0wkRVmS8Hpl2+VS1OlA0Qnh7aL7ILmFzeSIZ2xSD+fN7MTPa08njm4gTxG85VkhApJl/prELjLqiYKvFJN9i8XvLsLbmE2Uj+ZnmghJhiGpp3e/hJf4knNE5+AdyOdF40rtsv9N33f/9vmTi7/suu6z/x9nRh+xlHl0xQAAAABJRU5ErkJggg=="}),(0,F.jsxs)(k.Z,{align:"middle",wrap:!1,justify:"space-between",style:{height:"100%"},children:[(0,F.jsxs)(j.Z,{style:{marginLeft:235},children:[(2==de.status||3==de.status)&&(0,F.jsx)("span",{className:"c-grey-999",children:"轻松归档!点击右侧按钮,一键完成各阶段文件的归档"}),4==de.status&&(0,F.jsxs)(k.Z,{wrap:!1,align:"middle",style:{color:"#165DFF"},children:[(0,F.jsx)(j.Z,{className:"mr10",style:{position:"relative",width:"14px",height:"14px"},children:(0,F.jsx)("i",{className:"iconfont icon-shuaxin2 ".concat(v.Active)})}),(0,F.jsx)(j.Z,{children:"正在为您归档文档,请稍候..."})]}),0==de.status&&(0,F.jsxs)(k.Z,{wrap:!1,align:"middle",children:[(0,F.jsx)(j.Z,{className:"mr10",children:(0,F.jsx)("i",{className:"iconfont icon-yiwancheng4",style:{color:"#19CB70"}})}),(0,F.jsxs)(j.Z,{children:[(0,F.jsxs)("div",{className:v.MultiLine,children:["系统归档已完成,点击将【",(0,F.jsx)(x.Z,{title:null==de||null===(n=de.data)||void 0===n?void 0:n.title,children:null==de||null===(t=de.data)||void 0===t?void 0:t.title}),"】"]}),(0,F.jsxs)("div",{children:[(0,F.jsx)("a",{onClick:function(){var e,n;return(0,C.FH)(null==de||null===(e=de.data)||void 0===e?void 0:e.title,X.Z.API_SERVER+(null==de||null===(n=de.data)||void 0===n?void 0:n.url))},children:"下载至本地"}),(0,F.jsx)("span",{className:"c-grey-999",children:"(下载有效期:30天)"})]})]})]})]}),(0,F.jsx)(j.Z,{style:{marginLeft:60},children:(0,F.jsx)(H.op,{onClick:d()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,R.Db)({id:W.id,user_id:Q.userInfo.user_id});case 2:if(0!=e.sent.status){e.next=6;break}return e.next=6,Ze();case 6:case"end":return e.stop()}}),e)}))),disabled:4==de.status,children:"归档阶段文件"})})]})]}),(0,N.tu)()&&(0,F.jsxs)(k.Z,{className:"mt30",align:"middle",justify:"space-between",children:[(0,F.jsx)(H.t7,{style:{width:240,height:"38px"},placeholder:"课题名称/学生姓名/学号",value:se.keyword,onChange:function(e){se.keyword=e,ae(s()({},se))}}),(0,F.jsx)(H.op,{icon:(0,F.jsx)("i",{className:"iconfont icon-shequshezhi font14"}),onClick:function(){return q(!0)},children:"归档设置"})]}),(0,F.jsx)("div",{className:"mt20 mb20",children:0==(null==_?void 0:_.status)||0===(null===(i=ve.graduation_stage)||void 0===i?void 0:i.stage_status)?(0,F.jsx)(J.Z,{customText:0===(null===(l=ve.graduation_stage)||void 0===l?void 0:l.stage_status)?"当前阶段暂时无法开启,请先完成之前阶段的任务":"暂未开启学生提交归档"}):(0,F.jsx)(F.Fragment,{children:(0,N.tu)()?(0,F.jsxs)(F.Fragment,{children:[te.length>0&&(0,F.jsxs)(k.Z,{wrap:!1,align:"middle",justify:"space-between",style:{padding:"11px 12px",background:"#F4F7FC",marginBottom:"1px"},children:[(0,F.jsxs)(j.Z,{children:["已选择 ",(0,F.jsx)("span",{style:{color:"#165DFF"},children:te.length||0})," 项"]}),(0,F.jsx)(j.Z,{children:(0,F.jsx)(E.Z,{icon:(0,F.jsx)("i",{className:"iconfont icon-xiazai5"}),style:{padding:0},onClick:d()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ge(B.name+"-归档",te);case 2:case"end":return e.stop()}}),e)}))),type:"link",children:"批量下载"})})]}),(0,F.jsxs)(z.Z,{loading:V.effects["graduations/getGraduationsStageDetails"],avatar:!0,active:!0,children:[(0,F.jsx)(w.Z,{rowSelection:ze,style:{minHeight:500},rowKey:"id",locale:{emptyText:(0,F.jsx)(J.Z,{customText:"暂时还没有相关数据哦!"})},columns:je,dataSource:(null==ve?void 0:ve.data)||[],pagination:!1}),0!=ve.total_count&&(0,F.jsxs)(k.Z,{className:"mt20 mb20",wrap:!1,align:"middle",justify:"space-between",children:[(0,F.jsxs)(j.Z,{className:"c-grey-333",children:["共 ",(0,F.jsx)("span",{className:"c-blue",children:ve.total_count||0})," 条数据"]}),(0,F.jsx)(j.Z,{children:(0,F.jsx)(g.Z,{showSizeChanger:!0,showQuickJumper:!0,current:se.page,pageSize:se.limit,onShowSizeChange:function(e,n){se.limit=n,se.page=1,ae(s()({},se))},onChange:function(e){se.page=e,ae(s()({},se))},total:ve.total_count})})]})]})]}):(0,F.jsxs)("div",{className:v.StudentList,children:[(0,F.jsxs)(k.Z,{wrap:!1,align:"middle",children:[(0,F.jsx)(j.Z,{flex:1,className:v.Title,children:null==ve||null===(a=ve.data)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.name}),(0,F.jsx)(j.Z,{style:{marginLeft:"47px"},children:(0,F.jsx)(Z.Z,s()(s()({},Xe),{},{children:(0,F.jsx)(H.op,{icon:(0,F.jsx)("i",{className:"iconfont icon-shangchuan3 font12"}),loading:be,disabled:Je(),children:be?"正在上传中":[0,4,5].includes(null==ve||null===(Le=ve.data)||void 0===Le||null===(Le=Le[0])||void 0===Le?void 0:Le.status)?"立即提交":[1,2,3].includes(null==ve||null===(Se=ve.data)||void 0===Se||null===(Se=Se[0])||void 0===Se?void 0:Se.status)?"重新提交":void 0})}))})]}),(0,F.jsx)("div",{className:"mt30",style:{display:"flex",flexWrap:"wrap",justifyContent:"space-between"},children:null==ve||null===(c=ve.data)||void 0===c||null===(c=c[0])||void 0===c||null===(c=c.teachers)||void 0===c?void 0:c.map((function(e,n){return(0,F.jsxs)(k.Z,{wrap:!1,align:"middle",className:v.TeacherList,children:[(0,F.jsx)(j.Z,{children:(0,F.jsx)("img",{src:"".concat(null===X.Z||void 0===X.Z?void 0:X.Z.IMG_SERVER,"/images/").concat(e.avatar_url),width:44,height:44,style:{borderRadius:"50%"}})}),(0,F.jsxs)(j.Z,{style:{marginLeft:12},children:[(0,F.jsx)("div",{className:v.Onerow,style:{color:"#000",width:84},children:e.real_name}),(0,F.jsx)("div",{style:{color:"#5F6368",whiteSpace:"nowrap"},children:"指导老师"})]})]},n)}))}),((null==ve||null===(u=ve.data)||void 0===u||null===(u=u[0])||void 0===u?void 0:u.filename)||(null==ve||null===(P=ve.data)||void 0===P||null===(P=P[0])||void 0===P?void 0:P.url))&&(0,F.jsxs)(k.Z,{wrap:!1,align:"middle",justify:"space-between",className:"mt30",style:{padding:"20px",color:"#3061D0",borderRadius:"4px",border:"1px solid #F6F7F9"},children:[(0,F.jsxs)(k.Z,{align:"middle",wrap:!1,children:[(0,F.jsx)(j.Z,{children:(0,F.jsx)("i",{className:"iconfont icon-wenjian7"})}),(0,F.jsx)(j.Z,{style:{marginLeft:"12px",maxWidth:"624px",cursor:"pointer"},className:v.Onerow,onClick:function(){var e,n;(0,C.FH)(null==ve||null===(e=ve.data)||void 0===e||null===(e=e[0])||void 0===e?void 0:e.filename,null==ve||null===(n=ve.data)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.url)},children:(null==ve||null===(O=ve.data)||void 0===O||null===(O=O[0])||void 0===O?void 0:O.filename)||"--"})]}),(0,F.jsxs)(j.Z,{style:{color:"#9096A3",whiteSpace:"nowrap"},children:["提交时间",(0,F.jsx)("span",{className:"ml10",children:(null==ve||null===(T=ve.data)||void 0===T||null===(T=T[0])||void 0===T?void 0:T.submit_time)||"--"})]})]})]})})}),(0,F.jsx)(S.Z,{visible:K,data:s()(s()({},_),{},{disabled_time:null==U||null===(G=U[$-1])||void 0===G?void 0:G.end_at}),onClose:function(){return q(!1)},onSuccess:function(){q(!1)}})]})}))},38660:function(e,n,t){t.d(n,{Z:function(){return u}});t(59301);var i="title___Ynb7w",r="time___dxFRB",l=t(92310),s=t.n(l),a=t(85972),o=t(61186),c=t.n(o),d=t(37712),u=function(e){var n=e.className,t=e.status,l=e.style,o=void 0===l?{}:l,u=e.startAt,m=e.endAt,h=e.title;return(0,d.jsxs)("div",{className:s()(i,n),style:o,children:[(0,d.jsx)("b",{children:h}),(0,d.jsx)(a.Z,{className:"ml10",status:t}),(0,d.jsxs)("span",{className:r,children:[(0,d.jsxs)("span",{children:["开启时间",(0,d.jsx)("span",{className:"ml10",children:u?c()(u).format("YYYY-MM-DD HH:mm"):"--"})]}),(0,d.jsxs)("span",{className:"ml30",children:["截止时间",(0,d.jsx)("span",{className:"ml10",children:m?c()(m).format("YYYY-MM-DD HH:mm"):"--"})]})]})]})}},85972:function(e,n,t){t.d(n,{Z:function(){return o}});var i=t(59301),r="tag___NEywM",l=t(92310),s=t.n(l),a=t(37712),o=function(e){var n=e.className,t=e.status;return(0,a.jsxs)(i.Fragment,{children:[0===t&&(0,a.jsx)("div",{className:s()(r,n),children:"未开始"}),1===t&&(0,a.jsx)("div",{className:s()(r,n),style:{background:"#19CB70"},children:"进行中"}),2===t&&(0,a.jsx)("div",{className:s()(r,n),style:{background:"#EE5D5D"},children:"已结束"})]})}},28103:function(e,n,t){t.d(n,{Z:function(){return h}});var i=t(92310),r=t.n(i),l=t(59301),s=t(36355),a=t(17313),o=t(83116),c=t(37613);const d=e=>{const{componentCls:n,sizePaddingEdgeHorizontal:t,colorSplit:i,lineWidth:r,textPaddingInline:l,orientationMargin:s,verticalMarginInline:o}=e;return{[n]:Object.assign(Object.assign({},(0,a.Wf)(e)),{borderBlockStart:`${r}px solid ${i}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:o,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${r}px solid ${i}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${n}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${i}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${r}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${n}-with-text-left`]:{"&::before":{width:100*s+"%"},"&::after":{width:100-100*s+"%"}},[`&-horizontal${n}-with-text-right`]:{"&::before":{width:100-100*s+"%"},"&::after":{width:100*s+"%"}},[`${n}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:l},"&-dashed":{background:"none",borderColor:i,borderStyle:"dashed",borderWidth:`${r}px 0 0`},[`&-horizontal${n}-with-text${n}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${n}-dashed`]:{borderInlineStartWidth:r,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${n}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${n}-with-text-left${n}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${n}-inner-text`]:{paddingInlineStart:t}},[`&-horizontal${n}-with-text-right${n}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${n}-inner-text`]:{paddingInlineEnd:t}}})}};var u=(0,o.Z)("Divider",(e=>{const n=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(n)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),m=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(i=Object.getOwnPropertySymbols(e);r{const{getPrefixCls:n,direction:t,divider:i}=l.useContext(s.E_),{prefixCls:a,type:o="horizontal",orientation:c="center",orientationMargin:d,className:h,rootClassName:v,children:p,dashed:x,plain:f,style:b}=e,y=m(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),k=n("divider",a),[j,z]=u(k),w=c.length>0?`-${c}`:c,g=!!p,Z="left"===c&&null!=d,H="right"===c&&null!=d,L=r()(k,null==i?void 0:i.className,z,`${k}-${o}`,{[`${k}-with-text`]:g,[`${k}-with-text${w}`]:g,[`${k}-dashed`]:!!x,[`${k}-plain`]:!!f,[`${k}-rtl`]:"rtl"===t,[`${k}-no-default-orientation-margin-left`]:Z,[`${k}-no-default-orientation-margin-right`]:H},h,v),S=l.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),J=Object.assign(Object.assign({},Z&&{marginLeft:S}),H&&{marginRight:S});return j(l.createElement("div",Object.assign({className:L,style:Object.assign(Object.assign({},null==i?void 0:i.style),b)},y,{role:"separator"}),p&&"vertical"!==o&&l.createElement("span",{className:`${k}-inner-text`,style:J},p)))}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[47545],{71112:function(e,n,t){t.d(n,{Z:function(){return f}});var s=t(82242),i=t.n(s),l=t(7557),r=t.n(l),a=t(41498),c=t.n(a),u=t(79800),d=t.n(u),o=t(39647),m=t.n(o),v=t(3113),p=t(59301),h=t(37712),x=["children"],f=function(e){var n=e.children,t=m()(e,x),s=(0,p.useState)(!1),l=d()(s,2),a=l[0],u=l[1];return(0,h.jsx)(v.ZP,i()(i()({},t),{},{loading:a,onClick:function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,u(!0),e.next=4,t.onClick(n);case 4:u(!1),e.next=11;break;case 7:e.prev=7,e.t0=e.catch(0),console.error(e.t0),u(!1);case 11:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(n){return e.apply(this,arguments)}}(),children:n}))}},15836:function(e,n,t){t.r(n),t.d(n,{default:function(){return T}});var s=t(91232),i=t.n(s),l=t(82242),r=t.n(l),a=t(7557),c=t.n(a),u=t(41498),d=t.n(u),o=t(79800),m=t.n(o),v=t(59301),p={flex_box_center:"flex_box_center___lQeIL",flex_space_between:"flex_space_between___GT1Rq",flex_box_vertical_center:"flex_box_vertical_center___n5vK6",flex_box_center_end:"flex_box_center_end___CNxyo",flex_box_column:"flex_box_column___mt3YF",body:"body___vxrCH",Onerow:"Onerow___FzzBS",MultiLine:"MultiLine___HVyhH",StudentList:"StudentList___ljTCx",Title:"Title___aMv1d",TeacherList:"TeacherList___j7NPe",Active:"Active___ZnoUy",rotate:"rotate___YablO"},h=t(80608),x=t(6848),f=t(3113),b=t(43418),k=t(8591),y=t(95237),j=t(43604),z=t(66999),Z=t(51945),w=t(86859),L=t(53326),H=t(2753),J=t(38660),X=t(89275),S=t(6638),g=t(71681),E=t(75916),N=t(71112),P=t(27876),R=t(86129),C=t.n(R),F=t(21056),I=t(37712),T=(0,h.connect)((function(e){return{graduations:e.graduations,user:e.user,loading:e.loading}}))((function(e){var n,t,s,l,a,u,o,R,T,O,G,Q=e.graduations,V=e.loading,A=e.user,W=e.dispatch,D=(0,h.useParams)(),M=(0,v.useState)(!1),K=m()(M,2),Y=K[0],q=K[1],U=Q.menus,B=Q.details,_=U.find((function(e){return"archives"===e.clazz}))||{},$=U.find((function(e){return"archives"===e.clazz}))||1,ee=(0,v.useState)([]),ne=m()(ee,2),te=ne[0],se=ne[1],ie=(0,v.useState)({page:1,limit:20,keyword:""}),le=m()(ie,2),re=le[0],ae=le[1],ce=(0,v.useState)({}),ue=m()(ce,2),de=ue[0],oe=ue[1],me=(0,v.useState)({}),ve=m()(me,2),pe=ve[0],he=ve[1],xe=(0,v.useState)(!1),fe=m()(xe,2),be=fe[0],ke=fe[1],ye=(0,v.useRef)(null),je=[{title:"课题名称",width:150,dataIndex:"name",ellipsis:!0,render:function(e){return(0,I.jsx)(x.Z,{placement:"bottom",title:e,children:(0,I.jsx)("span",{className:"c-grey-333",children:e||"--"})})}},{title:"学生姓名",width:120,dataIndex:"real_name",ellipsis:!0,render:function(e){return(0,I.jsx)(x.Z,{placement:"bottom",title:e,children:(0,I.jsx)("span",{children:e||"--"})})}},{title:"学号",width:100,dataIndex:"student_id",ellipsis:!0,render:function(e){return(0,I.jsx)(x.Z,{placement:"bottom",title:e,children:(0,I.jsx)("span",{className:"c-grey-333",children:e||"--"})})}},{title:"提交文档",dataIndex:"filename",ellipsis:!0,render:function(e,n){return(0,I.jsx)(x.Z,{placement:"bottom",title:e,children:(0,I.jsx)("a",{onClick:function(){n.url&&(0,P.FH)("",g.Z.API_SERVER+n.url)},children:e||"--"})})}},{title:"提交时间",width:150,dataIndex:"submit_time",ellipsis:!0,render:function(e){return(0,I.jsx)(x.Z,{placement:"bottom",title:e,children:(0,I.jsx)("span",{className:"c-grey-666",children:e||"--"})})}},{title:"操作",width:170,align:"right",dataIndex:"url",ellipsis:!0,render:function(e,n){return(0,I.jsxs)(I.Fragment,{children:[2==_.status&&(0,I.jsx)(f.ZP,{onClick:function(){var e,t=b.Z.confirm({centered:!0,width:500,icon:null,title:"是否确定授权补交",content:(0,I.jsx)("div",{children:"授权补交后,学生可以重新提交一次。补交不影响当前评阅结果"}),maskClosable:!0,className:p.modal,okText:"确定",cancelText:"取消",onOk:(e=d()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.il)({identifier:D.id,stageid:_.id,graduation_task_id:n.id});case 2:0==e.sent.status&&k.ZP.success("授权补交成功"),t.destroy();case 5:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)}),onCancel:function(){t.destroy()}})},style:{padding:0},type:"link",children:"授权补交"}),(0,I.jsx)(N.Z,{className:"ml20",style:{padding:0},onClick:d()(c()().mark((function t(){return c()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.abrupt("return",(0,P.FH)(n.filename,g.Z.API_SERVER+e));case 1:case"end":return t.stop()}}),t)}))),disabled:""==e,type:"link",children:"下载"})]})}}],ze={selectedRowKeys:te.map((function(e){return e.id})),onChange:function(e,n){se(n)}},Ze=function(){var e=d()(c()().mark((function e(){var n;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,W({type:"graduations/getGraduationsStageDetails",payload:r()({identifier:D.id,id:_.id},re)});case 2:n=e.sent,he(n);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),we=function(){var e=d()(c()().mark((function e(n){var t,s,l,r,a,u,o,m,v,h,x=arguments;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=x.length>1&&void 0!==x[1]?x[1]:[],s=null==t?void 0:t.filter((function(e){return""!=e.url})),0!=s.length){e.next=5;break}return k.ZP.warning("暂无下载文件"),e.abrupt("return");case 5:if(l=b.Z.info({width:500,title:(0,I.jsxs)("div",{children:["正在批量导出归档文件,",(0,I.jsx)("span",{className:"c-red",children:"请勿关闭或操作当前浏览器窗口"})]}),content:(0,I.jsxs)("div",{children:["当前进度: ",(0,I.jsx)("span",{className:"c-blue",children:0}),"/",s.length]}),maskClosable:!1,className:p.modal,onOk:function(){}}),r=new(C()),a=[],u=function(){var e=d()(c()().mark((function e(n,t){var i,u,o,m,v,p;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,fetch(g.Z.API_SERVER+n.url,{method:"get"});case 3:return o=e.sent,e.next=6,o.blob();case 6:return m=e.sent,v=decodeURIComponent(null===(i=/filename[^;=\n]*=((['"]).*?\2|[^;\n]*)/.exec(null==o||null===(u=o.headers)||void 0===u?void 0:u.get("Content-Disposition")))||void 0===i||null===(i=i[1])||void 0===i?void 0:i.replace(/['"]/g,"")),p=function(){var e=d()(c()().mark((function e(n){var t,s,i,l=arguments;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=l.length>1&&void 0!==l[1]?l[1]:0,(s=n.split(".")).pop(),i="".concat(s.join(""),"(").concat(t,").").concat(n.split(".").at(-1)),0==t&&a.includes(n)||a.includes(i)?p(n,t+1):(a.push(0==t?n:i),r.file(0==t?n:i,m));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),e.next=11,p((null==n?void 0:n.filename)||v);case 11:l.update({content:(0,I.jsxs)("div",{children:["当前进度: ",(0,I.jsx)("span",{className:"c-blue",children:t}),"/",s.length]})}),e.next=17;break;case 14:e.prev=14,e.t0=e.catch(0),k.ZP.error("".concat(null==n?void 0:n.filename,"下载失败,原因:").concat(e.t0));case 17:case"end":return e.stop()}}),e,null,[[0,14]])})));return function(n,t){return e.apply(this,arguments)}}(),!(s.length>0)){e.next=29;break}o=0,m=i()(s),e.prev=12,m.s();case 14:if((v=m.n()).done){e.next=20;break}return h=v.value,e.next=18,u(h,++o);case 18:e.next=14;break;case 20:e.next=25;break;case 22:e.prev=22,e.t0=e.catch(12),m.e(e.t0);case 25:return e.prev=25,m.f(),e.finish(25);case 28:r.generateAsync({type:"blob"}).then((function(e){(0,P.FH)(n,window.URL.createObjectURL(e))}));case 29:l.destroy();case 30:case"end":return e.stop()}}),e,null,[[12,22,25,28]])})));return function(n){return e.apply(this,arguments)}}(),Le=function(){var e=d()(c()().mark((function e(){var n;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.Tz)({id:D.id});case 2:4==(n=e.sent).status?ye.current||(ye.current=setInterval(d()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Le();case 2:case"end":return e.stop()}}),e)}))),5e3)):clearInterval(ye.current),oe(n);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,v.useEffect)((function(){Le()}),[]),(0,v.useEffect)((function(){se([]),(null==_?void 0:_.id)&&Ze()}),[null==_?void 0:_.id,re]);var He,Je,Xe,Se=function(){var e,n;return!(1!==(null==_?void 0:_.status)||![2,5].includes(null==pe||null===(e=pe.data)||void 0===e||null===(e=e[0])||void 0===e?void 0:e.status))||(2===(null==_?void 0:_.status)?null==pe||null===(n=pe.data)||void 0===n||null===(n=n[0])||void 0===n||!n.authorized_redelivery:void 0)},ge={multiple:!1,disabled:be||Se(),showUploadList:!1,withCredentials:!0,beforeUpload:function(e){var n=e.size/1024/1024;e.name.split(".").slice(-1)[0].toLowerCase();return!(n>150||0==n)||(k.ZP.error("".concat(e.name," 文件无法上传。").concat(0==n?"文件内容不能为空":"超过文件大小限制(150MB)")),Promise.reject())},action:"".concat(g.Z.API_SERVER,"/api/attachments.json"),onChange:(He=d()(c()().mark((function e(n){var t,s;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log(n.file.status),be||"uploading"!=n.file.status||ke(!0),"done"!==n.file.status){e.next=8;break}return e.next=5,(0,F.j7)({identifier:D.id,stageid:_.id,graduation_task_id:null==pe||null===(t=pe.data)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.id,attachment_id:null==n||null===(s=n.file)||void 0===s||null===(s=s.response)||void 0===s?void 0:s.id});case 5:0==e.sent.status&&(k.ZP.success("上传成功"),Ze()),ke(!1);case 8:case"end":return e.stop()}}),e)}))),function(e){return He.apply(this,arguments)})};return(0,I.jsxs)("section",{className:p.body,children:[(0,I.jsx)(J.Z,{title:"归档",status:null==_?void 0:_.status,startAt:null==_?void 0:_.start_at,endAt:null==_?void 0:_.end_at}),(0,I.jsxs)("div",{className:"mt20",style:{position:"relative",height:"100px",padding:"34px 30px"},children:[(0,I.jsx)("img",{style:{width:"100%",position:"absolute",top:0,left:0},src:"data:image/png;base64,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"}),(0,I.jsxs)(y.Z,{align:"middle",wrap:!1,justify:"space-between",style:{height:"100%"},children:[(0,I.jsxs)(j.Z,{style:{marginLeft:235},children:[(2==de.status||3==de.status)&&(0,I.jsx)("span",{className:"c-grey-999",children:"轻松归档!点击右侧按钮,一键完成各阶段文件的归档"}),4==de.status&&(0,I.jsxs)(y.Z,{wrap:!1,align:"middle",style:{color:"#165DFF"},children:[(0,I.jsx)(j.Z,{className:"mr10",style:{position:"relative",width:"14px",height:"14px"},children:(0,I.jsx)("i",{className:"iconfont icon-shuaxin2 ".concat(p.Active)})}),(0,I.jsx)(j.Z,{children:"正在为您归档文档,请稍候..."})]}),0==de.status&&(0,I.jsxs)(y.Z,{wrap:!1,align:"middle",children:[(0,I.jsx)(j.Z,{className:"mr10",children:(0,I.jsx)("i",{className:"iconfont icon-yiwancheng4",style:{color:"#19CB70"}})}),(0,I.jsxs)(j.Z,{children:[(0,I.jsxs)("div",{className:p.MultiLine,children:["系统归档已完成,点击将【",(0,I.jsx)(x.Z,{title:null==de||null===(n=de.data)||void 0===n?void 0:n.title,children:null==de||null===(t=de.data)||void 0===t?void 0:t.title}),"】"]}),(0,I.jsxs)("div",{children:[(0,I.jsx)("a",{onClick:function(){var e,n;return(0,P.FH)(null==de||null===(e=de.data)||void 0===e?void 0:e.title,g.Z.API_SERVER+(null==de||null===(n=de.data)||void 0===n?void 0:n.url))},children:"下载至本地"}),(0,I.jsx)("span",{className:"c-grey-999",children:"(下载有效期:30天)"})]})]})]})]}),(0,I.jsx)(j.Z,{style:{marginLeft:60},children:(0,I.jsx)(H.op,{onClick:d()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.Db)({id:D.id,user_id:A.userInfo.user_id});case 2:if(0!=e.sent.status){e.next=6;break}return e.next=6,Le();case 6:case"end":return e.stop()}}),e)}))),disabled:4==de.status,children:"归档阶段文件"})})]})]}),(0,E.tu)()&&(0,I.jsxs)(y.Z,{className:"mt30",align:"middle",justify:"space-between",children:[(0,I.jsx)(H.t7,{style:{width:240,height:"38px"},placeholder:"课题名称/学生姓名/学号",value:re.keyword,onChange:function(e){re.keyword=e,ae(r()({},re))}}),(0,I.jsx)(H.op,{icon:(0,I.jsx)("i",{className:"iconfont icon-shequshezhi font14"}),onClick:function(){return q(!0)},children:"归档设置"})]}),(0,I.jsx)("div",{className:"mt20 mb20",children:0==(null==_?void 0:_.status)||0===(null===(s=pe.graduation_stage)||void 0===s?void 0:s.stage_status)?(0,I.jsx)(S.Z,{customText:0===(null===(l=pe.graduation_stage)||void 0===l?void 0:l.stage_status)?"当前阶段暂时无法开启,请先完成之前阶段的任务":"暂未开启学生提交归档"}):(0,I.jsx)(I.Fragment,{children:(0,E.tu)()?(0,I.jsxs)(I.Fragment,{children:[te.length>0&&(0,I.jsxs)(y.Z,{wrap:!1,align:"middle",justify:"space-between",style:{padding:"11px 12px",background:"#F4F7FC",marginBottom:"1px"},children:[(0,I.jsxs)(j.Z,{children:["已选择 ",(0,I.jsx)("span",{style:{color:"#165DFF"},children:te.length||0})," 项"]}),(0,I.jsx)(j.Z,{children:(0,I.jsx)(N.Z,{icon:(0,I.jsx)("i",{className:"iconfont icon-xiazai5"}),style:{padding:0},onClick:d()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,we(B.name+"-归档",te);case 2:case"end":return e.stop()}}),e)}))),type:"link",children:"批量下载"})})]}),(0,I.jsxs)(z.Z,{loading:V.effects["graduations/getGraduationsStageDetails"],avatar:!0,active:!0,children:[(0,I.jsx)(Z.Z,{rowSelection:ze,style:{minHeight:500},rowKey:"id",locale:{emptyText:(0,I.jsx)(S.Z,{customText:"暂时还没有相关数据哦!"})},columns:je,dataSource:(null==pe?void 0:pe.data)||[],pagination:!1}),0!=pe.total_count&&(0,I.jsxs)(y.Z,{className:"mt20 mb20",wrap:!1,align:"middle",justify:"space-between",children:[(0,I.jsxs)(j.Z,{className:"c-grey-333",children:["共 ",(0,I.jsx)("span",{className:"c-blue",children:pe.total_count||0})," 条数据"]}),(0,I.jsx)(j.Z,{children:(0,I.jsx)(w.Z,{showSizeChanger:!0,showQuickJumper:!0,current:re.page,pageSize:re.limit,onShowSizeChange:function(e,n){re.limit=n,re.page=1,ae(r()({},re))},onChange:function(e){re.page=e,ae(r()({},re))},total:pe.total_count})})]})]})]}):(0,I.jsxs)("div",{className:p.StudentList,children:[(0,I.jsxs)(y.Z,{wrap:!1,align:"middle",children:[(0,I.jsx)(j.Z,{flex:1,className:p.Title,children:null==pe||null===(a=pe.data)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.name}),(0,I.jsx)(j.Z,{style:{marginLeft:"47px"},children:(0,I.jsx)(L.Z,r()(r()({},ge),{},{children:(0,I.jsx)(H.op,{icon:(0,I.jsx)("i",{className:"iconfont icon-shangchuan3 font12"}),loading:be,disabled:Se(),children:be?"正在上传中":[0,4,5].includes(null==pe||null===(Je=pe.data)||void 0===Je||null===(Je=Je[0])||void 0===Je?void 0:Je.status)?"立即提交":[1,2,3].includes(null==pe||null===(Xe=pe.data)||void 0===Xe||null===(Xe=Xe[0])||void 0===Xe?void 0:Xe.status)?"重新提交":void 0})}))})]}),(0,I.jsx)("div",{className:"mt30",style:{display:"flex",flexWrap:"wrap",justifyContent:"space-between"},children:null==pe||null===(u=pe.data)||void 0===u||null===(u=u[0])||void 0===u||null===(u=u.teachers)||void 0===u?void 0:u.map((function(e,n){return(0,I.jsxs)(y.Z,{wrap:!1,align:"middle",className:p.TeacherList,children:[(0,I.jsx)(j.Z,{children:(0,I.jsx)("img",{src:"".concat(null===g.Z||void 0===g.Z?void 0:g.Z.IMG_SERVER,"/images/").concat(e.avatar_url),width:44,height:44,style:{borderRadius:"50%"}})}),(0,I.jsxs)(j.Z,{style:{marginLeft:12},children:[(0,I.jsx)("div",{className:p.Onerow,style:{color:"#000",width:84},children:e.real_name}),(0,I.jsx)("div",{style:{color:"#5F6368",whiteSpace:"nowrap"},children:"指导老师"})]})]},n)}))}),((null==pe||null===(o=pe.data)||void 0===o||null===(o=o[0])||void 0===o?void 0:o.filename)||(null==pe||null===(R=pe.data)||void 0===R||null===(R=R[0])||void 0===R?void 0:R.url))&&(0,I.jsxs)(y.Z,{wrap:!1,align:"middle",justify:"space-between",className:"mt30",style:{padding:"20px",color:"#3061D0",borderRadius:"4px",border:"1px solid #F6F7F9"},children:[(0,I.jsxs)(y.Z,{align:"middle",wrap:!1,children:[(0,I.jsx)(j.Z,{children:(0,I.jsx)("i",{className:"iconfont icon-wenjian7"})}),(0,I.jsx)(j.Z,{style:{marginLeft:"12px",maxWidth:"624px",cursor:"pointer"},className:p.Onerow,onClick:function(){var e,n;(0,P.FH)(null==pe||null===(e=pe.data)||void 0===e||null===(e=e[0])||void 0===e?void 0:e.filename,null==pe||null===(n=pe.data)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.url)},children:(null==pe||null===(T=pe.data)||void 0===T||null===(T=T[0])||void 0===T?void 0:T.filename)||"--"})]}),(0,I.jsxs)(j.Z,{style:{color:"#9096A3",whiteSpace:"nowrap"},children:["提交时间",(0,I.jsx)("span",{className:"ml10",children:(null==pe||null===(O=pe.data)||void 0===O||null===(O=O[0])||void 0===O?void 0:O.submit_time)||"--"})]})]})]})})}),(0,I.jsx)(X.Z,{visible:Y,data:r()(r()({},_),{},{disabled_time:null==U||null===(G=U[$-1])||void 0===G?void 0:G.end_at}),onClose:function(){return q(!1)},onSuccess:function(){q(!1)}})]})}))}}]); \ No newline at end of file diff --git a/p__Graduations__Lists__Archives__index.chunk.css b/p__Graduations__Lists__Archives__index.chunk.css index 477ae4f843..33026212c8 100644 --- a/p__Graduations__Lists__Archives__index.chunk.css +++ b/p__Graduations__Lists__Archives__index.chunk.css @@ -1 +1 @@ -.flex_box_center___lQeIL{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___GT1Rq{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___n5vK6{box-align:center;align-items:center}.flex_box_center_end___CNxyo{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___mt3YF{box-orient:block-axis;flex-direction:column}.body___vxrCH{padding-left:45px}.Onerow___FzzBS{white-space:nowrap}.MultiLine___HVyhH,.Onerow___FzzBS{overflow:hidden;text-overflow:ellipsis;word-break:break-all}.MultiLine___HVyhH{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.StudentList___ljTCx{border:1px solid #f5f5f5;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);padding:30px}.StudentList___ljTCx .Title___aMv1d{color:#333;font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.TeacherList___j7NPe{margin-bottom:30px}.TeacherList___j7NPe:last-child{margin-right:auto}.Active___ZnoUy{animation:rotate___YablO 2s linear infinite;position:absolute}@keyframes rotate___YablO{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.flex_box_center___oGGi8{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___e1At5{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___K1Nl5{box-align:center;align-items:center}.flex_box_center_end___IP1rf{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column____nxPW{box-orient:block-axis;flex-direction:column}.title___Ynb7w{align-items:center;display:flex;margin:20px 0}.title___Ynb7w b{color:#232b40;font-size:20px;font-weight:600}.title___Ynb7w .time___dxFRB{font-size:14px;margin-left:auto}.title___Ynb7w .time___dxFRB>span{color:#9096a3}.title___Ynb7w .time___dxFRB>span span{color:#232b40}.flex_box_center___Sswcw{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___nBexI{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___sPXvb{box-align:center;align-items:center}.flex_box_center_end___c6nca{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___Bq_gi{box-orient:block-axis;flex-direction:column}.tag___NEywM{background:#adb1b8;border-radius:12px;color:#fff;font-size:12px;font-weight:600;height:24px;line-height:24px;padding:0 12px;text-align:center} \ No newline at end of file +.flex_box_center___lQeIL{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___GT1Rq{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___n5vK6{box-align:center;align-items:center}.flex_box_center_end___CNxyo{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___mt3YF{box-orient:block-axis;flex-direction:column}.body___vxrCH{padding-left:45px}.Onerow___FzzBS{white-space:nowrap}.MultiLine___HVyhH,.Onerow___FzzBS{overflow:hidden;text-overflow:ellipsis;word-break:break-all}.MultiLine___HVyhH{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.StudentList___ljTCx{border:1px solid #f5f5f5;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);padding:30px}.StudentList___ljTCx .Title___aMv1d{color:#333;font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.TeacherList___j7NPe{margin-bottom:30px}.TeacherList___j7NPe:last-child{margin-right:auto}.Active___ZnoUy{animation:rotate___YablO 2s linear infinite;position:absolute}@keyframes rotate___YablO{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}} \ No newline at end of file diff --git a/p__Graduations__Lists__Gradingsummary__index.async.js b/p__Graduations__Lists__Gradingsummary__index.async.js index b6cf91630f..84be922d58 100644 --- a/p__Graduations__Lists__Gradingsummary__index.async.js +++ b/p__Graduations__Lists__Gradingsummary__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[11253],{92587:function(e,n,s){s.r(n),s.d(n,{default:function(){return N}});var a=s(7557),r=s.n(a),i=s(82242),l=s.n(i),o=s(41498),t=s.n(o),d=s(79800),u=s.n(d),c=s(59301),g={flex_box_center:"flex_box_center___j7Jif",flex_space_between:"flex_space_between___UHGUg",flex_box_vertical_center:"flex_box_vertical_center___wHLdX",flex_box_center_end:"flex_box_center_end___HngqR",flex_box_column:"flex_box_column___WEQRk",body:"body___m_WQo",Onerow:"Onerow___QCaCO",vCenter:"vCenter___LJpmU",StudentScore:"StudentScore___pHFFl",Scorebg:"Scorebg___T5Ij7",ScroeItem:"ScroeItem___Fh3pO",ScoreTechers:"ScoreTechers___VNlSW"},h=s(80608),m=s(78241),q=s(6848),x=s(3113),w=s(95237),v=s(43604),f=s(66999),p=s(51945),F=s(86859),V=s(43418),G=s(8591),R=s(94001),U=s(48410),M=s(6638),Z=s(21056),I=s(71681),Y=s(75916),C=s(37712),N=(0,h.connect)((function(e){return{graduations:e.graduations,loading:e.loading}}))((function(e){e.graduations;var n,s,a,i,o,d,N,B=e.loading,J=e.dispatch,P=(0,h.useParams)(),W=(0,h.useSearchParams)(),A=(u()(W,1)[0],m.Z.useForm()),K=u()(A,1)[0],X=(0,c.useState)({}),Q=u()(X,2),j=Q[0],y=Q[1],z=(0,c.useState)(!1),S=u()(z,2),b=S[0],H=S[1],O=(0,c.useState)({page:1,per_page:20,search_teacher:""}),L=u()(O,2),D=L[0],T=L[1],E=(0,c.useState)({}),k=u()(E,2),_=k[0],$=k[1],ee=(0,c.useState)([{name:"开题报告成绩",score:"- -"},{name:"中期报告成绩",score:"- -"},{name:"论文成绩",score:"- -"},{name:"答辩成绩",score:"- -"},{name:"论文定稿成绩",score:"- -"}]),ne=u()(ee,2),se=ne[0],ae=ne[1],re=[{title:"学生姓名",width:100,dataIndex:"user_name",ellipsis:!0,render:function(e){return(0,C.jsx)(q.Z,{placement:"topLeft",title:e,children:(0,C.jsx)("span",{children:e||"--"})})}},{title:"学号",width:100,dataIndex:"student_id",ellipsis:!0,render:function(e){return(0,C.jsx)(q.Z,{placement:"topLeft",title:e,children:(0,C.jsx)("span",{children:e||"--"})})}},{title:"课题名称",dataIndex:"task_name",ellipsis:!0,render:function(e){return(0,C.jsx)(q.Z,{placement:"topLeft",title:e,children:(0,C.jsx)("span",{children:e||"--"})})}},{title:"开题报告成绩",width:110,dataIndex:"",align:"right",render:function(e,n){var s;return(null==n||null===(s=n.my_scores)||void 0===s||null===(s=s.find((function(e){return"opening_report"==e.clazz})))||void 0===s?void 0:s.score)||"--"}},{title:"中期检查成绩",width:110,dataIndex:"",align:"right",render:function(e,n){var s;return(null==n||null===(s=n.my_scores)||void 0===s||null===(s=s.find((function(e){return"midterm_report"==e.clazz})))||void 0===s?void 0:s.score)||"--"}},{title:"论文成绩",width:80,dataIndex:"",align:"right",render:function(e,n){var s;return(null==n||null===(s=n.my_scores)||void 0===s||null===(s=s.find((function(e){return"thesis"==e.clazz})))||void 0===s?void 0:s.score)||"--"}},{title:"答辩成绩",width:80,dataIndex:"",align:"right",render:function(e,n){var s;return(null==n||null===(s=n.my_scores)||void 0===s||null===(s=s.find((function(e){return"final_defense"==e.clazz})))||void 0===s?void 0:s.score)||"--"}},{title:"论文定稿成绩",width:110,dataIndex:"",align:"right",render:function(e,n){var s;return(null==n||null===(s=n.my_scores)||void 0===s||null===(s=s.find((function(e){return"final_thesis"==e.clazz})))||void 0===s?void 0:s.score)||"--"}},{title:"最终成绩",width:80,dataIndex:"",align:"right",render:function(e,n){var s;return(null==n||null===(s=n.my_scores)||void 0===s||null===(s=s.find((function(e){return"grading_summary"==e.clazz})))||void 0===s?void 0:s.score)||"--"}},{title:"操作",width:60,align:"right",dataIndex:"",ellipsis:!0,render:function(e,n){return(0,C.jsx)(C.Fragment,{children:(0,C.jsx)(x.ZP,{onClick:function(){var e,s;H(!0),K.setFieldsValue({score:null==n||null===(e=n.my_scores)||void 0===e||null===(e=e.find((function(e){return"grading_summary"==e.clazz})))||void 0===e?void 0:e.score}),y({stage_id:null==n||null===(s=n.my_scores)||void 0===s||null===(s=s.find((function(e){return"grading_summary"==e.clazz})))||void 0===s?void 0:s.stage_id,user_id:null==n?void 0:n.user_id,graduation_student_id:n.graduation_student_id})},style:{padding:0},type:"link",children:"评分"})})}}],ie=function(){var e=t()(r()().mark((function e(){var n,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,J({type:"graduations/getGraduationsFinalScore",payload:l()({id:P.id},D)});case 2:s=e.sent,!(0,Y.tu)()&&ae(null==s||null===(n=s.data)||void 0===n||null===(n=n.my_scores)||void 0===n?void 0:n.filter((function(e){return"grading_summary"!=e.clazz}))),$(s);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,c.useEffect)((function(){ie()}),[D]),(0,C.jsxs)("section",{className:g.body,children:[(0,C.jsxs)(w.Z,{wrap:!1,align:"middle",justify:"space-between",children:[(0,C.jsx)(v.Z,{className:"font20",style:{color:"#232b40",fontWeight:"600"},children:"毕设成绩"}),(0,Y.tu)()&&(0,C.jsx)(v.Z,{children:(0,C.jsx)(U.t7,{style:{width:240,height:"38px"},placeholder:"课题名称/学生姓名/学号",value:D.search_teacher,onChange:function(e){D.search_teacher=e,T(l()({},D))}})})]}),(0,Y.tu)()?(0,C.jsxs)(f.Z,{loading:B.effects["graduations/getGraduationsFinalScore"],avatar:!0,active:!0,children:[(0,C.jsx)(p.Z,{className:"mt20",style:{minHeight:500},locale:{emptyText:(0,C.jsx)(M.Z,{customText:"暂时还没有相关数据哦!"})},columns:re,dataSource:(null==_?void 0:_.data)||[],pagination:!1}),0!=(null==_?void 0:_.count)&&(0,C.jsxs)(w.Z,{className:"mt20 mb20",wrap:!1,align:"middle",justify:"space-between",children:[(0,C.jsxs)(v.Z,{children:["共 ",(0,C.jsx)("span",{className:"c-blue",children:(null==_?void 0:_.count)||0})," 条数据"]}),(0,C.jsx)(v.Z,{children:(0,C.jsx)(F.Z,{showSizeChanger:!0,showQuickJumper:!0,current:D.page,pageSize:D.per_page,onShowSizeChange:function(e,n){D.per_page=n,D.page=1,T(l()({},D))},onChange:function(e){D.page=e,T(l()({},D))},total:null==_?void 0:_.count})})]})]}):(0,C.jsx)(f.Z,{loading:B.effects["graduations/getGraduationsFinalScore"],avatar:!0,active:!0,children:(0,C.jsxs)("div",{className:g.StudentScore,children:[(0,C.jsxs)("div",{className:g.Scorebg,children:[(0,C.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANYAAADECAYAAADj/d++AAAAAXNSR0IArs4c6QAAIABJREFUeF7svQmcXNdd5/u9e21d1XurtVitzZYlW17kPXHsOCabIUwSDFkggbDvPAgMhJnn5xl4wxt4DxhgyAsEmJBAiAwkgYSQkMSJSYgXWYlsS7IlSy211K1ea6+7nzufc29Vd3Wr293avJC6H8tVXXXvPbf+5/zOf///FS7iiKJIuYjLO5d2KPCypoCiKNGFPuB5AWMVIK3lXms550J/S+e6DgVWo8BagLLiOecDtPNa6C8ArLb77FPg/iU/8GEF7l7tR3e+71DgRaDAw8DdS8CzD7i//bNlwXVJgRVFKLB0nAcVeKCNCIvApMB+Bfa2fX9IgV0vAtE6Q3QosBoFDgG72hb0fmCv/Lv52VKQPQg8sAQACopyDigWDbwix1qGOy09t/X3aq/AqAIjq/3izvcdCrwIFBgFRpbjTq3PVnptPdsikK3ExZYF1guAqh1ECsxzovb7yPcKExPJZ8PDCkwrMLBAtJkZhX75Z/y/ztGhwGWiwAzMyGXW3waGaWAgYmIi+Wx4uMWtloBtnrO1cbN5LrUquM4B1gqgSs57+GGFri6FvXsT8CRH870EkgRR6+/W90UFehTK5eT8QiG5qlJRyLfTc9Efl4nQndv++6dAZeEnyrf5fAKCcjn5vFCIoBhBTztnaoJHgu0coEXs3x9RrUbcPa+btYMtAcESC+JqwGp9r8ZX79/fDqoWiOR3C4AqlVS6uyVwVDkaXfK7LqCmUEMhl1v44fW6Qrb15/ybf/9z3/mFl5EC9eTe8iWbXeAstRrkJMfJRVCV/0VEUUQ+LyiVoLtbNPWsFmgW/y3BtTfWxeQhv5PH/P1fEFhLDBVLxT41MUCMqmCpoCowJM+RwGqCq6pSU1RyEkw5BeoKDUUloyjYtkI6DaTBKarxa0o+W/y/ztGhwCWmgAOOvKUNqR4Rv9o2pNMRjSgiEwmQwKtF1IjIyb+7WmCSrwImIxARuAJGBMTiYTvg2sC12KCxiGO1iYHtIl3M6eCYCrqSgEpXYUCeo8WcKa9IrqRQr+tk5XtFxbZV0hkFx1FJdYNbVrFiECm4KFjyrQWuu/AM8Wedo0OBC6SA23adZUlAxP9hxZwlwnXAKgicEqRSArsRkU4LiAT1KCKbDaAaUWlyMghhOoJAJOAKItjeAlYLVPNiYTvXWgZY86b0NnBJUG1v505aU/yTrxqNhoaiqKQV+beKqyRczPJUPFRMS8HzmlxNAk8C1QDFb45vxn92jg4FLpoCvryD1xTUjAjiDyKIEgCYpsBzI0wErplwJktyKwR2FBJFgkwmJAZV/E9eJ1+bXOxYO7iaoEpM8ucAa7HBIgaWsthQIcW/EZWZGQ1NU+lRVShoUNdB1SCtgqNBDCw95lgeCchMX8WPgaZAsKCPGQb4ElgSYIGSvO8cHQpcJAUMIyLSE0DJ934LWBIgesJtjEjgGQlQTAmaGFgBRCGkQrAFiBAkByuHFIUgDAX9/SGMJmLhIoPGg1G7r0sCLF7M88B68EGFXbsU7r+/6eRNS8euAhMaDGsgdSNNo2br5HJSz5KokIDSY84Vv/o6vqJhoMWvChqBBJSioqMQoKJLrqXFECSIORiEQQdYF7mmOpfLVShBJbf3KJJQiZlNEEXoCIKYcwl0XRARYkQhfvMVQwJLXiGB1gSZ8KnVBLl0AGEIUlebCGE4hEMR2FHsXN63L+LQoYgHEkfy8sB64IGmqHZIGiua4t+0BgMalCWwJJeSXCn55/oGiqJjKjq+qYNtoBgaehNsgaIRujq6NHBIzqUphKEq8Qlhu9lePnsHXB10XDgFNG2JL0qLYjxomoAwAVWAQLMCdMmdCAmigMgPIe1jeAGe/DsKsAy/CbAAhARWAAUB0yEMNEVDCa6mMePBB18AWPNm8/0q7E3EtsmDGkZGo7dfinsG6E1gZTTwTQhMfCXhXIFqkTYMAtcgFAa6rhF6yXeh5F5hE1zx61Jf2IUTtHNlhwKLKdDmo5K6lQRWJIg0gSYBFYVopk8QhGiqj2752L6PLtz4OyPyQffA8KARJsAKAkj5zM0I/EbI0J6m/rVfwN5FlsKYYy1xCCvwsMqhQTUWCRMzugYlPRYBpehnqwaqamB5Bl5goagGimpCaBIKi9BPoUjwRSa6MPADE00CK9IRQkNDRYTyXgmwhFDiUURTJOwskQ4FLoYCahTFZgZVbRoWRISqhYQIVDVEUwJCCR7dI1B9UDyiIEAzHDTVBc0jEvKfj6m7uKaPED5p4YP8J1lgd1NkRMQi4K4pAXe3WwtZBljzfikVJjUwNCoNnXy3BJeBUzFRNAMltAhSZvyqqBaKMFGiNJ6bQolMoiiFCOX3JtJCISIdJUqsiGqk4ocSYm2gSnzQnaNDgYujgIAWuKQmZWghQpGLPiRSQlRFgsIn0jxUzUPRnRhIpuUQKTaRKkHlEmkuuuPFr1Hok8p7EPpUSgH5TABSfBxqsxbGcF5wGC9wLGkNlFxKGi5anKqlW1V1Gq6JKgEVmFiaCZaJ76YI1RSKSKH4Fr7IooRpRGgRBWmCIBV7rJTQIBIGQpovQg0hxcJIhdh4oiTDtR2Si3WODgXWSoGEO7UvIPk+AiUiUgSqNKNrISoBiipB5UuvFrruoOg2qgSPZmOodSLDJVIdNOFgWA64Hm7oEekeIvTJWB50BW26VhNc+6LEoNE0YCTAavddNfWryYM6Q+tVMCSn0pnzLDKqjqJZBHYKMyVFvzShyGBEKUI3TUAW1csSBGmiMEMUphBumkhyMMm9hLTNaPFrGKmosTM5NqTEVGnBqZOZvNYl1TkvXjfNTN8FeElDhQyaiNAUQaQGsRgo7YSK5FKKh2rZKJqDojXQdRth1tGpo1k2viLFwgaaauM5HnraIQpdGiKg13QTQ4YfMDkuGNoTQLue1fRpNTlWe/hSK0RJZ25OQ9d1NNdE082YW0lgKSmLwJEiXxolyiIkiLwMQZQj8nLgZXl2323c/J/vefFnfh6dL/7Qi3eHzvgvCQXOY/4f/69f4qr7vwFmHcWsoSs1FLOBqjWIlHosGuoph8iR4qAbc60w8AgtjyAI6O2V3EqKlk3n8UL0e0vHUti3T+F+GaY0qEJGhaxOqa6jWTpaQRosLJSaRSBSqFoKQ0vh+VlkGK3wskRBltDPg5vnzNd3cvRTb+G7/r6jOL0ki6sz6Joo8A9vE+x4y6fZcMcRsCpoRgVFr6OadSLqmEYdP3QQoYOuOkQ5FyFcwrJP6AZ0SwdyPYCGgCnBvumI++NM5HmrYFPXicVABU5rkNIpN3Q0U0czTNRQ6lApVD2FIvWqJreK/C6EnyP0c0SiQPHICM987PuIApM3fPTc37d0Q1mqTS2Rls+5wUrnr3Wj6oyfkLRF529n+n/u+6VL1mP3u/+Gnp2jKGoZzaihGjUUozrPtSLhIAIHQ3UQmkvoe4ReQEEaMZwANoawXzqL583uCxwr0XDUONh2IqsxbOnQ0GMdy86b+LNpUoZFEKVRNSkCphFCgqqLKOwi9LuwJ9fzzF9+P0EjSa6654PtitOaNpFLf9JaEXfpR07u2Bl/MZIvF51Xuu8L0P9LP5FcpGcq7P6Bj5IeGkczqihaFdWooqoSXDYitNEVG8d3Mfps0hUv1rHIBEy4AcP1sBmcuwqwDjZ0NuV0dEvHMQ26dJOanSatW6gxp8ogyKArOTy/gORaQbWXQx/7QZzi+vmfeOfvtC2s1qcrsaTLtQDXuiV3xr88AHgZ0/+R9y+gMdU9zq53/QV6YS7mVqZRJohqqEh9q4FQbOzAJZe2qQYeKc8ncAPGagF7JOeKo95fCFioSIuguUlHdww0z0C1JKBS+HoKNcqgksF2c6hqFwR5IrfA0b99F/WzuxftG7f9Xwt/nq+ItxSHF2uA74z/wqxiJfquJDKeL+N5OdL/0bb1KX9Pdt0z7Hj7X6FYZdArCFElbdUQSGA1MAIHoTgI1yWUkRspH28sSCyDiwwYbTrWww+rDA6qZDIqIxWNUt6gW4qDMgxdt6g5GUIvjapkiPRMbFZX9Dyh283YF76T0onXnUPrG9+/IAkt/XLFWp/NGZhnIEtmvFVDcelEnXP+kvt0xl9MgQ794cnfPnd76N7yRTZ9xz+iWSWioBKb4ZWggYgaaKZNLtWAwJWpGZSkAaPiM5oPaTQEU1OCu5MIjAUdqwWsXdIi2NAphwbagI5bMdFTFsLPoJopNDIIJYsqskRRgcnH7mLu8PeznO/p2qYMu+zuthoLWm2LW3rT8xXlOuO/MNP5NqD/U//zXBIoakTv1R9l6JavoChlhFpHjeqEkmt5DqrRIHBcrLxHOB1Q0PxY1zq0HLD27VPPMbWXbQPNN9AsA9W08F0pAqYRinzNIkSO8tHrmXzy/XFUxXLHzve0R3msMI9rlcFbl68EoNVkmdWU29V0wM74CQX+HdH/yF8uvyhkdMbQjb9DYcc3UVUpCkpwNWQqJIYlAeYSuj6h4VNI+8uY3EWTY+1rptq3+bBawMpZBm6UIog5Vho3zKIpWZyzI4x/4zcRwcrllXYsrYi7zO84R4ZfMnEL0VfNeV1RBjxfqX+xrj6Py874iwjz75n+R/etvE+oeoX1t/06qXWjhFEdS6sjPBvdaGApDrUVgBWn8t+/ArBmXAMzNHDSBnrdRE9baEGG0JKhSlm82gCT//bbCH/TotW8FCQjb1mG1TY/ulA/ymqMZzUJ5mL9WJ3xV9jll8zrWul0vgLLWu+7lvNOfHrhrOWeQzPGGLr9lzFz0yhaHc21CfUGge0SZD1Sto+n+fRb/ryTeE3A0tIGrjDRLQtRzqJmJefKM/m1/0boLNSQXgkkm17f9vNW4jRLKbDW81ai3FoRu1bRcTVdbKXnX23FdMZffgZfxPkf+/y5j7B0+Wip/Qy96tfQjQqi7qAW6gSui6V6hBcNLCWFsDOoVprJJ34Zv/62Ncld6+9cxo+12pXNXzb/A1db2GtlUauNu0TH6ozfFL3/HdN//KtrWxRG9u8Yuum3Ea6Nmm4QRM6lB5amZuMQpsjIEXo9KGE3Iugm9LsRbj/C7SGwC4ROnsKuLfNC7Pz6X2FHWtqKaN4cvJL5fRVz+jzJmgujM/4KslqTPt+O9K8cOoGWqqCny6hWEdWaQTNKqHqJSCuhmUUUPwlxCkX98gBLszO4WgZNkwG3CbAUrwfRBFbkdRMFfYRuD6FdIHDydO3csrYtof2sC/RInq+1fcUH64zfZFXnN3WvRPpXj5xAT1XQ0mU0q4iiz6KYCbBUrUTUBJai1wjDOlbYILzUHGseWFFW1g1dDKwYVN0Ir5/A7UU4eQI3T9f2ZVqMrCZanN98riwkr6a9Xuw4q+l4nfFf2MrxMqB/9egoulVBlVzLmkM1Z1AkqCS42oFFjVC5lMASBi4meibRsbwoi6VlEmCpOZQw4ViB2xMDK3L7Y/EwBpaXJ7d1ZOUw6osl7FqV3AvkQKs+Xmf8xSRazRiz+PvALiFCFyM7GJf4P//jEtC/dnwU3UyAFYt9VgIsXYqFElhaEUXIjgM13LCBqdQTHavhYOERqhdqFWwBS0shxBJgRTkEPURuD8LvJhLdhG4/kdcTi4ESXFkJrJWsZq3PL4So5z8NC1esdUIuZowXurYzvqSOfebzeFP78RsR6uB1ZAevxcxvRIlrvl7Oo43+9ROjsSgogaWYRTQJLLWEapRQJLgoosjkx3ZgqQ2C8MUEljRgeP2EfsKxVgTWUqKdr3C+vBk7DBtEeglnqkRu4Hy6R16a8S98KXx7ju/OfRXzSvCnzjL+xBmysiNAqoDZt4f04HVxeZW1iZKrWYVfYGbqkmO1gGUU0Vqi4MsJWNIyKHWsdmDlti1wrLVu1Kud1/69XJOW7CBR5uBH/l88oTK85QY2XPeOC2eU5zO+HGWtDHe1+7aeeLXzVvt+rarfapLbSgLFJRq/MfUImV11EIKzj41RHq/KemBkTRUz1UV6w51YvTuT6pPtxyUaP5632vOjMbeKRUGjGOtYseHiJQVW2CYKNi2DMbCkaOglHCu3nPHiwvf2RVemBGRshH8We+xpnv7a03H16pGRq9iwe21utkv0JJ3bXAAF7MkDpDcejwvUVs9UOPOsbL2YHKau0JXWY2DlrngdqiwKdjmO2rEmsMxKbBWcB5bWJgpqL7YouBZg7bj0jYdlJ6EuLQHUsa/gnh3D8UJOTLlxCdDN229k/VVvOA9WcqEztpoIslZW9u05vl8dRw8+j2LqCNvn+cPThCLuJB/3BZGcKpvSSOXW0X3l29CNzCqsayUV4wXoWzv6MgRWGMrWjAvGCyGaomA7x1oGWOerUrTTxTIhl8I59QXs579B1JyIUj1gthZXwGfTVfcwNHLLytS8mPHb73qh97nQ61ZaN6vh+1Jdd6nu0/LXC4E/+peYuRDcgJmZBjMlNxGt24Jv0qZGujBM/8770do514XSsf26ZYHVZryAItqLzbHWAqyuKy8Zx4pk07q0Sf3pj+BNPi9LCCdTHcF0NcALZNlThS03vpuung0XygY6172IFPDOfgPDPkAUCnw/ZGzaJpC9C5pH651laHQNXkv/jjeeq3NdzPNWn1uGY73UwIrWIAp2XXVp/FiGQZQrUDvwR/jF04vEPNlrr+5F+IHAJcfuV/84atyOa+n0XGrRbK1adMePlszEufSXhY+C5z9CFDYI5Pz5YbxJSlFwKXU1TWd49/fQ1dcK5rkE9K8++8Ki4EvCsVYEVpu5XQJrNZa9mtUn7nG3jsazH8E5/a15Z2KLrIEsAy8iHE9gDr2aTdtuXbyHXez4q+2ILbNV3DBwmaMz/rxksRx5/OKzBGc+S+AHsY5le4KyEy0CVgI0hVRhA1v3/sBiiF4M/eeBtdQq+JIaL6SDWDR1rHarYBuw8jsvXhTM5Akax6ns//O4vVb7Oo07HiGbKitM1FLsuv1H0GWJjhfzWOvGebme6RU+vgSNO/YFgukn8YOASAgagULNVxfA1eRgvlDYetN76epZKAR2Dms7H8GkcmQFc3sLWOrLwEG8nB8rf/XFAUvuRt09VB7/XcLK9KKlKcUGqVfJzq0VGwau/h761227XMu3c9/LSIFIhNjPP0QwezhuWSUB5IQqdmQkXbnl/xTZnkDQN3IHV+xcXLcoikIas8eJjDy5wtDan7Ry+OXox1ohpKkVKyj9WDGwztcT2aa8pnTCYIbKox+Ke4e3LEa241OuOvEkyH52XZtfy7bdd69A0AsffyXdYPFAq5nlOuMvPzGL6SZCD/voJwimnsINBJ7QCRQdB5NIUWNwyXLpmfwGtt3+o239M+ag+mWcsVEOn3LZffdPYaULbUO+AP0XAeulCmnSRIZ6exBulEOhh0CKfjJWcGkQbpyPtSrHkmlXQf0YijqEnupabHPosnDGPod9/PFY5JOHY7vMFmuUS3W8MKJvx53suf17zw3kPB+RYLmZP18R63zPX21fPd/7ne/5L8PxReBSP/q3eOOPx9xJNgoNMPA1C6HoRIGHbGmz5fW/iaIqBLXTaF1fi5v2Vo8XOXl4ilz3MJtueA+aYa32C6F8aCGkqT0IV0Ze6EaR6LLFCsrUfFnzQktxDrCa0e2LgNWKvGhGtxdWFwWjzBSzBz6CPenSs/UechtvXyBIt0v1wMcJ5iaR6my95lAqVpidKeK6Pv277uH61/wA0mLUOV55FIhks3r5L25nnQgkQgQ0Tn6RxrHP4TgOgWLhRTqBKhveqHQ7xxl684eT9tcnP0x6g06QTvPsvxxHhFGsGvSsv47hq79rdYKUD7dFt8t8rLZYwRhYS6Lbs0qdsBWEm73Y1HwJrEwKmY+1iGNdKLDaWEk6R+ieZvbrf4DvuGR0QdfWe9HX3wNKQNR9kOrX/xW/VqNWqTM7W6E0NxcTbODaN7Hrtu9DOydY80JFs9XnYW1ndMZ/YTol8+/OfAv3wG+TM1xmptIMbF+PyF0JA3ei9uzAnjxI7fAnqBXPEmASRBpRpkBX6TE2vv2T1GeOY018HHPzOuZqgjPPFud9y4ahs+7q76Z73eLCzOeI9jHHaqWNrBVYrbSRiwaWLCajLAOsZgbxORyrlY/l5unePZJonsuIvJpOlOmi9th/I6iX8e0Gql+jK62g3/ABVMNEMT/O9NfPMjtVpDRXoV4tYqRzbLrl3YzsvhchBM7s83jlU4T2NLm8QtB1K7n+rW0i5QrjrzT7a8XFiqLXEhl0pd//bT5+Y+IA1aN/h+lMUqxlsQo62cYxdH8aNbcN/aofQhm4ntJz/0jlxNfxXAdftbCCaa58xyeYeubT5MpfI7t5mPHpgLlpOzF0xHYOBStTYOttP4GuLxEJ26enJIHVTHSMRcGlHKuVQdxMG4k51uXIII45lpVZlJofAyvsJpJ6VnuiYxNYKy2grn7s5/8a5+QTcZ9v3/VxStN0aXXSu9+LNXA9SvWvOPL1I0xNTIJvk1u3g023vodCYZDq0X8kmHxCNmwlVC0yA4K5yTLqxnczvLO9OtTa+EznrBeXAk51iuj0P2Iyh+eFcUffsyUPNbAxnbOk6kfRsleQufnXCTTB7OGHcMePYxauYORNv8HkE39GqvYM3VcMMjYjKJfcxb4vRWVgy50M73jtyj+s9MwSYMl8LFnzQmvqWG2p+a7b4EUHFhJYYTeh3UwbcfNxsqPkWMsckWUiglkqj/5BEm0ZyeaTIaWpCVJhle6dbyB75f345Yf41j99jtAJ6L3qdWy45j785/8BrfgNrJ4BfDWLKwxsPxlkuhKw9Zr7yK+/4cVdJZ3RLogCwqsgnv8LfN9GiIiqEyLjPuPuwcLHqBwnVXqW3DXvI3vTj1CdOoKmZ+ga3MHk/j+jEBwlNdjN+EzI3JzXBFYiSgj5omfYfdfPoRvp5Z8vBpZMG4mbzhVR0jMo2osNrCBD3WtyLNkSVepYQU+clr8csOIqTbtH5oO72kWiQg+1A7+PP3dmXmn1g5Cp02fR/Sp9V95B/40/zvj+P6Q4W6Ow4Sa6cwX8Qx8kt34AVynIkvQx0xeqFnvsG26IOfx6hrfsvTDPfIv054iCq4ROrBpZ0Yo6XSUy49t0fH/6AMHE5/GDKG4ZXKr7cfRFfCgKulMiM/sUqXU30H3XA2iWjP2G2nMPkeMIpFNMzwWcPess6aYX4YYKG67+Toa33tx0hi3BV/mZ0bhKUwtYWnomrs4UcyyrSKQ3U/OVGjHHMutJwc5LWf5MVsJtB5aq5hCBNLU3ze2SY0lRUEa3u/m4/Fn3NedwrMiQvqmzVB/9YOyfaAUz+37AmbEpIq/B8NWvYv3eHyYIPFQJnNNfJjzzd0SF9Ti2Nk8k1TAQkRJPyJTTy87b3hebYS/quNRm6/N9mG+z8aVl0H3+EzjF4wQiAVe5ERDI7r5NHqSIkK7GGNl0ntydD6Jne6md+Bey7tdQDJOqqzB6snFOpT0viLB6tnHtq35wBY71dBuwrGZqvlaClrn9JQGWkYtrCMqwptiP5XcTOgsZxCsBK5vGfu5juOOHF36sAvWGy/jpGULXZtONb2BjKws4+AoRT1M7Wsev+Qk3UhQ0XUPRNKIoYrIUMrTnveS7h893GXfOfxlQQHh17Of+gnptLpY+pFhYd0X8PoZX/BLR64zSk3YxXv0/8WpnMU59NG7dJjSTI6fcGJQL5xMDtezq3PmWX0fXlwl1K7WA1YwV1FJNHUvqWWqRSFoK/Vpc9+Kyciy3KQoKKQoaOZDFOV8IWNe2Rbc3A5y7PMqP/A+E77ZMOPGrdPrOTM3FRoor7ngPw1fdC2c+RTQ0Ru3ZBmGjqUgBmqEjTaqS7jVZ5bfnLjZtb/m/VovqXY2jrWQWXE3ma63QzviLsbo2Fhw0Jqk/9zGq1Uq8WUqMOH5EEC0kP8qFss79Ft3dOcRNf4j7+P+NYapoqQynihE1tylCNnmdBOhEKeDV3/nLdOX7mo/VNj+lp5ocawVgySKe4iUBltSxWqJgG8eKpIPYydNz7cgiU40eIJRxyl//X/NGi5ZCND4+R3lmFstU2PYdv0a6fAhDe5xaTRbclU7EhFqqrmFZZkx81xdMi61sv/HtK5fQWtu8Xr59uzP+Ytq+wL7mV09TefavqFZr8WRL37Ev4uz9ZuRNhBQL1zceIbfxXhy1QFB8FiObpyFMxqtNEDZHlMA6OmFzz3f/En39zRy99vGLTyXGC2UZYEkHMfoCsEK3gXW5dCxXJHUF5znWUmDJEtMtP5YE1p5FOlZk1Aicg1Sf+AKKTAdpBlfKmL+xU5M0SjPkCn1su+09pOY+hqOvJ3BEy3CIoWuYltSriBPiTtcH2HHL9y/jJL58OOnc+fJSwK+NUzrycWrlWRQhYl9lGCn4MjqjyYm00GGw9Hm0jffjzR5GzfWhp7OcqUtDVvJ8cmnZTsDTo1W+932/QVeh99wHLx5cCGlSW7GCUgxs6lgSWHGJaSkKhg0s9TIZL2JgmRlEs8Q0KwGraW6XHKvNRhcZ04Te16g81syrau4elXKD8bFxFHuW/u2vYZ1xDHXoCtyatLsm9EgZCagkwRxfcMYeYuuN78QwUksIthqLWO37i104q91/te874/tOkdLhj+NOHyPwvBgsISqhbiFUnUhRSNtjpOe+iZraSpguYOa6sdUMJTdJI5IhcGcnS4xXUrznZ34HtZVx3i5CzYuC0kn8QsDSa7jeiwGsprn9HGD5SVMEGdkeGy/aOJZ0V6nT4H6a8jfPxGw+0Umj2BpYnDxNXnHI5jJs3nsltXoWVVEIwwDh+xiqQipt4qExHW1n5Pq3o0mFdKV1uubPVzCHr6RSrVWF6oy/vAh4Dl2Wp78QPtUTn8d+9jO41RKekiLQTIQMYZPRFJpBZuorGL6OTwqzbxNWvsC0byFQyWkup46P0n3NO7n2VW9fvsFc6eCCjiX1Kc1YMF60REFZCTfmWC8nYPVct9jcHgUw/nuXgOoMAAAgAElEQVQ4Z6awo2xMeBmtPj56hqhyihQKG7d3ow7fgGf7uA07jhF0G3VMVWDk+0nteAvrr7z7AssSXyw36Fz/YlPALo5ROfwQ9thjsaTia2kUCTBFQ9ENitOT9DZOU+juI9vdg29lMFImxbNjNPR17Hrr78cbsDSG2JVJ6nOjaJkBeoe2QvFbLwWwskkP4rjxnIwVDDLMi4JqjijKgWg6iJvm9qDJsSS3kv96rh9pqlHz8xHNfhn/4J8y6+bB6sKpN6jPFlFnn8bV+th2y16KRScGXL1Ww62XMFWF7q23s+6m95DtveIyz+3lFtVWe/zO+P70QSqHv0C6dwi6tmINXE29OkP5+S9QGdtPJC3Kqo5mWpwZO8bgwA6668+hWSp2ehDPaZDf+lqGb/sJVCNFZfwgE09/lnrxVBz9HhgF9rzh1zDtYwmwEidxEb3JsWI/llWEZgaxKlbgWIaPVz/fjo5rBZbfAy1gNftjNYEVrVs3opz9PEElh1K4Fq17R7yqvCN/xdmnPk01TKOFVRp1Bb02wbNHbG667waqpRKh56BpGpnh3fRd8zbyQ7twiyeJGmfjHchYf8viclirrdfO968YCnij/0D52Kc5/vf/Su626+lTTqH1XIW17e2YG2+nPH2M2qmvIYMKnHqJwsidFLxjVMtF9MEb6N92B1a2F5mZPHfwY9RPfQUz04UT6lRcBS9SGNhyO5s3bVkCrGasYMtB/NIBq5noiJs4iIMWsNw8qtIretjoPvHX2MUypqhhFa5A3fVTaOlenLmTFI9+Hmfsq8xVfbIbX03w3D+Q3bABVU+R2XwXmfU3Q2MW/8RnEOVneeKxs2zfmMbYeR2Dt/zqkkzRV8y66TzoKhSQzRJM/yuEno9ddBgfn0VtTKHUzqDqOXpu/lkKO9+UGCmaxT2X3lLy/fIzn0CfeYR0fw9VV+XkeDMCPgKhmly15zvO5ApDs2jSeCE5VgtYVhKEK6s0Sefwi8+x2oEl2/k4ifFCcqy+kS3O5KNd9nNfJAh8wtoseHVS+SHyd/xnVLM7MYtGESJooOppoqAOqhk7j8PyKbyDf0wqVUPJD1F3LSZLfiwCyDJn17zuV5J0/c7x744CUegRPv+H6EYowyc4OV6jZodxYK5aHkcrHSO96dUMvvYDmNmW43cxGezZY+hjf47Rk8UzTI4cmFkUmSH9Yz0D26s7rnlN0tUxBpaMvJAhTS9XYKlRf9S36aryv/53JY6wAELfozo7h+86rLvydgrX/1gzFGOJThGFRJP/THTqU4T5IWxbJ/TBCWRprCSWzBq+i00771myoM63tkTr8pUiLVrfr2YGXOm8le6/1vt9e48fjH0GrfFU7B2u2wEnp+1mjICC4jsYldOkUl30v+YDpAdk/t0CXWOXzLG/JN07I/00nD5SZOZMbSGWUHIsWR0qNMRNr/7eI2amMPfKAFZXfrtbOryufuifkwiL5s+em6vg1G3Sls6mu96PkV9siIgUH8X4EsI+SuPZCn5Vlo2OYr+FK5Q49brqRFxxy8+Q6Vp+pzp3+15rKNLl2vg74yeUXW0DW0z/0J4hOvYnyCBdGUExXnTjDIb57SqK0O0SaV2n/9afJju0c/474dcJJz6IMZQm0nSe+eJJApnw1XZIEbLmRmzdddfJDZuvGXsFAMvvYXDgpur+P0355YUOEnJ52bbHzEwFVYRs3nsfXdvuW/ipSgDZZwkrR6h98zAiCW+O5yPStDiKXQZlVrStbL/pXWvunnO54NK57+WngH/qswQz++NgWlnpeLLsya4/iyBqhDa9pqD7xp/G6L8yfih39jms4B8gn8J1BIf/NUlPml9Pzbcy/6sweNXMdTe9/sjLH1hauI4CNxW/8idKrFi20T8IBRPjc1IuZHDkaoZu/fnm9yFkjxOUR6kd+Lf5aOaY0ykqqgy4FTBXCxnY8yN0da+7/LPaGeElp4DwG7iHP4jdSAJzpR+r1AiTzbbFAyPoosqGjI1282+iZoewz3yDVPQwSiZFrR5w7JszTckpubDFO+tuiDAH66953fcdePkDy/K2+WJ8V/Xxzy40LmhtFhGcOTOD8Fy6+vrZcu9/QZUxYKlHCZ1pqvsPxB1EWocEpZUykeFfMrempO9hy542LveST33nAS43BfzSMWrP/TWe58+DS4pwCyJh8m49J+ntN1Bu+jC1k18i4zyC2pWh3Ig4/mx52XxbCayKl3Xf9Jb3Pa7I/lgva+NFtrrTqx7aUXvqyWbMVpu0B5wamyZy66S7utj2xt9CaxyGnkepHCgivKQVT4vPpVImqpaYVE+Wsmy77cfQl1ZlWql299JWgKsWdVliVDjn/JVCn1b5fOkKaN81Fq3KzviLyNFGf3v8a1RHPx/Xd5clqJ0A7DAp4hlXdpBZD4RsFQ9jXf0z1JV1pKf/CT3fRTXUOXaiviywyg2fOSftvvXtP/ZKANbELq9ycFvt6eOLGhhIAkgldOzUFKFdJdOVY/sbfgNt9P/BNrvx5pr5Vs31ZVl6HM0uQTZeVujb/V5y+cGVN8gVY/tWsMKtpktfqPFupVi4hT12XtZ/wd2+M/4irtQ49QXqo1/Gd71Y55JtcV1FhiolhJJkzwaTbBSH8K/9rygn9pGSIU5GisOnnGWBdWbWJrKGat/1lu//5stfFDTGtgfOE1eXnz67KJ5PAisMI06dnCCsl+jqHeSKrTdgpo9SLabirUfK0fEO5PuxWd00NMq+RdeV76R7oNW+Zcly7Bjd1gbUyyWzvUj0l9HqUsSzn/s0ru3goxEqBp6WiqvktnKQBspfwlz3Bqg8j9HdRyrXxZGzIaFMnpyXHpLTD50ss/Wqm8/e/qp7j738gRUWh5n9zN7iZG3eeNH6QVJOPn3yLKI+Q+/gNtZ1zcDgNjw7AZQIQ+rlGrVqjcB1UfPrWH/Lj9A7tP3SLYsXaSGs+MCd8S94I5DrqD6xn/rTf4lTnsZTU4SKFZe/C2VJaUXDapwkVz9JZAxjFLrJdfdwpq7T8MSiEpeu4/L8eCN681t/+NmevnUzL39gCbcnmvjH65250zk7WlwssVa1mZucQlTGSekGIzsHcK2ROKbLtW2qxTLlYhG/USa/eS9bXvMzZAudOhaXbld5Zd4prJ/Bqzewejah6Cm8xgzFg3+Jc/px7FAjVFNxOomiW4RhSHb2q5ip7USmRa5/CEdNMV1POJalQ173OHVqktSGVxX33nHv2Msz8iJu3+P0xHUFWyFN9bGh6MxfbXeqQrH1vjh3RnKk2ekKTrmMmDtFKq0yvHMXpRoxqOrVCk5tDsO0GLjhexm+5q0oUUht6hh2Y4qe4auxumR69VoTpc53Ea05gap540sdhd4Zf/GMLcyzf+x/UHz0o2R7N6BmryAauANz5A3U5k4w98zf48yeIJQlqGUiZCCwPZU+00IPJsj09ZNOm9hKCksLCZ0qZ8+cxBj5Tq68/u5RRabmLw1pUlNFVL300sYKzgNrSRBu+cl14vi+wZmSQS3Kx7uKVyni2h5RENJ7xXYIS9TKZUK3HlddKmx5Fb3X3I9qT+Me/yxhfYwzkzNsuPZKosK9DGxb3BfpfKGz0sRd3H0u9OqOTLhWmdCf+ChGf4Xo6CEmRj3U6ilE6JLach+5Pe+jXp2keOLrVM48BX6dzPTT9N34TuzxJxCNWcJMHpUA16mg5TbRe8MP0z1yB0r54GikpqquHzi+03Artl8e3nztUVVPz11GYIUGmuw2sko+lgi6w/rEhsA5uc3KdWcILJk7nSK085HRP9I48jdMjX6ThhvQaLhE5TPkrnsHlj2GW5+iq28DmY23kN14Kzg1gsN/jpWaQy0MMldSOTPtItDYsOuNDG199YWu4s51r2AKBOMPofeX4wC/U9+apDZXxXBLKLUxlNCn5+afo2fXd8bZ5vXyWbziKfL9I7izR6hMHgcjTbZ7mOzQbozcUCz0yJr/xcOfqtXKk6bnu4Zp6MqJyTq77nzXpzZtv31/AqzV8rFkiTDtfPOx1gosr9uPzn6fP/mx3ZlcAWaKUeRHXsR6hy3vKKhGBhEGeJVx3Oo0oW9j9l9JyjRQdRPFyMaOCPfIQ+jVL8LQRuyqSmALKo2Aih2iqgrrdt9P34ZrX8HLo/PoF0oBf/yLGNaRGFizZ+uMn64mFZRFiFKbjKPdu7a9keG73h+vqRc6AqdM7ZmPUT3zJKFqEqkGjtAJ0Sg1BGbPppO33PuTH0Y1X0RgCTWDqmaTKk1qDlnzQvHXRWb5l2sH/szQZWCkUyNsVAgdm1DLkd7zIxh916z8W6OA6Mw+CA9h+1mcOX/e51BuCLxQEIQKI7f+FJkX8mNd6Kx1rnvZUyAoHUOvfDrWrz074LkT5cR31UxPV50q+twJMsPXsf7e/7Ri0zmvehaOfpjIk5XNTOqewpmSII7tbUa8lxzC29/ws/9fV8+6sbj8max5IZQaoahjicblKTHtqhk0NRun5TdLTAurcYdwRt9Rfuxvm/FYskWjGxcA8T0PTdUYuvXHMAaWa1QgiIyvEvlHqD1TJKgHSWpA05sua3TGUchhjp13/nzMuc6/9erFrpu1GinWet75Ps9a77vW815540dhQHj0j9EVJw55G51sUHPagrTlqgg8jMo4mfV72XTXz6GoMrhg4QjdKsGpP8OybNA15qY9Rk/V42pOLZDK1TVbD9m88/V/c9X193wNVdYVFEkl3MsPrKgJLFkJV3STnnx3Y/Srt9nHDzfXfKKUiyCgWiwRBgFdXTkGbvsFtKwMnl1Q2qPUSSKeofr4UwSNhFO1QlRQNZnjlkQ2529h8657V1kRaw1VuFxGg874iydopdCWC6O/P/4wytw3CENBwxWcnpV5fgnLmh8pDDAaRfp3vZmBa94y/zhyc3ZP7iM1OBO3jKrNuTy3f6rNYbzgPJ6t+eQGrnnkVa//wU+AWpqvhBsql4ljiUCKgemYY/lBV1xiWhPddJ34hcr+z27z52aXmMIVpBOuVq7JWCaGt+4md61sytwkrFEhSp+g9sTDeKVqAqqYVLIunLTQy8KcEbO1iPU3/iTpbHvD5vPdddvOv1wb+1ofqTP+Ykot3Y9WoKPMsfKf/RC+U4+LeM7WQqqumG+qIUUbSVpNeORFlaE7fhGrP6mx4pdOonmfRO3NxN1pjnz5JHajFZe6OOJ9TvYHSG986jve9gsfIlRLccFOQ6/GHEsIG/VSdhvJWhZ2IzsPLCGS2u2q30320f+z9PWvDoZ12Ual/UiQUpytxEUXs2mDoVt+ErOwNW6DSteT2M8/S+PEaDP0KYGVPCxTj6vpyIj2OeN6Rna/YeHGq214q32/dOJWc4ut1b3Uum9n/IQSq8VirkavZejoTj6ON/Y5giCI406nalFcgro1mORMcth8UGRDTwrzVb8dpx25Jx7C6puAbIq5iQYnDkwupJHMN11IrpX1Vzx96Mh3vev9f4gwEmCpaiIKSmClM3XqroulXmwPYmluly0dyllUK+FYMbDUHKroJvPZB0r/enBANodLfmKrv718diU2sdfKVfTIZ2jXPXTteDtReABhPUP530YXLfN4x1FkpDKomsqU08Wmm350mWq3bZettpBXA85SoK11Qay2MFb7fqWdujP+irxfrq3Gcx/Hn3k6blQojQ5zbtIcox3LMrBge/Q46b2/HjuT7ad+h+yGNOQzHH1immrJWZTz157IMD7nEKU3Hvzud/3ihxCSY8mCnS1guTZqoR7H260JWPv2qdw/oMCgChmVGdegP61T8w0820JPWwgni5DAEot1LO+hXy4fOro5sIOFXaAtlUNm/c6cnUUXNoXBjQze8QEY/13qXoQ767UlQipEQpazsuNM41DPMLT3R+nu37xWIatz3rcBBUK/TuPpPyGcez5OHZGm8jqpuL5765A46/WOsaG/C3/3r6Mc/WOsgQIi38XBRyfjEg+t/UsGfreLQ8fOVOneeP2X3viW9/3dYh1LraNKYKXqBLaLmXbJGT4zdkC/5UNDwJRg33TE/fcLJZJx9xJYAwMKd7cBy0jrccHOFrDCIINmpYm8pFhnS8c6+/c/0Jg4cqt0ACf6U9MGOq9YRkxNzKB4dXIZk8GbfgRz5i8o2UNJu5amZibLSJfnSkxPTMXBlCP3/gLrRvaugTWtxrLWutqa95m/3VplwM745yf7rTQfa6e/75SoPfkHuDPHcZU0nmLhqOm4Om5r1sywxnD1y2i3/B7q2N+SHRzAy2R4+mlZ1UweyXjxCmxeJJnAkVNVbnntOz989Z5XHSCkhBImVkHFrMXN2zSpYzWBFRo+fhuwHp4STC8HrMFBlV0ZFbI6ZTuphKtFJr6MpAik5pdGbzO3E3SH0wdu9sf+6QdlVmfCqBJwJUloiZ41OTFL2CjTpfsUNl5P1hynGvTMt0kNHJvKXJGZyYlYJh553S8xtDXpd9Ui1Bp13LWiqHPeK4wCwp1GyeQhtOIV5rsV5vZ/EHfiKRwlHUe5B3oaoVktAzoDs/+EtvkdqOVD9Kxfj5fKceREbd5IFq+vNo4l20JV3PTsd3zfr/6+rhuzoJRiH5YEViDqqCIBlhE5hIqHBFYh7UM94FBDMLUUWHKJP/ywyjywGjplGXmRMfAik1BJoUtghWl0LYtqJuJgJLoRfm/jmT/+Wb8xNyRzZGJYNdlQywI4NZkAy3Qr5PJdFNYP4ZAjCn3ceo3S7BzVubNketax6a5font4N+70UcIzX8HUxvD77yEzfNcrbCl0HvdSUUBWagpHP0iQ1TFmJgiiTeib30iU6qN05JNUDn8GR2gEkmvFTRNSRLpJpvIU6dRGImeW3o2bULNdHD4tkx4XJKvY4BFFFHIGfhhFXSOv/7srrrxjfywGKvKfUkO2nAzCOqpmE+gNtMjBlMBq+BQ0HzILwLr7bmlOiRJRsB1YmYxKdlTH7EuApVkGVSdFpGZIB/LJE1BpElhaQfbD8kvP7tRO73uX5zl6I8zE3R5avEaCa/LsDIpdRW2U4qj2wuYrKVdsnHqdenmOyK/Ts+Mu1t/yo0TFowSjn0bTGpx5eoxw61Xkeraw4cYf7lRmulQr9RV2n9CRnUv/CQoZph49jBh9mpQ/ibbuDtJ7fhK7UWTqwF/RmD1FoJhxNoWIVPSUTg8RXnWKwrphcj0FDk34oEiJKtn2sxYM5jUcaQnpuf7JDbvf/C+oVilu66OEZcImx1LDOrZuo4gGXSmH0PVjYHmzPvURGQibcKxzgJXIcCqjo1oMLGNERw+SIFwZmm4oaSwljRCJHwtyqEZ+vrl36ck9zHzk3nCmYVS9Aq40HsrUaRSqc2XcehUtDOnqG0BRbGZnpMHFITt0FQPXfS+Zwibcgx8klZ5G6V9HdVpwYsKOG8zl8z1c+Zpf7HQYeYUB4lI9blA5hd79CHSlqJwqcfJrz5MNS+j2WdSgQnbPj5G/+q3MnXqSqSOfpzFzIuku4vps2flq3PFHsXI50ikdX0lSmAwtwlBCnHqZctULrZE3P735hvu+gdJsPKcasptjBUj8WKpax41s/MhGE05sFQx0H380iIE1MiJDQWJutZhjzQPrYY0sbcCqm4RaCkNLo2lpRFPHQoY1afmkg2PQTej24I9dwdif3+ifOjRQbmTUsp/GEQYGAY4rEF1XsH7zHsqn/o3sxuspjLyaTN92/NnniJ77Y4yRQeyagVNO6l+Mzbh4viCdzbH7tb/cbB62mrFgte/XOt2r2ekvbWTBuU/VGb9lFImBlflSXNW2NtPg+L+NxRZoJQowG1NxC6jMhtvY8NoPoOoW1eIZpkcPMDdxlB17v5vqgT9iduIkuYxG2hAgPBp2A6FmfGtwz9zgtW97PtN3xTgYso57koslOZYIK9DiWKJOGNr4oY1sKWll24BFwMjdLwSs/SoUVGjolPJGwrHqJnrGIvQTYGlaFqHmCIIcmlYAty8BV9RF6PURej2RM9XvTh0edF2nxxOpdCAEubSJ6L2G/OCOGNJqs+66P30YZexDRBs2UDvjx4lqcVgTMFF0Y45lZnq5+jW/MB+cu1ZovPB5lwqAF/o0nfHXak0MGzNozkMxsNyax5H90sjVtOrJOiluFWX2GKm+q9jy5t9ENxcy1+Mm4bVp6nOn0SMHTZWSYgZdVyu6bkyqRroUqVbVc207CJ0aIrDDyCg5FMb7+gbHNNOqxk0RwjABlmbYBA13HljdlUTHoixg73Ica58CWxNgHWzo5IVBX0aPdSzVsmjUMmhKmijxY/mzz1xlDHz9V8lv7CKqqhSrIip5npjTG2FqS93MbxTo2V6ym/pXXHreDNH0h/E0k9qYnVgSm4ZFWaCzWA9ixVLPb2Hbze+50BXcue4VTgEReoixD6Gn1ThJ9tAzs3FhoqaxPPl1noOYPk5h061sef37V1UbRHV0zpl6yquNP5OuzI1nBKFuGJaiGrKOpcrT42XxXe/7uV8nuOpgYm6X/Ycjm0yugXDdWMealXlNqs+eFrCOC7h/qSjYBNaxgkrjuM6m7TpOYGBYBnpkoftpVCUdN5/TzKxT+uJ/MJRnfjzKdcU+KrXeQClVEHMV3EoNT+v1M9teZxsbXpdf3uoQgvUZvLkzVJ9p+hbabOoyAFeGNEmvutJ/B1fsfO2Luzw6MX2L6f1i+zva6C/firFPoIVnkA2JT040KMebbuKQmT/Vc1DmTrPupvcydG1bGFzbL5EbtTt5gOD4p4RdnVLdQI39X6GiE5DkZUlTg22ppAZu+NOrr3vH3xJ69bixt4hsAsmxFBff9UnpPmPHAjJbA7ZLjrUcsPbtU9i6VaVQUMmWNVI9BrqnowoDX5bDCaSpPY2qZYjMbJT9xs/axw7cVzsu2TIoqoKhRiieHbc29Vwv7iHcc+U9WFvfgqIaiycqdRLBU5S+9lTsCV9aXzOUTRCIqLsRg3t+mK7CkrLSaw0JWut5S2G79Lq1Au1Cz+uM/4JA9ma+hTHz+TiUqW6HjM7I6PaW2bzp4pEAbNTQAo+r7nuQVK5vUZaRCBzc0X8g7R1C+CGhrK4sjXm1iIafFIZtBeRNlV3U7KbP3Xf/+38v5hwibBBIUVC3MYSDUH0CM8Ap+tQLIeWy4Phxwf2LONaDCvt2KWwtquz9MQVOa+AYVOcM1AGdajmNkUklDuIwg6plyX7pA9WnDt7lTFXP4SQi8PGq1bicmUyh6t+6l9SOdy7kyKgB5L9J9eB+vMkkKr7dESz3IFkEXx417Qp23PLeBVfxUgS2Rl+xcu38CUuecxXkrLXCbmf8pqq0ZEeZp9+loX8k/Di6XZreZXT7mVKI7SdjxrJXU42Io3mqcwxtu40NN//AfISBCGzc0Y+Tzpdi253wBWMna0zJnmtt9dxb72fKHo4+8Mjb3/0ffwMR1gm0Ruwg9hsOXQUbMR3Q1etDyoeNIfs/FHG8R3D/oQgeaPmxHlTgAeBhNY4XPF3WyAwkHMtJG4ROCkOVvizZ2zQTGzD8T3+gevS5u53K0qj2Jp2FwK4k4DI0GNz5Oowrml34zGOI8GmKX39mXqmad9kpEb7jUa46OKHCFbf9JD39a+g7vBqHac3vPDCXRG5erKDZGX8xBVc0mi4x2pxH0LE7/U3EyU/i+SGOD2cbSePBc/ZU36YnnGXDm38fzZIReBHu6EOkeqfjJEepnx09MEVV2h2aC2/+MZogOzvnYGv9X3nHe3/tNxPDhdZAkcASDlrKIWUnHKsx7bOxEMZxgkjn8IMsAOvBBxUeeIBF0RcyENcJDUxpL5cVEdUUaStFGGZiB/H4Qz/dmHn+P9Tri0tDt1NXgqpRkflYYZw20nPDj2LItJHgIRoz4zRO1c9JCJaN6mamikxPF1l3/Vu48ubvuTjHcMf41tzpLnbnuMDrLyH9ZQRG4/BH8Ca/hS806sKgEpqJtDO/TybIGHaepvemn8LcfC/uxGOY0ddQurNEps7Rx85SnrXn6bII201gnTxbQ+ka+eT97/4//ig2XsiIBdt1Yh+WL1w81SfVLCTTCmeSzuEHH4QHYo4l12186yQCo+UkzrkGDU/HigzyGRNfmttbwBJZb+wLbwpn9r+/6oj5mL/lSO/aLl69jmxw2rvpGrK7fxjl6AMUnRyh1wrBbV4ZeJSmZzl7Zoz0huu47s2/hq4nptMlZ17gLHcue6VTIHCrNA78Lo258Vj1b5DGjpaCC3rsQwxvvhbz+l+hcfD3ya0zoDfH5OkGpw7LMMB2MDZXWJSoJFKoOXyywqYdt/3OPW965z/FFkEJrNB1MAybSsPDVXwyZkDN8pc6h+XN4/0kCWuKxUEF9quM9mnkzhjoGzS6LZ256RRhNkXakyVHM3hR1nMmNjhH/tefOUFozLOdZhZw++RJNl2dK6KGNvmUQu76n8A49FsU07vmgyXj6wOX8vQMU+OnyAxs4ao3/RdSmQJ+fYpo+jEMY5ywcB96Thbt7BzfLhQIJ7+KOv0IDN4JfbejaNKXNUnlsd/Brhbx1QyumsZTZfBtwiOkjp6xT7A+byKufB/mmU+S2TREmM9x8OsTyD5t87hq6VdtmoEUNU9MOv4bv+cXf2iwb+M4plJHDRvYpoNWd+gdcCi5AcGZkNoGn5HZMPFhPZjoV4qSJLHEwIrFwV1NX9ZelelDBgMpjWpg4JGIgronoxszaCKu1lR/+sO/6lbH7wya4Ybt+mq7ylGr1PHrZdKiQtfI3WinP4W77tZ5hVO4dYpT05SmT9M1vJOt9/5ntCjEP/4pjOA5lEKGM1MKhf7dFHa8rSkartXcd7524pXMehdq7uuMf36bwAKdhVdDCT9PMPYUjD0O2hBsvA99y3fhNmaZe/T3qM1NEujZODhI5vDJtrryDrJu5YAeIPpuJCtO0XXFMFMNlZPPJ72yFouPTamwObTrhwhj3SN3v/XnfwshIy7UBkrQIJDAEg4mbpyqMe2EDOzyYX9ian/wUBSLgdiSdMcAACAASURBVOcAa5e0DG5V2btXZfKgjplr+rIiEyNlEdZlBrGMF4wNGH7x9Db/+b/+77bvZeYTzeZrVyxwW8/1Kc/MYPgV8rL+dvEJ1M2vjgvOeLUKxdlZnMoMA1e/jo23/QTuqUcwZj6LOTKMJyxOPleh4Qhy2TRb7/h5VD3VNleXUIiP73q+oUSd8S+tErdAz2B2P9qWCopqMvPkQcJnn8T0plHMPOm9/xGlayMTj/0JldNPEWiZuKRZZKTBsLDqx+lSFfwoQ29/hp4t63nupEOl4i/KwWrBOH4VEX09aUL0Rv+V3/crfUMjz6PIqHa1QShTRrI2vuPiK17sw/JqAUN7AvbvT0zth5YDVkKdRMfimAZZjbm6HocIa4GJZlnUqwmwojCDH2XRRd6d+Le7oqlHfsL1fN2Nkn5W8Y2au4L8S7LeqfFpNL9GLtuN7p3BN/vjZs2NagkzlWHDrT9I7+bbsA/+Gan0cUT/emrjLqETIivnyOKdaVNj683vIdMzcn6bYOfsVyQFwuLn0LbKFj0Ko195isp4iVRUx5LBt+4kmavfS/eedzD93Jc4+61P4skONYYV13DPh2Oksptwq1MMrF9H96YhvnW0ThA0u460WQOl1VDTVUau7Kc/a4UVsfv/z6+//csEagVDqaNI/UrYZLtsQhl1oXsETkBvNoB6CNvb4wRl1EebKDgPrIdVjm3UyGY1rLpOr6kxXbMwFIuGnyKTkv6sDJqfJdJklHuXP/mNW43pf35PaE/lXFfHIROH70eosc8hCEIqk6dQnSJk1pNffwPF0UfwtQLD17yegau+A1WzsL/1x6T7Z2lEeezJBTO+BNV0xcPQFLZc/z30rO9UxH1FIuU8Hlrq5mH5E+gjifHq8KeewXeSdqlKJDDtKaicJL/jPobv+Blcu8TEM59j+ui/okU+feIkmd0/SOXZf6R3aID88CAHj9txJI9sFC8FRuljTZkqvX0mAxvz6PmCI7jmo2pm7yNAFSWsEhoywbFBw3HIGA5+5DKQc5nzQtxsQL0esv10mJjam1bAZYElEx5liv6ErWPkNAxPj/OyfDeFZsmkxzQizKA3gRWFXaDlhHt2vTr78Tdw9ivXBsVGut7IUA3SeKEeh4uETh2tcgoxfBubX/ef8KunyQ7tQtXkjgTOs3+LlT1EzZHVcN2FNqsR1N2A6bIXF+zcvOet9G+8/jymqHPqK5ECMQBmP4o+rBIJeOafpe8zyUxvZair9hzR7PP0X/M9rL/th2IpyXXqzJx4grB4jL5ttzPzmZ+jK6fjpQZQzC4Uud5UFU1R0FRpufAJQk1k119zNL3tLZ/EGh4FmY6vJcAKJLA0mdwouZWHYTlxHpZvBvi1kOF0gEzJb+ZhJdLashwLhUOHNPJlDaugYYdGbHI3/jd77wFl13Weh36nn3Pb3OkFA2AwANHBIrCKdER1UaKsZlqWJdlyXy6R4+TFztOyLSmOYz9n+Sn2ih2XlzhuSmxYxbYiSiYlUmIRxS5SAIheps+dO7efvvd+69/n1sGAMwApLinmxcKads7Z5+yz//237//+lInYt2T5iGXZCCUYNwuwLFRkwFgWijLAw9qIWnpyKiqe2eK7jVxMQQ8zq+v5nSlz4BrTzI5BUZPEXuvDS6eA0v+Eiww8gqo0oyCtyE3Di1ElWlxVxeS1H8DA2O7vxbXy6j1f4Qywxf8FLdeQvs/xxxdkCVG7lL7lHNVWwIvnMPXWT2Bg+qbedRUH8BafA0on4JdPgddneVhf5SHjQmh2BGuopg/smxvY+aYXMuO7qYhrFZpWA0cdIMFSajCpDivwZbmIbgeImqF2R4sQVBiqfQz79zdJql9MY5FBS4IlK4ldHY1Qlyh3GRlULOiKLVHubphGGhkAg9BrW4HSBBqlUVZpZERsabAHdN2glvdBDszPwsjmkdqSv2RuaQsq/SWCoIzqRbcDb5eiL+k7pVB5FN0UGvZ830dlGL792WywbqOXesl1mk70Rk3BXx2/d2avNAjaOnud+WcL90LDWQmtOHu2glq9Q7HXSQgDojhLBYTY/4Of6ikZWfvKRWOujLheFopVV1SrohhWmSt6CcKoqLqxCl0vQtOrMhJItGcN1JEyE1R7TDUnIpARQUK1p80YjVRSOXx5wWqFwj6hAF0hdyxoQEOXIfdAmNBtE6ye1GUJkZr74sf+79F3vOn1et5JCVShBAVgbhmYK8IrNkSg5n01v6uRHt3va2baQH7fSBvl2HoB2gKEcR9K31gEk+yLzT8oHQBXqeqjXg+g903i0J0/34vE2AhKtFGQbyOBu+TtrPnFq+P3TshLzVZ0XS0qHoVR/jJEzLFSiTBHdHnrhMqJ2z1amsGWGz+AyWvXoNo770egfHyZc+YH1QXFK543wvqy6XkNncxO3bJCm4CERqZgpVIns4PbH9VGX3sMiuImdVgZD7EfwlJCGWoHBS7GWTvUDsIIfiJBWiiy/UDX5i8TxUdU4B4liQzaKlYaOkxmgGQ1CxMhhd0lCsMpPvyr/yN94Jq9iq0BUR2IXKhVD1qlDr/mwnU9hGEMw7BEduKgb+98pw5ruBfmnnkKQeF5VJ5fbCM4kneTZK9ZHGGlWMVKsYbp2z6Mbbtfu74ovNxR7ysVuFfHT2bsCrB/G00xodH5yT+EiFxEDDhdYLL2vTVOC4JLRkVUrcDQ07jhvb+xbi1WVDkXi/n746h0xvIbNcUNBCJBFRQascNC04l9WYei68ilA+SunXpESf+bf5NQnhkeTD9ATdptYdITiwSLYEcUETwigHs4+Vat21tHsJoh99OnNezSFRRcHcMpHefqFvpA/BcWdMtGwFIo/rc/XplduF4WnXXH14nNVjBwKj6j6CTn0vHMDQwhu/d90Pr2NOdGQMl8DpXnZhEU3W6USZuj0K9VMTuzhNgawG0/8JvQN+h/tNHL2vDvG2m4l3HhrHsvr47fI6DB3P3gF7+CGBpWfA2VUG2j0Vs+uES0xzGU8gL23P1JpPsn21NLpVTR/P0wGt+GGoeIY4EgZKgHRHWmwIsVxEJtG1IUKSSFUGT9j77rvb/2S7A0F7HECAaoIMSOTICCG2M4FeN0LLCrE2rfjGAlfpbkGHQ0nF8wYAsDTLNkjT2LbMpnhSf/x2/USwt3hVRP1RbVZg8e+QuF2o4gdj2wKAmVplMW8vvfA33oMMA8oPZfsHKOg8e9K5b0lRL7WF5YRLGwjN1v+xhGtycEntS8Tqk8C2R2QrVHLiMrrettZPRv9rgNRXLNAZu97maP++cxPifLR8/IUHjyrl34z/wugvoqIsXCcmgjQfo05a8FoRBAqnIKEzf/BHI73yBVZ1ibBQpfgJkKqWqWWtegVgkxsxKi7ifML+19rM3ZJzBbcOGKwS/+yE9/7NeTxLDho+6F0FgAX4kwNR4BHpNcgl3+1eYE66mnVBwm/osK+Y8GhtM6Akk3nbA22bHdOPr5H4oqL/wK0bZ3HrW1j/S2soo9HzwMJAFI2jGRPfghaKlxKMd/HYVoyyXQfw0xqsvLWJo9g6FD78bO238S0pae/Rqw/FWofQr8aBLpPR+Bqjvr2CAv1Tbb7PnfKRXzz298VjsDcfKPoDkMmPgxIH+tzDd5K0fhPf0H8LmJQLVR4U4TF5hAs1t8ytnqcxjb/w5kD/0YgvI5qIW/hzFAdGgq4ohJBE+xFHTVXzXPb+ObkrV7erYGZ2DX77/vR3/uz+DrCYwp9kJYToBCI8Y0IqCP4akKx+EunosXNQXbmMEWl3tOAyY1zB4z0c8NiXaMbVmqH5TObPNO/c1nAi7M5Ba7UOitRlddhYnEeMsDV7Zayff3w9r/02CPfhSV/GuaXITJLqSLGPXVApZnziCz9QZc8+ZfBa8tgJ/9a9gTGkLdwvwJyqILTOy6DanJK2n6vdkFe6UaYrPHvzp+j63XnDYe1qCoD0MQb9HX/wKq70HJHwJ2/xSU1ChqZ76Iyrc/K0G3oZaCpzhywbWCtmQz5crfxPDe9yC1+13wj/4pcuTO92cRcAUnnykkrXvWBHvbdlLzQowD5xZq4sCN7/zRG25+07dkKb7uBzB5gJIaYXJ/CFBCuNqswSqIbozgZXys7hKSZtEjNUmQrE0TOvRjJsKMCa1ZnyWQbhz7s4/7jcW3kyO43icRNup5lTxCUKtDiVzorI6BXXciPPOP8PuugaBexISn4iHqxRUU5i8gt/U6TL/h3yFceBrmyueh7doGtyLgLnoo1SmxJyR+cPKmn4XWPH+zy/vV4767ZoCVvgZt2oFQVFTOnIf75MPIsBWZl9X3/zyMba9H8fm/weoLX0aspcF0B4wImduIdgX54gPov+GXUC+eQF5bQW7bKKJMCsefKkhCTrn5NzVAdxal1UOApI4AuG5kvfDm9/3qRwwDdamtGA9g1kPE+0Pk5+OElanZBKGNuJB93dYPXtBUt5lxpWw36dCWXB2jGR0LJSp6NGFoFlTLJPLOsHR+W3z+M3/W8MO8JM7p+rQ1WFfVLmccjdIq1KiBjM6hWjmE4Sq0gV0QgYvyagmVlQWMHXgzJm/5cfgXHoFZ+QKU6WlULngSO0hPUPdilBuRRGNMX/9u5Eav/e5aKa/ezaZngEceIL4MZWwUYAInvvAQArK8RIBMsADFX0Rq9w+h79oPoXD8H7H4rc/J6iWFcIFUIawSNUuIvqUvwzj4Swgu3ofJ6W0wt47gxPEKqtWw515a6I02JURTyjRVhWVp0AZu+JUDN999vyTp5EGIiAWIeIjx/ghLBLxdh+6sywykwS5RM5cK1rKKhRENdsmANqFBg4kosBA7FnTmgIt0MP/Y7azwjf/QCCKzW7i6vK1OqYcC2S+Lyki0oIL81B1gM19AmN2LCv2eKdh+64cxsOM2BMvHoM3+N4ipHaicdbsI7BWZhZ9bcSX2a/ve2zCx564NXuTLlcnd9HpZc+Cr41+67Sa/YZXT0CZOAFYK1ZkVnHvomETZJGQWHI6/CNRmkD/4wxi+/oexOvM0Zr75FwjDALphyPNyahWmv4rQmoIuiti2dydWYeHsqUpPtLlHUzVviPoam4aK3dMD8OLcfSMHP/wJqArxXHjQvQCGFYAhBJtn8PsjjC8zYKSXR3BzgtUqepQoDFXCm+wBvY0bpEYJMSwYEQlWCpbq+Oce/hdx8fFfDgMvQ+1QmFCTELyUrq7MlALJ4ESVwkpQQf/Wa5Ed2I7iqa/B2fEGDO15E3QrBRb6iL71W9Cnh1A6lzR17o6fkUCdW6BGewKTO2/A1HXva03TmgW9WZ/mpQYhXj1/Pd/p8mU4ndcUF5+EPj0LqDrmn5xB4TQRDHURmwlAqy9AVGcweefHMDB9GwK3gotPfQa12Sel1ZLDCpzpd6J88p8wND6KoWu24NsnG/D9Fk1aEgBoraH2Vy7QP5bB9LXjMHzzOZZ766/oat8qVMVFRP4VZXCbDRAIH+ivxk0YUxN02yluXGutrVGTLWeJEsUUwMgqQE1DATr0bVrCjitMZCwTrptK6rNkKYkT1Wenxdz9P675p25EWFIjai7HTARMkwk+FnPEUZMjo3Iean0R+q53YuLOj8mdicgSWy8iPPtFGPbzKC6r4CERoSWfVrqMgJnES+CHMSZ33YSdN7znalXJJgVxswL6Um/jpQro9974ceEx6KNnpZY6/8Q8KstuL19gsyMIK16EFvs48P4/gukQSQxQL17E6gtfhG1Y0PJbceHxT2N65yRCy8b8YoAYakJr1lxAra+6riA3msHY/jHkxnMQbvpB7r/2/9W0TEmyMVGYPZVyUQ8StAXxtMcXGYZBfX4ZUBNAQSaGk3XZSQ6vbwpKwzNBZuDBT6rIjis4/AYVCxKUq8NYNeBnDMSKBdEqIyGTkDvQlSxUNYPqiV0of/l2VJ7ci8LisFeNrXpgKJGwOTfyzOrbFmt921lq8rWWNbTHbKW8WkuC2vuIF34XnmWitkoN7S79kKZaWK6iXPWx4/q7MH3wTS++Ya69xHfKMtvsdTd73JXKyWavu9njXoHx49VnoetPyCV38WQJpVXiDGzqrJZAkKjFEaKFkxg9cDemXvuhNQoBqM8/jTOP/DVQOYeBwTQM0wKnOJtmSW2oqjpMU0UqbSA1nIU6OQjkJy/A334E0TUPIRbU/MCT7XqoTEQxfOgigF2PEA0Q6DbGOIXZv8pRWxC48+OJ1iIe+TWYk3VDeR0/i9hxhxWc9jTYebXXHKRmCboNR7GhqoTEcKDptI1kwZCWjRLAs1yEA2pQHRI8yEPVM4DIKCLMIvZTULQ0ctcQMLfnPkTlNLB6BCtFoqpqg917JpKIGxcWSyiW6jj8jn+NwdFdvUtgo41/swtmswvwcsdt9vzL3c9mz/8eHp/VLkIrf16qlaXlAIvFRLCSiF8X0y0xSZcKYK6Hm3/kD6BLC6ctg81vOOLqReGf/YIXlM4qQW1B811XZYwpHIbQrXSY6t+ymhnZcy49fevTwjn4vGaqCZKdxXVYmgfOfXgEuo19mOmkD1bLDPTLHLso0Sa1lfQC12qrdTWWfKBWz6zkVjtod8fRYDaa5foFE/oWE34pBduyoKk2vCALx0lDVMbBZ/ax6sI2tlocjRteOo5VnbqrmplBGJlhRVdV6mvsIDWZh5HvsNjTiMWvIyx/A6vFDjvN2h2A+R7m55bgcwu3vv//6YU6sQCgXSp5O+sL3CUv5DIre+3Aa6/XOm39bMOr429i/ombXZz6L1CZj0ao4PRyM9/Upa2SdUlAngjVmQs48Lb/C6M7ugpeu+c/LAdwZ8tQLU+oVh2qWeNc1KARoj29qmpGCapaBtQaIKrQ9QY8rwHHqoFxH34QwO53Ec+FiIabZfjpGJ7H1qDZ5W1dqWAhYW7ar+Ap4sFoojCQ0YAxHcszJnKqJRvAstiOV+eH9OCBD2LvHd8HdXEaWNFRXgbmS8BqDXHNg+dSWx6GSJjC7psIjcFdQWpol1D6D+baYC2ShNIX4REwt9yq20qwiC3Au6oI+OUiFi5ewOiNH8LUde9Mlndch2g8gvNPPYrtN7wXSv91HerqTibwCiXtJaq+S07fxErrucP/s8YXLAQrHYXWvw+K3PyS5wsv/D2w9JisPD9X0aVP3kw5dQIOTdhRZfYithx6B3bf8u5Ld0PKJVVPlAXnbhz5LPaqPPZKPAxdFoVRJFSjrhrZJTM3MpMa3nPKcvoWoKABw64jCKha2Iem+zBFgCoPMLI1BBZjoM46aAviaE8Yb6XmWeNfvYjG6jEZlR6G3FbxY7+lQSesLwlWZC+f/sZunP/zzw6/56cUHpXBGgXwWgWi6kFxQ6jUAC8IEVBaIIolxITuykpnRW777dDG7lASkhgBLH4G7spxVFw7EYzucCAETOZj/sJFUBO+Qz/w+zAMB6x4DGr9PjQQY+W8i3TKxsDOt0AfvO4yquhyquZyKmmDy1z1nzerEq96gO+a5+cRpYUeglJ4Gmr9GDDxUWDgFvmOI7eA6Jn/hJArqDEbxBfbfvXtaF4iauHKLIa33oCdr/vpnmcTnCFaPcbEytNxXJ0zmFdWqUbRD2Jqg0pQQYnwUTUNGpmRuh072cFzVnbwsXzfji9rk3cch0oQJiMRrBgBSgFDq6ixh/G2tSp7E8MbGTAtc7AlfE2+wZoGZ0DDaEpDNdSlUOkwoSkWgjBTffb3/sll8SD1uOpl2JSDSwmROGIKTkSBJLinMDr9rW9wFPaud0PLbAc/91kEhW+irAzL+2z1MqbvTTVGbXkRhbmTmHrzJzG4/UYEZ+6FiaeB7eNYOV6GX4tAbYBs28TQ/h+CnhrvegE9UvoSVuvVXudqz1t7q1d7nas976WNT5pK+A9A3TYIEXqIH/hLaGEIZfgWYPojUDQH9dN/j8aZ+8D0DEo8g5BSNq1Pky+Q/C6jfBbDk4cwfvtHE6ygYPALz0OrPgEzLoH5tHkzhDGTfCvE8U4YXCr3ozQNXUNTFeqRBU3TkEtHsPv7H3Gm/+3PwdF9MClUoRSunBljyWXwVhmmKBrYwQZeTltdVmNJEUj8rKY52CTyxOGkYcLKBR1Dt6uoP2dBS5kIfdJaVv3oX/5Hr154F8GbmpyiTf42Ep7OzpzsOwT1j6j9OShCoYoYmbQJZ9e7ZA8kdvRTWM0laPYWLMpUGcLKKubPn8DwoXdj8vCPwD3xGaStFxCPj6N8qgYWMMkKJXcpDgyPbcfg3vf3CGf7oomsvzyfK43GX+nxG93llV7vSo9/CeNLD7/6DSg7HNmVJnIbOPeVxzAQzMOJi9Ccfhg3/BpgplB45HfgVgsgf7ymZCVPYIuEs4WUyJaeRP/uuzF8w0cQNpYRz9wLxypBMXWJYEcQo96IsFJjqPiU8lGkQCXruiOptAZJwIolF54+8f+95wM/9yloRgDTDsDcEJlrA6w8wjG0PZaND/CU6CbmfImCBeDIERX3UPHjMRUSO1jVgExSWVzxiMHJJESGV3jiBjb39b+qhVxrF5IQq06r+17zmVoqPlFiQkKZiAmXSl7SlgJ7zw/Ce/y34eYPgJt9UrIMcHCvivkL55DbdiOm7vgFNM4+ACd6CGxiK0pnyA/tCEpSzs+gGxp2Hv4w7Mxo79K4XLBhsxvzhhv/mgE2KvG/3MK93DjfQ+NzbwVK31EofQOyfc6Z+x6GV01yVVlRhePPQzcs5P/FbyNmAeYf/B345CpYGYR6Ew/YWjuCo79wPwbv/BSEpqJx6vMYpo5T+QxAfehrMWZnGqh6TSeteZ6crp5gSPIDFwLFSiDG977+R2668U1PSIRFJEL0OQkpJ4gPIMcSbOB+jiNHBO5JcldXJVhtuW5FCIm9KZtV2v2ziMGJKos1nlQXU+dH30t5Z/78t/xa4W6vu76queu0y6rXxNelPPgNIHShRA2kTQ3I7kRj5itQttwOXWFgnovSygqcLTdi+80fQlhdBj/xe9D37ELxTKNn0mhJE5iSOkZwwTF94A0Ynbptoz331b9/h2aAVR+HtpOQOAaWvnUSS8fPt1cAvXszqsGsX4CdG8P4G38TXnkW5x/6A9nKSbMcxGYmYbgVQJ4XoNdmkb3532L52b/E6Egf8mMDYI6NCxddFNuh+s7DyIC9NMDou+a23vTbCB8YK/bRm97wiz9sZrN12amRqoSZGslKYWJiavW/qtVEi41pvYBF9/RtuG93eN2JC+OeBOJEBZCF8zqGt2lYrJiSyUO3DQq5x5WLY9HZz/xF3XW3kcPYlOsEVkwPd4mvnmg0OjJu1MGpDaxfQd/wTkT1JaQmTVQXVIlkz17zdgxM3SonqP7MnyI9GaGwQCZlK9eRkM9IQRUCF5fq8PwYU7tfgx0H3/EdWjavXvbFZoDeBY/uhzZpg8cqXviHJxCHTaR58z3RoiDOSaV8HoP734Xx638AjcoCzj38p4iCOnTTlMJlGyr6S99APPFe1Oe+iUwuhYkdkwhTDk6crCEI2tR+vRTSTXW1NjBsGhrGhtKcZQ797Lbr7vqaDLXHfoQYEcb6QhQIaTEVNwsaeVKC3+x/tU4k8CoEK9F6ss3PnQRx6usgMbxVA6ZiIIKBTNqCxxy3fGxaLD7wXz3fGw9lA7mWQDW3CSlcHQlrm/tCoFEqQYQudB5g6IYPw4y+hWrZQn7PXTBTeamZosYKcPoP4eXGUC9FianZis12Pd38UhXlmoeJ6eux78YW5GmNc3GlptZan2zDrWntsvvnNb4gWgb+BWgjFrxyiJP3nZZ+VrdpllhpArw0B7jLOPCe34eVziP0G5h56m/hF09AaAYmMy48DMOl1lT+Eqb27AQG8zh+tCzb6kq/vbncLgHbNkP1NA59a5oaDh4cBXj/p+2J9/02HM1DvRGAVnIoIjhdSAtq3P1gR1u9mAnYNhE32m87QQwpCc3/x5LmdNYuDQbRUJcM+CDuQQtxZIMzm9VntzZm7//V0CvdREj0jhpuilRLI7dkjjMZzGBxjKBeA/XJGtr3FgzsfGOSw+q6Uf/iwzDjJ1Co2tJGbnXzW9tvtVisYHWlgrHdr8Xu1zRzXZc88IbOykZT9BL//n/2+BQCF+7noGZVVIsezn2rkFgoa/2dZvI3mH8B4/vfhqmb75HzSpZHeeYZlE/ei2x+HDy3S9ZlTWybRHbHOI6fqMFtEB9709TruW7boUnGa2IO+0azuOaWrdDC1Fc19W3/DoZeh04st24AGxHi/ghROkZwmiVN5fa3VGHbi3/JpmDz4ZptfsgcbAFz+1Q8d1bH5LQmOz8WawZs3YKuWXBMk1DvcchT3swDb/VLJz4AvzzlCGqK54MxitwlnO4Uco/CQAoSOE2QKvKje6LszjdAHzrUhVnprN/49GcRRbMo+d1/TozARHElk1wvlbCyXMDWG9+PyV23tC8gtAbgPwOw3VAuy5nxEuXln+Hp620REi1R/DvZXqpWZzhLQaYuDrO1mstdmoWhGrjxB3+zZzNlcQhF1XHx0T+CV76A4YkR+LHASlVB2O4Z0GTKlUioplvQFCZaD+l8ClsObcHg9BBHmP5buLf8PkyrCi8MZdTEjwMMZpNOjbNnGa6djkHaqg243ZwZ2GuPvchC6NJaFCJMUO+EH9y1jzhtdJRDHR4jSmoTRkAc7xYczQbnNjQ9hQiZcOXbB43as7co8bHdcM8MoVZ3QhdqwGwWa/0RT28LrMGDoTN8jdBM3QBjNpyxPigUyej9RMf/Am5YRl3Y6wJ0pWnIGRrFZZRWlrH37b+ObI4oDQGFnQOGT8ObnUdwNpQ88kr/a6Aovey8m5aLq83vvlzh7u+S8ZlbAK8/DqUyD23q/VD0XHsKWeGfoHlnEDAdL1zsFB22UYBd5RxBrYry7Czu/MjvwHaID7b3EwYuFo4+CLH4VThKBaFwZN4r0qhfgCXZnISiSXNTMwg37iA9lkXfxACcgRyEsE4Lb/y/qsH2R6GqPjxGnOwBhTWtGQAAIABJREFUIitAVA/haDHyZlIlfPq46MIFbhgJ7L7TTXsIl5qERzScv0nFlKVi9aION6vDapiIVRO6YkLXqa2q3SL3RMwz0NQUmMhyIXJQkQOLc0LEOZVFOS7CPhVxRuHECR86iIMUFMWGsyXbtcXJe4+P/zlqXgmeeunEJw+nwOQ+lmYugFv9OPi2j8nf8pXHoPWdBR8ZRPHhC4gDLmt58sM7YU68HorSLcNr99+X7FxtWlaTA783xqf2pdw9CnW0BmGriO//KxjpLDDxc1DSW+WTEPGmtvC/ZXXRqVUNxOrVzGT21EhJ/zkMUDhzFrff8zHkhymxv84OJITgjZl6UDzBguVvaV7xrOXWq4aqGYpqpGCYNjKZDLLDA8C2MYHxyZKiDT+PaOQBBDseB0Q9IeHUfMSxj1iE0HmIIB0iVYsxsC3G+YBj6gkO3HMJffRmXuRLECwoOH1vgnqfnFZRavpagWomrUY0G7ZiJrVaUQpAGqpwEEX5yDt/gNfP7VWqc9u5V81Hbj0dxVyLuarqVoqrVlaoqUFupfthZCZ0NTVmo52wBvjZz8BdPY6KMd42+7oflqizNLeI2bPHMfl9/wpDW69DOPcwLPM42MQoVo+VETVCaS7IAkoFGBg/gPT47ZuZs1ePac6AFCr/WWhTKQidRCCC+/Q3YMxcgKYzKFMfgpI/CMZC+M/8HpgQKLEUSmHSCEP63a39o4msoJ5plfMnceN7fhV9g2OXzjVF44Jl4vrzoFIjOLMhVNONg0boVxZjv1pgxHar6mYjnR8u2gM75oQ1PKsZWgVcocbDDSiGK2uufBFCYVQaEsLiofSt+tNkBnJIFPtd3UIl73Qj36p1w1cjWIlKaHNiHFaxsKDBqGowHB36golKkxdDI8GybQg3BdvbDXPm3UJZuF3hywMoVICyB7ghuBdKxEQYEgSFiiGZzD9RDY1iOiI9vAvm4CFFTU8k3lPxWcSn/zuW7RtaCqqpp5J9PqsGWLx4Dtzsx543/Tt4S0dh1e+D2DmFleMV8EjGhpIII8FemJCaa3z3W+Hkkl320rTARvJ0GdvuElNtkzbgFZt4r/z4zDsObdqWiVoRh1h8+iiKZwvIqD4GsQxbqULb+7PQBvaifv4B1M4+AG71ocgyktOvJ2feNAfVyEW8eAzX3fP7MGyitWvLYGJ1hOWQu4s+j33O4pCxyCd5DblQAxipsp4aWDGzkzNGemBetuLhaEBVquBqAzrRRcculJQL1SfoUsJn0UdCNR4i8mJEOYbxFnV0L3zpOyNYnQLILsF6UAE8DbN5FUZa7RDOwEBdI8ZcA6bnzH/9Ux8e2W3+on7t6w2gBB4UES9XEK964F4EEVIkg0MlgB9nstOjkAEOJquOCY5i2zqc/Bboo7dBsYYhvvkvsWrsRGAO9az4tMERVIooLM5j55t/DYZhI/j2H8A5NIXlM37CD9/ymMkV4wJ1N5IcGv3DW7Bt/5ro4WYtwA2Pu9K4fu+Caj/k5bbCV3h87q9CGV2Aks2DxwwXH/omasvlJnZPwEKAXDgHGw1kb/0EYGaw+Mh/RhgFiMw+eAoZIV2vrilYmXARBnMx9dbfTmIc1CcrKCOunIcWzQlWmyecqRIFAaKIMIGRxAVSQIyoy6i7MFd0bqb6S3rfluPOyMHH+qdueFKDVZXmH0hbMR+h4yEOImSIKAZRmygmanBMljlANVd3tqKAyZ2uU9B4ue120xpLKu4uc6yjtWQHSBULL2iwNB1uXqd6MhiaCc0xELt24dTjN5u1R/9M2TKl+CslRDUPlN9YGx5vqQrS9gTW1QSxl0ay0RiFbTURwjFV2BM3gccKGt/+I9RH7gS0JDpoaxx67GG1sIL+g/cgP7YXlRP3IpebxWqUhV/udpw7SqnmRqgTAl9TceDWD8KyLue7baS1/vn8ncdHoe6gedKw8ORRrJyZbaM65WoUgBG7sOrnkeqbxNgdv4TGynnMPP5nUM0UIjOHSElo/FusSZoiMFR7AtbOH8LgnjfCr8wiXH4GRrQI20o4VFiUWDVUIUHIDNp8o1hIGnPJtSJRts3osKJKTnbVzi31DYx+vn/7XZ9BZmAFauxDT/lgXoSIhYiUGKlyjIDFGN9LHRpJoXaH2Jty1Vt+/2Jv+8oEq7UW5Ux012o5Cs6nVDhVDWakw2V6O2lspC1w1/ZO/vmf1OqV2yiRt24or+cum0mupm5USahin7YuSfapMxfO8G5E9QqqS0+Bj96ClG1CZx4a9QDpHW9BbmwfOItRe/pTsHdsRWE+6hm323CiF1Qokj8bY8/hd2FgqLsV60aqYO3fWw/SHKGT/d5A6q5WFb3y45NvJZwnoYzkEFUjnPzSk23haFrYnXx9vQC1egFbb/8F9I3vw9LZx7Fy4p+gmQ5CMyubErbOmdTm4ZXLGL3z11A8/VXE5TPIpCykMylYjiE5MVyPodxgqPocfkSkRQnAtiWcNIsqOHRFQFc4KKZsqgK5lIvYuObfj9zyM38LRlHArmRwSosRGjG8HMOUy/GUJ3C4q+aq06/tcpN9ybu9IsFqm7tSc0kmJyRojDupO4na7k5Sp1J+kaAxso6JuG4FK9/ejaVHPl2s+xnZQ2HDzb0pXC1UPOUl4gBkg4vIB/eryA5NI+YKvMUnkZ/cj4ibcKbeCjuf+Ele8Tz0hc+jYo7AD9oosUtGpiDGSqGM2Hex7bq7Mbplf08wSsQXgEgBnAkotBDkNtuejaaivcwTte2dtYLWPP9yvtRGE/QKjS+T72vuhYcNqGPPAGkHhW8XsHh0sY1W685Lye8ZQ7B0Cv1D27DrdT8nH3r59KNYPfcQFM1AaGTACVVhlxDOHYWx76dQufgQwHwMjw4hnUtDqJpEqhcqDD41n1uLNe0K1zctK7m+SODo3tO6gGnZpS3XfvCd2cHhFeiZADUvlCgL4mLPOKyrewjHgw82MYGfBBUzbjZg0b2wNnp96y7/ntD7kSMKhocVjIyo2L9fwdJzOkYnVFSXDXixDla2oBP82LW9cw/cxaqnfrvqRjp5nE2FdOlEtSauZWQ370JOKI/BXCoP8SCCBgZ23go7tx1R6TTSO14PzUwYdelTn3sGdu0xLMX5F60OkWw/q0WE9RLGrnsfRif3d567bxZg5xAcXQSHAWtgP9TMTqAnNL/hLvE9dQCZ6cxfgBLPgdVr0IZvh2ZQEWry4WEFav+ThAvC+ScWUVvxEo3RZWgkCzz5XVBcBK8u4/AP/KYkeKHfr848i8qZryDiAsNZhnBlDnzyHahe+DrMVArjW8dh5bNYKsVYKAQywJQsh2SQtYnl1s/JquooFgpKHdg1iEgb/63+a976V4hTPuJSBC0fwNFj5EYiLM1zjF4by673y8schQIh2Fv+1aYjgS9ZsJq7QkdrgUhnqKzk3iSQYQUa9KwGzdGg1QxQCJ7FFhi3GouPvoOXTn6i5gaOFK41Pn33u2l93/M7gsPEkSwhCfwAQrWw46YPwnS6ujw2n7Ax+wTU8lNYQX+nEnkNrLAFh4oqBbilJWy59WeQH2pGBs1TwHgVYtVH5akZRIxDVRSkswMwR26Balw65uYlaG0UbyPVtWkrZJO3sP74zJ0HsgvQRlWgWEX9+RkYugF98h3tTYs6gqjsfsCycPZYFY06cff13l/Lz6Kbidw6vLnTuPZt/wr5kVaLHQVueRalo5+FbdhQJm5H4bkjcDIOxrZvAbIZnDlXR71B/BcJpkaugy64affyaZmT3UJFSeL9N21F1s49qKTe8lGo8KDpgQyts2wE5jHENYbAYknAgsLrsteVAK5eW7UUxiZfRO9haxLGybWOHdGQGlZhZVUYvgZX6AiFDh6ZyA0YMnHMfbux9MIhv/DEr0dhfTdxYLRupK2guqymTl0Xhxp7UPwaeFADZxFiezIePfQ+LZ3rv1TzCiBYeg7x4texql+u1U/yTGSTx+UlVFeXsOdtH4dJu2r9NJT+02ADQ1j55hx4wwc510nXdcBxbGQn7oDu9EYl27N0tXJwmaj5ennS9sSt9wavcHyqwuXsNLStukz0KvAB30PloZPQ3QKcdCrJS2kWOAWVLn4aqm3gPDWvp1Kl5qfXFExugoURVs+dxKE7P4Kx7UlvtNaHM0K6C8w9/J9hawH6p3YicFI4fbqGSGJMmwqoSbre8qV6sYbNw5qDk5A7WRt7XjcNx8k8w6oHfkE3J1dkIri6GiFnhAgpYKHEiGyGoMbhFjj2t5PBrVGvSlu9JMGSI3eihLQckv+UNNYdRZbwG54mERlRzYBJ6HfHgOva0IUd+1G2Nv+Nu/zqhfd7Xn0HhUs1cNgKg6HEUHgIweMEQxg1EAcNkG3PobPU6CE3u/320MoMqopGYf08JTx6hYvCtLU5iLN/hUV9hyTbv9yHym/cwhyYnsP0HT8D5pWhrv4jsGcblo9WENaShuMtx5heHEWfbDuFgak3wugyPy8RrKsytq9qr1uz8zV/3MT4EoGunIa6YwiKQgWCAaoX51A4No+g5mNQq6BPKcPsn4Yy9YNSKYRnPwcRrGA1TmHF653bTpOB5B54FKNw5hSuf9NPYHSyOzDUkZvG/DFUT/w9ovoK4vQofD0LX6V8V6vRXGenkL7TOm4upU4MU8P4vnGMH9oKFakvKuXdvwmWKiGVoh5X5PVHCLORRFhETlJyH3vipSSD13tbm5j2y7/k3vB7k5aa+mr1LavYdUhFoaph2NYwt5JECeMgCcEHNQe6boGEAjxdXjh5sFG6cLMeFvfmsTxuxecziBY1EYQi5nYYKoN+aG1vmEPXec7Y3lhVhQ0WO1CYiTiy5DZq9FFfl57noQUjjv0OVsUwPK2/a/fr2l4VgT7FxcrsWeQP3IP+iQNwT34ehMYhXHGjQMn6zmWl2yC4TCyTaZgfmMToju97kWDM5VTQSxWezV534+MYvwhtZ7+cvthrYO6bz6K2VGnOJm0oHP1sGRm+DHvne2GM3AB38Vn4Fx9EZOWxFFC/quZiX+P8SM0S+6hePIsbv/+XkcpcPpXBWST8i/dFwfxjmu82NB85hEYegZqRSDnCAcoS+5ZmagKuDUtDZoA2uUEMTI1CM1Pz3Mv9oVrZ9SXEXgAr68nQum6FsiRky1CMgs8wnGM4/TxHZaTZ5yqhi269masJWrTPfSmvVwKI27q6GX4Hwf2fUnG+psGqq2hUdOgHVNg1g0iqUWcWhGEhxUxwyX/lAIEDGIQjTDMuUpqCDDSeBUeGMZZWFJaN3PJIVF8YDd1qXkRuSojIFAKGrhuKphuq4WRVIzVqaGZG6QbU8sWvIJ77EpadWzs9uLrWGiWUVa+Ehq9iy80/jrBWAJ85AmVqB5bOeT20At27ZBRGCKKEpXdq/11IpZuC2zWhnbLLrl9uvM7XfyVXe97aq625Do/rULbWoKSycg2e++qjCBt++622Tld5jLR7ASk9xuCtvwIKuS9+848gdAtVrQ8RIcy7ap6kmDXzSTm2isgLseeNv7gOHV1rBC4QV10IHgpFi/zlF5TGwlNWrXAuxVisq2YWmpWFnc4h1ZeDMtgHLe1AzzrQBzJQbDsSLP2CEqfvRXXbP4GbFagsgKuFUKIAGY0IYmL4hF4/ypHuixFkeIcg5gg6lGbJJHW35blSOXlJGqs12GVrtmRu6yENtSENtqojP6LBdw00mJUkkAmwK2zUghQs24bGUmA8BcEdzuP+sHTqeqV+4npRX9gGv5oGJzZTRYbYOVdkDkM6sAox7ugwqPOEbsNMD4NUjp4el+Fx/vx/RM0XqGaJ4LEpHnSOIjBghqisVpDb82442WGUznwNOWsWhSiHwGv5Dt0RlmRvJnOnVnNlC9ixqesxtrWXZk0oLjhegFJRILR+qPYooDrr58Sv9K1t8nhZshE3gLgmPUnNudTX5Oos1B0OCOx38WtPJuiJ7oZurXA7ffVKMBsXMLzvXchvvxHFc4+jMvMYuJVDQyFNdGnpe0rnyFaeg7XrHgxuu/6SO5fvjwdcEk9SLbiiRapmEQbQVVSjQeV5YXlGNFbOG0Fj0VQFN/N9KZEaG45EfrABMzsn9L5zqhg5iji7iMD3kbVcxAr1tSLIUoi0FsBORSgvM/g8RnaFwfu+JGd1FbVWm5n+l0WwaCApXLIbJOW2mpzvy4GKfYcUuAUddr+GobSGomuAGyYytg4tMhGEVFpiIWYpQHGgBQPcOPX9UOferPrVftT8hLeKYhxUgh9z+Z/6KLXo0ygTLwseiUoNQsJbFDApaGb/NYCzDcFzv4cqMxHmD0FouozuDTsMoVuXZSPZsQNyvirH/g6pLMd83U524FZL5a6dPmmkB3iNBmK3gezgOLYdeEdTfROoNwK2FqGEq4iOzsGv+9BUDWZ6VIbqVZO025pwaPttbRR12Dh6yEIXEEsQqQo0LYRYLKNe9mAOH4adbUY8mwBYMXAa6qCNxmId57927JJtuicYwRni5dMYHBjFttt+XKJhLj75N2BRDaGRRaC0CI2T0J2uAVvVC6h5KWx57c/KJ4zDOqJGgbiioURlIHZB90sFrtKnjmN6tQKqzhQjEyh2f11LTyxZA9suOpnxixCiDk2joi4Xql6TJ0P1kv/UpU6jiwWwTB/MoGbDMdQoxGAqwkqDwS8xpIZjHH9eYMTqcLB/8pPAx68uZ/Wy+1jdF0zMQnoNn1RwZL+C4WMKsncr0t8iBHwrBN9CZWiegVg14AsbekDmoc1zq9+vpuo/Ca00RMh+4bsIl+oIVjwEtRBRwMFp1ptx1laXIGLGJQiUTsaeYLLPMaEuQMVxzINtmjCGDqEx+zjqxVNQBw8iPzIm2aF4ahcyW26Sj0L2e/X5v4aWNrAaEiC/uchbIfqmI9GKSLEwQFxdgWmnsP2mH5X3IPfs4bMQeUOSlfrPnkPoJzyHJPy6rsHp2wqjbx9UNYH0vFwfSdWszkEdZUBOkxYQGiHCk8uoFspw1ADWtruhW1QrpciFjP5noAykMffEEsozlUvyfWujfMHKPLSwhuvf/stQVRV+o4zF5z8rn7uu5UAhKDonbQmM8rOolWIM3/oL8Ktz8FZPg3mrMrqqayoMQ5e8fgRhI/4/Jgtf42YhLEccE7FrJDvRUJLYSA2WraFrjuYnDz/s5EYuUKoSgruA5kERfvI18hFbAWzFh84jMCcptSd0RSu0Tsh18qtqXxAo7Be4p8Vquz755tW8n5dRY3UJlrwTST5DdquG88uq9LcMrslWQH7T3yKwGOPUwM5ECJuZj/x71QrfHiGD+rlZuEsVSTwib7IDK0lefpfD083+RH/UFA5dRNCYn+S8qGNg4CI1NA3FHoNReRTK8BaE8RQykwkTa0szuS/8HSJFoCxIsF78Q4huUVmEqhvYdstPgQRcsHkoE/NgRh/mHjwLFsYwVMDQhOwE3xKwVDaPzMjNSfym9Tw9O1Xzh8spqDW3xuMqlOEaMJylhp8QCMAbdTRmKqhdKEPUK8iginS2H/rU++QzU8pCDb8C5LM4/a0yAi8heelWnq2a7FaJR1ApISjO4+bv/9cwzSRpXC9ewOrp+2Tk1TP6MJTyoC4/j8DYBWP8MKrzz4JFLuxUCqmUkwiUKqlbJQ0gZVyoRovIh6jjZxKgILA0hyJYAsxmVPFAZzCohhWbfdueyW197afzw9tPAfBlfiCGD5O+aiE0QrsLIoaJYZNfdZEhUlniV1HTuP2Us2r6VfQUFLT4LhQsurVLQbpHEt53x1GQagpXQ9NhTmowZ3Xoqo7IMMEcA6Jmx64/HC3d++flen1rEPWSfPauo1YMap2F3y1wBORlPhB64FEoQ/ZDw6Nwpt9ORMVQjWbiuOsy0cUH0WgsoqxcmvxdO6pk9K3Mw7CzmLiB2spwoHw/lJ39WHqhjsaK2wwoJtJBS4mEjBYMJceddB/6t9wGXevWXBubemufmrM6lG0MSJOfEyGqrqJ49ByqCxWp4WnTIBO5j60gp1Vgbn0rjP69crFi7jNQs2mcmKUFnohVK1fUkvhWiQ39HNWrqC/N47bv/yhMq9PLorZ0ErULX4Mt6uBhADF6B7zSRfjVWaT6+tHX3w/bsWRDQiLRLLkcXpjQPrcjinLwZNTu6mK6d4n7o1QMtadqHqQYVmhkJ49svfYdf6zD8oDQh5L1oVFYnV44jxFOxghnGdIsCVa4IxxeCwvYQVfIvW0D5qWNNtruv79sGqt10fUR8FReMqICyyqWQi2JFI6rMIWOyDegpw1wgj6lTHf5zC5eeuKPq3V3hFDLrbnu9E3uMFu0xtzwITgDvAryKRdZJwAfeh/09DpFdLRwVk8Ayw9jXplo92lYC/drvXxiIEZ1AUb/bozsfgOC8gVY8VNw+0eweJICBt04ALkfylNJo9IuTIjs7MAURiY24pe//CsVPAImXKCvT6YBVl84gcKxc23m1878QfapzgXzyKUdOAd+Ql7UO/G/oJsqzjdSCFmny1N75ilA1KXHWKMKr+rh1rt+XPqp3R/iA6S9JRQctdP3QVNj5AYH4fRl4XMVC8UI5RpLTPnmBtjRiE2BWi9c3xxEKjIKBasCKYSwciYipe+Bva/5oV+GafiIqUQhHyBuRDDsSCaB44UkAjhqNtubLvNLykFeZqGSQnolUriZY9v4Wpo8CmYQfpCwhESbdrrpb1VnNRnMMJkGI6tD9w3EsQkPFgQ3XXdue1B4+j/5Xn1Pi+GptXt230NH7JqPso4is4QPJaghbJSQdRyW3fMeRXcGLpstlgv17H/HKsujCsrtJNKRfOkMQN/1qR5YdRnp6bcj3b8FtbNfRTrvYqFuw3dZk42oZz9uCxvVm5EfqCnAxK47kXI6HBGbmefWMTxVhrotBwgVy89+G8XTMz3pvA5ZZXKGXl9Ahi1h6PqfgJkZRuXM/WDeAkroh8cS/yi5ySQc2A1Vor/ZXhHcGMe+G5uN/tbcLBWoLh39B1hKA/nxYQSmjeVCgJV1iDRbw7Qmpc0O2YxEXg5dQe9ix+EtGNkxMqOsXvNjYJkCFDWEgwC6HiK2I0S1GKGWBCtykyypCB5JaMwIC0i4wI9/PAEgNj2BK5n3jY592QWr6730BjPuabI7tYSLghm1ggYzpyEKDJiGgZg0l2vC4GYcBn2Vucd/MnSX3x8EkU15E4l9kHd8afi7ay1A4zG0qCpJIFljmfCEcWb767z81kMEK6CyZAuqqTc7mzVvuTMVovws+OznsaC/BpGSVLF2xCP5TleAQb2BIBDo3/suaeiVjv4tsoMpzFTMy4J+OxuyQBgEElScH9mF8clr17yrtVHDtdHCpBkApsqAk0bt3CLmnnyhLVSXmlfJ+dxvSNbZoR13YGDqZjRWzqF24QGEZj/K3OlJhffA/wTQZzGgNIP8vveib6BF2X3pfcVhgPqFh+CXT6EeqnCNQYTqpdXA3WcmAtydZEuEuucYQlbYOq654xr0bRm8iNWxn4efvYBIDaGmQugNqliNYFgRwipDdjjBAbaEitiWjhDA9uUPVqwVtFdIsI4quIcCGcMKjn1Nxf4PKrIwspRRkSrr8LMaBqCjxkwYETE0GRIGrRuWV1zYVl5+7gNeffWNMQvzFD2i2W5HAhUuGYEN7kGNa1BCIvysIAgirme311OTd1QzWw5FigITghkQTBdcGFAUA6plQiTt2bsnQv409zmES4+j4NyCSMv0EqsJgcE0oId1oO9apAen5RUKz/417HwOy0Eve9TagEDrJTDiUQx8wrNh+/43E3jnij5Cb0DZVQOPdZy59zkZ6On+dPtKyT0oECwGXzmPkYldGNv3ZnDOsPCtv6N9ASUln6DHKQjTddP0vWMC48o86mICY/vfuglTh/Nw8cm4ceF+ve4L1dOG4ZlDiIgChSa7SazZ3hCbFsEaLG8TZEHUCSpGrxnBlhumoeuph1Ad/w245pJkn9GICtqIkNVCrFKwosbg5mP017ksXDz21wL7X8dlF8YjR4B7DjQRFi9fsOIVE6xkwlodS+inFjKDhKugItVQYQ1ReYmGPdtUzCk6olUDRkaH5ujwfAuIbeiqgUglpGRudfHMDdXa0muisLHL89wRJfJTI0ZdH9ZXuYGlWCh2PVBGGyx7oGKNHHI1O6OFXjXvVRcHokYxozLX5LFrCMYUReGqZenQDQOKZirURgZ6CoqRg27loRoZiNkvwrvwJZSdgwhS2wA1QRdYOjDsxPADA9kdb2pSZCsoPn9EsrWVRFK60gNyWLOxJ5pLSEptS9ewZf/dBCO5MsEyC1BGV1Fb9jHz5MIa0zO5VJKybfpJMqHOIVZnMTy2A2P7EnOusnAM7uJT8NQs6qITkEh8GiDnCIzwi6jUDYzf+BGoNA+X/9BDUZ+mkICHnPG4PvtNo37xsVQQhnqoDyI0B8GNtOQcoiR/c620LYOEExDQdA2pPhuDOwYwOD1GQaJ5uOk/QWnki4jjENB9ONQZhLgq6jGMgQhbRIwTFzlyIwzBCoeb5tg/nAhVV7M4+X5exmDFKypYLy5cI2o7UljlGiyuIdR1mKoOw9cRZwyIUPpcENSHSzcBZhODPRThAMRZaDg8isjBsDlXbF0HITYyfm1xW7hyYndcvTiBqGbrmqJQvkTVzYQ/UJZsq1BUTZLIyJJuyp/EDCoh0lQVik5wmSkIxuGe/QLc+go8ZydYZgKTgyaihgdz8s0gJqnWp3H+QYTeMooie8my6/W0kp9o0Rrcl5zkg9NvgWl2mUubEDGhnINir2DpQgPFxWYEssf5b1E59xhUUCtLyI/tw/ju18pROOcoHvsHRGEVZbUPsUh8LUsTGDIrwMoJ8MwhDF77A4BgiIOKDJ9TIzmiSyAsYZKyUIQQggnF4Kpux5qZCVUj46m66XHOo/ricaM+92TOLc3nNE01newA0tSBxEgh4AaYShudDio6Nwcc2CMZqCk7FGr6eSXI3ovK4FcRKHUoIpA+lWIG0Kndw2u+AAAgAElEQVTxth0j5DFMwmmoDLlmWJ0igPspWPHKClX3prqJ13j1h6wfhi+pONyv4DyVmdRVSOHKaTCYhrChgxFsgpvSLAxBBKAGImZDp/S+YgPMAoMDTXXAkeIsTkeVs4fhvXCHHhTGFLLwSBuRPFISkkq4OeVJhPwqOb4l5of4NOhnnpDYUPafxZJ1iMCjCkWh+naAqRlU5p5HaXUBdnYQI3vfhtzEvp6wX7B6GmL5ESywfsq2XOIJdjy1DkNR1uBwLA3ZrW+GRvd6qcvSUj3J1y6bVfinoGAGM7O+ZJltXb87VN16ay3BVimF21jF4PSdGJzY2X6pQW0F1ZN/j0Bo4LoDx1+A5s4iUPphTb0Fmknc6+cRNErQ1aa/Jhu4qTI6SDk6IkqlyKTMPVGiXiWAjC50py9UM1tqVt9kwcqMzHOuuF5pxoxqi7YpGtlUzjBhmIZQLQbTiBTdqgjHnlWN3Cmw/uPgdgGxCGBoRLAZwURi/oVqCC2KYKZjRBpDUO0I1VSB46mSwOF+4gaUyrf1sN9JTdUe4+rFZfNn9kQKW0ujBXs6fIciE8jVGQ0T0yrqBYoUJpzwNWHKXBcXJgR9r5tSuEDCxRIBU3gqFsU9inn2Q5pS3SGzjbSouYKgEcOrRfAbMaKQg0nUxvrrlHw2QgQYzeQygU7JH2HEKhT4SYHj1pvgjFwLt1ZFbpBwiL1zQJE+dubTqIUxVsRA84/NJS2/JB1XWm+Yvo7nDdi2BWP4DT3N+TYzu7xxDqp/HLMrcbMmqiOV3YqrW1YHjBiNqosdN/+wNIO7P/7ycTTOfgmsVoVIb4c2MIXYK8ItnQNXFBh2Co6TkgQtVETY6exCqblkFCnUlAUnaFkTRUG+ZByFcg4Vpy9Ij+y+kB279luWnZuHQlAkeFBUFypI7RIHOVWwEi6L0BSBrGMhoSLzT1HoQkmOKquEkmM9qjFkhhnmz3LktjKZAH7qYYHagsCdH+8APr9DEcD13tV3LHjRPdgaweradymBXFLRF6jQDylSuKw+VZqFJFwULYwVHUZsQFN0aRLywESsEcOuCUR29Vv/+AHngP0BY+c4hewRrDRQPV+Fu+JJNp/uTpLJi19Ty7POz3QMGUMJeiOAiDysFlcxV9Vx253vRt/o7suue149B+XCX2GJT6Km9DU5xJvIkWb1a8vvIaU6vTUHxRmCYl0KUN1IuJi3DKX8GJarDMV6Yo6t1Vbt5xVAxgYGRBl+9jBGppqcjF2D0LEsaEhIUenU/VDq5wFdh5VKw7BtmKaBWKjwQ4F6IKhxokRMSNqxtvQmCBOaP6qvo95mGlhCqSDNbdqwQmKrZfbQrhfy22/5kmP2zUNXXQiq8FV9KUggqjIrkGyfOvOhWqE0AZmIEekRdBHL6B8JFZl/QSURqvh5gYrFuzRV67V3o3fW2gUbTfUV//0VEawuc6TTZqJt1KwRLjILS56K8X4NSyRUVQ0sNmCkiVLNgO8TIp7i2Wbsuv0s/N9/0ijF23jfMMJGAL/oSrR7C4DRG+3bYH5a091OXpKfwaF5JRSXFzC+8zYxuPeupJrgMjMnNWLhYYiZ/4llsRdVjRLRnQu3c2FCIJOzsGW6HwI7oKgtcGyXonux221CkuK5e9HwI8xXCJHQgWZ1AVCklk7bAhN6GdVwAMPX3dPZcLqfuTle48JjmH/wdzF+8+uh2YMwMhbKVY7VagTXb0KOegSypZVbWqvzDC3BJj/MUBhMRNB4JFEfgmTDTAXm8N57J3bd8TlNFa7s/0taSnAfukpQpRCxEsK2CakeIWrE0PRIEmuOihgLJYZ+h0tUxQZC1Ul/X7GcXPEJr6hgya2jDdZt36sC4swgzSV9roaK4pCKzLIGa4CqkVUEio7Y15GLDbgUMocJTkQMwgwblYla4cnf8f367qDZ0Kx15e7F1R5t7ULq+rkLECCBoTnVg+EtoVFZ5dldb/OzIzuEojsa9JwOPU2hsXXnTwrX6uMQp/4YlSiPkrUPkd4s8OuyRbceGEWqPwX4r6G+hlf88uiEYPkxhLUZzJUiqTm6hUvKvwIMpQKk/Fn4ylYMXP9BaD0QqvWHDS98BXzhbzATHoSv98kiw+457DL81vl9L+Skbfo2vyEqBBIw+k+Bk74+FYNj/UfV3Ov/g5kdLIApIQTzpUCpRCyJECktQpU0lR3DEjFijyNYZaiPMAyucEylL+tTvZwYwM2+pFdcsDrC1dHQcoFKn+tuBYfPdgkXmYQpVSI0AldHrOnIKTpcvylY3CDzMGZxX2X+8X/pNYp3h2Gs9qQV1xEk+XfpaLfqh1r3klTLpkQDVrAErzQntPwed3Df213DcggOrgFcE9RriPhEVVvniqFx0WylRk68psuCZvk/aoCf/TQaF78OVxuCb0+BmXnZFcPps7H15kko0SjQ2LHZ93XJcZFbQLDwAEqNGGWvCVgmMVXIj28gFS2gUa3Cmn4X+ne9cTP1YAKswUVYZ+HSM8I79wWzGqWVmjmJ0KBuHS0d1GyV04XO6LIGe/exJi97l+WSoFkUgZQSYXDcoSBTIZO5/qOZ/u0zUpDI7IvVSApWyg5RFTF0FsNKJYiKyOWoq11CNS0kWj3xqZq30kRVdNzaq57nKz3xu0WwkvZAD1KpybgCZ0FBanuiuRxPhQ0NekrFbGhgSyOBQUWqjopvgv7p3AAMs1g8f9gtnfmZIKgfZJSrorKeNjC+Yxx2BK858YLB5B5sVobqLiBolIWS21Xuu+atq05+ggnBTb9RTvu1osPDiimiuqYjVC1DVXSCYFA+SjbAI4YGUsnUxVCFZuWgWENg1M1s9RR46RgUdx6xMgT98OuQvW4nsLwfYFdfPkIrqD73ddRKF1FerSIbLSPFlsGDKpgxDG3L65DdRu1lCeVPVRax7ENGH1UzJDJf1VNC1TShCM5UmYNi5LARVTFnfhWN0//oVFdmLNeYgGeNgempNvd9d5VBt2D1OjE0N53+ZbLqR/z/7V1LjxzXeT333qrq9/Q8OBySpiWKpiibfsQCEQeOjYjIKg68DpIguwDe5RdklU222RteJKsEcTYBDHgRwKGAxK9AMeLENERSMknxPZzp6el3Vd17g/PdWzM9w6FEUZQ9lKeIYVW/u6vq1Pm+8708FlbbeOWr59FYXLxmH3b/2gzr73HeiAAqR45unZF/ihMl7rQsTmcFyrHDFBaThhOmGt90mJyMQsUFdlja7WwTDYqPUgn8YQE1by0962s/8uv2mYUR5GylFoPIF15X+NHPNLrrBpNVg9WmxtQbZJMEw2GK9pLBdJbBs+CK7FVk5VTX+pM7X9refO+PppPt38uL6QqPKiX2qvRB2lsLmHKs6C0sqnuw+ZZFstwv2l962Hr5axtJY8mPt+8fnzy6fny2fbeT6dJIuUOaIMsyZDUGlgW2UuogDWaYLc6EX8rN0nc+h81z2CIXNbC2dBZ66VWeyCh0huYap6Us7t2PB/g8H7Sj89kIt97+d7RZOm8UymxNAq/KjTHZugP4XLrIihXOQROM00l6mJI4XmqU1EWxV2Jab7u02bWq1s2TxspUmzp9nmLy8Je1/jv/tjgZ9eqz9BSKxjGUSUvaHewxueebZ+5s76qxNE07Ky2c/OIpdE+vzXze+Bf9XvfvATeASnMUuoDKc9RrOYY9i3a7QN4opcvQ+tihsW7RX7X46usOV37md4O/IqnPmUEfX1bFBx0PPv4bYaz5L7YXXMzO4BInRzL9KVtWqJ/Q2JxqTLRBraVhJwkW6xrZLMGI/lZJST6VBngNn2KsmT6QQavGRn/9lf7W+vnZbPRynk+Pw7lm6Zxxpbfd1M9OLOjtVqfTVwuvDZC2vPdFp3/3ymeLzbfPpW7QqNUzZK2mxHFUGk5K55U0kCzZM5xxMVY1k7WcE8meJiYLLkWuF4CFgj0CrJ3N0FpcgT/zF0janP/0/JZZ71eY3P5P2N47KIsZnMkkjmfIStpAETzi57Itc4jn0WiSnDypf6JUbqUymGUalNWT1nKRLHx6kC289ChJm4PhvSuNwe0fr063Hy5njY6haTuW7Fc2ewmZI/PXBgKXQ7SbnQyd1Ta6ZxaRddtDX7R+4DY6/2RGtZtouhkmqkBRFtCqgE5KtMhZtRJbUwfTKDEbOTScxXLdYXrfId/cTVOSjAouVSOY3yyoDgWw4oGYVwvnqpBXFTodhYvsDf/TXVEj7WhkMFhvG9QnCbI8QWISTFyKJEmBIoOjeagy8dRLW4OJYCPgOBBPqRq0pmLAGvwa/0YPr1/E1s+/lqpJyzQb0OylV6tJZ4DxyGE8LGQyO/vdVd2C5IjuvzxF0UCqmmMdkXYFpps9mP4tHHv9om0c/4NcpU0FnSmYLKxJgawqVkZBJUoirDRmpVQ6foj4ONIoIv6xXwHRXaB4+GNMb/3EJLUMSasLnSZCnpTF2ed8VsZiQnY2qPRxuQiwEWmQx/lHcUFSn3hhKGkZFryw+MbSy/3G2hevN9qrd8rpSA0fXuvq8d01V05WNqeuO0GWJfWaAKlRT9DkhJh6gqRRz1W7eR9Z46rTCz/U45WfovR9oVKtCyDNUZYFGrpAaUvkWYlpo8Tq0CKHRTFwuyLFV0Jv9UHMUt9JqI0XqA8xEeT5XdIef6ffOGNVX+nxWFcs8WdW/Fsdhca7SpqBblzVeGlJYwADvarQW09RnyVIlUFJSb5IxOeauhQpG4R6OjAZ4DhHMxOwEZYMMjtf43Y+m6z56f/8WQ0bn2HbZLAgDwaDXoH+xjRW1u5ehw9UG6sCwT0JgtE2obS+2sbCp1poNDs2G50cohSaCHZUyG+az6mYPy6Pu94xvW73cMYpGAoYbF6rb955JxnpBaSJQl54YdeDLMz5Mo3qvfhhVaC8pshBZF6yLYO8Mympr69+Zn3x9O/+sNFcvA3o3CnkrijcrJiaYjqsw5dKG28Tk47rtfq6Vp11aNVHAtqkM4BVpmQon6NOMGkm0ZZIGMn3FtNaiaXVAm7dowOLWz2HlfOhqebkrMfF/VnqeyrMP/YY1dMA8vADi7+CmfGXLyuc/l+2rlbYyDUaSxp3ewbn2xpTgop2C2ORRQCXNQwoZ8JkvsiQpGy3Fuq+YNkhiujJ8u07n03X7v+VymyXSbZF7tG7OUD/4URMuyq7YPfEezzrSI5kFMsEdHOHlifvsZeWcOzza1C+PcPddo9NcWLGLKXJ4PwEtPL/eEzc/mNzAGT5wTG/KLzaU7S5f/9aZzzYSKcMP8yXXsx/rz3FhnOnyr4BA3xbKoysICDrEmC+nHEonG2f/vJ/HfvUl3+gvZ4gwRSOrZvVDM4VMGoGQ75x9NFyqZPSbF/M5FwylC2hfA5jSwGVSVlEb5GUJere4urQ4dSSxYSgytjFyeP2Fy0uXQoZ6nJeVOUfR8B6GrDvZsWzUJILiyWlXWFPi2JIv4uZGhtDjfJXCVZPKEy3DWYLBqdHBn2qDA0DZ1PYMhFxA2OObU3gfSrmYeJqxfDRS/1f/uPfJWdearS/cB6DG308utYT3+OJMbC53u87gNrzqwLCeEJz9MyJsytonup6zJY20V/YiMzEnCsdwBXXkuskNRtxPcdgjHjPL3TidhY6dZIrFdfU9jwePLi+tLV5p82hbFVp/U6J/bxVecARqcpNKmG9+jSJP8VxvdIvg0Hf7qlbx89e+k670XkArVhgFuJOZCX2Lig1sycKKPpOlCSbuYgTJimhTeif3i1K3G5Z1LYt6gsW6/c9kldKrMSgL/0pKn/M+5M2FdGnYqHix5yl/lQn7AFPOjSMtf+77RE1pK2aICw0qGG3XZqGF9oK33vPoF1qNLoaTcpapRazMCGLFYkwWatuMM0zSZ827LNRBt9Lu6Y7fuvP7/3k6p8Ot6kuxny+fQV3O9W0u+l+c7S118iS0vHUYGWlicUTC1D1hZEvTv5KucYAztPpMVBU5elAiSkYogJ0p5wPMiNBxrwgAm1vqdgcnvhIbCYvSYh8F+VinZPzXvlHG7eXHt2/dmI6mxlpzHLA1WKebXfrtypbc5e+5oO89MM4PF1ke+9w5kz7kVr8w79tNVduCZiEochWqhBQpQmZq5QK1HqWYzQNzJSQpbwV869IHMbeYtJ3GCYO3/y0xZWhD6YfR5bGxi8yq+DwiBRPAt6hBZZYV3s67fKeudZqV08qfD3Gu5KWEtWwVmiIsLFtMNUGSdsgmRgUSSJiBtmLJqKYhz4V0zDxaX/zwau9zXf+cjre/oq1JVP4xJkP+Nqnq8yV51c7tbqysxSl3cywvNBA2mz3de3UdSRrD4IM59jMkCl0EVBSm7ELrNDvRUsafsVc8vnCYtX8mhBVra4AARUBYBLrZuwpBtJC7NtNxpP0zp0rr2xt3T9mS6fYzEZKO+c9kTnzb6d+a+4Je546hzDmUh7renTMyJnWq//QOf3GdwVYZKeSDFVtswcB/8hSukBKmbRhUQ4t6s4iXwgCxSx1ovqVIy/xqf846XH+3r4WZeGYBKZ6YqH2sxLNc3vdoQbW3Im7e3ZXfTSCja2Abyp8/4can4u+12BJ4ws1hdub7L5rkI8N0naYNFkwHUmZoB6y+MfuAszr5FH/9mubm7f+eDLe/npZzI7JVZ4g48m4J9AcegSGJAR24dWoZVTB6qNm5/jN1sKp61nj2CMRJzxZCgbKsfiLzccZMKIpyIZ6Ufbj8xhUkmZ/UQYM585eUWPuuIcivXiaC7g42SBo/RCABWlPaQbW3MbWo8V7t99+bbD9aM05qxMN8I8Z57vA2Vs5LLCd+8ggy3PSSoqV04s49rnjSJLGu+XD7DsZTvwUM8agXCmAyshWpsTYlUHt8xbpxMrkxGJokTXZldbi9LLF/808OtGX+uXA4xu/74DveXyXAd9o+lUsdUhUvw9C4IsHLPlFcZpkmMsFvPXt4Hs9fFmj1lJoTTUGhUaxbXD2uBJxI6UrTRMRwURMbYIx2YsAMwknQkPTVPRpaX390fqdV3sb935nNpucs3Z2qiiKblmWTRppRmmXJMm0XsuGWdrYaLYW7y+tnLzbaq880lIbIcyUhhQoBncUIUMgJbDOwHsDTXDZwB+iDhJkTomJWCmFQdJ40jEKLFUltLMQikKGgEnaQDkow7gAb1sYLVmv/e2thXu3r5/f6j94JZ8NF5XnwMIKZPw24SMrYmSyFpXARmbQXaijc6yJxnI7R7PzC/jFf8Vg6Ueh1EMx8a+EZh6fLaWso0lhwkSTj1IRTT4moniLdx96pAsWLEgb1R1mI4/jMYvi4rei6bc7p2rXpZSdciiUv/cD1wsBrB3mmk/grfwudt29ckXhjTeA9Tc1Xl9WOHcOuM0GoVONrWgeMiWKAgcBVvQTjNIESy0lpqGmmlgG/0tMRMWMJU5IEaCJGVdS9Mgy63UK5RJDNY9gYb9q9tJgOTKb8TKFge+luC0pDkkAWEI/J7AU12QxYS5P/yqIGeJYRR8r1Lswkst0iX3HkBiKjBV6iUX2ouqi6WdFcAnlsuKQoIrsVcpttsHvbd5febR+71PjSe/TZT46XhZ51/uimRpl0kSrWqp9o56W7WZt2Gk115O0/o5qLP5cZyf+G7b+ELkvkUUw0fwTPyop4RitsCV6I49WUSLtlgFQC1ZSkmj2LaYORd3hdNvh+nXgZ5seq284vPkmxarQ8OUF8acOAtgLBaxomkTPurpoVezFR6t0qJixsX5CI+spNEqNrKuRFBqJ1VjXRjI3tosE7YywMjDKYMulcmnmP4IjJ5h0Ap2QYSjfU7pnLlO4TcB5+k5JWAu4XCJ1/zQBIX4UxQojzdspTjB1owIVwSn3Sb8AXohDOW6IaUVA0efaJ70rSuwEk6TFVSJGNAGrpEXl4MlcEVzM46K4YZlaQbCxG75ijzZGgQk6lk8TdKGBOtea254FVBYqLULvbv6xHzRL4VUhQLLM3cstFnUB63nLYpg7LKQhc2KVTd+NQ5k65H2HSeKQL3ms7s+gqNKSwjTFypGKXtWhZ6l5gL1wwJr/8gemQ+30jWcy75JC1lZYH2qcaSip88ryxwFGE9FYLdnz9MGEwRiAJiMlqWwbslBqBFxkPbJaYcM2e9Anwk5GwJZoI3UWYv5VzMScIhfAZQzzdNkvIAoZ7C5I8BhGoiofKx6b/XXKc/wdNqPUbsKkCDEHpf1tABZr8Zl3RVB5zYpD8bkEXPxjBLh0VkDE26Vz0vOcDJOaYNpxm6DyhYVN+MssFHt3y56xsqYPxexza6jJ28cBlTmpm7ox8VhtO+RU/HoheXanfzp/zuFX/D7Iv4oXgqd52uF9zt6MjcheMnCcmfJ3FfAt4GEUN6gemoaSzlCU5ZfOAvd6BrMhs0+1TKAUYNWkpwxMzYhEX3Na1jo3Egsjg81sAs0UJJtA1Q3bqsGVRgBG0JHVJEvIBwCFZuWGHprcJkuVFDSiGigMFXOXFOcUiZhBDeJgU5AAImGxgMWTwULO+I4qSOgk0QQkwBjcIkux/a4AjuwUwSV+ERktsVCmhJ9aOMPmHw41rtllh81AMiuS+Uw7WdtZAKaM4aH/1LAopg61tsXJJYveuxAZnR2T7MSL2kdx4jjFiW8Dg1MRVHO+1K+xfP7jPKtfaMY60DTciXnx0QsKl5lveDWUoly4AKCtcIPgYhuAgrUdSkxEpkcxcz4fBPYyNS1ZHLqjYafBPOS/MjPoGI3phKeUga5ruFkKyfsjiMrAUgU72JCVeDthCnzIgjWKfpMWELLtp7AWwVYlBLqwbZ1wnQCMS+VmVUURBBTbexgRLAJTyaQ3bjOHiWZgKeNwggnIx6yFNpZjqOBVYCzysbBXYuEU65w8dK2AY/Ir/aJGiYF1SPJg4vGfqVu4gZNsCTtzgaU6VjLQmYZEk8+ydj+NPSgmHhiy+yxCicd5j0tV5yRqUXOxqSNgfZx4f7b3frw6eZ96iMsKb11V4Nyub5wDfjTUyBoKg1saJ08rpDONUaGxtKLwYFNjmUrihMyloTONvKOxPNYYZgSLhp0FX4yMlnEittfS5mgKI80CFbMqtIZlgl2ukRNoKUETnsvHDNmJbMXCLiqKfP48qN6HsQRcNoJL/CkfwESoEHCRnYx28AXrri2mmYNhnQsf0w6zkuViFjUCTTnkUxcYiSZfjSB0aOcWm02HbODg2JVn5pA1LDZhsbbs0Nvw4GjMouZw77ZH5yWHfOLx1bbD969D5lBdPO9Dz3QGeg9Q+57jpI9nO3ue76teeMY6aHccGFhm6gZNRKZGkcUuXVW4En0wDiNnrw3dU6IiDkuNleMKS6nCA29gCo1ZqdEyCoM8QbOlUEwNGpGlxmQuy2aEWszDbKphU4OSpqKjyaeR0ZysaQEbAUTGYudP1mPyPoIpIVNF5iJbWU4pCDk7e35n1VDdmMBaBBTrmpnYKwxGYPjQ7YWMJUzG+2YOuXZIqBxybR1MYZHXaSqGiX7OODRp3imLyZg9nS3GI49OVmJk2a3UwaYOa8qiV3hsPPRoJ0Hlc0s+9J6YePGhLvQ8Lkd2EjztB9ThD/Q+K9w+kcDace9DNsNcmHO+3ovB5TewkzlPkYMAY/Z82lBI6kqEDr2mMJpppBQ9So1OojCpacxSDVNqqSwc9BMBWVGBywWAETAlRRECi7c1B0KFxwguMhcl9pQA4/tHYLGsqWTkeQ5csdYJMsaGJqDxspkQULxdASvj5PEwRo9MJeXNNOXIWs4jj9uJCYwlA6n4WOmQGidg6nRLjNl+KXGoFQ6NmcOg9CgThyJzaNUc3AOPnMmxU49i4iX7vAJUlYGON2mOxw60e4UJ8ShfgHjUEbAO2AMibBycKQvgT7QEl8leXMQPiwx2mwy2rkRJZJ3U1u3gi62sKfQThTHbtRUa055Gp6swLbX4ZbqtoJm3aBTyRAvQ6lohJ7jIZpMAJAKsRhbiNtdWCZB4m2sWuqhSAU0OrTr44sdJdmzD5xMPVtoTYASTrE30tZzHLM6Q5WOu4ZCUDplxmHLCAH2j0mHCeq7EwQ29+Ev1xGHQ96gvBYm8WXPolh4bD7z4TounaRJ6Ufhmqx6nI0OJykeTDwg+FGnqn+dK5auDFFB1BKxnhe0hed0uwA5ir2giUkUkg126xDR6hSvvBqmeLJasBzXxbfpidRUURY74WVXYroCWaylQNP2w1okSVssj0Op1IB9pqGYAE0FHILHWmUBjySXvz0uFkZWKMRRluP+ghfnjaeIlj7xFgCQBTLxNZmLVE8FE8Egu0tgjazlMpxAgZZGNXCyUtF1WNnqUWQDSAu9f9+j1grJ3b+rx2ksuqHurftfcO+uBix6XLwNkKJHOK5NvH0uJWfvJBtTcpeOQnP2/xq/xmMgxn8VBH4zLvJrIMhWcA5IHCvdakcl6CrrO2V/A9QkrfxVGD7X4ZcNEocvbVPsIsqlCO1HYpOnYiBXCMwXVUpjmCtKyPTIZN2e5Yl0zZoxvvc9Ssx5TNlnPAktIO1rHtpdAPfPwIw9fC3Gt8QRYThyGpYerh/ta1qNfeLRLL/5S67iDKzzONRzW1znzx4vfRGY6OfIo1zxwHVIWv0fdY2w+1kftyZYISDrMybIf12n3ifaxPminPS5y8BWVH7ZP7KCpeJEJoUsKFz4P4KbCjQcKyWsKDzYU0l7wy2gymlRhZajQT5UAjlNXB8sK4w2NDvsLdoD1DQ2OmBpH8CgCLW5PZ0oAOJmF47N/HPI4/rJGLQCmXovAoswet5ssyuLkpBUHDIDBEGiuOHQ2Pfoks8KjS/Gh7WGLYOKJv7TksbbiUb7tcYZAetnjyi8gQsRb/B0HiRHzzBRp6ZBnn3/QufFRH/+tBtb+nfcY0OaZjE+muXjpDToQwVyUpaFw/aYSNsMZ7JiNzPJYZeNOAm2gsLwMbKWKQyLFTxuMFMebYjhSWFgA1FhhNIn+HhC2Y5PPuNr5vsNqawi0Gp64kYXbvumxvesNH/gAAAJfSURBVA20Wx79PtBpefGPegAWC4/NTcB2PJZnHuuAZENU5h1uQFjp3MseYOyJy0UPXAYuRzOPdx2QxydwOsRlHB8VKB/29UfAmttjT81gotlXS4yNUfi4eV/h1XPAuVeBG7eDb/agEfbxKVp7mcJGP9wWMQQBbJyfwPVix2NrEME3jMdmX3u0nc/dClvddgRNfK2AJ4JoQ5qxB4CsdL0IDnfjG6xFX+nMaY/r14Br14GXT4Q0o52YU/Vh342m3kG+k0BKnngErN2z4ghYT7gUPVlRrExFvpBlzUz8pU9WiR8ks9j8hvdn94N/xoWAq5YbDAhTzbsX1jQnN3oK+2eOb9YPPkbL071JqfcJnmjG8f3Kk+HxM3FCOrcJIFnoJ50Ij1fSOLUHig+XYg3UThC3+sJVDl91+5Ov7D3h1Hiqu4+A9VS7KXREPlC630mhkt4BYZkPRFf3ifV4VUEcNVpY9NfeVcDnAWZayfl+8/HjcfuBooW5Z7kB4DT9n32LmHB8X/5Hv+hs8ItkeQvCRAKguFAS3wncVnf+zd4Uo50nHwHpsf39PnccAevD7K19z/1gsPEF+wBXvYdkgESW430UR6olYu+pv9oOeKK4IC+M7BMbGsldIoPPAYibj6l4vPMIRE+975/wxCNgfdQ9eMDrD5ioEp5VdZ3ag7eoPs4D7lm+02MAImIicKr322nCMv8Bv51y+LPs4g/zmiNgfZi99ZTPfSKw9r++Atocqe1huKf8vMcQFDG1283o/d7oCFgfajc/5ZOPgPWUO+p5P+39062ex6cdmXPPYy8+63v8Pw+nXamKQAzFAAAAAElFTkSuQmCC"}),(0,C.jsxs)("div",{className:"".concat(g.vCenter),style:{marginTop:"-140px"},children:[(0,C.jsx)("div",{className:"font30",style:{fontWeight:600,color:"#FA6400",fontSize:30},children:(null==_||null===(n=_.data)||void 0===n?void 0:n.score)||"- -"}),(0,C.jsx)("div",{style:{color:"#7C4926"},children:"最终成绩"})]})]}),(0,C.jsxs)(w.Z,{align:"middle",wrap:!1,children:[(0,C.jsx)(v.Z,{children:(0,C.jsx)("img",{src:"".concat(null===I.Z||void 0===I.Z?void 0:I.Z.IMG_SERVER,"/images/").concat(null==_||null===(s=_.data)||void 0===s?void 0:s.image_url),width:88,height:88,style:{borderRadius:"50%"}})}),(0,C.jsxs)(v.Z,{className:"ml20",children:[(0,C.jsx)("div",{className:"font20",style:{color:"#000"},children:null==_||null===(a=_.data)||void 0===a?void 0:a.user_name}),(0,C.jsx)("div",{className:"c-grey-333 mt5 font16",children:null==_||null===(i=_.data)||void 0===i?void 0:i.student_id})]})]}),(0,C.jsxs)(w.Z,{wrap:!1,style:{marginTop:"43px",whiteSpace:"nowrap"},align:"middle",children:[(0,C.jsx)(v.Z,{className:"ml10",style:{color:"#5F6368"},children:"选题名称"}),(0,C.jsx)(q.Z,{placement:"topLeft",title:null==_||null===(o=_.data)||void 0===o?void 0:o.task_name,children:(0,C.jsx)(v.Z,{className:"ml20 font16 c-grey-333 ".concat(g.Onerow),children:null==_||null===(d=_.data)||void 0===d?void 0:d.task_name})})]}),(0,C.jsxs)(w.Z,{className:"mt20",wrap:!1,children:[(0,C.jsx)(v.Z,{className:"ml10",style:{color:"#5F6368",paddingTop:"5px",whiteSpace:"nowrap"},children:"指导老师"}),(0,C.jsx)(v.Z,{className:"ml20",children:(0,C.jsx)("div",{style:{display:"flex",flexWrap:"wrap",justifyContent:"space-between"},children:null==_||null===(N=_.data)||void 0===N||null===(N=N.teachers)||void 0===N?void 0:N.map((function(e,n){return(0,C.jsxs)("div",{className:"font16 c-grey-333 ".concat(g.ScoreTechers),children:[(0,C.jsx)("img",{src:"".concat(null===I.Z||void 0===I.Z?void 0:I.Z.IMG_SERVER,"/images/").concat(e.image_url),width:28,height:28,style:{borderRadius:"50%"}}),(0,C.jsx)("span",{className:"ml10 ".concat(g.Onerow),children:e.name})]},n)}))})})]}),(0,C.jsx)(w.Z,{className:"mt10",wrap:!1,justify:"space-between",align:"middle",children:null==se?void 0:se.map((function(e,n){var s;return(0,C.jsxs)(v.Z,{className:g.ScroeItem,children:[(0,C.jsx)("div",{style:{color:"#E99237",fontWeight:600},children:e.score||"- -"}),(0,C.jsxs)("div",{className:"mt20",style:{color:"#5F6368"},children:[null==e||null===(s=e.stage_name)||void 0===s?void 0:s.replace("毕业",""),"成绩"]})]},n)}))})]})}),(0,C.jsx)(V.Z,{open:b,title:"评分",destroyOnClose:!0,centered:!0,width:429,onOk:function(){K.submit()},onCancel:function(){return H(!1)},children:(0,C.jsx)(m.Z,{form:K,initialValues:{},layout:"vertical",className:"".concat(g.FormDiv),onFinish:function(){var e=t()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.HH)(l()(l()({id:P.id},n),j));case 2:0==e.sent.status&&(G.ZP.success("评分成功"),H(!1),ie());case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,C.jsxs)(w.Z,{align:"middle",wrap:!1,children:[(0,C.jsx)(m.Z.Item,{label:(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("span",{style:{color:"#5F6368"},children:"最终成绩"}),(0,C.jsx)("span",{className:"c-grey-999",children:"(总分100分)"})]}),name:"score",rules:[{required:!0,message:"请输入最终成绩"}],children:(0,C.jsx)(R.Z,{style:{width:355},size:"large",min:0,max:100})}),(0,C.jsx)("span",{className:"c-grey-333",children:"  分"})]})})})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[11253],{92587:function(e,n,t){t.r(n),t.d(n,{default:function(){return C}});var a=t(7557),r=t.n(a),s=t(82242),l=t.n(s),i=t(41498),o=t.n(i),c=t(79800),u=t.n(c),d=t(59301),g={flex_box_center:"flex_box_center___j7Jif",flex_space_between:"flex_space_between___UHGUg",flex_box_vertical_center:"flex_box_vertical_center___wHLdX",flex_box_center_end:"flex_box_center_end___HngqR",flex_box_column:"flex_box_column___WEQRk",body:"body___m_WQo",Onerow:"Onerow___QCaCO",vCenter:"vCenter___LJpmU",StudentScore:"StudentScore___pHFFl",Scorebg:"Scorebg___T5Ij7",ScroeItem:"ScroeItem___Fh3pO",ScoreTechers:"ScoreTechers___VNlSW"},m=t(80608),h=t(78241),f=t(6848),x=t(3113),p=t(95237),q=t(43604),v=t(66999),w=t(51945),F=t(86859),V=t(43418),G=t(8591),R=t(94001),M=t(2753),U=t(6638),Z=t(21056),I=t(71681),N=t(75916),Y=t(37712),C=(0,m.connect)((function(e){return{graduations:e.graduations,loading:e.loading}}))((function(e){e.graduations;var n,t,a,s,i,c,C,B=e.loading,P=e.dispatch,J=(0,m.useParams)(),W=(0,m.useSearchParams)(),j=(u()(W,1)[0],h.Z.useForm()),A=u()(j,1)[0],K=(0,d.useState)({}),X=u()(K,2),S=X[0],y=X[1],Q=(0,d.useState)(!1),b=u()(Q,2),z=b[0],O=b[1],H=(0,d.useState)({page:1,per_page:20,search_teacher:""}),L=u()(H,2),D=L[0],T=L[1],E=(0,d.useState)({}),k=u()(E,2),_=k[0],$=k[1],ee=(0,d.useState)([{name:"开题报告成绩",score:"- -"},{name:"中期报告成绩",score:"- -"},{name:"论文成绩",score:"- -"},{name:"答辩成绩",score:"- -"},{name:"论文定稿成绩",score:"- -"}]),ne=u()(ee,2),te=ne[0],ae=ne[1],re=[{title:"学生姓名",width:100,dataIndex:"user_name",ellipsis:!0,render:function(e){return(0,Y.jsx)(f.Z,{placement:"topLeft",title:e,children:(0,Y.jsx)("span",{children:e||"--"})})}},{title:"学号",width:100,dataIndex:"student_id",ellipsis:!0,render:function(e){return(0,Y.jsx)(f.Z,{placement:"topLeft",title:e,children:(0,Y.jsx)("span",{children:e||"--"})})}},{title:"课题名称",dataIndex:"task_name",ellipsis:!0,render:function(e){return(0,Y.jsx)(f.Z,{placement:"topLeft",title:e,children:(0,Y.jsx)("span",{children:e||"--"})})}},{title:"开题报告成绩",width:110,dataIndex:"",align:"right",render:function(e,n){var t;return(null==n||null===(t=n.my_scores)||void 0===t||null===(t=t.find((function(e){return"opening_report"==e.clazz})))||void 0===t?void 0:t.score)||"--"}},{title:"中期检查成绩",width:110,dataIndex:"",align:"right",render:function(e,n){var t;return(null==n||null===(t=n.my_scores)||void 0===t||null===(t=t.find((function(e){return"midterm_report"==e.clazz})))||void 0===t?void 0:t.score)||"--"}},{title:"论文成绩",width:80,dataIndex:"",align:"right",render:function(e,n){var t;return(null==n||null===(t=n.my_scores)||void 0===t||null===(t=t.find((function(e){return"thesis"==e.clazz})))||void 0===t?void 0:t.score)||"--"}},{title:"答辩成绩",width:80,dataIndex:"",align:"right",render:function(e,n){var t;return(null==n||null===(t=n.my_scores)||void 0===t||null===(t=t.find((function(e){return"final_defense"==e.clazz})))||void 0===t?void 0:t.score)||"--"}},{title:"论文定稿成绩",width:110,dataIndex:"",align:"right",render:function(e,n){var t;return(null==n||null===(t=n.my_scores)||void 0===t||null===(t=t.find((function(e){return"final_thesis"==e.clazz})))||void 0===t?void 0:t.score)||"--"}},{title:"最终成绩",width:80,dataIndex:"",align:"right",render:function(e,n){var t;return(null==n||null===(t=n.my_scores)||void 0===t||null===(t=t.find((function(e){return"grading_summary"==e.clazz})))||void 0===t?void 0:t.score)||"--"}},{title:"操作",width:60,align:"right",dataIndex:"",ellipsis:!0,render:function(e,n){return(0,Y.jsx)(Y.Fragment,{children:(0,Y.jsx)(x.ZP,{onClick:function(){var e,t;O(!0),A.setFieldsValue({score:null==n||null===(e=n.my_scores)||void 0===e||null===(e=e.find((function(e){return"grading_summary"==e.clazz})))||void 0===e?void 0:e.score}),y({stage_id:null==n||null===(t=n.my_scores)||void 0===t||null===(t=t.find((function(e){return"grading_summary"==e.clazz})))||void 0===t?void 0:t.stage_id,user_id:null==n?void 0:n.user_id,graduation_student_id:n.graduation_student_id})},style:{padding:0},type:"link",children:"评分"})})}}],se=function(){var e=o()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,P({type:"graduations/getGraduationsFinalScore",payload:l()({id:J.id},D)});case 2:t=e.sent,!(0,N.tu)()&&ae(null==t||null===(n=t.data)||void 0===n||null===(n=n.my_scores)||void 0===n?void 0:n.filter((function(e){return"grading_summary"!=e.clazz}))),$(t);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,d.useEffect)((function(){se()}),[D]),(0,Y.jsxs)("section",{className:g.body,children:[(0,Y.jsxs)(p.Z,{wrap:!1,align:"middle",justify:"space-between",children:[(0,Y.jsx)(q.Z,{className:"font20",style:{color:"#232b40",fontWeight:"600"},children:"毕设成绩"}),(0,N.tu)()&&(0,Y.jsx)(q.Z,{children:(0,Y.jsx)(M.t7,{style:{width:240,height:"38px"},placeholder:"课题名称/学生姓名/学号",value:D.search_teacher,onChange:function(e){D.search_teacher=e,T(l()({},D))}})})]}),(0,N.tu)()?(0,Y.jsxs)(v.Z,{loading:B.effects["graduations/getGraduationsFinalScore"],avatar:!0,active:!0,children:[(0,Y.jsx)(w.Z,{className:"mt20",style:{minHeight:500},locale:{emptyText:(0,Y.jsx)(U.Z,{customText:"暂时还没有相关数据哦!"})},columns:re,dataSource:(null==_?void 0:_.data)||[],pagination:!1}),0!=(null==_?void 0:_.count)&&(0,Y.jsxs)(p.Z,{className:"mt20 mb20",wrap:!1,align:"middle",justify:"space-between",children:[(0,Y.jsxs)(q.Z,{children:["共 ",(0,Y.jsx)("span",{className:"c-blue",children:(null==_?void 0:_.count)||0})," 条数据"]}),(0,Y.jsx)(q.Z,{children:(0,Y.jsx)(F.Z,{showSizeChanger:!0,showQuickJumper:!0,current:D.page,pageSize:D.per_page,onShowSizeChange:function(e,n){D.per_page=n,D.page=1,T(l()({},D))},onChange:function(e){D.page=e,T(l()({},D))},total:null==_?void 0:_.count})})]})]}):(0,Y.jsx)(v.Z,{loading:B.effects["graduations/getGraduationsFinalScore"],avatar:!0,active:!0,children:(0,Y.jsxs)("div",{className:g.StudentScore,children:[(0,Y.jsxs)("div",{className:g.Scorebg,children:[(0,Y.jsx)("img",{src:"data:image/png;base64,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"}),(0,Y.jsxs)("div",{className:"".concat(g.vCenter),style:{marginTop:"-140px"},children:[(0,Y.jsx)("div",{className:"font30",style:{fontWeight:600,color:"#FA6400",fontSize:30},children:(null==_||null===(n=_.data)||void 0===n?void 0:n.score)||"- -"}),(0,Y.jsx)("div",{style:{color:"#7C4926"},children:"最终成绩"})]})]}),(0,Y.jsxs)(p.Z,{align:"middle",wrap:!1,children:[(0,Y.jsx)(q.Z,{children:(0,Y.jsx)("img",{src:"".concat(null===I.Z||void 0===I.Z?void 0:I.Z.IMG_SERVER,"/images/").concat(null==_||null===(t=_.data)||void 0===t?void 0:t.image_url),width:88,height:88,style:{borderRadius:"50%"}})}),(0,Y.jsxs)(q.Z,{className:"ml20",children:[(0,Y.jsx)("div",{className:"font20",style:{color:"#000"},children:null==_||null===(a=_.data)||void 0===a?void 0:a.user_name}),(0,Y.jsx)("div",{className:"c-grey-333 mt5 font16",children:null==_||null===(s=_.data)||void 0===s?void 0:s.student_id})]})]}),(0,Y.jsxs)(p.Z,{wrap:!1,style:{marginTop:"43px",whiteSpace:"nowrap"},align:"middle",children:[(0,Y.jsx)(q.Z,{className:"ml10",style:{color:"#5F6368"},children:"选题名称"}),(0,Y.jsx)(f.Z,{placement:"topLeft",title:null==_||null===(i=_.data)||void 0===i?void 0:i.task_name,children:(0,Y.jsx)(q.Z,{className:"ml20 font16 c-grey-333 ".concat(g.Onerow),children:null==_||null===(c=_.data)||void 0===c?void 0:c.task_name})})]}),(0,Y.jsxs)(p.Z,{className:"mt20",wrap:!1,children:[(0,Y.jsx)(q.Z,{className:"ml10",style:{color:"#5F6368",paddingTop:"5px",whiteSpace:"nowrap"},children:"指导老师"}),(0,Y.jsx)(q.Z,{className:"ml20",children:(0,Y.jsx)("div",{style:{display:"flex",flexWrap:"wrap",justifyContent:"space-between"},children:null==_||null===(C=_.data)||void 0===C||null===(C=C.teachers)||void 0===C?void 0:C.map((function(e,n){return(0,Y.jsxs)("div",{className:"font16 c-grey-333 ".concat(g.ScoreTechers),children:[(0,Y.jsx)("img",{src:"".concat(null===I.Z||void 0===I.Z?void 0:I.Z.IMG_SERVER,"/images/").concat(e.image_url),width:28,height:28,style:{borderRadius:"50%"}}),(0,Y.jsx)("span",{className:"ml10 ".concat(g.Onerow),children:e.name})]},n)}))})})]}),(0,Y.jsx)(p.Z,{className:"mt10",wrap:!1,justify:"space-between",align:"middle",children:null==te?void 0:te.map((function(e,n){var t;return(0,Y.jsxs)(q.Z,{className:g.ScroeItem,children:[(0,Y.jsx)("div",{style:{color:"#E99237",fontWeight:600},children:e.score||"- -"}),(0,Y.jsxs)("div",{className:"mt20",style:{color:"#5F6368"},children:[null==e||null===(t=e.stage_name)||void 0===t?void 0:t.replace("毕业",""),"成绩"]})]},n)}))})]})}),(0,Y.jsx)(V.Z,{open:z,title:"评分",destroyOnClose:!0,centered:!0,width:429,onOk:function(){A.submit()},onCancel:function(){return O(!1)},children:(0,Y.jsx)(h.Z,{form:A,initialValues:{},layout:"vertical",className:"".concat(g.FormDiv),onFinish:function(){var e=o()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.HH)(l()(l()({id:J.id},n),S));case 2:0==e.sent.status&&(G.ZP.success("评分成功"),O(!1),se());case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,Y.jsxs)(p.Z,{align:"middle",wrap:!1,children:[(0,Y.jsx)(h.Z.Item,{label:(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)("span",{style:{color:"#5F6368"},children:"最终成绩"}),(0,Y.jsx)("span",{className:"c-grey-999",children:"(总分100分)"})]}),name:"score",rules:[{required:!0,message:"请输入最终成绩"}],children:(0,Y.jsx)(R.Z,{style:{width:355},size:"large",min:0,max:100})}),(0,Y.jsx)("span",{className:"c-grey-333",children:"  分"})]})})})]})}))},31797:function(e,n,t){t.d(n,{Z:function(){return F}});var a=t(59301),r=t(56762),s=t(92343),l=t(92310),i=t.n(l),o=t(36355),c=t(66999);var u=e=>{const{value:n,formatter:t,precision:r,decimalSeparator:s,groupSeparator:l="",prefixCls:i}=e;let o;if("function"==typeof t)o=t(n);else{const e=String(n),t=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(t&&"-"!==e){const e=t[1];let n=t[2]||"0",c=t[4]||"";n=n.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof r&&(c=c.padEnd(r,"0").slice(0,r>0?r:0)),c&&(c=`${s}${c}`),o=[a.createElement("span",{key:"int",className:`${i}-content-value-int`},e,n),c&&a.createElement("span",{key:"decimal",className:`${i}-content-value-decimal`},c)]}else o=e}return a.createElement("span",{className:`${i}-content-value`},o)},d=t(17313),g=t(83116),m=t(37613);const h=e=>{const{componentCls:n,marginXXS:t,padding:a,colorTextDescription:r,titleFontSize:s,colorTextHeading:l,contentFontSize:i,fontFamily:o}=e;return{[`${n}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${n}-title`]:{marginBottom:t,color:r,fontSize:s},[`${n}-skeleton`]:{paddingTop:a},[`${n}-content`]:{color:l,fontSize:i,fontFamily:o,[`${n}-content-value`]:{display:"inline-block",direction:"ltr"},[`${n}-content-prefix, ${n}-content-suffix`]:{display:"inline-block"},[`${n}-content-prefix`]:{marginInlineEnd:t},[`${n}-content-suffix`]:{marginInlineStart:t}}})}};var f=(0,g.Z)("Statistic",(e=>{const n=(0,m.TS)(e,{});return[h(n)]}),(e=>{const{fontSizeHeading3:n,fontSize:t}=e;return{titleFontSize:t,contentFontSize:n}}));var x=e=>{const{prefixCls:n,className:t,rootClassName:r,style:s,valueStyle:l,value:d=0,title:g,valueRender:m,prefix:h,suffix:x,loading:p=!1,onMouseEnter:q,onMouseLeave:v,decimalSeparator:w=".",groupSeparator:F=","}=e,{getPrefixCls:V,direction:G,statistic:R}=a.useContext(o.E_),M=V("statistic",n),[U,Z]=f(M),I=a.createElement(u,Object.assign({decimalSeparator:w,groupSeparator:F,prefixCls:M},e,{value:d})),N=i()(M,{[`${M}-rtl`]:"rtl"===G},null==R?void 0:R.className,t,r,Z);return U(a.createElement("div",{className:N,style:Object.assign(Object.assign({},null==R?void 0:R.style),s),onMouseEnter:q,onMouseLeave:v},g&&a.createElement("div",{className:`${M}-title`},g),a.createElement(c.Z,{paragraph:!1,loading:p,className:`${M}-skeleton`},a.createElement("div",{style:l,className:`${M}-content`},h&&a.createElement("span",{className:`${M}-content-prefix`},h),m?m(I):I,x&&a.createElement("span",{className:`${M}-content-suffix`},x)))))};const p=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function q(e,n){const{format:t=""}=n,a=new Date(e).getTime(),r=Date.now();return function(e,n){let t=e;const a=/\[[^\]]*]/g,r=(n.match(a)||[]).map((e=>e.slice(1,-1))),s=n.replace(a,"[]"),l=p.reduce(((e,n)=>{let[a,r]=n;if(e.includes(a)){const n=Math.floor(t/r);return t-=n*r,e.replace(new RegExp(`${a}+`,"g"),(e=>{const t=e.length;return n.toString().padStart(t,"0")}))}return e}),s);let i=0;return l.replace(a,(()=>{const e=r[i];return i+=1,e}))}(Math.max(a-r,0),t)}const v=e=>{const{value:n,format:t="HH:mm:ss",onChange:l,onFinish:i}=e,o=(0,r.Z)(),c=a.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(n);e>=Date.now()&&(c.current=setInterval((()=>{o(),null==l||l(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[n]);return a.createElement(x,Object.assign({},e,{valueRender:e=>(0,s.Tm)(e,{title:void 0}),formatter:(e,n)=>q(e,Object.assign(Object.assign({},n),{format:t}))}))};var w=a.memo(v);x.Countdown=w;var F=x}}]); \ No newline at end of file diff --git a/p__Graduations__Lists__Index__index.async.js b/p__Graduations__Lists__Index__index.async.js index 10ee788fd7..d7f07e04a3 100644 --- a/p__Graduations__Lists__Index__index.async.js +++ b/p__Graduations__Lists__Index__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[55624],{11675:function(A,e,n){n.r(e),n.d(e,{default:function(){return _}});var t=n(7557),s=n.n(t),i=n(82242),a=n.n(i),c=n(41498),o=n.n(c),g=n(79800),l=n.n(g),d=n(59301),r="body___nOABp",u="GuideIcon___ooxgw",x="Guide___hS9i1",w="GuideItem___RMU_S",E="Title___a3Njm",I="Overview___xEPym",p="OverviewIcon___aHj1M",Q="OverviewNum___m5Gze",B="OverviewName___ieWMD",m="BadgeDot___dmDYU",y="left69___dTE5Q",f="left55___E3b4z",h="Active16___UsmSC",j="Action___FZzt9",D="ActionItem___HIqhX",C="ActionItemName___o_fmR",v="ActionItemDes___wF2m3",N="Steps___o0fdB",H="Status___DkqBa",G="StepsItemActive___uCmfI",T="StepsItem___uuysT",M="StepsItemLeft___yikqm",S="StepsItemCent___uiT_W",R="StepsItemCentDot___NO_kn",O="StepsItemRight___gSq33",z="StepsItemRightTitle___XRf_G",X="shezhi___V4H3V",Z=n(80608),b=n(95237),k=n(43604),U=n(6848),P=n(66999),q=n(49127),Y=n(48410),J=n(21056),L=n(6638),F=n(89275),W=n(71681),V=n(75916),K=n(37712),_=(0,Z.connect)((function(A){var e=A.graduations,n=A.loading;return{graduations:e,user:A.user,loading:n}}))((function(A){var e,n,t,i,c,g,_,$,AA,eA,nA=A.graduations,tA=A.loading,sA=A.user,iA=A.dispatch,aA=(0,Z.useParams)(),cA=(0,Z.useSearchParams)(),oA=l()(cA,1)[0],gA=(0,d.useState)({}),lA=l()(gA,2),dA=lA[0],rA=lA[1],uA=(0,d.useState)({}),xA=l()(uA,2),wA=xA[0],EA=xA[1],IA=(0,d.useState)(!1),pA=l()(IA,2),QA=pA[0],BA=pA[1],mA=(0,d.useState)("0"),yA=l()(mA,2),fA=yA[0],hA=yA[1],jA=(0,d.useState)(!0),DA=l()(jA,2),CA=DA[0],vA=DA[1],NA=(0,d.useState)({name:"学生指南",list:[{icon:"data:image/png;base64,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",title:"1.学生选题确定"},{icon:"data:image/png;base64,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",title:"2.提交过程文档"},{icon:"data:image/png;base64,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",title:"3.毕设答辩"},{icon:"data:image/png;base64,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",title:"4.归档"}]}),HA=l()(NA,2),GA=HA[0],TA=HA[1],MA={name:"未开始",color:"#ADB2B8"},SA={name:"进行中",color:"#00b187"},RA=[{id:"0",name:(0,V.tu)()?"待处理":"未读"},{id:"1",name:"全部"}],OA=function(){var A=o()(s()().mark((function A(){var e,n;return s()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,J.zC)(aA.id);case 2:n=A.sent,vA(null==n||null===(e=n.graduation)||void 0===e?void 0:e.novice_guide),rA(a()({},n)),(0,V.tu)()&&TA({name:"管理员指南",list:[{icon:"data:image/png;base64,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",title:"1.毕设基础设置"},{icon:"data:image/png;base64,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",title:"2.毕设流程设置"},{icon:"data:image/png;base64,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",title:"3.导入/邀请人员"},{icon:"data:image/png;base64,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",title:"4.毕设阶段管理"}]});case 6:case"end":return A.stop()}}),A)})));return function(){return A.apply(this,arguments)}}(),zA=function(){var A=o()(s()().mark((function A(){return s()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:iA({type:"graduations/getGraduationsDetails",payload:{id:null==aA?void 0:aA.id}});case 1:case"end":return A.stop()}}),A)})));return function(){return A.apply(this,arguments)}}();return(0,d.useEffect)((function(){OA()}),[]),(0,d.useEffect)((function(){hA(String(Number(oA.get("state"))))}),[oA.get("state")]),(0,d.useEffect)((function(){iA({type:"graduations/getGraduationsNotices",payload:{id:aA.id,page:1,per_page:6,state:"1"==fA?"":"0"}})}),[fA]),console.log("loading",tA.effects["graduations/getGraduationsNotices"],tA),(0,K.jsxs)("section",{className:r,children:[CA?(0,K.jsxs)(b.Z,{className:"mb20 ".concat(x," fadeIn animated"),justify:"space-between",children:[(0,K.jsx)(k.Z,{style:{color:"#000"},children:GA.name}),GA.list.map((function(A,e){return(0,K.jsxs)(k.Z,{className:w,children:[(0,K.jsx)("img",{height:42,src:"".concat(A.icon)}),(0,K.jsx)("div",{style:{marginTop:"8px",fontSize:"12px",color:"#9096A3"},children:A.title})]},e)})),(0,K.jsx)(k.Z,{children:(0,K.jsx)("i",{className:"iconfont icon-guanbi10",style:{cursor:"pointer",color:"#979797"},onClick:function(){vA(!1),(0,J.Dd)({id:aA.id,novice_guide:!1})}})})]}):(0,K.jsx)("div",{className:u,onClick:function(){vA(!0),(0,J.Dd)({id:aA.id,novice_guide:!0})},children:(0,K.jsx)(U.Z,{title:GA.name,children:(0,K.jsx)("img",{height:20,src:"data:image/png;base64,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"})})}),(0,K.jsxs)("div",{style:{display:"flex"},className:"mb20",children:[(0,K.jsxs)("div",{style:{display:"flex",flex:1,flexDirection:"column"},children:[(0,V.tu)()&&(0,K.jsxs)("div",{className:"mb20 ".concat(I),children:[(0,K.jsx)("span",{className:E,children:"概览"}),(0,K.jsx)(P.Z,{loading:tA.effects["graduations/getGraduationsInfo"],active:!0,avatar:!0,className:"mt20",children:(0,K.jsxs)(b.Z,{className:"fadeIn animated",wrap:!1,justify:"space-between",style:{marginTop:"25px"},children:[(0,K.jsxs)(b.Z,{wrap:!1,children:[(0,K.jsx)(k.Z,{className:p,children:(0,K.jsx)("i",{className:"iconfont icon-bishexueshengshu c-grey-666",style:{fontSize:"16px"}})}),(0,K.jsxs)(k.Z,{style:{marginLeft:"8px"},children:[(0,K.jsx)("div",{className:Q,onClick:function(){return Z.history.push("/graduations/".concat(aA.id,"/students"))},children:(null===(e=dA.graduation)||void 0===e?void 0:e.students_count)||0}),(0,K.jsx)("div",{className:B,children:"毕设学生数"})]})]}),(0,K.jsxs)(b.Z,{wrap:!1,children:[(0,K.jsx)(k.Z,{className:p,children:(0,K.jsx)("i",{className:"iconfont icon-jiaoshishu c-grey-666",style:{fontSize:"16px"}})}),(0,K.jsxs)(k.Z,{style:{marginLeft:"8px"},children:[(0,K.jsx)("div",{className:Q,onClick:function(){return Z.history.push("/graduations/".concat(aA.id,"/teachers"))},children:(null===(n=dA.graduation)||void 0===n?void 0:n.teachers_count)||0}),(0,K.jsx)("div",{className:B,children:"教师数"})]})]}),(0,K.jsxs)(b.Z,{wrap:!1,children:[(0,K.jsx)(k.Z,{className:p,children:(0,K.jsx)("i",{className:"iconfont icon-ketizongshu c-grey-666",style:{fontSize:"16px"}})}),(0,K.jsxs)(k.Z,{style:{marginLeft:"8px"},children:[(0,K.jsx)("div",{className:Q,onClick:function(){return Z.history.push("/graduations/".concat(aA.id,"/topics"))},children:(null===(t=dA.graduation)||void 0===t?void 0:t.graduation_total_tasks_count)||0}),(0,K.jsx)("div",{className:B,children:"课题总数"})]})]})]})})]}),(0,K.jsxs)("div",{className:j,children:[(0,K.jsxs)(b.Z,{wrap:!1,align:"middle",justify:"space-between",children:[(0,K.jsx)(k.Z,{className:E,children:"动态"}),(0,K.jsxs)(k.Z,{children:[tA.effects["graduations/getGraduationsNotices"]&&(0,K.jsx)(P.Z.Input,{active:!0}),!tA.effects["graduations/getGraduationsNotices"]&&(0,K.jsxs)(K.Fragment,{children:[(null===(i=nA.Notices)||void 0===i?void 0:i.no_deal_count)>0&&(0,K.jsx)(q.Z,{dot:!0,count:null===(c=nA.Notices)||void 0===c?void 0:c.no_deal_count,className:"".concat(m," ").concat((0,V.tu)()?y:f)}),(0,K.jsx)(Y.tp,{dataSource:RA,value:fA,onChange:function(A){return hA(A)}})]})]})]}),(0,K.jsxs)(P.Z,{loading:tA.effects["graduations/getGraduationsNotices"],active:!0,avatar:!0,className:"mt20",children:[!(null!==(g=nA.Notices)&&void 0!==g&&null!==(g=g.graduation_notices)&&void 0!==g&&g.length)&&(0,K.jsx)(L.Z,{}),null===(_=nA.Notices)||void 0===_||null===(_=_.graduation_notices)||void 0===_?void 0:_.map((function(A,e){return(0,K.jsxs)(b.Z,{wrap:!1,onClick:o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.t0="DealJoinGraduation"==A.action||!(0,V.tu)()&&1!=A.state,!e.t0){e.next=4;break}return e.next=4,(0,J.ck)({id:aA.id,doid:A.id});case 4:if(!A.url||""==A.url){e.next=10;break}return e.next=7,zA();case 7:Z.history.push(A.url),e.next=11;break;case 10:hA("1");case 11:A.url.includes("index")&&hA(String(Number(oA.get("state")||"1")));case 12:case"end":return e.stop()}}),e)}))),className:"".concat(D," animated fadeIn"),children:[(0,K.jsx)(k.Z,{children:(0,K.jsx)("img",{width:36,height:36,style:{borderRadius:"50%"},src:"".concat(W.Z.IMG_SERVER,"/images/").concat(A.avatar_url)})}),(0,K.jsxs)(k.Z,{className:"ml10",flex:1,children:[(0,K.jsxs)(b.Z,{wrap:!1,justify:"space-between",align:"middle",children:[(0,K.jsxs)(b.Z,{wrap:!1,align:"middle",children:[(0,K.jsx)("div",{className:C,children:A.real_name}),(0,K.jsx)("div",{className:"ml10",style:{fontSize:"12px",color:"#9096A3"},children:A.created_at})]}),(0,K.jsxs)(k.Z,{children:[1==A.state&&!(0,V.tu)()&&(0,K.jsx)("span",{style:{fontSize:"12px",color:"#165DFF"},children:"已读"}),1==A.state&&(0,V.tu)()&&(0,K.jsx)("span",{style:{fontSize:"12px",color:"#00B187"},children:"已处理"})]})]}),(0,K.jsx)("div",{className:v,children:(0,K.jsx)(U.Z,{placement:"topLeft",title:A.source_content,children:A.source_content})})]})]},e)})),(null===($=nA.Notices)||void 0===$?void 0:$.total_count)>6&&(0,K.jsx)("div",{className:h,style:{width:"100%",cursor:"pointer",textAlign:"center",color:"#3061D0",paddingTop:"20px"},onClick:function(){var A;return Z.history.push("/messages/".concat(null==sA||null===(A=sA.userInfo)||void 0===A?void 0:A.login,"/user_tidings?tabsKey=6"))},children:"查看更多"})]})]})]}),(0,K.jsxs)("div",{className:"ml20 ".concat(N),children:[(0,K.jsxs)(b.Z,{wrap:!1,align:"middle",justify:"space-between",children:[(0,K.jsx)(k.Z,{className:E,children:(0,V.tu)()?"毕设阶段管理":"毕设流程概览"}),(0,K.jsxs)(k.Z,{className:H,children:[(0,K.jsx)(q.Z,{color:"#00B187",text:"进行中"}),(0,K.jsx)(q.Z,{className:"ml20",color:"#ADB2B8",text:"未开始"}),(0,K.jsx)(q.Z,{className:"ml20",color:"#E30000",text:"已结束"})]})]}),(0,K.jsx)(P.Z,{loading:!(null!=dA&&null!==(AA=dA.graduation_stages)&&void 0!==AA&&AA.length),active:!0,avatar:!0,className:"mt20",children:(0,K.jsx)("div",{className:"animated fadeIn",children:null==dA||null===(eA=dA.graduation_stages)||void 0===eA?void 0:eA.map((function(A,e){var n,t;return(0,K.jsxs)("div",{className:"".concat(T," ").concat("录入课题"==A.name&&0!=(null==dA?void 0:dA.graduation_stages[1].status)?"":1==A.status?G:""),children:[(0,K.jsx)("div",{style:{flex:1},children:"录入课题"!=A.name&&(0,K.jsxs)("div",{className:M,children:[(0,K.jsxs)("div",{style:{color:"#9096A3"},children:[(0,K.jsx)("span",{children:"开始"}),(0,K.jsx)("span",{className:"ml10",children:A.start_at||"--"})]}),(0,K.jsxs)("div",{style:{color:"#333"},children:[(0,K.jsx)("span",{children:"截止"}),(0,K.jsx)("span",{className:"ml10",children:A.end_at||"--"})]})]})}),(0,K.jsx)("div",{className:S,style:{background:"".concat(0==A.status?"#F5F5F5":1==A.status?"#E5F7F3":"#FAD6D6")},children:(0,K.jsx)("div",{className:R,style:{background:"".concat(0==A.status?"#ADB2B8":1==A.status?"#00B187":"#E30000")}})}),(0,K.jsx)("div",{style:{flex:1},children:(0,K.jsxs)("div",{className:O,children:[(0,K.jsx)(U.Z,{placement:"topLeft",title:(0,V.tu)()||0!=A.status?"":"该阶段未启用",children:(0,K.jsxs)("div",{className:z,onClick:o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(0,V.tu)()&&0==A.status){e.next=4;break}return e.next=3,zA();case 3:Z.history.push(A.stage_url);case 4:case"end":return e.stop()}}),e)}))),children:[e+1," ",A.name]})}),"录入课题"==A.name?(0,K.jsxs)(b.Z,{align:"middle",className:"mt10",style:{color:0===(null==dA||null===(n=dA.graduation)||void 0===n?void 0:n.graduation_tasks_count)?MA.color:SA.color},children:[(0,K.jsx)("i",{className:"iconfont icon-yiwancheng4",style:{fontSize:"14px"}})," ",(0,K.jsx)("span",{style:{color:"#ADB2B8"},children:"您已录入课题"})," ",(null==dA||null===(t=dA.graduation)||void 0===t?void 0:t.graduation_tasks_count)||0]}):(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("div",{className:"mt10",children:(0,V.tu)()?(0,K.jsx)(b.Z,{align:"middle",wrap:!1,style:{color:"#ADB2B8"},children:0==A.state?(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-weixiada font14",style:{color:"#ADB2B8"}})," 未设置"]}):(0,K.jsxs)(K.Fragment,{children:["学生选题"==A.name&&0!=A.status&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-daishenhe font14",style:{color:"#ff9d18"}}),"  待审核  ",(0,K.jsx)("span",{style:{color:"#ff9d18"},children:A.num||0})]}),"任务书"==A.name&&0!=A.status&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-daixiadarenwushu font14",style:{color:"#165dff"}}),"  待下达任务书  ",(0,K.jsx)("span",{style:{color:"#165dff"},children:A.num||0})]}),["开题报告","中期检查","毕业论文","毕业答辩","论文定稿"].includes(A.name)&&0!=A.status&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-daipingyue font14",style:{color:"#ff9d18"}}),"  待评阅  ",(0,K.jsx)("span",{style:{color:"#ff9d18"},children:A.num||0})]}),"归档"==A.name&&0!=A.status&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-yiwancheng4 font14",style:{color:"#165dff"}}),"  待提交学生  ",(0,K.jsx)("span",{style:{color:"#165dff"},children:A.num||0})]})]})}):(0,K.jsx)(b.Z,{align:"middle",wrap:!1,style:{color:"#ADB2B8"},children:-1==A.state?(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-weixiada font14",style:{color:"#ADB2B8"}}),"  该阶段未开启"]}):(0,K.jsxs)(K.Fragment,{children:["学生选题"==A.name&&(0,K.jsxs)(K.Fragment,{children:[0==A.state&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-weixiada font14",style:{color:"#ADB2B8"}}),"  未确定选题"]}),1==A.state&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-yiwancheng4 font14",style:{color:"#00B187"}}),"  已确定选题"]})]}),"任务书"==A.name&&(0,K.jsxs)(K.Fragment,{children:[0==A.state&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-weixiada font14",style:{color:"#ADB2B8"}}),"  未下达 "]}),1==A.state&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-yiwancheng4 font14",style:{color:"#00B187"}}),"  已下达 "]})]}),["开题报告","中期检查","毕业论文","毕业答辩","论文定稿"].includes(A.name)&&(0,K.jsxs)(K.Fragment,{children:[0==A.state&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-weixiada font14",style:{color:"#ADB2B8"}}),"  未提交 "]}),1==A.state&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-daipingyue font14",style:{color:"#ff9d18"}}),"  待评阅 "]}),2==A.state&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-yiwancheng4 font14",style:{color:"#00B187"}}),"  已通过 "]}),3==A.state&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-weishezhi font14",style:{color:"#e53333"}}),"  已驳回 "]}),4==A.state&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-yiwancheng4 font14",style:{color:"#E5F7F3"}}),"  已通过需修改 "]}),5==A.state&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-daipingyue font14",style:{color:"#00B187"}}),"  已修改 "]})]}),"归档"==A.name&&(0,K.jsxs)(K.Fragment,{children:[0==A.state&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-weixiada font14",style:{color:"#ADB2B8"}}),"  未提交 "]}),1==A.state&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-daixiadarenwushu font14",style:{color:"#165dff"}}),"  已提交 "]})]})]})})}),(0,V.tu)()&&A.setting_show&&(0,K.jsx)(U.Z,{title:"",children:(0,K.jsx)("i",{onClick:function(){var n;BA(!0),EA(a()(a()({},A),{},{disabled_time:null==dA||null===(n=dA.graduation_stages)||void 0===n||null===(n=n[e-1])||void 0===n?void 0:n.end_at}))},className:"iconfont icon-shequshezhi c-grey-666 ".concat(X)})})]})]})})]},e)}))})})]})]}),(0,K.jsx)(F.Z,{visible:QA,data:wA,onClose:function(){return BA(!1)},onSuccess:function(){BA(!1),OA()}})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[55624,4585,71950],{10459:function(e,n,t){function a(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],a=0;a-1||null!==(a=C)&&void 0!==a&&a.startsWith("/api")?C:"data:image/png;base64,".concat(C),autoPlay:!0}),"video"===N&&(0,y.jsx)(y.Fragment,{children:(null===(c=C)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(o=C)&&void 0!==o&&o.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(C),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(C),autoPlay:!0})}),"office"===N&&F&&(0,y.jsx)("iframe",{src:"".concat(V,"/office.html?key=").concat(F.key,"&url=").concat(q+F.url,"&callbackUrl=").concat(q+F.callbackUrl,"&fileType=").concat(F.fileType,"&title=").concat(F.title,"&model=").concat(I,"&officeServer=").concat(w.Z.ONLYOFFICE,"&disabledDownload=").concat(!!R)}),"html"===N&&(0,y.jsx)("iframe",{src:C+"&disposition=inline"}),"pdf"===N&&(0,y.jsx)("iframe",{src:"".concat(V,"/js/pdfview/index.html?url=").concat(C,"&disabledDownload=").concat(!!R)}),"image"===N&&(0,y.jsx)("img",{src:(null===(l=C)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(E=C)&&void 0!==E&&E.startsWith("/api")?C:"data:image/png;base64,".concat(C)}),("other"===N||"download"===N)&&(0,y.jsx)(y.Fragment,{children:M?(0,y.jsx)(x.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(f.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:J,children:"下载"})}):(0,y.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:J,children:[(0,y.jsx)(p.Z,{}),"点击下载"]})})]})}},4585:function(e,n,t){t.d(n,{Z:function(){return X}});var a=t(82242),i=t.n(a),c=t(37205),s=t.n(c),o=t(91232),r=t.n(o),l=t(79800),u=t.n(l),d=t(59301),A=(t(49040),t(32834)),f=t.n(A),p=t(11690);var g=[],m=["
                              "],h=new(f().Renderer),v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function x(){g.length=0,m=["
                                "]}var w={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function y(e,n,t,a){if(n>=e.length||e[n].level<=t)return n;var i=e[n];a.push("
                              • "+i.text+"");var c=[];return n=y(e,++n,i.level,c),c.length>0&&(a.push("
                                  "),c.forEach((function(e){a.push(e)})),a.push("
                                ")),a.push("
                              • "),n=y(e,n,t,a)}function E(){return y(g,0,0,m),m.push("
                              "),m.join("")}var j={heading:function(e){var n=v.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],a=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var a=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=a.length?e.slice(a.length):e})).join("\n")}(t,n[3]||""),i=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(i)>=0){var c=N(),s=a;a=c,S[c]={type:"block",expression:s}}return{type:"code",raw:t,lang:i,text:a}}}},I=/(?:\${2})([^\n`]+?)(?:\${2})/gi,C=0,N=function(){return"__special_katext_id_".concat(C++,"__")},S={};function B(){return S}function b(){C=0,S={}}function Q(e){return e=e.replace(I,(function(e,n){var t=N();return S[t]={type:"inline",expression:n},t}))}var D=h.listitem;h.listitem=function(e){return D(Q(e))};var T=h.paragraph;h.paragraph=function(e){return T(Q(e))};var H=h.tablecell;h.tablecell=function(e,n){return H(Q(e),n)},h.code=function(e,n,t){var a=(n||"").match(/\S*/)[0];return a?["latex","katex","math"].indexOf(a)>=0?"

                              ".concat(e,"

                              "):'
                              ').concat(t?e:(0,p.escape)(e,!0),"
                              \n"):'
                              '+(t?e:(0,p.escape)(e,!0))+"
                              "},h.heading=function(e,n,t){var a=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return g.push({anchor:a,level:n,text:e}),"'+e+""},f().setOptions({silent:!0,gfm:!0,pedantic:!1}),f().use({tokenizer:j,renderer:h});var R=f(),k=(t(64018),t(6419)),M=t(71681),Z=t(15342),G=t(1012),O=t(29114),P=t(37712),z="@▁@",L=/]*>/g;var X=function(e){var n=e.value,t=void 0===n?"":n,a=e.className,c=e.showTextOnly,o=e.showLines,l=e.style,A=void 0===l?{}:l,f=e.stylesPrev,p=void 0===f?{}:f,g=e.highlightKeywords,m=e.showProgramFill,h=(e.isProgramFill,e.disabledFill),v=void 0!==h&&h,y=e.programFillValue,j=e.onFillChange,I=void 0===j?function(e){}:j,C=e.onFillBlur,N=void 0===C?function(){}:C,S=String(t),Q=(0,d.useState)(""),D=u()(Q,2),T=D[0],H=D[1],X=(0,d.useState)("office"),F=u()(X,2),U=F[0],V=F[1],q=(0,d.useState)([]),Y=u()(q,2),W=Y[0],J=Y[1],K=(0,d.useRef)("a"+(0,G.Z)()),_={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),a=[];return t.map((function(e){""!=e&&a.push(".".concat(K.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{S=S.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+M.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+M.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+M.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(m){var e=-1;return S=S.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,a){return function(e,n){var t=document.createElement(e===z?"input":"textarea");t.style.width="100%",t.style.height=e===z?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var a=Object.keys(_).length;return _[a]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                              '.concat($(S||""),"
                              ")}var n=R(S);n=$(n);var t=B();S.match(/\[TOC\]/)&&(n=n.replace("

                              [TOC]

                              ",E()),x()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var a=t[n],i=a.type,c=a.expression;return(0,Z.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(c)||"",{displayMode:"block"===i,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),b();var a=document.createElement("div");return a.innerHTML=n,g?(ae(a,g.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),a.innerHTML):c?a.innerText:(setTimeout((function(){return se()}),500),a.innerHTML)}),[S,g]);(0,d.useEffect)((function(){ie.current&&ie.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[W]),(0,d.useEffect)((function(){if(null!=y&&y.length){var e,n=ie.current.querySelectorAll(".edu-program-fill-score"),t=ie.current.querySelectorAll('[name="edu-program-fill"]'),a=r()(t.entries());try{for(a.s();!(e=a.n()).done;){var i,c=u()(e.value,2),s=c[0],o=c[1];o.value=null===(i=y[s])||void 0===i?void 0:i.value,"warning"===y[s].type?o.className="program-fill-warning":"success"===y[s].type?o.className="program-fill-success":o.className=""}}catch(e){a.e(e)}finally{a.f()}var l,d=r()(n.entries());try{for(d.s();!(l=d.n()).done;){var A,f,p=u()(l.value,2),g=p[0];p[1].innerHTML=null!==(A=y[g])&&void 0!==A&&A.score?"".concat(null===(f=y[g])||void 0===f?void 0:f.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}J(y)}}),[y]);var ne=function(e){W[e.target.dataset.id]=W[e.target.dataset.id]||{},W[e.target.dataset.id].value=e.target.value,J(s()(W)),I(W,e.target.dataset.id)},te=function(e){W[e.target.dataset.id]=W[e.target.dataset.id]||{},W[e.target.dataset.id].value=e.target.value,J(s()(W)),N(W,e.target.dataset.id)};function ae(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ae(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var a=document.createElement("span");a.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(a)}}))}var ie=(0,d.useRef)();function ce(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),H(t),V("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),H(t),V("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),H(t),V("html");else if(t.startsWith("#")){e.preventDefault();var a=document.getElementById(t.replace("#",""));a&&a.scrollIntoView(!0)}}}w.WebkitLineClamp=o,o&&(A=i()(i()({},A),w));var se=function(){var e,n=null===(e=ie.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(k.ZP.isSupported()){var n=new k.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ie.current&&ee&&ee.match(L)&&window.PR.prettyPrint(),ie.current)return ie.current.addEventListener("click",ce),function(){var e;null===(e=ie.current)||void 0===e||e.removeEventListener("click",ce),b(),x()}}),[ee,ie.current,ce]),(0,P.jsxs)(P.Fragment,{children:[c&&(0,P.jsx)("div",{ref:ie,children:ee}),!c&&(0,P.jsx)("div",{ref:ie,style:i()({},A),className:"".concat(a||""," ").concat(v?"disabled-fill":""," markdown-body ").concat(K.current),dangerouslySetInnerHTML:{__html:ee}}),(0,P.jsx)(O.Z,{close:!0,data:T,type:null!=T&&T.length?U:"",style:i()({},p),onClose:function(){return H("")}})]})}},16726:function(e,n,t){t.d(n,{h:function(){return h}});var a=t(82242),i=t.n(a),c=t(79800),s=t.n(c),o=t(59301),r=t(57809),l=t(78241),u=t(3113),d=t(89780),A=t.n(d),f=(t(94527),t(66608),t(37712)),p=r.default.Option,g={labelCol:{span:4},wrapperCol:{span:20}},m={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function h(e){var n=e.value,t=e.onChange,a=e.mode,c=e.options,r=void 0===c?{}:c,l=(0,o.useRef)(),u=(0,o.useState)(),d=s()(u,2),p=d[0],g=d[1];return(0,o.useEffect)((function(){if(p){var e=function(e){var n=e.getValue();t&&t(n)};return p.on("change",e),function(){p.off("change",e)}}}),[p,t]),(0,o.useEffect)((function(){p&&p.setOption("mode",a)}),[p,a]),(0,o.useEffect)((function(){p&&(n===p.getValue()&&""!==n||setTimeout((function(){p.setValue(n||"")}),300))}),[p,n]),(0,o.useEffect)((function(){if(l.current&&!p){var e=A().fromTextArea(l.current,i()({mode:a,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},r));g(e)}}),[l.current,p]),(0,f.jsx)("div",{className:"my-codemirror-container",children:(0,f.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,a=(0,o.useState)("python"),c=s()(a,2),d=c[0],A=c[1];return(0,f.jsxs)(l.Z,i()(i()({},g),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,f.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,f.jsx)(r.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){A(m[e][1])},children:Object.keys(m).map((function(e){return(0,f.jsx)(p,{value:e,children:m[e][0]},e)}))})}),(0,f.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,f.jsx)(h,{mode:d})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},77036:function(e,n,t){t.d(n,{Z:function(){return re}});var a=t(91232),i=t.n(a),c=t(7557),s=t.n(c),o=t(41498),r=t.n(o),l=t(79800),u=t.n(l),d=t(85573),A=t.n(d),f=t(59301),p=t(89780),g=t.n(p),m=t(76374),h=(t(94527),t(6313),t(25717),t(99498),t(25419),t(67549),t(4585)),v=t(37712),x=function(e){var n=e.value,t=void 0===n?"":n,a=(e.className,e.showTextOnly,e.showLines,e.style,(0,f.useMemo)((function(){return""}),[t]));return(0,v.jsx)(v.Fragment,{children:(0,v.jsx)("div",{dangerouslySetInnerHTML:{__html:a}})})},w=t(82242),y=t.n(w),E=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function j(e){var n=e.onActionCallback,t=e.title,a=e.icon,i=e.actionName,c=e.className,s=void 0===c?"":c,o=e.children;return(0,v.jsxs)("a",{title:t,className:s,onClick:function(){n(i)},children:[(0,v.jsx)("i",{className:"md-iconfont ".concat(a)}),o]})}var I=function(e){var n=e.watch,t=e.showNullButton,a=e.showNullProgramButton,i=e.onActionCallback,c=e.fullScreen,s=e.insertTemp,o=e.hidetoolBar,r=[].concat(E,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,v.jsxs)("ul",{className:"markdown-toolbar-container",children:[!o&&r.map((function(e,n){return(0,v.jsx)("li",{children:e.actionName?(0,v.jsx)(j,y()(y()({},e),{},{onActionCallback:i})):(0,v.jsx)("span",{className:"v-line"})},n)})),t?(0,v.jsx)("li",{children:(0,v.jsx)(j,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,a?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("li",{children:(0,v.jsx)(j,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,v.jsx)("li",{children:(0,v.jsx)(j,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,s&&(0,v.jsx)("li",{children:(0,v.jsx)(j,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(s),onActionCallback:i,children:(0,v.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,v.jsx)("li",{className:"btn-full-screen",children:(0,v.jsx)(j,{icon:"".concat(c?"icon-shrink":"icon-enlarge"),title:c?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:i})})]})},C=t(74063),N=t(78241),S=t(24650),B=t(3113),b={labelCol:{span:4},wrapperCol:{span:20}},Q=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(N.Z,y()(y()({},b),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,v.jsx)(N.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,v.jsx)(S.Z,{})}),(0,v.jsx)(N.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,v.jsx)(S.Z,{})}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(B.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(B.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},D=t(16726),T=t(8591),H=t(10459),R=N.Z.useForm,k={width:280,marginRight:10},M={labelCol:{span:5},wrapperCol:{span:19}},Z=function(e){var n=e.callback,t=e.onCancel,a=R(),i=u()(a,1)[0],c=(0,f.useRef)();function s(e,n){-1!==e.status?i.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):T.ZP.error(e.message)}return(0,v.jsxs)(N.Z,y()(y()({form:i},M),{},{className:"upload-image-panel",onFinish:function(e){n(y()(y()({},e),{},{name:c.current}))},style:{width:470,overflow:"hidden"},children:[(0,v.jsx)(N.Z.Item,{label:"图片地址",required:!0,children:(0,v.jsxs)("div",{className:"flex-container",children:[(0,v.jsx)(N.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,v.jsx)(S.Z,{style:k})}),(0,v.jsx)(G,{onFileChange:function(e){var n=e.target.files[0];c.current=n.name,O(n,s)}})]})}),(0,v.jsx)(N.Z.Item,{label:"图片描述",name:"alt",children:(0,v.jsx)(S.Z,{style:{width:264}})}),(0,v.jsxs)(N.Z.Item,{style:{textAlign:"right"},children:[(0,v.jsx)(B.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(B.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function G(e){var n=e.onFileChange;return(0,v.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,v.jsx)("input",{type:"file",onChange:n})]})}function O(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var a=new window.XMLHttpRequest;a.withCredentials=!0,a.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),a.addEventListener("error",(function(e){console.error(e)}),!1),a.open("POST","".concat(H.KI,"/api/attachments.json")),a.send(t)}var P=t(5112),z=t(94001),L=P.ZP.Group,X={margin:"0 8px"},F=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(N.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,v.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,v.jsx)("span",{style:X,children:"单元格数:"}),(0,v.jsx)("span",{style:X,children:"行数"}),(0,v.jsx)(N.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,v.jsx)(z.Z,{})}),(0,v.jsx)("span",{style:X,children:"列数"}),(0,v.jsx)(N.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,v.jsx)(z.Z,{})})]}),(0,v.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,v.jsx)("span",{style:X,children:"对齐方式:"}),(0,v.jsx)(N.Z.Item,{name:"align",children:(0,v.jsxs)(L,{children:[(0,v.jsx)(P.ZP,{value:"default",children:(0,v.jsx)("i",{className:"fa fa-align-justify"})}),(0,v.jsx)(P.ZP,{value:"left",children:(0,v.jsx)("i",{className:"fa fa-align-left"})}),(0,v.jsx)(P.ZP,{value:"center",children:(0,v.jsx)("i",{className:"fa fa-align-center"})}),(0,v.jsx)(P.ZP,{value:"right",children:(0,v.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(B.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(B.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},U=t(71681),V=t(49105),q=t(1012),Y=t(43418),W="link",J="upload-image",K="code-block",_="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(46587);var te="@▁▁@";function ae(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ie=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ce=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],se=A()(A()({},ie+"-B","bold"),ie+"-I","italic"),oe=A()(A()(A()(A()({},W,"添加链接"),K,"添加代码块"),J,"添加文件"),_,"添加表格"),re=function(e){var n=e.defaultValue,t=void 0===n?"":n,a=e.onChange,c=e.width,o=void 0===c?"100%":c,l=e.height,d=void 0===l?400:l,p=e.miniToolbar,w=void 0!==p&&p,y=e.isFocus,E=void 0!==y&&y,j=e.watch,N=e.insertTemp,S=e.mode,B=void 0===S?"markdown":S,b=e.id,H=void 0===b?"markdown-editor-id":b,R=e.showResizeBar,k=void 0!==R&&R,M=e.noStorage,G=void 0!==M&&M,P=e.showNullButton,z=void 0!==P&&P,L=e.showNullProgramButton,X=void 0!==L&&L,$=e.hidetoolBar,ie=void 0!==$&&$,re=e.fullScreen,le=void 0!==re&&re,ue=e.onBlur,de=e.onCMBeforeChange,Ae=e.onFullScreen,fe=e.className,pe=void 0===fe?"":fe,ge=e.disablePaste,me=void 0!==ge&&ge,he=e.disabled,ve=void 0!==he&&he,xe=e.disabledFill,we=void 0!==xe&&xe,ye=e.placeholder,Ee=void 0===ye?"":ye,je=e.values,Ie=void 0===je?"":je,Ce=(0,f.useState)(null),Ne=u()(Ce,2),Se=Ne[0],Be=Ne[1],be=(0,f.useState)(t),Qe=u()(be,2),De=Qe[0],Te=Qe[1],He=(0,f.useState)(j),Re=u()(He,2),ke=Re[0],Me=Re[1],Ze=(0,f.useState)(le),Ge=u()(Ze,2),Oe=Ge[0],Pe=Ge[1],ze=(0,f.useState)(""),Le=u()(ze,2),Xe=Le[0],Fe=Le[1],Ue=(0,f.useState)(0),Ve=u()(Ue,2),qe=Ve[0],Ye=Ve[1],We=(0,f.useState)(d),Je=u()(We,2),Ke=Je[0],_e=Je[1],$e=(0,f.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,f.useRef)((0,q.Z)()),an=(0,f.useRef)(!1),cn=(0,f.useRef)(),sn=(0,f.useRef)(),on=(0,f.useRef)(),rn=(0,f.useRef)(),ln=(0,f.useRef)(),un=function(){var e=r()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,V.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Se,sn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Se.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Se.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Se.replaceSelection('').concat(e.name,"")):Se.replaceSelection("[".concat(e.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Te(Ie),null==Se||Se.setValue(Ie),window.scrollTo(0,e)}),[Ie]),(0,f.useEffect)((function(){null==Ae||Ae(Oe)}),[Oe]),(0,f.useEffect)((function(){if(sn.current){var e=function(e,t){if(!me){var a=t.clipboardData;if(a){var i=a.types.toString(),c=a.items;if("Files"===i||a.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==B)return;try{var s,o=c[1];"file"===(null===(s=c[0])||void 0===s?void 0:s.kind)&&(o=c[0]);var r=o.getAsFile(),l=r.name.split(".").pop();O(r,(function(e){var t,a,i;e.id?(null==r||null===(t=r.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==r||null===(a=r.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==r||null===(i=r.type)||void 0===i?void 0:i.indexOf("pdf"))>-1?n.replaceSelection('').concat(r.name,"")):ce.includes(l)?n.replaceSelection('').concat(r.name,"")):n.replaceSelection("[".concat(r.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){T.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=g().fromTextArea(sn.current,{mode:B,lineNumbers:!w,lineWrapping:!0,value:t,autoCloseTags:!X,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",Ee):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),a=t.getCursor(),i=t.getLine(a.line),c=i.charAt(a.ch-1),s=i.lastIndexOf("@▁@",a.ch),o=i.lastIndexOf("@▁▁@",a.ch),r=s>o?s:o,l=s>o?3:4;if(-1===te.indexOf(c))return null;if(console.log("change1:",n,e,i,a,r,s,o,c),r>=0&&a.ch-r<5){var u=r+l;return t.replaceRange("",{line:a.line,ch:r},{line:a.line,ch:u}),{line:a.line,ch:u}}return null}(e);t&&n.preventDefault()}})),E&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){on.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){on.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var a;if(on.current.classList.add("mouse-hover-md"),(a=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var i=function(){var e=a[c],t=e.name.split(".").pop();O(e,(function(a){var i,c,s;a.id?(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(a.id,"?type=").concat(a.content_type,")")):(null==e||null===(c=e.type)||void 0===c?void 0:c.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ce.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(U.Z.API_SERVER,"/api/attachments/").concat(a.id,"?type=").concat(a.content_type,")")):401===(null==a?void 0:a.status)&&(document.location.href="/user/login")}))},c=0;c0||a.target.offsetWidth>0)&&(dn(),Se.setSize("100%","100%"),Se.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(sn.current.parentElement),e}();return function(){var n,t;null!==(n=sn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=sn.current)||void 0===t?void 0:t.parentElement)}}}),[Se,dn]),(0,f.useEffect)((function(){if(Se){for(var e=[],n=function(){var n=u()(a[t],2),i=n[0],c=n[1],s=A()({},i,(function(){An(c)}));e.push(s),Se.addKeyMap(s)},t=0,a=Object.entries(se);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(H);e>=qe+1e4&&(!n||n!==De)&&(window.sessionStorage.setItem(H,De),nn(!0))}}),1e4),(0,f.useEffect)((function(){Me(j)}),[Se,j]),(0,f.useEffect)((function(){Se&&E&&Se.focus()}),[Se,E]),(0,f.useEffect)((function(){if(ke&&Se){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=Se.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Se,ke]),(0,f.useEffect)((function(){if(Se&&de){var e=function(e,n){de(e,n)};return Se.on("beforeChange",e),function(){Se.off("beforeChange",e)}}}),[Se,de]),(0,f.useEffect)((function(){if(Se&&ue){var e=function(){ue(Se.getValue())};return Se.on("blur",e),function(){Se.off("blur",e)}}}),[Se,ue]),(0,f.useEffect)((function(){if(Se){var e=function(e,n){var t=e.getValue();Te(t),Ye((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),a&&(X?a(t,hn(t)):a(t))};return Se.on("change",e),function(){Se.off("change",e)}}}),[Se,a]),(0,f.useEffect)((function(){if(Se)if(null==t)Se.setValue(""),Te("");else{var e=window.scrollY||window.pageYOffset;t!==Se.getValue()&&(Se.setValue(t),Te(t),Se.setCursor(ve?1:Se.lineCount(),0),window.scrollTo(0,e))}}),[Se,t]);var An=(0,f.useCallback)((function(e){var n=Se.getCursor(),t=Se.getSelection(),a=t.split("\n");switch(e){case"bold":return Se.replaceSelection("**"+t+"**"),""===t&&Se.setCursor(n.line,n.ch+2),Se.focus();case"italic":return Se.replaceSelection("*"+t+"*"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"code":return Se.replaceSelection("`"+t+"`"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"inline-latex":return Se.replaceSelection("`$$"+t+"$$`"),""===t&&Se.setCursor(n.line,n.ch+3),Se.focus();case"latex":return Se.replaceSelection("```latex\n"+t+"\n```"),Se.setCursor(n.line+1,t.length+1),Se.focus();case"line-break":return Se.replaceSelection("
                              \n"),Se.focus();case"list-ul":return""===t?Se.replaceSelection("- "+t):Se.replaceSelection(a.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Se.focus();case"list-ol":return""===t?Se.replaceSelection("1. "+t):Se.replaceSelection(a.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Se.focus();case"add-null-ch":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("▁"),Se.focus();case"add-signal":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("@▁@"),Se.focus();case"add-multiple":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection(te),Se.focus();case"inster-template-1":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Se.focus();case"eraser":return Se.setValue(""),Se.focus();case"trigger-watch":return Me(!ke),Se.focus();case"trigger-full-screen":return Pe(!Oe),Se.focus();case W:return void Fe(W);case K:return void Fe(K);case J:return void Fe(J);case _:return void Fe(_);default:throw new Error}}),[Se,ke,Oe]),fn=(0,f.useCallback)((function(e){switch(Fe(""),Xe){case W:var n=e.title,t=e.link;return Se.replaceSelection("[".concat(n,"](").concat(t,")")),Se.focus();case K:var a=e.language,i=e.content;return Se.replaceSelection(["```"+a,i,"```"].join("\n")),Se.focus();case J:var c=e.src,s=e.alt;return s?Se.replaceSelection("![ ".concat(s," ]( ").concat(c,' "').concat(s,'" )')):Se.replaceSelection("![,](".concat(c,")")),Se.focus();case _:for(var o=e.row,r=e.col,l=e.align,u="\n",d=0;d300&&(n=300),_e(d+n+"px")}},a=rn.current,i=!1,c=0;return a.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){a.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Se,rn]),(0,f.useEffect)((function(){_e(d)}),[d]);var mn={width:ae(o),height:ae(Ke)},hn=((0,f.useMemo)((function(){if(qe){var e=new Date(qe),n=e.getHours(),t=e.getMinutes(),a=e.getSeconds();return t=t<10?"0"+t:t,a=a<10?"0"+a:a,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(a)}return 0}),[qe]),function(e){var n=[];if(X){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,a){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,v.jsxs)(f.Fragment,{children:[(0,v.jsx)("div",{className:"markdown-editor-wrapper",ref:on,children:(0,v.jsxs)("div",{className:"markdown-editor-container ".concat(pe," ").concat(ke?"on-preview":""," ").concat(w?"mini":""," ").concat(Oe?"full-screen":""),style:mn,children:[(0,v.jsx)(I,{insertTemp:N,watch:ke,fullScreen:Oe,showNullButton:z,showNullProgramButton:X,onActionCallback:An,hidetoolBar:ie,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,v.jsxs)("div",{className:"markdown-editor-body",children:[(0,v.jsx)("div",{className:"codemirror-container",children:(0,v.jsx)("textarea",{ref:sn,placeholder:Ee})}),ke?(0,v.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===B&&(0,v.jsx)(x,{value:De}),"stex"!==B&&(0,v.jsx)(h.Z,{disabledFill:we,showProgramFill:X,value:De})]}):null]})]})}),k?(0,v.jsx)("a",{ref:rn,className:"editor-resize"}):null,(0,v.jsx)(C.Z,{children:oe[Xe]?(0,v.jsx)(Y.Z,{centered:!0,title:oe[Xe],open:!0,onCancel:gn,footer:null,className:"markdown-popup-form",children:pn}):null})]})}},74063:function(e,n,t){t.d(n,{Z:function(){return f}});var a=t(82100),i=t.n(a),c=t(29186),s=t.n(c),o=t(80619),r=t.n(o),l=t(47074),u=t.n(l),d=t(59301),A=t(4676),f=function(e){r()(t,e);var n=u()(t);function t(e){var a;i()(this,t),a=n.call(this,e);var c=window.document;return a.node=c.createElement("div"),c.body.appendChild(a.node),a}return s()(t,[{key:"render",value:function(){var e=this.props.children;return(0,A.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},46587:function(e,n,t){t.d(n,{Z:function(){return i}});var a=t(59301);function i(e,n){var t=(0,a.useRef)();(0,a.useEffect)((function(){t.current=e})),(0,a.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},11675:function(e,n,t){t.r(n),t.d(n,{default:function(){return _}});var a=t(7557),i=t.n(a),c=t(82242),s=t.n(c),o=t(41498),r=t.n(o),l=t(79800),u=t.n(l),d=t(59301),A="body___nOABp",f="GuideIcon___ooxgw",p="Guide___hS9i1",g="GuideItem___RMU_S",m="Title___a3Njm",h="Overview___xEPym",v="OverviewIcon___aHj1M",x="OverviewNum___m5Gze",w="OverviewName___ieWMD",y="BadgeDot___dmDYU",E="left69___dTE5Q",j="left55___E3b4z",I="Active16___UsmSC",C="Action___FZzt9",N="ActionItem___HIqhX",S="ActionItemName___o_fmR",B="ActionItemDes___wF2m3",b="Steps___o0fdB",Q="Status___DkqBa",D="StepsItemActive___uCmfI",T="StepsItem___uuysT",H="StepsItemLeft___yikqm",R="StepsItemCent___uiT_W",k="StepsItemCentDot___NO_kn",M="StepsItemRight___gSq33",Z="StepsItemRightTitle___XRf_G",G="shezhi___V4H3V",O=t(80608),P=t(95237),z=t(43604),L=t(6848),X=t(66999),F=t(49127),U=t(2753),V=t(21056),q=t(6638),Y=t(89275),W=t(71681),J=t(75916),K=t(37712),_=(0,O.connect)((function(e){var n=e.graduations,t=e.loading;return{graduations:n,user:e.user,loading:t}}))((function(e){var n,t,a,c,o,l,_,$,ee,ne,te=e.graduations,ae=e.loading,ie=e.user,ce=e.dispatch,se=(0,O.useParams)(),oe=(0,O.useSearchParams)(),re=u()(oe,1)[0],le=(0,d.useState)({}),ue=u()(le,2),de=ue[0],Ae=ue[1],fe=(0,d.useState)({}),pe=u()(fe,2),ge=pe[0],me=pe[1],he=(0,d.useState)(!1),ve=u()(he,2),xe=ve[0],we=ve[1],ye=(0,d.useState)("0"),Ee=u()(ye,2),je=Ee[0],Ie=Ee[1],Ce=(0,d.useState)(!0),Ne=u()(Ce,2),Se=Ne[0],Be=Ne[1],be=(0,d.useState)({name:"学生指南",list:[{icon:"data:image/png;base64,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",title:"1.学生选题确定"},{icon:"data:image/png;base64,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",title:"2.提交过程文档"},{icon:"data:image/png;base64,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",title:"3.毕设答辩"},{icon:"data:image/png;base64,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",title:"4.归档"}]}),Qe=u()(be,2),De=Qe[0],Te=Qe[1],He={name:"未开始",color:"#ADB2B8"},Re={name:"进行中",color:"#00b187"},ke=[{id:"0",name:(0,J.tu)()?"待处理":"未读"},{id:"1",name:"全部"}],Me=function(){var e=r()(i()().mark((function e(){var n,t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,V.zC)(se.id);case 2:t=e.sent,Be(null==t||null===(n=t.graduation)||void 0===n?void 0:n.novice_guide),Ae(s()({},t)),(0,J.tu)()&&Te({name:"管理员指南",list:[{icon:"data:image/png;base64,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",title:"1.毕设基础设置"},{icon:"data:image/png;base64,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",title:"2.毕设流程设置"},{icon:"data:image/png;base64,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",title:"3.导入/邀请人员"},{icon:"data:image/png;base64,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",title:"4.毕设阶段管理"}]});case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ze=function(){var e=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ce({type:"graduations/getGraduationsDetails",payload:{id:null==se?void 0:se.id}});case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,d.useEffect)((function(){Me()}),[]),(0,d.useEffect)((function(){Ie(String(Number(re.get("state"))))}),[re.get("state")]),(0,d.useEffect)((function(){ce({type:"graduations/getGraduationsNotices",payload:{id:se.id,page:1,per_page:6,state:"1"==je?"":"0"}})}),[je]),console.log("loading",ae.effects["graduations/getGraduationsNotices"],ae),(0,K.jsxs)("section",{className:A,children:[Se?(0,K.jsxs)(P.Z,{className:"mb20 ".concat(p," fadeIn animated"),justify:"space-between",children:[(0,K.jsx)(z.Z,{style:{color:"#000"},children:De.name}),De.list.map((function(e,n){return(0,K.jsxs)(z.Z,{className:g,children:[(0,K.jsx)("img",{height:42,src:"".concat(e.icon)}),(0,K.jsx)("div",{style:{marginTop:"8px",fontSize:"12px",color:"#9096A3"},children:e.title})]},n)})),(0,K.jsx)(z.Z,{children:(0,K.jsx)("i",{className:"iconfont icon-guanbi10",style:{cursor:"pointer",color:"#979797"},onClick:function(){Be(!1),(0,V.Dd)({id:se.id,novice_guide:!1})}})})]}):(0,K.jsx)("div",{className:f,onClick:function(){Be(!0),(0,V.Dd)({id:se.id,novice_guide:!0})},children:(0,K.jsx)(L.Z,{title:De.name,children:(0,K.jsx)("img",{height:20,src:"data:image/png;base64,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"})})}),(0,K.jsxs)("div",{style:{display:"flex"},className:"mb20",children:[(0,K.jsxs)("div",{style:{display:"flex",flex:1,flexDirection:"column"},children:[(0,J.tu)()&&(0,K.jsxs)("div",{className:"mb20 ".concat(h),children:[(0,K.jsx)("span",{className:m,children:"概览"}),(0,K.jsx)(X.Z,{loading:ae.effects["graduations/getGraduationsInfo"],active:!0,avatar:!0,className:"mt20",children:(0,K.jsxs)(P.Z,{className:"fadeIn animated",wrap:!1,justify:"space-between",style:{marginTop:"25px"},children:[(0,K.jsxs)(P.Z,{wrap:!1,children:[(0,K.jsx)(z.Z,{className:v,children:(0,K.jsx)("i",{className:"iconfont icon-bishexueshengshu c-grey-666",style:{fontSize:"16px"}})}),(0,K.jsxs)(z.Z,{style:{marginLeft:"8px"},children:[(0,K.jsx)("div",{className:x,onClick:function(){return O.history.push("/graduations/".concat(se.id,"/students"))},children:(null===(n=de.graduation)||void 0===n?void 0:n.students_count)||0}),(0,K.jsx)("div",{className:w,children:"毕设学生数"})]})]}),(0,K.jsxs)(P.Z,{wrap:!1,children:[(0,K.jsx)(z.Z,{className:v,children:(0,K.jsx)("i",{className:"iconfont icon-jiaoshishu c-grey-666",style:{fontSize:"16px"}})}),(0,K.jsxs)(z.Z,{style:{marginLeft:"8px"},children:[(0,K.jsx)("div",{className:x,onClick:function(){return O.history.push("/graduations/".concat(se.id,"/teachers"))},children:(null===(t=de.graduation)||void 0===t?void 0:t.teachers_count)||0}),(0,K.jsx)("div",{className:w,children:"教师数"})]})]}),(0,K.jsxs)(P.Z,{wrap:!1,children:[(0,K.jsx)(z.Z,{className:v,children:(0,K.jsx)("i",{className:"iconfont icon-ketizongshu c-grey-666",style:{fontSize:"16px"}})}),(0,K.jsxs)(z.Z,{style:{marginLeft:"8px"},children:[(0,K.jsx)("div",{className:x,onClick:function(){return O.history.push("/graduations/".concat(se.id,"/topics"))},children:(null===(a=de.graduation)||void 0===a?void 0:a.graduation_total_tasks_count)||0}),(0,K.jsx)("div",{className:w,children:"课题总数"})]})]})]})})]}),(0,K.jsxs)("div",{className:C,children:[(0,K.jsxs)(P.Z,{wrap:!1,align:"middle",justify:"space-between",children:[(0,K.jsx)(z.Z,{className:m,children:"动态"}),(0,K.jsxs)(z.Z,{children:[ae.effects["graduations/getGraduationsNotices"]&&(0,K.jsx)(X.Z.Input,{active:!0}),!ae.effects["graduations/getGraduationsNotices"]&&(0,K.jsxs)(K.Fragment,{children:[(null===(c=te.Notices)||void 0===c?void 0:c.no_deal_count)>0&&(0,K.jsx)(F.Z,{dot:!0,count:null===(o=te.Notices)||void 0===o?void 0:o.no_deal_count,className:"".concat(y," ").concat((0,J.tu)()?E:j)}),(0,K.jsx)(U.tp,{dataSource:ke,value:je,onChange:function(e){return Ie(e)}})]})]})]}),(0,K.jsxs)(X.Z,{loading:ae.effects["graduations/getGraduationsNotices"],active:!0,avatar:!0,className:"mt20",children:[!(null!==(l=te.Notices)&&void 0!==l&&null!==(l=l.graduation_notices)&&void 0!==l&&l.length)&&(0,K.jsx)(q.Z,{}),null===(_=te.Notices)||void 0===_||null===(_=_.graduation_notices)||void 0===_?void 0:_.map((function(e,n){return(0,K.jsxs)(P.Z,{wrap:!1,onClick:r()(i()().mark((function n(){return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(n.t0="DealJoinGraduation"==e.action||!(0,J.tu)()&&1!=e.state,!n.t0){n.next=4;break}return n.next=4,(0,V.ck)({id:se.id,doid:e.id});case 4:if(!e.url||""==e.url){n.next=10;break}return n.next=7,Ze();case 7:O.history.push(e.url),n.next=11;break;case 10:Ie("1");case 11:e.url.includes("index")&&Ie(String(Number(re.get("state")||"1")));case 12:case"end":return n.stop()}}),n)}))),className:"".concat(N," animated fadeIn"),children:[(0,K.jsx)(z.Z,{children:(0,K.jsx)("img",{width:36,height:36,style:{borderRadius:"50%"},src:"".concat(W.Z.IMG_SERVER,"/images/").concat(e.avatar_url)})}),(0,K.jsxs)(z.Z,{className:"ml10",flex:1,children:[(0,K.jsxs)(P.Z,{wrap:!1,justify:"space-between",align:"middle",children:[(0,K.jsxs)(P.Z,{wrap:!1,align:"middle",children:[(0,K.jsx)("div",{className:S,children:e.real_name}),(0,K.jsx)("div",{className:"ml10",style:{fontSize:"12px",color:"#9096A3"},children:e.created_at})]}),(0,K.jsxs)(z.Z,{children:[1==e.state&&!(0,J.tu)()&&(0,K.jsx)("span",{style:{fontSize:"12px",color:"#165DFF"},children:"已读"}),1==e.state&&(0,J.tu)()&&(0,K.jsx)("span",{style:{fontSize:"12px",color:"#00B187"},children:"已处理"})]})]}),(0,K.jsx)("div",{className:B,children:(0,K.jsx)(L.Z,{placement:"topLeft",title:e.source_content,children:e.source_content})})]})]},n)})),(null===($=te.Notices)||void 0===$?void 0:$.total_count)>6&&(0,K.jsx)("div",{className:I,style:{width:"100%",cursor:"pointer",textAlign:"center",color:"#3061D0",paddingTop:"20px"},onClick:function(){var e;return O.history.push("/messages/".concat(null==ie||null===(e=ie.userInfo)||void 0===e?void 0:e.login,"/user_tidings?tabsKey=6"))},children:"查看更多"})]})]})]}),(0,K.jsxs)("div",{className:"ml20 ".concat(b),children:[(0,K.jsxs)(P.Z,{wrap:!1,align:"middle",justify:"space-between",children:[(0,K.jsx)(z.Z,{className:m,children:(0,J.tu)()?"毕设阶段管理":"毕设流程概览"}),(0,K.jsxs)(z.Z,{className:Q,children:[(0,K.jsx)(F.Z,{color:"#00B187",text:"进行中"}),(0,K.jsx)(F.Z,{className:"ml20",color:"#ADB2B8",text:"未开始"}),(0,K.jsx)(F.Z,{className:"ml20",color:"#E30000",text:"已结束"})]})]}),(0,K.jsx)(X.Z,{loading:!(null!=de&&null!==(ee=de.graduation_stages)&&void 0!==ee&&ee.length),active:!0,avatar:!0,className:"mt20",children:(0,K.jsx)("div",{className:"animated fadeIn",children:null==de||null===(ne=de.graduation_stages)||void 0===ne?void 0:ne.map((function(e,n){var t,a;return(0,K.jsxs)("div",{className:"".concat(T," ").concat("录入课题"==e.name&&0!=(null==de?void 0:de.graduation_stages[1].status)?"":1==e.status?D:""),children:[(0,K.jsx)("div",{style:{flex:1},children:"录入课题"!=e.name&&(0,K.jsxs)("div",{className:H,children:[(0,K.jsxs)("div",{style:{color:"#9096A3"},children:[(0,K.jsx)("span",{children:"开始"}),(0,K.jsx)("span",{className:"ml10",children:e.start_at||"--"})]}),(0,K.jsxs)("div",{style:{color:"#333"},children:[(0,K.jsx)("span",{children:"截止"}),(0,K.jsx)("span",{className:"ml10",children:e.end_at||"--"})]})]})}),(0,K.jsx)("div",{className:R,style:{background:"".concat(0==e.status?"#F5F5F5":1==e.status?"#E5F7F3":"#FAD6D6")},children:(0,K.jsx)("div",{className:k,style:{background:"".concat(0==e.status?"#ADB2B8":1==e.status?"#00B187":"#E30000")}})}),(0,K.jsx)("div",{style:{flex:1},children:(0,K.jsxs)("div",{className:M,children:[(0,K.jsx)(L.Z,{placement:"topLeft",title:(0,J.tu)()||0!=e.status?"":"该阶段未启用",children:(0,K.jsxs)("div",{className:Z,onClick:r()(i()().mark((function n(){return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!(0,J.tu)()&&0==e.status){n.next=4;break}return n.next=3,Ze();case 3:O.history.push(e.stage_url);case 4:case"end":return n.stop()}}),n)}))),children:[n+1," ",e.name]})}),"录入课题"==e.name?(0,K.jsxs)(P.Z,{align:"middle",className:"mt10",style:{color:0===(null==de||null===(t=de.graduation)||void 0===t?void 0:t.graduation_tasks_count)?He.color:Re.color},children:[(0,K.jsx)("i",{className:"iconfont icon-yiwancheng4",style:{fontSize:"14px"}})," ",(0,K.jsx)("span",{style:{color:"#ADB2B8"},children:"您已录入课题"})," ",(null==de||null===(a=de.graduation)||void 0===a?void 0:a.graduation_tasks_count)||0]}):(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("div",{className:"mt10",children:(0,J.tu)()?(0,K.jsx)(P.Z,{align:"middle",wrap:!1,style:{color:"#ADB2B8"},children:0==e.state?(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-weixiada font14",style:{color:"#ADB2B8"}})," 未设置"]}):(0,K.jsxs)(K.Fragment,{children:["学生选题"==e.name&&0!=e.status&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-daishenhe font14",style:{color:"#ff9d18"}}),"  待审核  ",(0,K.jsx)("span",{style:{color:"#ff9d18"},children:e.num||0})]}),"任务书"==e.name&&0!=e.status&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-daixiadarenwushu font14",style:{color:"#165dff"}}),"  待下达任务书  ",(0,K.jsx)("span",{style:{color:"#165dff"},children:e.num||0})]}),["开题报告","中期检查","毕业论文","毕业答辩","论文定稿"].includes(e.name)&&0!=e.status&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-daipingyue font14",style:{color:"#ff9d18"}}),"  待评阅  ",(0,K.jsx)("span",{style:{color:"#ff9d18"},children:e.num||0})]}),"归档"==e.name&&0!=e.status&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-yiwancheng4 font14",style:{color:"#165dff"}}),"  待提交学生  ",(0,K.jsx)("span",{style:{color:"#165dff"},children:e.num||0})]})]})}):(0,K.jsx)(P.Z,{align:"middle",wrap:!1,style:{color:"#ADB2B8"},children:-1==e.state?(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-weixiada font14",style:{color:"#ADB2B8"}}),"  该阶段未开启"]}):(0,K.jsxs)(K.Fragment,{children:["学生选题"==e.name&&(0,K.jsxs)(K.Fragment,{children:[0==e.state&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-weixiada font14",style:{color:"#ADB2B8"}}),"  未确定选题"]}),1==e.state&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-yiwancheng4 font14",style:{color:"#00B187"}}),"  已确定选题"]})]}),"任务书"==e.name&&(0,K.jsxs)(K.Fragment,{children:[0==e.state&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-weixiada font14",style:{color:"#ADB2B8"}}),"  未下达 "]}),1==e.state&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-yiwancheng4 font14",style:{color:"#00B187"}}),"  已下达 "]})]}),["开题报告","中期检查","毕业论文","毕业答辩","论文定稿"].includes(e.name)&&(0,K.jsxs)(K.Fragment,{children:[0==e.state&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-weixiada font14",style:{color:"#ADB2B8"}}),"  未提交 "]}),1==e.state&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-daipingyue font14",style:{color:"#ff9d18"}}),"  待评阅 "]}),2==e.state&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-yiwancheng4 font14",style:{color:"#00B187"}}),"  已通过 "]}),3==e.state&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-weishezhi font14",style:{color:"#e53333"}}),"  已驳回 "]}),4==e.state&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-yiwancheng4 font14",style:{color:"#E5F7F3"}}),"  已通过需修改 "]}),5==e.state&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-daipingyue font14",style:{color:"#00B187"}}),"  已修改 "]})]}),"归档"==e.name&&(0,K.jsxs)(K.Fragment,{children:[0==e.state&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-weixiada font14",style:{color:"#ADB2B8"}}),"  未提交 "]}),1==e.state&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("i",{className:"iconfont icon-daixiadarenwushu font14",style:{color:"#165dff"}}),"  已提交 "]})]})]})})}),(0,J.tu)()&&e.setting_show&&(0,K.jsx)(L.Z,{title:"",children:(0,K.jsx)("i",{onClick:function(){var t;we(!0),me(s()(s()({},e),{},{disabled_time:null==de||null===(t=de.graduation_stages)||void 0===t||null===(t=t[n-1])||void 0===t?void 0:t.end_at}))},className:"iconfont icon-shequshezhi c-grey-666 ".concat(G)})})]})]})})]},n)}))})})]})]}),(0,K.jsx)(Y.Z,{visible:xe,data:ge,onClose:function(){return we(!1)},onSuccess:function(){we(!1),Me()}})]})}))},89275:function(e,n,t){t.d(n,{Z:function(){return b}});var a=t(82242),i=t.n(a),c=t(7557),s=t.n(c),o=t(41498),r=t.n(o),l=t(79800),u=t.n(l),d=t(59301),A=t(8591),f=t(53326),p=t(43418),g=t(95237),m=t(30518),h="wrap___npJKs",v="label___mSlLf",x=t(71681),w=t(80608),y=t(2753),E=t(49105),j=t(27876),I=t(77036),C=t(61186),N=t.n(C),S=t(38180),B=t(37712),b=function(e){var n=e.visible,t=e.data,a=e.onClose,c=void 0===a?function(){}:a,o=e.onSuccess,l=void 0===o?function(){}:o,C=(0,d.useState)([]),b=u()(C,2),Q=b[0],D=b[1],T=(0,d.useState)(""),H=u()(T,2),R=H[0],k=H[1],M=(0,d.useState)(""),Z=u()(M,2),G=Z[0],O=Z[1],P=(0,d.useState)(""),z=u()(P,2),L=z[0],X=z[1],F=(0,d.useState)(!1),U=u()(F,2),V=U[0],q=U[1],Y=(0,w.useParams)();(0,d.useEffect)((function(){var e;n&&(X((null==t?void 0:t.description)||""),k((null==t?void 0:t.start_at)||""),O((null==t?void 0:t.end_at)||""),D((null==t||null===(e=t.attachments)||void 0===e?void 0:e.map((function(e){return{name:e.name||e.title,status:"done",response:{id:e.id}}})))||[]))}),[n]);var W={multiple:!0,withCredentials:!0,fileList:Q,beforeUpload:function(e){return!(e.size/1024/1024>150)||(A.ZP.error("《".concat(e.name,"》文件无法上传。超过文件大小限制(150M)")),f.Z.LIST_IGNORE)},action:"".concat(x.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){D((0,j.uD)(e))}},J=function(){var e=r()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(R&&G){e.next=3;break}return A.ZP.warning("请选择".concat(ne)),e.abrupt("return");case 3:return q(!0),console.log(Q,"fileList"),e.next=7,(0,E.ZP)("/api/graduations/".concat(Y.id,"/graduation_stages/").concat(t.id,".json"),{method:"put",body:{start_at:R,end_at:G,description:L,attachment_ids:Q.map((function(e){var n;return null==e||null===(n=e.response)||void 0===n?void 0:n.id}))}});case 7:if(0!==(null==(n=e.sent)?void 0:n.status)){e.next=13;break}return A.ZP.success("保存设置成功"),(0,w.getDvaApp)()._store.dispatch({type:"graduations/getGraduationsDetails",payload:{id:null==Y?void 0:Y.id}}),l(),e.abrupt("return");case 13:q(!1);case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();console.log(t,"data");var K=[{name:"学生选题",key:"student_selection",timeName:"学生选题起止时间",width:460,text:"在此时间内,学生可自助操作选题和更改选题"},{name:"任务书",key:"tasks",width:460,timeName:"任务书起止时间",text:""},{name:"开题报告",key:"opening_report",width:1146,timeName:"学生提交开题报告起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"},{name:"中期检查",key:"midterm_report",width:1146,timeName:"学生提交中期检查起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"},{name:"毕业论文",key:"thesis",width:1146,timeName:"学生提交毕业论文起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"},{name:"毕业答辩",key:"final_defense",width:1146,timeName:"学生提交毕业答辩起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"},{name:"论文定稿",key:"final_thesis",width:1146,timeName:"学生提交论文定稿起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"},{name:"归档",key:"archives",width:1146,timeName:"学生提交归档起止时间",text:"在该阶段内或者老师评阅通过之前,学生可以自由提交文档,一旦过了截止时间,则需要管理员授权补交"}],_=["opening_report","midterm_report","thesis","final_defense","final_thesis","archives"],$=Q.some((function(e){return!(null!=e&&e.response)})),ee=(null==K?void 0:K.find((function(e){return e.key===(null==t?void 0:t.clazz)})))||{},ne=ee.timeName,te=ee.text,ae=ee.width,ie=ee.key;return(0,B.jsx)(p.Z,{centered:!0,destroyOnClose:!0,confirmLoading:V,okButtonProps:{disabled:$},onCancel:c,onOk:J,open:n,title:"".concat(t.name,"设置"),width:ae,afterClose:function(){D([]),k(""),X(""),O(""),q(!1)},okText:"保存设置",cancelText:"取消",children:(0,B.jsxs)("div",{className:h,children:[(0,B.jsxs)("div",{className:v,children:[(0,B.jsx)("span",{children:"*"}),ne]}),(0,B.jsxs)(g.Z,{align:"middle",className:_.includes(ie)?"mb20":"",children:[(0,B.jsx)(m.default,{format:"YYYY-MM-DD HH:mm",value:R?N()(R):"",disabledDate:function(e){return(0,S.Q8)(e,"",null==t?void 0:t.disabled_time)},disabledTime:function(e){return(0,S.d0)(e,null==t?void 0:t.disabled_time)},showTime:{format:"HH:mm"},onChange:function(e,n){k(n)}}),(0,B.jsx)("span",{className:"ml10 mr10",children:"至"}),(0,B.jsx)(m.default,{format:"YYYY-MM-DD HH:mm",value:G?N()(G):"",disabledDate:function(e){return(0,S.Q8)(e,"",null==t?void 0:t.disabled_time)},disabledTime:function(e){return(0,S.d0)(e,null==t?void 0:t.disabled_time)},showTime:{format:"HH:mm"},onChange:function(e,n){O(n)}}),(0,B.jsx)("span",{className:"".concat("student_selection"===ie?"mt10":"ml10"," font14"),style:{color:"#9096A3"},children:te})]}),_.includes(ie)&&(0,B.jsxs)(d.Fragment,{children:[(0,B.jsx)("div",{className:v,children:"阶段描述"}),(0,B.jsx)(I.Z,{height:140,defaultValue:L,onChange:function(e){X(e)}}),(0,B.jsx)(f.Z,i()(i()({},W),{},{children:(0,B.jsxs)(g.Z,{align:"middle",className:"mt10",children:[(0,B.jsxs)(y.op,{style:{borderRadius:2},children:[(0,B.jsx)("i",{className:"icon-shangchuan3 mr5"}),"上传文档"]}),(0,B.jsx)("div",{className:"ml10 font14",style:{color:"#5F6367"},onClick:function(e){e.stopPropagation()},children:"上传此阶段的文档模版、批阅要求等文档,单个文档大小不超过150M"})]})}))]})]})})}}}]); \ No newline at end of file diff --git a/p__Graduations__Lists__Index__index.chunk.css b/p__Graduations__Lists__Index__index.chunk.css index 24a3ee0104..6a2ce46db0 100644 --- a/p__Graduations__Lists__Index__index.chunk.css +++ b/p__Graduations__Lists__Index__index.chunk.css @@ -1 +1 @@ -.flex_box_center___Mycwq{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___Xbrn7{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___Y038R{box-align:center;align-items:center}.flex_box_center_end___PH9yW{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___BegNe{box-orient:block-axis;flex-direction:column}.body___nOABp{padding-left:45px;padding-top:20px;position:relative}.Onerow___dGLJJ{white-space:nowrap}.MultiLine___QhT8_,.Onerow___dGLJJ{overflow:hidden;text-overflow:ellipsis;word-break:break-all}.MultiLine___QhT8_{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.GuideIcon___ooxgw,.divbox___y8Apd{border:1px solid #f5f5f5;border-radius:8px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05)}.GuideIcon___ooxgw{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:-60px;width:40px}.GuideIcon___ooxgw:hover{border-color:#d3e1ff;box-shadow:0 0 8px 0 #d5e3ff}.Guide___hS9i1{border:1px solid #f5f5f5;border-radius:8px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);height:104px;padding:20px 30px;width:100%}.Guide___hS9i1 .GuideItem___RMU_S{align-items:center;display:flex;flex-direction:column}.Title___a3Njm{color:#000;font-size:16px;font-weight:500;line-height:16px}.Overview___xEPym{border:1px solid #f5f5f5;border-radius:8px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);padding:20px;width:100%}.Overview___xEPym .OverviewIcon___aHj1M{align-items:center;background:#f6f7f9;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.Overview___xEPym .OverviewNum___m5Gze{color:#333;cursor:pointer;font-size:18px;font-weight:600;line-height:18px}.Overview___xEPym .OverviewName___ieWMD{color:#9096a3;margin-top:8px}.BadgeDot___dmDYU{left:69px;line-height:30px!important;padding:0!important;top:-2px;z-index:1}.left69___dTE5Q{left:69px}.left55___E3b4z{left:55px}.Active16___UsmSC:hover{color:#165dff}.Action___FZzt9{border:1px solid #f5f5f5;border-radius:8px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);height:100%;padding:20px}.Action___FZzt9 .ActionItem___HIqhX{border-bottom:1px solid #f5f5f5;cursor:pointer;padding:14px 0}.Action___FZzt9 .ActionItem___HIqhX .ActionItemName___o_fmR{color:#000;line-height:14px;max-width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.Action___FZzt9 .ActionItem___HIqhX .ActionItemDes___wF2m3{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#5f6368;display:-webkit-box;height:44px;line-height:22px;margin-top:14px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.Action___FZzt9 .ActionItem___HIqhX:first-child{margin-top:8px}.Steps___o0fdB{border:1px solid #f5f5f5;border-radius:8px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);flex:1 1;padding:20px;width:100%}.Steps___o0fdB .Status___DkqBa span[class~=ant-badge-status-dot]{height:8px!important;width:8px!important}.Steps___o0fdB .Status___DkqBa span[class~=ant-badge-status-text]{color:#adb2b8;font-size:12px;margin-left:4px}.Steps___o0fdB .StepsItemActive___uCmfI{border-radius:8px;box-shadow:0 0 8px 0 #d5e3ff}.Steps___o0fdB .StepsItem___uuysT{align-items:center;display:flex;height:70px;margin-top:16px;width:100%}.Steps___o0fdB .StepsItem___uuysT .StepsItemLeft___yikqm{font-size:12px;margin-right:20px;padding-left:42px;width:100%}.Steps___o0fdB .StepsItem___uuysT .StepsItemCent___uiT_W{align-items:center;border-radius:50%;display:flex;height:16px;justify-content:center;position:relative;width:16px}.Steps___o0fdB .StepsItem___uuysT .StepsItemCent___uiT_W .StepsItemCentDot___NO_kn{border-radius:50%;height:10px;width:10px}.Steps___o0fdB .StepsItem___uuysT .StepsItemCent___uiT_W:after,.Steps___o0fdB .StepsItem___uuysT .StepsItemCent___uiT_W:before{background:rgba(22,93,255,.05);content:"";height:33.5px;position:absolute;width:2px}.Steps___o0fdB .StepsItem___uuysT .StepsItemCent___uiT_W:before{top:-33.5px}.Steps___o0fdB .StepsItem___uuysT .StepsItemCent___uiT_W:after{top:13px}.Steps___o0fdB .StepsItem___uuysT .StepsItemRight___gSq33{margin-left:20px;position:relative}.Steps___o0fdB .StepsItem___uuysT .StepsItemRight___gSq33 .StepsItemRightTitle___XRf_G{color:#5f6367;cursor:pointer;font-size:16px;font-weight:600;line-height:16px}.Steps___o0fdB .StepsItem___uuysT .StepsItemRight___gSq33 .StepsItemRightTitle___XRf_G:hover{color:#165dff}.Steps___o0fdB .StepsItem___uuysT .StepsItemRight___gSq33 .shezhi___V4H3V{cursor:pointer;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.Steps___o0fdB .StepsItem___uuysT:first-child .StepsItemCent___uiT_W:before{content:none}.Steps___o0fdB .StepsItem___uuysT:last-child .StepsItemCent___uiT_W:after{content:none} \ No newline at end of file +.flex_box_center___Mycwq{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___Xbrn7{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___Y038R{box-align:center;align-items:center}.flex_box_center_end___PH9yW{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___BegNe{box-orient:block-axis;flex-direction:column}.body___nOABp{padding-left:45px;padding-top:20px;position:relative}.Onerow___dGLJJ{white-space:nowrap}.MultiLine___QhT8_,.Onerow___dGLJJ{overflow:hidden;text-overflow:ellipsis;word-break:break-all}.MultiLine___QhT8_{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.GuideIcon___ooxgw,.divbox___y8Apd{border:1px solid #f5f5f5;border-radius:8px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05)}.GuideIcon___ooxgw{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:-60px;width:40px}.GuideIcon___ooxgw:hover{border-color:#d3e1ff;box-shadow:0 0 8px 0 #d5e3ff}.Guide___hS9i1{border:1px solid #f5f5f5;border-radius:8px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);height:104px;padding:20px 30px;width:100%}.Guide___hS9i1 .GuideItem___RMU_S{align-items:center;display:flex;flex-direction:column}.Title___a3Njm{color:#000;font-size:16px;font-weight:500;line-height:16px}.Overview___xEPym{border:1px solid #f5f5f5;border-radius:8px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);padding:20px;width:100%}.Overview___xEPym .OverviewIcon___aHj1M{align-items:center;background:#f6f7f9;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.Overview___xEPym .OverviewNum___m5Gze{color:#333;cursor:pointer;font-size:18px;font-weight:600;line-height:18px}.Overview___xEPym .OverviewName___ieWMD{color:#9096a3;margin-top:8px}.BadgeDot___dmDYU{left:69px;line-height:30px!important;padding:0!important;top:-2px;z-index:1}.left69___dTE5Q{left:69px}.left55___E3b4z{left:55px}.Active16___UsmSC:hover{color:#165dff}.Action___FZzt9{border:1px solid #f5f5f5;border-radius:8px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);height:100%;padding:20px}.Action___FZzt9 .ActionItem___HIqhX{border-bottom:1px solid #f5f5f5;cursor:pointer;padding:14px 0}.Action___FZzt9 .ActionItem___HIqhX .ActionItemName___o_fmR{color:#000;line-height:14px;max-width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.Action___FZzt9 .ActionItem___HIqhX .ActionItemDes___wF2m3{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#5f6368;display:-webkit-box;height:44px;line-height:22px;margin-top:14px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.Action___FZzt9 .ActionItem___HIqhX:first-child{margin-top:8px}.Steps___o0fdB{border:1px solid #f5f5f5;border-radius:8px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);flex:1 1;padding:20px;width:100%}.Steps___o0fdB .Status___DkqBa span[class~=ant-badge-status-dot]{height:8px!important;width:8px!important}.Steps___o0fdB .Status___DkqBa span[class~=ant-badge-status-text]{color:#adb2b8;font-size:12px;margin-left:4px}.Steps___o0fdB .StepsItemActive___uCmfI{border-radius:8px;box-shadow:0 0 8px 0 #d5e3ff}.Steps___o0fdB .StepsItem___uuysT{align-items:center;display:flex;height:70px;margin-top:16px;width:100%}.Steps___o0fdB .StepsItem___uuysT .StepsItemLeft___yikqm{font-size:12px;margin-right:20px;padding-left:42px;width:100%}.Steps___o0fdB .StepsItem___uuysT .StepsItemCent___uiT_W{align-items:center;border-radius:50%;display:flex;height:16px;justify-content:center;position:relative;width:16px}.Steps___o0fdB .StepsItem___uuysT .StepsItemCent___uiT_W .StepsItemCentDot___NO_kn{border-radius:50%;height:10px;width:10px}.Steps___o0fdB .StepsItem___uuysT .StepsItemCent___uiT_W:after,.Steps___o0fdB .StepsItem___uuysT .StepsItemCent___uiT_W:before{background:rgba(22,93,255,.05);content:"";height:33.5px;position:absolute;width:2px}.Steps___o0fdB .StepsItem___uuysT .StepsItemCent___uiT_W:before{top:-33.5px}.Steps___o0fdB .StepsItem___uuysT .StepsItemCent___uiT_W:after{top:13px}.Steps___o0fdB .StepsItem___uuysT .StepsItemRight___gSq33{margin-left:20px;position:relative}.Steps___o0fdB .StepsItem___uuysT .StepsItemRight___gSq33 .StepsItemRightTitle___XRf_G{color:#5f6367;cursor:pointer;font-size:16px;font-weight:600;line-height:16px}.Steps___o0fdB .StepsItem___uuysT .StepsItemRight___gSq33 .StepsItemRightTitle___XRf_G:hover{color:#165dff}.Steps___o0fdB .StepsItem___uuysT .StepsItemRight___gSq33 .shezhi___V4H3V{cursor:pointer;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.Steps___o0fdB .StepsItem___uuysT:first-child .StepsItemCent___uiT_W:before{content:none}.Steps___o0fdB .StepsItem___uuysT:last-child .StepsItemCent___uiT_W:after{content:none}.flex_box_center___cQ5Sl{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___BU1Wl{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___jBfz4{box-align:center;align-items:center}.flex_box_center_end___mFYce{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___jBfuW{box-orient:block-axis;flex-direction:column}.wrap___npJKs .label___mSlLf{color:#5f6368;font-size:14px;margin-bottom:10px}.wrap___npJKs .label___mSlLf span{color:#e30000;font-size:14px;margin-right:2px}.CodeMirror{color:#000;direction:ltr;font-family:monospace;height:300px}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{outline:none}.markdown-editor-wrapper{margin-bottom:12px;position:relative}.markdown-editor-body{align-items:center;display:flex;flex-flow:row nowrap;height:calc(100% - 38px);overflow:hidden;width:100%}.markdown-editor-body .codemirror-container{flex:1 0;height:100%;overflow:hidden;width:100%}.markdown-editor-body .CodeMirror-wrap{padding-bottom:15px}.markdown-editor-body .preview-container{word-wrap:break-word;background:#fff;border-left:1px solid #ccc;box-sizing:border-box;flex:1 0;font-size:16px;height:100%;margin:10px 0;overflow-y:auto;padding:8px 8px 50px;white-space:normal;word-break:break-word}.markdown-editor-container{border:1px solid #ccc;border-radius:4px;font-size:16px;overflow:hidden}.markdown-editor-container.full-screen{bottom:0;height:100vh!important;left:0;position:fixed;right:0;top:0;z-index:1010}.markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}.markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}.markdown-editor-container.on-preview .codemirror-container,.markdown-editor-container.on-preview .preview-container{width:50%}.mini .markdown-editor-body{height:calc(100% - 28px)}.flex-end{justify-content:flex-end}.my-codemirror-container{border:1px solid #ccc;margin-bottom:24px;width:100%}.markdown-tip{bottom:-28px;color:#cdcdcd;font-size:12px;margin-bottom:7px;position:absolute;right:0}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{background-color:#f7f7f7;border-right:1px solid #ddd;white-space:nowrap}.CodeMirror-linenumber{color:#999;min-width:20px;padding:0 3px 0 5px;text-align:right;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;border:0!important;width:auto}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{animation:blink 1.06s steps(1) infinite;background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor{animation:blink 1.06s steps(1) infinite;background-color:#7e7;border:0;width:auto}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:-50px}.CodeMirror-ruler{border-left:1px solid #ccc;bottom:0;position:absolute;top:0}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror-scroll{height:100%;margin-bottom:-50px;margin-right:-50px;outline:none;overflow:scroll!important;padding-bottom:50px;position:relative}.CodeMirror-sizer{border-right:50px solid transparent;position:relative}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{display:none;position:absolute;z-index:6}.CodeMirror-vscrollbar{overflow-x:hidden;overflow-y:scroll;right:0;top:0}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-x:scroll;overflow-y:hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{left:0;min-height:100%;position:absolute;top:0;z-index:3}.CodeMirror-gutter{display:inline-block;height:100%;margin-bottom:-50px;vertical-align:top;white-space:normal}.CodeMirror-gutter-wrapper{background:none!important;border:none!important;position:absolute;z-index:4}.CodeMirror-gutter-background{bottom:0;position:absolute;top:0;z-index:4}.CodeMirror-gutter-elt{cursor:default;position:absolute;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:normal;-webkit-tap-highlight-color:transparent;font-feature-settings:"calt";background:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual;line-height:inherit;margin:0;overflow:visible;position:relative;white-space:pre;z-index:2}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.CodeMirror-linewidget{padding:.1px;position:relative;z-index:2}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{height:0;overflow:hidden;position:absolute;visibility:hidden;width:100%}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{position:relative;visibility:hidden;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror-sizer{padding-bottom:10px!important;padding-top:10px}.CodeMirror-empty.CodeMirror-focused{outline:none}.CodeMirror pre.CodeMirror-placeholder{color:#999}.CodeMirror{background:#fff;overflow:hidden;position:relative;word-break:break-word}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;line-height:1.6;white-space:pre-wrap;word-break:break-word}.wrp___dq7YK{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:rgba(0,0,0,.5)}.wrp___dq7YK img,.wrp___dq7YK video{max-height:80%;max-width:100%;text-align:center}.wrp___dq7YK iframe{background:#fff;border:none;left:0;top:0}.monaco___VnZC3,.wrp___dq7YK iframe{height:100%;position:absolute;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{display:flex;position:absolute;right:40px;top:40px;z-index:10}.close___LKoWu>span{align-items:center;background:#4a4a4a;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:10px;width:40px}.embed___hvpEJ{height:100%;left:0;position:absolute;top:0;width:100%}.my-diff-editor div,.my-monaco-editor div{font-size:inherit}.my-error-line-wrp{background:rgba(245,0,0,.2)!important;color:#f50000;height:auto!important;width:calc(100% - 20px)!important}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red}.breakpoints-fake,.breakpoints-select{border-radius:4px;height:8px!important;left:7px!important;pointer-events:none;top:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:8px!important}.breakpoints-fake{background:rgba(255,0,0,.5)}.highlighted-line{background:#4b4b18}.markdown-toolbar-container{align-items:center;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;display:flex;flex-flow:row wrap;line-height:20px;list-style:none;margin:0;min-height:30px;padding:0 5px;position:relative;width:100%}.markdown-toolbar-container .fill-tip{background-color:#fff1e2;border:1px solid #e99237;border-radius:5px;box-sizing:border-box;color:#a65500;cursor:pointer;display:inline-block;font-size:12px;height:auto;line-height:16px;margin-left:10px;padding:5px;position:relative}.markdown-toolbar-container .fill-tip:before{border-bottom:6px solid transparent;border-right:6px solid #fff1e2;border-top:6px solid transparent;content:" ";height:0;left:-6px;position:absolute;top:6px;width:0;z-index:10}.markdown-toolbar-container .fill-tip:after{border-bottom:6px solid transparent;border-right:6px solid #e99237;border-top:6px solid transparent;content:" ";height:0;left:-7px;position:absolute;top:6px;width:0}.markdown-toolbar-container li{color:#666;display:flex;flex-flow:column nowrap;height:100%;height:38px;justify-content:center;padding:0 1px}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{color:#666;cursor:pointer;font-size:18px;text-align:center;width:28px}.markdown-toolbar-container .btn-null{align-items:center;display:flex;flex-flow:row nowrap;width:auto}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{border-right:1px solid #ccc;height:65%;margin:0 5px}.mini .markdown-toolbar-container li{height:28px}.editor-resize{border-bottom:1px solid #ccc;border-top:1px solid #ccc;box-sizing:border-box;cursor:row-resize;display:block;height:4px;left:54%;margin:0 auto;overflow:hidden;text-transform:capitalize;white-space:nowrap;width:120px}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(static/iconfont.345f94c8.eot);src:url(static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(static/iconfont.deef216b.woff) format("woff"),url(static/iconfont.42606faf.ttf) format("truetype"),url(static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:md-iconfont!important;font-size:16px;font-style:normal}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #a7a7a7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-attribute,.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{color:#fff!important;outline:1px solid grey}.upload-button{color:#0152d9;display:block;font-size:12px;height:32px;line-height:32px;position:relative;width:106px}.upload-button input{height:32px;left:0;opacity:0;position:absolute;top:0;width:160px;z-index:-1}.flex_box_center___IBr6x{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___n2Iz0{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___1umwO{box-align:center;align-items:center}.flex_box_center_end___SRZYb{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___b90Da{box-orient:block-axis;flex-direction:column}.form___V3fAH strong{color:#333;font-size:16px;font-weight:400}.form___V3fAH h1{color:#333;font-size:16px;font-weight:600}.form___V3fAH [class~=ant-form-item]{margin-bottom:0}.efficiency___Lmou1{background:#fafafa;font-size:12px;padding:20px;position:relative}.efficiency___Lmou1:before{border-bottom:10px solid transparent;border-right:15px solid #fafafa;border-top:10px solid transparent;content:"";height:0;left:-20px;position:absolute;top:27px;width:0}div[class~=ant-modal-confirm-content]{margin-left:none} \ No newline at end of file diff --git a/p__Graduations__Lists__Personmanage__index.async.js b/p__Graduations__Lists__Personmanage__index.async.js index c2ea9bc325..d38f461e35 100644 --- a/p__Graduations__Lists__Personmanage__index.async.js +++ b/p__Graduations__Lists__Personmanage__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[66063],{17908:function(e,n,t){t.r(n),t.d(n,{default:function(){return E}});var s=t(82242),r=t.n(s),c=t(37205),i=t.n(c),a=t(7557),l=t.n(a),o=t(41498),d=t.n(o),u=t(79800),h=t.n(u),p=t(59301),x={flex_box_center:"flex_box_center___SU33_",flex_space_between:"flex_space_between___NnGYW",flex_box_vertical_center:"flex_box_vertical_center___lX31d",flex_box_center_end:"flex_box_center_end___KWld3",flex_box_column:"flex_box_column___QHzze",ActvieE3:"ActvieE3___Hv5W0",Actvie00:"Actvie00___xMrRz",body:"body___gECjr",AddBut:"AddBut___iCNdk",selectInfo:"selectInfo___2doF7"},f=t(80608),m=t(78241),g=t(6848),j=t(43418),v=t(81327),_=t(3113),w=t(95237),Z=t(43604),k=t(8591),b=t(66999),N=t(51945),C=t(86859),y=t(24650),S=t(48410),I=t(89392),F=t(21056),O=t(6638),z=t(69839),A=t(75916),L=t(37712),E=(0,f.connect)((function(e){return{graduations:e.graduations,loading:e.loading}}))((function(e){var n,t,s,c,a,o,u,E,P,T,G,B,H=e.graduations,R=e.loading,V=e.dispatch,W=(0,f.useParams)(),K=(0,f.useSearchParams)(),Q=h()(K,1)[0],U=(0,p.useState)("teachers"),q=h()(U,2),J=q[0],X=q[1],Y=(0,p.useState)("processing"),D=h()(Y,2),M=D[0],$=D[1],ee=(0,p.useRef)(""),ne=(0,p.useState)(!1),te=h()(ne,2),se=te[0],re=te[1],ce=m.Z.useForm(),ie=h()(ce,1)[0],ae=(0,p.useState)(!1),le=h()(ae,2),oe=le[0],de=le[1],ue=(0,p.useState)({id:W.id,keyword:ee.current,page:1,per_page:20}),he=h()(ue,2),pe=he[0],xe=he[1],fe=(0,p.useState)([]),me=h()(fe,2),ge=me[0],je=me[1],ve=[{title:"教师姓名",width:112,dataIndex:"name",ellipsis:!0,render:function(e){return(0,L.jsx)(g.Z,{placement:"topLeft",title:e,children:(0,L.jsx)("span",{children:e||"- -"})})}},{title:"所属学校",dataIndex:"school",ellipsis:!0,render:function(e){return(0,L.jsx)(g.Z,{placement:"topLeft",title:e,children:(0,L.jsx)("span",{children:e||"- -"})})}},{title:"所属学院",ellipsis:!0,dataIndex:"department",render:function(e){return(0,L.jsx)(g.Z,{placement:"topLeft",title:e,children:(0,L.jsx)("span",{children:e||"- -"})})}},{title:"工号",width:120,dataIndex:"staff_id",ellipsis:!0,render:function(e){return(0,L.jsx)(g.Z,{placement:"topLeft",title:e,children:(0,L.jsx)("span",{children:e||"- -"})})}},{title:"职称",dataIndex:"technical_title",width:80,ellipsis:!0,render:function(e){return(0,L.jsx)(g.Z,{placement:"topLeft",title:e,children:(0,L.jsx)("span",{children:e||"- -"})})}},{title:"操作",align:"right",width:100,dataIndex:"name",render:function(e,n){return(0,L.jsx)(L.Fragment,{children:(0,A.tu)()&&(0,L.jsxs)(L.Fragment,{children:["processing"===M&&(0,L.jsx)("a",{className:x.ActvieE3,onClick:function(){j.Z.confirm({centered:!0,icon:null,title:"删除",content:(0,L.jsx)("div",{className:"",children:'确认要将"'.concat(n.name,'"从该毕业设计中移除吗?移除后该用 户在毕设中提交的文件将被清空')}),onOk:(0,I.throttle)(d()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.zT)(W.id,{ids:[n.id]});case 2:0===(null==(t=e.sent)?void 0:t.status)&&ke();case 4:case"end":return e.stop()}}),e)}))),2e3)})},children:"删除"}),"processing"!==M&&(0,L.jsx)(L.Fragment,{children:(0,L.jsxs)(v.Z,{children:[(0,L.jsx)("a",{onClick:function(){j.Z.confirm({centered:!0,content:(0,L.jsx)("div",{className:"",children:'是否确认同意"'.concat(n.name,'"的加入?')}),onOk:(0,I.throttle)(d()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.V1)(W.id,{ids:[n.id]});case 2:0===(null==(t=e.sent)?void 0:t.status)&&ke();case 4:case"end":return e.stop()}}),e)}))),2e3)})},children:"通过"}),(0,L.jsx)("a",{onClick:function(){j.Z.confirm({icon:null,centered:!0,title:'是否确认拒绝"'.concat(n.name,'"的加入?'),onOk:(0,I.throttle)(d()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.Ib)(W.id,{ids:[n.id]});case 2:0===(null==(t=e.sent)?void 0:t.status)&&ke();case 4:case"end":return e.stop()}}),e)}))),2e3)})},children:"驳回"})]})})]})})}}],_e=[{title:"学生姓名",width:112,dataIndex:"name",ellipsis:!0,render:function(e){return(0,L.jsx)(g.Z,{placement:"topLeft",title:e,children:(0,L.jsx)("span",{children:e})})}},{title:"学号",dataIndex:"student_id",ellipsis:!0,render:function(e){return(0,L.jsx)(g.Z,{placement:"topLeft",title:e,children:(0,L.jsx)("span",{children:e||"- -"})})}},{title:"手机号",width:200,ellipsis:!0,dataIndex:"phone",render:function(e){return(0,L.jsx)(g.Z,{placement:"topLeft",title:e,children:(0,L.jsx)("span",{children:e||"- -"})})}},{title:"专业",width:200,dataIndex:"major",ellipsis:!0,render:function(e){return(0,L.jsx)(g.Z,{placement:"topLeft",title:e,children:(0,L.jsx)("span",{children:e||"- -"})})}},{title:"所属课题",dataIndex:"graduation_tasks",width:136,ellipsis:!0,render:function(e){return(0,L.jsx)(g.Z,{placement:"topLeft",title:e,children:(0,L.jsx)("span",{children:e||"- -"})})}},{title:"操作",align:"right",width:120,dataIndex:"name",render:function(e,n){return(0,L.jsx)(L.Fragment,{children:(0,A.tu)()&&(0,L.jsxs)(L.Fragment,{children:["processing"===M&&(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("a",{className:x.Active00,onClick:function(){ie.setFieldsValue(n),de(!0)},children:"编辑"}),(0,L.jsx)("a",{className:"ml20 ".concat(x.ActvieE3),onClick:function(){j.Z.confirm({centered:!0,icon:null,title:"删除",content:'确认要将"'.concat(n.name,'"从该毕业设计中移除吗?移除后该用 户在毕设中提交的文件将被清空'),onOk:(0,I.throttle)(d()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.rU)(W.id,{ids:[n.id]});case 2:0===(null==(t=e.sent)?void 0:t.status)&&ke();case 4:case"end":return e.stop()}}),e)}))),2e3)})},children:"删除"})]}),"processing"!==M&&(0,L.jsx)(L.Fragment,{children:(0,L.jsxs)(v.Z,{children:[(0,L.jsx)("a",{className:x.Active00,onClick:function(){j.Z.confirm({centered:!0,content:(0,L.jsx)("div",{className:"",children:'是否确认同意"'.concat(n.name,'"的加入?')}),onOk:(0,I.throttle)(d()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.Fi)(W.id,{ids:[n.id]});case 2:0===(null==(t=e.sent)?void 0:t.status)&&ke();case 4:case"end":return e.stop()}}),e)}))),2e3)})},children:"通过"}),(0,L.jsx)("a",{className:"ml20 ".concat(x.ActvieE3),onClick:function(){j.Z.confirm({icon:null,centered:!0,title:'是否确认拒绝"'.concat(n.name,'"的加入?'),onOk:(0,I.throttle)(d()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.Zd)(W.id,{ids:[n.id]});case 2:0===(null==(t=e.sent)?void 0:t.status)&&ke();case 4:case"end":return e.stop()}}),e)}))),2e3)})},children:"驳回"})]})})]})})}}],we=[{id:"processing",name:"已审核 ".concat(("teachers"==J?null==H||null===(n=H.teachers)||void 0===n?void 0:n.pass_count:null==H||null===(t=H.students)||void 0===t?void 0:t.pass_count)||0)},{id:"end",name:"未审核 ".concat(("teachers"==J?null==H||null===(s=H.teachers)||void 0===s?void 0:s.not_pass_count:null==H||null===(c=H.students)||void 0===c?void 0:c.not_pass_count)||0)}],Ze={selectedRowKeys:ge,onChange:function(e){console.log("selectedRowKeys changed: ",e),je(e)}},ke=function(){var e=d()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n="graduations/getGraduationsStudents",pe.keyword=ee.current,""===M?delete pe.not_pass:pe.not_pass="processing"!==M,"teachers"===J&&(n="graduations/getGraduationsTeachers"),V({type:n,payload:pe});case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,p.useEffect)((function(){Q.get("state")&&0==Number(Q.get("state"))?$("end"):$("processing"),location.pathname.includes("teachers")?X("teachers"):X("students")}),[]),(0,p.useEffect)((function(){ke()}),[J,M,null==H?void 0:H.updateIndex]),(0,L.jsxs)("section",{className:x.body,children:[(0,L.jsx)(S.YG,{value:J,tabBarExtraContent:(0,L.jsx)(L.Fragment,{children:(0,L.jsx)(v.Z,{children:(0,A.tu)()&&(0,L.jsxs)(L.Fragment,{children:["teachers"!=J&&(0,L.jsx)(_.ZP,{className:x.AddBut,onClick:function(){return re(!0)},children:"添加学生"}),"teachers"==J&&(0,L.jsx)(_.ZP,{className:x.AddBut,onClick:function(){return re(!0)},children:"添加教师"})]})})}),dataSource:[{id:"teachers",name:"教师"},{id:"students",name:"学生"}],onChange:function(e){ee.current="",$("processing"),f.history.push("/graduations/".concat(W.id,"/").concat(e)),je([])}}),(0,L.jsxs)(w.Z,{wrap:!1,align:"middle",justify:"space-between",children:[(0,L.jsx)(Z.Z,{children:(0,L.jsx)(S.qp,{title:"状态",className:"mt20",dataSource:we,titleWidth:28,value:M,onChange:function(e){pe.page=1,xe(pe),$(e),je([])}})}),(0,L.jsx)(Z.Z,{children:(0,L.jsx)(S.t7,{style:{width:210,height:"38px"},placeholder:"".concat("teachers"===J?"教师姓名/工号":"学生姓名/学号"),value:ee.current,onChange:function(e){pe.page=1,xe(pe),ee.current=e,ke()}})})]}),(null==ge?void 0:ge.length)>0&&(0,A.tu)()&&(0,L.jsxs)("div",{className:x.selectInfo,children:[(0,L.jsxs)("div",{children:["已选择 ",(0,L.jsx)("span",{className:"c-blue",children:null==ge?void 0:ge.length})," 项"]}),(0,L.jsxs)("div",{children:["processing"===M&&(0,L.jsxs)("a",{className:"c-red",onClick:function(){j.Z.confirm({centered:!0,content:(0,L.jsx)("div",{className:"",children:"请确认是否要批量移除吗?"}),onOk:(0,I.throttle)(d()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,("teachers"===J?F.zT:F.rU)(W.id,{ids:i()(ge)});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(k.ZP.warning("批量删除操作成功"),pe.page=1,xe(pe),je([]),ke());case 4:case"end":return e.stop()}}),e)}))),2e3)})},children:[(0,L.jsx)("span",{className:"iconfont icon-shanchu12 mr8"}),"批量删除"]}),"processing"!==M&&(0,L.jsxs)(v.Z,{children:[(0,L.jsxs)("a",{className:"c-green-29b ml20",onClick:function(){j.Z.confirm({centered:!0,content:(0,L.jsx)("div",{className:"",children:"请确认是否要批量通过吗?"}),onOk:(0,I.throttle)(d()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,("teachers"===J?F.V1:F.Fi)(W.id,{ids:i()(ge)});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(je([]),k.ZP.warning("批量通过操作成功"),ke());case 4:case"end":return e.stop()}}),e)}))),2e3)})},children:[(0,L.jsx)("span",{className:"iconfont icon-tongguobeifen mr8 c-green-29b"}),"批量通过"]}),(0,L.jsxs)("a",{className:"c-red ml20",onClick:function(){j.Z.confirm({icon:null,centered:!0,content:(0,L.jsx)("div",{className:"",children:"请确认是否要批量驳回吗?"}),onOk:(0,I.throttle)(d()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,("teachers"===J?F.Ib:F.Zd)(W.id,{ids:i()(ge)});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(je([]),k.ZP.warning("批量驳回操作成功"),ke());case 4:case"end":return e.stop()}}),e)}))),2e3)})},children:[(0,L.jsx)("span",{className:"iconfont icon-bohuibeifen mr8"}),"批量驳回"]})]})]})]}),"teachers"===J&&(0,L.jsxs)(b.Z,{loading:R.effects["graduations/getGraduationsTeachers"],avatar:!0,active:!0,children:[(0,L.jsx)(N.Z,{rowSelection:Ze,style:{minHeight:500},locale:{emptyText:(0,L.jsx)(O.Z,{customText:"暂时还没有相关数据哦!"})},columns:ve,dataSource:(null==H||null===(a=H.teachers)||void 0===a?void 0:a.data)||[],pagination:!1}),0!=(null==H||null===(o=H.teachers)||void 0===o?void 0:o.count)&&(0,L.jsxs)(w.Z,{className:"mt20 mb20",wrap:!1,align:"middle",justify:"space-between",children:[(0,L.jsxs)(Z.Z,{children:["共 ",(0,L.jsx)("span",{className:"c-blue",children:null==H||null===(u=H.teachers)||void 0===u?void 0:u.count})," 条数据"]}),(0,L.jsx)(Z.Z,{children:(0,L.jsx)(C.Z,{showQuickJumper:!0,showSizeChanger:!0,onShowSizeChange:function(e,n){pe.per_page=n,xe(r()({},pe)),ke()},current:pe.page,pageSize:pe.per_page,onChange:function(e){pe.page=e,xe(r()({},pe)),ke()},total:null==H||null===(E=H.teachers)||void 0===E?void 0:E.count})})]})]}),"teachers"!==J&&(0,L.jsxs)(b.Z,{loading:R.effects["graduations/getGraduationsStudents"],avatar:!0,active:!0,children:[(0,L.jsx)(N.Z,{rowSelection:Ze,style:{minHeight:500},locale:{emptyText:(0,L.jsx)(O.Z,{customText:"暂时还没有相关数据哦!"})},columns:_e,dataSource:(null==H||null===(P=H.students)||void 0===P?void 0:P.data)||[],pagination:!1}),0!=(null==H||null===(T=H.students)||void 0===T?void 0:T.count)&&(0,L.jsxs)(w.Z,{className:"mt20 mb20",wrap:!1,align:"middle",justify:"space-between",children:[(0,L.jsxs)(Z.Z,{children:["共 ",(0,L.jsx)("span",{className:"c-blue",children:null==H||null===(G=H.students)||void 0===G?void 0:G.count})," 条数据"]}),(0,L.jsx)(Z.Z,{children:(0,L.jsx)(C.Z,{showQuickJumper:!0,showSizeChanger:!0,current:pe.page,pageSize:pe.per_page,onShowSizeChange:function(e,n){pe.per_page=n,pe.page=1,xe(r()({},pe)),ke()},onChange:function(e){pe.page=e,xe(r()({},pe)),ke()},total:null==H||null===(B=H.students)||void 0===B?void 0:B.count})})]})]}),(0,L.jsx)(j.Z,{centered:!0,open:oe,destroyOnClose:!0,title:"编辑学生",onCancel:function(){return de(!1)},onOk:function(){return ie.submit()},children:(0,L.jsxs)(m.Z,{className:"mt10",layout:"vertical",colon:!1,form:ie,initialValues:{},size:"large",onFinish:function(){var e=d()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.Ot)(r()({identifier:W.id},n));case 2:0==e.sent.status&&(k.ZP.success("修改成功"),de(!1),ke());case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,L.jsx)(m.Z.Item,{htmlFor:null,label:(0,L.jsx)("span",{style:{color:"#5F6368"},children:"专业"}),name:"major",rules:[{required:!0,message:"请输入专业"},{type:"string",max:60,message:"输入超限,请缩减字符数"},{type:"string",whitespace:!0,message:"内容不能全为空格"}],children:(0,L.jsx)(y.Z,{showCount:!0,maxLength:60,size:"large"})}),(0,L.jsx)(m.Z.Item,{hidden:!0,name:"id",children:(0,L.jsx)(y.Z,{})})]})}),(0,L.jsx)(z.Z,{open:se,onCancel:function(){return re(!1)},title:"teachers"===J?"添加老师":"添加学生",OnOk:function(){var e=d()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,("teachers"==J?F.HF:F.NX)({id:W.id,user_ids:n});case 2:0==e.sent.status&&(k.ZP.success("添加成功"),re(!1),V({type:"graduations/getGraduationsDetails",payload:{id:null==W?void 0:W.id}}),ke());case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[66063],{17908:function(e,t,n){n.r(t),n.d(t,{default:function(){return T}});var r=n(82242),s=n.n(r),a=n(37205),c=n.n(a),i=n(7557),l=n.n(i),o=n(41498),u=n.n(o),d=n(79800),p=n.n(d),h=n(59301),f={flex_box_center:"flex_box_center___SU33_",flex_space_between:"flex_space_between___NnGYW",flex_box_vertical_center:"flex_box_vertical_center___lX31d",flex_box_center_end:"flex_box_center_end___KWld3",flex_box_column:"flex_box_column___QHzze",ActvieE3:"ActvieE3___Hv5W0",Actvie00:"Actvie00___xMrRz",body:"body___gECjr",AddBut:"AddBut___iCNdk",selectInfo:"selectInfo___2doF7"},m=n(80608),x=n(78241),g=n(6848),v=n(43418),j=n(81327),w=n(3113),_=n(95237),Z=n(43604),y=n(8591),b=n(66999),S=n(51945),k=n(86859),C=n(24650),N=n(2753),O=n(89392),I=n(21056),E=n(6638),F=n(69839),$=n(75916),z=n(37712),T=(0,m.connect)((function(e){return{graduations:e.graduations,loading:e.loading}}))((function(e){var t,n,r,a,i,o,d,T,L,P,H,D,A=e.graduations,M=e.loading,R=e.dispatch,B=(0,m.useParams)(),G=(0,m.useSearchParams)(),V=p()(G,1)[0],Y=(0,h.useState)("teachers"),U=p()(Y,2),q=U[0],W=U[1],K=(0,h.useState)("processing"),X=p()(K,2),Q=X[0],J=X[1],ee=(0,h.useRef)(""),te=(0,h.useState)(!1),ne=p()(te,2),re=ne[0],se=ne[1],ae=x.Z.useForm(),ce=p()(ae,1)[0],ie=(0,h.useState)(!1),le=p()(ie,2),oe=le[0],ue=le[1],de=(0,h.useState)({id:B.id,keyword:ee.current,page:1,per_page:20}),pe=p()(de,2),he=pe[0],fe=pe[1],me=(0,h.useState)([]),xe=p()(me,2),ge=xe[0],ve=xe[1],je=[{title:"教师姓名",width:112,dataIndex:"name",ellipsis:!0,render:function(e){return(0,z.jsx)(g.Z,{placement:"topLeft",title:e,children:(0,z.jsx)("span",{children:e||"- -"})})}},{title:"所属学校",dataIndex:"school",ellipsis:!0,render:function(e){return(0,z.jsx)(g.Z,{placement:"topLeft",title:e,children:(0,z.jsx)("span",{children:e||"- -"})})}},{title:"所属学院",ellipsis:!0,dataIndex:"department",render:function(e){return(0,z.jsx)(g.Z,{placement:"topLeft",title:e,children:(0,z.jsx)("span",{children:e||"- -"})})}},{title:"工号",width:120,dataIndex:"staff_id",ellipsis:!0,render:function(e){return(0,z.jsx)(g.Z,{placement:"topLeft",title:e,children:(0,z.jsx)("span",{children:e||"- -"})})}},{title:"职称",dataIndex:"technical_title",width:80,ellipsis:!0,render:function(e){return(0,z.jsx)(g.Z,{placement:"topLeft",title:e,children:(0,z.jsx)("span",{children:e||"- -"})})}},{title:"操作",align:"right",width:100,dataIndex:"name",render:function(e,t){return(0,z.jsx)(z.Fragment,{children:(0,$.tu)()&&(0,z.jsxs)(z.Fragment,{children:["processing"===Q&&(0,z.jsx)("a",{className:f.ActvieE3,onClick:function(){v.Z.confirm({centered:!0,icon:null,title:"删除",content:(0,z.jsx)("div",{className:"",children:'确认要将"'.concat(t.name,'"从该毕业设计中移除吗?移除后该用 户在毕设中提交的文件将被清空')}),onOk:(0,O.throttle)(u()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.zT)(B.id,{ids:[t.id]});case 2:0===(null==(n=e.sent)?void 0:n.status)&&ye();case 4:case"end":return e.stop()}}),e)}))),2e3)})},children:"删除"}),"processing"!==Q&&(0,z.jsx)(z.Fragment,{children:(0,z.jsxs)(j.Z,{children:[(0,z.jsx)("a",{onClick:function(){v.Z.confirm({centered:!0,content:(0,z.jsx)("div",{className:"",children:'是否确认同意"'.concat(t.name,'"的加入?')}),onOk:(0,O.throttle)(u()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.V1)(B.id,{ids:[t.id]});case 2:0===(null==(n=e.sent)?void 0:n.status)&&ye();case 4:case"end":return e.stop()}}),e)}))),2e3)})},children:"通过"}),(0,z.jsx)("a",{onClick:function(){v.Z.confirm({icon:null,centered:!0,title:'是否确认拒绝"'.concat(t.name,'"的加入?'),onOk:(0,O.throttle)(u()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.Ib)(B.id,{ids:[t.id]});case 2:0===(null==(n=e.sent)?void 0:n.status)&&ye();case 4:case"end":return e.stop()}}),e)}))),2e3)})},children:"驳回"})]})})]})})}}],we=[{title:"学生姓名",width:112,dataIndex:"name",ellipsis:!0,render:function(e){return(0,z.jsx)(g.Z,{placement:"topLeft",title:e,children:(0,z.jsx)("span",{children:e})})}},{title:"学号",dataIndex:"student_id",ellipsis:!0,render:function(e){return(0,z.jsx)(g.Z,{placement:"topLeft",title:e,children:(0,z.jsx)("span",{children:e||"- -"})})}},{title:"手机号",width:200,ellipsis:!0,dataIndex:"phone",render:function(e){return(0,z.jsx)(g.Z,{placement:"topLeft",title:e,children:(0,z.jsx)("span",{children:e||"- -"})})}},{title:"专业",width:200,dataIndex:"major",ellipsis:!0,render:function(e){return(0,z.jsx)(g.Z,{placement:"topLeft",title:e,children:(0,z.jsx)("span",{children:e||"- -"})})}},{title:"所属课题",dataIndex:"graduation_tasks",width:136,ellipsis:!0,render:function(e){return(0,z.jsx)(g.Z,{placement:"topLeft",title:e,children:(0,z.jsx)("span",{children:e||"- -"})})}},{title:"操作",align:"right",width:120,dataIndex:"name",render:function(e,t){return(0,z.jsx)(z.Fragment,{children:(0,$.tu)()&&(0,z.jsxs)(z.Fragment,{children:["processing"===Q&&(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)("a",{className:f.Active00,onClick:function(){ce.setFieldsValue(t),ue(!0)},children:"编辑"}),(0,z.jsx)("a",{className:"ml20 ".concat(f.ActvieE3),onClick:function(){v.Z.confirm({centered:!0,icon:null,title:"删除",content:'确认要将"'.concat(t.name,'"从该毕业设计中移除吗?移除后该用 户在毕设中提交的文件将被清空'),onOk:(0,O.throttle)(u()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.rU)(B.id,{ids:[t.id]});case 2:0===(null==(n=e.sent)?void 0:n.status)&&ye();case 4:case"end":return e.stop()}}),e)}))),2e3)})},children:"删除"})]}),"processing"!==Q&&(0,z.jsx)(z.Fragment,{children:(0,z.jsxs)(j.Z,{children:[(0,z.jsx)("a",{className:f.Active00,onClick:function(){v.Z.confirm({centered:!0,content:(0,z.jsx)("div",{className:"",children:'是否确认同意"'.concat(t.name,'"的加入?')}),onOk:(0,O.throttle)(u()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.Fi)(B.id,{ids:[t.id]});case 2:0===(null==(n=e.sent)?void 0:n.status)&&ye();case 4:case"end":return e.stop()}}),e)}))),2e3)})},children:"通过"}),(0,z.jsx)("a",{className:"ml20 ".concat(f.ActvieE3),onClick:function(){v.Z.confirm({icon:null,centered:!0,title:'是否确认拒绝"'.concat(t.name,'"的加入?'),onOk:(0,O.throttle)(u()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.Zd)(B.id,{ids:[t.id]});case 2:0===(null==(n=e.sent)?void 0:n.status)&&ye();case 4:case"end":return e.stop()}}),e)}))),2e3)})},children:"驳回"})]})})]})})}}],_e=[{id:"processing",name:"已审核 ".concat(("teachers"==q?null==A||null===(t=A.teachers)||void 0===t?void 0:t.pass_count:null==A||null===(n=A.students)||void 0===n?void 0:n.pass_count)||0)},{id:"end",name:"未审核 ".concat(("teachers"==q?null==A||null===(r=A.teachers)||void 0===r?void 0:r.not_pass_count:null==A||null===(a=A.students)||void 0===a?void 0:a.not_pass_count)||0)}],Ze={selectedRowKeys:ge,onChange:function(e){console.log("selectedRowKeys changed: ",e),ve(e)}},ye=function(){var e=u()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t="graduations/getGraduationsStudents",he.keyword=ee.current,""===Q?delete he.not_pass:he.not_pass="processing"!==Q,"teachers"===q&&(t="graduations/getGraduationsTeachers"),R({type:t,payload:he});case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,h.useEffect)((function(){V.get("state")&&0==Number(V.get("state"))?J("end"):J("processing"),location.pathname.includes("teachers")?W("teachers"):W("students")}),[]),(0,h.useEffect)((function(){ye()}),[q,Q,null==A?void 0:A.updateIndex]),(0,z.jsxs)("section",{className:f.body,children:[(0,z.jsx)(N.YG,{value:q,tabBarExtraContent:(0,z.jsx)(z.Fragment,{children:(0,z.jsx)(j.Z,{children:(0,$.tu)()&&(0,z.jsxs)(z.Fragment,{children:["teachers"!=q&&(0,z.jsx)(w.ZP,{className:f.AddBut,onClick:function(){return se(!0)},children:"添加学生"}),"teachers"==q&&(0,z.jsx)(w.ZP,{className:f.AddBut,onClick:function(){return se(!0)},children:"添加教师"})]})})}),dataSource:[{id:"teachers",name:"教师"},{id:"students",name:"学生"}],onChange:function(e){ee.current="",J("processing"),m.history.push("/graduations/".concat(B.id,"/").concat(e)),ve([])}}),(0,z.jsxs)(_.Z,{wrap:!1,align:"middle",justify:"space-between",children:[(0,z.jsx)(Z.Z,{children:(0,z.jsx)(N.qp,{title:"状态",className:"mt20",dataSource:_e,titleWidth:28,value:Q,onChange:function(e){he.page=1,fe(he),J(e),ve([])}})}),(0,z.jsx)(Z.Z,{children:(0,z.jsx)(N.t7,{style:{width:210,height:"38px"},placeholder:"".concat("teachers"===q?"教师姓名/工号":"学生姓名/学号"),value:ee.current,onChange:function(e){he.page=1,fe(he),ee.current=e,ye()}})})]}),(null==ge?void 0:ge.length)>0&&(0,$.tu)()&&(0,z.jsxs)("div",{className:f.selectInfo,children:[(0,z.jsxs)("div",{children:["已选择 ",(0,z.jsx)("span",{className:"c-blue",children:null==ge?void 0:ge.length})," 项"]}),(0,z.jsxs)("div",{children:["processing"===Q&&(0,z.jsxs)("a",{className:"c-red",onClick:function(){v.Z.confirm({centered:!0,content:(0,z.jsx)("div",{className:"",children:"请确认是否要批量移除吗?"}),onOk:(0,O.throttle)(u()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,("teachers"===q?I.zT:I.rU)(B.id,{ids:c()(ge)});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(y.ZP.warning("批量删除操作成功"),he.page=1,fe(he),ve([]),ye());case 4:case"end":return e.stop()}}),e)}))),2e3)})},children:[(0,z.jsx)("span",{className:"iconfont icon-shanchu12 mr8"}),"批量删除"]}),"processing"!==Q&&(0,z.jsxs)(j.Z,{children:[(0,z.jsxs)("a",{className:"c-green-29b ml20",onClick:function(){v.Z.confirm({centered:!0,content:(0,z.jsx)("div",{className:"",children:"请确认是否要批量通过吗?"}),onOk:(0,O.throttle)(u()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,("teachers"===q?I.V1:I.Fi)(B.id,{ids:c()(ge)});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(ve([]),y.ZP.warning("批量通过操作成功"),ye());case 4:case"end":return e.stop()}}),e)}))),2e3)})},children:[(0,z.jsx)("span",{className:"iconfont icon-tongguobeifen mr8 c-green-29b"}),"批量通过"]}),(0,z.jsxs)("a",{className:"c-red ml20",onClick:function(){v.Z.confirm({icon:null,centered:!0,content:(0,z.jsx)("div",{className:"",children:"请确认是否要批量驳回吗?"}),onOk:(0,O.throttle)(u()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,("teachers"===q?I.Ib:I.Zd)(B.id,{ids:c()(ge)});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(ve([]),y.ZP.warning("批量驳回操作成功"),ye());case 4:case"end":return e.stop()}}),e)}))),2e3)})},children:[(0,z.jsx)("span",{className:"iconfont icon-bohuibeifen mr8"}),"批量驳回"]})]})]})]}),"teachers"===q&&(0,z.jsxs)(b.Z,{loading:M.effects["graduations/getGraduationsTeachers"],avatar:!0,active:!0,children:[(0,z.jsx)(S.Z,{rowSelection:Ze,style:{minHeight:500},locale:{emptyText:(0,z.jsx)(E.Z,{customText:"暂时还没有相关数据哦!"})},columns:je,dataSource:(null==A||null===(i=A.teachers)||void 0===i?void 0:i.data)||[],pagination:!1}),0!=(null==A||null===(o=A.teachers)||void 0===o?void 0:o.count)&&(0,z.jsxs)(_.Z,{className:"mt20 mb20",wrap:!1,align:"middle",justify:"space-between",children:[(0,z.jsxs)(Z.Z,{children:["共 ",(0,z.jsx)("span",{className:"c-blue",children:null==A||null===(d=A.teachers)||void 0===d?void 0:d.count})," 条数据"]}),(0,z.jsx)(Z.Z,{children:(0,z.jsx)(k.Z,{showQuickJumper:!0,showSizeChanger:!0,onShowSizeChange:function(e,t){he.per_page=t,fe(s()({},he)),ye()},current:he.page,pageSize:he.per_page,onChange:function(e){he.page=e,fe(s()({},he)),ye()},total:null==A||null===(T=A.teachers)||void 0===T?void 0:T.count})})]})]}),"teachers"!==q&&(0,z.jsxs)(b.Z,{loading:M.effects["graduations/getGraduationsStudents"],avatar:!0,active:!0,children:[(0,z.jsx)(S.Z,{rowSelection:Ze,style:{minHeight:500},locale:{emptyText:(0,z.jsx)(E.Z,{customText:"暂时还没有相关数据哦!"})},columns:we,dataSource:(null==A||null===(L=A.students)||void 0===L?void 0:L.data)||[],pagination:!1}),0!=(null==A||null===(P=A.students)||void 0===P?void 0:P.count)&&(0,z.jsxs)(_.Z,{className:"mt20 mb20",wrap:!1,align:"middle",justify:"space-between",children:[(0,z.jsxs)(Z.Z,{children:["共 ",(0,z.jsx)("span",{className:"c-blue",children:null==A||null===(H=A.students)||void 0===H?void 0:H.count})," 条数据"]}),(0,z.jsx)(Z.Z,{children:(0,z.jsx)(k.Z,{showQuickJumper:!0,showSizeChanger:!0,current:he.page,pageSize:he.per_page,onShowSizeChange:function(e,t){he.per_page=t,he.page=1,fe(s()({},he)),ye()},onChange:function(e){he.page=e,fe(s()({},he)),ye()},total:null==A||null===(D=A.students)||void 0===D?void 0:D.count})})]})]}),(0,z.jsx)(v.Z,{centered:!0,open:oe,destroyOnClose:!0,title:"编辑学生",onCancel:function(){return ue(!1)},onOk:function(){return ce.submit()},children:(0,z.jsxs)(x.Z,{className:"mt10",layout:"vertical",colon:!1,form:ce,initialValues:{},size:"large",onFinish:function(){var e=u()(l()().mark((function e(t){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.Ot)(s()({identifier:B.id},t));case 2:0==e.sent.status&&(y.ZP.success("修改成功"),ue(!1),ye());case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:[(0,z.jsx)(x.Z.Item,{htmlFor:null,label:(0,z.jsx)("span",{style:{color:"#5F6368"},children:"专业"}),name:"major",rules:[{required:!0,message:"请输入专业"},{type:"string",max:60,message:"输入超限,请缩减字符数"},{type:"string",whitespace:!0,message:"内容不能全为空格"}],children:(0,z.jsx)(C.Z,{showCount:!0,maxLength:60,size:"large"})}),(0,z.jsx)(x.Z.Item,{hidden:!0,name:"id",children:(0,z.jsx)(C.Z,{})})]})}),(0,z.jsx)(F.Z,{open:re,onCancel:function(){return se(!1)},title:"teachers"===q?"添加老师":"添加学生",OnOk:function(){var e=u()(l()().mark((function e(t){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,("teachers"==q?I.HF:I.NX)({id:B.id,user_ids:t});case 2:0==e.sent.status&&(y.ZP.success("添加成功"),se(!1),R({type:"graduations/getGraduationsDetails",payload:{id:null==B?void 0:B.id}}),ye());case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()})]})}))},69839:function(e,t,n){var r=n(37205),s=n.n(r),a=n(82242),c=n.n(a),i=n(7557),l=n.n(i),o=n(41498),u=n.n(o),d=n(79800),p=n.n(d),h=n(59301),f=n(80608),m=n(78241),x=n(6848),g=n(8591),v=n(43418),j=n(57809),w=n(24650),_=n(88522),Z=n(51945),y=n(61186),b=n.n(y),S=n(6638),k=n(21056),C=n(2753),N=n(37712);t.Z=(0,f.connect)((function(e){return{graduations:e.graduations}}))((function(e){e.graduations.StageSetting;var t=e.onCancel,n=e.OnOk,r=e.open,a=void 0!==r&&r,i=e.title,o=(e.dispatch,(0,f.useParams)()),d=(0,h.useState)([]),y=p()(d,2),O=y[0],I=y[1],E=m.Z.useForm(),F=p()(E,1)[0],$=(0,h.useState)({school:"",search:"",search_type:"name"}),z=p()($,2),T=z[0],L=z[1],P=(0,h.useState)(!0),H=p()(P,2),D=H[0],A=H[1],M=(0,h.useState)(!1),R=p()(M,2),B=R[0],G=R[1],V=(0,h.useState)(!1),Y=p()(V,2),U=Y[0],q=Y[1],W=(0,h.useState)([]),K=p()(W,2),X=K[0],Q=K[1],J=(0,h.useState)(0),ee=p()(J,2),te=ee[0],ne=ee[1],re=(0,h.useState)(0),se=p()(re,2),ae=se[0],ce=se[1],ie=(0,h.useState)(1),le=p()(ie,2),oe=le[0],ue=le[1],de=(0,h.useState)([]),pe=p()(de,2),he=pe[0],fe=pe[1],me=(0,h.useState)(!1),xe=p()(me,2),ge=xe[0],ve=xe[1],je=(0,h.useRef)(null);(0,h.useEffect)((function(){switch(i){case"添加学生":ce(0);break;case"添加老师":ce(1);break;default:ce(null)}}),[a]),(0,h.useEffect)((function(){u()(l()().mark((function e(){var t,n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,k.xF)({keyword:"",per_page:9999});case 2:n=e.sent,I(null==n||null===(t=n.schools)||void 0===t?void 0:t.map((function(e){return{label:e.name,value:e.id}})));case 4:case"end":return e.stop()}}),e)})))()}),[]);var we=[{title:"姓名",width:100,ellipsis:!0,dataIndex:"name",render:function(e){return(0,N.jsx)(x.Z,{placement:"topLeft",title:e,children:(0,N.jsx)("span",{style:{color:"#000"},children:e||"--"})})}},{title:"学校/单位",dataIndex:"school",ellipsis:!0,render:function(e){return(0,N.jsx)(x.Z,{placement:"topLeft",title:e,children:(0,N.jsx)("span",{style:{color:"#000"},children:e||"--"})})}},{title:"院系/部门",dataIndex:"department",width:130,ellipsis:!0,render:function(e){return(0,N.jsx)(x.Z,{placement:"topLeft",title:e,children:(0,N.jsx)("span",{style:{color:"#000"},children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e,t){return(0,N.jsx)(x.Z,{placement:"topLeft",title:t.staff_id||t.student_id,children:(0,N.jsx)("span",{className:"c-grey-666",children:t.staff_id||t.student_id||"--"})})}},{title:"手机",width:110,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,N.jsx)(x.Z,{placement:"topLeft",title:e,children:(0,N.jsx)("span",{className:"c-grey-666",children:e||"--"})})}},{title:"邮箱",dataIndex:"mail",width:120,ellipsis:!0,render:function(e){return(0,N.jsx)(x.Z,{placement:"topLeft",title:e,children:(0,N.jsx)("span",{className:"c-grey-666",children:e||"--"})})}},{title:"实名认证",dataIndex:"authentication",width:80,render:function(e){return e?(0,N.jsx)("span",{style:{color:"#000"},children:"是"}):"否"}},{title:"最后登录时间",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(e){return(0,N.jsx)(x.Z,{placement:"topLeft",title:e,children:(0,N.jsx)("span",{className:"c-grey-666",children:b()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"checked",width:80,render:function(e){return e?(0,N.jsx)("span",{className:"c-green",children:"已添加"}):(0,N.jsx)("span",{className:"c-grey-333",children:"未添加"})}}],_e=function(){var e=u()(l()().mark((function e(t){var n,r,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(je.current&&(null===(n=je.current)||void 0===n||null===(n=n.querySelector(".ant-table-body"))||void 0===n||n.scrollTo(0,0)),ve(!0),fe([]),t.search||t.school){e.next=6;break}return g.ZP.warning("请输入搜索内容"),e.abrupt("return");case 6:if(G(!0),L(t),ue(1),s=c()({id:o.id},t),0!=ae){e.next=14;break}return e.next=13,(0,k.l5)(s);case 13:r=e.sent;case 14:if(1!=ae){e.next=18;break}return e.next=17,(0,k.bS)(s);case 17:r=e.sent;case 18:0==r.status&&(Q(r.data),ne(r.count)),G(!1);case 20:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Ze=function(){var e=u()(l()().mark((function e(){var t,n,r,a,i,u,d,p,h,f=arguments;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(f.length>0&&void 0!==f[0]&&f[0],a=null===(t=je.current)||void 0===t?void 0:t.querySelector(".ant-table-body").scrollHeight,i=null===(n=je.current)||void 0===n?void 0:n.querySelector(".ant-table-body").scrollTop,u=null===(r=je.current)||void 0===r?void 0:r.querySelector(".ant-table-body").clientHeight,a!=i+u||!D||B){e.next=18;break}if(G(!0),ue(oe+1),p=c()({page:oe+1,id:o.id},T),0!=ae){e.next=12;break}return e.next=11,(0,k.l5)(p);case 11:d=e.sent;case 12:if(1!=ae){e.next=16;break}return e.next=15,(0,k.bS)(p);case 15:d=e.sent;case 16:0==d.status&&((null===(h=d)||void 0===h||null===(h=h.data)||void 0===h?void 0:h.length)+X.length==d.count&&A(!1),Q([].concat(s()(X),s()(d.data))),ne(d.count)),G(!1);case 18:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ye={selectedRowKeys:he,onChange:function(e,t){fe(e)},getCheckboxProps:function(e){return{disabled:e.checked,name:e.checked}}};return(0,N.jsxs)(v.Z,{destroyOnClose:!0,width:1200,style:{height:"613px"},open:a,confirmLoading:U,title:i,bodyStyle:{padding:"0px 25px"},onOk:u()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(he.length>0)){e.next=11;break}return q(!0),e.next=4,n(he);case 4:q(!1),F.resetFields(),Q([]),ve(!1),fe([]),e.next=12;break;case 11:g.ZP.warning("请选择添加人员");case 12:case"end":return e.stop()}}),e)}))),onCancel:function(){t(),F.resetFields(),ve(!1),Q([]),fe([])},children:[(0,N.jsxs)(m.Z,{layout:"inline",className:"mt10",colon:!1,form:F,initialValues:{school:"",search:"",search_type:"name"},onValuesChange:function(e,t){return L(t)},size:"large",onFinish:_e,children:[(0,N.jsx)(m.Z.Item,{name:"search_type",label:"搜索类型",children:(0,N.jsxs)(j.default,{style:{width:160},children:[(0,N.jsx)(j.default.Option,{value:"name",children:"姓名"}),(0,N.jsx)(j.default.Option,{value:"phone",children:"手机号"}),(0,N.jsx)(j.default.Option,{value:"mail",children:"邮箱"})]})}),(0,N.jsx)(m.Z.Item,{name:"search",label:"搜索内容",children:(0,N.jsx)(w.Z,{allowClear:!0,style:{width:320},placeholder:"请输入搜索内容",defaultValue:""})}),(0,N.jsx)(m.Z.Item,{name:"school",label:"单位",children:(0,N.jsx)(_.Z,{options:O,style:{width:380},placeholder:"请输入单位名称",onSelect:function(e,t){console.log(e,t),F.setFieldsValue({school:t.label})},filterOption:function(e,t){return-1!==t.label.toUpperCase().indexOf(e.toUpperCase())}})}),(0,N.jsx)(m.Z.Item,{noStyle:!0,children:(0,N.jsx)(C.op,{onClick:function(){return F.submit()},size:"large",shape:"default",children:"搜索"})})]}),(0,N.jsx)("div",{onScrollCapture:function(){return Ze()},children:ge?(0,N.jsx)(Z.Z,{className:"mt20",loading:B,showHeader:X.length>0,scroll:te>10?{y:450}:{},rowKey:"user_id",rowSelection:ye,locale:{emptyText:(0,N.jsx)(S.Z,{customText:"未找到符合条件的数据,请重新调整您的筛选条件。"})},pagination:!1,dataSource:X,ref:je,columns:we}):(0,N.jsx)(S.Z,{customText:"请搜索要添加的人员"})})]})}))},88522:function(e,t,n){var r=n(92310),s=n.n(r),a=n(75440),c=n(55405),i=n(59301),l=n(53487),o=n(92343),u=n(36355),d=n(57809);const{Option:p}=d.default;function h(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const f=(e,t)=>{const{prefixCls:n,className:r,popupClassName:l,dropdownClassName:f,children:m,dataSource:x}=e,g=(0,a.Z)(m);let v;1===g.length&&(0,o.l$)(g[0])&&!h(g[0])&&([v]=g);const j=v?()=>v:void 0;let w;w=g.length&&h(g[0])?m:x?x.map((e=>{if((0,o.l$)(e))return e;switch(typeof e){case"string":return i.createElement(p,{key:e,value:e},e);case"object":{const{value:t}=e;return i.createElement(p,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:_}=i.useContext(u.E_),Z=_("select",n);return i.createElement(d.default,Object.assign({ref:t,suffixIcon:null},(0,c.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:Z,popupClassName:l||f,className:s()(`${Z}-auto-complete`,r),mode:d.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:j}),w)},m=i.forwardRef(f),x=(0,l.Z)(m);m.Option=p,m._InternalPanelDoNotUseOrYouWillBeFired=x,t.Z=m},31797:function(e,t,n){n.d(t,{Z:function(){return _}});var r=n(59301),s=n(56762),a=n(92343),c=n(92310),i=n.n(c),l=n(36355),o=n(66999);var u=e=>{const{value:t,formatter:n,precision:s,decimalSeparator:a,groupSeparator:c="",prefixCls:i}=e;let l;if("function"==typeof n)l=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",o=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,c),"number"==typeof s&&(o=o.padEnd(s,"0").slice(0,s>0?s:0)),o&&(o=`${a}${o}`),l=[r.createElement("span",{key:"int",className:`${i}-content-value-int`},e,t),o&&r.createElement("span",{key:"decimal",className:`${i}-content-value-decimal`},o)]}else l=e}return r.createElement("span",{className:`${i}-content-value`},l)},d=n(17313),p=n(83116),h=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:r,colorTextDescription:s,titleFontSize:a,colorTextHeading:c,contentFontSize:i,fontFamily:l}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:s,fontSize:a},[`${t}-skeleton`]:{paddingTop:r},[`${t}-content`]:{color:c,fontSize:i,fontFamily:l,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var m=(0,p.Z)("Statistic",(e=>{const t=(0,h.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var x=e=>{const{prefixCls:t,className:n,rootClassName:s,style:a,valueStyle:c,value:d=0,title:p,valueRender:h,prefix:f,suffix:x,loading:g=!1,onMouseEnter:v,onMouseLeave:j,decimalSeparator:w=".",groupSeparator:_=","}=e,{getPrefixCls:Z,direction:y,statistic:b}=r.useContext(l.E_),S=Z("statistic",t),[k,C]=m(S),N=r.createElement(u,Object.assign({decimalSeparator:w,groupSeparator:_,prefixCls:S},e,{value:d})),O=i()(S,{[`${S}-rtl`]:"rtl"===y},null==b?void 0:b.className,n,s,C);return k(r.createElement("div",{className:O,style:Object.assign(Object.assign({},null==b?void 0:b.style),a),onMouseEnter:v,onMouseLeave:j},p&&r.createElement("div",{className:`${S}-title`},p),r.createElement(o.Z,{paragraph:!1,loading:g,className:`${S}-skeleton`},r.createElement("div",{style:c,className:`${S}-content`},f&&r.createElement("span",{className:`${S}-content-prefix`},f),h?h(N):N,x&&r.createElement("span",{className:`${S}-content-suffix`},x)))))};const g=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function v(e,t){const{format:n=""}=t,r=new Date(e).getTime(),s=Date.now();return function(e,t){let n=e;const r=/\[[^\]]*]/g,s=(t.match(r)||[]).map((e=>e.slice(1,-1))),a=t.replace(r,"[]"),c=g.reduce(((e,t)=>{let[r,s]=t;if(e.includes(r)){const t=Math.floor(n/s);return n-=t*s,e.replace(new RegExp(`${r}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let i=0;return c.replace(r,(()=>{const e=s[i];return i+=1,e}))}(Math.max(r-s,0),n)}const j=e=>{const{value:t,format:n="HH:mm:ss",onChange:c,onFinish:i}=e,l=(0,s.Z)(),o=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(o.current=setInterval((()=>{l(),null==c||c(e-Date.now()),e(u(),()=>{o.current&&(clearInterval(o.current),o.current=null)})),[t]);return r.createElement(x,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>v(e,Object.assign(Object.assign({},t),{format:n}))}))};var w=r.memo(j);x.Countdown=w;var _=x}}]); \ No newline at end of file diff --git a/p__Graduations__Lists__StageModule__index.async.js b/p__Graduations__Lists__StageModule__index.async.js index df4eadfc31..ad1b815f95 100644 --- a/p__Graduations__Lists__StageModule__index.async.js +++ b/p__Graduations__Lists__StageModule__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[82443],{65547:function(l,t,n){n.d(t,{Z:function(){return i}});var d=n(33614),a=n(59301),e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.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:"plus-circle",theme:"outlined"},V=n(1393),c=function(l,t){return a.createElement(V.Z,(0,d.Z)({},l,{ref:t,icon:e}))};var i=a.forwardRef(c)},96943:function(l,t,n){n.r(t),n.d(t,{default:function(){return C}});var d=n(59301),a=n(80608),e=n(66999),V=n(7557),c=n.n(V),i=n(41498),U=n.n(i),Z=n(79800),N=n.n(Z),r=n(43418),s=n(8591),R=n(6848),o=n(95237),W=n(49105),T=n(71681),F=n(37597),h=n(27876),m=n(37712),p=(0,a.connect)((function(l){return{graduations:l.graduations,user:l.user}}))((function(l){var t,n=l.graduations,e=(l.dispatch,l.user),V=(0,a.useParams)(),i=null===(t=location.pathname.split("/"))||void 0===t?void 0:t[3],Z=n.menus.find((function(l){return l.clazz===i}))||{},p=(0,d.useState)(1),k=N()(p,2),S=k[0],u=k[1],M=[{title:"课题名称",dataIndex:"name",ellipsis:!0,render:function(l,t){return(0,m.jsx)(R.Z,{placement:"topLeft",title:l,children:(0,m.jsx)("span",{className:"c-grey-333",children:l||"--"})})}},{title:"学生姓名",width:100,ellipsis:!0,dataIndex:"real_name",render:function(l,t){return(0,m.jsx)(R.Z,{placement:"topLeft",title:l,children:(0,m.jsx)("span",{className:"c-black",children:l||"--"})})}},{title:"关联项目",dataIndex:"project_info",width:120,ellipsis:!0,render:function(l){return null!=l&&l.name?(0,m.jsx)(R.Z,{placement:"topLeft",title:null==l?void 0:l.name,children:(0,m.jsx)("span",{onClick:function(){var t;(0,h.xg)("".concat(null===(t=e.navigationInfo)||void 0===t||null===(t=t.top)||void 0===t?void 0:t.old_url).concat(l.id))},className:"current",style:{color:"#3061D0"},children:null==l?void 0:l.name})}):"--"}},{title:"提交文档",dataIndex:"filename",width:140,ellipsis:{showTitle:!1},render:function(l,t){if(!l)return"--";var n="";return l&&(n=(0,h.tP)(l,6)),(0,m.jsx)(R.Z,{placement:"topLeft",title:l,children:(0,m.jsx)("span",{onClick:function(){var l;(0,h.Nd)("","".concat(T.Z.API_SERVER).concat(null==t||null===(l=t.url)||void 0===l?void 0:l.replace("disposition=inline","")))},className:"current",style:{color:"#3061D0"},children:n})})}},{title:"提交时间",width:150,dataIndex:"submit_time",render:function(l,t){return(0,m.jsx)("span",{className:"c-grey-666",children:l||"--"})}},{title:"状态",dataIndex:"status",width:100,render:function(l){return(0,m.jsxs)(m.Fragment,{children:[0===l&&(0,m.jsx)("span",{className:"c-black",children:"未提交"}),1===l&&(0,m.jsx)("span",{style:{color:"#FA6400"},children:"待评阅"}),2===l&&(0,m.jsx)("span",{className:"c-black",children:"已通过"}),3===l&&(0,m.jsx)("span",{className:"c-black",children:"已驳回"}),4===l&&(0,m.jsx)("span",{className:"c-black",children:"已通过需修改"}),5===l&&(0,m.jsx)("span",{className:"c-black",children:"已修改"})]})}},{title:"阶段成绩",width:90,dataIndex:"score",render:function(l,t){return(0,m.jsx)("span",{className:"c-black",children:l||"--"})}},{title:"操作",dataIndex:"action",align:"right",width:124,render:function(l,t){return(0,m.jsxs)(o.Z,{align:"middle",justify:"end",children:[0===t.status?(0,m.jsx)("span",{className:"c-grey-999 font14 cursorNotAllowed",children:"评阅"}):(0,m.jsx)("span",{onClick:function(){return(0,h.xg)("/graduations/".concat(V.id,"/").concat(Z.clazz,"/").concat(Z.id,"/review/").concat(t.id))},className:"current font14 c-light-primary",children:"评阅"}),2===(null==Z?void 0:Z.status)&&2===t.status||1===(null==Z?void 0:Z.status)?(0,m.jsx)("span",{className:"c-grey-999 font14 cursorNotAllowed ml20",children:"授权补交"}):(0,m.jsx)("span",{onClick:function(){return function(l){var t;r.Z.confirm({centered:!0,okText:"确定",icon:null,width:477,cancelText:"取消",title:"是否确定授权补交",content:"授权补交后,学生可以重新提交一次。补交不影响当前评阅结果",onOk:(t=U()(c()().mark((function t(){return c()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,W.ZP)("/api/graduations/".concat(V.id,"/graduation_stages/").concat(null==Z?void 0:Z.id,"/authorized_redelivery.json"),{method:"post",body:{graduation_task_id:l.id}});case 2:0===t.sent.status&&(s.ZP.success("操作成功"),u(S+1));case 4:case"end":return t.stop()}}),t)}))),function(){return t.apply(this,arguments)})})}(t)},className:"current font14 c-light-primary ml20",children:"授权补交"})]})}}];return(0,m.jsx)(F.Z,{tags:[{id:"",name:"全部"},{id:0,name:"未提交"},{id:1,name:"待评阅"},{id:2,name:"已通过"},{id:3,name:"已驳回"},{id:4,name:"已通过需修改"},{id:5,name:"已修改"}],tagsTitle:"状态",tagsTitleWidth:28,placeholder:"课题名称/学生姓名/学号",columns:M,updateKey:S,fetchUrl:"/api/graduations/".concat(null==V?void 0:V.id,"/graduation_tasks.json")})})),k=n(82242),S=n.n(k),u="wrap___gGL6E",M="card___c06VN",E="borderCard___HaXBm",Q="defaultCard___CCmW1",j="title___Ixvo0",J="teacherWrap___upA7b",x="titleCol___Pw5a7",Y="file___ePb4c",b="git___f6nEu",z="gitTitle___r3K7P",v=n(53326),G=n(43604),O=n(6638);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var B=n(38660),H=n(48410),D={radioWrap:"radioWrap___TeQcf"},y=n(71418),X=n(3113),w=n(5112),g=n(81327),I=function(l){var t=l.visible,n=l.onSucceed,a=void 0===n?function(){}:n,e=l.onClose,V=void 0===e?function(){}:e,i=l.sendLinkUrl,Z=l.data,R=l.user,o=(0,d.useState)(""),T=N()(o,2),F=T[0],p=T[1],k=(0,d.useState)(),S=N()(k,2),u=S[0],M=S[1],E=(0,d.useState)([]),Q=N()(E,2),j=Q[0],J=Q[1],x=(0,d.useState)(!1),Y=N()(x,2),b=Y[0],z=Y[1],v=(0,d.useState)(!1),G=N()(v,2),B=G[0],I=G[1];(0,d.useEffect)((function(){t&&(L(F),M(null==Z?void 0:Z.project_id))}),[t]);var f=function(){var l=U()(c()().mark((function l(){return c()().wrap((function(l){for(;;)switch(l.prev=l.next){case 0:if(u){l.next=3;break}return s.ZP.warning("请选择项目"),l.abrupt("return");case 3:return I(!0),l.next=6,(0,W.ZP)(i,{method:"post",body:{project_id:u}});case 6:0===l.sent.status&&(s.ZP.success("操作成功"),a()),I(!1);case 9:case"end":return l.stop()}}),l)})));return function(){return l.apply(this,arguments)}}(),L=function(){var l=U()(c()().mark((function l(t){var n;return c()().wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return z(!0),l.next=3,(0,W.ZP)("/api/users/projects/search.json",{method:"get",params:{page:1,limit:9999,keyword:t}});case 3:(n=l.sent).projects&&J((null==n?void 0:n.projects)||[]),z(!1);case 6:case"end":return l.stop()}}),l)})));return function(t){return l.apply(this,arguments)}}();return(0,m.jsx)(r.Z,{centered:!0,destroyOnClose:!0,open:t,title:"关联项目",okText:"确定",cancelText:"取消",confirmLoading:B,width:700,afterClose:function(){J([]),p(""),M(null)},onOk:f,onCancel:V,children:(0,m.jsxs)("div",{className:D.modal,children:[(0,m.jsx)(H.t7,{placeholder:"请输入项目名称进行搜索",value:F,style:{width:"100%"},onChange:function(l){p(l),L(l)}}),(0,m.jsx)(y.Z,{spinning:b,children:(0,m.jsxs)("div",{className:D.radioWrap,children:[!j.length&&(0,m.jsx)(O.Z,{styles:{margin:"38px auto"},ButtonTwo:(0,m.jsx)(X.ZP,{type:"primary",onClick:function(){var l;(0,h.xg)("".concat(null===(l=R.navigationInfo)||void 0===l||null===(l=l.top)||void 0===l?void 0:l.old_url,"/projects/deposit/new"))},children:"创建项目"})}),!!j.length&&(0,m.jsx)(w.ZP.Group,{value:u,onChange:function(l){M(l.target.value)},children:(0,m.jsx)(g.Z,{direction:"vertical",children:j.map((function(l,t){return(0,m.jsx)(w.ZP,{value:l.id,children:(0,m.jsx)("span",{title:l.name,children:(0,h.Pq)(l.name,38)})},l.name)}))})})]})})]})})},f=(0,a.connect)((function(l){return{graduations:l.graduations,user:l.user}}))((function(l){var t,n,V,i,Z,r=l.graduations,F=l.dispatch,p=l.user,k=(0,a.useParams)(),D=(0,d.useState)(!0),y=N()(D,2),X=y[0],w=y[1],g=(0,d.useState)(!1),f=N()(g,2),L=f[0],C=f[1],K=(0,d.useState)({}),P=N()(K,2),q=P[0],_=P[1],A=(0,d.useState)(!1),$=N()(A,2),ll=$[0],tl=$[1],nl=(0,d.useState)(!1),dl=N()(nl,2),al=dl[0],el=dl[1],Vl=(0,d.useState)([]),cl=N()(Vl,2),il=cl[0],Ul=cl[1],Zl=r.menus,Nl=null===(t=location.pathname.split("/"))||void 0===t?void 0:t[3],rl=Zl.find((function(l){return l.clazz===Nl}))||{},sl="/api/graduations/".concat(k.id,"/graduation_stages/").concat(null==rl?void 0:rl.id,"/project.json");(0,d.useEffect)((function(){null!=rl&&rl.id&&Wl()}),[null==rl?void 0:rl.id]);var Rl={multiple:!1,withCredentials:!0,fileList:il,showUploadList:!1,beforeUpload:function(l){return!(l.size/1024/1024>150)||(s.ZP.error("《".concat(l.name,"》文件无法上传。超过文件大小限制(150M)")),v.Z.LIST_IGNORE)},action:"".concat(T.Z.API_SERVER,"/api/attachments.json").concat("thesis"===(null==rl?void 0:rl.clazz)?"?graduation_task_id=".concat(q.id):""),onChange:function(l){F({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在上传中,请稍候"}});var t=(0,h.uD)(l);Ul(t),t.every((function(l){return"uploading"!==l.status}))&&ol(t)}},ol=function(){var l=U()(c()().mark((function l(t){var n,d;return c()().wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return d={attachment_id:null===(n=t.filter((function(l){return"done"===l.status})).map((function(l){var t;return null==l||null===(t=l.response)||void 0===t?void 0:t.id})))||void 0===n?void 0:n[0],graduation_task_id:q.id},l.next=3,(0,W.ZP)("/api/graduations/".concat(k.id,"/graduation_stages/").concat(null==rl?void 0:rl.id,"/submit.json"),{method:"post",body:d});case 3:0===l.sent.status&&(s.ZP.success("提交成功"),Wl()),Ul([]),F({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}});case 7:case"end":return l.stop()}}),l)})));return function(t){return l.apply(this,arguments)}}(),Wl=function(){var l=U()(c()().mark((function l(){var t,n,d;return c()().wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return w(!0),l.next=3,(0,W.ZP)("/api/graduations/".concat(k.id,"/graduation_stages/").concat(null==rl?void 0:rl.id,".json"),{method:"get"});case 3:0===(t=l.sent).status&&(_((null==t||null===(n=t.data)||void 0===n?void 0:n[0])||{}),tl(null==t?void 0:t.associated_item),el(0===(null==t||null===(d=t.graduation_stage)||void 0===d?void 0:d.stage_status))),w(!1);case 6:case"end":return l.stop()}}),l)})));return function(){return l.apply(this,arguments)}}();return(0,m.jsxs)("div",{className:u,children:[(0,m.jsx)(B.Z,{title:null==rl?void 0:rl.name,status:null==rl?void 0:rl.status,startAt:null==rl?void 0:rl.start_at,endAt:null==rl?void 0:rl.end_at}),(0,m.jsxs)(e.Z,{active:!0,loading:X,children:[al&&(0,m.jsx)(O.Z,{customText:"当前阶段暂时无法开启,请先完成之前阶段的任务"}),!al&&(0,m.jsxs)("div",{className:"".concat(M," ").concat(ll?E:Q),style:{cursor:0===(null==q?void 0:q.status)?"default":"pointer"},onClick:function(){0!==(null==q?void 0:q.status)&&(0,h.xg)("/graduations/".concat(k.id,"/").concat(rl.clazz,"/").concat(rl.id,"/review/").concat(q.id))},children:[(0,m.jsxs)(o.Z,{wrap:!1,align:"middle",children:[(0,m.jsx)(R.Z,{title:null==q?void 0:q.name,children:(0,m.jsx)(G.Z,{className:j,children:null==q?void 0:q.name})}),(0,m.jsx)(G.Z,{onClick:function(l){return l.stopPropagation()},style:{marginLeft:"auto",flexShrink:0,paddingLeft:57},children:(0,m.jsx)(v.Z,S()(S()({},Rl),{},{children:(0,m.jsx)(H.op,{disabled:!(1!==(null==rl?void 0:rl.status)||![2,5].includes(null==q?void 0:q.status))||(2===(null==rl?void 0:rl.status)?null==q||!q.authorized_redelivery:void 0),children:(0,m.jsxs)(o.Z,{align:"middle",children:[(0,m.jsx)("i",{className:"iconfont icon-shangchuan3 font14"}),(0,m.jsx)("span",{className:"ml5",children:[0,4,5].includes(null==q?void 0:q.status)?"提交":[1,2,3].includes(null==q?void 0:q.status)?"重新提交":void 0})]})})}))})]}),(0,m.jsxs)(o.Z,{className:"mt30",children:[(0,m.jsx)("div",{className:J,children:null==q||null===(n=q.teachers)||void 0===n?void 0:n.map((function(l,t){return(0,m.jsxs)("div",{className:x,children:[(0,m.jsx)("img",{width:44,height:44,style:{borderRadius:"50%"},src:"".concat(null===T.Z||void 0===T.Z?void 0:T.Z.IMG_SERVER,"/images/").concat(null==l?void 0:l.avatar_url)}),(0,m.jsxs)("div",{className:"ml10",children:[(0,m.jsx)("div",{title:null==l?void 0:l.real_name,className:"c-black",children:(0,h.Pq)(null==l?void 0:l.real_name,5)}),(0,m.jsx)("div",{style:{color:"#5F6368"},children:"指导老师"})]})]},t)}))}),(0,m.jsxs)(G.Z,{style:{marginLeft:(null==q||null===(V=q.teachers)||void 0===V?void 0:V.length)>2?0:60},children:[0===(null==q?void 0:q.status)&&(0,m.jsx)("div",{className:"c-grey-666",children:"未提交"}),1===(null==q?void 0:q.status)&&(0,m.jsx)("div",{style:{color:"#FA6400"},className:"c-grey-666",children:"待评阅"}),2===(null==q?void 0:q.status)&&(0,m.jsx)("div",{style:{color:"#00B187"},children:"已通过"}),3===(null==q?void 0:q.status)&&(0,m.jsx)("div",{style:{color:"#E30000"},className:"c-grey-666",children:"已驳回"}),4===(null==q?void 0:q.status)&&(0,m.jsx)("div",{style:{color:"#00B187"},className:"c-grey-666",children:"已通过需修改"}),5===(null==q?void 0:q.status)&&(0,m.jsx)("div",{style:{color:"#00B187"},className:"c-grey-666",children:"已修改"}),(0,m.jsx)("div",{style:{color:"#5F6368"},children:"状态"})]}),(0,m.jsxs)(G.Z,{style:{marginLeft:(null==q||null===(i=q.teachers)||void 0===i?void 0:i.length)>2?60:120},children:[null!=q&&q.score?(0,m.jsx)("div",{style:{color:"#E99237",fontWeight:"bold"},children:null==q?void 0:q.score}):(0,m.jsx)("div",{className:"c-grey-333",children:"--"}),(0,m.jsx)("div",{style:{color:"#5F6368"},children:"阶段成绩"})]}),(null==q?void 0:q.status)>0&&(0,m.jsx)(G.Z,{className:"current font14",style:{marginLeft:"auto",color:"#3061D0",paddingRight:14,paddingTop:10},children:"查看评阅"})]}),q.filename&&(0,m.jsxs)("div",{className:Y,children:[(0,m.jsxs)("div",{className:"c-light-primary current",onClick:function(l){var t;l.stopPropagation(),(0,h.Nd)("","".concat(T.Z.API_SERVER).concat(null==q||null===(t=q.url)||void 0===t?void 0:t.replace("disposition=inline","")))},children:[(0,m.jsx)("i",{className:"iconfont icon-wenjian7 font14 mr5"}),(0,h.tP)(q.filename,60)]}),(0,m.jsxs)("div",{style:{color:"#9096A3",marginLeft:"auto"},children:["提交时间  ",q.submit_time||"--"]})]}),ll&&(0,m.jsxs)(o.Z,{className:b,wrap:!1,align:"middle",children:[(0,m.jsx)("img",{width:27,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDI4Ljg4OXYyMEgweiIvPjwvZGVmcz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMSAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PGltYWdlIG1hc2s9InVybCgjYikiIHg9IjEuODUyIiB5PSIxLjY2NyIgd2lkdGg9Ijg2LjExMSIgaGVpZ2h0PSIxNi42NjciIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBZEVBQUFCYUNBWUFBQURudzJ3MEFBQUFCR2RCVFVFQUFMR041ZklBS1FBQU5CUkpSRUZVZUFIdGZRZThKRVcxZnRWc0RyRDg0WUZJVUZaWFFBbUxmNEtpUGxtQ0R4U1ZJQ0JKWFRJc1Fja2lEOTZpSXNvdVFZR1ZKWW1DZ1BBRWtlUWlDSWlJZ0NCSlJKSWlFcGNnSUdFdjkwNjk3enRkcDIvMXhPNjVjOFBzVlAxdTMwb24xZW1lODNWMVYzZGIwMFZwa3p2Y05yM0dYTzdLeWFDZE15YmRnalpyellHM2Y5S2Uza1d1aVVPTkhvZ2VpQjZJSG1qQkE2VVdlRHFiQmNCcGJBS2VobVZOYUlzcGVpQjZJSG9nZWlCNm9JZ0h1Z3RFUnlldUlWNWl0cGxnYUFDa0xBYlZJbjZNdE5FRDBRUFJBOUVEWGVnQkR5dmRNZkkrWE10bDRpVmNwaEJJNDBRMDhVbjhIejBRUFJBOUVEMlEzd05kTlJNZFJiOTR0QlFnMVdrbjhxQ1kzM3VSTW5vZ2VpQjZJSHFncXozUVZTQXFlenFZaFFxZ29zNFpxYUpvbkpGMjllOGhEajU2SUhvZ2VxQ1FCN29QUkFPVWxOa282c1RWOU5KdUlmZEY0dWlCNklIb2dlaUJidlpBOTRHb1hyZkZYZzlub05JYzlIWHpRUkhISGowUVBSQTlFRDJRendNakVrUzMrNXVic2ZWamJ1NHVMN2tsOHcyakdKWE1PaFV3L2N5VW1ZQnFNVkZWMU00NXUrYlZidmMxcjNJSFZYWEdodWlCNklIb2dlaUJ4Y29ESXhKRWU1MFpDNHc3OU4rdm1FYy85NmpiWTdaemJiR3pqN3VPbDI4VlFGbjNaV1poTTd1S3BuV3VjZXVzZmJXNURTOXpPQmZic2tYNUkzMzBRUFJBOUVEMFFHZDVZT1ErNGtLd0s1dmxrSjF6ejJObXY2MGVjd2RkT2MzK2ZpRHVIWVhSOXI2VFNPQ3NzOHkzRkNHM1FFOENLSW90QWVtNnYzWlQzdWt4Myt4elp2K3lNN0lJT05FUy94ZnhnT3ZybTQvTEFhc1Y0UmxCdEgyd2ZXZHI3Zk41YmNKVml5L2lqTzYwdlBTZTdxKzJWUHJQZ2p3ZFJRNi83QWEvSEZiWWFHc1Bodit2TDh3M2lBd1l5MW9ZeTQyRlZWajdib3hGenZzTDgzWTRBM3kyQlh4MlVzRmgvQk8vaTgwTDhyU0ZmT1NDYURBdEJOaXRpOUhlOXRtSDNVVkF1aU91WHMwKzNkTG8vWE9pNU9Wc1ZDL3JTaGx0QU1EQ2FaMXIzUzQ5UFdZdUdKZFhtUVJuQW5KTUJUMWc3YnJZTWR6WG5aam00MGVjRzBEOUFNZGp2TVd1V0ZpN3NCT2RVOURtWmVDWER4WGs0UTk2VUc3L0ZMWWp5ekM2OEQ0bVB4QTBLNmFyYWtzVzN2L1dUaGd1RDQxWUVKVkRDS0JHWUF0bWlEc0RvTGJhOG1GM3dyTGp6RW5uVDdWdkYzSWNSNHVacUlKbnlnc0ZDb0JGY0hTZEJlNHcxMmZtaUgwQm85cWV5bytGeGRzRDFyNkNnK3EvTzNHUU9PdGZHbllYdlhyeUdtTDhvazRjYjdRNWVxRGRIbWpMdmNaMkcwVjVCRFhpa3B5T3lUOFBkTVpNQXBCKys0VzN6RU5iL3NWdFcwUjMrTVlpQlRycXlhVEtlcVl6V3dIdkVrTHU3YU94WW5jQkdWbUpzZGFSSHJEMldJREtpeDFwdTNPMzQ3N0dDNFUyWTdicnlMRkdvNk1IQnNFREl4WkVPVllCT2dLVWdwSUhLMmx5Wm1wZm4vbjVGZys2RzdkOHlLMlp4emZoRzR1RUhvSW9TOFJDaDZySkk2c21EUVRRWnJHN0prRnNYT3c4WU8yREdOTVBGN3R4eFFGRkQwUVA1UExBaUwyY1MrdlRXUjFSTHZoVVdUZ3kwR3pTMjJ2dTNmeCtkeVl1U2gyN1lBMzdjdGhmVmZaQXgvdVdsSyt6UndLZjFLc1ljalI0T1lyQ2xDUEFuSU0xa3JURkEyZVpVdW0rdGtncUx1UjNtSVYyNVFLUTRxNktITkVEaTU4SFJqU0l5b3dPZ0VTTTBzUTJBcUFtRDM2amNPOTBmNFN5blRhL3orMnlZTHI5bGZaWDVRUkxMdnp4S0tmQXFjQVg2cXJpcldqZ05MNU1lV3luVGFIc0lvTElIMVBySGlpVnJnT1EvYUoxQVpFemVpQjZJSHFnTlErTTZNdTVCRGJCSXY0TFFFOEJrRU5XR3VsMlptbVFmclNoSzd3c0FVOFI3cW05L0lhOEZaMkM1WkFoc3RCSEVSN1VLeWhqTlhvZ2VpQjZJSHBnY2ZUQWlKeUpsa3JtUmN3c2VWbVdLd2N6SU9XSVZDSDRvYXJBUlREak01OTFrNjdPSlFIa3lDTXRBVDJMM0lyZ3FkQ0RRY0FjRmJHaGhvMVVHVlAwUUlVSEhrWjlYa1ZiNDZxMXp6WW1pTDBqekFOOEpLbllQazRHRUZ4dkcyRWppdVprUERBa0lEcmJ1Ykd6cmUzSmFHNVF1WHdWZTgvMnpyMzduY2ZOWndCS1h3Wklib2xMc0dNRm9NQ25SMWVLVllwOHpCdk1yY1BWdVZRdjRNc0MrSW9BSjFtWUFQYW1qOFlFK2ltVGw1dGJrU2RDNi95YmRxbGI5ckVkdXVJWndUb2VXUHlhY1FuNkRveUtXMHlMcVFld2ovK0pvZTIvbUE0dkRnc2VhQUE1N2ZQUEl3dk5SM2QrenQyNTQ3TnV5N3hTTHdQby9tS2EvY1V2VjdYYjJwSTVTRkRKSXhNejRoWTNKc2tWeUJSaGs2N00vM0IxTGdFNUZKQ1JsZUdxWDFHd0RQV25NOUg2YkxsN1ZybkpqVi81ZkxmVFNqOTJDOTUrMC93cE4yTWtqQjZJSG9nZWlCNFlFZzhNeVV5VUk4R2wwL1VCTUZmditJejdJd0J4OWlYdnR0ZmtIU0ZlYUZBT1VWTm5wQXA4TXZ2VFNyUFRBaytYemtJNWF3UXFjN0VSVTVFWkpGVnhXYWJ3QjNJVlhDbHZJS24zS1hNV0RQcVN0eTFleGh1SU0wY2dMMTUwc0JUTVdxR2dhWXN3dTNtOENFL0RGeW80Vi9SRkMxUzlKR1FXZWRQU3E3QTU5NVdvSW1NYjZiVHcwM2pZK0w2aWRzSmZEeFhoZ1o0MVFGOWtueFFSSDlMeUJUY2NVNUgwRjR5bjZOdThpc2h2aVJZK1d3YU03MnFKT1dIcXhiZ2VHVElRVlhBQzFxd0hVTHg2KzZmZEgwdk9IUGV6bGV6VlRRZkJuN2srUkFBQkdkQkNsODcrQkd3OG1OV1ZxZE5ZejBmVVZINjVSMXFYc2JxRHVDdmlxSk1GTktpc2RKWmJ6VmF6QlplOFN4ZGNZajc2K0U3OTd3Y3VXV0M3VjBMeE1TMTJIdGdLMS83UEx6U3FKTGd5WU9aUHp0MkZBN053SUsrcm9Gem1QYjU4OS9tcy9RZCtzR3VCdml0QkZPUCtJUGJ4UFhWOVdhY0RBWDRNQW5Ud290STZoTnJzM0xleGo3Zlc2aURsNTJOZkxsVllUNm4wSmRoejRTRFoxSkpZK1BmekdNZVBzTW02bThKQ3JIME92dmdpK0I1cE5tOHJMTHNlZzJJYlFZWUpDNERXQTJoZHRkMC8zRjNZL2pOcGJmRGY4eWwvUU1tWjdVa0FtZWVrcmRtSTFCQVFFNHdWN0tRNTZBdmtOeXltTEZvb2lIYlltWGJhejl3TzUxOXNIdWp0TTdldGNsSC9Ed0VuQlhycWdIM2QwSXpZR1Qwd01qMWc3UjRBZzlkR3BuSFJxdHdlc1BaS0xBTFpFL1FkSFlrUWI4ZmlReGVuNE1UbXlnRUE2RzhCSGgvR2NmMWIrcThaNU9UMmNUTkN4UmJKOFM4QWhmVlEzclVoUDZIRUN4RGd5eEkvdjJBdGU5aVNhNW1WU3FQTVowSFhkS0ZHT0pOTjVWS0ZHcG1WWDdlV2NSNTV1ZUVRQzhaV2wxYzdwbDFxNW1OeDBzL0EraUZ2MTdudnY5aXR6SDdjQzhhSFlaSlUxRGJQRnJQb2dlSDB3SmtJTkRjTXB3RlJkeHM4WU8zTkNJNDdZbCttSi9WdGtEcmtJZ0NnNzBOd3ZnMkt2ellBNVhQaGkwM2hpMlRTQmtGRGRqbVhZQ0NBUUtEeDl4ODVrRnlBdzh1NXZMRGhFVVdCaGZ5YXNCQ0pPN2poZlZZNUFxQmY3MzhLYnlDemxseVZYeXNQaHBIWUJnRXAyT1VWNWd6dmk4blFoQVhQdXZhV3pjWGJYK28ydXVOdEdiV296dVduV2tiR3R0UUQrQkh0Z2pQUWo2VU43UzZVU3Q4S2YxenRGdDlSOHF6OU8zNE1oM2VVemRIWWFnOVlldy8yNDFZNHJua3Z0R01UZnZ2YkEyek94amFscFVId2FvcTFNK0dIS3lyNWh3eEVxVmhtV2g1NVdOWUZPSG54UnZqekVsZU9GUFhCK3A2b3prQ1pad0M2aGcyMW1uaGV3V0ZwRGhrZnY3UEhISWUydm9HT3VaYStybTBybHpmQjJIY2Z4UEdmRHRucEdlb2c2aWtxK2xIOCtPb0Z3V2tJTEdNTENiVHlLY0pYRy9KWWV3QUN6cjhiMHNUTzRmV0F0WHhPK1lHNlJqaTNDTWZOSWRpUEhYczVIdUE1SGtERHk3ZjcxaDFuc3c1ckg0QWZ2Z0EvUEZxTGRQU0J6dDJFamt2SEczUEZuR0NLV290NElHMENFRUFGZ2dVVFoxWUNFRktScHZyL09JVWtRSkdmZktpcW5QcE1OWHFDMi9TcC9rQm0wWVZGMUVCYmhFOEt5WmowNUtDR0JUV2JkRXpoekJZeWpvTEkrMlNjL0VmNWc1U20vY0NOVzdqSXJMREltWlZzMmF5SThYQmJDVmNNVnNUTExWWXE5NWtWY2FsODk5Nmo3WTJEWkVJVU80Z2V3SGRPdDZnbkhpdlgvb3ErVmV2MTEyeTM5a2dFbEovVzdJdU5uZU1CNTY2d28wWjlvM01NTG1ZcEFIUTFBTWJQd0RXOUdHZUcraWNBcXYxd3ZMK1phUTBxbkluT1FCQ2Y4Wll4cCsvZjYzNExZTHRzVk1uOC9QdURzU1FaUU1BM0N0VjY2MUJnVTkwaWNTVGtMVHhMNDJqYitEMVJ2bXhCQVpOQXFJbDJGVUo1MEN1UTZ2Z2dvNFMyRDZzY2loeU10TVJKYnRWL0xqSjNZL1k3bWJvNEREMlpvQzJjV2NPV1N5S0FEb2Izbzh6b2dlaUJ3ZkFBQUhSWEJOVWZZcHZja254K0w5ZmFyd0k4NXpmalo2Q1doSnpyWkdaZ2tjc1pQYjNtbVgxNzNFMzc5TGhaWDNWdUlNL1JwUHFwUm5VeFVpc0FwbTBwWlkyQ2Y1S050Q0UrNWVJTnhJVnZMRktncTVMaC9SR3cxUzBTUUlWY0VZNmdnNFlxbVhVbEpCMWtWeEdKd0VBT09zUlhUV1MwMHMwWnFDeHFjbWF5NmxmYjAzR1V6Q3ZqU3dPNkVkK0thWkVuZWlCNklIcWdzQWNBbmhPeCt2WTh6RzR1R0FDQVBvbWcrNGs4QUVvRCsrK0pNdmlqZ2NFVUFiU0V5Z3lVWnl4YVpFN2I2eTJISmIzbXNqSGp6T1h6V3J6a213WnBVVURWQ1RoUUtmVTJUTElpQ0JTZU54RFJrSzJ5VTlZbmhjd282N3QyQlRRcUdZcldNUkFCWi9JMUhWUld1SUtYdHFvY0JUT3RhMy9SZkprZnVoWFhXdDA4Zi9QRy9jK2VQZE5qVG9iOGRTaXIwbHpWQnhjZDhjYlJJKzlCNmFMakYvcFM2VGY0Y2RXN045Z3ZFc3ZYOFNQWXNMOGhscUlIb2dkR3VnY0FvR3ZpZDh2THR4OXEyVlpycjBNUTN4VUEydmlUbW9HQzBReVdFc0FEY05HQTZnTTRudmszTTNCZmJNWTdiNW5UOW56ZDNZcEhMeTRkNHdDb2svdVgrUVl5YXhaVkpxTTFkY29zam8yQjNwcU1iTlRWdVNpS3JYVUpjM1RVMEUrWnFSOXlpS2dpcVJpSHlLc2lxdDhnN1BRSkN6NTUzeWZvaHI2aTQzN1hQUGUrWG1jK2lXZGtOc0xMTFQ3WnM4aTg3NUZINUkwbUwxTEY1RlBjZHVWZU00ditWM3ZWamxTM01iZjJmTU9jYTQ5V3F6bzd4dytEOS9HYTNzdkRqL0Z3T0NXQ2FHZnY3bWg5ZDNsZ2VmeG03OFEyb2FWaFc2d0dzZlk0OEhLRmZSQ0ptMHZMekVSSkxvRlU4eUI0bzhoZ1cwTFEzYWl2ejJ5RTcyaWV0dnRyN2xiVUx6dHZDWHNHZVhNbHlneFc2QllGQndYZ1ZCY3ZRaGRKWGovbE1LbCs1akxHcERuWGY2b2U2UGRFcVpNYkFUVFV6ekliMUQ1Vzh5VE1PSS9IVHZ4S0R4WUZjV2NxdjhqekFxYWM1cWIyOVpoektGOFBGd1Z3OVFOSWUrQ2p2WXNlVUhsc2pEVFJBOUVEMFFOdDlVQ3I0RWtqckgwSjI4NklkZGUzWWxNQ1FSNDVHV2pEWUtzQk9FVlc5RXVRQlJGeTNrL2RDRFBVMDNIbUhyTFZ0Q01sOExwSWxNcXZ5UkUwK3RXNXlxTUFLQlRoa3RhQXBXN1I2eGZkTEd0S0RkU0c1cm1vaGd3ZEIwWFFOcTAzbHdCYUVJbEpGZnJGTk1xbUVQekxqTG1SWUZ5R3gwbEtBcUNlVjhpOS9IWG51ekdZZ2Y0TU5rNmhYTXJuRnNxWHVqRW45SHhEbHNBTGUvd1hQUkE5RUQydzJIa2dtWUZ1MWlxQTBoL0p3aUlmWUNXZzhwOVBES3dDQ3RyQXZDTFloMTFOeTU2WG1RYnRJb0FqN0FQUjcrZmRxbCtHR294WHh0OTBFRmtDOG9SajRYaTBucVdzWDZNOXFwdDVtdENoc2pMdEtVRjFRZWhrZ09CRk4vbWx6UXQ0NUMzelBkaTRmcm9mMFU2Nk1PSDYvVi9mczRRNUlXeUw1ZWlCNklIb2dSSHJBWDdnb09CbFdCa0wzbG1PV2M5OFRBUmJXOFVMSVNVTjB1cWNzRTVBU0VHQlFkZ0hZcDhwUzY1YzJKVWZPWXZVRmVxcks0ajNSTW1EalFHZnZFeVZ3VDlwcmY4L1hKMHIvQlRnaFdpeGlFdys0aUpKQnBNVU9SN2FXU1FwdTlvUThvb3NkdVNVS2ZaN1dtWXFtekpmZjlOOEh2SU9UdTJycFJCMGRwVFo1N0dEc01RN3B1aUI2SUhvZ2M3d3dOTUFrd05hTXRXNURSQzByd0NRRm52cGlGY21NS0JCTlJPckpSb0hKdm1BcTNGWGVRS0toa1VCVEZLb1hFVDNRakpVc1JlaEFORlFhVVduUENuajlZdHVDbUdpTFVrcHpYMjFZWlkrSTBvcUNvQnN5czExWWhCS0R2UnJzOGlnTE4rUVZ5Yk5TSmxVbUcrRGpOUFVqZUg0TS92Qm12UGVQc0xlRXJMR2N2UkE5RUQwd0VqM0FDN0p6c05MOG85b3lVN25Oa1B3dmhoQUtqQlJSSVpjenRXQXpRRE1JQ3U1TTQrZ2ZBdG1XNit3b1RMbzVnM3FhZ3o1S1RmNWx3Q042bFdhdWpudmlaSlpCQ0JEVGp0YlNsNkc2UGFERGUwb0lwZG5JQlFYK29MbERDamxNRExrRHdjbXBub2I4OG9VY2o5R0dxZmpFZjg3TTVIbXBEWjcyV0p6TW80WHhvODE4WDJuT2ZaWkpJa2VpQjRZZVI0QWtNNEJrTTV1eVRMbnRzVmpJMDFmcmxBcHUrb1JGd213b01KU29Wdk9IR2YzSnNQZXpyMW4xQ0l6SFNzNHArTlZjTk1SbWZrYUpieHpNNE1mSksyYjBtRHVBemYxQ0RENGVsMUdkdkRjUUo4VkpUQ0FKeStvVk1rTjlLbCs1cFNwSzFTcmVPbzBjR0dSaUZPbm9VRmxDVkxWNGF0c0R0Z2hJT2xWT2JLU0dVcW9KMDhTV1NBT3gwWStzYk5TZ0NwR3puNnMxRDM0dFVQeVB4OVZLUzdXb3dlaUI2SUhodHNEQU5MajhNSUYzdU04ckFWYjlnRHZLM2dkWXU3SnhHZ0p0ajV3TTREWENyWm44Y082eG5DN1NvMDZ6TGxKTDc5dTFnYlBkQml0RXJTN0tsY0MwWWRlNnVFL1hoTE5sYndBNWMvRlU0dElEVUdmZ0xIWEw4MUJYeTNXV20wcGl4WnFPYkFXWTBWYnFEODlTVkNab00wNzdtYnFNM0pJVE9DbkxkWmMvOWFSOWlJV1k0b2VpQjZJSHVoa0R4QUVBWWE4OGphcmhYRUEzdHpMd0xWY2l5dEhTOUQxa1ZkblkwSHNycXQvcnJWdm9QTjJ2OVdsMHc0TjdxcXYwTE9pK29nTERFc0JSZ1cza01zNEZieDE3SlNEY2daa21zam01VnlkSUNkbkJXZ2dLTkhPSnJ5VjNVTHY5U3Uvdkx2Vzd3emFuQ2VSWE1kQUZzK2VHQlRJU2s5ZVFJUy90OGFPTnZzMWY1VlBIZ3NpVGZSQTlFRDB3QWp3UUtsMEFHWnBCTktaaGEwcGw3L2pnYlRwNWQzUmFaQ0ZGZzNlbFdDeTl5SjNyc1A3ZEVIeU5MWm53UE0wQU9TWkZTYWE1MmZ6T1pzY2lYcEVGeU43d0tFQnY2RUlYczV0OGozUmh2eStVd0FQK2hYQXBkazdJTFV2anlCUEV3d2pHUnlFcEdEbjVlWVZGK29Ya0E4YklDU1huMEJIOThyK0k1aXpyTWxYOUFTQ3VjaE0ybWUvZXJCOVFrbGpIajBRUFJBOTBPa2U0QlZTcEQwOWtPNVFlRHpPelFQL0s1QnphU1BlL2pjV2tTb2JXUHY1K3ZxL3djakF5M3VIM0o1ODNmVE4vSmQ3YnBRMWE1ODdwZm05TkFuY0hublNZQTR0U1J6dlYxZXZsQWIrZWdSTjJqdm1lNkp3aUk1Vjh5WkRTN3RUWHhKTktTZkpwRjk4bmhMNGZtdnUzMkE5Yy9MTlFoSC9SUTlFRDBRUExENGVBQUQyQVFqNVJaY0oyRDVYYUdSOGh0U1lDOEgvS3VRc3FNZWJQQ2VxZ2JVaTZDcVRkQk5nMFVBUVpXQ1c1QXp3MDZ3NHBoUzh5Rjc3S25MaEFhL0lRcC9JWVdNcXJJSWhyUHJMdVZYNlE1bzg1UnJmRXlXYmpvbDUwVVR6aFU4Sy9lQlhSRTZxUDJESzJFSzc4dmpKazJWNDBhYkRrblpVUkZRaXM0d0YzWHVGTDZVUFRJakY2SUhvZ2VpQmp2Y0FBUEFkekVxMngvYnJ3b054Ymd3Qy9PVUEwby9WNDAxbW9oNEFKTHI2SUt1QnQ0clIwMG8veXBVQnU0bytiQUE5bHlESlN3THJLZ2dac21WUjdmV3pwK2dzVGFDK2M3NG5tb0NmenR5enJtaFlDLzJTY2JQNkRybnNOMnZtdlhXSXZiT2hzS0h0cElYRmszUDdZQkhCcDRvejF1Rnc3c04xZW1JelBWQXVmd1JCcFNlbk0vNkJJSFpIVHRxQmtUbDNDRDR5WHZ5eVhSR3QxbUtkcGIyaENFdWtIWDRQWUo4dHdqRzdOU3o1RllMZmZ4YXlDSjlYQS8wMTROOEljdTZ2NUUxVzUvcFdSakRHN0V6Z1JUME55cjZEQVZqaWNTV2hsMU1ySTJrS3VPU0hnUFJMTHJVWXdqYi9pSXZxOWJqU0x5K2tiVkFPMzFna1k0S2cxQ2JsbzZFNVE3bllUejV4UnBMemZxdmF5YTQ4U2RXSk8rVmZJa05zUTZlS3p5T0w3T21Zdkt5YSs2OWtucDR3eFh5ajd1ZmE4eWhyUDQyM3VLQmc1N1lveUZHZlBGbHBmbGQ5Z3RnRER4eUlIKytCdVR4UkttMlVpNjRkUklQOTVSMXIvd2t6WjdiRDFDaGo2RDBBQUh3VFFQaFphTDRCUVhMOVFoWTR0eFRvRjRDZjN4bDlQT1RsTmQ4a0lYd3hnakZnYTFEM1BmMUIyUWQwQnVXaUtaVWI4RkpPVUswdlVsWUVvZHNUNStLcElZMVlyREtrMitzWGVYNzhOZGp5TjBHR2pLa0ZBMVBnODlwQ09VVkFtYXAxLzZoL1E5bmFoeDEvNEl0NzJOZnpENjRMS0FtZ0ZzOUdXL3UvWFREYW9SamlCUWc0dngwS1JVT2l3OXFqR0lpSFJGZFVNaWdld1A1N0RiL3ZMYkJWelNpYktuU09uMXY3TllCMGhaQzIvOTI1UWVBbm1JWnAvQVN6SExjSkU4MXlhTDhuN010YlRtVjZvR0ZnbCtBZTZLMHJpK2puQllTQVVKZStVVWNOL1JTdDROS0l0VzZmQ09qdkxXcWo2bWV1S2ZXUGwxMUVwdEtTMWJPcis4VG5NdGF5V1UxMXhSd2VTQUIwWC96SXpvbithSU1IclAwWDNoeVQrNEgxTm1nY1hCRldibnMwL1JidDRCb1JwYmZEQS9pTnY0emYrNmV3L2JXd1BPZW1Jb2hlRHlCZFdua3pNMUUyYXRCVkF1YW5XYnRRTndUZ2R6UklzNjh3K0FBMGxiOHdyOWVuL05TUEw1d1dTMTQvZFlmNktUTVBub2ZLcUZwa2tORTdUdVFVRUVSU1lhL1FMKzBGNUtoZFlvYm5DOW0xVEh0cFk3bGt2amx4cmx0WCtibzZUd0IwRm41Y1ozVzFIOW81ZUd2L0cvNTh2cDBpaDFXV3RWL0RlUGp6aW1reDhBRDI1UXNJM3B0aSsxdmg0VGkzQm9Mb3RRRFNTZVJORmhaSjVFVXc5NGRJb3lPRmo3Wm9JS2FBREtDeG9VNWlFQmU1L09jcmVYbmxqUVlCVDZnL2ZPYTBqdXBzczljdno0cUtRYjQ3TlRCTDNxZ205MlloUThkQkVSd2I3NVZLdVJHejc2TUpZaElZVkE2N3hEVEs5aFVCYTVhYkpPb1ZPUUd2c0VoSDBpZitLNXN4YUxyb1hYUGMvMy8rY0hseFJoUEpROUJORUt1NFZESUVXbmxBUDRnZlZYZ0o5emJvUGE0RjNRc0w4dndCczdYOUMvSzhYSkMrTVRsZWtZYng4MzVQT3hQWHdROWtSbjlEQzM1cHAvMlZzbDdDOGNFWHk3U1NubXB4TEhvVEs1OU9uTFJnUDM0L0gzRks5V1JheWx1dzloam8rVUZlY2svM2w0TDA5N1RnczljSzZzQXc3Tk1Bd28xUjJMSW9yNmRmSGZuZHljSWlEYkJvQ1FONVRjR2V0bVpmczBiUHk0d29RMTFOOVFVeWhkM0xDSnJ6RjNuS3dOVzU1TUEvZVZldW9GUWlna1Z1MHA4ME5mMHY5R0RRc1RBWHdHTkh6a1I5QkdTeVpOalF3VDZSalR4UEVuNHlJY2xKRWNycE9FVlkwa2ZCT0pGWTlYVm5Ua1hMWHI1MVdETWMxQ05pSmdnN2ZnOUhjQnZVQkQyOG5GVDhrbElicllJTkkrNVZqN0RwWGd5Ulc4Y25qT1ZGREdMZVlBOEVldjQ4MkRvb2Z5ajBRTWRqVU1WdDBCTjBQUWtsQTlvLy9mZEV2Ymw1Wmp5WlFKOXptQUlRbmxGQmdicnk2Sk1YMElOWEFBcjZWRDh4b1VnS1YrZVNUM1I3SWN4MHl5dXowNzRucW1jSTlLTWtEQmlQRyswNVlZN2JKdStZSTEzMFFQUkE5RUQwUUw4SDVJNmlCbFdDaU1iWGZwTCtFcjdtTWdXem02V0VyaEZoUDB0YUVzQmtqY3hNNEZlOVNVT1QvK1R6dktJL0VkR0VLZHNkcnM0VjNUb0cydUpKTmM5eTFxN3BaVnZoNFQ4WVJybTVUZ3hDa2VBUkdVR2J5S0FzMzVaWHBzaFJwa0NlQ21JWHQ4ejR5K2JzaWQvTHJqZ0xXV001ZWlCNklIb2dlcUMyQitwK1R6UWszOWU1RmZkKzA1M28zcEF2dWF6V0NsQ1FSd0s4L0V1QVJvRWkxRld6ekxzRDVQTzhvcjhtWVk3R1FIK0NKaDcwdEQySENDWGhHUWpaUW9CaldRQktpWExrSWIrQ0hkbkVKRUc4L0RKVGdQUUNXSmVpSDUrVThVOTBldG5RdVV6Wm1wL2cvb0NTQzAvOEZ6MFFQUkE5RUQzUTJBUDF2eWNLdm4wV3VROGhPN3k4eU95TUdEdzJmZE9RQmw5MDVvMjZTcWN5R05NRmJBSlphS3FkT0lYVTIreGdiQVdvVXNHQlB0VXZvSXgydVhlWUVqWXY4RDZtaU9OZ1dFQ0R5bExBYnk0bEFVdlBubFRBcEhKa0FSUTYyWjhuaVNrZ0RzZEdQdkt6TDVQVWJ1Yk9iRHJ4ZStaUWxPWm1hR0lsZWlCNklIb2dlcUN1QjJRbW1rWlhCRk1OMXNpM0I5ZURDT0l6MFQ5V2FTUTRCK0txQW5QUUZ4YVZUdm1wcHhBWWVnSEtIOG91VkZaRHZQNTBYQlFTOU9XVm1iSm9RUjJZVjRDbkUzWXZJNTJacWt5YUZwUWJpVzZtUGlPSHhKQ3JvbkdlY3Z5a0U5MDZqZVRIdnVpQjZJSG9nZWlCZmcrVUpPajZ5Q3VnaGo0R1ZRUmIzdnRNZXRqZ2FaaHJzVjlNODVMeVNJNS9Hc3hUd0dna2dyTlFMeUFYZlNOWkZCWG9UK1g2OWlhc21lN01JNnEwanh0QlNWRXBROTI0SXV6OGgwUitLZUtmaXNvN2J0S3JmaTlPWk9vNFdha2N2OUloSDl0Yk5oZXRkREsrZUJCVDlFRDBRUFJBOUVCVEQ1UTBTSk5TZzdjR2JBM0dDZzZNNkF5NGFYdFQ4ZjBFRXR4WkZRRkJlMmhBZjNPMnBHOHM4clI1V0xJQ2twcGNFWWIralAyQnpLSnllVGszVFdUR1J0K3AvOUsrSEFYUExwUUNjaXdGQm1Wc2JpQ1A3aFg5NEEzWTA0cklSa2RxbzZkVFd1ajU0TUpGNXVRR0ttSlg5RUQwUVBSQTlJRDNRR1l5UllDVFlLb1JGVVFha0VtZkJsNUdhcDlRZktKbnNubEw2NDN5U2xrRWhrQlVJMWJwUy9VM3BheE53TytKS3JKUWxnQVRjclZCODlyY0RWcVZFWGxlc0F1bEJlelNMSDd4alVYSG5PNDY1UThVNFpHYzg5Sit0ck1DT3BKNmNyYnkzdkMrNDc3alBpK1YrQzk2SUhvZ2VpQjZvSzRIa3VkRU5iSWlaekRWcW5KSkhSM01GZmhRZlJJQmZ1LzNUakdybldlYnY4aGNnalFFcU93VUtLUkROZFhKL2VYY1VIOGR5c2JOZkkrS1Q2bCsxSFZNeklzbW1pOThVb0Qva0JlVmsrb1BsR2RrMEs0OGZ2SmtHVjdhNStXT0hXMk94aU5LdDRpb1FLYlNLeDNKKzV3NUYvZEhsL2VzTVlzZWlCNklIb2dlcU9HQlpDYXFBZHJua3ZteUJsamx0ZmlFRnJaWkt5OWhWajF2U1h2MmJHc0RhRktxT2psa2hyTHJVTlZ0cnVRdE9rdlRUNGRYOFVHd1lBb1ZpSks2Sm1RNjlHVUx3aElnVUpYOERGZU5pdXBubDljdk1sajJjbjF6RGVicXBsQi9ZSllaTTlyMGpoOW5kc1Q3aHA4TjI2bVRkZXBRWHVUL3NlZ2RjMzU4N0tYYXY3RWxlaUI2SUhwQVBWRC9lNkpCbEpYQTZzeHp5RThZTjhITXg4dm9GNm1BdkRuRnBZQ01DbVhHNzRrbTNsT0FGSmQ3djlOWDRpOTBzdDgzTjNVMzZVSS9rNEcrMXJhRis5dm5KcC9xZGtUYmpWaDVQWnFDUS8xS3h4emI1bU9QTjErRkNMNGFNS1lSNWdHYzRFeUJTWnZoMVdVL0h5bW13YWFWOE1QZXk0NGE5VDhqeGFadXQ0TW53a2dNRFptRTluZWhZWmxNWTJ1VlZ5RC8yZFpZTzU4cmVRRTl4OEdnaVN3TXFBeStjUDFDM0NQNzNxUUpadDRwMXVhNjkxbkxMYWxjRnZ6dXBIelZXNHNuYlpNVlFhaDUra0JFU3BLbndQVkp2U0V6eW5wb0NXamtFZEtJQnVPU01aSEdqN0VSZWRqbndldHR0STFudThyeFlKYldRNTVhNWRIV3pNVVlOd2ZmK3JoaXNCYWVYUjFUK2Z6cnY3OW1mN3ZFS2U0b1hMS2RvM1pXbXF2NnNYanF1Mk9QZDcvcE9icUY3Ky9WTWpDMjFmUUFBdG80ZE94UnN6UGJlQmNDMWwzU1ZDNGZndnhZVnk3ZmlnTmtVN1RqemRERGx6Q0dOWEhtZFNjc21JRHlEYkRuMXVHelp1ZzFZOHovaFJPSXJRWkZjNmswSC82OHY2aHMyRFFHKytRNjVDZUMvL29NZjduOGRkUy9sbWxyclhJMjJQWnVqYlh6dWFwZXRzQWhNYUFpaUw2RVFEeDM4bmh6Mmx3NzhLOThwRUVhQlFib2RCWWFnbG85ZndyNkpaMGViT3BSTm0rdm9aOHlhVlBMc2ptNFlCd2lyN2tsS1lXd1U3OHhKK0RmY2V5Z0RMSEh5ODVyMnd2NzJTdkF6czFNdTlhTmUrVUpzNDR0bS9VQm1PdmpEQ2dOc3E4ZmJPZmlVMmdmaDkxYnE3MnBIVjYzMXo4T1FIclJLajl5Ni8xOU4wdVFqMmx3UERBSlA0b3pjb2ptOFhFWGd1SnlPRUFPOWdjdFB4S00vY2c5V0RjOWpDRDZRTjNlOW5ROEJERlBZVnNWZGpFNE53UlIyRHNWTkovR2h0K2ZIZEJMd0NsakJDUitXbkRXSU5sQkFDd01vamltamdmZnB0ZytCbjkvSG42K1laRHM2MXF4bVptb2VNR2FmK0ZHNmNtVFI1dFRjZXJ5ZXRzOVE3RHd6NGEwQWx3S3dLbGQyZlhGYVhQZGd0ZFBPVXdhZDBJZ1NYcWEvNmRxdkM0dm1jeHhUS0hzaHZHc1h6Yk40TWJaNHFReDV2UTNlc3kyS0U1bm04akxLWWZrbGVteHo4aGw5enZRenEwcWpWdkN6RnowdXZrakJqQk5aNnZxQnlIbWVLQWZRMXZqSDA5aDFtck1nVlZDWXNQd2VLQmM1aVgySlVTNWMrL0hqcnEwaVNFbm92L0lKalJWM1FpOGF5TVEzMWZWVWF1Qlo4YjlhUnZNa0Yvb3I5WW9jZmJ0M0pKQVVCN2xpd09JMWhqa01EZVZTcGZEeC91SW40MzVKZmJuWndHa3Y4bFlaZTJmc0EvT3liUWxGZHp1Y1o5RG41eVUxK2pYSnA0OGRXMUtRQlNITUM3OXZZWkQrZnVqUytia1UvbFYralluZ29MZ0FmLzVpZ0pZVTFYNnNnWHdTcEQzd1YzNE1yL2JwcElTSThoUFBqSEk4NlFHNXBEaFNVUzF0NGxORk1GLyttSjZWcHNsZ1BBaUhSTm1pbjJqUnBsWjVUN3pPN1JaMmljbTRwK0Nmak41UmZwZjJjZStPdWtrdHgxc3VCM3ljUWt1NFdhbWVqVkgwd0dqdnVXdTZ6dkdYbHRFUjZUTjdZRlg4UTNGTllUYXVhdHhvRTlGL1JqVUw2K1FzSkNCRUFmWlRoWHRqYXVsMHB1TkNkcmNtN3lIZWRrMlN4M1I0Z0JPSjhCQWJtbkNpY1J0MkpjZlE4TWMzQ2MrSXUyb1VjQituWXI5K29SMGxVcTgxMzFqRGJKQ1RaRHhCOGpkQWt3TFlBZFB1cTVDZlV1MDN4d0llaHoxZVVGZGlxRGJDenliWVhzQngrSWVvSWxYb2lxZGhEcEI5QTJzTWowTlYwem5uRkt5N2YzZ2I2VkNEMVFLTmo1bzgzdDd1UTRXWWZjeUtrWG5xbk8wSSt4N29xVWx6SjdsMTh6ZDhNVlJITVBqTzluZnYvY0NkejdBYXpjQ3Nnd1hGUUd6WElNc1J2VEdvZlkrZkFwdEY3elRtTStGVHNhSjFHUUE2bVRNVENkRCtTU1djY0l4R2ZaTlF2NGpNOGV0WlE3SFYrRmphcXNIRUtCNHF2Z1FoU0x3OW5qaHo2QmQybndkOFF5UEhUbDNydFN0ZlFwblY0ZHFYMFUrSG5Sbllwc0ltbWZSZDFwRmZ5dlZDOEZVK09QSGRSVlorejdZeHdBZjB5QjZBTWZRN1RodWVObjhWL0QzWk9TSFlic1pXOTBFK29tZ1BVNElyUDBBOHN4aVV2VHZDc0RmRU9CNlArVFByeXVvQ3pwR2p6Vm1sWk9TRDhjTzZuQUpBdWxNaHhWclhpeU5NblBHalRKblhMQjhrM3V1UUhpREIybklUMURSeWFjQURPcDVVNjN2aVFvNGVibDU1U2dkSDNIcDB4bXRONFl6eGlJelVYL0o5ZFMxRjdpelYzdlZ2TTNUMERIanpKRTlpK1JlNWY4VG54VWRxQnFZTTMvcjhQNzdxQTFaNXVPSHRTajlGRUJEMHRnNUlBOU04dHdFMXNyRSs1OFRwTkZhemc1K1hVbkF1dXZyNDRjRUprcWZ0WHVCYnVBbnlLWFNzWkR6TjVIdmNESmx6S09vVjgxT0VHQTU0MW1aZE9qUG5BU3dUUlBvdHNHUE9vS29PbVFRYyt5SDIrRHZ6MERGT2RncGU5UlNoWk8zaDdFL1ZwTys4Tks4Yyt1anZZeGpxcDlOKzUzN0pScTdHMFNIQWtEcGVZSUxwMU91WkJZQ0JlZm1Bazh5YWlJL2t3YzhCZEtrTWQ5L3dXSzFBM0xTNlIzdDhpS1lxNnBtVWhVc3hSYlB5TXZFT3RabS9HSC8vWnZiTjNUVndHTTcySVdyWENDclo4LzA1aVl5UTRiaEtPOWozeHdPdGQya0U0R09qNGlzNU1mOGFPWFlFUXp2QWMwWEVOUzJSdCs5S05lNlpEb2QvY21pb3dSa1J5TkFYaXF5ck4wSk1vSm9XS2toWjkyNWkwRzVEUFNmaFB5SGtQbEd3TGt4eG5BbDYrakhDMTEwRFh4QUVZdEQ1Z0hzZzdIWUJ6M1lia1Y1TFphSFRIa1hLRXJ1aVE3QlFER2pXZ2h3bVR2R1l1YTVZdVlIMTF3N2YvSUVLWTkwT2lQMTFlYjhJWVZuSXRCSjBZTWV3WThwTDRDU2xndUxhSnJJQ3VRcXVKS20xVFJ6VjNQMnVUOHhtK05lOVNhdXoweHBhYXl0S285OHcrbUJqVVY1OHJqS3ZUVU5LWmMvZ2ZaWkFLcFpOZnZEUnVjK0JTVDdWTnBrN1M0b0Z3SFJWM0dBWCtiNUJTZ1JpTmVIYnIxL093ZjlYMGNiRnpyaEVYTDdhcXFyZWVFSmtNd2owallualJTdGVBQ3U1ZUtnNjVGZmduMXpaaTRBVFZaeFA5eEVIMmVucXpTaDZZcnVvUUhSc2VhQk1XK2JxVTB2Mjlaek9hZVErclBIenkwRXJYb3NkZHQxYWdjQ3ZWUXFvSXgyWGFGYWw3ZWlnN2dyNGhnQ1dFQ0R5bExBcjJESlhaMXQ4V0NLTWR1U1llV0wzUXBZWnpzMU4zTWs3RndQbE11YmVlUHZSTUFiOXBrL2JIZ1M5dXhBbXhDSXgySGprZjRnN29VZGlJYkRzTDBYMnpMWXZvVWY1bUhvUHhqOUw1RytXWUpzcnZyZHZ4bGQ3QitRQjc2QmZiTVJKSHdTKzZZTW41L1ZWSnExUHdYZDl4clI0ZEx1ZWVqZnJSRk50L1FOQ1loZXRKUjlaY0FPOWVlcUF6NW45WEpvajRBeG9RcEptb08rcExYNS81UkZDd3d4V203T25vdmlxWjNzTXlEa0Z0Tmk3QUVFT1h5M0Z5LytUODdFZUs5SkV0cjVBbzZQK3VwZG1BVW14V1JoMFhkOU8xRnVOMnpyNGNET1BySlFMcFAzU3lsZDY0WDlJSDl2eU9mOTFyT1FuNGx0SjdRZGlXME5iRk5RcjdwSDJycTZ5TmtHRC93RSsyUlA3SnVWSWV0TUQ2UzFIbWZwVjRWYkJRREo5L1EzMUNoWnV5RmsxdWpvdnFZaEFkRUJ1NVd6VUE5T0E1cUZla01vUStOUUtwZDlhQzl5WE9qbFhCRkwrNWdRM3lRR0pyWDRQM3FnaUFlMnhzR3psREE0ckpndWw3a1FoQWNVVjlwK1JNcWxFaGYwYUhvUk00WjVXa0hnK3pqSzYyRjdMTlB1M0JzNDRBY09vczU5RVhaOEVOdTVDTXpmeHZaOTZKcVAvRUpzbjBQN3ZxanprWnpOc1ExYjhpY2RSOENlVFdFRUYyTGRCL3Ztd1NlL0dReWpvRzg1eU4ydXBtek8xSm1zL1JEb21sMSsvNDlVUnJtOEVlaVhUdXY5aFdzd2p0eFhLRUQ3ZDhqWkJPeTN3Qi8weFZtb2MwWjZYci9JaXBKelBPblNrN2FLVGw4dEVpaHJTMWhzV2pzRFJHVkZFSHp1VDN4YVBmOGhGZ3RRQXVqU0ZNZ3NLamNVSTdaQkFBRmFVbEZocVVIZFc4Q1BtNnRPcDNhcUJ4Q1lIaHFRN2M3MVg5cmtTdzZhSnp4NjVHYWtaSHdYYWhMY2xzMjBsOHVycHpRREtWaDdIZGo1WW9kbHNiMGIyM2R4d0IrTi9BdzhBOGxIdEdUMkROMEVsV0ZKME0xTHk3ZGkrMkJnd0RTVXQwWGZNZGhIZklOUHU5TjdjWkp5UmtPaGVEWVRObTNaa0NiYmVVei9tWDdRVVNxdGd0cVRRVXZUSXNiOEdNYk9Fd29DS2ZjTjc0dlhCOUdtRXR0TEFOczYrbmZmR1NEcTk5bEFaNkg4bm1qdk80bXdkRFlLME9QYVFXSWU4YThsN0ZORzVMcEF5WnNjczJJZVdBZUI0L2ZGV0VZSWRiSUNsUmNuV2tvSUpKL0EyRCtaTWlmdnFmNjNyeWR2OWtrN2ZjRzVEeUFvM2xUWmpMWVpzbFYxREt3QndmaWJzSk1MaVdaQy9pSFlwbUZiQXZWa2taR0tkMjZtRkxGQUJUd3QvYVJVVk9HOFhPYnNPQVRRUkVSeUw1ZjIvd1kyM1Y1WWJvY3pZTXdQWSt3RTB2T3d2M1pvTXB4djQ1NzNEeHJTSkg3ZXFTRk4vczdwT1BZN2RwOTBCb2h5Q2ttQXdzOVJMNVcyOU12czdkK3JJcWRDWnRHRlJRQmllUzJpOEJGSU1UVlZjR1kxcHNJZWVBa092S3d3MTBoZ1FJUnExUXl3anNLQmZYS0czN241bU4xeGtRNjY4T3ExNUhtOERNbHdWQkNNOFdJdDgwUFl4TXU0Zk03emNPU1hxQzFvbjRHQXlNdksvREg4V051SElvZHV2aUJnUjJ5MTFlRnhHL1I5R1ozdER0aGNhSlU5a1Vnc29DK1NHV3FwdERPYW5xMXRXTm82QWZUWFNxMVU0a3MwN2tsNytndlA5UmVMbGJEdkhvU1BQb0s4am9POFBHdDV5MkQ3aHRLdFhVMzg3TnhyRGVueWRYYnU3eDdqNnd3UTlUdUN3Q1JyQS8waFVMTG1UanhuY21LKy9lUkhpNWxvMVl3V2dsTlF6UzBNRCtsdGJ1ZE92ODQ5aDBOeUR2aVhWMWJLYjIxS3F4SzZNOGVQK3hHTXZObFo4dUxvSE02Y2tudWQxaTdFd2Joc3JrSFdYMWowQnh6ay9hQ00rMnVRdDM4dW1SVkVDTHA4VzAzL0l6SVYvZER6RXpRdERicmtmcC9teVNNNmFHNTZIMUFsWG96OVA5QUZpTHhmeTVzLzlWTUNFUFg3VytpQjNUeXhlS2lTRmZlbzk1QzI1TEVmUG1MU0VMemdLNzVOU05OOW9MOVpLKzNJSVg4TTVPQlVQMzNXb2JaWTU3YUNIN2VxM1ZuUldpcmRVTkZTdUlweFBncW1qdjNkZHdhSThtZUIyYWdBSFlvQTB2dnd0cUJqcjFuZHlqMll2SHN0ZkdPUkFDa09wNnFUVmg3bUJNR2M2YjVQMnd2WC9iVzdxdWNkOHkwOGxESUxDNVpHcVowNVJVU3lMdmNBZ2dobkNMelV4aGNrdklpY0MzVHlwSG9MaTU2Q3pIUkdEOWtUTWNQSkk2OFd6WHJwYktwV2I3MjI1Qk5jSjlYcnJtb3ZsVzVDMjBCQjlLa3F1WlVOempXbnFlUnB0WjRzdGlJMzNrM2RHRUJiVlZHUWJ5YU9yME54UEh3VDlsd0UzckhDNzl5ckJlVndKdElMV1dlRDc0TEN2SXNaUTh2M2NJYlVEN3ljaTRRWER6eU0yZWNYcjFuZGZMZ29nSkovbEFqaFA1OEFsc1JMd1V5QVo4UFRST1dwa2QvOUtmdnFBNSt4QjQyeVpqM1l4NWU1eHhROVVNZ0RDR3EvdDZVU0w2SGxPUXpIRlJMZUpjVHc0UXNJN3JWZlVLRStLSlVXYUhFd2N3RFZCZ0FaenVJSk9KY1BwcTdjc3AzN0ttemlaZGdEaGNkYXJ0YkZXMk5LeVltRnRSOURlVjFzSzJCYnptK2ZGWnFFN29OcHU3VWI0M2JETFBpODViT3pWRzZIRnpwaUptcEhtNmRMdldibXVGWE5oWmZobFdVRHdpaUVLSUljVDh4bEZvcXl6Qng5UHBEOWVlK1dscTloKy9oYVY1bmRjWmw1MGtCa1JkN29nUVllV05MM1RVMWY1NWMwZkNRNXFNMkdtZmFCdlZubUdnVE9XdmY3MUR6ZXo4WEgzZDNtMG9CSEt2QUQ0Nlc1TjdEeG1kZHZZVHNWTXM1SHZkRUp3dVBvSDNqaU01Rzg1NWxjdXN6S1N4NXgrWEcyY1pCcTVUTHRZTERCRGFTcUwvRkkxMUQrUTF6YUZFRXYyWS9XbnVKMUo0OU4rVXZSQU1TWGNkemNncjczd082dm84NTczLzhLN09SVmtqSHc3Uyt3YllDK0Q0RG1zYUMvSzRzZEFhSlh2citObjk4aVdBSkFkYmFvbDNQMUVteWpYM21lSXdRSEZVV2NtNGMyMGtRUHRPaUJCRVNUWjBxckY0RHcvYnZORm9ia1ZJemptUXRIcXU3M2tSMUJsSS9VL0JpYkF1Zy84Y1A2TC9BOGlqNkw5b3V3TWNid3pVWWZSZDkrNkh1UXZJT1ZJQjlmUkhJYlF2NjUwRGxkOUZpODd5dFpDRVZnR09oUHZLbnAwTS9IYkhiRlJpZGRqaXNNTHpWbEdtd0M1dzd5dnZnSDhzdGhJMWZDdnh2N2hQNjRtWDFvNDZNNmE3S005aGNrci82M0VFMVRwYmxjL2dyeVk2cEp1cXVsSTBDMHJidUVoNHdIMHN4NU1kcTBEcEE5WVlPYjNiR3N5OHBiOGhoenlSODN0Y21CS05YNEwzcGdtRHhnN1lvU29LMWxjSDQrc0dKNXRDK05BUGdtMnY0ZXRFOUcrM3VDK29DTENMaGNCWHNhdHVRRkFkYitHWHI1bmNvbktaeGdoZlJkRkU4R0RaOHAvUVRLZjhKaW0rOWpWam9iL2ZyNERzbmJtaUQ3YmdoY0IvcVhRODVMbGc4QnlIcmFxcVNSc0hLWksydjU3Q012bGJiakUzUWlxdFYvOEFNL09aZGNscldXN3pmdXhYN1kwY3U3RjNVQ0k5TjI4ajk1NjlTdnBGenh6L055TmZhQjJNbGZobXgrMlNlSmtCVzAzVkx0akh1aTdkb2IvcFNCZU1tWnFPejVZUGV6NkRjRUhjTVZrc3VDREErV20yWFJ2a1M3ekloeW9nY0c2SUZWaGQvYTd3QWMxdEFOZ1ZJWGVkeXBiY3h4c084M1FIMHBPNExtZEZ6eXV4RXpsb3VoTHdGUVk4NkhqZzBRVEFWQWxSajFTOUMrT3VvL1FONEhldjRDRDBYK0Y4aEpBcllTRDBJTy9TOWdJMGdNR1lCaVhPL0NXSFhXOXp2b3ZtMFFobFpNWkxsOEFIeGVnbDA4Y1RrSE5vNUZlYVlJc2ZaaTVtampsWU85cE0yNUsyQTNMOGZYVHFWU2Nwd2xKMmFiMUNicW50YXVBdEZ3ZFM1M3NWelNKYUt5SEd6U3dIOUFUcm5jeTA2aWEwelJBOFB2Z2FWd1VDWUxRdXBjWmgwTUV4RmtONUQ3ck03ZEEvMUo0T1JNdUZUNk1oYVk3SWFneTlsdlZVTDdhK2ovS241czYyTzdRd2lTejcxZEJubS9ndHhwVlV5ZDNGQXVmeFArbVNSRHNIYjJjQThGL3AwTXYrOGhkamozSSt3UDN1UGNHVFlTN0xrbzZDSnY0NmZSdHBxVVM2V3pmRnZORERMdUF1OWZwVE81cEZ1VHJsc2F1d3BFUjNHdmV0QVVjRlJnSkZqNlBhNjV6bFE5dWNHcTI1aWlCNGJPQTlaT1J3Q2N4UTJ6dm0wQ3hTSG8zQiswMXl6aXN0MWNCTWREcEJNekVRUkFMblRKbmFCL0pZRGRIMkRESFpDelBUYk9hUGd6NGNlZFY0TThuZjAybEFrNnZoUi9RNER1UHNoZkZtTGVTM1dPai9jYzJaQzVRem94RHQ3MzNWUE10ZlpLalBuR0VXRDZUUGg0U2RoVmh1OS9JUGJvOFdETUF0ajR0Rzg3eXR2OVo3VGRqTEdzaW1Obk52WjdjaFVqQVZ6T1pKT2srOTNhTDRDMnE2L1M4ZkpLZHlXUGtncVMrcFloZlYxZjFhU1REVGhmNHlsYlRORURRK1lCNXpaRzhOczRveTk1R1VVeUM3WDJXUVM3WnpMOXRTckpGenltU0pkejE5WWlhZExHRlpuSkFoMFNXbnNOdG1Od21maFBUZmlxdW1FdmYzMThBZm9WR051SmtQTVY1T093SlMvZHIrTG91SWExWWJIRnVON0M5clhodGg1KzVpWGFBNzBkVjhQL2ZJZnVaZ0RHdGFRdCtZQUFTTndXYU9NOWErN2ZZeVUzNWdQSS84ZVhtZDBHL3JlRCtrOUJ5NVhYRTVGemNkdDVRVjlYRmJzUFJBT1UxRXUxekFtcTRXdi8wamFpSjNsaWloNFlUZzhRUUszbFlwQVZrUDhCK2ZOVjVwUksvNHUyUjdBbHM0dUVJQW5xeHR3QXZnT3FlSm8wTUhEeXNpdklYdVJNQnZVSG1yQTA3WVlNTG1UWkRjR2JxOWo1RXZzNVRaazZnQURqNGdsQ0QwemxWMUwrM29MSmJZMDBzQUhtT0M1eU9oNCtQc1hiY3hQMjQxRUF2MjNRdnlCdE0rWjAwUENWZ0pmN3RuNWJlQm5lMnQxOXUyUWNINDZMRzFCNUF0dk4wdGlsLy9vZDFRVU8yT1FPdDAydjQvTHVaTERNT1FObFZjdnNrVHJCay8zY2t2N3o3OTdNN3NiK21LSUhCc3NEQ0hxVElYdENoZngzRUxUQzUvVndYTHFKYUt0NUg3S0NOMWE3M0FNNFZuQ29aRmZRb20wczJnajRhVUxia21qakkwMDh2c1lpNHhXTXQ5SDJPdHNxRTJoSzZHT2s3T3JVZlROUjdHNlpkZXF1NTJrRVVGTE9KdkJQQUphb3lSVFU0ejNSeENYeC8rQjZBRUdKOTUzNjd6M1ZVUWU2Q0tCMWZCT2JzeDdBc2FJUkxlMUFXd1pBMllFMkFWQmZacjgrK3NLbXFnUjZqYUpWZmQzVTBGVUxpL3E0WnhVWWRTLzd3NHVaSG1rRVdVbHBRL1pTcisrTldmUkE5RUQwUVBSQWwzdmcvd0RRUXljL3ZUa2pZZ0FBQUFCSlJVNUVya0pnZ2c9PSIvPjwvZz48L3N2Zz4=",className:"mr10"}),null!=q&&q.project_id?(0,m.jsx)(G.Z,{onClick:function(l){var t,n;l.stopPropagation(),(0,h.xg)("".concat(null===(t=p.navigationInfo)||void 0===t||null===(t=t.top)||void 0===t?void 0:t.old_url).concat(null==q||null===(n=q.project_info)||void 0===n?void 0:n.id))},className:z,children:null==q||null===(Z=q.project_info)||void 0===Z?void 0:Z.name}):(0,m.jsx)(G.Z,{className:z,children:"暂无关联项目"}),(0,m.jsx)(H.op,{onClick:function(l){l.stopPropagation(),C(!0)},style:{marginLeft:"auto",flexShrink:0},children:"关联项目"})]})]})]}),(0,m.jsx)(I,{sendLinkUrl:sl,data:q,user:p,visible:L,onSucceed:function(){Wl(),C(!1)},onClose:function(){return C(!1)}})]})})),L=n(75916),C=(0,a.connect)((function(l){return{loading:l.loading,graduations:l.graduations}}))((function(l){l.graduations,l.dispatch;var t=l.loading;return(0,m.jsx)(e.Z,{style:{margin:"20px 0 0 45px"},loading:t.effects["graduations/getGraduationsDetails"],children:(0,L.tu)()?(0,m.jsx)(p,{}):(0,m.jsx)(f,{})})}))},38660:function(l,t,n){n.d(t,{Z:function(){return N}});n(59301);var d="title___Ynb7w",a="time___dxFRB",e=n(92310),V=n.n(e),c=n(85972),i=n(61186),U=n.n(i),Z=n(37712),N=function(l){var t=l.className,n=l.status,e=l.style,i=void 0===e?{}:e,N=l.startAt,r=l.endAt,s=l.title;return(0,Z.jsxs)("div",{className:V()(d,t),style:i,children:[(0,Z.jsx)("b",{children:s}),(0,Z.jsx)(c.Z,{className:"ml10",status:n}),(0,Z.jsxs)("span",{className:a,children:[(0,Z.jsxs)("span",{children:["开启时间",(0,Z.jsx)("span",{className:"ml10",children:N?U()(N).format("YYYY-MM-DD HH:mm"):"--"})]}),(0,Z.jsxs)("span",{className:"ml30",children:["截止时间",(0,Z.jsx)("span",{className:"ml10",children:r?U()(r).format("YYYY-MM-DD HH:mm"):"--"})]})]})]})}},85972:function(l,t,n){n.d(t,{Z:function(){return i}});var d=n(59301),a="tag___NEywM",e=n(92310),V=n.n(e),c=n(37712),i=function(l){var t=l.className,n=l.status;return(0,c.jsxs)(d.Fragment,{children:[0===n&&(0,c.jsx)("div",{className:V()(a,t),children:"未开始"}),1===n&&(0,c.jsx)("div",{className:V()(a,t),style:{background:"#19CB70"},children:"进行中"}),2===n&&(0,c.jsx)("div",{className:V()(a,t),style:{background:"#EE5D5D"},children:"已结束"})]})}},37597:function(l,t,n){n.d(t,{Z:function(){return S}});var d=n(82242),a=n.n(d),e=n(7557),V=n.n(e),c=n(41498),i=n.n(c),U=n(79800),Z=n.n(U),N=n(59301),r="wrap____H2XH",s=n(80608),R=n(95237),o=n(51945),W=n(48410),T=n(38660),F=n(49105),h=n(89275),m=n(6638),p=n(27876),k=n(37712),S=(0,s.connect)((function(l){return{graduations:l.graduations}}))((function(l){var t,n,d,e=l.graduations,c=(l.dispatch,l.tags),U=l.tagsTitle,S=l.tagsTitleWidth,u=l.placeholder,M=l.columns,E=l.updateKey,Q=l.inputWidth,j=void 0===Q?214:Q,J=(0,s.useParams)(),x=(0,s.useSearchParams)(),Y=Z()(x,1)[0],b=(0,N.useState)(!1),z=Z()(b,2),v=z[0],G=z[1],O=(0,N.useState)(0),B=Z()(O,2),H=B[0],D=B[1],y=(0,N.useState)([]),X=Z()(y,2),w=X[0],g=X[1],I=(0,N.useState)(!1),f=Z()(I,2),L=f[0],C=f[1],K=e.menus,P=null===(t=location.pathname.split("/"))||void 0===t?void 0:t[3],q=K.find((function(l){return l.clazz===P}))||{},_=K.find((function(l){return l.clazz===P}))||1,A=null!=Y&&Y.get("state")?Number(null==Y?void 0:Y.get("state")):"",$=(0,N.useState)({keyword:"",status:A,page:1,limit:20}),ll=Z()($,2),tl=ll[0],nl=ll[1];(0,N.useEffect)((function(){null!=q&&q.id&&dl(tl)}),[null==q?void 0:q.id,E]);var dl=function(){var l=i()(V()().mark((function l(t){var n;return V()().wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return G(!0),l.next=3,(0,F.ZP)("/api/graduations/".concat(J.id,"/graduation_stages/").concat(null==q?void 0:q.id,".json"),{method:"get",params:t});case 3:0===(n=l.sent).status&&(g((null==n?void 0:n.data)||[]),D(null==n?void 0:n.total_count)),G(!1);case 6:case"end":return l.stop()}}),l)})));return function(t){return l.apply(this,arguments)}}(),al=[{name:"任务书",key:"tasks",notStartText:"当前阶段还未开启"},{name:"开题报告",key:"opening_report",notStartText:"当前阶段还未开启"},{name:"中期检查",key:"midterm_report",notStartText:"当前阶段还未开启"},{name:"毕业论文",key:"thesis",notStartText:"当前阶段还未开启"},{name:"毕业答辩",key:"final_defense",notStartText:"当前阶段还未开启"},{name:"论文定稿",key:"final_thesis",notStartText:"当前阶段还未开启"}],el=null==al||null===(n=al.find((function(l){return l.key===(null==q?void 0:q.clazz)})))||void 0===n?void 0:n.notStartText;return(0,k.jsxs)("div",{className:r,children:[(0,k.jsx)(T.Z,{title:null==q?void 0:q.name,className:"mb10",status:null==q?void 0:q.status,startAt:null==q?void 0:q.start_at,endAt:null==q?void 0:q.end_at}),(0,k.jsxs)(R.Z,{align:"middle",justify:"end",style:{height:66},children:[!(null==q||!q.status)&&(0,k.jsxs)(R.Z,{align:"middle",style:{flex:1},children:[(0,k.jsx)(W.qp,{title:U,value:tl.status,onChange:function(l){tl.status=l,tl.page=1,nl(tl),dl(tl)},dataSource:c,className:"mt20",titleWidth:S}),(0,k.jsx)(W.t7,{style:{width:j,marginLeft:"auto"},placeholder:u,value:tl.keyword,onChange:function(l){tl.keyword=l,tl.page=1,nl(tl),dl(tl)}})]}),(0,p.QB)(null==q?void 0:q.next_start_at)&&(0,k.jsxs)(W.op,{style:{marginLeft:15},onClick:function(){return C(!0)},children:[(0,k.jsx)("i",{className:"iconfont icon-anquanshezhi font14 mr5"}),null==q?void 0:q.name,"设置"]})]}),0===(null==q?void 0:q.status)&&(0,k.jsx)(m.Z,{customText:el}),!(null==q||!q.status)&&(0,k.jsx)(o.Z,{columns:M,dataSource:w,loading:v,rowKey:"id",locale:{emptyText:(0,k.jsx)(m.Z,{})},pagination:{current:tl.page,hideOnSinglePage:!H,showQuickJumper:!0,showSizeChanger:!0,pageSize:tl.limit,pageSizeOptions:["10","20","50","100","200"],total:H,size:"default",showTotal:p.rU,onChange:function(l,t){tl.page=l,tl.limit=t,nl(tl),dl(tl)}}}),(0,k.jsx)(h.Z,{visible:L,data:a()(a()({},q),{},{disabled_time:null==K||null===(d=K[_-1])||void 0===d?void 0:d.end_at}),onClose:function(){return C(!1)},onSuccess:function(){C(!1)}})]})}))},28103:function(l,t,n){n.d(t,{Z:function(){return s}});var d=n(92310),a=n.n(d),e=n(59301),V=n(36355),c=n(17313),i=n(83116),U=n(37613);const Z=l=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:d,lineWidth:a,textPaddingInline:e,orientationMargin:V,verticalMarginInline:i}=l;return{[t]:Object.assign(Object.assign({},(0,c.Wf)(l)),{borderBlockStart:`${a}px solid ${d}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:i,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${a}px solid ${d}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${l.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${l.dividerHorizontalWithTextGutterMargin}px 0`,color:l.colorTextHeading,fontWeight:500,fontSize:l.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${d}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${a}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*V+"%"},"&::after":{width:100-100*V+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*V+"%"},"&::after":{width:100*V+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:e},"&-dashed":{background:"none",borderColor:d,borderStyle:"dashed",borderWidth:`${a}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:a,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:l.colorText,fontWeight:"normal",fontSize:l.fontSize},[`&-horizontal${t}-with-text-left${t}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-right${t}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}};var N=(0,i.Z)("Divider",(l=>{const t=(0,U.TS)(l,{dividerHorizontalWithTextGutterMargin:l.margin,dividerHorizontalGutterMargin:l.marginLG,sizePaddingEdgeHorizontal:0});return[Z(t)]}),(l=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:l.marginXS}))),r=function(l,t){var n={};for(var d in l)Object.prototype.hasOwnProperty.call(l,d)&&t.indexOf(d)<0&&(n[d]=l[d]);if(null!=l&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(d=Object.getOwnPropertySymbols(l);a{const{getPrefixCls:t,direction:n,divider:d}=e.useContext(V.E_),{prefixCls:c,type:i="horizontal",orientation:U="center",orientationMargin:Z,className:s,rootClassName:R,children:o,dashed:W,plain:T,style:F}=l,h=r(l,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),m=t("divider",c),[p,k]=N(m),S=U.length>0?`-${U}`:U,u=!!o,M="left"===U&&null!=Z,E="right"===U&&null!=Z,Q=a()(m,null==d?void 0:d.className,k,`${m}-${i}`,{[`${m}-with-text`]:u,[`${m}-with-text${S}`]:u,[`${m}-dashed`]:!!W,[`${m}-plain`]:!!T,[`${m}-rtl`]:"rtl"===n,[`${m}-no-default-orientation-margin-left`]:M,[`${m}-no-default-orientation-margin-right`]:E},s,R),j=e.useMemo((()=>"number"==typeof Z?Z:/^\d+$/.test(Z)?Number(Z):Z),[Z]),J=Object.assign(Object.assign({},M&&{marginLeft:j}),E&&{marginRight:j});return p(e.createElement("div",Object.assign({className:Q,style:Object.assign(Object.assign({},null==d?void 0:d.style),F)},h,{role:"separator"}),o&&"vertical"!==i&&e.createElement("span",{className:`${m}-inner-text`,style:J},o)))}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[82443],{96943:function(l,d,n){n.r(d),n.d(d,{default:function(){return K}});var t=n(59301),a=n(80608),V=n(66999),e=n(7557),U=n.n(e),Z=n(41498),N=n.n(Z),c=n(79800),R=n.n(c),i=n(43418),W=n(8591),s=n(6848),T=n(95237),F=n(49105),r=n(71681),o=n(37597),h=n(27876),m=n(37712),k=(0,a.connect)((function(l){return{graduations:l.graduations,user:l.user}}))((function(l){var d,n=l.graduations,V=(l.dispatch,l.user),e=(0,a.useParams)(),Z=null===(d=location.pathname.split("/"))||void 0===d?void 0:d[3],c=n.menus.find((function(l){return l.clazz===Z}))||{},k=(0,t.useState)(1),S=R()(k,2),p=S[0],M=S[1],Q=[{title:"课题名称",dataIndex:"name",ellipsis:!0,render:function(l,d){return(0,m.jsx)(s.Z,{placement:"topLeft",title:l,children:(0,m.jsx)("span",{className:"c-grey-333",children:l||"--"})})}},{title:"学生姓名",width:100,ellipsis:!0,dataIndex:"real_name",render:function(l,d){return(0,m.jsx)(s.Z,{placement:"topLeft",title:l,children:(0,m.jsx)("span",{className:"c-black",children:l||"--"})})}},{title:"关联项目",dataIndex:"project_info",width:120,ellipsis:!0,render:function(l){return null!=l&&l.name?(0,m.jsx)(s.Z,{placement:"topLeft",title:null==l?void 0:l.name,children:(0,m.jsx)("span",{onClick:function(){var d;(0,h.xg)("".concat(null===(d=V.navigationInfo)||void 0===d||null===(d=d.top)||void 0===d?void 0:d.old_url).concat(l.id))},className:"current",style:{color:"#3061D0"},children:null==l?void 0:l.name})}):"--"}},{title:"提交文档",dataIndex:"filename",width:140,ellipsis:{showTitle:!1},render:function(l,d){if(!l)return"--";var n="";return l&&(n=(0,h.tP)(l,6)),(0,m.jsx)(s.Z,{placement:"topLeft",title:l,children:(0,m.jsx)("span",{onClick:function(){var l;(0,h.Nd)("","".concat(r.Z.API_SERVER).concat(null==d||null===(l=d.url)||void 0===l?void 0:l.replace("disposition=inline","")))},className:"current",style:{color:"#3061D0"},children:n})})}},{title:"提交时间",width:150,dataIndex:"submit_time",render:function(l,d){return(0,m.jsx)("span",{className:"c-grey-666",children:l||"--"})}},{title:"状态",dataIndex:"status",width:100,render:function(l){return(0,m.jsxs)(m.Fragment,{children:[0===l&&(0,m.jsx)("span",{className:"c-black",children:"未提交"}),1===l&&(0,m.jsx)("span",{style:{color:"#FA6400"},children:"待评阅"}),2===l&&(0,m.jsx)("span",{className:"c-black",children:"已通过"}),3===l&&(0,m.jsx)("span",{className:"c-black",children:"已驳回"}),4===l&&(0,m.jsx)("span",{className:"c-black",children:"已通过需修改"}),5===l&&(0,m.jsx)("span",{className:"c-black",children:"已修改"})]})}},{title:"阶段成绩",width:90,dataIndex:"score",render:function(l,d){return(0,m.jsx)("span",{className:"c-black",children:l||"--"})}},{title:"操作",dataIndex:"action",align:"right",width:124,render:function(l,d){return(0,m.jsxs)(T.Z,{align:"middle",justify:"end",children:[0===d.status?(0,m.jsx)("span",{className:"c-grey-999 font14 cursorNotAllowed",children:"评阅"}):(0,m.jsx)("span",{onClick:function(){return(0,h.xg)("/graduations/".concat(e.id,"/").concat(c.clazz,"/").concat(c.id,"/review/").concat(d.id))},className:"current font14 c-light-primary",children:"评阅"}),2===(null==c?void 0:c.status)&&2===d.status||1===(null==c?void 0:c.status)?(0,m.jsx)("span",{className:"c-grey-999 font14 cursorNotAllowed ml20",children:"授权补交"}):(0,m.jsx)("span",{onClick:function(){return function(l){var d;i.Z.confirm({centered:!0,okText:"确定",icon:null,width:477,cancelText:"取消",title:"是否确定授权补交",content:"授权补交后,学生可以重新提交一次。补交不影响当前评阅结果",onOk:(d=N()(U()().mark((function d(){return U()().wrap((function(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,(0,F.ZP)("/api/graduations/".concat(e.id,"/graduation_stages/").concat(null==c?void 0:c.id,"/authorized_redelivery.json"),{method:"post",body:{graduation_task_id:l.id}});case 2:0===d.sent.status&&(W.ZP.success("操作成功"),M(p+1));case 4:case"end":return d.stop()}}),d)}))),function(){return d.apply(this,arguments)})})}(d)},className:"current font14 c-light-primary ml20",children:"授权补交"})]})}}];return(0,m.jsx)(o.Z,{tags:[{id:"",name:"全部"},{id:0,name:"未提交"},{id:1,name:"待评阅"},{id:2,name:"已通过"},{id:3,name:"已驳回"},{id:4,name:"已通过需修改"},{id:5,name:"已修改"}],tagsTitle:"状态",tagsTitleWidth:28,placeholder:"课题名称/学生姓名/学号",columns:Q,updateKey:p,fetchUrl:"/api/graduations/".concat(null==e?void 0:e.id,"/graduation_tasks.json")})})),S=n(82242),p=n.n(S),M="wrap___gGL6E",Q="card___c06VN",u="borderCard___HaXBm",E="defaultCard___CCmW1",j="title___Ixvo0",J="teacherWrap___upA7b",Y="titleCol___Pw5a7",x="file___ePb4c",z="git___f6nEu",G="gitTitle___r3K7P",b=n(53326),v=n(43604),O=n(6638);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var D=n(38660),B=n(2753),H={radioWrap:"radioWrap___TeQcf"},X=n(71418),y=n(3113),w=n(5112),I=n(81327),g=function(l){var d=l.visible,n=l.onSucceed,a=void 0===n?function(){}:n,V=l.onClose,e=void 0===V?function(){}:V,Z=l.sendLinkUrl,c=l.data,s=l.user,T=(0,t.useState)(""),r=R()(T,2),o=r[0],k=r[1],S=(0,t.useState)(),p=R()(S,2),M=p[0],Q=p[1],u=(0,t.useState)([]),E=R()(u,2),j=E[0],J=E[1],Y=(0,t.useState)(!1),x=R()(Y,2),z=x[0],G=x[1],b=(0,t.useState)(!1),v=R()(b,2),D=v[0],g=v[1];(0,t.useEffect)((function(){d&&(C(o),Q(null==c?void 0:c.project_id))}),[d]);var L=function(){var l=N()(U()().mark((function l(){return U()().wrap((function(l){for(;;)switch(l.prev=l.next){case 0:if(M){l.next=3;break}return W.ZP.warning("请选择项目"),l.abrupt("return");case 3:return g(!0),l.next=6,(0,F.ZP)(Z,{method:"post",body:{project_id:M}});case 6:0===l.sent.status&&(W.ZP.success("操作成功"),a()),g(!1);case 9:case"end":return l.stop()}}),l)})));return function(){return l.apply(this,arguments)}}(),C=function(){var l=N()(U()().mark((function l(d){var n;return U()().wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return G(!0),l.next=3,(0,F.ZP)("/api/users/projects/search.json",{method:"get",params:{page:1,limit:9999,keyword:d}});case 3:(n=l.sent).projects&&J((null==n?void 0:n.projects)||[]),G(!1);case 6:case"end":return l.stop()}}),l)})));return function(d){return l.apply(this,arguments)}}();return(0,m.jsx)(i.Z,{centered:!0,destroyOnClose:!0,open:d,title:"关联项目",okText:"确定",cancelText:"取消",confirmLoading:D,width:700,afterClose:function(){J([]),k(""),Q(null)},onOk:L,onCancel:e,children:(0,m.jsxs)("div",{className:H.modal,children:[(0,m.jsx)(B.t7,{placeholder:"请输入项目名称进行搜索",value:o,style:{width:"100%"},onChange:function(l){k(l),C(l)}}),(0,m.jsx)(X.Z,{spinning:z,children:(0,m.jsxs)("div",{className:H.radioWrap,children:[!j.length&&(0,m.jsx)(O.Z,{styles:{margin:"38px auto"},ButtonTwo:(0,m.jsx)(y.ZP,{type:"primary",onClick:function(){var l;(0,h.xg)("".concat(null===(l=s.navigationInfo)||void 0===l||null===(l=l.top)||void 0===l?void 0:l.old_url,"/projects/deposit/new"))},children:"创建项目"})}),!!j.length&&(0,m.jsx)(w.ZP.Group,{value:M,onChange:function(l){Q(l.target.value)},children:(0,m.jsx)(I.Z,{direction:"vertical",children:j.map((function(l,d){return(0,m.jsx)(w.ZP,{value:l.id,children:(0,m.jsx)("span",{title:l.name,children:(0,h.Pq)(l.name,38)})},l.name)}))})})]})})]})})},L=(0,a.connect)((function(l){return{graduations:l.graduations,user:l.user}}))((function(l){var d,n,e,Z,c,i=l.graduations,o=l.dispatch,k=l.user,S=(0,a.useParams)(),H=(0,t.useState)(!0),X=R()(H,2),y=X[0],w=X[1],I=(0,t.useState)(!1),L=R()(I,2),C=L[0],K=L[1],f=(0,t.useState)({}),P=R()(f,2),q=P[0],_=P[1],A=(0,t.useState)(!1),$=R()(A,2),ll=$[0],dl=$[1],nl=(0,t.useState)(!1),tl=R()(nl,2),al=tl[0],Vl=tl[1],el=(0,t.useState)([]),Ul=R()(el,2),Zl=Ul[0],Nl=Ul[1],cl=i.menus,Rl=null===(d=location.pathname.split("/"))||void 0===d?void 0:d[3],il=cl.find((function(l){return l.clazz===Rl}))||{},Wl="/api/graduations/".concat(S.id,"/graduation_stages/").concat(null==il?void 0:il.id,"/project.json");(0,t.useEffect)((function(){null!=il&&il.id&&Fl()}),[null==il?void 0:il.id]);var sl={multiple:!1,withCredentials:!0,fileList:Zl,showUploadList:!1,beforeUpload:function(l){return!(l.size/1024/1024>150)||(W.ZP.error("《".concat(l.name,"》文件无法上传。超过文件大小限制(150M)")),b.Z.LIST_IGNORE)},action:"".concat(r.Z.API_SERVER,"/api/attachments.json").concat("thesis"===(null==il?void 0:il.clazz)?"?graduation_task_id=".concat(q.id):""),onChange:function(l){o({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在上传中,请稍候"}});var d=(0,h.uD)(l);Nl(d),d.every((function(l){return"uploading"!==l.status}))&&Tl(d)}},Tl=function(){var l=N()(U()().mark((function l(d){var n,t;return U()().wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return t={attachment_id:null===(n=d.filter((function(l){return"done"===l.status})).map((function(l){var d;return null==l||null===(d=l.response)||void 0===d?void 0:d.id})))||void 0===n?void 0:n[0],graduation_task_id:q.id},l.next=3,(0,F.ZP)("/api/graduations/".concat(S.id,"/graduation_stages/").concat(null==il?void 0:il.id,"/submit.json"),{method:"post",body:t});case 3:0===l.sent.status&&(W.ZP.success("提交成功"),Fl()),Nl([]),o({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}});case 7:case"end":return l.stop()}}),l)})));return function(d){return l.apply(this,arguments)}}(),Fl=function(){var l=N()(U()().mark((function l(){var d,n,t;return U()().wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return w(!0),l.next=3,(0,F.ZP)("/api/graduations/".concat(S.id,"/graduation_stages/").concat(null==il?void 0:il.id,".json"),{method:"get"});case 3:0===(d=l.sent).status&&(_((null==d||null===(n=d.data)||void 0===n?void 0:n[0])||{}),dl(null==d?void 0:d.associated_item),Vl(0===(null==d||null===(t=d.graduation_stage)||void 0===t?void 0:t.stage_status))),w(!1);case 6:case"end":return l.stop()}}),l)})));return function(){return l.apply(this,arguments)}}();return(0,m.jsxs)("div",{className:M,children:[(0,m.jsx)(D.Z,{title:null==il?void 0:il.name,status:null==il?void 0:il.status,startAt:null==il?void 0:il.start_at,endAt:null==il?void 0:il.end_at}),(0,m.jsxs)(V.Z,{active:!0,loading:y,children:[al&&(0,m.jsx)(O.Z,{customText:"当前阶段暂时无法开启,请先完成之前阶段的任务"}),!al&&(0,m.jsxs)("div",{className:"".concat(Q," ").concat(ll?u:E),style:{cursor:0===(null==q?void 0:q.status)?"default":"pointer"},onClick:function(){0!==(null==q?void 0:q.status)&&(0,h.xg)("/graduations/".concat(S.id,"/").concat(il.clazz,"/").concat(il.id,"/review/").concat(q.id))},children:[(0,m.jsxs)(T.Z,{wrap:!1,align:"middle",children:[(0,m.jsx)(s.Z,{title:null==q?void 0:q.name,children:(0,m.jsx)(v.Z,{className:j,children:null==q?void 0:q.name})}),(0,m.jsx)(v.Z,{onClick:function(l){return l.stopPropagation()},style:{marginLeft:"auto",flexShrink:0,paddingLeft:57},children:(0,m.jsx)(b.Z,p()(p()({},sl),{},{children:(0,m.jsx)(B.op,{disabled:!(1!==(null==il?void 0:il.status)||![2,5].includes(null==q?void 0:q.status))||(2===(null==il?void 0:il.status)?null==q||!q.authorized_redelivery:void 0),children:(0,m.jsxs)(T.Z,{align:"middle",children:[(0,m.jsx)("i",{className:"iconfont icon-shangchuan3 font14"}),(0,m.jsx)("span",{className:"ml5",children:[0,4,5].includes(null==q?void 0:q.status)?"提交":[1,2,3].includes(null==q?void 0:q.status)?"重新提交":void 0})]})})}))})]}),(0,m.jsxs)(T.Z,{className:"mt30",children:[(0,m.jsx)("div",{className:J,children:null==q||null===(n=q.teachers)||void 0===n?void 0:n.map((function(l,d){return(0,m.jsxs)("div",{className:Y,children:[(0,m.jsx)("img",{width:44,height:44,style:{borderRadius:"50%"},src:"".concat(null===r.Z||void 0===r.Z?void 0:r.Z.IMG_SERVER,"/images/").concat(null==l?void 0:l.avatar_url)}),(0,m.jsxs)("div",{className:"ml10",children:[(0,m.jsx)("div",{title:null==l?void 0:l.real_name,className:"c-black",children:(0,h.Pq)(null==l?void 0:l.real_name,5)}),(0,m.jsx)("div",{style:{color:"#5F6368"},children:"指导老师"})]})]},d)}))}),(0,m.jsxs)(v.Z,{style:{marginLeft:(null==q||null===(e=q.teachers)||void 0===e?void 0:e.length)>2?0:60},children:[0===(null==q?void 0:q.status)&&(0,m.jsx)("div",{className:"c-grey-666",children:"未提交"}),1===(null==q?void 0:q.status)&&(0,m.jsx)("div",{style:{color:"#FA6400"},className:"c-grey-666",children:"待评阅"}),2===(null==q?void 0:q.status)&&(0,m.jsx)("div",{style:{color:"#00B187"},children:"已通过"}),3===(null==q?void 0:q.status)&&(0,m.jsx)("div",{style:{color:"#E30000"},className:"c-grey-666",children:"已驳回"}),4===(null==q?void 0:q.status)&&(0,m.jsx)("div",{style:{color:"#00B187"},className:"c-grey-666",children:"已通过需修改"}),5===(null==q?void 0:q.status)&&(0,m.jsx)("div",{style:{color:"#00B187"},className:"c-grey-666",children:"已修改"}),(0,m.jsx)("div",{style:{color:"#5F6368"},children:"状态"})]}),(0,m.jsxs)(v.Z,{style:{marginLeft:(null==q||null===(Z=q.teachers)||void 0===Z?void 0:Z.length)>2?60:120},children:[null!=q&&q.score?(0,m.jsx)("div",{style:{color:"#E99237",fontWeight:"bold"},children:null==q?void 0:q.score}):(0,m.jsx)("div",{className:"c-grey-333",children:"--"}),(0,m.jsx)("div",{style:{color:"#5F6368"},children:"阶段成绩"})]}),(null==q?void 0:q.status)>0&&(0,m.jsx)(v.Z,{className:"current font14",style:{marginLeft:"auto",color:"#3061D0",paddingRight:14,paddingTop:10},children:"查看评阅"})]}),q.filename&&(0,m.jsxs)("div",{className:x,children:[(0,m.jsxs)("div",{className:"c-light-primary current",onClick:function(l){var d;l.stopPropagation(),(0,h.Nd)("","".concat(r.Z.API_SERVER).concat(null==q||null===(d=q.url)||void 0===d?void 0:d.replace("disposition=inline","")))},children:[(0,m.jsx)("i",{className:"iconfont icon-wenjian7 font14 mr5"}),(0,h.tP)(q.filename,60)]}),(0,m.jsxs)("div",{style:{color:"#9096A3",marginLeft:"auto"},children:["提交时间  ",q.submit_time||"--"]})]}),ll&&(0,m.jsxs)(T.Z,{className:z,wrap:!1,align:"middle",children:[(0,m.jsx)("img",{width:27,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMTgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwaDI4Ljg4OXYyMEgweiIvPjwvZGVmcz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMSAtMSkiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PG1hc2sgaWQ9ImIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iI2EiLz48L21hc2s+PGltYWdlIG1hc2s9InVybCgjYikiIHg9IjEuODUyIiB5PSIxLjY2NyIgd2lkdGg9Ijg2LjExMSIgaGVpZ2h0PSIxNi42NjciIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBZEVBQUFCYUNBWUFBQURudzJ3MEFBQUFCR2RCVFVFQUFMR041ZklBS1FBQU5CUkpSRUZVZUFIdGZRZThKRVcxZnRWc0RyRDg0WUZJVUZaWFFBbUxmNEtpUGxtQ0R4U1ZJQ0JKWFRJc1Fja2lEOTZpSXNvdVFZR1ZKWW1DZ1BBRWtlUWlDSWlJZ0NCSlJKSWlFcGNnSUdFdjkwNjk3enRkcDIvMXhPNjVjOFBzVlAxdTMwb24xZW1lODNWMVYzZGIwMFZwa3p2Y05yM0dYTzdLeWFDZE15YmRnalpyellHM2Y5S2Uza1d1aVVPTkhvZ2VpQjZJSG1qQkE2VVdlRHFiQmNCcGJBS2VobVZOYUlzcGVpQjZJSG9nZWlCNm9JZ0h1Z3RFUnlldUlWNWl0cGxnYUFDa0xBYlZJbjZNdE5FRDBRUFJBOUVEWGVnQkR5dmRNZkkrWE10bDRpVmNwaEJJNDBRMDhVbjhIejBRUFJBOUVEMlEzd05kTlJNZFJiOTR0QlFnMVdrbjhxQ1kzM3VSTW5vZ2VpQjZJSHFncXozUVZTQXFlenFZaFFxZ29zNFpxYUpvbkpGMjllOGhEajU2SUhvZ2VxQ1FCN29QUkFPVWxOa282c1RWOU5KdUlmZEY0dWlCNklIb2dlaUJidlpBOTRHb1hyZkZYZzlub05JYzlIWHpRUkhISGowUVBSQTlFRDJRendNakVrUzMrNXVic2ZWamJ1NHVMN2tsOHcyakdKWE1PaFV3L2N5VW1ZQnFNVkZWMU00NXUrYlZidmMxcjNJSFZYWEdodWlCNklIb2dlaUJ4Y29ESXhKRWU1MFpDNHc3OU4rdm1FYy85NmpiWTdaemJiR3pqN3VPbDI4VlFGbjNaV1poTTd1S3BuV3VjZXVzZmJXNURTOXpPQmZic2tYNUkzMzBRUFJBOUVEMFFHZDVZT1ErNGtLd0s1dmxrSjF6ejJObXY2MGVjd2RkT2MzK2ZpRHVIWVhSOXI2VFNPQ3NzOHkzRkNHM1FFOENLSW90QWVtNnYzWlQzdWt4Myt4elp2K3lNN0lJT05FUy94ZnhnT3ZybTQvTEFhc1Y0UmxCdEgyd2ZXZHI3Zk41YmNKVml5L2lqTzYwdlBTZTdxKzJWUHJQZ2p3ZFJRNi83QWEvSEZiWWFHc1Bodit2TDh3M2lBd1l5MW9ZeTQyRlZWajdib3hGenZzTDgzWTRBM3kyQlh4MlVzRmgvQk8vaTgwTDhyU0ZmT1NDYURBdEJOaXRpOUhlOXRtSDNVVkF1aU91WHMwKzNkTG8vWE9pNU9Wc1ZDL3JTaGx0QU1EQ2FaMXIzUzQ5UFdZdUdKZFhtUVJuQW5KTUJUMWc3YnJZTWR6WG5aam00MGVjRzBEOUFNZGp2TVd1V0ZpN3NCT2RVOURtWmVDWER4WGs0UTk2VUc3L0ZMWWp5ekM2OEQ0bVB4QTBLNmFyYWtzVzN2L1dUaGd1RDQxWUVKVkRDS0JHWUF0bWlEc0RvTGJhOG1GM3dyTGp6RW5uVDdWdkYzSWNSNHVacUlKbnlnc0ZDb0JGY0hTZEJlNHcxMmZtaUgwQm85cWV5bytGeGRzRDFyNkNnK3EvTzNHUU9PdGZHbllYdlhyeUdtTDhvazRjYjdRNWVxRGRIbWpMdmNaMkcwVjVCRFhpa3B5T3lUOFBkTVpNQXBCKys0VzN6RU5iL3NWdFcwUjMrTVlpQlRycXlhVEtlcVl6V3dIdkVrTHU3YU94WW5jQkdWbUpzZGFSSHJEMldJREtpeDFwdTNPMzQ3N0dDNFUyWTdicnlMRkdvNk1IQnNFREl4WkVPVllCT2dLVWdwSUhLMmx5Wm1wZm4vbjVGZys2RzdkOHlLMlp4emZoRzR1RUhvSW9TOFJDaDZySkk2c21EUVRRWnJHN0prRnNYT3c4WU8yREdOTVBGN3R4eFFGRkQwUVA1UExBaUwyY1MrdlRXUjFSTHZoVVdUZ3kwR3pTMjJ2dTNmeCtkeVl1U2gyN1lBMzdjdGhmVmZaQXgvdVdsSyt6UndLZjFLc1ljalI0T1lyQ2xDUEFuSU0xa3JURkEyZVpVdW0rdGtncUx1UjNtSVYyNVFLUTRxNktITkVEaTU4SFJqU0l5b3dPZ0VTTTBzUTJBcUFtRDM2amNPOTBmNFN5blRhL3orMnlZTHI5bGZaWDVRUkxMdnp4S0tmQXFjQVg2cXJpcldqZ05MNU1lV3luVGFIc0lvTElIMVBySGlpVnJnT1EvYUoxQVpFemVpQjZJSHFnTlErTTZNdTVCRGJCSXY0TFFFOEJrRU5XR3VsMlptbVFmclNoSzd3c0FVOFI3cW05L0lhOEZaMkM1WkFoc3RCSEVSN1VLeWhqTlhvZ2VpQjZJSHBnY2ZUQWlKeUpsa3JtUmN3c2VWbVdLd2N6SU9XSVZDSDRvYXJBUlREak01OTFrNjdPSlFIa3lDTXRBVDJMM0lyZ3FkQ0RRY0FjRmJHaGhvMVVHVlAwUUlVSEhrWjlYa1ZiNDZxMXp6WW1pTDBqekFOOEpLbllQazRHRUZ4dkcyRWppdVprUERBa0lEcmJ1Ykd6cmUzSmFHNVF1WHdWZTgvMnpyMzduY2ZOWndCS1h3Wklib2xMc0dNRm9NQ25SMWVLVllwOHpCdk1yY1BWdVZRdjRNc0MrSW9BSjFtWUFQYW1qOFlFK2ltVGw1dGJrU2RDNi95YmRxbGI5ckVkdXVJWndUb2VXUHlhY1FuNkRveUtXMHlMcVFld2ovK0pvZTIvbUE0dkRnc2VhQUE1N2ZQUEl3dk5SM2QrenQyNTQ3TnV5N3hTTHdQby9tS2EvY1V2VjdYYjJwSTVTRkRKSXhNejRoWTNKc2tWeUJSaGs2N00vM0IxTGdFNUZKQ1JsZUdxWDFHd0RQV25NOUg2YkxsN1ZybkpqVi81ZkxmVFNqOTJDOTUrMC93cE4yTWtqQjZJSG9nZWlCNFlFZzhNeVV5VUk4R2wwL1VCTUZmditJejdJd0J4OWlYdnR0ZmtIU0ZlYUZBT1VWTm5wQXA4TXZ2VFNyUFRBaytYemtJNWF3UXFjN0VSVTVFWkpGVnhXYWJ3QjNJVlhDbHZJS24zS1hNV0RQcVN0eTFleGh1SU0wY2dMMTUwc0JUTVdxR2dhWXN3dTNtOENFL0RGeW80Vi9SRkMxUzlKR1FXZWRQU3E3QTU5NVdvSW1NYjZiVHcwM2pZK0w2aWRzSmZEeFhoZ1o0MVFGOWtueFFSSDlMeUJUY2NVNUgwRjR5bjZOdThpc2h2aVJZK1d3YU03MnFKT1dIcXhiZ2VHVElRVlhBQzFxd0hVTHg2KzZmZEgwdk9IUGV6bGV6VlRRZkJuN2srUkFBQkdkQkNsODcrQkd3OG1OV1ZxZE5ZejBmVVZINjVSMXFYc2JxRHVDdmlxSk1GTktpc2RKWmJ6VmF6QlplOFN4ZGNZajc2K0U3OTd3Y3VXV0M3VjBMeE1TMTJIdGdLMS83UEx6U3FKTGd5WU9aUHp0MkZBN053SUsrcm9Gem1QYjU4OS9tcy9RZCtzR3VCdml0QkZPUCtJUGJ4UFhWOVdhY0RBWDRNQW5Ud290STZoTnJzM0xleGo3Zlc2aURsNTJOZkxsVllUNm4wSmRoejRTRFoxSkpZK1BmekdNZVBzTW02bThKQ3JIME92dmdpK0I1cE5tOHJMTHNlZzJJYlFZWUpDNERXQTJoZHRkMC8zRjNZL2pOcGJmRGY4eWwvUU1tWjdVa0FtZWVrcmRtSTFCQVFFNHdWN0tRNTZBdmtOeXltTEZvb2lIYlltWGJhejl3TzUxOXNIdWp0TTdldGNsSC9Ed0VuQlhycWdIM2QwSXpZR1Qwd01qMWc3UjRBZzlkR3BuSFJxdHdlc1BaS0xBTFpFL1FkSFlrUWI4ZmlReGVuNE1UbXlnRUE2RzhCSGgvR2NmMWIrcThaNU9UMmNUTkN4UmJKOFM4QWhmVlEzclVoUDZIRUN4RGd5eEkvdjJBdGU5aVNhNW1WU3FQTVowSFhkS0ZHT0pOTjVWS0ZHcG1WWDdlV2NSNTV1ZUVRQzhaV2wxYzdwbDFxNW1OeDBzL0EraUZ2MTdudnY5aXR6SDdjQzhhSFlaSlUxRGJQRnJQb2dlSDB3SmtJTkRjTXB3RlJkeHM4WU8zTkNJNDdZbCttSi9WdGtEcmtJZ0NnNzBOd3ZnMkt2ellBNVhQaGkwM2hpMlRTQmtGRGRqbVhZQ0NBUUtEeDl4ODVrRnlBdzh1NXZMRGhFVVdCaGZ5YXNCQ0pPN2poZlZZNUFxQmY3MzhLYnlDemxseVZYeXNQaHBIWUJnRXAyT1VWNWd6dmk4blFoQVhQdXZhV3pjWGJYK28ydXVOdEdiV296dVduV2tiR3R0UUQrQkh0Z2pQUWo2VU43UzZVU3Q4S2YxenRGdDlSOHF6OU8zNE1oM2VVemRIWWFnOVlldy8yNDFZNHJua3Z0R01UZnZ2YkEyek94amFscFVId2FvcTFNK0dIS3lyNWh3eEVxVmhtV2g1NVdOWUZPSG54UnZqekVsZU9GUFhCK3A2b3prQ1pad0M2aGcyMW1uaGV3V0ZwRGhrZnY3UEhISWUydm9HT3VaYStybTBybHpmQjJIY2Z4UEdmRHRucEdlb2c2aWtxK2xIOCtPb0Z3V2tJTEdNTENiVHlLY0pYRy9KWWV3QUN6cjhiMHNUTzRmV0F0WHhPK1lHNlJqaTNDTWZOSWRpUEhYczVIdUE1SGtERHk3ZjcxaDFuc3c1ckg0QWZ2Z0EvUEZxTGRQU0J6dDJFamt2SEczUEZuR0NLV290NElHMENFRUFGZ2dVVFoxWUNFRktScHZyL09JVWtRSkdmZktpcW5QcE1OWHFDMi9TcC9rQm0wWVZGMUVCYmhFOEt5WmowNUtDR0JUV2JkRXpoekJZeWpvTEkrMlNjL0VmNWc1U20vY0NOVzdqSXJMREltWlZzMmF5SThYQmJDVmNNVnNUTExWWXE5NWtWY2FsODk5Nmo3WTJEWkVJVU80Z2V3SGRPdDZnbkhpdlgvb3ErVmV2MTEyeTM5a2dFbEovVzdJdU5uZU1CNTY2d28wWjlvM01NTG1ZcEFIUTFBTWJQd0RXOUdHZUcraWNBcXYxd3ZMK1phUTBxbkluT1FCQ2Y4Wll4cCsvZjYzNExZTHRzVk1uOC9QdURzU1FaUU1BM0N0VjY2MUJnVTkwaWNTVGtMVHhMNDJqYitEMVJ2bXhCQVpOQXFJbDJGVUo1MEN1UTZ2Z2dvNFMyRDZzY2loeU10TVJKYnRWL0xqSjNZL1k3bWJvNEREMlpvQzJjV2NPV1N5S0FEb2Izbzh6b2dlaUJ3ZkFBQUhSWEJOVWZZcHZja254K0w5ZmFyd0k4NXpmalo2Q1doSnpyWkdaZ2tjc1pQYjNtbVgxNzNFMzc5TGhaWDNWdUlNL1JwUHFwUm5VeFVpc0FwbTBwWlkyQ2Y1S050Q0UrNWVJTnhJVnZMRktncTVMaC9SR3cxUzBTUUlWY0VZNmdnNFlxbVhVbEpCMWtWeEdKd0VBT09zUlhUV1MwMHMwWnFDeHFjbWF5NmxmYjAzR1V6Q3ZqU3dPNkVkK0thWkVuZWlCNklIcWdzQWNBbmhPeCt2WTh6RzR1R0FDQVBvbWcrNGs4QUVvRCsrK0pNdmlqZ2NFVUFiU0V5Z3lVWnl4YVpFN2I2eTJISmIzbXNqSGp6T1h6V3J6a213WnBVVURWQ1RoUUtmVTJUTElpQ0JTZU54RFJrSzJ5VTlZbmhjd282N3QyQlRRcUdZcldNUkFCWi9JMUhWUld1SUtYdHFvY0JUT3RhMy9SZkprZnVoWFhXdDA4Zi9QRy9jK2VQZE5qVG9iOGRTaXIwbHpWQnhjZDhjYlJJKzlCNmFMakYvcFM2VGY0Y2RXN045Z3ZFc3ZYOFNQWXNMOGhscUlIb2dkR3VnY0FvR3ZpZDh2THR4OXEyVlpycjBNUTN4VUEydmlUbW9HQzBReVdFc0FEY05HQTZnTTRudmszTTNCZmJNWTdiNW5UOW56ZDNZcEhMeTRkNHdDb2svdVgrUVl5YXhaVkpxTTFkY29zam8yQjNwcU1iTlRWdVNpS3JYVUpjM1RVMEUrWnFSOXlpS2dpcVJpSHlLc2lxdDhnN1BRSkN6NTUzeWZvaHI2aTQzN1hQUGUrWG1jK2lXZGtOc0xMTFQ3WnM4aTg3NUZINUkwbUwxTEY1RlBjZHVWZU00ditWM3ZWamxTM01iZjJmTU9jYTQ5V3F6bzd4dytEOS9HYTNzdkRqL0Z3T0NXQ2FHZnY3bWg5ZDNsZ2VmeG03OFEyb2FWaFc2d0dzZlk0OEhLRmZSQ0ptMHZMekVSSkxvRlU4eUI0bzhoZ1cwTFEzYWl2ejJ5RTcyaWV0dnRyN2xiVUx6dHZDWHNHZVhNbHlneFc2QllGQndYZ1ZCY3ZRaGRKWGovbE1LbCs1akxHcERuWGY2b2U2UGRFcVpNYkFUVFV6ekliMUQ1Vzh5VE1PSS9IVHZ4S0R4WUZjV2NxdjhqekFxYWM1cWIyOVpoektGOFBGd1Z3OVFOSWUrQ2p2WXNlVUhsc2pEVFJBOUVEMFFOdDlVQ3I0RWtqckgwSjI4NklkZGUzWWxNQ1FSNDVHV2pEWUtzQk9FVlc5RXVRQlJGeTNrL2RDRFBVMDNIbUhyTFZ0Q01sOExwSWxNcXZ5UkUwK3RXNXlxTUFLQlRoa3RhQXBXN1I2eGZkTEd0S0RkU0c1cm1vaGd3ZEIwWFFOcTAzbHdCYUVJbEpGZnJGTk1xbUVQekxqTG1SWUZ5R3gwbEtBcUNlVjhpOS9IWG51ekdZZ2Y0TU5rNmhYTXJuRnNxWHVqRW45SHhEbHNBTGUvd1hQUkE5RUQydzJIa2dtWUZ1MWlxQTBoL0p3aUlmWUNXZzhwOVBES3dDQ3RyQXZDTFloMTFOeTU2WG1RYnRJb0FqN0FQUjcrZmRxbCtHR294WHh0OTBFRmtDOG9SajRYaTBucVdzWDZNOXFwdDVtdENoc2pMdEtVRjFRZWhrZ09CRk4vbWx6UXQ0NUMzelBkaTRmcm9mMFU2Nk1PSDYvVi9mczRRNUlXeUw1ZWlCNklIb2dSSHJBWDdnb09CbFdCa0wzbG1PV2M5OFRBUmJXOFVMSVNVTjB1cWNzRTVBU0VHQlFkZ0hZcDhwUzY1YzJKVWZPWXZVRmVxcks0ajNSTW1EalFHZnZFeVZ3VDlwcmY4L1hKMHIvQlRnaFdpeGlFdys0aUpKQnBNVU9SN2FXU1FwdTlvUThvb3NkdVNVS2ZaN1dtWXFtekpmZjlOOEh2SU9UdTJycFJCMGRwVFo1N0dEc01RN3B1aUI2SUhvZ2M3d3dOTUFrd05hTXRXNURSQzByd0NRRm52cGlGY21NS0JCTlJPckpSb0hKdm1BcTNGWGVRS0toa1VCVEZLb1hFVDNRakpVc1JlaEFORlFhVVduUENuajlZdHVDbUdpTFVrcHpYMjFZWlkrSTBvcUNvQnN5czExWWhCS0R2UnJzOGlnTE4rUVZ5Yk5TSmxVbUcrRGpOUFVqZUg0TS92Qm12UGVQc0xlRXJMR2N2UkE5RUQwd0VqM0FDN0p6c05MOG85b3lVN25Oa1B3dmhoQUtqQlJSSVpjenRXQXpRRE1JQ3U1TTQrZ2ZBdG1XNit3b1RMbzVnM3FhZ3o1S1RmNWx3Q042bFdhdWpudmlaSlpCQ0JEVGp0YlNsNkc2UGFERGUwb0lwZG5JQlFYK29MbERDamxNRExrRHdjbXBub2I4OG9VY2o5R0dxZmpFZjg3TTVIbXBEWjcyV0p6TW80WHhvODE4WDJuT2ZaWkpJa2VpQjRZZVI0QWtNNEJrTTV1eVRMbnRzVmpJMDFmcmxBcHUrb1JGd213b01KU29Wdk9IR2YzSnNQZXpyMW4xQ0l6SFNzNHArTlZjTk1SbWZrYUpieHpNNE1mSksyYjBtRHVBemYxQ0RENGVsMUdkdkRjUUo4VkpUQ0FKeStvVk1rTjlLbCs1cFNwSzFTcmVPbzBjR0dSaUZPbm9VRmxDVkxWNGF0c0R0Z2hJT2xWT2JLU0dVcW9KMDhTV1NBT3gwWStzYk5TZ0NwR3puNnMxRDM0dFVQeVB4OVZLUzdXb3dlaUI2SUhodHNEQU5MajhNSUYzdU04ckFWYjlnRHZLM2dkWXU3SnhHZ0p0ajV3TTREWENyWm44Y082eG5DN1NvMDZ6TGxKTDc5dTFnYlBkQml0RXJTN0tsY0MwWWRlNnVFL1hoTE5sYndBNWMvRlU0dElEVUdmZ0xIWEw4MUJYeTNXV20wcGl4WnFPYkFXWTBWYnFEODlTVkNab00wNzdtYnFNM0pJVE9DbkxkWmMvOWFSOWlJV1k0b2VpQjZJSHVoa0R4QUVBWWE4OGphcmhYRUEzdHpMd0xWY2l5dEhTOUQxa1ZkblkwSHNycXQvcnJWdm9QTjJ2OVdsMHc0TjdxcXYwTE9pK29nTERFc0JSZ1cza01zNEZieDE3SlNEY2daa21zam01VnlkSUNkbkJXZ2dLTkhPSnJ5VjNVTHY5U3Uvdkx2Vzd3emFuQ2VSWE1kQUZzK2VHQlRJU2s5ZVFJUy90OGFPTnZzMWY1VlBIZ3NpVGZSQTlFRDB3QWp3UUtsMEFHWnBCTktaaGEwcGw3L2pnYlRwNWQzUmFaQ0ZGZzNlbFdDeTl5SjNyc1A3ZEVIeU5MWm53UE0wQU9TWkZTYWE1MmZ6T1pzY2lYcEVGeU43d0tFQnY2RUlYczV0OGozUmh2eStVd0FQK2hYQXBkazdJTFV2anlCUEV3d2pHUnlFcEdEbjVlWVZGK29Ya0E4YklDU1huMEJIOThyK0k1aXpyTWxYOUFTQ3VjaE0ybWUvZXJCOVFrbGpIajBRUFJBOTBPa2U0QlZTcEQwOWtPNVFlRHpPelFQL0s1QnphU1BlL2pjV2tTb2JXUHY1K3ZxL3djakF5M3VIM0o1ODNmVE4vSmQ3YnBRMWE1ODdwZm05TkFuY0hublNZQTR0U1J6dlYxZXZsQWIrZWdSTjJqdm1lNkp3aUk1Vjh5WkRTN3RUWHhKTktTZkpwRjk4bmhMNGZtdnUzMkE5Yy9MTlFoSC9SUTlFRDBRUExENGVBQUQyQVFqNVJaY0oyRDVYYUdSOGh0U1lDOEgvS3VRc3FNZWJQQ2VxZ2JVaTZDcVRkQk5nMFVBUVpXQ1c1QXp3MDZ3NHBoUzh5Rjc3S25MaEFhL0lRcC9JWVdNcXJJSWhyUHJMdVZYNlE1bzg1UnJmRXlXYmpvbDUwVVR6aFU4Sy9lQlhSRTZxUDJESzJFSzc4dmpKazJWNDBhYkRrblpVUkZRaXM0d0YzWHVGTDZVUFRJakY2SUhvZ2VpQmp2Y0FBUEFkekVxMngvYnJ3b054Ymd3Qy9PVUEwby9WNDAxbW9oNEFKTHI2SUt1QnQ0clIwMG8veXBVQnU0bytiQUE5bHlESlN3THJLZ2dac21WUjdmV3pwK2dzVGFDK2M3NG5tb0NmenR5enJtaFlDLzJTY2JQNkRybnNOMnZtdlhXSXZiT2hzS0h0cElYRmszUDdZQkhCcDRvejF1Rnc3c04xZW1JelBWQXVmd1JCcFNlbk0vNkJJSFpIVHRxQmtUbDNDRDR5WHZ5eVhSR3QxbUtkcGIyaENFdWtIWDRQWUo4dHdqRzdOU3o1RllMZmZ4YXlDSjlYQS8wMTROOEljdTZ2NUUxVzUvcFdSakRHN0V6Z1JUME55cjZEQVZqaWNTV2hsMU1ySTJrS3VPU0hnUFJMTHJVWXdqYi9pSXZxOWJqU0x5K2tiVkFPMzFna1k0S2cxQ2JsbzZFNVE3bllUejV4UnBMemZxdmF5YTQ4U2RXSk8rVmZJa05zUTZlS3p5T0w3T21Zdkt5YSs2OWtucDR3eFh5ajd1ZmE4eWhyUDQyM3VLQmc1N1lveUZHZlBGbHBmbGQ5Z3RnRER4eUlIKytCdVR4UkttMlVpNjRkUklQOTVSMXIvd2t6WjdiRDFDaGo2RDBBQUh3VFFQaFphTDRCUVhMOVFoWTR0eFRvRjRDZjN4bDlQT1RsTmQ4a0lYd3hnakZnYTFEM1BmMUIyUWQwQnVXaUtaVWI4RkpPVUswdlVsWUVvZHNUNStLcElZMVlyREtrMitzWGVYNzhOZGp5TjBHR2pLa0ZBMVBnODlwQ09VVkFtYXAxLzZoL1E5bmFoeDEvNEl0NzJOZnpENjRMS0FtZ0ZzOUdXL3UvWFREYW9SamlCUWc0dngwS1JVT2l3OXFqR0lpSFJGZFVNaWdld1A1N0RiL3ZMYkJWelNpYktuU09uMXY3TllCMGhaQzIvOTI1UWVBbm1JWnAvQVN6SExjSkU4MXlhTDhuN010YlRtVjZvR0ZnbCtBZTZLMHJpK2puQllTQVVKZStVVWNOL1JTdDROS0l0VzZmQ09qdkxXcWo2bWV1S2ZXUGwxMUVwdEtTMWJPcis4VG5NdGF5V1UxMXhSd2VTQUIwWC96SXpvbithSU1IclAwWDNoeVQrNEgxTm1nY1hCRldibnMwL1JidDRCb1JwYmZEQS9pTnY0emYrNmV3L2JXd1BPZW1Jb2hlRHlCZFdua3pNMUUyYXRCVkF1YW5XYnRRTndUZ2R6UklzNjh3K0FBMGxiOHdyOWVuL05TUEw1d1dTMTQvZFlmNktUTVBub2ZLcUZwa2tORTdUdVFVRUVSU1lhL1FMKzBGNUtoZFlvYm5DOW0xVEh0cFk3bGt2amx4cmx0WCtibzZUd0IwRm41Y1ozVzFIOW81ZUd2L0cvNTh2cDBpaDFXV3RWL0RlUGp6aW1reDhBRDI1UXNJM3B0aSsxdmg0VGkzQm9Mb3RRRFNTZVJORmhaSjVFVXc5NGRJb3lPRmo3Wm9JS2FBREtDeG9VNWlFQmU1L09jcmVYbmxqUVlCVDZnL2ZPYTBqdXBzczljdno0cUtRYjQ3TlRCTDNxZ205MlloUThkQkVSd2I3NVZLdVJHejc2TUpZaElZVkE2N3hEVEs5aFVCYTVhYkpPb1ZPUUd2c0VoSDBpZitLNXN4YUxyb1hYUGMvMy8rY0hseFJoUEpROUJORUt1NFZESUVXbmxBUDRnZlZYZ0o5emJvUGE0RjNRc0w4dndCczdYOUMvSzhYSkMrTVRsZWtZYng4MzVQT3hQWHdROWtSbjlEQzM1cHAvMlZzbDdDOGNFWHk3U1NubXB4TEhvVEs1OU9uTFJnUDM0L0gzRks5V1JheWx1dzloam8rVUZlY2svM2w0TDA5N1RnczljSzZzQXc3Tk1Bd28xUjJMSW9yNmRmSGZuZHljSWlEYkJvQ1FONVRjR2V0bVpmczBiUHk0d29RMTFOOVFVeWhkM0xDSnJ6RjNuS3dOVzU1TUEvZVZldW9GUWlna1Z1MHA4ME5mMHY5R0RRc1RBWHdHTkh6a1I5QkdTeVpOalF3VDZSalR4UEVuNHlJY2xKRWNycE9FVlkwa2ZCT0pGWTlYVm5Ua1hMWHI1MVdETWMxQ05pSmdnN2ZnOUhjQnZVQkQyOG5GVDhrbElicllJTkkrNVZqN0RwWGd5Ulc4Y25qT1ZGREdMZVlBOEVldjQ4MkRvb2Z5ajBRTWRqVU1WdDBCTjBQUWtsQTlvLy9mZEV2Ymw1Wmp5WlFKOXptQUlRbmxGQmdicnk2Sk1YMElOWEFBcjZWRDh4b1VnS1YrZVNUM1I3SWN4MHl5dXowNzRucW1jSTlLTWtEQmlQRyswNVlZN2JKdStZSTEzMFFQUkE5RUQwUUw4SDVJNmlCbFdDaU1iWGZwTCtFcjdtTWdXem02V0VyaEZoUDB0YUVzQmtqY3hNNEZlOVNVT1QvK1R6dktJL0VkR0VLZHNkcnM0VjNUb0cydUpKTmM5eTFxN3BaVnZoNFQ4WVJybTVUZ3hDa2VBUkdVR2J5S0FzMzVaWHBzaFJwa0NlQ21JWHQ4ejR5K2JzaWQvTHJqZ0xXV001ZWlCNklIb2dlcUMyQitwK1R6UWszOWU1RmZkKzA1M28zcEF2dWF6V0NsQ1FSd0s4L0V1QVJvRWkxRld6ekxzRDVQTzhvcjhtWVk3R1FIK0NKaDcwdEQySENDWGhHUWpaUW9CaldRQktpWExrSWIrQ0hkbkVKRUc4L0RKVGdQUUNXSmVpSDUrVThVOTBldG5RdVV6Wm1wL2cvb0NTQzAvOEZ6MFFQUkE5RUQzUTJBUDF2eWNLdm4wV3VROGhPN3k4eU95TUdEdzJmZE9RQmw5MDVvMjZTcWN5R05NRmJBSlphS3FkT0lYVTIreGdiQVdvVXNHQlB0VXZvSXgydVhlWUVqWXY4RDZtaU9OZ1dFQ0R5bExBYnk0bEFVdlBubFRBcEhKa0FSUTYyWjhuaVNrZ0RzZEdQdkt6TDVQVWJ1Yk9iRHJ4ZStaUWxPWm1hR0lsZWlCNklIb2dlcUN1QjJRbW1rWlhCRk1OMXNpM0I5ZURDT0l6MFQ5V2FTUTRCK0txQW5QUUZ4YVZUdm1wcHhBWWVnSEtIOG91VkZaRHZQNTBYQlFTOU9XVm1iSm9RUjJZVjRDbkUzWXZJNTJacWt5YUZwUWJpVzZtUGlPSHhKQ3JvbkdlY3Z5a0U5MDZqZVRIdnVpQjZJSG9nZWlCZmcrVUpPajZ5Q3VnaGo0R1ZRUmIzdnRNZXRqZ2FaaHJzVjlNODVMeVNJNS9Hc3hUd0dna2dyTlFMeUFYZlNOWkZCWG9UK1g2OWlhc21lN01JNnEwanh0QlNWRXBROTI0SXV6OGgwUitLZUtmaXNvN2J0S3JmaTlPWk9vNFdha2N2OUloSDl0Yk5oZXRkREsrZUJCVDlFRDBRUFJBOUVCVEQ1UTBTSk5TZzdjR2JBM0dDZzZNNkF5NGFYdFQ4ZjBFRXR4WkZRRkJlMmhBZjNPMnBHOHM4clI1V0xJQ2twcGNFWWIralAyQnpLSnllVGszVFdUR1J0K3AvOUsrSEFYUExwUUNjaXdGQm1Wc2JpQ1A3aFg5NEEzWTA0cklSa2RxbzZkVFd1ajU0TUpGNXVRR0ttSlg5RUQwUVBSQTlJRDNRR1l5UllDVFlLb1JGVVFha0VtZkJsNUdhcDlRZktKbnNubEw2NDN5U2xrRWhrQlVJMWJwUy9VM3BheE53TytKS3JKUWxnQVRjclZCODlyY0RWcVZFWGxlc0F1bEJlelNMSDd4alVYSG5PNDY1UThVNFpHYzg5Sit0ck1DT3BKNmNyYnkzdkMrNDc3alBpK1YrQzk2SUhvZ2VpQjZvSzRIa3VkRU5iSWlaekRWcW5KSkhSM01GZmhRZlJJQmZ1LzNUakdybldlYnY4aGNnalFFcU93VUtLUkROZFhKL2VYY1VIOGR5c2JOZkkrS1Q2bCsxSFZNeklzbW1pOThVb0Qva0JlVmsrb1BsR2RrMEs0OGZ2SmtHVjdhNStXT0hXMk94aU5LdDRpb1FLYlNLeDNKKzV3NUYvZEhsL2VzTVlzZWlCNklIb2dlcU9HQlpDYXFBZHJua3ZteUJsamx0ZmlFRnJaWkt5OWhWajF2U1h2MmJHc0RhRktxT2psa2hyTHJVTlZ0cnVRdE9rdlRUNGRYOFVHd1lBb1ZpSks2Sm1RNjlHVUx3aElnVUpYOERGZU5pdXBubDljdk1sajJjbjF6RGVicXBsQi9ZSllaTTlyMGpoOW5kc1Q3aHA4TjI2bVRkZXBRWHVUL3NlZ2RjMzU4N0tYYXY3RWxlaUI2SUhwQVBWRC9lNkpCbEpYQTZzeHp5RThZTjhITXg4dm9GNm1BdkRuRnBZQ01DbVhHNzRrbTNsT0FGSmQ3djlOWDRpOTBzdDgzTjNVMzZVSS9rNEcrMXJhRis5dm5KcC9xZGtUYmpWaDVQWnFDUS8xS3h4emI1bU9QTjErRkNMNGFNS1lSNWdHYzRFeUJTWnZoMVdVL0h5bW13YWFWOE1QZXk0NGE5VDhqeGFadXQ0TW53a2dNRFptRTluZWhZWmxNWTJ1VlZ5RC8yZFpZTzU4cmVRRTl4OEdnaVN3TXFBeStjUDFDM0NQNzNxUUpadDRwMXVhNjkxbkxMYWxjRnZ6dXBIelZXNHNuYlpNVlFhaDUra0JFU3BLbndQVkp2U0V6eW5wb0NXamtFZEtJQnVPU01aSEdqN0VSZWRqbndldHR0STFudThyeFlKYldRNTVhNWRIV3pNVVlOd2ZmK3JoaXNCYWVYUjFUK2Z6cnY3OW1mN3ZFS2U0b1hMS2RvM1pXbXF2NnNYanF1Mk9QZDcvcE9icUY3Ky9WTWpDMjFmUUFBdG80ZE94UnN6UGJlQmNDMWwzU1ZDNGZndnhZVnk3ZmlnTmtVN1RqemRERGx6Q0dOWEhtZFNjc21JRHlEYkRuMXVHelp1ZzFZOHovaFJPSXJRWkZjNmswSC82OHY2aHMyRFFHKytRNjVDZUMvL29NZjduOGRkUy9sbWxyclhJMjJQWnVqYlh6dWFwZXRzQWhNYUFpaUw2RVFEeDM4bmh6Mmx3NzhLOThwRUVhQlFib2RCWWFnbG85ZndyNkpaMGViT3BSTm0rdm9aOHlhVlBMc2ptNFlCd2lyN2tsS1lXd1U3OHhKK0RmY2V5Z0RMSEh5ODVyMnd2NzJTdkF6czFNdTlhTmUrVUpzNDR0bS9VQm1PdmpEQ2dOc3E4ZmJPZmlVMmdmaDkxYnE3MnBIVjYzMXo4T1FIclJLajl5Ni8xOU4wdVFqMmx3UERBSlA0b3pjb2ptOFhFWGd1SnlPRUFPOWdjdFB4S00vY2c5V0RjOWpDRDZRTjNlOW5ROEJERlBZVnNWZGpFNE53UlIyRHNWTkovR2h0K2ZIZEJMd0NsakJDUitXbkRXSU5sQkFDd01vamltamdmZnB0ZytCbjkvSG42K1laRHM2MXF4bVptb2VNR2FmK0ZHNmNtVFI1dFRjZXJ5ZXRzOVE3RHd6NGEwQWx3S3dLbGQyZlhGYVhQZGd0ZFBPVXdhZDBJZ1NYcWEvNmRxdkM0dm1jeHhUS0hzaHZHc1h6Yk40TWJaNHFReDV2UTNlc3kyS0U1bm04akxLWWZrbGVteHo4aGw5enZRenEwcWpWdkN6RnowdXZrakJqQk5aNnZxQnlIbWVLQWZRMXZqSDA5aDFtck1nVlZDWXNQd2VLQmM1aVgySlVTNWMrL0hqcnEwaVNFbm92L0lKalJWM1FpOGF5TVEzMWZWVWF1Qlo4YjlhUnZNa0Yvb3I5WW9jZmJ0M0pKQVVCN2xpd09JMWhqa01EZVZTcGZEeC91SW40MzVKZmJuWndHa3Y4bFlaZTJmc0EvT3liUWxGZHp1Y1o5RG41eVUxK2pYSnA0OGRXMUtRQlNITUM3OXZZWkQrZnVqUytia1UvbFYralluZ29MZ0FmLzVpZ0pZVTFYNnNnWHdTcEQzd1YzNE1yL2JwcElTSThoUFBqSEk4NlFHNXBEaFNVUzF0NGxORk1GLyttSjZWcHNsZ1BBaUhSTm1pbjJqUnBsWjVUN3pPN1JaMmljbTRwK0Nmak41UmZwZjJjZStPdWtrdHgxc3VCM3ljUWt1NFdhbWVqVkgwd0dqdnVXdTZ6dkdYbHRFUjZUTjdZRlg4UTNGTllUYXVhdHhvRTlGL1JqVUw2K1FzSkNCRUFmWlRoWHRqYXVsMHB1TkNkcmNtN3lIZWRrMlN4M1I0Z0JPSjhCQWJtbkNpY1J0MkpjZlE4TWMzQ2MrSXUyb1VjQituWXI5K29SMGxVcTgxMzFqRGJKQ1RaRHhCOGpkQWt3TFlBZFB1cTVDZlV1MDN4d0llaHoxZVVGZGlxRGJDenliWVhzQngrSWVvSWxYb2lxZGhEcEI5QTJzTWowTlYwem5uRkt5N2YzZ2I2VkNEMVFLTmo1bzgzdDd1UTRXWWZjeUtrWG5xbk8wSSt4N29xVWx6SjdsMTh6ZDhNVlJITVBqTzluZnYvY0NkejdBYXpjQ3Nnd1hGUUd6WElNc1J2VEdvZlkrZkFwdEY3elRtTStGVHNhSjFHUUE2bVRNVENkRCtTU1djY0l4R2ZaTlF2NGpNOGV0WlE3SFYrRmphcXNIRUtCNHF2Z1FoU0x3OW5qaHo2QmQybndkOFF5UEhUbDNydFN0ZlFwblY0ZHFYMFUrSG5Sbllwc0ltbWZSZDFwRmZ5dlZDOEZVK09QSGRSVlorejdZeHdBZjB5QjZBTWZRN1RodWVObjhWL0QzWk9TSFlic1pXOTBFK29tZ1BVNElyUDBBOHN4aVV2VHZDc0RmRU9CNlArVFByeXVvQ3pwR2p6Vm1sWk9TRDhjTzZuQUpBdWxNaHhWclhpeU5NblBHalRKblhMQjhrM3V1UUhpREIybklUMURSeWFjQURPcDVVNjN2aVFvNGVibDU1U2dkSDNIcDB4bXRONFl6eGlJelVYL0o5ZFMxRjdpelYzdlZ2TTNUMERIanpKRTlpK1JlNWY4VG54VWRxQnFZTTMvcjhQNzdxQTFaNXVPSHRTajlGRUJEMHRnNUlBOU04dHdFMXNyRSs1OFRwTkZhemc1K1hVbkF1dXZyNDRjRUprcWZ0WHVCYnVBbnlLWFNzWkR6TjVIdmNESmx6S09vVjgxT0VHQTU0MW1aZE9qUG5BU3dUUlBvdHNHUE9vS29PbVFRYyt5SDIrRHZ6MERGT2RncGU5UlNoWk8zaDdFL1ZwTys4Tks4Yyt1anZZeGpxcDlOKzUzN0pScTdHMFNIQWtEcGVZSUxwMU91WkJZQ0JlZm1Bazh5YWlJL2t3YzhCZEtrTWQ5L3dXSzFBM0xTNlIzdDhpS1lxNnBtVWhVc3hSYlB5TXZFT3RabS9HSC8vWnZiTjNUVndHTTcySVdyWENDclo4LzA1aVl5UTRiaEtPOWozeHdPdGQya0U0R09qNGlzNU1mOGFPWFlFUXp2QWMwWEVOUzJSdCs5S05lNlpEb2QvY21pb3dSa1J5TkFYaXF5ck4wSk1vSm9XS2toWjkyNWkwRzVEUFNmaFB5SGtQbEd3TGt4eG5BbDYrakhDMTEwRFh4QUVZdEQ1Z0hzZzdIWUJ6M1lia1Y1TFphSFRIa1hLRXJ1aVE3QlFER2pXZ2h3bVR2R1l1YTVZdVlIMTF3N2YvSUVLWTkwT2lQMTFlYjhJWVZuSXRCSjBZTWV3WThwTDRDU2xndUxhSnJJQ3VRcXVKS20xVFJ6VjNQMnVUOHhtK05lOVNhdXoweHBhYXl0S285OHcrbUJqVVY1OHJqS3ZUVU5LWmMvZ2ZaWkFLcFpOZnZEUnVjK0JTVDdWTnBrN1M0b0Z3SFJWM0dBWCtiNUJTZ1JpTmVIYnIxL093ZjlYMGNiRnpyaEVYTDdhcXFyZWVFSmtNd2owallualJTdGVBQ3U1ZUtnNjVGZmduMXpaaTRBVFZaeFA5eEVIMmVucXpTaDZZcnVvUUhSc2VhQk1XK2JxVTB2Mjlaek9hZVErclBIenkwRXJYb3NkZHQxYWdjQ3ZWUXFvSXgyWGFGYWw3ZWlnN2dyNGhnQ1dFQ0R5bExBcjJESlhaMXQ4V0NLTWR1U1llV0wzUXBZWnpzMU4zTWs3RndQbE11YmVlUHZSTUFiOXBrL2JIZ1M5dXhBbXhDSXgySGprZjRnN29VZGlJYkRzTDBYMnpMWXZvVWY1bUhvUHhqOUw1RytXWUpzcnZyZHZ4bGQ3QitRQjc2QmZiTVJKSHdTKzZZTW41L1ZWSnExUHdYZDl4clI0ZEx1ZWVqZnJSRk50L1FOQ1loZXRKUjlaY0FPOWVlcUF6NW45WEpvajRBeG9RcEptb08rcExYNS81UkZDd3d4V203T25vdmlxWjNzTXlEa0Z0Tmk3QUVFT1h5M0Z5LytUODdFZUs5SkV0cjVBbzZQK3VwZG1BVW14V1JoMFhkOU8xRnVOMnpyNGNET1BySlFMcFAzU3lsZDY0WDlJSDl2eU9mOTFyT1FuNGx0SjdRZGlXME5iRk5RcjdwSDJycTZ5TmtHRC93RSsyUlA3SnVWSWV0TUQ2UzFIbWZwVjRWYkJRREo5L1EzMUNoWnV5RmsxdWpvdnFZaEFkRUJ1NVd6VUE5T0E1cUZla01vUStOUUtwZDlhQzl5WE9qbFhCRkwrNWdRM3lRR0pyWDRQM3FnaUFlMnhzR3psREE0ckpndWw3a1FoQWNVVjlwK1JNcWxFaGYwYUhvUk00WjVXa0hnK3pqSzYyRjdMTlB1M0JzNDRBY09vczU5RVhaOEVOdTVDTXpmeHZaOTZKcVAvRUpzbjBQN3ZxanprWnpOc1ExYjhpY2RSOENlVFdFRUYyTGRCL3Ztd1NlL0dReWpvRzg1eU4ydXBtek8xSm1zL1JEb21sMSsvNDlVUnJtOEVlaVhUdXY5aFdzd2p0eFhLRUQ3ZDhqWkJPeTN3Qi8weFZtb2MwWjZYci9JaXBKelBPblNrN2FLVGw4dEVpaHJTMWhzV2pzRFJHVkZFSHp1VDN4YVBmOGhGZ3RRQXVqU0ZNZ3NLamNVSTdaQkFBRmFVbEZocVVIZFc4Q1BtNnRPcDNhcUJ4Q1lIaHFRN2M3MVg5cmtTdzZhSnp4NjVHYWtaSHdYYWhMY2xzMjBsOHVycHpRREtWaDdIZGo1WW9kbHNiMGIyM2R4d0IrTi9BdzhBOGxIdEdUMkROMEVsV0ZKME0xTHk3ZGkrMkJnd0RTVXQwWGZNZGhIZklOUHU5TjdjWkp5UmtPaGVEWVRObTNaa0NiYmVVei9tWDdRVVNxdGd0cVRRVXZUSXNiOEdNYk9Fd29DS2ZjTjc0dlhCOUdtRXR0TEFOczYrbmZmR1NEcTk5bEFaNkg4bm1qdk80bXdkRFlLME9QYVFXSWU4YThsN0ZORzVMcEF5WnNjczJJZVdBZUI0L2ZGV0VZSWRiSUNsUmNuV2tvSUpKL0EyRCtaTWlmdnFmNjNyeWR2OWtrN2ZjRzVEeUFvM2xUWmpMWVpzbFYxREt3QndmaWJzSk1MaVdaQy9pSFlwbUZiQXZWa2taR0tkMjZtRkxGQUJUd3QvYVJVVk9HOFhPYnNPQVRRUkVSeUw1ZjIvd1kyM1Y1WWJvY3pZTXdQWSt3RTB2T3d2M1pvTXB4djQ1NzNEeHJTSkg3ZXFTRk4vczdwT1BZN2RwOTBCb2h5Q2ttQXdzOVJMNVcyOU12czdkK3JJcWRDWnRHRlJRQmllUzJpOEJGSU1UVlZjR1kxcHNJZWVBa092S3d3MTBoZ1FJUnExUXl3anNLQmZYS0czN241bU4xeGtRNjY4T3ExNUhtOERNbHdWQkNNOFdJdDgwUFl4TXU0Zk03emNPU1hxQzFvbjRHQXlNdksvREg4V051SElvZHV2aUJnUjJ5MTFlRnhHL1I5R1ozdER0aGNhSlU5a1Vnc29DK1NHV3FwdERPYW5xMXRXTm82QWZUWFNxMVU0a3MwN2tsNytndlA5UmVMbGJEdkhvU1BQb0s4am9POFBHdDV5MkQ3aHRLdFhVMzg3TnhyRGVueWRYYnU3eDdqNnd3UTlUdUN3Q1JyQS8waFVMTG1UanhuY21LKy9lUkhpNWxvMVl3V2dsTlF6UzBNRCtsdGJ1ZE92ODQ5aDBOeUR2aVhWMWJLYjIxS3F4SzZNOGVQK3hHTXZObFo4dUxvSE02Y2tudWQxaTdFd2Joc3JrSFdYMWowQnh6ay9hQ00rMnVRdDM4dW1SVkVDTHA4VzAzL0l6SVYvZER6RXpRdERicmtmcC9teVNNNmFHNTZIMUFsWG96OVA5QUZpTHhmeTVzLzlWTUNFUFg3VytpQjNUeXhlS2lTRmZlbzk1QzI1TEVmUG1MU0VMemdLNzVOU05OOW9MOVpLKzNJSVg4TTVPQlVQMzNXb2JaWTU3YUNIN2VxM1ZuUldpcmRVTkZTdUlweFBncW1qdjNkZHdhSThtZUIyYWdBSFlvQTB2dnd0cUJqcjFuZHlqMll2SHN0ZkdPUkFDa09wNnFUVmg3bUJNR2M2YjVQMnd2WC9iVzdxdWNkOHkwOGxESUxDNVpHcVowNVJVU3lMdmNBZ2dobkNMelV4aGNrdklpY0MzVHlwSG9MaTU2Q3pIUkdEOWtUTWNQSkk2OFd6WHJwYktwV2I3MjI1Qk5jSjlYcnJtb3ZsVzVDMjBCQjlLa3F1WlVOempXbnFlUnB0WjRzdGlJMzNrM2RHRUJiVlZHUWJ5YU9yME54UEh3VDlsd0UzckhDNzl5ckJlVndKdElMV1dlRDc0TEN2SXNaUTh2M2NJYlVEN3ljaTRRWER6eU0yZWNYcjFuZGZMZ29nSkovbEFqaFA1OEFsc1JMd1V5QVo4UFRST1dwa2QvOUtmdnFBNSt4QjQyeVpqM1l4NWU1eHhROVVNZ0RDR3EvdDZVU0w2SGxPUXpIRlJMZUpjVHc0UXNJN3JWZlVLRStLSlVXYUhFd2N3RFZCZ0FaenVJSk9KY1BwcTdjc3AzN0ttemlaZGdEaGNkYXJ0YkZXMk5LeVltRnRSOURlVjFzSzJCYnptK2ZGWnFFN29OcHU3VWI0M2JETFBpODViT3pWRzZIRnpwaUptcEhtNmRMdldibXVGWE5oWmZobFdVRHdpaUVLSUljVDh4bEZvcXl6Qng5UHBEOWVlK1dscTloKy9oYVY1bmRjWmw1MGtCa1JkN29nUVllV05MM1RVMWY1NWMwZkNRNXFNMkdtZmFCdlZubUdnVE9XdmY3MUR6ZXo4WEgzZDNtMG9CSEt2QUQ0Nlc1TjdEeG1kZHZZVHNWTXM1SHZkRUp3dVBvSDNqaU01Rzg1NWxjdXN6S1N4NXgrWEcyY1pCcTVUTHRZTERCRGFTcUwvRkkxMUQrUTF6YUZFRXYyWS9XbnVKMUo0OU4rVXZSQU1TWGNkemNncjczd082dm84NTczLzhLN09SVmtqSHc3Uyt3YllDK0Q0RG1zYUMvSzRzZEFhSlh2citObjk4aVdBSkFkYmFvbDNQMUVteWpYM21lSXdRSEZVV2NtNGMyMGtRUHRPaUJCRVNUWjBxckY0RHcvYnZORm9ia1ZJemptUXRIcXU3M2tSMUJsSS9VL0JpYkF1Zy84Y1A2TC9BOGlqNkw5b3V3TWNid3pVWWZSZDkrNkh1UXZJT1ZJQjlmUkhJYlF2NjUwRGxkOUZpODd5dFpDRVZnR09oUHZLbnAwTS9IYkhiRlJpZGRqaXNNTHpWbEdtd0M1dzd5dnZnSDhzdGhJMWZDdnh2N2hQNjRtWDFvNDZNNmE3S005aGNrci82M0VFMVRwYmxjL2dyeVk2cEp1cXVsSTBDMHJidUVoNHdIMHN4NU1kcTBEcEE5WVlPYjNiR3N5OHBiOGhoenlSODN0Y21CS05YNEwzcGdtRHhnN1lvU29LMWxjSDQrc0dKNXRDK05BUGdtMnY0ZXRFOUcrM3VDK29DTENMaGNCWHNhdHVRRkFkYitHWHI1bmNvbktaeGdoZlJkRkU4R0RaOHAvUVRLZjhKaW0rOWpWam9iL2ZyNERzbmJtaUQ3YmdoY0IvcVhRODVMbGc4QnlIcmFxcVNSc0hLWksydjU3Q012bGJiakUzUWlxdFYvOEFNL09aZGNscldXN3pmdXhYN1kwY3U3RjNVQ0k5TjI4ajk1NjlTdnBGenh6L055TmZhQjJNbGZobXgrMlNlSmtCVzAzVkx0akh1aTdkb2IvcFNCZU1tWnFPejVZUGV6NkRjRUhjTVZrc3VDREErV20yWFJ2a1M3ekloeW9nY0c2SUZWaGQvYTd3QWMxdEFOZ1ZJWGVkeXBiY3h4c084M1FIMHBPNExtZEZ6eXV4RXpsb3VoTHdGUVk4NkhqZzBRVEFWQWxSajFTOUMrT3VvL1FONEhldjRDRDBYK0Y4aEpBcllTRDBJTy9TOWdJMGdNR1lCaVhPL0NXSFhXOXp2b3ZtMFFobFpNWkxsOEFIeGVnbDA4Y1RrSE5vNUZlYVlJc2ZaaTVtampsWU85cE0yNUsyQTNMOGZYVHFWU2Nwd2xKMmFiMUNicW50YXVBdEZ3ZFM1M3NWelNKYUt5SEd6U3dIOUFUcm5jeTA2aWEwelJBOFB2Z2FWd1VDWUxRdXBjWmgwTUV4RmtONUQ3ck03ZEEvMUo0T1JNdUZUNk1oYVk3SWFneTlsdlZVTDdhK2ovS241czYyTzdRd2lTejcxZEJubS9ndHhwVlV5ZDNGQXVmeFArbVNSRHNIYjJjQThGL3AwTXYrOGhkamozSSt3UDN1UGNHVFlTN0xrbzZDSnY0NmZSdHBxVVM2V3pmRnZORERMdUF1OWZwVE81cEZ1VHJsc2F1d3BFUjNHdmV0QVVjRlJnSkZqNlBhNjV6bFE5dWNHcTI1aWlCNGJPQTlaT1J3Q2N4UTJ6dm0wQ3hTSG8zQiswMXl6aXN0MWNCTWREcEJNekVRUkFMblRKbmFCL0pZRGRIMkRESFpDelBUYk9hUGd6NGNlZFY0TThuZjAybEFrNnZoUi9RNER1UHNoZkZtTGVTM1dPai9jYzJaQzVRem94RHQ3MzNWUE10ZlpLalBuR0VXRDZUUGg0U2RoVmh1OS9JUGJvOFdETUF0ajR0Rzg3eXR2OVo3VGRqTEdzaW1Obk52WjdjaFVqQVZ6T1pKT2srOTNhTDRDMnE2L1M4ZkpLZHlXUGtncVMrcFloZlYxZjFhU1REVGhmNHlsYlRORURRK1lCNXpaRzhOczRveTk1R1VVeUM3WDJXUVM3WnpMOXRTckpGenltU0pkejE5WWlhZExHRlpuSkFoMFNXbnNOdG1Od21maFBUZmlxdW1FdmYzMThBZm9WR051SmtQTVY1T093SlMvZHIrTG91SWExWWJIRnVON0M5clhodGg1KzVpWGFBNzBkVjhQL2ZJZnVaZ0RHdGFRdCtZQUFTTndXYU9NOWErN2ZZeVUzNWdQSS84ZVhtZDBHL3JlRCtrOUJ5NVhYRTVGemNkdDVRVjlYRmJzUFJBT1UxRXUxekFtcTRXdi8wamFpSjNsaWloNFlUZzhRUUszbFlwQVZrUDhCK2ZOVjVwUksvNHUyUjdBbHM0dUVJQW5xeHR3QXZnT3FlSm8wTUhEeXNpdklYdVJNQnZVSG1yQTA3WVlNTG1UWkRjR2JxOWo1RXZzNVRaazZnQURqNGdsQ0QwemxWMUwrM29MSmJZMDBzQUhtT0M1eU9oNCtQc1hiY3hQMjQxRUF2MjNRdnlCdE0rWjAwUENWZ0pmN3RuNWJlQm5lMnQxOXUyUWNINDZMRzFCNUF0dk4wdGlsLy9vZDFRVU8yT1FPdDAydjQvTHVaTERNT1FObFZjdnNrVHJCay8zY2t2N3o3OTdNN3NiK21LSUhCc3NEQ0hxVElYdENoZngzRUxUQzUvVndYTHFKYUt0NUg3S0NOMWE3M0FNNFZuQ29aRmZRb20wczJnajRhVUxia21qakkwMDh2c1lpNHhXTXQ5SDJPdHNxRTJoSzZHT2s3T3JVZlROUjdHNlpkZXF1NTJrRVVGTE9KdkJQQUphb3lSVFU0ejNSeENYeC8rQjZBRUdKOTUzNjd6M1ZVUWU2Q0tCMWZCT2JzeDdBc2FJUkxlMUFXd1pBMllFMkFWQmZacjgrK3NLbXFnUjZqYUpWZmQzVTBGVUxpL3E0WnhVWWRTLzd3NHVaSG1rRVdVbHBRL1pTcisrTldmUkE5RUQwUVBSQWwzdmcvd0RRUXljL3ZUa2pZZ0FBQUFCSlJVNUVya0pnZ2c9PSIvPjwvZz48L3N2Zz4=",className:"mr10"}),null!=q&&q.project_id?(0,m.jsx)(v.Z,{onClick:function(l){var d,n;l.stopPropagation(),(0,h.xg)("".concat(null===(d=k.navigationInfo)||void 0===d||null===(d=d.top)||void 0===d?void 0:d.old_url).concat(null==q||null===(n=q.project_info)||void 0===n?void 0:n.id))},className:G,children:null==q||null===(c=q.project_info)||void 0===c?void 0:c.name}):(0,m.jsx)(v.Z,{className:G,children:"暂无关联项目"}),(0,m.jsx)(B.op,{onClick:function(l){l.stopPropagation(),K(!0)},style:{marginLeft:"auto",flexShrink:0},children:"关联项目"})]})]})]}),(0,m.jsx)(g,{sendLinkUrl:Wl,data:q,user:k,visible:C,onSucceed:function(){Fl(),K(!1)},onClose:function(){return K(!1)}})]})})),C=n(75916),K=(0,a.connect)((function(l){return{loading:l.loading,graduations:l.graduations}}))((function(l){l.graduations,l.dispatch;var d=l.loading;return(0,m.jsx)(V.Z,{style:{margin:"20px 0 0 45px"},loading:d.effects["graduations/getGraduationsDetails"],children:(0,C.tu)()?(0,m.jsx)(k,{}):(0,m.jsx)(L,{})})}))},37597:function(l,d,n){n.d(d,{Z:function(){return p}});var t=n(82242),a=n.n(t),V=n(7557),e=n.n(V),U=n(41498),Z=n.n(U),N=n(79800),c=n.n(N),R=n(59301),i="wrap____H2XH",W=n(80608),s=n(95237),T=n(51945),F=n(2753),r=n(38660),o=n(49105),h=n(89275),m=n(6638),k=n(27876),S=n(37712),p=(0,W.connect)((function(l){return{graduations:l.graduations}}))((function(l){var d,n,t,V=l.graduations,U=(l.dispatch,l.tags),N=l.tagsTitle,p=l.tagsTitleWidth,M=l.placeholder,Q=l.columns,u=l.updateKey,E=l.inputWidth,j=void 0===E?214:E,J=(0,W.useParams)(),Y=(0,W.useSearchParams)(),x=c()(Y,1)[0],z=(0,R.useState)(!1),G=c()(z,2),b=G[0],v=G[1],O=(0,R.useState)(0),D=c()(O,2),B=D[0],H=D[1],X=(0,R.useState)([]),y=c()(X,2),w=y[0],I=y[1],g=(0,R.useState)(!1),L=c()(g,2),C=L[0],K=L[1],f=V.menus,P=null===(d=location.pathname.split("/"))||void 0===d?void 0:d[3],q=f.find((function(l){return l.clazz===P}))||{},_=f.find((function(l){return l.clazz===P}))||1,A=null!=x&&x.get("state")?Number(null==x?void 0:x.get("state")):"",$=(0,R.useState)({keyword:"",status:A,page:1,limit:20}),ll=c()($,2),dl=ll[0],nl=ll[1];(0,R.useEffect)((function(){null!=q&&q.id&&tl(dl)}),[null==q?void 0:q.id,u]);var tl=function(){var l=Z()(e()().mark((function l(d){var n;return e()().wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return v(!0),l.next=3,(0,o.ZP)("/api/graduations/".concat(J.id,"/graduation_stages/").concat(null==q?void 0:q.id,".json"),{method:"get",params:d});case 3:0===(n=l.sent).status&&(I((null==n?void 0:n.data)||[]),H(null==n?void 0:n.total_count)),v(!1);case 6:case"end":return l.stop()}}),l)})));return function(d){return l.apply(this,arguments)}}(),al=[{name:"任务书",key:"tasks",notStartText:"当前阶段还未开启"},{name:"开题报告",key:"opening_report",notStartText:"当前阶段还未开启"},{name:"中期检查",key:"midterm_report",notStartText:"当前阶段还未开启"},{name:"毕业论文",key:"thesis",notStartText:"当前阶段还未开启"},{name:"毕业答辩",key:"final_defense",notStartText:"当前阶段还未开启"},{name:"论文定稿",key:"final_thesis",notStartText:"当前阶段还未开启"}],Vl=null==al||null===(n=al.find((function(l){return l.key===(null==q?void 0:q.clazz)})))||void 0===n?void 0:n.notStartText;return(0,S.jsxs)("div",{className:i,children:[(0,S.jsx)(r.Z,{title:null==q?void 0:q.name,className:"mb10",status:null==q?void 0:q.status,startAt:null==q?void 0:q.start_at,endAt:null==q?void 0:q.end_at}),(0,S.jsxs)(s.Z,{align:"middle",justify:"end",style:{height:66},children:[!(null==q||!q.status)&&(0,S.jsxs)(s.Z,{align:"middle",style:{flex:1},children:[(0,S.jsx)(F.qp,{title:N,value:dl.status,onChange:function(l){dl.status=l,dl.page=1,nl(dl),tl(dl)},dataSource:U,className:"mt20",titleWidth:p}),(0,S.jsx)(F.t7,{style:{width:j,marginLeft:"auto"},placeholder:M,value:dl.keyword,onChange:function(l){dl.keyword=l,dl.page=1,nl(dl),tl(dl)}})]}),(0,k.QB)(null==q?void 0:q.next_start_at)&&(0,S.jsxs)(F.op,{style:{marginLeft:15},onClick:function(){return K(!0)},children:[(0,S.jsx)("i",{className:"iconfont icon-anquanshezhi font14 mr5"}),null==q?void 0:q.name,"设置"]})]}),0===(null==q?void 0:q.status)&&(0,S.jsx)(m.Z,{customText:Vl}),!(null==q||!q.status)&&(0,S.jsx)(T.Z,{columns:Q,dataSource:w,loading:b,rowKey:"id",locale:{emptyText:(0,S.jsx)(m.Z,{})},pagination:{current:dl.page,hideOnSinglePage:!B,showQuickJumper:!0,showSizeChanger:!0,pageSize:dl.limit,pageSizeOptions:["10","20","50","100","200"],total:B,size:"default",showTotal:k.rU,onChange:function(l,d){dl.page=l,dl.limit=d,nl(dl),tl(dl)}}}),(0,S.jsx)(h.Z,{visible:C,data:a()(a()({},q),{},{disabled_time:null==f||null===(t=f[_-1])||void 0===t?void 0:t.end_at}),onClose:function(){return K(!1)},onSuccess:function(){K(!1)}})]})}))}}]); \ No newline at end of file diff --git a/p__Graduations__Lists__StageModule__index.chunk.css b/p__Graduations__Lists__StageModule__index.chunk.css index 8430f05ac1..215f2ba76c 100644 --- a/p__Graduations__Lists__StageModule__index.chunk.css +++ b/p__Graduations__Lists__StageModule__index.chunk.css @@ -1 +1 @@ -.flex_box_center___Q4rC9{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___pzGZc{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___DhNf8{box-align:center;align-items:center}.flex_box_center_end___ALRjT{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___p6z9Y{box-orient:block-axis;flex-direction:column}.wrap____H2XH{padding-left:45px}.wrap____H2XH div[class~=ant-table]{min-height:500px}.flex_box_center___oGGi8{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___e1At5{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___K1Nl5{box-align:center;align-items:center}.flex_box_center_end___IP1rf{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column____nxPW{box-orient:block-axis;flex-direction:column}.title___Ynb7w{align-items:center;display:flex;margin:20px 0}.title___Ynb7w b{color:#232b40;font-size:20px;font-weight:600}.title___Ynb7w .time___dxFRB{font-size:14px;margin-left:auto}.title___Ynb7w .time___dxFRB>span{color:#9096a3}.title___Ynb7w .time___dxFRB>span span{color:#232b40}.flex_box_center___Sswcw{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___nBexI{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___sPXvb{box-align:center;align-items:center}.flex_box_center_end___c6nca{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___Bq_gi{box-orient:block-axis;flex-direction:column}.tag___NEywM{background:#adb1b8;border-radius:12px;color:#fff;font-size:12px;font-weight:600;height:24px;line-height:24px;padding:0 12px;text-align:center}.flex_box_center___y5Lb0{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___J1Jol{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___eIk4C{box-align:center;align-items:center}.flex_box_center_end___X6Lnh{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___kDKpP{box-orient:block-axis;flex-direction:column}.wrap___gGL6E{font-size:14px;padding-left:45px}.wrap___gGL6E .card___c06VN{padding:24px 30px 0;position:relative}.wrap___gGL6E .card___c06VN.borderCard___HaXBm{border-image-slice:106 106 106 106;border-image-source:url(data:image/jpeg;base64,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);border-image-width:106px 106px 106px 106px}.wrap___gGL6E .card___c06VN.defaultCard___CCmW1{border:1px solid #f5f5f5;box-shadow:0 2px 5px 0 rgba(0,0,0,.05)}.wrap___gGL6E .card___c06VN .title___Ixvo0{color:#333;font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrap___gGL6E .card___c06VN .teacherWrap___upA7b{max-width:546px}.wrap___gGL6E .card___c06VN .teacherWrap___upA7b .titleCol___Pw5a7{align-items:center;display:inline-flex;margin-bottom:30px;margin-right:60px}.wrap___gGL6E .card___c06VN .file___ePb4c{align-items:center;border:1px solid #f6f7f9;border-radius:4px;display:flex;height:54px;margin-bottom:30px;padding:0 17px}.wrap___gGL6E .git___f6nEu{border-top:1px dashed #ccc;height:100px;padding-bottom:10px}.wrap___gGL6E .git___f6nEu .gitTitle___r3K7P{color:#333;font-size:14px;margin-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.radioWrap___TeQcf{background:#f6f7f9;height:370px;margin-top:20px;overflow-x:hidden;overflow-y:auto;padding:15px} \ No newline at end of file +.flex_box_center___Q4rC9{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___pzGZc{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___DhNf8{box-align:center;align-items:center}.flex_box_center_end___ALRjT{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___p6z9Y{box-orient:block-axis;flex-direction:column}.wrap____H2XH{padding-left:45px}.wrap____H2XH div[class~=ant-table]{min-height:500px}.flex_box_center___y5Lb0{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___J1Jol{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___eIk4C{box-align:center;align-items:center}.flex_box_center_end___X6Lnh{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___kDKpP{box-orient:block-axis;flex-direction:column}.wrap___gGL6E{font-size:14px;padding-left:45px}.wrap___gGL6E .card___c06VN{padding:24px 30px 0;position:relative}.wrap___gGL6E .card___c06VN.borderCard___HaXBm{border-image-slice:106 106 106 106;border-image-source:url(data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAT4AAAE+CAYAAAAUOHwwAAAAAXNSR0IArs4c6QAAEJFJREFUeAHt3L+L5OUdB/Cdu/VOOTgxh4ImopVFIkLAToIhJIdFijT2wSJFmnRJsLIKSbo0KSxC/oQUVheI+YFYSUCMiJVioqCccsKpt+zt5vuM+6zfmX3uyAfBnXnnNTD3nXnmM7vP5/WBN9+Z2bnFzsnL4uSSFQIECGy1wOF89/OQm9+e17hNgACBFIFlAPaw68f15m61vl7nPgECBDZNYOUsb7a5w93ZnfnNxdWrV79+/vz53y4WiyenB+6fP+g2AQIENljgvcPDw7/duHHj55cuXfrPtM8TAdjO6NbP6hbvvvvuN+6+++5/njt37mu7u7fKxg1u29YIEPi/Ftjf39/Z29v78Nq1a99+4IEH/j1hrITfmTWdZRBevHjxN0JvTcZdAgS2RqCdsLUMa1k2bfrECd568LXGple3iyed6W3NjG2UAIGBQMuwo7fq1l/V7syDb56K3tMbQFoiQGDrBHqWzfNtJfh6RyfSsT/gSIAAgS0UOJFp8zO+1s+Jgi1s0pYJECCwLrCSbevB14pXCtaf7T4BAgS2TOBEpo2Cb8t6sl0CBAjUBARfzUs1AQIBAoIvYIhaIECgJiD4al6qCRAIEBB8AUPUAgECNQHBV/NSTYBAgIDgCxiiFggQqAkIvpqXagIEAgQEX8AQtUCAQE1A8NW8VBMgECAg+AKGqAUCBGoCgq/mpZoAgQABwRcwRC0QIFATEHw1L9UECAQICL6AIWqBAIGagOCreakmQCBAQPAFDFELBAjUBARfzUs1AQIBAoIvYIhaIECgJiD4al6qCRAIEBB8AUPUAgECNQHBV/NSTYBAgIDgCxiiFggQqAkIvpqXagIEAgQEX8AQtUCAQE1A8NW8VBMgECAg+AKGqAUCBGoCgq/mpZoAgQABwRcwRC0QIFATEHw1L9UECAQICL6AIWqBAIGagOCreakmQCBAQPAFDFELBAjUBARfzUs1AQIBAoIvYIhaIECgJiD4al6qCRAIEBB8AUPUAgECNQHBV/NSTYBAgIDgCxiiFggQqAkIvpqXagIEAgQEX8AQtUCAQE1A8NW8VBMgECAg+AKGqAUCBGoCgq/mpZoAgQABwRcwRC0QIFATEHw1L9UECAQICL6AIWqBAIGagOCreakmQCBAQPAFDFELBAjUBARfzUs1AQIBAoIvYIhaIECgJiD4al6qCRAIEBB8AUPUAgECNQHBV/NSTYBAgIDgCxiiFggQqAkIvpqXagIEAgQEX8AQtUCAQE1A8NW8VBMgECAg+AKGqAUCBGoCgq/mpZoAgQABwRcwRC0QIFATEHw1L9UECAQICL6AIWqBAIGagOCreakmQCBAQPAFDFELBAjUBARfzUs1AQIBAoIvYIhaIECgJiD4al6qCRAIEBB8AUPUAgECNQHBV/NSTYBAgIDgCxiiFggQqAkIvpqXagIEAgQEX8AQtUCAQE1A8NW8VBMgECAg+AKGqAUCBGoCgq/mpZoAgQABwRcwRC0QIFATEHw1L9UECAQICL6AIWqBAIGagOCreakmQCBAQPAFDFELBAjUBARfzUs1AQIBAoIvYIhaIECgJiD4al6qCRAIEBB8AUPUAgECNQHBV/NSTYBAgIDgCxiiFggQqAkIvpqXagIEAgQEX8AQtUCAQE1A8NW8VBMgECAg+AKGqAUCBGoCgq/mpZoAgQABwRcwRC0QIFATEHw1L9UECAQICL6AIWqBAIGagOCreakmQCBAQPAFDFELBAjUBARfzUs1AQIBAoIvYIhaIECgJiD4al6qCRAIEBB8AUPUAgECNQHBV/NSTYBAgIDgCxiiFggQqAkIvpqXagIEAgQEX8AQtUCAQE1A8NW8VBMgECAg+AKGqAUCBGoCgq/mpZoAgQABwRcwRC0QIFATEHw1L9UECAQICL6AIWqBAIGagOCreakmQCBAQPAFDFELBAjUBARfzUs1AQIBAoIvYIhaIECgJiD4al6qCRAIEBB8AUPUAgECNQHBV/NSTYBAgIDgCxiiFggQqAkIvpqXagIEAgQEX8AQtUCAQE1A8NW8VBMgECAg+AKGqAUCBGoCgq/mpZoAgQABwRcwRC0QIFATEHw1L9UECAQICL6AIWqBAIGagOCreakmQCBAQPAFDFELBAjUBARfzUs1AQIBAoIvYIhaIECgJiD4al6qCRAIEBB8AUPUAgECNQHBV/NSTYBAgIDgCxiiFggQqAkIvpqXagIEAgQEX8AQtUCAQE1A8NW8VBMgECAg+AKGqAUCBGoCgq/mpZoAgQABwRcwRC0QIFATEHw1L9UECAQICL6AIWqBAIGagOCreakmQCBAQPAFDFELBAjUBARfzUs1AQIBAoIvYIhaIECgJiD4al6qCRAIEBB8AUPUAgECNQHBV/NSTYBAgIDgCxiiFggQqAkIvpqXagIEAgQEX8AQtUCAQE1A8NW8VBMgECAg+AKGqAUCBGoCgq/mpZoAgQABwRcwRC0QIFATEHw1L9UECAQICL6AIWqBAIGagOCreakmQCBAQPAFDFELBAjUBARfzUs1AQIBAoIvYIhaIECgJiD4al6qCRAIEBB8AUPUAgECNQHBV/NSTYBAgIDgCxiiFggQqAkIvpqXagIEAgQEX8AQtUCAQE1A8NW8VBMgECAg+AKGqAUCBGoCgq/mpZoAgQABwRcwRC0QIFATEHw1L9UECAQICL6AIWqBAIGagOCreakmQCBAQPAFDFELBAjUBARfzUs1AQIBAoIvYIhaIECgJiD4al6qCRAIEBB8AUPUAgECNQHBV/NSTYBAgIDgCxiiFggQqAkIvpqXagIEAgQEX8AQtUCAQE1A8NW8VBMgECAg+AKGqAUCBGoCgq/mpZoAgQABwRcwRC0QIFATEHw1L9UECAQICL6AIWqBAIGagOCreakmQCBAQPAFDFELBAjUBARfzUs1AQIBAoIvYIhaIECgJiD4al6qCRAIEBB8AUPUAgECNQHBV/NSTYBAgIDgCxiiFggQqAnsDsoP29pnn322c+bMmZ3d3d3lcVBniQABAhsncHBwsLO/v7/TjkeXZab1O+24HnytYPHiiy9+7ZFHHnnonnvu+cFdd9314yn8vnnu3LmdxWIxf67bBAgQ2BiBw8PDnb29vRZ6r3/66ad//Oijj/785ptvvn20wZXwa0nW06zf7sf2Mnjx2GOPnb1y5cpPLl68+Ovz58+fa2eBLgQIENgkgXZ2d+PGjb2PP/74l5cvX37+1VdfvTntr4VdO+1rx/l1GXo9+KbHju+vhF9bf+utt7573333/enOO+8858yvUbkQILAJAu1Mb3prbu/999//0cMPP/zXaU895Iah1/Y8On3rT2rH9sTlk9sPvH79+i/aqaQLAQIENkWgZVLLplnoHefWtMeeZyvbXQ++VtQuvbgflz/oqaeeer69fp69afh5tX8JECBwCgJHH2S83rJp+vWjwJtn2vEOW/D1B/piD7t27D+oHQ9feeWVg/amYfvExIUAAQKnLdCyqGVSy6ZpLycy62jtRMb1M771B1o/fa0dj6/tkxJnfI3HhQCB0xZoWdQyadrHcUYd3W5b6xnWbvfLcq0HX1vsT+wFfa3fXz7+8ssvv9PeTHQhQIDAaQu0LGqZNO1jPb/WQ2rl8fW/42t99Cf0T3v7/eVj09/1ze+3NRcCBAicmsBRJvVg68e+n2Fezc/4emE/Dp/w+OOPP+jPWTqRIwECpynQsqhl0i32MMywVnu74Bv+rOnbHN/3R8xDGosECHzFAi2LWiZVf+3tgq+/1D3+mU8//fTijjvueKZ9f9eFAAECpy3QsqhlUsumwV5Ga8uy0QPra+3+8jp9evLT6fX076avrg1+hyUCBAh89QLTV9Xan7T8bDrz+/302/t7fOsvc1fuz0Nufrvvvq8trl69+r0p9F7wlbVO40iAwCYI9K+sTeH3w0uXLv1l2lMPuX6cb3O51l/q9oCbFyzXnnvuuTPXrl1rZ3ovtP+kwAcbcyK3CRA4bYGWSS2bWka1rGqZdbSnW+Zae2D9wcUHH3xw4ezZsw9Nr58vT8dnpuu3/LdUpz1ev58AgdsJtDO/9r3dmzdv/mu6/mH6VseV6fj2vffee3163srZ33rwLUNw+sLvzfZpSbu2Nw99ins7bo8RILBJAkff313+R6Tt9oULF84e7e84/EYfzy7Db3ovb5N6sRcCBAj8TwLtRK29Qm2XTz75pB1aph2HXluYB18/+1sGX3vQhQABAgEC80xb+XBj3tu8aL7uNgECBLZR4ESm9U8/ejMnCvoDjgQIENhigZVsWw++1tdKwRY3ausECBBoAicybRR8qAgQIBAtIPiix6s5AgRGAoJvpGKNAIFoAcEXPV7NESAwEhB8IxVrBAhECwi+6PFqjgCBkYDgG6lYI0AgWkDwRY9XcwQIjAQE30jFGgEC0QKCL3q8miNAYCQg+EYq1ggQiBYQfNHj1RwBAiMBwTdSsUaAQLSA4Iser+YIEBgJCL6RijUCBKIFBF/0eDVHgMBIQPCNVKwRIBAtIPiix6s5AgRGAoJvpGKNAIFoAcEXPV7NESAwEhB8IxVrBAhECwi+6PFqjgCBkYDgG6lYI0AgWkDwRY9XcwQIjAQE30jFGgEC0QKCL3q8miNAYCQg+EYq1ggQiBYQfNHj1RwBAiMBwTdSsUaAQLSA4Iser+YIEBgJCL6RijUCBKIFBF/0eDVHgMBIQPCNVKwRIBAtIPiix6s5AgRGAoJvpGKNAIFoAcEXPV7NESAwEhB8IxVrBAhECwi+6PFqjgCBkYDgG6lYI0AgWkDwRY9XcwQIjAQE30jFGgEC0QKCL3q8miNAYCQg+EYq1ggQiBYQfNHj1RwBAiMBwTdSsUaAQLSA4Iser+YIEBgJCL6RijUCBKIFBF/0eDVHgMBIQPCNVKwRIBAtIPiix6s5AgRGAoJvpGKNAIFoAcEXPV7NESAwEhB8IxVrBAhECwi+6PFqjgCBkYDgG6lYI0AgWkDwRY9XcwQIjAQE30jFGgEC0QKCL3q8miNAYCQg+EYq1ggQiBYQfNHj1RwBAiMBwTdSsUaAQLSA4Iser+YIEBgJCL6RijUCBKIFBF/0eDVHgMBIQPCNVKwRIBAtIPiix6s5AgRGAoJvpGKNAIFoAcEXPV7NESAwEhB8IxVrBAhECwi+6PFqjgCBkYDgG6lYI0AgWkDwRY9XcwQIjAQE30jFGgEC0QKCL3q8miNAYCRwq+B7b1RsjQABAlsmMMyyUfAdHhwc/H1/f3/L+rNdAgQIfCHQMqxl2bRy+MXq57fWg29Z8MYbbzy7t7f3ofBb53KfAIFtEGjZ1TKsZdnRflfCbzEttmu79NvteOall1568NFHH/3V7u7ud6b797cCFwIECGyBwHtT8P3jtddee/aJJ554Z9rvwXRtwdevx2HXe1mG3nSnh2A7I2y326UfP7/nXwIECGyeQD+za8d54PXbyx3vDvbdn9geasU98Ppx8BRLBAgQ2AiBnl/tOL+ubG49+PqTelG73wOvH/tjjgQIENg0gZ5h82O73e8v99vDrB97E/3++rE/7kiAAIFNFeght37s+z1cP+M7fqDfODr2H7C27C4BAgQ2VuCWudXP6NrO57c3thMbI0CAwJcQWIbhKOxGa1/i93gqAQIETl1g5ezvvwpoz09JgQF4AAAAAElFTkSuQmCC);border-image-width:106px 106px 106px 106px}.wrap___gGL6E .card___c06VN.defaultCard___CCmW1{border:1px solid #f5f5f5;box-shadow:0 2px 5px 0 rgba(0,0,0,.05)}.wrap___gGL6E .card___c06VN .title___Ixvo0{color:#333;font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrap___gGL6E .card___c06VN .teacherWrap___upA7b{max-width:546px}.wrap___gGL6E .card___c06VN .teacherWrap___upA7b .titleCol___Pw5a7{align-items:center;display:inline-flex;margin-bottom:30px;margin-right:60px}.wrap___gGL6E .card___c06VN .file___ePb4c{align-items:center;border:1px solid #f6f7f9;border-radius:4px;display:flex;height:54px;margin-bottom:30px;padding:0 17px}.wrap___gGL6E .git___f6nEu{border-top:1px dashed #ccc;height:100px;padding-bottom:10px}.wrap___gGL6E .git___f6nEu .gitTitle___r3K7P{color:#333;font-size:14px;margin-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.radioWrap___TeQcf{background:#f6f7f9;height:370px;margin-top:20px;overflow-x:hidden;overflow-y:auto;padding:15px} \ No newline at end of file diff --git a/p__Graduations__Lists__StudentSelection__index.async.js b/p__Graduations__Lists__StudentSelection__index.async.js index c07cd9e8b6..61895e5326 100644 --- a/p__Graduations__Lists__StudentSelection__index.async.js +++ b/p__Graduations__Lists__StudentSelection__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[54492],{65547:function(e,t,n){n.d(t,{Z:function(){return o}});var a=n(33614),s=n(59301),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.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:"plus-circle",theme:"outlined"},r=n(1393),l=function(e,t){return s.createElement(r.Z,(0,a.Z)({},e,{ref:t,icon:i}))};var o=s.forwardRef(l)},7769:function(e,t,n){n.d(t,{Z:function(){return N}});n(7557),n(41498);var a=n(82100),s=n.n(a),i=n(29186),r=n.n(i),l=n(13720),o=n.n(l),c=n(80619),d=n.n(c),u=n(47074),h=n.n(u),m=n(85573),x=n.n(m),p=n(59301),v=n(24650),f="codeBox___WpkVl",_=n(92310),g=n.n(_),j=n(37712),w=function(e){d()(n,e);var t=h()(n);function n(e){var a;return s()(this,n),a=t.call(this,e),x()(o()(a),"canvas",void 0),x()(o()(a),"randomNum",(function(e,t){return Math.floor(Math.random()*(t-e)+e)})),x()(o()(a),"drawPic",(function(){a.randomCode()})),x()(o()(a),"reloadPic",(function(){a.drawPic()})),x()(o()(a),"changeCode",(function(e){console.log(e.target.value,222),a.setState({value:e.target.value,showError:!1})})),x()(o()(a),"onVerify",(function(){var e;return""!==a.state.value.toLowerCase()&&a.state.value.toLowerCase()!==a.state.code.toLowerCase()||""===a.state.value.toLowerCase()?e=!0:a.state.value.toLowerCase()===a.state.code.toLowerCase()&&(e=!1),a.setState({showError:e}),e})),a.canvas=p.createRef(),a.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1},a}return r()(n,[{key:"componentDidMount",value:function(){this.drawPic()}},{key:"randomColor",value:function(e,t){var n=this.randomNum(e,t),a=this.randomNum(e,t),s=this.randomNum(e,t);return"rgb(".concat(n,", ").concat(a,", ").concat(s,")")}},{key:"drawText",value:function(e,t,n){e.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);var a=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);e.font=a+"px SimHei";var s=(this.state.contentWidth-40)/(this.state.code.length-1),i=10;n>0&&(i=10+n*s);var r=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);a>40&&(r=40);var l=this.randomNum(-10,10);e.translate(i,r),e.rotate(l*Math.PI/180),e.fillText(t,0,0),e.rotate(-l*Math.PI/180),e.translate(-i,-r)}},{key:"drawLine",value:function(e){for(var t=0;t<1;t++)e.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),e.beginPath(),e.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.stroke()}},{key:"drawDot",value:function(e){for(var t=0;t<100;t++)e.fillStyle=this.randomColor(0,255),e.beginPath(),e.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),e.fill()}},{key:"randomCode",value:function(){for(var e=this,t="",n=0;n99?"99+":null==e?void 0:e.wait_review_count}),(0,G.jsxs)("div",{className:v.check,onClick:function(t){t.stopPropagation(),re(l()(l()({},e),{},{tabs:2})),_e(1)},children:[(0,G.jsx)("i",{className:"iconfont icon-HISTORY font14 mr5"}),"查看选题申请"]})]}),1===e.status&&(0,G.jsxs)("div",{className:v.center,children:[(0,G.jsx)("img",{className:v.img,src:z.Z.IMG_SERVER+"/images/"+(null==e||null===(t=e.passed_student)||void 0===t?void 0:t.image_url)}),(0,G.jsxs)("div",{className:v.col,children:[(0,G.jsx)("div",{className:"c-black",title:null==e||null===(n=e.passed_student)||void 0===n?void 0:n.name,children:(0,Z.Pq)(null==e||null===(a=e.passed_student)||void 0===a?void 0:a.name,6)}),(0,G.jsx)("div",{className:"c-black",children:(null==e||null===(s=e.passed_student)||void 0===s?void 0:s.student_id)||"--"})]}),(0,G.jsxs)("div",{className:v.col,children:[(0,G.jsx)("div",{children:"专业"}),(0,G.jsx)("div",{style:{maxWidth:112},title:null==e||null===(i=e.passed_student)||void 0===i?void 0:i.major,className:"c-grey-666 multi-llipsis1e",children:(null==e||null===(r=e.passed_student)||void 0===r?void 0:r.major)||"--"})]}),(0,G.jsxs)("div",{className:v.col,children:[(0,G.jsx)("div",{children:"申请时间"}),(0,G.jsx)("div",{className:"c-black",children:(null==e||null===(o=e.passed_student)||void 0===o?void 0:o.passed_time)||"--"})]}),(0,G.jsxs)("div",{className:v.col,children:[(0,G.jsx)("div",{children:"选题审核状态"}),(0,G.jsx)("div",{className:"c-grey-333",children:null==e?void 0:e.state_name})]}),(0,G.jsx)(b.op,{onClick:function(t){return Pe(t,e)},style:{marginLeft:"auto"},children:"取消双选"})]}),(0,G.jsxs)("div",{className:v.bottom,children:[(0,G.jsxs)("div",{className:"mr30",children:[(0,G.jsx)("div",{children:"指导老师"}),(0,G.jsx)("div",{style:{maxWidth:70},title:null==e?void 0:e.teacher_names,children:(null==e?void 0:e.teacher_names)||"--"})]}),(0,G.jsxs)("div",{className:"mr30",children:[(0,G.jsx)("div",{children:"课题来源"}),(0,G.jsx)("div",{style:{maxWidth:100},title:null==e?void 0:e.source,children:(null==e?void 0:e.source)||"--"})]}),(0,G.jsxs)("div",{children:[(0,G.jsx)("div",{children:"学科方向"}),(0,G.jsx)("div",{style:{maxWidth:180},title:null==e?void 0:e.direction,children:(null==e?void 0:e.direction)||"--"})]})]})]},e.id)}))}):(0,G.jsx)(P.Z,{customText:!q&&(1===M?(0,G.jsxs)("span",{children:["暂无选题,请先完成",(0,G.jsx)(s.Link,{to:"/graduations/".concat(r.id,"/topics"),children:"课题录入"})]}):(0,G.jsxs)("span",{children:["暂无学生,点击去",(0,G.jsx)(s.Link,{to:"/graduations/".concat(r.id,"/students"),children:"邀请学生"}),"加入毕设"]}))})}),(0,G.jsx)(k.Z,{current:Se.page,showQuickJumper:!0,showSizeChanger:!0,hideOnSinglePage:!B,pageSize:Se.per_page,className:"mb30",pageSizeOptions:["10","20","50","100","200"],total:B,showTotal:Z.rU,onChange:function(e,t){Se.page=e,Se.per_page=t,Ce(Se),Ze(Se)}}),(0,G.jsx)(F,{data:ie,visible:1===fe,onClose:function(){_e(!1)},onSucceed:function(){Ze(Se)}}),(0,G.jsx)(_.Z,{centered:!0,destroyOnClose:!0,onCancel:function(){return _e(!1)},open:2===fe,title:0===ce.status?"分配课题":"变更课题",width:520,afterClose:function(){de({})},onOk:function(){var e=function(){var e=m()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.ZP)("/api/graduations/".concat(r.id,"/student_tasks/give_task.json"),{method:"post",body:{task_id:ce.task_id,student_id:ce.id}});case 2:0===e.sent.status&&(g.ZP.success("操作成功"),Ze(Se),_e(!1));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();ce.task_id===ce.save_task_id||1!==ce.status?e():_.Z.confirm({centered:!0,okText:"确定",icon:null,cancelText:"取消",title:"变更课题",content:(0,G.jsxs)("div",{children:[(0,G.jsx)("p",{children:"该操作无法撤销。确认为该学生变更课题?变更后学生在原课题提交的文档将清空且无法恢复。"}),(0,G.jsx)("div",{children:"请输入验证码后确认变更"}),(0,G.jsx)(A.Z,{ref:function(e){return je.current=e}})]}),onOk:e})},children:(0,G.jsx)("div",{className:v.modal,children:(0,G.jsxs)(i.Z,{loading:me,children:[(0,G.jsx)("div",{className:"mb10",children:"课题"}),(0,G.jsx)(y.default,{showSearch:!0,size:"large",placeholder:"请选择课题",optionFilterProp:"children",value:ce.task_id,onChange:function(e){de(l()(l()({},ce),{},{task_id:e}))},style:{width:"100%"},children:te.map((function(e){return(0,G.jsx)(y.default.Option,{value:e.id,children:e.name},e.id)}))})]})})}),(0,G.jsx)(R.Z,{visible:3===fe,data:l()(l()({},Ne),{},{disabled_time:null==ge||null===(t=ge[ke-1])||void 0===t?void 0:t.end_at}),onClose:function(){return _e(!1)},onSuccess:function(){_e(!1)}})]})})),Q="wrap___Cl57w",V="tip___sGVnl",U="listWrap___OYoyC",J="list___rT4Q_",K="left___b7Ykx",X="state___ZiQzs",ee="tag0___M6FYN",te="tag1___Sg8yD",ne="tag2___iT8lP",ae="tag3___jqhO2",se="name___BNDAZ",ie="info___pKNSG",re="time___jyND5",le="right___XT6Gh",oe="btn___vKu7W",ce="wrap___CkyzG",de="listWrap___d0chX",ue="list___S7Zml",he="top___FxvYM",me="box___kpIeL",xe="name___MGi0J",pe="des___VqXEd",ve="check___tTb0k",fe="bottom____2Rzh",_e=function(e){var t=e.visible,n=e.onSucceed,i=void 0===n?function(){}:n,r=e.onClose,o=void 0===r?function(){}:r,c=e.onListClick,d=(0,s.useParams)(),h=(0,a.useState)(!0),x=p()(h,2),v=x[0],j=x[1],w=(0,a.useState)(0),y=p()(w,2),S=y[0],z=y[1],M=(0,a.useState)([]),O=p()(M,2),I=O[0],$=O[1],E={keyword:"",page:1,per_page:20,status:0},T=(0,a.useState)(l()({},E)),W=p()(T,2),L=W[0],B=W[1];(0,a.useEffect)((function(){t&&H(L)}),[t]);var H=function(){var e=m()(u()().mark((function e(t){var n;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return j(!0),e.next=3,(0,C.ZP)("/api/graduations/".concat(d.id,"/graduation_tasks.json"),{method:"get",params:t});case 3:0===(n=e.sent).status&&($((null==n?void 0:n.data)||[]),z(null==n?void 0:n.count)),j(!1);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Y=function(){var e=m()(u()().mark((function e(t,n){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.stopPropagation(),_.Z.confirm({centered:!0,title:"提示",icon:null,content:"确认加入该课题?",okText:"确认",cancelText:"取消",onOk:function(){var e=m()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.ZP)("/api/graduations/".concat(d.id,"/student_tasks/").concat(n,".json"),{method:"put"});case 2:0===e.sent.status&&(g.ZP.success("申请成功"),i());case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 2:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}();return(0,G.jsx)(_.Z,{centered:!0,destroyOnClose:!0,onCancel:o,open:t,footer:null,title:"学生选题",width:1e3,afterClose:function(){B(l()({},E))},children:(0,G.jsxs)("div",{className:ce,children:[(0,G.jsx)(b.t7,{style:{width:329},placeholder:"请输入课题名称/指导老师进行搜索",value:L.keyword,onChange:function(e){L.keyword=e,L.page=1,B(L),H(L)},className:"mb20"}),(0,G.jsx)("div",{className:de,children:(0,G.jsx)(N.Z,{spinning:v,children:I.length?I.map((function(e){return(0,G.jsxs)("div",{onClick:function(){c(e)},className:ue,children:[(0,G.jsxs)("div",{className:he,children:[(0,G.jsxs)("div",{className:me,children:[(0,G.jsx)(f.Z,{title:e.name,children:(0,G.jsx)("div",{className:xe,children:e.name})}),(0,G.jsx)("div",{className:pe,children:(0,G.jsx)(D.Z,{showTextOnly:!0,showLines:2,value:e.description||""})})]}),(0,G.jsx)("div",{className:ve,children:(0,G.jsx)(b.op,{onClick:function(t){return Y(t,e.id)},children:"申请该课题"})})]}),(0,G.jsxs)("div",{className:fe,children:[(0,G.jsxs)("div",{className:"mr30",children:[(0,G.jsx)("div",{children:"指导老师"}),(0,G.jsx)("div",{title:null==e?void 0:e.teacher_names,style:{maxWidth:70},children:(null==e?void 0:e.teacher_names)||"--"})]}),(0,G.jsxs)("div",{className:"mr30",children:[(0,G.jsx)("div",{children:"课题来源"}),(0,G.jsx)("div",{title:null==e?void 0:e.source,style:{maxWidth:100},children:(null==e?void 0:e.source)||"--"})]}),(0,G.jsxs)("div",{className:"mr30",children:[(0,G.jsx)("div",{children:"学科方向"}),(0,G.jsx)("div",{title:null==e?void 0:e.direction,style:{maxWidth:180},children:(null==e?void 0:e.direction)||"--"})]}),(0,G.jsxs)("div",{children:[(0,G.jsx)("div",{children:"适用专业"}),(0,G.jsx)("div",{title:null==e?void 0:e.major,style:{maxWidth:140},children:(null==e?void 0:e.major)||"--"})]})]})]},e.id)})):(0,G.jsx)(P.Z,{loading:v})})}),(0,G.jsx)(k.Z,{current:L.page,hideOnSinglePage:!S,showQuickJumper:!0,className:"mb20",showSizeChanger:!0,pageSize:L.per_page,pageSizeOptions:["10","20","50","100","200"],total:S,showTotal:Z.rU,onChange:function(e,t){L.page=e,L.per_page=t,B(L),H(L)}})]})})},ge=(0,s.connect)((function(e){return{graduations:e.graduations}}))((function(e){var t=e.graduations,n=(e.dispatch,(0,s.useParams)()),i=(0,s.useSearchParams)(),r=p()(i,1)[0],o=(0,a.useState)(!1),c=p()(o,2),d=c[0],h=c[1],x=(0,a.useState)(0),v=p()(x,2),j=v[0],y=v[1],z=(0,a.useState)(0),M=p()(z,2),O=M[0],I=M[1],$=(0,a.useState)([]),E=p()($,2),T=E[0],W=E[1],L=(0,a.useState)({}),B=p()(L,2),H=B[0],D=B[1],Y=(0,a.useState)(!1),R=p()(Y,2),A=R[0],q=R[1],ce=(0,a.useState)(!1),de=p()(ce,2),ue=de[0],he=de[1],me=null!=r&&r.get("state")?Number(null==r?void 0:r.get("state")):"",xe=(0,a.useState)({keyword:"",state:me,page:1,per_page:20}),pe=p()(xe,2),ve=pe[0],fe=pe[1],ge=t.menus.find((function(e){return"student_selection"===e.clazz}))||{};(0,a.useEffect)((function(){je(ve)}),[]);var je=function(){var e=m()(u()().mark((function e(t){var a;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h(!0),e.next=3,(0,C.ZP)("/api/graduations/".concat(null==n?void 0:n.id,"/student_tasks/checked_list.json"),{method:"get",params:t});case 3:0===(a=e.sent).status&&(W((null==a?void 0:a.data)||[]),y(null==a?void 0:a.count),I(null==a?void 0:a.total_count)),h(!1);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),we=function(){var e=m()(u()().mark((function e(t,a){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.stopPropagation(),_.Z.confirm({centered:!0,title:"提示",icon:null,content:0===a.state?"确认撤回该课题申请?":"确认取消双选?取消后需要重新进行选题",okText:"确认",cancelText:"取消",onOk:function(){var e=m()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.ZP)("/api/graduations/".concat(n.id,"/student_tasks/").concat(a.id,".json"),{method:"delete"});case 2:0===e.sent.status&&(g.ZP.success("操作成功"),je(ve));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 2:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),Ne=!!T.length;return(0,G.jsxs)("div",{className:Q,children:[2===(null==ge?void 0:ge.status)&&(0,G.jsxs)("div",{className:V,children:[(0,G.jsx)("i",{style:{paddingTop:2},className:"iconfont icon-weixiada font12 mr5"}),(0,G.jsx)("span",{children:"选题阶段已结束,若要变更课题需联系管理员手动进行变更"})]}),(0,G.jsx)(S.Z,{style:{marginBottom:12},title:"学生选题",status:null==ge?void 0:ge.status,startAt:null==ge?void 0:ge.start_at,endAt:null==ge?void 0:ge.end_at}),!!O&&(0,G.jsxs)(w.Z,{align:"middle",justify:"space-between",children:[(0,G.jsx)(b.qp,{title:"审核状态",className:"mt20",value:ve.state,onChange:function(e){ve.state=e,ve.page=1,fe(ve),je(ve)},dataSource:[{id:"",name:"全部"},{id:0,name:"待审核"},{id:1,name:"已通过"},{id:2,name:"已驳回"},{id:3,name:"已撤回"}],titleWidth:56}),2!==(null==ge?void 0:ge.status)&&(0,G.jsx)(b.op,{onClick:function(){return he(!0)},children:"点击选题"})]}),(0,G.jsx)(N.Z,{spinning:d,children:Ne?(0,G.jsx)("div",{className:U,children:T.map((function(e){return(0,G.jsxs)("div",{onClick:function(){q(!0),D(l()({},e))},className:J,children:[(0,G.jsxs)("div",{className:K,children:[(0,G.jsxs)("div",{className:X,children:[0===e.state&&(0,G.jsx)("div",{className:ee,children:"待审核"}),1===e.state&&(0,G.jsx)("div",{className:te,children:"已通过"}),2===e.state&&(0,G.jsx)("div",{className:ne,children:"已驳回"}),3===e.state&&(0,G.jsx)("div",{className:ae,children:"已撤回"}),(0,G.jsx)(f.Z,{title:e.name,children:(0,G.jsx)("div",{className:se,children:e.name})})]}),(0,G.jsxs)("div",{className:ie,children:[(0,G.jsxs)("span",{children:["指导老师",(0,G.jsx)("span",{title:e.teacher_names,children:(0,Z.Pq)(e.teacher_names,9)})]}),(0,G.jsxs)("span",{children:["课题来源",(0,G.jsx)("span",{title:e.source,children:(0,Z.Pq)(e.source,9)})]}),(0,G.jsxs)("span",{children:["学科方向",(0,G.jsx)("span",{title:e.direction,children:(0,Z.Pq)(e.direction,9)})]})]}),(0,G.jsxs)("div",{className:re,children:["申请时间  ",e.time]})]}),[0,1].includes(null==ge?void 0:ge.status)&&(0,G.jsxs)("div",{className:le,children:[0===e.state&&(0,G.jsx)("div",{onClick:function(t){return we(t,e)},className:oe,children:"撤回申请"}),1===e.state&&(0,G.jsx)("div",{onClick:function(t){return we(t,e)},className:oe,children:"取消双选"})]})]},e.id)}))}):(0,G.jsx)(P.Z,{loading:d,ButtonTwo:2!==(null==ge?void 0:ge.status)&&!O&&(0,G.jsx)(b.op,{onClick:function(){return he(!0)},children:"点击选题"})})}),(0,G.jsx)(k.Z,{current:ve.page,hideOnSinglePage:!j,showSizeChanger:!0,showQuickJumper:!0,className:"mb20",pageSizeOptions:["10","20","50","100","200"],total:j,pageSize:ve.per_page,showTotal:Z.rU,onChange:function(e,t){ve.page=e,ve.per_page=t,fe(ve),je(ve)}}),(0,G.jsx)(_e,{onClose:function(){return he(!1)},visible:ue,onListClick:function(e){D(l()({},e)),q(!0)},onSucceed:function(){je(ve),he(!1)}}),(0,G.jsx)(F,{data:H,visible:A,onClose:function(){return q(!1)},onSucceed:function(){}})]})})),je=(0,s.connect)((function(e){return{loading:e.loading,graduations:e.graduations}}))((function(e){e.graduations,e.dispatch;var t=e.loading;return(0,G.jsx)(i.Z,{style:{margin:"20px 0 0 45px"},loading:t.effects["graduations/getGraduationsDetails"],children:(0,Y.tu)()?(0,G.jsx)(q,{}):(0,G.jsx)(ge,{})})}))},38660:function(e,t,n){n.d(t,{Z:function(){return u}});n(59301);var a="title___Ynb7w",s="time___dxFRB",i=n(92310),r=n.n(i),l=n(85972),o=n(61186),c=n.n(o),d=n(37712),u=function(e){var t=e.className,n=e.status,i=e.style,o=void 0===i?{}:i,u=e.startAt,h=e.endAt,m=e.title;return(0,d.jsxs)("div",{className:r()(a,t),style:o,children:[(0,d.jsx)("b",{children:m}),(0,d.jsx)(l.Z,{className:"ml10",status:n}),(0,d.jsxs)("span",{className:s,children:[(0,d.jsxs)("span",{children:["开启时间",(0,d.jsx)("span",{className:"ml10",children:u?c()(u).format("YYYY-MM-DD HH:mm"):"--"})]}),(0,d.jsxs)("span",{className:"ml30",children:["截止时间",(0,d.jsx)("span",{className:"ml10",children:h?c()(h).format("YYYY-MM-DD HH:mm"):"--"})]})]})]})}},85972:function(e,t,n){n.d(t,{Z:function(){return o}});var a=n(59301),s="tag___NEywM",i=n(92310),r=n.n(i),l=n(37712),o=function(e){var t=e.className,n=e.status;return(0,l.jsxs)(a.Fragment,{children:[0===n&&(0,l.jsx)("div",{className:r()(s,t),children:"未开始"}),1===n&&(0,l.jsx)("div",{className:r()(s,t),style:{background:"#19CB70"},children:"进行中"}),2===n&&(0,l.jsx)("div",{className:r()(s,t),style:{background:"#EE5D5D"},children:"已结束"})]})}},28103:function(e,t,n){n.d(t,{Z:function(){return m}});var a=n(92310),s=n.n(a),i=n(59301),r=n(36355),l=n(17313),o=n(83116),c=n(37613);const d=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:a,lineWidth:s,textPaddingInline:i,orientationMargin:r,verticalMarginInline:o}=e;return{[t]:Object.assign(Object.assign({},(0,l.Wf)(e)),{borderBlockStart:`${s}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:o,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${s}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${s}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${t}-with-text-left`]:{"&::before":{width:100*r+"%"},"&::after":{width:100-100*r+"%"}},[`&-horizontal${t}-with-text-right`]:{"&::before":{width:100-100*r+"%"},"&::after":{width:100*r+"%"}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:i},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${s}px 0 0`},[`&-horizontal${t}-with-text${t}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:s,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-left${t}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-right${t}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}};var u=(0,o.Z)("Divider",(e=>{const t=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(t)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),h=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(a=Object.getOwnPropertySymbols(e);s{const{getPrefixCls:t,direction:n,divider:a}=i.useContext(r.E_),{prefixCls:l,type:o="horizontal",orientation:c="center",orientationMargin:d,className:m,rootClassName:x,children:p,dashed:v,plain:f,style:_}=e,g=h(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),j=t("divider",l),[w,N]=u(j),k=c.length>0?`-${c}`:c,y=!!p,b="left"===c&&null!=d,S="right"===c&&null!=d,C=s()(j,null==a?void 0:a.className,N,`${j}-${o}`,{[`${j}-with-text`]:y,[`${j}-with-text${k}`]:y,[`${j}-dashed`]:!!v,[`${j}-plain`]:!!f,[`${j}-rtl`]:"rtl"===n,[`${j}-no-default-orientation-margin-left`]:b,[`${j}-no-default-orientation-margin-right`]:S},m,x),Z=i.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),z=Object.assign(Object.assign({},b&&{marginLeft:Z}),S&&{marginRight:Z});return w(i.createElement("div",Object.assign({className:C,style:Object.assign(Object.assign({},null==a?void 0:a.style),_)},g,{role:"separator"}),p&&"vertical"!==o&&i.createElement("span",{className:`${j}-inner-text`,style:z},p)))}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[54492],{7769:function(e,t,n){n.d(t,{Z:function(){return w}});n(7557),n(41498);var s=n(82100),a=n.n(s),i=n(29186),r=n.n(i),c=n(13720),l=n.n(c),o=n(80619),d=n.n(o),u=n(47074),h=n.n(u),m=n(85573),x=n.n(m),p=n(59301),v=n(24650),_="codeBox___WpkVl",f=n(92310),j=n.n(f),g=n(37712),k=function(e){d()(n,e);var t=h()(n);function n(e){var s;return a()(this,n),s=t.call(this,e),x()(l()(s),"canvas",void 0),x()(l()(s),"randomNum",(function(e,t){return Math.floor(Math.random()*(t-e)+e)})),x()(l()(s),"drawPic",(function(){s.randomCode()})),x()(l()(s),"reloadPic",(function(){s.drawPic()})),x()(l()(s),"changeCode",(function(e){console.log(e.target.value,222),s.setState({value:e.target.value,showError:!1})})),x()(l()(s),"onVerify",(function(){var e;return""!==s.state.value.toLowerCase()&&s.state.value.toLowerCase()!==s.state.code.toLowerCase()||""===s.state.value.toLowerCase()?e=!0:s.state.value.toLowerCase()===s.state.code.toLowerCase()&&(e=!1),s.setState({showError:e}),e})),s.canvas=p.createRef(),s.state={value:"",code:"",codeLength:4,fontSizeMin:20,fontSizeMax:22,backgroundColorMin:240,backgroundColorMax:250,colorMin:10,colorMax:20,lineColorMin:40,lineColorMax:180,contentWidth:96,contentHeight:38,showError:!1},s}return r()(n,[{key:"componentDidMount",value:function(){this.drawPic()}},{key:"randomColor",value:function(e,t){var n=this.randomNum(e,t),s=this.randomNum(e,t),a=this.randomNum(e,t);return"rgb(".concat(n,", ").concat(s,", ").concat(a,")")}},{key:"drawText",value:function(e,t,n){e.fillStyle=this.randomColor(this.state.colorMin,this.state.colorMax);var s=this.randomNum(this.state.fontSizeMin,this.state.fontSizeMax);e.font=s+"px SimHei";var a=(this.state.contentWidth-40)/(this.state.code.length-1),i=10;n>0&&(i=10+n*a);var r=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);s>40&&(r=40);var c=this.randomNum(-10,10);e.translate(i,r),e.rotate(c*Math.PI/180),e.fillText(t,0,0),e.rotate(-c*Math.PI/180),e.translate(-i,-r)}},{key:"drawLine",value:function(e){for(var t=0;t<1;t++)e.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),e.beginPath(),e.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.stroke()}},{key:"drawDot",value:function(e){for(var t=0;t<100;t++)e.fillStyle=this.randomColor(0,255),e.beginPath(),e.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),e.fill()}},{key:"randomCode",value:function(){for(var e=this,t="",n=0;n99?"99+":null==e?void 0:e.wait_review_count}),(0,G.jsxs)("div",{className:v.check,onClick:function(t){t.stopPropagation(),re(c()(c()({},e),{},{tabs:2})),fe(1)},children:[(0,G.jsx)("i",{className:"iconfont icon-HISTORY font14 mr5"}),"查看选题申请"]})]}),1===e.status&&(0,G.jsxs)("div",{className:v.center,children:[(0,G.jsx)("img",{className:v.img,src:P.Z.IMG_SERVER+"/images/"+(null==e||null===(t=e.passed_student)||void 0===t?void 0:t.image_url)}),(0,G.jsxs)("div",{className:v.col,children:[(0,G.jsx)("div",{className:"c-black",title:null==e||null===(n=e.passed_student)||void 0===n?void 0:n.name,children:(0,Z.Pq)(null==e||null===(s=e.passed_student)||void 0===s?void 0:s.name,6)}),(0,G.jsx)("div",{className:"c-black",children:(null==e||null===(a=e.passed_student)||void 0===a?void 0:a.student_id)||"--"})]}),(0,G.jsxs)("div",{className:v.col,children:[(0,G.jsx)("div",{children:"专业"}),(0,G.jsx)("div",{style:{maxWidth:112},title:null==e||null===(i=e.passed_student)||void 0===i?void 0:i.major,className:"c-grey-666 multi-llipsis1e",children:(null==e||null===(r=e.passed_student)||void 0===r?void 0:r.major)||"--"})]}),(0,G.jsxs)("div",{className:v.col,children:[(0,G.jsx)("div",{children:"申请时间"}),(0,G.jsx)("div",{className:"c-black",children:(null==e||null===(l=e.passed_student)||void 0===l?void 0:l.passed_time)||"--"})]}),(0,G.jsxs)("div",{className:v.col,children:[(0,G.jsx)("div",{children:"选题审核状态"}),(0,G.jsx)("div",{className:"c-grey-333",children:null==e?void 0:e.state_name})]}),(0,G.jsx)(S.op,{onClick:function(t){return ze(t,e)},style:{marginLeft:"auto"},children:"取消双选"})]}),(0,G.jsxs)("div",{className:v.bottom,children:[(0,G.jsxs)("div",{className:"mr30",children:[(0,G.jsx)("div",{children:"指导老师"}),(0,G.jsx)("div",{style:{maxWidth:70},title:null==e?void 0:e.teacher_names,children:(null==e?void 0:e.teacher_names)||"--"})]}),(0,G.jsxs)("div",{className:"mr30",children:[(0,G.jsx)("div",{children:"课题来源"}),(0,G.jsx)("div",{style:{maxWidth:100},title:null==e?void 0:e.source,children:(null==e?void 0:e.source)||"--"})]}),(0,G.jsxs)("div",{children:[(0,G.jsx)("div",{children:"学科方向"}),(0,G.jsx)("div",{style:{maxWidth:180},title:null==e?void 0:e.direction,children:(null==e?void 0:e.direction)||"--"})]})]})]},e.id)}))}):(0,G.jsx)(z.Z,{customText:!U&&(1===M?(0,G.jsxs)("span",{children:["暂无选题,请先完成",(0,G.jsx)(a.Link,{to:"/graduations/".concat(r.id,"/topics"),children:"课题录入"})]}):(0,G.jsxs)("span",{children:["暂无学生,点击去",(0,G.jsx)(a.Link,{to:"/graduations/".concat(r.id,"/students"),children:"邀请学生"}),"加入毕设"]}))})}),(0,G.jsx)(N.Z,{current:ye.page,showQuickJumper:!0,showSizeChanger:!0,hideOnSinglePage:!F,pageSize:ye.per_page,className:"mb30",pageSizeOptions:["10","20","50","100","200"],total:F,showTotal:Z.rU,onChange:function(e,t){ye.page=e,ye.per_page=t,be(ye),Ze(ye)}}),(0,G.jsx)(q,{data:ie,visible:1===_e,onClose:function(){fe(!1)},onSucceed:function(){Ze(ye)}}),(0,G.jsx)(f.Z,{centered:!0,destroyOnClose:!0,onCancel:function(){return fe(!1)},open:2===_e,title:0===oe.status?"分配课题":"变更课题",width:520,afterClose:function(){de({})},onOk:function(){var e=function(){var e=m()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.ZP)("/api/graduations/".concat(r.id,"/student_tasks/give_task.json"),{method:"post",body:{task_id:oe.task_id,student_id:oe.id}});case 2:0===e.sent.status&&(j.ZP.success("操作成功"),Ze(ye),fe(!1));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();oe.task_id===oe.save_task_id||1!==oe.status?e():f.Z.confirm({centered:!0,okText:"确定",icon:null,cancelText:"取消",title:"变更课题",content:(0,G.jsxs)("div",{children:[(0,G.jsx)("p",{children:"该操作无法撤销。确认为该学生变更课题?变更后学生在原课题提交的文档将清空且无法恢复。"}),(0,G.jsx)("div",{children:"请输入验证码后确认变更"}),(0,G.jsx)(Y.Z,{ref:function(e){return ge.current=e}})]}),onOk:e})},children:(0,G.jsx)("div",{className:v.modal,children:(0,G.jsxs)(i.Z,{loading:me,children:[(0,G.jsx)("div",{className:"mb10",children:"课题"}),(0,G.jsx)(C.default,{showSearch:!0,size:"large",placeholder:"请选择课题",optionFilterProp:"children",value:oe.task_id,onChange:function(e){de(c()(c()({},oe),{},{task_id:e}))},style:{width:"100%"},children:te.map((function(e){return(0,G.jsx)(C.default.Option,{value:e.id,children:e.name},e.id)}))})]})})}),(0,G.jsx)(Q.Z,{visible:3===_e,data:c()(c()({},we),{},{disabled_time:null==je||null===(t=je[Ne-1])||void 0===t?void 0:t.end_at}),onClose:function(){return fe(!1)},onSuccess:function(){fe(!1)}})]})})),A="wrap___Cl57w",J="tip___sGVnl",V="listWrap___OYoyC",K="list___rT4Q_",X="left___b7Ykx",$="state___ZiQzs",ee="tag0___M6FYN",te="tag1___Sg8yD",ne="tag2___iT8lP",se="tag3___jqhO2",ae="name___BNDAZ",ie="info___pKNSG",re="time___jyND5",ce="right___XT6Gh",le="btn___vKu7W",oe="wrap___CkyzG",de="listWrap___d0chX",ue="list___S7Zml",he="top___FxvYM",me="box___kpIeL",xe="name___MGi0J",pe="des___VqXEd",ve="check___tTb0k",_e="bottom____2Rzh",fe=function(e){var t=e.visible,n=e.onSucceed,i=void 0===n?function(){}:n,r=e.onClose,l=void 0===r?function(){}:r,o=e.onListClick,d=(0,a.useParams)(),h=(0,s.useState)(!0),x=p()(h,2),v=x[0],g=x[1],k=(0,s.useState)(0),C=p()(k,2),y=C[0],P=C[1],M=(0,s.useState)([]),T=p()(M,2),L=T[0],W=T[1],I={keyword:"",page:1,per_page:20,status:0},O=(0,s.useState)(c()({},I)),E=p()(O,2),B=E[0],F=E[1];(0,s.useEffect)((function(){t&&H(B)}),[t]);var H=function(){var e=m()(u()().mark((function e(t){var n;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return g(!0),e.next=3,(0,b.ZP)("/api/graduations/".concat(d.id,"/graduation_tasks.json"),{method:"get",params:t});case 3:0===(n=e.sent).status&&(W((null==n?void 0:n.data)||[]),P(null==n?void 0:n.count)),g(!1);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),D=function(){var e=m()(u()().mark((function e(t,n){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.stopPropagation(),f.Z.confirm({centered:!0,title:"提示",icon:null,content:"确认加入该课题?",okText:"确认",cancelText:"取消",onOk:function(){var e=m()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.ZP)("/api/graduations/".concat(d.id,"/student_tasks/").concat(n,".json"),{method:"put"});case 2:0===e.sent.status&&(j.ZP.success("申请成功"),i());case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 2:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}();return(0,G.jsx)(f.Z,{centered:!0,destroyOnClose:!0,onCancel:l,open:t,footer:null,title:"学生选题",width:1e3,afterClose:function(){F(c()({},I))},children:(0,G.jsxs)("div",{className:oe,children:[(0,G.jsx)(S.t7,{style:{width:329},placeholder:"请输入课题名称/指导老师进行搜索",value:B.keyword,onChange:function(e){B.keyword=e,B.page=1,F(B),H(B)},className:"mb20"}),(0,G.jsx)("div",{className:de,children:(0,G.jsx)(w.Z,{spinning:v,children:L.length?L.map((function(e){return(0,G.jsxs)("div",{onClick:function(){o(e)},className:ue,children:[(0,G.jsxs)("div",{className:he,children:[(0,G.jsxs)("div",{className:me,children:[(0,G.jsx)(_.Z,{title:e.name,children:(0,G.jsx)("div",{className:xe,children:e.name})}),(0,G.jsx)("div",{className:pe,children:(0,G.jsx)(R.Z,{showTextOnly:!0,showLines:2,value:e.description||""})})]}),(0,G.jsx)("div",{className:ve,children:(0,G.jsx)(S.op,{onClick:function(t){return D(t,e.id)},children:"申请该课题"})})]}),(0,G.jsxs)("div",{className:_e,children:[(0,G.jsxs)("div",{className:"mr30",children:[(0,G.jsx)("div",{children:"指导老师"}),(0,G.jsx)("div",{title:null==e?void 0:e.teacher_names,style:{maxWidth:70},children:(null==e?void 0:e.teacher_names)||"--"})]}),(0,G.jsxs)("div",{className:"mr30",children:[(0,G.jsx)("div",{children:"课题来源"}),(0,G.jsx)("div",{title:null==e?void 0:e.source,style:{maxWidth:100},children:(null==e?void 0:e.source)||"--"})]}),(0,G.jsxs)("div",{className:"mr30",children:[(0,G.jsx)("div",{children:"学科方向"}),(0,G.jsx)("div",{title:null==e?void 0:e.direction,style:{maxWidth:180},children:(null==e?void 0:e.direction)||"--"})]}),(0,G.jsxs)("div",{children:[(0,G.jsx)("div",{children:"适用专业"}),(0,G.jsx)("div",{title:null==e?void 0:e.major,style:{maxWidth:140},children:(null==e?void 0:e.major)||"--"})]})]})]},e.id)})):(0,G.jsx)(z.Z,{loading:v})})}),(0,G.jsx)(N.Z,{current:B.page,hideOnSinglePage:!y,showQuickJumper:!0,className:"mb20",showSizeChanger:!0,pageSize:B.per_page,pageSizeOptions:["10","20","50","100","200"],total:y,showTotal:Z.rU,onChange:function(e,t){B.page=e,B.per_page=t,F(B),H(B)}})]})})},je=(0,a.connect)((function(e){return{graduations:e.graduations}}))((function(e){var t=e.graduations,n=(e.dispatch,(0,a.useParams)()),i=(0,a.useSearchParams)(),r=p()(i,1)[0],l=(0,s.useState)(!1),o=p()(l,2),d=o[0],h=o[1],x=(0,s.useState)(0),v=p()(x,2),g=v[0],C=v[1],P=(0,s.useState)(0),M=p()(P,2),T=M[0],L=M[1],W=(0,s.useState)([]),I=p()(W,2),O=I[0],E=I[1],B=(0,s.useState)({}),F=p()(B,2),H=F[0],R=F[1],D=(0,s.useState)(!1),Q=p()(D,2),Y=Q[0],U=Q[1],oe=(0,s.useState)(!1),de=p()(oe,2),ue=de[0],he=de[1],me=null!=r&&r.get("state")?Number(null==r?void 0:r.get("state")):"",xe=(0,s.useState)({keyword:"",state:me,page:1,per_page:20}),pe=p()(xe,2),ve=pe[0],_e=pe[1],je=t.menus.find((function(e){return"student_selection"===e.clazz}))||{};(0,s.useEffect)((function(){ge(ve)}),[]);var ge=function(){var e=m()(u()().mark((function e(t){var s;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h(!0),e.next=3,(0,b.ZP)("/api/graduations/".concat(null==n?void 0:n.id,"/student_tasks/checked_list.json"),{method:"get",params:t});case 3:0===(s=e.sent).status&&(E((null==s?void 0:s.data)||[]),C(null==s?void 0:s.count),L(null==s?void 0:s.total_count)),h(!1);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ke=function(){var e=m()(u()().mark((function e(t,s){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.stopPropagation(),f.Z.confirm({centered:!0,title:"提示",icon:null,content:0===s.state?"确认撤回该课题申请?":"确认取消双选?取消后需要重新进行选题",okText:"确认",cancelText:"取消",onOk:function(){var e=m()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.ZP)("/api/graduations/".concat(n.id,"/student_tasks/").concat(s.id,".json"),{method:"delete"});case 2:0===e.sent.status&&(j.ZP.success("操作成功"),ge(ve));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 2:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),we=!!O.length;return(0,G.jsxs)("div",{className:A,children:[2===(null==je?void 0:je.status)&&(0,G.jsxs)("div",{className:J,children:[(0,G.jsx)("i",{style:{paddingTop:2},className:"iconfont icon-weixiada font12 mr5"}),(0,G.jsx)("span",{children:"选题阶段已结束,若要变更课题需联系管理员手动进行变更"})]}),(0,G.jsx)(y.Z,{style:{marginBottom:12},title:"学生选题",status:null==je?void 0:je.status,startAt:null==je?void 0:je.start_at,endAt:null==je?void 0:je.end_at}),!!T&&(0,G.jsxs)(k.Z,{align:"middle",justify:"space-between",children:[(0,G.jsx)(S.qp,{title:"审核状态",className:"mt20",value:ve.state,onChange:function(e){ve.state=e,ve.page=1,_e(ve),ge(ve)},dataSource:[{id:"",name:"全部"},{id:0,name:"待审核"},{id:1,name:"已通过"},{id:2,name:"已驳回"},{id:3,name:"已撤回"}],titleWidth:56}),2!==(null==je?void 0:je.status)&&(0,G.jsx)(S.op,{onClick:function(){return he(!0)},children:"点击选题"})]}),(0,G.jsx)(w.Z,{spinning:d,children:we?(0,G.jsx)("div",{className:V,children:O.map((function(e){return(0,G.jsxs)("div",{onClick:function(){U(!0),R(c()({},e))},className:K,children:[(0,G.jsxs)("div",{className:X,children:[(0,G.jsxs)("div",{className:$,children:[0===e.state&&(0,G.jsx)("div",{className:ee,children:"待审核"}),1===e.state&&(0,G.jsx)("div",{className:te,children:"已通过"}),2===e.state&&(0,G.jsx)("div",{className:ne,children:"已驳回"}),3===e.state&&(0,G.jsx)("div",{className:se,children:"已撤回"}),(0,G.jsx)(_.Z,{title:e.name,children:(0,G.jsx)("div",{className:ae,children:e.name})})]}),(0,G.jsxs)("div",{className:ie,children:[(0,G.jsxs)("span",{children:["指导老师",(0,G.jsx)("span",{title:e.teacher_names,children:(0,Z.Pq)(e.teacher_names,9)})]}),(0,G.jsxs)("span",{children:["课题来源",(0,G.jsx)("span",{title:e.source,children:(0,Z.Pq)(e.source,9)})]}),(0,G.jsxs)("span",{children:["学科方向",(0,G.jsx)("span",{title:e.direction,children:(0,Z.Pq)(e.direction,9)})]})]}),(0,G.jsxs)("div",{className:re,children:["申请时间  ",e.time]})]}),[0,1].includes(null==je?void 0:je.status)&&(0,G.jsxs)("div",{className:ce,children:[0===e.state&&(0,G.jsx)("div",{onClick:function(t){return ke(t,e)},className:le,children:"撤回申请"}),1===e.state&&(0,G.jsx)("div",{onClick:function(t){return ke(t,e)},className:le,children:"取消双选"})]})]},e.id)}))}):(0,G.jsx)(z.Z,{loading:d,ButtonTwo:2!==(null==je?void 0:je.status)&&!T&&(0,G.jsx)(S.op,{onClick:function(){return he(!0)},children:"点击选题"})})}),(0,G.jsx)(N.Z,{current:ve.page,hideOnSinglePage:!g,showSizeChanger:!0,showQuickJumper:!0,className:"mb20",pageSizeOptions:["10","20","50","100","200"],total:g,pageSize:ve.per_page,showTotal:Z.rU,onChange:function(e,t){ve.page=e,ve.per_page=t,_e(ve),ge(ve)}}),(0,G.jsx)(fe,{onClose:function(){return he(!1)},visible:ue,onListClick:function(e){R(c()({},e)),U(!0)},onSucceed:function(){ge(ve),he(!1)}}),(0,G.jsx)(q,{data:H,visible:Y,onClose:function(){return U(!1)},onSucceed:function(){}})]})})),ge=(0,a.connect)((function(e){return{loading:e.loading,graduations:e.graduations}}))((function(e){e.graduations,e.dispatch;var t=e.loading;return(0,G.jsx)(i.Z,{style:{margin:"20px 0 0 45px"},loading:t.effects["graduations/getGraduationsDetails"],children:(0,D.tu)()?(0,G.jsx)(U,{}):(0,G.jsx)(je,{})})}))}}]); \ No newline at end of file diff --git a/p__Graduations__Lists__StudentSelection__index.chunk.css b/p__Graduations__Lists__StudentSelection__index.chunk.css index 93bf0ac69c..1269dbc28b 100644 --- a/p__Graduations__Lists__StudentSelection__index.chunk.css +++ b/p__Graduations__Lists__StudentSelection__index.chunk.css @@ -1 +1 @@ -.flex_box_center___Oy3Ur{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___tSEQI{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___ub8YO{box-align:center;align-items:center}.flex_box_center_end___MdOG3{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___yn_xj{box-orient:block-axis;flex-direction:column}.wrap___j5lSK{padding-left:45px}.wrap___j5lSK .teacherList___eiRwI{min-height:500px}.wrap___j5lSK .teacherList___eiRwI .list___xa00z{background:#fff;border:1px solid #ececec;cursor:pointer;margin-bottom:30px}.wrap___j5lSK .teacherList___eiRwI .list___xa00z .top___Cgsez{align-items:center;background:#fff;box-shadow:0 2px 4px 0 #eaeef4;display:flex;height:60px;padding:0 20px}.wrap___j5lSK .teacherList___eiRwI .list___xa00z .top___Cgsez .tag___J4aum{border:1px solid #cdd2dd;border-radius:13px;color:#6b758b;flex-shrink:0;font-size:14px;height:26px;line-height:24px;padding:0 10px}.wrap___j5lSK .teacherList___eiRwI .list___xa00z .top___Cgsez .name___tDF5G{color:#333;font-size:20px;max-width:600px;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap}.wrap___j5lSK .teacherList___eiRwI .list___xa00z .top___Cgsez .num___pHt23{background:#e53333;border-radius:12px;color:#fff;flex-shrink:0;font-size:12px;margin-right:10px;padding:2px 7px}.wrap___j5lSK .teacherList___eiRwI .list___xa00z .top___Cgsez .check___kslxc{color:#3061d0;cursor:pointer;flex-shrink:0;font-size:14px;margin-left:auto}.wrap___j5lSK .teacherList___eiRwI .list___xa00z .center___FWR7i{align-items:center;color:#5f6368;display:flex;font-size:14px;height:90px;padding:0 20px}.wrap___j5lSK .teacherList___eiRwI .list___xa00z .center___FWR7i .img___xWZT8{border-radius:50%;height:44px;margin-right:10px;width:44px}.wrap___j5lSK .teacherList___eiRwI .list___xa00z .center___FWR7i .col___Wszet{margin-right:75px}.wrap___j5lSK .teacherList___eiRwI .list___xa00z .bottom___ErSvm{align-items:center;background:#f6f7f9;border-top:1px solid #ececec;box-shadow:0 2px 4px 0 #eaeef4;color:#5f6368;display:flex;font-size:14px;height:42px;padding:0 20px}.wrap___j5lSK .teacherList___eiRwI .list___xa00z .bottom___ErSvm>div{align-items:center;display:flex}.wrap___j5lSK .teacherList___eiRwI .list___xa00z .bottom___ErSvm>div div:first-child{margin-right:8px}.wrap___j5lSK .teacherList___eiRwI .list___xa00z .bottom___ErSvm>div div:last-child{color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flex_box_center___oGGi8{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___e1At5{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___K1Nl5{box-align:center;align-items:center}.flex_box_center_end___IP1rf{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column____nxPW{box-orient:block-axis;flex-direction:column}.title___Ynb7w{align-items:center;display:flex;margin:20px 0}.title___Ynb7w b{color:#232b40;font-size:20px;font-weight:600}.title___Ynb7w .time___dxFRB{font-size:14px;margin-left:auto}.title___Ynb7w .time___dxFRB>span{color:#9096a3}.title___Ynb7w .time___dxFRB>span span{color:#232b40}.flex_box_center___Sswcw{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___nBexI{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___sPXvb{box-align:center;align-items:center}.flex_box_center_end___c6nca{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___Bq_gi{box-orient:block-axis;flex-direction:column}.tag___NEywM{background:#adb1b8;border-radius:12px;color:#fff;font-size:12px;font-weight:600;height:24px;line-height:24px;padding:0 12px;text-align:center}.flex_box_center___VCd4U{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___PXXJc{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___FvcHp{box-align:center;align-items:center}.flex_box_center_end___faOk_{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___hYdgW{box-orient:block-axis;flex-direction:column}.wrap___Lk1KU{max-height:650px}.wrap___Lk1KU .markdown-body p{color:rgba(0,0,0,.9);font-family:serif;font-family:initial;font-size:14px;line-height:22px}.wrap___Lk1KU .des___NrGnB{overflow-y:auto}.wrap___Lk1KU .des___NrGnB .row____lS7x{align-items:flex-start;display:flex;margin-bottom:15px}.wrap___Lk1KU .des___NrGnB .row____lS7x span{display:inline-block}.wrap___Lk1KU .des___NrGnB .row____lS7x>span:first-child{color:#5f6367;flex-shrink:0;font-size:14px;margin-right:18px;text-align:right;width:85px}.wrap___Lk1KU .des___NrGnB .row____lS7x>span:nth-child(2){color:rgba(0,0,0,.9);font-size:14px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrap___Lk1KU .des___NrGnB .list___PEHaz{align-items:flex-start;display:flex;flex-direction:column}.wrap___Lk1KU .des___NrGnB .list___PEHaz div{color:#3061d0;cursor:pointer;font-family:serif;font-family:initial;height:20px;margin-bottom:10px;margin-left:103px;text-decoration:underline}.wrap___Lk1KU .actionBtns___eC3BF{align-items:center;display:flex;justify-content:flex-end}.wrap___Lk1KU .actionBtns___eC3BF span{color:#165dff;cursor:pointer;font-size:14px}.wrap___Lk1KU .actionBtns___eC3BF b{color:#999;cursor:not-allowed;font-size:14px;font-weight:400}.wrap___Lk1KU .state___PF2x0{align-items:center;display:flex;margin-left:10px;overflow:hidden}.wrap___Lk1KU .state___PF2x0 .tag0___HB3U8,.wrap___Lk1KU .state___PF2x0 .tag___WyoKH{border-radius:13px;flex-shrink:0;font-size:14px;font-weight:400;height:26px;line-height:24px;text-align:center;width:60px}.wrap___Lk1KU .state___PF2x0 .tag0___HB3U8{border:1px solid #d5e2ff;color:#165dff}.wrap___Lk1KU .state___PF2x0 .tag1___YmXRD{border:1px solid #b1f0e1;border-radius:13px;color:#00b187}.wrap___Lk1KU .state___PF2x0 .tag1___YmXRD,.wrap___Lk1KU .state___PF2x0 .tag2___l3QtF{flex-shrink:0;font-size:14px;font-weight:400;height:26px;line-height:24px;text-align:center;width:60px}.wrap___Lk1KU .state___PF2x0 .tag2___l3QtF{border:1px solid #ffc4c4;border-radius:13px;color:#e53333}.wrap___Lk1KU .state___PF2x0 .tag3___dBINp{border:1px solid #dadbde;border-radius:13px;color:#999;flex-shrink:0;font-size:14px;font-weight:400;height:26px;line-height:24px;text-align:center;width:60px}.wrap___Lk1KU .state___PF2x0 .name___IBwDK{color:#000;font-size:20px;font-weight:600;overflow:hidden;padding-left:10px;text-overflow:ellipsis;white-space:nowrap}.codeBox___WpkVl{display:flex}.codeBox___WpkVl>aside{height:50px;margin-right:20px}.codeBox___WpkVl>aside>div{color:#f23838}.codeBox___WpkVl>div{align-items:center;display:flex;flex-direction:column}.codeBox___WpkVl>div>div{color:#999;margin-top:6px}.flex_box_center___NXcIP{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___Pebyg{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___BQGzf{box-align:center;align-items:center}.flex_box_center_end___zN8c6{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___slo4Z{box-orient:block-axis;flex-direction:column}.wrap___Cl57w{padding-left:45px}.wrap___Cl57w .tip___sGVnl{align-items:center;background:rgba(233,146,55,.1);border-radius:4px;color:#e99237;display:flex;height:40px;margin-top:20px;padding-left:12px}.wrap___Cl57w .listWrap___OYoyC{margin-top:13px}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_{align-items:center;background:#fff;border:1px solid #f5f5f5;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);cursor:pointer;display:flex;margin-bottom:20px;overflow:hidden;padding:30px;position:relative}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .left___b7Ykx{flex:1 1;overflow:hidden}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .left___b7Ykx .state___ZiQzs{align-items:center;display:flex;overflow:hidden}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .left___b7Ykx .state___ZiQzs .tag0___M6FYN,.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .left___b7Ykx .state___ZiQzs .tag___swdOn{border-radius:13px;flex-shrink:0;font-size:14px;font-weight:400;height:26px;line-height:24px;text-align:center;width:60px}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .left___b7Ykx .state___ZiQzs .tag0___M6FYN{border:1px solid #d5e2ff;color:#165dff}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .left___b7Ykx .state___ZiQzs .tag1___Sg8yD{border:1px solid #b1f0e1;border-radius:13px;color:#00b187;flex-shrink:0;font-size:14px;font-weight:400;height:26px;line-height:24px;text-align:center;width:60px}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .left___b7Ykx .state___ZiQzs .tag2___iT8lP{border:1px solid #ffc4c4;border-radius:13px;color:#e53333;flex-shrink:0;font-size:14px;font-weight:400;height:26px;line-height:24px;text-align:center;width:60px}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .left___b7Ykx .state___ZiQzs .tag3___jqhO2{border:1px solid #dadbde;border-radius:13px;color:#999;flex-shrink:0;font-size:14px;font-weight:400;height:26px;line-height:24px;text-align:center;width:60px}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .left___b7Ykx .state___ZiQzs .name___BNDAZ{color:#000;font-size:20px;overflow:hidden;padding-left:10px;text-overflow:ellipsis;white-space:nowrap}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .left___b7Ykx .info___pKNSG{margin-top:30px}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .left___b7Ykx .info___pKNSG span{color:#666;font-size:14px;margin-right:30px}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .left___b7Ykx .info___pKNSG span>span{color:#000;font-size:14px;margin-left:8px}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .left___b7Ykx .time___jyND5{color:#9096a3;font-size:12px;margin-top:14px}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .right___XT6Gh{align-items:flex-start;display:flex;flex-shrink:0;height:112px;padding-left:30px}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .right___XT6Gh .btn___vKu7W{color:#5f6368;cursor:pointer;font-size:14px;margin-top:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .right___XT6Gh .btn___vKu7W:hover{color:#165dff}.flex_box_center___F8QoL{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___ixN8I{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___lwi7z{box-align:center;align-items:center}.flex_box_center_end___MtVph{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___fn2Wu{box-orient:block-axis;flex-direction:column}.wrap___CkyzG .listWrap___d0chX{margin-bottom:10px;margin-left:-25px;max-height:520px;overflow:hidden auto;padding:0 25px;width:1000px}.wrap___CkyzG .listWrap___d0chX .list___S7Zml{background:#fff;border:1px solid #ececec;cursor:pointer;margin-bottom:30px}.wrap___CkyzG .listWrap___d0chX .list___S7Zml .top___FxvYM{align-items:center;background:#fff;box-shadow:0 2px 4px 0 #eaeef4;display:flex;padding:0 20px}.wrap___CkyzG .listWrap___d0chX .list___S7Zml .top___FxvYM .box___kpIeL{flex:1 1;overflow:hidden;padding:15px 20px 15px 0}.wrap___CkyzG .listWrap___d0chX .list___S7Zml .top___FxvYM .box___kpIeL .name___MGi0J{color:#000;display:inline-block;font-size:20px;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrap___CkyzG .listWrap___d0chX .list___S7Zml .top___FxvYM .box___kpIeL .des___VqXEd>div{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#717888;display:-webkit-box;font-size:14px;line-height:21px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.wrap___CkyzG .listWrap___d0chX .list___S7Zml .top___FxvYM .check___tTb0k{color:#3061d0;cursor:pointer;flex-shrink:0;font-size:14px;margin-left:auto}.wrap___CkyzG .listWrap___d0chX .list___S7Zml .bottom____2Rzh{align-items:center;background:#f6f7f9;border-top:1px solid #ececec;box-shadow:0 2px 4px 0 #eaeef4;color:#5f6368;display:flex;font-size:14px;height:42px;padding:0 20px}.wrap___CkyzG .listWrap___d0chX .list___S7Zml .bottom____2Rzh>div{align-items:center;display:flex}.wrap___CkyzG .listWrap___d0chX .list___S7Zml .bottom____2Rzh>div div:first-child{margin-right:8px}.wrap___CkyzG .listWrap___d0chX .list___S7Zml .bottom____2Rzh>div div:last-child{color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrap___CkyzG .listWrap___d0chX .list___S7Zml:last-child{margin-bottom:20px} \ No newline at end of file +.flex_box_center___Oy3Ur{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___tSEQI{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___ub8YO{box-align:center;align-items:center}.flex_box_center_end___MdOG3{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___yn_xj{box-orient:block-axis;flex-direction:column}.wrap___j5lSK{padding-left:45px}.wrap___j5lSK .teacherList___eiRwI{min-height:500px}.wrap___j5lSK .teacherList___eiRwI .list___xa00z{background:#fff;border:1px solid #ececec;cursor:pointer;margin-bottom:30px}.wrap___j5lSK .teacherList___eiRwI .list___xa00z .top___Cgsez{align-items:center;background:#fff;box-shadow:0 2px 4px 0 #eaeef4;display:flex;height:60px;padding:0 20px}.wrap___j5lSK .teacherList___eiRwI .list___xa00z .top___Cgsez .tag___J4aum{border:1px solid #cdd2dd;border-radius:13px;color:#6b758b;flex-shrink:0;font-size:14px;height:26px;line-height:24px;padding:0 10px}.wrap___j5lSK .teacherList___eiRwI .list___xa00z .top___Cgsez .name___tDF5G{color:#333;font-size:20px;max-width:600px;overflow:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap}.wrap___j5lSK .teacherList___eiRwI .list___xa00z .top___Cgsez .num___pHt23{background:#e53333;border-radius:12px;color:#fff;flex-shrink:0;font-size:12px;margin-right:10px;padding:2px 7px}.wrap___j5lSK .teacherList___eiRwI .list___xa00z .top___Cgsez .check___kslxc{color:#3061d0;cursor:pointer;flex-shrink:0;font-size:14px;margin-left:auto}.wrap___j5lSK .teacherList___eiRwI .list___xa00z .center___FWR7i{align-items:center;color:#5f6368;display:flex;font-size:14px;height:90px;padding:0 20px}.wrap___j5lSK .teacherList___eiRwI .list___xa00z .center___FWR7i .img___xWZT8{border-radius:50%;height:44px;margin-right:10px;width:44px}.wrap___j5lSK .teacherList___eiRwI .list___xa00z .center___FWR7i .col___Wszet{margin-right:75px}.wrap___j5lSK .teacherList___eiRwI .list___xa00z .bottom___ErSvm{align-items:center;background:#f6f7f9;border-top:1px solid #ececec;box-shadow:0 2px 4px 0 #eaeef4;color:#5f6368;display:flex;font-size:14px;height:42px;padding:0 20px}.wrap___j5lSK .teacherList___eiRwI .list___xa00z .bottom___ErSvm>div{align-items:center;display:flex}.wrap___j5lSK .teacherList___eiRwI .list___xa00z .bottom___ErSvm>div div:first-child{margin-right:8px}.wrap___j5lSK .teacherList___eiRwI .list___xa00z .bottom___ErSvm>div div:last-child{color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flex_box_center___VCd4U{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___PXXJc{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___FvcHp{box-align:center;align-items:center}.flex_box_center_end___faOk_{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___hYdgW{box-orient:block-axis;flex-direction:column}.wrap___Lk1KU{max-height:650px}.wrap___Lk1KU .markdown-body p{color:rgba(0,0,0,.9);font-family:serif;font-family:initial;font-size:14px;line-height:22px}.wrap___Lk1KU .des___NrGnB{overflow-y:auto}.wrap___Lk1KU .des___NrGnB .row____lS7x{align-items:flex-start;display:flex;margin-bottom:15px}.wrap___Lk1KU .des___NrGnB .row____lS7x span{display:inline-block}.wrap___Lk1KU .des___NrGnB .row____lS7x>span:first-child{color:#5f6367;flex-shrink:0;font-size:14px;margin-right:18px;text-align:right;width:85px}.wrap___Lk1KU .des___NrGnB .row____lS7x>span:nth-child(2){color:rgba(0,0,0,.9);font-size:14px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrap___Lk1KU .des___NrGnB .list___PEHaz{align-items:flex-start;display:flex;flex-direction:column}.wrap___Lk1KU .des___NrGnB .list___PEHaz div{color:#3061d0;cursor:pointer;font-family:serif;font-family:initial;height:20px;margin-bottom:10px;margin-left:103px;text-decoration:underline}.wrap___Lk1KU .actionBtns___eC3BF{align-items:center;display:flex;justify-content:flex-end}.wrap___Lk1KU .actionBtns___eC3BF span{color:#165dff;cursor:pointer;font-size:14px}.wrap___Lk1KU .actionBtns___eC3BF b{color:#999;cursor:not-allowed;font-size:14px;font-weight:400}.wrap___Lk1KU .state___PF2x0{align-items:center;display:flex;margin-left:10px;overflow:hidden}.wrap___Lk1KU .state___PF2x0 .tag0___HB3U8,.wrap___Lk1KU .state___PF2x0 .tag___WyoKH{border-radius:13px;flex-shrink:0;font-size:14px;font-weight:400;height:26px;line-height:24px;text-align:center;width:60px}.wrap___Lk1KU .state___PF2x0 .tag0___HB3U8{border:1px solid #d5e2ff;color:#165dff}.wrap___Lk1KU .state___PF2x0 .tag1___YmXRD{border:1px solid #b1f0e1;border-radius:13px;color:#00b187}.wrap___Lk1KU .state___PF2x0 .tag1___YmXRD,.wrap___Lk1KU .state___PF2x0 .tag2___l3QtF{flex-shrink:0;font-size:14px;font-weight:400;height:26px;line-height:24px;text-align:center;width:60px}.wrap___Lk1KU .state___PF2x0 .tag2___l3QtF{border:1px solid #ffc4c4;border-radius:13px;color:#e53333}.wrap___Lk1KU .state___PF2x0 .tag3___dBINp{border:1px solid #dadbde;border-radius:13px;color:#999;flex-shrink:0;font-size:14px;font-weight:400;height:26px;line-height:24px;text-align:center;width:60px}.wrap___Lk1KU .state___PF2x0 .name___IBwDK{color:#000;font-size:20px;font-weight:600;overflow:hidden;padding-left:10px;text-overflow:ellipsis;white-space:nowrap}.codeBox___WpkVl{display:flex}.codeBox___WpkVl>aside{height:50px;margin-right:20px}.codeBox___WpkVl>aside>div{color:#f23838}.codeBox___WpkVl>div{align-items:center;display:flex;flex-direction:column}.codeBox___WpkVl>div>div{color:#999;margin-top:6px}.flex_box_center___NXcIP{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___Pebyg{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___BQGzf{box-align:center;align-items:center}.flex_box_center_end___zN8c6{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___slo4Z{box-orient:block-axis;flex-direction:column}.wrap___Cl57w{padding-left:45px}.wrap___Cl57w .tip___sGVnl{align-items:center;background:rgba(233,146,55,.1);border-radius:4px;color:#e99237;display:flex;height:40px;margin-top:20px;padding-left:12px}.wrap___Cl57w .listWrap___OYoyC{margin-top:13px}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_{align-items:center;background:#fff;border:1px solid #f5f5f5;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);cursor:pointer;display:flex;margin-bottom:20px;overflow:hidden;padding:30px;position:relative}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .left___b7Ykx{flex:1 1;overflow:hidden}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .left___b7Ykx .state___ZiQzs{align-items:center;display:flex;overflow:hidden}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .left___b7Ykx .state___ZiQzs .tag0___M6FYN,.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .left___b7Ykx .state___ZiQzs .tag___swdOn{border-radius:13px;flex-shrink:0;font-size:14px;font-weight:400;height:26px;line-height:24px;text-align:center;width:60px}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .left___b7Ykx .state___ZiQzs .tag0___M6FYN{border:1px solid #d5e2ff;color:#165dff}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .left___b7Ykx .state___ZiQzs .tag1___Sg8yD{border:1px solid #b1f0e1;border-radius:13px;color:#00b187;flex-shrink:0;font-size:14px;font-weight:400;height:26px;line-height:24px;text-align:center;width:60px}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .left___b7Ykx .state___ZiQzs .tag2___iT8lP{border:1px solid #ffc4c4;border-radius:13px;color:#e53333;flex-shrink:0;font-size:14px;font-weight:400;height:26px;line-height:24px;text-align:center;width:60px}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .left___b7Ykx .state___ZiQzs .tag3___jqhO2{border:1px solid #dadbde;border-radius:13px;color:#999;flex-shrink:0;font-size:14px;font-weight:400;height:26px;line-height:24px;text-align:center;width:60px}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .left___b7Ykx .state___ZiQzs .name___BNDAZ{color:#000;font-size:20px;overflow:hidden;padding-left:10px;text-overflow:ellipsis;white-space:nowrap}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .left___b7Ykx .info___pKNSG{margin-top:30px}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .left___b7Ykx .info___pKNSG span{color:#666;font-size:14px;margin-right:30px}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .left___b7Ykx .info___pKNSG span>span{color:#000;font-size:14px;margin-left:8px}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .left___b7Ykx .time___jyND5{color:#9096a3;font-size:12px;margin-top:14px}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .right___XT6Gh{align-items:flex-start;display:flex;flex-shrink:0;height:112px;padding-left:30px}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .right___XT6Gh .btn___vKu7W{color:#5f6368;cursor:pointer;font-size:14px;margin-top:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wrap___Cl57w .listWrap___OYoyC .list___rT4Q_ .right___XT6Gh .btn___vKu7W:hover{color:#165dff}.flex_box_center___F8QoL{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___ixN8I{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___lwi7z{box-align:center;align-items:center}.flex_box_center_end___MtVph{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___fn2Wu{box-orient:block-axis;flex-direction:column}.wrap___CkyzG .listWrap___d0chX{margin-bottom:10px;margin-left:-25px;max-height:520px;overflow:hidden auto;padding:0 25px;width:1000px}.wrap___CkyzG .listWrap___d0chX .list___S7Zml{background:#fff;border:1px solid #ececec;cursor:pointer;margin-bottom:30px}.wrap___CkyzG .listWrap___d0chX .list___S7Zml .top___FxvYM{align-items:center;background:#fff;box-shadow:0 2px 4px 0 #eaeef4;display:flex;padding:0 20px}.wrap___CkyzG .listWrap___d0chX .list___S7Zml .top___FxvYM .box___kpIeL{flex:1 1;overflow:hidden;padding:15px 20px 15px 0}.wrap___CkyzG .listWrap___d0chX .list___S7Zml .top___FxvYM .box___kpIeL .name___MGi0J{color:#000;display:inline-block;font-size:20px;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrap___CkyzG .listWrap___d0chX .list___S7Zml .top___FxvYM .box___kpIeL .des___VqXEd>div{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#717888;display:-webkit-box;font-size:14px;line-height:21px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.wrap___CkyzG .listWrap___d0chX .list___S7Zml .top___FxvYM .check___tTb0k{color:#3061d0;cursor:pointer;flex-shrink:0;font-size:14px;margin-left:auto}.wrap___CkyzG .listWrap___d0chX .list___S7Zml .bottom____2Rzh{align-items:center;background:#f6f7f9;border-top:1px solid #ececec;box-shadow:0 2px 4px 0 #eaeef4;color:#5f6368;display:flex;font-size:14px;height:42px;padding:0 20px}.wrap___CkyzG .listWrap___d0chX .list___S7Zml .bottom____2Rzh>div{align-items:center;display:flex}.wrap___CkyzG .listWrap___d0chX .list___S7Zml .bottom____2Rzh>div div:first-child{margin-right:8px}.wrap___CkyzG .listWrap___d0chX .list___S7Zml .bottom____2Rzh>div div:last-child{color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrap___CkyzG .listWrap___d0chX .list___S7Zml:last-child{margin-bottom:20px} \ No newline at end of file diff --git a/p__Graduations__Lists__Tasks__index.async.js b/p__Graduations__Lists__Tasks__index.async.js index 6a48acb6ea..8a6e91cf34 100644 --- a/p__Graduations__Lists__Tasks__index.async.js +++ b/p__Graduations__Lists__Tasks__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[9416],{65547:function(n,e,t){t.d(e,{Z:function(){return o}});var a=t(33614),i=t(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.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:"plus-circle",theme:"outlined"},l=t(1393),s=function(n,e){return i.createElement(l.Z,(0,a.Z)({},n,{ref:e,icon:r}))};var o=i.forwardRef(s)},14980:function(n,e,t){t.r(e),t.d(e,{default:function(){return J}});var a=t(59301),i=t(80608),r=t(66999),l=t(82242),s=t.n(l),o=t(7557),c=t.n(o),d=t(41498),u=t.n(d),h=t(79800),f=t.n(h),p=t(8591),m=t(53326),v=t(6848),x=t(95237),g=t(27876),_=t(37597),j=t(71681),b=t(49105),w=t(43418),y="File___Vzzv4",N="deletfileIcon___snNZ9",k="wrap___eGzSn",Z="row___qfnoA",S="img___Ftdlp",z=t(48410),C=t(33614),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M574 665.4a8.03 8.03 0 00-11.3 0L446.5 781.6c-53.8 53.8-144.6 59.5-204 0-59.5-59.5-53.8-150.2 0-204l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3l-39.8-39.8a8.03 8.03 0 00-11.3 0L191.4 526.5c-84.6 84.6-84.6 221.5 0 306s221.5 84.6 306 0l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3L574 665.4zm258.6-474c-84.6-84.6-221.5-84.6-306 0L410.3 307.6a8.03 8.03 0 000 11.3l39.7 39.7c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c53.8-53.8 144.6-59.5 204 0 59.5 59.5 53.8 150.2 0 204L665.3 562.6a8.03 8.03 0 000 11.3l39.8 39.8c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c84.5-84.6 84.5-221.5 0-306.1zM610.1 372.3a8.03 8.03 0 00-11.3 0L372.3 598.7a8.03 8.03 0 000 11.3l39.6 39.6c3.1 3.1 8.2 3.1 11.3 0l226.4-226.4c3.1-3.1 3.1-8.2 0-11.3l-39.5-39.6z"}}]},name:"link",theme:"outlined"},P=t(1393),$=function(n,e){return a.createElement(P.Z,(0,C.Z)({},n,{ref:e,icon:E}))};var I=a.forwardRef($),R=t(37712),T=function(n){var e,t,i=n.visible,r=n.data,l=n.onClose,o=void 0===l?function(){}:l,d=n.sendUrl,h=(0,a.useState)([]),v=f()(h,2),_=v[0],C=v[1],E=_.map((function(n){var e;return n.response?s()(s()({},n),{},{linkProps:{download:!0},url:null==n||null===(e=n.response)||void 0===e?void 0:e.url}):n}));(0,a.useEffect)((function(){var n;i&&C((null==r||null===(n=r.attachments)||void 0===n?void 0:n.map((function(n){return{name:n.title,status:"done",linkProps:{download:!0},response:{id:n.id,url:n.url}}})))||[])}),[i]);var P={multiple:!0,withCredentials:!0,fileList:E,beforeUpload:function(n){return!(n.size/1024/1024>150)||(p.ZP.error("《".concat(n.name,"》文件无法上传。超过文件大小限制(150M)")),m.Z.LIST_IGNORE)},itemRender:function(n,e){var t;return(0,R.jsxs)(x.Z,{wrap:!1,align:"middle",justify:"space-between",className:"ant-upload-list-item ant-upload-list-item-done ".concat(y),children:[(0,R.jsxs)("a",{download:"download",onClick:function(n){var t;console.log(e,"file"),n.preventDefault(),(0,g.Nd)("","".concat(j.Z.API_SERVER).concat(null==e||null===(t=e.url)||void 0===t?void 0:t.replace("disposition=inline","")))},title:null==e?void 0:e.name,href:e.url,children:[(0,R.jsx)(I,{className:"mr10 c-grey-666"}),(0,g.tP)(null==e?void 0:e.name,35)]}),(null==e||null===(t=e.response)||void 0===t?void 0:t.id)&&(0,R.jsx)("i",{className:"iconfont icon-shanchu14 font14 ".concat(N),onClick:u()(c()().mark((function n(){return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,$(null==E?void 0:E.filter((function(n){return n.response.id!=e.response.id})));case 2:0==n.sent.status&&(p.ZP.success("删除成功"),C(null==E?void 0:E.filter((function(n){var t,a;return(null==n||null===(t=n.response)||void 0===t?void 0:t.id)!=(null==e||null===(a=e.response)||void 0===a?void 0:a.id)}))));case 4:case"end":return n.stop()}}),n)})))})]})},action:"".concat(j.Z.API_SERVER,"/api/attachments.json"),onChange:function(n){var e=(0,g.uD)(n);C(e),e.every((function(n){return"uploading"!==n.status}))&&$(e)}},$=function(){var n=u()(c()().mark((function n(e){var t;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,b.ZP)(d,{method:"post",body:{graduation_task_id:r.id,attachment_ids:e.filter((function(n){return"done"===n.status})).map((function(n){var e;return null==n||null===(e=n.response)||void 0===e?void 0:e.id}))}});case 2:return(t=n.sent).status,n.abrupt("return",t);case 5:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}();return(0,R.jsx)(w.Z,{centered:!0,destroyOnClose:!0,onCancel:o,open:i,footer:null,title:"任务书详情",width:620,className:"pb20",afterClose:function(){C([])},children:(0,R.jsxs)("div",{className:k,children:[(0,R.jsxs)("div",{className:Z,children:[(0,R.jsx)("div",{children:"课题名称"}),(0,R.jsx)("div",{title:r.name,children:r.name})]}),(0,R.jsxs)("div",{className:Z,children:[(0,R.jsx)("div",{children:"指导老师"}),(0,R.jsx)("div",{children:null!=r&&null!==(e=r.teachers)&&void 0!==e&&e.length?null==r||null===(t=r.teachers)||void 0===t||null===(t=t.map((function(n){return n.real_name})))||void 0===t?void 0:t.join("、"):"--"})]}),(0,R.jsxs)("div",{className:Z,children:[(0,R.jsx)("div",{children:"课题来源"}),(0,R.jsx)("div",{children:r.source||"--"})]}),(0,R.jsxs)("div",{className:Z,children:[(0,R.jsx)("div",{children:"选题学生"}),(0,R.jsx)("div",{children:r.real_name||"--"})]}),1===r.status&&(0,R.jsx)("div",{className:"".concat(S," iconfont icon-yixiada")}),(0,R.jsx)(m.Z,s()(s()({},P),{},{children:(0,R.jsxs)(x.Z,{align:"middle",className:"mt10",children:[(0,R.jsxs)(z.op,{style:{borderRadius:2},children:[(0,R.jsx)("i",{className:"icon-shangchuan3 mr5"}),"上传文档"]}),(0,R.jsx)("div",{className:"ml10 font14",style:{color:"#5F6367"},onClick:function(n){n.stopPropagation()},children:"上传任务书,单个文档大小不超过150M"})]})})),(0,R.jsx)("div",{style:{height:"20px"}})]})})},L=(0,i.connect)((function(n){return{graduations:n.graduations}}))((function(n){var e,t=n.graduations,r=n.dispatch,l=(0,i.useParams)(),o=(0,a.useState)([]),d=f()(o,2),h=d[0],w=d[1],y=(0,a.useState)({}),N=f()(y,2),k=N[0],Z=N[1],S=(0,a.useState)(!1),z=f()(S,2),C=z[0],E=z[1],P=(0,a.useState)(1),$=f()(P,2),I=$[0],L=$[1],M=(0,a.useRef)(null),O=(0,a.useRef)([]),W=null===(e=location.pathname.split("/"))||void 0===e?void 0:e[3],A=t.menus.find((function(n){return n.clazz===W}))||{},H="/api/graduations/".concat(l.id,"/graduation_stages/").concat(null==A?void 0:A.id,"/submit.json"),B={multiple:!0,withCredentials:!0,fileList:h,showUploadList:!1,beforeUpload:function(n){return!(n.size/1024/1024>150)||(p.ZP.error("《".concat(n.name,"》文件无法上传。超过文件大小限制(150M)")),m.Z.LIST_IGNORE)},action:"".concat(j.Z.API_SERVER,"/api/attachments.json"),onChange:function(n){r({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在上传中,请稍候"}});var e=(0,g.uD)(n);w(e),e.every((function(n){return"uploading"!==n.status}))&&D(e)}},D=function(){var n=u()(c()().mark((function n(e){var t;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,b.ZP)(H,{method:"post",body:{graduation_task_id:M.current,attachment_ids:null===(t=e.filter((function(n){return"done"===n.status})).map((function(n){var e;return null==n||null===(e=n.response)||void 0===e?void 0:e.id})))||void 0===t?void 0:t.concat(O.current)}});case 2:0===n.sent.status&&(p.ZP.success("提交成功"),L(I+1)),w([]),M.current=null,O.current=[],r({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}});case 8:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),V=[{title:"课题名称",dataIndex:"name",ellipsis:!0,render:function(n){return(0,R.jsx)(v.Z,{placement:"topLeft",title:n,children:(0,R.jsx)("span",{className:"c-grey-333",children:n||"--"})})}},{title:"指导老师",dataIndex:"teachers",width:156,ellipsis:!0,render:function(n){var e,t=null!=n&&n.length?null==n||null===(e=n.map((function(n){return n.real_name})))||void 0===e?void 0:e.join("、"):"";return(0,R.jsx)(v.Z,{placement:"topLeft",title:t,children:(0,R.jsx)("span",{className:"c-grey-333",children:t||"--"})})}},{title:"选题学生",width:156,ellipsis:!0,dataIndex:"real_name",render:function(n){return(0,R.jsx)(v.Z,{placement:"topLeft",title:n,children:(0,R.jsx)("span",{className:"c-black",children:n||"--"})})}},{title:"文档",dataIndex:"attachments",width:156,ellipsis:{showTitle:!1},render:function(n,e){var t;if(null==n||!n.length)return"--";var a,i="";null!=n&&n.length&&(i=(0,g.tP)(null==n||null===(a=n[0])||void 0===a?void 0:a.title,6));return(0,R.jsx)(v.Z,{placement:"topLeft",title:null==n||null===(t=n[0])||void 0===t?void 0:t.title,children:(0,R.jsx)("span",{onClick:function(){var e;(0,g.Nd)("","".concat(j.Z.API_SERVER).concat(null===(e=n[0])||void 0===e||null===(e=e.url)||void 0===e?void 0:e.replace("disposition=inline","")))},className:"current",style:{color:"#3061D0"},children:i})})}},{title:"状态",dataIndex:"status",width:90,render:function(n){return(0,R.jsxs)(R.Fragment,{children:[0===n&&(0,R.jsx)("span",{className:"c-black",children:"未下达"}),1===n&&(0,R.jsx)("span",{className:"c-black",children:"已下达"})]})}},{title:"操作",dataIndex:"action",align:"right",width:100,render:function(n,e){return(0,R.jsxs)(x.Z,{align:"middle",justify:"end",children:[(0,R.jsx)(m.Z,s()(s()({},B),{},{children:(0,R.jsx)("span",{onClick:function(){var n;M.current=e.id,O.current=null==e||null===(n=e.attachments)||void 0===n?void 0:n.map((function(n){return n.id}))},className:"current font14 c-light-primary",children:"提交"})})),(0,R.jsx)("span",{onClick:function(){E(!0),Z(s()({},e))},className:"current font14 c-light-primary ml20",children:"详情"})]})}}];return(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)(_.Z,{tags:[{id:"",name:"全部"},{id:0,name:"未下达"},{id:1,name:"已下达"}],tagsTitle:"下达状态",tagsTitleWidth:56,placeholder:"请输入课题名称进行搜索",columns:V,updateKey:I,inputWidth:222}),(0,R.jsx)(T,{visible:C,data:k,sendUrl:H,onClose:function(){E(!1),Z({}),L(I+1)}})]})})),M=t(91232),O=t.n(M),W=t(37205),A=t.n(W),H={flex_box_center:"flex_box_center___YhVJ8",flex_space_between:"flex_space_between___ZwNFf",flex_box_vertical_center:"flex_box_vertical_center___zVi38",flex_box_center_end:"flex_box_center_end___XiBd9",flex_box_column:"flex_box_column___wlJ_z",wrap:"wrap___btDZi",card:"card___ynWkb",title:"title___ZK2i5",teacherWrap:"teacherWrap___mwbsp",titleCol:"titleCol___Yw1us",head:"head___Eh7hH",rowWrap:"rowWrap___iqlIh",row:"row___ysuMF",name:"name___Vp5LK",btns:"btns___TQ4qx"},B=t(24905),D=t(6638),V=t(38660),G=t(29114),Y=t(86129),F=t.n(Y),U=t(89392),q=(0,i.connect)((function(n){return{graduations:n.graduations}}))((function(n){var e,t=n.graduations,l=(n.dispatch,(0,i.useParams)()),s=(0,a.useState)(!0),o=f()(s,2),d=o[0],h=o[1],m=(0,a.useState)([{}]),_=f()(m,2),y=_[0],N=_[1],k=(0,a.useState)([{}]),Z=f()(k,2),S=Z[0],z=Z[1],C=(0,a.useState)([]),E=f()(C,2),P=E[0],$=E[1],I=(0,a.useState)([]),T=f()(I,2),L=T[0],M=T[1],W=(0,a.useState)(0),Y=f()(W,2),q=Y[0],K=Y[1],J=(0,a.useRef)(),Q=t.menus,X=t.details,nn=Q.find((function(n){return"tasks"===n.clazz}))||{};(0,a.useEffect)((function(){null!=nn&&nn.id&&en()}),[null==nn?void 0:nn.id]);var en=function(){var n=u()(c()().mark((function n(){var e,t,a,i,r,s;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return h(!0),n.next=3,(0,b.ZP)("/api/graduations/".concat(l.id,"/graduation_stages/").concat(null==nn?void 0:nn.id,".json"),{method:"get"});case 3:0===(e=n.sent).status&&(N((null==e||null===(t=e.data)||void 0===t?void 0:t[0])||{}),$((null==e||null===(a=e.data)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.attachments)||[]),s=0,(0,U.isEmpty)(null==e||null===(i=e.data)||void 0===i?void 0:i[0])?s=1:0===(null==e||null===(r=e.data)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.status)&&(s=2),K(s)),h(!1);case 6:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),tn=function(n,e,t){var a=[];"all"===t&&n?a=P.map((function(n){return n.id})):"all"!==t&&(a=n?[].concat(A()(L),[e]):L.filter((function(n){return n!==e}))),M(a)},an=function(){var n=u()(c()().mark((function n(e){var t;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if("txt"!==e.file_type){n.next=5;break}return n.next=3,(0,b.ZP)(e.url,{method:"get",headers:{"Content-Type":"application/xml"}});case 3:t=n.sent,J.current=t;case 5:z({type:e.file_type,content:j.Z.API_SERVER+e.url});case 6:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),rn=function(){var n=u()(c()().mark((function n(e){var t,a,i,r,l,s,o,d,h,f,m=arguments;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(t=m.length>1&&void 0!==m[1]?m[1]:[],a=null==t?void 0:t.filter((function(n){return""!=n.url})),0!=a.length){n.next=5;break}return p.ZP.warning("暂无下载文件"),n.abrupt("return");case 5:if(i=w.Z.info({width:500,icon:null,title:(0,R.jsxs)("div",{children:["正在批量导出任务文件,",(0,R.jsx)("span",{className:"c-red",children:"请勿关闭或操作当前浏览器窗口"})]}),content:(0,R.jsxs)("div",{children:["当前进度: ",(0,R.jsx)("span",{className:"c-blue",children:0}),"/",a.length]}),maskClosable:!1,className:H.modal,onOk:function(){}}),r=new(F()),l=[],s=function(){var n=u()(c()().mark((function n(e,t){var s,o,d;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,fetch(j.Z.API_SERVER+e.url,{method:"get"});case 3:return s=n.sent,n.next=6,s.blob();case 6:return o=n.sent,d=function(){var n=u()(c()().mark((function n(e){var t,a,i,s=arguments;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t=s.length>1&&void 0!==s[1]?s[1]:0,(a=e.split(".")).pop(),i="".concat(a.join(""),"(").concat(t,").").concat(e.split(".").at(-1)),0==t&&l.includes(e)||l.includes(i)?d(e,t+1):(l.push(0==t?e:i),r.file(0==t?e:i,o));case 5:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),n.next=10,d(null==e?void 0:e.title);case 10:i.update({content:(0,R.jsxs)("div",{children:["当前进度: ",(0,R.jsx)("span",{className:"c-blue",children:t}),"/",a.length]})}),n.next=16;break;case 13:n.prev=13,n.t0=n.catch(0),p.ZP.error("".concat(null==e?void 0:e.title,"下载失败,原因:").concat(n.t0));case 16:case"end":return n.stop()}}),n,null,[[0,13]])})));return function(e,t){return n.apply(this,arguments)}}(),!(a.length>0)){n.next=29;break}o=0,d=O()(a),n.prev=12,d.s();case 14:if((h=d.n()).done){n.next=20;break}return f=h.value,n.next=18,s(f,++o);case 18:n.next=14;break;case 20:n.next=25;break;case 22:n.prev=22,n.t0=n.catch(12),d.e(n.t0);case 25:return n.prev=25,d.f(),n.finish(25);case 28:r.generateAsync({type:"blob"}).then((function(n){(0,g.FH)(e,window.URL.createObjectURL(n))}));case 29:i.destroy();case 30:case"end":return n.stop()}}),n,null,[[12,22,25,28]])})));return function(e){return n.apply(this,arguments)}}();return console.log(S,"previewData"),(0,R.jsxs)("div",{className:H.wrap,children:[(0,R.jsx)(V.Z,{title:"任务书",status:null==nn?void 0:nn.status,startAt:null==nn?void 0:nn.start_at,endAt:null==nn?void 0:nn.end_at}),(0,R.jsxs)(r.Z,{active:!0,loading:d,children:[!!q&&(0,R.jsx)(D.Z,{customText:1===q?"当前阶段暂时无法开启,请先完成之前阶段的任务":"当前老师还未下达任务书哦"}),!q&&(0,R.jsxs)("div",{className:H.card,children:[(0,R.jsxs)(x.Z,{align:"middle",children:[(0,R.jsx)("span",{style:{color:"#5f6368"},className:"mr20 font14",children:"课题名称"}),(0,R.jsx)(v.Z,{title:null==y?void 0:y.name,children:(0,R.jsx)("span",{style:{color:"#333",fontSize:16},children:(0,g.Pq)(null==y?void 0:y.name,59)})})]}),(0,R.jsxs)("div",{className:H.title,children:[(0,R.jsx)("span",{style:{flexShrink:0,marginTop:4,color:"#5f6368"},className:"mr20",children:"指导老师"}),(0,R.jsx)("div",{className:H.teacherWrap,children:null==y||null===(e=y.teachers)||void 0===e?void 0:e.map((function(n,e){return(0,R.jsxs)("div",{className:H.titleCol,children:[(0,R.jsx)("img",{width:28,height:28,style:{borderRadius:"50%"},src:"".concat(null===j.Z||void 0===j.Z?void 0:j.Z.IMG_SERVER,"/images/").concat(null==n?void 0:n.avatar_url)}),(0,R.jsx)("span",{className:"c-grey-333 ml10 font16",children:n.real_name})]},e)}))})]}),(0,R.jsxs)("div",{className:H.head,children:[(0,R.jsx)(B.Z,{onChange:function(n){return tn(n.target.checked,null,"all")},checked:!!L.length&&L.length===P.length,indeterminate:!!L.length&&L.length!==P.length}),(0,R.jsx)("span",{className:"ml10",children:"任务书"}),!(null==L||!L.length)&&(0,R.jsxs)("span",{onClick:function(){if(L.length){var n=P.filter((function(n){return L.includes(n.id)}));rn((null==X?void 0:X.name)+"-任务书",n)}else p.ZP.warning("请选择文件")},style:{marginLeft:"auto"},className:"c-light-primary current",children:[(0,R.jsx)("i",{className:"iconfont icon-xiazai4 mr5 font14"}),"批量下载"]})]}),(0,R.jsx)("div",{className:H.rowWrap,children:null==P?void 0:P.map((function(n){return(0,R.jsxs)("div",{className:H.row,children:[(0,R.jsx)(B.Z,{onChange:function(e){return tn(e.target.checked,n.id)},checked:L.includes(n.id)}),(0,R.jsx)("span",{className:H.name,title:n.title,children:(0,g.tP)(n.title,60)}),(0,R.jsxs)("span",{className:H.btns,children:[(0,R.jsxs)(v.Z,{className:"mr20",title:"预览",children:[" ",(0,R.jsx)("i",{onClick:function(){return an(n)},className:"iconfont icon-chakanshenqingjilu c-light-primary current font14"})]}),(0,R.jsxs)(v.Z,{title:"下载",children:[" ",(0,R.jsx)("i",{onClick:function(){var e;(0,g.Nd)("","".concat(j.Z.API_SERVER).concat(null===(e=n.url)||void 0===e?void 0:e.replace("disposition=inline","")))},className:"iconfont icon-xiazai4 c-light-primary current font14"})]})]})]},n.id)}))})]})]}),(0,R.jsx)(G.Z,{close:!0,data:null==S?void 0:S.content,type:null==S?void 0:S.type,hasMask:!0,monacoEditor:{value:J.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:function(){z({content:"",type:""})}})]})})),K=t(75916),J=(0,i.connect)((function(n){return{loading:n.loading,graduations:n.graduations}}))((function(n){n.graduations,n.dispatch;var e=n.loading;return(0,R.jsx)(r.Z,{style:{margin:"20px 0 0 45px"},loading:e.effects["graduations/getGraduationsDetails"],children:(0,K.tu)()?(0,R.jsx)(L,{}):(0,R.jsx)(q,{})})}))},38660:function(n,e,t){t.d(e,{Z:function(){return u}});t(59301);var a="title___Ynb7w",i="time___dxFRB",r=t(92310),l=t.n(r),s=t(85972),o=t(61186),c=t.n(o),d=t(37712),u=function(n){var e=n.className,t=n.status,r=n.style,o=void 0===r?{}:r,u=n.startAt,h=n.endAt,f=n.title;return(0,d.jsxs)("div",{className:l()(a,e),style:o,children:[(0,d.jsx)("b",{children:f}),(0,d.jsx)(s.Z,{className:"ml10",status:t}),(0,d.jsxs)("span",{className:i,children:[(0,d.jsxs)("span",{children:["开启时间",(0,d.jsx)("span",{className:"ml10",children:u?c()(u).format("YYYY-MM-DD HH:mm"):"--"})]}),(0,d.jsxs)("span",{className:"ml30",children:["截止时间",(0,d.jsx)("span",{className:"ml10",children:h?c()(h).format("YYYY-MM-DD HH:mm"):"--"})]})]})]})}},85972:function(n,e,t){t.d(e,{Z:function(){return o}});var a=t(59301),i="tag___NEywM",r=t(92310),l=t.n(r),s=t(37712),o=function(n){var e=n.className,t=n.status;return(0,s.jsxs)(a.Fragment,{children:[0===t&&(0,s.jsx)("div",{className:l()(i,e),children:"未开始"}),1===t&&(0,s.jsx)("div",{className:l()(i,e),style:{background:"#19CB70"},children:"进行中"}),2===t&&(0,s.jsx)("div",{className:l()(i,e),style:{background:"#EE5D5D"},children:"已结束"})]})}},37597:function(n,e,t){t.d(e,{Z:function(){return y}});var a=t(82242),i=t.n(a),r=t(7557),l=t.n(r),s=t(41498),o=t.n(s),c=t(79800),d=t.n(c),u=t(59301),h="wrap____H2XH",f=t(80608),p=t(95237),m=t(51945),v=t(48410),x=t(38660),g=t(49105),_=t(89275),j=t(6638),b=t(27876),w=t(37712),y=(0,f.connect)((function(n){return{graduations:n.graduations}}))((function(n){var e,t,a,r=n.graduations,s=(n.dispatch,n.tags),c=n.tagsTitle,y=n.tagsTitleWidth,N=n.placeholder,k=n.columns,Z=n.updateKey,S=n.inputWidth,z=void 0===S?214:S,C=(0,f.useParams)(),E=(0,f.useSearchParams)(),P=d()(E,1)[0],$=(0,u.useState)(!1),I=d()($,2),R=I[0],T=I[1],L=(0,u.useState)(0),M=d()(L,2),O=M[0],W=M[1],A=(0,u.useState)([]),H=d()(A,2),B=H[0],D=H[1],V=(0,u.useState)(!1),G=d()(V,2),Y=G[0],F=G[1],U=r.menus,q=null===(e=location.pathname.split("/"))||void 0===e?void 0:e[3],K=U.find((function(n){return n.clazz===q}))||{},J=U.find((function(n){return n.clazz===q}))||1,Q=null!=P&&P.get("state")?Number(null==P?void 0:P.get("state")):"",X=(0,u.useState)({keyword:"",status:Q,page:1,limit:20}),nn=d()(X,2),en=nn[0],tn=nn[1];(0,u.useEffect)((function(){null!=K&&K.id&&an(en)}),[null==K?void 0:K.id,Z]);var an=function(){var n=o()(l()().mark((function n(e){var t;return l()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return T(!0),n.next=3,(0,g.ZP)("/api/graduations/".concat(C.id,"/graduation_stages/").concat(null==K?void 0:K.id,".json"),{method:"get",params:e});case 3:0===(t=n.sent).status&&(D((null==t?void 0:t.data)||[]),W(null==t?void 0:t.total_count)),T(!1);case 6:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),rn=[{name:"任务书",key:"tasks",notStartText:"当前阶段还未开启"},{name:"开题报告",key:"opening_report",notStartText:"当前阶段还未开启"},{name:"中期检查",key:"midterm_report",notStartText:"当前阶段还未开启"},{name:"毕业论文",key:"thesis",notStartText:"当前阶段还未开启"},{name:"毕业答辩",key:"final_defense",notStartText:"当前阶段还未开启"},{name:"论文定稿",key:"final_thesis",notStartText:"当前阶段还未开启"}],ln=null==rn||null===(t=rn.find((function(n){return n.key===(null==K?void 0:K.clazz)})))||void 0===t?void 0:t.notStartText;return(0,w.jsxs)("div",{className:h,children:[(0,w.jsx)(x.Z,{title:null==K?void 0:K.name,className:"mb10",status:null==K?void 0:K.status,startAt:null==K?void 0:K.start_at,endAt:null==K?void 0:K.end_at}),(0,w.jsxs)(p.Z,{align:"middle",justify:"end",style:{height:66},children:[!(null==K||!K.status)&&(0,w.jsxs)(p.Z,{align:"middle",style:{flex:1},children:[(0,w.jsx)(v.qp,{title:c,value:en.status,onChange:function(n){en.status=n,en.page=1,tn(en),an(en)},dataSource:s,className:"mt20",titleWidth:y}),(0,w.jsx)(v.t7,{style:{width:z,marginLeft:"auto"},placeholder:N,value:en.keyword,onChange:function(n){en.keyword=n,en.page=1,tn(en),an(en)}})]}),(0,b.QB)(null==K?void 0:K.next_start_at)&&(0,w.jsxs)(v.op,{style:{marginLeft:15},onClick:function(){return F(!0)},children:[(0,w.jsx)("i",{className:"iconfont icon-anquanshezhi font14 mr5"}),null==K?void 0:K.name,"设置"]})]}),0===(null==K?void 0:K.status)&&(0,w.jsx)(j.Z,{customText:ln}),!(null==K||!K.status)&&(0,w.jsx)(m.Z,{columns:k,dataSource:B,loading:R,rowKey:"id",locale:{emptyText:(0,w.jsx)(j.Z,{})},pagination:{current:en.page,hideOnSinglePage:!O,showQuickJumper:!0,showSizeChanger:!0,pageSize:en.limit,pageSizeOptions:["10","20","50","100","200"],total:O,size:"default",showTotal:b.rU,onChange:function(n,e){en.page=n,en.limit=e,tn(en),an(en)}}}),(0,w.jsx)(_.Z,{visible:Y,data:i()(i()({},K),{},{disabled_time:null==U||null===(a=U[J-1])||void 0===a?void 0:a.end_at}),onClose:function(){return F(!1)},onSuccess:function(){F(!1)}})]})}))},28103:function(n,e,t){t.d(e,{Z:function(){return f}});var a=t(92310),i=t.n(a),r=t(59301),l=t(36355),s=t(17313),o=t(83116),c=t(37613);const d=n=>{const{componentCls:e,sizePaddingEdgeHorizontal:t,colorSplit:a,lineWidth:i,textPaddingInline:r,orientationMargin:l,verticalMarginInline:o}=n;return{[e]:Object.assign(Object.assign({},(0,s.Wf)(n)),{borderBlockStart:`${i}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:o,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${i}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${n.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${e}-with-text`]:{display:"flex",alignItems:"center",margin:`${n.dividerHorizontalWithTextGutterMargin}px 0`,color:n.colorTextHeading,fontWeight:500,fontSize:n.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${i}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${e}-with-text-left`]:{"&::before":{width:100*l+"%"},"&::after":{width:100-100*l+"%"}},[`&-horizontal${e}-with-text-right`]:{"&::before":{width:100-100*l+"%"},"&::after":{width:100*l+"%"}},[`${e}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:r},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${i}px 0 0`},[`&-horizontal${e}-with-text${e}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${e}-dashed`]:{borderInlineStartWidth:i,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${e}-with-text`]:{color:n.colorText,fontWeight:"normal",fontSize:n.fontSize},[`&-horizontal${e}-with-text-left${e}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${e}-inner-text`]:{paddingInlineStart:t}},[`&-horizontal${e}-with-text-right${e}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${e}-inner-text`]:{paddingInlineEnd:t}}})}};var u=(0,o.Z)("Divider",(n=>{const e=(0,c.TS)(n,{dividerHorizontalWithTextGutterMargin:n.margin,dividerHorizontalGutterMargin:n.marginLG,sizePaddingEdgeHorizontal:0});return[d(e)]}),(n=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:n.marginXS}))),h=function(n,e){var t={};for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&e.indexOf(a)<0&&(t[a]=n[a]);if(null!=n&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(a=Object.getOwnPropertySymbols(n);i{const{getPrefixCls:e,direction:t,divider:a}=r.useContext(l.E_),{prefixCls:s,type:o="horizontal",orientation:c="center",orientationMargin:d,className:f,rootClassName:p,children:m,dashed:v,plain:x,style:g}=n,_=h(n,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),j=e("divider",s),[b,w]=u(j),y=c.length>0?`-${c}`:c,N=!!m,k="left"===c&&null!=d,Z="right"===c&&null!=d,S=i()(j,null==a?void 0:a.className,w,`${j}-${o}`,{[`${j}-with-text`]:N,[`${j}-with-text${y}`]:N,[`${j}-dashed`]:!!v,[`${j}-plain`]:!!x,[`${j}-rtl`]:"rtl"===t,[`${j}-no-default-orientation-margin-left`]:k,[`${j}-no-default-orientation-margin-right`]:Z},f,p),z=r.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),C=Object.assign(Object.assign({},k&&{marginLeft:z}),Z&&{marginRight:z});return b(r.createElement("div",Object.assign({className:S,style:Object.assign(Object.assign({},null==a?void 0:a.style),g)},_,{role:"separator"}),m&&"vertical"!==o&&r.createElement("span",{className:`${j}-inner-text`,style:C},m)))}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[9416],{14980:function(n,e,t){t.r(e),t.d(e,{default:function(){return X}});var a=t(59301),i=t(80608),l=t(66999),r=t(82242),s=t.n(r),o=t(7557),c=t.n(o),u=t(41498),d=t.n(u),f=t(79800),p=t.n(f),h=t(8591),v=t(53326),m=t(6848),x=t(95237),g=t(27876),_=t(37597),j=t(71681),w=t(49105),y=t(43418),k="File___Vzzv4",Z="deletfileIcon___snNZ9",b="wrap___eGzSn",N="row___qfnoA",S="img___Ftdlp",C=t(2753),P=t(33614),z={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M574 665.4a8.03 8.03 0 00-11.3 0L446.5 781.6c-53.8 53.8-144.6 59.5-204 0-59.5-59.5-53.8-150.2 0-204l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3l-39.8-39.8a8.03 8.03 0 00-11.3 0L191.4 526.5c-84.6 84.6-84.6 221.5 0 306s221.5 84.6 306 0l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3L574 665.4zm258.6-474c-84.6-84.6-221.5-84.6-306 0L410.3 307.6a8.03 8.03 0 000 11.3l39.7 39.7c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c53.8-53.8 144.6-59.5 204 0 59.5 59.5 53.8 150.2 0 204L665.3 562.6a8.03 8.03 0 000 11.3l39.8 39.8c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c84.5-84.6 84.5-221.5 0-306.1zM610.1 372.3a8.03 8.03 0 00-11.3 0L372.3 598.7a8.03 8.03 0 000 11.3l39.6 39.6c3.1 3.1 8.2 3.1 11.3 0l226.4-226.4c3.1-3.1 3.1-8.2 0-11.3l-39.5-39.6z"}}]},name:"link",theme:"outlined"},R=t(1393),E=function(n,e){return a.createElement(R.Z,(0,P.Z)({},n,{ref:e,icon:z}))};var L=a.forwardRef(E),T=t(37712),I=function(n){var e,t,i=n.visible,l=n.data,r=n.onClose,o=void 0===r?function(){}:r,u=n.sendUrl,f=(0,a.useState)([]),m=p()(f,2),_=m[0],P=m[1],z=_.map((function(n){var e;return n.response?s()(s()({},n),{},{linkProps:{download:!0},url:null==n||null===(e=n.response)||void 0===e?void 0:e.url}):n}));(0,a.useEffect)((function(){var n;i&&P((null==l||null===(n=l.attachments)||void 0===n?void 0:n.map((function(n){return{name:n.title,status:"done",linkProps:{download:!0},response:{id:n.id,url:n.url}}})))||[])}),[i]);var R={multiple:!0,withCredentials:!0,fileList:z,beforeUpload:function(n){return!(n.size/1024/1024>150)||(h.ZP.error("《".concat(n.name,"》文件无法上传。超过文件大小限制(150M)")),v.Z.LIST_IGNORE)},itemRender:function(n,e){var t;return(0,T.jsxs)(x.Z,{wrap:!1,align:"middle",justify:"space-between",className:"ant-upload-list-item ant-upload-list-item-done ".concat(k),children:[(0,T.jsxs)("a",{download:"download",onClick:function(n){var t;console.log(e,"file"),n.preventDefault(),(0,g.Nd)("","".concat(j.Z.API_SERVER).concat(null==e||null===(t=e.url)||void 0===t?void 0:t.replace("disposition=inline","")))},title:null==e?void 0:e.name,href:e.url,children:[(0,T.jsx)(L,{className:"mr10 c-grey-666"}),(0,g.tP)(null==e?void 0:e.name,35)]}),(null==e||null===(t=e.response)||void 0===t?void 0:t.id)&&(0,T.jsx)("i",{className:"iconfont icon-shanchu14 font14 ".concat(Z),onClick:d()(c()().mark((function n(){return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,E(null==z?void 0:z.filter((function(n){return n.response.id!=e.response.id})));case 2:0==n.sent.status&&(h.ZP.success("删除成功"),P(null==z?void 0:z.filter((function(n){var t,a;return(null==n||null===(t=n.response)||void 0===t?void 0:t.id)!=(null==e||null===(a=e.response)||void 0===a?void 0:a.id)}))));case 4:case"end":return n.stop()}}),n)})))})]})},action:"".concat(j.Z.API_SERVER,"/api/attachments.json"),onChange:function(n){var e=(0,g.uD)(n);P(e),e.every((function(n){return"uploading"!==n.status}))&&E(e)}},E=function(){var n=d()(c()().mark((function n(e){var t;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,w.ZP)(u,{method:"post",body:{graduation_task_id:l.id,attachment_ids:e.filter((function(n){return"done"===n.status})).map((function(n){var e;return null==n||null===(e=n.response)||void 0===e?void 0:e.id}))}});case 2:return(t=n.sent).status,n.abrupt("return",t);case 5:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}();return(0,T.jsx)(y.Z,{centered:!0,destroyOnClose:!0,onCancel:o,open:i,footer:null,title:"任务书详情",width:620,className:"pb20",afterClose:function(){P([])},children:(0,T.jsxs)("div",{className:b,children:[(0,T.jsxs)("div",{className:N,children:[(0,T.jsx)("div",{children:"课题名称"}),(0,T.jsx)("div",{title:l.name,children:l.name})]}),(0,T.jsxs)("div",{className:N,children:[(0,T.jsx)("div",{children:"指导老师"}),(0,T.jsx)("div",{children:null!=l&&null!==(e=l.teachers)&&void 0!==e&&e.length?null==l||null===(t=l.teachers)||void 0===t||null===(t=t.map((function(n){return n.real_name})))||void 0===t?void 0:t.join("、"):"--"})]}),(0,T.jsxs)("div",{className:N,children:[(0,T.jsx)("div",{children:"课题来源"}),(0,T.jsx)("div",{children:l.source||"--"})]}),(0,T.jsxs)("div",{className:N,children:[(0,T.jsx)("div",{children:"选题学生"}),(0,T.jsx)("div",{children:l.real_name||"--"})]}),1===l.status&&(0,T.jsx)("div",{className:"".concat(S," iconfont icon-yixiada")}),(0,T.jsx)(v.Z,s()(s()({},R),{},{children:(0,T.jsxs)(x.Z,{align:"middle",className:"mt10",children:[(0,T.jsxs)(C.op,{style:{borderRadius:2},children:[(0,T.jsx)("i",{className:"icon-shangchuan3 mr5"}),"上传文档"]}),(0,T.jsx)("div",{className:"ml10 font14",style:{color:"#5F6367"},onClick:function(n){n.stopPropagation()},children:"上传任务书,单个文档大小不超过150M"})]})})),(0,T.jsx)("div",{style:{height:"20px"}})]})})},A=(0,i.connect)((function(n){return{graduations:n.graduations}}))((function(n){var e,t=n.graduations,l=n.dispatch,r=(0,i.useParams)(),o=(0,a.useState)([]),u=p()(o,2),f=u[0],y=u[1],k=(0,a.useState)({}),Z=p()(k,2),b=Z[0],N=Z[1],S=(0,a.useState)(!1),C=p()(S,2),P=C[0],z=C[1],R=(0,a.useState)(1),E=p()(R,2),L=E[0],A=E[1],V=(0,a.useRef)(null),W=(0,a.useRef)([]),F=null===(e=location.pathname.split("/"))||void 0===e?void 0:e[3],M=t.menus.find((function(n){return n.clazz===F}))||{},O="/api/graduations/".concat(r.id,"/graduation_stages/").concat(null==M?void 0:M.id,"/submit.json"),U={multiple:!0,withCredentials:!0,fileList:f,showUploadList:!1,beforeUpload:function(n){return!(n.size/1024/1024>150)||(h.ZP.error("《".concat(n.name,"》文件无法上传。超过文件大小限制(150M)")),v.Z.LIST_IGNORE)},action:"".concat(j.Z.API_SERVER,"/api/attachments.json"),onChange:function(n){l({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在上传中,请稍候"}});var e=(0,g.uD)(n);y(e),e.every((function(n){return"uploading"!==n.status}))&&q(e)}},q=function(){var n=d()(c()().mark((function n(e){var t;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,w.ZP)(O,{method:"post",body:{graduation_task_id:V.current,attachment_ids:null===(t=e.filter((function(n){return"done"===n.status})).map((function(n){var e;return null==n||null===(e=n.response)||void 0===e?void 0:e.id})))||void 0===t?void 0:t.concat(W.current)}});case 2:0===n.sent.status&&(h.ZP.success("提交成功"),A(L+1)),y([]),V.current=null,W.current=[],l({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}});case 8:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),D=[{title:"课题名称",dataIndex:"name",ellipsis:!0,render:function(n){return(0,T.jsx)(m.Z,{placement:"topLeft",title:n,children:(0,T.jsx)("span",{className:"c-grey-333",children:n||"--"})})}},{title:"指导老师",dataIndex:"teachers",width:156,ellipsis:!0,render:function(n){var e,t=null!=n&&n.length?null==n||null===(e=n.map((function(n){return n.real_name})))||void 0===e?void 0:e.join("、"):"";return(0,T.jsx)(m.Z,{placement:"topLeft",title:t,children:(0,T.jsx)("span",{className:"c-grey-333",children:t||"--"})})}},{title:"选题学生",width:156,ellipsis:!0,dataIndex:"real_name",render:function(n){return(0,T.jsx)(m.Z,{placement:"topLeft",title:n,children:(0,T.jsx)("span",{className:"c-black",children:n||"--"})})}},{title:"文档",dataIndex:"attachments",width:156,ellipsis:{showTitle:!1},render:function(n,e){var t;if(null==n||!n.length)return"--";var a,i="";null!=n&&n.length&&(i=(0,g.tP)(null==n||null===(a=n[0])||void 0===a?void 0:a.title,6));return(0,T.jsx)(m.Z,{placement:"topLeft",title:null==n||null===(t=n[0])||void 0===t?void 0:t.title,children:(0,T.jsx)("span",{onClick:function(){var e;(0,g.Nd)("","".concat(j.Z.API_SERVER).concat(null===(e=n[0])||void 0===e||null===(e=e.url)||void 0===e?void 0:e.replace("disposition=inline","")))},className:"current",style:{color:"#3061D0"},children:i})})}},{title:"状态",dataIndex:"status",width:90,render:function(n){return(0,T.jsxs)(T.Fragment,{children:[0===n&&(0,T.jsx)("span",{className:"c-black",children:"未下达"}),1===n&&(0,T.jsx)("span",{className:"c-black",children:"已下达"})]})}},{title:"操作",dataIndex:"action",align:"right",width:100,render:function(n,e){return(0,T.jsxs)(x.Z,{align:"middle",justify:"end",children:[(0,T.jsx)(v.Z,s()(s()({},U),{},{children:(0,T.jsx)("span",{onClick:function(){var n;V.current=e.id,W.current=null==e||null===(n=e.attachments)||void 0===n?void 0:n.map((function(n){return n.id}))},className:"current font14 c-light-primary",children:"提交"})})),(0,T.jsx)("span",{onClick:function(){z(!0),N(s()({},e))},className:"current font14 c-light-primary ml20",children:"详情"})]})}}];return(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)(_.Z,{tags:[{id:"",name:"全部"},{id:0,name:"未下达"},{id:1,name:"已下达"}],tagsTitle:"下达状态",tagsTitleWidth:56,placeholder:"请输入课题名称进行搜索",columns:D,updateKey:L,inputWidth:222}),(0,T.jsx)(I,{visible:P,data:b,sendUrl:O,onClose:function(){z(!1),N({}),A(L+1)}})]})})),V=t(91232),W=t.n(V),F=t(37205),M=t.n(F),O={flex_box_center:"flex_box_center___YhVJ8",flex_space_between:"flex_space_between___ZwNFf",flex_box_vertical_center:"flex_box_vertical_center___zVi38",flex_box_center_end:"flex_box_center_end___XiBd9",flex_box_column:"flex_box_column___wlJ_z",wrap:"wrap___btDZi",card:"card___ynWkb",title:"title___ZK2i5",teacherWrap:"teacherWrap___mwbsp",titleCol:"titleCol___Yw1us",head:"head___Eh7hH",rowWrap:"rowWrap___iqlIh",row:"row___ysuMF",name:"name___Vp5LK",btns:"btns___TQ4qx"},U=t(24905),q=t(6638),D=t(38660),G=t(29114),K=t(86129),H=t.n(K),B=t(89392),J=(0,i.connect)((function(n){return{graduations:n.graduations}}))((function(n){var e,t=n.graduations,r=(n.dispatch,(0,i.useParams)()),s=(0,a.useState)(!0),o=p()(s,2),u=o[0],f=o[1],v=(0,a.useState)([{}]),_=p()(v,2),k=_[0],Z=_[1],b=(0,a.useState)([{}]),N=p()(b,2),S=N[0],C=N[1],P=(0,a.useState)([]),z=p()(P,2),R=z[0],E=z[1],L=(0,a.useState)([]),I=p()(L,2),A=I[0],V=I[1],F=(0,a.useState)(0),K=p()(F,2),J=K[0],Q=K[1],X=(0,a.useRef)(),Y=t.menus,$=t.details,nn=Y.find((function(n){return"tasks"===n.clazz}))||{};(0,a.useEffect)((function(){null!=nn&&nn.id&&en()}),[null==nn?void 0:nn.id]);var en=function(){var n=d()(c()().mark((function n(){var e,t,a,i,l,s;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return f(!0),n.next=3,(0,w.ZP)("/api/graduations/".concat(r.id,"/graduation_stages/").concat(null==nn?void 0:nn.id,".json"),{method:"get"});case 3:0===(e=n.sent).status&&(Z((null==e||null===(t=e.data)||void 0===t?void 0:t[0])||{}),E((null==e||null===(a=e.data)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.attachments)||[]),s=0,(0,B.isEmpty)(null==e||null===(i=e.data)||void 0===i?void 0:i[0])?s=1:0===(null==e||null===(l=e.data)||void 0===l||null===(l=l[0])||void 0===l?void 0:l.status)&&(s=2),Q(s)),f(!1);case 6:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),tn=function(n,e,t){var a=[];"all"===t&&n?a=R.map((function(n){return n.id})):"all"!==t&&(a=n?[].concat(M()(A),[e]):A.filter((function(n){return n!==e}))),V(a)},an=function(){var n=d()(c()().mark((function n(e){var t;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if("txt"!==e.file_type){n.next=5;break}return n.next=3,(0,w.ZP)(e.url,{method:"get",headers:{"Content-Type":"application/xml"}});case 3:t=n.sent,X.current=t;case 5:C({type:e.file_type,content:j.Z.API_SERVER+e.url});case 6:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),ln=function(){var n=d()(c()().mark((function n(e){var t,a,i,l,r,s,o,u,f,p,v=arguments;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(t=v.length>1&&void 0!==v[1]?v[1]:[],a=null==t?void 0:t.filter((function(n){return""!=n.url})),0!=a.length){n.next=5;break}return h.ZP.warning("暂无下载文件"),n.abrupt("return");case 5:if(i=y.Z.info({width:500,icon:null,title:(0,T.jsxs)("div",{children:["正在批量导出任务文件,",(0,T.jsx)("span",{className:"c-red",children:"请勿关闭或操作当前浏览器窗口"})]}),content:(0,T.jsxs)("div",{children:["当前进度: ",(0,T.jsx)("span",{className:"c-blue",children:0}),"/",a.length]}),maskClosable:!1,className:O.modal,onOk:function(){}}),l=new(H()),r=[],s=function(){var n=d()(c()().mark((function n(e,t){var s,o,u;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,fetch(j.Z.API_SERVER+e.url,{method:"get"});case 3:return s=n.sent,n.next=6,s.blob();case 6:return o=n.sent,u=function(){var n=d()(c()().mark((function n(e){var t,a,i,s=arguments;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t=s.length>1&&void 0!==s[1]?s[1]:0,(a=e.split(".")).pop(),i="".concat(a.join(""),"(").concat(t,").").concat(e.split(".").at(-1)),0==t&&r.includes(e)||r.includes(i)?u(e,t+1):(r.push(0==t?e:i),l.file(0==t?e:i,o));case 5:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),n.next=10,u(null==e?void 0:e.title);case 10:i.update({content:(0,T.jsxs)("div",{children:["当前进度: ",(0,T.jsx)("span",{className:"c-blue",children:t}),"/",a.length]})}),n.next=16;break;case 13:n.prev=13,n.t0=n.catch(0),h.ZP.error("".concat(null==e?void 0:e.title,"下载失败,原因:").concat(n.t0));case 16:case"end":return n.stop()}}),n,null,[[0,13]])})));return function(e,t){return n.apply(this,arguments)}}(),!(a.length>0)){n.next=29;break}o=0,u=W()(a),n.prev=12,u.s();case 14:if((f=u.n()).done){n.next=20;break}return p=f.value,n.next=18,s(p,++o);case 18:n.next=14;break;case 20:n.next=25;break;case 22:n.prev=22,n.t0=n.catch(12),u.e(n.t0);case 25:return n.prev=25,u.f(),n.finish(25);case 28:l.generateAsync({type:"blob"}).then((function(n){(0,g.FH)(e,window.URL.createObjectURL(n))}));case 29:i.destroy();case 30:case"end":return n.stop()}}),n,null,[[12,22,25,28]])})));return function(e){return n.apply(this,arguments)}}();return console.log(S,"previewData"),(0,T.jsxs)("div",{className:O.wrap,children:[(0,T.jsx)(D.Z,{title:"任务书",status:null==nn?void 0:nn.status,startAt:null==nn?void 0:nn.start_at,endAt:null==nn?void 0:nn.end_at}),(0,T.jsxs)(l.Z,{active:!0,loading:u,children:[!!J&&(0,T.jsx)(q.Z,{customText:1===J?"当前阶段暂时无法开启,请先完成之前阶段的任务":"当前老师还未下达任务书哦"}),!J&&(0,T.jsxs)("div",{className:O.card,children:[(0,T.jsxs)(x.Z,{align:"middle",children:[(0,T.jsx)("span",{style:{color:"#5f6368"},className:"mr20 font14",children:"课题名称"}),(0,T.jsx)(m.Z,{title:null==k?void 0:k.name,children:(0,T.jsx)("span",{style:{color:"#333",fontSize:16},children:(0,g.Pq)(null==k?void 0:k.name,59)})})]}),(0,T.jsxs)("div",{className:O.title,children:[(0,T.jsx)("span",{style:{flexShrink:0,marginTop:4,color:"#5f6368"},className:"mr20",children:"指导老师"}),(0,T.jsx)("div",{className:O.teacherWrap,children:null==k||null===(e=k.teachers)||void 0===e?void 0:e.map((function(n,e){return(0,T.jsxs)("div",{className:O.titleCol,children:[(0,T.jsx)("img",{width:28,height:28,style:{borderRadius:"50%"},src:"".concat(null===j.Z||void 0===j.Z?void 0:j.Z.IMG_SERVER,"/images/").concat(null==n?void 0:n.avatar_url)}),(0,T.jsx)("span",{className:"c-grey-333 ml10 font16",children:n.real_name})]},e)}))})]}),(0,T.jsxs)("div",{className:O.head,children:[(0,T.jsx)(U.Z,{onChange:function(n){return tn(n.target.checked,null,"all")},checked:!!A.length&&A.length===R.length,indeterminate:!!A.length&&A.length!==R.length}),(0,T.jsx)("span",{className:"ml10",children:"任务书"}),!(null==A||!A.length)&&(0,T.jsxs)("span",{onClick:function(){if(A.length){var n=R.filter((function(n){return A.includes(n.id)}));ln((null==$?void 0:$.name)+"-任务书",n)}else h.ZP.warning("请选择文件")},style:{marginLeft:"auto"},className:"c-light-primary current",children:[(0,T.jsx)("i",{className:"iconfont icon-xiazai4 mr5 font14"}),"批量下载"]})]}),(0,T.jsx)("div",{className:O.rowWrap,children:null==R?void 0:R.map((function(n){return(0,T.jsxs)("div",{className:O.row,children:[(0,T.jsx)(U.Z,{onChange:function(e){return tn(e.target.checked,n.id)},checked:A.includes(n.id)}),(0,T.jsx)("span",{className:O.name,title:n.title,children:(0,g.tP)(n.title,60)}),(0,T.jsxs)("span",{className:O.btns,children:[(0,T.jsxs)(m.Z,{className:"mr20",title:"预览",children:[" ",(0,T.jsx)("i",{onClick:function(){return an(n)},className:"iconfont icon-chakanshenqingjilu c-light-primary current font14"})]}),(0,T.jsxs)(m.Z,{title:"下载",children:[" ",(0,T.jsx)("i",{onClick:function(){var e;(0,g.Nd)("","".concat(j.Z.API_SERVER).concat(null===(e=n.url)||void 0===e?void 0:e.replace("disposition=inline","")))},className:"iconfont icon-xiazai4 c-light-primary current font14"})]})]})]},n.id)}))})]})]}),(0,T.jsx)(G.Z,{close:!0,data:null==S?void 0:S.content,type:null==S?void 0:S.type,hasMask:!0,monacoEditor:{value:X.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:function(){C({content:"",type:""})}})]})})),Q=t(75916),X=(0,i.connect)((function(n){return{loading:n.loading,graduations:n.graduations}}))((function(n){n.graduations,n.dispatch;var e=n.loading;return(0,T.jsx)(l.Z,{style:{margin:"20px 0 0 45px"},loading:e.effects["graduations/getGraduationsDetails"],children:(0,Q.tu)()?(0,T.jsx)(A,{}):(0,T.jsx)(J,{})})}))},37597:function(n,e,t){t.d(e,{Z:function(){return k}});var a=t(82242),i=t.n(a),l=t(7557),r=t.n(l),s=t(41498),o=t.n(s),c=t(79800),u=t.n(c),d=t(59301),f="wrap____H2XH",p=t(80608),h=t(95237),v=t(51945),m=t(2753),x=t(38660),g=t(49105),_=t(89275),j=t(6638),w=t(27876),y=t(37712),k=(0,p.connect)((function(n){return{graduations:n.graduations}}))((function(n){var e,t,a,l=n.graduations,s=(n.dispatch,n.tags),c=n.tagsTitle,k=n.tagsTitleWidth,Z=n.placeholder,b=n.columns,N=n.updateKey,S=n.inputWidth,C=void 0===S?214:S,P=(0,p.useParams)(),z=(0,p.useSearchParams)(),R=u()(z,1)[0],E=(0,d.useState)(!1),L=u()(E,2),T=L[0],I=L[1],A=(0,d.useState)(0),V=u()(A,2),W=V[0],F=V[1],M=(0,d.useState)([]),O=u()(M,2),U=O[0],q=O[1],D=(0,d.useState)(!1),G=u()(D,2),K=G[0],H=G[1],B=l.menus,J=null===(e=location.pathname.split("/"))||void 0===e?void 0:e[3],Q=B.find((function(n){return n.clazz===J}))||{},X=B.find((function(n){return n.clazz===J}))||1,Y=null!=R&&R.get("state")?Number(null==R?void 0:R.get("state")):"",$=(0,d.useState)({keyword:"",status:Y,page:1,limit:20}),nn=u()($,2),en=nn[0],tn=nn[1];(0,d.useEffect)((function(){null!=Q&&Q.id&&an(en)}),[null==Q?void 0:Q.id,N]);var an=function(){var n=o()(r()().mark((function n(e){var t;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return I(!0),n.next=3,(0,g.ZP)("/api/graduations/".concat(P.id,"/graduation_stages/").concat(null==Q?void 0:Q.id,".json"),{method:"get",params:e});case 3:0===(t=n.sent).status&&(q((null==t?void 0:t.data)||[]),F(null==t?void 0:t.total_count)),I(!1);case 6:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),ln=[{name:"任务书",key:"tasks",notStartText:"当前阶段还未开启"},{name:"开题报告",key:"opening_report",notStartText:"当前阶段还未开启"},{name:"中期检查",key:"midterm_report",notStartText:"当前阶段还未开启"},{name:"毕业论文",key:"thesis",notStartText:"当前阶段还未开启"},{name:"毕业答辩",key:"final_defense",notStartText:"当前阶段还未开启"},{name:"论文定稿",key:"final_thesis",notStartText:"当前阶段还未开启"}],rn=null==ln||null===(t=ln.find((function(n){return n.key===(null==Q?void 0:Q.clazz)})))||void 0===t?void 0:t.notStartText;return(0,y.jsxs)("div",{className:f,children:[(0,y.jsx)(x.Z,{title:null==Q?void 0:Q.name,className:"mb10",status:null==Q?void 0:Q.status,startAt:null==Q?void 0:Q.start_at,endAt:null==Q?void 0:Q.end_at}),(0,y.jsxs)(h.Z,{align:"middle",justify:"end",style:{height:66},children:[!(null==Q||!Q.status)&&(0,y.jsxs)(h.Z,{align:"middle",style:{flex:1},children:[(0,y.jsx)(m.qp,{title:c,value:en.status,onChange:function(n){en.status=n,en.page=1,tn(en),an(en)},dataSource:s,className:"mt20",titleWidth:k}),(0,y.jsx)(m.t7,{style:{width:C,marginLeft:"auto"},placeholder:Z,value:en.keyword,onChange:function(n){en.keyword=n,en.page=1,tn(en),an(en)}})]}),(0,w.QB)(null==Q?void 0:Q.next_start_at)&&(0,y.jsxs)(m.op,{style:{marginLeft:15},onClick:function(){return H(!0)},children:[(0,y.jsx)("i",{className:"iconfont icon-anquanshezhi font14 mr5"}),null==Q?void 0:Q.name,"设置"]})]}),0===(null==Q?void 0:Q.status)&&(0,y.jsx)(j.Z,{customText:rn}),!(null==Q||!Q.status)&&(0,y.jsx)(v.Z,{columns:b,dataSource:U,loading:T,rowKey:"id",locale:{emptyText:(0,y.jsx)(j.Z,{})},pagination:{current:en.page,hideOnSinglePage:!W,showQuickJumper:!0,showSizeChanger:!0,pageSize:en.limit,pageSizeOptions:["10","20","50","100","200"],total:W,size:"default",showTotal:w.rU,onChange:function(n,e){en.page=n,en.limit=e,tn(en),an(en)}}}),(0,y.jsx)(_.Z,{visible:K,data:i()(i()({},Q),{},{disabled_time:null==B||null===(a=B[X-1])||void 0===a?void 0:a.end_at}),onClose:function(){return H(!1)},onSuccess:function(){H(!1)}})]})}))}}]); \ No newline at end of file diff --git a/p__Graduations__Lists__Tasks__index.chunk.css b/p__Graduations__Lists__Tasks__index.chunk.css index 4d3cb9ea48..906d65da56 100644 --- a/p__Graduations__Lists__Tasks__index.chunk.css +++ b/p__Graduations__Lists__Tasks__index.chunk.css @@ -1 +1 @@ -.flex_box_center___Q4rC9{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___pzGZc{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___DhNf8{box-align:center;align-items:center}.flex_box_center_end___ALRjT{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___p6z9Y{box-orient:block-axis;flex-direction:column}.wrap____H2XH{padding-left:45px}.wrap____H2XH div[class~=ant-table]{min-height:500px}.flex_box_center___oGGi8{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___e1At5{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___K1Nl5{box-align:center;align-items:center}.flex_box_center_end___IP1rf{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column____nxPW{box-orient:block-axis;flex-direction:column}.title___Ynb7w{align-items:center;display:flex;margin:20px 0}.title___Ynb7w b{color:#232b40;font-size:20px;font-weight:600}.title___Ynb7w .time___dxFRB{font-size:14px;margin-left:auto}.title___Ynb7w .time___dxFRB>span{color:#9096a3}.title___Ynb7w .time___dxFRB>span span{color:#232b40}.flex_box_center___Sswcw{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___nBexI{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___sPXvb{box-align:center;align-items:center}.flex_box_center_end___c6nca{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___Bq_gi{box-orient:block-axis;flex-direction:column}.tag___NEywM{background:#adb1b8;border-radius:12px;color:#fff;font-size:12px;font-weight:600;height:24px;line-height:24px;padding:0 12px;text-align:center}.flex_box_center___dejrx{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___WBGxf{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___OMTvG{box-align:center;align-items:center}.flex_box_center_end___FHZRS{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___cDBl4{box-orient:block-axis;flex-direction:column}.File___Vzzv4 .deletfileIcon___snNZ9{cursor:pointer;opacity:0}.File___Vzzv4:hover .deletfileIcon___snNZ9{opacity:1}.wrap___eGzSn{max-height:500px;position:relative}.wrap___eGzSn .row___qfnoA{align-items:center;display:flex;margin-bottom:12px}.wrap___eGzSn .row___qfnoA div:first-child{color:#5f6367;font-size:14px;margin-right:18px}.wrap___eGzSn .row___qfnoA div:last-child{color:rgba(0,0,0,.9);font-size:14px;max-width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrap___eGzSn .img___Ftdlp{color:#19cb70;font-size:64px;height:64px;position:absolute;right:0;top:0;width:64px;z-index:1000}.flex_box_center___YhVJ8{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___ZwNFf{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___zVi38{box-align:center;align-items:center}.flex_box_center_end___XiBd9{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___wlJ_z{box-orient:block-axis;flex-direction:column}.wrap___btDZi{font-size:14px;padding-left:45px}.wrap___btDZi .card___ynWkb{background:#fff;border:1px solid #f5f5f5;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);padding:30px}.wrap___btDZi .card___ynWkb .title___ZK2i5{align-items:flex-start;display:flex;font-size:14px;margin-bottom:13px;margin-top:25px}.wrap___btDZi .card___ynWkb .title___ZK2i5 .teacherWrap___mwbsp{flex:1 1}.wrap___btDZi .card___ynWkb .title___ZK2i5 .teacherWrap___mwbsp .titleCol___Yw1us{align-items:center;display:inline-flex;margin-bottom:12px;margin-right:30px}.wrap___btDZi .card___ynWkb .head___Eh7hH{align-items:center;background:#f6f7f9;border:1px solid #f6f7f9;border-bottom:0;border-radius:4px 4px 0 0;color:#5f6368;display:flex;height:38px;padding:0 20px}.wrap___btDZi .card___ynWkb .rowWrap___iqlIh{border:1px solid #f6f7f9;border-radius:0 0 4px 4px;border-top:0;padding:10px 0}.wrap___btDZi .card___ynWkb .rowWrap___iqlIh .row___ysuMF{align-items:center;display:flex;height:34px;padding:0 20px}.wrap___btDZi .card___ynWkb .rowWrap___iqlIh .row___ysuMF .name___Vp5LK{color:#333;margin-left:10px;padding-right:48px}.wrap___btDZi .card___ynWkb .rowWrap___iqlIh .row___ysuMF .btns___TQ4qx{flex-shrink:0;margin-left:auto}.wrap___btDZi .card___ynWkb .rowWrap___iqlIh .row___ysuMF .btns___TQ4qx i:hover{color:#165dff} \ No newline at end of file +.flex_box_center___Q4rC9{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___pzGZc{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___DhNf8{box-align:center;align-items:center}.flex_box_center_end___ALRjT{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___p6z9Y{box-orient:block-axis;flex-direction:column}.wrap____H2XH{padding-left:45px}.wrap____H2XH div[class~=ant-table]{min-height:500px}.flex_box_center___dejrx{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___WBGxf{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___OMTvG{box-align:center;align-items:center}.flex_box_center_end___FHZRS{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___cDBl4{box-orient:block-axis;flex-direction:column}.File___Vzzv4 .deletfileIcon___snNZ9{cursor:pointer;opacity:0}.File___Vzzv4:hover .deletfileIcon___snNZ9{opacity:1}.wrap___eGzSn{max-height:500px;position:relative}.wrap___eGzSn .row___qfnoA{align-items:center;display:flex;margin-bottom:12px}.wrap___eGzSn .row___qfnoA div:first-child{color:#5f6367;font-size:14px;margin-right:18px}.wrap___eGzSn .row___qfnoA div:last-child{color:rgba(0,0,0,.9);font-size:14px;max-width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrap___eGzSn .img___Ftdlp{color:#19cb70;font-size:64px;height:64px;position:absolute;right:0;top:0;width:64px;z-index:1000}.flex_box_center___YhVJ8{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___ZwNFf{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___zVi38{box-align:center;align-items:center}.flex_box_center_end___XiBd9{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___wlJ_z{box-orient:block-axis;flex-direction:column}.wrap___btDZi{font-size:14px;padding-left:45px}.wrap___btDZi .card___ynWkb{background:#fff;border:1px solid #f5f5f5;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);padding:30px}.wrap___btDZi .card___ynWkb .title___ZK2i5{align-items:flex-start;display:flex;font-size:14px;margin-bottom:13px;margin-top:25px}.wrap___btDZi .card___ynWkb .title___ZK2i5 .teacherWrap___mwbsp{flex:1 1}.wrap___btDZi .card___ynWkb .title___ZK2i5 .teacherWrap___mwbsp .titleCol___Yw1us{align-items:center;display:inline-flex;margin-bottom:12px;margin-right:30px}.wrap___btDZi .card___ynWkb .head___Eh7hH{align-items:center;background:#f6f7f9;border:1px solid #f6f7f9;border-bottom:0;border-radius:4px 4px 0 0;color:#5f6368;display:flex;height:38px;padding:0 20px}.wrap___btDZi .card___ynWkb .rowWrap___iqlIh{border:1px solid #f6f7f9;border-radius:0 0 4px 4px;border-top:0;padding:10px 0}.wrap___btDZi .card___ynWkb .rowWrap___iqlIh .row___ysuMF{align-items:center;display:flex;height:34px;padding:0 20px}.wrap___btDZi .card___ynWkb .rowWrap___iqlIh .row___ysuMF .name___Vp5LK{color:#333;margin-left:10px;padding-right:48px}.wrap___btDZi .card___ynWkb .rowWrap___iqlIh .row___ysuMF .btns___TQ4qx{flex-shrink:0;margin-left:auto}.wrap___btDZi .card___ynWkb .rowWrap___iqlIh .row___ysuMF .btns___TQ4qx i:hover{color:#165dff} \ No newline at end of file diff --git a/p__Graduations__Lists__Topics__index.async.js b/p__Graduations__Lists__Topics__index.async.js index 916bc2cf5c..7517077b21 100644 --- a/p__Graduations__Lists__Topics__index.async.js +++ b/p__Graduations__Lists__Topics__index.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[51461,48410,4585,71950],{10459:function(e,n,t){"use strict";function a(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],a=0;a0&&(c=10+t*i);var r=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);a>40&&(r=40);var o=this.randomNum(-10,10);e.translate(c,r),e.rotate(o*Math.PI/180),e.fillText(n,0,0),e.rotate(-o*Math.PI/180),e.translate(-c,-r)}},{key:"drawLine",value:function(e){for(var n=0;n<1;n++)e.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),e.beginPath(),e.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.stroke()}},{key:"drawDot",value:function(e){for(var n=0;n<100;n++)e.fillStyle=this.randomColor(0,255),e.beginPath(),e.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),e.fill()}},{key:"randomCode",value:function(){for(var e=this,n="",t=0;t-1||null!==(a=b)&&void 0!==a&&a.startsWith("/api")?b:"data:image/png;base64,".concat(b),autoPlay:!0}),"video"===B&&(0,y.jsx)(y.Fragment,{children:(null===(c=b)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(o=b)&&void 0!==o&&o.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(b),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(b),autoPlay:!0})}),"office"===B&&U&&(0,y.jsx)("iframe",{src:"".concat(W,"/office.html?key=").concat(U.key,"&url=").concat(T+U.url,"&callbackUrl=").concat(T+U.callbackUrl,"&fileType=").concat(U.fileType,"&title=").concat(U.title,"&model=").concat(w,"&officeServer=").concat(k.Z.ONLYOFFICE,"&disabledDownload=").concat(!!J)}),"html"===B&&(0,y.jsx)("iframe",{src:b+"&disposition=inline"}),"pdf"===B&&(0,y.jsx)("iframe",{src:"".concat(W,"/js/pdfview/index.html?url=").concat(b,"&disabledDownload=").concat(!!J)}),"image"===B&&(0,y.jsx)("img",{src:(null===(l=b)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(S=b)&&void 0!==S&&S.startsWith("/api")?b:"data:image/png;base64,".concat(b)}),("other"===B||"download"===B)&&(0,y.jsx)(y.Fragment,{children:F?(0,y.jsx)(v.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(f.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:Y,children:"下载"})}):(0,y.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:Y,children:[(0,y.jsx)(g.Z,{}),"点击下载"]})})]})}},78666:function(e,n,t){"use strict";t.d(n,{h:function(){return p},x:function(){return f}});var a=t(82242),i=t.n(a),c=t(39647),r=t.n(c),o=t(77036),s=t(6085),l=(t(59301),t(4585)),u=t(37712),d=["value","onChange","scrollId"],p=function(e){var n=e.value,t=e.onChange,a=e.scrollId,c=r()(e,d);return(0,u.jsx)("div",{id:a||"",children:(0,u.jsx)(o.Z,i()(i()({},c),{},{hidetoolBar:!0,defaultValue:n,onChange:function(e,n){console.log("a:",e,n),null!=n&&n.length?t(e,n):t(e)}}))})},f=function(e){var n=e.value,t=e.onChange,a=e.placeholder,i=e.height,c=void 0===i?140:i;return e.isEdit?(0,u.jsx)(o.Z,{watch:!0,isFocus:!0,height:c,placeholder:a,defaultValue:n,onChange:t}):(0,u.jsx)("div",{style:{cursor:"pointer"},children:n?(0,u.jsx)(l.Z,{className:s.Z.inputBorder,value:n}):(0,u.jsx)("div",{className:"".concat(s.Z.inputBorder," ").concat(s.Z.placeholder),children:a})})}},4585:function(e,n,t){"use strict";t.d(n,{Z:function(){return z}});var a=t(82242),i=t.n(a),c=t(37205),r=t.n(c),o=t(91232),s=t.n(o),l=t(79800),u=t.n(l),d=t(59301),p=(t(49040),t(32834)),f=t.n(p),g=t(11690);var h=[],m=["
                                "],x=new(f().Renderer),A=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function v(){h.length=0,m=["
                                  "]}var k={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function y(e,n,t,a){if(n>=e.length||e[n].level<=t)return n;var i=e[n];a.push("
                                • "+i.text+"");var c=[];return n=y(e,++n,i.level,c),c.length>0&&(a.push("
                                    "),c.forEach((function(e){a.push(e)})),a.push("
                                  ")),a.push("
                                • "),n=y(e,n,t,a)}function S(){return y(h,0,0,m),m.push("
                                "),m.join("")}var j={heading:function(e){var n=A.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],a=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var a=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=a.length?e.slice(a.length):e})).join("\n")}(t,n[3]||""),i=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(i)>=0){var c=B(),r=a;a=c,C[c]={type:"block",expression:r}}return{type:"code",raw:t,lang:i,text:a}}}},w=/(?:\${2})([^\n`]+?)(?:\${2})/gi,b=0,B=function(){return"__special_katext_id_".concat(b++,"__")},C={};function N(){return C}function D(){b=0,C={}}function I(e){return e=e.replace(w,(function(e,n){var t=B();return C[t]={type:"inline",expression:n},t}))}var H=x.listitem;x.listitem=function(e){return H(I(e))};var E=x.paragraph;x.paragraph=function(e){return E(I(e))};var R=x.tablecell;x.tablecell=function(e,n){return R(I(e),n)},x.code=function(e,n,t){var a=(n||"").match(/\S*/)[0];return a?["latex","katex","math"].indexOf(a)>=0?"

                                ".concat(e,"

                                "):'
                                ').concat(t?e:(0,g.escape)(e,!0),"
                                \n"):'
                                '+(t?e:(0,g.escape)(e,!0))+"
                                "},x.heading=function(e,n,t){var a=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:a,level:n,text:e}),"'+e+""},f().setOptions({silent:!0,gfm:!0,pedantic:!1}),f().use({tokenizer:j,renderer:x});var J=f(),O=(t(64018),t(6419)),F=t(71681),P=t(15342),Z=t(1012),Q=t(29114),M=t(37712),L="@▁@",G=/]*>/g;var z=function(e){var n=e.value,t=void 0===n?"":n,a=e.className,c=e.showTextOnly,o=e.showLines,l=e.style,p=void 0===l?{}:l,f=e.stylesPrev,g=void 0===f?{}:f,h=e.highlightKeywords,m=e.showProgramFill,x=(e.isProgramFill,e.disabledFill),A=void 0!==x&&x,y=e.programFillValue,j=e.onFillChange,w=void 0===j?function(e){}:j,b=e.onFillBlur,B=void 0===b?function(){}:b,C=String(t),I=(0,d.useState)(""),H=u()(I,2),E=H[0],R=H[1],z=(0,d.useState)("office"),U=u()(z,2),V=U[0],W=U[1],T=(0,d.useState)([]),K=u()(T,2),q=K[0],Y=K[1],X=(0,d.useRef)("a"+(0,Z.Z)()),_={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),a=[];return t.map((function(e){""!=e&&a.push(".".concat(X.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{C=C.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+F.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+F.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+F.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(m){var e=-1;return C=C.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,a){return function(e,n){var t=document.createElement(e===L?"input":"textarea");t.style.width="100%",t.style.height=e===L?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var a=Object.keys(_).length;return _[a]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                '.concat($(C||""),"
                                ")}var n=J(C);n=$(n);var t=N();C.match(/\[TOC\]/)&&(n=n.replace("

                                [TOC]

                                ",S()),v()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var a=t[n],i=a.type,c=a.expression;return(0,P.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(c)||"",{displayMode:"block"===i,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),D();var a=document.createElement("div");return a.innerHTML=n,h?(ae(a,h.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),a.innerHTML):c?a.innerText:(setTimeout((function(){return re()}),500),a.innerHTML)}),[C,h]);(0,d.useEffect)((function(){ie.current&&ie.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[q]),(0,d.useEffect)((function(){if(null!=y&&y.length){var e,n=ie.current.querySelectorAll(".edu-program-fill-score"),t=ie.current.querySelectorAll('[name="edu-program-fill"]'),a=s()(t.entries());try{for(a.s();!(e=a.n()).done;){var i,c=u()(e.value,2),r=c[0],o=c[1];o.value=null===(i=y[r])||void 0===i?void 0:i.value,"warning"===y[r].type?o.className="program-fill-warning":"success"===y[r].type?o.className="program-fill-success":o.className=""}}catch(e){a.e(e)}finally{a.f()}var l,d=s()(n.entries());try{for(d.s();!(l=d.n()).done;){var p,f,g=u()(l.value,2),h=g[0];g[1].innerHTML=null!==(p=y[h])&&void 0!==p&&p.score?"".concat(null===(f=y[h])||void 0===f?void 0:f.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}Y(y)}}),[y]);var ne=function(e){q[e.target.dataset.id]=q[e.target.dataset.id]||{},q[e.target.dataset.id].value=e.target.value,Y(r()(q)),w(q,e.target.dataset.id)},te=function(e){q[e.target.dataset.id]=q[e.target.dataset.id]||{},q[e.target.dataset.id].value=e.target.value,Y(r()(q)),B(q,e.target.dataset.id)};function ae(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ae(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var a=document.createElement("span");a.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(a)}}))}var ie=(0,d.useRef)();function ce(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),R(t),W("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),R(t),W("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),R(t),W("html");else if(t.startsWith("#")){e.preventDefault();var a=document.getElementById(t.replace("#",""));a&&a.scrollIntoView(!0)}}}k.WebkitLineClamp=o,o&&(p=i()(i()({},p),k));var re=function(){var e,n=null===(e=ie.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(O.ZP.isSupported()){var n=new O.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ie.current&&ee&&ee.match(G)&&window.PR.prettyPrint(),ie.current)return ie.current.addEventListener("click",ce),function(){var e;null===(e=ie.current)||void 0===e||e.removeEventListener("click",ce),D(),v()}}),[ee,ie.current,ce]),(0,M.jsxs)(M.Fragment,{children:[c&&(0,M.jsx)("div",{ref:ie,children:ee}),!c&&(0,M.jsx)("div",{ref:ie,style:i()({},p),className:"".concat(a||""," ").concat(A?"disabled-fill":""," markdown-body ").concat(X.current),dangerouslySetInnerHTML:{__html:ee}}),(0,M.jsx)(Q.Z,{close:!0,data:E,type:null!=E&&E.length?V:"",style:i()({},g),onClose:function(){return R("")}})]})}},16726:function(e,n,t){"use strict";t.d(n,{h:function(){return x}});var a=t(82242),i=t.n(a),c=t(79800),r=t.n(c),o=t(59301),s=t(57809),l=t(78241),u=t(3113),d=t(89780),p=t.n(d),f=(t(94527),t(66608),t(37712)),g=s.default.Option,h={labelCol:{span:4},wrapperCol:{span:20}},m={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function x(e){var n=e.value,t=e.onChange,a=e.mode,c=e.options,s=void 0===c?{}:c,l=(0,o.useRef)(),u=(0,o.useState)(),d=r()(u,2),g=d[0],h=d[1];return(0,o.useEffect)((function(){if(g){var e=function(e){var n=e.getValue();t&&t(n)};return g.on("change",e),function(){g.off("change",e)}}}),[g,t]),(0,o.useEffect)((function(){g&&g.setOption("mode",a)}),[g,a]),(0,o.useEffect)((function(){g&&(n===g.getValue()&&""!==n||setTimeout((function(){g.setValue(n||"")}),300))}),[g,n]),(0,o.useEffect)((function(){if(l.current&&!g){var e=p().fromTextArea(l.current,i()({mode:a,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},s));h(e)}}),[l.current,g]),(0,f.jsx)("div",{className:"my-codemirror-container",children:(0,f.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,a=(0,o.useState)("python"),c=r()(a,2),d=c[0],p=c[1];return(0,f.jsxs)(l.Z,i()(i()({},h),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,f.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,f.jsx)(s.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(m[e][1])},children:Object.keys(m).map((function(e){return(0,f.jsx)(g,{value:e,children:m[e][0]},e)}))})}),(0,f.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,f.jsx)(x,{mode:d})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},77036:function(e,n,t){"use strict";t.d(n,{Z:function(){return se}});var a=t(91232),i=t.n(a),c=t(7557),r=t.n(c),o=t(41498),s=t.n(o),l=t(79800),u=t.n(l),d=t(85573),p=t.n(d),f=t(59301),g=t(89780),h=t.n(g),m=t(76374),x=(t(94527),t(6313),t(25717),t(99498),t(25419),t(67549),t(4585)),A=t(37712),v=function(e){var n=e.value,t=void 0===n?"":n,a=(e.className,e.showTextOnly,e.showLines,e.style,(0,f.useMemo)((function(){return""}),[t]));return(0,A.jsx)(A.Fragment,{children:(0,A.jsx)("div",{dangerouslySetInnerHTML:{__html:a}})})},k=t(82242),y=t.n(k),S=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function j(e){var n=e.onActionCallback,t=e.title,a=e.icon,i=e.actionName,c=e.className,r=void 0===c?"":c,o=e.children;return(0,A.jsxs)("a",{title:t,className:r,onClick:function(){n(i)},children:[(0,A.jsx)("i",{className:"md-iconfont ".concat(a)}),o]})}var w=function(e){var n=e.watch,t=e.showNullButton,a=e.showNullProgramButton,i=e.onActionCallback,c=e.fullScreen,r=e.insertTemp,o=e.hidetoolBar,s=[].concat(S,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,A.jsxs)("ul",{className:"markdown-toolbar-container",children:[!o&&s.map((function(e,n){return(0,A.jsx)("li",{children:e.actionName?(0,A.jsx)(j,y()(y()({},e),{},{onActionCallback:i})):(0,A.jsx)("span",{className:"v-line"})},n)})),t?(0,A.jsx)("li",{children:(0,A.jsx)(j,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:i,children:(0,A.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,a?(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)("li",{children:(0,A.jsx)(j,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:i,children:(0,A.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,A.jsx)("li",{children:(0,A.jsx)(j,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:i,children:(0,A.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,r&&(0,A.jsx)("li",{children:(0,A.jsx)(j,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(r),onActionCallback:i,children:(0,A.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,A.jsx)("li",{className:"btn-full-screen",children:(0,A.jsx)(j,{icon:"".concat(c?"icon-shrink":"icon-enlarge"),title:c?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:i})})]})},b=t(74063),B=t(78241),C=t(24650),N=t(3113),D={labelCol:{span:4},wrapperCol:{span:20}},I=function(e){var n=e.callback,t=e.onCancel;return(0,A.jsxs)(B.Z,y()(y()({},D),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,A.jsx)(B.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,A.jsx)(C.Z,{})}),(0,A.jsx)(B.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,A.jsx)(C.Z,{})}),(0,A.jsxs)("div",{className:"flex-container flex-end",children:[(0,A.jsx)(N.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,A.jsx)(N.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},H=t(16726),E=t(8591),R=t(10459),J=B.Z.useForm,O={width:280,marginRight:10},F={labelCol:{span:5},wrapperCol:{span:19}},P=function(e){var n=e.callback,t=e.onCancel,a=J(),i=u()(a,1)[0],c=(0,f.useRef)();function r(e,n){-1!==e.status?i.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):E.ZP.error(e.message)}return(0,A.jsxs)(B.Z,y()(y()({form:i},F),{},{className:"upload-image-panel",onFinish:function(e){n(y()(y()({},e),{},{name:c.current}))},style:{width:470,overflow:"hidden"},children:[(0,A.jsx)(B.Z.Item,{label:"图片地址",required:!0,children:(0,A.jsxs)("div",{className:"flex-container",children:[(0,A.jsx)(B.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,A.jsx)(C.Z,{style:O})}),(0,A.jsx)(Z,{onFileChange:function(e){var n=e.target.files[0];c.current=n.name,Q(n,r)}})]})}),(0,A.jsx)(B.Z.Item,{label:"图片描述",name:"alt",children:(0,A.jsx)(C.Z,{style:{width:264}})}),(0,A.jsxs)(B.Z.Item,{style:{textAlign:"right"},children:[(0,A.jsx)(N.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,A.jsx)(N.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function Z(e){var n=e.onFileChange;return(0,A.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,A.jsx)("input",{type:"file",onChange:n})]})}function Q(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var a=new window.XMLHttpRequest;a.withCredentials=!0,a.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),a.addEventListener("error",(function(e){console.error(e)}),!1),a.open("POST","".concat(R.KI,"/api/attachments.json")),a.send(t)}var M=t(5112),L=t(94001),G=M.ZP.Group,z={margin:"0 8px"},U=function(e){var n=e.callback,t=e.onCancel;return(0,A.jsxs)(B.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,A.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,A.jsx)("span",{style:z,children:"单元格数:"}),(0,A.jsx)("span",{style:z,children:"行数"}),(0,A.jsx)(B.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,A.jsx)(L.Z,{})}),(0,A.jsx)("span",{style:z,children:"列数"}),(0,A.jsx)(B.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,A.jsx)(L.Z,{})})]}),(0,A.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,A.jsx)("span",{style:z,children:"对齐方式:"}),(0,A.jsx)(B.Z.Item,{name:"align",children:(0,A.jsxs)(G,{children:[(0,A.jsx)(M.ZP,{value:"default",children:(0,A.jsx)("i",{className:"fa fa-align-justify"})}),(0,A.jsx)(M.ZP,{value:"left",children:(0,A.jsx)("i",{className:"fa fa-align-left"})}),(0,A.jsx)(M.ZP,{value:"center",children:(0,A.jsx)("i",{className:"fa fa-align-center"})}),(0,A.jsx)(M.ZP,{value:"right",children:(0,A.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,A.jsxs)("div",{className:"flex-container flex-end",children:[(0,A.jsx)(N.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,A.jsx)(N.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},V=t(71681),W=t(49105),T=t(1012),K=t(43418),q="link",Y="upload-image",X="code-block",_="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(46587);var te="@▁▁@";function ae(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ie=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ce=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],re=p()(p()({},ie+"-B","bold"),ie+"-I","italic"),oe=p()(p()(p()(p()({},q,"添加链接"),X,"添加代码块"),Y,"添加文件"),_,"添加表格"),se=function(e){var n=e.defaultValue,t=void 0===n?"":n,a=e.onChange,c=e.width,o=void 0===c?"100%":c,l=e.height,d=void 0===l?400:l,g=e.miniToolbar,k=void 0!==g&&g,y=e.isFocus,S=void 0!==y&&y,j=e.watch,B=e.insertTemp,C=e.mode,N=void 0===C?"markdown":C,D=e.id,R=void 0===D?"markdown-editor-id":D,J=e.showResizeBar,O=void 0!==J&&J,F=e.noStorage,Z=void 0!==F&&F,M=e.showNullButton,L=void 0!==M&&M,G=e.showNullProgramButton,z=void 0!==G&&G,$=e.hidetoolBar,ie=void 0!==$&&$,se=e.fullScreen,le=void 0!==se&&se,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,fe=e.className,ge=void 0===fe?"":fe,he=e.disablePaste,me=void 0!==he&&he,xe=e.disabled,Ae=void 0!==xe&&xe,ve=e.disabledFill,ke=void 0!==ve&&ve,ye=e.placeholder,Se=void 0===ye?"":ye,je=e.values,we=void 0===je?"":je,be=(0,f.useState)(null),Be=u()(be,2),Ce=Be[0],Ne=Be[1],De=(0,f.useState)(t),Ie=u()(De,2),He=Ie[0],Ee=Ie[1],Re=(0,f.useState)(j),Je=u()(Re,2),Oe=Je[0],Fe=Je[1],Pe=(0,f.useState)(le),Ze=u()(Pe,2),Qe=Ze[0],Me=Ze[1],Le=(0,f.useState)(""),Ge=u()(Le,2),ze=Ge[0],Ue=Ge[1],Ve=(0,f.useState)(0),We=u()(Ve,2),Te=We[0],Ke=We[1],qe=(0,f.useState)(d),Ye=u()(qe,2),Xe=Ye[0],_e=Ye[1],$e=(0,f.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,f.useRef)((0,T.Z)()),an=(0,f.useRef)(!1),cn=(0,f.useRef)(),rn=(0,f.useRef)(),on=(0,f.useRef)(),sn=(0,f.useRef)(),ln=(0,f.useRef)(),un=function(){var e=s()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,W.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ce,rn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ce.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ce.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ce.replaceSelection('').concat(e.name,"")):Ce.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Ee(we),null==Ce||Ce.setValue(we),window.scrollTo(0,e)}),[we]),(0,f.useEffect)((function(){null==pe||pe(Qe)}),[Qe]),(0,f.useEffect)((function(){if(rn.current){var e=function(e,t){if(!me){var a=t.clipboardData;if(a){var i=a.types.toString(),c=a.items;if("Files"===i||a.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==N)return;try{var r,o=c[1];"file"===(null===(r=c[0])||void 0===r?void 0:r.kind)&&(o=c[0]);var s=o.getAsFile(),l=s.name.split(".").pop();Q(s,(function(e){var t,a,i;e.id?(null==s||null===(t=s.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==s||null===(a=s.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==s||null===(i=s.type)||void 0===i?void 0:i.indexOf("pdf"))>-1?n.replaceSelection('').concat(s.name,"")):ce.includes(l)?n.replaceSelection('').concat(s.name,"")):n.replaceSelection("[".concat(s.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){E.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=h().fromTextArea(rn.current,{mode:N,lineNumbers:!k,lineWrapping:!0,value:t,autoCloseTags:!z,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",Se):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),a=t.getCursor(),i=t.getLine(a.line),c=i.charAt(a.ch-1),r=i.lastIndexOf("@▁@",a.ch),o=i.lastIndexOf("@▁▁@",a.ch),s=r>o?r:o,l=r>o?3:4;if(-1===te.indexOf(c))return null;if(console.log("change1:",n,e,i,a,s,r,o,c),s>=0&&a.ch-s<5){var u=s+l;return t.replaceRange("",{line:a.line,ch:s},{line:a.line,ch:u}),{line:a.line,ch:u}}return null}(e);t&&n.preventDefault()}})),S&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){on.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){on.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var a;if(on.current.classList.add("mouse-hover-md"),(a=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var i=function(){var e=a[c],t=e.name.split(".").pop();Q(e,(function(a){var i,c,r;a.id?(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(a.id,"?type=").concat(a.content_type,")")):(null==e||null===(c=e.type)||void 0===c?void 0:c.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ce.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(a.id,"?type=").concat(a.content_type,")")):401===(null==a?void 0:a.status)&&(document.location.href="/user/login")}))},c=0;c0||a.target.offsetWidth>0)&&(dn(),Ce.setSize("100%","100%"),Ce.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(rn.current.parentElement),e}();return function(){var n,t;null!==(n=rn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=rn.current)||void 0===t?void 0:t.parentElement)}}}),[Ce,dn]),(0,f.useEffect)((function(){if(Ce){for(var e=[],n=function(){var n=u()(a[t],2),i=n[0],c=n[1],r=p()({},i,(function(){pn(c)}));e.push(r),Ce.addKeyMap(r)},t=0,a=Object.entries(re);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(R);e>=Te+1e4&&(!n||n!==He)&&(window.sessionStorage.setItem(R,He),nn(!0))}}),1e4),(0,f.useEffect)((function(){Fe(j)}),[Ce,j]),(0,f.useEffect)((function(){Ce&&S&&Ce.focus()}),[Ce,S]),(0,f.useEffect)((function(){if(Oe&&Ce){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=Ce.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ce,Oe]),(0,f.useEffect)((function(){if(Ce&&de){var e=function(e,n){de(e,n)};return Ce.on("beforeChange",e),function(){Ce.off("beforeChange",e)}}}),[Ce,de]),(0,f.useEffect)((function(){if(Ce&&ue){var e=function(){ue(Ce.getValue())};return Ce.on("blur",e),function(){Ce.off("blur",e)}}}),[Ce,ue]),(0,f.useEffect)((function(){if(Ce){var e=function(e,n){var t=e.getValue();Ee(t),Ke((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),a&&(z?a(t,xn(t)):a(t))};return Ce.on("change",e),function(){Ce.off("change",e)}}}),[Ce,a]),(0,f.useEffect)((function(){if(Ce)if(null==t)Ce.setValue(""),Ee("");else{var e=window.scrollY||window.pageYOffset;t!==Ce.getValue()&&(Ce.setValue(t),Ee(t),Ce.setCursor(Ae?1:Ce.lineCount(),0),window.scrollTo(0,e))}}),[Ce,t]);var pn=(0,f.useCallback)((function(e){var n=Ce.getCursor(),t=Ce.getSelection(),a=t.split("\n");switch(e){case"bold":return Ce.replaceSelection("**"+t+"**"),""===t&&Ce.setCursor(n.line,n.ch+2),Ce.focus();case"italic":return Ce.replaceSelection("*"+t+"*"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"code":return Ce.replaceSelection("`"+t+"`"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"inline-latex":return Ce.replaceSelection("`$$"+t+"$$`"),""===t&&Ce.setCursor(n.line,n.ch+3),Ce.focus();case"latex":return Ce.replaceSelection("```latex\n"+t+"\n```"),Ce.setCursor(n.line+1,t.length+1),Ce.focus();case"line-break":return Ce.replaceSelection("
                                \n"),Ce.focus();case"list-ul":return""===t?Ce.replaceSelection("- "+t):Ce.replaceSelection(a.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ce.focus();case"list-ol":return""===t?Ce.replaceSelection("1. "+t):Ce.replaceSelection(a.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ce.focus();case"add-null-ch":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("▁"),Ce.focus();case"add-signal":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("@▁@"),Ce.focus();case"add-multiple":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection(te),Ce.focus();case"inster-template-1":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ce.focus();case"eraser":return Ce.setValue(""),Ce.focus();case"trigger-watch":return Fe(!Oe),Ce.focus();case"trigger-full-screen":return Me(!Qe),Ce.focus();case q:return void Ue(q);case X:return void Ue(X);case Y:return void Ue(Y);case _:return void Ue(_);default:throw new Error}}),[Ce,Oe,Qe]),fn=(0,f.useCallback)((function(e){switch(Ue(""),ze){case q:var n=e.title,t=e.link;return Ce.replaceSelection("[".concat(n,"](").concat(t,")")),Ce.focus();case X:var a=e.language,i=e.content;return Ce.replaceSelection(["```"+a,i,"```"].join("\n")),Ce.focus();case Y:var c=e.src,r=e.alt;return r?Ce.replaceSelection("![ ".concat(r," ]( ").concat(c,' "').concat(r,'" )')):Ce.replaceSelection("![,](".concat(c,")")),Ce.focus();case _:for(var o=e.row,s=e.col,l=e.align,u="\n",d=0;d300&&(n=300),_e(d+n+"px")}},a=sn.current,i=!1,c=0;return a.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){a.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ce,sn]),(0,f.useEffect)((function(){_e(d)}),[d]);var mn={width:ae(o),height:ae(Xe)},xn=((0,f.useMemo)((function(){if(Te){var e=new Date(Te),n=e.getHours(),t=e.getMinutes(),a=e.getSeconds();return t=t<10?"0"+t:t,a=a<10?"0"+a:a,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(a)}return 0}),[Te]),function(e){var n=[];if(z){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,a){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,A.jsxs)(f.Fragment,{children:[(0,A.jsx)("div",{className:"markdown-editor-wrapper",ref:on,children:(0,A.jsxs)("div",{className:"markdown-editor-container ".concat(ge," ").concat(Oe?"on-preview":""," ").concat(k?"mini":""," ").concat(Qe?"full-screen":""),style:mn,children:[(0,A.jsx)(w,{insertTemp:B,watch:Oe,fullScreen:Qe,showNullButton:L,showNullProgramButton:z,onActionCallback:pn,hidetoolBar:ie,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,A.jsxs)("div",{className:"markdown-editor-body",children:[(0,A.jsx)("div",{className:"codemirror-container",children:(0,A.jsx)("textarea",{ref:rn,placeholder:Se})}),Oe?(0,A.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===N&&(0,A.jsx)(v,{value:He}),"stex"!==N&&(0,A.jsx)(x.Z,{disabledFill:ke,showProgramFill:z,value:He})]}):null]})]})}),O?(0,A.jsx)("a",{ref:sn,className:"editor-resize"}):null,(0,A.jsx)(b.Z,{children:oe[ze]?(0,A.jsx)(K.Z,{centered:!0,title:oe[ze],open:!0,onCancel:hn,footer:null,className:"markdown-popup-form",children:gn}):null})]})}},74063:function(e,n,t){"use strict";t.d(n,{Z:function(){return f}});var a=t(82100),i=t.n(a),c=t(29186),r=t.n(c),o=t(80619),s=t.n(o),l=t(47074),u=t.n(l),d=t(59301),p=t(4676),f=function(e){s()(t,e);var n=u()(t);function t(e){var a;i()(this,t),a=n.call(this,e);var c=window.document;return a.node=c.createElement("div"),c.body.appendChild(a.node),a}return r()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},37913:function(e,n,t){"use strict";t.d(n,{i:function(){return y},Z:function(){return S}});t(59301);var a="list___jb2Ay",i="wrap___VsQDr",c="li___IxCLC",r="cover___Mu8wr",o="img___IpFLA",s="bq___Bil0T",l="sign___DXJ4d",u="name___l7FoJ",d="e___pXQUG",p="tags___w_Mil",f=t(71418),g=t(6848),h=t(71681),m=t(92310),x=t.n(m),A=t(27876),v=t(6638),k=t(37712),y=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],S=function(e){var n=e.className,t=e.dataSource,m=void 0===t?[]:t,S=e.col,j=void 0===S?4:S,w=e.right,b=e.bottom,B=void 0===b?23:b,C=e.precision,N=void 0===C?0:C,D=e.wrapWidth,I=void 0===D?1200:D,H=e.trackEventItems,E=e.loading,R=Math.floor((I-(j-1)*w)/j);return(0,k.jsx)(f.Z,{spinning:E,children:(0,k.jsxs)("div",{className:x()(a,n),children:[!(null==m||!m.length)&&(null==m?void 0:m.map((function(e,n){var t,a=e.name,f=e.id,m=e.identifier,x=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,k.jsx)("div",{className:i,style:{width:R,marginRight:(1+n)%j==0?0:w+N,marginBottom:B},children:(0,k.jsxs)("a",{target:"_blank",href:"/paths/".concat(m),className:c,onClick:function(e){e.preventDefault(),H&&(0,A.L9)([H]),(0,A.xg)("/paths/".concat(m))},children:[(0,k.jsxs)("div",{className:o,children:[(0,k.jsx)("img",{className:r,src:"".concat(h.Z.IMG_SERVER,"/").concat(x)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var a,i=null===(a=y.find((function(n){return n.name==e})))||void 0===a?void 0:a.swimg;return(0,k.jsx)("img",{className:l,src:i,style:{left:"-4px"}})}var c=null===(t=y.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,k.jsx)("img",{className:l,src:c,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,k.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,k.jsx)("div",{className:s,children:"开放课程"})})]}),(0,k.jsx)("div",{className:u,children:(0,k.jsx)(g.Z,{title:a,children:(0,k.jsx)("span",{className:d,children:a})})}),(0,k.jsx)("div",{className:p,children:(0,k.jsxs)("div",{children:[(0,k.jsx)(g.Z,{placement:"bottom",title:"章节数",children:(0,k.jsxs)("span",{children:[(0,k.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,k.jsx)("span",{children:e.stages_count})]})}),(0,k.jsx)(g.Z,{placement:"bottom",title:"学习人数",children:(0,k.jsxs)("span",{children:[(0,k.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,k.jsx)("span",{children:e.members_count})]})})]})})]})},f)}))),!m.length&&(0,k.jsx)(v.Z,{})]})})}},48410:function(e,n,t){"use strict";t.d(n,{jL:function(){return s},w9:function(){return oe},QD:function(){return Me},cQ:function(){return ce.Z},op:function(){return Re},O5:function(){return Ye},_b:function(){return We},t7:function(){return J},Gi:function(){return ue},YG:function(){return le},qp:function(){return w},vr:function(){return Ge},qE:function(){return Fe},Je:function(){return P},wb:function(){return ie},cq:function(){return ye},tp:function(){return B}});var a=t(59301),i="banner___PoUBO",c="content___XoDjy",r="btns___Pb35j",o=t(37712),s=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.img,s=e.imgWidth,l=void 0===s?346:s,u=e.title,d=e.sunTitle,p=e.bannerExtraContent;return(0,o.jsx)("div",{className:i,children:(0,o.jsxs)("div",{className:c,children:[(0,o.jsxs)("aside",{children:[(0,o.jsxs)("p",{children:[(0,o.jsx)("b",{children:u}),(0,o.jsx)("span",{children:d})]}),t.length>0&&(0,o.jsx)("div",{className:r,children:t.map((function(e,n){return(0,o.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,o.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),p]}),a&&(0,o.jsx)("img",{style:{marginTop:33,marginRight:38},src:a,width:l})]})})},l=t(79800),u=t.n(l),d="row___aXJjm",p="title___HUKL0",f="tagsWrap___XB2W3",g="action___VdHb1",h="bar___t1kKC",m="tag___V7Eft",x="name___Hk1Ip",A="num___xQpcH",v="active___XryTX",k="tagsBorderWrap___OMxjs",y=t(92310),S=t.n(y),j=t(89392),w=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,c=e.onChange,r=e.onTitleChange,s=e.className,l=e.title,y=e.titleWidth,w=void 0===y?41:y,b=e.style,B=void 0===b?{}:b,C=e.fontColor,N=void 0===C?"#6A7283":C,D=e.showCount,I=(0,a.useState)(0),H=u()(I,2),E=H[0],R=H[1],J=(0,a.useState)(!1),O=u()(J,2),F=O[0],P=O[1],Z=(0,a.useRef)(null),Q=(0,a.useRef)(null);return(0,a.useEffect)((function(){var e;0!==t.length&&((null==Z||null===(e=Z.current)||void 0===e?void 0:e.clientHeight)>97?R(1):R(0));0===t.length&&R(0),P(!1)}),[t]),(0,o.jsxs)("div",{className:S()(d,s),style:B,children:[(0,o.jsx)("div",{onClick:(0,j.throttle)((function(){return null==r?void 0:r()}),2e3),style:{width:w,marginTop:F?12:4},className:"".concat(p," ").concat(r?"current":""),children:l}),(0,o.jsxs)("div",{className:F?"".concat(f," ").concat(k):f,children:[(0,o.jsx)("div",{className:h,ref:Q,style:E>0?{height:1===E?97:"auto",overflow:1===E?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,o.jsx)("div",{className:m,ref:Z,children:null==t?void 0:t.map((function(e){return(0,o.jsxs)("span",{onClick:function(){return c(e.id)},style:{color:N},className:i===e.id?v:"",children:[(0,o.jsx)("span",{title:e.name,className:x,children:e.name}),!!D&&(0,o.jsx)("span",{className:A,children:e.count})]},e.id)}))})}),!!E&&(0,o.jsx)(a.Fragment,{children:1===E?(0,o.jsxs)("div",{onClick:function(){var e;R(2),(null==Z||null===(e=Z.current)||void 0===e?void 0:e.clientHeight)>245?P(!0):P(!1)},className:g,children:["展开",(0,o.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,o.jsxs)("div",{onClick:function(){Q.current.scrollTop=0,R(1),P(!1)},className:g,children:["收起",(0,o.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},b="tabs___GTqPV",B=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,i=e.onChange,c=e.className,r=e.style,s=void 0===r?{}:r;return(0,o.jsx)("div",{style:s,className:S()(b,c),children:t.map((function(e){return(0,o.jsx)("span",{onClick:function(){return i(e.id)},className:a===e.id?S()(b,e.className||""):"",children:e.name},e.id)}))})},C="input___PW2zI",N="dropdown___vSy8B",D="menu___NiyBu",I="text___Grueu",H="b1___ZKryM",E="b2___aKyGa",R=t(24650),J=function(e){var n,t=e.dataSource,i=void 0===t?[]:t,c=e.value,r=void 0===c?"":c,s=e.onChange,l=e.className,d=e.style,p=void 0===d?{}:d,f=e.placeholder,g=(0,a.useState)(""),h=u()(g,2),m=h[0],x=h[1],A=(0,a.useState)(""),v=u()(A,2),k=v[0],y=v[1];(0,a.useEffect)((function(){var e,n=r;null!==(e=JSON.stringify(r))&&void 0!==e&&e.includes("{")&&(x(r.id),n=r.value||"");try{y(decodeURIComponent(n||""))}catch(e){y(decodeURIComponent(n||""))}}),[r]);var j=function(){s(encodeURIComponent(k),m||null)};return(0,o.jsxs)("div",{className:S()(C,l),style:p,children:[!!i.length&&(0,o.jsxs)("div",{className:N,children:[(0,o.jsxs)("div",{className:I,children:[null===(n=i.find((function(e){return e.id===m})))||void 0===n?void 0:n.name,(0,o.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,o.jsx)("b",{className:H}),(0,o.jsx)("b",{className:E})]}),(0,o.jsx)("div",{className:D,children:i.map((function(e,n){return(0,o.jsx)("div",{onClick:function(){var n;(n=e.id)!==m&&(x(n),s(encodeURIComponent(k),n))},children:e.name},n)}))})]}),(0,o.jsx)(R.Z,{onPressEnter:j,value:k,onChange:function(e){return y(e.target.value)},bordered:!1,placeholder:f}),(0,o.jsx)("i",{onClick:j,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},O="quickPager___GM30J",F="disabled___Ozc8I",P=function(e){var n=e.value,t=e.onChange,a=e.className,i=e.total,c=e.pageSize,r=e.style,s=void 0===r?{}:r,l=n<2,u=n>=Math.ceil(i/c);return i<=c?(0,o.jsx)(o.Fragment,{}):(0,o.jsxs)("div",{className:S()(O,a),style:s,children:[(0,o.jsx)("div",{onClick:function(){l||t(n-1,"prev")},className:l?F:"",children:"上一页"}),(0,o.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?F:"",children:"下一页"})]})},Z="list___oOsiS",Q="wrap___G6T7F",M="lockWrap___Rl79E",L="li___oZZ7l",G="cover___b2bYW",z="img___IQX7w",U="sign___HkT6C",V="name___SsJx8",W="e___TMqq0",T="tags___bcjyo",K="rate___YACg7",q=t(71418),Y=t(6848),X=t(17178),_=t(71681),$=t(27876),ee=t(96908),ne=t(57177),te=t(81378),ae=t(6638),ie=function(e){var n=e.className,t=e.dataSource,a=void 0===t?[]:t,i=e.col,c=void 0===i?4:i,r=e.right,s=e.bottom,l=void 0===s?23:s,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,f=void 0===p?1200:p,g=e.trackEventItems,h=e.loading,m=Math.floor((f-(c-1)*r)/c);return(0,o.jsx)(q.Z,{spinning:h,children:(0,o.jsxs)("div",{className:S()(Z,n),children:[!!a.length&&a.map((function(e,n){var t=e.name,a=e.id,i=e.identifier,s=e.power,u=e.cover_image_id,p=e.pic;return(0,o.jsxs)("div",{className:Q,style:{width:m,marginRight:(1+n)%c==0?0:r+d,marginBottom:l},children:[(0,o.jsxs)("a",{target:"_blank",href:"/shixuns/".concat(i,"/challenges"),className:L,onClick:function(e){e.preventDefault(),g&&(0,$.L9)([g]),s&&(0,$.xg)("/shixuns/".concat(i,"/challenges"))},children:[(0,o.jsxs)("div",{className:z,children:[(0,o.jsx)("img",{className:G,src:u?"".concat(_.Z.API_SERVER,"/api/attachments/").concat(u):"".concat(_.Z.IMG_SERVER,"/").concat(p)}),e.is_jupyter&&(0,o.jsx)("img",{className:U,src:ee}),e.is_jupyter_lab&&(0,o.jsx)("img",{className:U,src:ne}),e.is_unity_3d&&(0,o.jsx)("img",{className:U,src:te})]}),(0,o.jsx)("div",{className:V,children:(0,o.jsx)(Y.Z,{title:t||"实践项目名称-未填写",children:(0,o.jsx)("span",{className:W,children:t||"实践项目名称-未填写"})})}),(0,o.jsxs)("div",{className:T,children:[(0,o.jsx)(Y.Z,{placement:"bottom",title:"关卡数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),(0,o.jsx)("span",{children:e.challenges_count})]})}),!!e.myshixuns_count&&(0,o.jsx)(Y.Z,{placement:"bottom",title:"学习人数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan font14 mr2"}),(0,o.jsx)("span",{children:e.myshixuns_count})]})}),(0,o.jsx)(Y.Z,{placement:"bottom",title:"难度等级",children:(0,o.jsx)("span",{children:(0,o.jsx)("span",{children:e.level})})}),(0,o.jsxs)("div",{className:K,children:[(0,o.jsx)(X.Z,{allowHalf:!0,disabled:!0,defaultValue:e.score_info}),(0,o.jsxs)("span",{children:[" ",e.score_info?"".concat(e.score_info,"分"):"5分"]})]})]})]}),!s&&(0,o.jsxs)("div",{className:M,children:[(0,o.jsx)("img",{src:"".concat(_.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,o.jsx)("span",{className:"mt15 font16 c-white",children:"定向开放内容,需要授权"})]})]},a)})),!a.length&&(0,o.jsx)(ae.Z,{})]})})},ce=t(37913),re={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},oe=function(e){var n=e.className,t=e.dataSource,a=void 0===t?[]:t,i=e.col,c=void 0===i?4:i,r=e.right,s=e.bottom,l=void 0===s?23:s,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,f=void 0===p?1200:p,g=e.trackEventItems,h=e.loading,m=Math.floor((f-(c-1)*r)/c);return(0,o.jsx)(q.Z,{spinning:h,children:(0,o.jsxs)("div",{className:S()(re.list,n),children:[!!a.length&&a.map((function(e,n){var t=e.subject_identifier,a=e.id,i=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,o.jsxs)("div",{className:re.wrap,style:{width:m,marginRight:(1+n)%c==0?0:r+d,marginBottom:l},children:[(0,o.jsxs)("a",{className:re.li,onClick:function(n){n.preventDefault(),g&&(0,$.L9)([g]),(0,$.xg)(e.first_category_url)},children:[(0,o.jsxs)("div",{className:re.top,children:[(0,o.jsx)(Y.Z,{title:e.name,children:(0,o.jsx)("div",{className:re.name,children:e.name})}),(0,o.jsx)("img",{className:re.img,src:_.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,o.jsx)("div",{className:re.text,title:e.creator,children:e.creator}),t&&(0,o.jsxs)("div",{className:re.btns,children:[(0,o.jsx)("div",{children:"开放课程"}),(0,o.jsx)("aside",{children:"开放课堂"})]}),i&&(0,o.jsx)("div",{className:re.sign,children:"公开"})]}),(0,o.jsxs)("div",{className:re.bottom,children:[e.visits>0&&(0,o.jsx)(Y.Z,{title:"访问量",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,o.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,o.jsx)(Y.Z,{title:"成员",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,o.jsx)(Y.Z,{title:"作业",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,o.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,o.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,o.jsxs)("div",{className:re.lockWrap,children:[(0,o.jsx)("img",{src:"".concat(_.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,o.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},a)})),!a.length&&(0,o.jsx)(ae.Z,{})]})})},se={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},le=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,i=e.onChange,c=e.className,r=e.style,s=void 0===r?{}:r,l=e.tabBarExtraContent;return(0,o.jsxs)("div",{className:S()(se.tabs,c),style:s,children:[(0,o.jsx)("div",{className:se.tabsWrap,children:t.map((function(e,n){return(0,o.jsxs)("aside",{className:se.tab,onClick:function(){i(e.id)},children:[(0,o.jsx)("div",{className:a===e.id?se.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsx)(Y.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,o.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,o.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,o.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,o.jsx)("div",{className:se.tabBar,children:l})]})},ue=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,i=e.children;return(0,o.jsx)("div",{className:S()(n),style:a,children:i})},de="orderWrap___ZfyGX",pe="orderIconWrap___XTB_O",fe="orderAsc___KWHmA",ge="orderDesc___rHdbB",he="active___a7eSP",me="cursorPointer___gs9kL",xe="orderTextWrap___teAKn",Ae=t(38854),ve=t(20834),ke=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],ye=function(e){var n,t=e.sortValue,a=e.dropValue,i=e.className,c=e.onSort,r=e.onDrop,s=e.dataSource,l=void 0===s?ke:s;return(0,o.jsxs)("div",{className:S()(de,i),children:[(0,o.jsx)(Ae.Z,{dropdownRender:function(){return(0,o.jsx)(ve.Z,{children:l.map((function(e,n){return(0,o.jsx)(ve.Z.Item,{onClick:function(){return r(e.id)},children:e.name},n)}))})},children:(0,o.jsx)("span",{className:xe,children:null===(n=l.find((function(e){return a===e.id})))||void 0===n?void 0:n.name})}),(0,o.jsxs)("span",{className:pe,children:[(0,o.jsx)("span",{className:fe,children:(0,o.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(me," ").concat(he):"iconfont icon-sanjiaoxing-up font12 ".concat(me),onClick:function(){return c("asc"===t?"desc":"asc")}})}),(0,o.jsx)("span",{className:ge,children:(0,o.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(me," ").concat(he):"iconfont icon-sanjiaoxing-down font12 ".concat(me),onClick:function(){return c("asc"===t?"desc":"asc")}})})]})]})},Se=t(82242),je=t.n(Se),we=t(7557),be=t.n(we),Be=t(41498),Ce=t.n(Be),Ne=t(39647),De=t.n(Ne),Ie={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},He=t(3113),Ee=["className","style","children","loading","openLoading","onClick","size","shape"],Re=function(e){var n=e.className,t=e.style,i=e.children,c=e.loading,r=void 0!==c&&c,s=e.openLoading,l=e.onClick,d=void 0===l?function(){}:l,p=e.size,f=void 0===p?"middle":p,g=e.shape,h=void 0===g?"round":g,m=De()(e,Ee),x=(0,a.useState)(!1),A=u()(x,2),v=A[0],k=A[1];return(0,o.jsx)(He.ZP,je()(je()({onClick:(0,j.throttle)(function(){var e=Ce()(be()().mark((function e(n){return be()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s&&k(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:s&&k(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:S()(Ie.btn,Ie["".concat(f,"-").concat(h)],n),style:je()({},t),size:f,shape:h,loading:v||r},m),{},{children:i}))},Je="head___ghH72",Oe="node___mjPEy",Fe=function(e){var n=e.className,t=e.style,a=e.children,i=void 0===a?null:a,c=e.onClick,r=e.title;return(0,o.jsxs)("div",{className:S()(Je,n),style:t,children:[(0,o.jsxs)("span",{className:"primary-hover",onClick:c,children:[(0,o.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,o.jsx)("b",{title:r,children:r}),(0,o.jsx)("div",{className:Oe,children:i})]})},Pe="btns___sNgTb",Ze="confirm___Ozirl",Qe="cancel___aiq1I",Me=function(e){var n=e.confirmShow,t=void 0===n||n,a=e.confirmTitle,i=e.confirmClick,c=e.cancelShow,r=void 0===c||c,s=e.cancelTitle,l=e.cancelClick,u=e.className,d=e.style,p=e.confirmLoading,f=void 0!==p&&p;return(0,o.jsxs)("div",{className:S()(Pe,u),style:d,children:[t&&(0,o.jsx)(He.ZP,{loading:f,onClick:i,type:"primary",className:Ze,children:a}),r&&(0,o.jsx)(He.ZP,{onClick:l,className:Qe,children:s})]})},Le={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Ge=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,i=e.LeftContent,c=e.children,r=e.RightContent;return(0,o.jsx)("div",{className:S()(Le.fixedBottom,n),style:a,children:(0,o.jsxs)("div",{className:Le.wrap,children:[(0,o.jsx)("div",{className:Le.left,children:i}),(0,o.jsx)("div",{className:Le.center,children:c}),(0,o.jsx)("div",{className:Le.right,children:r})]})})},ze="crumbs___V41Oe",Ue="hover___bEIVd",Ve=t(80608),We=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,c=e.dataSource,r=void 0===c?[]:c;return(0,o.jsx)("div",{className:S()(ze,n),style:i,children:r.map((function(e,n){return n"," "]})]},n):(0,o.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Te=t(31797),Ke=["onChange"],qe=Te.Z.Countdown,Ye=function(e){var n=e.onChange,t=De()(e,Ke),i=(0,a.useState)(null),c=u()(i,2),r=c[0],s=c[1];(0,a.useEffect)((function(){"number"==typeof r&&r>=0&&n(r)}),[r]);return(0,o.jsx)(qe,je()(je()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);s(n)}}))}},46587:function(e,n,t){"use strict";t.d(n,{Z:function(){return i}});var a=t(59301);function i(e,n){var t=(0,a.useRef)();(0,a.useEffect)((function(){t.current=e})),(0,a.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},22712:function(e,n,t){"use strict";t.r(n),t.d(n,{default:function(){return z}});var a=t(37205),i=t.n(a),c=t(82242),r=t.n(c),o=t(7557),s=t.n(o),l=t(41498),u=t.n(l),d=t(79800),p=t.n(d),f=t(59301),g="ActvieE3___B5egy",h="Onerow___t6jyJ",m="body___RTqwS",x="FormDiv___I9YYs",A=t(80608),v=t(78241),k=t(6848),y=t(8591),S=t(43418),j=t(95237),w=t(43604),b=t(51945),B=t(86859),C=t(3113),N=t(24905),D=t(24650),I=t(57809),H=t(53326),E=t(78673),R=t(48410),J=t(56102),O=t(6638),F=t(71681),P=t(27876),Z=t(7769),Q=t(78666),M=t(21056),L=t(71112),G=t(37712),z=(0,A.connect)((function(e){return{graduations:e.graduations,loading:e.loading}}))((function(e){var n,t,a=e.graduations,c=a.Tasks,o=a.teachers,l=a.students,d=a.forTask,z=e.loading,U=e.dispatch,V=(0,A.useParams)(),W=(0,f.useState)([]),T=p()(W,2),K=T[0],q=T[1],Y=(0,f.useState)([]),X=p()(Y,2),_=X[0],$=X[1],ee=(0,f.useState)(!1),ne=p()(ee,2),te=ne[0],ae=ne[1],ie=(0,f.useState)(!1),ce=p()(ie,2),re=ce[0],oe=ce[1],se=v.Z.useForm(),le=p()(se,1)[0],ue=(0,f.useState)({}),de=p()(ue,2),pe=de[0],fe=de[1],ge=(0,f.useState)({}),he=p()(ge,2),me=he[0],xe=he[1],Ae=(0,f.useState)([]),ve=p()(Ae,2),ke=ve[0],ye=ve[1],Se=(0,f.useState)(!1),je=p()(Se,2),we=je[0],be=je[1],Be=(0,f.useRef)(null),Ce=(0,f.useState)({keyword:"",page:1,per_page:20,status:null,is_teacher:!0}),Ne=p()(Ce,2),De=Ne[0],Ie=Ne[1],He=[{title:"课题名称",dataIndex:"name",ellipsis:!0,render:function(e){return(0,G.jsx)(k.Z,{placement:"topLeft",title:e,children:(0,G.jsx)("span",{className:"c-grey-333",children:e})})}},{title:"指导老师",width:120,ellipsis:!0,dataIndex:"teacher_names",render:function(e){return(0,G.jsx)(k.Z,{placement:"topLeft",title:e,children:(0,G.jsx)("span",{className:"c-grey-333",children:e})})}},{title:"选题状态",width:120,dataIndex:"status",render:function(e){return(0,G.jsxs)(G.Fragment,{children:[0==e&&(0,G.jsx)("span",{style:{color:"#E30000"},children:"未达成双选"}),1==e&&(0,G.jsx)("span",{children:"达成双选"})]})}},{title:"邀请码",width:132,dataIndex:"invite_code",render:function(e){return(0,G.jsxs)("span",{className:"c-grey-333",children:[e,(0,G.jsx)(J.CopyToClipboard,{text:e,onCopy:function(){return y.ZP.success("复制成功")},children:(0,G.jsx)("i",{className:"iconfont icon-fuzhi8 font14",style:{color:"#165DFF",marginLeft:"8px",cursor:"pointer"}})})]})}},{title:(0,G.jsx)("span",{children:"操作"}),align:"right",width:120,render:function(e,n){return(0,G.jsxs)(G.Fragment,{children:[(0,G.jsx)(L.Z,{type:"link",style:{whiteSpace:"nowrap",padding:0},onClick:u()(s()().mark((function e(){var t,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return be(!1),e.next=3,Je();case 3:n.teacher_ids=null===(t=n.teacher)||void 0===t?void 0:t.map((function(e){return e.id})),n.student_id=n.student_id?Number(n.student_id):"",ye(null==n||null===(a=n.attachments)||void 0===a?void 0:a.map((function(e){return{uid:null==e?void 0:e.id,name:(null==e?void 0:e.title)+" "+(null==e?void 0:e.filesize),status:"done",url:(null==e?void 0:e.url)||""}}))),fe(n),xe(n),le.setFieldsValue(n);case 9:case"end":return e.stop()}}),e)}))),children:"编辑"}),(0,G.jsx)("a",{className:g,type:"link",style:{padding:"0 0 0 10px",whiteSpace:"nowrap"},onClick:function(){if(1==n.status)y.ZP.warning("该课题已被学生选题不能删除");else var e=S.Z.confirm({title:"删除提示",icon:null,maskClosable:!0,content:(0,G.jsx)("span",{children:"确定要删除课题?删除后无法恢复"}),okText:"确定",cancelText:"取消",onOk:(t=u()(s()().mark((function t(){return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,U({type:"graduations/getDelGraduationsTasks",payload:{id:V.id,ids:[n.id]}});case 2:0==t.sent.status&&(y.ZP.success("删除成功"),De.page=1,Ie(r()({},De))),e.destroy();case 5:case"end":return t.stop()}}),t)}))),function(){return t.apply(this,arguments)}),onCancel:function(){e.destroy()}});var t},children:"删除"})]})}}],Ee={multiple:!0,withCredentials:!0,defaultFileList:ke,onRemove:function(e){ye(ke.filter((function(n){return(e.uid||e.response.id)!=n.uid})))},beforeUpload:function(e){var n=e.size/1024/1024;return!(n>150||0==n)||(y.ZP.error("".concat(e.name," 文件无法上传。").concat(0==n?"文件内容不能为空":"超过文件大小限制(150MB)")),Promise.reject())},action:"".concat(F.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){var n,t,a,c;"done"===e.file.status&&ye([].concat(i()(ke),[{uid:null==e||null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id,name:(null==e||null===(t=e.file)||void 0===t||null===(t=t.response)||void 0===t?void 0:t.filename)+" "+(0,P.RD)(null==e||null===(a=e.file)||void 0===a||null===(a=a.response)||void 0===a?void 0:a.filesize),status:"done",url:(null==e||null===(c=e.file)||void 0===c||null===(c=c.response)||void 0===c?void 0:c.url)||""}]))}},Re={selectedRowKeys:[].concat(i()(K.map((function(e){return e.id}))),i()(_.map((function(e){return e.id})))),onChange:function(e,n){var t=[],a=[];n.map((function(e){0==e.status?a.push(e):t.push(e)})),$(t),q(a)}},Je=function(){var e=u()(s()().mark((function e(){var n,t,a,i=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=i.length>0&&void 0!==i[0]&&i[0],e.next=3,U({type:"graduations/getGraduationsTeachers",payload:{id:V.id,page:1,per_page:2e3}});case 3:t=e.sent,U({type:"graduations/getGraduationsStudents",payload:{id:V.id,page:1,per_page:2e3}}),U({type:"graduations/getGraduationsDetails",payload:{id:V.id}}),n&&le.setFieldsValue({teacher_ids:null==t||null===(a=t.data)||void 0===a||null===(a=a.filter((function(e){return null==e?void 0:e.is_creator})))||void 0===a?void 0:a.map((function(e){return e.id}))}),ae(!0);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Oe=function(){var e=u()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,U({type:"graduations/getGraduationsTasks",payload:r()({id:V.id},De)});case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Fe=function(){var e=u()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.attachment_ids=ke.map((function(e){return e.uid})),!we){e.next=7;break}return e.next=4,(0,M.jW)(r()({graduation_id:V.id},n));case 4:t=e.sent,e.next=10;break;case 7:return e.next=9,(0,M.YS)(r()({graduation_id:V.id,id:pe.id},n));case 9:t=e.sent;case 10:if(0!=t.status){e.next=18;break}return y.ZP.success(we?"创建成功":"更新成功"),fe({}),ye([]),ae(!1),le.resetFields(),e.next=18,Oe();case 18:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,f.useEffect)((function(){q([]),$([]),Oe()}),[De]),(0,f.useEffect)((function(){pe.base_project&&(document.querySelector(".ant-form-modal-body").querySelector(".ant-modal-body").scrollTop=1e5)}),[null==pe?void 0:pe.base_project]),(0,G.jsxs)("section",{className:m,children:[(0,G.jsx)(R.YG,{value:"manage",tabBarExtraContent:(0,G.jsx)(R.op,{openLoading:!0,onClick:u()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return be(!0),e.next=3,Je(!0);case 3:case"end":return e.stop()}}),e)}))),children:"录入课题"}),dataSource:[{id:"manage",name:"课题管理"}],onChange:function(e){console.log(e)}}),(0,G.jsxs)(j.Z,{wrap:!1,align:"middle",justify:"space-between",children:[(0,G.jsx)(w.Z,{children:(0,G.jsx)(R.qp,{title:"状态",className:"mt20",dataSource:[{id:null,name:"全部"},{id:1,name:"达成双选"},{id:0,name:"未达成双选"}],titleWidth:28,value:De.status,onChange:function(e){De.status=e,De.page=1,Ie(r()({},De))}})}),(0,G.jsx)(w.Z,{children:(0,G.jsx)(R.t7,{style:{width:329,height:"38px"},placeholder:"请输入课题名称/指导老师进行搜索",value:De.keyword,onChange:function(e){De.keyword=e,De.page=1,Ie(r()({},De))}})})]}),K.length+_.length>0&&(0,G.jsxs)(j.Z,{wrap:!1,align:"middle",justify:"space-between",style:{padding:"11px 12px",background:"#F4F7FC",marginBottom:"1px"},children:[(0,G.jsxs)(w.Z,{children:["已选择 ",(0,G.jsx)("span",{style:{color:"#165DFF"},children:K.length+_.length||0})," 项"]}),(0,G.jsxs)(w.Z,{style:{color:"#E30000",cursor:"pointer"},onClick:function(){var e,n=S.Z.confirm({title:"删除提示",icon:null,maskClosable:!0,content:(0,G.jsx)("span",{children:"确定要删除课题?删除后无法恢复"}),okText:"确定",cancelText:"取消",onOk:(e=u()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(K.length>0)){e.next=5;break}return e.next=3,U({type:"graduations/getDelGraduationsTasks",payload:{id:V.id,ids:K.map((function(e){return e.id}))}});case 3:0==e.sent.status&&y.ZP.success("批量删除成功");case 5:_.length>0&&(0==K.length&&y.ZP.error("无法删除"),oe(!0)),q([]),Oe(),n.destroy();case 9:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)}),onCancel:function(){n.destroy()}})},children:[(0,G.jsx)("i",{className:"iconfont icon-piliangshanchu3 mr5"}),"批量删除"]})]}),(0,G.jsx)(b.Z,{rowKey:"id",loading:z.effects["graduations/getGraduationsTasks"],style:{minHeight:500},locale:{emptyText:(0,G.jsx)(O.Z,{customText:null==De.status&&""==De.keyword&&1==De.page?"您当前还没有录入课题,点击完成课题录入":"暂时还没有相关数据哦!",ButtonTwo:null==De.status&&""==De.keyword&&1==De.page?(0,G.jsx)(R.op,{openLoading:!0,onClick:u()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return be(!0),e.next=3,Je(!0);case 3:case"end":return e.stop()}}),e)}))),children:"录入课题"}):(0,G.jsx)(G.Fragment,{})})},rowSelection:Re,columns:He,dataSource:c.data,pagination:!1}),0!=c.count&&(0,G.jsxs)(j.Z,{className:"mt20 mb20",wrap:!1,align:"middle",justify:"space-between",children:[(0,G.jsxs)(w.Z,{children:["共 ",(0,G.jsx)("span",{style:{color:"#165DFF"},children:c.count||0})," 条数据"]}),(0,G.jsx)(w.Z,{children:(0,G.jsx)(B.Z,{showSizeChanger:!0,showQuickJumper:!0,current:De.page,pageSize:De.per_page,onShowSizeChange:function(e,n){De.per_page=n,De.page=1,Ie(r()({},De))},onChange:function(e){De.page=e,Ie(r()({},De))},total:c.count})})]}),(0,G.jsxs)(S.Z,{open:re,title:"提示",destroyOnClose:!0,width:1200,footer:(0,G.jsx)(C.ZP,{type:"primary",onClick:function(){oe(!1),$([])},children:"知道了"}),onCancel:function(){oe(!1),$([])},children:[(0,G.jsxs)("span",{children:["下面",(0,G.jsx)("span",{style:{color:"#FA6400"},children:_.length}),"个课题已被学生选题,不能删除"]}),(0,G.jsx)("div",{className:"mt10",style:{background:"#F6F7F9",padding:"20px 12px"},children:_.map((function(e,n){return(0,G.jsxs)(j.Z,{wrap:!1,align:"middle",style:{color:"#999"},children:[(0,G.jsx)("i",{className:"iconfont icon-guansuo font14"}),(0,G.jsx)("div",{className:h,style:{marginLeft:"8px"},children:(0,G.jsx)(k.Z,{placement:"topLeft",title:e.name,children:e.name})})]},n)}))})]}),(0,G.jsx)(S.Z,{open:te,title:"".concat(we?"录入课题":"编辑课题"),width:1200,destroyOnClose:!0,okText:"确定",cancelText:"取消",centered:!0,className:"ant-form-modal-body",afterOpenChange:function(e){e&&document.querySelector(".ant-form-modal-body").querySelector(".ant-modal-body").scrollTo(0,0)},onCancel:function(){fe({}),ye([]),le.resetFields(),ae(!1)},onOk:function(){le.submit()},children:(0,G.jsxs)(v.Z,{form:le,initialValues:{},layout:"vertical",className:"".concat(x),scrollToFirstError:!0,onValuesChange:function(e,n){fe(r()(r()({},pe),e))},onFinish:function(){var e=u()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:we||1!=me.status||n.student_id==me.student_id?Fe(n):S.Z.confirm({centered:!0,okText:"确定",icon:null,cancelText:"取消",title:"变更指定学生",content:(0,G.jsxs)("div",{children:[(0,G.jsx)("p",{children:"该操作无法撤销。确认变更指定学生?变更后原学生在该课题提交的文档将清空且无法恢复"}),(0,G.jsx)("div",{children:"请输入验证码后确认删除"}),(0,G.jsx)(Z.Z,{ref:function(e){return Be.current=e}})]}),onOk:function(){var e=u()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Be.current.onVerify()){e.next=2;break}return e.abrupt("return",Promise.reject());case 2:Fe(n);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,G.jsx)(v.Z.Item,{htmlFor:null,name:"source_is_repeat",valuePropName:"checked",children:(0,G.jsx)(N.Z,{children:(0,G.jsx)("span",{style:{color:"#000"},children:"近三年是否重复"})})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,label:(0,G.jsx)("span",{style:{color:"#5F6368"},children:"课题名称"}),name:"name",rules:[{required:!0,message:"请输入课题名称"},{type:"string",max:100,message:"输入超限,请缩减字符数"},{type:"string",whitespace:!0,message:"内容不能全为空格"}],children:(0,G.jsx)(D.Z,{showCount:!0,maxLength:100,size:"large"})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,label:(0,G.jsx)("span",{style:{color:"#5F6368"},children:"指导老师(可多选)"}),name:"teacher_ids",rules:[{required:!0,message:"请选择指导老师"}],children:(0,G.jsx)(I.default,{size:"large",mode:"multiple",optionFilterProp:"children",placeholder:"请选择指导老师",children:null==o||null===(n=o.data)||void 0===n?void 0:n.map((function(e,n){return(0,G.jsx)(I.default.Option,{value:e.id,children:e.name},n)}))})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,label:(0,G.jsx)("span",{style:{color:"#5F6368"},children:"课题适合专业"}),name:"major",rules:[{type:"string",max:100,message:"输入超限,请缩减字符数"}],children:(0,G.jsx)(D.Z,{size:"large",showCount:!0,maxLength:100})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,label:(0,G.jsx)("span",{style:{color:"#5F6368"},children:"指定学生"}),name:"student_id",children:(0,G.jsx)(I.default,{size:"large",showSearch:!0,allowClear:!0,optionFilterProp:"children",placeholder:"请选择指定学生",children:null==l||null===(t=l.data)||void 0===t?void 0:t.map((function(e,n){return(0,G.jsx)(I.default.Option,{value:e.id,children:e.name},n)}))})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,label:(0,G.jsx)("span",{style:{color:"#5F6368"},children:"课题来源"}),name:"source",rules:[{type:"string",max:60,message:"输入超限,请缩减字符数"}],children:(0,G.jsx)(D.Z,{size:"large",showCount:!0,maxLength:60})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,label:(0,G.jsx)("span",{style:{color:"#5F6368"},children:"课题学科方向"}),name:"direction",rules:[{type:"string",max:60,message:"输入超限,请缩减字符数"}],children:(0,G.jsx)(D.Z,{size:"large",showCount:!0,maxLength:60})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,label:(0,G.jsx)("span",{style:{color:"#5F6368"},children:"课题介绍"}),name:"description",rules:[{required:!0,message:"请输入课题介绍"},{type:"string",max:5e3,message:"输入超限,请缩减字符数"},{type:"string",whitespace:!0,message:"内容不能全为空格"}],children:(0,G.jsx)(Q.h,{placeholder:"请在此输入内容,最多5000个字符",scrollId:"",watch:!0,height:140})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,name:"attachment_ids",style:{display:"flex",alignItems:"center"},valuePropName:"fileList",getValueFromEvent:function(e){return Array.isArray(e)?e:null==e?void 0:e.fileList},normalize:function(e){return e.filter((function(e){if(e.url)return!0;var n=e.size/1024/1024;return-1===e.name.indexOf("  ")&&(e.name="".concat(e.name).concat("  ").concat((0,P.RD)(e.size))),!(n>150||0==n)}))},children:(0,G.jsx)(H.Z,r()(r()({},Ee),{},{children:(0,G.jsxs)(j.Z,{style:{width:"100%"},wrap:!1,align:"middle",children:[(0,G.jsx)(w.Z,{children:(0,G.jsxs)(R.op,{style:{borderRadius:"2px"},children:[(0,G.jsx)("i",{className:"iconfont icon-shangchuan3 mr5"}),"文件上传"]})}),(0,G.jsx)(w.Z,{style:{marginLeft:"16px",color:"#5F6367"},onClick:function(e){e.preventDefault(),e.stopPropagation()},children:"上传课题相关文档,单个文档大小不超过150M"})]})}))}),(0,G.jsxs)(j.Z,{wrap:!1,align:"middle",className:"mb20",children:[(0,G.jsx)(w.Z,{children:(0,G.jsx)(v.Z.Item,{htmlFor:null,name:"base_project",valuePropName:"checked",style:{marginBottom:0},children:(0,G.jsx)(E.Z,{})})}),(0,G.jsxs)(j.Z,{align:"middle",className:"ml10",style:{color:"#000"},children:[(0,G.jsx)(w.Z,{children:"基于项目实施"}),(0,G.jsx)(k.Z,{placement:"right",style:{width:"500px"},overlayStyle:{maxWidth:600},title:"开启后,学生必须在本平台创建项目,关联后将应用于毕设所有阶段",children:(0,G.jsx)("i",{className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#3061D0"}})})]})]}),(0,G.jsx)("div",{id:"graduationstageid",children:pe.base_project&&(0,G.jsxs)("div",{style:{background:"#F6F7F9",padding:"12px",width:"100%"},children:[(0,G.jsx)("span",{style:{color:"#5F6367"},children:"学生需要完成关联项目的阶段"}),(0,G.jsxs)(j.Z,{wrap:!1,align:"middle",className:"mt15",children:[(0,G.jsx)(w.Z,{style:{width:"632px"},children:(0,G.jsx)(v.Z.Item,{name:"graduation_stage_id",htmlFor:null,style:{marginBottom:0},rules:[{required:!0,message:"请选择关联项目的阶段"}],children:(0,G.jsx)(I.default,{children:null==d?void 0:d.map((function(e,n){return(0,G.jsx)(I.default.Option,{value:e.id,children:e.name},n)}))})})}),(0,G.jsx)(w.Z,{className:"ml20",style:{color:"#999",fontSize:"12px"},children:"选择阶段后,学生必须在对应阶段完成项目关联"})]})]})})]})})]})}))},6085:function(e,n){"use strict";n.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankWrapper:"blankWrapper___nC45e",blankInput:"blankInput___pEHsx",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},78673:function(e,n,t){"use strict";t.d(n,{Z:function(){return E}});var a=t(42857),i=t(92310),c=t.n(i),r=t(33614),o=t(24018),s=t(54099),l=t(63011),u=t(59301),d=t(71366),p=t(20287),f=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],g=u.forwardRef((function(e,n){var t,a=e.prefixCls,i=void 0===a?"rc-switch":a,g=e.className,h=e.checked,m=e.defaultChecked,x=e.disabled,A=e.loadingIcon,v=e.checkedChildren,k=e.unCheckedChildren,y=e.onClick,S=e.onChange,j=e.onKeyDown,w=(0,l.Z)(e,f),b=(0,d.Z)(!1,{value:h,defaultValue:m}),B=(0,s.Z)(b,2),C=B[0],N=B[1];function D(e,n){var t=C;return x||(N(t=e),null==S||S(t,n)),t}var I=c()(i,g,(t={},(0,o.Z)(t,"".concat(i,"-checked"),C),(0,o.Z)(t,"".concat(i,"-disabled"),x),t));return u.createElement("button",(0,r.Z)({},w,{type:"button",role:"switch","aria-checked":C,disabled:x,className:I,ref:n,onKeyDown:function(e){e.which===p.Z.LEFT?D(!1,e):e.which===p.Z.RIGHT&&D(!0,e),null==j||j(e)},onClick:function(e){var n=D(!C,e);null==y||y(n,e)}}),A,u.createElement("span",{className:"".concat(i,"-inner")},u.createElement("span",{className:"".concat(i,"-inner-checked")},v),u.createElement("span",{className:"".concat(i,"-inner-unchecked")},k)))}));g.displayName="Switch";var h=g,m=t(14088),x=t(36355),A=t(1684),v=t(19716),k=t(64993),y=t(17313),S=t(83116),j=t(37613);const w=e=>{const{componentCls:n,trackHeightSM:t,trackPadding:a,trackMinWidthSM:i,innerMinMarginSM:c,innerMaxMarginSM:r,handleSizeSM:o}=e,s=`${n}-inner`;return{[n]:{[`&${n}-small`]:{minWidth:i,height:t,lineHeight:`${t}px`,[`${n}-inner`]:{paddingInlineStart:r,paddingInlineEnd:c,[`${s}-checked`]:{marginInlineStart:`calc(-100% + ${o+2*a}px - ${2*r}px)`,marginInlineEnd:`calc(100% - ${o+2*a}px + ${2*r}px)`},[`${s}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`${n}-handle`]:{width:o,height:o},[`${n}-loading-icon`]:{top:(o-e.switchLoadingIconSize)/2,fontSize:e.switchLoadingIconSize},[`&${n}-checked`]:{[`${n}-inner`]:{paddingInlineStart:c,paddingInlineEnd:r,[`${s}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${s}-unchecked`]:{marginInlineStart:`calc(100% - ${o+2*a}px + ${2*r}px)`,marginInlineEnd:`calc(-100% + ${o+2*a}px - ${2*r}px)`}},[`${n}-handle`]:{insetInlineStart:`calc(100% - ${o+a}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${s}`]:{[`${s}-unchecked`]:{marginInlineStart:e.marginXXS/2,marginInlineEnd:-e.marginXXS/2}},[`&${n}-checked ${s}`]:{[`${s}-checked`]:{marginInlineStart:-e.marginXXS/2,marginInlineEnd:e.marginXXS/2}}}}}}},b=e=>{const{componentCls:n,handleSize:t}=e;return{[n]:{[`${n}-loading-icon${e.iconCls}`]:{position:"relative",top:(t-e.fontSize)/2,color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${n}-checked ${n}-loading-icon`]:{color:e.switchColor}}}},B=e=>{const{componentCls:n,motion:t,trackPadding:a,handleBg:i,handleShadow:c,handleSize:r}=e,o=`${n}-handle`;return{[n]:{[o]:{position:"absolute",top:a,insetInlineStart:a,width:r,height:r,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:i,borderRadius:r/2,boxShadow:c,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${n}-checked ${o}`]:{insetInlineStart:`calc(100% - ${r+a}px)`},[`&:not(${n}-disabled):active`]:t?{[`${o}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${n}-checked ${o}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}:{}}}},C=e=>{const{componentCls:n,trackHeight:t,trackPadding:a,innerMinMargin:i,innerMaxMargin:c,handleSize:r}=e,o=`${n}-inner`;return{[n]:{[o]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:c,paddingInlineEnd:i,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${o}-checked, ${o}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none"},[`${o}-checked`]:{marginInlineStart:`calc(-100% + ${r+2*a}px - ${2*c}px)`,marginInlineEnd:`calc(100% - ${r+2*a}px + ${2*c}px)`},[`${o}-unchecked`]:{marginTop:-t,marginInlineStart:0,marginInlineEnd:0}},[`&${n}-checked ${o}`]:{paddingInlineStart:i,paddingInlineEnd:c,[`${o}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${o}-unchecked`]:{marginInlineStart:`calc(100% - ${r+2*a}px + ${2*c}px)`,marginInlineEnd:`calc(-100% + ${r+2*a}px - ${2*c}px)`}},[`&:not(${n}-disabled):active`]:{[`&:not(${n}-checked) ${o}`]:{[`${o}-unchecked`]:{marginInlineStart:2*a,marginInlineEnd:2*-a}},[`&${n}-checked ${o}`]:{[`${o}-checked`]:{marginInlineStart:2*-a,marginInlineEnd:2*a}}}}}},N=e=>{const{componentCls:n,trackHeight:t,trackMinWidth:a}=e;return{[n]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,y.Wf)(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:a,height:t,lineHeight:`${t}px`,verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${n}-disabled)`]:{background:e.colorTextTertiary}}),(0,y.Qy)(e)),{[`&${n}-checked`]:{background:e.switchColor,[`&:hover:not(${n}-disabled)`]:{background:e.colorPrimaryHover}},[`&${n}-loading, &${n}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${n}-rtl`]:{direction:"rtl"}})}};var D=(0,S.Z)("Switch",(e=>{const n=(0,j.TS)(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:.75*e.fontSizeIcon,switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[N(n),C(n),B(n),b(n),w(n)]}),(e=>{const{fontSize:n,lineHeight:t,controlHeight:a,colorWhite:i}=e,c=n*t,r=a/2,o=c-4,s=r-4;return{trackHeight:c,trackHeightSM:r,trackMinWidth:2*o+8,trackMinWidthSM:2*s+4,trackPadding:2,handleBg:i,handleSize:o,handleSizeSM:s,handleShadow:`0 2px 4px 0 ${new k.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:o/2,innerMaxMargin:o+2+4,innerMinMarginSM:s/2,innerMaxMarginSM:s+2+4}})),I=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(a=Object.getOwnPropertySymbols(e);i{const{prefixCls:t,size:i,disabled:r,loading:o,className:s,rootClassName:l,style:d}=e,p=I(e,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:f,direction:g,switch:k}=u.useContext(x.E_),y=u.useContext(A.Z),S=(null!=r?r:y)||o,j=f("switch",t),w=u.createElement("div",{className:`${j}-handle`},o&&u.createElement(a.Z,{className:`${j}-loading-icon`})),[b,B]=D(j),C=(0,v.Z)(i),N=c()(null==k?void 0:k.className,{[`${j}-small`]:"small"===C,[`${j}-loading`]:o,[`${j}-rtl`]:"rtl"===g},s,l,B),H=Object.assign(Object.assign({},null==k?void 0:k.style),d);return b(u.createElement(m.Z,{component:"Switch"},u.createElement(h,Object.assign({},p,{prefixCls:j,className:N,style:H,disabled:S,ref:n,loadingIcon:w}))))}));H.__ANT_SWITCH=!0;var E=H},25769:function(e,n,t){"use strict";var a=t(98040),i={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,n){var t,c,r,o,s,l,u=!1;n||(n={}),t=n.debug||!1;try{if(r=a(),o=document.createRange(),s=document.getSelection(),(l=document.createElement("span")).textContent=e,l.ariaHidden="true",l.style.all="unset",l.style.position="fixed",l.style.top=0,l.style.clip="rect(0, 0, 0, 0)",l.style.whiteSpace="pre",l.style.webkitUserSelect="text",l.style.MozUserSelect="text",l.style.msUserSelect="text",l.style.userSelect="text",l.addEventListener("copy",(function(a){if(a.stopPropagation(),n.format)if(a.preventDefault(),void 0===a.clipboardData){t&&console.warn("unable to use e.clipboardData"),t&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var c=i[n.format]||i.default;window.clipboardData.setData(c,e)}else a.clipboardData.clearData(),a.clipboardData.setData(n.format,e);n.onCopy&&(a.preventDefault(),n.onCopy(a.clipboardData))})),document.body.appendChild(l),o.selectNodeContents(l),s.addRange(o),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(a){t&&console.error("unable to copy using execCommand: ",a),t&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(n.format||"text",e),n.onCopy&&n.onCopy(window.clipboardData),u=!0}catch(a){t&&console.error("unable to copy using clipboardData: ",a),t&&console.error("falling back to prompt"),c=function(e){var n=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,n)}("message"in n?n.message:"Copy to clipboard: #{key}, Enter"),window.prompt(c,e)}}finally{s&&("function"==typeof s.removeRange?s.removeRange(o):s.removeAllRanges()),l&&document.body.removeChild(l),r()}return u}},83145:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.CopyToClipboard=void 0;var a=c(t(59301)),i=c(t(25769));function c(e){return e&&e.__esModule?e:{default:e}}function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);n&&(a=a.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,a)}return t}function s(e,n){if(null==e)return{};var t,a,i=function(e,n){if(null==e)return{};var t,a,i={},c=Object.keys(e);for(a=0;a=0||(i[t]=e[t]);return i}(e,n);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(e);for(a=0;a=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(i[t]=e[t])}return i}function l(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function u(e,n){for(var t=0;t0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],a=0;a0&&(c=10+t*i);var r=this.randomNum(this.state.fontSizeMax,this.state.contentHeight-5);a>40&&(r=40);var o=this.randomNum(-10,10);e.translate(c,r),e.rotate(o*Math.PI/180),e.fillText(n,0,0),e.rotate(-o*Math.PI/180),e.translate(-c,-r)}},{key:"drawLine",value:function(e){for(var n=0;n<1;n++)e.strokeStyle=this.randomColor(this.state.lineColorMin,this.state.lineColorMax),e.beginPath(),e.moveTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.lineTo(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight)),e.stroke()}},{key:"drawDot",value:function(e){for(var n=0;n<100;n++)e.fillStyle=this.randomColor(0,255),e.beginPath(),e.arc(this.randomNum(0,this.state.contentWidth),this.randomNum(0,this.state.contentHeight),1,0,2*Math.PI),e.fill()}},{key:"randomCode",value:function(){for(var e=this,n="",t=0;t-1||null!==(a=B)&&void 0!==a&&a.startsWith("/api")?B:"data:image/png;base64,".concat(B),autoPlay:!0}),"video"===b&&(0,j.jsx)(j.Fragment,{children:(null===(c=B)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(o=B)&&void 0!==o&&o.startsWith("/api")?(0,j.jsx)("video",{controls:!0,src:"".concat(B),autoPlay:!0}):(0,j.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(B),autoPlay:!0})}),"office"===b&&z&&(0,j.jsx)("iframe",{src:"".concat(W,"/office.html?key=").concat(z.key,"&url=").concat(K+z.url,"&callbackUrl=").concat(K+z.callbackUrl,"&fileType=").concat(z.fileType,"&title=").concat(z.title,"&model=").concat(w,"&officeServer=").concat(k.Z.ONLYOFFICE,"&disabledDownload=").concat(!!R)}),"html"===b&&(0,j.jsx)("iframe",{src:B+"&disposition=inline"}),"pdf"===b&&(0,j.jsx)("iframe",{src:"".concat(W,"/js/pdfview/index.html?url=").concat(B,"&disabledDownload=").concat(!!R)}),"image"===b&&(0,j.jsx)("img",{src:(null===(l=B)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(y=B)&&void 0!==y&&y.startsWith("/api")?B:"data:image/png;base64,".concat(B)}),("other"===b||"download"===b)&&(0,j.jsx)(j.Fragment,{children:O?(0,j.jsx)(v.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,j.jsx)(p.ZP,{icon:(0,j.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:T,children:"下载"})}):(0,j.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:T,children:[(0,j.jsx)(g.Z,{}),"点击下载"]})})]})}},78666:function(e,n,t){t.d(n,{h:function(){return f},x:function(){return p}});var a=t(82242),i=t.n(a),c=t(39647),r=t.n(c),o=t(77036),s=t(6085),l=(t(59301),t(4585)),u=t(37712),d=["value","onChange","scrollId"],f=function(e){var n=e.value,t=e.onChange,a=e.scrollId,c=r()(e,d);return(0,u.jsx)("div",{id:a||"",children:(0,u.jsx)(o.Z,i()(i()({},c),{},{hidetoolBar:!0,defaultValue:n,onChange:function(e,n){console.log("a:",e,n),null!=n&&n.length?t(e,n):t(e)}}))})},p=function(e){var n=e.value,t=e.onChange,a=e.placeholder,i=e.height,c=void 0===i?140:i;return e.isEdit?(0,u.jsx)(o.Z,{watch:!0,isFocus:!0,height:c,placeholder:a,defaultValue:n,onChange:t}):(0,u.jsx)("div",{style:{cursor:"pointer"},children:n?(0,u.jsx)(l.Z,{className:s.Z.inputBorder,value:n}):(0,u.jsx)("div",{className:"".concat(s.Z.inputBorder," ").concat(s.Z.placeholder),children:a})})}},4585:function(e,n,t){t.d(n,{Z:function(){return U}});var a=t(82242),i=t.n(a),c=t(37205),r=t.n(c),o=t(91232),s=t.n(o),l=t(79800),u=t.n(l),d=t(59301),f=(t(49040),t(32834)),p=t.n(f),g=t(11690);var A=[],h=["
                                  "],x=new(p().Renderer),m=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function v(){A.length=0,h=["
                                    "]}var k={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function j(e,n,t,a){if(n>=e.length||e[n].level<=t)return n;var i=e[n];a.push("
                                  • "+i.text+"");var c=[];return n=j(e,++n,i.level,c),c.length>0&&(a.push("
                                      "),c.forEach((function(e){a.push(e)})),a.push("
                                    ")),a.push("
                                  • "),n=j(e,n,t,a)}function y(){return j(A,0,0,h),h.push("
                                  "),h.join("")}var S={heading:function(e){var n=m.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],a=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var a=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=a.length?e.slice(a.length):e})).join("\n")}(t,n[3]||""),i=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(i)>=0){var c=b(),r=a;a=c,N[c]={type:"block",expression:r}}return{type:"code",raw:t,lang:i,text:a}}}},w=/(?:\${2})([^\n`]+?)(?:\${2})/gi,B=0,b=function(){return"__special_katext_id_".concat(B++,"__")},N={};function D(){return N}function H(){B=0,N={}}function I(e){return e=e.replace(w,(function(e,n){var t=b();return N[t]={type:"inline",expression:n},t}))}var J=x.listitem;x.listitem=function(e){return J(I(e))};var C=x.paragraph;x.paragraph=function(e){return C(I(e))};var F=x.tablecell;x.tablecell=function(e,n){return F(I(e),n)},x.code=function(e,n,t){var a=(n||"").match(/\S*/)[0];return a?["latex","katex","math"].indexOf(a)>=0?"

                                  ".concat(e,"

                                  "):'
                                  ').concat(t?e:(0,g.escape)(e,!0),"
                                  \n"):'
                                  '+(t?e:(0,g.escape)(e,!0))+"
                                  "},x.heading=function(e,n,t){var a=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return A.push({anchor:a,level:n,text:e}),"'+e+""},p().setOptions({silent:!0,gfm:!0,pedantic:!1}),p().use({tokenizer:S,renderer:x});var R=p(),E=(t(64018),t(6419)),O=t(71681),P=t(15342),Z=t(1012),Q=t(29114),L=t(37712),M="@▁@",G=/]*>/g;var U=function(e){var n=e.value,t=void 0===n?"":n,a=e.className,c=e.showTextOnly,o=e.showLines,l=e.style,f=void 0===l?{}:l,p=e.stylesPrev,g=void 0===p?{}:p,A=e.highlightKeywords,h=e.showProgramFill,x=(e.isProgramFill,e.disabledFill),m=void 0!==x&&x,j=e.programFillValue,S=e.onFillChange,w=void 0===S?function(e){}:S,B=e.onFillBlur,b=void 0===B?function(){}:B,N=String(t),I=(0,d.useState)(""),J=u()(I,2),C=J[0],F=J[1],U=(0,d.useState)("office"),z=u()(U,2),V=z[0],W=z[1],K=(0,d.useState)([]),Y=u()(K,2),q=Y[0],T=Y[1],X=(0,d.useRef)("a"+(0,Z.Z)()),_={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),a=[];return t.map((function(e){""!=e&&a.push(".".concat(X.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{N=N.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+O.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+O.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+O.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(h){var e=-1;return N=N.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,a){return function(e,n){var t=document.createElement(e===M?"input":"textarea");t.style.width="100%",t.style.height=e===M?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var a=Object.keys(_).length;return _[a]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                  '.concat($(N||""),"
                                  ")}var n=R(N);n=$(n);var t=D();N.match(/\[TOC\]/)&&(n=n.replace("

                                  [TOC]

                                  ",y()),v()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var a=t[n],i=a.type,c=a.expression;return(0,P.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(c)||"",{displayMode:"block"===i,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),H();var a=document.createElement("div");return a.innerHTML=n,A?(ae(a,A.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),a.innerHTML):c?a.innerText:(setTimeout((function(){return re()}),500),a.innerHTML)}),[N,A]);(0,d.useEffect)((function(){ie.current&&ie.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[q]),(0,d.useEffect)((function(){if(null!=j&&j.length){var e,n=ie.current.querySelectorAll(".edu-program-fill-score"),t=ie.current.querySelectorAll('[name="edu-program-fill"]'),a=s()(t.entries());try{for(a.s();!(e=a.n()).done;){var i,c=u()(e.value,2),r=c[0],o=c[1];o.value=null===(i=j[r])||void 0===i?void 0:i.value,"warning"===j[r].type?o.className="program-fill-warning":"success"===j[r].type?o.className="program-fill-success":o.className=""}}catch(e){a.e(e)}finally{a.f()}var l,d=s()(n.entries());try{for(d.s();!(l=d.n()).done;){var f,p,g=u()(l.value,2),A=g[0];g[1].innerHTML=null!==(f=j[A])&&void 0!==f&&f.score?"".concat(null===(p=j[A])||void 0===p?void 0:p.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}T(j)}}),[j]);var ne=function(e){q[e.target.dataset.id]=q[e.target.dataset.id]||{},q[e.target.dataset.id].value=e.target.value,T(r()(q)),w(q,e.target.dataset.id)},te=function(e){q[e.target.dataset.id]=q[e.target.dataset.id]||{},q[e.target.dataset.id].value=e.target.value,T(r()(q)),b(q,e.target.dataset.id)};function ae(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ae(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var a=document.createElement("span");a.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(a)}}))}var ie=(0,d.useRef)();function ce(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),F(t),W("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),F(t),W("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),F(t),W("html");else if(t.startsWith("#")){e.preventDefault();var a=document.getElementById(t.replace("#",""));a&&a.scrollIntoView(!0)}}}k.WebkitLineClamp=o,o&&(f=i()(i()({},f),k));var re=function(){var e,n=null===(e=ie.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(E.ZP.isSupported()){var n=new E.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ie.current&&ee&&ee.match(G)&&window.PR.prettyPrint(),ie.current)return ie.current.addEventListener("click",ce),function(){var e;null===(e=ie.current)||void 0===e||e.removeEventListener("click",ce),H(),v()}}),[ee,ie.current,ce]),(0,L.jsxs)(L.Fragment,{children:[c&&(0,L.jsx)("div",{ref:ie,children:ee}),!c&&(0,L.jsx)("div",{ref:ie,style:i()({},f),className:"".concat(a||""," ").concat(m?"disabled-fill":""," markdown-body ").concat(X.current),dangerouslySetInnerHTML:{__html:ee}}),(0,L.jsx)(Q.Z,{close:!0,data:C,type:null!=C&&C.length?V:"",style:i()({},g),onClose:function(){return F("")}})]})}},16726:function(e,n,t){t.d(n,{h:function(){return x}});var a=t(82242),i=t.n(a),c=t(79800),r=t.n(c),o=t(59301),s=t(57809),l=t(78241),u=t(3113),d=t(89780),f=t.n(d),p=(t(94527),t(66608),t(37712)),g=s.default.Option,A={labelCol:{span:4},wrapperCol:{span:20}},h={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function x(e){var n=e.value,t=e.onChange,a=e.mode,c=e.options,s=void 0===c?{}:c,l=(0,o.useRef)(),u=(0,o.useState)(),d=r()(u,2),g=d[0],A=d[1];return(0,o.useEffect)((function(){if(g){var e=function(e){var n=e.getValue();t&&t(n)};return g.on("change",e),function(){g.off("change",e)}}}),[g,t]),(0,o.useEffect)((function(){g&&g.setOption("mode",a)}),[g,a]),(0,o.useEffect)((function(){g&&(n===g.getValue()&&""!==n||setTimeout((function(){g.setValue(n||"")}),300))}),[g,n]),(0,o.useEffect)((function(){if(l.current&&!g){var e=f().fromTextArea(l.current,i()({mode:a,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},s));A(e)}}),[l.current,g]),(0,p.jsx)("div",{className:"my-codemirror-container",children:(0,p.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,a=(0,o.useState)("python"),c=r()(a,2),d=c[0],f=c[1];return(0,p.jsxs)(l.Z,i()(i()({},A),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,p.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,p.jsx)(s.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){f(h[e][1])},children:Object.keys(h).map((function(e){return(0,p.jsx)(g,{value:e,children:h[e][0]},e)}))})}),(0,p.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,p.jsx)(x,{mode:d})}),(0,p.jsxs)("div",{className:"flex-container flex-end",children:[(0,p.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,p.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},77036:function(e,n,t){t.d(n,{Z:function(){return se}});var a=t(91232),i=t.n(a),c=t(7557),r=t.n(c),o=t(41498),s=t.n(o),l=t(79800),u=t.n(l),d=t(85573),f=t.n(d),p=t(59301),g=t(89780),A=t.n(g),h=t(76374),x=(t(94527),t(6313),t(25717),t(99498),t(25419),t(67549),t(4585)),m=t(37712),v=function(e){var n=e.value,t=void 0===n?"":n,a=(e.className,e.showTextOnly,e.showLines,e.style,(0,p.useMemo)((function(){return""}),[t]));return(0,m.jsx)(m.Fragment,{children:(0,m.jsx)("div",{dangerouslySetInnerHTML:{__html:a}})})},k=t(82242),j=t.n(k),y=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function S(e){var n=e.onActionCallback,t=e.title,a=e.icon,i=e.actionName,c=e.className,r=void 0===c?"":c,o=e.children;return(0,m.jsxs)("a",{title:t,className:r,onClick:function(){n(i)},children:[(0,m.jsx)("i",{className:"md-iconfont ".concat(a)}),o]})}var w=function(e){var n=e.watch,t=e.showNullButton,a=e.showNullProgramButton,i=e.onActionCallback,c=e.fullScreen,r=e.insertTemp,o=e.hidetoolBar,s=[].concat(y,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,m.jsxs)("ul",{className:"markdown-toolbar-container",children:[!o&&s.map((function(e,n){return(0,m.jsx)("li",{children:e.actionName?(0,m.jsx)(S,j()(j()({},e),{},{onActionCallback:i})):(0,m.jsx)("span",{className:"v-line"})},n)})),t?(0,m.jsx)("li",{children:(0,m.jsx)(S,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:i,children:(0,m.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,a?(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("li",{children:(0,m.jsx)(S,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:i,children:(0,m.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,m.jsx)("li",{children:(0,m.jsx)(S,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:i,children:(0,m.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,r&&(0,m.jsx)("li",{children:(0,m.jsx)(S,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(r),onActionCallback:i,children:(0,m.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,m.jsx)("li",{className:"btn-full-screen",children:(0,m.jsx)(S,{icon:"".concat(c?"icon-shrink":"icon-enlarge"),title:c?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:i})})]})},B=t(74063),b=t(78241),N=t(24650),D=t(3113),H={labelCol:{span:4},wrapperCol:{span:20}},I=function(e){var n=e.callback,t=e.onCancel;return(0,m.jsxs)(b.Z,j()(j()({},H),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,m.jsx)(b.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,m.jsx)(N.Z,{})}),(0,m.jsx)(b.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,m.jsx)(N.Z,{})}),(0,m.jsxs)("div",{className:"flex-container flex-end",children:[(0,m.jsx)(D.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,m.jsx)(D.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},J=t(16726),C=t(8591),F=t(10459),R=b.Z.useForm,E={width:280,marginRight:10},O={labelCol:{span:5},wrapperCol:{span:19}},P=function(e){var n=e.callback,t=e.onCancel,a=R(),i=u()(a,1)[0],c=(0,p.useRef)();function r(e,n){-1!==e.status?i.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):C.ZP.error(e.message)}return(0,m.jsxs)(b.Z,j()(j()({form:i},O),{},{className:"upload-image-panel",onFinish:function(e){n(j()(j()({},e),{},{name:c.current}))},style:{width:470,overflow:"hidden"},children:[(0,m.jsx)(b.Z.Item,{label:"图片地址",required:!0,children:(0,m.jsxs)("div",{className:"flex-container",children:[(0,m.jsx)(b.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,m.jsx)(N.Z,{style:E})}),(0,m.jsx)(Z,{onFileChange:function(e){var n=e.target.files[0];c.current=n.name,Q(n,r)}})]})}),(0,m.jsx)(b.Z.Item,{label:"图片描述",name:"alt",children:(0,m.jsx)(N.Z,{style:{width:264}})}),(0,m.jsxs)(b.Z.Item,{style:{textAlign:"right"},children:[(0,m.jsx)(D.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,m.jsx)(D.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function Z(e){var n=e.onFileChange;return(0,m.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,m.jsx)("input",{type:"file",onChange:n})]})}function Q(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var a=new window.XMLHttpRequest;a.withCredentials=!0,a.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),a.addEventListener("error",(function(e){console.error(e)}),!1),a.open("POST","".concat(F.KI,"/api/attachments.json")),a.send(t)}var L=t(5112),M=t(94001),G=L.ZP.Group,U={margin:"0 8px"},z=function(e){var n=e.callback,t=e.onCancel;return(0,m.jsxs)(b.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,m.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,m.jsx)("span",{style:U,children:"单元格数:"}),(0,m.jsx)("span",{style:U,children:"行数"}),(0,m.jsx)(b.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,m.jsx)(M.Z,{})}),(0,m.jsx)("span",{style:U,children:"列数"}),(0,m.jsx)(b.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,m.jsx)(M.Z,{})})]}),(0,m.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,m.jsx)("span",{style:U,children:"对齐方式:"}),(0,m.jsx)(b.Z.Item,{name:"align",children:(0,m.jsxs)(G,{children:[(0,m.jsx)(L.ZP,{value:"default",children:(0,m.jsx)("i",{className:"fa fa-align-justify"})}),(0,m.jsx)(L.ZP,{value:"left",children:(0,m.jsx)("i",{className:"fa fa-align-left"})}),(0,m.jsx)(L.ZP,{value:"center",children:(0,m.jsx)("i",{className:"fa fa-align-center"})}),(0,m.jsx)(L.ZP,{value:"right",children:(0,m.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,m.jsxs)("div",{className:"flex-container flex-end",children:[(0,m.jsx)(D.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,m.jsx)(D.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},V=t(71681),W=t(49105),K=t(1012),Y=t(43418),q="link",T="upload-image",X="code-block",_="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(46587);var te="@▁▁@";function ae(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ie=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ce=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],re=f()(f()({},ie+"-B","bold"),ie+"-I","italic"),oe=f()(f()(f()(f()({},q,"添加链接"),X,"添加代码块"),T,"添加文件"),_,"添加表格"),se=function(e){var n=e.defaultValue,t=void 0===n?"":n,a=e.onChange,c=e.width,o=void 0===c?"100%":c,l=e.height,d=void 0===l?400:l,g=e.miniToolbar,k=void 0!==g&&g,j=e.isFocus,y=void 0!==j&&j,S=e.watch,b=e.insertTemp,N=e.mode,D=void 0===N?"markdown":N,H=e.id,F=void 0===H?"markdown-editor-id":H,R=e.showResizeBar,E=void 0!==R&&R,O=e.noStorage,Z=void 0!==O&&O,L=e.showNullButton,M=void 0!==L&&L,G=e.showNullProgramButton,U=void 0!==G&&G,$=e.hidetoolBar,ie=void 0!==$&&$,se=e.fullScreen,le=void 0!==se&&se,ue=e.onBlur,de=e.onCMBeforeChange,fe=e.onFullScreen,pe=e.className,ge=void 0===pe?"":pe,Ae=e.disablePaste,he=void 0!==Ae&&Ae,xe=e.disabled,me=void 0!==xe&&xe,ve=e.disabledFill,ke=void 0!==ve&&ve,je=e.placeholder,ye=void 0===je?"":je,Se=e.values,we=void 0===Se?"":Se,Be=(0,p.useState)(null),be=u()(Be,2),Ne=be[0],De=be[1],He=(0,p.useState)(t),Ie=u()(He,2),Je=Ie[0],Ce=Ie[1],Fe=(0,p.useState)(S),Re=u()(Fe,2),Ee=Re[0],Oe=Re[1],Pe=(0,p.useState)(le),Ze=u()(Pe,2),Qe=Ze[0],Le=Ze[1],Me=(0,p.useState)(""),Ge=u()(Me,2),Ue=Ge[0],ze=Ge[1],Ve=(0,p.useState)(0),We=u()(Ve,2),Ke=We[0],Ye=We[1],qe=(0,p.useState)(d),Te=u()(qe,2),Xe=Te[0],_e=Te[1],$e=(0,p.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,p.useRef)((0,K.Z)()),an=(0,p.useRef)(!1),cn=(0,p.useRef)(),rn=(0,p.useRef)(),on=(0,p.useRef)(),sn=(0,p.useRef)(),ln=(0,p.useRef)(),un=function(){var e=s()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,W.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ne,rn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ne.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ne.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ne.replaceSelection('').concat(e.name,"")):Ne.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,p.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Ce(we),null==Ne||Ne.setValue(we),window.scrollTo(0,e)}),[we]),(0,p.useEffect)((function(){null==fe||fe(Qe)}),[Qe]),(0,p.useEffect)((function(){if(rn.current){var e=function(e,t){if(!he){var a=t.clipboardData;if(a){var i=a.types.toString(),c=a.items;if("Files"===i||a.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==D)return;try{var r,o=c[1];"file"===(null===(r=c[0])||void 0===r?void 0:r.kind)&&(o=c[0]);var s=o.getAsFile(),l=s.name.split(".").pop();Q(s,(function(e){var t,a,i;e.id?(null==s||null===(t=s.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==s||null===(a=s.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==s||null===(i=s.type)||void 0===i?void 0:i.indexOf("pdf"))>-1?n.replaceSelection('').concat(s.name,"")):ce.includes(l)?n.replaceSelection('').concat(s.name,"")):n.replaceSelection("[".concat(s.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){C.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=A().fromTextArea(rn.current,{mode:D,lineNumbers:!k,lineWrapping:!0,value:t,autoCloseTags:!U,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",ye):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),a=t.getCursor(),i=t.getLine(a.line),c=i.charAt(a.ch-1),r=i.lastIndexOf("@▁@",a.ch),o=i.lastIndexOf("@▁▁@",a.ch),s=r>o?r:o,l=r>o?3:4;if(-1===te.indexOf(c))return null;if(console.log("change1:",n,e,i,a,s,r,o,c),s>=0&&a.ch-s<5){var u=s+l;return t.replaceRange("",{line:a.line,ch:s},{line:a.line,ch:u}),{line:a.line,ch:u}}return null}(e);t&&n.preventDefault()}})),y&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){on.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){on.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var a;if(on.current.classList.add("mouse-hover-md"),(a=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var i=function(){var e=a[c],t=e.name.split(".").pop();Q(e,(function(a){var i,c,r;a.id?(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(a.id,"?type=").concat(a.content_type,")")):(null==e||null===(c=e.type)||void 0===c?void 0:c.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ce.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(a.id,"?type=").concat(a.content_type,")")):401===(null==a?void 0:a.status)&&(document.location.href="/user/login")}))},c=0;c0||a.target.offsetWidth>0)&&(dn(),Ne.setSize("100%","100%"),Ne.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(rn.current.parentElement),e}();return function(){var n,t;null!==(n=rn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=rn.current)||void 0===t?void 0:t.parentElement)}}}),[Ne,dn]),(0,p.useEffect)((function(){if(Ne){for(var e=[],n=function(){var n=u()(a[t],2),i=n[0],c=n[1],r=f()({},i,(function(){fn(c)}));e.push(r),Ne.addKeyMap(r)},t=0,a=Object.entries(re);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(F);e>=Ke+1e4&&(!n||n!==Je)&&(window.sessionStorage.setItem(F,Je),nn(!0))}}),1e4),(0,p.useEffect)((function(){Oe(S)}),[Ne,S]),(0,p.useEffect)((function(){Ne&&y&&Ne.focus()}),[Ne,y]),(0,p.useEffect)((function(){if(Ee&&Ne){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=Ne.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ne,Ee]),(0,p.useEffect)((function(){if(Ne&&de){var e=function(e,n){de(e,n)};return Ne.on("beforeChange",e),function(){Ne.off("beforeChange",e)}}}),[Ne,de]),(0,p.useEffect)((function(){if(Ne&&ue){var e=function(){ue(Ne.getValue())};return Ne.on("blur",e),function(){Ne.off("blur",e)}}}),[Ne,ue]),(0,p.useEffect)((function(){if(Ne){var e=function(e,n){var t=e.getValue();Ce(t),Ye((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),a&&(U?a(t,xn(t)):a(t))};return Ne.on("change",e),function(){Ne.off("change",e)}}}),[Ne,a]),(0,p.useEffect)((function(){if(Ne)if(null==t)Ne.setValue(""),Ce("");else{var e=window.scrollY||window.pageYOffset;t!==Ne.getValue()&&(Ne.setValue(t),Ce(t),Ne.setCursor(me?1:Ne.lineCount(),0),window.scrollTo(0,e))}}),[Ne,t]);var fn=(0,p.useCallback)((function(e){var n=Ne.getCursor(),t=Ne.getSelection(),a=t.split("\n");switch(e){case"bold":return Ne.replaceSelection("**"+t+"**"),""===t&&Ne.setCursor(n.line,n.ch+2),Ne.focus();case"italic":return Ne.replaceSelection("*"+t+"*"),""===t&&Ne.setCursor(n.line,n.ch+1),Ne.focus();case"code":return Ne.replaceSelection("`"+t+"`"),""===t&&Ne.setCursor(n.line,n.ch+1),Ne.focus();case"inline-latex":return Ne.replaceSelection("`$$"+t+"$$`"),""===t&&Ne.setCursor(n.line,n.ch+3),Ne.focus();case"latex":return Ne.replaceSelection("```latex\n"+t+"\n```"),Ne.setCursor(n.line+1,t.length+1),Ne.focus();case"line-break":return Ne.replaceSelection("
                                  \n"),Ne.focus();case"list-ul":return""===t?Ne.replaceSelection("- "+t):Ne.replaceSelection(a.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ne.focus();case"list-ol":return""===t?Ne.replaceSelection("1. "+t):Ne.replaceSelection(a.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ne.focus();case"add-null-ch":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection("▁"),Ne.focus();case"add-signal":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection("@▁@"),Ne.focus();case"add-multiple":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection(te),Ne.focus();case"inster-template-1":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ne.focus();case"eraser":return Ne.setValue(""),Ne.focus();case"trigger-watch":return Oe(!Ee),Ne.focus();case"trigger-full-screen":return Le(!Qe),Ne.focus();case q:return void ze(q);case X:return void ze(X);case T:return void ze(T);case _:return void ze(_);default:throw new Error}}),[Ne,Ee,Qe]),pn=(0,p.useCallback)((function(e){switch(ze(""),Ue){case q:var n=e.title,t=e.link;return Ne.replaceSelection("[".concat(n,"](").concat(t,")")),Ne.focus();case X:var a=e.language,i=e.content;return Ne.replaceSelection(["```"+a,i,"```"].join("\n")),Ne.focus();case T:var c=e.src,r=e.alt;return r?Ne.replaceSelection("![ ".concat(r," ]( ").concat(c,' "').concat(r,'" )')):Ne.replaceSelection("![,](".concat(c,")")),Ne.focus();case _:for(var o=e.row,s=e.col,l=e.align,u="\n",d=0;d300&&(n=300),_e(d+n+"px")}},a=sn.current,i=!1,c=0;return a.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){a.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ne,sn]),(0,p.useEffect)((function(){_e(d)}),[d]);var hn={width:ae(o),height:ae(Xe)},xn=((0,p.useMemo)((function(){if(Ke){var e=new Date(Ke),n=e.getHours(),t=e.getMinutes(),a=e.getSeconds();return t=t<10?"0"+t:t,a=a<10?"0"+a:a,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(a)}return 0}),[Ke]),function(e){var n=[];if(U){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,a){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,m.jsxs)(p.Fragment,{children:[(0,m.jsx)("div",{className:"markdown-editor-wrapper",ref:on,children:(0,m.jsxs)("div",{className:"markdown-editor-container ".concat(ge," ").concat(Ee?"on-preview":""," ").concat(k?"mini":""," ").concat(Qe?"full-screen":""),style:hn,children:[(0,m.jsx)(w,{insertTemp:b,watch:Ee,fullScreen:Qe,showNullButton:M,showNullProgramButton:U,onActionCallback:fn,hidetoolBar:ie,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,m.jsxs)("div",{className:"markdown-editor-body",children:[(0,m.jsx)("div",{className:"codemirror-container",children:(0,m.jsx)("textarea",{ref:rn,placeholder:ye})}),Ee?(0,m.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===D&&(0,m.jsx)(v,{value:Je}),"stex"!==D&&(0,m.jsx)(x.Z,{disabledFill:ke,showProgramFill:U,value:Je})]}):null]})]})}),E?(0,m.jsx)("a",{ref:sn,className:"editor-resize"}):null,(0,m.jsx)(B.Z,{children:oe[Ue]?(0,m.jsx)(Y.Z,{centered:!0,title:oe[Ue],open:!0,onCancel:An,footer:null,className:"markdown-popup-form",children:gn}):null})]})}},74063:function(e,n,t){t.d(n,{Z:function(){return p}});var a=t(82100),i=t.n(a),c=t(29186),r=t.n(c),o=t(80619),s=t.n(o),l=t(47074),u=t.n(l),d=t(59301),f=t(4676),p=function(e){s()(t,e);var n=u()(t);function t(e){var a;i()(this,t),a=n.call(this,e);var c=window.document;return a.node=c.createElement("div"),c.body.appendChild(a.node),a}return r()(t,[{key:"render",value:function(){var e=this.props.children;return(0,f.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},2753:function(e,n,t){t.d(n,{jL:function(){return s},w9:function(){return te},QD:function(){return Ee},cQ:function(){return ee},op:function(){return De},O5:function(){return Ve},_b:function(){return Me},t7:function(){return R},Gi:function(){return ce},YG:function(){return ie},qp:function(){return w},vr:function(){return Pe},qE:function(){return Je},Je:function(){return P},cq:function(){return he},tp:function(){return b}});var a=t(59301),i="banner___PoUBO",c="content___XoDjy",r="btns___Pb35j",o=t(37712),s=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.img,s=e.imgWidth,l=void 0===s?346:s,u=e.title,d=e.sunTitle,f=e.bannerExtraContent;return(0,o.jsx)("div",{className:i,children:(0,o.jsxs)("div",{className:c,children:[(0,o.jsxs)("aside",{children:[(0,o.jsxs)("p",{children:[(0,o.jsx)("b",{children:u}),(0,o.jsx)("span",{children:d})]}),t.length>0&&(0,o.jsx)("div",{className:r,children:t.map((function(e,n){return(0,o.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,o.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",width:39}):null]},n)}))}),f]}),a&&(0,o.jsx)("img",{style:{marginTop:33,marginRight:38},src:a,width:l})]})})},l=t(79800),u=t.n(l),d="row___aXJjm",f="title___HUKL0",p="tagsWrap___XB2W3",g="action___VdHb1",A="bar___t1kKC",h="tag___V7Eft",x="name___Hk1Ip",m="num___xQpcH",v="active___XryTX",k="tagsBorderWrap___OMxjs",j=t(92310),y=t.n(j),S=t(89392),w=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,c=e.onChange,r=e.onTitleChange,s=e.className,l=e.title,j=e.titleWidth,w=void 0===j?41:j,B=e.style,b=void 0===B?{}:B,N=e.fontColor,D=void 0===N?"#6A7283":N,H=e.showCount,I=(0,a.useState)(0),J=u()(I,2),C=J[0],F=J[1],R=(0,a.useState)(!1),E=u()(R,2),O=E[0],P=E[1],Z=(0,a.useRef)(null),Q=(0,a.useRef)(null);return(0,a.useEffect)((function(){var e;0!==t.length&&((null==Z||null===(e=Z.current)||void 0===e?void 0:e.clientHeight)>97?F(1):F(0));0===t.length&&F(0),P(!1)}),[t]),(0,o.jsxs)("div",{className:y()(d,s),style:b,children:[(0,o.jsx)("div",{onClick:(0,S.throttle)((function(){return null==r?void 0:r()}),2e3),style:{width:w,marginTop:O?12:4},className:"".concat(f," ").concat(r?"current":""),children:l}),(0,o.jsxs)("div",{className:O?"".concat(p," ").concat(k):p,children:[(0,o.jsx)("div",{className:A,ref:Q,style:C>0?{height:1===C?97:"auto",overflow:1===C?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,o.jsx)("div",{className:h,ref:Z,children:null==t?void 0:t.map((function(e){return(0,o.jsxs)("span",{onClick:function(){return c(e.id)},style:{color:D},className:i===e.id?v:"",children:[(0,o.jsx)("span",{title:e.name,className:x,children:e.name}),!!H&&(0,o.jsx)("span",{className:m,children:e.count})]},e.id)}))})}),!!C&&(0,o.jsx)(a.Fragment,{children:1===C?(0,o.jsxs)("div",{onClick:function(){var e;F(2),(null==Z||null===(e=Z.current)||void 0===e?void 0:e.clientHeight)>245?P(!0):P(!1)},className:g,children:["展开",(0,o.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,o.jsxs)("div",{onClick:function(){Q.current.scrollTop=0,F(1),P(!1)},className:g,children:["收起",(0,o.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},B="tabs___GTqPV",b=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,i=e.onChange,c=e.className,r=e.style,s=void 0===r?{}:r;return(0,o.jsx)("div",{style:s,className:y()(B,c),children:t.map((function(e){return(0,o.jsx)("span",{onClick:function(){return i(e.id)},className:a===e.id?y()(B,e.className||""):"",children:e.name},e.id)}))})},N="input___PW2zI",D="dropdown___vSy8B",H="menu___NiyBu",I="text___Grueu",J="b1___ZKryM",C="b2___aKyGa",F=t(24650),R=function(e){var n,t=e.dataSource,i=void 0===t?[]:t,c=e.value,r=void 0===c?"":c,s=e.onChange,l=e.className,d=e.style,f=void 0===d?{}:d,p=e.placeholder,g=(0,a.useState)(""),A=u()(g,2),h=A[0],x=A[1],m=(0,a.useState)(""),v=u()(m,2),k=v[0],j=v[1];(0,a.useEffect)((function(){var e,n=r;null!==(e=JSON.stringify(r))&&void 0!==e&&e.includes("{")&&(x(r.id),n=r.value||"");try{j(decodeURIComponent(n||""))}catch(e){j(decodeURIComponent(n||""))}}),[r]);var S=function(){s(encodeURIComponent(k),h||null)};return(0,o.jsxs)("div",{className:y()(N,l),style:f,children:[!!i.length&&(0,o.jsxs)("div",{className:D,children:[(0,o.jsxs)("div",{className:I,children:[null===(n=i.find((function(e){return e.id===h})))||void 0===n?void 0:n.name,(0,o.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,o.jsx)("b",{className:J}),(0,o.jsx)("b",{className:C})]}),(0,o.jsx)("div",{className:H,children:i.map((function(e,n){return(0,o.jsx)("div",{onClick:function(){var n;(n=e.id)!==h&&(x(n),s(encodeURIComponent(k),n))},children:e.name},n)}))})]}),(0,o.jsx)(F.Z,{onPressEnter:S,value:k,onChange:function(e){return j(e.target.value)},bordered:!1,placeholder:p}),(0,o.jsx)("i",{onClick:S,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},E="quickPager___GM30J",O="disabled___Ozc8I",P=function(e){var n=e.value,t=e.onChange,a=e.className,i=e.total,c=e.pageSize,r=e.style,s=void 0===r?{}:r,l=n<2,u=n>=Math.ceil(i/c);return i<=c?(0,o.jsx)(o.Fragment,{}):(0,o.jsxs)("div",{className:y()(E,a),style:s,children:[(0,o.jsx)("div",{onClick:function(){l||t(n-1,"prev")},className:l?O:"",children:"上一页"}),(0,o.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?O:"",children:"下一页"})]})},Z=t(71681),Q=t(27876),L=(t(96908),t(57177),t(81378),t(6638)),M="list___jb2Ay",G="wrap___VsQDr",U="li___IxCLC",z="cover___Mu8wr",V="img___IpFLA",W="bq___Bil0T",K="sign___DXJ4d",Y="name___l7FoJ",q="e___pXQUG",T="tags___w_Mil",X=t(71418),_=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,a=void 0===t?[]:t,i=e.col,c=void 0===i?4:i,r=e.right,s=e.bottom,l=void 0===s?23:s,u=e.precision,d=void 0===u?0:u,f=e.wrapWidth,p=void 0===f?1200:f,g=e.trackEventItems,A=e.loading,h=Math.floor((p-(c-1)*r)/c);return(0,o.jsx)(X.Z,{spinning:A,children:(0,o.jsxs)("div",{className:y()(M,n),children:[!(null==a||!a.length)&&(null==a?void 0:a.map((function(e,n){var t,a=e.name,i=e.id,s=e.identifier,u=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,o.jsx)("div",{className:G,style:{width:h,marginRight:(1+n)%c==0?0:r+d,marginBottom:l},children:(0,o.jsxs)("a",{target:"_blank",href:"/paths/".concat(s),className:U,onClick:function(e){e.preventDefault(),g&&(0,Q.L9)([g]),(0,Q.xg)("/paths/".concat(s))},children:[(0,o.jsxs)("div",{className:V,children:[(0,o.jsx)("img",{className:z,src:"".concat(Z.Z.IMG_SERVER,"/").concat(u)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var a,i=null===(a=$.find((function(n){return n.name==e})))||void 0===a?void 0:a.swimg;return(0,o.jsx)("img",{className:K,src:i,style:{left:"-4px"}})}var c=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,o.jsx)("img",{className:K,src:c,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,o.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,o.jsx)("div",{className:W,children:"开放课程"})})]}),(0,o.jsx)("div",{className:Y,children:(0,o.jsx)(_.Z,{title:a,children:(0,o.jsx)("span",{className:q,children:a})})}),(0,o.jsx)("div",{className:T,children:(0,o.jsxs)("div",{children:[(0,o.jsx)(_.Z,{placement:"bottom",title:"章节数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,o.jsx)("span",{children:e.stages_count})]})}),(0,o.jsx)(_.Z,{placement:"bottom",title:"学习人数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,o.jsx)("span",{children:e.members_count})]})})]})})]})},i)}))),!a.length&&(0,o.jsx)(L.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,a=void 0===t?[]:t,i=e.col,c=void 0===i?4:i,r=e.right,s=e.bottom,l=void 0===s?23:s,u=e.precision,d=void 0===u?0:u,f=e.wrapWidth,p=void 0===f?1200:f,g=e.trackEventItems,A=e.loading,h=Math.floor((p-(c-1)*r)/c);return(0,o.jsx)(X.Z,{spinning:A,children:(0,o.jsxs)("div",{className:y()(ne.list,n),children:[!!a.length&&a.map((function(e,n){var t=e.subject_identifier,a=e.id,i=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,o.jsxs)("div",{className:ne.wrap,style:{width:h,marginRight:(1+n)%c==0?0:r+d,marginBottom:l},children:[(0,o.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),g&&(0,Q.L9)([g]),(0,Q.xg)(e.first_category_url)},children:[(0,o.jsxs)("div",{className:ne.top,children:[(0,o.jsx)(_.Z,{title:e.name,children:(0,o.jsx)("div",{className:ne.name,children:e.name})}),(0,o.jsx)("img",{className:ne.img,src:Z.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,o.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,o.jsxs)("div",{className:ne.btns,children:[(0,o.jsx)("div",{children:"开放课程"}),(0,o.jsx)("aside",{children:"开放课堂"})]}),i&&(0,o.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,o.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,o.jsx)(_.Z,{title:"访问量",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,o.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,o.jsx)(_.Z,{title:"成员",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,o.jsx)(_.Z,{title:"作业",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,o.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,o.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,o.jsxs)("div",{className:ne.lockWrap,children:[(0,o.jsx)("img",{src:"".concat(Z.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,o.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},a)})),!a.length&&(0,o.jsx)(L.Z,{})]})})},ae={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ie=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,i=e.onChange,c=e.className,r=e.style,s=void 0===r?{}:r,l=e.tabBarExtraContent;return(0,o.jsxs)("div",{className:y()(ae.tabs,c),style:s,children:[(0,o.jsx)("div",{className:ae.tabsWrap,children:t.map((function(e,n){return(0,o.jsxs)("aside",{className:ae.tab,onClick:function(){i(e.id)},children:[(0,o.jsx)("div",{className:a===e.id?ae.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsx)(_.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,o.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,o.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,o.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,o.jsx)("div",{className:ae.tabBar,children:l})]})},ce=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,i=e.children;return(0,o.jsx)("div",{className:y()(n),style:a,children:i})},re="orderWrap___ZfyGX",oe="orderIconWrap___XTB_O",se="orderAsc___KWHmA",le="orderDesc___rHdbB",ue="active___a7eSP",de="cursorPointer___gs9kL",fe="orderTextWrap___teAKn",pe=t(38854),ge=t(20834),Ae=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],he=function(e){var n,t=e.sortValue,a=e.dropValue,i=e.className,c=e.onSort,r=e.onDrop,s=e.dataSource,l=void 0===s?Ae:s;return(0,o.jsxs)("div",{className:y()(re,i),children:[(0,o.jsx)(pe.Z,{dropdownRender:function(){return(0,o.jsx)(ge.Z,{children:l.map((function(e,n){return(0,o.jsx)(ge.Z.Item,{onClick:function(){return r(e.id)},children:e.name},n)}))})},children:(0,o.jsx)("span",{className:fe,children:null===(n=l.find((function(e){return a===e.id})))||void 0===n?void 0:n.name})}),(0,o.jsxs)("span",{className:oe,children:[(0,o.jsx)("span",{className:se,children:(0,o.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return c("asc"===t?"desc":"asc")}})}),(0,o.jsx)("span",{className:le,children:(0,o.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return c("asc"===t?"desc":"asc")}})})]})]})},xe=t(82242),me=t.n(xe),ve=t(7557),ke=t.n(ve),je=t(41498),ye=t.n(je),Se=t(39647),we=t.n(Se),Be={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},be=t(3113),Ne=["className","style","children","loading","openLoading","onClick","size","shape"],De=function(e){var n=e.className,t=e.style,i=e.children,c=e.loading,r=void 0!==c&&c,s=e.openLoading,l=e.onClick,d=void 0===l?function(){}:l,f=e.size,p=void 0===f?"middle":f,g=e.shape,A=void 0===g?"round":g,h=we()(e,Ne),x=(0,a.useState)(!1),m=u()(x,2),v=m[0],k=m[1];return(0,o.jsx)(be.ZP,me()(me()({onClick:(0,S.throttle)(function(){var e=ye()(ke()().mark((function e(n){return ke()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s&&k(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:s&&k(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:y()(Be.btn,Be["".concat(p,"-").concat(A)],n),style:me()({},t),size:p,shape:A,loading:v||r},h),{},{children:i}))},He="head___ghH72",Ie="node___mjPEy",Je=function(e){var n=e.className,t=e.style,a=e.children,i=void 0===a?null:a,c=e.onClick,r=e.title;return(0,o.jsxs)("div",{className:y()(He,n),style:t,children:[(0,o.jsxs)("span",{className:"primary-hover",onClick:c,children:[(0,o.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,o.jsx)("b",{title:r,children:r}),(0,o.jsx)("div",{className:Ie,children:i})]})},Ce="btns___sNgTb",Fe="confirm___Ozirl",Re="cancel___aiq1I",Ee=function(e){var n=e.confirmShow,t=void 0===n||n,a=e.confirmTitle,i=e.confirmClick,c=e.cancelShow,r=void 0===c||c,s=e.cancelTitle,l=e.cancelClick,u=e.className,d=e.style,f=e.confirmLoading,p=void 0!==f&&f;return(0,o.jsxs)("div",{className:y()(Ce,u),style:d,children:[t&&(0,o.jsx)(be.ZP,{loading:p,onClick:i,type:"primary",className:Fe,children:a}),r&&(0,o.jsx)(be.ZP,{onClick:l,className:Re,children:s})]})},Oe={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Pe=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,i=e.LeftContent,c=e.children,r=e.RightContent;return(0,o.jsx)("div",{className:y()(Oe.fixedBottom,n),style:a,children:(0,o.jsxs)("div",{className:Oe.wrap,children:[(0,o.jsx)("div",{className:Oe.left,children:i}),(0,o.jsx)("div",{className:Oe.center,children:c}),(0,o.jsx)("div",{className:Oe.right,children:r})]})})},Ze="crumbs___V41Oe",Qe="hover___bEIVd",Le=t(80608),Me=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,c=e.dataSource,r=void 0===c?[]:c;return(0,o.jsx)("div",{className:y()(Ze,n),style:i,children:r.map((function(e,n){return n"," "]})]},n):(0,o.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Ge=t(31797),Ue=["onChange"],ze=Ge.Z.Countdown,Ve=function(e){var n=e.onChange,t=we()(e,Ue),i=(0,a.useState)(null),c=u()(i,2),r=c[0],s=c[1];(0,a.useEffect)((function(){"number"==typeof r&&r>=0&&n(r)}),[r]);return(0,o.jsx)(ze,me()(me()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);s(n)}}))}},46587:function(e,n,t){t.d(n,{Z:function(){return i}});var a=t(59301);function i(e,n){var t=(0,a.useRef)();(0,a.useEffect)((function(){t.current=e})),(0,a.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},22712:function(e,n,t){t.r(n),t.d(n,{default:function(){return U}});var a=t(37205),i=t.n(a),c=t(82242),r=t.n(c),o=t(7557),s=t.n(o),l=t(41498),u=t.n(l),d=t(79800),f=t.n(d),p=t(59301),g="ActvieE3___B5egy",A="Onerow___t6jyJ",h="body___RTqwS",x="FormDiv___I9YYs",m=t(80608),v=t(78241),k=t(6848),j=t(8591),y=t(43418),S=t(95237),w=t(43604),B=t(51945),b=t(86859),N=t(3113),D=t(24905),H=t(24650),I=t(57809),J=t(53326),C=t(78673),F=t(2753),R=t(56102),E=t(6638),O=t(71681),P=t(27876),Z=t(7769),Q=t(78666),L=t(21056),M=t(71112),G=t(37712),U=(0,m.connect)((function(e){return{graduations:e.graduations,loading:e.loading}}))((function(e){var n,t,a=e.graduations,c=a.Tasks,o=a.teachers,l=a.students,d=a.forTask,U=e.loading,z=e.dispatch,V=(0,m.useParams)(),W=(0,p.useState)([]),K=f()(W,2),Y=K[0],q=K[1],T=(0,p.useState)([]),X=f()(T,2),_=X[0],$=X[1],ee=(0,p.useState)(!1),ne=f()(ee,2),te=ne[0],ae=ne[1],ie=(0,p.useState)(!1),ce=f()(ie,2),re=ce[0],oe=ce[1],se=v.Z.useForm(),le=f()(se,1)[0],ue=(0,p.useState)({}),de=f()(ue,2),fe=de[0],pe=de[1],ge=(0,p.useState)({}),Ae=f()(ge,2),he=Ae[0],xe=Ae[1],me=(0,p.useState)([]),ve=f()(me,2),ke=ve[0],je=ve[1],ye=(0,p.useState)(!1),Se=f()(ye,2),we=Se[0],Be=Se[1],be=(0,p.useRef)(null),Ne=(0,p.useState)({keyword:"",page:1,per_page:20,status:null,is_teacher:!0}),De=f()(Ne,2),He=De[0],Ie=De[1],Je=[{title:"课题名称",dataIndex:"name",ellipsis:!0,render:function(e){return(0,G.jsx)(k.Z,{placement:"topLeft",title:e,children:(0,G.jsx)("span",{className:"c-grey-333",children:e})})}},{title:"指导老师",width:120,ellipsis:!0,dataIndex:"teacher_names",render:function(e){return(0,G.jsx)(k.Z,{placement:"topLeft",title:e,children:(0,G.jsx)("span",{className:"c-grey-333",children:e})})}},{title:"选题状态",width:120,dataIndex:"status",render:function(e){return(0,G.jsxs)(G.Fragment,{children:[0==e&&(0,G.jsx)("span",{style:{color:"#E30000"},children:"未达成双选"}),1==e&&(0,G.jsx)("span",{children:"达成双选"})]})}},{title:"邀请码",width:132,dataIndex:"invite_code",render:function(e){return(0,G.jsxs)("span",{className:"c-grey-333",children:[e,(0,G.jsx)(R.CopyToClipboard,{text:e,onCopy:function(){return j.ZP.success("复制成功")},children:(0,G.jsx)("i",{className:"iconfont icon-fuzhi8 font14",style:{color:"#165DFF",marginLeft:"8px",cursor:"pointer"}})})]})}},{title:(0,G.jsx)("span",{children:"操作"}),align:"right",width:120,render:function(e,n){return(0,G.jsxs)(G.Fragment,{children:[(0,G.jsx)(M.Z,{type:"link",style:{whiteSpace:"nowrap",padding:0},onClick:u()(s()().mark((function e(){var t,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Be(!1),e.next=3,Re();case 3:n.teacher_ids=null===(t=n.teacher)||void 0===t?void 0:t.map((function(e){return e.id})),n.student_id=n.student_id?Number(n.student_id):"",je(null==n||null===(a=n.attachments)||void 0===a?void 0:a.map((function(e){return{uid:null==e?void 0:e.id,name:(null==e?void 0:e.title)+" "+(null==e?void 0:e.filesize),status:"done",url:(null==e?void 0:e.url)||""}}))),pe(n),xe(n),le.setFieldsValue(n);case 9:case"end":return e.stop()}}),e)}))),children:"编辑"}),(0,G.jsx)("a",{className:g,type:"link",style:{padding:"0 0 0 10px",whiteSpace:"nowrap"},onClick:function(){if(1==n.status)j.ZP.warning("该课题已被学生选题不能删除");else var e=y.Z.confirm({title:"删除提示",icon:null,maskClosable:!0,content:(0,G.jsx)("span",{children:"确定要删除课题?删除后无法恢复"}),okText:"确定",cancelText:"取消",onOk:(t=u()(s()().mark((function t(){return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,z({type:"graduations/getDelGraduationsTasks",payload:{id:V.id,ids:[n.id]}});case 2:0==t.sent.status&&(j.ZP.success("删除成功"),He.page=1,Ie(r()({},He))),e.destroy();case 5:case"end":return t.stop()}}),t)}))),function(){return t.apply(this,arguments)}),onCancel:function(){e.destroy()}});var t},children:"删除"})]})}}],Ce={multiple:!0,withCredentials:!0,defaultFileList:ke,onRemove:function(e){je(ke.filter((function(n){return(e.uid||e.response.id)!=n.uid})))},beforeUpload:function(e){var n=e.size/1024/1024;return!(n>150||0==n)||(j.ZP.error("".concat(e.name," 文件无法上传。").concat(0==n?"文件内容不能为空":"超过文件大小限制(150MB)")),Promise.reject())},action:"".concat(O.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){var n,t,a,c;"done"===e.file.status&&je([].concat(i()(ke),[{uid:null==e||null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id,name:(null==e||null===(t=e.file)||void 0===t||null===(t=t.response)||void 0===t?void 0:t.filename)+" "+(0,P.RD)(null==e||null===(a=e.file)||void 0===a||null===(a=a.response)||void 0===a?void 0:a.filesize),status:"done",url:(null==e||null===(c=e.file)||void 0===c||null===(c=c.response)||void 0===c?void 0:c.url)||""}]))}},Fe={selectedRowKeys:[].concat(i()(Y.map((function(e){return e.id}))),i()(_.map((function(e){return e.id})))),onChange:function(e,n){var t=[],a=[];n.map((function(e){0==e.status?a.push(e):t.push(e)})),$(t),q(a)}},Re=function(){var e=u()(s()().mark((function e(){var n,t,a,i=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=i.length>0&&void 0!==i[0]&&i[0],e.next=3,z({type:"graduations/getGraduationsTeachers",payload:{id:V.id,page:1,per_page:2e3}});case 3:t=e.sent,z({type:"graduations/getGraduationsStudents",payload:{id:V.id,page:1,per_page:2e3}}),z({type:"graduations/getGraduationsDetails",payload:{id:V.id}}),n&&le.setFieldsValue({teacher_ids:null==t||null===(a=t.data)||void 0===a||null===(a=a.filter((function(e){return null==e?void 0:e.is_creator})))||void 0===a?void 0:a.map((function(e){return e.id}))}),ae(!0);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ee=function(){var e=u()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,z({type:"graduations/getGraduationsTasks",payload:r()({id:V.id},He)});case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Oe=function(){var e=u()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.attachment_ids=ke.map((function(e){return e.uid})),!we){e.next=7;break}return e.next=4,(0,L.jW)(r()({graduation_id:V.id},n));case 4:t=e.sent,e.next=10;break;case 7:return e.next=9,(0,L.YS)(r()({graduation_id:V.id,id:fe.id},n));case 9:t=e.sent;case 10:if(0!=t.status){e.next=18;break}return j.ZP.success(we?"创建成功":"更新成功"),pe({}),je([]),ae(!1),le.resetFields(),e.next=18,Ee();case 18:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,p.useEffect)((function(){q([]),$([]),Ee()}),[He]),(0,p.useEffect)((function(){fe.base_project&&(document.querySelector(".ant-form-modal-body").querySelector(".ant-modal-body").scrollTop=1e5)}),[null==fe?void 0:fe.base_project]),(0,G.jsxs)("section",{className:h,children:[(0,G.jsx)(F.YG,{value:"manage",tabBarExtraContent:(0,G.jsx)(F.op,{openLoading:!0,onClick:u()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Be(!0),e.next=3,Re(!0);case 3:case"end":return e.stop()}}),e)}))),children:"录入课题"}),dataSource:[{id:"manage",name:"课题管理"}],onChange:function(e){console.log(e)}}),(0,G.jsxs)(S.Z,{wrap:!1,align:"middle",justify:"space-between",children:[(0,G.jsx)(w.Z,{children:(0,G.jsx)(F.qp,{title:"状态",className:"mt20",dataSource:[{id:null,name:"全部"},{id:1,name:"达成双选"},{id:0,name:"未达成双选"}],titleWidth:28,value:He.status,onChange:function(e){He.status=e,He.page=1,Ie(r()({},He))}})}),(0,G.jsx)(w.Z,{children:(0,G.jsx)(F.t7,{style:{width:329,height:"38px"},placeholder:"请输入课题名称/指导老师进行搜索",value:He.keyword,onChange:function(e){He.keyword=e,He.page=1,Ie(r()({},He))}})})]}),Y.length+_.length>0&&(0,G.jsxs)(S.Z,{wrap:!1,align:"middle",justify:"space-between",style:{padding:"11px 12px",background:"#F4F7FC",marginBottom:"1px"},children:[(0,G.jsxs)(w.Z,{children:["已选择 ",(0,G.jsx)("span",{style:{color:"#165DFF"},children:Y.length+_.length||0})," 项"]}),(0,G.jsxs)(w.Z,{style:{color:"#E30000",cursor:"pointer"},onClick:function(){var e,n=y.Z.confirm({title:"删除提示",icon:null,maskClosable:!0,content:(0,G.jsx)("span",{children:"确定要删除课题?删除后无法恢复"}),okText:"确定",cancelText:"取消",onOk:(e=u()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(Y.length>0)){e.next=5;break}return e.next=3,z({type:"graduations/getDelGraduationsTasks",payload:{id:V.id,ids:Y.map((function(e){return e.id}))}});case 3:0==e.sent.status&&j.ZP.success("批量删除成功");case 5:_.length>0&&(0==Y.length&&j.ZP.error("无法删除"),oe(!0)),q([]),Ee(),n.destroy();case 9:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)}),onCancel:function(){n.destroy()}})},children:[(0,G.jsx)("i",{className:"iconfont icon-piliangshanchu3 mr5"}),"批量删除"]})]}),(0,G.jsx)(B.Z,{rowKey:"id",loading:U.effects["graduations/getGraduationsTasks"],style:{minHeight:500},locale:{emptyText:(0,G.jsx)(E.Z,{customText:null==He.status&&""==He.keyword&&1==He.page?"您当前还没有录入课题,点击完成课题录入":"暂时还没有相关数据哦!",ButtonTwo:null==He.status&&""==He.keyword&&1==He.page?(0,G.jsx)(F.op,{openLoading:!0,onClick:u()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Be(!0),e.next=3,Re(!0);case 3:case"end":return e.stop()}}),e)}))),children:"录入课题"}):(0,G.jsx)(G.Fragment,{})})},rowSelection:Fe,columns:Je,dataSource:c.data,pagination:!1}),0!=c.count&&(0,G.jsxs)(S.Z,{className:"mt20 mb20",wrap:!1,align:"middle",justify:"space-between",children:[(0,G.jsxs)(w.Z,{children:["共 ",(0,G.jsx)("span",{style:{color:"#165DFF"},children:c.count||0})," 条数据"]}),(0,G.jsx)(w.Z,{children:(0,G.jsx)(b.Z,{showSizeChanger:!0,showQuickJumper:!0,current:He.page,pageSize:He.per_page,onShowSizeChange:function(e,n){He.per_page=n,He.page=1,Ie(r()({},He))},onChange:function(e){He.page=e,Ie(r()({},He))},total:c.count})})]}),(0,G.jsxs)(y.Z,{open:re,title:"提示",destroyOnClose:!0,width:1200,footer:(0,G.jsx)(N.ZP,{type:"primary",onClick:function(){oe(!1),$([])},children:"知道了"}),onCancel:function(){oe(!1),$([])},children:[(0,G.jsxs)("span",{children:["下面",(0,G.jsx)("span",{style:{color:"#FA6400"},children:_.length}),"个课题已被学生选题,不能删除"]}),(0,G.jsx)("div",{className:"mt10",style:{background:"#F6F7F9",padding:"20px 12px"},children:_.map((function(e,n){return(0,G.jsxs)(S.Z,{wrap:!1,align:"middle",style:{color:"#999"},children:[(0,G.jsx)("i",{className:"iconfont icon-guansuo font14"}),(0,G.jsx)("div",{className:A,style:{marginLeft:"8px"},children:(0,G.jsx)(k.Z,{placement:"topLeft",title:e.name,children:e.name})})]},n)}))})]}),(0,G.jsx)(y.Z,{open:te,title:"".concat(we?"录入课题":"编辑课题"),width:1200,destroyOnClose:!0,okText:"确定",cancelText:"取消",centered:!0,className:"ant-form-modal-body",afterOpenChange:function(e){e&&document.querySelector(".ant-form-modal-body").querySelector(".ant-modal-body").scrollTo(0,0)},onCancel:function(){pe({}),je([]),le.resetFields(),ae(!1)},onOk:function(){le.submit()},children:(0,G.jsxs)(v.Z,{form:le,initialValues:{},layout:"vertical",className:"".concat(x),scrollToFirstError:!0,onValuesChange:function(e,n){pe(r()(r()({},fe),e))},onFinish:function(){var e=u()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:we||1!=he.status||n.student_id==he.student_id?Oe(n):y.Z.confirm({centered:!0,okText:"确定",icon:null,cancelText:"取消",title:"变更指定学生",content:(0,G.jsxs)("div",{children:[(0,G.jsx)("p",{children:"该操作无法撤销。确认变更指定学生?变更后原学生在该课题提交的文档将清空且无法恢复"}),(0,G.jsx)("div",{children:"请输入验证码后确认删除"}),(0,G.jsx)(Z.Z,{ref:function(e){return be.current=e}})]}),onOk:function(){var e=u()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!be.current.onVerify()){e.next=2;break}return e.abrupt("return",Promise.reject());case 2:Oe(n);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,G.jsx)(v.Z.Item,{htmlFor:null,name:"source_is_repeat",valuePropName:"checked",children:(0,G.jsx)(D.Z,{children:(0,G.jsx)("span",{style:{color:"#000"},children:"近三年是否重复"})})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,label:(0,G.jsx)("span",{style:{color:"#5F6368"},children:"课题名称"}),name:"name",rules:[{required:!0,message:"请输入课题名称"},{type:"string",max:100,message:"输入超限,请缩减字符数"},{type:"string",whitespace:!0,message:"内容不能全为空格"}],children:(0,G.jsx)(H.Z,{showCount:!0,maxLength:100,size:"large"})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,label:(0,G.jsx)("span",{style:{color:"#5F6368"},children:"指导老师(可多选)"}),name:"teacher_ids",rules:[{required:!0,message:"请选择指导老师"}],children:(0,G.jsx)(I.default,{size:"large",mode:"multiple",optionFilterProp:"children",placeholder:"请选择指导老师",children:null==o||null===(n=o.data)||void 0===n?void 0:n.map((function(e,n){return(0,G.jsx)(I.default.Option,{value:e.id,children:e.name},n)}))})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,label:(0,G.jsx)("span",{style:{color:"#5F6368"},children:"课题适合专业"}),name:"major",rules:[{type:"string",max:100,message:"输入超限,请缩减字符数"}],children:(0,G.jsx)(H.Z,{size:"large",showCount:!0,maxLength:100})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,label:(0,G.jsx)("span",{style:{color:"#5F6368"},children:"指定学生"}),name:"student_id",children:(0,G.jsx)(I.default,{size:"large",showSearch:!0,allowClear:!0,optionFilterProp:"children",placeholder:"请选择指定学生",children:null==l||null===(t=l.data)||void 0===t?void 0:t.map((function(e,n){return(0,G.jsx)(I.default.Option,{value:e.id,children:e.name},n)}))})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,label:(0,G.jsx)("span",{style:{color:"#5F6368"},children:"课题来源"}),name:"source",rules:[{type:"string",max:60,message:"输入超限,请缩减字符数"}],children:(0,G.jsx)(H.Z,{size:"large",showCount:!0,maxLength:60})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,label:(0,G.jsx)("span",{style:{color:"#5F6368"},children:"课题学科方向"}),name:"direction",rules:[{type:"string",max:60,message:"输入超限,请缩减字符数"}],children:(0,G.jsx)(H.Z,{size:"large",showCount:!0,maxLength:60})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,label:(0,G.jsx)("span",{style:{color:"#5F6368"},children:"课题介绍"}),name:"description",rules:[{required:!0,message:"请输入课题介绍"},{type:"string",max:5e3,message:"输入超限,请缩减字符数"},{type:"string",whitespace:!0,message:"内容不能全为空格"}],children:(0,G.jsx)(Q.h,{placeholder:"请在此输入内容,最多5000个字符",scrollId:"",watch:!0,height:140})}),(0,G.jsx)(v.Z.Item,{htmlFor:null,name:"attachment_ids",style:{display:"flex",alignItems:"center"},valuePropName:"fileList",getValueFromEvent:function(e){return Array.isArray(e)?e:null==e?void 0:e.fileList},normalize:function(e){return e.filter((function(e){if(e.url)return!0;var n=e.size/1024/1024;return-1===e.name.indexOf("  ")&&(e.name="".concat(e.name).concat("  ").concat((0,P.RD)(e.size))),!(n>150||0==n)}))},children:(0,G.jsx)(J.Z,r()(r()({},Ce),{},{children:(0,G.jsxs)(S.Z,{style:{width:"100%"},wrap:!1,align:"middle",children:[(0,G.jsx)(w.Z,{children:(0,G.jsxs)(F.op,{style:{borderRadius:"2px"},children:[(0,G.jsx)("i",{className:"iconfont icon-shangchuan3 mr5"}),"文件上传"]})}),(0,G.jsx)(w.Z,{style:{marginLeft:"16px",color:"#5F6367"},onClick:function(e){e.preventDefault(),e.stopPropagation()},children:"上传课题相关文档,单个文档大小不超过150M"})]})}))}),(0,G.jsxs)(S.Z,{wrap:!1,align:"middle",className:"mb20",children:[(0,G.jsx)(w.Z,{children:(0,G.jsx)(v.Z.Item,{htmlFor:null,name:"base_project",valuePropName:"checked",style:{marginBottom:0},children:(0,G.jsx)(C.Z,{})})}),(0,G.jsxs)(S.Z,{align:"middle",className:"ml10",style:{color:"#000"},children:[(0,G.jsx)(w.Z,{children:"基于项目实施"}),(0,G.jsx)(k.Z,{placement:"right",style:{width:"500px"},overlayStyle:{maxWidth:600},title:"开启后,学生必须在本平台创建项目,关联后将应用于毕设所有阶段",children:(0,G.jsx)("i",{className:"iconfont icon-tishixiaowenhao ml5",style:{cursor:"pointer",color:"#3061D0"}})})]})]}),(0,G.jsx)("div",{id:"graduationstageid",children:fe.base_project&&(0,G.jsxs)("div",{style:{background:"#F6F7F9",padding:"12px",width:"100%"},children:[(0,G.jsx)("span",{style:{color:"#5F6367"},children:"学生需要完成关联项目的阶段"}),(0,G.jsxs)(S.Z,{wrap:!1,align:"middle",className:"mt15",children:[(0,G.jsx)(w.Z,{style:{width:"632px"},children:(0,G.jsx)(v.Z.Item,{name:"graduation_stage_id",htmlFor:null,style:{marginBottom:0},rules:[{required:!0,message:"请选择关联项目的阶段"}],children:(0,G.jsx)(I.default,{children:null==d?void 0:d.map((function(e,n){return(0,G.jsx)(I.default.Option,{value:e.id,children:e.name},n)}))})})}),(0,G.jsx)(w.Z,{className:"ml20",style:{color:"#999",fontSize:"12px"},children:"选择阶段后,学生必须在对应阶段完成项目关联"})]})]})})]})})]})}))},6085:function(e,n){n.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankWrapper:"blankWrapper___nC45e",blankInput:"blankInput___pEHsx",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/p__Graduations__Review__index.async.js b/p__Graduations__Review__index.async.js index ce9aac1f27..bdc64bdaca 100644 --- a/p__Graduations__Review__index.async.js +++ b/p__Graduations__Review__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[72539],{29114:function(n,e,t){t.d(e,{Z:function(){return w}});var i=t(82242),s=t.n(i),a=t(7557),l=t.n(a),o=t(41498),c=t.n(o),r=t(79800),d=t.n(r),u=t(59301),m={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},p=t(3113),h=t(22441),v=t(38288),g=t(6848),x=t(27876),A=t(43516),f=t(6638),j=t(71681),N=t(37712),w=function(n){var e,t,i,a,o,r,w,y=n.editOffice,C=void 0===y?"view":y,b=n.data,Z=(n.theme,n.type),k=n.filename,E=n.monacoEditor,I=n.className,P=n.style,S=n.close,_=n.onClose,B=n.hasMask,D=n.disabledDownload,R=n.onImgDimensions,K=n.showNodata,F=(0,u.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),Q=d()(F,2),z=(Q[0],Q[1],(0,u.useState)("")),T=d()(z,2),X=(T[0],T[1]),U=(0,u.useState)(),L=d()(U,2),Y=L[0],O=L[1],W="build"===window.ENV?"/react/build":"",H=location.host.startsWith("localhost")?j.Z.PROXY_SERVER:j.Z.API_SERVER,J=(0,u.useRef)();null!==(e=b)&&void 0!==e&&e.startsWith("/api")&&"txt"!==Z&&(b=j.Z.API_SERVER+b),k&&(E.filename=k),(0,u.useEffect)((function(){var n,e=null===(n=document.cookie)||void 0===n||null===(n=n.replace(/\s/g,""))||void 0===n?void 0:n.split(";");null==e||e.map((function(n){var e=n.split("=");"_educoder_session"===e[0]&&X(e[1])}))}),[]),(0,u.useEffect)((function(){"office"===Z&&M()}),[Z,b]);var M=function(){var n=c()(l()().mark((function n(){var e,t,i;return l()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return e=b,b.startsWith("http")||(e=location.origin+e),t=new URL(e).pathname.split("/").pop(),n.next=5,(0,A.gJ)({attachment_id:t});case 5:i=n.sent,O(i);case 7:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),V=function(){b.startsWith("http")||b.startsWith("blob:")?G():(0,x.Sv)(k||"educoder",b,k)},G=function(){(0,x.Nd)(k||"educoder",decodeURIComponent(b))};return(0,N.jsxs)("div",{style:s()({},P||{}),className:"".concat(B&&m.bgBlack," ").concat(Z?m.wrp:"hide"),children:[S&&(0,N.jsxs)("div",{className:m.close,ref:J,children:[!!R&&(0,N.jsx)(g.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return J.current},children:(0,N.jsx)("span",{onClick:function(){_(),R()},children:(0,N.jsx)("i",{className:"icon-yulanpizhu"})})}),!D&&(0,N.jsx)(g.Z,{title:"点击下载此文件",getPopupContainer:function(){return J.current},children:(0,N.jsx)("span",{onClick:G,children:(0,N.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,N.jsx)(g.Z,{title:"关闭",getPopupContainer:function(){return J.current},children:(0,N.jsx)("span",{className:"",onClick:_,children:(0,N.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,N.jsx)("div",{className:"".concat(m[I]," ").concat(I," ").concat(m.monaco," ").concat("txt"===Z?"show":"hide"),children:"txt"===Z&&(0,N.jsx)(v.ZP,s()({},E))}),"audio"===Z&&(0,N.jsx)("audio",{src:(null===(t=b)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=b)&&void 0!==i&&i.startsWith("/api")?b:"data:image/png;base64,".concat(b),autoPlay:!0}),"video"===Z&&(0,N.jsx)(N.Fragment,{children:(null===(a=b)||void 0===a?void 0:a.indexOf("http"))>-1||null!==(o=b)&&void 0!==o&&o.startsWith("/api")?(0,N.jsx)("video",{controls:!0,src:"".concat(b),autoPlay:!0}):(0,N.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(b),autoPlay:!0})}),"office"===Z&&Y&&(0,N.jsx)("iframe",{src:"".concat(W,"/office.html?key=").concat(Y.key,"&url=").concat(H+Y.url,"&callbackUrl=").concat(H+Y.callbackUrl,"&fileType=").concat(Y.fileType,"&title=").concat(Y.title,"&model=").concat(C,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!D)}),"html"===Z&&(0,N.jsx)("iframe",{src:b+"&disposition=inline"}),"pdf"===Z&&(0,N.jsx)("iframe",{src:"".concat(W,"/js/pdfview/index.html?url=").concat(b,"&disabledDownload=").concat(!!D)}),"image"===Z&&(0,N.jsx)("img",{src:(null===(r=b)||void 0===r?void 0:r.indexOf("http"))>-1||null!==(w=b)&&void 0!==w&&w.startsWith("/api")?b:"data:image/png;base64,".concat(b)}),("other"===Z||"download"===Z)&&(0,N.jsx)(N.Fragment,{children:K?(0,N.jsx)(f.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,N.jsx)(p.ZP,{icon:(0,N.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:V,children:"下载"})}):(0,N.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:V,children:[(0,N.jsx)(h.Z,{}),"点击下载"]})})]})}},37809:function(n,e,t){t.r(e),t.d(e,{default:function(){return en}});var i=t(7557),s=t.n(i),a=t(82242),l=t.n(a),o=t(41498),c=t.n(o),r=t(79800),d=t.n(r),u=t(59301),m=t(80608),p=t(71418),h=t(3113),v=t(75916),g="wrap___R752P",x="head___peWVD",A="center___TNtVs",f="btns___DDOCi",j="content___j9cyy",N="left___h6oTj",w="box___ueVSi",y="details___m0PGu",C="right____Wv1I",b="footer___RnUNx",Z="drawer___Qzov_",k="back___jSSn2",E="active___IygYs",I=t(48410),P=t(78241),S=t(8591),_=t(53326),B=t(5112),D=t(95237),R=t(94001),K=t(24650),F="teacher___j0dys",Q="title___KQ15W",z="name___KmUZM",T="des___gzM9K",X="li___ClBON",U="es___bO_Me",L="size___Ngajm",Y="scroll___sX4U2",O="line___p02It",W="input___tlR5c",H="btns___E0A4P",J=t(27876),M=t(71681),V=t(49105),G=t(6638),q=t(37712),$=function(n){var e,t,i,a,o,r=n.data,p=n.goBack,g=n.getData,x=(n.graduationTask,n.user),A=(0,m.useParams)(),f=A.id,j=A.moduleId,N=A.itemId,w=(0,u.useState)([]),y=d()(w,2),C=y[0],b=y[1],Z=(0,u.useState)(!1),k=d()(Z,2),E=k[0],$=k[1],nn=(0,u.useState)({}),en=d()(nn,2),tn=en[0],sn=en[1],an=P.Z.useForm(),ln=d()(an,1)[0];(0,u.useEffect)((function(){if(r.id){var n,e={status:[2,3,4].includes(r.status)?r.status:null,comment:r.comment,score:r.score,project_id:null==r?void 0:r.project_id};ln.setFieldsValue(e),sn(e),b((null==r||null===(n=r.attachments)||void 0===n?void 0:n.map((function(n){return{name:n.title,status:"done",response:{id:n.id}}})))||[])}}),[r.id]);var on={multiple:!0,withCredentials:!0,fileList:C,beforeUpload:function(n){return!(n.size/1024/1024>150)||(S.ZP.error("《".concat(n.name,"》文件无法上传。超过文件大小限制(150M)")),_.Z.LIST_IGNORE)},action:"".concat(M.Z.API_SERVER,"/api/attachments.json"),onChange:function(n){b((0,J.uD)(n))}},cn=function(){var n=c()(s()().mark((function n(e){return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return $(!0),n.next=3,(0,V.ZP)("/api/graduations/".concat(f,"/graduation_tasks/").concat(N,"/comment.json"),{method:"post",body:l()({graduation_stage_id:j,attachment_ids:C.filter((function(n){return"done"===n.status})).map((function(n){var e;return null==n||null===(e=n.response)||void 0===e?void 0:e.id}))},e)});case 3:0===n.sent.status&&(S.ZP.success("提交成功"),g()),$(!1);case 6:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),rn=(0,v.tu)()&&(null==r?void 0:r.is_now);return(0,q.jsxs)("div",{className:F,children:[(0,q.jsx)("div",{className:Q,children:"评阅详情"}),(0,q.jsx)("div",{className:Y,children:rn?(0,q.jsxs)(q.Fragment,{children:[(0,q.jsxs)(P.Z,{onValuesChange:function(n,e){return sn(l()({},e))},form:ln,colon:!1,layout:"vertical",onFinish:cn,children:[(0,q.jsx)(P.Z.Item,{className:"mb10",name:"status",label:"评阅结果",rules:[{required:!0,message:"请选择评阅结果"}],children:(0,q.jsxs)(B.ZP.Group,{children:[(0,q.jsx)(B.ZP,{style:{marginLeft:20},value:2,children:"通过"}),(0,q.jsx)(B.ZP,{style:{marginLeft:20},value:4,children:"通过需修改"}),(0,q.jsx)(B.ZP,{style:{marginLeft:20},value:3,children:"驳回"})]})}),3!==(null==tn?void 0:tn.status)&&(0,q.jsxs)(D.Z,{align:"middle",justify:"space-between",className:"mb20 pl20",children:[(0,q.jsxs)("span",{children:["成绩",(0,q.jsx)("span",{style:{color:"#9096A3"},children:"(满分100)"})]}),(0,q.jsx)(P.Z.Item,{name:"score",noStyle:!0,children:(0,q.jsx)(R.Z,{controls:!1,className:W,size:"large",min:0,max:100,addonAfter:"分"})})]}),(null==r?void 0:r.project_id)&&(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)("div",{className:O}),(0,q.jsx)(P.Z.Item,{name:"project_id",style:{marginBottom:15},label:"关联项目",rules:[{required:!0}],children:(0,q.jsx)("span",{onClick:function(){var n,e;(0,J.xg)("".concat(null===(n=x.navigationInfo)||void 0===n||null===(n=n.top)||void 0===n?void 0:n.old_url).concat(null==r||null===(e=r.project_info)||void 0===e?void 0:e.id))},title:null==r||null===(e=r.project_info)||void 0===e?void 0:e.name,className:"current",style:{color:"#3061D0",textDecoration:"underline",marginLeft:25},children:(0,J.Pq)(null==r||null===(t=r.project_info)||void 0===t?void 0:t.name,20)})})]}),(0,q.jsx)("div",{className:O}),(0,q.jsx)(P.Z.Item,{name:"comment",label:"评阅意见",rules:[{required:!0,message:"请输入评阅意见"}],children:(0,q.jsx)(K.Z.TextArea,{rows:7,placeholder:"请输入评阅意见"})})]}),(0,q.jsx)(_.Z,l()(l()({},on),{},{children:(0,q.jsxs)(D.Z,{align:"middle",children:[(0,q.jsx)(I.op,{shape:"default",children:"上传附件"}),(0,q.jsx)("div",{className:"ml10 font14",style:{color:"#5F6367"},onClick:function(n){n.stopPropagation()},children:"单个文件最大150MB"})]})}))]}):1===r.status?(0,q.jsx)(G.Z,{}):(0,q.jsxs)(q.Fragment,{children:[(0,q.jsxs)("div",{className:z,children:[(0,q.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABMBJREFUaEPtmstvG0Ucx7+/8Tt24oTUTd00LSUpIaXiwA1x4oYEEgUJhBBCKifUQw9cORTEhV57qYoqQBz5Hyxx4MDjwAUFpSao1IrjNA6NXdd2ZHt/aHZ31pPdrXbbLE5d2Mu+Zmfm83uPxwTXwVeXUsi1pmDQBAaDOGJM7jYjvR8QIxbrQ3AbrVyTLv2xp4/vTI6ZCV8Xj8AY5Ec6wYcdTMQauLBZJyKWn5oA5uS/XTiO3l7mYfs7lPaJVAcfVKoSwgL46ljhsZe8W1Ii1qAPa9tk2vxEY+FQJHnQQdv5Co2l9BW41ALfKJ4C+omDCuNwvo/3iK8fXTz0UPmo9ANi4huFpUf9/nH47j8EsFx8DenUZYBnDix55jXUWxdR/fv2QfsKr4EXTv4Ixqw5oMweMg86edz9QL00k+WwrX1rPhvwd1itfDI6gHML5dCDuebvBQZgDEpYrX4Uus8HNAyvgbMnhgABAg81KTZK+H2UACvzZdNs/I4gII/JSQ0YJaxtjlADy8eHGghjIjqoX3sJUK6NEOBMMbwPhLEhg0tYHyXA4lxZCzsAUQ8Gep4wQxwDKLUvTPmZGIwS1u+MUAPPSAD7YKxhZ/ttNI2OR9gJFpg/dgUC57X2w9CrwnBPNNCJGSYo2fFYnghtcPdT3Kl/H0aR4aPQ04WhBhib6HYvwug3PIMwJZHNXAaJl5x3fhroEbCbsMCEtmqVl3HsYadyLlqAk4Wyk7iCnNj93j0TOcmuABpx642avwKRGmlVzkQLsHBkGEY9ErXNgO04Kycgr5VpqGv9fRfA3eRw8grCNCMCuhsRA8zPho9CQXlBirZDwE7cAjBB2TIlBd2vRgxQnCk7nZuj8c8YsOUDQiYm+yzvnWuxDOCUtxgiQLp/Xa6jbE0pCMehaxEDzE0PAZh/wdbue4E2OpmZQzb9g2+7NgFbMuJKqdtOY0Uh61l8K2KAo9O6CbXBxjUYsKOQErk8ayqh2IsQdN5XA/cJqEkA9YkEsa/lOb0dMUAhr+UBl9P6lpua3P18QgJUbQC3A8v7XD1igNmpshlZzLDnijJBtuQJqwy0BLAhXBqwSWX/0zsRA8zk9pcSwDrgmFAKEM9bpuKzgPEDvgeg4taAZkaFuxED5CWAOvhXNO6/s0/w+eznAL3rrwyfzHaPgL+kBjSpKyeWJlncjRhgKjs0IVATA+MLCLFrTdhIgcQlEE5bGghIbLJNg4BbWg3kZGE7Ep1oRgwwmbkJdlKrtjA2ncK9SHYpwqf2aDDwp8uElH/JsHq6FTFANvPgRb1b4h478gGUulvXq1Db/s28AGApaoB08kuAXvGNQmFMRoeS7aUJ3VRlhFZOKICVdsQaSCdfBtM3QRHTNwx5LIiAJgOrSgNK+rY5JtDHSmclzFjh1wOyt2TyChhv+f/QoyeugDwhNWAQ8JPtOu71wATW8Nze69EDEGUh4p8BeMPxWz8fDmtSFQC3tLLbrEZh4Cl+E4u91egBVI8i8SpgvA/QWQCTgWHTA6QFrRqADTC6ZCDFt5ETH+PZ3m9hJm/K7v9fp8OK6l9q9yRscIz7FtM4brE6wURu8o37NqtZPI6jFtRGt1X9jvlfDRyIcf2zx75Cccz+bvMPWGYjIy51NN8AAAAASUVORK5CYII="}),(0,q.jsx)("div",{children:"评阅结果"}),1===(null==r?void 0:r.status)&&(0,q.jsxs)("span",{children:[(0,q.jsx)("i",{className:"iconfont icon-daipingyue font14",style:{color:"#FF9D18"}}),"待评审"]}),2===(null==r?void 0:r.status)&&(0,q.jsxs)("span",{children:[(0,q.jsx)("i",{className:"iconfont icon-yiwancheng4 font14",style:{color:"#00B187"}}),"已通过"]}),3===(null==r?void 0:r.status)&&(0,q.jsxs)("span",{children:[(0,q.jsx)("i",{className:"iconfont icon-bohuibeifen font14",style:{color:"red"}}),"已驳回"]}),4===(null==r?void 0:r.status)&&(0,q.jsxs)("span",{children:[(0,q.jsx)("i",{className:"iconfont icon-yiwancheng4 font14",style:{color:"#a8d5c7"}}),"已通过需修改"]}),5===(null==r?void 0:r.status)&&(0,q.jsxs)("span",{children:[(0,q.jsx)("i",{className:"iconfont icon-xiugai3 font14",style:{color:"#00B187"}}),"已修改"]})]}),3!==(null==tn?void 0:tn.status)&&(0,q.jsxs)("div",{className:"mt10",style:{paddingLeft:33},children:[(0,q.jsx)("span",{children:"成绩"}),(0,q.jsx)("span",{style:{color:"#9096A3"},children:"(满分100)"}),(0,q.jsx)("span",{style:{color:"#FF9D18",marginLeft:10,marginRight:6},children:(null==r?void 0:r.score)||"--"}),(0,q.jsx)("span",{style:{color:"#9096A3"},children:"分"})]}),(null==r?void 0:r.project_id)&&(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)("div",{className:"".concat(O," mt30 mb30")}),(0,q.jsxs)("div",{className:z,children:[(0,q.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAB9ZJREFUaEPlWmtsVMcVPnP3vfb6hcExBptHcZUQ8UyFIA6t4kLUKklJSIVLEiAqgpYqUVGpSFXS/qF/+6dKVSHStGpCpP6oSBS1iSBBapugpKnTVBgSCMHYbLBZ2GXX+7q7d+ZUZx57r938WMJVjNu1rPVez9z5vnO+OY+5y2DKa/UuDGUA4oUSRDhCABxgU8d8oZ+DgAEGvCEGditA8Z+HWNW7fg0cIrKFT0BzvgzxLxTgDS7WGIXihechyxhDmioJEPiurTCrghC+wftNy/Awg0ryCFwjEpLAgh3YcqtbfqqlyBPDv2PXGWn+Yg5mT4spb3LRniZIsUW7sDmXg4abvNe0TG9qggLreBzn8CoEpwXBTS4aCIHD2h/DzmkPlZ+XSBCQtQ/g3M87/1aY9/9FYON66Fx9Ox4IMlgrUHSQBzhH4ALBcdQ7IoCgzwLAcQQIocZQxnE4jRPAzTWaLxA4l2PH7So7eSkVOXh+OH65Xu/W7QECf/cyPMY5ttKi9CJAXgKMEVi6LuT/CDz9LYlKQoqkJEikUN9DfxYcgYGVOZ+Kbhipk0TdBH6yG58NBXCTtCYtLIQEqwiod/oxnwk4EVAgvYQ0eNCe8s5Hda9KlR1999+zflCPF+om8Mz3cNArG2N9hywqwSsrc0eBVYZX8pAS83iLBk++puTGGFNkHRj/x6k5q3wl8NPdPKnkwJQEtBzoEpLlPJZUBIxEpOZz+QL7xcjV6PF4mDe3Ndt7GPJHvN5S+8klNjjU0eUrgf07nSQVTgac0ToDZTWpcXrXlgayptzELD06HtryzgfR015A96zO7rWs6j6SmTSAlqG51wcf3uYvgad3OkkD3pWDLGU94JUFXYlA+pIH/FdWFJePpYIXR5Ph60Rm7bLM3kDI2WeMoTa98uapc53+Etj3RDVZizgeK5Pma9aXm1YTcjB96Uq4Zvm+lbn+eJwfdhw8+9FI40DycjhDJO5amv6hZTk/VlHL3eC+E9i7rZKsxWxpZbWYjPMCoapjvgqvky3fd1euPx7hhzkXYRVO4dTZy4mBK5rEijtSv0LuPKy3GHAH4cwnc/31wJOP2pqAygGTNKtjv4oiCLbDXn71zcQeGjcZvBuNEK2hj0abvp1Jh7OLF2TvjIWKr5tESJ4+d7HLXwJ7vlNOuolJb1wdNWRumJLYbBv+kC8F3kjE+aGSg6+NjUcOtjXZDzPLeZrGCi5KV7LRBy6MNJ/pvG2ip6Vh4m2VX1To/WTUZwK7t5STtVhdKwco5gMFHFo0XbTxtYAltpqNCIyhbcPLJwZbn7Q4iEXzJxZ3zCr/lXNRmshHt5250Pw2kentvrIrEHJ+XgvNHOHip/P99cDOR0pJqXttIbUf1C8AS4+kwgPvvh8Z+vq63P4A409RarMd6+iJ91ok+FAIgsu+nDocZKIvk49uO6vBd8/PrGoIl//oOCIm76nD6aUxnwl8d3NRS8gUbyrmA7PSoxo8WXPdity9iQb++3IFXjGWl+CXpA4Fg7g+NxGpWb57bmZVPFo+wrlIGPCy2OMIY1d7/PXAjocKioAsFVQdg8D+C3wsRqES/uIFv3xJ6pAVwA25icjAh8PNbxFRsnwkUDrCABN0P67rJVOCjKV8JvD4g4VJeYABTIykIptJNsbyMYrzVTh2YrD1+0Y2BJ4FxH2ySKuwF06dm7OfLB8Nl44gorS8NzFSJqbsnkr7TGDr/XlJgDxAuzZfsg68/rfG5xX4wr2xWPkwIEQupyJfPX2+8WMjG2TYzwCDci5HqjT/jCDuAcCE2UNuGeIWgOnsAn8ltOUbE6qUoJqdAQx/Gu57/3TswvKlhTvam8qvIkKEqtKyE/hNJmv9qTFu72eI6/KF6HYrVOmzwHnKlCKqfiJCunbSXqBay/QNufxCfwls3piTicw0IalU+FvvDMXfa5kNsZWLMy+iEGsUIF1ROlgqFqPbjeZ7F479EpBvkY2Mzhkmr9Acdc3t1grFRf4S2NSfTaoMrKRQrbJjx0+27KBrzW0QX9p97QUEsUZvxlKxGKuB75mXWRkOll6iaEPlOI3xap+umQbIeMa2v+Q/AbeU1nqusN/+fbDtGSLR0gSxJT1XX0TBl2ULoe3nhttktJk3L7MyVgPvdnC13tjjVRVKVa/hOD4TeOBr15OTan5dx1eq1nMn/9X2M0MikbjeNZps+diAjwdLLznS8kbfrkxkxNF9g1tbaYn5TeCb6zO6H1C5QNYzuomxq9Zzg0PtkoR5adlQkmoizxFQJS835pvN/FktJ+ISfyW08e60ygM6HNIxiWrqhTxCqTrseNkO/7rkQCYesPsR+I+4oPJA9QhT5UfgvcC9bShdt1ivvwT611wb5AgdbuXpnjTIEwnTFnoTk272vdHG1FB0fqQ2cy1qybMjZSAYDwd7/W3q+1ZdexYYblInDd4e1hR0LhBT13ibfRlldN9Q6yc8hwPekwoh2NFouNffY5XuBcXOnlmlYw4XrUZGxpre8GrIeTu2qk5YsoE3p3laipPuoSSaEcH2DfFAe12nc3WfC8kCrKvYObuteAA5X8sFdsjN+RnHiyZZuSW38o6RWS3m66MZZQA2zjmeFIG2g/WCp3k3RMAbZW6Vv/8HCMz0Bxwz/hHTjH/IN+Mfs1I0mdEPumUTN9O/amBIzNgve3iT0kz7us1/AGHfgMLS0SHsAAAAAElFTkSuQmCC"}),(0,q.jsx)("div",{children:"关联项目"})]}),(0,q.jsx)("div",{onClick:function(){var n,e;(0,J.xg)("".concat(null===(n=x.navigationInfo)||void 0===n||null===(n=n.top)||void 0===n?void 0:n.old_url).concat(null==r||null===(e=r.project_info)||void 0===e?void 0:e.id))},title:null==r||null===(i=r.project_info)||void 0===i?void 0:i.name,className:"current",style:{color:"#3061D0",textDecoration:"underline",marginLeft:32,marginTop:10},children:(0,J.Pq)(null==r||null===(a=r.project_info)||void 0===a?void 0:a.name,20)})]}),(0,q.jsx)("div",{className:"".concat(O," mt30 mb30")}),(0,q.jsxs)("div",{className:z,children:[(0,q.jsx)("img",{src:"data:image/png;base64,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"}),(0,q.jsx)("div",{children:"评阅意见"})]}),5===r.status?(0,q.jsx)(G.Z,{styles:{margin:"20px auto"}}):(0,q.jsxs)("div",{className:T,children:[(0,q.jsxs)(D.Z,{align:"middle",justify:"space-between",children:[(0,q.jsxs)("span",{children:[(null==r?void 0:r.teacher_name)||"--",":"]}),(0,q.jsx)("span",{className:"font12",style:{color:"#9096A3"},children:(null==r?void 0:r.comment_time)||"--"})]}),(0,q.jsx)("div",{style:{marginTop:14,marginBottom:36},children:(null==r?void 0:r.comment)||""}),null==r||null===(o=r.attachments)||void 0===o?void 0:o.map((function(n){return(0,q.jsxs)("div",{className:X,children:[(0,q.jsx)("i",{className:"iconfont icon-wendang font14"}),(0,q.jsx)("span",{onClick:function(){var e;(0,J.Nd)("","".concat(M.Z.API_SERVER).concat(null==n||null===(e=n.url)||void 0===e?void 0:e.replace("disposition=inline","")))},className:U,title:n.title,children:(0,J.tP)(n.title,9)}),(0,q.jsx)("span",{className:L,children:n.filesize})]},n.id)}))]})]})}),rn&&(0,q.jsxs)("div",{className:H,children:[(0,q.jsx)(h.ZP,{onClick:p,children:"取消"}),(0,q.jsx)(h.ZP,{onClick:function(){return ln.submit()},loading:E,type:"primary",children:"提交"})]})]})},nn=t(29114),en=(0,m.connect)((function(n){return{loading:n.loading,graduations:n.graduations,user:n.user}}))((function(n){n.graduations;var e,t,i=n.dispatch,a=n.loading,o=n.user,r=(0,m.useParams)(),P=r.id,S=r.moduleKey,_=r.moduleId,B=r.itemId,D=(0,u.useState)(-240),R=d()(D,2),K=R[0],F=R[1],Q=(0,u.useState)(!0),z=d()(Q,2),T=z[0],X=z[1],U=(0,u.useState)({}),L=d()(U,2),Y=L[0],O=L[1],W=(0,u.useState)({}),H=d()(W,2),G=H[0],en=H[1],tn=(0,u.useState)([]),sn=d()(tn,2),an=sn[0],ln=sn[1],on=(0,u.useState)({}),cn=d()(on,2),rn=cn[0],dn=cn[1],un=(0,u.useState)({content:"",type:""}),mn=d()(un,2),pn=mn[0],hn=mn[1],vn=(0,u.useRef)();(0,u.useEffect)((function(){i({type:"graduations/getGraduationsDetails",payload:{id:P}})}),[]),(0,u.useEffect)((function(){return i({type:"globalSetting/footerToggle",payload:!1}),function(){i({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,u.useEffect)((function(){gn()}),[B]),(0,u.useEffect)((function(){null!=rn&&rn.id&&fn()}),[null==rn?void 0:rn.id]);var gn=function(){var n=c()(s()().mark((function n(){var e,t;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return X(!0),n.next=3,(0,V.ZP)("/api/graduations/".concat(P,"/graduation_tasks/").concat(B,".json"),{method:"get",params:{graduation_stage_id:_}});case 3:0===(e=n.sent).status&&(en(l()({},e)),O((null==e?void 0:e.graduation_task)||{}),ln((null==e?void 0:e.graduation_tasks_stages)||[]),dn((null==e||null===(t=e.graduation_tasks_stages)||void 0===t?void 0:t[0])||{})),X(!1);case 6:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),xn=function(){m.history.push("/graduations/".concat(P,"/").concat(S))},An=function(n){m.history.push("/graduations/".concat(P,"/").concat(S,"/").concat(_,"/review/").concat(n))},fn=function(){var n=c()(s()().mark((function n(){var e,t,i;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if("txt"!==rn.file_type){n.next=5;break}return n.next=3,(0,V.ZP)(rn.url,{method:"get",headers:{"Content-Type":"application/xml"}});case 3:i=n.sent,vn.current=i;case 5:hn({type:null==rn||null===(e=rn.attachment)||void 0===e?void 0:e.file_type,content:M.Z.API_SERVER+(null==rn||null===(t=rn.attachment)||void 0===t?void 0:t.url)});case 6:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();return(0,q.jsx)(p.Z,{spinning:a["graduations/getGraduationsDetails"]||T,children:(0,q.jsxs)("div",{className:g,children:[(0,q.jsxs)("div",{className:x,children:[(0,q.jsxs)(I.op,{size:"mediacy",shape:"default",onClick:xn,children:[(0,q.jsx)("i",{className:"iconfont icon-fanhui-bishe font14 mr5"}),"返回"]}),(0,q.jsxs)("div",{className:A,children:[(0,q.jsx)("div",{children:(null==Y?void 0:Y.real_name)||"--"}),(0,q.jsx)("aside",{title:null==rn||null===(e=rn.attachment)||void 0===e?void 0:e.title,children:(0,J.tP)(null==rn||null===(t=rn.attachment)||void 0===t?void 0:t.title,60)})]}),(0,q.jsxs)("div",{className:f,children:[(0,q.jsxs)(I.op,{size:"mediacy",shape:"default",onClick:function(){F(0===K?-240:0)},children:[0===K?"收起":"展开","历史记录"]}),(0,q.jsxs)(h.ZP,{onClick:function(){var n;(0,J.Nd)("","".concat(M.Z.API_SERVER).concat(null==rn||null===(n=rn.attachment)||void 0===n||null===(n=n.url)||void 0===n?void 0:n.replace("disposition=inline","")))},style:{height:36},className:"ml20",type:"primary",children:[(0,q.jsx)("i",{className:"iconfont icon-xiazai5 font14 mr5"}),"下载"]})]})]}),(0,q.jsxs)("div",{className:j,children:[(0,q.jsx)("div",{className:N,style:{height:(0,v.tu)()?"calc(100% - 36px)":"100%"},children:(0,q.jsx)("div",{className:w,children:(0,q.jsx)("div",{className:y,children:(0,q.jsx)(nn.Z,{data:null==pn?void 0:pn.content,type:null==pn?void 0:pn.type,style:{position:"absolute",zIndex:1,alignItems:"flex-start"},monacoEditor:{value:vn.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},showNodata:!0,onClose:function(){return O({content:"",type:""})}})})})}),(0,q.jsx)("div",{style:{height:(0,v.tu)()?"calc(100% - 60px)":"100%"},className:C,children:(0,q.jsx)($,{user:o,graduationTask:Y,data:rn,getData:gn,goBack:xn})})]}),(0,v.tu)()&&(0,q.jsxs)("div",{className:b,children:[(0,q.jsx)(h.ZP,{disabled:!(null!=G&&G.last_task_id),onClick:function(){return An(null==G?void 0:G.last_task_id)},type:"primary",children:"上一个"}),(0,q.jsx)(h.ZP,{disabled:!(null!=G&&G.next_task_id),onClick:function(){return An(null==G?void 0:G.next_task_id)},className:"ml30",type:"primary",children:"下一个"})]}),(0,q.jsxs)("div",{className:Z,style:{left:K},children:[(0,q.jsxs)("div",{onClick:function(){F(-240),dn(an[0])},className:k,children:[(0,q.jsx)("i",{className:"iconfont icon-fanhui-bishe font14 mr5"}),"返回文档"]}),an.map((function(n){var e,t;return(0,q.jsx)("aside",{onClick:function(){return dn(l()({},n))},className:(null===(e=n.attachment)||void 0===e?void 0:e.id)===(null==rn||null===(t=rn.attachment)||void 0===t?void 0:t.id)?E:"",children:n.is_now?"当前版本":null==n?void 0:n.submit_time},n.key)}))]})]})})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[72539],{29114:function(n,e,t){t.d(e,{Z:function(){return w}});var i=t(82242),s=t.n(i),a=t(7557),l=t.n(a),o=t(41498),c=t.n(o),r=t(79800),d=t.n(r),u=t(59301),m={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},p=t(3113),h=t(22441),v=t(38288),g=t(6848),x=t(27876),A=t(43516),f=t(6638),j=t(71681),N=t(37712),w=function(n){var e,t,i,a,o,r,w,y=n.editOffice,C=void 0===y?"view":y,b=n.data,Z=(n.theme,n.type),k=n.filename,E=n.monacoEditor,I=n.className,P=n.style,S=n.close,_=n.onClose,B=n.hasMask,D=n.disabledDownload,R=n.onImgDimensions,K=n.showNodata,F=(0,u.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),Q=d()(F,2),z=(Q[0],Q[1],(0,u.useState)("")),T=d()(z,2),X=(T[0],T[1]),U=(0,u.useState)(),L=d()(U,2),Y=L[0],O=L[1],W="build"===window.ENV?"/react/build":"",H=location.host.startsWith("localhost")?j.Z.PROXY_SERVER:j.Z.API_SERVER,J=(0,u.useRef)();null!==(e=b)&&void 0!==e&&e.startsWith("/api")&&"txt"!==Z&&(b=j.Z.API_SERVER+b),k&&(E.filename=k),(0,u.useEffect)((function(){var n,e=null===(n=document.cookie)||void 0===n||null===(n=n.replace(/\s/g,""))||void 0===n?void 0:n.split(";");null==e||e.map((function(n){var e=n.split("=");"_educoder_session"===e[0]&&X(e[1])}))}),[]),(0,u.useEffect)((function(){"office"===Z&&M()}),[Z,b]);var M=function(){var n=c()(l()().mark((function n(){var e,t,i;return l()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return e=b,b.startsWith("http")||(e=location.origin+e),t=new URL(e).pathname.split("/").pop(),n.next=5,(0,A.gJ)({attachment_id:t});case 5:i=n.sent,O(i);case 7:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),V=function(){b.startsWith("http")||b.startsWith("blob:")?G():(0,x.Sv)(k||"educoder",b,k)},G=function(){(0,x.Nd)(k||"educoder",decodeURIComponent(b))};return(0,N.jsxs)("div",{style:s()({},P||{}),className:"".concat(B&&m.bgBlack," ").concat(Z?m.wrp:"hide"),children:[S&&(0,N.jsxs)("div",{className:m.close,ref:J,children:[!!R&&(0,N.jsx)(g.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return J.current},children:(0,N.jsx)("span",{onClick:function(){_(),R()},children:(0,N.jsx)("i",{className:"icon-yulanpizhu"})})}),!D&&(0,N.jsx)(g.Z,{title:"点击下载此文件",getPopupContainer:function(){return J.current},children:(0,N.jsx)("span",{onClick:G,children:(0,N.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,N.jsx)(g.Z,{title:"关闭",getPopupContainer:function(){return J.current},children:(0,N.jsx)("span",{className:"",onClick:_,children:(0,N.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,N.jsx)("div",{className:"".concat(m[I]," ").concat(I," ").concat(m.monaco," ").concat("txt"===Z?"show":"hide"),children:"txt"===Z&&(0,N.jsx)(v.ZP,s()({},E))}),"audio"===Z&&(0,N.jsx)("audio",{src:(null===(t=b)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=b)&&void 0!==i&&i.startsWith("/api")?b:"data:image/png;base64,".concat(b),autoPlay:!0}),"video"===Z&&(0,N.jsx)(N.Fragment,{children:(null===(a=b)||void 0===a?void 0:a.indexOf("http"))>-1||null!==(o=b)&&void 0!==o&&o.startsWith("/api")?(0,N.jsx)("video",{controls:!0,src:"".concat(b),autoPlay:!0}):(0,N.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(b),autoPlay:!0})}),"office"===Z&&Y&&(0,N.jsx)("iframe",{src:"".concat(W,"/office.html?key=").concat(Y.key,"&url=").concat(H+Y.url,"&callbackUrl=").concat(H+Y.callbackUrl,"&fileType=").concat(Y.fileType,"&title=").concat(Y.title,"&model=").concat(C,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!D)}),"html"===Z&&(0,N.jsx)("iframe",{src:b+"&disposition=inline"}),"pdf"===Z&&(0,N.jsx)("iframe",{src:"".concat(W,"/js/pdfview/index.html?url=").concat(b,"&disabledDownload=").concat(!!D)}),"image"===Z&&(0,N.jsx)("img",{src:(null===(r=b)||void 0===r?void 0:r.indexOf("http"))>-1||null!==(w=b)&&void 0!==w&&w.startsWith("/api")?b:"data:image/png;base64,".concat(b)}),("other"===Z||"download"===Z)&&(0,N.jsx)(N.Fragment,{children:K?(0,N.jsx)(f.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,N.jsx)(p.ZP,{icon:(0,N.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:V,children:"下载"})}):(0,N.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:V,children:[(0,N.jsx)(h.Z,{}),"点击下载"]})})]})}},37809:function(n,e,t){t.r(e),t.d(e,{default:function(){return en}});var i=t(7557),s=t.n(i),a=t(82242),l=t.n(a),o=t(41498),c=t.n(o),r=t(79800),d=t.n(r),u=t(59301),m=t(80608),p=t(71418),h=t(3113),v=t(75916),g="wrap___R752P",x="head___peWVD",A="center___TNtVs",f="btns___DDOCi",j="content___j9cyy",N="left___h6oTj",w="box___ueVSi",y="details___m0PGu",C="right____Wv1I",b="footer___RnUNx",Z="drawer___Qzov_",k="back___jSSn2",E="active___IygYs",I=t(2753),P=t(78241),S=t(8591),_=t(53326),B=t(5112),D=t(95237),R=t(94001),K=t(24650),F="teacher___j0dys",Q="title___KQ15W",z="name___KmUZM",T="des___gzM9K",X="li___ClBON",U="es___bO_Me",L="size___Ngajm",Y="scroll___sX4U2",O="line___p02It",W="input___tlR5c",H="btns___E0A4P",J=t(27876),M=t(71681),V=t(49105),G=t(6638),q=t(37712),$=function(n){var e,t,i,a,o,r=n.data,p=n.goBack,g=n.getData,x=(n.graduationTask,n.user),A=(0,m.useParams)(),f=A.id,j=A.moduleId,N=A.itemId,w=(0,u.useState)([]),y=d()(w,2),C=y[0],b=y[1],Z=(0,u.useState)(!1),k=d()(Z,2),E=k[0],$=k[1],nn=(0,u.useState)({}),en=d()(nn,2),tn=en[0],sn=en[1],an=P.Z.useForm(),ln=d()(an,1)[0];(0,u.useEffect)((function(){if(r.id){var n,e={status:[2,3,4].includes(r.status)?r.status:null,comment:r.comment,score:r.score,project_id:null==r?void 0:r.project_id};ln.setFieldsValue(e),sn(e),b((null==r||null===(n=r.attachments)||void 0===n?void 0:n.map((function(n){return{name:n.title,status:"done",response:{id:n.id}}})))||[])}}),[r.id]);var on={multiple:!0,withCredentials:!0,fileList:C,beforeUpload:function(n){return!(n.size/1024/1024>150)||(S.ZP.error("《".concat(n.name,"》文件无法上传。超过文件大小限制(150M)")),_.Z.LIST_IGNORE)},action:"".concat(M.Z.API_SERVER,"/api/attachments.json"),onChange:function(n){b((0,J.uD)(n))}},cn=function(){var n=c()(s()().mark((function n(e){return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return $(!0),n.next=3,(0,V.ZP)("/api/graduations/".concat(f,"/graduation_tasks/").concat(N,"/comment.json"),{method:"post",body:l()({graduation_stage_id:j,attachment_ids:C.filter((function(n){return"done"===n.status})).map((function(n){var e;return null==n||null===(e=n.response)||void 0===e?void 0:e.id}))},e)});case 3:0===n.sent.status&&(S.ZP.success("提交成功"),g()),$(!1);case 6:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),rn=(0,v.tu)()&&(null==r?void 0:r.is_now);return(0,q.jsxs)("div",{className:F,children:[(0,q.jsx)("div",{className:Q,children:"评阅详情"}),(0,q.jsx)("div",{className:Y,children:rn?(0,q.jsxs)(q.Fragment,{children:[(0,q.jsxs)(P.Z,{onValuesChange:function(n,e){return sn(l()({},e))},form:ln,colon:!1,layout:"vertical",onFinish:cn,children:[(0,q.jsx)(P.Z.Item,{className:"mb10",name:"status",label:"评阅结果",rules:[{required:!0,message:"请选择评阅结果"}],children:(0,q.jsxs)(B.ZP.Group,{children:[(0,q.jsx)(B.ZP,{style:{marginLeft:20},value:2,children:"通过"}),(0,q.jsx)(B.ZP,{style:{marginLeft:20},value:4,children:"通过需修改"}),(0,q.jsx)(B.ZP,{style:{marginLeft:20},value:3,children:"驳回"})]})}),3!==(null==tn?void 0:tn.status)&&(0,q.jsxs)(D.Z,{align:"middle",justify:"space-between",className:"mb20 pl20",children:[(0,q.jsxs)("span",{children:["成绩",(0,q.jsx)("span",{style:{color:"#9096A3"},children:"(满分100)"})]}),(0,q.jsx)(P.Z.Item,{name:"score",noStyle:!0,children:(0,q.jsx)(R.Z,{controls:!1,className:W,size:"large",min:0,max:100,addonAfter:"分"})})]}),(null==r?void 0:r.project_id)&&(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)("div",{className:O}),(0,q.jsx)(P.Z.Item,{name:"project_id",style:{marginBottom:15},label:"关联项目",rules:[{required:!0}],children:(0,q.jsx)("span",{onClick:function(){var n,e;(0,J.xg)("".concat(null===(n=x.navigationInfo)||void 0===n||null===(n=n.top)||void 0===n?void 0:n.old_url).concat(null==r||null===(e=r.project_info)||void 0===e?void 0:e.id))},title:null==r||null===(e=r.project_info)||void 0===e?void 0:e.name,className:"current",style:{color:"#3061D0",textDecoration:"underline",marginLeft:25},children:(0,J.Pq)(null==r||null===(t=r.project_info)||void 0===t?void 0:t.name,20)})})]}),(0,q.jsx)("div",{className:O}),(0,q.jsx)(P.Z.Item,{name:"comment",label:"评阅意见",rules:[{required:!0,message:"请输入评阅意见"}],children:(0,q.jsx)(K.Z.TextArea,{rows:7,placeholder:"请输入评阅意见"})})]}),(0,q.jsx)(_.Z,l()(l()({},on),{},{children:(0,q.jsxs)(D.Z,{align:"middle",children:[(0,q.jsx)(I.op,{shape:"default",children:"上传附件"}),(0,q.jsx)("div",{className:"ml10 font14",style:{color:"#5F6367"},onClick:function(n){n.stopPropagation()},children:"单个文件最大150MB"})]})}))]}):1===r.status?(0,q.jsx)(G.Z,{}):(0,q.jsxs)(q.Fragment,{children:[(0,q.jsxs)("div",{className:z,children:[(0,q.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAABMBJREFUaEPtmstvG0Ucx7+/8Tt24oTUTd00LSUpIaXiwA1x4oYEEgUJhBBCKifUQw9cORTEhV57qYoqQBz5Hyxx4MDjwAUFpSao1IrjNA6NXdd2ZHt/aHZ31pPdrXbbLE5d2Mu+Zmfm83uPxwTXwVeXUsi1pmDQBAaDOGJM7jYjvR8QIxbrQ3AbrVyTLv2xp4/vTI6ZCV8Xj8AY5Ec6wYcdTMQauLBZJyKWn5oA5uS/XTiO3l7mYfs7lPaJVAcfVKoSwgL46ljhsZe8W1Ii1qAPa9tk2vxEY+FQJHnQQdv5Co2l9BW41ALfKJ4C+omDCuNwvo/3iK8fXTz0UPmo9ANi4huFpUf9/nH47j8EsFx8DenUZYBnDix55jXUWxdR/fv2QfsKr4EXTv4Ixqw5oMweMg86edz9QL00k+WwrX1rPhvwd1itfDI6gHML5dCDuebvBQZgDEpYrX4Uus8HNAyvgbMnhgABAg81KTZK+H2UACvzZdNs/I4gII/JSQ0YJaxtjlADy8eHGghjIjqoX3sJUK6NEOBMMbwPhLEhg0tYHyXA4lxZCzsAUQ8Gep4wQxwDKLUvTPmZGIwS1u+MUAPPSAD7YKxhZ/ttNI2OR9gJFpg/dgUC57X2w9CrwnBPNNCJGSYo2fFYnghtcPdT3Kl/H0aR4aPQ04WhBhib6HYvwug3PIMwJZHNXAaJl5x3fhroEbCbsMCEtmqVl3HsYadyLlqAk4Wyk7iCnNj93j0TOcmuABpx642avwKRGmlVzkQLsHBkGEY9ErXNgO04Kycgr5VpqGv9fRfA3eRw8grCNCMCuhsRA8zPho9CQXlBirZDwE7cAjBB2TIlBd2vRgxQnCk7nZuj8c8YsOUDQiYm+yzvnWuxDOCUtxgiQLp/Xa6jbE0pCMehaxEDzE0PAZh/wdbue4E2OpmZQzb9g2+7NgFbMuJKqdtOY0Uh61l8K2KAo9O6CbXBxjUYsKOQErk8ayqh2IsQdN5XA/cJqEkA9YkEsa/lOb0dMUAhr+UBl9P6lpua3P18QgJUbQC3A8v7XD1igNmpshlZzLDnijJBtuQJqwy0BLAhXBqwSWX/0zsRA8zk9pcSwDrgmFAKEM9bpuKzgPEDvgeg4taAZkaFuxED5CWAOvhXNO6/s0/w+eznAL3rrwyfzHaPgL+kBjSpKyeWJlncjRhgKjs0IVATA+MLCLFrTdhIgcQlEE5bGghIbLJNg4BbWg3kZGE7Ep1oRgwwmbkJdlKrtjA2ncK9SHYpwqf2aDDwp8uElH/JsHq6FTFANvPgRb1b4h478gGUulvXq1Db/s28AGApaoB08kuAXvGNQmFMRoeS7aUJ3VRlhFZOKICVdsQaSCdfBtM3QRHTNwx5LIiAJgOrSgNK+rY5JtDHSmclzFjh1wOyt2TyChhv+f/QoyeugDwhNWAQ8JPtOu71wATW8Nze69EDEGUh4p8BeMPxWz8fDmtSFQC3tLLbrEZh4Cl+E4u91egBVI8i8SpgvA/QWQCTgWHTA6QFrRqADTC6ZCDFt5ETH+PZ3m9hJm/K7v9fp8OK6l9q9yRscIz7FtM4brE6wURu8o37NqtZPI6jFtRGt1X9jvlfDRyIcf2zx75Cccz+bvMPWGYjIy51NN8AAAAASUVORK5CYII="}),(0,q.jsx)("div",{children:"评阅结果"}),1===(null==r?void 0:r.status)&&(0,q.jsxs)("span",{children:[(0,q.jsx)("i",{className:"iconfont icon-daipingyue font14",style:{color:"#FF9D18"}}),"待评审"]}),2===(null==r?void 0:r.status)&&(0,q.jsxs)("span",{children:[(0,q.jsx)("i",{className:"iconfont icon-yiwancheng4 font14",style:{color:"#00B187"}}),"已通过"]}),3===(null==r?void 0:r.status)&&(0,q.jsxs)("span",{children:[(0,q.jsx)("i",{className:"iconfont icon-bohuibeifen font14",style:{color:"red"}}),"已驳回"]}),4===(null==r?void 0:r.status)&&(0,q.jsxs)("span",{children:[(0,q.jsx)("i",{className:"iconfont icon-yiwancheng4 font14",style:{color:"#a8d5c7"}}),"已通过需修改"]}),5===(null==r?void 0:r.status)&&(0,q.jsxs)("span",{children:[(0,q.jsx)("i",{className:"iconfont icon-xiugai3 font14",style:{color:"#00B187"}}),"已修改"]})]}),3!==(null==tn?void 0:tn.status)&&(0,q.jsxs)("div",{className:"mt10",style:{paddingLeft:33},children:[(0,q.jsx)("span",{children:"成绩"}),(0,q.jsx)("span",{style:{color:"#9096A3"},children:"(满分100)"}),(0,q.jsx)("span",{style:{color:"#FF9D18",marginLeft:10,marginRight:6},children:(null==r?void 0:r.score)||"--"}),(0,q.jsx)("span",{style:{color:"#9096A3"},children:"分"})]}),(null==r?void 0:r.project_id)&&(0,q.jsxs)(q.Fragment,{children:[(0,q.jsx)("div",{className:"".concat(O," mt30 mb30")}),(0,q.jsxs)("div",{className:z,children:[(0,q.jsx)("img",{src:"data:image/png;base64,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"}),(0,q.jsx)("div",{children:"关联项目"})]}),(0,q.jsx)("div",{onClick:function(){var n,e;(0,J.xg)("".concat(null===(n=x.navigationInfo)||void 0===n||null===(n=n.top)||void 0===n?void 0:n.old_url).concat(null==r||null===(e=r.project_info)||void 0===e?void 0:e.id))},title:null==r||null===(i=r.project_info)||void 0===i?void 0:i.name,className:"current",style:{color:"#3061D0",textDecoration:"underline",marginLeft:32,marginTop:10},children:(0,J.Pq)(null==r||null===(a=r.project_info)||void 0===a?void 0:a.name,20)})]}),(0,q.jsx)("div",{className:"".concat(O," mt30 mb30")}),(0,q.jsxs)("div",{className:z,children:[(0,q.jsx)("img",{src:"data:image/png;base64,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"}),(0,q.jsx)("div",{children:"评阅意见"})]}),5===r.status?(0,q.jsx)(G.Z,{styles:{margin:"20px auto"}}):(0,q.jsxs)("div",{className:T,children:[(0,q.jsxs)(D.Z,{align:"middle",justify:"space-between",children:[(0,q.jsxs)("span",{children:[(null==r?void 0:r.teacher_name)||"--",":"]}),(0,q.jsx)("span",{className:"font12",style:{color:"#9096A3"},children:(null==r?void 0:r.comment_time)||"--"})]}),(0,q.jsx)("div",{style:{marginTop:14,marginBottom:36},children:(null==r?void 0:r.comment)||""}),null==r||null===(o=r.attachments)||void 0===o?void 0:o.map((function(n){return(0,q.jsxs)("div",{className:X,children:[(0,q.jsx)("i",{className:"iconfont icon-wendang font14"}),(0,q.jsx)("span",{onClick:function(){var e;(0,J.Nd)("","".concat(M.Z.API_SERVER).concat(null==n||null===(e=n.url)||void 0===e?void 0:e.replace("disposition=inline","")))},className:U,title:n.title,children:(0,J.tP)(n.title,9)}),(0,q.jsx)("span",{className:L,children:n.filesize})]},n.id)}))]})]})}),rn&&(0,q.jsxs)("div",{className:H,children:[(0,q.jsx)(h.ZP,{onClick:p,children:"取消"}),(0,q.jsx)(h.ZP,{onClick:function(){return ln.submit()},loading:E,type:"primary",children:"提交"})]})]})},nn=t(29114),en=(0,m.connect)((function(n){return{loading:n.loading,graduations:n.graduations,user:n.user}}))((function(n){n.graduations;var e,t,i=n.dispatch,a=n.loading,o=n.user,r=(0,m.useParams)(),P=r.id,S=r.moduleKey,_=r.moduleId,B=r.itemId,D=(0,u.useState)(-240),R=d()(D,2),K=R[0],F=R[1],Q=(0,u.useState)(!0),z=d()(Q,2),T=z[0],X=z[1],U=(0,u.useState)({}),L=d()(U,2),Y=L[0],O=L[1],W=(0,u.useState)({}),H=d()(W,2),G=H[0],en=H[1],tn=(0,u.useState)([]),sn=d()(tn,2),an=sn[0],ln=sn[1],on=(0,u.useState)({}),cn=d()(on,2),rn=cn[0],dn=cn[1],un=(0,u.useState)({content:"",type:""}),mn=d()(un,2),pn=mn[0],hn=mn[1],vn=(0,u.useRef)();(0,u.useEffect)((function(){i({type:"graduations/getGraduationsDetails",payload:{id:P}})}),[]),(0,u.useEffect)((function(){return i({type:"globalSetting/footerToggle",payload:!1}),function(){i({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,u.useEffect)((function(){gn()}),[B]),(0,u.useEffect)((function(){null!=rn&&rn.id&&fn()}),[null==rn?void 0:rn.id]);var gn=function(){var n=c()(s()().mark((function n(){var e,t;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return X(!0),n.next=3,(0,V.ZP)("/api/graduations/".concat(P,"/graduation_tasks/").concat(B,".json"),{method:"get",params:{graduation_stage_id:_}});case 3:0===(e=n.sent).status&&(en(l()({},e)),O((null==e?void 0:e.graduation_task)||{}),ln((null==e?void 0:e.graduation_tasks_stages)||[]),dn((null==e||null===(t=e.graduation_tasks_stages)||void 0===t?void 0:t[0])||{})),X(!1);case 6:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),xn=function(){m.history.push("/graduations/".concat(P,"/").concat(S))},An=function(n){m.history.push("/graduations/".concat(P,"/").concat(S,"/").concat(_,"/review/").concat(n))},fn=function(){var n=c()(s()().mark((function n(){var e,t,i;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if("txt"!==rn.file_type){n.next=5;break}return n.next=3,(0,V.ZP)(rn.url,{method:"get",headers:{"Content-Type":"application/xml"}});case 3:i=n.sent,vn.current=i;case 5:hn({type:null==rn||null===(e=rn.attachment)||void 0===e?void 0:e.file_type,content:M.Z.API_SERVER+(null==rn||null===(t=rn.attachment)||void 0===t?void 0:t.url)});case 6:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();return(0,q.jsx)(p.Z,{spinning:a["graduations/getGraduationsDetails"]||T,children:(0,q.jsxs)("div",{className:g,children:[(0,q.jsxs)("div",{className:x,children:[(0,q.jsxs)(I.op,{size:"mediacy",shape:"default",onClick:xn,children:[(0,q.jsx)("i",{className:"iconfont icon-fanhui-bishe font14 mr5"}),"返回"]}),(0,q.jsxs)("div",{className:A,children:[(0,q.jsx)("div",{children:(null==Y?void 0:Y.real_name)||"--"}),(0,q.jsx)("aside",{title:null==rn||null===(e=rn.attachment)||void 0===e?void 0:e.title,children:(0,J.tP)(null==rn||null===(t=rn.attachment)||void 0===t?void 0:t.title,60)})]}),(0,q.jsxs)("div",{className:f,children:[(0,q.jsxs)(I.op,{size:"mediacy",shape:"default",onClick:function(){F(0===K?-240:0)},children:[0===K?"收起":"展开","历史记录"]}),(0,q.jsxs)(h.ZP,{onClick:function(){var n;(0,J.Nd)("","".concat(M.Z.API_SERVER).concat(null==rn||null===(n=rn.attachment)||void 0===n||null===(n=n.url)||void 0===n?void 0:n.replace("disposition=inline","")))},style:{height:36},className:"ml20",type:"primary",children:[(0,q.jsx)("i",{className:"iconfont icon-xiazai5 font14 mr5"}),"下载"]})]})]}),(0,q.jsxs)("div",{className:j,children:[(0,q.jsx)("div",{className:N,style:{height:(0,v.tu)()?"calc(100% - 36px)":"100%"},children:(0,q.jsx)("div",{className:w,children:(0,q.jsx)("div",{className:y,children:(0,q.jsx)(nn.Z,{data:null==pn?void 0:pn.content,type:null==pn?void 0:pn.type,style:{position:"absolute",zIndex:1,alignItems:"flex-start"},monacoEditor:{value:vn.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},showNodata:!0,onClose:function(){return O({content:"",type:""})}})})})}),(0,q.jsx)("div",{style:{height:(0,v.tu)()?"calc(100% - 60px)":"100%"},className:C,children:(0,q.jsx)($,{user:o,graduationTask:Y,data:rn,getData:gn,goBack:xn})})]}),(0,v.tu)()&&(0,q.jsxs)("div",{className:b,children:[(0,q.jsx)(h.ZP,{disabled:!(null!=G&&G.last_task_id),onClick:function(){return An(null==G?void 0:G.last_task_id)},type:"primary",children:"上一个"}),(0,q.jsx)(h.ZP,{disabled:!(null!=G&&G.next_task_id),onClick:function(){return An(null==G?void 0:G.next_task_id)},className:"ml30",type:"primary",children:"下一个"})]}),(0,q.jsxs)("div",{className:Z,style:{left:K},children:[(0,q.jsxs)("div",{onClick:function(){F(-240),dn(an[0])},className:k,children:[(0,q.jsx)("i",{className:"iconfont icon-fanhui-bishe font14 mr5"}),"返回文档"]}),an.map((function(n){var e,t;return(0,q.jsx)("aside",{onClick:function(){return dn(l()({},n))},className:(null===(e=n.attachment)||void 0===e?void 0:e.id)===(null==rn||null===(t=rn.attachment)||void 0===t?void 0:t.id)?E:"",children:n.is_now?"当前版本":null==n?void 0:n.submit_time},n.key)}))]})]})})}))}}]); \ No newline at end of file diff --git a/p__Innovation__Detail__index.async.js b/p__Innovation__Detail__index.async.js index 8310fe6484..84c14ff49d 100644 --- a/p__Innovation__Detail__index.async.js +++ b/p__Innovation__Detail__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[83141,48410],{22441:function(e,n,t){t.d(n,{Z:function(){return c}});var i=t(33614),s=t(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},r=t(1393),o=function(e,n){return s.createElement(r.Z,(0,i.Z)({},e,{ref:n,icon:a}))};var c=s.forwardRef(o)},19324:function(e,n,t){t.d(n,{Z:function(){return c}});var i=t(33614),s=t(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M752 100c-61.8 0-112 50.2-112 112 0 47.7 29.9 88.5 72 104.6v27.6L512 601.4 312 344.2v-27.6c42.1-16.1 72-56.9 72-104.6 0-61.8-50.2-112-112-112s-112 50.2-112 112c0 50.6 33.8 93.5 80 107.3v34.4c0 9.7 3.3 19.3 9.3 27L476 672.3v33.6c-44.2 15-76 56.9-76 106.1 0 61.8 50.2 112 112 112s112-50.2 112-112c0-49.2-31.8-91-76-106.1v-33.6l226.7-291.6c6-7.7 9.3-17.3 9.3-27v-34.4c46.2-13.8 80-56.7 80-107.3 0-61.8-50.2-112-112-112zM224 212a48.01 48.01 0 0196 0 48.01 48.01 0 01-96 0zm336 600a48.01 48.01 0 01-96 0 48.01 48.01 0 0196 0zm192-552a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"fork",theme:"outlined"},r=t(1393),o=function(e,n){return s.createElement(r.Z,(0,i.Z)({},e,{ref:n,icon:a}))};var c=s.forwardRef(o)},6638:function(e,n,t){var i=t(82242),s=t.n(i),a=(t(59301),t(19779)),r=t(3113),o=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,i=void 0===t?{}:t,c=e.styles,l=void 0===c?{}:c,d=e.customText,u=e.ButtonText,p=e.ButtonClick,h=e.Buttonclass,x=e.ButtonTwo,f=e.imgStyles,m=e.loading,g=void 0!==m&&m;return(0,o.jsxs)("section",{className:"tc animated fadeIn",style:s()(s()({},{color:"#999",margin:"100px auto",visibility:g?"hidden":"visible"}),l),children:[(0,o.jsx)("img",{src:n||a,style:s()({width:288,height:200},f)}),(0,o.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,o.jsx)(r.ZP,s()(s()({className:h,onClick:p},i),{},{children:u})),x&&x]})}},29114:function(e,n,t){t.d(n,{Z:function(){return y}});var i=t(82242),s=t.n(i),a=t(7557),r=t.n(a),o=t(41498),c=t.n(o),l=t(79800),d=t.n(l),u=t(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},h=t(3113),x=t(22441),f=t(38288),m=t(6848),g=t(27876),v=t(43516),A=t(6638),j=t(71681),k=t(37712),y=function(e){var n,t,i,a,o,l,y,S=e.editOffice,b=void 0===S?"view":S,w=e.data,B=(e.theme,e.type),N=e.filename,D=e.monacoEditor,I=e.className,Z=e.style,F=e.close,H=e.onClose,C=e.hasMask,P=e.disabledDownload,R=e.onImgDimensions,J=e.showNodata,E=(0,u.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),O=d()(E,2),Q=(O[0],O[1],(0,u.useState)("")),M=d()(Q,2),G=(M[0],M[1]),L=(0,u.useState)(),z=d()(L,2),U=z[0],T=z[1],V="build"===window.ENV?"/react/build":"",W=location.host.startsWith("localhost")?j.Z.PROXY_SERVER:j.Z.API_SERVER,K=(0,u.useRef)();null!==(n=w)&&void 0!==n&&n.startsWith("/api")&&"txt"!==B&&(w=j.Z.API_SERVER+w),N&&(D.filename=N),(0,u.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&G(n[1])}))}),[]),(0,u.useEffect)((function(){"office"===B&&Y()}),[B,w]);var Y=function(){var e=c()(r()().mark((function e(){var n,t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=w,w.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,v.gJ)({attachment_id:t});case 5:i=e.sent,T(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),q=function(){w.startsWith("http")||w.startsWith("blob:")?X():(0,g.Sv)(N||"educoder",w,N)},X=function(){(0,g.Nd)(N||"educoder",decodeURIComponent(w))};return(0,k.jsxs)("div",{style:s()({},Z||{}),className:"".concat(C&&p.bgBlack," ").concat(B?p.wrp:"hide"),children:[F&&(0,k.jsxs)("div",{className:p.close,ref:K,children:[!!R&&(0,k.jsx)(m.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return K.current},children:(0,k.jsx)("span",{onClick:function(){H(),R()},children:(0,k.jsx)("i",{className:"icon-yulanpizhu"})})}),!P&&(0,k.jsx)(m.Z,{title:"点击下载此文件",getPopupContainer:function(){return K.current},children:(0,k.jsx)("span",{onClick:X,children:(0,k.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,k.jsx)(m.Z,{title:"关闭",getPopupContainer:function(){return K.current},children:(0,k.jsx)("span",{className:"",onClick:H,children:(0,k.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,k.jsx)("div",{className:"".concat(p[I]," ").concat(I," ").concat(p.monaco," ").concat("txt"===B?"show":"hide"),children:"txt"===B&&(0,k.jsx)(f.ZP,s()({},D))}),"audio"===B&&(0,k.jsx)("audio",{src:(null===(t=w)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=w)&&void 0!==i&&i.startsWith("/api")?w:"data:image/png;base64,".concat(w),autoPlay:!0}),"video"===B&&(0,k.jsx)(k.Fragment,{children:(null===(a=w)||void 0===a?void 0:a.indexOf("http"))>-1||null!==(o=w)&&void 0!==o&&o.startsWith("/api")?(0,k.jsx)("video",{controls:!0,src:"".concat(w),autoPlay:!0}):(0,k.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(w),autoPlay:!0})}),"office"===B&&U&&(0,k.jsx)("iframe",{src:"".concat(V,"/office.html?key=").concat(U.key,"&url=").concat(W+U.url,"&callbackUrl=").concat(W+U.callbackUrl,"&fileType=").concat(U.fileType,"&title=").concat(U.title,"&model=").concat(b,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!P)}),"html"===B&&(0,k.jsx)("iframe",{src:w+"&disposition=inline"}),"pdf"===B&&(0,k.jsx)("iframe",{src:"".concat(V,"/js/pdfview/index.html?url=").concat(w,"&disabledDownload=").concat(!!P)}),"image"===B&&(0,k.jsx)("img",{src:(null===(l=w)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(y=w)&&void 0!==y&&y.startsWith("/api")?w:"data:image/png;base64,".concat(w)}),("other"===B||"download"===B)&&(0,k.jsx)(k.Fragment,{children:J?(0,k.jsx)(A.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,k.jsx)(h.ZP,{icon:(0,k.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:q,children:"下载"})}):(0,k.jsxs)(h.ZP,{type:"primary",size:"middle",onClick:q,children:[(0,k.jsx)(x.Z,{}),"点击下载"]})})]})}},49092:function(e,n,t){var i=t(7557),s=t.n(i),a=t(37205),r=t.n(a),o=t(41498),c=t.n(o),l=t(79800),d=t.n(l),u=t(82242),p=t.n(u),h=t(59301),x=t(78241),f=t(95237),m=t(57809),g=t(24650),v=t(88522),A=t(3113),j=t(24905),k=t(6848),y=t(8591),S=t(51945),b=t(80608),w=t(61186),B=t.n(w),N=t(26724),D=t.n(N),I=t(58143),Z=t(6668),F=t(48410),H=t(11806),C=t(37712),P=[];function R(e){var n=e.onSearch,t=e.schools;return(0,C.jsx)(x.Z,{colon:!1,layout:"horizontal",onFinish:n,initialValues:{keyword:"",school_name:"",search_type:"1"},children:(0,C.jsxs)(f.Z,{style:{flexWrap:"nowrap"},children:[(0,C.jsx)(x.Z.Item,{name:"search_type",label:"搜索类型",children:(0,C.jsxs)(m.default,{popupClassName:H.Z.selectdown,style:{width:106},children:[(0,C.jsx)(m.default.Option,{value:"1",children:"姓名"}),(0,C.jsx)(m.default.Option,{value:"2",children:"手机号"}),(0,C.jsx)(m.default.Option,{value:"3",children:"邮箱"})]})}),(0,C.jsx)(x.Z.Item,{style:{marginLeft:20},label:"搜索内容",name:"keyword",rules:[{required:!0,message:"请输入搜索内容"}],children:(0,C.jsx)(g.Z,{allowClear:!0,style:{width:300},size:"middle"})}),(0,C.jsx)(x.Z.Item,{style:{marginLeft:20},label:"单位",name:"school_name",children:(0,C.jsx)(v.Z,{options:t,style:{width:300},size:"middle",showSearch:!0,filterOption:function(e,n){return-1!==n.value.toUpperCase().indexOf(e.toUpperCase())},placeholder:"请输入单位名称"})}),(0,C.jsx)(A.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit",children:"搜索"})]})})}var J=function(e){return e[e.INITDATA=0]="INITDATA",e[e.INITSCHOOLS=1]="INITSCHOOLS",e[e.SHOWLOADING=2]="SHOWLOADING",e[e.SELECTEDIDS=3]="SELECTEDIDS",e[e.SETQUERY=4]="SETQUERY",e[e.SETPAGE=5]="SETPAGE",e}(J||{});function E(e,n){switch(n.type){case J.INITDATA:case J.SETQUERY:return p()(p()({},e),n.payload);case J.SETPAGE:return p()(p()({},e),{},{page:n.payload,reload:!1});case J.SHOWLOADING:return p()(p()({},e),{},{loading:n.payload});case J.INITSCHOOLS:return p()(p()({},e),{},{schools:n.payload});case J.SELECTEDIDS:return p()(p()({},e),{},{selectedIds:n.payload});default:throw new Error}}var O={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};n.Z=function(e){var n=e.onSelect,t=e.onCancel,i=e.container_id,a=e.container_type,o=(0,h.useReducer)(E,O),l=d()(o,2),u=l[0],x=l[1],f=u.data,m=u.schools,g=u.loading,v=u.selectedIds,w=u.page,N=u.count,H=u.query,Q=u.reload;(0,h.useEffect)((function(){function e(){return(e=c()(s()().mark((function e(){var n,t,o;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.nQ)(p()(p()({},H),{},{page:w,container_type:a,container_id:i}));case 2:n=e.sent,t=n.users,o=n.user_count,x({type:J.INITDATA,payload:{data:Q?t:[].concat(r()(f),r()(t)),count:o}});case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}H&&function(){e.apply(this,arguments)}()}),[w,H,Q,i,a]),(0,h.useEffect)((function(){function e(){return(e=c()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.K$)({});case 2:n=e.sent,t=n.school_names,x({type:J.INITSCHOOLS,payload:t.map((function(e){return{value:e}}))});case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[]);var M=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(e,n){return(0,C.jsx)(j.Z,{value:n.numid,checked:v.includes(n.numid),disabled:!!e})}},{title:"姓名",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:function(e,n){return(0,C.jsx)("div",{children:(0,C.jsx)(k.Z,{placement:"bottom",title:e,children:(0,C.jsx)(b.Link,{style:{color:"#000000"},className:"bold c-black",to:"/users/".concat(n.login),target:"_blank",children:e||"--"})})})}},{title:"手机",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,C.jsx)(k.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return(0,C.jsx)(k.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,C.jsx)(k.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return(0,C.jsx)(k.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"院系/部门",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(e){return(0,C.jsx)(k.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"实名认证",dataIndex:"auth",width:100,render:function(e){return(0,C.jsx)("span",{style:{color:"#000000"},children:e?"是":"否"})}},{title:"最后登录时间",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(e){return(0,C.jsx)(k.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:B()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"added",width:80,render:function(e){if(1===e)return(0,C.jsx)("span",{style:{color:"#000000"},children:"已添加"})}}];var G=N>10*w;return(0,C.jsxs)("div",{className:"select-user-container",style:{paddingBottom:20},children:[(0,C.jsx)(R,{onSearch:function(e){x({type:J.SETQUERY,payload:{page:1,reload:!0,query:e}})},schools:m}),H?(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("div",{className:"flexd-table-header mt20",children:(0,C.jsx)(F.Gi,{children:(0,C.jsx)(S.Z,{pagination:!1,dataSource:P,columns:M})})}),(0,C.jsx)("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20},children:(0,C.jsx)(D(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){x({type:J.SETPAGE,payload:e})},hasMore:G,useWindow:!1,children:(0,C.jsx)(F.Gi,{children:(0,C.jsx)(S.Z,{loading:g,showHeader:!1,pagination:!1,dataSource:f,columns:M,onRow:function(e){return{onClick:function(n){var t,i;1!==e.added&&(t=e.numid,(i=v.indexOf(t))>=0?v.splice(i,1):v.push(t),x({type:J.SELECTEDIDS,payload:r()(v)}))}}}})})})}),(0,C.jsxs)("div",{className:"flex-container flex-end",children:[(0,C.jsx)(A.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:t,children:"取消"}),(0,C.jsx)(A.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:function(){0===v.length?y.ZP.warning("请先在下面列表中选择要添加成员"):(n(v,i),x({type:J.INITDATA,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))},children:"确定"})]})]}):(0,C.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,C.jsx)("img",{src:I,width:"100",alt:""}),(0,C.jsx)("br",{}),(0,C.jsx)("p",{className:"mt20",children:"请搜索要添加的人员"})]})]})}},16726:function(e,n,t){t.d(n,{h:function(){return g}});var i=t(82242),s=t.n(i),a=t(79800),r=t.n(a),o=t(59301),c=t(57809),l=t(78241),d=t(3113),u=t(89780),p=t.n(u),h=(t(94527),t(66608),t(37712)),x=c.default.Option,f={labelCol:{span:4},wrapperCol:{span:20}},m={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function g(e){var n=e.value,t=e.onChange,i=e.mode,a=e.options,c=void 0===a?{}:a,l=(0,o.useRef)(),d=(0,o.useState)(),u=r()(d,2),x=u[0],f=u[1];return(0,o.useEffect)((function(){if(x){var e=function(e){var n=e.getValue();t&&t(n)};return x.on("change",e),function(){x.off("change",e)}}}),[x,t]),(0,o.useEffect)((function(){x&&x.setOption("mode",i)}),[x,i]),(0,o.useEffect)((function(){x&&(n===x.getValue()&&""!==n||setTimeout((function(){x.setValue(n||"")}),300))}),[x,n]),(0,o.useEffect)((function(){if(l.current&&!x){var e=p().fromTextArea(l.current,s()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));f(e)}}),[l.current,x]),(0,h.jsx)("div",{className:"my-codemirror-container",children:(0,h.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,o.useState)("python"),a=r()(i,2),u=a[0],p=a[1];return(0,h.jsxs)(l.Z,s()(s()({},f),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,h.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,h.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(m[e][1])},children:Object.keys(m).map((function(e){return(0,h.jsx)(x,{value:e,children:m[e][0]},e)}))})}),(0,h.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,h.jsx)(g,{mode:u})}),(0,h.jsxs)("div",{className:"flex-container flex-end",children:[(0,h.jsx)(d.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,h.jsx)(d.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},37913:function(e,n,t){t.d(n,{i:function(){return k},Z:function(){return y}});t(59301);var i="list___jb2Ay",s="wrap___VsQDr",a="li___IxCLC",r="cover___Mu8wr",o="img___IpFLA",c="bq___Bil0T",l="sign___DXJ4d",d="name___l7FoJ",u="e___pXQUG",p="tags___w_Mil",h=t(71418),x=t(6848),f=t(71681),m=t(92310),g=t.n(m),v=t(27876),A=t(6638),j=t(37712),k=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEv1JREFUaEPFWgd4VWW2XecmhNAEJFQpAYHAo+OMBBBHkBJCdQhKqOq88j2eQ31Kb6KASWBgEFBAmkLojmJEihAEJaFEejUQSAIhEKRLSLjnfXv/5fzn3ht4880r99PvknvKPXevf6299v63BQB5R5dUtwoK4wDrFcuyqsLywLIs2LAAjwXA4r8tC/Kd/wHL8oh3eZzuReeJY/yH+FsfV3+L82wAtmXBQxfSv/m7AMvmS/nY014eL91FXk93FP8Btq3f6RPb5m8Tn/M/xXX0Of+vrqXPbS9s28vHvfROp3opGjZsr7qXPEddL9/pvvT8fD2/0/n0b/W9XvG7jfPF89D9+Duu2rCT7eBi71VvPybLyktZUh1W/lHbsp4VIFBQCCABEkVKB04e1+cZ52iQ6BIC1gBJA8THFPgSe1jwBgJJRf0pIFkyIBxs+cMVrCLwCgwHJA6EDp4bKHE6BVQEzASRgy8BEvd9zOfyeQZQAiS5WORx8xy1eIoCSSwo3ESx4GbW9dT5a2Aj1gm6YAb/SE8QB5sB0gGnY4pNxCARcBFHN0MCMYnPV0wz3v9vQFLBlHAaIJlgaMbJ1e86RkwywYAXtpdYERikQOCZC8cNknMPudwSres/zbsCj6eqkidHotxMIpDEMSVjCij6IABILH0EspBAfZ1ilw+YLrkz5E2L3P8YkxxmsMw9kUmO3OlACt3TIAkwhdwFZBJLsJA3dY7feZL5ioXqneTOuvbTPNuRNt8co0CS+UYyifOGkVsEcIFAknIXACR3bgqQk/xAEiA/6WXKHWcQ1nTBFokFS5eSLYcpMmf5SpoOnAOAYhOBJKMu7y/P0YBISZVy5wuKS/L8cpLDJOvaj3NtlcydoJnJXoKDIFgeC7ZmkGJFICbJZC9XPd/3/wEkJ/9IE6FzEoFkyRwjk7OLSWrFO6tfGQcdWMkkBZKQuH8AJPlsvrnKyt33F5vdkmEARC4xpEw7NpWbxPn+15hMckASwJty5+SsQC7wH5Y7dlzOy1skkwgk6bCU/dOuzmSVYoMA08wbdJlfTtKuzX2uOs80FE9jknVt7xxmUOCAm0xSzo6MgbDQRYMkjYbJILpEmQ3T5f1v5SQDJErh5Nokj1idhM4Rkxzbray2DqDLetOZyi6rvKNkzgckZhI5vAAu0GWv3QAK4JUki3tb136YbYt6RtYdiknEIlWXaLaYrs0ByMUk43pdK+n6yDcn+bo/twvkbKEs+BNy0qMH93Bi50Y0jeqH4JBQTR2yxIpJBFLO+WPY+ckUdP3zTDxbM0LpnsxJbiZlnzqIlA0L0fk/PuTaZ9/q2YiMeQfPVKkuLbXDJp3gbBtb541G/TbRqNPyZacG4rUg6h9lwemeKgf6OjkTWCtnT4JjEqjmMaXLDyRlBASbBIMcNrmtulngilKUjzOTPDKXAQ9u/wrbW4hSZcNgBRfzK3qLKmb5fhJACvzuxdNRJqwy2v/rZJQqX8kPJLrP1fNHsWPBRHQdEYeKtRqApE+iYzBJWObsEwewZ2Ucuo2agzKVqmHXkul4ePcWOg+dAU+xYrpOysv8BSXLVkDxUs+wI9w8/W006tAH9SO7iHO4uHWMiZI0bTJkER0QJJLPq8nxBkBu+VIBVznEseBmIeuwzzy/8FE+Dm3+FHmZ6egxdqEsgKVkAsg+cwhHkj7HvbxrHKOQ0JKI+EMPNO3YF7CCRSeB05boOBQU5CMlcR5yL5zCH6cth8U1mgCJFtWtq5ewe/H7HIzOw2eh9LOV/UDKOX8U2xZMRNSIOFSq1YCPu0FSRaqN7DOHkfzZDHQbmYBnKtfE/ds38d3c0ajRJBK/6/3P2lJvmDwIzbsORJ0XX2V2bH7/bTR6NQYRkVHafgvJDACSKnyLAInXX3ZyvE3rWwS3aFY4IMn2DitckOsaChSd92tWOn5OWonbOZkchJgPvpDMEEy6ejYNe1fFo2J4BCLadUdwSAlknUzFLyk7EPFSNAdAmQcC5+blc0jd9AluZl3g6wfO3gwEFxOsVDBYFh7cuoHtfx2Lms3aoGWvtzVAfJ5t49o5AVCXkfGorCROWWn9LqQr98JJ7Fg4GZ3fmYGwGvX4s2sXTiK0dFmUCaumOwcbJg9E8+iBeP7FjnzO5mlvoTEB1Lqrljin1ePUYGxcTKtutJxM42Bl745jk+CApHKLwyY/Jnn4bOkRHJDIgid/Nh23rmQgLDwCnqBg5KafRMz0z109u6SEYQgpURqdhn4ADwVaApu2ZSXO7v0G3d6dh3KVa3BttX3+GFzPOItKtRsiOLQErpxOw4CEzXwdfZ8DkpDbh/duoXjJMsww31fO2SNC4kbGo0KtBgwaM1DmBvEmjMOvVzKQNHsUOvzLJFSp14wBuX/rBu5cz8ad3GzU+X0HeDzBWD9pAFpED8LzrQRAm6a+iUYdY9CgdbRRuJp9O5XrRD9OtY5cRarqHdLxK7s+0ja7KJDM7oK706CaqE5O2rloAuq06ojaL7RH2ldLcfnYfsS8v0o7vusXTmPPsg/RJnYEy4XqThBIBQ/vY/O0P6Fhu+5o3mMIsy4pYTjqtu6CiLbRSFn3MdIP7kL/hM0ICgp2jI1EQtt5P2jEBznnjmLHxxMQPTIeYZSDpLtjkGQ+elzwCLdzs3A94zQObFqMsFr18biwAHdvXEVh/kOxIDwWuo5IQJmw57B+Yn+06DYIdVt14ntsnDIEjTr2Rf02XeGRtZUIvnR1vj0+r1f3BWnBELPEs4h3K/v7WZyDlDypPplydoHstJY7zSRlqx3W0f0Of7kYmcdT0GfaSt14/TlpFdJTd6L3hMW80vkHG3XSzkUTkX/vDnqM+VgImJJeACnr/or0A7vQP36TNBTA1r+MQuFDETh6Ne8xmCVu78o4ZB5LdUFFQfIWFsITTDnOZJiNNrHDEN6iHXYvmY6sU4f0dZTLKoU3QOlK1fBMxWooG/YcSleoDIsWCIB1E2LRottg1I3sxCzbMHkwGncigASDPK52kmKScoAMA0Amwq+ekgBl7ZypTYI/SE6AzA6Cr1tzOhCmu7Nw6G8CoD9OXaEB2p84l3NJjzFu46CYdPDLxcg4/ANen7HG2bogAbYsDdCA+E06Bx3fuppXOL1O7tqMNv2H4fnIzrh09EfcvZblAuhOXg7S9+9AvbZRKFOuIh+TaxU1GrdC+Sq1kHvxNB4XPkLZSs8hac5ohLdsh5bdh8htDBtn9mxB5bqNUK5KOAMgABqCupGdyXJgw6RBaNLpddRv60icKFBV4StqJFexKm04Mc5dxHphCYCEkruYpCyxUQOx5vttOSiZU7baAenQ10uQeSwFr01ZrveRdi+ZhsKCfHT580fyO9WekmDS0W2rcTr5a/SZthwhJco4+0rwIGX9fGbQgPiNsIIoB8luhaAhvhjRA637D2O5ke11F0BK4qJGJbCL4y0BCZJL7mSBun3BeAQXL4FX3h4v8lJ2Br6d+5/4XY83Ua9tNAdz7YRYtJQAEWBkGpp07IuIl7q5Og5OF0E1TX1AklsWXFAb3Qorc8cMv2apq0OgHZ7cG/Jp8fjlJ7nfQxJ56KulyDyRgt6Tl2mAdi6cwOah49APXAxRMnfy+4048f1G9Bz/CUqVq6DNCD1T6roFnIMGxG1kiePgSpAof34+sicD9HyrTrpGMhEyAaoY3kDYdNlW4D056fZUgzV106e4evYIeo5dwMHevXQ6G4Tu786DhxaI14u14/uhZfc3Ua91Fz6HclKTzm8wQH57RLSXxA+tcpLZmTCbqzInUg7K3PEhqZ/fno6WO+5cK4aJ1c6+XF+jtiFMJgkWHd7yGUtc70nL9HbDj5/H4/6v19F15GzNRrFBKK7/ectynNu/DW98uAYW5wrFTCBl/QJcOLhbAMQmQRS+tJdEr9UGQOIJZREtUfIFSJ3jBkm0hejai4eTsfeLOYiZtgLZJw9i//oFaDtgOMKbvyxzh41EBmgI6lFhChvrJg5A006vc/ng2y3QG3kSKGEcit7wI1JZl7d/wAwyAy5+l2EcfLYXKDBe9gMOKIGYlLZlGTJPpOK1iZ/JDgVw+G9LcPVMGnqN/0RYYdcurgXKUbkXT+G1iUvlMRVkC6kbBED9P9og7LlhMLwWAdSLk30dStjyZYIUCCClcZzMjZxEID28fwfrKad0jMGp5K9QtX4z/OGtseLOvJVkI3HsG3jBYNC6if3RlBnUXbeEBGkMhuhtc2cvKVADlcuAS9sIIOWkTBYEAEm7KiF3FBSzRvIF6fCWFcgigCYs1buy6anbcXzbWnT4t6koX622McMgFsmWWUNRvlo4Xn5znN98Q+qGhQxQ7Efr4AkKkd0G8SwscaN6oXXsMNSlolH2ETVQlqVtNuUgkjjXy4ZwXDonieJ22/wxyL1wmh0cWetioaFGQxNIHNMXL/R8iyWOQCPJa9olFg2IQXor3L19bs43CPAEkwKClPHddA3Q05hEbRcFgszeen/IVcyqwvMbAugAeo9fIhjpsfDowV1snTuag9ikS6xrCIWK2h9WzELrfsNQs2kbhyGy53dg4yIB0Kx1Qv6UsaFJB8tigCJjh6FG4xdx6MulaDtotItJ1LOjOiggQBIZE6TcS6fxw7JZeHD7JqKGxyGsVgQHMf/+bd7fCgkthTXvCYDqt4ligBLHvcEANXy5pyFf7saqbppqJhUNkpWxdZoNjzMnwPWPaQx85E6DZLCJ5M6jBkiU7FA+IYBOHkSvcZ/qVhKBlLZlObKO78eLMUNRreELfOz+zVzsXRXHLIoaEY+gYGKIsfFnWThADDqcjH4z18paxnGO9KNXj+7NFvfSkX3weh+jF/UAQ0I0SNTqoU5CkQBJkKzCApza8zUOJ61CidLlUJD/AI079kXjDn34Xr8c2Inj29ej1/hFuJZ+DKUrVOWGKYFHktcsqj8atOsh2KgmhHynf8RBZwiF2es/KWRlbJ0qTAIXnY5kuXOSaOso4+BiEgGldlp9chL14wRAi1zTQgUFD7F/7TzkXT6P0mFVUKx4KG7lZHLh2m7wuyhXNdydE+WkUOrGRZy4+81MlDnI2Z4oePgA6ycO5N9AueKlIe+Jlg/FQcrd0wGycf6nbTi+bR0bmZpNItG23zCcTd2OY98lInpkAspWrol9a+bg0YMHaP+nca49H2bQ2NfRrGt/NGxHDHJ3BcSOq9OQVbWRtuAB5M7K+Haq3vKWtkeOXDFcLgmSCPJnCiRiHFNWT/7I4paanNnp3MAkudLFrRzp8sKLK2fScOPyOXgfF3DvrWazl0R3wZBSZ+bOwo1LZ3AvLwd1ft/eMBfiGS8d+RH7vpiNf3qlN1p0H8wGhBeU6nh7KAcdwc4FkxA1Mh4Vazd05yD5F3UgqMnbLHoAajVqxZ9SIbxt/jjcv52Hxq/2QdqWFWgTO5x/1293b6Ag/xGCQ0K4AKcOeGTMv6M2PaPfQIrKM6bkGXtEej5PTArRDQRAgjq6KBTAkPX1B0m1902QVEvGBMmUJ7d5UN1w2hNyts35m7TUqnPo28Rz+Mqd6jyovOktfITsM2mo1bQtLxh1vglSzi/HWOKom03tm0DF7ONH+QhiWbREM1VuGeX/do83+25cOsdd+C7vzOSxtJO7NuHnb1ZpsEuWfZbNRAi3sQJNDamZO2fKRw70Bdw6ty4mTZE2W9pZCQpP7fjkFTPQKggKqL8HJA46j3EJkMz7qvEs9mW6a+HIr5Jhc0GZ5kYcF6xWe0kKpN9u38DlE6mo1bwtQsuUD1jM+tGK+2niU8oneVkXUL5KTdFNJ8Pw2z1upBIYVLyWq1JdtnWcjoC41lfunG1z4faEa3QVt3gMBkj/aMkkESQxreMEyWGT+kyB5OfufLsNmqFOb09Inti2cAYjfW2+wzY3g4ytc6OQ1c1V7e7cIMn62t0iUr85oODJDw2Q3ONcMvAy4Yskz39Ii10ESMZ0ke+snF+r52LS5CuApQcXldyJKt23SxAIJCGNDkiBd2XVIvCXO7VJ6J4ScrFCgukCSckYM5GToJZk89kDMUlv06tuAy/EJyEkAq2YxBvZVDdp/HxHjI3ZO7O3JoF0RrfUqJY5POIwCTauEoPW2LbNo7/+TPIfRgyUC9QAvDYCcgjF1dPTHQPBTi1l1PaX+c53/EuD5BrgN+TOmNEz86WSuSfJnXg2EWEOPHdO/h6QZHIPCJIzYuw7KeSSO1a2opumFpBoZX07pXqBjaO2bfPwfFEgmQzwBUkB4d7wEyvaL+g+3QgBKu3KqmasMiw+XXINkhzqN+otQSBluX0nhdSCkH07KWn0rOLZHJBUt/5JMBU9vSqTPt1Q1zTGUApv+5hTrU5D1D3OpXPVzeDiwc348SRIcYD9ikvupGHQY71GLnGtWBlc1XLR+UVuT/gzSUmlmWMokKI3F3BbQ00Yaek1meQ4UPciUxItJFCMK4uutXpWX5D+O0x6MkiyXeQDkp7mCTALzsZAztzRyIZt28meYtZ7JesNzPovre3F1xCIb8QAAAAASUVORK5CYII=",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],y=function(e){var n=e.className,t=e.dataSource,m=void 0===t?[]:t,y=e.col,S=void 0===y?4:y,b=e.right,w=e.bottom,B=void 0===w?23:w,N=e.precision,D=void 0===N?0:N,I=e.wrapWidth,Z=void 0===I?1200:I,F=e.trackEventItems,H=e.loading,C=Math.floor((Z-(S-1)*b)/S);return(0,j.jsx)(h.Z,{spinning:H,children:(0,j.jsxs)("div",{className:g()(i,n),children:[!(null==m||!m.length)&&(null==m?void 0:m.map((function(e,n){var t,i=e.name,h=e.id,m=e.identifier,g=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,j.jsx)("div",{className:s,style:{width:C,marginRight:(1+n)%S==0?0:b+D,marginBottom:B},children:(0,j.jsxs)("a",{target:"_blank",href:"/paths/".concat(m),className:a,onClick:function(e){e.preventDefault(),F&&(0,v.L9)([F]),(0,v.xg)("/paths/".concat(m))},children:[(0,j.jsxs)("div",{className:o,children:[(0,j.jsx)("img",{className:r,src:"".concat(f.Z.IMG_SERVER,"/").concat(g)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var i,s=null===(i=k.find((function(n){return n.name==e})))||void 0===i?void 0:i.swimg;return(0,j.jsx)("img",{className:l,src:s,style:{left:"-4px"}})}var a=null===(t=k.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,j.jsx)("img",{className:l,src:a,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,j.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,j.jsx)("div",{className:c,children:"开放课程"})})]}),(0,j.jsx)("div",{className:d,children:(0,j.jsx)(x.Z,{title:i,children:(0,j.jsx)("span",{className:u,children:i})})}),(0,j.jsx)("div",{className:p,children:(0,j.jsxs)("div",{children:[(0,j.jsx)(x.Z,{placement:"bottom",title:"章节数",children:(0,j.jsxs)("span",{children:[(0,j.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,j.jsx)("span",{children:e.stages_count})]})}),(0,j.jsx)(x.Z,{placement:"bottom",title:"学习人数",children:(0,j.jsxs)("span",{children:[(0,j.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,j.jsx)("span",{children:e.members_count})]})})]})})]})},h)}))),!m.length&&(0,j.jsx)(A.Z,{})]})})}},48410:function(e,n,t){t.d(n,{jL:function(){return c},w9:function(){return oe},QD:function(){return Me},cQ:function(){return ae.Z},op:function(){return Ce},O5:function(){return qe},_b:function(){return Ve},t7:function(){return P},Gi:function(){return de},YG:function(){return le},qp:function(){return b},vr:function(){return Le},qE:function(){return Je},Je:function(){return E},wb:function(){return se},cq:function(){return ke},tp:function(){return B}});var i=t(59301),s="banner___PoUBO",a="content___XoDjy",r="btns___Pb35j",o=t(37712),c=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.img,c=e.imgWidth,l=void 0===c?346:c,d=e.title,u=e.sunTitle,p=e.bannerExtraContent;return(0,o.jsx)("div",{className:s,children:(0,o.jsxs)("div",{className:a,children:[(0,o.jsxs)("aside",{children:[(0,o.jsxs)("p",{children:[(0,o.jsx)("b",{children:d}),(0,o.jsx)("span",{children:u})]}),t.length>0&&(0,o.jsx)("div",{className:r,children:t.map((function(e,n){return(0,o.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,o.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),p]}),i&&(0,o.jsx)("img",{style:{marginTop:33,marginRight:38},src:i,width:l})]})})},l=t(79800),d=t.n(l),u="row___aXJjm",p="title___HUKL0",h="tagsWrap___XB2W3",x="action___VdHb1",f="bar___t1kKC",m="tag___V7Eft",g="name___Hk1Ip",v="num___xQpcH",A="active___XryTX",j="tagsBorderWrap___OMxjs",k=t(92310),y=t.n(k),S=t(89392),b=function(e){var n=e.dataSource,t=void 0===n?[]:n,s=e.value,a=e.onChange,r=e.onTitleChange,c=e.className,l=e.title,k=e.titleWidth,b=void 0===k?41:k,w=e.style,B=void 0===w?{}:w,N=e.fontColor,D=void 0===N?"#6A7283":N,I=e.showCount,Z=(0,i.useState)(0),F=d()(Z,2),H=F[0],C=F[1],P=(0,i.useState)(!1),R=d()(P,2),J=R[0],E=R[1],O=(0,i.useRef)(null),Q=(0,i.useRef)(null);return(0,i.useEffect)((function(){var e;0!==t.length&&((null==O||null===(e=O.current)||void 0===e?void 0:e.clientHeight)>97?C(1):C(0));0===t.length&&C(0),E(!1)}),[t]),(0,o.jsxs)("div",{className:y()(u,c),style:B,children:[(0,o.jsx)("div",{onClick:(0,S.throttle)((function(){return null==r?void 0:r()}),2e3),style:{width:b,marginTop:J?12:4},className:"".concat(p," ").concat(r?"current":""),children:l}),(0,o.jsxs)("div",{className:J?"".concat(h," ").concat(j):h,children:[(0,o.jsx)("div",{className:f,ref:Q,style:H>0?{height:1===H?97:"auto",overflow:1===H?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,o.jsx)("div",{className:m,ref:O,children:null==t?void 0:t.map((function(e){return(0,o.jsxs)("span",{onClick:function(){return a(e.id)},style:{color:D},className:s===e.id?A:"",children:[(0,o.jsx)("span",{title:e.name,className:g,children:e.name}),!!I&&(0,o.jsx)("span",{className:v,children:e.count})]},e.id)}))})}),!!H&&(0,o.jsx)(i.Fragment,{children:1===H?(0,o.jsxs)("div",{onClick:function(){var e;C(2),(null==O||null===(e=O.current)||void 0===e?void 0:e.clientHeight)>245?E(!0):E(!1)},className:x,children:["展开",(0,o.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,o.jsxs)("div",{onClick:function(){Q.current.scrollTop=0,C(1),E(!1)},className:x,children:["收起",(0,o.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},w="tabs___GTqPV",B=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,s=e.onChange,a=e.className,r=e.style,c=void 0===r?{}:r;return(0,o.jsx)("div",{style:c,className:y()(w,a),children:t.map((function(e){return(0,o.jsx)("span",{onClick:function(){return s(e.id)},className:i===e.id?y()(w,e.className||""):"",children:e.name},e.id)}))})},N="input___PW2zI",D="dropdown___vSy8B",I="menu___NiyBu",Z="text___Grueu",F="b1___ZKryM",H="b2___aKyGa",C=t(24650),P=function(e){var n,t=e.dataSource,s=void 0===t?[]:t,a=e.value,r=void 0===a?"":a,c=e.onChange,l=e.className,u=e.style,p=void 0===u?{}:u,h=e.placeholder,x=(0,i.useState)(""),f=d()(x,2),m=f[0],g=f[1],v=(0,i.useState)(""),A=d()(v,2),j=A[0],k=A[1];(0,i.useEffect)((function(){var e,n=r;null!==(e=JSON.stringify(r))&&void 0!==e&&e.includes("{")&&(g(r.id),n=r.value||"");try{k(decodeURIComponent(n||""))}catch(e){k(decodeURIComponent(n||""))}}),[r]);var S=function(){c(encodeURIComponent(j),m||null)};return(0,o.jsxs)("div",{className:y()(N,l),style:p,children:[!!s.length&&(0,o.jsxs)("div",{className:D,children:[(0,o.jsxs)("div",{className:Z,children:[null===(n=s.find((function(e){return e.id===m})))||void 0===n?void 0:n.name,(0,o.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,o.jsx)("b",{className:F}),(0,o.jsx)("b",{className:H})]}),(0,o.jsx)("div",{className:I,children:s.map((function(e,n){return(0,o.jsx)("div",{onClick:function(){var n;(n=e.id)!==m&&(g(n),c(encodeURIComponent(j),n))},children:e.name},n)}))})]}),(0,o.jsx)(C.Z,{onPressEnter:S,value:j,onChange:function(e){return k(e.target.value)},bordered:!1,placeholder:h}),(0,o.jsx)("i",{onClick:S,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},R="quickPager___GM30J",J="disabled___Ozc8I",E=function(e){var n=e.value,t=e.onChange,i=e.className,s=e.total,a=e.pageSize,r=e.style,c=void 0===r?{}:r,l=n<2,d=n>=Math.ceil(s/a);return s<=a?(0,o.jsx)(o.Fragment,{}):(0,o.jsxs)("div",{className:y()(R,i),style:c,children:[(0,o.jsx)("div",{onClick:function(){l||t(n-1,"prev")},className:l?J:"",children:"上一页"}),(0,o.jsx)("div",{onClick:function(){d||t(n+1,"next")},className:d?J:"",children:"下一页"})]})},O="list___oOsiS",Q="wrap___G6T7F",M="lockWrap___Rl79E",G="li___oZZ7l",L="cover___b2bYW",z="img___IQX7w",U="sign___HkT6C",T="name___SsJx8",V="e___TMqq0",W="tags___bcjyo",K="rate___YACg7",Y=t(71418),q=t(6848),X=t(17178),_=t(71681),$=t(27876),ee=t(96908),ne=t(57177),te=t(81378),ie=t(6638),se=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,s=e.col,a=void 0===s?4:s,r=e.right,c=e.bottom,l=void 0===c?23:c,d=e.precision,u=void 0===d?0:d,p=e.wrapWidth,h=void 0===p?1200:p,x=e.trackEventItems,f=e.loading,m=Math.floor((h-(a-1)*r)/a);return(0,o.jsx)(Y.Z,{spinning:f,children:(0,o.jsxs)("div",{className:y()(O,n),children:[!!i.length&&i.map((function(e,n){var t=e.name,i=e.id,s=e.identifier,c=e.power,d=e.cover_image_id,p=e.pic;return(0,o.jsxs)("div",{className:Q,style:{width:m,marginRight:(1+n)%a==0?0:r+u,marginBottom:l},children:[(0,o.jsxs)("a",{target:"_blank",href:"/shixuns/".concat(s,"/challenges"),className:G,onClick:function(e){e.preventDefault(),x&&(0,$.L9)([x]),c&&(0,$.xg)("/shixuns/".concat(s,"/challenges"))},children:[(0,o.jsxs)("div",{className:z,children:[(0,o.jsx)("img",{className:L,src:d?"".concat(_.Z.API_SERVER,"/api/attachments/").concat(d):"".concat(_.Z.IMG_SERVER,"/").concat(p)}),e.is_jupyter&&(0,o.jsx)("img",{className:U,src:ee}),e.is_jupyter_lab&&(0,o.jsx)("img",{className:U,src:ne}),e.is_unity_3d&&(0,o.jsx)("img",{className:U,src:te})]}),(0,o.jsx)("div",{className:T,children:(0,o.jsx)(q.Z,{title:t||"实践项目名称-未填写",children:(0,o.jsx)("span",{className:V,children:t||"实践项目名称-未填写"})})}),(0,o.jsxs)("div",{className:W,children:[(0,o.jsx)(q.Z,{placement:"bottom",title:"关卡数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),(0,o.jsx)("span",{children:e.challenges_count})]})}),!!e.myshixuns_count&&(0,o.jsx)(q.Z,{placement:"bottom",title:"学习人数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan font14 mr2"}),(0,o.jsx)("span",{children:e.myshixuns_count})]})}),(0,o.jsx)(q.Z,{placement:"bottom",title:"难度等级",children:(0,o.jsx)("span",{children:(0,o.jsx)("span",{children:e.level})})}),(0,o.jsxs)("div",{className:K,children:[(0,o.jsx)(X.Z,{allowHalf:!0,disabled:!0,defaultValue:e.score_info}),(0,o.jsxs)("span",{children:[" ",e.score_info?"".concat(e.score_info,"分"):"5分"]})]})]})]}),!c&&(0,o.jsxs)("div",{className:M,children:[(0,o.jsx)("img",{src:"".concat(_.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,o.jsx)("span",{className:"mt15 font16 c-white",children:"定向开放内容,需要授权"})]})]},i)})),!i.length&&(0,o.jsx)(ie.Z,{})]})})},ae=t(37913),re={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},oe=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,s=e.col,a=void 0===s?4:s,r=e.right,c=e.bottom,l=void 0===c?23:c,d=e.precision,u=void 0===d?0:d,p=e.wrapWidth,h=void 0===p?1200:p,x=e.trackEventItems,f=e.loading,m=Math.floor((h-(a-1)*r)/a);return(0,o.jsx)(Y.Z,{spinning:f,children:(0,o.jsxs)("div",{className:y()(re.list,n),children:[!!i.length&&i.map((function(e,n){var t=e.subject_identifier,i=e.id,s=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,o.jsxs)("div",{className:re.wrap,style:{width:m,marginRight:(1+n)%a==0?0:r+u,marginBottom:l},children:[(0,o.jsxs)("a",{className:re.li,onClick:function(n){n.preventDefault(),x&&(0,$.L9)([x]),(0,$.xg)(e.first_category_url)},children:[(0,o.jsxs)("div",{className:re.top,children:[(0,o.jsx)(q.Z,{title:e.name,children:(0,o.jsx)("div",{className:re.name,children:e.name})}),(0,o.jsx)("img",{className:re.img,src:_.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,o.jsx)("div",{className:re.text,title:e.creator,children:e.creator}),t&&(0,o.jsxs)("div",{className:re.btns,children:[(0,o.jsx)("div",{children:"开放课程"}),(0,o.jsx)("aside",{children:"开放课堂"})]}),s&&(0,o.jsx)("div",{className:re.sign,children:"公开"})]}),(0,o.jsxs)("div",{className:re.bottom,children:[e.visits>0&&(0,o.jsx)(q.Z,{title:"访问量",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,o.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,o.jsx)(q.Z,{title:"成员",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,o.jsx)(q.Z,{title:"作业",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,o.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,o.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,o.jsxs)("div",{className:re.lockWrap,children:[(0,o.jsx)("img",{src:"".concat(_.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,o.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},i)})),!i.length&&(0,o.jsx)(ie.Z,{})]})})},ce={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},le=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,s=e.onChange,a=e.className,r=e.style,c=void 0===r?{}:r,l=e.tabBarExtraContent;return(0,o.jsxs)("div",{className:y()(ce.tabs,a),style:c,children:[(0,o.jsx)("div",{className:ce.tabsWrap,children:t.map((function(e,n){return(0,o.jsxs)("aside",{className:ce.tab,onClick:function(){s(e.id)},children:[(0,o.jsx)("div",{className:i===e.id?ce.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsx)(q.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,o.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,o.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,o.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,o.jsx)("div",{className:ce.tabBar,children:l})]})},de=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,s=e.children;return(0,o.jsx)("div",{className:y()(n),style:i,children:s})},ue="orderWrap___ZfyGX",pe="orderIconWrap___XTB_O",he="orderAsc___KWHmA",xe="orderDesc___rHdbB",fe="active___a7eSP",me="cursorPointer___gs9kL",ge="orderTextWrap___teAKn",ve=t(38854),Ae=t(20834),je=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],ke=function(e){var n,t=e.sortValue,i=e.dropValue,s=e.className,a=e.onSort,r=e.onDrop,c=e.dataSource,l=void 0===c?je:c;return(0,o.jsxs)("div",{className:y()(ue,s),children:[(0,o.jsx)(ve.Z,{dropdownRender:function(){return(0,o.jsx)(Ae.Z,{children:l.map((function(e,n){return(0,o.jsx)(Ae.Z.Item,{onClick:function(){return r(e.id)},children:e.name},n)}))})},children:(0,o.jsx)("span",{className:ge,children:null===(n=l.find((function(e){return i===e.id})))||void 0===n?void 0:n.name})}),(0,o.jsxs)("span",{className:pe,children:[(0,o.jsx)("span",{className:he,children:(0,o.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(me," ").concat(fe):"iconfont icon-sanjiaoxing-up font12 ".concat(me),onClick:function(){return a("asc"===t?"desc":"asc")}})}),(0,o.jsx)("span",{className:xe,children:(0,o.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(me," ").concat(fe):"iconfont icon-sanjiaoxing-down font12 ".concat(me),onClick:function(){return a("asc"===t?"desc":"asc")}})})]})]})},ye=t(82242),Se=t.n(ye),be=t(7557),we=t.n(be),Be=t(41498),Ne=t.n(Be),De=t(39647),Ie=t.n(De),Ze={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},Fe=t(3113),He=["className","style","children","loading","openLoading","onClick","size","shape"],Ce=function(e){var n=e.className,t=e.style,s=e.children,a=e.loading,r=void 0!==a&&a,c=e.openLoading,l=e.onClick,u=void 0===l?function(){}:l,p=e.size,h=void 0===p?"middle":p,x=e.shape,f=void 0===x?"round":x,m=Ie()(e,He),g=(0,i.useState)(!1),v=d()(g,2),A=v[0],j=v[1];return(0,o.jsx)(Fe.ZP,Se()(Se()({onClick:(0,S.throttle)(function(){var e=Ne()(we()().mark((function e(n){return we()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c&&j(!0),e.prev=1,e.next=4,u(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:c&&j(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:y()(Ze.btn,Ze["".concat(h,"-").concat(f)],n),style:Se()({},t),size:h,shape:f,loading:A||r},m),{},{children:s}))},Pe="head___ghH72",Re="node___mjPEy",Je=function(e){var n=e.className,t=e.style,i=e.children,s=void 0===i?null:i,a=e.onClick,r=e.title;return(0,o.jsxs)("div",{className:y()(Pe,n),style:t,children:[(0,o.jsxs)("span",{className:"primary-hover",onClick:a,children:[(0,o.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,o.jsx)("b",{title:r,children:r}),(0,o.jsx)("div",{className:Re,children:s})]})},Ee="btns___sNgTb",Oe="confirm___Ozirl",Qe="cancel___aiq1I",Me=function(e){var n=e.confirmShow,t=void 0===n||n,i=e.confirmTitle,s=e.confirmClick,a=e.cancelShow,r=void 0===a||a,c=e.cancelTitle,l=e.cancelClick,d=e.className,u=e.style,p=e.confirmLoading,h=void 0!==p&&p;return(0,o.jsxs)("div",{className:y()(Ee,d),style:u,children:[t&&(0,o.jsx)(Fe.ZP,{loading:h,onClick:s,type:"primary",className:Oe,children:i}),r&&(0,o.jsx)(Fe.ZP,{onClick:l,className:Qe,children:c})]})},Ge={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Le=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,s=e.LeftContent,a=e.children,r=e.RightContent;return(0,o.jsx)("div",{className:y()(Ge.fixedBottom,n),style:i,children:(0,o.jsxs)("div",{className:Ge.wrap,children:[(0,o.jsx)("div",{className:Ge.left,children:s}),(0,o.jsx)("div",{className:Ge.center,children:a}),(0,o.jsx)("div",{className:Ge.right,children:r})]})})},ze="crumbs___V41Oe",Ue="hover___bEIVd",Te=t(80608),Ve=function(e){var n=e.className,t=e.style,s=void 0===t?{}:t,a=e.dataSource,r=void 0===a?[]:a;return(0,o.jsx)("div",{className:y()(ze,n),style:s,children:r.map((function(e,n){return n"," "]})]},n):(0,o.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},We=t(31797),Ke=["onChange"],Ye=We.Z.Countdown,qe=function(e){var n=e.onChange,t=Ie()(e,Ke),s=(0,i.useState)(null),a=d()(s,2),r=a[0],c=a[1];(0,i.useEffect)((function(){"number"==typeof r&&r>=0&&n(r)}),[r]);return(0,o.jsx)(Ye,Se()(Se()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);c(n)}}))}},68121:function(e,n,t){var i=t(79800),s=t.n(i),a=t(6848),r=t(8591),o=t(3113),c=t(51945),l=t(59301),d=t(47295),u=t(56102),p=t(37712),h=[{title:"文件名",dataIndex:"filename",width:"19%",ellipsis:!0},{title:"备注",dataIndex:"description",width:"19%",ellipsis:!0},{title:"创建时间",dataIndex:"created_on",width:"19%",ellipsis:!0},{title:"文件路径",dataIndex:"path",width:"19%",render:function(e){return(0,p.jsxs)("div",{style:{display:"flex"},children:[(0,p.jsx)(a.Z,{title:e,children:(0,p.jsx)("span",{style:{width:"80%",display:"inline-block",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:e})}),(0,p.jsx)(u.CopyToClipboard,{text:e,onCopy:function(){return r.ZP.success("复制成功")},children:(0,p.jsx)("i",{className:"iconfont icon-fuzhi2 current ml5 mr40",style:{color:"#165DFF",marginLeft:30}})})]})}},{title:"最后修改人",dataIndex:"author",width:"14%",ellipsis:!0},{title:"大小",dataIndex:"filesize",width:"10%",ellipsis:!0}],x=function(e){var n=e.detail,t=(0,l.useState)(n),i=s()(t,2),a=i[0],r=i[1],u=(0,l.useState)(1),x=s()(u,2),f=x[0],m=x[1];(0,l.useEffect)((function(){n&&r(n)}),[n]);var g=(0,l.useMemo)((function(){return{position:["bottomCenter"],pageSize:10,showSizeChanger:!1,current:f,showQuickJumper:{goButton:(0,p.jsx)(o.ZP,{children:"GO"})},total:null==a?void 0:a.data_sets_count,onChange:function(e){m(e),(0,d.pV)("".concat(null==n?void 0:n.id),{limit:10,page:e}).then((function(e){r(e)}))}}}),[f,a]);return(0,p.jsx)(c.Z,{columns:h,dataSource:null==a?void 0:a.data_sets,rowKey:"attachment_id",pagination:g})};n.Z=(0,l.memo)(x)},44459:function(e,n,t){t.r(n),t.d(n,{default:function(){return on}});var i=t(7557),s=t.n(i),a=t(41498),r=t.n(a),o=t(82242),c=t.n(o),l=t(79800),d=t.n(l),u=t(59301),p=t(70199),h=t(99313),x=t(78241),f=t(3113),m=t(71418),g=t(95237),v=t(43604),A=t(28103),j=t(43418),k=t(8591),y=t(94001),S=t(19324),b=t(46952),w=t(80608),B="project_detail_wrapper___ywzyI",N="title___NfoQH",D="fork_btn___gBhDb",I="desc___SryMB",Z="info___fzlio",F="create_time___JaeKJ",H="operation___N7pLK",C="delete_btn___xrcwe",P="fork_modal___nz1Xg",R="huanj___EHzUt",J="divtitle___XmviM",E=t(47295),O=t(75916),Q=t(24650),M=t(37712),G=(0,w.connect)((function(e){return{innovation:e.innovation}}))((function(e){var n=e.dispatch,t=e.innovation,i=e.detail,a=x.Z.useForm(),o=d()(a,1)[0],c=(0,u.useState)("notyet"),l=d()(c,2),p=l[0],h=l[1],f=(0,u.useRef)(),g=function(){var e=r()(s()().mark((function e(){var n,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,o.validateFields();case 3:return n=o.getFieldValue("name"),h("forking"),e.next=7,(0,E.M3)("".concat(i.id),{name:n});case 7:0===(a=e.sent).status&&(k.ZP.success("fork成功"),f.current=a.sci_project_id,"remindModal"===t.openForkModalPosition&&window.localStorage.setItem("hideRemindModal","".concat(t.hideRemindModal))),h("success"),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(0),h("fail");case 15:case"end":return e.stop()}}),e,null,[[0,12]])})));return function(){return e.apply(this,arguments)}}(),v=(0,M.jsx)(x.Z,{autoComplete:"off",form:o,initialValues:{name:i.sci_project.name},children:(0,M.jsx)(x.Z.Item,{label:"新项目名称",name:"name",required:!0,rules:[{required:!0,message:"请输入项目名称"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入",maxLength:60})})}),A={notyet:v,forking:(0,M.jsx)("div",{style:{height:40}}),success:(0,M.jsx)("p",{children:"项目已经Fork完成,现在就去查看项目吗?"}),fail:v};return(0,M.jsx)(j.Z,{title:"Fork项目",width:600,open:"fork-project"===t.visibleModalName,className:"".concat(P),destroyOnClose:!0,centered:!0,onCancel:function(){h("notyet"),o.resetFields(),n({type:"innovation/closeModal"})},onOk:function(){"success"===p?(w.history.push("/innovation/project/detail/".concat(f.current)),location.reload()):g()},okText:"success"===p?"查看项目":"确定",children:(0,M.jsx)(m.Z,{tip:"项目Fork中",spinning:"forking"===p,children:A[p]})})})),L=t(61186),z=t.n(L),U=t(71681),T=function(){var e=(0,u.useState)(z()().valueOf()),n=d()(e,2),t=n[0],i=n[1],s=(0,u.useMemo)((function(){return"".concat(U.Z.API_SERVER,"/rucaptcha?t=").concat(t)}),[t]);return(0,M.jsxs)(g.Z,{align:"middle",children:[(0,M.jsx)("img",{src:s,alt:""}),(0,M.jsx)("span",{onClick:function(){i(z()().valueOf())},style:{fontSize:12,fontWeight:400,color:"#165DFF",marginLeft:10,cursor:"pointer"},children:"看不清换一张"})]})},V=(0,w.connect)((function(e){return{innovation:e.innovation}}))((function(e){var n=e.dispatch,t=e.innovation,i=e.projectId,a=x.Z.useForm(),o=d()(a,1)[0],c=function(){var e=r()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,o.validateFields();case 3:return t=o.getFieldsValue(),e.next=6,(0,E.th)(i,{code:t.code});case 6:0===e.sent.status&&(k.ZP.success("删除成功"),n({type:"innovation/closeModal"}),w.history.replace("/innovation/project")),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0),n({type:"innovation/closeModal"});case 13:case"end":return e.stop()}}),e,null,[[0,10]])})));return function(){return e.apply(this,arguments)}}();return(0,M.jsx)(j.Z,{title:"删除项目",width:600,okText:"确定删除",okButtonProps:{type:"primary",danger:!0},centered:!0,open:"delete-project"===t.visibleModalName,destroyOnClose:!0,onCancel:function(){return n({type:"innovation/closeModal"})},onOk:c,children:(0,M.jsx)(x.Z,{autoComplete:"off",form:o,preserve:!1,children:(0,M.jsxs)(x.Z.Item,{label:"验证码",required:!0,children:[(0,M.jsx)(x.Z.Item,{name:"code",rules:[{required:!0,message:"请输入验证码"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入验证码"})}),(0,M.jsx)("span",{style:{color:"#FA6400"},children:"删除项目后,将无法恢复,请谨慎操作"}),(0,M.jsx)(T,{})]})})})})),W=t(39647),K=t.n(W),Y="menu___UnLMr",q="warehouse___P7f6U",X="header___u00_W",_="title____S1YG",$="content___p_SoR",ee="left___hSMYA",ne="right___ZQk8Z",te="loading___W3zy1",ie="empty___fievZ",se="tabs___QW8es",ae="line___Jpj9w",re="footer___gn3O8",oe="commit___xEz6h",ce="filePathWrp___H9erP",le="filePath___TdyXm",de="bottom0___pV48E",ue=t(6848),pe=t(20834),he=t(38854),xe=t(37205),fe=t.n(xe),me=t(32985),ge=t(56102),ve={wrap:"wrap___Bmme7",modal:"modal___AMeuc",title:"title___gcQ15",path:"path___Z2shU",colorBlue:"colorBlue___G_a7d",width240:"width240___AU6VN",filePath:"filePath___YkFWz"},Ae=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],je=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=e.isRepository,i=K()(e,Ae),a=(0,w.useLocation)(),o=(0,w.useParams)(),l=(0,u.useState)({}),p=d()(l,2),h=(p[0],p[1]),f=(0,u.useRef)(),m=x.Z.useForm(),A=d()(m,1)[0],y=(0,u.useState)(""),S=d()(y,2),b=(S[0],S[1]);(0,u.useEffect)((function(){i.visible&&A.resetFields()}),[i.visible]),(0,u.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var n=e.split(",").join("/"),t=0===n.indexOf("/")?n.substr(1):n;b(t)}}),[]),(0,u.useEffect)((function(){var e;f.current=null===(e=a.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var B=function(){var e=r()(s()().mark((function e(){var a,r,c=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=c.length>0&&void 0!==c[0]?c[0]:{},e.next=3,n({type:"shixunsDetail/addRepositoryFiles",payload:{id:o.taskId,message:a.commitMessage,content:"",path:(i.defaultPath?i.defaultPath+"/":"")+a.path+"/"+(a.file||".gitkeep"),secret_repository:!t||void 0}});case 3:null!=(r=e.sent)&&r.url&&(k.ZP.success("添加成功"),i.onOK({path:(i.defaultPath?i.defaultPath+"/":"")+a.path+"/"+(a.file||".gitkeep"),name:a.path.split("/")[a.path.split("/").length-1]}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,M.jsx)(j.Z,{width:"60%",centered:!0,open:i.visible,wrapClassName:ve.modal,onOk:function(){A.submit()},onCancel:i.onClose,title:"新建文件夹",children:(0,M.jsx)("section",{className:ve.bg,children:(0,M.jsx)("div",{className:ve.wrap,children:(0,M.jsxs)(x.Z,{className:"mt10",form:A,scrollToFirstError:!0,layout:"vertical",onFinish:B,onChange:function(){var e,n,t,i,s=c()({},A.getFieldsValue()),a=null==s||null===(e=s.path)||void 0===e?void 0:e.split(""),r=null==s||null===(n=s.file)||void 0===n?void 0:n.split("");null!=a&&null!==(t=a.filter((function(e){return"/"==e})))&&void 0!==t&&t.length&&(s.path=s.path.substring(0,s.path.length-1)),null!=r&&null!==(i=r.filter((function(e){return"/"==e})))&&void 0!==i&&i.length&&(s.file=s.file.substring(0,s.path.length-1)),A.setFieldsValue(c()({},s)),h(s)},children:[(0,M.jsx)(x.Z.Item,{label:"文件夹名称:",name:"path",children:(0,M.jsxs)(g.Z,{children:[(0,M.jsx)(v.Z,{children:(0,M.jsx)("span",{className:ve.filePath,children:i.defaultPath+"/"})}),(0,M.jsx)(v.Z,{flex:"1",children:(0,M.jsx)(x.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件夹名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入文件夹名称",size:"middle"})})})]})}),(0,M.jsx)(x.Z.Item,{label:"文件名称:",name:"file",children:(0,M.jsx)(Q.Z,{placeholder:"请输入文件名称,如果不填写系统将在文件夹下创建.gitkeep的默认文件",size:"middle"})}),(0,M.jsx)(x.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})})]})})})})})),ke=t(16726),ye=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],Se=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=e.isRepository,i=K()(e,ye),a=(0,w.useLocation)(),o=(0,w.useParams)(),l=(0,u.useState)({}),p=d()(l,2),h=(p[0],p[1]),f=(0,u.useRef)(),m=x.Z.useForm(),A=d()(m,1)[0],y=(0,u.useState)(""),S=d()(y,2),b=(S[0],S[1]);(0,u.useEffect)((function(){i.visible&&A.resetFields()}),[i.visible]),(0,u.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var n=e.split(",").join("/"),t=0===n.indexOf("/")?n.substr(1):n;b(t)}}),[]),(0,u.useEffect)((function(){var e;f.current=null===(e=a.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var B=function(){var e=r()(s()().mark((function e(){var a,r,c=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=c.length>0&&void 0!==c[0]?c[0]:{},e.next=3,n({type:"shixunsDetail/addRepositoryFiles",payload:{id:o.taskId,message:a.commitMessage,content:a.codeMirror,path:(i.defaultPath?i.defaultPath+"/":"")+a.path,secret_repository:!t||void 0}});case 3:null!=(r=e.sent)&&r.url&&(k.ZP.success("添加成功"),i.onOK({path:(i.defaultPath?i.defaultPath+"/":"")+a.path,name:a.path.split("/")[a.path.split("/").length-1]}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,M.jsx)(j.Z,{width:"60%",open:i.visible,wrapClassName:ve.modal,centered:!0,onOk:function(){A.submit()},onCancel:i.onClose,title:"新建文件",children:(0,M.jsx)("section",{className:ve.bg,children:(0,M.jsx)("div",{className:ve.wrap,children:(0,M.jsxs)(x.Z,{className:"mt10",form:A,scrollToFirstError:!0,layout:"vertical",onFinish:B,onChange:function(){var e,n,t=c()({},A.getFieldsValue()),i=null==t||null===(e=t.path)||void 0===e?void 0:e.split("");(null==i||null===(n=i.filter((function(e){return"/"==e})))||void 0===n?void 0:n.length)>1&&(t.path=t.path.substring(0,t.path.length-1)),A.setFieldsValue(c()({},t)),h(t)},children:[(0,M.jsx)(x.Z.Item,{label:"文件名称或文件路径:",name:"path",children:(0,M.jsxs)(g.Z,{children:[(0,M.jsx)(v.Z,{children:(0,M.jsx)("span",{className:ve.filePath,children:i.defaultPath+"/"})}),(0,M.jsx)(v.Z,{flex:"1",children:(0,M.jsx)(x.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入文件名称",size:"middle"})})})]})}),(0,M.jsx)(x.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})}),(0,M.jsx)("div",{className:"mt10 mb20",children:(0,M.jsx)(x.Z.Item,{name:"codeMirror",label:"文件内容:",rules:[{required:!0,message:"请输入文件内容"}],children:(0,M.jsx)(ke.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})})})]})})})})})),be=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],we=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=e.isRepository,i=K()(e,be),a=(0,w.useLocation)(),o=(0,w.useParams)(),l=(0,u.useState)({}),p=d()(l,2),h=(p[0],p[1]),f=(0,u.useRef)(),m=x.Z.useForm(),A=d()(m,1)[0],y=(0,u.useState)(""),S=d()(y,2),b=S[0],B=S[1],N=(0,u.useState)(""),D=d()(N,2),I=D[0],Z=D[1];(0,u.useEffect)((function(){i.visible&&A.resetFields()}),[i.visible]),(0,u.useEffect)((function(){var e=i.defaultPath.split("/");1===e.length?(B(""),Z(i.defaultPath)):(Z(e.pop()),B(e.join("/")+"/"))}),[i.defaultPath]),(0,u.useEffect)((function(){var e;f.current=null===(e=a.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var F=function(){var e=r()(s()().mark((function e(){var a,r,c=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=c.length>0&&void 0!==c[0]?c[0]:{},e.next=3,n({type:"shixunsDetail/moveGitFiles",payload:{id:o.taskId,from:i.defaultPath,to:b+a.path,message:a.commitMessage||"".concat(i.defaultPath," rename to ").concat(b).concat(a.path," "),secret_repository:t}});case 3:0===(null==(r=e.sent)?void 0:r.status)&&(k.ZP.success("添加成功"),i.onOK({path:a.path,name:a.path}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,M.jsx)(j.Z,{width:"40%",open:i.visible,wrapClassName:ve.modal,centered:!0,onOk:function(){A.submit()},onCancel:i.onClose,title:"提交说明",children:(0,M.jsx)("section",{className:ve.bg,children:(0,M.jsx)("div",{className:ve.wrap,children:(0,M.jsxs)(x.Z,{className:"mt10",form:A,scrollToFirstError:!0,layout:"vertical",onFinish:F,onChange:function(){var e,n,t=c()({},A.getFieldsValue()),i=null==t||null===(e=t.path)||void 0===e?void 0:e.split("");(null==i||null===(n=i.filter((function(e){return"/"==e})))||void 0===n?void 0:n.length)>1&&(t.path=t.path.substring(0,t.path.length-1)),A.setFieldsValue(c()({},t)),h(t)},children:[(0,M.jsx)(x.Z.Item,{label:"重命名:",name:"path",children:(0,M.jsx)(g.Z,{children:(0,M.jsx)(v.Z,{flex:"1",children:(0,M.jsx)(x.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入文件名称",size:"middle",defaultValue:I})})})})}),(0,M.jsx)(x.Z.Item,{label:"提交信息:",name:"commitMessage",children:(0,M.jsx)(Q.Z,{placeholder:"如不填写,默认提交信息是(".concat(i.defaultPath," rename to 新的名称 )"),size:"middle"})})]})})})})})),Be=t(53326),Ne={wrap:"wrap___MBjkg",title:"title___kwzQt",path:"path___Dxzfe",colorBlue:"colorBlue___motxO"},De=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],Ie=Be.Z.Dragger,Ze=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n,t=e.dispatch,i=e.isRepository,a=K()(e,De),o=((0,w.useLocation)(),(0,w.useParams)()),l=(0,u.useState)({}),p=d()(l,2),h=p[0],f=p[1],m=(0,u.useRef)(),g=x.Z.useForm(),v=d()(g,1)[0],A=(0,u.useState)([]),y=d()(A,2),S=y[0],b=y[1],B=(0,u.useState)(),N=d()(B,2),D=N[0],I=N[1];(0,u.useEffect)((function(){a.visible&&(v.resetFields(),b([]))}),[a.visible]),(0,u.useEffect)((function(){m.current=o.taskId}),[]),(0,u.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var n=e.split(",").join("/"),t=0===n.indexOf("/")?n.substr(1):n;I(t)}}),[]);var Z,F=function(){var e=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.response){e.next=3;break}return k.ZP.info("还未上传完成,无法进行删除操作!"),e.abrupt("return");case 3:return e.next=5,t({type:"shixunsDetail/deleteGitFile",payload:{id:o.taskId,path:D?"".concat(D,"/").concat(n.name):n.name,message:v.getFieldValue("commitMessage")||"删除了".concat(D?"".concat(D,"/").concat(n.name):n.name),secret_repository:!i||null}});case 5:0===e.sent.status&&(b(S.filter((function(e){return e.uid!==n.uid}))),k.ZP.info("删除成功"));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),H={height:300,multiple:!0,withCredentials:!0,data:(Z=r()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=r()(s()().mark((function e(t,o){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:setTimeout(r()(s()().mark((function e(){var r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,v.getFieldsValue();case 2:e.sent,r=c()(c()({},{path:a.defaultPath?a.defaultPath:"",message:h.commitMessage||"上传了".concat(n)}),i?{}:{secret_repository:!0}),t(r);case 5:case"end":return e.stop()}}),e)}))),200);case 1:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)}))),function(){return Z.apply(this,arguments)}),fileList:S,method:"post",action:"".concat(U.Z.API_SERVER,"/api/sci/projects/").concat(m.current,"/upload_git_file.json"),onChange:function(e){if(n=e.file.name,"done"===e.file.status||"uploading"===e.file.status){var t,i,s;if(b(e.fileList),!e.file.response)return;if(0===(null===(t=e.file.response)||void 0===t?void 0:t.status))return void k.ZP.success("上传成功!");b(S.filter((function(n){return n.uid!==e.file.uid}))),(null===(i=e.file.response)||void 0===i?void 0:i.message)&&k.ZP.info(null===(s=e.file.response)||void 0===s?void 0:s.message)}},onRemove:F,beforeUpload:function(e){n=e.name}},C=function(){var e=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,v.validateFields();case 2:a.onClose(),a.onOK({path:a.defaultPath});case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,M.jsx)(j.Z,{open:a.visible,onOk:C,centered:!0,onCancel:a.onClose,width:"70%",children:(0,M.jsx)("section",{className:Ne.bg,children:(0,M.jsxs)("div",{className:Ne.wrap,children:[(0,M.jsx)("div",{className:Ne.title,children:"上传文件"}),(0,M.jsxs)(x.Z,{className:"mt10",form:v,scrollToFirstError:!0,layout:"vertical",onFinish:C,onValuesChange:function(){return f(c()({},v.getFieldsValue()))},children:[(0,M.jsx)(x.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,M.jsx)(Q.Z,{placeholder:"必填,描述主要修改内容(相当于Git Commit message的Header)"})}),(0,M.jsx)(x.Z.Item,{label:"选择文件",name:"file",rules:[{required:!0,message:"请选择文件"}],children:(0,M.jsxs)(Ie,c()(c()({},H),{},{children:[(0,M.jsx)("div",{children:(0,M.jsx)("i",{className:"iconfont icon-shangchuan font50 ".concat(Ne.colorBlue)})}),(0,M.jsxs)("div",{className:"font14 mt30",children:["拖拽文件或",(0,M.jsx)("span",{className:"".concat(Ne.colorBlue," ml5"),children:"点击此处上传"})]})]}))})]})]})})})})),Fe={flex_box_center:"flex_box_center___ceC0y",flex_space_between:"flex_space_between___K6rVh",flex_box_vertical_center:"flex_box_vertical_center___agfJS",flex_box_center_end:"flex_box_center_end___YIze7",flex_box_column:"flex_box_column___E4huF",headLeft:"headLeft___Xwji1",colorBlue:"colorBlue_____BeE",wrap:"wrap___KU5Kb",nodata:"nodata___HezS3",nodataText:"nodataText___bdADB",content:"content___O0OuF",gitCode:"gitCode___oC8AX",ellipsis:"ellipsis___gxBif",menu:"menu___UMSQf",overlayClass:"overlayClass___pY72Q",tips:"tips___Q04Oz"},He="wrap___FeZrl",Ce="content___nhYt_",Pe="mainPathWrap___pggnV",Re="colorBlue___TPUPy",Je=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.dispatch),i=e.title,a=e.pathList,o=void 0===a?[]:a,l=e.showInputPath,p=void 0!==l&&l,h=e.isMergeSelectFile,f=void 0!==h&&h,m=e.onFinish,g=void 0===m?function(){}:m,v=x.Z.useForm(),A=d()(v,1)[0],y=(0,w.useParams)(),S=(0,w.useLocation)(),b=(0,u.useRef)(),B=(0,u.useState)(""),N=d()(B,2),D=N[0],I=N[1],Z=(0,u.useState)(""),F=d()(Z,2),H=F[0],C=F[1],P=(0,u.useState)([]),R=d()(P,2),J=R[0],E=R[1],O=(0,u.useState)([]),G=d()(O,2),L=G[0],z=G[1];(0,u.useEffect)((function(){var e;b.current="repository"===(null===(e=S.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3])}),[]),(0,u.useEffect)((function(){if("Repository-SelectFilePath"===n.actionTabs.key){var e=o.join("/"),t=[];o.map((function(n,i){0===i?t.push({val:"根目录",path:""},{val:"/".concat(n),path:e}):t.push({val:"/".concat(n),path:e})})),E(t),I(e),C(e),U(e)}}),[n.actionTabs.key]);var U=function(){var e=r()(s()().mark((function e(n){var i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:b.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:y.taskId,path:n}});case 2:(i=e.sent)&&z(i.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=r()(s()().mark((function e(){var n,i,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=null==A?void 0:A.getFieldsValue(),i=D?"".concat(D).concat(null!=n&&n.name?"/".concat(null==n?void 0:n.name):""):null==n?void 0:n.name,!f){e.next=6;break}return g(i),V(),e.abrupt("return");case 6:if(!p){e.next=16;break}return e.next=9,A.validateFields();case 9:return e.next=11,t({type:"shixunsDetail/uploadGitFolder",payload:c()(c()({},{id:y.taskId,path:i}),b.current?{}:{secret_repository:!0})});case 11:a=e.sent,g(H),0===a.status&&k.ZP.info("新建成功"),e.next=18;break;case 16:g(i),k.ZP.success("选择文件目录成功");case 18:V();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),V=function(){t({type:"shixunsDetail/setActionTabs",payload:{}}),A.resetFields()};return(0,M.jsx)(j.Z,{centered:!0,title:i||"新建文件夹",closable:!1,keyboard:!1,open:"Repository-SelectFilePath"===n.actionTabs.key,onOk:T,onCancel:V,children:(0,M.jsxs)("div",{className:He,children:[(0,M.jsxs)("div",{className:Ce,children:[(0,M.jsx)("div",{className:Pe,children:!(null==J||!J.length)&&J.map((function(e,n){return(0,M.jsx)("a",{onClick:function(){return function(e,n){var t=J.filter((function(e,t){return t<=n}));E(t);var i=t.filter((function(e,n){return 0!==n})).map((function(e){return e.val})).join("").substr(1);I(i),U(i)}(0,n)},children:e.val},n)}))}),!(null==L||!L.length)&&L.map((function(e,n){return"tree"===e.type&&(0,M.jsxs)("a",{onClick:function(){return function(e){var n=D;"tree"===e.type&&(J.length?J.push({val:"/".concat(e.name),path:e.name}):J.push({val:"根目录",path:""},{val:"/".concat(e.name),path:e.name}),E(J),n=D?"".concat(D,"/").concat(e.name):e.name,I(n)),U(n)}(e)},children:[(0,M.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(Re)}),e.name]},n)}))]}),(0,M.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,M.jsx)("div",{className:"mt5 mb5",children:D}),p&&(0,M.jsx)(x.Z,{form:A,scrollToFirstError:!0,className:"mt20",children:(0,M.jsx)(x.Z.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)"})})})]})})})),Ee=t(78892),Oe=t(33329),Qe=t(27876),Me=(t(10283),t(92396)),Ge=["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData","haveAuth"],Le=me.Z.DirectoryTree,ze=function(){return(0,M.jsxs)("div",{className:"mt20 pb50 ".concat(Fe.nodata),children:[(0,M.jsxs)("div",{className:Fe.headLeft,children:["提示:",(0,M.jsx)("br",{}),"此处存放本实训所需的所有代码等相关文件,你可以通过以下",(0,M.jsx)("br",{}),"两种方式来使用:",(0,M.jsx)("br",{}),"1、",(0,M.jsx)("a",{href:"/forums/2784",target:"_blank",children:"Git客户端"})," ","上传已有文件来开始使用。",(0,M.jsx)("br",{}),"2、直接在平台上创建文件目录以及相关代码文件。"]}),(0,M.jsx)("img",{width:"100%",src:Me.Oe})]})},Ue=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading,i=e.globalSetting,s=e.practiceSetting;return{shixunsDetail:n,globalSetting:i,user:e.user,practiceSetting:s,loading:t}}))((function(e){var n,t,i=e.shixunsDetail,a=(e.globalSetting,e.loading),o=(e.user,e.activeKey),l=e.dispatch,p=e.practiceSetting,h=e.isRepository,x=e.treeData,f=e.setTreeData,m=e.haveAuth,A=(K()(e,Ge),(0,w.useParams)()),y=(0,w.useLocation)(),S=(0,u.useState)(),B=d()(S,2),N=B[0],D=(B[1],(0,u.useState)(!1)),I=d()(D,2),Z=I[0],F=I[1],H=(0,u.useState)(!1),C=d()(H,2),P=C[0],R=C[1],J=(0,u.useState)(!1),E=d()(J,2),O=E[0],Q=E[1],G=(0,u.useState)(!1),L=d()(G,2),z=L[0],U=L[1],T=(0,u.useState)(""),V=d()(T,2),W=V[0],Y=V[1],q=(0,u.useState)([]),X=d()(q,2),_=X[0],$=X[1],ee=(0,u.useState)([]),ne=d()(ee,2),te=ne[0],ie=ne[1],se=(0,u.useState)([]),ae=d()(se,2),re=(ae[0],ae[1]),oe=(0,u.useState)(!1),ce=d()(oe,2),le=ce[0],de=ce[1],xe=(0,u.useState)(),me=d()(xe,2),ve=(me[0],me[1]),Ae=(0,u.useState)(),ke=d()(Ae,2),ye=(ke[0],ke[1]),be=(0,u.useState)(""),Be=d()(be,2),Ne=(Be[0],Be[1]),De=(0,u.useState)(),Ie=d()(De,2),He=(Ie[0],Ie[1]),Ce=(0,u.useState)(!1),Pe=d()(Ce,2),Re=Pe[0],Me=Pe[1];(0,u.useEffect)((function(){f([]),Xe(""),localStorage.warehouseHideTip||de(!0)}),[y.pathname,h]);var Ue=function(){var e=r()(s()().mark((function e(){var n,t=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.length>0&&void 0!==t[0]?t[0]:"",e.next=3,(0,Oe.Zt)({id:A.taskId,secret_dir_path:n});case 3:e.sent&&He(n);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Te=function(e){return(0,M.jsxs)(pe.Z,{className:Fe.menu,onClick:function(n){switch(Y(e.path||""),n.key){case"1":(0,Qe.L9)(["实践项目","设置","代码仓库","新建文件"]),F(!0);break;case"2":(0,Qe.L9)(["实践项目","设置","代码仓库","新建文件夹"]),Q(!0);break;case"3":(0,Qe.L9)(["实践项目","设置","代码仓库","上传"]),U(!0);break;case"4":(0,Qe.L9)(["实践项目","设置","代码仓库","重命名"]),R(!0);break;case"5":(0,Qe.L9)(["实践项目","设置","代码仓库","删除"]),en(e.path,e.name,e);break;case"6":(0,Qe.L9)(["实践项目","设置","代码仓库","复制路径"]),nn(e)}},children:[("topTree"===e.type||"tree"===e.type)&&(0,M.jsx)(pe.Z.Item,{children:"新建文件"},"1"),("topTree"===e.type||"tree"===e.type)&&(0,M.jsx)(pe.Z.Item,{children:"新建文件夹"},"2"),("topTree"===e.type||"tree"===e.type)&&(0,M.jsx)(pe.Z.Item,{children:"上传"},"3"),"topTree"!==e.type&&"tree"!==e.type&&(0,M.jsx)(pe.Z.Item,{children:"重命名"},"4"),"topTree"!==e.type&&(0,M.jsx)(ge.CopyToClipboard,{text:"/data/workspace/myshixun/".concat(h?"":"secret/").concat(null==e?void 0:e.path),onCopy:function(){return k.ZP.success("复制成功")},children:(0,M.jsx)(pe.Z.Item,{children:(0,M.jsx)(M.Fragment,{children:"复制路径"})},"6")}),"topTree"!==e.type&&(0,M.jsx)(pe.Z.Item,{children:"删除"},"5")]})},Ve=function(e,n){return e.map((function(e){return e.path=""==n?n+e.name:n+"/"+e.name,e.title=(0,M.jsxs)(g.Z,{className:"font14",children:[(0,M.jsx)(v.Z,{flex:"1",children:(0,M.jsxs)(g.Z,{children:[(0,M.jsx)(v.Z,{flex:"20px",children:"blob"===e.type&&(0,M.jsx)("span",{className:"iconfont icon-wenjian11 font12"})}),(0,M.jsx)(v.Z,{flex:"1",children:(0,M.jsx)("span",{className:" multi_ellipsis1",children:e.name})})]})}),m&&(0,M.jsx)(v.Z,{children:("blob"===e.type||"tree"===e.type)&&(0,M.jsx)(he.Z,{dropdownRender:function(){return Te(e)},className:Fe.ellipsis,children:(0,M.jsx)("i",{className:"iconfont icon-gengduo2 c-555a88"})})})]}),e.disableCheckbox=N&&N!==e.name,e.className="tree"===e.type?Fe.pl23:"",e.checkable="tree"!==e.type,e.isLeaf="tree"!==e.type,e.children="tree"===e.type&&[],e.key=e.path,e}))},We=function(e){l({type:"practiceSetting/setSideBarTabs",payload:{selectPath:e}})},Ke=function(){var e=r()(s()().mark((function e(n,t){var i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=n.split("/"),e.next=3,Xe(W);case 3:setTimeout((function(){We(n),_=[i[0]||""],te=[n],ie(fe()(te)),$(fe()(_))}),150);case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Ye=function(e,n){if(""==n)x=fe()(e),f(fe()(e));else{var t=qe(x,n,e);x=t,f([].concat(t))}};function qe(e,n,t){return e.map((function(e){return e.key===n?(e.children=fe()(t),c()({},e)):e.children?c()(c()({},e),{},{children:qe(e.children,n,t)}):e}))}var Xe=function(){var e=r()(s()().mark((function e(){var n,t,i,a,r,o=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=o.length>0&&void 0!==o[0]?o[0]:"",e.next=3,l({type:h?"shixunsDetail/getRepositorys":"shixunsDetail/getSecretRepository",payload:{id:A.taskId,path:n}});case 3:return(t=e.sent)&&(null!==(i=t.trees)&&void 0!==i&&i.length?(r=Ve(fe()(t.trees),n),Ye(r,n),re(t.trees||[]),ye(n||""),console.log("handleGetRepository:",r,n),setTimeout((function(){return console.log(x,t.trees,n,999999)}),2e3)):""==n&&f([]),ve((null===(a=t.commits)||void 0===a?void 0:a[0])||{})),e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),_e=function(){var e=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=r()(s()().mark((function e(t,i){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.children.length&&t(),Ne(n.path),e.next=4,Xe(n.path);case 4:t();case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),$e=function(){var e=r()(s()().mark((function e(n,t){var i,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleSelectTree",n,t.nativeEvent.target.nodeName,t),i=function(){We(t.node.path),n=[t.node.path],ie(fe()(n))},"svg"!==t.nativeEvent.target.nodeName&&"LI"!==t.nativeEvent.target.nodeName&&"I"!==t.nativeEvent.target.nodeName){e.next=4;break}return e.abrupt("return");case 4:"blob"===t.node.type&&(null!=p&&null!==(a=p.sideBar)&&void 0!==a&&a.confirmLeave?j.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){i(),l({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):i());case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),en=function(e,n,t){var i;j.Z.confirm({centered:!0,title:"确认需要删除该文件".concat(t.children?"夹":"","?"),okText:"确定",cancelText:"取消",onOk:(i=r()(s()().mark((function n(){var t,i,a;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,l({type:"shixunsDetail/deleteGitFiles",payload:{id:A.taskId,path:e,message:"删除".concat(e),secret_repository:!h||null}});case 2:if(t=n.sent,i=e.split("/"),0!==(null==t?void 0:t.status)){n.next=20;break}return k.ZP.info("删除成功"),i.splice(i.length-1,1),n.next=9,Xe(i.length>1?i.join("/"):"");case 9:if(null==(a=n.sent)||!a.trees){n.next=13;break}n.next=16;break;case 13:return i.splice(i.length-1,1),n.next=16,Xe(i.length>1?i.join("/"):"");case 16:return We(""),n.abrupt("return",!0);case 20:-3===(null==t?void 0:t.status)&&j.Z.confirm({title:"删除失败",content:(0,M.jsxs)("div",{children:["该文件“",e,"”已经被任务关卡的学员任务文件或评测执行文件使用,请先修改任务关卡中评测设置的文件路径后再删除。"]}),okText:"前往修改",cancelText:"取消",onOk:function(){window.location.href="/shixuns/".concat(A.taskId,"/edit/").concat(null==t?void 0:t.message,"/tab=2")}});case 21:case"end":return n.stop()}}),n)}))),function(){return i.apply(this,arguments)})})},nn=function(e){console.log(e,"item")},tn=function(){var e=r()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleExpand",t),"svg"!==t.nativeEvent.target.nodeName&&"path"!==t.nativeEvent.target.nodeName&&"LI"!==t.nativeEvent.target.nodeName){e.next=5;break}return e.abrupt("return",!0);case 5:return e.next=7,_e(t.node);case 7:_.includes(t.node.path)?_.splice(_.indexOf(t.node.path),1):_.push(t.node.path);case 8:$(fe()(_));case 9:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),sn=function(){de(!1),localStorage.warehouseHideTip=!0},an=function(){var e=r()(s()().mark((function e(n){var t,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log(n),n.node.key,n.dragNode.key,t=n.node.pos.split("-"),n.dropPosition-Number(t[t.length-1]),"tree"!==n.dragNode.type){e.next=8;break}return k.ZP.warning("不支持文件夹移动目录"),e.abrupt("return");case 8:if("tree"===n.node.type){e.next=11;break}return k.ZP.warning("未移动文件目录位置"),e.abrupt("return");case 11:return e.next=13,l({type:"shixunsDetail/moveGitFiles",payload:{id:A.taskId,from:n.dragNode.path,to:n.node.path+"/"+n.dragNode.name,message:"".concat(n.dragNode.path," move to ").concat(n.node.path+"/"+n.dragNode.name," ")}});case 13:if(0!==e.sent.status){e.next=26;break}return We(""),e.next=18,Xe("");case 18:i=0;case 19:if(!(i<_.length)){e.next=26;break}if(""==_[i]){e.next=23;break}return e.next=23,Xe(_[i]);case 23:i++,e.next=19;break;case 26:return e.abrupt("return");case 32:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,M.jsxs)("section",{className:Fe.bg,children:[(0,M.jsx)("div",{className:Fe.contentbg,children:(0,M.jsxs)("div",{className:Fe.wrap,children:[(0,M.jsxs)(g.Z,{className:Fe.gitCode,children:[(0,M.jsxs)(v.Z,{flex:"1",children:[(0,M.jsx)("span",{className:"iconfont icon-daimacangku2 mr8"}),h?"代码仓库":"私密代码仓库"]}),(0,M.jsx)(v.Z,{children:m&&(0,M.jsx)(he.Z,{dropdownRender:function(){return Te({type:"topTree"})},className:"current",children:(0,M.jsxs)(ue.Z,{open:le,title:(0,M.jsxs)("div",{className:"font16",children:[(0,M.jsx)(Ee.Z,{style:{position:"relative",left:-35},onClick:function(){return sn()}}),"点击此处新建文件、新建文件夹、上传文件。",(0,M.jsx)("span",{onClick:function(){return sn()},className:"iconfont icon-guanbi1 ml8 current font14"})]}),overlayClassName:Fe.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500",children:[h&&(0,M.jsx)("i",{className:"iconfont icon-gengduo2 c-555a88"}),!h&&(null==i||null===(n=i.detail)||void 0===n?void 0:n.secret_repository)&&(0,M.jsx)("i",{className:"iconfont icon-gengduo2 c-555a88"})]})})})]}),!!x.length&&!h&&(0,M.jsx)("div",{className:"mt20 pl20 pr20 font14 c-white",children:(0,M.jsx)("div",{children:"实训评测的时候,系统会临时将私密代码库移动普通代码库的secret目录下面,评测结束会清空secret目录内容。如果私密代码库中存在文件src/test.sh,在普通代码库调用该文件则使用路径:secret/src/test.sh"})}),x.length?(0,M.jsx)(M.Fragment,{children:(0,M.jsxs)("div",{className:Fe.content,children:["1"===o&&(0,M.jsxs)("div",{className:Fe.tips,children:["提示:",(0,M.jsx)("br",{}),'代码运行在服务器/data/workspace/myshixun/下,如果代码 需要用到文件路径时,您将鼠标移入仓库文件或目录右侧的"..." 图标,选择复制路径得到文件的绝对路径。']}),(0,M.jsx)(Le,{disabled:!!a.effects["shixunsDetail/getFileContents"],multiple:!0,showIcon:!1,treeData:x,switcherIcon:(0,M.jsx)(b.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:3,marginLeft:22}}),onExpand:tn,expandedKeys:_,selectedKeys:te,onSelect:$e,draggable:!0,onDragEnter:function(e){console.log(e)},onDrop:an,allowDrop:function(e){e.dropNode,e.dropPosition;return!1}})]})}):"",!x.length&&h&&(0,M.jsx)(ze,{}),!x.length&&!h&&(null==i||null===(t=i.detail)||void 0===t?void 0:t.secret_repository)&&(0,M.jsx)(ze,{})]})}),(0,M.jsx)(we,{visible:P,defaultPath:W,onClose:function(){return R(!1)},isRepository:!h,onOK:function(){var e=r()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(t=W.split("/")).pop(),e.next=4,Xe(t.join("/"));case 4:We("");case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,M.jsx)(Se,{visible:Z,defaultPath:W,onClose:function(){return F(!1)},isRepository:h,onOK:function(e){Ke(e.path,e.name)}}),(0,M.jsx)(je,{visible:O,defaultPath:W,onClose:function(){return Q(!1)},isRepository:h,onOK:function(e){Ke(e.path,e.name)}}),(0,M.jsx)(Ze,{defaultPath:W,visible:z,isRepository:h,onClose:function(){return U(!1)},onOK:function(){var e=r()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=W.split("/"),e.next=3,Xe(W);case 3:_=[t[0]||""],te=[W],ie(fe()(te)),$(fe()(_));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,M.jsx)(Je,{pathList:null==W?void 0:W.split("/"),showInputPath:!0,isMergeSelectFile:Re,onFinish:function(e){Re?Ue(e):Xe(e),Me(!1)}})]})})),Te={flex_box_center:"flex_box_center___mJSI5",flex_space_between:"flex_space_between___m2vnD",flex_box_vertical_center:"flex_box_vertical_center___b1pIq",flex_box_center_end:"flex_box_center_end___YagwH",flex_box_column:"flex_box_column___mZenc",commitWrap:"commitWrap___M9LmK",wrap:"wrap___jv461",colorGray:"colorGray___sAqo4",content:"content___aLkz4",itemTime:"itemTime___UnJXc",imageUrl:"imageUrl___u5BIL",blueLight:"blueLight___T56XC",divider:"divider___KTMx3",empty:"empty___ltuTU"},Ve=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],We=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=e.isRepository,i=(K()(e,Ve),(0,w.useParams)()),a=(0,u.useState)([]),o=d()(a,2),c=o[0],l=o[1];(0,u.useEffect)((function(){p()}),[t]);var p=function(){var e=r()(s()().mark((function e(){var a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:"shixunsDetail/getRepositoryCommit",payload:{id:i.taskId,secret_repository:!t||void 0}});case 2:(a=e.sent)&&l(a.commits||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,M.jsxs)(M.Fragment,{children:[""==c&&(0,M.jsxs)("div",{className:Te.empty,children:[(0,M.jsx)("img",{src:Me.em,width:"258"}),(0,M.jsx)("br",{}),(0,M.jsx)("span",{className:"c-grey-c font14",children:"暂无提交记录"})]}),""!=c&&(0,M.jsx)("section",{className:Te.bg,children:(0,M.jsx)("div",{className:Te.wrap,children:(0,M.jsx)("div",{className:Te.content,children:null==c?void 0:c.map((function(e){var n,t;return(0,M.jsxs)("div",{children:[(0,M.jsx)(g.Z,{align:"middle",className:"c-white font16",children:(0,M.jsx)(v.Z,{children:e.title})}),(0,M.jsxs)(g.Z,{align:"middle",className:"mt20 ",children:[(0,M.jsx)(v.Z,{children:(0,M.jsx)("img",{className:Te.imageUrl,src:U.Z.IMG_SERVER+"/"+(null===(n=e.author)||void 0===n?void 0:n.image_url)})}),(0,M.jsx)(v.Z,{className:Te.blueLight,children:(0,M.jsx)("span",{className:"ml20",children:null===(t=e.author)||void 0===t?void 0:t.username})}),(0,M.jsxs)(v.Z,{children:[(0,M.jsx)("span",{className:"ml20 ".concat(Te.blueLight),children:"提交于"}),(0,M.jsx)("span",{className:"ml20 ".concat(Te.blueLight),children:e.time})]})]}),(0,M.jsx)(A.Z,{className:Te.divider})]})}))})})})]})})),Ke=t(29114),Ye=["globalSetting","loading","dispatch","practiceSetting","shixunsDetail","haveAuth"],qe=h.Z.TabPane,Xe=(0,w.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n,practiceSetting:e.practiceSetting,shixunsDetail:e.shixunsDetail}}))((function(e){e.globalSetting;var n,t,i,a,o,l,p,x,A,y,S,b,B,N,D,I,Z,F,H,C=e.loading,P=e.dispatch,R=e.practiceSetting,J=e.shixunsDetail,E=e.haveAuth,O=(K()(e,Ye),(0,u.useState)("1")),Q=d()(O,2),G=Q[0],L=Q[1],z=(0,u.useState)("1"),U=d()(z,2),T=U[0],V=U[1],W=(0,u.useState)(),xe=d()(W,2),fe=xe[0],me=xe[1],ve=(0,u.useRef)(),Ae=((0,w.useLocation)(),(0,u.useState)(!0)),je=d()(Ae,2),ke=je[0],ye=je[1],Se=(0,u.useState)(["2","1"]),be=d()(Se,2),we=be[0],Be=be[1],Ne=(0,u.useState)([]),De=d()(Ne,2),Ie=De[0],Ze=De[1],Fe=(0,u.useRef)(),He=(0,w.useParams)(),Ce=[{id:"1",name:"代码仓库"},{id:"2",name:(0,M.jsxs)("span",{children:[(0,M.jsx)("span",{children:"私密代码仓库"}),(0,M.jsx)(ue.Z,{title:"私密版本库的文件对学员始终隐藏,无法访问查看。",children:(0,M.jsx)("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})})]})}];(0,u.useEffect)((function(){try{var e,n,t,i,s,a,r;if(null!=J&&null!==(e=J.fileContent)&&void 0!==e&&null!==(e=e.content)&&void 0!==e&&null!==(e=e.content)&&void 0!==e&&e.length||""==(null==J||null===(n=J.fileContent)||void 0===n||null===(n=n.content)||void 0===n?void 0:n.content))if("txt"===(null==J||null===(t=J.fileContent)||void 0===t?void 0:t.file_type))ve.current=window.decodeURIComponent(escape(window.atob(null==J||null===(i=J.fileContent)||void 0===i||null===(i=i.content)||void 0===i?void 0:i.content))),fe=window.decodeURIComponent(escape(window.atob(null==J||null===(s=J.fileContent)||void 0===s||null===(s=s.content)||void 0===s?void 0:s.content))),me(fe);else ve.current=null==J||null===(a=J.fileContent)||void 0===a||null===(a=a.content)||void 0===a?void 0:a.content,fe=null==J||null===(r=J.fileContent)||void 0===r||null===(r=r.content)||void 0===r?void 0:r.content,me(fe)}catch(e){var o,c;ve.current=window.atob(null==J||null===(o=J.fileContent)||void 0===o||null===(o=o.content)||void 0===o?void 0:o.content),fe=window.atob(null==J||null===(c=J.fileContent)||void 0===c||null===(c=c.content)||void 0===c?void 0:c.content),me(fe),k.ZP.warning("请确认文件字符集编码是否为UTF-8")}console.log("codeMirrorSourceValue1212:12",J.fileContent.content)}),[null==J||null===(n=J.fileContent)||void 0===n?void 0:n.content]),(0,u.useEffect)((function(){var e,n=null==R||null===(e=R.sideBar)||void 0===e?void 0:e.selectPath.split("/");Be(n)}),[null==R||null===(t=R.sideBar)||void 0===t?void 0:t.selectPath]);(0,u.useEffect)((function(){new Promise(function(){var e=r()(s()().mark((function e(n,t){var i,a,r,o;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""===(null==R||null===(i=R.sideBar)||void 0===i?void 0:i.selectPath)||null==R||null===(a=R.sideBar)||void 0===a||!a.selectPath){e.next=5;break}return e.next=3,P({type:"shixunsDetail/getFileContents",payload:{id:He.taskId,path:null==R||null===(r=R.sideBar)||void 0===r?void 0:r.selectPath,secret_repository:!ke||null}});case 3:null!=(o=e.sent)&&o.content||""==(null==o?void 0:o.content)||P({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}});case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}())}),[null==R||null===(i=R.sideBar)||void 0===i?void 0:i.selectPath]);var Pe=(0,M.jsxs)(pe.Z,{className:Y,onClick:function(e){var n;null!=J&&null!==(n=J.detail)&&void 0!==n&&n.secret_repository||"2"!==e.key||V("1"),L(e.key),"1"===e.key?ye(!0):ye(!1)},children:[(0,M.jsx)(pe.Z.Item,{disabled:!0,children:"切换仓库"},"0"),Ce.filter((function(e){var n,t;return null==J||null===(n=J.detail)||void 0===n||!n.init_repository||null!=J&&null!==(t=J.detail)&&void 0!==t&&t.is_jupyter_lab?"2"!==e.id:e})).map((function(e,n){return(0,M.jsx)(pe.Z.Item,{className:"leaveClick",children:e.name},e.id)}))]}),Re=function(){var e=r()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,P({type:"shixunsDetail/updateRepositoryFiles",payload:{id:He.taskId,path:null==J||null===(n=J.fileContent)||void 0===n||null===(n=n.params)||void 0===n?void 0:n.path,content:fe,secret_repository:!ke||null}});case 2:null!=(t=e.sent)&&t.content&&(k.ZP.info("保存成功"),P({type:"practiceSetting/setSideBarTabs",payload:c()(c()({},R.sideBar),{},{confirmLeave:!1})}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,M.jsxs)("div",{className:q,style:{minHeight:600},children:[(0,M.jsx)("div",{className:X,children:(0,M.jsxs)(g.Z,{align:"middle",className:"w100 c-white",style:{height:60},children:[(0,M.jsx)(v.Z,{flex:"1",children:(0,M.jsxs)(g.Z,{align:"middle",children:[(0,M.jsx)(v.Z,{children:(0,M.jsx)(he.Z,{dropdownRender:function(){return Pe},className:Y,children:(0,M.jsxs)("span",{className:"font16 c-white current ml20",children:[Ce.find((function(e){return e.id===G})).name," ",(0,M.jsx)("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})]})})}),(0,M.jsx)(v.Z,{flex:"81px",children:(0,M.jsx)("div",{className:ae})}),(0,M.jsx)(v.Z,{children:(0,M.jsxs)(h.Z,{className:se,activeKey:T,onChange:function(e){var n;null!=R&&null!==(n=R.sideBar)&&void 0!==n&&n.confirmLeave?j.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){V(e),P({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(V(e),P({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))},children:[(0,M.jsx)(qe,{tab:(0,M.jsx)("span",{className:"leaveClick",children:"代码文件"})},"1"),ke&&(null==J||null===(a=J.detail)||void 0===a?void 0:a.init_repository)&&(0,M.jsx)(qe,{tab:"提交记录",className:"leaveClick"},"2"),!ke&&(null==J||null===(o=J.detail)||void 0===o?void 0:o.secret_repository)&&(0,M.jsx)(qe,{tab:"提交记录",className:"leaveClick"},"2")]})})]})}),(ke&&(null==J||null===(l=J.repository)||void 0===l?void 0:l.git_url)||!ke&&(null==J||null===(p=J.secretRepository)||void 0===p?void 0:p.git_url))&&(0,M.jsx)(M.Fragment,{children:(0,M.jsxs)(v.Z,{children:[(0,M.jsx)("span",{className:_,children:"仓库地址:"}),(0,M.jsx)("input",{readOnly:!0,value:ke?null==J||null===(x=J.repository)||void 0===x?void 0:x.git_url:null==J||null===(A=J.secretRepository)||void 0===A?void 0:A.git_url}),(0,M.jsx)(ge.CopyToClipboard,{text:ke?null==J||null===(y=J.repository)||void 0===y?void 0:y.git_url:null==J||null===(S=J.secretRepository)||void 0===S?void 0:S.git_url,onCopy:function(){return k.ZP.success("复制成功")},children:(0,M.jsx)(ue.Z,{placement:"topLeft",title:"点击复制版本库",children:(0,M.jsx)("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})})})]})})]})}),(0,M.jsxs)("div",{className:$,style:{overflow:"auto"},children:["1"===T&&(0,M.jsxs)(M.Fragment,{children:[(0,M.jsx)("aside",{className:ee,children:(0,M.jsx)(m.Z,{spinning:!!C.effects["shixunsDetail/getRepositorys"],wrapperClassName:"".concat(te," ").concat(de),children:(0,M.jsx)(Ue,{setTreeData:Ze,treeData:Ie,activeKey:G,isRepository:ke,haveAuth:E})})}),(0,M.jsxs)("aside",{className:ne,ref:Fe,children:[""!==(null==R||null===(b=R.sideBar)||void 0===b?void 0:b.selectPath)&&(0,M.jsxs)(M.Fragment,{children:[(0,M.jsxs)(m.Z,{spinning:!!C.effects["shixunsDetail/getFileContents"],wrapperClassName:te,children:[(0,M.jsx)("div",{className:ce,children:(0,M.jsxs)(g.Z,{align:"middle",className:"w100",children:[(0,M.jsx)(v.Z,{children:(0,M.jsx)("span",{className:"iconfont icon-daimacangku2 c-white"})}),(0,M.jsx)(v.Z,{flex:"40px",children:(0,M.jsx)("div",{className:ae,style:{marginLeft:20}})}),(0,M.jsx)(v.Z,{className:le,children:we.map((function(e,n){return(0,M.jsx)("span",{className:"c-blue",children:e})}))})]})}),(0,M.jsx)("div",{className:C.effects["shixunsDetail/getFileContents"]?"hide":"show",children:(0,M.jsx)(Ke.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:null==J||null===(B=J.fileContent)||void 0===B?void 0:B.filename,type:"office"===(null==J||null===(N=J.fileContent)||void 0===N?void 0:N.file_type)?"download":null==J||null===(D=J.fileContent)||void 0===D?void 0:D.file_type,data:fe,monacoEditor:{value:fe,language:null==J||null===(I=J.fileContent)||void 0===I?void 0:I.language,onChange:function(e){return function(e){me(e);var n=-1;n=e===ve.current?0:1,P({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!n}})}(e)},options:{fontSize:14,readOnly:!E}}})})]}),"txt"===(null==J||null===(Z=J.fileContent)||void 0===Z?void 0:Z.file_type)&&E&&(0,M.jsx)(g.Z,{align:"middle",justify:"center",className:re,children:(0,M.jsx)(v.Z,{children:(0,M.jsx)(f.ZP,{type:"primary",size:"middle",onClick:Re,children:"提交"})})})]}),""==(null==R||null===(F=R.sideBar)||void 0===F?void 0:F.selectPath)&&(null==J||null===(H=J.detail)||void 0===H?void 0:H.init_repository)&&(0,M.jsxs)("div",{className:ie,children:[(0,M.jsx)("img",{src:Me.x7,width:"258"}),(0,M.jsx)("br",{}),(0,M.jsxs)("span",{className:"c-grey-c",children:[!(null==Ie||!Ie.length)&&"在左侧代码仓库区域点击目录打开文件",!(null!=Ie&&Ie.length)&&"请先在左侧上传文件或新建文件!"]})]})]})]}),"2"===T&&(0,M.jsx)("div",{className:oe,children:(0,M.jsx)(We,{isRepository:ke})})]})]})})),_e=t(68121),$e=t(74187),en=t(49105),nn=t(24905),tn=(0,w.connect)((function(e){return{innovation:e.innovation}}))((function(e){var n=e.dispatch,t=e.innovation,i=e.openForkModal;return(0,M.jsx)(j.Z,{title:"启动环境",width:600,okText:"Fork项目",okButtonProps:{type:"primary"},centered:!0,open:"remindfork-project"===t.visibleModalName,destroyOnClose:!0,onCancel:function(){n({type:"innovation/closeModal"})},onOk:function(){i("remindModal")},children:(0,M.jsxs)("div",{style:{marginTop:14},children:[(0,M.jsx)("p",{children:"你不是该项目的创建者/合作者,无法直接启动环境。"}),(0,M.jsx)("p",{children:"请先Fork为你个人的项目后,再启动环境。"}),(0,M.jsx)(g.Z,{children:(0,M.jsx)(nn.Z,{checked:t.hideRemindModal,onChange:function(e){return n({type:"innovation/save",payload:{hideRemindModal:e.target.checked}})},children:"不再提示"})})]})})})),sn=p.Z.Paragraph,an=h.Z.TabPane,rn=["#FF7E0F","#165DFF","#44D7B6","red"],on=(0,w.connect)((function(e){return{innovation:e.innovation,user:e.user}}))((function(e){var n,t,i,a,o,l,p,P,Q,L,U,T=e.user,W=e.dispatch,K=(0,u.useState)(),Y=d()(K,2),q=Y[0],X=Y[1],_=(0,u.useState)(!0),$=d()(_,2),ee=$[0],ne=$[1],te=(0,w.useParams)().taskId,ie=(0,u.useState)("1"),se=d()(ie,2),ae=se[0],re=se[1],oe=(0,u.useMemo)((function(){var e=T.userInfo;return(0,O.Ny)()||(null==e?void 0:e.user_id)===(null==q?void 0:q.sci_project.user_id)||(null==q?void 0:q.is_partner)}),[T,q]),ce=(0,u.useMemo)((function(){var e=T.userInfo;return(0,O.Ny)()||(null==e?void 0:e.user_id)===(null==q?void 0:q.sci_project.user_id)}),[T,q]),le=(0,u.useState)(!1),de=d()(le,2),ue=de[0],pe=de[1],he=(0,u.useState)(!1),xe=d()(he,2),fe=xe[0],me=xe[1],ge=x.Z.useForm(),ve=d()(ge,1)[0];(0,u.useEffect)((function(){(0,E.T)(te).then((function(e){ne(!1),e.status||X(e)}))}),[]);var Ae=function(e){q.my_sci_projects_num>=10&&!(0,O.Ny)()?W({type:"innovation/openSimpleModal",payload:{title:"项目数量达到上限",children:"每位用户最多只能创建10个项目,你的项目数量已经达到上限。",footer:(0,M.jsx)(f.ZP,{onClick:function(){return W({type:"innovation/closeSimpleModal"})},type:"primary",children:"我知道了"})}}):W({type:"innovation/save",payload:{visibleModalName:"fork-project",openForkModalPosition:e}})};return(0,M.jsxs)(m.Z,{spinning:ee,children:[q&&(0,M.jsxs)("div",{className:B,children:[(0,M.jsxs)(g.Z,{justify:"space-between",align:"middle",style:{marginBottom:10},children:[(0,M.jsxs)(v.Z,{className:N,span:20,children:[q.sci_project.username," / ",q.sci_project.name]}),(0,M.jsx)(v.Z,{span:4,style:{textAlign:"right"},children:(0,M.jsx)(f.ZP,{icon:(0,M.jsx)(S.Z,{}),className:D,onClick:function(){return Ae("forkButton")},children:(0,M.jsx)("span",{children:q.sci_project.forked_count})})})]}),(0,M.jsx)(sn,{ellipsis:{rows:3,expandable:!0,symbol:(0,M.jsxs)("span",{style:{color:"#165dff"},children:["展开",(0,M.jsx)(b.Z,{})]})},className:I,children:q.sci_project.description}),(0,M.jsxs)(g.Z,{justify:"space-between",children:[(0,M.jsxs)(v.Z,{className:Z,children:[(0,M.jsxs)("span",{children:["项目环境:",q.mirror_repository_info.name]}),(0,M.jsxs)("span",{className:F,children:["创建时间:",z()(q.sci_project.created_at).format("YYYY-MM-DD HH:mm")]})]}),oe&&(0,M.jsxs)(v.Z,{className:H,children:[(0,M.jsx)("span",{onClick:function(){w.history.push("/innovation/project/edit/".concat(te))},children:"编辑"}),ce&&(0,M.jsx)("span",{className:C,onClick:function(){W({type:"innovation/openModal",payload:"delete-project"})},children:"删除"})]})]}),(0,M.jsx)(A.Z,{}),(0,M.jsxs)(h.Z,{activeKey:ae,onChange:function(e){re(e)},tabBarExtraContent:{right:(0,M.jsx)(f.ZP,{type:"primary",children:(0,M.jsx)("a",{onClick:function(){oe?(0,E.T)(te).then((function(e){if(X(e),-1===e.verify_info.status)return pe(!0),void ve.setFieldsValue({max_cpu:2,min_cpu:.2,max_memory:1024,min_memory:1024,max_disk:1,survival_time:.5});0!==e.verify_info.status?(1===e.verify_info.status&&w.history.push("/innovation/tasks/".concat(te)),2!==e.verify_info.status||j.Z.warning({title:"启动环境提示",content:"您申请的环境资源【未通过】,无法启动环境。",okText:"查看审核结果",onOk:function(){re("3")}})):j.Z.warning({title:"启动环境提示",content:"环境资源正在【审核中】,审核通过后才能启动环境",okText:"查看审核结果",onOk:function(){re("3")}})})):"true"===window.localStorage.getItem("hideRemindModal")?Ae("forkButton"):W({type:"innovation/save",payload:{visibleModalName:"remindfork-project",hideRemindModal:!0}})},target:"_blank",children:"启动环境"})})},children:[(0,M.jsx)(an,{tab:"代码",children:(0,M.jsx)(Xe,{haveAuth:oe})},"1"),(0,M.jsx)(an,{tab:"数据集",children:(0,M.jsx)(_e.Z,{detail:q})},"2"),(0,M.jsx)(an,{tab:"合作者",children:(0,M.jsx)($e.Z,{position:"detail"})},"4"),(0,M.jsxs)(an,{tab:"环境信息",children:[(0,M.jsxs)("div",{className:R,children:[(0,M.jsxs)("div",{className:J,children:[(0,M.jsx)("p",{children:"硬件信息"}),(0,M.jsxs)("div",{style:{marginLeft:28},children:[(0,M.jsxs)("div",{children:[(0,M.jsx)("label",{children:"CPU:"}),(0,M.jsx)("span",{children:(null==q||null===(n=q.sci_project_config)||void 0===n?void 0:n.max_cpu)+"核"||0})]}),(0,M.jsxs)("div",{children:[(0,M.jsx)("label",{children:"最低CPU:"}),(0,M.jsx)("span",{children:(null==q||null===(t=q.sci_project_config)||void 0===t?void 0:t.min_cpu)+"核"||0})]}),(0,M.jsxs)("div",{children:[(0,M.jsx)("label",{children:"内存限制:"}),(0,M.jsx)("span",{children:(null==q||null===(i=q.sci_project_config)||void 0===i?void 0:i.max_memory)+"M"||0})]}),(0,M.jsxs)("div",{children:[(0,M.jsx)("label",{children:"内存要求:"}),(0,M.jsx)("span",{children:(null==q||null===(a=q.sci_project_config)||void 0===a?void 0:a.min_memory)+"M"||0})]}),(0,M.jsxs)("div",{children:[(0,M.jsx)("label",{children:"磁盘限制:"}),(0,M.jsx)("span",{children:(null==q||null===(o=q.sci_project_config)||void 0===o?void 0:o.max_disk)+"G"||0})]}),(0,M.jsxs)("div",{children:[(0,M.jsx)("label",{children:"GPU数量:"}),(0,M.jsx)("span",{children:(null==q||null===(l=q.sci_project_config)||void 0===l?void 0:l.gpu)||"- -"})]})]})]}),(0,M.jsxs)("div",{className:J,children:[(0,M.jsx)("p",{children:"环境时间"}),(0,M.jsxs)("div",{style:{marginLeft:28},children:[(0,M.jsx)("label",{children:"环境时长:"}),(0,M.jsx)("span",{children:(null==q||null===(p=q.sci_project_config)||void 0===p?void 0:p.survival_time)+"小时"||0})]})]}),(0,M.jsxs)("div",{className:J,children:[(0,M.jsx)("p",{children:"审核状态"}),(0,M.jsxs)("div",{style:{marginLeft:28},children:[(0,M.jsx)("label",{children:"审核状态:"}),(0,M.jsx)("span",{style:{color:rn[parseInt("".concat(null==q||null===(P=q.verify_info)||void 0===P?void 0:P.status))+1]},children:(null==q||null===(Q=q.verify_info)||void 0===Q?void 0:Q.status_cn)||"- -"})]}),(0,M.jsxs)("div",{style:{marginLeft:28,wordBreak:"break-all"},children:[(0,M.jsx)("label",{children:"未通过原因:"}),(0,M.jsx)("span",{children:(null==q||null===(L=q.verify_info)||void 0===L?void 0:L.refuse_reason)||"- -"})]})]})]}),(0,M.jsx)("div",{style:{textAlign:"center"},children:(0,M.jsx)(f.ZP,{disabled:(null==q||null===(U=q.verify_info)||void 0===U?void 0:U.status)<=0,onClick:function(){ve.setFieldsValue(c()({},null==q?void 0:q.sci_project_config)),pe(!0)},style:{marginTop:30,textAlign:"center"},type:"primary",children:"重新申请"})})]},"3")]}),(0,M.jsx)(G,{detail:q}),(0,M.jsx)(V,{projectId:te}),(0,M.jsx)(tn,{openForkModal:Ae})]}),(0,M.jsx)(j.Z,{title:"启动环境",open:ue,okButtonProps:{loading:fe},onCancel:function(){pe(!1)},onOk:function(){ve.submit()},children:(0,M.jsx)("div",{children:(0,M.jsxs)(x.Z,{labelCol:{span:6},wrapperCol:{span:18},form:ve,preserve:!1,onFinish:function(){var e=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return me(!0),e.next=3,(0,en.ZP)("/api/sci/projects/".concat(te,"/commit_verify.json"),{method:"POST",body:c()({},n)});case 3:e.sent,pe(!1),(0,E.T)(te).then((function(e){ne(!1),e.status||X(e)})),k.ZP.info("提交审核成功"),me(!1);case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,M.jsx)(x.Z.Item,{label:"CPU(核)",name:"max_cpu",rules:[{required:!0}],children:(0,M.jsx)(y.Z,{min:0,style:{width:"100%"}})}),(0,M.jsx)(x.Z.Item,{label:"最低CPU(核)",name:"min_cpu",rules:[{required:!0}],children:(0,M.jsx)(y.Z,{min:0,style:{width:"100%"}})}),(0,M.jsx)(x.Z.Item,{label:"内存限制(M)",name:"max_memory",rules:[{required:!0}],children:(0,M.jsx)(y.Z,{min:0,style:{width:"100%"}})}),(0,M.jsx)(x.Z.Item,{label:"内存要求(M)",name:"min_memory",rules:[{required:!0}],children:(0,M.jsx)(y.Z,{min:0,style:{width:"100%"}})}),(0,M.jsx)(x.Z.Item,{label:"磁盘限制(G)",name:"max_disk",rules:[{required:!0}],initialValue:1,children:(0,M.jsx)(y.Z,{min:0,style:{width:"100%"}})}),(0,M.jsx)(x.Z.Item,{label:"GPU数量",name:"gpu",children:(0,M.jsx)(y.Z,{min:0,style:{width:"100%"},precision:0})}),(0,M.jsx)(x.Z.Item,{label:"环境时长(小时)",name:"survival_time",rules:[{required:!0}],children:(0,M.jsx)(y.Z,{min:.1,style:{width:"100%"},precision:1})})]})})})]})}))},74187:function(e,n,t){t.d(n,{Z:function(){return Q}});var i=t(82242),s=t.n(i),a=t(7557),r=t.n(a),o=t(41498),c=t.n(o),l=t(79800),d=t.n(l),u=t(59301),p=t(80608),h=t(43418),x=t(8591),f=t(3113),m=t(66999),g=t(86859),v=t(71681),A=t(75916),j=t(39647),k=t.n(j),y=t(5112),S="title___rpaor",b="content___Hb0l5",w="add___THwHB",B="colorBlue___yc4F8",N="radio___hn9Vt",D=t(37712),I=["shixunsDetail","globalSetting","loading","dispatch","onReloadData"],Z=(0,p.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading),i=e.dispatch,s=e.onReloadData,a=(k()(e,I),(0,u.useState)()),o=d()(a,2),l=o[0],p=o[1],f=(0,u.useState)([]),m=d()(f,2),g=m[0],v=m[1];(0,u.useEffect)((function(){"Collaborators-ChangeManager"===n.actionTabs.key&&A()}),[n.actionTabs.key]);var A=function(){var e=c()(r()().mark((function e(){var t,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"shixunsDetail/getChangeManager",payload:{id:null===(t=n.actionTabs.params)||void 0===t?void 0:t.id}});case 2:s=e.sent,v(s||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),j=function(){var e=c()(r()().mark((function e(){var t,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l){e.next=3;break}return x.ZP.info("所选人员为空,没有更换成功"),e.abrupt("return");case 3:return e.next=5,i({type:"shixunsDetail/changeManager",payload:{id:null===(t=n.actionTabs.params)||void 0===t?void 0:t.id,user_id:l}});case 5:a=e.sent,Z(),a&&(s(),x.ZP.info(a.message));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Z=function(){i({type:"shixunsDetail/setActionTabs",payload:{}}),p(null)};return(0,D.jsx)(h.Z,{centered:!0,keyboard:!1,closable:!1,title:"更换管理员",open:"Collaborators-ChangeManager"===n.actionTabs.key,confirmLoading:t.effects["shixunsDetail/changeManager"],onOk:j,onCancel:Z,children:(0,D.jsxs)("div",{children:[(0,D.jsxs)("div",{className:S,children:["选择的成员将会成为新的管理员",(0,D.jsx)("br",{}),"您将不再拥有管理员的权限,但您仍是合作团队的一员"]}),(0,D.jsx)("div",{className:b,children:g.length?(0,D.jsx)(y.ZP.Group,{value:l,onChange:function(e){return p(e.target.value)},children:g.map((function(e,n){return(0,D.jsx)(y.ZP,{className:N,value:e.user_id,children:e.name},n)}))}):(0,D.jsx)("div",{className:w,children:(0,D.jsxs)("span",{children:["请先将新的管理员通过",(0,D.jsx)("a",{className:B,onClick:function(){var e;i({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:null===(e=n.actionTabs.params)||void 0===e?void 0:e.id}}})},children:'"添加合作者"'}),"加入合作者列表"]})})})]})})})),F=t(99313),H=t(49092),C=F.Z.TabPane,P=function(e){var n=e.visible,t=e.onCancel,i=(e.onSelectGroup,e.shixunId),s=e.onSelectCollaborator;return(0,D.jsx)(h.Z,{title:"添加合作者",open:n,width:1100,centered:!0,keyboard:!1,onCancel:t,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400,padding:"0 20px 20px 20px"},footer:null,children:(0,D.jsx)(F.Z,{defaultActiveKey:"1",children:(0,D.jsx)(C,{tab:"搜索添加",children:(0,D.jsx)(H.Z,{type:1,onCancel:t,container_type:2,container_id:i,onSelect:s})},"1")})})},R={bg:"bg___Onnmh",wrap:"wrap___VTtdp",modal:"modal___MArZa",content:"content___a69LK",head:"head____zVzr",headCount:"headCount___GhK7o",button:"button___DoAh3",itemWrap:"itemWrap___UR35k",imgWrap:"imgWrap___DpS0R",img:"img___N9se3",manager:"manager___m4Mzg",itemContent:"itemContent___Ut7hr",nameWrap:"nameWrap___y73uS",name:"name___hJUHg",actionGroup:"actionGroup___QEytf",deleteIcon:"deleteIcon___XGFcN",schoolWrap:"schoolWrap___qsoOp",school:"school___yh8l2",countWrap:"countWrap___MQKPn",deletetitle:"deletetitle___nAICN",yseTitle:"yseTitle___t5fzp"},J=t(67147),E=t(93368),O=t(49105),Q=(0,p.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.user,e.dispatch),i=e.position,a=(0,u.useRef)(),o=(0,u.useState)(0),l=d()(o,2),j=l[0],k=l[1],y=(0,u.useState)([]),S=d()(y,2),b=S[0],w=S[1],B=(0,u.useState)({id:null,page:1}),N=d()(B,2),I=N[0],F=N[1],H=(0,p.useParams)(),C=(0,u.useState)({}),Q=d()(C,2),M=Q[0],G=Q[1],L=(0,u.useMemo)((function(){return(0,A.Ny)()||(null==M?void 0:M.current_user_is_creator)||(null==M?void 0:M.current_user_is_partner)}),[A.Ny,M]),z=(0,u.useMemo)((function(){return(0,A.Ny)()||(null==M?void 0:M.current_user_is_creator)}),[A.Ny,M]);(0,u.useEffect)((function(){a.current=null==H?void 0:H.taskId,I.id=null==H?void 0:H.taskId,F(I),U(I)}),[]);var U=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,O.ZP)("/api/sci/projects/".concat(null==H?void 0:H.taskId,"/get_project_partners.json"),{method:"get"});case 2:(t=e.sent)&&(w(t.users||[]),k(t.users_count),G(t));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=c()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return I.page=1,F(I),n=(0,E.g)(),e.next=5,t({type:"user/getUserInfo",payload:n});case 5:return e.next=7,U(I);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function V(){t({type:"shixunsDetail/setActionTabs",payload:{}})}var W,K,Y={visible:"Collaborators-AddCollaborator"===n.actionTabs.key,onCancel:V,shixunId:a.current,onSelectCollaborator:(K=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return V(),e.next=3,(0,O.ZP)("/api/sci/projects/".concat(a.current,"/bacht_add_project_partners.json"),{method:"POST",body:{user_ids:n}});case 3:e.sent&&(x.ZP.success("添加成功"),T());case 5:case"end":return e.stop()}}),e)}))),function(e){return K.apply(this,arguments)}),onSelectGroup:(W=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return V(),e.next=3,t({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:a.current,group_id:n.group_id}});case 3:e.sent&&(x.ZP.success("添加成功"),T());case 5:case"end":return e.stop()}}),e)}))),function(e){return W.apply(this,arguments)})};return(0,D.jsxs)("section",{children:[(0,D.jsxs)("div",{className:R.wrap,children:[(0,D.jsxs)("div",{className:R.content,children:[(0,D.jsxs)("div",{className:R.head,children:[(0,D.jsxs)("span",{className:R.headCount,children:["合作者(",j,"人)"]}),L&&(0,D.jsx)("div",{children:(0,D.jsx)(f.ZP,{className:R.button,style:{marginRight:"detail"===i?0:"20px"},onClick:function(){t({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:a.current}}})},icon:(0,D.jsx)(J.Z,{}),children:"添加合作者"})})]}),(0,D.jsx)("div",{className:R.list,children:(0,D.jsx)(m.Z,{loading:!1,active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30",children:b.map((function(e,n){return(0,D.jsx)("div",{style:{display:"inline-block",width:"50%"},children:(0,D.jsxs)("div",{className:R.itemWrap,children:[(0,D.jsxs)("a",{target:"_blank",className:R.imgWrap,children:[(0,D.jsx)("img",{alt:"用户头像",height:"48",width:"48",className:R.img,src:"".concat(v.Z.IMG_SERVER,"/images/").concat(null==e?void 0:e.image_url)}),(null==e?void 0:e.is_creator)&&(0,D.jsx)("span",{className:R.manager,children:"创建者"})]}),(0,D.jsxs)("div",{className:R.itemContent,children:[(0,D.jsxs)("div",{className:R.nameWrap,children:[(0,D.jsx)("a",{target:"_blank",className:R.name,children:null==e?void 0:e.user_name}),(0,D.jsx)("div",{className:R.actionGroup,children:null!=e&&e.is_creator||!z?null:(0,D.jsx)("a",{className:R.deletetitle,onClick:function(){return n=e.id,void h.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,D.jsx)("div",{className:R.modal,children:"确定要删除吗?"}),onOk:(t=c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,O.ZP)("/api/sci/projects/".concat(null==H?void 0:H.taskId,"/del_project_partner.json"),{method:"DELETE",body:{user_id:n}});case 2:e.sent,x.ZP.info("删除成功"),I.page=1,F(I),U(I);case 7:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})});var n,t},children:"删除"})})]}),(0,D.jsx)("p",{className:R.schoolWrap,children:(0,D.jsx)("span",{className:R.school,children:null==e?void 0:e.school_name})})]})]})},n)}))})})]}),j>10&&(0,D.jsx)("div",{className:R.countWrap,children:(0,D.jsx)(g.Z,{showQuickJumper:!1,showSizeChanger:!1,total:j,onChange:function(e){return function(e){I.page=e,F(I),U(I)}(e)},pageSize:10,current:I.page})})]}),(0,D.jsx)(Z,{onReloadData:T}),(0,D.jsx)(P,s()({},Y))]})}))},47295:function(e,n,t){t.d(n,{$L:function(){return c},M3:function(){return y},NV:function(){return d},T:function(){return m},V1:function(){return p},ie:function(){return j},ln:function(){return v},pV:function(){return b},th:function(){return x}});var i=t(7557),s=t.n(i),a=t(41498),r=t.n(a),o=t(49105);function c(e){return l.apply(this,arguments)}function l(){return(l=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function d(e,n){return u.apply(this,arguments)}function u(){return(u=r()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/".concat(t,".json"),{method:"put",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(e){return h.apply(this,arguments)}function h(){return(h=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/sci_mirror_repositories.json",{method:"get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function x(e,n){return f.apply(this,arguments)}function f(){return(f=r()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/".concat(n,".json"),{method:"delete",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(e){return g.apply(this,arguments)}function g(){return(g=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/".concat(n,".json"),{method:"get"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function v(e){return A.apply(this,arguments)}function A(){return(A=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/data_sets.json",{method:"get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function j(e){return k.apply(this,arguments)}function k(){return(k=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/".concat(n,"/start_environment.json"),{method:"post"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function y(e,n){return S.apply(this,arguments)}function S(){return(S=r()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/".concat(n,"/fork_sci_project.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function b(e,n){return w.apply(this,arguments)}function w(){return(w=r()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/".concat(n,"/get_data_sets.json"),{method:"get",params:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},11806:function(e,n){n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},28103:function(e,n,t){t.d(n,{Z:function(){return h}});var i=t(92310),s=t.n(i),a=t(59301),r=t(36355),o=t(17313),c=t(83116),l=t(37613);const d=e=>{const{componentCls:n,sizePaddingEdgeHorizontal:t,colorSplit:i,lineWidth:s,textPaddingInline:a,orientationMargin:r,verticalMarginInline:c}=e;return{[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{borderBlockStart:`${s}px solid ${i}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:c,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${s}px solid ${i}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${n}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${i}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${s}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${n}-with-text-left`]:{"&::before":{width:100*r+"%"},"&::after":{width:100-100*r+"%"}},[`&-horizontal${n}-with-text-right`]:{"&::before":{width:100-100*r+"%"},"&::after":{width:100*r+"%"}},[`${n}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:a},"&-dashed":{background:"none",borderColor:i,borderStyle:"dashed",borderWidth:`${s}px 0 0`},[`&-horizontal${n}-with-text${n}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${n}-dashed`]:{borderInlineStartWidth:s,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${n}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${n}-with-text-left${n}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${n}-inner-text`]:{paddingInlineStart:t}},[`&-horizontal${n}-with-text-right${n}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${n}-inner-text`]:{paddingInlineEnd:t}}})}};var u=(0,c.Z)("Divider",(e=>{const n=(0,l.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(n)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),p=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(i=Object.getOwnPropertySymbols(e);s{const{getPrefixCls:n,direction:t,divider:i}=a.useContext(r.E_),{prefixCls:o,type:c="horizontal",orientation:l="center",orientationMargin:d,className:h,rootClassName:x,children:f,dashed:m,plain:g,style:v}=e,A=p(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),j=n("divider",o),[k,y]=u(j),S=l.length>0?`-${l}`:l,b=!!f,w="left"===l&&null!=d,B="right"===l&&null!=d,N=s()(j,null==i?void 0:i.className,y,`${j}-${c}`,{[`${j}-with-text`]:b,[`${j}-with-text${S}`]:b,[`${j}-dashed`]:!!m,[`${j}-plain`]:!!g,[`${j}-rtl`]:"rtl"===t,[`${j}-no-default-orientation-margin-left`]:w,[`${j}-no-default-orientation-margin-right`]:B},h,x),D=a.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),I=Object.assign(Object.assign({},w&&{marginLeft:D}),B&&{marginRight:D});return k(a.createElement("div",Object.assign({className:N,style:Object.assign(Object.assign({},null==i?void 0:i.style),v)},A,{role:"separator"}),f&&"vertical"!==c&&a.createElement("span",{className:`${j}-inner-text`,style:I},f)))}},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAAA8CAYAAADGxTD9AAAAAXNSR0IArs4c6QAAFoFJREFUeF7tXQl4k1W6fv8sTbqvlJa2tJSy74ugsiMqq4AKIlDUueNwR2dGHR0XdLwixW3uuF6Xq3O9o15nxuUiIIsCsijK1pa20NJ937eke5tmmec7f/40TfInaUNK6+R7nj5Jk7Of93z/t55w8JBnBYbwCnBDeOyeoXtWAB4Ae0AwpFeA+1SWbbA1A07KQSID6JWT0ivAyThIpBwgBSQy4+fCq0T4jANnrEdlWFkpjK/0ndAetd/znpMaTO0LZcz74tsxti0xjqVXfeNYZcZyxvHSuK3GbDYX03iMbbLy5nOz+pzGbGDrwpfj52DQG2DQAwad8Gcwvudf9ToDQN/pDdBrDYBFWfqMry/UAytP9fjPjJ/rYVHf2L7Qph4GaA0tOj1UnBYqvd6gMugMKr0OKoOOq+UMhhQ5DGfHPRNWMaSRaxy8bQBzPGAZAI3AFMAoAIJtnBnA2WaagdlU39iOAKKeje85FKY2TYDkwWh+APi2ebD0AJ8HMn/AzAHFA4x9Jxwss7bN5yXUpbnwB4SvY3Nu9LmwLr36NIKWAEhA1BlMgOUBCAZYBtJe761Byx+A3vV54Av1efDrtUawm4G+N+D5MfUcHH5s7H890KnqNjRWNGkaqlXqhgp1VV1JwxkOSJUAqUB0xk4s0Q4FgIty4KEweM8Yba+ARCmBzBuQeksgVXKQKugVkAdIoRwhhU+EHJycg0GrNz01Whs6UJhegtLsCmi7tI0GYC8H7osYTPhuO2Z3D9a19gB4sO6Mm8flFSKBd4QcyuFS+MbKIfOWMM6v69KjIq8WhVlFaKpvAQeuFsCr/gh45wmsbXHzsPrcvAfAfV6yn18FjgN8YmUInKiAd4TMJObUlNQj42wWutq7SNtXA9zrIVC88nts7Bgsq+AB8GDZiUEyDrm/BAFj5PBLUAASniNnpeSgvLCSjZADl8dBev8ubD41GIbsAfBg2IVBOAaSnUNnK6GM5DlyQ5UKmSlZ6GjvJBiT5epdGRSP7MRGzbUcvgfA13L1h0DfPtFyBE9VMKuMVqNH2rl0NNapBG78vQ98b9+B2xuu1VQ8AL5WKz+E+pV6cQiaqoAyXAp9tx5pyZfQUNdoBDEKAG5VEhJzrsWUPAC+Fqs+RPsMnOgF3xg5dBod0i9eRmM9D2IAFYB03m5sKRnoqXkAPNArPsT7CxingE+UFDqdHpfSMtHYYJIecn2hnL8DG+sGcooeAA/kav9M+gpIkEMZJYdBq0PqxXS0NDcLMvEFKRTzB1Kx8wD4ZwKqgZ6G/2g5vCPlaGttR+rFZMaRiSSQvLILW58YqPF4ADxQK/1z64cDs05IlByqqiqRX5gvKHV6gLspCYknB2LKHgAPxCr/TPuQ+XAImOQFzsDh0pVLUDcJ5jWUSaGcuBMbW9099WsOYDKYU8Qbi5zqshnZ6e41uGrtSxScU3NQhErR1UBhae4hstkaBiiWzDtSykSJri4NLmYmQ6s1dfz6bmx7xD0z7Gn1mgN4bX48CyapP9eBI/NLXZ5v3JYAzHlnOGvnyMJSqNO7TG36xMjYe41KB22r+GGR+nC48aNIVrb4780o2+OYkYTOVWLRnijk/JcKee+qoVHzMqE5zXlvOGLW+0MRIsXBGUVouuweJ9bys7HwjpJBldaJk2vcH/brP9aLRb1V11aisLzAKEpwWimks3Zic4bLm2qngUED4K5GHWpOttuda+U3bSj83ya7ZeLvCcD1f+HBd3hOMVQXeQDL/DhsVI1l71MerUXOm/zjzhYRV1lfmsC+Sn28FtmviZcV6t/wUSRGbQ5g/575RRWKPuE1c3Ma8+sgXPcmf7gynqvH5d3OO7DkARIowigzwDEtPxcLryApmrK7cGqtYwB31evQ3Wx94Bz3xJcgOThwrBd0Wj1Ssi6gW8sfTA44swuJ8zje9ewWGjQAdmZ2OW+rkPIwRfeJ09UAsH+CHGuuxLNOzj9Yjfz37R8axTAp1hWPBnmsOuu02BtXCL3Ges8IhOvLRkPmI0FjSie+ud55u//YB4Iw+w0e/Febkh+qQe47apea9Y2VQeYrQXlNGcpqeubFQfKrJGz9wKXG7VQeNADuqNKi6FNrrmU+9rqfOlDxtf3HudMAfkuFmPV+iN0QgMyXG6BK6xE1gqYpsDI5jnX9071VKHYwrklPhWDa88NY+csvNiDj2XrRJZ/7fgRG3xfIvv8qrgAdFc4Jq4MdwHQoCcQkA6fmXIBOz8v4HNAog2zcc9gsviguoNutAKZHsdRHYnd4y76LgU+UHKr0TvxwFx+y54iIu7WX9Ww8SwGS8/mp8YkBmPNuBHv/7fwSHph6A0jBshQhVqbGIWiKAgUfqnFue42p22HzvHHzyZHs/+83VKB8r/ihoRQjkuMp6IVShvYlFGLyjlCEzVXanIZXiJS5Y4laizSij+78/2lisrRA8kAJCz53RKO2BLL+ic5tr0btaftiGZXrrNGhu6n/IoQwJt+RMrbOJTVFqG4030vJX3dj632Oxt6f790K4CWHohF5s29/xmW3DoH98Oyex9TY3wRh9mvij1f15S4cWVBiBWCBW2vb9fhqZIFpEyNv9sGSQzFsDCdWlqHqqDgIiIsv+DyKlS39/xac3lSJpd9EI+Im1+Z9+YUGZPyHbaYVMlOB0DneNtdo5J3+GL7Ih31HcraYtYPmXPSx/SdeXzeORAifETJ0dnYivTgFBoMgRpEMLF24G5tP97VNR+WHJIBL97TgtBm37i+AJV4c1hbEsywEc8XOHJRHl5Si7rTtBASZLwfi4n7xXmydT60rR8XBNkx/IQwhM3s4cMgsJVOqCDT1Z5xLZij6W7MowMxFFkcbLPZ9R7UWX8XwFoOrSd4jOUilMuRWZkHdZq78cpdliJ5xtZNFBwTAxAW+u7nMap1uOhbDTEo1p9qR8oh95Ywe9YJp68fESpT8oyc9K+x6JUas8GPtB09TIGoV/55Eg45qHTprtSj8qMmmFWLKs6GY8scwNOdqcGBSEas3KjEAN3xotGRcV9xLPjafBJnFEv4tyPTRsZtKUfu9NUBJTApf6NOrD1dAYw7gikOt0Hc7r+SHTFcys6W7AOwVLIFXoBQ16iqU1BdaTvOJ3dj2iitzt6w7IADuqNHiq2jr0357xWgow2UoP9CK8/9eDZ8YOXxjZPAZaXyNkcN7uBRHF5dh7gcRGH1vIHQaA/ZE5ovKjk4rcUYzmt9oOW7L5i0Ox28tQ/Xxdkz+YyimPhvGPvsyPA8albV8GLXaF4u+iu61nqIAPhGD8Pk+aM7R4MBk/pC4QuYA3juqAJo+yK/XvRUOkpPdBWB6qpHuo9F0I73sgsU0uTYZFOShc93gb2x5wAD89YQiDLteyUBKDgVSZGI3+bOUb0e0L6EAEx8PRfQaP6gyOnFytbhts68Apr5vOT0SYXO9Uba3BT9sqMSNn0QiblMAOuu12BNpffDIbLYqLY4dPnMSA/CKlFgET1UyRdVcdnc0b7HvB7MIQWP2jiJlk8OVqgy0a6wU4H27sW1df+d+zTjwiRXlTF60R6TFd1Rq0VbSjbYyLdpLu9FW2s2UoxG3+qK1RIumzC67GnN/AEwmqmlJw5D3ngppO+pBjgCSYet+bGfc35IW7olih4mIQK4M44EsBuC1hfHswDYkd+LECuv2zNunC0wcORXMAaxR060nzsNB6ith9mp3cWAaiVewFBQnUaEqRVVzudXgOEjWJGHrAedHLV5ywDjw/rGFWF86Gu2lWrSV8cCM3xbIjPoElB+3VjHw0gbaIsHlXPyPZvyUWCU6I0sAtxV3Y/QvApH332pRTxx56TgJZwLOBtUYyP0kKPhrE87dX92rL6k3hzvrEtiTgwBZ+HGTybsmBuCN6jHMyO8M0eElU5w9MgfwF2F5fTKBCXZodwKY3MoE4rauVmTX2vQkF4dCOfFqpOcPGIBtycArLsQieLoS3a16ZL/WaFOWkyo4hN3gjejVPMdLe7oOWa+YUlms9tkcwAR2Uuh0HXrsH1folCuZYgjWF4/m+9pRh6w/Wfe1+EAUgiYp8M0NJezJILiubQGYAmvu7hjnDHZZmeY8DQ5MtC8nmwOY5Gq6b81Z8o6UMYuIOwFM3gvv4TLGjDJqkqHVWcd8SICXdmHbU86OW6zcNQWwI/OX5aAJ6IdnFqO1yPZNR8RJJz8dhomPhfSqShz/4NQipwAcscwHSw/zNuDv76hA+X5rJwYFDJFtmQKFzA+MLQCbx1VUHmlD9bE2m3sx/qFg5tBRZ3bh0PRipzlwfwHgVgADkAdL2F1zZc1FqG/v/RQzjrmbg9e0JGy60t85UD23AniZUfsmj9P+sdZchTRWAgxxMb943jtli7Tt5HnrRsnnLWg4T/cS9KaEXwZi5EZ/pulLjB45KkHyYe7bauS8pWIXdDgTzDPrtXCM+00w62BPTD46q+2HPToCcNQqXyzay1srLM1/5rNYkRyL4GlKNKZ24pu59mMkzDnwoZnF0DQ5H5o546VhzH3ubgBLlRLI/Tk0dzQjX51pc185cCeTkLhk0AL4ttxR8BvlxdyZx5bwygu5Q8l1KRDJpxTk0pKnYU4Aoti7/EEu1/Zyba/YB3Kn2nJ5Lvh8BAtTtKRvbyxBwwUe8M5Go60rjudd2xmdODzLcbCNIwBPfT4Mk5/iXbv2QihXpsUxsaTuTAeOLrRvZTIHcOmXLcy06CyRJYgcL+4GMF1XJQ+RsvvWLjcmQ0fXadogCbh7diHxY2fHb1nOrRz4rtYxTNkp+byZhQ7OejUc4Yt9cHBKEVryeDFAUM7MvWurMuIQOEGB6hNtOH4Lr8WS6eq23HhUHm5F+tP1vcSIcb8NwqQdoaDNNHQD437Lc1BnwinZ3b7G8xS+0BvLvuNjILLfaETqY44TbB0BeOmRaEQs8WXOhs8CckUDzVdfHoWAcV6oOtYGstjYo8FuRhPGToyJ4lRKW4rQ2NUTa2I+N7o8UAq/cTuxvl/hcG4DMGUd3FHNx9ReebWRKV7ktiVtPPcdFZIf4j1vzgJ4WlIYJj0RCl0nKWRFzGIhELl0dZ383bt9MaORy3j6i8NwfHk5yFohgI3abS3U4OCMYuja7XM3ewCmw3Fn3RjQfWP15ztwZJ44Z70tLx5+cXKTLdpZAP90TxW0rc4H4ox9MAgRS33dzoFp/BTYQ0p4i6YZha1Z9qb03m5s+3V/uLDbAEw3uaxM4e2+KY/VIucNFWb+aRjGPxzCrA57YwuY2coZAFMg9205o9j9tln/2Yi0p8Q5oxiAzZUpciuTB45kZqLkR2qgvtSFZcd47isQZVc4cnHbA/DIDf6Y/7cRrDlH1hMyMZKFoOj/mnDmvt5KD3FmWk+BYtb5IXYjHzx/9pdVIB3BWRqzPYgF+5B+cP6BHq6ozuhinsKrSSRGyPwl7B7izJZU6ETynDhAL4X0hp3Ycr6v/bsNwObKy+m7K9njnUxUxIVJO039Qy2yX1c5BeDrP4xAfGIgU1b2jym06doVJi4GYOK0ltYJqlN9vA2Xkhow+9VwZtKjCKqa4+0smozeH1taJhrMQ/XtAfjmUyMx7EY+auzriYUmscnWJt1Zn8BiCLLfVCH10d5xIRMeDcaMl8L7urd9Kn/xyVpc+bPjzJM+NUpc2FsCCQeUdRRA1S3OeDjg4lQor9uIjc5rpO60Qlz39nCM+RUf6GKuTC3aH4WoFX4sFpZEgbV5fE6cmAx8OanBJJemP1uHzBfFbcCWgBJkYP8xcqzJ4uMdiAiYFBif+VIjU/JINhfk5rz31YzDr8kZxTxsZJc9NKNYNFlTDMAhsxRYfpZ/AjnjQt7UOZYd7LRn6pD1cu85DmUAc3L6SQgJ2rXNKOiwK0ZQbu9Du7Dtzb4cErdwYDLe316eAJKDyQa7L77HsxS9zg8Lv4hC7Q/tOL25EreejrULYJKdKZWGLBDkzeuLTGquxJFiSMmHJZ+1IOvlBjRl8Y9LYTz0XrAXU8KneQaEvYMjBmDzWGjhCSS2MaSg3lHJ6wskEhR+ZB2nS8qQJUUs8wVF01Ecx8Wn6pD9qu3DPeU53hJCQVXkkcx/X42uut6MTswD2hcwiZUlzxz9NkduZxq6DeJiCgeu2RsY/zTsuFotOnELgEes9MXifbzt0zLFhsBNFgaSOYmckYFJGfIf44XmbMcy2vTdYSzwh+jgtCITUClIvTmvmylrAo1Y7osFX45glhLiyidXlZuC16nPVem8ZYBk9q8nFNq0CdsCsLmVwBnuO/EPIZj+Ap+SRFkkDeesbd3CmAkMI1b4ghwfw+bxMjwRJcSeWF1u/aTggDlvDwc5X8htT0Q28eK/tzD7OMm+7ibBNl+tKUO9zn7WDQd8loRtm5wdk1sALERz0SBI9qOYh/GP8KYtSxKi0djPTxnjWsnBwXEcA5Wt5Ehq48y91UyuJgpf5I15n4xgSiEBjoiSK/dEFYgGukTe4ouFe3rAe+GBGuT/pXfyprkcbysugvqxBDB9tvRIDBMHaPxkEqv+js/oGLbAGzNfCYeuXQ9dFz9fUlDDjNkVFAdB4ZZkUbEkGi/FKUet9mNxGgK1FGhw8ck6u2lPVJZMWgRicvpQZJwJ+KfaWYZ2OeUaOq8LOosvVo7iTCgxuVuvQW53msO6UnC3PI/Eow4LuksGnvnncIz/XTDqz3bgyIJSZqqypUA5M0CxMj9urWTiABFpuhvqE/iFMpKjDGaSUZedGMnuM7jwYA3yP7CdeXzT0RgMX+xjU7myBWAy7y0+EA3/0V649Hw9Lu3qSZ2nQKA7ahLYD6pYEkXiHVtSivqztrmv5RqSKzv/AzX70/fxN4ToYFL0XdBk3rJBThvy/rnzMhT62TNyahTpMtFhsO1OF9aEfsYgHKFTfoeVDh8PbuHANJCJj4ewC0QIGOQgEMvh6i+IKw609hIpxv8+mAWp0O0+ZftanLo0hOKRyUYrBl4aG5mvKOWo6ojtRY+72x+z3+Lz8egOhrofOxhXpUd8+h+tc9oS7g9EAF0EYvwJLNJc6n/qQOW3bb0SVS3XhTyYK5LjUL6vlUXJNSaLixlOrSnHZ55MeSaU5fE1pjrEilPNOiqkMtSiSmc/1oNxbXDPJSFxp6P23AZgRx17vu/HCtAD5mo/5t3Rpp2p6aFHji4VBgdaIwd0SsFN2YlE/tZAEfIAuB848lRxbQUq9Plo0ts3hxp7+HY3ti33ANi19fbUvsor0GFoRZHOvk1Y6FIC7q5dSPzcw4Gv8iZ4mnNtBQp0l9BlcHzFAAeu0h8B48V+JdQjQri2D57a/VyBBkMNanSOw1WNCt0bSUh82FZXHgD3cwM81VxbAT10yNWlQm+6vceupKuTQTJ7J7ZYGZE9AHZtHzy1XViBSn0B1Hpnr5jlziZh642WV7V6AOzCBniqurYCnWhDodZ2upGtliXA9l3Y9r75dx4Au7YHntourkChLhOdDjxzPV1wKl8oxpn/Fp0HwC5ugKe6ayvQbGhAuc75SwY5cB8lIfFeoVcPgF1bf09tl1fAgDxdut0wS+supIt2Y8v3zELxqSz7ajsnXZ6Sp4F/rRVoMFShRmf/yq3eK8JljcSE6dsxu9sD4H8trAzK2eqgQ54uDXohPdyJUXLgnkxC4sseADuxWJ4i7l+Ban0JGvW2U+9t9c4B7QZIJ3oA7P698fTgxAo0GepRobN/qaFlMxy4/f8E90wA8RE2tUgAAAAASUVORK5CYII="}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[83141,2753],{6638:function(e,n,t){var i=t(82242),s=t.n(i),a=(t(59301),t(19779)),r=t(3113),o=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,i=void 0===t?{}:t,c=e.styles,l=void 0===c?{}:c,u=e.customText,d=e.ButtonText,p=e.ButtonClick,x=e.Buttonclass,h=e.ButtonTwo,f=e.imgStyles,m=e.loading,g=void 0!==m&&m;return(0,o.jsxs)("section",{className:"tc animated fadeIn",style:s()(s()({},{color:"#999",margin:"100px auto",visibility:g?"hidden":"visible"}),l),children:[(0,o.jsx)("img",{src:n||a,style:s()({width:288,height:200},f)}),(0,o.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,o.jsx)(r.ZP,s()(s()({className:x,onClick:p},i),{},{children:d})),h&&h]})}},29114:function(e,n,t){t.d(n,{Z:function(){return y}});var i=t(82242),s=t.n(i),a=t(7557),r=t.n(a),o=t(41498),c=t.n(o),l=t(79800),u=t.n(l),d=t(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},x=t(3113),h=t(22441),f=t(38288),m=t(6848),g=t(27876),v=t(43516),A=t(6638),j=t(71681),k=t(37712),y=function(e){var n,t,i,a,o,l,y,S=e.editOffice,b=void 0===S?"view":S,w=e.data,B=(e.theme,e.type),D=e.filename,N=e.monacoEditor,I=e.className,Z=e.style,F=e.close,H=e.onClose,C=e.hasMask,J=e.disabledDownload,P=e.onImgDimensions,R=e.showNodata,E=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),O=u()(E,2),Q=(O[0],O[1],(0,d.useState)("")),M=u()(Q,2),G=(M[0],M[1]),L=(0,d.useState)(),U=u()(L,2),z=U[0],T=U[1],V="build"===window.ENV?"/react/build":"",K=location.host.startsWith("localhost")?j.Z.PROXY_SERVER:j.Z.API_SERVER,W=(0,d.useRef)();null!==(n=w)&&void 0!==n&&n.startsWith("/api")&&"txt"!==B&&(w=j.Z.API_SERVER+w),D&&(N.filename=D),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&G(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===B&&Y()}),[B,w]);var Y=function(){var e=c()(r()().mark((function e(){var n,t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=w,w.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,v.gJ)({attachment_id:t});case 5:i=e.sent,T(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),q=function(){w.startsWith("http")||w.startsWith("blob:")?X():(0,g.Sv)(D||"educoder",w,D)},X=function(){(0,g.Nd)(D||"educoder",decodeURIComponent(w))};return(0,k.jsxs)("div",{style:s()({},Z||{}),className:"".concat(C&&p.bgBlack," ").concat(B?p.wrp:"hide"),children:[F&&(0,k.jsxs)("div",{className:p.close,ref:W,children:[!!P&&(0,k.jsx)(m.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return W.current},children:(0,k.jsx)("span",{onClick:function(){H(),P()},children:(0,k.jsx)("i",{className:"icon-yulanpizhu"})})}),!J&&(0,k.jsx)(m.Z,{title:"点击下载此文件",getPopupContainer:function(){return W.current},children:(0,k.jsx)("span",{onClick:X,children:(0,k.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,k.jsx)(m.Z,{title:"关闭",getPopupContainer:function(){return W.current},children:(0,k.jsx)("span",{className:"",onClick:H,children:(0,k.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,k.jsx)("div",{className:"".concat(p[I]," ").concat(I," ").concat(p.monaco," ").concat("txt"===B?"show":"hide"),children:"txt"===B&&(0,k.jsx)(f.ZP,s()({},N))}),"audio"===B&&(0,k.jsx)("audio",{src:(null===(t=w)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=w)&&void 0!==i&&i.startsWith("/api")?w:"data:image/png;base64,".concat(w),autoPlay:!0}),"video"===B&&(0,k.jsx)(k.Fragment,{children:(null===(a=w)||void 0===a?void 0:a.indexOf("http"))>-1||null!==(o=w)&&void 0!==o&&o.startsWith("/api")?(0,k.jsx)("video",{controls:!0,src:"".concat(w),autoPlay:!0}):(0,k.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(w),autoPlay:!0})}),"office"===B&&z&&(0,k.jsx)("iframe",{src:"".concat(V,"/office.html?key=").concat(z.key,"&url=").concat(K+z.url,"&callbackUrl=").concat(K+z.callbackUrl,"&fileType=").concat(z.fileType,"&title=").concat(z.title,"&model=").concat(b,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!J)}),"html"===B&&(0,k.jsx)("iframe",{src:w+"&disposition=inline"}),"pdf"===B&&(0,k.jsx)("iframe",{src:"".concat(V,"/js/pdfview/index.html?url=").concat(w,"&disabledDownload=").concat(!!J)}),"image"===B&&(0,k.jsx)("img",{src:(null===(l=w)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(y=w)&&void 0!==y&&y.startsWith("/api")?w:"data:image/png;base64,".concat(w)}),("other"===B||"download"===B)&&(0,k.jsx)(k.Fragment,{children:R?(0,k.jsx)(A.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,k.jsx)(x.ZP,{icon:(0,k.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:q,children:"下载"})}):(0,k.jsxs)(x.ZP,{type:"primary",size:"middle",onClick:q,children:[(0,k.jsx)(h.Z,{}),"点击下载"]})})]})}},49092:function(e,n,t){var i=t(7557),s=t.n(i),a=t(37205),r=t.n(a),o=t(41498),c=t.n(o),l=t(79800),u=t.n(l),d=t(82242),p=t.n(d),x=t(59301),h=t(78241),f=t(95237),m=t(57809),g=t(24650),v=t(88522),A=t(3113),j=t(24905),k=t(6848),y=t(8591),S=t(51945),b=t(80608),w=t(61186),B=t.n(w),D=t(26724),N=t.n(D),I=t(58143),Z=t(6668),F=t(2753),H=t(11806),C=t(37712),J=[];function P(e){var n=e.onSearch,t=e.schools;return(0,C.jsx)(h.Z,{colon:!1,layout:"horizontal",onFinish:n,initialValues:{keyword:"",school_name:"",search_type:"1"},children:(0,C.jsxs)(f.Z,{style:{flexWrap:"nowrap"},children:[(0,C.jsx)(h.Z.Item,{name:"search_type",label:"搜索类型",children:(0,C.jsxs)(m.default,{popupClassName:H.Z.selectdown,style:{width:106},children:[(0,C.jsx)(m.default.Option,{value:"1",children:"姓名"}),(0,C.jsx)(m.default.Option,{value:"2",children:"手机号"}),(0,C.jsx)(m.default.Option,{value:"3",children:"邮箱"})]})}),(0,C.jsx)(h.Z.Item,{style:{marginLeft:20},label:"搜索内容",name:"keyword",rules:[{required:!0,message:"请输入搜索内容"}],children:(0,C.jsx)(g.Z,{allowClear:!0,style:{width:300},size:"middle"})}),(0,C.jsx)(h.Z.Item,{style:{marginLeft:20},label:"单位",name:"school_name",children:(0,C.jsx)(v.Z,{options:t,style:{width:300},size:"middle",showSearch:!0,filterOption:function(e,n){return-1!==n.value.toUpperCase().indexOf(e.toUpperCase())},placeholder:"请输入单位名称"})}),(0,C.jsx)(A.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit",children:"搜索"})]})})}var R=function(e){return e[e.INITDATA=0]="INITDATA",e[e.INITSCHOOLS=1]="INITSCHOOLS",e[e.SHOWLOADING=2]="SHOWLOADING",e[e.SELECTEDIDS=3]="SELECTEDIDS",e[e.SETQUERY=4]="SETQUERY",e[e.SETPAGE=5]="SETPAGE",e}(R||{});function E(e,n){switch(n.type){case R.INITDATA:case R.SETQUERY:return p()(p()({},e),n.payload);case R.SETPAGE:return p()(p()({},e),{},{page:n.payload,reload:!1});case R.SHOWLOADING:return p()(p()({},e),{},{loading:n.payload});case R.INITSCHOOLS:return p()(p()({},e),{},{schools:n.payload});case R.SELECTEDIDS:return p()(p()({},e),{},{selectedIds:n.payload});default:throw new Error}}var O={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};n.Z=function(e){var n=e.onSelect,t=e.onCancel,i=e.container_id,a=e.container_type,o=(0,x.useReducer)(E,O),l=u()(o,2),d=l[0],h=l[1],f=d.data,m=d.schools,g=d.loading,v=d.selectedIds,w=d.page,D=d.count,H=d.query,Q=d.reload;(0,x.useEffect)((function(){function e(){return(e=c()(s()().mark((function e(){var n,t,o;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.nQ)(p()(p()({},H),{},{page:w,container_type:a,container_id:i}));case 2:n=e.sent,t=n.users,o=n.user_count,h({type:R.INITDATA,payload:{data:Q?t:[].concat(r()(f),r()(t)),count:o}});case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}H&&function(){e.apply(this,arguments)}()}),[w,H,Q,i,a]),(0,x.useEffect)((function(){function e(){return(e=c()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.K$)({});case 2:n=e.sent,t=n.school_names,h({type:R.INITSCHOOLS,payload:t.map((function(e){return{value:e}}))});case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[]);var M=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(e,n){return(0,C.jsx)(j.Z,{value:n.numid,checked:v.includes(n.numid),disabled:!!e})}},{title:"姓名",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:function(e,n){return(0,C.jsx)("div",{children:(0,C.jsx)(k.Z,{placement:"bottom",title:e,children:(0,C.jsx)(b.Link,{style:{color:"#000000"},className:"bold c-black",to:"/users/".concat(n.login),target:"_blank",children:e||"--"})})})}},{title:"手机",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,C.jsx)(k.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return(0,C.jsx)(k.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,C.jsx)(k.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return(0,C.jsx)(k.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"院系/部门",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(e){return(0,C.jsx)(k.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"实名认证",dataIndex:"auth",width:100,render:function(e){return(0,C.jsx)("span",{style:{color:"#000000"},children:e?"是":"否"})}},{title:"最后登录时间",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(e){return(0,C.jsx)(k.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:B()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"added",width:80,render:function(e){if(1===e)return(0,C.jsx)("span",{style:{color:"#000000"},children:"已添加"})}}];var G=D>10*w;return(0,C.jsxs)("div",{className:"select-user-container",style:{paddingBottom:20},children:[(0,C.jsx)(P,{onSearch:function(e){h({type:R.SETQUERY,payload:{page:1,reload:!0,query:e}})},schools:m}),H?(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("div",{className:"flexd-table-header mt20",children:(0,C.jsx)(F.Gi,{children:(0,C.jsx)(S.Z,{pagination:!1,dataSource:J,columns:M})})}),(0,C.jsx)("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20},children:(0,C.jsx)(N(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){h({type:R.SETPAGE,payload:e})},hasMore:G,useWindow:!1,children:(0,C.jsx)(F.Gi,{children:(0,C.jsx)(S.Z,{loading:g,showHeader:!1,pagination:!1,dataSource:f,columns:M,onRow:function(e){return{onClick:function(n){var t,i;1!==e.added&&(t=e.numid,(i=v.indexOf(t))>=0?v.splice(i,1):v.push(t),h({type:R.SELECTEDIDS,payload:r()(v)}))}}}})})})}),(0,C.jsxs)("div",{className:"flex-container flex-end",children:[(0,C.jsx)(A.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:t,children:"取消"}),(0,C.jsx)(A.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:function(){0===v.length?y.ZP.warning("请先在下面列表中选择要添加成员"):(n(v,i),h({type:R.INITDATA,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))},children:"确定"})]})]}):(0,C.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,C.jsx)("img",{src:I,width:"100",alt:""}),(0,C.jsx)("br",{}),(0,C.jsx)("p",{className:"mt20",children:"请搜索要添加的人员"})]})]})}},16726:function(e,n,t){t.d(n,{h:function(){return g}});var i=t(82242),s=t.n(i),a=t(79800),r=t.n(a),o=t(59301),c=t(57809),l=t(78241),u=t(3113),d=t(89780),p=t.n(d),x=(t(94527),t(66608),t(37712)),h=c.default.Option,f={labelCol:{span:4},wrapperCol:{span:20}},m={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function g(e){var n=e.value,t=e.onChange,i=e.mode,a=e.options,c=void 0===a?{}:a,l=(0,o.useRef)(),u=(0,o.useState)(),d=r()(u,2),h=d[0],f=d[1];return(0,o.useEffect)((function(){if(h){var e=function(e){var n=e.getValue();t&&t(n)};return h.on("change",e),function(){h.off("change",e)}}}),[h,t]),(0,o.useEffect)((function(){h&&h.setOption("mode",i)}),[h,i]),(0,o.useEffect)((function(){h&&(n===h.getValue()&&""!==n||setTimeout((function(){h.setValue(n||"")}),300))}),[h,n]),(0,o.useEffect)((function(){if(l.current&&!h){var e=p().fromTextArea(l.current,s()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));f(e)}}),[l.current,h]),(0,x.jsx)("div",{className:"my-codemirror-container",children:(0,x.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,o.useState)("python"),a=r()(i,2),d=a[0],p=a[1];return(0,x.jsxs)(l.Z,s()(s()({},f),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,x.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,x.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(m[e][1])},children:Object.keys(m).map((function(e){return(0,x.jsx)(h,{value:e,children:m[e][0]},e)}))})}),(0,x.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,x.jsx)(g,{mode:d})}),(0,x.jsxs)("div",{className:"flex-container flex-end",children:[(0,x.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,x.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},2753:function(e,n,t){t.d(n,{jL:function(){return c},w9:function(){return te},QD:function(){return Pe},cQ:function(){return ee},op:function(){return Ne},O5:function(){return Te},_b:function(){return Ge},t7:function(){return J},Gi:function(){return ae},YG:function(){return se},qp:function(){return b},vr:function(){return Ee},qE:function(){return Fe},Je:function(){return E},cq:function(){return me},tp:function(){return B}});var i=t(59301),s="banner___PoUBO",a="content___XoDjy",r="btns___Pb35j",o=t(37712),c=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.img,c=e.imgWidth,l=void 0===c?346:c,u=e.title,d=e.sunTitle,p=e.bannerExtraContent;return(0,o.jsx)("div",{className:s,children:(0,o.jsxs)("div",{className:a,children:[(0,o.jsxs)("aside",{children:[(0,o.jsxs)("p",{children:[(0,o.jsx)("b",{children:u}),(0,o.jsx)("span",{children:d})]}),t.length>0&&(0,o.jsx)("div",{className:r,children:t.map((function(e,n){return(0,o.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,o.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),p]}),i&&(0,o.jsx)("img",{style:{marginTop:33,marginRight:38},src:i,width:l})]})})},l=t(79800),u=t.n(l),d="row___aXJjm",p="title___HUKL0",x="tagsWrap___XB2W3",h="action___VdHb1",f="bar___t1kKC",m="tag___V7Eft",g="name___Hk1Ip",v="num___xQpcH",A="active___XryTX",j="tagsBorderWrap___OMxjs",k=t(92310),y=t.n(k),S=t(89392),b=function(e){var n=e.dataSource,t=void 0===n?[]:n,s=e.value,a=e.onChange,r=e.onTitleChange,c=e.className,l=e.title,k=e.titleWidth,b=void 0===k?41:k,w=e.style,B=void 0===w?{}:w,D=e.fontColor,N=void 0===D?"#6A7283":D,I=e.showCount,Z=(0,i.useState)(0),F=u()(Z,2),H=F[0],C=F[1],J=(0,i.useState)(!1),P=u()(J,2),R=P[0],E=P[1],O=(0,i.useRef)(null),Q=(0,i.useRef)(null);return(0,i.useEffect)((function(){var e;0!==t.length&&((null==O||null===(e=O.current)||void 0===e?void 0:e.clientHeight)>97?C(1):C(0));0===t.length&&C(0),E(!1)}),[t]),(0,o.jsxs)("div",{className:y()(d,c),style:B,children:[(0,o.jsx)("div",{onClick:(0,S.throttle)((function(){return null==r?void 0:r()}),2e3),style:{width:b,marginTop:R?12:4},className:"".concat(p," ").concat(r?"current":""),children:l}),(0,o.jsxs)("div",{className:R?"".concat(x," ").concat(j):x,children:[(0,o.jsx)("div",{className:f,ref:Q,style:H>0?{height:1===H?97:"auto",overflow:1===H?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,o.jsx)("div",{className:m,ref:O,children:null==t?void 0:t.map((function(e){return(0,o.jsxs)("span",{onClick:function(){return a(e.id)},style:{color:N},className:s===e.id?A:"",children:[(0,o.jsx)("span",{title:e.name,className:g,children:e.name}),!!I&&(0,o.jsx)("span",{className:v,children:e.count})]},e.id)}))})}),!!H&&(0,o.jsx)(i.Fragment,{children:1===H?(0,o.jsxs)("div",{onClick:function(){var e;C(2),(null==O||null===(e=O.current)||void 0===e?void 0:e.clientHeight)>245?E(!0):E(!1)},className:h,children:["展开",(0,o.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,o.jsxs)("div",{onClick:function(){Q.current.scrollTop=0,C(1),E(!1)},className:h,children:["收起",(0,o.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},w="tabs___GTqPV",B=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,s=e.onChange,a=e.className,r=e.style,c=void 0===r?{}:r;return(0,o.jsx)("div",{style:c,className:y()(w,a),children:t.map((function(e){return(0,o.jsx)("span",{onClick:function(){return s(e.id)},className:i===e.id?y()(w,e.className||""):"",children:e.name},e.id)}))})},D="input___PW2zI",N="dropdown___vSy8B",I="menu___NiyBu",Z="text___Grueu",F="b1___ZKryM",H="b2___aKyGa",C=t(24650),J=function(e){var n,t=e.dataSource,s=void 0===t?[]:t,a=e.value,r=void 0===a?"":a,c=e.onChange,l=e.className,d=e.style,p=void 0===d?{}:d,x=e.placeholder,h=(0,i.useState)(""),f=u()(h,2),m=f[0],g=f[1],v=(0,i.useState)(""),A=u()(v,2),j=A[0],k=A[1];(0,i.useEffect)((function(){var e,n=r;null!==(e=JSON.stringify(r))&&void 0!==e&&e.includes("{")&&(g(r.id),n=r.value||"");try{k(decodeURIComponent(n||""))}catch(e){k(decodeURIComponent(n||""))}}),[r]);var S=function(){c(encodeURIComponent(j),m||null)};return(0,o.jsxs)("div",{className:y()(D,l),style:p,children:[!!s.length&&(0,o.jsxs)("div",{className:N,children:[(0,o.jsxs)("div",{className:Z,children:[null===(n=s.find((function(e){return e.id===m})))||void 0===n?void 0:n.name,(0,o.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,o.jsx)("b",{className:F}),(0,o.jsx)("b",{className:H})]}),(0,o.jsx)("div",{className:I,children:s.map((function(e,n){return(0,o.jsx)("div",{onClick:function(){var n;(n=e.id)!==m&&(g(n),c(encodeURIComponent(j),n))},children:e.name},n)}))})]}),(0,o.jsx)(C.Z,{onPressEnter:S,value:j,onChange:function(e){return k(e.target.value)},bordered:!1,placeholder:x}),(0,o.jsx)("i",{onClick:S,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},P="quickPager___GM30J",R="disabled___Ozc8I",E=function(e){var n=e.value,t=e.onChange,i=e.className,s=e.total,a=e.pageSize,r=e.style,c=void 0===r?{}:r,l=n<2,u=n>=Math.ceil(s/a);return s<=a?(0,o.jsx)(o.Fragment,{}):(0,o.jsxs)("div",{className:y()(P,i),style:c,children:[(0,o.jsx)("div",{onClick:function(){l||t(n-1,"prev")},className:l?R:"",children:"上一页"}),(0,o.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?R:"",children:"下一页"})]})},O=t(71681),Q=t(27876),M=(t(96908),t(57177),t(81378),t(6638)),G="list___jb2Ay",L="wrap___VsQDr",U="li___IxCLC",z="cover___Mu8wr",T="img___IpFLA",V="bq___Bil0T",K="sign___DXJ4d",W="name___l7FoJ",Y="e___pXQUG",q="tags___w_Mil",X=t(71418),_=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEv1JREFUaEPFWgd4VWW2XecmhNAEJFQpAYHAo+OMBBBHkBJCdQhKqOq88j2eQ31Kb6KASWBgEFBAmkLojmJEihAEJaFEejUQSAIhEKRLSLjnfXv/5fzn3ht4880r99PvknvKPXevf6299v63BQB5R5dUtwoK4wDrFcuyqsLywLIs2LAAjwXA4r8tC/Kd/wHL8oh3eZzuReeJY/yH+FsfV3+L82wAtmXBQxfSv/m7AMvmS/nY014eL91FXk93FP8Btq3f6RPb5m8Tn/M/xXX0Of+vrqXPbS9s28vHvfROp3opGjZsr7qXPEddL9/pvvT8fD2/0/n0b/W9XvG7jfPF89D9+Duu2rCT7eBi71VvPybLyktZUh1W/lHbsp4VIFBQCCABEkVKB04e1+cZ52iQ6BIC1gBJA8THFPgSe1jwBgJJRf0pIFkyIBxs+cMVrCLwCgwHJA6EDp4bKHE6BVQEzASRgy8BEvd9zOfyeQZQAiS5WORx8xy1eIoCSSwo3ESx4GbW9dT5a2Aj1gm6YAb/SE8QB5sB0gGnY4pNxCARcBFHN0MCMYnPV0wz3v9vQFLBlHAaIJlgaMbJ1e86RkwywYAXtpdYERikQOCZC8cNknMPudwSres/zbsCj6eqkidHotxMIpDEMSVjCij6IABILH0EspBAfZ1ilw+YLrkz5E2L3P8YkxxmsMw9kUmO3OlACt3TIAkwhdwFZBJLsJA3dY7feZL5ioXqneTOuvbTPNuRNt8co0CS+UYyifOGkVsEcIFAknIXACR3bgqQk/xAEiA/6WXKHWcQ1nTBFokFS5eSLYcpMmf5SpoOnAOAYhOBJKMu7y/P0YBISZVy5wuKS/L8cpLDJOvaj3NtlcydoJnJXoKDIFgeC7ZmkGJFICbJZC9XPd/3/wEkJ/9IE6FzEoFkyRwjk7OLSWrFO6tfGQcdWMkkBZKQuH8AJPlsvrnKyt33F5vdkmEARC4xpEw7NpWbxPn+15hMckASwJty5+SsQC7wH5Y7dlzOy1skkwgk6bCU/dOuzmSVYoMA08wbdJlfTtKuzX2uOs80FE9jknVt7xxmUOCAm0xSzo6MgbDQRYMkjYbJILpEmQ3T5f1v5SQDJErh5Nokj1idhM4Rkxzbray2DqDLetOZyi6rvKNkzgckZhI5vAAu0GWv3QAK4JUki3tb136YbYt6RtYdiknEIlWXaLaYrs0ByMUk43pdK+n6yDcn+bo/twvkbKEs+BNy0qMH93Bi50Y0jeqH4JBQTR2yxIpJBFLO+WPY+ckUdP3zTDxbM0LpnsxJbiZlnzqIlA0L0fk/PuTaZ9/q2YiMeQfPVKkuLbXDJp3gbBtb541G/TbRqNPyZacG4rUg6h9lwemeKgf6OjkTWCtnT4JjEqjmMaXLDyRlBASbBIMcNrmtulngilKUjzOTPDKXAQ9u/wrbW4hSZcNgBRfzK3qLKmb5fhJACvzuxdNRJqwy2v/rZJQqX8kPJLrP1fNHsWPBRHQdEYeKtRqApE+iYzBJWObsEwewZ2Ucuo2agzKVqmHXkul4ePcWOg+dAU+xYrpOysv8BSXLVkDxUs+wI9w8/W006tAH9SO7iHO4uHWMiZI0bTJkER0QJJLPq8nxBkBu+VIBVznEseBmIeuwzzy/8FE+Dm3+FHmZ6egxdqEsgKVkAsg+cwhHkj7HvbxrHKOQ0JKI+EMPNO3YF7CCRSeB05boOBQU5CMlcR5yL5zCH6cth8U1mgCJFtWtq5ewe/H7HIzOw2eh9LOV/UDKOX8U2xZMRNSIOFSq1YCPu0FSRaqN7DOHkfzZDHQbmYBnKtfE/ds38d3c0ajRJBK/6/3P2lJvmDwIzbsORJ0XX2V2bH7/bTR6NQYRkVHafgvJDACSKnyLAInXX3ZyvE3rWwS3aFY4IMn2DitckOsaChSd92tWOn5OWonbOZkchJgPvpDMEEy6ejYNe1fFo2J4BCLadUdwSAlknUzFLyk7EPFSNAdAmQcC5+blc0jd9AluZl3g6wfO3gwEFxOsVDBYFh7cuoHtfx2Lms3aoGWvtzVAfJ5t49o5AVCXkfGorCROWWn9LqQr98JJ7Fg4GZ3fmYGwGvX4s2sXTiK0dFmUCaumOwcbJg9E8+iBeP7FjnzO5mlvoTEB1Lqrljin1ePUYGxcTKtutJxM42Bl745jk+CApHKLwyY/Jnn4bOkRHJDIgid/Nh23rmQgLDwCnqBg5KafRMz0z109u6SEYQgpURqdhn4ADwVaApu2ZSXO7v0G3d6dh3KVa3BttX3+GFzPOItKtRsiOLQErpxOw4CEzXwdfZ8DkpDbh/duoXjJMsww31fO2SNC4kbGo0KtBgwaM1DmBvEmjMOvVzKQNHsUOvzLJFSp14wBuX/rBu5cz8ad3GzU+X0HeDzBWD9pAFpED8LzrQRAm6a+iUYdY9CgdbRRuJp9O5XrRD9OtY5cRarqHdLxK7s+0ja7KJDM7oK706CaqE5O2rloAuq06ojaL7RH2ldLcfnYfsS8v0o7vusXTmPPsg/RJnYEy4XqThBIBQ/vY/O0P6Fhu+5o3mMIsy4pYTjqtu6CiLbRSFn3MdIP7kL/hM0ICgp2jI1EQtt5P2jEBznnjmLHxxMQPTIeYZSDpLtjkGQ+elzwCLdzs3A94zQObFqMsFr18biwAHdvXEVh/kOxIDwWuo5IQJmw57B+Yn+06DYIdVt14ntsnDIEjTr2Rf02XeGRtZUIvnR1vj0+r1f3BWnBELPEs4h3K/v7WZyDlDypPplydoHstJY7zSRlqx3W0f0Of7kYmcdT0GfaSt14/TlpFdJTd6L3hMW80vkHG3XSzkUTkX/vDnqM+VgImJJeACnr/or0A7vQP36TNBTA1r+MQuFDETh6Ne8xmCVu78o4ZB5LdUFFQfIWFsITTDnOZJiNNrHDEN6iHXYvmY6sU4f0dZTLKoU3QOlK1fBMxWooG/YcSleoDIsWCIB1E2LRottg1I3sxCzbMHkwGncigASDPK52kmKScoAMA0Amwq+ekgBl7ZypTYI/SE6AzA6Cr1tzOhCmu7Nw6G8CoD9OXaEB2p84l3NJjzFu46CYdPDLxcg4/ANen7HG2bogAbYsDdCA+E06Bx3fuppXOL1O7tqMNv2H4fnIzrh09EfcvZblAuhOXg7S9+9AvbZRKFOuIh+TaxU1GrdC+Sq1kHvxNB4XPkLZSs8hac5ohLdsh5bdh8htDBtn9mxB5bqNUK5KOAMgABqCupGdyXJgw6RBaNLpddRv60icKFBV4StqJFexKm04Mc5dxHphCYCEkruYpCyxUQOx5vttOSiZU7baAenQ10uQeSwFr01ZrveRdi+ZhsKCfHT580fyO9WekmDS0W2rcTr5a/SZthwhJco4+0rwIGX9fGbQgPiNsIIoB8luhaAhvhjRA637D2O5ke11F0BK4qJGJbCL4y0BCZJL7mSBun3BeAQXL4FX3h4v8lJ2Br6d+5/4XY83Ua9tNAdz7YRYtJQAEWBkGpp07IuIl7q5Og5OF0E1TX1AklsWXFAb3Qorc8cMv2apq0OgHZ7cG/Jp8fjlJ7nfQxJ56KulyDyRgt6Tl2mAdi6cwOah49APXAxRMnfy+4048f1G9Bz/CUqVq6DNCD1T6roFnIMGxG1kiePgSpAof34+sicD9HyrTrpGMhEyAaoY3kDYdNlW4D056fZUgzV106e4evYIeo5dwMHevXQ6G4Tu786DhxaI14u14/uhZfc3Ua91Fz6HclKTzm8wQH57RLSXxA+tcpLZmTCbqzInUg7K3PEhqZ/fno6WO+5cK4aJ1c6+XF+jtiFMJgkWHd7yGUtc70nL9HbDj5/H4/6v19F15GzNRrFBKK7/ectynNu/DW98uAYW5wrFTCBl/QJcOLhbAMQmQRS+tJdEr9UGQOIJZREtUfIFSJ3jBkm0hejai4eTsfeLOYiZtgLZJw9i//oFaDtgOMKbvyxzh41EBmgI6lFhChvrJg5A006vc/ng2y3QG3kSKGEcit7wI1JZl7d/wAwyAy5+l2EcfLYXKDBe9gMOKIGYlLZlGTJPpOK1iZ/JDgVw+G9LcPVMGnqN/0RYYdcurgXKUbkXT+G1iUvlMRVkC6kbBED9P9og7LlhMLwWAdSLk30dStjyZYIUCCClcZzMjZxEID28fwfrKad0jMGp5K9QtX4z/OGtseLOvJVkI3HsG3jBYNC6if3RlBnUXbeEBGkMhuhtc2cvKVADlcuAS9sIIOWkTBYEAEm7KiF3FBSzRvIF6fCWFcgigCYs1buy6anbcXzbWnT4t6koX622McMgFsmWWUNRvlo4Xn5znN98Q+qGhQxQ7Efr4AkKkd0G8SwscaN6oXXsMNSlolH2ETVQlqVtNuUgkjjXy4ZwXDonieJ22/wxyL1wmh0cWetioaFGQxNIHNMXL/R8iyWOQCPJa9olFg2IQXor3L19bs43CPAEkwKClPHddA3Q05hEbRcFgszeen/IVcyqwvMbAugAeo9fIhjpsfDowV1snTuag9ikS6xrCIWK2h9WzELrfsNQs2kbhyGy53dg4yIB0Kx1Qv6UsaFJB8tigCJjh6FG4xdx6MulaDtotItJ1LOjOiggQBIZE6TcS6fxw7JZeHD7JqKGxyGsVgQHMf/+bd7fCgkthTXvCYDqt4ligBLHvcEANXy5pyFf7saqbppqJhUNkpWxdZoNjzMnwPWPaQx85E6DZLCJ5M6jBkiU7FA+IYBOHkSvcZ/qVhKBlLZlObKO78eLMUNRreELfOz+zVzsXRXHLIoaEY+gYGKIsfFnWThADDqcjH4z18paxnGO9KNXj+7NFvfSkX3weh+jF/UAQ0I0SNTqoU5CkQBJkKzCApza8zUOJ61CidLlUJD/AI079kXjDn34Xr8c2Inj29ej1/hFuJZ+DKUrVOWGKYFHktcsqj8atOsh2KgmhHynf8RBZwiF2es/KWRlbJ0qTAIXnY5kuXOSaOso4+BiEgGldlp9chL14wRAi1zTQgUFD7F/7TzkXT6P0mFVUKx4KG7lZHLh2m7wuyhXNdydE+WkUOrGRZy4+81MlDnI2Z4oePgA6ycO5N9AueKlIe+Jlg/FQcrd0wGycf6nbTi+bR0bmZpNItG23zCcTd2OY98lInpkAspWrol9a+bg0YMHaP+nca49H2bQ2NfRrGt/NGxHDHJ3BcSOq9OQVbWRtuAB5M7K+Haq3vKWtkeOXDFcLgmSCPJnCiRiHFNWT/7I4paanNnp3MAkudLFrRzp8sKLK2fScOPyOXgfF3DvrWazl0R3wZBSZ+bOwo1LZ3AvLwd1ft/eMBfiGS8d+RH7vpiNf3qlN1p0H8wGhBeU6nh7KAcdwc4FkxA1Mh4Vazd05yD5F3UgqMnbLHoAajVqxZ9SIbxt/jjcv52Hxq/2QdqWFWgTO5x/1293b6Ag/xGCQ0K4AKcOeGTMv6M2PaPfQIrKM6bkGXtEej5PTArRDQRAgjq6KBTAkPX1B0m1902QVEvGBMmUJ7d5UN1w2hNyts35m7TUqnPo28Rz+Mqd6jyovOktfITsM2mo1bQtLxh1vglSzi/HWOKom03tm0DF7ONH+QhiWbREM1VuGeX/do83+25cOsdd+C7vzOSxtJO7NuHnb1ZpsEuWfZbNRAi3sQJNDamZO2fKRw70Bdw6ty4mTZE2W9pZCQpP7fjkFTPQKggKqL8HJA46j3EJkMz7qvEs9mW6a+HIr5Jhc0GZ5kYcF6xWe0kKpN9u38DlE6mo1bwtQsuUD1jM+tGK+2niU8oneVkXUL5KTdFNJ8Pw2z1upBIYVLyWq1JdtnWcjoC41lfunG1z4faEa3QVt3gMBkj/aMkkESQxreMEyWGT+kyB5OfufLsNmqFOb09Inti2cAYjfW2+wzY3g4ytc6OQ1c1V7e7cIMn62t0iUr85oODJDw2Q3ONcMvAy4Yskz39Ii10ESMZ0ke+snF+r52LS5CuApQcXldyJKt23SxAIJCGNDkiBd2XVIvCXO7VJ6J4ScrFCgukCSckYM5GToJZk89kDMUlv06tuAy/EJyEkAq2YxBvZVDdp/HxHjI3ZO7O3JoF0RrfUqJY5POIwCTauEoPW2LbNo7/+TPIfRgyUC9QAvDYCcgjF1dPTHQPBTi1l1PaX+c53/EuD5BrgN+TOmNEz86WSuSfJnXg2EWEOPHdO/h6QZHIPCJIzYuw7KeSSO1a2opumFpBoZX07pXqBjaO2bfPwfFEgmQzwBUkB4d7wEyvaL+g+3QgBKu3KqmasMiw+XXINkhzqN+otQSBluX0nhdSCkH07KWn0rOLZHJBUt/5JMBU9vSqTPt1Q1zTGUApv+5hTrU5D1D3OpXPVzeDiwc348SRIcYD9ikvupGHQY71GLnGtWBlc1XLR+UVuT/gzSUmlmWMokKI3F3BbQ00Yaek1meQ4UPciUxItJFCMK4uutXpWX5D+O0x6MkiyXeQDkp7mCTALzsZAztzRyIZt28meYtZ7JesNzPovre3F1xCIb8QAAAAASUVORK5CYII=",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,s=e.col,a=void 0===s?4:s,r=e.right,c=e.bottom,l=void 0===c?23:c,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,x=void 0===p?1200:p,h=e.trackEventItems,f=e.loading,m=Math.floor((x-(a-1)*r)/a);return(0,o.jsx)(X.Z,{spinning:f,children:(0,o.jsxs)("div",{className:y()(G,n),children:[!(null==i||!i.length)&&(null==i?void 0:i.map((function(e,n){var t,i=e.name,s=e.id,c=e.identifier,u=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,o.jsx)("div",{className:L,style:{width:m,marginRight:(1+n)%a==0?0:r+d,marginBottom:l},children:(0,o.jsxs)("a",{target:"_blank",href:"/paths/".concat(c),className:U,onClick:function(e){e.preventDefault(),h&&(0,Q.L9)([h]),(0,Q.xg)("/paths/".concat(c))},children:[(0,o.jsxs)("div",{className:T,children:[(0,o.jsx)("img",{className:z,src:"".concat(O.Z.IMG_SERVER,"/").concat(u)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var i,s=null===(i=$.find((function(n){return n.name==e})))||void 0===i?void 0:i.swimg;return(0,o.jsx)("img",{className:K,src:s,style:{left:"-4px"}})}var a=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,o.jsx)("img",{className:K,src:a,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,o.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,o.jsx)("div",{className:V,children:"开放课程"})})]}),(0,o.jsx)("div",{className:W,children:(0,o.jsx)(_.Z,{title:i,children:(0,o.jsx)("span",{className:Y,children:i})})}),(0,o.jsx)("div",{className:q,children:(0,o.jsxs)("div",{children:[(0,o.jsx)(_.Z,{placement:"bottom",title:"章节数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,o.jsx)("span",{children:e.stages_count})]})}),(0,o.jsx)(_.Z,{placement:"bottom",title:"学习人数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,o.jsx)("span",{children:e.members_count})]})})]})})]})},s)}))),!i.length&&(0,o.jsx)(M.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,s=e.col,a=void 0===s?4:s,r=e.right,c=e.bottom,l=void 0===c?23:c,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,x=void 0===p?1200:p,h=e.trackEventItems,f=e.loading,m=Math.floor((x-(a-1)*r)/a);return(0,o.jsx)(X.Z,{spinning:f,children:(0,o.jsxs)("div",{className:y()(ne.list,n),children:[!!i.length&&i.map((function(e,n){var t=e.subject_identifier,i=e.id,s=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,o.jsxs)("div",{className:ne.wrap,style:{width:m,marginRight:(1+n)%a==0?0:r+d,marginBottom:l},children:[(0,o.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),h&&(0,Q.L9)([h]),(0,Q.xg)(e.first_category_url)},children:[(0,o.jsxs)("div",{className:ne.top,children:[(0,o.jsx)(_.Z,{title:e.name,children:(0,o.jsx)("div",{className:ne.name,children:e.name})}),(0,o.jsx)("img",{className:ne.img,src:O.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,o.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,o.jsxs)("div",{className:ne.btns,children:[(0,o.jsx)("div",{children:"开放课程"}),(0,o.jsx)("aside",{children:"开放课堂"})]}),s&&(0,o.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,o.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,o.jsx)(_.Z,{title:"访问量",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,o.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,o.jsx)(_.Z,{title:"成员",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,o.jsx)(_.Z,{title:"作业",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,o.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,o.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,o.jsxs)("div",{className:ne.lockWrap,children:[(0,o.jsx)("img",{src:"".concat(O.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,o.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},i)})),!i.length&&(0,o.jsx)(M.Z,{})]})})},ie={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},se=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,s=e.onChange,a=e.className,r=e.style,c=void 0===r?{}:r,l=e.tabBarExtraContent;return(0,o.jsxs)("div",{className:y()(ie.tabs,a),style:c,children:[(0,o.jsx)("div",{className:ie.tabsWrap,children:t.map((function(e,n){return(0,o.jsxs)("aside",{className:ie.tab,onClick:function(){s(e.id)},children:[(0,o.jsx)("div",{className:i===e.id?ie.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsx)(_.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,o.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,o.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,o.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,o.jsx)("div",{className:ie.tabBar,children:l})]})},ae=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,s=e.children;return(0,o.jsx)("div",{className:y()(n),style:i,children:s})},re="orderWrap___ZfyGX",oe="orderIconWrap___XTB_O",ce="orderAsc___KWHmA",le="orderDesc___rHdbB",ue="active___a7eSP",de="cursorPointer___gs9kL",pe="orderTextWrap___teAKn",xe=t(38854),he=t(20834),fe=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],me=function(e){var n,t=e.sortValue,i=e.dropValue,s=e.className,a=e.onSort,r=e.onDrop,c=e.dataSource,l=void 0===c?fe:c;return(0,o.jsxs)("div",{className:y()(re,s),children:[(0,o.jsx)(xe.Z,{dropdownRender:function(){return(0,o.jsx)(he.Z,{children:l.map((function(e,n){return(0,o.jsx)(he.Z.Item,{onClick:function(){return r(e.id)},children:e.name},n)}))})},children:(0,o.jsx)("span",{className:pe,children:null===(n=l.find((function(e){return i===e.id})))||void 0===n?void 0:n.name})}),(0,o.jsxs)("span",{className:oe,children:[(0,o.jsx)("span",{className:ce,children:(0,o.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return a("asc"===t?"desc":"asc")}})}),(0,o.jsx)("span",{className:le,children:(0,o.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return a("asc"===t?"desc":"asc")}})})]})]})},ge=t(82242),ve=t.n(ge),Ae=t(7557),je=t.n(Ae),ke=t(41498),ye=t.n(ke),Se=t(39647),be=t.n(Se),we={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},Be=t(3113),De=["className","style","children","loading","openLoading","onClick","size","shape"],Ne=function(e){var n=e.className,t=e.style,s=e.children,a=e.loading,r=void 0!==a&&a,c=e.openLoading,l=e.onClick,d=void 0===l?function(){}:l,p=e.size,x=void 0===p?"middle":p,h=e.shape,f=void 0===h?"round":h,m=be()(e,De),g=(0,i.useState)(!1),v=u()(g,2),A=v[0],j=v[1];return(0,o.jsx)(Be.ZP,ve()(ve()({onClick:(0,S.throttle)(function(){var e=ye()(je()().mark((function e(n){return je()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c&&j(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:c&&j(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:y()(we.btn,we["".concat(x,"-").concat(f)],n),style:ve()({},t),size:x,shape:f,loading:A||r},m),{},{children:s}))},Ie="head___ghH72",Ze="node___mjPEy",Fe=function(e){var n=e.className,t=e.style,i=e.children,s=void 0===i?null:i,a=e.onClick,r=e.title;return(0,o.jsxs)("div",{className:y()(Ie,n),style:t,children:[(0,o.jsxs)("span",{className:"primary-hover",onClick:a,children:[(0,o.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,o.jsx)("b",{title:r,children:r}),(0,o.jsx)("div",{className:Ze,children:s})]})},He="btns___sNgTb",Ce="confirm___Ozirl",Je="cancel___aiq1I",Pe=function(e){var n=e.confirmShow,t=void 0===n||n,i=e.confirmTitle,s=e.confirmClick,a=e.cancelShow,r=void 0===a||a,c=e.cancelTitle,l=e.cancelClick,u=e.className,d=e.style,p=e.confirmLoading,x=void 0!==p&&p;return(0,o.jsxs)("div",{className:y()(He,u),style:d,children:[t&&(0,o.jsx)(Be.ZP,{loading:x,onClick:s,type:"primary",className:Ce,children:i}),r&&(0,o.jsx)(Be.ZP,{onClick:l,className:Je,children:c})]})},Re={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Ee=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,s=e.LeftContent,a=e.children,r=e.RightContent;return(0,o.jsx)("div",{className:y()(Re.fixedBottom,n),style:i,children:(0,o.jsxs)("div",{className:Re.wrap,children:[(0,o.jsx)("div",{className:Re.left,children:s}),(0,o.jsx)("div",{className:Re.center,children:a}),(0,o.jsx)("div",{className:Re.right,children:r})]})})},Oe="crumbs___V41Oe",Qe="hover___bEIVd",Me=t(80608),Ge=function(e){var n=e.className,t=e.style,s=void 0===t?{}:t,a=e.dataSource,r=void 0===a?[]:a;return(0,o.jsx)("div",{className:y()(Oe,n),style:s,children:r.map((function(e,n){return n"," "]})]},n):(0,o.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Le=t(31797),Ue=["onChange"],ze=Le.Z.Countdown,Te=function(e){var n=e.onChange,t=be()(e,Ue),s=(0,i.useState)(null),a=u()(s,2),r=a[0],c=a[1];(0,i.useEffect)((function(){"number"==typeof r&&r>=0&&n(r)}),[r]);return(0,o.jsx)(ze,ve()(ve()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);c(n)}}))}},68121:function(e,n,t){var i=t(79800),s=t.n(i),a=t(6848),r=t(8591),o=t(3113),c=t(51945),l=t(59301),u=t(47295),d=t(56102),p=t(37712),x=[{title:"文件名",dataIndex:"filename",width:"19%",ellipsis:!0},{title:"备注",dataIndex:"description",width:"19%",ellipsis:!0},{title:"创建时间",dataIndex:"created_on",width:"19%",ellipsis:!0},{title:"文件路径",dataIndex:"path",width:"19%",render:function(e){return(0,p.jsxs)("div",{style:{display:"flex"},children:[(0,p.jsx)(a.Z,{title:e,children:(0,p.jsx)("span",{style:{width:"80%",display:"inline-block",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:e})}),(0,p.jsx)(d.CopyToClipboard,{text:e,onCopy:function(){return r.ZP.success("复制成功")},children:(0,p.jsx)("i",{className:"iconfont icon-fuzhi2 current ml5 mr40",style:{color:"#165DFF",marginLeft:30}})})]})}},{title:"最后修改人",dataIndex:"author",width:"14%",ellipsis:!0},{title:"大小",dataIndex:"filesize",width:"10%",ellipsis:!0}],h=function(e){var n=e.detail,t=(0,l.useState)(n),i=s()(t,2),a=i[0],r=i[1],d=(0,l.useState)(1),h=s()(d,2),f=h[0],m=h[1];(0,l.useEffect)((function(){n&&r(n)}),[n]);var g=(0,l.useMemo)((function(){return{position:["bottomCenter"],pageSize:10,showSizeChanger:!1,current:f,showQuickJumper:{goButton:(0,p.jsx)(o.ZP,{children:"GO"})},total:null==a?void 0:a.data_sets_count,onChange:function(e){m(e),(0,u.pV)("".concat(null==n?void 0:n.id),{limit:10,page:e}).then((function(e){r(e)}))}}}),[f,a]);return(0,p.jsx)(c.Z,{columns:x,dataSource:null==a?void 0:a.data_sets,rowKey:"attachment_id",pagination:g})};n.Z=(0,l.memo)(h)},44459:function(e,n,t){t.r(n),t.d(n,{default:function(){return on}});var i=t(7557),s=t.n(i),a=t(41498),r=t.n(a),o=t(82242),c=t.n(o),l=t(79800),u=t.n(l),d=t(59301),p=t(70199),x=t(99313),h=t(78241),f=t(3113),m=t(71418),g=t(95237),v=t(43604),A=t(28103),j=t(43418),k=t(8591),y=t(94001),S=t(19324),b=t(46952),w=t(80608),B="project_detail_wrapper___ywzyI",D="title___NfoQH",N="fork_btn___gBhDb",I="desc___SryMB",Z="info___fzlio",F="create_time___JaeKJ",H="operation___N7pLK",C="delete_btn___xrcwe",J="fork_modal___nz1Xg",P="huanj___EHzUt",R="divtitle___XmviM",E=t(47295),O=t(75916),Q=t(24650),M=t(37712),G=(0,w.connect)((function(e){return{innovation:e.innovation}}))((function(e){var n=e.dispatch,t=e.innovation,i=e.detail,a=h.Z.useForm(),o=u()(a,1)[0],c=(0,d.useState)("notyet"),l=u()(c,2),p=l[0],x=l[1],f=(0,d.useRef)(),g=function(){var e=r()(s()().mark((function e(){var n,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,o.validateFields();case 3:return n=o.getFieldValue("name"),x("forking"),e.next=7,(0,E.M3)("".concat(i.id),{name:n});case 7:0===(a=e.sent).status&&(k.ZP.success("fork成功"),f.current=a.sci_project_id,"remindModal"===t.openForkModalPosition&&window.localStorage.setItem("hideRemindModal","".concat(t.hideRemindModal))),x("success"),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(0),x("fail");case 15:case"end":return e.stop()}}),e,null,[[0,12]])})));return function(){return e.apply(this,arguments)}}(),v=(0,M.jsx)(h.Z,{autoComplete:"off",form:o,initialValues:{name:i.sci_project.name},children:(0,M.jsx)(h.Z.Item,{label:"新项目名称",name:"name",required:!0,rules:[{required:!0,message:"请输入项目名称"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入",maxLength:60})})}),A={notyet:v,forking:(0,M.jsx)("div",{style:{height:40}}),success:(0,M.jsx)("p",{children:"项目已经Fork完成,现在就去查看项目吗?"}),fail:v};return(0,M.jsx)(j.Z,{title:"Fork项目",width:600,open:"fork-project"===t.visibleModalName,className:"".concat(J),destroyOnClose:!0,centered:!0,onCancel:function(){x("notyet"),o.resetFields(),n({type:"innovation/closeModal"})},onOk:function(){"success"===p?(w.history.push("/innovation/project/detail/".concat(f.current)),location.reload()):g()},okText:"success"===p?"查看项目":"确定",children:(0,M.jsx)(m.Z,{tip:"项目Fork中",spinning:"forking"===p,children:A[p]})})})),L=t(61186),U=t.n(L),z=t(71681),T=function(){var e=(0,d.useState)(U()().valueOf()),n=u()(e,2),t=n[0],i=n[1],s=(0,d.useMemo)((function(){return"".concat(z.Z.API_SERVER,"/rucaptcha?t=").concat(t)}),[t]);return(0,M.jsxs)(g.Z,{align:"middle",children:[(0,M.jsx)("img",{src:s,alt:""}),(0,M.jsx)("span",{onClick:function(){i(U()().valueOf())},style:{fontSize:12,fontWeight:400,color:"#165DFF",marginLeft:10,cursor:"pointer"},children:"看不清换一张"})]})},V=(0,w.connect)((function(e){return{innovation:e.innovation}}))((function(e){var n=e.dispatch,t=e.innovation,i=e.projectId,a=h.Z.useForm(),o=u()(a,1)[0],c=function(){var e=r()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,o.validateFields();case 3:return t=o.getFieldsValue(),e.next=6,(0,E.th)(i,{code:t.code});case 6:0===e.sent.status&&(k.ZP.success("删除成功"),n({type:"innovation/closeModal"}),w.history.replace("/innovation/project")),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0),n({type:"innovation/closeModal"});case 13:case"end":return e.stop()}}),e,null,[[0,10]])})));return function(){return e.apply(this,arguments)}}();return(0,M.jsx)(j.Z,{title:"删除项目",width:600,okText:"确定删除",okButtonProps:{type:"primary",danger:!0},centered:!0,open:"delete-project"===t.visibleModalName,destroyOnClose:!0,onCancel:function(){return n({type:"innovation/closeModal"})},onOk:c,children:(0,M.jsx)(h.Z,{autoComplete:"off",form:o,preserve:!1,children:(0,M.jsxs)(h.Z.Item,{label:"验证码",required:!0,children:[(0,M.jsx)(h.Z.Item,{name:"code",rules:[{required:!0,message:"请输入验证码"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入验证码"})}),(0,M.jsx)("span",{style:{color:"#FA6400"},children:"删除项目后,将无法恢复,请谨慎操作"}),(0,M.jsx)(T,{})]})})})})),K=t(39647),W=t.n(K),Y="menu___UnLMr",q="warehouse___P7f6U",X="header___u00_W",_="title____S1YG",$="content___p_SoR",ee="left___hSMYA",ne="right___ZQk8Z",te="loading___W3zy1",ie="empty___fievZ",se="tabs___QW8es",ae="line___Jpj9w",re="footer___gn3O8",oe="commit___xEz6h",ce="filePathWrp___H9erP",le="filePath___TdyXm",ue="bottom0___pV48E",de=t(6848),pe=t(20834),xe=t(38854),he=t(37205),fe=t.n(he),me=t(32985),ge=t(56102),ve={wrap:"wrap___Bmme7",modal:"modal___AMeuc",title:"title___gcQ15",path:"path___Z2shU",colorBlue:"colorBlue___G_a7d",width240:"width240___AU6VN",filePath:"filePath___YkFWz"},Ae=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],je=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=e.isRepository,i=W()(e,Ae),a=(0,w.useLocation)(),o=(0,w.useParams)(),l=(0,d.useState)({}),p=u()(l,2),x=(p[0],p[1]),f=(0,d.useRef)(),m=h.Z.useForm(),A=u()(m,1)[0],y=(0,d.useState)(""),S=u()(y,2),b=(S[0],S[1]);(0,d.useEffect)((function(){i.visible&&A.resetFields()}),[i.visible]),(0,d.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var n=e.split(",").join("/"),t=0===n.indexOf("/")?n.substr(1):n;b(t)}}),[]),(0,d.useEffect)((function(){var e;f.current=null===(e=a.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var B=function(){var e=r()(s()().mark((function e(){var a,r,c=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=c.length>0&&void 0!==c[0]?c[0]:{},e.next=3,n({type:"shixunsDetail/addRepositoryFiles",payload:{id:o.taskId,message:a.commitMessage,content:"",path:(i.defaultPath?i.defaultPath+"/":"")+a.path+"/"+(a.file||".gitkeep"),secret_repository:!t||void 0}});case 3:null!=(r=e.sent)&&r.url&&(k.ZP.success("添加成功"),i.onOK({path:(i.defaultPath?i.defaultPath+"/":"")+a.path+"/"+(a.file||".gitkeep"),name:a.path.split("/")[a.path.split("/").length-1]}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,M.jsx)(j.Z,{width:"60%",centered:!0,open:i.visible,wrapClassName:ve.modal,onOk:function(){A.submit()},onCancel:i.onClose,title:"新建文件夹",children:(0,M.jsx)("section",{className:ve.bg,children:(0,M.jsx)("div",{className:ve.wrap,children:(0,M.jsxs)(h.Z,{className:"mt10",form:A,scrollToFirstError:!0,layout:"vertical",onFinish:B,onChange:function(){var e,n,t,i,s=c()({},A.getFieldsValue()),a=null==s||null===(e=s.path)||void 0===e?void 0:e.split(""),r=null==s||null===(n=s.file)||void 0===n?void 0:n.split("");null!=a&&null!==(t=a.filter((function(e){return"/"==e})))&&void 0!==t&&t.length&&(s.path=s.path.substring(0,s.path.length-1)),null!=r&&null!==(i=r.filter((function(e){return"/"==e})))&&void 0!==i&&i.length&&(s.file=s.file.substring(0,s.path.length-1)),A.setFieldsValue(c()({},s)),x(s)},children:[(0,M.jsx)(h.Z.Item,{label:"文件夹名称:",name:"path",children:(0,M.jsxs)(g.Z,{children:[(0,M.jsx)(v.Z,{children:(0,M.jsx)("span",{className:ve.filePath,children:i.defaultPath+"/"})}),(0,M.jsx)(v.Z,{flex:"1",children:(0,M.jsx)(h.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件夹名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入文件夹名称",size:"middle"})})})]})}),(0,M.jsx)(h.Z.Item,{label:"文件名称:",name:"file",children:(0,M.jsx)(Q.Z,{placeholder:"请输入文件名称,如果不填写系统将在文件夹下创建.gitkeep的默认文件",size:"middle"})}),(0,M.jsx)(h.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})})]})})})})})),ke=t(16726),ye=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],Se=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=e.isRepository,i=W()(e,ye),a=(0,w.useLocation)(),o=(0,w.useParams)(),l=(0,d.useState)({}),p=u()(l,2),x=(p[0],p[1]),f=(0,d.useRef)(),m=h.Z.useForm(),A=u()(m,1)[0],y=(0,d.useState)(""),S=u()(y,2),b=(S[0],S[1]);(0,d.useEffect)((function(){i.visible&&A.resetFields()}),[i.visible]),(0,d.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var n=e.split(",").join("/"),t=0===n.indexOf("/")?n.substr(1):n;b(t)}}),[]),(0,d.useEffect)((function(){var e;f.current=null===(e=a.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var B=function(){var e=r()(s()().mark((function e(){var a,r,c=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=c.length>0&&void 0!==c[0]?c[0]:{},e.next=3,n({type:"shixunsDetail/addRepositoryFiles",payload:{id:o.taskId,message:a.commitMessage,content:a.codeMirror,path:(i.defaultPath?i.defaultPath+"/":"")+a.path,secret_repository:!t||void 0}});case 3:null!=(r=e.sent)&&r.url&&(k.ZP.success("添加成功"),i.onOK({path:(i.defaultPath?i.defaultPath+"/":"")+a.path,name:a.path.split("/")[a.path.split("/").length-1]}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,M.jsx)(j.Z,{width:"60%",open:i.visible,wrapClassName:ve.modal,centered:!0,onOk:function(){A.submit()},onCancel:i.onClose,title:"新建文件",children:(0,M.jsx)("section",{className:ve.bg,children:(0,M.jsx)("div",{className:ve.wrap,children:(0,M.jsxs)(h.Z,{className:"mt10",form:A,scrollToFirstError:!0,layout:"vertical",onFinish:B,onChange:function(){var e,n,t=c()({},A.getFieldsValue()),i=null==t||null===(e=t.path)||void 0===e?void 0:e.split("");(null==i||null===(n=i.filter((function(e){return"/"==e})))||void 0===n?void 0:n.length)>1&&(t.path=t.path.substring(0,t.path.length-1)),A.setFieldsValue(c()({},t)),x(t)},children:[(0,M.jsx)(h.Z.Item,{label:"文件名称或文件路径:",name:"path",children:(0,M.jsxs)(g.Z,{children:[(0,M.jsx)(v.Z,{children:(0,M.jsx)("span",{className:ve.filePath,children:i.defaultPath+"/"})}),(0,M.jsx)(v.Z,{flex:"1",children:(0,M.jsx)(h.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入文件名称",size:"middle"})})})]})}),(0,M.jsx)(h.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})}),(0,M.jsx)("div",{className:"mt10 mb20",children:(0,M.jsx)(h.Z.Item,{name:"codeMirror",label:"文件内容:",rules:[{required:!0,message:"请输入文件内容"}],children:(0,M.jsx)(ke.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})})})]})})})})})),be=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],we=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=e.isRepository,i=W()(e,be),a=(0,w.useLocation)(),o=(0,w.useParams)(),l=(0,d.useState)({}),p=u()(l,2),x=(p[0],p[1]),f=(0,d.useRef)(),m=h.Z.useForm(),A=u()(m,1)[0],y=(0,d.useState)(""),S=u()(y,2),b=S[0],B=S[1],D=(0,d.useState)(""),N=u()(D,2),I=N[0],Z=N[1];(0,d.useEffect)((function(){i.visible&&A.resetFields()}),[i.visible]),(0,d.useEffect)((function(){var e=i.defaultPath.split("/");1===e.length?(B(""),Z(i.defaultPath)):(Z(e.pop()),B(e.join("/")+"/"))}),[i.defaultPath]),(0,d.useEffect)((function(){var e;f.current=null===(e=a.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var F=function(){var e=r()(s()().mark((function e(){var a,r,c=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=c.length>0&&void 0!==c[0]?c[0]:{},e.next=3,n({type:"shixunsDetail/moveGitFiles",payload:{id:o.taskId,from:i.defaultPath,to:b+a.path,message:a.commitMessage||"".concat(i.defaultPath," rename to ").concat(b).concat(a.path," "),secret_repository:t}});case 3:0===(null==(r=e.sent)?void 0:r.status)&&(k.ZP.success("添加成功"),i.onOK({path:a.path,name:a.path}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,M.jsx)(j.Z,{width:"40%",open:i.visible,wrapClassName:ve.modal,centered:!0,onOk:function(){A.submit()},onCancel:i.onClose,title:"提交说明",children:(0,M.jsx)("section",{className:ve.bg,children:(0,M.jsx)("div",{className:ve.wrap,children:(0,M.jsxs)(h.Z,{className:"mt10",form:A,scrollToFirstError:!0,layout:"vertical",onFinish:F,onChange:function(){var e,n,t=c()({},A.getFieldsValue()),i=null==t||null===(e=t.path)||void 0===e?void 0:e.split("");(null==i||null===(n=i.filter((function(e){return"/"==e})))||void 0===n?void 0:n.length)>1&&(t.path=t.path.substring(0,t.path.length-1)),A.setFieldsValue(c()({},t)),x(t)},children:[(0,M.jsx)(h.Z.Item,{label:"重命名:",name:"path",children:(0,M.jsx)(g.Z,{children:(0,M.jsx)(v.Z,{flex:"1",children:(0,M.jsx)(h.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入文件名称",size:"middle",defaultValue:I})})})})}),(0,M.jsx)(h.Z.Item,{label:"提交信息:",name:"commitMessage",children:(0,M.jsx)(Q.Z,{placeholder:"如不填写,默认提交信息是(".concat(i.defaultPath," rename to 新的名称 )"),size:"middle"})})]})})})})})),Be=t(53326),De={wrap:"wrap___MBjkg",title:"title___kwzQt",path:"path___Dxzfe",colorBlue:"colorBlue___motxO"},Ne=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],Ie=Be.Z.Dragger,Ze=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n,t=e.dispatch,i=e.isRepository,a=W()(e,Ne),o=((0,w.useLocation)(),(0,w.useParams)()),l=(0,d.useState)({}),p=u()(l,2),x=p[0],f=p[1],m=(0,d.useRef)(),g=h.Z.useForm(),v=u()(g,1)[0],A=(0,d.useState)([]),y=u()(A,2),S=y[0],b=y[1],B=(0,d.useState)(),D=u()(B,2),N=D[0],I=D[1];(0,d.useEffect)((function(){a.visible&&(v.resetFields(),b([]))}),[a.visible]),(0,d.useEffect)((function(){m.current=o.taskId}),[]),(0,d.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var n=e.split(",").join("/"),t=0===n.indexOf("/")?n.substr(1):n;I(t)}}),[]);var Z,F=function(){var e=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.response){e.next=3;break}return k.ZP.info("还未上传完成,无法进行删除操作!"),e.abrupt("return");case 3:return e.next=5,t({type:"shixunsDetail/deleteGitFile",payload:{id:o.taskId,path:N?"".concat(N,"/").concat(n.name):n.name,message:v.getFieldValue("commitMessage")||"删除了".concat(N?"".concat(N,"/").concat(n.name):n.name),secret_repository:!i||null}});case 5:0===e.sent.status&&(b(S.filter((function(e){return e.uid!==n.uid}))),k.ZP.info("删除成功"));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),H={height:300,multiple:!0,withCredentials:!0,data:(Z=r()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=r()(s()().mark((function e(t,o){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:setTimeout(r()(s()().mark((function e(){var r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,v.getFieldsValue();case 2:e.sent,r=c()(c()({},{path:a.defaultPath?a.defaultPath:"",message:x.commitMessage||"上传了".concat(n)}),i?{}:{secret_repository:!0}),t(r);case 5:case"end":return e.stop()}}),e)}))),200);case 1:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)}))),function(){return Z.apply(this,arguments)}),fileList:S,method:"post",action:"".concat(z.Z.API_SERVER,"/api/sci/projects/").concat(m.current,"/upload_git_file.json"),onChange:function(e){if(n=e.file.name,"done"===e.file.status||"uploading"===e.file.status){var t,i,s;if(b(e.fileList),!e.file.response)return;if(0===(null===(t=e.file.response)||void 0===t?void 0:t.status))return void k.ZP.success("上传成功!");b(S.filter((function(n){return n.uid!==e.file.uid}))),(null===(i=e.file.response)||void 0===i?void 0:i.message)&&k.ZP.info(null===(s=e.file.response)||void 0===s?void 0:s.message)}},onRemove:F,beforeUpload:function(e){n=e.name}},C=function(){var e=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,v.validateFields();case 2:a.onClose(),a.onOK({path:a.defaultPath});case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,M.jsx)(j.Z,{open:a.visible,onOk:C,centered:!0,onCancel:a.onClose,width:"70%",children:(0,M.jsx)("section",{className:De.bg,children:(0,M.jsxs)("div",{className:De.wrap,children:[(0,M.jsx)("div",{className:De.title,children:"上传文件"}),(0,M.jsxs)(h.Z,{className:"mt10",form:v,scrollToFirstError:!0,layout:"vertical",onFinish:C,onValuesChange:function(){return f(c()({},v.getFieldsValue()))},children:[(0,M.jsx)(h.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,M.jsx)(Q.Z,{placeholder:"必填,描述主要修改内容(相当于Git Commit message的Header)"})}),(0,M.jsx)(h.Z.Item,{label:"选择文件",name:"file",rules:[{required:!0,message:"请选择文件"}],children:(0,M.jsxs)(Ie,c()(c()({},H),{},{children:[(0,M.jsx)("div",{children:(0,M.jsx)("i",{className:"iconfont icon-shangchuan font50 ".concat(De.colorBlue)})}),(0,M.jsxs)("div",{className:"font14 mt30",children:["拖拽文件或",(0,M.jsx)("span",{className:"".concat(De.colorBlue," ml5"),children:"点击此处上传"})]})]}))})]})]})})})})),Fe={flex_box_center:"flex_box_center___ceC0y",flex_space_between:"flex_space_between___K6rVh",flex_box_vertical_center:"flex_box_vertical_center___agfJS",flex_box_center_end:"flex_box_center_end___YIze7",flex_box_column:"flex_box_column___E4huF",headLeft:"headLeft___Xwji1",colorBlue:"colorBlue_____BeE",wrap:"wrap___KU5Kb",nodata:"nodata___HezS3",nodataText:"nodataText___bdADB",content:"content___O0OuF",gitCode:"gitCode___oC8AX",ellipsis:"ellipsis___gxBif",menu:"menu___UMSQf",overlayClass:"overlayClass___pY72Q",tips:"tips___Q04Oz"},He="wrap___FeZrl",Ce="content___nhYt_",Je="mainPathWrap___pggnV",Pe="colorBlue___TPUPy",Re=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.dispatch),i=e.title,a=e.pathList,o=void 0===a?[]:a,l=e.showInputPath,p=void 0!==l&&l,x=e.isMergeSelectFile,f=void 0!==x&&x,m=e.onFinish,g=void 0===m?function(){}:m,v=h.Z.useForm(),A=u()(v,1)[0],y=(0,w.useParams)(),S=(0,w.useLocation)(),b=(0,d.useRef)(),B=(0,d.useState)(""),D=u()(B,2),N=D[0],I=D[1],Z=(0,d.useState)(""),F=u()(Z,2),H=F[0],C=F[1],J=(0,d.useState)([]),P=u()(J,2),R=P[0],E=P[1],O=(0,d.useState)([]),G=u()(O,2),L=G[0],U=G[1];(0,d.useEffect)((function(){var e;b.current="repository"===(null===(e=S.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3])}),[]),(0,d.useEffect)((function(){if("Repository-SelectFilePath"===n.actionTabs.key){var e=o.join("/"),t=[];o.map((function(n,i){0===i?t.push({val:"根目录",path:""},{val:"/".concat(n),path:e}):t.push({val:"/".concat(n),path:e})})),E(t),I(e),C(e),z(e)}}),[n.actionTabs.key]);var z=function(){var e=r()(s()().mark((function e(n){var i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:b.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:y.taskId,path:n}});case 2:(i=e.sent)&&U(i.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=r()(s()().mark((function e(){var n,i,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=null==A?void 0:A.getFieldsValue(),i=N?"".concat(N).concat(null!=n&&n.name?"/".concat(null==n?void 0:n.name):""):null==n?void 0:n.name,!f){e.next=6;break}return g(i),V(),e.abrupt("return");case 6:if(!p){e.next=16;break}return e.next=9,A.validateFields();case 9:return e.next=11,t({type:"shixunsDetail/uploadGitFolder",payload:c()(c()({},{id:y.taskId,path:i}),b.current?{}:{secret_repository:!0})});case 11:a=e.sent,g(H),0===a.status&&k.ZP.info("新建成功"),e.next=18;break;case 16:g(i),k.ZP.success("选择文件目录成功");case 18:V();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),V=function(){t({type:"shixunsDetail/setActionTabs",payload:{}}),A.resetFields()};return(0,M.jsx)(j.Z,{centered:!0,title:i||"新建文件夹",closable:!1,keyboard:!1,open:"Repository-SelectFilePath"===n.actionTabs.key,onOk:T,onCancel:V,children:(0,M.jsxs)("div",{className:He,children:[(0,M.jsxs)("div",{className:Ce,children:[(0,M.jsx)("div",{className:Je,children:!(null==R||!R.length)&&R.map((function(e,n){return(0,M.jsx)("a",{onClick:function(){return function(e,n){var t=R.filter((function(e,t){return t<=n}));E(t);var i=t.filter((function(e,n){return 0!==n})).map((function(e){return e.val})).join("").substr(1);I(i),z(i)}(0,n)},children:e.val},n)}))}),!(null==L||!L.length)&&L.map((function(e,n){return"tree"===e.type&&(0,M.jsxs)("a",{onClick:function(){return function(e){var n=N;"tree"===e.type&&(R.length?R.push({val:"/".concat(e.name),path:e.name}):R.push({val:"根目录",path:""},{val:"/".concat(e.name),path:e.name}),E(R),n=N?"".concat(N,"/").concat(e.name):e.name,I(n)),z(n)}(e)},children:[(0,M.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(Pe)}),e.name]},n)}))]}),(0,M.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,M.jsx)("div",{className:"mt5 mb5",children:N}),p&&(0,M.jsx)(h.Z,{form:A,scrollToFirstError:!0,className:"mt20",children:(0,M.jsx)(h.Z.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,M.jsx)(Q.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)"})})})]})})})),Ee=t(78892),Oe=t(33329),Qe=t(27876),Me=(t(10283),t(92396)),Ge=["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData","haveAuth"],Le=me.Z.DirectoryTree,Ue=function(){return(0,M.jsxs)("div",{className:"mt20 pb50 ".concat(Fe.nodata),children:[(0,M.jsxs)("div",{className:Fe.headLeft,children:["提示:",(0,M.jsx)("br",{}),"此处存放本实训所需的所有代码等相关文件,你可以通过以下",(0,M.jsx)("br",{}),"两种方式来使用:",(0,M.jsx)("br",{}),"1、",(0,M.jsx)("a",{href:"/forums/2784",target:"_blank",children:"Git客户端"})," ","上传已有文件来开始使用。",(0,M.jsx)("br",{}),"2、直接在平台上创建文件目录以及相关代码文件。"]}),(0,M.jsx)("img",{width:"100%",src:Me.Oe})]})},ze=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading,i=e.globalSetting,s=e.practiceSetting;return{shixunsDetail:n,globalSetting:i,user:e.user,practiceSetting:s,loading:t}}))((function(e){var n,t,i=e.shixunsDetail,a=(e.globalSetting,e.loading),o=(e.user,e.activeKey),l=e.dispatch,p=e.practiceSetting,x=e.isRepository,h=e.treeData,f=e.setTreeData,m=e.haveAuth,A=(W()(e,Ge),(0,w.useParams)()),y=(0,w.useLocation)(),S=(0,d.useState)(),B=u()(S,2),D=B[0],N=(B[1],(0,d.useState)(!1)),I=u()(N,2),Z=I[0],F=I[1],H=(0,d.useState)(!1),C=u()(H,2),J=C[0],P=C[1],R=(0,d.useState)(!1),E=u()(R,2),O=E[0],Q=E[1],G=(0,d.useState)(!1),L=u()(G,2),U=L[0],z=L[1],T=(0,d.useState)(""),V=u()(T,2),K=V[0],Y=V[1],q=(0,d.useState)([]),X=u()(q,2),_=X[0],$=X[1],ee=(0,d.useState)([]),ne=u()(ee,2),te=ne[0],ie=ne[1],se=(0,d.useState)([]),ae=u()(se,2),re=(ae[0],ae[1]),oe=(0,d.useState)(!1),ce=u()(oe,2),le=ce[0],ue=ce[1],he=(0,d.useState)(),me=u()(he,2),ve=(me[0],me[1]),Ae=(0,d.useState)(),ke=u()(Ae,2),ye=(ke[0],ke[1]),be=(0,d.useState)(""),Be=u()(be,2),De=(Be[0],Be[1]),Ne=(0,d.useState)(),Ie=u()(Ne,2),He=(Ie[0],Ie[1]),Ce=(0,d.useState)(!1),Je=u()(Ce,2),Pe=Je[0],Me=Je[1];(0,d.useEffect)((function(){f([]),Xe(""),localStorage.warehouseHideTip||ue(!0)}),[y.pathname,x]);var ze=function(){var e=r()(s()().mark((function e(){var n,t=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.length>0&&void 0!==t[0]?t[0]:"",e.next=3,(0,Oe.Zt)({id:A.taskId,secret_dir_path:n});case 3:e.sent&&He(n);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Te=function(e){return(0,M.jsxs)(pe.Z,{className:Fe.menu,onClick:function(n){switch(Y(e.path||""),n.key){case"1":(0,Qe.L9)(["实践项目","设置","代码仓库","新建文件"]),F(!0);break;case"2":(0,Qe.L9)(["实践项目","设置","代码仓库","新建文件夹"]),Q(!0);break;case"3":(0,Qe.L9)(["实践项目","设置","代码仓库","上传"]),z(!0);break;case"4":(0,Qe.L9)(["实践项目","设置","代码仓库","重命名"]),P(!0);break;case"5":(0,Qe.L9)(["实践项目","设置","代码仓库","删除"]),en(e.path,e.name,e);break;case"6":(0,Qe.L9)(["实践项目","设置","代码仓库","复制路径"]),nn(e)}},children:[("topTree"===e.type||"tree"===e.type)&&(0,M.jsx)(pe.Z.Item,{children:"新建文件"},"1"),("topTree"===e.type||"tree"===e.type)&&(0,M.jsx)(pe.Z.Item,{children:"新建文件夹"},"2"),("topTree"===e.type||"tree"===e.type)&&(0,M.jsx)(pe.Z.Item,{children:"上传"},"3"),"topTree"!==e.type&&"tree"!==e.type&&(0,M.jsx)(pe.Z.Item,{children:"重命名"},"4"),"topTree"!==e.type&&(0,M.jsx)(ge.CopyToClipboard,{text:"/data/workspace/myshixun/".concat(x?"":"secret/").concat(null==e?void 0:e.path),onCopy:function(){return k.ZP.success("复制成功")},children:(0,M.jsx)(pe.Z.Item,{children:(0,M.jsx)(M.Fragment,{children:"复制路径"})},"6")}),"topTree"!==e.type&&(0,M.jsx)(pe.Z.Item,{children:"删除"},"5")]})},Ve=function(e,n){return e.map((function(e){return e.path=""==n?n+e.name:n+"/"+e.name,e.title=(0,M.jsxs)(g.Z,{className:"font14",children:[(0,M.jsx)(v.Z,{flex:"1",children:(0,M.jsxs)(g.Z,{children:[(0,M.jsx)(v.Z,{flex:"20px",children:"blob"===e.type&&(0,M.jsx)("span",{className:"iconfont icon-wenjian11 font12"})}),(0,M.jsx)(v.Z,{flex:"1",children:(0,M.jsx)("span",{className:" multi_ellipsis1",children:e.name})})]})}),m&&(0,M.jsx)(v.Z,{children:("blob"===e.type||"tree"===e.type)&&(0,M.jsx)(xe.Z,{dropdownRender:function(){return Te(e)},className:Fe.ellipsis,children:(0,M.jsx)("i",{className:"iconfont icon-gengduo2 c-555a88"})})})]}),e.disableCheckbox=D&&D!==e.name,e.className="tree"===e.type?Fe.pl23:"",e.checkable="tree"!==e.type,e.isLeaf="tree"!==e.type,e.children="tree"===e.type&&[],e.key=e.path,e}))},Ke=function(e){l({type:"practiceSetting/setSideBarTabs",payload:{selectPath:e}})},We=function(){var e=r()(s()().mark((function e(n,t){var i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=n.split("/"),e.next=3,Xe(K);case 3:setTimeout((function(){Ke(n),_=[i[0]||""],te=[n],ie(fe()(te)),$(fe()(_))}),150);case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Ye=function(e,n){if(""==n)h=fe()(e),f(fe()(e));else{var t=qe(h,n,e);h=t,f([].concat(t))}};function qe(e,n,t){return e.map((function(e){return e.key===n?(e.children=fe()(t),c()({},e)):e.children?c()(c()({},e),{},{children:qe(e.children,n,t)}):e}))}var Xe=function(){var e=r()(s()().mark((function e(){var n,t,i,a,r,o=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=o.length>0&&void 0!==o[0]?o[0]:"",e.next=3,l({type:x?"shixunsDetail/getRepositorys":"shixunsDetail/getSecretRepository",payload:{id:A.taskId,path:n}});case 3:return(t=e.sent)&&(null!==(i=t.trees)&&void 0!==i&&i.length?(r=Ve(fe()(t.trees),n),Ye(r,n),re(t.trees||[]),ye(n||""),console.log("handleGetRepository:",r,n),setTimeout((function(){return console.log(h,t.trees,n,999999)}),2e3)):""==n&&f([]),ve((null===(a=t.commits)||void 0===a?void 0:a[0])||{})),e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),_e=function(){var e=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=r()(s()().mark((function e(t,i){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.children.length&&t(),De(n.path),e.next=4,Xe(n.path);case 4:t();case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),$e=function(){var e=r()(s()().mark((function e(n,t){var i,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleSelectTree",n,t.nativeEvent.target.nodeName,t),i=function(){Ke(t.node.path),n=[t.node.path],ie(fe()(n))},"svg"!==t.nativeEvent.target.nodeName&&"LI"!==t.nativeEvent.target.nodeName&&"I"!==t.nativeEvent.target.nodeName){e.next=4;break}return e.abrupt("return");case 4:"blob"===t.node.type&&(null!=p&&null!==(a=p.sideBar)&&void 0!==a&&a.confirmLeave?j.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){i(),l({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):i());case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),en=function(e,n,t){var i;j.Z.confirm({centered:!0,title:"确认需要删除该文件".concat(t.children?"夹":"","?"),okText:"确定",cancelText:"取消",onOk:(i=r()(s()().mark((function n(){var t,i,a;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,l({type:"shixunsDetail/deleteGitFiles",payload:{id:A.taskId,path:e,message:"删除".concat(e),secret_repository:!x||null}});case 2:if(t=n.sent,i=e.split("/"),0!==(null==t?void 0:t.status)){n.next=20;break}return k.ZP.info("删除成功"),i.splice(i.length-1,1),n.next=9,Xe(i.length>1?i.join("/"):"");case 9:if(null==(a=n.sent)||!a.trees){n.next=13;break}n.next=16;break;case 13:return i.splice(i.length-1,1),n.next=16,Xe(i.length>1?i.join("/"):"");case 16:return Ke(""),n.abrupt("return",!0);case 20:-3===(null==t?void 0:t.status)&&j.Z.confirm({title:"删除失败",content:(0,M.jsxs)("div",{children:["该文件“",e,"”已经被任务关卡的学员任务文件或评测执行文件使用,请先修改任务关卡中评测设置的文件路径后再删除。"]}),okText:"前往修改",cancelText:"取消",onOk:function(){window.location.href="/shixuns/".concat(A.taskId,"/edit/").concat(null==t?void 0:t.message,"/tab=2")}});case 21:case"end":return n.stop()}}),n)}))),function(){return i.apply(this,arguments)})})},nn=function(e){console.log(e,"item")},tn=function(){var e=r()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleExpand",t),"svg"!==t.nativeEvent.target.nodeName&&"path"!==t.nativeEvent.target.nodeName&&"LI"!==t.nativeEvent.target.nodeName){e.next=5;break}return e.abrupt("return",!0);case 5:return e.next=7,_e(t.node);case 7:_.includes(t.node.path)?_.splice(_.indexOf(t.node.path),1):_.push(t.node.path);case 8:$(fe()(_));case 9:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),sn=function(){ue(!1),localStorage.warehouseHideTip=!0},an=function(){var e=r()(s()().mark((function e(n){var t,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log(n),n.node.key,n.dragNode.key,t=n.node.pos.split("-"),n.dropPosition-Number(t[t.length-1]),"tree"!==n.dragNode.type){e.next=8;break}return k.ZP.warning("不支持文件夹移动目录"),e.abrupt("return");case 8:if("tree"===n.node.type){e.next=11;break}return k.ZP.warning("未移动文件目录位置"),e.abrupt("return");case 11:return e.next=13,l({type:"shixunsDetail/moveGitFiles",payload:{id:A.taskId,from:n.dragNode.path,to:n.node.path+"/"+n.dragNode.name,message:"".concat(n.dragNode.path," move to ").concat(n.node.path+"/"+n.dragNode.name," ")}});case 13:if(0!==e.sent.status){e.next=26;break}return Ke(""),e.next=18,Xe("");case 18:i=0;case 19:if(!(i<_.length)){e.next=26;break}if(""==_[i]){e.next=23;break}return e.next=23,Xe(_[i]);case 23:i++,e.next=19;break;case 26:return e.abrupt("return");case 32:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,M.jsxs)("section",{className:Fe.bg,children:[(0,M.jsx)("div",{className:Fe.contentbg,children:(0,M.jsxs)("div",{className:Fe.wrap,children:[(0,M.jsxs)(g.Z,{className:Fe.gitCode,children:[(0,M.jsxs)(v.Z,{flex:"1",children:[(0,M.jsx)("span",{className:"iconfont icon-daimacangku2 mr8"}),x?"代码仓库":"私密代码仓库"]}),(0,M.jsx)(v.Z,{children:m&&(0,M.jsx)(xe.Z,{dropdownRender:function(){return Te({type:"topTree"})},className:"current",children:(0,M.jsxs)(de.Z,{open:le,title:(0,M.jsxs)("div",{className:"font16",children:[(0,M.jsx)(Ee.Z,{style:{position:"relative",left:-35},onClick:function(){return sn()}}),"点击此处新建文件、新建文件夹、上传文件。",(0,M.jsx)("span",{onClick:function(){return sn()},className:"iconfont icon-guanbi1 ml8 current font14"})]}),overlayClassName:Fe.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500",children:[x&&(0,M.jsx)("i",{className:"iconfont icon-gengduo2 c-555a88"}),!x&&(null==i||null===(n=i.detail)||void 0===n?void 0:n.secret_repository)&&(0,M.jsx)("i",{className:"iconfont icon-gengduo2 c-555a88"})]})})})]}),!!h.length&&!x&&(0,M.jsx)("div",{className:"mt20 pl20 pr20 font14 c-white",children:(0,M.jsx)("div",{children:"实训评测的时候,系统会临时将私密代码库移动普通代码库的secret目录下面,评测结束会清空secret目录内容。如果私密代码库中存在文件src/test.sh,在普通代码库调用该文件则使用路径:secret/src/test.sh"})}),h.length?(0,M.jsx)(M.Fragment,{children:(0,M.jsxs)("div",{className:Fe.content,children:["1"===o&&(0,M.jsxs)("div",{className:Fe.tips,children:["提示:",(0,M.jsx)("br",{}),'代码运行在服务器/data/workspace/myshixun/下,如果代码 需要用到文件路径时,您将鼠标移入仓库文件或目录右侧的"..." 图标,选择复制路径得到文件的绝对路径。']}),(0,M.jsx)(Le,{disabled:!!a.effects["shixunsDetail/getFileContents"],multiple:!0,showIcon:!1,treeData:h,switcherIcon:(0,M.jsx)(b.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:3,marginLeft:22}}),onExpand:tn,expandedKeys:_,selectedKeys:te,onSelect:$e,draggable:!0,onDragEnter:function(e){console.log(e)},onDrop:an,allowDrop:function(e){e.dropNode,e.dropPosition;return!1}})]})}):"",!h.length&&x&&(0,M.jsx)(Ue,{}),!h.length&&!x&&(null==i||null===(t=i.detail)||void 0===t?void 0:t.secret_repository)&&(0,M.jsx)(Ue,{})]})}),(0,M.jsx)(we,{visible:J,defaultPath:K,onClose:function(){return P(!1)},isRepository:!x,onOK:function(){var e=r()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(t=K.split("/")).pop(),e.next=4,Xe(t.join("/"));case 4:Ke("");case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,M.jsx)(Se,{visible:Z,defaultPath:K,onClose:function(){return F(!1)},isRepository:x,onOK:function(e){We(e.path,e.name)}}),(0,M.jsx)(je,{visible:O,defaultPath:K,onClose:function(){return Q(!1)},isRepository:x,onOK:function(e){We(e.path,e.name)}}),(0,M.jsx)(Ze,{defaultPath:K,visible:U,isRepository:x,onClose:function(){return z(!1)},onOK:function(){var e=r()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=K.split("/"),e.next=3,Xe(K);case 3:_=[t[0]||""],te=[K],ie(fe()(te)),$(fe()(_));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,M.jsx)(Re,{pathList:null==K?void 0:K.split("/"),showInputPath:!0,isMergeSelectFile:Pe,onFinish:function(e){Pe?ze(e):Xe(e),Me(!1)}})]})})),Te={flex_box_center:"flex_box_center___mJSI5",flex_space_between:"flex_space_between___m2vnD",flex_box_vertical_center:"flex_box_vertical_center___b1pIq",flex_box_center_end:"flex_box_center_end___YagwH",flex_box_column:"flex_box_column___mZenc",commitWrap:"commitWrap___M9LmK",wrap:"wrap___jv461",colorGray:"colorGray___sAqo4",content:"content___aLkz4",itemTime:"itemTime___UnJXc",imageUrl:"imageUrl___u5BIL",blueLight:"blueLight___T56XC",divider:"divider___KTMx3",empty:"empty___ltuTU"},Ve=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],Ke=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=e.isRepository,i=(W()(e,Ve),(0,w.useParams)()),a=(0,d.useState)([]),o=u()(a,2),c=o[0],l=o[1];(0,d.useEffect)((function(){p()}),[t]);var p=function(){var e=r()(s()().mark((function e(){var a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:"shixunsDetail/getRepositoryCommit",payload:{id:i.taskId,secret_repository:!t||void 0}});case 2:(a=e.sent)&&l(a.commits||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,M.jsxs)(M.Fragment,{children:[""==c&&(0,M.jsxs)("div",{className:Te.empty,children:[(0,M.jsx)("img",{src:Me.em,width:"258"}),(0,M.jsx)("br",{}),(0,M.jsx)("span",{className:"c-grey-c font14",children:"暂无提交记录"})]}),""!=c&&(0,M.jsx)("section",{className:Te.bg,children:(0,M.jsx)("div",{className:Te.wrap,children:(0,M.jsx)("div",{className:Te.content,children:null==c?void 0:c.map((function(e){var n,t;return(0,M.jsxs)("div",{children:[(0,M.jsx)(g.Z,{align:"middle",className:"c-white font16",children:(0,M.jsx)(v.Z,{children:e.title})}),(0,M.jsxs)(g.Z,{align:"middle",className:"mt20 ",children:[(0,M.jsx)(v.Z,{children:(0,M.jsx)("img",{className:Te.imageUrl,src:z.Z.IMG_SERVER+"/"+(null===(n=e.author)||void 0===n?void 0:n.image_url)})}),(0,M.jsx)(v.Z,{className:Te.blueLight,children:(0,M.jsx)("span",{className:"ml20",children:null===(t=e.author)||void 0===t?void 0:t.username})}),(0,M.jsxs)(v.Z,{children:[(0,M.jsx)("span",{className:"ml20 ".concat(Te.blueLight),children:"提交于"}),(0,M.jsx)("span",{className:"ml20 ".concat(Te.blueLight),children:e.time})]})]}),(0,M.jsx)(A.Z,{className:Te.divider})]})}))})})})]})})),We=t(29114),Ye=["globalSetting","loading","dispatch","practiceSetting","shixunsDetail","haveAuth"],qe=x.Z.TabPane,Xe=(0,w.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n,practiceSetting:e.practiceSetting,shixunsDetail:e.shixunsDetail}}))((function(e){e.globalSetting;var n,t,i,a,o,l,p,h,A,y,S,b,B,D,N,I,Z,F,H,C=e.loading,J=e.dispatch,P=e.practiceSetting,R=e.shixunsDetail,E=e.haveAuth,O=(W()(e,Ye),(0,d.useState)("1")),Q=u()(O,2),G=Q[0],L=Q[1],U=(0,d.useState)("1"),z=u()(U,2),T=z[0],V=z[1],K=(0,d.useState)(),he=u()(K,2),fe=he[0],me=he[1],ve=(0,d.useRef)(),Ae=((0,w.useLocation)(),(0,d.useState)(!0)),je=u()(Ae,2),ke=je[0],ye=je[1],Se=(0,d.useState)(["2","1"]),be=u()(Se,2),we=be[0],Be=be[1],De=(0,d.useState)([]),Ne=u()(De,2),Ie=Ne[0],Ze=Ne[1],Fe=(0,d.useRef)(),He=(0,w.useParams)(),Ce=[{id:"1",name:"代码仓库"},{id:"2",name:(0,M.jsxs)("span",{children:[(0,M.jsx)("span",{children:"私密代码仓库"}),(0,M.jsx)(de.Z,{title:"私密版本库的文件对学员始终隐藏,无法访问查看。",children:(0,M.jsx)("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})})]})}];(0,d.useEffect)((function(){try{var e,n,t,i,s,a,r;if(null!=R&&null!==(e=R.fileContent)&&void 0!==e&&null!==(e=e.content)&&void 0!==e&&null!==(e=e.content)&&void 0!==e&&e.length||""==(null==R||null===(n=R.fileContent)||void 0===n||null===(n=n.content)||void 0===n?void 0:n.content))if("txt"===(null==R||null===(t=R.fileContent)||void 0===t?void 0:t.file_type))ve.current=window.decodeURIComponent(escape(window.atob(null==R||null===(i=R.fileContent)||void 0===i||null===(i=i.content)||void 0===i?void 0:i.content))),fe=window.decodeURIComponent(escape(window.atob(null==R||null===(s=R.fileContent)||void 0===s||null===(s=s.content)||void 0===s?void 0:s.content))),me(fe);else ve.current=null==R||null===(a=R.fileContent)||void 0===a||null===(a=a.content)||void 0===a?void 0:a.content,fe=null==R||null===(r=R.fileContent)||void 0===r||null===(r=r.content)||void 0===r?void 0:r.content,me(fe)}catch(e){var o,c;ve.current=window.atob(null==R||null===(o=R.fileContent)||void 0===o||null===(o=o.content)||void 0===o?void 0:o.content),fe=window.atob(null==R||null===(c=R.fileContent)||void 0===c||null===(c=c.content)||void 0===c?void 0:c.content),me(fe),k.ZP.warning("请确认文件字符集编码是否为UTF-8")}console.log("codeMirrorSourceValue1212:12",R.fileContent.content)}),[null==R||null===(n=R.fileContent)||void 0===n?void 0:n.content]),(0,d.useEffect)((function(){var e,n=null==P||null===(e=P.sideBar)||void 0===e?void 0:e.selectPath.split("/");Be(n)}),[null==P||null===(t=P.sideBar)||void 0===t?void 0:t.selectPath]);(0,d.useEffect)((function(){new Promise(function(){var e=r()(s()().mark((function e(n,t){var i,a,r,o;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""===(null==P||null===(i=P.sideBar)||void 0===i?void 0:i.selectPath)||null==P||null===(a=P.sideBar)||void 0===a||!a.selectPath){e.next=5;break}return e.next=3,J({type:"shixunsDetail/getFileContents",payload:{id:He.taskId,path:null==P||null===(r=P.sideBar)||void 0===r?void 0:r.selectPath,secret_repository:!ke||null}});case 3:null!=(o=e.sent)&&o.content||""==(null==o?void 0:o.content)||J({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}});case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}())}),[null==P||null===(i=P.sideBar)||void 0===i?void 0:i.selectPath]);var Je=(0,M.jsxs)(pe.Z,{className:Y,onClick:function(e){var n;null!=R&&null!==(n=R.detail)&&void 0!==n&&n.secret_repository||"2"!==e.key||V("1"),L(e.key),"1"===e.key?ye(!0):ye(!1)},children:[(0,M.jsx)(pe.Z.Item,{disabled:!0,children:"切换仓库"},"0"),Ce.filter((function(e){var n,t;return null==R||null===(n=R.detail)||void 0===n||!n.init_repository||null!=R&&null!==(t=R.detail)&&void 0!==t&&t.is_jupyter_lab?"2"!==e.id:e})).map((function(e,n){return(0,M.jsx)(pe.Z.Item,{className:"leaveClick",children:e.name},e.id)}))]}),Pe=function(){var e=r()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,J({type:"shixunsDetail/updateRepositoryFiles",payload:{id:He.taskId,path:null==R||null===(n=R.fileContent)||void 0===n||null===(n=n.params)||void 0===n?void 0:n.path,content:fe,secret_repository:!ke||null}});case 2:null!=(t=e.sent)&&t.content&&(k.ZP.info("保存成功"),J({type:"practiceSetting/setSideBarTabs",payload:c()(c()({},P.sideBar),{},{confirmLeave:!1})}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,M.jsxs)("div",{className:q,style:{minHeight:600},children:[(0,M.jsx)("div",{className:X,children:(0,M.jsxs)(g.Z,{align:"middle",className:"w100 c-white",style:{height:60},children:[(0,M.jsx)(v.Z,{flex:"1",children:(0,M.jsxs)(g.Z,{align:"middle",children:[(0,M.jsx)(v.Z,{children:(0,M.jsx)(xe.Z,{dropdownRender:function(){return Je},className:Y,children:(0,M.jsxs)("span",{className:"font16 c-white current ml20",children:[Ce.find((function(e){return e.id===G})).name," ",(0,M.jsx)("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})]})})}),(0,M.jsx)(v.Z,{flex:"81px",children:(0,M.jsx)("div",{className:ae})}),(0,M.jsx)(v.Z,{children:(0,M.jsxs)(x.Z,{className:se,activeKey:T,onChange:function(e){var n;null!=P&&null!==(n=P.sideBar)&&void 0!==n&&n.confirmLeave?j.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){V(e),J({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(V(e),J({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))},children:[(0,M.jsx)(qe,{tab:(0,M.jsx)("span",{className:"leaveClick",children:"代码文件"})},"1"),ke&&(null==R||null===(a=R.detail)||void 0===a?void 0:a.init_repository)&&(0,M.jsx)(qe,{tab:"提交记录",className:"leaveClick"},"2"),!ke&&(null==R||null===(o=R.detail)||void 0===o?void 0:o.secret_repository)&&(0,M.jsx)(qe,{tab:"提交记录",className:"leaveClick"},"2")]})})]})}),(ke&&(null==R||null===(l=R.repository)||void 0===l?void 0:l.git_url)||!ke&&(null==R||null===(p=R.secretRepository)||void 0===p?void 0:p.git_url))&&(0,M.jsx)(M.Fragment,{children:(0,M.jsxs)(v.Z,{children:[(0,M.jsx)("span",{className:_,children:"仓库地址:"}),(0,M.jsx)("input",{readOnly:!0,value:ke?null==R||null===(h=R.repository)||void 0===h?void 0:h.git_url:null==R||null===(A=R.secretRepository)||void 0===A?void 0:A.git_url}),(0,M.jsx)(ge.CopyToClipboard,{text:ke?null==R||null===(y=R.repository)||void 0===y?void 0:y.git_url:null==R||null===(S=R.secretRepository)||void 0===S?void 0:S.git_url,onCopy:function(){return k.ZP.success("复制成功")},children:(0,M.jsx)(de.Z,{placement:"topLeft",title:"点击复制版本库",children:(0,M.jsx)("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})})})]})})]})}),(0,M.jsxs)("div",{className:$,style:{overflow:"auto"},children:["1"===T&&(0,M.jsxs)(M.Fragment,{children:[(0,M.jsx)("aside",{className:ee,children:(0,M.jsx)(m.Z,{spinning:!!C.effects["shixunsDetail/getRepositorys"],wrapperClassName:"".concat(te," ").concat(ue),children:(0,M.jsx)(ze,{setTreeData:Ze,treeData:Ie,activeKey:G,isRepository:ke,haveAuth:E})})}),(0,M.jsxs)("aside",{className:ne,ref:Fe,children:[""!==(null==P||null===(b=P.sideBar)||void 0===b?void 0:b.selectPath)&&(0,M.jsxs)(M.Fragment,{children:[(0,M.jsxs)(m.Z,{spinning:!!C.effects["shixunsDetail/getFileContents"],wrapperClassName:te,children:[(0,M.jsx)("div",{className:ce,children:(0,M.jsxs)(g.Z,{align:"middle",className:"w100",children:[(0,M.jsx)(v.Z,{children:(0,M.jsx)("span",{className:"iconfont icon-daimacangku2 c-white"})}),(0,M.jsx)(v.Z,{flex:"40px",children:(0,M.jsx)("div",{className:ae,style:{marginLeft:20}})}),(0,M.jsx)(v.Z,{className:le,children:we.map((function(e,n){return(0,M.jsx)("span",{className:"c-blue",children:e})}))})]})}),(0,M.jsx)("div",{className:C.effects["shixunsDetail/getFileContents"]?"hide":"show",children:(0,M.jsx)(We.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:null==R||null===(B=R.fileContent)||void 0===B?void 0:B.filename,type:"office"===(null==R||null===(D=R.fileContent)||void 0===D?void 0:D.file_type)?"download":null==R||null===(N=R.fileContent)||void 0===N?void 0:N.file_type,data:fe,monacoEditor:{value:fe,language:null==R||null===(I=R.fileContent)||void 0===I?void 0:I.language,onChange:function(e){return function(e){me(e);var n=-1;n=e===ve.current?0:1,J({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!n}})}(e)},options:{fontSize:14,readOnly:!E}}})})]}),"txt"===(null==R||null===(Z=R.fileContent)||void 0===Z?void 0:Z.file_type)&&E&&(0,M.jsx)(g.Z,{align:"middle",justify:"center",className:re,children:(0,M.jsx)(v.Z,{children:(0,M.jsx)(f.ZP,{type:"primary",size:"middle",onClick:Pe,children:"提交"})})})]}),""==(null==P||null===(F=P.sideBar)||void 0===F?void 0:F.selectPath)&&(null==R||null===(H=R.detail)||void 0===H?void 0:H.init_repository)&&(0,M.jsxs)("div",{className:ie,children:[(0,M.jsx)("img",{src:Me.x7,width:"258"}),(0,M.jsx)("br",{}),(0,M.jsxs)("span",{className:"c-grey-c",children:[!(null==Ie||!Ie.length)&&"在左侧代码仓库区域点击目录打开文件",!(null!=Ie&&Ie.length)&&"请先在左侧上传文件或新建文件!"]})]})]})]}),"2"===T&&(0,M.jsx)("div",{className:oe,children:(0,M.jsx)(Ke,{isRepository:ke})})]})]})})),_e=t(68121),$e=t(74187),en=t(49105),nn=t(24905),tn=(0,w.connect)((function(e){return{innovation:e.innovation}}))((function(e){var n=e.dispatch,t=e.innovation,i=e.openForkModal;return(0,M.jsx)(j.Z,{title:"启动环境",width:600,okText:"Fork项目",okButtonProps:{type:"primary"},centered:!0,open:"remindfork-project"===t.visibleModalName,destroyOnClose:!0,onCancel:function(){n({type:"innovation/closeModal"})},onOk:function(){i("remindModal")},children:(0,M.jsxs)("div",{style:{marginTop:14},children:[(0,M.jsx)("p",{children:"你不是该项目的创建者/合作者,无法直接启动环境。"}),(0,M.jsx)("p",{children:"请先Fork为你个人的项目后,再启动环境。"}),(0,M.jsx)(g.Z,{children:(0,M.jsx)(nn.Z,{checked:t.hideRemindModal,onChange:function(e){return n({type:"innovation/save",payload:{hideRemindModal:e.target.checked}})},children:"不再提示"})})]})})})),sn=p.Z.Paragraph,an=x.Z.TabPane,rn=["#FF7E0F","#165DFF","#44D7B6","red"],on=(0,w.connect)((function(e){return{innovation:e.innovation,user:e.user}}))((function(e){var n,t,i,a,o,l,p,J,Q,L,z,T=e.user,K=e.dispatch,W=(0,d.useState)(),Y=u()(W,2),q=Y[0],X=Y[1],_=(0,d.useState)(!0),$=u()(_,2),ee=$[0],ne=$[1],te=(0,w.useParams)().taskId,ie=(0,d.useState)("1"),se=u()(ie,2),ae=se[0],re=se[1],oe=(0,d.useMemo)((function(){var e=T.userInfo;return(0,O.Ny)()||(null==e?void 0:e.user_id)===(null==q?void 0:q.sci_project.user_id)||(null==q?void 0:q.is_partner)}),[T,q]),ce=(0,d.useMemo)((function(){var e=T.userInfo;return(0,O.Ny)()||(null==e?void 0:e.user_id)===(null==q?void 0:q.sci_project.user_id)}),[T,q]),le=(0,d.useState)(!1),ue=u()(le,2),de=ue[0],pe=ue[1],xe=(0,d.useState)(!1),he=u()(xe,2),fe=he[0],me=he[1],ge=h.Z.useForm(),ve=u()(ge,1)[0];(0,d.useEffect)((function(){(0,E.T)(te).then((function(e){ne(!1),e.status||X(e)}))}),[]);var Ae=function(e){q.my_sci_projects_num>=10&&!(0,O.Ny)()?K({type:"innovation/openSimpleModal",payload:{title:"项目数量达到上限",children:"每位用户最多只能创建10个项目,你的项目数量已经达到上限。",footer:(0,M.jsx)(f.ZP,{onClick:function(){return K({type:"innovation/closeSimpleModal"})},type:"primary",children:"我知道了"})}}):K({type:"innovation/save",payload:{visibleModalName:"fork-project",openForkModalPosition:e}})};return(0,M.jsxs)(m.Z,{spinning:ee,children:[q&&(0,M.jsxs)("div",{className:B,children:[(0,M.jsxs)(g.Z,{justify:"space-between",align:"middle",style:{marginBottom:10},children:[(0,M.jsxs)(v.Z,{className:D,span:20,children:[q.sci_project.username," / ",q.sci_project.name]}),(0,M.jsx)(v.Z,{span:4,style:{textAlign:"right"},children:(0,M.jsx)(f.ZP,{icon:(0,M.jsx)(S.Z,{}),className:N,onClick:function(){return Ae("forkButton")},children:(0,M.jsx)("span",{children:q.sci_project.forked_count})})})]}),(0,M.jsx)(sn,{ellipsis:{rows:3,expandable:!0,symbol:(0,M.jsxs)("span",{style:{color:"#165dff"},children:["展开",(0,M.jsx)(b.Z,{})]})},className:I,children:q.sci_project.description}),(0,M.jsxs)(g.Z,{justify:"space-between",children:[(0,M.jsxs)(v.Z,{className:Z,children:[(0,M.jsxs)("span",{children:["项目环境:",q.mirror_repository_info.name]}),(0,M.jsxs)("span",{className:F,children:["创建时间:",U()(q.sci_project.created_at).format("YYYY-MM-DD HH:mm")]})]}),oe&&(0,M.jsxs)(v.Z,{className:H,children:[(0,M.jsx)("span",{onClick:function(){w.history.push("/innovation/project/edit/".concat(te))},children:"编辑"}),ce&&(0,M.jsx)("span",{className:C,onClick:function(){K({type:"innovation/openModal",payload:"delete-project"})},children:"删除"})]})]}),(0,M.jsx)(A.Z,{}),(0,M.jsxs)(x.Z,{activeKey:ae,onChange:function(e){re(e)},tabBarExtraContent:{right:(0,M.jsx)(f.ZP,{type:"primary",children:(0,M.jsx)("a",{onClick:function(){oe?(0,E.T)(te).then((function(e){if(X(e),-1===e.verify_info.status)return pe(!0),void ve.setFieldsValue({max_cpu:2,min_cpu:.2,max_memory:1024,min_memory:1024,max_disk:1,survival_time:.5});0!==e.verify_info.status?(1===e.verify_info.status&&w.history.push("/innovation/tasks/".concat(te)),2!==e.verify_info.status||j.Z.warning({title:"启动环境提示",content:"您申请的环境资源【未通过】,无法启动环境。",okText:"查看审核结果",onOk:function(){re("3")}})):j.Z.warning({title:"启动环境提示",content:"环境资源正在【审核中】,审核通过后才能启动环境",okText:"查看审核结果",onOk:function(){re("3")}})})):"true"===window.localStorage.getItem("hideRemindModal")?Ae("forkButton"):K({type:"innovation/save",payload:{visibleModalName:"remindfork-project",hideRemindModal:!0}})},target:"_blank",children:"启动环境"})})},children:[(0,M.jsx)(an,{tab:"代码",children:(0,M.jsx)(Xe,{haveAuth:oe})},"1"),(0,M.jsx)(an,{tab:"数据集",children:(0,M.jsx)(_e.Z,{detail:q})},"2"),(0,M.jsx)(an,{tab:"合作者",children:(0,M.jsx)($e.Z,{position:"detail"})},"4"),(0,M.jsxs)(an,{tab:"环境信息",children:[(0,M.jsxs)("div",{className:P,children:[(0,M.jsxs)("div",{className:R,children:[(0,M.jsx)("p",{children:"硬件信息"}),(0,M.jsxs)("div",{style:{marginLeft:28},children:[(0,M.jsxs)("div",{children:[(0,M.jsx)("label",{children:"CPU:"}),(0,M.jsx)("span",{children:(null==q||null===(n=q.sci_project_config)||void 0===n?void 0:n.max_cpu)+"核"||0})]}),(0,M.jsxs)("div",{children:[(0,M.jsx)("label",{children:"最低CPU:"}),(0,M.jsx)("span",{children:(null==q||null===(t=q.sci_project_config)||void 0===t?void 0:t.min_cpu)+"核"||0})]}),(0,M.jsxs)("div",{children:[(0,M.jsx)("label",{children:"内存限制:"}),(0,M.jsx)("span",{children:(null==q||null===(i=q.sci_project_config)||void 0===i?void 0:i.max_memory)+"M"||0})]}),(0,M.jsxs)("div",{children:[(0,M.jsx)("label",{children:"内存要求:"}),(0,M.jsx)("span",{children:(null==q||null===(a=q.sci_project_config)||void 0===a?void 0:a.min_memory)+"M"||0})]}),(0,M.jsxs)("div",{children:[(0,M.jsx)("label",{children:"磁盘限制:"}),(0,M.jsx)("span",{children:(null==q||null===(o=q.sci_project_config)||void 0===o?void 0:o.max_disk)+"G"||0})]}),(0,M.jsxs)("div",{children:[(0,M.jsx)("label",{children:"GPU数量:"}),(0,M.jsx)("span",{children:(null==q||null===(l=q.sci_project_config)||void 0===l?void 0:l.gpu)||"- -"})]})]})]}),(0,M.jsxs)("div",{className:R,children:[(0,M.jsx)("p",{children:"环境时间"}),(0,M.jsxs)("div",{style:{marginLeft:28},children:[(0,M.jsx)("label",{children:"环境时长:"}),(0,M.jsx)("span",{children:(null==q||null===(p=q.sci_project_config)||void 0===p?void 0:p.survival_time)+"小时"||0})]})]}),(0,M.jsxs)("div",{className:R,children:[(0,M.jsx)("p",{children:"审核状态"}),(0,M.jsxs)("div",{style:{marginLeft:28},children:[(0,M.jsx)("label",{children:"审核状态:"}),(0,M.jsx)("span",{style:{color:rn[parseInt("".concat(null==q||null===(J=q.verify_info)||void 0===J?void 0:J.status))+1]},children:(null==q||null===(Q=q.verify_info)||void 0===Q?void 0:Q.status_cn)||"- -"})]}),(0,M.jsxs)("div",{style:{marginLeft:28,wordBreak:"break-all"},children:[(0,M.jsx)("label",{children:"未通过原因:"}),(0,M.jsx)("span",{children:(null==q||null===(L=q.verify_info)||void 0===L?void 0:L.refuse_reason)||"- -"})]})]})]}),(0,M.jsx)("div",{style:{textAlign:"center"},children:(0,M.jsx)(f.ZP,{disabled:(null==q||null===(z=q.verify_info)||void 0===z?void 0:z.status)<=0,onClick:function(){ve.setFieldsValue(c()({},null==q?void 0:q.sci_project_config)),pe(!0)},style:{marginTop:30,textAlign:"center"},type:"primary",children:"重新申请"})})]},"3")]}),(0,M.jsx)(G,{detail:q}),(0,M.jsx)(V,{projectId:te}),(0,M.jsx)(tn,{openForkModal:Ae})]}),(0,M.jsx)(j.Z,{title:"启动环境",open:de,okButtonProps:{loading:fe},onCancel:function(){pe(!1)},onOk:function(){ve.submit()},children:(0,M.jsx)("div",{children:(0,M.jsxs)(h.Z,{labelCol:{span:6},wrapperCol:{span:18},form:ve,preserve:!1,onFinish:function(){var e=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return me(!0),e.next=3,(0,en.ZP)("/api/sci/projects/".concat(te,"/commit_verify.json"),{method:"POST",body:c()({},n)});case 3:e.sent,pe(!1),(0,E.T)(te).then((function(e){ne(!1),e.status||X(e)})),k.ZP.info("提交审核成功"),me(!1);case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,M.jsx)(h.Z.Item,{label:"CPU(核)",name:"max_cpu",rules:[{required:!0}],children:(0,M.jsx)(y.Z,{min:0,style:{width:"100%"}})}),(0,M.jsx)(h.Z.Item,{label:"最低CPU(核)",name:"min_cpu",rules:[{required:!0}],children:(0,M.jsx)(y.Z,{min:0,style:{width:"100%"}})}),(0,M.jsx)(h.Z.Item,{label:"内存限制(M)",name:"max_memory",rules:[{required:!0}],children:(0,M.jsx)(y.Z,{min:0,style:{width:"100%"}})}),(0,M.jsx)(h.Z.Item,{label:"内存要求(M)",name:"min_memory",rules:[{required:!0}],children:(0,M.jsx)(y.Z,{min:0,style:{width:"100%"}})}),(0,M.jsx)(h.Z.Item,{label:"磁盘限制(G)",name:"max_disk",rules:[{required:!0}],initialValue:1,children:(0,M.jsx)(y.Z,{min:0,style:{width:"100%"}})}),(0,M.jsx)(h.Z.Item,{label:"GPU数量",name:"gpu",children:(0,M.jsx)(y.Z,{min:0,style:{width:"100%"},precision:0})}),(0,M.jsx)(h.Z.Item,{label:"环境时长(小时)",name:"survival_time",rules:[{required:!0}],children:(0,M.jsx)(y.Z,{min:.1,style:{width:"100%"},precision:1})})]})})})]})}))},74187:function(e,n,t){t.d(n,{Z:function(){return Q}});var i=t(82242),s=t.n(i),a=t(7557),r=t.n(a),o=t(41498),c=t.n(o),l=t(79800),u=t.n(l),d=t(59301),p=t(80608),x=t(43418),h=t(8591),f=t(3113),m=t(66999),g=t(86859),v=t(71681),A=t(75916),j=t(39647),k=t.n(j),y=t(5112),S="title___rpaor",b="content___Hb0l5",w="add___THwHB",B="colorBlue___yc4F8",D="radio___hn9Vt",N=t(37712),I=["shixunsDetail","globalSetting","loading","dispatch","onReloadData"],Z=(0,p.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading),i=e.dispatch,s=e.onReloadData,a=(k()(e,I),(0,d.useState)()),o=u()(a,2),l=o[0],p=o[1],f=(0,d.useState)([]),m=u()(f,2),g=m[0],v=m[1];(0,d.useEffect)((function(){"Collaborators-ChangeManager"===n.actionTabs.key&&A()}),[n.actionTabs.key]);var A=function(){var e=c()(r()().mark((function e(){var t,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"shixunsDetail/getChangeManager",payload:{id:null===(t=n.actionTabs.params)||void 0===t?void 0:t.id}});case 2:s=e.sent,v(s||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),j=function(){var e=c()(r()().mark((function e(){var t,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l){e.next=3;break}return h.ZP.info("所选人员为空,没有更换成功"),e.abrupt("return");case 3:return e.next=5,i({type:"shixunsDetail/changeManager",payload:{id:null===(t=n.actionTabs.params)||void 0===t?void 0:t.id,user_id:l}});case 5:a=e.sent,Z(),a&&(s(),h.ZP.info(a.message));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Z=function(){i({type:"shixunsDetail/setActionTabs",payload:{}}),p(null)};return(0,N.jsx)(x.Z,{centered:!0,keyboard:!1,closable:!1,title:"更换管理员",open:"Collaborators-ChangeManager"===n.actionTabs.key,confirmLoading:t.effects["shixunsDetail/changeManager"],onOk:j,onCancel:Z,children:(0,N.jsxs)("div",{children:[(0,N.jsxs)("div",{className:S,children:["选择的成员将会成为新的管理员",(0,N.jsx)("br",{}),"您将不再拥有管理员的权限,但您仍是合作团队的一员"]}),(0,N.jsx)("div",{className:b,children:g.length?(0,N.jsx)(y.ZP.Group,{value:l,onChange:function(e){return p(e.target.value)},children:g.map((function(e,n){return(0,N.jsx)(y.ZP,{className:D,value:e.user_id,children:e.name},n)}))}):(0,N.jsx)("div",{className:w,children:(0,N.jsxs)("span",{children:["请先将新的管理员通过",(0,N.jsx)("a",{className:B,onClick:function(){var e;i({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:null===(e=n.actionTabs.params)||void 0===e?void 0:e.id}}})},children:'"添加合作者"'}),"加入合作者列表"]})})})]})})})),F=t(99313),H=t(49092),C=F.Z.TabPane,J=function(e){var n=e.visible,t=e.onCancel,i=(e.onSelectGroup,e.shixunId),s=e.onSelectCollaborator;return(0,N.jsx)(x.Z,{title:"添加合作者",open:n,width:1100,centered:!0,keyboard:!1,onCancel:t,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400,padding:"0 20px 20px 20px"},footer:null,children:(0,N.jsx)(F.Z,{defaultActiveKey:"1",children:(0,N.jsx)(C,{tab:"搜索添加",children:(0,N.jsx)(H.Z,{type:1,onCancel:t,container_type:2,container_id:i,onSelect:s})},"1")})})},P={bg:"bg___Onnmh",wrap:"wrap___VTtdp",modal:"modal___MArZa",content:"content___a69LK",head:"head____zVzr",headCount:"headCount___GhK7o",button:"button___DoAh3",itemWrap:"itemWrap___UR35k",imgWrap:"imgWrap___DpS0R",img:"img___N9se3",manager:"manager___m4Mzg",itemContent:"itemContent___Ut7hr",nameWrap:"nameWrap___y73uS",name:"name___hJUHg",actionGroup:"actionGroup___QEytf",deleteIcon:"deleteIcon___XGFcN",schoolWrap:"schoolWrap___qsoOp",school:"school___yh8l2",countWrap:"countWrap___MQKPn",deletetitle:"deletetitle___nAICN",yseTitle:"yseTitle___t5fzp"},R=t(67147),E=t(93368),O=t(49105),Q=(0,p.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.user,e.dispatch),i=e.position,a=(0,d.useRef)(),o=(0,d.useState)(0),l=u()(o,2),j=l[0],k=l[1],y=(0,d.useState)([]),S=u()(y,2),b=S[0],w=S[1],B=(0,d.useState)({id:null,page:1}),D=u()(B,2),I=D[0],F=D[1],H=(0,p.useParams)(),C=(0,d.useState)({}),Q=u()(C,2),M=Q[0],G=Q[1],L=(0,d.useMemo)((function(){return(0,A.Ny)()||(null==M?void 0:M.current_user_is_creator)||(null==M?void 0:M.current_user_is_partner)}),[A.Ny,M]),U=(0,d.useMemo)((function(){return(0,A.Ny)()||(null==M?void 0:M.current_user_is_creator)}),[A.Ny,M]);(0,d.useEffect)((function(){a.current=null==H?void 0:H.taskId,I.id=null==H?void 0:H.taskId,F(I),z(I)}),[]);var z=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,O.ZP)("/api/sci/projects/".concat(null==H?void 0:H.taskId,"/get_project_partners.json"),{method:"get"});case 2:(t=e.sent)&&(w(t.users||[]),k(t.users_count),G(t));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=c()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return I.page=1,F(I),n=(0,E.g)(),e.next=5,t({type:"user/getUserInfo",payload:n});case 5:return e.next=7,z(I);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function V(){t({type:"shixunsDetail/setActionTabs",payload:{}})}var K,W,Y={visible:"Collaborators-AddCollaborator"===n.actionTabs.key,onCancel:V,shixunId:a.current,onSelectCollaborator:(W=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return V(),e.next=3,(0,O.ZP)("/api/sci/projects/".concat(a.current,"/bacht_add_project_partners.json"),{method:"POST",body:{user_ids:n}});case 3:e.sent&&(h.ZP.success("添加成功"),T());case 5:case"end":return e.stop()}}),e)}))),function(e){return W.apply(this,arguments)}),onSelectGroup:(K=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return V(),e.next=3,t({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:a.current,group_id:n.group_id}});case 3:e.sent&&(h.ZP.success("添加成功"),T());case 5:case"end":return e.stop()}}),e)}))),function(e){return K.apply(this,arguments)})};return(0,N.jsxs)("section",{children:[(0,N.jsxs)("div",{className:P.wrap,children:[(0,N.jsxs)("div",{className:P.content,children:[(0,N.jsxs)("div",{className:P.head,children:[(0,N.jsxs)("span",{className:P.headCount,children:["合作者(",j,"人)"]}),L&&(0,N.jsx)("div",{children:(0,N.jsx)(f.ZP,{className:P.button,style:{marginRight:"detail"===i?0:"20px"},onClick:function(){t({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:a.current}}})},icon:(0,N.jsx)(R.Z,{}),children:"添加合作者"})})]}),(0,N.jsx)("div",{className:P.list,children:(0,N.jsx)(m.Z,{loading:!1,active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30",children:b.map((function(e,n){return(0,N.jsx)("div",{style:{display:"inline-block",width:"50%"},children:(0,N.jsxs)("div",{className:P.itemWrap,children:[(0,N.jsxs)("a",{target:"_blank",className:P.imgWrap,children:[(0,N.jsx)("img",{alt:"用户头像",height:"48",width:"48",className:P.img,src:"".concat(v.Z.IMG_SERVER,"/images/").concat(null==e?void 0:e.image_url)}),(null==e?void 0:e.is_creator)&&(0,N.jsx)("span",{className:P.manager,children:"创建者"})]}),(0,N.jsxs)("div",{className:P.itemContent,children:[(0,N.jsxs)("div",{className:P.nameWrap,children:[(0,N.jsx)("a",{target:"_blank",className:P.name,children:null==e?void 0:e.user_name}),(0,N.jsx)("div",{className:P.actionGroup,children:null!=e&&e.is_creator||!U?null:(0,N.jsx)("a",{className:P.deletetitle,onClick:function(){return n=e.id,void x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,N.jsx)("div",{className:P.modal,children:"确定要删除吗?"}),onOk:(t=c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,O.ZP)("/api/sci/projects/".concat(null==H?void 0:H.taskId,"/del_project_partner.json"),{method:"DELETE",body:{user_id:n}});case 2:e.sent,h.ZP.info("删除成功"),I.page=1,F(I),z(I);case 7:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})});var n,t},children:"删除"})})]}),(0,N.jsx)("p",{className:P.schoolWrap,children:(0,N.jsx)("span",{className:P.school,children:null==e?void 0:e.school_name})})]})]})},n)}))})})]}),j>10&&(0,N.jsx)("div",{className:P.countWrap,children:(0,N.jsx)(g.Z,{showQuickJumper:!1,showSizeChanger:!1,total:j,onChange:function(e){return function(e){I.page=e,F(I),z(I)}(e)},pageSize:10,current:I.page})})]}),(0,N.jsx)(Z,{onReloadData:T}),(0,N.jsx)(J,s()({},Y))]})}))},47295:function(e,n,t){t.d(n,{$L:function(){return c},M3:function(){return y},NV:function(){return u},T:function(){return m},V1:function(){return p},ie:function(){return j},ln:function(){return v},pV:function(){return b},th:function(){return h}});var i=t(7557),s=t.n(i),a=t(41498),r=t.n(a),o=t(49105);function c(e){return l.apply(this,arguments)}function l(){return(l=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function u(e,n){return d.apply(this,arguments)}function d(){return(d=r()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/".concat(t,".json"),{method:"put",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(e){return x.apply(this,arguments)}function x(){return(x=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/sci_mirror_repositories.json",{method:"get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function h(e,n){return f.apply(this,arguments)}function f(){return(f=r()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/".concat(n,".json"),{method:"delete",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(e){return g.apply(this,arguments)}function g(){return(g=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/".concat(n,".json"),{method:"get"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function v(e){return A.apply(this,arguments)}function A(){return(A=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/data_sets.json",{method:"get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function j(e){return k.apply(this,arguments)}function k(){return(k=r()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/".concat(n,"/start_environment.json"),{method:"post"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function y(e,n){return S.apply(this,arguments)}function S(){return(S=r()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/".concat(n,"/fork_sci_project.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function b(e,n){return w.apply(this,arguments)}function w(){return(w=r()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,o.ZP)("/api/sci/projects/".concat(n,"/get_data_sets.json"),{method:"get",params:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},11806:function(e,n){n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/p__Innovation__Tasks__index.async.js b/p__Innovation__Tasks__index.async.js index 93b81eb09a..6383c0308c 100644 --- a/p__Innovation__Tasks__index.async.js +++ b/p__Innovation__Tasks__index.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[86634],{25032:function(e,n,t){"use strict";t.d(n,{Z:function(){return o}});var a=t(33614),r=t(59301),s={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},i=t(1393),c=function(e,n){return r.createElement(i.Z,(0,a.Z)({},e,{ref:n,icon:s}))};var o=r.forwardRef(c)},29419:function(e,n,t){"use strict";t.d(n,{Z:function(){return o}});var a=t(33614),r=t(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M705.6 124.9a8 8 0 00-11.6 7.2v64.2c0 5.5 2.9 10.6 7.5 13.6a352.2 352.2 0 0162.2 49.8c32.7 32.8 58.4 70.9 76.3 113.3a355 355 0 0127.9 138.7c0 48.1-9.4 94.8-27.9 138.7a355.92 355.92 0 01-76.3 113.3 353.06 353.06 0 01-113.2 76.4c-43.8 18.6-90.5 28-138.5 28s-94.7-9.4-138.5-28a353.06 353.06 0 01-113.2-76.4A355.92 355.92 0 01184 650.4a355 355 0 01-27.9-138.7c0-48.1 9.4-94.8 27.9-138.7 17.9-42.4 43.6-80.5 76.3-113.3 19-19 39.8-35.6 62.2-49.8 4.7-2.9 7.5-8.1 7.5-13.6V132c0-6-6.3-9.8-11.6-7.2C178.5 195.2 82 339.3 80 506.3 77.2 745.1 272.5 943.5 511.2 944c239 .5 432.8-193.3 432.8-432.4 0-169.2-97-315.7-238.4-386.7zM480 560h64c4.4 0 8-3.6 8-8V88c0-4.4-3.6-8-8-8h-64c-4.4 0-8 3.6-8 8v464c0 4.4 3.6 8 8 8z"}}]},name:"poweroff",theme:"outlined"},i=t(1393),c=function(e,n){return r.createElement(i.Z,(0,a.Z)({},e,{ref:n,icon:s}))};var o=r.forwardRef(c)},62449:function(e,n,t){"use strict";t.d(n,{z:function(){return D},Z:function(){return B}});var a=t(7557),r=t.n(a),s=t(41498),i=t.n(s),c=t(82242),o=t.n(c),l=t(37205),u=t.n(l),d=t(79800),p=t.n(d),f=t(59301),x=t(53326),A=t(8591),h=t(43418),m=t(3113),g=t(71681),v=t(70754),k=t(37712),y="  ";function w(e){if(0==e)return"0 Byte";var n=parseInt(""+Math.floor(Math.log(e)/Math.log(1024)),10);return(e/Math.pow(1024,n)).toFixed(1)+" "+["Bytes","KB","MB","GB","TB"][n]}var j=t(25032),S=t(89392);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var b=x.Z.Dragger;function D(e){var n=[];return e&&e.length>0&&(n=e.map((function(e){return{uid:e.id,id:e.id,name:e.title+y+e.filesize,url:e.url,filesize:e.filesize,status:"done",response:{id:e.id}}}))),n}var B=function(e){var n=e.value,t=e.onChange,a=e.action,s=e.data,c=e.className,l=e.maxSize,d=void 0===l?150:l,D=e.title,B=void 0===D?"上传附件":D,E=e.showRemoveModal,N=void 0!==E&&E,I=e.accept,R=void 0===I?"":I,H=e.additionalText,C=e.isDragger,J=e.number,Z=void 0===J?1e3:J,O=e.aloneClear,F=void 0!==O&&O,P=(0,f.useState)(!1),Q=p()(P,2),L=Q[0],T=Q[1],G=(0,f.useState)(n||[]),U=p()(G,2),M=U[0],z=U[1],V=(0,f.useState)(1),W=p()(V,2),K=W[0],Y=W[1];(0,f.useEffect)((function(){n&&(1===K&&z(u()(n)),Y(2),Z===(null==n?void 0:n.length)&&T(!0))}),[n]);var q,X=function(){setTimeout((function(){M.pop(),z(u()(M))}),500)},_={multiple:!0,disabled:L,accept:R,withCredentials:!0,fileList:M,beforeUpload:function(e,n){var t=e.size/1024/1024;return M.concat(n).length>Z?(M.pop(),z(u()(M)),A.ZP.error("最多只能上传".concat(Z,"个文件")),F?Promise.reject():(X(),!1)):t=Z?T(!0):T(!1),z(u()(M)),M=M.map((function(e){var n,t;null!=e&&null!==(n=e.response)&&void 0!==n&&n.id&&(e.url="/api/attachments/".concat(null==e||null===(t=e.response)||void 0===t?void 0:t.id));return-1===e.name.indexOf(y)&&(e.name="".concat(e.name).concat(y).concat(w(e.size))),o()({},e)})),console.log("info:",e,M),t(M)):A.ZP.error(null===(a=e.file)||void 0===a||null===(a=a.response)||void 0===a?void 0:a.message)},onRemove:(q=i()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=function(){var e=i()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n.response?n.response.id:n.id)){e.next=8;break}return e.next=4,(0,v.JZ)(n.response?n.response.id:n.uid);case 4:return t=e.sent,e.abrupt("return",Promise.resolve(t));case 8:return e.abrupt("return",!0);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!N){e.next=5;break}return e.abrupt("return",new Promise((function(e,n){var a;h.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"提示",content:(0,k.jsx)("div",{className:"tc font16",children:"是否确认删除?"}),onOk:(a=i()(r()().mark((function n(){return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t();case 2:n.sent,A.ZP.success("删除成功"),e(!0);case 5:case"end":return n.stop()}}),n)}))),function(){return a.apply(this,arguments)}),onCancel:function(){return e(!1)}})})));case 5:return e.next=7,t();case 7:return e.abrupt("return",e.sent);case 8:case"end":return e.stop()}}),e)}))),function(e){return q.apply(this,arguments)})};return(0,k.jsxs)("div",{className:"multi-upload ".concat(c||""),children:[C&&(0,k.jsxs)(b,o()(o()({},_),{},{children:[(0,k.jsx)("p",{className:"ant-upload-drag-icon",children:(0,k.jsx)(j.Z,{})}),(0,k.jsxs)("p",{className:"ant-upload-text",children:["点击上传图标,选择要上传的文件或将文件拖拽到此",(0,k.jsx)("br",{}),"(单个文件最大限制为",d,"MB)"," "]}),H]})),!C&&(0,k.jsxs)(x.Z,o()(o()({},_),{},{children:[(0,k.jsxs)(m.ZP,{disabled:L,className:"upload_button",children:[(0,k.jsx)("img",{className:"aBtn_img",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="}),B]}),(0,k.jsxs)("span",{onClick:function(e){e.preventDefault(),e.stopPropagation()},className:"upload_text",children:["(单个文件最大",d,"MB)"," "]})]}))]})}},49092:function(e,n,t){"use strict";var a=t(7557),r=t.n(a),s=t(37205),i=t.n(s),c=t(41498),o=t.n(c),l=t(79800),u=t.n(l),d=t(82242),p=t.n(d),f=t(59301),x=t(78241),A=t(95237),h=t(57809),m=t(24650),g=t(88522),v=t(3113),k=t(24905),y=t(6848),w=t(8591),j=t(51945),S=t(80608),b=t(61186),D=t.n(b),B=t(26724),E=t.n(B),N=t(58143),I=t(6668),R=t(48410),H=t(11806),C=t(37712),J=[];function Z(e){var n=e.onSearch,t=e.schools;return(0,C.jsx)(x.Z,{colon:!1,layout:"horizontal",onFinish:n,initialValues:{keyword:"",school_name:"",search_type:"1"},children:(0,C.jsxs)(A.Z,{style:{flexWrap:"nowrap"},children:[(0,C.jsx)(x.Z.Item,{name:"search_type",label:"搜索类型",children:(0,C.jsxs)(h.default,{popupClassName:H.Z.selectdown,style:{width:106},children:[(0,C.jsx)(h.default.Option,{value:"1",children:"姓名"}),(0,C.jsx)(h.default.Option,{value:"2",children:"手机号"}),(0,C.jsx)(h.default.Option,{value:"3",children:"邮箱"})]})}),(0,C.jsx)(x.Z.Item,{style:{marginLeft:20},label:"搜索内容",name:"keyword",rules:[{required:!0,message:"请输入搜索内容"}],children:(0,C.jsx)(m.Z,{allowClear:!0,style:{width:300},size:"middle"})}),(0,C.jsx)(x.Z.Item,{style:{marginLeft:20},label:"单位",name:"school_name",children:(0,C.jsx)(g.Z,{options:t,style:{width:300},size:"middle",showSearch:!0,filterOption:function(e,n){return-1!==n.value.toUpperCase().indexOf(e.toUpperCase())},placeholder:"请输入单位名称"})}),(0,C.jsx)(v.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit",children:"搜索"})]})})}var O=function(e){return e[e.INITDATA=0]="INITDATA",e[e.INITSCHOOLS=1]="INITSCHOOLS",e[e.SHOWLOADING=2]="SHOWLOADING",e[e.SELECTEDIDS=3]="SELECTEDIDS",e[e.SETQUERY=4]="SETQUERY",e[e.SETPAGE=5]="SETPAGE",e}(O||{});function F(e,n){switch(n.type){case O.INITDATA:case O.SETQUERY:return p()(p()({},e),n.payload);case O.SETPAGE:return p()(p()({},e),{},{page:n.payload,reload:!1});case O.SHOWLOADING:return p()(p()({},e),{},{loading:n.payload});case O.INITSCHOOLS:return p()(p()({},e),{},{schools:n.payload});case O.SELECTEDIDS:return p()(p()({},e),{},{selectedIds:n.payload});default:throw new Error}}var P={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};n.Z=function(e){var n=e.onSelect,t=e.onCancel,a=e.container_id,s=e.container_type,c=(0,f.useReducer)(F,P),l=u()(c,2),d=l[0],x=l[1],A=d.data,h=d.schools,m=d.loading,g=d.selectedIds,b=d.page,B=d.count,H=d.query,Q=d.reload;(0,f.useEffect)((function(){function e(){return(e=o()(r()().mark((function e(){var n,t,c;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.nQ)(p()(p()({},H),{},{page:b,container_type:s,container_id:a}));case 2:n=e.sent,t=n.users,c=n.user_count,x({type:O.INITDATA,payload:{data:Q?t:[].concat(i()(A),i()(t)),count:c}});case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}H&&function(){e.apply(this,arguments)}()}),[b,H,Q,a,s]),(0,f.useEffect)((function(){function e(){return(e=o()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.K$)({});case 2:n=e.sent,t=n.school_names,x({type:O.INITSCHOOLS,payload:t.map((function(e){return{value:e}}))});case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[]);var L=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(e,n){return(0,C.jsx)(k.Z,{value:n.numid,checked:g.includes(n.numid),disabled:!!e})}},{title:"姓名",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:function(e,n){return(0,C.jsx)("div",{children:(0,C.jsx)(y.Z,{placement:"bottom",title:e,children:(0,C.jsx)(S.Link,{style:{color:"#000000"},className:"bold c-black",to:"/users/".concat(n.login),target:"_blank",children:e||"--"})})})}},{title:"手机",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,C.jsx)(y.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return(0,C.jsx)(y.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,C.jsx)(y.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return(0,C.jsx)(y.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"院系/部门",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(e){return(0,C.jsx)(y.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"实名认证",dataIndex:"auth",width:100,render:function(e){return(0,C.jsx)("span",{style:{color:"#000000"},children:e?"是":"否"})}},{title:"最后登录时间",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(e){return(0,C.jsx)(y.Z,{placement:"bottom",title:e,children:(0,C.jsx)("span",{style:{color:"#000000"},children:D()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"added",width:80,render:function(e){if(1===e)return(0,C.jsx)("span",{style:{color:"#000000"},children:"已添加"})}}];var T=B>10*b;return(0,C.jsxs)("div",{className:"select-user-container",style:{paddingBottom:20},children:[(0,C.jsx)(Z,{onSearch:function(e){x({type:O.SETQUERY,payload:{page:1,reload:!0,query:e}})},schools:h}),H?(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("div",{className:"flexd-table-header mt20",children:(0,C.jsx)(R.Gi,{children:(0,C.jsx)(j.Z,{pagination:!1,dataSource:J,columns:L})})}),(0,C.jsx)("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20},children:(0,C.jsx)(E(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){x({type:O.SETPAGE,payload:e})},hasMore:T,useWindow:!1,children:(0,C.jsx)(R.Gi,{children:(0,C.jsx)(j.Z,{loading:m,showHeader:!1,pagination:!1,dataSource:A,columns:L,onRow:function(e){return{onClick:function(n){var t,a;1!==e.added&&(t=e.numid,(a=g.indexOf(t))>=0?g.splice(a,1):g.push(t),x({type:O.SELECTEDIDS,payload:i()(g)}))}}}})})})}),(0,C.jsxs)("div",{className:"flex-container flex-end",children:[(0,C.jsx)(v.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:t,children:"取消"}),(0,C.jsx)(v.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:function(){0===g.length?w.ZP.warning("请先在下面列表中选择要添加成员"):(n(g,a),x({type:O.INITDATA,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))},children:"确定"})]})]}):(0,C.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,C.jsx)("img",{src:N,width:"100",alt:""}),(0,C.jsx)("br",{}),(0,C.jsx)("p",{className:"mt20",children:"请搜索要添加的人员"})]})]})}},37913:function(e,n,t){"use strict";t.d(n,{i:function(){return y},Z:function(){return w}});t(59301);var a="list___jb2Ay",r="wrap___VsQDr",s="li___IxCLC",i="cover___Mu8wr",c="img___IpFLA",o="bq___Bil0T",l="sign___DXJ4d",u="name___l7FoJ",d="e___pXQUG",p="tags___w_Mil",f=t(71418),x=t(6848),A=t(71681),h=t(92310),m=t.n(h),g=t(27876),v=t(6638),k=t(37712),y=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAFB1JREFUaEPFWwd4FcXafvekEiCEQAIBpSaEjsDV0Jv0IlwvAUTsgAjCI1iuCPiLtCvdcvXaUFSaaJSSGClCFAgloQYCQQIkpIeQkF7O2fvMNzO7sycnwevfzoMmZ3d2dvd75/3K+000ACi5+s19jiqs1qAN0jUtSIMGTdPYKf5TY9/pizju/JOP0wHomgYbXQnoNjGHTpfSuXt9bA42i7iezcj/Abpu/GRHdJ3uxo/Tr/w6dpz+k9ey47oDuu6g8w72kw116GBPrDvkXGKMvF78ZPNqdBt+HZ+f/S7v6+DvrYznz8Pm488oz7G3p2PKs4q3M98PyLDBcVjT3F67b/TSWxoDp6rCfk6D5g/NZgIiQWL4wAoSHSHg2D9+DXsUjocGhyuQpNXvAZImDELGFi8kYeWGl2CYILHj3IjymPPvzKDSYFZjagIgPq+djC+NqBqdPRcHiJ9Xx8jFUztI/NpaQSIwuaFs0PM0zdZNK0jYvBU6HuNEsUGCxO14bybReMk05ef/DUjSmAJOBSS+esWKlYwTq99yjjFJYQ3ggO5grJDsNMGQ4zh7rCAZLHcF3p9gEtkUjm1awYUv0gEEcUNLZnBWWEBi3wlaGsXZw/0ed31OYFrcneLeDCf3P8Ykkxm0/GplkunuVLaRuzPYx11YjUwiF8xXuis2WcB3BktZKGL1KG5Q+gzTnduADC3/3Cad4oYwNgeGGd0VSMLduQBJgqXGrtpB4iDX9lHdHUUQ5sr4m0ksyHVVZ4p4Sae4ZIxTAJAGZSAJq4v5BUgGILUzyeLyqsUkk41G/BTP5iD3bILOGEyGYc/IFv2ds5/rMhHgZHDFJCVhkG7s/wEkM/6IJMKISfyluLE5o6wxSa54xRDOLOEZhAESd3H/DZDEs1WLVYq7syQLLhMHB7T805/pFN2NbM0pQzOYZIIkWWK6O9Md/q+4O8q4zA+tOpdMYiCJDEumf0ZWp7JKssEM+EZ2xTJO55hkZG3W2OMqJv1hJhmZphIrq4GkCYBECl0zSAwAkeEpiQBbrRlJ5+B/X1vU8fU3YpYzSCkXYuEb2BwNglrxFPzPxCQFJCK/kY3rtPA5XoxJZtrtcFRB09xESuycerORMl2WcUcyyAkkYhLL8KypPE/BnZKFat+lS1bcnCXeWTNPq7vToeXFf0IuznRzMqU2j9F5I9XmVQ47Vllegoilz6Lfk6/g/k5hok7SYa+stNRLP658HiG9R6LjkEdpDJtBs9mgeXjyueT/NSAz6RyyriW4DE0mKAQDmrTtgqDgLgSKCRI34rWTB5H46y4Mem4RfHwbEUiOqkqc+ekbWViJGkugK90ldHjV90No79Gmu6OMoAqlhfkovJ2JO2nXkZuShPysVAyZ/iayryUgN+Wq9LuS20aJU9e/CVp161c9NXcCysixlZik5cX9S+fsYCm2CNzO7s6pQL0RHwP/+4NR168xIt5+Fv2feAV+zVri4MdvYeAzC/HThldqj/4AWv9lEPo9vsAoZiVQZyK/RsL+najfqEmtcxTezkLXEVPQbcRjhvtjrk9kDCi8nY6YTatQWV6KQTOWwK9xc1RVlGHH4mlo1CIYXj6+NDTnRiK8fOrDN7AZ2acoNxM2Dw8MnbWMDMxWdNyuz5B66RTslRV0jZu7Oxo2aw3/5m3RqscAXI2NRmrCCQS0CDXB4cTBncybqN+oKR4cP8NcEC7rKM4kYiRdy+OldvvUhwZAMnuTLkgyy8jQqBLVELttIwJbd0SrHgPxw7Ln0HfaAnqwpCNRGDLzTRQX5FlS9H3vL0TrngMR0ncUZYvs1u7ePvCp51fN3Z2N/ApJR3/GpFVbawSIFZfbFk5Gx4Hj0XXkVCW7Y3HeBKmqvBSHv1iFO2nJGDx9Mfya3I/tix7HoOfeQNOQB+i6fR+8jsA2nYx5Eg5+h7TEOAx9YTmfVwduXTqJkoLb8PFrjPjdm9CuzyiEhA0Ta0HH+X3bkXvjCgY/txhU+CrqQdzuTbBXVXCAasnuVNVBBUm7ffJDXUo5zF+rTGLptwUk8f3K0UjczbqFHmOfMQDKT7+BqsoydB/7NNISTuJ2WrIACbhyJIriVGDrDgQOg7nzsElw8/SuFpMYQFfvARB70e1/n0QAPTByKuysPJPAGMUpL1LtlaU4+f0n6Dp8Cjzr1sOONx5Hl2Hh8G/Whgx5es9m+AW1ROseA2l8yoWj9G5DZ68wXBK5VrHq96ybh5DeI9AubLhRB53fvx251xlAS8xUXYw/tedzYt5DE2a6VjqE9GPWZVYmabknPtBZPOCqAfNyJki6or+pQOXeTMLpvV9gyIy38OPyGej7+HxcjzuMlt37oeUD/cj/M9chtCCknj8O34BmZAj56TVxFmxePqLIFVqeBhgArdxaa53EAOowcDy6j5zKpTV2N5Hdqek41+D4S9sryrH9janwrucLN3ce/0qL7sDNzRMedXzoe2VZCbnuYXNWWtQCmbbvWTsX7fqMREjYcAGaA+f3bUNWciL6TJnHGaQY/fyBHfT9ob8+byYrarbmIsmQz0vvwwByFkGdY5IzkxxVFYj78XN0H/8Mdi9/ngCqLC1B05Au8PEL4IZV4taPy6ajXb/R6PzwRM5QCjhcmaAyU2p3GnAm6mtcjtmLvtPm1wrQkc3r0Gnoo3hgxFSub/EKCI6KctxJv27EWzZ94xbBNKKKAbRwKgbPWIyg4G70GNHv/R1N2nZCt1GP0zUJB3Yi7dJJDH9xlQHQb1+tRvHtLBpflJ8LL28feHj70D0fnvEmmFtMjo+p0SUHtGyPsEefr67xKeKpVf8zi28t5/j7vFAVmZXU32oDKS/tGuBw0Asf+XotOg8LR2CrjvD0qUeZ080zR2p8WPXEuNc/gF/g/QZI7CnORvEk4Y98uo56jAzLVq0E6U52KvasnG25fNqa7wGbjZKE7QsfQ69JcxDQpgMVpr9uXo2Alu3QfuAjPI4e/QnZyZcwfO4qY8WzJKC06C4qSgrJUwS07gD/5m0I9A79xqK85C7KigvNJIAKXiqdCRQ3Dy/4NPCvrt+pabuDg8KLY6GeM0yyY9+zpNlGyk0uT83uNDCXx85HrpmLipKiajZsGtIVPcdPR0VpkaF2S6ZwokjdjmWMQIMmLeDuyVwNm1ssEnsV7BRVBNEEw1wBZrO5Q3NzJ2PIGGSvqkRBXiYF99Rzx3Am6hswgNi4qopSbHt9yj2x9wtqgeEvvsP5rRStV45G4cLP2xHaZyQ6D51suDhWI6njKGQ5HLApsYvHGEWWchZcZXvEIi05oGUde9cAyOz9qGqCCZKMSWwlMnOmJ8Yhftcm9Bj/DFp06Q3N5gYPLx9kXD2LnGuXjCRBxiKytTD4A6OmQXP3EN/5GQMkCYqQD+Q1tVmWAcKLPNPdJZ84gGPb3sO0td9Ds7nTyiwvzld6ScCBj9+i5KXz0HDDyJobfw9DOhJGi974KtVBmk1Dr4mz0ax9T0qv4/d8IR5NZpDVn7RVt77oOPCvNYKkaoIqkFrW0Y1GDFILVpNJUjTldRIZUTApZtNy5KVeg3d9Pzw8ayl8GjSiMReityH51C8I6tDDAEQ+clFeNqWkk1dthbtHHRpfkHEDkRtedml/30ZBGLfoI1QUF2DnkqdqxGjcQu4umbuTIF09sR+x297DE2sjwIxeXlJsuB2Z1h746E0EtOmIrsMnU/OOrmXBWbPBzdPL6CNlJSfg4oHvUJibgaDQ7khPjEfv8Dmo4xeA2ylJhsB6NzcDSceiEdpvNOqyeCxS9br+gfBr0sJwc7KdYW1dcHWDl0C8QahlH9mo60J/cZVS8/jEWSQZxkDKS7+G+IhPUHwnBy279aGqevCMJbTyzkdvR+bv5zBy3hp6YVWMvXnmN8Rufx+TV26hNJvpCvkZNxG57iV0HDyBsj2p3KSeP4bC3EyMX/IpyhlAb0xDSJ8RaNQixACKXXs5Zg8eWfwRGjCA2P2EoRlAnEER0B12bHkt/J7uTQ5gbm7kvNUiVS/Hvn8uQo9xTyN227to138MbDY3XDwYgeGzl8GnfiPRXLQj+/olHNmyAQOeehUNg1orqbopQRnujkKVte+kaoLU4Mv+bQMxyEFhwXXd4wySw2FHzOZVJN+c+v5f6DV5LlIvHIe9sgx9p72ChP3fIik2GnXq+1ljCTQK1OUlRZi0Ygvc2QrVNOSnpyBq/XwMn7MCTdp2pmscLOXe/SWYjqcCNODpV9Gyx0Bj3vTL8Tj44X8ZAEn6sJj0+4n9OMoAWhcBm2ZDWtJZo0LPTLpAc7NP3YaByLmeiAf/NhN1WPHMCmlPbzRq0Y5+PxP5FQqyUjDgqdexa+XzCO0/Fu36jkLCwe/RadAEVJYUU8xh5s5JuYLjOz9Cnylz4dfUZIynd13ugpW2eY3CqohhxL6sX9cb7QZmFJVF1WMSZ1HCwZ24m5uOB//2AiJXv4iwyS+S7HHo06UYOmsprsb+jLRLcXjw0VlK44/Hmczfz+PiLxGYtOIbMgL7MBZErX+ZAApo08lIu+P3fInUC7GYsOgTlJXeJQb1ZwB1H2DsmXAJkPBxycf3EUBPrPsBJUUF8PH1p/tVFN/FnjXzEBY+G+ejt6JJcBda6XcybmDIDFZsik6sDtzNTkPUxgUk/TRs3ga7VswUAI023GHkmnkoKyqokZ1u7h4Y8/JG4e7+GEgSPC3r13XEILErxMjUanJ3BVlpiPlyBQY/+ybqNGxMGV3YpDlo1uEv9OIsHiXs24HUiyfQdcRjRttctgtybl4hAMOXfy0AYjHoJqI2vIzhs5cjsG0nalQxSej0HsGgRZ/Q3N8uVgDivhM1AsQE0+P7cWzruxi7YD0OfPo2Hln4Abzr1EfMF/+AvaoKg6Yvxk/rF6BpcBd0HjYRu9+Zi9D+Y9Bx0AShCIBUgFO7PsdDVMc48OPymQgdMAahfccY7osBy7JHlqgwIfVs9Bb0GPMk6gcECcZqVKQbRnfBpJrYpGXGrBV1kKliM3fHXILaHeWFpw0OeyUSY3ajy9BJqCovw9518wigoPY9YSNFAri4fweunToIv2atDK2aLy+NYklhTgbClzGAhIvLuEkCK/PnjEHsPiwOnd27GSnnY/HIYg7QTgUgPhuQfuV0dRcn1rIEiKkEQcFd0WvSbBz/9kNkJV/E6PnrUM+/CaI2LEDTtl3QfdyTSLt8msDjGt8UsWsFcNirqMPMPj8sn04Mat+PA2RKNFwOyr12ETFfr8GgZ96Af3MWg6ypuhUk8/oaAUo/vEZnq9UI5Oy1baLmqTEm8c5rZVkZIte/hLDwOQjq0JNDoGm4uP9bsKxn2OwVRutcFsApZ4/g+M5/Ivztr3iSoAH5mSkEEBNgverWl1giPyOFXnrCoo9RWlKI7xZPQ+MWIajj18hwJ2WF+ci5ftkag8TZ3zavxo34X9FpyKMIeehhHNq0ioRL5oZ9A5rTqMj189E0uCu6j2UZogO3LsVR8dq8Q0+SbpgkpG7hYgC1HzAOof3GQrdXoby02ACBrarcm1cQu+N99J06H/5Brcw+kq6TnMSLULNzK7d0GUA7ga6lHVpNDJIgydUru6xmcWnGJynjMAaxFwybOJsDJICWADFFWIqvpQW5yLlxGVePRVPmN2HRZ7C58dS9gAG0kQHUAV71eBuAAcpiE3uj8Ys+Rjlj0JInCCCmKlNNBqD8bj6yrye6BCjx0A8kyQT3HkF9priITzFs1lJ4+/Kqnk1hADTuaeGOHMSkM3u/wtDZy+DpVZfXR6KQjFj2HAHUvv8jKMhJRfSGV2uMPc4nxi7YAHcvbyeNr/p2LpVNWvov79CmERUkuVNHBUl1dxI0ewUDaAHCJr5ARRuvkTQkHopAdvJFDJ75lpDlbCgrysfhz5ZRm4EJjW0eHGIwrjg/h2R8Vryy9Fay7VrcL7h94woeCp8D1jo4smUdOg2ZiMA2Hbm0Y9OQd+t3nIvaSu7Lp2FArcbSKyvg5ubBg7uod/Z9sBBN23amdoMpsjrgsNupqciNJVY9dOxd+xLa9R6B4F4jKCPlorBqZPEISm9HFrwBLUO5+3ZSEcyuLJd4LACl/fIOMYjaAApQfxQkIwVnm0jYzRV3yYEU87LGgtG+MLuy0i3KloezcMvP85gke0l0DxGD5O5VGZMU+cI1WLrOJRgFJJnAkOHohJBe+RcDJFlU8iHWjZP8nLqpUSgbFpfF2+bWXarc3fEU3BqTiOVpB/9hKAkSJEtMkhme2hviVlO2BStqA6vVxSYUa8OPG1omG9YERNnOZWz/EiZX9tw5g/Rn9zcwQ0iQrNu5hOH/U5CU3UXOe+XUXhJnBmnu1cCoaX+DduvAqnRN04KkwWkvFuUJ5v442T4wGeC0w0dlhtE6t+5t4IBUB9VgkFQciInsKAP93iDJIZI56v6G2v2dChKv8o095U5tZ6vIaTbvJNsMl2Rs1VJ3/zgzSd2GLJVrpUkndD/Bpgwt7eCqrTpt/TUNKjfAm9ocV59lveSaGdJFuonMTWyWd+7KMpBE65zPo7g7uVvVeVercHO1uTv+bBwSYgfphveI3/8Rk0SccdrOZXF3NMRJ2Rauy8okEyQVfHJpSgMPOrZptw69cx/s+jlA9zc1Mw4W9VktO01dGN3Y7aMyhnVl+XdXXVlikgGSi3qLrKwq6pxJplsUrtKp4SeFXAmSvHdtMNW8e1UEbNqgIWOSud+B4eQQPRypRJtMqsmFKeyTf3Hh1IZQ6qQ8b3h3ozXGQNIcjtW6jkHS3Um2mCBZWaS6O3MPtxpjGD6MTfcAyYgxKpOc/9xFCK7KX1Uwh8S3K1u7ss4g/REm1Q6SqXDLXauSNbyoURMGs8apOc6IZpxsyqk7XHnikgHdcdjb7vmaT68Zt/4NR6wL8X1JNbgAAAAASUVORK5CYII=",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],w=function(e){var n=e.className,t=e.dataSource,h=void 0===t?[]:t,w=e.col,j=void 0===w?4:w,S=e.right,b=e.bottom,D=void 0===b?23:b,B=e.precision,E=void 0===B?0:B,N=e.wrapWidth,I=void 0===N?1200:N,R=e.trackEventItems,H=e.loading,C=Math.floor((I-(j-1)*S)/j);return(0,k.jsx)(f.Z,{spinning:H,children:(0,k.jsxs)("div",{className:m()(a,n),children:[!(null==h||!h.length)&&(null==h?void 0:h.map((function(e,n){var t,a=e.name,f=e.id,h=e.identifier,m=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,k.jsx)("div",{className:r,style:{width:C,marginRight:(1+n)%j==0?0:S+E,marginBottom:D},children:(0,k.jsxs)("a",{target:"_blank",href:"/paths/".concat(h),className:s,onClick:function(e){e.preventDefault(),R&&(0,g.L9)([R]),(0,g.xg)("/paths/".concat(h))},children:[(0,k.jsxs)("div",{className:c,children:[(0,k.jsx)("img",{className:i,src:"".concat(A.Z.IMG_SERVER,"/").concat(m)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var a,r=null===(a=y.find((function(n){return n.name==e})))||void 0===a?void 0:a.swimg;return(0,k.jsx)("img",{className:l,src:r,style:{left:"-4px"}})}var s=null===(t=y.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,k.jsx)("img",{className:l,src:s,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,k.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,k.jsx)("div",{className:o,children:"开放课程"})})]}),(0,k.jsx)("div",{className:u,children:(0,k.jsx)(x.Z,{title:a,children:(0,k.jsx)("span",{className:d,children:a})})}),(0,k.jsx)("div",{className:p,children:(0,k.jsxs)("div",{children:[(0,k.jsx)(x.Z,{placement:"bottom",title:"章节数",children:(0,k.jsxs)("span",{children:[(0,k.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,k.jsx)("span",{children:e.stages_count})]})}),(0,k.jsx)(x.Z,{placement:"bottom",title:"学习人数",children:(0,k.jsxs)("span",{children:[(0,k.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,k.jsx)("span",{children:e.members_count})]})})]})})]})},f)}))),!h.length&&(0,k.jsx)(v.Z,{})]})})}},48410:function(e,n,t){"use strict";t.d(n,{jL:function(){return o},w9:function(){return ce},QD:function(){return Le},cQ:function(){return se.Z},op:function(){return Ce},O5:function(){return qe},_b:function(){return Ve},t7:function(){return J},Gi:function(){return ue},YG:function(){return le},qp:function(){return S},vr:function(){return Ge},qE:function(){return Oe},Je:function(){return F},wb:function(){return re},cq:function(){return ye},tp:function(){return D}});var a=t(59301),r="banner___PoUBO",s="content___XoDjy",i="btns___Pb35j",c=t(37712),o=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.img,o=e.imgWidth,l=void 0===o?346:o,u=e.title,d=e.sunTitle,p=e.bannerExtraContent;return(0,c.jsx)("div",{className:r,children:(0,c.jsxs)("div",{className:s,children:[(0,c.jsxs)("aside",{children:[(0,c.jsxs)("p",{children:[(0,c.jsx)("b",{children:u}),(0,c.jsx)("span",{children:d})]}),t.length>0&&(0,c.jsx)("div",{className:i,children:t.map((function(e,n){return(0,c.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,c.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",width:39}):null]},n)}))}),p]}),a&&(0,c.jsx)("img",{style:{marginTop:33,marginRight:38},src:a,width:l})]})})},l=t(79800),u=t.n(l),d="row___aXJjm",p="title___HUKL0",f="tagsWrap___XB2W3",x="action___VdHb1",A="bar___t1kKC",h="tag___V7Eft",m="name___Hk1Ip",g="num___xQpcH",v="active___XryTX",k="tagsBorderWrap___OMxjs",y=t(92310),w=t.n(y),j=t(89392),S=function(e){var n=e.dataSource,t=void 0===n?[]:n,r=e.value,s=e.onChange,i=e.onTitleChange,o=e.className,l=e.title,y=e.titleWidth,S=void 0===y?41:y,b=e.style,D=void 0===b?{}:b,B=e.fontColor,E=void 0===B?"#6A7283":B,N=e.showCount,I=(0,a.useState)(0),R=u()(I,2),H=R[0],C=R[1],J=(0,a.useState)(!1),Z=u()(J,2),O=Z[0],F=Z[1],P=(0,a.useRef)(null),Q=(0,a.useRef)(null);return(0,a.useEffect)((function(){var e;0!==t.length&&((null==P||null===(e=P.current)||void 0===e?void 0:e.clientHeight)>97?C(1):C(0));0===t.length&&C(0),F(!1)}),[t]),(0,c.jsxs)("div",{className:w()(d,o),style:D,children:[(0,c.jsx)("div",{onClick:(0,j.throttle)((function(){return null==i?void 0:i()}),2e3),style:{width:S,marginTop:O?12:4},className:"".concat(p," ").concat(i?"current":""),children:l}),(0,c.jsxs)("div",{className:O?"".concat(f," ").concat(k):f,children:[(0,c.jsx)("div",{className:A,ref:Q,style:H>0?{height:1===H?97:"auto",overflow:1===H?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,c.jsx)("div",{className:h,ref:P,children:null==t?void 0:t.map((function(e){return(0,c.jsxs)("span",{onClick:function(){return s(e.id)},style:{color:E},className:r===e.id?v:"",children:[(0,c.jsx)("span",{title:e.name,className:m,children:e.name}),!!N&&(0,c.jsx)("span",{className:g,children:e.count})]},e.id)}))})}),!!H&&(0,c.jsx)(a.Fragment,{children:1===H?(0,c.jsxs)("div",{onClick:function(){var e;C(2),(null==P||null===(e=P.current)||void 0===e?void 0:e.clientHeight)>245?F(!0):F(!1)},className:x,children:["展开",(0,c.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,c.jsxs)("div",{onClick:function(){Q.current.scrollTop=0,C(1),F(!1)},className:x,children:["收起",(0,c.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},b="tabs___GTqPV",D=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,r=e.onChange,s=e.className,i=e.style,o=void 0===i?{}:i;return(0,c.jsx)("div",{style:o,className:w()(b,s),children:t.map((function(e){return(0,c.jsx)("span",{onClick:function(){return r(e.id)},className:a===e.id?w()(b,e.className||""):"",children:e.name},e.id)}))})},B="input___PW2zI",E="dropdown___vSy8B",N="menu___NiyBu",I="text___Grueu",R="b1___ZKryM",H="b2___aKyGa",C=t(24650),J=function(e){var n,t=e.dataSource,r=void 0===t?[]:t,s=e.value,i=void 0===s?"":s,o=e.onChange,l=e.className,d=e.style,p=void 0===d?{}:d,f=e.placeholder,x=(0,a.useState)(""),A=u()(x,2),h=A[0],m=A[1],g=(0,a.useState)(""),v=u()(g,2),k=v[0],y=v[1];(0,a.useEffect)((function(){var e,n=i;null!==(e=JSON.stringify(i))&&void 0!==e&&e.includes("{")&&(m(i.id),n=i.value||"");try{y(decodeURIComponent(n||""))}catch(e){y(decodeURIComponent(n||""))}}),[i]);var j=function(){o(encodeURIComponent(k),h||null)};return(0,c.jsxs)("div",{className:w()(B,l),style:p,children:[!!r.length&&(0,c.jsxs)("div",{className:E,children:[(0,c.jsxs)("div",{className:I,children:[null===(n=r.find((function(e){return e.id===h})))||void 0===n?void 0:n.name,(0,c.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,c.jsx)("b",{className:R}),(0,c.jsx)("b",{className:H})]}),(0,c.jsx)("div",{className:N,children:r.map((function(e,n){return(0,c.jsx)("div",{onClick:function(){var n;(n=e.id)!==h&&(m(n),o(encodeURIComponent(k),n))},children:e.name},n)}))})]}),(0,c.jsx)(C.Z,{onPressEnter:j,value:k,onChange:function(e){return y(e.target.value)},bordered:!1,placeholder:f}),(0,c.jsx)("i",{onClick:j,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},Z="quickPager___GM30J",O="disabled___Ozc8I",F=function(e){var n=e.value,t=e.onChange,a=e.className,r=e.total,s=e.pageSize,i=e.style,o=void 0===i?{}:i,l=n<2,u=n>=Math.ceil(r/s);return r<=s?(0,c.jsx)(c.Fragment,{}):(0,c.jsxs)("div",{className:w()(Z,a),style:o,children:[(0,c.jsx)("div",{onClick:function(){l||t(n-1,"prev")},className:l?O:"",children:"上一页"}),(0,c.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?O:"",children:"下一页"})]})},P="list___oOsiS",Q="wrap___G6T7F",L="lockWrap___Rl79E",T="li___oZZ7l",G="cover___b2bYW",U="img___IQX7w",M="sign___HkT6C",z="name___SsJx8",V="e___TMqq0",W="tags___bcjyo",K="rate___YACg7",Y=t(71418),q=t(6848),X=t(17178),_=t(71681),$=t(27876),ee=t(96908),ne=t(57177),te=t(81378),ae=t(6638),re=function(e){var n=e.className,t=e.dataSource,a=void 0===t?[]:t,r=e.col,s=void 0===r?4:r,i=e.right,o=e.bottom,l=void 0===o?23:o,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,f=void 0===p?1200:p,x=e.trackEventItems,A=e.loading,h=Math.floor((f-(s-1)*i)/s);return(0,c.jsx)(Y.Z,{spinning:A,children:(0,c.jsxs)("div",{className:w()(P,n),children:[!!a.length&&a.map((function(e,n){var t=e.name,a=e.id,r=e.identifier,o=e.power,u=e.cover_image_id,p=e.pic;return(0,c.jsxs)("div",{className:Q,style:{width:h,marginRight:(1+n)%s==0?0:i+d,marginBottom:l},children:[(0,c.jsxs)("a",{target:"_blank",href:"/shixuns/".concat(r,"/challenges"),className:T,onClick:function(e){e.preventDefault(),x&&(0,$.L9)([x]),o&&(0,$.xg)("/shixuns/".concat(r,"/challenges"))},children:[(0,c.jsxs)("div",{className:U,children:[(0,c.jsx)("img",{className:G,src:u?"".concat(_.Z.API_SERVER,"/api/attachments/").concat(u):"".concat(_.Z.IMG_SERVER,"/").concat(p)}),e.is_jupyter&&(0,c.jsx)("img",{className:M,src:ee}),e.is_jupyter_lab&&(0,c.jsx)("img",{className:M,src:ne}),e.is_unity_3d&&(0,c.jsx)("img",{className:M,src:te})]}),(0,c.jsx)("div",{className:z,children:(0,c.jsx)(q.Z,{title:t||"实践项目名称-未填写",children:(0,c.jsx)("span",{className:V,children:t||"实践项目名称-未填写"})})}),(0,c.jsxs)("div",{className:W,children:[(0,c.jsx)(q.Z,{placement:"bottom",title:"关卡数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),(0,c.jsx)("span",{children:e.challenges_count})]})}),!!e.myshixuns_count&&(0,c.jsx)(q.Z,{placement:"bottom",title:"学习人数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan font14 mr2"}),(0,c.jsx)("span",{children:e.myshixuns_count})]})}),(0,c.jsx)(q.Z,{placement:"bottom",title:"难度等级",children:(0,c.jsx)("span",{children:(0,c.jsx)("span",{children:e.level})})}),(0,c.jsxs)("div",{className:K,children:[(0,c.jsx)(X.Z,{allowHalf:!0,disabled:!0,defaultValue:e.score_info}),(0,c.jsxs)("span",{children:[" ",e.score_info?"".concat(e.score_info,"分"):"5分"]})]})]})]}),!o&&(0,c.jsxs)("div",{className:L,children:[(0,c.jsx)("img",{src:"".concat(_.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,c.jsx)("span",{className:"mt15 font16 c-white",children:"定向开放内容,需要授权"})]})]},a)})),!a.length&&(0,c.jsx)(ae.Z,{})]})})},se=t(37913),ie={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},ce=function(e){var n=e.className,t=e.dataSource,a=void 0===t?[]:t,r=e.col,s=void 0===r?4:r,i=e.right,o=e.bottom,l=void 0===o?23:o,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,f=void 0===p?1200:p,x=e.trackEventItems,A=e.loading,h=Math.floor((f-(s-1)*i)/s);return(0,c.jsx)(Y.Z,{spinning:A,children:(0,c.jsxs)("div",{className:w()(ie.list,n),children:[!!a.length&&a.map((function(e,n){var t=e.subject_identifier,a=e.id,r=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,c.jsxs)("div",{className:ie.wrap,style:{width:h,marginRight:(1+n)%s==0?0:i+d,marginBottom:l},children:[(0,c.jsxs)("a",{className:ie.li,onClick:function(n){n.preventDefault(),x&&(0,$.L9)([x]),(0,$.xg)(e.first_category_url)},children:[(0,c.jsxs)("div",{className:ie.top,children:[(0,c.jsx)(q.Z,{title:e.name,children:(0,c.jsx)("div",{className:ie.name,children:e.name})}),(0,c.jsx)("img",{className:ie.img,src:_.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,c.jsx)("div",{className:ie.text,title:e.creator,children:e.creator}),t&&(0,c.jsxs)("div",{className:ie.btns,children:[(0,c.jsx)("div",{children:"开放课程"}),(0,c.jsx)("aside",{children:"开放课堂"})]}),r&&(0,c.jsx)("div",{className:ie.sign,children:"公开"})]}),(0,c.jsxs)("div",{className:ie.bottom,children:[e.visits>0&&(0,c.jsx)(q.Z,{title:"访问量",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,c.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,c.jsx)(q.Z,{title:"成员",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,c.jsx)(q.Z,{title:"作业",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,c.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,c.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,c.jsxs)("div",{className:ie.lockWrap,children:[(0,c.jsx)("img",{src:"".concat(_.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,c.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},a)})),!a.length&&(0,c.jsx)(ae.Z,{})]})})},oe={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},le=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,r=e.onChange,s=e.className,i=e.style,o=void 0===i?{}:i,l=e.tabBarExtraContent;return(0,c.jsxs)("div",{className:w()(oe.tabs,s),style:o,children:[(0,c.jsx)("div",{className:oe.tabsWrap,children:t.map((function(e,n){return(0,c.jsxs)("aside",{className:oe.tab,onClick:function(){r(e.id)},children:[(0,c.jsx)("div",{className:a===e.id?oe.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsx)(q.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,c.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,c.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,c.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,c.jsx)("div",{className:oe.tabBar,children:l})]})},ue=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,r=e.children;return(0,c.jsx)("div",{className:w()(n),style:a,children:r})},de="orderWrap___ZfyGX",pe="orderIconWrap___XTB_O",fe="orderAsc___KWHmA",xe="orderDesc___rHdbB",Ae="active___a7eSP",he="cursorPointer___gs9kL",me="orderTextWrap___teAKn",ge=t(38854),ve=t(20834),ke=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],ye=function(e){var n,t=e.sortValue,a=e.dropValue,r=e.className,s=e.onSort,i=e.onDrop,o=e.dataSource,l=void 0===o?ke:o;return(0,c.jsxs)("div",{className:w()(de,r),children:[(0,c.jsx)(ge.Z,{dropdownRender:function(){return(0,c.jsx)(ve.Z,{children:l.map((function(e,n){return(0,c.jsx)(ve.Z.Item,{onClick:function(){return i(e.id)},children:e.name},n)}))})},children:(0,c.jsx)("span",{className:me,children:null===(n=l.find((function(e){return a===e.id})))||void 0===n?void 0:n.name})}),(0,c.jsxs)("span",{className:pe,children:[(0,c.jsx)("span",{className:fe,children:(0,c.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(he," ").concat(Ae):"iconfont icon-sanjiaoxing-up font12 ".concat(he),onClick:function(){return s("asc"===t?"desc":"asc")}})}),(0,c.jsx)("span",{className:xe,children:(0,c.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(he," ").concat(Ae):"iconfont icon-sanjiaoxing-down font12 ".concat(he),onClick:function(){return s("asc"===t?"desc":"asc")}})})]})]})},we=t(82242),je=t.n(we),Se=t(7557),be=t.n(Se),De=t(41498),Be=t.n(De),Ee=t(39647),Ne=t.n(Ee),Ie={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},Re=t(3113),He=["className","style","children","loading","openLoading","onClick","size","shape"],Ce=function(e){var n=e.className,t=e.style,r=e.children,s=e.loading,i=void 0!==s&&s,o=e.openLoading,l=e.onClick,d=void 0===l?function(){}:l,p=e.size,f=void 0===p?"middle":p,x=e.shape,A=void 0===x?"round":x,h=Ne()(e,He),m=(0,a.useState)(!1),g=u()(m,2),v=g[0],k=g[1];return(0,c.jsx)(Re.ZP,je()(je()({onClick:(0,j.throttle)(function(){var e=Be()(be()().mark((function e(n){return be()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o&&k(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:o&&k(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:w()(Ie.btn,Ie["".concat(f,"-").concat(A)],n),style:je()({},t),size:f,shape:A,loading:v||i},h),{},{children:r}))},Je="head___ghH72",Ze="node___mjPEy",Oe=function(e){var n=e.className,t=e.style,a=e.children,r=void 0===a?null:a,s=e.onClick,i=e.title;return(0,c.jsxs)("div",{className:w()(Je,n),style:t,children:[(0,c.jsxs)("span",{className:"primary-hover",onClick:s,children:[(0,c.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,c.jsx)("b",{title:i,children:i}),(0,c.jsx)("div",{className:Ze,children:r})]})},Fe="btns___sNgTb",Pe="confirm___Ozirl",Qe="cancel___aiq1I",Le=function(e){var n=e.confirmShow,t=void 0===n||n,a=e.confirmTitle,r=e.confirmClick,s=e.cancelShow,i=void 0===s||s,o=e.cancelTitle,l=e.cancelClick,u=e.className,d=e.style,p=e.confirmLoading,f=void 0!==p&&p;return(0,c.jsxs)("div",{className:w()(Fe,u),style:d,children:[t&&(0,c.jsx)(Re.ZP,{loading:f,onClick:r,type:"primary",className:Pe,children:a}),i&&(0,c.jsx)(Re.ZP,{onClick:l,className:Qe,children:o})]})},Te={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Ge=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,r=e.LeftContent,s=e.children,i=e.RightContent;return(0,c.jsx)("div",{className:w()(Te.fixedBottom,n),style:a,children:(0,c.jsxs)("div",{className:Te.wrap,children:[(0,c.jsx)("div",{className:Te.left,children:r}),(0,c.jsx)("div",{className:Te.center,children:s}),(0,c.jsx)("div",{className:Te.right,children:i})]})})},Ue="crumbs___V41Oe",Me="hover___bEIVd",ze=t(80608),Ve=function(e){var n=e.className,t=e.style,r=void 0===t?{}:t,s=e.dataSource,i=void 0===s?[]:s;return(0,c.jsx)("div",{className:w()(Ue,n),style:r,children:i.map((function(e,n){return n"," "]})]},n):(0,c.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},We=t(31797),Ke=["onChange"],Ye=We.Z.Countdown,qe=function(e){var n=e.onChange,t=Ne()(e,Ke),r=(0,a.useState)(null),s=u()(r,2),i=s[0],o=s[1];(0,a.useEffect)((function(){"number"==typeof i&&i>=0&&n(i)}),[i]);return(0,c.jsx)(Ye,je()(je()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);o(n)}}))}},68121:function(e,n,t){"use strict";var a=t(79800),r=t.n(a),s=t(6848),i=t(8591),c=t(3113),o=t(51945),l=t(59301),u=t(47295),d=t(56102),p=t(37712),f=[{title:"文件名",dataIndex:"filename",width:"19%",ellipsis:!0},{title:"备注",dataIndex:"description",width:"19%",ellipsis:!0},{title:"创建时间",dataIndex:"created_on",width:"19%",ellipsis:!0},{title:"文件路径",dataIndex:"path",width:"19%",render:function(e){return(0,p.jsxs)("div",{style:{display:"flex"},children:[(0,p.jsx)(s.Z,{title:e,children:(0,p.jsx)("span",{style:{width:"80%",display:"inline-block",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:e})}),(0,p.jsx)(d.CopyToClipboard,{text:e,onCopy:function(){return i.ZP.success("复制成功")},children:(0,p.jsx)("i",{className:"iconfont icon-fuzhi2 current ml5 mr40",style:{color:"#165DFF",marginLeft:30}})})]})}},{title:"最后修改人",dataIndex:"author",width:"14%",ellipsis:!0},{title:"大小",dataIndex:"filesize",width:"10%",ellipsis:!0}],x=function(e){var n=e.detail,t=(0,l.useState)(n),a=r()(t,2),s=a[0],i=a[1],d=(0,l.useState)(1),x=r()(d,2),A=x[0],h=x[1];(0,l.useEffect)((function(){n&&i(n)}),[n]);var m=(0,l.useMemo)((function(){return{position:["bottomCenter"],pageSize:10,showSizeChanger:!1,current:A,showQuickJumper:{goButton:(0,p.jsx)(c.ZP,{children:"GO"})},total:null==s?void 0:s.data_sets_count,onChange:function(e){h(e),(0,u.pV)("".concat(null==n?void 0:n.id),{limit:10,page:e}).then((function(e){i(e)}))}}}),[A,s]);return(0,p.jsx)(o.Z,{columns:f,dataSource:null==s?void 0:s.data_sets,rowKey:"attachment_id",pagination:m})};n.Z=(0,l.memo)(x)},74187:function(e,n,t){"use strict";t.d(n,{Z:function(){return Q}});var a=t(82242),r=t.n(a),s=t(7557),i=t.n(s),c=t(41498),o=t.n(c),l=t(79800),u=t.n(l),d=t(59301),p=t(80608),f=t(43418),x=t(8591),A=t(3113),h=t(66999),m=t(86859),g=t(71681),v=t(75916),k=t(39647),y=t.n(k),w=t(5112),j="title___rpaor",S="content___Hb0l5",b="add___THwHB",D="colorBlue___yc4F8",B="radio___hn9Vt",E=t(37712),N=["shixunsDetail","globalSetting","loading","dispatch","onReloadData"],I=(0,p.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading),a=e.dispatch,r=e.onReloadData,s=(y()(e,N),(0,d.useState)()),c=u()(s,2),l=c[0],p=c[1],A=(0,d.useState)([]),h=u()(A,2),m=h[0],g=h[1];(0,d.useEffect)((function(){"Collaborators-ChangeManager"===n.actionTabs.key&&v()}),[n.actionTabs.key]);var v=function(){var e=o()(i()().mark((function e(){var t,r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"shixunsDetail/getChangeManager",payload:{id:null===(t=n.actionTabs.params)||void 0===t?void 0:t.id}});case 2:r=e.sent,g(r||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),k=function(){var e=o()(i()().mark((function e(){var t,s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l){e.next=3;break}return x.ZP.info("所选人员为空,没有更换成功"),e.abrupt("return");case 3:return e.next=5,a({type:"shixunsDetail/changeManager",payload:{id:null===(t=n.actionTabs.params)||void 0===t?void 0:t.id,user_id:l}});case 5:s=e.sent,I(),s&&(r(),x.ZP.info(s.message));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),I=function(){a({type:"shixunsDetail/setActionTabs",payload:{}}),p(null)};return(0,E.jsx)(f.Z,{centered:!0,keyboard:!1,closable:!1,title:"更换管理员",open:"Collaborators-ChangeManager"===n.actionTabs.key,confirmLoading:t.effects["shixunsDetail/changeManager"],onOk:k,onCancel:I,children:(0,E.jsxs)("div",{children:[(0,E.jsxs)("div",{className:j,children:["选择的成员将会成为新的管理员",(0,E.jsx)("br",{}),"您将不再拥有管理员的权限,但您仍是合作团队的一员"]}),(0,E.jsx)("div",{className:S,children:m.length?(0,E.jsx)(w.ZP.Group,{value:l,onChange:function(e){return p(e.target.value)},children:m.map((function(e,n){return(0,E.jsx)(w.ZP,{className:B,value:e.user_id,children:e.name},n)}))}):(0,E.jsx)("div",{className:b,children:(0,E.jsxs)("span",{children:["请先将新的管理员通过",(0,E.jsx)("a",{className:D,onClick:function(){var e;a({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:null===(e=n.actionTabs.params)||void 0===e?void 0:e.id}}})},children:'"添加合作者"'}),"加入合作者列表"]})})})]})})})),R=t(99313),H=t(49092),C=R.Z.TabPane,J=function(e){var n=e.visible,t=e.onCancel,a=(e.onSelectGroup,e.shixunId),r=e.onSelectCollaborator;return(0,E.jsx)(f.Z,{title:"添加合作者",open:n,width:1100,centered:!0,keyboard:!1,onCancel:t,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400,padding:"0 20px 20px 20px"},footer:null,children:(0,E.jsx)(R.Z,{defaultActiveKey:"1",children:(0,E.jsx)(C,{tab:"搜索添加",children:(0,E.jsx)(H.Z,{type:1,onCancel:t,container_type:2,container_id:a,onSelect:r})},"1")})})},Z={bg:"bg___Onnmh",wrap:"wrap___VTtdp",modal:"modal___MArZa",content:"content___a69LK",head:"head____zVzr",headCount:"headCount___GhK7o",button:"button___DoAh3",itemWrap:"itemWrap___UR35k",imgWrap:"imgWrap___DpS0R",img:"img___N9se3",manager:"manager___m4Mzg",itemContent:"itemContent___Ut7hr",nameWrap:"nameWrap___y73uS",name:"name___hJUHg",actionGroup:"actionGroup___QEytf",deleteIcon:"deleteIcon___XGFcN",schoolWrap:"schoolWrap___qsoOp",school:"school___yh8l2",countWrap:"countWrap___MQKPn",deletetitle:"deletetitle___nAICN",yseTitle:"yseTitle___t5fzp"},O=t(67147),F=t(93368),P=t(49105),Q=(0,p.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.user,e.dispatch),a=e.position,s=(0,d.useRef)(),c=(0,d.useState)(0),l=u()(c,2),k=l[0],y=l[1],w=(0,d.useState)([]),j=u()(w,2),S=j[0],b=j[1],D=(0,d.useState)({id:null,page:1}),B=u()(D,2),N=B[0],R=B[1],H=(0,p.useParams)(),C=(0,d.useState)({}),Q=u()(C,2),L=Q[0],T=Q[1],G=(0,d.useMemo)((function(){return(0,v.Ny)()||(null==L?void 0:L.current_user_is_creator)||(null==L?void 0:L.current_user_is_partner)}),[v.Ny,L]),U=(0,d.useMemo)((function(){return(0,v.Ny)()||(null==L?void 0:L.current_user_is_creator)}),[v.Ny,L]);(0,d.useEffect)((function(){s.current=null==H?void 0:H.taskId,N.id=null==H?void 0:H.taskId,R(N),M(N)}),[]);var M=function(){var e=o()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,P.ZP)("/api/sci/projects/".concat(null==H?void 0:H.taskId,"/get_project_partners.json"),{method:"get"});case 2:(t=e.sent)&&(b(t.users||[]),y(t.users_count),T(t));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),z=function(){var e=o()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N.page=1,R(N),n=(0,F.g)(),e.next=5,t({type:"user/getUserInfo",payload:n});case 5:return e.next=7,M(N);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function V(){t({type:"shixunsDetail/setActionTabs",payload:{}})}var W,K,Y={visible:"Collaborators-AddCollaborator"===n.actionTabs.key,onCancel:V,shixunId:s.current,onSelectCollaborator:(K=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return V(),e.next=3,(0,P.ZP)("/api/sci/projects/".concat(s.current,"/bacht_add_project_partners.json"),{method:"POST",body:{user_ids:n}});case 3:e.sent&&(x.ZP.success("添加成功"),z());case 5:case"end":return e.stop()}}),e)}))),function(e){return K.apply(this,arguments)}),onSelectGroup:(W=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return V(),e.next=3,t({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:s.current,group_id:n.group_id}});case 3:e.sent&&(x.ZP.success("添加成功"),z());case 5:case"end":return e.stop()}}),e)}))),function(e){return W.apply(this,arguments)})};return(0,E.jsxs)("section",{children:[(0,E.jsxs)("div",{className:Z.wrap,children:[(0,E.jsxs)("div",{className:Z.content,children:[(0,E.jsxs)("div",{className:Z.head,children:[(0,E.jsxs)("span",{className:Z.headCount,children:["合作者(",k,"人)"]}),G&&(0,E.jsx)("div",{children:(0,E.jsx)(A.ZP,{className:Z.button,style:{marginRight:"detail"===a?0:"20px"},onClick:function(){t({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:s.current}}})},icon:(0,E.jsx)(O.Z,{}),children:"添加合作者"})})]}),(0,E.jsx)("div",{className:Z.list,children:(0,E.jsx)(h.Z,{loading:!1,active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30",children:S.map((function(e,n){return(0,E.jsx)("div",{style:{display:"inline-block",width:"50%"},children:(0,E.jsxs)("div",{className:Z.itemWrap,children:[(0,E.jsxs)("a",{target:"_blank",className:Z.imgWrap,children:[(0,E.jsx)("img",{alt:"用户头像",height:"48",width:"48",className:Z.img,src:"".concat(g.Z.IMG_SERVER,"/images/").concat(null==e?void 0:e.image_url)}),(null==e?void 0:e.is_creator)&&(0,E.jsx)("span",{className:Z.manager,children:"创建者"})]}),(0,E.jsxs)("div",{className:Z.itemContent,children:[(0,E.jsxs)("div",{className:Z.nameWrap,children:[(0,E.jsx)("a",{target:"_blank",className:Z.name,children:null==e?void 0:e.user_name}),(0,E.jsx)("div",{className:Z.actionGroup,children:null!=e&&e.is_creator||!U?null:(0,E.jsx)("a",{className:Z.deletetitle,onClick:function(){return n=e.id,void f.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,E.jsx)("div",{className:Z.modal,children:"确定要删除吗?"}),onOk:(t=o()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,P.ZP)("/api/sci/projects/".concat(null==H?void 0:H.taskId,"/del_project_partner.json"),{method:"DELETE",body:{user_id:n}});case 2:e.sent,x.ZP.info("删除成功"),N.page=1,R(N),M(N);case 7:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})});var n,t},children:"删除"})})]}),(0,E.jsx)("p",{className:Z.schoolWrap,children:(0,E.jsx)("span",{className:Z.school,children:null==e?void 0:e.school_name})})]})]})},n)}))})})]}),k>10&&(0,E.jsx)("div",{className:Z.countWrap,children:(0,E.jsx)(m.Z,{showQuickJumper:!1,showSizeChanger:!1,total:k,onChange:function(e){return function(e){N.page=e,R(N),M(N)}(e)},pageSize:10,current:N.page})})]}),(0,E.jsx)(I,{onReloadData:z}),(0,E.jsx)(J,r()({},Y))]})}))},74049:function(e,n,t){"use strict";t.r(n),t.d(n,{default:function(){return Nn}});var a,r,s=t(37205),i=t.n(s),c=t(85573),o=t.n(c),l=t(7557),u=t.n(l),d=t(41498),p=t.n(d),f=t(79800),x=t.n(f),A=t(39647),h=t.n(A),m=t(82242),g=t.n(m),v=t(59301),k=t(80608),y=t(93428),w=t(74063),j=t(31797),S=t(78241),b=t(43418),D=t(3113),B=t(43428),E=t(8591),N=t(24650),I=t(94001),R=(t(63955),t(95237)),H=t(43604),C=t(29419),J=t(56102),Z=t(11125),O=t(3148),F=t(62449),P=t(71681),Q=t(49105),L=t(27876),T=t(37712),G=(0,v.forwardRef)((function(e,n){e.time;console.log("ScreenRecord:",n);var t=(0,v.useRef)(),a=(0,v.useState)(),r=x()(a,2),s=(r[0],r[1],(0,v.useRef)()),i=[];function c(){return(c=p()(u()().mark((function e(n,t){var a,r;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=[],e.next=3,new MediaRecorder(n);case 3:(r=e.sent).ondataavailable=function(e){a.push(e.data)},r.start(),s.current=r,window.recorderRefs=r,r.addEventListener("stop",(function(e){var n=URL.createObjectURL(a[0],{type:"video/mp4"});(0,L.Nd)("xxx.webm",n)}));case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function o(){window.recorderRefs?(t.current.srcObject.getTracks().forEach((function(e){e.stop()})),window.recorderRefs.addEventListener("dataavailable",(function(e){var n=URL.createObjectURL(e.data,{type:"video/mp4"});(0,L.Nd)("屏幕录制视频.webm",n)}))):E.ZP.warning("您还没有开启视频录制,请先去录制视频吧!")}function l(){navigator.mediaDevices.getDisplayMedia({video:!0,audio:!0}).then((function(e){return t.current.srcObject=e,i.push(e),t.current.captureStream=t.current.captureStream||t.current.mozCaptureStream,new Promise((function(e){return t.current.onplaying=e}))})).then((function(){return function(e,n){return c.apply(this,arguments)}(t.current.captureStream(),2e3)})).then((function(e){})).catch((function(e){"NotFoundError"===e.name?E.ZP.warning("找不到摄像头或麦克风。无法录制."):E.ZP.warning(e.name)}))}return(0,v.useImperativeHandle)(n,(function(){return{startScreenRecord:l,downloadFile:o}})),(0,T.jsx)("div",{style:{position:"absolute",top:"0",zIndex:-1},children:(0,T.jsx)("video",{onPause:function(){},width:"60",height:"120",autoPlay:!0,muted:!0,ref:t})})})),U=G,M=function(e){var n=e.className,t=(e.mirror_description,e.git_url),a=(e.difficulty,e.task_pass,e.test_set_permission,e.onVncAction),r=(e.shixun,e.window_vnc_url),s=(e.linux_vnc,e.vnc_url,e.unity_3d_routes),i=e.taskData;console.log(i);var c=(0,k.useParams)(),o=(0,v.useState)("8082"),l=x()(o,2),d=(l[0],l[1],(0,v.useState)(!1)),f=x()(d,2),A=f[0],h=(f[1],(0,v.useState)(!1)),m=x()(h,2),g=(m[0],m[1],(0,v.useRef)()),y=r?"C:/Windows/AppReadiness/userfiles":"/data/workspace/userfiles",w=r?"C:/Windows/AppReadiness/downloadfiles":"/data/workspace/downloadfiles";return(0,T.jsxs)("div",{className:"tpi-code-setting ".concat(n),style:{height:"calc(100vh - 54px )"},children:[(0,T.jsx)("h3",{children:"功能"}),(0,T.jsxs)("section",{children:[(0,T.jsxs)("a",{id:"full-screen",title:"全屏",className:"file-item action",onClick:function(){a("full-screen")},children:[" ",(0,T.jsx)("i",{className:"iconfont icon-quanping"}),"开启 / 退出全屏 "]}),!s&&(0,T.jsxs)(T.Fragment,{children:[(0,T.jsxs)("a",{id:"reset-task",onClick:function(){return a("reset-task")},className:"file-item action",title:"重置环境",children:[" ",(0,T.jsx)("i",{className:"iconfont icon-zhongzhishixun"}),"重置环境 "]}),(0,T.jsxs)("a",{onClick:function(){b.Z.info({title:"文件上传",icon:null,okText:"关闭",width:600,centered:!0,content:(0,T.jsx)("div",{className:"pt10",children:(0,T.jsx)(F.Z,{isDragger:!0,maxSize:1024,additionalText:'默认存放目录路径为"'.concat(y,'"'),action:"".concat(P.Z.API_SERVER,"/api/sci/projects/").concat(c.taskId,"/upload_file.json"),onChange:function(e){e.every((function(e){var n;return 0===(null===(n=e.response)||void 0===n?void 0:n.status)}))&&(b.Z.destroyAll(),E.ZP.info("文件上传成功"))}})})})},className:"file-item action",title:"上传文件",children:[" ",(0,T.jsx)("i",{className:"iconfont icon-shangchuanshipin1"}),"上传文件"]}),(0,T.jsxs)("a",{onClick:function(){var e;b.Z.confirm({title:"下载代码",centered:!0,width:600,content:"代码下载功能:将“".concat(w,"”目录进行打包并下载"),onOk:(e=p()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Q.ZP)("/api/sci/projects/".concat(c.taskId,"/download_file.json"),{method:"post",body:{autoDownload:!0},headers:{responseType:"arraybuffer",Accept:"application/vnd.ms-excel;charset=utf-8"}});case 2:return e.abrupt("return",!0);case 3:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},className:"file-item action",title:"下载文件",children:[" ",(0,T.jsx)("i",{className:"iconfont icon-xiazai3"}),"下载文件"]}),(0,T.jsxs)("a",{onClick:function(){var e,n;null===(e=g.current)||void 0===e||null===(n=e.startScreenRecord)||void 0===n||n.call(e)},className:"file-item action",title:"屏幕录制",children:[" ",(0,T.jsx)("i",{className:"iconfont icon-jiaruketang1"}),"屏幕录制"]}),(0,T.jsxs)("a",{className:"file-item action w100",title:"ssh直连",children:[" ",(0,T.jsx)("i",{className:"iconfont icon-wodegongzuotai"}),(0,T.jsx)(R.Z,{align:"middle",className:"w100",children:(0,T.jsx)(H.Z,{flex:"1",onClick:function(){var e=i.webssh;b.Z.info({title:"SSH直连",width:600,centered:!0,content:(0,T.jsxs)(T.Fragment,{children:[(0,T.jsxs)(R.Z,{children:[(0,T.jsx)(H.Z,{flex:"50px",children:"账号"}),(0,T.jsx)(H.Z,{children:null==e?void 0:e.username})]}),(0,T.jsxs)(R.Z,{children:[(0,T.jsx)(H.Z,{flex:"50px",children:"地址"}),(0,T.jsx)(H.Z,{children:null==e?void 0:e.address})]}),(0,T.jsxs)(R.Z,{children:[(0,T.jsx)(H.Z,{flex:"50px",children:"端口"}),(0,T.jsx)(H.Z,{children:null==e?void 0:e.servicePort})]}),(0,T.jsxs)(R.Z,{children:[(0,T.jsx)(H.Z,{flex:"50px",children:"密码"}),(0,T.jsx)(H.Z,{children:null==e?void 0:e.password})]})]})})},children:(0,T.jsx)(D.ZP,{type:"text",loading:A,children:(0,T.jsx)("span",{style:{color:"#ddd",marginLeft:-11},children:"ssh直连"})})})})]}),r&&(0,T.jsxs)("a",{id:"reset-task",onClick:function(){var e;b.Z.confirm({title:"重启云主机",icon:(0,T.jsx)(O.Z,{}),content:"您确定要重启云主机吗?",centered:!0,okText:"确定",cancelText:"取消",onOk:(e=p()(u()().mark((function e(){var n;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.Jd)({identifier:c.taskId});case 2:return 0===(null==(n=e.sent)?void 0:n.status)&&E.ZP.info("重启成功"),e.abrupt("return","");case 5:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},className:"file-item action",title:"重启云主机",children:[" ",(0,T.jsx)(C.Z,{style:{marginRight:21,color:"#FFF"},className:"c-white font16"}),"重启云主机 "]}),t?(0,T.jsx)(J.CopyToClipboard,{text:t,onCopy:function(){return E.ZP.success("复制成功")},children:(0,T.jsxs)("a",{id:"copy-git",title:"复制版本库地址",className:"file-item action",children:[" ",(0,T.jsx)("i",{className:"iconfont icon-fuzhibanbenkudizhi1"}),"复制版本库地址 "]})}):null]})]}),(0,T.jsx)(U,{ref:g})]})},z=t(46587),V=t(6848),W=t(86859),K={flex_box_center:"flex_box_center___ayVLf",flex_space_between:"flex_space_between___pLloZ",flex_box_vertical_center:"flex_box_vertical_center___eX0c1",flex_box_center_end:"flex_box_center_end___KU45M",flex_box_column:"flex_box_column___cZiLo",wrap:"wrap___x0TPJ",list:"list___Bn7Fe",page:"page___zVCLY"},Y=null!==(a=(0,L.oP)())&&void 0!==a&&a.homework_common_id?{homework_common_id:null===(r=(0,L.oP)())||void 0===r?void 0:r.homework_common_id}:{};function q(e,n,t){return(0,Q.U2)("tasks/".concat(e,"/star.json"),{star:t,shixun_id:n})}function X(e,n){return(0,Q.U2)("tasks/".concat(e,"/rep_content.json"),g()(g()({},n),Y))}function _(e,n){return(0,Q.v_)("myshixuns/".concat(e,"/update_file.json"),n)}function $(e,n){return(0,Q.v_)("myshixuns/".concat(e,"/reset_repository.json"),n)}function ee(e){return(0,Q.v_)("tasks/".concat(e,"/plus_or_cancel_praise.json"))}function ne(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,Q.v_)("myshixuns/".concat(e,"/repository.json"),n)}function te(e){return ae.apply(this,arguments)}function ae(){return(ae=p()(u()().mark((function e(n){var t;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Q.v_)("/sci/projects/".concat(n,"/delete_pod.json"));case 2:if(!((null==(t=e.sent)?void 0:t.status)>=0)){e.next=5;break}return e.abrupt("return",(0,Q.v_)("/sci/projects/".concat(n,"/start_environment.json"),Y));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function re(e,n,t){return(0,Q.v_)("tasks/".concat(e,"/set_games_status.json"),{result:n,data:t})}function se(e){return(0,Q.v_)("/sci/projects/".concat(e,"/extend_release.json"))}function ie(e,n){return(0,Q.v_)("/sci/projects/".concat(e,"/save_mirror.json"),g()({},n))}var ce=["userDetail","user","globalSetting","loading","dispatch","onClose","shixun"],oe=(0,k.connect)((function(e){var n=e.user,t=e.userDetail,a=e.loading;return{user:n,userDetail:t,shixunsDetail:e.shixunsDetail,globalSetting:e.globalSetting,loading:a.models.index}}))((function(e){e.userDetail,e.user,e.globalSetting,e.loading,e.dispatch,e.onClose,e.shixun;var n=h()(e,ce),t=(0,k.useParams)(),a=(0,v.useState)([]),r=x()(a,2),s=r[0],c=r[1],o=(0,v.useState)(""),l=x()(o,2),d=l[0],f=l[1],A=(0,v.useState)(0),m=x()(A,2),y=m[0],w=m[1],j=(0,v.useState)(g()({page:1,limit:20},t)),S=x()(j,2),b=S[0];S[1],(0,v.useCallback)((function(){return n.visible}),[n.visible]);(0,v.useEffect)((function(){b.page=1,D()}),[n.visible]);var D=function(){var e=p()(u()().mark((function e(){var n;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a=t.taskId,(0,Q.U2)("sci/projects/".concat(a,"/get_data_sets.json"));case 2:(n=e.sent)&&(c(i()(n.data_sets)),w(n.data_sets_count),f(n.folder_name));case 4:case"end":return e.stop()}var a}),e)})));return function(){return e.apply(this,arguments)}}();return(0,T.jsxs)("div",{style:{height:"calc(100vh - 51px)",padding:"20px 15px"},children:[(0,T.jsx)("div",{className:"c-grey-999 font14 ml5 mb5",children:"数据集"}),(0,T.jsxs)("dl",{className:K.list,children:[(0,T.jsx)(V.Z,{title:d,children:(0,T.jsx)("dt",{className:"c-white",children:d})}),(0,T.jsx)("dd",{children:(0,T.jsx)(J.CopyToClipboard,{text:d,onCopy:function(){return E.ZP.success("复制成功")},children:(0,T.jsx)("span",{className:"".concat(K.copy," current"),children:"点击复制"})})})]}),(0,T.jsx)("div",{className:"c-grey-999 font14 ml5 mb5",children:"文件路径"}),null==s?void 0:s.map((function(e,n){return(0,T.jsxs)("dl",{className:K.list,children:[(0,T.jsx)(V.Z,{title:e.filename,children:(0,T.jsx)("dt",{className:"c-white",children:e.filename})}),(0,T.jsx)("dd",{children:(0,T.jsx)(J.CopyToClipboard,{text:e.file_path,onCopy:function(){return E.ZP.success("复制成功")},children:(0,T.jsx)("span",{className:"".concat(K.copy," current"),children:"点击复制"})})})]})})),(0,T.jsx)("div",{className:"tc",children:(0,T.jsx)(W.Z,{onChange:function(e){b.page=e,D()},className:K.page,size:"small",total:y,pageSize:b.limit,hideOnSinglePage:!0})})]})})),le=t(87684),ue=t(25526),de=t(42058),pe=j.Z.Countdown;var fe=function(e){var n=e.mirror_description,t=e.difficulty,a=e.git_url,r=e.vnc_url,s=e.window_vnc_url,i=e.linux_vnc,c=(e.isNotice,e.user,e.game,e.shixun),o=void 0===c?{}:c,l=e.taskData,d=void 0===l?{}:l,f=e.resetVncLoading,A=(e.onUpdateCostTime,e.lastedGetTaskInfoTime,e.onShowNotice,e.onResetGitCode),h=e.onResetVnc,m=(e.onBack,e.onAddVncTime),y=(e.onUpdateCode,e.unity_3d_routes),j=e.remaining_time,R=(e.st,(0,k.useSearchParams)()),H=x()(R,1)[0],C=o.name,J=(o.identifier,o.task_pass),Z=o.test_set_permission,F=(0,v.useState)(!1),P=x()(F,2),Q=P[0],L=P[1],G=(0,v.useState)(!1),U=x()(G,2),z=U[0],V=U[1],W=(0,v.useState)({}),K=x()(W,2),Y=K[0],q=(K[1],(0,v.useState)(!1)),X=x()(q,2),_=X[0],$=X[1],ee=(0,v.useState)(null),ne=x()(ee,2),te=(ne[0],ne[1],(0,v.useState)(1800)),ae=x()(te,2),re=ae[0],se=ae[1],ce=(0,v.useState)(!1),fe=x()(ce,2),Ae=(fe[0],fe[1],(0,v.useState)(!1)),he=x()(Ae,2),me=he[0],ge=he[1],ve=((0,k.useLocation)().query,(0,k.useParams)()),ke=(0,v.useState)(!1),ye=x()(ke,2),we=ye[0],je=ye[1],Se=S.Z.useForm(),be=x()(Se,1)[0],De=(0,v.useMemo)((function(){return Date.now()+j}),[j]);(0,v.useEffect)((function(){_||setTimeout((function(){$(!0)}),6e4)}),[_]),(0,v.useEffect)((function(){le.Z.subscribe("update-windows-time",(function(e){se(parseInt(j/1e3))})),se(j/1e3)}),[]),(0,v.useEffect)((function(){var e;return"exercises"===H.get("type")&&null!=Y&&null!==(e=Y.exercise)&&void 0!==e&&e.screen_open&&(de.U.forEach((function(e,n){document.addEventListener(e,Be,!1),document.addEventListener("blur",Be,!1)})),window.focus(),window.onblur=function(){(0,ue.vp)()&&(Be(),(0,ue.BU)())}),function(){de.U.forEach((function(e,n){document.removeEventListener(e,Be,!1)}))}}),[Y]);var Be=function(e){window.parent.postMessage("backExercise","*"),"back"!==e&&(0,ue.BU)()};function Ee(){L(!1),V(!1)}function Ne(){(0,k.getDvaApp)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!0}),k.history.replace("/innovation/project/detail/".concat(ve.taskId))}function Ie(){f||h()}var Re={task_pass:J,test_set_permission:Z,mirror_description:n,difficulty:t,resetVncLoading:f,git_url:a,onVncAction:function(e){var n,t;Ee(),"reset-task"===e&&(f||b.Z.confirm({title:"重置环境",icon:(0,T.jsx)(O.Z,{}),content:"是否确定重置环境?",centered:!0,okText:"确定",cancelText:"取消",onOk:function(){Ie(),$(!1)}})),"reset-code"===e&&(f||b.Z.confirm({title:"恢复初始代码",icon:(0,T.jsx)(O.Z,{}),content:"您在本文件中修改的内容将丢失,是否确定重新加载初始代码?",centered:!0,okText:"确定",cancelText:"取消",onOk:A})),"full-screen"===e&&((0,ue.vp)()?(0,ue.BU)():(0,ue.Dj)(null===(n=document)||void 0===n||null===(t=n.getElementById)||void 0===t?void 0:t.call(n,"task-right-panel"))),"show-clipboard-box"===e&&le.Z.publish("show-clipboard-box")},window_vnc_url:s,linux_vnc:i,vnc_url:r,shixun:o,unity_3d_routes:y},He=(0,v.useCallback)((function(){return re?(console.log("VncTimer:",re),(0,T.jsx)(xe,{defaultTime:re,onAddVncTime:m,onReset:Ie,toShixun:Ne,title:""})):null}),[re]);return(0,v.useEffect)((function(){me&&be.setFieldsValue({name:"",version:"",description:""})}),[me]),(0,T.jsxs)("div",{className:"task-header-container",children:["exercises"!==H.get("type")&&(0,T.jsx)(T.Fragment,{children:d.name}),(0,T.jsx)("h2",{className:"shixun-info",children:C}),(0,T.jsx)(T.Fragment,{children:(0,T.jsxs)("div",{className:"flex-container",children:[(0,T.jsxs)(T.Fragment,{children:[s&&(0,T.jsx)(k.Link,{onClick:function(e){e.preventDefault(),le.Z.publish("send-ctrl-alt-delete")},className:"c-grey-c mr20",children:"发送CTRL+ALT+DELETE"}),He()]}),(0,T.jsx)("i",{className:"iconfont icon-shijian1"}),(0,T.jsx)(pe,{valueStyle:{color:"white",fontSize:"12px"},style:{marginRight:20,marginLeft:5},value:De}),(0,T.jsxs)("a",{className:"btn-vnc",title:"工具栏",onClick:function(){L(!Q)},children:[(0,T.jsx)("img",{alt:"tool",src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAYAAAB6kdqOAAABZ0lEQVRYR+2YrU7FQBBGzzwEPAMSi+M6MARDggNJgiIkWLiSBIFCkyCuQECCQFIcEstb8AYf2ZvmhpbuT9ttUpJWdma+OZ3O7k5rRC5Jh8ARsBPzjdhvgXczew75WSyJpCdgP+aXaP8ws63OQJK2gbdSYJ6Y1Od2WRpmZlb4nIIVqgEFhUKwbXTGByRpDzgBdnu+kr7hD8CLSboGLvqqZYp/dEDK1LR9mZZNXwEys6u+ql3iJbm8E5C3eFOFYn2VrUKS1oADYL1M+gW8mtl3DOK3PQuQpE1gAWzUkn8CZ6Hzqg6bC+gcuPFU4s7MTlOrlAvITQFuGijMbOaSS/pzLwXKB+QdCQKiXqAUkJqP06rs1B00liFNFeqqVQEaXYXmbc6ypn7J3UNtgUa3ysa1D5XLfDw7dedl1BCYZWOcgHJWIKb1f15Z7EkGtq+G/NXEP3DCFPl79xnkTln3u+U4JWJAH/czo/gBVkc5pun3NGoAAAAASUVORK5CYII=",width:16}),"工具栏"]}),(0,T.jsxs)("a",{className:"btn-vnc",title:"数据集",onClick:function(){return V(!0)},children:[(0,T.jsx)("img",{alt:"tool",src:"data:image/png;base64,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",width:18}),"数据集"]})]})}),(0,T.jsx)(D.ZP,{type:"primary",disabled:!_,className:"save-innovation",onClick:p()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:ge(!0);case 1:case"end":return e.stop()}}),e)}))),children:"保存镜像"}),(0,T.jsx)("a",{className:"btn-out",onClick:function(){b.Z.confirm({title:"退出",icon:(0,T.jsx)(O.Z,{}),content:"您确定要退出制作镜像吗?",centered:!0,okText:"确定",cancelText:"取消",onOk:Ne})},title:"退出实训",children:(0,T.jsx)("i",{className:"iconfont icon-kaiguan"})}),(0,T.jsx)(w.Z,{children:(0,T.jsx)(B.Z,{rootClassName:"setting-drawer",title:null,placement:"right",closable:!1,open:Q,onClose:Ee,children:(0,T.jsx)(M,g()(g()({},Re),{},{taskData:d}))})}),(0,T.jsx)(w.Z,{children:(0,T.jsx)(B.Z,{rootClassName:"setting-drawer",title:null,placement:"right",closable:!1,open:z,onClose:Ee,style:{height:"100%"},children:(0,T.jsx)(oe,{})})}),(0,T.jsx)(b.Z,{title:"保存镜像",open:me,okButtonProps:{loading:we},onCancel:function(){ge(!1)},onOk:function(){be.submit()},children:(0,T.jsxs)("div",{children:[(0,T.jsx)("p",{style:{color:"#6B758B"},children:"把当前的环境存为一个新的镜像。确定保存后,在我的镜像可以看到该镜像的保存状态。"}),(0,T.jsxs)(S.Z,{labelCol:{span:4},wrapperCol:{span:20},form:be,onFinish:function(){var e=p()(u()().mark((function e(n){var t;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return je(!0),e.next=3,ie(ve.taskId,n);case 3:0==(null==(t=e.sent)?void 0:t.status)&&(E.ZP.info("保存成功"),ge(!1)),-5===(null==t?void 0:t.status)&&b.Z.confirm({title:"覆盖镜像提示",content:"系统检测到你的【镜像列表】存在同名且同版本号的镜像, 您确定要覆盖原来的镜像?",okText:"确认",cancelText:"取消",onOk:function(){var e=p()(u()().mark((function e(){var t;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ie(ve.taskId,g()({is_cover:!0},n));case 2:0==(null==(t=e.sent)?void 0:t.status)&&(E.ZP.info("覆盖成功"),ge(!1));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),je(!1);case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,T.jsx)(S.Z.Item,{label:"镜像名称",name:"name",rules:[{required:!0,message:"请输入镜像名称"},{pattern:/^[a-z0-9_]+$/,message:"只允许输入数字或小写字母"}],children:(0,T.jsx)(N.Z,{type:"text",maxLength:60})}),(0,T.jsx)(S.Z.Item,{label:" 版本号",name:"version",rules:[{required:!0,message:"请输入版本号"}],children:(0,T.jsx)(I.Z,{style:{width:"100%"}})}),(0,T.jsx)(S.Z.Item,{label:"镜像描述",name:"description",rules:[{required:!0,message:"请输入镜像描述"}],children:(0,T.jsx)(N.Z.TextArea,{})})]})]})})]})};function xe(e){var n=e.onAddVncTime,t=e.onReset,a=e.toShixun,r=(e.title,e.defaultTime),s=(0,v.useState)(r),i=x()(s,2),c=i[0],o=i[1],l=(0,v.useState)(!1),d=x()(l,2),f=d[0],A=d[1];function h(){return(h=p()(u()().mark((function e(){var a;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(A(!1),!(c>0)){e.next=8;break}return e.next=4,n();case 4:a=e.sent,o((null==a?void 0:a.remaining_time)/1e3),e.next=10;break;case 8:o(r),t();case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,z.Z)((function(){o(c-1)}),c>0?1e3:null),(0,v.useEffect)((function(){300===c&&A(!0)}),[c]),(0,v.useEffect)((function(){r<300&&A(!0),o(r)}),[r]),(0,T.jsx)(v.Fragment,{children:(0,T.jsx)(w.Z,{children:(0,T.jsx)(b.Z,{title:[(0,T.jsx)(O.Z,{className:"modalIconYellow"}),0!==c?"实验环境延时提醒":"实验环境重置提醒"],closable:!1,centered:!0,open:f,onOk:function(){return h.apply(this,arguments)},onCancel:function(){0!==c?A(!1):a()},okText:0!==c?"立即延长":"重置",cancelText:0!==c?"不需要":"退出",children:0!==c?"当前实验环境将于 ".concat(Math.round(c/60)," 分钟后关闭,需要延长使用时间吗?"):"由于长时间没有使用,资源已经被回收。如有需要,可以重置实验环境。"})})})}var Ae=t(32985);function he(e){for(var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",t=[],a=0;a0||r.target.offsetWidth>0){var s=be(r.target.offsetWidth,r.target.offsetHeight,e),i=x()(s,2),c=i[0],o=i[1];console.log("cols, rows",c,o),le.Z.publish("ssh-xterm-resize",{columns:c,rows:o,width:r.target.offsetWidth,height:r.target.offsetHeight}),e.resize(c,o);var l=ke.Base64.decode("IA=="),u=ke.Base64.decode("CBtbSw==");e.write(l),e.write(u)}}}catch(e){a.e(e)}finally{a.f()}}));return t.observe(n),t}(e,u.current);return function(){null==e||e.dispose(),null==n||n.unobserve(u.current)}}}),[c,u.current]),(0,v.useEffect)((function(){if(s&&c){var e=setInterval((function(){d.current&&d.current.send(JSON.stringify({tp:"h"}))}),3e4),a=le.Z.subscribe("create-socket",(function(a){var r;t==a&&(d.current&&1===d.current.readyState?s.focus():(r=new WebSocket(c),console.log("socketInstance:",c),d.current=r,r.onopen=function(){var e=s.element.parentElement;if(e){var t=e.offsetWidth,a=e.offsetHeight;console.log("init",{tp:"init",data:g()(g()({},n),{},{secret:o,width:t,height:a,rows:s.rows,columns:s.cols})}),r.send(JSON.stringify({tp:"init",data:g()(g()({},n),{},{secret:o,width:t,height:a,rows:s.rows,columns:s.cols})}))}s.focus()},r.onerror=function(e){console.log("------in socket error----",e,r,c)},r.onmessage=function(e){p.current||(s.write("\r"),setTimeout((function(){}),1e3)),p.current=!0,console.log("event:",e);var n=ke.Base64.decode(e.data.toString()),t=s._core._renderService.dimensions.actualCellWidth||9.5;console.log("data:",n,t,s),s.write(n)},r.onclose=function(n){e&&clearInterval(e),s.write("\r\nconnection closed")}),s.focus())})),r=le.Z.subscribe("close-socket",(function(e){t===e&&(d.current&&(d.current.close(),p.current=!1,s.clear()),d.current=null)})),i=le.Z.subscribe("ssh-xterm-resize",(function(e){d.current&&1===d.current.readyState&&d.current.send(JSON.stringify({tp:"resize",data:g()({},e)}))})),l=le.Z.subscribe("ssh-add-connect-time",(function(){d.current&&1===d.current.readyState&&d.current.send(JSON.stringify({tp:"overtime"}))}));return function(){r(),a(),i(),l(),d.current&&(d.current.close(),p.current=!1)}}}),[s,c,l]),(0,T.jsx)("div",{className:we,children:(0,T.jsx)("div",{ref:u,className:je,children:c?null:(0,T.jsx)("p",{style:{color:"#fff"},children:"正在连接命令行服务..."})})})},Be=t(93948),Ee=t(62013),Ne=N.Z.TextArea,Ie=function(e){var n=e.onCancel,t=e.onSave,a=e.content,r=(0,v.useState)(a),s=x()(r,2),i=s[0],c=s[1];return(0,v.useEffect)((function(){c(a)}),[a]),(0,T.jsxs)("div",{className:"clipboard-box",children:[(0,T.jsx)("h3",{children:"实验环境剪切板:"}),(0,T.jsx)(Ne,{value:i,onChange:function(e){c(e.target.value)},className:"clipboard"}),(0,T.jsxs)("p",{children:[" ",(0,T.jsx)("b",{children:" 1.从外部复制内容到实验环境内: "})," 粘贴内容到上面文本框,点击保存,然后在实验环境中进行粘贴。 "]}),(0,T.jsxs)("p",{children:[" ",(0,T.jsx)("b",{children:" 2.获取实验环境中的内容: "})," 请先在环境中复制内容,复制动作完成后内容会显示在上面文本框,然后在上面文本框中再次复制。 "]}),(0,T.jsxs)("div",{className:"btn-action-container",children:[(0,T.jsx)(D.ZP,{type:"ghost",onClick:n,style:{marginRight:10},children:"取消"}),(0,T.jsx)(D.ZP,{type:"primary",onClick:function(){t(i)},children:"保存"})]})]})},Re=t(42857),He="selectImage___t63KU",Ce="container___WChhl",Je=t(61186),Ze=t.n(Je);Re.Z;function Oe(e){e||(e=window.location.search);var n=e.substr(1),t={};return n.split("&").forEach((function(e){var n=e.split("=");t[n[0]]=decodeURIComponent(n[1])})),t}var Fe={loading:!0,isLarge:!1,showClipBoardBox:!1,transferContent:"",mes:"实验环境准备中"},Pe=function(e){return e[e.SET_LOADING=0]="SET_LOADING",e[e.SET_IS_LARGE=1]="SET_IS_LARGE",e[e.SET_MES=2]="SET_MES",e[e.SET_STATE=3]="SET_STATE",e[e.SHOW_CLIPBOARD_BOX=4]="SHOW_CLIPBOARD_BOX",e[e.SET_TRANSFER_CONTENT=5]="SET_TRANSFER_CONTENT",e[e.UPDATE_ALL=6]="UPDATE_ALL",e}(Pe||{});function Qe(e,n){switch(n.type){case Pe.SET_LOADING:return g()(g()({},e),{},{loading:n.payload});case Pe.SET_IS_LARGE:return g()({},g()(g()({},e),{},{isLarge:n.payload}));case Pe.SET_MES:return g()(g()({},e),{},{mes:n.payload});case Pe.SET_STATE:return g()(g()({},e),n.payload);case Pe.SET_TRANSFER_CONTENT:return g()(g()({},e),{},{transferContent:n.payload});case Pe.SHOW_CLIPBOARD_BOX:return g()(g()({},e),{},{showClipBoardBox:n.payload});case Pe.UPDATE_ALL:return g()({loading:e.loading},n.payload);default:throw new Error}}var Le=function(e){var n,t=e.vnc_url,a=e.window_vnc_url,r=e.linux_vnc,s=e.virtual_machine,i=(e.taskId,e.taskData),c=(0,v.useRef)(),o=(0,v.useRef)(),l=(0,v.useRef)(),d=(0,v.useRef)(),f=(0,v.useState)(),A=x()(f,2),h=A[0],m=A[1],g=(0,v.useState)(!1),j=x()(g,2),S=j[0],B=j[1],N=(0,v.useReducer)(Qe,Fe),I=x()(N,2),C=I[0],J=I[1],Z=(0,v.useState)(0),O=x()(Z,2),F=O[0],P=O[1],Q=C.mes,L=C.loading,G=C.showClipBoardBox,U=C.isLarge,M=C.transferContent,z=(0,v.useState)(0),V=x()(z,2),W=V[0],K=V[1],Y=(0,v.useRef)();(0,k.useParams)();(0,v.useEffect)((function(){return window.addEventListener("visibilitychange",X),function(){var e,n;null===(e=o.current)||void 0===e||null===(n=e.disconnect)||void 0===n||n.call(e),window.removeEventListener("visibilitychange",X)}}),[]),(0,v.useEffect)((function(){return window.sessionStorage.imageId=h,function(){window.sessionStorage.removeItem("imageId")}}),[h]);var q=function(){var e,n;"rdp"===(null==i||null===(e=i.shixun)||void 0===e?void 0:e.windows_connection_mode)?setTimeout((function(){ee()}),1500):void 0!==(null==l||null===(n=l.current)||void 0===n?void 0:n.resizeSession)&&((0,ue.vp)()?l.current.resizeSession=!0:setTimeout((function(){l.current.resizeSession=!1}),900))};(0,v.useEffect)((function(){return window.addEventListener("visibilitychange",X),document.addEventListener((0,ue.gH)(),q),function(){document.removeEventListener((0,ue.gH)(),q),window.removeEventListener("visibilitychange",X)}}),[]);var X=function(e){if("visible"===document.visibilityState){var n=sessionStorage.vncPageLeaveTime;Ze()(new Date).diff(Ze()(n),"minutes")>2&&P((new Date).getTime()),sessionStorage.removeItem("vncPageLeaveTime")}else sessionStorage.vncPageLeaveTime=new Date};function _(){J({type:Pe.SHOW_CLIPBOARD_BOX,payload:!1})}function $(e){var n;return c.current&&(n=new Se.Z((function(n){var t,a=ve()(n);try{for(a.s();!(t=a.n()).done;){var r,s,c=t.value;if("rdp"===(null==i||null===(r=i.shixun)||void 0===r?void 0:r.windows_connection_mode)&&ee(),c.target.offsetHeight>0||c.target.offsetWidth>0)null==e||null===(s=e._eventHandlers)||void 0===s||s.windowResize()}}catch(e){a.e(e)}finally{a.f()}}))).observe(c.current),n}function ee(){var e;e=Math.min(document.getElementById("task-right-panel").clientWidth/1920,document.getElementById("task-right-panel").clientHeight/1260),d.current.parentElement.className="wh1080p",d.current.parentElement.style.cssText="transform:scale(".concat(e,");transform-origin:center center"),c.current.style.cssText="translate(-50%, -50%) scale("+e+")"}(0,v.useEffect)((function(){var e,n;function o(e){a&&(E.ZP.warning("由于长时间未操作,连接失效,正在重新连接Windows VNC服务"),J({type:Pe.SET_LOADING,payload:!0}),P(F+1))}function d(){K(100),clearTimeout(Y.current),setTimeout((function(){var n;null===(n=e)||void 0===n||null===(n=n._eventHandlers)||void 0===n||n.windowResize(),J({type:Pe.SET_LOADING,payload:!1})}),1300),le.Z.subscribe("send-ctrl-alt-delete",(function(){var n;null===(n=e)||void 0===n||n.sendCtrlAltDel()}))}function f(e){var n=e.detail.text.replace(/\\u([\dA-Za-z]{4})/g,(function(e,n){return String.fromCharCode(parseInt("0x"+n))}));J({type:Pe.SET_TRANSFER_CONTENT,payload:n})}if(le.Z.subscribe("reset-linux-windows-loading",(function(){J({type:Pe.SET_LOADING,payload:!0})})),le.Z.subscribe("reset-linux-windos-vnc",(function(){P(F+1)})),(a||t||r||s&&h)&&c.current){var x;clearTimeout(Y.current),"rdp"===(null==i||null===(x=i.shixun)||void 0===x?void 0:x.windows_connection_mode)&&ee(),new Promise(p()(u()().mark((function t(){var r,s,p,x,A,h,m;return u()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:r=Oe(),"",x=new URL(decodeURIComponent(null==i?void 0:i.vnc_url)),A=x.protocol,h=x.searchParams,m=x.host,p=h.get("password"),s="".concat("https:"===A?"wss":"ws","://").concat(m,"/").concat(r.path||"websockify"),e=new Ee.Z(c.current,s,{credentials:{password:p},wsProtocols:["binary"],resize:"scale",show_dot:!0}),n=$(e),e.viewOnly=r.view_only||!1,e.scaleViewport=!!a||(r.scale||!1),e.scaleViewport=!0,e.showDotCursor=!0,e.resizeSession=!0,l.current=e,e.addEventListener("disconnect",o),e.addEventListener("connect",d),e.addEventListener("clipboard",f);case 17:case"end":return t.stop()}}),t)}))));var A=le.Z.subscribe("vnc-reseting",(function(){K(0),J({type:Pe.SET_STATE,payload:{loading:!0,mes:"实验环境重置中"}})})),m=le.Z.subscribe("vnc-enlarge",(function(e){})),g=le.Z.subscribe("show-clipboard-box",(function(){J({type:Pe.SHOW_CLIPBOARD_BOX,payload:!0})}));return K(0),function(){var t,a,r,s;null===(t=e)||void 0===t||t.removeEventListener("disconnect",o),null===(a=e)||void 0===a||a.removeEventListener("connect",d),null===(r=e)||void 0===r||r.removeEventListener("clipboard",f),A(),m(),g(),null===(s=n)||void 0===s||s.unobserve(c.current)}}}),[t,a,r,F,h]),(0,v.useEffect)((function(){var e,n,t;s&&1===(null==i||null===(e=i.shixun_virtual_templates)||void 0===e?void 0:e.length)?m(null==i||null===(t=i.shixun_virtual_templates)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.template_id):s&&(null==i||null===(n=i.shixun_virtual_templates)||void 0===n?void 0:n.length)>1&&B(!0)}),[s]),(0,v.useEffect)((function(){0==W&&(clearTimeout(Y.current),ne())}),[W]);var ne=function e(){W>99?W=99:(W+=1,Y.current=setTimeout((function(){e()}),1500)),W<100&&K(W)},te=(0,v.useMemo)((function(){var e;return L?"none":r||s||a&&"rdp"===(null==i||null===(e=i.shixun)||void 0===e?void 0:e.windows_connection_mode)?"block":"none"}),[r,L,s,a]);return(0,T.jsxs)(v.Fragment,{children:[S&&(0,T.jsx)("div",{className:He,children:(0,T.jsxs)("section",{className:Ce,children:[(0,T.jsx)("h1",{children:"选择角色"}),(0,T.jsx)("aside",{children:null==i||null===(n=i.shixun_virtual_templates)||void 0===n?void 0:n.map((function(e,n){return(0,T.jsxs)(R.Z,{align:"middle",children:[(0,T.jsx)(H.Z,{flex:"1",children:e.template_name}),(0,T.jsx)(H.Z,{children:(0,T.jsx)(D.ZP,{type:"primary",onClick:function(){m(e.template_id),B(!1)},children:"开始实验"})})]},n)}))})]})}),U&&(0,T.jsx)("a",{className:"btn-vnc-resize",onClick:function(){J({type:Pe.SET_IS_LARGE,payload:!U})},children:(0,T.jsx)("i",{className:"iconfont icon-tuichuquanping"})}),(0,T.jsx)("div",{style:{width:"100%",height:"calc(100% - 50px)",overflow:"hidden",position:"absolute",display:"block"===te?"flex":"none",alignItems:"center",justifyContent:"center",zIndex:6},children:(0,T.jsx)("div",{children:(0,T.jsx)("iframe",{style:{position:U?"fixed":"absolute",left:0,top:U?54:40,width:"100%",height:"calc(100% - ".concat(U?"100px":"45px",")")},frameBorder:"0",ref:d,allowFullScreen:!0})})}),(0,T.jsxs)("div",{style:{position:U?"fixed":"absolute",left:0,top:0,zIndex:5,width:"100%",height:"calc(100% - ".concat(U?"100px":"0",")")},className:"".concat(a?"vnc-panel-wrapper-windows":"vnc-panel-wrapper"," ").concat(U?"full-screen":""),children:[L?(0,T.jsx)(y.Z,{message:Q,style:{color:"#0152d9"},children:(0,T.jsx)("div",{className:"tc",style:{width:500,margin:"0 auto",color:"#FFF"},children:(0,T.jsx)(Be.Z,{percent:W,format:function(e){return(0,T.jsxs)("span",{className:"c-white",children:[e,"%"]})}})})}):null,(0,T.jsx)("div",{ref:c,className:"vnc-panel ".concat(L?"hidden zIndexf1":"animated fadeIn")})]}),(0,T.jsx)(w.Z,{children:(0,T.jsx)(b.Z,{title:"复制粘贴",centered:!0,maskClosable:!1,open:G,onCancel:_,footer:null,children:(0,T.jsx)(Ie,{onCancel:_,onSave:function(e){var n;null===(n=l.current)||void 0===n||n.clipboardPasteFrom(e),J({type:Pe.SET_TRANSFER_CONTENT,payload:e}),E.ZP.success("保存成功!你可以在实验环境中粘贴该内容"),_()},content:M})})})]})},Te=function(e){var n=e.taskData,t=(e.evaluateLoading,e.evaluateMessage,e.language,e.onEval,n.vnc_url),a=(n.shixun,n.test_sets,n.test_sets_count,n.sets_error_count,n.last_compile_output,n.game,n.allowed_unlock,n.user,(0,v.useState)(!1)),r=x()(a,2),s=r[0],i=(r[1],(0,v.useState)(!1)),c=x()(i,2),o=c[0],l=c[1];return console.log("vnc_url:",t),(0,T.jsxs)(v.Fragment,{children:[(0,T.jsx)(Le,{vnc_url:t,window_vnc_url:n.windows_vnc,virtual_machine:null==n?void 0:n.virtual_machine,linux_vnc:n.linux_vnc,taskData:n}),o?(0,T.jsx)("div",{className:"vnc-mask"}):null,(0,T.jsx)("div",{className:"vnc-test-list ".concat(s?"large":o?"pop":""),children:(0,T.jsx)("div",{className:"vnc-test-list-body",children:s?null:(0,T.jsx)("span",{className:"arrow-container",onClick:function(){l(!o)},children:(0,T.jsx)("i",{className:"iconfont ".concat(o?"icon-xiajiantou":"icon-shangjiantou"," ")})})})})]})},Ge="bg___xjZP4",Ue="content___sS5Wc",Me="rightCotainer___Z2h3Y",ze="main___t6BMk",Ve="dataSetButton___H1Oqu",We="dataSetText___p9NRw",Ke="dataSetOpen___bT5j8",Ye=function(e,n){switch(n.type){case"MOVE_X":return g()(g()({},e),{},{moveX:n.payload});case"SET_DRAGMODULE":return g()(g()({},e),{},{showDragModule:n.payload});case"TRIGGER_RIGHT_PANEL_MASK":return g()(g()({},e),{},{showDragMask:n.payload})}},qe=["globalSetting","loading","taskData","dispatch"],Xe=(j.Z.Countdown,function(e){return e[e.LoadFail=1]="LoadFail",e[e.ReLoad=2]="ReLoad",e[e.Success=3]="Success",e}(Xe||{})),_e={moveX:"40%",showDragModule:!1,showDragMask:!1},$e=(0,k.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n}}))((function(e){e.globalSetting,e.loading;var n=e.taskData,t=(e.dispatch,h()(e,qe),(0,k.useParams)(),(0,v.useRef)(),(0,v.useState)(!0)),a=x()(t,2),r=(a[0],a[1],(0,v.useState)(!1)),s=x()(r,2),i=(s[0],s[1],(0,v.useState)(0)),c=x()(i,2),o=(c[0],c[1],(0,v.useState)(0)),l=x()(o,2),d=(l[0],l[1],(0,v.useState)(!0)),f=x()(d,2),A=(f[0],f[1],(0,v.useState)(!1)),m=x()(A,2),g=(m[0],m[1],(0,v.useRef)(!0)),y=(0,v.useState)({}),w=x()(y,2),j=w[0],S=(w[1],(0,v.useState)({})),b=x()(S,2),D=(b[0],b[1],(0,v.useState)()),B=x()(D,2),E=(B[0],B[1],(0,v.useRef)(),(0,v.useState)(Xe.Success)),N=x()(E,2),I=(N[0],N[1],(0,v.useState)()),R=x()(I,2),H=(R[0],R[1],(0,v.useState)()),C=x()(H,2),J=(C[0],C[1],(0,v.useState)(!1)),Z=x()(J,2),O=Z[0],F=Z[1],P=(0,v.useState)(""),Q=x()(P,2),L=(Q[0],Q[1],(0,v.useRef)(null),(0,v.useRef)({}),(0,v.useRef)(!1)),G=(0,v.useReducer)(Ye,_e),U=x()(G,2),M=U[0],z=U[1];(0,v.useEffect)((function(){return window.addEventListener("message",V),function(){window.removeEventListener("message",V)}}),[]);var V=function(e){"jupytermessage"===(null==e?void 0:e.data)&&g.current&&(g.current=!1,W(),L.current||setTimeout((function(){return g.current=!0}),500))},W=function(){var e=p()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,v.useEffect)((function(){function e(e){z({type:"MOVE_X",payload:e.pageX})}function n(){z({type:"TRIGGER_RIGHT_PANEL_MASK",payload:!1}),document.onselectstart=null}return M.showDragMask&&(document.addEventListener("mousemove",e),document.addEventListener("mouseup",n)),function(){document.removeEventListener("mousemove",e),document.removeEventListener("mouseup",n)}}),[M.showDragMask]);var K="number"==typeof M.moveX&&.01!==M.moveX?"".concat(M.moveX,"px"):"40%",Y="calc(100% - 4px - ".concat(K,")");return(0,T.jsx)("section",{className:Ge,style:{userSelect:M.showDragMask?"none":"unset"},children:(0,T.jsx)("section",{className:Ue,style:{height:null!=j&&j.open_evaluate?"calc(100vh - 130px)":"calc(100vh - 60px)"},children:(0,T.jsx)("section",{className:Me,style:{width:Y},children:(0,T.jsx)("main",{className:ze,style:{height:"100%"},children:(0,T.jsxs)(v.Fragment,{children:[(0,T.jsx)("div",{className:"".concat(Ve," ").concat(O?Ke:""),onClick:function(){return F(!O)},children:(0,T.jsx)("span",{className:We,children:"数据集"})}),(0,T.jsx)("iframe",{frameBorder:0,id:"taskJupyterIframe",width:"100%",height:"100%",allow:"geolocation; microphone; camera; midi; encrypted-media;",src:null==n?void 0:n.url})]})})})})})})),en=t(68121),nn=t(74187),tn=t(47295),an="FETCH_TASK_FAILURE",rn="FETCH_TASK_SUCCESS",sn="UPDATE_TASK_DATA",cn="HIDE_EVALUATE_RESULT",on="SHOW_EVALUATE_RESULT",ln="MOVE_X",un="MOVE_Y",dn="TRIGGER_RIGHT_PANEL_MASK ",pn="SHOW_REP_loading",fn="FETCH_REP_CONTENT",xn="EDIT_REP_CONTENT",An="SHOW_EVALUATE_LOADING",hn="HIDE_EVALUATE_LOADING",mn="SET_EVALUATE_MESSAGE",gn="SET_SHOW_DIR",vn="SET_REPOS",kn="HIDE_PICTURE_VIEW",yn="SHOW_PICTURE_VIEW",wn="SHOW_NOTICE",jn="HIDE_NOTICE",Sn="SET_VNC_LOADING ",bn=["match","history"],Dn=Ae.Z.DirectoryTree,Bn={moveX:"40%",moveY:0,loading:!0,isError:!1,taskData:{game:{}},evalData:null,lastedGetTaskInfoTime:0,codeRepData:{content:"",language:"c",currentPath:"",paths:[],lastedUpdateTime:0,loading:!1},showEvalResult:!1,showPictureView:!1,isPictureView:!1,showDragMask:!1,webDisplayUrl:"",evaluateLoading:!1,resetVncLoading:!1,evaluateMessage:"",showNotice:!1,timestamp:"",showDocuments:!1,repos:null};function En(e,n){switch(n.type){case ln:return g()(g()({},e),{},{moveX:n.payload});case un:return g()(g()({},e),{},{moveY:n.payload});case pn:case fn:return g()(g()({},e),{},{codeRepData:n.payload});case xn:return g()(g()({},e),{},{codeRepData:g()(g()({},e.codeRepData),n.payload)});case on:return g()(g()({},e),{},{evaluateLoading:!1,showEvalResult:!0});case"UPDATE_TIMESTRAP":return g()(g()({},e),{},{timestamp:n.payload});case cn:return g()(g()({},e),{},{showEvalResult:!1});case"FETCH_TASK_START":return g()(g()({},e),{},{loading:!0});case sn:return g()(g()({},e),n.payload);case dn:return g()(g()({},e),{},{showDragMask:n.payload});case an:return g()(g()({},e),{},{loading:!1,isError:!0});case rn:return g()(g()({},e),n.payload);case An:return g()(g()({},e),{},{evaluateLoading:!0});case hn:return g()(g()({},e),{},{evaluateLoading:!1});case mn:return g()(g()({},e),{},{evaluateMessage:n.payload});case gn:return g()(g()({},e),{},{showDocuments:n.payload});case vn:return g()(g()({},e),n.payload);case wn:return g()(g()({},e),{},{showNotice:!0});case jn:return g()(g()({},e),{},{showNotice:!1});case kn:return g()(g()({},e),{},{showPictureView:!1});case yn:return g()(g()({},e),{},{showPictureView:!0});case Sn:return g()(g()({},e),{},{resetVncLoading:n.payload});default:throw new Error}}var Nn=function(e){var n=e.match,t=e.history,a=h()(e,bn);console.log("props:",a);var r=(0,k.useParams)(),s=(0,k.useSearchParams)(),c=(x()(s,1)[0],(0,k.useLocation)().query,(0,v.useReducer)(En,Bn)),l=x()(c,2),d=l[0],f=l[1],A=(0,v.useState)(1),m=x()(A,2),j=m[0],S=m[1],D=(0,v.useState)(r.taskId),N=x()(D,2),I=N[0],R=N[1],H=(0,v.useRef)(),C=(0,v.useRef)(),J=(0,v.useRef)(),Z=(0,v.useState)(),O=x()(Z,2),F=O[0],G=O[1],U=(0,k.useLocation)();(0,v.useEffect)((function(){console.log("_params:",r),R(r.taskId),(0,k.getDvaApp)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!1})}),[r]);d.moveX;var M=d.taskData,z=(d.moveY,d.evalData),V=(d.showEvalResult,d.codeRepData),W=d.loading,K=d.evaluateLoading,Y=d.evaluateMessage,ae=d.showDocuments,ie=d.repos,ce=(d.showPictureView,d.showNotice),oe=d.webDisplayUrl,ue=d.isPictureView,de=d.resetVncLoading,pe=d.timestamp,xe=d.lastedGetTaskInfoTime,Ae=d.showDragMask,ge=M.st,ve=M.challenge,ye=M.shixun,we=M.is_teacher,je=M.game,Se=M.has_answer,be=M.vnc_url,Be=M.git_url,Ee=M.user,Ne=M.myshixun,Ie=M.discusses_count,Re=M.user_praise,He=M.praise_count,Ce=M.tpm_cases_modified,Je=M.tpm_modified,Ze=M.tpm_script_modified,Oe=M.mirror_name,Fe=M.mirror_description,Pe=(M.tomcat_url,M.unity_3d_routes),Qe=M.with_code_file,Le=M.unity_3d_result,Ge=(M.next_game,M.prev_game,V.currentPath),Ue=V.paths,Me=V.content,ze=V.language,Ve=V.lastedUpdateTime,We=(Je||Ze)&&0===ge,Ke=(Ce||We)&&!0===Ne.system_tip,Ye=((Oe||[]).indexOf("Html"),(0,v.useMemo)((function(){return!(!Ge||!Ue)&&Ue.indexOf(Ge)>=0}),[Ge,Ue])),qe=(0,v.useMemo)((function(){return Pe&&!Qe||(null==ve?void 0:ve.thiry_party)||be}),[be,Qe,Pe]);function Xe(){return(Xe=p()(u()().mark((function e(){var n;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Q.ZP)("/api/sci/projects/".concat(I,".json"),{method:"get"});case 2:n=e.sent,G(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function _e(e){return mn.apply(this,arguments)}function mn(){return(mn=p()(u()().mark((function e(n){var a,r,s;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,tn.ie)(I);case 3:if(a=e.sent,401!==(r=a.status)){e.next=10;break}return t.replace("/user/login",{from:U.pathname}),e.abrupt("return");case 10:if(-3!==r){e.next=14;break}(0,L.eF)({onCancel:function(){window.location.href="/"}}),e.next=25;break;case 14:if(403!==r){e.next=18;break}t.replace("/403"),e.next=25;break;case 18:if(404!==r){e.next=23;break}return t.replace("/404"),e.abrupt("return");case 23:s={loading:!1,isError:!1,taskData:a},n||f({type:rn,payload:s});case 25:"webssh"===a.mirror_type&&setTimeout((function(){le.Z.publish("create-socket",1)}),1e3),e.next=32;break;case 28:e.prev=28,e.t0=e.catch(0),console.log(e.t0),n||f({type:an});case 32:case"end":return e.stop()}}),e,null,[[0,28]])})))).apply(this,arguments)}(0,v.useEffect)((function(){if(Pe&&Qe)return f({type:An}),le.Z.subscribe("unity3d-load-end",(function(){f({type:hn})}))}),[I,Pe,null==ve?void 0:ve.thiry_party,Qe,f]),(0,v.useEffect)((function(){!function(){Xe.apply(this,arguments)}()}),[]),(0,v.useEffect)((function(){var e=!1;return _e(e),function(){e=!0}}),[f,I]),(0,v.useEffect)((function(){var e=!1;function n(){return(n=p()(u()().mark((function n(){var t,a,r,s,i,c;return u()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(f({type:pn,payload:g()(g()({},V),{},{loading:!0})}),!(Pe&&!Qe||null!=ve&&ve.thiry_party)){n.next=3;break}return n.abrupt("return");case 3:return n.next=5,X(I,{path:Ge});case 5:if(t=n.sent,!e)if(0===t.status)E.ZP.info(t.message),f({type:fn,payload:g()(g()({},V),{},{loading:!1})});else{try{a="txt"===(null==t?void 0:t.file_type)?0===(null===(r=a)||void 0===r?void 0:r.length)?a:window.decodeURIComponent(escape(window.atob(null==t||null===(s=t.content)||void 0===s?void 0:s.content))):null==t||null===(i=t.content)||void 0===i?void 0:i.content}catch(e){a=window.atob(null==t||null===(c=t.content)||void 0===c?void 0:c.content),E.ZP.warning("请确认文件字符集编码是否为UTF-8"),console.log("err:",e)}f({type:fn,payload:g()(g()({},V),{},{content:a,language:t.language,file_type:t.file_type,filename:t.filename,lastedUpdateTime:0,loading:!1})})}case 7:case"end":return n.stop()}}),n)})))).apply(this,arguments)}if(0===ge&&Ge&&1!==ye.hide_code)return function(){n.apply(this,arguments)}(),function(){e=!0}}),[ge,Ge,xe,pe]);var kn=function(){var e=p()(u()().mark((function e(){var n,t,a=arguments;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=a.length>0&&void 0!==a[0]?a[0]:0,console.log("lastedUpdateTime:",Ye,n),!(0===ge&&Ve>0&&Ye||n)){e.next=8;break}return e.next=5,_(Ne.identifier,{path:Ge,evaluate:n,content:Me,game_id:je.id});case 5:return t=e.sent,f({type:xn,payload:{lastedUpdateTime:0}}),e.abrupt("return",t);case 8:return e.abrupt("return",!0);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,v.useCallback)((function(){}),[kn]);(0,v.useEffect)((function(){return le.Z.subscribe("unlock-test-case",(function(){b.Z.confirm(o()(o()({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,T.jsx)(In,{score:ve.score,is_teacher:we})},"centered",!0),"onOk",jn))}))}),[jn,ve,we]);var jn=(0,v.useCallback)(p()(u()().mark((function e(){var n,t,a,r;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s=je.identifier,(0,Q.U2)("tasks/".concat(s,"/check_test_sets.json"));case 2:if(n=e.sent,t=n.test_sets,a=n.message,-1!==n.status){e.next=7;break}return a.info(a),e.abrupt("return");case 7:r=M.user.grade,M.user.grade=r-2*ve.score,M.test_sets=t,M.game.test_sets_view=!0,f({type:sn,payload:{taskData:M}});case 12:case"end":return e.stop()}var s}),e)}))),[je,ve,f]);function Nn(){return Rn.apply(this,arguments)}function Rn(){return(Rn=p()(u()().mark((function e(){var n,t;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,$(null==M||null===(n=M.myshixun)||void 0===n?void 0:n.identifier,{});case 2:return t=e.sent,_e(),e.abrupt("return",t);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Hn(){return Hn=p()(u()().mark((function e(){var n,t,a;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ee(I);case 2:n=e.sent,t=n.praise_count,a=n.praise,M.praise_count=t,M.user_praise=a,f({type:sn,payload:{taskData:M}});case 7:case"end":return e.stop()}}),e)}))),Hn.apply(this,arguments)}(0,v.useEffect)((function(){if(!qe||be){var e=function(e){H.current&&f({type:ln,payload:e.pageX}),C.current&&f({type:un,payload:e.pageY})},n=function(){H.current=!1,C.current=!1,f({type:dn,payload:!1}),document.onselectstart=null};return document.addEventListener("mousemove",e),document.addEventListener("mouseup",n),function(){document.removeEventListener("mousemove",e),document.removeEventListener("mouseup",n)}}}),[C.current,H.current,qe,f]),J.current=function(){d.moveX=.01!==d.moveX?.01:"40%",f({type:ln,payload:d.moveX})},(0,v.useEffect)((function(){return le.Z.subscribe("vnc-enlarge",(function(){J.current()}))}),[]),(0,v.useEffect)((function(){if(0===ge&&ve&&ve.path){var e=ve.path.split(";").filter((function(e){return!!e}));f({type:xn,payload:{currentPath:e[0],paths:e}})}}),[ve,ge]),(0,v.useEffect)((function(){ye&&(0,L.Dk)(ye.name||"实践项目名称-未填写")}),[ye]);var Cn=(0,v.useCallback)((function(e){function n(){return n=p()(u()().mark((function e(n){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:try{window.navigator.sendBeacon("".concat(P.Z.API_SERVER,"/api/tasks/").concat(I,"/cost_time.json?time=").concat(n),JSON.stringify({time:n}))}catch(e){}case 1:case"end":return e.stop()}}),e)}))),n.apply(this,arguments)}!function(e){n.apply(this,arguments)}(e)}),[I]);function Jn(){return(Jn=p()(u()().mark((function e(n){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,q(I,ye.id,n);case 2:M.game.star=n,f({type:sn,payload:{taskData:M}});case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Zn(){return Zn=p()(u()().mark((function e(n){var t,a,r;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.props,a=t.children,r=t.eventKey,e.abrupt("return",new Promise(function(){var e=p()(u()().mark((function e(n){var t,s,c;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a&&a.length>0&&n(),e.next=3,ne(Ne.identifier,{path:r});case 3:t=e.sent,s=t.trees,c=me(ie,r,he(s,r)),f({type:vn,payload:{repos:i()(c)}}),n();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()));case 2:case"end":return e.stop()}}),e)}))),Zn.apply(this,arguments)}function On(){f({type:wn})}function Fn(){return(Fn=p()(u()().mark((function e(n,t){var a;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.node.isLeaf){e.next=7;break}return a=n[0],a.split(".").pop().toLowerCase(),e.next=6,kn();case 6:f({type:xn,payload:{currentPath:a}});case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Pn(){return(Pn=p()(u()().mark((function e(){var n,t;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,f({type:Sn,payload:!0}),le.Z.publish("vnc-reseting"),e.next=5,te(r.taskId);case 5:n=e.sent,t=n.vnc_url,M.vnc_url=t+"×tamp="+(new Date).getTime(),le.Z.publish("vnc-reseting-done",n),f({type:sn,payload:{taskData:M,resetVncLoading:!1}}),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(0),console.log(e.t0);case 15:case"end":return e.stop()}}),e,null,[[0,12]])})))).apply(this,arguments)}function Qn(){return Qn=p()(u()().mark((function e(t){var a,r,s,i,c,o;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=t.GameState,r=t.Data,s=t.challenge,console.log("match:",n),"info"!==s){e.next=6;break}le.Z.publish("evaluate-unity3d-result",{state:"3d_callback",data:{challenge_info:g()({},M.challenge)}}),e.next=16;break;case 6:if("Success"!==a){e.next=16;break}if(!Le&&Qe){e.next=15;break}return e.next=10,re(I,ke.Base64.encode(I+(new Date).getTime()),r);case 10:i=e.sent,c=i.status,o=i.data,0==c&&(2!==je.status&&(M.game.status=2,M.user.grade+=o.gold,le.Z.publish("update-cost-time")),le.Z.publish("evaluate-unity3d-result",{state:"userAndtime",data:{user:Ee,open_time:o.open_time,end_time:o.end_time}}),f({type:sn,payload:{taskData:M,evalData:{gold:o.gold,experience:o.experience,next_game:o.next_game},evaluateLoading:!1,showEvalResult:!0}})),e.next=16;break;case 15:f({type:on});case 16:case"end":return e.stop()}}),e)}))),Qn.apply(this,arguments)}function Ln(){return(Ln=p()(u()().mark((function e(){var n,t,a,r;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,se(I);case 2:return a=e.sent,null!==(n=a)&&void 0!==n&&null!==(n=n.data)&&void 0!==n&&n.remaining_time&&le.Z.publish("update-windows-time",null===(r=a)||void 0===r?void 0:r.data),e.abrupt("return",null===(t=a)||void 0===t?void 0:t.data);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var Tn="calc(100vw - 4px - ".concat("80px",")");o()(o()(o()(o()(o()(o()(o()({game:je,taskId:I,user_praise:Re,praise_count:He,st:ge,challenge:ve,rank_name:M.rank_name,shixun:ye,is_teacher:we,has_answer:Se,unity_3d_routes:Pe,with_code_file:Qe,onEvaluateCallback:function(){},onGetUnity3dMessage:function(e){return Qn.apply(this,arguments)}},"taskId",I),"myshixun",Ne),"user",Ee),"discusses_count",Ie),"onPlusOrCancelPraise",(function(){return Hn.apply(this,arguments)})),"minuxUserGrade",(function(e){var n=M.user.grade;M.user.grade=n-e,f({type:sn,payload:{taskData:M}})})),"taskData",M),ce||(Ce||We)&&Ne.system_tip,(Ne||{}).id,g()(g()({},z),{},{isPictureView:ue,history:t,webDisplayUrl:oe,onShowPictureView:function(){f({type:yn})},star:je&&je.star,onStarChange:function(e){return Jn.apply(this,arguments)},onCloseResult:function(){f({type:cn})}});return(0,T.jsx)(v.Fragment,{children:W?(0,T.jsx)(y.Z,{message:"努力请求数据中..",className:"tpi-spin"}):(0,T.jsxs)(v.Fragment,{children:[(0,T.jsxs)("div",{className:"task-wrapper",children:[Ae&&(0,T.jsx)("div",{className:"draging-mask"}),(0,T.jsx)(fe,{difficulty:null==ve?void 0:ve.difficulty,mirror_description:Fe,history:t,git_url:Be,shixun:ye,taskData:M,lastedGetTaskInfoTime:xe,onAddVncTime:function(){return Ln.apply(this,arguments)},taskId:I,isNotice:Ke,resetVncLoading:de,onResetVnc:function(){return Pn.apply(this,arguments)},onResetGitCode:Nn,vnc_url:be,linux_vnc:null==M?void 0:M.linux_vnc,window_vnc_url:(null==M?void 0:M.windows_vnc)||(null==M?void 0:M.virtual_machine),remaining_time:null==M?void 0:M.remaining_time,onShowNotice:On,game:je,user:Ee,st:ge,onUpdateCode:kn,onUpdateCostTime:Cn,unity_3d_routes:Pe&&!Qe||(null==ve?void 0:ve.thiry_party)}),(0,T.jsxs)("div",{className:"tasks-body2",children:[(0,T.jsx)("section",{className:"left-panel",children:(0,T.jsxs)("ul",{children:[(0,T.jsxs)("li",{onClick:function(){return S(1)},className:1==j?"on":"",children:[(0,T.jsx)("span",{className:"iconfont icon-huanjing"}),(0,T.jsx)("span",{children:"环境"})]}),(0,T.jsxs)("li",{onClick:function(){return S(2)},className:2==j?"on":"",children:[(0,T.jsx)("span",{className:"iconfont icon-shujuwajue"}),(0,T.jsx)("span",{children:"数据集"})]}),(0,T.jsxs)("li",{onClick:function(){return S(3)},className:3==j?"on":"",children:[(0,T.jsx)("span",{className:"iconfont icon-a-chengyuan1"}),(0,T.jsx)("span",{children:"合作者"})]})]})}),(0,T.jsxs)("section",{id:"task-right-panel",className:"right-panel ".concat(be||null!=M&&M.windows_vnc||null!=M&&M.linux_vnc||null!=M&&M.virtual_machine?"vnc":""),style:{width:Tn,minWidth:"500px"},children:[(0,T.jsxs)("div",{style:{height:"100%"},className:1===j?"":"hide",children:["webssh"===M.mirror_type&&(0,T.jsx)(De,{sshConfigData:M||{},sid:1}),"graph"===M.mirror_type&&(0,T.jsx)(Te,{taskData:M,evaluateMessage:Y,language:ze,evaluateLoading:K,onEval:a.onEvalCode}),("jupyterlab"===M.mirror_type||"jupyternotebook"===M.mirror_type)&&(0,T.jsx)($e,{taskData:M,evaluateMessage:Y,language:ze,evaluateLoading:K,onEval:a.onEvalCode})]}),(0,T.jsxs)("div",{className:2===j?"data_env_lists":"hide",children:[(0,T.jsxs)("div",{className:"data_header",children:["数据集 (",null==F?void 0:F.data_count,")"]}),(0,T.jsx)("div",{style:{padding:20},children:(0,T.jsx)(en.Z,{detail:F})})]}),(0,T.jsx)("div",{className:3===j?"data_env_lists":"hide",children:(0,T.jsx)("div",{children:(0,T.jsx)(nn.Z,{})})})]})]})]}),(0,T.jsx)(w.Z,{children:(0,T.jsx)(B.Z,{rootClassName:"setting-drawer",title:null,placement:"right",width:400,closable:!1,open:ae,onClose:function(){f({type:gn,payload:!1})},children:(0,T.jsx)(Dn,{className:"dir-tree",selectedKeys:["".concat(Ge)],treeData:ie,onSelect:function(e,n){return Fn.apply(this,arguments)},loadData:function(e){return Zn.apply(this,arguments)}})})})]})})};function In(e){var n=e.is_teacher,t=e.score;return(0,T.jsx)(v.Fragment,{children:n?(0,T.jsxs)(v.Fragment,{children:[(0,T.jsx)("div",{children:"已经过职业认证的教师可以免金币查看隐藏测试集。"}),(0,T.jsx)("div",{children:"解锁本关所有测试集需要扣除".concat(2*t,"金币,确定要解锁吗?")}),(0,T.jsx)("a",{href:"/account/certification",class:"to-certification-link",target:"_blank",children:"立即认证"})]}):(0,T.jsx)("div",{children:"解锁本关所有测试集需要扣除".concat(2*t,"金币,确定要解锁吗?")})})}},70754:function(e,n,t){"use strict";t.d(n,{$J:function(){return o},JZ:function(){return u},bN:function(){return f},jP:function(){return p},rO:function(){return l}});var a=t(7557),r=t.n(a),s=t(41498),i=t.n(s),c=t(49105);function o(e){return(0,c.U2)("libraries/".concat(e,".json"))}function l(){return(0,c.U2)("library_tags.json")}function u(e){return d.apply(this,arguments)}function d(){return(d=i()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.IV)("attachments/".concat(n,".json"));case 2:return t=e.sent,e.abrupt("return",0===t.status);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(e){return(0,c.v_)("libraries.json",e)}function f(e,n){return(0,c.gz)("libraries/".concat(e,".json"),n)}},47295:function(e,n,t){"use strict";t.d(n,{$L:function(){return o},M3:function(){return w},NV:function(){return u},T:function(){return h},V1:function(){return p},ie:function(){return k},ln:function(){return g},pV:function(){return S},th:function(){return x}});var a=t(7557),r=t.n(a),s=t(41498),i=t.n(s),c=t(49105);function o(e){return l.apply(this,arguments)}function l(){return(l=i()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function u(e,n){return d.apply(this,arguments)}function d(){return(d=i()(r()().mark((function e(n,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/".concat(t,".json"),{method:"put",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(e){return f.apply(this,arguments)}function f(){return(f=i()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/sci_mirror_repositories.json",{method:"get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function x(e,n){return A.apply(this,arguments)}function A(){return(A=i()(r()().mark((function e(n,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/".concat(n,".json"),{method:"delete",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function h(e){return m.apply(this,arguments)}function m(){return(m=i()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/".concat(n,".json"),{method:"get"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function g(e){return v.apply(this,arguments)}function v(){return(v=i()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/data_sets.json",{method:"get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function k(e){return y.apply(this,arguments)}function y(){return(y=i()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/".concat(n,"/start_environment.json"),{method:"post"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function w(e,n){return j.apply(this,arguments)}function j(){return(j=i()(r()().mark((function e(n,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/".concat(n,"/fork_sci_project.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function S(e,n){return b.apply(this,arguments)}function b(){return(b=i()(r()().mark((function e(n,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/".concat(n,"/get_data_sets.json"),{method:"get",params:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},11125:function(e,n,t){"use strict";t.d(n,{Jd:function(){return D},a$:function(){return S},dU:function(){return p},fi:function(){return w},m_:function(){return g},rB:function(){return k},rV:function(){return x},x4:function(){return h},zE:function(){return u}});var a=t(82242),r=t.n(a),s=t(7557),i=t.n(s),c=t(41498),o=t.n(c),l=t(49105);function u(e){return d.apply(this,arguments)}function d(){return(d=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/jupyters/save_with_tpi.json",{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(e){return f.apply(this,arguments)}function f(){return(f=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/tasks/".concat(n.identifier,"/jupyter.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function x(e){return A.apply(this,arguments)}function A(){return(A=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(n.identifier,"/start.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function h(e){return m.apply(this,arguments)}function m(){return(m=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/jupyters/timeinfo_with_tpi.json",{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function g(e){return v.apply(this,arguments)}function v(){return(v=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(n.identifier,"/reset_pod.json"),{method:"Get"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function k(e,n){return y.apply(this,arguments)}function y(){return(y=o()(i()().mark((function e(n,t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(n,"/active_pod.json"),{method:"Get",params:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function w(e){return j.apply(this,arguments)}function j(){return(j=o()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return delete(t=r()({},n)).identifier,e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(n.identifier,"/sync_code.json"),{method:"Post",body:t}));case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function S(e){return b.apply(this,arguments)}function b(){return(b=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/shixuns/".concat(n.identifier,"/get_data_sets.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function D(e){return B.apply(this,arguments)}function B(){return(B=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/tasks/".concat(n.identifier,"/reboot_esc.json"),{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},11806:function(e,n){"use strict";n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},63955:function(){},25769:function(e,n,t){"use strict";var a=t(98040),r={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,n){var t,s,i,c,o,l,u=!1;n||(n={}),t=n.debug||!1;try{if(i=a(),c=document.createRange(),o=document.getSelection(),(l=document.createElement("span")).textContent=e,l.ariaHidden="true",l.style.all="unset",l.style.position="fixed",l.style.top=0,l.style.clip="rect(0, 0, 0, 0)",l.style.whiteSpace="pre",l.style.webkitUserSelect="text",l.style.MozUserSelect="text",l.style.msUserSelect="text",l.style.userSelect="text",l.addEventListener("copy",(function(a){if(a.stopPropagation(),n.format)if(a.preventDefault(),void 0===a.clipboardData){t&&console.warn("unable to use e.clipboardData"),t&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var s=r[n.format]||r.default;window.clipboardData.setData(s,e)}else a.clipboardData.clearData(),a.clipboardData.setData(n.format,e);n.onCopy&&(a.preventDefault(),n.onCopy(a.clipboardData))})),document.body.appendChild(l),c.selectNodeContents(l),o.addRange(c),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(a){t&&console.error("unable to copy using execCommand: ",a),t&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(n.format||"text",e),n.onCopy&&n.onCopy(window.clipboardData),u=!0}catch(a){t&&console.error("unable to copy using clipboardData: ",a),t&&console.error("falling back to prompt"),s=function(e){var n=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,n)}("message"in n?n.message:"Copy to clipboard: #{key}, Enter"),window.prompt(s,e)}}finally{o&&("function"==typeof o.removeRange?o.removeRange(c):o.removeAllRanges()),l&&document.body.removeChild(l),i()}return u}},98040:function(e){e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var n=document.activeElement,t=[],a=0;a0&&(n=e.map((function(e){return{uid:e.id,id:e.id,name:e.title+k+e.filesize,url:e.url,filesize:e.filesize,status:"done",response:{id:e.id}}}))),n}var B=function(e){var n=e.value,t=e.onChange,r=e.action,s=e.data,c=e.className,l=e.maxSize,d=void 0===l?150:l,D=e.title,B=void 0===D?"上传附件":D,E=e.showRemoveModal,N=void 0!==E&&E,I=e.accept,C=void 0===I?"":I,R=e.additionalText,H=e.isDragger,O=e.number,J=void 0===O?1e3:O,Z=e.aloneClear,P=void 0!==Z&&Z,F=(0,f.useState)(!1),Q=p()(F,2),L=Q[0],T=Q[1],G=(0,f.useState)(n||[]),U=p()(G,2),M=U[0],z=U[1],V=(0,f.useState)(1),W=p()(V,2),K=W[0],Y=W[1];(0,f.useEffect)((function(){n&&(1===K&&z(u()(n)),Y(2),J===(null==n?void 0:n.length)&&T(!0))}),[n]);var q,X=function(){setTimeout((function(){M.pop(),z(u()(M))}),500)},_={multiple:!0,disabled:L,accept:C,withCredentials:!0,fileList:M,beforeUpload:function(e,n){var t=e.size/1024/1024;return M.concat(n).length>J?(M.pop(),z(u()(M)),x.ZP.error("最多只能上传".concat(J,"个文件")),P?Promise.reject():(X(),!1)):t=J?T(!0):T(!1),z(u()(M)),M=M.map((function(e){var n,t;null!=e&&null!==(n=e.response)&&void 0!==n&&n.id&&(e.url="/api/attachments/".concat(null==e||null===(t=e.response)||void 0===t?void 0:t.id));return-1===e.name.indexOf(k)&&(e.name="".concat(e.name).concat(k).concat(w(e.size))),o()({},e)})),console.log("info:",e,M),t(M)):x.ZP.error(null===(r=e.file)||void 0===r||null===(r=r.response)||void 0===r?void 0:r.message)},onRemove:(q=i()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=function(){var e=i()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n.response?n.response.id:n.id)){e.next=8;break}return e.next=4,(0,v.JZ)(n.response?n.response.id:n.uid);case 4:return t=e.sent,e.abrupt("return",Promise.resolve(t));case 8:return e.abrupt("return",!0);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),!N){e.next=5;break}return e.abrupt("return",new Promise((function(e,n){var r;g.Z.confirm({centered:!0,width:530,okText:"确定",cancelText:"取消",title:"提示",content:(0,y.jsx)("div",{className:"tc font16",children:"是否确认删除?"}),onOk:(r=i()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t();case 2:n.sent,x.ZP.success("删除成功"),e(!0);case 5:case"end":return n.stop()}}),n)}))),function(){return r.apply(this,arguments)}),onCancel:function(){return e(!1)}})})));case 5:return e.next=7,t();case 7:return e.abrupt("return",e.sent);case 8:case"end":return e.stop()}}),e)}))),function(e){return q.apply(this,arguments)})};return(0,y.jsxs)("div",{className:"multi-upload ".concat(c||""),children:[H&&(0,y.jsxs)(b,o()(o()({},_),{},{children:[(0,y.jsx)("p",{className:"ant-upload-drag-icon",children:(0,y.jsx)(j.Z,{})}),(0,y.jsxs)("p",{className:"ant-upload-text",children:["点击上传图标,选择要上传的文件或将文件拖拽到此",(0,y.jsx)("br",{}),"(单个文件最大限制为",d,"MB)"," "]}),R]})),!H&&(0,y.jsxs)(A.Z,o()(o()({},_),{},{children:[(0,y.jsxs)(h.ZP,{disabled:L,className:"upload_button",children:[(0,y.jsx)("img",{className:"aBtn_img",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4="}),B]}),(0,y.jsxs)("span",{onClick:function(e){e.preventDefault(),e.stopPropagation()},className:"upload_text",children:["(单个文件最大",d,"MB)"," "]})]}))]})}},49092:function(e,n,t){"use strict";var r=t(7557),a=t.n(r),s=t(37205),i=t.n(s),c=t(41498),o=t.n(c),l=t(79800),u=t.n(l),d=t(82242),p=t.n(d),f=t(59301),A=t(78241),x=t(95237),g=t(57809),h=t(24650),m=t(88522),v=t(3113),y=t(24905),k=t(6848),w=t(8591),j=t(51945),S=t(80608),b=t(61186),D=t.n(b),B=t(26724),E=t.n(B),N=t(58143),I=t(6668),C=t(2753),R=t(11806),H=t(37712),O=[];function J(e){var n=e.onSearch,t=e.schools;return(0,H.jsx)(A.Z,{colon:!1,layout:"horizontal",onFinish:n,initialValues:{keyword:"",school_name:"",search_type:"1"},children:(0,H.jsxs)(x.Z,{style:{flexWrap:"nowrap"},children:[(0,H.jsx)(A.Z.Item,{name:"search_type",label:"搜索类型",children:(0,H.jsxs)(g.default,{popupClassName:R.Z.selectdown,style:{width:106},children:[(0,H.jsx)(g.default.Option,{value:"1",children:"姓名"}),(0,H.jsx)(g.default.Option,{value:"2",children:"手机号"}),(0,H.jsx)(g.default.Option,{value:"3",children:"邮箱"})]})}),(0,H.jsx)(A.Z.Item,{style:{marginLeft:20},label:"搜索内容",name:"keyword",rules:[{required:!0,message:"请输入搜索内容"}],children:(0,H.jsx)(h.Z,{allowClear:!0,style:{width:300},size:"middle"})}),(0,H.jsx)(A.Z.Item,{style:{marginLeft:20},label:"单位",name:"school_name",children:(0,H.jsx)(m.Z,{options:t,style:{width:300},size:"middle",showSearch:!0,filterOption:function(e,n){return-1!==n.value.toUpperCase().indexOf(e.toUpperCase())},placeholder:"请输入单位名称"})}),(0,H.jsx)(v.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit",children:"搜索"})]})})}var Z=function(e){return e[e.INITDATA=0]="INITDATA",e[e.INITSCHOOLS=1]="INITSCHOOLS",e[e.SHOWLOADING=2]="SHOWLOADING",e[e.SELECTEDIDS=3]="SELECTEDIDS",e[e.SETQUERY=4]="SETQUERY",e[e.SETPAGE=5]="SETPAGE",e}(Z||{});function P(e,n){switch(n.type){case Z.INITDATA:case Z.SETQUERY:return p()(p()({},e),n.payload);case Z.SETPAGE:return p()(p()({},e),{},{page:n.payload,reload:!1});case Z.SHOWLOADING:return p()(p()({},e),{},{loading:n.payload});case Z.INITSCHOOLS:return p()(p()({},e),{},{schools:n.payload});case Z.SELECTEDIDS:return p()(p()({},e),{},{selectedIds:n.payload});default:throw new Error}}var F={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};n.Z=function(e){var n=e.onSelect,t=e.onCancel,r=e.container_id,s=e.container_type,c=(0,f.useReducer)(P,F),l=u()(c,2),d=l[0],A=l[1],x=d.data,g=d.schools,h=d.loading,m=d.selectedIds,b=d.page,B=d.count,R=d.query,Q=d.reload;(0,f.useEffect)((function(){function e(){return(e=o()(a()().mark((function e(){var n,t,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.nQ)(p()(p()({},R),{},{page:b,container_type:s,container_id:r}));case 2:n=e.sent,t=n.users,c=n.user_count,A({type:Z.INITDATA,payload:{data:Q?t:[].concat(i()(x),i()(t)),count:c}});case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}R&&function(){e.apply(this,arguments)}()}),[b,R,Q,r,s]),(0,f.useEffect)((function(){function e(){return(e=o()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.K$)({});case 2:n=e.sent,t=n.school_names,A({type:Z.INITSCHOOLS,payload:t.map((function(e){return{value:e}}))});case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[]);var L=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(e,n){return(0,H.jsx)(y.Z,{value:n.numid,checked:m.includes(n.numid),disabled:!!e})}},{title:"姓名",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:function(e,n){return(0,H.jsx)("div",{children:(0,H.jsx)(k.Z,{placement:"bottom",title:e,children:(0,H.jsx)(S.Link,{style:{color:"#000000"},className:"bold c-black",to:"/users/".concat(n.login),target:"_blank",children:e||"--"})})})}},{title:"手机",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,H.jsx)(k.Z,{placement:"bottom",title:e,children:(0,H.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return(0,H.jsx)(k.Z,{placement:"bottom",title:e,children:(0,H.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,H.jsx)(k.Z,{placement:"bottom",title:e,children:(0,H.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return(0,H.jsx)(k.Z,{placement:"bottom",title:e,children:(0,H.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"院系/部门",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(e){return(0,H.jsx)(k.Z,{placement:"bottom",title:e,children:(0,H.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"实名认证",dataIndex:"auth",width:100,render:function(e){return(0,H.jsx)("span",{style:{color:"#000000"},children:e?"是":"否"})}},{title:"最后登录时间",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(e){return(0,H.jsx)(k.Z,{placement:"bottom",title:e,children:(0,H.jsx)("span",{style:{color:"#000000"},children:D()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"added",width:80,render:function(e){if(1===e)return(0,H.jsx)("span",{style:{color:"#000000"},children:"已添加"})}}];var T=B>10*b;return(0,H.jsxs)("div",{className:"select-user-container",style:{paddingBottom:20},children:[(0,H.jsx)(J,{onSearch:function(e){A({type:Z.SETQUERY,payload:{page:1,reload:!0,query:e}})},schools:g}),R?(0,H.jsxs)(H.Fragment,{children:[(0,H.jsx)("div",{className:"flexd-table-header mt20",children:(0,H.jsx)(C.Gi,{children:(0,H.jsx)(j.Z,{pagination:!1,dataSource:O,columns:L})})}),(0,H.jsx)("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20},children:(0,H.jsx)(E(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){A({type:Z.SETPAGE,payload:e})},hasMore:T,useWindow:!1,children:(0,H.jsx)(C.Gi,{children:(0,H.jsx)(j.Z,{loading:h,showHeader:!1,pagination:!1,dataSource:x,columns:L,onRow:function(e){return{onClick:function(n){var t,r;1!==e.added&&(t=e.numid,(r=m.indexOf(t))>=0?m.splice(r,1):m.push(t),A({type:Z.SELECTEDIDS,payload:i()(m)}))}}}})})})}),(0,H.jsxs)("div",{className:"flex-container flex-end",children:[(0,H.jsx)(v.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:t,children:"取消"}),(0,H.jsx)(v.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:function(){0===m.length?w.ZP.warning("请先在下面列表中选择要添加成员"):(n(m,r),A({type:Z.INITDATA,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))},children:"确定"})]})]}):(0,H.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,H.jsx)("img",{src:N,width:"100",alt:""}),(0,H.jsx)("br",{}),(0,H.jsx)("p",{className:"mt20",children:"请搜索要添加的人员"})]})]})}},2753:function(e,n,t){"use strict";t.d(n,{jL:function(){return o},w9:function(){return te},QD:function(){return Je},cQ:function(){return ee},op:function(){return Ee},O5:function(){return ze},_b:function(){return Te},t7:function(){return O},Gi:function(){return se},YG:function(){return ae},qp:function(){return S},vr:function(){return Pe},qE:function(){return Ce},Je:function(){return P},cq:function(){return ge},tp:function(){return D}});var r=t(59301),a="banner___PoUBO",s="content___XoDjy",i="btns___Pb35j",c=t(37712),o=function(e){var n=e.dataSource,t=void 0===n?[]:n,r=e.img,o=e.imgWidth,l=void 0===o?346:o,u=e.title,d=e.sunTitle,p=e.bannerExtraContent;return(0,c.jsx)("div",{className:a,children:(0,c.jsxs)("div",{className:s,children:[(0,c.jsxs)("aside",{children:[(0,c.jsxs)("p",{children:[(0,c.jsx)("b",{children:u}),(0,c.jsx)("span",{children:d})]}),t.length>0&&(0,c.jsx)("div",{className:i,children:t.map((function(e,n){return(0,c.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,c.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),p]}),r&&(0,c.jsx)("img",{style:{marginTop:33,marginRight:38},src:r,width:l})]})})},l=t(79800),u=t.n(l),d="row___aXJjm",p="title___HUKL0",f="tagsWrap___XB2W3",A="action___VdHb1",x="bar___t1kKC",g="tag___V7Eft",h="name___Hk1Ip",m="num___xQpcH",v="active___XryTX",y="tagsBorderWrap___OMxjs",k=t(92310),w=t.n(k),j=t(89392),S=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,s=e.onChange,i=e.onTitleChange,o=e.className,l=e.title,k=e.titleWidth,S=void 0===k?41:k,b=e.style,D=void 0===b?{}:b,B=e.fontColor,E=void 0===B?"#6A7283":B,N=e.showCount,I=(0,r.useState)(0),C=u()(I,2),R=C[0],H=C[1],O=(0,r.useState)(!1),J=u()(O,2),Z=J[0],P=J[1],F=(0,r.useRef)(null),Q=(0,r.useRef)(null);return(0,r.useEffect)((function(){var e;0!==t.length&&((null==F||null===(e=F.current)||void 0===e?void 0:e.clientHeight)>97?H(1):H(0));0===t.length&&H(0),P(!1)}),[t]),(0,c.jsxs)("div",{className:w()(d,o),style:D,children:[(0,c.jsx)("div",{onClick:(0,j.throttle)((function(){return null==i?void 0:i()}),2e3),style:{width:S,marginTop:Z?12:4},className:"".concat(p," ").concat(i?"current":""),children:l}),(0,c.jsxs)("div",{className:Z?"".concat(f," ").concat(y):f,children:[(0,c.jsx)("div",{className:x,ref:Q,style:R>0?{height:1===R?97:"auto",overflow:1===R?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,c.jsx)("div",{className:g,ref:F,children:null==t?void 0:t.map((function(e){return(0,c.jsxs)("span",{onClick:function(){return s(e.id)},style:{color:E},className:a===e.id?v:"",children:[(0,c.jsx)("span",{title:e.name,className:h,children:e.name}),!!N&&(0,c.jsx)("span",{className:m,children:e.count})]},e.id)}))})}),!!R&&(0,c.jsx)(r.Fragment,{children:1===R?(0,c.jsxs)("div",{onClick:function(){var e;H(2),(null==F||null===(e=F.current)||void 0===e?void 0:e.clientHeight)>245?P(!0):P(!1)},className:A,children:["展开",(0,c.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,c.jsxs)("div",{onClick:function(){Q.current.scrollTop=0,H(1),P(!1)},className:A,children:["收起",(0,c.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},b="tabs___GTqPV",D=function(e){var n=e.dataSource,t=void 0===n?[]:n,r=e.value,a=e.onChange,s=e.className,i=e.style,o=void 0===i?{}:i;return(0,c.jsx)("div",{style:o,className:w()(b,s),children:t.map((function(e){return(0,c.jsx)("span",{onClick:function(){return a(e.id)},className:r===e.id?w()(b,e.className||""):"",children:e.name},e.id)}))})},B="input___PW2zI",E="dropdown___vSy8B",N="menu___NiyBu",I="text___Grueu",C="b1___ZKryM",R="b2___aKyGa",H=t(24650),O=function(e){var n,t=e.dataSource,a=void 0===t?[]:t,s=e.value,i=void 0===s?"":s,o=e.onChange,l=e.className,d=e.style,p=void 0===d?{}:d,f=e.placeholder,A=(0,r.useState)(""),x=u()(A,2),g=x[0],h=x[1],m=(0,r.useState)(""),v=u()(m,2),y=v[0],k=v[1];(0,r.useEffect)((function(){var e,n=i;null!==(e=JSON.stringify(i))&&void 0!==e&&e.includes("{")&&(h(i.id),n=i.value||"");try{k(decodeURIComponent(n||""))}catch(e){k(decodeURIComponent(n||""))}}),[i]);var j=function(){o(encodeURIComponent(y),g||null)};return(0,c.jsxs)("div",{className:w()(B,l),style:p,children:[!!a.length&&(0,c.jsxs)("div",{className:E,children:[(0,c.jsxs)("div",{className:I,children:[null===(n=a.find((function(e){return e.id===g})))||void 0===n?void 0:n.name,(0,c.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,c.jsx)("b",{className:C}),(0,c.jsx)("b",{className:R})]}),(0,c.jsx)("div",{className:N,children:a.map((function(e,n){return(0,c.jsx)("div",{onClick:function(){var n;(n=e.id)!==g&&(h(n),o(encodeURIComponent(y),n))},children:e.name},n)}))})]}),(0,c.jsx)(H.Z,{onPressEnter:j,value:y,onChange:function(e){return k(e.target.value)},bordered:!1,placeholder:f}),(0,c.jsx)("i",{onClick:j,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},J="quickPager___GM30J",Z="disabled___Ozc8I",P=function(e){var n=e.value,t=e.onChange,r=e.className,a=e.total,s=e.pageSize,i=e.style,o=void 0===i?{}:i,l=n<2,u=n>=Math.ceil(a/s);return a<=s?(0,c.jsx)(c.Fragment,{}):(0,c.jsxs)("div",{className:w()(J,r),style:o,children:[(0,c.jsx)("div",{onClick:function(){l||t(n-1,"prev")},className:l?Z:"",children:"上一页"}),(0,c.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?Z:"",children:"下一页"})]})},F=t(71681),Q=t(27876),L=(t(96908),t(57177),t(81378),t(6638)),T="list___jb2Ay",G="wrap___VsQDr",U="li___IxCLC",M="cover___Mu8wr",z="img___IpFLA",V="bq___Bil0T",W="sign___DXJ4d",K="name___l7FoJ",Y="e___pXQUG",q="tags___w_Mil",X=t(71418),_=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEv1JREFUaEPFWgd4VWW2XecmhNAEJFQpAYHAo+OMBBBHkBJCdQhKqOq88j2eQ31Kb6KASWBgEFBAmkLojmJEihAEJaFEejUQSAIhEKRLSLjnfXv/5fzn3ht4880r99PvknvKPXevf6299v63BQB5R5dUtwoK4wDrFcuyqsLywLIs2LAAjwXA4r8tC/Kd/wHL8oh3eZzuReeJY/yH+FsfV3+L82wAtmXBQxfSv/m7AMvmS/nY014eL91FXk93FP8Btq3f6RPb5m8Tn/M/xXX0Of+vrqXPbS9s28vHvfROp3opGjZsr7qXPEddL9/pvvT8fD2/0/n0b/W9XvG7jfPF89D9+Duu2rCT7eBi71VvPybLyktZUh1W/lHbsp4VIFBQCCABEkVKB04e1+cZ52iQ6BIC1gBJA8THFPgSe1jwBgJJRf0pIFkyIBxs+cMVrCLwCgwHJA6EDp4bKHE6BVQEzASRgy8BEvd9zOfyeQZQAiS5WORx8xy1eIoCSSwo3ESx4GbW9dT5a2Aj1gm6YAb/SE8QB5sB0gGnY4pNxCARcBFHN0MCMYnPV0wz3v9vQFLBlHAaIJlgaMbJ1e86RkwywYAXtpdYERikQOCZC8cNknMPudwSres/zbsCj6eqkidHotxMIpDEMSVjCij6IABILH0EspBAfZ1ilw+YLrkz5E2L3P8YkxxmsMw9kUmO3OlACt3TIAkwhdwFZBJLsJA3dY7feZL5ioXqneTOuvbTPNuRNt8co0CS+UYyifOGkVsEcIFAknIXACR3bgqQk/xAEiA/6WXKHWcQ1nTBFokFS5eSLYcpMmf5SpoOnAOAYhOBJKMu7y/P0YBISZVy5wuKS/L8cpLDJOvaj3NtlcydoJnJXoKDIFgeC7ZmkGJFICbJZC9XPd/3/wEkJ/9IE6FzEoFkyRwjk7OLSWrFO6tfGQcdWMkkBZKQuH8AJPlsvrnKyt33F5vdkmEARC4xpEw7NpWbxPn+15hMckASwJty5+SsQC7wH5Y7dlzOy1skkwgk6bCU/dOuzmSVYoMA08wbdJlfTtKuzX2uOs80FE9jknVt7xxmUOCAm0xSzo6MgbDQRYMkjYbJILpEmQ3T5f1v5SQDJErh5Nokj1idhM4Rkxzbray2DqDLetOZyi6rvKNkzgckZhI5vAAu0GWv3QAK4JUki3tb136YbYt6RtYdiknEIlWXaLaYrs0ByMUk43pdK+n6yDcn+bo/twvkbKEs+BNy0qMH93Bi50Y0jeqH4JBQTR2yxIpJBFLO+WPY+ckUdP3zTDxbM0LpnsxJbiZlnzqIlA0L0fk/PuTaZ9/q2YiMeQfPVKkuLbXDJp3gbBtb541G/TbRqNPyZacG4rUg6h9lwemeKgf6OjkTWCtnT4JjEqjmMaXLDyRlBASbBIMcNrmtulngilKUjzOTPDKXAQ9u/wrbW4hSZcNgBRfzK3qLKmb5fhJACvzuxdNRJqwy2v/rZJQqX8kPJLrP1fNHsWPBRHQdEYeKtRqApE+iYzBJWObsEwewZ2Ucuo2agzKVqmHXkul4ePcWOg+dAU+xYrpOysv8BSXLVkDxUs+wI9w8/W006tAH9SO7iHO4uHWMiZI0bTJkER0QJJLPq8nxBkBu+VIBVznEseBmIeuwzzy/8FE+Dm3+FHmZ6egxdqEsgKVkAsg+cwhHkj7HvbxrHKOQ0JKI+EMPNO3YF7CCRSeB05boOBQU5CMlcR5yL5zCH6cth8U1mgCJFtWtq5ewe/H7HIzOw2eh9LOV/UDKOX8U2xZMRNSIOFSq1YCPu0FSRaqN7DOHkfzZDHQbmYBnKtfE/ds38d3c0ajRJBK/6/3P2lJvmDwIzbsORJ0XX2V2bH7/bTR6NQYRkVHafgvJDACSKnyLAInXX3ZyvE3rWwS3aFY4IMn2DitckOsaChSd92tWOn5OWonbOZkchJgPvpDMEEy6ejYNe1fFo2J4BCLadUdwSAlknUzFLyk7EPFSNAdAmQcC5+blc0jd9AluZl3g6wfO3gwEFxOsVDBYFh7cuoHtfx2Lms3aoGWvtzVAfJ5t49o5AVCXkfGorCROWWn9LqQr98JJ7Fg4GZ3fmYGwGvX4s2sXTiK0dFmUCaumOwcbJg9E8+iBeP7FjnzO5mlvoTEB1Lqrljin1ePUYGxcTKtutJxM42Bl745jk+CApHKLwyY/Jnn4bOkRHJDIgid/Nh23rmQgLDwCnqBg5KafRMz0z109u6SEYQgpURqdhn4ADwVaApu2ZSXO7v0G3d6dh3KVa3BttX3+GFzPOItKtRsiOLQErpxOw4CEzXwdfZ8DkpDbh/duoXjJMsww31fO2SNC4kbGo0KtBgwaM1DmBvEmjMOvVzKQNHsUOvzLJFSp14wBuX/rBu5cz8ad3GzU+X0HeDzBWD9pAFpED8LzrQRAm6a+iUYdY9CgdbRRuJp9O5XrRD9OtY5cRarqHdLxK7s+0ja7KJDM7oK706CaqE5O2rloAuq06ojaL7RH2ldLcfnYfsS8v0o7vusXTmPPsg/RJnYEy4XqThBIBQ/vY/O0P6Fhu+5o3mMIsy4pYTjqtu6CiLbRSFn3MdIP7kL/hM0ICgp2jI1EQtt5P2jEBznnjmLHxxMQPTIeYZSDpLtjkGQ+elzwCLdzs3A94zQObFqMsFr18biwAHdvXEVh/kOxIDwWuo5IQJmw57B+Yn+06DYIdVt14ntsnDIEjTr2Rf02XeGRtZUIvnR1vj0+r1f3BWnBELPEs4h3K/v7WZyDlDypPplydoHstJY7zSRlqx3W0f0Of7kYmcdT0GfaSt14/TlpFdJTd6L3hMW80vkHG3XSzkUTkX/vDnqM+VgImJJeACnr/or0A7vQP36TNBTA1r+MQuFDETh6Ne8xmCVu78o4ZB5LdUFFQfIWFsITTDnOZJiNNrHDEN6iHXYvmY6sU4f0dZTLKoU3QOlK1fBMxWooG/YcSleoDIsWCIB1E2LRottg1I3sxCzbMHkwGncigASDPK52kmKScoAMA0Amwq+ekgBl7ZypTYI/SE6AzA6Cr1tzOhCmu7Nw6G8CoD9OXaEB2p84l3NJjzFu46CYdPDLxcg4/ANen7HG2bogAbYsDdCA+E06Bx3fuppXOL1O7tqMNv2H4fnIzrh09EfcvZblAuhOXg7S9+9AvbZRKFOuIh+TaxU1GrdC+Sq1kHvxNB4XPkLZSs8hac5ohLdsh5bdh8htDBtn9mxB5bqNUK5KOAMgABqCupGdyXJgw6RBaNLpddRv60icKFBV4StqJFexKm04Mc5dxHphCYCEkruYpCyxUQOx5vttOSiZU7baAenQ10uQeSwFr01ZrveRdi+ZhsKCfHT580fyO9WekmDS0W2rcTr5a/SZthwhJco4+0rwIGX9fGbQgPiNsIIoB8luhaAhvhjRA637D2O5ke11F0BK4qJGJbCL4y0BCZJL7mSBun3BeAQXL4FX3h4v8lJ2Br6d+5/4XY83Ua9tNAdz7YRYtJQAEWBkGpp07IuIl7q5Og5OF0E1TX1AklsWXFAb3Qorc8cMv2apq0OgHZ7cG/Jp8fjlJ7nfQxJ56KulyDyRgt6Tl2mAdi6cwOah49APXAxRMnfy+4048f1G9Bz/CUqVq6DNCD1T6roFnIMGxG1kiePgSpAof34+sicD9HyrTrpGMhEyAaoY3kDYdNlW4D056fZUgzV106e4evYIeo5dwMHevXQ6G4Tu786DhxaI14u14/uhZfc3Ua91Fz6HclKTzm8wQH57RLSXxA+tcpLZmTCbqzInUg7K3PEhqZ/fno6WO+5cK4aJ1c6+XF+jtiFMJgkWHd7yGUtc70nL9HbDj5/H4/6v19F15GzNRrFBKK7/ectynNu/DW98uAYW5wrFTCBl/QJcOLhbAMQmQRS+tJdEr9UGQOIJZREtUfIFSJ3jBkm0hejai4eTsfeLOYiZtgLZJw9i//oFaDtgOMKbvyxzh41EBmgI6lFhChvrJg5A006vc/ng2y3QG3kSKGEcit7wI1JZl7d/wAwyAy5+l2EcfLYXKDBe9gMOKIGYlLZlGTJPpOK1iZ/JDgVw+G9LcPVMGnqN/0RYYdcurgXKUbkXT+G1iUvlMRVkC6kbBED9P9og7LlhMLwWAdSLk30dStjyZYIUCCClcZzMjZxEID28fwfrKad0jMGp5K9QtX4z/OGtseLOvJVkI3HsG3jBYNC6if3RlBnUXbeEBGkMhuhtc2cvKVADlcuAS9sIIOWkTBYEAEm7KiF3FBSzRvIF6fCWFcgigCYs1buy6anbcXzbWnT4t6koX622McMgFsmWWUNRvlo4Xn5znN98Q+qGhQxQ7Efr4AkKkd0G8SwscaN6oXXsMNSlolH2ETVQlqVtNuUgkjjXy4ZwXDonieJ22/wxyL1wmh0cWetioaFGQxNIHNMXL/R8iyWOQCPJa9olFg2IQXor3L19bs43CPAEkwKClPHddA3Q05hEbRcFgszeen/IVcyqwvMbAugAeo9fIhjpsfDowV1snTuag9ikS6xrCIWK2h9WzELrfsNQs2kbhyGy53dg4yIB0Kx1Qv6UsaFJB8tigCJjh6FG4xdx6MulaDtotItJ1LOjOiggQBIZE6TcS6fxw7JZeHD7JqKGxyGsVgQHMf/+bd7fCgkthTXvCYDqt4ligBLHvcEANXy5pyFf7saqbppqJhUNkpWxdZoNjzMnwPWPaQx85E6DZLCJ5M6jBkiU7FA+IYBOHkSvcZ/qVhKBlLZlObKO78eLMUNRreELfOz+zVzsXRXHLIoaEY+gYGKIsfFnWThADDqcjH4z18paxnGO9KNXj+7NFvfSkX3weh+jF/UAQ0I0SNTqoU5CkQBJkKzCApza8zUOJ61CidLlUJD/AI079kXjDn34Xr8c2Inj29ej1/hFuJZ+DKUrVOWGKYFHktcsqj8atOsh2KgmhHynf8RBZwiF2es/KWRlbJ0qTAIXnY5kuXOSaOso4+BiEgGldlp9chL14wRAi1zTQgUFD7F/7TzkXT6P0mFVUKx4KG7lZHLh2m7wuyhXNdydE+WkUOrGRZy4+81MlDnI2Z4oePgA6ycO5N9AueKlIe+Jlg/FQcrd0wGycf6nbTi+bR0bmZpNItG23zCcTd2OY98lInpkAspWrol9a+bg0YMHaP+nca49H2bQ2NfRrGt/NGxHDHJ3BcSOq9OQVbWRtuAB5M7K+Haq3vKWtkeOXDFcLgmSCPJnCiRiHFNWT/7I4paanNnp3MAkudLFrRzp8sKLK2fScOPyOXgfF3DvrWazl0R3wZBSZ+bOwo1LZ3AvLwd1ft/eMBfiGS8d+RH7vpiNf3qlN1p0H8wGhBeU6nh7KAcdwc4FkxA1Mh4Vazd05yD5F3UgqMnbLHoAajVqxZ9SIbxt/jjcv52Hxq/2QdqWFWgTO5x/1293b6Ag/xGCQ0K4AKcOeGTMv6M2PaPfQIrKM6bkGXtEej5PTArRDQRAgjq6KBTAkPX1B0m1902QVEvGBMmUJ7d5UN1w2hNyts35m7TUqnPo28Rz+Mqd6jyovOktfITsM2mo1bQtLxh1vglSzi/HWOKom03tm0DF7ONH+QhiWbREM1VuGeX/do83+25cOsdd+C7vzOSxtJO7NuHnb1ZpsEuWfZbNRAi3sQJNDamZO2fKRw70Bdw6ty4mTZE2W9pZCQpP7fjkFTPQKggKqL8HJA46j3EJkMz7qvEs9mW6a+HIr5Jhc0GZ5kYcF6xWe0kKpN9u38DlE6mo1bwtQsuUD1jM+tGK+2niU8oneVkXUL5KTdFNJ8Pw2z1upBIYVLyWq1JdtnWcjoC41lfunG1z4faEa3QVt3gMBkj/aMkkESQxreMEyWGT+kyB5OfufLsNmqFOb09Inti2cAYjfW2+wzY3g4ytc6OQ1c1V7e7cIMn62t0iUr85oODJDw2Q3ONcMvAy4Yskz39Ii10ESMZ0ke+snF+r52LS5CuApQcXldyJKt23SxAIJCGNDkiBd2XVIvCXO7VJ6J4ScrFCgukCSckYM5GToJZk89kDMUlv06tuAy/EJyEkAq2YxBvZVDdp/HxHjI3ZO7O3JoF0RrfUqJY5POIwCTauEoPW2LbNo7/+TPIfRgyUC9QAvDYCcgjF1dPTHQPBTi1l1PaX+c53/EuD5BrgN+TOmNEz86WSuSfJnXg2EWEOPHdO/h6QZHIPCJIzYuw7KeSSO1a2opumFpBoZX07pXqBjaO2bfPwfFEgmQzwBUkB4d7wEyvaL+g+3QgBKu3KqmasMiw+XXINkhzqN+otQSBluX0nhdSCkH07KWn0rOLZHJBUt/5JMBU9vSqTPt1Q1zTGUApv+5hTrU5D1D3OpXPVzeDiwc348SRIcYD9ikvupGHQY71GLnGtWBlc1XLR+UVuT/gzSUmlmWMokKI3F3BbQ00Yaek1meQ4UPciUxItJFCMK4uutXpWX5D+O0x6MkiyXeQDkp7mCTALzsZAztzRyIZt28meYtZ7JesNzPovre3F1xCIb8QAAAAASUVORK5CYII=",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,r=void 0===t?[]:t,a=e.col,s=void 0===a?4:a,i=e.right,o=e.bottom,l=void 0===o?23:o,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,f=void 0===p?1200:p,A=e.trackEventItems,x=e.loading,g=Math.floor((f-(s-1)*i)/s);return(0,c.jsx)(X.Z,{spinning:x,children:(0,c.jsxs)("div",{className:w()(T,n),children:[!(null==r||!r.length)&&(null==r?void 0:r.map((function(e,n){var t,r=e.name,a=e.id,o=e.identifier,u=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,c.jsx)("div",{className:G,style:{width:g,marginRight:(1+n)%s==0?0:i+d,marginBottom:l},children:(0,c.jsxs)("a",{target:"_blank",href:"/paths/".concat(o),className:U,onClick:function(e){e.preventDefault(),A&&(0,Q.L9)([A]),(0,Q.xg)("/paths/".concat(o))},children:[(0,c.jsxs)("div",{className:z,children:[(0,c.jsx)("img",{className:M,src:"".concat(F.Z.IMG_SERVER,"/").concat(u)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var r,a=null===(r=$.find((function(n){return n.name==e})))||void 0===r?void 0:r.swimg;return(0,c.jsx)("img",{className:W,src:a,style:{left:"-4px"}})}var s=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,c.jsx)("img",{className:W,src:s,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,c.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,c.jsx)("div",{className:V,children:"开放课程"})})]}),(0,c.jsx)("div",{className:K,children:(0,c.jsx)(_.Z,{title:r,children:(0,c.jsx)("span",{className:Y,children:r})})}),(0,c.jsx)("div",{className:q,children:(0,c.jsxs)("div",{children:[(0,c.jsx)(_.Z,{placement:"bottom",title:"章节数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,c.jsx)("span",{children:e.stages_count})]})}),(0,c.jsx)(_.Z,{placement:"bottom",title:"学习人数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,c.jsx)("span",{children:e.members_count})]})})]})})]})},a)}))),!r.length&&(0,c.jsx)(L.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,r=void 0===t?[]:t,a=e.col,s=void 0===a?4:a,i=e.right,o=e.bottom,l=void 0===o?23:o,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,f=void 0===p?1200:p,A=e.trackEventItems,x=e.loading,g=Math.floor((f-(s-1)*i)/s);return(0,c.jsx)(X.Z,{spinning:x,children:(0,c.jsxs)("div",{className:w()(ne.list,n),children:[!!r.length&&r.map((function(e,n){var t=e.subject_identifier,r=e.id,a=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,c.jsxs)("div",{className:ne.wrap,style:{width:g,marginRight:(1+n)%s==0?0:i+d,marginBottom:l},children:[(0,c.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),A&&(0,Q.L9)([A]),(0,Q.xg)(e.first_category_url)},children:[(0,c.jsxs)("div",{className:ne.top,children:[(0,c.jsx)(_.Z,{title:e.name,children:(0,c.jsx)("div",{className:ne.name,children:e.name})}),(0,c.jsx)("img",{className:ne.img,src:F.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,c.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,c.jsxs)("div",{className:ne.btns,children:[(0,c.jsx)("div",{children:"开放课程"}),(0,c.jsx)("aside",{children:"开放课堂"})]}),a&&(0,c.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,c.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,c.jsx)(_.Z,{title:"访问量",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,c.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,c.jsx)(_.Z,{title:"成员",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,c.jsx)(_.Z,{title:"作业",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,c.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,c.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,c.jsxs)("div",{className:ne.lockWrap,children:[(0,c.jsx)("img",{src:"".concat(F.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,c.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},r)})),!r.length&&(0,c.jsx)(L.Z,{})]})})},re={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ae=function(e){var n=e.dataSource,t=void 0===n?[]:n,r=e.value,a=e.onChange,s=e.className,i=e.style,o=void 0===i?{}:i,l=e.tabBarExtraContent;return(0,c.jsxs)("div",{className:w()(re.tabs,s),style:o,children:[(0,c.jsx)("div",{className:re.tabsWrap,children:t.map((function(e,n){return(0,c.jsxs)("aside",{className:re.tab,onClick:function(){a(e.id)},children:[(0,c.jsx)("div",{className:r===e.id?re.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsx)(_.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,c.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,c.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,c.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,c.jsx)("div",{className:re.tabBar,children:l})]})},se=function(e){var n=e.className,t=e.style,r=void 0===t?{}:t,a=e.children;return(0,c.jsx)("div",{className:w()(n),style:r,children:a})},ie="orderWrap___ZfyGX",ce="orderIconWrap___XTB_O",oe="orderAsc___KWHmA",le="orderDesc___rHdbB",ue="active___a7eSP",de="cursorPointer___gs9kL",pe="orderTextWrap___teAKn",fe=t(38854),Ae=t(20834),xe=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],ge=function(e){var n,t=e.sortValue,r=e.dropValue,a=e.className,s=e.onSort,i=e.onDrop,o=e.dataSource,l=void 0===o?xe:o;return(0,c.jsxs)("div",{className:w()(ie,a),children:[(0,c.jsx)(fe.Z,{dropdownRender:function(){return(0,c.jsx)(Ae.Z,{children:l.map((function(e,n){return(0,c.jsx)(Ae.Z.Item,{onClick:function(){return i(e.id)},children:e.name},n)}))})},children:(0,c.jsx)("span",{className:pe,children:null===(n=l.find((function(e){return r===e.id})))||void 0===n?void 0:n.name})}),(0,c.jsxs)("span",{className:ce,children:[(0,c.jsx)("span",{className:oe,children:(0,c.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return s("asc"===t?"desc":"asc")}})}),(0,c.jsx)("span",{className:le,children:(0,c.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return s("asc"===t?"desc":"asc")}})})]})]})},he=t(82242),me=t.n(he),ve=t(7557),ye=t.n(ve),ke=t(41498),we=t.n(ke),je=t(39647),Se=t.n(je),be={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},De=t(3113),Be=["className","style","children","loading","openLoading","onClick","size","shape"],Ee=function(e){var n=e.className,t=e.style,a=e.children,s=e.loading,i=void 0!==s&&s,o=e.openLoading,l=e.onClick,d=void 0===l?function(){}:l,p=e.size,f=void 0===p?"middle":p,A=e.shape,x=void 0===A?"round":A,g=Se()(e,Be),h=(0,r.useState)(!1),m=u()(h,2),v=m[0],y=m[1];return(0,c.jsx)(De.ZP,me()(me()({onClick:(0,j.throttle)(function(){var e=we()(ye()().mark((function e(n){return ye()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o&&y(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:o&&y(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:w()(be.btn,be["".concat(f,"-").concat(x)],n),style:me()({},t),size:f,shape:x,loading:v||i},g),{},{children:a}))},Ne="head___ghH72",Ie="node___mjPEy",Ce=function(e){var n=e.className,t=e.style,r=e.children,a=void 0===r?null:r,s=e.onClick,i=e.title;return(0,c.jsxs)("div",{className:w()(Ne,n),style:t,children:[(0,c.jsxs)("span",{className:"primary-hover",onClick:s,children:[(0,c.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,c.jsx)("b",{title:i,children:i}),(0,c.jsx)("div",{className:Ie,children:a})]})},Re="btns___sNgTb",He="confirm___Ozirl",Oe="cancel___aiq1I",Je=function(e){var n=e.confirmShow,t=void 0===n||n,r=e.confirmTitle,a=e.confirmClick,s=e.cancelShow,i=void 0===s||s,o=e.cancelTitle,l=e.cancelClick,u=e.className,d=e.style,p=e.confirmLoading,f=void 0!==p&&p;return(0,c.jsxs)("div",{className:w()(Re,u),style:d,children:[t&&(0,c.jsx)(De.ZP,{loading:f,onClick:a,type:"primary",className:He,children:r}),i&&(0,c.jsx)(De.ZP,{onClick:l,className:Oe,children:o})]})},Ze={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Pe=function(e){var n=e.className,t=e.style,r=void 0===t?{}:t,a=e.LeftContent,s=e.children,i=e.RightContent;return(0,c.jsx)("div",{className:w()(Ze.fixedBottom,n),style:r,children:(0,c.jsxs)("div",{className:Ze.wrap,children:[(0,c.jsx)("div",{className:Ze.left,children:a}),(0,c.jsx)("div",{className:Ze.center,children:s}),(0,c.jsx)("div",{className:Ze.right,children:i})]})})},Fe="crumbs___V41Oe",Qe="hover___bEIVd",Le=t(80608),Te=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,s=e.dataSource,i=void 0===s?[]:s;return(0,c.jsx)("div",{className:w()(Fe,n),style:a,children:i.map((function(e,n){return n"," "]})]},n):(0,c.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Ge=t(31797),Ue=["onChange"],Me=Ge.Z.Countdown,ze=function(e){var n=e.onChange,t=Se()(e,Ue),a=(0,r.useState)(null),s=u()(a,2),i=s[0],o=s[1];(0,r.useEffect)((function(){"number"==typeof i&&i>=0&&n(i)}),[i]);return(0,c.jsx)(Me,me()(me()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);o(n)}}))}},68121:function(e,n,t){"use strict";var r=t(79800),a=t.n(r),s=t(6848),i=t(8591),c=t(3113),o=t(51945),l=t(59301),u=t(47295),d=t(56102),p=t(37712),f=[{title:"文件名",dataIndex:"filename",width:"19%",ellipsis:!0},{title:"备注",dataIndex:"description",width:"19%",ellipsis:!0},{title:"创建时间",dataIndex:"created_on",width:"19%",ellipsis:!0},{title:"文件路径",dataIndex:"path",width:"19%",render:function(e){return(0,p.jsxs)("div",{style:{display:"flex"},children:[(0,p.jsx)(s.Z,{title:e,children:(0,p.jsx)("span",{style:{width:"80%",display:"inline-block",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:e})}),(0,p.jsx)(d.CopyToClipboard,{text:e,onCopy:function(){return i.ZP.success("复制成功")},children:(0,p.jsx)("i",{className:"iconfont icon-fuzhi2 current ml5 mr40",style:{color:"#165DFF",marginLeft:30}})})]})}},{title:"最后修改人",dataIndex:"author",width:"14%",ellipsis:!0},{title:"大小",dataIndex:"filesize",width:"10%",ellipsis:!0}],A=function(e){var n=e.detail,t=(0,l.useState)(n),r=a()(t,2),s=r[0],i=r[1],d=(0,l.useState)(1),A=a()(d,2),x=A[0],g=A[1];(0,l.useEffect)((function(){n&&i(n)}),[n]);var h=(0,l.useMemo)((function(){return{position:["bottomCenter"],pageSize:10,showSizeChanger:!1,current:x,showQuickJumper:{goButton:(0,p.jsx)(c.ZP,{children:"GO"})},total:null==s?void 0:s.data_sets_count,onChange:function(e){g(e),(0,u.pV)("".concat(null==n?void 0:n.id),{limit:10,page:e}).then((function(e){i(e)}))}}}),[x,s]);return(0,p.jsx)(o.Z,{columns:f,dataSource:null==s?void 0:s.data_sets,rowKey:"attachment_id",pagination:h})};n.Z=(0,l.memo)(A)},74187:function(e,n,t){"use strict";t.d(n,{Z:function(){return Q}});var r=t(82242),a=t.n(r),s=t(7557),i=t.n(s),c=t(41498),o=t.n(c),l=t(79800),u=t.n(l),d=t(59301),p=t(80608),f=t(43418),A=t(8591),x=t(3113),g=t(66999),h=t(86859),m=t(71681),v=t(75916),y=t(39647),k=t.n(y),w=t(5112),j="title___rpaor",S="content___Hb0l5",b="add___THwHB",D="colorBlue___yc4F8",B="radio___hn9Vt",E=t(37712),N=["shixunsDetail","globalSetting","loading","dispatch","onReloadData"],I=(0,p.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading),r=e.dispatch,a=e.onReloadData,s=(k()(e,N),(0,d.useState)()),c=u()(s,2),l=c[0],p=c[1],x=(0,d.useState)([]),g=u()(x,2),h=g[0],m=g[1];(0,d.useEffect)((function(){"Collaborators-ChangeManager"===n.actionTabs.key&&v()}),[n.actionTabs.key]);var v=function(){var e=o()(i()().mark((function e(){var t,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r({type:"shixunsDetail/getChangeManager",payload:{id:null===(t=n.actionTabs.params)||void 0===t?void 0:t.id}});case 2:a=e.sent,m(a||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),y=function(){var e=o()(i()().mark((function e(){var t,s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l){e.next=3;break}return A.ZP.info("所选人员为空,没有更换成功"),e.abrupt("return");case 3:return e.next=5,r({type:"shixunsDetail/changeManager",payload:{id:null===(t=n.actionTabs.params)||void 0===t?void 0:t.id,user_id:l}});case 5:s=e.sent,I(),s&&(a(),A.ZP.info(s.message));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),I=function(){r({type:"shixunsDetail/setActionTabs",payload:{}}),p(null)};return(0,E.jsx)(f.Z,{centered:!0,keyboard:!1,closable:!1,title:"更换管理员",open:"Collaborators-ChangeManager"===n.actionTabs.key,confirmLoading:t.effects["shixunsDetail/changeManager"],onOk:y,onCancel:I,children:(0,E.jsxs)("div",{children:[(0,E.jsxs)("div",{className:j,children:["选择的成员将会成为新的管理员",(0,E.jsx)("br",{}),"您将不再拥有管理员的权限,但您仍是合作团队的一员"]}),(0,E.jsx)("div",{className:S,children:h.length?(0,E.jsx)(w.ZP.Group,{value:l,onChange:function(e){return p(e.target.value)},children:h.map((function(e,n){return(0,E.jsx)(w.ZP,{className:B,value:e.user_id,children:e.name},n)}))}):(0,E.jsx)("div",{className:b,children:(0,E.jsxs)("span",{children:["请先将新的管理员通过",(0,E.jsx)("a",{className:D,onClick:function(){var e;r({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:null===(e=n.actionTabs.params)||void 0===e?void 0:e.id}}})},children:'"添加合作者"'}),"加入合作者列表"]})})})]})})})),C=t(99313),R=t(49092),H=C.Z.TabPane,O=function(e){var n=e.visible,t=e.onCancel,r=(e.onSelectGroup,e.shixunId),a=e.onSelectCollaborator;return(0,E.jsx)(f.Z,{title:"添加合作者",open:n,width:1100,centered:!0,keyboard:!1,onCancel:t,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400,padding:"0 20px 20px 20px"},footer:null,children:(0,E.jsx)(C.Z,{defaultActiveKey:"1",children:(0,E.jsx)(H,{tab:"搜索添加",children:(0,E.jsx)(R.Z,{type:1,onCancel:t,container_type:2,container_id:r,onSelect:a})},"1")})})},J={bg:"bg___Onnmh",wrap:"wrap___VTtdp",modal:"modal___MArZa",content:"content___a69LK",head:"head____zVzr",headCount:"headCount___GhK7o",button:"button___DoAh3",itemWrap:"itemWrap___UR35k",imgWrap:"imgWrap___DpS0R",img:"img___N9se3",manager:"manager___m4Mzg",itemContent:"itemContent___Ut7hr",nameWrap:"nameWrap___y73uS",name:"name___hJUHg",actionGroup:"actionGroup___QEytf",deleteIcon:"deleteIcon___XGFcN",schoolWrap:"schoolWrap___qsoOp",school:"school___yh8l2",countWrap:"countWrap___MQKPn",deletetitle:"deletetitle___nAICN",yseTitle:"yseTitle___t5fzp"},Z=t(67147),P=t(93368),F=t(49105),Q=(0,p.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.user,e.dispatch),r=e.position,s=(0,d.useRef)(),c=(0,d.useState)(0),l=u()(c,2),y=l[0],k=l[1],w=(0,d.useState)([]),j=u()(w,2),S=j[0],b=j[1],D=(0,d.useState)({id:null,page:1}),B=u()(D,2),N=B[0],C=B[1],R=(0,p.useParams)(),H=(0,d.useState)({}),Q=u()(H,2),L=Q[0],T=Q[1],G=(0,d.useMemo)((function(){return(0,v.Ny)()||(null==L?void 0:L.current_user_is_creator)||(null==L?void 0:L.current_user_is_partner)}),[v.Ny,L]),U=(0,d.useMemo)((function(){return(0,v.Ny)()||(null==L?void 0:L.current_user_is_creator)}),[v.Ny,L]);(0,d.useEffect)((function(){s.current=null==R?void 0:R.taskId,N.id=null==R?void 0:R.taskId,C(N),M(N)}),[]);var M=function(){var e=o()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.ZP)("/api/sci/projects/".concat(null==R?void 0:R.taskId,"/get_project_partners.json"),{method:"get"});case 2:(t=e.sent)&&(b(t.users||[]),k(t.users_count),T(t));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),z=function(){var e=o()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N.page=1,C(N),n=(0,P.g)(),e.next=5,t({type:"user/getUserInfo",payload:n});case 5:return e.next=7,M(N);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function V(){t({type:"shixunsDetail/setActionTabs",payload:{}})}var W,K,Y={visible:"Collaborators-AddCollaborator"===n.actionTabs.key,onCancel:V,shixunId:s.current,onSelectCollaborator:(K=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return V(),e.next=3,(0,F.ZP)("/api/sci/projects/".concat(s.current,"/bacht_add_project_partners.json"),{method:"POST",body:{user_ids:n}});case 3:e.sent&&(A.ZP.success("添加成功"),z());case 5:case"end":return e.stop()}}),e)}))),function(e){return K.apply(this,arguments)}),onSelectGroup:(W=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return V(),e.next=3,t({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:s.current,group_id:n.group_id}});case 3:e.sent&&(A.ZP.success("添加成功"),z());case 5:case"end":return e.stop()}}),e)}))),function(e){return W.apply(this,arguments)})};return(0,E.jsxs)("section",{children:[(0,E.jsxs)("div",{className:J.wrap,children:[(0,E.jsxs)("div",{className:J.content,children:[(0,E.jsxs)("div",{className:J.head,children:[(0,E.jsxs)("span",{className:J.headCount,children:["合作者(",y,"人)"]}),G&&(0,E.jsx)("div",{children:(0,E.jsx)(x.ZP,{className:J.button,style:{marginRight:"detail"===r?0:"20px"},onClick:function(){t({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:s.current}}})},icon:(0,E.jsx)(Z.Z,{}),children:"添加合作者"})})]}),(0,E.jsx)("div",{className:J.list,children:(0,E.jsx)(g.Z,{loading:!1,active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30",children:S.map((function(e,n){return(0,E.jsx)("div",{style:{display:"inline-block",width:"50%"},children:(0,E.jsxs)("div",{className:J.itemWrap,children:[(0,E.jsxs)("a",{target:"_blank",className:J.imgWrap,children:[(0,E.jsx)("img",{alt:"用户头像",height:"48",width:"48",className:J.img,src:"".concat(m.Z.IMG_SERVER,"/images/").concat(null==e?void 0:e.image_url)}),(null==e?void 0:e.is_creator)&&(0,E.jsx)("span",{className:J.manager,children:"创建者"})]}),(0,E.jsxs)("div",{className:J.itemContent,children:[(0,E.jsxs)("div",{className:J.nameWrap,children:[(0,E.jsx)("a",{target:"_blank",className:J.name,children:null==e?void 0:e.user_name}),(0,E.jsx)("div",{className:J.actionGroup,children:null!=e&&e.is_creator||!U?null:(0,E.jsx)("a",{className:J.deletetitle,onClick:function(){return n=e.id,void f.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,E.jsx)("div",{className:J.modal,children:"确定要删除吗?"}),onOk:(t=o()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.ZP)("/api/sci/projects/".concat(null==R?void 0:R.taskId,"/del_project_partner.json"),{method:"DELETE",body:{user_id:n}});case 2:e.sent,A.ZP.info("删除成功"),N.page=1,C(N),M(N);case 7:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})});var n,t},children:"删除"})})]}),(0,E.jsx)("p",{className:J.schoolWrap,children:(0,E.jsx)("span",{className:J.school,children:null==e?void 0:e.school_name})})]})]})},n)}))})})]}),y>10&&(0,E.jsx)("div",{className:J.countWrap,children:(0,E.jsx)(h.Z,{showQuickJumper:!1,showSizeChanger:!1,total:y,onChange:function(e){return function(e){N.page=e,C(N),M(N)}(e)},pageSize:10,current:N.page})})]}),(0,E.jsx)(I,{onReloadData:z}),(0,E.jsx)(O,a()({},Y))]})}))},74049:function(e,n,t){"use strict";t.r(n),t.d(n,{default:function(){return Nn}});var r,a,s=t(37205),i=t.n(s),c=t(85573),o=t.n(c),l=t(7557),u=t.n(l),d=t(41498),p=t.n(d),f=t(79800),A=t.n(f),x=t(39647),g=t.n(x),h=t(82242),m=t.n(h),v=t(59301),y=t(80608),k=t(93428),w=t(74063),j=t(31797),S=t(78241),b=t(43418),D=t(3113),B=t(43428),E=t(8591),N=t(24650),I=t(94001),C=(t(63955),t(95237)),R=t(43604),H=t(29419),O=t(56102),J=t(11125),Z=t(3148),P=t(62449),F=t(71681),Q=t(49105),L=t(27876),T=t(37712),G=(0,v.forwardRef)((function(e,n){e.time;console.log("ScreenRecord:",n);var t=(0,v.useRef)(),r=(0,v.useState)(),a=A()(r,2),s=(a[0],a[1],(0,v.useRef)()),i=[];function c(){return(c=p()(u()().mark((function e(n,t){var r,a;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=[],e.next=3,new MediaRecorder(n);case 3:(a=e.sent).ondataavailable=function(e){r.push(e.data)},a.start(),s.current=a,window.recorderRefs=a,a.addEventListener("stop",(function(e){var n=URL.createObjectURL(r[0],{type:"video/mp4"});(0,L.Nd)("xxx.webm",n)}));case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function o(){window.recorderRefs?(t.current.srcObject.getTracks().forEach((function(e){e.stop()})),window.recorderRefs.addEventListener("dataavailable",(function(e){var n=URL.createObjectURL(e.data,{type:"video/mp4"});(0,L.Nd)("屏幕录制视频.webm",n)}))):E.ZP.warning("您还没有开启视频录制,请先去录制视频吧!")}function l(){navigator.mediaDevices.getDisplayMedia({video:!0,audio:!0}).then((function(e){return t.current.srcObject=e,i.push(e),t.current.captureStream=t.current.captureStream||t.current.mozCaptureStream,new Promise((function(e){return t.current.onplaying=e}))})).then((function(){return function(e,n){return c.apply(this,arguments)}(t.current.captureStream(),2e3)})).then((function(e){})).catch((function(e){"NotFoundError"===e.name?E.ZP.warning("找不到摄像头或麦克风。无法录制."):E.ZP.warning(e.name)}))}return(0,v.useImperativeHandle)(n,(function(){return{startScreenRecord:l,downloadFile:o}})),(0,T.jsx)("div",{style:{position:"absolute",top:"0",zIndex:-1},children:(0,T.jsx)("video",{onPause:function(){},width:"60",height:"120",autoPlay:!0,muted:!0,ref:t})})})),U=G,M=function(e){var n=e.className,t=(e.mirror_description,e.git_url),r=(e.difficulty,e.task_pass,e.test_set_permission,e.onVncAction),a=(e.shixun,e.window_vnc_url),s=(e.linux_vnc,e.vnc_url,e.unity_3d_routes),i=e.taskData;console.log(i);var c=(0,y.useParams)(),o=(0,v.useState)("8082"),l=A()(o,2),d=(l[0],l[1],(0,v.useState)(!1)),f=A()(d,2),x=f[0],g=(f[1],(0,v.useState)(!1)),h=A()(g,2),m=(h[0],h[1],(0,v.useRef)()),k=a?"C:/Windows/AppReadiness/userfiles":"/data/workspace/userfiles",w=a?"C:/Windows/AppReadiness/downloadfiles":"/data/workspace/downloadfiles";return(0,T.jsxs)("div",{className:"tpi-code-setting ".concat(n),style:{height:"calc(100vh - 54px )"},children:[(0,T.jsx)("h3",{children:"功能"}),(0,T.jsxs)("section",{children:[(0,T.jsxs)("a",{id:"full-screen",title:"全屏",className:"file-item action",onClick:function(){r("full-screen")},children:[" ",(0,T.jsx)("i",{className:"iconfont icon-quanping"}),"开启 / 退出全屏 "]}),!s&&(0,T.jsxs)(T.Fragment,{children:[(0,T.jsxs)("a",{id:"reset-task",onClick:function(){return r("reset-task")},className:"file-item action",title:"重置环境",children:[" ",(0,T.jsx)("i",{className:"iconfont icon-zhongzhishixun"}),"重置环境 "]}),(0,T.jsxs)("a",{onClick:function(){b.Z.info({title:"文件上传",icon:null,okText:"关闭",width:600,centered:!0,content:(0,T.jsx)("div",{className:"pt10",children:(0,T.jsx)(P.Z,{isDragger:!0,maxSize:1024,additionalText:'默认存放目录路径为"'.concat(k,'"'),action:"".concat(F.Z.API_SERVER,"/api/sci/projects/").concat(c.taskId,"/upload_file.json"),onChange:function(e){e.every((function(e){var n;return 0===(null===(n=e.response)||void 0===n?void 0:n.status)}))&&(b.Z.destroyAll(),E.ZP.info("文件上传成功"))}})})})},className:"file-item action",title:"上传文件",children:[" ",(0,T.jsx)("i",{className:"iconfont icon-shangchuanshipin1"}),"上传文件"]}),(0,T.jsxs)("a",{onClick:function(){var e;b.Z.confirm({title:"下载代码",centered:!0,width:600,content:"代码下载功能:将“".concat(w,"”目录进行打包并下载"),onOk:(e=p()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Q.ZP)("/api/sci/projects/".concat(c.taskId,"/download_file.json"),{method:"post",body:{autoDownload:!0},headers:{responseType:"arraybuffer",Accept:"application/vnd.ms-excel;charset=utf-8"}});case 2:return e.abrupt("return",!0);case 3:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},className:"file-item action",title:"下载文件",children:[" ",(0,T.jsx)("i",{className:"iconfont icon-xiazai3"}),"下载文件"]}),(0,T.jsxs)("a",{onClick:function(){var e,n;null===(e=m.current)||void 0===e||null===(n=e.startScreenRecord)||void 0===n||n.call(e)},className:"file-item action",title:"屏幕录制",children:[" ",(0,T.jsx)("i",{className:"iconfont icon-jiaruketang1"}),"屏幕录制"]}),(0,T.jsxs)("a",{className:"file-item action w100",title:"ssh直连",children:[" ",(0,T.jsx)("i",{className:"iconfont icon-wodegongzuotai"}),(0,T.jsx)(C.Z,{align:"middle",className:"w100",children:(0,T.jsx)(R.Z,{flex:"1",onClick:function(){var e=i.webssh;b.Z.info({title:"SSH直连",width:600,centered:!0,content:(0,T.jsxs)(T.Fragment,{children:[(0,T.jsxs)(C.Z,{children:[(0,T.jsx)(R.Z,{flex:"50px",children:"账号"}),(0,T.jsx)(R.Z,{children:null==e?void 0:e.username})]}),(0,T.jsxs)(C.Z,{children:[(0,T.jsx)(R.Z,{flex:"50px",children:"地址"}),(0,T.jsx)(R.Z,{children:null==e?void 0:e.address})]}),(0,T.jsxs)(C.Z,{children:[(0,T.jsx)(R.Z,{flex:"50px",children:"端口"}),(0,T.jsx)(R.Z,{children:null==e?void 0:e.servicePort})]}),(0,T.jsxs)(C.Z,{children:[(0,T.jsx)(R.Z,{flex:"50px",children:"密码"}),(0,T.jsx)(R.Z,{children:null==e?void 0:e.password})]})]})})},children:(0,T.jsx)(D.ZP,{type:"text",loading:x,children:(0,T.jsx)("span",{style:{color:"#ddd",marginLeft:-11},children:"ssh直连"})})})})]}),a&&(0,T.jsxs)("a",{id:"reset-task",onClick:function(){var e;b.Z.confirm({title:"重启云主机",icon:(0,T.jsx)(Z.Z,{}),content:"您确定要重启云主机吗?",centered:!0,okText:"确定",cancelText:"取消",onOk:(e=p()(u()().mark((function e(){var n;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,J.Jd)({identifier:c.taskId});case 2:return 0===(null==(n=e.sent)?void 0:n.status)&&E.ZP.info("重启成功"),e.abrupt("return","");case 5:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},className:"file-item action",title:"重启云主机",children:[" ",(0,T.jsx)(H.Z,{style:{marginRight:21,color:"#FFF"},className:"c-white font16"}),"重启云主机 "]}),t?(0,T.jsx)(O.CopyToClipboard,{text:t,onCopy:function(){return E.ZP.success("复制成功")},children:(0,T.jsxs)("a",{id:"copy-git",title:"复制版本库地址",className:"file-item action",children:[" ",(0,T.jsx)("i",{className:"iconfont icon-fuzhibanbenkudizhi1"}),"复制版本库地址 "]})}):null]})]}),(0,T.jsx)(U,{ref:m})]})},z=t(46587),V=t(6848),W=t(86859),K={flex_box_center:"flex_box_center___ayVLf",flex_space_between:"flex_space_between___pLloZ",flex_box_vertical_center:"flex_box_vertical_center___eX0c1",flex_box_center_end:"flex_box_center_end___KU45M",flex_box_column:"flex_box_column___cZiLo",wrap:"wrap___x0TPJ",list:"list___Bn7Fe",page:"page___zVCLY"},Y=null!==(r=(0,L.oP)())&&void 0!==r&&r.homework_common_id?{homework_common_id:null===(a=(0,L.oP)())||void 0===a?void 0:a.homework_common_id}:{};function q(e,n,t){return(0,Q.U2)("tasks/".concat(e,"/star.json"),{star:t,shixun_id:n})}function X(e,n){return(0,Q.U2)("tasks/".concat(e,"/rep_content.json"),m()(m()({},n),Y))}function _(e,n){return(0,Q.v_)("myshixuns/".concat(e,"/update_file.json"),n)}function $(e,n){return(0,Q.v_)("myshixuns/".concat(e,"/reset_repository.json"),n)}function ee(e){return(0,Q.v_)("tasks/".concat(e,"/plus_or_cancel_praise.json"))}function ne(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,Q.v_)("myshixuns/".concat(e,"/repository.json"),n)}function te(e){return re.apply(this,arguments)}function re(){return(re=p()(u()().mark((function e(n){var t;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Q.v_)("/sci/projects/".concat(n,"/delete_pod.json"));case 2:if(!((null==(t=e.sent)?void 0:t.status)>=0)){e.next=5;break}return e.abrupt("return",(0,Q.v_)("/sci/projects/".concat(n,"/start_environment.json"),Y));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ae(e,n,t){return(0,Q.v_)("tasks/".concat(e,"/set_games_status.json"),{result:n,data:t})}function se(e){return(0,Q.v_)("/sci/projects/".concat(e,"/extend_release.json"))}function ie(e,n){return(0,Q.v_)("/sci/projects/".concat(e,"/save_mirror.json"),m()({},n))}var ce=["userDetail","user","globalSetting","loading","dispatch","onClose","shixun"],oe=(0,y.connect)((function(e){var n=e.user,t=e.userDetail,r=e.loading;return{user:n,userDetail:t,shixunsDetail:e.shixunsDetail,globalSetting:e.globalSetting,loading:r.models.index}}))((function(e){e.userDetail,e.user,e.globalSetting,e.loading,e.dispatch,e.onClose,e.shixun;var n=g()(e,ce),t=(0,y.useParams)(),r=(0,v.useState)([]),a=A()(r,2),s=a[0],c=a[1],o=(0,v.useState)(""),l=A()(o,2),d=l[0],f=l[1],x=(0,v.useState)(0),h=A()(x,2),k=h[0],w=h[1],j=(0,v.useState)(m()({page:1,limit:20},t)),S=A()(j,2),b=S[0];S[1],(0,v.useCallback)((function(){return n.visible}),[n.visible]);(0,v.useEffect)((function(){b.page=1,D()}),[n.visible]);var D=function(){var e=p()(u()().mark((function e(){var n;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r=t.taskId,(0,Q.U2)("sci/projects/".concat(r,"/get_data_sets.json"));case 2:(n=e.sent)&&(c(i()(n.data_sets)),w(n.data_sets_count),f(n.folder_name));case 4:case"end":return e.stop()}var r}),e)})));return function(){return e.apply(this,arguments)}}();return(0,T.jsxs)("div",{style:{height:"calc(100vh - 51px)",padding:"20px 15px"},children:[(0,T.jsx)("div",{className:"c-grey-999 font14 ml5 mb5",children:"数据集"}),(0,T.jsxs)("dl",{className:K.list,children:[(0,T.jsx)(V.Z,{title:d,children:(0,T.jsx)("dt",{className:"c-white",children:d})}),(0,T.jsx)("dd",{children:(0,T.jsx)(O.CopyToClipboard,{text:d,onCopy:function(){return E.ZP.success("复制成功")},children:(0,T.jsx)("span",{className:"".concat(K.copy," current"),children:"点击复制"})})})]}),(0,T.jsx)("div",{className:"c-grey-999 font14 ml5 mb5",children:"文件路径"}),null==s?void 0:s.map((function(e,n){return(0,T.jsxs)("dl",{className:K.list,children:[(0,T.jsx)(V.Z,{title:e.filename,children:(0,T.jsx)("dt",{className:"c-white",children:e.filename})}),(0,T.jsx)("dd",{children:(0,T.jsx)(O.CopyToClipboard,{text:e.file_path,onCopy:function(){return E.ZP.success("复制成功")},children:(0,T.jsx)("span",{className:"".concat(K.copy," current"),children:"点击复制"})})})]})})),(0,T.jsx)("div",{className:"tc",children:(0,T.jsx)(W.Z,{onChange:function(e){b.page=e,D()},className:K.page,size:"small",total:k,pageSize:b.limit,hideOnSinglePage:!0})})]})})),le=t(87684),ue=t(25526),de=t(42058),pe=j.Z.Countdown;var fe=function(e){var n=e.mirror_description,t=e.difficulty,r=e.git_url,a=e.vnc_url,s=e.window_vnc_url,i=e.linux_vnc,c=(e.isNotice,e.user,e.game,e.shixun),o=void 0===c?{}:c,l=e.taskData,d=void 0===l?{}:l,f=e.resetVncLoading,x=(e.onUpdateCostTime,e.lastedGetTaskInfoTime,e.onShowNotice,e.onResetGitCode),g=e.onResetVnc,h=(e.onBack,e.onAddVncTime),k=(e.onUpdateCode,e.unity_3d_routes),j=e.remaining_time,C=(e.st,(0,y.useSearchParams)()),R=A()(C,1)[0],H=o.name,O=(o.identifier,o.task_pass),J=o.test_set_permission,P=(0,v.useState)(!1),F=A()(P,2),Q=F[0],L=F[1],G=(0,v.useState)(!1),U=A()(G,2),z=U[0],V=U[1],W=(0,v.useState)({}),K=A()(W,2),Y=K[0],q=(K[1],(0,v.useState)(!1)),X=A()(q,2),_=X[0],$=X[1],ee=(0,v.useState)(null),ne=A()(ee,2),te=(ne[0],ne[1],(0,v.useState)(1800)),re=A()(te,2),ae=re[0],se=re[1],ce=(0,v.useState)(!1),fe=A()(ce,2),xe=(fe[0],fe[1],(0,v.useState)(!1)),ge=A()(xe,2),he=ge[0],me=ge[1],ve=((0,y.useLocation)().query,(0,y.useParams)()),ye=(0,v.useState)(!1),ke=A()(ye,2),we=ke[0],je=ke[1],Se=S.Z.useForm(),be=A()(Se,1)[0],De=(0,v.useMemo)((function(){return Date.now()+j}),[j]);(0,v.useEffect)((function(){_||setTimeout((function(){$(!0)}),6e4)}),[_]),(0,v.useEffect)((function(){le.Z.subscribe("update-windows-time",(function(e){se(parseInt(j/1e3))})),se(j/1e3)}),[]),(0,v.useEffect)((function(){var e;return"exercises"===R.get("type")&&null!=Y&&null!==(e=Y.exercise)&&void 0!==e&&e.screen_open&&(de.U.forEach((function(e,n){document.addEventListener(e,Be,!1),document.addEventListener("blur",Be,!1)})),window.focus(),window.onblur=function(){(0,ue.vp)()&&(Be(),(0,ue.BU)())}),function(){de.U.forEach((function(e,n){document.removeEventListener(e,Be,!1)}))}}),[Y]);var Be=function(e){window.parent.postMessage("backExercise","*"),"back"!==e&&(0,ue.BU)()};function Ee(){L(!1),V(!1)}function Ne(){(0,y.getDvaApp)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!0}),y.history.replace("/innovation/project/detail/".concat(ve.taskId))}function Ie(){f||g()}var Ce={task_pass:O,test_set_permission:J,mirror_description:n,difficulty:t,resetVncLoading:f,git_url:r,onVncAction:function(e){var n,t;Ee(),"reset-task"===e&&(f||b.Z.confirm({title:"重置环境",icon:(0,T.jsx)(Z.Z,{}),content:"是否确定重置环境?",centered:!0,okText:"确定",cancelText:"取消",onOk:function(){Ie(),$(!1)}})),"reset-code"===e&&(f||b.Z.confirm({title:"恢复初始代码",icon:(0,T.jsx)(Z.Z,{}),content:"您在本文件中修改的内容将丢失,是否确定重新加载初始代码?",centered:!0,okText:"确定",cancelText:"取消",onOk:x})),"full-screen"===e&&((0,ue.vp)()?(0,ue.BU)():(0,ue.Dj)(null===(n=document)||void 0===n||null===(t=n.getElementById)||void 0===t?void 0:t.call(n,"task-right-panel"))),"show-clipboard-box"===e&&le.Z.publish("show-clipboard-box")},window_vnc_url:s,linux_vnc:i,vnc_url:a,shixun:o,unity_3d_routes:k},Re=(0,v.useCallback)((function(){return ae?(console.log("VncTimer:",ae),(0,T.jsx)(Ae,{defaultTime:ae,onAddVncTime:h,onReset:Ie,toShixun:Ne,title:""})):null}),[ae]);return(0,v.useEffect)((function(){he&&be.setFieldsValue({name:"",version:"",description:""})}),[he]),(0,T.jsxs)("div",{className:"task-header-container",children:["exercises"!==R.get("type")&&(0,T.jsx)(T.Fragment,{children:d.name}),(0,T.jsx)("h2",{className:"shixun-info",children:H}),(0,T.jsx)(T.Fragment,{children:(0,T.jsxs)("div",{className:"flex-container",children:[(0,T.jsxs)(T.Fragment,{children:[s&&(0,T.jsx)(y.Link,{onClick:function(e){e.preventDefault(),le.Z.publish("send-ctrl-alt-delete")},className:"c-grey-c mr20",children:"发送CTRL+ALT+DELETE"}),Re()]}),(0,T.jsx)("i",{className:"iconfont icon-shijian1"}),(0,T.jsx)(pe,{valueStyle:{color:"white",fontSize:"12px"},style:{marginRight:20,marginLeft:5},value:De}),(0,T.jsxs)("a",{className:"btn-vnc",title:"工具栏",onClick:function(){L(!Q)},children:[(0,T.jsx)("img",{alt:"tool",src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAYAAAB6kdqOAAABZ0lEQVRYR+2YrU7FQBBGzzwEPAMSi+M6MARDggNJgiIkWLiSBIFCkyCuQECCQFIcEstb8AYf2ZvmhpbuT9ttUpJWdma+OZ3O7k5rRC5Jh8ARsBPzjdhvgXczew75WSyJpCdgP+aXaP8ws63OQJK2gbdSYJ6Y1Od2WRpmZlb4nIIVqgEFhUKwbXTGByRpDzgBdnu+kr7hD8CLSboGLvqqZYp/dEDK1LR9mZZNXwEys6u+ql3iJbm8E5C3eFOFYn2VrUKS1oADYL1M+gW8mtl3DOK3PQuQpE1gAWzUkn8CZ6Hzqg6bC+gcuPFU4s7MTlOrlAvITQFuGijMbOaSS/pzLwXKB+QdCQKiXqAUkJqP06rs1B00liFNFeqqVQEaXYXmbc6ypn7J3UNtgUa3ysa1D5XLfDw7dedl1BCYZWOcgHJWIKb1f15Z7EkGtq+G/NXEP3DCFPl79xnkTln3u+U4JWJAH/czo/gBVkc5pun3NGoAAAAASUVORK5CYII=",width:16}),"工具栏"]}),(0,T.jsxs)("a",{className:"btn-vnc",title:"数据集",onClick:function(){return V(!0)},children:[(0,T.jsx)("img",{alt:"tool",src:"data:image/png;base64,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",width:18}),"数据集"]})]})}),(0,T.jsx)(D.ZP,{type:"primary",disabled:!_,className:"save-innovation",onClick:p()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:me(!0);case 1:case"end":return e.stop()}}),e)}))),children:"保存镜像"}),(0,T.jsx)("a",{className:"btn-out",onClick:function(){b.Z.confirm({title:"退出",icon:(0,T.jsx)(Z.Z,{}),content:"您确定要退出制作镜像吗?",centered:!0,okText:"确定",cancelText:"取消",onOk:Ne})},title:"退出实训",children:(0,T.jsx)("i",{className:"iconfont icon-kaiguan"})}),(0,T.jsx)(w.Z,{children:(0,T.jsx)(B.Z,{rootClassName:"setting-drawer",title:null,placement:"right",closable:!1,open:Q,onClose:Ee,children:(0,T.jsx)(M,m()(m()({},Ce),{},{taskData:d}))})}),(0,T.jsx)(w.Z,{children:(0,T.jsx)(B.Z,{rootClassName:"setting-drawer",title:null,placement:"right",closable:!1,open:z,onClose:Ee,style:{height:"100%"},children:(0,T.jsx)(oe,{})})}),(0,T.jsx)(b.Z,{title:"保存镜像",open:he,okButtonProps:{loading:we},onCancel:function(){me(!1)},onOk:function(){be.submit()},children:(0,T.jsxs)("div",{children:[(0,T.jsx)("p",{style:{color:"#6B758B"},children:"把当前的环境存为一个新的镜像。确定保存后,在我的镜像可以看到该镜像的保存状态。"}),(0,T.jsxs)(S.Z,{labelCol:{span:4},wrapperCol:{span:20},form:be,onFinish:function(){var e=p()(u()().mark((function e(n){var t;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return je(!0),e.next=3,ie(ve.taskId,n);case 3:0==(null==(t=e.sent)?void 0:t.status)&&(E.ZP.info("保存成功"),me(!1)),-5===(null==t?void 0:t.status)&&b.Z.confirm({title:"覆盖镜像提示",content:"系统检测到你的【镜像列表】存在同名且同版本号的镜像, 您确定要覆盖原来的镜像?",okText:"确认",cancelText:"取消",onOk:function(){var e=p()(u()().mark((function e(){var t;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ie(ve.taskId,m()({is_cover:!0},n));case 2:0==(null==(t=e.sent)?void 0:t.status)&&(E.ZP.info("覆盖成功"),me(!1));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),je(!1);case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,T.jsx)(S.Z.Item,{label:"镜像名称",name:"name",rules:[{required:!0,message:"请输入镜像名称"},{pattern:/^[a-z0-9_]+$/,message:"只允许输入数字或小写字母"}],children:(0,T.jsx)(N.Z,{type:"text",maxLength:60})}),(0,T.jsx)(S.Z.Item,{label:" 版本号",name:"version",rules:[{required:!0,message:"请输入版本号"}],children:(0,T.jsx)(I.Z,{style:{width:"100%"}})}),(0,T.jsx)(S.Z.Item,{label:"镜像描述",name:"description",rules:[{required:!0,message:"请输入镜像描述"}],children:(0,T.jsx)(N.Z.TextArea,{})})]})]})})]})};function Ae(e){var n=e.onAddVncTime,t=e.onReset,r=e.toShixun,a=(e.title,e.defaultTime),s=(0,v.useState)(a),i=A()(s,2),c=i[0],o=i[1],l=(0,v.useState)(!1),d=A()(l,2),f=d[0],x=d[1];function g(){return(g=p()(u()().mark((function e(){var r;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(x(!1),!(c>0)){e.next=8;break}return e.next=4,n();case 4:r=e.sent,o((null==r?void 0:r.remaining_time)/1e3),e.next=10;break;case 8:o(a),t();case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,z.Z)((function(){o(c-1)}),c>0?1e3:null),(0,v.useEffect)((function(){300===c&&x(!0)}),[c]),(0,v.useEffect)((function(){a<300&&x(!0),o(a)}),[a]),(0,T.jsx)(v.Fragment,{children:(0,T.jsx)(w.Z,{children:(0,T.jsx)(b.Z,{title:[(0,T.jsx)(Z.Z,{className:"modalIconYellow"}),0!==c?"实验环境延时提醒":"实验环境重置提醒"],closable:!1,centered:!0,open:f,onOk:function(){return g.apply(this,arguments)},onCancel:function(){0!==c?x(!1):r()},okText:0!==c?"立即延长":"重置",cancelText:0!==c?"不需要":"退出",children:0!==c?"当前实验环境将于 ".concat(Math.round(c/60)," 分钟后关闭,需要延长使用时间吗?"):"由于长时间没有使用,资源已经被回收。如有需要,可以重置实验环境。"})})})}var xe=t(32985);function ge(e){for(var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",t=[],r=0;r0||a.target.offsetWidth>0){var s=be(a.target.offsetWidth,a.target.offsetHeight,e),i=A()(s,2),c=i[0],o=i[1];console.log("cols, rows",c,o),le.Z.publish("ssh-xterm-resize",{columns:c,rows:o,width:a.target.offsetWidth,height:a.target.offsetHeight}),e.resize(c,o);var l=ye.Base64.decode("IA=="),u=ye.Base64.decode("CBtbSw==");e.write(l),e.write(u)}}}catch(e){r.e(e)}finally{r.f()}}));return t.observe(n),t}(e,u.current);return function(){null==e||e.dispose(),null==n||n.unobserve(u.current)}}}),[c,u.current]),(0,v.useEffect)((function(){if(s&&c){var e=setInterval((function(){d.current&&d.current.send(JSON.stringify({tp:"h"}))}),3e4),r=le.Z.subscribe("create-socket",(function(r){var a;t==r&&(d.current&&1===d.current.readyState?s.focus():(a=new WebSocket(c),console.log("socketInstance:",c),d.current=a,a.onopen=function(){var e=s.element.parentElement;if(e){var t=e.offsetWidth,r=e.offsetHeight;console.log("init",{tp:"init",data:m()(m()({},n),{},{secret:o,width:t,height:r,rows:s.rows,columns:s.cols})}),a.send(JSON.stringify({tp:"init",data:m()(m()({},n),{},{secret:o,width:t,height:r,rows:s.rows,columns:s.cols})}))}s.focus()},a.onerror=function(e){console.log("------in socket error----",e,a,c)},a.onmessage=function(e){p.current||(s.write("\r"),setTimeout((function(){}),1e3)),p.current=!0,console.log("event:",e);var n=ye.Base64.decode(e.data.toString()),t=s._core._renderService.dimensions.actualCellWidth||9.5;console.log("data:",n,t,s),s.write(n)},a.onclose=function(n){e&&clearInterval(e),s.write("\r\nconnection closed")}),s.focus())})),a=le.Z.subscribe("close-socket",(function(e){t===e&&(d.current&&(d.current.close(),p.current=!1,s.clear()),d.current=null)})),i=le.Z.subscribe("ssh-xterm-resize",(function(e){d.current&&1===d.current.readyState&&d.current.send(JSON.stringify({tp:"resize",data:m()({},e)}))})),l=le.Z.subscribe("ssh-add-connect-time",(function(){d.current&&1===d.current.readyState&&d.current.send(JSON.stringify({tp:"overtime"}))}));return function(){a(),r(),i(),l(),d.current&&(d.current.close(),p.current=!1)}}}),[s,c,l]),(0,T.jsx)("div",{className:we,children:(0,T.jsx)("div",{ref:u,className:je,children:c?null:(0,T.jsx)("p",{style:{color:"#fff"},children:"正在连接命令行服务..."})})})},Be=t(93948),Ee=t(62013),Ne=N.Z.TextArea,Ie=function(e){var n=e.onCancel,t=e.onSave,r=e.content,a=(0,v.useState)(r),s=A()(a,2),i=s[0],c=s[1];return(0,v.useEffect)((function(){c(r)}),[r]),(0,T.jsxs)("div",{className:"clipboard-box",children:[(0,T.jsx)("h3",{children:"实验环境剪切板:"}),(0,T.jsx)(Ne,{value:i,onChange:function(e){c(e.target.value)},className:"clipboard"}),(0,T.jsxs)("p",{children:[" ",(0,T.jsx)("b",{children:" 1.从外部复制内容到实验环境内: "})," 粘贴内容到上面文本框,点击保存,然后在实验环境中进行粘贴。 "]}),(0,T.jsxs)("p",{children:[" ",(0,T.jsx)("b",{children:" 2.获取实验环境中的内容: "})," 请先在环境中复制内容,复制动作完成后内容会显示在上面文本框,然后在上面文本框中再次复制。 "]}),(0,T.jsxs)("div",{className:"btn-action-container",children:[(0,T.jsx)(D.ZP,{type:"ghost",onClick:n,style:{marginRight:10},children:"取消"}),(0,T.jsx)(D.ZP,{type:"primary",onClick:function(){t(i)},children:"保存"})]})]})},Ce=t(42857),Re="selectImage___t63KU",He="container___WChhl",Oe=t(61186),Je=t.n(Oe);Ce.Z;function Ze(e){e||(e=window.location.search);var n=e.substr(1),t={};return n.split("&").forEach((function(e){var n=e.split("=");t[n[0]]=decodeURIComponent(n[1])})),t}var Pe={loading:!0,isLarge:!1,showClipBoardBox:!1,transferContent:"",mes:"实验环境准备中"},Fe=function(e){return e[e.SET_LOADING=0]="SET_LOADING",e[e.SET_IS_LARGE=1]="SET_IS_LARGE",e[e.SET_MES=2]="SET_MES",e[e.SET_STATE=3]="SET_STATE",e[e.SHOW_CLIPBOARD_BOX=4]="SHOW_CLIPBOARD_BOX",e[e.SET_TRANSFER_CONTENT=5]="SET_TRANSFER_CONTENT",e[e.UPDATE_ALL=6]="UPDATE_ALL",e}(Fe||{});function Qe(e,n){switch(n.type){case Fe.SET_LOADING:return m()(m()({},e),{},{loading:n.payload});case Fe.SET_IS_LARGE:return m()({},m()(m()({},e),{},{isLarge:n.payload}));case Fe.SET_MES:return m()(m()({},e),{},{mes:n.payload});case Fe.SET_STATE:return m()(m()({},e),n.payload);case Fe.SET_TRANSFER_CONTENT:return m()(m()({},e),{},{transferContent:n.payload});case Fe.SHOW_CLIPBOARD_BOX:return m()(m()({},e),{},{showClipBoardBox:n.payload});case Fe.UPDATE_ALL:return m()({loading:e.loading},n.payload);default:throw new Error}}var Le=function(e){var n,t=e.vnc_url,r=e.window_vnc_url,a=e.linux_vnc,s=e.virtual_machine,i=(e.taskId,e.taskData),c=(0,v.useRef)(),o=(0,v.useRef)(),l=(0,v.useRef)(),d=(0,v.useRef)(),f=(0,v.useState)(),x=A()(f,2),g=x[0],h=x[1],m=(0,v.useState)(!1),j=A()(m,2),S=j[0],B=j[1],N=(0,v.useReducer)(Qe,Pe),I=A()(N,2),H=I[0],O=I[1],J=(0,v.useState)(0),Z=A()(J,2),P=Z[0],F=Z[1],Q=H.mes,L=H.loading,G=H.showClipBoardBox,U=H.isLarge,M=H.transferContent,z=(0,v.useState)(0),V=A()(z,2),W=V[0],K=V[1],Y=(0,v.useRef)();(0,y.useParams)();(0,v.useEffect)((function(){return window.addEventListener("visibilitychange",X),function(){var e,n;null===(e=o.current)||void 0===e||null===(n=e.disconnect)||void 0===n||n.call(e),window.removeEventListener("visibilitychange",X)}}),[]),(0,v.useEffect)((function(){return window.sessionStorage.imageId=g,function(){window.sessionStorage.removeItem("imageId")}}),[g]);var q=function(){var e,n;"rdp"===(null==i||null===(e=i.shixun)||void 0===e?void 0:e.windows_connection_mode)?setTimeout((function(){ee()}),1500):void 0!==(null==l||null===(n=l.current)||void 0===n?void 0:n.resizeSession)&&((0,ue.vp)()?l.current.resizeSession=!0:setTimeout((function(){l.current.resizeSession=!1}),900))};(0,v.useEffect)((function(){return window.addEventListener("visibilitychange",X),document.addEventListener((0,ue.gH)(),q),function(){document.removeEventListener((0,ue.gH)(),q),window.removeEventListener("visibilitychange",X)}}),[]);var X=function(e){if("visible"===document.visibilityState){var n=sessionStorage.vncPageLeaveTime;Je()(new Date).diff(Je()(n),"minutes")>2&&F((new Date).getTime()),sessionStorage.removeItem("vncPageLeaveTime")}else sessionStorage.vncPageLeaveTime=new Date};function _(){O({type:Fe.SHOW_CLIPBOARD_BOX,payload:!1})}function $(e){var n;return c.current&&(n=new Se.Z((function(n){var t,r=ve()(n);try{for(r.s();!(t=r.n()).done;){var a,s,c=t.value;if("rdp"===(null==i||null===(a=i.shixun)||void 0===a?void 0:a.windows_connection_mode)&&ee(),c.target.offsetHeight>0||c.target.offsetWidth>0)null==e||null===(s=e._eventHandlers)||void 0===s||s.windowResize()}}catch(e){r.e(e)}finally{r.f()}}))).observe(c.current),n}function ee(){var e;e=Math.min(document.getElementById("task-right-panel").clientWidth/1920,document.getElementById("task-right-panel").clientHeight/1260),d.current.parentElement.className="wh1080p",d.current.parentElement.style.cssText="transform:scale(".concat(e,");transform-origin:center center"),c.current.style.cssText="translate(-50%, -50%) scale("+e+")"}(0,v.useEffect)((function(){var e,n;function o(e){r&&(E.ZP.warning("由于长时间未操作,连接失效,正在重新连接Windows VNC服务"),O({type:Fe.SET_LOADING,payload:!0}),F(P+1))}function d(){K(100),clearTimeout(Y.current),setTimeout((function(){var n;null===(n=e)||void 0===n||null===(n=n._eventHandlers)||void 0===n||n.windowResize(),O({type:Fe.SET_LOADING,payload:!1})}),1300),le.Z.subscribe("send-ctrl-alt-delete",(function(){var n;null===(n=e)||void 0===n||n.sendCtrlAltDel()}))}function f(e){var n=e.detail.text.replace(/\\u([\dA-Za-z]{4})/g,(function(e,n){return String.fromCharCode(parseInt("0x"+n))}));O({type:Fe.SET_TRANSFER_CONTENT,payload:n})}if(le.Z.subscribe("reset-linux-windows-loading",(function(){O({type:Fe.SET_LOADING,payload:!0})})),le.Z.subscribe("reset-linux-windos-vnc",(function(){F(P+1)})),(r||t||a||s&&g)&&c.current){var A;clearTimeout(Y.current),"rdp"===(null==i||null===(A=i.shixun)||void 0===A?void 0:A.windows_connection_mode)&&ee(),new Promise(p()(u()().mark((function t(){var a,s,p,A,x,g,h;return u()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:a=Ze(),"",A=new URL(decodeURIComponent(null==i?void 0:i.vnc_url)),x=A.protocol,g=A.searchParams,h=A.host,p=g.get("password"),s="".concat("https:"===x?"wss":"ws","://").concat(h,"/").concat(a.path||"websockify"),e=new Ee.Z(c.current,s,{credentials:{password:p},wsProtocols:["binary"],resize:"scale",show_dot:!0}),n=$(e),e.viewOnly=a.view_only||!1,e.scaleViewport=!!r||(a.scale||!1),e.scaleViewport=!0,e.showDotCursor=!0,e.resizeSession=!0,l.current=e,e.addEventListener("disconnect",o),e.addEventListener("connect",d),e.addEventListener("clipboard",f);case 17:case"end":return t.stop()}}),t)}))));var x=le.Z.subscribe("vnc-reseting",(function(){K(0),O({type:Fe.SET_STATE,payload:{loading:!0,mes:"实验环境重置中"}})})),h=le.Z.subscribe("vnc-enlarge",(function(e){})),m=le.Z.subscribe("show-clipboard-box",(function(){O({type:Fe.SHOW_CLIPBOARD_BOX,payload:!0})}));return K(0),function(){var t,r,a,s;null===(t=e)||void 0===t||t.removeEventListener("disconnect",o),null===(r=e)||void 0===r||r.removeEventListener("connect",d),null===(a=e)||void 0===a||a.removeEventListener("clipboard",f),x(),h(),m(),null===(s=n)||void 0===s||s.unobserve(c.current)}}}),[t,r,a,P,g]),(0,v.useEffect)((function(){var e,n,t;s&&1===(null==i||null===(e=i.shixun_virtual_templates)||void 0===e?void 0:e.length)?h(null==i||null===(t=i.shixun_virtual_templates)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.template_id):s&&(null==i||null===(n=i.shixun_virtual_templates)||void 0===n?void 0:n.length)>1&&B(!0)}),[s]),(0,v.useEffect)((function(){0==W&&(clearTimeout(Y.current),ne())}),[W]);var ne=function e(){W>99?W=99:(W+=1,Y.current=setTimeout((function(){e()}),1500)),W<100&&K(W)},te=(0,v.useMemo)((function(){var e;return L?"none":a||s||r&&"rdp"===(null==i||null===(e=i.shixun)||void 0===e?void 0:e.windows_connection_mode)?"block":"none"}),[a,L,s,r]);return(0,T.jsxs)(v.Fragment,{children:[S&&(0,T.jsx)("div",{className:Re,children:(0,T.jsxs)("section",{className:He,children:[(0,T.jsx)("h1",{children:"选择角色"}),(0,T.jsx)("aside",{children:null==i||null===(n=i.shixun_virtual_templates)||void 0===n?void 0:n.map((function(e,n){return(0,T.jsxs)(C.Z,{align:"middle",children:[(0,T.jsx)(R.Z,{flex:"1",children:e.template_name}),(0,T.jsx)(R.Z,{children:(0,T.jsx)(D.ZP,{type:"primary",onClick:function(){h(e.template_id),B(!1)},children:"开始实验"})})]},n)}))})]})}),U&&(0,T.jsx)("a",{className:"btn-vnc-resize",onClick:function(){O({type:Fe.SET_IS_LARGE,payload:!U})},children:(0,T.jsx)("i",{className:"iconfont icon-tuichuquanping"})}),(0,T.jsx)("div",{style:{width:"100%",height:"calc(100% - 50px)",overflow:"hidden",position:"absolute",display:"block"===te?"flex":"none",alignItems:"center",justifyContent:"center",zIndex:6},children:(0,T.jsx)("div",{children:(0,T.jsx)("iframe",{style:{position:U?"fixed":"absolute",left:0,top:U?54:40,width:"100%",height:"calc(100% - ".concat(U?"100px":"45px",")")},frameBorder:"0",ref:d,allowFullScreen:!0})})}),(0,T.jsxs)("div",{style:{position:U?"fixed":"absolute",left:0,top:0,zIndex:5,width:"100%",height:"calc(100% - ".concat(U?"100px":"0",")")},className:"".concat(r?"vnc-panel-wrapper-windows":"vnc-panel-wrapper"," ").concat(U?"full-screen":""),children:[L?(0,T.jsx)(k.Z,{message:Q,style:{color:"#0152d9"},children:(0,T.jsx)("div",{className:"tc",style:{width:500,margin:"0 auto",color:"#FFF"},children:(0,T.jsx)(Be.Z,{percent:W,format:function(e){return(0,T.jsxs)("span",{className:"c-white",children:[e,"%"]})}})})}):null,(0,T.jsx)("div",{ref:c,className:"vnc-panel ".concat(L?"hidden zIndexf1":"animated fadeIn")})]}),(0,T.jsx)(w.Z,{children:(0,T.jsx)(b.Z,{title:"复制粘贴",centered:!0,maskClosable:!1,open:G,onCancel:_,footer:null,children:(0,T.jsx)(Ie,{onCancel:_,onSave:function(e){var n;null===(n=l.current)||void 0===n||n.clipboardPasteFrom(e),O({type:Fe.SET_TRANSFER_CONTENT,payload:e}),E.ZP.success("保存成功!你可以在实验环境中粘贴该内容"),_()},content:M})})})]})},Te=function(e){var n=e.taskData,t=(e.evaluateLoading,e.evaluateMessage,e.language,e.onEval,n.vnc_url),r=(n.shixun,n.test_sets,n.test_sets_count,n.sets_error_count,n.last_compile_output,n.game,n.allowed_unlock,n.user,(0,v.useState)(!1)),a=A()(r,2),s=a[0],i=(a[1],(0,v.useState)(!1)),c=A()(i,2),o=c[0],l=c[1];return console.log("vnc_url:",t),(0,T.jsxs)(v.Fragment,{children:[(0,T.jsx)(Le,{vnc_url:t,window_vnc_url:n.windows_vnc,virtual_machine:null==n?void 0:n.virtual_machine,linux_vnc:n.linux_vnc,taskData:n}),o?(0,T.jsx)("div",{className:"vnc-mask"}):null,(0,T.jsx)("div",{className:"vnc-test-list ".concat(s?"large":o?"pop":""),children:(0,T.jsx)("div",{className:"vnc-test-list-body",children:s?null:(0,T.jsx)("span",{className:"arrow-container",onClick:function(){l(!o)},children:(0,T.jsx)("i",{className:"iconfont ".concat(o?"icon-xiajiantou":"icon-shangjiantou"," ")})})})})]})},Ge="bg___xjZP4",Ue="content___sS5Wc",Me="rightCotainer___Z2h3Y",ze="main___t6BMk",Ve="dataSetButton___H1Oqu",We="dataSetText___p9NRw",Ke="dataSetOpen___bT5j8",Ye=function(e,n){switch(n.type){case"MOVE_X":return m()(m()({},e),{},{moveX:n.payload});case"SET_DRAGMODULE":return m()(m()({},e),{},{showDragModule:n.payload});case"TRIGGER_RIGHT_PANEL_MASK":return m()(m()({},e),{},{showDragMask:n.payload})}},qe=["globalSetting","loading","taskData","dispatch"],Xe=(j.Z.Countdown,function(e){return e[e.LoadFail=1]="LoadFail",e[e.ReLoad=2]="ReLoad",e[e.Success=3]="Success",e}(Xe||{})),_e={moveX:"40%",showDragModule:!1,showDragMask:!1},$e=(0,y.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n}}))((function(e){e.globalSetting,e.loading;var n=e.taskData,t=(e.dispatch,g()(e,qe),(0,y.useParams)(),(0,v.useRef)(),(0,v.useState)(!0)),r=A()(t,2),a=(r[0],r[1],(0,v.useState)(!1)),s=A()(a,2),i=(s[0],s[1],(0,v.useState)(0)),c=A()(i,2),o=(c[0],c[1],(0,v.useState)(0)),l=A()(o,2),d=(l[0],l[1],(0,v.useState)(!0)),f=A()(d,2),x=(f[0],f[1],(0,v.useState)(!1)),h=A()(x,2),m=(h[0],h[1],(0,v.useRef)(!0)),k=(0,v.useState)({}),w=A()(k,2),j=w[0],S=(w[1],(0,v.useState)({})),b=A()(S,2),D=(b[0],b[1],(0,v.useState)()),B=A()(D,2),E=(B[0],B[1],(0,v.useRef)(),(0,v.useState)(Xe.Success)),N=A()(E,2),I=(N[0],N[1],(0,v.useState)()),C=A()(I,2),R=(C[0],C[1],(0,v.useState)()),H=A()(R,2),O=(H[0],H[1],(0,v.useState)(!1)),J=A()(O,2),Z=J[0],P=J[1],F=(0,v.useState)(""),Q=A()(F,2),L=(Q[0],Q[1],(0,v.useRef)(null),(0,v.useRef)({}),(0,v.useRef)(!1)),G=(0,v.useReducer)(Ye,_e),U=A()(G,2),M=U[0],z=U[1];(0,v.useEffect)((function(){return window.addEventListener("message",V),function(){window.removeEventListener("message",V)}}),[]);var V=function(e){"jupytermessage"===(null==e?void 0:e.data)&&m.current&&(m.current=!1,W(),L.current||setTimeout((function(){return m.current=!0}),500))},W=function(){var e=p()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,v.useEffect)((function(){function e(e){z({type:"MOVE_X",payload:e.pageX})}function n(){z({type:"TRIGGER_RIGHT_PANEL_MASK",payload:!1}),document.onselectstart=null}return M.showDragMask&&(document.addEventListener("mousemove",e),document.addEventListener("mouseup",n)),function(){document.removeEventListener("mousemove",e),document.removeEventListener("mouseup",n)}}),[M.showDragMask]);var K="number"==typeof M.moveX&&.01!==M.moveX?"".concat(M.moveX,"px"):"40%",Y="calc(100% - 4px - ".concat(K,")");return(0,T.jsx)("section",{className:Ge,style:{userSelect:M.showDragMask?"none":"unset"},children:(0,T.jsx)("section",{className:Ue,style:{height:null!=j&&j.open_evaluate?"calc(100vh - 130px)":"calc(100vh - 60px)"},children:(0,T.jsx)("section",{className:Me,style:{width:Y},children:(0,T.jsx)("main",{className:ze,style:{height:"100%"},children:(0,T.jsxs)(v.Fragment,{children:[(0,T.jsx)("div",{className:"".concat(Ve," ").concat(Z?Ke:""),onClick:function(){return P(!Z)},children:(0,T.jsx)("span",{className:We,children:"数据集"})}),(0,T.jsx)("iframe",{frameBorder:0,id:"taskJupyterIframe",width:"100%",height:"100%",allow:"geolocation; microphone; camera; midi; encrypted-media;",src:null==n?void 0:n.url})]})})})})})})),en=t(68121),nn=t(74187),tn=t(47295),rn="FETCH_TASK_FAILURE",an="FETCH_TASK_SUCCESS",sn="UPDATE_TASK_DATA",cn="HIDE_EVALUATE_RESULT",on="SHOW_EVALUATE_RESULT",ln="MOVE_X",un="MOVE_Y",dn="TRIGGER_RIGHT_PANEL_MASK ",pn="SHOW_REP_loading",fn="FETCH_REP_CONTENT",An="EDIT_REP_CONTENT",xn="SHOW_EVALUATE_LOADING",gn="HIDE_EVALUATE_LOADING",hn="SET_EVALUATE_MESSAGE",mn="SET_SHOW_DIR",vn="SET_REPOS",yn="HIDE_PICTURE_VIEW",kn="SHOW_PICTURE_VIEW",wn="SHOW_NOTICE",jn="HIDE_NOTICE",Sn="SET_VNC_LOADING ",bn=["match","history"],Dn=xe.Z.DirectoryTree,Bn={moveX:"40%",moveY:0,loading:!0,isError:!1,taskData:{game:{}},evalData:null,lastedGetTaskInfoTime:0,codeRepData:{content:"",language:"c",currentPath:"",paths:[],lastedUpdateTime:0,loading:!1},showEvalResult:!1,showPictureView:!1,isPictureView:!1,showDragMask:!1,webDisplayUrl:"",evaluateLoading:!1,resetVncLoading:!1,evaluateMessage:"",showNotice:!1,timestamp:"",showDocuments:!1,repos:null};function En(e,n){switch(n.type){case ln:return m()(m()({},e),{},{moveX:n.payload});case un:return m()(m()({},e),{},{moveY:n.payload});case pn:case fn:return m()(m()({},e),{},{codeRepData:n.payload});case An:return m()(m()({},e),{},{codeRepData:m()(m()({},e.codeRepData),n.payload)});case on:return m()(m()({},e),{},{evaluateLoading:!1,showEvalResult:!0});case"UPDATE_TIMESTRAP":return m()(m()({},e),{},{timestamp:n.payload});case cn:return m()(m()({},e),{},{showEvalResult:!1});case"FETCH_TASK_START":return m()(m()({},e),{},{loading:!0});case sn:return m()(m()({},e),n.payload);case dn:return m()(m()({},e),{},{showDragMask:n.payload});case rn:return m()(m()({},e),{},{loading:!1,isError:!0});case an:return m()(m()({},e),n.payload);case xn:return m()(m()({},e),{},{evaluateLoading:!0});case gn:return m()(m()({},e),{},{evaluateLoading:!1});case hn:return m()(m()({},e),{},{evaluateMessage:n.payload});case mn:return m()(m()({},e),{},{showDocuments:n.payload});case vn:return m()(m()({},e),n.payload);case wn:return m()(m()({},e),{},{showNotice:!0});case jn:return m()(m()({},e),{},{showNotice:!1});case yn:return m()(m()({},e),{},{showPictureView:!1});case kn:return m()(m()({},e),{},{showPictureView:!0});case Sn:return m()(m()({},e),{},{resetVncLoading:n.payload});default:throw new Error}}var Nn=function(e){var n=e.match,t=e.history,r=g()(e,bn);console.log("props:",r);var a=(0,y.useParams)(),s=(0,y.useSearchParams)(),c=(A()(s,1)[0],(0,y.useLocation)().query,(0,v.useReducer)(En,Bn)),l=A()(c,2),d=l[0],f=l[1],x=(0,v.useState)(1),h=A()(x,2),j=h[0],S=h[1],D=(0,v.useState)(a.taskId),N=A()(D,2),I=N[0],C=N[1],R=(0,v.useRef)(),H=(0,v.useRef)(),O=(0,v.useRef)(),J=(0,v.useState)(),Z=A()(J,2),P=Z[0],G=Z[1],U=(0,y.useLocation)();(0,v.useEffect)((function(){console.log("_params:",a),C(a.taskId),(0,y.getDvaApp)()._store.dispatch({type:"globalSetting/headerFooterToggle",payload:!1})}),[a]);d.moveX;var M=d.taskData,z=(d.moveY,d.evalData),V=(d.showEvalResult,d.codeRepData),W=d.loading,K=d.evaluateLoading,Y=d.evaluateMessage,re=d.showDocuments,ie=d.repos,ce=(d.showPictureView,d.showNotice),oe=d.webDisplayUrl,ue=d.isPictureView,de=d.resetVncLoading,pe=d.timestamp,Ae=d.lastedGetTaskInfoTime,xe=d.showDragMask,me=M.st,ve=M.challenge,ke=M.shixun,we=M.is_teacher,je=M.game,Se=M.has_answer,be=M.vnc_url,Be=M.git_url,Ee=M.user,Ne=M.myshixun,Ie=M.discusses_count,Ce=M.user_praise,Re=M.praise_count,He=M.tpm_cases_modified,Oe=M.tpm_modified,Je=M.tpm_script_modified,Ze=M.mirror_name,Pe=M.mirror_description,Fe=(M.tomcat_url,M.unity_3d_routes),Qe=M.with_code_file,Le=M.unity_3d_result,Ge=(M.next_game,M.prev_game,V.currentPath),Ue=V.paths,Me=V.content,ze=V.language,Ve=V.lastedUpdateTime,We=(Oe||Je)&&0===me,Ke=(He||We)&&!0===Ne.system_tip,Ye=((Ze||[]).indexOf("Html"),(0,v.useMemo)((function(){return!(!Ge||!Ue)&&Ue.indexOf(Ge)>=0}),[Ge,Ue])),qe=(0,v.useMemo)((function(){return Fe&&!Qe||(null==ve?void 0:ve.thiry_party)||be}),[be,Qe,Fe]);function Xe(){return(Xe=p()(u()().mark((function e(){var n;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Q.ZP)("/api/sci/projects/".concat(I,".json"),{method:"get"});case 2:n=e.sent,G(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function _e(e){return hn.apply(this,arguments)}function hn(){return(hn=p()(u()().mark((function e(n){var r,a,s;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,tn.ie)(I);case 3:if(r=e.sent,401!==(a=r.status)){e.next=10;break}return t.replace("/user/login",{from:U.pathname}),e.abrupt("return");case 10:if(-3!==a){e.next=14;break}(0,L.eF)({onCancel:function(){window.location.href="/"}}),e.next=25;break;case 14:if(403!==a){e.next=18;break}t.replace("/403"),e.next=25;break;case 18:if(404!==a){e.next=23;break}return t.replace("/404"),e.abrupt("return");case 23:s={loading:!1,isError:!1,taskData:r},n||f({type:an,payload:s});case 25:"webssh"===r.mirror_type&&setTimeout((function(){le.Z.publish("create-socket",1)}),1e3),e.next=32;break;case 28:e.prev=28,e.t0=e.catch(0),console.log(e.t0),n||f({type:rn});case 32:case"end":return e.stop()}}),e,null,[[0,28]])})))).apply(this,arguments)}(0,v.useEffect)((function(){if(Fe&&Qe)return f({type:xn}),le.Z.subscribe("unity3d-load-end",(function(){f({type:gn})}))}),[I,Fe,null==ve?void 0:ve.thiry_party,Qe,f]),(0,v.useEffect)((function(){!function(){Xe.apply(this,arguments)}()}),[]),(0,v.useEffect)((function(){var e=!1;return _e(e),function(){e=!0}}),[f,I]),(0,v.useEffect)((function(){var e=!1;function n(){return(n=p()(u()().mark((function n(){var t,r,a,s,i,c;return u()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(f({type:pn,payload:m()(m()({},V),{},{loading:!0})}),!(Fe&&!Qe||null!=ve&&ve.thiry_party)){n.next=3;break}return n.abrupt("return");case 3:return n.next=5,X(I,{path:Ge});case 5:if(t=n.sent,!e)if(0===t.status)E.ZP.info(t.message),f({type:fn,payload:m()(m()({},V),{},{loading:!1})});else{try{r="txt"===(null==t?void 0:t.file_type)?0===(null===(a=r)||void 0===a?void 0:a.length)?r:window.decodeURIComponent(escape(window.atob(null==t||null===(s=t.content)||void 0===s?void 0:s.content))):null==t||null===(i=t.content)||void 0===i?void 0:i.content}catch(e){r=window.atob(null==t||null===(c=t.content)||void 0===c?void 0:c.content),E.ZP.warning("请确认文件字符集编码是否为UTF-8"),console.log("err:",e)}f({type:fn,payload:m()(m()({},V),{},{content:r,language:t.language,file_type:t.file_type,filename:t.filename,lastedUpdateTime:0,loading:!1})})}case 7:case"end":return n.stop()}}),n)})))).apply(this,arguments)}if(0===me&&Ge&&1!==ke.hide_code)return function(){n.apply(this,arguments)}(),function(){e=!0}}),[me,Ge,Ae,pe]);var yn=function(){var e=p()(u()().mark((function e(){var n,t,r=arguments;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=r.length>0&&void 0!==r[0]?r[0]:0,console.log("lastedUpdateTime:",Ye,n),!(0===me&&Ve>0&&Ye||n)){e.next=8;break}return e.next=5,_(Ne.identifier,{path:Ge,evaluate:n,content:Me,game_id:je.id});case 5:return t=e.sent,f({type:An,payload:{lastedUpdateTime:0}}),e.abrupt("return",t);case 8:return e.abrupt("return",!0);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,v.useCallback)((function(){}),[yn]);(0,v.useEffect)((function(){return le.Z.subscribe("unlock-test-case",(function(){b.Z.confirm(o()(o()({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,T.jsx)(In,{score:ve.score,is_teacher:we})},"centered",!0),"onOk",jn))}))}),[jn,ve,we]);var jn=(0,v.useCallback)(p()(u()().mark((function e(){var n,t,r,a;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s=je.identifier,(0,Q.U2)("tasks/".concat(s,"/check_test_sets.json"));case 2:if(n=e.sent,t=n.test_sets,r=n.message,-1!==n.status){e.next=7;break}return r.info(r),e.abrupt("return");case 7:a=M.user.grade,M.user.grade=a-2*ve.score,M.test_sets=t,M.game.test_sets_view=!0,f({type:sn,payload:{taskData:M}});case 12:case"end":return e.stop()}var s}),e)}))),[je,ve,f]);function Nn(){return Cn.apply(this,arguments)}function Cn(){return(Cn=p()(u()().mark((function e(){var n,t;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,$(null==M||null===(n=M.myshixun)||void 0===n?void 0:n.identifier,{});case 2:return t=e.sent,_e(),e.abrupt("return",t);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Rn(){return Rn=p()(u()().mark((function e(){var n,t,r;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ee(I);case 2:n=e.sent,t=n.praise_count,r=n.praise,M.praise_count=t,M.user_praise=r,f({type:sn,payload:{taskData:M}});case 7:case"end":return e.stop()}}),e)}))),Rn.apply(this,arguments)}(0,v.useEffect)((function(){if(!qe||be){var e=function(e){R.current&&f({type:ln,payload:e.pageX}),H.current&&f({type:un,payload:e.pageY})},n=function(){R.current=!1,H.current=!1,f({type:dn,payload:!1}),document.onselectstart=null};return document.addEventListener("mousemove",e),document.addEventListener("mouseup",n),function(){document.removeEventListener("mousemove",e),document.removeEventListener("mouseup",n)}}}),[H.current,R.current,qe,f]),O.current=function(){d.moveX=.01!==d.moveX?.01:"40%",f({type:ln,payload:d.moveX})},(0,v.useEffect)((function(){return le.Z.subscribe("vnc-enlarge",(function(){O.current()}))}),[]),(0,v.useEffect)((function(){if(0===me&&ve&&ve.path){var e=ve.path.split(";").filter((function(e){return!!e}));f({type:An,payload:{currentPath:e[0],paths:e}})}}),[ve,me]),(0,v.useEffect)((function(){ke&&(0,L.Dk)(ke.name||"实践项目名称-未填写")}),[ke]);var Hn=(0,v.useCallback)((function(e){function n(){return n=p()(u()().mark((function e(n){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:try{window.navigator.sendBeacon("".concat(F.Z.API_SERVER,"/api/tasks/").concat(I,"/cost_time.json?time=").concat(n),JSON.stringify({time:n}))}catch(e){}case 1:case"end":return e.stop()}}),e)}))),n.apply(this,arguments)}!function(e){n.apply(this,arguments)}(e)}),[I]);function On(){return(On=p()(u()().mark((function e(n){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,q(I,ke.id,n);case 2:M.game.star=n,f({type:sn,payload:{taskData:M}});case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Jn(){return Jn=p()(u()().mark((function e(n){var t,r,a;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.props,r=t.children,a=t.eventKey,e.abrupt("return",new Promise(function(){var e=p()(u()().mark((function e(n){var t,s,c;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r&&r.length>0&&n(),e.next=3,ne(Ne.identifier,{path:a});case 3:t=e.sent,s=t.trees,c=he(ie,a,ge(s,a)),f({type:vn,payload:{repos:i()(c)}}),n();case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()));case 2:case"end":return e.stop()}}),e)}))),Jn.apply(this,arguments)}function Zn(){f({type:wn})}function Pn(){return(Pn=p()(u()().mark((function e(n,t){var r;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.node.isLeaf){e.next=7;break}return r=n[0],r.split(".").pop().toLowerCase(),e.next=6,yn();case 6:f({type:An,payload:{currentPath:r}});case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Fn(){return(Fn=p()(u()().mark((function e(){var n,t;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,f({type:Sn,payload:!0}),le.Z.publish("vnc-reseting"),e.next=5,te(a.taskId);case 5:n=e.sent,t=n.vnc_url,M.vnc_url=t+"×tamp="+(new Date).getTime(),le.Z.publish("vnc-reseting-done",n),f({type:sn,payload:{taskData:M,resetVncLoading:!1}}),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(0),console.log(e.t0);case 15:case"end":return e.stop()}}),e,null,[[0,12]])})))).apply(this,arguments)}function Qn(){return Qn=p()(u()().mark((function e(t){var r,a,s,i,c,o;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t.GameState,a=t.Data,s=t.challenge,console.log("match:",n),"info"!==s){e.next=6;break}le.Z.publish("evaluate-unity3d-result",{state:"3d_callback",data:{challenge_info:m()({},M.challenge)}}),e.next=16;break;case 6:if("Success"!==r){e.next=16;break}if(!Le&&Qe){e.next=15;break}return e.next=10,ae(I,ye.Base64.encode(I+(new Date).getTime()),a);case 10:i=e.sent,c=i.status,o=i.data,0==c&&(2!==je.status&&(M.game.status=2,M.user.grade+=o.gold,le.Z.publish("update-cost-time")),le.Z.publish("evaluate-unity3d-result",{state:"userAndtime",data:{user:Ee,open_time:o.open_time,end_time:o.end_time}}),f({type:sn,payload:{taskData:M,evalData:{gold:o.gold,experience:o.experience,next_game:o.next_game},evaluateLoading:!1,showEvalResult:!0}})),e.next=16;break;case 15:f({type:on});case 16:case"end":return e.stop()}}),e)}))),Qn.apply(this,arguments)}function Ln(){return(Ln=p()(u()().mark((function e(){var n,t,r,a;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,se(I);case 2:return r=e.sent,null!==(n=r)&&void 0!==n&&null!==(n=n.data)&&void 0!==n&&n.remaining_time&&le.Z.publish("update-windows-time",null===(a=r)||void 0===a?void 0:a.data),e.abrupt("return",null===(t=r)||void 0===t?void 0:t.data);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var Tn="calc(100vw - 4px - ".concat("80px",")");o()(o()(o()(o()(o()(o()(o()({game:je,taskId:I,user_praise:Ce,praise_count:Re,st:me,challenge:ve,rank_name:M.rank_name,shixun:ke,is_teacher:we,has_answer:Se,unity_3d_routes:Fe,with_code_file:Qe,onEvaluateCallback:function(){},onGetUnity3dMessage:function(e){return Qn.apply(this,arguments)}},"taskId",I),"myshixun",Ne),"user",Ee),"discusses_count",Ie),"onPlusOrCancelPraise",(function(){return Rn.apply(this,arguments)})),"minuxUserGrade",(function(e){var n=M.user.grade;M.user.grade=n-e,f({type:sn,payload:{taskData:M}})})),"taskData",M),ce||(He||We)&&Ne.system_tip,(Ne||{}).id,m()(m()({},z),{},{isPictureView:ue,history:t,webDisplayUrl:oe,onShowPictureView:function(){f({type:kn})},star:je&&je.star,onStarChange:function(e){return On.apply(this,arguments)},onCloseResult:function(){f({type:cn})}});return(0,T.jsx)(v.Fragment,{children:W?(0,T.jsx)(k.Z,{message:"努力请求数据中..",className:"tpi-spin"}):(0,T.jsxs)(v.Fragment,{children:[(0,T.jsxs)("div",{className:"task-wrapper",children:[xe&&(0,T.jsx)("div",{className:"draging-mask"}),(0,T.jsx)(fe,{difficulty:null==ve?void 0:ve.difficulty,mirror_description:Pe,history:t,git_url:Be,shixun:ke,taskData:M,lastedGetTaskInfoTime:Ae,onAddVncTime:function(){return Ln.apply(this,arguments)},taskId:I,isNotice:Ke,resetVncLoading:de,onResetVnc:function(){return Fn.apply(this,arguments)},onResetGitCode:Nn,vnc_url:be,linux_vnc:null==M?void 0:M.linux_vnc,window_vnc_url:(null==M?void 0:M.windows_vnc)||(null==M?void 0:M.virtual_machine),remaining_time:null==M?void 0:M.remaining_time,onShowNotice:Zn,game:je,user:Ee,st:me,onUpdateCode:yn,onUpdateCostTime:Hn,unity_3d_routes:Fe&&!Qe||(null==ve?void 0:ve.thiry_party)}),(0,T.jsxs)("div",{className:"tasks-body2",children:[(0,T.jsx)("section",{className:"left-panel",children:(0,T.jsxs)("ul",{children:[(0,T.jsxs)("li",{onClick:function(){return S(1)},className:1==j?"on":"",children:[(0,T.jsx)("span",{className:"iconfont icon-huanjing"}),(0,T.jsx)("span",{children:"环境"})]}),(0,T.jsxs)("li",{onClick:function(){return S(2)},className:2==j?"on":"",children:[(0,T.jsx)("span",{className:"iconfont icon-shujuwajue"}),(0,T.jsx)("span",{children:"数据集"})]}),(0,T.jsxs)("li",{onClick:function(){return S(3)},className:3==j?"on":"",children:[(0,T.jsx)("span",{className:"iconfont icon-a-chengyuan1"}),(0,T.jsx)("span",{children:"合作者"})]})]})}),(0,T.jsxs)("section",{id:"task-right-panel",className:"right-panel ".concat(be||null!=M&&M.windows_vnc||null!=M&&M.linux_vnc||null!=M&&M.virtual_machine?"vnc":""),style:{width:Tn,minWidth:"500px"},children:[(0,T.jsxs)("div",{style:{height:"100%"},className:1===j?"":"hide",children:["webssh"===M.mirror_type&&(0,T.jsx)(De,{sshConfigData:M||{},sid:1}),"graph"===M.mirror_type&&(0,T.jsx)(Te,{taskData:M,evaluateMessage:Y,language:ze,evaluateLoading:K,onEval:r.onEvalCode}),("jupyterlab"===M.mirror_type||"jupyternotebook"===M.mirror_type)&&(0,T.jsx)($e,{taskData:M,evaluateMessage:Y,language:ze,evaluateLoading:K,onEval:r.onEvalCode})]}),(0,T.jsxs)("div",{className:2===j?"data_env_lists":"hide",children:[(0,T.jsxs)("div",{className:"data_header",children:["数据集 (",null==P?void 0:P.data_count,")"]}),(0,T.jsx)("div",{style:{padding:20},children:(0,T.jsx)(en.Z,{detail:P})})]}),(0,T.jsx)("div",{className:3===j?"data_env_lists":"hide",children:(0,T.jsx)("div",{children:(0,T.jsx)(nn.Z,{})})})]})]})]}),(0,T.jsx)(w.Z,{children:(0,T.jsx)(B.Z,{rootClassName:"setting-drawer",title:null,placement:"right",width:400,closable:!1,open:re,onClose:function(){f({type:mn,payload:!1})},children:(0,T.jsx)(Dn,{className:"dir-tree",selectedKeys:["".concat(Ge)],treeData:ie,onSelect:function(e,n){return Pn.apply(this,arguments)},loadData:function(e){return Jn.apply(this,arguments)}})})})]})})};function In(e){var n=e.is_teacher,t=e.score;return(0,T.jsx)(v.Fragment,{children:n?(0,T.jsxs)(v.Fragment,{children:[(0,T.jsx)("div",{children:"已经过职业认证的教师可以免金币查看隐藏测试集。"}),(0,T.jsx)("div",{children:"解锁本关所有测试集需要扣除".concat(2*t,"金币,确定要解锁吗?")}),(0,T.jsx)("a",{href:"/account/certification",class:"to-certification-link",target:"_blank",children:"立即认证"})]}):(0,T.jsx)("div",{children:"解锁本关所有测试集需要扣除".concat(2*t,"金币,确定要解锁吗?")})})}},70754:function(e,n,t){"use strict";t.d(n,{$J:function(){return o},JZ:function(){return u},bN:function(){return f},jP:function(){return p},rO:function(){return l}});var r=t(7557),a=t.n(r),s=t(41498),i=t.n(s),c=t(49105);function o(e){return(0,c.U2)("libraries/".concat(e,".json"))}function l(){return(0,c.U2)("library_tags.json")}function u(e){return d.apply(this,arguments)}function d(){return(d=i()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.IV)("attachments/".concat(n,".json"));case 2:return t=e.sent,e.abrupt("return",0===t.status);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(e){return(0,c.v_)("libraries.json",e)}function f(e,n){return(0,c.gz)("libraries/".concat(e,".json"),n)}},47295:function(e,n,t){"use strict";t.d(n,{$L:function(){return o},M3:function(){return w},NV:function(){return u},T:function(){return g},V1:function(){return p},ie:function(){return y},ln:function(){return m},pV:function(){return S},th:function(){return A}});var r=t(7557),a=t.n(r),s=t(41498),i=t.n(s),c=t(49105);function o(e){return l.apply(this,arguments)}function l(){return(l=i()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function u(e,n){return d.apply(this,arguments)}function d(){return(d=i()(a()().mark((function e(n,t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/".concat(t,".json"),{method:"put",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(e){return f.apply(this,arguments)}function f(){return(f=i()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/sci_mirror_repositories.json",{method:"get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function A(e,n){return x.apply(this,arguments)}function x(){return(x=i()(a()().mark((function e(n,t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/".concat(n,".json"),{method:"delete",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function g(e){return h.apply(this,arguments)}function h(){return(h=i()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/".concat(n,".json"),{method:"get"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(e){return v.apply(this,arguments)}function v(){return(v=i()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/data_sets.json",{method:"get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function y(e){return k.apply(this,arguments)}function k(){return(k=i()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/".concat(n,"/start_environment.json"),{method:"post"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function w(e,n){return j.apply(this,arguments)}function j(){return(j=i()(a()().mark((function e(n,t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/".concat(n,"/fork_sci_project.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function S(e,n){return b.apply(this,arguments)}function b(){return(b=i()(a()().mark((function e(n,t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,c.ZP)("/api/sci/projects/".concat(n,"/get_data_sets.json"),{method:"get",params:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},11125:function(e,n,t){"use strict";t.d(n,{Jd:function(){return D},a$:function(){return S},dU:function(){return p},fi:function(){return w},m_:function(){return m},rB:function(){return y},rV:function(){return A},x4:function(){return g},zE:function(){return u}});var r=t(82242),a=t.n(r),s=t(7557),i=t.n(s),c=t(41498),o=t.n(c),l=t(49105);function u(e){return d.apply(this,arguments)}function d(){return(d=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/jupyters/save_with_tpi.json",{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(e){return f.apply(this,arguments)}function f(){return(f=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/tasks/".concat(n.identifier,"/jupyter.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function A(e){return x.apply(this,arguments)}function x(){return(x=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(n.identifier,"/start.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function g(e){return h.apply(this,arguments)}function h(){return(h=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/jupyters/timeinfo_with_tpi.json",{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(e){return v.apply(this,arguments)}function v(){return(v=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(n.identifier,"/reset_pod.json"),{method:"Get"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function y(e,n){return k.apply(this,arguments)}function k(){return(k=o()(i()().mark((function e(n,t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(n,"/active_pod.json"),{method:"Get",params:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function w(e){return j.apply(this,arguments)}function j(){return(j=o()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return delete(t=a()({},n)).identifier,e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(n.identifier,"/sync_code.json"),{method:"Post",body:t}));case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function S(e){return b.apply(this,arguments)}function b(){return(b=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/shixuns/".concat(n.identifier,"/get_data_sets.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function D(e){return B.apply(this,arguments)}function B(){return(B=o()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/tasks/".concat(n.identifier,"/reboot_esc.json"),{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},11806:function(e,n){"use strict";n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},63955:function(){},44e3:function(e,n,t){"use strict";var r=t(84966),a=t(86737);const s=r.ZP;s.Header=r.h4,s.Footer=r.$_,s.Content=r.VY,s.Sider=a.Z,n.Z=s},25769:function(e,n,t){"use strict";var r=t(98040),a={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,n){var t,s,i,c,o,l,u=!1;n||(n={}),t=n.debug||!1;try{if(i=r(),c=document.createRange(),o=document.getSelection(),(l=document.createElement("span")).textContent=e,l.ariaHidden="true",l.style.all="unset",l.style.position="fixed",l.style.top=0,l.style.clip="rect(0, 0, 0, 0)",l.style.whiteSpace="pre",l.style.webkitUserSelect="text",l.style.MozUserSelect="text",l.style.msUserSelect="text",l.style.userSelect="text",l.addEventListener("copy",(function(r){if(r.stopPropagation(),n.format)if(r.preventDefault(),void 0===r.clipboardData){t&&console.warn("unable to use e.clipboardData"),t&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var s=a[n.format]||a.default;window.clipboardData.setData(s,e)}else r.clipboardData.clearData(),r.clipboardData.setData(n.format,e);n.onCopy&&(r.preventDefault(),n.onCopy(r.clipboardData))})),document.body.appendChild(l),c.selectNodeContents(l),o.addRange(c),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");u=!0}catch(r){t&&console.error("unable to copy using execCommand: ",r),t&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(n.format||"text",e),n.onCopy&&n.onCopy(window.clipboardData),u=!0}catch(r){t&&console.error("unable to copy using clipboardData: ",r),t&&console.error("falling back to prompt"),s=function(e){var n=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,n)}("message"in n?n.message:"Copy to clipboard: #{key}, Enter"),window.prompt(s,e)}}finally{o&&("function"==typeof o.removeRange?o.removeRange(c):o.removeAllRanges()),l&&document.body.removeChild(l),i()}return u}},83145:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.CopyToClipboard=void 0;var r=s(t(59301)),a=s(t(25769));function s(e){return e&&e.__esModule?e:{default:e}}function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function c(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,r)}return t}function o(e,n){if(null==e)return{};var t,r,a=function(e,n){if(null==e)return{};var t,r,a={},s=Object.keys(e);for(r=0;r=0||(a[t]=e[t]);return a}(e,n);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(a[t]=e[t])}return a}function l(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function u(e,n){for(var t=0;t0&&void 0!==s[0]&&s[0],Y(!0),e.next=4,(0,O.ZP)("/api/specialist_infos.json",{method:"get",params:l()({},Q)});case 4:0==(null==(n=e.sent)?void 0:n.status)&&(oe((null==n||null===(t=n.data)||void 0===t?void 0:t.list)||[]),le(null==n||null===(i=n.data)||void 0===i?void 0:i.total)),Y(!1);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),de=function(){var e=o()(a()().mark((function e(n){var t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==D||!D.id){e.next=7;break}return e.next=3,(0,O.ZP)("/api/specialist_infos/".concat(null==D?void 0:D.id,".json"),{method:"put",body:l()({},n)});case 3:0==(null==(t=e.sent)?void 0:t.status)&&(h.ZP.success("".concat(null!=D&&D.id?"编辑":"添加","成功")),G(!1),ue()),e.next=11;break;case 7:return e.next=9,(0,O.ZP)("/api/specialist_infos.json",{method:"post",body:l()({},n)});case 9:0==(null==(i=e.sent)?void 0:i.status)&&(h.ZP.success("添加成功"),G(!1),ue());case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,ee.jsxs)("section",{style:{paddingBottom:"3rem"},children:[(0,ee.jsx)("div",{className:_,style:{backgroundImage:"url(".concat(q.Z.IMG_SERVER,"/").concat(null==t||null===(n=t.setting)||void 0===n?void 0:n.news_banner_url,")")},children:(0,ee.jsxs)("div",{className:g,children:[(0,ee.jsxs)("div",{children:[(0,ee.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"教材主审专家"}),(0,z.Ny)()&&(0,ee.jsxs)("div",{className:"".concat(b),style:{width:"1.6rem"},onClick:function(){G(!0)},children:[(0,ee.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建主审专家"]})]}),(0,ee.jsx)("div",{children:(0,ee.jsx)(A.t7,{placeholder:"请输入关键字进行搜索",className:y,value:Q.keyword,onChange:function(e){X(l()(l()({},Q),{},{keyword:e}))}})})]})}),null==re?void 0:re.map((function(e,n){var t,i,l;return(0,ee.jsxs)("div",{className:T,children:[(0,ee.jsx)("div",{className:Z,children:(0,ee.jsxs)("div",{style:{display:"flex",height:"55px",alignItems:"center",width:"1200px"},children:[(0,ee.jsx)(m.Z,{title:null==e?void 0:e.name,children:(0,ee.jsx)("div",{className:k,children:null==e?void 0:e.name})}),(0,ee.jsx)(m.Z,{title:null==e?void 0:e.title,children:(0,ee.jsx)("div",{className:w,children:null==e?void 0:e.title})}),(0,z.Ny)()&&(0,ee.jsxs)(ee.Fragment,{children:[(0,ee.jsx)(m.Z,{title:"编辑",children:(0,ee.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(C),onClick:function(){G(e)}})}),(0,ee.jsx)(m.Z,{title:"删除",children:(0,ee.jsx)("i",{className:"iconfont icon-shanchu13 ".concat(S),onClick:function(){var n;p.Z.confirm({icon:null,title:"提示",centered:!0,content:"请确认是否删除",okText:"确定",cancelText:"取消",onOk:(n=o()(a()().mark((function n(){var t;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,O.ZP)("/api/specialist_infos/".concat(null==e?void 0:e.id,".json"),{method:"delete"});case 2:0===(null==(t=n.sent)?void 0:t.status)&&(h.ZP.info("删除成功"),ue());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})}})})]})]})}),(0,ee.jsxs)("div",{className:N,children:[(0,ee.jsx)("div",{className:I,children:(0,ee.jsx)("img",{src:q.Z.IMG_SERVER+(null==e||null===(t=e.cover)||void 0===t?void 0:t.url),className:P})}),(0,ee.jsxs)("div",{className:R,children:[(null==e||null===(i=e.data)||void 0===i?void 0:i.length)>0&&(0,ee.jsxs)("div",{className:E,children:[null==e||null===(l=e.data)||void 0===l?void 0:l.map((function(e,n){return(0,ee.jsx)("div",{onClick:function(){return j.history.push("/textbook/detail/".concat(null==e?void 0:e.book_id,"?backUrl=/judge"))},className:F,children:null==e?void 0:e.name},n)})),(0,ee.jsx)("div",{className:B,children:"审核书籍"})]}),(0,ee.jsx)("div",{className:L,children:null==e?void 0:e.profile})]})]})]},n)})),0==(null==re?void 0:re.length)&&(0,ee.jsx)(M.Z,{}),(null==re?void 0:re.length)>0&&(0,ee.jsxs)(v.Z,{wrap:!1,align:"middle",justify:"space-between",style:{width:"12rem",margin:".2rem auto",padding:"0 .2rem"},children:[(0,ee.jsxs)(f.Z,{children:["共 ",(0,ee.jsx)("span",{style:{color:"#165DFF"},children:ie||0})," 条数据"]}),(0,ee.jsx)(f.Z,{children:(0,ee.jsx)(x.Z,{showSizeChanger:!1,showQuickJumper:!0,current:Q.page,pageSize:Q.limit,onChange:function(e,n){Q.page=e,X(l()({},Q)),ue()},total:ie||0})})]}),(0,ee.jsx)(te,{visible:D,title:"主审专家",onCancel:function(){return G(!1)},onOk:de,bookList:r})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[54846],{93958:function(e,n,t){t.d(n,{Z:function(){return Z}});var i=t(7557),l=t.n(i),s=t(41498),a=t.n(s),r=t(82242),o=t.n(r),c=t(79800),u=t.n(c),d=t(39647),h=t.n(d),m=t(59301),p=t(8591),v=t(53326),f=t(95237),x=t(71681),j=t(21884),_=t(2753),g="tip___bHEXo",b=t(37712),y=["ButtonText","ButtonOptions","uploadProps","showTip"],Z=function(e){var n,t,i,s=e.ButtonText,r=e.ButtonOptions,c=e.uploadProps,d=e.showTip,Z=h()(e,y),k=(0,m.useState)(null),w=u()(k,2),C=w[0],S=w[1],N=o()(o()({maxCount:1,accept:"image/*",withCredentials:!0,beforeUpload:function(e){var n=e.size/1024/1024;return 0!=n||(p.ZP.error("".concat(e.name," 图片无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),v.Z.LIST_IGNORE)},onChange:function(e){var n;(["uploading","done","removed"].includes(e.file.status)&&S(e.file),"done"==e.file.status)&&(null==Z||Z.onChange(null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id))},action:"".concat(x.Z.API_SERVER,"/api/attachments.json")},c||{}),{},{onRemove:(t=a()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:I(),(null==c?void 0:c.onRemove)&&(null==c||c.onRemove(n));case 2:case"end":return e.stop()}}),e)}))),function(e){return t.apply(this,arguments)})}),I=function(){S(null),null==Z||Z.onChange()};return(0,m.useEffect)((function(){(null==Z?void 0:Z.value)&&S({response:{id:null==Z?void 0:Z.value}})}),[null==Z?void 0:Z.value]),(0,b.jsx)("div",{id:(null==Z?void 0:Z.scrollId)||"",children:null!=C&&null!==(n=C.response)&&void 0!==n&&n.id?(0,b.jsxs)(f.Z,{align:"middle",justify:"center",style:{position:"relative",width:400,backgroundColor:"#f4f3f4"},children:[(0,b.jsx)("img",{src:x.Z.API_SERVER+"/api/attachments/"+(null==C||null===(i=C.response)||void 0===i?void 0:i.id),alt:"avatar",style:{width:"100%"}}),(0,b.jsx)("div",{style:{position:"absolute",right:"-6px",top:"-6px",cursor:"pointer",width:16,height:16,borderRadius:"50%",backgroundColor:"#fff"},children:(0,b.jsx)(j.Z,{onClick:a()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:I();case 1:case"end":return e.stop()}}),e)}))),style:{fontSize:"16px",color:"red"}})})]}):(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(v.Z,o()(o()({},N),{},{children:(0,b.jsx)(_.op,o()(o()({style:o()({borderRadius:"2px"},null==r?void 0:r.style)},r),{},{children:s}))})),d&&(0,b.jsx)("span",{className:g,children:"(建议上传尺寸为472*266的图片)"})]})})}},67293:function(e,n,t){t.r(n),t.d(n,{default:function(){return ie}});var i=t(82242),l=t.n(i),s=t(7557),a=t.n(s),r=t(41498),o=t.n(r),c=t(79800),u=t.n(c),d=t(59301),h=t(8591),m=t(6848),p=t(43418),v=t(95237),f=t(43604),x=t(86859),j=t(80608),_="BannerStyle___nBur1",g="BannerStyleContent___BWJw0",b="DivDownPlay___UxEQf",y="CustomInputStyle___hlhUc",Z="teacher_header___MrKe6",k="teacher_name___rAJpd",w="teacher_school___nvAEr",C="iconUpdate___Gab4k",S="iconDetele___xyhpb",N="techer_content___bgSA5",I="img___LchtM",P="teacher_img___l8Tb6",R="content___sMnqv",E="shuji_list___FhkLj",B="shenhe_icon___cRhss",F="shuming___W1km7",L="shuji_jianjie___X7_wI",T="teacherList___su0_a",q=t(71681),O=(t(23494),t(49105)),z=t(75916),A=t(2753),M=t(6638),U=t(39647),V=t.n(U),D=t(78241),G=t(24650),J=t(81327),W=t(57809),Q=t(61186),X=t.n(Q),H="form___Fxxn8",K=(t(21884),t(97810)),Y=t(65547),$=t(93958),ee=t(37712),ne=["key","name"],te=(0,j.connect)((function(e){return{dispatch:e.dispatch,coreCurriculum:e.coreCurriculum}}))((function(e){var n=e.visible,t=e.bookList,i=e.onOk,s=e.onCancel,r=e.title,c=void 0===r?"":r,h=e.coreCurriculum,m=e.dispatch,v=(h.CoreSubjects,D.Z.useForm()),f=u()(v,1)[0],x=(0,d.useState)(!1),j=u()(x,2),_=j[0],g=j[1],b=(0,d.useState)([]),y=u()(b,2),Z=(y[0],y[1]),k=(0,d.useState)(!1),w=u()(k,2),C=w[0];w[1];(0,d.useEffect)((function(){if(m({type:"coreCurriculum/getCoreSubjects",payload:{page:1,limit:12}}),null!=n&&n.id){var e,t,i;f.setFieldsValue(l()(l()({},n),{},{attachment_id:null==n||null===(e=n.attachment)||void 0===e?void 0:e.id,publication_time:X()(null==n?void 0:n.publication_time),material_type:null==n||null===(t=n.material_type)||void 0===t?void 0:t.toString()}));var s=[l()(l()({},null==n?void 0:n.attachment),{},{response:{id:null==n||null===(i=n.attachment)||void 0===i?void 0:i.id}})];Z(s)}}),[n]);var S=function(){var e=o()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g(!0),t=l()({},n),i(t);case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,ee.jsx)(p.Z,{title:"".concat(null!=n&&n.id?"编辑":"新建").concat(c),visible:n,onOk:function(){f.submit()},centered:!0,onCancel:function(){s()},confirmLoading:_,okButtonProps:{disabled:C},width:720,afterClose:function(){g(!1),Z([]),f.resetFields()},okText:"确认",cancelText:"取消",children:(0,ee.jsxs)(D.Z,{form:f,colon:!1,labelCol:{span:3},onFinish:S,className:H,children:[(0,ee.jsx)(D.Z.Item,{label:"姓名",name:"name",rules:[{required:!0,message:"请输入主审专家姓名"},{whitespace:!0,message:"请输入主审专家姓名"},{max:50,message:"只能输入50个字符"}],children:(0,ee.jsx)(G.Z,{maxLength:50,placeholder:"请输入主审专家姓名"})}),(0,ee.jsx)(D.Z.Item,{label:"职称",name:"title",rules:[{required:!0,message:"请输入职称"},{whitespace:!0,message:"请输入职称"},{max:100,message:"只能输入100个字符"}],children:(0,ee.jsx)(G.Z,{maxLength:100,placeholder:"请输入职称"})}),(0,ee.jsx)(D.Z.Item,{label:"简介",name:"profile",rules:[{required:!0,message:"请输入简介"}],children:(0,ee.jsx)(G.Z.TextArea,{rows:4,placeholder:"请输入简介",maxLength:300})}),(0,ee.jsx)(D.Z.Item,{name:"cover_id",label:"照片",rules:[{required:!0,message:"请上传照片"}],children:(0,ee.jsx)($.Z,{ButtonText:(0,ee.jsxs)(ee.Fragment,{children:[(0,ee.jsx)("i",{className:"iconfont icon-shangchuanfujian r5 font14"}),(0,ee.jsx)("span",{className:"ml5",children:"上传照片"})]})})}),(0,ee.jsx)(D.Z.Item,{label:"审核教材",name:"publisher",rules:[{required:!1,message:"请输入简介"}],children:(0,ee.jsx)(D.Z.List,{name:"data",children:function(e,n){var i=n.add,s=n.remove;return(0,ee.jsxs)(ee.Fragment,{children:[e.map((function(e){var n=e.key,a=e.name,r=V()(e,ne);return(0,ee.jsxs)(J.Z,{style:{display:"flex",alignItems:"center",marginBottom:8,background:"#F6F7F9",borderRadius:"2px",padding:20,paddingBottom:"5px"},align:"baseline",children:[(0,ee.jsxs)("div",{children:[(0,ee.jsx)(D.Z.Item,l()(l()({},r),{},{name:[a,"name"],label:"教材名称",labelCol:{span:4},rules:[{required:!0,message:"请输入教材名称"}],children:(0,ee.jsx)(G.Z,{placeholder:"请输入教材名称",style:{width:400}})})),(0,ee.jsx)(D.Z.Item,l()(l()({},r),{},{name:[a,"book_id"],label:"关联",labelCol:{span:4},rules:[{required:!1,message:"请选择"}],children:(0,ee.jsx)(W.default,{placeholder:"请选择",style:{width:400},getPopupContainer:function(e){return e.parentElement},children:null==t?void 0:t.map((function(e,n){return(0,ee.jsx)(W.default.Option,{value:null==e?void 0:e.id,children:null==e?void 0:e.name},n)}))})}))]}),(0,ee.jsxs)("div",{style:{marginLeft:8},children:[(0,ee.jsx)(K.Z,{onClick:function(){return s(a)},style:{color:"#00B187",marginRight:20}}),(0,ee.jsx)(Y.Z,{onClick:function(){return i()},style:{color:"#E30000"}})]})]},n)})),(0,ee.jsx)(D.Z.Item,{children:(0,ee.jsx)(A.op,{style:{borderRadius:"2px",marginLeft:0,marginTop:3},onClick:function(){return i()},children:"增加审核教材"})})]})}})})]})})})),ie=(0,j.connect)((function(e){var n=e.homePage,t=e.loading,i=e.globalSetting,l=e.user;return{homePage:n,globalSetting:i,loading:t.models.homePage,user:l}}))((function(e){e.homePage;var n,t=e.globalSetting,i=(e.user,e.dispatch,(0,d.useState)([])),s=u()(i,2),r=s[0],c=s[1],U=(0,d.useState)(!1),V=u()(U,2),D=V[0],G=V[1],J=(0,d.useState)({page:1,limit:10,keyword:""}),W=u()(J,2),Q=W[0],X=W[1],H=(0,d.useState)(!1),K=u()(H,2),Y=(K[0],K[1]),$=(0,d.useState)(0),ne=u()($,2),ie=ne[0],le=ne[1],se=(0,d.useState)([]),ae=u()(se,2),re=ae[0],oe=ae[1];(0,d.useEffect)((function(){ce()}),[]),(0,d.useEffect)((function(){ue(!0)}),[Q]);var ce=function(){var e=o()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,O.ZP)("/api/core_materials/list.json",{method:"get"});case 2:-1!==(null==(n=e.sent)?void 0:n.status)&&c(null==n||null===(t=n.data)||void 0===t?void 0:t.list);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ue=function(){var e=o()(a()().mark((function e(){var n,t,i,s=arguments;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s.length>0&&void 0!==s[0]&&s[0],Y(!0),e.next=4,(0,O.ZP)("/api/specialist_infos.json",{method:"get",params:l()({},Q)});case 4:0==(null==(n=e.sent)?void 0:n.status)&&(oe((null==n||null===(t=n.data)||void 0===t?void 0:t.list)||[]),le(null==n||null===(i=n.data)||void 0===i?void 0:i.total)),Y(!1);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),de=function(){var e=o()(a()().mark((function e(n){var t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==D||!D.id){e.next=7;break}return e.next=3,(0,O.ZP)("/api/specialist_infos/".concat(null==D?void 0:D.id,".json"),{method:"put",body:l()({},n)});case 3:0==(null==(t=e.sent)?void 0:t.status)&&(h.ZP.success("".concat(null!=D&&D.id?"编辑":"添加","成功")),G(!1),ue()),e.next=11;break;case 7:return e.next=9,(0,O.ZP)("/api/specialist_infos.json",{method:"post",body:l()({},n)});case 9:0==(null==(i=e.sent)?void 0:i.status)&&(h.ZP.success("添加成功"),G(!1),ue());case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,ee.jsxs)("section",{style:{paddingBottom:"3rem"},children:[(0,ee.jsx)("div",{className:_,style:{backgroundImage:"url(".concat(q.Z.IMG_SERVER,"/").concat(null==t||null===(n=t.setting)||void 0===n?void 0:n.news_banner_url,")")},children:(0,ee.jsxs)("div",{className:g,children:[(0,ee.jsxs)("div",{children:[(0,ee.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"教材主审专家"}),(0,z.Ny)()&&(0,ee.jsxs)("div",{className:"".concat(b),style:{width:"1.6rem"},onClick:function(){G(!0)},children:[(0,ee.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建主审专家"]})]}),(0,ee.jsx)("div",{children:(0,ee.jsx)(A.t7,{placeholder:"请输入关键字进行搜索",className:y,value:Q.keyword,onChange:function(e){X(l()(l()({},Q),{},{keyword:e}))}})})]})}),null==re?void 0:re.map((function(e,n){var t,i,l;return(0,ee.jsxs)("div",{className:T,children:[(0,ee.jsx)("div",{className:Z,children:(0,ee.jsxs)("div",{style:{display:"flex",height:"55px",alignItems:"center",width:"1200px"},children:[(0,ee.jsx)(m.Z,{title:null==e?void 0:e.name,children:(0,ee.jsx)("div",{className:k,children:null==e?void 0:e.name})}),(0,ee.jsx)(m.Z,{title:null==e?void 0:e.title,children:(0,ee.jsx)("div",{className:w,children:null==e?void 0:e.title})}),(0,z.Ny)()&&(0,ee.jsxs)(ee.Fragment,{children:[(0,ee.jsx)(m.Z,{title:"编辑",children:(0,ee.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(C),onClick:function(){G(e)}})}),(0,ee.jsx)(m.Z,{title:"删除",children:(0,ee.jsx)("i",{className:"iconfont icon-shanchu13 ".concat(S),onClick:function(){var n;p.Z.confirm({icon:null,title:"提示",centered:!0,content:"请确认是否删除",okText:"确定",cancelText:"取消",onOk:(n=o()(a()().mark((function n(){var t;return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,O.ZP)("/api/specialist_infos/".concat(null==e?void 0:e.id,".json"),{method:"delete"});case 2:0===(null==(t=n.sent)?void 0:t.status)&&(h.ZP.info("删除成功"),ue());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})}})})]})]})}),(0,ee.jsxs)("div",{className:N,children:[(0,ee.jsx)("div",{className:I,children:(0,ee.jsx)("img",{src:q.Z.IMG_SERVER+(null==e||null===(t=e.cover)||void 0===t?void 0:t.url),className:P})}),(0,ee.jsxs)("div",{className:R,children:[(null==e||null===(i=e.data)||void 0===i?void 0:i.length)>0&&(0,ee.jsxs)("div",{className:E,children:[null==e||null===(l=e.data)||void 0===l?void 0:l.map((function(e,n){return(0,ee.jsx)("div",{onClick:function(){return j.history.push("/textbook/detail/".concat(null==e?void 0:e.book_id,"?backUrl=/judge"))},className:F,children:null==e?void 0:e.name},n)})),(0,ee.jsx)("div",{className:B,children:"审核书籍"})]}),(0,ee.jsx)("div",{className:L,children:null==e?void 0:e.profile})]})]})]},n)})),0==(null==re?void 0:re.length)&&(0,ee.jsx)(M.Z,{}),(null==re?void 0:re.length)>0&&(0,ee.jsxs)(v.Z,{wrap:!1,align:"middle",justify:"space-between",style:{width:"12rem",margin:".2rem auto",padding:"0 .2rem"},children:[(0,ee.jsxs)(f.Z,{children:["共 ",(0,ee.jsx)("span",{style:{color:"#165DFF"},children:ie||0})," 条数据"]}),(0,ee.jsx)(f.Z,{children:(0,ee.jsx)(x.Z,{showSizeChanger:!1,showQuickJumper:!0,current:Q.page,pageSize:Q.limit,onChange:function(e,n){Q.page=e,X(l()({},Q)),ue()},total:ie||0})})]}),(0,ee.jsx)(te,{visible:D,title:"主审专家",onCancel:function(){return G(!1)},onOk:de,bookList:r})]})}))}}]); \ No newline at end of file diff --git a/p__Listening__Index__index.async.js b/p__Listening__Index__index.async.js index 71677225eb..4fc16e4e34 100644 --- a/p__Listening__Index__index.async.js +++ b/p__Listening__Index__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[32975],{42572:function(e,n,t){t.r(n),t.d(n,{default:function(){return ie}});var r=t(37205),c=t.n(r),a=t(7557),i=t.n(a),l=t(82242),s=t.n(l),o=t(41498),A=t.n(o),u=t(79800),d=t.n(u),M=t(59301),j=t(80608),y=t(8591),f=t(66999),g=t(43418),z=t(6848),v=t(95237),N=t(43604),m=t(86859),p=t(48410),x="BannerStyle___kTj2v",I="BannerStyleContent___eWSLg",h="CustomInputStyle___Brmy1",D="DivDownPlay___nzacr",L="paramsStyle___jzl8W",B="type___NFz3n",b="type_item_active___Lkyfb",O="type_item___U9UvO",w="img___axdZt",P="list___J4Jlq",G="left___DBWVr",Z="teacher_img___DzkhW",T="teacher___u_oXz",U="right___xHzVe",C="top___WpoPE",S="zl___FiDLq",Q="middle___HfEtm",H="bottom___PBJfd",E="view___FdRBW",q="after___h0Ri3",V="before___LDHB_",Y="bg1___j3mUs",W="bg2___TzLVW",k="btn_update___cejSa",R="btn_del___TXUN8",X=t(27876),J=t(6638),K=t(71681),F=t(75916),_=t(49105),$=t(89678),ee=t(61186),ne=t.n(ee);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var te=t.p+"static/teacher4.2ff784a2.png",re=t.p+"static/bg1.80608150.png",ce=t.p+"static/bg2.1e6753a2.png",ae=t(37712),ie=(0,j.connect)((function(e){var n=e.user,t=e.globalSetting,r=e.coreCurriculum;return{user:n,globalSetting:t,virtualSpaces:e.virtualSpaces,coreCurriculum:r}}))((function(e){e.coreCurriculum,e.dispatch,e.virtualSpaces;var n,r,a,l,o,u,j,ee=e.globalSetting,ie=(0,M.useState)({page:1,limit:10,keyword:"",activeType:"全部课程"}),le=d()(ie,2),se=le[0],oe=le[1],Ae=(0,M.useState)(0),ue=d()(Ae,2),de=(ue[0],ue[1],(0,M.useState)(!0)),Me=d()(de,2),je=Me[0],ye=Me[1],fe=(0,M.useState)(!1),ge=d()(fe,2),ze=ge[0],ve=ge[1],Ne=(0,M.useState)({}),me=d()(Ne,2),pe=me[0],xe=me[1];(0,M.useEffect)((function(){Ie()}),[se]);var Ie=function(){var e=A()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ye(!0),e.next=3,(0,_.ZP)("/api/core_teachers.json",{method:"get",params:s()(s()({},se),{},{subject:"全部课程"==se.activeType?"":se.activeType,teacher_type:2})});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(xe(null==n?void 0:n.data),ye(!1));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),he=function(){var e=A()(i()().mark((function e(n){var t,r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==ze||!ze.id){e.next=7;break}return e.next=3,(0,_.ZP)("/api/core_teachers/".concat(null==ze?void 0:ze.id,".json"),{method:"put",body:s()(s()({},n),{},{teacher_type:2})});case 3:0==(null==(t=e.sent)?void 0:t.status)&&(y.ZP.success("".concat(null!=ze&&ze.id?"编辑":"添加","成功")),ve(!1),Ie()),e.next=11;break;case 7:return e.next=9,(0,_.ZP)("/api/core_teachers.json",{method:"post",body:s()(s()({},n),{},{teacher_type:2})});case 9:0==(null==(r=e.sent)?void 0:r.status)&&(y.ZP.success("添加成功"),ve(!1),Ie());case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();t(27759),t(59346);return(0,ae.jsxs)("section",{children:[(0,ae.jsx)("div",{className:x,style:{backgroundImage:"url(".concat(K.Z.IMG_SERVER,"/").concat(null==ee||null===(n=ee.setting)||void 0===n?void 0:n.news_banner_url,")")},children:(0,ae.jsxs)("div",{className:I,children:[(0,ae.jsxs)("div",{children:[(0,ae.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"课堂听课"}),(0,F.Ny)()&&(0,ae.jsxs)("div",{className:"".concat(D),onClick:function(){ve(!0)},children:[(0,ae.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建课堂听课"]})]}),(0,ae.jsx)("div",{children:(0,ae.jsx)(p.t7,{placeholder:"请输入关键字进行搜索",className:h,value:null==se?void 0:se.keyword,onChange:function(e){var n;oe(s()(s()({},se),{},{keyword:null===(n=decodeURIComponent(e))||void 0===n?void 0:n.trim(),page:1}))}})})]})}),(null==pe||null===(r=pe.tag)||void 0===r?void 0:r.length)>0&&(0,ae.jsx)("div",{style:{width:"100%",boxShadow:"0px 5px 5px 0px #EAEAEA"},children:(0,ae.jsx)("div",{style:{width:"12rem",margin:"0 auto",background:"#fff",paddingBottom:".1rem"},children:(0,ae.jsx)("div",{className:L,children:(0,ae.jsx)("div",{className:B,children:(0,ae.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:(null==pe||null===(a=pe.tag)||void 0===a?void 0:a.length)>0&&(null===(l=["全部课程"].concat(c()(null==pe?void 0:pe.tag)))||void 0===l?void 0:l.map((function(e,n){return(0,ae.jsx)("div",{className:se.activeType==e?b:O,onClick:function(){oe(s()(s()({},se),{},{page:1,activeType:e}))},children:e},n)})))})})})})}),(0,ae.jsx)("div",{style:{width:"100%",background:"rgba(27,133,101,0.05)",paddingTop:".4rem",paddingBottom:".2rem",position:"relative",minHeight:"60vh"},children:(0,ae.jsxs)("div",{style:{width:"12rem",margin:"0 auto",paddingBottom:".1rem"},children:[(0,ae.jsx)("div",{className:Y,children:(0,ae.jsx)("img",{src:re,alt:""})}),(0,ae.jsx)("div",{className:W,children:(0,ae.jsx)("img",{src:ce,alt:""})}),(0,ae.jsxs)(f.Z,{className:"mt20",loading:je,children:[!(null!=pe&&null!==(o=pe.list)&&void 0!==o&&o.length)&&(0,ae.jsx)(J.Z,{}),null==pe||null===(u=pe.list)||void 0===u?void 0:u.map((function(e){var n,t=e.title,r=e.id,c=e.teacher_name,a=e.school_name,l=e.time;e.link;return(0,ae.jsxs)("div",{className:P,children:[(0,ae.jsx)("div",{className:G,children:(0,ae.jsxs)("div",{className:w,children:[(0,ae.jsx)("img",{src:null!=e&&e.cover_id?K.Z.IMG_SERVER+(null==e||null===(n=e.cover)||void 0===n?void 0:n.url):te,className:Z}),(0,ae.jsx)("div",{className:T,children:(0,ae.jsxs)("span",{children:["主讲:",c]})})]})}),(0,ae.jsxs)("div",{className:U,children:[(0,ae.jsxs)("div",{className:C,children:[(0,ae.jsx)("div",{className:S,children:(0,ae.jsx)("img",{src:"data:image/png;base64,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",alt:""})}),(0,F.Ny)()&&(0,ae.jsxs)("div",{style:{display:"flex",width:"1.5rem"},children:[(0,ae.jsxs)("div",{className:k,onClick:function(){var e=A()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.stopPropagation(),e.next=3,(0,_.ZP)("/api/core_teachers/".concat(r,".json"),{method:"get"});case 3:0===(null==(t=e.sent)?void 0:t.status)&&ve(null==t?void 0:t.data);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,ae.jsx)("i",{className:"iconfont icon-bianji_Hover font20"}),(0,ae.jsx)("span",{children:"编辑"})]}),(0,ae.jsxs)("div",{className:R,onClick:function(n){n.stopPropagation();var t,c=g.Z.confirm({icon:null,title:"提示",centered:!0,content:"请确认是否删除《".concat(null==e?void 0:e.title,"》课堂听课?"),okText:"确定",cancelText:"取消",onOk:(t=A()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.ZP)("/api/core_teachers/".concat(r,".json"),{method:"delete"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(y.ZP.info("删除成功"),Ie());case 4:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)}),onCancel:function(){c.destroy()}})},children:[(0,ae.jsx)("i",{className:"iconfont icon-shanchu13 font20"}),(0,ae.jsx)("span",{children:"删除"})]})]})]}),(0,ae.jsx)("div",{className:Q,children:(0,ae.jsx)("div",{onClick:function(){return(0,X.xg)("/listening/".concat(null==e?void 0:e.id))},children:(0,ae.jsx)(z.Z,{title:t,placement:"top",children:t})})}),(0,ae.jsxs)("div",{className:E,onClick:function(){return(0,X.xg)("/listening/".concat(null==e?void 0:e.id))},children:[(0,ae.jsx)("span",{className:"mr5",children:"立即查看"}),(0,ae.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzMiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuNSAxNmg3MEM1OS4zMjYgMTMuMzAyIDUzLjI0IDguNDY5IDUzLjI0IDEuNSIgc3Ryb2tlPSIjMzdBRDgzIiBzdHJva2Utd2lkdGg9IjIiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iLjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==",alt:"",className:V}),(0,ae.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzIiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMTUuNWg3MEM1OC44MjYgMTIuODAyIDUyLjc0IDcuOTY5IDUyLjc0IDEiIHN0cm9rZT0iIzM3QUQ4MyIgc3Ryb2tlLXdpZHRoPSIyIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==",alt:"",className:q})]}),(0,ae.jsxs)("div",{className:H,children:[(0,ae.jsx)("div",{children:(0,ae.jsxs)(z.Z,{title:"发布时间:".concat(l?ne()(l).format("YYYY-MM-DD"):"--"),children:[(0,ae.jsx)("img",{src:"data:image/png;base64,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",alt:""}),(0,ae.jsx)("span",{style:{marginLeft:".08rem"},children:l?ne()(l).format("YYYY-MM-DD"):"--"})]})}),(0,ae.jsx)("div",{className:"ml50",children:(0,ae.jsxs)(z.Z,{title:"学校:".concat(a),children:[(0,ae.jsx)("img",{src:"data:image/png;base64,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",alt:""}),(0,ae.jsx)("span",{style:{marginLeft:".08rem"},children:a})]})})]})]})]},r)}))]}),0!==(null==pe||null===(j=pe.list)||void 0===j?void 0:j.length)&&(0,ae.jsxs)(v.Z,{wrap:!1,align:"middle",justify:"space-between",style:{width:"12rem",margin:".2rem auto 1.5rem"},children:[(0,ae.jsxs)(N.Z,{children:["共 ",(0,ae.jsx)("span",{style:{color:"#165DFF"},children:(null==pe?void 0:pe.total)||0})," 条数据"]}),(0,ae.jsx)(N.Z,{children:(0,ae.jsx)(m.Z,{showSizeChanger:!1,showQuickJumper:!0,current:se.page,pageSize:se.limit,onChange:function(e,n){se.page=e,oe(s()({},se))},total:(null==pe?void 0:pe.total)||0})})]})]})}),(0,ae.jsx)($.Z,{visible:ze,title:"课堂听课",onCancel:function(){return ve(!1)},onOk:he,core_subject_tag:null==pe?void 0:pe.tag})]})}))},27759:function(e,n,t){t.r(n),t.d(n,{ReactComponent:function(){return u}});var r=t(59301);function c(e,n){var t="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!t){if(Array.isArray(e)||(t=function(e,n){if(!e)return;if("string"==typeof e)return a(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return a(e,n)}(e))||n&&e&&"number"==typeof e.length){t&&(e=t);var r=0,c=function(){};return{s:c,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:c}}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 i,l=!0,s=!1;return{s:function(){t=t.call(e)},n:function(){var e=t.next();return l=e.done,e},e:function(e){s=!0,i=e},f:function(){try{l||null==t.return||t.return()}finally{if(s)throw i}}}}function a(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:c}}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 i,l=!0,s=!1;return{s:function(){t=t.call(e)},n:function(){var e=t.next();return l=e.done,e},e:function(e){s=!0,i=e},f:function(){try{l||null==t.return||t.return()}finally{if(s)throw i}}}}function a(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t0&&(0,ae.jsx)("div",{style:{width:"100%",boxShadow:"0px 5px 5px 0px #EAEAEA"},children:(0,ae.jsx)("div",{style:{width:"12rem",margin:"0 auto",background:"#fff",paddingBottom:".1rem"},children:(0,ae.jsx)("div",{className:L,children:(0,ae.jsx)("div",{className:B,children:(0,ae.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:(null==pe||null===(a=pe.tag)||void 0===a?void 0:a.length)>0&&(null===(l=["全部课程"].concat(c()(null==pe?void 0:pe.tag)))||void 0===l?void 0:l.map((function(e,n){return(0,ae.jsx)("div",{className:se.activeType==e?b:O,onClick:function(){oe(s()(s()({},se),{},{page:1,activeType:e}))},children:e},n)})))})})})})}),(0,ae.jsx)("div",{style:{width:"100%",background:"rgba(27,133,101,0.05)",paddingTop:".4rem",paddingBottom:".2rem",position:"relative",minHeight:"60vh"},children:(0,ae.jsxs)("div",{style:{width:"12rem",margin:"0 auto",paddingBottom:".1rem"},children:[(0,ae.jsx)("div",{className:Y,children:(0,ae.jsx)("img",{src:re,alt:""})}),(0,ae.jsx)("div",{className:W,children:(0,ae.jsx)("img",{src:ce,alt:""})}),(0,ae.jsxs)(f.Z,{className:"mt20",loading:je,children:[!(null!=pe&&null!==(o=pe.list)&&void 0!==o&&o.length)&&(0,ae.jsx)(J.Z,{}),null==pe||null===(u=pe.list)||void 0===u?void 0:u.map((function(e){var n,t=e.title,r=e.id,c=e.teacher_name,a=e.school_name,l=e.time;e.link;return(0,ae.jsxs)("div",{className:P,children:[(0,ae.jsx)("div",{className:G,children:(0,ae.jsxs)("div",{className:w,children:[(0,ae.jsx)("img",{src:null!=e&&e.cover_id?K.Z.IMG_SERVER+(null==e||null===(n=e.cover)||void 0===n?void 0:n.url):te,className:Z}),(0,ae.jsx)("div",{className:T,children:(0,ae.jsxs)("span",{children:["主讲:",c]})})]})}),(0,ae.jsxs)("div",{className:U,children:[(0,ae.jsxs)("div",{className:C,children:[(0,ae.jsx)("div",{className:S,children:(0,ae.jsx)("img",{src:"data:image/png;base64,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",alt:""})}),(0,F.Ny)()&&(0,ae.jsxs)("div",{style:{display:"flex",width:"1.5rem"},children:[(0,ae.jsxs)("div",{className:k,onClick:function(){var e=A()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.stopPropagation(),e.next=3,(0,_.ZP)("/api/core_teachers/".concat(r,".json"),{method:"get"});case 3:0===(null==(t=e.sent)?void 0:t.status)&&ve(null==t?void 0:t.data);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,ae.jsx)("i",{className:"iconfont icon-bianji_Hover font20"}),(0,ae.jsx)("span",{children:"编辑"})]}),(0,ae.jsxs)("div",{className:R,onClick:function(n){n.stopPropagation();var t,c=g.Z.confirm({icon:null,title:"提示",centered:!0,content:"请确认是否删除《".concat(null==e?void 0:e.title,"》课堂听课?"),okText:"确定",cancelText:"取消",onOk:(t=A()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.ZP)("/api/core_teachers/".concat(r,".json"),{method:"delete"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(y.ZP.info("删除成功"),Ie());case 4:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)}),onCancel:function(){c.destroy()}})},children:[(0,ae.jsx)("i",{className:"iconfont icon-shanchu13 font20"}),(0,ae.jsx)("span",{children:"删除"})]})]})]}),(0,ae.jsx)("div",{className:Q,children:(0,ae.jsx)("div",{onClick:function(){return(0,X.xg)("/listening/".concat(null==e?void 0:e.id))},children:(0,ae.jsx)(z.Z,{title:t,placement:"top",children:t})})}),(0,ae.jsxs)("div",{className:E,onClick:function(){return(0,X.xg)("/listening/".concat(null==e?void 0:e.id))},children:[(0,ae.jsx)("span",{className:"mr5",children:"立即查看"}),(0,ae.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzMiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEuNSAxNmg3MEM1OS4zMjYgMTMuMzAyIDUzLjI0IDguNDY5IDUzLjI0IDEuNSIgc3Ryb2tlPSIjMzdBRDgzIiBzdHJva2Utd2lkdGg9IjIiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iLjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==",alt:"",className:V}),(0,ae.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzIiIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMTUuNWg3MEM1OC44MjYgMTIuODAyIDUyLjc0IDcuOTY5IDUyLjc0IDEiIHN0cm9rZT0iIzM3QUQ4MyIgc3Ryb2tlLXdpZHRoPSIyIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==",alt:"",className:q})]}),(0,ae.jsxs)("div",{className:H,children:[(0,ae.jsx)("div",{children:(0,ae.jsxs)(z.Z,{title:"发布时间:".concat(l?ne()(l).format("YYYY-MM-DD"):"--"),children:[(0,ae.jsx)("img",{src:"data:image/png;base64,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",alt:""}),(0,ae.jsx)("span",{style:{marginLeft:".08rem"},children:l?ne()(l).format("YYYY-MM-DD"):"--"})]})}),(0,ae.jsx)("div",{className:"ml50",children:(0,ae.jsxs)(z.Z,{title:"学校:".concat(a),children:[(0,ae.jsx)("img",{src:"data:image/png;base64,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",alt:""}),(0,ae.jsx)("span",{style:{marginLeft:".08rem"},children:a})]})})]})]})]},r)}))]}),0!==(null==pe||null===(j=pe.list)||void 0===j?void 0:j.length)&&(0,ae.jsxs)(v.Z,{wrap:!1,align:"middle",justify:"space-between",style:{width:"12rem",margin:".2rem auto 1.5rem"},children:[(0,ae.jsxs)(N.Z,{children:["共 ",(0,ae.jsx)("span",{style:{color:"#165DFF"},children:(null==pe?void 0:pe.total)||0})," 条数据"]}),(0,ae.jsx)(N.Z,{children:(0,ae.jsx)(m.Z,{showSizeChanger:!1,showQuickJumper:!0,current:se.page,pageSize:se.limit,onChange:function(e,n){se.page=e,oe(s()({},se))},total:(null==pe?void 0:pe.total)||0})})]})]})}),(0,ae.jsx)($.Z,{visible:ze,title:"课堂听课",onCancel:function(){return ve(!1)},onOk:he,core_subject_tag:null==pe?void 0:pe.tag})]})}))},27759:function(e,n,t){t.r(n),t.d(n,{ReactComponent:function(){return u}});var r=t(59301);function c(e,n){var t="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!t){if(Array.isArray(e)||(t=function(e,n){if(!e)return;if("string"==typeof e)return a(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);"Object"===t&&e.constructor&&(t=e.constructor.name);if("Map"===t||"Set"===t)return Array.from(e);if("Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return a(e,n)}(e))||n&&e&&"number"==typeof e.length){t&&(e=t);var r=0,c=function(){};return{s:c,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:c}}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 i,l=!0,s=!1;return{s:function(){t=t.call(e)},n:function(){var e=t.next();return l=e.done,e},e:function(e){s=!0,i=e},f:function(){try{l||null==t.return||t.return()}finally{if(s)throw i}}}}function a(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:c}}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 i,l=!0,s=!1;return{s:function(){t=t.call(e)},n:function(){var e=t.next();return l=e.done,e},e:function(e){s=!0,i=e},f:function(){try{l||null==t.return||t.return()}finally{if(s)throw i}}}}function a(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t0)){t.next=29;break}return t.next=27,Promise.all(b);case 27:t.sent,x+=v;case 29:t.next=22;break;case 31:return t.next=33,(0,h.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:l,uploadId:d,user_id:null==a||null===(o=a.userInfo)||void 0===o?void 0:o.user_id}});case 33:Z=t.sent,n(null==Z?void 0:Z.object,""),t.next=39;break;case 37:t.prev=37,t.t1=t.catch(2);case 39:case"end":return t.stop()}}),t,null,[[2,37]])})))()}};return(0,d.useEffect)((function(){return function(){null!=j&&(j.destroy(),b(null))}}),[j]),(0,g.jsx)(g.Fragment,{children:(0,g.jsxs)("div",{className:null==m?void 0:m.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,g.jsx)(p.o,{editor:j,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,g.jsx)(p.M,{defaultConfig:C,value:_,onCreated:b,onChange:function(e){var n;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((n=e.getHtml(),n.replace(/<[^

                                  ]+>/g,"").replace(/<[

                                  $]+>/g,"").replace(/ /gi,"").replace(/<[^
                                  ]+>/g,"")))?w(e.getHtml()):w("")},mode:"default",style:l()({height:"500px",overflowY:"hidden"},s)})]})})}))},8562:function(e,n,t){t.r(n),t.d(n,{default:function(){return A}});var s=t(37205),l=t.n(s),a=t(7557),i=t.n(a),r=t(82242),o=t.n(r),u=t(41498),c=t.n(u),d=t(79800),p=t.n(d),h=t(59301),f=t(78241),m=t(8591),g=t(24650),x=t(95237),v=t(43604),j=t(30518),b=t(78673),Z=t(53326),y=t(3113),_=t(46061),w=t(80608),C="ContentWarp___dEP9T",k="footst___jjaL9",P="tags___GAiAz",I="hidden___gQNeb",E=t(7450),S=(t(23494),t(49105)),F=t(71681),N=t(93958),R=t(48410),T=t(37712),A=(0,w.connect)((function(e){var n=e.homePage,t=e.loading,s=e.globalSetting,l=e.user;return{homePage:n,globalSetting:s,loading:t.models.homePage,user:l}}))((function(e){e.homePage,e.globalSetting,e.user,e.loading;var n=e.dispatch,t=(0,h.useState)(),s=p()(t,2),a=(s[0],s[1],(0,h.useState)([{name:"全部"}])),r=p()(a,2),u=(r[0],r[1],f.Z.useForm()),d=p()(u,1)[0],A=(0,h.useState)([]),B=p()(A,2),O=B[0],z=B[1],L=(0,h.useState)({page:1,limit:10,setag:"全部"}),M=p()(L,2);M[0],M[1];(0,h.useEffect)((function(){return n({type:"globalSetting/headerFooterToggle",payload:!1}),function(){n({type:"globalSetting/headerFooterToggle",payload:!0})}}),[]);return(0,T.jsxs)("section",{style:{background:"#fff",paddingBottom:60},children:[(0,T.jsxs)("div",{style:{width:1200,margin:"0px auto"},children:[(0,T.jsxs)("div",{style:{paddingTop:40,display:"flex",alignItems:"center"},children:[(0,T.jsx)("div",{style:{background:"#666666",height:14,width:4,marginRight:8}}),(0,T.jsx)("span",{style:{color:"#232B40",fontWeight:500},children:"新闻动态"})]}),(0,T.jsx)("div",{className:C,children:(0,T.jsxs)(f.Z,{size:"large",colon:!1,form:d,onFinish:function(){var e=c()(i()().mark((function e(n){var t,s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/news_events.json",{method:"post",body:o()(o()({},n),{},{attachment_ids:null==n||null===(t=n.attachment_ids)||void 0===t?void 0:t.map((function(e){var n;return null==e||null===(n=e.response)||void 0===n?void 0:n.id})),news_event_tags:O})});case 2:0===(null==(s=e.sent)?void 0:s.status)&&(m.ZP.info("新增成功"),w.history.push("/news/".concat(null==s?void 0:s.id,"/detail")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,T.jsx)(f.Z.Item,{label:"标题",name:"title",labelCol:{span:2},rules:[{required:!0,message:"标题不能为空"}],children:(0,T.jsx)(g.Z,{maxLength:200,showCount:!0})}),(0,T.jsx)(f.Z.Item,{label:"标签",name:"tags",labelCol:{span:2},children:(0,T.jsx)(g.Z,{onPressEnter:function(e){5!==(null==O?void 0:O.length)?(O.push({id:null,name:e.target.value}),z(l()(O)),d.setFieldsValue({tags:""})):m.ZP.info("最多新增5个标签")},maxLength:10,addonAfter:"回车添加标签"})}),(0,T.jsxs)(x.Z,{children:[(0,T.jsx)(v.Z,{span:2}),null==O?void 0:O.map((function(e,n){return(0,T.jsxs)("div",{className:P,style:{position:"relative"},children:[(0,T.jsx)("span",{style:{display:"inline-flex",justifyContent:"center",padding:"0px 14px",background:"#F6F7F9",borderRadius:16,height:32,lineHeight:"32px",color:"#AC651A",marginRight:20,marginBottom:16},children:null==e?void 0:e.name}),(0,T.jsx)("span",{onClick:function(){O.splice(n,1),z(l()(O))},className:I,style:{position:"absolute",right:15,top:-5,width:14,height:14,background:"#E30000",color:"#FFFFFF",alignItems:"center",justifyContent:"center",borderRadius:"50%",fontSize:10,cursor:"pointer"},children:"x"})]})}))]}),(0,T.jsxs)(x.Z,{children:[(0,T.jsx)(v.Z,{span:12,children:(0,T.jsx)(f.Z.Item,{label:"来源",labelCol:{span:4},rules:[{required:!0,message:"来源不能为空"}],name:"publisher",children:(0,T.jsx)(g.Z,{maxLength:10})})}),(0,T.jsx)(v.Z,{span:11,style:{marginLeft:46},children:(0,T.jsx)(f.Z.Item,{label:"发布时间",rules:[{required:!0,message:"发布时间不能为空"}],name:"publish_time",children:(0,T.jsx)(j.default,{style:{width:"100%"},showTime:!0})})})]}),(0,T.jsx)(f.Z.Item,{label:"链接",name:"url",labelCol:{span:2},children:(0,T.jsx)(g.Z,{})}),(0,T.jsx)(f.Z.Item,{label:"内容",name:"content",rules:[{required:!0,message:"请输入内容"}],labelCol:{span:2},children:(0,T.jsx)(E.Z,{})}),(0,T.jsx)(f.Z.Item,{label:"置顶",name:"is_top",labelCol:{span:2},children:(0,T.jsx)(b.Z,{})}),(0,T.jsxs)(x.Z,{wrap:!1,gutter:20,children:[(0,T.jsx)(v.Z,{flex:1,children:(0,T.jsx)(f.Z.Item,{name:"attachment_ids",label:(0,T.jsx)("div",{style:{textAlign:"right",width:82},children:"附件"}),valuePropName:"fileList",getValueFromEvent:function(e){return console.log("Upload event:",e),Array.isArray(e)?e:null==e?void 0:e.fileList},children:(0,T.jsx)(Z.Z,{action:"".concat(F.Z.API_SERVER,"/api/attachments.json"),withCredentials:!0,listType:"picture",children:(0,T.jsx)(R.op,{style:{borderRadius:"2px"},icon:(0,T.jsx)(_.Z,{}),children:"上传文件"})})})}),(0,T.jsx)(v.Z,{flex:1,children:(0,T.jsx)(f.Z.Item,{name:"cover_id",label:"封面图",children:(0,T.jsx)(N.Z,{uploadProps:{accept:".jpg, .png",beforeUpload:function(e){return!(e.size/1024/1024>10)||(m.ZP.error("封面图仅支持上传文件大小10MB以下的文件。"),Z.Z.LIST_IGNORE)},data:{is_upload_cover:!0}},ButtonText:"上传图片",ButtonOptions:{icon:(0,T.jsx)(_.Z,{})}})})})]})]})})]}),(0,T.jsx)("div",{className:k,children:(0,T.jsxs)("div",{style:{width:1200,margin:"0px auto",display:"flex",alignItems:"center",justifyContent:"space-between",height:"100%"},children:[(0,T.jsx)(y.ZP,{onClick:function(){w.history.back()},size:"large",className:"canclebtn",children:"返回"}),(0,T.jsx)(y.ZP,{onClick:function(){d.submit()},style:{marginLeft:10},className:"confirmbtn",type:"primary",size:"large",children:"确认新建"})]})})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[20944],{93958:function(e,n,t){t.d(n,{Z:function(){return _}});var s=t(7557),l=t.n(s),a=t(41498),i=t.n(a),r=t(82242),o=t.n(r),u=t(79800),c=t.n(u),d=t(39647),p=t.n(d),h=t(59301),f=t(8591),m=t(53326),g=t(95237),x=t(71681),v=t(21884),j=t(2753),b="tip___bHEXo",Z=t(37712),y=["ButtonText","ButtonOptions","uploadProps","showTip"],_=function(e){var n,t,s,a=e.ButtonText,r=e.ButtonOptions,u=e.uploadProps,d=e.showTip,_=p()(e,y),w=(0,h.useState)(null),C=c()(w,2),k=C[0],P=C[1],I=o()(o()({maxCount:1,accept:"image/*",withCredentials:!0,beforeUpload:function(e){var n=e.size/1024/1024;return 0!=n||(f.ZP.error("".concat(e.name," 图片无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),m.Z.LIST_IGNORE)},onChange:function(e){var n;(["uploading","done","removed"].includes(e.file.status)&&P(e.file),"done"==e.file.status)&&(null==_||_.onChange(null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id))},action:"".concat(x.Z.API_SERVER,"/api/attachments.json")},u||{}),{},{onRemove:(t=i()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:E(),(null==u?void 0:u.onRemove)&&(null==u||u.onRemove(n));case 2:case"end":return e.stop()}}),e)}))),function(e){return t.apply(this,arguments)})}),E=function(){P(null),null==_||_.onChange()};return(0,h.useEffect)((function(){(null==_?void 0:_.value)&&P({response:{id:null==_?void 0:_.value}})}),[null==_?void 0:_.value]),(0,Z.jsx)("div",{id:(null==_?void 0:_.scrollId)||"",children:null!=k&&null!==(n=k.response)&&void 0!==n&&n.id?(0,Z.jsxs)(g.Z,{align:"middle",justify:"center",style:{position:"relative",width:400,backgroundColor:"#f4f3f4"},children:[(0,Z.jsx)("img",{src:x.Z.API_SERVER+"/api/attachments/"+(null==k||null===(s=k.response)||void 0===s?void 0:s.id),alt:"avatar",style:{width:"100%"}}),(0,Z.jsx)("div",{style:{position:"absolute",right:"-6px",top:"-6px",cursor:"pointer",width:16,height:16,borderRadius:"50%",backgroundColor:"#fff"},children:(0,Z.jsx)(v.Z,{onClick:i()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:E();case 1:case"end":return e.stop()}}),e)}))),style:{fontSize:"16px",color:"red"}})})]}):(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)(m.Z,o()(o()({},I),{},{children:(0,Z.jsx)(j.op,o()(o()({style:o()({borderRadius:"2px"},null==r?void 0:r.style)},r),{},{children:a}))})),d&&(0,Z.jsx)("span",{className:b,children:"(建议上传尺寸为472*266的图片)"})]})})}},7450:function(e,n,t){t.d(n,{Z:function(){return x}});var s=t(82242),l=t.n(s),a=t(7557),i=t.n(a),r=t(41498),o=t.n(r),u=t(79800),c=t.n(u),d=t(59301),p=t(84686),h=t(49105),f=t(80608),m=(t(87266),{editor_css:"editor_css___cm3Z8"}),g=t(37712),x=(0,f.connect)((function(e){return{user:e.user}}))((function(e){var n=e.defaultvalue,t=e.onChange,s=e.style,a=e.user,r=e.placeholder,u=2097152,f=(0,d.useRef)(null),x=(0,d.useState)(null),v=c()(x,2),j=v[0],b=v[1],Z=(0,d.useState)(""),y=c()(Z,2),_=y[0],w=y[1];(0,d.useEffect)((function(){w(n)}),[n]),(0,d.useEffect)((function(){t(_)}),[_]);var C={placeholder:r||"请输入内容...",MENU_CONF:{}};C.MENU_CONF.uploadImage={customUpload:function(e,n){return o()(i()().mark((function t(){var s,l;return i()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(s=new FormData).append("file",e),t.next=4,(0,h.ZP)("/api/attachments.json",{method:"post",body:s},!0);case 4:l=t.sent,n(null==l?void 0:l.url,"","");case 6:case"end":return t.stop()}}),t)})))()}},C.MENU_CONF.uploadVideo={customUpload:function(e,n){return o()(i()().mark((function t(){var s,l,r,o,c,d,p,m,g,x,v,j,b,Z;return i()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return s=e.size,l=Math.ceil(s/u),t.prev=2,t.next=5,(0,h.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:{fileName:e.name,chunkCount:l,user_id:null==a||null===(r=a.userInfo)||void 0===r?void 0:r.user_id}});case 5:if(0===(null==(c=t.sent)?void 0:c.status)){t.next=8;break}throw new Error;case 8:d=c.upload_id,f.current=new AbortController,p=[],0,m=i()().mark((function n(){var t,l,a,r;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t=g*u,l=Math.min(t+u,s),a=e.slice(t,l),(r=new FormData).append("chunk",a),r.append("fileName",e.name),r.append("chunkIndex",(g+1).toString()),r.append("uploadId",d),p.push((function(){return(0,h.ZP)("/api/attachments/multipart_upload",{method:"POST",body:r,signal:f.current.signal},!0).then((function(e){}))}));case 9:case"end":return n.stop()}}),n)})),g=0;case 14:if(!(g0)){t.next=29;break}return t.next=27,Promise.all(b);case 27:t.sent,x+=v;case 29:t.next=22;break;case 31:return t.next=33,(0,h.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:l,uploadId:d,user_id:null==a||null===(o=a.userInfo)||void 0===o?void 0:o.user_id}});case 33:Z=t.sent,n(null==Z?void 0:Z.object,""),t.next=39;break;case 37:t.prev=37,t.t1=t.catch(2);case 39:case"end":return t.stop()}}),t,null,[[2,37]])})))()}};return(0,d.useEffect)((function(){return function(){null!=j&&(j.destroy(),b(null))}}),[j]),(0,g.jsx)(g.Fragment,{children:(0,g.jsxs)("div",{className:null==m?void 0:m.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,g.jsx)(p.o,{editor:j,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,g.jsx)(p.M,{defaultConfig:C,value:_,onCreated:b,onChange:function(e){var n;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((n=e.getHtml(),n.replace(/<[^

                                  ]+>/g,"").replace(/<[

                                  $]+>/g,"").replace(/ /gi,"").replace(/<[^
                                  ]+>/g,"")))?w(e.getHtml()):w("")},mode:"default",style:l()({height:"500px",overflowY:"hidden"},s)})]})})}))},8562:function(e,n,t){t.r(n),t.d(n,{default:function(){return A}});var s=t(37205),l=t.n(s),a=t(7557),i=t.n(a),r=t(82242),o=t.n(r),u=t(41498),c=t.n(u),d=t(79800),p=t.n(d),h=t(59301),f=t(78241),m=t(8591),g=t(24650),x=t(95237),v=t(43604),j=t(30518),b=t(78673),Z=t(53326),y=t(3113),_=t(46061),w=t(80608),C="ContentWarp___dEP9T",k="footst___jjaL9",P="tags___GAiAz",I="hidden___gQNeb",E=t(7450),S=(t(23494),t(49105)),F=t(71681),N=t(93958),R=t(2753),T=t(37712),A=(0,w.connect)((function(e){var n=e.homePage,t=e.loading,s=e.globalSetting,l=e.user;return{homePage:n,globalSetting:s,loading:t.models.homePage,user:l}}))((function(e){e.homePage,e.globalSetting,e.user,e.loading;var n=e.dispatch,t=(0,h.useState)(),s=p()(t,2),a=(s[0],s[1],(0,h.useState)([{name:"全部"}])),r=p()(a,2),u=(r[0],r[1],f.Z.useForm()),d=p()(u,1)[0],A=(0,h.useState)([]),B=p()(A,2),O=B[0],z=B[1],L=(0,h.useState)({page:1,limit:10,setag:"全部"}),M=p()(L,2);M[0],M[1];(0,h.useEffect)((function(){return n({type:"globalSetting/headerFooterToggle",payload:!1}),function(){n({type:"globalSetting/headerFooterToggle",payload:!0})}}),[]);return(0,T.jsxs)("section",{style:{background:"#fff",paddingBottom:60},children:[(0,T.jsxs)("div",{style:{width:1200,margin:"0px auto"},children:[(0,T.jsxs)("div",{style:{paddingTop:40,display:"flex",alignItems:"center"},children:[(0,T.jsx)("div",{style:{background:"#666666",height:14,width:4,marginRight:8}}),(0,T.jsx)("span",{style:{color:"#232B40",fontWeight:500},children:"新闻动态"})]}),(0,T.jsx)("div",{className:C,children:(0,T.jsxs)(f.Z,{size:"large",colon:!1,form:d,onFinish:function(){var e=c()(i()().mark((function e(n){var t,s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/news_events.json",{method:"post",body:o()(o()({},n),{},{attachment_ids:null==n||null===(t=n.attachment_ids)||void 0===t?void 0:t.map((function(e){var n;return null==e||null===(n=e.response)||void 0===n?void 0:n.id})),news_event_tags:O})});case 2:0===(null==(s=e.sent)?void 0:s.status)&&(m.ZP.info("新增成功"),w.history.push("/news/".concat(null==s?void 0:s.id,"/detail")));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,T.jsx)(f.Z.Item,{label:"标题",name:"title",labelCol:{span:2},rules:[{required:!0,message:"标题不能为空"}],children:(0,T.jsx)(g.Z,{maxLength:200,showCount:!0})}),(0,T.jsx)(f.Z.Item,{label:"标签",name:"tags",labelCol:{span:2},children:(0,T.jsx)(g.Z,{onPressEnter:function(e){5!==(null==O?void 0:O.length)?(O.push({id:null,name:e.target.value}),z(l()(O)),d.setFieldsValue({tags:""})):m.ZP.info("最多新增5个标签")},maxLength:10,addonAfter:"回车添加标签"})}),(0,T.jsxs)(x.Z,{children:[(0,T.jsx)(v.Z,{span:2}),null==O?void 0:O.map((function(e,n){return(0,T.jsxs)("div",{className:P,style:{position:"relative"},children:[(0,T.jsx)("span",{style:{display:"inline-flex",justifyContent:"center",padding:"0px 14px",background:"#F6F7F9",borderRadius:16,height:32,lineHeight:"32px",color:"#AC651A",marginRight:20,marginBottom:16},children:null==e?void 0:e.name}),(0,T.jsx)("span",{onClick:function(){O.splice(n,1),z(l()(O))},className:I,style:{position:"absolute",right:15,top:-5,width:14,height:14,background:"#E30000",color:"#FFFFFF",alignItems:"center",justifyContent:"center",borderRadius:"50%",fontSize:10,cursor:"pointer"},children:"x"})]})}))]}),(0,T.jsxs)(x.Z,{children:[(0,T.jsx)(v.Z,{span:12,children:(0,T.jsx)(f.Z.Item,{label:"来源",labelCol:{span:4},rules:[{required:!0,message:"来源不能为空"}],name:"publisher",children:(0,T.jsx)(g.Z,{maxLength:10})})}),(0,T.jsx)(v.Z,{span:11,style:{marginLeft:46},children:(0,T.jsx)(f.Z.Item,{label:"发布时间",rules:[{required:!0,message:"发布时间不能为空"}],name:"publish_time",children:(0,T.jsx)(j.default,{style:{width:"100%"},showTime:!0})})})]}),(0,T.jsx)(f.Z.Item,{label:"链接",name:"url",labelCol:{span:2},children:(0,T.jsx)(g.Z,{})}),(0,T.jsx)(f.Z.Item,{label:"内容",name:"content",rules:[{required:!0,message:"请输入内容"}],labelCol:{span:2},children:(0,T.jsx)(E.Z,{})}),(0,T.jsx)(f.Z.Item,{label:"置顶",name:"is_top",labelCol:{span:2},children:(0,T.jsx)(b.Z,{})}),(0,T.jsxs)(x.Z,{wrap:!1,gutter:20,children:[(0,T.jsx)(v.Z,{flex:1,children:(0,T.jsx)(f.Z.Item,{name:"attachment_ids",label:(0,T.jsx)("div",{style:{textAlign:"right",width:82},children:"附件"}),valuePropName:"fileList",getValueFromEvent:function(e){return console.log("Upload event:",e),Array.isArray(e)?e:null==e?void 0:e.fileList},children:(0,T.jsx)(Z.Z,{action:"".concat(F.Z.API_SERVER,"/api/attachments.json"),withCredentials:!0,listType:"picture",children:(0,T.jsx)(R.op,{style:{borderRadius:"2px"},icon:(0,T.jsx)(_.Z,{}),children:"上传文件"})})})}),(0,T.jsx)(v.Z,{flex:1,children:(0,T.jsx)(f.Z.Item,{name:"cover_id",label:"封面图",children:(0,T.jsx)(N.Z,{uploadProps:{accept:".jpg, .png",beforeUpload:function(e){return!(e.size/1024/1024>10)||(m.ZP.error("封面图仅支持上传文件大小10MB以下的文件。"),Z.Z.LIST_IGNORE)},data:{is_upload_cover:!0}},ButtonText:"上传图片",ButtonOptions:{icon:(0,T.jsx)(_.Z,{})}})})})]})]})})]}),(0,T.jsx)("div",{className:k,children:(0,T.jsxs)("div",{style:{width:1200,margin:"0px auto",display:"flex",alignItems:"center",justifyContent:"space-between",height:"100%"},children:[(0,T.jsx)(y.ZP,{onClick:function(){w.history.back()},size:"large",className:"canclebtn",children:"返回"}),(0,T.jsx)(y.ZP,{onClick:function(){d.submit()},style:{marginLeft:10},className:"confirmbtn",type:"primary",size:"large",children:"确认新建"})]})})]})}))}}]); \ No newline at end of file diff --git a/p__News__Edit__index.async.js b/p__News__Edit__index.async.js index 1fed9e239f..dc649462c2 100644 --- a/p__News__Edit__index.async.js +++ b/p__News__Edit__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[28477],{93958:function(e,n,t){t.d(n,{Z:function(){return Z}});var a=t(7557),i=t.n(a),s=t(41498),l=t.n(s),r=t(82242),o=t.n(r),u=t(79800),c=t.n(u),d=t(39647),p=t.n(d),h=t(59301),f=t(8591),m=t(53326),v=t(95237),x=t(71681),g=t(21884),j=t(48410),b="tip___bHEXo",_=t(37712),y=["ButtonText","ButtonOptions","uploadProps","showTip"],Z=function(e){var n,t,a,s=e.ButtonText,r=e.ButtonOptions,u=e.uploadProps,d=e.showTip,Z=p()(e,y),w=(0,h.useState)(null),k=c()(w,2),C=k[0],P=k[1],I=o()(o()({maxCount:1,accept:"image/*",withCredentials:!0,beforeUpload:function(e){var n=e.size/1024/1024;return 0!=n||(f.ZP.error("".concat(e.name," 图片无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),m.Z.LIST_IGNORE)},onChange:function(e){var n;(["uploading","done","removed"].includes(e.file.status)&&P(e.file),"done"==e.file.status)&&(null==Z||Z.onChange(null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id))},action:"".concat(x.Z.API_SERVER,"/api/attachments.json")},u||{}),{},{onRemove:(t=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:F(),(null==u?void 0:u.onRemove)&&(null==u||u.onRemove(n));case 2:case"end":return e.stop()}}),e)}))),function(e){return t.apply(this,arguments)})}),F=function(){P(null),null==Z||Z.onChange()};return(0,h.useEffect)((function(){(null==Z?void 0:Z.value)&&P({response:{id:null==Z?void 0:Z.value}})}),[null==Z?void 0:Z.value]),(0,_.jsx)("div",{id:(null==Z?void 0:Z.scrollId)||"",children:null!=C&&null!==(n=C.response)&&void 0!==n&&n.id?(0,_.jsxs)(v.Z,{align:"middle",justify:"center",style:{position:"relative",width:400,backgroundColor:"#f4f3f4"},children:[(0,_.jsx)("img",{src:x.Z.API_SERVER+"/api/attachments/"+(null==C||null===(a=C.response)||void 0===a?void 0:a.id),alt:"avatar",style:{width:"100%"}}),(0,_.jsx)("div",{style:{position:"absolute",right:"-6px",top:"-6px",cursor:"pointer",width:16,height:16,borderRadius:"50%",backgroundColor:"#fff"},children:(0,_.jsx)(g.Z,{onClick:l()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:F();case 1:case"end":return e.stop()}}),e)}))),style:{fontSize:"16px",color:"red"}})})]}):(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(m.Z,o()(o()({},I),{},{children:(0,_.jsx)(j.op,o()(o()({style:o()({borderRadius:"2px"},null==r?void 0:r.style)},r),{},{children:s}))})),d&&(0,_.jsx)("span",{className:b,children:"(建议上传尺寸为472*266的图片)"})]})})}},7450:function(e,n,t){t.d(n,{Z:function(){return x}});var a=t(82242),i=t.n(a),s=t(7557),l=t.n(s),r=t(41498),o=t.n(r),u=t(79800),c=t.n(u),d=t(59301),p=t(84686),h=t(49105),f=t(80608),m=(t(87266),{editor_css:"editor_css___cm3Z8"}),v=t(37712),x=(0,f.connect)((function(e){return{user:e.user}}))((function(e){var n=e.defaultvalue,t=e.onChange,a=e.style,s=e.user,r=e.placeholder,u=2097152,f=(0,d.useRef)(null),x=(0,d.useState)(null),g=c()(x,2),j=g[0],b=g[1],_=(0,d.useState)(""),y=c()(_,2),Z=y[0],w=y[1];(0,d.useEffect)((function(){w(n)}),[n]),(0,d.useEffect)((function(){t(Z)}),[Z]);var k={placeholder:r||"请输入内容...",MENU_CONF:{}};k.MENU_CONF.uploadImage={customUpload:function(e,n){return o()(l()().mark((function t(){var a,i;return l()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(a=new FormData).append("file",e),t.next=4,(0,h.ZP)("/api/attachments.json",{method:"post",body:a},!0);case 4:i=t.sent,n(null==i?void 0:i.url,"","");case 6:case"end":return t.stop()}}),t)})))()}},k.MENU_CONF.uploadVideo={customUpload:function(e,n){return o()(l()().mark((function t(){var a,i,r,o,c,d,p,m,v,x,g,j,b,_;return l()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a=e.size,i=Math.ceil(a/u),t.prev=2,t.next=5,(0,h.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:{fileName:e.name,chunkCount:i,user_id:null==s||null===(r=s.userInfo)||void 0===r?void 0:r.user_id}});case 5:if(0===(null==(c=t.sent)?void 0:c.status)){t.next=8;break}throw new Error;case 8:d=c.upload_id,f.current=new AbortController,p=[],0,m=l()().mark((function n(){var t,i,s,r;return l()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t=v*u,i=Math.min(t+u,a),s=e.slice(t,i),(r=new FormData).append("chunk",s),r.append("fileName",e.name),r.append("chunkIndex",(v+1).toString()),r.append("uploadId",d),p.push((function(){return(0,h.ZP)("/api/attachments/multipart_upload",{method:"POST",body:r,signal:f.current.signal},!0).then((function(e){}))}));case 9:case"end":return n.stop()}}),n)})),v=0;case 14:if(!(v0)){t.next=29;break}return t.next=27,Promise.all(b);case 27:t.sent,x+=g;case 29:t.next=22;break;case 31:return t.next=33,(0,h.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:i,uploadId:d,user_id:null==s||null===(o=s.userInfo)||void 0===o?void 0:o.user_id}});case 33:_=t.sent,n(null==_?void 0:_.object,""),t.next=39;break;case 37:t.prev=37,t.t1=t.catch(2);case 39:case"end":return t.stop()}}),t,null,[[2,37]])})))()}};return(0,d.useEffect)((function(){return function(){null!=j&&(j.destroy(),b(null))}}),[j]),(0,v.jsx)(v.Fragment,{children:(0,v.jsxs)("div",{className:null==m?void 0:m.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,v.jsx)(p.o,{editor:j,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,v.jsx)(p.M,{defaultConfig:k,value:Z,onCreated:b,onChange:function(e){var n;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((n=e.getHtml(),n.replace(/<[^

                                  ]+>/g,"").replace(/<[

                                  $]+>/g,"").replace(/ /gi,"").replace(/<[^
                                  ]+>/g,"")))?w(e.getHtml()):w("")},mode:"default",style:i()({height:"500px",overflowY:"hidden"},a)})]})})}))},65375:function(e,n,t){t.r(n),t.d(n,{default:function(){return A}});var a=t(37205),i=t.n(a),s=t(7557),l=t.n(s),r=t(41498),o=t.n(r),u=t(82242),c=t.n(u),d=t(79800),p=t.n(d),h=t(59301),f=t(78241),m=t(8591),v=t(24650),x=t(95237),g=t(43604),j=t(30518),b=t(78673),_=t(53326),y=t(3113),Z=t(46061),w=t(80608),k="ContentWarp____NGO4",C="footst___JOtkR",P="tags___d8Fj9",I="hidden___Uq9ip",F=t(7450),E=(t(23494),t(49105)),N=t(71681),R=t(61186),S=t.n(R),T=t(48410),O=t(93958),B=t(37712),A=(0,w.connect)((function(e){var n=e.homePage,t=e.loading,a=e.globalSetting,i=e.user;return{homePage:n,globalSetting:a,loading:t.models.homePage,user:i}}))((function(e){e.homePage,e.globalSetting,e.user,e.loading;var n=e.dispatch,t=(0,h.useState)(),a=p()(t,2),s=a[0],r=a[1],u=f.Z.useForm(),d=p()(u,1)[0],R=(0,h.useState)([]),A=p()(R,2),z=A[0],L=A[1],U=(0,h.useState)(c()({page:1,limit:10},(0,w.useParams)())),M=p()(U,2),V=M[0];M[1];(0,h.useEffect)((function(){return n({type:"globalSetting/headerFooterToggle",payload:!1}),function(){n({type:"globalSetting/headerFooterToggle",payload:!0})}}),[]);function q(){return(q=o()(l()().mark((function e(){var n,t,a,i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.ZP)("/api/news_events/".concat(V.id,".json"),{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(r(null==n?void 0:n.data),L(null==n||null===(t=n.data)||void 0===t?void 0:t.news_event_tags),d.setFieldsValue(c()(c()({},null==n?void 0:n.data),{},{publish_time:S()(null==n||null===(a=n.data)||void 0===a?void 0:a.publish_time),attachment_ids:null==n||null===(i=n.data)||void 0===i||null===(i=i.attachments)||void 0===i?void 0:i.map((function(e){return{uid:e.id,name:e.title,status:"down",response:{id:e.id}}}))})));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,h.useEffect)((function(){!function(){q.apply(this,arguments)}()}),[]),(0,B.jsxs)("section",{style:{background:"#fff",paddingBottom:60},children:[(0,B.jsxs)("div",{style:{width:1200,margin:"0px auto"},children:[(0,B.jsxs)("div",{style:{paddingTop:40,display:"flex",alignItems:"center"},children:[(0,B.jsx)("div",{style:{background:"#666666",height:14,width:4,marginRight:8}}),(0,B.jsx)("span",{style:{color:"#232B40",fontWeight:500},children:"新闻动态"})]}),(0,B.jsx)("div",{className:k,children:(0,B.jsxs)(f.Z,{size:"large",colon:!1,form:d,onFinish:function(){var e=o()(l()().mark((function e(n){var t,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.ZP)("/api/news_events/".concat(V.id,".json"),{method:"PUT",body:c()(c()({},n),{},{attachment_ids:null==n||null===(t=n.attachment_ids)||void 0===t?void 0:t.map((function(e){var n;return null==e||null===(n=e.response)||void 0===n?void 0:n.id})),news_event_tags:z})});case 2:0===(null==(a=e.sent)?void 0:a.status)&&(m.ZP.info("保存成功"),history.back());case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,B.jsx)(f.Z.Item,{label:"标题",name:"title",labelCol:{span:2},rules:[{required:!0,message:"标题不能为空"}],children:(0,B.jsx)(v.Z,{maxLength:200,showCount:!0})}),(0,B.jsx)(f.Z.Item,{label:"标签",name:"tags",labelCol:{span:2},children:(0,B.jsx)(v.Z,{onPressEnter:function(e){5!==(null==z?void 0:z.length)?(z.push({id:null,name:e.target.value}),L(i()(z)),d.setFieldsValue({tags:""})):m.ZP.info("最多新增5个标签")},maxLength:10,addonAfter:"回车添加标签"})}),(0,B.jsxs)(x.Z,{children:[(0,B.jsx)(g.Z,{span:2}),null==z?void 0:z.map((function(e,n){return(0,B.jsxs)("div",{className:P,style:{position:"relative"},children:[(0,B.jsx)("span",{style:{display:"inline-flex",justifyContent:"center",padding:"0px 14px",background:"#F6F7F9",borderRadius:16,height:32,lineHeight:"32px",color:"#AC651A",marginRight:20,marginBottom:16},children:null==e?void 0:e.name}),(0,B.jsx)("span",{onClick:function(){z.splice(n,1),L(i()(z))},className:I,style:{position:"absolute",right:15,top:-5,width:14,height:14,background:"#E30000",color:"#FFFFFF",alignItems:"center",justifyContent:"center",borderRadius:"50%",fontSize:10,cursor:"pointer"},children:"x"})]})}))]}),(0,B.jsxs)(x.Z,{children:[(0,B.jsx)(g.Z,{span:12,children:(0,B.jsx)(f.Z.Item,{label:"来源",labelCol:{span:4},rules:[{required:!0,message:"来源不能为空"}],name:"publisher",children:(0,B.jsx)(v.Z,{maxLength:10})})}),(0,B.jsx)(g.Z,{span:11,style:{marginLeft:46},children:(0,B.jsx)(f.Z.Item,{label:"发布时间",rules:[{required:!0,message:"发布时间不能为空"}],name:"publish_time",children:(0,B.jsx)(j.default,{style:{width:"100%"},showTime:!0})})})]}),(0,B.jsx)(f.Z.Item,{label:"链接",name:"url",labelCol:{span:2},children:(0,B.jsx)(v.Z,{})}),(0,B.jsx)(f.Z.Item,{label:"内容",name:"content",rules:[{required:!0,message:"请输入内容"}],labelCol:{span:2},children:(0,B.jsx)(F.Z,{defaultvalue:null==s?void 0:s.content})}),(0,B.jsx)(f.Z.Item,{label:"置顶",name:"is_top",valuePropName:"checked",labelCol:{span:2},children:(0,B.jsx)(b.Z,{})}),(0,B.jsxs)(x.Z,{wrap:!1,gutter:20,children:[(0,B.jsx)(g.Z,{flex:1,children:(0,B.jsx)(f.Z.Item,{name:"attachment_ids",label:(0,B.jsx)("div",{style:{textAlign:"right",width:82},children:"附件"}),valuePropName:"fileList",getValueFromEvent:function(e){return Array.isArray(e)?e:null==e?void 0:e.fileList},children:(0,B.jsx)(_.Z,{onRemove:function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.ZP)("/api/attachments/".concat(null==n||null===(t=n.response)||void 0===t?void 0:t.id,".json"),{method:"delete"});case 2:e.sent;case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),action:"".concat(N.Z.API_SERVER,"/api/attachments.json"),withCredentials:!0,listType:"picture",children:(0,B.jsx)(T.op,{style:{borderRadius:"2px"},icon:(0,B.jsx)(Z.Z,{}),children:"上传文件"})})})}),(0,B.jsx)(g.Z,{flex:1,children:(0,B.jsx)(f.Z.Item,{name:"cover_id",label:"封面图",children:(0,B.jsx)(O.Z,{uploadProps:{accept:".jpg, .png",beforeUpload:function(e){return!(e.size/1024/1024>10)||(m.ZP.error("封面图仅支持上传文件大小10MB以下的文件。"),_.Z.LIST_IGNORE)},data:{is_upload_cover:!0}},ButtonText:"上传图片",ButtonOptions:{icon:(0,B.jsx)(Z.Z,{})}})})})]})]})})]}),(0,B.jsx)("div",{className:C,children:(0,B.jsxs)("div",{style:{width:1200,margin:"0px auto",display:"flex",alignItems:"center",justifyContent:"space-between",height:"100%"},children:[(0,B.jsx)(y.ZP,{onClick:function(){history.back()},size:"large",className:"canclebtn",children:"返回"}),(0,B.jsx)(y.ZP,{onClick:function(){d.submit()},style:{marginLeft:10},className:"confirmbtn",type:"primary",size:"large",children:"确认保存"})]})})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[28477],{93958:function(e,n,t){t.d(n,{Z:function(){return Z}});var a=t(7557),i=t.n(a),s=t(41498),l=t.n(s),r=t(82242),o=t.n(r),u=t(79800),c=t.n(u),d=t(39647),p=t.n(d),h=t(59301),f=t(8591),m=t(53326),v=t(95237),x=t(71681),g=t(21884),j=t(2753),b="tip___bHEXo",_=t(37712),y=["ButtonText","ButtonOptions","uploadProps","showTip"],Z=function(e){var n,t,a,s=e.ButtonText,r=e.ButtonOptions,u=e.uploadProps,d=e.showTip,Z=p()(e,y),w=(0,h.useState)(null),k=c()(w,2),C=k[0],P=k[1],I=o()(o()({maxCount:1,accept:"image/*",withCredentials:!0,beforeUpload:function(e){var n=e.size/1024/1024;return 0!=n||(f.ZP.error("".concat(e.name," 图片无法上传。").concat(0==n?"文件内容不能为空":"超过图片大小限制(2MB)")),m.Z.LIST_IGNORE)},onChange:function(e){var n;(["uploading","done","removed"].includes(e.file.status)&&P(e.file),"done"==e.file.status)&&(null==Z||Z.onChange(null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id))},action:"".concat(x.Z.API_SERVER,"/api/attachments.json")},u||{}),{},{onRemove:(t=l()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:F(),(null==u?void 0:u.onRemove)&&(null==u||u.onRemove(n));case 2:case"end":return e.stop()}}),e)}))),function(e){return t.apply(this,arguments)})}),F=function(){P(null),null==Z||Z.onChange()};return(0,h.useEffect)((function(){(null==Z?void 0:Z.value)&&P({response:{id:null==Z?void 0:Z.value}})}),[null==Z?void 0:Z.value]),(0,_.jsx)("div",{id:(null==Z?void 0:Z.scrollId)||"",children:null!=C&&null!==(n=C.response)&&void 0!==n&&n.id?(0,_.jsxs)(v.Z,{align:"middle",justify:"center",style:{position:"relative",width:400,backgroundColor:"#f4f3f4"},children:[(0,_.jsx)("img",{src:x.Z.API_SERVER+"/api/attachments/"+(null==C||null===(a=C.response)||void 0===a?void 0:a.id),alt:"avatar",style:{width:"100%"}}),(0,_.jsx)("div",{style:{position:"absolute",right:"-6px",top:"-6px",cursor:"pointer",width:16,height:16,borderRadius:"50%",backgroundColor:"#fff"},children:(0,_.jsx)(g.Z,{onClick:l()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:F();case 1:case"end":return e.stop()}}),e)}))),style:{fontSize:"16px",color:"red"}})})]}):(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(m.Z,o()(o()({},I),{},{children:(0,_.jsx)(j.op,o()(o()({style:o()({borderRadius:"2px"},null==r?void 0:r.style)},r),{},{children:s}))})),d&&(0,_.jsx)("span",{className:b,children:"(建议上传尺寸为472*266的图片)"})]})})}},7450:function(e,n,t){t.d(n,{Z:function(){return x}});var a=t(82242),i=t.n(a),s=t(7557),l=t.n(s),r=t(41498),o=t.n(r),u=t(79800),c=t.n(u),d=t(59301),p=t(84686),h=t(49105),f=t(80608),m=(t(87266),{editor_css:"editor_css___cm3Z8"}),v=t(37712),x=(0,f.connect)((function(e){return{user:e.user}}))((function(e){var n=e.defaultvalue,t=e.onChange,a=e.style,s=e.user,r=e.placeholder,u=2097152,f=(0,d.useRef)(null),x=(0,d.useState)(null),g=c()(x,2),j=g[0],b=g[1],_=(0,d.useState)(""),y=c()(_,2),Z=y[0],w=y[1];(0,d.useEffect)((function(){w(n)}),[n]),(0,d.useEffect)((function(){t(Z)}),[Z]);var k={placeholder:r||"请输入内容...",MENU_CONF:{}};k.MENU_CONF.uploadImage={customUpload:function(e,n){return o()(l()().mark((function t(){var a,i;return l()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return(a=new FormData).append("file",e),t.next=4,(0,h.ZP)("/api/attachments.json",{method:"post",body:a},!0);case 4:i=t.sent,n(null==i?void 0:i.url,"","");case 6:case"end":return t.stop()}}),t)})))()}},k.MENU_CONF.uploadVideo={customUpload:function(e,n){return o()(l()().mark((function t(){var a,i,r,o,c,d,p,m,v,x,g,j,b,_;return l()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a=e.size,i=Math.ceil(a/u),t.prev=2,t.next=5,(0,h.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:{fileName:e.name,chunkCount:i,user_id:null==s||null===(r=s.userInfo)||void 0===r?void 0:r.user_id}});case 5:if(0===(null==(c=t.sent)?void 0:c.status)){t.next=8;break}throw new Error;case 8:d=c.upload_id,f.current=new AbortController,p=[],0,m=l()().mark((function n(){var t,i,s,r;return l()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t=v*u,i=Math.min(t+u,a),s=e.slice(t,i),(r=new FormData).append("chunk",s),r.append("fileName",e.name),r.append("chunkIndex",(v+1).toString()),r.append("uploadId",d),p.push((function(){return(0,h.ZP)("/api/attachments/multipart_upload",{method:"POST",body:r,signal:f.current.signal},!0).then((function(e){}))}));case 9:case"end":return n.stop()}}),n)})),v=0;case 14:if(!(v0)){t.next=29;break}return t.next=27,Promise.all(b);case 27:t.sent,x+=g;case 29:t.next=22;break;case 31:return t.next=33,(0,h.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:i,uploadId:d,user_id:null==s||null===(o=s.userInfo)||void 0===o?void 0:o.user_id}});case 33:_=t.sent,n(null==_?void 0:_.object,""),t.next=39;break;case 37:t.prev=37,t.t1=t.catch(2);case 39:case"end":return t.stop()}}),t,null,[[2,37]])})))()}};return(0,d.useEffect)((function(){return function(){null!=j&&(j.destroy(),b(null))}}),[j]),(0,v.jsx)(v.Fragment,{children:(0,v.jsxs)("div",{className:null==m?void 0:m.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,v.jsx)(p.o,{editor:j,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,v.jsx)(p.M,{defaultConfig:k,value:Z,onCreated:b,onChange:function(e){var n;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((n=e.getHtml(),n.replace(/<[^

                                  ]+>/g,"").replace(/<[

                                  $]+>/g,"").replace(/ /gi,"").replace(/<[^
                                  ]+>/g,"")))?w(e.getHtml()):w("")},mode:"default",style:i()({height:"500px",overflowY:"hidden"},a)})]})})}))},65375:function(e,n,t){t.r(n),t.d(n,{default:function(){return A}});var a=t(37205),i=t.n(a),s=t(7557),l=t.n(s),r=t(41498),o=t.n(r),u=t(82242),c=t.n(u),d=t(79800),p=t.n(d),h=t(59301),f=t(78241),m=t(8591),v=t(24650),x=t(95237),g=t(43604),j=t(30518),b=t(78673),_=t(53326),y=t(3113),Z=t(46061),w=t(80608),k="ContentWarp____NGO4",C="footst___JOtkR",P="tags___d8Fj9",I="hidden___Uq9ip",F=t(7450),E=(t(23494),t(49105)),N=t(71681),R=t(61186),S=t.n(R),T=t(2753),O=t(93958),B=t(37712),A=(0,w.connect)((function(e){var n=e.homePage,t=e.loading,a=e.globalSetting,i=e.user;return{homePage:n,globalSetting:a,loading:t.models.homePage,user:i}}))((function(e){e.homePage,e.globalSetting,e.user,e.loading;var n=e.dispatch,t=(0,h.useState)(),a=p()(t,2),s=a[0],r=a[1],u=f.Z.useForm(),d=p()(u,1)[0],R=(0,h.useState)([]),A=p()(R,2),z=A[0],L=A[1],U=(0,h.useState)(c()({page:1,limit:10},(0,w.useParams)())),M=p()(U,2),V=M[0];M[1];(0,h.useEffect)((function(){return n({type:"globalSetting/headerFooterToggle",payload:!1}),function(){n({type:"globalSetting/headerFooterToggle",payload:!0})}}),[]);function q(){return(q=o()(l()().mark((function e(){var n,t,a,i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.ZP)("/api/news_events/".concat(V.id,".json"),{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(r(null==n?void 0:n.data),L(null==n||null===(t=n.data)||void 0===t?void 0:t.news_event_tags),d.setFieldsValue(c()(c()({},null==n?void 0:n.data),{},{publish_time:S()(null==n||null===(a=n.data)||void 0===a?void 0:a.publish_time),attachment_ids:null==n||null===(i=n.data)||void 0===i||null===(i=i.attachments)||void 0===i?void 0:i.map((function(e){return{uid:e.id,name:e.title,status:"down",response:{id:e.id}}}))})));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,h.useEffect)((function(){!function(){q.apply(this,arguments)}()}),[]),(0,B.jsxs)("section",{style:{background:"#fff",paddingBottom:60},children:[(0,B.jsxs)("div",{style:{width:1200,margin:"0px auto"},children:[(0,B.jsxs)("div",{style:{paddingTop:40,display:"flex",alignItems:"center"},children:[(0,B.jsx)("div",{style:{background:"#666666",height:14,width:4,marginRight:8}}),(0,B.jsx)("span",{style:{color:"#232B40",fontWeight:500},children:"新闻动态"})]}),(0,B.jsx)("div",{className:k,children:(0,B.jsxs)(f.Z,{size:"large",colon:!1,form:d,onFinish:function(){var e=o()(l()().mark((function e(n){var t,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.ZP)("/api/news_events/".concat(V.id,".json"),{method:"PUT",body:c()(c()({},n),{},{attachment_ids:null==n||null===(t=n.attachment_ids)||void 0===t?void 0:t.map((function(e){var n;return null==e||null===(n=e.response)||void 0===n?void 0:n.id})),news_event_tags:z})});case 2:0===(null==(a=e.sent)?void 0:a.status)&&(m.ZP.info("保存成功"),history.back());case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,B.jsx)(f.Z.Item,{label:"标题",name:"title",labelCol:{span:2},rules:[{required:!0,message:"标题不能为空"}],children:(0,B.jsx)(v.Z,{maxLength:200,showCount:!0})}),(0,B.jsx)(f.Z.Item,{label:"标签",name:"tags",labelCol:{span:2},children:(0,B.jsx)(v.Z,{onPressEnter:function(e){5!==(null==z?void 0:z.length)?(z.push({id:null,name:e.target.value}),L(i()(z)),d.setFieldsValue({tags:""})):m.ZP.info("最多新增5个标签")},maxLength:10,addonAfter:"回车添加标签"})}),(0,B.jsxs)(x.Z,{children:[(0,B.jsx)(g.Z,{span:2}),null==z?void 0:z.map((function(e,n){return(0,B.jsxs)("div",{className:P,style:{position:"relative"},children:[(0,B.jsx)("span",{style:{display:"inline-flex",justifyContent:"center",padding:"0px 14px",background:"#F6F7F9",borderRadius:16,height:32,lineHeight:"32px",color:"#AC651A",marginRight:20,marginBottom:16},children:null==e?void 0:e.name}),(0,B.jsx)("span",{onClick:function(){z.splice(n,1),L(i()(z))},className:I,style:{position:"absolute",right:15,top:-5,width:14,height:14,background:"#E30000",color:"#FFFFFF",alignItems:"center",justifyContent:"center",borderRadius:"50%",fontSize:10,cursor:"pointer"},children:"x"})]})}))]}),(0,B.jsxs)(x.Z,{children:[(0,B.jsx)(g.Z,{span:12,children:(0,B.jsx)(f.Z.Item,{label:"来源",labelCol:{span:4},rules:[{required:!0,message:"来源不能为空"}],name:"publisher",children:(0,B.jsx)(v.Z,{maxLength:10})})}),(0,B.jsx)(g.Z,{span:11,style:{marginLeft:46},children:(0,B.jsx)(f.Z.Item,{label:"发布时间",rules:[{required:!0,message:"发布时间不能为空"}],name:"publish_time",children:(0,B.jsx)(j.default,{style:{width:"100%"},showTime:!0})})})]}),(0,B.jsx)(f.Z.Item,{label:"链接",name:"url",labelCol:{span:2},children:(0,B.jsx)(v.Z,{})}),(0,B.jsx)(f.Z.Item,{label:"内容",name:"content",rules:[{required:!0,message:"请输入内容"}],labelCol:{span:2},children:(0,B.jsx)(F.Z,{defaultvalue:null==s?void 0:s.content})}),(0,B.jsx)(f.Z.Item,{label:"置顶",name:"is_top",valuePropName:"checked",labelCol:{span:2},children:(0,B.jsx)(b.Z,{})}),(0,B.jsxs)(x.Z,{wrap:!1,gutter:20,children:[(0,B.jsx)(g.Z,{flex:1,children:(0,B.jsx)(f.Z.Item,{name:"attachment_ids",label:(0,B.jsx)("div",{style:{textAlign:"right",width:82},children:"附件"}),valuePropName:"fileList",getValueFromEvent:function(e){return Array.isArray(e)?e:null==e?void 0:e.fileList},children:(0,B.jsx)(_.Z,{onRemove:function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.ZP)("/api/attachments/".concat(null==n||null===(t=n.response)||void 0===t?void 0:t.id,".json"),{method:"delete"});case 2:e.sent;case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),action:"".concat(N.Z.API_SERVER,"/api/attachments.json"),withCredentials:!0,listType:"picture",children:(0,B.jsx)(T.op,{style:{borderRadius:"2px"},icon:(0,B.jsx)(Z.Z,{}),children:"上传文件"})})})}),(0,B.jsx)(g.Z,{flex:1,children:(0,B.jsx)(f.Z.Item,{name:"cover_id",label:"封面图",children:(0,B.jsx)(O.Z,{uploadProps:{accept:".jpg, .png",beforeUpload:function(e){return!(e.size/1024/1024>10)||(m.ZP.error("封面图仅支持上传文件大小10MB以下的文件。"),_.Z.LIST_IGNORE)},data:{is_upload_cover:!0}},ButtonText:"上传图片",ButtonOptions:{icon:(0,B.jsx)(Z.Z,{})}})})})]})]})})]}),(0,B.jsx)("div",{className:C,children:(0,B.jsxs)("div",{style:{width:1200,margin:"0px auto",display:"flex",alignItems:"center",justifyContent:"space-between",height:"100%"},children:[(0,B.jsx)(y.ZP,{onClick:function(){history.back()},size:"large",className:"canclebtn",children:"返回"}),(0,B.jsx)(y.ZP,{onClick:function(){d.submit()},style:{marginLeft:10},className:"confirmbtn",type:"primary",size:"large",children:"确认保存"})]})})]})}))}}]); \ No newline at end of file diff --git a/p__News__index.async.js b/p__News__index.async.js index 3eece92fba..0d97f74fc4 100644 --- a/p__News__index.async.js +++ b/p__News__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[89901],{26978:function(e,n,t){t.r(n),t.d(n,{default:function(){return J}});var i=t(7557),l=t.n(i),s=t(37205),a=t.n(s),o=t(82242),c=t.n(o),r=t(41498),d=t.n(r),u=t(79800),m=t.n(u),h=t(59301),v=t(6848),_=t(71418),f=t(95237),p=t(43604),g=t(86859),x=t(80608),y="BannerStyle___U_9_t",j="BannerStyleContent___TC6JG",S="MenuStyle___z8UaO",w="MenuItem___CZBm0",N="MenuItemActive___If5Fa",b="TabsStyle___IbtAt",I="TabsItemStyle___LByPP",k="TabsItemStyleActive___ObULn",L="ListStyle___AFbiY",C="ListStyleItem___UqCDj",P="ListStyleItemSpan___gBdxY",z="ListStyleItemDesc___Vq270",E="ListStyleItemTitle___BRuUb",T="ListStyleItemTag___yI5Du",Z="ListStyleItemImg___WIa7u",D="ListStyleItemTime___Xra7P",B="ListStyleItemTimeDay___ea8MI",M="ListStyleItemTimeMonth___jD5TR",R="DivDownPlay___g5tIk",A="CustomInputStyle____Sexb",W=t(71681),Y=(t(23494),t(61186)),U=t.n(Y),O=t(49105),V=t(75916),q=t(48410),F=t(6638),G=t(37712),H=function(e){var n,t,i=e.data,l=e.innerWidth,s=(0,h.useRef)(null),a=(0,h.useState)(!1),o=m()(a,2),c=o[0],r=o[1],d=(0,h.useState)(!1),u=m()(d,2),_=u[0],f=u[1];return(0,h.useEffect)((function(){var e;s.current&&f((null==s||null===(e=s.current)||void 0===e?void 0:e.scrollHeight)>(1920==l?30:Math.round(30*l/1920)))}),[s,l]),(0,G.jsx)("div",{className:C,children:(0,G.jsxs)("div",{style:{display:"flex",gap:"44px",position:"relative",zIndex:1},onClick:function(){x.history.push("/news/".concat(i.id,"/detail"))},children:[(0,G.jsxs)("div",{style:{position:"relative"},children:[(0,G.jsx)("div",{className:Z,children:(0,G.jsx)("img",{width:"100%",height:"100%",src:"".concat(W.Z.API_SERVER).concat(null==i?void 0:i.cover)})}),(0,G.jsxs)("div",{className:"c-white ".concat(D),children:[(0,G.jsx)("span",{className:"bold ".concat(B),children:U()(null==i?void 0:i.publish_time).format("DD")}),(0,G.jsx)("span",{className:M,children:U()(null==i?void 0:i.publish_time).format("YYYY.MM")})]})]}),(0,G.jsxs)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"space-between",flex:"1",padding:"6px 0"},children:[(0,G.jsx)(v.Z,{title:null==i?void 0:i.title,placement:"topLeft",children:(0,G.jsx)("div",{className:"bold c-grey-333 ".concat(E),children:null==i?void 0:i.title})}),(0,G.jsx)("div",{className:"c-grey-666 ".concat(z),children:null==i||null===(n=i.content)||void 0===n?void 0:n.replaceAll(/<[^>]+>/g,"")}),(0,G.jsxs)("div",{ref:s,className:"c-grey-666 ".concat(P),style:{height:c?"auto":".3rem",overflow:"hidden",position:"relative"},children:[(null==i?void 0:i.publisher)&&(0,G.jsxs)("div",{children:["来源:",null==i?void 0:i.publisher]}),null==i||null===(t=i.news_event_tags)||void 0===t?void 0:t.map((function(e){return(0,G.jsx)("div",{className:T,children:null==e?void 0:e.name})})),_&&(0,G.jsx)("div",{style:{position:"absolute",right:0,bottom:".06rem"},onClick:function(e){e.preventDefault(),e.stopPropagation(),r(!c)},children:c?(0,G.jsx)("i",{className:"iconfont icon-zhankai4",style:{fontSize:".08rem",display:"block",transform:"rotate(180deg)"}}):(0,G.jsx)("i",{className:"iconfont icon-zhankai4",style:{fontSize:".08rem"}})})]})]})]})})},J=(0,x.connect)((function(e){var n=e.homePage,t=e.loading,i=e.globalSetting,l=e.user;return{homePage:n,globalSetting:i,loading:t.models.homePage,user:l}}))((function(e){e.homePage;var n,t,i,s=e.globalSetting,o=(e.user,e.dispatch,(0,h.useState)()),r=m()(o,2),u=r[0],v=r[1],C=(0,h.useState)([]),P=m()(C,2),z=P[0],E=P[1],T=(0,h.useState)({name:"全部新闻",ENName:"All News"}),Z=m()(T,2),D=Z[0],B=Z[1],M=(0,h.useState)(!1),Y=m()(M,2),U=Y[0],J=Y[1],X=(0,h.useState)(1920),K=m()(X,2),Q=K[0],$=K[1],ee=(0,h.useState)({status:"",keyword:"",page:1,limit:10,tag_name:"全部新闻"}),ne=m()(ee,2),te=ne[0],ie=ne[1];function le(){return(le=d()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,O.ZP)("/api/news_events/news_event_tag_names.json",{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&E([{name:"全部新闻",ENName:"All News"}].concat(a()(null==n?void 0:n.data)));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function se(){return(se=d()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return J(!0),e.next=3,(0,O.ZP)("/api/news_events.json",{method:"get",params:c()(c()({},te),{},{tag_name:"全部新闻"==(null==te?void 0:te.tag_name)?"全部":null==te?void 0:te.tag_name})});case 3:0===(null==(n=e.sent)?void 0:n.status)&&v(null==n?void 0:n.data),J(!1);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,h.useEffect)((function(){!function(){le.apply(this,arguments)}();var e=function(){return $(window.innerWidth<1920?1920:window.innerWidth)};return window.addEventListener("resize",e),function(){return window.removeEventListener("resize",e)}}),[]),(0,h.useEffect)((function(){!function(){se.apply(this,arguments)}()}),[te]),(0,G.jsxs)("section",{style:{paddingBottom:"3rem"},children:[(0,G.jsx)("div",{className:y,style:{backgroundImage:"url(".concat(W.Z.IMG_SERVER,"/").concat(null==s||null===(n=s.setting)||void 0===n?void 0:n.news_banner_url,")")},children:(0,G.jsxs)("div",{className:j,children:[(0,G.jsxs)("div",{children:[(0,G.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"新闻动态"}),(0,V.Ny)()&&(0,G.jsxs)("div",{className:"".concat(R),onClick:function(){x.history.push("/news/add")},children:[(0,G.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem"}}),"新建新闻动态"]})]}),(0,G.jsx)("div",{children:(0,G.jsx)(q.t7,{placeholder:"请输入关键字进行搜索",className:A,value:te.keyword,onChange:function(e){ie(c()(c()({},te),{},{page:1,keyword:e}))}})})]})}),(0,G.jsx)(_.Z,{spinning:U,children:(0,G.jsxs)("div",{style:{width:"12rem",margin:"0 auto"},children:[(0,G.jsxs)(f.Z,{style:{marginTop:".3rem"},align:"middle",justify:"space-between",children:[(0,G.jsx)(p.Z,{children:(0,G.jsxs)("span",{style:{color:"#1B8565",fontWeight:500,fontSize:".18rem"},children:[(0,G.jsx)("i",{className:"iconfont icon-dingweitubiao",style:{color:"#1B8565",marginRight:"0.1rem"}}),(0,G.jsx)("span",{children:null==D?void 0:D.name}),(0,G.jsx)("span",{style:{fontSize:"0.15rem",marginLeft:".1rem"},children:null==D?void 0:D.ENName})]})}),(0,V.Ny)()&&(0,G.jsxs)(p.Z,{children:[" ",(0,G.jsx)("div",{className:b,children:[{name:"全部",id:""},{name:"编辑中",id:"0"},{name:"审核中",id:"1"},{name:"已公开",id:"2"}].map((function(e,n){return(0,G.jsx)("div",{className:"".concat(I," ").concat((null==te?void 0:te.status)===(null==e?void 0:e.id)?k:""),onClick:function(){ie(c()(c()({},te),{},{status:null==e?void 0:e.id}))},children:e.name},n)}))})]})]}),(0,G.jsx)("div",{className:S,children:null==z?void 0:z.map((function(e,n){return(0,G.jsx)("div",{onClick:function(){B(e),ie(c()(c()({},te),{},{page:1,limit:10,tag_name:null==e?void 0:e.name}))},className:"".concat(w," ").concat(te.tag_name===e.name?N:""),children:null==e?void 0:e.name},n)}))}),(0,G.jsxs)("div",{className:L,children:[!(null!=u&&null!==(t=u.list)&&void 0!==t&&t.length)&&(0,G.jsx)(F.Z,{}),null==u||null===(i=u.list)||void 0===i?void 0:i.map((function(e,n){return(0,G.jsx)(H,{data:e,innerWidth:Q||1920},n)}))]}),(0,G.jsx)(g.Z,{className:"mb20",total:null==u?void 0:u.count,hideOnSinglePage:!0,showTotal:function(e,n){return(0,G.jsxs)("span",{children:["共",(0,G.jsx)("span",{style:{color:"#1B8565"},children:e}),"条数据"]})},pageSize:null==te?void 0:te.limit,current:null==te?void 0:te.page,onChange:function(e,n){ie(c()(c()({},te),{},{page:e,limit:n}))}})]})})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[89901],{26978:function(e,n,t){t.r(n),t.d(n,{default:function(){return J}});var i=t(7557),l=t.n(i),s=t(37205),a=t.n(s),o=t(82242),c=t.n(o),r=t(41498),d=t.n(r),u=t(79800),m=t.n(u),h=t(59301),v=t(6848),_=t(71418),f=t(95237),p=t(43604),g=t(86859),x=t(80608),y="BannerStyle___U_9_t",j="BannerStyleContent___TC6JG",S="MenuStyle___z8UaO",w="MenuItem___CZBm0",N="MenuItemActive___If5Fa",b="TabsStyle___IbtAt",I="TabsItemStyle___LByPP",k="TabsItemStyleActive___ObULn",L="ListStyle___AFbiY",C="ListStyleItem___UqCDj",P="ListStyleItemSpan___gBdxY",z="ListStyleItemDesc___Vq270",E="ListStyleItemTitle___BRuUb",T="ListStyleItemTag___yI5Du",Z="ListStyleItemImg___WIa7u",D="ListStyleItemTime___Xra7P",B="ListStyleItemTimeDay___ea8MI",M="ListStyleItemTimeMonth___jD5TR",R="DivDownPlay___g5tIk",A="CustomInputStyle____Sexb",W=t(71681),Y=(t(23494),t(61186)),U=t.n(Y),O=t(49105),V=t(75916),q=t(2753),F=t(6638),G=t(37712),H=function(e){var n,t,i=e.data,l=e.innerWidth,s=(0,h.useRef)(null),a=(0,h.useState)(!1),o=m()(a,2),c=o[0],r=o[1],d=(0,h.useState)(!1),u=m()(d,2),_=u[0],f=u[1];return(0,h.useEffect)((function(){var e;s.current&&f((null==s||null===(e=s.current)||void 0===e?void 0:e.scrollHeight)>(1920==l?30:Math.round(30*l/1920)))}),[s,l]),(0,G.jsx)("div",{className:C,children:(0,G.jsxs)("div",{style:{display:"flex",gap:"44px",position:"relative",zIndex:1},onClick:function(){x.history.push("/news/".concat(i.id,"/detail"))},children:[(0,G.jsxs)("div",{style:{position:"relative"},children:[(0,G.jsx)("div",{className:Z,children:(0,G.jsx)("img",{width:"100%",height:"100%",src:"".concat(W.Z.API_SERVER).concat(null==i?void 0:i.cover)})}),(0,G.jsxs)("div",{className:"c-white ".concat(D),children:[(0,G.jsx)("span",{className:"bold ".concat(B),children:U()(null==i?void 0:i.publish_time).format("DD")}),(0,G.jsx)("span",{className:M,children:U()(null==i?void 0:i.publish_time).format("YYYY.MM")})]})]}),(0,G.jsxs)("div",{style:{display:"flex",flexDirection:"column",justifyContent:"space-between",flex:"1",padding:"6px 0"},children:[(0,G.jsx)(v.Z,{title:null==i?void 0:i.title,placement:"topLeft",children:(0,G.jsx)("div",{className:"bold c-grey-333 ".concat(E),children:null==i?void 0:i.title})}),(0,G.jsx)("div",{className:"c-grey-666 ".concat(z),children:null==i||null===(n=i.content)||void 0===n?void 0:n.replaceAll(/<[^>]+>/g,"")}),(0,G.jsxs)("div",{ref:s,className:"c-grey-666 ".concat(P),style:{height:c?"auto":".3rem",overflow:"hidden",position:"relative"},children:[(null==i?void 0:i.publisher)&&(0,G.jsxs)("div",{children:["来源:",null==i?void 0:i.publisher]}),null==i||null===(t=i.news_event_tags)||void 0===t?void 0:t.map((function(e){return(0,G.jsx)("div",{className:T,children:null==e?void 0:e.name})})),_&&(0,G.jsx)("div",{style:{position:"absolute",right:0,bottom:".06rem"},onClick:function(e){e.preventDefault(),e.stopPropagation(),r(!c)},children:c?(0,G.jsx)("i",{className:"iconfont icon-zhankai4",style:{fontSize:".08rem",display:"block",transform:"rotate(180deg)"}}):(0,G.jsx)("i",{className:"iconfont icon-zhankai4",style:{fontSize:".08rem"}})})]})]})]})})},J=(0,x.connect)((function(e){var n=e.homePage,t=e.loading,i=e.globalSetting,l=e.user;return{homePage:n,globalSetting:i,loading:t.models.homePage,user:l}}))((function(e){e.homePage;var n,t,i,s=e.globalSetting,o=(e.user,e.dispatch,(0,h.useState)()),r=m()(o,2),u=r[0],v=r[1],C=(0,h.useState)([]),P=m()(C,2),z=P[0],E=P[1],T=(0,h.useState)({name:"全部新闻",ENName:"All News"}),Z=m()(T,2),D=Z[0],B=Z[1],M=(0,h.useState)(!1),Y=m()(M,2),U=Y[0],J=Y[1],X=(0,h.useState)(1920),K=m()(X,2),Q=K[0],$=K[1],ee=(0,h.useState)({status:"",keyword:"",page:1,limit:10,tag_name:"全部新闻"}),ne=m()(ee,2),te=ne[0],ie=ne[1];function le(){return(le=d()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,O.ZP)("/api/news_events/news_event_tag_names.json",{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&E([{name:"全部新闻",ENName:"All News"}].concat(a()(null==n?void 0:n.data)));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function se(){return(se=d()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return J(!0),e.next=3,(0,O.ZP)("/api/news_events.json",{method:"get",params:c()(c()({},te),{},{tag_name:"全部新闻"==(null==te?void 0:te.tag_name)?"全部":null==te?void 0:te.tag_name})});case 3:0===(null==(n=e.sent)?void 0:n.status)&&v(null==n?void 0:n.data),J(!1);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,h.useEffect)((function(){!function(){le.apply(this,arguments)}();var e=function(){return $(window.innerWidth<1920?1920:window.innerWidth)};return window.addEventListener("resize",e),function(){return window.removeEventListener("resize",e)}}),[]),(0,h.useEffect)((function(){!function(){se.apply(this,arguments)}()}),[te]),(0,G.jsxs)("section",{style:{paddingBottom:"3rem"},children:[(0,G.jsx)("div",{className:y,style:{backgroundImage:"url(".concat(W.Z.IMG_SERVER,"/").concat(null==s||null===(n=s.setting)||void 0===n?void 0:n.news_banner_url,")")},children:(0,G.jsxs)("div",{className:j,children:[(0,G.jsxs)("div",{children:[(0,G.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"新闻动态"}),(0,V.Ny)()&&(0,G.jsxs)("div",{className:"".concat(R),onClick:function(){x.history.push("/news/add")},children:[(0,G.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem"}}),"新建新闻动态"]})]}),(0,G.jsx)("div",{children:(0,G.jsx)(q.t7,{placeholder:"请输入关键字进行搜索",className:A,value:te.keyword,onChange:function(e){ie(c()(c()({},te),{},{page:1,keyword:e}))}})})]})}),(0,G.jsx)(_.Z,{spinning:U,children:(0,G.jsxs)("div",{style:{width:"12rem",margin:"0 auto"},children:[(0,G.jsxs)(f.Z,{style:{marginTop:".3rem"},align:"middle",justify:"space-between",children:[(0,G.jsx)(p.Z,{children:(0,G.jsxs)("span",{style:{color:"#1B8565",fontWeight:500,fontSize:".18rem"},children:[(0,G.jsx)("i",{className:"iconfont icon-dingweitubiao",style:{color:"#1B8565",marginRight:"0.1rem"}}),(0,G.jsx)("span",{children:null==D?void 0:D.name}),(0,G.jsx)("span",{style:{fontSize:"0.15rem",marginLeft:".1rem"},children:null==D?void 0:D.ENName})]})}),(0,V.Ny)()&&(0,G.jsxs)(p.Z,{children:[" ",(0,G.jsx)("div",{className:b,children:[{name:"全部",id:""},{name:"编辑中",id:"0"},{name:"审核中",id:"1"},{name:"已公开",id:"2"}].map((function(e,n){return(0,G.jsx)("div",{className:"".concat(I," ").concat((null==te?void 0:te.status)===(null==e?void 0:e.id)?k:""),onClick:function(){ie(c()(c()({},te),{},{status:null==e?void 0:e.id}))},children:e.name},n)}))})]})]}),(0,G.jsx)("div",{className:S,children:null==z?void 0:z.map((function(e,n){return(0,G.jsx)("div",{onClick:function(){B(e),ie(c()(c()({},te),{},{page:1,limit:10,tag_name:null==e?void 0:e.name}))},className:"".concat(w," ").concat(te.tag_name===e.name?N:""),children:null==e?void 0:e.name},n)}))}),(0,G.jsxs)("div",{className:L,children:[!(null!=u&&null!==(t=u.list)&&void 0!==t&&t.length)&&(0,G.jsx)(F.Z,{}),null==u||null===(i=u.list)||void 0===i?void 0:i.map((function(e,n){return(0,G.jsx)(H,{data:e,innerWidth:Q||1920},n)}))]}),(0,G.jsx)(g.Z,{className:"mb20",total:null==u?void 0:u.count,hideOnSinglePage:!0,showTotal:function(e,n){return(0,G.jsxs)("span",{children:["共",(0,G.jsx)("span",{style:{color:"#1B8565"},children:e}),"条数据"]})},pageSize:null==te?void 0:te.limit,current:null==te?void 0:te.page,onChange:function(e,n){ie(c()(c()({},te),{},{page:e,limit:n}))}})]})})]})}))}}]); \ No newline at end of file diff --git a/p__Paper__Index__index.async.js b/p__Paper__Index__index.async.js index 19ec07de11..8f3742d1f4 100644 --- a/p__Paper__Index__index.async.js +++ b/p__Paper__Index__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[25478],{29114:function(e,i,t){t.d(i,{Z:function(){return C}});var n=t(82242),a=t.n(n),l=t(7557),s=t.n(l),o=t(41498),c=t.n(o),r=t(79800),d=t.n(r),u=t(59301),A={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},m=t(3113),f=t(22441),h=t(38288),p=t(6848),x=t(27876),E=t(43516),g=t(6638),I=t(71681),v=t(37712),C=function(e){var i,t,n,l,o,r,C,j=e.editOffice,Q=void 0===j?"view":j,b=e.data,k=(e.theme,e.type),B=e.filename,F=e.monacoEditor,R=e.className,S=e.style,Z=e.close,w=e.onClose,N=e.hasMask,y=e.disabledDownload,K=e.onImgDimensions,U=e.showNodata,G=(0,u.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),O=d()(G,2),V=(O[0],O[1],(0,u.useState)("")),J=d()(V,2),P=(J[0],J[1]),D=(0,u.useState)(),z=d()(D,2),H=z[0],Y=z[1],W="build"===window.ENV?"/react/build":"",M=location.host.startsWith("localhost")?I.Z.PROXY_SERVER:I.Z.API_SERVER,T=(0,u.useRef)();null!==(i=b)&&void 0!==i&&i.startsWith("/api")&&"txt"!==k&&(b=I.Z.API_SERVER+b),B&&(F.filename=B),(0,u.useEffect)((function(){var e,i=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==i||i.map((function(e){var i=e.split("=");"_educoder_session"===i[0]&&P(i[1])}))}),[]),(0,u.useEffect)((function(){"office"===k&&q()}),[k,b]);var q=function(){var e=c()(s()().mark((function e(){var i,t,n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=b,b.startsWith("http")||(i=location.origin+i),t=new URL(i).pathname.split("/").pop(),e.next=5,(0,E.gJ)({attachment_id:t});case 5:n=e.sent,Y(n);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),X=function(){b.startsWith("http")||b.startsWith("blob:")?L():(0,x.Sv)(B||"educoder",b,B)},L=function(){(0,x.Nd)(B||"educoder",decodeURIComponent(b))};return(0,v.jsxs)("div",{style:a()({},S||{}),className:"".concat(N&&A.bgBlack," ").concat(k?A.wrp:"hide"),children:[Z&&(0,v.jsxs)("div",{className:A.close,ref:T,children:[!!K&&(0,v.jsx)(p.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return T.current},children:(0,v.jsx)("span",{onClick:function(){w(),K()},children:(0,v.jsx)("i",{className:"icon-yulanpizhu"})})}),!y&&(0,v.jsx)(p.Z,{title:"点击下载此文件",getPopupContainer:function(){return T.current},children:(0,v.jsx)("span",{onClick:L,children:(0,v.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,v.jsx)(p.Z,{title:"关闭",getPopupContainer:function(){return T.current},children:(0,v.jsx)("span",{className:"",onClick:w,children:(0,v.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,v.jsx)("div",{className:"".concat(A[R]," ").concat(R," ").concat(A.monaco," ").concat("txt"===k?"show":"hide"),children:"txt"===k&&(0,v.jsx)(h.ZP,a()({},F))}),"audio"===k&&(0,v.jsx)("audio",{src:(null===(t=b)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(n=b)&&void 0!==n&&n.startsWith("/api")?b:"data:image/png;base64,".concat(b),autoPlay:!0}),"video"===k&&(0,v.jsx)(v.Fragment,{children:(null===(l=b)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(o=b)&&void 0!==o&&o.startsWith("/api")?(0,v.jsx)("video",{controls:!0,src:"".concat(b),autoPlay:!0}):(0,v.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(b),autoPlay:!0})}),"office"===k&&H&&(0,v.jsx)("iframe",{src:"".concat(W,"/office.html?key=").concat(H.key,"&url=").concat(M+H.url,"&callbackUrl=").concat(M+H.callbackUrl,"&fileType=").concat(H.fileType,"&title=").concat(H.title,"&model=").concat(Q,"&officeServer=").concat(I.Z.ONLYOFFICE,"&disabledDownload=").concat(!!y)}),"html"===k&&(0,v.jsx)("iframe",{src:b+"&disposition=inline"}),"pdf"===k&&(0,v.jsx)("iframe",{src:"".concat(W,"/js/pdfview/index.html?url=").concat(b,"&disabledDownload=").concat(!!y)}),"image"===k&&(0,v.jsx)("img",{src:(null===(r=b)||void 0===r?void 0:r.indexOf("http"))>-1||null!==(C=b)&&void 0!==C&&C.startsWith("/api")?b:"data:image/png;base64,".concat(b)}),("other"===k||"download"===k)&&(0,v.jsx)(v.Fragment,{children:U?(0,v.jsx)(g.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,v.jsx)(m.ZP,{icon:(0,v.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:X,children:"下载"})}):(0,v.jsxs)(m.ZP,{type:"primary",size:"middle",onClick:X,children:[(0,v.jsx)(f.Z,{}),"点击下载"]})})]})}},50269:function(e,i,t){t.r(i),t.d(i,{default:function(){return de}});var n=t(37205),a=t.n(n),l=t(7557),s=t.n(l),o=t(82242),c=t.n(o),r=t(41498),d=t.n(r),u=t(79800),A=t.n(u),m=t(59301),f=t(80608),h=t(78241),p=t(43418),x=t(8591),E=t(71418),g=t(6848),I=t(95237),v=t(43604),C=t(86859),j=t(28609),Q="BannerStyle___QFG1z",b="BannerStyleContent___IFbGY",k="DivDownPlay___hNzlr",B="CustomInputStyle___ilulT",F="paramsStyle___eR_bd",R="type___XlwVp",S="type_item_active___D7CUR",Z="type_item___ZCZl3",w="listwrap___v5grx",N="list___vWpv0",y="fileImg___Vay4u",K="top___biZwX",U="right___bdTxc",G="iconyl___i9O_5",O="iconck___cCVWU",V="iconbj___jVDP_",J="iconsc___FdVK4",P="middle___VCq5J",D="title___JkaHT",z="bottom___dbic6",H="author___sum6Z",Y=t(71681),W=t(75916),M=t(49105),T=t(39647),q=t.n(T),X=t(88522),L=t(24650),_=t(30518),$=t(53326),ee=t(48410),ie="form___OmK1W",te=t(37712),ne=["handleFinish","form","core_subject_tag"],ae=function(e){var i,t=e.handleFinish,n=e.form,a=e.core_subject_tag,l=q()(e,ne),s={beforeUpload:function(e){var i=e.size/1024/1024;return 0==i?(x.ZP.error("".concat(e.name," 无法上传。").concat(0==i?"文件内容不能为空":"超过图片大小限制(2MB)")),Promise.reject()):Promise.resolve()},action:"".concat(Y.Z.API_SERVER,"/api/attachments.json")};return(0,te.jsx)(p.Z,c()(c()({},l),{},{destroyOnClose:!0,centered:!0,width:1200,bodyStyle:{maxHeight:530},children:(0,te.jsxs)(h.Z,{form:n,size:"large",initialValues:{},className:ie,onValuesChange:function(e){},onFinish:t,labelAlign:"right",labelCol:{span:2},children:[(0,te.jsx)(h.Z.Item,{name:"id",hidden:!0,label:"当前论文id"}),(0,te.jsx)(h.Z.Item,{name:"core_subject_name",label:"所属课程",rules:[{required:!0,message:"请选择所属课程"}],children:(0,te.jsx)(X.Z,{options:null==a||null===(i=a.map((function(e){return e})))||void 0===i?void 0:i.map((function(e){return{value:e,label:e}})),filterOption:function(e,i){var t;return-1!==(null==i||null===(t=i.label)||void 0===t||null===(t=t.toUpperCase())||void 0===t?void 0:t.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&n.setFieldValue("core_subject_name",e.substring(0,20))}})}),(0,te.jsx)(h.Z.Item,{name:"title",label:"论文标题",rules:[{required:!0,message:"请输入论文标题"}],children:(0,te.jsx)(L.Z,{placeholder:"请输入论文标题",maxLength:100,showCount:!0})}),(0,te.jsx)(h.Z.Item,{name:"author",label:"作者",rules:[{required:!0,message:"请输入作者"}],children:(0,te.jsx)(L.Z,{placeholder:"请输入作者",maxLength:20,showCount:!0})}),(0,te.jsx)(h.Z.Item,{name:"publish_time",label:"发布时间",rules:[{required:!0,message:"请选择发布时间"}],children:(0,te.jsx)(_.default,{placeholder:"请选择发布时间",style:{width:"100%"}})}),(0,te.jsx)(h.Z.Item,{name:"link",label:"链接",children:(0,te.jsx)(L.Z,{placeholder:"请输入链接"})}),(0,te.jsx)(h.Z.Item,{name:"attachment_id",label:"文件",valuePropName:"fileList",normalize:function(e){return null!=e&&e.at(-1)?[null==e?void 0:e.at(-1)]:[]},getValueFromEvent:function(e){return Array.isArray(e)?e:null==e?void 0:e.fileList},children:(0,te.jsx)($.Z,c()(c()({},s),{},{children:(0,te.jsx)(ee.op,{style:{borderRadius:"2px"},icon:(0,te.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传文件"})}))})]})}))},le=t(29114),se=t(27876),oe=t(61186),ce=t.n(oe),re=t(6638),de=(0,f.connect)((function(e){var i=e.user,t=e.loading,n=e.globalSetting;return{user:i,loading:t.effects,globalSetting:n}}))((function(e){e.dispatch;var i,t,n,l,o,r,u,f=e.globalSetting,T=e.user,q=h.Z.useForm(),X=A()(q,1)[0],L=(0,m.useState)(""),_=A()(L,2),$=_[0],ie=_[1],ne=(0,m.useState)({}),oe=A()(ne,2),de=oe[0],ue=oe[1],Ae=(0,m.useState)({page:1,limit:12,keyword:"",core_subject_name:"全部课程"}),me=A()(Ae,2),fe=me[0],he=me[1],pe=(0,m.useState)(!1),xe=A()(pe,2),Ee=xe[0],ge=xe[1],Ie=(0,m.useState)({content:"",type:""}),ve=A()(Ie,2),Ce=ve[0],je=ve[1],Qe=(0,m.useRef)(),be=function(){var e=d()(s()().mark((function e(){var i,t,n=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=n.length>0&&void 0!==n[0]?n[0]:fe,ge(!0),e.next=4,(0,M.ZP)("/api/core_subject_papers.json",{method:"get",params:c()(c()({},i),{},{core_subject_name:"全部课程"===(null==i?void 0:i.core_subject_name)?"全部":null==i?void 0:i.core_subject_name})});case 4:0==(null==(t=e.sent)?void 0:t.status)&&ue(null==t?void 0:t.data),ge(!1);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){be()}),[fe]);var ke=function(){var e=d()(s()().mark((function e(){var i,t=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=t.length>0&&void 0!==t[0]?t[0]:"",ie(i),""==i&&X.resetFields();case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Be=function(){var e=d()(s()().mark((function e(i){var t,n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,M.ZP)("/api/attachments/".concat(i,"/detail.json"),{method:"get"});case 2:if(-1===(null==(t=e.sent)?void 0:t.status)){e.next=10;break}if("txt"!==t.file_type){e.next=9;break}return e.next=7,(0,M.ZP)(t.url,{method:"get",headers:{"Content-Type":"application/xml"}});case 7:n=e.sent,Qe.current=n;case 9:je({type:t.file_type,content:Y.Z.API_SERVER+t.url});case 10:return e.next=12,ke("文件预览");case 12:case"end":return e.stop()}}),e)})));return function(i){return e.apply(this,arguments)}}();return(0,te.jsx)(E.Z,{spinning:Ee,children:(0,te.jsxs)("section",{children:[(0,te.jsx)("div",{className:Q,style:{backgroundImage:"url(".concat(Y.Z.IMG_SERVER,"/").concat(null==f||null===(i=f.setting)||void 0===i?void 0:i.news_banner_url,")")},children:(0,te.jsxs)("div",{className:b,children:[(0,te.jsxs)("div",{children:[(0,te.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"教学论文"}),(0,W.Ny)()&&(0,te.jsxs)("div",{className:"".concat(k),onClick:function(){X.resetFields(),ie("新建论文")},children:[(0,te.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建教学论文"]})]}),(0,te.jsx)("div",{children:(0,te.jsx)(ee.t7,{placeholder:"请输入教学论文名称搜索",className:B,value:null==fe?void 0:fe.keyword,onChange:function(e){var i;he(c()(c()({},fe),{},{keyword:null===(i=decodeURIComponent(e))||void 0===i?void 0:i.trim(),page:1}))}})})]})}),(0,te.jsx)("div",{style:{width:"12rem",margin:"0 auto",background:"#fff",paddingTop:".1rem"},children:(null==de||null===(t=de.core_subject_tag)||void 0===t?void 0:t.length)>0&&(0,te.jsx)("div",{className:F,children:(0,te.jsx)("div",{className:R,children:(0,te.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null===(n=["全部课程"].concat(a()((null==de?void 0:de.core_subject_tag)||[])))||void 0===n?void 0:n.map((function(e,i){return(0,te.jsx)("div",{className:(null==fe?void 0:fe.core_subject_name)==e?S:Z,onClick:function(){he(c()(c()({},fe),{},{core_subject_name:e}))},children:e},i)}))})})})}),(0,te.jsxs)("div",{style:{width:"12rem",margin:".38rem auto 0"},children:[(null==de?void 0:de.total)>0?(0,te.jsx)("div",{className:w,children:null==de||null===(l=de.list)||void 0===l?void 0:l.map((function(e,i){var t,n;return(0,te.jsx)("div",{children:(0,te.jsxs)("div",{className:N,style:{marginRight:(1+i)%3==0?0:".25rem"},children:[(null==e?void 0:e.attachment_id)&&(0,te.jsx)("div",{className:y,children:(0,te.jsx)("img",{src:(n=null==e||null===(t=e.attachment)||void 0===t?void 0:t.file_sub,"pdf"==n?"data:image/png;base64,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":"xlsx"==n?"data:image/png;base64,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":"ppt"==n?"data:image/png;base64,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":"docx"==n?"data:image/png;base64,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":"data:image/png;base64,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"),alt:""})}),(0,te.jsx)("div",{className:K,children:(0,te.jsxs)("div",{className:U,children:[(null==e?void 0:e.attachment_id)&&(0,te.jsx)(g.Z,{title:"预览",children:(0,te.jsx)("i",{className:"iconfont icon-yulan1 ml15 current ".concat(G),onClick:function(){Be(null==e?void 0:e.attachment_id)}})}),(null==e?void 0:e.link)&&(0,te.jsx)(g.Z,{title:"查看",children:(0,te.jsx)("i",{className:"iconfont icon-chakan3 ml15 current ".concat(O),onClick:function(){(0,se.xg)(null==e?void 0:e.link)}})}),(0,W.Ny)()&&(0,te.jsx)(g.Z,{title:"编辑",children:(0,te.jsx)("i",{className:"iconfont icon-bianji_Hover ml15 current ".concat(V),onClick:function(){var i,t,n;X.setFieldsValue(c()(c()({},e),{},{publish_time:ce()(null==e?void 0:e.publish_time),attachment_id:(null==e?void 0:e.attachment_id)&&[{uid:null==e||null===(i=e.attachment)||void 0===i?void 0:i.id,name:null==e||null===(t=e.attachment)||void 0===t?void 0:t.title,status:"down",response:{id:null==e||null===(n=e.attachment)||void 0===n?void 0:n.id}}]})),ke("编辑论文")}})}),(0,W.Ny)()&&(0,te.jsx)(g.Z,{title:"删除",children:(0,te.jsx)("i",{className:"iconfont icon-shanchu13 ml15 current ".concat(J),onClick:d()(s()().mark((function i(){var t;return s()().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:t=p.Z.confirm({title:"提示",icon:null,centered:!0,content:"确认删除《".concat(null==e?void 0:e.title,"》吗?"),okText:"确定删除",cancelText:"取消",onOk:function(){var i=d()(s()().mark((function i(){return s()().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,M.ZP)("/api/core_subject_papers/".concat(null==e?void 0:e.id,".json"),{method:"delete"});case 2:0==i.sent.status&&(x.ZP.success("删除成功"),he(c()(c()({},fe),{},{page:1,keyword:""})));case 4:case"end":return i.stop()}}),i)})));return function(){return i.apply(this,arguments)}}(),onCancel:function(){return t.destroy()}});case 1:case"end":return i.stop()}}),i)})))})})]})}),(0,te.jsx)("div",{className:P,children:(0,te.jsx)("div",{className:D,children:(0,te.jsx)(g.Z,{placement:"topLeft",title:null==e?void 0:e.title,children:e.title})})}),(0,te.jsxs)("div",{className:z,children:[(0,te.jsx)("div",{className:H,children:(0,te.jsxs)(g.Z,{placement:"topLeft",title:"作者:".concat(null==e?void 0:e.author),children:[(0,te.jsx)("img",{src:"data:image/png;base64,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",alt:"",style:{width:".25rem",height:".25rem"}}),(0,te.jsx)("span",{style:{marginLeft:".08rem"},children:null==e?void 0:e.author})]})}),(0,te.jsx)("div",{children:(0,te.jsxs)(g.Z,{title:"发布时间:".concat(ce()(null==e?void 0:e.publish_time).format("YYYY-MM-DD")),children:[(0,te.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAAXNSR0IArs4c6QAADM1JREFUWEetmHuQltV9xz/nubzPe9s7LMtNFiwihYFCAUWkQlOhBk2oIrTpABqCtP2jf5jaaWqb4nSSdCbT26Sdqa1NDAFNUCQQoiAXsQhi1FAuAiLhslyXvbz77nt9LuecznnexYKKkrSHeWaH3ec95/N+f/cj+D+sDU/roXY1Gq20MzzSNAG2pSk7FpdFgjP1Kc7OfVRUf5UjxC/7oS3/ocdHPr8XRcyXigla0mLZIMxO5tG1n1JRxeGMI9grNBtlxK7Fj4vKzZ5302A//U89LarwVd/nAQEZP4QoAgUoXeOxBuCEBZYFTgJcB7QAW3DIEvxrc4o1N6PiZ4JtX68b/Dx/HZT5kygkVaqAlDWgT1oGwjxGQaOkAbRccBPgJcDS7BeCJx5cJd74NPU+FWzbGj0xqPDdMGB6vq+mUHywUWjgUQqkkcusAVNeVcxyairaNmgXbAdSKXAEFQFPLlol/vFGcDcEe3WtnhVVWV/MM6y/CAbAmMysKDQQmky9omWwpqFFkEprhA1RIOjvl+S6BbkemyiwSCRAG0gHHAdcD1LJeL9/OHqeJ1avFh8zwCeC7Vqvf7Na4uVCjtZCfw3KKBRK41CK4aMU46Yqhg0HL6WwhEZg1/zMshCORaQFvT2Kk0cVHxwWlEtODGTgbGNaDzIZkCHfXrxS/PlHlfsY2Gs/1W3VHl4v9nFbvheUBK0g8CHdEjFrrqb91ggtA6pVhYokesD7tXlRCIRt4yQ8vKxHIuuQ71e8/bri5BEHyxE4bi0w7AHlpOSPfv8r4ulr4a4D01qLnRt43u9jyaXzIE3USQOlGXlbyNwHwLN9qkUfrTUKjYoCQl8SVkKUkdaSuLbCcVysRBovncVryeJlbQ6/G/HmdtvoGvubnYRUGhybfksye9FKcegq3HVgr2/SD4ZlNlw4DdVyzZcM1Ohfj5j3kCIslQir5nBBKDXdFxWnT1lcOQ/5HkkYSZIpyaCWkBHDqgwdGZKuc3AzjaRbWsi2JjjxnmL3ZgstLOwEJFKQro9F2G5nuG/xYmEcJo6jeJ1+TSfP9uv9PZfF5O4LoEOoVqFlWMTCRyS6XIzNafynr2Bx4E2XD44mqBYdokjRPjZPS6vPwf1J/LLAsSIGt1WYNKXAqHafZH0jqdYWGodmObAvYu8OBycpamkkAykPVMQXF68Qm68D279VP1Sp8OKpoxAUa2ppIVm4QtFc30+1IFFekq4elz1bE3Sdt40JUOY9VWDx8hItrVW2/aSFY4dchOUjA41wqkydkmfq5DLJpmYyw4aSGuSw5UeS8ydd3CS4KcjWgZbsOtbBvSZKP1Rs3zb1k9xlcf/5D0D6UK3AxNkhc+cF9F0qYKUz9JZT7NgoyHXaJBwwQe6XFcLu5eGlgqbmCq/vbuHw20kc4aOiKpFUhFJy553dTPqNgPSgNupGNdPbJ9i0RqCx8TxI1sV5LvQU0x9cIQ7GYPt26uGhz5Hzx2ksdEIQGf+ULP5jSZpefJVEpTLs3ir4xWEHz40zuPmG+CWJcHpZtNSKwfa+0cLBt1O4aGRYRkoDJ7Eszbz7rtDeDt7wW2gcUc8rL0acOuqSTIGXhWw9RBWeXLJSfDMG279Lf7Fa4scnfw5+EUIfho+LuP8PKhQ7i1j1TZy7kGDbC2BjxdncqKUjqFQibCfHw0ttmpqr7Hujmf9+J4knTKUIicIiKgoJA5tbxuT53L09ZIeMoPHWNk6fkuxcb+N4AseYszG21vYvPSbm1cB2yKeKOevrJw9AENTAZi2QTJ6cp1hQiIZGdm8TvH/AJu3WOggDFhnFyiGO3cui5S6NTVXe3NfIwXfTJIRJNZooKKGCClJZaCvivgcuMmpMlnR7O8qx2fCMJgjsWjWoM/lbn7P83MQY7I3tem3fRf7w7Hu1Ai2V5v5lEUMaegmFh+/WsWkt9PfY8YFxijclKjJgPsLNsWSZoLm5yJ59Izjyrodj1RRVYUDk9xMqGUf1rNm9TJkWkRwxmkxrlpd+ENHT6ZD0IJGJ00Ql6TIpBtv9st7We455lz6oFWrhKB56LMQjh52qI+en2fR9jQwsbANlHvMFpMl3AfXuGb685HnSLV28dWQZ/7V3hmlz4oqhIkUQ5JFhEFtjwsQC98z1SQ0bRnJUIztfkJx934kj002bThPtecyIwXZuVrt7OsQ9Xadr5rFcycOPBdhRDreujivlDJufBSGt2OkNmFHDpJRCMeC3J73CnJn/jnGsztxdrNvyNbQUplmMW48wKBAFFcLAYuztfcydVyYzZCSp9kZ2bZSces+NE63xs4QFacGsGGz7Br295zy/0322VoKErXjwKz6u1YOTbSAXZNj0PYEKBPZAQTdmrBQUE6bkmTn1GIOra1BOgZ8dXcb+4/PjpB3vFRm/LRGGJUJfMH5Cnt+6t0y6dSTJkQ3s2CA5d8ytqeWZFknjueKOGGzr8/pH+SssvjIAJrXmC8urNGW7wGskStex4buKUq+NqXSmhlYLmvFTisyaU8Qmor8zYM9uj66+ETX/Mn1arJgJpgpBWMD3NTNn5Zl+Z4DXeguitY5t6yQ9FxxsY0rTSArtuwkxOQZ75Tn9rVIvf3HpVM2UYQT3LAgYP7aLqk7gtQ1i+2bFyZ/bcaqoFjUTJ5eZObeAgySfS/Lq9iZyvRaeVQsMs7EBMyYPfFPOKnEleWBhN6Nu9UgMHoHvemxZownLNpZX6zgE+lIyKSbEYC+v1UtKffyw84xp9GoB0D4h5Hfvy1Eo+WSGt3HmvM2WZwWyKhg3vsLd9/bjCElfb4odr9bR1+vgmaHE+N+AuQ2YChV+WCAoR4wYXuTzC4skmxpItLVx8Zxg50sWCVcgXEgkTRrSex55XNwTg+1Yp8d093Aod5GMX6o1hlZS8/CjeRwTAI0tJAfV8dLaiCM/s1m6Mk9bW5nuTgPVQF+PjWub5HtNKhkwpQ4kVb+Akj7zF/QxdpyDVdeEO7iBPVs1p444JEwD6UIyGX/+m8sfF0/GYKtXa2tiKzsLXczp766lAVOWps31mTa1k2ooyA4ZQi6wee6fFYMHKcaM9zlyIEs+Z8VZ/ur6cB4wDWZk/EtRrvQzfUYfM2ZVSaQbcOob6au4bH3BQoZWPLSY/sxxUZ7F7KVfFfs+3HLjv+kV1X6e6boIMoh9loSn+MKX8qTcbkSyjvTQQVzpFvz4B5qeTptMyrQ3YA107PFIoAe6XhMg1VrmnzS1j5l3hyTSDiKVQaTr2LMdOo67cTdrhhejGvDOlCbumrZKhB+CmTGtp4MD/d2MLhVMj69jXxs+OmLegstEYQE720pqcAOFwOatnZITh2zCisD8i2fKgRRh/FQFmvrGClNn9DNuQohjeiTHwc6mOHEsxVu7bBxLxOOdtmr9mIBHH/2aePa6fsz8Z+O/6MdKfTzd3WVUixvnWOrbJ/vMvvsCQRQhMg2x84p0ksuX4PQxyeUOQTFvoQKFawvqGzQj231GtVdIp6PaMGMLXC9BR4fH3p3JmgktkzPBNd2K4N36FLOvTuvXtdbvrdeJg2fYVskzpz+vUcbZtPE3wdiJVe66sxPLLiMSaexMA242i+06KCmo+ipugwQRthVhyRAZhUipEELEQ0jHL+p5e0+CSlSDMo+ZOV2bUFjMX/GkeO2qr35sSnrxO/r2Sj6eklqrFY1SEUqbkLcY2hYw/Y4e2obmEbZDZKewHA/bTSAsgRYaLWXcVQitEUJi2ZpSKcnRQxneP55EaBH7lBmcDVjai4Ptb1f+jfj6/4bQNT3/tb98/tt6QVjkhUI/KT8wBxlzKKQUOI5mdHuZX7u9j5YhAYmkGXQthLGJuRcw6mChlEuh4HLmbIqTJ9IUCk7s6HFxH3gyXpzzfiiHsmzVKmHG6A/XDSfx5/5OL64W+F61TNr3ZQxm5kajXhgap1U0NpcZ1KJpalKkMgOTeGRTKLr05jxyfQn8yK6Zy1SEgTsNw59y48rwolff+ciyJ9pK10J9zPk/+sc1T+n5Ycgz0mdEuWK+nYEz5lXxpYpWAi1NA2ihjCMPmCe+uxi4DjA5yqyrN0EmETsG0OI7QwfxxOf/VPgfPfczwcwL676lxwQl/feRLxaa9GHq6NVrp6sbmpEm9pn45i6eZ+MUYMwRC2Wc3OSq2gDToQV/ueIbYt0nAd3Q+W/08vf/Si9Skj+TEXcYCHOPYdJAnFCvXj2ZltsAGcUMqLnpMcpZcbfbhc2zOPzTitXi4qdB3ZRi127wztPaPXyazwnNEqn1HIW4JeFgxVFmgAzYwK5hrZnMWxYHbKU2RZa/4cvfSJ/7LKBfWrGPbrh2ta5XIbehGI9So7CtRq1wbIuiVlyWDieEXT2+/KlUx83C3FRU/iqb/X9+5n8AyPAlJKMFmEsAAAAASUVORK5CYII=",alt:"",style:{width:".19rem",height:".19rem"}}),(0,te.jsx)("span",{style:{marginLeft:".08rem"},children:ce()(null==e?void 0:e.publish_time).format("YYYY-MM-DD")})]})})]})]})},null==e?void 0:e.id)}))}):(0,te.jsx)(re.Z,{}),(null==de||null===(o=de.list)||void 0===o?void 0:o.length)>0&&(0,te.jsxs)(I.Z,{align:"middle",justify:"space-between",style:{margin:".2rem auto 1.5rem"},children:[(0,te.jsxs)(v.Z,{children:["共 ",(0,te.jsx)("span",{style:{color:"#165DFF"},children:(null==de?void 0:de.total)||0})," 条数据"]}),(0,te.jsx)(v.Z,{children:(0,te.jsx)(C.Z,{showSizeChanger:!1,showQuickJumper:!0,current:fe.page,pageSize:fe.limit,onChange:function(e,i){return he(c()(c()({},fe),{},{page:e,limit:i}))},total:(null==de?void 0:de.total)||0})})]})]}),(0,te.jsx)(ae,{title:$,visible:["新建论文","编辑论文"].includes($),form:X,core_subject_tag:(null==de?void 0:de.core_subject_tag)||[],onCancel:function(){ke("")},confirmLoading:Ee,onOk:function(){return X.submit()},handleFinish:function(){var e=d()(s()().mark((function e(i){var t,n,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i.attachment_id=null===(t=i.attachment_id)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id,ge(!0),"新建论文"!=$){e.next=6;break}return e.next=5,(0,M.ZP)("/api/core_subject_papers.json",{method:"post",body:c()({},i)});case 5:a=e.sent;case 6:if("编辑论文"!=$){e.next=10;break}return e.next=9,(0,M.ZP)("/api/core_subject_papers/".concat(i.id,".json"),{method:"PUT",body:c()({},i)});case 9:a=e.sent;case 10:0==(null===(n=a)||void 0===n?void 0:n.status)&&(x.ZP.success("新建论文"==$?"添加成功":"修改成功"),he(c()(c()({},fe),{},{page:1,keyword:""})),ke("")),ge(!1);case 12:case"end":return e.stop()}}),e)})));return function(i){return e.apply(this,arguments)}}()}),(0,te.jsx)(p.Z,{title:$,visible:"文件预览"==$,destroyOnClose:!0,centered:!0,width:1200,footer:null,onCancel:function(){ke()},children:(0,te.jsx)(j.Z,{content:(null==T||null===(r=T.userInfo)||void 0===r?void 0:r.username)+"("+(null==T||null===(u=T.userInfo)||void 0===u?void 0:u.user_id)+")",children:(0,te.jsx)("div",{style:{height:700,overflow:"hidden",position:"relative"},children:(0,te.jsx)(le.Z,{data:null==Ce?void 0:Ce.content,type:null==Ce?void 0:Ce.type,disabledDownload:!0,style:{position:"absolute",zIndex:1,alignItems:"flex-start"},monacoEditor:{value:Qe.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:function(){return ke()}})})})})]})})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[25478],{29114:function(e,i,t){t.d(i,{Z:function(){return C}});var n=t(82242),a=t.n(n),l=t(7557),s=t.n(l),o=t(41498),c=t.n(o),r=t(79800),d=t.n(r),u=t(59301),A={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},m=t(3113),f=t(22441),h=t(38288),p=t(6848),x=t(27876),E=t(43516),g=t(6638),I=t(71681),v=t(37712),C=function(e){var i,t,n,l,o,r,C,j=e.editOffice,Q=void 0===j?"view":j,b=e.data,k=(e.theme,e.type),B=e.filename,F=e.monacoEditor,R=e.className,S=e.style,Z=e.close,w=e.onClose,N=e.hasMask,y=e.disabledDownload,K=e.onImgDimensions,U=e.showNodata,G=(0,u.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),O=d()(G,2),V=(O[0],O[1],(0,u.useState)("")),J=d()(V,2),P=(J[0],J[1]),D=(0,u.useState)(),z=d()(D,2),H=z[0],Y=z[1],W="build"===window.ENV?"/react/build":"",M=location.host.startsWith("localhost")?I.Z.PROXY_SERVER:I.Z.API_SERVER,T=(0,u.useRef)();null!==(i=b)&&void 0!==i&&i.startsWith("/api")&&"txt"!==k&&(b=I.Z.API_SERVER+b),B&&(F.filename=B),(0,u.useEffect)((function(){var e,i=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==i||i.map((function(e){var i=e.split("=");"_educoder_session"===i[0]&&P(i[1])}))}),[]),(0,u.useEffect)((function(){"office"===k&&q()}),[k,b]);var q=function(){var e=c()(s()().mark((function e(){var i,t,n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=b,b.startsWith("http")||(i=location.origin+i),t=new URL(i).pathname.split("/").pop(),e.next=5,(0,E.gJ)({attachment_id:t});case 5:n=e.sent,Y(n);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),X=function(){b.startsWith("http")||b.startsWith("blob:")?L():(0,x.Sv)(B||"educoder",b,B)},L=function(){(0,x.Nd)(B||"educoder",decodeURIComponent(b))};return(0,v.jsxs)("div",{style:a()({},S||{}),className:"".concat(N&&A.bgBlack," ").concat(k?A.wrp:"hide"),children:[Z&&(0,v.jsxs)("div",{className:A.close,ref:T,children:[!!K&&(0,v.jsx)(p.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return T.current},children:(0,v.jsx)("span",{onClick:function(){w(),K()},children:(0,v.jsx)("i",{className:"icon-yulanpizhu"})})}),!y&&(0,v.jsx)(p.Z,{title:"点击下载此文件",getPopupContainer:function(){return T.current},children:(0,v.jsx)("span",{onClick:L,children:(0,v.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,v.jsx)(p.Z,{title:"关闭",getPopupContainer:function(){return T.current},children:(0,v.jsx)("span",{className:"",onClick:w,children:(0,v.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,v.jsx)("div",{className:"".concat(A[R]," ").concat(R," ").concat(A.monaco," ").concat("txt"===k?"show":"hide"),children:"txt"===k&&(0,v.jsx)(h.ZP,a()({},F))}),"audio"===k&&(0,v.jsx)("audio",{src:(null===(t=b)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(n=b)&&void 0!==n&&n.startsWith("/api")?b:"data:image/png;base64,".concat(b),autoPlay:!0}),"video"===k&&(0,v.jsx)(v.Fragment,{children:(null===(l=b)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(o=b)&&void 0!==o&&o.startsWith("/api")?(0,v.jsx)("video",{controls:!0,src:"".concat(b),autoPlay:!0}):(0,v.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(b),autoPlay:!0})}),"office"===k&&H&&(0,v.jsx)("iframe",{src:"".concat(W,"/office.html?key=").concat(H.key,"&url=").concat(M+H.url,"&callbackUrl=").concat(M+H.callbackUrl,"&fileType=").concat(H.fileType,"&title=").concat(H.title,"&model=").concat(Q,"&officeServer=").concat(I.Z.ONLYOFFICE,"&disabledDownload=").concat(!!y)}),"html"===k&&(0,v.jsx)("iframe",{src:b+"&disposition=inline"}),"pdf"===k&&(0,v.jsx)("iframe",{src:"".concat(W,"/js/pdfview/index.html?url=").concat(b,"&disabledDownload=").concat(!!y)}),"image"===k&&(0,v.jsx)("img",{src:(null===(r=b)||void 0===r?void 0:r.indexOf("http"))>-1||null!==(C=b)&&void 0!==C&&C.startsWith("/api")?b:"data:image/png;base64,".concat(b)}),("other"===k||"download"===k)&&(0,v.jsx)(v.Fragment,{children:U?(0,v.jsx)(g.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,v.jsx)(m.ZP,{icon:(0,v.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:X,children:"下载"})}):(0,v.jsxs)(m.ZP,{type:"primary",size:"middle",onClick:X,children:[(0,v.jsx)(f.Z,{}),"点击下载"]})})]})}},50269:function(e,i,t){t.r(i),t.d(i,{default:function(){return de}});var n=t(37205),a=t.n(n),l=t(7557),s=t.n(l),o=t(82242),c=t.n(o),r=t(41498),d=t.n(r),u=t(79800),A=t.n(u),m=t(59301),f=t(80608),h=t(78241),p=t(43418),x=t(8591),E=t(71418),g=t(6848),I=t(95237),v=t(43604),C=t(86859),j=t(28609),Q="BannerStyle___QFG1z",b="BannerStyleContent___IFbGY",k="DivDownPlay___hNzlr",B="CustomInputStyle___ilulT",F="paramsStyle___eR_bd",R="type___XlwVp",S="type_item_active___D7CUR",Z="type_item___ZCZl3",w="listwrap___v5grx",N="list___vWpv0",y="fileImg___Vay4u",K="top___biZwX",U="right___bdTxc",G="iconyl___i9O_5",O="iconck___cCVWU",V="iconbj___jVDP_",J="iconsc___FdVK4",P="middle___VCq5J",D="title___JkaHT",z="bottom___dbic6",H="author___sum6Z",Y=t(71681),W=t(75916),M=t(49105),T=t(39647),q=t.n(T),X=t(88522),L=t(24650),_=t(30518),$=t(53326),ee=t(2753),ie="form___OmK1W",te=t(37712),ne=["handleFinish","form","core_subject_tag"],ae=function(e){var i,t=e.handleFinish,n=e.form,a=e.core_subject_tag,l=q()(e,ne),s={beforeUpload:function(e){var i=e.size/1024/1024;return 0==i?(x.ZP.error("".concat(e.name," 无法上传。").concat(0==i?"文件内容不能为空":"超过图片大小限制(2MB)")),Promise.reject()):Promise.resolve()},action:"".concat(Y.Z.API_SERVER,"/api/attachments.json")};return(0,te.jsx)(p.Z,c()(c()({},l),{},{destroyOnClose:!0,centered:!0,width:1200,bodyStyle:{maxHeight:530},children:(0,te.jsxs)(h.Z,{form:n,size:"large",initialValues:{},className:ie,onValuesChange:function(e){},onFinish:t,labelAlign:"right",labelCol:{span:2},children:[(0,te.jsx)(h.Z.Item,{name:"id",hidden:!0,label:"当前论文id"}),(0,te.jsx)(h.Z.Item,{name:"core_subject_name",label:"所属课程",rules:[{required:!0,message:"请选择所属课程"}],children:(0,te.jsx)(X.Z,{options:null==a||null===(i=a.map((function(e){return e})))||void 0===i?void 0:i.map((function(e){return{value:e,label:e}})),filterOption:function(e,i){var t;return-1!==(null==i||null===(t=i.label)||void 0===t||null===(t=t.toUpperCase())||void 0===t?void 0:t.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&n.setFieldValue("core_subject_name",e.substring(0,20))}})}),(0,te.jsx)(h.Z.Item,{name:"title",label:"论文标题",rules:[{required:!0,message:"请输入论文标题"}],children:(0,te.jsx)(L.Z,{placeholder:"请输入论文标题",maxLength:100,showCount:!0})}),(0,te.jsx)(h.Z.Item,{name:"author",label:"作者",rules:[{required:!0,message:"请输入作者"}],children:(0,te.jsx)(L.Z,{placeholder:"请输入作者",maxLength:20,showCount:!0})}),(0,te.jsx)(h.Z.Item,{name:"publish_time",label:"发布时间",rules:[{required:!0,message:"请选择发布时间"}],children:(0,te.jsx)(_.default,{placeholder:"请选择发布时间",style:{width:"100%"}})}),(0,te.jsx)(h.Z.Item,{name:"link",label:"链接",children:(0,te.jsx)(L.Z,{placeholder:"请输入链接"})}),(0,te.jsx)(h.Z.Item,{name:"attachment_id",label:"文件",valuePropName:"fileList",normalize:function(e){return null!=e&&e.at(-1)?[null==e?void 0:e.at(-1)]:[]},getValueFromEvent:function(e){return Array.isArray(e)?e:null==e?void 0:e.fileList},children:(0,te.jsx)($.Z,c()(c()({},s),{},{children:(0,te.jsx)(ee.op,{style:{borderRadius:"2px"},icon:(0,te.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传文件"})}))})]})}))},le=t(29114),se=t(27876),oe=t(61186),ce=t.n(oe),re=t(6638),de=(0,f.connect)((function(e){var i=e.user,t=e.loading,n=e.globalSetting;return{user:i,loading:t.effects,globalSetting:n}}))((function(e){e.dispatch;var i,t,n,l,o,r,u,f=e.globalSetting,T=e.user,q=h.Z.useForm(),X=A()(q,1)[0],L=(0,m.useState)(""),_=A()(L,2),$=_[0],ie=_[1],ne=(0,m.useState)({}),oe=A()(ne,2),de=oe[0],ue=oe[1],Ae=(0,m.useState)({page:1,limit:12,keyword:"",core_subject_name:"全部课程"}),me=A()(Ae,2),fe=me[0],he=me[1],pe=(0,m.useState)(!1),xe=A()(pe,2),Ee=xe[0],ge=xe[1],Ie=(0,m.useState)({content:"",type:""}),ve=A()(Ie,2),Ce=ve[0],je=ve[1],Qe=(0,m.useRef)(),be=function(){var e=d()(s()().mark((function e(){var i,t,n=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=n.length>0&&void 0!==n[0]?n[0]:fe,ge(!0),e.next=4,(0,M.ZP)("/api/core_subject_papers.json",{method:"get",params:c()(c()({},i),{},{core_subject_name:"全部课程"===(null==i?void 0:i.core_subject_name)?"全部":null==i?void 0:i.core_subject_name})});case 4:0==(null==(t=e.sent)?void 0:t.status)&&ue(null==t?void 0:t.data),ge(!1);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){be()}),[fe]);var ke=function(){var e=d()(s()().mark((function e(){var i,t=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=t.length>0&&void 0!==t[0]?t[0]:"",ie(i),""==i&&X.resetFields();case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Be=function(){var e=d()(s()().mark((function e(i){var t,n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,M.ZP)("/api/attachments/".concat(i,"/detail.json"),{method:"get"});case 2:if(-1===(null==(t=e.sent)?void 0:t.status)){e.next=10;break}if("txt"!==t.file_type){e.next=9;break}return e.next=7,(0,M.ZP)(t.url,{method:"get",headers:{"Content-Type":"application/xml"}});case 7:n=e.sent,Qe.current=n;case 9:je({type:t.file_type,content:Y.Z.API_SERVER+t.url});case 10:return e.next=12,ke("文件预览");case 12:case"end":return e.stop()}}),e)})));return function(i){return e.apply(this,arguments)}}();return(0,te.jsx)(E.Z,{spinning:Ee,children:(0,te.jsxs)("section",{children:[(0,te.jsx)("div",{className:Q,style:{backgroundImage:"url(".concat(Y.Z.IMG_SERVER,"/").concat(null==f||null===(i=f.setting)||void 0===i?void 0:i.news_banner_url,")")},children:(0,te.jsxs)("div",{className:b,children:[(0,te.jsxs)("div",{children:[(0,te.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"教学论文"}),(0,W.Ny)()&&(0,te.jsxs)("div",{className:"".concat(k),onClick:function(){X.resetFields(),ie("新建论文")},children:[(0,te.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建教学论文"]})]}),(0,te.jsx)("div",{children:(0,te.jsx)(ee.t7,{placeholder:"请输入教学论文名称搜索",className:B,value:null==fe?void 0:fe.keyword,onChange:function(e){var i;he(c()(c()({},fe),{},{keyword:null===(i=decodeURIComponent(e))||void 0===i?void 0:i.trim(),page:1}))}})})]})}),(0,te.jsx)("div",{style:{width:"12rem",margin:"0 auto",background:"#fff",paddingTop:".1rem"},children:(null==de||null===(t=de.core_subject_tag)||void 0===t?void 0:t.length)>0&&(0,te.jsx)("div",{className:F,children:(0,te.jsx)("div",{className:R,children:(0,te.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null===(n=["全部课程"].concat(a()((null==de?void 0:de.core_subject_tag)||[])))||void 0===n?void 0:n.map((function(e,i){return(0,te.jsx)("div",{className:(null==fe?void 0:fe.core_subject_name)==e?S:Z,onClick:function(){he(c()(c()({},fe),{},{core_subject_name:e}))},children:e},i)}))})})})}),(0,te.jsxs)("div",{style:{width:"12rem",margin:".38rem auto 0"},children:[(null==de?void 0:de.total)>0?(0,te.jsx)("div",{className:w,children:null==de||null===(l=de.list)||void 0===l?void 0:l.map((function(e,i){var t,n;return(0,te.jsx)("div",{children:(0,te.jsxs)("div",{className:N,style:{marginRight:(1+i)%3==0?0:".25rem"},children:[(null==e?void 0:e.attachment_id)&&(0,te.jsx)("div",{className:y,children:(0,te.jsx)("img",{src:(n=null==e||null===(t=e.attachment)||void 0===t?void 0:t.file_sub,"pdf"==n?"data:image/png;base64,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":"xlsx"==n?"data:image/png;base64,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":"ppt"==n?"data:image/png;base64,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":"docx"==n?"data:image/png;base64,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":"data:image/png;base64,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"),alt:""})}),(0,te.jsx)("div",{className:K,children:(0,te.jsxs)("div",{className:U,children:[(null==e?void 0:e.attachment_id)&&(0,te.jsx)(g.Z,{title:"预览",children:(0,te.jsx)("i",{className:"iconfont icon-yulan1 ml15 current ".concat(G),onClick:function(){Be(null==e?void 0:e.attachment_id)}})}),(null==e?void 0:e.link)&&(0,te.jsx)(g.Z,{title:"查看",children:(0,te.jsx)("i",{className:"iconfont icon-chakan3 ml15 current ".concat(O),onClick:function(){(0,se.xg)(null==e?void 0:e.link)}})}),(0,W.Ny)()&&(0,te.jsx)(g.Z,{title:"编辑",children:(0,te.jsx)("i",{className:"iconfont icon-bianji_Hover ml15 current ".concat(V),onClick:function(){var i,t,n;X.setFieldsValue(c()(c()({},e),{},{publish_time:ce()(null==e?void 0:e.publish_time),attachment_id:(null==e?void 0:e.attachment_id)&&[{uid:null==e||null===(i=e.attachment)||void 0===i?void 0:i.id,name:null==e||null===(t=e.attachment)||void 0===t?void 0:t.title,status:"down",response:{id:null==e||null===(n=e.attachment)||void 0===n?void 0:n.id}}]})),ke("编辑论文")}})}),(0,W.Ny)()&&(0,te.jsx)(g.Z,{title:"删除",children:(0,te.jsx)("i",{className:"iconfont icon-shanchu13 ml15 current ".concat(J),onClick:d()(s()().mark((function i(){var t;return s()().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:t=p.Z.confirm({title:"提示",icon:null,centered:!0,content:"确认删除《".concat(null==e?void 0:e.title,"》吗?"),okText:"确定删除",cancelText:"取消",onOk:function(){var i=d()(s()().mark((function i(){return s()().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,M.ZP)("/api/core_subject_papers/".concat(null==e?void 0:e.id,".json"),{method:"delete"});case 2:0==i.sent.status&&(x.ZP.success("删除成功"),he(c()(c()({},fe),{},{page:1,keyword:""})));case 4:case"end":return i.stop()}}),i)})));return function(){return i.apply(this,arguments)}}(),onCancel:function(){return t.destroy()}});case 1:case"end":return i.stop()}}),i)})))})})]})}),(0,te.jsx)("div",{className:P,children:(0,te.jsx)("div",{className:D,children:(0,te.jsx)(g.Z,{placement:"topLeft",title:null==e?void 0:e.title,children:e.title})})}),(0,te.jsxs)("div",{className:z,children:[(0,te.jsx)("div",{className:H,children:(0,te.jsxs)(g.Z,{placement:"topLeft",title:"作者:".concat(null==e?void 0:e.author),children:[(0,te.jsx)("img",{src:"data:image/png;base64,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",alt:"",style:{width:".25rem",height:".25rem"}}),(0,te.jsx)("span",{style:{marginLeft:".08rem"},children:null==e?void 0:e.author})]})}),(0,te.jsx)("div",{children:(0,te.jsxs)(g.Z,{title:"发布时间:".concat(ce()(null==e?void 0:e.publish_time).format("YYYY-MM-DD")),children:[(0,te.jsx)("img",{src:"data:image/png;base64,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",alt:"",style:{width:".19rem",height:".19rem"}}),(0,te.jsx)("span",{style:{marginLeft:".08rem"},children:ce()(null==e?void 0:e.publish_time).format("YYYY-MM-DD")})]})})]})]})},null==e?void 0:e.id)}))}):(0,te.jsx)(re.Z,{}),(null==de||null===(o=de.list)||void 0===o?void 0:o.length)>0&&(0,te.jsxs)(I.Z,{align:"middle",justify:"space-between",style:{margin:".2rem auto 1.5rem"},children:[(0,te.jsxs)(v.Z,{children:["共 ",(0,te.jsx)("span",{style:{color:"#165DFF"},children:(null==de?void 0:de.total)||0})," 条数据"]}),(0,te.jsx)(v.Z,{children:(0,te.jsx)(C.Z,{showSizeChanger:!1,showQuickJumper:!0,current:fe.page,pageSize:fe.limit,onChange:function(e,i){return he(c()(c()({},fe),{},{page:e,limit:i}))},total:(null==de?void 0:de.total)||0})})]})]}),(0,te.jsx)(ae,{title:$,visible:["新建论文","编辑论文"].includes($),form:X,core_subject_tag:(null==de?void 0:de.core_subject_tag)||[],onCancel:function(){ke("")},confirmLoading:Ee,onOk:function(){return X.submit()},handleFinish:function(){var e=d()(s()().mark((function e(i){var t,n,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i.attachment_id=null===(t=i.attachment_id)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id,ge(!0),"新建论文"!=$){e.next=6;break}return e.next=5,(0,M.ZP)("/api/core_subject_papers.json",{method:"post",body:c()({},i)});case 5:a=e.sent;case 6:if("编辑论文"!=$){e.next=10;break}return e.next=9,(0,M.ZP)("/api/core_subject_papers/".concat(i.id,".json"),{method:"PUT",body:c()({},i)});case 9:a=e.sent;case 10:0==(null===(n=a)||void 0===n?void 0:n.status)&&(x.ZP.success("新建论文"==$?"添加成功":"修改成功"),he(c()(c()({},fe),{},{page:1,keyword:""})),ke("")),ge(!1);case 12:case"end":return e.stop()}}),e)})));return function(i){return e.apply(this,arguments)}}()}),(0,te.jsx)(p.Z,{title:$,visible:"文件预览"==$,destroyOnClose:!0,centered:!0,width:1200,footer:null,onCancel:function(){ke()},children:(0,te.jsx)(j.Z,{content:(null==T||null===(r=T.userInfo)||void 0===r?void 0:r.username)+"("+(null==T||null===(u=T.userInfo)||void 0===u?void 0:u.user_id)+")",children:(0,te.jsx)("div",{style:{height:700,overflow:"hidden",position:"relative"},children:(0,te.jsx)(le.Z,{data:null==Ce?void 0:Ce.content,type:null==Ce?void 0:Ce.type,disabledDownload:!0,style:{position:"absolute",zIndex:1,alignItems:"flex-start"},monacoEditor:{value:Qe.current,language:"txt",onChange:function(){},options:{readOnly:!0,fontSize:14,minimap:{enabled:!1}}},onClose:function(){return ke()}})})})})]})})}))}}]); \ No newline at end of file diff --git a/p__Paperlibrary__Add__index.async.js b/p__Paperlibrary__Add__index.async.js index 39e234ed38..a62284d33f 100644 --- a/p__Paperlibrary__Add__index.async.js +++ b/p__Paperlibrary__Add__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[93260,4585,71950],{10459:function(e,n,t){function i(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i-1||null!==(i=N)&&void 0!==i&&i.startsWith("/api")?N:"data:image/png;base64,".concat(N),autoPlay:!0}),"video"===Z&&(0,y.jsx)(y.Fragment,{children:(null===(a=N)||void 0===a?void 0:a.indexOf("http"))>-1||null!==(r=N)&&void 0!==r&&r.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(N),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(N),autoPlay:!0})}),"office"===Z&&W&&(0,y.jsx)("iframe",{src:"".concat(U,"/office.html?key=").concat(W.key,"&url=").concat(K+W.url,"&callbackUrl=").concat(K+W.callbackUrl,"&fileType=").concat(W.fileType,"&title=").concat(W.title,"&model=").concat(k,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!F)}),"html"===Z&&(0,y.jsx)("iframe",{src:N+"&disposition=inline"}),"pdf"===Z&&(0,y.jsx)("iframe",{src:"".concat(U,"/js/pdfview/index.html?url=").concat(N,"&disabledDownload=").concat(!!F)}),"image"===Z&&(0,y.jsx)("img",{src:(null===(o=N)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(b=N)&&void 0!==b&&b.startsWith("/api")?N:"data:image/png;base64,".concat(N)}),("other"===Z||"download"===Z)&&(0,y.jsx)(y.Fragment,{children:M?(0,y.jsx)(g.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(m.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:X,children:"下载"})}):(0,y.jsxs)(m.ZP,{type:"primary",size:"middle",onClick:X,children:[(0,y.jsx)(h.Z,{}),"点击下载"]})})]})}},2080:function(e,n,t){t.d(n,{t:function(){return P}});var i=t(39647),s=t.n(i),a=t(91232),l=t.n(a),r=t(85573),c=t.n(r),o=t(82242),u=t.n(o),d=t(79800),p=t.n(d),m=t(59301),h=t(24650),f=t(78673),x=t(78241),v=t(95237),_=t(43604),g=t(94001),j=t(57809),y=t(78666),b=t(80608),w=t(6085),k=t(14493),N=t(37712),Z=["key","name"],I=h.Z.TextArea,C=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"},{title:"JavaScript",key:"JavaScript"},{title:"Ruby",key:"Ruby"}],S=function(e){var n=e.value,t=e.onChange;return(0,N.jsx)(f.Z,{checked:n,onChange:function(e){t(e)}})},q="@▁@",T="@▁▁@",P=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.scoreByBlank,a=void 0!==i&&i,r=e.hackidentifier,o=e.answerKey,d=(0,m.useState)(!1),f=p()(d,2),P=f[0],E=f[1],F=(0,m.useState)(!1),L=p()(F,2),M=(L[0],L[1],(0,b.useParams)().type,function(e,n){for(var t=n.line,i=0,s=0;s0){var l=M(e,n.from);console.log("新增".concat(a,"个,之前有").concat(l,"个")),t(a,l)}}else{var r=s.split(q).length-1+s.split(T).length-1,c=M(e,n.from);console.log("删除".concat(r,"个, 前面有").concat(c,"个,新增").concat(a,"个")),i(r>1?Array.from({length:r},(function(e,n){return c+n})):c)}}(e,n,O,B)}})})}),(0,N.jsx)(x.Z.List,{name:o,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,i=l()(n);try{for(i.s();!(t=i.n()).done;){var s=(t.value||{}).answer_text;if(0===(null==s?void 0:s.length))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){i.e(e)}finally{i.f()}return Promise.resolve()}}],children:function(e,n,t){var i=n.add,l=n.remove;t.errors;return R.current=i,D.current=l,(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(x.Z.Item,{label:"填空项答案",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t,i,l=e.key,r=e.name,c=s()(e,Z);return(0,N.jsxs)(v.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,N.jsxs)(_.Z,{flex:"0 0 auto",className:"".concat(w.Z.blankIndex),children:["填空项",n+1]}),(0,N.jsx)(_.Z,{flex:1,children:(0,N.jsxs)(v.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,N.jsx)(_.Z,{children:(0,N.jsx)(x.Z.Item,u()(u()({},c),{},{name:[r,"answer_text"],noStyle:!0,children:null!=V&&null!==(t=V[r])&&void 0!==t&&t.multi_line||null!=V&&null!==(i=V[r])&&void 0!==i&&i.multiLine?(0,N.jsx)(I,{spellCheck:!1,style:{marginLeft:10,width:550}}):(0,N.jsx)(h.Z,{style:{marginLeft:10,width:550},className:w.Z.blankInput,size:"large",maxLength:1e3,onBlur:function(e){}})}))}),a&&(0,N.jsx)(_.Z,{flex:"224px",children:(0,N.jsx)(x.Z.Item,u()(u()({},c),{},{name:[r,"score"],label:"分值",rules:[{required:!0}],children:(0,N.jsx)(g.Z,{size:"large",className:w.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]})})]},l)}))]})}}),(0,N.jsx)("div",{onClick:function(){return E(!0)},children:(0,N.jsx)(x.Z.Item,{name:["hack","analysis"],label:"题目解析",labelCol:{span:24},children:(0,N.jsx)(y.x,{placeholder:"请编辑题目解析(非必填)",isEdit:P})})}),(0,N.jsx)(x.Z.Item,{label:"编程语言",style:{marginTop:30},name:["hack_codes","language"],labelCol:{span:24},rules:[{required:!0,message:"请选择编程语言"}],children:(0,N.jsx)(j.default,{size:"large",children:C.map((function(e){return(0,N.jsxs)(j.default.Option,{value:e.key,children:[" ",e.title]},e.title)}))})}),(0,N.jsxs)(x.Z.Item,{label:"最大评测时长(秒)",style:{marginTop:30},labelCol:{span:24},required:!0,children:[(0,N.jsx)(x.Z.Item,{name:["hack","time_limit"],rules:[{required:!0,message:"请输入单个测试集评测时长限制"},{type:"number",min:3,message:"最小限制时间是3秒"}],noStyle:!0,children:(0,N.jsx)(g.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})}),(0,N.jsx)("span",{className:"ml10 font14",children:"秒"})]}),(0,N.jsxs)(v.Z,{align:"middle",style:{marginTop:30},children:[(0,N.jsx)(x.Z.Item,{name:["hack","allow_student_debug"],children:(0,N.jsx)(S,{})}),(0,N.jsx)(_.Z,{className:"ml10",children:"允许学生答题时进行代码调试"})]}),(0,N.jsx)(x.Z.Item,{label:"测试用例",required:!0}),(0,N.jsxs)("div",{style:{background:"#F6F7F9",padding:15},children:[(0,N.jsx)(x.Z.Item,{label:"输入",labelCol:{span:24},name:["hack_sets","input"],children:(0,N.jsx)(I,{rows:4})}),(0,N.jsx)(x.Z.Item,{label:"输出",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"请输入输出内容"}],children:(0,N.jsx)(I,{rows:4})})]}),(0,N.jsx)(k.Z,{answerKey:o,hackidentifier:r,ButtonText:"自测运行",ButtonProps:{ghost:!0,icon:(0,N.jsx)("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}},form:t})]})}},14493:function(e,n,t){var i=t(82242),s=t.n(i),a=t(7557),l=t.n(a),r=t(41498),c=t.n(r),o=t(79800),u=t.n(o),d=t(80608),p=t(59301),m=t(8591),h=t(3113),f=t(43418),x=t(24334),v=t(49105),_=t(84878),g=t(39143),j=t(61186),y=t.n(j),b=t(37712);n.Z=function(e){var n=e.ButtonProps,t=e.ButtonText,i=e.form,a=e.answerKey,r=e.hackidentifier,o=void 0===r?"":r,j=e.items,w=void 0===j?{}:j,k=(0,p.useState)(!1),N=u()(k,2),Z=N[0],I=N[1],C=(0,p.useState)(""),S=u()(C,2),q=S[0],T=S[1],P=(0,d.useParams)(),E=(0,p.useState)({}),F=u()(E,2),L=F[0],M=F[1],A="edit"===P.type;window.location.href.includes("problemset");function R(e,n){return O.apply(this,arguments)}function O(){return(O=c()(l()().mark((function e(n,t){var s,r,c,o,u;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=i.getFieldValue("hack_codes"),c=i.getFieldValue(a),r.code){e.next=5;break}return m.ZP.info("程序代码不能为空!"),e.abrupt("return");case 5:if(r.language){e.next=8;break}return m.ZP.info("编程语言不能为空!"),e.abrupt("return");case 8:if(!(c.length>0&&(null===(s=c.filter((function(e){return!e.answer_text})))||void 0===s?void 0:s.length)>0)){e.next=11;break}return m.ZP.info("填空项不能为空!"),e.abrupt("return");case 11:return o=r.code,c.length>0&&(null==c||c.map((function(e){o=e.multi_line?o.substring(0,o.indexOf("@▁▁@"))+e.answer_text+o.substring(o.indexOf("@▁▁@")+4):o.substring(0,o.indexOf("@▁@"))+e.answer_text+o.substring(o.indexOf("@▁@")+3)}))),e.next=15,(0,_.n4)(t,n||{code:x.Base64.encode(o),language:r.language});case 15:return u=e.sent,e.abrupt("return",u);case 17:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function D(e,n){return B.apply(this,arguments)}function B(){return(B=c()(l()().mark((function e(n,t){var i,s,a,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=w.userAnswer,a=x.Base64.decode(w.code),!(s.length>0&&(null===(i=s.filter((function(e){return!e.value})))||void 0===i?void 0:i.length)>0)){e.next=6;break}return m.ZP.info("填空项不能为空!"),e.abrupt("return");case 6:return s.length>0&&(null==s||s.map((function(e){a=e.multi_line?a.substring(0,a.indexOf("@▁▁@"))+e.value+a.substring(a.indexOf("@▁▁@")+4):a.substring(0,a.indexOf("@▁@"))+e.value+a.substring(a.indexOf("@▁@")+3)}))),e.next=9,(0,_.n4)(t,n||{code:x.Base64.encode(a),language:w.language});case 9:return r=e.sent,e.abrupt("return",r);case 11:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function V(){return(new Date).getTime()}return(0,p.useEffect)((function(){(A||o)&&T(o||P.id)}),[P]),(0,p.useEffect)((function(){return function(){sessionStorage.removeItem("projectFill")}}),[]),(0,b.jsxs)("div",{children:[(0,b.jsx)(h.ZP,s()(s()({loading:Z},n),{},{onClick:c()(l()().mark((function e(){var n,a,r,o,u,d,p,h,g,j,y,b,w,k;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("运行调试"!==t){e.next=20;break}if(I(!0),!Z){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,(0,v.ZP)("/api/problems/".concat(q,"/start.json"),{method:"get"});case 6:return n=e.sent,e.next=9,D(null,null==n?void 0:n.identifier);case 9:if(0!==(null==(a=e.sent)?void 0:a.status)){e.next=18;break}return r=function(){var e=c()(l()().mark((function e(){var t,i,s,a,c;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.rX)(null==n?void 0:n.identifier,"submit");case 2:if(t=e.sent,i=t.status,t.message,s=t.data,a=V(),c=a-o>6e3,0===i||c||setTimeout(r,1e3),!c){e.next=13;break}return f.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),I(!1),e.abrupt("return");case 13:0===i&&(I(!1),M(s),2===s.status&&(I(!1),f.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),o=V(),e.next=15,(0,_.bM)(null==n?void 0:n.identifier,{});case 15:r(),e.next=19;break;case 18:I(!1);case 19:return e.abrupt("return");case 20:return u=!0,e.next=23,i.validateFields().then((function(){u=!1}),(function(e){var n,t;e.errorFields[0].name.includes("standard_answers")?m.ZP.error("填空项答案不能为空"):m.ZP.error(e.errorFields[0].errors[0]),0===(null===(n=e.errorFields)||void 0===n?void 0:n.length)&&(u=!1),i.scrollToField(null==e||null===(t=e.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"}),u=!0}));case 23:if(!u){e.next=25;break}return e.abrupt("return");case 25:if(I(!0),!Z){e.next=28;break}return e.abrupt("return");case 28:if(d="",p=i.getFieldsValue(),q){e.next=39;break}return e.next=33,(0,v.ZP)("/api/problems.json",{method:"post",body:s()(s()({},p),{},{hack:s()(s()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(h=p.hack)||void 0===h||null===(h=h.sub_discipline_id)||void 0===h?void 0:h[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:s()(s()({},p.hack_codes),{},{code:x.Base64.encode(p.hack_codes.code)}),hack_sets:[s()({},p.hack_sets)],is_blank:!0})});case 33:d=e.sent,q=null===(g=d)||void 0===g?void 0:g.identifier,sessionStorage.projectFill=q,T(q),e.next=42;break;case 39:return e.next=41,(0,v.ZP)("/api/problems/".concat(q,".json"),{method:"put",body:s()(s()({},p),{},{hack:s()(s()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(j=p.hack)||void 0===j||null===(j=j.sub_discipline_id)||void 0===j?void 0:j[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:s()(s()({},p.hack_codes),{},{code:x.Base64.encode(p.hack_codes.code)}),update_hack_sets:[s()({},p.hack_sets)],is_blank:!0})});case 41:d=e.sent;case 42:return e.next=44,(0,v.ZP)("/api/problems/".concat(q,"/start.json"),{method:"get"});case 44:return y=e.sent,e.next=47,R(null,null==y?void 0:y.identifier);case 47:if(0!==(null==(b=e.sent)?void 0:b.status)){e.next=56;break}return w=function(){var e=c()(l()().mark((function e(){var n,t,i,s,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.rX)(null==y?void 0:y.identifier,"submit");case 2:if(n=e.sent,t=n.status,n.message,i=n.data,s=V(),a=s-k>1e3*(p.hack.time_limit+3),0===t||a||setTimeout(w,1e3),!a){e.next=13;break}return f.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),I(!1),e.abrupt("return");case 13:0===t&&(I(!1),M(i),2===i.status&&(I(!1),f.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),k=V(),e.next=53,(0,_.bM)(null==y?void 0:y.identifier,{});case 53:w(),e.next=57;break;case 56:I(!1);case 57:case"end":return e.stop()}}),e)}))),children:t})),(null==L?void 0:L.id)&&2!==L.status&&(0,b.jsx)(f.Z,{open:(null==L?void 0:L.id)&&2!==L.status,title:"运行结果",width:1100,footer:!1,onOk:function(){M({})},onCancel:function(){M({})},children:(0,b.jsxs)("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15},children:[(0,b.jsxs)("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14},children:[(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"状态"}),(0,b.jsx)("span",{style:{marginLeft:12,color:0!==L.status&&"#E30000"},children:g.Im[L.status]})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"提交时间"}),(0,b.jsx)("span",{style:{marginLeft:12},children:y()(L.created_at).format("YYYY-MM-DD HH:mm:ss")})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"语言"}),(0,b.jsx)("span",{style:{marginLeft:12},children:L.language})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"执行用时"}),(0,b.jsxs)("span",{style:{marginLeft:12},children:[L.execute_time,"ms"]})]})]}),(0,b.jsx)(g.Y4,s()({},L))]})})]})}},3879:function(e,n,t){t.d(n,{u:function(){return k}});var i=t(39647),s=t.n(i),a=t(79800),l=t.n(a),r=t(85573),c=t.n(r),o=t(82242),u=t.n(o),d=t(59301),p=t(95237),m=t(43604),h=t(6848),f=t(78241),x=t(6085),v=t(65547),_=t(97810),g=t(78666),j=t(37712),y=["key","name"],b=["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"],w=function(e){var n=e.value,t=e.onChange,i=e.choiceTextKey,s=e.answerKey,a=e.index,l=e.isEdit,r=e.setInputActive,o=e.form,d=e.choiceOptionsPath,f=e.allowChangeMode,y=e.showAddIcon,w=e.addItem,k=e.deleteItem,N=1===(null==n?void 0:n[s]),Z=function(){var e;N?t(u()(u()({},n),{},c()({},s,0))):(f||(e=o.getFieldValue(d),o.setFieldValue(d,e.map((function(e){return u()(u()({},e),{},c()({},s,0))})))),t(u()(u()({},n),{},c()({},s,1))))};return(0,j.jsxs)(p.Z,{className:x.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,j.jsx)(m.Z,{onClick:Z,className:"".concat(x.Z.choiceIndex," ").concat(N?x.Z.activeAnswer:""),children:b[a]}),(0,j.jsx)(m.Z,{flex:1,className:"".concat(x.Z.editorWrap," ml15"),onClick:r,children:(0,j.jsx)(g.x,{height:155,placeholder:"请您输入选项",isEdit:l,value:null==n?void 0:n[i],onChange:function(e){t(u()(u()({},n),{},c()({},i,e)))}})}),(0,j.jsx)(m.Z,{flex:"0 0 auto",className:"ml15",children:(0,j.jsx)("div",{onClick:Z,className:"".concat(x.Z.setAnswerBtn," ").concat(N?x.Z.activeAnswer:""),children:N?"正确答案":"设为答案"})}),(0,j.jsxs)(m.Z,{className:x.Z.actionWrapper,children:[(0,j.jsx)(h.Z,{title:"新增参考答案",children:(0,j.jsx)(v.Z,{className:x.Z.addIcon,onClick:w,style:{visibility:y?"visible":"hidden"}})}),(0,j.jsx)(h.Z,{title:"删除",children:(0,j.jsx)(_.Z,{className:x.Z.deleteIcon,onClick:k,style:{visibility:a>1?"visible":"hidden"}})})]})]})},k=function(e){var n=e.questionTitlePlaceholder,t=e.titleKey,i=e.choiceKey,a=e.analysisKey,r=e.choiceTextKey,o=e.answerKey,p=e.choiceOptionsPath,m=e.allowChangeMode,h=void 0===m||m,v=e.form,_=e.showAnalysis,k=void 0===_||_,N=(0,d.useState)(),Z=l()(N,2),I=Z[0],C=Z[1],S=(0,d.useState)(!1),q=l()(S,2),T=q[0],P=q[1];return(0,j.jsxs)("div",{className:x.Z.wrap,children:[(0,j.jsx)("div",{className:x.Z.questionTitleEditorWrap,children:(0,j.jsx)(f.Z.Item,{label:"题干",name:t,labelCol:{span:24},rules:[{required:!0}],children:(0,j.jsx)(g.h,{scrollId:Array.isArray(t)?t.join("_"):"".concat(t),watch:!0,height:140,placeholder:n})})}),(0,j.jsx)(f.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),(0,j.jsx)(f.Z.List,{name:i,rules:[{validator:function(e,n){var t=n.some((function(e){return 1===e[o]})),i=n.findIndex((function(e){var n;return(null===(n=e[r])||void 0===n?void 0:n.length)<=0}));return-1!==i?Promise.reject(new Error("请先输入".concat(b[i],"选项的内容"))):t?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e,n){var t=n.add,i=n.remove;return(0,j.jsxs)("div",{id:Array.isArray(p)?p.join("_"):"".concat(p),children:[e.map((function(n,a){var l=n.key,m=n.name,x=s()(n,y),_=I===l,g=a<7&&a===e.length-1;return(0,d.createElement)(f.Z.Item,u()(u()({},x),{},{key:l,name:m,noStyle:!0}),(0,j.jsx)(w,{choiceTextKey:r,answerKey:o,index:a,isEdit:_,setInputActive:function(){C(l)},form:v,choiceOptionsPath:p,allowChangeMode:h,showAddIcon:g,addItem:function(){return t(c()(c()({},r,""),o,0))},deleteItem:function(){return i(m)}}))})),e.length<8&&(0,j.jsx)("div",{className:"".concat(x.Z.addBtn," mb30"),onClick:function(){return t(c()(c()({},r,""),o,0))},children:"添加选项"})]})}}),k&&(0,j.jsx)("div",{onClick:function(){return P(!0)},children:(0,j.jsx)(f.Z.Item,{name:a,label:"题目解析",labelCol:{span:24},children:(0,j.jsx)(g.x,{placeholder:"请编辑题目解析(非必填)",isEdit:T})})})]})}},48763:function(e,n,t){t.d(n,{r:function(){return g}});var i=t(82242),s=t.n(i),a=t(39647),l=t.n(a),r=(t(59301),t(36381)),c=t(78241),o=t(95237),u=t(94001),d=t(6848),p=t(6085),m=t(97810),h=t(78666),f=t(3879),x=t(37712),v=["key","name"],_=r.Z.Panel,g=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),i=e.withScore;return(0,x.jsxs)("div",{className:p.Z.wrap,children:[(0,x.jsx)("div",{className:p.Z.questionTitleEditorWrap,children:(0,x.jsx)(c.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,x.jsx)(h.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,x.jsx)(c.Z.Item,{label:"小题",required:!0,labelCol:{span:24}}),(0,x.jsx)(c.Z.List,{name:"sub_item_banks",rules:[{validator:function(e,n){return n?Promise.resolve():Promise.reject(new Error("请添加小题"))}}],children:function(e,n){var a=n.add,h=n.remove;return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(r.Z,{className:e.length>0?p.Z.collapseWrapper:"",bordered:!1,expandIcon:function(e){var n=e.isActive;return(0,x.jsx)("i",{className:"iconfont icon-weizhankai ".concat(n?p.Z.open:p.Z.close),style:{fontSize:14,transition:"all .2s"}})},children:e.map((function(e,n){var a=e.key,r=e.name,g=l()(e,v);return(0,x.jsx)(_,{className:p.Z.panel,forceRender:!0,header:(0,x.jsxs)("div",{className:p.Z.panelHeader,children:["第",n+1,"小题",(0,x.jsx)("span",{children:"(单选题)"})]}),extra:(0,x.jsxs)(o.Z,{align:"middle",onClick:function(e){return e.stopPropagation()},children:[i&&(0,x.jsx)(c.Z.Item,s()(s()({},g),{},{rules:[{required:!0,message:"请输入小题分值"}],label:"分值",name:[r,"question_score"],className:p.Z.blankInputNumberWrapper,children:(0,x.jsx)(u.Z,{className:p.Z.blankInput,placeholder:"请输入当前小题分数",min:.1,precision:1,max:100,style:{width:150}})})),(0,x.jsx)(d.Z,{title:"删除",children:(0,x.jsx)(m.Z,{className:"".concat(p.Z.deleteIcon," ml40"),onClick:function(){return h(r)}})})]}),children:(0,x.jsx)(c.Z.Item,s()(s()({},g),{},{name:r,children:(0,x.jsx)(f.u,{questionTitlePlaceholder:"请编辑选择题题干内容",allowChangeMode:!1,form:t,choiceKey:[r,"choices"],titleKey:[r,"name"],analysisKey:[r,"analysis"],choiceOptionsPath:["sub_item_banks",r,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"})}))},a)}))}),e.length<20&&(0,x.jsx)("div",{className:"".concat(p.Z.addBtn),onClick:function(){return a({name:"",choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}})),analysis:""})},children:"添加小题"})]})}})]})}},68054:function(e,n,t){t.d(n,{u:function(){return P}});var i=t(39647),s=t.n(i),a=t(91232),l=t.n(a),r=t(85573),c=t.n(r),o=t(82242),u=t.n(o),d=t(79800),p=t.n(d),m=t(37205),h=t.n(m),f=t(59301),x=t(43418),v=t(95237),_=t(43604),g=t(24650),j=t(6848),y=t(78673),b=t(78241),w=t(94001),k=t(78666),N=t(97810),Z=t(6085),I=t(37712),C=["key","name"],S=function(e){var n=e.value,t=e.onChange;return(0,I.jsxs)(v.Z,{align:"middle",className:"ml20",gutter:[40,20],children:[null==n?void 0:n.map((function(e,i){return(0,I.jsxs)(_.Z,{className:Z.Z.blankWrapper,children:[(0,I.jsx)(g.Z,{className:Z.Z.blankInput,defaultValue:e,maxLength:1e3,onBlur:function(e){var s=h()(n),a=e.target.value.trim();s[i]=a,t(s)}}),(0,I.jsx)(j.Z,{title:"删除",children:(0,I.jsx)(N.Z,{className:Z.Z.deleteIcon,style:{marginLeft:15,visibility:i>0?"visible":"hidden"},onClick:function(){return function(e){x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:Z.Z.modal,onOk:function(){var i=h()(n);i.splice(e,1),t(i)}})}(i)}})})]},"".concat(e,"_").concat(i))})),(0,I.jsx)(_.Z,{children:(0,I.jsx)("div",{className:"".concat(Z.Z.addBtn),onClick:function(){var e;(e=h()(n)).push(""),t(e)},children:"新增答案"})})]})},q=function(e){var n=e.value,t=void 0===n||n,i=e.onChange;return(0,I.jsx)(y.Z,{checked:!t,onChange:function(e){i(!e)}})},T="▁",P=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.scoreByBlank,a=void 0!==i&&i,r=e.answerKey,o=(0,f.useState)(!1),d=p()(o,2),m=d[0],h=d[1],x=function(e,n){for(var t=n.line,i=0,s=0;s1?Array.from({length:l},(function(e,n){return r+n})):r)}else if(a>0){var c=x(e,n.from);console.log("新增".concat(a,"个,之前有").concat(c,"个")),t(a,c)}}(e,n,N,E)}})})}),(0,I.jsx)(b.Z.List,{name:r,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,i=l()(n);try{for(i.s();!(t=i.n()).done;){var s=(t.value||{}).answer_text;if(null!=s&&s.some((function(e){return 0===(null==e?void 0:e.length)})))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){i.e(e)}finally{i.f()}return Promise.resolve()}}],children:function(e,n,t){var i=n.add,l=n.remove;t.errors;return y.current=i,P.current=l,(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(b.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t=e.key,i=e.name,l=s()(e,C);return(0,I.jsxs)(v.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,I.jsxs)(_.Z,{flex:"0 0 auto",className:"".concat(Z.Z.blankIndex),children:["填空项",n+1]}),(0,I.jsxs)(_.Z,{flex:1,children:[(0,I.jsxs)(v.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,I.jsx)(_.Z,{children:(0,I.jsx)(b.Z.Item,u()(u()({},l),{},{name:[i,"answer_text"],noStyle:!0,children:(0,I.jsx)(S,{})}))}),a&&(0,I.jsx)(_.Z,{flex:"224px",children:(0,I.jsx)(b.Z.Item,u()(u()({},l),{},{name:[i,"score"],label:"分值",rules:[{required:!0}],className:Z.Z.blankInputNumberWrapper,children:(0,I.jsx)(w.Z,{className:Z.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]}),(0,I.jsx)(b.Z.Item,u()(u()({},l),{},{name:[i,"position"],noStyle:!0,children:(0,I.jsx)(g.Z,{type:"hidden"})}))]})]},t)}))]})}}),(null==F?void 0:F.length)>1&&(0,I.jsxs)(v.Z,{align:"middle",className:(null==F?void 0:F.length)>1?"mb30":"".concat(Z.Z.hide),children:[(0,I.jsx)(b.Z.Item,{name:"is_ordered",children:(0,I.jsx)(q,{})}),(0,I.jsx)(_.Z,{className:"ml10",children:"允许学生每个填空的答案与标准答案的顺序不一致"})]}),(0,I.jsx)("div",{onClick:function(){return h(!0)},children:(0,I.jsx)(b.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,I.jsx)(k.x,{placeholder:"请编辑题目解析(非必填)",isEdit:m})})})]})}},89517:function(e,n,t){t.d(n,{Z:function(){return y}});var i=t(39647),s=t.n(i),a=t(79800),l=t.n(a),r=t(82242),c=t.n(r),o=t(85573),u=t.n(o),d=t(59301),p=t(95237),m=t(43604),h=t(78241),f=t(6085),x=t(78666),v=t(37712),_=["key","name"],g=u()(u()({},"正确","T"),"错误","F"),j=function(e){var n=e.value,t=e.onChange,i=e.form,s=1===(null==n?void 0:n.is_answer),a=null==n?void 0:n.choice_text,l=function(){var e=i.getFieldsValue().choices.map((function(e){return{choice_text:e.choice_text,is_answer:0}}));i.setFieldsValue({choices:e}),t(c()(c()({},n),{},{is_answer:1}))};return(0,v.jsxs)(p.Z,{className:f.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,v.jsx)(m.Z,{onClick:l,className:"".concat(f.Z.choiceIndex," ").concat(f.Z.judgementIndex," ").concat(s?f.Z.activeAnswer:""),children:g[a]}),(0,v.jsx)(m.Z,{flex:1,className:"".concat(f.Z.editorWrap," ml15"),children:(0,v.jsx)("div",{className:"".concat(f.Z.inputBorder," ").concat(f.Z.placeholder," ").concat(s?f.Z.activeJudgementAnswer:""),children:a})}),(0,v.jsx)(m.Z,{flex:"0 0 auto",className:"ml15",children:(0,v.jsx)("div",{onClick:l,className:"".concat(f.Z.setAnswerBtn," ").concat(s?f.Z.activeAnswer:""),children:s?"正确答案":"设为答案"})})]})},y=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),i=(0,d.useState)(!1),a=l()(i,2),r=a[0],o=a[1];return(0,v.jsxs)("div",{className:f.Z.wrap,children:[(0,v.jsx)("div",{className:f.Z.questionTitleEditorWrap,children:(0,v.jsx)(h.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,v.jsx)(x.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,v.jsx)(h.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24},children:(0,v.jsx)(h.Z.List,{name:"choices",rules:[{validator:function(e,n){return n.some((function(e){return 1===(null==e?void 0:e.is_answer)}))?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e){return(0,v.jsx)("div",{id:"choices",children:e.map((function(e){var n=e.key,i=e.name,a=s()(e,_);return(0,d.createElement)(h.Z.Item,c()(c()({},a),{},{key:n,name:i,noStyle:!0}),(0,v.jsx)(j,{form:t}))}))})}})}),(0,v.jsx)("div",{onClick:function(){return o(!0)},children:(0,v.jsx)(h.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,v.jsx)(x.x,{placeholder:"请编辑题目解析(非必填)",isEdit:r})})})]})}},78666:function(e,n,t){t.d(n,{h:function(){return p},x:function(){return m}});var i=t(82242),s=t.n(i),a=t(39647),l=t.n(a),r=t(77036),c=t(6085),o=(t(59301),t(4585)),u=t(37712),d=["value","onChange","scrollId"],p=function(e){var n=e.value,t=e.onChange,i=e.scrollId,a=l()(e,d);return(0,u.jsx)("div",{id:i||"",children:(0,u.jsx)(r.Z,s()(s()({},a),{},{hidetoolBar:!0,defaultValue:n,onChange:function(e,n){console.log("a:",e,n),null!=n&&n.length?t(e,n):t(e)}}))})},m=function(e){var n=e.value,t=e.onChange,i=e.placeholder,s=e.height,a=void 0===s?140:s;return e.isEdit?(0,u.jsx)(r.Z,{watch:!0,isFocus:!0,height:a,placeholder:i,defaultValue:n,onChange:t}):(0,u.jsx)("div",{style:{cursor:"pointer"},children:n?(0,u.jsx)(o.Z,{className:c.Z.inputBorder,value:n}):(0,u.jsx)("div",{className:"".concat(c.Z.inputBorder," ").concat(c.Z.placeholder),children:i})})}},28263:function(e,n,t){t.d(n,{W:function(){return q}});var i=t(91232),s=t.n(i),a=t(79800),l=t.n(a),r=t(82242),c=t.n(r),o=t(39647),u=t.n(o),d=t(59301),p=t(8591),m=t(12563),h=t(78241),f=t(78673),x=t(95237),v=t(43604),_=t(6848),g=t(24650),j=t(94001),y=t(6085),b=t(78666),w=t(77036),k=t(2842),N=t(37712),Z=["value","onChange"],I=["key","name"],C=function(e){var n=e.value,t=e.onChange,i=u()(e,Z);return(0,N.jsx)(w.Z,c()(c()({},i),{},{defaultValue:null==n?void 0:n[0],onChange:function(e){t([e])}}))},S=function(e){var n=e.value,t=void 0===n?[]:n,i=e.onClose;return(0,N.jsx)(m.Z,{closable:!0,onClose:i,className:y.Z.keywordTag,children:null==t?void 0:t.join(" 或 ")})},q=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.showKeywords,a=e.isMustKeyWords,r=void 0===a?i:a,o=(0,d.useState)(!1),m=l()(o,2),w=m[0],Z=m[1],q=(0,d.useState)(""),T=l()(q,2),P=T[0],E=T[1],F=h.Z.useWatch("use_keywords",t),L=h.Z.useWatch("question_score",t);return(0,N.jsxs)("div",{className:y.Z.wrap,children:[(0,N.jsx)("div",{className:y.Z.questionTitleEditorWrap,children:(0,N.jsx)(h.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,N.jsx)(b.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,N.jsx)(h.Z.Item,{label:"参考答案",name:"answer_texts",labelCol:{span:24},children:(0,N.jsx)(C,{watch:!0,height:140,placeholder:"请编辑参考答案(非必填)"})}),i&&!r&&(0,N.jsx)(h.Z.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked",children:(0,N.jsx)(f.Z,{defaultChecked:!0})}),i&&r&&(0,N.jsxs)(x.Z,{align:"middle",className:"mb30",children:[(0,N.jsx)(h.Z.Item,{name:"use_keywords",valuePropName:"checked",children:(0,N.jsx)(f.Z,{})}),(0,N.jsx)(v.Z,{className:"ml10",children:"开启关键词自动判分"}),(0,N.jsx)(v.Z,{children:(0,N.jsx)(_.Z,{placement:"right",title:"选中后,需要设置每个关键词的分值,系统会根据设置的关键词进行自动判分; 所有关键词分值之和必须小于等于小题分值。",children:(0,N.jsx)(k.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})})})]}),(F||!r)&&(0,N.jsx)(h.Z.List,{name:"keywords",rules:[{validator:function(e,n){return r?null!=n&&n.length?(null==n?void 0:n.reduce((function(e,n){return e+n.score}),0))>parseFloat(L)?Promise.reject(new Error("所有关键词的分值之和必须小于等于该小题的分值")):Promise.resolve():Promise.reject(new Error("请输入关键词")):Promise.resolve()}}],children:function(e,n){var i=n.add,a=n.remove;return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)("div",{className:"".concat(y.Z.title," mb10"),children:r?"关键词":(0,N.jsx)("span",{style:{color:"#9096A3"},children:"判分关键词"})}),(0,N.jsxs)(x.Z,{align:"middle",className:"font14 mb30",children:[(0,N.jsx)(v.Z,{flex:1,children:(0,N.jsx)(g.Z,{value:P,onChange:function(e){E(e.target.value)},maxLength:50,allowClear:!0,onPressEnter:function(e){var n,a,l,r,c,o="".concat(null===(n=e.target)||void 0===n?void 0:n.value).replaceAll(" ",""),u=null==o||null===(a=o.split("|"))||void 0===a?void 0:a.filter((function(e){return!!e})),d=t.getFieldValue("keywords"),m=(null==d||null===(l=d.map((function(e){return null==e?void 0:e.keyword})))||void 0===l?void 0:l.flat())||[],h=s()(u);try{for(h.s();!(r=h.n()).done;){var f=r.value;if(m.includes(f))return void p.ZP.error("为避免判分错误,请勿设置相同的关键词")}}catch(e){h.e(e)}finally{h.f()}(c=o)&&(new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~!@#¥……&*()—【】‘;:”“。,、?「」『』_\\+\\-·%《》]|[\\\\/]"),"|"!==c||(p.ZP.warning("关键词不能只输入一个“|”字符!"),0))&&(i({keyword:u,score:1}),E(""))},className:y.Z.inputBorder,placeholder:"支持设置多个关键词;并列关键词(或的关系)请用“|”分隔开"})}),(0,N.jsx)(v.Z,{flex:"148px",style:{textAlign:"right",color:"#9096A3"},children:"“回车键”保存关键词"})]}),e.map((function(e){var n=e.key,t=e.name,i=u()(e,I);return(0,N.jsx)(x.Z,{className:"mb20",style:{marginRight:148},children:(0,N.jsx)(v.Z,{flex:1,children:(0,N.jsxs)(x.Z,{align:"middle",justify:"space-between",children:[(0,N.jsx)(h.Z.Item,c()(c()({},i),{},{name:[t,"keyword"],children:(0,N.jsx)(S,{onClose:function(){return a(t)}})})),r&&(0,N.jsx)(h.Z.Item,c()(c()({},i),{},{name:[t,"score"],label:"分值",rules:[{required:!0}],className:y.Z.blankInputNumberWrapper,children:(0,N.jsx)(j.Z,{className:y.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"请输入关键词分数"})}))]})})},n)}))]})}}),(0,N.jsx)("div",{onClick:function(){return Z(!0)},children:(0,N.jsx)(h.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,N.jsx)(b.x,{placeholder:"请编辑题目解析(非必填)",isEdit:w})})})]})}},4585:function(e,n,t){t.d(n,{Z:function(){return z}});var i=t(82242),s=t.n(i),a=t(37205),l=t.n(a),r=t(91232),c=t.n(r),o=t(79800),u=t.n(o),d=t(59301),p=(t(49040),t(32834)),m=t.n(p),h=t(11690);var f=[],x=["
                                    "],v=new(m().Renderer),_=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function g(){f.length=0,x=["
                                      "]}var j={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function y(e,n,t,i){if(n>=e.length||e[n].level<=t)return n;var s=e[n];i.push("
                                    • "+s.text+"");var a=[];return n=y(e,++n,s.level,a),a.length>0&&(i.push("
                                        "),a.forEach((function(e){i.push(e)})),i.push("
                                      ")),i.push("
                                    • "),n=y(e,n,t,i)}function b(){return y(f,0,0,x),x.push("
                                    "),x.join("")}var w={heading:function(e){var n=_.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],i=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var i=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=i.length?e.slice(i.length):e})).join("\n")}(t,n[3]||""),s=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(s)>=0){var a=Z(),l=i;i=a,I[a]={type:"block",expression:l}}return{type:"code",raw:t,lang:s,text:i}}}},k=/(?:\${2})([^\n`]+?)(?:\${2})/gi,N=0,Z=function(){return"__special_katext_id_".concat(N++,"__")},I={};function C(){return I}function S(){N=0,I={}}function q(e){return e=e.replace(k,(function(e,n){var t=Z();return I[t]={type:"inline",expression:n},t}))}var T=v.listitem;v.listitem=function(e){return T(q(e))};var P=v.paragraph;v.paragraph=function(e){return P(q(e))};var E=v.tablecell;v.tablecell=function(e,n){return E(q(e),n)},v.code=function(e,n,t){var i=(n||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"

                                    ".concat(e,"

                                    "):'
                                    ').concat(t?e:(0,h.escape)(e,!0),"
                                    \n"):'
                                    '+(t?e:(0,h.escape)(e,!0))+"
                                    "},v.heading=function(e,n,t){var i=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return f.push({anchor:i,level:n,text:e}),"'+e+""},m().setOptions({silent:!0,gfm:!0,pedantic:!1}),m().use({tokenizer:w,renderer:v});var F=m(),L=(t(64018),t(6419)),M=t(71681),A=t(15342),R=t(1012),O=t(29114),D=t(37712),B="@▁@",V=/]*>/g;var z=function(e){var n=e.value,t=void 0===n?"":n,i=e.className,a=e.showTextOnly,r=e.showLines,o=e.style,p=void 0===o?{}:o,m=e.stylesPrev,h=void 0===m?{}:m,f=e.highlightKeywords,x=e.showProgramFill,v=(e.isProgramFill,e.disabledFill),_=void 0!==v&&v,y=e.programFillValue,w=e.onFillChange,k=void 0===w?function(e){}:w,N=e.onFillBlur,Z=void 0===N?function(){}:N,I=String(t),q=(0,d.useState)(""),T=u()(q,2),P=T[0],E=T[1],z=(0,d.useState)("office"),W=u()(z,2),H=W[0],U=W[1],K=(0,d.useState)([]),G=u()(K,2),Y=G[0],X=G[1],J=(0,d.useRef)("a"+(0,R.Z)()),Q={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),i=[];return t.map((function(e){""!=e&&i.push(".".concat(J.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{I=I.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+M.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+M.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+M.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return I=I.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,i){return function(e,n){var t=document.createElement(e===B?"input":"textarea");t.style.width="100%",t.style.height=e===B?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var i=Object.keys(Q).length;return Q[i]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                    '.concat($(I||""),"
                                    ")}var n=F(I);n=$(n);var t=C();I.match(/\[TOC\]/)&&(n=n.replace("

                                    [TOC]

                                    ",b()),g()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var i=t[n],s=i.type,a=i.expression;return(0,A.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(a)||"",{displayMode:"block"===s,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),S();var i=document.createElement("div");return i.innerHTML=n,f?(ie(i,f.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),i.innerHTML):a?i.innerText:(setTimeout((function(){return le()}),500),i.innerHTML)}),[I,f]);(0,d.useEffect)((function(){se.current&&se.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[Y]),(0,d.useEffect)((function(){if(null!=y&&y.length){var e,n=se.current.querySelectorAll(".edu-program-fill-score"),t=se.current.querySelectorAll('[name="edu-program-fill"]'),i=c()(t.entries());try{for(i.s();!(e=i.n()).done;){var s,a=u()(e.value,2),l=a[0],r=a[1];r.value=null===(s=y[l])||void 0===s?void 0:s.value,"warning"===y[l].type?r.className="program-fill-warning":"success"===y[l].type?r.className="program-fill-success":r.className=""}}catch(e){i.e(e)}finally{i.f()}var o,d=c()(n.entries());try{for(d.s();!(o=d.n()).done;){var p,m,h=u()(o.value,2),f=h[0];h[1].innerHTML=null!==(p=y[f])&&void 0!==p&&p.score?"".concat(null===(m=y[f])||void 0===m?void 0:m.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}X(y)}}),[y]);var ne=function(e){Y[e.target.dataset.id]=Y[e.target.dataset.id]||{},Y[e.target.dataset.id].value=e.target.value,X(l()(Y)),k(Y,e.target.dataset.id)},te=function(e){Y[e.target.dataset.id]=Y[e.target.dataset.id]||{},Y[e.target.dataset.id].value=e.target.value,X(l()(Y)),Z(Y,e.target.dataset.id)};function ie(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ie(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var i=document.createElement("span");i.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(i)}}))}var se=(0,d.useRef)();function ae(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),E(t),U("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),E(t),U("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),E(t),U("html");else if(t.startsWith("#")){e.preventDefault();var i=document.getElementById(t.replace("#",""));i&&i.scrollIntoView(!0)}}}j.WebkitLineClamp=r,r&&(p=s()(s()({},p),j));var le=function(){var e,n=null===(e=se.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(L.ZP.isSupported()){var n=new L.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(se.current&&ee&&ee.match(V)&&window.PR.prettyPrint(),se.current)return se.current.addEventListener("click",ae),function(){var e;null===(e=se.current)||void 0===e||e.removeEventListener("click",ae),S(),g()}}),[ee,se.current,ae]),(0,D.jsxs)(D.Fragment,{children:[a&&(0,D.jsx)("div",{ref:se,children:ee}),!a&&(0,D.jsx)("div",{ref:se,style:s()({},p),className:"".concat(i||""," ").concat(_?"disabled-fill":""," markdown-body ").concat(J.current),dangerouslySetInnerHTML:{__html:ee}}),(0,D.jsx)(O.Z,{close:!0,data:P,type:null!=P&&P.length?H:"",style:s()({},h),onClose:function(){return E("")}})]})}},93428:function(e,n,t){t.d(n,{Z:function(){return r}});t(59301);var i=t(80608),s="ldsRing___mpBZC",a="idsRingWrapper___Of9_n",l=t(37712),r=function(e){var n=e.message,t=e.className,r=(e.children,e.style),c=void 0===r?{}:r;return(0,l.jsxs)("div",{className:"".concat(a," ").concat(t),children:[(0,l.jsxs)("div",{className:s,children:[(0,l.jsx)("div",{}),(0,l.jsx)("div",{}),(0,l.jsx)("div",{}),(0,l.jsx)("div",{})]}),n?(0,l.jsx)("p",{style:c,children:n}):null,(0,l.jsx)(i.Outlet,{})]})}},16726:function(e,n,t){t.d(n,{h:function(){return v}});var i=t(82242),s=t.n(i),a=t(79800),l=t.n(a),r=t(59301),c=t(57809),o=t(78241),u=t(3113),d=t(89780),p=t.n(d),m=(t(94527),t(66608),t(37712)),h=c.default.Option,f={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function v(e){var n=e.value,t=e.onChange,i=e.mode,a=e.options,c=void 0===a?{}:a,o=(0,r.useRef)(),u=(0,r.useState)(),d=l()(u,2),h=d[0],f=d[1];return(0,r.useEffect)((function(){if(h){var e=function(e){var n=e.getValue();t&&t(n)};return h.on("change",e),function(){h.off("change",e)}}}),[h,t]),(0,r.useEffect)((function(){h&&h.setOption("mode",i)}),[h,i]),(0,r.useEffect)((function(){h&&(n===h.getValue()&&""!==n||setTimeout((function(){h.setValue(n||"")}),300))}),[h,n]),(0,r.useEffect)((function(){if(o.current&&!h){var e=p().fromTextArea(o.current,s()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));f(e)}}),[o.current,h]),(0,m.jsx)("div",{className:"my-codemirror-container",children:(0,m.jsx)("textarea",{ref:o})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,r.useState)("python"),a=l()(i,2),d=a[0],p=a[1];return(0,m.jsxs)(o.Z,s()(s()({},f),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,m.jsx)(o.Z.Item,{label:"代码语言",name:"language",children:(0,m.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(x[e][1])},children:Object.keys(x).map((function(e){return(0,m.jsx)(h,{value:e,children:x[e][0]},e)}))})}),(0,m.jsx)(o.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,m.jsx)(v,{mode:d})}),(0,m.jsxs)("div",{className:"flex-container flex-end",children:[(0,m.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,m.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},77036:function(e,n,t){t.d(n,{Z:function(){return ce}});var i=t(91232),s=t.n(i),a=t(7557),l=t.n(a),r=t(41498),c=t.n(r),o=t(79800),u=t.n(o),d=t(85573),p=t.n(d),m=t(59301),h=t(89780),f=t.n(h),x=t(76374),v=(t(94527),t(6313),t(25717),t(99498),t(25419),t(67549),t(4585)),_=t(37712),g=function(e){var n=e.value,t=void 0===n?"":n,i=(e.className,e.showTextOnly,e.showLines,e.style,(0,m.useMemo)((function(){return""}),[t]));return(0,_.jsx)(_.Fragment,{children:(0,_.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})},j=t(82242),y=t.n(j),b=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function w(e){var n=e.onActionCallback,t=e.title,i=e.icon,s=e.actionName,a=e.className,l=void 0===a?"":a,r=e.children;return(0,_.jsxs)("a",{title:t,className:l,onClick:function(){n(s)},children:[(0,_.jsx)("i",{className:"md-iconfont ".concat(i)}),r]})}var k=function(e){var n=e.watch,t=e.showNullButton,i=e.showNullProgramButton,s=e.onActionCallback,a=e.fullScreen,l=e.insertTemp,r=e.hidetoolBar,c=[].concat(b,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,_.jsxs)("ul",{className:"markdown-toolbar-container",children:[!r&&c.map((function(e,n){return(0,_.jsx)("li",{children:e.actionName?(0,_.jsx)(w,y()(y()({},e),{},{onActionCallback:s})):(0,_.jsx)("span",{className:"v-line"})},n)})),t?(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,i?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,l&&(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(l),onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,_.jsx)("li",{className:"btn-full-screen",children:(0,_.jsx)(w,{icon:"".concat(a?"icon-shrink":"icon-enlarge"),title:a?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:s})})]})},N=t(74063),Z=t(78241),I=t(24650),C=t(3113),S={labelCol:{span:4},wrapperCol:{span:20}},q=function(e){var n=e.callback,t=e.onCancel;return(0,_.jsxs)(Z.Z,y()(y()({},S),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,_.jsx)(Z.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,_.jsx)(I.Z,{})}),(0,_.jsx)(Z.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,_.jsx)(I.Z,{})}),(0,_.jsxs)("div",{className:"flex-container flex-end",children:[(0,_.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(C.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},T=t(16726),P=t(8591),E=t(10459),F=Z.Z.useForm,L={width:280,marginRight:10},M={labelCol:{span:5},wrapperCol:{span:19}},A=function(e){var n=e.callback,t=e.onCancel,i=F(),s=u()(i,1)[0],a=(0,m.useRef)();function l(e,n){-1!==e.status?s.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):P.ZP.error(e.message)}return(0,_.jsxs)(Z.Z,y()(y()({form:s},M),{},{className:"upload-image-panel",onFinish:function(e){n(y()(y()({},e),{},{name:a.current}))},style:{width:470,overflow:"hidden"},children:[(0,_.jsx)(Z.Z.Item,{label:"图片地址",required:!0,children:(0,_.jsxs)("div",{className:"flex-container",children:[(0,_.jsx)(Z.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,_.jsx)(I.Z,{style:L})}),(0,_.jsx)(R,{onFileChange:function(e){var n=e.target.files[0];a.current=n.name,O(n,l)}})]})}),(0,_.jsx)(Z.Z.Item,{label:"图片描述",name:"alt",children:(0,_.jsx)(I.Z,{style:{width:264}})}),(0,_.jsxs)(Z.Z.Item,{style:{textAlign:"right"},children:[(0,_.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(C.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function R(e){var n=e.onFileChange;return(0,_.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,_.jsx)("input",{type:"file",onChange:n})]})}function O(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var i=new window.XMLHttpRequest;i.withCredentials=!0,i.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),i.addEventListener("error",(function(e){console.error(e)}),!1),i.open("POST","".concat(E.KI,"/api/attachments.json")),i.send(t)}var D=t(5112),B=t(94001),V=D.ZP.Group,z={margin:"0 8px"},W=function(e){var n=e.callback,t=e.onCancel;return(0,_.jsxs)(Z.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,_.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,_.jsx)("span",{style:z,children:"单元格数:"}),(0,_.jsx)("span",{style:z,children:"行数"}),(0,_.jsx)(Z.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,_.jsx)(B.Z,{})}),(0,_.jsx)("span",{style:z,children:"列数"}),(0,_.jsx)(Z.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,_.jsx)(B.Z,{})})]}),(0,_.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,_.jsx)("span",{style:z,children:"对齐方式:"}),(0,_.jsx)(Z.Z.Item,{name:"align",children:(0,_.jsxs)(V,{children:[(0,_.jsx)(D.ZP,{value:"default",children:(0,_.jsx)("i",{className:"fa fa-align-justify"})}),(0,_.jsx)(D.ZP,{value:"left",children:(0,_.jsx)("i",{className:"fa fa-align-left"})}),(0,_.jsx)(D.ZP,{value:"center",children:(0,_.jsx)("i",{className:"fa fa-align-center"})}),(0,_.jsx)(D.ZP,{value:"right",children:(0,_.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,_.jsxs)("div",{className:"flex-container flex-end",children:[(0,_.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(C.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},H=t(71681),U=t(49105),K=t(1012),G=t(43418),Y="link",X="upload-image",J="code-block",Q="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(46587);var te="@▁▁@";function ie(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var se=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ae=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],le=p()(p()({},se+"-B","bold"),se+"-I","italic"),re=p()(p()(p()(p()({},Y,"添加链接"),J,"添加代码块"),X,"添加文件"),Q,"添加表格"),ce=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,a=e.width,r=void 0===a?"100%":a,o=e.height,d=void 0===o?400:o,h=e.miniToolbar,j=void 0!==h&&h,y=e.isFocus,b=void 0!==y&&y,w=e.watch,Z=e.insertTemp,I=e.mode,C=void 0===I?"markdown":I,S=e.id,E=void 0===S?"markdown-editor-id":S,F=e.showResizeBar,L=void 0!==F&&F,M=e.noStorage,R=void 0!==M&&M,D=e.showNullButton,B=void 0!==D&&D,V=e.showNullProgramButton,z=void 0!==V&&V,$=e.hidetoolBar,se=void 0!==$&&$,ce=e.fullScreen,oe=void 0!==ce&&ce,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,me=e.className,he=void 0===me?"":me,fe=e.disablePaste,xe=void 0!==fe&&fe,ve=e.disabled,_e=void 0!==ve&&ve,ge=e.disabledFill,je=void 0!==ge&&ge,ye=e.placeholder,be=void 0===ye?"":ye,we=e.values,ke=void 0===we?"":we,Ne=(0,m.useState)(null),Ze=u()(Ne,2),Ie=Ze[0],Ce=Ze[1],Se=(0,m.useState)(t),qe=u()(Se,2),Te=qe[0],Pe=qe[1],Ee=(0,m.useState)(w),Fe=u()(Ee,2),Le=Fe[0],Me=Fe[1],Ae=(0,m.useState)(oe),Re=u()(Ae,2),Oe=Re[0],De=Re[1],Be=(0,m.useState)(""),Ve=u()(Be,2),ze=Ve[0],We=Ve[1],He=(0,m.useState)(0),Ue=u()(He,2),Ke=Ue[0],Ge=Ue[1],Ye=(0,m.useState)(d),Xe=u()(Ye,2),Je=Xe[0],Qe=Xe[1],$e=(0,m.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,m.useRef)((0,K.Z)()),sn=(0,m.useRef)(!1),an=(0,m.useRef)(),ln=(0,m.useRef)(),rn=(0,m.useRef)(),cn=(0,m.useRef)(),on=(0,m.useRef)(),un=function(){var e=c()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,U.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ie,ln),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ie.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ie.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ie.replaceSelection('').concat(e.name,"")):Ie.replaceSelection("[".concat(e.name,"](").concat(H.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Pe(ke),null==Ie||Ie.setValue(ke),window.scrollTo(0,e)}),[ke]),(0,m.useEffect)((function(){null==pe||pe(Oe)}),[Oe]),(0,m.useEffect)((function(){if(ln.current){var e=function(e,t){if(!xe){var i=t.clipboardData;if(i){var s=i.types.toString(),a=i.items;if("Files"===s||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==C)return;try{var l,r=a[1];"file"===(null===(l=a[0])||void 0===l?void 0:l.kind)&&(r=a[0]);var c=r.getAsFile(),o=c.name.split(".").pop();O(c,(function(e){var t,i,s;e.id?(null==c||null===(t=c.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==c||null===(i=c.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==c||null===(s=c.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(c.name,"")):ae.includes(o)?n.replaceSelection('').concat(c.name,"")):n.replaceSelection("[".concat(c.name,"](").concat(H.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){P.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=f().fromTextArea(ln.current,{mode:C,lineNumbers:!j,lineWrapping:!0,value:t,autoCloseTags:!z,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",be):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),s=t.getLine(i.line),a=s.charAt(i.ch-1),l=s.lastIndexOf("@▁@",i.ch),r=s.lastIndexOf("@▁▁@",i.ch),c=l>r?l:r,o=l>r?3:4;if(-1===te.indexOf(a))return null;if(console.log("change1:",n,e,s,i,c,l,r,a),c>=0&&i.ch-c<5){var u=c+o;return t.replaceRange("",{line:i.line,ch:c},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),b&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){rn.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){rn.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var i;if(rn.current.classList.add("mouse-hover-md"),(i=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var s=function(){var e=i[a],t=e.name.split(".").pop();O(e,(function(i){var s,a,l;i.id?(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(i.id,"?type=").concat(i.content_type,")")):(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(l=e.type)||void 0===l?void 0:l.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ae.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(H.Z.API_SERVER,"/api/attachments/").concat(i.id,"?type=").concat(i.content_type,")")):401===(null==i?void 0:i.status)&&(document.location.href="/user/login")}))},a=0;a0||i.target.offsetWidth>0)&&(dn(),Ie.setSize("100%","100%"),Ie.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(ln.current.parentElement),e}();return function(){var n,t;null!==(n=ln.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=ln.current)||void 0===t?void 0:t.parentElement)}}}),[Ie,dn]),(0,m.useEffect)((function(){if(Ie){for(var e=[],n=function(){var n=u()(i[t],2),s=n[0],a=n[1],l=p()({},s,(function(){pn(a)}));e.push(l),Ie.addKeyMap(l)},t=0,i=Object.entries(le);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(E);e>=Ke+1e4&&(!n||n!==Te)&&(window.sessionStorage.setItem(E,Te),nn(!0))}}),1e4),(0,m.useEffect)((function(){Me(w)}),[Ie,w]),(0,m.useEffect)((function(){Ie&&b&&Ie.focus()}),[Ie,b]),(0,m.useEffect)((function(){if(Le&&Ie){var e=function(e){var n=e.target;if(on.current){var t=n.scrollTop/n.scrollHeight;on.current.scrollTop=on.current.scrollHeight*t}},n=Ie.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ie,Le]),(0,m.useEffect)((function(){if(Ie&&de){var e=function(e,n){de(e,n)};return Ie.on("beforeChange",e),function(){Ie.off("beforeChange",e)}}}),[Ie,de]),(0,m.useEffect)((function(){if(Ie&&ue){var e=function(){ue(Ie.getValue())};return Ie.on("blur",e),function(){Ie.off("blur",e)}}}),[Ie,ue]),(0,m.useEffect)((function(){if(Ie){var e=function(e,n){var t=e.getValue();Pe(t),Ge((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(z?i(t,vn(t)):i(t))};return Ie.on("change",e),function(){Ie.off("change",e)}}}),[Ie,i]),(0,m.useEffect)((function(){if(Ie)if(null==t)Ie.setValue(""),Pe("");else{var e=window.scrollY||window.pageYOffset;t!==Ie.getValue()&&(Ie.setValue(t),Pe(t),Ie.setCursor(_e?1:Ie.lineCount(),0),window.scrollTo(0,e))}}),[Ie,t]);var pn=(0,m.useCallback)((function(e){var n=Ie.getCursor(),t=Ie.getSelection(),i=t.split("\n");switch(e){case"bold":return Ie.replaceSelection("**"+t+"**"),""===t&&Ie.setCursor(n.line,n.ch+2),Ie.focus();case"italic":return Ie.replaceSelection("*"+t+"*"),""===t&&Ie.setCursor(n.line,n.ch+1),Ie.focus();case"code":return Ie.replaceSelection("`"+t+"`"),""===t&&Ie.setCursor(n.line,n.ch+1),Ie.focus();case"inline-latex":return Ie.replaceSelection("`$$"+t+"$$`"),""===t&&Ie.setCursor(n.line,n.ch+3),Ie.focus();case"latex":return Ie.replaceSelection("```latex\n"+t+"\n```"),Ie.setCursor(n.line+1,t.length+1),Ie.focus();case"line-break":return Ie.replaceSelection("
                                    \n"),Ie.focus();case"list-ul":return""===t?Ie.replaceSelection("- "+t):Ie.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ie.focus();case"list-ol":return""===t?Ie.replaceSelection("1. "+t):Ie.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ie.focus();case"add-null-ch":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("▁"),Ie.focus();case"add-signal":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("@▁@"),Ie.focus();case"add-multiple":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection(te),Ie.focus();case"inster-template-1":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ie.focus();case"eraser":return Ie.setValue(""),Ie.focus();case"trigger-watch":return Me(!Le),Ie.focus();case"trigger-full-screen":return De(!Oe),Ie.focus();case Y:return void We(Y);case J:return void We(J);case X:return void We(X);case Q:return void We(Q);default:throw new Error}}),[Ie,Le,Oe]),mn=(0,m.useCallback)((function(e){switch(We(""),ze){case Y:var n=e.title,t=e.link;return Ie.replaceSelection("[".concat(n,"](").concat(t,")")),Ie.focus();case J:var i=e.language,s=e.content;return Ie.replaceSelection(["```"+i,s,"```"].join("\n")),Ie.focus();case X:var a=e.src,l=e.alt;return l?Ie.replaceSelection("![ ".concat(l," ]( ").concat(a,' "').concat(l,'" )')):Ie.replaceSelection("![,](".concat(a,")")),Ie.focus();case Q:for(var r=e.row,c=e.col,o=e.align,u="\n",d=0;d300&&(n=300),Qe(d+n+"px")}},i=cn.current,s=!1,a=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ie,cn]),(0,m.useEffect)((function(){Qe(d)}),[d]);var xn={width:ie(r),height:ie(Je)},vn=((0,m.useMemo)((function(){if(Ke){var e=new Date(Ke),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[Ke]),function(e){var n=[];if(z){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,_.jsxs)(m.Fragment,{children:[(0,_.jsx)("div",{className:"markdown-editor-wrapper",ref:rn,children:(0,_.jsxs)("div",{className:"markdown-editor-container ".concat(he," ").concat(Le?"on-preview":""," ").concat(j?"mini":""," ").concat(Oe?"full-screen":""),style:xn,children:[(0,_.jsx)(k,{insertTemp:Z,watch:Le,fullScreen:Oe,showNullButton:B,showNullProgramButton:z,onActionCallback:pn,hidetoolBar:se,uuid:tn.current,setOpenPhones:function(){sn.current=!0}}),(0,_.jsxs)("div",{className:"markdown-editor-body",children:[(0,_.jsx)("div",{className:"codemirror-container",children:(0,_.jsx)("textarea",{ref:ln,placeholder:be})}),Le?(0,_.jsxs)("div",{ref:on,className:"preview-container",children:["stex"===C&&(0,_.jsx)(g,{value:Te}),"stex"!==C&&(0,_.jsx)(v.Z,{disabledFill:je,showProgramFill:z,value:Te})]}):null]})]})}),L?(0,_.jsx)("a",{ref:cn,className:"editor-resize"}):null,(0,_.jsx)(N.Z,{children:re[ze]?(0,_.jsx)(G.Z,{centered:!0,title:re[ze],open:!0,onCancel:fn,footer:null,className:"markdown-popup-form",children:hn}):null})]})}},74063:function(e,n,t){t.d(n,{Z:function(){return m}});var i=t(82100),s=t.n(i),a=t(29186),l=t.n(a),r=t(80619),c=t.n(r),o=t(47074),u=t.n(o),d=t(59301),p=t(4676),m=function(e){c()(t,e);var n=u()(t);function t(e){var i;s()(this,t),i=n.call(this,e);var a=window.document;return i.node=a.createElement("div"),a.body.appendChild(i.node),i}return l()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},46587:function(e,n,t){t.d(n,{Z:function(){return s}});var i=t(59301);function s(e,n){var t=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},73897:function(e,n,t){t.d(n,{Z:function(){return j}});var i=t(79800),s=t.n(i),a=t(59301),l=t(43418),r=t(53326),c=t(3113),o=t(71681),u=t(27876),d=t(80608),p="customModal___bVzUV",m="content___oKhZq",h="upload___nPxEL",f="infoText___gZEJF",x="okBtn___CVo2A",v="fileList___tauGN",_="fileName___T_8JX",g=t(37712),j=function(e){var n=e.visible,t=e.onOk,i=e.onCancel,j=(0,a.useState)([]),y=s()(j,2),b=y[0],w=y[1],k=(0,a.useState)(!1),N=s()(k,2),Z=N[0],I=N[1],C=(0,d.useParams)();(0,a.useEffect)((function(){n||(w([]),I(!1))}),[n]);var S=function(){var e="".concat(o.Z.API_SERVER,"/api/courses/").concat(C.coursesId,"/exercises/down_template");(0,u.Nd)(null,e)},q=function(){w([])};return(0,g.jsx)(l.Z,{title:"导入试题",open:n,onOk:function(){I(!0),t(b,(function(){I(!1)}))},centered:!0,wrapClassName:p,onCancel:function(){i()},width:663,okText:"确认",okButtonProps:{className:x},cancelText:"取消",confirmLoading:Z,children:(0,g.jsxs)("div",{className:m,children:[(0,g.jsxs)("aside",{children:[(0,g.jsx)("div",{style:{fontWeight:600},children:"步骤1"}),(0,g.jsxs)("ul",{children:[(0,g.jsxs)("li",{children:[(0,g.jsx)("span",{style:{color:"#5F6367"},children:"根据模板要求编辑需要上传的试题"}),(0,g.jsx)("span",{style:{color:"#0152d9",cursor:"pointer",marginLeft:20},onClick:S,children:"下载考试试题模板"}),(0,g.jsx)("i",{className:"iconfont icon-xiazai4 ml10",onClick:S,style:{fontSize:14,cursor:"pointer",color:"#0152d9"}})]}),(0,g.jsx)("li",{style:{color:"#FA6400"},className:"mt10",children:"提示"}),(0,g.jsx)("li",{className:f,children:"1、目前仅支持Excel格式模板; "}),(0,g.jsx)("li",{className:f,children:"2、不支持组合题和实训题导入;"}),(0,g.jsx)("li",{className:f,children:"3、每次最多导入300题;"}),(0,g.jsx)("li",{className:f,children:"4、填空题导入最多支持5个填空项。"})]})]}),(0,g.jsxs)("aside",{style:{marginTop:22},children:[(0,g.jsx)("div",{style:{fontWeight:600},children:"步骤2"}),(0,g.jsxs)("ul",{style:{flex:1},children:[(0,g.jsx)("li",{style:{color:"#5F6367"},children:"上传编辑好的试题文档,确定导入"}),n&&(0,g.jsx)(r.Z,{action:"".concat(o.Z.API_SERVER,"/api/attachments.json"),beforeUpload:function(e){var n={name:e.name,uid:e.uid,file:e};return w([n]),!1},onRemove:q,withCredentials:!0,fileList:b,accept:".xls,.xlsx",showUploadList:!1,children:(0,g.jsx)(c.ZP,{className:h,type:"primary",icon:(0,g.jsx)("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}}),children:"上传文件"})}),b.map((function(e,n){return(0,g.jsxs)("div",{className:v,children:[(0,g.jsx)("span",{className:_,children:null==e?void 0:e.name}),(0,g.jsx)("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:16,cursor:"pointer"},onClick:q})]},n)}))]})]})]})})}},39143:function(e,n,t){t.d(n,{Y4:function(){return P},Im:function(){return S},ZP:function(){return F}});var i=t(79800),s=t.n(i),a=t(7557),l=t.n(a),r=t(41498),c=t.n(r),o=t(82242),u=t.n(o),d=t(85573),p=t.n(d),m=t(59301),h=t(24650),f=t(3113),x=t(46952),v=t(80836),_=t(85547),g=t(24334),j=t(93428),y=t(4585),b=t(27876),w=t(34376),k=t(49105),N=t(80608),Z=t(37712),I=h.Z.TextArea,C={visible:!1,tabIndex:"0"},S=p()(p()(p()(p()(p()(p()({},_.h.NOMATCH,"测试用例结果不匹配"),_.h.OK,"调试通过"),2,"调试超时"),3,"调试pod失败"),4,"编译失败"),5,"执行失败"),q=function(e){return e[e.SET_VISIBLE=0]="SET_VISIBLE",e[e.SET_TABINDEX=1]="SET_TABINDEX",e}(q||{});function T(e,n){switch(n.type){case q.SET_VISIBLE:return u()(u()({},e),{},{visible:n.payload});case q.SET_TABINDEX:return u()(u()({},e),{},{tabIndex:n.payload});default:throw new Error}}function P(e){var n=e.status,t=e.error_msg,i=e.output,s=e.input,a=e.expected_output,r=e.is_file,o=e.input_file_url,u=e.output_file_url,d=e.expected_output_file_url,p=e.setMonacoValue,h=e.setData,f=(0,m.useRef)(),x=(0,m.useRef)(),v=(0,m.useRef)(),j=null,N={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,m.useEffect)((function(){if(i&&!r&&f.current){var e=new w.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});e.open(f.current);var n=(0,b.pp)(g.Base64.decode(i));e.write(n),e.setOption("theme",{background:"#1e1e1e"})}if(s&&!r&&x.current){var t=new w.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});t.open(x.current),t.write((0,b.pp)(s)),t.setOption("theme",{background:"#1e1e1e"})}if(a&&!r&&v.current){var l=new w.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});l.open(v.current),l.write((0,b.pp)(g.Base64.decode(a))),l.setOption("theme",{background:"#1e1e1e"})}}),[i]),n){case _.h.NOMATCH:j=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("p",{className:"c-red",children:"实际输入:"}),!r&&(0,Z.jsx)("div",{ref:x}),r&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{style:{fontSize:"16px"},onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(o,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){h(o)}),200);case 9:case"end":return e.stop()}}),e)}))),children:s})}),(0,Z.jsx)("p",{className:"c-red",children:"实际输出:"}),!r&&(0,Z.jsx)("div",{ref:f}),r&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{style:{fontSize:"16px"},onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,k.ZP)(u,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});case 2:n=e.sent,p(n),setTimeout((function(){h(u)}),200);case 5:case"end":return e.stop()}}),e)}))),children:i})}),(0,Z.jsx)("p",{className:"c-red",children:"预期输出:"}),!r&&(0,Z.jsx)("div",{ref:v}),r&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{style:{fontSize:"16px"},onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(d,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){h(d)}),200);case 9:case"end":return e.stop()}}),e)}))),children:a})})]});break;case _.h.EXECUTEFAILURE:j=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("div",{style:{border:"1px #F6F7F9 solid"},children:[(0,Z.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"最后执行的输入:"}),!r&&(0,Z.jsx)(y.Z,{value:s,style:N}),r&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{onClick:function(){return(0,b.LR)(o,s)},children:s})})]}),(0,Z.jsxs)("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"},children:[(0,Z.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"执行出错信息:"}),(0,Z.jsxs)("pre",{className:"error",style:{color:"#E30000",padding:"0 10px"},children:[g.Base64.decode(t),"111"]})]})]});break;case _.h.COMPILEFAILURE:j=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("p",{children:"最后执行的输入:"}),!r&&(0,Z.jsx)("div",{ref:x}),r&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{onClick:function(){return(0,b.LR)(o,s)},children:s})}),(0,Z.jsx)("p",{children:"执行出错信息:"}),(0,Z.jsx)("pre",{className:"error",children:g.Base64.decode(t)})]});break;case _.h.PODFAILURE:j=(0,Z.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case _.h.TIMEOUT:j=(0,Z.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,Z.jsxs)(Z.Fragment,{children:[" ",j," "]})}function E(e){var n=e.status,t=e.error_msg,i=e.execute_time,s=e.output,a=e.input,l=e.expected_output,r=(e.is_file,e.input_file_url,e.output_file_url,e.expected_output_file_url,null);switch(n){case _.h.OK:r=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("p",{children:["执行用时:",i/1e3,"秒"]}),(0,Z.jsx)("p",{children:"执行结果:"}),(0,Z.jsx)("pre",{children:g.Base64.decode(s)})]});break;case _.h.NOMATCH:r=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("p",{children:["输入:",(0,Z.jsx)("pre",{children:a})]}),(0,Z.jsxs)("p",{children:["输出:",s&&g.Base64.decode(s)]}),(0,Z.jsxs)("p",{children:["预期输出:",l&&g.Base64.decode(l)]})]});break;case _.h.EXECUTEFAILURE:case _.h.COMPILEFAILURE:r=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("p",{children:["最后执行的输入:",(0,Z.jsx)("pre",{children:a})]}),(0,Z.jsx)("p",{children:"执行出错信息:"}),(0,Z.jsx)("pre",{className:"error",children:g.Base64.decode(t)})]});break;case _.h.PODFAILURE:r=(0,Z.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case _.h.TIMEOUT:r=(0,Z.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,Z.jsxs)(Z.Fragment,{children:[" ",r," "]})}var F=function(e){var n=e.input,t=e.debuging,i=e.submitting,a=e.executingMessage,r=e.debugResult,o=e.onChangeInput,u=e.onDebugCode,d=e.onSubmitCode,p=e.hack,h=e.user,_=(0,m.useReducer)(T,C),g=s()(_,2),y=g[0],b=g[1],w=y.visible,S=y.tabIndex,P=(0,N.useSearchParams)(),F=s()(P,1)[0];function L(e){var n=e.target.id;b({type:q.SET_TABINDEX,payload:n})}var M=(0,m.useMemo)((function(){if(r){r.status;return(0,Z.jsx)(Z.Fragment,{children:E(r)})}return null}),[r]);var A=function(){var e=c()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,k.ZP)("/api/problems/".concat(n,"/start.json"),{method:"get",params:{hack_user_id:null==h?void 0:h.user_id}});case 2:(t=e.sent)&&(window.location.href="/myproblems/".concat(null==t?void 0:t.identifier,"?type=1"));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Z.jsxs)("div",{className:"test-case-panel",children:[(0,Z.jsxs)("div",{className:"test-case-panel-body ".concat(w?"active":""),children:[(0,Z.jsxs)("ul",{className:"s-navs",children:[(0,Z.jsx)("li",{children:(0,Z.jsx)("a",{className:"0"===S?"active":"",id:"0",onClick:L,children:"自定义测试用例"})}),(0,Z.jsx)("li",{children:(0,Z.jsx)("a",{className:"1"===S?"active":"",id:"1",onClick:L,children:"代码执行结果"})})]}),(0,Z.jsx)("div",{className:"tab-panel-body ".concat("0"===S?"":"hide"),children:(0,Z.jsx)(I,{placeholder:"请填写测试用例的输入值,点击“调试代码”",value:n,onChange:o})}),(0,Z.jsx)("div",{className:"tab-panel-body ".concat("1"===S?"":"hide"),children:t?(0,Z.jsx)(j.Z,{message:a}):r?(0,Z.jsxs)("section",{style:{height:200},children:[" ",M," "]}):(0,Z.jsx)("p",{className:"tip",children:"请填写测试用例的输入值,点击“调试代码”"})})]}),(0,Z.jsx)("a",{className:"btn-collapse ".concat(w?"up":""),onClick:function(){b({type:q.SET_VISIBLE,payload:!w})},children:w?(0,Z.jsx)(x.Z,{}):(0,Z.jsx)(v.Z,{})}),(0,Z.jsxs)("footer",{className:"footer",children:[(0,Z.jsx)("span",{children:"控制台"}),(0,Z.jsxs)("div",{className:"flex-container",children:[(null==p?void 0:p.is_program)&&(null==p?void 0:p.above_question)&&(0,Z.jsx)(f.ZP,{onClick:function(){return A(null==p?void 0:p.above_question)},id:"oj-prev",className:"btn-blue",type:"ghost",children:"上一题"}),(null==p?void 0:p.is_program)&&(null==p?void 0:p.under_question)&&(0,Z.jsx)(f.ZP,{onClick:function(){return A(null==p?void 0:p.under_question)},id:"oj-next",className:"btn-blue",type:"ghost",children:"下一题"}),(0,Z.jsx)(f.ZP,{className:"btn-green",type:"ghost",loading:t,onClick:function(){b({type:q.SET_VISIBLE,payload:!0}),b({type:q.SET_TABINDEX,payload:"1"}),u()},children:"调试代码"}),"8"!==F.get("qtype")&&(0,Z.jsx)(f.ZP,{type:"primary",className:"custom-ant-disabled",loading:i,disabled:i,onClick:function(){b({type:q.SET_VISIBLE,payload:!1}),d()},children:"评测并提交"})]})]})]})}},85547:function(e,n,t){t.d(n,{h:function(){return i}});var i=function(e){return e[e.NOMATCH=-1]="NOMATCH",e[e.OK=0]="OK",e[e.TIMEOUT=2]="TIMEOUT",e[e.PODFAILURE=3]="PODFAILURE",e[e.COMPILEFAILURE=4]="COMPILEFAILURE",e[e.EXECUTEFAILURE=5]="EXECUTEFAILURE",e}({})},84878:function(e,n,t){t.d(n,{H7:function(){return m},MK:function(){return p},MU:function(){return c},X6:function(){return u},bM:function(){return r},fi:function(){return h},fu:function(){return l},n4:function(){return f},rX:function(){return d},vl:function(){return x},zO:function(){return o}});var i=t(82242),s=t.n(i),a=t(49105);function l(e,n){return(0,a.U2)("myproblems/".concat(e,".json"),s()({hidePopLogin:!0},n||{}))}function r(e,n){return(0,a.v_)("myproblems/".concat(e,"/code_submit.json"),n)}function c(e,n){return(0,a.v_)("myproblems/".concat(e,"/code_debug.json"),n)}function o(e,n){return n.language&&(n.language=encodeURIComponent(n.language)),(0,a.U2)("myproblems/".concat(e,"/submit_records.json"),n)}function u(e){return(0,a.U2)("myproblems/record_detail.json",{id:e})}function d(e,n){return(0,a.U2)("myproblems/".concat(e,"/result.json"),{mode:n})}function p(e,n){return(0,a.v_)("myproblems/".concat(e,"/add_notes.json"),n)}function m(e){return(0,a.v_)("myproblems/".concat(e,"/restore_initial_code.json"))}function h(e){return(0,a.v_)("myproblems/".concat(e,"/sync_code.json"))}function f(e,n){return(0,a.v_)("myproblems/".concat(e,"/update_code.json"),n)}function x(e,n){return(0,a.v_)("discusses/".concat(e,"/plus.json"),n)}},72108:function(e,n,t){var i=t(7557),s=t.n(i),a=t(41498),l=t.n(a),r=t(79800),c=t.n(r),o=t(59301),u=t(6848),d=t(24650),p=t(8591),m=t(18e3),h=t(37712);n.Z=function(e){var n=e.defaultValue,t=e.onFinish,i=(0,o.useState)(!1),a=c()(i,2),r=a[0],f=a[1],x=(0,o.useState)(n),v=c()(x,2),_=v[0],g=v[1];return(0,o.useEffect)((function(){g(n)}),[n]),(0,h.jsx)("div",{children:r?(0,h.jsx)(d.Z,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:_,onChange:function(e){g(e.target.value)},onBlur:l()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==_||null===(n=_.replaceAll(" ",""))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return p.ZP.error("试卷标题不能为空"),e.abrupt("return");case 3:return e.next=5,t(_);case 5:e.sent&&f(!1);case 7:case"end":return e.stop()}}),e)}))),onPressEnter:l()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==_||null===(n=_.replaceAll(" ",""))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return p.ZP.error("试卷标题不能为空"),e.abrupt("return");case 3:return e.next=5,t(_);case 5:e.sent&&f(!1);case 7:case"end":return e.stop()}}),e)})))}):(0,h.jsxs)("div",{className:m.Z.title,children:[_,(0,h.jsx)(u.Z,{title:"点击编辑试卷名称",children:(0,h.jsx)("i",{className:"".concat(m.Z.editIcon," iconfont icon-bianji_Hover"),onClick:function(){return f(!0)}})})]})})}},12592:function(e,n,t){t.r(n),t.d(n,{default:function(){return Ct},useCourseOptions:function(){return It}});var i=t(82242),s=t.n(i),a=t(91232),l=t.n(a),r=t(7557),c=t.n(r),o=t(41498),u=t.n(o),d=t(79800),p=t.n(d),m=t(59301),h=t(80608),f=t(78241),x=t(66104),v=t(8591),_=t(71418),g=t(24650),j=t(19842),y=t(5112),b=t(94001),w=t(3113),k=t(18e3),N=t(96242),Z=t(26066),I=t(71112),C=t(43418),S=t(20834),q=t(81228),T=t(66999),P=t(38854),E="moreSpan___hbStq",F="bg___Ya739",L="title___BC46y",M="bottomdiv___uaPr6",A="spanBtn___jjgnA",R="addQuestionBtn___qOlYW",O="saveBtn___ulgem",D="left___i8aTX",B="scrollWrapper___Jk80T",V="Button___auxWm",z="titleleft___xZGbq",W="more_style___nhWCX",H="qcount___ID7OA",U="score___T7dbm",K="qtitle___qJBFd",G="qcountclick___m_VKG",Y="right___CBabI",X="edit___WHuql",J="delete___Pa6db",Q="shixun___oObBe",$="scoreByBlankRadio___r4AWn",ee="scoreinput___O8EhL",ne="modalconfirm___Ru9B_",te="scoremodal___BdW7P",ie="close___blHYk",se="content___jlm9o",ae="items___i3TrH",le="bottom___zMQZ6",re="yes___lOPY6",ce="no___gtzKI",oe="formcenter___fCxkm",ue="radiogroup___oXWHc",de="easy___ANNVD",pe="medium___ov7N3",me="hard___n4afW",he="formcenterselect___lYa4f",fe="selectitems___c9Pt5",xe="morebottom____I_ev",ve="titleTooltip___CAyYg",_e=t(27876),ge=t(49105),je=t(6638),ye=t(37205),be=t.n(ye),we=t(6848),ke=t(29747),Ne=t(4585),Ze=t(37712),Ie=function(e){var n=e.Itemid,t=e.setqitem,i=e.qitem,a=e.data,l=e.getdata,r=e.bigitem,o=e.setBigqitem,d=e.isedit,h=(0,m.useState)([]),f=p()(h,2),x=f[0],g=f[1],j=(0,m.useState)(!1),y=p()(j,2),b=y[0],w=y[1];(0,m.useEffect)((function(){a.length>0&&g(be()(a)||[])}),[a]);var k=function(){var e=u()(c()().mark((function e(t,i){var s;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!d){e.next=3;break}return v.ZP.info("请先保存或取消当前正在编辑的试题。"),e.abrupt("return");case 3:if(t.destination){e.next=5;break}return e.abrupt("return");case 5:return w(!0),e.next=8,(0,ge.ZP)("/api/examination_banks/".concat(n,"/examination_banks_item_banks/").concat(null==i?void 0:i[t.source.index].question_id,"/adjust_position.json"),{method:"post",body:{id:n,itemid:null==i?void 0:i[t.source.index].question_id,position:t.destination.index}});case 8:s=e.sent,w(!1),0===s.status&&l({id:null==i?void 0:i[t.source.index].question_id});case 11:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,Ze.jsx)("div",{children:(0,Ze.jsx)(ke.Z5,{onDragEnd:function(e){return k(e,x)},children:(0,Ze.jsx)(ke.bK,{droppableId:"droppable",children:function(e,n){return(0,Ze.jsxs)("div",s()(s()({ref:e.innerRef},e.droppableProps),{},{children:[(0,Ze.jsx)(_.Z,{spinning:b,children:x.map((function(e,n){return(0,Ze.jsx)(ke._l,{draggableId:n.toString(),index:n,children:function(a,l){var c;return(0,Ze.jsx)("aside",s()(s()(s()({ref:a.innerRef},a.draggableProps),a.dragHandleProps),{},{children:(0,Ze.jsx)(we.Z,{title:(0,Ze.jsx)(Ne.Z,{value:e.question_title}),color:"#fff",placement:"left",overlayClassName:ve,children:(0,Ze.jsxs)("div",{onClick:function(){d?v.ZP.info("请先保存或取消当前正在编辑的试题。"):(t(s()(s()({},e),{},{index:n+1})),o(r),(0,_e.k3)())},className:"".concat(H," ").concat(e.question_id===(null==i?void 0:i.question_id)?G:""),children:[(0,Ze.jsxs)("span",{className:U,children:[null==e?void 0:e.question_score,"分"]}),(0,Ze.jsxs)("span",{className:K,children:[n+1,"、",(0,Ze.jsx)(Ne.Z,{value:8===(null==e?void 0:e.question_type)?null==e||null===(c=e.program_attr)||void 0===c?void 0:c.description:e.question_title,showTextOnly:!0})]})]})})}))}},n)}))}),e.placeholder]}))}})})})},Ce=t(3879),Se=t(57809),qe=t(78673),Te=t(46952),Pe=t(80836),Ee=t(2842),Fe=t(3148),Le=function(e){var n,t=e.form,i=e.TagDiscipline,s=e.exerciseitem,a=e.qitem,l=e.getTagData,r=(0,m.useState)(!1),o=p()(r,2),d=o[0],h=o[1],x=(0,m.useState)(!1),_=p()(x,2),j=_[0],b=_[1],k=(0,m.useState)(""),N=p()(k,2),Z=N[0],I=N[1];return(0,m.useEffect)((function(){var e;d&&t.setFieldsValue({difficulty:a.difficulty||2,tag_discipline_ids:(null==i||null===(e=i.tag_disciplines)||void 0===e||null===(e=e.filter((function(e){return(null==e?void 0:e.id)===a.tag_discipline_ids})))||void 0===e?void 0:e.length)>0?a.tag_discipline_ids:"",repeat_answer:!a.repeat_answer})}),[d]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)("div",{onClick:function(){h(!d)},style:{width:"100%",textAlign:"center",color:"#3061D0",marginTop:50,cursor:"pointer"},children:["更多设置 ",d?(0,Ze.jsx)(Pe.Z,{}):(0,Ze.jsx)(Te.Z,{})]}),(0,Ze.jsxs)("div",{style:{marginTop:30,overflow:"hidden",height:d?"100%":0},children:[(0,Ze.jsx)(f.Z.Item,{className:oe,rules:[{required:!0,message:"请先选择难度"}],label:"难度",name:"difficulty",children:(0,Ze.jsxs)(y.ZP.Group,{className:ue,children:[(0,Ze.jsx)(y.ZP.Button,{className:de,value:1,children:"简单"}),(0,Ze.jsx)(y.ZP.Button,{className:pe,value:2,children:"适中"}),(0,Ze.jsx)(y.ZP.Button,{className:me,value:3,children:"困难"})]})}),(0,Ze.jsx)(f.Z.Item,{className:he,label:"知识点",children:(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsx)(f.Z.Item,{name:"tag_discipline_ids",style:{marginBottom:12},children:(0,Ze.jsx)(Se.default,{className:fe,showSearch:!0,listHeight:200,dropdownStyle:{zIndex:9},allowClear:!0,optionFilterProp:"children",filterOption:function(e,n){return n.key.indexOf(e.toLowerCase())>=0},children:null==i||null===(n=i.tag_disciplines)||void 0===n?void 0:n.map((function(e){return(0,Ze.jsx)(Se.default.Option,{value:e.id,children:(0,Ze.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Ze.jsx)("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},children:e.name}),(0,Ze.jsx)("span",{children:"personal"===e.type?"(自用)":""})]})},e.name+e.id)}))})}),(0,Ze.jsxs)("div",{style:{marginLeft:20,marginTop:"-16px",lineHeight:"48px",height:48,fontSize:14},children:[(0,Ze.jsx)("span",{children:"没有合适的知识点?"}),(0,Ze.jsx)("a",{onClick:function(){b(!0)},style:{marginLeft:3,color:"#3061D0"},children:"新建知识点"})]})]})}),(0,Ze.jsx)(f.Z.Item,{className:he,children:(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsx)(f.Z.Item,{name:"repeat_answer",valuePropName:"checked",children:(0,Ze.jsx)(qe.Z,{})}),(0,Ze.jsxs)("div",{style:{marginLeft:10,marginTop:"-16px",lineHeight:"40px",height:48,color:"#000000"},children:["不允许学生重复答题",(0,Ze.jsx)(we.Z,{placement:"right",title:"选中后,学生必须作答完成才能进入下一题,且进入下一题之后不允许再修改该题答案",children:(0,Ze.jsx)(Ee.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})})]})]})})]}),(0,Ze.jsxs)(C.Z,{title:!1,footer:!1,open:j,width:640,centered:!0,closable:!1,className:te,children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsx)("div",{className:L,children:"新建知识点"}),(0,Ze.jsx)("span",{onClick:function(){return b(!1)},className:ie,children:"X"})]}),(0,Ze.jsxs)("div",{children:[(0,Ze.jsx)(Fe.Z,{style:{color:"#FF8C29",marginRight:10}}),"新建的知识点仅本人可见,平台审核列入公开知识点后,对所有用户可见。 平台有权删除不合适的知识点,请认真填写知识点名称。"]}),(0,Ze.jsx)(g.Z,{showCount:!0,maxLength:20,style:{marginBottom:30,marginTop:30,height:46},onChange:function(e){I(e.target.value)},placeholder:"请输入知识点名称"}),(0,Ze.jsxs)("div",{className:le,children:[(0,Ze.jsx)(w.ZP,{className:ce,onClick:function(){b(!1)},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:re,onClick:u()(c()().mark((function e(){var n,i,a;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Z){e.next=3;break}return v.ZP.info("知识点名称不能为空"),e.abrupt("return");case 3:return e.next=5,(0,ge.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:Z,sub_discipline_id:null==s||null===(n=s.exercise)||void 0===n?void 0:n.sub_discipline_id}});case 5:0===(null==(i=e.sent)?void 0:i.status)&&(t.setFieldsValue({knowledge:Z}),l(null===(a=s.exercise)||void 0===a?void 0:a.sub_discipline_id)),b(!1);case 8:case"end":return e.stop()}}),e)}))),children:"确认"})]})]})]})},Me=function(e){var n=e.qitem,t=e.setisedit,i=e.TagDiscipline,a=e.exerciseitem,l=e.seveeditor,r=e.deleteitem,o=e.getTagData,d=e.init,h=f.Z.useForm(),x=p()(h,1)[0];return(0,m.useEffect)((function(){var e;x.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=n&&n.repeat_answer)}))}),[n]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(f.Z,{form:x,colon:!1,onFinish:function(e){var t,i=s()(s()({},e),{},{item_type:null==n?void 0:n.question_type,choices:null==e||null===(t=e.choices)||void 0===t?void 0:t.map((function(e){return s()(s()({},e),{},{is_answer:e.standard_boolean})}))});l(s()(s()({},n),i))},onFinishFailed:function(){var e=u()(c()().mark((function e(n){var t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:v.ZP.error(n.errorFields[0].errors[0]),x.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,Ze.jsx)("span",{children:1===(null==n?void 0:n.question_type)?"多选题":"单选题"})]}),1===(null==n?void 0:n.question_type)&&(0,Ze.jsx)(f.Z.Item,{name:"use_blank_score",noStyle:!0,children:(0,Ze.jsx)(y.ZP.Group,{className:$,optionType:"button",options:[{label:"全对给分",value:!1},{label:"漏选给分",value:!0}]})}),(0,Ze.jsx)(f.Z.Item,{className:ee,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,Ze.jsx)(b.Z,{style:{width:150},placeholder:"请输入当前小题分数",max:100,min:.1})}),(0,Ze.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){r()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,Ze.jsx)(Ce.u,{form:x,questionTitlePlaceholder:"请编辑选择题题干内容",titleKey:"name",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"standard_boolean"}),(0,Ze.jsx)(Le,{getTagData:o,qitem:n,exerciseitem:a,TagDiscipline:i,form:x})]}),(0,Ze.jsxs)("div",{className:xe,children:[(0,Ze.jsx)(w.ZP,{className:ce,onClick:function(){var e;x.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=n&&n.repeat_answer)}))},children:"重置"}),(0,Ze.jsx)(w.ZP,{className:ce,onClick:function(){var e;n.isadd?(t(!1),d()):(x.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=n&&n.repeat_answer)})),t(!1))},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:re,onClick:u()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.submit();case 1:case"end":return e.stop()}}),e)}))),children:"保存题目"})]})]})},Ae=t(68054),Re=function(e){var n=e.qitem,t=e.TagDiscipline,i=e.exerciseitem,a=e.setisedit,l=e.seveeditor,r=e.deleteitem,o=e.getTagData,d=e.init,h=f.Z.useForm(),x=p()(h,1)[0],_=f.Z.useWatch("use_blank_score",x);return(0,m.useEffect)((function(){x.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer||[],name:n.question_title,repeat_answer:!n.repeat_answer}))}),[n]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(f.Z,{form:x,colon:!1,onValuesChange:function(e,n){if(null!=e&&e.standard_answers){var t,i,s,a=(null===(t=x.getFieldValue("standard_answers"))||void 0===t?void 0:t.length)>0&&(null===(i=x.getFieldValue("standard_answers"))||void 0===i||null===(i=i.map((function(e){return e.score})))||void 0===i?void 0:i.filter((function(e){return e})));if((null==a?void 0:a.length)>0)x.setFieldsValue({question_score:(null==a?void 0:a.length)>0&&(null===(s=a.reduce((function(e,n){return e+n})))||void 0===s?void 0:s.toFixed(1))})}},onFinish:function(e){var t;l(s()(s()(s()({},n),e),{},{item_type:null==n?void 0:n.question_type,standard_answers:null===(t=e.standard_answers)||void 0===t?void 0:t.map((function(e,n){return s()(s()({},e),{},{position:e.choice_id||n+1})})),standard_answer:void 0}))},onFinishFailed:function(){var e=u()(c()().mark((function e(n){var t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:v.ZP.error(n.errorFields[0].errors[0]),x.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,Ze.jsx)("span",{children:"填空题"})]}),(0,Ze.jsx)(f.Z.Item,{name:"use_blank_score",noStyle:!0,children:(0,Ze.jsx)(y.ZP.Group,{className:$,optionType:"button",options:[{label:"按空给分",value:!0},{label:"按题给分",value:!1}]})}),(0,Ze.jsx)(f.Z.Item,{className:ee,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,Ze.jsx)(b.Z,{style:{width:150},placeholder:"请输入当前小题分数",size:"middle",disabled:_,max:100,min:.1})}),(0,Ze.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){r()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," 删除"]})]}),(0,Ze.jsx)(Ae.u,{form:x,questionTitlePlaceholder:"请编辑填空题题干内容",scoreByBlank:_,answerKey:"standard_answers"}),(0,Ze.jsx)(Le,{getTagData:o,qitem:n,exerciseitem:i,TagDiscipline:t,form:x})]}),(0,Ze.jsxs)("div",{className:xe,children:[(0,Ze.jsx)(w.ZP,{className:ce,onClick:function(){x.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,name:n.question_title,repeat_answer:!n.repeat_answer}))},children:"重置"}),(0,Ze.jsx)(w.ZP,{className:ce,onClick:function(){n.isadd?(a(!1),d()):(x.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,name:n.question_title,repeat_answer:!n.repeat_answer})),a(!1))},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:re,onClick:function(){x.submit()},children:"保存题目"})]})]})},Oe=t(89517),De=function(e){var n=e.qitem,t=e.setisedit,i=e.TagDiscipline,a=e.exerciseitem,l=e.seveeditor,r=e.deleteitem,o=e.getTagData,d=e.init,h=f.Z.useForm(),x=p()(h,1)[0];return(0,m.useEffect)((function(){var e;x.setFieldsValue(s()(s()({},n),{},{name:n.question_title,repeat_answer:!n.repeat_answer,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))}))}),[n]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(f.Z,{form:x,colon:!1,onFinish:function(e){l(s()(s()({},n),e))},onFinishFailed:function(){var e=u()(c()().mark((function e(n){var t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:v.ZP.error(n.errorFields[0].errors[0]),x.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,Ze.jsx)("span",{children:"判断题"})]}),(0,Ze.jsx)(f.Z.Item,{className:ee,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,Ze.jsx)(b.Z,{style:{width:150},placeholder:"请输入当前小题分数",max:100,min:.1})}),(0,Ze.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){r()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,Ze.jsx)(Oe.Z,{form:x,questionTitlePlaceholder:"请编辑判断题题干内容",choiceKey:""}),(0,Ze.jsx)(Le,{getTagData:o,qitem:n,exerciseitem:a,TagDiscipline:i,form:x})]}),(0,Ze.jsxs)("div",{className:xe,children:[(0,Ze.jsx)(w.ZP,{className:ce,onClick:function(){var e;x.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=n&&n.repeat_answer)}))},children:"重置"}),(0,Ze.jsx)(w.ZP,{className:ce,onClick:function(){var e;n.isadd?(t(!1),d()):(x.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=n&&n.repeat_answer)})),t(!1))},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:re,onClick:function(){x.submit()},children:"保存题目"})]})]})},Be=t(48763),Ve=function(e){var n=e.qitem,t=e.setisedit,i=e.TagDiscipline,a=e.exerciseitem,l=e.seveeditor,r=e.deleteitem,o=e.getTagData,d=e.init,h=f.Z.useForm(),x=p()(h,1)[0];return(0,m.useEffect)((function(){var e;x.setFieldsValue(s()(s()({},n),{},{name:n.question_title,sub_item_banks:null===(e=n.sub_exercise_questions)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{name:e.question_title,choices:e.question_choices.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))})})),repeat_answer:!n.repeat_answer}))}),[n]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(f.Z,{form:x,colon:!1,onValuesChange:function(e,n){if(null!=e&&e.sub_item_banks){var t,i,s=(null===(t=x.getFieldValue("sub_item_banks"))||void 0===t?void 0:t.length)>0&&(null===(i=x.getFieldValue("sub_item_banks"))||void 0===i||null===(i=i.map((function(e){return e.question_score})))||void 0===i?void 0:i.filter((function(e){return e})));(null==s?void 0:s.length)>0&&x.setFieldsValue({question_score:parseFloat(null==s?void 0:s.reduce((function(e,n){return parseFloat(e)+parseFloat(n)}))).toFixed(1)})}},onFinish:function(e){var t;l(s()(s()(s()({},n),e),{},{sub_item_banks:null==e||null===(t=e.sub_item_banks)||void 0===t?void 0:t.map((function(e){return s()(s()({},e),{},{item_type:0,id:(null==e?void 0:e.question_id)||""})}))}))},onFinishFailed:function(){var e=u()(c()().mark((function e(n){var t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:v.ZP.error(n.errorFields[0].errors[0]),x.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,Ze.jsx)("span",{children:"组合题"})]}),(0,Ze.jsx)(f.Z.Item,{className:ee,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,Ze.jsx)(b.Z,{style:{width:150},placeholder:"请输入当前小题分数",disabled:!0,max:100,min:.1})}),(0,Ze.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){r()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,Ze.jsx)(Be.r,{form:x,withScore:!0,choiceKey:"",questionTitlePlaceholder:"请编辑组合题题干内容"}),(0,Ze.jsx)(Le,{getTagData:o,qitem:n,exerciseitem:a,TagDiscipline:i,form:x})]}),(0,Ze.jsxs)("div",{className:xe,children:[(0,Ze.jsx)(w.ZP,{className:ce,onClick:function(){var e;x.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=n&&n.repeat_answer)}))},children:"重置"}),(0,Ze.jsx)(w.ZP,{className:ce,onClick:function(){var e;n.isadd?(t(!1),d()):(x.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=n&&n.repeat_answer)})),t(!1))},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:re,onClick:function(){x.submit()},children:"保存题目"})]})]})},ze=t(2080),We=t(24334),He=function(e){var n=e.qitem,t=e.TagDiscipline,i=e.exerciseitem,a=e.setisedit,l=e.seveeditor,r=e.deleteitem,o=e.getTagData,d=e.init,h=f.Z.useForm(),x=p()(h,1)[0];return(0,m.useEffect)((function(){var e,t,i,a;x.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,difficulty:n.difficulty,item_banks_group_id:n.item_banks_group_id,hack:s()(s()({},n),{},{time_limit:(null==n||null===(e=n.hack)||void 0===e?void 0:e.time_limit)||3}),hack_codes:{language:null==n||null===(t=n.program_attr)||void 0===t?void 0:t.language,code:We.Base64.decode((null==n||null===(i=n.program_attr)||void 0===i?void 0:i.code)||"")},hack_sets:s()({},null==n||null===(a=n.hack_sets)||void 0===a?void 0:a[0]),repeat_answer:!n.repeat_answer}))}),[n]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(f.Z,{form:x,colon:!1,onValuesChange:function(e,n){if(null!=e&&e.standard_answers){var t,i,s,a=(null===(t=x.getFieldValue("standard_answers"))||void 0===t?void 0:t.length)>0&&(null===(i=x.getFieldValue("standard_answers"))||void 0===i||null===(i=i.map((function(e){return e.score})))||void 0===i?void 0:i.filter((function(e){return e})));if((null==a?void 0:a.length)>0)x.setFieldsValue({question_score:(null==a?void 0:a.length)>0&&(null===(s=a.reduce((function(e,n){return e+n})))||void 0===s?void 0:s.toFixed(1))})}},onFinish:function(e){var t;l(s()(s()(s()({},n),e),{},{item_type:null==n?void 0:n.question_type,standard_answers:null===(t=e.standard_answers)||void 0===t?void 0:t.map((function(e,n){return s()(s()({},e),{},{position:e.choice_id||n+1})})),standard_answer:void 0}))},onFinishFailed:function(){var e=u()(c()().mark((function e(n){var t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:v.ZP.error(n.errorFields[0].errors[0]),x.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,Ze.jsx)("span",{children:"程序填空题"})]}),(0,Ze.jsx)(f.Z.Item,{className:ee,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,Ze.jsx)(b.Z,{style:{width:150},placeholder:"请输入当前小题分数",size:"middle",disabled:!0,max:100,min:.1})}),(0,Ze.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){r()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," 删除"]})]}),(0,Ze.jsx)(ze.t,{form:x,questionTitlePlaceholder:"请编辑填空题题干内容",scoreByBlank:!0,hackidentifier:null==n?void 0:n.hack_identifier,answerKey:"standard_answers"}),(0,Ze.jsx)(Le,{getTagData:o,qitem:n,exerciseitem:i,TagDiscipline:t,form:x})]}),(0,Ze.jsxs)("div",{className:xe,children:[(0,Ze.jsx)(w.ZP,{className:ce,onClick:function(){var e,t,i;x.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,difficulty:n.difficult,item_banks_group_id:n.item_banks_group_id,hack:s()({},n),hack_codes:{language:null==n||null===(e=n.program_attr)||void 0===e?void 0:e.language,code:We.Base64.decode(null==n||null===(t=n.program_attr)||void 0===t?void 0:t.code)},hack_sets:s()({},null==n||null===(i=n.hack_sets)||void 0===i?void 0:i[0]),repeat_answer:!n.repeat_answer}))},children:"重置"}),(0,Ze.jsx)(w.ZP,{className:ce,onClick:function(){var e,t,i;n.isadd?(a(!1),d()):(x.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,difficulty:n.difficult,item_banks_group_id:n.item_banks_group_id,hack:s()({},n),hack_codes:{language:null==n||null===(e=n.program_attr)||void 0===e?void 0:e.language,code:We.Base64.decode(null==n||null===(t=n.program_attr)||void 0===t?void 0:t.code)},hack_sets:s()({},null==n||null===(i=n.hack_sets)||void 0===i?void 0:i[0]),repeat_answer:!n.repeat_answer})),a(!1))},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:re,onClick:function(){x.submit()},children:"保存题目"})]})]})},Ue=t(77036),Ke=function(e){var n,t=e.qitem,i=e.setqitem,a=e.setisedit,l=(e.TagDiscipline,e.exerciseitem,e.seveeditor),r=e.deleteitem,o=f.Z.useForm(),d=p()(o,1)[0];return(0,m.useEffect)((function(){var e,n;d.setFieldsValue(s()(s()({},t),{},{name:null==t?void 0:t.question_title,choices:null==t||null===(e=t.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=t&&t.repeat_answer)})),t.shixun=null==t||null===(n=t.shixun)||void 0===n?void 0:n.map((function(e){return s()(s()({},e),{},{defaultscore:e.challenge_score})}))}),[]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(f.Z,{form:d,colon:!1,onFinish:function(e){var n,i,a=s()(s()({},e),{},{question_scores:null==t||null===(n=t.shixun)||void 0===n?void 0:n.map((function(e){return e.challenge_score})),item_type:null==t?void 0:t.question_type,choices:null==e||null===(i=e.choices)||void 0===i?void 0:i.map((function(e){return s()(s()({},e),{},{is_answer:e.standard_boolean})}))});l(s()(s()({},t),a))},onFinishFailed:function(){var e=u()(c()().mark((function e(n){var t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:v.ZP.error(n.errorFields[0].errors[0]),d.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,Ze.jsx)("span",{children:"实训题"})]}),(0,Ze.jsx)(f.Z.Item,{className:ee,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,Ze.jsx)(b.Z,{style:{width:150},placeholder:"请输入当前小题分数",disabled:!0,max:100,min:.1})}),(0,Ze.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){r()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,Ze.jsx)(f.Z.Item,{label:"题干",name:"question_title",labelCol:{span:24},rules:[{required:!0}],children:(0,Ze.jsx)(Ue.Z,{watch:!0,height:140,placeholder:"",defaultValue:t.question_title})})]}),(0,Ze.jsx)("div",{children:(0,Ze.jsxs)("p",{children:[(0,Ze.jsx)("span",{style:{color:"red"},children:"*"}),"关卡名称"]})}),null==t||null===(n=t.shixun)||void 0===n?void 0:n.map((function(e,n){return(0,Ze.jsxs)("div",{style:{display:"flex",marginBottom:20},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[n+1,"、",e.challenge_name]}),(0,Ze.jsxs)("div",{children:[(0,Ze.jsx)("span",{style:{color:"red"},children:"*"}),"分值",(0,Ze.jsx)(b.Z,{value:null==e?void 0:e.challenge_score,onChange:function(n){var a;e.challenge_score=n;var l=parseFloat(null==t||null===(a=t.shixun)||void 0===a?void 0:a.map((function(e){return e.challenge_score})).reduce((function(e,n){return parseFloat(e)+parseFloat(n)})));d.setFieldsValue({question_score:l}),i(s()({},t))},max:100,min:1,style:{marginLeft:10,width:150},placeholder:"请输入当前小题分数",size:"middle"})]})]})})),(0,Ze.jsxs)("div",{className:xe,children:[(0,Ze.jsx)(w.ZP,{className:ce,onClick:function(){var e,n;d.setFieldsValue(s()(s()({},t),{},{name:null==t?void 0:t.question_title,choices:null==t||null===(e=t.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=t&&t.repeat_answer)})),t.shixun=null==t||null===(n=t.shixun)||void 0===n?void 0:n.map((function(e){return s()(s()({},e),{},{challenge_score:e.defaultscore})})),i(s()({},t))},children:"重置"}),(0,Ze.jsx)(w.ZP,{className:ce,onClick:function(){var e,n;d.setFieldsValue(s()(s()({},t),{},{name:null==t?void 0:t.question_title,choices:null==t||null===(e=t.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=t&&t.repeat_answer)})),t.shixun=null==t||null===(n=t.shixun)||void 0===n?void 0:n.map((function(e){return s()(s()({},e),{},{challenge_score:e.defaultscore})})),i(s()({},t)),a(!1)},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:re,onClick:u()(c()().mark((function e(){var n,i,s;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==t||null===(n=t.shixun)||void 0===n||null===(i=n.map)||void 0===i?void 0:i.call(n,(function(e){return e.challenge_score})).filter((function(e){return e})).length)<(null==t||null===(s=t.shixun)||void 0===s?void 0:s.length))){e.next=3;break}return v.ZP.info("分数不能为空"),e.abrupt("return");case 3:d.submit();case 4:case"end":return e.stop()}}),e)}))),children:"保存题目"})]})]})},Ge="warp___w1JUC",Ye="indexTag___LPncW",Xe="normalWrap___pEIzs",Je="redio___I6tXM",Qe="redioitem___cS4Gp",$e="redioitemyes___JBDmk",en="title___XAohQ",nn="titleyes____bNQk",tn="yestag___zQnb1",sn="checkbox___MHadU",an="checkboxitem___KX7mB",ln="checkboxitemyes___MpOWf",rn="bottom___FkHfO",cn="bottomitem___AS0Qp",on="left___U23z1",un="right___yJVEk",dn="completion___Bu5G6",pn="content___LySPW",mn="items___ETMq9",hn="simple___XX5t0",fn="shixunWrapper___w6oIG",xn="shixun___ePWKn",vn="score___nGh9k",_n="qtitle___DAMW1",gn="program___Mm1qL",jn="combination___Sw7S6",yn="qtype___Xdl60",bn=t(95237),wn=t(43604),kn=["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."],Nn=function(e){var n,t,i,s,a,l,r,c,o,u=e.qitem;return(0,Ze.jsxs)("div",{className:Ge,children:[(0===(null==u?void 0:u.question_type)||2===(null==u?void 0:u.question_type))&&(0,Ze.jsx)("div",{className:Xe,children:null==u||null===(n=u.question_choices)||void 0===n?void 0:n.map((function(e,n){return(0,Ze.jsxs)("div",{className:Je,children:[!(null!=e&&e.standard_boolean)&&(0,Ze.jsx)("span",{className:Qe}),(null==e?void 0:e.standard_boolean)&&(0,Ze.jsx)("i",{className:"".concat($e," icon-duigou1")}),(0,Ze.jsx)("span",{className:"".concat(null!=e&&e.standard_boolean?nn:en," ").concat(Ye),children:0===(null==u?void 0:u.question_type)?kn[n]:""}),(0,Ze.jsx)(Ne.Z,{className:null!=e&&e.standard_boolean?nn:en,value:null==e?void 0:e.choice_text}),(null==e?void 0:e.standard_boolean)&&(0,Ze.jsx)("div",{className:tn,children:"正确答案"})]},n)}))}),1===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{className:Xe,children:null==u||null===(t=u.question_choices)||void 0===t?void 0:t.map((function(e,n){return(0,Ze.jsxs)("div",{className:sn,children:[!(null!=e&&e.standard_boolean)&&(0,Ze.jsx)("span",{className:an}),(null==e?void 0:e.standard_boolean)&&(0,Ze.jsx)("i",{className:"".concat(ln," icon-duigou1")}),(0,Ze.jsx)("span",{className:"".concat(null!=e&&e.standard_boolean?nn:en," ").concat(Ye),children:kn[n]}),(0,Ze.jsx)(Ne.Z,{className:null!=e&&e.standard_boolean?nn:en,value:null==e?void 0:e.choice_text}),(null==e?void 0:e.standard_boolean)&&(0,Ze.jsx)("div",{className:tn,children:"正确答案"})]},n)}))}),3===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{className:dn,children:null==u||null===(i=u.standard_answer)||void 0===i?void 0:i.map((function(e,n){var t;return(0,Ze.jsxs)("div",{style:{display:"flex"},children:[(0,Ze.jsxs)("span",{className:en,children:["填空项",n+1]}),(0,Ze.jsx)(bn.Z,{gutter:[30,20],className:"".concat(pn," mb20"),children:null===(t=e.answer_text)||void 0===t?void 0:t.map((function(e,n){return(0,Ze.jsx)(wn.Z,{children:(0,Ze.jsx)("div",{className:mn,children:e})},n)}))})]},n)}))}),4===(null==u?void 0:u.question_type)&&(0,Ze.jsxs)("div",{className:hn,children:[(0,Ze.jsx)("span",{className:en,children:"参考答案"}),(0,Ze.jsx)(Ne.Z,{className:pn,value:(null==u||null===(s=u.standard_answer)||void 0===s?void 0:s[0])||""})]}),5===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{className:fn,children:null==u||null===(a=u.shixun)||void 0===a?void 0:a.map((function(e,n){return(0,Ze.jsxs)("div",{className:"".concat(xn," mb30"),children:[(0,Ze.jsxs)("span",{className:vn,children:["(",null==e?void 0:e.challenge_score,"分)"]}),(0,Ze.jsxs)("span",{className:_n,children:[(null==u?void 0:u.index)+"."+(n+1),"、",null==e?void 0:e.challenge_name]})]},n)}))}),6===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{className:gn,children:(0,Ze.jsx)(Ne.Z,{className:pn,value:(null==u?void 0:u.description)||"- -"})}),7===(null==u?void 0:u.question_type)&&(null==u||null===(l=u.sub_exercise_questions)||void 0===l?void 0:l.map((function(e,n){var t;return(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)("div",{className:jn,children:[(0,Ze.jsxs)("span",{className:vn,children:[null==e?void 0:e.question_score,"分"]}),(0,Ze.jsx)("span",{className:yn,children:"单选题"}),(0,Ze.jsxs)("span",{className:_n,children:[n+1,"、",null==e?void 0:e.question_title]})]}),(0,Ze.jsx)("div",{className:Ge,style:{padding:"30px 58px",paddingBottom:0},children:(0,Ze.jsx)("div",{children:null==e||null===(t=e.question_choices)||void 0===t?void 0:t.map((function(e,n){return(0,Ze.jsxs)("div",{className:Je,children:[!(null!=e&&e.standard_boolean)&&(0,Ze.jsx)("span",{className:Qe}),(null==e?void 0:e.standard_boolean)&&(0,Ze.jsx)("i",{className:"".concat($e," icon-duigou1")}),(0,Ze.jsx)("span",{className:"".concat(null!=e&&e.standard_boolean?nn:en," ").concat(Ye),children:kn[n]}),(0,Ze.jsx)(Ne.Z,{className:null!=e&&e.standard_boolean?nn:en,value:null==e?void 0:e.choice_text}),(null==e?void 0:e.standard_boolean)&&(0,Ze.jsx)("div",{className:tn,children:"正确答案"})]},n)}))})})]},n)}))),8===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{children:(0,Ze.jsx)(Ne.Z,{disabledFill:!0,className:pn,showProgramFill:!0,value:We.Base64.decode((null==u||null===(r=u.program_attr)||void 0===r?void 0:r.code)||"")})}),((null==u?void 0:u.question_type)<=4||[6,8].includes(null==u?void 0:u.question_type))&&(0,Ze.jsxs)("div",{className:rn,children:[(0,Ze.jsxs)("div",{className:"".concat(cn," mb30"),children:[(0,Ze.jsx)("span",{className:on,children:"解析"}),(0,Ze.jsx)(Ne.Z,{className:un,value:(null==u?void 0:u.analysis)||""})]}),(0,Ze.jsxs)("div",{className:"".concat(cn," mb30"),children:[(0,Ze.jsx)("span",{className:on,children:"难度"}),(0,Ze.jsx)("span",{className:un,children:1===(null==u?void 0:u.difficulty)?"简单":2===(null==u?void 0:u.difficulty)?"适中":"困难"})]}),(0,Ze.jsxs)("div",{className:cn,children:[(0,Ze.jsx)("span",{className:on,children:"知识点"}),(0,Ze.jsx)("span",{className:un,children:(null==u||null===(c=u.tag_discipline_names)||void 0===c?void 0:c.length)<=0?"- -":null==u||null===(o=u.tag_discipline_names)||void 0===o?void 0:o.toString()})]})]})]})},Zn=t(73897),In=t(28263),Cn=function(e){var n=e.qitem,t=e.setisedit,i=e.TagDiscipline,a=e.exerciseitem,l=e.seveeditor,r=e.deleteitem,o=e.getTagData,d=e.init,h=f.Z.useForm(),x=p()(h,1)[0];return(0,m.useEffect)((function(){x.setFieldsValue(s()(s()({},n),{},{name:n.question_title,answer_texts:n.standard_answer,repeat_answer:!n.repeat_answer}))}),[n]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(f.Z,{form:x,colon:!1,onFinish:function(e){l(s()(s()({},n),e))},onFinishFailed:function(){var e=u()(c()().mark((function e(n){var t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:v.ZP.error(n.errorFields[0].errors[0]),x.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,Ze.jsx)("span",{children:"简答题"})]}),(0,Ze.jsx)(f.Z.Item,{className:ee,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,Ze.jsx)(b.Z,{style:{width:150},placeholder:"请输入当前小题分数",max:100,min:.1})}),(0,Ze.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){r()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,Ze.jsx)(In.W,{form:x,showKeywords:!0,questionTitlePlaceholder:"请编辑简答题题干内容"}),(0,Ze.jsx)(Le,{getTagData:o,qitem:n,exerciseitem:a,TagDiscipline:i,form:x})]}),(0,Ze.jsxs)("div",{className:xe,children:[(0,Ze.jsx)(w.ZP,{className:ce,onClick:function(){x.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,answer_texts:n.standard_answer||[],repeat_answer:!(null!=n&&n.repeat_answer)}))},children:"重置"}),(0,Ze.jsx)(w.ZP,{className:ce,onClick:function(){n.isadd?(t(!1),d()):(x.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,answer_texts:n.standard_answer||[],repeat_answer:!(null!=n&&n.repeat_answer)})),t(!1))},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:re,onClick:function(){x.submit()},children:"保存题目"})]})]})},Sn=function(e){var n,t,i=e.setScoreShow,s=e.ScoreShow,a=e.exerciseitem,l=e.getdata,r=(0,m.useState)(!1),o=p()(r,2),d=o[0],h=o[1];function f(){return x.apply(this,arguments)}function x(){return(x=u()(c()().mark((function e(){var n,t,i,s;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=null==a||null===(n=a.exercise_question_types)||void 0===n||null===(n=n.filter((function(e){return e.Singlequestion})))||void 0===n?void 0:n.map((function(e){return{question_type:e.question_type,score:e.Singlequestion}})),e.next=3,(0,ge.ZP)("/api/examination_banks/".concat(null==a||null===(t=a.exercise)||void 0===t?void 0:t.id,"/batch_set_score.json"),{method:"POST",body:{question_arr:i}});case 3:0===(null==(s=e.sent)?void 0:s.status)&&l();case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,Ze.jsxs)("div",{children:[s&&(0,Ze.jsxs)(C.Z,{title:!1,footer:!1,open:s,width:640,centered:!0,zIndex:10,closable:!1,className:te,onCancel:function(){i(!1)},children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{className:L,children:["批量设置分值",(0,Ze.jsxs)("div",{className:U,children:["总分 ",(null==a?void 0:a.exercise_question_types.length)>0&&(null==a||null===(n=a.exercise_types)||void 0===n?void 0:n.q_scores)]})]}),(0,Ze.jsx)("span",{onClick:function(){return i(!1)},className:ie,children:"X"})]}),(0,Ze.jsxs)("div",{className:se,children:[(0,Ze.jsx)("span",{children:"题型名称"}),(0,Ze.jsx)("span",{children:"小题总数"}),(0,Ze.jsx)("span",{children:"题型总分"}),(0,Ze.jsx)("span",{children:"操作"})]}),null==a||null===(t=a.exercise_question_types)||void 0===t||null===(t=t.filter((function(e){return"实训题"!==e.name&&"组合题"!==e.name})))||void 0===t?void 0:t.map((function(e,n){var t;return(0,Ze.jsxs)("div",{className:ae,children:[(0,Ze.jsx)("span",{children:null==e?void 0:e.name}),(0,Ze.jsx)("span",{children:null==e||null===(t=e.items)||void 0===t?void 0:t.length}),(0,Ze.jsx)("span",{children:null==e?void 0:e.score}),(0,Ze.jsxs)("span",{children:["每题",(0,Ze.jsx)(b.Z,{min:.1,max:100,onChange:function(n){e.Singlequestion=n},defaultValue:e.Singlequestion,style:{width:90,height:38,margin:"0px 10px",display:"flex",alignItems:"center"}}),"分"]})]},n)})),(0,Ze.jsxs)("div",{className:le,children:[(0,Ze.jsx)(w.ZP,{className:ce,onClick:function(){i(!1)},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:re,onClick:function(){var e;null!=a&&a.use_blank_score&&null!=a&&null!==(e=a.exercise_question_types)&&void 0!==e&&null!==(e=e.filter((function(e){return"填空题"===e.name})))&&void 0!==e&&null!==(e=e[0])&&void 0!==e&&e.Singlequestion?h(!0):(f(),i(!1))},children:"确认"})]})]}),(0,Ze.jsxs)(C.Z,{title:!1,footer:!1,centered:!0,open:d,zIndex:20,width:640,closable:!1,className:te,children:[(0,Ze.jsxs)("div",{style:{marginTop:40},children:["填空题中存在",(0,Ze.jsx)("span",{style:{color:"#FA6400"},children:"按空给分"}),"的小题,若批量设置分值会统一将填空题改为按题给分"]}),(0,Ze.jsxs)("div",{className:le,children:[(0,Ze.jsx)(w.ZP,{className:ce,onClick:function(){h(!1)},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:re,onClick:function(){f(),h(!1),i(!1)},children:"确认"})]})]})]})},qn=t(99313),Tn=t(51945),Pn=t(86859),En="scoremodal___upTFR",Fn="selectWrapper___HH3RX",Ln="allqingchu___BFF1D",Mn="title___hFasb",An="bottom___A1n1C",Rn="yes___P1zzb",On="no___xZqXd",Dn="titlecount___fqA9P",Bn="add___MqV0R",Vn="search___NREgv",zn="searchIcon___qny3A",Wn="tabWrap___dR18c",Hn="previewModal___uSiGS",Un="warp___aLZwN",Kn="mainPart___OdEo7",Gn="shixunbutton___Eoa1i",Yn="redio___LJ4js",Xn="redioitem___YicCC",Jn="redioitemyes___lX4Nr",Qn="title___pi1jH",$n="titleyes___jiEh7",et="yestag___DLWoP",nt="qcount___U9kkL",tt="qtitle___kyg0t",it="checkbox___vjiBw",st="checkboxitem___HW3CP",at="checkboxitemyes___kpjek",lt="bottom___uG8Zq",rt="bottomitem___TnJQQ",ct="left___M8WXX",ot="right____dkCI",ut="completion___H6RmA",dt="content___a2hGC",pt="items___D8mLd",mt="simple___fQ0OS",ht="shixun___nB6Jk",ft="combination___YrOdz",xt="program___lG0JA",vt=["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."],_t=function(e){var n,t,i,s,a,l,r,c,o,u=e.qitem;return(0,Ze.jsxs)("div",{className:Un,children:[(0,Ze.jsxs)("div",{className:Kn,children:[(0,Ze.jsxs)("div",{className:nt,children:[8===(null==u?void 0:u.question_type)&&(0,Ze.jsx)(Ne.Z,{className:dt,showProgramFill:!0,value:null==u||null===(n=u.program_attr)||void 0===n?void 0:n.description}),8!=(null==u?void 0:u.question_type)&&(0,Ze.jsx)(Ne.Z,{className:tt,value:(null==u?void 0:u.name)||(null==u?void 0:u.title)})]}),(0===(null==u?void 0:u.question_type)||2===(null==u?void 0:u.question_type))&&(0,Ze.jsx)("div",{children:null==u||null===(t=u.choices)||void 0===t?void 0:t.map((function(e,n){return(0,Ze.jsxs)("div",{className:Yn,children:[!(null!=e&&e.is_answer)&&(0,Ze.jsx)("span",{className:Xn}),(null==e?void 0:e.is_answer)&&(0,Ze.jsx)("i",{className:"".concat(Jn," icon-duigou1")}),(0,Ze.jsx)(Ne.Z,{className:null!=e&&e.is_answer?$n:Qn,value:vt[n]+(null==e?void 0:e.choice_text)}),(null==e?void 0:e.is_answer)&&(0,Ze.jsx)("div",{className:et,children:"正确答案"})]})}))}),1===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{children:null==u||null===(i=u.choices)||void 0===i?void 0:i.map((function(e,n){return(0,Ze.jsxs)("div",{className:it,children:[!(null!=e&&e.is_answer)&&(0,Ze.jsx)("span",{className:st}),(null==e?void 0:e.is_answer)&&(0,Ze.jsx)("i",{className:"".concat(at," icon-duigou1")}),(0,Ze.jsx)(Ne.Z,{className:null!=e&&e.is_answer?$n:Qn,value:vt[n]+(null==e?void 0:e.choice_text)}),(null==e?void 0:e.is_answer)&&(0,Ze.jsx)("div",{className:et,children:"正确答案"})]})}))}),3===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{className:ut,children:null==u||null===(s=u.standard_answer)||void 0===s?void 0:s.map((function(e,n){var t;return(0,Ze.jsxs)("div",{style:{display:"flex"},children:[(0,Ze.jsxs)("span",{className:Qn,children:["填空项",n+1]}),(0,Ze.jsx)("div",{className:dt,children:null==e||null===(t=e.answer_text)||void 0===t?void 0:t.map((function(e,n){return(0,Ze.jsx)("div",{className:pt,children:e})}))})]})}))}),4===(null==u?void 0:u.question_type)&&(0,Ze.jsxs)("div",{className:mt,children:[(0,Ze.jsx)("span",{className:Qn,children:"参考答案"}),(0,Ze.jsx)(Ne.Z,{className:dt,value:(null==u||null===(a=u.answer_texts)||void 0===a?void 0:a[0])||"- -"})]}),5===(null==u?void 0:u.question_type)&&(null==u||null===(l=u.challenge_names)||void 0===l?void 0:l.map((function(e,n){return(0,Ze.jsx)("div",{className:ht,children:(0,Ze.jsxs)("span",{className:tt,children:[(0,Ze.jsxs)("span",{style:{marginRight:10},children:["第",(0,_e.EM)(n+1),"题"]}),e]})})}))),6===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{className:xt,children:(0,Ze.jsx)(Ne.Z,{className:dt,value:(null==u||null===(r=u.program_attr)||void 0===r?void 0:r.description)||"- -"})}),7===(null==u?void 0:u.question_type)&&(null==u||null===(c=u.sub_item_banks)||void 0===c?void 0:c.map((function(e,n){var t;return(0,Ze.jsxs)("div",{children:[(0,Ze.jsx)("div",{className:ft,children:(0,Ze.jsx)("span",{className:tt,children:null==e?void 0:e.name})}),(0,Ze.jsx)("div",{className:Un,style:{padding:"0px",paddingTop:20},children:(0,Ze.jsx)("div",{children:null==e||null===(t=e.choices)||void 0===t?void 0:t.map((function(e,n){return(0,Ze.jsxs)("div",{className:Yn,children:[!(null!=e&&e.is_answer)&&(0,Ze.jsx)("span",{className:Xn}),(null==e?void 0:e.is_answer)&&(0,Ze.jsx)("i",{className:"".concat(Jn," icon-duigou1")}),(0,Ze.jsx)(Ne.Z,{className:null!=e&&e.is_answer?$n:Qn,value:vt[n]+(null==e?void 0:e.choice_text)}),(null==e?void 0:e.is_answer)&&(0,Ze.jsx)("div",{className:et,children:"正确答案"})]})}))})})]})}))),8===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{children:(0,Ze.jsx)(Ne.Z,{disabledFill:!0,className:dt,showProgramFill:!0,value:We.Base64.decode((null==u||null===(o=u.program_attr)||void 0===o?void 0:o.code)||"")})}),5===(null==u?void 0:u.question_type)&&(0,Ze.jsxs)("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1,alignItems:"center",display:"flex"},children:[(0,Ze.jsxs)("div",{style:{marginRight:30},children:[(0,Ze.jsx)("span",{style:{marginRight:10},children:"创建者"}),(0,Ze.jsx)("span",{style:{color:"#000000"},children:(null==u?void 0:u.author_name)||"- -"})]}),(0,Ze.jsxs)("div",{style:{marginRight:30},children:[(0,Ze.jsx)("span",{style:{marginRight:10},children:"所属单位"}),(0,Ze.jsx)("span",{style:{color:"#000000"},children:(null==u?void 0:u.author_school_name)||"- -"})]}),(0,Ze.jsxs)("div",{style:{marginRight:30},children:[(0,Ze.jsx)("span",{style:{marginRight:10},children:"学习人数"}),(0,Ze.jsx)("span",{style:{color:"#000000"},children:(null==u?void 0:u.study_count)||"0"})]})]}),(0,Ze.jsxs)("a",{className:Gn,href:"/shixuns/".concat(null==u?void 0:u.identifier,"/challenges?exercise=true"),target:"_blank",children:[(0,Ze.jsx)("i",{onClick:function(){},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"实训详情"]})]})]}),((null==u?void 0:u.question_type)<=4||[6,8].includes(null==u?void 0:u.question_type))&&(0,Ze.jsxs)("div",{className:lt,children:[(0,Ze.jsxs)("div",{className:rt,children:[(0,Ze.jsx)("span",{className:ct,children:"解析"}),(0,Ze.jsx)(Ne.Z,{className:ot,value:(null==u?void 0:u.analysis)||""})]}),(0,Ze.jsxs)("div",{className:rt,children:[(0,Ze.jsx)("span",{className:ct,children:"难度"}),(0,Ze.jsx)("span",{className:ot,children:1===(null==u?void 0:u.difficulty)?"简单":2===(null==u?void 0:u.difficulty)?"适中":"困难"})]}),(0,Ze.jsxs)("div",{className:rt,children:[(0,Ze.jsx)("span",{className:ct,children:"知识点"}),(0,Ze.jsx)("span",{className:ot,children:null==u?void 0:u.tag_discipline})]})]})]})},gt=t(93931),jt=t(2824),yt=function(e){var n,t=e.setScoreShow,i=e.ScoreShow,a=e.onOk,r=e.isshixuns,o=e.isloadings,d=(0,m.useState)({type:"1",page:1,per_page:10,updated_at:"",quotes:""}),h=p()(d,2),x=h[0],_=h[1],y=(0,m.useState)([]),b=p()(y,2),k=b[0],N=b[1],I=(0,m.useState)([]),S=p()(I,2),q=S[0],T=S[1],P=(0,m.useState)([]),E=p()(P,2),F=E[0],L=E[1],M=(0,m.useState)([]),A=p()(M,2),R=A[0],O=A[1],D=(0,m.useState)(!1),B=p()(D,2),V=B[0],z=B[1],W=f.Z.useForm(),H=p()(W,1)[0],U=(0,m.useState)(),K=p()(U,2),G=K[0],Y=K[1],X=(0,m.useState)(!1),J=p()(X,2),Q=J[0],$=J[1],ee=(0,m.useState)(r),ne=p()(ee,2),te=ne[0],ie=ne[1],se=(0,m.useState)([]),ae=p()(se,2),le=ae[0],re=ae[1],ce=(0,m.useState)(0),oe=p()(ce,2),ue=oe[0],de=oe[1],pe=(0,m.useState)(!0),me=p()(pe,2),he=me[0],fe=me[1],xe=[{name:"全部",value:"",question_type:0},{name:"编程题",value:"PROGRAM",question_type:6},{name:"单选题",value:"SINGLE",question_type:0},{name:"多选题",value:"MULTIPLE",question_type:1},{name:"判断题",value:"JUDGMENT",question_type:2},{name:"填空题",value:"COMPLETION",question_type:3},{name:"简答题",value:"SUBJECTIVE",question_type:4},{name:"实训题",value:"SHIXUN",question_type:5},{name:"组合题",value:"COMBINATION",question_type:7},{name:"程序填空题",value:"BPROGRAM",question_type:8}],ve=(0,m.useState)([]),_e=p()(ve,2),je=_e[0],ye=_e[1],we=(0,m.useRef)(new Set),ke=(0,m.useRef)(new Set),Ie=[{name:"简单",value:1},{name:"适中",value:2},{name:"困难",value:3}],Ce=(0,m.useState)(!1),qe=p()(Ce,2),Te=qe[0],Pe=qe[1];function Ee(e){return Fe.apply(this,arguments)}function Fe(){return(Fe=u()(c()().mark((function e(n){var t,i,a,l,r,o,u,d;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(z(!0),_(s()({},n)),!te){e.next=9;break}return e.next=5,(0,ge.ZP)("/api/shixun_lists.json",{method:"get",params:s()(s()({},n),{},{discipline_id:(null==n||null===(t=n.courseid)||void 0===t?void 0:t[0])||null,sub_discipline_id:(null==n||null===(i=n.courseid)||void 0===i?void 0:i[1])||null,limit:n.per_page})});case 5:a=e.sent,O(a),e.next=19;break;case 9:if(!((null==F?void 0:F.length)<=0&&"5"===n.type)){e.next=13;break}return O([]),z(!1),e.abrupt("return");case 13:return o="5"===n.type?null==F?void 0:F.filter((function(e){return!le.includes(e)})):null,u="5"===n.type?null==F?void 0:F.filter((function(e){return le.includes(e)})):null,e.next=17,(0,ge.ZP)("/api/item_banks.json",{method:"get",params:s()(s()({},n),{},{discipline_id:(null==n||null===(l=n.courseid)||void 0===l?void 0:l[0])||null,sub_discipline_id:(null==n||null===(r=n.courseid)||void 0===r?void 0:r[1])||null,ids:o,shixun_ids:u,type:"5"===n.type?null:n.type})});case 17:d=e.sent,O(d);case 19:z(!1);case 20:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Le(){return(Le=u()(c()().mark((function e(){var n;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ge.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:"5"===x.type?null:x.type,clazz:"ItemBanksGroup"}});case 2:n=e.sent,N((0,Z.L)(null==n?void 0:n.disciplines));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Me(e){return Ae.apply(this,arguments)}function Ae(){return(Ae=u()(c()().mark((function e(n){var t,i,a,l,r,o,u;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(z(!0),r=null===(t=n.list)||void 0===t?void 0:t.filter((function(e){return!le.includes(e)})),o=null===(i=n.list)||void 0===i?void 0:i.filter((function(e){return le.includes(e)})),0!==r.length||0!==o.length){e.next=7;break}return z(!1),O([]),e.abrupt("return");case 7:return e.next=9,(0,ge.ZP)("/api/item_banks.json",{method:"get",params:s()(s()({},n),{},{discipline_id:(null==n||null===(a=n.courseid)||void 0===a?void 0:a[0])||null,sub_discipline_id:(null==n||null===(l=n.courseid)||void 0===l?void 0:l[1])||null,ids:r,shixun_ids:o,type:"5"===n.type?null:n.type})});case 9:u=e.sent,z(!1),O(u);case 12:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,m.useEffect)((function(){i&&(Ee(x),function(){Le.apply(this,arguments)}(),H.setFieldsValue({item_type:null,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),he&&te&&(H.setFieldsValue({item_type:"SHIXUN"}),fe(!1)))}),[i]),(0,m.useEffect)((function(){ue>0&&setTimeout((function(){de(0)}),2e3)}),[ue]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(C.Z,{title:!1,footer:!1,open:i,width:1200,centered:!0,className:En,onCancel:function(){t(!1)},children:[(0,Ze.jsx)("div",{style:{display:"flex",alignItems:"center"},children:(0,Ze.jsx)("div",{className:Mn,children:"题库选题"})}),(0,Ze.jsx)(qn.Z,{className:Wn,activeKey:x.type,onChange:function(e){x.type=e,x.page=1,x.updated_at="",x.quotes="",x.item_type=null,x.courseid="",x.tag_discipline_id=null,x.difficulty=null,x.keyword=null,H.setFieldsValue({item_type:null,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),Pe(!1),"5"===x.type&&(te=!1,ie(!1)),_(s()({},x)),Ee(s()({},x))},items:[{label:"公共",key:"1"},{label:"团队共享",key:"3"},{label:"收藏夹",key:"2"},{label:"我创建的",key:"0"},{label:(0,Ze.jsxs)("div",{children:["已选",F.length>0&&(0,Ze.jsx)("span",{className:Dn,children:F.length}),ue>0&&(0,Ze.jsxs)("span",{className:Bn,children:["+",ue]})]}),key:"5"}]}),(0,Ze.jsxs)(f.Z,{layout:"inline",form:H,onValuesChange:function(e,n){var t=Object.values(n).some((function(e){return null!==e&&""!==e&&void 0!==e})),i=""===n.keyword;if(Pe(t||!i),x.page=1,"SHIXUN"===(null==n?void 0:n.item_type)){if("5"===x.type?ie(!1):ie(!0),e.keyword||""===e.keyword)return;H.submit()}else{if(null!=e&&e.courseid&&H.setFieldsValue({tag_discipline_id:""}),ie(!1),e.keyword||""===e.keyword)return;H.submit()}},onFinish:function(e){_(s()(s()({},x),e)),Ee(s()(s()({},x),e))},children:[(0,Ze.jsx)(f.Z.Item,{name:"item_type",children:(0,Ze.jsx)(Se.default,{className:Fn,placeholder:"题型",style:{width:110},size:"middle",allowClear:!0,children:xe.map((function(e){return(0,Ze.jsx)(Se.default.Option,{children:e.name},e.value)}))})}),(0,Ze.jsx)(f.Z.Item,{name:"courseid",children:(0,Ze.jsx)(j.Z,{className:Fn,style:{width:160},size:"middle",placeholder:"方向&课程",options:k})}),!te&&(0,Ze.jsx)(f.Z.Item,{name:"tag_discipline_id",children:(0,Ze.jsx)(Se.default,{className:Fn,placeholder:"知识点",style:{width:160},size:"middle",allowClear:!0,children:null==R||null===(n=R.tag_disciplines)||void 0===n?void 0:n.map((function(e){return(0,Ze.jsx)(Se.default.Option,{children:e.name},e.id)}))})}),(0,Ze.jsx)(f.Z.Item,{name:te?"diff":"difficulty",children:(0,Ze.jsxs)(Se.default,{className:Fn,placeholder:"难度",style:{width:118},size:"middle",allowClear:!0,children:[!te&&Ie.map((function(e){return(0,Ze.jsx)(Se.default.Option,{children:e.name},e.value)})),te&&[{name:"初级",value:1},{name:"中级",value:2},{name:"中高级",value:3},{name:"高级",value:4}].map((function(e){return(0,Ze.jsx)(Se.default.Option,{children:e.name},e.value)}))]})}),Te&&(0,Ze.jsxs)("span",{className:Ln,onClick:function(){H.resetFields(),Pe(!1),H.submit()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-guanbi4"}),(0,Ze.jsx)("span",{children:"清除筛选条件"})]}),(0,Ze.jsx)(f.Z.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword",children:(0,Ze.jsx)(g.Z.Search,{className:Vn,placeholder:"请输入关键词搜索",allowClear:!0,suffix:(0,Ze.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(zn),onClick:function(){return H.submit()}}),onSearch:function(e){H.submit()}})})]}),(0,Ze.jsxs)("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20},children:[(0,Ze.jsxs)("div",{onClick:function(){"asc"===x.updated_at?x.updated_at="desc":x.updated_at="asc",_(s()(s()({},x),{},{page:1})),Ee(s()(s()({},x),{},{page:1}))},children:[" ",x.updated_at?(0,Ze.jsx)("img",{src:"asc"===x.updated_at?gt.Z:jt.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):(0,Ze.jsx)("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"按更新时间排序"]}),(0,Ze.jsxs)("div",{onClick:function(){"asc"===x.quotes?x.quotes="desc":x.quotes="asc",_(s()(s()({},x),{},{page:1})),Ee(s()(s()({},x),{},{page:1}))},style:{marginLeft:20},children:[" ",x.quotes?(0,Ze.jsx)("img",{src:"asc"===x.quotes?gt.Z:jt.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):(0,Ze.jsx)("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"按使用次数排序"]})]}),(0,Ze.jsx)(Tn.Z,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(null==R?void 0:R.items)||(null==R?void 0:R.shixun_list),pagination:!1,loading:V,rowKey:function(e){return e.id},rowSelection:{type:"checkbox",selectedRowKeys:q,onSelect:function(e,n,t){if(n)te&&re([].concat(be()(le),[e.id])),T([].concat(be()(q),[e.id])),ye([].concat(be()(je),[e])),e.identifier?we.current.add(e.id):ke.current.add(e.id),de(1),L([].concat(be()(F),[e.id]));else{var i=je.filter((function(n){return n.id!==e.id}));ye(i);var a=i.map((function(e){return e.id}));T(be()(a)),e.identifier?we.current.delete(e.id):ke.current.delete(e.id);var l=F.filter((function(n){return n!==e.id}));if(L(l),te){var r=le.filter((function(n){return n!==e.id}));re(be()(r))}if("5"===x.type)return void Me(s()(s()({},x),{},{list:be()(l)}))}},onSelectAll:function(e,n,t){if(e){var i=t.map((function(e){return e.id}));te&&re([].concat(be()(le),be()(i))),ye([].concat(be()(je),be()(t))),T([].concat(be()(q),be()(i))),L([].concat(be()(F),be()(i)));var a,r=l()(t);try{for(r.s();!(a=r.n()).done;){var c=a.value;c.identifier?we.current.add(c.id):ke.current.add(c.id)}}catch(e){r.e(e)}finally{r.f()}}else{var o=t.map((function(e){return e.id})),u=q.filter((function(e){return!o.some((function(n){return n===e}))})),d=je.filter((function(e){return!o.some((function(n){return n===e.id}))}));if(ye(d),T(be()(u)),L(be()(u)),te){var p=le.filter((function(e){return!o.some((function(n){return n===e.id}))}));re(be()(p))}"5"===x.type&&Me(s()(s()({},x),{},{list:be()(u)}));var m,h=l()(o);try{for(h.s();!(m=h.n()).done;){var f=m.value;f.identifier?we.current.delete(f):ke.current.delete(f)}}catch(e){h.e(e)}finally{h.f()}}}},columns:[{title:"题型",dataIndex:"item_type",key:"item_type",render:function(e,n,t){var i;return(0,Ze.jsx)("span",{children:te||null!=n&&n.challenge_names?"实训题":null==xe||null===(i=xe.filter((function(n){return n.value===e})))||void 0===i||null===(i=i[0])||void 0===i?void 0:i.name})}},{title:"试题名称",dataIndex:"name",width:te?"30%":"60%",key:"name",render:function(e,n,t){var i;return(0,Ze.jsx)(Ne.Z,{showLines:1,showTextOnly:!0,value:te||null!=n&&n.challenge_names?(null==n?void 0:n.title)||e:"BPROGRAM"==(null==n?void 0:n.item_type)?null==n||null===(i=n.program_attr)||void 0===i?void 0:i.description:e},1)}},{title:"创建者",dataIndex:"author_name",key:"author_name",hidden:!te,render:function(e,n,t){var i;return(0,Ze.jsx)("span",{children:e?null==e||null===(i=e.split("、"))||void 0===i?void 0:i[0]:"- -"})}},{title:"所属单位",dataIndex:"author_school_name",key:"author_school_name",hidden:!te,render:function(e,n,t){return(0,Ze.jsx)("span",{children:e||"- -"})}},{title:"难度",dataIndex:"difficulty",key:"difficulty",render:function(e,n,t){var i,s;return(0,Ze.jsx)("span",{children:te||null!=n&&n.challenge_names?(null==n?void 0:n.level)||(null==Ie||null===(i=Ie.filter((function(n){return n.value===e})))||void 0===i||null===(i=i[0])||void 0===i?void 0:i.name):null==Ie||null===(s=Ie.filter((function(n){return n.value===e})))||void 0===s||null===(s=s[0])||void 0===s?void 0:s.name})}},{title:"使用次数",dataIndex:"quotes",key:"quotes",render:function(e,n,t){return(0,Ze.jsx)("span",{children:te||null!=n&&n.challenge_names?(null==n?void 0:n.study_count)||(null==n?void 0:n.stu_num):e})}},{title:"操作",dataIndex:"id",key:"item_type",render:function(e,n,t){return(0,Ze.jsx)("div",{style:{flex:1,textAlign:"start"},children:(0,Ze.jsx)("a",{onClick:function(){var e;Y(s()(s()({},n),{},{question_type:te||null!=n&&n.challenge_names?5:null==xe||null===(e=xe.filter((function(e){return e.value===(null==n?void 0:n.item_type)})))||void 0===e||null===(e=e[0])||void 0===e?void 0:e.question_type})),$(!0)},children:"查看"})})}}].filter((function(e){return!e.hidden}))}),(0,Ze.jsx)(Pn.Z,{current:x.page,total:(null==R?void 0:R.items_count)||(null==R?void 0:R.shixuns_count),style:{marginBottom:20},defaultPageSize:x.per_page,showTotal:function(e){return(0,Ze.jsxs)("span",{children:["共 ",(0,Ze.jsx)("span",{style:{color:"#165DFF"},children:e})," 条数据"]})},pageSize:x.per_page,onChange:function(e,n){x.page=e,x.per_page=n,_(s()({},x)),Ee(s()({},x))}}),(0,Ze.jsxs)("div",{className:An,children:[(0,Ze.jsx)(w.ZP,{className:On,onClick:function(){t(!1)},children:"取消"}),(0,Ze.jsx)(w.ZP,{loading:o,style:{width:o&&75},className:Rn,onClick:u()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==F?void 0:F.length)<=0)){e.next=3;break}return v.ZP.info("当前暂未选择数据"),e.abrupt("return");case 3:a(be()(ke.current),be()(we.current),!0,null==F?void 0:F.length);case 4:case"end":return e.stop()}}),e)}))),children:"确认"})]})]}),(0,Ze.jsx)(C.Z,{open:Q,title:"题目详情",footer:!1,className:Hn,width:1e3,centered:!0,onCancel:function(){$(!1)},onOk:function(){$(!1)},children:(0,Ze.jsx)(_t,{qitem:G})})]})},bt=t(87228),wt=[{name:"单选题",id:0,count:"q_singles",score:"q_singles_scores",nameType:"SINGLE"},{name:"多选题",id:1,count:"q_doubles",score:"q_doubles_scores",nameType:"MULTIPLE"},{name:"判断题",id:2,count:"q_judges",score:"q_judges_scores",nameType:"JUDGMENT"},{name:"填空题",id:3,count:"q_nulls",score:"q_nulls_scores",nameType:"COMPLETION"},{name:"简答题",id:4,count:"q_mains",score:"q_mains_scores",nameType:"SUBJECTIVE"},{name:"实训题",id:5,count:"q_shixuns",score:"q_shixuns_scores",nameType:"PRACTICAL"},{name:"编程题",id:6,count:"q_pros",score:"q_pros_scores",nameType:"PROGRAM"},{name:"组合题",id:7,count:"q_combinations",score:"q_combinations_scores",nameType:"COMBINATION"},{name:"程序填空题",id:8,count:"q_combinations",score:"q_combinations_scores",nameType:"BPROGRAM"}],kt=(0,h.connect)((function(e){return{user:e.user,dispatch:e.dispatch}}))((function(e){var n,t,i,a,l=e.user,r=e.dispatch,o=e.itemid,d=e.setisedits,x=(0,m.useState)(),j=p()(x,2),y=j[0],b=j[1],k=(0,m.useState)(!1),Z=p()(k,2),I=Z[0],G=Z[1],$=(0,m.useState)(),ee=p()($,2),te=ee[0],ie=ee[1],se=(0,m.useState)(),ae=p()(se,2),le=ae[0],re=ae[1],ce=(0,m.useState)(!1),oe=p()(ce,2),ue=oe[0],de=oe[1],pe=(0,m.useState)(!1),me=p()(pe,2),he=me[0],fe=me[1],xe=(0,m.useState)(),ve=p()(xe,2),ye=ve[0],be=ve[1],we=(0,m.useState)(!1),ke=p()(we,2),Ce=ke[0],Se=ke[1],qe=(0,m.useState)(!1),Te=p()(qe,2),Pe=Te[0],Ee=Te[1],Fe=(0,m.useState)(!1),Le=p()(Fe,2),Ae=Le[0],Oe=Le[1],Be=(0,m.useState)(!1),ze=p()(Be,2),Ue=ze[0],Ge=ze[1],Ye=(0,m.useState)(!1),Xe=p()(Ye,2),Je=Xe[0],Qe=Xe[1],$e=(0,m.useState)(!1),en=p()($e,2),nn=(en[0],en[1],f.Z.useForm()),tn=p()(nn,1)[0],sn=(0,m.useState)(!1),an=p()(sn,2),ln=an[0],rn=an[1],cn=(0,m.useRef)(null);(0,m.useEffect)((function(){un(),r({type:"globalSetting/footerToggle",payload:!1})}),[]),(0,m.useEffect)((function(){d(he)}),[he]);var on=function(){var e=u()(c()().mark((function e(n){var t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:n}});case 2:t=e.sent,be(t);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();function un(){return dn.apply(this,arguments)}function dn(){return(dn=u()(c()().mark((function e(){var n,t,i,a,l;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return de(!0),G(!0),e.next=4,r({type:"newExercisePaper/editExercise",payload:{id:o}});case 4:a=e.sent,de(!1),G(!1),b(a),null!=a&&null!==(n=a.exercise)&&void 0!==n&&n.sub_discipline_id&&on(null==a||null===(l=a.exercise)||void 0===l?void 0:l.sub_discipline_id),ie(s()(s()({},null==a||null===(t=a.exercise_question_types)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.items)||void 0===t?void 0:t[0]),{},{index:1})),re(s()(s()({},null==a||null===(i=a.exercise_question_types)||void 0===i?void 0:i[0]),{},{indexs:1}));case 11:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function pn(e){return mn.apply(this,arguments)}function mn(){return(mn=u()(c()().mark((function e(n){var t,i,a,l,u,d,p,m,h;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return de(!0),G(!0),e.next=4,r({type:"newExercisePaper/editExercise",payload:{id:o}});case 4:u=e.sent,b(u),d=[],null==u||null===(t=u.exercise_question_types)||void 0===t||t.map((function(e){var n;null==e||null===(n=e.items)||void 0===n||n.map((function(e,n){d.push(s()(s()({},e),{},{index:n+1}))}))})),p=null===(i=d.filter((function(e){return e.question_id===(null==n?void 0:n.id)})))||void 0===i?void 0:i[0],m=null==u||null===(a=u.exercise_question_types)||void 0===a?void 0:a.map((function(e,n){if((null==p?void 0:p.question_type)===(null==e?void 0:e.question_type))return s()(s()({},e),{},{indexs:n+1})})),h=null===(l=m.filter((function(e){return e})))||void 0===l?void 0:l[0],re(s()({},h)),ie(s()({},p)),de(!1),G(!1);case 15:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function hn(e){return fn.apply(this,arguments)}function fn(){return(fn=u()(c()().mark((function e(n){var t,i,a,l;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=s()(s()({},n),{},{difficulty:(null==n?void 0:n.difficulty)||2,item_type:n.question_type,sub_discipline_id:null==y||null===(t=y.exercise)||void 0===t?void 0:t.sub_discipline_id,tag_discipline_ids:[],repeat_answer:!n.repeat_answer}),a={},8===n.question_type&&(a=s()(s()({},n),{},{hack:s()(s()({},null==n?void 0:n.hack),{},{difficult:n.difficulty}),hack_codes:s()(s()({},n.hack_codes),{},{code:We.Base64.encode(n.hack_codes.code)}),hack_sets:[s()({},n.hack_sets)],is_blank:!0})),n.tag_discipline_ids&&(i.tag_discipline_ids=Array.isArray(n.tag_discipline_ids)?n.tag_discipline_ids:[n.tag_discipline_ids],a.tag_discipline_ids=Array.isArray(n.tag_discipline_ids)?n.tag_discipline_ids:[n.tag_discipline_ids]),sessionStorage.projectFill&&(a.hack_identifier=sessionStorage.projectFill),e.next=7,(0,ge.ZP)("/api/examination_banks/".concat(o,"/examination_banks_item_banks/create_item_bank.json"),{method:"post",body:8===n.question_type?a:i});case 7:0===(null==(l=e.sent)?void 0:l.status)&&(fe(!1),pn(l)),(0,_e.k3)();case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var xn=function(){var e=u()(c()().mark((function e(n,t){var i,s;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==n.length){e.next=4;break}return v.ZP.warning("请上传文件"),t(),e.abrupt("return");case 4:return e.next=6,(0,N.Hb)(o,null===(i=n[0])||void 0===i?void 0:i.file);case 6:0===(s=e.sent).status&&(v.ZP.success("成功导入".concat(null==s?void 0:s.success,"条")),Se(!1),un()),t();case 9:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();function vn(){return _n.apply(this,arguments)}function _n(){return _n=u()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:C.Z.confirm({title:"提示",content:"确定要删除这个试题吗?",okText:"确定",centered:!0,className:ne,onOk:function(){var e=u()(c()().mark((function e(){var n;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!te.question_id){e.next=7;break}return e.next=3,(0,ge.ZP)("/api/examination_banks/".concat(o,"/examination_banks_item_banks/").concat(te.question_id,".json"),{method:"delete"});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(un(),fe(!1)),e.next=10;break;case 7:ie({}),fe(!1),un();case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),cancelText:"取消"});case 1:case"end":return e.stop()}}),e)}))),_n.apply(this,arguments)}var gn=function(){var e=u()(c()().mark((function e(n){var t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ge.ZP)("/api/examination_banks/".concat(o,"/examination_banks_item_banks.json"),{method:"post",body:s()({},n)});case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),jn=(0,bt.I)(),yn=jn.overflow,bn=jn.handleMouseEnter,wn=jn.handleMouseLeave,kn=function(){var e=u()(c()().mark((function e(n){var t,i,s,a;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return G(!0),e.next=3,(0,ge.ZP)("/api/examination_banks/".concat(o,"/sort_question_type.json"),{method:"post",body:{question_type:n}});case 3:if(t=e.sent,G(!1),0!==(null==t?void 0:t.status)){e.next=11;break}return e.next=8,r({type:"newExercisePaper/editExercise",payload:{id:o}});case 8:s=e.sent,b(s),null!=s&&null!==(i=s.exercise)&&void 0!==i&&i.sub_discipline_id&&on(null==s||null===(a=s.exercise)||void 0===a?void 0:a.sub_discipline_id);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),In=function(){return!!he&&(v.ZP.info("请先保存或取消当前正在编辑的试题。"),!0)};return(0,Ze.jsxs)("div",{children:[(0,Ze.jsx)(_.Z,{spinning:ue,children:(0,Ze.jsx)("div",{className:F,children:(0,Ze.jsxs)("div",{style:{textAlign:"center"},children:[0===(null==y||null===(n=y.exercise_types)||void 0===n?void 0:n.q_counts)&&!he&&(0,Ze.jsx)(je.Z,{customText:"还没有试题,从底部操作栏来添加吧~"}),((null==y||null===(t=y.exercise_types)||void 0===t?void 0:t.q_counts)>0||he)&&(0,Ze.jsxs)("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"flex",alignItems:"stretch"},children:[(0,Ze.jsx)("div",{style:{backgroundColor:"#F6F7F9"},children:(0,Ze.jsx)(q.Z,{offsetTop:10,children:(0,Ze.jsx)(T.Z,{className:D,active:!0,loading:I,children:(0,Ze.jsxs)("div",{className:D,children:[(0,Ze.jsx)(w.ZP,{onClick:function(){In()||Ee(!0)},className:V,children:"批量设置分值"}),(0,Ze.jsx)("div",{className:B,style:{overflow:yn},onMouseEnter:bn,onMouseLeave:wn,children:null==y||null===(i=y.exercise_question_types)||void 0===i?void 0:i.map((function(e,n){return(0,Ze.jsxs)("div",{className:"mb30",children:[(0,Ze.jsxs)("div",{className:L,children:[(0,Ze.jsxs)("div",{className:z,children:[(0,Ze.jsxs)("span",{style:{color:"#000000",fontWeight:400,fontSize:12},children:[" ",(0,_e.EM)(n+1),"、【",e.name,"】"]}),(0,Ze.jsxs)("span",{style:{color:"#464F66",fontSize:12},children:["(",e.count,"小题,共",e.score,"分)"]})]}),(0,Ze.jsx)(P.Z,{dropdownRender:function(){return function(e,n){return(0,Ze.jsxs)(S.Z,{children:[(0,Ze.jsx)(S.Z.Item,{disabled:0===n,onClick:u()(c()().mark((function e(){var t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==n){e.next=2;break}return e.abrupt("return");case 2:if(!In()){e.next=4;break}return e.abrupt("return");case 4:return t=(0,_e.rz)(null==y?void 0:y.exercise_question_types,n,n-1),e.next=7,kn(t.map((function(e){return e.name})));case 7:case"end":return e.stop()}}),e)}))),children:(0,Ze.jsx)("span",{className:E,children:"上移"})},"1"),(0,Ze.jsx)(S.Z.Item,{disabled:n===(null==y?void 0:y.exercise_question_types.length)-1,onClick:u()(c()().mark((function e(){var t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n!==(null==y?void 0:y.exercise_question_types.length)-1){e.next=2;break}return e.abrupt("return");case 2:if(!In()){e.next=4;break}return e.abrupt("return");case 4:return t=(0,_e.rz)(null==y?void 0:y.exercise_question_types,n,n+1),e.next=7,kn(t.map((function(e){return e.name})));case 7:case"end":return e.stop()}}),e)}))),children:(0,Ze.jsx)("span",{className:E,children:"下移"})},"2"),(0,Ze.jsx)(S.Z.Item,{onClick:function(){var n;tn.setFieldsValue({name:e.name,item_type_en:null===(n=wt.find((function(n){return n.id==e.question_type})))||void 0===n?void 0:n.nameType}),rn(!0)},children:(0,Ze.jsx)("span",{className:E,children:"重命名"})},"3")]})}(e,n)},placement:"bottomLeft",children:(0,Ze.jsx)("div",{className:W,children:(0,Ze.jsx)("i",{className:"iconfont icon-sandian font12"})})})]}),(0,Ze.jsx)(Ie,{isedit:he,setBigqitem:re,bigitem:s()(s()({},e),{},{indexs:n+1}),setqitem:ie,qitem:te,Itemid:o,getdata:pn,data:e.items})]},n)}))})]})})})}),(0,Ze.jsx)(T.Z,{className:Y,active:!0,loading:ue,children:(0,Ze.jsxs)("div",{className:Y,ref:cn,children:[(null==le?void 0:le.question_type)===(null==te?void 0:te.question_type)&&(0,Ze.jsxs)("div",{className:L,children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsxs)("span",{style:{color:"#000000",fontWeight:600,fontSize:16},children:[" ",(null==le?void 0:le.indexs)&&(0,_e.EM)(null==le?void 0:le.indexs),"、【",null==le?void 0:le.name,"】"]}),(0,Ze.jsxs)("span",{style:{color:"#464F66",fontSize:16,fontWeight:400},children:["(",null==le?void 0:le.count,"小题,共",null==le?void 0:le.score,"分)"]})]}),(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[5===(null==te?void 0:te.question_type)&&!he&&(0,Ze.jsxs)("a",{className:Q,href:"/shixuns/".concat(null==te?void 0:te.shixun_identifier,"/challenges?exercise=true"),target:"_blank",children:[(0,Ze.jsx)("i",{onClick:function(){},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"实训详情"]}),!he&&(0,Ze.jsx)("i",{onClick:function(){vn()},style:{marginRight:20},className:"".concat(J," iconfont icon-shanchu13 mr5 ")}),!he&&(0,Ze.jsx)("i",{onClick:function(){var e;6===(null==te?void 0:te.question_type)?h.history.push("/problems/newedit/".concat(null==te?void 0:te.hack_identifier,"?type=exercises&express_id=").concat(null==y||null===(e=y.exercise)||void 0===e?void 0:e.id,"&question_id=").concat(null==te?void 0:te.question_id,"&score=").concat(null==te?void 0:te.question_score,"&exercise=true&callback_url=").concat(location.pathname,"$?type=2")):fe(!0)},className:"".concat(X," iconfont icon-bianji_Hover mr5 ")})]})]}),!he&&(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)("div",{className:H,children:[(0,Ze.jsxs)("span",{className:U,children:[null==te?void 0:te.question_score,"分"]}),(0,Ze.jsx)(Ne.Z,{className:K,value:(null==te?void 0:te.index)+"、"+"".concat(8==(null==te?void 0:te.question_type)?null==te||null===(a=te.program_attr)||void 0===a?void 0:a.description:null==te?void 0:te.question_title)})]}),(0,Ze.jsx)(Nn,{TagDiscipline:ye,qitem:te})]}),he&&(0,Ze.jsxs)("div",{children:[(null==te?void 0:te.question_type)<=1&&(0,Ze.jsx)(Me,{getTagData:on,deleteitem:vn,seveeditor:hn,exerciseitem:y,TagDiscipline:ye,setisedit:fe,qitem:te,init:un}),5===(null==te?void 0:te.question_type)&&(0,Ze.jsx)(Ke,{setqitem:ie,deleteitem:vn,seveeditor:hn,exerciseitem:y,TagDiscipline:ye,setisedit:fe,qitem:te}),3===(null==te?void 0:te.question_type)&&(0,Ze.jsx)(Re,{getTagData:on,deleteitem:vn,seveeditor:hn,exerciseitem:y,TagDiscipline:ye,setisedit:fe,qitem:te,init:un}),2===(null==te?void 0:te.question_type)&&(0,Ze.jsx)(De,{getTagData:on,deleteitem:vn,seveeditor:hn,exerciseitem:y,TagDiscipline:ye,setisedit:fe,qitem:te,init:un}),4===(null==te?void 0:te.question_type)&&(0,Ze.jsx)(Cn,{getTagData:on,deleteitem:vn,seveeditor:hn,exerciseitem:y,TagDiscipline:ye,setisedit:fe,qitem:te,init:un}),7===(null==te?void 0:te.question_type)&&(0,Ze.jsx)(Ve,{getTagData:on,deleteitem:vn,seveeditor:hn,exerciseitem:y,TagDiscipline:ye,setisedit:fe,qitem:te,init:un}),8===(null==te?void 0:te.question_type)&&(0,Ze.jsx)(He,{getTagData:on,deleteitem:vn,seveeditor:hn,exerciseitem:y,TagDiscipline:ye,setisedit:fe,qitem:te,init:un})]})]})})]})]})})}),(0,Ze.jsx)("div",{className:M,children:(0,Ze.jsxs)("div",{style:{width:1200,margin:"0px auto",display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,Ze.jsx)("span",{className:A,onClick:function(){In()||(Oe(!0),Ge(!1))},children:"题库选题"}),(0,Ze.jsx)("span",{className:A,onClick:function(){In()||Se(!0)},children:"导入试题"}),(0,Ze.jsx)("span",{className:A,onClick:u()(c()().mark((function e(){var n,t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!In()){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,N.JP)(o);case 4:0===(n=e.sent).status&&window.open("/classrooms/coursesId/exercise/".concat(n.exercise_id,"/").concat(null===(t=l.userInfo)||void 0===t?void 0:t.login,"/initate_answer"));case 6:case"end":return e.stop()}}),e)}))),children:"模拟考试"}),(0,Ze.jsx)("span",{className:A,onClick:function(){In()||window.open("/paperlibrary/see/".concat(o))},children:"试卷预览"}),null==wt?void 0:wt.map((function(e,n){return(0,Ze.jsx)(w.ZP,{className:R,type:"primary",onClick:function(){if(!In()){if(5===e.id)return Oe(!0),void Ge(!0);var n,t,i,s;if(6!==e.id)fe(!0),2===e.id?ie({question_type:e.id,isadd:!0,repeat_answer:!0,choices:[{choice_text:"正确",is_answer:0},{choice_text:"错误",is_answer:0}],question_choices:[{choice_text:"正确",is_answer:0},{choice_text:"错误",is_answer:0}],difficulty:2,standard_answers:[],question_score:"",tag_discipline_ids:"",question_title:"",analysis:""}):ie({question_type:e.id,question_choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}})),standard_answers:[],repeat_answer:!0,difficulty:2,isadd:!0,tag_discipline_ids:"",question_score:"",analysis:"",sub_item_banks:[],question_title:"",is_ordered:!0,use_keywords:!1,use_blank_score:!0,keywords:[],allow_student_debug:!1});else h.history.push("/problems/newcreate?difficult=".concat(null==y||null===(n=y.exercise)||void 0===n?void 0:n.difficulty,"&sub_discipline_id=").concat(null==y||null===(t=y.exercise)||void 0===t?void 0:t.sub_discipline_id,"&express_id=").concat(null==y||null===(i=y.exercise)||void 0===i?void 0:i.id,"&callback_url=/paperlibrary/add/").concat(null==y||null===(s=y.exercise)||void 0===s?void 0:s.id,"?type=2"))}},children:e.name},n)})),(0,Ze.jsxs)("span",{className:O,onClick:function(){In()||(v.ZP.info("创建成功"),window.open("/paperlibrary?defaultActiveKey=0"))},children:[(0,Ze.jsx)("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"保存试卷"]})]})}),(0,Ze.jsx)(Sn,{setScoreShow:Ee,ScoreShow:Pe,exerciseitem:y,getdata:un}),Ae&&(0,Ze.jsx)(yt,{setScoreShow:Oe,isshixuns:Ue,ScoreShow:Ae,isloadings:Je,onOk:function(){var e=u()(c()().mark((function e(n,t,i,a){var l,r;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Qe(!0),l={exam_id:o,item_bank_ids:n,shixun_ids:t},e.next=4,gn(s()(s()({},l),{},{check_only:i}));case 4:if(r=e.sent,Qe(!1),0!==(null==r?void 0:r.status)){e.next=14;break}return e.next=9,gn(l);case 9:Oe(!1),un(),v.ZP.info("添加成功"),e.next=15;break;case 14:-2===r.status&&C.Z.confirm({title:"提示",content:"当前已选择".concat(a,"道试题,已加入过的试题或未发布的编程题将不会重复加入"),onOk:function(){var e=u()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,gn(l);case 2:Oe(!1),un(),v.ZP.info("添加成功");case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 15:case"end":return e.stop()}}),e)})));return function(n,t,i,s){return e.apply(this,arguments)}}()}),(0,Ze.jsx)(Zn.Z,{visible:Ce,onCancel:function(){return Se(!1)},onOk:xn}),(0,Ze.jsx)(C.Z,{centered:!0,title:"编辑题型名称",open:ln,width:500,onOk:function(){return tn.submit()},onCancel:function(){return rn(!1)},children:(0,Ze.jsxs)(f.Z,{form:tn,initialValues:{},onFinish:function(){var e=u()(c()().mark((function e(n){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.RK)(s()({id:o},n));case 2:0==e.sent.status&&(v.ZP.success("修改成功"),un(),rn(!1));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsx)(f.Z.Item,{style:{marginBottom:0},name:"name",rules:[{required:!0,message:"请输入题型名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Ze.jsx)(g.Z,{size:"large",maxLength:6,showCount:!0})}),(0,Ze.jsx)(f.Z.Item,{hidden:!0,name:"item_type_en",children:(0,Ze.jsx)(g.Z,{size:"large"})})]})})]})})),Nt=t(57949),Zt=t(72108),It=function(){var e=(0,m.useState)([]),n=p()(e,2),t=n[0],i=n[1];return(0,m.useEffect)((function(){var e=function(){var e=u()(c()().mark((function e(){var n;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.d1)({source:"question"});case 2:null!=(n=e.sent)&&n.disciplines&&i((0,Z.L)(null==n?void 0:n.disciplines));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}),[]),t},Ct=(0,h.connect)((function(e){return{user:e.user,newExercisePaper:e.newExercisePaper,dispatch:e.dispatch}}))((function(e){e.user;var n,t,i,a,r,o,d=e.newExercisePaper,Z=e.dispatch,C=(0,h.useParams)(),S=It(),q=f.Z.useForm(),T=p()(q,1)[0],P=(0,m.useState)(),E=p()(P,2),F=E[0],L=E[1],M=(0,m.useState)(!1),A=p()(M,2),R=A[0],O=A[1],D=(0,m.useState)(1),B=p()(D,2),V=B[0],z=B[1],W=(0,m.useState)(""),H=p()(W,2),U=H[0],K=H[1],G=(0,h.useSearchParams)(),Y=p()(G,1)[0],X=(0,m.useState)(!1),J=p()(X,2),Q=J[0],$=J[1];return(0,m.useEffect)((function(){"2"===Y.get("type")&&(K(C.id),z(2))}),[Y.get("type")]),(0,m.useEffect)((function(){if(C.id){if(!S.length)return;var e=function(){var e=u()(c()().mark((function e(){var n,t,i,a,r,o,u,d,p,m,h,f,x;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return O(!0),e.next=3,(0,N.Di)({id:C.id});case 3:i=e.sent,O(!1),a=null==i||null===(n=i.exercise)||void 0===n?void 0:n.sub_discipline_id,r=[],o=l()(S);try{for(o.s();!(u=o.n()).done;){d=u.value,p=l()(d.children);try{for(p.s();!(m=p.n()).done;)(h=m.value).value===a&&(r=[d.value,h.value])}catch(e){p.e(e)}finally{p.f()}}}catch(e){o.e(e)}finally{o.f()}f=null==i||null===(t=i.exercise)||void 0===t?void 0:t.time,x=s()(s()({},i.exercise),{},{sub_discipline_id:r,time:-1===f?null:f}),L(x);case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}else L({time:60,difficulty:2});Z({type:"globalSetting/footerToggle",payload:!1})}),[S]),(0,Ze.jsx)("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64},children:(0,Ze.jsxs)("section",{className:"edu-container",children:[(0,Ze.jsx)("section",{className:"animated fadeIn",children:(0,Ze.jsx)("aside",{style:{marginTop:15},children:(0,Ze.jsxs)(x.Z,{separator:">",children:[(0,Ze.jsx)(x.Z.Item,{children:(0,Ze.jsx)(h.Link,{to:"/paperlibrary",children:"试卷库"})}),(0,Ze.jsx)(x.Z.Item,{children:"人工组卷"})]})})}),(0,Ze.jsxs)("div",{className:"bg-white",children:[(0,Ze.jsxs)("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"},children:[(0,Ze.jsxs)("div",{onClick:function(){Q?v.ZP.info("请先保存或取消当前正在编辑的试题。"):z(1)},className:1===V?k.Z.selectdiv:k.Z.divitem,children:[(0,Ze.jsx)(Nt.Z,{number:1,active:1===V,className:"mr10"}),(0,Ze.jsx)("span",{children:"试卷基础信息"})]}),(0,Ze.jsx)("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),(0,Ze.jsxs)("div",{onClick:function(){C.id||U?(z(2),U||K(C.id)):v.ZP.info("请先保存基础信息再新建试题")},className:1!==V?k.Z.selectdiv:k.Z.divitem,children:[(0,Ze.jsx)(Nt.Z,{number:2,active:1!==V,className:"mr10"}),(0,Ze.jsx)("span",{children:"编辑试题"})]})]}),2===V&&(0,Ze.jsxs)("div",{className:"tc",children:[(0,Ze.jsx)(Zt.Z,{defaultValue:null==d||null===(n=d.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_name,onFinish:function(){var e=u()(c()().mark((function e(n){var t,i,s,a,l,r;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.trim()!==(null==d||null===(t=d.editData)||void 0===t||null===(t=t.exercise)||void 0===t?void 0:t.exercise_name)){e.next=2;break}return e.abrupt("return",!0);case 2:return e.next=4,(0,N.w0)({id:"".concat(null==d||null===(i=d.editData)||void 0===i||null===(i=i.exercise)||void 0===i?void 0:i.id),sub_discipline_id:null==d||null===(s=d.editData)||void 0===s||null===(s=s.exercise)||void 0===s?void 0:s.sub_discipline_id,time:"".concat(null==d||null===(a=d.editData)||void 0===a||null===(a=a.exercise)||void 0===a?void 0:a.time),exercise_name:n,exercise_description:null==d||null===(l=d.editData)||void 0===l||null===(l=l.exercise)||void 0===l?void 0:l.exercise_description,difficulty:null==d||null===(r=d.editData)||void 0===r||null===(r=r.exercise)||void 0===r?void 0:r.difficulty});case 4:if(0!==e.sent.status){e.next=9;break}return T.setFieldValue("exercise_name",n),Z({type:"newExercisePaper/modifyTitle",payload:n}),e.abrupt("return",!0);case 9:return e.abrupt("return",!1);case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,Ze.jsxs)("div",{style:{fontSize:14},children:[(0,Ze.jsxs)("span",{style:{color:"#5F6368"},children:["答题时长",(0,Ze.jsx)("span",{style:{color:"#000000",marginLeft:8},children:null==d||null===(t=d.editData)||void 0===t||null===(t=t.exercise)||void 0===t?void 0:t.time})]}),(0,Ze.jsxs)("span",{style:{margin:"0px 30px",color:"#5F6368"},children:["难度",(0,Ze.jsx)("span",{style:{color:"#000000",marginLeft:8},children:1===(null==d||null===(i=d.editData)||void 0===i||null===(i=i.exercise)||void 0===i?void 0:i.difficulty)?"简单":2===(null==d||null===(a=d.editData)||void 0===a||null===(a=a.exercise)||void 0===a?void 0:a.difficulty)?"适中":"困难"})]}),(0,Ze.jsxs)("span",{style:{marginRight:30,color:"#5F6368"},children:["试题总数",(0,Ze.jsx)("span",{style:{color:"#000000",marginLeft:8},children:(null==d||null===(r=d.editData)||void 0===r||null===(r=r.exercise_types)||void 0===r?void 0:r.q_counts)||0})]}),(0,Ze.jsxs)("span",{style:{color:"#5F6368"},children:["总分",(0,Ze.jsx)("span",{style:{color:"#000000",marginLeft:8},children:null==d||null===(o=d.editData)||void 0===o||null===(o=o.exercise_types)||void 0===o?void 0:o.q_scores})]})]})]})]}),1===V&&(0,Ze.jsxs)(_.Z,{spinning:R,size:"middle",style:{position:"fixed",maxHeight:"100vh"},className:"mt30",children:[(0,Ze.jsx)("section",{className:[k.Z.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"},children:F&&(0,Ze.jsxs)(f.Z,{layout:"horizontal",form:T,colon:!1,labelCol:{span:4},wrapperCol:{span:20},className:k.Z.formWrap,initialValues:F,children:[(0,Ze.jsx)(f.Z.Item,{name:"exercise_name",label:"试卷名称",className:k.Z.baseLineHeight,rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写试卷标题")}}],children:(0,Ze.jsx)(g.Z,{maxLength:60,className:k.Z.baseFormItem,placeholder:"请输入试卷名称",showCount:!0})}),(0,Ze.jsx)(f.Z.Item,{label:"方向&课程",name:"sub_discipline_id",className:k.Z.baseLineHeight,rules:[{required:!0,message:"请选择课程"}],children:(0,Ze.jsx)(j.Z,{className:k.Z.baseFormItem,allowClear:!1,placeholder:"请选择方向&课程",options:S,popupClassName:k.Z.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14}})}),(0,Ze.jsx)(f.Z.Item,{label:"难度",name:"difficulty",className:k.Z.radioBtnWrapper,rules:[{required:!0,message:"请选择难度"}],children:(0,Ze.jsxs)(y.ZP.Group,{className:k.Z.radiogroup,children:[(0,Ze.jsx)(y.ZP.Button,{className:k.Z.easy,value:1,children:"简单"}),(0,Ze.jsx)(y.ZP.Button,{className:k.Z.medium,value:2,children:"适中"}),(0,Ze.jsx)(y.ZP.Button,{className:k.Z.hard,value:3,children:"困难"})]})}),(0,Ze.jsx)(f.Z.Item,{label:"答题时长",className:k.Z.baseLineHeight,children:(0,Ze.jsxs)("div",{style:{display:"flex",width:"100%"},children:[(0,Ze.jsx)(f.Z.Item,{name:"time",noStyle:!0,children:(0,Ze.jsx)(b.Z,{min:1,className:k.Z.baseFormItem,max:9999,style:{width:220},maxLength:60,placeholder:"请填写答题时长"})}),(0,Ze.jsx)("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14},children:"分钟"})]})}),(0,Ze.jsx)(f.Z.Item,{label:"试卷须知",name:"exercise_description",children:(0,Ze.jsx)(g.Z.TextArea,{rows:6,maxLength:65535,placeholder:"请在此输入本次试卷答题的相关说明,最大限制65535个字符"})})]})}),(0,Ze.jsxs)("div",{className:k.Z.bottmodiv,children:[(0,Ze.jsx)(w.ZP,{className:"".concat(k.Z.cancelBtn," mr5"),type:"primary",onClick:function(){h.history.push("/paperlibrary")},children:"取消"}),(0,Ze.jsx)(I.Z,{className:"".concat(k.Z.confirmBtn," ml15"),type:"primary",onClick:u()(c()().mark((function e(){var n,t,i,a;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,T.validateFields();case 2:if((n=T.getFieldsValue()).sub_discipline_id=n.sub_discipline_id[1],!C.id){e.next=10;break}return e.next=7,(0,N.w0)(s()({id:C.id},n));case 7:return 0===e.sent.status&&(K(C.id),z(2),h.history.replace("/paperlibrary/add/".concat(C.id,"?type=2"))),e.abrupt("return");case 10:return e.next=12,(0,N.un)(n);case 12:0===(t=e.sent).status&&(K(null==t||null===(i=t.data)||void 0===i?void 0:i.exam_id),z(2),h.history.replace("/paperlibrary/add/".concat(null==t||null===(a=t.data)||void 0===a?void 0:a.exam_id,"?type=2")));case 14:case"end":return e.stop()}}),e)}))),children:"下一步"})]})]}),2===V&&(0,Ze.jsx)("div",{children:(0,Ze.jsx)(kt,{setisedits:$,itemid:U})})]})})}))},87228:function(e,n,t){t.d(n,{I:function(){return l}});var i=t(79800),s=t.n(i),a=t(59301),l=function(){var e=(0,a.useState)("hidden"),n=s()(e,2),t=n[0],i=n[1];return{overflow:t,handleMouseEnter:function(){return i("auto")},handleMouseLeave:function(){return i("hidden")}}}},2824:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},93931:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},6085:function(e,n){n.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankWrapper:"blankWrapper___nC45e",blankInput:"blankInput___pEHsx",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},18e3:function(e,n){n.Z={flex_box_center:"flex_box_center___ycN2f",flex_space_between:"flex_space_between___LcS9e",flex_box_vertical_center:"flex_box_vertical_center___uwjPm",flex_box_center_end:"flex_box_center_end___Pc903",flex_box_column:"flex_box_column___AXEdv",bg:"bg___fm2Cw",title:"title___J3MCU",editIcon:"editIcon___i4Zll",titleLeft:"titleLeft___da61c",titleRight:"titleRight___EsdL6",formWrap:"formWrap___YTxC3",baseLineHeight:"baseLineHeight___TprCB",radioBtnWrapper:"radioBtnWrapper___Mt_XG",radiogroup:"radiogroup___EvkWh",easy:"easy___mSxtg",medium:"medium___NIaWN",hard:"hard___mddnD",baseFormItem:"baseFormItem___csbyb",cascaderPopup:"cascaderPopup___BttnF",selectdiv:"selectdiv___TAr4i",divitem:"divitem___iaXB2",bottmodiv:"bottmodiv___bmp6p",cancelBtn:"cancelBtn___Q4ZcL",confirmBtn:"confirmBtn___nRiCD"}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[93260,4585,71950],{3148:function(e,n,t){t.d(n,{Z:function(){return o}});var i=t(33614),s=t(59301),r={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"},a=t(1393),l=function(e,n){return s.createElement(a.Z,(0,i.Z)({},e,{ref:n,icon:r}))};var o=s.forwardRef(l)},10459:function(e,n,t){function i(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i-1||null!==(i=N)&&void 0!==i&&i.startsWith("/api")?N:"data:image/png;base64,".concat(N),autoPlay:!0}),"video"===Z&&(0,y.jsx)(y.Fragment,{children:(null===(r=N)||void 0===r?void 0:r.indexOf("http"))>-1||null!==(l=N)&&void 0!==l&&l.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(N),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(N),autoPlay:!0})}),"office"===Z&&W&&(0,y.jsx)("iframe",{src:"".concat(U,"/office.html?key=").concat(W.key,"&url=").concat(X+W.url,"&callbackUrl=").concat(X+W.callbackUrl,"&fileType=").concat(W.fileType,"&title=").concat(W.title,"&model=").concat(k,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!F)}),"html"===Z&&(0,y.jsx)("iframe",{src:N+"&disposition=inline"}),"pdf"===Z&&(0,y.jsx)("iframe",{src:"".concat(U,"/js/pdfview/index.html?url=").concat(N,"&disabledDownload=").concat(!!F)}),"image"===Z&&(0,y.jsx)("img",{src:(null===(c=N)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(b=N)&&void 0!==b&&b.startsWith("/api")?N:"data:image/png;base64,".concat(N)}),("other"===Z||"download"===Z)&&(0,y.jsx)(y.Fragment,{children:R?(0,y.jsx)(g.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(m.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:Y,children:"下载"})}):(0,y.jsxs)(m.ZP,{type:"primary",size:"middle",onClick:Y,children:[(0,y.jsx)(f.Z,{}),"点击下载"]})})]})}},2080:function(e,n,t){t.d(n,{t:function(){return E}});var i=t(39647),s=t.n(i),r=t(91232),a=t.n(r),l=t(85573),o=t.n(l),c=t(82242),u=t.n(c),d=t(79800),p=t.n(d),m=t(59301),f=t(24650),h=t(78673),v=t(78241),x=t(95237),_=t(43604),g=t(94001),j=t(57809),y=t(78666),b=t(80608),w=t(6085),k=t(14493),N=t(37712),Z=["key","name"],C=f.Z.TextArea,I=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"},{title:"JavaScript",key:"JavaScript"},{title:"Ruby",key:"Ruby"}],S=function(e){var n=e.value,t=e.onChange;return(0,N.jsx)(h.Z,{checked:n,onChange:function(e){t(e)}})},P="@▁@",T="@▁▁@",E=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.scoreByBlank,r=void 0!==i&&i,l=e.hackidentifier,c=e.answerKey,d=(0,m.useState)(!1),h=p()(d,2),E=h[0],q=h[1],F=(0,m.useState)(!1),O=p()(F,2),R=(O[0],O[1],(0,b.useParams)().type,function(e,n){for(var t=n.line,i=0,s=0;s0){var a=R(e,n.from);console.log("新增".concat(r,"个,之前有").concat(a,"个")),t(r,a)}}else{var l=s.split(P).length-1+s.split(T).length-1,o=R(e,n.from);console.log("删除".concat(l,"个, 前面有").concat(o,"个,新增").concat(r,"个")),i(l>1?Array.from({length:l},(function(e,n){return o+n})):o)}}(e,n,L,D)}})})}),(0,N.jsx)(v.Z.List,{name:c,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,i=a()(n);try{for(i.s();!(t=i.n()).done;){var s=(t.value||{}).answer_text;if(0===(null==s?void 0:s.length))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){i.e(e)}finally{i.f()}return Promise.resolve()}}],children:function(e,n,t){var i=n.add,a=n.remove;t.errors;return A.current=i,B.current=a,(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(v.Z.Item,{label:"填空项答案",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t,i,a=e.key,l=e.name,o=s()(e,Z);return(0,N.jsxs)(x.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,N.jsxs)(_.Z,{flex:"0 0 auto",className:"".concat(w.Z.blankIndex),children:["填空项",n+1]}),(0,N.jsx)(_.Z,{flex:1,children:(0,N.jsxs)(x.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,N.jsx)(_.Z,{children:(0,N.jsx)(v.Z.Item,u()(u()({},o),{},{name:[l,"answer_text"],noStyle:!0,children:null!=z&&null!==(t=z[l])&&void 0!==t&&t.multi_line||null!=z&&null!==(i=z[l])&&void 0!==i&&i.multiLine?(0,N.jsx)(C,{spellCheck:!1,style:{marginLeft:10,width:550}}):(0,N.jsx)(f.Z,{style:{marginLeft:10,width:550},className:w.Z.blankInput,size:"large",maxLength:1e3,onBlur:function(e){}})}))}),r&&(0,N.jsx)(_.Z,{flex:"224px",children:(0,N.jsx)(v.Z.Item,u()(u()({},o),{},{name:[l,"score"],label:"分值",rules:[{required:!0}],children:(0,N.jsx)(g.Z,{size:"large",className:w.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]})})]},a)}))]})}}),(0,N.jsx)("div",{onClick:function(){return q(!0)},children:(0,N.jsx)(v.Z.Item,{name:["hack","analysis"],label:"题目解析",labelCol:{span:24},children:(0,N.jsx)(y.x,{placeholder:"请编辑题目解析(非必填)",isEdit:E})})}),(0,N.jsx)(v.Z.Item,{label:"编程语言",style:{marginTop:30},name:["hack_codes","language"],labelCol:{span:24},rules:[{required:!0,message:"请选择编程语言"}],children:(0,N.jsx)(j.default,{size:"large",children:I.map((function(e){return(0,N.jsxs)(j.default.Option,{value:e.key,children:[" ",e.title]},e.title)}))})}),(0,N.jsxs)(v.Z.Item,{label:"最大评测时长(秒)",style:{marginTop:30},labelCol:{span:24},required:!0,children:[(0,N.jsx)(v.Z.Item,{name:["hack","time_limit"],rules:[{required:!0,message:"请输入单个测试集评测时长限制"},{type:"number",min:3,message:"最小限制时间是3秒"}],noStyle:!0,children:(0,N.jsx)(g.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})}),(0,N.jsx)("span",{className:"ml10 font14",children:"秒"})]}),(0,N.jsxs)(x.Z,{align:"middle",style:{marginTop:30},children:[(0,N.jsx)(v.Z.Item,{name:["hack","allow_student_debug"],children:(0,N.jsx)(S,{})}),(0,N.jsx)(_.Z,{className:"ml10",children:"允许学生答题时进行代码调试"})]}),(0,N.jsx)(v.Z.Item,{label:"测试用例",required:!0}),(0,N.jsxs)("div",{style:{background:"#F6F7F9",padding:15},children:[(0,N.jsx)(v.Z.Item,{label:"输入",labelCol:{span:24},name:["hack_sets","input"],children:(0,N.jsx)(C,{rows:4})}),(0,N.jsx)(v.Z.Item,{label:"输出",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"请输入输出内容"}],children:(0,N.jsx)(C,{rows:4})})]}),(0,N.jsx)(k.Z,{answerKey:c,hackidentifier:l,ButtonText:"自测运行",ButtonProps:{ghost:!0,icon:(0,N.jsx)("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}},form:t})]})}},14493:function(e,n,t){var i=t(82242),s=t.n(i),r=t(7557),a=t.n(r),l=t(41498),o=t.n(l),c=t(79800),u=t.n(c),d=t(80608),p=t(59301),m=t(8591),f=t(3113),h=t(43418),v=t(24334),x=t(49105),_=t(84878),g=t(39143),j=t(61186),y=t.n(j),b=t(37712);n.Z=function(e){var n=e.ButtonProps,t=e.ButtonText,i=e.form,r=e.answerKey,l=e.hackidentifier,c=void 0===l?"":l,j=e.items,w=void 0===j?{}:j,k=(0,p.useState)(!1),N=u()(k,2),Z=N[0],C=N[1],I=(0,p.useState)(""),S=u()(I,2),P=S[0],T=S[1],E=(0,d.useParams)(),q=(0,p.useState)({}),F=u()(q,2),O=F[0],R=F[1],M="edit"===E.type;window.location.href.includes("problemset");function A(e,n){return L.apply(this,arguments)}function L(){return(L=o()(a()().mark((function e(n,t){var s,l,o,c,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l=i.getFieldValue("hack_codes"),o=i.getFieldValue(r),l.code){e.next=5;break}return m.ZP.info("程序代码不能为空!"),e.abrupt("return");case 5:if(l.language){e.next=8;break}return m.ZP.info("编程语言不能为空!"),e.abrupt("return");case 8:if(!(o.length>0&&(null===(s=o.filter((function(e){return!e.answer_text})))||void 0===s?void 0:s.length)>0)){e.next=11;break}return m.ZP.info("填空项不能为空!"),e.abrupt("return");case 11:return c=l.code,o.length>0&&(null==o||o.map((function(e){c=e.multi_line?c.substring(0,c.indexOf("@▁▁@"))+e.answer_text+c.substring(c.indexOf("@▁▁@")+4):c.substring(0,c.indexOf("@▁@"))+e.answer_text+c.substring(c.indexOf("@▁@")+3)}))),e.next=15,(0,_.n4)(t,n||{code:v.Base64.encode(c),language:l.language});case 15:return u=e.sent,e.abrupt("return",u);case 17:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function B(e,n){return D.apply(this,arguments)}function D(){return(D=o()(a()().mark((function e(n,t){var i,s,r,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=w.userAnswer,r=v.Base64.decode(w.code),!(s.length>0&&(null===(i=s.filter((function(e){return!e.value})))||void 0===i?void 0:i.length)>0)){e.next=6;break}return m.ZP.info("填空项不能为空!"),e.abrupt("return");case 6:return s.length>0&&(null==s||s.map((function(e){r=e.multi_line?r.substring(0,r.indexOf("@▁▁@"))+e.value+r.substring(r.indexOf("@▁▁@")+4):r.substring(0,r.indexOf("@▁@"))+e.value+r.substring(r.indexOf("@▁@")+3)}))),e.next=9,(0,_.n4)(t,n||{code:v.Base64.encode(r),language:w.language});case 9:return l=e.sent,e.abrupt("return",l);case 11:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function z(){return(new Date).getTime()}return(0,p.useEffect)((function(){(M||c)&&T(c||E.id)}),[E]),(0,p.useEffect)((function(){return function(){sessionStorage.removeItem("projectFill")}}),[]),(0,b.jsxs)("div",{children:[(0,b.jsx)(f.ZP,s()(s()({loading:Z},n),{},{onClick:o()(a()().mark((function e(){var n,r,l,c,u,d,p,f,g,j,y,b,w,k;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("运行调试"!==t){e.next=20;break}if(C(!0),!Z){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,(0,x.ZP)("/api/problems/".concat(P,"/start.json"),{method:"get"});case 6:return n=e.sent,e.next=9,B(null,null==n?void 0:n.identifier);case 9:if(0!==(null==(r=e.sent)?void 0:r.status)){e.next=18;break}return l=function(){var e=o()(a()().mark((function e(){var t,i,s,r,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.rX)(null==n?void 0:n.identifier,"submit");case 2:if(t=e.sent,i=t.status,t.message,s=t.data,r=z(),o=r-c>6e3,0===i||o||setTimeout(l,1e3),!o){e.next=13;break}return h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),C(!1),e.abrupt("return");case 13:0===i&&(C(!1),R(s),2===s.status&&(C(!1),h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),c=z(),e.next=15,(0,_.bM)(null==n?void 0:n.identifier,{});case 15:l(),e.next=19;break;case 18:C(!1);case 19:return e.abrupt("return");case 20:return u=!0,e.next=23,i.validateFields().then((function(){u=!1}),(function(e){var n,t;e.errorFields[0].name.includes("standard_answers")?m.ZP.error("填空项答案不能为空"):m.ZP.error(e.errorFields[0].errors[0]),0===(null===(n=e.errorFields)||void 0===n?void 0:n.length)&&(u=!1),i.scrollToField(null==e||null===(t=e.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"}),u=!0}));case 23:if(!u){e.next=25;break}return e.abrupt("return");case 25:if(C(!0),!Z){e.next=28;break}return e.abrupt("return");case 28:if(d="",p=i.getFieldsValue(),P){e.next=39;break}return e.next=33,(0,x.ZP)("/api/problems.json",{method:"post",body:s()(s()({},p),{},{hack:s()(s()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(f=p.hack)||void 0===f||null===(f=f.sub_discipline_id)||void 0===f?void 0:f[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:s()(s()({},p.hack_codes),{},{code:v.Base64.encode(p.hack_codes.code)}),hack_sets:[s()({},p.hack_sets)],is_blank:!0})});case 33:d=e.sent,P=null===(g=d)||void 0===g?void 0:g.identifier,sessionStorage.projectFill=P,T(P),e.next=42;break;case 39:return e.next=41,(0,x.ZP)("/api/problems/".concat(P,".json"),{method:"put",body:s()(s()({},p),{},{hack:s()(s()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(j=p.hack)||void 0===j||null===(j=j.sub_discipline_id)||void 0===j?void 0:j[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:s()(s()({},p.hack_codes),{},{code:v.Base64.encode(p.hack_codes.code)}),update_hack_sets:[s()({},p.hack_sets)],is_blank:!0})});case 41:d=e.sent;case 42:return e.next=44,(0,x.ZP)("/api/problems/".concat(P,"/start.json"),{method:"get"});case 44:return y=e.sent,e.next=47,A(null,null==y?void 0:y.identifier);case 47:if(0!==(null==(b=e.sent)?void 0:b.status)){e.next=56;break}return w=function(){var e=o()(a()().mark((function e(){var n,t,i,s,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.rX)(null==y?void 0:y.identifier,"submit");case 2:if(n=e.sent,t=n.status,n.message,i=n.data,s=z(),r=s-k>1e3*(p.hack.time_limit+3),0===t||r||setTimeout(w,1e3),!r){e.next=13;break}return h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),C(!1),e.abrupt("return");case 13:0===t&&(C(!1),R(i),2===i.status&&(C(!1),h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),k=z(),e.next=53,(0,_.bM)(null==y?void 0:y.identifier,{});case 53:w(),e.next=57;break;case 56:C(!1);case 57:case"end":return e.stop()}}),e)}))),children:t})),(null==O?void 0:O.id)&&2!==O.status&&(0,b.jsx)(h.Z,{open:(null==O?void 0:O.id)&&2!==O.status,title:"运行结果",width:1100,footer:!1,onOk:function(){R({})},onCancel:function(){R({})},children:(0,b.jsxs)("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15},children:[(0,b.jsxs)("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14},children:[(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"状态"}),(0,b.jsx)("span",{style:{marginLeft:12,color:0!==O.status&&"#E30000"},children:g.Im[O.status]})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"提交时间"}),(0,b.jsx)("span",{style:{marginLeft:12},children:y()(O.created_at).format("YYYY-MM-DD HH:mm:ss")})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"语言"}),(0,b.jsx)("span",{style:{marginLeft:12},children:O.language})]}),(0,b.jsxs)("div",{children:[(0,b.jsx)("span",{style:{color:"#666666"},children:"执行用时"}),(0,b.jsxs)("span",{style:{marginLeft:12},children:[O.execute_time,"ms"]})]})]}),(0,b.jsx)(g.Y4,s()({},O))]})})]})}},3879:function(e,n,t){t.d(n,{u:function(){return k}});var i=t(39647),s=t.n(i),r=t(79800),a=t.n(r),l=t(85573),o=t.n(l),c=t(82242),u=t.n(c),d=t(59301),p=t(95237),m=t(43604),f=t(6848),h=t(78241),v=t(6085),x=t(65547),_=t(97810),g=t(78666),j=t(37712),y=["key","name"],b=["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"],w=function(e){var n=e.value,t=e.onChange,i=e.choiceTextKey,s=e.answerKey,r=e.index,a=e.isEdit,l=e.setInputActive,c=e.form,d=e.choiceOptionsPath,h=e.allowChangeMode,y=e.showAddIcon,w=e.addItem,k=e.deleteItem,N=1===(null==n?void 0:n[s]),Z=function(){var e;N?t(u()(u()({},n),{},o()({},s,0))):(h||(e=c.getFieldValue(d),c.setFieldValue(d,e.map((function(e){return u()(u()({},e),{},o()({},s,0))})))),t(u()(u()({},n),{},o()({},s,1))))};return(0,j.jsxs)(p.Z,{className:v.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,j.jsx)(m.Z,{onClick:Z,className:"".concat(v.Z.choiceIndex," ").concat(N?v.Z.activeAnswer:""),children:b[r]}),(0,j.jsx)(m.Z,{flex:1,className:"".concat(v.Z.editorWrap," ml15"),onClick:l,children:(0,j.jsx)(g.x,{height:155,placeholder:"请您输入选项",isEdit:a,value:null==n?void 0:n[i],onChange:function(e){t(u()(u()({},n),{},o()({},i,e)))}})}),(0,j.jsx)(m.Z,{flex:"0 0 auto",className:"ml15",children:(0,j.jsx)("div",{onClick:Z,className:"".concat(v.Z.setAnswerBtn," ").concat(N?v.Z.activeAnswer:""),children:N?"正确答案":"设为答案"})}),(0,j.jsxs)(m.Z,{className:v.Z.actionWrapper,children:[(0,j.jsx)(f.Z,{title:"新增参考答案",children:(0,j.jsx)(x.Z,{className:v.Z.addIcon,onClick:w,style:{visibility:y?"visible":"hidden"}})}),(0,j.jsx)(f.Z,{title:"删除",children:(0,j.jsx)(_.Z,{className:v.Z.deleteIcon,onClick:k,style:{visibility:r>1?"visible":"hidden"}})})]})]})},k=function(e){var n=e.questionTitlePlaceholder,t=e.titleKey,i=e.choiceKey,r=e.analysisKey,l=e.choiceTextKey,c=e.answerKey,p=e.choiceOptionsPath,m=e.allowChangeMode,f=void 0===m||m,x=e.form,_=e.showAnalysis,k=void 0===_||_,N=(0,d.useState)(),Z=a()(N,2),C=Z[0],I=Z[1],S=(0,d.useState)(!1),P=a()(S,2),T=P[0],E=P[1];return(0,j.jsxs)("div",{className:v.Z.wrap,children:[(0,j.jsx)("div",{className:v.Z.questionTitleEditorWrap,children:(0,j.jsx)(h.Z.Item,{label:"题干",name:t,labelCol:{span:24},rules:[{required:!0}],children:(0,j.jsx)(g.h,{scrollId:Array.isArray(t)?t.join("_"):"".concat(t),watch:!0,height:140,placeholder:n})})}),(0,j.jsx)(h.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),(0,j.jsx)(h.Z.List,{name:i,rules:[{validator:function(e,n){var t=n.some((function(e){return 1===e[c]})),i=n.findIndex((function(e){var n;return(null===(n=e[l])||void 0===n?void 0:n.length)<=0}));return-1!==i?Promise.reject(new Error("请先输入".concat(b[i],"选项的内容"))):t?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e,n){var t=n.add,i=n.remove;return(0,j.jsxs)("div",{id:Array.isArray(p)?p.join("_"):"".concat(p),children:[e.map((function(n,r){var a=n.key,m=n.name,v=s()(n,y),_=C===a,g=r<7&&r===e.length-1;return(0,d.createElement)(h.Z.Item,u()(u()({},v),{},{key:a,name:m,noStyle:!0}),(0,j.jsx)(w,{choiceTextKey:l,answerKey:c,index:r,isEdit:_,setInputActive:function(){I(a)},form:x,choiceOptionsPath:p,allowChangeMode:f,showAddIcon:g,addItem:function(){return t(o()(o()({},l,""),c,0))},deleteItem:function(){return i(m)}}))})),e.length<8&&(0,j.jsx)("div",{className:"".concat(v.Z.addBtn," mb30"),onClick:function(){return t(o()(o()({},l,""),c,0))},children:"添加选项"})]})}}),k&&(0,j.jsx)("div",{onClick:function(){return E(!0)},children:(0,j.jsx)(h.Z.Item,{name:r,label:"题目解析",labelCol:{span:24},children:(0,j.jsx)(g.x,{placeholder:"请编辑题目解析(非必填)",isEdit:T})})})]})}},48763:function(e,n,t){t.d(n,{r:function(){return g}});var i=t(82242),s=t.n(i),r=t(39647),a=t.n(r),l=(t(59301),t(36381)),o=t(78241),c=t(95237),u=t(94001),d=t(6848),p=t(6085),m=t(97810),f=t(78666),h=t(3879),v=t(37712),x=["key","name"],_=l.Z.Panel,g=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),i=e.withScore;return(0,v.jsxs)("div",{className:p.Z.wrap,children:[(0,v.jsx)("div",{className:p.Z.questionTitleEditorWrap,children:(0,v.jsx)(o.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,v.jsx)(f.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,v.jsx)(o.Z.Item,{label:"小题",required:!0,labelCol:{span:24}}),(0,v.jsx)(o.Z.List,{name:"sub_item_banks",rules:[{validator:function(e,n){return n?Promise.resolve():Promise.reject(new Error("请添加小题"))}}],children:function(e,n){var r=n.add,f=n.remove;return(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(l.Z,{className:e.length>0?p.Z.collapseWrapper:"",bordered:!1,expandIcon:function(e){var n=e.isActive;return(0,v.jsx)("i",{className:"iconfont icon-weizhankai ".concat(n?p.Z.open:p.Z.close),style:{fontSize:14,transition:"all .2s"}})},children:e.map((function(e,n){var r=e.key,l=e.name,g=a()(e,x);return(0,v.jsx)(_,{className:p.Z.panel,forceRender:!0,header:(0,v.jsxs)("div",{className:p.Z.panelHeader,children:["第",n+1,"小题",(0,v.jsx)("span",{children:"(单选题)"})]}),extra:(0,v.jsxs)(c.Z,{align:"middle",onClick:function(e){return e.stopPropagation()},children:[i&&(0,v.jsx)(o.Z.Item,s()(s()({},g),{},{rules:[{required:!0,message:"请输入小题分值"}],label:"分值",name:[l,"question_score"],className:p.Z.blankInputNumberWrapper,children:(0,v.jsx)(u.Z,{className:p.Z.blankInput,placeholder:"请输入当前小题分数",min:.1,precision:1,max:100,style:{width:150}})})),(0,v.jsx)(d.Z,{title:"删除",children:(0,v.jsx)(m.Z,{className:"".concat(p.Z.deleteIcon," ml40"),onClick:function(){return f(l)}})})]}),children:(0,v.jsx)(o.Z.Item,s()(s()({},g),{},{name:l,children:(0,v.jsx)(h.u,{questionTitlePlaceholder:"请编辑选择题题干内容",allowChangeMode:!1,form:t,choiceKey:[l,"choices"],titleKey:[l,"name"],analysisKey:[l,"analysis"],choiceOptionsPath:["sub_item_banks",l,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"})}))},r)}))}),e.length<20&&(0,v.jsx)("div",{className:"".concat(p.Z.addBtn),onClick:function(){return r({name:"",choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}})),analysis:""})},children:"添加小题"})]})}})]})}},68054:function(e,n,t){t.d(n,{u:function(){return E}});var i=t(39647),s=t.n(i),r=t(91232),a=t.n(r),l=t(85573),o=t.n(l),c=t(82242),u=t.n(c),d=t(79800),p=t.n(d),m=t(37205),f=t.n(m),h=t(59301),v=t(43418),x=t(95237),_=t(43604),g=t(24650),j=t(6848),y=t(78673),b=t(78241),w=t(94001),k=t(78666),N=t(97810),Z=t(6085),C=t(37712),I=["key","name"],S=function(e){var n=e.value,t=e.onChange;return(0,C.jsxs)(x.Z,{align:"middle",className:"ml20",gutter:[40,20],children:[null==n?void 0:n.map((function(e,i){return(0,C.jsxs)(_.Z,{className:Z.Z.blankWrapper,children:[(0,C.jsx)(g.Z,{className:Z.Z.blankInput,defaultValue:e,maxLength:1e3,onBlur:function(e){var s=f()(n),r=e.target.value.trim();s[i]=r,t(s)}}),(0,C.jsx)(j.Z,{title:"删除",children:(0,C.jsx)(N.Z,{className:Z.Z.deleteIcon,style:{marginLeft:15,visibility:i>0?"visible":"hidden"},onClick:function(){return function(e){v.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:Z.Z.modal,onOk:function(){var i=f()(n);i.splice(e,1),t(i)}})}(i)}})})]},"".concat(e,"_").concat(i))})),(0,C.jsx)(_.Z,{children:(0,C.jsx)("div",{className:"".concat(Z.Z.addBtn),onClick:function(){var e;(e=f()(n)).push(""),t(e)},children:"新增答案"})})]})},P=function(e){var n=e.value,t=void 0===n||n,i=e.onChange;return(0,C.jsx)(y.Z,{checked:!t,onChange:function(e){i(!e)}})},T="▁",E=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.scoreByBlank,r=void 0!==i&&i,l=e.answerKey,c=(0,h.useState)(!1),d=p()(c,2),m=d[0],f=d[1],v=function(e,n){for(var t=n.line,i=0,s=0;s1?Array.from({length:a},(function(e,n){return l+n})):l)}else if(r>0){var o=v(e,n.from);console.log("新增".concat(r,"个,之前有").concat(o,"个")),t(r,o)}}(e,n,N,q)}})})}),(0,C.jsx)(b.Z.List,{name:l,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,i=a()(n);try{for(i.s();!(t=i.n()).done;){var s=(t.value||{}).answer_text;if(null!=s&&s.some((function(e){return 0===(null==e?void 0:e.length)})))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){i.e(e)}finally{i.f()}return Promise.resolve()}}],children:function(e,n,t){var i=n.add,a=n.remove;t.errors;return y.current=i,E.current=a,(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(b.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t=e.key,i=e.name,a=s()(e,I);return(0,C.jsxs)(x.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,C.jsxs)(_.Z,{flex:"0 0 auto",className:"".concat(Z.Z.blankIndex),children:["填空项",n+1]}),(0,C.jsxs)(_.Z,{flex:1,children:[(0,C.jsxs)(x.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,C.jsx)(_.Z,{children:(0,C.jsx)(b.Z.Item,u()(u()({},a),{},{name:[i,"answer_text"],noStyle:!0,children:(0,C.jsx)(S,{})}))}),r&&(0,C.jsx)(_.Z,{flex:"224px",children:(0,C.jsx)(b.Z.Item,u()(u()({},a),{},{name:[i,"score"],label:"分值",rules:[{required:!0}],className:Z.Z.blankInputNumberWrapper,children:(0,C.jsx)(w.Z,{className:Z.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]}),(0,C.jsx)(b.Z.Item,u()(u()({},a),{},{name:[i,"position"],noStyle:!0,children:(0,C.jsx)(g.Z,{type:"hidden"})}))]})]},t)}))]})}}),(null==F?void 0:F.length)>1&&(0,C.jsxs)(x.Z,{align:"middle",className:(null==F?void 0:F.length)>1?"mb30":"".concat(Z.Z.hide),children:[(0,C.jsx)(b.Z.Item,{name:"is_ordered",children:(0,C.jsx)(P,{})}),(0,C.jsx)(_.Z,{className:"ml10",children:"允许学生每个填空的答案与标准答案的顺序不一致"})]}),(0,C.jsx)("div",{onClick:function(){return f(!0)},children:(0,C.jsx)(b.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,C.jsx)(k.x,{placeholder:"请编辑题目解析(非必填)",isEdit:m})})})]})}},89517:function(e,n,t){t.d(n,{Z:function(){return y}});var i=t(39647),s=t.n(i),r=t(79800),a=t.n(r),l=t(82242),o=t.n(l),c=t(85573),u=t.n(c),d=t(59301),p=t(95237),m=t(43604),f=t(78241),h=t(6085),v=t(78666),x=t(37712),_=["key","name"],g=u()(u()({},"正确","T"),"错误","F"),j=function(e){var n=e.value,t=e.onChange,i=e.form,s=1===(null==n?void 0:n.is_answer),r=null==n?void 0:n.choice_text,a=function(){var e=i.getFieldsValue().choices.map((function(e){return{choice_text:e.choice_text,is_answer:0}}));i.setFieldsValue({choices:e}),t(o()(o()({},n),{},{is_answer:1}))};return(0,x.jsxs)(p.Z,{className:h.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,x.jsx)(m.Z,{onClick:a,className:"".concat(h.Z.choiceIndex," ").concat(h.Z.judgementIndex," ").concat(s?h.Z.activeAnswer:""),children:g[r]}),(0,x.jsx)(m.Z,{flex:1,className:"".concat(h.Z.editorWrap," ml15"),children:(0,x.jsx)("div",{className:"".concat(h.Z.inputBorder," ").concat(h.Z.placeholder," ").concat(s?h.Z.activeJudgementAnswer:""),children:r})}),(0,x.jsx)(m.Z,{flex:"0 0 auto",className:"ml15",children:(0,x.jsx)("div",{onClick:a,className:"".concat(h.Z.setAnswerBtn," ").concat(s?h.Z.activeAnswer:""),children:s?"正确答案":"设为答案"})})]})},y=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),i=(0,d.useState)(!1),r=a()(i,2),l=r[0],c=r[1];return(0,x.jsxs)("div",{className:h.Z.wrap,children:[(0,x.jsx)("div",{className:h.Z.questionTitleEditorWrap,children:(0,x.jsx)(f.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,x.jsx)(v.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,x.jsx)(f.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24},children:(0,x.jsx)(f.Z.List,{name:"choices",rules:[{validator:function(e,n){return n.some((function(e){return 1===(null==e?void 0:e.is_answer)}))?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e){return(0,x.jsx)("div",{id:"choices",children:e.map((function(e){var n=e.key,i=e.name,r=s()(e,_);return(0,d.createElement)(f.Z.Item,o()(o()({},r),{},{key:n,name:i,noStyle:!0}),(0,x.jsx)(j,{form:t}))}))})}})}),(0,x.jsx)("div",{onClick:function(){return c(!0)},children:(0,x.jsx)(f.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,x.jsx)(v.x,{placeholder:"请编辑题目解析(非必填)",isEdit:l})})})]})}},78666:function(e,n,t){t.d(n,{h:function(){return p},x:function(){return m}});var i=t(82242),s=t.n(i),r=t(39647),a=t.n(r),l=t(77036),o=t(6085),c=(t(59301),t(4585)),u=t(37712),d=["value","onChange","scrollId"],p=function(e){var n=e.value,t=e.onChange,i=e.scrollId,r=a()(e,d);return(0,u.jsx)("div",{id:i||"",children:(0,u.jsx)(l.Z,s()(s()({},r),{},{hidetoolBar:!0,defaultValue:n,onChange:function(e,n){console.log("a:",e,n),null!=n&&n.length?t(e,n):t(e)}}))})},m=function(e){var n=e.value,t=e.onChange,i=e.placeholder,s=e.height,r=void 0===s?140:s;return e.isEdit?(0,u.jsx)(l.Z,{watch:!0,isFocus:!0,height:r,placeholder:i,defaultValue:n,onChange:t}):(0,u.jsx)("div",{style:{cursor:"pointer"},children:n?(0,u.jsx)(c.Z,{className:o.Z.inputBorder,value:n}):(0,u.jsx)("div",{className:"".concat(o.Z.inputBorder," ").concat(o.Z.placeholder),children:i})})}},28263:function(e,n,t){t.d(n,{W:function(){return P}});var i=t(91232),s=t.n(i),r=t(79800),a=t.n(r),l=t(82242),o=t.n(l),c=t(39647),u=t.n(c),d=t(59301),p=t(8591),m=t(12563),f=t(78241),h=t(78673),v=t(95237),x=t(43604),_=t(6848),g=t(24650),j=t(94001),y=t(6085),b=t(78666),w=t(77036),k=t(2842),N=t(37712),Z=["value","onChange"],C=["key","name"],I=function(e){var n=e.value,t=e.onChange,i=u()(e,Z);return(0,N.jsx)(w.Z,o()(o()({},i),{},{defaultValue:null==n?void 0:n[0],onChange:function(e){t([e])}}))},S=function(e){var n=e.value,t=void 0===n?[]:n,i=e.onClose;return(0,N.jsx)(m.Z,{closable:!0,onClose:i,className:y.Z.keywordTag,children:null==t?void 0:t.join(" 或 ")})},P=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.showKeywords,r=e.isMustKeyWords,l=void 0===r?i:r,c=(0,d.useState)(!1),m=a()(c,2),w=m[0],Z=m[1],P=(0,d.useState)(""),T=a()(P,2),E=T[0],q=T[1],F=f.Z.useWatch("use_keywords",t),O=f.Z.useWatch("question_score",t);return(0,N.jsxs)("div",{className:y.Z.wrap,children:[(0,N.jsx)("div",{className:y.Z.questionTitleEditorWrap,children:(0,N.jsx)(f.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,N.jsx)(b.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,N.jsx)(f.Z.Item,{label:"参考答案",name:"answer_texts",labelCol:{span:24},children:(0,N.jsx)(I,{watch:!0,height:140,placeholder:"请编辑参考答案(非必填)"})}),i&&!l&&(0,N.jsx)(f.Z.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked",children:(0,N.jsx)(h.Z,{defaultChecked:!0})}),i&&l&&(0,N.jsxs)(v.Z,{align:"middle",className:"mb30",children:[(0,N.jsx)(f.Z.Item,{name:"use_keywords",valuePropName:"checked",children:(0,N.jsx)(h.Z,{})}),(0,N.jsx)(x.Z,{className:"ml10",children:"开启关键词自动判分"}),(0,N.jsx)(x.Z,{children:(0,N.jsx)(_.Z,{placement:"right",title:"选中后,需要设置每个关键词的分值,系统会根据设置的关键词进行自动判分; 所有关键词分值之和必须小于等于小题分值。",children:(0,N.jsx)(k.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})})})]}),(F||!l)&&(0,N.jsx)(f.Z.List,{name:"keywords",rules:[{validator:function(e,n){return l?null!=n&&n.length?(null==n?void 0:n.reduce((function(e,n){return e+n.score}),0))>parseFloat(O)?Promise.reject(new Error("所有关键词的分值之和必须小于等于该小题的分值")):Promise.resolve():Promise.reject(new Error("请输入关键词")):Promise.resolve()}}],children:function(e,n){var i=n.add,r=n.remove;return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)("div",{className:"".concat(y.Z.title," mb10"),children:l?"关键词":(0,N.jsx)("span",{style:{color:"#9096A3"},children:"判分关键词"})}),(0,N.jsxs)(v.Z,{align:"middle",className:"font14 mb30",children:[(0,N.jsx)(x.Z,{flex:1,children:(0,N.jsx)(g.Z,{value:E,onChange:function(e){q(e.target.value)},maxLength:50,allowClear:!0,onPressEnter:function(e){var n,r,a,l,o,c="".concat(null===(n=e.target)||void 0===n?void 0:n.value).replaceAll(" ",""),u=null==c||null===(r=c.split("|"))||void 0===r?void 0:r.filter((function(e){return!!e})),d=t.getFieldValue("keywords"),m=(null==d||null===(a=d.map((function(e){return null==e?void 0:e.keyword})))||void 0===a?void 0:a.flat())||[],f=s()(u);try{for(f.s();!(l=f.n()).done;){var h=l.value;if(m.includes(h))return void p.ZP.error("为避免判分错误,请勿设置相同的关键词")}}catch(e){f.e(e)}finally{f.f()}(o=c)&&(new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~!@#¥……&*()—【】‘;:”“。,、?「」『』_\\+\\-·%《》]|[\\\\/]"),"|"!==o||(p.ZP.warning("关键词不能只输入一个“|”字符!"),0))&&(i({keyword:u,score:1}),q(""))},className:y.Z.inputBorder,placeholder:"支持设置多个关键词;并列关键词(或的关系)请用“|”分隔开"})}),(0,N.jsx)(x.Z,{flex:"148px",style:{textAlign:"right",color:"#9096A3"},children:"“回车键”保存关键词"})]}),e.map((function(e){var n=e.key,t=e.name,i=u()(e,C);return(0,N.jsx)(v.Z,{className:"mb20",style:{marginRight:148},children:(0,N.jsx)(x.Z,{flex:1,children:(0,N.jsxs)(v.Z,{align:"middle",justify:"space-between",children:[(0,N.jsx)(f.Z.Item,o()(o()({},i),{},{name:[t,"keyword"],children:(0,N.jsx)(S,{onClose:function(){return r(t)}})})),l&&(0,N.jsx)(f.Z.Item,o()(o()({},i),{},{name:[t,"score"],label:"分值",rules:[{required:!0}],className:y.Z.blankInputNumberWrapper,children:(0,N.jsx)(j.Z,{className:y.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"请输入关键词分数"})}))]})})},n)}))]})}}),(0,N.jsx)("div",{onClick:function(){return Z(!0)},children:(0,N.jsx)(f.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,N.jsx)(b.x,{placeholder:"请编辑题目解析(非必填)",isEdit:w})})})]})}},4585:function(e,n,t){t.d(n,{Z:function(){return V}});var i=t(82242),s=t.n(i),r=t(37205),a=t.n(r),l=t(91232),o=t.n(l),c=t(79800),u=t.n(c),d=t(59301),p=(t(49040),t(32834)),m=t.n(p),f=t(11690);var h=[],v=["
                                      "],x=new(m().Renderer),_=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function g(){h.length=0,v=["
                                        "]}var j={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function y(e,n,t,i){if(n>=e.length||e[n].level<=t)return n;var s=e[n];i.push("
                                      • "+s.text+"");var r=[];return n=y(e,++n,s.level,r),r.length>0&&(i.push("
                                          "),r.forEach((function(e){i.push(e)})),i.push("
                                        ")),i.push("
                                      • "),n=y(e,n,t,i)}function b(){return y(h,0,0,v),v.push("
                                      "),v.join("")}var w={heading:function(e){var n=_.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],i=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var i=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=i.length?e.slice(i.length):e})).join("\n")}(t,n[3]||""),s=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(s)>=0){var r=Z(),a=i;i=r,C[r]={type:"block",expression:a}}return{type:"code",raw:t,lang:s,text:i}}}},k=/(?:\${2})([^\n`]+?)(?:\${2})/gi,N=0,Z=function(){return"__special_katext_id_".concat(N++,"__")},C={};function I(){return C}function S(){N=0,C={}}function P(e){return e=e.replace(k,(function(e,n){var t=Z();return C[t]={type:"inline",expression:n},t}))}var T=x.listitem;x.listitem=function(e){return T(P(e))};var E=x.paragraph;x.paragraph=function(e){return E(P(e))};var q=x.tablecell;x.tablecell=function(e,n){return q(P(e),n)},x.code=function(e,n,t){var i=(n||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"

                                      ".concat(e,"

                                      "):'
                                      ').concat(t?e:(0,f.escape)(e,!0),"
                                      \n"):'
                                      '+(t?e:(0,f.escape)(e,!0))+"
                                      "},x.heading=function(e,n,t){var i=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:i,level:n,text:e}),"'+e+""},m().setOptions({silent:!0,gfm:!0,pedantic:!1}),m().use({tokenizer:w,renderer:x});var F=m(),O=(t(64018),t(6419)),R=t(71681),M=t(15342),A=t(1012),L=t(29114),B=t(37712),D="@▁@",z=/]*>/g;var V=function(e){var n=e.value,t=void 0===n?"":n,i=e.className,r=e.showTextOnly,l=e.showLines,c=e.style,p=void 0===c?{}:c,m=e.stylesPrev,f=void 0===m?{}:m,h=e.highlightKeywords,v=e.showProgramFill,x=(e.isProgramFill,e.disabledFill),_=void 0!==x&&x,y=e.programFillValue,w=e.onFillChange,k=void 0===w?function(e){}:w,N=e.onFillBlur,Z=void 0===N?function(){}:N,C=String(t),P=(0,d.useState)(""),T=u()(P,2),E=T[0],q=T[1],V=(0,d.useState)("office"),W=u()(V,2),H=W[0],U=W[1],X=(0,d.useState)([]),K=u()(X,2),G=K[0],Y=K[1],J=(0,d.useRef)("a"+(0,A.Z)()),Q={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),i=[];return t.map((function(e){""!=e&&i.push(".".concat(J.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{C=C.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+R.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+R.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+R.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(v){var e=-1;return C=C.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,i){return function(e,n){var t=document.createElement(e===D?"input":"textarea");t.style.width="100%",t.style.height=e===D?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var i=Object.keys(Q).length;return Q[i]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                      '.concat($(C||""),"
                                      ")}var n=F(C);n=$(n);var t=I();C.match(/\[TOC\]/)&&(n=n.replace("

                                      [TOC]

                                      ",b()),g()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var i=t[n],s=i.type,r=i.expression;return(0,M.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(r)||"",{displayMode:"block"===s,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),S();var i=document.createElement("div");return i.innerHTML=n,h?(ie(i,h.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),i.innerHTML):r?i.innerText:(setTimeout((function(){return ae()}),500),i.innerHTML)}),[C,h]);(0,d.useEffect)((function(){se.current&&se.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[G]),(0,d.useEffect)((function(){if(null!=y&&y.length){var e,n=se.current.querySelectorAll(".edu-program-fill-score"),t=se.current.querySelectorAll('[name="edu-program-fill"]'),i=o()(t.entries());try{for(i.s();!(e=i.n()).done;){var s,r=u()(e.value,2),a=r[0],l=r[1];l.value=null===(s=y[a])||void 0===s?void 0:s.value,"warning"===y[a].type?l.className="program-fill-warning":"success"===y[a].type?l.className="program-fill-success":l.className=""}}catch(e){i.e(e)}finally{i.f()}var c,d=o()(n.entries());try{for(d.s();!(c=d.n()).done;){var p,m,f=u()(c.value,2),h=f[0];f[1].innerHTML=null!==(p=y[h])&&void 0!==p&&p.score?"".concat(null===(m=y[h])||void 0===m?void 0:m.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}Y(y)}}),[y]);var ne=function(e){G[e.target.dataset.id]=G[e.target.dataset.id]||{},G[e.target.dataset.id].value=e.target.value,Y(a()(G)),k(G,e.target.dataset.id)},te=function(e){G[e.target.dataset.id]=G[e.target.dataset.id]||{},G[e.target.dataset.id].value=e.target.value,Y(a()(G)),Z(G,e.target.dataset.id)};function ie(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ie(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var i=document.createElement("span");i.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(i)}}))}var se=(0,d.useRef)();function re(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),q(t),U("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),q(t),U("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),q(t),U("html");else if(t.startsWith("#")){e.preventDefault();var i=document.getElementById(t.replace("#",""));i&&i.scrollIntoView(!0)}}}j.WebkitLineClamp=l,l&&(p=s()(s()({},p),j));var ae=function(){var e,n=null===(e=se.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(O.ZP.isSupported()){var n=new O.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(se.current&&ee&&ee.match(z)&&window.PR.prettyPrint(),se.current)return se.current.addEventListener("click",re),function(){var e;null===(e=se.current)||void 0===e||e.removeEventListener("click",re),S(),g()}}),[ee,se.current,re]),(0,B.jsxs)(B.Fragment,{children:[r&&(0,B.jsx)("div",{ref:se,children:ee}),!r&&(0,B.jsx)("div",{ref:se,style:s()({},p),className:"".concat(i||""," ").concat(_?"disabled-fill":""," markdown-body ").concat(J.current),dangerouslySetInnerHTML:{__html:ee}}),(0,B.jsx)(L.Z,{close:!0,data:E,type:null!=E&&E.length?H:"",style:s()({},f),onClose:function(){return q("")}})]})}},93428:function(e,n,t){t.d(n,{Z:function(){return l}});t(59301);var i=t(80608),s="ldsRing___mpBZC",r="idsRingWrapper___Of9_n",a=t(37712),l=function(e){var n=e.message,t=e.className,l=(e.children,e.style),o=void 0===l?{}:l;return(0,a.jsxs)("div",{className:"".concat(r," ").concat(t),children:[(0,a.jsxs)("div",{className:s,children:[(0,a.jsx)("div",{}),(0,a.jsx)("div",{}),(0,a.jsx)("div",{}),(0,a.jsx)("div",{})]}),n?(0,a.jsx)("p",{style:o,children:n}):null,(0,a.jsx)(i.Outlet,{})]})}},16726:function(e,n,t){t.d(n,{h:function(){return x}});var i=t(82242),s=t.n(i),r=t(79800),a=t.n(r),l=t(59301),o=t(57809),c=t(78241),u=t(3113),d=t(89780),p=t.n(d),m=(t(94527),t(66608),t(37712)),f=o.default.Option,h={labelCol:{span:4},wrapperCol:{span:20}},v={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function x(e){var n=e.value,t=e.onChange,i=e.mode,r=e.options,o=void 0===r?{}:r,c=(0,l.useRef)(),u=(0,l.useState)(),d=a()(u,2),f=d[0],h=d[1];return(0,l.useEffect)((function(){if(f){var e=function(e){var n=e.getValue();t&&t(n)};return f.on("change",e),function(){f.off("change",e)}}}),[f,t]),(0,l.useEffect)((function(){f&&f.setOption("mode",i)}),[f,i]),(0,l.useEffect)((function(){f&&(n===f.getValue()&&""!==n||setTimeout((function(){f.setValue(n||"")}),300))}),[f,n]),(0,l.useEffect)((function(){if(c.current&&!f){var e=p().fromTextArea(c.current,s()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},o));h(e)}}),[c.current,f]),(0,m.jsx)("div",{className:"my-codemirror-container",children:(0,m.jsx)("textarea",{ref:c})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,l.useState)("python"),r=a()(i,2),d=r[0],p=r[1];return(0,m.jsxs)(c.Z,s()(s()({},h),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,m.jsx)(c.Z.Item,{label:"代码语言",name:"language",children:(0,m.jsx)(o.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(v[e][1])},children:Object.keys(v).map((function(e){return(0,m.jsx)(f,{value:e,children:v[e][0]},e)}))})}),(0,m.jsx)(c.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,m.jsx)(x,{mode:d})}),(0,m.jsxs)("div",{className:"flex-container flex-end",children:[(0,m.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,m.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},77036:function(e,n,t){t.d(n,{Z:function(){return oe}});var i=t(91232),s=t.n(i),r=t(7557),a=t.n(r),l=t(41498),o=t.n(l),c=t(79800),u=t.n(c),d=t(85573),p=t.n(d),m=t(59301),f=t(89780),h=t.n(f),v=t(76374),x=(t(94527),t(6313),t(25717),t(99498),t(25419),t(67549),t(4585)),_=t(37712),g=function(e){var n=e.value,t=void 0===n?"":n,i=(e.className,e.showTextOnly,e.showLines,e.style,(0,m.useMemo)((function(){return""}),[t]));return(0,_.jsx)(_.Fragment,{children:(0,_.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})},j=t(82242),y=t.n(j),b=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function w(e){var n=e.onActionCallback,t=e.title,i=e.icon,s=e.actionName,r=e.className,a=void 0===r?"":r,l=e.children;return(0,_.jsxs)("a",{title:t,className:a,onClick:function(){n(s)},children:[(0,_.jsx)("i",{className:"md-iconfont ".concat(i)}),l]})}var k=function(e){var n=e.watch,t=e.showNullButton,i=e.showNullProgramButton,s=e.onActionCallback,r=e.fullScreen,a=e.insertTemp,l=e.hidetoolBar,o=[].concat(b,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,_.jsxs)("ul",{className:"markdown-toolbar-container",children:[!l&&o.map((function(e,n){return(0,_.jsx)("li",{children:e.actionName?(0,_.jsx)(w,y()(y()({},e),{},{onActionCallback:s})):(0,_.jsx)("span",{className:"v-line"})},n)})),t?(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,i?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,a&&(0,_.jsx)("li",{children:(0,_.jsx)(w,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(a),onActionCallback:s,children:(0,_.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,_.jsx)("li",{className:"btn-full-screen",children:(0,_.jsx)(w,{icon:"".concat(r?"icon-shrink":"icon-enlarge"),title:r?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:s})})]})},N=t(74063),Z=t(78241),C=t(24650),I=t(3113),S={labelCol:{span:4},wrapperCol:{span:20}},P=function(e){var n=e.callback,t=e.onCancel;return(0,_.jsxs)(Z.Z,y()(y()({},S),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,_.jsx)(Z.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,_.jsx)(C.Z,{})}),(0,_.jsx)(Z.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,_.jsx)(C.Z,{})}),(0,_.jsxs)("div",{className:"flex-container flex-end",children:[(0,_.jsx)(I.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(I.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},T=t(16726),E=t(8591),q=t(10459),F=Z.Z.useForm,O={width:280,marginRight:10},R={labelCol:{span:5},wrapperCol:{span:19}},M=function(e){var n=e.callback,t=e.onCancel,i=F(),s=u()(i,1)[0],r=(0,m.useRef)();function a(e,n){-1!==e.status?s.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):E.ZP.error(e.message)}return(0,_.jsxs)(Z.Z,y()(y()({form:s},R),{},{className:"upload-image-panel",onFinish:function(e){n(y()(y()({},e),{},{name:r.current}))},style:{width:470,overflow:"hidden"},children:[(0,_.jsx)(Z.Z.Item,{label:"图片地址",required:!0,children:(0,_.jsxs)("div",{className:"flex-container",children:[(0,_.jsx)(Z.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,_.jsx)(C.Z,{style:O})}),(0,_.jsx)(A,{onFileChange:function(e){var n=e.target.files[0];r.current=n.name,L(n,a)}})]})}),(0,_.jsx)(Z.Z.Item,{label:"图片描述",name:"alt",children:(0,_.jsx)(C.Z,{style:{width:264}})}),(0,_.jsxs)(Z.Z.Item,{style:{textAlign:"right"},children:[(0,_.jsx)(I.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(I.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function A(e){var n=e.onFileChange;return(0,_.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,_.jsx)("input",{type:"file",onChange:n})]})}function L(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var i=new window.XMLHttpRequest;i.withCredentials=!0,i.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),i.addEventListener("error",(function(e){console.error(e)}),!1),i.open("POST","".concat(q.KI,"/api/attachments.json")),i.send(t)}var B=t(5112),D=t(94001),z=B.ZP.Group,V={margin:"0 8px"},W=function(e){var n=e.callback,t=e.onCancel;return(0,_.jsxs)(Z.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,_.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,_.jsx)("span",{style:V,children:"单元格数:"}),(0,_.jsx)("span",{style:V,children:"行数"}),(0,_.jsx)(Z.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,_.jsx)(D.Z,{})}),(0,_.jsx)("span",{style:V,children:"列数"}),(0,_.jsx)(Z.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,_.jsx)(D.Z,{})})]}),(0,_.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,_.jsx)("span",{style:V,children:"对齐方式:"}),(0,_.jsx)(Z.Z.Item,{name:"align",children:(0,_.jsxs)(z,{children:[(0,_.jsx)(B.ZP,{value:"default",children:(0,_.jsx)("i",{className:"fa fa-align-justify"})}),(0,_.jsx)(B.ZP,{value:"left",children:(0,_.jsx)("i",{className:"fa fa-align-left"})}),(0,_.jsx)(B.ZP,{value:"center",children:(0,_.jsx)("i",{className:"fa fa-align-center"})}),(0,_.jsx)(B.ZP,{value:"right",children:(0,_.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,_.jsxs)("div",{className:"flex-container flex-end",children:[(0,_.jsx)(I.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(I.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},H=t(71681),U=t(49105),X=t(1012),K=t(43418),G="link",Y="upload-image",J="code-block",Q="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(46587);var te="@▁▁@";function ie(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var se=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",re=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],ae=p()(p()({},se+"-B","bold"),se+"-I","italic"),le=p()(p()(p()(p()({},G,"添加链接"),J,"添加代码块"),Y,"添加文件"),Q,"添加表格"),oe=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,r=e.width,l=void 0===r?"100%":r,c=e.height,d=void 0===c?400:c,f=e.miniToolbar,j=void 0!==f&&f,y=e.isFocus,b=void 0!==y&&y,w=e.watch,Z=e.insertTemp,C=e.mode,I=void 0===C?"markdown":C,S=e.id,q=void 0===S?"markdown-editor-id":S,F=e.showResizeBar,O=void 0!==F&&F,R=e.noStorage,A=void 0!==R&&R,B=e.showNullButton,D=void 0!==B&&B,z=e.showNullProgramButton,V=void 0!==z&&z,$=e.hidetoolBar,se=void 0!==$&&$,oe=e.fullScreen,ce=void 0!==oe&&oe,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,me=e.className,fe=void 0===me?"":me,he=e.disablePaste,ve=void 0!==he&&he,xe=e.disabled,_e=void 0!==xe&&xe,ge=e.disabledFill,je=void 0!==ge&&ge,ye=e.placeholder,be=void 0===ye?"":ye,we=e.values,ke=void 0===we?"":we,Ne=(0,m.useState)(null),Ze=u()(Ne,2),Ce=Ze[0],Ie=Ze[1],Se=(0,m.useState)(t),Pe=u()(Se,2),Te=Pe[0],Ee=Pe[1],qe=(0,m.useState)(w),Fe=u()(qe,2),Oe=Fe[0],Re=Fe[1],Me=(0,m.useState)(ce),Ae=u()(Me,2),Le=Ae[0],Be=Ae[1],De=(0,m.useState)(""),ze=u()(De,2),Ve=ze[0],We=ze[1],He=(0,m.useState)(0),Ue=u()(He,2),Xe=Ue[0],Ke=Ue[1],Ge=(0,m.useState)(d),Ye=u()(Ge,2),Je=Ye[0],Qe=Ye[1],$e=(0,m.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,m.useRef)((0,X.Z)()),sn=(0,m.useRef)(!1),rn=(0,m.useRef)(),an=(0,m.useRef)(),ln=(0,m.useRef)(),on=(0,m.useRef)(),cn=(0,m.useRef)(),un=function(){var e=o()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,U.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ce,an),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ce.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ce.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ce.replaceSelection('').concat(e.name,"")):Ce.replaceSelection("[".concat(e.name,"](").concat(H.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Ee(ke),null==Ce||Ce.setValue(ke),window.scrollTo(0,e)}),[ke]),(0,m.useEffect)((function(){null==pe||pe(Le)}),[Le]),(0,m.useEffect)((function(){if(an.current){var e=function(e,t){if(!ve){var i=t.clipboardData;if(i){var s=i.types.toString(),r=i.items;if("Files"===s||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==I)return;try{var a,l=r[1];"file"===(null===(a=r[0])||void 0===a?void 0:a.kind)&&(l=r[0]);var o=l.getAsFile(),c=o.name.split(".").pop();L(o,(function(e){var t,i,s;e.id?(null==o||null===(t=o.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==o||null===(i=o.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==o||null===(s=o.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(o.name,"")):re.includes(c)?n.replaceSelection('').concat(o.name,"")):n.replaceSelection("[".concat(o.name,"](").concat(H.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){E.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=h().fromTextArea(an.current,{mode:I,lineNumbers:!j,lineWrapping:!0,value:t,autoCloseTags:!V,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",be):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),s=t.getLine(i.line),r=s.charAt(i.ch-1),a=s.lastIndexOf("@▁@",i.ch),l=s.lastIndexOf("@▁▁@",i.ch),o=a>l?a:l,c=a>l?3:4;if(-1===te.indexOf(r))return null;if(console.log("change1:",n,e,s,i,o,a,l,r),o>=0&&i.ch-o<5){var u=o+c;return t.replaceRange("",{line:i.line,ch:o},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),b&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){ln.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){ln.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var i;if(ln.current.classList.add("mouse-hover-md"),(i=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var s=function(){var e=i[r],t=e.name.split(".").pop();L(e,(function(i){var s,r,a;i.id?(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(i.id,"?type=").concat(i.content_type,")")):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):re.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(H.Z.API_SERVER,"/api/attachments/").concat(i.id,"?type=").concat(i.content_type,")")):401===(null==i?void 0:i.status)&&(document.location.href="/user/login")}))},r=0;r0||i.target.offsetWidth>0)&&(dn(),Ce.setSize("100%","100%"),Ce.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(an.current.parentElement),e}();return function(){var n,t;null!==(n=an.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=an.current)||void 0===t?void 0:t.parentElement)}}}),[Ce,dn]),(0,m.useEffect)((function(){if(Ce){for(var e=[],n=function(){var n=u()(i[t],2),s=n[0],r=n[1],a=p()({},s,(function(){pn(r)}));e.push(a),Ce.addKeyMap(a)},t=0,i=Object.entries(ae);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(q);e>=Xe+1e4&&(!n||n!==Te)&&(window.sessionStorage.setItem(q,Te),nn(!0))}}),1e4),(0,m.useEffect)((function(){Re(w)}),[Ce,w]),(0,m.useEffect)((function(){Ce&&b&&Ce.focus()}),[Ce,b]),(0,m.useEffect)((function(){if(Oe&&Ce){var e=function(e){var n=e.target;if(cn.current){var t=n.scrollTop/n.scrollHeight;cn.current.scrollTop=cn.current.scrollHeight*t}},n=Ce.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ce,Oe]),(0,m.useEffect)((function(){if(Ce&&de){var e=function(e,n){de(e,n)};return Ce.on("beforeChange",e),function(){Ce.off("beforeChange",e)}}}),[Ce,de]),(0,m.useEffect)((function(){if(Ce&&ue){var e=function(){ue(Ce.getValue())};return Ce.on("blur",e),function(){Ce.off("blur",e)}}}),[Ce,ue]),(0,m.useEffect)((function(){if(Ce){var e=function(e,n){var t=e.getValue();Ee(t),Ke((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(V?i(t,xn(t)):i(t))};return Ce.on("change",e),function(){Ce.off("change",e)}}}),[Ce,i]),(0,m.useEffect)((function(){if(Ce)if(null==t)Ce.setValue(""),Ee("");else{var e=window.scrollY||window.pageYOffset;t!==Ce.getValue()&&(Ce.setValue(t),Ee(t),Ce.setCursor(_e?1:Ce.lineCount(),0),window.scrollTo(0,e))}}),[Ce,t]);var pn=(0,m.useCallback)((function(e){var n=Ce.getCursor(),t=Ce.getSelection(),i=t.split("\n");switch(e){case"bold":return Ce.replaceSelection("**"+t+"**"),""===t&&Ce.setCursor(n.line,n.ch+2),Ce.focus();case"italic":return Ce.replaceSelection("*"+t+"*"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"code":return Ce.replaceSelection("`"+t+"`"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"inline-latex":return Ce.replaceSelection("`$$"+t+"$$`"),""===t&&Ce.setCursor(n.line,n.ch+3),Ce.focus();case"latex":return Ce.replaceSelection("```latex\n"+t+"\n```"),Ce.setCursor(n.line+1,t.length+1),Ce.focus();case"line-break":return Ce.replaceSelection("
                                      \n"),Ce.focus();case"list-ul":return""===t?Ce.replaceSelection("- "+t):Ce.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ce.focus();case"list-ol":return""===t?Ce.replaceSelection("1. "+t):Ce.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ce.focus();case"add-null-ch":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("▁"),Ce.focus();case"add-signal":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("@▁@"),Ce.focus();case"add-multiple":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection(te),Ce.focus();case"inster-template-1":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ce.focus();case"eraser":return Ce.setValue(""),Ce.focus();case"trigger-watch":return Re(!Oe),Ce.focus();case"trigger-full-screen":return Be(!Le),Ce.focus();case G:return void We(G);case J:return void We(J);case Y:return void We(Y);case Q:return void We(Q);default:throw new Error}}),[Ce,Oe,Le]),mn=(0,m.useCallback)((function(e){switch(We(""),Ve){case G:var n=e.title,t=e.link;return Ce.replaceSelection("[".concat(n,"](").concat(t,")")),Ce.focus();case J:var i=e.language,s=e.content;return Ce.replaceSelection(["```"+i,s,"```"].join("\n")),Ce.focus();case Y:var r=e.src,a=e.alt;return a?Ce.replaceSelection("![ ".concat(a," ]( ").concat(r,' "').concat(a,'" )')):Ce.replaceSelection("![,](".concat(r,")")),Ce.focus();case Q:for(var l=e.row,o=e.col,c=e.align,u="\n",d=0;d300&&(n=300),Qe(d+n+"px")}},i=on.current,s=!1,r=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ce,on]),(0,m.useEffect)((function(){Qe(d)}),[d]);var vn={width:ie(l),height:ie(Je)},xn=((0,m.useMemo)((function(){if(Xe){var e=new Date(Xe),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[Xe]),function(e){var n=[];if(V){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,_.jsxs)(m.Fragment,{children:[(0,_.jsx)("div",{className:"markdown-editor-wrapper",ref:ln,children:(0,_.jsxs)("div",{className:"markdown-editor-container ".concat(fe," ").concat(Oe?"on-preview":""," ").concat(j?"mini":""," ").concat(Le?"full-screen":""),style:vn,children:[(0,_.jsx)(k,{insertTemp:Z,watch:Oe,fullScreen:Le,showNullButton:D,showNullProgramButton:V,onActionCallback:pn,hidetoolBar:se,uuid:tn.current,setOpenPhones:function(){sn.current=!0}}),(0,_.jsxs)("div",{className:"markdown-editor-body",children:[(0,_.jsx)("div",{className:"codemirror-container",children:(0,_.jsx)("textarea",{ref:an,placeholder:be})}),Oe?(0,_.jsxs)("div",{ref:cn,className:"preview-container",children:["stex"===I&&(0,_.jsx)(g,{value:Te}),"stex"!==I&&(0,_.jsx)(x.Z,{disabledFill:je,showProgramFill:V,value:Te})]}):null]})]})}),O?(0,_.jsx)("a",{ref:on,className:"editor-resize"}):null,(0,_.jsx)(N.Z,{children:le[Ve]?(0,_.jsx)(K.Z,{centered:!0,title:le[Ve],open:!0,onCancel:hn,footer:null,className:"markdown-popup-form",children:fn}):null})]})}},74063:function(e,n,t){t.d(n,{Z:function(){return m}});var i=t(82100),s=t.n(i),r=t(29186),a=t.n(r),l=t(80619),o=t.n(l),c=t(47074),u=t.n(c),d=t(59301),p=t(4676),m=function(e){o()(t,e);var n=u()(t);function t(e){var i;s()(this,t),i=n.call(this,e);var r=window.document;return i.node=r.createElement("div"),r.body.appendChild(i.node),i}return a()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},46587:function(e,n,t){t.d(n,{Z:function(){return s}});var i=t(59301);function s(e,n){var t=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},73897:function(e,n,t){t.d(n,{Z:function(){return j}});var i=t(79800),s=t.n(i),r=t(59301),a=t(43418),l=t(53326),o=t(3113),c=t(71681),u=t(27876),d=t(80608),p="customModal___bVzUV",m="content___oKhZq",f="upload___nPxEL",h="infoText___gZEJF",v="okBtn___CVo2A",x="fileList___tauGN",_="fileName___T_8JX",g=t(37712),j=function(e){var n=e.visible,t=e.onOk,i=e.onCancel,j=(0,r.useState)([]),y=s()(j,2),b=y[0],w=y[1],k=(0,r.useState)(!1),N=s()(k,2),Z=N[0],C=N[1],I=(0,d.useParams)();(0,r.useEffect)((function(){n||(w([]),C(!1))}),[n]);var S=function(){var e="".concat(c.Z.API_SERVER,"/api/courses/").concat(I.coursesId,"/exercises/down_template");(0,u.Nd)(null,e)},P=function(){w([])};return(0,g.jsx)(a.Z,{title:"导入试题",open:n,onOk:function(){C(!0),t(b,(function(){C(!1)}))},centered:!0,wrapClassName:p,onCancel:function(){i()},width:663,okText:"确认",okButtonProps:{className:v},cancelText:"取消",confirmLoading:Z,children:(0,g.jsxs)("div",{className:m,children:[(0,g.jsxs)("aside",{children:[(0,g.jsx)("div",{style:{fontWeight:600},children:"步骤1"}),(0,g.jsxs)("ul",{children:[(0,g.jsxs)("li",{children:[(0,g.jsx)("span",{style:{color:"#5F6367"},children:"根据模板要求编辑需要上传的试题"}),(0,g.jsx)("span",{style:{color:"#0152d9",cursor:"pointer",marginLeft:20},onClick:S,children:"下载考试试题模板"}),(0,g.jsx)("i",{className:"iconfont icon-xiazai4 ml10",onClick:S,style:{fontSize:14,cursor:"pointer",color:"#0152d9"}})]}),(0,g.jsx)("li",{style:{color:"#FA6400"},className:"mt10",children:"提示"}),(0,g.jsx)("li",{className:h,children:"1、目前仅支持Excel格式模板; "}),(0,g.jsx)("li",{className:h,children:"2、不支持组合题和实训题导入;"}),(0,g.jsx)("li",{className:h,children:"3、每次最多导入300题;"}),(0,g.jsx)("li",{className:h,children:"4、填空题导入最多支持5个填空项。"})]})]}),(0,g.jsxs)("aside",{style:{marginTop:22},children:[(0,g.jsx)("div",{style:{fontWeight:600},children:"步骤2"}),(0,g.jsxs)("ul",{style:{flex:1},children:[(0,g.jsx)("li",{style:{color:"#5F6367"},children:"上传编辑好的试题文档,确定导入"}),n&&(0,g.jsx)(l.Z,{action:"".concat(c.Z.API_SERVER,"/api/attachments.json"),beforeUpload:function(e){var n={name:e.name,uid:e.uid,file:e};return w([n]),!1},onRemove:P,withCredentials:!0,fileList:b,accept:".xls,.xlsx",showUploadList:!1,children:(0,g.jsx)(o.ZP,{className:f,type:"primary",icon:(0,g.jsx)("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}}),children:"上传文件"})}),b.map((function(e,n){return(0,g.jsxs)("div",{className:x,children:[(0,g.jsx)("span",{className:_,children:null==e?void 0:e.name}),(0,g.jsx)("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:16,cursor:"pointer"},onClick:P})]},n)}))]})]})]})})}},39143:function(e,n,t){t.d(n,{Y4:function(){return E},Im:function(){return S},ZP:function(){return F}});var i=t(79800),s=t.n(i),r=t(7557),a=t.n(r),l=t(41498),o=t.n(l),c=t(82242),u=t.n(c),d=t(85573),p=t.n(d),m=t(59301),f=t(24650),h=t(3113),v=t(46952),x=t(80836),_=t(85547),g=t(24334),j=t(93428),y=t(4585),b=t(27876),w=t(34376),k=t(49105),N=t(80608),Z=t(37712),C=f.Z.TextArea,I={visible:!1,tabIndex:"0"},S=p()(p()(p()(p()(p()(p()({},_.h.NOMATCH,"测试用例结果不匹配"),_.h.OK,"调试通过"),2,"调试超时"),3,"调试pod失败"),4,"编译失败"),5,"执行失败"),P=function(e){return e[e.SET_VISIBLE=0]="SET_VISIBLE",e[e.SET_TABINDEX=1]="SET_TABINDEX",e}(P||{});function T(e,n){switch(n.type){case P.SET_VISIBLE:return u()(u()({},e),{},{visible:n.payload});case P.SET_TABINDEX:return u()(u()({},e),{},{tabIndex:n.payload});default:throw new Error}}function E(e){var n=e.status,t=e.error_msg,i=e.output,s=e.input,r=e.expected_output,l=e.is_file,c=e.input_file_url,u=e.output_file_url,d=e.expected_output_file_url,p=e.setMonacoValue,f=e.setData,h=(0,m.useRef)(),v=(0,m.useRef)(),x=(0,m.useRef)(),j=null,N={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,m.useEffect)((function(){if(i&&!l&&h.current){var e=new w.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});e.open(h.current);var n=(0,b.pp)(g.Base64.decode(i));e.write(n),e.setOption("theme",{background:"#1e1e1e"})}if(s&&!l&&v.current){var t=new w.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});t.open(v.current),t.write((0,b.pp)(s)),t.setOption("theme",{background:"#1e1e1e"})}if(r&&!l&&x.current){var a=new w.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});a.open(x.current),a.write((0,b.pp)(g.Base64.decode(r))),a.setOption("theme",{background:"#1e1e1e"})}}),[i]),n){case _.h.NOMATCH:j=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("p",{className:"c-red",children:"实际输入:"}),!l&&(0,Z.jsx)("div",{ref:v}),l&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{style:{fontSize:"16px"},onClick:o()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(c,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){f(c)}),200);case 9:case"end":return e.stop()}}),e)}))),children:s})}),(0,Z.jsx)("p",{className:"c-red",children:"实际输出:"}),!l&&(0,Z.jsx)("div",{ref:h}),l&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{style:{fontSize:"16px"},onClick:o()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,k.ZP)(u,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});case 2:n=e.sent,p(n),setTimeout((function(){f(u)}),200);case 5:case"end":return e.stop()}}),e)}))),children:i})}),(0,Z.jsx)("p",{className:"c-red",children:"预期输出:"}),!l&&(0,Z.jsx)("div",{ref:x}),l&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{style:{fontSize:"16px"},onClick:o()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(d,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){f(d)}),200);case 9:case"end":return e.stop()}}),e)}))),children:r})})]});break;case _.h.EXECUTEFAILURE:j=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("div",{style:{border:"1px #F6F7F9 solid"},children:[(0,Z.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"最后执行的输入:"}),!l&&(0,Z.jsx)(y.Z,{value:s,style:N}),l&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{onClick:function(){return(0,b.LR)(c,s)},children:s})})]}),(0,Z.jsxs)("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"},children:[(0,Z.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"执行出错信息:"}),(0,Z.jsxs)("pre",{className:"error",style:{color:"#E30000",padding:"0 10px"},children:[g.Base64.decode(t),"111"]})]})]});break;case _.h.COMPILEFAILURE:j=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("p",{children:"最后执行的输入:"}),!l&&(0,Z.jsx)("div",{ref:v}),l&&(0,Z.jsx)("div",{style:N,children:(0,Z.jsx)("a",{onClick:function(){return(0,b.LR)(c,s)},children:s})}),(0,Z.jsx)("p",{children:"执行出错信息:"}),(0,Z.jsx)("pre",{className:"error",children:g.Base64.decode(t)})]});break;case _.h.PODFAILURE:j=(0,Z.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case _.h.TIMEOUT:j=(0,Z.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,Z.jsxs)(Z.Fragment,{children:[" ",j," "]})}function q(e){var n=e.status,t=e.error_msg,i=e.execute_time,s=e.output,r=e.input,a=e.expected_output,l=(e.is_file,e.input_file_url,e.output_file_url,e.expected_output_file_url,null);switch(n){case _.h.OK:l=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("p",{children:["执行用时:",i/1e3,"秒"]}),(0,Z.jsx)("p",{children:"执行结果:"}),(0,Z.jsx)("pre",{children:g.Base64.decode(s)})]});break;case _.h.NOMATCH:l=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("p",{children:["输入:",(0,Z.jsx)("pre",{children:r})]}),(0,Z.jsxs)("p",{children:["输出:",s&&g.Base64.decode(s)]}),(0,Z.jsxs)("p",{children:["预期输出:",a&&g.Base64.decode(a)]})]});break;case _.h.EXECUTEFAILURE:case _.h.COMPILEFAILURE:l=(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("p",{children:["最后执行的输入:",(0,Z.jsx)("pre",{children:r})]}),(0,Z.jsx)("p",{children:"执行出错信息:"}),(0,Z.jsx)("pre",{className:"error",children:g.Base64.decode(t)})]});break;case _.h.PODFAILURE:l=(0,Z.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case _.h.TIMEOUT:l=(0,Z.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,Z.jsxs)(Z.Fragment,{children:[" ",l," "]})}var F=function(e){var n=e.input,t=e.debuging,i=e.submitting,r=e.executingMessage,l=e.debugResult,c=e.onChangeInput,u=e.onDebugCode,d=e.onSubmitCode,p=e.hack,f=e.user,_=(0,m.useReducer)(T,I),g=s()(_,2),y=g[0],b=g[1],w=y.visible,S=y.tabIndex,E=(0,N.useSearchParams)(),F=s()(E,1)[0];function O(e){var n=e.target.id;b({type:P.SET_TABINDEX,payload:n})}var R=(0,m.useMemo)((function(){if(l){l.status;return(0,Z.jsx)(Z.Fragment,{children:q(l)})}return null}),[l]);var M=function(){var e=o()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,k.ZP)("/api/problems/".concat(n,"/start.json"),{method:"get",params:{hack_user_id:null==f?void 0:f.user_id}});case 2:(t=e.sent)&&(window.location.href="/myproblems/".concat(null==t?void 0:t.identifier,"?type=1"));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Z.jsxs)("div",{className:"test-case-panel",children:[(0,Z.jsxs)("div",{className:"test-case-panel-body ".concat(w?"active":""),children:[(0,Z.jsxs)("ul",{className:"s-navs",children:[(0,Z.jsx)("li",{children:(0,Z.jsx)("a",{className:"0"===S?"active":"",id:"0",onClick:O,children:"自定义测试用例"})}),(0,Z.jsx)("li",{children:(0,Z.jsx)("a",{className:"1"===S?"active":"",id:"1",onClick:O,children:"代码执行结果"})})]}),(0,Z.jsx)("div",{className:"tab-panel-body ".concat("0"===S?"":"hide"),children:(0,Z.jsx)(C,{placeholder:"请填写测试用例的输入值,点击“调试代码”",value:n,onChange:c})}),(0,Z.jsx)("div",{className:"tab-panel-body ".concat("1"===S?"":"hide"),children:t?(0,Z.jsx)(j.Z,{message:r}):l?(0,Z.jsxs)("section",{style:{height:200},children:[" ",R," "]}):(0,Z.jsx)("p",{className:"tip",children:"请填写测试用例的输入值,点击“调试代码”"})})]}),(0,Z.jsx)("a",{className:"btn-collapse ".concat(w?"up":""),onClick:function(){b({type:P.SET_VISIBLE,payload:!w})},children:w?(0,Z.jsx)(v.Z,{}):(0,Z.jsx)(x.Z,{})}),(0,Z.jsxs)("footer",{className:"footer",children:[(0,Z.jsx)("span",{children:"控制台"}),(0,Z.jsxs)("div",{className:"flex-container",children:[(null==p?void 0:p.is_program)&&(null==p?void 0:p.above_question)&&(0,Z.jsx)(h.ZP,{onClick:function(){return M(null==p?void 0:p.above_question)},id:"oj-prev",className:"btn-blue",type:"ghost",children:"上一题"}),(null==p?void 0:p.is_program)&&(null==p?void 0:p.under_question)&&(0,Z.jsx)(h.ZP,{onClick:function(){return M(null==p?void 0:p.under_question)},id:"oj-next",className:"btn-blue",type:"ghost",children:"下一题"}),(0,Z.jsx)(h.ZP,{className:"btn-green",type:"ghost",loading:t,onClick:function(){b({type:P.SET_VISIBLE,payload:!0}),b({type:P.SET_TABINDEX,payload:"1"}),u()},children:"调试代码"}),"8"!==F.get("qtype")&&(0,Z.jsx)(h.ZP,{type:"primary",className:"custom-ant-disabled",loading:i,disabled:i,onClick:function(){b({type:P.SET_VISIBLE,payload:!1}),d()},children:"评测并提交"})]})]})]})}},85547:function(e,n,t){t.d(n,{h:function(){return i}});var i=function(e){return e[e.NOMATCH=-1]="NOMATCH",e[e.OK=0]="OK",e[e.TIMEOUT=2]="TIMEOUT",e[e.PODFAILURE=3]="PODFAILURE",e[e.COMPILEFAILURE=4]="COMPILEFAILURE",e[e.EXECUTEFAILURE=5]="EXECUTEFAILURE",e}({})},84878:function(e,n,t){t.d(n,{H7:function(){return m},MK:function(){return p},MU:function(){return o},X6:function(){return u},bM:function(){return l},fi:function(){return f},fu:function(){return a},n4:function(){return h},rX:function(){return d},vl:function(){return v},zO:function(){return c}});var i=t(82242),s=t.n(i),r=t(49105);function a(e,n){return(0,r.U2)("myproblems/".concat(e,".json"),s()({hidePopLogin:!0},n||{}))}function l(e,n){return(0,r.v_)("myproblems/".concat(e,"/code_submit.json"),n)}function o(e,n){return(0,r.v_)("myproblems/".concat(e,"/code_debug.json"),n)}function c(e,n){return n.language&&(n.language=encodeURIComponent(n.language)),(0,r.U2)("myproblems/".concat(e,"/submit_records.json"),n)}function u(e){return(0,r.U2)("myproblems/record_detail.json",{id:e})}function d(e,n){return(0,r.U2)("myproblems/".concat(e,"/result.json"),{mode:n})}function p(e,n){return(0,r.v_)("myproblems/".concat(e,"/add_notes.json"),n)}function m(e){return(0,r.v_)("myproblems/".concat(e,"/restore_initial_code.json"))}function f(e){return(0,r.v_)("myproblems/".concat(e,"/sync_code.json"))}function h(e,n){return(0,r.v_)("myproblems/".concat(e,"/update_code.json"),n)}function v(e,n){return(0,r.v_)("discusses/".concat(e,"/plus.json"),n)}},72108:function(e,n,t){var i=t(7557),s=t.n(i),r=t(41498),a=t.n(r),l=t(79800),o=t.n(l),c=t(59301),u=t(6848),d=t(24650),p=t(8591),m=t(18e3),f=t(37712);n.Z=function(e){var n=e.defaultValue,t=e.onFinish,i=(0,c.useState)(!1),r=o()(i,2),l=r[0],h=r[1],v=(0,c.useState)(n),x=o()(v,2),_=x[0],g=x[1];return(0,c.useEffect)((function(){g(n)}),[n]),(0,f.jsx)("div",{children:l?(0,f.jsx)(d.Z,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:_,onChange:function(e){g(e.target.value)},onBlur:a()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==_||null===(n=_.replaceAll(" ",""))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return p.ZP.error("试卷标题不能为空"),e.abrupt("return");case 3:return e.next=5,t(_);case 5:e.sent&&h(!1);case 7:case"end":return e.stop()}}),e)}))),onPressEnter:a()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==_||null===(n=_.replaceAll(" ",""))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return p.ZP.error("试卷标题不能为空"),e.abrupt("return");case 3:return e.next=5,t(_);case 5:e.sent&&h(!1);case 7:case"end":return e.stop()}}),e)})))}):(0,f.jsxs)("div",{className:m.Z.title,children:[_,(0,f.jsx)(u.Z,{title:"点击编辑试卷名称",children:(0,f.jsx)("i",{className:"".concat(m.Z.editIcon," iconfont icon-bianji_Hover"),onClick:function(){return h(!0)}})})]})})}},12592:function(e,n,t){t.r(n),t.d(n,{default:function(){return It},useCourseOptions:function(){return Ct}});var i=t(82242),s=t.n(i),r=t(91232),a=t.n(r),l=t(7557),o=t.n(l),c=t(41498),u=t.n(c),d=t(79800),p=t.n(d),m=t(59301),f=t(80608),h=t(78241),v=t(66104),x=t(8591),_=t(71418),g=t(24650),j=t(19842),y=t(5112),b=t(94001),w=t(3113),k=t(18e3),N=t(96242),Z=t(26066),C=t(71112),I=t(43418),S=t(20834),P=t(81228),T=t(66999),E=t(38854),q="moreSpan___hbStq",F="bg___Ya739",O="title___BC46y",R="bottomdiv___uaPr6",M="spanBtn___jjgnA",A="addQuestionBtn___qOlYW",L="saveBtn___ulgem",B="left___i8aTX",D="scrollWrapper___Jk80T",z="Button___auxWm",V="titleleft___xZGbq",W="more_style___nhWCX",H="qcount___ID7OA",U="score___T7dbm",X="qtitle___qJBFd",K="qcountclick___m_VKG",G="right___CBabI",Y="edit___WHuql",J="delete___Pa6db",Q="shixun___oObBe",$="scoreByBlankRadio___r4AWn",ee="scoreinput___O8EhL",ne="modalconfirm___Ru9B_",te="scoremodal___BdW7P",ie="close___blHYk",se="content___jlm9o",re="items___i3TrH",ae="bottom___zMQZ6",le="yes___lOPY6",oe="no___gtzKI",ce="formcenter___fCxkm",ue="radiogroup___oXWHc",de="easy___ANNVD",pe="medium___ov7N3",me="hard___n4afW",fe="formcenterselect___lYa4f",he="selectitems___c9Pt5",ve="morebottom____I_ev",xe="titleTooltip___CAyYg",_e=t(27876),ge=t(49105),je=t(6638),ye=t(37205),be=t.n(ye),we=t(6848),ke=t(29747),Ne=t(4585),Ze=t(37712),Ce=function(e){var n=e.Itemid,t=e.setqitem,i=e.qitem,r=e.data,a=e.getdata,l=e.bigitem,c=e.setBigqitem,d=e.isedit,f=(0,m.useState)([]),h=p()(f,2),v=h[0],g=h[1],j=(0,m.useState)(!1),y=p()(j,2),b=y[0],w=y[1];(0,m.useEffect)((function(){r.length>0&&g(be()(r)||[])}),[r]);var k=function(){var e=u()(o()().mark((function e(t,i){var s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!d){e.next=3;break}return x.ZP.info("请先保存或取消当前正在编辑的试题。"),e.abrupt("return");case 3:if(t.destination){e.next=5;break}return e.abrupt("return");case 5:return w(!0),e.next=8,(0,ge.ZP)("/api/examination_banks/".concat(n,"/examination_banks_item_banks/").concat(null==i?void 0:i[t.source.index].question_id,"/adjust_position.json"),{method:"post",body:{id:n,itemid:null==i?void 0:i[t.source.index].question_id,position:t.destination.index}});case 8:s=e.sent,w(!1),0===s.status&&a({id:null==i?void 0:i[t.source.index].question_id});case 11:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,Ze.jsx)("div",{children:(0,Ze.jsx)(ke.Z5,{onDragEnd:function(e){return k(e,v)},children:(0,Ze.jsx)(ke.bK,{droppableId:"droppable",children:function(e,n){return(0,Ze.jsxs)("div",s()(s()({ref:e.innerRef},e.droppableProps),{},{children:[(0,Ze.jsx)(_.Z,{spinning:b,children:v.map((function(e,n){return(0,Ze.jsx)(ke._l,{draggableId:n.toString(),index:n,children:function(r,a){var o;return(0,Ze.jsx)("aside",s()(s()(s()({ref:r.innerRef},r.draggableProps),r.dragHandleProps),{},{children:(0,Ze.jsx)(we.Z,{title:(0,Ze.jsx)(Ne.Z,{value:e.question_title}),color:"#fff",placement:"left",overlayClassName:xe,children:(0,Ze.jsxs)("div",{onClick:function(){d?x.ZP.info("请先保存或取消当前正在编辑的试题。"):(t(s()(s()({},e),{},{index:n+1})),c(l),(0,_e.k3)())},className:"".concat(H," ").concat(e.question_id===(null==i?void 0:i.question_id)?K:""),children:[(0,Ze.jsxs)("span",{className:U,children:[null==e?void 0:e.question_score,"分"]}),(0,Ze.jsxs)("span",{className:X,children:[n+1,"、",(0,Ze.jsx)(Ne.Z,{value:8===(null==e?void 0:e.question_type)?null==e||null===(o=e.program_attr)||void 0===o?void 0:o.description:e.question_title,showTextOnly:!0})]})]})})}))}},n)}))}),e.placeholder]}))}})})})},Ie=t(3879),Se=t(57809),Pe=t(78673),Te=t(46952),Ee=t(80836),qe=t(2842),Fe=t(3148),Oe=function(e){var n,t=e.form,i=e.TagDiscipline,s=e.exerciseitem,r=e.qitem,a=e.getTagData,l=(0,m.useState)(!1),c=p()(l,2),d=c[0],f=c[1],v=(0,m.useState)(!1),_=p()(v,2),j=_[0],b=_[1],k=(0,m.useState)(""),N=p()(k,2),Z=N[0],C=N[1];return(0,m.useEffect)((function(){var e;d&&t.setFieldsValue({difficulty:r.difficulty||2,tag_discipline_ids:(null==i||null===(e=i.tag_disciplines)||void 0===e||null===(e=e.filter((function(e){return(null==e?void 0:e.id)===r.tag_discipline_ids})))||void 0===e?void 0:e.length)>0?r.tag_discipline_ids:"",repeat_answer:!r.repeat_answer})}),[d]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)("div",{onClick:function(){f(!d)},style:{width:"100%",textAlign:"center",color:"#3061D0",marginTop:50,cursor:"pointer"},children:["更多设置 ",d?(0,Ze.jsx)(Ee.Z,{}):(0,Ze.jsx)(Te.Z,{})]}),(0,Ze.jsxs)("div",{style:{marginTop:30,overflow:"hidden",height:d?"100%":0},children:[(0,Ze.jsx)(h.Z.Item,{className:ce,rules:[{required:!0,message:"请先选择难度"}],label:"难度",name:"difficulty",children:(0,Ze.jsxs)(y.ZP.Group,{className:ue,children:[(0,Ze.jsx)(y.ZP.Button,{className:de,value:1,children:"简单"}),(0,Ze.jsx)(y.ZP.Button,{className:pe,value:2,children:"适中"}),(0,Ze.jsx)(y.ZP.Button,{className:me,value:3,children:"困难"})]})}),(0,Ze.jsx)(h.Z.Item,{className:fe,label:"知识点",children:(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsx)(h.Z.Item,{name:"tag_discipline_ids",style:{marginBottom:12},children:(0,Ze.jsx)(Se.default,{className:he,showSearch:!0,listHeight:200,dropdownStyle:{zIndex:9},allowClear:!0,optionFilterProp:"children",filterOption:function(e,n){return n.key.indexOf(e.toLowerCase())>=0},children:null==i||null===(n=i.tag_disciplines)||void 0===n?void 0:n.map((function(e){return(0,Ze.jsx)(Se.default.Option,{value:e.id,children:(0,Ze.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Ze.jsx)("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},children:e.name}),(0,Ze.jsx)("span",{children:"personal"===e.type?"(自用)":""})]})},e.name+e.id)}))})}),(0,Ze.jsxs)("div",{style:{marginLeft:20,marginTop:"-16px",lineHeight:"48px",height:48,fontSize:14},children:[(0,Ze.jsx)("span",{children:"没有合适的知识点?"}),(0,Ze.jsx)("a",{onClick:function(){b(!0)},style:{marginLeft:3,color:"#3061D0"},children:"新建知识点"})]})]})}),(0,Ze.jsx)(h.Z.Item,{className:fe,children:(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsx)(h.Z.Item,{name:"repeat_answer",valuePropName:"checked",children:(0,Ze.jsx)(Pe.Z,{})}),(0,Ze.jsxs)("div",{style:{marginLeft:10,marginTop:"-16px",lineHeight:"40px",height:48,color:"#000000"},children:["不允许学生重复答题",(0,Ze.jsx)(we.Z,{placement:"right",title:"选中后,学生必须作答完成才能进入下一题,且进入下一题之后不允许再修改该题答案",children:(0,Ze.jsx)(qe.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})})]})]})})]}),(0,Ze.jsxs)(I.Z,{title:!1,footer:!1,open:j,width:640,centered:!0,closable:!1,className:te,children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsx)("div",{className:O,children:"新建知识点"}),(0,Ze.jsx)("span",{onClick:function(){return b(!1)},className:ie,children:"X"})]}),(0,Ze.jsxs)("div",{children:[(0,Ze.jsx)(Fe.Z,{style:{color:"#FF8C29",marginRight:10}}),"新建的知识点仅本人可见,平台审核列入公开知识点后,对所有用户可见。 平台有权删除不合适的知识点,请认真填写知识点名称。"]}),(0,Ze.jsx)(g.Z,{showCount:!0,maxLength:20,style:{marginBottom:30,marginTop:30,height:46},onChange:function(e){C(e.target.value)},placeholder:"请输入知识点名称"}),(0,Ze.jsxs)("div",{className:ae,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){b(!1)},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:u()(o()().mark((function e(){var n,i,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Z){e.next=3;break}return x.ZP.info("知识点名称不能为空"),e.abrupt("return");case 3:return e.next=5,(0,ge.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:Z,sub_discipline_id:null==s||null===(n=s.exercise)||void 0===n?void 0:n.sub_discipline_id}});case 5:0===(null==(i=e.sent)?void 0:i.status)&&(t.setFieldsValue({knowledge:Z}),a(null===(r=s.exercise)||void 0===r?void 0:r.sub_discipline_id)),b(!1);case 8:case"end":return e.stop()}}),e)}))),children:"确认"})]})]})]})},Re=function(e){var n=e.qitem,t=e.setisedit,i=e.TagDiscipline,r=e.exerciseitem,a=e.seveeditor,l=e.deleteitem,c=e.getTagData,d=e.init,f=h.Z.useForm(),v=p()(f,1)[0];return(0,m.useEffect)((function(){var e;v.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=n&&n.repeat_answer)}))}),[n]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(h.Z,{form:v,colon:!1,onFinish:function(e){var t,i=s()(s()({},e),{},{item_type:null==n?void 0:n.question_type,choices:null==e||null===(t=e.choices)||void 0===t?void 0:t.map((function(e){return s()(s()({},e),{},{is_answer:e.standard_boolean})}))});a(s()(s()({},n),i))},onFinishFailed:function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),v.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,Ze.jsx)("span",{children:1===(null==n?void 0:n.question_type)?"多选题":"单选题"})]}),1===(null==n?void 0:n.question_type)&&(0,Ze.jsx)(h.Z.Item,{name:"use_blank_score",noStyle:!0,children:(0,Ze.jsx)(y.ZP.Group,{className:$,optionType:"button",options:[{label:"全对给分",value:!1},{label:"漏选给分",value:!0}]})}),(0,Ze.jsx)(h.Z.Item,{className:ee,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,Ze.jsx)(b.Z,{style:{width:150},placeholder:"请输入当前小题分数",max:100,min:.1})}),(0,Ze.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){l()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,Ze.jsx)(Ie.u,{form:v,questionTitlePlaceholder:"请编辑选择题题干内容",titleKey:"name",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"standard_boolean"}),(0,Ze.jsx)(Oe,{getTagData:c,qitem:n,exerciseitem:r,TagDiscipline:i,form:v})]}),(0,Ze.jsxs)("div",{className:ve,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e;v.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=n&&n.repeat_answer)}))},children:"重置"}),(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e;n.isadd?(t(!1),d()):(v.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=n&&n.repeat_answer)})),t(!1))},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:u()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:v.submit();case 1:case"end":return e.stop()}}),e)}))),children:"保存题目"})]})]})},Me=t(68054),Ae=function(e){var n=e.qitem,t=e.TagDiscipline,i=e.exerciseitem,r=e.setisedit,a=e.seveeditor,l=e.deleteitem,c=e.getTagData,d=e.init,f=h.Z.useForm(),v=p()(f,1)[0],_=h.Z.useWatch("use_blank_score",v);return(0,m.useEffect)((function(){v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer||[],name:n.question_title,repeat_answer:!n.repeat_answer}))}),[n]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(h.Z,{form:v,colon:!1,onValuesChange:function(e,n){if(null!=e&&e.standard_answers){var t,i,s,r=(null===(t=v.getFieldValue("standard_answers"))||void 0===t?void 0:t.length)>0&&(null===(i=v.getFieldValue("standard_answers"))||void 0===i||null===(i=i.map((function(e){return e.score})))||void 0===i?void 0:i.filter((function(e){return e})));if((null==r?void 0:r.length)>0)v.setFieldsValue({question_score:(null==r?void 0:r.length)>0&&(null===(s=r.reduce((function(e,n){return e+n})))||void 0===s?void 0:s.toFixed(1))})}},onFinish:function(e){var t;a(s()(s()(s()({},n),e),{},{item_type:null==n?void 0:n.question_type,standard_answers:null===(t=e.standard_answers)||void 0===t?void 0:t.map((function(e,n){return s()(s()({},e),{},{position:e.choice_id||n+1})})),standard_answer:void 0}))},onFinishFailed:function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),v.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,Ze.jsx)("span",{children:"填空题"})]}),(0,Ze.jsx)(h.Z.Item,{name:"use_blank_score",noStyle:!0,children:(0,Ze.jsx)(y.ZP.Group,{className:$,optionType:"button",options:[{label:"按空给分",value:!0},{label:"按题给分",value:!1}]})}),(0,Ze.jsx)(h.Z.Item,{className:ee,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,Ze.jsx)(b.Z,{style:{width:150},placeholder:"请输入当前小题分数",size:"middle",disabled:_,max:100,min:.1})}),(0,Ze.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){l()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," 删除"]})]}),(0,Ze.jsx)(Me.u,{form:v,questionTitlePlaceholder:"请编辑填空题题干内容",scoreByBlank:_,answerKey:"standard_answers"}),(0,Ze.jsx)(Oe,{getTagData:c,qitem:n,exerciseitem:i,TagDiscipline:t,form:v})]}),(0,Ze.jsxs)("div",{className:ve,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,name:n.question_title,repeat_answer:!n.repeat_answer}))},children:"重置"}),(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){n.isadd?(r(!1),d()):(v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,name:n.question_title,repeat_answer:!n.repeat_answer})),r(!1))},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:function(){v.submit()},children:"保存题目"})]})]})},Le=t(89517),Be=function(e){var n=e.qitem,t=e.setisedit,i=e.TagDiscipline,r=e.exerciseitem,a=e.seveeditor,l=e.deleteitem,c=e.getTagData,d=e.init,f=h.Z.useForm(),v=p()(f,1)[0];return(0,m.useEffect)((function(){var e;v.setFieldsValue(s()(s()({},n),{},{name:n.question_title,repeat_answer:!n.repeat_answer,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))}))}),[n]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(h.Z,{form:v,colon:!1,onFinish:function(e){a(s()(s()({},n),e))},onFinishFailed:function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),v.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,Ze.jsx)("span",{children:"判断题"})]}),(0,Ze.jsx)(h.Z.Item,{className:ee,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,Ze.jsx)(b.Z,{style:{width:150},placeholder:"请输入当前小题分数",max:100,min:.1})}),(0,Ze.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){l()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,Ze.jsx)(Le.Z,{form:v,questionTitlePlaceholder:"请编辑判断题题干内容",choiceKey:""}),(0,Ze.jsx)(Oe,{getTagData:c,qitem:n,exerciseitem:r,TagDiscipline:i,form:v})]}),(0,Ze.jsxs)("div",{className:ve,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e;v.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=n&&n.repeat_answer)}))},children:"重置"}),(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e;n.isadd?(t(!1),d()):(v.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=n&&n.repeat_answer)})),t(!1))},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:function(){v.submit()},children:"保存题目"})]})]})},De=t(48763),ze=function(e){var n=e.qitem,t=e.setisedit,i=e.TagDiscipline,r=e.exerciseitem,a=e.seveeditor,l=e.deleteitem,c=e.getTagData,d=e.init,f=h.Z.useForm(),v=p()(f,1)[0];return(0,m.useEffect)((function(){var e;v.setFieldsValue(s()(s()({},n),{},{name:n.question_title,sub_item_banks:null===(e=n.sub_exercise_questions)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{name:e.question_title,choices:e.question_choices.map((function(e){return s()(s()({},e),{},{is_answer:null!=e&&e.standard_boolean?1:0})}))})})),repeat_answer:!n.repeat_answer}))}),[n]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(h.Z,{form:v,colon:!1,onValuesChange:function(e,n){if(null!=e&&e.sub_item_banks){var t,i,s=(null===(t=v.getFieldValue("sub_item_banks"))||void 0===t?void 0:t.length)>0&&(null===(i=v.getFieldValue("sub_item_banks"))||void 0===i||null===(i=i.map((function(e){return e.question_score})))||void 0===i?void 0:i.filter((function(e){return e})));(null==s?void 0:s.length)>0&&v.setFieldsValue({question_score:parseFloat(null==s?void 0:s.reduce((function(e,n){return parseFloat(e)+parseFloat(n)}))).toFixed(1)})}},onFinish:function(e){var t;a(s()(s()(s()({},n),e),{},{sub_item_banks:null==e||null===(t=e.sub_item_banks)||void 0===t?void 0:t.map((function(e){return s()(s()({},e),{},{item_type:0,id:(null==e?void 0:e.question_id)||""})}))}))},onFinishFailed:function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),v.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,Ze.jsx)("span",{children:"组合题"})]}),(0,Ze.jsx)(h.Z.Item,{className:ee,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,Ze.jsx)(b.Z,{style:{width:150},placeholder:"请输入当前小题分数",disabled:!0,max:100,min:.1})}),(0,Ze.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){l()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,Ze.jsx)(De.r,{form:v,withScore:!0,choiceKey:"",questionTitlePlaceholder:"请编辑组合题题干内容"}),(0,Ze.jsx)(Oe,{getTagData:c,qitem:n,exerciseitem:r,TagDiscipline:i,form:v})]}),(0,Ze.jsxs)("div",{className:ve,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e;v.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=n&&n.repeat_answer)}))},children:"重置"}),(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e;n.isadd?(t(!1),d()):(v.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,choices:null==n||null===(e=n.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=n&&n.repeat_answer)})),t(!1))},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:function(){v.submit()},children:"保存题目"})]})]})},Ve=t(2080),We=t(24334),He=function(e){var n=e.qitem,t=e.TagDiscipline,i=e.exerciseitem,r=e.setisedit,a=e.seveeditor,l=e.deleteitem,c=e.getTagData,d=e.init,f=h.Z.useForm(),v=p()(f,1)[0];return(0,m.useEffect)((function(){var e,t,i,r;v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,difficulty:n.difficulty,item_banks_group_id:n.item_banks_group_id,hack:s()(s()({},n),{},{time_limit:(null==n||null===(e=n.hack)||void 0===e?void 0:e.time_limit)||3}),hack_codes:{language:null==n||null===(t=n.program_attr)||void 0===t?void 0:t.language,code:We.Base64.decode((null==n||null===(i=n.program_attr)||void 0===i?void 0:i.code)||"")},hack_sets:s()({},null==n||null===(r=n.hack_sets)||void 0===r?void 0:r[0]),repeat_answer:!n.repeat_answer}))}),[n]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(h.Z,{form:v,colon:!1,onValuesChange:function(e,n){if(null!=e&&e.standard_answers){var t,i,s,r=(null===(t=v.getFieldValue("standard_answers"))||void 0===t?void 0:t.length)>0&&(null===(i=v.getFieldValue("standard_answers"))||void 0===i||null===(i=i.map((function(e){return e.score})))||void 0===i?void 0:i.filter((function(e){return e})));if((null==r?void 0:r.length)>0)v.setFieldsValue({question_score:(null==r?void 0:r.length)>0&&(null===(s=r.reduce((function(e,n){return e+n})))||void 0===s?void 0:s.toFixed(1))})}},onFinish:function(e){var t;a(s()(s()(s()({},n),e),{},{item_type:null==n?void 0:n.question_type,standard_answers:null===(t=e.standard_answers)||void 0===t?void 0:t.map((function(e,n){return s()(s()({},e),{},{position:e.choice_id||n+1})})),standard_answer:void 0}))},onFinishFailed:function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),v.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,Ze.jsx)("span",{children:"程序填空题"})]}),(0,Ze.jsx)(h.Z.Item,{className:ee,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,Ze.jsx)(b.Z,{style:{width:150},placeholder:"请输入当前小题分数",size:"middle",disabled:!0,max:100,min:.1})}),(0,Ze.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){l()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," 删除"]})]}),(0,Ze.jsx)(Ve.t,{form:v,questionTitlePlaceholder:"请编辑填空题题干内容",scoreByBlank:!0,hackidentifier:null==n?void 0:n.hack_identifier,answerKey:"standard_answers"}),(0,Ze.jsx)(Oe,{getTagData:c,qitem:n,exerciseitem:i,TagDiscipline:t,form:v})]}),(0,Ze.jsxs)("div",{className:ve,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e,t,i;v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,difficulty:n.difficult,item_banks_group_id:n.item_banks_group_id,hack:s()({},n),hack_codes:{language:null==n||null===(e=n.program_attr)||void 0===e?void 0:e.language,code:We.Base64.decode(null==n||null===(t=n.program_attr)||void 0===t?void 0:t.code)},hack_sets:s()({},null==n||null===(i=n.hack_sets)||void 0===i?void 0:i[0]),repeat_answer:!n.repeat_answer}))},children:"重置"}),(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e,t,i;n.isadd?(r(!1),d()):(v.setFieldsValue(s()(s()({},n),{},{standard_answers:n.standard_answer,difficulty:n.difficult,item_banks_group_id:n.item_banks_group_id,hack:s()({},n),hack_codes:{language:null==n||null===(e=n.program_attr)||void 0===e?void 0:e.language,code:We.Base64.decode(null==n||null===(t=n.program_attr)||void 0===t?void 0:t.code)},hack_sets:s()({},null==n||null===(i=n.hack_sets)||void 0===i?void 0:i[0]),repeat_answer:!n.repeat_answer})),r(!1))},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:function(){v.submit()},children:"保存题目"})]})]})},Ue=t(77036),Xe=function(e){var n,t=e.qitem,i=e.setqitem,r=e.setisedit,a=(e.TagDiscipline,e.exerciseitem,e.seveeditor),l=e.deleteitem,c=h.Z.useForm(),d=p()(c,1)[0];return(0,m.useEffect)((function(){var e,n;d.setFieldsValue(s()(s()({},t),{},{name:null==t?void 0:t.question_title,choices:null==t||null===(e=t.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=t&&t.repeat_answer)})),t.shixun=null==t||null===(n=t.shixun)||void 0===n?void 0:n.map((function(e){return s()(s()({},e),{},{defaultscore:e.challenge_score})}))}),[]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(h.Z,{form:d,colon:!1,onFinish:function(e){var n,i,r=s()(s()({},e),{},{question_scores:null==t||null===(n=t.shixun)||void 0===n?void 0:n.map((function(e){return e.challenge_score})),item_type:null==t?void 0:t.question_type,choices:null==e||null===(i=e.choices)||void 0===i?void 0:i.map((function(e){return s()(s()({},e),{},{is_answer:e.standard_boolean})}))});a(s()(s()({},t),r))},onFinishFailed:function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),d.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,Ze.jsx)("span",{children:"实训题"})]}),(0,Ze.jsx)(h.Z.Item,{className:ee,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,Ze.jsx)(b.Z,{style:{width:150},placeholder:"请输入当前小题分数",disabled:!0,max:100,min:.1})}),(0,Ze.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){l()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,Ze.jsx)(h.Z.Item,{label:"题干",name:"question_title",labelCol:{span:24},rules:[{required:!0}],children:(0,Ze.jsx)(Ue.Z,{watch:!0,height:140,placeholder:"",defaultValue:t.question_title})})]}),(0,Ze.jsx)("div",{children:(0,Ze.jsxs)("p",{children:[(0,Ze.jsx)("span",{style:{color:"red"},children:"*"}),"关卡名称"]})}),null==t||null===(n=t.shixun)||void 0===n?void 0:n.map((function(e,n){return(0,Ze.jsxs)("div",{style:{display:"flex",marginBottom:20},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[n+1,"、",e.challenge_name]}),(0,Ze.jsxs)("div",{children:[(0,Ze.jsx)("span",{style:{color:"red"},children:"*"}),"分值",(0,Ze.jsx)(b.Z,{value:null==e?void 0:e.challenge_score,onChange:function(n){var r;e.challenge_score=n;var a=parseFloat(null==t||null===(r=t.shixun)||void 0===r?void 0:r.map((function(e){return e.challenge_score})).reduce((function(e,n){return parseFloat(e)+parseFloat(n)})));d.setFieldsValue({question_score:a}),i(s()({},t))},max:100,min:1,style:{marginLeft:10,width:150},placeholder:"请输入当前小题分数",size:"middle"})]})]})})),(0,Ze.jsxs)("div",{className:ve,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e,n;d.setFieldsValue(s()(s()({},t),{},{name:null==t?void 0:t.question_title,choices:null==t||null===(e=t.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=t&&t.repeat_answer)})),t.shixun=null==t||null===(n=t.shixun)||void 0===n?void 0:n.map((function(e){return s()(s()({},e),{},{challenge_score:e.defaultscore})})),i(s()({},t))},children:"重置"}),(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){var e,n;d.setFieldsValue(s()(s()({},t),{},{name:null==t?void 0:t.question_title,choices:null==t||null===(e=t.question_choices)||void 0===e?void 0:e.map((function(e){return s()(s()({},e),{},{standard_boolean:null!=e&&e.standard_boolean?1:0})})),repeat_answer:!(null!=t&&t.repeat_answer)})),t.shixun=null==t||null===(n=t.shixun)||void 0===n?void 0:n.map((function(e){return s()(s()({},e),{},{challenge_score:e.defaultscore})})),i(s()({},t)),r(!1)},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:u()(o()().mark((function e(){var n,i,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==t||null===(n=t.shixun)||void 0===n||null===(i=n.map)||void 0===i?void 0:i.call(n,(function(e){return e.challenge_score})).filter((function(e){return e})).length)<(null==t||null===(s=t.shixun)||void 0===s?void 0:s.length))){e.next=3;break}return x.ZP.info("分数不能为空"),e.abrupt("return");case 3:d.submit();case 4:case"end":return e.stop()}}),e)}))),children:"保存题目"})]})]})},Ke="warp___w1JUC",Ge="indexTag___LPncW",Ye="normalWrap___pEIzs",Je="redio___I6tXM",Qe="redioitem___cS4Gp",$e="redioitemyes___JBDmk",en="title___XAohQ",nn="titleyes____bNQk",tn="yestag___zQnb1",sn="checkbox___MHadU",rn="checkboxitem___KX7mB",an="checkboxitemyes___MpOWf",ln="bottom___FkHfO",on="bottomitem___AS0Qp",cn="left___U23z1",un="right___yJVEk",dn="completion___Bu5G6",pn="content___LySPW",mn="items___ETMq9",fn="simple___XX5t0",hn="shixunWrapper___w6oIG",vn="shixun___ePWKn",xn="score___nGh9k",_n="qtitle___DAMW1",gn="program___Mm1qL",jn="combination___Sw7S6",yn="qtype___Xdl60",bn=t(95237),wn=t(43604),kn=["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."],Nn=function(e){var n,t,i,s,r,a,l,o,c,u=e.qitem;return(0,Ze.jsxs)("div",{className:Ke,children:[(0===(null==u?void 0:u.question_type)||2===(null==u?void 0:u.question_type))&&(0,Ze.jsx)("div",{className:Ye,children:null==u||null===(n=u.question_choices)||void 0===n?void 0:n.map((function(e,n){return(0,Ze.jsxs)("div",{className:Je,children:[!(null!=e&&e.standard_boolean)&&(0,Ze.jsx)("span",{className:Qe}),(null==e?void 0:e.standard_boolean)&&(0,Ze.jsx)("i",{className:"".concat($e," icon-duigou1")}),(0,Ze.jsx)("span",{className:"".concat(null!=e&&e.standard_boolean?nn:en," ").concat(Ge),children:0===(null==u?void 0:u.question_type)?kn[n]:""}),(0,Ze.jsx)(Ne.Z,{className:null!=e&&e.standard_boolean?nn:en,value:null==e?void 0:e.choice_text}),(null==e?void 0:e.standard_boolean)&&(0,Ze.jsx)("div",{className:tn,children:"正确答案"})]},n)}))}),1===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{className:Ye,children:null==u||null===(t=u.question_choices)||void 0===t?void 0:t.map((function(e,n){return(0,Ze.jsxs)("div",{className:sn,children:[!(null!=e&&e.standard_boolean)&&(0,Ze.jsx)("span",{className:rn}),(null==e?void 0:e.standard_boolean)&&(0,Ze.jsx)("i",{className:"".concat(an," icon-duigou1")}),(0,Ze.jsx)("span",{className:"".concat(null!=e&&e.standard_boolean?nn:en," ").concat(Ge),children:kn[n]}),(0,Ze.jsx)(Ne.Z,{className:null!=e&&e.standard_boolean?nn:en,value:null==e?void 0:e.choice_text}),(null==e?void 0:e.standard_boolean)&&(0,Ze.jsx)("div",{className:tn,children:"正确答案"})]},n)}))}),3===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{className:dn,children:null==u||null===(i=u.standard_answer)||void 0===i?void 0:i.map((function(e,n){var t;return(0,Ze.jsxs)("div",{style:{display:"flex"},children:[(0,Ze.jsxs)("span",{className:en,children:["填空项",n+1]}),(0,Ze.jsx)(bn.Z,{gutter:[30,20],className:"".concat(pn," mb20"),children:null===(t=e.answer_text)||void 0===t?void 0:t.map((function(e,n){return(0,Ze.jsx)(wn.Z,{children:(0,Ze.jsx)("div",{className:mn,children:e})},n)}))})]},n)}))}),4===(null==u?void 0:u.question_type)&&(0,Ze.jsxs)("div",{className:fn,children:[(0,Ze.jsx)("span",{className:en,children:"参考答案"}),(0,Ze.jsx)(Ne.Z,{className:pn,value:(null==u||null===(s=u.standard_answer)||void 0===s?void 0:s[0])||""})]}),5===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{className:hn,children:null==u||null===(r=u.shixun)||void 0===r?void 0:r.map((function(e,n){return(0,Ze.jsxs)("div",{className:"".concat(vn," mb30"),children:[(0,Ze.jsxs)("span",{className:xn,children:["(",null==e?void 0:e.challenge_score,"分)"]}),(0,Ze.jsxs)("span",{className:_n,children:[(null==u?void 0:u.index)+"."+(n+1),"、",null==e?void 0:e.challenge_name]})]},n)}))}),6===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{className:gn,children:(0,Ze.jsx)(Ne.Z,{className:pn,value:(null==u?void 0:u.description)||"- -"})}),7===(null==u?void 0:u.question_type)&&(null==u||null===(a=u.sub_exercise_questions)||void 0===a?void 0:a.map((function(e,n){var t;return(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)("div",{className:jn,children:[(0,Ze.jsxs)("span",{className:xn,children:[null==e?void 0:e.question_score,"分"]}),(0,Ze.jsx)("span",{className:yn,children:"单选题"}),(0,Ze.jsxs)("span",{className:_n,children:[n+1,"、",null==e?void 0:e.question_title]})]}),(0,Ze.jsx)("div",{className:Ke,style:{padding:"30px 58px",paddingBottom:0},children:(0,Ze.jsx)("div",{children:null==e||null===(t=e.question_choices)||void 0===t?void 0:t.map((function(e,n){return(0,Ze.jsxs)("div",{className:Je,children:[!(null!=e&&e.standard_boolean)&&(0,Ze.jsx)("span",{className:Qe}),(null==e?void 0:e.standard_boolean)&&(0,Ze.jsx)("i",{className:"".concat($e," icon-duigou1")}),(0,Ze.jsx)("span",{className:"".concat(null!=e&&e.standard_boolean?nn:en," ").concat(Ge),children:kn[n]}),(0,Ze.jsx)(Ne.Z,{className:null!=e&&e.standard_boolean?nn:en,value:null==e?void 0:e.choice_text}),(null==e?void 0:e.standard_boolean)&&(0,Ze.jsx)("div",{className:tn,children:"正确答案"})]},n)}))})})]},n)}))),8===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{children:(0,Ze.jsx)(Ne.Z,{disabledFill:!0,className:pn,showProgramFill:!0,value:We.Base64.decode((null==u||null===(l=u.program_attr)||void 0===l?void 0:l.code)||"")})}),((null==u?void 0:u.question_type)<=4||[6,8].includes(null==u?void 0:u.question_type))&&(0,Ze.jsxs)("div",{className:ln,children:[(0,Ze.jsxs)("div",{className:"".concat(on," mb30"),children:[(0,Ze.jsx)("span",{className:cn,children:"解析"}),(0,Ze.jsx)(Ne.Z,{className:un,value:(null==u?void 0:u.analysis)||""})]}),(0,Ze.jsxs)("div",{className:"".concat(on," mb30"),children:[(0,Ze.jsx)("span",{className:cn,children:"难度"}),(0,Ze.jsx)("span",{className:un,children:1===(null==u?void 0:u.difficulty)?"简单":2===(null==u?void 0:u.difficulty)?"适中":"困难"})]}),(0,Ze.jsxs)("div",{className:on,children:[(0,Ze.jsx)("span",{className:cn,children:"知识点"}),(0,Ze.jsx)("span",{className:un,children:(null==u||null===(o=u.tag_discipline_names)||void 0===o?void 0:o.length)<=0?"- -":null==u||null===(c=u.tag_discipline_names)||void 0===c?void 0:c.toString()})]})]})]})},Zn=t(73897),Cn=t(28263),In=function(e){var n=e.qitem,t=e.setisedit,i=e.TagDiscipline,r=e.exerciseitem,a=e.seveeditor,l=e.deleteitem,c=e.getTagData,d=e.init,f=h.Z.useForm(),v=p()(f,1)[0];return(0,m.useEffect)((function(){v.setFieldsValue(s()(s()({},n),{},{name:n.question_title,answer_texts:n.standard_answer,repeat_answer:!n.repeat_answer}))}),[n]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(h.Z,{form:v,colon:!1,onFinish:function(e){a(s()(s()({},n),e))},onFinishFailed:function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:x.ZP.error(n.errorFields[0].errors[0]),v.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsx)("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),(0,Ze.jsx)("span",{children:"简答题"})]}),(0,Ze.jsx)(h.Z.Item,{className:ee,name:"question_score",label:"分值",rules:[{required:!0,message:"请输入分值"}],children:(0,Ze.jsx)(b.Z,{style:{width:150},placeholder:"请输入当前小题分数",max:100,min:.1})}),(0,Ze.jsxs)("span",{style:{marginLeft:20,color:"red",cursor:"pointer"},onClick:function(){l()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"删除"]})]}),(0,Ze.jsx)(Cn.W,{form:v,showKeywords:!0,questionTitlePlaceholder:"请编辑简答题题干内容"}),(0,Ze.jsx)(Oe,{getTagData:c,qitem:n,exerciseitem:r,TagDiscipline:i,form:v})]}),(0,Ze.jsxs)("div",{className:ve,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){v.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,answer_texts:n.standard_answer||[],repeat_answer:!(null!=n&&n.repeat_answer)}))},children:"重置"}),(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){n.isadd?(t(!1),d()):(v.setFieldsValue(s()(s()({},n),{},{name:null==n?void 0:n.question_title,answer_texts:n.standard_answer||[],repeat_answer:!(null!=n&&n.repeat_answer)})),t(!1))},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:function(){v.submit()},children:"保存题目"})]})]})},Sn=function(e){var n,t,i=e.setScoreShow,s=e.ScoreShow,r=e.exerciseitem,a=e.getdata,l=(0,m.useState)(!1),c=p()(l,2),d=c[0],f=c[1];function h(){return v.apply(this,arguments)}function v(){return(v=u()(o()().mark((function e(){var n,t,i,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=null==r||null===(n=r.exercise_question_types)||void 0===n||null===(n=n.filter((function(e){return e.Singlequestion})))||void 0===n?void 0:n.map((function(e){return{question_type:e.question_type,score:e.Singlequestion}})),e.next=3,(0,ge.ZP)("/api/examination_banks/".concat(null==r||null===(t=r.exercise)||void 0===t?void 0:t.id,"/batch_set_score.json"),{method:"POST",body:{question_arr:i}});case 3:0===(null==(s=e.sent)?void 0:s.status)&&a();case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,Ze.jsxs)("div",{children:[s&&(0,Ze.jsxs)(I.Z,{title:!1,footer:!1,open:s,width:640,centered:!0,zIndex:10,closable:!1,className:te,onCancel:function(){i(!1)},children:[(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{className:O,children:["批量设置分值",(0,Ze.jsxs)("div",{className:U,children:["总分 ",(null==r?void 0:r.exercise_question_types.length)>0&&(null==r||null===(n=r.exercise_types)||void 0===n?void 0:n.q_scores)]})]}),(0,Ze.jsx)("span",{onClick:function(){return i(!1)},className:ie,children:"X"})]}),(0,Ze.jsxs)("div",{className:se,children:[(0,Ze.jsx)("span",{children:"题型名称"}),(0,Ze.jsx)("span",{children:"小题总数"}),(0,Ze.jsx)("span",{children:"题型总分"}),(0,Ze.jsx)("span",{children:"操作"})]}),null==r||null===(t=r.exercise_question_types)||void 0===t||null===(t=t.filter((function(e){return"实训题"!==e.name&&"组合题"!==e.name})))||void 0===t?void 0:t.map((function(e,n){var t;return(0,Ze.jsxs)("div",{className:re,children:[(0,Ze.jsx)("span",{children:null==e?void 0:e.name}),(0,Ze.jsx)("span",{children:null==e||null===(t=e.items)||void 0===t?void 0:t.length}),(0,Ze.jsx)("span",{children:null==e?void 0:e.score}),(0,Ze.jsxs)("span",{children:["每题",(0,Ze.jsx)(b.Z,{min:.1,max:100,onChange:function(n){e.Singlequestion=n},defaultValue:e.Singlequestion,style:{width:90,height:38,margin:"0px 10px",display:"flex",alignItems:"center"}}),"分"]})]},n)})),(0,Ze.jsxs)("div",{className:ae,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){i(!1)},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:function(){var e;null!=r&&r.use_blank_score&&null!=r&&null!==(e=r.exercise_question_types)&&void 0!==e&&null!==(e=e.filter((function(e){return"填空题"===e.name})))&&void 0!==e&&null!==(e=e[0])&&void 0!==e&&e.Singlequestion?f(!0):(h(),i(!1))},children:"确认"})]})]}),(0,Ze.jsxs)(I.Z,{title:!1,footer:!1,centered:!0,open:d,zIndex:20,width:640,closable:!1,className:te,children:[(0,Ze.jsxs)("div",{style:{marginTop:40},children:["填空题中存在",(0,Ze.jsx)("span",{style:{color:"#FA6400"},children:"按空给分"}),"的小题,若批量设置分值会统一将填空题改为按题给分"]}),(0,Ze.jsxs)("div",{className:ae,children:[(0,Ze.jsx)(w.ZP,{className:oe,onClick:function(){f(!1)},children:"取消"}),(0,Ze.jsx)(w.ZP,{className:le,onClick:function(){h(),f(!1),i(!1)},children:"确认"})]})]})]})},Pn=t(99313),Tn=t(51945),En=t(86859),qn="scoremodal___upTFR",Fn="selectWrapper___HH3RX",On="allqingchu___BFF1D",Rn="title___hFasb",Mn="bottom___A1n1C",An="yes___P1zzb",Ln="no___xZqXd",Bn="titlecount___fqA9P",Dn="add___MqV0R",zn="search___NREgv",Vn="searchIcon___qny3A",Wn="tabWrap___dR18c",Hn="previewModal___uSiGS",Un="warp___aLZwN",Xn="mainPart___OdEo7",Kn="shixunbutton___Eoa1i",Gn="redio___LJ4js",Yn="redioitem___YicCC",Jn="redioitemyes___lX4Nr",Qn="title___pi1jH",$n="titleyes___jiEh7",et="yestag___DLWoP",nt="qcount___U9kkL",tt="qtitle___kyg0t",it="checkbox___vjiBw",st="checkboxitem___HW3CP",rt="checkboxitemyes___kpjek",at="bottom___uG8Zq",lt="bottomitem___TnJQQ",ot="left___M8WXX",ct="right____dkCI",ut="completion___H6RmA",dt="content___a2hGC",pt="items___D8mLd",mt="simple___fQ0OS",ft="shixun___nB6Jk",ht="combination___YrOdz",vt="program___lG0JA",xt=["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."],_t=function(e){var n,t,i,s,r,a,l,o,c,u=e.qitem;return(0,Ze.jsxs)("div",{className:Un,children:[(0,Ze.jsxs)("div",{className:Xn,children:[(0,Ze.jsxs)("div",{className:nt,children:[8===(null==u?void 0:u.question_type)&&(0,Ze.jsx)(Ne.Z,{className:dt,showProgramFill:!0,value:null==u||null===(n=u.program_attr)||void 0===n?void 0:n.description}),8!=(null==u?void 0:u.question_type)&&(0,Ze.jsx)(Ne.Z,{className:tt,value:(null==u?void 0:u.name)||(null==u?void 0:u.title)})]}),(0===(null==u?void 0:u.question_type)||2===(null==u?void 0:u.question_type))&&(0,Ze.jsx)("div",{children:null==u||null===(t=u.choices)||void 0===t?void 0:t.map((function(e,n){return(0,Ze.jsxs)("div",{className:Gn,children:[!(null!=e&&e.is_answer)&&(0,Ze.jsx)("span",{className:Yn}),(null==e?void 0:e.is_answer)&&(0,Ze.jsx)("i",{className:"".concat(Jn," icon-duigou1")}),(0,Ze.jsx)(Ne.Z,{className:null!=e&&e.is_answer?$n:Qn,value:xt[n]+(null==e?void 0:e.choice_text)}),(null==e?void 0:e.is_answer)&&(0,Ze.jsx)("div",{className:et,children:"正确答案"})]})}))}),1===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{children:null==u||null===(i=u.choices)||void 0===i?void 0:i.map((function(e,n){return(0,Ze.jsxs)("div",{className:it,children:[!(null!=e&&e.is_answer)&&(0,Ze.jsx)("span",{className:st}),(null==e?void 0:e.is_answer)&&(0,Ze.jsx)("i",{className:"".concat(rt," icon-duigou1")}),(0,Ze.jsx)(Ne.Z,{className:null!=e&&e.is_answer?$n:Qn,value:xt[n]+(null==e?void 0:e.choice_text)}),(null==e?void 0:e.is_answer)&&(0,Ze.jsx)("div",{className:et,children:"正确答案"})]})}))}),3===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{className:ut,children:null==u||null===(s=u.standard_answer)||void 0===s?void 0:s.map((function(e,n){var t;return(0,Ze.jsxs)("div",{style:{display:"flex"},children:[(0,Ze.jsxs)("span",{className:Qn,children:["填空项",n+1]}),(0,Ze.jsx)("div",{className:dt,children:null==e||null===(t=e.answer_text)||void 0===t?void 0:t.map((function(e,n){return(0,Ze.jsx)("div",{className:pt,children:e})}))})]})}))}),4===(null==u?void 0:u.question_type)&&(0,Ze.jsxs)("div",{className:mt,children:[(0,Ze.jsx)("span",{className:Qn,children:"参考答案"}),(0,Ze.jsx)(Ne.Z,{className:dt,value:(null==u||null===(r=u.answer_texts)||void 0===r?void 0:r[0])||"- -"})]}),5===(null==u?void 0:u.question_type)&&(null==u||null===(a=u.challenge_names)||void 0===a?void 0:a.map((function(e,n){return(0,Ze.jsx)("div",{className:ft,children:(0,Ze.jsxs)("span",{className:tt,children:[(0,Ze.jsxs)("span",{style:{marginRight:10},children:["第",(0,_e.EM)(n+1),"题"]}),e]})})}))),6===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{className:vt,children:(0,Ze.jsx)(Ne.Z,{className:dt,value:(null==u||null===(l=u.program_attr)||void 0===l?void 0:l.description)||"- -"})}),7===(null==u?void 0:u.question_type)&&(null==u||null===(o=u.sub_item_banks)||void 0===o?void 0:o.map((function(e,n){var t;return(0,Ze.jsxs)("div",{children:[(0,Ze.jsx)("div",{className:ht,children:(0,Ze.jsx)("span",{className:tt,children:null==e?void 0:e.name})}),(0,Ze.jsx)("div",{className:Un,style:{padding:"0px",paddingTop:20},children:(0,Ze.jsx)("div",{children:null==e||null===(t=e.choices)||void 0===t?void 0:t.map((function(e,n){return(0,Ze.jsxs)("div",{className:Gn,children:[!(null!=e&&e.is_answer)&&(0,Ze.jsx)("span",{className:Yn}),(null==e?void 0:e.is_answer)&&(0,Ze.jsx)("i",{className:"".concat(Jn," icon-duigou1")}),(0,Ze.jsx)(Ne.Z,{className:null!=e&&e.is_answer?$n:Qn,value:xt[n]+(null==e?void 0:e.choice_text)}),(null==e?void 0:e.is_answer)&&(0,Ze.jsx)("div",{className:et,children:"正确答案"})]})}))})})]})}))),8===(null==u?void 0:u.question_type)&&(0,Ze.jsx)("div",{children:(0,Ze.jsx)(Ne.Z,{disabledFill:!0,className:dt,showProgramFill:!0,value:We.Base64.decode((null==u||null===(c=u.program_attr)||void 0===c?void 0:c.code)||"")})}),5===(null==u?void 0:u.question_type)&&(0,Ze.jsxs)("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"},children:[(0,Ze.jsxs)("div",{style:{flex:1,alignItems:"center",display:"flex"},children:[(0,Ze.jsxs)("div",{style:{marginRight:30},children:[(0,Ze.jsx)("span",{style:{marginRight:10},children:"创建者"}),(0,Ze.jsx)("span",{style:{color:"#000000"},children:(null==u?void 0:u.author_name)||"- -"})]}),(0,Ze.jsxs)("div",{style:{marginRight:30},children:[(0,Ze.jsx)("span",{style:{marginRight:10},children:"所属单位"}),(0,Ze.jsx)("span",{style:{color:"#000000"},children:(null==u?void 0:u.author_school_name)||"- -"})]}),(0,Ze.jsxs)("div",{style:{marginRight:30},children:[(0,Ze.jsx)("span",{style:{marginRight:10},children:"学习人数"}),(0,Ze.jsx)("span",{style:{color:"#000000"},children:(null==u?void 0:u.study_count)||"0"})]})]}),(0,Ze.jsxs)("a",{className:Kn,href:"/shixuns/".concat(null==u?void 0:u.identifier,"/challenges?exercise=true"),target:"_blank",children:[(0,Ze.jsx)("i",{onClick:function(){},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"实训详情"]})]})]}),((null==u?void 0:u.question_type)<=4||[6,8].includes(null==u?void 0:u.question_type))&&(0,Ze.jsxs)("div",{className:at,children:[(0,Ze.jsxs)("div",{className:lt,children:[(0,Ze.jsx)("span",{className:ot,children:"解析"}),(0,Ze.jsx)(Ne.Z,{className:ct,value:(null==u?void 0:u.analysis)||""})]}),(0,Ze.jsxs)("div",{className:lt,children:[(0,Ze.jsx)("span",{className:ot,children:"难度"}),(0,Ze.jsx)("span",{className:ct,children:1===(null==u?void 0:u.difficulty)?"简单":2===(null==u?void 0:u.difficulty)?"适中":"困难"})]}),(0,Ze.jsxs)("div",{className:lt,children:[(0,Ze.jsx)("span",{className:ot,children:"知识点"}),(0,Ze.jsx)("span",{className:ct,children:null==u?void 0:u.tag_discipline})]})]})]})},gt=t(93931),jt=t(2824),yt=function(e){var n,t=e.setScoreShow,i=e.ScoreShow,r=e.onOk,l=e.isshixuns,c=e.isloadings,d=(0,m.useState)({type:"1",page:1,per_page:10,updated_at:"",quotes:""}),f=p()(d,2),v=f[0],_=f[1],y=(0,m.useState)([]),b=p()(y,2),k=b[0],N=b[1],C=(0,m.useState)([]),S=p()(C,2),P=S[0],T=S[1],E=(0,m.useState)([]),q=p()(E,2),F=q[0],O=q[1],R=(0,m.useState)([]),M=p()(R,2),A=M[0],L=M[1],B=(0,m.useState)(!1),D=p()(B,2),z=D[0],V=D[1],W=h.Z.useForm(),H=p()(W,1)[0],U=(0,m.useState)(),X=p()(U,2),K=X[0],G=X[1],Y=(0,m.useState)(!1),J=p()(Y,2),Q=J[0],$=J[1],ee=(0,m.useState)(l),ne=p()(ee,2),te=ne[0],ie=ne[1],se=(0,m.useState)([]),re=p()(se,2),ae=re[0],le=re[1],oe=(0,m.useState)(0),ce=p()(oe,2),ue=ce[0],de=ce[1],pe=(0,m.useState)(!0),me=p()(pe,2),fe=me[0],he=me[1],ve=[{name:"全部",value:"",question_type:0},{name:"编程题",value:"PROGRAM",question_type:6},{name:"单选题",value:"SINGLE",question_type:0},{name:"多选题",value:"MULTIPLE",question_type:1},{name:"判断题",value:"JUDGMENT",question_type:2},{name:"填空题",value:"COMPLETION",question_type:3},{name:"简答题",value:"SUBJECTIVE",question_type:4},{name:"实训题",value:"SHIXUN",question_type:5},{name:"组合题",value:"COMBINATION",question_type:7},{name:"程序填空题",value:"BPROGRAM",question_type:8}],xe=(0,m.useState)([]),_e=p()(xe,2),je=_e[0],ye=_e[1],we=(0,m.useRef)(new Set),ke=(0,m.useRef)(new Set),Ce=[{name:"简单",value:1},{name:"适中",value:2},{name:"困难",value:3}],Ie=(0,m.useState)(!1),Pe=p()(Ie,2),Te=Pe[0],Ee=Pe[1];function qe(e){return Fe.apply(this,arguments)}function Fe(){return(Fe=u()(o()().mark((function e(n){var t,i,r,a,l,c,u,d;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(V(!0),_(s()({},n)),!te){e.next=9;break}return e.next=5,(0,ge.ZP)("/api/shixun_lists.json",{method:"get",params:s()(s()({},n),{},{discipline_id:(null==n||null===(t=n.courseid)||void 0===t?void 0:t[0])||null,sub_discipline_id:(null==n||null===(i=n.courseid)||void 0===i?void 0:i[1])||null,limit:n.per_page})});case 5:r=e.sent,L(r),e.next=19;break;case 9:if(!((null==F?void 0:F.length)<=0&&"5"===n.type)){e.next=13;break}return L([]),V(!1),e.abrupt("return");case 13:return c="5"===n.type?null==F?void 0:F.filter((function(e){return!ae.includes(e)})):null,u="5"===n.type?null==F?void 0:F.filter((function(e){return ae.includes(e)})):null,e.next=17,(0,ge.ZP)("/api/item_banks.json",{method:"get",params:s()(s()({},n),{},{discipline_id:(null==n||null===(a=n.courseid)||void 0===a?void 0:a[0])||null,sub_discipline_id:(null==n||null===(l=n.courseid)||void 0===l?void 0:l[1])||null,ids:c,shixun_ids:u,type:"5"===n.type?null:n.type})});case 17:d=e.sent,L(d);case 19:V(!1);case 20:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Oe(){return(Oe=u()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ge.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:"5"===v.type?null:v.type,clazz:"ItemBanksGroup"}});case 2:n=e.sent,N((0,Z.L)(null==n?void 0:n.disciplines));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Re(e){return Me.apply(this,arguments)}function Me(){return(Me=u()(o()().mark((function e(n){var t,i,r,a,l,c,u;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(V(!0),l=null===(t=n.list)||void 0===t?void 0:t.filter((function(e){return!ae.includes(e)})),c=null===(i=n.list)||void 0===i?void 0:i.filter((function(e){return ae.includes(e)})),0!==l.length||0!==c.length){e.next=7;break}return V(!1),L([]),e.abrupt("return");case 7:return e.next=9,(0,ge.ZP)("/api/item_banks.json",{method:"get",params:s()(s()({},n),{},{discipline_id:(null==n||null===(r=n.courseid)||void 0===r?void 0:r[0])||null,sub_discipline_id:(null==n||null===(a=n.courseid)||void 0===a?void 0:a[1])||null,ids:l,shixun_ids:c,type:"5"===n.type?null:n.type})});case 9:u=e.sent,V(!1),L(u);case 12:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,m.useEffect)((function(){i&&(qe(v),function(){Oe.apply(this,arguments)}(),H.setFieldsValue({item_type:null,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),fe&&te&&(H.setFieldsValue({item_type:"SHIXUN"}),he(!1)))}),[i]),(0,m.useEffect)((function(){ue>0&&setTimeout((function(){de(0)}),2e3)}),[ue]),(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)(I.Z,{title:!1,footer:!1,open:i,width:1200,centered:!0,className:qn,onCancel:function(){t(!1)},children:[(0,Ze.jsx)("div",{style:{display:"flex",alignItems:"center"},children:(0,Ze.jsx)("div",{className:Rn,children:"题库选题"})}),(0,Ze.jsx)(Pn.Z,{className:Wn,activeKey:v.type,onChange:function(e){v.type=e,v.page=1,v.updated_at="",v.quotes="",v.item_type=null,v.courseid="",v.tag_discipline_id=null,v.difficulty=null,v.keyword=null,H.setFieldsValue({item_type:null,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),Ee(!1),"5"===v.type&&(te=!1,ie(!1)),_(s()({},v)),qe(s()({},v))},items:[{label:"公共",key:"1"},{label:"团队共享",key:"3"},{label:"收藏夹",key:"2"},{label:"我创建的",key:"0"},{label:(0,Ze.jsxs)("div",{children:["已选",F.length>0&&(0,Ze.jsx)("span",{className:Bn,children:F.length}),ue>0&&(0,Ze.jsxs)("span",{className:Dn,children:["+",ue]})]}),key:"5"}]}),(0,Ze.jsxs)(h.Z,{layout:"inline",form:H,onValuesChange:function(e,n){var t=Object.values(n).some((function(e){return null!==e&&""!==e&&void 0!==e})),i=""===n.keyword;if(Ee(t||!i),v.page=1,"SHIXUN"===(null==n?void 0:n.item_type)){if("5"===v.type?ie(!1):ie(!0),e.keyword||""===e.keyword)return;H.submit()}else{if(null!=e&&e.courseid&&H.setFieldsValue({tag_discipline_id:""}),ie(!1),e.keyword||""===e.keyword)return;H.submit()}},onFinish:function(e){_(s()(s()({},v),e)),qe(s()(s()({},v),e))},children:[(0,Ze.jsx)(h.Z.Item,{name:"item_type",children:(0,Ze.jsx)(Se.default,{className:Fn,placeholder:"题型",style:{width:110},size:"middle",allowClear:!0,children:ve.map((function(e){return(0,Ze.jsx)(Se.default.Option,{children:e.name},e.value)}))})}),(0,Ze.jsx)(h.Z.Item,{name:"courseid",children:(0,Ze.jsx)(j.Z,{className:Fn,style:{width:160},size:"middle",placeholder:"方向&课程",options:k})}),!te&&(0,Ze.jsx)(h.Z.Item,{name:"tag_discipline_id",children:(0,Ze.jsx)(Se.default,{className:Fn,placeholder:"知识点",style:{width:160},size:"middle",allowClear:!0,children:null==A||null===(n=A.tag_disciplines)||void 0===n?void 0:n.map((function(e){return(0,Ze.jsx)(Se.default.Option,{children:e.name},e.id)}))})}),(0,Ze.jsx)(h.Z.Item,{name:te?"diff":"difficulty",children:(0,Ze.jsxs)(Se.default,{className:Fn,placeholder:"难度",style:{width:118},size:"middle",allowClear:!0,children:[!te&&Ce.map((function(e){return(0,Ze.jsx)(Se.default.Option,{children:e.name},e.value)})),te&&[{name:"初级",value:1},{name:"中级",value:2},{name:"中高级",value:3},{name:"高级",value:4}].map((function(e){return(0,Ze.jsx)(Se.default.Option,{children:e.name},e.value)}))]})}),Te&&(0,Ze.jsxs)("span",{className:On,onClick:function(){H.resetFields(),Ee(!1),H.submit()},children:[(0,Ze.jsx)("i",{className:"iconfont icon-guanbi4"}),(0,Ze.jsx)("span",{children:"清除筛选条件"})]}),(0,Ze.jsx)(h.Z.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword",children:(0,Ze.jsx)(g.Z.Search,{className:zn,placeholder:"请输入关键词搜索",allowClear:!0,suffix:(0,Ze.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(Vn),onClick:function(){return H.submit()}}),onSearch:function(e){H.submit()}})})]}),(0,Ze.jsxs)("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20},children:[(0,Ze.jsxs)("div",{onClick:function(){"asc"===v.updated_at?v.updated_at="desc":v.updated_at="asc",_(s()(s()({},v),{},{page:1})),qe(s()(s()({},v),{},{page:1}))},children:[" ",v.updated_at?(0,Ze.jsx)("img",{src:"asc"===v.updated_at?gt.Z:jt.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):(0,Ze.jsx)("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"按更新时间排序"]}),(0,Ze.jsxs)("div",{onClick:function(){"asc"===v.quotes?v.quotes="desc":v.quotes="asc",_(s()(s()({},v),{},{page:1})),qe(s()(s()({},v),{},{page:1}))},style:{marginLeft:20},children:[" ",v.quotes?(0,Ze.jsx)("img",{src:"asc"===v.quotes?gt.Z:jt.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):(0,Ze.jsx)("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"按使用次数排序"]})]}),(0,Ze.jsx)(Tn.Z,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(null==A?void 0:A.items)||(null==A?void 0:A.shixun_list),pagination:!1,loading:z,rowKey:function(e){return e.id},rowSelection:{type:"checkbox",selectedRowKeys:P,onSelect:function(e,n,t){if(n)te&&le([].concat(be()(ae),[e.id])),T([].concat(be()(P),[e.id])),ye([].concat(be()(je),[e])),e.identifier?we.current.add(e.id):ke.current.add(e.id),de(1),O([].concat(be()(F),[e.id]));else{var i=je.filter((function(n){return n.id!==e.id}));ye(i);var r=i.map((function(e){return e.id}));T(be()(r)),e.identifier?we.current.delete(e.id):ke.current.delete(e.id);var a=F.filter((function(n){return n!==e.id}));if(O(a),te){var l=ae.filter((function(n){return n!==e.id}));le(be()(l))}if("5"===v.type)return void Re(s()(s()({},v),{},{list:be()(a)}))}},onSelectAll:function(e,n,t){if(e){var i=t.map((function(e){return e.id}));te&&le([].concat(be()(ae),be()(i))),ye([].concat(be()(je),be()(t))),T([].concat(be()(P),be()(i))),O([].concat(be()(F),be()(i)));var r,l=a()(t);try{for(l.s();!(r=l.n()).done;){var o=r.value;o.identifier?we.current.add(o.id):ke.current.add(o.id)}}catch(e){l.e(e)}finally{l.f()}}else{var c=t.map((function(e){return e.id})),u=P.filter((function(e){return!c.some((function(n){return n===e}))})),d=je.filter((function(e){return!c.some((function(n){return n===e.id}))}));if(ye(d),T(be()(u)),O(be()(u)),te){var p=ae.filter((function(e){return!c.some((function(n){return n===e.id}))}));le(be()(p))}"5"===v.type&&Re(s()(s()({},v),{},{list:be()(u)}));var m,f=a()(c);try{for(f.s();!(m=f.n()).done;){var h=m.value;h.identifier?we.current.delete(h):ke.current.delete(h)}}catch(e){f.e(e)}finally{f.f()}}}},columns:[{title:"题型",dataIndex:"item_type",key:"item_type",render:function(e,n,t){var i;return(0,Ze.jsx)("span",{children:te||null!=n&&n.challenge_names?"实训题":null==ve||null===(i=ve.filter((function(n){return n.value===e})))||void 0===i||null===(i=i[0])||void 0===i?void 0:i.name})}},{title:"试题名称",dataIndex:"name",width:te?"30%":"60%",key:"name",render:function(e,n,t){var i;return(0,Ze.jsx)(Ne.Z,{showLines:1,showTextOnly:!0,value:te||null!=n&&n.challenge_names?(null==n?void 0:n.title)||e:"BPROGRAM"==(null==n?void 0:n.item_type)?null==n||null===(i=n.program_attr)||void 0===i?void 0:i.description:e},1)}},{title:"创建者",dataIndex:"author_name",key:"author_name",hidden:!te,render:function(e,n,t){var i;return(0,Ze.jsx)("span",{children:e?null==e||null===(i=e.split("、"))||void 0===i?void 0:i[0]:"- -"})}},{title:"所属单位",dataIndex:"author_school_name",key:"author_school_name",hidden:!te,render:function(e,n,t){return(0,Ze.jsx)("span",{children:e||"- -"})}},{title:"难度",dataIndex:"difficulty",key:"difficulty",render:function(e,n,t){var i,s;return(0,Ze.jsx)("span",{children:te||null!=n&&n.challenge_names?(null==n?void 0:n.level)||(null==Ce||null===(i=Ce.filter((function(n){return n.value===e})))||void 0===i||null===(i=i[0])||void 0===i?void 0:i.name):null==Ce||null===(s=Ce.filter((function(n){return n.value===e})))||void 0===s||null===(s=s[0])||void 0===s?void 0:s.name})}},{title:"使用次数",dataIndex:"quotes",key:"quotes",render:function(e,n,t){return(0,Ze.jsx)("span",{children:te||null!=n&&n.challenge_names?(null==n?void 0:n.study_count)||(null==n?void 0:n.stu_num):e})}},{title:"操作",dataIndex:"id",key:"item_type",render:function(e,n,t){return(0,Ze.jsx)("div",{style:{flex:1,textAlign:"start"},children:(0,Ze.jsx)("a",{onClick:function(){var e;G(s()(s()({},n),{},{question_type:te||null!=n&&n.challenge_names?5:null==ve||null===(e=ve.filter((function(e){return e.value===(null==n?void 0:n.item_type)})))||void 0===e||null===(e=e[0])||void 0===e?void 0:e.question_type})),$(!0)},children:"查看"})})}}].filter((function(e){return!e.hidden}))}),(0,Ze.jsx)(En.Z,{current:v.page,total:(null==A?void 0:A.items_count)||(null==A?void 0:A.shixuns_count),style:{marginBottom:20},defaultPageSize:v.per_page,showTotal:function(e){return(0,Ze.jsxs)("span",{children:["共 ",(0,Ze.jsx)("span",{style:{color:"#165DFF"},children:e})," 条数据"]})},pageSize:v.per_page,onChange:function(e,n){v.page=e,v.per_page=n,_(s()({},v)),qe(s()({},v))}}),(0,Ze.jsxs)("div",{className:Mn,children:[(0,Ze.jsx)(w.ZP,{className:Ln,onClick:function(){t(!1)},children:"取消"}),(0,Ze.jsx)(w.ZP,{loading:c,style:{width:c&&75},className:An,onClick:u()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==F?void 0:F.length)<=0)){e.next=3;break}return x.ZP.info("当前暂未选择数据"),e.abrupt("return");case 3:r(be()(ke.current),be()(we.current),!0,null==F?void 0:F.length);case 4:case"end":return e.stop()}}),e)}))),children:"确认"})]})]}),(0,Ze.jsx)(I.Z,{open:Q,title:"题目详情",footer:!1,className:Hn,width:1e3,centered:!0,onCancel:function(){$(!1)},onOk:function(){$(!1)},children:(0,Ze.jsx)(_t,{qitem:K})})]})},bt=t(87228),wt=[{name:"单选题",id:0,count:"q_singles",score:"q_singles_scores",nameType:"SINGLE"},{name:"多选题",id:1,count:"q_doubles",score:"q_doubles_scores",nameType:"MULTIPLE"},{name:"判断题",id:2,count:"q_judges",score:"q_judges_scores",nameType:"JUDGMENT"},{name:"填空题",id:3,count:"q_nulls",score:"q_nulls_scores",nameType:"COMPLETION"},{name:"简答题",id:4,count:"q_mains",score:"q_mains_scores",nameType:"SUBJECTIVE"},{name:"实训题",id:5,count:"q_shixuns",score:"q_shixuns_scores",nameType:"PRACTICAL"},{name:"编程题",id:6,count:"q_pros",score:"q_pros_scores",nameType:"PROGRAM"},{name:"组合题",id:7,count:"q_combinations",score:"q_combinations_scores",nameType:"COMBINATION"},{name:"程序填空题",id:8,count:"q_combinations",score:"q_combinations_scores",nameType:"BPROGRAM"}],kt=(0,f.connect)((function(e){return{user:e.user,dispatch:e.dispatch}}))((function(e){var n,t,i,r,a=e.user,l=e.dispatch,c=e.itemid,d=e.setisedits,v=(0,m.useState)(),j=p()(v,2),y=j[0],b=j[1],k=(0,m.useState)(!1),Z=p()(k,2),C=Z[0],K=Z[1],$=(0,m.useState)(),ee=p()($,2),te=ee[0],ie=ee[1],se=(0,m.useState)(),re=p()(se,2),ae=re[0],le=re[1],oe=(0,m.useState)(!1),ce=p()(oe,2),ue=ce[0],de=ce[1],pe=(0,m.useState)(!1),me=p()(pe,2),fe=me[0],he=me[1],ve=(0,m.useState)(),xe=p()(ve,2),ye=xe[0],be=xe[1],we=(0,m.useState)(!1),ke=p()(we,2),Ie=ke[0],Se=ke[1],Pe=(0,m.useState)(!1),Te=p()(Pe,2),Ee=Te[0],qe=Te[1],Fe=(0,m.useState)(!1),Oe=p()(Fe,2),Me=Oe[0],Le=Oe[1],De=(0,m.useState)(!1),Ve=p()(De,2),Ue=Ve[0],Ke=Ve[1],Ge=(0,m.useState)(!1),Ye=p()(Ge,2),Je=Ye[0],Qe=Ye[1],$e=(0,m.useState)(!1),en=p()($e,2),nn=(en[0],en[1],h.Z.useForm()),tn=p()(nn,1)[0],sn=(0,m.useState)(!1),rn=p()(sn,2),an=rn[0],ln=rn[1],on=(0,m.useRef)(null);(0,m.useEffect)((function(){un(),l({type:"globalSetting/footerToggle",payload:!1})}),[]),(0,m.useEffect)((function(){d(fe)}),[fe]);var cn=function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:n}});case 2:t=e.sent,be(t);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();function un(){return dn.apply(this,arguments)}function dn(){return(dn=u()(o()().mark((function e(){var n,t,i,r,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return de(!0),K(!0),e.next=4,l({type:"newExercisePaper/editExercise",payload:{id:c}});case 4:r=e.sent,de(!1),K(!1),b(r),null!=r&&null!==(n=r.exercise)&&void 0!==n&&n.sub_discipline_id&&cn(null==r||null===(a=r.exercise)||void 0===a?void 0:a.sub_discipline_id),ie(s()(s()({},null==r||null===(t=r.exercise_question_types)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.items)||void 0===t?void 0:t[0]),{},{index:1})),le(s()(s()({},null==r||null===(i=r.exercise_question_types)||void 0===i?void 0:i[0]),{},{indexs:1}));case 11:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function pn(e){return mn.apply(this,arguments)}function mn(){return(mn=u()(o()().mark((function e(n){var t,i,r,a,u,d,p,m,f;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return de(!0),K(!0),e.next=4,l({type:"newExercisePaper/editExercise",payload:{id:c}});case 4:u=e.sent,b(u),d=[],null==u||null===(t=u.exercise_question_types)||void 0===t||t.map((function(e){var n;null==e||null===(n=e.items)||void 0===n||n.map((function(e,n){d.push(s()(s()({},e),{},{index:n+1}))}))})),p=null===(i=d.filter((function(e){return e.question_id===(null==n?void 0:n.id)})))||void 0===i?void 0:i[0],m=null==u||null===(r=u.exercise_question_types)||void 0===r?void 0:r.map((function(e,n){if((null==p?void 0:p.question_type)===(null==e?void 0:e.question_type))return s()(s()({},e),{},{indexs:n+1})})),f=null===(a=m.filter((function(e){return e})))||void 0===a?void 0:a[0],le(s()({},f)),ie(s()({},p)),de(!1),K(!1);case 15:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function fn(e){return hn.apply(this,arguments)}function hn(){return(hn=u()(o()().mark((function e(n){var t,i,r,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=s()(s()({},n),{},{difficulty:(null==n?void 0:n.difficulty)||2,item_type:n.question_type,sub_discipline_id:null==y||null===(t=y.exercise)||void 0===t?void 0:t.sub_discipline_id,tag_discipline_ids:[],repeat_answer:!n.repeat_answer}),r={},8===n.question_type&&(r=s()(s()({},n),{},{hack:s()(s()({},null==n?void 0:n.hack),{},{difficult:n.difficulty}),hack_codes:s()(s()({},n.hack_codes),{},{code:We.Base64.encode(n.hack_codes.code)}),hack_sets:[s()({},n.hack_sets)],is_blank:!0})),n.tag_discipline_ids&&(i.tag_discipline_ids=Array.isArray(n.tag_discipline_ids)?n.tag_discipline_ids:[n.tag_discipline_ids],r.tag_discipline_ids=Array.isArray(n.tag_discipline_ids)?n.tag_discipline_ids:[n.tag_discipline_ids]),sessionStorage.projectFill&&(r.hack_identifier=sessionStorage.projectFill),e.next=7,(0,ge.ZP)("/api/examination_banks/".concat(c,"/examination_banks_item_banks/create_item_bank.json"),{method:"post",body:8===n.question_type?r:i});case 7:0===(null==(a=e.sent)?void 0:a.status)&&(he(!1),pn(a)),(0,_e.k3)();case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var vn=function(){var e=u()(o()().mark((function e(n,t){var i,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==n.length){e.next=4;break}return x.ZP.warning("请上传文件"),t(),e.abrupt("return");case 4:return e.next=6,(0,N.Hb)(c,null===(i=n[0])||void 0===i?void 0:i.file);case 6:0===(s=e.sent).status&&(x.ZP.success("成功导入".concat(null==s?void 0:s.success,"条")),Se(!1),un()),t();case 9:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();function xn(){return _n.apply(this,arguments)}function _n(){return _n=u()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:I.Z.confirm({title:"提示",content:"确定要删除这个试题吗?",okText:"确定",centered:!0,className:ne,onOk:function(){var e=u()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!te.question_id){e.next=7;break}return e.next=3,(0,ge.ZP)("/api/examination_banks/".concat(c,"/examination_banks_item_banks/").concat(te.question_id,".json"),{method:"delete"});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(un(),he(!1)),e.next=10;break;case 7:ie({}),he(!1),un();case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),cancelText:"取消"});case 1:case"end":return e.stop()}}),e)}))),_n.apply(this,arguments)}var gn=function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ge.ZP)("/api/examination_banks/".concat(c,"/examination_banks_item_banks.json"),{method:"post",body:s()({},n)});case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),jn=(0,bt.I)(),yn=jn.overflow,bn=jn.handleMouseEnter,wn=jn.handleMouseLeave,kn=function(){var e=u()(o()().mark((function e(n){var t,i,s,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return K(!0),e.next=3,(0,ge.ZP)("/api/examination_banks/".concat(c,"/sort_question_type.json"),{method:"post",body:{question_type:n}});case 3:if(t=e.sent,K(!1),0!==(null==t?void 0:t.status)){e.next=11;break}return e.next=8,l({type:"newExercisePaper/editExercise",payload:{id:c}});case 8:s=e.sent,b(s),null!=s&&null!==(i=s.exercise)&&void 0!==i&&i.sub_discipline_id&&cn(null==s||null===(r=s.exercise)||void 0===r?void 0:r.sub_discipline_id);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Cn=function(){return!!fe&&(x.ZP.info("请先保存或取消当前正在编辑的试题。"),!0)};return(0,Ze.jsxs)("div",{children:[(0,Ze.jsx)(_.Z,{spinning:ue,children:(0,Ze.jsx)("div",{className:F,children:(0,Ze.jsxs)("div",{style:{textAlign:"center"},children:[0===(null==y||null===(n=y.exercise_types)||void 0===n?void 0:n.q_counts)&&!fe&&(0,Ze.jsx)(je.Z,{customText:"还没有试题,从底部操作栏来添加吧~"}),((null==y||null===(t=y.exercise_types)||void 0===t?void 0:t.q_counts)>0||fe)&&(0,Ze.jsxs)("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"flex",alignItems:"stretch"},children:[(0,Ze.jsx)("div",{style:{backgroundColor:"#F6F7F9"},children:(0,Ze.jsx)(P.Z,{offsetTop:10,children:(0,Ze.jsx)(T.Z,{className:B,active:!0,loading:C,children:(0,Ze.jsxs)("div",{className:B,children:[(0,Ze.jsx)(w.ZP,{onClick:function(){Cn()||qe(!0)},className:z,children:"批量设置分值"}),(0,Ze.jsx)("div",{className:D,style:{overflow:yn},onMouseEnter:bn,onMouseLeave:wn,children:null==y||null===(i=y.exercise_question_types)||void 0===i?void 0:i.map((function(e,n){return(0,Ze.jsxs)("div",{className:"mb30",children:[(0,Ze.jsxs)("div",{className:O,children:[(0,Ze.jsxs)("div",{className:V,children:[(0,Ze.jsxs)("span",{style:{color:"#000000",fontWeight:400,fontSize:12},children:[" ",(0,_e.EM)(n+1),"、【",e.name,"】"]}),(0,Ze.jsxs)("span",{style:{color:"#464F66",fontSize:12},children:["(",e.count,"小题,共",e.score,"分)"]})]}),(0,Ze.jsx)(E.Z,{dropdownRender:function(){return function(e,n){return(0,Ze.jsxs)(S.Z,{children:[(0,Ze.jsx)(S.Z.Item,{disabled:0===n,onClick:u()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==n){e.next=2;break}return e.abrupt("return");case 2:if(!Cn()){e.next=4;break}return e.abrupt("return");case 4:return t=(0,_e.rz)(null==y?void 0:y.exercise_question_types,n,n-1),e.next=7,kn(t.map((function(e){return e.name})));case 7:case"end":return e.stop()}}),e)}))),children:(0,Ze.jsx)("span",{className:q,children:"上移"})},"1"),(0,Ze.jsx)(S.Z.Item,{disabled:n===(null==y?void 0:y.exercise_question_types.length)-1,onClick:u()(o()().mark((function e(){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n!==(null==y?void 0:y.exercise_question_types.length)-1){e.next=2;break}return e.abrupt("return");case 2:if(!Cn()){e.next=4;break}return e.abrupt("return");case 4:return t=(0,_e.rz)(null==y?void 0:y.exercise_question_types,n,n+1),e.next=7,kn(t.map((function(e){return e.name})));case 7:case"end":return e.stop()}}),e)}))),children:(0,Ze.jsx)("span",{className:q,children:"下移"})},"2"),(0,Ze.jsx)(S.Z.Item,{onClick:function(){var n;tn.setFieldsValue({name:e.name,item_type_en:null===(n=wt.find((function(n){return n.id==e.question_type})))||void 0===n?void 0:n.nameType}),ln(!0)},children:(0,Ze.jsx)("span",{className:q,children:"重命名"})},"3")]})}(e,n)},placement:"bottomLeft",children:(0,Ze.jsx)("div",{className:W,children:(0,Ze.jsx)("i",{className:"iconfont icon-sandian font12"})})})]}),(0,Ze.jsx)(Ce,{isedit:fe,setBigqitem:le,bigitem:s()(s()({},e),{},{indexs:n+1}),setqitem:ie,qitem:te,Itemid:c,getdata:pn,data:e.items})]},n)}))})]})})})}),(0,Ze.jsx)(T.Z,{className:G,active:!0,loading:ue,children:(0,Ze.jsxs)("div",{className:G,ref:on,children:[(null==ae?void 0:ae.question_type)===(null==te?void 0:te.question_type)&&(0,Ze.jsxs)("div",{className:O,children:[(0,Ze.jsxs)("div",{style:{flex:1},children:[(0,Ze.jsxs)("span",{style:{color:"#000000",fontWeight:600,fontSize:16},children:[" ",(null==ae?void 0:ae.indexs)&&(0,_e.EM)(null==ae?void 0:ae.indexs),"、【",null==ae?void 0:ae.name,"】"]}),(0,Ze.jsxs)("span",{style:{color:"#464F66",fontSize:16,fontWeight:400},children:["(",null==ae?void 0:ae.count,"小题,共",null==ae?void 0:ae.score,"分)"]})]}),(0,Ze.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[5===(null==te?void 0:te.question_type)&&!fe&&(0,Ze.jsxs)("a",{className:Q,href:"/shixuns/".concat(null==te?void 0:te.shixun_identifier,"/challenges?exercise=true"),target:"_blank",children:[(0,Ze.jsx)("i",{onClick:function(){},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"实训详情"]}),!fe&&(0,Ze.jsx)("i",{onClick:function(){xn()},style:{marginRight:20},className:"".concat(J," iconfont icon-shanchu13 mr5 ")}),!fe&&(0,Ze.jsx)("i",{onClick:function(){var e;6===(null==te?void 0:te.question_type)?f.history.push("/problems/newedit/".concat(null==te?void 0:te.hack_identifier,"?type=exercises&express_id=").concat(null==y||null===(e=y.exercise)||void 0===e?void 0:e.id,"&question_id=").concat(null==te?void 0:te.question_id,"&score=").concat(null==te?void 0:te.question_score,"&exercise=true&callback_url=").concat(location.pathname,"$?type=2")):he(!0)},className:"".concat(Y," iconfont icon-bianji_Hover mr5 ")})]})]}),!fe&&(0,Ze.jsxs)("div",{children:[(0,Ze.jsxs)("div",{className:H,children:[(0,Ze.jsxs)("span",{className:U,children:[null==te?void 0:te.question_score,"分"]}),(0,Ze.jsx)(Ne.Z,{className:X,value:(null==te?void 0:te.index)+"、"+"".concat(8==(null==te?void 0:te.question_type)?null==te||null===(r=te.program_attr)||void 0===r?void 0:r.description:null==te?void 0:te.question_title)})]}),(0,Ze.jsx)(Nn,{TagDiscipline:ye,qitem:te})]}),fe&&(0,Ze.jsxs)("div",{children:[(null==te?void 0:te.question_type)<=1&&(0,Ze.jsx)(Re,{getTagData:cn,deleteitem:xn,seveeditor:fn,exerciseitem:y,TagDiscipline:ye,setisedit:he,qitem:te,init:un}),5===(null==te?void 0:te.question_type)&&(0,Ze.jsx)(Xe,{setqitem:ie,deleteitem:xn,seveeditor:fn,exerciseitem:y,TagDiscipline:ye,setisedit:he,qitem:te}),3===(null==te?void 0:te.question_type)&&(0,Ze.jsx)(Ae,{getTagData:cn,deleteitem:xn,seveeditor:fn,exerciseitem:y,TagDiscipline:ye,setisedit:he,qitem:te,init:un}),2===(null==te?void 0:te.question_type)&&(0,Ze.jsx)(Be,{getTagData:cn,deleteitem:xn,seveeditor:fn,exerciseitem:y,TagDiscipline:ye,setisedit:he,qitem:te,init:un}),4===(null==te?void 0:te.question_type)&&(0,Ze.jsx)(In,{getTagData:cn,deleteitem:xn,seveeditor:fn,exerciseitem:y,TagDiscipline:ye,setisedit:he,qitem:te,init:un}),7===(null==te?void 0:te.question_type)&&(0,Ze.jsx)(ze,{getTagData:cn,deleteitem:xn,seveeditor:fn,exerciseitem:y,TagDiscipline:ye,setisedit:he,qitem:te,init:un}),8===(null==te?void 0:te.question_type)&&(0,Ze.jsx)(He,{getTagData:cn,deleteitem:xn,seveeditor:fn,exerciseitem:y,TagDiscipline:ye,setisedit:he,qitem:te,init:un})]})]})})]})]})})}),(0,Ze.jsx)("div",{className:R,children:(0,Ze.jsxs)("div",{style:{width:1200,margin:"0px auto",display:"flex",justifyContent:"space-between",alignItems:"center"},children:[(0,Ze.jsx)("span",{className:M,onClick:function(){Cn()||(Le(!0),Ke(!1))},children:"题库选题"}),(0,Ze.jsx)("span",{className:M,onClick:function(){Cn()||Se(!0)},children:"导入试题"}),(0,Ze.jsx)("span",{className:M,onClick:u()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Cn()){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,N.JP)(c);case 4:0===(n=e.sent).status&&window.open("/classrooms/coursesId/exercise/".concat(n.exercise_id,"/").concat(null===(t=a.userInfo)||void 0===t?void 0:t.login,"/initate_answer"));case 6:case"end":return e.stop()}}),e)}))),children:"模拟考试"}),(0,Ze.jsx)("span",{className:M,onClick:function(){Cn()||window.open("/paperlibrary/see/".concat(c))},children:"试卷预览"}),null==wt?void 0:wt.map((function(e,n){return(0,Ze.jsx)(w.ZP,{className:A,type:"primary",onClick:function(){if(!Cn()){if(5===e.id)return Le(!0),void Ke(!0);var n,t,i,s;if(6!==e.id)he(!0),2===e.id?ie({question_type:e.id,isadd:!0,repeat_answer:!0,choices:[{choice_text:"正确",is_answer:0},{choice_text:"错误",is_answer:0}],question_choices:[{choice_text:"正确",is_answer:0},{choice_text:"错误",is_answer:0}],difficulty:2,standard_answers:[],question_score:"",tag_discipline_ids:"",question_title:"",analysis:""}):ie({question_type:e.id,question_choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}})),standard_answers:[],repeat_answer:!0,difficulty:2,isadd:!0,tag_discipline_ids:"",question_score:"",analysis:"",sub_item_banks:[],question_title:"",is_ordered:!0,use_keywords:!1,use_blank_score:!0,keywords:[],allow_student_debug:!1});else f.history.push("/problems/newcreate?difficult=".concat(null==y||null===(n=y.exercise)||void 0===n?void 0:n.difficulty,"&sub_discipline_id=").concat(null==y||null===(t=y.exercise)||void 0===t?void 0:t.sub_discipline_id,"&express_id=").concat(null==y||null===(i=y.exercise)||void 0===i?void 0:i.id,"&callback_url=/paperlibrary/add/").concat(null==y||null===(s=y.exercise)||void 0===s?void 0:s.id,"?type=2"))}},children:e.name},n)})),(0,Ze.jsxs)("span",{className:L,onClick:function(){Cn()||(x.ZP.info("创建成功"),window.open("/paperlibrary?defaultActiveKey=0"))},children:[(0,Ze.jsx)("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"保存试卷"]})]})}),(0,Ze.jsx)(Sn,{setScoreShow:qe,ScoreShow:Ee,exerciseitem:y,getdata:un}),Me&&(0,Ze.jsx)(yt,{setScoreShow:Le,isshixuns:Ue,ScoreShow:Me,isloadings:Je,onOk:function(){var e=u()(o()().mark((function e(n,t,i,r){var a,l;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Qe(!0),a={exam_id:c,item_bank_ids:n,shixun_ids:t},e.next=4,gn(s()(s()({},a),{},{check_only:i}));case 4:if(l=e.sent,Qe(!1),0!==(null==l?void 0:l.status)){e.next=14;break}return e.next=9,gn(a);case 9:Le(!1),un(),x.ZP.info("添加成功"),e.next=15;break;case 14:-2===l.status&&I.Z.confirm({title:"提示",content:"当前已选择".concat(r,"道试题,已加入过的试题或未发布的编程题将不会重复加入"),onOk:function(){var e=u()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,gn(a);case 2:Le(!1),un(),x.ZP.info("添加成功");case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 15:case"end":return e.stop()}}),e)})));return function(n,t,i,s){return e.apply(this,arguments)}}()}),(0,Ze.jsx)(Zn.Z,{visible:Ie,onCancel:function(){return Se(!1)},onOk:vn}),(0,Ze.jsx)(I.Z,{centered:!0,title:"编辑题型名称",open:an,width:500,onOk:function(){return tn.submit()},onCancel:function(){return ln(!1)},children:(0,Ze.jsxs)(h.Z,{form:tn,initialValues:{},onFinish:function(){var e=u()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.RK)(s()({id:c},n));case 2:0==e.sent.status&&(x.ZP.success("修改成功"),un(),ln(!1));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,Ze.jsx)(h.Z.Item,{style:{marginBottom:0},name:"name",rules:[{required:!0,message:"请输入题型名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Ze.jsx)(g.Z,{size:"large",maxLength:6,showCount:!0})}),(0,Ze.jsx)(h.Z.Item,{hidden:!0,name:"item_type_en",children:(0,Ze.jsx)(g.Z,{size:"large"})})]})})]})})),Nt=t(57949),Zt=t(72108),Ct=function(){var e=(0,m.useState)([]),n=p()(e,2),t=n[0],i=n[1];return(0,m.useEffect)((function(){var e=function(){var e=u()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,N.d1)({source:"question"});case 2:null!=(n=e.sent)&&n.disciplines&&i((0,Z.L)(null==n?void 0:n.disciplines));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}),[]),t},It=(0,f.connect)((function(e){return{user:e.user,newExercisePaper:e.newExercisePaper,dispatch:e.dispatch}}))((function(e){e.user;var n,t,i,r,l,c,d=e.newExercisePaper,Z=e.dispatch,I=(0,f.useParams)(),S=Ct(),P=h.Z.useForm(),T=p()(P,1)[0],E=(0,m.useState)(),q=p()(E,2),F=q[0],O=q[1],R=(0,m.useState)(!1),M=p()(R,2),A=M[0],L=M[1],B=(0,m.useState)(1),D=p()(B,2),z=D[0],V=D[1],W=(0,m.useState)(""),H=p()(W,2),U=H[0],X=H[1],K=(0,f.useSearchParams)(),G=p()(K,1)[0],Y=(0,m.useState)(!1),J=p()(Y,2),Q=J[0],$=J[1];return(0,m.useEffect)((function(){"2"===G.get("type")&&(X(I.id),V(2))}),[G.get("type")]),(0,m.useEffect)((function(){if(I.id){if(!S.length)return;var e=function(){var e=u()(o()().mark((function e(){var n,t,i,r,l,c,u,d,p,m,f,h,v;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return L(!0),e.next=3,(0,N.Di)({id:I.id});case 3:i=e.sent,L(!1),r=null==i||null===(n=i.exercise)||void 0===n?void 0:n.sub_discipline_id,l=[],c=a()(S);try{for(c.s();!(u=c.n()).done;){d=u.value,p=a()(d.children);try{for(p.s();!(m=p.n()).done;)(f=m.value).value===r&&(l=[d.value,f.value])}catch(e){p.e(e)}finally{p.f()}}}catch(e){c.e(e)}finally{c.f()}h=null==i||null===(t=i.exercise)||void 0===t?void 0:t.time,v=s()(s()({},i.exercise),{},{sub_discipline_id:l,time:-1===h?null:h}),O(v);case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}else O({time:60,difficulty:2});Z({type:"globalSetting/footerToggle",payload:!1})}),[S]),(0,Ze.jsx)("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64},children:(0,Ze.jsxs)("section",{className:"edu-container",children:[(0,Ze.jsx)("section",{className:"animated fadeIn",children:(0,Ze.jsx)("aside",{style:{marginTop:15},children:(0,Ze.jsxs)(v.Z,{separator:">",children:[(0,Ze.jsx)(v.Z.Item,{children:(0,Ze.jsx)(f.Link,{to:"/paperlibrary",children:"试卷库"})}),(0,Ze.jsx)(v.Z.Item,{children:"人工组卷"})]})})}),(0,Ze.jsxs)("div",{className:"bg-white",children:[(0,Ze.jsxs)("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"},children:[(0,Ze.jsxs)("div",{onClick:function(){Q?x.ZP.info("请先保存或取消当前正在编辑的试题。"):V(1)},className:1===z?k.Z.selectdiv:k.Z.divitem,children:[(0,Ze.jsx)(Nt.Z,{number:1,active:1===z,className:"mr10"}),(0,Ze.jsx)("span",{children:"试卷基础信息"})]}),(0,Ze.jsx)("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),(0,Ze.jsxs)("div",{onClick:function(){I.id||U?(V(2),U||X(I.id)):x.ZP.info("请先保存基础信息再新建试题")},className:1!==z?k.Z.selectdiv:k.Z.divitem,children:[(0,Ze.jsx)(Nt.Z,{number:2,active:1!==z,className:"mr10"}),(0,Ze.jsx)("span",{children:"编辑试题"})]})]}),2===z&&(0,Ze.jsxs)("div",{className:"tc",children:[(0,Ze.jsx)(Zt.Z,{defaultValue:null==d||null===(n=d.editData)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_name,onFinish:function(){var e=u()(o()().mark((function e(n){var t,i,s,r,a,l;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.trim()!==(null==d||null===(t=d.editData)||void 0===t||null===(t=t.exercise)||void 0===t?void 0:t.exercise_name)){e.next=2;break}return e.abrupt("return",!0);case 2:return e.next=4,(0,N.w0)({id:"".concat(null==d||null===(i=d.editData)||void 0===i||null===(i=i.exercise)||void 0===i?void 0:i.id),sub_discipline_id:null==d||null===(s=d.editData)||void 0===s||null===(s=s.exercise)||void 0===s?void 0:s.sub_discipline_id,time:"".concat(null==d||null===(r=d.editData)||void 0===r||null===(r=r.exercise)||void 0===r?void 0:r.time),exercise_name:n,exercise_description:null==d||null===(a=d.editData)||void 0===a||null===(a=a.exercise)||void 0===a?void 0:a.exercise_description,difficulty:null==d||null===(l=d.editData)||void 0===l||null===(l=l.exercise)||void 0===l?void 0:l.difficulty});case 4:if(0!==e.sent.status){e.next=9;break}return T.setFieldValue("exercise_name",n),Z({type:"newExercisePaper/modifyTitle",payload:n}),e.abrupt("return",!0);case 9:return e.abrupt("return",!1);case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,Ze.jsxs)("div",{style:{fontSize:14},children:[(0,Ze.jsxs)("span",{style:{color:"#5F6368"},children:["答题时长",(0,Ze.jsx)("span",{style:{color:"#000000",marginLeft:8},children:null==d||null===(t=d.editData)||void 0===t||null===(t=t.exercise)||void 0===t?void 0:t.time})]}),(0,Ze.jsxs)("span",{style:{margin:"0px 30px",color:"#5F6368"},children:["难度",(0,Ze.jsx)("span",{style:{color:"#000000",marginLeft:8},children:1===(null==d||null===(i=d.editData)||void 0===i||null===(i=i.exercise)||void 0===i?void 0:i.difficulty)?"简单":2===(null==d||null===(r=d.editData)||void 0===r||null===(r=r.exercise)||void 0===r?void 0:r.difficulty)?"适中":"困难"})]}),(0,Ze.jsxs)("span",{style:{marginRight:30,color:"#5F6368"},children:["试题总数",(0,Ze.jsx)("span",{style:{color:"#000000",marginLeft:8},children:(null==d||null===(l=d.editData)||void 0===l||null===(l=l.exercise_types)||void 0===l?void 0:l.q_counts)||0})]}),(0,Ze.jsxs)("span",{style:{color:"#5F6368"},children:["总分",(0,Ze.jsx)("span",{style:{color:"#000000",marginLeft:8},children:null==d||null===(c=d.editData)||void 0===c||null===(c=c.exercise_types)||void 0===c?void 0:c.q_scores})]})]})]})]}),1===z&&(0,Ze.jsxs)(_.Z,{spinning:A,size:"middle",style:{position:"fixed",maxHeight:"100vh"},className:"mt30",children:[(0,Ze.jsx)("section",{className:[k.Z.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"},children:F&&(0,Ze.jsxs)(h.Z,{layout:"horizontal",form:T,colon:!1,labelCol:{span:4},wrapperCol:{span:20},className:k.Z.formWrap,initialValues:F,children:[(0,Ze.jsx)(h.Z.Item,{name:"exercise_name",label:"试卷名称",className:k.Z.baseLineHeight,rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写试卷标题")}}],children:(0,Ze.jsx)(g.Z,{maxLength:60,className:k.Z.baseFormItem,placeholder:"请输入试卷名称",showCount:!0})}),(0,Ze.jsx)(h.Z.Item,{label:"方向&课程",name:"sub_discipline_id",className:k.Z.baseLineHeight,rules:[{required:!0,message:"请选择课程"}],children:(0,Ze.jsx)(j.Z,{className:k.Z.baseFormItem,allowClear:!1,placeholder:"请选择方向&课程",options:S,popupClassName:k.Z.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14}})}),(0,Ze.jsx)(h.Z.Item,{label:"难度",name:"difficulty",className:k.Z.radioBtnWrapper,rules:[{required:!0,message:"请选择难度"}],children:(0,Ze.jsxs)(y.ZP.Group,{className:k.Z.radiogroup,children:[(0,Ze.jsx)(y.ZP.Button,{className:k.Z.easy,value:1,children:"简单"}),(0,Ze.jsx)(y.ZP.Button,{className:k.Z.medium,value:2,children:"适中"}),(0,Ze.jsx)(y.ZP.Button,{className:k.Z.hard,value:3,children:"困难"})]})}),(0,Ze.jsx)(h.Z.Item,{label:"答题时长",className:k.Z.baseLineHeight,children:(0,Ze.jsxs)("div",{style:{display:"flex",width:"100%"},children:[(0,Ze.jsx)(h.Z.Item,{name:"time",noStyle:!0,children:(0,Ze.jsx)(b.Z,{min:1,className:k.Z.baseFormItem,max:9999,style:{width:220},maxLength:60,placeholder:"请填写答题时长"})}),(0,Ze.jsx)("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14},children:"分钟"})]})}),(0,Ze.jsx)(h.Z.Item,{label:"试卷须知",name:"exercise_description",children:(0,Ze.jsx)(g.Z.TextArea,{rows:6,maxLength:65535,placeholder:"请在此输入本次试卷答题的相关说明,最大限制65535个字符"})})]})}),(0,Ze.jsxs)("div",{className:k.Z.bottmodiv,children:[(0,Ze.jsx)(w.ZP,{className:"".concat(k.Z.cancelBtn," mr5"),type:"primary",onClick:function(){f.history.push("/paperlibrary")},children:"取消"}),(0,Ze.jsx)(C.Z,{className:"".concat(k.Z.confirmBtn," ml15"),type:"primary",onClick:u()(o()().mark((function e(){var n,t,i,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,T.validateFields();case 2:if((n=T.getFieldsValue()).sub_discipline_id=n.sub_discipline_id[1],!I.id){e.next=10;break}return e.next=7,(0,N.w0)(s()({id:I.id},n));case 7:return 0===e.sent.status&&(X(I.id),V(2),f.history.replace("/paperlibrary/add/".concat(I.id,"?type=2"))),e.abrupt("return");case 10:return e.next=12,(0,N.un)(n);case 12:0===(t=e.sent).status&&(X(null==t||null===(i=t.data)||void 0===i?void 0:i.exam_id),V(2),f.history.replace("/paperlibrary/add/".concat(null==t||null===(r=t.data)||void 0===r?void 0:r.exam_id,"?type=2")));case 14:case"end":return e.stop()}}),e)}))),children:"下一步"})]})]}),2===z&&(0,Ze.jsx)("div",{children:(0,Ze.jsx)(kt,{setisedits:$,itemid:U})})]})})}))},87228:function(e,n,t){t.d(n,{I:function(){return a}});var i=t(79800),s=t.n(i),r=t(59301),a=function(){var e=(0,r.useState)("hidden"),n=s()(e,2),t=n[0],i=n[1];return{overflow:t,handleMouseEnter:function(){return i("auto")},handleMouseLeave:function(){return i("hidden")}}}},2824:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},93931:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},6085:function(e,n){n.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankWrapper:"blankWrapper___nC45e",blankInput:"blankInput___pEHsx",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},18e3:function(e,n){n.Z={flex_box_center:"flex_box_center___ycN2f",flex_space_between:"flex_space_between___LcS9e",flex_box_vertical_center:"flex_box_vertical_center___uwjPm",flex_box_center_end:"flex_box_center_end___Pc903",flex_box_column:"flex_box_column___AXEdv",bg:"bg___fm2Cw",title:"title___J3MCU",editIcon:"editIcon___i4Zll",titleLeft:"titleLeft___da61c",titleRight:"titleRight___EsdL6",formWrap:"formWrap___YTxC3",baseLineHeight:"baseLineHeight___TprCB",radioBtnWrapper:"radioBtnWrapper___Mt_XG",radiogroup:"radiogroup___EvkWh",easy:"easy___mSxtg",medium:"medium___NIaWN",hard:"hard___mddnD",baseFormItem:"baseFormItem___csbyb",cascaderPopup:"cascaderPopup___BttnF",selectdiv:"selectdiv___TAr4i",divitem:"divitem___iaXB2",bottmodiv:"bottmodiv___bmp6p",cancelBtn:"cancelBtn___Q4ZcL",confirmBtn:"confirmBtn___nRiCD"}},27666:function(e,n,t){var i=t(61414),s=t(71783);n.Z=function(e){let n;const t=t=>()=>{n=null,e.apply(void 0,(0,i.Z)(t))},r=function(){if(null==n){for(var e=arguments.length,i=new Array(e),r=0;r{s.Z.cancel(n),n=null},r}},81228:function(e,n,t){t.d(n,{Z:function(){return N}});var i=t(19243),s=t(16177),r=t(74258),a=t(35796),l=t(59301),o=t(92310),c=t.n(o),u=t(28647),d=t(55405),p=t(27666),m=t(36355),f=t(83116),h=t(37613);const v=e=>{const{componentCls:n}=e;return{[n]:{position:"fixed",zIndex:e.zIndexPopup}}};var x=(0,f.Z)("Affix",(e=>{const n=(0,h.TS)(e,{zIndexPopup:e.zIndexBase+10});return[v(n)]}));function _(e){return e!==window?e.getBoundingClientRect():{top:0,bottom:window.innerHeight}}function g(e,n,t){if(void 0!==t&&n.top>e.top-t)return t+n.top}function j(e,n,t){if(void 0!==t&&n.bottom{const n=e.getTargetFunc(),t=null==n?void 0:n(),{prevTarget:i}=e.state;i!==t&&(y.forEach((n=>{null==i||i.removeEventListener(n,e.lazyUpdatePosition),null==t||t.addEventListener(n,e.lazyUpdatePosition)})),e.updatePosition(),e.setState({prevTarget:t}))},e.removeListeners=()=>{e.timer&&(clearTimeout(e.timer),e.timer=null);const{prevTarget:n}=e.state,t=e.getTargetFunc(),i=null==t?void 0:t();y.forEach((t=>{null==i||i.removeEventListener(t,e.lazyUpdatePosition),null==n||n.removeEventListener(t,e.lazyUpdatePosition)})),e.updatePosition.cancel(),e.lazyUpdatePosition.cancel()},e.getOffsetTop=()=>{const{offsetBottom:n,offsetTop:t}=e.props;return void 0===n&&void 0===t?0:t},e.getOffsetBottom=()=>e.props.offsetBottom,e.measure=()=>{const{status:n,lastAffix:t}=e.state,{onChange:i}=e.props,s=e.getTargetFunc();if(n!==w.Prepare||!e.fixedNodeRef.current||!e.placeholderNodeRef.current||!s)return;const r=e.getOffsetTop(),a=e.getOffsetBottom(),l=s();if(l){const n={status:w.None},s=_(e.placeholderNodeRef.current);if(0===s.top&&0===s.left&&0===s.width&&0===s.height)return;const o=_(l),c=g(s,o,r),u=j(s,o,a);void 0!==c?(n.affixStyle={position:"fixed",top:c,width:s.width,height:s.height},n.placeholderStyle={width:s.width,height:s.height}):void 0!==u&&(n.affixStyle={position:"fixed",bottom:u,width:s.width,height:s.height},n.placeholderStyle={width:s.width,height:s.height}),n.lastAffix=!!n.affixStyle,i&&t!==n.lastAffix&&i(n.lastAffix),e.setState(n)}},e.prepareMeasure=()=>{e.setState({status:w.Prepare,affixStyle:void 0,placeholderStyle:void 0})},e.updatePosition=(0,p.Z)((()=>{e.prepareMeasure()})),e.lazyUpdatePosition=(0,p.Z)((()=>{const n=e.getTargetFunc(),{affixStyle:t}=e.state;if(n&&t){const i=e.getOffsetTop(),s=e.getOffsetBottom(),r=n();if(r&&e.placeholderNodeRef.current){const n=_(r),a=_(e.placeholderNodeRef.current),l=g(a,n,i),o=j(a,n,s);if(void 0!==l&&t.top===l||void 0!==o&&t.bottom===o)return}}e.prepareMeasure()})),e}return(0,s.Z)(t,[{key:"getTargetFunc",value:function(){const{getTargetContainer:e}=this.context,{target:n}=this.props;return void 0!==n?n:null!=e?e:b}},{key:"componentDidMount",value:function(){this.timer=setTimeout(this.addListeners)}},{key:"componentDidUpdate",value:function(e){this.addListeners(),e.offsetTop===this.props.offsetTop&&e.offsetBottom===this.props.offsetBottom||this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"render",value:function(){const{affixStyle:e,placeholderStyle:n}=this.state,{affixPrefixCls:t,rootClassName:i,children:s}=this.props,r=c()(e&&i,{[t]:!!e});let a=(0,d.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls","rootClassName"]);return l.createElement(u.Z,{onResize:this.updatePosition},l.createElement("div",Object.assign({},a,{ref:this.placeholderNodeRef}),e&&l.createElement("div",{style:n,"aria-hidden":"true"}),l.createElement("div",{className:r,ref:this.fixedNodeRef,style:e},l.createElement(u.Z,{onResize:this.updatePosition},s))))}}]),t}(l.Component);k.contextType=m.E_;var N=(0,l.forwardRef)(((e,n)=>{const{prefixCls:t,rootClassName:i}=e,{getPrefixCls:s}=(0,l.useContext)(m.E_),r=s("affix",t),[a,o]=x(r),u=Object.assign(Object.assign({},e),{affixPrefixCls:r,rootClassName:c()(i,o)});return a(l.createElement(k,Object.assign({},u,{ref:n})))}))},66104:function(e,n,t){t.d(n,{Z:function(){return P}});var i=t(92310),s=t.n(i),r=t(75440),a=t(47413),l=t(59301),o=t(92343),c=t(36355),u=t(46952),d=t(91857);const p=e=>{let{children:n}=e;const{getPrefixCls:t}=l.useContext(c.E_),i=t("breadcrumb");return l.createElement("li",{className:`${i}-separator`,"aria-hidden":"true"},""===n?n:n||"/")};p.__ANT_BREADCRUMB_SEPARATOR=!0;var m=p,f=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(i=Object.getOwnPropertySymbols(e);s{if(n)return n(t,i,s,r);const l=function(e,n){if(void 0===e.title||null===e.title)return null;const t=Object.keys(n).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${t})`,"g"),((e,t)=>n[t]||e))}(t,i);return h(e,t,l,a)}}var x=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(i=Object.getOwnPropertySymbols(e);s{const{prefixCls:n,separator:t="/",children:i,menu:s,overlay:r,dropdownProps:a,href:o}=e;const c=(e=>{if(s||r){const t=Object.assign({},a);if(s){const e=s||{},{items:n}=e,i=x(e,["items"]);t.menu=Object.assign(Object.assign({},i),{items:null==n?void 0:n.map(((e,n)=>{var{key:t,title:i,label:s,path:r}=e,a=x(e,["key","title","label","path"]);let c=null!=s?s:i;return r&&(c=l.createElement("a",{href:`${o}${r}`},c)),Object.assign(Object.assign({},a),{key:null!=t?t:n,label:c})}))})}else r&&(t.overlay=r);return l.createElement(d.Z,Object.assign({placement:"bottom"},t),l.createElement("span",{className:`${n}-overlay-link`},e,l.createElement(u.Z,null)))}return e})(i);return null!=c?l.createElement(l.Fragment,null,l.createElement("li",null,c),t&&l.createElement(m,null,t)):null},g=e=>{const{prefixCls:n,children:t,href:i}=e,s=x(e,["prefixCls","children","href"]),{getPrefixCls:r}=l.useContext(c.E_),a=r("breadcrumb",n);return l.createElement(_,Object.assign({},s,{prefixCls:a}),h(a,s,t,i))};g.__ANT_BREADCRUMB_ITEM=!0;var j=g,y=t(17313),b=t(83116),w=t(37613);const k=e=>{const{componentCls:n,iconCls:t}=e;return{[n]:Object.assign(Object.assign({},(0,y.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[t]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,y.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${n}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${n}-link`]:{[`\n > ${t} + span,\n > ${t} + a\n `]:{marginInlineStart:e.marginXXS}},[`${n}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${t}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var N=(0,b.Z)("Breadcrumb",(e=>{const n=(0,w.TS)(e,{});return[k(n)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),Z=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(i=Object.getOwnPropertySymbols(e);s{var{breadcrumbName:n}=e,t=Z(e,["breadcrumbName"]);return Object.assign(Object.assign({},t),{title:n})}))}),s}var I=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(i=Object.getOwnPropertySymbols(e);s{const{prefixCls:n,separator:t="/",style:i,className:u,rootClassName:d,routes:p,items:f,children:h,itemRender:x,params:g={}}=e,j=I(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:y,direction:b,breadcrumb:w}=l.useContext(c.E_);let k;const Z=y("breadcrumb",n),[S,P]=N(Z),T=function(e,n){return(0,l.useMemo)((()=>e||(n?n.map(C):null)),[e,n])}(f,p);const E=v(Z,x);if(T&&T.length>0){const e=[],n=f||p;k=T.map(((i,s)=>{const{path:r,key:o,type:c,menu:u,overlay:d,onClick:p,className:f,separator:h,dropdownProps:v}=i,x=((e,n)=>{if(void 0===n)return n;let t=(n||"").replace(/^\//,"");return Object.keys(e).forEach((n=>{t=t.replace(`:${n}`,e[n])})),t})(g,r);void 0!==x&&e.push(x);const j=null!=o?o:s;if("separator"===c)return l.createElement(m,{key:j},h);const y={},b=s===T.length-1;u?y.menu=u:d&&(y.overlay=d);let{href:w}=i;return e.length&&void 0!==x&&(w=`#/${e.join("/")}`),l.createElement(_,Object.assign({key:j},y,(0,a.Z)(i,{data:!0,aria:!0}),{className:f,dropdownProps:v,href:w,separator:b?"":t,onClick:p,prefixCls:Z}),E(i,g,n,e,w))}))}else if(h){const e=(0,r.Z)(h).length;k=(0,r.Z)(h).map(((n,i)=>{if(!n)return n;const s=i===e-1;return(0,o.Tm)(n,{separator:s?"":t,key:i})}))}const q=s()(Z,null==w?void 0:w.className,{[`${Z}-rtl`]:"rtl"===b},u,d,P),F=Object.assign(Object.assign({},null==w?void 0:w.style),i);return S(l.createElement("nav",Object.assign({className:q,style:F},j),l.createElement("ol",null,k)))};S.Item=j,S.Separator=m;var P=S}}]); \ No newline at end of file diff --git a/p__Paperlibrary__Random__Edit__index.async.js b/p__Paperlibrary__Random__Edit__index.async.js index 30bfe1bf74..93306bcdfa 100644 --- a/p__Paperlibrary__Random__Edit__index.async.js +++ b/p__Paperlibrary__Random__Edit__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[75816,48410,4585,71950],{63695:function(e,n,t){t.d(n,{Z:function(){return A}});var i=t(82242),a=t.n(i),r=t(82100),s=t.n(r),l=t(29186),c=t.n(l),o=t(13720),u=t.n(o),d=t(80619),p=t.n(d),f=t(47074),m=t.n(f),h=t(85573),x=t.n(h),v=t(59301),g=t(77036),y=t(37712),j="▁",A=function(e){p()(t,e);var n=m()(t);function t(){var e;s()(this,t);for(var i=arguments.length,a=new Array(i),r=0;r0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i0?(0,g.jsx)(f.Z,{className:"edit-tag",closable:!0,onClose:function(n){n.preventDefault(),1===(null==r?void 0:r.length)&&0===a?e.props.deleteChildAnswermain(t,a):e.props.deleteChildAnswer(t,a)},children:(0,g.jsx)("span",{onDoubleClick:function(n){e.setState({EditInputIndex:a}),n.preventDefault()},children:n})},n):(0,g.jsx)(p.Z,{defaultValue:n,style:{width:78,marginRight:8,height:24,verticalAlign:"top"},onBlur:function(n){n.target.value.replaceAll(" ","").length<=0?m.ZP.info("内容不能为纯空格"):(i(t,a,n.target.value),e.setState({EditInputIndex:-1,inputVisible:!1}))}})})})),!l&&(0,g.jsxs)(f.Z,{className:"site-tag-plus",onClick:function(){a(t),e.setState({inputVisible:!0})},children:[(0,g.jsx)(v.Z,{})," 新增答案"]})]})]})}}]),t}(d.Component))},6638:function(e,n,t){var i=t(82242),a=t.n(i),r=(t(59301),t(19779)),s=t(3113),l=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,i=void 0===t?{}:t,c=e.styles,o=void 0===c?{}:c,u=e.customText,d=e.ButtonText,p=e.ButtonClick,f=e.Buttonclass,m=e.ButtonTwo,h=e.imgStyles,x=e.loading,v=void 0!==x&&x;return(0,l.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),o),children:[(0,l.jsx)("img",{src:n||r,style:a()({width:288,height:200},h)}),(0,l.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,l.jsx)(s.ZP,a()(a()({className:f,onClick:p},i),{},{children:d})),m&&m]})}},29114:function(e,n,t){t.d(n,{Z:function(){return k}});var i=t(82242),a=t.n(i),r=t(7557),s=t.n(r),l=t(41498),c=t.n(l),o=t(79800),u=t.n(o),d=t(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},f=t(3113),m=t(22441),h=t(38288),x=t(6848),v=t(27876),g=t(43516),y=t(6638),j=t(71681),A=t(37712),k=function(e){var n,t,i,r,l,o,k,b=e.editOffice,w=void 0===b?"view":b,N=e.data,S=(e.theme,e.type),Z=e.filename,I=e.monacoEditor,C=e.className,B=e.style,E=e.close,D=e.onClose,_=e.hasMask,F=e.disabledDownload,P=e.onImgDimensions,R=e.showNodata,O=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),M=u()(O,2),L=(M[0],M[1],(0,d.useState)("")),T=u()(L,2),H=(T[0],T[1]),J=(0,d.useState)(),Q=u()(J,2),G=Q[0],V=Q[1],q="build"===window.ENV?"/react/build":"",U=location.host.startsWith("localhost")?j.Z.PROXY_SERVER:j.Z.API_SERVER,W=(0,d.useRef)();null!==(n=N)&&void 0!==n&&n.startsWith("/api")&&"txt"!==S&&(N=j.Z.API_SERVER+N),Z&&(I.filename=Z),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&H(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===S&&z()}),[S,N]);var z=function(){var e=c()(s()().mark((function e(){var n,t,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=N,N.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,g.gJ)({attachment_id:t});case 5:i=e.sent,V(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Y=function(){N.startsWith("http")||N.startsWith("blob:")?K():(0,v.Sv)(Z||"educoder",N,Z)},K=function(){(0,v.Nd)(Z||"educoder",decodeURIComponent(N))};return(0,A.jsxs)("div",{style:a()({},B||{}),className:"".concat(_&&p.bgBlack," ").concat(S?p.wrp:"hide"),children:[E&&(0,A.jsxs)("div",{className:p.close,ref:W,children:[!!P&&(0,A.jsx)(x.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return W.current},children:(0,A.jsx)("span",{onClick:function(){D(),P()},children:(0,A.jsx)("i",{className:"icon-yulanpizhu"})})}),!F&&(0,A.jsx)(x.Z,{title:"点击下载此文件",getPopupContainer:function(){return W.current},children:(0,A.jsx)("span",{onClick:K,children:(0,A.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,A.jsx)(x.Z,{title:"关闭",getPopupContainer:function(){return W.current},children:(0,A.jsx)("span",{className:"",onClick:D,children:(0,A.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,A.jsx)("div",{className:"".concat(p[C]," ").concat(C," ").concat(p.monaco," ").concat("txt"===S?"show":"hide"),children:"txt"===S&&(0,A.jsx)(h.ZP,a()({},I))}),"audio"===S&&(0,A.jsx)("audio",{src:(null===(t=N)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=N)&&void 0!==i&&i.startsWith("/api")?N:"data:image/png;base64,".concat(N),autoPlay:!0}),"video"===S&&(0,A.jsx)(A.Fragment,{children:(null===(r=N)||void 0===r?void 0:r.indexOf("http"))>-1||null!==(l=N)&&void 0!==l&&l.startsWith("/api")?(0,A.jsx)("video",{controls:!0,src:"".concat(N),autoPlay:!0}):(0,A.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(N),autoPlay:!0})}),"office"===S&&G&&(0,A.jsx)("iframe",{src:"".concat(q,"/office.html?key=").concat(G.key,"&url=").concat(U+G.url,"&callbackUrl=").concat(U+G.callbackUrl,"&fileType=").concat(G.fileType,"&title=").concat(G.title,"&model=").concat(w,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!F)}),"html"===S&&(0,A.jsx)("iframe",{src:N+"&disposition=inline"}),"pdf"===S&&(0,A.jsx)("iframe",{src:"".concat(q,"/js/pdfview/index.html?url=").concat(N,"&disabledDownload=").concat(!!F)}),"image"===S&&(0,A.jsx)("img",{src:(null===(o=N)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(k=N)&&void 0!==k&&k.startsWith("/api")?N:"data:image/png;base64,".concat(N)}),("other"===S||"download"===S)&&(0,A.jsx)(A.Fragment,{children:R?(0,A.jsx)(y.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,A.jsx)(f.ZP,{icon:(0,A.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:Y,children:"下载"})}):(0,A.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:Y,children:[(0,A.jsx)(m.Z,{}),"点击下载"]})})]})}},2080:function(e,n,t){t.d(n,{t:function(){return D}});var i=t(39647),a=t.n(i),r=t(91232),s=t.n(r),l=t(85573),c=t.n(l),o=t(82242),u=t.n(o),d=t(79800),p=t.n(d),f=t(59301),m=t(24650),h=t(78673),x=t(78241),v=t(95237),g=t(43604),y=t(94001),j=t(57809),A=t(78666),k=t(80608),b=t(6085),w=t(14493),N=t(37712),S=["key","name"],Z=m.Z.TextArea,I=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"},{title:"JavaScript",key:"JavaScript"},{title:"Ruby",key:"Ruby"}],C=function(e){var n=e.value,t=e.onChange;return(0,N.jsx)(h.Z,{checked:n,onChange:function(e){t(e)}})},B="@▁@",E="@▁▁@",D=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.scoreByBlank,r=void 0!==i&&i,l=e.hackidentifier,o=e.answerKey,d=(0,f.useState)(!1),h=p()(d,2),D=h[0],_=h[1],F=(0,f.useState)(!1),P=p()(F,2),R=(P[0],P[1],(0,k.useParams)().type,function(e,n){for(var t=n.line,i=0,a=0;a0){var s=R(e,n.from);console.log("新增".concat(r,"个,之前有").concat(s,"个")),t(r,s)}}else{var l=a.split(B).length-1+a.split(E).length-1,c=R(e,n.from);console.log("删除".concat(l,"个, 前面有").concat(c,"个,新增").concat(r,"个")),i(l>1?Array.from({length:l},(function(e,n){return c+n})):c)}}(e,n,L,H)}})})}),(0,N.jsx)(x.Z.List,{name:o,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,i=s()(n);try{for(i.s();!(t=i.n()).done;){var a=(t.value||{}).answer_text;if(0===(null==a?void 0:a.length))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){i.e(e)}finally{i.f()}return Promise.resolve()}}],children:function(e,n,t){var i=n.add,s=n.remove;t.errors;return M.current=i,T.current=s,(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(x.Z.Item,{label:"填空项答案",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t,i,s=e.key,l=e.name,c=a()(e,S);return(0,N.jsxs)(v.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,N.jsxs)(g.Z,{flex:"0 0 auto",className:"".concat(b.Z.blankIndex),children:["填空项",n+1]}),(0,N.jsx)(g.Z,{flex:1,children:(0,N.jsxs)(v.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,N.jsx)(g.Z,{children:(0,N.jsx)(x.Z.Item,u()(u()({},c),{},{name:[l,"answer_text"],noStyle:!0,children:null!=J&&null!==(t=J[l])&&void 0!==t&&t.multi_line||null!=J&&null!==(i=J[l])&&void 0!==i&&i.multiLine?(0,N.jsx)(Z,{spellCheck:!1,style:{marginLeft:10,width:550}}):(0,N.jsx)(m.Z,{style:{marginLeft:10,width:550},className:b.Z.blankInput,size:"large",maxLength:1e3,onBlur:function(e){}})}))}),r&&(0,N.jsx)(g.Z,{flex:"224px",children:(0,N.jsx)(x.Z.Item,u()(u()({},c),{},{name:[l,"score"],label:"分值",rules:[{required:!0}],children:(0,N.jsx)(y.Z,{size:"large",className:b.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]})})]},s)}))]})}}),(0,N.jsx)("div",{onClick:function(){return _(!0)},children:(0,N.jsx)(x.Z.Item,{name:["hack","analysis"],label:"题目解析",labelCol:{span:24},children:(0,N.jsx)(A.x,{placeholder:"请编辑题目解析(非必填)",isEdit:D})})}),(0,N.jsx)(x.Z.Item,{label:"编程语言",style:{marginTop:30},name:["hack_codes","language"],labelCol:{span:24},rules:[{required:!0,message:"请选择编程语言"}],children:(0,N.jsx)(j.default,{size:"large",children:I.map((function(e){return(0,N.jsxs)(j.default.Option,{value:e.key,children:[" ",e.title]},e.title)}))})}),(0,N.jsxs)(x.Z.Item,{label:"最大评测时长(秒)",style:{marginTop:30},labelCol:{span:24},required:!0,children:[(0,N.jsx)(x.Z.Item,{name:["hack","time_limit"],rules:[{required:!0,message:"请输入单个测试集评测时长限制"},{type:"number",min:3,message:"最小限制时间是3秒"}],noStyle:!0,children:(0,N.jsx)(y.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})}),(0,N.jsx)("span",{className:"ml10 font14",children:"秒"})]}),(0,N.jsxs)(v.Z,{align:"middle",style:{marginTop:30},children:[(0,N.jsx)(x.Z.Item,{name:["hack","allow_student_debug"],children:(0,N.jsx)(C,{})}),(0,N.jsx)(g.Z,{className:"ml10",children:"允许学生答题时进行代码调试"})]}),(0,N.jsx)(x.Z.Item,{label:"测试用例",required:!0}),(0,N.jsxs)("div",{style:{background:"#F6F7F9",padding:15},children:[(0,N.jsx)(x.Z.Item,{label:"输入",labelCol:{span:24},name:["hack_sets","input"],children:(0,N.jsx)(Z,{rows:4})}),(0,N.jsx)(x.Z.Item,{label:"输出",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"请输入输出内容"}],children:(0,N.jsx)(Z,{rows:4})})]}),(0,N.jsx)(w.Z,{answerKey:o,hackidentifier:l,ButtonText:"自测运行",ButtonProps:{ghost:!0,icon:(0,N.jsx)("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}},form:t})]})}},14493:function(e,n,t){var i=t(82242),a=t.n(i),r=t(7557),s=t.n(r),l=t(41498),c=t.n(l),o=t(79800),u=t.n(o),d=t(80608),p=t(59301),f=t(8591),m=t(3113),h=t(43418),x=t(24334),v=t(49105),g=t(84878),y=t(39143),j=t(61186),A=t.n(j),k=t(37712);n.Z=function(e){var n=e.ButtonProps,t=e.ButtonText,i=e.form,r=e.answerKey,l=e.hackidentifier,o=void 0===l?"":l,j=e.items,b=void 0===j?{}:j,w=(0,p.useState)(!1),N=u()(w,2),S=N[0],Z=N[1],I=(0,p.useState)(""),C=u()(I,2),B=C[0],E=C[1],D=(0,d.useParams)(),_=(0,p.useState)({}),F=u()(_,2),P=F[0],R=F[1],O="edit"===D.type;window.location.href.includes("problemset");function M(e,n){return L.apply(this,arguments)}function L(){return(L=c()(s()().mark((function e(n,t){var a,l,c,o,u;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l=i.getFieldValue("hack_codes"),c=i.getFieldValue(r),l.code){e.next=5;break}return f.ZP.info("程序代码不能为空!"),e.abrupt("return");case 5:if(l.language){e.next=8;break}return f.ZP.info("编程语言不能为空!"),e.abrupt("return");case 8:if(!(c.length>0&&(null===(a=c.filter((function(e){return!e.answer_text})))||void 0===a?void 0:a.length)>0)){e.next=11;break}return f.ZP.info("填空项不能为空!"),e.abrupt("return");case 11:return o=l.code,c.length>0&&(null==c||c.map((function(e){o=e.multi_line?o.substring(0,o.indexOf("@▁▁@"))+e.answer_text+o.substring(o.indexOf("@▁▁@")+4):o.substring(0,o.indexOf("@▁@"))+e.answer_text+o.substring(o.indexOf("@▁@")+3)}))),e.next=15,(0,g.n4)(t,n||{code:x.Base64.encode(o),language:l.language});case 15:return u=e.sent,e.abrupt("return",u);case 17:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function T(e,n){return H.apply(this,arguments)}function H(){return(H=c()(s()().mark((function e(n,t){var i,a,r,l;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=b.userAnswer,r=x.Base64.decode(b.code),!(a.length>0&&(null===(i=a.filter((function(e){return!e.value})))||void 0===i?void 0:i.length)>0)){e.next=6;break}return f.ZP.info("填空项不能为空!"),e.abrupt("return");case 6:return a.length>0&&(null==a||a.map((function(e){r=e.multi_line?r.substring(0,r.indexOf("@▁▁@"))+e.value+r.substring(r.indexOf("@▁▁@")+4):r.substring(0,r.indexOf("@▁@"))+e.value+r.substring(r.indexOf("@▁@")+3)}))),e.next=9,(0,g.n4)(t,n||{code:x.Base64.encode(r),language:b.language});case 9:return l=e.sent,e.abrupt("return",l);case 11:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function J(){return(new Date).getTime()}return(0,p.useEffect)((function(){(O||o)&&E(o||D.id)}),[D]),(0,p.useEffect)((function(){return function(){sessionStorage.removeItem("projectFill")}}),[]),(0,k.jsxs)("div",{children:[(0,k.jsx)(m.ZP,a()(a()({loading:S},n),{},{onClick:c()(s()().mark((function e(){var n,r,l,o,u,d,p,m,y,j,A,k,b,w;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("运行调试"!==t){e.next=20;break}if(Z(!0),!S){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,(0,v.ZP)("/api/problems/".concat(B,"/start.json"),{method:"get"});case 6:return n=e.sent,e.next=9,T(null,null==n?void 0:n.identifier);case 9:if(0!==(null==(r=e.sent)?void 0:r.status)){e.next=18;break}return l=function(){var e=c()(s()().mark((function e(){var t,i,a,r,c;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.rX)(null==n?void 0:n.identifier,"submit");case 2:if(t=e.sent,i=t.status,t.message,a=t.data,r=J(),c=r-o>6e3,0===i||c||setTimeout(l,1e3),!c){e.next=13;break}return h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),Z(!1),e.abrupt("return");case 13:0===i&&(Z(!1),R(a),2===a.status&&(Z(!1),h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),o=J(),e.next=15,(0,g.bM)(null==n?void 0:n.identifier,{});case 15:l(),e.next=19;break;case 18:Z(!1);case 19:return e.abrupt("return");case 20:return u=!0,e.next=23,i.validateFields().then((function(){u=!1}),(function(e){var n,t;e.errorFields[0].name.includes("standard_answers")?f.ZP.error("填空项答案不能为空"):f.ZP.error(e.errorFields[0].errors[0]),0===(null===(n=e.errorFields)||void 0===n?void 0:n.length)&&(u=!1),i.scrollToField(null==e||null===(t=e.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"}),u=!0}));case 23:if(!u){e.next=25;break}return e.abrupt("return");case 25:if(Z(!0),!S){e.next=28;break}return e.abrupt("return");case 28:if(d="",p=i.getFieldsValue(),B){e.next=39;break}return e.next=33,(0,v.ZP)("/api/problems.json",{method:"post",body:a()(a()({},p),{},{hack:a()(a()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(m=p.hack)||void 0===m||null===(m=m.sub_discipline_id)||void 0===m?void 0:m[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:a()(a()({},p.hack_codes),{},{code:x.Base64.encode(p.hack_codes.code)}),hack_sets:[a()({},p.hack_sets)],is_blank:!0})});case 33:d=e.sent,B=null===(y=d)||void 0===y?void 0:y.identifier,sessionStorage.projectFill=B,E(B),e.next=42;break;case 39:return e.next=41,(0,v.ZP)("/api/problems/".concat(B,".json"),{method:"put",body:a()(a()({},p),{},{hack:a()(a()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(j=p.hack)||void 0===j||null===(j=j.sub_discipline_id)||void 0===j?void 0:j[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:a()(a()({},p.hack_codes),{},{code:x.Base64.encode(p.hack_codes.code)}),update_hack_sets:[a()({},p.hack_sets)],is_blank:!0})});case 41:d=e.sent;case 42:return e.next=44,(0,v.ZP)("/api/problems/".concat(B,"/start.json"),{method:"get"});case 44:return A=e.sent,e.next=47,M(null,null==A?void 0:A.identifier);case 47:if(0!==(null==(k=e.sent)?void 0:k.status)){e.next=56;break}return b=function(){var e=c()(s()().mark((function e(){var n,t,i,a,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.rX)(null==A?void 0:A.identifier,"submit");case 2:if(n=e.sent,t=n.status,n.message,i=n.data,a=J(),r=a-w>1e3*(p.hack.time_limit+3),0===t||r||setTimeout(b,1e3),!r){e.next=13;break}return h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),Z(!1),e.abrupt("return");case 13:0===t&&(Z(!1),R(i),2===i.status&&(Z(!1),h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),w=J(),e.next=53,(0,g.bM)(null==A?void 0:A.identifier,{});case 53:b(),e.next=57;break;case 56:Z(!1);case 57:case"end":return e.stop()}}),e)}))),children:t})),(null==P?void 0:P.id)&&2!==P.status&&(0,k.jsx)(h.Z,{open:(null==P?void 0:P.id)&&2!==P.status,title:"运行结果",width:1100,footer:!1,onOk:function(){R({})},onCancel:function(){R({})},children:(0,k.jsxs)("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15},children:[(0,k.jsxs)("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14},children:[(0,k.jsxs)("div",{children:[(0,k.jsx)("span",{style:{color:"#666666"},children:"状态"}),(0,k.jsx)("span",{style:{marginLeft:12,color:0!==P.status&&"#E30000"},children:y.Im[P.status]})]}),(0,k.jsxs)("div",{children:[(0,k.jsx)("span",{style:{color:"#666666"},children:"提交时间"}),(0,k.jsx)("span",{style:{marginLeft:12},children:A()(P.created_at).format("YYYY-MM-DD HH:mm:ss")})]}),(0,k.jsxs)("div",{children:[(0,k.jsx)("span",{style:{color:"#666666"},children:"语言"}),(0,k.jsx)("span",{style:{marginLeft:12},children:P.language})]}),(0,k.jsxs)("div",{children:[(0,k.jsx)("span",{style:{color:"#666666"},children:"执行用时"}),(0,k.jsxs)("span",{style:{marginLeft:12},children:[P.execute_time,"ms"]})]})]}),(0,k.jsx)(y.Y4,a()({},P))]})})]})}},3879:function(e,n,t){t.d(n,{u:function(){return w}});var i=t(39647),a=t.n(i),r=t(79800),s=t.n(r),l=t(85573),c=t.n(l),o=t(82242),u=t.n(o),d=t(59301),p=t(95237),f=t(43604),m=t(6848),h=t(78241),x=t(6085),v=t(65547),g=t(97810),y=t(78666),j=t(37712),A=["key","name"],k=["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"],b=function(e){var n=e.value,t=e.onChange,i=e.choiceTextKey,a=e.answerKey,r=e.index,s=e.isEdit,l=e.setInputActive,o=e.form,d=e.choiceOptionsPath,h=e.allowChangeMode,A=e.showAddIcon,b=e.addItem,w=e.deleteItem,N=1===(null==n?void 0:n[a]),S=function(){var e;N?t(u()(u()({},n),{},c()({},a,0))):(h||(e=o.getFieldValue(d),o.setFieldValue(d,e.map((function(e){return u()(u()({},e),{},c()({},a,0))})))),t(u()(u()({},n),{},c()({},a,1))))};return(0,j.jsxs)(p.Z,{className:x.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,j.jsx)(f.Z,{onClick:S,className:"".concat(x.Z.choiceIndex," ").concat(N?x.Z.activeAnswer:""),children:k[r]}),(0,j.jsx)(f.Z,{flex:1,className:"".concat(x.Z.editorWrap," ml15"),onClick:l,children:(0,j.jsx)(y.x,{height:155,placeholder:"请您输入选项",isEdit:s,value:null==n?void 0:n[i],onChange:function(e){t(u()(u()({},n),{},c()({},i,e)))}})}),(0,j.jsx)(f.Z,{flex:"0 0 auto",className:"ml15",children:(0,j.jsx)("div",{onClick:S,className:"".concat(x.Z.setAnswerBtn," ").concat(N?x.Z.activeAnswer:""),children:N?"正确答案":"设为答案"})}),(0,j.jsxs)(f.Z,{className:x.Z.actionWrapper,children:[(0,j.jsx)(m.Z,{title:"新增参考答案",children:(0,j.jsx)(v.Z,{className:x.Z.addIcon,onClick:b,style:{visibility:A?"visible":"hidden"}})}),(0,j.jsx)(m.Z,{title:"删除",children:(0,j.jsx)(g.Z,{className:x.Z.deleteIcon,onClick:w,style:{visibility:r>1?"visible":"hidden"}})})]})]})},w=function(e){var n=e.questionTitlePlaceholder,t=e.titleKey,i=e.choiceKey,r=e.analysisKey,l=e.choiceTextKey,o=e.answerKey,p=e.choiceOptionsPath,f=e.allowChangeMode,m=void 0===f||f,v=e.form,g=e.showAnalysis,w=void 0===g||g,N=(0,d.useState)(),S=s()(N,2),Z=S[0],I=S[1],C=(0,d.useState)(!1),B=s()(C,2),E=B[0],D=B[1];return(0,j.jsxs)("div",{className:x.Z.wrap,children:[(0,j.jsx)("div",{className:x.Z.questionTitleEditorWrap,children:(0,j.jsx)(h.Z.Item,{label:"题干",name:t,labelCol:{span:24},rules:[{required:!0}],children:(0,j.jsx)(y.h,{scrollId:Array.isArray(t)?t.join("_"):"".concat(t),watch:!0,height:140,placeholder:n})})}),(0,j.jsx)(h.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),(0,j.jsx)(h.Z.List,{name:i,rules:[{validator:function(e,n){var t=n.some((function(e){return 1===e[o]})),i=n.findIndex((function(e){var n;return(null===(n=e[l])||void 0===n?void 0:n.length)<=0}));return-1!==i?Promise.reject(new Error("请先输入".concat(k[i],"选项的内容"))):t?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e,n){var t=n.add,i=n.remove;return(0,j.jsxs)("div",{id:Array.isArray(p)?p.join("_"):"".concat(p),children:[e.map((function(n,r){var s=n.key,f=n.name,x=a()(n,A),g=Z===s,y=r<7&&r===e.length-1;return(0,d.createElement)(h.Z.Item,u()(u()({},x),{},{key:s,name:f,noStyle:!0}),(0,j.jsx)(b,{choiceTextKey:l,answerKey:o,index:r,isEdit:g,setInputActive:function(){I(s)},form:v,choiceOptionsPath:p,allowChangeMode:m,showAddIcon:y,addItem:function(){return t(c()(c()({},l,""),o,0))},deleteItem:function(){return i(f)}}))})),e.length<8&&(0,j.jsx)("div",{className:"".concat(x.Z.addBtn," mb30"),onClick:function(){return t(c()(c()({},l,""),o,0))},children:"添加选项"})]})}}),w&&(0,j.jsx)("div",{onClick:function(){return D(!0)},children:(0,j.jsx)(h.Z.Item,{name:r,label:"题目解析",labelCol:{span:24},children:(0,j.jsx)(y.x,{placeholder:"请编辑题目解析(非必填)",isEdit:E})})})]})}},48763:function(e,n,t){t.d(n,{r:function(){return y}});var i=t(82242),a=t.n(i),r=t(39647),s=t.n(r),l=(t(59301),t(36381)),c=t(78241),o=t(95237),u=t(94001),d=t(6848),p=t(6085),f=t(97810),m=t(78666),h=t(3879),x=t(37712),v=["key","name"],g=l.Z.Panel,y=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),i=e.withScore;return(0,x.jsxs)("div",{className:p.Z.wrap,children:[(0,x.jsx)("div",{className:p.Z.questionTitleEditorWrap,children:(0,x.jsx)(c.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,x.jsx)(m.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,x.jsx)(c.Z.Item,{label:"小题",required:!0,labelCol:{span:24}}),(0,x.jsx)(c.Z.List,{name:"sub_item_banks",rules:[{validator:function(e,n){return n?Promise.resolve():Promise.reject(new Error("请添加小题"))}}],children:function(e,n){var r=n.add,m=n.remove;return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(l.Z,{className:e.length>0?p.Z.collapseWrapper:"",bordered:!1,expandIcon:function(e){var n=e.isActive;return(0,x.jsx)("i",{className:"iconfont icon-weizhankai ".concat(n?p.Z.open:p.Z.close),style:{fontSize:14,transition:"all .2s"}})},children:e.map((function(e,n){var r=e.key,l=e.name,y=s()(e,v);return(0,x.jsx)(g,{className:p.Z.panel,forceRender:!0,header:(0,x.jsxs)("div",{className:p.Z.panelHeader,children:["第",n+1,"小题",(0,x.jsx)("span",{children:"(单选题)"})]}),extra:(0,x.jsxs)(o.Z,{align:"middle",onClick:function(e){return e.stopPropagation()},children:[i&&(0,x.jsx)(c.Z.Item,a()(a()({},y),{},{rules:[{required:!0,message:"请输入小题分值"}],label:"分值",name:[l,"question_score"],className:p.Z.blankInputNumberWrapper,children:(0,x.jsx)(u.Z,{className:p.Z.blankInput,placeholder:"请输入当前小题分数",min:.1,precision:1,max:100,style:{width:150}})})),(0,x.jsx)(d.Z,{title:"删除",children:(0,x.jsx)(f.Z,{className:"".concat(p.Z.deleteIcon," ml40"),onClick:function(){return m(l)}})})]}),children:(0,x.jsx)(c.Z.Item,a()(a()({},y),{},{name:l,children:(0,x.jsx)(h.u,{questionTitlePlaceholder:"请编辑选择题题干内容",allowChangeMode:!1,form:t,choiceKey:[l,"choices"],titleKey:[l,"name"],analysisKey:[l,"analysis"],choiceOptionsPath:["sub_item_banks",l,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"})}))},r)}))}),e.length<20&&(0,x.jsx)("div",{className:"".concat(p.Z.addBtn),onClick:function(){return r({name:"",choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}})),analysis:""})},children:"添加小题"})]})}})]})}},68054:function(e,n,t){t.d(n,{u:function(){return D}});var i=t(39647),a=t.n(i),r=t(91232),s=t.n(r),l=t(85573),c=t.n(l),o=t(82242),u=t.n(o),d=t(79800),p=t.n(d),f=t(37205),m=t.n(f),h=t(59301),x=t(43418),v=t(95237),g=t(43604),y=t(24650),j=t(6848),A=t(78673),k=t(78241),b=t(94001),w=t(78666),N=t(97810),S=t(6085),Z=t(37712),I=["key","name"],C=function(e){var n=e.value,t=e.onChange;return(0,Z.jsxs)(v.Z,{align:"middle",className:"ml20",gutter:[40,20],children:[null==n?void 0:n.map((function(e,i){return(0,Z.jsxs)(g.Z,{className:S.Z.blankWrapper,children:[(0,Z.jsx)(y.Z,{className:S.Z.blankInput,defaultValue:e,maxLength:1e3,onBlur:function(e){var a=m()(n),r=e.target.value.trim();a[i]=r,t(a)}}),(0,Z.jsx)(j.Z,{title:"删除",children:(0,Z.jsx)(N.Z,{className:S.Z.deleteIcon,style:{marginLeft:15,visibility:i>0?"visible":"hidden"},onClick:function(){return function(e){x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:S.Z.modal,onOk:function(){var i=m()(n);i.splice(e,1),t(i)}})}(i)}})})]},"".concat(e,"_").concat(i))})),(0,Z.jsx)(g.Z,{children:(0,Z.jsx)("div",{className:"".concat(S.Z.addBtn),onClick:function(){var e;(e=m()(n)).push(""),t(e)},children:"新增答案"})})]})},B=function(e){var n=e.value,t=void 0===n||n,i=e.onChange;return(0,Z.jsx)(A.Z,{checked:!t,onChange:function(e){i(!e)}})},E="▁",D=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.scoreByBlank,r=void 0!==i&&i,l=e.answerKey,o=(0,h.useState)(!1),d=p()(o,2),f=d[0],m=d[1],x=function(e,n){for(var t=n.line,i=0,a=0;a1?Array.from({length:s},(function(e,n){return l+n})):l)}else if(r>0){var c=x(e,n.from);console.log("新增".concat(r,"个,之前有").concat(c,"个")),t(r,c)}}(e,n,N,_)}})})}),(0,Z.jsx)(k.Z.List,{name:l,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,i=s()(n);try{for(i.s();!(t=i.n()).done;){var a=(t.value||{}).answer_text;if(null!=a&&a.some((function(e){return 0===(null==e?void 0:e.length)})))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){i.e(e)}finally{i.f()}return Promise.resolve()}}],children:function(e,n,t){var i=n.add,s=n.remove;t.errors;return A.current=i,D.current=s,(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)(k.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t=e.key,i=e.name,s=a()(e,I);return(0,Z.jsxs)(v.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,Z.jsxs)(g.Z,{flex:"0 0 auto",className:"".concat(S.Z.blankIndex),children:["填空项",n+1]}),(0,Z.jsxs)(g.Z,{flex:1,children:[(0,Z.jsxs)(v.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,Z.jsx)(g.Z,{children:(0,Z.jsx)(k.Z.Item,u()(u()({},s),{},{name:[i,"answer_text"],noStyle:!0,children:(0,Z.jsx)(C,{})}))}),r&&(0,Z.jsx)(g.Z,{flex:"224px",children:(0,Z.jsx)(k.Z.Item,u()(u()({},s),{},{name:[i,"score"],label:"分值",rules:[{required:!0}],className:S.Z.blankInputNumberWrapper,children:(0,Z.jsx)(b.Z,{className:S.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]}),(0,Z.jsx)(k.Z.Item,u()(u()({},s),{},{name:[i,"position"],noStyle:!0,children:(0,Z.jsx)(y.Z,{type:"hidden"})}))]})]},t)}))]})}}),(null==F?void 0:F.length)>1&&(0,Z.jsxs)(v.Z,{align:"middle",className:(null==F?void 0:F.length)>1?"mb30":"".concat(S.Z.hide),children:[(0,Z.jsx)(k.Z.Item,{name:"is_ordered",children:(0,Z.jsx)(B,{})}),(0,Z.jsx)(g.Z,{className:"ml10",children:"允许学生每个填空的答案与标准答案的顺序不一致"})]}),(0,Z.jsx)("div",{onClick:function(){return m(!0)},children:(0,Z.jsx)(k.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,Z.jsx)(w.x,{placeholder:"请编辑题目解析(非必填)",isEdit:f})})})]})}},89517:function(e,n,t){t.d(n,{Z:function(){return A}});var i=t(39647),a=t.n(i),r=t(79800),s=t.n(r),l=t(82242),c=t.n(l),o=t(85573),u=t.n(o),d=t(59301),p=t(95237),f=t(43604),m=t(78241),h=t(6085),x=t(78666),v=t(37712),g=["key","name"],y=u()(u()({},"正确","T"),"错误","F"),j=function(e){var n=e.value,t=e.onChange,i=e.form,a=1===(null==n?void 0:n.is_answer),r=null==n?void 0:n.choice_text,s=function(){var e=i.getFieldsValue().choices.map((function(e){return{choice_text:e.choice_text,is_answer:0}}));i.setFieldsValue({choices:e}),t(c()(c()({},n),{},{is_answer:1}))};return(0,v.jsxs)(p.Z,{className:h.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,v.jsx)(f.Z,{onClick:s,className:"".concat(h.Z.choiceIndex," ").concat(h.Z.judgementIndex," ").concat(a?h.Z.activeAnswer:""),children:y[r]}),(0,v.jsx)(f.Z,{flex:1,className:"".concat(h.Z.editorWrap," ml15"),children:(0,v.jsx)("div",{className:"".concat(h.Z.inputBorder," ").concat(h.Z.placeholder," ").concat(a?h.Z.activeJudgementAnswer:""),children:r})}),(0,v.jsx)(f.Z,{flex:"0 0 auto",className:"ml15",children:(0,v.jsx)("div",{onClick:s,className:"".concat(h.Z.setAnswerBtn," ").concat(a?h.Z.activeAnswer:""),children:a?"正确答案":"设为答案"})})]})},A=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),i=(0,d.useState)(!1),r=s()(i,2),l=r[0],o=r[1];return(0,v.jsxs)("div",{className:h.Z.wrap,children:[(0,v.jsx)("div",{className:h.Z.questionTitleEditorWrap,children:(0,v.jsx)(m.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,v.jsx)(x.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,v.jsx)(m.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24},children:(0,v.jsx)(m.Z.List,{name:"choices",rules:[{validator:function(e,n){return n.some((function(e){return 1===(null==e?void 0:e.is_answer)}))?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e){return(0,v.jsx)("div",{id:"choices",children:e.map((function(e){var n=e.key,i=e.name,r=a()(e,g);return(0,d.createElement)(m.Z.Item,c()(c()({},r),{},{key:n,name:i,noStyle:!0}),(0,v.jsx)(j,{form:t}))}))})}})}),(0,v.jsx)("div",{onClick:function(){return o(!0)},children:(0,v.jsx)(m.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,v.jsx)(x.x,{placeholder:"请编辑题目解析(非必填)",isEdit:l})})})]})}},78666:function(e,n,t){t.d(n,{h:function(){return p},x:function(){return f}});var i=t(82242),a=t.n(i),r=t(39647),s=t.n(r),l=t(77036),c=t(6085),o=(t(59301),t(4585)),u=t(37712),d=["value","onChange","scrollId"],p=function(e){var n=e.value,t=e.onChange,i=e.scrollId,r=s()(e,d);return(0,u.jsx)("div",{id:i||"",children:(0,u.jsx)(l.Z,a()(a()({},r),{},{hidetoolBar:!0,defaultValue:n,onChange:function(e,n){console.log("a:",e,n),null!=n&&n.length?t(e,n):t(e)}}))})},f=function(e){var n=e.value,t=e.onChange,i=e.placeholder,a=e.height,r=void 0===a?140:a;return e.isEdit?(0,u.jsx)(l.Z,{watch:!0,isFocus:!0,height:r,placeholder:i,defaultValue:n,onChange:t}):(0,u.jsx)("div",{style:{cursor:"pointer"},children:n?(0,u.jsx)(o.Z,{className:c.Z.inputBorder,value:n}):(0,u.jsx)("div",{className:"".concat(c.Z.inputBorder," ").concat(c.Z.placeholder),children:i})})}},28263:function(e,n,t){t.d(n,{W:function(){return B}});var i=t(91232),a=t.n(i),r=t(79800),s=t.n(r),l=t(82242),c=t.n(l),o=t(39647),u=t.n(o),d=t(59301),p=t(8591),f=t(12563),m=t(78241),h=t(78673),x=t(95237),v=t(43604),g=t(6848),y=t(24650),j=t(94001),A=t(6085),k=t(78666),b=t(77036),w=t(2842),N=t(37712),S=["value","onChange"],Z=["key","name"],I=function(e){var n=e.value,t=e.onChange,i=u()(e,S);return(0,N.jsx)(b.Z,c()(c()({},i),{},{defaultValue:null==n?void 0:n[0],onChange:function(e){t([e])}}))},C=function(e){var n=e.value,t=void 0===n?[]:n,i=e.onClose;return(0,N.jsx)(f.Z,{closable:!0,onClose:i,className:A.Z.keywordTag,children:null==t?void 0:t.join(" 或 ")})},B=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.showKeywords,r=e.isMustKeyWords,l=void 0===r?i:r,o=(0,d.useState)(!1),f=s()(o,2),b=f[0],S=f[1],B=(0,d.useState)(""),E=s()(B,2),D=E[0],_=E[1],F=m.Z.useWatch("use_keywords",t),P=m.Z.useWatch("question_score",t);return(0,N.jsxs)("div",{className:A.Z.wrap,children:[(0,N.jsx)("div",{className:A.Z.questionTitleEditorWrap,children:(0,N.jsx)(m.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,N.jsx)(k.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,N.jsx)(m.Z.Item,{label:"参考答案",name:"answer_texts",labelCol:{span:24},children:(0,N.jsx)(I,{watch:!0,height:140,placeholder:"请编辑参考答案(非必填)"})}),i&&!l&&(0,N.jsx)(m.Z.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked",children:(0,N.jsx)(h.Z,{defaultChecked:!0})}),i&&l&&(0,N.jsxs)(x.Z,{align:"middle",className:"mb30",children:[(0,N.jsx)(m.Z.Item,{name:"use_keywords",valuePropName:"checked",children:(0,N.jsx)(h.Z,{})}),(0,N.jsx)(v.Z,{className:"ml10",children:"开启关键词自动判分"}),(0,N.jsx)(v.Z,{children:(0,N.jsx)(g.Z,{placement:"right",title:"选中后,需要设置每个关键词的分值,系统会根据设置的关键词进行自动判分; 所有关键词分值之和必须小于等于小题分值。",children:(0,N.jsx)(w.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})})})]}),(F||!l)&&(0,N.jsx)(m.Z.List,{name:"keywords",rules:[{validator:function(e,n){return l?null!=n&&n.length?(null==n?void 0:n.reduce((function(e,n){return e+n.score}),0))>parseFloat(P)?Promise.reject(new Error("所有关键词的分值之和必须小于等于该小题的分值")):Promise.resolve():Promise.reject(new Error("请输入关键词")):Promise.resolve()}}],children:function(e,n){var i=n.add,r=n.remove;return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)("div",{className:"".concat(A.Z.title," mb10"),children:l?"关键词":(0,N.jsx)("span",{style:{color:"#9096A3"},children:"判分关键词"})}),(0,N.jsxs)(x.Z,{align:"middle",className:"font14 mb30",children:[(0,N.jsx)(v.Z,{flex:1,children:(0,N.jsx)(y.Z,{value:D,onChange:function(e){_(e.target.value)},maxLength:50,allowClear:!0,onPressEnter:function(e){var n,r,s,l,c,o="".concat(null===(n=e.target)||void 0===n?void 0:n.value).replaceAll(" ",""),u=null==o||null===(r=o.split("|"))||void 0===r?void 0:r.filter((function(e){return!!e})),d=t.getFieldValue("keywords"),f=(null==d||null===(s=d.map((function(e){return null==e?void 0:e.keyword})))||void 0===s?void 0:s.flat())||[],m=a()(u);try{for(m.s();!(l=m.n()).done;){var h=l.value;if(f.includes(h))return void p.ZP.error("为避免判分错误,请勿设置相同的关键词")}}catch(e){m.e(e)}finally{m.f()}(c=o)&&(new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~!@#¥……&*()—【】‘;:”“。,、?「」『』_\\+\\-·%《》]|[\\\\/]"),"|"!==c||(p.ZP.warning("关键词不能只输入一个“|”字符!"),0))&&(i({keyword:u,score:1}),_(""))},className:A.Z.inputBorder,placeholder:"支持设置多个关键词;并列关键词(或的关系)请用“|”分隔开"})}),(0,N.jsx)(v.Z,{flex:"148px",style:{textAlign:"right",color:"#9096A3"},children:"“回车键”保存关键词"})]}),e.map((function(e){var n=e.key,t=e.name,i=u()(e,Z);return(0,N.jsx)(x.Z,{className:"mb20",style:{marginRight:148},children:(0,N.jsx)(v.Z,{flex:1,children:(0,N.jsxs)(x.Z,{align:"middle",justify:"space-between",children:[(0,N.jsx)(m.Z.Item,c()(c()({},i),{},{name:[t,"keyword"],children:(0,N.jsx)(C,{onClose:function(){return r(t)}})})),l&&(0,N.jsx)(m.Z.Item,c()(c()({},i),{},{name:[t,"score"],label:"分值",rules:[{required:!0}],className:A.Z.blankInputNumberWrapper,children:(0,N.jsx)(j.Z,{className:A.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"请输入关键词分数"})}))]})})},n)}))]})}}),(0,N.jsx)("div",{onClick:function(){return S(!0)},children:(0,N.jsx)(m.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,N.jsx)(k.x,{placeholder:"请编辑题目解析(非必填)",isEdit:b})})})]})}},56822:function(e,n,t){t.d(n,{Wk:function(){return s.W},ZZ:function(){return a.Z},rL:function(){return l.r},tc:function(){return c.t},u8:function(){return r.u},uh:function(){return i.u}});var i=t(3879),a=t(89517),r=t(68054),s=t(28263),l=t(48763),c=t(2080)},4585:function(e,n,t){t.d(n,{Z:function(){return Q}});var i=t(82242),a=t.n(i),r=t(37205),s=t.n(r),l=t(91232),c=t.n(l),o=t(79800),u=t.n(o),d=t(59301),p=(t(49040),t(32834)),f=t.n(p),m=t(11690);var h=[],x=["
                                        "],v=new(f().Renderer),g=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function y(){h.length=0,x=["
                                          "]}var j={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function A(e,n,t,i){if(n>=e.length||e[n].level<=t)return n;var a=e[n];i.push("
                                        • "+a.text+"");var r=[];return n=A(e,++n,a.level,r),r.length>0&&(i.push("
                                            "),r.forEach((function(e){i.push(e)})),i.push("
                                          ")),i.push("
                                        • "),n=A(e,n,t,i)}function k(){return A(h,0,0,x),x.push("
                                        "),x.join("")}var b={heading:function(e){var n=g.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],i=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var i=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=i.length?e.slice(i.length):e})).join("\n")}(t,n[3]||""),a=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(a)>=0){var r=S(),s=i;i=r,Z[r]={type:"block",expression:s}}return{type:"code",raw:t,lang:a,text:i}}}},w=/(?:\${2})([^\n`]+?)(?:\${2})/gi,N=0,S=function(){return"__special_katext_id_".concat(N++,"__")},Z={};function I(){return Z}function C(){N=0,Z={}}function B(e){return e=e.replace(w,(function(e,n){var t=S();return Z[t]={type:"inline",expression:n},t}))}var E=v.listitem;v.listitem=function(e){return E(B(e))};var D=v.paragraph;v.paragraph=function(e){return D(B(e))};var _=v.tablecell;v.tablecell=function(e,n){return _(B(e),n)},v.code=function(e,n,t){var i=(n||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"

                                        ".concat(e,"

                                        "):'
                                        ').concat(t?e:(0,m.escape)(e,!0),"
                                        \n"):'
                                        '+(t?e:(0,m.escape)(e,!0))+"
                                        "},v.heading=function(e,n,t){var i=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:i,level:n,text:e}),"'+e+""},f().setOptions({silent:!0,gfm:!0,pedantic:!1}),f().use({tokenizer:b,renderer:v});var F=f(),P=(t(64018),t(6419)),R=t(71681),O=t(15342),M=t(1012),L=t(29114),T=t(37712),H="@▁@",J=/]*>/g;var Q=function(e){var n=e.value,t=void 0===n?"":n,i=e.className,r=e.showTextOnly,l=e.showLines,o=e.style,p=void 0===o?{}:o,f=e.stylesPrev,m=void 0===f?{}:f,h=e.highlightKeywords,x=e.showProgramFill,v=(e.isProgramFill,e.disabledFill),g=void 0!==v&&v,A=e.programFillValue,b=e.onFillChange,w=void 0===b?function(e){}:b,N=e.onFillBlur,S=void 0===N?function(){}:N,Z=String(t),B=(0,d.useState)(""),E=u()(B,2),D=E[0],_=E[1],Q=(0,d.useState)("office"),G=u()(Q,2),V=G[0],q=G[1],U=(0,d.useState)([]),W=u()(U,2),z=W[0],Y=W[1],K=(0,d.useRef)("a"+(0,M.Z)()),X={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),i=[];return t.map((function(e){""!=e&&i.push(".".concat(K.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{Z=Z.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+R.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+R.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+R.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return Z=Z.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,i){return function(e,n){var t=document.createElement(e===H?"input":"textarea");t.style.width="100%",t.style.height=e===H?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var i=Object.keys(X).length;return X[i]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                        '.concat($(Z||""),"
                                        ")}var n=F(Z);n=$(n);var t=I();Z.match(/\[TOC\]/)&&(n=n.replace("

                                        [TOC]

                                        ",k()),y()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var i=t[n],a=i.type,r=i.expression;return(0,O.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(r)||"",{displayMode:"block"===a,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),C();var i=document.createElement("div");return i.innerHTML=n,h?(ie(i,h.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),i.innerHTML):r?i.innerText:(setTimeout((function(){return se()}),500),i.innerHTML)}),[Z,h]);(0,d.useEffect)((function(){ae.current&&ae.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[z]),(0,d.useEffect)((function(){if(null!=A&&A.length){var e,n=ae.current.querySelectorAll(".edu-program-fill-score"),t=ae.current.querySelectorAll('[name="edu-program-fill"]'),i=c()(t.entries());try{for(i.s();!(e=i.n()).done;){var a,r=u()(e.value,2),s=r[0],l=r[1];l.value=null===(a=A[s])||void 0===a?void 0:a.value,"warning"===A[s].type?l.className="program-fill-warning":"success"===A[s].type?l.className="program-fill-success":l.className=""}}catch(e){i.e(e)}finally{i.f()}var o,d=c()(n.entries());try{for(d.s();!(o=d.n()).done;){var p,f,m=u()(o.value,2),h=m[0];m[1].innerHTML=null!==(p=A[h])&&void 0!==p&&p.score?"".concat(null===(f=A[h])||void 0===f?void 0:f.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}Y(A)}}),[A]);var ne=function(e){z[e.target.dataset.id]=z[e.target.dataset.id]||{},z[e.target.dataset.id].value=e.target.value,Y(s()(z)),w(z,e.target.dataset.id)},te=function(e){z[e.target.dataset.id]=z[e.target.dataset.id]||{},z[e.target.dataset.id].value=e.target.value,Y(s()(z)),S(z,e.target.dataset.id)};function ie(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ie(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var i=document.createElement("span");i.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(i)}}))}var ae=(0,d.useRef)();function re(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),_(t),q("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),_(t),q("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),_(t),q("html");else if(t.startsWith("#")){e.preventDefault();var i=document.getElementById(t.replace("#",""));i&&i.scrollIntoView(!0)}}}j.WebkitLineClamp=l,l&&(p=a()(a()({},p),j));var se=function(){var e,n=null===(e=ae.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(P.ZP.isSupported()){var n=new P.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ae.current&&ee&&ee.match(J)&&window.PR.prettyPrint(),ae.current)return ae.current.addEventListener("click",re),function(){var e;null===(e=ae.current)||void 0===e||e.removeEventListener("click",re),C(),y()}}),[ee,ae.current,re]),(0,T.jsxs)(T.Fragment,{children:[r&&(0,T.jsx)("div",{ref:ae,children:ee}),!r&&(0,T.jsx)("div",{ref:ae,style:a()({},p),className:"".concat(i||""," ").concat(g?"disabled-fill":""," markdown-body ").concat(K.current),dangerouslySetInnerHTML:{__html:ee}}),(0,T.jsx)(L.Z,{close:!0,data:D,type:null!=D&&D.length?V:"",style:a()({},m),onClose:function(){return _("")}})]})}},93428:function(e,n,t){t.d(n,{Z:function(){return l}});t(59301);var i=t(80608),a="ldsRing___mpBZC",r="idsRingWrapper___Of9_n",s=t(37712),l=function(e){var n=e.message,t=e.className,l=(e.children,e.style),c=void 0===l?{}:l;return(0,s.jsxs)("div",{className:"".concat(r," ").concat(t),children:[(0,s.jsxs)("div",{className:a,children:[(0,s.jsx)("div",{}),(0,s.jsx)("div",{}),(0,s.jsx)("div",{}),(0,s.jsx)("div",{})]}),n?(0,s.jsx)("p",{style:c,children:n}):null,(0,s.jsx)(i.Outlet,{})]})}},16726:function(e,n,t){t.d(n,{h:function(){return v}});var i=t(82242),a=t.n(i),r=t(79800),s=t.n(r),l=t(59301),c=t(57809),o=t(78241),u=t(3113),d=t(89780),p=t.n(d),f=(t(94527),t(66608),t(37712)),m=c.default.Option,h={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function v(e){var n=e.value,t=e.onChange,i=e.mode,r=e.options,c=void 0===r?{}:r,o=(0,l.useRef)(),u=(0,l.useState)(),d=s()(u,2),m=d[0],h=d[1];return(0,l.useEffect)((function(){if(m){var e=function(e){var n=e.getValue();t&&t(n)};return m.on("change",e),function(){m.off("change",e)}}}),[m,t]),(0,l.useEffect)((function(){m&&m.setOption("mode",i)}),[m,i]),(0,l.useEffect)((function(){m&&(n===m.getValue()&&""!==n||setTimeout((function(){m.setValue(n||"")}),300))}),[m,n]),(0,l.useEffect)((function(){if(o.current&&!m){var e=p().fromTextArea(o.current,a()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));h(e)}}),[o.current,m]),(0,f.jsx)("div",{className:"my-codemirror-container",children:(0,f.jsx)("textarea",{ref:o})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,l.useState)("python"),r=s()(i,2),d=r[0],p=r[1];return(0,f.jsxs)(o.Z,a()(a()({},h),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,f.jsx)(o.Z.Item,{label:"代码语言",name:"language",children:(0,f.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(x[e][1])},children:Object.keys(x).map((function(e){return(0,f.jsx)(m,{value:e,children:x[e][0]},e)}))})}),(0,f.jsx)(o.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,f.jsx)(v,{mode:d})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},77036:function(e,n,t){t.d(n,{Z:function(){return ce}});var i=t(91232),a=t.n(i),r=t(7557),s=t.n(r),l=t(41498),c=t.n(l),o=t(79800),u=t.n(o),d=t(85573),p=t.n(d),f=t(59301),m=t(89780),h=t.n(m),x=t(76374),v=(t(94527),t(6313),t(25717),t(99498),t(25419),t(67549),t(4585)),g=t(37712),y=function(e){var n=e.value,t=void 0===n?"":n,i=(e.className,e.showTextOnly,e.showLines,e.style,(0,f.useMemo)((function(){return""}),[t]));return(0,g.jsx)(g.Fragment,{children:(0,g.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})},j=t(82242),A=t.n(j),k=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function b(e){var n=e.onActionCallback,t=e.title,i=e.icon,a=e.actionName,r=e.className,s=void 0===r?"":r,l=e.children;return(0,g.jsxs)("a",{title:t,className:s,onClick:function(){n(a)},children:[(0,g.jsx)("i",{className:"md-iconfont ".concat(i)}),l]})}var w=function(e){var n=e.watch,t=e.showNullButton,i=e.showNullProgramButton,a=e.onActionCallback,r=e.fullScreen,s=e.insertTemp,l=e.hidetoolBar,c=[].concat(k,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,g.jsxs)("ul",{className:"markdown-toolbar-container",children:[!l&&c.map((function(e,n){return(0,g.jsx)("li",{children:e.actionName?(0,g.jsx)(b,A()(A()({},e),{},{onActionCallback:a})):(0,g.jsx)("span",{className:"v-line"})},n)})),t?(0,g.jsx)("li",{children:(0,g.jsx)(b,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:a,children:(0,g.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,i?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("li",{children:(0,g.jsx)(b,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:a,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,g.jsx)("li",{children:(0,g.jsx)(b,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:a,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,s&&(0,g.jsx)("li",{children:(0,g.jsx)(b,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(s),onActionCallback:a,children:(0,g.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,g.jsx)("li",{className:"btn-full-screen",children:(0,g.jsx)(b,{icon:"".concat(r?"icon-shrink":"icon-enlarge"),title:r?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:a})})]})},N=t(74063),S=t(78241),Z=t(24650),I=t(3113),C={labelCol:{span:4},wrapperCol:{span:20}},B=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(S.Z,A()(A()({},C),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,g.jsx)(S.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,g.jsx)(Z.Z,{})}),(0,g.jsx)(S.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,g.jsx)(Z.Z,{})}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(I.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(I.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},E=t(16726),D=t(8591),_=t(10459),F=S.Z.useForm,P={width:280,marginRight:10},R={labelCol:{span:5},wrapperCol:{span:19}},O=function(e){var n=e.callback,t=e.onCancel,i=F(),a=u()(i,1)[0],r=(0,f.useRef)();function s(e,n){-1!==e.status?a.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):D.ZP.error(e.message)}return(0,g.jsxs)(S.Z,A()(A()({form:a},R),{},{className:"upload-image-panel",onFinish:function(e){n(A()(A()({},e),{},{name:r.current}))},style:{width:470,overflow:"hidden"},children:[(0,g.jsx)(S.Z.Item,{label:"图片地址",required:!0,children:(0,g.jsxs)("div",{className:"flex-container",children:[(0,g.jsx)(S.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,g.jsx)(Z.Z,{style:P})}),(0,g.jsx)(M,{onFileChange:function(e){var n=e.target.files[0];r.current=n.name,L(n,s)}})]})}),(0,g.jsx)(S.Z.Item,{label:"图片描述",name:"alt",children:(0,g.jsx)(Z.Z,{style:{width:264}})}),(0,g.jsxs)(S.Z.Item,{style:{textAlign:"right"},children:[(0,g.jsx)(I.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(I.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function M(e){var n=e.onFileChange;return(0,g.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,g.jsx)("input",{type:"file",onChange:n})]})}function L(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var i=new window.XMLHttpRequest;i.withCredentials=!0,i.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),i.addEventListener("error",(function(e){console.error(e)}),!1),i.open("POST","".concat(_.KI,"/api/attachments.json")),i.send(t)}var T=t(5112),H=t(94001),J=T.ZP.Group,Q={margin:"0 8px"},G=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(S.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,g.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,g.jsx)("span",{style:Q,children:"单元格数:"}),(0,g.jsx)("span",{style:Q,children:"行数"}),(0,g.jsx)(S.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,g.jsx)(H.Z,{})}),(0,g.jsx)("span",{style:Q,children:"列数"}),(0,g.jsx)(S.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,g.jsx)(H.Z,{})})]}),(0,g.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,g.jsx)("span",{style:Q,children:"对齐方式:"}),(0,g.jsx)(S.Z.Item,{name:"align",children:(0,g.jsxs)(J,{children:[(0,g.jsx)(T.ZP,{value:"default",children:(0,g.jsx)("i",{className:"fa fa-align-justify"})}),(0,g.jsx)(T.ZP,{value:"left",children:(0,g.jsx)("i",{className:"fa fa-align-left"})}),(0,g.jsx)(T.ZP,{value:"center",children:(0,g.jsx)("i",{className:"fa fa-align-center"})}),(0,g.jsx)(T.ZP,{value:"right",children:(0,g.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(I.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(I.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},V=t(71681),q=t(49105),U=t(1012),W=t(43418),z="link",Y="upload-image",K="code-block",X="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(46587);var te="@▁▁@";function ie(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ae=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",re=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],se=p()(p()({},ae+"-B","bold"),ae+"-I","italic"),le=p()(p()(p()(p()({},z,"添加链接"),K,"添加代码块"),Y,"添加文件"),X,"添加表格"),ce=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,r=e.width,l=void 0===r?"100%":r,o=e.height,d=void 0===o?400:o,m=e.miniToolbar,j=void 0!==m&&m,A=e.isFocus,k=void 0!==A&&A,b=e.watch,S=e.insertTemp,Z=e.mode,I=void 0===Z?"markdown":Z,C=e.id,_=void 0===C?"markdown-editor-id":C,F=e.showResizeBar,P=void 0!==F&&F,R=e.noStorage,M=void 0!==R&&R,T=e.showNullButton,H=void 0!==T&&T,J=e.showNullProgramButton,Q=void 0!==J&&J,$=e.hidetoolBar,ae=void 0!==$&&$,ce=e.fullScreen,oe=void 0!==ce&&ce,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,fe=e.className,me=void 0===fe?"":fe,he=e.disablePaste,xe=void 0!==he&&he,ve=e.disabled,ge=void 0!==ve&&ve,ye=e.disabledFill,je=void 0!==ye&&ye,Ae=e.placeholder,ke=void 0===Ae?"":Ae,be=e.values,we=void 0===be?"":be,Ne=(0,f.useState)(null),Se=u()(Ne,2),Ze=Se[0],Ie=Se[1],Ce=(0,f.useState)(t),Be=u()(Ce,2),Ee=Be[0],De=Be[1],_e=(0,f.useState)(b),Fe=u()(_e,2),Pe=Fe[0],Re=Fe[1],Oe=(0,f.useState)(oe),Me=u()(Oe,2),Le=Me[0],Te=Me[1],He=(0,f.useState)(""),Je=u()(He,2),Qe=Je[0],Ge=Je[1],Ve=(0,f.useState)(0),qe=u()(Ve,2),Ue=qe[0],We=qe[1],ze=(0,f.useState)(d),Ye=u()(ze,2),Ke=Ye[0],Xe=Ye[1],$e=(0,f.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,f.useRef)((0,U.Z)()),an=(0,f.useRef)(!1),rn=(0,f.useRef)(),sn=(0,f.useRef)(),ln=(0,f.useRef)(),cn=(0,f.useRef)(),on=(0,f.useRef)(),un=function(){var e=c()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,q.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ze,sn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ze.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ze.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ze.replaceSelection('').concat(e.name,"")):Ze.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){var e=window.scrollY||window.pageYOffset;De(we),null==Ze||Ze.setValue(we),window.scrollTo(0,e)}),[we]),(0,f.useEffect)((function(){null==pe||pe(Le)}),[Le]),(0,f.useEffect)((function(){if(sn.current){var e=function(e,t){if(!xe){var i=t.clipboardData;if(i){var a=i.types.toString(),r=i.items;if("Files"===a||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==I)return;try{var s,l=r[1];"file"===(null===(s=r[0])||void 0===s?void 0:s.kind)&&(l=r[0]);var c=l.getAsFile(),o=c.name.split(".").pop();L(c,(function(e){var t,i,a;e.id?(null==c||null===(t=c.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==c||null===(i=c.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==c||null===(a=c.type)||void 0===a?void 0:a.indexOf("pdf"))>-1?n.replaceSelection('').concat(c.name,"")):re.includes(o)?n.replaceSelection('').concat(c.name,"")):n.replaceSelection("[".concat(c.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){D.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=h().fromTextArea(sn.current,{mode:I,lineNumbers:!j,lineWrapping:!0,value:t,autoCloseTags:!Q,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",ke):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),a=t.getLine(i.line),r=a.charAt(i.ch-1),s=a.lastIndexOf("@▁@",i.ch),l=a.lastIndexOf("@▁▁@",i.ch),c=s>l?s:l,o=s>l?3:4;if(-1===te.indexOf(r))return null;if(console.log("change1:",n,e,a,i,c,s,l,r),c>=0&&i.ch-c<5){var u=c+o;return t.replaceRange("",{line:i.line,ch:c},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),k&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){ln.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){ln.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var i;if(ln.current.classList.add("mouse-hover-md"),(i=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var a=function(){var e=i[r],t=e.name.split(".").pop();L(e,(function(i){var a,r,s;i.id?(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(i.id,"?type=").concat(i.content_type,")")):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):re.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(i.id,"?type=").concat(i.content_type,")")):401===(null==i?void 0:i.status)&&(document.location.href="/user/login")}))},r=0;r0||i.target.offsetWidth>0)&&(dn(),Ze.setSize("100%","100%"),Ze.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(sn.current.parentElement),e}();return function(){var n,t;null!==(n=sn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=sn.current)||void 0===t?void 0:t.parentElement)}}}),[Ze,dn]),(0,f.useEffect)((function(){if(Ze){for(var e=[],n=function(){var n=u()(i[t],2),a=n[0],r=n[1],s=p()({},a,(function(){pn(r)}));e.push(s),Ze.addKeyMap(s)},t=0,i=Object.entries(se);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(_);e>=Ue+1e4&&(!n||n!==Ee)&&(window.sessionStorage.setItem(_,Ee),nn(!0))}}),1e4),(0,f.useEffect)((function(){Re(b)}),[Ze,b]),(0,f.useEffect)((function(){Ze&&k&&Ze.focus()}),[Ze,k]),(0,f.useEffect)((function(){if(Pe&&Ze){var e=function(e){var n=e.target;if(on.current){var t=n.scrollTop/n.scrollHeight;on.current.scrollTop=on.current.scrollHeight*t}},n=Ze.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ze,Pe]),(0,f.useEffect)((function(){if(Ze&&de){var e=function(e,n){de(e,n)};return Ze.on("beforeChange",e),function(){Ze.off("beforeChange",e)}}}),[Ze,de]),(0,f.useEffect)((function(){if(Ze&&ue){var e=function(){ue(Ze.getValue())};return Ze.on("blur",e),function(){Ze.off("blur",e)}}}),[Ze,ue]),(0,f.useEffect)((function(){if(Ze){var e=function(e,n){var t=e.getValue();De(t),We((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(Q?i(t,vn(t)):i(t))};return Ze.on("change",e),function(){Ze.off("change",e)}}}),[Ze,i]),(0,f.useEffect)((function(){if(Ze)if(null==t)Ze.setValue(""),De("");else{var e=window.scrollY||window.pageYOffset;t!==Ze.getValue()&&(Ze.setValue(t),De(t),Ze.setCursor(ge?1:Ze.lineCount(),0),window.scrollTo(0,e))}}),[Ze,t]);var pn=(0,f.useCallback)((function(e){var n=Ze.getCursor(),t=Ze.getSelection(),i=t.split("\n");switch(e){case"bold":return Ze.replaceSelection("**"+t+"**"),""===t&&Ze.setCursor(n.line,n.ch+2),Ze.focus();case"italic":return Ze.replaceSelection("*"+t+"*"),""===t&&Ze.setCursor(n.line,n.ch+1),Ze.focus();case"code":return Ze.replaceSelection("`"+t+"`"),""===t&&Ze.setCursor(n.line,n.ch+1),Ze.focus();case"inline-latex":return Ze.replaceSelection("`$$"+t+"$$`"),""===t&&Ze.setCursor(n.line,n.ch+3),Ze.focus();case"latex":return Ze.replaceSelection("```latex\n"+t+"\n```"),Ze.setCursor(n.line+1,t.length+1),Ze.focus();case"line-break":return Ze.replaceSelection("
                                        \n"),Ze.focus();case"list-ul":return""===t?Ze.replaceSelection("- "+t):Ze.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ze.focus();case"list-ol":return""===t?Ze.replaceSelection("1. "+t):Ze.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ze.focus();case"add-null-ch":return""===t&&Ze.setCursor(n.line,n.ch),Ze.replaceSelection("▁"),Ze.focus();case"add-signal":return""===t&&Ze.setCursor(n.line,n.ch),Ze.replaceSelection("@▁@"),Ze.focus();case"add-multiple":return""===t&&Ze.setCursor(n.line,n.ch),Ze.replaceSelection(te),Ze.focus();case"inster-template-1":return""===t&&Ze.setCursor(n.line,n.ch),Ze.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ze.focus();case"eraser":return Ze.setValue(""),Ze.focus();case"trigger-watch":return Re(!Pe),Ze.focus();case"trigger-full-screen":return Te(!Le),Ze.focus();case z:return void Ge(z);case K:return void Ge(K);case Y:return void Ge(Y);case X:return void Ge(X);default:throw new Error}}),[Ze,Pe,Le]),fn=(0,f.useCallback)((function(e){switch(Ge(""),Qe){case z:var n=e.title,t=e.link;return Ze.replaceSelection("[".concat(n,"](").concat(t,")")),Ze.focus();case K:var i=e.language,a=e.content;return Ze.replaceSelection(["```"+i,a,"```"].join("\n")),Ze.focus();case Y:var r=e.src,s=e.alt;return s?Ze.replaceSelection("![ ".concat(s," ]( ").concat(r,' "').concat(s,'" )')):Ze.replaceSelection("![,](".concat(r,")")),Ze.focus();case X:for(var l=e.row,c=e.col,o=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},i=cn.current,a=!1,r=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ze,cn]),(0,f.useEffect)((function(){Xe(d)}),[d]);var xn={width:ie(l),height:ie(Ke)},vn=((0,f.useMemo)((function(){if(Ue){var e=new Date(Ue),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[Ue]),function(e){var n=[];if(Q){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,g.jsxs)(f.Fragment,{children:[(0,g.jsx)("div",{className:"markdown-editor-wrapper",ref:ln,children:(0,g.jsxs)("div",{className:"markdown-editor-container ".concat(me," ").concat(Pe?"on-preview":""," ").concat(j?"mini":""," ").concat(Le?"full-screen":""),style:xn,children:[(0,g.jsx)(w,{insertTemp:S,watch:Pe,fullScreen:Le,showNullButton:H,showNullProgramButton:Q,onActionCallback:pn,hidetoolBar:ae,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,g.jsxs)("div",{className:"markdown-editor-body",children:[(0,g.jsx)("div",{className:"codemirror-container",children:(0,g.jsx)("textarea",{ref:sn,placeholder:ke})}),Pe?(0,g.jsxs)("div",{ref:on,className:"preview-container",children:["stex"===I&&(0,g.jsx)(y,{value:Ee}),"stex"!==I&&(0,g.jsx)(v.Z,{disabledFill:je,showProgramFill:Q,value:Ee})]}):null]})]})}),P?(0,g.jsx)("a",{ref:cn,className:"editor-resize"}):null,(0,g.jsx)(N.Z,{children:le[Qe]?(0,g.jsx)(W.Z,{centered:!0,title:le[Qe],open:!0,onCancel:hn,footer:null,className:"markdown-popup-form",children:mn}):null})]})}},74063:function(e,n,t){t.d(n,{Z:function(){return f}});var i=t(82100),a=t.n(i),r=t(29186),s=t.n(r),l=t(80619),c=t.n(l),o=t(47074),u=t.n(o),d=t(59301),p=t(4676),f=function(e){c()(t,e);var n=u()(t);function t(e){var i;a()(this,t),i=n.call(this,e);var r=window.document;return i.node=r.createElement("div"),r.body.appendChild(i.node),i}return s()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},37913:function(e,n,t){t.d(n,{i:function(){return A},Z:function(){return k}});t(59301);var i="list___jb2Ay",a="wrap___VsQDr",r="li___IxCLC",s="cover___Mu8wr",l="img___IpFLA",c="bq___Bil0T",o="sign___DXJ4d",u="name___l7FoJ",d="e___pXQUG",p="tags___w_Mil",f=t(71418),m=t(6848),h=t(71681),x=t(92310),v=t.n(x),g=t(27876),y=t(6638),j=t(37712),A=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEulJREFUeF7tW3d8VVW2/s4lCQQCPEIAUQjS24QylNBBSAL4KD4Fab5RQSPgiOj49A0DT1qAUBXpzS4MJYDOKB2GFkIRQpHOEIQkhBCqlEDueb+9djl7n3tTHHjPf3Ilv5ucu8+556xvf2t9q2jdPPq5bVkWYFmwLA9/Z/+xY2B/ys/oD3Hc/c7X2QBsy4KHzgRsj7iGTafSZ/m9PF52FXE+uyL/B9i2emdHbJu+jR+nX/l57Dj9yHPZcdsL2/bS5172zpZ6bbA7tr3yWmKNPF+8s+ta9DX8PH599rv8Xi9/bm09vx92PX6P8jP29HRMu1fxdM7zAWkeeLdZVpH3Kz075qJ148hnBBAHwuMAIkFih2GCREdoPfvHz2G3wvGw4PUHkrR6PiBZwiBkbPFAElZueAmGAxI7zo0oj7l/ZwaVBjONaQmA+HVzyPjSiLrR2X1xgPjn+hq5efIGiZ+bJ0gEJjeUB3aWZXkaWtcZQGRwtssZg7jBuR3zZxKtl0zT3v9/QJLGFHBqIPHdK3asZJzY/cZnjEkaawAvbC9jhWSnA4Zcx9ljgqRY7g+8f4FJZFN4l1rXDy8RLo4Z2mSSARK5Pk4Tzijh/iS7XGAa7k5zb8rJPTYmOcyg7Zcnkxx3p7ON3J1iH3dhuTKJXDDf6f7YZIDvBkvbKGL3aG5Q+gzHnXuANOt68hKb4gYZjAOkuzsTJOHu/IDEY5bJuLxB4iDn9dLdHUUQ5sr4k0ksyHX5MkU8pCsuqXUaANKgDCRhdXF9AZICJG8mGS7PJyY5bFTxU9ybl9yzAzpjMBmG3SOz57VDi5VI4GTwxyRNMEg39huA5MQfISJUTOIPxY3NGWXGJLnjNUO4WcIVhAKJu7hHAEncm0+s0tydIRb8CgcvrOs/LrIpuiu15lJoKiY5IEmF57g7J2b5U4GP7O5IcTkv2nV+mcRAEgpLyj+l6nRWSTY4AV+pK6Y43TFJqTYz9viLSQVmklKaWqz0AckSAPEonwdIXIIb0pudIoA1VN7/VUzSQCLyKzVu08bneDEmObJbSm0V1A3pzVZKuSzjjmSQCyRiElN4ppTnEtwlFnz+li5Zc3NGvDOVp+nubFhZBxZoMtsPSCImOSDwLMeR2ZYmHNzqz4xJFC2kBPcRDgWISS6QmL3Z3sq+cwtHtqxCRHQfBAQWFTHJl0npZ49g6+I4RMWOQWjlGiLHkiCZ8jnt5EHsX7sYHQeNhDfHi6RVs9G0+yCULFdR7AWe/yiQRKzauPBD1GgWhfCIViJXMgGQm8VQgn7Eg9xoVtb+eTZnB09ShWZWSamTqOoiwgGJjno8sDVVJ4VFvu4ONn65eQ3enAco8W9h8BQJ4PeQx4vlLZRLiB/2oJfPHMaWRXEoWbY8OgwaRddymMQlM2Nc+pnD2LxgLKKGjkNY5VpOLqPijePC0o4fwO5lMxEzlF33CWz/cgru3b6BZwaO4PcphEDWpXMoXioURYNLEiDfzRiOOm3+HdWbdPSTT9FdKeAMsARIxEgBPFttXd03RwEk1RuJCMkcvXpAmWhu7o4B7EjvnOy7SFz2CTJTTuP5Dz/llQRS6TypvXAsCQfXLsGtzHR62KDgEqj7TE80jOkD21PEB6KH2few++uPkHH2GHqN/hQesUaquxtpKdiyeDzlMNFvxiGkTHkfJmWcPoJNC8Ygeuh4lA2v5RjKT56UduoQdn01HTGDx6Fk+Uq4eyMLm+aPwpP1mqJxlwGqMrE2/k38rlMvVG3cjgM07W3UbdtNAVTQmKRXHXSQrKt759i8hMOMW8Rgkg9ISoLLcpDGJI19V1NOYd/qhbielkJGGjA1QZWQGDipx/dh66I4lKtWF/Xa90RA0WBcOJKI07vWoU777mj2fKzBpMzzJ5G0Yjayfj5H13tpxhoCSMahHAa8bePOjUysnzUC4REt8fvurxiqju0KYtD8MYh5Mw5lK9c0YorazUIFZpw/jn8snoAOr41E2FPMHdq4knICQcVDEBJaQYDrBQMoolNvVPl9OzB2fzdtGOq27Y4agkFUdBLlHb+VDp/P+HoJkpWZNMtmLoozwwSJuS1Zf5P5kXR5jvsyQdow+8/IungO5avVI1eQfvow+k9Z5eRWsLEm7g160M7DJsMTGKQqEfvXLMbxbWvQY8QclK4QToxcN+M9XPnnCbpeYLFgXPrpAAFkMTdj2/CIWh0JbdvG/dvXEVS8JN9o5IakcLBxmTFo/mjE/HECwgRAjsuRCSKPSdfTL2DDrBFo+4f/Qvlq9Wkz3Ll5FbeupOFmZiqebtQaHk8A1kwaQgBVbdKeDPvdlLc4QE07GS40N5DyikmUBzKA3EVQd0xyM8kESZaGeOz4Yca7qNWqC6q3iEHS8tk4f3AH+k9ZqRiUcfYoNs79H7R9+X083bA1pWVSOGTfvY3lI19CvQ7PoXHPVwnU7yYORc3WXVG7zbNIXDoTZ5M2OwCxU7WYJNWdqndJcUcgeZHOAJo3GjFvTUBYpZoqjjjuBch5cJ8AYF7gwLefomzlGsh5+AC3r6bjYfZ9LpA8FqLeGIOQ0CewZuJgRET1RrUmHQiQbyf/EXXb9SCAmIFZSqC7L1McOMVTE0An+bau7PmEJ6oi2DvVBFM4FBwkhjffvXuWf4LzB3ei3+QVqgrOWHJq9w/oPe5LFC0eQmUjCRK7i/Uz36dg3HPkAif3Efe3+5uPcHbPJgOg76e+g4f37qqY1ajbHxAe0QI7v5iCC0eTjFjG2OR9+BCegAB1j3JB8xcGo0rD1tj+2SSknjyozitRphzCwmshJOwJ+ikdWhEhoeVheQKInasnxKJB1IuCQcC3k9/kADWLcuVTfup3umz3clB4ciyZD1gZiTMNma1KPUoMSHVnKaXmlINkWYiZ2cyT2BodIE4UC9s/j8fVC2dIOAjy8CqAAGHv8lk4t38r+rG4xYseKh75Ayj5+6+Qk51N645uSUCrfsNQLTIKF5J349bliwZAN6+mEQNrtIxGSOlyqiXB5MtT9ZqiVPnKyLxwCjkPskm5bZj7F1Rp0AoNOvdTxdHTu9ehQtU6KFU+nFxhQtxraBD9omIQi0l12/dE9WadyP3qjJEtD3/VctUeMUpLXliXd3+sANIltVNbc5jkLybpMUoqPB6fgKQVs4hBfeOXKwZtmPXf5Cq6vTdTuD2FAoF08G+f46fNq/DihKUIKhFigOQPIIkAixFfvN0NrfsNQ/XIaBbqKW5wSc4DFYuHG+eOQudhE4kV/DBfx1yRIxS469mycAwCihZDmwF/oqsw0cPOb9ilH2o2j6Y1CXGvo0F0H1Rr0p7OXxM/FHXb9USN5lEiRyoYSHpNUAfSurzrIxWD3MzgIMkYw5lEO13Iab/rCRx+DmNQyqFd6DtpuTrn++nvknjo+s5UWifBlPlP8vqlOLJ+GV4Y/SmCWT4j0iL2tnvpxz4uTqfIl8M4QDUio3lPTggHWRZKOyUBmsQBUg1BUQUXbkYa68DaJUg/k4yuw6cRkDu+mIxbV1IR81Y8V5FeG6vGD0LDmH6o1pTFIC/WTByCeh0YQBxAnsiasYbUnMiHzNYFr27Ihh8l4hk7P7JtChlOJduXSZxF8rg/kMyElq9NWjkbKYxBE/+qkuBti8bi9tUM9PjzHAGO4xoZSPtXL8CJHX9H/6kJKFIkQHVl2R0mfvMxziaZMcgNUKv+b6Mm270ikdWZlHYqWTAoHuWqiERVB0nUjKQcTknegcRls9BzxFykHv+RUofI3kNQOaKlMn7CuEFoFN0X1Zox1ZaD1RMHU+pQk20SoyurlaBUV9ZMXPX1sjloZeyYQQzyUp75eEHau3IOUg7tRJ8JyxS4jFUXj+1D77FfUAWCM8gBie3S9DNH0Gv8V/x+mKFF67ygADEXx/IiCZJ0Y2mnk7Fxzih0eTseYeG1VTvaYJIGEhMrq+NiSVWe3Pk3VKgegdYDhqvKObm4sQPRiBjUka6XMIGt74lakTFO+10xSe9XmZ1bule9I8zYzNh3eft01W7wulyXfybxSgIZTZtbcOdJ7O+9K+eSi2MASZFwctf3FGeYkUIrVecEUCDZWDn6VYQ+VQ2dYkdT65zXLjhIEqAB01fDExBoCAD2B3NxjEHVW0STzXWQmLu7fOqQAGgywqrU5q0F6VJUu1kvxQCb5o3ClfMnUTLsCUQNHY/AoGCnmQdg1ehX0LBzf9Ro3onmG5hoqN/xP1AzMsYlEKS7KxhIyj1e3j6NGMSN7avU8nJ3+YG0b9U8AujFuKWqEs4Kmyx3qN26Kxp3e9lp8lnMgMlUK2vzn3/ipRNmPg0kVhtjLo4A8lO3kwBViojEvoQFaPPSewZIaacPYePsUegyfDLKhdd2zTfojT8e2DNTTmHnV9Nw50YW1e/KVqpBu/z+LzfIXoFFi3OAug4g1SZjUv2OL6BWC8YgvVpuNvz0ARTdtbkr5lb6P6aKPEgOhnB353G3F8TUDyeNIxx0kDxUkeBymhi0ah7J3d7jv3E6tQAdT0neidb9h6PS7yIJpNtX07B14Tj6vccHs2AFBPJzNJASmUjYu5kAYpUEXYJLBkV07oOUgzvgzclBz7/Mg6dIoAKJubgNs0ei63DGoDqCQXJuQQRnFqYfPsCJnX/HoR++QXBIaTy4fxd1OzyHeu2fI6OfO7AVP21ZjWffnY6Mc8dQIrQCgkuFctk9diA4QF0EO/MCycmNcqvZWanbptisgKmqA+yxPYJJecQkR+GxSjY/RweHfb4vgQGUiN7jvzZEyMPsu5QQkuso9yQCixXDtdQUFCtRCs+8NhJlnqzK3agEW4C0xwWQniexKsRfP+hL91CxdiO0e+UDBJUoyd2gKAmln07GegFQOQaQ9PtiDZCD04kbcHRzAn65dgWV6zdDZK8hOLN/C45uXEFFVpYr7VkxC9l376DtS+86SaUYw0oY+yoVTzlA7Kv5pJCZDzmdWznS5WaRZJJ1aetkYpAESRpGdlmVi9OYYeY+XOFJJqlYBAuZF07gl6wreLpJB59xLlZ1vngsCawoyXZsmYpVULVpBwQFszqa09qQILGHzfjncdzKTOX+XrBVgsTU4vbP4lG/0/No3P1lWO6KOGtLnDyEDXNGoes7U0gkyMYGl70cyJ1fT8WN9Ito0LkvJa/sA++DbGya/yG5OpaEJq/7Gs17DUGl+s1x92YWWKW9SGAQrqWepwp4kx4DUbVRWx70ZSuDJLwvY/yNc+lsslK3xNPQiA6SSFo4K7S2g84Q57hQYgwkrW1Oaz1yJEuukXmVbEvIxp82Z+czfOIwiWzoEg5SKXgf3MPF4z9SuSa3FwE0eySeZQBVqcOrxmKxBCmHjM3KOCLFFZNC9+/exrbF46kKEhZeEx1jx9DzHd++FofXLVVfGVyqDKIGj0NQcMi/0DrnJR4DoEtb4olByp1oEz4kHAoAEsUkNkQiQDJyIqkMZVIqJ1hlV1Z1Z0U31md6lYHIQZK9pNxAcsckN1B3rmfi58OJqNqwNYqVLMObfn5A8lV3smSeg6xL51G6QiWKgezc7Hu3cVv0tBhrS5V/UiSavLpuFkd529ycUtXVnckwurdLmyepSoIEyYhJfmYVpCEcILRqA1OCLlC5y+KG5sxzzTfI6VUCWbo34by0UWQ3SCK/VnU8yYb8urIyJrFvMMe5RC6iYpIjHPiu1gdPtLxFmy5yz8pRz8oYdGSpc+7CwV2nsy5umqjNZjMm8Z3sgMQ7pVKKq/KO35jEJ1OVbPfXlVVu0M8QimCsoxTzB4lvFqegKrZCvjN3Jkg8y1cz5T4jxpoE1w0ugFRG9dM6p3KNwSR9DFlWrrUmnSiWClDTCCAZW2RckQPwTq3NP0gmM6S8LiLGh8WwfJ6tc84m5/v1mMQtb3yHYKE/d8c3BXdqVEWmumGu4Yh/INRdwZgkEkxRGnIXViXDbOTkkqDqTHJA0guj5NK08hBsLLV+3jjB6Qdp7kw20XSQaK5AEwI8T3GEhCMcWOucH/dbAWdn5TbfoI8Yu9ydj6uULkpMCskaoQRJfndeMOU+vSoCNg1oOAORElhSd67iqsOk3FyYCZIjvx2GOgVWO6sYijW0LmyIE+0GbcdqQFEzXAZ2zdWZrXB5rh5jePs8X5BUjNGZ5BYMUvU5ao85JD6uLOJILiAVhEl5g6QNFop5BU4+Z4bOqKFJd5ZrnBHNONmU0ydceYE3DbZ3W7GcoPeLt3j9orV7/sD5AGJz22Wt3liSn6PIx48UfvwoFrCOLR8ddOPaz9sAu6W/CxUC9CjmffRziR3758dWzEbOAcDmY5PaqxCgRzfyo1xBua+kxQNbenOwzbYRVAjQo5j08Z5rxJc9C1+L9Xq9LCapVyGDHq/Bf+3VfASAWzQUAvRrTfp41/sA5BYNhQA9XoP/2qv5ldC6aCgE6Nea9PGuzzXHkaKhZewS/j/cFL5+EwvkmYQy0dDi9UULfpM7K/xSssD/Akhf9+xkhHlgAAAAAElFTkSuQmCC"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],k=function(e){var n=e.className,t=e.dataSource,x=void 0===t?[]:t,k=e.col,b=void 0===k?4:k,w=e.right,N=e.bottom,S=void 0===N?23:N,Z=e.precision,I=void 0===Z?0:Z,C=e.wrapWidth,B=void 0===C?1200:C,E=e.trackEventItems,D=e.loading,_=Math.floor((B-(b-1)*w)/b);return(0,j.jsx)(f.Z,{spinning:D,children:(0,j.jsxs)("div",{className:v()(i,n),children:[!(null==x||!x.length)&&(null==x?void 0:x.map((function(e,n){var t,i=e.name,f=e.id,x=e.identifier,v=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,j.jsx)("div",{className:a,style:{width:_,marginRight:(1+n)%b==0?0:w+I,marginBottom:S},children:(0,j.jsxs)("a",{target:"_blank",href:"/paths/".concat(x),className:r,onClick:function(e){e.preventDefault(),E&&(0,g.L9)([E]),(0,g.xg)("/paths/".concat(x))},children:[(0,j.jsxs)("div",{className:l,children:[(0,j.jsx)("img",{className:s,src:"".concat(h.Z.IMG_SERVER,"/").concat(v)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var i,a=null===(i=A.find((function(n){return n.name==e})))||void 0===i?void 0:i.swimg;return(0,j.jsx)("img",{className:o,src:a,style:{left:"-4px"}})}var r=null===(t=A.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,j.jsx)("img",{className:o,src:r,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,j.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,j.jsx)("div",{className:c,children:"开放课程"})})]}),(0,j.jsx)("div",{className:u,children:(0,j.jsx)(m.Z,{title:i,children:(0,j.jsx)("span",{className:d,children:i})})}),(0,j.jsx)("div",{className:p,children:(0,j.jsxs)("div",{children:[(0,j.jsx)(m.Z,{placement:"bottom",title:"章节数",children:(0,j.jsxs)("span",{children:[(0,j.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,j.jsx)("span",{children:e.stages_count})]})}),(0,j.jsx)(m.Z,{placement:"bottom",title:"学习人数",children:(0,j.jsxs)("span",{children:[(0,j.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,j.jsx)("span",{children:e.members_count})]})})]})})]})},f)}))),!x.length&&(0,j.jsx)(y.Z,{})]})})}},48410:function(e,n,t){t.d(n,{jL:function(){return c},w9:function(){return le},QD:function(){return Te},cQ:function(){return re.Z},op:function(){return _e},O5:function(){return Ye},_b:function(){return qe},t7:function(){return F},Gi:function(){return ue},YG:function(){return oe},qp:function(){return w},vr:function(){return Je},qE:function(){return Re},Je:function(){return O},wb:function(){return ae},cq:function(){return Ae},tp:function(){return S}});var i=t(59301),a="banner___PoUBO",r="content___XoDjy",s="btns___Pb35j",l=t(37712),c=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.img,c=e.imgWidth,o=void 0===c?346:c,u=e.title,d=e.sunTitle,p=e.bannerExtraContent;return(0,l.jsx)("div",{className:a,children:(0,l.jsxs)("div",{className:r,children:[(0,l.jsxs)("aside",{children:[(0,l.jsxs)("p",{children:[(0,l.jsx)("b",{children:u}),(0,l.jsx)("span",{children:d})]}),t.length>0&&(0,l.jsx)("div",{className:s,children:t.map((function(e,n){return(0,l.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,l.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),p]}),i&&(0,l.jsx)("img",{style:{marginTop:33,marginRight:38},src:i,width:o})]})})},o=t(79800),u=t.n(o),d="row___aXJjm",p="title___HUKL0",f="tagsWrap___XB2W3",m="action___VdHb1",h="bar___t1kKC",x="tag___V7Eft",v="name___Hk1Ip",g="num___xQpcH",y="active___XryTX",j="tagsBorderWrap___OMxjs",A=t(92310),k=t.n(A),b=t(89392),w=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,r=e.onChange,s=e.onTitleChange,c=e.className,o=e.title,A=e.titleWidth,w=void 0===A?41:A,N=e.style,S=void 0===N?{}:N,Z=e.fontColor,I=void 0===Z?"#6A7283":Z,C=e.showCount,B=(0,i.useState)(0),E=u()(B,2),D=E[0],_=E[1],F=(0,i.useState)(!1),P=u()(F,2),R=P[0],O=P[1],M=(0,i.useRef)(null),L=(0,i.useRef)(null);return(0,i.useEffect)((function(){var e;0!==t.length&&((null==M||null===(e=M.current)||void 0===e?void 0:e.clientHeight)>97?_(1):_(0));0===t.length&&_(0),O(!1)}),[t]),(0,l.jsxs)("div",{className:k()(d,c),style:S,children:[(0,l.jsx)("div",{onClick:(0,b.throttle)((function(){return null==s?void 0:s()}),2e3),style:{width:w,marginTop:R?12:4},className:"".concat(p," ").concat(s?"current":""),children:o}),(0,l.jsxs)("div",{className:R?"".concat(f," ").concat(j):f,children:[(0,l.jsx)("div",{className:h,ref:L,style:D>0?{height:1===D?97:"auto",overflow:1===D?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,l.jsx)("div",{className:x,ref:M,children:null==t?void 0:t.map((function(e){return(0,l.jsxs)("span",{onClick:function(){return r(e.id)},style:{color:I},className:a===e.id?y:"",children:[(0,l.jsx)("span",{title:e.name,className:v,children:e.name}),!!C&&(0,l.jsx)("span",{className:g,children:e.count})]},e.id)}))})}),!!D&&(0,l.jsx)(i.Fragment,{children:1===D?(0,l.jsxs)("div",{onClick:function(){var e;_(2),(null==M||null===(e=M.current)||void 0===e?void 0:e.clientHeight)>245?O(!0):O(!1)},className:m,children:["展开",(0,l.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,l.jsxs)("div",{onClick:function(){L.current.scrollTop=0,_(1),O(!1)},className:m,children:["收起",(0,l.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},N="tabs___GTqPV",S=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,a=e.onChange,r=e.className,s=e.style,c=void 0===s?{}:s;return(0,l.jsx)("div",{style:c,className:k()(N,r),children:t.map((function(e){return(0,l.jsx)("span",{onClick:function(){return a(e.id)},className:i===e.id?k()(N,e.className||""):"",children:e.name},e.id)}))})},Z="input___PW2zI",I="dropdown___vSy8B",C="menu___NiyBu",B="text___Grueu",E="b1___ZKryM",D="b2___aKyGa",_=t(24650),F=function(e){var n,t=e.dataSource,a=void 0===t?[]:t,r=e.value,s=void 0===r?"":r,c=e.onChange,o=e.className,d=e.style,p=void 0===d?{}:d,f=e.placeholder,m=(0,i.useState)(""),h=u()(m,2),x=h[0],v=h[1],g=(0,i.useState)(""),y=u()(g,2),j=y[0],A=y[1];(0,i.useEffect)((function(){var e,n=s;null!==(e=JSON.stringify(s))&&void 0!==e&&e.includes("{")&&(v(s.id),n=s.value||"");try{A(decodeURIComponent(n||""))}catch(e){A(decodeURIComponent(n||""))}}),[s]);var b=function(){c(encodeURIComponent(j),x||null)};return(0,l.jsxs)("div",{className:k()(Z,o),style:p,children:[!!a.length&&(0,l.jsxs)("div",{className:I,children:[(0,l.jsxs)("div",{className:B,children:[null===(n=a.find((function(e){return e.id===x})))||void 0===n?void 0:n.name,(0,l.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,l.jsx)("b",{className:E}),(0,l.jsx)("b",{className:D})]}),(0,l.jsx)("div",{className:C,children:a.map((function(e,n){return(0,l.jsx)("div",{onClick:function(){var n;(n=e.id)!==x&&(v(n),c(encodeURIComponent(j),n))},children:e.name},n)}))})]}),(0,l.jsx)(_.Z,{onPressEnter:b,value:j,onChange:function(e){return A(e.target.value)},bordered:!1,placeholder:f}),(0,l.jsx)("i",{onClick:b,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},P="quickPager___GM30J",R="disabled___Ozc8I",O=function(e){var n=e.value,t=e.onChange,i=e.className,a=e.total,r=e.pageSize,s=e.style,c=void 0===s?{}:s,o=n<2,u=n>=Math.ceil(a/r);return a<=r?(0,l.jsx)(l.Fragment,{}):(0,l.jsxs)("div",{className:k()(P,i),style:c,children:[(0,l.jsx)("div",{onClick:function(){o||t(n-1,"prev")},className:o?R:"",children:"上一页"}),(0,l.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?R:"",children:"下一页"})]})},M="list___oOsiS",L="wrap___G6T7F",T="lockWrap___Rl79E",H="li___oZZ7l",J="cover___b2bYW",Q="img___IQX7w",G="sign___HkT6C",V="name___SsJx8",q="e___TMqq0",U="tags___bcjyo",W="rate___YACg7",z=t(71418),Y=t(6848),K=t(17178),X=t(71681),$=t(27876),ee=t(96908),ne=t(57177),te=t(81378),ie=t(6638),ae=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,a=e.col,r=void 0===a?4:a,s=e.right,c=e.bottom,o=void 0===c?23:c,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,f=void 0===p?1200:p,m=e.trackEventItems,h=e.loading,x=Math.floor((f-(r-1)*s)/r);return(0,l.jsx)(z.Z,{spinning:h,children:(0,l.jsxs)("div",{className:k()(M,n),children:[!!i.length&&i.map((function(e,n){var t=e.name,i=e.id,a=e.identifier,c=e.power,u=e.cover_image_id,p=e.pic;return(0,l.jsxs)("div",{className:L,style:{width:x,marginRight:(1+n)%r==0?0:s+d,marginBottom:o},children:[(0,l.jsxs)("a",{target:"_blank",href:"/shixuns/".concat(a,"/challenges"),className:H,onClick:function(e){e.preventDefault(),m&&(0,$.L9)([m]),c&&(0,$.xg)("/shixuns/".concat(a,"/challenges"))},children:[(0,l.jsxs)("div",{className:Q,children:[(0,l.jsx)("img",{className:J,src:u?"".concat(X.Z.API_SERVER,"/api/attachments/").concat(u):"".concat(X.Z.IMG_SERVER,"/").concat(p)}),e.is_jupyter&&(0,l.jsx)("img",{className:G,src:ee}),e.is_jupyter_lab&&(0,l.jsx)("img",{className:G,src:ne}),e.is_unity_3d&&(0,l.jsx)("img",{className:G,src:te})]}),(0,l.jsx)("div",{className:V,children:(0,l.jsx)(Y.Z,{title:t||"实践项目名称-未填写",children:(0,l.jsx)("span",{className:q,children:t||"实践项目名称-未填写"})})}),(0,l.jsxs)("div",{className:U,children:[(0,l.jsx)(Y.Z,{placement:"bottom",title:"关卡数",children:(0,l.jsxs)("span",{children:[(0,l.jsx)("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),(0,l.jsx)("span",{children:e.challenges_count})]})}),!!e.myshixuns_count&&(0,l.jsx)(Y.Z,{placement:"bottom",title:"学习人数",children:(0,l.jsxs)("span",{children:[(0,l.jsx)("i",{className:"iconfont icon-chengyuan font14 mr2"}),(0,l.jsx)("span",{children:e.myshixuns_count})]})}),(0,l.jsx)(Y.Z,{placement:"bottom",title:"难度等级",children:(0,l.jsx)("span",{children:(0,l.jsx)("span",{children:e.level})})}),(0,l.jsxs)("div",{className:W,children:[(0,l.jsx)(K.Z,{allowHalf:!0,disabled:!0,defaultValue:e.score_info}),(0,l.jsxs)("span",{children:[" ",e.score_info?"".concat(e.score_info,"分"):"5分"]})]})]})]}),!c&&(0,l.jsxs)("div",{className:T,children:[(0,l.jsx)("img",{src:"".concat(X.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,l.jsx)("span",{className:"mt15 font16 c-white",children:"定向开放内容,需要授权"})]})]},i)})),!i.length&&(0,l.jsx)(ie.Z,{})]})})},re=t(37913),se={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},le=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,a=e.col,r=void 0===a?4:a,s=e.right,c=e.bottom,o=void 0===c?23:c,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,f=void 0===p?1200:p,m=e.trackEventItems,h=e.loading,x=Math.floor((f-(r-1)*s)/r);return(0,l.jsx)(z.Z,{spinning:h,children:(0,l.jsxs)("div",{className:k()(se.list,n),children:[!!i.length&&i.map((function(e,n){var t=e.subject_identifier,i=e.id,a=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,l.jsxs)("div",{className:se.wrap,style:{width:x,marginRight:(1+n)%r==0?0:s+d,marginBottom:o},children:[(0,l.jsxs)("a",{className:se.li,onClick:function(n){n.preventDefault(),m&&(0,$.L9)([m]),(0,$.xg)(e.first_category_url)},children:[(0,l.jsxs)("div",{className:se.top,children:[(0,l.jsx)(Y.Z,{title:e.name,children:(0,l.jsx)("div",{className:se.name,children:e.name})}),(0,l.jsx)("img",{className:se.img,src:X.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,l.jsx)("div",{className:se.text,title:e.creator,children:e.creator}),t&&(0,l.jsxs)("div",{className:se.btns,children:[(0,l.jsx)("div",{children:"开放课程"}),(0,l.jsx)("aside",{children:"开放课堂"})]}),a&&(0,l.jsx)("div",{className:se.sign,children:"公开"})]}),(0,l.jsxs)("div",{className:se.bottom,children:[e.visits>0&&(0,l.jsx)(Y.Z,{title:"访问量",placement:"bottom",children:(0,l.jsxs)("span",{children:[(0,l.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,l.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,l.jsx)(Y.Z,{title:"成员",placement:"bottom",children:(0,l.jsxs)("span",{children:[(0,l.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,l.jsx)(Y.Z,{title:"作业",placement:"bottom",children:(0,l.jsxs)("span",{children:[(0,l.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,l.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,l.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,l.jsxs)("div",{className:se.lockWrap,children:[(0,l.jsx)("img",{src:"".concat(X.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,l.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},i)})),!i.length&&(0,l.jsx)(ie.Z,{})]})})},ce={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},oe=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,a=e.onChange,r=e.className,s=e.style,c=void 0===s?{}:s,o=e.tabBarExtraContent;return(0,l.jsxs)("div",{className:k()(ce.tabs,r),style:c,children:[(0,l.jsx)("div",{className:ce.tabsWrap,children:t.map((function(e,n){return(0,l.jsxs)("aside",{className:ce.tab,onClick:function(){a(e.id)},children:[(0,l.jsx)("div",{className:i===e.id?ce.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,l.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,l.jsx)(Y.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,l.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,l.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,l.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,l.jsx)("div",{className:ce.tabBar,children:o})]})},ue=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,a=e.children;return(0,l.jsx)("div",{className:k()(n),style:i,children:a})},de="orderWrap___ZfyGX",pe="orderIconWrap___XTB_O",fe="orderAsc___KWHmA",me="orderDesc___rHdbB",he="active___a7eSP",xe="cursorPointer___gs9kL",ve="orderTextWrap___teAKn",ge=t(38854),ye=t(20834),je=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],Ae=function(e){var n,t=e.sortValue,i=e.dropValue,a=e.className,r=e.onSort,s=e.onDrop,c=e.dataSource,o=void 0===c?je:c;return(0,l.jsxs)("div",{className:k()(de,a),children:[(0,l.jsx)(ge.Z,{dropdownRender:function(){return(0,l.jsx)(ye.Z,{children:o.map((function(e,n){return(0,l.jsx)(ye.Z.Item,{onClick:function(){return s(e.id)},children:e.name},n)}))})},children:(0,l.jsx)("span",{className:ve,children:null===(n=o.find((function(e){return i===e.id})))||void 0===n?void 0:n.name})}),(0,l.jsxs)("span",{className:pe,children:[(0,l.jsx)("span",{className:fe,children:(0,l.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(xe," ").concat(he):"iconfont icon-sanjiaoxing-up font12 ".concat(xe),onClick:function(){return r("asc"===t?"desc":"asc")}})}),(0,l.jsx)("span",{className:me,children:(0,l.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(xe," ").concat(he):"iconfont icon-sanjiaoxing-down font12 ".concat(xe),onClick:function(){return r("asc"===t?"desc":"asc")}})})]})]})},ke=t(82242),be=t.n(ke),we=t(7557),Ne=t.n(we),Se=t(41498),Ze=t.n(Se),Ie=t(39647),Ce=t.n(Ie),Be={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},Ee=t(3113),De=["className","style","children","loading","openLoading","onClick","size","shape"],_e=function(e){var n=e.className,t=e.style,a=e.children,r=e.loading,s=void 0!==r&&r,c=e.openLoading,o=e.onClick,d=void 0===o?function(){}:o,p=e.size,f=void 0===p?"middle":p,m=e.shape,h=void 0===m?"round":m,x=Ce()(e,De),v=(0,i.useState)(!1),g=u()(v,2),y=g[0],j=g[1];return(0,l.jsx)(Ee.ZP,be()(be()({onClick:(0,b.throttle)(function(){var e=Ze()(Ne()().mark((function e(n){return Ne()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c&&j(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:c&&j(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:k()(Be.btn,Be["".concat(f,"-").concat(h)],n),style:be()({},t),size:f,shape:h,loading:y||s},x),{},{children:a}))},Fe="head___ghH72",Pe="node___mjPEy",Re=function(e){var n=e.className,t=e.style,i=e.children,a=void 0===i?null:i,r=e.onClick,s=e.title;return(0,l.jsxs)("div",{className:k()(Fe,n),style:t,children:[(0,l.jsxs)("span",{className:"primary-hover",onClick:r,children:[(0,l.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,l.jsx)("b",{title:s,children:s}),(0,l.jsx)("div",{className:Pe,children:a})]})},Oe="btns___sNgTb",Me="confirm___Ozirl",Le="cancel___aiq1I",Te=function(e){var n=e.confirmShow,t=void 0===n||n,i=e.confirmTitle,a=e.confirmClick,r=e.cancelShow,s=void 0===r||r,c=e.cancelTitle,o=e.cancelClick,u=e.className,d=e.style,p=e.confirmLoading,f=void 0!==p&&p;return(0,l.jsxs)("div",{className:k()(Oe,u),style:d,children:[t&&(0,l.jsx)(Ee.ZP,{loading:f,onClick:a,type:"primary",className:Me,children:i}),s&&(0,l.jsx)(Ee.ZP,{onClick:o,className:Le,children:c})]})},He={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Je=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,a=e.LeftContent,r=e.children,s=e.RightContent;return(0,l.jsx)("div",{className:k()(He.fixedBottom,n),style:i,children:(0,l.jsxs)("div",{className:He.wrap,children:[(0,l.jsx)("div",{className:He.left,children:a}),(0,l.jsx)("div",{className:He.center,children:r}),(0,l.jsx)("div",{className:He.right,children:s})]})})},Qe="crumbs___V41Oe",Ge="hover___bEIVd",Ve=t(80608),qe=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,r=e.dataSource,s=void 0===r?[]:r;return(0,l.jsx)("div",{className:k()(Qe,n),style:a,children:s.map((function(e,n){return n"," "]})]},n):(0,l.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Ue=t(31797),We=["onChange"],ze=Ue.Z.Countdown,Ye=function(e){var n=e.onChange,t=Ce()(e,We),a=(0,i.useState)(null),r=u()(a,2),s=r[0],c=r[1];(0,i.useEffect)((function(){"number"==typeof s&&s>=0&&n(s)}),[s]);return(0,l.jsx)(ze,be()(be()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);c(n)}}))}},46587:function(e,n,t){t.d(n,{Z:function(){return a}});var i=t(59301);function a(e,n){var t=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},39143:function(e,n,t){t.d(n,{Y4:function(){return D},Im:function(){return C},ZP:function(){return F}});var i=t(79800),a=t.n(i),r=t(7557),s=t.n(r),l=t(41498),c=t.n(l),o=t(82242),u=t.n(o),d=t(85573),p=t.n(d),f=t(59301),m=t(24650),h=t(3113),x=t(46952),v=t(80836),g=t(85547),y=t(24334),j=t(93428),A=t(4585),k=t(27876),b=t(34376),w=t(49105),N=t(80608),S=t(37712),Z=m.Z.TextArea,I={visible:!1,tabIndex:"0"},C=p()(p()(p()(p()(p()(p()({},g.h.NOMATCH,"测试用例结果不匹配"),g.h.OK,"调试通过"),2,"调试超时"),3,"调试pod失败"),4,"编译失败"),5,"执行失败"),B=function(e){return e[e.SET_VISIBLE=0]="SET_VISIBLE",e[e.SET_TABINDEX=1]="SET_TABINDEX",e}(B||{});function E(e,n){switch(n.type){case B.SET_VISIBLE:return u()(u()({},e),{},{visible:n.payload});case B.SET_TABINDEX:return u()(u()({},e),{},{tabIndex:n.payload});default:throw new Error}}function D(e){var n=e.status,t=e.error_msg,i=e.output,a=e.input,r=e.expected_output,l=e.is_file,o=e.input_file_url,u=e.output_file_url,d=e.expected_output_file_url,p=e.setMonacoValue,m=e.setData,h=(0,f.useRef)(),x=(0,f.useRef)(),v=(0,f.useRef)(),j=null,N={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,f.useEffect)((function(){if(i&&!l&&h.current){var e=new b.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});e.open(h.current);var n=(0,k.pp)(y.Base64.decode(i));e.write(n),e.setOption("theme",{background:"#1e1e1e"})}if(a&&!l&&x.current){var t=new b.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});t.open(x.current),t.write((0,k.pp)(a)),t.setOption("theme",{background:"#1e1e1e"})}if(r&&!l&&v.current){var s=new b.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});s.open(v.current),s.write((0,k.pp)(y.Base64.decode(r))),s.setOption("theme",{background:"#1e1e1e"})}}),[i]),n){case g.h.NOMATCH:j=(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)("p",{className:"c-red",children:"实际输入:"}),!l&&(0,S.jsx)("div",{ref:x}),l&&(0,S.jsx)("div",{style:N,children:(0,S.jsx)("a",{style:{fontSize:"16px"},onClick:c()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(o,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){m(o)}),200);case 9:case"end":return e.stop()}}),e)}))),children:a})}),(0,S.jsx)("p",{className:"c-red",children:"实际输出:"}),!l&&(0,S.jsx)("div",{ref:h}),l&&(0,S.jsx)("div",{style:N,children:(0,S.jsx)("a",{style:{fontSize:"16px"},onClick:c()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)(u,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});case 2:n=e.sent,p(n),setTimeout((function(){m(u)}),200);case 5:case"end":return e.stop()}}),e)}))),children:i})}),(0,S.jsx)("p",{className:"c-red",children:"预期输出:"}),!l&&(0,S.jsx)("div",{ref:v}),l&&(0,S.jsx)("div",{style:N,children:(0,S.jsx)("a",{style:{fontSize:"16px"},onClick:c()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(d,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){m(d)}),200);case 9:case"end":return e.stop()}}),e)}))),children:r})})]});break;case g.h.EXECUTEFAILURE:j=(0,S.jsxs)(S.Fragment,{children:[(0,S.jsxs)("div",{style:{border:"1px #F6F7F9 solid"},children:[(0,S.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"最后执行的输入:"}),!l&&(0,S.jsx)(A.Z,{value:a,style:N}),l&&(0,S.jsx)("div",{style:N,children:(0,S.jsx)("a",{onClick:function(){return(0,k.LR)(o,a)},children:a})})]}),(0,S.jsxs)("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"},children:[(0,S.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"执行出错信息:"}),(0,S.jsxs)("pre",{className:"error",style:{color:"#E30000",padding:"0 10px"},children:[y.Base64.decode(t),"111"]})]})]});break;case g.h.COMPILEFAILURE:j=(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)("p",{children:"最后执行的输入:"}),!l&&(0,S.jsx)("div",{ref:x}),l&&(0,S.jsx)("div",{style:N,children:(0,S.jsx)("a",{onClick:function(){return(0,k.LR)(o,a)},children:a})}),(0,S.jsx)("p",{children:"执行出错信息:"}),(0,S.jsx)("pre",{className:"error",children:y.Base64.decode(t)})]});break;case g.h.PODFAILURE:j=(0,S.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case g.h.TIMEOUT:j=(0,S.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,S.jsxs)(S.Fragment,{children:[" ",j," "]})}function _(e){var n=e.status,t=e.error_msg,i=e.execute_time,a=e.output,r=e.input,s=e.expected_output,l=(e.is_file,e.input_file_url,e.output_file_url,e.expected_output_file_url,null);switch(n){case g.h.OK:l=(0,S.jsxs)(S.Fragment,{children:[(0,S.jsxs)("p",{children:["执行用时:",i/1e3,"秒"]}),(0,S.jsx)("p",{children:"执行结果:"}),(0,S.jsx)("pre",{children:y.Base64.decode(a)})]});break;case g.h.NOMATCH:l=(0,S.jsxs)(S.Fragment,{children:[(0,S.jsxs)("p",{children:["输入:",(0,S.jsx)("pre",{children:r})]}),(0,S.jsxs)("p",{children:["输出:",a&&y.Base64.decode(a)]}),(0,S.jsxs)("p",{children:["预期输出:",s&&y.Base64.decode(s)]})]});break;case g.h.EXECUTEFAILURE:case g.h.COMPILEFAILURE:l=(0,S.jsxs)(S.Fragment,{children:[(0,S.jsxs)("p",{children:["最后执行的输入:",(0,S.jsx)("pre",{children:r})]}),(0,S.jsx)("p",{children:"执行出错信息:"}),(0,S.jsx)("pre",{className:"error",children:y.Base64.decode(t)})]});break;case g.h.PODFAILURE:l=(0,S.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case g.h.TIMEOUT:l=(0,S.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,S.jsxs)(S.Fragment,{children:[" ",l," "]})}var F=function(e){var n=e.input,t=e.debuging,i=e.submitting,r=e.executingMessage,l=e.debugResult,o=e.onChangeInput,u=e.onDebugCode,d=e.onSubmitCode,p=e.hack,m=e.user,g=(0,f.useReducer)(E,I),y=a()(g,2),A=y[0],k=y[1],b=A.visible,C=A.tabIndex,D=(0,N.useSearchParams)(),F=a()(D,1)[0];function P(e){var n=e.target.id;k({type:B.SET_TABINDEX,payload:n})}var R=(0,f.useMemo)((function(){if(l){l.status;return(0,S.jsx)(S.Fragment,{children:_(l)})}return null}),[l]);var O=function(){var e=c()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)("/api/problems/".concat(n,"/start.json"),{method:"get",params:{hack_user_id:null==m?void 0:m.user_id}});case 2:(t=e.sent)&&(window.location.href="/myproblems/".concat(null==t?void 0:t.identifier,"?type=1"));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,S.jsxs)("div",{className:"test-case-panel",children:[(0,S.jsxs)("div",{className:"test-case-panel-body ".concat(b?"active":""),children:[(0,S.jsxs)("ul",{className:"s-navs",children:[(0,S.jsx)("li",{children:(0,S.jsx)("a",{className:"0"===C?"active":"",id:"0",onClick:P,children:"自定义测试用例"})}),(0,S.jsx)("li",{children:(0,S.jsx)("a",{className:"1"===C?"active":"",id:"1",onClick:P,children:"代码执行结果"})})]}),(0,S.jsx)("div",{className:"tab-panel-body ".concat("0"===C?"":"hide"),children:(0,S.jsx)(Z,{placeholder:"请填写测试用例的输入值,点击“调试代码”",value:n,onChange:o})}),(0,S.jsx)("div",{className:"tab-panel-body ".concat("1"===C?"":"hide"),children:t?(0,S.jsx)(j.Z,{message:r}):l?(0,S.jsxs)("section",{style:{height:200},children:[" ",R," "]}):(0,S.jsx)("p",{className:"tip",children:"请填写测试用例的输入值,点击“调试代码”"})})]}),(0,S.jsx)("a",{className:"btn-collapse ".concat(b?"up":""),onClick:function(){k({type:B.SET_VISIBLE,payload:!b})},children:b?(0,S.jsx)(x.Z,{}):(0,S.jsx)(v.Z,{})}),(0,S.jsxs)("footer",{className:"footer",children:[(0,S.jsx)("span",{children:"控制台"}),(0,S.jsxs)("div",{className:"flex-container",children:[(null==p?void 0:p.is_program)&&(null==p?void 0:p.above_question)&&(0,S.jsx)(h.ZP,{onClick:function(){return O(null==p?void 0:p.above_question)},id:"oj-prev",className:"btn-blue",type:"ghost",children:"上一题"}),(null==p?void 0:p.is_program)&&(null==p?void 0:p.under_question)&&(0,S.jsx)(h.ZP,{onClick:function(){return O(null==p?void 0:p.under_question)},id:"oj-next",className:"btn-blue",type:"ghost",children:"下一题"}),(0,S.jsx)(h.ZP,{className:"btn-green",type:"ghost",loading:t,onClick:function(){k({type:B.SET_VISIBLE,payload:!0}),k({type:B.SET_TABINDEX,payload:"1"}),u()},children:"调试代码"}),"8"!==F.get("qtype")&&(0,S.jsx)(h.ZP,{type:"primary",className:"custom-ant-disabled",loading:i,disabled:i,onClick:function(){k({type:B.SET_VISIBLE,payload:!1}),d()},children:"评测并提交"})]})]})]})}},85547:function(e,n,t){t.d(n,{h:function(){return i}});var i=function(e){return e[e.NOMATCH=-1]="NOMATCH",e[e.OK=0]="OK",e[e.TIMEOUT=2]="TIMEOUT",e[e.PODFAILURE=3]="PODFAILURE",e[e.COMPILEFAILURE=4]="COMPILEFAILURE",e[e.EXECUTEFAILURE=5]="EXECUTEFAILURE",e}({})},84878:function(e,n,t){t.d(n,{H7:function(){return f},MK:function(){return p},MU:function(){return c},X6:function(){return u},bM:function(){return l},fi:function(){return m},fu:function(){return s},n4:function(){return h},rX:function(){return d},vl:function(){return x},zO:function(){return o}});var i=t(82242),a=t.n(i),r=t(49105);function s(e,n){return(0,r.U2)("myproblems/".concat(e,".json"),a()({hidePopLogin:!0},n||{}))}function l(e,n){return(0,r.v_)("myproblems/".concat(e,"/code_submit.json"),n)}function c(e,n){return(0,r.v_)("myproblems/".concat(e,"/code_debug.json"),n)}function o(e,n){return n.language&&(n.language=encodeURIComponent(n.language)),(0,r.U2)("myproblems/".concat(e,"/submit_records.json"),n)}function u(e){return(0,r.U2)("myproblems/record_detail.json",{id:e})}function d(e,n){return(0,r.U2)("myproblems/".concat(e,"/result.json"),{mode:n})}function p(e,n){return(0,r.v_)("myproblems/".concat(e,"/add_notes.json"),n)}function f(e){return(0,r.v_)("myproblems/".concat(e,"/restore_initial_code.json"))}function m(e){return(0,r.v_)("myproblems/".concat(e,"/sync_code.json"))}function h(e,n){return(0,r.v_)("myproblems/".concat(e,"/update_code.json"),n)}function x(e,n){return(0,r.v_)("discusses/".concat(e,"/plus.json"),n)}},7337:function(e,n,t){t.d(n,{Z:function(){return Be}});var i=t(82242),a=t.n(i),r=t(7557),s=t.n(r),l=t(41498),c=t.n(l),o=t(79800),u=t.n(o),d=t(59301),p={flex_box_center:"flex_box_center___bZaL5",flex_space_between:"flex_space_between___oaJSq",flex_box_vertical_center:"flex_box_vertical_center____hsuP",flex_box_center_end:"flex_box_center_end___ZYbPQ",flex_box_column:"flex_box_column___nE_62",wrap:"wrap___ulhwR",left:"left___kyWln",title:"title___jsO1D",total:"total___GEhiU",list:"list___u9dBZ",name:"name___Wxggs",b:"b___Y15YO",r:"r___mKQoe",l:"l___uelFD",tag:"tag___Mpkbg",right:"right___mQ3dU",examName:"examName___Na1r8",t:"t___IgCWK",num:"num___CXI8j",topWarp:"topWarp___Kicpu",head:"head___jx3W8",so:"so___qYW7F",btn:"btn___EMJDz",content:"content___sHGsV",titleWrap:"titleWrap___I__GR",single:"single___K5iv9",analysis:"analysis___NoAuR",text:"text___xESW2",modalColumn:"modalColumn___I_tK_",modalRow:"modalRow___lyw_U",sup:"sup___HSz3Z",popover:"popover___kE8aI"},f=t(78241),m=t(6848),h=t(43418),x=t(94001),v=t(8591),g=t(24650),y=t(28103),j=t(3113),A=t(86859),k=t(95237),b=t(60324);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var w=t(4585),N=t(80608),S=t(27876),Z=t(49105);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var I=t(78559),C=t(37205),B=t.n(C),E=t(39647),D=t.n(E),_=t(24905),F=t(77036),P=t(63695),R=t(43725),O="wrap___OIoOI",M="modal___Z3hfU",L="titleWrap___aK3oG",T="required___NHoO7",H="title___uxb1R",J="colorGray___O8YPg",Q="choiceWrap___t51sb",G="answer___vsBnh",V="activeAnswer___AJN4p",q="deleteIcon___WvOJZ",U="addIcon___UyeIs",W="editorWrap___uqcFU",z="htmlWrap___GcBNL",Y="radio___e8qQ5",K="color333___PLzVK",X="color999___v3EY0",$="fold___OfvPe",ee="head___EejYX",ne=t(37712),te=["globalSetting","loading","dispatch","isEdit","editData"],ie=function(e,n){e.globalSetting,e.loading,e.dispatch;var t=e.isEdit,i=e.editData,a=(D()(e,te),(0,d.useState)("")),r=u()(a,2),s=r[0],l=r[1],c=(0,d.useState)(""),o=u()(c,2),p=o[0],f=o[1],m=(0,d.useState)([]),x=u()(m,2),g=x[0],y=x[1],j=(0,d.useState)(""),A=u()(j,2),k=A[0],b=A[1],w=(0,d.useState)(),N=u()(w,2),Z=N[0],I=N[1],C=(0,d.useState)(!1),E=u()(C,2),J=E[0],Q=E[1];(0,d.useEffect)((function(){i&&t&&(l(null==i?void 0:i.name),f(null==i?void 0:i.analysis),I(null==i?void 0:i.is_ordered),Q(!0))}),[i]),(0,d.useEffect)((function(){if(J){var e=null==i?void 0:i.standard_answer.map((function(e){return e.answer_text}));y(e),Q(!1)}}),[J]),(0,d.useImperativeHandle)(n,(function(){return{onSave:G,Clear:V}}));var G=function(){var e=[],n=!1;return s?(g.forEach((function(t,i){e.push({position:i+1,answer_text:[]}),t.forEach((function(t,a){e[i].answer_text.push(t),t&&(0,S.eR)(t,1e4)||(b("".concat(i,"-").concat(a)),v.ZP.info(t?"答案不能超过10000字符":"答案:不能为空"),n=!0)}))})),!n&&((null==e?void 0:e.length)>20?(v.ZP.warning("填空题标准答案不能为空/不能超过20个!"),!1):{name:s,analysis:p,standard_answers:e,is_ordered:Z})):(v.ZP.info("请您输入题干"),!1)},V=function(){l(""),f(""),y([]),I(!1)},q=function(e,n,t){b("");var i=g.slice();i[e][n]=t,y(i)},U=function(e){var n=g.slice();n[e]=[].concat(B()(n[e]),[""]),y(n)},W=function(e,n){var t=g.slice();if(!t[e][n])return t[e]=t[e].filter((function(e,t){return t!==n})),void y(t);h.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:M,onOk:function(){t[e]=t[e].filter((function(e,t){return t!==n})),y(t)}})},z=function(e){h.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:M,onOk:function(){var n=g.slice();n=g.filter((function(n,t){return e!==t})),y(n)}})};return(0,ne.jsxs)("section",{className:O,children:[(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsx)("span",{className:H,children:"题干:"})]}),(0,ne.jsx)("div",{children:(0,ne.jsx)(P.Z,{id:"completion-question-tittle",placeholder:"请您输入题目",height:155,defaultValue:s,onChange:function(e){return l(e)},showNullButton:!0,onPlaceholderChange:function(e,n,t){var i=g.slice();if(n&&i.splice(e,n),t)for(var a=0;a1&&(0,ne.jsxs)("span",{children:[(0,ne.jsx)(_.Z,{checked:Z,onChange:function(e){return I(e.target.checked)},className:"".concat(K," font14"),children:"多个填空的答案有顺序要求"}),(0,ne.jsx)("span",{className:"".concat(X," font12"),children:"(选中,每个填空的答案顺序必须与参考答案一致)"})]})}),(0,ne.jsx)("p",{className:L,children:(0,ne.jsx)("span",{className:H,children:"题目解析:"})}),(0,ne.jsx)(F.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:p,onChange:function(e){return f(e)}})]})},ae=(0,N.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(ie)),re=t(5112),se=["globalSetting","loading","editData","dispatch","onRef","isEdit"],le=function(e,n){e.globalSetting,e.loading;var t=e.editData,i=(e.dispatch,e.onRef,e.isEdit),a=(D()(e,se),(0,d.useState)()),r=u()(a,2),s=r[0],l=r[1],c=(0,d.useState)(""),o=u()(c,2),p=o[0],f=o[1],m=(0,d.useState)(""),h=u()(m,2),x=h[0],g=h[1];(0,d.useEffect)((function(){if(t&&i){f(null==t?void 0:t.name),g(null==t?void 0:t.analysis);var e=null==t?void 0:t.choices.find((function(e){return e.is_answer}));l("正确"===e.choice_text?"0":"1")}}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:y,Clear:j}}));var y=function(){return p?s?{name:p,choices:[{choice_text:"正确",is_answer:"0"===s?1:0},{choice_text:"错误",is_answer:"1"===s?1:0}],analysis:x}:(v.ZP.info("请先点击选择本选择题的正确选项"),!1):(v.ZP.info("请您输入题干"),!1)},j=function(){f(""),g(""),l("")};return(0,ne.jsxs)("section",{className:O,children:[(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsx)("span",{className:H,children:"题干:"})]}),(0,ne.jsx)(F.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:p,onChange:function(e){return f(e)}}),(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsxs)("span",{className:H,children:["答案选项:",(0,ne.jsx)("span",{className:J,children:"点击选项可设置正确答案"})]})]}),(0,ne.jsxs)(re.ZP.Group,{buttonStyle:"solid",value:s,onChange:function(e){return l(e.target.value)},children:[(0,ne.jsx)(re.ZP.Button,{value:"0",className:"".concat(Y," mr40"),children:"正确"}),(0,ne.jsx)(re.ZP.Button,{value:"1",className:Y,children:"错误"})]}),(0,ne.jsx)("p",{className:L,children:(0,ne.jsx)("span",{className:H,children:"题目解析:"})}),(0,ne.jsx)(F.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:x,onChange:function(e){return g(e)}})]})},ce=(0,N.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(le)),oe=["editData","globalSetting","loading","dispatch","onRef","isEdit"],ue=["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"],de=function(e,n){var t=e.editData,i=(e.globalSetting,e.loading,e.dispatch,e.onRef,e.isEdit),a=(D()(e,oe),(0,d.useState)([])),r=u()(a,2),s=r[0],l=r[1],c=(0,d.useState)(),o=u()(c,2),p=o[0],f=o[1],h=(0,d.useState)([]),x=u()(h,2),g=x[0],y=x[1],j=(0,d.useState)(""),A=u()(j,2),k=A[0],b=A[1],N=(0,d.useState)(""),S=u()(N,2),Z=S[0],I=S[1];(0,d.useEffect)((function(){l(["","","",""])}),[]),(0,d.useEffect)((function(){if(t&&i){b(null==t?void 0:t.name),I(null==t?void 0:t.analysis),l(null==t?void 0:t.choices.map((function(e){return e.choice_text})));var e=[];null==t||t.choices.map((function(n,t){n.is_answer&&e.push(t)})),y(e)}}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:C,Clear:E}}));var C=function(){if(!k)return v.ZP.info("请您输入题干"),!1;var e=s.findIndex((function(e){return!e}));if(e>-1)return v.ZP.info("请先输入 ".concat(ue[e]," 选项的内容")),!1;if(!g.length)return v.ZP.info("请设置本题的正确答案,点击选项A/B...即可完成设置"),!1;if(g.length<2)return v.ZP.info("多选题最小正确选项为2个"),!1;var n=s.map((function(e,n){return{choice_text:e,is_answer:g.includes(n)?1:0}}));return{name:k,choices:n,analysis:Z}},E=function(){l(["","","",""]),b(""),I(""),y("")};return(0,ne.jsxs)("section",{className:O,children:[(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsx)("span",{className:H,children:"题干:"})]}),(0,ne.jsx)(F.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:k,onChange:function(e){return b(e)}}),(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsxs)("span",{className:H,children:["答案选项:",(0,ne.jsx)("span",{className:J,children:"点击选项可设置正确答案"})]})]}),s.map((function(e,n){return(0,ne.jsxs)("div",{className:Q,children:[(0,ne.jsx)(m.Z,{title:"点击设置为标准答案",placement:"left",children:(0,ne.jsx)("div",{className:"".concat(G," ").concat(g.includes(n)?V:""),onClick:function(){g.includes(n)?y(g.filter((function(e){return e!==n}))):y([].concat(B()(g),[n]))},children:ue[n]})}),(0,ne.jsx)("div",{className:W,children:p===n?(0,ne.jsx)(F.Z,{id:"single-question-option-".concat(n),watch:!0,height:155,placeholder:"请您输入选项",defaultValue:e,onChange:function(e){s[n]=e,l(s)}}):(0,ne.jsx)("div",{className:z,onClick:function(){return f(n)},children:(0,ne.jsx)(w.Z,{value:e})})}),n>1&&(0,ne.jsx)(m.Z,{title:"删除",children:(0,ne.jsx)("i",{className:"".concat(q," iconfont icon-htmal5icon19"),onClick:function(){l(s.filter((function(e,t){return t!==n}))),g.includes(n)?y(g.filter((function(e){return e!==n}))):y([].concat(B()(g),[n]))}})}),n<7&&n===s.length-1&&(0,ne.jsx)(m.Z,{title:"新增参考答案",children:(0,ne.jsx)("i",{className:"".concat(U," iconfont icon-roundaddfill ml6"),onClick:function(){return l([].concat(B()(s),[""]))}})})]},n)})),(0,ne.jsx)("p",{className:L,children:(0,ne.jsx)("span",{className:H,children:"题目解析:"})}),(0,ne.jsx)(F.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:Z,onChange:function(e){return I(e)}})]})},pe=(0,N.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(de)),fe=["editData","globalSetting","loading","dispatch","onRef","isEdit"],me=["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"],he=function(e,n){var t=e.editData,i=(e.globalSetting,e.loading,e.dispatch,e.onRef,e.isEdit),a=(D()(e,fe),(0,d.useState)([])),r=u()(a,2),s=r[0],l=r[1],c=(0,d.useState)(),o=u()(c,2),p=o[0],f=o[1],h=(0,d.useState)(),x=u()(h,2),g=x[0],y=x[1],j=(0,d.useState)(""),A=u()(j,2),k=A[0],b=A[1],N=(0,d.useState)(""),S=u()(N,2),Z=S[0],I=S[1];(0,d.useEffect)((function(){l(["","","",""])}),[]),(0,d.useEffect)((function(){t&&i&&(b(null==t?void 0:t.name),I(null==t?void 0:t.analysis),l(null==t?void 0:t.choices.map((function(e){return e.choice_text}))),y(null==t?void 0:t.choices.findIndex((function(e){return e.is_answer}))))}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:C,Clear:E}}));var C=function(){if(!k)return v.ZP.info("请您输入题干"),!1;var e=s.findIndex((function(e){return!e}));if(e>-1)return v.ZP.info("请先输入 ".concat(me[e]," 选项的内容")),!1;if(console.log("activeAnswer: ",g),"number"!=typeof g)return v.ZP.info("请设置本题的正确答案,点击选项A/B...即可完成设置"),!1;var n=s.map((function(e,n){return{choice_text:e,is_answer:g===n?1:0}}));return{name:k,choices:n,analysis:Z}},E=function(){l(["","","",""]),b(""),I(""),y("")};return(0,ne.jsxs)("section",{className:O,children:[(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsx)("span",{className:H,children:"题干:"})]}),(0,ne.jsx)(F.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:k,onChange:function(e){return b(e)}}),(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsxs)("span",{className:H,children:["答案选项:",(0,ne.jsx)("span",{className:J,children:"点击选项可设置正确答案"})]})]}),s.map((function(e,n){return(0,ne.jsxs)("div",{className:Q,children:[(0,ne.jsx)(m.Z,{title:"点击设置为标准答案",placement:"left",children:(0,ne.jsx)("div",{className:"".concat(G," ").concat(g===n?V:""),onClick:function(){return y(n)},children:me[n]})}),(0,ne.jsx)("div",{className:W,children:p===n?(0,ne.jsx)(F.Z,{id:"single-question-option-".concat(n),watch:!0,height:155,isFocus:!0,placeholder:"请您输入选项",defaultValue:e,onChange:function(e){s[n]=e,l(s)}}):(0,ne.jsx)("div",{className:z,onClick:function(){return f(n)},children:(0,ne.jsx)(w.Z,{value:e})})}),n>1&&(0,ne.jsx)(m.Z,{title:"删除",children:(0,ne.jsx)("i",{className:"".concat(q," iconfont icon-htmal5icon19"),onClick:function(){l(s.filter((function(e,t){return t!==n}))),n===g&&y(null)}})}),n<7&&n===s.length-1&&(0,ne.jsx)(m.Z,{title:"新增参考答案",children:(0,ne.jsx)("i",{className:"".concat(U," iconfont icon-roundaddfill ml6"),onClick:function(){return l([].concat(B()(s),[""]))}})})]},n)})),(0,ne.jsx)("p",{className:L,children:(0,ne.jsx)("span",{className:H,children:"题目解析:"})}),(0,ne.jsx)(F.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:Z,onChange:function(e){return I(e)}})]})},xe=(0,N.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(he)),ve=["editData","globalSetting","loading","dispatch","onRef","isEdit"],ge=function(e,n){var t=e.editData,i=(e.globalSetting,e.loading,e.dispatch,e.onRef,e.isEdit),a=(D()(e,ve),(0,d.useState)("")),r=u()(a,2),s=r[0],l=r[1],c=(0,d.useState)(""),o=u()(c,2),p=o[0],f=o[1],m=(0,d.useState)(""),h=u()(m,2),x=h[0],g=h[1];(0,d.useEffect)((function(){var e;t&&i&&(l(null==t?void 0:t.name),f(null==t?void 0:t.analysis),g(null==t||null===(e=t.answer_texts)||void 0===e?void 0:e[0]))}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:y,Clear:j}}));var y=function(){return s?x?{name:s,answer_texts:[x],analysis:p}:(v.ZP.info("请您输入参考答案"),!1):(v.ZP.info("请您输入题干"),!1)},j=function(){l(""),f(""),g("")};return(0,ne.jsxs)("section",{className:O,children:[(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsx)("span",{className:H,children:"题干:"})]}),(0,ne.jsx)(F.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:s,onChange:function(e){return l(e)}}),(0,ne.jsx)("p",{className:L,children:(0,ne.jsx)("span",{className:H,children:"参考答案:"})}),(0,ne.jsx)(F.Z,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"请您输入参考答案",defaultValue:x,onChange:function(e){return g(e)}}),(0,ne.jsx)("p",{className:L,children:(0,ne.jsx)("span",{className:H,children:"题目解析:"})}),(0,ne.jsx)(F.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:p,onChange:function(e){return f(e)}})]})},ye=(0,N.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(ge)),je=t(89392),Ae=["globalSetting","loading","dispatch","editData","onRef","isEdit"],ke=["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"],be=function(e,n){e.globalSetting,e.loading,e.dispatch;var t=e.editData,i=(e.onRef,e.isEdit),r=(D()(e,Ae),(0,d.useState)("")),s=u()(r,2),l=s[0],c=s[1],o=(0,d.useState)([]),p=u()(o,2),f=p[0],h=p[1];console.log(f),(0,d.useEffect)((function(){var e;if(t&&i){c(null==t?void 0:t.name);var n=null==t||null===(e=t.sub_item_banks)||void 0===e?void 0:e.map((function(e){var n,t,i;return a()(a()({},e),{},{id:e.id,open:!1,qusList:null==e||null===(n=e.choices)||void 0===n?void 0:n.map((function(e){return e.choice_text})),activeQusEditor:null,qusAnswer:null===(t=[null==e||null===(i=e.choices)||void 0===i?void 0:i.findIndex((function(e){return e.is_answer}))])||void 0===t?void 0:t.filter((function(e){return-1!==e}))})}));h(n)}}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:x,Clear:g}}));var x=function(){if(!l)return v.ZP.info("请您输入题干"),!1;if(0===f.length)return v.ZP.info("请您添加小题"),!1;for(var e=0;e-1)return v.ZP.info("请先输入第".concat(e+1,"小题").concat(ke[i],"选项的内容")),!1;if(null==t||!t.qusAnswer.length)return v.ZP.info("请设置第".concat(e+1,"小题的正确答案,点击选项A/B...即可完成设置")),!1}var a=f.map((function(e){return{id:e.id>1?e.id:null,name:e.name,item_type:e.item_type,analysis:e.analysis,choices:e.qusList.map((function(n,t){return{choice_text:n,is_answer:e.qusAnswer[0]===t?1:0}}))}}));return{name:l,sub_item_banks:a}},g=function(){c(""),h([])},y=function(e,n,t){var i,a=(0,je.cloneDeep)(f);("open"===e&&(a[n].open=!a[n].open),"delete"===e&&a.splice(n,1),"value"===e&&(a[n].name=t),"answer"===e&&(a[n].qusAnswer=[t]),"edit"===e&&(a[n].activeQusEditor=t),"details"===e&&(a[n].qusList[a[n].activeQusEditor]=t),"addQus"===e&&(a[n].qusList=a[n].qusList.concat("")),"deleteQus"===e)&&(a[n].qusList=a[n].qusList.filter((function(e,n){return n!==t})),a[n].qusAnswer=null===(i=a[n].qusAnswer)||void 0===i?void 0:i.filter((function(e){return e!==t})));"analysis"===e&&(a[n].analysis=t),h(a)};return(0,ne.jsxs)("section",{className:O,children:[(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsx)("span",{className:H,children:"题干:"})]}),(0,ne.jsx)(F.Z,{id:"combination-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:l,onChange:function(e){return c(e)}}),null==f?void 0:f.map((function(e,n){var t;return(0,ne.jsxs)("div",{className:$,children:[(0,ne.jsxs)("div",{onClick:function(){return y("open",n)},className:ee,children:[(0,ne.jsx)("i",{className:"iconfont icon-sanjiaoxing",style:{transform:e.open?"initial":"rotate(270deg) translate(2px, 4px)"}}),(0,ne.jsxs)("span",{children:["第",n+1,"小题(单选题)"]}),(0,ne.jsx)("b",{style:{visibility:"hidden"},onClick:function(e){e.stopPropagation(),y("delete",n)},className:"iconfont icon-shanchu8"})]}),(0,ne.jsxs)("div",{className:"mb10",style:{display:e.open?"block":"none"},children:[(0,ne.jsx)(F.Z,{watch:!0,height:155,placeholder:"请您输入题干",defaultValue:null==e?void 0:e.name,onChange:function(e){return y("value",n,e)}}),(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsxs)("span",{className:H,children:["答案选项:",(0,ne.jsx)("span",{className:J,children:"点击选项可设置正确答案"})]})]}),null==e||null===(t=e.qusList)||void 0===t?void 0:t.map((function(t,i){var a,r;return(0,ne.jsxs)("div",{className:Q,children:[(0,ne.jsx)(m.Z,{title:"点击设置为标准答案",placement:"left",children:(0,ne.jsx)("div",{className:"".concat(G," ").concat(null!=e&&null!==(a=e.qusAnswer)&&void 0!==a&&a.includes(i)?V:""),onClick:function(){return y("answer",n,i)},children:ke[i]})}),(0,ne.jsx)("div",{className:W,children:(null==e?void 0:e.activeQusEditor)===i?(0,ne.jsx)(F.Z,{id:"single-question-option-".concat(i),watch:!0,height:155,isFocus:!0,placeholder:"请您输入选项",defaultValue:t,onChange:function(e){return y("details",n,e)}}):(0,ne.jsx)("div",{className:z,onClick:function(){return y("edit",n,i)},children:(0,ne.jsx)(w.Z,{value:t})})}),i>1&&(0,ne.jsx)(m.Z,{title:"删除",children:(0,ne.jsx)("i",{className:"".concat(q," iconfont icon-htmal5icon19"),onClick:function(){return y("deleteQus",n,i)}})}),i<7&&i===(null==e||null===(r=e.qusList)||void 0===r?void 0:r.length)-1&&(0,ne.jsx)(m.Z,{title:"新增参考答案",children:(0,ne.jsx)("i",{className:"".concat(U," iconfont icon-roundaddfill ml6"),onClick:function(){return y("addQus",n)}})})]},i)})),(0,ne.jsx)("p",{className:"mb10 mt10",children:(0,ne.jsx)("span",{className:H,children:"题目解析:"})}),(0,ne.jsx)(F.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:e.analysis,onChange:function(e){return y("analysis",n,e)}})]})]},e.id)}))]})},we=(0,N.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(be)),Ne=t(71112),Se=function(e){var n=e.visible,t=e.onCancel,i=e.onRandomExchange,a=e.selectFromProblemSet,r=e.questionParams;return(0,ne.jsx)(h.Z,{title:"请选择替换方式",open:n,onCancel:t,centered:!0,maskClosable:!0,footer:null,children:(0,ne.jsxs)(k.Z,{justify:"center",className:"pb20",children:[(0,ne.jsx)(Ne.Z,{onClick:i,children:"随机更换"}),"PRACTICAL"!==(null==r?void 0:r.type)&&(0,ne.jsx)(j.ZP,{style:{marginLeft:24},onClick:a,children:"从题库中选择"})]})})},Ze=t(48410),Ie=t(56822),Ce=t(24334),Be=function(e){var n,t,i,r,l,o,C,B,E,D,_,F=e.data,P=e.submit,R=e.goBack,O=(e.loading,e.onTypeScore),M=e.editPreview,L=void 0!==M&&M,T=e.onSkipExamination,H=e.selectValue,J=e.onExchange,Q=(0,d.useRef)(),G=(0,d.useState)(null),V=u()(G,2),q=V[0],U=V[1],W=(0,d.useState)(!1),z=u()(W,2),Y=z[0],K=z[1],X=(0,d.useState)(!1),$=u()(X,2),ee=$[0],te=$[1],ie=(0,d.useRef)(),re=f.Z.useForm(),se=u()(re,1)[0],le=(0,N.useParams)(),oe=(0,d.useState)(!1),ue=u()(oe,2),de=ue[0],fe=ue[1];(0,d.useEffect)((function(){K(!0)}),[]),(0,d.useEffect)((function(){L||(0,S.Dk)("试卷预览")}),[L]);var me=["容易","简单","适中","困难"],he=["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"],ve=function(e){var n,t=null==e||null===(n=e.standard_answer)||void 0===n?void 0:n.map((function(e,n){var t;return(0,ne.jsx)("div",{children:"答案(填空".concat(e.position,"):").concat(null==e||null===(t=e.answer_text)||void 0===t?void 0:t.join("、"))},n)}));return(0,ne.jsx)(d.Fragment,{children:(0,ne.jsxs)("div",{className:p.analysis,children:[(0,ne.jsxs)("div",{style:{display:"flex"},children:[(0,ne.jsx)("div",{children:"正确答案:"}),(0,ne.jsx)("div",{children:t})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:p.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==e?void 0:e.discipline_name)||"--","/").concat(null==e?void 0:e.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==e?void 0:e.tag_discipline_name]})]})]})})},ge=function(e){var n,t=null==e||null===(n=e.standard_answer)||void 0===n?void 0:n.map((function(e,n){return(0,ne.jsx)("div",{children:"答案(填空".concat(e.position||(null==e?void 0:e.exercise_choice_id),"):").concat(null==e?void 0:e.answer_text)},n)}));return(0,ne.jsx)(d.Fragment,{children:(0,ne.jsxs)("div",{className:p.analysis,children:[(0,ne.jsxs)("div",{style:{display:"flex"},children:[(0,ne.jsx)("div",{children:"正确答案:"}),(0,ne.jsx)("div",{children:t})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:p.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==e?void 0:e.discipline_name)||"--","/").concat(null==e?void 0:e.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==e?void 0:e.tag_discipline_name]})]})]})})},je=function(e){var n;return(0,ne.jsxs)("div",{className:p.analysis,children:[(0,ne.jsxs)("div",{children:["正确答案:",null==e||null===(n=e.answer_texts)||void 0===n?void 0:n[0]]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:p.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==e?void 0:e.discipline_name)||"--","/").concat(null==e?void 0:e.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==e?void 0:e.tag_discipline_name]})]})]})},Ae=function(e){var n,t;return(0,ne.jsxs)("div",{className:p.analysis,children:[(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:p.text,children:"预期输出:"}),(0,ne.jsx)(w.Z,{value:null==e||null===(n=e.program_attr)||void 0===n?void 0:n.description})]}),(0,ne.jsxs)("div",{style:{marginTop:20},children:["正确答案:",(null==e||null===(t=e.program_attr)||void 0===t?void 0:t.answer_text)||"--"]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:p.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==e?void 0:e.discipline_name)||"--","/").concat(null==e?void 0:e.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==e?void 0:e.tag_discipline_name]})]})]})},ke=function(e){var n,t;return(0,ne.jsxs)("div",{className:"mt5",children:[null==e||null===(n=e.shixun)||void 0===n||null===(n=n.challenges)||void 0===n?void 0:n.map((function(e,n){return(0,ne.jsxs)("div",{className:"c-grey-666 font14 mb10 ml25",children:[(0,ne.jsxs)("span",{className:"mr5",children:["第",n+1,"关"]}),(0,ne.jsx)(m.Z,{title:null==e?void 0:e.challenge_name,children:(0,ne.jsx)("span",{children:(0,S.Pq)(null==e?void 0:e.challenge_name,44)})},n)]})})),(0,ne.jsx)(N.Link,{style:{float:"right"},target:"_blank",to:"/shixuns/".concat(null==e||null===(t=e.shixun)||void 0===t?void 0:t.identifier,"/challenges"),children:"实训详情"}),(0,ne.jsx)("div",{style:{clear:"both"}})]})},be=function(e){console.log(e,"key"),T(e-1)},Ne=function(e,n){if("SINGLE"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(xe,{ref:Q,editData:e,isEdit:!0}),(0,ne.jsx)(y.Z,{})]});if("MULTIPLE"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(pe,{ref:Q,editData:e,isEdit:!0}),(0,ne.jsx)(y.Z,{})]});if("JUDGMENT"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(ce,{ref:Q,editData:e,isEdit:!0}),(0,ne.jsx)(y.Z,{})]});if("COMPLETION"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(ae,{ref:Q,editData:e,isEdit:!0}),(0,ne.jsx)(y.Z,{})]});if("SUBJECTIVE"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(ye,{ref:Q,editData:e,isEdit:!0}),(0,ne.jsx)(y.Z,{})]});if("COMBINATION"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(we,{ref:Q,editData:e,isEdit:!0}),(0,ne.jsx)(y.Z,{})]});var t,i;if("BPROGRAM"===n)return(0,ne.jsx)(ne.Fragment,{children:(0,ne.jsxs)(f.Z,{form:se,style:{marginTop:20},onFinishFailed:function(e){var n;e.errorFields[0].name.includes("standard_answers")?v.ZP.error("填空项答案不能为空"):v.ZP.error(e.errorFields[0].errors[0]),se.scrollToField(null==e||null===(n=e.errorFields)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.name,{behavior:"smooth",block:"center"})},onFinish:function(){var n=c()(s()().mark((function n(t){var i,r,l;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return r=a()(a()({question_score:e.score},t),{},{question_type:8,hack:a()(a()({},t.hack),{},{difficult:e.program_attr.difficult}),hack_codes:a()(a()({},t.hack_codes),{},{code:Ce.Base64.encode(null===(i=t.hack_codes)||void 0===i?void 0:i.code)})}),de&&(r.is_cover=1),n.next=4,(0,Z.ZP)("/api/exercise_questions/".concat(e.id,".json"),{method:"put",body:r});case 4:0===(null==(l=n.sent)?void 0:l.status)&&(v.ZP.success("编辑成功"),be(H+1)),U(null);case 7:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),children:[(0,ne.jsx)(Ie.tc,{form:se,questionTitlePlaceholder:"请编辑题干并设置填空项",scoreByBlank:!1,hackidentifier:null==e||null===(t=e.program_attr)||void 0===t?void 0:t.identifier,answerKey:"standard_answers"}),(0,ne.jsx)(y.Z,{})]})});"PROGRAM"===n&&N.history.push("/problems/".concat(null==e||null===(i=e.program_attr)||void 0===i?void 0:i.identifier,"/edit?type=exercises&express_id=").concat(le.categoryId,"&question_id=").concat(null==e?void 0:e.id,"&score=").concat(null==e?void 0:e.score,"&callback_url=").concat(location.pathname,"&select=").concat(H,"&exercise=true"))},Be=function(){var e=c()(s()().mark((function e(n,t,i){var a,r,l,c,o,u,d,p,f,m;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,null===(a=Q.current)||void 0===a?void 0:a.onSave();case 2:if(r=e.sent){e.next=5;break}return e.abrupt("return");case 5:return l={question_score:t.score,analysis:r.analysis},i&&(l.is_cover=1),"SINGLE"!==n&&"MULTIPLE"!==n&&"JUDGMENT"!==n||(o=[],u=[],l.question_type="JUDGMENT"===n?2:1,l.question_title=null==r?void 0:r.name,null==r||null===(c=r.choices)||void 0===c||c.forEach((function(e,n){o.push(e.choice_text),null!=e&&e.is_answer&&u.push(n+1)})),l.question_choices=o,l.standard_answers=u),"COMPLETION"===n&&(l.is_ordered=r.is_ordered,l.question_title=null==r?void 0:r.name,l.question_type=3,p=[],null==r||null===(d=r.standard_answers)||void 0===d||d.forEach((function(e,n){p.push({choice_id:e.position,answer_text:e.answer_text})})),l.standard_answers=p),"SUBJECTIVE"===n&&(l.question_title=null==r?void 0:r.name,l.question_type=3,l.standard_answers=null==r?void 0:r.answer_texts),"COMBINATION"===n&&(l.question_title=null==r?void 0:r.name,l.question_type=7,l.sub_questions=null==r||null===(f=r.sub_item_banks)||void 0===f?void 0:f.map((function(e,n){return{id:e.id,question_title:e.name,question_type:1,question_choices:e.choices.map((function(e){return e.choice_text})),standard_answers:[e.choices.findIndex((function(e){return e.is_answer}))+1],analysis:e.analysis}})),delete l.analysis),e.next=13,(0,Z.ZP)("/api/exercise_questions/".concat(t.id,".json"),{method:"put",body:l});case 13:0===(null==(m=e.sent)?void 0:m.status)&&(v.ZP.success("编辑成功"),be(H+1)),U(null);case 16:case"end":return e.stop()}}),e)})));return function(n,t,i){return e.apply(this,arguments)}}(),Ee=function(){var e=c()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(0,N.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在更新试卷,请稍后..."}}),e.next=3,(0,Z.ZP)("/api/exercises/".concat(le.categoryId,"/sync_random_question.json"),{method:"post"});case 3:if(0!==e.sent.status){e.next=8;break}return e.next=7,T(H);case 7:v.ZP.success("更新成功");case 8:(0,N.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}});case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),De=null==F||null===(n=F.questionList)||void 0===n?void 0:n.reduce((function(e,n){return e+Number(n.questions_score)}),0),_e=L&&1!==(null==F||null===(t=F.exam)||void 0===t?void 0:t.exercise_status);return(0,ne.jsxs)("section",{className:p.wrap,children:[(0,ne.jsxs)("div",{id:"id_left_preview",className:p.left,onMouseEnter:function(e){document.getElementById("id_left_preview").style.overflowY="auto"},onMouseLeave:function(e){document.getElementById("id_left_preview").style.overflowY="hidden"},children:[(0,ne.jsx)("div",{className:p.title,children:(0,ne.jsxs)("div",{className:"body-overflow-initial",children:[(0,ne.jsx)("b",{}),(0,ne.jsx)("span",{children:"答题卡"})]})}),(0,ne.jsxs)("div",{className:p.total,children:[(0,ne.jsxs)("div",{children:[(0,ne.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIgZmlsbD0iI0VBRjNGNCIvPjxwYXRoIGQ9Ik0yNS45MDUgMTUuMzdhLjc3NS43NzUgMCAwIDAtLjYyNi0uNTI5bC00LjgxNC0uNy0yLjE1Mi00LjM2MmEuNzc2Ljc3NiAwIDAgMC0xLjM5MiAwbC0yLjE1MyA0LjM2My00LjgxNC42OTlhLjc3NS43NzUgMCAwIDAtLjQzIDEuMzIzbDMuNDg0IDMuMzk2LS44MjMgNC43OTRhLjc3Ny43NzcgMCAwIDAgMS4xMjYuODE4bDQuMzA2LTIuMjY0IDQuMzA1IDIuMjY0YS43NzguNzc4IDAgMCAwIC44MTctLjA1OS43NzcuNzc3IDAgMCAwIC4zMS0uNzU5bC0uODIzLTQuNzk0IDMuNDgzLTMuMzk2YS43NzcuNzc3IDAgMCAwIC4xOTYtLjc5NVoiIGZpbGw9IiMyMUMwQTYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4="}),(0,ne.jsx)("span",{children:"题数(道)"}),(0,ne.jsx)("aside",{children:null==F?void 0:F.all_questions_count})]}),(0,ne.jsxs)("div",{className:"mr30 ml30",children:[(0,ne.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRTdGM0ZGIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIvPjxnIGZpbGw9IiM0QzZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0ibTIzLjcxOSAxMy4zMjUtNC4wOTgtMy45NGMtLjA5Ny0uMTMtLjIyNS0uMTYyLS4zNTUtLjE2Mi0uMTI5IDAtLjI1OC4wNjQtLjM4Ny4xNjFsLTcuNTUgNy43NTNjLS4wNjUuMDY1LS4wOTguMTYyLS4xMy4yMjdsLTEuMDMyIDUuNDI3Yy0uMDMzLjE5NC4wMzIuMzIzLjE2LjQ4NC4xMy4xMy4yMjcuMTYyLjM4OS4xNjJoLjA5Nmw0Ljc3Ni0xLjA5OWMuMDk3LS4wMzIuMTk0LS4wNjQuMjU4LS4xNjFsNy44NDEtOC4xMDhjLjE5NC0uMTYyLjE5NC0uNTE3LjAzMy0uNzQ0aC0uMDAxWm0tOC4xIDguMDQ0YS41MzQuNTM0IDAgMCAxLS4zODYuMTYyLjU2LjU2IDAgMCAxLS4zODgtLjE2MmwtMy0yLjgxYy0uMjI2LS4xOTQtLjIyNi0uNTE3LS4wMzMtLjc0My4xOTQtLjIyNy41MTctLjIyNy43NDMtLjAzM2wzIDIuODExYy4yNTkuMjI2LjI5MS41NS4wNjUuNzc2Wk0xNyAyMi45Mmg2Ljg0NHYxLjA1NUgxN3oiLz48L2c+PC9nPjwvc3ZnPg=="}),(0,ne.jsx)("span",{children:"总分(分)"}),(0,ne.jsx)("aside",{children:De&&De.toFixed(1)})]}),(0,ne.jsxs)("div",{children:[(0,ne.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRTRFNkZEIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTEzLjgwOCAxMS40NDhhLjU1OC41NTggMCAwIDEgMCAuNzg4bC0xLjU2NCAxLjU2NWEuNTU4LjU1OCAwIDEgMS0uNzg5LS43OWwxLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDAgMSAuNzkgMFptOS44ODIgMi40NjJhLjU1OC41NTggMCAwIDEtLjc4OSAwbC0xLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDEgMSAuNzg5LS43ODlsMS41NjQgMS41NjRhLjU1Ni41NTYgMCAwIDEgMCAuNzg4WiIgZmlsbD0iIzY2NzhFQiIvPjxwYXRoIGQ9Ik0yMS43NTMgMjEuNzA3YTUuOTM3IDUuOTM3IDAgMSAwLTguNTguMDE1bC0uOTM3LjkzNmEuNTU4LjU1OCAwIDEgMCAuNzg5Ljc4OGwuOTk1LS45OTRhNS45MSA1LjkxIDAgMCAwIDMuNDM2IDEuMDk1YzEuMjg3IDAgMi40OC0uNDEgMy40NTItMS4xMDZsLjk5Mi45OTJhLjU1OC41NTggMCAxIDAgLjc4OS0uNzg5bC0uOTM2LS45MzdaIiBmaWxsPSIjNjY3OEVCIi8+PHBhdGggZD0ibTIwLjg1OCAxOC45NS0zLjAyNC0xLjc0NXYtMi4wNTRhLjU1OC41NTggMCAxIDAtMS4xMTcgMHYyLjM1MWMwIC4wNjQuMDExLjEyNi4wMzEuMTg0YS41NTEuNTUxIDAgMCAwIC4yNTguMzNsMy4yOTMgMS45YS41NTcuNTU3IDAgMCAwIC41NTktLjk2NloiIGZpbGw9IiNGRkYiLz48L2c+PC9nPjwvc3ZnPg=="}),(0,ne.jsx)("span",{children:"时长(分)"}),(0,ne.jsx)("aside",{children:-1===(null==F||null===(i=F.exam)||void 0===i?void 0:i.time)||null===(null==F||null===(r=F.exam)||void 0===r?void 0:r.time)?"不限":null==F||null===(l=F.exam)||void 0===l?void 0:l.time})]})]}),null==F||null===(o=F.questionList)||void 0===o?void 0:o.map((function(e,n){var t;return(0,ne.jsxs)("div",{className:p.list,children:[(0,ne.jsxs)("div",{className:p.name,children:[(0,ne.jsx)("b",{}),(0,ne.jsx)("span",{children:e.name})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsxs)("div",{children:["共",(0,ne.jsx)("span",{className:p.b,children:e.questions_count}),"题 ",(0,ne.jsx)("span",{className:p.l,children:"|"}),"共",(0,ne.jsx)("span",{className:p.r,children:e.questions_score}),"分"]}),(0,ne.jsx)("div",{className:p.answerSheet,children:null==e||null===(t=e.questions)||void 0===t?void 0:t.map((function(e,n){return(0,ne.jsx)("div",{onClick:function(){var n="Anchor_".concat(e.id),t=document.getElementById(n);t&&setTimeout((function(){return t.scrollIntoView({block:"center",behavior:"smooth"})}))},className:p.tag,children:n+1},e.id)}))})]})]},n)}))]}),(0,ne.jsxs)("div",{className:p.right,children:[(0,ne.jsxs)("div",{className:p.examName,id:"examName",children:[(0,ne.jsx)("div",{className:p.name,children:(0,ne.jsx)(m.Z,{title:null==F||null===(C=F.exam)||void 0===C?void 0:C.name,getPopupContainer:function(e){return e.parentNode},children:(0,ne.jsx)("span",{className:p.t,children:null==F||null===(B=F.exam)||void 0===B?void 0:B.name})})}),L&&1===(null==F||null===(E=F.exam)||void 0===E?void 0:E.exercise_status)&&(0,ne.jsx)(Ze.op,{openLoading:!0,shape:"default",onClick:Ee,type:"primary",children:"更新试卷"}),!L&&(0,ne.jsx)(j.ZP,{onClick:function(){var e,n=h.Z.confirm({icon:null,centered:!0,title:"温馨提示",content:"确认更换预览中的所有试题吗?",cancelButtonProps:{disabled:!1},maskClosable:!1,keyboard:!1,okText:"确认",cancelText:"取消",onOk:(e=c()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.update({cancelButtonProps:{disabled:!0}}),e.next=3,J();case 3:n.update({cancelButtonProps:{disabled:!1}}),v.ZP.success("已重新随机生成整张试题");case 5:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},type:"primary",children:"随机更换"})]}),(0,ne.jsx)("div",{className:p.topWarp,children:null==F||null===(D=F.questionList)||void 0===D?void 0:D.map((function(e,n){var t,i;return(0,ne.jsxs)(d.Fragment,{children:[(0,ne.jsxs)("div",{className:p.head,style:0===n?{border:0,marginTop:-16}:{},children:[(0,ne.jsxs)("div",{className:p.name,children:[(0,ne.jsx)("b",{}),(0,ne.jsx)("span",{children:e.name})]}),(0,ne.jsxs)("div",{className:p.so,children:["共",(0,ne.jsxs)("span",{className:p.b,children:[e.questions_count," "]}),"题 ","COMBINATION"===e.type&&"(包含".concat(null==e||null===(t=e.questions)||void 0===t?void 0:t.map((function(e){var n;return null==e||null===(n=e.sub_item_banks)||void 0===n?void 0:n.length})).reduce((function(e,n){return e+n})),"小题)"),(0,ne.jsx)("span",{className:p.l,children:"|"}),"共",(0,ne.jsx)("span",{className:p.r,children:e.questions_score}),"分"]}),!L&&(0,ne.jsxs)("div",{className:p.btn,children:[(0,ne.jsx)(j.ZP,{onClick:function(){var n,t,i;i=(n=e).questions_score/n.questions_count,h.Z.confirm({icon:null,centered:!0,title:"分数设置",content:(0,ne.jsx)("div",{className:p.modalColumn,children:(0,ne.jsxs)("div",{className:p.modalRow,style:{justifyContent:"flex-start"},children:[(0,ne.jsx)("sup",{className:p.sup,children:"*"}),(0,ne.jsxs)("span",{children:[null==n?void 0:n.name,":"]}),(0,ne.jsx)(x.Z,{min:0,precision:1,defaultValue:i,onChange:function(e){i=e}}),(0,ne.jsx)("span",{className:"ml5",children:"分/题"})]})}),okText:"确认",cancelText:"取消",onOk:(t=c()(s()().mark((function e(){var t,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i){e.next=3;break}return v.ZP.warning("分数不能为空或为0"),e.abrupt("return",Promise.reject());case 3:a={type:null==n?void 0:n.type,score:i,scoreTotal:Number(null===(t=i*n.questions_count)||void 0===t?void 0:t.toFixed(1))},O(a);case 5:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})})},type:"primary",ghost:!0,className:"mr20",children:"设置得分"}),(0,ne.jsx)(j.ZP,{onClick:function(){return a=null===(t=(n=e).questions)||void 0===t?void 0:t.map((function(e){return e.id})),r=n.name,void(l=h.Z.confirm({icon:null,centered:!0,title:"温馨提示",content:"确认更换".concat(r,"中的所有试题吗?"),cancelButtonProps:{disabled:!1},maskClosable:!1,keyboard:!1,okText:"确认",cancelText:"取消",onOk:(i=c()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l.update({cancelButtonProps:{disabled:!0}}),e.next=3,J({seleted_item_bank_ids:a},{type:n.type});case 3:l.update({cancelButtonProps:{disabled:!1}}),v.ZP.success("已重新随机生成".concat(r,"试题"));case 5:case"end":return e.stop()}}),e)}))),function(){return i.apply(this,arguments)})}));var n,t,i,a,r,l},type:"primary",ghost:!0,children:"随机更换"})]})]}),null==e||null===(i=e.questions)||void 0===i?void 0:i.map((function(n,t){var i,r,l,o,u,f,m,x;return q===n.id?(0,ne.jsxs)("div",{id:"Anchor_".concat(n.id),className:p.content,style:{padding:0,marginTop:10},children:[(0,ne.jsxs)("div",{style:{float:"right",marginTop:-6},children:[(0,ne.jsx)(j.ZP,{onClick:function(){return U(null)},className:"mr20",type:"primary",ghost:!0,children:"取消"}),(0,ne.jsx)(j.ZP,{onClick:function(){var t,i;1===(null==n?void 0:n.is_my)?h.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:(i=c()(s()().mark((function t(){return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:"BPROGRAM"===e.type?(fe(!0),se.submit()):Be(null==e?void 0:e.type,n,!0);case 1:case"end":return t.stop()}}),t)}))),function(){return i.apply(this,arguments)}),onCancel:(t=c()(s()().mark((function t(){return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:"BPROGRAM"===e.type?(fe(!1),se.submit()):Be(null==e?void 0:e.type,n,!1);case 1:case"end":return t.stop()}}),t)}))),function(){return t.apply(this,arguments)})}):"BPROGRAM"===e.type?(fe(!1),se.submit()):Be(null==e?void 0:e.type,n,!1)},type:"primary",children:"保存"})]}),Ne(n,e.type)]},n.id):(0,ne.jsxs)("div",{id:"Anchor_".concat(n.id),className:p.content,children:[(0,ne.jsxs)("div",{className:p.titleWrap,children:["bprogram"===(null==n?void 0:n.item_type)?(0,ne.jsx)(w.Z,{style:{paddingRight:10},value:t+1+"、"+(null===(i=n.program_attr)||void 0===i?void 0:i.description)}):(0,ne.jsx)(w.Z,{style:{paddingRight:10},className:p.titleHtml,value:t+1+"、"+"".concat("combination"===(null==n?void 0:n.item_type)?"(题干)":"")+n.name}),L&&"PRACTICAL"!==e.type&&(0,ne.jsx)(j.ZP,{disabled:_e,onClick:function(){var e,t,i;q?v.ZP.warning("先保存或取消当前正在编辑的试题"):(se.setFieldsValue({standard_answers:n.standard_answer,hack:a()(a()({},n),n.program_attr),hack_codes:a()(a()({},n.program_attr),{},{code:Ce.Base64.decode((null===(e=n.program_attr)||void 0===e?void 0:e.code)||"")}),hack_sets:a()({},null==n||null===(t=n.hack_sets)||void 0===t?void 0:t[0])}),"program"==n.item_type?N.history.push("/problems/newedit/".concat(null==n||null===(i=n.program_attr)||void 0===i?void 0:i.identifier,"?type=exercises&express_id=").concat(le.categoryId,"&question_id=").concat(null==n?void 0:n.id,"&score=").concat(null==n?void 0:n.score,"&exercise=true&callback_url=/classrooms/").concat(le.coursesId,"/exercise/").concat(le.categoryId,"/detail?random=true")):U(n.id))},type:"primary",className:"mr20",style:{marginLeft:"auto"},ghost:!0,children:"编辑"}),(0,ne.jsx)(j.ZP,{disabled:_e,onClick:function(){return function(e,n,t,i){var a,r,l="".concat(location.pathname).concat(location.search),o=null===(a=i.questions)||void 0===a?void 0:a.map((function(e){return e.id}));if(l.includes("exercise"))ie.current={id:e,ids:o,type:n,index:t},te(!0);else var u=h.Z.confirm({icon:null,centered:!0,title:"温馨提示",content:"确认要更换该试题吗?",cancelButtonProps:{disabled:!1},maskClosable:!0,keyboard:!1,okText:"确认",cancelText:"取消",onOk:(r=c()(s()().mark((function i(){return s()().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return u.update({cancelButtonProps:{disabled:!0}}),i.next=3,J({single_question_id:e,seleted_item_bank_ids:o},{type:n,index:t});case 3:u.update({cancelButtonProps:{disabled:!1}}),v.ZP.success("已重新随机生成试题");case 5:case"end":return i.stop()}}),i)}))),function(){return r.apply(this,arguments)})})}(n.id,e.type,t,e)},type:"primary",ghost:!0,children:"换一题"})]}),"bprogram"===(null==n?void 0:n.item_type)&&(0,ne.jsx)(w.Z,{style:{paddingRight:10,paddingLeft:25},showProgramFill:!0,disabledFill:!0,className:p.titleHtml,value:Ce.Base64.decode((null===(r=n.program_attr)||void 0===r?void 0:r.code)||"")}),("SINGLE"===e.type||"JUDGMENT"===e.type||"MULTIPLE"===e.type)&&(f=n,x=[],(0,ne.jsxs)(d.Fragment,{children:[(0,ne.jsx)("aside",{className:p.single,children:null==f||null===(m=f.choices)||void 0===m?void 0:m.map((function(e,n){return e.is_answer&&x.push(he[n]),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[he[n],"、"]}),(0,ne.jsx)("li",{children:(0,ne.jsx)(w.Z,{value:e.choice_text})})]},n)}))}),(0,ne.jsxs)("div",{className:p.analysis,children:[(0,ne.jsxs)("div",{children:["正确答案:",x.join(""),(0,ne.jsxs)("span",{className:"ml30",children:["难度:",me[f.difficulty]]})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:p.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:f.analysis?f.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==f?void 0:f.discipline_name)||"--","/").concat(null==f?void 0:f.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==f?void 0:f.tag_discipline_name]})]})]})]})),"COMPLETION"===e.type&&ve(n),"SUBJECTIVE"===e.type&&je(n),"PROGRAM"===e.type&&Ae(n),"BPROGRAM"===e.type&&ge(n),"COMBINATION"===e.type&&(l=n,o=t,(0,ne.jsx)("div",{children:null==l||null===(u=l.sub_item_banks)||void 0===u?void 0:u.map((function(e,n){var t,i=[];return(0,ne.jsxs)(d.Fragment,{children:[(0,ne.jsxs)("div",{style:{marginLeft:25,fontSize:"16px",color:"#333"},children:[o+1+"."+(n+1),"(单选题)",e.name]}),(0,ne.jsx)("aside",{className:p.single,children:null==e||null===(t=e.choices)||void 0===t?void 0:t.map((function(e,n){return e.is_answer&&i.push(he[n]),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[he[n],"、"]}),(0,ne.jsx)("li",{children:(0,ne.jsx)(w.Z,{value:e.choice_text})})]},n)}))}),(0,ne.jsxs)("div",{className:p.analysis,children:[(0,ne.jsxs)("div",{children:["正确答案:",i.join(""),(0,ne.jsxs)("span",{className:"ml30",children:["难度:",me[e.difficulty]]})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:p.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==l?void 0:l.discipline_name)||"--","/").concat(null==l?void 0:l.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==l?void 0:l.tag_discipline_name]})]})]})]})}))})),"PRACTICAL"===e.type&&ke(n),(0,ne.jsx)("div",{})]},n.id)}))]},n)}))})]}),L?(0,ne.jsx)(Ze.vr,{children:(0,ne.jsx)(A.Z,{showTotal:S.rU,total:null==F||null===(_=F.exam)||void 0===_?void 0:_.total_num,pageSize:1,current:H+1,showSizeChanger:!1,onChange:be,showQuickJumper:!1,hideOnSinglePage:!1})}):(0,ne.jsx)(Ze.vr,{LeftContent:(0,ne.jsx)(Ze.op,{onClick:R,shape:"default",style:{height:38,background:"#fff",boxShadow:"none"},children:"返回"}),RightContent:(0,ne.jsxs)(k.Z,{align:"middle",children:[(0,ne.jsx)(b.Z,{color:"#55575D",overlayClassName:p.popover,open:Y,getPopupContainer:function(e){return null==e?void 0:e.parentNode},content:"如您对此份试题满意,可将此份试题保存为固定试卷",children:(0,ne.jsx)(Ze.op,{onMouseEnter:function(){return K(!0)},onMouseLeave:function(){return K(!1)},onClick:function(){return n="",void h.Z.confirm({icon:null,centered:!0,title:"保存试卷",content:(0,ne.jsxs)("div",{className:p.modalColumn,children:[(0,ne.jsxs)("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20",children:[(0,ne.jsx)("img",{style:{marginRight:5},src:I.Z}),"保存后单独生成一份人工组卷类型的固定试卷。"]}),(0,ne.jsxs)("div",{className:p.modalRow,style:{marginTop:20},children:[(0,ne.jsx)("sup",{className:p.sup,children:"*"}),(0,ne.jsx)("span",{style:{flexShrink:0},children:"试卷名称:"}),(0,ne.jsx)(g.Z,{placeholder:"请输入试卷名称",min:0,maxLength:60,defaultValue:n,onChange:function(e){n=e.target.value}})]})]}),okText:"确认",cancelText:"取消",onOk:(e=c()(s()().mark((function e(){var t,i,a,r,l,c;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n){e.next=3;break}return v.ZP.warning("试卷名称不能为空"),e.abrupt("return",Promise.reject());case 3:return i=[],a=[],r=[],l=[],null==F||null===(t=F.questionList)||void 0===t||t.forEach((function(e){var n;null===(n=e.questions)||void 0===n||n.forEach((function(n){var t=e.questions_score/e.questions_count;t=t&&t.toFixed(1),"COMBINATION"===e.type&&r.push({id:n.id,sub_item_bank_ids:n.sub_item_banks.map((function(e){return e.id}))}),"PRACTICAL"===e.type?l.push(n.id):(i.push(n.id),a.push(t))}))})),console.log("-----",r),c={item_bank_ids:i,item_bank_scores:a,name:n,combination_item_banks:r,shixun_ids:l},e.next=12,P(c);case 12:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})});var e,n},shape:"default",style:{height:38,background:"#fff",boxShadow:"none"},children:"保存"})}),(0,ne.jsx)(Ze.op,{shape:"default",type:"primary",onClick:function(){return P()},style:{height:38,marginLeft:20},children:"提交"})]})}),(0,ne.jsx)(Se,{visible:ee,questionParams:ie.current,onRandomExchange:c()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=ie.current,e.next=3,J({single_question_id:n.id,seleted_item_bank_ids:n.ids},{type:n.type,index:n.index});case 3:te(!1);case 4:case"end":return e.stop()}}),e)}))),selectFromProblemSet:function(){var e=ie.current,n="".concat(location.pathname).concat(location.search);n.includes("exercise")&&N.history.push("/paperlibrary/exchangequestion?type=exercise&qid=".concat(e.id,"&qtype=").concat(e.type,"&exerciseid=").concat(le.categoryId,"&from=").concat(n))},onCancel:function(){te(!1)}})]})}},90567:function(e,n,t){t.r(n),t.d(n,{default:function(){return It}});var i=t(82242),a=t.n(i),r=t(7557),s=t.n(r),l=t(41498),c=t.n(l),o=t(79800),u=t.n(o),d=t(59301),p="wrapper___KtBVT",f="breadCrumbWrapper___k9tSB",m="baseInfo____j5EY",h="radioBtnWrapper___k9OCh",x="radiogroup___e2fW6",v="easy___WcUAp",g="medium___U_o3j",y="hard___dAXLS",j="fixedBottom___liDZ4",A="cancelBtn___ZV9Mi",k="confirmBtn___DwH6m",b=t(8591),w=t(78241),N=t(66104),S=t(80608),Z="digitalLabel___hkWuZ",I="active___jawU1",C="titleEditor___wX1lW",B="title___SuT2h",E="editIcon___XrTIi",D="paperTab___GUxeB",_="tabItem___or0fY",F="dottedLine___Ln0Xr",P=t(37712),R=function(e){var n=e.number,t=e.active,i=e.className;return(0,P.jsx)("div",{className:"".concat(Z," ").concat(t?I:""," ").concat(i),children:n})},O=t(6848),M=t(24650),L=function(e){var n=e.defaultValue,t=e.onFinish,i=(0,d.useState)(!1),a=u()(i,2),r=a[0],l=a[1],o=(0,d.useState)(n),p=u()(o,2),f=p[0],m=p[1];return(0,d.useEffect)((function(){m(n)}),[n]),(0,P.jsx)("div",{className:C,children:r?(0,P.jsx)(M.Z,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:f,onChange:function(e){m(e.target.value)},onBlur:c()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==f||null===(n=f.replaceAll(" ",""))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return b.ZP.error("试卷标题不能为空"),e.abrupt("return");case 3:return e.next=5,t(f);case 5:e.sent&&l(!1);case 7:case"end":return e.stop()}}),e)}))),onPressEnter:c()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==f||null===(n=f.replaceAll(" ",""))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return b.ZP.error("试卷标题不能为空"),e.abrupt("return");case 3:return e.next=5,t(f);case 5:e.sent&&l(!1);case 7:case"end":return e.stop()}}),e)})))}):(0,P.jsxs)("div",{className:B,onDoubleClick:function(){return l(!0)},children:[f,(0,P.jsx)(O.Z,{title:"点击编辑试卷名称",children:(0,P.jsx)("i",{className:"".concat(E," iconfont icon-bianji_Hover"),onClick:function(){return l(!0)}})})]})})},T=t(95237),H=t(43604),J=function(e){var n,t,i,a,r,l,o,p=e.onChange,f=void 0===p?c()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)}))):p,m=e.tabs,h=e.activeKey,x=e.defaultActiveKey,v=e.className,g=void 0===v?"":v,y=(0,d.useState)(void 0===x?null===(n=m[0])||void 0===n?void 0:n.key:x),j=u()(y,2),A=j[0],k=j[1];return(0,d.useEffect)((function(){void 0!==h&&k(h)}),[h]),(0,P.jsxs)(T.Z,{justify:"center",align:"middle",className:"".concat(D," ").concat(g),children:[(0,P.jsxs)(H.Z,{className:"".concat(_," ").concat(A===(null===(t=m[0])||void 0===t?void 0:t.key)?I:""),onClick:c()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f(m[0].key);case 2:k(null===(n=m[0])||void 0===n?void 0:n.key);case 3:case"end":return e.stop()}}),e)}))),children:[(0,P.jsx)(R,{number:1,active:A===(null===(i=m[0])||void 0===i?void 0:i.key),className:"mr10"}),(0,P.jsx)("span",{children:null===(a=m[0])||void 0===a?void 0:a.label})]}),(0,P.jsx)(H.Z,{flex:"188px",className:"".concat(F," ml30 mr30")}),(0,P.jsxs)(H.Z,{className:"".concat(_," ").concat(A===(null===(r=m[1])||void 0===r?void 0:r.key)?I:""),onClick:c()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f(null===(n=m[1])||void 0===n?void 0:n.key);case 2:k(null===(t=m[1])||void 0===t?void 0:t.key);case 3:case"end":return e.stop()}}),e)}))),children:[(0,P.jsx)(R,{number:2,active:A===(null===(l=m[1])||void 0===l?void 0:l.key),className:"mr10"}),(0,P.jsx)("span",{children:null===(o=m[1])||void 0===o?void 0:o.label})]})]})},Q=t(91232),G=t.n(Q),V=t(71418),q=t(19842),U=t(5112),W=t(94001),z=t(3113),Y=t(49105);function K(e){return X.apply(this,arguments)}function X(){return(X=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/".concat(n,"/edit_random_exam_new.json"),{method:"get"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function $(e,n){return ee.apply(this,arguments)}function ee(){return(ee=c()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/".concat(n,"/update_random_exam.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ne(e){return te.apply(this,arguments)}function te(){return(te=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/create_random_exam.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ie(e){return ae.apply(this,arguments)}function ae(){return(ae=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/disciplines.json",{method:"get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function re(){return(re=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/item_banks/item_difficulty_count.json",{method:"get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function se(e,n){return le.apply(this,arguments)}function le(){return(le=c()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/".concat(n,"/set_item_type_score.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ce(e,n){return oe.apply(this,arguments)}function oe(){return(oe=c()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/exercises/".concat(n,"/set_item_type_score.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ue(e,n){return de.apply(this,arguments)}function de(){return(de=c()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/".concat(n,"/delete_item_type.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function pe(e,n){return fe.apply(this,arguments)}function fe(){return(fe=c()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/exercises/".concat(n,"/delete_item_type.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function me(e){return he.apply(this,arguments)}function he(){return(he=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/preview_random_questions.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function xe(e){return ve.apply(this,arguments)}function ve(){return(ve=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/toggle_random_questions.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ge(e){return ye.apply(this,arguments)}function ye(){return(ye=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/save_question_list.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function je(e){return Ae.apply(this,arguments)}function Ae(){return(Ae=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/exercises/".concat(n.categoryId,"/edit.json"),{method:"get",params:a()({},n)}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var ke=t(85573),be=t.n(ke),we=function(e){return e.OnlyFileFolder="1",e.OnlyKnowledge="2",e.OnlyDifficulty="3",e.FileFolderAndDiff="4",e.FileFolderAndKnowledge="5",e.KnowledgeAndDiff="6",e.All="7",e.Shixun="8",e}({}),Ne=t(89392),Se=function(e){return e[e.FileFolder=1]="FileFolder",e[e.Difficulty=2]="Difficulty",e[e.Knowledge=3]="Knowledge",e}(Se||{}),Ze=(0,d.createContext)(null),Ie=be()(be()(be()(be()(be()(be()(be()({},we.OnlyFileFolder,[Se.FileFolder]),we.OnlyKnowledge,[Se.Knowledge]),we.OnlyDifficulty,[Se.Difficulty]),we.FileFolderAndDiff,[Se.FileFolder,Se.Difficulty]),we.FileFolderAndKnowledge,[Se.FileFolder,Se.Knowledge]),we.KnowledgeAndDiff,[Se.Knowledge,Se.Difficulty]),we.All,[Se.Knowledge,Se.Difficulty,Se.FileFolder]),Ce=function(e,n){if(e.length!==n.length)return!1;var t,i=G()(n);try{for(i.s();!(t=i.n()).done;){var a=t.value;if(!e.includes(a))return!1}}catch(e){i.e(e)}finally{i.f()}return!0},Be=function(e){for(var n=0,t=Object.entries(Ie);n_.item_bank_num&&(_.item_bank_count-=1,_.total_score-=_.score,_.total_score=_e(_.total_score)),D}},Pe=function(e){var n=e.courseOptions,t=e.setCurrentKey,i=e.loading,r=e.form,l=(0,d.useContext)(Ze),o=l.data,u=l.disabled,p=l.dispatch,f=(0,S.useParams)(),b=(0,d.useRef)(!0),N=(0,d.useMemo)((function(){var e,t,i,r,s;if(n.length&&o){var l=null==o||null===(e=o.examination_bank)||void 0===e?void 0:e.sub_discipline_id,c=-1===(null==o||null===(t=o.examination_bank)||void 0===t?void 0:t.time)?void 0:b.current?f.id?null==o||null===(i=o.examination_bank)||void 0===i?void 0:i.time:(null==o||null===(r=o.examination_bank)||void 0===r?void 0:r.time)||60:null==o||null===(s=o.examination_bank)||void 0===s?void 0:s.time;b.current=!1;var u,d=[],p=G()(n);try{for(p.s();!(u=p.n()).done;){var m,h=u.value,x=G()(h.children);try{for(x.s();!(m=x.n()).done;){var v=m.value;v.value===l&&(d=[h.value,v.value])}}catch(e){x.e(e)}finally{x.f()}}}catch(e){p.e(e)}finally{p.f()}return a()(a()({},o.examination_bank),{},{time:c,course:d})}}),[o,n]);return(0,d.useEffect)((function(){r.setFieldsValue(a()({},N))}),[N]),(0,P.jsxs)(V.Z,{spinning:i,size:"large",style:{position:"fixed",maxHeight:"100vh"},className:"mt30",children:[(0,P.jsx)("div",{className:m,children:(0,P.jsxs)(w.Z,{form:r,autoComplete:"off",colon:!1,labelCol:{span:4},wrapperCol:{span:20},initialValues:N,onValuesChange:function(e,n){var t=n.course,i=void 0===t?[]:t,r=a()(a()({},n),{},{sub_discipline_id:i[1]||0});p({type:"updateBaseInfo",payload:r})},children:[(0,P.jsx)(w.Z.Item,{name:"name",label:"试卷名称",rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写试卷标题")}}],children:(0,P.jsx)(M.Z,{maxLength:60,size:"large",placeholder:"请输入试卷名称",showCount:!0})}),(0,P.jsx)(w.Z.Item,{label:"方向&课程",name:"course",rules:[{required:!0,message:"请选择方向&课程"}],children:(0,P.jsx)(q.Z,{disabled:u,size:"large",allowClear:!1,placeholder:"请选择方向&课程",options:n,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14}})}),(0,P.jsx)(w.Z.Item,{label:"难度",name:"difficulty",className:h,rules:[{required:!0,message:"请选择难度"}],children:(0,P.jsxs)(U.ZP.Group,{disabled:u,className:x,children:[(0,P.jsx)(U.ZP.Button,{className:v,value:1,children:"简单"}),(0,P.jsx)(U.ZP.Button,{className:g,value:2,children:"适中"}),(0,P.jsx)(U.ZP.Button,{className:y,value:3,children:"困难"})]})}),(0,P.jsx)(w.Z.Item,{label:"答题时长",children:(0,P.jsxs)(T.Z,{align:"middle",children:[(0,P.jsx)(w.Z.Item,{name:"time",noStyle:!0,children:(0,P.jsx)(W.Z,{min:1,disabled:u,size:"large",max:9999,style:{width:220},placeholder:"请填写答题时长"})}),(0,P.jsx)("span",{className:"ml10",children:"分钟"})]})}),(0,P.jsx)(w.Z.Item,{label:"试卷须知",name:"exam_notes",children:(0,P.jsx)(M.Z.TextArea,{rows:6,disabled:u,showCount:!0,maxLength:65535,placeholder:"请在此输入本次试卷答题的相关说明,最大限制65535个字符"})})]})}),(0,P.jsxs)("div",{className:j,children:[(0,P.jsx)(z.ZP,{className:"".concat(A," mr5"),onClick:function(){f.id||window.location.href.indexOf("randompaper")>-1?S.history.push("/paperlibrary"):S.history.push("/classrooms/".concat(f.coursesId,"/exercise"))},children:"取消"}),(0,P.jsx)(z.ZP,{className:"".concat(k," ml15"),type:"primary",size:"large",onClick:c()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.validateFields();case 2:if(f.id||f.coursesId){e.next=9;break}return e.next=5,ne(o);case 5:0===(n=e.sent).status&&(S.history.replace("/randompaper/edit/".concat(null==n?void 0:n.examination_bank_id,"?type=settings")),t("settings")),e.next=10;break;case 9:t("settings");case 10:case"end":return e.stop()}}),e)}))),children:"下一步"})]})]})},Re=t(37205),Oe=t.n(Re),Me=t(70236),Le=t.n(Me),Te=t(43418),He="questionInfo___U9mnu",Je="label___PP7Ng",Qe="content___PUXFl",Ge="leftPart___uoQeo",Ve="rightPart___mCG7H",qe="dragItem___djmPG",Ue="blackText___KqEaU",We="greyText___VamKm",ze="iconWrapper___o1C0y",Ye="contentArea___Fj7D0",Ke="dragging___mX3Il",Xe="hidden___KWDLK",$e="dragIcon___yPuB3",en="deleteIcon___go29y",nn="challengeNameWrapper___DFjRy",tn="challengeName___m7v0x",an="shixunPreviewFooter___iaciG",rn="shixunInfoWrapper___aSihg",sn="shixunInfo___WYBm1",ln="btnToDetail___WVmtj",cn="fixedBottom___oeMSX",on="confirmBtn___sYh2O",un="previewBtn___c2uQz",dn="setScoreModalTitle___ADafj",pn="modalTitle___t821D",fn="scoreText___M3UUZ",mn=t(6638),hn=t(48410),xn=t(24905),vn=[{label:"单选题",value:"SINGLE"},{label:"多选题",value:"MULTIPLE"},{label:"填空题",value:"COMPLETION"},{label:"判断题",value:"JUDGMENT"},{label:"简答题",value:"SUBJECTIVE"},{label:"编程题",value:"PROGRAM"},{label:"组合题",value:"COMBINATION"},{label:"实训题",value:"PRACTICAL"},{label:"程序填空题",value:"BPROGRAM"}],gn=function(e){var n=e.open,t=e.onCancel,i=e.onOk,a=(0,d.useContext)(Ze),r=a.data;a.dispatch;(0,d.useEffect)((function(){if(n){var e=(r||{}).item_types;o(null==e?void 0:e.map((function(e){return e.item_type})))}}),[n,r]);var s=(0,d.useState)([]),l=u()(s,2),c=l[0],o=l[1];return(0,P.jsx)(Te.Z,{title:(0,P.jsxs)("div",{children:["题型设置",(0,P.jsx)("span",{className:"c-grey-333",style:{fontSize:14,fontWeight:400},children:"(通过勾选可对题型进行添加/删除)"})]}),closable:!0,centered:!0,open:n,onCancel:t,onOk:function(){return i(c)},children:(0,P.jsx)(xn.Z.Group,{value:c,onChange:function(e){return o(e)},children:(0,P.jsx)(T.Z,{gutter:[0,20],children:vn.map((function(e){return(0,P.jsx)(H.Z,{span:6,children:(0,P.jsx)(xn.Z,{value:e.value,children:e.label})},e.value)}))})})})},yn=t(51945),jn=function(e){var n=e.open,t=e.onCancel,i=e.onOk,r=(0,d.useContext)(Ze).data,s=(0,d.useState)(),l=u()(s,2),c=l[0],o=l[1];console.log("---",c),(0,d.useEffect)((function(){n&&o((0,Ne.cloneDeep)(r))}),[n,r]);var p=(0,d.useMemo)((function(){var e,n;return null===(n=null==c||null===(e=c.item_types)||void 0===e?void 0:e.map((function(e){return e.total_score})).reduce((function(e,n){return parseFloat(e)+parseFloat(n)})))||void 0===n?void 0:n.toFixed(1)}),[c]);return(0,P.jsx)(Te.Z,{title:(0,P.jsxs)(T.Z,{className:dn,justify:"space-between",children:[(0,P.jsx)("span",{className:pn,children:"批量设置分值"}),(0,P.jsxs)("span",{className:fn,children:["总分 ",p]})]}),open:n,width:640,centered:!0,closable:!0,onCancel:t,onOk:function(){i(c)},children:(0,P.jsx)(yn.Z,{columns:[{title:"题型名称",dataIndex:"item_type_text"},{title:"小题总数",dataIndex:"item_bank_count"},{title:"题型总分",dataIndex:"total_score"},{title:"操作",render:function(e,n){var t=n.score,i=n.item_type;return(0,P.jsxs)("div",{style:{color:"#9096A3"},children:["每题",(0,P.jsx)(W.Z,{precision:1,size:"large",className:"ml10 mr10",min:.1,disabled:0===(null==n?void 0:n.item_bank_count),max:100,value:t,onChange:function(e){var n=c,t=n.item_types.find((function(e){return e.item_type===i}));t.score=Number(e);var r=e*t.item_bank_count;t.total_score=r&&Number(r.toFixed(1)),n.examination_bank.total_score=n.item_types.reduce((function(e,n){return Number(e)+Number(n.total_score)}),0),o(a()({},n))}}),"分"]})}}],dataSource:null==c?void 0:c.item_types,rowKey:"item_type",pagination:!1})})},An=t(99313),kn=t(57809),bn=t(32985),wn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAtFJREFUWEftWL9rU1EYPffFpCCKEEEJVUQHB10qAUHFHwguDg4ORRDq4uDg4CBIJ6GD0D/B3UEFJ5cugjbQChIqokWKClVrFDGIg2B8yZX3Xl/z/O5LzvfyKhTJXV7g/jrfOfc797sx1toCNnAzQ4A51RkymJNA/CcMvpoYhf0xDWtPwqICWEKM+QSYGgojt3Hw3mweFjmD9YlR+N8WAJSdjYwBrAWCb1oL+jzvMbzSFKoPBgLKAc6dugPbuRDtHzAXgGEMxmjjsXEAYr4MMOw2DcA8wcjWG6g+XOEAZ8c+wNpKtCXZMI+WMn6DJrbsOMQBPtrr9ySM4ZX9LEApkOfd5QBntvvhuhqFswKOz2/wDQWSZ9o0FADLfji5fBTYPwmUduYVMmV+IrLWF2DpFtCcizDTu3hmFeCBKaC4LR2cJpvjMZrwfn8HFm8qATan/bWslWckq6SuTyWcIfi5allrkmsY/DoZSZzanCwQo0REAwTIJf583e9txNIWic9p5E2OCQilZ7BxzY/8L60RSqRkcgnHqKXERgFw5eq/80EagIbB91cSPigilMabNWmYD6okXr7cZdABIAE7Gv6dpfIuZxJDI/G7S32ymJx6CoDP50ny5mIXIJPQ2Y8kEVVEw+DSeCKLWbkldlQA6JZwaZe9BuDr8xkAZjU6Pp5LvHiu9xmkWej6Wt8KXOK1VuGDL89272IaMLv6yAID3cUvzvS5SZyQyZOAZZl7hrnEz0/rjZoxzAhOyUEOcOFEH6MWhDGCWAApPs8B1o/p68GsANgbRVVRPzu8fvVg5gA0xcLTsV/wCtF/iKz6cABkfBfL+Z12m0tc2/cWXnFPODf3zZCxmOj4yxzg/O4qWv48LDwHIHOZrO/i5HoGHRQ3HeEAg0m1ShWtn/dh27tgUAilTqOUMcyqm7AfbZjCR5Q2j+N4o64DOMDhXq8pQ4B5mdzwDP4B5kHmZrL/eyAAAAAASUVORK5CYII=",Nn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAA4RJREFUWEftWEtrE1EYPXfSh5VWSlMfNSi4sokLK30pWtuKIChVVBBBWpfiRhcKghii7tp/4FrBBxREXbhQ0Bj7gqokahe+kNZWqa21tLGtk7kymY5J79yZL5NUKNLZZHHnzj33fOec+90wzrkHS/hhywBzrM4ygzkSiP+EwTdtPvDJdnDeCI4KgBPEsGGAPYOn8Bq23A7nwiLNYH+bD+rYSwBlloUYAzgH9F/Zo48pyhMoBVdR3ZkVUBpgV9MNcO24sb7OnA6GYtBEa75rbkCYL24wOcxGAPYUhSUXUH3/Cw0wXDUIziuMJYkFc6mluH+GcRSv2UYDfLxJtSWMwiuOUxsUC6Qot2iAD71q8ruZVNgtYFO/+m+yQKKm2UgGAMvU5GTvbqDyClC4LmUMuw+LTFiYdNDC7FdgIASMG57KHGDNdSB/tVyKltIJAESmRHziBmZHgf5WlwBrb6bihFrQmkdpCSDRiiyu+ozgyJzBujtpy1Jiy9XOAPqOuQRY35mKP8qdFvELBFJu1qH1HnUL8K59iV0DFtwqc3PPIQnAH+3noGmXAK1k4YnhxoaS8joqQgFYOaBUAlBSedbTIgCcuLwBc78+SW3qWnJUzkjG8/yAZ3Nqd937BYDfghvB4x+NQJ5vAMycozRvOVOF+Rk1FaVAkQEquX73PkmJh89EwXngn5+5dhsuPgwopYYZu/ZKAA6dDkLTQhaAlhKLDAsvuJWE+X5RDbCi1jBjpEkCcPCsH4mpmKXEVIksbZiAkDxz5zWZVwaUnjS6pkiDTcx8aI2CscCCRtStJqmjzKmtLD8FeLxAZKcNwPcnguCJ0II1SAYERJSJnUxX0gysagbC2+0YbPNDnY79rZrk6LR+n0DkRsP5a4GK80C4xuEkeXswCvCAfaOawV3E1K2+DGUaUeO+i4AlB9NpeX0gCGihpA6zeahcpBB7W4Bo0IHBgSN+zP2MGVuX1ZiihHKJOC5IpMAHfH7gAFAfetUYBUcgGwIXZc73d0BixqEffNGQ5mYi1yjCSFdLKhIfA6ZHHQBGm/2YmYpJ2bAEN4nAmVRZjKmzwOQQcWnq3focnNdTBwV9n88yhuKj95xb/i5/HdSpRwBbmfpXIRPTCIS5ycF0U3o8O+g7SWR9FebiHeCJXQArkNdKYIiqODXO2G9A6cCeiRANcFEsmf1HlgFmz50xc8kz+AfHHTJwrKNsNwAAAABJRU5ErkJggg==",Sn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABWlJREFUWEftV1tsVEUY/ubspUu3W9mWGlttwXqJVRNBbqIFDbyA8mCCkAYtpEaIGBODhBCECiG+UE1EnzTempYqtSAE45saBMX40JC0IRojpd1GKM1uW7bd7V7OOWPmnD3bPTNndxYbE2I6L2dzdubMN9/3/ZchlFIXbuNB5gDOUp05BmdJIP4fDPZcxt2xaRzVgadBUQ3QDDEE5m/2zBkE1whwoYTg461LcX42LEoZZOCiMXoJoBUCHEIASgH2dBqUgijKORfBkW3/EqgUYNsPieMAmtj+Fhb2NIfFXvaFnUhCQBlI6wD8dGcBrisEP5V7fft2NuJvKcC9p6PDoLSa7cwTJgKejZj8WjLm93iWSAG2tI+qEsdlvywl6BZPqBByQgpw44fDKskEAQUF+82e5rBrxCvGz7fWZr+XkZ/ZwFTIbgkKel0K8LkPhlW2uLbSh9UNQfh9btGLIrIZ7E7WyDkaf8xYQsX538cwHE4YgKUAnz0WMgC+/EwNSn1uR5MVEcxZ/xbjUgbyi3PXDNNLAW44FjIk3rOxNpvtCseuCEFCMGcUc/2734YMFaQA178fUhlDB56vy+4s27AYlgrOocA7Z0IG60UDPLypLm8BEQBncnc2X3ITijng4ZMhM8vK+kHGIIuyI5sXZgsGn//ECmOvgMJ8rgA5/f92T8hM8rkAX/psZI+u4yClesAWhhLNhPTBpSMhfeSkF7eLoP5OHzY8FoSizGzU+vWQmXosgLvPTNTGJpNXi8lvPF4hPwoZW0YZsKw+gMWLSrMV1ASYE8V7e27WTUwnB7IzsrFVjOXzdDVWOpfgY+YO+j3YvKrCWMEkP9g9ZHjeJvErnaN9oHhYgCSrYQ5F2echKPcpSGkUE9PU3vXkMeWWJxcg6HcZAA+cGDIosgHc0THaqun0EN8ViFFqdij5SlTT8jKsa5gHJdPF/DaQwCcXotkCme+8y+/zY1m937D/W19yHmSs7eoeb0gm0v1Wi2QBEGpuAcm8buCjF6tmWqyMHPu/iWAkahQlseZm0lKw1I2mRlPm/V2D9iCxZG1pH+2j4GR2KB1lJaaE8TSTUDf88kiNB2sfKsWCMgWlXgVVARfG4xp+/iuBU72xmca7gGW2NlYaMu/vYgxyaYaBbGkPt+pUP5Trw1xGa4Nu7FhdjkULPBlDUwxGVLgVgsFIGj/+MY0rYdXwzzwvQTzFOiDHi4Fj9K14wI+V9/uxr3PQuZLs6hxviKnpfttVI+fERzdVoPoOsWmYiGt4ozsCncnFA+JeFGp0KwJuNK+pwL6OPBKzYzV/npHZoZN/74UK3OUAMJ7S8VpXBJoRsPYgEhBLskLzmkq0nR7OX+q2t4fNaHYYtUEXdq4O4N6MxGzKnzfSiExpqJnvRm8oiYtXkhiJasZqj8vMMCqzaebAsvbsiQf9OHXxRv5+kEXzZFzvt+5qgiQEmO8jhseSGjAW0w0wJW7g8Tovnqovgb+EGO+XLvTCRYBITEd3bxy/DqREQrnmojLgRt/VMaN7z9ssNLeP94GPZotR2d2CECy5x40315XZNIgldbz61U15aSLASHgSqqblB9hyfKpV07WMzHaXi3lS3NPrAnav9ePRGjOgVI3i5KUEvrucEm6HfFix2h6dnMbNqen8AHd1pxpiyWS/mS0lYSncj2cWVJURBHwEI1Ed8VQ+8sSoSasqro9OFL40beuM/UIpXSnczvjbF387484jK+VODDL/3QiPny3YsG7vGFsRT+rfE5BSC6QjB7IWWfY/91FrrwRRV0k76i2fhhcnk2obqN4IQrxOAGWevEV8UIiS1iltO/t69SEpQHnI/bcz5gDOlt/bnsF/AOXAMnuF/cdAAAAAAElFTkSuQmCC",Zn="data:image/png;base64,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",In="ruleCheckBox___Onj2f",Cn="folderAreaWrapper___ut2mr",Bn="folderAreaHeader___fOIDA",En="folderWrapper___IpJ50",Dn="folderIcon___zBoRM",_n="shareFolderIcon____5s3p",Fn=t(17258),Pn={"简单":1,"适中":2,"困难":3},Rn=function e(n,t,i){return n.map((function(n){var r,s=null==n?void 0:n.tag_disciplines.map((function(e){var r=null==e?void 0:e.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:Pn[e.name]}}));return{title:Be(t)===we.All&&r.length>0?(0,P.jsxs)(T.Z,{justify:"space-between",children:[(0,P.jsx)(H.Z,{children:"".concat(e.name,"(").concat(e.child_count,")")}),(0,P.jsxs)(H.Z,{children:[(0,P.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,P.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"diffValue"],children:(0,P.jsx)(xn.Z.Group,{style:{columnGap:12},options:r})}),(0,P.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"diffNum"],initialValue:null==e?void 0:e.difficulty_count,children:(0,P.jsx)("input",{type:"hidden"})}),(0,P.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"extra"],initialValue:a()(a()({},n),{},{type:i}),children:(0,P.jsx)("input",{type:"hidden"})})]})]}):"".concat(e.name,"(").concat(e.child_count,")"),key:"".concat(n.id,"_").concat(e.id),name:e.name,parentName:n.name,item_banks_count:e.child_count,icon:null,isLeaf:!0,checkable:Be(t)===we.FileFolderAndKnowledge,disableCheckbox:0===e.child_count}})),l=null==n?void 0:n.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:Pn[e.name]}}));return{title:Be(t)===we.FileFolderAndDiff&&l.length>0?(0,P.jsxs)(T.Z,{justify:"space-between",children:[(0,P.jsx)(H.Z,{children:"".concat(n.name,"(").concat(n.item_banks_count,")")}),(0,P.jsxs)(H.Z,{children:[(0,P.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,P.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id),"diffValue"],children:(0,P.jsx)(xn.Z.Group,{style:{columnGap:12},options:l})}),(0,P.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id),"diffNum"],initialValue:null==n?void 0:n.difficulty_count,children:(0,P.jsx)("input",{type:"hidden"})}),(0,P.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id),"extra"],initialValue:a()(a()({},n),{},{type:i}),children:(0,P.jsx)("input",{type:"hidden"})})]})]}):"".concat(n.name,"(").concat(n.item_banks_count,")"),key:"".concat(n.id),name:n.name,item_banks_count:n.item_banks_count,icon:function(e){return e.expanded?"0"===i?(0,P.jsx)("img",{src:Nn,className:Dn}):(0,P.jsx)("img",{src:Sn,className:_n}):"0"===i?(0,P.jsx)("img",{src:wn,className:Dn}):(0,P.jsx)("img",{src:Zn,className:_n})},isLeaf:!(n.have_child||null!==(r=n.tag_disciplines)&&void 0!==r&&r.length),checkable:Be(t)===we.OnlyFileFolder,disableCheckbox:0===n.item_banks_count,children:n.children.length?Be(t)===we.All||Be(t)===we.FileFolderAndKnowledge?[].concat(Oe()(e(n.children,t,i)),Oe()(s)):e(n.children,t,i):[]}}))},On=function e(n,t,i){return n.map((function(n){var r,s=null==n?void 0:n.tag_disciplines.map((function(e){console.log("tagItem:",e);var r=null==e?void 0:e.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:Pn[e.name]}}));return{title:Be(t)===we.All&&r.length>0?(0,P.jsxs)(T.Z,{justify:"space-between",children:[(0,P.jsx)(H.Z,{children:"".concat(e.name,"(").concat(e.child_count,")")}),(0,P.jsxs)(H.Z,{children:[(0,P.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,P.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"diffValue"],children:(0,P.jsx)(xn.Z.Group,{style:{columnGap:12},options:r})}),(0,P.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"diffNum"],initialValue:null==e?void 0:e.difficulty_count,children:(0,P.jsx)("input",{type:"hidden"})}),(0,P.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"extra"],initialValue:a()(a()({},n),{},{type:i}),children:(0,P.jsx)("input",{type:"hidden"})})]})]}):"".concat(e.name,"(").concat(e.child_count,")"),key:"".concat(n.id,"_").concat(e.id),name:e.name,parentName:n.name,item_banks_count:e.child_count,icon:null,isLeaf:!0,checkable:Be(t)===we.FileFolderAndKnowledge,disableCheckbox:0===e.child_count}})),l=null==n?void 0:n.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:Pn[e.name]}}));return{title:Be(t)===we.FileFolderAndDiff&&l.length>0?(0,P.jsxs)(T.Z,{justify:"space-between",children:[(0,P.jsx)(H.Z,{children:"".concat(n.name,"(").concat(n.item_banks_count,")")}),(0,P.jsxs)(H.Z,{children:[(0,P.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,P.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id),"diffValue"],children:(0,P.jsx)(xn.Z.Group,{style:{columnGap:12},options:l})}),(0,P.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id),"diffNum"],initialValue:null==n?void 0:n.difficulty_count,children:(0,P.jsx)("input",{type:"hidden"})}),(0,P.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id),"extra"],initialValue:a()(a()({},n),{},{type:i}),children:(0,P.jsx)("input",{type:"hidden"})})]})]}):"".concat(n.name,"(").concat(n.item_banks_count,")"),key:"".concat(n.id),name:n.name,item_banks_count:n.item_banks_count,icon:function(e){return e.expanded?"0"===i?(0,P.jsx)("img",{src:Nn,className:Dn}):(0,P.jsx)("img",{src:Sn,className:_n}):"0"===i?(0,P.jsx)("img",{src:wn,className:Dn}):(0,P.jsx)("img",{src:Zn,className:_n})},isLeaf:!(n.have_child||null!==(r=n.tag_disciplines)&&void 0!==r&&r.length),checkable:Be(t)===we.OnlyFileFolder,disableCheckbox:0===n.item_banks_count,children:[].concat(Oe()(e(n.children,t,i)),Oe()(s))}}))},Mn=function(e){var n=e.ruleValue,t=e.defaultData,i=e.setSelectData,r=e.currentItemType,l=e.selectData,o=(0,d.useState)("1"),p=u()(o,2),f=p[0],m=p[1],h=(0,d.useState)(!0),x=u()(h,2),v=(x[0],x[1],w.Z.useForm()),g=u()(v,1)[0],y=(0,d.useState)([]),j=u()(y,2),A=j[0],k=j[1],b=(0,d.useState)("all"),N=u()(b,2),S=N[0],Z=N[1],I=function(e,t,r){var s=t.checkedNodes;console.log("type:",r,s,l),"0"===r?(D(e),Be(n)===we.OnlyFileFolder?(i((function(e){return a()(a()({},e),{},{my:s.map((function(e){return{id:e.key,group_id:e.key,group_name:e.name,item_bank_num:e.item_banks_count,folderType:"0",quanlity:1}}))})})),ge(s.reduce((function(e,n){return e+n.item_banks_count}),0))):(console.log(s),i((function(e){return a()(a()({},e),{},{my:s.map((function(e){var n=e.key.split("_"),t=u()(n,2),i=t[0],a=t[1];return{id:e.key,tag_discipline_name:e.name,group_id:i,tag_discipline_id:a,folderType:"0",group_name:e.parentName,item_bank_num:e.item_banks_count,quanlity:1}}))})})),ge(s.reduce((function(e,n){return e+n.item_banks_count}),0)))):(O(e),Be(n)===we.OnlyFileFolder?i((function(e){return console.log("pre:",e),a()(a()({},e),{},{public:s.map((function(e){return{id:"0"===e.key?"00":e.key,teacher_group_name:e.name,teacher_group_id:e.key,folderType:"3",item_bank_num:e.item_banks_count,quanlity:1}}))})})):i((function(e){return a()(a()({},e),{},{public:s.map((function(e){var n=e.key.split("_"),t=u()(n,2),i=t[0],a=t[1];return{id:"0"===e.key?"00":e.key,tag_discipline_name:e.name,teacher_group_id:i,tag_discipline_id:a,folderType:"3",teacher_group_name:e.parentName,item_bank_num:e.item_banks_count,quanlity:1}}))})})),ge(s.reduce((function(e,n){return e+n.item_banks_count}),0)))},C=(0,d.useState)([]),B=u()(C,2),E=B[0],D=B[1],_=(0,d.useState)([]),F=u()(_,2),R=F[0],O=F[1],M=(0,d.useState)([]),L=u()(M,2),J=L[0],Q=L[1],q=(0,d.useState)([]),U=u()(q,2),W=U[0],z=U[1],K=(0,d.useState)([]),X=u()(K,2),$=X[0],ee=X[1],ne=(0,d.useState)([]),te=u()(ne,2),ie=te[0],ae=te[1],re=(0,d.useState)(!1),se=u()(re,2),le=se[0],ce=se[1],oe=(0,d.useState)(!1),ue=u()(oe,2),de=ue[0],pe=ue[1];function fe(){return(fe=c()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ZP)("/api/teach_group_shares.json",{method:"get"});case 2:(n=e.sent)&&k(null==n?void 0:n.groups);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,d.useEffect)((function(){!function(){fe.apply(this,arguments)}()}),[]);var me=function(){var e=c()(s()().mark((function e(t){var i,a,r,l,c,o,u,d,p,f,m,h,x,v,g,y,j,A;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return"0"===t.type?ce(!0):pe(!0),e.next=3,(0,Fn.ex)(t);case 3:r=e.sent,"0"===t.type?ce(!1):pe(!1),"0"===t.type?ee(r):ae(r),l=null===(i=r.navigation[0])||void 0===i?void 0:i.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:Pn[e.name]}})),c=null===(a=r.navigation[0])||void 0===a?void 0:a.tag_disciplines.map((function(e){var i=null==e?void 0:e.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:Pn[e.name]}}));return{title:Be(n)===we.All&&i.length>0?(0,P.jsxs)(T.Z,{justify:"space-between",style:{color:"#232B40"},children:[(0,P.jsx)(H.Z,{children:"".concat(e.name,"(").concat(e.child_count,")")}),(0,P.jsxs)(H.Z,{children:[(0,P.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,P.jsx)(w.Z.Item,{noStyle:!0,name:["0_".concat(e.id),"diffValue"],children:(0,P.jsx)(xn.Z.Group,{style:{columnGap:12},options:i})}),(0,P.jsx)(w.Z.Item,{noStyle:!0,name:["0_".concat(e.id),"diffNum"],initialValue:null==e?void 0:e.difficulty_count,children:(0,P.jsx)("input",{type:"hidden"})}),(0,P.jsx)(w.Z.Item,{noStyle:!0,name:["0_".concat(e.id),"extra"],initialValue:{tag_discipline_name:e.name,name:"根目录",type:t.type},children:(0,P.jsx)("input",{type:"hidden"})})]})]}):(0,P.jsxs)("span",{style:{color:"#232B40"},children:[e.name,"(",e.child_count,")"]}),key:"0_".concat(e.id),name:e.name,parentName:"根目录",item_banks_count:e.child_count,icon:null,isLeaf:!0,checkable:Be(n)===we.FileFolderAndKnowledge,disableCheckbox:0===e.child_count}})),"0"===t.type?(m=Rn(r.data,n,"0"),h=On(r.data,n,"0"),console.log("normalChildren2:",h),Q([{title:Be(n)===we.FileFolderAndDiff?(0,P.jsxs)(T.Z,{justify:"space-between",style:{color:"#232B40"},children:[(0,P.jsx)(H.Z,{children:"根目录(".concat(null===(o=r.navigation[0])||void 0===o?void 0:o.child_count,")")}),(0,P.jsxs)(H.Z,{children:[(0,P.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,P.jsx)(w.Z.Item,{noStyle:!0,name:["0","diffValue"],initialValue:[],children:(0,P.jsx)(xn.Z.Group,{style:{columnGap:12},options:l})}),(0,P.jsx)(w.Z.Item,{noStyle:!0,name:["0","diffNum"],initialValue:null===(u=r.navigation[0])||void 0===u?void 0:u.difficulty_count,children:(0,P.jsx)("input",{type:"hidden"})}),(0,P.jsx)(w.Z.Item,{noStyle:!0,name:["0","extra"],initialValue:{type:"0",group_id:"0",name:"根目录"},children:(0,P.jsx)("input",{type:"hidden"})})]})]}):(0,P.jsx)("span",{style:{color:"#232B40"},children:"根目录(".concat(null===(d=r.navigation[0])||void 0===d?void 0:d.child_count,")")}),key:"0",name:"根目录",item_banks_count:null===(p=r.navigation[0])||void 0===p?void 0:p.child_count,disabled:!((null===(f=r.navigation[0])||void 0===f?void 0:f.child_count)>0),checkable:Be(n)===we.OnlyFileFolder,icon:function(e){return e.expanded?(0,P.jsx)("img",{src:Nn,className:Dn}):(0,P.jsx)("img",{src:wn,className:Dn})},isLeaf:!1,children:Be(n)===we.OnlyFileFolder||Be(n)===we.FileFolderAndDiff?m:[].concat(Oe()(h),Oe()(c))}])):(A=Rn(r.data,n,"3"),z([{title:Be(n)===we.FileFolderAndDiff?(0,P.jsxs)(T.Z,{justify:"space-between",children:[(0,P.jsx)(H.Z,{children:"根目录(".concat(null===(x=r.navigation[0])||void 0===x?void 0:x.child_count,")")}),(0,P.jsxs)(H.Z,{children:[(0,P.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,P.jsx)(w.Z.Item,{noStyle:!0,name:["0","diffValue"],children:(0,P.jsx)(xn.Z.Group,{style:{columnGap:12},options:l})}),(0,P.jsx)(w.Z.Item,{noStyle:!0,name:["0","diffNum"],initialValue:null===(v=r.navigation[0])||void 0===v?void 0:v.difficulty_count,children:(0,P.jsx)("input",{type:"hidden"})}),(0,P.jsx)(w.Z.Item,{noStyle:!0,name:["0","extra"],initialValue:{type:"3",group_id:"0",name:"根目录"},children:(0,P.jsx)("input",{type:"hidden"})})]})]}):(0,P.jsx)("span",{style:{color:"#232B40"},children:"根目录(".concat(null===(g=r.navigation[0])||void 0===g?void 0:g.child_count,")")}),key:"0",name:"根目录",item_banks_count:null===(y=r.navigation[0])||void 0===y?void 0:y.child_count,checkable:Be(n)===we.OnlyFileFolder,icon:function(e){return e.expanded?(0,P.jsx)("img",{src:Sn,className:_n}):(0,P.jsx)("img",{src:Zn,className:_n})},isLeaf:!1,disabled:!((null===(j=r.navigation[0])||void 0===j?void 0:j.child_count)>0),children:Be(n)===we.OnlyFileFolder||Be(n)===we.FileFolderAndDiff?A:[].concat(Oe()(A),Oe()(c))}]));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,d.useEffect)((function(){"1"===f?me({type:"0",group_id:0,item_type:r,show_children:!0}):"2"===f&&me({type:"3",except_mine:!0,item_type:r,show_children:!0,teach_group_id:"all"===S?"":S})}),[n,f,S]),(0,d.useEffect)((function(){var e,a,r,s,c,o,u;if(console.log("selectData-active:",l,t,f),"1"===f)D(null==l||null===(e=l.my)||void 0===e?void 0:e.map((function(e){return e.id}))),ge((null==l||null===(a=l.my)||void 0===a||null===(r=a.reduce)||void 0===r?void 0:r.call(a,(function(e,n){return e+n.item_bank_num}),0))||0);else if("2"===f){var d,p,m;O(null==l||null===(d=l.public)||void 0===d?void 0:d.map((function(e){return e.id}))),ge((null==l||null===(p=l.public)||void 0===p||null===(m=p.reduce)||void 0===m?void 0:m.call(p,(function(e,n){return e+n.item_bank_num}),0))||0)}if(Be(n)===we.All)if("1"===f)D(null==l||null===(s=l.my)||void 0===s?void 0:s.map((function(e){return e.id}))),ge((null==l?void 0:l.filter((function(e){return!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==l||null===(c=l.filter((function(e){return!e.is_share})))||void 0===c||c.forEach((function(e){var n=g.getFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"])||[];console.log("prev:",n),null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}));else if("2"===f){var h,x;O(null==l||null===(h=l.public)||void 0===h?void 0:h.map((function(e){return e.id}))),ge((null==l?void 0:l.filter((function(e){return!!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==l||null===(x=l.filter((function(e){return!!e.is_share})))||void 0===x||x.forEach((function(e){var n=g.getFieldValue(["".concat(e.teacher_group_id||0,"_").concat(e.tag_discipline_id),"diffValue"])||[];null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.teacher_group_id||0,"_").concat(e.tag_discipline_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}))}Be(n)===we.FileFolderAndDiff&&(g.resetFields(),setTimeout((function(){i(l)}),300),"1"===f?(ge((null==l?void 0:l.filter((function(e){return!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==l||null===(o=l.filter((function(e){return!e.is_share})))||void 0===o||o.forEach((function(e){var n=g.getFieldValue(["".concat(e.group_id),"diffValue"])||[];console.log("prev:",n),null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.group_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}))):(ge((null==l?void 0:l.filter((function(e){return!!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==l||null===(u=l.filter((function(e){return!!e.is_share})))||void 0===u||u.forEach((function(e){var n=g.getFieldValue(["".concat(e.teacher_group_id),"diffValue"])||[];null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.teacher_group_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}))))}),[f]),console.log("1111111111:",E,R),(0,d.useEffect)((function(){setTimeout((function(){switch(Be(n)){case we.OnlyFileFolder:var e,t=[],i=[],a=G()(l.my||[]);try{for(a.s();!(e=a.n()).done;){var r=e.value;t.push(r)}}catch(e){a.e(e)}finally{a.f()}var s,c=G()(l.public||[]);try{for(c.s();!(s=c.n()).done;){var o=s.value;i.push(o)}}catch(e){c.e(e)}finally{c.f()}D(t.map((function(e){return"".concat(e.group_id)}))),O(i.map((function(e){return"".concat(e.teacher_group_id)}))),ge("1"===f?t.reduce((function(e,n){return e+n.item_bank_num}),0):i.reduce((function(e,n){return e+n.item_bank_num}),0));break;case we.FileFolderAndKnowledge:var u,d,p=[],m=[],h=G()((null==l?void 0:l.my)||[]);try{for(h.s();!(d=h.n()).done;){var x=d.value;p.push(x)}}catch(e){h.e(e)}finally{h.f()}var v,y=G()((null==l?void 0:l.public)||[]);try{for(y.s();!(v=y.n()).done;){var j=v.value;m.push(j)}}catch(e){y.e(e)}finally{y.f()}ge(null===(u="1"===f?p:m)||void 0===u?void 0:u.reduce((function(e,n){return e+n.item_bank_num}),0)),D(p.map((function(e){return"".concat(e.group_id,"_").concat(e.tag_discipline_id)}))),O(m.map((function(e){return"".concat(e.teacher_group_id,"_").concat(e.tag_discipline_id)})));break;case we.All:var A,k;if("1"===f)ge((null==l?void 0:l.filter((function(e){return!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==l||null===(A=l.filter((function(e){return!e.is_share})))||void 0===A||A.forEach((function(e){var n=g.getFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"])||[];console.log("prev:",n,e.difficulty,e),null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}));else ge((null==l?void 0:l.filter((function(e){return!!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==l||null===(k=l.filter((function(e){return!!e.is_share})))||void 0===k||k.forEach((function(e){var n=g.getFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"])||[];console.log("prev:",n,e.difficulty,e),null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}));break;case we.FileFolderAndDiff:var b,w;if("1"===f)ge((null==l?void 0:l.filter((function(e){return!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==l||null===(b=l.filter((function(e){return!e.is_share})))||void 0===b||b.forEach((function(e){var n=g.getFieldValue(["".concat(e.group_id),"diffValue"])||[];console.log("prev:",n,e.difficulty),null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.group_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}));else ge((null==l?void 0:l.filter((function(e){return!!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==l||null===(w=l.filter((function(e){return!!e.is_share})))||void 0===w||w.forEach((function(e){var n=g.getFieldValue(["".concat(e.group_id),"diffValue"])||[];null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.group_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}))}}),800)}),[t,n,J,W]);var he=(0,d.useState)(0),xe=u()(he,2),ve=xe[0],ge=xe[1];return(0,P.jsx)(w.Z,{form:g,onValuesChange:function(){var e=c()(s()().mark((function e(t,r){var c,o,d,p,m,h,x,v,y,j,A,k,b,w;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("onValuesChange:",r,t),c=0,Be(n)!==we.FileFolderAndDiff){e.next=15;break}return e.next=5,g.getFieldValue();case 5:for(o=e.sent,d=[],p=[],m=0,h=Object.keys(o);m0&&A.push(r)}));case 6:case"end":return e.stop()}}),e)})),b=0,w=Object.keys(r);case 19:if(!(b0&&(0,P.jsxs)(kn.default,{onChange:function(e){Z(e)},value:S,style:{width:120},children:[(0,P.jsx)(kn.default.Option,{value:"all",children:"全部"},"all"),null==A?void 0:A.map((function(e){return(0,P.jsx)(kn.default.Option,{value:null==e?void 0:e.group_id,children:null==e?void 0:e.name},null==e?void 0:e.group_id)}))]})},items:[{key:"1",label:"我创建的",children:0===(null==J?void 0:J.length)?(0,P.jsx)(V.Z,{spinning:le,children:(0,P.jsx)(mn.Z,{ButtonTwo:(0,P.jsxs)("a",{target:"_blank",href:"/problemset",children:["前往题库,新增更多试题",">"]})})}):(0,P.jsxs)("div",{className:Cn,children:[(0,P.jsxs)(T.Z,{justify:"space-between",align:"middle",className:Bn,children:[(0,P.jsx)("span",{children:"文件夹"}),(0,P.jsxs)("span",{className:"mr20",children:["已选",(0,P.jsxs)("span",{style:{color:"#3061D0"},children:[" ",ve," "]}),"题"]})]}),(0,P.jsx)(V.Z,{spinning:le,children:(0,P.jsx)("div",{style:{minHeight:200},children:J.length>0&&(0,P.jsx)(bn.Z,{checkable:!0,className:En,rootStyle:{paddingLeft:15,paddingRight:0,paddingTop:10},selectable:!1,onCheck:function(e,n){return I(e,n,"0")},checkedKeys:E,checkStrictly:!0,treeData:J,showIcon:!0,blockNode:!0,defaultExpandAll:!0})})})]})},{key:"2",label:"团队共享",children:0===(null==W?void 0:W.length)?(0,P.jsx)(V.Z,{spinning:de,children:(0,P.jsx)(mn.Z,{ButtonTwo:(0,P.jsxs)("a",{target:"_blank",href:"/problemset",children:["前往题库,新增更多试题",">"]})})}):(0,P.jsxs)("div",{className:Cn,children:[(0,P.jsxs)(T.Z,{justify:"space-between",align:"middle",className:Bn,children:[(0,P.jsx)("span",{children:"文件夹"}),(0,P.jsxs)("span",{className:"mr20",children:["已选",(0,P.jsxs)("span",{style:{color:"#3061D0"},children:[" ",ve||0," "]}),"题"]})]}),(0,P.jsx)(V.Z,{spinning:de,children:(0,P.jsx)("div",{style:{minHeight:200},children:(null==W?void 0:W.length)>0&&(0,P.jsx)(bn.Z,{checkable:!0,className:En,selectable:!1,rootStyle:{paddingLeft:15,paddingRight:0,paddingTop:10},onCheck:function(e,n){return I(e,n,"3")},checkedKeys:R,checkStrictly:!0,treeData:W,showIcon:!0,blockNode:!0,defaultExpandAll:!0})})})]})}]})})},Ln=t(26066),Tn=t(42836),Hn={"简单":1,"适中":2,"困难":3},Jn=function(e){var n=e.ruleValue,t=e.setSelectData,i=e.currentItemType,r=e.defaultData,l=e.isFirst,o=(0,d.useState)([]),p=u()(o,2),f=p[0],m=p[1],h=(0,Tn.U)(ie,{source:"question",page:1,per_page:10,group_id:0,keyword:"",group_type:0,clazz:"ItemBanksGroup",sub_discipline_id:void 0,item_type:i,show_children:!0}),x=u()(h,4),v=x[0],g=x[1],y=x[2],j=x[3];(0,d.useEffect)((function(){c()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,y({},!0);case 2:n=e.sent,m((0,Ln.L)(n.disciplines));case 4:case"end":return e.stop()}}),e)})))()}),[]),console.log(r),(0,d.useEffect)((function(){if(l)switch(Be(n)){case we.OnlyKnowledge:C(r.map((function(e){return e.tag_discipline_id})));break;case we.KnowledgeAndDiff:var e=new Map;r.forEach((function(n){n&&(e.has(n.tag_discipline_id)?e.set(n.tag_discipline_id,[].concat(Oe()(e.get(n.tag_discipline_id)),[n.difficulty])):e.set(n.tag_discipline_id,[n.difficulty]))}));var t,i=G()(e.entries());try{for(i.s();!(t=i.n()).done;){var a=u()(t.value,2),s=a[0],c=a[1];k.setFieldValue([s,"diff"],c)}}catch(e){i.e(e)}finally{i.f()}}}),[r,n,l]);var A=w.Z.useForm(),k=u()(A,1)[0],b=(0,d.useMemo)((function(){var e,n=[],t="",i="",a=G()((null==j?void 0:j.disciplines)||[]);try{for(a.s();!(e=a.n()).done;){var r=e.value;t=r.name;var s,l=G()(r.sub_disciplines);try{for(l.s();!(s=l.n()).done;){var c=s.value;i=c.name;var o,u=G()(c.tag_disciplines);try{for(u.s();!(o=u.n()).done;){var d=o.value,p={sub_discipline_name:"".concat(t,"&").concat(i),sub_discipline_id:c.id,tag_discipline_name:d.name,id:d.id,item_bank_num:d.total_count,difficulty_count:d.difficulty_count,tag_discipline_id:d.id};n.push(p)}}catch(e){u.e(e)}finally{u.f()}}}catch(e){l.e(e)}finally{l.f()}}}catch(e){a.e(e)}finally{a.f()}return n}),[j,r]),N=[{title:"知识点",dataIndex:"tag_discipline_name",show:!0,render:function(e,n){var t=n.item_bank_num;return(0,P.jsxs)("div",{children:[e,"(".concat(t,")")]})}},{title:"方向&课程",dataIndex:"sub_discipline_name",ellipsis:!0,show:!0},{title:"难度",width:"35%",show:n.includes(Se.Difficulty),render:function(e,n){var t=n.id,i=n.difficulty_count,a=n.total_count,r=n.sub_discipline_name,s=n.tag_discipline_name;return(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(w.Z.Item,{name:[t,"diff"],noStyle:!0,children:(0,P.jsx)(xn.Z.Group,{style:{columnGap:12},options:i.map((function(e){return{label:e.name,value:Hn[e.name]}}))})}),(0,P.jsx)(w.Z.Item,{name:[t,"extra"],initialValue:{difficulty_count:i,total_count:a,sub_discipline_name:r,tag_discipline_name:s},noStyle:!0,children:(0,P.jsx)("input",{type:"hidden"})})]})}}].filter((function(e){return e.show})),S=(0,d.useState)([]),Z=u()(S,2),I=Z[0],C=Z[1],B=(0,d.useRef)(new Map);return(0,P.jsxs)("div",{style:{marginTop:12},children:[(0,P.jsxs)(T.Z,{className:"mb20",align:"middle",gutter:20,children:[(0,P.jsx)(H.Z,{children:(0,P.jsx)(q.Z,{placeholder:"请选择方向&课程",size:"large",style:{width:240},options:f,onChange:function(e){y({sub_discipline_id:null==e?void 0:e[1]})}})}),(0,P.jsx)(H.Z,{children:(0,P.jsx)(hn.t7,{style:{width:300},placeholder:"请输入知识点名称进行搜索",value:v.keyword,onChange:function(e){return y({keyword:e})}})})]}),(0,P.jsx)(w.Z,{form:k,onValuesChange:function(e,n){console.log(n),B.current.clear();for(var i=function(){var e,t=s[r],i={1:"简单",2:"适中",3:"困难"},l=n[t],c=l.extra||{},o=c.difficulty_count;c.total_count;null==l||null===(e=l.diff)||void 0===e||e.forEach((function(e){var n,r=null==o||null===(n=o.find((function(n){return n.name===i[e]})))||void 0===n?void 0:n.value,s=a()(a()({},l.extra),{},{id:"".concat(t,"_").concat(e),difficulty:e,item_bank_num:r,tag_discipline_id:t});r>0&&B.current.set("".concat(t,"_").concat(e),s)}))},r=0,s=Object.keys(n);r"]})}):(0,P.jsx)(yn.Z,{rowSelection:Be(n)===we.OnlyKnowledge?{preserveSelectedRowKeys:!0,type:"checkbox",onChange:function(e,n){console.log("table-selectedRowKeys:",e,n),C(e),t(n)},getCheckboxProps:function(e){return{disabled:0===e.item_bank_num}},selectedRowKeys:I}:void 0,columns:N,dataSource:b,loading:g,scroll:{y:480},rowKey:"id",pagination:!1})})]})},Qn={"简单":1,"适中":2,"困难":3},Gn=function(e){var n,t=e.open,i=e.onCancel,r=e.setVisibleModalType,l=e.currentItemType,o=(0,d.useContext)(Ze),p=o.data,f=o.dispatch,m=(0,d.useState)([]),h=u()(m,2),x=h[0],v=h[1],g=(0,d.useState)(),y=u()(g,2),j=y[0],A=y[1],k=null==p||null===(n=p.item_types)||void 0===n?void 0:n.find((function(e){return e.item_type===l}));(0,d.useEffect)((function(){if(t){var e,n=null==p||null===(e=p.item_types)||void 0===e?void 0:e.find((function(e){return e.item_type===l}));if((null==n?void 0:n.random_rule_type)!==we.Shixun){var i,a=Ie[null==n?void 0:n.random_rule_type]||[];v(a);var r=null==p||null===(i=p.item_types)||void 0===i||null===(i=i.find((function(e){return e.item_type===l})))||void 0===i?void 0:i.contents;switch(console.log("----xxx",Be(a)),Be(a)){case we.OnlyDifficulty:E(r.map((function(e){return e.difficulty})));break;case we.OnlyFileFolder:case we.FileFolderAndKnowledge:E({my:null==r?void 0:r.filter((function(e){return"NaN"!==parseInt(e.teacher_group_id)&&!e.teacher_group_id&&0!==e.teacher_group_id})),public:null==r?void 0:r.filter((function(e){return parseInt(e.teacher_group_id)>=0}))}),A({my:null==r?void 0:r.filter((function(e){return"NaN"!==parseInt(e.teacher_group_id)&&!e.teacher_group_id&&0!==e.teacher_group_id})),public:null==r?void 0:r.filter((function(e){return parseInt(e.teacher_group_id)>=0}))});break;case we.FileFolderAndDiff:case we.All:E(r),A(r);break;default:E(r)}}}}),[t]);var w=(0,d.useState)([]),N=u()(w,2),S=N[0],Z=N[1];(0,d.useEffect)((function(){t&&function(e){return re.apply(this,arguments)}({item_type:l}).then((function(e){0===e.status&&Z(e.data)}))}),[t]),(0,d.useEffect)((function(){console.log("selectData",j)}),[j]);var I=(0,d.useState)(),C=u()(I,2),B=C[0],E=C[1],D=(0,d.useState)(!0),_=u()(D,2),F=_[0],R=_[1];console.log("isFirst:",F);var O=function(e){v(e),A([]),E([]),R(!1)};return(0,P.jsxs)(Te.Z,{title:"设置抽题规则",width:948,closable:!0,centered:!0,open:t,onCancel:i,destroyOnClose:!0,onOk:c()(s()().mark((function e(){var n,t,i,c,o,u,d,m,h;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0!==j){e.next=3;break}return r(""),e.abrupt("return");case 3:if("[object Object]"!==Object.prototype.toString.call(j)){e.next=7;break}if(null!==(n=j.my)&&void 0!==n&&n.length||null!==(t=j.public)&&void 0!==t&&t.length){e.next=7;break}return b.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 7:if(Object.keys(j).length||null!=j&&j.length){e.next=10;break}return b.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 10:i=Be(x),e.t0=i,e.next=e.t0===we.OnlyFileFolder?14:e.t0===we.OnlyDifficulty?16:e.t0===we.OnlyKnowledge?20:e.t0===we.KnowledgeAndDiff?22:e.t0===we.FileFolderAndDiff?24:e.t0===we.FileFolderAndKnowledge?26:e.t0===we.All?28:30;break;case 14:return f({type:"editRule",payload:{itemType:l,tableData:[].concat(Oe()(j.my||[]),Oe()(j.public||[])),randomRuleType:i}}),e.abrupt("break",30);case 16:return m=null==p||null===(c=p.item_types)||void 0===c||null===(c=c.find((function(e){return e.item_type===l})))||void 0===c?void 0:c.contents,h=[{},{value:null===(o=S.find((function(e){return"简单"===e.name})))||void 0===o?void 0:o.value},{value:null===(u=S.find((function(e){return"适中"===e.name})))||void 0===u?void 0:u.value},{value:null===(d=S.find((function(e){return"困难"===e.name})))||void 0===d?void 0:d.value}],f({type:"editRule",payload:{itemType:l,tableData:j.map((function(e,n){var t,i,a;return{difficulty:e,id:n,quanlity:(null==m||null===(t=m.filter((function(e){return e.id===n})))||void 0===t||null===(t=t[0])||void 0===t?void 0:t.quanlity)||1,item_bank_num:1===(null==S?void 0:S.length)?null===(i=S[0])||void 0===i?void 0:i.value:null==h||null===(a=h[e])||void 0===a?void 0:a.value}})),randomRuleType:i}}),e.abrupt("break",30);case 20:case 22:case 24:return f({type:"editRule",payload:{itemType:l,tableData:j.map((function(e){return a()(a()({},e),{},{quanlity:e.quanlity||1})})),randomRuleType:i}}),e.abrupt("break",30);case 26:return f({type:"editRule",payload:{itemType:l,tableData:[].concat(Oe()(j.my||[]),Oe()(j.public||[])),randomRuleType:i}}),e.abrupt("break",30);case 28:return f({type:"editRule",payload:{itemType:l,tableData:j.map((function(e){return a()(a()({},e),{},{quanlity:e.quanlity||1})})),randomRuleType:i}}),e.abrupt("break",30);case 30:r("");case 31:case"end":return e.stop()}}),e)}))),children:[(0,P.jsx)(xn.Z.Group,{className:"".concat(In),style:{marginBottom:8},value:x,onChange:function(e){var n;null!=x&&x.length&&(null==k||null===(n=k.contents)||void 0===n?void 0:n.length)>0?Te.Z.confirm({title:"提示",content:"切换规则后,之前的抽题配置将被清空!",okText:"立即切换",cancelText:"暂不切换",onOk:function(){return O(e)}}):O(e)},options:[{label:"指定文件夹抽题",value:Se.FileFolder},{label:"指定难度抽题",value:Se.Difficulty},{label:"指定知识点抽题",value:Se.Knowledge}]}),x.includes(Se.FileFolder)?(0,P.jsx)(Mn,{defaultData:B,selectData:j,ruleValue:x,setSelectData:A,currentItemType:l}):x.includes(Se.Knowledge)?(0,P.jsx)(Jn,{defaultData:B,isFirst:F,ruleValue:x,setSelectData:A,currentItemType:l}):x.includes(Se.Difficulty)?(0,P.jsxs)("div",{style:{marginTop:12},children:[(0,P.jsx)("span",{className:"mr20",style:{color:"#666"},children:"难度"}),(0,P.jsx)(xn.Z.Group,{style:{columnGap:12},options:S.map((function(e){return{label:e.name,value:Qn[e.name]}})),value:j||B,onChange:function(e){return A(e)}})]}):null]})},Vn=function(e){var n=e.open,t=e.onCancel,i=e.setVisibleModalType,a=e.currentItemType;return n?(0,P.jsx)(Gn,{open:n,onCancel:t,setVisibleModalType:i,currentItemType:a}):null},qn=t(96242),Un=function(){var e=(0,d.useState)([]),n=u()(e,2),t=n[0],i=n[1];return(0,d.useEffect)((function(){var e=function(){var e=c()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,qn.d1)({source:"question"});case 2:null!=(n=e.sent)&&n.disciplines&&i((0,Ln.L)(null==n?void 0:n.disciplines));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}),[]),t},Wn=t(6668),zn=t(4585),Yn=t(27876),Kn=function(e){var n=e.open,t=e.onCancel,i=e.onOk,a=(0,d.useContext)(Ze).data,r=Un(),s=(0,Tn.U)(Wn.Pj,{page:1,limit:10,keyword:"",diff:"",discipline_id:"",sub_discipline_id:"",type:0,status:"published"}),l=u()(s,4),c=l[0],o=l[1],p=l[2],f=l[3],m=(0,d.useState)(!1),h=u()(m,2),x=h[0],v=h[1];(0,d.useEffect)((function(){if(n){p({page:1,limit:10,type:0,status:"published"},!0).then((function(e){0===(null==e?void 0:e.shixuns_count)&&v(!0)}));var e=a.item_types.find((function(e){return"PRACTICAL"===e.item_type}));A(e.item_banks.map((function(e){return e.id}))),N(e.item_banks)}}),[n,a]);var g=(0,d.useState)([]),y=u()(g,2),j=y[0],A=y[1],k=(0,d.useState)([]),b=u()(k,2),w=b[0],N=b[1];return(0,P.jsxs)(Te.Z,{title:"选择实训题",open:n,width:948,centered:!0,closable:!0,onCancel:t,onOk:function(){return i(w)},destroyOnClose:!0,children:[(0,P.jsxs)(T.Z,{justify:"space-between",className:"mb20",style:{maxHeight:650},children:[(0,P.jsxs)(H.Z,{children:[(0,P.jsx)(q.Z,{style:{width:160},size:"large",placeholder:"请选择方向&课程",options:r,onChange:function(e){p({page:1,discipline_id:null==e?void 0:e[0],sub_discipline_id:null==e?void 0:e[1]})}}),(0,P.jsx)(kn.default,{className:"ml20",style:{width:118},size:"large",placeholder:"难度",allowClear:!0,options:[{label:"初级",value:1},{label:"中级",value:2},{label:"中高级",value:3},{label:"高级",value:4}],onChange:function(e){return p({page:1,diff:e})}})]}),(0,P.jsx)(hn.t7,{placeholder:"请输入关键词搜索",style:{width:290},onChange:function(e){p({keyword:e,page:1})}})]}),x?(0,P.jsx)("div",{children:(0,P.jsx)(mn.Z,{customText:"暂无数据",ButtonText:"前往实践项目库,添加更多试题>",ButtonClick:function(){return(0,Yn.xg)("/shixuns")}})}):(0,P.jsx)(yn.Z,{loading:o,rowKey:"id",columns:[{title:"试题名称",dataIndex:"title",width:"30%",ellipsis:{showTitle:!0},render:function(e){return(0,P.jsx)(zn.Z,{showLines:1,showTextOnly:!0,value:e},1)}},{title:"创建者",dataIndex:"author_name",render:function(e){return Array.isArray(e)?(0,P.jsx)(zn.Z,{showLines:1,showTextOnly:!0,value:null==e?void 0:e[0]},1):e.split("、")[0]}},{title:"所属学校",dataIndex:"author_school_name",render:function(e){return(0,P.jsx)(zn.Z,{showLines:1,showTextOnly:!0,value:e},1)}},{title:"难度",dataIndex:"level"},{title:"使用次数",dataIndex:"study_count"},{title:"操作",render:function(e,n){var t=n||{},i=t.title,a=t.challenge_names,r=t.author_name,s=t.identifier,l=t.author_school_name,c=t.study_count;return(0,P.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){Te.Z.confirm({title:"题目详情",closable:!0,width:1e3,centered:!0,icon:null,footer:null,content:(0,P.jsxs)("div",{children:[(0,P.jsx)(zn.Z,{value:i,style:{marginBottom:18}}),(0,P.jsx)("div",{className:nn,children:a.map((function(e,n){return(0,P.jsxs)("div",{className:tn,children:["第",(0,Yn.EM)(n+1),"题 ",e]},n)}))}),(0,P.jsxs)(T.Z,{className:an,justify:"space-between",style:{alignItems:"center"},children:[(0,P.jsxs)(H.Z,{className:rn,children:[(0,P.jsx)("span",{children:"创建者"}),(0,P.jsx)("span",{className:sn,children:r.split("、")[0]}),(0,P.jsx)("span",{children:"所属单位"}),(0,P.jsx)("span",{className:sn,children:l}),(0,P.jsx)("span",{children:"学习人数"}),(0,P.jsx)("span",{className:sn,children:c})]}),(0,P.jsxs)(z.ZP,{type:"primary",className:ln,onClick:function(){return(0,Yn.xg)("/shixuns/".concat(s,"/challenges?exercise=true"))},children:[(0,P.jsx)("i",{className:"iconfont icon-shixunkecheng"}),"实训详情"]})]})]})})},children:"查看"})}}],dataSource:null==f?void 0:f.shixun_list,rowSelection:{selectedRowKeys:j,preserveSelectedRowKeys:!0,onChange:function(e,n){console.log(e),A(e);var t,i=[],a=G()(w);try{for(a.s();!(t=a.n()).done;){var r=t.value;e.includes(r.id)&&i.push(r)}}catch(e){a.e(e)}finally{a.f()}var s,l=i.map((function(e){return e.id})),c=G()(n);try{for(c.s();!(s=c.n()).done;){var o,u=s.value;if(u&&e.includes(u.id)&&!l.includes(u.id))i.push({id:u.id,difficulty:u.level,identifier:u.identifier,name:u.title,real_name:null==u||null===(o=u.author_name)||void 0===o?void 0:o.split("、")[0],school_name:u.author_school_name,challenge_names:u.challenge_names,study_count:u.study_count})}}catch(e){c.e(e)}finally{c.f()}N(i)}},pagination:{current:c.page,pageSize:c.limit,total:null==f?void 0:f.shixuns_count,showTotal:function(e){return(0,P.jsxs)("span",{children:["共 ",(0,P.jsx)("span",{style:{color:"#165DFF"},children:e})," 条数据"]})},showQuickJumper:!0,onChange:function(e,n){p({page:e,limit:n})},size:"default"},scroll:{y:400}})]})},Xn=t(29747),$n=function(e){var n=e.onDelete,t=e.list,i=e.onSelect,r=(0,d.useState)(!1),s=u()(r,2),l=s[0],c=(s[1],(0,d.useContext)(Ze)),o=c.dispatch,p=c.disabled,f=(0,d.useState)(null),m=u()(f,2),h=m[0],x=m[1],v=(0,d.useState)(!1),g=u()(v,2),y=g[0],j=g[1];return(0,P.jsx)(Xn.Z5,{onDragStart:function(){j(!0)},onDragEnd:function(e){if(j(!1),e.destination){var n=function(e,n,t){var i=Array.from(e),a=i.splice(n,1),r=u()(a,1)[0];return i.splice(t,0,r),i}(t,e.source.index,e.destination.index);o({type:"updateItemTypes",payload:n})}},children:(0,P.jsx)(Xn.bK,{droppableId:"droppable",children:function(e,r){return(0,P.jsxs)("div",a()(a()({},e.droppableProps),{},{ref:e.innerRef,children:[(0,P.jsx)(V.Z,{spinning:l,children:t.map((function(e,t){return(0,P.jsx)(Xn._l,{draggableId:t.toString(),index:t,isDragDisabled:h!==e.item_type,children:function(r,s){return(0,P.jsxs)(T.Z,a()(a()(a()({align:"middle",wrap:!1,ref:r.innerRef},r.draggableProps),r.dragHandleProps),{},{className:"".concat(qe," ").concat(y?Ke:""),children:[(0,P.jsxs)(H.Z,{className:Ye,onClick:function(){i(e.item_type),(0,Yn.k3)()},children:[(0,P.jsxs)("span",{className:Ue,children:[(0,Yn.EM)(t+1),"、【",e.item_type_text,"】"]}),(0,P.jsx)(O.Z,{title:"(".concat(e.item_bank_count,"小题,共").concat(parseFloat(e.total_score).toFixed(1),"分)"),children:(0,P.jsx)("span",{className:We,children:"(".concat(e.item_bank_count,"小题,共").concat(parseFloat(e.total_score).toFixed(1),"分)")})})]}),!p&&(0,P.jsxs)(P.Fragment,{children:[(0,P.jsx)(O.Z,{title:"长按可进行拖拽排序",open:h===e.item_type&&!y,children:(0,P.jsx)("div",{style:{cursor:"grab"},className:"".concat(ze," ").concat(y?Xe:""),onMouseEnter:function(){x(e.item_type)},onMouseLeave:function(){return x(null)},children:(0,P.jsx)("i",{className:"iconfont icon-tuodong1 ".concat($e)})})}),(0,P.jsx)(O.Z,{title:"删除",children:(0,P.jsx)("div",{className:"".concat(ze," ").concat(y?Xe:""),style:{cursor:"pointer"},onClick:function(){return n(e.item_type)},children:(0,P.jsx)("i",{className:"iconfont icon-shanchu12 ".concat(en)})})})]})]}))}},t)}))}),e.placeholder]}))}})})},et=t(10777),nt="timelineWrapper___LP9aM",tt="title___KUHj_",it="desc___ubc8E",at="titles___njkjf",rt="questionDetailWrapper___p4SFM",st="questionTitle___JC9X6",lt="questionScoreInfo___NgOJI",ct="deleteIcon___oMVTN",ot="deleteBtn___JUPEl",ut="normalText___FW9Y_",dt="folderIcon___gvacQ",pt="challengeNameWrapper___fG7Vv",ft="challengeName___Ia1Xs",mt="shixunPreviewFooter___rKsnN",ht="shixunInfoWrapper___FEnDb",xt="shixunInfo___TbrA2",vt="btnToDetail___dqLQP",gt=t(73631),yt=t(31328),jt=function(e,n,t,i){for(var a=be()(be()(be()(be()(be()(be()(be()(be()({},we.OnlyDifficulty,[{title:"难度",key:"difficulty",render:function(e,n){var t=n.difficulty;return(0,P.jsx)("span",{style:{color:De[t].color},children:De[t].label})}}]),we.OnlyKnowledge,[{title:"知识点",dataIndex:"tag_discipline_name",ellipsis:!0},{title:"方向&课程",dataIndex:"sub_discipline_name",width:180,ellipsis:{showTitle:!0},render:function(e,n){return"".concat(e)}}]),we.OnlyFileFolder,[{title:"文件夹",render:function(e,n,t){var i=n.group_name,a=n.teacher_group_name,r=i||a,s=a?yt:gt;return(0,P.jsxs)("div",{style:{display:"flex"},children:[(0,P.jsx)("img",{src:s,className:dt})," ",(0,P.jsx)(O.Z,{title:r,children:(0,P.jsx)("span",{className:at,children:r})})]})}},{title:"类型",render:function(e,n){var t=n.teacher_group_name;return(0,P.jsx)("span",{children:t?"团队共享":"我创建的"})}}]),we.KnowledgeAndDiff,[{title:"知识点",dataIndex:"tag_discipline_name",ellipsis:{showTitle:!0}},{title:"方向&课程",width:180,dataIndex:"sub_discipline_name",ellipsis:{showTitle:!0}},{title:"难度",key:"difficulty",render:function(e,n){var t=n.difficulty;return(0,P.jsx)("span",{style:{color:De[t].color},children:De[t].label})}}]),we.FileFolderAndKnowledge,[{title:"知识点",dataIndex:"tag_discipline_name",ellipsis:!0},{title:"文件夹",render:function(e,n){var t=n.group_name,i=n.teacher_group_name,a=t||i,r=i?yt:gt;return(0,P.jsxs)("div",{style:{display:"flex"},children:[(0,P.jsx)("img",{src:r,className:dt})," ",(0,P.jsx)(O.Z,{title:a,children:(0,P.jsx)("span",{className:at,children:a})})]})}},{title:"类型",render:function(e,n){var t=n.teacher_group_name;return(0,P.jsx)("span",{children:t?"团队共享":"我创建的"})}}]),we.FileFolderAndDiff,[{title:"文件夹",render:function(e,n){var t=n.group_name,i=n.teacher_group_name,a=t||i,r=i?yt:gt;return(0,P.jsxs)("div",{style:{display:"flex"},children:[(0,P.jsx)("img",{src:r,className:dt})," ",(0,P.jsx)(O.Z,{title:a,children:(0,P.jsx)("span",{className:at,children:a})})]})}},{title:"类型",render:function(e,n){var t=n.teacher_group_name;return(0,P.jsx)("span",{children:t?"团队共享":"我创建的"})}},{title:"难度",key:"difficulty",render:function(e,n){var t=n.difficulty;return(0,P.jsx)("span",{style:{color:De[t].color},children:De[t].label})}}]),we.All,[{title:"知识点",dataIndex:"tag_discipline_name",ellipsis:!0},{title:"文件夹",render:function(e,n){var t=n.group_name,i=n.teacher_group_name,a=n.teacher_group_id,r=t||i,s=a||0===a?yt:gt;return(0,P.jsxs)("div",{style:{display:"flex"},children:[(0,P.jsx)("img",{src:s,className:dt})," ",(0,P.jsx)(O.Z,{title:r,children:(0,P.jsx)("span",{className:at,children:r})})]})}},{title:"类型",render:function(e,n){var t=n.teacher_group_id;return(0,P.jsx)("span",{children:t||0===t?"团队共享":"我创建的"})}},{title:"难度",key:"difficulty",render:function(e,n){var t=n.difficulty;return(0,P.jsx)("span",{style:{color:De[t].color},children:De[t].label})}}]),we.Shixun,[]),r=0,s=Object.values(a);r0||(null==e||null===(t=e.item_banks)||void 0===t?void 0:t.length)>0})),A.sort_by_item_type=a,null!==(i=A.item_types)&&void 0!==i&&i.length){e.next=6;break}return b.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 6:if(0!==(null==r?void 0:r.length)){e.next=9;break}return b.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 9:return l=(0,Ne.cloneDeep)(A),c=(l||{}).item_types,l.item_types=c.filter((function(e){return e.item_type===F})),e.next=14,$(y.id||y.categoryId,l);case 14:0===e.sent.status&&(b.ZP.success("保存成功"),n||S.history.push("/paperlibrary"));case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),U=function(){var e=c()(s()().mark((function e(n,t){var i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(A),i=a()(a()(a()({},A.exercise),y),{},{exerciseId:y.categoryId,sort_by_item_type:A.sort_by_item_type,difficulty:A.examination_bank.difficulty,exam_notes:A.examination_bank.exam_notes,exercise_name:A.examination_bank.name,time:A.examination_bank.time,item_types:A.item_types,sub_discipline_id:A.examination_bank.sub_discipline_id}),n&&1!==t||(i.is_reset=1),e.next=5,(0,wt.wy)(i);case 5:0===e.sent.status&&(b.ZP.success("修改成功 "),n||S.history.push("/classrooms/".concat(y.coursesId,"/exercise/").concat(y.categoryId,"/detail?random=true")));case 7:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),W=function(e){var n;Te.Z.confirm({title:"提示",icon:null,centered:!0,closable:!0,content:(0,P.jsx)("div",{children:"确认删除该题型?"}),onOk:(n=c()(s()().mark((function n(){var t,i,a,r;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!y.id){n.next=8;break}return n.next=3,ue(y.id,{item_type:[e]});case 3:if(0===n.sent.status){n.next=6;break}return n.abrupt("return");case 6:n.next=14;break;case 8:return n.next=10,pe(y.categoryId,{item_type:[e]});case 10:if(t=n.sent,w(),0===t.status){n.next=14;break}return n.abrupt("return");case 14:k({type:"deleteQuestionType",payload:e}),e===F?(a=Fe(A,{type:"deleteQuestionType",payload:e}),R(a.item_types.length?a.item_types[0].item_type:null==A||null===(i=A.item_types)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.item_type)):R(null==A||null===(r=A.item_types)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.item_type);case 16:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})};(0,d.useEffect)((function(){var e;null!=A&&null!==(e=A.examination_bank)&&void 0!==e&&e.name&&Q(!1),(0,Yn.Dk)("随机组卷")}),[null==A||null===(t=A.examination_bank)||void 0===t?void 0:t.name]);var z=function(){var e=c()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,U(!0,1);case 2:S.history.push("/classrooms/".concat(y.coursesId,"/exercise/").concat(y.categoryId,"/").concat(null===(n=(0,Nt.eY)())||void 0===n?void 0:n.login,"/initate_answer"));case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,P.jsxs)("div",{className:He,children:[(0,P.jsx)("div",{className:"tc mb20",children:(0,P.jsx)(L,{defaultValue:null==A||null===(i=A.examination_bank)||void 0===i?void 0:i.name,onFinish:function(){var e=c()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k({type:"updateBaseInfo",payload:a()(a()({},A.examination_bank),{},{name:n})}),e.abrupt("return",!0);case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()})}),(0,P.jsxs)(T.Z,{justify:"center",className:"mb20",children:[(0,P.jsxs)(H.Z,{className:"mr30",children:[(0,P.jsx)("span",{className:Je,children:"答题时长"}),(0,P.jsx)("span",{children:-1===(null==A||null===(r=A.examination_bank)||void 0===r?void 0:r.time)?"不限":(null==A||null===(l=A.examination_bank)||void 0===l?void 0:l.time)||"不限"})]}),(0,P.jsxs)(H.Z,{className:"mr30",children:[(0,P.jsx)("span",{className:Je,children:"难度"}),(0,P.jsx)("span",{children:null===(o=De["".concat(null==A||null===(p=A.examination_bank)||void 0===p?void 0:p.difficulty)])||void 0===o?void 0:o.label})]}),(0,P.jsxs)(H.Z,{className:"mr30",children:[(0,P.jsx)("span",{className:Je,children:"试题总数"}),(0,P.jsx)("span",{children:(null==A||null===(f=A.examination_bank)||void 0===f?void 0:f.question_count)||0})]}),(0,P.jsxs)(H.Z,{children:[(0,P.jsx)("span",{className:Je,children:"总分"}),(0,P.jsx)("span",{children:(null==A||null===(m=A.examination_bank)||void 0===m?void 0:m.total_score)||0})]})]}),(0,P.jsx)("div",{className:Qe,style:{border:(null==A||null===(h=A.item_types)||void 0===h?void 0:h.length)<=0&&"none"},children:(null==A||null===(x=A.item_types)||void 0===x?void 0:x.length)>0?(0,P.jsxs)(T.Z,{wrap:!1,children:[(0,P.jsxs)(H.Z,{flex:"260px",className:Ge,children:[!Z&&(0,P.jsxs)(T.Z,{className:"mb20",children:[(0,P.jsx)(hn.op,{style:{margin:"0 15px",borderRadius:2},onClick:function(){return E("setScore")},children:"批量设置分值"}),(null==y?void 0:y.id)&&(0,P.jsx)(hn.op,{shape:"default",onClick:function(){return E("questionType")},children:"添加题型"})]}),(0,P.jsx)($n,{list:A.item_types,onSelect:function(){var e=c()(s()().mark((function e(n){var t,i,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n!==F){e.next=2;break}return e.abrupt("return");case 2:if(Q(!0),t=A.item_types.find((function(e){return e.item_type===F})),!("PRACTICAL"!==F&&t.contents.length>0&&null!=y&&y.id)){e.next=17;break}return i=(0,Ne.cloneDeep)(A),a=(i||{}).item_types,i.item_types=a.filter((function(e){return e.item_type===F})),e.prev=8,e.next=11,$(y.id||y.categoryId,i);case 11:e.next=15;break;case 13:e.prev=13,e.t0=e.catch(8);case 15:e.next=18;break;case 17:y.categoryId?U(!0):q(!0);case 18:Q(!1),R(n);case 20:case"end":return e.stop()}}),e,null,[[8,13]])})));return function(n){return e.apply(this,arguments)}}(),onDelete:W})]}),(0,P.jsx)(H.Z,{flex:1,className:Ve,children:(0,P.jsx)(V.Z,{spinning:J,children:(0,P.jsx)(kt,{setVisibleModalType:E,currentItemType:F,onDelete:W})})})]}):(0,P.jsx)(mn.Z,{customText:"请先设置试卷题型",styles:{margin:"70px auto"},ButtonTwo:(0,P.jsx)(T.Z,{justify:"center",className:"mt20",children:(null==y?void 0:y.id)&&(0,P.jsx)(hn.op,{style:{width:88},onClick:function(){return E("questionType")},children:"添加题型"})})})}),!(null==y||!y.id)&&(0,P.jsxs)("div",{className:cn,children:[(0,P.jsx)(bt.Z,{className:"".concat(un," mr20"),onClick:c()(s()().mark((function e(){var n,t,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=null==A||null===(n=A.item_types)||void 0===n?void 0:n.filter((function(e){var n,t;return(null===(n=e.contents)||void 0===n?void 0:n.length)>0||(null==e||null===(t=e.item_banks)||void 0===t?void 0:t.length)>0})),null!==(t=A.item_types)&&void 0!==t&&t.length){e.next=4;break}return b.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 4:if(0!==(null==i?void 0:i.length)){e.next=7;break}return b.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 7:return q(!0),e.next=10,N();case 10:case"end":return e.stop()}}),e)}))),children:"试卷预览"}),(0,P.jsxs)(bt.Z,{type:"primary",className:on,onClick:function(){return q()},children:[(0,P.jsx)("i",{className:"iconfont icon-baocun1 mr5"}),"保存试卷"]})]}),!(null==y||!y.categoryId)&&(0,P.jsxs)("div",{className:cn,children:[(0,P.jsx)(bt.Z,{className:"".concat(un," mr20"),onClick:c()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:document.body.scrollIntoView(),S.history.push("/classrooms/".concat(y.coursesId,"/exercise"));case 2:case"end":return e.stop()}}),e)}))),children:"返回"}),(0,P.jsx)(bt.Z,{className:"".concat(un," mr20"),onClick:z,children:"模拟考试"}),(0,P.jsx)(bt.Z,{type:"primary",className:on,onClick:function(){return U()},children:"提交"})]}),(0,P.jsx)(gn,{open:"questionType"===B,onCancel:function(){return E("")},onOk:function(){var e=c()(s()().mark((function e(n){var t,i,a,r,l,c,o,u;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a=[],r=Fe(A,{type:"setQuestionType",payload:n}),l=(null==r||null===(t=r.item_types)||void 0===t?void 0:t.map((function(e){return e.item_type})))||[],c=G()((null==A||null===(i=A.item_types)||void 0===i?void 0:i.map((function(e){return e.item_type})))||[]);try{for(c.s();!(o=c.n()).done;)u=o.value,l.includes(u)||a.push(u)}catch(e){c.e(e)}finally{c.f()}if(!(y.id&&a.length>0)){e.next=11;break}return e.next=8,ue(y.id,{item_type:a});case 8:if(0===e.sent.status){e.next=11;break}return e.abrupt("return");case 11:k({type:"setQuestionType",payload:n}),R(r.item_types.length?r.item_types[0].item_type:""),E("");case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,P.jsx)(jn,{open:"setScore"===B,onCancel:function(){E("")},onOk:function(){var e=c()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=n.item_types.map((function(e){return{item_type:e.item_type,score:e.score}})),!y.id){e.next=8;break}return e.next=4,se(y.id,{score_settings:t});case 4:0===e.sent.status&&k({type:"init",payload:n}),e.next=12;break;case 8:return e.next=10,ce(y.categoryId,{score_settings:t});case 10:0===e.sent.status&&k({type:"init",payload:n});case 12:E("");case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,P.jsx)(Vn,{open:"rule"===B,onCancel:function(){return E("")},currentItemType:F,setVisibleModalType:E}),"settings"===g.get("type")&&(0,P.jsx)(Kn,{open:"selectShixun"===B,onCancel:function(){return E("")},onOk:function(e){console.log(e),(null==e?void 0:e.length)<=0?b.ZP.info("实训数不能为0"):(k({type:"addShixun",payload:{shixunList:Oe()(e)}}),E(""))}})]})},Zt=t(7337),It=function(){var e,n,t,i=(0,d.useState)("baseInfo"),r=u()(i,2),l=r[0],o=r[1],m=(0,S.useDispatch)();(0,d.useEffect)((function(){m({type:"globalSetting/footerToggle",payload:!1})}),[]);var h=(0,S.useParams)(),x=!(!h.id&&!h.categoryId),v=(0,S.useSearchParams)(),g=u()(v,1)[0];(0,d.useEffect)((function(){"settings"===g.get("type")&&o("settings")}),[]);var y=(0,d.useReducer)(Fe,null),j=u()(y,2),A=j[0],k=j[1],Z=(0,d.useState)(!1),I=u()(Z,2),C=I[0],B=I[1],E=function(){var e=c()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(B(!0),!h.categoryId){e.next=7;break}return e.next=4,je(h);case 4:n=e.sent,e.next=10;break;case 7:return e.next=9,K(h.id);case 9:n=e.sent;case 10:B(!1),0===n.status&&k({type:"init",payload:n});case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,d.useEffect)((function(){x?E():k({type:"init",payload:{examination_bank:{difficulty:2}}})}),[h]);var D=function(){var e=c()(s()().mark((function e(n,t){var i,r,l,c,o,u,d,p,f,m,h,x,v;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=null==A||null===(i=A.item_types)||void 0===i?void 0:i.filter((function(e){var n;return(null==e||null===(n=e.item_type)||void 0===n?void 0:n.toUpperCase())===(null==t?void 0:t.type)})),l={sort_by_item_type:A.sort_by_item_type,difficulty:A.examination_bank.difficulty,exam_notes:A.examination_bank.exam_notes,name:A.examination_bank.name,time:A.examination_bank.time,item_types:A.item_types},void 0===n||null!=n&&n.single_question_id){e.next=10;break}return l.seleted_item_bank_ids=null==n?void 0:n.seleted_item_bank_ids,l.item_types=r,e.next=7,xe(l);case 7:return 0===(null==(c=e.sent)?void 0:c.status)&&((u=(0,Ne.cloneDeep)(T.data)).questionList=null==u||null===(o=u.questionList)||void 0===o?void 0:o.map((function(e){var n;return e.type===t.type?a()(a()({},e),{},{questions:(null==c||null===(n=c.questions)||void 0===n?void 0:n.questions)||[]}):e})),H({show:!0,data:u})),e.abrupt("return");case 10:if(null==n||void 0===n||!n.single_question_id){e.next=19;break}return l.seleted_item_bank_ids=null==n?void 0:n.seleted_item_bank_ids,l.single_question_id=null==n?void 0:n.single_question_id,l.item_types=r,e.next=16,xe(l);case 16:return 0===(null==(d=e.sent)?void 0:d.status)&&((f=(0,Ne.cloneDeep)(T.data)).questionList=null==f||null===(p=f.questionList)||void 0===p?void 0:p.map((function(e){if(e.type===t.type){var n,i=(0,Ne.cloneDeep)(null==e?void 0:e.questions);return i.splice(t.index,1,null==d||null===(n=d.questions)||void 0===n||null===(n=n.questions)||void 0===n?void 0:n[0]),console.log(null==e?void 0:e.questions,i,t.index,"new_questions"),a()(a()({},e),{},{questions:i})}return e})),H({show:!0,data:f})),e.abrupt("return");case 19:return e.next=21,me(l);case 21:0===(null==(m=e.sent)?void 0:m.status)&&(x=(0,Yn.ad)(m),v=[],null==A||null===(h=A.item_types)||void 0===h||h.forEach((function(e){var n,t=null==x||null===(n=x.questionList)||void 0===n?void 0:n.find((function(n){return e.item_type===n.type}));v.push(t)})),console.log(A,"sortList"),v=(0,Ne.compact)(v),x.questionList=v,H({show:!0,data:x}));case 23:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),_=function(){var e=c()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t={sort_by_item_type:A.sort_by_item_type,difficulty:A.examination_bank.difficulty,exam_notes:A.examination_bank.exam_notes,name:A.examination_bank.name,time:A.examination_bank.time,item_types:A.item_types,sub_discipline_id:A.examination_bank.sub_discipline_id},!n){e.next=7;break}return e.next=4,ge(a()(a()({},t),n));case 4:return 0===e.sent.status&&b.ZP.success("保存成功"),e.abrupt("return");case 7:return e.next=9,$(h.id,t);case 9:0===e.sent.status&&(b.ZP.success("提交成功"),S.history.push("/paperlibrary?defaultActiveKey=0"));case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),F=Un(),R=w.Z.useForm(),O=u()(R,1)[0],M=(0,d.useState)({show:!1,data:{}}),L=u()(M,2),T=L[0],H=L[1],Q=!(null==A||null===(e=A.exercise)||void 0===e||!e.exercise_status)&&1!==(null==A||null===(n=A.exercise)||void 0===n?void 0:n.exercise_status);return(0,P.jsx)(Ze.Provider,{value:{data:A,disabled:Q,dispatch:k,setPreview:H,getData:E,handlePreview:D},children:T.show?(0,P.jsx)(Zt.Z,{data:T.data,onExchange:D,onTypeScore:function(e){var n,t=(0,Ne.cloneDeep)(T.data);t.questionList=null==t||null===(n=t.questionList)||void 0===n?void 0:n.map((function(n){return n.type===e.type?a()(a()({},n),{},{questions_score:e.scoreTotal}):n})),k({type:"changeQuestionScore",payload:{score:e.score,itemType:e.type}}),H({show:!0,data:t})},submit:_,goBack:function(){return H({show:!1,data:{}})}}):(0,P.jsx)("div",{className:p,children:(0,P.jsxs)("div",{className:"edu-container",children:[(0,P.jsx)(N.Z,{className:f,separator:">",items:null!=h&&h.categoryId?[{title:(0,P.jsx)(S.Link,{to:"/classrooms/".concat(h.coursesId,"/exercise"),children:null===(t=(0,Nt.eY)())||void 0===t||null===(t=t.course)||void 0===t?void 0:t.course_name})},{title:(0,P.jsx)(S.Link,{to:"/classrooms/".concat(h.coursesId,"/exercise"),children:"试卷列表"})},{title:"编辑试卷"}]:[{title:(0,P.jsx)(S.Link,{to:"/paperlibrary",children:"试卷库"})},{title:"随机组卷"}]}),(0,P.jsx)(J,{activeKey:l,tabs:[{key:"baseInfo",label:"试卷基础信息"},{key:"settings",label:"组卷配置"}],onChange:function(){var e=c()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("settings"!==n){e.next=8;break}return e.next=3,O.validateFields();case 3:if(x){e.next=8;break}return e.next=6,ne(A);case 6:0===(t=e.sent).status&&S.history.replace("/randompaper/edit/".concat(null==t?void 0:t.examination_bank_id,"?type=settings"));case 8:o(n);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),"baseInfo"===l&&(0,P.jsx)(Pe,{courseOptions:F,setCurrentKey:o,loading:C,form:O}),(0,P.jsx)("div",{style:{display:"settings"===l?"block":"none"},children:A&&(0,P.jsx)(St,{})})]})})})}},42836:function(e,n,t){t.d(n,{U:function(){return p}});var i=t(7557),a=t.n(i),r=t(82242),s=t.n(r),l=t(41498),c=t.n(l),o=t(79800),u=t.n(o),d=t(59301);function p(e,n){var t=(0,d.useState)(n),i=u()(t,2),r=i[0],l=i[1],o=(0,d.useState)(!1),p=u()(o,2),f=p[0],m=p[1],h=(0,d.useState)(),x=u()(h,2),v=x[0],g=x[1],y=function(){var t=c()(a()().mark((function t(i){var c,o,u,d=arguments;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return c=d.length>1&&void 0!==d[1]&&d[1],o=c?n:s()(s()({},r),i),m(!0),l(o),t.next=6,e(o);case 6:return u=t.sent,m(!1),g(u),t.abrupt("return",u);case 10:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();return[r,f,y,v]}},78559:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNGQ0IwNDEiIGN4PSI3IiBjeT0iNyIgcj0iNyIvPjxwYXRoIGQ9Ik03LjUzMSA5LjYzOGEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwdi0uMDJhLjYxNi42MTYgMCAxIDEgMS4yMzEgMHYuMDJabTAtMi4yNWEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwVjQuMTE3YS42MTYuNjE2IDAgMSAxIDEuMjMxIDB2My4yNzNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+"},6085:function(e,n){n.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankWrapper:"blankWrapper___nC45e",blankInput:"blankInput___pEHsx",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},73631:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},31328:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAodJREFUOBGtU0trFEEQ/qZnM5NsWBCfSEjwQdSggmAieAv4uOnFg5eIXgTvEY+ePJqToDf9AcZDFAUF8SgEQUxAjC6+QlhX4xo0G93ZnRnr697umSyKBCyY/aqqq76q6uoF/rN4lu/BmzSsLGFM7P4kAZQCiBTR64nCw/MHvRnj+fuvI7zxtDWJJD1lQulO5TPHnkAqpuAUFKZUqg8da8xI35+/cMh77AjHJ5cakh/oqHa2ZhGHpSb+STxJZA3lqesFG1CuLAdsqLfbb/dlTwQ7GdmG9VGVBuoNfT/nHGHUSnByeAN2binmmDK1gyM7aGvl6gruPvtadCOfvVlxN0PFjsF4qxMptjl7BflirsPAVxJoQjy5eUMqq6bkMgbWF7C4HGMlsnRmZE82xtEdYSwGnRTuhCvVqG3T8bGhHpweKaFWj3HpzqI7Z16SmHxHmKbcVE7yBs+k1uBm8wh6Q4VQJvrZMkEp98EGBB2h3pFUMWJmPLKniKGtXZhZiLC/L8CLhQbmqhHefmmi3pRYOwInY65gRiiM+ZEP9Ic4c7ik+Ye3dePK/W94/bmpbVNO4u2S2rmrOmRvtkEmlHraC9EUgEzo/optVwZM4IiCLivR1WhywwrT75p4WYlkqhTT7xs4vreIke2h3KWHTaUClC/ZnsR3fOTWMnarZi/QulYhr2l0MMDorhA7NhbwodbC5Xs/9FT5d+s6lJJSzHxWJ9ov9Xw8KceYX9LrQ9+6LF6pgs4luqVIIl+G69gp0id1tk+8/byJ77+AV9UEiRTJMnQMOYycuPZpNuhS+7TF+fgkiBSr55+J9eXOm1E86wjpPzrx8aI8hd3U1yryrOcejQ9cXWveP+N/A79g8eaXNDk4AAAAAElFTkSuQmCC"},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAAA8CAYAAAAeyZT3AAAAAXNSR0IArs4c6QAAEpJJREFUeF7tXQeYFdUV/mcbS1F6UUEsoLC7IGKNJWpERbEgSoxGo7HEQFDRWCAGgdASNBbEhglqsC1rAxVBNGg0qNgLsJRddmFhe3vby3uT7393ZmfeezOv7M57W3LP9/EtM3Pn3DPn3n/uvf85c58CKdID0gOOeUBxTJNUJD0gPQAJKNkJpAcc9EALoNRpCaqt3rh4QIkDvH/jxV/zuZZjrVy8uRzvSzDdrx3HxWnnEnz1eevhOf/79HpNdrAs6wrQr9VvtiMc+/kc0HSan9Nrq8Uzt9hquuZjv8kPev26r8x16X5VPYDHDYT7Vy/L8vo94d7P8u5mcV+w+1U34GEZ7a+5Tg/vV31tbrmu36ff23JcB9VdBo9a5v2rekq14/1wN30GNXGzctPKKgf7eExVKUGBpJsSEkgWYPMHXEuH0sHlB5iW8jrAtE6sd9AW8GidVD9mR/fvxDrAzJ3Yp/ObAGL3srC1XweJnf0awHUQWgGJ52i3P+D9OyOP/QHSAjYT8Lwd3gRGH3Bp5dza34D7LUDsD04vmPzuN9cZGkSAF3xm4JttNoFWdasNlRVNta4SV21l6YHakvyPGurrNivA12kZ2B1TdLSisvAA1QrF8hbpAUsP8EWVkAwkdgMSugHxiUB8EpDcC+g1AOjeG+BciSBWPXA3NaA8Pxel+7LRXF+bCwXpShxeTX0V33ZED0tAdcRW+X+2iaN3j35Ar/7iX/e+XnCpbg9cZfkozctBrauci/9tioIlKSpeUTLg7iguk4DqKC0h7bD2QPJBQP/hUHsNhsIVv+qBq7QI+7O2w93USGDtUoEFaavxoqJ4x7Z2FQmodnW/rDxsD3Ba2PcwqL0PhaLEobmxAXnZmaiuKPOqUBRsSlBx06gM7AlbZxQKSkBFwalSZRQ9kJAEDD4GSD7Yyz6WFu5HQV4uVI+Ho1W1ouCe1NV4OooWBFUtAdVenpf1ts0DfQ6F2mcoOMurq6nCnp2Z8DAMwNEKWJEKTG+PtZUEVNuaVd7dnh5I6gF1wFFQEpJQW+1CTtYueBgeEPLuwGRcNWQVamJpogRULL0t63LeA/GJUAeNhBKXgOpqF3Kzs6Ey3iVGqs29gQnDMlDnfMXWGiWgYuVpWU/0PBCfBHXQ0VCUeLgqK7B3b67I4BDyZloKrlTmQ6AsyiIBFWUHS/Ux8kBCMtT+w70MYGlJMfILCloqVoDH0jIwMxaWSEDFwsuyjth4IKk71D7DGKzCnj05qK0zZnoKMDUtA69F2xAJqGh7WOqPrQeYvtSjL+rr65C1JxeqMfUrTkpAyrGvoCSaBklARdO7UnfsPaAAat/DocTFo7C4FMWlIvBLUYD0tAz8KppGSUBF07tSd/t4ILE71N5DoHrcyMrJQ0NjY4sd8QompazGumgZJgEVLc9Kve3rgZ79gW49UVVdg9wDhWZbMtNSMEaZDxEFdlgkoBx2qFTXQTygxHnz/gAPdu3NR2Njk9mwmWMy8Fg0LJWAioZXpU7DA/0OB479hTguyQZ2/Sdm3lF79IWS2B2llVXILylvqVcBuLAamZbh/euotA+geg0E/ponHqSpDrizj6MP1WGU8WM671eq7fhVweTFwIQ/Cpe8PRfY8NfYuue4y4BbNbb6y1eA534Tu/rjEqEeNAAejxs7cgvg4VfGmijA8rQM3Oa0Me0HqKUHxLM01gEzD3b6udpXX+9DgNNvBs64GVh0PFDj+Isw/Oe7fAlw3t2i/NoHgPVLwr/XiZLtCShGpHr29zJ++aWVKHX5pPU1Iw5jx6RjuxOP2QLUsPaUcLJG6uII1ZUBtTAb6McAI4B7BktAtdcIRf/zM/vkg9HY3IydeQxBGbMFBVifloELnezecoRy0pu6rsU5QJ/DJKDogXYeoWiCp2c/7mWF7MJy1Nb7kBNwmkaXgJKAioYHDJ0dAFBqt55Q4ruhyFWDooqArzkcpdE7HqBOuxE4aKBokE9WALUGO9PSStxc4Px7xWFzI/DhI0YDDjoGOP5ycbxjE5CzBRh/JTDiDGD4CaL83m/E+W9e8yUM+g0HTtIC6f56/bvd8JOAURp75SoAKvYDh58gStG27tq68L3FQGOtOP/TOmD/j76aOP09YSowbBww9DigtgLY9y2w7zvguzeEvf5ifsb8bcAPbwNjLwF+Pg3oPQTgubfnAcW7ASfXUAOOBH52PTB0nKiHn6UXZwFFu4DPVwEFFssRK0BRz7gpwn/0U+7XQM6XwFfpYrsxpyUhEUjqhdqGJmQXVgRoj1NwR+pqLHOi2o4HqD99DQwdK55t7mjRKfyF++4t1xIf66uAu/oZJcwNuGYOMHgkcKoNs7TtfWDltQZoOd9eshfoqel76OdA9mfWfp6+FkjTpt/vLhA79Jw1PXibrLoZ+OwFo8yIM4EbXwT6MF5iIblfASumAuUaI6oX8e+kOz4Crn3GV8HjFwLbP3AOUJfMBybO9m7eYCnuJmDjQ4L4MIu/rR8+Bty2zvCxuezuT4AVVwHVxU70bR8dao8+XsY1c38F3Ca2j4WcpNG7NqA4MiT1AJoagNwtwIFtwJBRwPATvVF0r5TmAItPBOoqxfEVDwLnapn+n/4DeHlaYONyVCHw4hPErqoPjATOvRM4Syvr3RVWE2/jaQvhF38HfP4vcYEd7ZZ0sWsu5cBPYlTiW58j6cCjxfmqYuDRCWLU0cXcSQ9sBQaOEPvcmcVJQF08F7joz4b2sr3iRcOX2eHjxT9dVl4HfPWqta0cnRmX4r58WZ8CRbsD24Mvj8UnOE7kqN16eT/t2FdWjcrawFHfKRq9awOKzVpdAjxxCcC3vS79jwBmvCs2+6CQStbfrJxOzdsqzte5gFmHAU31vp317BnAL7VpJke55ZN8r4ciJQjyedsM4uLl6cCnzxo6uDcdp42XLRDnvlsDrLjSupPqZ7duAD5+EqgqEmBkh2fHb+uUjy+eJXliI0rK6/f6TrF5ji+TK5aK65wCzh1lbyvb48nJQM4XRpkBRwHT3gIOGS3Obfw78OYsX5+29YgvnLgklNc0YH+FNgX31ekIjd71AfXU5cCP7wQ2B9/q7NScwjTUAHNGCPBR7tgIHHu2+D8DkQxImuXezcARJ4kzz14FfPuG7/VQgLpkHnDh/eIerj3+daN1d9GnlQwM862tr7/MI1QoHW0FFNdLE+8ToQ6uFTlFtpJFe4C+Q8WVmb2NdaO/rS/cCHyxyro95m4Ve9ozNsn24MvBKeHW10nd0dTsxo5C663TnaDRuzagOJ2bM9K+SWZ+ABxzlrj+1GTgx3fF/0kS3PSy+H/mv4FlFxg6zCMYG3z28MCFdChAzd4CDDte6Hz0PGDnR9Y2nvxr4IbnxbX3HwTe+pP4v7mT8mVw/5HW5A3LthVQ4XboO94Hjj1HlF403hr8ZfsEULQ9HwJUz1gHpJwnTj89RZAtTgpHW9WD3cU1qG+y/iK+rTR61wbUD+8AT2uMn1XDTH0YOEfLPsn4I7BJI3q43zZBcdAgsUZiJyjfJzSYRxcuwt+cHag5FKAerRRrO8p3bwVOKXWNJEdSzhdHHAU5GvoDas/nwINn2nc7JwHF2NrxUwCydP2PFEQMiRzulcdjfV1Ke2iXv61b14vpt52Y169v3Ad88LCTcBJ2KvEoqmpAUbUFeypqaxON3rUB9Z9ngFdn2DfK+fcAzHWjbFoOZNxplL1sIXDBfeJ47VxgvVbuLztFh6LMSwWKdgbqDwYodkpej1RIpS85ObCTfrUaWPnr6AKKDNlVy4DxUwURE0rsABWqPZhzOEXLNfz4KSD99lA1RXbd+1NCiahrdCOrzH4jpLbQ6M4Daswk4MhTxYNu32idXcxcN7JklPpq4K6+hmOcpM23vAw8f7290yc9AEyaI65v+BuwxsRkkbiYv0PM6fWF9lGnAXd/LMoza/qRc611BwMUR6ZHKgz6mbE2uymQWTsZNaspX6iE07aOUInJwO0bgKNPM9qL8bHCXUBVoRhdmxuAibOMaawdoL54EXjht/btYR791y0E3pkfGWBClSbjH0c21IPM4no0e6yTlttCozsPqEsXCOdSzOyZ+WFJs87SWJ7CncD8VOOqeX2xYByQrzFu5vsZgF2oxaeCxaHIdDGWZCfXPgucdoO4uuoW4DNtvaKX/8M7QKq2fvr7OcDJVwNn/k5cff4GYMtLkQOKd5hz/exGuWCdI5Lsg7YCimzj5EXCmrzvBYXP4LO/zPrcCGzbASrYS4j6rvuHCBxT7MiLUKAJdZ3Teag44GpCWZ39j3a0lkZ3HlCnXAdcv1I81tcZwD+vCXxEc5nMD4FlE40yv38TGHuxOF5+MbBtQ+D91z8HnKKxTcEAxSyDeaMFfewvDA4TlHrO3UNnAdmbfUsx++D3GoPH0S51oghIskPNHma/9gm1hjIvvv0pc7MF4yaLNQuF9Dzf8JRYAop0NmcdlGeuBL5fE+hL/qbT0gJjOmgHKLbHn48CXD5f0Ap9bA/67eDB4njp6SKbxWnRfjmzqr4ZuZVBszJaRaM7DygGTe/TsgsYUF0wBigx/SACpxB3fyJSbSj/Xga8pn2vw+OpjwDnaOseqynbYWOB2V+KqRglGKB4neksVlQvyQiSEhQGVJdoNLi5ARkPWpRtgE6/xnhP+h32TW1eZ5FlJNtoluMuBW59XZxhytL8NKCh2rcMR+H7vzFSmB7+BcBMAkosAWWegvPlyJekv5hBx2t2gOK1/64EXro1UMeEu4ApfxPnmYa0VJti2nu59Vfi4r27y24vaYYnyLdqraHRnQcUH/P29cAobX1RXSpAw8U7O8mp1wGHalM8bu7OEcTc4UZPAG57z3AWsxW+eEnM148+XUw/yL7pEgxQZOgIvG9eF8HC4l3A4FHAib802D3qefJS4CdTneamumgOcLFfOs0ixoR+sG9QMx1P2j3zA5EzSFZQF3MnZMYA10cMPvOzbU4zT77GyJbwZ8daCyjq58sjHPlhrfDJb1aKNqMU7gBemgZk/VdkeHCtfPliY82s6w0GKJYhkULSgdN5Zq4wTKGzrbzOGQtnLtES9gmPB/uqPKhsCL6hbFwcLkpNh03nCDQwOoBirIajlJ4gaueY95cCb2kBTnMZc0zD/16CZO0cY14fDFAEEmX8FdYWsJOvWwAwF89OOCVcmGWkCIXz9uR0lNNSf5mRLH6rlsIg6LQ1Rt6iXf1ct3B0qncZJVoLqEg6qM5sWrUlM0hIruiM386PBdj09aUdoLZtFOSGTq8HtK1bZKywX0RVvL/cBlejir2u4D9+qCjYnjoaY8Pd1CU6gKIz2BGvecpIIDU7qDRX0Nl881oJf7WOMYnTb/K9Wpkv7vtxXXjJsWTASB6Q8uVbVo/9UCunWqRlv18buunIcumZ5czt46gZSs64BTh7OjBwpJFnZwYU7+cCmTlyzB0028ZrXKcR6Jxe+mdgxxJQtOWIU4CrHzdYPP3Z2Y7fvi5GV+b7MXmWYgcopi0xiM2g+aARvh7kfhP0LUf0GAk5vu2l7qDTPpoSCY0ePUDpTunRVwzrnO6xE/NNFm5KCXcBHTJaLFT5yQWdHkrsOhs7L6co+ucCTKMJR9jRF+cCjMUwK2HW0MD1Tjh6gpVh+hPz2Q5NE+ApyBTrznDo9LbWHe79tHFIigACaXJOH/VUrXB1mMuxTbne1j+nqSltjZY235NX5UFFiGlfJDR69AHV5keOUEEkb+9wVHMac/UTouTm5wBmjEvpMh6oblKRUxnGb14reHzMaoSMNEtAheoac74HDkkRpZae4ZslHepeeb3De4DL6O1load9/JQ1nE1dJKCCNTmTPUmQUPi90kItobXDdxNpYCQe2F/tQXl96J+PUoD30jJwUdDZe7vsehTJ00Za1skpH4O6DO5SMu4CNj0eqTWyfCfwQF0zkFUR3qf3oWj0rjdCHZJqxE0YczF/PRpJ4zJyf+l8b3ayV5jrZ7W/RSQ6ZdkO6QGyfTvL3Giyye0zGx2KRu96gOqQTSaN6ugeKKpTUVQTBjkRgkaXgOroLS3ti4kH+L3hjjICKvS22cFodAmomDSXrKQzeGBPpQc1Nl/yBthvQ6NLQHWGlpY2xsQDFQ0q8qrCm/bZ0egSUDFpKllJZ/AAOYnM8GJS3sexotEloDpDS0sbY+aBAzUelNWFjknpBvnT6BJQMWsqWVFn8EC9G9hdHl5MyjtK+WWjS0B1hlaWNsbUA9mVbtQ2hWb7TKPU7anp8Eb9JaBi2lSyss7ggQjJCZ+90SWgOkMLSxtj5gGOS/zHmJQ7jMyJFsM0Gl0CKmZNJSvqTB4oqPGgJAJyQqfRJaA6UytLW2PmgcoGFfvCj0m10Oj/A9jGm+feuyEMAAAAAElFTkSuQmCC"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[75816,2753,4585,71950],{63695:function(e,n,t){t.d(n,{Z:function(){return A}});var i=t(82242),a=t.n(i),r=t(82100),l=t.n(r),s=t(29186),c=t.n(s),o=t(13720),u=t.n(o),d=t(80619),p=t.n(d),f=t(47074),m=t.n(f),h=t(85573),x=t.n(h),v=t(59301),g=t(77036),y=t(37712),j="▁",A=function(e){p()(t,e);var n=m()(t);function t(){var e;l()(this,t);for(var i=arguments.length,a=new Array(i),r=0;r0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i0?(0,g.jsx)(f.Z,{className:"edit-tag",closable:!0,onClose:function(n){n.preventDefault(),1===(null==r?void 0:r.length)&&0===a?e.props.deleteChildAnswermain(t,a):e.props.deleteChildAnswer(t,a)},children:(0,g.jsx)("span",{onDoubleClick:function(n){e.setState({EditInputIndex:a}),n.preventDefault()},children:n})},n):(0,g.jsx)(p.Z,{defaultValue:n,style:{width:78,marginRight:8,height:24,verticalAlign:"top"},onBlur:function(n){n.target.value.replaceAll(" ","").length<=0?m.ZP.info("内容不能为纯空格"):(i(t,a,n.target.value),e.setState({EditInputIndex:-1,inputVisible:!1}))}})})})),!s&&(0,g.jsxs)(f.Z,{className:"site-tag-plus",onClick:function(){a(t),e.setState({inputVisible:!0})},children:[(0,g.jsx)(v.Z,{})," 新增答案"]})]})]})}}]),t}(d.Component))},6638:function(e,n,t){var i=t(82242),a=t.n(i),r=(t(59301),t(19779)),l=t(3113),s=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,i=void 0===t?{}:t,c=e.styles,o=void 0===c?{}:c,u=e.customText,d=e.ButtonText,p=e.ButtonClick,f=e.Buttonclass,m=e.ButtonTwo,h=e.imgStyles,x=e.loading,v=void 0!==x&&x;return(0,s.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),o),children:[(0,s.jsx)("img",{src:n||r,style:a()({width:288,height:200},h)}),(0,s.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,s.jsx)(l.ZP,a()(a()({className:f,onClick:p},i),{},{children:d})),m&&m]})}},29114:function(e,n,t){t.d(n,{Z:function(){return k}});var i=t(82242),a=t.n(i),r=t(7557),l=t.n(r),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},f=t(3113),m=t(22441),h=t(38288),x=t(6848),v=t(27876),g=t(43516),y=t(6638),j=t(71681),A=t(37712),k=function(e){var n,t,i,r,s,o,k,b=e.editOffice,w=void 0===b?"view":b,N=e.data,S=(e.theme,e.type),I=e.filename,Z=e.monacoEditor,C=e.className,B=e.style,E=e.close,D=e.onClose,F=e.hasMask,P=e.disabledDownload,_=e.onImgDimensions,R=e.showNodata,O=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),M=u()(O,2),L=(M[0],M[1],(0,d.useState)("")),T=u()(L,2),H=(T[0],T[1]),J=(0,d.useState)(),Q=u()(J,2),G=Q[0],V=Q[1],q="build"===window.ENV?"/react/build":"",U=location.host.startsWith("localhost")?j.Z.PROXY_SERVER:j.Z.API_SERVER,W=(0,d.useRef)();null!==(n=N)&&void 0!==n&&n.startsWith("/api")&&"txt"!==S&&(N=j.Z.API_SERVER+N),I&&(Z.filename=I),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&H(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===S&&z()}),[S,N]);var z=function(){var e=c()(l()().mark((function e(){var n,t,i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=N,N.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,g.gJ)({attachment_id:t});case 5:i=e.sent,V(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Y=function(){N.startsWith("http")||N.startsWith("blob:")?K():(0,v.Sv)(I||"educoder",N,I)},K=function(){(0,v.Nd)(I||"educoder",decodeURIComponent(N))};return(0,A.jsxs)("div",{style:a()({},B||{}),className:"".concat(F&&p.bgBlack," ").concat(S?p.wrp:"hide"),children:[E&&(0,A.jsxs)("div",{className:p.close,ref:W,children:[!!_&&(0,A.jsx)(x.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return W.current},children:(0,A.jsx)("span",{onClick:function(){D(),_()},children:(0,A.jsx)("i",{className:"icon-yulanpizhu"})})}),!P&&(0,A.jsx)(x.Z,{title:"点击下载此文件",getPopupContainer:function(){return W.current},children:(0,A.jsx)("span",{onClick:K,children:(0,A.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,A.jsx)(x.Z,{title:"关闭",getPopupContainer:function(){return W.current},children:(0,A.jsx)("span",{className:"",onClick:D,children:(0,A.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,A.jsx)("div",{className:"".concat(p[C]," ").concat(C," ").concat(p.monaco," ").concat("txt"===S?"show":"hide"),children:"txt"===S&&(0,A.jsx)(h.ZP,a()({},Z))}),"audio"===S&&(0,A.jsx)("audio",{src:(null===(t=N)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=N)&&void 0!==i&&i.startsWith("/api")?N:"data:image/png;base64,".concat(N),autoPlay:!0}),"video"===S&&(0,A.jsx)(A.Fragment,{children:(null===(r=N)||void 0===r?void 0:r.indexOf("http"))>-1||null!==(s=N)&&void 0!==s&&s.startsWith("/api")?(0,A.jsx)("video",{controls:!0,src:"".concat(N),autoPlay:!0}):(0,A.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(N),autoPlay:!0})}),"office"===S&&G&&(0,A.jsx)("iframe",{src:"".concat(q,"/office.html?key=").concat(G.key,"&url=").concat(U+G.url,"&callbackUrl=").concat(U+G.callbackUrl,"&fileType=").concat(G.fileType,"&title=").concat(G.title,"&model=").concat(w,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!P)}),"html"===S&&(0,A.jsx)("iframe",{src:N+"&disposition=inline"}),"pdf"===S&&(0,A.jsx)("iframe",{src:"".concat(q,"/js/pdfview/index.html?url=").concat(N,"&disabledDownload=").concat(!!P)}),"image"===S&&(0,A.jsx)("img",{src:(null===(o=N)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(k=N)&&void 0!==k&&k.startsWith("/api")?N:"data:image/png;base64,".concat(N)}),("other"===S||"download"===S)&&(0,A.jsx)(A.Fragment,{children:R?(0,A.jsx)(y.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,A.jsx)(f.ZP,{icon:(0,A.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:Y,children:"下载"})}):(0,A.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:Y,children:[(0,A.jsx)(m.Z,{}),"点击下载"]})})]})}},2080:function(e,n,t){t.d(n,{t:function(){return D}});var i=t(39647),a=t.n(i),r=t(91232),l=t.n(r),s=t(85573),c=t.n(s),o=t(82242),u=t.n(o),d=t(79800),p=t.n(d),f=t(59301),m=t(24650),h=t(78673),x=t(78241),v=t(95237),g=t(43604),y=t(94001),j=t(57809),A=t(78666),k=t(80608),b=t(6085),w=t(14493),N=t(37712),S=["key","name"],I=m.Z.TextArea,Z=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"},{title:"JavaScript",key:"JavaScript"},{title:"Ruby",key:"Ruby"}],C=function(e){var n=e.value,t=e.onChange;return(0,N.jsx)(h.Z,{checked:n,onChange:function(e){t(e)}})},B="@▁@",E="@▁▁@",D=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.scoreByBlank,r=void 0!==i&&i,s=e.hackidentifier,o=e.answerKey,d=(0,f.useState)(!1),h=p()(d,2),D=h[0],F=h[1],P=(0,f.useState)(!1),_=p()(P,2),R=(_[0],_[1],(0,k.useParams)().type,function(e,n){for(var t=n.line,i=0,a=0;a0){var l=R(e,n.from);console.log("新增".concat(r,"个,之前有").concat(l,"个")),t(r,l)}}else{var s=a.split(B).length-1+a.split(E).length-1,c=R(e,n.from);console.log("删除".concat(s,"个, 前面有").concat(c,"个,新增").concat(r,"个")),i(s>1?Array.from({length:s},(function(e,n){return c+n})):c)}}(e,n,L,H)}})})}),(0,N.jsx)(x.Z.List,{name:o,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,i=l()(n);try{for(i.s();!(t=i.n()).done;){var a=(t.value||{}).answer_text;if(0===(null==a?void 0:a.length))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){i.e(e)}finally{i.f()}return Promise.resolve()}}],children:function(e,n,t){var i=n.add,l=n.remove;t.errors;return M.current=i,T.current=l,(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(x.Z.Item,{label:"填空项答案",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t,i,l=e.key,s=e.name,c=a()(e,S);return(0,N.jsxs)(v.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,N.jsxs)(g.Z,{flex:"0 0 auto",className:"".concat(b.Z.blankIndex),children:["填空项",n+1]}),(0,N.jsx)(g.Z,{flex:1,children:(0,N.jsxs)(v.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,N.jsx)(g.Z,{children:(0,N.jsx)(x.Z.Item,u()(u()({},c),{},{name:[s,"answer_text"],noStyle:!0,children:null!=J&&null!==(t=J[s])&&void 0!==t&&t.multi_line||null!=J&&null!==(i=J[s])&&void 0!==i&&i.multiLine?(0,N.jsx)(I,{spellCheck:!1,style:{marginLeft:10,width:550}}):(0,N.jsx)(m.Z,{style:{marginLeft:10,width:550},className:b.Z.blankInput,size:"large",maxLength:1e3,onBlur:function(e){}})}))}),r&&(0,N.jsx)(g.Z,{flex:"224px",children:(0,N.jsx)(x.Z.Item,u()(u()({},c),{},{name:[s,"score"],label:"分值",rules:[{required:!0}],children:(0,N.jsx)(y.Z,{size:"large",className:b.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]})})]},l)}))]})}}),(0,N.jsx)("div",{onClick:function(){return F(!0)},children:(0,N.jsx)(x.Z.Item,{name:["hack","analysis"],label:"题目解析",labelCol:{span:24},children:(0,N.jsx)(A.x,{placeholder:"请编辑题目解析(非必填)",isEdit:D})})}),(0,N.jsx)(x.Z.Item,{label:"编程语言",style:{marginTop:30},name:["hack_codes","language"],labelCol:{span:24},rules:[{required:!0,message:"请选择编程语言"}],children:(0,N.jsx)(j.default,{size:"large",children:Z.map((function(e){return(0,N.jsxs)(j.default.Option,{value:e.key,children:[" ",e.title]},e.title)}))})}),(0,N.jsxs)(x.Z.Item,{label:"最大评测时长(秒)",style:{marginTop:30},labelCol:{span:24},required:!0,children:[(0,N.jsx)(x.Z.Item,{name:["hack","time_limit"],rules:[{required:!0,message:"请输入单个测试集评测时长限制"},{type:"number",min:3,message:"最小限制时间是3秒"}],noStyle:!0,children:(0,N.jsx)(y.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})}),(0,N.jsx)("span",{className:"ml10 font14",children:"秒"})]}),(0,N.jsxs)(v.Z,{align:"middle",style:{marginTop:30},children:[(0,N.jsx)(x.Z.Item,{name:["hack","allow_student_debug"],children:(0,N.jsx)(C,{})}),(0,N.jsx)(g.Z,{className:"ml10",children:"允许学生答题时进行代码调试"})]}),(0,N.jsx)(x.Z.Item,{label:"测试用例",required:!0}),(0,N.jsxs)("div",{style:{background:"#F6F7F9",padding:15},children:[(0,N.jsx)(x.Z.Item,{label:"输入",labelCol:{span:24},name:["hack_sets","input"],children:(0,N.jsx)(I,{rows:4})}),(0,N.jsx)(x.Z.Item,{label:"输出",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"请输入输出内容"}],children:(0,N.jsx)(I,{rows:4})})]}),(0,N.jsx)(w.Z,{answerKey:o,hackidentifier:s,ButtonText:"自测运行",ButtonProps:{ghost:!0,icon:(0,N.jsx)("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}},form:t})]})}},14493:function(e,n,t){var i=t(82242),a=t.n(i),r=t(7557),l=t.n(r),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(80608),p=t(59301),f=t(8591),m=t(3113),h=t(43418),x=t(24334),v=t(49105),g=t(84878),y=t(39143),j=t(61186),A=t.n(j),k=t(37712);n.Z=function(e){var n=e.ButtonProps,t=e.ButtonText,i=e.form,r=e.answerKey,s=e.hackidentifier,o=void 0===s?"":s,j=e.items,b=void 0===j?{}:j,w=(0,p.useState)(!1),N=u()(w,2),S=N[0],I=N[1],Z=(0,p.useState)(""),C=u()(Z,2),B=C[0],E=C[1],D=(0,d.useParams)(),F=(0,p.useState)({}),P=u()(F,2),_=P[0],R=P[1],O="edit"===D.type;window.location.href.includes("problemset");function M(e,n){return L.apply(this,arguments)}function L(){return(L=c()(l()().mark((function e(n,t){var a,s,c,o,u;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=i.getFieldValue("hack_codes"),c=i.getFieldValue(r),s.code){e.next=5;break}return f.ZP.info("程序代码不能为空!"),e.abrupt("return");case 5:if(s.language){e.next=8;break}return f.ZP.info("编程语言不能为空!"),e.abrupt("return");case 8:if(!(c.length>0&&(null===(a=c.filter((function(e){return!e.answer_text})))||void 0===a?void 0:a.length)>0)){e.next=11;break}return f.ZP.info("填空项不能为空!"),e.abrupt("return");case 11:return o=s.code,c.length>0&&(null==c||c.map((function(e){o=e.multi_line?o.substring(0,o.indexOf("@▁▁@"))+e.answer_text+o.substring(o.indexOf("@▁▁@")+4):o.substring(0,o.indexOf("@▁@"))+e.answer_text+o.substring(o.indexOf("@▁@")+3)}))),e.next=15,(0,g.n4)(t,n||{code:x.Base64.encode(o),language:s.language});case 15:return u=e.sent,e.abrupt("return",u);case 17:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function T(e,n){return H.apply(this,arguments)}function H(){return(H=c()(l()().mark((function e(n,t){var i,a,r,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=b.userAnswer,r=x.Base64.decode(b.code),!(a.length>0&&(null===(i=a.filter((function(e){return!e.value})))||void 0===i?void 0:i.length)>0)){e.next=6;break}return f.ZP.info("填空项不能为空!"),e.abrupt("return");case 6:return a.length>0&&(null==a||a.map((function(e){r=e.multi_line?r.substring(0,r.indexOf("@▁▁@"))+e.value+r.substring(r.indexOf("@▁▁@")+4):r.substring(0,r.indexOf("@▁@"))+e.value+r.substring(r.indexOf("@▁@")+3)}))),e.next=9,(0,g.n4)(t,n||{code:x.Base64.encode(r),language:b.language});case 9:return s=e.sent,e.abrupt("return",s);case 11:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function J(){return(new Date).getTime()}return(0,p.useEffect)((function(){(O||o)&&E(o||D.id)}),[D]),(0,p.useEffect)((function(){return function(){sessionStorage.removeItem("projectFill")}}),[]),(0,k.jsxs)("div",{children:[(0,k.jsx)(m.ZP,a()(a()({loading:S},n),{},{onClick:c()(l()().mark((function e(){var n,r,s,o,u,d,p,m,y,j,A,k,b,w;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("运行调试"!==t){e.next=20;break}if(I(!0),!S){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,(0,v.ZP)("/api/problems/".concat(B,"/start.json"),{method:"get"});case 6:return n=e.sent,e.next=9,T(null,null==n?void 0:n.identifier);case 9:if(0!==(null==(r=e.sent)?void 0:r.status)){e.next=18;break}return s=function(){var e=c()(l()().mark((function e(){var t,i,a,r,c;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.rX)(null==n?void 0:n.identifier,"submit");case 2:if(t=e.sent,i=t.status,t.message,a=t.data,r=J(),c=r-o>6e3,0===i||c||setTimeout(s,1e3),!c){e.next=13;break}return h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),I(!1),e.abrupt("return");case 13:0===i&&(I(!1),R(a),2===a.status&&(I(!1),h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),o=J(),e.next=15,(0,g.bM)(null==n?void 0:n.identifier,{});case 15:s(),e.next=19;break;case 18:I(!1);case 19:return e.abrupt("return");case 20:return u=!0,e.next=23,i.validateFields().then((function(){u=!1}),(function(e){var n,t;e.errorFields[0].name.includes("standard_answers")?f.ZP.error("填空项答案不能为空"):f.ZP.error(e.errorFields[0].errors[0]),0===(null===(n=e.errorFields)||void 0===n?void 0:n.length)&&(u=!1),i.scrollToField(null==e||null===(t=e.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"}),u=!0}));case 23:if(!u){e.next=25;break}return e.abrupt("return");case 25:if(I(!0),!S){e.next=28;break}return e.abrupt("return");case 28:if(d="",p=i.getFieldsValue(),B){e.next=39;break}return e.next=33,(0,v.ZP)("/api/problems.json",{method:"post",body:a()(a()({},p),{},{hack:a()(a()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(m=p.hack)||void 0===m||null===(m=m.sub_discipline_id)||void 0===m?void 0:m[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:a()(a()({},p.hack_codes),{},{code:x.Base64.encode(p.hack_codes.code)}),hack_sets:[a()({},p.hack_sets)],is_blank:!0})});case 33:d=e.sent,B=null===(y=d)||void 0===y?void 0:y.identifier,sessionStorage.projectFill=B,E(B),e.next=42;break;case 39:return e.next=41,(0,v.ZP)("/api/problems/".concat(B,".json"),{method:"put",body:a()(a()({},p),{},{hack:a()(a()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(j=p.hack)||void 0===j||null===(j=j.sub_discipline_id)||void 0===j?void 0:j[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:a()(a()({},p.hack_codes),{},{code:x.Base64.encode(p.hack_codes.code)}),update_hack_sets:[a()({},p.hack_sets)],is_blank:!0})});case 41:d=e.sent;case 42:return e.next=44,(0,v.ZP)("/api/problems/".concat(B,"/start.json"),{method:"get"});case 44:return A=e.sent,e.next=47,M(null,null==A?void 0:A.identifier);case 47:if(0!==(null==(k=e.sent)?void 0:k.status)){e.next=56;break}return b=function(){var e=c()(l()().mark((function e(){var n,t,i,a,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.rX)(null==A?void 0:A.identifier,"submit");case 2:if(n=e.sent,t=n.status,n.message,i=n.data,a=J(),r=a-w>1e3*(p.hack.time_limit+3),0===t||r||setTimeout(b,1e3),!r){e.next=13;break}return h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),I(!1),e.abrupt("return");case 13:0===t&&(I(!1),R(i),2===i.status&&(I(!1),h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),w=J(),e.next=53,(0,g.bM)(null==A?void 0:A.identifier,{});case 53:b(),e.next=57;break;case 56:I(!1);case 57:case"end":return e.stop()}}),e)}))),children:t})),(null==_?void 0:_.id)&&2!==_.status&&(0,k.jsx)(h.Z,{open:(null==_?void 0:_.id)&&2!==_.status,title:"运行结果",width:1100,footer:!1,onOk:function(){R({})},onCancel:function(){R({})},children:(0,k.jsxs)("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15},children:[(0,k.jsxs)("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14},children:[(0,k.jsxs)("div",{children:[(0,k.jsx)("span",{style:{color:"#666666"},children:"状态"}),(0,k.jsx)("span",{style:{marginLeft:12,color:0!==_.status&&"#E30000"},children:y.Im[_.status]})]}),(0,k.jsxs)("div",{children:[(0,k.jsx)("span",{style:{color:"#666666"},children:"提交时间"}),(0,k.jsx)("span",{style:{marginLeft:12},children:A()(_.created_at).format("YYYY-MM-DD HH:mm:ss")})]}),(0,k.jsxs)("div",{children:[(0,k.jsx)("span",{style:{color:"#666666"},children:"语言"}),(0,k.jsx)("span",{style:{marginLeft:12},children:_.language})]}),(0,k.jsxs)("div",{children:[(0,k.jsx)("span",{style:{color:"#666666"},children:"执行用时"}),(0,k.jsxs)("span",{style:{marginLeft:12},children:[_.execute_time,"ms"]})]})]}),(0,k.jsx)(y.Y4,a()({},_))]})})]})}},3879:function(e,n,t){t.d(n,{u:function(){return w}});var i=t(39647),a=t.n(i),r=t(79800),l=t.n(r),s=t(85573),c=t.n(s),o=t(82242),u=t.n(o),d=t(59301),p=t(95237),f=t(43604),m=t(6848),h=t(78241),x=t(6085),v=t(65547),g=t(97810),y=t(78666),j=t(37712),A=["key","name"],k=["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"],b=function(e){var n=e.value,t=e.onChange,i=e.choiceTextKey,a=e.answerKey,r=e.index,l=e.isEdit,s=e.setInputActive,o=e.form,d=e.choiceOptionsPath,h=e.allowChangeMode,A=e.showAddIcon,b=e.addItem,w=e.deleteItem,N=1===(null==n?void 0:n[a]),S=function(){var e;N?t(u()(u()({},n),{},c()({},a,0))):(h||(e=o.getFieldValue(d),o.setFieldValue(d,e.map((function(e){return u()(u()({},e),{},c()({},a,0))})))),t(u()(u()({},n),{},c()({},a,1))))};return(0,j.jsxs)(p.Z,{className:x.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,j.jsx)(f.Z,{onClick:S,className:"".concat(x.Z.choiceIndex," ").concat(N?x.Z.activeAnswer:""),children:k[r]}),(0,j.jsx)(f.Z,{flex:1,className:"".concat(x.Z.editorWrap," ml15"),onClick:s,children:(0,j.jsx)(y.x,{height:155,placeholder:"请您输入选项",isEdit:l,value:null==n?void 0:n[i],onChange:function(e){t(u()(u()({},n),{},c()({},i,e)))}})}),(0,j.jsx)(f.Z,{flex:"0 0 auto",className:"ml15",children:(0,j.jsx)("div",{onClick:S,className:"".concat(x.Z.setAnswerBtn," ").concat(N?x.Z.activeAnswer:""),children:N?"正确答案":"设为答案"})}),(0,j.jsxs)(f.Z,{className:x.Z.actionWrapper,children:[(0,j.jsx)(m.Z,{title:"新增参考答案",children:(0,j.jsx)(v.Z,{className:x.Z.addIcon,onClick:b,style:{visibility:A?"visible":"hidden"}})}),(0,j.jsx)(m.Z,{title:"删除",children:(0,j.jsx)(g.Z,{className:x.Z.deleteIcon,onClick:w,style:{visibility:r>1?"visible":"hidden"}})})]})]})},w=function(e){var n=e.questionTitlePlaceholder,t=e.titleKey,i=e.choiceKey,r=e.analysisKey,s=e.choiceTextKey,o=e.answerKey,p=e.choiceOptionsPath,f=e.allowChangeMode,m=void 0===f||f,v=e.form,g=e.showAnalysis,w=void 0===g||g,N=(0,d.useState)(),S=l()(N,2),I=S[0],Z=S[1],C=(0,d.useState)(!1),B=l()(C,2),E=B[0],D=B[1];return(0,j.jsxs)("div",{className:x.Z.wrap,children:[(0,j.jsx)("div",{className:x.Z.questionTitleEditorWrap,children:(0,j.jsx)(h.Z.Item,{label:"题干",name:t,labelCol:{span:24},rules:[{required:!0}],children:(0,j.jsx)(y.h,{scrollId:Array.isArray(t)?t.join("_"):"".concat(t),watch:!0,height:140,placeholder:n})})}),(0,j.jsx)(h.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),(0,j.jsx)(h.Z.List,{name:i,rules:[{validator:function(e,n){var t=n.some((function(e){return 1===e[o]})),i=n.findIndex((function(e){var n;return(null===(n=e[s])||void 0===n?void 0:n.length)<=0}));return-1!==i?Promise.reject(new Error("请先输入".concat(k[i],"选项的内容"))):t?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e,n){var t=n.add,i=n.remove;return(0,j.jsxs)("div",{id:Array.isArray(p)?p.join("_"):"".concat(p),children:[e.map((function(n,r){var l=n.key,f=n.name,x=a()(n,A),g=I===l,y=r<7&&r===e.length-1;return(0,d.createElement)(h.Z.Item,u()(u()({},x),{},{key:l,name:f,noStyle:!0}),(0,j.jsx)(b,{choiceTextKey:s,answerKey:o,index:r,isEdit:g,setInputActive:function(){Z(l)},form:v,choiceOptionsPath:p,allowChangeMode:m,showAddIcon:y,addItem:function(){return t(c()(c()({},s,""),o,0))},deleteItem:function(){return i(f)}}))})),e.length<8&&(0,j.jsx)("div",{className:"".concat(x.Z.addBtn," mb30"),onClick:function(){return t(c()(c()({},s,""),o,0))},children:"添加选项"})]})}}),w&&(0,j.jsx)("div",{onClick:function(){return D(!0)},children:(0,j.jsx)(h.Z.Item,{name:r,label:"题目解析",labelCol:{span:24},children:(0,j.jsx)(y.x,{placeholder:"请编辑题目解析(非必填)",isEdit:E})})})]})}},48763:function(e,n,t){t.d(n,{r:function(){return y}});var i=t(82242),a=t.n(i),r=t(39647),l=t.n(r),s=(t(59301),t(36381)),c=t(78241),o=t(95237),u=t(94001),d=t(6848),p=t(6085),f=t(97810),m=t(78666),h=t(3879),x=t(37712),v=["key","name"],g=s.Z.Panel,y=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),i=e.withScore;return(0,x.jsxs)("div",{className:p.Z.wrap,children:[(0,x.jsx)("div",{className:p.Z.questionTitleEditorWrap,children:(0,x.jsx)(c.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,x.jsx)(m.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,x.jsx)(c.Z.Item,{label:"小题",required:!0,labelCol:{span:24}}),(0,x.jsx)(c.Z.List,{name:"sub_item_banks",rules:[{validator:function(e,n){return n?Promise.resolve():Promise.reject(new Error("请添加小题"))}}],children:function(e,n){var r=n.add,m=n.remove;return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(s.Z,{className:e.length>0?p.Z.collapseWrapper:"",bordered:!1,expandIcon:function(e){var n=e.isActive;return(0,x.jsx)("i",{className:"iconfont icon-weizhankai ".concat(n?p.Z.open:p.Z.close),style:{fontSize:14,transition:"all .2s"}})},children:e.map((function(e,n){var r=e.key,s=e.name,y=l()(e,v);return(0,x.jsx)(g,{className:p.Z.panel,forceRender:!0,header:(0,x.jsxs)("div",{className:p.Z.panelHeader,children:["第",n+1,"小题",(0,x.jsx)("span",{children:"(单选题)"})]}),extra:(0,x.jsxs)(o.Z,{align:"middle",onClick:function(e){return e.stopPropagation()},children:[i&&(0,x.jsx)(c.Z.Item,a()(a()({},y),{},{rules:[{required:!0,message:"请输入小题分值"}],label:"分值",name:[s,"question_score"],className:p.Z.blankInputNumberWrapper,children:(0,x.jsx)(u.Z,{className:p.Z.blankInput,placeholder:"请输入当前小题分数",min:.1,precision:1,max:100,style:{width:150}})})),(0,x.jsx)(d.Z,{title:"删除",children:(0,x.jsx)(f.Z,{className:"".concat(p.Z.deleteIcon," ml40"),onClick:function(){return m(s)}})})]}),children:(0,x.jsx)(c.Z.Item,a()(a()({},y),{},{name:s,children:(0,x.jsx)(h.u,{questionTitlePlaceholder:"请编辑选择题题干内容",allowChangeMode:!1,form:t,choiceKey:[s,"choices"],titleKey:[s,"name"],analysisKey:[s,"analysis"],choiceOptionsPath:["sub_item_banks",s,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"})}))},r)}))}),e.length<20&&(0,x.jsx)("div",{className:"".concat(p.Z.addBtn),onClick:function(){return r({name:"",choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}})),analysis:""})},children:"添加小题"})]})}})]})}},68054:function(e,n,t){t.d(n,{u:function(){return D}});var i=t(39647),a=t.n(i),r=t(91232),l=t.n(r),s=t(85573),c=t.n(s),o=t(82242),u=t.n(o),d=t(79800),p=t.n(d),f=t(37205),m=t.n(f),h=t(59301),x=t(43418),v=t(95237),g=t(43604),y=t(24650),j=t(6848),A=t(78673),k=t(78241),b=t(94001),w=t(78666),N=t(97810),S=t(6085),I=t(37712),Z=["key","name"],C=function(e){var n=e.value,t=e.onChange;return(0,I.jsxs)(v.Z,{align:"middle",className:"ml20",gutter:[40,20],children:[null==n?void 0:n.map((function(e,i){return(0,I.jsxs)(g.Z,{className:S.Z.blankWrapper,children:[(0,I.jsx)(y.Z,{className:S.Z.blankInput,defaultValue:e,maxLength:1e3,onBlur:function(e){var a=m()(n),r=e.target.value.trim();a[i]=r,t(a)}}),(0,I.jsx)(j.Z,{title:"删除",children:(0,I.jsx)(N.Z,{className:S.Z.deleteIcon,style:{marginLeft:15,visibility:i>0?"visible":"hidden"},onClick:function(){return function(e){x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:S.Z.modal,onOk:function(){var i=m()(n);i.splice(e,1),t(i)}})}(i)}})})]},"".concat(e,"_").concat(i))})),(0,I.jsx)(g.Z,{children:(0,I.jsx)("div",{className:"".concat(S.Z.addBtn),onClick:function(){var e;(e=m()(n)).push(""),t(e)},children:"新增答案"})})]})},B=function(e){var n=e.value,t=void 0===n||n,i=e.onChange;return(0,I.jsx)(A.Z,{checked:!t,onChange:function(e){i(!e)}})},E="▁",D=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.scoreByBlank,r=void 0!==i&&i,s=e.answerKey,o=(0,h.useState)(!1),d=p()(o,2),f=d[0],m=d[1],x=function(e,n){for(var t=n.line,i=0,a=0;a1?Array.from({length:l},(function(e,n){return s+n})):s)}else if(r>0){var c=x(e,n.from);console.log("新增".concat(r,"个,之前有").concat(c,"个")),t(r,c)}}(e,n,N,F)}})})}),(0,I.jsx)(k.Z.List,{name:s,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,i=l()(n);try{for(i.s();!(t=i.n()).done;){var a=(t.value||{}).answer_text;if(null!=a&&a.some((function(e){return 0===(null==e?void 0:e.length)})))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){i.e(e)}finally{i.f()}return Promise.resolve()}}],children:function(e,n,t){var i=n.add,l=n.remove;t.errors;return A.current=i,D.current=l,(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(k.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t=e.key,i=e.name,l=a()(e,Z);return(0,I.jsxs)(v.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,I.jsxs)(g.Z,{flex:"0 0 auto",className:"".concat(S.Z.blankIndex),children:["填空项",n+1]}),(0,I.jsxs)(g.Z,{flex:1,children:[(0,I.jsxs)(v.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,I.jsx)(g.Z,{children:(0,I.jsx)(k.Z.Item,u()(u()({},l),{},{name:[i,"answer_text"],noStyle:!0,children:(0,I.jsx)(C,{})}))}),r&&(0,I.jsx)(g.Z,{flex:"224px",children:(0,I.jsx)(k.Z.Item,u()(u()({},l),{},{name:[i,"score"],label:"分值",rules:[{required:!0}],className:S.Z.blankInputNumberWrapper,children:(0,I.jsx)(b.Z,{className:S.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]}),(0,I.jsx)(k.Z.Item,u()(u()({},l),{},{name:[i,"position"],noStyle:!0,children:(0,I.jsx)(y.Z,{type:"hidden"})}))]})]},t)}))]})}}),(null==P?void 0:P.length)>1&&(0,I.jsxs)(v.Z,{align:"middle",className:(null==P?void 0:P.length)>1?"mb30":"".concat(S.Z.hide),children:[(0,I.jsx)(k.Z.Item,{name:"is_ordered",children:(0,I.jsx)(B,{})}),(0,I.jsx)(g.Z,{className:"ml10",children:"允许学生每个填空的答案与标准答案的顺序不一致"})]}),(0,I.jsx)("div",{onClick:function(){return m(!0)},children:(0,I.jsx)(k.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,I.jsx)(w.x,{placeholder:"请编辑题目解析(非必填)",isEdit:f})})})]})}},89517:function(e,n,t){t.d(n,{Z:function(){return A}});var i=t(39647),a=t.n(i),r=t(79800),l=t.n(r),s=t(82242),c=t.n(s),o=t(85573),u=t.n(o),d=t(59301),p=t(95237),f=t(43604),m=t(78241),h=t(6085),x=t(78666),v=t(37712),g=["key","name"],y=u()(u()({},"正确","T"),"错误","F"),j=function(e){var n=e.value,t=e.onChange,i=e.form,a=1===(null==n?void 0:n.is_answer),r=null==n?void 0:n.choice_text,l=function(){var e=i.getFieldsValue().choices.map((function(e){return{choice_text:e.choice_text,is_answer:0}}));i.setFieldsValue({choices:e}),t(c()(c()({},n),{},{is_answer:1}))};return(0,v.jsxs)(p.Z,{className:h.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,v.jsx)(f.Z,{onClick:l,className:"".concat(h.Z.choiceIndex," ").concat(h.Z.judgementIndex," ").concat(a?h.Z.activeAnswer:""),children:y[r]}),(0,v.jsx)(f.Z,{flex:1,className:"".concat(h.Z.editorWrap," ml15"),children:(0,v.jsx)("div",{className:"".concat(h.Z.inputBorder," ").concat(h.Z.placeholder," ").concat(a?h.Z.activeJudgementAnswer:""),children:r})}),(0,v.jsx)(f.Z,{flex:"0 0 auto",className:"ml15",children:(0,v.jsx)("div",{onClick:l,className:"".concat(h.Z.setAnswerBtn," ").concat(a?h.Z.activeAnswer:""),children:a?"正确答案":"设为答案"})})]})},A=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),i=(0,d.useState)(!1),r=l()(i,2),s=r[0],o=r[1];return(0,v.jsxs)("div",{className:h.Z.wrap,children:[(0,v.jsx)("div",{className:h.Z.questionTitleEditorWrap,children:(0,v.jsx)(m.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,v.jsx)(x.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,v.jsx)(m.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24},children:(0,v.jsx)(m.Z.List,{name:"choices",rules:[{validator:function(e,n){return n.some((function(e){return 1===(null==e?void 0:e.is_answer)}))?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e){return(0,v.jsx)("div",{id:"choices",children:e.map((function(e){var n=e.key,i=e.name,r=a()(e,g);return(0,d.createElement)(m.Z.Item,c()(c()({},r),{},{key:n,name:i,noStyle:!0}),(0,v.jsx)(j,{form:t}))}))})}})}),(0,v.jsx)("div",{onClick:function(){return o(!0)},children:(0,v.jsx)(m.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,v.jsx)(x.x,{placeholder:"请编辑题目解析(非必填)",isEdit:s})})})]})}},78666:function(e,n,t){t.d(n,{h:function(){return p},x:function(){return f}});var i=t(82242),a=t.n(i),r=t(39647),l=t.n(r),s=t(77036),c=t(6085),o=(t(59301),t(4585)),u=t(37712),d=["value","onChange","scrollId"],p=function(e){var n=e.value,t=e.onChange,i=e.scrollId,r=l()(e,d);return(0,u.jsx)("div",{id:i||"",children:(0,u.jsx)(s.Z,a()(a()({},r),{},{hidetoolBar:!0,defaultValue:n,onChange:function(e,n){console.log("a:",e,n),null!=n&&n.length?t(e,n):t(e)}}))})},f=function(e){var n=e.value,t=e.onChange,i=e.placeholder,a=e.height,r=void 0===a?140:a;return e.isEdit?(0,u.jsx)(s.Z,{watch:!0,isFocus:!0,height:r,placeholder:i,defaultValue:n,onChange:t}):(0,u.jsx)("div",{style:{cursor:"pointer"},children:n?(0,u.jsx)(o.Z,{className:c.Z.inputBorder,value:n}):(0,u.jsx)("div",{className:"".concat(c.Z.inputBorder," ").concat(c.Z.placeholder),children:i})})}},28263:function(e,n,t){t.d(n,{W:function(){return B}});var i=t(91232),a=t.n(i),r=t(79800),l=t.n(r),s=t(82242),c=t.n(s),o=t(39647),u=t.n(o),d=t(59301),p=t(8591),f=t(12563),m=t(78241),h=t(78673),x=t(95237),v=t(43604),g=t(6848),y=t(24650),j=t(94001),A=t(6085),k=t(78666),b=t(77036),w=t(2842),N=t(37712),S=["value","onChange"],I=["key","name"],Z=function(e){var n=e.value,t=e.onChange,i=u()(e,S);return(0,N.jsx)(b.Z,c()(c()({},i),{},{defaultValue:null==n?void 0:n[0],onChange:function(e){t([e])}}))},C=function(e){var n=e.value,t=void 0===n?[]:n,i=e.onClose;return(0,N.jsx)(f.Z,{closable:!0,onClose:i,className:A.Z.keywordTag,children:null==t?void 0:t.join(" 或 ")})},B=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.showKeywords,r=e.isMustKeyWords,s=void 0===r?i:r,o=(0,d.useState)(!1),f=l()(o,2),b=f[0],S=f[1],B=(0,d.useState)(""),E=l()(B,2),D=E[0],F=E[1],P=m.Z.useWatch("use_keywords",t),_=m.Z.useWatch("question_score",t);return(0,N.jsxs)("div",{className:A.Z.wrap,children:[(0,N.jsx)("div",{className:A.Z.questionTitleEditorWrap,children:(0,N.jsx)(m.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,N.jsx)(k.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,N.jsx)(m.Z.Item,{label:"参考答案",name:"answer_texts",labelCol:{span:24},children:(0,N.jsx)(Z,{watch:!0,height:140,placeholder:"请编辑参考答案(非必填)"})}),i&&!s&&(0,N.jsx)(m.Z.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked",children:(0,N.jsx)(h.Z,{defaultChecked:!0})}),i&&s&&(0,N.jsxs)(x.Z,{align:"middle",className:"mb30",children:[(0,N.jsx)(m.Z.Item,{name:"use_keywords",valuePropName:"checked",children:(0,N.jsx)(h.Z,{})}),(0,N.jsx)(v.Z,{className:"ml10",children:"开启关键词自动判分"}),(0,N.jsx)(v.Z,{children:(0,N.jsx)(g.Z,{placement:"right",title:"选中后,需要设置每个关键词的分值,系统会根据设置的关键词进行自动判分; 所有关键词分值之和必须小于等于小题分值。",children:(0,N.jsx)(w.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})})})]}),(P||!s)&&(0,N.jsx)(m.Z.List,{name:"keywords",rules:[{validator:function(e,n){return s?null!=n&&n.length?(null==n?void 0:n.reduce((function(e,n){return e+n.score}),0))>parseFloat(_)?Promise.reject(new Error("所有关键词的分值之和必须小于等于该小题的分值")):Promise.resolve():Promise.reject(new Error("请输入关键词")):Promise.resolve()}}],children:function(e,n){var i=n.add,r=n.remove;return(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)("div",{className:"".concat(A.Z.title," mb10"),children:s?"关键词":(0,N.jsx)("span",{style:{color:"#9096A3"},children:"判分关键词"})}),(0,N.jsxs)(x.Z,{align:"middle",className:"font14 mb30",children:[(0,N.jsx)(v.Z,{flex:1,children:(0,N.jsx)(y.Z,{value:D,onChange:function(e){F(e.target.value)},maxLength:50,allowClear:!0,onPressEnter:function(e){var n,r,l,s,c,o="".concat(null===(n=e.target)||void 0===n?void 0:n.value).replaceAll(" ",""),u=null==o||null===(r=o.split("|"))||void 0===r?void 0:r.filter((function(e){return!!e})),d=t.getFieldValue("keywords"),f=(null==d||null===(l=d.map((function(e){return null==e?void 0:e.keyword})))||void 0===l?void 0:l.flat())||[],m=a()(u);try{for(m.s();!(s=m.n()).done;){var h=s.value;if(f.includes(h))return void p.ZP.error("为避免判分错误,请勿设置相同的关键词")}}catch(e){m.e(e)}finally{m.f()}(c=o)&&(new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~!@#¥……&*()—【】‘;:”“。,、?「」『』_\\+\\-·%《》]|[\\\\/]"),"|"!==c||(p.ZP.warning("关键词不能只输入一个“|”字符!"),0))&&(i({keyword:u,score:1}),F(""))},className:A.Z.inputBorder,placeholder:"支持设置多个关键词;并列关键词(或的关系)请用“|”分隔开"})}),(0,N.jsx)(v.Z,{flex:"148px",style:{textAlign:"right",color:"#9096A3"},children:"“回车键”保存关键词"})]}),e.map((function(e){var n=e.key,t=e.name,i=u()(e,I);return(0,N.jsx)(x.Z,{className:"mb20",style:{marginRight:148},children:(0,N.jsx)(v.Z,{flex:1,children:(0,N.jsxs)(x.Z,{align:"middle",justify:"space-between",children:[(0,N.jsx)(m.Z.Item,c()(c()({},i),{},{name:[t,"keyword"],children:(0,N.jsx)(C,{onClose:function(){return r(t)}})})),s&&(0,N.jsx)(m.Z.Item,c()(c()({},i),{},{name:[t,"score"],label:"分值",rules:[{required:!0}],className:A.Z.blankInputNumberWrapper,children:(0,N.jsx)(j.Z,{className:A.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"请输入关键词分数"})}))]})})},n)}))]})}}),(0,N.jsx)("div",{onClick:function(){return S(!0)},children:(0,N.jsx)(m.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,N.jsx)(k.x,{placeholder:"请编辑题目解析(非必填)",isEdit:b})})})]})}},56822:function(e,n,t){t.d(n,{Wk:function(){return l.W},ZZ:function(){return a.Z},rL:function(){return s.r},tc:function(){return c.t},u8:function(){return r.u},uh:function(){return i.u}});var i=t(3879),a=t(89517),r=t(68054),l=t(28263),s=t(48763),c=t(2080)},4585:function(e,n,t){t.d(n,{Z:function(){return Q}});var i=t(82242),a=t.n(i),r=t(37205),l=t.n(r),s=t(91232),c=t.n(s),o=t(79800),u=t.n(o),d=t(59301),p=(t(49040),t(32834)),f=t.n(p),m=t(11690);var h=[],x=["
                                          "],v=new(f().Renderer),g=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function y(){h.length=0,x=["
                                            "]}var j={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function A(e,n,t,i){if(n>=e.length||e[n].level<=t)return n;var a=e[n];i.push("
                                          • "+a.text+"");var r=[];return n=A(e,++n,a.level,r),r.length>0&&(i.push("
                                              "),r.forEach((function(e){i.push(e)})),i.push("
                                            ")),i.push("
                                          • "),n=A(e,n,t,i)}function k(){return A(h,0,0,x),x.push("
                                          "),x.join("")}var b={heading:function(e){var n=g.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],i=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var i=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=i.length?e.slice(i.length):e})).join("\n")}(t,n[3]||""),a=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(a)>=0){var r=S(),l=i;i=r,I[r]={type:"block",expression:l}}return{type:"code",raw:t,lang:a,text:i}}}},w=/(?:\${2})([^\n`]+?)(?:\${2})/gi,N=0,S=function(){return"__special_katext_id_".concat(N++,"__")},I={};function Z(){return I}function C(){N=0,I={}}function B(e){return e=e.replace(w,(function(e,n){var t=S();return I[t]={type:"inline",expression:n},t}))}var E=v.listitem;v.listitem=function(e){return E(B(e))};var D=v.paragraph;v.paragraph=function(e){return D(B(e))};var F=v.tablecell;v.tablecell=function(e,n){return F(B(e),n)},v.code=function(e,n,t){var i=(n||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"

                                          ".concat(e,"

                                          "):'
                                          ').concat(t?e:(0,m.escape)(e,!0),"
                                          \n"):'
                                          '+(t?e:(0,m.escape)(e,!0))+"
                                          "},v.heading=function(e,n,t){var i=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:i,level:n,text:e}),"'+e+""},f().setOptions({silent:!0,gfm:!0,pedantic:!1}),f().use({tokenizer:b,renderer:v});var P=f(),_=(t(64018),t(6419)),R=t(71681),O=t(15342),M=t(1012),L=t(29114),T=t(37712),H="@▁@",J=/]*>/g;var Q=function(e){var n=e.value,t=void 0===n?"":n,i=e.className,r=e.showTextOnly,s=e.showLines,o=e.style,p=void 0===o?{}:o,f=e.stylesPrev,m=void 0===f?{}:f,h=e.highlightKeywords,x=e.showProgramFill,v=(e.isProgramFill,e.disabledFill),g=void 0!==v&&v,A=e.programFillValue,b=e.onFillChange,w=void 0===b?function(e){}:b,N=e.onFillBlur,S=void 0===N?function(){}:N,I=String(t),B=(0,d.useState)(""),E=u()(B,2),D=E[0],F=E[1],Q=(0,d.useState)("office"),G=u()(Q,2),V=G[0],q=G[1],U=(0,d.useState)([]),W=u()(U,2),z=W[0],Y=W[1],K=(0,d.useRef)("a"+(0,M.Z)()),X={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),i=[];return t.map((function(e){""!=e&&i.push(".".concat(K.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{I=I.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+R.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+R.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+R.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return I=I.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,i){return function(e,n){var t=document.createElement(e===H?"input":"textarea");t.style.width="100%",t.style.height=e===H?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var i=Object.keys(X).length;return X[i]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                          '.concat($(I||""),"
                                          ")}var n=P(I);n=$(n);var t=Z();I.match(/\[TOC\]/)&&(n=n.replace("

                                          [TOC]

                                          ",k()),y()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var i=t[n],a=i.type,r=i.expression;return(0,O.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(r)||"",{displayMode:"block"===a,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),C();var i=document.createElement("div");return i.innerHTML=n,h?(ie(i,h.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),i.innerHTML):r?i.innerText:(setTimeout((function(){return le()}),500),i.innerHTML)}),[I,h]);(0,d.useEffect)((function(){ae.current&&ae.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[z]),(0,d.useEffect)((function(){if(null!=A&&A.length){var e,n=ae.current.querySelectorAll(".edu-program-fill-score"),t=ae.current.querySelectorAll('[name="edu-program-fill"]'),i=c()(t.entries());try{for(i.s();!(e=i.n()).done;){var a,r=u()(e.value,2),l=r[0],s=r[1];s.value=null===(a=A[l])||void 0===a?void 0:a.value,"warning"===A[l].type?s.className="program-fill-warning":"success"===A[l].type?s.className="program-fill-success":s.className=""}}catch(e){i.e(e)}finally{i.f()}var o,d=c()(n.entries());try{for(d.s();!(o=d.n()).done;){var p,f,m=u()(o.value,2),h=m[0];m[1].innerHTML=null!==(p=A[h])&&void 0!==p&&p.score?"".concat(null===(f=A[h])||void 0===f?void 0:f.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}Y(A)}}),[A]);var ne=function(e){z[e.target.dataset.id]=z[e.target.dataset.id]||{},z[e.target.dataset.id].value=e.target.value,Y(l()(z)),w(z,e.target.dataset.id)},te=function(e){z[e.target.dataset.id]=z[e.target.dataset.id]||{},z[e.target.dataset.id].value=e.target.value,Y(l()(z)),S(z,e.target.dataset.id)};function ie(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ie(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var i=document.createElement("span");i.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(i)}}))}var ae=(0,d.useRef)();function re(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),F(t),q("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),F(t),q("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),F(t),q("html");else if(t.startsWith("#")){e.preventDefault();var i=document.getElementById(t.replace("#",""));i&&i.scrollIntoView(!0)}}}j.WebkitLineClamp=s,s&&(p=a()(a()({},p),j));var le=function(){var e,n=null===(e=ae.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(_.ZP.isSupported()){var n=new _.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ae.current&&ee&&ee.match(J)&&window.PR.prettyPrint(),ae.current)return ae.current.addEventListener("click",re),function(){var e;null===(e=ae.current)||void 0===e||e.removeEventListener("click",re),C(),y()}}),[ee,ae.current,re]),(0,T.jsxs)(T.Fragment,{children:[r&&(0,T.jsx)("div",{ref:ae,children:ee}),!r&&(0,T.jsx)("div",{ref:ae,style:a()({},p),className:"".concat(i||""," ").concat(g?"disabled-fill":""," markdown-body ").concat(K.current),dangerouslySetInnerHTML:{__html:ee}}),(0,T.jsx)(L.Z,{close:!0,data:D,type:null!=D&&D.length?V:"",style:a()({},m),onClose:function(){return F("")}})]})}},93428:function(e,n,t){t.d(n,{Z:function(){return s}});t(59301);var i=t(80608),a="ldsRing___mpBZC",r="idsRingWrapper___Of9_n",l=t(37712),s=function(e){var n=e.message,t=e.className,s=(e.children,e.style),c=void 0===s?{}:s;return(0,l.jsxs)("div",{className:"".concat(r," ").concat(t),children:[(0,l.jsxs)("div",{className:a,children:[(0,l.jsx)("div",{}),(0,l.jsx)("div",{}),(0,l.jsx)("div",{}),(0,l.jsx)("div",{})]}),n?(0,l.jsx)("p",{style:c,children:n}):null,(0,l.jsx)(i.Outlet,{})]})}},16726:function(e,n,t){t.d(n,{h:function(){return v}});var i=t(82242),a=t.n(i),r=t(79800),l=t.n(r),s=t(59301),c=t(57809),o=t(78241),u=t(3113),d=t(89780),p=t.n(d),f=(t(94527),t(66608),t(37712)),m=c.default.Option,h={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function v(e){var n=e.value,t=e.onChange,i=e.mode,r=e.options,c=void 0===r?{}:r,o=(0,s.useRef)(),u=(0,s.useState)(),d=l()(u,2),m=d[0],h=d[1];return(0,s.useEffect)((function(){if(m){var e=function(e){var n=e.getValue();t&&t(n)};return m.on("change",e),function(){m.off("change",e)}}}),[m,t]),(0,s.useEffect)((function(){m&&m.setOption("mode",i)}),[m,i]),(0,s.useEffect)((function(){m&&(n===m.getValue()&&""!==n||setTimeout((function(){m.setValue(n||"")}),300))}),[m,n]),(0,s.useEffect)((function(){if(o.current&&!m){var e=p().fromTextArea(o.current,a()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));h(e)}}),[o.current,m]),(0,f.jsx)("div",{className:"my-codemirror-container",children:(0,f.jsx)("textarea",{ref:o})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,s.useState)("python"),r=l()(i,2),d=r[0],p=r[1];return(0,f.jsxs)(o.Z,a()(a()({},h),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,f.jsx)(o.Z.Item,{label:"代码语言",name:"language",children:(0,f.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(x[e][1])},children:Object.keys(x).map((function(e){return(0,f.jsx)(m,{value:e,children:x[e][0]},e)}))})}),(0,f.jsx)(o.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,f.jsx)(v,{mode:d})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},77036:function(e,n,t){t.d(n,{Z:function(){return ce}});var i=t(91232),a=t.n(i),r=t(7557),l=t.n(r),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(85573),p=t.n(d),f=t(59301),m=t(89780),h=t.n(m),x=t(76374),v=(t(94527),t(6313),t(25717),t(99498),t(25419),t(67549),t(4585)),g=t(37712),y=function(e){var n=e.value,t=void 0===n?"":n,i=(e.className,e.showTextOnly,e.showLines,e.style,(0,f.useMemo)((function(){return""}),[t]));return(0,g.jsx)(g.Fragment,{children:(0,g.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})},j=t(82242),A=t.n(j),k=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function b(e){var n=e.onActionCallback,t=e.title,i=e.icon,a=e.actionName,r=e.className,l=void 0===r?"":r,s=e.children;return(0,g.jsxs)("a",{title:t,className:l,onClick:function(){n(a)},children:[(0,g.jsx)("i",{className:"md-iconfont ".concat(i)}),s]})}var w=function(e){var n=e.watch,t=e.showNullButton,i=e.showNullProgramButton,a=e.onActionCallback,r=e.fullScreen,l=e.insertTemp,s=e.hidetoolBar,c=[].concat(k,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,g.jsxs)("ul",{className:"markdown-toolbar-container",children:[!s&&c.map((function(e,n){return(0,g.jsx)("li",{children:e.actionName?(0,g.jsx)(b,A()(A()({},e),{},{onActionCallback:a})):(0,g.jsx)("span",{className:"v-line"})},n)})),t?(0,g.jsx)("li",{children:(0,g.jsx)(b,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:a,children:(0,g.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,i?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("li",{children:(0,g.jsx)(b,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:a,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,g.jsx)("li",{children:(0,g.jsx)(b,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:a,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,l&&(0,g.jsx)("li",{children:(0,g.jsx)(b,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(l),onActionCallback:a,children:(0,g.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,g.jsx)("li",{className:"btn-full-screen",children:(0,g.jsx)(b,{icon:"".concat(r?"icon-shrink":"icon-enlarge"),title:r?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:a})})]})},N=t(74063),S=t(78241),I=t(24650),Z=t(3113),C={labelCol:{span:4},wrapperCol:{span:20}},B=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(S.Z,A()(A()({},C),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,g.jsx)(S.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,g.jsx)(I.Z,{})}),(0,g.jsx)(S.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,g.jsx)(I.Z,{})}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(Z.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},E=t(16726),D=t(8591),F=t(10459),P=S.Z.useForm,_={width:280,marginRight:10},R={labelCol:{span:5},wrapperCol:{span:19}},O=function(e){var n=e.callback,t=e.onCancel,i=P(),a=u()(i,1)[0],r=(0,f.useRef)();function l(e,n){-1!==e.status?a.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):D.ZP.error(e.message)}return(0,g.jsxs)(S.Z,A()(A()({form:a},R),{},{className:"upload-image-panel",onFinish:function(e){n(A()(A()({},e),{},{name:r.current}))},style:{width:470,overflow:"hidden"},children:[(0,g.jsx)(S.Z.Item,{label:"图片地址",required:!0,children:(0,g.jsxs)("div",{className:"flex-container",children:[(0,g.jsx)(S.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,g.jsx)(I.Z,{style:_})}),(0,g.jsx)(M,{onFileChange:function(e){var n=e.target.files[0];r.current=n.name,L(n,l)}})]})}),(0,g.jsx)(S.Z.Item,{label:"图片描述",name:"alt",children:(0,g.jsx)(I.Z,{style:{width:264}})}),(0,g.jsxs)(S.Z.Item,{style:{textAlign:"right"},children:[(0,g.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(Z.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function M(e){var n=e.onFileChange;return(0,g.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,g.jsx)("input",{type:"file",onChange:n})]})}function L(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var i=new window.XMLHttpRequest;i.withCredentials=!0,i.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),i.addEventListener("error",(function(e){console.error(e)}),!1),i.open("POST","".concat(F.KI,"/api/attachments.json")),i.send(t)}var T=t(5112),H=t(94001),J=T.ZP.Group,Q={margin:"0 8px"},G=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(S.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,g.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,g.jsx)("span",{style:Q,children:"单元格数:"}),(0,g.jsx)("span",{style:Q,children:"行数"}),(0,g.jsx)(S.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,g.jsx)(H.Z,{})}),(0,g.jsx)("span",{style:Q,children:"列数"}),(0,g.jsx)(S.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,g.jsx)(H.Z,{})})]}),(0,g.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,g.jsx)("span",{style:Q,children:"对齐方式:"}),(0,g.jsx)(S.Z.Item,{name:"align",children:(0,g.jsxs)(J,{children:[(0,g.jsx)(T.ZP,{value:"default",children:(0,g.jsx)("i",{className:"fa fa-align-justify"})}),(0,g.jsx)(T.ZP,{value:"left",children:(0,g.jsx)("i",{className:"fa fa-align-left"})}),(0,g.jsx)(T.ZP,{value:"center",children:(0,g.jsx)("i",{className:"fa fa-align-center"})}),(0,g.jsx)(T.ZP,{value:"right",children:(0,g.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(Z.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},V=t(71681),q=t(49105),U=t(1012),W=t(43418),z="link",Y="upload-image",K="code-block",X="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(46587);var te="@▁▁@";function ie(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ae=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",re=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],le=p()(p()({},ae+"-B","bold"),ae+"-I","italic"),se=p()(p()(p()(p()({},z,"添加链接"),K,"添加代码块"),Y,"添加文件"),X,"添加表格"),ce=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,r=e.width,s=void 0===r?"100%":r,o=e.height,d=void 0===o?400:o,m=e.miniToolbar,j=void 0!==m&&m,A=e.isFocus,k=void 0!==A&&A,b=e.watch,S=e.insertTemp,I=e.mode,Z=void 0===I?"markdown":I,C=e.id,F=void 0===C?"markdown-editor-id":C,P=e.showResizeBar,_=void 0!==P&&P,R=e.noStorage,M=void 0!==R&&R,T=e.showNullButton,H=void 0!==T&&T,J=e.showNullProgramButton,Q=void 0!==J&&J,$=e.hidetoolBar,ae=void 0!==$&&$,ce=e.fullScreen,oe=void 0!==ce&&ce,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,fe=e.className,me=void 0===fe?"":fe,he=e.disablePaste,xe=void 0!==he&&he,ve=e.disabled,ge=void 0!==ve&&ve,ye=e.disabledFill,je=void 0!==ye&&ye,Ae=e.placeholder,ke=void 0===Ae?"":Ae,be=e.values,we=void 0===be?"":be,Ne=(0,f.useState)(null),Se=u()(Ne,2),Ie=Se[0],Ze=Se[1],Ce=(0,f.useState)(t),Be=u()(Ce,2),Ee=Be[0],De=Be[1],Fe=(0,f.useState)(b),Pe=u()(Fe,2),_e=Pe[0],Re=Pe[1],Oe=(0,f.useState)(oe),Me=u()(Oe,2),Le=Me[0],Te=Me[1],He=(0,f.useState)(""),Je=u()(He,2),Qe=Je[0],Ge=Je[1],Ve=(0,f.useState)(0),qe=u()(Ve,2),Ue=qe[0],We=qe[1],ze=(0,f.useState)(d),Ye=u()(ze,2),Ke=Ye[0],Xe=Ye[1],$e=(0,f.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,f.useRef)((0,U.Z)()),an=(0,f.useRef)(!1),rn=(0,f.useRef)(),ln=(0,f.useRef)(),sn=(0,f.useRef)(),cn=(0,f.useRef)(),on=(0,f.useRef)(),un=function(){var e=c()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,q.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ie,ln),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ie.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ie.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ie.replaceSelection('').concat(e.name,"")):Ie.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){var e=window.scrollY||window.pageYOffset;De(we),null==Ie||Ie.setValue(we),window.scrollTo(0,e)}),[we]),(0,f.useEffect)((function(){null==pe||pe(Le)}),[Le]),(0,f.useEffect)((function(){if(ln.current){var e=function(e,t){if(!xe){var i=t.clipboardData;if(i){var a=i.types.toString(),r=i.items;if("Files"===a||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==Z)return;try{var l,s=r[1];"file"===(null===(l=r[0])||void 0===l?void 0:l.kind)&&(s=r[0]);var c=s.getAsFile(),o=c.name.split(".").pop();L(c,(function(e){var t,i,a;e.id?(null==c||null===(t=c.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==c||null===(i=c.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==c||null===(a=c.type)||void 0===a?void 0:a.indexOf("pdf"))>-1?n.replaceSelection('').concat(c.name,"")):re.includes(o)?n.replaceSelection('').concat(c.name,"")):n.replaceSelection("[".concat(c.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){D.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=h().fromTextArea(ln.current,{mode:Z,lineNumbers:!j,lineWrapping:!0,value:t,autoCloseTags:!Q,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",ke):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),a=t.getLine(i.line),r=a.charAt(i.ch-1),l=a.lastIndexOf("@▁@",i.ch),s=a.lastIndexOf("@▁▁@",i.ch),c=l>s?l:s,o=l>s?3:4;if(-1===te.indexOf(r))return null;if(console.log("change1:",n,e,a,i,c,l,s,r),c>=0&&i.ch-c<5){var u=c+o;return t.replaceRange("",{line:i.line,ch:c},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),k&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){sn.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){sn.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var i;if(sn.current.classList.add("mouse-hover-md"),(i=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var a=function(){var e=i[r],t=e.name.split(".").pop();L(e,(function(i){var a,r,l;i.id?(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(i.id,"?type=").concat(i.content_type,")")):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(l=e.type)||void 0===l?void 0:l.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):re.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(i.id,"?type=").concat(i.content_type,")")):401===(null==i?void 0:i.status)&&(document.location.href="/user/login")}))},r=0;r0||i.target.offsetWidth>0)&&(dn(),Ie.setSize("100%","100%"),Ie.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(ln.current.parentElement),e}();return function(){var n,t;null!==(n=ln.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=ln.current)||void 0===t?void 0:t.parentElement)}}}),[Ie,dn]),(0,f.useEffect)((function(){if(Ie){for(var e=[],n=function(){var n=u()(i[t],2),a=n[0],r=n[1],l=p()({},a,(function(){pn(r)}));e.push(l),Ie.addKeyMap(l)},t=0,i=Object.entries(le);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(F);e>=Ue+1e4&&(!n||n!==Ee)&&(window.sessionStorage.setItem(F,Ee),nn(!0))}}),1e4),(0,f.useEffect)((function(){Re(b)}),[Ie,b]),(0,f.useEffect)((function(){Ie&&k&&Ie.focus()}),[Ie,k]),(0,f.useEffect)((function(){if(_e&&Ie){var e=function(e){var n=e.target;if(on.current){var t=n.scrollTop/n.scrollHeight;on.current.scrollTop=on.current.scrollHeight*t}},n=Ie.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ie,_e]),(0,f.useEffect)((function(){if(Ie&&de){var e=function(e,n){de(e,n)};return Ie.on("beforeChange",e),function(){Ie.off("beforeChange",e)}}}),[Ie,de]),(0,f.useEffect)((function(){if(Ie&&ue){var e=function(){ue(Ie.getValue())};return Ie.on("blur",e),function(){Ie.off("blur",e)}}}),[Ie,ue]),(0,f.useEffect)((function(){if(Ie){var e=function(e,n){var t=e.getValue();De(t),We((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(Q?i(t,vn(t)):i(t))};return Ie.on("change",e),function(){Ie.off("change",e)}}}),[Ie,i]),(0,f.useEffect)((function(){if(Ie)if(null==t)Ie.setValue(""),De("");else{var e=window.scrollY||window.pageYOffset;t!==Ie.getValue()&&(Ie.setValue(t),De(t),Ie.setCursor(ge?1:Ie.lineCount(),0),window.scrollTo(0,e))}}),[Ie,t]);var pn=(0,f.useCallback)((function(e){var n=Ie.getCursor(),t=Ie.getSelection(),i=t.split("\n");switch(e){case"bold":return Ie.replaceSelection("**"+t+"**"),""===t&&Ie.setCursor(n.line,n.ch+2),Ie.focus();case"italic":return Ie.replaceSelection("*"+t+"*"),""===t&&Ie.setCursor(n.line,n.ch+1),Ie.focus();case"code":return Ie.replaceSelection("`"+t+"`"),""===t&&Ie.setCursor(n.line,n.ch+1),Ie.focus();case"inline-latex":return Ie.replaceSelection("`$$"+t+"$$`"),""===t&&Ie.setCursor(n.line,n.ch+3),Ie.focus();case"latex":return Ie.replaceSelection("```latex\n"+t+"\n```"),Ie.setCursor(n.line+1,t.length+1),Ie.focus();case"line-break":return Ie.replaceSelection("
                                          \n"),Ie.focus();case"list-ul":return""===t?Ie.replaceSelection("- "+t):Ie.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ie.focus();case"list-ol":return""===t?Ie.replaceSelection("1. "+t):Ie.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ie.focus();case"add-null-ch":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("▁"),Ie.focus();case"add-signal":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("@▁@"),Ie.focus();case"add-multiple":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection(te),Ie.focus();case"inster-template-1":return""===t&&Ie.setCursor(n.line,n.ch),Ie.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ie.focus();case"eraser":return Ie.setValue(""),Ie.focus();case"trigger-watch":return Re(!_e),Ie.focus();case"trigger-full-screen":return Te(!Le),Ie.focus();case z:return void Ge(z);case K:return void Ge(K);case Y:return void Ge(Y);case X:return void Ge(X);default:throw new Error}}),[Ie,_e,Le]),fn=(0,f.useCallback)((function(e){switch(Ge(""),Qe){case z:var n=e.title,t=e.link;return Ie.replaceSelection("[".concat(n,"](").concat(t,")")),Ie.focus();case K:var i=e.language,a=e.content;return Ie.replaceSelection(["```"+i,a,"```"].join("\n")),Ie.focus();case Y:var r=e.src,l=e.alt;return l?Ie.replaceSelection("![ ".concat(l," ]( ").concat(r,' "').concat(l,'" )')):Ie.replaceSelection("![,](".concat(r,")")),Ie.focus();case X:for(var s=e.row,c=e.col,o=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},i=cn.current,a=!1,r=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ie,cn]),(0,f.useEffect)((function(){Xe(d)}),[d]);var xn={width:ie(s),height:ie(Ke)},vn=((0,f.useMemo)((function(){if(Ue){var e=new Date(Ue),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[Ue]),function(e){var n=[];if(Q){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,g.jsxs)(f.Fragment,{children:[(0,g.jsx)("div",{className:"markdown-editor-wrapper",ref:sn,children:(0,g.jsxs)("div",{className:"markdown-editor-container ".concat(me," ").concat(_e?"on-preview":""," ").concat(j?"mini":""," ").concat(Le?"full-screen":""),style:xn,children:[(0,g.jsx)(w,{insertTemp:S,watch:_e,fullScreen:Le,showNullButton:H,showNullProgramButton:Q,onActionCallback:pn,hidetoolBar:ae,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,g.jsxs)("div",{className:"markdown-editor-body",children:[(0,g.jsx)("div",{className:"codemirror-container",children:(0,g.jsx)("textarea",{ref:ln,placeholder:ke})}),_e?(0,g.jsxs)("div",{ref:on,className:"preview-container",children:["stex"===Z&&(0,g.jsx)(y,{value:Ee}),"stex"!==Z&&(0,g.jsx)(v.Z,{disabledFill:je,showProgramFill:Q,value:Ee})]}):null]})]})}),_?(0,g.jsx)("a",{ref:cn,className:"editor-resize"}):null,(0,g.jsx)(N.Z,{children:se[Qe]?(0,g.jsx)(W.Z,{centered:!0,title:se[Qe],open:!0,onCancel:hn,footer:null,className:"markdown-popup-form",children:mn}):null})]})}},74063:function(e,n,t){t.d(n,{Z:function(){return f}});var i=t(82100),a=t.n(i),r=t(29186),l=t.n(r),s=t(80619),c=t.n(s),o=t(47074),u=t.n(o),d=t(59301),p=t(4676),f=function(e){c()(t,e);var n=u()(t);function t(e){var i;a()(this,t),i=n.call(this,e);var r=window.document;return i.node=r.createElement("div"),r.body.appendChild(i.node),i}return l()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},2753:function(e,n,t){t.d(n,{jL:function(){return c},w9:function(){return te},QD:function(){return _e},cQ:function(){return ee},op:function(){return Ze},O5:function(){return Ve},_b:function(){return He},t7:function(){return P},Gi:function(){return re},YG:function(){return ae},qp:function(){return w},vr:function(){return Oe},qE:function(){return Ee},Je:function(){return O},cq:function(){return xe},tp:function(){return S}});var i=t(59301),a="banner___PoUBO",r="content___XoDjy",l="btns___Pb35j",s=t(37712),c=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.img,c=e.imgWidth,o=void 0===c?346:c,u=e.title,d=e.sunTitle,p=e.bannerExtraContent;return(0,s.jsx)("div",{className:a,children:(0,s.jsxs)("div",{className:r,children:[(0,s.jsxs)("aside",{children:[(0,s.jsxs)("p",{children:[(0,s.jsx)("b",{children:u}),(0,s.jsx)("span",{children:d})]}),t.length>0&&(0,s.jsx)("div",{className:l,children:t.map((function(e,n){return(0,s.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,s.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),p]}),i&&(0,s.jsx)("img",{style:{marginTop:33,marginRight:38},src:i,width:o})]})})},o=t(79800),u=t.n(o),d="row___aXJjm",p="title___HUKL0",f="tagsWrap___XB2W3",m="action___VdHb1",h="bar___t1kKC",x="tag___V7Eft",v="name___Hk1Ip",g="num___xQpcH",y="active___XryTX",j="tagsBorderWrap___OMxjs",A=t(92310),k=t.n(A),b=t(89392),w=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,r=e.onChange,l=e.onTitleChange,c=e.className,o=e.title,A=e.titleWidth,w=void 0===A?41:A,N=e.style,S=void 0===N?{}:N,I=e.fontColor,Z=void 0===I?"#6A7283":I,C=e.showCount,B=(0,i.useState)(0),E=u()(B,2),D=E[0],F=E[1],P=(0,i.useState)(!1),_=u()(P,2),R=_[0],O=_[1],M=(0,i.useRef)(null),L=(0,i.useRef)(null);return(0,i.useEffect)((function(){var e;0!==t.length&&((null==M||null===(e=M.current)||void 0===e?void 0:e.clientHeight)>97?F(1):F(0));0===t.length&&F(0),O(!1)}),[t]),(0,s.jsxs)("div",{className:k()(d,c),style:S,children:[(0,s.jsx)("div",{onClick:(0,b.throttle)((function(){return null==l?void 0:l()}),2e3),style:{width:w,marginTop:R?12:4},className:"".concat(p," ").concat(l?"current":""),children:o}),(0,s.jsxs)("div",{className:R?"".concat(f," ").concat(j):f,children:[(0,s.jsx)("div",{className:h,ref:L,style:D>0?{height:1===D?97:"auto",overflow:1===D?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,s.jsx)("div",{className:x,ref:M,children:null==t?void 0:t.map((function(e){return(0,s.jsxs)("span",{onClick:function(){return r(e.id)},style:{color:Z},className:a===e.id?y:"",children:[(0,s.jsx)("span",{title:e.name,className:v,children:e.name}),!!C&&(0,s.jsx)("span",{className:g,children:e.count})]},e.id)}))})}),!!D&&(0,s.jsx)(i.Fragment,{children:1===D?(0,s.jsxs)("div",{onClick:function(){var e;F(2),(null==M||null===(e=M.current)||void 0===e?void 0:e.clientHeight)>245?O(!0):O(!1)},className:m,children:["展开",(0,s.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,s.jsxs)("div",{onClick:function(){L.current.scrollTop=0,F(1),O(!1)},className:m,children:["收起",(0,s.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},N="tabs___GTqPV",S=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,a=e.onChange,r=e.className,l=e.style,c=void 0===l?{}:l;return(0,s.jsx)("div",{style:c,className:k()(N,r),children:t.map((function(e){return(0,s.jsx)("span",{onClick:function(){return a(e.id)},className:i===e.id?k()(N,e.className||""):"",children:e.name},e.id)}))})},I="input___PW2zI",Z="dropdown___vSy8B",C="menu___NiyBu",B="text___Grueu",E="b1___ZKryM",D="b2___aKyGa",F=t(24650),P=function(e){var n,t=e.dataSource,a=void 0===t?[]:t,r=e.value,l=void 0===r?"":r,c=e.onChange,o=e.className,d=e.style,p=void 0===d?{}:d,f=e.placeholder,m=(0,i.useState)(""),h=u()(m,2),x=h[0],v=h[1],g=(0,i.useState)(""),y=u()(g,2),j=y[0],A=y[1];(0,i.useEffect)((function(){var e,n=l;null!==(e=JSON.stringify(l))&&void 0!==e&&e.includes("{")&&(v(l.id),n=l.value||"");try{A(decodeURIComponent(n||""))}catch(e){A(decodeURIComponent(n||""))}}),[l]);var b=function(){c(encodeURIComponent(j),x||null)};return(0,s.jsxs)("div",{className:k()(I,o),style:p,children:[!!a.length&&(0,s.jsxs)("div",{className:Z,children:[(0,s.jsxs)("div",{className:B,children:[null===(n=a.find((function(e){return e.id===x})))||void 0===n?void 0:n.name,(0,s.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,s.jsx)("b",{className:E}),(0,s.jsx)("b",{className:D})]}),(0,s.jsx)("div",{className:C,children:a.map((function(e,n){return(0,s.jsx)("div",{onClick:function(){var n;(n=e.id)!==x&&(v(n),c(encodeURIComponent(j),n))},children:e.name},n)}))})]}),(0,s.jsx)(F.Z,{onPressEnter:b,value:j,onChange:function(e){return A(e.target.value)},bordered:!1,placeholder:f}),(0,s.jsx)("i",{onClick:b,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},_="quickPager___GM30J",R="disabled___Ozc8I",O=function(e){var n=e.value,t=e.onChange,i=e.className,a=e.total,r=e.pageSize,l=e.style,c=void 0===l?{}:l,o=n<2,u=n>=Math.ceil(a/r);return a<=r?(0,s.jsx)(s.Fragment,{}):(0,s.jsxs)("div",{className:k()(_,i),style:c,children:[(0,s.jsx)("div",{onClick:function(){o||t(n-1,"prev")},className:o?R:"",children:"上一页"}),(0,s.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?R:"",children:"下一页"})]})},M=t(71681),L=t(27876),T=(t(96908),t(57177),t(81378),t(6638)),H="list___jb2Ay",J="wrap___VsQDr",Q="li___IxCLC",G="cover___Mu8wr",V="img___IpFLA",q="bq___Bil0T",U="sign___DXJ4d",W="name___l7FoJ",z="e___pXQUG",Y="tags___w_Mil",K=t(71418),X=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEx5JREFUaEPFWwd4FWW6fueE9NATIEAoKkWKgIKVEkBgl2LB6159EFdRwHVd9a67SC+ryFVBEDGAUq57d0WUK6DuigYSeglFMJQIhBJSIIYUQgohObPP9/1l/pmcE7h9nvCcc+bMzJn53v/9vvcrWABQfuovrf3VeMeClWhbVrwFC5Zl0Vfi1aLP/EHu976K42wAtmXBx2cCtk9ew+ZT+bsbbT4/XUWeT1cUf4Bt61faY9v8a2I/vxXn0X7+p86l/bYftu3n7/30Sof6bdAd2351LXmMOl++0nUt/hlxnrg+vVe/6xfPbRwv7oeuJ+5RfUdPz/uMe5VP5zwfkOeDf6tlhUxqPXxOtkXgVFfVHLFgNYHlcwBRIBE+cIPEexg4+hPn0K0IPCz4A4GkrH4DkCxpEDa2fCAFqzC8AsMBifYLI6p93vdkUGUwtzEtCZC4bg0bXxnRNDrdlwBIfG8eoxZP3SCJc+sEicEUhvLBLrQsXw+r5Ognn8LGk4IoPiiQhB1vzCQ+XjHNeP2/AUkZU8JpgCRWr1yxinFy9bu+IyYZrAH8sP3ECsVOBwx1nGCPGyTN8kDg/ReYxDaFf41Vkr46F0C8MLRihmCFCyT6zNDyUYI9wu8J1+cB0+XuDPemndz/GJMcZvDyq5NJjrsz2cbuTrNPuLCgTGIXLFZ6IDa5wPeCZSwUuXoMN6h8huPOfUCeVXxklc1xQxpbAENGDwSSdHcBQFJgmbGrbpAEyHVtprvjCEKuTDyZwoJdV22myIf0xCV9nAGAMiiBJK0ury9B0oDUzSSXy6sVkxw26vgp783P7tkBnRjMhqF7pEVfdHilrYSAIEMgJhmCQbmx/weQnPgjRYSOSeKhhLEFo9wxSa14wxBelggFoUESLu6/AZK8t1qxynB3LrEQUDj4YRUfWmFzdNdqzaPQNJMckBRLHHfnuMP/FXfHisvZeNUFZBKBJBWWkn9a1ZmsUmxwAr5WV6Q4vTFJqzZ37AkUk26aSVppGrGyFkiWBEhK6OAgEQBS4RlCoLz4Z+SfPY42d9yPeuGROmbRm6Lcc2gYG8/7y4ouscuMatJcSPAbxKSaqmvIyTiI2IQOiGocx1CQ2qLb5N/MOoXWne9ESGg4uyOtzNndObJbSW0d1GGjMPsMrleUodkt3ehMKZdV3FEM8oDETCKFZ6Om+jp8IfW0iiu9lI0afzUaNUtwJL6U0mSbxi3b833WxSQzbrndnQ2r8OBH7OIcN6cktbOPv9dSW2Q5tO9C+m7sXrMYo6YkIaZRnM6XKktLsP7N8bhr1DPo3H8UNsydiBYde+CeX73ExwQGyYlJZUX5+HLWOPQd+xra9xmoqUMgnT2Qih1/eQ+jZ61EdKM4zSQHJLUiAzPp74teQ3SjWPR7+nWZYymQ3PJZanwNIEnww5s+xeXs00h8ZrJwqbCxbfU8Vn0Dxr4OyyfcLP0rzD2L3WsXo8M9Q3Hb3UOcOOlVfwFcnkzs+MUqPLDMFuwgiS2N5HV3ngSVjwWQnb4Huz9bjIcmJyGqcaxWdT/t/AY/fPNnPDpjBSLrN0Z68lr8tONvePxPnwC+kFrJ7P51y5B9NE0DQW6qvPgywqPro15YhEtHVF+rxLXyUkQ1agLLCpHZEpDQ9W70Hj1RBSeDSUIyU0z6+VwGvk+ajgHPTkZ8x17Oqtbxxu3CaLfj7vwozD6NbX9+G536jkDnB0bw+QVZJ7Hr00W448HH0a5HP52Y7vrsfVReLUb/sa8bjGN+G6AbUl0qPP49KYjoaOvy/iQNkFJvygUpZmmFxpmo4+4upO/Bns8WY9SkJYhu0kxL703vT0JEdAMMHD+TQSsrKsCGuRMweOJstOzUy11xsICcEwdRkp+j40xVxVX8uOkztO+diKZtbnMBdDnrNM4e2Ioew55AWFSMfpiGzVqh1e29QfFJSditq99C3k+H9fl+fw3smhqEhIYFFY/Nb+uG+598VYOnxIZwk34c3bIOp9OSkfjsVDSIa8nH7d+4AkXZmXhwwhz44EPu6SPYv3El+jw0jl2pcrFKRQZyd2bVwQTJupyWZKtSDq1Ik0kkv10gyc8HN6xAVUUZKq4UoTA7E/Ede/BD3/XI8ygvuYzkJVMRGhGJsMhobYjykkJmE7kB2lp07Il7n3g5oLsj9mxa9Ef0Gvk0Grdqj4YtEmD5iC1A1pHdSPtiKUa8thDRDZvyvhpKzxQwOjkFNi+fjbLCi7zihWZQ4KmV7KhB2nNqzyZ2m/1+PcmViFYUF6D051w+u+Z6Fc4d3oE23e9FSGgou6HKqyXw+/2IimnIv5Oeso5LSN0HjdbVkJjGcYiIaSyVprua4Up8PUyyCvYtsS0fuSyhxEyQbKP+ZgK1b91SVJVf5RsruZiFuPa3I6ReKO7+pxew89/ncyBuf2d/RDYitwdUlBbjTFoKbukzEFHSqA2btUa73gNlkitreVKqSb2IE9s24OCGVXhszmpEyvNcS9+24ZO1OhbaUt0pF7Fl+WzU1FRjyG/mSEYYwLhqdkJYpK54A74QH/r/+nVXwCfgfty0JijrbuaLLgMeRvue/WuVozS7XMpRuD5+HgLIWwT1xiQvk5SgyD66D3vXLsHIP36A6MZxOL33exz8ahXf7+AX5qDZLV0Y+KKcTGx6/3UMe3ke4treLp5HVibIsDnH9+N46pe1nrM4Lws11VVomtChDhsIVrTt0Red+o/kWKPqXQSQ31+NB1/4k8yPZH2V1rVUFU5FwUYKAeQLQf9nSEA48ejk7k04tuUL/PLldw01JlSdqMMZhVq/X+dgZGByuZs/no3b+z2E9r36u66rXF5tkJzk2/p57wciUSWbaSapOOMIh0AgMUCff4gRf1iMeuHh+PuCV9GweQIKzp/E4AmzEXdrF3aR5Aa/WzwZQ383D7FtOxuVclGZyD+XgfNHdjm5jgVcSN+HsuICdHrgl9q9BUOJDEGxI6H7fSIPl0zavGwWivLOo3XX3qokLn2a4e7YSuJzbsYhvv8Bz0xxSfCTu7/F0c3r8PC0j3C9vBTlRQWuqrZKjmWlCfALA0fXb4zQiGh8vfBVdOlPAA2oXYhVVQd5jkiOZfWcniV/z2KXzNaSW4sBBZIFcnmmq8s+tg/7Pk/C8D8sQmh4FLavfgt3PTQOm5fNRKP4NgiNiOIbra6qRFHOOTSKb4vQSLHvzhFPI7bd7Tp3Uq0IcrbZJ9KQ+vFc9Bw5Ft0ffFyoy7o224lBspbAq3jLslkouHCK8ymBg4xBEhRd6pefL+ecRpNWt2HAs1N0VYKs9RMBlPwFHpn+Mc4d2o6DG1fejFdjIdOu+wP46r1X0KX/w4JBRsvBVXBV7RFXackP69Lu9zVATu/HrCY4Etwbk3KOpWHfF0nokvgwLhxNw6CJc1BxpRDffzAZLTvficgGjfmGrpWVIvtYGlp17YNICqSWhY73D2cBIIvmIq+wLBTnncd3709C04RbMeSluSgtuIjvF1PeEXy7Y9gTLAREkifbPbCRsnQWSLkNefEN1TrSpSBJGy3ByRWlfDSH2Zo4bqoRK/wcQytLCtEwvi273OrKCqdup4umflyvLMfptM3ISt+LhG73oFPf4QgPj+E4HR7TEGGRMbov5W1pmDVB1bviOHRp1yIdg8yE1WGSKpoKJpERr1deRX7mMWQd2YlLmcdQLywM7e5KRK8RT6P40gUkfzAFgyfMkgyxOGkj0MjgsW06Oc0/0nCqSm5ZKC3Iw5bls3D18iU8NnsVIhvFgST32YNbpftzmES50PGULxHTtDkGjJuK+nEtRdtDxRYAyctmsqwe+uKbuuLA6aVRudbqjhi3fDbHILqes9JlAhuo/UC9JACVpUU4uedbnPthB2LbdETXgY8iuknzIFLdbCh6WxpcF5F5qmgQWvk7F9m2TO0DSWoRnwSL6P21ilJ8u+j3LCNJRpPcHvrSW2jQrDUbu4QAWjIVg8bPYnVHWxEBtGQKHvztm4hr20krRgGOuG7OiQPY9deFfD3axiz8iiW46srSPsE2C+cP7UDaumVI6HEf+oye4MprTJAIoGtlV9DnsYlSOAgWqpzD6WYK93dg/QqER9VH4rhpRhvAEQL0zGaHVHRbbWRs/xpHt65Hv6deQ2ybDrXjjDxOdX7FApEdWg/wZk2QG3z5OxYyg/y0mGVPJziThDHPHkxF7K1dmbr7/2MZfvEvC7h8Qt8xQB9OQ9M2HRAeFcNmraosR8G5DAYnNErkRt2H/ApNE25jgx9NXocfv1uDpq1vRasuvfHj92sxZuFGcT8ekKrKSvD51KfQY/gY3PGLJwP7PRmTCKDcjB9uKl6ogyinG/jcdJccvpSZzmLDVGy65Q0b+aeP4WJmOu4Y8s+OCxVaX7ZFbDSIbYlmbToa/Sp351YtHF2XI9HALm77e7rd4PeIgNoxyXF3tLJJHhNAw16drwG6QgAlTUfzDt25msAAVVzljL5Fhx6IqE/7gM79RqFJ61v4PeVVPsuHPo+Ox5lDO7B37QcY+95GnNjxDXKOHxAgSe/mr6nGpVPpaNSyLaIaiESVNvp81yPPOWCQy1o6A1QaotKOUneSQkoYO/IbwI5P5qNeWDgGPi8AUs2/I5v+ijMHUt1KUP6SSl4pgaXKhntzEuPW3e5Bt4GjRZw0ZhuCVb/VfuvS9gXMIBkYaim1wCAJoLIzCKDlGPrKuy6ANi+dgcTnpksXZ6E49yySk6Zh8G/eQBytIjXPoJqEdMc+0Yc6sz8Fe9YuYYAy9yUjL/Oo88yWyOSzDu9GXPvOiIltob+jxLf7sCdc9tmSNBME6LDfzhUZvazJ6fa0WLa6QUeynGLQwPEzpAioPdsgDOcurGZs/wrHtm7AY9NWGJUCMd9g5lPa6AFACgaUdXHbfJkHOVVscne0os3uqEhmaR89lfgu98QBpK3/iAGiCoHP50PJxQvYsowAmobYdpTz+DgGbU6azgCR5HVAFzHFqWJYyNyfgr1rP8SYBRuEpKc1Ll/pfWXFFXwx9Sk88NTvuTJRlwRngPzVGPbiXEEcDYjnvWz0JS+dBV9ICDNIMa12C7329E/Gto0M0OgZK1mkOCKkrkkht0AIClDu1ndtanfrdgOZhMrmcponmHCg/Vnp+3Do69UY+rt3uJpN25X8bKQsm8myt35sPBuwvLgAx1PXo0viI4hp2oKjfUhIGNr26usoOgnUmQMCoKcWbGCDekGqulqCz2eMZYCoFaGEQ6BAQwAV5pxBfOeenBcF2sz6XN7Jw9y/GTR+hnZxOu64Zh3Mhh9wfOt6HGeAVom44ZouCs4kcWzdsw1WTuo7zCAFEq14fhbZZdWrXRnLsvDTrr+hrOhnFF7IRHV1FYa/sgCoV4/BUAAFNoezl1oJj05f4czayfh3Zn8qVyfGzF+vx7noHk7vS+YcJTfjIM7/sBODJs5Cyy69+YLBQCKAqB2gYp2Zp3pjBT1zUfYZFjeDxs/Uak31hcw5O1rtly+cYkFEP35q9ybO9Ya/tkhQ0wBJt865UuCwq7a7q93d5TwoN+VtHhoxQVKTOiZIprvLSt+D/MyjLLMTut2rXRldp7QgFzs+eRv3PfkqP6yot8p8R0t2NREkXzWDwQ25vZ8nYcx8UZtTC2bbqrdAK5zKUc1u6YqB46bCCnPaBoFASqVaXE0NBlOiqkpATtwWBUkV7KlmtlzGoOdJZgunaIoFndzaNs4f3olD3/wb76LF1qnfSLTt2dfFvP9869xhk4pdVk7K28wg7U6MCR/2PwaTTJBM8cAxiYZIiH2GuxTHKDflgKQafrVjnLxBP/VsIowYKFhNLOcFasSkQHlSneyVFXAVk7wgOXFKJowGSAH7OgFm7hSoQrGZMUkUWN1TquIY77Eqjlk5W/5VVxIUSK6YpBSe2RsSS9sI9ka1gUo2HlAdIBRIXgFijHMZosE7c+cF6WbmGwIHHtGmoM09ziVVmxYTNwmSMV3knZXj2OcadKQOb3B15y0BWdmb5+ValhWvDM6zWEwcZz5O+ikNSjAmqclULdu9DT89GBl4CIWvy0xUSlFGGGMwMhCT9P2peMS0vUEUNJjETXFS+oa7c5gkV7wuchoGl0C62g6GBA/MJHMMWVWunf6PqlZIUPOsnC3zPrV59NeR2WoA3qkocJmh1miWmxmq0h0ihx7lsHwgkHTrXAAlCGlMq3qnWlUcM2KS192p3IqhFa5AJ7dBoXKBJIN7QJCcEWPvpJDAyIhV1N81GOOIAZNJDkhmYZTdrTFUAhtrrOzUt1ujxj4C2E201JZgcZ/VNWkawOh62secBqLWufgcqCvLDs0z3+CAZIwYe9xdLVepXJScFOKWhWQOd1rVoqqDTMGnV2U85AEN2cQw5h245yd7OLo8oxt4wVyYGyQnkXUadIa6K4xARA9+HALJ8vvfsW0kKnen3JQDkptFyiUKAIUrctSaSGh56uZGIGn3ZTLJ+99dlOpz/lcFOSQxrizjSBCQboZJdYMkWxgekNxFTckgs9cTNM7IZpxqypkTriKZzoPt3xpREzYp6t7x2f8ARtZc8eay0EoAAAAASUVORK5CYII=",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEpRJREFUaEPFWwl4VeWZfs/NSthJwmZIwhYQg6wi4ANEdhBUWqWOGwLFGXVYWhyqKJvsoQK1FpECNkjRtkBFBIskhIQga5SwQ4AEyA65SSCQkJB75vm/fzn/OblJsNOZuQ88996z3XO+93+/7/2WGABwN31zmOc+Yg0YMaZhtDJgwDAMtou/G+w7fRHbne/8OBOAaRhw0ZmA6RLXMOlU2lfXy+VhVxHnsyvyf4Bpqne2xTTp1/h2+sjPY9vpvzyXbTc9ME0P7fewd3aoxwS7Y9MjryWOkeeLd3Zdg36Gn8evzz7L3/Xw59aO5/fDrsfvUe5jT0/btHsVT2c9H5Drgme/YfjMChu9IMtg4NyvqEozYDSD4bIAkSAxfGAHibYQcOwfP4fdCsfDgMcbSNLqdYBkCIOQscUDSVi54SUYFkhsOzei3Ob8zAwqDWY3piEA4tetIuNLI+pGZ/fFAeL79WPk4qkdJH5urSARmNxQLphuw3B1M0pOx22BiX/jRHFBgsTtWDeT6HjJNO39/wYkaUwBpwYSX71ixUrGidVv28eYpLEG8MD0MFZIdlpgyOM4e+wgKZZ7A++fYBLZFJ4vjJJTn+UAaMUNLZnBWWEDiX0naOkozh7u97jrc4Bpc3eae1NO7l/GJIsZtPxqZZLl7nS2kbtT7OMurEYmkQvmK90bm2zgO8HSFopYPZoblD7DcucuINcoTttoUtwQxubAMKN7A0m4Oy8gSbD02FU7SBzk2l66u6MIwlwZfzKJBbmu6kwRD+mIS+o4DQBpUAaSsLq4vgBJAVI7k2wur1pMstio4qe4Nw+5Zwt0xmAyDLtHtuiLTmwwpRDgZPDGJE0wSDf2/wCSFX+EiFAxiT8UNzZnlD0myRWvGcLJEq4gFEjcxf0PQBL3Vi1Wae7OJha8CgcPjOIf1psU3ZVacyg0xSQLJMkSy91Z7vB/xd2R4rJetOq8MomBJBSWlH9K1emskmywAr5SV0xxOmOSUm322OMtJj0wk5TS1GJlNZAMAZCQ0DWDxAAQCk8XBAJYm8r7F8ekqspyXD95BMFh7dE49CEulRn5lRo3aeFzvBiTLNktpbYK6jbpzY6UclnGHckgB0jEpPtKYTnVnQQlM+0g/IMaoEW7aCHDpSrzovocwkG6X7u7M2G4U9eRi7PcnJTU1jbar6S2C+Wlxcg6fVTIbBlLpOyW6o+/C6XB5SVt4mIjont/BDRqRnYV3PQak0xPFbbPn4Sw6D7o+9ybikmUfbDVLphkgSRXZE1MsoQEv4QEyS6fhcYnQ9+95cahL1cj6onRaN2ph1gLPP/heRLPp3789nMUZl/G4Envq9zMKf3lYrEpQS/iQS40w318rcnZwSS2MLbT3TkSVHfWZSSsnQtf/wAYLpaWCgdUdx4Ks6oK9yvuYeSMWIRGdKZkNj/9JK6lfc9Z4OUaeRfSUHarCG0fi9GYYyWw7JTwbv3RvH1XGZw0JnHJrMckexIrk9qa3V1lRTl+2BWH66cOo8ugpxHVfxSKc6+ivLTESpg9wK0b2TiX8g0eGfQsgpqEiISUsyiwQWM0DG5tk+82sARIBLYAnj2hUXhsjQJIqjcSEQIUxS7GIcpEDTCA9n06D4OnzENo24e5XRlQmvS251FsAXCD3sw4iz0fz8aIGbFoHtGZzjmb9DVS/74ezdt3Eb6qLqStagM7oeDyWfR+djK6DHoGLD7xJV6dSXaQvMUky9VJtyXPYddLP7IHJ7/7C7qNeAEFGeeQezFNi4y1fwyP7ovowc95T3JtEl8wUrKz8OgaU5ZyDMPHxqRqIAnQCrMuIfHTBQRQSGRnFF67yA0iy0EyTxKUIJB9fBAa+TAKrpzBd394DyOmx9K5jH/nkncg9es/4aWVX1kE+gl50qaZz6LX2NcIIOnLrXcrma0Wk/SgrIxUnUkU78T+vMunEBLeES6Xj8qDziV9jcwTBzBk8lz4BQZxW3iqUHwjG41CH6pemXDIcG/uTjLJuHnkY1O6Ke7ZLJBMrf4mmcTemZ9lAD35yzkIbdsF2+ZPQFVlRa1LyK9eEMYv2oIbAqCR02MRHNGJ3OqlQ3tweu9fMW7+RmSfOSaiVV0sIggQ3qUPti6YhOjhv0BU3+FWrNMZpHw8eXZZQ9Jqdrqw0IWDCO6eKlSW3YVfYH0BlFW3K8q5gqRNseg+8iW06doPsnSU+WMyTiVuwxPjp6JJq8gaQaotJlEeyAByFkGdMcnJJDcDaN0HiPnl+wiN7IL7FWVcRAiFd2BTLH0eOPE3vFzEvrhc8A+sjxsZ5xSDmkd0orSM/T4VWA1g88xxFKce9PXq6p0KFKnuVL1LXIQXSplRRX2VgSRUhRXEawbpxO7PkXcxDQNe/i8VW0yzCvfu3EJS3HLUbxqKfuPf4nmux0PxzlNVhUNbP0apuwADXn4bAfUa/ASQrOTbuHH49zxRlXFElGxqA4kBtP+PCxEz+X2EtO2sCqbyOokbFtL1Br8+z14Vh4EbGeexd817GDFtOUIjOxF8EiR2F1X37ymhUFbsxpl923H5aAIiewxAz2cmwb9ePRt2Pn6BtGqlSqSUVeRJii3kUqzqMieRN5CsarMuwUuLCnBw80pU3C3FwJdnolHzNrh7qxApf16J24V5JBwYIOWlt3Cv7DYq7twm8JiIqLxXjpYdHsVjT0+qXr/TKx0eDgpPjkX1nD1LwaGPbDLbJgps6s4Ac3lsfxEDaP0ixEx+j+IIe/iqikoFRsrnK+jzgAmzVKvC1z8QLh9fYtDeNXMIoJCITqreJ1sR90oKce3sUVw/eRh56SdRv3Ewyu/cwth3/4AGzVrYwMk+l4q0XZvR/alXECblL4B7ZaW0ir0xSbYdFEhKNcnCqlXt9gsMVLGnovwuUuJicbswFyPeWopS9w0kxS1DQFBDBNRvAH/2HtQA/vUawp99D6yPekENcaf4Jk7t24beYycSUCo2OguuMkezlZY8MPK//50CyOr96NUES4LLmFSUfQVJGxYhZtJsBEd2Rs75VBza8rtavdKAV99GWHRfUnF7P5mLEdOWISSCsY+7tgspu3HleCIKr6WTfI/oOQAd+41ESGQU/rHqbVKJDFS2vLLOHseF5G9IRbXtNQjdRr2IRiGtRU0LiJsx9kE9ZI3HMVHz/AebuWsURmPA5144gXAWa0wTnvuVqCwvg29APUZbilMuXx8YLl9U3a+kuOzvXw/ph/cg/NH+8AsIUn0pZ0tDrwnKRUQlq/yDq1UM0hNWi0myaMrzJLbS3TmXkbxhMQZNfJcYVFF2B6VF+cLYBk7sjKMH7/H0JJTeyEZgwyYIDo9CQP2GxKD4T+Zi+LSlCA1nMpvHqMtH40m6tnm0H1pGdYefnz9KbuYg9asNyDn/AzGyeduHUZRzldxHq07d0ftnU9CkVYQyMmkaj4lLR/byPNOWVvEYI1klsg2ZTKkquPAz1JGJ7DlQ9ZG8tR/yL55EypaVGD39twhs2BjbF03BI4N/ho6PD8Olowk4n/IN7dOluox58nr21gVPnGXDjxLxgpTVpikitK7UpHDgcYWzSDKsMOcKkjcuxsDX3iGAnMAmbVxCpmEqL+HTuWjUPAx9fv4fZJ2bmec5QFOXcBcnGn5CYZABSwpzcTFlNy6k7ELzdl3Q5/k3cDZ+G66k7ke/F6Yi4/h+YlnMlDnVGCBB4hrPKgvp7k7vdMqWrfeYpJVoYBJbkj5bgu6jX0HTh9rhWtpBHNu+DuPe+QQuvwBsWzgJjwxhAA2nBXf+wDcYNeNDq9qgyXXVoXX0nfSaIDX4Cg6sIgZ5KM/krq1mJnGQ3ExafrYEAxhAFEfs5yR/tpQMFzN5Dpg7jF/7PkZOi0XjlhG4mXkO8WvnYdh/LkFoRJRgkAt3igpw9UQKrqYdhDvrCimjHmNeRduegyimHPryI4pL45dsRmnRTexeMQPDpy9Di/bR1d2UCbhkAOY1Bb6KeQCwqgy21nltwoELjMwfknF021o8NXMV6jUORrpMD2avo/0MoOihPyeALh2Jx/mUnRg9Y6VSb1ZX1l7703tI6jMTDeTikleqdoNHiIDaQTJQlJOBpD8tJYAqy+8iP51l1FJmAzkXTpDRWnfuSVuL86+jSYtwtO7cg4JpwqcMoMUIZXkQQGpnx5I3KM5EdOuPtr2fRKv20fC4fJBxPBGpOzZQYsjKPcOmLkGLDl2RtH4RfR81c6X3OOIASao7EaU1sIRLUe1mrXcjmn8cVw8S139AKA+aNJuM/uOuOOSnn8KIqbE037B1wURED32e8rH0I9/h/IGdeOpXq2zq7UFBUpWM/OQPiUFiKkQptdpAYgAlxy3DgAm/wd2SQlw/dcjKd2TU1yKDLApEdHuClFjCuvkY+tYiARBnH5PuTVq0AVN7TDQX52Qg9euNyL98Bp0HjEH3US/iy9kvkrvr2H8kMXNX7HQ8OvIFdBv98gOB5GSSnVF6408wTevO3nEXYOeKqXhs3Oto22sgGT3+kzloGNIKjzH3zRg0/zUCqFO/UUg/8g+cS96JMb9eBVbLK7hylthOocLW+fUy46BVGoy8pN+KPMiqYjN353K2F8iN8ZqaOycTB+KWY+Ars9AsklcD2MtFhVMuxS1FyIupchtzcQnrFmDomwwg7uL4fqDizi1k/piCK6mJcGdlUEnl8effRJOw9vBUVuCLWc+h/0sz0K7PEPqd8/t34Pjf15PfZzmS15eDSapGp9ydlNc6k7R6ngDpVPxfcS5pB56ZvZYWUUnedez5+F30HDOBGM9e2+ZNQNdh4xHVdyQxiJWwxsxcjfLbRfj2o3cw+PW5aNC0hYpJukCoqY9k5OxfYbJ2t2o3MKfkEjlPDTGpKDcDB+JWoOvQ8Wjcoo1q9nF0LIBki0IHoTjvOk7s2oShby5ESDjPg4pyM3F679+QLdRam+jH0aHPULSM6gbD5UNusuDaBexZPQtD/n0BWnXpqbA4ufvPOLnnS3QZPA69np1cA0gmXFp9VUlauVIVWPbJH9lyYMpq5/KpCG7TAX1/MQ2sBcI8CHuW0b9aCZevLxl967wJiB42Hp37jcLFw3sIoLFvf0TPl7hhMUa8tRiBDZtao1faSFe1IRQRQ43sxFhikASJsYSeRTbjZOtBY4Y7NxMpm1Z4N8YDbh3yxkKEhnMGlZWwrPxDqhYwURBQvxEhXZJ3FbfdBbhbfBMXU3ahrLQYzy3YBB9fPzVzx34u9av1FJfadO1b86+bFkhcTFldWjKODST6IgwJ5F86TW45ZuI7aBnVg4QCy9n6vTANbDHJKsXWua9STZC5uOwzR3F46xq06xVD7ptVHMb+ejWVvJwNP+c4l84mI2ffchoa0UFSjTYNJFUOMgwU513F91tWU4m/aet24nAXH0xUvSPeguD1VtGKYK2K7Awc/svv8eSUuQgO66C5QvukEPu9y8cScGz7HxHUOBhNWoZTxaBRy3B+TWZCMRgpiKtcbU0oPfjMnd3dlRbm48LBb9Fj9EtUTL5wcDfdQcd+I0SLnR+fumM9Wj/cGy3ad0VVxT2cjv8b3NmX4OPrjzZdHweLwd7cmtU610pSotJgZO9bTgyipE4Dqi6Q9KoD5UlsiISxzxZ/LKNTOVTJcStWyZglWx7Vp1c5wOz+GMvlpNA/CxIzkHR3P5VJqvKstwu8zNxxBvCaoL2VwAYj5WSqVVKSXVkneMTy7IRlqpIgQbLFJKnw9AYet6pNCHBwuSCglV2t4SeZ5GW+QU6vEsiWaJCLROZnTpBkBVzW8VSDoq4RYw0k+ziXMFot7s4rSNp0kXNWTu8lceBYzd1LS0O2zh2gGlnxS3MMw2glDUqzWKQTrPk42YizVxecak0ApFrn3kCqDqpikGAwTQrx/oQqpPJyED/XG5PU/dUx32BzfTaQeBlIzZRXGzHWJLheDRBAqphBwcTZ8HMySR9DlpVrHu/kbIOoO7FtuUZ2wtItJo3+WgaVA/CWXOYxROZLthxJjzEEqo8YehTD8rW0zi3WcbBVy9w51Sp/Q7x7B8kahCQXRnXDOhTLT2KSGDZxNPw4RpagMFFVQ5yxurK8zCOBtMBXIAkWwcQXRlbi8jBUmWmA2UxJbQEWOSzbpKkXo3Or2oI978ry7d66spT3iPmGauNc+oixw91ZQkXEM6q1WQ0/LlI4KAwk+du1wVTz9KoI2OyC2kAkXUvEGI/o4eilGnKBNbowO0jWX0nYQRIxyR2IwG70OAwkw+OJNU3ESHcn2WKBZGeRPcZwHSUng2RCy9lUB0jKfWnCQTJIV4TaaLJo0Ypx5dpBehAm1Q6SHD4RpVfHHAOXyPa/qqgLJOtPWSSTtPwLyIXp2R9Y5T8rqO+UrP8Gpjgw8TngMx8AAAAASUVORK5CYII=",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,a=e.col,r=void 0===a?4:a,l=e.right,c=e.bottom,o=void 0===c?23:c,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,f=void 0===p?1200:p,m=e.trackEventItems,h=e.loading,x=Math.floor((f-(r-1)*l)/r);return(0,s.jsx)(K.Z,{spinning:h,children:(0,s.jsxs)("div",{className:k()(H,n),children:[!(null==i||!i.length)&&(null==i?void 0:i.map((function(e,n){var t,i=e.name,a=e.id,c=e.identifier,u=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,s.jsx)("div",{className:J,style:{width:x,marginRight:(1+n)%r==0?0:l+d,marginBottom:o},children:(0,s.jsxs)("a",{target:"_blank",href:"/paths/".concat(c),className:Q,onClick:function(e){e.preventDefault(),m&&(0,L.L9)([m]),(0,L.xg)("/paths/".concat(c))},children:[(0,s.jsxs)("div",{className:V,children:[(0,s.jsx)("img",{className:G,src:"".concat(M.Z.IMG_SERVER,"/").concat(u)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var i,a=null===(i=$.find((function(n){return n.name==e})))||void 0===i?void 0:i.swimg;return(0,s.jsx)("img",{className:U,src:a,style:{left:"-4px"}})}var r=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,s.jsx)("img",{className:U,src:r,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,s.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,s.jsx)("div",{className:q,children:"开放课程"})})]}),(0,s.jsx)("div",{className:W,children:(0,s.jsx)(X.Z,{title:i,children:(0,s.jsx)("span",{className:z,children:i})})}),(0,s.jsx)("div",{className:Y,children:(0,s.jsxs)("div",{children:[(0,s.jsx)(X.Z,{placement:"bottom",title:"章节数",children:(0,s.jsxs)("span",{children:[(0,s.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,s.jsx)("span",{children:e.stages_count})]})}),(0,s.jsx)(X.Z,{placement:"bottom",title:"学习人数",children:(0,s.jsxs)("span",{children:[(0,s.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,s.jsx)("span",{children:e.members_count})]})})]})})]})},a)}))),!i.length&&(0,s.jsx)(T.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,a=e.col,r=void 0===a?4:a,l=e.right,c=e.bottom,o=void 0===c?23:c,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,f=void 0===p?1200:p,m=e.trackEventItems,h=e.loading,x=Math.floor((f-(r-1)*l)/r);return(0,s.jsx)(K.Z,{spinning:h,children:(0,s.jsxs)("div",{className:k()(ne.list,n),children:[!!i.length&&i.map((function(e,n){var t=e.subject_identifier,i=e.id,a=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,s.jsxs)("div",{className:ne.wrap,style:{width:x,marginRight:(1+n)%r==0?0:l+d,marginBottom:o},children:[(0,s.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),m&&(0,L.L9)([m]),(0,L.xg)(e.first_category_url)},children:[(0,s.jsxs)("div",{className:ne.top,children:[(0,s.jsx)(X.Z,{title:e.name,children:(0,s.jsx)("div",{className:ne.name,children:e.name})}),(0,s.jsx)("img",{className:ne.img,src:M.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,s.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,s.jsxs)("div",{className:ne.btns,children:[(0,s.jsx)("div",{children:"开放课程"}),(0,s.jsx)("aside",{children:"开放课堂"})]}),a&&(0,s.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,s.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,s.jsx)(X.Z,{title:"访问量",placement:"bottom",children:(0,s.jsxs)("span",{children:[(0,s.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,s.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,s.jsx)(X.Z,{title:"成员",placement:"bottom",children:(0,s.jsxs)("span",{children:[(0,s.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,s.jsx)(X.Z,{title:"作业",placement:"bottom",children:(0,s.jsxs)("span",{children:[(0,s.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,s.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,s.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,s.jsxs)("div",{className:ne.lockWrap,children:[(0,s.jsx)("img",{src:"".concat(M.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,s.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},i)})),!i.length&&(0,s.jsx)(T.Z,{})]})})},ie={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ae=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,a=e.onChange,r=e.className,l=e.style,c=void 0===l?{}:l,o=e.tabBarExtraContent;return(0,s.jsxs)("div",{className:k()(ie.tabs,r),style:c,children:[(0,s.jsx)("div",{className:ie.tabsWrap,children:t.map((function(e,n){return(0,s.jsxs)("aside",{className:ie.tab,onClick:function(){a(e.id)},children:[(0,s.jsx)("div",{className:i===e.id?ie.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,s.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,s.jsx)(X.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,s.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,s.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,s.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,s.jsx)("div",{className:ie.tabBar,children:o})]})},re=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,a=e.children;return(0,s.jsx)("div",{className:k()(n),style:i,children:a})},le="orderWrap___ZfyGX",se="orderIconWrap___XTB_O",ce="orderAsc___KWHmA",oe="orderDesc___rHdbB",ue="active___a7eSP",de="cursorPointer___gs9kL",pe="orderTextWrap___teAKn",fe=t(38854),me=t(20834),he=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],xe=function(e){var n,t=e.sortValue,i=e.dropValue,a=e.className,r=e.onSort,l=e.onDrop,c=e.dataSource,o=void 0===c?he:c;return(0,s.jsxs)("div",{className:k()(le,a),children:[(0,s.jsx)(fe.Z,{dropdownRender:function(){return(0,s.jsx)(me.Z,{children:o.map((function(e,n){return(0,s.jsx)(me.Z.Item,{onClick:function(){return l(e.id)},children:e.name},n)}))})},children:(0,s.jsx)("span",{className:pe,children:null===(n=o.find((function(e){return i===e.id})))||void 0===n?void 0:n.name})}),(0,s.jsxs)("span",{className:se,children:[(0,s.jsx)("span",{className:ce,children:(0,s.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return r("asc"===t?"desc":"asc")}})}),(0,s.jsx)("span",{className:oe,children:(0,s.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return r("asc"===t?"desc":"asc")}})})]})]})},ve=t(82242),ge=t.n(ve),ye=t(7557),je=t.n(ye),Ae=t(41498),ke=t.n(Ae),be=t(39647),we=t.n(be),Ne={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},Se=t(3113),Ie=["className","style","children","loading","openLoading","onClick","size","shape"],Ze=function(e){var n=e.className,t=e.style,a=e.children,r=e.loading,l=void 0!==r&&r,c=e.openLoading,o=e.onClick,d=void 0===o?function(){}:o,p=e.size,f=void 0===p?"middle":p,m=e.shape,h=void 0===m?"round":m,x=we()(e,Ie),v=(0,i.useState)(!1),g=u()(v,2),y=g[0],j=g[1];return(0,s.jsx)(Se.ZP,ge()(ge()({onClick:(0,b.throttle)(function(){var e=ke()(je()().mark((function e(n){return je()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c&&j(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:c&&j(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:k()(Ne.btn,Ne["".concat(f,"-").concat(h)],n),style:ge()({},t),size:f,shape:h,loading:y||l},x),{},{children:a}))},Ce="head___ghH72",Be="node___mjPEy",Ee=function(e){var n=e.className,t=e.style,i=e.children,a=void 0===i?null:i,r=e.onClick,l=e.title;return(0,s.jsxs)("div",{className:k()(Ce,n),style:t,children:[(0,s.jsxs)("span",{className:"primary-hover",onClick:r,children:[(0,s.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,s.jsx)("b",{title:l,children:l}),(0,s.jsx)("div",{className:Be,children:a})]})},De="btns___sNgTb",Fe="confirm___Ozirl",Pe="cancel___aiq1I",_e=function(e){var n=e.confirmShow,t=void 0===n||n,i=e.confirmTitle,a=e.confirmClick,r=e.cancelShow,l=void 0===r||r,c=e.cancelTitle,o=e.cancelClick,u=e.className,d=e.style,p=e.confirmLoading,f=void 0!==p&&p;return(0,s.jsxs)("div",{className:k()(De,u),style:d,children:[t&&(0,s.jsx)(Se.ZP,{loading:f,onClick:a,type:"primary",className:Fe,children:i}),l&&(0,s.jsx)(Se.ZP,{onClick:o,className:Pe,children:c})]})},Re={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Oe=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,a=e.LeftContent,r=e.children,l=e.RightContent;return(0,s.jsx)("div",{className:k()(Re.fixedBottom,n),style:i,children:(0,s.jsxs)("div",{className:Re.wrap,children:[(0,s.jsx)("div",{className:Re.left,children:a}),(0,s.jsx)("div",{className:Re.center,children:r}),(0,s.jsx)("div",{className:Re.right,children:l})]})})},Me="crumbs___V41Oe",Le="hover___bEIVd",Te=t(80608),He=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,r=e.dataSource,l=void 0===r?[]:r;return(0,s.jsx)("div",{className:k()(Me,n),style:a,children:l.map((function(e,n){return n"," "]})]},n):(0,s.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Je=t(31797),Qe=["onChange"],Ge=Je.Z.Countdown,Ve=function(e){var n=e.onChange,t=we()(e,Qe),a=(0,i.useState)(null),r=u()(a,2),l=r[0],c=r[1];(0,i.useEffect)((function(){"number"==typeof l&&l>=0&&n(l)}),[l]);return(0,s.jsx)(Ge,ge()(ge()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);c(n)}}))}},46587:function(e,n,t){t.d(n,{Z:function(){return a}});var i=t(59301);function a(e,n){var t=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},39143:function(e,n,t){t.d(n,{Y4:function(){return D},Im:function(){return C},ZP:function(){return P}});var i=t(79800),a=t.n(i),r=t(7557),l=t.n(r),s=t(41498),c=t.n(s),o=t(82242),u=t.n(o),d=t(85573),p=t.n(d),f=t(59301),m=t(24650),h=t(3113),x=t(46952),v=t(80836),g=t(85547),y=t(24334),j=t(93428),A=t(4585),k=t(27876),b=t(34376),w=t(49105),N=t(80608),S=t(37712),I=m.Z.TextArea,Z={visible:!1,tabIndex:"0"},C=p()(p()(p()(p()(p()(p()({},g.h.NOMATCH,"测试用例结果不匹配"),g.h.OK,"调试通过"),2,"调试超时"),3,"调试pod失败"),4,"编译失败"),5,"执行失败"),B=function(e){return e[e.SET_VISIBLE=0]="SET_VISIBLE",e[e.SET_TABINDEX=1]="SET_TABINDEX",e}(B||{});function E(e,n){switch(n.type){case B.SET_VISIBLE:return u()(u()({},e),{},{visible:n.payload});case B.SET_TABINDEX:return u()(u()({},e),{},{tabIndex:n.payload});default:throw new Error}}function D(e){var n=e.status,t=e.error_msg,i=e.output,a=e.input,r=e.expected_output,s=e.is_file,o=e.input_file_url,u=e.output_file_url,d=e.expected_output_file_url,p=e.setMonacoValue,m=e.setData,h=(0,f.useRef)(),x=(0,f.useRef)(),v=(0,f.useRef)(),j=null,N={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,f.useEffect)((function(){if(i&&!s&&h.current){var e=new b.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});e.open(h.current);var n=(0,k.pp)(y.Base64.decode(i));e.write(n),e.setOption("theme",{background:"#1e1e1e"})}if(a&&!s&&x.current){var t=new b.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});t.open(x.current),t.write((0,k.pp)(a)),t.setOption("theme",{background:"#1e1e1e"})}if(r&&!s&&v.current){var l=new b.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});l.open(v.current),l.write((0,k.pp)(y.Base64.decode(r))),l.setOption("theme",{background:"#1e1e1e"})}}),[i]),n){case g.h.NOMATCH:j=(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)("p",{className:"c-red",children:"实际输入:"}),!s&&(0,S.jsx)("div",{ref:x}),s&&(0,S.jsx)("div",{style:N,children:(0,S.jsx)("a",{style:{fontSize:"16px"},onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(o,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){m(o)}),200);case 9:case"end":return e.stop()}}),e)}))),children:a})}),(0,S.jsx)("p",{className:"c-red",children:"实际输出:"}),!s&&(0,S.jsx)("div",{ref:h}),s&&(0,S.jsx)("div",{style:N,children:(0,S.jsx)("a",{style:{fontSize:"16px"},onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)(u,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});case 2:n=e.sent,p(n),setTimeout((function(){m(u)}),200);case 5:case"end":return e.stop()}}),e)}))),children:i})}),(0,S.jsx)("p",{className:"c-red",children:"预期输出:"}),!s&&(0,S.jsx)("div",{ref:v}),s&&(0,S.jsx)("div",{style:N,children:(0,S.jsx)("a",{style:{fontSize:"16px"},onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(d,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){m(d)}),200);case 9:case"end":return e.stop()}}),e)}))),children:r})})]});break;case g.h.EXECUTEFAILURE:j=(0,S.jsxs)(S.Fragment,{children:[(0,S.jsxs)("div",{style:{border:"1px #F6F7F9 solid"},children:[(0,S.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"最后执行的输入:"}),!s&&(0,S.jsx)(A.Z,{value:a,style:N}),s&&(0,S.jsx)("div",{style:N,children:(0,S.jsx)("a",{onClick:function(){return(0,k.LR)(o,a)},children:a})})]}),(0,S.jsxs)("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"},children:[(0,S.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"执行出错信息:"}),(0,S.jsxs)("pre",{className:"error",style:{color:"#E30000",padding:"0 10px"},children:[y.Base64.decode(t),"111"]})]})]});break;case g.h.COMPILEFAILURE:j=(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)("p",{children:"最后执行的输入:"}),!s&&(0,S.jsx)("div",{ref:x}),s&&(0,S.jsx)("div",{style:N,children:(0,S.jsx)("a",{onClick:function(){return(0,k.LR)(o,a)},children:a})}),(0,S.jsx)("p",{children:"执行出错信息:"}),(0,S.jsx)("pre",{className:"error",children:y.Base64.decode(t)})]});break;case g.h.PODFAILURE:j=(0,S.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case g.h.TIMEOUT:j=(0,S.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,S.jsxs)(S.Fragment,{children:[" ",j," "]})}function F(e){var n=e.status,t=e.error_msg,i=e.execute_time,a=e.output,r=e.input,l=e.expected_output,s=(e.is_file,e.input_file_url,e.output_file_url,e.expected_output_file_url,null);switch(n){case g.h.OK:s=(0,S.jsxs)(S.Fragment,{children:[(0,S.jsxs)("p",{children:["执行用时:",i/1e3,"秒"]}),(0,S.jsx)("p",{children:"执行结果:"}),(0,S.jsx)("pre",{children:y.Base64.decode(a)})]});break;case g.h.NOMATCH:s=(0,S.jsxs)(S.Fragment,{children:[(0,S.jsxs)("p",{children:["输入:",(0,S.jsx)("pre",{children:r})]}),(0,S.jsxs)("p",{children:["输出:",a&&y.Base64.decode(a)]}),(0,S.jsxs)("p",{children:["预期输出:",l&&y.Base64.decode(l)]})]});break;case g.h.EXECUTEFAILURE:case g.h.COMPILEFAILURE:s=(0,S.jsxs)(S.Fragment,{children:[(0,S.jsxs)("p",{children:["最后执行的输入:",(0,S.jsx)("pre",{children:r})]}),(0,S.jsx)("p",{children:"执行出错信息:"}),(0,S.jsx)("pre",{className:"error",children:y.Base64.decode(t)})]});break;case g.h.PODFAILURE:s=(0,S.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case g.h.TIMEOUT:s=(0,S.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,S.jsxs)(S.Fragment,{children:[" ",s," "]})}var P=function(e){var n=e.input,t=e.debuging,i=e.submitting,r=e.executingMessage,s=e.debugResult,o=e.onChangeInput,u=e.onDebugCode,d=e.onSubmitCode,p=e.hack,m=e.user,g=(0,f.useReducer)(E,Z),y=a()(g,2),A=y[0],k=y[1],b=A.visible,C=A.tabIndex,D=(0,N.useSearchParams)(),P=a()(D,1)[0];function _(e){var n=e.target.id;k({type:B.SET_TABINDEX,payload:n})}var R=(0,f.useMemo)((function(){if(s){s.status;return(0,S.jsx)(S.Fragment,{children:F(s)})}return null}),[s]);var O=function(){var e=c()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)("/api/problems/".concat(n,"/start.json"),{method:"get",params:{hack_user_id:null==m?void 0:m.user_id}});case 2:(t=e.sent)&&(window.location.href="/myproblems/".concat(null==t?void 0:t.identifier,"?type=1"));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,S.jsxs)("div",{className:"test-case-panel",children:[(0,S.jsxs)("div",{className:"test-case-panel-body ".concat(b?"active":""),children:[(0,S.jsxs)("ul",{className:"s-navs",children:[(0,S.jsx)("li",{children:(0,S.jsx)("a",{className:"0"===C?"active":"",id:"0",onClick:_,children:"自定义测试用例"})}),(0,S.jsx)("li",{children:(0,S.jsx)("a",{className:"1"===C?"active":"",id:"1",onClick:_,children:"代码执行结果"})})]}),(0,S.jsx)("div",{className:"tab-panel-body ".concat("0"===C?"":"hide"),children:(0,S.jsx)(I,{placeholder:"请填写测试用例的输入值,点击“调试代码”",value:n,onChange:o})}),(0,S.jsx)("div",{className:"tab-panel-body ".concat("1"===C?"":"hide"),children:t?(0,S.jsx)(j.Z,{message:r}):s?(0,S.jsxs)("section",{style:{height:200},children:[" ",R," "]}):(0,S.jsx)("p",{className:"tip",children:"请填写测试用例的输入值,点击“调试代码”"})})]}),(0,S.jsx)("a",{className:"btn-collapse ".concat(b?"up":""),onClick:function(){k({type:B.SET_VISIBLE,payload:!b})},children:b?(0,S.jsx)(x.Z,{}):(0,S.jsx)(v.Z,{})}),(0,S.jsxs)("footer",{className:"footer",children:[(0,S.jsx)("span",{children:"控制台"}),(0,S.jsxs)("div",{className:"flex-container",children:[(null==p?void 0:p.is_program)&&(null==p?void 0:p.above_question)&&(0,S.jsx)(h.ZP,{onClick:function(){return O(null==p?void 0:p.above_question)},id:"oj-prev",className:"btn-blue",type:"ghost",children:"上一题"}),(null==p?void 0:p.is_program)&&(null==p?void 0:p.under_question)&&(0,S.jsx)(h.ZP,{onClick:function(){return O(null==p?void 0:p.under_question)},id:"oj-next",className:"btn-blue",type:"ghost",children:"下一题"}),(0,S.jsx)(h.ZP,{className:"btn-green",type:"ghost",loading:t,onClick:function(){k({type:B.SET_VISIBLE,payload:!0}),k({type:B.SET_TABINDEX,payload:"1"}),u()},children:"调试代码"}),"8"!==P.get("qtype")&&(0,S.jsx)(h.ZP,{type:"primary",className:"custom-ant-disabled",loading:i,disabled:i,onClick:function(){k({type:B.SET_VISIBLE,payload:!1}),d()},children:"评测并提交"})]})]})]})}},85547:function(e,n,t){t.d(n,{h:function(){return i}});var i=function(e){return e[e.NOMATCH=-1]="NOMATCH",e[e.OK=0]="OK",e[e.TIMEOUT=2]="TIMEOUT",e[e.PODFAILURE=3]="PODFAILURE",e[e.COMPILEFAILURE=4]="COMPILEFAILURE",e[e.EXECUTEFAILURE=5]="EXECUTEFAILURE",e}({})},84878:function(e,n,t){t.d(n,{H7:function(){return f},MK:function(){return p},MU:function(){return c},X6:function(){return u},bM:function(){return s},fi:function(){return m},fu:function(){return l},n4:function(){return h},rX:function(){return d},vl:function(){return x},zO:function(){return o}});var i=t(82242),a=t.n(i),r=t(49105);function l(e,n){return(0,r.U2)("myproblems/".concat(e,".json"),a()({hidePopLogin:!0},n||{}))}function s(e,n){return(0,r.v_)("myproblems/".concat(e,"/code_submit.json"),n)}function c(e,n){return(0,r.v_)("myproblems/".concat(e,"/code_debug.json"),n)}function o(e,n){return n.language&&(n.language=encodeURIComponent(n.language)),(0,r.U2)("myproblems/".concat(e,"/submit_records.json"),n)}function u(e){return(0,r.U2)("myproblems/record_detail.json",{id:e})}function d(e,n){return(0,r.U2)("myproblems/".concat(e,"/result.json"),{mode:n})}function p(e,n){return(0,r.v_)("myproblems/".concat(e,"/add_notes.json"),n)}function f(e){return(0,r.v_)("myproblems/".concat(e,"/restore_initial_code.json"))}function m(e){return(0,r.v_)("myproblems/".concat(e,"/sync_code.json"))}function h(e,n){return(0,r.v_)("myproblems/".concat(e,"/update_code.json"),n)}function x(e,n){return(0,r.v_)("discusses/".concat(e,"/plus.json"),n)}},7337:function(e,n,t){t.d(n,{Z:function(){return Be}});var i=t(82242),a=t.n(i),r=t(7557),l=t.n(r),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(59301),p={flex_box_center:"flex_box_center___bZaL5",flex_space_between:"flex_space_between___oaJSq",flex_box_vertical_center:"flex_box_vertical_center____hsuP",flex_box_center_end:"flex_box_center_end___ZYbPQ",flex_box_column:"flex_box_column___nE_62",wrap:"wrap___ulhwR",left:"left___kyWln",title:"title___jsO1D",total:"total___GEhiU",list:"list___u9dBZ",name:"name___Wxggs",b:"b___Y15YO",r:"r___mKQoe",l:"l___uelFD",tag:"tag___Mpkbg",right:"right___mQ3dU",examName:"examName___Na1r8",t:"t___IgCWK",num:"num___CXI8j",topWarp:"topWarp___Kicpu",head:"head___jx3W8",so:"so___qYW7F",btn:"btn___EMJDz",content:"content___sHGsV",titleWrap:"titleWrap___I__GR",single:"single___K5iv9",analysis:"analysis___NoAuR",text:"text___xESW2",modalColumn:"modalColumn___I_tK_",modalRow:"modalRow___lyw_U",sup:"sup___HSz3Z",popover:"popover___kE8aI"},f=t(78241),m=t(6848),h=t(43418),x=t(94001),v=t(8591),g=t(24650),y=t(28103),j=t(3113),A=t(86859),k=t(95237),b=t(60324);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var w=t(4585),N=t(80608),S=t(27876),I=t(49105);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Z=t(78559),C=t(37205),B=t.n(C),E=t(39647),D=t.n(E),F=t(24905),P=t(77036),_=t(63695),R=t(43725),O="wrap___OIoOI",M="modal___Z3hfU",L="titleWrap___aK3oG",T="required___NHoO7",H="title___uxb1R",J="colorGray___O8YPg",Q="choiceWrap___t51sb",G="answer___vsBnh",V="activeAnswer___AJN4p",q="deleteIcon___WvOJZ",U="addIcon___UyeIs",W="editorWrap___uqcFU",z="htmlWrap___GcBNL",Y="radio___e8qQ5",K="color333___PLzVK",X="color999___v3EY0",$="fold___OfvPe",ee="head___EejYX",ne=t(37712),te=["globalSetting","loading","dispatch","isEdit","editData"],ie=function(e,n){e.globalSetting,e.loading,e.dispatch;var t=e.isEdit,i=e.editData,a=(D()(e,te),(0,d.useState)("")),r=u()(a,2),l=r[0],s=r[1],c=(0,d.useState)(""),o=u()(c,2),p=o[0],f=o[1],m=(0,d.useState)([]),x=u()(m,2),g=x[0],y=x[1],j=(0,d.useState)(""),A=u()(j,2),k=A[0],b=A[1],w=(0,d.useState)(),N=u()(w,2),I=N[0],Z=N[1],C=(0,d.useState)(!1),E=u()(C,2),J=E[0],Q=E[1];(0,d.useEffect)((function(){i&&t&&(s(null==i?void 0:i.name),f(null==i?void 0:i.analysis),Z(null==i?void 0:i.is_ordered),Q(!0))}),[i]),(0,d.useEffect)((function(){if(J){var e=null==i?void 0:i.standard_answer.map((function(e){return e.answer_text}));y(e),Q(!1)}}),[J]),(0,d.useImperativeHandle)(n,(function(){return{onSave:G,Clear:V}}));var G=function(){var e=[],n=!1;return l?(g.forEach((function(t,i){e.push({position:i+1,answer_text:[]}),t.forEach((function(t,a){e[i].answer_text.push(t),t&&(0,S.eR)(t,1e4)||(b("".concat(i,"-").concat(a)),v.ZP.info(t?"答案不能超过10000字符":"答案:不能为空"),n=!0)}))})),!n&&((null==e?void 0:e.length)>20?(v.ZP.warning("填空题标准答案不能为空/不能超过20个!"),!1):{name:l,analysis:p,standard_answers:e,is_ordered:I})):(v.ZP.info("请您输入题干"),!1)},V=function(){s(""),f(""),y([]),Z(!1)},q=function(e,n,t){b("");var i=g.slice();i[e][n]=t,y(i)},U=function(e){var n=g.slice();n[e]=[].concat(B()(n[e]),[""]),y(n)},W=function(e,n){var t=g.slice();if(!t[e][n])return t[e]=t[e].filter((function(e,t){return t!==n})),void y(t);h.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:M,onOk:function(){t[e]=t[e].filter((function(e,t){return t!==n})),y(t)}})},z=function(e){h.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:M,onOk:function(){var n=g.slice();n=g.filter((function(n,t){return e!==t})),y(n)}})};return(0,ne.jsxs)("section",{className:O,children:[(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsx)("span",{className:H,children:"题干:"})]}),(0,ne.jsx)("div",{children:(0,ne.jsx)(_.Z,{id:"completion-question-tittle",placeholder:"请您输入题目",height:155,defaultValue:l,onChange:function(e){return s(e)},showNullButton:!0,onPlaceholderChange:function(e,n,t){var i=g.slice();if(n&&i.splice(e,n),t)for(var a=0;a1&&(0,ne.jsxs)("span",{children:[(0,ne.jsx)(F.Z,{checked:I,onChange:function(e){return Z(e.target.checked)},className:"".concat(K," font14"),children:"多个填空的答案有顺序要求"}),(0,ne.jsx)("span",{className:"".concat(X," font12"),children:"(选中,每个填空的答案顺序必须与参考答案一致)"})]})}),(0,ne.jsx)("p",{className:L,children:(0,ne.jsx)("span",{className:H,children:"题目解析:"})}),(0,ne.jsx)(P.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:p,onChange:function(e){return f(e)}})]})},ae=(0,N.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(ie)),re=t(5112),le=["globalSetting","loading","editData","dispatch","onRef","isEdit"],se=function(e,n){e.globalSetting,e.loading;var t=e.editData,i=(e.dispatch,e.onRef,e.isEdit),a=(D()(e,le),(0,d.useState)()),r=u()(a,2),l=r[0],s=r[1],c=(0,d.useState)(""),o=u()(c,2),p=o[0],f=o[1],m=(0,d.useState)(""),h=u()(m,2),x=h[0],g=h[1];(0,d.useEffect)((function(){if(t&&i){f(null==t?void 0:t.name),g(null==t?void 0:t.analysis);var e=null==t?void 0:t.choices.find((function(e){return e.is_answer}));s("正确"===e.choice_text?"0":"1")}}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:y,Clear:j}}));var y=function(){return p?l?{name:p,choices:[{choice_text:"正确",is_answer:"0"===l?1:0},{choice_text:"错误",is_answer:"1"===l?1:0}],analysis:x}:(v.ZP.info("请先点击选择本选择题的正确选项"),!1):(v.ZP.info("请您输入题干"),!1)},j=function(){f(""),g(""),s("")};return(0,ne.jsxs)("section",{className:O,children:[(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsx)("span",{className:H,children:"题干:"})]}),(0,ne.jsx)(P.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:p,onChange:function(e){return f(e)}}),(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsxs)("span",{className:H,children:["答案选项:",(0,ne.jsx)("span",{className:J,children:"点击选项可设置正确答案"})]})]}),(0,ne.jsxs)(re.ZP.Group,{buttonStyle:"solid",value:l,onChange:function(e){return s(e.target.value)},children:[(0,ne.jsx)(re.ZP.Button,{value:"0",className:"".concat(Y," mr40"),children:"正确"}),(0,ne.jsx)(re.ZP.Button,{value:"1",className:Y,children:"错误"})]}),(0,ne.jsx)("p",{className:L,children:(0,ne.jsx)("span",{className:H,children:"题目解析:"})}),(0,ne.jsx)(P.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:x,onChange:function(e){return g(e)}})]})},ce=(0,N.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(se)),oe=["editData","globalSetting","loading","dispatch","onRef","isEdit"],ue=["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"],de=function(e,n){var t=e.editData,i=(e.globalSetting,e.loading,e.dispatch,e.onRef,e.isEdit),a=(D()(e,oe),(0,d.useState)([])),r=u()(a,2),l=r[0],s=r[1],c=(0,d.useState)(),o=u()(c,2),p=o[0],f=o[1],h=(0,d.useState)([]),x=u()(h,2),g=x[0],y=x[1],j=(0,d.useState)(""),A=u()(j,2),k=A[0],b=A[1],N=(0,d.useState)(""),S=u()(N,2),I=S[0],Z=S[1];(0,d.useEffect)((function(){s(["","","",""])}),[]),(0,d.useEffect)((function(){if(t&&i){b(null==t?void 0:t.name),Z(null==t?void 0:t.analysis),s(null==t?void 0:t.choices.map((function(e){return e.choice_text})));var e=[];null==t||t.choices.map((function(n,t){n.is_answer&&e.push(t)})),y(e)}}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:C,Clear:E}}));var C=function(){if(!k)return v.ZP.info("请您输入题干"),!1;var e=l.findIndex((function(e){return!e}));if(e>-1)return v.ZP.info("请先输入 ".concat(ue[e]," 选项的内容")),!1;if(!g.length)return v.ZP.info("请设置本题的正确答案,点击选项A/B...即可完成设置"),!1;if(g.length<2)return v.ZP.info("多选题最小正确选项为2个"),!1;var n=l.map((function(e,n){return{choice_text:e,is_answer:g.includes(n)?1:0}}));return{name:k,choices:n,analysis:I}},E=function(){s(["","","",""]),b(""),Z(""),y("")};return(0,ne.jsxs)("section",{className:O,children:[(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsx)("span",{className:H,children:"题干:"})]}),(0,ne.jsx)(P.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:k,onChange:function(e){return b(e)}}),(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsxs)("span",{className:H,children:["答案选项:",(0,ne.jsx)("span",{className:J,children:"点击选项可设置正确答案"})]})]}),l.map((function(e,n){return(0,ne.jsxs)("div",{className:Q,children:[(0,ne.jsx)(m.Z,{title:"点击设置为标准答案",placement:"left",children:(0,ne.jsx)("div",{className:"".concat(G," ").concat(g.includes(n)?V:""),onClick:function(){g.includes(n)?y(g.filter((function(e){return e!==n}))):y([].concat(B()(g),[n]))},children:ue[n]})}),(0,ne.jsx)("div",{className:W,children:p===n?(0,ne.jsx)(P.Z,{id:"single-question-option-".concat(n),watch:!0,height:155,placeholder:"请您输入选项",defaultValue:e,onChange:function(e){l[n]=e,s(l)}}):(0,ne.jsx)("div",{className:z,onClick:function(){return f(n)},children:(0,ne.jsx)(w.Z,{value:e})})}),n>1&&(0,ne.jsx)(m.Z,{title:"删除",children:(0,ne.jsx)("i",{className:"".concat(q," iconfont icon-htmal5icon19"),onClick:function(){s(l.filter((function(e,t){return t!==n}))),g.includes(n)?y(g.filter((function(e){return e!==n}))):y([].concat(B()(g),[n]))}})}),n<7&&n===l.length-1&&(0,ne.jsx)(m.Z,{title:"新增参考答案",children:(0,ne.jsx)("i",{className:"".concat(U," iconfont icon-roundaddfill ml6"),onClick:function(){return s([].concat(B()(l),[""]))}})})]},n)})),(0,ne.jsx)("p",{className:L,children:(0,ne.jsx)("span",{className:H,children:"题目解析:"})}),(0,ne.jsx)(P.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:I,onChange:function(e){return Z(e)}})]})},pe=(0,N.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(de)),fe=["editData","globalSetting","loading","dispatch","onRef","isEdit"],me=["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"],he=function(e,n){var t=e.editData,i=(e.globalSetting,e.loading,e.dispatch,e.onRef,e.isEdit),a=(D()(e,fe),(0,d.useState)([])),r=u()(a,2),l=r[0],s=r[1],c=(0,d.useState)(),o=u()(c,2),p=o[0],f=o[1],h=(0,d.useState)(),x=u()(h,2),g=x[0],y=x[1],j=(0,d.useState)(""),A=u()(j,2),k=A[0],b=A[1],N=(0,d.useState)(""),S=u()(N,2),I=S[0],Z=S[1];(0,d.useEffect)((function(){s(["","","",""])}),[]),(0,d.useEffect)((function(){t&&i&&(b(null==t?void 0:t.name),Z(null==t?void 0:t.analysis),s(null==t?void 0:t.choices.map((function(e){return e.choice_text}))),y(null==t?void 0:t.choices.findIndex((function(e){return e.is_answer}))))}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:C,Clear:E}}));var C=function(){if(!k)return v.ZP.info("请您输入题干"),!1;var e=l.findIndex((function(e){return!e}));if(e>-1)return v.ZP.info("请先输入 ".concat(me[e]," 选项的内容")),!1;if(console.log("activeAnswer: ",g),"number"!=typeof g)return v.ZP.info("请设置本题的正确答案,点击选项A/B...即可完成设置"),!1;var n=l.map((function(e,n){return{choice_text:e,is_answer:g===n?1:0}}));return{name:k,choices:n,analysis:I}},E=function(){s(["","","",""]),b(""),Z(""),y("")};return(0,ne.jsxs)("section",{className:O,children:[(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsx)("span",{className:H,children:"题干:"})]}),(0,ne.jsx)(P.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:k,onChange:function(e){return b(e)}}),(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsxs)("span",{className:H,children:["答案选项:",(0,ne.jsx)("span",{className:J,children:"点击选项可设置正确答案"})]})]}),l.map((function(e,n){return(0,ne.jsxs)("div",{className:Q,children:[(0,ne.jsx)(m.Z,{title:"点击设置为标准答案",placement:"left",children:(0,ne.jsx)("div",{className:"".concat(G," ").concat(g===n?V:""),onClick:function(){return y(n)},children:me[n]})}),(0,ne.jsx)("div",{className:W,children:p===n?(0,ne.jsx)(P.Z,{id:"single-question-option-".concat(n),watch:!0,height:155,isFocus:!0,placeholder:"请您输入选项",defaultValue:e,onChange:function(e){l[n]=e,s(l)}}):(0,ne.jsx)("div",{className:z,onClick:function(){return f(n)},children:(0,ne.jsx)(w.Z,{value:e})})}),n>1&&(0,ne.jsx)(m.Z,{title:"删除",children:(0,ne.jsx)("i",{className:"".concat(q," iconfont icon-htmal5icon19"),onClick:function(){s(l.filter((function(e,t){return t!==n}))),n===g&&y(null)}})}),n<7&&n===l.length-1&&(0,ne.jsx)(m.Z,{title:"新增参考答案",children:(0,ne.jsx)("i",{className:"".concat(U," iconfont icon-roundaddfill ml6"),onClick:function(){return s([].concat(B()(l),[""]))}})})]},n)})),(0,ne.jsx)("p",{className:L,children:(0,ne.jsx)("span",{className:H,children:"题目解析:"})}),(0,ne.jsx)(P.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:I,onChange:function(e){return Z(e)}})]})},xe=(0,N.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(he)),ve=["editData","globalSetting","loading","dispatch","onRef","isEdit"],ge=function(e,n){var t=e.editData,i=(e.globalSetting,e.loading,e.dispatch,e.onRef,e.isEdit),a=(D()(e,ve),(0,d.useState)("")),r=u()(a,2),l=r[0],s=r[1],c=(0,d.useState)(""),o=u()(c,2),p=o[0],f=o[1],m=(0,d.useState)(""),h=u()(m,2),x=h[0],g=h[1];(0,d.useEffect)((function(){var e;t&&i&&(s(null==t?void 0:t.name),f(null==t?void 0:t.analysis),g(null==t||null===(e=t.answer_texts)||void 0===e?void 0:e[0]))}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:y,Clear:j}}));var y=function(){return l?x?{name:l,answer_texts:[x],analysis:p}:(v.ZP.info("请您输入参考答案"),!1):(v.ZP.info("请您输入题干"),!1)},j=function(){s(""),f(""),g("")};return(0,ne.jsxs)("section",{className:O,children:[(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsx)("span",{className:H,children:"题干:"})]}),(0,ne.jsx)(P.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:l,onChange:function(e){return s(e)}}),(0,ne.jsx)("p",{className:L,children:(0,ne.jsx)("span",{className:H,children:"参考答案:"})}),(0,ne.jsx)(P.Z,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"请您输入参考答案",defaultValue:x,onChange:function(e){return g(e)}}),(0,ne.jsx)("p",{className:L,children:(0,ne.jsx)("span",{className:H,children:"题目解析:"})}),(0,ne.jsx)(P.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:p,onChange:function(e){return f(e)}})]})},ye=(0,N.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(ge)),je=t(89392),Ae=["globalSetting","loading","dispatch","editData","onRef","isEdit"],ke=["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"],be=function(e,n){e.globalSetting,e.loading,e.dispatch;var t=e.editData,i=(e.onRef,e.isEdit),r=(D()(e,Ae),(0,d.useState)("")),l=u()(r,2),s=l[0],c=l[1],o=(0,d.useState)([]),p=u()(o,2),f=p[0],h=p[1];console.log(f),(0,d.useEffect)((function(){var e;if(t&&i){c(null==t?void 0:t.name);var n=null==t||null===(e=t.sub_item_banks)||void 0===e?void 0:e.map((function(e){var n,t,i;return a()(a()({},e),{},{id:e.id,open:!1,qusList:null==e||null===(n=e.choices)||void 0===n?void 0:n.map((function(e){return e.choice_text})),activeQusEditor:null,qusAnswer:null===(t=[null==e||null===(i=e.choices)||void 0===i?void 0:i.findIndex((function(e){return e.is_answer}))])||void 0===t?void 0:t.filter((function(e){return-1!==e}))})}));h(n)}}),[t]),(0,d.useImperativeHandle)(n,(function(){return{onSave:x,Clear:g}}));var x=function(){if(!s)return v.ZP.info("请您输入题干"),!1;if(0===f.length)return v.ZP.info("请您添加小题"),!1;for(var e=0;e-1)return v.ZP.info("请先输入第".concat(e+1,"小题").concat(ke[i],"选项的内容")),!1;if(null==t||!t.qusAnswer.length)return v.ZP.info("请设置第".concat(e+1,"小题的正确答案,点击选项A/B...即可完成设置")),!1}var a=f.map((function(e){return{id:e.id>1?e.id:null,name:e.name,item_type:e.item_type,analysis:e.analysis,choices:e.qusList.map((function(n,t){return{choice_text:n,is_answer:e.qusAnswer[0]===t?1:0}}))}}));return{name:s,sub_item_banks:a}},g=function(){c(""),h([])},y=function(e,n,t){var i,a=(0,je.cloneDeep)(f);("open"===e&&(a[n].open=!a[n].open),"delete"===e&&a.splice(n,1),"value"===e&&(a[n].name=t),"answer"===e&&(a[n].qusAnswer=[t]),"edit"===e&&(a[n].activeQusEditor=t),"details"===e&&(a[n].qusList[a[n].activeQusEditor]=t),"addQus"===e&&(a[n].qusList=a[n].qusList.concat("")),"deleteQus"===e)&&(a[n].qusList=a[n].qusList.filter((function(e,n){return n!==t})),a[n].qusAnswer=null===(i=a[n].qusAnswer)||void 0===i?void 0:i.filter((function(e){return e!==t})));"analysis"===e&&(a[n].analysis=t),h(a)};return(0,ne.jsxs)("section",{className:O,children:[(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsx)("span",{className:H,children:"题干:"})]}),(0,ne.jsx)(P.Z,{id:"combination-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:s,onChange:function(e){return c(e)}}),null==f?void 0:f.map((function(e,n){var t;return(0,ne.jsxs)("div",{className:$,children:[(0,ne.jsxs)("div",{onClick:function(){return y("open",n)},className:ee,children:[(0,ne.jsx)("i",{className:"iconfont icon-sanjiaoxing",style:{transform:e.open?"initial":"rotate(270deg) translate(2px, 4px)"}}),(0,ne.jsxs)("span",{children:["第",n+1,"小题(单选题)"]}),(0,ne.jsx)("b",{style:{visibility:"hidden"},onClick:function(e){e.stopPropagation(),y("delete",n)},className:"iconfont icon-shanchu8"})]}),(0,ne.jsxs)("div",{className:"mb10",style:{display:e.open?"block":"none"},children:[(0,ne.jsx)(P.Z,{watch:!0,height:155,placeholder:"请您输入题干",defaultValue:null==e?void 0:e.name,onChange:function(e){return y("value",n,e)}}),(0,ne.jsxs)("p",{className:L,children:[(0,ne.jsx)("span",{className:T,children:"*"}),(0,ne.jsxs)("span",{className:H,children:["答案选项:",(0,ne.jsx)("span",{className:J,children:"点击选项可设置正确答案"})]})]}),null==e||null===(t=e.qusList)||void 0===t?void 0:t.map((function(t,i){var a,r;return(0,ne.jsxs)("div",{className:Q,children:[(0,ne.jsx)(m.Z,{title:"点击设置为标准答案",placement:"left",children:(0,ne.jsx)("div",{className:"".concat(G," ").concat(null!=e&&null!==(a=e.qusAnswer)&&void 0!==a&&a.includes(i)?V:""),onClick:function(){return y("answer",n,i)},children:ke[i]})}),(0,ne.jsx)("div",{className:W,children:(null==e?void 0:e.activeQusEditor)===i?(0,ne.jsx)(P.Z,{id:"single-question-option-".concat(i),watch:!0,height:155,isFocus:!0,placeholder:"请您输入选项",defaultValue:t,onChange:function(e){return y("details",n,e)}}):(0,ne.jsx)("div",{className:z,onClick:function(){return y("edit",n,i)},children:(0,ne.jsx)(w.Z,{value:t})})}),i>1&&(0,ne.jsx)(m.Z,{title:"删除",children:(0,ne.jsx)("i",{className:"".concat(q," iconfont icon-htmal5icon19"),onClick:function(){return y("deleteQus",n,i)}})}),i<7&&i===(null==e||null===(r=e.qusList)||void 0===r?void 0:r.length)-1&&(0,ne.jsx)(m.Z,{title:"新增参考答案",children:(0,ne.jsx)("i",{className:"".concat(U," iconfont icon-roundaddfill ml6"),onClick:function(){return y("addQus",n)}})})]},i)})),(0,ne.jsx)("p",{className:"mb10 mt10",children:(0,ne.jsx)("span",{className:H,children:"题目解析:"})}),(0,ne.jsx)(P.Z,{id:"single-question-answer",watch:!0,height:155,placeholder:"请您输入题目解析",defaultValue:e.analysis,onChange:function(e){return y("analysis",n,e)}})]})]},e.id)}))]})},we=(0,N.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n.effects}}),null,null,{forwardRef:!0})((0,d.forwardRef)(be)),Ne=t(71112),Se=function(e){var n=e.visible,t=e.onCancel,i=e.onRandomExchange,a=e.selectFromProblemSet,r=e.questionParams;return(0,ne.jsx)(h.Z,{title:"请选择替换方式",open:n,onCancel:t,centered:!0,maskClosable:!0,footer:null,children:(0,ne.jsxs)(k.Z,{justify:"center",className:"pb20",children:[(0,ne.jsx)(Ne.Z,{onClick:i,children:"随机更换"}),"PRACTICAL"!==(null==r?void 0:r.type)&&(0,ne.jsx)(j.ZP,{style:{marginLeft:24},onClick:a,children:"从题库中选择"})]})})},Ie=t(2753),Ze=t(56822),Ce=t(24334),Be=function(e){var n,t,i,r,s,o,C,B,E,D,F,P=e.data,_=e.submit,R=e.goBack,O=(e.loading,e.onTypeScore),M=e.editPreview,L=void 0!==M&&M,T=e.onSkipExamination,H=e.selectValue,J=e.onExchange,Q=(0,d.useRef)(),G=(0,d.useState)(null),V=u()(G,2),q=V[0],U=V[1],W=(0,d.useState)(!1),z=u()(W,2),Y=z[0],K=z[1],X=(0,d.useState)(!1),$=u()(X,2),ee=$[0],te=$[1],ie=(0,d.useRef)(),re=f.Z.useForm(),le=u()(re,1)[0],se=(0,N.useParams)(),oe=(0,d.useState)(!1),ue=u()(oe,2),de=ue[0],fe=ue[1];(0,d.useEffect)((function(){K(!0)}),[]),(0,d.useEffect)((function(){L||(0,S.Dk)("试卷预览")}),[L]);var me=["容易","简单","适中","困难"],he=["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"],ve=function(e){var n,t=null==e||null===(n=e.standard_answer)||void 0===n?void 0:n.map((function(e,n){var t;return(0,ne.jsx)("div",{children:"答案(填空".concat(e.position,"):").concat(null==e||null===(t=e.answer_text)||void 0===t?void 0:t.join("、"))},n)}));return(0,ne.jsx)(d.Fragment,{children:(0,ne.jsxs)("div",{className:p.analysis,children:[(0,ne.jsxs)("div",{style:{display:"flex"},children:[(0,ne.jsx)("div",{children:"正确答案:"}),(0,ne.jsx)("div",{children:t})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:p.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==e?void 0:e.discipline_name)||"--","/").concat(null==e?void 0:e.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==e?void 0:e.tag_discipline_name]})]})]})})},ge=function(e){var n,t=null==e||null===(n=e.standard_answer)||void 0===n?void 0:n.map((function(e,n){return(0,ne.jsx)("div",{children:"答案(填空".concat(e.position||(null==e?void 0:e.exercise_choice_id),"):").concat(null==e?void 0:e.answer_text)},n)}));return(0,ne.jsx)(d.Fragment,{children:(0,ne.jsxs)("div",{className:p.analysis,children:[(0,ne.jsxs)("div",{style:{display:"flex"},children:[(0,ne.jsx)("div",{children:"正确答案:"}),(0,ne.jsx)("div",{children:t})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:p.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==e?void 0:e.discipline_name)||"--","/").concat(null==e?void 0:e.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==e?void 0:e.tag_discipline_name]})]})]})})},je=function(e){var n;return(0,ne.jsxs)("div",{className:p.analysis,children:[(0,ne.jsxs)("div",{children:["正确答案:",null==e||null===(n=e.answer_texts)||void 0===n?void 0:n[0]]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:p.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==e?void 0:e.discipline_name)||"--","/").concat(null==e?void 0:e.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==e?void 0:e.tag_discipline_name]})]})]})},Ae=function(e){var n,t;return(0,ne.jsxs)("div",{className:p.analysis,children:[(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:p.text,children:"预期输出:"}),(0,ne.jsx)(w.Z,{value:null==e||null===(n=e.program_attr)||void 0===n?void 0:n.description})]}),(0,ne.jsxs)("div",{style:{marginTop:20},children:["正确答案:",(null==e||null===(t=e.program_attr)||void 0===t?void 0:t.answer_text)||"--"]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:p.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==e?void 0:e.discipline_name)||"--","/").concat(null==e?void 0:e.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==e?void 0:e.tag_discipline_name]})]})]})},ke=function(e){var n,t;return(0,ne.jsxs)("div",{className:"mt5",children:[null==e||null===(n=e.shixun)||void 0===n||null===(n=n.challenges)||void 0===n?void 0:n.map((function(e,n){return(0,ne.jsxs)("div",{className:"c-grey-666 font14 mb10 ml25",children:[(0,ne.jsxs)("span",{className:"mr5",children:["第",n+1,"关"]}),(0,ne.jsx)(m.Z,{title:null==e?void 0:e.challenge_name,children:(0,ne.jsx)("span",{children:(0,S.Pq)(null==e?void 0:e.challenge_name,44)})},n)]})})),(0,ne.jsx)(N.Link,{style:{float:"right"},target:"_blank",to:"/shixuns/".concat(null==e||null===(t=e.shixun)||void 0===t?void 0:t.identifier,"/challenges"),children:"实训详情"}),(0,ne.jsx)("div",{style:{clear:"both"}})]})},be=function(e){console.log(e,"key"),T(e-1)},Ne=function(e,n){if("SINGLE"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(xe,{ref:Q,editData:e,isEdit:!0}),(0,ne.jsx)(y.Z,{})]});if("MULTIPLE"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(pe,{ref:Q,editData:e,isEdit:!0}),(0,ne.jsx)(y.Z,{})]});if("JUDGMENT"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(ce,{ref:Q,editData:e,isEdit:!0}),(0,ne.jsx)(y.Z,{})]});if("COMPLETION"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(ae,{ref:Q,editData:e,isEdit:!0}),(0,ne.jsx)(y.Z,{})]});if("SUBJECTIVE"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(ye,{ref:Q,editData:e,isEdit:!0}),(0,ne.jsx)(y.Z,{})]});if("COMBINATION"===n)return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(we,{ref:Q,editData:e,isEdit:!0}),(0,ne.jsx)(y.Z,{})]});var t,i;if("BPROGRAM"===n)return(0,ne.jsx)(ne.Fragment,{children:(0,ne.jsxs)(f.Z,{form:le,style:{marginTop:20},onFinishFailed:function(e){var n;e.errorFields[0].name.includes("standard_answers")?v.ZP.error("填空项答案不能为空"):v.ZP.error(e.errorFields[0].errors[0]),le.scrollToField(null==e||null===(n=e.errorFields)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.name,{behavior:"smooth",block:"center"})},onFinish:function(){var n=c()(l()().mark((function n(t){var i,r,s;return l()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return r=a()(a()({question_score:e.score},t),{},{question_type:8,hack:a()(a()({},t.hack),{},{difficult:e.program_attr.difficult}),hack_codes:a()(a()({},t.hack_codes),{},{code:Ce.Base64.encode(null===(i=t.hack_codes)||void 0===i?void 0:i.code)})}),de&&(r.is_cover=1),n.next=4,(0,I.ZP)("/api/exercise_questions/".concat(e.id,".json"),{method:"put",body:r});case 4:0===(null==(s=n.sent)?void 0:s.status)&&(v.ZP.success("编辑成功"),be(H+1)),U(null);case 7:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),children:[(0,ne.jsx)(Ze.tc,{form:le,questionTitlePlaceholder:"请编辑题干并设置填空项",scoreByBlank:!1,hackidentifier:null==e||null===(t=e.program_attr)||void 0===t?void 0:t.identifier,answerKey:"standard_answers"}),(0,ne.jsx)(y.Z,{})]})});"PROGRAM"===n&&N.history.push("/problems/".concat(null==e||null===(i=e.program_attr)||void 0===i?void 0:i.identifier,"/edit?type=exercises&express_id=").concat(se.categoryId,"&question_id=").concat(null==e?void 0:e.id,"&score=").concat(null==e?void 0:e.score,"&callback_url=").concat(location.pathname,"&select=").concat(H,"&exercise=true"))},Be=function(){var e=c()(l()().mark((function e(n,t,i){var a,r,s,c,o,u,d,p,f,m;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,null===(a=Q.current)||void 0===a?void 0:a.onSave();case 2:if(r=e.sent){e.next=5;break}return e.abrupt("return");case 5:return s={question_score:t.score,analysis:r.analysis},i&&(s.is_cover=1),"SINGLE"!==n&&"MULTIPLE"!==n&&"JUDGMENT"!==n||(o=[],u=[],s.question_type="JUDGMENT"===n?2:1,s.question_title=null==r?void 0:r.name,null==r||null===(c=r.choices)||void 0===c||c.forEach((function(e,n){o.push(e.choice_text),null!=e&&e.is_answer&&u.push(n+1)})),s.question_choices=o,s.standard_answers=u),"COMPLETION"===n&&(s.is_ordered=r.is_ordered,s.question_title=null==r?void 0:r.name,s.question_type=3,p=[],null==r||null===(d=r.standard_answers)||void 0===d||d.forEach((function(e,n){p.push({choice_id:e.position,answer_text:e.answer_text})})),s.standard_answers=p),"SUBJECTIVE"===n&&(s.question_title=null==r?void 0:r.name,s.question_type=3,s.standard_answers=null==r?void 0:r.answer_texts),"COMBINATION"===n&&(s.question_title=null==r?void 0:r.name,s.question_type=7,s.sub_questions=null==r||null===(f=r.sub_item_banks)||void 0===f?void 0:f.map((function(e,n){return{id:e.id,question_title:e.name,question_type:1,question_choices:e.choices.map((function(e){return e.choice_text})),standard_answers:[e.choices.findIndex((function(e){return e.is_answer}))+1],analysis:e.analysis}})),delete s.analysis),e.next=13,(0,I.ZP)("/api/exercise_questions/".concat(t.id,".json"),{method:"put",body:s});case 13:0===(null==(m=e.sent)?void 0:m.status)&&(v.ZP.success("编辑成功"),be(H+1)),U(null);case 16:case"end":return e.stop()}}),e)})));return function(n,t,i){return e.apply(this,arguments)}}(),Ee=function(){var e=c()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(0,N.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在更新试卷,请稍后..."}}),e.next=3,(0,I.ZP)("/api/exercises/".concat(se.categoryId,"/sync_random_question.json"),{method:"post"});case 3:if(0!==e.sent.status){e.next=8;break}return e.next=7,T(H);case 7:v.ZP.success("更新成功");case 8:(0,N.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}});case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),De=null==P||null===(n=P.questionList)||void 0===n?void 0:n.reduce((function(e,n){return e+Number(n.questions_score)}),0),Fe=L&&1!==(null==P||null===(t=P.exam)||void 0===t?void 0:t.exercise_status);return(0,ne.jsxs)("section",{className:p.wrap,children:[(0,ne.jsxs)("div",{id:"id_left_preview",className:p.left,onMouseEnter:function(e){document.getElementById("id_left_preview").style.overflowY="auto"},onMouseLeave:function(e){document.getElementById("id_left_preview").style.overflowY="hidden"},children:[(0,ne.jsx)("div",{className:p.title,children:(0,ne.jsxs)("div",{className:"body-overflow-initial",children:[(0,ne.jsx)("b",{}),(0,ne.jsx)("span",{children:"答题卡"})]})}),(0,ne.jsxs)("div",{className:p.total,children:[(0,ne.jsxs)("div",{children:[(0,ne.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIgZmlsbD0iI0VBRjNGNCIvPjxwYXRoIGQ9Ik0yNS45MDUgMTUuMzdhLjc3NS43NzUgMCAwIDAtLjYyNi0uNTI5bC00LjgxNC0uNy0yLjE1Mi00LjM2MmEuNzc2Ljc3NiAwIDAgMC0xLjM5MiAwbC0yLjE1MyA0LjM2My00LjgxNC42OTlhLjc3NS43NzUgMCAwIDAtLjQzIDEuMzIzbDMuNDg0IDMuMzk2LS44MjMgNC43OTRhLjc3Ny43NzcgMCAwIDAgMS4xMjYuODE4bDQuMzA2LTIuMjY0IDQuMzA1IDIuMjY0YS43NzguNzc4IDAgMCAwIC44MTctLjA1OS43NzcuNzc3IDAgMCAwIC4zMS0uNzU5bC0uODIzLTQuNzk0IDMuNDgzLTMuMzk2YS43NzcuNzc3IDAgMCAwIC4xOTYtLjc5NVoiIGZpbGw9IiMyMUMwQTYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4="}),(0,ne.jsx)("span",{children:"题数(道)"}),(0,ne.jsx)("aside",{children:null==P?void 0:P.all_questions_count})]}),(0,ne.jsxs)("div",{className:"mr30 ml30",children:[(0,ne.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRTdGM0ZGIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIvPjxnIGZpbGw9IiM0QzZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0ibTIzLjcxOSAxMy4zMjUtNC4wOTgtMy45NGMtLjA5Ny0uMTMtLjIyNS0uMTYyLS4zNTUtLjE2Mi0uMTI5IDAtLjI1OC4wNjQtLjM4Ny4xNjFsLTcuNTUgNy43NTNjLS4wNjUuMDY1LS4wOTguMTYyLS4xMy4yMjdsLTEuMDMyIDUuNDI3Yy0uMDMzLjE5NC4wMzIuMzIzLjE2LjQ4NC4xMy4xMy4yMjcuMTYyLjM4OS4xNjJoLjA5Nmw0Ljc3Ni0xLjA5OWMuMDk3LS4wMzIuMTk0LS4wNjQuMjU4LS4xNjFsNy44NDEtOC4xMDhjLjE5NC0uMTYyLjE5NC0uNTE3LjAzMy0uNzQ0aC0uMDAxWm0tOC4xIDguMDQ0YS41MzQuNTM0IDAgMCAxLS4zODYuMTYyLjU2LjU2IDAgMCAxLS4zODgtLjE2MmwtMy0yLjgxYy0uMjI2LS4xOTQtLjIyNi0uNTE3LS4wMzMtLjc0My4xOTQtLjIyNy41MTctLjIyNy43NDMtLjAzM2wzIDIuODExYy4yNTkuMjI2LjI5MS41NS4wNjUuNzc2Wk0xNyAyMi45Mmg2Ljg0NHYxLjA1NUgxN3oiLz48L2c+PC9nPjwvc3ZnPg=="}),(0,ne.jsx)("span",{children:"总分(分)"}),(0,ne.jsx)("aside",{children:De&&De.toFixed(1)})]}),(0,ne.jsxs)("div",{children:[(0,ne.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjRTRFNkZEIiB3aWR0aD0iMzQiIGhlaWdodD0iMzQiIHJ4PSIxMCIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTEzLjgwOCAxMS40NDhhLjU1OC41NTggMCAwIDEgMCAuNzg4bC0xLjU2NCAxLjU2NWEuNTU4LjU1OCAwIDEgMS0uNzg5LS43OWwxLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDAgMSAuNzkgMFptOS44ODIgMi40NjJhLjU1OC41NTggMCAwIDEtLjc4OSAwbC0xLjU2NC0xLjU2M2EuNTU4LjU1OCAwIDEgMSAuNzg5LS43ODlsMS41NjQgMS41NjRhLjU1Ni41NTYgMCAwIDEgMCAuNzg4WiIgZmlsbD0iIzY2NzhFQiIvPjxwYXRoIGQ9Ik0yMS43NTMgMjEuNzA3YTUuOTM3IDUuOTM3IDAgMSAwLTguNTguMDE1bC0uOTM3LjkzNmEuNTU4LjU1OCAwIDEgMCAuNzg5Ljc4OGwuOTk1LS45OTRhNS45MSA1LjkxIDAgMCAwIDMuNDM2IDEuMDk1YzEuMjg3IDAgMi40OC0uNDEgMy40NTItMS4xMDZsLjk5Mi45OTJhLjU1OC41NTggMCAxIDAgLjc4OS0uNzg5bC0uOTM2LS45MzdaIiBmaWxsPSIjNjY3OEVCIi8+PHBhdGggZD0ibTIwLjg1OCAxOC45NS0zLjAyNC0xLjc0NXYtMi4wNTRhLjU1OC41NTggMCAxIDAtMS4xMTcgMHYyLjM1MWMwIC4wNjQuMDExLjEyNi4wMzEuMTg0YS41NTEuNTUxIDAgMCAwIC4yNTguMzNsMy4yOTMgMS45YS41NTcuNTU3IDAgMCAwIC41NTktLjk2NloiIGZpbGw9IiNGRkYiLz48L2c+PC9nPjwvc3ZnPg=="}),(0,ne.jsx)("span",{children:"时长(分)"}),(0,ne.jsx)("aside",{children:-1===(null==P||null===(i=P.exam)||void 0===i?void 0:i.time)||null===(null==P||null===(r=P.exam)||void 0===r?void 0:r.time)?"不限":null==P||null===(s=P.exam)||void 0===s?void 0:s.time})]})]}),null==P||null===(o=P.questionList)||void 0===o?void 0:o.map((function(e,n){var t;return(0,ne.jsxs)("div",{className:p.list,children:[(0,ne.jsxs)("div",{className:p.name,children:[(0,ne.jsx)("b",{}),(0,ne.jsx)("span",{children:e.name})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsxs)("div",{children:["共",(0,ne.jsx)("span",{className:p.b,children:e.questions_count}),"题 ",(0,ne.jsx)("span",{className:p.l,children:"|"}),"共",(0,ne.jsx)("span",{className:p.r,children:e.questions_score}),"分"]}),(0,ne.jsx)("div",{className:p.answerSheet,children:null==e||null===(t=e.questions)||void 0===t?void 0:t.map((function(e,n){return(0,ne.jsx)("div",{onClick:function(){var n="Anchor_".concat(e.id),t=document.getElementById(n);t&&setTimeout((function(){return t.scrollIntoView({block:"center",behavior:"smooth"})}))},className:p.tag,children:n+1},e.id)}))})]})]},n)}))]}),(0,ne.jsxs)("div",{className:p.right,children:[(0,ne.jsxs)("div",{className:p.examName,id:"examName",children:[(0,ne.jsx)("div",{className:p.name,children:(0,ne.jsx)(m.Z,{title:null==P||null===(C=P.exam)||void 0===C?void 0:C.name,getPopupContainer:function(e){return e.parentNode},children:(0,ne.jsx)("span",{className:p.t,children:null==P||null===(B=P.exam)||void 0===B?void 0:B.name})})}),L&&1===(null==P||null===(E=P.exam)||void 0===E?void 0:E.exercise_status)&&(0,ne.jsx)(Ie.op,{openLoading:!0,shape:"default",onClick:Ee,type:"primary",children:"更新试卷"}),!L&&(0,ne.jsx)(j.ZP,{onClick:function(){var e,n=h.Z.confirm({icon:null,centered:!0,title:"温馨提示",content:"确认更换预览中的所有试题吗?",cancelButtonProps:{disabled:!1},maskClosable:!1,keyboard:!1,okText:"确认",cancelText:"取消",onOk:(e=c()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.update({cancelButtonProps:{disabled:!0}}),e.next=3,J();case 3:n.update({cancelButtonProps:{disabled:!1}}),v.ZP.success("已重新随机生成整张试题");case 5:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},type:"primary",children:"随机更换"})]}),(0,ne.jsx)("div",{className:p.topWarp,children:null==P||null===(D=P.questionList)||void 0===D?void 0:D.map((function(e,n){var t,i;return(0,ne.jsxs)(d.Fragment,{children:[(0,ne.jsxs)("div",{className:p.head,style:0===n?{border:0,marginTop:-16}:{},children:[(0,ne.jsxs)("div",{className:p.name,children:[(0,ne.jsx)("b",{}),(0,ne.jsx)("span",{children:e.name})]}),(0,ne.jsxs)("div",{className:p.so,children:["共",(0,ne.jsxs)("span",{className:p.b,children:[e.questions_count," "]}),"题 ","COMBINATION"===e.type&&"(包含".concat(null==e||null===(t=e.questions)||void 0===t?void 0:t.map((function(e){var n;return null==e||null===(n=e.sub_item_banks)||void 0===n?void 0:n.length})).reduce((function(e,n){return e+n})),"小题)"),(0,ne.jsx)("span",{className:p.l,children:"|"}),"共",(0,ne.jsx)("span",{className:p.r,children:e.questions_score}),"分"]}),!L&&(0,ne.jsxs)("div",{className:p.btn,children:[(0,ne.jsx)(j.ZP,{onClick:function(){var n,t,i;i=(n=e).questions_score/n.questions_count,h.Z.confirm({icon:null,centered:!0,title:"分数设置",content:(0,ne.jsx)("div",{className:p.modalColumn,children:(0,ne.jsxs)("div",{className:p.modalRow,style:{justifyContent:"flex-start"},children:[(0,ne.jsx)("sup",{className:p.sup,children:"*"}),(0,ne.jsxs)("span",{children:[null==n?void 0:n.name,":"]}),(0,ne.jsx)(x.Z,{min:0,precision:1,defaultValue:i,onChange:function(e){i=e}}),(0,ne.jsx)("span",{className:"ml5",children:"分/题"})]})}),okText:"确认",cancelText:"取消",onOk:(t=c()(l()().mark((function e(){var t,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i){e.next=3;break}return v.ZP.warning("分数不能为空或为0"),e.abrupt("return",Promise.reject());case 3:a={type:null==n?void 0:n.type,score:i,scoreTotal:Number(null===(t=i*n.questions_count)||void 0===t?void 0:t.toFixed(1))},O(a);case 5:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})})},type:"primary",ghost:!0,className:"mr20",children:"设置得分"}),(0,ne.jsx)(j.ZP,{onClick:function(){return a=null===(t=(n=e).questions)||void 0===t?void 0:t.map((function(e){return e.id})),r=n.name,void(s=h.Z.confirm({icon:null,centered:!0,title:"温馨提示",content:"确认更换".concat(r,"中的所有试题吗?"),cancelButtonProps:{disabled:!1},maskClosable:!1,keyboard:!1,okText:"确认",cancelText:"取消",onOk:(i=c()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s.update({cancelButtonProps:{disabled:!0}}),e.next=3,J({seleted_item_bank_ids:a},{type:n.type});case 3:s.update({cancelButtonProps:{disabled:!1}}),v.ZP.success("已重新随机生成".concat(r,"试题"));case 5:case"end":return e.stop()}}),e)}))),function(){return i.apply(this,arguments)})}));var n,t,i,a,r,s},type:"primary",ghost:!0,children:"随机更换"})]})]}),null==e||null===(i=e.questions)||void 0===i?void 0:i.map((function(n,t){var i,r,s,o,u,f,m,x;return q===n.id?(0,ne.jsxs)("div",{id:"Anchor_".concat(n.id),className:p.content,style:{padding:0,marginTop:10},children:[(0,ne.jsxs)("div",{style:{float:"right",marginTop:-6},children:[(0,ne.jsx)(j.ZP,{onClick:function(){return U(null)},className:"mr20",type:"primary",ghost:!0,children:"取消"}),(0,ne.jsx)(j.ZP,{onClick:function(){var t,i;1===(null==n?void 0:n.is_my)?h.Z.confirm({title:"提示",content:"此题目已存在于试题库,是否将修改后的题目覆盖试题库的原题?",okText:"覆盖原题",cancelText:"不覆盖",keyboard:!1,onOk:(i=c()(l()().mark((function t(){return l()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:"BPROGRAM"===e.type?(fe(!0),le.submit()):Be(null==e?void 0:e.type,n,!0);case 1:case"end":return t.stop()}}),t)}))),function(){return i.apply(this,arguments)}),onCancel:(t=c()(l()().mark((function t(){return l()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:"BPROGRAM"===e.type?(fe(!1),le.submit()):Be(null==e?void 0:e.type,n,!1);case 1:case"end":return t.stop()}}),t)}))),function(){return t.apply(this,arguments)})}):"BPROGRAM"===e.type?(fe(!1),le.submit()):Be(null==e?void 0:e.type,n,!1)},type:"primary",children:"保存"})]}),Ne(n,e.type)]},n.id):(0,ne.jsxs)("div",{id:"Anchor_".concat(n.id),className:p.content,children:[(0,ne.jsxs)("div",{className:p.titleWrap,children:["bprogram"===(null==n?void 0:n.item_type)?(0,ne.jsx)(w.Z,{style:{paddingRight:10},value:t+1+"、"+(null===(i=n.program_attr)||void 0===i?void 0:i.description)}):(0,ne.jsx)(w.Z,{style:{paddingRight:10},className:p.titleHtml,value:t+1+"、"+"".concat("combination"===(null==n?void 0:n.item_type)?"(题干)":"")+n.name}),L&&"PRACTICAL"!==e.type&&(0,ne.jsx)(j.ZP,{disabled:Fe,onClick:function(){var e,t,i;q?v.ZP.warning("先保存或取消当前正在编辑的试题"):(le.setFieldsValue({standard_answers:n.standard_answer,hack:a()(a()({},n),n.program_attr),hack_codes:a()(a()({},n.program_attr),{},{code:Ce.Base64.decode((null===(e=n.program_attr)||void 0===e?void 0:e.code)||"")}),hack_sets:a()({},null==n||null===(t=n.hack_sets)||void 0===t?void 0:t[0])}),"program"==n.item_type?N.history.push("/problems/newedit/".concat(null==n||null===(i=n.program_attr)||void 0===i?void 0:i.identifier,"?type=exercises&express_id=").concat(se.categoryId,"&question_id=").concat(null==n?void 0:n.id,"&score=").concat(null==n?void 0:n.score,"&exercise=true&callback_url=/classrooms/").concat(se.coursesId,"/exercise/").concat(se.categoryId,"/detail?random=true")):U(n.id))},type:"primary",className:"mr20",style:{marginLeft:"auto"},ghost:!0,children:"编辑"}),(0,ne.jsx)(j.ZP,{disabled:Fe,onClick:function(){return function(e,n,t,i){var a,r,s="".concat(location.pathname).concat(location.search),o=null===(a=i.questions)||void 0===a?void 0:a.map((function(e){return e.id}));if(s.includes("exercise"))ie.current={id:e,ids:o,type:n,index:t},te(!0);else var u=h.Z.confirm({icon:null,centered:!0,title:"温馨提示",content:"确认要更换该试题吗?",cancelButtonProps:{disabled:!1},maskClosable:!0,keyboard:!1,okText:"确认",cancelText:"取消",onOk:(r=c()(l()().mark((function i(){return l()().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return u.update({cancelButtonProps:{disabled:!0}}),i.next=3,J({single_question_id:e,seleted_item_bank_ids:o},{type:n,index:t});case 3:u.update({cancelButtonProps:{disabled:!1}}),v.ZP.success("已重新随机生成试题");case 5:case"end":return i.stop()}}),i)}))),function(){return r.apply(this,arguments)})})}(n.id,e.type,t,e)},type:"primary",ghost:!0,children:"换一题"})]}),"bprogram"===(null==n?void 0:n.item_type)&&(0,ne.jsx)(w.Z,{style:{paddingRight:10,paddingLeft:25},showProgramFill:!0,disabledFill:!0,className:p.titleHtml,value:Ce.Base64.decode((null===(r=n.program_attr)||void 0===r?void 0:r.code)||"")}),("SINGLE"===e.type||"JUDGMENT"===e.type||"MULTIPLE"===e.type)&&(f=n,x=[],(0,ne.jsxs)(d.Fragment,{children:[(0,ne.jsx)("aside",{className:p.single,children:null==f||null===(m=f.choices)||void 0===m?void 0:m.map((function(e,n){return e.is_answer&&x.push(he[n]),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[he[n],"、"]}),(0,ne.jsx)("li",{children:(0,ne.jsx)(w.Z,{value:e.choice_text})})]},n)}))}),(0,ne.jsxs)("div",{className:p.analysis,children:[(0,ne.jsxs)("div",{children:["正确答案:",x.join(""),(0,ne.jsxs)("span",{className:"ml30",children:["难度:",me[f.difficulty]]})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:p.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:f.analysis?f.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==f?void 0:f.discipline_name)||"--","/").concat(null==f?void 0:f.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==f?void 0:f.tag_discipline_name]})]})]})]})),"COMPLETION"===e.type&&ve(n),"SUBJECTIVE"===e.type&&je(n),"PROGRAM"===e.type&&Ae(n),"BPROGRAM"===e.type&&ge(n),"COMBINATION"===e.type&&(s=n,o=t,(0,ne.jsx)("div",{children:null==s||null===(u=s.sub_item_banks)||void 0===u?void 0:u.map((function(e,n){var t,i=[];return(0,ne.jsxs)(d.Fragment,{children:[(0,ne.jsxs)("div",{style:{marginLeft:25,fontSize:"16px",color:"#333"},children:[o+1+"."+(n+1),"(单选题)",e.name]}),(0,ne.jsx)("aside",{className:p.single,children:null==e||null===(t=e.choices)||void 0===t?void 0:t.map((function(e,n){return e.is_answer&&i.push(he[n]),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[he[n],"、"]}),(0,ne.jsx)("li",{children:(0,ne.jsx)(w.Z,{value:e.choice_text})})]},n)}))}),(0,ne.jsxs)("div",{className:p.analysis,children:[(0,ne.jsxs)("div",{children:["正确答案:",i.join(""),(0,ne.jsxs)("span",{className:"ml30",children:["难度:",me[e.difficulty]]})]}),(0,ne.jsxs)("aside",{children:[(0,ne.jsx)("span",{className:p.text,children:"解析:"}),(0,ne.jsx)(w.Z,{value:e.analysis?e.analysis:"暂无解析"})]}),(0,ne.jsxs)("ul",{children:[(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#007AFF",marginRight:10},children:"方向&课程:"}),"".concat((null==s?void 0:s.discipline_name)||"--","/").concat(null==s?void 0:s.sub_discipline_name)]}),(0,ne.jsxs)("li",{children:[(0,ne.jsx)("span",{style:{color:"#5AB891",marginRight:10},children:"知识点:"}),null==s?void 0:s.tag_discipline_name]})]})]})]})}))})),"PRACTICAL"===e.type&&ke(n),(0,ne.jsx)("div",{})]},n.id)}))]},n)}))})]}),L?(0,ne.jsx)(Ie.vr,{children:(0,ne.jsx)(A.Z,{showTotal:S.rU,total:null==P||null===(F=P.exam)||void 0===F?void 0:F.total_num,pageSize:1,current:H+1,showSizeChanger:!1,onChange:be,showQuickJumper:!1,hideOnSinglePage:!1})}):(0,ne.jsx)(Ie.vr,{LeftContent:(0,ne.jsx)(Ie.op,{onClick:R,shape:"default",style:{height:38,background:"#fff",boxShadow:"none"},children:"返回"}),RightContent:(0,ne.jsxs)(k.Z,{align:"middle",children:[(0,ne.jsx)(b.Z,{color:"#55575D",overlayClassName:p.popover,open:Y,getPopupContainer:function(e){return null==e?void 0:e.parentNode},content:"如您对此份试题满意,可将此份试题保存为固定试卷",children:(0,ne.jsx)(Ie.op,{onMouseEnter:function(){return K(!0)},onMouseLeave:function(){return K(!1)},onClick:function(){return n="",void h.Z.confirm({icon:null,centered:!0,title:"保存试卷",content:(0,ne.jsxs)("div",{className:p.modalColumn,children:[(0,ne.jsxs)("div",{style:{color:"#676A6C",display:"flex",alignItems:"center"},className:"font14 mt20",children:[(0,ne.jsx)("img",{style:{marginRight:5},src:Z.Z}),"保存后单独生成一份人工组卷类型的固定试卷。"]}),(0,ne.jsxs)("div",{className:p.modalRow,style:{marginTop:20},children:[(0,ne.jsx)("sup",{className:p.sup,children:"*"}),(0,ne.jsx)("span",{style:{flexShrink:0},children:"试卷名称:"}),(0,ne.jsx)(g.Z,{placeholder:"请输入试卷名称",min:0,maxLength:60,defaultValue:n,onChange:function(e){n=e.target.value}})]})]}),okText:"确认",cancelText:"取消",onOk:(e=c()(l()().mark((function e(){var t,i,a,r,s,c;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n){e.next=3;break}return v.ZP.warning("试卷名称不能为空"),e.abrupt("return",Promise.reject());case 3:return i=[],a=[],r=[],s=[],null==P||null===(t=P.questionList)||void 0===t||t.forEach((function(e){var n;null===(n=e.questions)||void 0===n||n.forEach((function(n){var t=e.questions_score/e.questions_count;t=t&&t.toFixed(1),"COMBINATION"===e.type&&r.push({id:n.id,sub_item_bank_ids:n.sub_item_banks.map((function(e){return e.id}))}),"PRACTICAL"===e.type?s.push(n.id):(i.push(n.id),a.push(t))}))})),console.log("-----",r),c={item_bank_ids:i,item_bank_scores:a,name:n,combination_item_banks:r,shixun_ids:s},e.next=12,_(c);case 12:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})});var e,n},shape:"default",style:{height:38,background:"#fff",boxShadow:"none"},children:"保存"})}),(0,ne.jsx)(Ie.op,{shape:"default",type:"primary",onClick:function(){return _()},style:{height:38,marginLeft:20},children:"提交"})]})}),(0,ne.jsx)(Se,{visible:ee,questionParams:ie.current,onRandomExchange:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=ie.current,e.next=3,J({single_question_id:n.id,seleted_item_bank_ids:n.ids},{type:n.type,index:n.index});case 3:te(!1);case 4:case"end":return e.stop()}}),e)}))),selectFromProblemSet:function(){var e=ie.current,n="".concat(location.pathname).concat(location.search);n.includes("exercise")&&N.history.push("/paperlibrary/exchangequestion?type=exercise&qid=".concat(e.id,"&qtype=").concat(e.type,"&exerciseid=").concat(se.categoryId,"&from=").concat(n))},onCancel:function(){te(!1)}})]})}},90567:function(e,n,t){t.r(n),t.d(n,{default:function(){return Zt}});var i=t(82242),a=t.n(i),r=t(7557),l=t.n(r),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(59301),p="wrapper___KtBVT",f="breadCrumbWrapper___k9tSB",m="baseInfo____j5EY",h="radioBtnWrapper___k9OCh",x="radiogroup___e2fW6",v="easy___WcUAp",g="medium___U_o3j",y="hard___dAXLS",j="fixedBottom___liDZ4",A="cancelBtn___ZV9Mi",k="confirmBtn___DwH6m",b=t(8591),w=t(78241),N=t(66104),S=t(80608),I="digitalLabel___hkWuZ",Z="active___jawU1",C="titleEditor___wX1lW",B="title___SuT2h",E="editIcon___XrTIi",D="paperTab___GUxeB",F="tabItem___or0fY",P="dottedLine___Ln0Xr",_=t(37712),R=function(e){var n=e.number,t=e.active,i=e.className;return(0,_.jsx)("div",{className:"".concat(I," ").concat(t?Z:""," ").concat(i),children:n})},O=t(6848),M=t(24650),L=function(e){var n=e.defaultValue,t=e.onFinish,i=(0,d.useState)(!1),a=u()(i,2),r=a[0],s=a[1],o=(0,d.useState)(n),p=u()(o,2),f=p[0],m=p[1];return(0,d.useEffect)((function(){m(n)}),[n]),(0,_.jsx)("div",{className:C,children:r?(0,_.jsx)(M.Z,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:f,onChange:function(e){m(e.target.value)},onBlur:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==f||null===(n=f.replaceAll(" ",""))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return b.ZP.error("试卷标题不能为空"),e.abrupt("return");case 3:return e.next=5,t(f);case 5:e.sent&&s(!1);case 7:case"end":return e.stop()}}),e)}))),onPressEnter:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==f||null===(n=f.replaceAll(" ",""))||void 0===n?void 0:n.length)<=0)){e.next=3;break}return b.ZP.error("试卷标题不能为空"),e.abrupt("return");case 3:return e.next=5,t(f);case 5:e.sent&&s(!1);case 7:case"end":return e.stop()}}),e)})))}):(0,_.jsxs)("div",{className:B,onDoubleClick:function(){return s(!0)},children:[f,(0,_.jsx)(O.Z,{title:"点击编辑试卷名称",children:(0,_.jsx)("i",{className:"".concat(E," iconfont icon-bianji_Hover"),onClick:function(){return s(!0)}})})]})})},T=t(95237),H=t(43604),J=function(e){var n,t,i,a,r,s,o,p=e.onChange,f=void 0===p?c()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)}))):p,m=e.tabs,h=e.activeKey,x=e.defaultActiveKey,v=e.className,g=void 0===v?"":v,y=(0,d.useState)(void 0===x?null===(n=m[0])||void 0===n?void 0:n.key:x),j=u()(y,2),A=j[0],k=j[1];return(0,d.useEffect)((function(){void 0!==h&&k(h)}),[h]),(0,_.jsxs)(T.Z,{justify:"center",align:"middle",className:"".concat(D," ").concat(g),children:[(0,_.jsxs)(H.Z,{className:"".concat(F," ").concat(A===(null===(t=m[0])||void 0===t?void 0:t.key)?Z:""),onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f(m[0].key);case 2:k(null===(n=m[0])||void 0===n?void 0:n.key);case 3:case"end":return e.stop()}}),e)}))),children:[(0,_.jsx)(R,{number:1,active:A===(null===(i=m[0])||void 0===i?void 0:i.key),className:"mr10"}),(0,_.jsx)("span",{children:null===(a=m[0])||void 0===a?void 0:a.label})]}),(0,_.jsx)(H.Z,{flex:"188px",className:"".concat(P," ml30 mr30")}),(0,_.jsxs)(H.Z,{className:"".concat(F," ").concat(A===(null===(r=m[1])||void 0===r?void 0:r.key)?Z:""),onClick:c()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f(null===(n=m[1])||void 0===n?void 0:n.key);case 2:k(null===(t=m[1])||void 0===t?void 0:t.key);case 3:case"end":return e.stop()}}),e)}))),children:[(0,_.jsx)(R,{number:2,active:A===(null===(s=m[1])||void 0===s?void 0:s.key),className:"mr10"}),(0,_.jsx)("span",{children:null===(o=m[1])||void 0===o?void 0:o.label})]})]})},Q=t(91232),G=t.n(Q),V=t(71418),q=t(19842),U=t(5112),W=t(94001),z=t(3113),Y=t(49105);function K(e){return X.apply(this,arguments)}function X(){return(X=c()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/".concat(n,"/edit_random_exam_new.json"),{method:"get"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function $(e,n){return ee.apply(this,arguments)}function ee(){return(ee=c()(l()().mark((function e(n,t){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/".concat(n,"/update_random_exam.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ne(e){return te.apply(this,arguments)}function te(){return(te=c()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/create_random_exam.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ie(e){return ae.apply(this,arguments)}function ae(){return(ae=c()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/disciplines.json",{method:"get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function re(){return(re=c()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/item_banks/item_difficulty_count.json",{method:"get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function le(e,n){return se.apply(this,arguments)}function se(){return(se=c()(l()().mark((function e(n,t){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/".concat(n,"/set_item_type_score.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ce(e,n){return oe.apply(this,arguments)}function oe(){return(oe=c()(l()().mark((function e(n,t){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/exercises/".concat(n,"/set_item_type_score.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ue(e,n){return de.apply(this,arguments)}function de(){return(de=c()(l()().mark((function e(n,t){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/".concat(n,"/delete_item_type.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function pe(e,n){return fe.apply(this,arguments)}function fe(){return(fe=c()(l()().mark((function e(n,t){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/exercises/".concat(n,"/delete_item_type.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function me(e){return he.apply(this,arguments)}function he(){return(he=c()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/preview_random_questions.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function xe(e){return ve.apply(this,arguments)}function ve(){return(ve=c()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/toggle_random_questions.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ge(e){return ye.apply(this,arguments)}function ye(){return(ye=c()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/examination_banks/save_question_list.json",{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function je(e){return Ae.apply(this,arguments)}function Ae(){return(Ae=c()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,Y.ZP)("/api/exercises/".concat(n.categoryId,"/edit.json"),{method:"get",params:a()({},n)}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var ke=t(85573),be=t.n(ke),we=function(e){return e.OnlyFileFolder="1",e.OnlyKnowledge="2",e.OnlyDifficulty="3",e.FileFolderAndDiff="4",e.FileFolderAndKnowledge="5",e.KnowledgeAndDiff="6",e.All="7",e.Shixun="8",e}({}),Ne=t(89392),Se=function(e){return e[e.FileFolder=1]="FileFolder",e[e.Difficulty=2]="Difficulty",e[e.Knowledge=3]="Knowledge",e}(Se||{}),Ie=(0,d.createContext)(null),Ze=be()(be()(be()(be()(be()(be()(be()({},we.OnlyFileFolder,[Se.FileFolder]),we.OnlyKnowledge,[Se.Knowledge]),we.OnlyDifficulty,[Se.Difficulty]),we.FileFolderAndDiff,[Se.FileFolder,Se.Difficulty]),we.FileFolderAndKnowledge,[Se.FileFolder,Se.Knowledge]),we.KnowledgeAndDiff,[Se.Knowledge,Se.Difficulty]),we.All,[Se.Knowledge,Se.Difficulty,Se.FileFolder]),Ce=function(e,n){if(e.length!==n.length)return!1;var t,i=G()(n);try{for(i.s();!(t=i.n()).done;){var a=t.value;if(!e.includes(a))return!1}}catch(e){i.e(e)}finally{i.f()}return!0},Be=function(e){for(var n=0,t=Object.entries(Ze);nF.item_bank_num&&(F.item_bank_count-=1,F.total_score-=F.score,F.total_score=Fe(F.total_score)),D}},_e=function(e){var n=e.courseOptions,t=e.setCurrentKey,i=e.loading,r=e.form,s=(0,d.useContext)(Ie),o=s.data,u=s.disabled,p=s.dispatch,f=(0,S.useParams)(),b=(0,d.useRef)(!0),N=(0,d.useMemo)((function(){var e,t,i,r,l;if(n.length&&o){var s=null==o||null===(e=o.examination_bank)||void 0===e?void 0:e.sub_discipline_id,c=-1===(null==o||null===(t=o.examination_bank)||void 0===t?void 0:t.time)?void 0:b.current?f.id?null==o||null===(i=o.examination_bank)||void 0===i?void 0:i.time:(null==o||null===(r=o.examination_bank)||void 0===r?void 0:r.time)||60:null==o||null===(l=o.examination_bank)||void 0===l?void 0:l.time;b.current=!1;var u,d=[],p=G()(n);try{for(p.s();!(u=p.n()).done;){var m,h=u.value,x=G()(h.children);try{for(x.s();!(m=x.n()).done;){var v=m.value;v.value===s&&(d=[h.value,v.value])}}catch(e){x.e(e)}finally{x.f()}}}catch(e){p.e(e)}finally{p.f()}return a()(a()({},o.examination_bank),{},{time:c,course:d})}}),[o,n]);return(0,d.useEffect)((function(){r.setFieldsValue(a()({},N))}),[N]),(0,_.jsxs)(V.Z,{spinning:i,size:"large",style:{position:"fixed",maxHeight:"100vh"},className:"mt30",children:[(0,_.jsx)("div",{className:m,children:(0,_.jsxs)(w.Z,{form:r,autoComplete:"off",colon:!1,labelCol:{span:4},wrapperCol:{span:20},initialValues:N,onValuesChange:function(e,n){var t=n.course,i=void 0===t?[]:t,r=a()(a()({},n),{},{sub_discipline_id:i[1]||0});p({type:"updateBaseInfo",payload:r})},children:[(0,_.jsx)(w.Z.Item,{name:"name",label:"试卷名称",rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请填写试卷标题")}}],children:(0,_.jsx)(M.Z,{maxLength:60,size:"large",placeholder:"请输入试卷名称",showCount:!0})}),(0,_.jsx)(w.Z.Item,{label:"方向&课程",name:"course",rules:[{required:!0,message:"请选择方向&课程"}],children:(0,_.jsx)(q.Z,{disabled:u,size:"large",allowClear:!1,placeholder:"请选择方向&课程",options:n,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14}})}),(0,_.jsx)(w.Z.Item,{label:"难度",name:"difficulty",className:h,rules:[{required:!0,message:"请选择难度"}],children:(0,_.jsxs)(U.ZP.Group,{disabled:u,className:x,children:[(0,_.jsx)(U.ZP.Button,{className:v,value:1,children:"简单"}),(0,_.jsx)(U.ZP.Button,{className:g,value:2,children:"适中"}),(0,_.jsx)(U.ZP.Button,{className:y,value:3,children:"困难"})]})}),(0,_.jsx)(w.Z.Item,{label:"答题时长",children:(0,_.jsxs)(T.Z,{align:"middle",children:[(0,_.jsx)(w.Z.Item,{name:"time",noStyle:!0,children:(0,_.jsx)(W.Z,{min:1,disabled:u,size:"large",max:9999,style:{width:220},placeholder:"请填写答题时长"})}),(0,_.jsx)("span",{className:"ml10",children:"分钟"})]})}),(0,_.jsx)(w.Z.Item,{label:"试卷须知",name:"exam_notes",children:(0,_.jsx)(M.Z.TextArea,{rows:6,disabled:u,showCount:!0,maxLength:65535,placeholder:"请在此输入本次试卷答题的相关说明,最大限制65535个字符"})})]})}),(0,_.jsxs)("div",{className:j,children:[(0,_.jsx)(z.ZP,{className:"".concat(A," mr5"),onClick:function(){f.id||window.location.href.indexOf("randompaper")>-1?S.history.push("/paperlibrary"):S.history.push("/classrooms/".concat(f.coursesId,"/exercise"))},children:"取消"}),(0,_.jsx)(z.ZP,{className:"".concat(k," ml15"),type:"primary",size:"large",onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.validateFields();case 2:if(f.id||f.coursesId){e.next=9;break}return e.next=5,ne(o);case 5:0===(n=e.sent).status&&(S.history.replace("/randompaper/edit/".concat(null==n?void 0:n.examination_bank_id,"?type=settings")),t("settings")),e.next=10;break;case 9:t("settings");case 10:case"end":return e.stop()}}),e)}))),children:"下一步"})]})]})},Re=t(37205),Oe=t.n(Re),Me=t(70236),Le=t.n(Me),Te=t(43418),He="questionInfo___U9mnu",Je="label___PP7Ng",Qe="content___PUXFl",Ge="leftPart___uoQeo",Ve="rightPart___mCG7H",qe="dragItem___djmPG",Ue="blackText___KqEaU",We="greyText___VamKm",ze="iconWrapper___o1C0y",Ye="contentArea___Fj7D0",Ke="dragging___mX3Il",Xe="hidden___KWDLK",$e="dragIcon___yPuB3",en="deleteIcon___go29y",nn="challengeNameWrapper___DFjRy",tn="challengeName___m7v0x",an="shixunPreviewFooter___iaciG",rn="shixunInfoWrapper___aSihg",ln="shixunInfo___WYBm1",sn="btnToDetail___WVmtj",cn="fixedBottom___oeMSX",on="confirmBtn___sYh2O",un="previewBtn___c2uQz",dn="setScoreModalTitle___ADafj",pn="modalTitle___t821D",fn="scoreText___M3UUZ",mn=t(6638),hn=t(2753),xn=t(24905),vn=[{label:"单选题",value:"SINGLE"},{label:"多选题",value:"MULTIPLE"},{label:"填空题",value:"COMPLETION"},{label:"判断题",value:"JUDGMENT"},{label:"简答题",value:"SUBJECTIVE"},{label:"编程题",value:"PROGRAM"},{label:"组合题",value:"COMBINATION"},{label:"实训题",value:"PRACTICAL"},{label:"程序填空题",value:"BPROGRAM"}],gn=function(e){var n=e.open,t=e.onCancel,i=e.onOk,a=(0,d.useContext)(Ie),r=a.data;a.dispatch;(0,d.useEffect)((function(){if(n){var e=(r||{}).item_types;o(null==e?void 0:e.map((function(e){return e.item_type})))}}),[n,r]);var l=(0,d.useState)([]),s=u()(l,2),c=s[0],o=s[1];return(0,_.jsx)(Te.Z,{title:(0,_.jsxs)("div",{children:["题型设置",(0,_.jsx)("span",{className:"c-grey-333",style:{fontSize:14,fontWeight:400},children:"(通过勾选可对题型进行添加/删除)"})]}),closable:!0,centered:!0,open:n,onCancel:t,onOk:function(){return i(c)},children:(0,_.jsx)(xn.Z.Group,{value:c,onChange:function(e){return o(e)},children:(0,_.jsx)(T.Z,{gutter:[0,20],children:vn.map((function(e){return(0,_.jsx)(H.Z,{span:6,children:(0,_.jsx)(xn.Z,{value:e.value,children:e.label})},e.value)}))})})})},yn=t(51945),jn=function(e){var n=e.open,t=e.onCancel,i=e.onOk,r=(0,d.useContext)(Ie).data,l=(0,d.useState)(),s=u()(l,2),c=s[0],o=s[1];console.log("---",c),(0,d.useEffect)((function(){n&&o((0,Ne.cloneDeep)(r))}),[n,r]);var p=(0,d.useMemo)((function(){var e,n;return null===(n=null==c||null===(e=c.item_types)||void 0===e?void 0:e.map((function(e){return e.total_score})).reduce((function(e,n){return parseFloat(e)+parseFloat(n)})))||void 0===n?void 0:n.toFixed(1)}),[c]);return(0,_.jsx)(Te.Z,{title:(0,_.jsxs)(T.Z,{className:dn,justify:"space-between",children:[(0,_.jsx)("span",{className:pn,children:"批量设置分值"}),(0,_.jsxs)("span",{className:fn,children:["总分 ",p]})]}),open:n,width:640,centered:!0,closable:!0,onCancel:t,onOk:function(){i(c)},children:(0,_.jsx)(yn.Z,{columns:[{title:"题型名称",dataIndex:"item_type_text"},{title:"小题总数",dataIndex:"item_bank_count"},{title:"题型总分",dataIndex:"total_score"},{title:"操作",render:function(e,n){var t=n.score,i=n.item_type;return(0,_.jsxs)("div",{style:{color:"#9096A3"},children:["每题",(0,_.jsx)(W.Z,{precision:1,size:"large",className:"ml10 mr10",min:.1,disabled:0===(null==n?void 0:n.item_bank_count),max:100,value:t,onChange:function(e){var n=c,t=n.item_types.find((function(e){return e.item_type===i}));t.score=Number(e);var r=e*t.item_bank_count;t.total_score=r&&Number(r.toFixed(1)),n.examination_bank.total_score=n.item_types.reduce((function(e,n){return Number(e)+Number(n.total_score)}),0),o(a()({},n))}}),"分"]})}}],dataSource:null==c?void 0:c.item_types,rowKey:"item_type",pagination:!1})})},An=t(99313),kn=t(57809),bn=t(32985),wn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAtFJREFUWEftWL9rU1EYPffFpCCKEEEJVUQHB10qAUHFHwguDg4ORRDq4uDg4CBIJ6GD0D/B3UEFJ5cugjbQChIqokWKClVrFDGIg2B8yZX3Xl/z/O5LzvfyKhTJXV7g/jrfOfc797sx1toCNnAzQ4A51RkymJNA/CcMvpoYhf0xDWtPwqICWEKM+QSYGgojt3Hw3mweFjmD9YlR+N8WAJSdjYwBrAWCb1oL+jzvMbzSFKoPBgLKAc6dugPbuRDtHzAXgGEMxmjjsXEAYr4MMOw2DcA8wcjWG6g+XOEAZ8c+wNpKtCXZMI+WMn6DJrbsOMQBPtrr9ySM4ZX9LEApkOfd5QBntvvhuhqFswKOz2/wDQWSZ9o0FADLfji5fBTYPwmUduYVMmV+IrLWF2DpFtCcizDTu3hmFeCBKaC4LR2cJpvjMZrwfn8HFm8qATan/bWslWckq6SuTyWcIfi5allrkmsY/DoZSZzanCwQo0REAwTIJf583e9txNIWic9p5E2OCQilZ7BxzY/8L60RSqRkcgnHqKXERgFw5eq/80EagIbB91cSPigilMabNWmYD6okXr7cZdABIAE7Gv6dpfIuZxJDI/G7S32ymJx6CoDP50ny5mIXIJPQ2Y8kEVVEw+DSeCKLWbkldlQA6JZwaZe9BuDr8xkAZjU6Pp5LvHiu9xmkWej6Wt8KXOK1VuGDL89272IaMLv6yAID3cUvzvS5SZyQyZOAZZl7hrnEz0/rjZoxzAhOyUEOcOFEH6MWhDGCWAApPs8B1o/p68GsANgbRVVRPzu8fvVg5gA0xcLTsV/wCtF/iKz6cABkfBfL+Z12m0tc2/cWXnFPODf3zZCxmOj4yxzg/O4qWv48LDwHIHOZrO/i5HoGHRQ3HeEAg0m1ShWtn/dh27tgUAilTqOUMcyqm7AfbZjCR5Q2j+N4o64DOMDhXq8pQ4B5mdzwDP4B5kHmZrL/eyAAAAAASUVORK5CYII=",Nn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAA4RJREFUWEftWEtrE1EYPXfSh5VWSlMfNSi4sokLK30pWtuKIChVVBBBWpfiRhcKghii7tp/4FrBBxREXbhQ0Bj7gqokahe+kNZWqa21tLGtk7kymY5J79yZL5NUKNLZZHHnzj33fOec+90wzrkHS/hhywBzrM4ygzkSiP+EwTdtPvDJdnDeCI4KgBPEsGGAPYOn8Bq23A7nwiLNYH+bD+rYSwBlloUYAzgH9F/Zo48pyhMoBVdR3ZkVUBpgV9MNcO24sb7OnA6GYtBEa75rbkCYL24wOcxGAPYUhSUXUH3/Cw0wXDUIziuMJYkFc6mluH+GcRSv2UYDfLxJtSWMwiuOUxsUC6Qot2iAD71q8ruZVNgtYFO/+m+yQKKm2UgGAMvU5GTvbqDyClC4LmUMuw+LTFiYdNDC7FdgIASMG57KHGDNdSB/tVyKltIJAESmRHziBmZHgf5WlwBrb6bihFrQmkdpCSDRiiyu+ozgyJzBujtpy1Jiy9XOAPqOuQRY35mKP8qdFvELBFJu1qH1HnUL8K59iV0DFtwqc3PPIQnAH+3noGmXAK1k4YnhxoaS8joqQgFYOaBUAlBSedbTIgCcuLwBc78+SW3qWnJUzkjG8/yAZ3Nqd937BYDfghvB4x+NQJ5vAMycozRvOVOF+Rk1FaVAkQEquX73PkmJh89EwXngn5+5dhsuPgwopYYZu/ZKAA6dDkLTQhaAlhKLDAsvuJWE+X5RDbCi1jBjpEkCcPCsH4mpmKXEVIksbZiAkDxz5zWZVwaUnjS6pkiDTcx8aI2CscCCRtStJqmjzKmtLD8FeLxAZKcNwPcnguCJ0II1SAYERJSJnUxX0gysagbC2+0YbPNDnY79rZrk6LR+n0DkRsP5a4GK80C4xuEkeXswCvCAfaOawV3E1K2+DGUaUeO+i4AlB9NpeX0gCGihpA6zeahcpBB7W4Bo0IHBgSN+zP2MGVuX1ZiihHKJOC5IpMAHfH7gAFAfetUYBUcgGwIXZc73d0BixqEffNGQ5mYi1yjCSFdLKhIfA6ZHHQBGm/2YmYpJ2bAEN4nAmVRZjKmzwOQQcWnq3focnNdTBwV9n88yhuKj95xb/i5/HdSpRwBbmfpXIRPTCIS5ycF0U3o8O+g7SWR9FebiHeCJXQArkNdKYIiqODXO2G9A6cCeiRANcFEsmf1HlgFmz50xc8kz+AfHHTJwrKNsNwAAAABJRU5ErkJggg==",Sn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABWlJREFUWEftV1tsVEUY/ubspUu3W9mWGlttwXqJVRNBbqIFDbyA8mCCkAYtpEaIGBODhBCECiG+UE1EnzTempYqtSAE45saBMX40JC0IRojpd1GKM1uW7bd7V7OOWPmnD3bPTNndxYbE2I6L2dzdubMN9/3/ZchlFIXbuNB5gDOUp05BmdJIP4fDPZcxt2xaRzVgadBUQ3QDDEE5m/2zBkE1whwoYTg461LcX42LEoZZOCiMXoJoBUCHEIASgH2dBqUgijKORfBkW3/EqgUYNsPieMAmtj+Fhb2NIfFXvaFnUhCQBlI6wD8dGcBrisEP5V7fft2NuJvKcC9p6PDoLSa7cwTJgKejZj8WjLm93iWSAG2tI+qEsdlvywl6BZPqBByQgpw44fDKskEAQUF+82e5rBrxCvGz7fWZr+XkZ/ZwFTIbgkKel0K8LkPhlW2uLbSh9UNQfh9btGLIrIZ7E7WyDkaf8xYQsX538cwHE4YgKUAnz0WMgC+/EwNSn1uR5MVEcxZ/xbjUgbyi3PXDNNLAW44FjIk3rOxNpvtCseuCEFCMGcUc/2734YMFaQA178fUhlDB56vy+4s27AYlgrOocA7Z0IG60UDPLypLm8BEQBncnc2X3ITijng4ZMhM8vK+kHGIIuyI5sXZgsGn//ECmOvgMJ8rgA5/f92T8hM8rkAX/psZI+u4yClesAWhhLNhPTBpSMhfeSkF7eLoP5OHzY8FoSizGzU+vWQmXosgLvPTNTGJpNXi8lvPF4hPwoZW0YZsKw+gMWLSrMV1ASYE8V7e27WTUwnB7IzsrFVjOXzdDVWOpfgY+YO+j3YvKrCWMEkP9g9ZHjeJvErnaN9oHhYgCSrYQ5F2echKPcpSGkUE9PU3vXkMeWWJxcg6HcZAA+cGDIosgHc0THaqun0EN8ViFFqdij5SlTT8jKsa5gHJdPF/DaQwCcXotkCme+8y+/zY1m937D/W19yHmSs7eoeb0gm0v1Wi2QBEGpuAcm8buCjF6tmWqyMHPu/iWAkahQlseZm0lKw1I2mRlPm/V2D9iCxZG1pH+2j4GR2KB1lJaaE8TSTUDf88kiNB2sfKsWCMgWlXgVVARfG4xp+/iuBU72xmca7gGW2NlYaMu/vYgxyaYaBbGkPt+pUP5Trw1xGa4Nu7FhdjkULPBlDUwxGVLgVgsFIGj/+MY0rYdXwzzwvQTzFOiDHi4Fj9K14wI+V9/uxr3PQuZLs6hxviKnpfttVI+fERzdVoPoOsWmYiGt4ozsCncnFA+JeFGp0KwJuNK+pwL6OPBKzYzV/npHZoZN/74UK3OUAMJ7S8VpXBJoRsPYgEhBLskLzmkq0nR7OX+q2t4fNaHYYtUEXdq4O4N6MxGzKnzfSiExpqJnvRm8oiYtXkhiJasZqj8vMMCqzaebAsvbsiQf9OHXxRv5+kEXzZFzvt+5qgiQEmO8jhseSGjAW0w0wJW7g8Tovnqovgb+EGO+XLvTCRYBITEd3bxy/DqREQrnmojLgRt/VMaN7z9ssNLeP94GPZotR2d2CECy5x40315XZNIgldbz61U15aSLASHgSqqblB9hyfKpV07WMzHaXi3lS3NPrAnav9ePRGjOgVI3i5KUEvrucEm6HfFix2h6dnMbNqen8AHd1pxpiyWS/mS0lYSncj2cWVJURBHwEI1Ed8VQ+8sSoSasqro9OFL40beuM/UIpXSnczvjbF387484jK+VODDL/3QiPny3YsG7vGFsRT+rfE5BSC6QjB7IWWfY/91FrrwRRV0k76i2fhhcnk2obqN4IQrxOAGWevEV8UIiS1iltO/t69SEpQHnI/bcz5gDOlt/bnsF/AOXAMnuF/cdAAAAAAElFTkSuQmCC",In="data:image/png;base64,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",Zn="ruleCheckBox___Onj2f",Cn="folderAreaWrapper___ut2mr",Bn="folderAreaHeader___fOIDA",En="folderWrapper___IpJ50",Dn="folderIcon___zBoRM",Fn="shareFolderIcon____5s3p",Pn=t(17258),_n={"简单":1,"适中":2,"困难":3},Rn=function e(n,t,i){return n.map((function(n){var r,l=null==n?void 0:n.tag_disciplines.map((function(e){var r=null==e?void 0:e.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:_n[e.name]}}));return{title:Be(t)===we.All&&r.length>0?(0,_.jsxs)(T.Z,{justify:"space-between",children:[(0,_.jsx)(H.Z,{children:"".concat(e.name,"(").concat(e.child_count,")")}),(0,_.jsxs)(H.Z,{children:[(0,_.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"diffValue"],children:(0,_.jsx)(xn.Z.Group,{style:{columnGap:12},options:r})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"diffNum"],initialValue:null==e?void 0:e.difficulty_count,children:(0,_.jsx)("input",{type:"hidden"})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"extra"],initialValue:a()(a()({},n),{},{type:i}),children:(0,_.jsx)("input",{type:"hidden"})})]})]}):"".concat(e.name,"(").concat(e.child_count,")"),key:"".concat(n.id,"_").concat(e.id),name:e.name,parentName:n.name,item_banks_count:e.child_count,icon:null,isLeaf:!0,checkable:Be(t)===we.FileFolderAndKnowledge,disableCheckbox:0===e.child_count}})),s=null==n?void 0:n.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:_n[e.name]}}));return{title:Be(t)===we.FileFolderAndDiff&&s.length>0?(0,_.jsxs)(T.Z,{justify:"space-between",children:[(0,_.jsx)(H.Z,{children:"".concat(n.name,"(").concat(n.item_banks_count,")")}),(0,_.jsxs)(H.Z,{children:[(0,_.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id),"diffValue"],children:(0,_.jsx)(xn.Z.Group,{style:{columnGap:12},options:s})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id),"diffNum"],initialValue:null==n?void 0:n.difficulty_count,children:(0,_.jsx)("input",{type:"hidden"})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id),"extra"],initialValue:a()(a()({},n),{},{type:i}),children:(0,_.jsx)("input",{type:"hidden"})})]})]}):"".concat(n.name,"(").concat(n.item_banks_count,")"),key:"".concat(n.id),name:n.name,item_banks_count:n.item_banks_count,icon:function(e){return e.expanded?"0"===i?(0,_.jsx)("img",{src:Nn,className:Dn}):(0,_.jsx)("img",{src:Sn,className:Fn}):"0"===i?(0,_.jsx)("img",{src:wn,className:Dn}):(0,_.jsx)("img",{src:In,className:Fn})},isLeaf:!(n.have_child||null!==(r=n.tag_disciplines)&&void 0!==r&&r.length),checkable:Be(t)===we.OnlyFileFolder,disableCheckbox:0===n.item_banks_count,children:n.children.length?Be(t)===we.All||Be(t)===we.FileFolderAndKnowledge?[].concat(Oe()(e(n.children,t,i)),Oe()(l)):e(n.children,t,i):[]}}))},On=function e(n,t,i){return n.map((function(n){var r,l=null==n?void 0:n.tag_disciplines.map((function(e){console.log("tagItem:",e);var r=null==e?void 0:e.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:_n[e.name]}}));return{title:Be(t)===we.All&&r.length>0?(0,_.jsxs)(T.Z,{justify:"space-between",children:[(0,_.jsx)(H.Z,{children:"".concat(e.name,"(").concat(e.child_count,")")}),(0,_.jsxs)(H.Z,{children:[(0,_.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"diffValue"],children:(0,_.jsx)(xn.Z.Group,{style:{columnGap:12},options:r})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"diffNum"],initialValue:null==e?void 0:e.difficulty_count,children:(0,_.jsx)("input",{type:"hidden"})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id,"_").concat(e.id),"extra"],initialValue:a()(a()({},n),{},{type:i}),children:(0,_.jsx)("input",{type:"hidden"})})]})]}):"".concat(e.name,"(").concat(e.child_count,")"),key:"".concat(n.id,"_").concat(e.id),name:e.name,parentName:n.name,item_banks_count:e.child_count,icon:null,isLeaf:!0,checkable:Be(t)===we.FileFolderAndKnowledge,disableCheckbox:0===e.child_count}})),s=null==n?void 0:n.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:_n[e.name]}}));return{title:Be(t)===we.FileFolderAndDiff&&s.length>0?(0,_.jsxs)(T.Z,{justify:"space-between",children:[(0,_.jsx)(H.Z,{children:"".concat(n.name,"(").concat(n.item_banks_count,")")}),(0,_.jsxs)(H.Z,{children:[(0,_.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id),"diffValue"],children:(0,_.jsx)(xn.Z.Group,{style:{columnGap:12},options:s})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id),"diffNum"],initialValue:null==n?void 0:n.difficulty_count,children:(0,_.jsx)("input",{type:"hidden"})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["".concat(n.id),"extra"],initialValue:a()(a()({},n),{},{type:i}),children:(0,_.jsx)("input",{type:"hidden"})})]})]}):"".concat(n.name,"(").concat(n.item_banks_count,")"),key:"".concat(n.id),name:n.name,item_banks_count:n.item_banks_count,icon:function(e){return e.expanded?"0"===i?(0,_.jsx)("img",{src:Nn,className:Dn}):(0,_.jsx)("img",{src:Sn,className:Fn}):"0"===i?(0,_.jsx)("img",{src:wn,className:Dn}):(0,_.jsx)("img",{src:In,className:Fn})},isLeaf:!(n.have_child||null!==(r=n.tag_disciplines)&&void 0!==r&&r.length),checkable:Be(t)===we.OnlyFileFolder,disableCheckbox:0===n.item_banks_count,children:[].concat(Oe()(e(n.children,t,i)),Oe()(l))}}))},Mn=function(e){var n=e.ruleValue,t=e.defaultData,i=e.setSelectData,r=e.currentItemType,s=e.selectData,o=(0,d.useState)("1"),p=u()(o,2),f=p[0],m=p[1],h=(0,d.useState)(!0),x=u()(h,2),v=(x[0],x[1],w.Z.useForm()),g=u()(v,1)[0],y=(0,d.useState)([]),j=u()(y,2),A=j[0],k=j[1],b=(0,d.useState)("all"),N=u()(b,2),S=N[0],I=N[1],Z=function(e,t,r){var l=t.checkedNodes;console.log("type:",r,l,s),"0"===r?(D(e),Be(n)===we.OnlyFileFolder?(i((function(e){return a()(a()({},e),{},{my:l.map((function(e){return{id:e.key,group_id:e.key,group_name:e.name,item_bank_num:e.item_banks_count,folderType:"0",quanlity:1}}))})})),ge(l.reduce((function(e,n){return e+n.item_banks_count}),0))):(console.log(l),i((function(e){return a()(a()({},e),{},{my:l.map((function(e){var n=e.key.split("_"),t=u()(n,2),i=t[0],a=t[1];return{id:e.key,tag_discipline_name:e.name,group_id:i,tag_discipline_id:a,folderType:"0",group_name:e.parentName,item_bank_num:e.item_banks_count,quanlity:1}}))})})),ge(l.reduce((function(e,n){return e+n.item_banks_count}),0)))):(O(e),Be(n)===we.OnlyFileFolder?i((function(e){return console.log("pre:",e),a()(a()({},e),{},{public:l.map((function(e){return{id:"0"===e.key?"00":e.key,teacher_group_name:e.name,teacher_group_id:e.key,folderType:"3",item_bank_num:e.item_banks_count,quanlity:1}}))})})):i((function(e){return a()(a()({},e),{},{public:l.map((function(e){var n=e.key.split("_"),t=u()(n,2),i=t[0],a=t[1];return{id:"0"===e.key?"00":e.key,tag_discipline_name:e.name,teacher_group_id:i,tag_discipline_id:a,folderType:"3",teacher_group_name:e.parentName,item_bank_num:e.item_banks_count,quanlity:1}}))})})),ge(l.reduce((function(e,n){return e+n.item_banks_count}),0)))},C=(0,d.useState)([]),B=u()(C,2),E=B[0],D=B[1],F=(0,d.useState)([]),P=u()(F,2),R=P[0],O=P[1],M=(0,d.useState)([]),L=u()(M,2),J=L[0],Q=L[1],q=(0,d.useState)([]),U=u()(q,2),W=U[0],z=U[1],K=(0,d.useState)([]),X=u()(K,2),$=X[0],ee=X[1],ne=(0,d.useState)([]),te=u()(ne,2),ie=te[0],ae=te[1],re=(0,d.useState)(!1),le=u()(re,2),se=le[0],ce=le[1],oe=(0,d.useState)(!1),ue=u()(oe,2),de=ue[0],pe=ue[1];function fe(){return(fe=c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ZP)("/api/teach_group_shares.json",{method:"get"});case 2:(n=e.sent)&&k(null==n?void 0:n.groups);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,d.useEffect)((function(){!function(){fe.apply(this,arguments)}()}),[]);var me=function(){var e=c()(l()().mark((function e(t){var i,a,r,s,c,o,u,d,p,f,m,h,x,v,g,y,j,A;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return"0"===t.type?ce(!0):pe(!0),e.next=3,(0,Pn.ex)(t);case 3:r=e.sent,"0"===t.type?ce(!1):pe(!1),"0"===t.type?ee(r):ae(r),s=null===(i=r.navigation[0])||void 0===i?void 0:i.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:_n[e.name]}})),c=null===(a=r.navigation[0])||void 0===a?void 0:a.tag_disciplines.map((function(e){var i=null==e?void 0:e.difficulty_count.map((function(e){return{label:null==e?void 0:e.name,value:_n[e.name]}}));return{title:Be(n)===we.All&&i.length>0?(0,_.jsxs)(T.Z,{justify:"space-between",style:{color:"#232B40"},children:[(0,_.jsx)(H.Z,{children:"".concat(e.name,"(").concat(e.child_count,")")}),(0,_.jsxs)(H.Z,{children:[(0,_.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["0_".concat(e.id),"diffValue"],children:(0,_.jsx)(xn.Z.Group,{style:{columnGap:12},options:i})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["0_".concat(e.id),"diffNum"],initialValue:null==e?void 0:e.difficulty_count,children:(0,_.jsx)("input",{type:"hidden"})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["0_".concat(e.id),"extra"],initialValue:{tag_discipline_name:e.name,name:"根目录",type:t.type},children:(0,_.jsx)("input",{type:"hidden"})})]})]}):(0,_.jsxs)("span",{style:{color:"#232B40"},children:[e.name,"(",e.child_count,")"]}),key:"0_".concat(e.id),name:e.name,parentName:"根目录",item_banks_count:e.child_count,icon:null,isLeaf:!0,checkable:Be(n)===we.FileFolderAndKnowledge,disableCheckbox:0===e.child_count}})),"0"===t.type?(m=Rn(r.data,n,"0"),h=On(r.data,n,"0"),console.log("normalChildren2:",h),Q([{title:Be(n)===we.FileFolderAndDiff?(0,_.jsxs)(T.Z,{justify:"space-between",style:{color:"#232B40"},children:[(0,_.jsx)(H.Z,{children:"根目录(".concat(null===(o=r.navigation[0])||void 0===o?void 0:o.child_count,")")}),(0,_.jsxs)(H.Z,{children:[(0,_.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["0","diffValue"],initialValue:[],children:(0,_.jsx)(xn.Z.Group,{style:{columnGap:12},options:s})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["0","diffNum"],initialValue:null===(u=r.navigation[0])||void 0===u?void 0:u.difficulty_count,children:(0,_.jsx)("input",{type:"hidden"})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["0","extra"],initialValue:{type:"0",group_id:"0",name:"根目录"},children:(0,_.jsx)("input",{type:"hidden"})})]})]}):(0,_.jsx)("span",{style:{color:"#232B40"},children:"根目录(".concat(null===(d=r.navigation[0])||void 0===d?void 0:d.child_count,")")}),key:"0",name:"根目录",item_banks_count:null===(p=r.navigation[0])||void 0===p?void 0:p.child_count,disabled:!((null===(f=r.navigation[0])||void 0===f?void 0:f.child_count)>0),checkable:Be(n)===we.OnlyFileFolder,icon:function(e){return e.expanded?(0,_.jsx)("img",{src:Nn,className:Dn}):(0,_.jsx)("img",{src:wn,className:Dn})},isLeaf:!1,children:Be(n)===we.OnlyFileFolder||Be(n)===we.FileFolderAndDiff?m:[].concat(Oe()(h),Oe()(c))}])):(A=Rn(r.data,n,"3"),z([{title:Be(n)===we.FileFolderAndDiff?(0,_.jsxs)(T.Z,{justify:"space-between",children:[(0,_.jsx)(H.Z,{children:"根目录(".concat(null===(x=r.navigation[0])||void 0===x?void 0:x.child_count,")")}),(0,_.jsxs)(H.Z,{children:[(0,_.jsx)("span",{className:"mr15",style:{color:"#666"},children:"难度"}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["0","diffValue"],children:(0,_.jsx)(xn.Z.Group,{style:{columnGap:12},options:s})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["0","diffNum"],initialValue:null===(v=r.navigation[0])||void 0===v?void 0:v.difficulty_count,children:(0,_.jsx)("input",{type:"hidden"})}),(0,_.jsx)(w.Z.Item,{noStyle:!0,name:["0","extra"],initialValue:{type:"3",group_id:"0",name:"根目录"},children:(0,_.jsx)("input",{type:"hidden"})})]})]}):(0,_.jsx)("span",{style:{color:"#232B40"},children:"根目录(".concat(null===(g=r.navigation[0])||void 0===g?void 0:g.child_count,")")}),key:"0",name:"根目录",item_banks_count:null===(y=r.navigation[0])||void 0===y?void 0:y.child_count,checkable:Be(n)===we.OnlyFileFolder,icon:function(e){return e.expanded?(0,_.jsx)("img",{src:Sn,className:Fn}):(0,_.jsx)("img",{src:In,className:Fn})},isLeaf:!1,disabled:!((null===(j=r.navigation[0])||void 0===j?void 0:j.child_count)>0),children:Be(n)===we.OnlyFileFolder||Be(n)===we.FileFolderAndDiff?A:[].concat(Oe()(A),Oe()(c))}]));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();(0,d.useEffect)((function(){"1"===f?me({type:"0",group_id:0,item_type:r,show_children:!0}):"2"===f&&me({type:"3",except_mine:!0,item_type:r,show_children:!0,teach_group_id:"all"===S?"":S})}),[n,f,S]),(0,d.useEffect)((function(){var e,a,r,l,c,o,u;if(console.log("selectData-active:",s,t,f),"1"===f)D(null==s||null===(e=s.my)||void 0===e?void 0:e.map((function(e){return e.id}))),ge((null==s||null===(a=s.my)||void 0===a||null===(r=a.reduce)||void 0===r?void 0:r.call(a,(function(e,n){return e+n.item_bank_num}),0))||0);else if("2"===f){var d,p,m;O(null==s||null===(d=s.public)||void 0===d?void 0:d.map((function(e){return e.id}))),ge((null==s||null===(p=s.public)||void 0===p||null===(m=p.reduce)||void 0===m?void 0:m.call(p,(function(e,n){return e+n.item_bank_num}),0))||0)}if(Be(n)===we.All)if("1"===f)D(null==s||null===(l=s.my)||void 0===l?void 0:l.map((function(e){return e.id}))),ge((null==s?void 0:s.filter((function(e){return!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(c=s.filter((function(e){return!e.is_share})))||void 0===c||c.forEach((function(e){var n=g.getFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"])||[];console.log("prev:",n),null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}));else if("2"===f){var h,x;O(null==s||null===(h=s.public)||void 0===h?void 0:h.map((function(e){return e.id}))),ge((null==s?void 0:s.filter((function(e){return!!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(x=s.filter((function(e){return!!e.is_share})))||void 0===x||x.forEach((function(e){var n=g.getFieldValue(["".concat(e.teacher_group_id||0,"_").concat(e.tag_discipline_id),"diffValue"])||[];null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.teacher_group_id||0,"_").concat(e.tag_discipline_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}))}Be(n)===we.FileFolderAndDiff&&(g.resetFields(),setTimeout((function(){i(s)}),300),"1"===f?(ge((null==s?void 0:s.filter((function(e){return!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(o=s.filter((function(e){return!e.is_share})))||void 0===o||o.forEach((function(e){var n=g.getFieldValue(["".concat(e.group_id),"diffValue"])||[];console.log("prev:",n),null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.group_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}))):(ge((null==s?void 0:s.filter((function(e){return!!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(u=s.filter((function(e){return!!e.is_share})))||void 0===u||u.forEach((function(e){var n=g.getFieldValue(["".concat(e.teacher_group_id),"diffValue"])||[];null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.teacher_group_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}))))}),[f]),console.log("1111111111:",E,R),(0,d.useEffect)((function(){setTimeout((function(){switch(Be(n)){case we.OnlyFileFolder:var e,t=[],i=[],a=G()(s.my||[]);try{for(a.s();!(e=a.n()).done;){var r=e.value;t.push(r)}}catch(e){a.e(e)}finally{a.f()}var l,c=G()(s.public||[]);try{for(c.s();!(l=c.n()).done;){var o=l.value;i.push(o)}}catch(e){c.e(e)}finally{c.f()}D(t.map((function(e){return"".concat(e.group_id)}))),O(i.map((function(e){return"".concat(e.teacher_group_id)}))),ge("1"===f?t.reduce((function(e,n){return e+n.item_bank_num}),0):i.reduce((function(e,n){return e+n.item_bank_num}),0));break;case we.FileFolderAndKnowledge:var u,d,p=[],m=[],h=G()((null==s?void 0:s.my)||[]);try{for(h.s();!(d=h.n()).done;){var x=d.value;p.push(x)}}catch(e){h.e(e)}finally{h.f()}var v,y=G()((null==s?void 0:s.public)||[]);try{for(y.s();!(v=y.n()).done;){var j=v.value;m.push(j)}}catch(e){y.e(e)}finally{y.f()}ge(null===(u="1"===f?p:m)||void 0===u?void 0:u.reduce((function(e,n){return e+n.item_bank_num}),0)),D(p.map((function(e){return"".concat(e.group_id,"_").concat(e.tag_discipline_id)}))),O(m.map((function(e){return"".concat(e.teacher_group_id,"_").concat(e.tag_discipline_id)})));break;case we.All:var A,k;if("1"===f)ge((null==s?void 0:s.filter((function(e){return!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(A=s.filter((function(e){return!e.is_share})))||void 0===A||A.forEach((function(e){var n=g.getFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"])||[];console.log("prev:",n,e.difficulty,e),null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}));else ge((null==s?void 0:s.filter((function(e){return!!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(k=s.filter((function(e){return!!e.is_share})))||void 0===k||k.forEach((function(e){var n=g.getFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"])||[];console.log("prev:",n,e.difficulty,e),null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.group_id||0,"_").concat(e.tag_discipline_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}));break;case we.FileFolderAndDiff:var b,w;if("1"===f)ge((null==s?void 0:s.filter((function(e){return!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(b=s.filter((function(e){return!e.is_share})))||void 0===b||b.forEach((function(e){var n=g.getFieldValue(["".concat(e.group_id),"diffValue"])||[];console.log("prev:",n,e.difficulty),null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.group_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}));else ge((null==s?void 0:s.filter((function(e){return!!e.is_share})).reduce((function(e,n){return e+n.item_bank_num}),0))||0),null==s||null===(w=s.filter((function(e){return!!e.is_share})))||void 0===w||w.forEach((function(e){var n=g.getFieldValue(["".concat(e.group_id),"diffValue"])||[];null!=n&&n.includes[e.difficulty]||g.setFieldValue(["".concat(e.group_id),"diffValue"],Array.from(new Set([].concat(Oe()(n),[e.difficulty]))))}))}}),800)}),[t,n,J,W]);var he=(0,d.useState)(0),xe=u()(he,2),ve=xe[0],ge=xe[1];return(0,_.jsx)(w.Z,{form:g,onValuesChange:function(){var e=c()(l()().mark((function e(t,r){var c,o,d,p,m,h,x,v,y,j,A,k,b,w;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("onValuesChange:",r,t),c=0,Be(n)!==we.FileFolderAndDiff){e.next=15;break}return e.next=5,g.getFieldValue();case 5:for(o=e.sent,d=[],p=[],m=0,h=Object.keys(o);m0&&A.push(r)}));case 6:case"end":return e.stop()}}),e)})),b=0,w=Object.keys(r);case 19:if(!(b0&&(0,_.jsxs)(kn.default,{onChange:function(e){I(e)},value:S,style:{width:120},children:[(0,_.jsx)(kn.default.Option,{value:"all",children:"全部"},"all"),null==A?void 0:A.map((function(e){return(0,_.jsx)(kn.default.Option,{value:null==e?void 0:e.group_id,children:null==e?void 0:e.name},null==e?void 0:e.group_id)}))]})},items:[{key:"1",label:"我创建的",children:0===(null==J?void 0:J.length)?(0,_.jsx)(V.Z,{spinning:se,children:(0,_.jsx)(mn.Z,{ButtonTwo:(0,_.jsxs)("a",{target:"_blank",href:"/problemset",children:["前往题库,新增更多试题",">"]})})}):(0,_.jsxs)("div",{className:Cn,children:[(0,_.jsxs)(T.Z,{justify:"space-between",align:"middle",className:Bn,children:[(0,_.jsx)("span",{children:"文件夹"}),(0,_.jsxs)("span",{className:"mr20",children:["已选",(0,_.jsxs)("span",{style:{color:"#3061D0"},children:[" ",ve," "]}),"题"]})]}),(0,_.jsx)(V.Z,{spinning:se,children:(0,_.jsx)("div",{style:{minHeight:200},children:J.length>0&&(0,_.jsx)(bn.Z,{checkable:!0,className:En,rootStyle:{paddingLeft:15,paddingRight:0,paddingTop:10},selectable:!1,onCheck:function(e,n){return Z(e,n,"0")},checkedKeys:E,checkStrictly:!0,treeData:J,showIcon:!0,blockNode:!0,defaultExpandAll:!0})})})]})},{key:"2",label:"团队共享",children:0===(null==W?void 0:W.length)?(0,_.jsx)(V.Z,{spinning:de,children:(0,_.jsx)(mn.Z,{ButtonTwo:(0,_.jsxs)("a",{target:"_blank",href:"/problemset",children:["前往题库,新增更多试题",">"]})})}):(0,_.jsxs)("div",{className:Cn,children:[(0,_.jsxs)(T.Z,{justify:"space-between",align:"middle",className:Bn,children:[(0,_.jsx)("span",{children:"文件夹"}),(0,_.jsxs)("span",{className:"mr20",children:["已选",(0,_.jsxs)("span",{style:{color:"#3061D0"},children:[" ",ve||0," "]}),"题"]})]}),(0,_.jsx)(V.Z,{spinning:de,children:(0,_.jsx)("div",{style:{minHeight:200},children:(null==W?void 0:W.length)>0&&(0,_.jsx)(bn.Z,{checkable:!0,className:En,selectable:!1,rootStyle:{paddingLeft:15,paddingRight:0,paddingTop:10},onCheck:function(e,n){return Z(e,n,"3")},checkedKeys:R,checkStrictly:!0,treeData:W,showIcon:!0,blockNode:!0,defaultExpandAll:!0})})})]})}]})})},Ln=t(26066),Tn=t(42836),Hn={"简单":1,"适中":2,"困难":3},Jn=function(e){var n=e.ruleValue,t=e.setSelectData,i=e.currentItemType,r=e.defaultData,s=e.isFirst,o=(0,d.useState)([]),p=u()(o,2),f=p[0],m=p[1],h=(0,Tn.U)(ie,{source:"question",page:1,per_page:10,group_id:0,keyword:"",group_type:0,clazz:"ItemBanksGroup",sub_discipline_id:void 0,item_type:i,show_children:!0}),x=u()(h,4),v=x[0],g=x[1],y=x[2],j=x[3];(0,d.useEffect)((function(){c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,y({},!0);case 2:n=e.sent,m((0,Ln.L)(n.disciplines));case 4:case"end":return e.stop()}}),e)})))()}),[]),console.log(r),(0,d.useEffect)((function(){if(s)switch(Be(n)){case we.OnlyKnowledge:C(r.map((function(e){return e.tag_discipline_id})));break;case we.KnowledgeAndDiff:var e=new Map;r.forEach((function(n){n&&(e.has(n.tag_discipline_id)?e.set(n.tag_discipline_id,[].concat(Oe()(e.get(n.tag_discipline_id)),[n.difficulty])):e.set(n.tag_discipline_id,[n.difficulty]))}));var t,i=G()(e.entries());try{for(i.s();!(t=i.n()).done;){var a=u()(t.value,2),l=a[0],c=a[1];k.setFieldValue([l,"diff"],c)}}catch(e){i.e(e)}finally{i.f()}}}),[r,n,s]);var A=w.Z.useForm(),k=u()(A,1)[0],b=(0,d.useMemo)((function(){var e,n=[],t="",i="",a=G()((null==j?void 0:j.disciplines)||[]);try{for(a.s();!(e=a.n()).done;){var r=e.value;t=r.name;var l,s=G()(r.sub_disciplines);try{for(s.s();!(l=s.n()).done;){var c=l.value;i=c.name;var o,u=G()(c.tag_disciplines);try{for(u.s();!(o=u.n()).done;){var d=o.value,p={sub_discipline_name:"".concat(t,"&").concat(i),sub_discipline_id:c.id,tag_discipline_name:d.name,id:d.id,item_bank_num:d.total_count,difficulty_count:d.difficulty_count,tag_discipline_id:d.id};n.push(p)}}catch(e){u.e(e)}finally{u.f()}}}catch(e){s.e(e)}finally{s.f()}}}catch(e){a.e(e)}finally{a.f()}return n}),[j,r]),N=[{title:"知识点",dataIndex:"tag_discipline_name",show:!0,render:function(e,n){var t=n.item_bank_num;return(0,_.jsxs)("div",{children:[e,"(".concat(t,")")]})}},{title:"方向&课程",dataIndex:"sub_discipline_name",ellipsis:!0,show:!0},{title:"难度",width:"35%",show:n.includes(Se.Difficulty),render:function(e,n){var t=n.id,i=n.difficulty_count,a=n.total_count,r=n.sub_discipline_name,l=n.tag_discipline_name;return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(w.Z.Item,{name:[t,"diff"],noStyle:!0,children:(0,_.jsx)(xn.Z.Group,{style:{columnGap:12},options:i.map((function(e){return{label:e.name,value:Hn[e.name]}}))})}),(0,_.jsx)(w.Z.Item,{name:[t,"extra"],initialValue:{difficulty_count:i,total_count:a,sub_discipline_name:r,tag_discipline_name:l},noStyle:!0,children:(0,_.jsx)("input",{type:"hidden"})})]})}}].filter((function(e){return e.show})),S=(0,d.useState)([]),I=u()(S,2),Z=I[0],C=I[1],B=(0,d.useRef)(new Map);return(0,_.jsxs)("div",{style:{marginTop:12},children:[(0,_.jsxs)(T.Z,{className:"mb20",align:"middle",gutter:20,children:[(0,_.jsx)(H.Z,{children:(0,_.jsx)(q.Z,{placeholder:"请选择方向&课程",size:"large",style:{width:240},options:f,onChange:function(e){y({sub_discipline_id:null==e?void 0:e[1]})}})}),(0,_.jsx)(H.Z,{children:(0,_.jsx)(hn.t7,{style:{width:300},placeholder:"请输入知识点名称进行搜索",value:v.keyword,onChange:function(e){return y({keyword:e})}})})]}),(0,_.jsx)(w.Z,{form:k,onValuesChange:function(e,n){console.log(n),B.current.clear();for(var i=function(){var e,t=l[r],i={1:"简单",2:"适中",3:"困难"},s=n[t],c=s.extra||{},o=c.difficulty_count;c.total_count;null==s||null===(e=s.diff)||void 0===e||e.forEach((function(e){var n,r=null==o||null===(n=o.find((function(n){return n.name===i[e]})))||void 0===n?void 0:n.value,l=a()(a()({},s.extra),{},{id:"".concat(t,"_").concat(e),difficulty:e,item_bank_num:r,tag_discipline_id:t});r>0&&B.current.set("".concat(t,"_").concat(e),l)}))},r=0,l=Object.keys(n);r"]})}):(0,_.jsx)(yn.Z,{rowSelection:Be(n)===we.OnlyKnowledge?{preserveSelectedRowKeys:!0,type:"checkbox",onChange:function(e,n){console.log("table-selectedRowKeys:",e,n),C(e),t(n)},getCheckboxProps:function(e){return{disabled:0===e.item_bank_num}},selectedRowKeys:Z}:void 0,columns:N,dataSource:b,loading:g,scroll:{y:480},rowKey:"id",pagination:!1})})]})},Qn={"简单":1,"适中":2,"困难":3},Gn=function(e){var n,t=e.open,i=e.onCancel,r=e.setVisibleModalType,s=e.currentItemType,o=(0,d.useContext)(Ie),p=o.data,f=o.dispatch,m=(0,d.useState)([]),h=u()(m,2),x=h[0],v=h[1],g=(0,d.useState)(),y=u()(g,2),j=y[0],A=y[1],k=null==p||null===(n=p.item_types)||void 0===n?void 0:n.find((function(e){return e.item_type===s}));(0,d.useEffect)((function(){if(t){var e,n=null==p||null===(e=p.item_types)||void 0===e?void 0:e.find((function(e){return e.item_type===s}));if((null==n?void 0:n.random_rule_type)!==we.Shixun){var i,a=Ze[null==n?void 0:n.random_rule_type]||[];v(a);var r=null==p||null===(i=p.item_types)||void 0===i||null===(i=i.find((function(e){return e.item_type===s})))||void 0===i?void 0:i.contents;switch(console.log("----xxx",Be(a)),Be(a)){case we.OnlyDifficulty:E(r.map((function(e){return e.difficulty})));break;case we.OnlyFileFolder:case we.FileFolderAndKnowledge:E({my:null==r?void 0:r.filter((function(e){return"NaN"!==parseInt(e.teacher_group_id)&&!e.teacher_group_id&&0!==e.teacher_group_id})),public:null==r?void 0:r.filter((function(e){return parseInt(e.teacher_group_id)>=0}))}),A({my:null==r?void 0:r.filter((function(e){return"NaN"!==parseInt(e.teacher_group_id)&&!e.teacher_group_id&&0!==e.teacher_group_id})),public:null==r?void 0:r.filter((function(e){return parseInt(e.teacher_group_id)>=0}))});break;case we.FileFolderAndDiff:case we.All:E(r),A(r);break;default:E(r)}}}}),[t]);var w=(0,d.useState)([]),N=u()(w,2),S=N[0],I=N[1];(0,d.useEffect)((function(){t&&function(e){return re.apply(this,arguments)}({item_type:s}).then((function(e){0===e.status&&I(e.data)}))}),[t]),(0,d.useEffect)((function(){console.log("selectData",j)}),[j]);var Z=(0,d.useState)(),C=u()(Z,2),B=C[0],E=C[1],D=(0,d.useState)(!0),F=u()(D,2),P=F[0],R=F[1];console.log("isFirst:",P);var O=function(e){v(e),A([]),E([]),R(!1)};return(0,_.jsxs)(Te.Z,{title:"设置抽题规则",width:948,closable:!0,centered:!0,open:t,onCancel:i,destroyOnClose:!0,onOk:c()(l()().mark((function e(){var n,t,i,c,o,u,d,m,h;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0!==j){e.next=3;break}return r(""),e.abrupt("return");case 3:if("[object Object]"!==Object.prototype.toString.call(j)){e.next=7;break}if(null!==(n=j.my)&&void 0!==n&&n.length||null!==(t=j.public)&&void 0!==t&&t.length){e.next=7;break}return b.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 7:if(Object.keys(j).length||null!=j&&j.length){e.next=10;break}return b.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 10:i=Be(x),e.t0=i,e.next=e.t0===we.OnlyFileFolder?14:e.t0===we.OnlyDifficulty?16:e.t0===we.OnlyKnowledge?20:e.t0===we.KnowledgeAndDiff?22:e.t0===we.FileFolderAndDiff?24:e.t0===we.FileFolderAndKnowledge?26:e.t0===we.All?28:30;break;case 14:return f({type:"editRule",payload:{itemType:s,tableData:[].concat(Oe()(j.my||[]),Oe()(j.public||[])),randomRuleType:i}}),e.abrupt("break",30);case 16:return m=null==p||null===(c=p.item_types)||void 0===c||null===(c=c.find((function(e){return e.item_type===s})))||void 0===c?void 0:c.contents,h=[{},{value:null===(o=S.find((function(e){return"简单"===e.name})))||void 0===o?void 0:o.value},{value:null===(u=S.find((function(e){return"适中"===e.name})))||void 0===u?void 0:u.value},{value:null===(d=S.find((function(e){return"困难"===e.name})))||void 0===d?void 0:d.value}],f({type:"editRule",payload:{itemType:s,tableData:j.map((function(e,n){var t,i,a;return{difficulty:e,id:n,quanlity:(null==m||null===(t=m.filter((function(e){return e.id===n})))||void 0===t||null===(t=t[0])||void 0===t?void 0:t.quanlity)||1,item_bank_num:1===(null==S?void 0:S.length)?null===(i=S[0])||void 0===i?void 0:i.value:null==h||null===(a=h[e])||void 0===a?void 0:a.value}})),randomRuleType:i}}),e.abrupt("break",30);case 20:case 22:case 24:return f({type:"editRule",payload:{itemType:s,tableData:j.map((function(e){return a()(a()({},e),{},{quanlity:e.quanlity||1})})),randomRuleType:i}}),e.abrupt("break",30);case 26:return f({type:"editRule",payload:{itemType:s,tableData:[].concat(Oe()(j.my||[]),Oe()(j.public||[])),randomRuleType:i}}),e.abrupt("break",30);case 28:return f({type:"editRule",payload:{itemType:s,tableData:j.map((function(e){return a()(a()({},e),{},{quanlity:e.quanlity||1})})),randomRuleType:i}}),e.abrupt("break",30);case 30:r("");case 31:case"end":return e.stop()}}),e)}))),children:[(0,_.jsx)(xn.Z.Group,{className:"".concat(Zn),style:{marginBottom:8},value:x,onChange:function(e){var n;null!=x&&x.length&&(null==k||null===(n=k.contents)||void 0===n?void 0:n.length)>0?Te.Z.confirm({title:"提示",content:"切换规则后,之前的抽题配置将被清空!",okText:"立即切换",cancelText:"暂不切换",onOk:function(){return O(e)}}):O(e)},options:[{label:"指定文件夹抽题",value:Se.FileFolder},{label:"指定难度抽题",value:Se.Difficulty},{label:"指定知识点抽题",value:Se.Knowledge}]}),x.includes(Se.FileFolder)?(0,_.jsx)(Mn,{defaultData:B,selectData:j,ruleValue:x,setSelectData:A,currentItemType:s}):x.includes(Se.Knowledge)?(0,_.jsx)(Jn,{defaultData:B,isFirst:P,ruleValue:x,setSelectData:A,currentItemType:s}):x.includes(Se.Difficulty)?(0,_.jsxs)("div",{style:{marginTop:12},children:[(0,_.jsx)("span",{className:"mr20",style:{color:"#666"},children:"难度"}),(0,_.jsx)(xn.Z.Group,{style:{columnGap:12},options:S.map((function(e){return{label:e.name,value:Qn[e.name]}})),value:j||B,onChange:function(e){return A(e)}})]}):null]})},Vn=function(e){var n=e.open,t=e.onCancel,i=e.setVisibleModalType,a=e.currentItemType;return n?(0,_.jsx)(Gn,{open:n,onCancel:t,setVisibleModalType:i,currentItemType:a}):null},qn=t(96242),Un=function(){var e=(0,d.useState)([]),n=u()(e,2),t=n[0],i=n[1];return(0,d.useEffect)((function(){var e=function(){var e=c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,qn.d1)({source:"question"});case 2:null!=(n=e.sent)&&n.disciplines&&i((0,Ln.L)(null==n?void 0:n.disciplines));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e()}),[]),t},Wn=t(6668),zn=t(4585),Yn=t(27876),Kn=function(e){var n=e.open,t=e.onCancel,i=e.onOk,a=(0,d.useContext)(Ie).data,r=Un(),l=(0,Tn.U)(Wn.Pj,{page:1,limit:10,keyword:"",diff:"",discipline_id:"",sub_discipline_id:"",type:0,status:"published"}),s=u()(l,4),c=s[0],o=s[1],p=s[2],f=s[3],m=(0,d.useState)(!1),h=u()(m,2),x=h[0],v=h[1];(0,d.useEffect)((function(){if(n){p({page:1,limit:10,type:0,status:"published"},!0).then((function(e){0===(null==e?void 0:e.shixuns_count)&&v(!0)}));var e=a.item_types.find((function(e){return"PRACTICAL"===e.item_type}));A(e.item_banks.map((function(e){return e.id}))),N(e.item_banks)}}),[n,a]);var g=(0,d.useState)([]),y=u()(g,2),j=y[0],A=y[1],k=(0,d.useState)([]),b=u()(k,2),w=b[0],N=b[1];return(0,_.jsxs)(Te.Z,{title:"选择实训题",open:n,width:948,centered:!0,closable:!0,onCancel:t,onOk:function(){return i(w)},destroyOnClose:!0,children:[(0,_.jsxs)(T.Z,{justify:"space-between",className:"mb20",style:{maxHeight:650},children:[(0,_.jsxs)(H.Z,{children:[(0,_.jsx)(q.Z,{style:{width:160},size:"large",placeholder:"请选择方向&课程",options:r,onChange:function(e){p({page:1,discipline_id:null==e?void 0:e[0],sub_discipline_id:null==e?void 0:e[1]})}}),(0,_.jsx)(kn.default,{className:"ml20",style:{width:118},size:"large",placeholder:"难度",allowClear:!0,options:[{label:"初级",value:1},{label:"中级",value:2},{label:"中高级",value:3},{label:"高级",value:4}],onChange:function(e){return p({page:1,diff:e})}})]}),(0,_.jsx)(hn.t7,{placeholder:"请输入关键词搜索",style:{width:290},onChange:function(e){p({keyword:e,page:1})}})]}),x?(0,_.jsx)("div",{children:(0,_.jsx)(mn.Z,{customText:"暂无数据",ButtonText:"前往实践项目库,添加更多试题>",ButtonClick:function(){return(0,Yn.xg)("/shixuns")}})}):(0,_.jsx)(yn.Z,{loading:o,rowKey:"id",columns:[{title:"试题名称",dataIndex:"title",width:"30%",ellipsis:{showTitle:!0},render:function(e){return(0,_.jsx)(zn.Z,{showLines:1,showTextOnly:!0,value:e},1)}},{title:"创建者",dataIndex:"author_name",render:function(e){return Array.isArray(e)?(0,_.jsx)(zn.Z,{showLines:1,showTextOnly:!0,value:null==e?void 0:e[0]},1):e.split("、")[0]}},{title:"所属学校",dataIndex:"author_school_name",render:function(e){return(0,_.jsx)(zn.Z,{showLines:1,showTextOnly:!0,value:e},1)}},{title:"难度",dataIndex:"level"},{title:"使用次数",dataIndex:"study_count"},{title:"操作",render:function(e,n){var t=n||{},i=t.title,a=t.challenge_names,r=t.author_name,l=t.identifier,s=t.author_school_name,c=t.study_count;return(0,_.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){Te.Z.confirm({title:"题目详情",closable:!0,width:1e3,centered:!0,icon:null,footer:null,content:(0,_.jsxs)("div",{children:[(0,_.jsx)(zn.Z,{value:i,style:{marginBottom:18}}),(0,_.jsx)("div",{className:nn,children:a.map((function(e,n){return(0,_.jsxs)("div",{className:tn,children:["第",(0,Yn.EM)(n+1),"题 ",e]},n)}))}),(0,_.jsxs)(T.Z,{className:an,justify:"space-between",style:{alignItems:"center"},children:[(0,_.jsxs)(H.Z,{className:rn,children:[(0,_.jsx)("span",{children:"创建者"}),(0,_.jsx)("span",{className:ln,children:r.split("、")[0]}),(0,_.jsx)("span",{children:"所属单位"}),(0,_.jsx)("span",{className:ln,children:s}),(0,_.jsx)("span",{children:"学习人数"}),(0,_.jsx)("span",{className:ln,children:c})]}),(0,_.jsxs)(z.ZP,{type:"primary",className:sn,onClick:function(){return(0,Yn.xg)("/shixuns/".concat(l,"/challenges?exercise=true"))},children:[(0,_.jsx)("i",{className:"iconfont icon-shixunkecheng"}),"实训详情"]})]})]})})},children:"查看"})}}],dataSource:null==f?void 0:f.shixun_list,rowSelection:{selectedRowKeys:j,preserveSelectedRowKeys:!0,onChange:function(e,n){console.log(e),A(e);var t,i=[],a=G()(w);try{for(a.s();!(t=a.n()).done;){var r=t.value;e.includes(r.id)&&i.push(r)}}catch(e){a.e(e)}finally{a.f()}var l,s=i.map((function(e){return e.id})),c=G()(n);try{for(c.s();!(l=c.n()).done;){var o,u=l.value;if(u&&e.includes(u.id)&&!s.includes(u.id))i.push({id:u.id,difficulty:u.level,identifier:u.identifier,name:u.title,real_name:null==u||null===(o=u.author_name)||void 0===o?void 0:o.split("、")[0],school_name:u.author_school_name,challenge_names:u.challenge_names,study_count:u.study_count})}}catch(e){c.e(e)}finally{c.f()}N(i)}},pagination:{current:c.page,pageSize:c.limit,total:null==f?void 0:f.shixuns_count,showTotal:function(e){return(0,_.jsxs)("span",{children:["共 ",(0,_.jsx)("span",{style:{color:"#165DFF"},children:e})," 条数据"]})},showQuickJumper:!0,onChange:function(e,n){p({page:e,limit:n})},size:"default"},scroll:{y:400}})]})},Xn=t(29747),$n=function(e){var n=e.onDelete,t=e.list,i=e.onSelect,r=(0,d.useState)(!1),l=u()(r,2),s=l[0],c=(l[1],(0,d.useContext)(Ie)),o=c.dispatch,p=c.disabled,f=(0,d.useState)(null),m=u()(f,2),h=m[0],x=m[1],v=(0,d.useState)(!1),g=u()(v,2),y=g[0],j=g[1];return(0,_.jsx)(Xn.Z5,{onDragStart:function(){j(!0)},onDragEnd:function(e){if(j(!1),e.destination){var n=function(e,n,t){var i=Array.from(e),a=i.splice(n,1),r=u()(a,1)[0];return i.splice(t,0,r),i}(t,e.source.index,e.destination.index);o({type:"updateItemTypes",payload:n})}},children:(0,_.jsx)(Xn.bK,{droppableId:"droppable",children:function(e,r){return(0,_.jsxs)("div",a()(a()({},e.droppableProps),{},{ref:e.innerRef,children:[(0,_.jsx)(V.Z,{spinning:s,children:t.map((function(e,t){return(0,_.jsx)(Xn._l,{draggableId:t.toString(),index:t,isDragDisabled:h!==e.item_type,children:function(r,l){return(0,_.jsxs)(T.Z,a()(a()(a()({align:"middle",wrap:!1,ref:r.innerRef},r.draggableProps),r.dragHandleProps),{},{className:"".concat(qe," ").concat(y?Ke:""),children:[(0,_.jsxs)(H.Z,{className:Ye,onClick:function(){i(e.item_type),(0,Yn.k3)()},children:[(0,_.jsxs)("span",{className:Ue,children:[(0,Yn.EM)(t+1),"、【",e.item_type_text,"】"]}),(0,_.jsx)(O.Z,{title:"(".concat(e.item_bank_count,"小题,共").concat(parseFloat(e.total_score).toFixed(1),"分)"),children:(0,_.jsx)("span",{className:We,children:"(".concat(e.item_bank_count,"小题,共").concat(parseFloat(e.total_score).toFixed(1),"分)")})})]}),!p&&(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(O.Z,{title:"长按可进行拖拽排序",open:h===e.item_type&&!y,children:(0,_.jsx)("div",{style:{cursor:"grab"},className:"".concat(ze," ").concat(y?Xe:""),onMouseEnter:function(){x(e.item_type)},onMouseLeave:function(){return x(null)},children:(0,_.jsx)("i",{className:"iconfont icon-tuodong1 ".concat($e)})})}),(0,_.jsx)(O.Z,{title:"删除",children:(0,_.jsx)("div",{className:"".concat(ze," ").concat(y?Xe:""),style:{cursor:"pointer"},onClick:function(){return n(e.item_type)},children:(0,_.jsx)("i",{className:"iconfont icon-shanchu12 ".concat(en)})})})]})]}))}},t)}))}),e.placeholder]}))}})})},et=t(10777),nt="timelineWrapper___LP9aM",tt="title___KUHj_",it="desc___ubc8E",at="titles___njkjf",rt="questionDetailWrapper___p4SFM",lt="questionTitle___JC9X6",st="questionScoreInfo___NgOJI",ct="deleteIcon___oMVTN",ot="deleteBtn___JUPEl",ut="normalText___FW9Y_",dt="folderIcon___gvacQ",pt="challengeNameWrapper___fG7Vv",ft="challengeName___Ia1Xs",mt="shixunPreviewFooter___rKsnN",ht="shixunInfoWrapper___FEnDb",xt="shixunInfo___TbrA2",vt="btnToDetail___dqLQP",gt=t(73631),yt=t(31328),jt=function(e,n,t,i){for(var a=be()(be()(be()(be()(be()(be()(be()(be()({},we.OnlyDifficulty,[{title:"难度",key:"difficulty",render:function(e,n){var t=n.difficulty;return(0,_.jsx)("span",{style:{color:De[t].color},children:De[t].label})}}]),we.OnlyKnowledge,[{title:"知识点",dataIndex:"tag_discipline_name",ellipsis:!0},{title:"方向&课程",dataIndex:"sub_discipline_name",width:180,ellipsis:{showTitle:!0},render:function(e,n){return"".concat(e)}}]),we.OnlyFileFolder,[{title:"文件夹",render:function(e,n,t){var i=n.group_name,a=n.teacher_group_name,r=i||a,l=a?yt:gt;return(0,_.jsxs)("div",{style:{display:"flex"},children:[(0,_.jsx)("img",{src:l,className:dt})," ",(0,_.jsx)(O.Z,{title:r,children:(0,_.jsx)("span",{className:at,children:r})})]})}},{title:"类型",render:function(e,n){var t=n.teacher_group_name;return(0,_.jsx)("span",{children:t?"团队共享":"我创建的"})}}]),we.KnowledgeAndDiff,[{title:"知识点",dataIndex:"tag_discipline_name",ellipsis:{showTitle:!0}},{title:"方向&课程",width:180,dataIndex:"sub_discipline_name",ellipsis:{showTitle:!0}},{title:"难度",key:"difficulty",render:function(e,n){var t=n.difficulty;return(0,_.jsx)("span",{style:{color:De[t].color},children:De[t].label})}}]),we.FileFolderAndKnowledge,[{title:"知识点",dataIndex:"tag_discipline_name",ellipsis:!0},{title:"文件夹",render:function(e,n){var t=n.group_name,i=n.teacher_group_name,a=t||i,r=i?yt:gt;return(0,_.jsxs)("div",{style:{display:"flex"},children:[(0,_.jsx)("img",{src:r,className:dt})," ",(0,_.jsx)(O.Z,{title:a,children:(0,_.jsx)("span",{className:at,children:a})})]})}},{title:"类型",render:function(e,n){var t=n.teacher_group_name;return(0,_.jsx)("span",{children:t?"团队共享":"我创建的"})}}]),we.FileFolderAndDiff,[{title:"文件夹",render:function(e,n){var t=n.group_name,i=n.teacher_group_name,a=t||i,r=i?yt:gt;return(0,_.jsxs)("div",{style:{display:"flex"},children:[(0,_.jsx)("img",{src:r,className:dt})," ",(0,_.jsx)(O.Z,{title:a,children:(0,_.jsx)("span",{className:at,children:a})})]})}},{title:"类型",render:function(e,n){var t=n.teacher_group_name;return(0,_.jsx)("span",{children:t?"团队共享":"我创建的"})}},{title:"难度",key:"difficulty",render:function(e,n){var t=n.difficulty;return(0,_.jsx)("span",{style:{color:De[t].color},children:De[t].label})}}]),we.All,[{title:"知识点",dataIndex:"tag_discipline_name",ellipsis:!0},{title:"文件夹",render:function(e,n){var t=n.group_name,i=n.teacher_group_name,a=n.teacher_group_id,r=t||i,l=a||0===a?yt:gt;return(0,_.jsxs)("div",{style:{display:"flex"},children:[(0,_.jsx)("img",{src:l,className:dt})," ",(0,_.jsx)(O.Z,{title:r,children:(0,_.jsx)("span",{className:at,children:r})})]})}},{title:"类型",render:function(e,n){var t=n.teacher_group_id;return(0,_.jsx)("span",{children:t||0===t?"团队共享":"我创建的"})}},{title:"难度",key:"difficulty",render:function(e,n){var t=n.difficulty;return(0,_.jsx)("span",{style:{color:De[t].color},children:De[t].label})}}]),we.Shixun,[]),r=0,l=Object.values(a);r0||(null==e||null===(t=e.item_banks)||void 0===t?void 0:t.length)>0})),A.sort_by_item_type=a,null!==(i=A.item_types)&&void 0!==i&&i.length){e.next=6;break}return b.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 6:if(0!==(null==r?void 0:r.length)){e.next=9;break}return b.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 9:return s=(0,Ne.cloneDeep)(A),c=(s||{}).item_types,s.item_types=c.filter((function(e){return e.item_type===P})),e.next=14,$(y.id||y.categoryId,s);case 14:0===e.sent.status&&(b.ZP.success("保存成功"),n||S.history.push("/paperlibrary"));case 16:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),U=function(){var e=c()(l()().mark((function e(n,t){var i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(A),i=a()(a()(a()({},A.exercise),y),{},{exerciseId:y.categoryId,sort_by_item_type:A.sort_by_item_type,difficulty:A.examination_bank.difficulty,exam_notes:A.examination_bank.exam_notes,exercise_name:A.examination_bank.name,time:A.examination_bank.time,item_types:A.item_types,sub_discipline_id:A.examination_bank.sub_discipline_id}),n&&1!==t||(i.is_reset=1),e.next=5,(0,wt.wy)(i);case 5:0===e.sent.status&&(b.ZP.success("修改成功 "),n||S.history.push("/classrooms/".concat(y.coursesId,"/exercise/").concat(y.categoryId,"/detail?random=true")));case 7:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),W=function(e){var n;Te.Z.confirm({title:"提示",icon:null,centered:!0,closable:!0,content:(0,_.jsx)("div",{children:"确认删除该题型?"}),onOk:(n=c()(l()().mark((function n(){var t,i,a,r;return l()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!y.id){n.next=8;break}return n.next=3,ue(y.id,{item_type:[e]});case 3:if(0===n.sent.status){n.next=6;break}return n.abrupt("return");case 6:n.next=14;break;case 8:return n.next=10,pe(y.categoryId,{item_type:[e]});case 10:if(t=n.sent,w(),0===t.status){n.next=14;break}return n.abrupt("return");case 14:k({type:"deleteQuestionType",payload:e}),e===P?(a=Pe(A,{type:"deleteQuestionType",payload:e}),R(a.item_types.length?a.item_types[0].item_type:null==A||null===(i=A.item_types)||void 0===i||null===(i=i[0])||void 0===i?void 0:i.item_type)):R(null==A||null===(r=A.item_types)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.item_type);case 16:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})};(0,d.useEffect)((function(){var e;null!=A&&null!==(e=A.examination_bank)&&void 0!==e&&e.name&&Q(!1),(0,Yn.Dk)("随机组卷")}),[null==A||null===(t=A.examination_bank)||void 0===t?void 0:t.name]);var z=function(){var e=c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,U(!0,1);case 2:S.history.push("/classrooms/".concat(y.coursesId,"/exercise/").concat(y.categoryId,"/").concat(null===(n=(0,Nt.eY)())||void 0===n?void 0:n.login,"/initate_answer"));case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,_.jsxs)("div",{className:He,children:[(0,_.jsx)("div",{className:"tc mb20",children:(0,_.jsx)(L,{defaultValue:null==A||null===(i=A.examination_bank)||void 0===i?void 0:i.name,onFinish:function(){var e=c()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k({type:"updateBaseInfo",payload:a()(a()({},A.examination_bank),{},{name:n})}),e.abrupt("return",!0);case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()})}),(0,_.jsxs)(T.Z,{justify:"center",className:"mb20",children:[(0,_.jsxs)(H.Z,{className:"mr30",children:[(0,_.jsx)("span",{className:Je,children:"答题时长"}),(0,_.jsx)("span",{children:-1===(null==A||null===(r=A.examination_bank)||void 0===r?void 0:r.time)?"不限":(null==A||null===(s=A.examination_bank)||void 0===s?void 0:s.time)||"不限"})]}),(0,_.jsxs)(H.Z,{className:"mr30",children:[(0,_.jsx)("span",{className:Je,children:"难度"}),(0,_.jsx)("span",{children:null===(o=De["".concat(null==A||null===(p=A.examination_bank)||void 0===p?void 0:p.difficulty)])||void 0===o?void 0:o.label})]}),(0,_.jsxs)(H.Z,{className:"mr30",children:[(0,_.jsx)("span",{className:Je,children:"试题总数"}),(0,_.jsx)("span",{children:(null==A||null===(f=A.examination_bank)||void 0===f?void 0:f.question_count)||0})]}),(0,_.jsxs)(H.Z,{children:[(0,_.jsx)("span",{className:Je,children:"总分"}),(0,_.jsx)("span",{children:(null==A||null===(m=A.examination_bank)||void 0===m?void 0:m.total_score)||0})]})]}),(0,_.jsx)("div",{className:Qe,style:{border:(null==A||null===(h=A.item_types)||void 0===h?void 0:h.length)<=0&&"none"},children:(null==A||null===(x=A.item_types)||void 0===x?void 0:x.length)>0?(0,_.jsxs)(T.Z,{wrap:!1,children:[(0,_.jsxs)(H.Z,{flex:"260px",className:Ge,children:[!I&&(0,_.jsxs)(T.Z,{className:"mb20",children:[(0,_.jsx)(hn.op,{style:{margin:"0 15px",borderRadius:2},onClick:function(){return E("setScore")},children:"批量设置分值"}),(null==y?void 0:y.id)&&(0,_.jsx)(hn.op,{shape:"default",onClick:function(){return E("questionType")},children:"添加题型"})]}),(0,_.jsx)($n,{list:A.item_types,onSelect:function(){var e=c()(l()().mark((function e(n){var t,i,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n!==P){e.next=2;break}return e.abrupt("return");case 2:if(Q(!0),t=A.item_types.find((function(e){return e.item_type===P})),!("PRACTICAL"!==P&&t.contents.length>0&&null!=y&&y.id)){e.next=17;break}return i=(0,Ne.cloneDeep)(A),a=(i||{}).item_types,i.item_types=a.filter((function(e){return e.item_type===P})),e.prev=8,e.next=11,$(y.id||y.categoryId,i);case 11:e.next=15;break;case 13:e.prev=13,e.t0=e.catch(8);case 15:e.next=18;break;case 17:y.categoryId?U(!0):q(!0);case 18:Q(!1),R(n);case 20:case"end":return e.stop()}}),e,null,[[8,13]])})));return function(n){return e.apply(this,arguments)}}(),onDelete:W})]}),(0,_.jsx)(H.Z,{flex:1,className:Ve,children:(0,_.jsx)(V.Z,{spinning:J,children:(0,_.jsx)(kt,{setVisibleModalType:E,currentItemType:P,onDelete:W})})})]}):(0,_.jsx)(mn.Z,{customText:"请先设置试卷题型",styles:{margin:"70px auto"},ButtonTwo:(0,_.jsx)(T.Z,{justify:"center",className:"mt20",children:(null==y?void 0:y.id)&&(0,_.jsx)(hn.op,{style:{width:88},onClick:function(){return E("questionType")},children:"添加题型"})})})}),!(null==y||!y.id)&&(0,_.jsxs)("div",{className:cn,children:[(0,_.jsx)(bt.Z,{className:"".concat(un," mr20"),onClick:c()(l()().mark((function e(){var n,t,i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=null==A||null===(n=A.item_types)||void 0===n?void 0:n.filter((function(e){var n,t;return(null===(n=e.contents)||void 0===n?void 0:n.length)>0||(null==e||null===(t=e.item_banks)||void 0===t?void 0:t.length)>0})),null!==(t=A.item_types)&&void 0!==t&&t.length){e.next=4;break}return b.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 4:if(0!==(null==i?void 0:i.length)){e.next=7;break}return b.ZP.warning("试题总数=0,请先设置抽题规则"),e.abrupt("return");case 7:return q(!0),e.next=10,N();case 10:case"end":return e.stop()}}),e)}))),children:"试卷预览"}),(0,_.jsxs)(bt.Z,{type:"primary",className:on,onClick:function(){return q()},children:[(0,_.jsx)("i",{className:"iconfont icon-baocun1 mr5"}),"保存试卷"]})]}),!(null==y||!y.categoryId)&&(0,_.jsxs)("div",{className:cn,children:[(0,_.jsx)(bt.Z,{className:"".concat(un," mr20"),onClick:c()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:document.body.scrollIntoView(),S.history.push("/classrooms/".concat(y.coursesId,"/exercise"));case 2:case"end":return e.stop()}}),e)}))),children:"返回"}),(0,_.jsx)(bt.Z,{className:"".concat(un," mr20"),onClick:z,children:"模拟考试"}),(0,_.jsx)(bt.Z,{type:"primary",className:on,onClick:function(){return U()},children:"提交"})]}),(0,_.jsx)(gn,{open:"questionType"===B,onCancel:function(){return E("")},onOk:function(){var e=c()(l()().mark((function e(n){var t,i,a,r,s,c,o,u;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a=[],r=Pe(A,{type:"setQuestionType",payload:n}),s=(null==r||null===(t=r.item_types)||void 0===t?void 0:t.map((function(e){return e.item_type})))||[],c=G()((null==A||null===(i=A.item_types)||void 0===i?void 0:i.map((function(e){return e.item_type})))||[]);try{for(c.s();!(o=c.n()).done;)u=o.value,s.includes(u)||a.push(u)}catch(e){c.e(e)}finally{c.f()}if(!(y.id&&a.length>0)){e.next=11;break}return e.next=8,ue(y.id,{item_type:a});case 8:if(0===e.sent.status){e.next=11;break}return e.abrupt("return");case 11:k({type:"setQuestionType",payload:n}),R(r.item_types.length?r.item_types[0].item_type:""),E("");case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,_.jsx)(jn,{open:"setScore"===B,onCancel:function(){E("")},onOk:function(){var e=c()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=n.item_types.map((function(e){return{item_type:e.item_type,score:e.score}})),!y.id){e.next=8;break}return e.next=4,le(y.id,{score_settings:t});case 4:0===e.sent.status&&k({type:"init",payload:n}),e.next=12;break;case 8:return e.next=10,ce(y.categoryId,{score_settings:t});case 10:0===e.sent.status&&k({type:"init",payload:n});case 12:E("");case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,_.jsx)(Vn,{open:"rule"===B,onCancel:function(){return E("")},currentItemType:P,setVisibleModalType:E}),"settings"===g.get("type")&&(0,_.jsx)(Kn,{open:"selectShixun"===B,onCancel:function(){return E("")},onOk:function(e){console.log(e),(null==e?void 0:e.length)<=0?b.ZP.info("实训数不能为0"):(k({type:"addShixun",payload:{shixunList:Oe()(e)}}),E(""))}})]})},It=t(7337),Zt=function(){var e,n,t,i=(0,d.useState)("baseInfo"),r=u()(i,2),s=r[0],o=r[1],m=(0,S.useDispatch)();(0,d.useEffect)((function(){m({type:"globalSetting/footerToggle",payload:!1})}),[]);var h=(0,S.useParams)(),x=!(!h.id&&!h.categoryId),v=(0,S.useSearchParams)(),g=u()(v,1)[0];(0,d.useEffect)((function(){"settings"===g.get("type")&&o("settings")}),[]);var y=(0,d.useReducer)(Pe,null),j=u()(y,2),A=j[0],k=j[1],I=(0,d.useState)(!1),Z=u()(I,2),C=Z[0],B=Z[1],E=function(){var e=c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(B(!0),!h.categoryId){e.next=7;break}return e.next=4,je(h);case 4:n=e.sent,e.next=10;break;case 7:return e.next=9,K(h.id);case 9:n=e.sent;case 10:B(!1),0===n.status&&k({type:"init",payload:n});case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,d.useEffect)((function(){x?E():k({type:"init",payload:{examination_bank:{difficulty:2}}})}),[h]);var D=function(){var e=c()(l()().mark((function e(n,t){var i,r,s,c,o,u,d,p,f,m,h,x,v;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=null==A||null===(i=A.item_types)||void 0===i?void 0:i.filter((function(e){var n;return(null==e||null===(n=e.item_type)||void 0===n?void 0:n.toUpperCase())===(null==t?void 0:t.type)})),s={sort_by_item_type:A.sort_by_item_type,difficulty:A.examination_bank.difficulty,exam_notes:A.examination_bank.exam_notes,name:A.examination_bank.name,time:A.examination_bank.time,item_types:A.item_types},void 0===n||null!=n&&n.single_question_id){e.next=10;break}return s.seleted_item_bank_ids=null==n?void 0:n.seleted_item_bank_ids,s.item_types=r,e.next=7,xe(s);case 7:return 0===(null==(c=e.sent)?void 0:c.status)&&((u=(0,Ne.cloneDeep)(T.data)).questionList=null==u||null===(o=u.questionList)||void 0===o?void 0:o.map((function(e){var n;return e.type===t.type?a()(a()({},e),{},{questions:(null==c||null===(n=c.questions)||void 0===n?void 0:n.questions)||[]}):e})),H({show:!0,data:u})),e.abrupt("return");case 10:if(null==n||void 0===n||!n.single_question_id){e.next=19;break}return s.seleted_item_bank_ids=null==n?void 0:n.seleted_item_bank_ids,s.single_question_id=null==n?void 0:n.single_question_id,s.item_types=r,e.next=16,xe(s);case 16:return 0===(null==(d=e.sent)?void 0:d.status)&&((f=(0,Ne.cloneDeep)(T.data)).questionList=null==f||null===(p=f.questionList)||void 0===p?void 0:p.map((function(e){if(e.type===t.type){var n,i=(0,Ne.cloneDeep)(null==e?void 0:e.questions);return i.splice(t.index,1,null==d||null===(n=d.questions)||void 0===n||null===(n=n.questions)||void 0===n?void 0:n[0]),console.log(null==e?void 0:e.questions,i,t.index,"new_questions"),a()(a()({},e),{},{questions:i})}return e})),H({show:!0,data:f})),e.abrupt("return");case 19:return e.next=21,me(s);case 21:0===(null==(m=e.sent)?void 0:m.status)&&(x=(0,Yn.ad)(m),v=[],null==A||null===(h=A.item_types)||void 0===h||h.forEach((function(e){var n,t=null==x||null===(n=x.questionList)||void 0===n?void 0:n.find((function(n){return e.item_type===n.type}));v.push(t)})),console.log(A,"sortList"),v=(0,Ne.compact)(v),x.questionList=v,H({show:!0,data:x}));case 23:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),F=function(){var e=c()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t={sort_by_item_type:A.sort_by_item_type,difficulty:A.examination_bank.difficulty,exam_notes:A.examination_bank.exam_notes,name:A.examination_bank.name,time:A.examination_bank.time,item_types:A.item_types,sub_discipline_id:A.examination_bank.sub_discipline_id},!n){e.next=7;break}return e.next=4,ge(a()(a()({},t),n));case 4:return 0===e.sent.status&&b.ZP.success("保存成功"),e.abrupt("return");case 7:return e.next=9,$(h.id,t);case 9:0===e.sent.status&&(b.ZP.success("提交成功"),S.history.push("/paperlibrary?defaultActiveKey=0"));case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),P=Un(),R=w.Z.useForm(),O=u()(R,1)[0],M=(0,d.useState)({show:!1,data:{}}),L=u()(M,2),T=L[0],H=L[1],Q=!(null==A||null===(e=A.exercise)||void 0===e||!e.exercise_status)&&1!==(null==A||null===(n=A.exercise)||void 0===n?void 0:n.exercise_status);return(0,_.jsx)(Ie.Provider,{value:{data:A,disabled:Q,dispatch:k,setPreview:H,getData:E,handlePreview:D},children:T.show?(0,_.jsx)(It.Z,{data:T.data,onExchange:D,onTypeScore:function(e){var n,t=(0,Ne.cloneDeep)(T.data);t.questionList=null==t||null===(n=t.questionList)||void 0===n?void 0:n.map((function(n){return n.type===e.type?a()(a()({},n),{},{questions_score:e.scoreTotal}):n})),k({type:"changeQuestionScore",payload:{score:e.score,itemType:e.type}}),H({show:!0,data:t})},submit:F,goBack:function(){return H({show:!1,data:{}})}}):(0,_.jsx)("div",{className:p,children:(0,_.jsxs)("div",{className:"edu-container",children:[(0,_.jsx)(N.Z,{className:f,separator:">",items:null!=h&&h.categoryId?[{title:(0,_.jsx)(S.Link,{to:"/classrooms/".concat(h.coursesId,"/exercise"),children:null===(t=(0,Nt.eY)())||void 0===t||null===(t=t.course)||void 0===t?void 0:t.course_name})},{title:(0,_.jsx)(S.Link,{to:"/classrooms/".concat(h.coursesId,"/exercise"),children:"试卷列表"})},{title:"编辑试卷"}]:[{title:(0,_.jsx)(S.Link,{to:"/paperlibrary",children:"试卷库"})},{title:"随机组卷"}]}),(0,_.jsx)(J,{activeKey:s,tabs:[{key:"baseInfo",label:"试卷基础信息"},{key:"settings",label:"组卷配置"}],onChange:function(){var e=c()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("settings"!==n){e.next=8;break}return e.next=3,O.validateFields();case 3:if(x){e.next=8;break}return e.next=6,ne(A);case 6:0===(t=e.sent).status&&S.history.replace("/randompaper/edit/".concat(null==t?void 0:t.examination_bank_id,"?type=settings"));case 8:o(n);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),"baseInfo"===s&&(0,_.jsx)(_e,{courseOptions:P,setCurrentKey:o,loading:C,form:O}),(0,_.jsx)("div",{style:{display:"settings"===s?"block":"none"},children:A&&(0,_.jsx)(St,{})})]})})})}},42836:function(e,n,t){t.d(n,{U:function(){return p}});var i=t(7557),a=t.n(i),r=t(82242),l=t.n(r),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(59301);function p(e,n){var t=(0,d.useState)(n),i=u()(t,2),r=i[0],s=i[1],o=(0,d.useState)(!1),p=u()(o,2),f=p[0],m=p[1],h=(0,d.useState)(),x=u()(h,2),v=x[0],g=x[1],y=function(){var t=c()(a()().mark((function t(i){var c,o,u,d=arguments;return a()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return c=d.length>1&&void 0!==d[1]&&d[1],o=c?n:l()(l()({},r),i),m(!0),s(o),t.next=6,e(o);case 6:return u=t.sent,m(!1),g(u),t.abrupt("return",u);case 10:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();return[r,f,y,v]}},78559:function(e,n,t){t(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;n.Z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiNGQ0IwNDEiIGN4PSI3IiBjeT0iNyIgcj0iNyIvPjxwYXRoIGQ9Ik03LjUzMSA5LjYzOGEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwdi0uMDJhLjYxNi42MTYgMCAxIDEgMS4yMzEgMHYuMDJabTAtMi4yNWEuNjE2LjYxNiAwIDEgMS0xLjIzMSAwVjQuMTE3YS42MTYuNjE2IDAgMSAxIDEuMjMxIDB2My4yNzNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+"},6085:function(e,n){n.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankWrapper:"blankWrapper___nC45e",blankInput:"blankInput___pEHsx",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},73631:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},31328:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAodJREFUOBGtU0trFEEQ/qZnM5NsWBCfSEjwQdSggmAieAv4uOnFg5eIXgTvEY+ePJqToDf9AcZDFAUF8SgEQUxAjC6+QlhX4xo0G93ZnRnr697umSyKBCyY/aqqq76q6uoF/rN4lu/BmzSsLGFM7P4kAZQCiBTR64nCw/MHvRnj+fuvI7zxtDWJJD1lQulO5TPHnkAqpuAUFKZUqg8da8xI35+/cMh77AjHJ5cakh/oqHa2ZhGHpSb+STxJZA3lqesFG1CuLAdsqLfbb/dlTwQ7GdmG9VGVBuoNfT/nHGHUSnByeAN2binmmDK1gyM7aGvl6gruPvtadCOfvVlxN0PFjsF4qxMptjl7BflirsPAVxJoQjy5eUMqq6bkMgbWF7C4HGMlsnRmZE82xtEdYSwGnRTuhCvVqG3T8bGhHpweKaFWj3HpzqI7Z16SmHxHmKbcVE7yBs+k1uBm8wh6Q4VQJvrZMkEp98EGBB2h3pFUMWJmPLKniKGtXZhZiLC/L8CLhQbmqhHefmmi3pRYOwInY65gRiiM+ZEP9Ic4c7ik+Ye3dePK/W94/bmpbVNO4u2S2rmrOmRvtkEmlHraC9EUgEzo/optVwZM4IiCLivR1WhywwrT75p4WYlkqhTT7xs4vreIke2h3KWHTaUClC/ZnsR3fOTWMnarZi/QulYhr2l0MMDorhA7NhbwodbC5Xs/9FT5d+s6lJJSzHxWJ9ov9Xw8KceYX9LrQ9+6LF6pgs4luqVIIl+G69gp0id1tk+8/byJ77+AV9UEiRTJMnQMOYycuPZpNuhS+7TF+fgkiBSr55+J9eXOm1E86wjpPzrx8aI8hd3U1yryrOcejQ9cXWveP+N/A79g8eaXNDk4AAAAAElFTkSuQmCC"},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/p__Paperlibrary__Random__PreviewEdit__index.async.js b/p__Paperlibrary__Random__PreviewEdit__index.async.js index 9fac0754e1..95807c14e3 100644 --- a/p__Paperlibrary__Random__PreviewEdit__index.async.js +++ b/p__Paperlibrary__Random__PreviewEdit__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[90337,1911,37637,80182,79635],{76897:function(e,t,n){n.d(t,{Z:function(){return s}});var o=n(33614),r=n(59301),a={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"},l=n(1393),i=function(e,t){return r.createElement(l.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(i)},67147:function(e,t,n){n.d(t,{Z:function(){return s}});var o=n(33614),r=n(59301),a={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"},l=n(1393),i=function(e,t){return r.createElement(l.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(i)},24905:function(e,t,n){n.d(t,{Z:function(){return w}});var o=n(92310),r=n.n(o),a=n(5630),l=n(59301),i=n(36355),s=n(1684),c=n(32441);var u=l.createContext(null),d=n(98447),p=n(14088),m=n(4572),f=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var n;const{prefixCls:o,className:b,rootClassName:v,children:g,indeterminate:y=!1,style:C,onMouseEnter:h,onMouseLeave:x,skipGroup:O=!1,disabled:$}=e,w=f(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:E,direction:k,checkbox:P}=l.useContext(i.E_),N=l.useContext(u),{isFormItemInput:S}=l.useContext(c.aM),j=l.useContext(s.Z),Z=null!==(n=(null==N?void 0:N.disabled)||$)&&void 0!==n?n:j,z=l.useRef(w.value);l.useEffect((()=>{null==N||N.registerValue(w.value)}),[]),l.useEffect((()=>{if(!O)return w.value!==z.current&&(null==N||N.cancelValue(z.current),null==N||N.registerValue(w.value),z.current=w.value),()=>null==N?void 0:N.cancelValue(w.value)}),[w.value]);const M=E("checkbox",o),[I,R]=(0,d.ZP)(M),B=Object.assign({},w);N&&!O&&(B.onChange=function(){w.onChange&&w.onChange.apply(w,arguments),N.toggleOption&&N.toggleOption({label:g,value:w.value})},B.name=N.name,B.checked=N.value.includes(w.value));const D=r()(`${M}-wrapper`,{[`${M}-rtl`]:"rtl"===k,[`${M}-wrapper-checked`]:B.checked,[`${M}-wrapper-disabled`]:Z,[`${M}-wrapper-in-form-item`]:S},null==P?void 0:P.className,b,v,R),T=r()({[`${M}-indeterminate`]:y},m.A,R),L=y?"mixed":void 0;return I(l.createElement(p.Z,{component:"Checkbox",disabled:Z},l.createElement("label",{className:D,style:Object.assign(Object.assign({},null==P?void 0:P.style),C),onMouseEnter:h,onMouseLeave:x},l.createElement(a.Z,Object.assign({"aria-checked":L},B,{prefixCls:M,className:T,disabled:Z,ref:t})),void 0!==g&&l.createElement("span",null,g))))};var v=l.forwardRef(b),g=n(61414),y=n(55405),C=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{defaultValue:n,children:o,options:a=[],prefixCls:s,className:c,rootClassName:p,style:m,onChange:f}=e,b=C(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:h,direction:x}=l.useContext(i.E_),[O,$]=l.useState(b.value||n||[]),[w,E]=l.useState([]);l.useEffect((()=>{"value"in b&&$(b.value||[])}),[b.value]);const k=l.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),P=h("checkbox",s),N=`${P}-group`,[S,j]=(0,d.ZP)(P),Z=(0,y.Z)(b,["value","disabled"]),z=a.length?k.map((e=>l.createElement(v,{prefixCls:P,key:e.value.toString(),disabled:"disabled"in e?e.disabled:b.disabled,value:e.value,checked:O.includes(e.value),onChange:e.onChange,className:`${N}-item`,style:e.style,title:e.title},e.label))):o,M={toggleOption:e=>{const t=O.indexOf(e.value),n=(0,g.Z)(O);-1===t?n.push(e.value):n.splice(t,1),"value"in b||$(n),null==f||f(n.filter((e=>w.includes(e))).sort(((e,t)=>k.findIndex((t=>t.value===e))-k.findIndex((e=>e.value===t)))))},value:O,disabled:b.disabled,name:b.name,registerValue:e=>{E((t=>[].concat((0,g.Z)(t),[e])))},cancelValue:e=>{E((t=>t.filter((t=>t!==e))))}},I=r()(N,{[`${N}-rtl`]:"rtl"===x},c,p,j);return S(l.createElement("div",Object.assign({className:I,style:m},Z,{ref:t}),l.createElement(u.Provider,{value:M},z)))},x=l.forwardRef(h);var O=l.memo(x);const $=v;$.Group=O,$.__ANT_CHECKBOX=!0;var w=$},98447:function(e,t,n){n.d(t,{C2:function(){return i}});var o=n(17313),r=n(37613),a=n(83116);const l=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,o.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,r.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[l(n)]}t.ZP=(0,a.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var o=n(91857),r=n(92310),a=n.n(r),l=n(59301),i=n(78892),s=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),m=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:t,getPrefixCls:n,direction:r}=l.useContext(c.E_),{prefixCls:f,type:b="default",danger:v,disabled:g,loading:y,onClick:C,htmlType:h,children:x,className:O,menu:$,arrow:w,autoFocus:E,overlay:k,trigger:P,align:N,open:S,onOpenChange:j,placement:Z,getPopupContainer:z,href:M,icon:I=l.createElement(i.Z,null),title:R,buttonsRender:B=(e=>e),mouseEnterDelay:D,mouseLeaveDelay:T,overlayClassName:L,overlayStyle:_,destroyPopupOnHide:q,dropdownRender:A}=e,F=m(e,["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"]),V=n("dropdown",f),G=`${V}-button`,[H,W]=(0,p.Z)(V),Q={menu:$,arrow:w,autoFocus:E,align:N,disabled:g,trigger:g?[]:P,onOpenChange:j,getPopupContainer:z||t,mouseEnterDelay:D,mouseLeaveDelay:T,overlayClassName:L,overlayStyle:_,destroyPopupOnHide:q,dropdownRender:A},{compactSize:X,compactItemClassnames:U}=(0,d.ri)(V,r),K=a()(G,U,O,W);"overlay"in e&&(Q.overlay=k),"open"in e&&(Q.open=S),Q.placement="placement"in e?Z:"rtl"===r?"bottomLeft":"bottomRight";const J=l.createElement(s.ZP,{type:b,danger:v,disabled:g,loading:y,onClick:C,htmlType:h,href:M,title:R},x),Y=l.createElement(s.ZP,{type:b,danger:v,icon:I}),[ee,te]=B([J,Y]);return H(l.createElement(u.Z.Compact,Object.assign({className:K,size:X,block:!0},F),ee,l.createElement(o.Z,Object.assign({},Q),te)))};f.__ANT_BUTTON=!0;var b=f;const v=o.Z;v.Button=b;var g=v},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),r=n.n(o),a=n(59301),l=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),d=t("input"),[p,m]=(0,s.ZP)(d),f=r()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),b=(0,a.useContext)(i.aM),v=(0,a.useMemo)((()=>Object.assign(Object.assign({},b),{isFormItemInput:!1})),[b]);return p(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:v},e.children)))},u=n(9432),d=n(33614),p={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"},m=n(1393),f=function(e,t){return a.createElement(m.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var b=a.forwardRef(f),v=n(76897),g=n(55405),y=n(25629),C=n(59412),h=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?a.createElement(v.Z,null):a.createElement(b,null),O={click:"onClick",hover:"onMouseOver"};var $=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[i,s]=(0,a.useState)((()=>!!o&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{o&&s(n.visible)}),[o,n]);const d=(0,C.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&d(),s((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:b,size:v}=e,$=h(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),E=w("input",b),k=w("input-password",f),P=n&&(t=>{const{action:n="click",iconRender:o=x}=e,r=O[n]||"",l=o(i),s={[r]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),s)})(k),N=r()(k,m,{[`${k}-${v}`]:!!v}),S=Object.assign(Object.assign({},(0,g.Z)($,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:N,prefixCls:E,suffix:P});return v&&(S.size=v),a.createElement(u.Z,Object.assign({ref:(0,y.sQ)(t,c)},S))})),w=n(78405),E=n(92343),k=n(3113),P=n(19716),N=n(33234),S=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:i,size:s,suffix:c,enterButton:d=!1,addonAfter:p,loading:m,disabled:f,onSearch:b,onChange:v,onCompositionStart:g,onCompositionEnd:C}=e,h=S(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:O}=a.useContext(l.E_),$=a.useRef(!1),j=x("input-search",n),Z=x("input",o),{compactSize:z}=(0,N.ri)(j,O),M=(0,P.Z)((e=>{var t;return null!==(t=null!=s?s:z)&&void 0!==t?t:e})),I=a.useRef(null),R=e=>{var t;document.activeElement===(null===(t=I.current)||void 0===t?void 0:t.input)&&e.preventDefault()},B=e=>{var t,n;b&&b(null===(n=null===(t=I.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof d?a.createElement(w.Z,null):null,T=`${j}-button`;let L;const _=d||{},q=_.type&&!0===_.type.__ANT_BUTTON;L=q||"button"===_.type?(0,E.Tm)(_,Object.assign({onMouseDown:R,onClick:e=>{var t,n;null===(n=null===(t=null==_?void 0:_.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),B(e)},key:"enterButton"},q?{className:T,size:M}:{})):a.createElement(k.ZP,{className:T,type:d?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:R,onClick:B,loading:m,icon:D},d),p&&(L=[L,(0,E.Tm)(p,{key:"addonAfter"})]);const A=r()(j,{[`${j}-rtl`]:"rtl"===O,[`${j}-${M}`]:!!M,[`${j}-with-button`]:!!d},i);return a.createElement(u.Z,Object.assign({ref:(0,y.sQ)(I,t),onPressEnter:e=>{$.current||m||B(e)}},h,{size:M,onCompositionStart:e=>{$.current=!0,null==g||g(e)},onCompositionEnd:e=>{$.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&b&&b(e.target.value,e,{source:"clear"}),v&&v(e)},className:A,disabled:f}))})),Z=n(1643);const z=u.Z;z.Group=c,z.Search=j,z.TextArea=Z.Z,z.Password=$;var M=z},81327:function(e,t,n){n.d(t,{Z:function(){return y}});var o=n(59301),r=n(92310),a=n.n(r),l=n(75440),i=n(36355),s=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:r,split:a,style:l}=e;const{latestIndex:i}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:l},r),n{var n,r;const{getPrefixCls:s,space:c,direction:v}=o.useContext(i.E_),{size:g=(null==c?void 0:c.size)||"small",align:y,className:C,rootClassName:h,children:x,direction:O="horizontal",prefixCls:$,split:w,style:E,wrap:k=!1,classNames:P,styles:N}=e,S=b(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[j,Z]=Array.isArray(g)?g:[g,g],z=m(Z),M=m(j),I=f(Z),R=f(j),B=(0,l.Z)(x,{keepEmpty:!0}),D=void 0===y&&"horizontal"===O?"center":y,T=s("space",$),[L,_]=(0,p.Z)(T),q=a()(T,null==c?void 0:c.className,_,`${T}-${O}`,{[`${T}-rtl`]:"rtl"===v,[`${T}-align-${D}`]:D,[`${T}-gap-row-${Z}`]:z,[`${T}-gap-col-${j}`]:M},C,h),A=a()(`${T}-item`,null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let F=0;const V=B.map(((e,t)=>{var n,r;null!=e&&(F=t);const a=e&&e.key||`${A}-${t}`;return o.createElement(d,{className:A,key:a,index:t,split:w,style:null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),G=o.useMemo((()=>({latestIndex:F})),[F]);if(0===B.length)return null;const H={};return k&&(H.flexWrap="wrap"),!M&&R&&(H.columnGap=j),!z&&I&&(H.rowGap=Z),L(o.createElement("div",Object.assign({ref:t,className:q,style:Object.assign(Object.assign(Object.assign({},H),null==c?void 0:c.style),E)},S),o.createElement(u,{value:G},V)))}));const g=v;g.Compact=s.ZP;var y=g}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[90337],{76897:function(e,t,n){n.d(t,{Z:function(){return s}});var o=n(33614),r=n(59301),a={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"},l=n(1393),i=function(e,t){return r.createElement(l.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(i)},67147:function(e,t,n){n.d(t,{Z:function(){return s}});var o=n(33614),r=n(59301),a={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"},l=n(1393),i=function(e,t){return r.createElement(l.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var s=r.forwardRef(i)},24905:function(e,t,n){n.d(t,{Z:function(){return w}});var o=n(92310),r=n.n(o),a=n(5630),l=n(59301),i=n(36355),s=n(1684),c=n(32441);var u=l.createContext(null),d=n(98447),p=n(14088),m=n(4572),f=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{var n;const{prefixCls:o,className:b,rootClassName:v,children:g,indeterminate:y=!1,style:C,onMouseEnter:h,onMouseLeave:x,skipGroup:O=!1,disabled:$}=e,w=f(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:E,direction:k,checkbox:P}=l.useContext(i.E_),N=l.useContext(u),{isFormItemInput:S}=l.useContext(c.aM),j=l.useContext(s.Z),Z=null!==(n=(null==N?void 0:N.disabled)||$)&&void 0!==n?n:j,z=l.useRef(w.value);l.useEffect((()=>{null==N||N.registerValue(w.value)}),[]),l.useEffect((()=>{if(!O)return w.value!==z.current&&(null==N||N.cancelValue(z.current),null==N||N.registerValue(w.value),z.current=w.value),()=>null==N?void 0:N.cancelValue(w.value)}),[w.value]);const M=E("checkbox",o),[I,R]=(0,d.ZP)(M),B=Object.assign({},w);N&&!O&&(B.onChange=function(){w.onChange&&w.onChange.apply(w,arguments),N.toggleOption&&N.toggleOption({label:g,value:w.value})},B.name=N.name,B.checked=N.value.includes(w.value));const D=r()(`${M}-wrapper`,{[`${M}-rtl`]:"rtl"===k,[`${M}-wrapper-checked`]:B.checked,[`${M}-wrapper-disabled`]:Z,[`${M}-wrapper-in-form-item`]:S},null==P?void 0:P.className,b,v,R),T=r()({[`${M}-indeterminate`]:y},m.A,R),L=y?"mixed":void 0;return I(l.createElement(p.Z,{component:"Checkbox",disabled:Z},l.createElement("label",{className:D,style:Object.assign(Object.assign({},null==P?void 0:P.style),C),onMouseEnter:h,onMouseLeave:x},l.createElement(a.Z,Object.assign({"aria-checked":L},B,{prefixCls:M,className:T,disabled:Z,ref:t})),void 0!==g&&l.createElement("span",null,g))))};var v=l.forwardRef(b),g=n(61414),y=n(55405),C=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{defaultValue:n,children:o,options:a=[],prefixCls:s,className:c,rootClassName:p,style:m,onChange:f}=e,b=C(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:h,direction:x}=l.useContext(i.E_),[O,$]=l.useState(b.value||n||[]),[w,E]=l.useState([]);l.useEffect((()=>{"value"in b&&$(b.value||[])}),[b.value]);const k=l.useMemo((()=>a.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[a]),P=h("checkbox",s),N=`${P}-group`,[S,j]=(0,d.ZP)(P),Z=(0,y.Z)(b,["value","disabled"]),z=a.length?k.map((e=>l.createElement(v,{prefixCls:P,key:e.value.toString(),disabled:"disabled"in e?e.disabled:b.disabled,value:e.value,checked:O.includes(e.value),onChange:e.onChange,className:`${N}-item`,style:e.style,title:e.title},e.label))):o,M={toggleOption:e=>{const t=O.indexOf(e.value),n=(0,g.Z)(O);-1===t?n.push(e.value):n.splice(t,1),"value"in b||$(n),null==f||f(n.filter((e=>w.includes(e))).sort(((e,t)=>k.findIndex((t=>t.value===e))-k.findIndex((e=>e.value===t)))))},value:O,disabled:b.disabled,name:b.name,registerValue:e=>{E((t=>[].concat((0,g.Z)(t),[e])))},cancelValue:e=>{E((t=>t.filter((t=>t!==e))))}},I=r()(N,{[`${N}-rtl`]:"rtl"===x},c,p,j);return S(l.createElement("div",Object.assign({className:I,style:m},Z,{ref:t}),l.createElement(u.Provider,{value:M},z)))},x=l.forwardRef(h);var O=l.memo(x);const $=v;$.Group=O,$.__ANT_CHECKBOX=!0;var w=$},98447:function(e,t,n){n.d(t,{C2:function(){return i}});var o=n(17313),r=n(37613),a=n(83116);const l=e=>{const{checkboxCls:t}=e,n=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${n}`]:{marginInlineStart:0},[`&${n}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,o.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,o.oN)(e))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${n}:not(${n}-disabled),\n ${t}:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{borderColor:e.colorPrimary}},[`${n}:not(${n}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${n}-checked:not(${n}-disabled),\n ${t}-checked:not(${t}-disabled)\n `]:{[`&:hover ${t}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${n}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:e.colorTextDisabled}}}]};function i(e,t){const n=(0,r.TS)(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return[l(n)]}t.ZP=(0,a.Z)("Checkbox",((e,t)=>{let{prefixCls:n}=t;return[i(n,e)]}))},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var o=n(91857),r=n(92310),a=n.n(r),l=n(59301),i=n(78892),s=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),m=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{getPopupContainer:t,getPrefixCls:n,direction:r}=l.useContext(c.E_),{prefixCls:f,type:b="default",danger:v,disabled:g,loading:y,onClick:C,htmlType:h,children:x,className:O,menu:$,arrow:w,autoFocus:E,overlay:k,trigger:P,align:N,open:S,onOpenChange:j,placement:Z,getPopupContainer:z,href:M,icon:I=l.createElement(i.Z,null),title:R,buttonsRender:B=(e=>e),mouseEnterDelay:D,mouseLeaveDelay:T,overlayClassName:L,overlayStyle:_,destroyPopupOnHide:q,dropdownRender:A}=e,F=m(e,["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"]),V=n("dropdown",f),G=`${V}-button`,[H,W]=(0,p.Z)(V),Q={menu:$,arrow:w,autoFocus:E,align:N,disabled:g,trigger:g?[]:P,onOpenChange:j,getPopupContainer:z||t,mouseEnterDelay:D,mouseLeaveDelay:T,overlayClassName:L,overlayStyle:_,destroyPopupOnHide:q,dropdownRender:A},{compactSize:X,compactItemClassnames:U}=(0,d.ri)(V,r),K=a()(G,U,O,W);"overlay"in e&&(Q.overlay=k),"open"in e&&(Q.open=S),Q.placement="placement"in e?Z:"rtl"===r?"bottomLeft":"bottomRight";const J=l.createElement(s.ZP,{type:b,danger:v,disabled:g,loading:y,onClick:C,htmlType:h,href:M,title:R},x),Y=l.createElement(s.ZP,{type:b,danger:v,icon:I}),[ee,te]=B([J,Y]);return H(l.createElement(u.Z.Compact,Object.assign({className:K,size:X,block:!0},F),ee,l.createElement(o.Z,Object.assign({},Q),te)))};f.__ANT_BUTTON=!0;var b=f;const v=o.Z;v.Button=b;var g=v},24650:function(e,t,n){n.d(t,{Z:function(){return M}});var o=n(92310),r=n.n(o),a=n(59301),l=n(36355),i=n(32441),s=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(l.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),d=t("input"),[p,m]=(0,s.ZP)(d),f=r()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),b=(0,a.useContext)(i.aM),v=(0,a.useMemo)((()=>Object.assign(Object.assign({},b),{isFormItemInput:!1})),[b]);return p(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:v},e.children)))},u=n(9432),d=n(33614),p={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"},m=n(1393),f=function(e,t){return a.createElement(m.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var b=a.forwardRef(f),v=n(76897),g=n(55405),y=n(25629),C=n(59412),h=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);re?a.createElement(v.Z,null):a.createElement(b,null),O={click:"onClick",hover:"onMouseOver"};var $=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[i,s]=(0,a.useState)((()=>!!o&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{o&&s(n.visible)}),[o,n]);const d=(0,C.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&d(),s((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:b,size:v}=e,$=h(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:w}=a.useContext(l.E_),E=w("input",b),k=w("input-password",f),P=n&&(t=>{const{action:n="click",iconRender:o=x}=e,r=O[n]||"",l=o(i),s={[r]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(l)?l:a.createElement("span",null,l),s)})(k),N=r()(k,m,{[`${k}-${v}`]:!!v}),S=Object.assign(Object.assign({},(0,g.Z)($,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:N,prefixCls:E,suffix:P});return v&&(S.size=v),a.createElement(u.Z,Object.assign({ref:(0,y.sQ)(t,c)},S))})),w=n(78405),E=n(92343),k=n(3113),P=n(19716),N=n(33234),S=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(e);r{const{prefixCls:n,inputPrefixCls:o,className:i,size:s,suffix:c,enterButton:d=!1,addonAfter:p,loading:m,disabled:f,onSearch:b,onChange:v,onCompositionStart:g,onCompositionEnd:C}=e,h=S(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:x,direction:O}=a.useContext(l.E_),$=a.useRef(!1),j=x("input-search",n),Z=x("input",o),{compactSize:z}=(0,N.ri)(j,O),M=(0,P.Z)((e=>{var t;return null!==(t=null!=s?s:z)&&void 0!==t?t:e})),I=a.useRef(null),R=e=>{var t;document.activeElement===(null===(t=I.current)||void 0===t?void 0:t.input)&&e.preventDefault()},B=e=>{var t,n;b&&b(null===(n=null===(t=I.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},D="boolean"==typeof d?a.createElement(w.Z,null):null,T=`${j}-button`;let L;const _=d||{},q=_.type&&!0===_.type.__ANT_BUTTON;L=q||"button"===_.type?(0,E.Tm)(_,Object.assign({onMouseDown:R,onClick:e=>{var t,n;null===(n=null===(t=null==_?void 0:_.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),B(e)},key:"enterButton"},q?{className:T,size:M}:{})):a.createElement(k.ZP,{className:T,type:d?"primary":void 0,size:M,disabled:f,key:"enterButton",onMouseDown:R,onClick:B,loading:m,icon:D},d),p&&(L=[L,(0,E.Tm)(p,{key:"addonAfter"})]);const A=r()(j,{[`${j}-rtl`]:"rtl"===O,[`${j}-${M}`]:!!M,[`${j}-with-button`]:!!d},i);return a.createElement(u.Z,Object.assign({ref:(0,y.sQ)(I,t),onPressEnter:e=>{$.current||m||B(e)}},h,{size:M,onCompositionStart:e=>{$.current=!0,null==g||g(e)},onCompositionEnd:e=>{$.current=!1,null==C||C(e)},prefixCls:Z,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&b&&b(e.target.value,e,{source:"clear"}),v&&v(e)},className:A,disabled:f}))})),Z=n(1643);const z=u.Z;z.Group=c,z.Search=j,z.TextArea=Z.Z,z.Password=$;var M=z},81327:function(e,t,n){n.d(t,{Z:function(){return y}});var o=n(59301),r=n(92310),a=n.n(r),l=n(75440),i=n(36355),s=n(33234);const c=o.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:r,split:a,style:l}=e;const{latestIndex:i}=o.useContext(c);return null==r?null:o.createElement(o.Fragment,null,o.createElement("div",{className:t,style:l},r),n{var n,r;const{getPrefixCls:s,space:c,direction:v}=o.useContext(i.E_),{size:g=(null==c?void 0:c.size)||"small",align:y,className:C,rootClassName:h,children:x,direction:O="horizontal",prefixCls:$,split:w,style:E,wrap:k=!1,classNames:P,styles:N}=e,S=b(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[j,Z]=Array.isArray(g)?g:[g,g],z=m(Z),M=m(j),I=f(Z),R=f(j),B=(0,l.Z)(x,{keepEmpty:!0}),D=void 0===y&&"horizontal"===O?"center":y,T=s("space",$),[L,_]=(0,p.Z)(T),q=a()(T,null==c?void 0:c.className,_,`${T}-${O}`,{[`${T}-rtl`]:"rtl"===v,[`${T}-align-${D}`]:D,[`${T}-gap-row-${Z}`]:z,[`${T}-gap-col-${j}`]:M},C,h),A=a()(`${T}-item`,null!==(n=null==P?void 0:P.item)&&void 0!==n?n:null===(r=null==c?void 0:c.classNames)||void 0===r?void 0:r.item);let F=0;const V=B.map(((e,t)=>{var n,r;null!=e&&(F=t);const a=e&&e.key||`${A}-${t}`;return o.createElement(d,{className:A,key:a,index:t,split:w,style:null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(r=null==c?void 0:c.styles)||void 0===r?void 0:r.item},e)})),G=o.useMemo((()=>({latestIndex:F})),[F]);if(0===B.length)return null;const H={};return k&&(H.flexWrap="wrap"),!M&&R&&(H.columnGap=j),!z&&I&&(H.rowGap=Z),L(o.createElement("div",Object.assign({ref:t,className:q,style:Object.assign(Object.assign(Object.assign({},H),null==c?void 0:c.style),E)},S),o.createElement(u,{value:G},V)))}));const g=v;g.Compact=s.ZP;var y=g}}]); \ No newline at end of file diff --git a/p__Paperlibrary__See__index.async.js b/p__Paperlibrary__See__index.async.js index 0fbb64cafc..509bc938ba 100644 --- a/p__Paperlibrary__See__index.async.js +++ b/p__Paperlibrary__See__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[53247,51562],{67636:function(e,n,s){s.d(n,{Z:function(){return a}});var i=s(33614),r=s(59301),l={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 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:"download",theme:"outlined"},t=s(1393),o=function(e,n){return r.createElement(t.Z,(0,i.Z)({},e,{ref:n,icon:l}))};var a=r.forwardRef(o)},71112:function(e,n,s){s.d(n,{Z:function(){return p}});var i=s(82242),r=s.n(i),l=s(7557),t=s.n(l),o=s(41498),a=s.n(o),c=s(79800),u=s.n(c),d=s(39647),_=s.n(d),m=s(3113),v=s(59301),x=s(37712),h=["children"],p=function(e){var n=e.children,s=_()(e,h),i=(0,v.useState)(!1),l=u()(i,2),o=l[0],c=l[1];return(0,x.jsx)(m.ZP,r()(r()({},s),{},{loading:o,onClick:function(){var e=a()(t()().mark((function e(n){return t()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,c(!0),e.next=4,s.onClick(n);case 4:c(!1),e.next=11;break;case 7:e.prev=7,e.t0=e.catch(0),console.error(e.t0),c(!1);case 11:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(n){return e.apply(this,arguments)}}(),children:n}))}},29990:function(e,n,s){s.d(n,{Z:function(){return N}});var i=s(79800),r=s.n(i),l=s(59301),t=s(5112),o=s(4585),a="flexRow____Sm4b",c="flexColumn___mQNZs",u="action___QUVEn",d="setScore___yZ0Yb",_="delete___e4taL",m="content___jR4Y6",v="titleWrap___zsXYY",x="titleHtml___FALbj",h="answerWrap___uPjYq",p="answer___pfiPk",f="answerText___K3TNr",j=s(24334),b=s(37712),g=["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."],N=function(e){var n,s,i=e.index,N=e.typeName,y=e.type,Z=e.data,w=void 0===Z?{}:Z,k=e.inMouseId,P=e.isshow,I=e.onSetScore,C=void 0===I?function(){}:I,S=e.onDelete,T=void 0===S?function(){}:S,F=e.onMouseEnter,B=void 0===F?function(){}:F,V=e.showAnswer,E=void 0!==V&&V,O=(0,l.useState)(!1),M=r()(O,2),A=M[0],L=M[1],D=function(){var e;return(0,b.jsxs)("div",{className:h,children:[null==w||null===(e=w.choices)||void 0===e?void 0:e.map((function(e,n){return(0,b.jsxs)("div",{className:"".concat(a," mt15"),children:[(0,b.jsx)("div",{style:{lineHeight:"24px",flexShrink:0},children:g[n]}),(0,b.jsx)("div",{className:"".concat(p," ml5"),children:(0,b.jsx)(o.Z,{value:null==e?void 0:e.choice_text})})]},n)})),E&&(0,b.jsxs)("div",{className:"mt10 ".concat(f),children:["参考答案:",null==w?void 0:w.standard_answer_show]})]})},R=function(){var e;return(0,b.jsxs)("div",{className:h,children:[(0,b.jsx)("div",{className:"".concat(a," mt15"),children:null==w||null===(e=w.choices)||void 0===e?void 0:e.map((function(e,n){return(0,b.jsx)(t.ZP,{disabled:!0,children:null==e?void 0:e.choice_text},n)}))}),E&&(0,b.jsxs)("div",{className:"mt10 ".concat(f),children:["参考答案:",null==w?void 0:w.standard_answer_show]})]})},G=function(){var e;return(0,b.jsxs)("div",{className:h,children:[(0,b.jsx)("div",{className:"".concat(a," mt15"),children:(0,b.jsx)(o.Z,{value:null==w||null===(e=w.program_attr)||void 0===e?void 0:e.description})}),E&&(0,b.jsxs)("div",{className:"mt15",children:[(0,b.jsx)("div",{children:"参考答案:"}),(0,b.jsx)(o.Z,{value:(null==w?void 0:w.answer_text)||""})]})]})},q=function(){var e;return(0,b.jsx)("div",{className:h,children:E&&(0,b.jsx)("div",{className:"".concat(c," mt15"),children:null==w||null===(e=w.standard_answer)||void 0===e?void 0:e.map((function(e,n){return(0,b.jsx)(o.Z,{value:"参考答案(填空".concat(e.position,"):").concat(e.answer_text.join("、"))},n)}))})})},H=function(){var e;return(0,b.jsx)("div",{className:h,children:E&&(0,b.jsxs)("div",{className:"mt15",children:[(0,b.jsx)("div",{children:"参考答案:"}),(0,b.jsx)(o.Z,{value:null==w||null===(e=w.answer_texts)||void 0===e?void 0:e[0]})]})})},z=function(){var e,n;return(0,b.jsxs)("div",{className:h,style:{marginTop:10},children:[(0,b.jsx)(o.Z,{value:j.Base64.decode(null==w||null===(e=w.program_attr)||void 0===e?void 0:e.code)}),E&&(0,b.jsx)("div",{className:"".concat(c," mt15"),children:null==w||null===(n=w.standard_answer)||void 0===n?void 0:n.map((function(e,n){return(0,b.jsx)(o.Z,{value:"参考答案(填空".concat(e.position,"):").concat(e.answer_text)},n)}))})]})},W=function(){var e;return(0,b.jsxs)("div",{className:h,children:[(0,b.jsx)("div",{className:"mt10",children:"关卡"}),null==w||null===(e=w.shixun)||void 0===e?void 0:e.map((function(e,n){return(0,b.jsxs)("div",{className:"mt10 font14",children:[n+1,". ",null==e?void 0:e.challenge_name]},n)}))]})},K=function(){var e;return(0,b.jsx)("div",{className:h,style:{display:A&&"none"},children:null==w||null===(e=w.sub_questions)||void 0===e?void 0:e.map((function(e,n){var s,r=''.concat(i+1,".").concat(n+1,'(单选题)(').concat(e.score,"分)");return(0,b.jsxs)(l.Fragment,{children:[(0,b.jsx)("div",{className:v,style:{marginTop:16},children:(0,b.jsx)(o.Z,{className:x,value:r+e.name})}),null==e||null===(s=e.choices)||void 0===s?void 0:s.map((function(e,n){return(0,b.jsxs)("div",{className:"".concat(a," mt15"),children:[(0,b.jsx)("div",{style:{lineHeight:"24px",flexShrink:0},children:g[n]}),(0,b.jsx)("div",{className:"".concat(p," ml5"),children:(0,b.jsx)(o.Z,{value:null==e?void 0:e.choice_text})})]},n)})),E&&(0,b.jsxs)("div",{className:"mt10 ".concat(f),children:["参考答案:",null==e?void 0:e.standard_answer_show]})]},null==e?void 0:e.id)}))})},Y=function(e,n){var s;return''.concat(n+1,'、(').concat("combination"===(null==e?void 0:e.item_type)?"共".concat(null==e||null===(s=e.sub_questions)||void 0===s?void 0:s.length,"小题,"):"").concat(e.score,"分) ")};return(0,b.jsxs)("div",{onMouseEnter:function(){return B(w.id)},children:[k===w.id&&(0,b.jsxs)("div",{className:u,children:[(0,b.jsx)("div",{className:d,onClick:function(){return C(w.id,N,null==w?void 0:w.shixun,w.score,w)},children:"设置得分"}),(0,b.jsx)("div",{className:_,onClick:function(){return T(w.id)},children:"删除"})]}),(0,b.jsxs)("div",{className:m,children:[(0,b.jsxs)("div",{className:v,style:{justifyContent:"space-between"},children:["bprogram"===(null==w?void 0:w.item_type)?(0,b.jsx)(o.Z,{className:x,value:Y(w,i)+(null==w||null===(n=w.program_attr)||void 0===n?void 0:n.description)}):(0,b.jsx)(o.Z,{className:x,value:Y(w,i)+("combination"===(null==w?void 0:w.item_type)?"(题干)":"")+(w.name||(null==w?void 0:w.shixun_name))}),"combination"===(null==w?void 0:w.item_type)&&!P&&(0,b.jsx)("span",{onClick:function(e){L(!A)},style:{textAlign:"end",flexShrink:0},children:A?"展开":"收起"})]}),(s={SINGLE:D,MULTIPLE:D,JUDGMENT:R,PROGRAM:G,COMPLETION:q,SUBJECTIVE:H,PRACTICAL:W,COMBINATION:K,BPROGRAM:z},s[y]?s[y]():null)]})]})}},57883:function(e,n,s){s.d(n,{t:function(){return _}});var i=s(82242),r=s.n(i),l=(s(59301),s(3113)),t="buttonFixed___vyq30",o="button___hxmYv",a="buttonWrap___uK8dl",c=s(92310),u=s.n(c),d=s(37712),_=function(e){var n=e.cancelText,s=void 0===n?"取消":n,i=e.okText,c=void 0===i?"确定":i,_=e.loading,m=void 0!==_&&_,v=e.hasOkBtn,x=void 0===v||v,h=e.hasCancelBtn,p=void 0===h||h,f=e.okButtonProps,j=void 0===f?{}:f,b=e.onCancel,g=void 0===b?function(){}:b,N=e.onOk,y=void 0===N?function(){}:N,Z=e.className,w=void 0===Z?"":Z;return(0,d.jsx)("div",{className:u()(t,w),children:(0,d.jsxs)("div",{className:a,children:[p&&(0,d.jsx)(l.ZP,{size:"middle",className:"".concat(o," mr20"),onClick:g,children:s}),x&&(0,d.jsx)(l.ZP,r()(r()({size:"middle",type:"primary",className:"".concat(o," mr20"),loading:m,onClick:y},j),{},{children:c}))]})})}},51562:function(e,n,s){s.d(n,{Z:function(){return E},P:function(){return B}});var i=s(37205),r=s.n(i),l=s(39647),t=s.n(l),o=s(7557),a=s.n(o),c=s(82242),u=s.n(c),d=s(41498),_=s.n(d),m=s(79800),v=s.n(m),x=s(59301),h=s(78241),p=s(43418),f=s(5112),j=s(24650),b=s(51945),g="brief___LOzpE",N="contentTitle___xkdcN",y="content___Vtri0",Z="antdTable___s8T2N",w="tableCell___kN9Fw",k="antdModal___WVBk3",P="orangeColor___ryB2u",I=s(33329),C=s(37712),S=["isImportMultipleCourse"],T=function(e){var n=e.studentNames,s=e.total;return s>3?(0,C.jsxs)(C.Fragment,{children:["课堂内有",(0,C.jsx)("span",{className:P,children:null==n?void 0:n.join("、")}),"等",(0,C.jsx)("span",{className:P,children:s}),"名学生"]}):(0,C.jsxs)(C.Fragment,{children:["课堂内有",(0,C.jsx)("span",{className:P,children:null==n?void 0:n.join("、")}),["","一","两","三"][s],"名学生"]})},F=function(e){var n=e.onCancel,s=e.onOk,i=e.visible,r=(e.inPaper,e.renderData),l=(e.type,e.isMultipleCourse),t=void 0!==l&&l,o=h.Z.useForm(),c=v()(o,1)[0],d=(0,x.useState)(1),m=v()(d,2),j=m[0],b=m[1],g=(0,x.useState)(!1),N=v()(g,2),Z=N[0],w=N[1],I=(0,x.useMemo)((function(){return 1===(null==r?void 0:r.total_num)&&1===(null==r?void 0:r.can_copy_num)}),[r]),S=(0,x.useMemo)((function(){var e;return null==r||null===(e=r.course_data_list)||void 0===e?void 0:e.filter((function(e){return e.is_show}))}),[r]);return(0,C.jsx)(C.Fragment,{children:I?(0,C.jsxs)(p.Z,{centered:!0,closable:!0,open:i,destroyOnClose:!0,title:"提示",className:k,width:682,confirmLoading:Z,onCancel:n,onOk:_()(a()().mark((function e(){var n,i,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return w(!0),n=j,t&&(l=u()({},c.getFieldsValue()),n=null==r||null===(i=r.course_data_list)||void 0===i?void 0:i.map((function(e){return void 0!==l[e.id]?u()(u()({},e),{},{is_copy:l[e.id]}):e}))),e.next=5,s(n);case 5:w(!1);case 6:case"end":return e.stop()}}),e)}))),children:[(0,C.jsx)("div",{className:y,style:{marginBottom:20},children:t?"检测到以下课堂已在教学课堂中使用,请问是否复制成新的实训发送至教学课堂中?":(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(T,{studentNames:null==r?void 0:r.student_names,total:null==r?void 0:r.student_count}),"学习过该实践项目。该项目支持复制,请选择是否将该项目复制为新项目发送至课堂中?"]})}),t?(0,C.jsx)(h.Z,{form:c,preserve:!1,children:null==S?void 0:S.map((function(e){return(0,C.jsxs)(x.Fragment,{children:[(0,C.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,C.jsx)(h.Z.Item,{name:e.id,initialValue:1,children:(0,C.jsxs)(f.ZP.Group,{className:y,children:[(0,C.jsx)(f.ZP,{value:1,style:{color:"#464f66"},children:"复制实训"}),(0,C.jsx)(f.ZP,{value:0,style:{color:"#464f66"},children:"不复制实训"})]})})]},e.id)}))}):(0,C.jsxs)(f.ZP.Group,{value:j,onChange:function(e){return b(e.target.value)},className:y,style:{marginBottom:30},children:[(0,C.jsx)(f.ZP,{value:1,style:{color:"#464f66"},children:"复制"}),(0,C.jsx)(f.ZP,{value:0,style:{color:"#464f66"},children:"不复制"})]}),(0,C.jsxs)("div",{children:[(0,C.jsx)("div",{className:y,style:{marginBottom:10},children:"* 说明:"}),(0,C.jsx)("div",{className:y,style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,C.jsx)("div",{className:"".concat(y," ").concat(P),children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]})]}):(0,C.jsx)(p.Z,{centered:!0,closable:!0,destroyOnClose:!0,open:i,confirmLoading:Z,title:"提示",width:682,onCancel:n,onOk:_()(a()().mark((function e(){var n,i,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return w(!0),n=0,t&&(l=u()({},c.getFieldsValue()),n=null==r||null===(i=r.course_data_list)||void 0===i?void 0:i.map((function(e){return void 0!==l[e.id]?u()(u()({},e),{},{is_use:l[e.id]}):e}))),e.next=5,s(n);case 5:w(!1);case 6:case"end":return e.stop()}}),e)}))),children:(0,C.jsxs)("div",{className:y,children:[(0,C.jsx)(T,{studentNames:null==r?void 0:r.student_names,total:null==r?void 0:r.student_count}),"学习过该实践项目。",t?(0,C.jsxs)(h.Z,{form:c,preserve:!1,children:[(0,C.jsx)("h3",{children:"当前实训不可复制,已经检测到以下课堂存在该实训,同一实训在课堂中重复使用时,会导致成绩互相影响,请确认是否继续使用"}),null==S?void 0:S.map((function(e){return(0,C.jsxs)(x.Fragment,{children:[(0,C.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,C.jsx)(h.Z.Item,{name:e.id,initialValue:1,children:(0,C.jsxs)(f.ZP.Group,{className:y,children:[(0,C.jsx)(f.ZP,{value:1,style:{color:"#464f66"},children:"继续使用"}),(0,C.jsx)(f.ZP,{value:0,style:{color:"#464f66"},children:"不使用"})]})})]},e.id)}))]}):(0,C.jsxs)("div",{children:["该项目不支持复制,若确认继续发送,",(0,C.jsx)("span",{className:P,children:"当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"}),"(如果不想清空学生之前的挑战记录,建议参照该实践项目的内容自行创建一个新的项目,或者尝试联系项目创建人开放本项目的复制权限)。"]})]})})})},B=function(){var e=(0,x.useState)(!1),n=v()(e,2),s=n[0],i=n[1],r=(0,x.useState)(),l=v()(r,2),o=l[0],c=l[1],u=function(){var e=_()(a()().mark((function e(n){var s,r,l,o,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=n.isImportMultipleCourse,r=void 0!==s&&s,l=t()(n,S),e.next=3,(0,I.Tr)(l);case 3:if(!("status"in(o=e.sent))){e.next=6;break}return e.abrupt("return",!1);case 6:if(!r){e.next=13;break}if(!(null==o||null===(u=o.course_data_list)||void 0===u?void 0:u.some((function(e){return e.is_show})))){e.next=12;break}return c(o),i(!0),e.abrupt("return",!0);case 12:return e.abrupt("return",o.course_data_list||[]);case 13:if(0!==o.student_count){e.next=15;break}return e.abrupt("return",!1);case 15:return c(o),i(!0),e.abrupt("return",!0);case 18:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return[s,function(){return i(!1)},o,u]},V=function(e){var n=h.Z.useForm(),s=v()(n,1)[0],i=(0,x.useState)(!1),l=v()(i,2),t=l[0],o=l[1],c=e.onCancel,u=e.onOk,d=e.visible,m=e.inPaper,y=void 0!==m&&m,I=e.renderData,S=e.type,F=e.isMultipleCourse,B=void 0!==F&&F,V=e.position,E=(0,x.useMemo)((function(){return y?[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:w,render:function(e,n){return(0,C.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(h.Z.Item,{name:["".concat("subject"===S?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,C.jsxs)(f.ZP.Group,{children:[(0,C.jsx)(f.ZP,{value:1,children:"是"}),(0,C.jsx)(f.ZP,{value:0,children:"否"})]})}),(0,C.jsx)(h.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,C.jsx)(j.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:w,render:function(e,n){return(0,C.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,C.jsx)(h.Z.Item,{name:["".concat("subject"===S?n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:1,children:(0,C.jsxs)(f.ZP.Group,{children:[(0,C.jsx)(f.ZP,{value:1,children:"是"}),(0,C.jsx)(f.ZP,{value:0,children:"否"})]})})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,C.jsx)(h.Z.Item,{name:["".concat("subject"===S?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,C.jsxs)(f.ZP.Group,{children:[(0,C.jsx)(f.ZP,{value:1,children:"是"}),(0,C.jsx)(f.ZP,{value:0,children:"否"})]})})}}]}),[y]),O=(0,x.useMemo)((function(){return y?[{title:"实践项目名称",dataIndex:"name",width:424,className:w,align:"center",ellipsis:!0,render:function(e,n){return(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e}),(0,C.jsx)(h.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,C.jsx)(j.Z,{type:"hidden"})}),(0,C.jsx)(h.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,C.jsx)(j.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,className:w,ellipsis:!0,align:"center",render:function(e,n){return(0,C.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(h.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:0,children:(0,C.jsxs)(f.ZP.Group,{children:[(0,C.jsx)(f.ZP,{value:1,children:"是"}),(0,C.jsx)(f.ZP,{value:0,children:"否"})]})}),(0,C.jsx)(h.Z.Item,{name:["".concat("subject"===S?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,C.jsx)(j.Z,{type:"hidden"})})]})}}]}),[y]);if(B){var M={title:"课堂名称",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:w,render:function(e,n){return(0,C.jsx)("a",{href:"/classrooms/".concat(n.course_id),children:e})}};E=[M].concat(r()(E)),O=[M].concat(r()(O))}var A=(0,x.useMemo)((function(){return function(e){var n=e.used,s=e.copy,i=e.canNotCopy,r=e.studentNames,l=e.studentCount,t=e.inPaper,o=e.is_random,a=void 0!==o&&o,c=e.position,u=(void 0===c?"":c)||(t?"试卷":"课程");return(0,C.jsxs)("span",{children:[(0,C.jsx)(T,{studentNames:r,total:l}),"学习过",u,"中的",(0,C.jsx)("span",{className:P,children:n}),"个项目,",s>0&&i>0?(0,C.jsxs)(C.Fragment,{children:["其中",(0,C.jsx)("span",{className:P,children:s}),"个项目支持复制,",(0,C.jsx)("span",{className:P,children:i}),"个项目不支持复制"]}):s>0&&0===i?(0,C.jsxs)(C.Fragment,{children:["其中",(0,C.jsx)("span",{className:P,children:s}),"个项目支持复制"]}):0===s&&i>0?(0,C.jsxs)(C.Fragment,{children:["其中",(0,C.jsx)("span",{className:P,children:i}),"个项目不支持复制"]}):void 0,"。请选择",a?"":"是否继续使用和","是否复制为新项目发送至课堂中?"]})}({used:null==I?void 0:I.repeat_shixun_num,copy:null==I?void 0:I.can_copy_num,canNotCopy:null==I?void 0:I.no_copy_num,studentNames:null==I?void 0:I.student_names,studentCount:null==I?void 0:I.student_count,is_random:null==I?void 0:I.is_random,inPaper:y,position:V})}),[I,y,V]);return(0,C.jsx)(p.Z,{title:"提示",centered:!0,open:d,confirmLoading:t,onOk:_()(a()().mark((function e(){var n,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o(!0),n=s.getFieldsValue(),i=Object.keys(n).map((function(e){return{id:parseInt(e.split("_")[0]),course_id:parseInt(e.split("_")[1]),is_use:n[e].is_use,is_copy:n[e].is_copy}})),e.next=5,u(i);case 5:o(!1);case 6:case"end":return e.stop()}}),e)}))),onCancel:c,width:880,okText:"确认",className:k,destroyOnClose:!0,children:(0,C.jsxs)(h.Z,{form:s,preserve:!1,children:[(0,C.jsx)("div",{className:g,children:A}),(0,C.jsxs)("div",{style:{marginBottom:30},children:[(0,C.jsx)("div",{style:{marginBottom:20},children:"* 说明"}),(0,C.jsx)("div",{style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,C.jsx)("div",{className:P,children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]}),(null==I?void 0:I.can_copy_num)>0&&(0,C.jsxs)("div",{children:[(0,C.jsx)("div",{className:N,children:"支持复制的项目"}),(0,C.jsx)(b.Z,{columns:E,className:Z,dataSource:null==I?void 0:I.can_copy_list,rowKey:"subject"===S?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})]}),(null==I?void 0:I.no_copy_num)>0&&(0,C.jsxs)("div",{children:[(0,C.jsx)("div",{className:N,children:"不支持复制的项目"}),(0,C.jsx)(b.Z,{columns:O,className:Z,dataSource:null==I?void 0:I.no_copy_list,rowKey:"subject"===S?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})]}),(null==I?void 0:I.no_use_list.length)>0&&(null==I?void 0:I.no_use_list.map((function(e){return(0,C.jsxs)("div",{children:[(0,C.jsx)(h.Z.Item,{name:["".concat("subject"===S?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_copy"],hidden:!0,initialValue:0,children:(0,C.jsx)(j.Z,{type:"hidden"})}),(0,C.jsx)(h.Z.Item,{name:["".concat("subject"===S?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_use"],hidden:!0,initialValue:1,children:(0,C.jsx)(j.Z,{type:"hidden"})})]},"subject"===S?e.stage_shixun_id:e.shixun_course_id||e.id)})))]})})},E=function(e){return"multiple"===e.modalType?(0,C.jsx)(V,u()({},e)):(0,C.jsx)(F,u()({},e))}},30939:function(e,n,s){s.r(n),s.d(n,{default:function(){return H}});var i=s(7557),r=s.n(i),l=s(41498),t=s.n(l),o=s(37205),a=s.n(o),c=s(82242),u=s.n(c),d=s(79800),_=s.n(d),m=s(59301),v=s(80608),x=s(8591),h=s(95237),p=s(66104),f=s(51945),j=s(43418),b=s(67636),g=s(29990),N=s(57883),y="bg___vBzoO",Z="wrap___rrSkg",w="btnWrapper___F_tyj",k="titleForExport___lhBnq",P="relative____B_F8",I="typeActive___dLHVW",C="typeName___bdcw3",S="typeNumber___B6Fic",T="table___ZRr4b",F="export_type_modal___ldAtg",B="export_type_modal_con___Y9iST",V="type_item___cWirW",E="img_warp___G7xtB",O="img_warp_active___rw33a",M=s(51688),A=s(62034),L=s(71112),D=s(96242),R=s(27644),G=s(80427),q=s(37712),H=(0,v.connect)((function(e){var n=e.paperlibrary,s=e.user,i=e.loading,r=e.globalSetting,l=e.newExercisePaper;return{paperlibrary:n,user:s,globalSetting:r,loading:i.effects,newExercisePaper:l}}))((function(e){var n,i,l,o,c,d,H,z,W,K,Y,U=e.newExercisePaper,J=e.isExportBlank,Q=void 0!==J&&J,X=e.paperlibrary,$=(e.user,e.globalSetting,e.loading,e.dispatch),ee=((0,v.useLocation)(),(0,v.useParams)()),ne=(0,v.useSearchParams)(),se=_()(ne,1)[0],ie=(0,m.useState)(),re=_()(ie,2),le=re[0],te=re[1],oe=(0,m.useRef)(),ae=(0,m.useState)(),ce=_()(ae,2),ue=ce[0],de=ce[1],_e=(0,m.useState)(),me=_()(_e,2),ve=me[0],xe=me[1],he=(0,m.useState)([]),pe=_()(he,2),fe=pe[0],je=pe[1],be=(0,m.useState)(!1),ge=_()(be,2),Ne=ge[0],ye=ge[1],Ze=(0,m.useState)(""),we=_()(Ze,2),ke=we[0],Pe=we[1];(0,m.useEffect)((function(){return $({type:"globalSetting/footerToggle",payload:!1}),function(){$({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,m.useEffect)((function(){oe.current=null==ee?void 0:ee.id,te(se.get("defaultActiveKey")),Te(),Ce(),Ie()}),[]),console.log("---",X),(0,m.useEffect)((function(){var e;if(null!==(e=U.exerciseExportHeadData)&&void 0!==e&&e.title){var n=U.exerciseExportHeadData;de(u()({},n||{}));var s,i,r=(n||{}).table;(null!=r&&r.total_singles_scores||null!=r&&r.total_doubles_scores||null!=r&&r.total_nulls_scores||null!=r&&r.total_judges_scores||null!=r&&r.total_pros_scores||null!=r&&r.total_shixuns_scores||null!=r&&r.total_mains_scores||null!=r&&r.total_combination_scores||null!=r&&r.total_bpros_scores)&&(s=Number(null==r?void 0:r.total_singles_scores)+Number(null==r?void 0:r.total_doubles_scores)+Number(null==r?void 0:r.total_nulls_scores)+Number(null==r?void 0:r.total_judges_scores)+Number(null==r?void 0:r.total_pros_scores)+Number(null==r?void 0:r.total_shixuns_scores)+Number(null==r?void 0:r.total_mains_scores)+Number(null==r?void 0:r.total_combination_scores)+Number(null==r?void 0:r.total_bpros_scores)),(null!=r&&r.singles_scores||null!=r&&r.doubles_scores||null!=r&&r.nulls_scores||null!=r&&r.judges_scores||null!=r&&r.pros_scores||null!=r&&r.bpros_scores||null!=r&&r.shixuns_scores||null!=r&&r.mains_scores||null!=r&&r.combination_scores)&&(i=Number(null==r?void 0:r.singles_scores)+Number(null==r?void 0:r.doubles_scores)+Number(null==r?void 0:r.nulls_scores)+Number(null==r?void 0:r.judges_scores)+Number(null==r?void 0:r.pros_scores)+Number(null==r?void 0:r.bpros_scores)+Number(null==r?void 0:r.shixuns_scores)+Number(null==r?void 0:r.mains_scores)+Number(null==r?void 0:r.combination_scores));var l=[{key:"1",name:"应得分",singles_score:null==r?void 0:r.total_singles_scores,doubles_score:null==r?void 0:r.total_doubles_scores,nulls_score:null==r?void 0:r.total_nulls_scores,judges_score:null==r?void 0:r.total_judges_scores,pros_score:null==r?void 0:r.total_pros_scores,bpros_score:null==r?void 0:r.total_bpros_scores,shixuns_score:null==r?void 0:r.total_shixuns_scores,mains_score:null==r?void 0:r.total_mains_scores,combinations_score:null==r?void 0:r.total_combination_scores,total_score:s},{key:"2",name:"实得分",singles_score:null==r?void 0:r.singles_scores,doubles_score:null==r?void 0:r.doubles_scores,nulls_score:null==r?void 0:r.nulls_scores,judges_score:null==r?void 0:r.judges_scores,pros_score:null==r?void 0:r.pros_scores,bpros_score:null==r?void 0:r.bpros_scores,shixuns_score:null==r?void 0:r.shixuns_scores,mains_score:null==r?void 0:r.mains_scores,combinations_score:null==r?void 0:r.combination_scores,total_score:i},{key:"3",name:"评卷人"}],t=[{key:"1",name:"应得分",singles_score:null==r?void 0:r.total_singles_scores,doubles_score:null==r?void 0:r.total_doubles_scores,nulls_score:null==r?void 0:r.total_nulls_scores,judges_score:null==r?void 0:r.total_judges_scores,pros_score:null==r?void 0:r.total_pros_scores,bpros_score:null==r?void 0:r.total_bpros_scores,shixuns_score:null==r?void 0:r.total_shixuns_scores,mains_score:null==r?void 0:r.total_mains_scores,combinations_score:null==r?void 0:r.combination_scores,total_score:s},{key:"2",name:"实得分"},{key:"3",name:"评卷人"}];xe(a()(Q?t:l))}}),[U.exerciseExportHeadData]);var Ie=function(){var e=t()(r()().mark((function e(){var n,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,D.cV)({id:ee.id});case 2:return 0==(s=e.sent).status&&je(s.data),e.next=6,Ce();case 6:se.get("exportPDF")&&null!==(n=X.paperData)&&void 0!==n&&n.questionList&&(x.ZP.info("正在导出空白试卷pdf"),(0,A.F)(Fe.current.children,"导出试卷"));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ce=function(){var e=t()(r()().mark((function e(){var n,s,i,l,t,o;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,D.Dq)(ee.id);case 2:n=e.sent,console.log(n,"res-----------------"),de(n||{}),(null!=(s=(n||{}).table)&&s.total_singles_scores||null!=s&&s.total_doubles_scores||null!=s&&s.total_nulls_scores||null!=s&&s.total_judges_scores||null!=s&&s.total_pros_scores||null!=s&&s.total_shixuns_scores||null!=s&&s.total_mains_scores||null!=s&&s.total_combination_scores||null!=s&&s.total_bpros_scores)&&(i=Number(null==s?void 0:s.total_singles_scores)+Number(null==s?void 0:s.total_doubles_scores)+Number(null==s?void 0:s.total_nulls_scores)+Number(null==s?void 0:s.total_judges_scores)+Number(null==s?void 0:s.total_pros_scores)+Number(null==s?void 0:s.total_shixuns_scores)+Number(null==s?void 0:s.total_mains_scores)+Number(null==s?void 0:s.total_combination_scores)+Number(null==s?void 0:s.total_bpros_scores)),(null!=s&&s.singles_scores||null!=s&&s.doubles_scores||null!=s&&s.nulls_scores||null!=s&&s.judges_scores||null!=s&&s.pros_scores||null!=s&&s.bpros_scores||null!=s&&s.shixuns_scores||null!=s&&s.mains_scores||null!=s&&s.combinations_score)&&(l=Number(null==s?void 0:s.singles_scores)+Number(null==s?void 0:s.doubles_scores)+Number(null==s?void 0:s.nulls_scores)+Number(null==s?void 0:s.judges_scores)+Number(null==s?void 0:s.pros_scores)+Number(null==s?void 0:s.bpros_scores)+Number(null==s?void 0:s.shixuns_scores)+Number(null==s?void 0:s.mains_scores)+Number(null==s?void 0:s.combinations_score)),t=[{key:"1",name:"应得分",singles_score:null==s?void 0:s.total_singles_scores,doubles_score:null==s?void 0:s.total_doubles_scores,nulls_score:null==s?void 0:s.total_nulls_scores,judges_score:null==s?void 0:s.total_judges_scores,pros_score:null==s?void 0:s.total_pros_scores,bpros_score:null==s?void 0:s.total_bpros_scores,shixuns_score:null==s?void 0:s.total_shixuns_scores,combinations_score:null==s?void 0:s.total_combination_scores,mains_score:null==s?void 0:s.total_mains_scores,total_score:i},{key:"2",name:"实得分",singles_score:null==s?void 0:s.singles_scores,doubles_score:null==s?void 0:s.doubles_scores,nulls_score:null==s?void 0:s.nulls_scores,judges_score:null==s?void 0:s.judges_scores,pros_score:null==s?void 0:s.pros_scores,bpros_score:null==s?void 0:s.bpros_scores,shixuns_score:null==s?void 0:s.shixuns_scores,mains_score:null==s?void 0:s.mains_scores,combinations_score:null==s?void 0:s.combination_scores,total_score:l},{key:"3",name:"评卷人"}],o=[{key:"1",name:"应得分"},{key:"2",name:"实得分"},{key:"3",name:"评卷人"}],xe(Q?o:t);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Se=[{width:"9%",title:"题型",align:"center",dataIndex:"name",render:function(e){return(0,q.jsx)("a",{children:e})}},{width:"9%",title:(null===(n=fe.find((function(e){return e.value==R.f[0].nameType})))||void 0===n?void 0:n.name)||R.f[0].name,align:"center",dataIndex:"singles_score",render:function(e){return(0,q.jsx)("a",{children:"0.0"===e?0:e})}},{width:"9%",title:(null===(i=fe.find((function(e){return e.value==R.f[1].nameType})))||void 0===i?void 0:i.name)||R.f[1].name,align:"center",dataIndex:"doubles_score",render:function(e){return(0,q.jsx)("a",{children:"0.0"===e?0:e})}},{width:"9%",title:(null===(l=fe.find((function(e){return e.value==R.f[3].nameType})))||void 0===l?void 0:l.name)||R.f[3].name,align:"center",dataIndex:"nulls_score",render:function(e){return(0,q.jsx)("a",{children:"0.0"===e?0:e})}},{width:"9%",title:(null===(o=fe.find((function(e){return e.value==R.f[2].nameType})))||void 0===o?void 0:o.name)||R.f[2].name,align:"center",dataIndex:"judges_score",render:function(e){return(0,q.jsx)("a",{children:"0.0"===e?0:e})}},{width:"9%",title:(null===(c=fe.find((function(e){return e.value==R.f[6].nameType})))||void 0===c?void 0:c.name)||R.f[6].name,align:"center",dataIndex:"pros_score",render:function(e){return(0,q.jsx)("a",{children:"0.0"===e?0:e})}},{width:"9%",title:(null===(d=fe.find((function(e){return e.value==R.f[5].nameType})))||void 0===d?void 0:d.name)||R.f[5].name,align:"center",dataIndex:"shixuns_score",render:function(e){return(0,q.jsx)("a",{children:"0.0"===e?0:e})}},{width:"9%",title:(null===(H=fe.find((function(e){return e.value==R.f[4].nameType})))||void 0===H?void 0:H.name)||R.f[4].name,align:"center",dataIndex:"mains_score",render:function(e){return(0,q.jsx)("a",{children:"0.0"===e?0:e})}},{width:"9%",title:(null===(z=fe.find((function(e){return e.value==R.f[7].nameType})))||void 0===z?void 0:z.name)||R.f[7].name,align:"center",dataIndex:"combinations_score",render:function(e){return(0,q.jsx)("a",{children:"0.0"===e?0:e})}},{width:"10%",title:(null===(W=fe.find((function(e){return e.value==R.f[8].nameType})))||void 0===W?void 0:W.name)||R.f[8].name,align:"center",dataIndex:"bpros_score",render:function(e){return(0,q.jsx)("a",{children:"0.0"===e?0:e})}},{width:"9%",title:"总分",align:"center",dataIndex:"total_score",render:function(e){return(0,q.jsx)("a",{children:"0.0"===e?0:e?parseFloat(e).toFixed(1):""})}}],Te=function(e){$({type:"paperlibrary/getPaperData",payload:u()({id:oe.current},e)})},Fe=(0,m.useRef)(),Be=(0,m.useState)(!1),Ve=_()(Be,2),Ee=Ve[0],Oe=Ve[1],Me=function(){var e=t()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Oe(!1),Pe(""),ye(!0);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ae=function(){var e=t()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Oe(!0),Pe(""),ye(!0);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,q.jsxs)("section",{className:y,children:[(0,q.jsxs)(h.Z,{className:"mt30",justify:"space-between",children:[(0,q.jsxs)(p.Z,{separator:">",children:[(0,q.jsx)(p.Z.Item,{href:"/paperlibrary",children:"试卷库"}),(0,q.jsx)(p.Z.Item,{href:"/paperlibrary?defaultActiveKey=".concat(le),children:"1"===le?"公开":"2"===le?"团队共享":"我创建的"}),(0,q.jsx)(p.Z.Item,{children:"试卷详情"})]}),(0,q.jsxs)("div",{className:w,children:[(0,q.jsx)(L.Z,{style:{borderRadius:"16px"},type:"primary",icon:(0,q.jsx)(b.Z,{}),onClick:Ae,children:"导出空白试卷+答案"}),(0,q.jsx)(L.Z,{style:{borderRadius:"16px"},type:"primary",className:"ml10",icon:(0,q.jsx)(b.Z,{}),onClick:Me,children:"导出空白试卷"})]})]}),(0,q.jsx)("div",{className:Z,ref:Fe,children:(0,q.jsxs)("div",{className:"pt20 pb20",children:[(0,q.jsx)("div",{className:k,children:null===(K=X.paperData)||void 0===K||null===(K=K.exam)||void 0===K?void 0:K.name}),(0,q.jsx)("div",{style:{fontSize:"15px",marginBottom:"12px",textAlign:"left"},children:null==ue?void 0:ue.exercise_description}),(0,q.jsxs)("div",{style:{textAlign:"center",fontSize:"15px"},children:["共:【",null==ue?void 0:ue.large_counts,"大题】【",null==ue?void 0:ue.total_count,"小题】【 满分",null==ue?void 0:ue.score,"分】 考试时间:【",(null==ue?void 0:ue.time)>-1?"".concat(null==ue?void 0:ue.time,"分钟"):"不限","】"]}),(0,q.jsx)(f.Z,{style:{margin:"20px auto"},className:T,columns:Se,dataSource:a()(ve||[]),bordered:!0,pagination:!1}),null===(Y=X.paperData)||void 0===Y||null===(Y=Y.questionList)||void 0===Y?void 0:Y.map((function(e,n){var s;return(0,q.jsxs)("div",{className:"".concat(P," mt20 mb20"),children:[(0,q.jsxs)("div",{className:I,children:[(0,q.jsxs)("span",{className:C,children:[e.number,"、",e.name]}),(0,q.jsxs)("span",{className:S,children:["(共",e.questions_count,"题;共",e.questions_score,"分)"]})]}),(0,q.jsx)("div",{className:"mt20",children:null===(s=e.questions)||void 0===s?void 0:s.map((function(n,s){return(0,q.jsx)("div",{children:(0,q.jsx)("div",{children:(0,q.jsx)(g.Z,{index:s,typeName:e.name,type:e.type,data:n,showAnswer:Ee,isshow:!1})})},n.id)}))})]},n)}))]})}),(0,q.jsx)(N.t,{okText:"发送课堂",onCancel:function(){return v.history.push("/paperlibrary?defaultActiveKey=".concat(le))},onOk:function(){$({type:"paperlibrary/setActionTabs",payload:{key:"Paperlibrary-SendToClass",params:{id:oe.current}}})}}),(0,q.jsx)(M.Z,{}),(0,q.jsx)(j.Z,{width:450,title:"请选择需要导出的格式",open:Ne,onCancel:function(){return ye(!1)},onOk:t()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!=ke){e.next=5;break}return x.ZP.info("请选择一种导出格式"),e.abrupt("return");case 5:if("pdf"!=ke){e.next=10;break}return e.next=8,(0,A.F)(Fe.current.children,"导出试卷");case 8:e.next=11;break;case 10:"word"==ke&&(0,G.ON)({id:oe.current,middle_export:1,export_type:Ee?1:0});case 11:ye(!1);case 12:case"end":return e.stop()}}),e)}))),children:(0,q.jsx)("div",{className:F,children:(0,q.jsxs)("div",{className:B,children:[(0,q.jsxs)("div",{className:V,children:[(0,q.jsx)("div",{className:"".concat(E," ").concat("pdf"==ke?O:""),onClick:function(){return Pe("pdf")},children:(0,q.jsx)("img",{src:s(45614),width:70,height:70})}),"pdf格式"]}),(0,q.jsxs)("div",{className:V,children:[(0,q.jsx)("div",{className:"".concat(E," ").concat("word"==ke?O:""),onClick:function(){return Pe("word")},children:(0,q.jsx)("img",{src:s(38347),width:70,height:70})}),"word格式"]})]})})})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[53247],{67636:function(e,n,s){s.d(n,{Z:function(){return a}});var o=s(33614),l=s(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 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:"download",theme:"outlined"},t=s(1393),i=function(e,n){return l.createElement(t.Z,(0,o.Z)({},e,{ref:n,icon:r}))};var a=l.forwardRef(i)},71112:function(e,n,s){s.d(n,{Z:function(){return h}});var o=s(82242),l=s.n(o),r=s(7557),t=s.n(r),i=s(41498),a=s.n(i),c=s(79800),u=s.n(c),d=s(39647),_=s.n(d),v=s(3113),m=s(59301),p=s(37712),x=["children"],h=function(e){var n=e.children,s=_()(e,x),o=(0,m.useState)(!1),r=u()(o,2),i=r[0],c=r[1];return(0,p.jsx)(v.ZP,l()(l()({},s),{},{loading:i,onClick:function(){var e=a()(t()().mark((function e(n){return t()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,c(!0),e.next=4,s.onClick(n);case 4:c(!1),e.next=11;break;case 7:e.prev=7,e.t0=e.catch(0),console.error(e.t0),c(!1);case 11:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(n){return e.apply(this,arguments)}}(),children:n}))}},29990:function(e,n,s){s.d(n,{Z:function(){return N}});var o=s(79800),l=s.n(o),r=s(59301),t=s(5112),i=s(4585),a="flexRow____Sm4b",c="flexColumn___mQNZs",u="action___QUVEn",d="setScore___yZ0Yb",_="delete___e4taL",v="content___jR4Y6",m="titleWrap___zsXYY",p="titleHtml___FALbj",x="answerWrap___uPjYq",h="answer___pfiPk",f="answerText___K3TNr",b=s(24334),j=s(37712),g=["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."],N=function(e){var n,s,o=e.index,N=e.typeName,y=e.type,w=e.data,k=void 0===w?{}:w,Z=e.inMouseId,S=e.isshow,T=e.onSetScore,C=void 0===T?function(){}:T,I=e.onDelete,P=void 0===I?function(){}:I,E=e.onMouseEnter,A=void 0===E?function(){}:E,B=e.showAnswer,R=void 0!==B&&B,F=(0,r.useState)(!1),O=l()(F,2),D=O[0],L=O[1],M=function(){var e;return(0,j.jsxs)("div",{className:x,children:[null==k||null===(e=k.choices)||void 0===e?void 0:e.map((function(e,n){return(0,j.jsxs)("div",{className:"".concat(a," mt15"),children:[(0,j.jsx)("div",{style:{lineHeight:"24px",flexShrink:0},children:g[n]}),(0,j.jsx)("div",{className:"".concat(h," ml5"),children:(0,j.jsx)(i.Z,{value:null==e?void 0:e.choice_text})})]},n)})),R&&(0,j.jsxs)("div",{className:"mt10 ".concat(f),children:["参考答案:",null==k?void 0:k.standard_answer_show]})]})},q=function(){var e;return(0,j.jsxs)("div",{className:x,children:[(0,j.jsx)("div",{className:"".concat(a," mt15"),children:null==k||null===(e=k.choices)||void 0===e?void 0:e.map((function(e,n){return(0,j.jsx)(t.ZP,{disabled:!0,children:null==e?void 0:e.choice_text},n)}))}),R&&(0,j.jsxs)("div",{className:"mt10 ".concat(f),children:["参考答案:",null==k?void 0:k.standard_answer_show]})]})},H=function(){var e;return(0,j.jsxs)("div",{className:x,children:[(0,j.jsx)("div",{className:"".concat(a," mt15"),children:(0,j.jsx)(i.Z,{value:null==k||null===(e=k.program_attr)||void 0===e?void 0:e.description})}),R&&(0,j.jsxs)("div",{className:"mt15",children:[(0,j.jsx)("div",{children:"参考答案:"}),(0,j.jsx)(i.Z,{value:(null==k?void 0:k.answer_text)||""})]})]})},z=function(){var e;return(0,j.jsx)("div",{className:x,children:R&&(0,j.jsx)("div",{className:"".concat(c," mt15"),children:null==k||null===(e=k.standard_answer)||void 0===e?void 0:e.map((function(e,n){return(0,j.jsx)(i.Z,{value:"参考答案(填空".concat(e.position,"):").concat(e.answer_text.join("、"))},n)}))})})},V=function(){var e;return(0,j.jsx)("div",{className:x,children:R&&(0,j.jsxs)("div",{className:"mt15",children:[(0,j.jsx)("div",{children:"参考答案:"}),(0,j.jsx)(i.Z,{value:null==k||null===(e=k.answer_texts)||void 0===e?void 0:e[0]})]})})},W=function(){var e,n;return(0,j.jsxs)("div",{className:x,style:{marginTop:10},children:[(0,j.jsx)(i.Z,{value:b.Base64.decode(null==k||null===(e=k.program_attr)||void 0===e?void 0:e.code)}),R&&(0,j.jsx)("div",{className:"".concat(c," mt15"),children:null==k||null===(n=k.standard_answer)||void 0===n?void 0:n.map((function(e,n){return(0,j.jsx)(i.Z,{value:"参考答案(填空".concat(e.position,"):").concat(e.answer_text)},n)}))})]})},Y=function(){var e;return(0,j.jsxs)("div",{className:x,children:[(0,j.jsx)("div",{className:"mt10",children:"关卡"}),null==k||null===(e=k.shixun)||void 0===e?void 0:e.map((function(e,n){return(0,j.jsxs)("div",{className:"mt10 font14",children:[n+1,". ",null==e?void 0:e.challenge_name]},n)}))]})},G=function(){var e;return(0,j.jsx)("div",{className:x,style:{display:D&&"none"},children:null==k||null===(e=k.sub_questions)||void 0===e?void 0:e.map((function(e,n){var s,l=''.concat(o+1,".").concat(n+1,'(单选题)(').concat(e.score,"分)");return(0,j.jsxs)(r.Fragment,{children:[(0,j.jsx)("div",{className:m,style:{marginTop:16},children:(0,j.jsx)(i.Z,{className:p,value:l+e.name})}),null==e||null===(s=e.choices)||void 0===s?void 0:s.map((function(e,n){return(0,j.jsxs)("div",{className:"".concat(a," mt15"),children:[(0,j.jsx)("div",{style:{lineHeight:"24px",flexShrink:0},children:g[n]}),(0,j.jsx)("div",{className:"".concat(h," ml5"),children:(0,j.jsx)(i.Z,{value:null==e?void 0:e.choice_text})})]},n)})),R&&(0,j.jsxs)("div",{className:"mt10 ".concat(f),children:["参考答案:",null==e?void 0:e.standard_answer_show]})]},null==e?void 0:e.id)}))})},K=function(e,n){var s;return''.concat(n+1,'、(').concat("combination"===(null==e?void 0:e.item_type)?"共".concat(null==e||null===(s=e.sub_questions)||void 0===s?void 0:s.length,"小题,"):"").concat(e.score,"分) ")};return(0,j.jsxs)("div",{onMouseEnter:function(){return A(k.id)},children:[Z===k.id&&(0,j.jsxs)("div",{className:u,children:[(0,j.jsx)("div",{className:d,onClick:function(){return C(k.id,N,null==k?void 0:k.shixun,k.score,k)},children:"设置得分"}),(0,j.jsx)("div",{className:_,onClick:function(){return P(k.id)},children:"删除"})]}),(0,j.jsxs)("div",{className:v,children:[(0,j.jsxs)("div",{className:m,style:{justifyContent:"space-between"},children:["bprogram"===(null==k?void 0:k.item_type)?(0,j.jsx)(i.Z,{className:p,value:K(k,o)+(null==k||null===(n=k.program_attr)||void 0===n?void 0:n.description)}):(0,j.jsx)(i.Z,{className:p,value:K(k,o)+("combination"===(null==k?void 0:k.item_type)?"(题干)":"")+(k.name||(null==k?void 0:k.shixun_name))}),"combination"===(null==k?void 0:k.item_type)&&!S&&(0,j.jsx)("span",{onClick:function(e){L(!D)},style:{textAlign:"end",flexShrink:0},children:D?"展开":"收起"})]}),(s={SINGLE:M,MULTIPLE:M,JUDGMENT:q,PROGRAM:H,COMPLETION:z,SUBJECTIVE:V,PRACTICAL:Y,COMBINATION:G,BPROGRAM:W},s[y]?s[y]():null)]})]})}},57883:function(e,n,s){s.d(n,{t:function(){return _}});var o=s(82242),l=s.n(o),r=(s(59301),s(3113)),t="buttonFixed___vyq30",i="button___hxmYv",a="buttonWrap___uK8dl",c=s(92310),u=s.n(c),d=s(37712),_=function(e){var n=e.cancelText,s=void 0===n?"取消":n,o=e.okText,c=void 0===o?"确定":o,_=e.loading,v=void 0!==_&&_,m=e.hasOkBtn,p=void 0===m||m,x=e.hasCancelBtn,h=void 0===x||x,f=e.okButtonProps,b=void 0===f?{}:f,j=e.onCancel,g=void 0===j?function(){}:j,N=e.onOk,y=void 0===N?function(){}:N,w=e.className,k=void 0===w?"":w;return(0,d.jsx)("div",{className:u()(t,k),children:(0,d.jsxs)("div",{className:a,children:[h&&(0,d.jsx)(r.ZP,{size:"middle",className:"".concat(i," mr20"),onClick:g,children:s}),p&&(0,d.jsx)(r.ZP,l()(l()({size:"middle",type:"primary",className:"".concat(i," mr20"),loading:v,onClick:y},b),{},{children:c}))]})})}},30939:function(e,n,s){s.r(n),s.d(n,{default:function(){return V}});var o=s(7557),l=s.n(o),r=s(41498),t=s.n(r),i=s(37205),a=s.n(i),c=s(82242),u=s.n(c),d=s(79800),_=s.n(d),v=s(59301),m=s(80608),p=s(8591),x=s(95237),h=s(66104),f=s(51945),b=s(43418),j=s(67636),g=s(29990),N=s(57883),y="bg___vBzoO",w="wrap___rrSkg",k="btnWrapper___F_tyj",Z="titleForExport___lhBnq",S="relative____B_F8",T="typeActive___dLHVW",C="typeName___bdcw3",I="typeNumber___B6Fic",P="table___ZRr4b",E="export_type_modal___ldAtg",A="export_type_modal_con___Y9iST",B="type_item___cWirW",R="img_warp___G7xtB",F="img_warp_active___rw33a",O=s(51688),D=s(62034),L=s(71112),M=s(96242),q=s(27644),H=s(80427),z=s(37712),V=(0,m.connect)((function(e){var n=e.paperlibrary,s=e.user,o=e.loading,l=e.globalSetting,r=e.newExercisePaper;return{paperlibrary:n,user:s,globalSetting:l,loading:o.effects,newExercisePaper:r}}))((function(e){var n,o,r,i,c,d,V,W,Y,G,K,U=e.newExercisePaper,J=e.isExportBlank,Q=void 0!==J&&J,X=e.paperlibrary,$=(e.user,e.globalSetting,e.loading,e.dispatch),ee=((0,m.useLocation)(),(0,m.useParams)()),ne=(0,m.useSearchParams)(),se=_()(ne,1)[0],oe=(0,v.useState)(),le=_()(oe,2),re=le[0],te=le[1],ie=(0,v.useRef)(),ae=(0,v.useState)(),ce=_()(ae,2),ue=ce[0],de=ce[1],_e=(0,v.useState)(),ve=_()(_e,2),me=ve[0],pe=ve[1],xe=(0,v.useState)([]),he=_()(xe,2),fe=he[0],be=he[1],je=(0,v.useState)(!1),ge=_()(je,2),Ne=ge[0],ye=ge[1],we=(0,v.useState)(""),ke=_()(we,2),Ze=ke[0],Se=ke[1];(0,v.useEffect)((function(){return $({type:"globalSetting/footerToggle",payload:!1}),function(){$({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,v.useEffect)((function(){ie.current=null==ee?void 0:ee.id,te(se.get("defaultActiveKey")),Pe(),Ce(),Te()}),[]),console.log("---",X),(0,v.useEffect)((function(){var e;if(null!==(e=U.exerciseExportHeadData)&&void 0!==e&&e.title){var n=U.exerciseExportHeadData;de(u()({},n||{}));var s,o,l=(n||{}).table;(null!=l&&l.total_singles_scores||null!=l&&l.total_doubles_scores||null!=l&&l.total_nulls_scores||null!=l&&l.total_judges_scores||null!=l&&l.total_pros_scores||null!=l&&l.total_shixuns_scores||null!=l&&l.total_mains_scores||null!=l&&l.total_combination_scores||null!=l&&l.total_bpros_scores)&&(s=Number(null==l?void 0:l.total_singles_scores)+Number(null==l?void 0:l.total_doubles_scores)+Number(null==l?void 0:l.total_nulls_scores)+Number(null==l?void 0:l.total_judges_scores)+Number(null==l?void 0:l.total_pros_scores)+Number(null==l?void 0:l.total_shixuns_scores)+Number(null==l?void 0:l.total_mains_scores)+Number(null==l?void 0:l.total_combination_scores)+Number(null==l?void 0:l.total_bpros_scores)),(null!=l&&l.singles_scores||null!=l&&l.doubles_scores||null!=l&&l.nulls_scores||null!=l&&l.judges_scores||null!=l&&l.pros_scores||null!=l&&l.bpros_scores||null!=l&&l.shixuns_scores||null!=l&&l.mains_scores||null!=l&&l.combination_scores)&&(o=Number(null==l?void 0:l.singles_scores)+Number(null==l?void 0:l.doubles_scores)+Number(null==l?void 0:l.nulls_scores)+Number(null==l?void 0:l.judges_scores)+Number(null==l?void 0:l.pros_scores)+Number(null==l?void 0:l.bpros_scores)+Number(null==l?void 0:l.shixuns_scores)+Number(null==l?void 0:l.mains_scores)+Number(null==l?void 0:l.combination_scores));var r=[{key:"1",name:"应得分",singles_score:null==l?void 0:l.total_singles_scores,doubles_score:null==l?void 0:l.total_doubles_scores,nulls_score:null==l?void 0:l.total_nulls_scores,judges_score:null==l?void 0:l.total_judges_scores,pros_score:null==l?void 0:l.total_pros_scores,bpros_score:null==l?void 0:l.total_bpros_scores,shixuns_score:null==l?void 0:l.total_shixuns_scores,mains_score:null==l?void 0:l.total_mains_scores,combinations_score:null==l?void 0:l.total_combination_scores,total_score:s},{key:"2",name:"实得分",singles_score:null==l?void 0:l.singles_scores,doubles_score:null==l?void 0:l.doubles_scores,nulls_score:null==l?void 0:l.nulls_scores,judges_score:null==l?void 0:l.judges_scores,pros_score:null==l?void 0:l.pros_scores,bpros_score:null==l?void 0:l.bpros_scores,shixuns_score:null==l?void 0:l.shixuns_scores,mains_score:null==l?void 0:l.mains_scores,combinations_score:null==l?void 0:l.combination_scores,total_score:o},{key:"3",name:"评卷人"}],t=[{key:"1",name:"应得分",singles_score:null==l?void 0:l.total_singles_scores,doubles_score:null==l?void 0:l.total_doubles_scores,nulls_score:null==l?void 0:l.total_nulls_scores,judges_score:null==l?void 0:l.total_judges_scores,pros_score:null==l?void 0:l.total_pros_scores,bpros_score:null==l?void 0:l.total_bpros_scores,shixuns_score:null==l?void 0:l.total_shixuns_scores,mains_score:null==l?void 0:l.total_mains_scores,combinations_score:null==l?void 0:l.combination_scores,total_score:s},{key:"2",name:"实得分"},{key:"3",name:"评卷人"}];pe(a()(Q?t:r))}}),[U.exerciseExportHeadData]);var Te=function(){var e=t()(l()().mark((function e(){var n,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,M.cV)({id:ee.id});case 2:return 0==(s=e.sent).status&&be(s.data),e.next=6,Ce();case 6:se.get("exportPDF")&&null!==(n=X.paperData)&&void 0!==n&&n.questionList&&(p.ZP.info("正在导出空白试卷pdf"),(0,D.F)(Ee.current.children,"导出试卷"));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ce=function(){var e=t()(l()().mark((function e(){var n,s,o,r,t,i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,M.Dq)(ee.id);case 2:n=e.sent,console.log(n,"res-----------------"),de(n||{}),(null!=(s=(n||{}).table)&&s.total_singles_scores||null!=s&&s.total_doubles_scores||null!=s&&s.total_nulls_scores||null!=s&&s.total_judges_scores||null!=s&&s.total_pros_scores||null!=s&&s.total_shixuns_scores||null!=s&&s.total_mains_scores||null!=s&&s.total_combination_scores||null!=s&&s.total_bpros_scores)&&(o=Number(null==s?void 0:s.total_singles_scores)+Number(null==s?void 0:s.total_doubles_scores)+Number(null==s?void 0:s.total_nulls_scores)+Number(null==s?void 0:s.total_judges_scores)+Number(null==s?void 0:s.total_pros_scores)+Number(null==s?void 0:s.total_shixuns_scores)+Number(null==s?void 0:s.total_mains_scores)+Number(null==s?void 0:s.total_combination_scores)+Number(null==s?void 0:s.total_bpros_scores)),(null!=s&&s.singles_scores||null!=s&&s.doubles_scores||null!=s&&s.nulls_scores||null!=s&&s.judges_scores||null!=s&&s.pros_scores||null!=s&&s.bpros_scores||null!=s&&s.shixuns_scores||null!=s&&s.mains_scores||null!=s&&s.combinations_score)&&(r=Number(null==s?void 0:s.singles_scores)+Number(null==s?void 0:s.doubles_scores)+Number(null==s?void 0:s.nulls_scores)+Number(null==s?void 0:s.judges_scores)+Number(null==s?void 0:s.pros_scores)+Number(null==s?void 0:s.bpros_scores)+Number(null==s?void 0:s.shixuns_scores)+Number(null==s?void 0:s.mains_scores)+Number(null==s?void 0:s.combinations_score)),t=[{key:"1",name:"应得分",singles_score:null==s?void 0:s.total_singles_scores,doubles_score:null==s?void 0:s.total_doubles_scores,nulls_score:null==s?void 0:s.total_nulls_scores,judges_score:null==s?void 0:s.total_judges_scores,pros_score:null==s?void 0:s.total_pros_scores,bpros_score:null==s?void 0:s.total_bpros_scores,shixuns_score:null==s?void 0:s.total_shixuns_scores,combinations_score:null==s?void 0:s.total_combination_scores,mains_score:null==s?void 0:s.total_mains_scores,total_score:o},{key:"2",name:"实得分",singles_score:null==s?void 0:s.singles_scores,doubles_score:null==s?void 0:s.doubles_scores,nulls_score:null==s?void 0:s.nulls_scores,judges_score:null==s?void 0:s.judges_scores,pros_score:null==s?void 0:s.pros_scores,bpros_score:null==s?void 0:s.bpros_scores,shixuns_score:null==s?void 0:s.shixuns_scores,mains_score:null==s?void 0:s.mains_scores,combinations_score:null==s?void 0:s.combination_scores,total_score:r},{key:"3",name:"评卷人"}],i=[{key:"1",name:"应得分"},{key:"2",name:"实得分"},{key:"3",name:"评卷人"}],pe(Q?i:t);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ie=[{width:"9%",title:"题型",align:"center",dataIndex:"name",render:function(e){return(0,z.jsx)("a",{children:e})}},{width:"9%",title:(null===(n=fe.find((function(e){return e.value==q.f[0].nameType})))||void 0===n?void 0:n.name)||q.f[0].name,align:"center",dataIndex:"singles_score",render:function(e){return(0,z.jsx)("a",{children:"0.0"===e?0:e})}},{width:"9%",title:(null===(o=fe.find((function(e){return e.value==q.f[1].nameType})))||void 0===o?void 0:o.name)||q.f[1].name,align:"center",dataIndex:"doubles_score",render:function(e){return(0,z.jsx)("a",{children:"0.0"===e?0:e})}},{width:"9%",title:(null===(r=fe.find((function(e){return e.value==q.f[3].nameType})))||void 0===r?void 0:r.name)||q.f[3].name,align:"center",dataIndex:"nulls_score",render:function(e){return(0,z.jsx)("a",{children:"0.0"===e?0:e})}},{width:"9%",title:(null===(i=fe.find((function(e){return e.value==q.f[2].nameType})))||void 0===i?void 0:i.name)||q.f[2].name,align:"center",dataIndex:"judges_score",render:function(e){return(0,z.jsx)("a",{children:"0.0"===e?0:e})}},{width:"9%",title:(null===(c=fe.find((function(e){return e.value==q.f[6].nameType})))||void 0===c?void 0:c.name)||q.f[6].name,align:"center",dataIndex:"pros_score",render:function(e){return(0,z.jsx)("a",{children:"0.0"===e?0:e})}},{width:"9%",title:(null===(d=fe.find((function(e){return e.value==q.f[5].nameType})))||void 0===d?void 0:d.name)||q.f[5].name,align:"center",dataIndex:"shixuns_score",render:function(e){return(0,z.jsx)("a",{children:"0.0"===e?0:e})}},{width:"9%",title:(null===(V=fe.find((function(e){return e.value==q.f[4].nameType})))||void 0===V?void 0:V.name)||q.f[4].name,align:"center",dataIndex:"mains_score",render:function(e){return(0,z.jsx)("a",{children:"0.0"===e?0:e})}},{width:"9%",title:(null===(W=fe.find((function(e){return e.value==q.f[7].nameType})))||void 0===W?void 0:W.name)||q.f[7].name,align:"center",dataIndex:"combinations_score",render:function(e){return(0,z.jsx)("a",{children:"0.0"===e?0:e})}},{width:"10%",title:(null===(Y=fe.find((function(e){return e.value==q.f[8].nameType})))||void 0===Y?void 0:Y.name)||q.f[8].name,align:"center",dataIndex:"bpros_score",render:function(e){return(0,z.jsx)("a",{children:"0.0"===e?0:e})}},{width:"9%",title:"总分",align:"center",dataIndex:"total_score",render:function(e){return(0,z.jsx)("a",{children:"0.0"===e?0:e?parseFloat(e).toFixed(1):""})}}],Pe=function(e){$({type:"paperlibrary/getPaperData",payload:u()({id:ie.current},e)})},Ee=(0,v.useRef)(),Ae=(0,v.useState)(!1),Be=_()(Ae,2),Re=Be[0],Fe=Be[1],Oe=function(){var e=t()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Fe(!1),Se(""),ye(!0);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),De=function(){var e=t()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Fe(!0),Se(""),ye(!0);case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,z.jsxs)("section",{className:y,children:[(0,z.jsxs)(x.Z,{className:"mt30",justify:"space-between",children:[(0,z.jsxs)(h.Z,{separator:">",children:[(0,z.jsx)(h.Z.Item,{href:"/paperlibrary",children:"试卷库"}),(0,z.jsx)(h.Z.Item,{href:"/paperlibrary?defaultActiveKey=".concat(re),children:"1"===re?"公开":"2"===re?"团队共享":"我创建的"}),(0,z.jsx)(h.Z.Item,{children:"试卷详情"})]}),(0,z.jsxs)("div",{className:k,children:[(0,z.jsx)(L.Z,{style:{borderRadius:"16px"},type:"primary",icon:(0,z.jsx)(j.Z,{}),onClick:De,children:"导出空白试卷+答案"}),(0,z.jsx)(L.Z,{style:{borderRadius:"16px"},type:"primary",className:"ml10",icon:(0,z.jsx)(j.Z,{}),onClick:Oe,children:"导出空白试卷"})]})]}),(0,z.jsx)("div",{className:w,ref:Ee,children:(0,z.jsxs)("div",{className:"pt20 pb20",children:[(0,z.jsx)("div",{className:Z,children:null===(G=X.paperData)||void 0===G||null===(G=G.exam)||void 0===G?void 0:G.name}),(0,z.jsx)("div",{style:{fontSize:"15px",marginBottom:"12px",textAlign:"left"},children:null==ue?void 0:ue.exercise_description}),(0,z.jsxs)("div",{style:{textAlign:"center",fontSize:"15px"},children:["共:【",null==ue?void 0:ue.large_counts,"大题】【",null==ue?void 0:ue.total_count,"小题】【 满分",null==ue?void 0:ue.score,"分】 考试时间:【",(null==ue?void 0:ue.time)>-1?"".concat(null==ue?void 0:ue.time,"分钟"):"不限","】"]}),(0,z.jsx)(f.Z,{style:{margin:"20px auto"},className:P,columns:Ie,dataSource:a()(me||[]),bordered:!0,pagination:!1}),null===(K=X.paperData)||void 0===K||null===(K=K.questionList)||void 0===K?void 0:K.map((function(e,n){var s;return(0,z.jsxs)("div",{className:"".concat(S," mt20 mb20"),children:[(0,z.jsxs)("div",{className:T,children:[(0,z.jsxs)("span",{className:C,children:[e.number,"、",e.name]}),(0,z.jsxs)("span",{className:I,children:["(共",e.questions_count,"题;共",e.questions_score,"分)"]})]}),(0,z.jsx)("div",{className:"mt20",children:null===(s=e.questions)||void 0===s?void 0:s.map((function(n,s){return(0,z.jsx)("div",{children:(0,z.jsx)("div",{children:(0,z.jsx)(g.Z,{index:s,typeName:e.name,type:e.type,data:n,showAnswer:Re,isshow:!1})})},n.id)}))})]},n)}))]})}),(0,z.jsx)(N.t,{okText:"发送课堂",onCancel:function(){return m.history.push("/paperlibrary?defaultActiveKey=".concat(re))},onOk:function(){$({type:"paperlibrary/setActionTabs",payload:{key:"Paperlibrary-SendToClass",params:{id:ie.current}}})}}),(0,z.jsx)(O.Z,{}),(0,z.jsx)(b.Z,{width:450,title:"请选择需要导出的格式",open:Ne,onCancel:function(){return ye(!1)},onOk:t()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!=Ze){e.next=5;break}return p.ZP.info("请选择一种导出格式"),e.abrupt("return");case 5:if("pdf"!=Ze){e.next=10;break}return e.next=8,(0,D.F)(Ee.current.children,"导出试卷");case 8:e.next=11;break;case 10:"word"==Ze&&(0,H.ON)({id:ie.current,middle_export:1,export_type:Re?1:0});case 11:ye(!1);case 12:case"end":return e.stop()}}),e)}))),children:(0,z.jsx)("div",{className:E,children:(0,z.jsxs)("div",{className:A,children:[(0,z.jsxs)("div",{className:B,children:[(0,z.jsx)("div",{className:"".concat(R," ").concat("pdf"==Ze?F:""),onClick:function(){return Se("pdf")},children:(0,z.jsx)("img",{src:s(45614),width:70,height:70})}),"pdf格式"]}),(0,z.jsxs)("div",{className:B,children:[(0,z.jsx)("div",{className:"".concat(R," ").concat("word"==Ze?F:""),onClick:function(){return Se("word")},children:(0,z.jsx)("img",{src:s(38347),width:70,height:70})}),"word格式"]})]})})})]})}))}}]); \ No newline at end of file diff --git a/p__Paths__Detail__id.async.js b/p__Paths__Detail__id.async.js index 75258d7f6f..d153af666a 100644 --- a/p__Paths__Detail__id.async.js +++ b/p__Paths__Detail__id.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[23332,51562,65119],{65119:function(e,n,t){t.d(n,{Z:function(){return k}});var i=t(7557),s=t.n(i),a=t(82242),l=t.n(a),r=t(37205),o=t.n(r),c=t(41498),d=t.n(c),u=t(79800),f=t.n(u),v=t(59301),p=t(80608),m=t(24905),h=t(97810),x=t(65547),g=t(49105),y=t(78241),j=t(57809),P={},b=t(37712),w=(m.Z.Group,(0,p.connect)((function(e){var n=e.classroomList,t=e.loading,i=e.globalSetting,s=e.user;return{classroomList:n,globalSetting:i,loading:t.effects,user:s}}))((function(e){e.classroomList,e.loading,e.user,e.exercise_id,e.homework_common_id;var n,t,i,a,r,o,c,u,m=e.setitem,h=e.item,x=(e.type,e.rz),w=(e.dispatch,(0,v.useState)([])),k=f()(w,2),T=(k[0],k[1],(0,v.useState)({zydatas:[],jbdatas:[],kcdatas:[],zsdatas:[],page:1,per_page:20})),N=f()(T,2),A=N[0],I=N[1],S=((0,p.useParams)(),(0,v.useState)(!1)),C=f()(S,2),Z=(C[0],C[1],(0,v.useState)(!1)),L=f()(Z,2),D=(L[0],L[1],y.Z.useForm()),z=f()(D,1)[0];function X(){return(X=d()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("----",h),e.next=3,F(null==h?void 0:h.ec_major_school_id);case 3:return e.next=5,H(null==h?void 0:h.ec_year_id);case 5:return e.next=7,J(null==h?void 0:h.ec_course_id);case 7:z.setFieldsValue({ec_course_id:null==h?void 0:h.ec_course_id,ec_major_school_id:null==h?void 0:h.ec_major_school_id,ec_point_ids:null==h?void 0:h.ec_point_ids,ec_year_id:null==h?void 0:h.ec_year_id});case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function F(e){return M.apply(this,arguments)}function M(){return(M=d()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.ZP)("/api/ec_major_schools/".concat(n,"/ec_years/get_year_list.json"),{method:"get"});case 2:t=e.sent,A.jbdatas=null==t?void 0:t.data,I(l()({},A)),z.setFieldsValue({ec_year_id:"",ec_course_id:"",ec_point_ids:[]});case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function H(e){return O.apply(this,arguments)}function O(){return(O=d()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.ZP)("/api/ec_years/".concat(n,"/ec_courses/get_courses.json"),{method:"get"});case 2:t=e.sent,A.kcdatas=null==t?void 0:t.data,I(l()({},A)),z.setFieldsValue({ec_course_id:"",ec_point_ids:[]});case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,v.useEffect)((function(){x&&(A.zydatas=x,I(l()({},A)),null!=h&&h.ec_course_id&&function(){X.apply(this,arguments)}())}),[h,x]);var J=function(){var e=d()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.ZP)("/api/ec_courses/".concat(n,"/ec_points.json"),{method:"get",params:{ec_course_id:n}});case 2:t=e.sent,A.zsdatas=null==t?void 0:t.data,I(l()({},A));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,b.jsx)("div",{className:P.from,children:(0,b.jsxs)(y.Z,{form:z,layout:"inline",onValuesChange:function(e){console.log("----",e),e.ec_major_school_id&&(A.jbdatas=[],A.kcdatas=[],A.zsdatas=[],I(l()({},A)),F(e.ec_major_school_id)),e.ec_year_id&&(A.kcdatas=[],A.zsdatas=[],I(l()({},A)),H(e.ec_year_id)),e.ec_course_id&&(A.zsdatas=[],I(l()({},A)),J(e.ec_course_id))},onFinish:function(){var e=d()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:m(n);case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,b.jsx)(y.Z.Item,{label:"认证专业",name:"ec_major_school_id",children:(0,b.jsx)(j.default,{style:{width:150},disabled:(null===(n=A.zydatas)||void 0===n?void 0:n.length)<=0,placeholder:"请选择认证专业",children:null==A||null===(t=A.zydatas)||void 0===t?void 0:t.map((function(e,n){return(0,b.jsx)(j.default.Option,{value:null==e?void 0:e.ec_major_school_id,children:null==e?void 0:e.name},n)}))})}),(0,b.jsx)(y.Z.Item,{label:"认证届别",name:"ec_year_id",children:(0,b.jsx)(j.default,{style:{width:150},disabled:(null===(i=A.jbdatas)||void 0===i?void 0:i.length)<=0,placeholder:"请选择认证届别",children:null==A||null===(a=A.jbdatas)||void 0===a?void 0:a.map((function(e,n){return(0,b.jsx)(j.default.Option,{value:null==e?void 0:e.ec_year_id,children:null==e?void 0:e.year},n)}))})}),(0,b.jsx)(y.Z.Item,{label:"课程",name:"ec_course_id",children:(0,b.jsx)(j.default,{style:{width:150},disabled:(null===(r=A.kcdatas)||void 0===r?void 0:r.length)<=0,placeholder:"请选择课程",children:null==A||null===(o=A.kcdatas)||void 0===o?void 0:o.map((function(e,n){return(0,b.jsx)(j.default.Option,{value:null==e?void 0:e.id,children:null==e?void 0:e.name},n)}))})}),(0,b.jsx)(y.Z.Item,{label:"知识点",name:"ec_point_ids",children:(0,b.jsx)(j.default,{onChange:function(){z.submit()},style:{width:150},mode:"multiple",disabled:(null===(c=A.zsdatas)||void 0===c?void 0:c.length)<=0,placeholder:"请选择知识点",children:null==A||null===(u=A.zsdatas)||void 0===u?void 0:u.map((function(e,n){return(0,b.jsx)(j.default.Option,{value:null==e?void 0:e.id,children:null==e?void 0:e.name},n)}))})})]})})}))),k=(m.Z.Group,(0,p.connect)((function(e){var n=e.classroomList,t=e.loading,i=e.globalSetting,s=e.user;return{classroomList:n,globalSetting:i,loading:t.effects,user:s}}))((function(e){e.classroomList,e.loading;var n,t,i=e.user,a=e.exercise_id,r=void 0===a?null:a,c=e.homework_common_id,u=void 0===c?null:c,p=e.setitem,m=(e.type,e.dispatch,(0,v.useState)([{}])),y=f()(m,2),j=y[0],P=y[1],k=(0,v.useState)([]),T=f()(k,2),N=T[0],A=T[1];function I(){return S.apply(this,arguments)}function S(){return(S=d()(s()().mark((function e(){var n,t,i,a,o;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.ZP)("/api/ec_courses/".concat(0,"/ec_points/get_work_points.json"),{method:"get",params:{exercise_id:r,homework_common_id:u}});case 2:(null==(t=e.sent)||null===(n=t.data)||void 0===n?void 0:n.length)>0&&(o=[],null==t||null===(i=t.data)||void 0===i||i.map((function(e){var n;null==e||null===(n=e.ec_point_ids)||void 0===n||n.map((function(e){o.push(e)}))})),p(l()(l()({},null==t||null===(a=t.data)||void 0===a?void 0:a[0]),{},{ec_point_ids:o})),P(null==t?void 0:t.data));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function C(){return(C=d()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.ZP)("/api/schools/".concat(null==i||null===(n=i.userInfo)||void 0===n||null===(n=n.course)||void 0===n?void 0:n.course_school_id,"/ec_majors/get_major_list.json"),{method:"get"});case 2:t=e.sent,A(null==t?void 0:t.data),(u||r)&&I();case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,v.useEffect)((function(){var e;null!=i&&null!==(e=i.userInfo)&&void 0!==e&&null!==(e=e.course)&&void 0!==e&&e.course_school_id&&function(){C.apply(this,arguments)}()}),[null==i||null===(n=i.userInfo)||void 0===n||null===(n=n.course)||void 0===n?void 0:n.course_school_id]),(0,b.jsxs)("div",{style:{display:null!==(t=i.userInfo.course)&&void 0!==t&&t.is_openengineering?"":"none"},children:[(0,b.jsx)("p",{style:{fontSize:"16px",fontWeight:400},children:"工程认证考核知识点"}),null==j?void 0:j.map((function(e,n){return(0,b.jsxs)("div",{style:{display:"flex",alignItems:"center",marginBottom:"10px"},children:[(0,b.jsx)(w,{rz:N,item:e,type:n,setitem:function(e){j.splice(n,1,e),P(o()(j));var t=[];null==j||j.map((function(e){var n;null==e||null===(n=e.ec_point_ids)||void 0===n||n.map((function(e){t.push(e)}))})),p(l()(l()({},e),{},{ec_point_ids:t}))}}),0!=n&&(0,b.jsx)(h.Z,{onClick:function(){j.splice(n,1),P(o()(j))},style:{marginLeft:10,fontSize:"20px"}}),(0,b.jsx)(x.Z,{onClick:function(){j.push({}),P(o()(j))},style:{marginLeft:10,fontSize:"20px"}})]},n)}))]})})))},1526:function(e,n,t){t.d(n,{Z:function(){return f}});var i=t(79800),s=t.n(i),a=t(78241),l=t(24650),r=t(3113),o=t(59301),c={search:"search___JA0r9",btn:"btn___GGtZC"},d=t(89392),u=t(37712),f=function(e){var n=e.value,t=e.onChange,i=a.Z.useForm(),f=s()(i,1)[0];(0,o.useEffect)((function(){n&&f.setFieldsValue(n)}),n);var v=(0,o.useRef)((0,d.throttle)((function(e){return t(e)}),2e3,{leading:!0,trailing:!1},1500)).current;return(0,u.jsx)("div",{className:c.search,children:(0,u.jsxs)(a.Z,{className:c.formWrap,colon:!1,form:f,size:"large",layout:"inline",onFinish:v,children:[(0,u.jsx)(a.Z.Item,{label:"实训信息",name:"keyword",initialValue:"",children:(0,u.jsx)(l.Z,{style:{width:280,height:40}})}),(0,u.jsx)(a.Z.Item,{label:"学校/单位",name:"schools",initialValue:"",style:{margin:"0 40px"},children:(0,u.jsx)(l.Z,{style:{width:280,height:40}})}),(0,u.jsx)(a.Z.Item,{label:"创建者/合作者",name:"creator",initialValue:"",children:(0,u.jsx)(l.Z,{style:{width:200,height:40}})}),(0,u.jsx)(r.ZP,{className:c.btn,type:"primary",htmlType:"submit",children:"搜索"})]})})}},51562:function(e,n,t){t.d(n,{Z:function(){return X},P:function(){return D}});var i=t(37205),s=t.n(i),a=t(39647),l=t.n(a),r=t(7557),o=t.n(r),c=t(82242),d=t.n(c),u=t(41498),f=t.n(u),v=t(79800),p=t.n(v),m=t(59301),h=t(78241),x=t(43418),g=t(5112),y=t(24650),j=t(51945),P="brief___LOzpE",b="contentTitle___xkdcN",w="content___Vtri0",k="antdTable___s8T2N",T="tableCell___kN9Fw",N="antdModal___WVBk3",A="orangeColor___ryB2u",I=t(33329),S=t(37712),C=["isImportMultipleCourse"],Z=function(e){var n=e.studentNames,t=e.total;return t>3?(0,S.jsxs)(S.Fragment,{children:["课堂内有",(0,S.jsx)("span",{className:A,children:null==n?void 0:n.join("、")}),"等",(0,S.jsx)("span",{className:A,children:t}),"名学生"]}):(0,S.jsxs)(S.Fragment,{children:["课堂内有",(0,S.jsx)("span",{className:A,children:null==n?void 0:n.join("、")}),["","一","两","三"][t],"名学生"]})},L=function(e){var n=e.onCancel,t=e.onOk,i=e.visible,s=(e.inPaper,e.renderData),a=(e.type,e.isMultipleCourse),l=void 0!==a&&a,r=h.Z.useForm(),c=p()(r,1)[0],u=(0,m.useState)(1),v=p()(u,2),y=v[0],j=v[1],P=(0,m.useState)(!1),b=p()(P,2),k=b[0],T=b[1],I=(0,m.useMemo)((function(){return 1===(null==s?void 0:s.total_num)&&1===(null==s?void 0:s.can_copy_num)}),[s]),C=(0,m.useMemo)((function(){var e;return null==s||null===(e=s.course_data_list)||void 0===e?void 0:e.filter((function(e){return e.is_show}))}),[s]);return(0,S.jsx)(S.Fragment,{children:I?(0,S.jsxs)(x.Z,{centered:!0,closable:!0,open:i,destroyOnClose:!0,title:"提示",className:N,width:682,confirmLoading:k,onCancel:n,onOk:f()(o()().mark((function e(){var n,i,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return T(!0),n=y,l&&(a=d()({},c.getFieldsValue()),n=null==s||null===(i=s.course_data_list)||void 0===i?void 0:i.map((function(e){return void 0!==a[e.id]?d()(d()({},e),{},{is_copy:a[e.id]}):e}))),e.next=5,t(n);case 5:T(!1);case 6:case"end":return e.stop()}}),e)}))),children:[(0,S.jsx)("div",{className:w,style:{marginBottom:20},children:l?"检测到以下课堂已在教学课堂中使用,请问是否复制成新的实训发送至教学课堂中?":(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(Z,{studentNames:null==s?void 0:s.student_names,total:null==s?void 0:s.student_count}),"学习过该实践项目。该项目支持复制,请选择是否将该项目复制为新项目发送至课堂中?"]})}),l?(0,S.jsx)(h.Z,{form:c,preserve:!1,children:null==C?void 0:C.map((function(e){return(0,S.jsxs)(m.Fragment,{children:[(0,S.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,S.jsx)(h.Z.Item,{name:e.id,initialValue:1,children:(0,S.jsxs)(g.ZP.Group,{className:w,children:[(0,S.jsx)(g.ZP,{value:1,style:{color:"#464f66"},children:"复制实训"}),(0,S.jsx)(g.ZP,{value:0,style:{color:"#464f66"},children:"不复制实训"})]})})]},e.id)}))}):(0,S.jsxs)(g.ZP.Group,{value:y,onChange:function(e){return j(e.target.value)},className:w,style:{marginBottom:30},children:[(0,S.jsx)(g.ZP,{value:1,style:{color:"#464f66"},children:"复制"}),(0,S.jsx)(g.ZP,{value:0,style:{color:"#464f66"},children:"不复制"})]}),(0,S.jsxs)("div",{children:[(0,S.jsx)("div",{className:w,style:{marginBottom:10},children:"* 说明:"}),(0,S.jsx)("div",{className:w,style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,S.jsx)("div",{className:"".concat(w," ").concat(A),children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]})]}):(0,S.jsx)(x.Z,{centered:!0,closable:!0,destroyOnClose:!0,open:i,confirmLoading:k,title:"提示",width:682,onCancel:n,onOk:f()(o()().mark((function e(){var n,i,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return T(!0),n=0,l&&(a=d()({},c.getFieldsValue()),n=null==s||null===(i=s.course_data_list)||void 0===i?void 0:i.map((function(e){return void 0!==a[e.id]?d()(d()({},e),{},{is_use:a[e.id]}):e}))),e.next=5,t(n);case 5:T(!1);case 6:case"end":return e.stop()}}),e)}))),children:(0,S.jsxs)("div",{className:w,children:[(0,S.jsx)(Z,{studentNames:null==s?void 0:s.student_names,total:null==s?void 0:s.student_count}),"学习过该实践项目。",l?(0,S.jsxs)(h.Z,{form:c,preserve:!1,children:[(0,S.jsx)("h3",{children:"当前实训不可复制,已经检测到以下课堂存在该实训,同一实训在课堂中重复使用时,会导致成绩互相影响,请确认是否继续使用"}),null==C?void 0:C.map((function(e){return(0,S.jsxs)(m.Fragment,{children:[(0,S.jsx)("h3",{className:"ml15 mb5",children:e.name}),(0,S.jsx)(h.Z.Item,{name:e.id,initialValue:1,children:(0,S.jsxs)(g.ZP.Group,{className:w,children:[(0,S.jsx)(g.ZP,{value:1,style:{color:"#464f66"},children:"继续使用"}),(0,S.jsx)(g.ZP,{value:0,style:{color:"#464f66"},children:"不使用"})]})})]},e.id)}))]}):(0,S.jsxs)("div",{children:["该项目不支持复制,若确认继续发送,",(0,S.jsx)("span",{className:A,children:"当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"}),"(如果不想清空学生之前的挑战记录,建议参照该实践项目的内容自行创建一个新的项目,或者尝试联系项目创建人开放本项目的复制权限)。"]})]})})})},D=function(){var e=(0,m.useState)(!1),n=p()(e,2),t=n[0],i=n[1],s=(0,m.useState)(),a=p()(s,2),r=a[0],c=a[1],d=function(){var e=f()(o()().mark((function e(n){var t,s,a,r,d;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.isImportMultipleCourse,s=void 0!==t&&t,a=l()(n,C),e.next=3,(0,I.Tr)(a);case 3:if(!("status"in(r=e.sent))){e.next=6;break}return e.abrupt("return",!1);case 6:if(!s){e.next=13;break}if(!(null==r||null===(d=r.course_data_list)||void 0===d?void 0:d.some((function(e){return e.is_show})))){e.next=12;break}return c(r),i(!0),e.abrupt("return",!0);case 12:return e.abrupt("return",r.course_data_list||[]);case 13:if(0!==r.student_count){e.next=15;break}return e.abrupt("return",!1);case 15:return c(r),i(!0),e.abrupt("return",!0);case 18:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return[t,function(){return i(!1)},r,d]},z=function(e){var n=h.Z.useForm(),t=p()(n,1)[0],i=(0,m.useState)(!1),a=p()(i,2),l=a[0],r=a[1],c=e.onCancel,d=e.onOk,u=e.visible,v=e.inPaper,w=void 0!==v&&v,I=e.renderData,C=e.type,L=e.isMultipleCourse,D=void 0!==L&&L,z=e.position,X=(0,m.useMemo)((function(){return w?[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:T,render:function(e,n){return(0,S.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(h.Z.Item,{name:["".concat("subject"===C?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,S.jsxs)(g.ZP.Group,{children:[(0,S.jsx)(g.ZP,{value:1,children:"是"}),(0,S.jsx)(g.ZP,{value:0,children:"否"})]})}),(0,S.jsx)(h.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,S.jsx)(y.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:T,render:function(e,n){return(0,S.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,S.jsx)(h.Z.Item,{name:["".concat("subject"===C?n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:1,children:(0,S.jsxs)(g.ZP.Group,{children:[(0,S.jsx)(g.ZP,{value:1,children:"是"}),(0,S.jsx)(g.ZP,{value:0,children:"否"})]})})}},{title:"是否复制",dataIndex:"is_copy",align:"center",render:function(e,n){return(0,S.jsx)(h.Z.Item,{name:["".concat("subject"===C?n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],initialValue:1,children:(0,S.jsxs)(g.ZP.Group,{children:[(0,S.jsx)(g.ZP,{value:1,children:"是"}),(0,S.jsx)(g.ZP,{value:0,children:"否"})]})})}}]}),[w]),F=(0,m.useMemo)((function(){return w?[{title:"实践项目名称",dataIndex:"name",width:424,className:T,align:"center",ellipsis:!0,render:function(e,n){return(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e}),(0,S.jsx)(h.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,S.jsx)(y.Z,{type:"hidden"})}),(0,S.jsx)(h.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],hidden:!0,initialValue:1,children:(0,S.jsx)(y.Z,{type:"hidden"})})]})}}]:[{title:"实践项目名称",dataIndex:"name",width:424,className:T,ellipsis:!0,align:"center",render:function(e,n){return(0,S.jsx)("a",{href:"/shixuns/".concat(n.identifier,"/challenges"),target:"_blank",children:e})}},{title:"是否使用",dataIndex:"is_use",align:"center",render:function(e,n){return(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(h.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_use"],initialValue:0,children:(0,S.jsxs)(g.ZP.Group,{children:[(0,S.jsx)(g.ZP,{value:1,children:"是"}),(0,S.jsx)(g.ZP,{value:0,children:"否"})]})}),(0,S.jsx)(h.Z.Item,{name:["".concat("subject"===C?null==n?void 0:n.stage_shixun_id:n.shixun_course_id||n.id),"is_copy"],hidden:!0,initialValue:0,children:(0,S.jsx)(y.Z,{type:"hidden"})})]})}}]}),[w]);if(D){var M={title:"课堂名称",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:T,render:function(e,n){return(0,S.jsx)("a",{href:"/classrooms/".concat(n.course_id),children:e})}};X=[M].concat(s()(X)),F=[M].concat(s()(F))}var H=(0,m.useMemo)((function(){return function(e){var n=e.used,t=e.copy,i=e.canNotCopy,s=e.studentNames,a=e.studentCount,l=e.inPaper,r=e.is_random,o=void 0!==r&&r,c=e.position,d=(void 0===c?"":c)||(l?"试卷":"课程");return(0,S.jsxs)("span",{children:[(0,S.jsx)(Z,{studentNames:s,total:a}),"学习过",d,"中的",(0,S.jsx)("span",{className:A,children:n}),"个项目,",t>0&&i>0?(0,S.jsxs)(S.Fragment,{children:["其中",(0,S.jsx)("span",{className:A,children:t}),"个项目支持复制,",(0,S.jsx)("span",{className:A,children:i}),"个项目不支持复制"]}):t>0&&0===i?(0,S.jsxs)(S.Fragment,{children:["其中",(0,S.jsx)("span",{className:A,children:t}),"个项目支持复制"]}):0===t&&i>0?(0,S.jsxs)(S.Fragment,{children:["其中",(0,S.jsx)("span",{className:A,children:i}),"个项目不支持复制"]}):void 0,"。请选择",o?"":"是否继续使用和","是否复制为新项目发送至课堂中?"]})}({used:null==I?void 0:I.repeat_shixun_num,copy:null==I?void 0:I.can_copy_num,canNotCopy:null==I?void 0:I.no_copy_num,studentNames:null==I?void 0:I.student_names,studentCount:null==I?void 0:I.student_count,is_random:null==I?void 0:I.is_random,inPaper:w,position:z})}),[I,w,z]);return(0,S.jsx)(x.Z,{title:"提示",centered:!0,open:u,confirmLoading:l,onOk:f()(o()().mark((function e(){var n,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r(!0),n=t.getFieldsValue(),i=Object.keys(n).map((function(e){return{id:parseInt(e.split("_")[0]),course_id:parseInt(e.split("_")[1]),is_use:n[e].is_use,is_copy:n[e].is_copy}})),e.next=5,d(i);case 5:r(!1);case 6:case"end":return e.stop()}}),e)}))),onCancel:c,width:880,okText:"确认",className:N,destroyOnClose:!0,children:(0,S.jsxs)(h.Z,{form:t,preserve:!1,children:[(0,S.jsx)("div",{className:P,children:H}),(0,S.jsxs)("div",{style:{marginBottom:30},children:[(0,S.jsx)("div",{style:{marginBottom:20},children:"* 说明"}),(0,S.jsx)("div",{style:{marginBottom:20},children:"1、复制:系统将复制并创建一个新的项目发送到课堂中使用(不会复制学生的挑战记录),新的项目支持进行编辑并与原项目信息互不影响。"}),(0,S.jsx)("div",{className:A,children:"2、不复制:当前项目会被直接发送到课堂中使用,挑战过该项目的学生再次进入项目开启挑战时,会清空之前的挑战记录。"})]}),(null==I?void 0:I.can_copy_num)>0&&(0,S.jsxs)("div",{children:[(0,S.jsx)("div",{className:b,children:"支持复制的项目"}),(0,S.jsx)(j.Z,{columns:X,className:k,dataSource:null==I?void 0:I.can_copy_list,rowKey:"subject"===C?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})]}),(null==I?void 0:I.no_copy_num)>0&&(0,S.jsxs)("div",{children:[(0,S.jsx)("div",{className:b,children:"不支持复制的项目"}),(0,S.jsx)(j.Z,{columns:F,className:k,dataSource:null==I?void 0:I.no_copy_list,rowKey:"subject"===C?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})]}),(null==I?void 0:I.no_use_list.length)>0&&(null==I?void 0:I.no_use_list.map((function(e){return(0,S.jsxs)("div",{children:[(0,S.jsx)(h.Z.Item,{name:["".concat("subject"===C?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_copy"],hidden:!0,initialValue:0,children:(0,S.jsx)(y.Z,{type:"hidden"})}),(0,S.jsx)(h.Z.Item,{name:["".concat("subject"===C?null==e?void 0:e.stage_shixun_id:e.shixun_course_id||e.id),"is_use"],hidden:!0,initialValue:1,children:(0,S.jsx)(y.Z,{type:"hidden"})})]},"subject"===C?e.stage_shixun_id:e.shixun_course_id||e.id)})))]})})},X=function(e){return"multiple"===e.modalType?(0,S.jsx)(z,d()({},e)):(0,S.jsx)(L,d()({},e))}},11869:function(e,n,t){t.r(n),t.d(n,{default:function(){return fs}});var i=t(7557),s=t.n(i),a=t(82242),l=t.n(a),r=t(41498),o=t.n(r),c=t(79800),d=t.n(c),u=t(39647),f=t.n(u),v=t(59301),p=t(80608),m=t(37205),h=t.n(m),x=t(8591),g=t(43418),y=t(5112),j=t(6848),P=t(38854),b=t(20834),w=t(17178),k=t(3113),T=t(44483),N={flex_box_center:"flex_box_center___GMs27",flex_space_between:"flex_space_between___iZX2j",flex_box_vertical_center:"flex_box_vertical_center___FAqrL",flex_box_center_end:"flex_box_center_end___bcsHk",flex_box_column:"flex_box_column___bbK5J",banner:"banner___J_z1y",wrp:"wrp___J4x9Y",titleWrap:"titleWrap___PRimN",titleFlexEnd:"titleFlexEnd___iJ3Lp",title:"title___p7Rh_",titleName:"titleName___rfBg7",titleIcon:"titleIcon___krG4h",contentWrap:"contentWrap___TSTbZ",verticalLine:"verticalLine___I9rNF",contentLeftWrap:"contentLeftWrap___ctnXO",openCourseTag:"openCourseTag___GKlHI",tagsWrap:"tagsWrap___Fm7yN",ratingWrap:"ratingWrap___txiLS",ratingTitle:"ratingTitle___Q3b2_",rating:"rating___nWYrn",popoverWrap:"popoverWrap___OuHzS",popverLeft:"popverLeft___LE1m6",popoverRight:"popoverRight___qoc3O",popverScore:"popverScore___yjk5A",popoverRateWrap:"popoverRateWrap___LTwq7",popoverProgress:"popoverProgress___zgQTd",button:"button___laG3U",operationWrap:"operationWrap___HATT3",forkWrap:"forkWrap___JKLmo",fork:"fork___WAxXu",forkNum:"forkNum___mVT0B",buttonTransparent:"buttonTransparent___UvCv6",buttonLearnStatistics:"buttonLearnStatistics___clQ8y",publishPopverWrap:"publishPopverWrap___HdjD0",colorFF6802:"colorFF6802___qG9SX",w140:"w140___sbUdr",nav:"nav___MhhTj",navLeft:"navLeft___lqVWg",navContent:"navContent___n2s_9",flexRow:"flexRow___zwFIa",navRight:"navRight____4Spc",navLeftIcon:"navLeftIcon___WHxlM",colorOrange:"colorOrange___L2ZcR",contentItem:"contentItem___bTFib",contentItemTitle:"contentItemTitle___cRyCT",contentItemText:"contentItemText___p2VVW",classButton:"classButton___ht2ZK",bg28e:"bg28e___Lpwef",bgGray:"bgGray___ix5uS",btn:"btn___cK9ZK",laboratory:"laboratory___EJVoA",name:"name___bHCrt"},A=t(75916),I=t(3634),S=t(57809),C=t(95237),Z=t(43604),L=t(24905),D=t(32985),z=t(61186),X=t.n(z),F="scoremodal___BKuJN",M="wrap___ptPf6",H="wrap_title___QhQIv",O="radioWrap___YOQsB",J="createMkdir___kT_2U",_="tree___an1x1",E=t(27876),V=t(51562),K=t(37712),R=["pathsDetail","globalSetting","loading","dispatch"],B=S.default.Option,U=(0,p.connect)((function(e){var n=e.pathsDetail,t=e.loading;return{pathsDetail:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n=e.pathsDetail,t=(e.globalSetting,e.loading,e.dispatch),i=(f()(e,R),(0,p.useParams)()),a=(0,v.useState)(),r=d()(a,2),c=r[0],u=r[1],m=(0,v.useState)([]),h=d()(m,2),y=h[0],j=h[1],P=(0,v.useState)([]),b=d()(P,2),w=b[0],k=b[1],T=(0,v.useState)([]),N=d()(T,2),A=N[0],z=N[1],U=(0,v.useState)(),q=d()(U,2),W=q[0],G=q[1],Q=(0,v.useState)(),Y=d()(Q,2),$=Y[0],ee=Y[1],ne=(0,v.useState)(!0),te=d()(ne,2),ie=te[0],se=te[1];(0,v.useEffect)((function(){"PathsDetail-SendToClass"===n.actionTabs.key&&le()}),[n.actionTabs.key]);var ae=function(e){switch(e.item_type){case"Shixun":return(0,K.jsxs)("span",{children:[(0,K.jsx)("span",{className:"mr5 c-light-primary",children:"实训"}),e.name]});case"Attachment":return(0,K.jsxs)("span",{children:[(0,K.jsx)("span",{className:"mr5 c-cyan-blue",children:"课件"}),e.name]});case"VideoItem":return(0,K.jsxs)("span",{children:[(0,K.jsx)("span",{className:"mr5 c-purple-8C1",children:"视频"}),e.name]});case"SubjectHomework":return"group"==(null==e?void 0:e.homework_type)?(0,K.jsxs)("span",{children:[(0,K.jsx)("span",{className:"mr5",style:{color:"#AABF07"},children:"分组作业"}),e.name]}):(0,K.jsxs)("span",{children:[(0,K.jsx)("span",{className:"mr5",style:{color:"#20BB8A"},children:"图文作业"}),e.name]});case"StageCatalog":return(0,K.jsx)("span",{children:e.name});default:return""}},le=function(){var e=o()(s()().mark((function e(){var n,t,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.MO)({id:i.pathId});case 2:(n=e.sent)&&(j((null==n?void 0:n.courses)||[]),a=null===(t=n.stages)||void 0===t?void 0:t.map((function(e,n){var t;return{title:e.state_name||"",key:n,children:null===(t=e.items)||void 0===t?void 0:t.map((function(e,t){var i;return l()(l()({},e),{},{title:ae(e),key:"".concat(n,"-").concat(t),children:null===(i=e.children)||void 0===i?void 0:i.map((function(e,i){return l()(l()({},e),{},{title:ae(e),key:"".concat(n,"-").concat(t,"-").concat(i)})}))})}))}})),k(a||[]));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),re=function(){var e=A.filter((function(e){return"string"==typeof e})),n=[],t=[],i=[],s=[],a=[],l=[];return null==w||w.map((function(r,o){var c;null==r||null===(c=r.children)||void 0===c||c.map((function(r,c){var d;e.includes("".concat(o,"-").concat(c))&&(i.push(r.stage_item_id),"Shixun"===r.item_type?n.push(r.id):"Attachment"===r.item_type?s.push(r.id):"VideoItem"===r.item_type?t.push(r.id):"SubjectHomework"===r.item_type&&("group"==r.homework_type?a.push(r.id):"normal"==r.homework_type&&l.push(r.id))),null==r||null===(d=r.children)||void 0===d||d.map((function(d,u){e.includes("".concat(o,"-").concat(c,"-").concat(u))&&(i.push(d.stage_item_id),"Shixun"===d.item_type?n.push(d.id):"Attachment"===d.item_type?s.push(d.id):"VideoItem"===d.item_type?t.push(d.id):"SubjectHomework"===r.item_type&&("group"==r.homework_type?a.push(r.id):"normal"==r.homework_type&&l.push(r.id)))}))}))})),{shixunIds:n,videoItemIds:t,stageItemIds:i,coursewareIds:s,groupIds:a,normalIds:l}},oe=(0,V.P)(),ce=d()(oe,4),de=ce[0],ue=ce[1],fe=ce[2],ve=ce[3],pe=function(){var e=o()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=re(),t=n.stageItemIds,c){e.next=4;break}return x.ZP.info("您还未选择发送的课堂"),e.abrupt("return");case 4:if(ye.length||Pe.length||we.length||Te.length||Ae.length){e.next=7;break}return x.ZP.info("您还未选择实训、视频、分组作业或者图文作业"),e.abrupt("return");case 7:return ee(!0),e.next=10,ve({id:i.pathId,course_id:parseInt(c),type:"subject",stage_item_id:t,sync_catelog:ie?1:0});case 10:if(e.sent){e.next=14;break}return e.next=14,me(t.map((function(e){return{id:e,is_copy:0,is_use:1}})));case 14:ee(!1),he();case 16:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),me=function(){var e=o()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.Q)({id:i.pathId,course_id:c,stage_shixuns:n.map((function(e){return{stage_shixun_id:e.id,is_copy:e.is_copy,is_use:e.is_use}})),sync_catelog:ie?1:0});case 2:t=e.sent,u(null),ue(),1===(null==t?void 0:t.status)&&g.Z.confirm({title:"提示",centered:!0,okText:"确定",cancelText:"取消",content:(0,K.jsx)("div",{className:"tc",children:t.message}),onOk:function(){var e,n=null==t||null===(e=t.url.split("/"))||void 0===e?void 0:e[2];(0,E.xg)("/classrooms/".concat(n,"/shixun_homework"))}});case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),he=function(){t({type:"pathsDetail/setActionTabs",payload:{}}),z([]),G(null)},xe=re(),ge=xe.shixunIds,ye=void 0===ge?[]:ge,je=xe.videoItemIds,Pe=void 0===je?[]:je,be=xe.coursewareIds,we=void 0===be?[]:be,ke=xe.groupIds,Te=void 0===ke?[]:ke,Ne=xe.normalIds,Ae=void 0===Ne?[]:Ne;return(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)(g.Z,{title:"发送至课堂",keyboard:!1,destroyOnClose:!0,open:"PathsDetail-SendToClass"===n.actionTabs.key,width:750,centered:!0,confirmLoading:$,className:F,onCancel:he,onOk:pe,children:(0,K.jsxs)("div",{className:M,children:[(0,K.jsx)("div",{className:"mb10",children:(0,K.jsx)(S.default,{placeholder:"请选择您要发送的课堂",defaultOpen:!1,value:c,style:{width:"100%"},onSelect:function(e){return u(e)},optionLabelProp:"lable",children:null==y?void 0:y.map((function(e,n){return(0,K.jsx)(B,{value:e.course_id,lable:e.course_name,children:(0,K.jsxs)(C.Z,{justify:"space-between",children:[(0,K.jsx)(Z.Z,{children:e.course_name}),(0,K.jsx)(Z.Z,{children:X()(e.created_at).format("YYYY-MM-DD HH:mm")})]})},e.course_id)}))})}),(0,K.jsxs)("div",{className:H,children:["温馨提示:",(0,K.jsx)("br",{}),"1.请在本课程中选择所需项目发送到指定课堂,分组作业不会被发送至开放课堂;",(0,K.jsx)("br",{}),"2.未发布的实训不能发送至课堂,也不会进入本弹窗备选。"]}),(0,K.jsxs)("div",{className:O,children:[(0,K.jsx)("div",{children:(0,K.jsx)(L.Z,{value:W,onChange:function(e){var n=e.target.checked,t=[];null==w||w.map((function(e,n){var i;t.push(n),null==e||null===(i=e.children)||void 0===i||i.map((function(e,i){var s;t.push("".concat(n,"-").concat(i)),null==e||null===(s=e.children)||void 0===s||s.map((function(e,s){t.push("".concat(n,"-").concat(i,"-").concat(s))}))}))})),z(n?t:[])},className:"font14 ml20",children:"全选"})}),!(null==w||!w.length)&&(0,K.jsx)(D.Z,{className:_,checkable:!0,defaultExpandAll:!0,treeData:w,checkedKeys:A,onCheck:function(e,n){return function(e,n){z(e)}(e)}})]}),(0,K.jsxs)("div",{className:J,children:[(0,K.jsx)(L.Z,{checked:ie,onChange:function(e){return se(e.target.checked)},className:"font14",children:"选中章节在课堂中同步生成目录"}),!!(ye.length+Pe.length+Te.length+Ae.length)&&(0,K.jsxs)("span",{children:[(0,K.jsx)("span",{children:"已选中:"}),!!ye.length&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsxs)("span",{className:"c-light-primary",children:[ye.length," "]}),(0,K.jsx)("span",{children:"个实训"})]}),!!Pe.length&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsxs)("span",{className:"c-purple-8C1 ml5",children:[Pe.length," "]}),(0,K.jsx)("span",{children:"个视频"})]}),!!we.length&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsxs)("span",{className:"c-cyan-blue ml5",children:[we.length," "]}),(0,K.jsx)("span",{children:"个课件"})]}),!!Te.length&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsxs)("span",{className:"ml5",style:{color:"#AABF07"},children:[Te.length," "]}),(0,K.jsx)("span",{children:"个分组作业"})]}),!!Ae.length&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsxs)("span",{className:"ml5",style:{color:"#20BB8A"},children:[Ae.length," "]}),(0,K.jsx)("span",{children:"个图文作业"})]})]})]})]})}),(0,K.jsx)(V.Z,{visible:de,inPaper:!1,renderData:fe,onCancel:ue,onOk:me,modalType:"multiple",type:"subject"})]})})),q=t(10283),W=t(56102),G=t(78241),Q=t(19842),Y=t(24650),$=t(71418),ee=t(49105),ne="applyPublicContainer___UVHD5",te="applyPublicContent___XjdaZ",ie="spin___xLRsh",se="tips___Hok1Y",ae="action___Wp5oZ",le=function(e){var n=e.type,t=e.onCancel,i=e.onOk,a=G.Z.useForm(),l=d()(a,1)[0],r=(0,v.useState)(!0),c=d()(r,2),u=c[0],f=c[1],p=(0,v.useState)(!1),m=d()(p,2),h=m[0],y=m[1],j=(0,v.useState)([]),P=d()(j,2),b=P[0],w=P[1];(0,v.useEffect)((function(){k()}),[]);var k=function(){var e=o()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!n){e.next=7;break}return y(!0),e.next=4,(0,ee.ZP)("/api/disciplines.json",{method:"get",params:{source:n}});case 4:t=e.sent,w(t.disciplines||[]),y(!1);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,K.jsx)(g.Z,{width:600,className:ne,title:"添加方向&课程弹窗",okText:"申请公开",open:!0,onCancel:t,onOk:function(){var e=l.getFieldsValue(),n=e.sub_discipline_id,t=e.discipline_name,s=e.sub_discipline_name;if((!n||n&&0===n.length)&&(!t||!s))return x.ZP.warning("请选择方向&课程"),!1;i({user_customize:n&&0===n.length||!n,sub_discipline_id:n,discipline_name:t,sub_discipline_name:s})},children:(0,K.jsxs)("div",{className:te,children:[(0,K.jsx)("div",{className:se,children:"需填写实践项目的方向&课程后,才能申请公开"}),(0,K.jsxs)(G.Z,{labelCol:{span:4},labelAlign:"right",form:l,children:[(0,K.jsxs)(G.Z.Item,{label:"方向&课程:",name:"sub_discipline_id",children:[(0,K.jsx)(Q.Z,{expandTrigger:"hover",placeholder:"请选择方向&课程",options:b,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:function(e,n){return l.setFieldsValue({sub_discipline_id:e})}}),(0,K.jsxs)("div",{className:ae,onClick:function(){return f(!u)},children:[(0,K.jsx)("div",{children:"自定义方向&课程"}),(0,K.jsxs)("div",{children:[(0,K.jsx)("span",{children:u?"展开":"收起"}),(0,K.jsx)("span",{children:(0,K.jsx)("i",{className:"iconfont ".concat(u?"icon-zhankai2":"icon-shouqi1")})})]})]})]}),!u&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)(G.Z.Item,{label:"方向",name:"discipline_name",children:(0,K.jsx)(Y.Z,{placeholder:"请输入方向",autoComplete:"off"})}),(0,K.jsx)(G.Z.Item,{label:"课程",name:"sub_discipline_name",children:(0,K.jsx)(Y.Z,{placeholder:"请输入课程",autoComplete:"off"})})]})]}),h&&(0,K.jsx)("div",{className:ie,children:(0,K.jsx)($.Z,{})})]})})},re=t(4585),oe=t(71681);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var ce="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNNC41IDE3Ljk0UzUuNTg3IDguNDUgMTMuODYgOC40NVY1bDUuOTUyIDYuMDQtNS45NTMgNi4wMzd2LTMuNDVTNy45NTEgMTIuOTYgNC41IDE3Ljk0IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var de="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNMTUuMjg0IDVBNC4xMDYgNC4xMDYgMCAwIDAgMTIgNi43MjcgNC4wOTQgNC4wOTQgMCAwIDAgOC43MTYgNUM2LjM5IDUgNC41IDcuMDc4IDQuNSA5LjYzYTYuMTYzIDYuMTYzIDAgMCAwIDEuMjIzIDMuNDUyYzEuNTgyIDIuNSA1LjU2NyA1LjYgNS43MzggNS43MjlhLjg2My44NjMgMCAwIDAgMS4wNzggMGMuMTczLS4xMjkgNC4xNDctMy4yMzggNS43MzgtNS43MjlBNi4xNjMgNi4xNjMgMCAwIDAgMTkuNSA5LjYzQzE5LjUgNy4wOCAxNy42MSA1IDE1LjI4NCA1WiIgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==",ue=["pathsDetail","user","globalSetting","loading","dispatch"],fe=[{name:"未发布",connect:"当前课程正在开发中,不可被他人使用",bkcolor:"#D8D8D8",txcolor:"#FFFFFF"},{name:"静默发布",connect:"当前课程已发布,可以通过分享链接使用,但不能被开放检索",bkcolor:"#7B92C7",txcolor:"#FFFFFF"},{name:"公开审核",connect:"当前课程已发布,申请纳入开放检索,目前平台正在审核中",bkcolor:"#F9AF7E",txcolor:"#A44C11"},{name:"公开发布",connect:"当前课程已发布,且可被开放检索",bkcolor:"#FFE9C1",txcolor:"#A45204"}],ve=(0,p.connect)((function(e){var n=e.pathsDetail,t=e.user,i=e.loading;return{pathsDetail:n,user:t,globalSetting:e.globalSetting,loading:i.models.index}}))((function(e){var n,t,i,a,r,c,u,m,S,C,Z,L,D,z,X,F,M,H,O,J,_,V,R,B,G,Q,Y,$,ee,ne,te,ie,se,ae,ve,pe,me,he,xe,ge,ye,je,Pe,be,we,ke,Te,Ne,Ae,Ie,Se,Ce,Ze,Le,De,ze,Xe,Fe,Me,He,Oe,Je,_e,Ee,Ve,Ke,Re,Be,Ue,qe,We,Ge,Qe,Ye,$e,en,nn,tn,sn,an,ln,rn,on,cn,dn,un,fn,vn,pn,mn,hn,xn,gn,yn,jn,Pn,bn,wn,kn,Tn,Nn,An,In,Sn,Cn,Zn,Ln=e.pathsDetail,Dn=e.user,zn=(e.globalSetting,e.loading,e.dispatch),Xn=(f()(e,ue),(0,p.useParams)()),Fn=(0,v.useState)({}),Mn=d()(Fn,2),Hn=Mn[0],On=Mn[1],Jn=(0,v.useRef)(1),_n=(0,v.useState)(),En=d()(_n,2),Vn=En[0],Kn=En[1],Rn=(0,v.useState)(!1),Bn=d()(Rn,2),Un=Bn[0],qn=Bn[1],Wn=(0,v.useState)(!1),Gn=d()(Wn,2),Qn=Gn[0],Yn=Gn[1],$n=(0,v.useRef)(null),et=(0,v.useState)({status:!1}),nt=d()(et,2),tt=nt[0],it=nt[1];(null===(n=Ln.detail)||void 0===n?void 0:n.is_free)||null===(t=Ln.detail)||void 0===t||t.can_learning;(0,v.useEffect)((function(){it({status:!1})}),[]),(0,v.useEffect)((function(){function e(){return(e=o()(s()().mark((function e(){var n,t,i,a,l,r,o;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,zn({type:"pathsDetail/getPathsDetail",payload:{id:Xn.pathId}});case 2:null!=(n=e.sent)&&n.toast&&(null!=n&&null!==(t=n.toast)&&void 0!==t&&t.is_open&&-1===(null===(i=n.toast)||void 0===i?void 0:i.open_num)?Yn(!0):null!=n&&null!==(a=n.toast)&&void 0!==a&&a.is_open&&1===(null==n||null===(l=n.toast)||void 0===l?void 0:l.open_num)?(o=JSON.parse(localStorage.getItem("pathsshow"))||[],(null===(r=o.filter((function(e){return e===(null==Xn?void 0:Xn.pathId)})))||void 0===r?void 0:r.length)>0?Yn(!1):(Yn(!0),o.push(null==Xn?void 0:Xn.pathId),localStorage.setItem("pathsshow",JSON.stringify(o)))):Yn(!1));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[]),(0,v.useEffect)((function(){var e,n,t;if(null===(e=Ln.detail)||void 0===e||null===(e=e.courses)||void 0===e?void 0:e.length){var i;if(null!==(n=Ln.detail)&&void 0!==n&&n.has_start){var s,a=null===(s=Ln.detail)||void 0===s||null===(s=s.courses)||void 0===s?void 0:s.findIndex((function(e){var n;return 1===(null===(n=e.course_status)||void 0===n?void 0:n.status)}));i=a>-1?a:0}else{var l,r,o=null===(l=Ln.detail)||void 0===l||null===(l=l.courses)||void 0===l||null===(l=l.map((function(e){var n;return null===(n=e.course_status)||void 0===n?void 0:n.status})))||void 0===l?void 0:l.lastIndexOf(2);i=o>-1?o:0,i=(o=null===(r=Ln.detail)||void 0===r||null===(r=r.courses)||void 0===r?void 0:r.findIndex((function(e){var n;return 0===(null===(n=e.course_status)||void 0===n?void 0:n.status)})))>-1?o:i}On((null===(t=Ln.detail)||void 0===t?void 0:t.courses[i])||{})}}),[Ln.detail]);var st=function(){var e=o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.rs)({container_id:Xn.pathId,container_type:"Subject"});case 2:0===(n=e.sent).status&&(ht(),x.ZP.success(n.message));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),at=function(){var e=o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.KM)({container_id:Xn.pathId,container_type:"Subject"});case 2:0===(n=e.sent).status&&(ht(),x.ZP.success(n.message));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),lt=function(){var e=o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.Z.confirm({centered:!0,width:430,title:"提示",okText:"确定",cancelText:"取消",icon:null,content:(0,K.jsx)("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"},children:"是否删除实践课程?"}),onOk:function(){var e=o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.eJ)({id:Xn.pathId});case 2:1===e.sent.status&&p.history.push("/paths");case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),rt=function(){var e=o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.Z.info({centered:!0,width:530,title:"提示",okText:"知道啦",icon:null,content:(0,K.jsx)("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"},children:"课程发布后即可发送课堂使用"}),onOk:function(){var e=o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.Go)({id:Xn.pathId});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(ht(),x.ZP.success(n.message));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ot=function(){var e=o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.Z.confirm({centered:!0,width:430,title:"提示",okText:"确定",cancelText:"取消",icon:null,content:(0,K.jsx)("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"},children:"是否确认撤销发布?"}),okButtonProps:{loading:Un},onOk:function(){var e=o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return qn(!0),e.next=3,(0,I.fj)({id:Xn.pathId});case 3:1===(null==(n=e.sent)?void 0:n.status)&&(ht(),x.ZP.success("撤销发布成功")),qn(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ct=function(){Ln.detail&&Ln.detail.has_sub_discipline?ut({user_customize:!1}):dt(!0)},dt=function(e){it({status:e})},ut=function(e){var n;g.Z.confirm({centered:!0,width:590,title:"提示",okText:"确定申请",cancelText:"取消申请",icon:null,content:(0,K.jsxs)("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"},children:["公开课程需经过平台标准化审核,审核周期为1-2天,公开的课程将对平台所有人可见。",(0,K.jsx)("br",{}),"若仅本人教学使用则无需申请公开,直接发送到课堂即可",(0,K.jsx)("br",{})]}),onOk:(n=o()(s()().mark((function n(){var t,i;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return t={user_customize:e.user_customize},e.user_customize?t=l()(l()({},t),{},{discipline_name:e.discipline_name,sub_discipline_name:e.sub_discipline_name}):e.sub_discipline_id&&(t=l()(l()({},t),{},{sub_discipline_id:e.sub_discipline_id})),n.next=4,(0,I.WO)(l()({id:Xn.pathId},t));case 4:0!==(null==(i=n.sent)?void 0:i.status)&&1!==(null==i?void 0:i.status)||(ht(),x.ZP.success("公开申请已提交,请等待管理员的审核"));case 6:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},ft=function(){var e=o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.Z.confirm({centered:!0,width:530,title:"提示",okText:"确定",cancelText:"取消",icon:null,content:(0,K.jsx)("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"},children:"是否确认撤销申请公开?"}),onOk:function(){var e=o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.Er)({id:Xn.pathId});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(ht(),x.ZP.success("撤销申请公开成功"));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),vt=function(){var e=o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.Z.confirm({centered:!0,width:530,title:"提示",okText:"确定",cancelText:"取消",icon:null,content:(0,K.jsx)("div",{className:"ml20",children:(0,K.jsxs)(y.ZP.Group,{defaultValue:1,onChange:function(e){return Jn.current=e.target.value},children:[(0,K.jsxs)(y.ZP,{value:1,className:"mt10",style:{color:"#5F6367"},children:["开放课堂:",(0,K.jsx)("span",{children:"所有用户可以随时访问"})]}),(0,K.jsxs)(y.ZP,{value:0,className:"mt10",style:{color:"#5F6367"},children:["私有课堂:",(0,K.jsx)("span",{children:"仅报名参与的课堂成员可以访问"})]})]})}),onOk:function(){var e=o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,E.xg)("/classrooms/news/".concat(Xn.pathId,"/newgold/").concat(Jn.current));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),pt=function(){var e;g.Z.confirm({centered:!0,width:530,title:"提示",okText:"确定",cancelText:"取消",icon:null,content:(0,K.jsx)("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"},children:"是否确认立即预约?"}),onOk:(e=o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.c3)({id:Xn.pathId});case 2:0===(n=e.sent).status&&(Kn(!0),x.ZP.success(n.message));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},mt=function(){var e;(0,q.tJ)(zn)&&g.Z.confirm({centered:!0,width:530,title:"提示",okText:"确定",icon:null,cancelText:"取消",content:(0,K.jsx)("div",{className:"tc",style:{color:"#5F6367",textAlign:"left"},children:"是否确定加入该课堂"}),onOk:(e=o()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.JS)({id:null==Hn?void 0:Hn.course_id});case 2:0===(n=e.sent).status&&(x.ZP.success(n.message),zn({type:"pathsDetail/getPathsDetail",payload:{id:Xn.pathId}}),1===(null===(t=Hn.course_status)||void 0===t?void 0:t.status)&&(0,E.xg)("/classrooms/".concat(null==Hn?void 0:Hn.course_id,"/shixun_homework")));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},ht=function(){zn({type:"pathsDetail/getPathsDetail",payload:{id:Xn.pathId}}),zn({type:"pathsDetail/getRightData",payload:{id:Xn.pathId}})},xt=!(null===(i=Ln.detail)||void 0===i||!i.participant_count||null!==(a=Ln.detail)&&void 0!==a&&a.allow_statistics),gt=(null===(r=Ln.detail)||void 0===r||null===(r=r.courses)||void 0===r?void 0:r.findIndex((function(e){return(null==e?void 0:e.course_id)===(null==Hn?void 0:Hn.course_id)})))+1,yt=gt===(null===(c=Ln.detail)||void 0===c||null===(c=c.courses)||void 0===c?void 0:c.length);return(0,K.jsxs)("section",{children:[(0,K.jsx)("aside",{className:N.banner,style:{backgroundImage:null!=Ln&&null!==(u=Ln.detail)&&void 0!==u&&null!==(u=u.attachments)&&void 0!==u&&null!==(u=u[0])&&void 0!==u&&u.url?"url(".concat(oe.Z.API_SERVER+(null==Ln||null===(m=Ln.detail)||void 0===m||null===(m=m.attachments)||void 0===m||null===(m=m[0])||void 0===m?void 0:m.url),")"):"url(".concat("data:image/png;base64,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",")"),marginBottom:null!==(S=Ln.detail)&&void 0!==S&&null!==(S=S.courses)&&void 0!==S&&S.length?70:20,paddingTop:20},children:(0,K.jsxs)("aside",{className:N.wrp,style:{backgroundImage:null!=Ln&&null!==(C=Ln.detail)&&void 0!==C&&null!==(C=C.attachments_b)&&void 0!==C&&null!==(C=C[0])&&void 0!==C&&C.url?"url(".concat(oe.Z.API_SERVER+(null==Ln||null===(Z=Ln.detail)||void 0===Z||null===(Z=Z.attachments_b)||void 0===Z||null===(Z=Z[0])||void 0===Z?void 0:Z.url),")"):""},children:[(0,K.jsxs)("div",{className:N.operationWrap,children:[(null===(L=Dn.userInfo)||void 0===L?void 0:L.login)&&(null===(D=Ln.detail)||void 0===D?void 0:D.is_collect)&&(0,K.jsxs)("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"20px",width:80,display:"flex"},onClick:st,children:[(0,K.jsx)(j.Z,{title:"取消收藏",children:(0,K.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNMTUuMjg0IDVBNC4xMDYgNC4xMDYgMCAwIDAgMTIgNi43MjcgNC4wOTQgNC4wOTQgMCAwIDAgOC43MTYgNUM2LjM5IDUgNC41IDcuMDc4IDQuNSA5LjYzYTYuMTYzIDYuMTYzIDAgMCAwIDEuMjIzIDMuNDUyYzEuNTgyIDIuNSA1LjU2NyA1LjYgNS43MzggNS43MjlhLjg2My44NjMgMCAwIDAgMS4wNzggMGMuMTczLS4xMjkgNC4xNDctMy4yMzggNS43MzgtNS43MjlBNi4xNjMgNi4xNjMgMCAwIDAgMTkuNSA5LjYzQzE5LjUgNy4wOCAxNy42MSA1IDE1LjI4NCA1WiIgZmlsbD0iI0VFNUQ1RCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==",style:{marginRight:"10px"}})}),(0,K.jsx)("span",{style:{height:"24px"},children:"已收藏"})]}),(null===(z=Dn.userInfo)||void 0===z?void 0:z.login)&&!(null!==(X=Ln.detail)&&void 0!==X&&X.is_collect)&&(0,K.jsxs)("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",width:70,marginLeft:"20px",display:"flex"},onClick:at,children:[(0,K.jsx)(j.Z,{title:"收藏",children:(0,K.jsx)("img",{src:de,style:{marginRight:"10px"}})}),(0,K.jsx)("span",{style:{height:"24px"},children:"收藏"})]}),!(0,A.bg)()&&(0,K.jsxs)("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"20px",display:"flex"},className:"mr15",onClick:function(){(0,q.tJ)(zn)},children:[(0,K.jsx)("img",{src:de,style:{marginRight:"10px"}}),(0,K.jsx)("span",{style:{height:"24px"},children:"收藏"})]}),!(null===(F=Ln.detail)||void 0===F||!F.is_free)&&0!==(null===(M=Ln.detail)||void 0===M?void 0:M.publish_status)&&((null===(H=Ln.detail)||void 0===H?void 0:H.allow_add_member)||!(0,A.JA)())&&(0,K.jsx)(j.Z,{title:"以课堂实验的形式发送到我的课堂",children:(0,K.jsxs)("span",{onClick:function(){var e;null!==(e=Ln.detail)&&void 0!==e&&e.need_authorize?(0,q.rX)(!1,"该课程中包含实训需授权后才可使用。 您可以在QQ服务群向管理员申请,获得继续操作的权限。"):(0,q.tJ)(zn)&&zn({type:"pathsDetail/setActionTabs",payload:{key:"PathsDetail-SendToClass"}})},style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px"},children:[(0,K.jsx)("img",{src:ce,style:{marginRight:"10px"}}),"发送课堂"]})}),(null===(O=Ln.detail)||void 0===O?void 0:O.allow_statistics)&&2===(null===(J=Ln.detail)||void 0===J?void 0:J.public_status)&&(0,K.jsxs)("span",{onClick:function(){return p.history.push("/paths/".concat(Xn.pathId,"/statistics"))},style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px"},children:[(0,K.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNNy44NDMgMTcuOTY3VjkuMzRjMC0uMzQzLS4yNTgtLjYwOC0uNTY4LS42MDhINS41NjljLS4zMSAwLS41NjkuMjktLjU2OS42MDh2OC42MjdoMi44NDNabTMuNjE5IDBWNS42MzVjMC0uMzQzLS4yNTktLjYzNS0uNTY5LS42MzVIOS4xODhjLS4zMTEgMC0uNTcuMjktLjU3LjYzNXYxMi4zMzJoMi44NDRabTMuNjE5IDB2LTUuNDVjMC0uMzQ1LS4yNTktLjYzNi0uNTctLjYzNmgtMS43MDVjLS4zMSAwLS41NjkuMjktLjU2OS42MzR2NS40NTJoMi44NDNabTMuNjE4IDBWOS4zNGMwLS4zNDMtLjI1OS0uNjA4LS41NjktLjYwOGgtMS43MDZjLS4zMSAwLS41NjguMjktLjU2OC42MDh2OC42MjdoMi44NDNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",style:{marginRight:"10px"}}),"学习统计"]}),(null===(_=Ln.detail)||void 0===_?void 0:_.is_share)&&(0,K.jsx)(W.CopyToClipboard,{text:"".concat(window.location.origin,"/paths/").concat(Xn.pathId,"?userid=").concat(null===(V=Dn.userInfo)||void 0===V?void 0:V.user_id),onCopy:function(){return x.ZP.success("已复制课程分享专属链接")},children:(0,K.jsxs)("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px"},children:[(0,K.jsx)("img",{src:ce,style:{marginRight:"10px"}}),"分享课程"]})}),(null===(R=Ln.detail)||void 0===R?void 0:R.allow_add_member)&&(0,K.jsx)(P.Z,{dropdownRender:function(){var e,n,t,i,s,a,l,r,o,c,d,u,f,v,m,h,x;return(0,K.jsxs)(b.Z,{children:[(null===(e=Ln.detail)||void 0===e?void 0:e.courses)&&((null===(n=Ln.detail)||void 0===n?void 0:n.is_creator)&&!(null===(t=Dn.userInfo)||void 0===t||!t.professional_certification)||(0,A.ag)())&&(0,K.jsx)(b.Z.Item,{style:{textAlign:"center"},onClick:vt,children:"开课"}),(null===(i=Ln.detail)||void 0===i?void 0:i.allow_statistics)&&(0,K.jsx)(b.Z.Item,{style:{textAlign:"center"},onClick:function(){return p.history.push("/paths/".concat(Xn.pathId,"/edit"))},children:"编辑课程"}),(null===(s=Ln.detail)||void 0===s?void 0:s.allow_add_member)&&0===(null===(a=Ln.detail)||void 0===a?void 0:a.publish_status)&&(0,K.jsx)(b.Z.Item,{style:{textAlign:"center"},onClick:rt,children:"发布课程"}),(null===(l=Ln.detail)||void 0===l?void 0:l.allow_statistics)&&2===(null===(r=Ln.detail)||void 0===r?void 0:r.publish_status)&&0===(null===(o=Ln.detail)||void 0===o?void 0:o.public_status)&&(0,K.jsx)(b.Z.Item,{style:{textAlign:"center"},onClick:ot,children:"撤销发布"}),(null===(c=Ln.detail)||void 0===c?void 0:c.allow_statistics)&&2===(null===(d=Ln.detail)||void 0===d?void 0:d.publish_status)&&0===(null===(u=Ln.detail)||void 0===u?void 0:u.public_status)&&(0,K.jsx)(b.Z.Item,{style:{textAlign:"center"},onClick:ct,children:"公开课程"}),(null===(f=Ln.detail)||void 0===f?void 0:f.allow_statistics)&&1===(null===(v=Ln.detail)||void 0===v?void 0:v.public_status)&&(0,K.jsx)(b.Z.Item,{style:{textAlign:"center"},onClick:ft,children:"撤销申请公开"}),(0,A.GJ)()&&(null===(m=Ln.detail)||void 0===m?void 0:m.allow_statistics)&&2===(null===(h=Ln.detail)||void 0===h?void 0:h.public_status)&&(0,K.jsx)(b.Z.Item,{style:{textAlign:"center"},onClick:ft,children:"撤销公开"}),(null===(x=Ln.detail)||void 0===x?void 0:x.allow_delete)&&(0,K.jsx)(b.Z.Item,{style:{textAlign:"center"},onClick:lt,children:"删除课程"})]})},children:(0,K.jsxs)("span",{style:{fontSize:"12px",color:"#fff",lineHeight:"24px",cursor:"pointer",marginLeft:"26px"},children:[(0,K.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iMTIiLz48cGF0aCBkPSJNMTkuMzI4IDEwLjU1Yy0uMDktLjQ1Ny0uMzcxLS43NTItLjcxNi0uNzUyaC0uMDcyQTEuODMgMS44MyAwIDAgMSAxNi43IDcuOTgxYzAtLjMyMi4xNjMtLjY5LjE2My0uNjlhLjk0OC45NDggMCAwIDAtLjMyNi0xLjE1NGwtLjAyNy0uMDE4LTEuODU3LTEuMDEyLS4wMjctLjAwOWEuOTYuOTYgMCAwIDAtLjM5OS0uMDhjLS4yOSAwLS41Ny4xMTYtLjc2LjMwNC0uMi4yMDYtLjkwNi44MDYtMS40NS44MDYtLjU0MyAwLTEuMjUtLjYwOS0xLjQ1OC0uODE1QTEuMDY3IDEuMDY3IDAgMCAwIDkuNzk5IDVjLS4xMzYgMC0uMjYzLjAyNy0uMzkuMDcybC0uMDI3LjAwOS0xLjkxMSAxLjA0Ny0uMDI3LjAxOGEuOTQ0Ljk0NCAwIDAgMC0uMzI2IDEuMTQ2cy4xNjMuMzY3LjE2My42ODlhMS44MyAxLjgzIDAgMCAxLTEuODM5IDEuODE3SDUuMzdjLS4zNTQgMC0uNjM0LjI5NS0uNzE2Ljc1Mi0uMDEuMDM2LS4xNTQuODMyLS4xNTQgMS40NXMuMTU0IDEuNDE0LjE1NCAxLjQ1Yy4wOS40NTcuMzcxLjc1Mi43MTYuNzUyaC4wODFhMS44MyAxLjgzIDAgMCAxIDEuODM5IDEuODE3YzAgLjMyMi0uMTU0LjY5LS4xNjMuNjlhLjk0OC45NDggMCAwIDAgLjMyNiAxLjE1NGwuMDE4LjAxOCAxLjgyIDEuMDEyLjAyOC4wMDljLjExOC4wNTMuMjUzLjA4LjM5LjA4LjI5IDAgLjU3OS0uMTE2Ljc2LS4zMjIuMjYzLS4yNzguOTYtLjg1IDEuNDc3LS44NS41NjEgMCAxLjI4Ni42NDQgMS40OTQuODY4YTEuMDQ1IDEuMDQ1IDAgMCAwIDEuMTYuMjQxbC4wMjctLjAwOSAxLjg5My0xLjAyOS4wMjctLjAxOGEuOTQ0Ljk0NCAwIDAgMCAuMzI2LTEuMTQ2cy0uMTYzLS4zNjctLjE2My0uNjg5YTEuODMgMS44MyAwIDAgMSAxLjgzOS0xLjgxN2guMDcyYy4zNTQgMCAuNjM0LS4yOTUuNzI1LS43NTIgMC0uMDA5LjE1NC0uODE0LjE1NC0xLjQ1YTEwLjg4OCAxMC44ODggMCAwIDAtLjE3Mi0xLjQ2Wm0tNy4zNzMgNC4wNzNDMTAuNDg3IDE0LjYyMyA5LjMgMTMuNDQgOS4zIDEyYzAtMS40NSAxLjE5NS0yLjYyMyAyLjY1NC0yLjYyMyAxLjQ2NyAwIDIuNjU0IDEuMTgyIDIuNjU0IDIuNjIzIDAgMS40NDEtMS4xODcgMi42MjMtMi42NTQgMi42MjNaIiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",style:{marginRight:"10px"}}),"设置"]})})]}),(0,K.jsxs)("div",{style:{alignItems:"center"},className:[N.titleWrap,(null===(B=Ln.detail)||void 0===B||null===(B=B.name)||void 0===B?void 0:B.indexOf("\n"))&&N.titleFlexEnd].join(" "),children:[(0,K.jsxs)("div",{className:N.title,children:[(0,K.jsx)(j.Z,{title:null===(G=Ln.detail)||void 0===G||null===(G=G.name)||void 0===G?void 0:G.split("\n")[0],children:(0,K.jsx)("strong",{className:N.titleName,style:{maxWidth:(null==$n||null===(Q=$n.current)||void 0===Q?void 0:Q.offsetWidth)<150?810:(null==$n||null===(Y=$n.current)||void 0===Y?void 0:Y.offsetWidth)<250?700:590},children:null===($=Ln.detail)||void 0===$||null===($=$.name)||void 0===$?void 0:$.split("\n")[0]})}),(0,K.jsxs)("span",{className:"font24",children:[(0,K.jsx)("br",{}),null===(ee=Ln.detail)||void 0===ee||null===(ee=ee.name)||void 0===ee?void 0:ee.split("\n").filter((function(e,n){return 0!==n})).join("")]})]}),(0,K.jsx)("div",{children:(0,K.jsxs)("div",{className:N.tagsWrap,ref:$n,children:[(null===(ne=Ln.detail)||void 0===ne?void 0:ne.allow_add_member)&&!(null!==(te=Ln.detail)&&void 0!==te&&te.excellent)&&(0,K.jsx)(j.Z,{title:null===(ie=fe[(null===(se=Ln.detail)||void 0===se?void 0:se.shixun_tag_num)-1])||void 0===ie?void 0:ie.connect,children:(0,K.jsx)("div",{children:(0,K.jsx)("div",{className:"".concat(N.openCourseTag," font14"),style:{backgroundColor:null===(ae=fe[(null===(ve=Ln.detail)||void 0===ve?void 0:ve.shixun_tag_num)-1])||void 0===ae?void 0:ae.bkcolor,color:null===(pe=fe[(null===(me=Ln.detail)||void 0===me?void 0:me.shixun_tag_num)-1])||void 0===pe?void 0:pe.txcolor,height:26,border:"1px solid ".concat(null===(he=fe[(null===(xe=Ln.detail)||void 0===xe?void 0:xe.shixun_tag_num)-1])||void 0===he?void 0:he.bkcolor)},children:null===(ge=fe[(null===(ye=Ln.detail)||void 0===ye?void 0:ye.shixun_tag_num)-1])||void 0===ge?void 0:ge.name})})}),(null===(je=Ln.detail)||void 0===je?void 0:je.featured)>0&&(0,K.jsxs)("div",{children:[1===(null===(Pe=Ln.detail)||void 0===Pe?void 0:Pe.featured)&&(0,K.jsx)("div",{className:"".concat(N.openCourseTag," font14"),style:{background:"#FF6500",border:"1px solid #FF6500"},children:"国家一流"}),2===(null===(be=Ln.detail)||void 0===be?void 0:be.featured)&&(0,K.jsx)("div",{className:"".concat(N.openCourseTag," font14"),style:{background:"#4361F2",border:"1px solid #4361F2"},children:"军队一流"}),3===(null===(we=Ln.detail)||void 0===we?void 0:we.featured)&&(0,K.jsx)("div",{className:"".concat(N.openCourseTag," font14"),style:{background:"#E9AD5D",border:"1px solid #E9AD5D"},children:"省级一流"}),4===(null===(ke=Ln.detail)||void 0===ke?void 0:ke.featured)&&(0,K.jsx)("div",{className:"".concat(N.openCourseTag," font14"),style:{background:"#f7ce62",border:"1px solid #f7ce62"},children:"精品课程"})]}),(null===(Te=Ln.detail)||void 0===Te?void 0:Te.excellent)&&(null===(Ne=Ln.detail)||void 0===Ne?void 0:Ne.allow_add_member)&&"公开发布"==(null===(Ae=fe[(null===(Ie=Ln.detail)||void 0===Ie?void 0:Ie.shixun_tag_num)-1])||void 0===Ae?void 0:Ae.name)&&15!=(null==Dn||null===(Se=Dn.userInfo)||void 0===Se?void 0:Se.role)&&(0,K.jsx)("div",{children:(0,K.jsx)("div",{className:"".concat(N.openCourseTag," font14"),style:{background:"#44D7B6",border:"1px solid #44D7B6"},children:"开放课程"})}),(null===(Ce=Ln.detail)||void 0===Ce?void 0:Ce.excellent)&&15==(null==Dn||null===(Ze=Dn.userInfo)||void 0===Ze?void 0:Ze.role)&&(0,K.jsx)("div",{children:(0,K.jsx)("div",{className:"".concat(N.openCourseTag," font14"),style:{background:"#44D7B6",border:"1px solid #44D7B6"},children:"开放课程"})}),(null===(Le=Ln.detail)||void 0===Le?void 0:Le.is_plan)&&(0,K.jsx)(j.Z,{title:"教育部101计划计算机类课程",children:(0,K.jsx)("div",{children:(0,K.jsx)("div",{className:"".concat(N.openCourseTag," font14"),style:{background:"#19CB70",border:"1px solid #19CB70",marginRight:0},children:"101计划"})})})]})})]}),(null===(De=Ln.detail)||void 0===De?void 0:De.laboratory_name)&&(0,A.Ny)()&&(0,K.jsxs)("div",{className:N.laboratory,children:[(0,K.jsx)("span",{children:"云上实验室:"}),(0,K.jsx)(j.Z,{title:null===(ze=Ln.detail)||void 0===ze?void 0:ze.laboratory_name,children:(0,K.jsx)("a",{href:"https://".concat(null===(Xe=Ln.detail)||void 0===Xe?void 0:Xe.laboratory_url),target:"_blank",className:N.name,children:null===(Fe=Ln.detail)||void 0===Fe?void 0:Fe.laboratory_name})})]}),(0,K.jsx)("div",{className:N.contentWrap,children:(0,K.jsxs)("div",{className:N.contentLeftWrap,children:[!(null===(Me=Ln.detail)||void 0===Me||!Me.stages_count)&&(0,K.jsxs)("div",{className:"mr30",children:[(0,K.jsx)("span",{children:"章节"}),(0,K.jsx)("p",{className:"mt3",children:null===(He=Ln.detail)||void 0===He?void 0:He.stages_count})]}),!(null===(Oe=Ln.detail)||void 0===Oe||!Oe.shixuns_count)&&(0,K.jsxs)("div",{className:"mr30",children:[(0,K.jsx)("span",{children:"单元"}),(0,K.jsx)("p",{className:"mt3",children:null===(Je=Ln.detail)||void 0===Je?void 0:Je.shixuns_count})]}),!(null===(_e=Ln.detail)||void 0===_e||!_e.challenge_choose_count)&&(0,K.jsxs)("div",{className:"mr30",children:[(0,K.jsx)("span",{children:"选择题关卡"}),(0,K.jsx)("p",{className:"mt3",children:null===(Ee=Ln.detail)||void 0===Ee?void 0:Ee.challenge_choose_count})]}),!(null===(Ve=Ln.detail)||void 0===Ve||!Ve.challenges_count)&&(0,K.jsxs)("div",{className:"mr30",children:[(0,K.jsx)("span",{children:"实践关卡"}),(0,K.jsx)("p",{className:"mt3",children:null===(Ke=Ln.detail)||void 0===Ke?void 0:Ke.challenges_count})]}),!(null===(Re=Ln.detail)||void 0===Re||!Re.videos_count)&&(0,K.jsxs)("div",{className:"mr30",children:[(0,K.jsx)("span",{children:"视频"}),(0,K.jsx)("p",{className:"mt3",children:null===(Be=Ln.detail)||void 0===Be?void 0:Be.videos_count})]}),!(null===(Ue=Ln.detail)||void 0===Ue||!Ue.attachment_count)&&(0,K.jsxs)("div",{className:"mr30",children:[(0,K.jsx)("span",{children:"课件"}),(0,K.jsx)("p",{className:"mt3",children:null===(qe=Ln.detail)||void 0===qe?void 0:qe.attachment_count})]}),0!==(null===(We=Ln.detail)||void 0===We?void 0:We.publish_status)&&!(null===(Ge=Ln.detail)||void 0===Ge||!Ge.subject_score)&&(0,K.jsxs)("div",{className:"mr30",children:[(0,K.jsx)("span",{children:"经验值"}),(0,K.jsx)("p",{className:"mt3",children:null===(Qe=Ln.detail)||void 0===Qe?void 0:Qe.subject_score})]}),0!==(null===(Ye=Ln.detail)||void 0===Ye?void 0:Ye.publish_status)&&!(null===($e=Ln.detail)||void 0===$e||!$e.member_count)&&(0,K.jsxs)("div",{className:"mr30",children:[(0,K.jsxs)("span",{children:[(0,K.jsx)("span",{children:"学习人数"}),(0,K.jsx)(j.Z,{title:"更新时间:".concat((null===(en=Ln.detail)||void 0===en?void 0:en.member_count_update_at)||"--"),children:(0,K.jsx)("i",{className:"iconfont icon-xiaowenhao1 font14 ml5"})})]}),(0,K.jsx)("p",{className:"mt3",children:null===(nn=Ln.detail)||void 0===nn?void 0:nn.member_count})]}),(null===(tn=Ln.detail)||void 0===tn?void 0:tn.subject_score)>0&&(0,K.jsxs)("span",{className:"font14 c-white",children:[(0,K.jsx)("span",{children:"评分"}),(0,K.jsx)("br",{}),(0,K.jsx)("div",{className:N.rating,children:(0,K.jsx)(w.Z,{allowHalf:!0,style:{fontSize:12},value:(0,E.og)(null===(sn=Ln.detail)||void 0===sn?void 0:sn.averge_star),disabled:!0})})]})]})}),!(null===(an=Ln.detail)||void 0===an||null===(an=an.courses)||void 0===an||!an.length)&&(0,K.jsxs)("aside",{className:N.nav,children:[(0,K.jsxs)("div",{className:N.navLeft,children:[Hn.course_identity<4&&(0,K.jsx)(j.Z,{placement:"bottom",title:"编辑课堂",children:(0,K.jsx)("a",{href:"/classrooms/".concat(null==Hn?void 0:Hn.course_id,"/newgolds/settings"),target:"_blank",children:(0,K.jsx)("i",{className:"iconfont icon-bianji1 ".concat(N.navLeftIcon)})})}),(0,K.jsx)(P.Z,{dropdownRender:function(){var e,n;return(0,K.jsx)(b.Z,{children:null===(e=h()(null===(n=Ln.detail)||void 0===n?void 0:n.courses))||void 0===e||null===(e=e.reverse())||void 0===e?void 0:e.map((function(e,n){var t;return(0,K.jsx)(b.Z.Item,{onClick:function(){return n=e.course_id,i=null===(t=Ln.detail)||void 0===t||null===(t=t.courses)||void 0===t?void 0:t.find((function(e){return e.course_id===n})),On(i||{}),void zn({type:"classroomList/setActionTabs",payload:{key:"修改开课时间",name:n}});var n,t,i},children:(0,K.jsxs)("span",{className:"font14",children:["第",(null===(t=Ln.detail)||void 0===t||null===(t=t.courses)||void 0===t?void 0:t.length)-n,"期"]})},e.course_id)}))})},children:(0,K.jsxs)("div",{children:[(0,K.jsxs)("span",{className:"font14 current",children:["第",(0,K.jsx)("span",{className:N.colorOrange,children:gt}),"期"]}),(0,K.jsx)(T.Z,{})]})}),(0,K.jsxs)("div",{className:N.navContent,children:[(0,K.jsxs)("div",{className:N.contentItem,children:[(0,K.jsx)("div",{className:N.contentItemTitle,children:"开课时间:"}),(0,K.jsx)("div",{className:N.contentItemText,children:null==Hn?void 0:Hn.start_date})]}),(0,K.jsx)("div",{className:N.verticalLine}),(0,K.jsxs)("div",{className:N.contentItem,children:[(0,K.jsx)("div",{className:N.contentItemTitle,children:"结课时间:"}),(0,K.jsx)("div",{className:N.contentItemText,children:null==Hn?void 0:Hn.end_date})]}),(0,K.jsx)("div",{className:N.verticalLine}),(0,K.jsxs)("div",{className:N.contentItem,children:[(0,K.jsx)("div",{className:N.contentItemTitle,children:"本期选课人数"}),(0,K.jsxs)("div",{className:N.contentItemText,children:[null==Hn?void 0:Hn.student_count," 人"]})]})]})]}),(0,K.jsxs)("div",{className:N.navRight,style:{display:"none"},children:[(0,K.jsxs)("div",{className:N.flexRow,children:[1===(null==Hn||null===(ln=Hn.course_status)||void 0===ln?void 0:ln.status)&&(0,K.jsx)("div",{className:"mr20 c-red-ee4",children:null==Hn||null===(rn=Hn.course_status)||void 0===rn?void 0:rn.time}),2===(null==Hn||null===(on=Hn.course_status)||void 0===on?void 0:on.status)&&Hn.course_identity<6&&(0,K.jsx)("div",{className:"current mr20 c-grey-9b9 font14",children:"已结束"}),2===(null===(cn=Hn.course_status)||void 0===cn?void 0:cn.status)&&(Hn.course_identity<6?(0,K.jsx)("a",{className:N.classButton,href:"/classrooms/".concat(null==Hn||null===(dn=Hn.first_category_url)||void 0===dn||null===(dn=dn.split("/"))||void 0===dn?void 0:dn[2],"/announcement"),target:"_blank",children:"进入课堂"}):(0,K.jsx)("div",{className:"current mr20 c-grey-9b9 font14",children:"已结束"})),1===(null===(un=Hn.course_status)||void 0===un?void 0:un.status)&&Hn.course_identity>5&&(0,K.jsx)("div",{className:N.classButton,onClick:mt,children:"立即加入"}),1===(null===(fn=Hn.course_status)||void 0===fn?void 0:fn.status)&&5===Hn.course_identity&&(0,K.jsx)("a",{className:N.classButton,href:"/classrooms/".concat(null==Hn||null===(vn=Hn.first_category_url)||void 0===vn||null===(vn=vn.split("/"))||void 0===vn?void 0:vn[2],"/announcement"),target:"_blank",children:"立即学习"}),0===(null===(pn=Hn.course_status)||void 0===pn?void 0:pn.status)&&Hn.course_identity>5&&(0,K.jsx)("div",{className:N.classButton,onClick:mt,children:"立即报名"}),0===(null===(mn=Hn.course_status)||void 0===mn?void 0:mn.status)&&5===Hn.course_identity&&(0,K.jsx)("div",{className:N.classButton,children:"报名成功"}),(0===(null==Hn||null===(hn=Hn.course_status)||void 0===hn?void 0:hn.status)||1===(null==Hn||null===(xn=Hn.course_status)||void 0===xn?void 0:xn.status))&&Hn.course_identity<5&&(0,K.jsx)("a",{className:N.classButton,href:"/classrooms/".concat(null==Hn||null===(gn=Hn.first_category_url)||void 0===gn||null===(gn=gn.split("/"))||void 0===gn?void 0:gn[2],"/announcement"),target:"_blank",children:"进入课堂"}),xt&&yt&&(null===(yn=Ln.detail)||void 0===yn?void 0:yn.has_participate)&&(0,K.jsx)("span",{className:"".concat(N.classButton," ").concat(N.bgGray),children:"预约报名成功"}),xt&&yt&&!(null!==(jn=Ln.detail)&&void 0!==jn&&jn.has_participate)&&(Vn?(0,K.jsx)("span",{className:"".concat(N.classButton," ").concat(N.bgGray),children:"预约报名成功"}):(0,K.jsx)("span",{className:"".concat(N.classButton," ").concat(N.bg28e),onClick:pt,children:"期待开课并预约报名"}))]}),(0,K.jsxs)("div",{className:N.flexRow,children:[xt&&!(null===(Pn=Ln.detail)||void 0===Pn||null===(Pn=Pn.courses)||void 0===Pn||!Pn.length)&&yt&&(0,K.jsxs)("span",{className:"mt20",children:[(0,K.jsxs)("span",{className:"mr10",children:["当预约报名人数达到 ",null===(bn=Ln.detail)||void 0===bn?void 0:bn.student_count," ","人时即将开课"]}),(0,K.jsxs)("span",{className:"",children:["当前预约报名人数:",(0,K.jsx)("span",{className:"mr5 c-red-ee4",children:!0===Vn?(null===(wn=Ln.detail)||void 0===wn?void 0:wn.participant_count)+1:null===(kn=Ln.detail)||void 0===kn?void 0:kn.participant_count}),"人"]})]}),xt&&!(null!==(Tn=Ln.detail)&&void 0!==Tn&&null!==(Tn=Tn.courses)&&void 0!==Tn&&Tn.length)&&yt&&(0,K.jsxs)("span",{children:[!(null!==(Nn=Ln.detail)&&void 0!==Nn&&Nn.has_participate)&&(!0===Vn?(0,K.jsx)("span",{className:"".concat(N.classButton," ").concat(N.bgGray),children:"预约报名成功"}):(0,K.jsx)("a",{className:"".concat(N.classButton," ").concat(N.bg28e),onClick:pt,children:"期待开课并预约报名"})),(null===(An=Ln.detail)||void 0===An?void 0:An.has_participate)&&(0,K.jsx)("span",{className:"".concat(N.classButton," ").concat(N.bgGray),children:"预约报名成功"}),(0,K.jsxs)("span",{className:"mr10",children:["当预约报名人数达到 ",null===(In=Ln.detail)||void 0===In?void 0:In.student_count," ","人时即将开课"]}),(0,K.jsxs)("span",{className:"",children:["当前预约报名人数:",(0,K.jsx)("span",{className:"mr5 c-red-ee4",children:!0===Vn?(null===(Sn=Ln.detail)||void 0===Sn?void 0:Sn.participant_count)+1:null===(Cn=Ln.detail)||void 0===Cn?void 0:Cn.participant_count}),"人"]})]})]})]})]})]})}),(0,K.jsx)(U,{}),tt.status&&(0,K.jsx)(le,{type:"subject",onCancel:function(){return dt(!1)},onOk:function(e){dt(!1),ut(e)}}),(0,K.jsx)(g.Z,{open:Qn,title:"课程公告",width:593,maskClosable:!1,onCancel:function(){Yn(!1)},centered:!0,footer:(0,K.jsx)("div",{children:(0,K.jsx)(k.ZP,{type:"primary",onClick:function(){Yn(!1)},children:"我知道了"})}),children:(0,K.jsx)(re.Z,{style:{maxHeight:378,overflow:"auto"},value:null==Ln||null===(Zn=Ln.detail)||void 0===Zn||null===(Zn=Zn.toast)||void 0===Zn?void 0:Zn.content})})]})})),pe=t(93948),me="rightWrap___trEKQ",he="qrCode___J87U9",xe="cardTop___sVfNE",ge="card___xqkwa",ye="flexRow___EJjLR",je="flexRowAbout___wsXZw",Pe="skillWrap___H2LfA",be="skillTopWrap___Iy4yY",we="directionItemWrap___D3A3B",ke="groupActionWrap___uM9bY",Te="classButton___kwIIq",Ne="bg28e____4vxe",Ae="bgGray___bP0QM",Ie="price___YtmIz",Se="d1___kWoQd",Ce="auto___j1TRz",Ze="disabled___acQun",Le="d2___lGbRu",De="d3___bWANm",ze="d4___wyT_a",Xe="imgradius___fmcxI",Fe="imageWrap___HkmiW",Me="directionItemWrap___MKzHd",He="groupActionWrap___PB2b7",Oe="teamHeight___qj0wW",Je="divHeight___MUuEe",_e=t(88522),Ee=t(51945),Ve=t(26724),Ke=t.n(Ve),Re=t(6668),Be=t(92396),Ue=(0,p.connect)((function(e){return{pathsDetail:e.pathsDetail,loading:e.loading}}))((function(e){var n=e.pathsDetail,t=(e.loading,e.dispatch),i=e.onReloadData,a=void 0===i?function(){}:i,r=(0,p.useParams)(),c=(0,v.useState)([]),u=d()(c,2),f=u[0],m=u[1],y=(0,v.useState)(!0),P=d()(y,2),b=P[0],w=P[1],T=(0,v.useState)(!1),N=d()(T,2),A=N[0],C=N[1],Z=G.Z.useForm(),D=d()(Z,1)[0],z=(0,v.useState)([]),F=d()(z,2),M=F[0],H=F[1],O=(0,v.useState)(1),J=d()(O,2),_=J[0],E=J[1],V=(0,v.useState)([]),R=d()(V,2),B=R[0],U=R[1],q=(0,v.useState)(!0),W=d()(q,2),Q=W[0],$=W[1],ee=(0,v.useState)(!1),ne=d()(ee,2),te=ne[0],ie=ne[1];(0,v.useEffect)((function(){"Collaborators-AddCollaborator"===n.actionTabs.key&&($(!0),w(!0),se())}),[n.actionTabs.key]);var se=function(){var e=o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"classroomList/getSchoolList",payload:{}});case 2:n=e.sent,m(n.map((function(e){return{value:e}})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ae=function(){var e=o()(s()().mark((function e(){var n,t,i,a,o,c=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=c.length>0&&void 0!==c[0]&&c[0],!(b&&!A||n)){e.next=11;break}return a=D.getFieldValue(),C(!0),E(n?1:_+1),e.next=7,(0,Re.nQ)(l()(l()({page:n?1:_+1,container_id:r.pathId,container_type:3},a),{},{school_name:(null==a?void 0:a.school_name)||null,keyword:(null==a||null===(t=a.keyword)||void 0===t?void 0:t.trim())||null}));case 7:o=e.sent,H(n?h()(o.users):[].concat(h()(M),h()(o.users))),C(!1),(null===(i=o.users)||void 0===i?void 0:i.length)<10&&w(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),le=function(){var e=o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=B&&B.length){e.next=4;break}x.ZP.warning("请先在下面列表中选择要添加成员"),e.next=10;break;case 4:return ie(!0),e.next=7,(0,I.mx)({id:r.pathId,user_ids:B});case 7:n=e.sent,ie(!1),n&&(x.ZP.success("添加成功"),re(),a&&a());case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),re=function(){D.setFieldsValue({keyword:""}),t({type:"pathsDetail/setActionTabs",payload:{}})},oe=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(e,n){return(0,K.jsx)(L.Z,{value:n.numid,checked:B.includes(String(n.numid)),disabled:!!e})}},{title:"姓名",width:100,ellipsis:!0,dataIndex:"username",render:function(e,n){return(0,K.jsx)(j.Z,{placement:"bottom",title:e,children:(0,K.jsx)(p.Link,{className:"bold c-black",to:"/users/".concat(n.login),target:"_blank",children:e||"--"})})}},{title:"手机号",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,K.jsx)(j.Z,{placement:"bottom",title:e,children:(0,K.jsx)("span",{children:e||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return(0,K.jsx)(j.Z,{placement:"bottom",title:e,children:(0,K.jsx)("span",{children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,K.jsx)(j.Z,{placement:"bottom",title:e,children:(0,K.jsx)("span",{children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return(0,K.jsx)(j.Z,{placement:"bottom",title:e,children:(0,K.jsx)("span",{children:e||"--"})})}},{title:"院系/部门",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(e){return(0,K.jsx)(j.Z,{placement:"bottom",title:e,children:(0,K.jsx)("span",{children:e||"--"})})}},{title:"实名认证",dataIndex:"auth",width:100,render:function(e){return e?"是":"否"}},{title:"最后登录时间",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(e){return(0,K.jsx)(j.Z,{placement:"bottom",title:e&&X()(e).format("YYYY-MM-DD HH:mm"),children:(0,K.jsx)("span",{children:e&&X()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"added",width:80,render:function(e){if(1===e)return(0,K.jsx)("span",{className:"c-green",children:"已添加"})}}];return(0,K.jsxs)(g.Z,{title:"添加合作者",open:"Collaborators-AddCollaborator"===n.actionTabs.key,okText:"确定",cancelText:"取消",width:1100,centered:!0,keyboard:!1,maskClosable:!1,bodyStyle:{minHeight:200},confirmLoading:te,onOk:le,onCancel:re,children:[(0,K.jsxs)(G.Z,{layout:"inline",form:D,initialValues:{school_name:"",keyword:"",search_type:"1"},className:"mt10",onFinish:function(){var e;if(null===(e=D.getFieldValue())||void 0===e||null===(e=e.keyword)||void 0===e||!e.trim())return x.ZP.warning("请输入搜索内容"),void H([]);$(!1),w(!0),C(!1),E(1),U([]),ae(!0)},children:[(0,K.jsx)(G.Z.Item,{name:"search_type",label:"搜索类型",children:(0,K.jsxs)(S.default,{children:[(0,K.jsx)(S.default.Option,{value:"1",children:"姓名"}),(0,K.jsx)(S.default.Option,{value:"2",children:"手机号"}),(0,K.jsx)(S.default.Option,{value:"3",children:"邮箱"})]})}),(0,K.jsx)(G.Z.Item,{name:"keyword",label:"搜索内容",children:(0,K.jsx)(Y.Z,{allowClear:!0,style:{width:280},size:"middle",placeholder:"请输入内容"})}),(0,K.jsx)(G.Z.Item,{name:"school_name",label:"单位:",children:(0,K.jsx)(_e.Z,{allowClear:!0,defaultOpen:!1,options:f,style:{width:380},size:"middle",placeholder:"请输入单位名称",filterOption:function(e,n){return-1!==n.value.toUpperCase().indexOf(e.toUpperCase())}})}),(0,K.jsx)(G.Z.Item,{children:(0,K.jsx)(k.ZP,{htmlType:"submit",type:"primary",size:"middle",children:"搜索"})})]}),Q&&(0,K.jsxs)("div",{className:"tc font16 c-light-black mt40",children:[(0,K.jsx)("img",{src:Be.RL,width:"100",alt:""}),(0,K.jsx)("br",{}),"请搜索要添加的人员"]}),!Q&&(0,K.jsxs)("section",{children:[(0,K.jsx)("div",{className:"flexd-table-header mt20",children:(0,K.jsx)(Ee.Z,{pagination:!1,dataSource:[],columns:oe})}),(0,K.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,K.jsx)(Ke(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){ae()},hasMore:b,useWindow:!1,children:(0,K.jsx)(Ee.Z,{loading:A,showHeader:!1,pagination:!1,dataSource:M,columns:oe,onRow:function(e){return{onClick:function(e){e.currentTarget.querySelector("input").disabled||function(e){e=String(e);var n=B.indexOf(e);n<0?B.push(e):B.splice(n,1),U(h()(B))}(e.currentTarget.querySelector("input").value)}}}})})})]})]})})),qe=(0,p.connect)((function(e){return{pathsDetail:e.pathsDetail,loading:e.loading}}))((function(e){var n=e.pathsDetail,t=(e.loading,e.dispatch),i=e.data,a=e.onReloadData,l=void 0===a?function(){}:a,r=(0,p.useParams)(),c=(0,v.useState)(!0),u=d()(c,2),f=u[0],m=u[1],y=(0,v.useState)(!1),P=d()(y,2),b=P[0],w=P[1],T=G.Z.useForm(),N=d()(T,1)[0],A=(0,v.useState)([]),S=d()(A,2),C=S[0],Z=S[1],D=(0,v.useState)(1),z=d()(D,2),X=z[0],F=z[1],M=(0,v.useState)([]),H=d()(M,2),O=H[0],J=H[1],_=(0,v.useState)(!0),E=d()(_,2),V=E[0],R=E[1],B=(0,v.useState)(!1),U=d()(B,2),q=U[0],W=U[1];(0,v.useEffect)((function(){"Collaborators-AddCourses"===n.actionTabs.key&&(R(!0),m(!0),Q())}),[n.actionTabs.key]);var Q=function(){var e=o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"classroomList/getSchoolList",payload:{}});case 2:e.sent;case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),$=function(){var e=o()(s()().mark((function e(){var n,t,i,a,l,o=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=o.length>0&&void 0!==o[0]&&o[0],!(f&&!b||n)){e.next=11;break}return a=N.getFieldValue(),w(!0),F(n?1:X+1),e.next=7,(0,Re.FU)({page:n?1:X+1,container_id:r.pathId,container_type:3,manager_name:(null==a?void 0:a.manager_name)||null,course_name:(null==a||null===(t=a.course_name)||void 0===t?void 0:t.trim())||null});case 7:l=e.sent,Z(n?h()(l.courses):[].concat(h()(C),h()(l.courses))),w(!1),(null===(i=l.courses)||void 0===i?void 0:i.length)<10&&m(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ee=function(){var e=o()(s()().mark((function e(){var t,a,o;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=O&&O.length){e.next=4;break}x.ZP.warning("请先在下面列表中选择要添加课堂"),e.next=19;break;case 4:if(1==n.actionTabs.type){e.next=10;break}if(!((null==n||null===(t=n.Courses)||void 0===t||null===(t=t.spoc_courses)||void 0===t?void 0:t.length)+(null==O?void 0:O.length)>3)){e.next=8;break}return x.ZP.warning("一个实践课程只能加入3个spoc课堂"),e.abrupt("return");case 8:e.next=13;break;case 10:if(!((null==i||null===(a=i.spoc_courses)||void 0===a?void 0:a.length)+(null==O?void 0:O.length)>3)){e.next=13;break}return x.ZP.warning("一个实践课程只能加入3个历史课堂"),e.abrupt("return");case 13:return W(!0),e.next=16,(0,I.sm)({id:r.pathId,course_ids:O,course_type:n.actionTabs.type});case 16:o=e.sent,W(!1),o&&(x.ZP.success("添加成功"),ne(),l&&l());case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ne=function(){N.setFieldsValue({course_name:"",manager_name:""}),J([]),t({type:"pathsDetail/setActionTabs",payload:{}})},te=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(e,n){return(0,K.jsx)(L.Z,{value:n.id,checked:O.includes(String(n.id)),disabled:!!e})}},{title:"课堂名称",dataIndex:"name",width:100,ellipsis:!0,render:function(e){return(0,K.jsx)(j.Z,{placement:"bottom",title:e,children:(0,K.jsx)("span",{children:e||"--"})})}},{title:"管理者",width:100,dataIndex:"managers",ellipsis:!0,render:function(e){return(0,K.jsx)(j.Z,{placement:"bottom",title:e,children:(0,K.jsx)("span",{children:e||"--"})})}},{title:"课堂所在学校",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return(0,K.jsx)(j.Z,{placement:"bottom",title:e,children:(0,K.jsx)("span",{children:e||"--"})})}},{title:"创建时间",dataIndex:"created_at",width:140,ellipsis:!0,render:function(e){return(0,K.jsx)(j.Z,{placement:"bottom",title:e,children:(0,K.jsx)("span",{children:e})})}},{title:"成员数量",dataIndex:"course_members_count",width:80,render:function(e){return(0,K.jsx)(j.Z,{placement:"bottom",title:e,children:(0,K.jsx)("span",{children:e||"--"})})}}];return(0,K.jsxs)(g.Z,{title:"添加课堂",open:"Collaborators-AddCourses"===n.actionTabs.key,okText:"确定",cancelText:"取消",width:1100,centered:!0,keyboard:!1,maskClosable:!1,bodyStyle:{minHeight:200},confirmLoading:q,onOk:ee,onCancel:ne,children:[(0,K.jsxs)(G.Z,{layout:"inline",form:N,initialValues:{course_name:"",manager_name:""},className:"mt10",onFinish:function(){R(!1),m(!0),w(!1),F(1),J([]),$(!0)},children:[(0,K.jsx)(G.Z.Item,{name:"course_name",label:"课堂名称",children:(0,K.jsx)(Y.Z,{allowClear:!0,style:{width:370},size:"middle",placeholder:"请输入课堂名称"})}),(0,K.jsx)(G.Z.Item,{name:"manager_name",label:"课堂管理者",children:(0,K.jsx)(Y.Z,{allowClear:!0,style:{width:370},size:"middle",placeholder:"请输入课堂管理者名称"})}),(0,K.jsx)(G.Z.Item,{children:(0,K.jsx)(k.ZP,{htmlType:"submit",type:"primary",size:"middle",children:"搜索"})})]}),V&&(0,K.jsxs)("div",{className:"tc font16 c-light-black mt40",children:[(0,K.jsx)("img",{src:Be.RL,width:"100",alt:""}),(0,K.jsx)("br",{}),"请搜索要添加的人员"]}),!V&&(0,K.jsxs)("section",{children:[(0,K.jsx)("div",{className:"flexd-table-header mt20",children:(0,K.jsx)(Ee.Z,{pagination:!1,dataSource:[],columns:te})}),(0,K.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,K.jsx)(Ke(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){$()},hasMore:f,useWindow:!1,children:(0,K.jsx)(Ee.Z,{loading:b,showHeader:!1,pagination:!1,dataSource:C,columns:te,onRow:function(e){return{onClick:function(e){e.currentTarget.querySelector("input").disabled||function(e){e=String(e);var n=O.indexOf(e);n<0?O.push(e):O.splice(n,1),J(h()(O))}(e.currentTarget.querySelector("input").value)}}}})})})]})]})})),We=t(73971),Ge=t(44589),Qe=t(39180),Ye=t.n(Qe),$e=(0,Ge.W8)((function(e){var n,t,i,s,a,l,r=e.item,o=(e.toIndex,e.params,e.isShow,e.setShow,e.dispatch),c=e.user,d=(e.classroomList,e.handleDeleteMember),u=e.pathsDetail;return(0,K.jsx)("span",{style:{display:"inline-block",width:"33%",padding:"5px",background:"#fff",marginTop:"10px"},children:(0,K.jsxs)("div",{className:Me,children:[(0,K.jsxs)(j.Z,{color:"#ffffff",placement:"leftTop",autoAdjustOverflow:!1,title:(0,K.jsxs)("div",{className:Oe,children:[(0,K.jsxs)("div",{style:{display:"flex"},children:[(0,K.jsx)("div",{className:Fe,style:{marginRight:11},children:(0,K.jsx)("img",{className:Fe,src:oe.Z.API_SERVER+"/images/"+(null==r?void 0:r.image_url)})}),(0,K.jsxs)("div",{children:[(0,K.jsx)("div",{title:null==r?void 0:r.name,style:{fontSize:"14px",color:"#333333",textOverflow:"ellipsis",whiteSpace:"nowrap",width:"200px",overflow:"hidden"},children:(null==r?void 0:r.name)||"--"}),(0,K.jsx)("div",{style:{color:"#999999",fontSize:"12px",width:"192px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1},children:null==r?void 0:r.school})]})]}),(0,K.jsx)("div",{style:{height:"1px",width:"100%",border:"1px solid #f5f5f5",marginTop:"20px",marginBottom:"10px"}}),!(null!=r&&r.brief_introduction)&&(0,K.jsx)("div",{children:"暂无相关介绍"}),(null==r?void 0:r.brief_introduction)&&(0,K.jsx)("div",{className:Je,children:null==r?void 0:r.brief_introduction}),(null==c||null===(n=c.userInfo)||void 0===n?void 0:n.user_id)===(null==r?void 0:r.id)&&(0,K.jsx)("div",{style:{position:"absolute",bottom:"15px",right:"23px",cursor:"pointer"},onClick:function(){return p.history.push("/account/profile")},children:(0,K.jsx)("i",{className:"iconfont icon-bianji_Hover",style:{color:"#3061D0"}})})]}),children:[(0,K.jsx)("img",{draggable:!1,className:Xe,onClick:function(){(0,A.bg)()?p.history.push("".concat(r.user_url)):o({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})},src:oe.Z.API_SERVER+"/images/"+(null==r?void 0:r.image_url)}),(0,K.jsxs)("div",{children:[(null==r||null===(t=r.name)||void 0===t?void 0:t.length)>6?(null==r||null===(i=r.name)||void 0===i?void 0:i.substr(0,6))+"...":(null==r?void 0:r.name)||"--",(0,K.jsx)("br",{}),(0,K.jsx)("span",{style:{color:"#999999"},children:(null==r||null===(s=r.school)||void 0===s?void 0:s.length)>6?(null==r||null===(a=r.school)||void 0===a?void 0:a.substr(0,6))+"...":(null==r?void 0:r.school)||"--"})]})]}),(0,K.jsx)("br",{}),(0,K.jsx)("span",{className:He,children:(0,K.jsx)("i",{style:{display:!(null!==(l=u.detail)&&void 0!==l&&l.allow_add_member)&&"none"},className:"iconfont icon-shanchu5 mr1 c-red font15 current",onClick:function(e){e.stopPropagation(),d(r.id)}})})]})})})),en=(0,Ge.JN)((function(e){var n=e.isShow,t=e.setShow,i=e.pathsDetail,s=e.items,a=e.params,l=e.dispatch,r=e.user,o=e.classroomList,c=e.handleDeleteMember;return(0,K.jsx)("div",{className:"task-list-container",children:null==s?void 0:s.map((function(e,s){return(0,K.jsx)($e,{isShow:n,setShow:t,dispatch:l,pathsDetail:i,handleDeleteMember:c,user:r,classroomList:o,toIndex:s+1,params:a,index:s,item:e},"".concat(e.id))}))})})),nn=(0,p.connect)((function(e){return{user:e.user,classroomList:e.classroomList,pathsDetail:e.pathsDetail}}))((function(e){var n=e.isupdate,t=e.setisupdate,i=e.data,a=e.user,l=e.classroomList,r=e.pathsDetail,c=e.operation,u=(e.callback,e.handleDeleteMember),f=(e.onCancel,e.dispatch),m=(e.visible,(0,v.useState)(i)),h=d()(m,2),x=h[0],g=h[1],y=(0,p.useParams)(),j=(0,v.useState)(),P=d()(j,2),b=(P[0],P[1],(0,v.useState)(!0)),w=d()(b,2),k=w[0],T=w[1];function N(){return(N=o()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ee.ZP)("/api/paths/".concat(null==y?void 0:y.pathId,"/move_subject_members.json"),{method:"post",body:{user_ids:n}});case 2:e.sent,f({type:"pathsDetail/getRightData",payload:{id:y.pathId}});case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,v.useEffect)((function(){n&&(!function(e){N.apply(this,arguments)}(x.map((function(e){return null==e?void 0:e.id}))),t(!1))}),[n]),(0,v.useEffect)((function(){g(i)}),[JSON.stringify(i)]),(0,K.jsx)("div",{style:{zIndex:1e3,width:"100%",position:"relative"},className:"sort-list-panel",children:(0,K.jsx)(en,{axis:"xy",helperClass:"dragging-li",isShow:k,setShow:T,distance:2,disableAutoscroll:!0,dispatch:f,pathsDetail:r,handleDeleteMember:u,user:a,classroomList:l,params:y,items:x,onSortEnd:function(e){var n=e.newIndex,t=e.oldIndex;c&&g(Ye()(x,t,n))}})})})),tn="imgradius___Iug8Z",sn="directionItemWrap___odBHm",an="groupActionWrap___u5Xgw",ln="bottomdiv___MLbfq",rn=(0,Ge.W8)((function(e){var n,t,i,s,a=e.item,l=(e.toIndex,e.params,e.dispatch,e.classroomList,e.handleDeleteMember),r=e.pathsDetail;return(0,K.jsxs)("span",{onClick:function(){window.open(null==a?void 0:a.first_category_url)},style:{display:"inline-block",padding:"10px 20px",width:"100%",background:"#fff",marginTop:"5px"},children:[(0,K.jsxs)("div",{className:sn,children:[(0,K.jsx)("img",{className:tn,src:oe.Z.API_SERVER+(null==a?void 0:a.default_image)}),(0,K.jsx)("span",{className:an,children:(0,K.jsx)(j.Z,{title:a.name,children:(0,K.jsx)("span",{style:{fontSize:"18px",color:"#ffffff"},children:(null===(n=a.name)||void 0===n?void 0:n.length)>7?(0,K.jsxs)("span",{children:[null===(t=a.name)||void 0===t?void 0:t.substring(0,7),(0,K.jsx)("br",{})," ",null===(i=a.name)||void 0===i?void 0:i.substring(7,14),(null==a?void 0:a.name.length)>14&&"..."]}):a.name})})})]}),(0,K.jsxs)("div",{className:ln,children:[(0,K.jsx)(j.Z,{title:"访问数:".concat(null==a?void 0:a.visits),placement:"bottom",children:(0,K.jsxs)("span",{children:[(0,K.jsx)("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-chakan ml3 font15 current"}),(0,K.jsx)("span",{style:{color:"rgba(0, 0, 0, 0.45)"},children:null==a?void 0:a.visits})]})}),(0,K.jsx)(j.Z,{title:"课堂成员数:".concat(null==a?void 0:a.course_members_count),placement:"bottom",children:(0,K.jsxs)("span",{children:[(0,K.jsx)("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-ren ml3 font15 current"}),(0,K.jsxs)("span",{style:{color:"rgba(0, 0, 0, 0.45)"},children:[" ",null==a?void 0:a.course_members_count]})]})}),(0,K.jsx)(j.Z,{overlayStyle:{maxWidth:380},title:(0,K.jsxs)("div",{style:{whiteSpace:"nowrap"},children:["课堂的任务数(作业数+试卷数+问卷数):",null==a?void 0:a.tasks_count]}),placement:"bottom",children:(0,K.jsxs)("span",{children:[(0,K.jsx)("i",{style:{marginRight:"3px",color:"#bbbbbb"},className:"iconfont icon-wenjian2 ml3 font15 current"}),(0,K.jsxs)("span",{style:{color:"rgba(0, 0, 0, 0.45)"},children:[" ",null==a?void 0:a.tasks_count]})]})}),(0,K.jsx)(j.Z,{title:"删除",placement:"bottom",children:(0,K.jsx)("span",{children:(0,K.jsx)("i",{style:{color:"#bbbbbb",display:!(null!=r&&null!==(s=r.detail)&&void 0!==s&&s.allow_add_member)&&"none"},className:"iconfont icon-lajitong1 mr3 font15 current",onClick:function(e){e.stopPropagation(),l(a.id)}})})})]})]})})),on=(0,Ge.JN)((function(e){var n=e.items,t=e.params,i=e.dispatch,s=e.classroomList,a=e.handleDeleteMember,l=e.pathsDetail;return(0,K.jsx)("div",{className:"task-list-container",style:{minHeight:240*(null==n?void 0:n.length)},children:null==n?void 0:n.map((function(e,n){return(0,K.jsx)(rn,{dispatch:i,pathsDetail:l,handleDeleteMember:a,classroomList:s,toIndex:n+1,params:t,index:n,item:e},"".concat(e.id))}))})})),cn=(0,p.connect)((function(e){return{classroomList:e.classroomList,pathsDetail:e.pathsDetail}}))((function(e){var n=e.data,t=e.classroomList,i=e.pathsDetail,a=(e.callback,e.handleDeleteMember),l=(e.onCancel,e.dispatch),r=(e.visible,(0,v.useState)(n)),c=d()(r,2),u=c[0],f=c[1],m=(0,p.useParams)(),h=(0,v.useState)(),x=d()(h,2);x[0],x[1];function g(){return(g=o()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ee.ZP)("/api/paths/".concat(null==m?void 0:m.pathId,"/spoc_courses/move_position.json"),{method:"post",body:{ids:n}});case 2:e.sent;case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,v.useEffect)((function(){f(n)}),[JSON.stringify(n)]),(0,K.jsx)("div",{style:{zIndex:9999,width:"100%"},className:"sort-list-panel",children:(0,K.jsx)(on,{axis:"y",helperClass:"dragging-li",pathsDetail:i,distance:2,dispatch:l,handleDeleteMember:a,classroomList:t,params:m,items:u,onSortEnd:function(e){var n=e.newIndex,t=e.oldIndex;!function(e){g.apply(this,arguments)}(Ye()(u,t,n).map((function(e){return null==e?void 0:e.id}))),f(Ye()(u,t,n))}})})})),dn=t(43516),un=t(33329),fn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAWCAYAAADTlvzyAAAAAXNSR0IArs4c6QAAA+JJREFUSA2dVltslEUUPmf+f7cXt+oKRKzVtCoICbARtVEJIA+mQiMaI00UXuCBRCT2AZPGaCJvWjUmQowPSBpN+kK8RKVNCIZLorIEVEqFmABVgxsuspi2wHZ3Z+f4za7/9r9sSe0k7Zz55pzzzZzL7M80zdHaJ7fnx+g9EeokptkklGGm/geX0PZDq1hP0w1MpzHm7pA5LLQfZKka6t/MaqZ1p7q4UGMvArkRBMC+IWnTpvC4EMeEzI+bD9NWoZpk1nzt1Yu0cXB44js27qMlY+pE0fAzqfjPtXxHCPcOFZdr0tuIlWOvfyXnnBWmTQjh1MNQtynSBVaynhFnROOFgZP6y84lbl/YSPmBPackAeBVOHc8vP8MuVgnvHWtGQdacO66ygT2jDw/eKLwUADDIkDYmNePIU/1fqWR626V3I8HZMT+eBYHCw3AHSEoSEjKzA0rzLuNcmGs1np+MnY5jDNJcxgL3NBRztWwwsuLdAy1PBbGQ+uRpclCJOwiEvEXINTaBPMAr66hFSieSPL9hErRVyLc7sfKsnL+CmMBwtzZ2K9EcsmvBLL2jpZiP4rvhh+vyrj9ylbqU8RPVzFPKBX3e6I3Bwi7uriE8O3yNu2MbuCuB/hZiBuwV/Lv4RATsxto/YZ79eZwsQnJt51LG/7061s5QGiBzlT8qGL+3MresC/MruV6HP2108PsjHZ4+532UhzifX4cUTl9PBX7xI95coTQbhjhBk/Bzqi20fGSm4UwJ4ALzUPLHqVQcaBY6lb+QfYgkYHDTI69JwsPs+GXgMyvoHLpWsF8/dqxullaUw9uumBSuyIhrMcScerdsayUE0OrEcrW/2z/IaW+uJw9v2/jqrYJz65MODh0o0UoZl+YhXYDoctlS/xpzw/OQuSwG0QtnsFUM4h/g7N3P1qhf4+zbIKXZFlXZIwV716Tih2wax4YlkeopF+HXAmByLm3foqlM9fofZDdXTb6H/9AfLolSVu2L9YdSMFizxSHObQ65X7AAycKH4O3fAPE/sK2tDo8mnc+g2LN/HoObjbb6r2jXq/pbZcX8Zjf5emyMT3WaeXqEFjR7rG88wbEGZNZ57ZFsjn3TXbUgF1XB6ukwo/JLziRwUlyrxyI5RHGch6rSjMXnjyYkcn3FalicjOVoknLrbq+cM+W7+MJVGN65hw+S/RSoo4WfbiMGuONdOap+3nU7pYJfWrUvFOeM4a2olKfwG0D/ejXm0qGQ/upkcaj0HuxmwfDehFCT2HdHnGO/E1tukhJx6Em9FgTctOEz4cmtM8t+BOkwn485TCPk6Er+Nk+n7yTRm72ffMvtr1U/uTpxS8AAAAASUVORK5CYII=",vn="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYCAYAAAD+vg1LAAAAAXNSR0IArs4c6QAAAgpJREFUSA3VVT1LHFEUPXdnPxUVU6TwB9j5hQZsElxECBgMgkIaU/kjJH8gmPQ2goWkMSSNWoSA7pIuKGxCmiSkFlQM6JpFd3fm5rzgzs6Ob3CywSKPYd7Mu+ecufe+e+cBMcduSTd2Svo6JhzJuEAFxgTgFW8IPVkhafz0An1VF11RtDsdyBrbzwouojBpB+WeLA6g+JjkLUNglnNOPXREkU7OfUskBgnUqZMVQcYPbXSZ+VPM+/Q2Hij2dn9J5gw10QY/FuX/E7aWWy4FPH8MdP+pg+jIz1gfzzaBSvU6xirsMEEsL/TkrhOCKykHcPztD1pgb5DzS+Dpeivwb99ubfOsqTDe5fuZihtyzG5F4bs9FqvwXTb2y1k7Ibw6vQIclsOrETk+IvDJ2s0em6qwiZrPWD02hh/H5t7+uLXNaworau37d8UU+K3SFBa8/1dh/i59jZa+GX2hi+JhhueE/8/NJNHZ14WRhCBtPuwpqgdllC7r+OU7oqhQaGtvSVYbay3CjcXGXPiiY14N7wjqlgQWeNIoPLxSQZnd/HBiRPYa2PAcKVz8rPddF9sEpCk6nx+WbUPmUTZN+TeMqqYOHk0OyoewqHm3ChdLes9VFGlVHgUzk0OyGyQXP2meKdmk1ZEUHuQHZD9oN8/NzQtYXEEvRb85DqbCogY2MSwFRjHFlHyVOrGW8RupGIelwwS0iwAAAABJRU5ErkJggg==",pn=t(87684),mn=t(42441),hn=(t(56047),["pathsDetail","user","globalSetting","loading","classroomList","dispatch"]);function xn(e){var n=e.target,t=function(e,n){if(e.localName===n)return e;for(var t=0,i=e;i=i.parentNode;t++){if(i.localName===n)return i;if(i==document.documentElement)return!1}}(n,"a");if(console.log([t],null==t?void 0:t.href,44),(null==t||!t.href)&&"IMG"===n.tagName.toUpperCase()){var i=n.src||n.getAttribute("src");i&&-1===i.indexOf("/images/avatars/User")&&(e.stopPropagation(),e.preventDefault(),pn.Z.publish("preview-image",i))}}var gn=(0,p.connect)((function(e){var n=e.pathsDetail,t=e.user,i=e.loading,s=e.globalSetting,a=e.classroomList;return{pathsDetail:n,user:t,globalSetting:s,loading:i.models.index,classroomList:a}}))((function(e){var n,t,i,a,l,r,c,u,m,h,y,P,b,w,T,N,S,L,D,z,X,F,M,H,O,J,_,V,R,B,U,W,G,Q,$,ne,te,ie,se,ae,le,ce,de,ue,fe,ve,He,_e,Ee,Ve,Ke,Re,Ge,Qe,Ye,$e,en,tn,sn,an,ln,rn,on,pn,gn,yn,jn,Pn,bn,wn,kn,Tn,Nn,An,In,Sn,Cn,Zn,Ln,Dn,zn,Xn,Fn,Mn,Hn,On,Jn,_n=e.pathsDetail,En=e.user,Vn=(e.globalSetting,e.loading,e.classroomList),Kn=e.dispatch,Rn=(f()(e,hn),(0,p.useSearchParams)()),Bn=d()(Rn,1)[0],Un=(0,p.useParams)(),qn=(0,v.useState)(!0),Wn=d()(qn,2),Gn=(Wn[0],Wn[1],(0,v.useState)(!1)),Qn=d()(Gn,2),Yn=Qn[0],$n=Qn[1],et=(0,v.useState)(),nt=d()(et,2),tt=nt[0],it=nt[1],st=(0,v.useState)(),at=d()(st,2),lt=at[0],rt=at[1],ot=(0,v.useState)({}),ct=d()(ot,2),dt=ct[0],ut=ct[1],ft=(0,v.useState)(),vt=d()(ft,2),pt=vt[0],mt=vt[1],ht=(0,v.useRef)(),xt=(0,v.useState)(!1),gt=d()(xt,2),yt=gt[0],jt=gt[1],Pt=(0,v.useState)({}),bt=d()(Pt,2),wt=bt[0],kt=bt[1],Tt=(0,v.useState)(!1),Nt=d()(Tt,2),At=Nt[0],It=Nt[1],St=(0,v.useState)(!1),Ct=d()(St,2),Zt=Ct[0],Lt=Ct[1];(0,p.useLocation)();(0,v.useEffect)((function(){if(ht.current)return ht.current.addEventListener("mousedown",xn),function(){var e;null===(e=ht.current)||void 0===e||e.removeEventListener("mousedown",xn)}}),[ht.current]);var Dt=function(){var e=o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=lt&<.trim()){e.next=3;break}return x.ZP.warning("名称不能为空"),e.abrupt("return");case 3:return e.next=5,(0,I.bw)({id:Un.pathId,team_title:lt.trim()});case 5:n=e.sent,it(!tt),0===(null==n?void 0:n.status)&&(rt(null),x.ZP.success(n.message),Kn({type:"pathsDetail/getRightData",payload:{id:Un.pathId}}));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function zt(){return Xt.apply(this,arguments)}function Xt(){return(Xt=o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=kt,e.next=3,(0,I.ue)({id:Un.pathId,course_type:1});case 3:e.t1=e.sent,(0,e.t0)(e.t1);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,v.useEffect)((function(){Kn({type:"pathsDetail/getCoureses",payload:{id:Un.pathId}}),zt()}),[]),(0,v.useEffect)((function(){var e;if("修改开课时间"===(null===(e=Vn.actionTabs)||void 0===e?void 0:e.key)){var n,t=null===(n=_n.detail)||void 0===n||null===(n=n.courses)||void 0===n?void 0:n.find((function(e){var n;return e.course_id===(null===(n=Vn.actionTabs)||void 0===n?void 0:n.name)}));ut(t||{})}}),[Vn.actionTabs]),(0,v.useEffect)((function(){var e,n,t,i;if(null!==(e=_n.detail)&&void 0!==e&&e.has_start){var s,a=null===(s=_n.detail)||void 0===s||null===(s=s.courses)||void 0===s?void 0:s.findIndex((function(e){var n;return 1===parseInt(null===(n=e.course_status)||void 0===n?void 0:n.status)}));t=a>-1?a:0}else{var l,r,o=null===(l=_n.detail)||void 0===l||null===(l=l.courses)||void 0===l||null===(l=l.map((function(e){var n;return parseInt(null===(n=e.course_status)||void 0===n?void 0:n.status)})))||void 0===l?void 0:l.lastIndexOf(2);t=o>-1?o:0,t=(o=null===(r=_n.detail)||void 0===r||null===(r=r.courses)||void 0===r?void 0:r.findIndex((function(e){var n;return 0===parseInt(null===(n=e.course_status)||void 0===n?void 0:n.status)})))>-1?o:t}null!==(n=_n.detail)&&void 0!==n&&n.courses&&ut((null===(i=_n.detail)||void 0===i?void 0:i.courses[t])||{})}),[_n.detail]);var Ft,Mt,Ht,Ot=function(){var e=o()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.Z.confirm({title:"提示",centered:!0,okText:"确定",cancelText:"取消",content:(0,K.jsx)("div",{className:"tc",children:"你确定要删除该成员吗?"}),onOk:function(){var e=o()(s()().mark((function e(){var t,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.EP)({id:Un.pathId,user_id:n});case 2:1===(null==(t=e.sent)?void 0:t.status)&&((null===(i=En.userInfo)||void 0===i?void 0:i.user_id)===n&&(window.location.href=window.location.href),x.ZP.info(null==t?void 0:t.message),Vt());case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Jt=function(){var e=o()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.Z.confirm({title:"提示",centered:!0,okText:"确定",cancelText:"取消",content:(0,K.jsx)("div",{className:"tc",children:"你确定要删除该课堂吗?"}),onOk:function(){var e=o()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.$D)({id:Un.pathId,courseid:n});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(x.ZP.info("删除成功"),Vt());case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_t=function(){var e;g.Z.confirm({centered:!0,width:530,title:"提示",okText:"确定",cancelText:"取消",content:(0,K.jsx)("div",{className:"tc",children:"是否确认立即预约?"}),onOk:(e=o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.c3)({id:Un.pathId});case 2:0===(n=e.sent).status&&(mt(!0),x.ZP.success(n.message));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},Et=function(e){Kn({type:"pathsDetail/setActionTabs",payload:{key:"Collaborators-AddCourses",type:e}})},Vt=function(){Kn({type:"pathsDetail/getPathsDetail",payload:{id:Un.pathId}}),Kn({type:"pathsDetail/getRightData",payload:{id:Un.pathId}}),Kn({type:"pathsDetail/getCoureses",payload:{id:Un.pathId}}),zt()},Kt=function(){var e;(0,q.tJ)(Kn)&&g.Z.confirm({centered:!0,width:530,title:"提示",okText:"确定",cancelText:"取消",content:(0,K.jsx)("div",{className:"tc",children:"是否确定加入该课堂"}),onOk:(e=o()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.JS)({id:null==dt?void 0:dt.course_id});case 2:0===(n=e.sent).status&&(x.ZP.success(n.message),Kn({type:"pathsDetail/getPathsDetail",payload:{id:Un.pathId}}),1===parseInt(null===(t=dt.course_status)||void 0===t?void 0:t.status)&&(0,E.xg)("".concat(null==dt?void 0:dt.first_category_url)));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},Rt=function(){var e=o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return $n(!0),e.next=3,(0,ee.ZP)("/api/payments.json",{method:"POST",body:{subject_id:Un.pathId,payment_method:"wechat_qr"}});case 3:null!=(n=e.sent)&&n.num&&($n(!1),p.history.push(Bn.get("userid")?"/order/".concat(Un.pathId,"/pay?order_num=").concat(null==n?void 0:n.num,"&userid=").concat(Bn.get("userid")):"/order/".concat(Un.pathId,"/pay?order_num=").concat(null==n?void 0:n.num)));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Bt=function(){var e=o()(s()().mark((function e(n,t){var i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Kn({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在进入实践项目,请稍后..."}}),!t){e.next=7;break}return e.next=4,(0,un.BK)({id:n});case 4:e.t0=e.sent,e.next=10;break;case 7:return e.next=9,(0,un.Ir)({id:n});case 9:e.t0=e.sent;case 10:if(i=e.t0,Kn({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),!(null!=i&&i.game_identifier||null!=i&&i.identifier)){e.next=15;break}return(0,E.xg)(t?"/tasks/".concat(null==i?void 0:i.identifier,"/jupyter"):"/tasks/".concat(i.game_identifier)),e.abrupt("return");case 15:2===(null==i?void 0:i.status)?qt(null==i?void 0:i.message):3===(null==i?void 0:i.status)&&Ut(null==i?void 0:i.message);case 16:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Ut=function(e){g.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,K.jsxs)("div",{className:"tc font16",children:["目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})},qt=function e(n){var t,i;n=null!==(t=n)&&void 0!==t&&t.includes(".json")?n:"".concat(n,".json"),g.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,K.jsx)("div",{className:"tc font16",children:"实训已经更新了,正在为您重置!"}),onOk:(i=o()(s()().mark((function t(){var i,a;return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,dn.$Q)({url:n});case 2:if(i=t.sent){t.next=5;break}return t.abrupt("return");case 5:return x.ZP.success("重置成功,正在进入实践项目!"),t.next=8,(0,un.Ir)({id:i.shixun_identifier});case 8:if(null==(a=t.sent)||!a.game_identifier){t.next=12;break}return(0,E.xg)("/tasks/".concat(a.game_identifier)),t.abrupt("return");case 12:2===(null==a?void 0:a.status)?e(null==a?void 0:a.message):3===(null==a?void 0:a.status)&&Ut(null==a?void 0:a.message);case 13:case"end":return t.stop()}}),t)}))),function(){return i.apply(this,arguments)})})},Wt=function(){var e;if((0,q.tJ)(Kn)){var n=[];null==_n||null===(e=_n.stageData)||void 0===e||e.forEach((function(e){var t,i;e.items&&null!==(t=e.items)&&void 0!==t&&t.length&&(null===(i=e.items)||void 0===i||i.forEach((function(e){var t;n.push(e),e.children&&null!==(t=e.children)&&void 0!==t&&t.length&&(n=n.concat(e.children))})))}));var t=n.find((function(e){return["VideoItem","Attachment","Shixun"].includes(e.item_type)}));console.log(t,"stageParam"),"VideoItem"!==t.item_type?"Attachment"!==t.item_type?"Shixun"!==t.item_type||Bt(t.identifier,t.is_jupyter):(0,E.xg)(t.url):(0,E.xg)("/video/".concat(t.id,"?subject_id=").concat(Un.pathId))}},Gt=function(){var e=o()(s()().mark((function e(){var n,t,i,a,l,r,c,d;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=function(){var e=o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ee.ZP)("/api/users/".concat(En.userInfo.login,"/subjects/request_certificate.json"),{method:"post",body:{subject_id:Un.pathId}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(x.ZP.info("提交成功"),Kn({type:"pathsDetail/getRightData",payload:{id:Un.pathId}}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),null!==(n=En.userInfo)&&void 0!==n&&n.professional_certification){e.next=4;break}return g.Z.confirm({title:"提示",centered:!0,content:(0,K.jsx)("div",{className:"tc",children:"您需要去完成您的职业认证,才能使用此功能"}),okText:"立即完善",cancelText:"稍后完善",onOk:function(){(0,E.xg)("/account/certification")}}),e.abrupt("return",!1);case 4:if("drafted"!==(null===(t=_n.rightData)||void 0===t||null===(t=t.progress)||void 0===t?void 0:t.certificated)){e.next=6;break}return e.abrupt("return",!1);case 6:if("none"!==(null===(i=_n.rightData)||void 0===i||null===(i=i.progress)||void 0===i?void 0:i.certificated)&&"rejected"!==(null===(a=_n.rightData)||void 0===a||null===(a=a.progress)||void 0===a?void 0:a.certificated)){e.next=9;break}return 100===(null===(c=_n.rightData)||void 0===c?void 0:c.progress.learned)?g.Z.info({title:"申请证书",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:'申请成功,可以在个人中心"我的证书"中查看',okText:"确定申请",cancelText:"取消",onOk:r}):g.Z.confirm({title:"申请证书",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:"你目前学习进度为".concat(null===(d=_n.rightData)||void 0===d?void 0:d.progress.learned,"%,建议申请后继续进行课程学习"),okText:"确定申请",cancelText:"取消",onOk:r}),e.abrupt("return",!1);case 9:"passed"===(null===(l=_n.rightData)||void 0===l||null===(l=l.progress)||void 0===l?void 0:l.certificated)&&jt(!0);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Qt=!(null===(n=_n.detail)||void 0===n||!n.participant_count||null!==(t=_n.detail)&&void 0!==t&&t.allow_statistics),Yt=(null===(i=_n.detail)||void 0===i||null===(i=i.courses)||void 0===i?void 0:i.findIndex((function(e){return(null==e?void 0:e.course_id)===(null==dt?void 0:dt.course_id)})))+1===(null===(a=_n.detail)||void 0===a||null===(a=a.courses)||void 0===a?void 0:a.length);return(0,K.jsxs)("section",{className:me,children:[(null===(l=_n.rightData)||void 0===l?void 0:l.qrcode_img)&&(0,K.jsx)("div",{className:he,children:(0,K.jsx)("img",{src:null===(r=_n.rightData)||void 0===r?void 0:r.qrcode_img})}),(null===(c=_n.rightData)||void 0===c?void 0:c.progress)&&(0,K.jsxs)("div",{className:"".concat(ge," ").concat(xe),style:{top:null!==(u=_n.detail)&&void 0!==u&&null!==(u=u.courses)&&void 0!==u&&u.length?"-140px":"-70px"},children:[2===parseInt(null==dt||null===(m=dt.course_status)||void 0===m?void 0:m.status)&&dt.course_identity<6&&(0,K.jsx)("div",{className:"current mr20 c-grey-9b9 font14",children:"已结束"}),2===parseInt(null===(h=dt.course_status)||void 0===h?void 0:h.status)&&(dt.course_identity<6?"":(0,K.jsx)("div",{className:"current mr20 c-grey-9b9 font14",children:"已结束"})),(0,K.jsxs)("div",{className:ye,children:[Qt&&!(null===(y=_n.detail)||void 0===y||null===(y=y.courses)||void 0===y||!y.length)&&Yt&&(0,K.jsxs)("span",{className:"mt20",children:[(0,K.jsxs)("span",{className:"mr10",children:["当预约报名人数达到 ",null===(P=_n.detail)||void 0===P?void 0:P.student_count," 人时即将开课"]}),(0,K.jsxs)("p",{className:"",children:["当前预约报名人数:",(0,K.jsx)("span",{className:"mr5 c-red-ee4",children:!0===pt?(null===(b=_n.detail)||void 0===b?void 0:b.participant_count)+1:null===(w=_n.detail)||void 0===w?void 0:w.participant_count}),"人"]})]}),Qt&&!(null!==(T=_n.detail)&&void 0!==T&&null!==(T=T.courses)&&void 0!==T&&T.length)&&Yt&&(0,K.jsxs)("span",{children:[!(null!==(N=_n.detail)&&void 0!==N&&N.has_participate)&&(!0===pt?(0,K.jsx)("span",{className:"".concat(Te," ").concat(Ae),children:"预约报名成功"}):(0,K.jsx)("a",{className:"".concat(Te," ").concat(Ne),onClick:_t,children:"期待开课并预约报名"})),(null===(S=_n.detail)||void 0===S?void 0:S.has_participate)&&(0,K.jsx)("span",{className:"".concat(Te," ").concat(Ae),children:"预约报名成功"}),(0,K.jsxs)("span",{className:"mr10",children:["当预约报名人数达到 ",null===(L=_n.detail)||void 0===L?void 0:L.student_count," 人时即将开课"]}),(0,K.jsxs)("p",{className:"",children:["当前预约报名人数:",(0,K.jsx)("span",{className:"mr5 c-red-ee4",children:!0===pt?(null===(D=_n.detail)||void 0===D?void 0:D.participant_count)+1:null===(z=_n.detail)||void 0===z?void 0:z.participant_count}),"人"]})]})]}),1===parseInt(null==dt||null===(X=dt.course_status)||void 0===X?void 0:X.status)&&(0,K.jsx)("div",{className:"mr20 c-red-ee4",children:null==dt||null===(F=dt.course_status)||void 0===F?void 0:F.time}),(0,K.jsxs)("p",{style:{display:dt.course_identity<6?"":"none"},className:"mb10 mt10 ".concat(je),children:[(0,K.jsxs)("span",{style:{display:(null===(M=dt.course_status)||void 0===M?void 0:M.status)<=1?"":"none"},className:"c-light-green font14",children:["已学",null===(H=_n.rightData)||void 0===H?void 0:H.progress.learned,"%"]}),(0,K.jsxs)("span",{style:{display:(null===(O=dt.course_status)||void 0===O?void 0:O.status)<=1?"":"none"},className:"c-light-black",children:["学习耗时",(0,E.li)(null===(J=_n.rightData)||void 0===J?void 0:J.progress.time)," "]}),"disabled"!=(null===(_=_n.rightData)||void 0===_||null===(_=_.progress)||void 0===_?void 0:_.certificated)&&(0,K.jsxs)(k.ZP,{disabled:"drafted"===(null===(V=_n.rightData)||void 0===V||null===(V=V.progress)||void 0===V?void 0:V.certificated),onClick:Gt,children:["none"===(null===(R=_n.rightData)||void 0===R||null===(R=R.progress)||void 0===R?void 0:R.certificated)&&"申请证书","rejected"===(null===(B=_n.rightData)||void 0===B||null===(B=B.progress)||void 0===B?void 0:B.certificated)&&"申请证书","drafted"===(null===(U=_n.rightData)||void 0===U||null===(U=U.progress)||void 0===U?void 0:U.certificated)&&"审核中","passed"===(null===(W=_n.rightData)||void 0===W||null===(W=W.progress)||void 0===W?void 0:W.certificated)&&"查看证书"]})]}),(0,K.jsxs)(j.Z,{placement:"bottom",title:"完成课程后可获取证书!",color:"yellow",children:[" ",(0,K.jsx)(pe.Z,{percent:null===(G=_n.rightData)||void 0===G?void 0:G.progress.learned,showInfo:!1,style:{display:(null===(Q=dt.course_status)||void 0===Q?void 0:Q.status)<=1&&dt.course_identity<6?"":"none"},status:"active",strokeColor:{"0%":"#29BD8B","100%":"#29BD8B"}})]}),2===parseInt(null===($=dt.course_status)||void 0===$?void 0:$.status)&&(null===(ne=_n.detail)||void 0===ne?void 0:ne.allow_add_member)&&(0,K.jsx)("a",{className:Te,href:"".concat(null==dt?void 0:dt.first_category_url),target:"_blank",children:"进入课堂"}),1===parseInt(null===(te=dt.course_status)||void 0===te?void 0:te.status)&&dt.course_identity>5&&(0,K.jsx)("div",{className:Te,onClick:Kt,children:"立即加入"}),1===parseInt(null===(ie=dt.course_status)||void 0===ie?void 0:ie.status)&&5===dt.course_identity&&(0,K.jsx)("a",{className:Te,href:"".concat(null==dt?void 0:dt.first_category_url),target:"_blank",children:"立即学习"}),0===parseInt(null===(se=dt.course_status)||void 0===se?void 0:se.status)&&dt.course_identity>5&&(0,K.jsx)("div",{className:Te,onClick:Kt,children:"立即报名"}),0===parseInt(null===(ae=dt.course_status)||void 0===ae?void 0:ae.status)&&5===dt.course_identity&&(0,K.jsx)("div",{className:Te,children:"报名成功"}),(0===parseInt(null==dt||null===(le=dt.course_status)||void 0===le?void 0:le.status)||1===parseInt(null==dt||null===(ce=dt.course_status)||void 0===ce?void 0:ce.status))&&dt.course_identity<5&&(0,K.jsx)("a",{className:Te,href:"".concat(null==dt?void 0:dt.first_category_url),target:"_blank",children:"进入课堂"}),Qt&&Yt&&(null===(de=_n.detail)||void 0===de?void 0:de.has_participate)&&(0,K.jsx)("span",{className:"".concat(Te," ").concat(Ae),children:"预约报名成功"}),Qt&&Yt&&!(null!==(ue=_n.detail)&&void 0!==ue&&ue.has_participate)&&(pt?(0,K.jsx)("span",{className:"".concat(Te," ").concat(Ae),children:"预约报名成功"}):(0,K.jsx)("span",{className:"".concat(Te," ").concat(Ne),onClick:_t,children:"期待开课并预约报名"})),!(null!==(fe=_n.detail)&&void 0!==fe&&fe.excellent)&&!0!==(null===(ve=_n.detail)||void 0===ve?void 0:ve.is_free)&&(0,K.jsxs)("div",{className:Ie,children:[(0,K.jsxs)("div",{className:Se,children:[(0,K.jsxs)("span",{children:["课程有效期:","1"===(null===(He=_n.detail)||void 0===He||null===(He=He.expiration_type)||void 0===He?void 0:He.clazz)&&"永久有效","2"===(null===(_e=_n.detail)||void 0===_e||null===(_e=_e.expiration_type)||void 0===_e?void 0:_e.clazz)&&"购买后".concat(null===(Ee=_n.detail)||void 0===Ee||null===(Ee=Ee.expiration_type)||void 0===Ee||null===(Ee=Ee.days)||void 0===Ee?void 0:Ee[0],"天内有效"),"3"===(null===(Ve=_n.detail)||void 0===Ve||null===(Ve=Ve.expiration_type)||void 0===Ve?void 0:Ve.clazz)&&"".concat(null===(Ke=_n.detail)||void 0===Ke||null===(Ke=Ke.expiration_type)||void 0===Ke||null===(Ke=Ke.days)||void 0===Ke?void 0:Ke.join("到"))]}),function(){var e,n,t,i,s,a,l,r=null===(e=_n.detail)||void 0===e||null===(e=e.learning_status)||void 0===e?void 0:e[0];null===(n=_n.detail)||void 0===n||null===(n=n.learning_status)||void 0===n||n[1];return"disabled"===r?(0,K.jsx)(j.Z,{title:"完成课程学习即可获得结业证书",children:(0,K.jsx)("b",{className:Ce,children:"申请证书"})}):"can"===r?(0,K.jsxs)("b",{className:"drafted"===(null===(t=_n.rightData)||void 0===t||null===(t=t.progress)||void 0===t?void 0:t.certificated)?Ze:"",onClick:Gt,children:["none"===(null===(i=_n.rightData)||void 0===i||null===(i=i.progress)||void 0===i?void 0:i.certificated)&&"申请证书","rejected"===(null===(s=_n.rightData)||void 0===s||null===(s=s.progress)||void 0===s?void 0:s.certificated)&&"申请证书","drafted"===(null===(a=_n.rightData)||void 0===a||null===(a=a.progress)||void 0===a?void 0:a.certificated)&&"审核中","passed"===(null===(l=_n.rightData)||void 0===l||null===(l=l.progress)||void 0===l?void 0:l.certificated)&&"查看证书"]}):void 0}()]}),"can"===(null===(Re=_n.detail)||void 0===Re||null===(Re=Re.learning_status)||void 0===Re?void 0:Re[0])?(0,K.jsxs)(v.Fragment,{children:[(0,K.jsxs)("div",{className:Le,children:[(0,K.jsxs)("span",{children:["已学",null===(Ge=_n.rightData)||void 0===Ge?void 0:Ge.progress.learned,"%"]}),(0,K.jsxs)("b",{children:["学习耗时",(0,E.li)(null===(Qe=_n.rightData)||void 0===Qe?void 0:Qe.progress.time)]})]}),(0,K.jsx)("div",{className:De,children:(0,K.jsx)("div",{style:{width:(null===(Ye=_n.rightData)||void 0===Ye?void 0:Ye.progress.learned)+"%"}})})]}):(0,K.jsxs)("div",{className:ze,children:[(null===($e=_n.detail)||void 0===$e?void 0:$e.is_discount)&&!(null===(en=_n.detail)||void 0===en||!en.origin_price)&&(0,K.jsxs)("span",{children:["课程原价",(0,K.jsx)("br",{}),(0,K.jsxs)("i",{children:["¥",null===(tn=_n.detail)||void 0===tn?void 0:tn.origin_price]})]}),(0,K.jsxs)("div",{style:{margin:"0 auto",display:"flex",alignItems:"center"},children:[(0,K.jsxs)("div",{children:[(0,K.jsx)("span",{style:{fontSize:"16px",marginRight:"4px"},children:"¥"}),null!==(sn=_n.detail)&&void 0!==sn&&sn.is_discount?null===(an=_n.detail)||void 0===an?void 0:an.price:null===(ln=_n.detail)||void 0===ln?void 0:ln.origin_price]}),null!==(rn=_n.detail)&&void 0!==rn&&rn.is_discount?(0,K.jsx)("div",{style:{fontSize:"12px",background:"#f9d1d1",color:"#dd4046",borderRadius:"3px",padding:"0 5px",marginLeft:"3px",lineHeight:"20px"},children:null!==(on=_n.detail)&&void 0!==on&&on.countdown?"倒计时:".concat(null===(pn=_n.detail)||void 0===pn?void 0:pn.countdown):"限时优惠"}):(0,K.jsx)(K.Fragment,{})]})]}),function(){var e,n,t=null===(e=_n.detail)||void 0===e||null===(e=e.learning_status)||void 0===e?void 0:e[0],i=null===(n=_n.detail)||void 0===n||null===(n=n.learning_status)||void 0===n?void 0:n[1];if("can"===t)return(0,K.jsx)(k.ZP,{onClick:Wt,type:"primary",children:"开始学习"});if("disabled"===t){if("try"===i||"unpayed"===i)return(0,K.jsx)(k.ZP,{loading:Yn,onClick:Rt,type:"primary",children:"立即购买"});if("expired"===i)return(0,K.jsx)(k.ZP,{disabled:!0,type:"primary",children:"已过期"});if("buyed"===i)return(0,K.jsx)(k.ZP,{disabled:!0,type:"primary",children:"未开始"})}}()]}),(0,K.jsx)("p",{className:"mb30",style:{marginTop:"15px"},children:(0,K.jsxs)("span",{className:"font16",style:{display:"flex",alignItems:"center"},children:[(0,K.jsx)("img",{style:{marginRight:"10px"},src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAAv9JREFUSA2dVV1IVEEU/s7sqkuiUAahgREkQVjmS0FEBRWELz1Yj5ZSJBEaVm8RBOFbQSZIQUU9hFT4EqRuBdIP0oOia5lIZBRZoBWYy+a6O3M6s3DxXrurez1wOeee+b7zzZ05dwYIaD0x3dk9rNsD0hAOSgBjDwHTQXmBhZgwB7A8wcwjFI1xYYiw7sA2mshWJqRUHSkkso3b/LMPXJHOw9eaCko6OOUE1muY1pQx490xPuLOO3HZLV7b8BJz9X1QNnbybt8zok/plBlHwlxw5z1CIajbIMwQm87no1xugZeZVVkbN5S28YD5i2mTxmDmkdjm1t/geoux2O5hrpY9vCnhJOWrBzbnmOyr12T5Kg3M8UixunSyF8WJeXQxY7cX5X0jwmvZu9rH+5CeZXMxn1TH4uX/T8gpsfkOF83E0S8zrHRyS3rCu5Iwdo2eobgfzrN0bsCfWVzLWcQSGVt/p4WTxXy/aEM7b0wafBRyKAvPP03QBQoVX5ro82JA+MUYl+h5bKIwkge3IEZELCK1gUVsZZlYhgtcZWmQ6Ai2y5fk6VUYU6mkeaVZv02n9FDviD5m8TJYbf1KzOFGY6bFsB60tSmhn4SJ1HnA7JTZJCMR9TRTnFGyEhE315B6KHUjIhxWpPrCh6qoVwD2WTDCLxFemVmuWE0VfRPX6hTx7TrRGHIAQX02rq+QdE6XbJQOKmI5Ga4P0VfIticx7vrgl0xZjl9rW5KvkB1Yk4dzMsP3Ns7JBFtcBGksf8sqZI+Swnzsl3PsjT91IWsxFjt+gmYXst4oq5CFfTpNU43N2BtSaJBig16q/G+Ss2MWY7GLx93v0ua5W+YOSiFzfUAutu+N9DNXdk5C5R28Op1GnRQtcBc2QFwV4L4ILnnjWo7nKncXccc6jcPGoM2dc2Kex4TEUec9m8/pi44+4lD/FHbInxVxF9KM+I+zGLAHsTvvF+ck5BBLr3OL3KRNcjyxNMGVyWa654wt53NaOqeIzColcVL+L1nJTOwMLev/AaJkF76u7DFoAAAAAElFTkSuQmCC"})," ",null===(gn=_n.detail)||void 0===gn?void 0:gn.learning_notes_title]})}),(0,K.jsx)("div",{ref:ht,children:(0,K.jsx)(re.Z,{className:"fon16",value:null===(yn=_n.detail)||void 0===yn?void 0:yn.learning_notes})})]}),!(null===(jn=_n.rightData)||void 0===jn||null===(jn=jn.members)||void 0===jn||!jn.length)&&(0,K.jsxs)("div",{className:"".concat(ge," pb0"),style:{marginTop:null!==(Pn=_n.detail)&&void 0!==Pn&&null!==(Pn=Pn.courses)&&void 0!==Pn&&Pn.length?-135:-65},children:[null!==(bn=_n.detail)&&void 0!==bn&&bn.allow_add_member?tt?(0,K.jsxs)("div",{className:ye,children:[(0,K.jsx)(Y.Z,{placeholder:"例如:教学团队",value:lt,onChange:function(e){return rt(e.target.value)}}),(0,K.jsx)(k.ZP,{className:"ml5",onClick:function(){return it(!tt)},children:"取消"}),(0,K.jsx)(k.ZP,{className:"ml5",type:"primary",onClick:Dt,children:"确定"})]}):(0,K.jsxs)("div",{className:we,children:[(0,K.jsxs)("span",{style:{fontSize:"16px",display:"flex",alignItems:"center"},children:[" ",(0,K.jsx)("img",{style:{marginRight:"10px"},src:fn})," ",null===(Ht=_n.rightData)||void 0===Ht?void 0:Ht.team_title]}),(0,K.jsx)("span",{className:ke,children:(0,K.jsx)("i",{className:"iconfont icon-xiugai mr1 c-light-primary font15 current",onClick:function(){return it(!tt)}})}),!At&&(0,K.jsx)("a",{style:{flex:"1",textAlign:"end"},onClick:function(){It(!0)},children:"编辑"}),At&&(0,K.jsxs)("div",{style:{flex:"1",textAlign:"end"},children:[(0,K.jsx)("a",{onClick:function(){It(!1)},children:"取消"}),(0,K.jsx)("a",{onClick:function(){Lt(!0),setTimeout((function(){It(!1)}),500)},style:{marginLeft:10},children:"完成"})]})]}):(0,K.jsxs)("span",{style:{fontSize:"16px",display:"flex",alignItems:"center"},children:[" ",(0,K.jsx)("img",{style:{marginRight:"10px"},src:fn})," ",null===(wn=_n.rightData)||void 0===wn?void 0:wn.team_title]}),At&&(0,K.jsx)(nn,{setisupdate:Lt,isupdate:Zt,data:null===(kn=_n.rightData)||void 0===kn?void 0:kn.members,operation:null===(Tn=_n.detail)||void 0===Tn?void 0:Tn.allow_add_member,handleDeleteMember:Ot}),!At&&(0,K.jsx)("div",{style:{width:"100%"},children:null===(Nn=_n.rightData)||void 0===Nn||null===(Nn=Nn.members)||void 0===Nn?void 0:Nn.map((function(e,n){var t,i,s,a,l;return(0,K.jsx)("div",{style:{display:"inline-block",width:"33%",padding:"5px",background:"#fff",marginTop:"10px"},children:(0,K.jsxs)("div",{className:Me,children:[(0,K.jsxs)(j.Z,{autoAdjustOverflow:!1,color:"#ffffff",placement:"leftTop",title:(0,K.jsxs)("div",{className:Oe,children:[(0,K.jsxs)("div",{style:{display:"flex"},children:[(0,K.jsx)("div",{className:Fe,style:{marginRight:11},children:(0,K.jsx)("img",{className:Fe,src:oe.Z.API_SERVER+"/images/"+(null==e?void 0:e.image_url)})}),(0,K.jsxs)("div",{children:[(0,K.jsx)("div",{title:null==e?void 0:e.name,style:{fontSize:"14px",color:"#333333",textOverflow:"ellipsis",whiteSpace:"nowrap",width:"200px",overflow:"hidden"},children:(null==e?void 0:e.name)||"--"}),(0,K.jsx)("div",{title:null==e?void 0:e.school,style:{color:"#999999",fontSize:"12px",width:"192px",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden",WebkitLineClamp:1},children:null==e?void 0:e.school})]})]}),(0,K.jsx)("div",{style:{height:"1px",width:"100%",border:"1px solid #f5f5f5",marginTop:"20px",marginBottom:"10px"}}),!(null!=e&&e.brief_introduction)&&(0,K.jsx)("div",{children:"暂无相关介绍"}),(null==e?void 0:e.brief_introduction)&&(0,K.jsx)("div",{className:Je,children:null==e?void 0:e.brief_introduction}),(null==En||null===(t=En.userInfo)||void 0===t?void 0:t.user_id)===(null==e?void 0:e.id)&&(0,K.jsx)("div",{style:{position:"absolute",bottom:"15px",right:"23px",cursor:"pointer"},onClick:function(){return p.history.push("/account/profile")},children:(0,K.jsx)("i",{className:"iconfont icon-bianji_Hover",style:{color:"#3061D0"}})})]}),children:[(0,K.jsx)("img",{draggable:!1,className:Xe,onClick:function(){(0,A.bg)()?p.history.push("".concat(e.user_url)):Kn({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}})},src:oe.Z.API_SERVER+"/images/"+(null==e?void 0:e.image_url)}),(0,K.jsxs)("div",{children:[(null==e||null===(i=e.name)||void 0===i?void 0:i.length)>6?(null==e||null===(s=e.name)||void 0===s?void 0:s.substr(0,6))+"...":(null==e?void 0:e.name)||"--",(0,K.jsx)("br",{}),(0,K.jsx)("span",{style:{color:"#999999"},children:(null==e||null===(a=e.school)||void 0===a?void 0:a.length)>6?(null==e||null===(l=e.school)||void 0===l?void 0:l.substr(0,6))+"...":(null==e?void 0:e.school)||"--"})]})]}),(0,K.jsx)("br",{})]})},n)}))}),(null===(An=_n.detail)||void 0===An?void 0:An.allow_add_member)&&(0,K.jsx)(C.Z,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt0 pb20",children:(0,K.jsx)(Z.Z,{className:"c-blue current",onClick:function(){Kn({type:"pathsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator"}})},children:"+ 添加合作者"})})]}),!(null===(In=_n.rightData)||void 0===In||null===(In=In.tags)||void 0===In||!In.length)&&(null===(Sn=_n.detail)||void 0===Sn?void 0:Sn.show_tag)&&(0,K.jsxs)("div",{className:Pe,children:[(0,K.jsx)("p",{className:"".concat(be," font16 mb20"),children:(0,K.jsxs)("span",{children:["技能标签",(0,K.jsx)("span",{className:"ml5 c-grey-c",children:null===(Cn=_n.rightData)||void 0===Cn||null===(Cn=Cn.tags)||void 0===Cn?void 0:Cn.length})]})}),(0,K.jsx)(mn.Z,{option:(Mt=new Image,Mt.src=Be.yt,{backgroundColor:"#fff",tooltip:{pointFormat:"{series.name}"},series:[{type:"wordCloud",sizeRange:[10,30],rotationRange:[-90,90],rotationStep:45,gridSize:2,shape:"pentagon",maskImage:Mt,textStyle:{normal:{color:function(){return"rgb("+Math.round(255*Math.random())+", "+Math.round(255*Math.random())+", "+Math.round(255*Math.random())+")"}}},left:"center",top:"center",right:null,bottom:null,width:"100%",height:"100%",data:(null===(Ft=_n.rightData)||void 0===Ft||null===(Ft=Ft.tags)||void 0===Ft?void 0:Ft.map((function(e,n){return{name:e.tag_name,value:n}})))||[]}]}),style:{height:370},opts:{renderer:"svg"}})]}),1===(null===(Zn=_n.detail)||void 0===Zn?void 0:Zn.show_spoc)&&(0,K.jsxs)("div",{className:"".concat(ge," pb0"),style:{marginTop:15},children:[(0,K.jsxs)("p",{className:"font16",style:{display:"flex",alignItems:"center"},children:[(0,K.jsx)("img",{style:{marginRight:"10px"},src:vn}),"SPOC课堂"]}),(0,K.jsx)(cn,{data:null===(Ln=_n.Courses)||void 0===Ln?void 0:Ln.spoc_courses,handleDeleteMember:Jt}),1===(null===(Dn=_n.detail)||void 0===Dn?void 0:Dn.show_spoc)&&(null==_n||null===(zn=_n.Courses)||void 0===zn||null===(zn=zn.spoc_courses)||void 0===zn?void 0:zn.length)<3&&(null===(Xn=_n.detail)||void 0===Xn?void 0:Xn.allow_add_member)&&(0,K.jsx)(C.Z,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt10 pb20",children:(0,K.jsx)(Z.Z,{className:"c-blue current",onClick:function(){return Et()},children:"+ 添加课堂"})})]}),(null===(Fn=_n.detail)||void 0===Fn?void 0:Fn.show_history)&&(0,K.jsxs)("div",{className:"".concat(ge," pb0"),style:{marginTop:15},children:[(0,K.jsxs)("p",{className:"font16",style:{display:"flex",alignItems:"center"},children:[(0,K.jsx)("img",{style:{marginRight:"10px"},src:vn}),"历史课堂"]}),(0,K.jsx)(cn,{data:null==wt?void 0:wt.spoc_courses,handleDeleteMember:Jt}),(null===(Mn=_n.detail)||void 0===Mn?void 0:Mn.show_history)&&(null==wt||null===(Hn=wt.spoc_courses)||void 0===Hn?void 0:Hn.length)<3&&(null===(On=_n.detail)||void 0===On?void 0:On.allow_add_member)&&(0,K.jsx)(C.Z,{gutter:[0,40],justify:"center",align:"middle",className:"bg-white mt0",children:(0,K.jsx)(Z.Z,{className:"c-blue current",onClick:function(){return Et(1)},children:"+ 添加课堂"})})]}),(0,K.jsx)(Ue,{onReloadData:Vt}),(0,K.jsx)(qe,{onReloadData:Vt,data:wt}),(0,K.jsx)(We.Z,{visible:yt,onCancel:function(){jt(!1)},data:(null===(Jn=_n.rightData)||void 0===Jn||null===(Jn=Jn.progress)||void 0===Jn?void 0:Jn.info)||{}})]})})),yn=t(12563),jn="shixuns___x9sW9",Pn="buttons___LxOPo",bn="addStage___o5akL",wn="color4CA___SvYU_",kn="actionTabs____5k1w",Tn="tab___Bfp9d",Nn="s1___BkREC",An="s2___y46gT",In="tabActive___Tk1ym",Sn="learn___nzbq4",Cn="labelContainer___o566h",Zn="text___J_6Dy",Ln="tag____4FNA",Dn="tagsList-content___j8ztj",zn=t(43428),Xn=t(28103),Fn=t(86859),Mn=t(1526),Hn="drawer___hKPci",On="menu___NmsZq",Jn="actived___VmSRs",_n="listItem___rLCYD",En="info___ProlR",Vn="title___DtPu3",Kn="titleLeft___nAPKM",Rn="description___D_sXj",Bn="authorname___cTiR0",Un="tooltip-content___M1Rrn",qn=(Y.Z.Search,[{id:"type",name:"筛选",children:[{name:"全部实训",id:"all",type:"type"},{name:"我的实训",id:"mine",type:"type"}]},{id:"diff",name:"难度",children:[{name:"全部",id:"",type:"diff"},{name:"初级",id:1,type:"diff"},{name:"中级",id:2,type:"diff"},{name:"中高级",id:3,type:"diff"},{name:"高级",id:4,type:"diff"}]}]),Wn=(0,p.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var n,t=e.classroomList,i=e.loading,a=e.dispatch,r=e.cb,c=e.shixunIds,u=void 0===c?[]:c,f=(0,p.useParams)(),m=((0,p.useLocation)(),t.actionTabs,G.Z.useForm()),g=(d()(m,1)[0],t.shixunLists),y=(0,v.useState)([]),P=d()(y,2),b=P[0],w=P[1],T=(0,v.useState)([]),N=d()(T,2),S=N[0],C=N[1],Z=(0,v.useState)({page:1,type:"all",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count",group_id:null,need:1}),D=d()(Z,2),z=D[0],X=D[1];(0,v.useEffect)((function(){"选用实践项目"===t.actionTabs.key&&(z.page=1,a({type:"classroomList/getShixunLists",payload:l()({},z)}))}),[t.actionTabs.key]),(0,v.useEffect)((function(){F()}),[f]);var F=function(){var e=o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ee.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});case 2:n=e.sent,w([{id:null,name:"全部"},{id:-1,name:"未加入目录"}].concat(h()((null==n?void 0:n.groups)||[])));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),M=function(){a({type:"classroomList/setActionTabs",payload:{}}),X({page:1,type:"all",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count",group_id:null})};return"选用实践项目"!==t.actionTabs.key?null:(0,K.jsxs)(zn.Z,{placement:"bottom",height:"100%",closable:!1,open:"选用实践项目"===t.actionTabs.key,rootClassName:Hn,footer:(0,K.jsxs)("div",{className:"tc",children:[(0,K.jsx)(k.ZP,{size:"middle",onClick:function(){M(),C([]),r("取消")},style:{marginRight:8},children:"取消"}),(0,K.jsx)(k.ZP,{size:"middle",onClick:o()(s()().mark((function e(){var n,i,a,l;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=S[a],!u.includes(n)){e.next=4;break}return x.ZP.info("请勿重复选择:".concat(null==g||null===(t=g.shixun_list)||void 0===t||null===(t=t.find((function(e){return e.id===n})))||void 0===t?void 0:t.title)),e.abrupt("return",{v:void 0});case 4:case"end":return e.stop()}}),e)})),a=0;case 2:if(!(a<(null==S?void 0:S.length))){e.next=10;break}return e.delegateYield(n(),"t0",4);case 4:if(!(i=e.t0)){e.next=7;break}return e.abrupt("return",i.v);case 7:a++,e.next=2;break;case 10:return e.next=12,(0,I.Ep)({id:t.actionTabs.id,subject_id:t.actionTabs.subject_id,shixun_ids:h()(S)});case 12:l=e.sent,C([]),null!=l&&l.shixuns_list&&(M(),r(l.shixuns_list));case 15:case"end":return e.stop()}}),e)}))),type:"primary",children:"确定"})]}),children:[(0,K.jsx)("section",{className:"tc",children:(0,K.jsx)(Mn.Z,{onChange:function(e){X(l()(l()(l()({},z),e),{},{page:1})),a({type:"classroomList/getShixunLists",payload:l()(l()(l()({},z),e),{},{page:1})})}})}),(0,K.jsx)($.Z,{spinning:i.effects["classroomList/getShixunLists"],children:(0,K.jsxs)("section",{className:"edu-container",children:[qn.map((function(e,n){var t;return(0,K.jsxs)("ul",{className:On,children:[(0,K.jsx)("li",{children:e.name}),null==e||null===(t=e.children)||void 0===t?void 0:t.map((function(n,t){return(0,K.jsx)("li",{className:z[e.id]==n.id?Jn:"",onClick:function(){z[e.id]=n.id,z.page=1,X(l()({},z)),a({type:"classroomList/getShixunLists",payload:l()({},z)})},children:(0,K.jsx)("strong",{children:n.name})},t)}))]},n)})),"mine"===z.type&&(0,K.jsxs)("ul",{className:On,children:[(0,K.jsx)("li",{children:"目录"}),null==b?void 0:b.map((function(e,n){return(0,K.jsx)("li",{className:z.group_id==e.id?Jn:"",onClick:function(){z.group_id=e.id,z.page=1,X(l()({},z)),a({type:"classroomList/getShixunLists",payload:l()({},z)})},children:(0,K.jsx)("strong",{children:e.name})},e.name)}))]}),null==g||null===(n=g.shixun_list)||void 0===n?void 0:n.map((function(e,n){return(0,K.jsxs)("div",{className:_n,children:[(0,K.jsx)(L.Z,{checked:S.includes(e.id),value:e.id,onChange:function(n){S.indexOf(e.id);S.indexOf(e.id)>-1?C(S.filter((function(n){return n!==e.id}))):C(S.concat(e.id))}}),(0,K.jsxs)("div",{className:En,children:[(0,K.jsx)("div",{className:Vn,children:(0,K.jsxs)("div",{className:Kn,children:[(0,K.jsx)("a",{className:"c-black",href:"/shixuns/".concat(null==e?void 0:e.identifier,"/challenges"),target:"_blank",children:(0,K.jsx)("strong",{className:"font16",dangerouslySetInnerHTML:{__html:e.title}})}),(0,A.Ny)()&&1===(null==e?void 0:e.mark_status)&&(0,K.jsx)(j.Z,{title:null==e?void 0:e.mark_content,children:(0,K.jsx)("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10",children:"正常"})}),(0,A.Ny)()&&2===(null==e?void 0:e.mark_status)&&(0,K.jsx)(j.Z,{title:null==e?void 0:e.mark_content,children:(0,K.jsx)("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10",children:"需完善"})}),(0,A.Ny)()&&3===(null==e?void 0:e.mark_status)&&(0,K.jsx)(j.Z,{title:null==e?void 0:e.mark_content,children:(0,K.jsx)("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10",children:"无法使用"})})]})}),(0,K.jsx)("div",{className:"flex-wrp mt10 font14 c-light-black",children:(0,K.jsx)("span",{className:Rn,dangerouslySetInnerHTML:{__html:e.description}})}),(0,K.jsx)("div",{className:" mt15",children:e.challenge_names.map((function(e,n){return(0,K.jsxs)("span",{className:"mr30 font12",children:["第",n+1,"关 ",e," "]},n)}))}),(0,K.jsx)(Xn.Z,{dashed:!0}),(0,K.jsxs)("div",{className:"c-light-black mt20 font12",style:{display:"flex",justifyContent:"space-between"},children:[(0,K.jsxs)("div",{children:[(0,K.jsx)(j.Z,{overlayClassName:Un,title:(0,K.jsx)("div",{children:(0,K.jsx)("span",{dangerouslySetInnerHTML:{__html:null==e?void 0:e.member_user_names}})}),children:(0,K.jsx)("span",{className:Bn,dangerouslySetInnerHTML:{__html:null==e?void 0:e.member_user_names}})}),e.author_school_name&&(0,K.jsx)(v.Fragment,{children:(0,K.jsx)("span",{dangerouslySetInnerHTML:{__html:e.author_school_name}})})]}),(0,K.jsxs)("div",{children:[(0,K.jsxs)("span",{className:"mr30",children:["难度系数  ",e.level]}),(0,K.jsxs)("span",{children:["学习人数  ",e.study_count]})]})]})]})]},n)})),(0,K.jsx)("p",{})]})}),(0,K.jsx)("div",{className:"tc",children:(0,K.jsx)(Fn.Z,{current:z.page||1,hideOnSinglePage:!0,showSizeChanger:!1,defaultPageSize:20,showQuickJumper:!0,total:null==g?void 0:g.shixuns_count,onChange:function(e){z.page=e,a({type:"classroomList/getShixunLists",payload:l()({},z)})}})})]},"bottom")})),Gn=t(91232),Qn=t.n(Gn),Yn=t(99313),$n="scoremodal___lnIm4",et="selectWrapper___Om9M5",nt="search___eCZan",tt="searchIcon___fI8IN",it="header_style___E1ylY",st="tabWrap___hzccg",at="form_style___oK8LP",lt=t(6638),rt=t(43764),ot="scoremodal___cmAHe",ct="tabWrap___Xnuvu",dt="RenderHtml_content___pmH_q",ut="RenderHtml_style___tvtS0",ft="content_list___jvOz0",vt="content_value___DkebT",pt="content_text___oRKdm",mt=function(e){var n=e.setScoreShow,t=e.ScoreShow,i=e.modalDdata,s=(0,v.useState)({type:"1"}),a=d()(s,2),r=a[0],o=a[1];return(0,K.jsx)("div",{children:(0,K.jsxs)(g.Z,{title:"详情",footer:!1,open:t,width:900,centered:!0,className:ot,onCancel:function(){n(!1)},children:[(0,K.jsx)(Yn.Z,{className:ct,activeKey:r.type,onChange:function(e){r.type=e,o(l()({},r))},items:[{label:"作业描述",key:"1"},{label:"参考答案",key:"2"}]}),(0,K.jsxs)("div",{className:dt,children:["1"==r.type&&(null!=i&&i.description?"group"==(null==i?void 0:i.homework_type)?(0,K.jsxs)("div",{children:[(0,K.jsx)(re.Z,{value:null==i?void 0:i.description,className:ut,style:{color:"#5f6367"}}),(0,K.jsxs)("div",{className:ft,children:["分组要求",(0,K.jsxs)("span",{className:vt,children:[null==i?void 0:i.min_num,"-",null==i?void 0:i.max_num]}),"人",(0,K.jsx)("span",{className:pt,children:"(学生提交作品时需要关联同组成员,组内成员作品共享)"})]}),(0,K.jsxs)("div",{className:ft,children:["基于项目实施",(0,K.jsx)("span",{className:vt,children:null!=i&&i.base_on_project?"是":"否"}),(0,K.jsx)("span",{className:pt,children:null!=i&&i.base_on_project?"(学生必须在平台创建项目,项目管理员可以提交作品)":"(学生不需要在本平台创建项目,所有学生可以提交作品)"})]})]}):(0,K.jsx)(re.Z,{value:null==i?void 0:i.description,style:{color:"#5f6367",fontSize:14}}):(0,K.jsx)(lt.Z,{styles:{margin:"80px auto"}})),"2"==r.type&&(null!=i&&i.reference_answer?(0,K.jsx)(re.Z,{value:null==i?void 0:i.reference_answer,style:{color:"#5f6367",fontSize:14}}):(0,K.jsx)(lt.Z,{styles:{margin:"80px auto"}}))]})]})})},ht=(0,p.connect)((function(e){return{user:e.user,dispatch:e.dispatch}}))((function(e){var n,t=e.setScoreShow,i=e.ScoreShow,a=e.modalType,r=e.user,c=e.id,u=e.subjectId,f=(e.dispatch,e.getData),p=(0,v.useState)({page:1,type:"1",per_page:10,category:"manage",search:"",homework_type:"3",association_id:""}),m=d()(p,2),y=m[0],j=m[1],P=(0,v.useState)([]),b=d()(P,2),w=b[0],k=b[1],T=(0,v.useState)([]),N=d()(T,2),A=N[0],C=N[1],Z=(0,v.useState)([]),L=d()(Z,2),D=L[0],z=L[1],X=(0,v.useState)(!1),F=d()(X,2),M=F[0],H=F[1],O=G.Z.useForm(),J=d()(O,1)[0],_=(0,v.useState)(0),E=d()(_,2),V=E[0],R=E[1],B=(0,v.useState)([]),U=d()(B,2),q=U[0],W=U[1],Q=(0,v.useState)(!1),$=d()(Q,2),ee=$[0],ne=$[1],te=(0,v.useState)(""),ie=d()(te,2),se=ie[0],ae=ie[1],le=(0,v.useState)([]),re=d()(le,2),oe=re[0],ce=re[1],de=(0,v.useRef)(new Set),ue=(0,v.useRef)(new Set);(0,v.useEffect)((function(){i&&(y.search="",y.homework_type="分组作业"==a?"3":"1",j(y),pe(y),J.setFieldsValue({association_id:"",search:null}),1==y.type?fe():2==y.type&&ve(),de.current.clear(),ue.current.clear(),ce([]),k([]),C([]))}),[i]);var fe=function(){var e;(0,rt.Ho)({page:1,per_page:1e4,category:"manage",status:"",sort_by:"updated_at",sort_direction:"desc",username:null==r||null===(e=r.userInfo)||void 0===e?void 0:e.login}).then((function(e){W([{id:"",name:"全部教学课堂"}].concat(h()(null==e?void 0:e.courses)))}))},ve=function(){var e;(0,rt.w3)({page:1,per_page:1e4,category:"manage",status:"",sort_by:"updated_at",sort_direction:"desc",username:null==r||null===(e=r.userInfo)||void 0===e?void 0:e.login}).then((function(e){W([{id:"",name:"全部实践课程"}].concat(h()(null==e?void 0:e.subjects)))}))};function pe(e){return me.apply(this,arguments)}function me(){return(me=o()(s()().mark((function e(n){var t,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:H(!0),j(l()({},n)),"1"==n.type?(0,I.A7)(l()({user_id:null==r||null===(t=r.userInfo)||void 0===t?void 0:t.login},n)).then((function(e){0==(null==e?void 0:e.status)&&z(null==e?void 0:e.data)})):"2"==n.type&&(0,I.jT)(l()({user_id:null==r||null===(i=r.userInfo)||void 0===i?void 0:i.login},n)).then((function(e){0==(null==e?void 0:e.status)&&z(null==e?void 0:e.data)})),H(!1);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,v.useEffect)((function(){V>0&&setTimeout((function(){R(0)}),2e3)}),[V]),(0,K.jsxs)("div",{children:[(0,K.jsxs)(g.Z,{title:"选用"+a,open:i,width:900,centered:!0,className:$n,onCancel:function(){t(!1)},onOk:function(){(null==A?void 0:A.length)<=0?x.ZP.info("当前暂未选择数据"):(0,I._C)({id:c,subject_id:u,homework_type:"分组作业"==a?"3":"1",homework_ids:h()(ue.current),subject_homework_ids:h()(de.current)}).then((function(e){0==(null==e?void 0:e.status)&&(x.ZP.success("选用成功"),f(),t(!1))}))},children:[(0,K.jsxs)("div",{className:it,children:[(0,K.jsx)(Yn.Z,{className:st,activeKey:y.type,onChange:function(e){y.type=e,y.page=1,y.updated_at="",y.association_id=null,y.search=null,J.setFieldsValue({association_id:"",search:null}),"1"==y.type?fe():"2"==y.type&&ve(),j(l()({},y)),pe(l()({},y))},items:[{label:"从教学课堂选用",key:"1"},{label:"从实践课程选用",key:"2"}]}),(0,K.jsxs)(G.Z,{layout:"inline",className:at,form:J,onValuesChange:function(e,n){y.page=1,e.search||""===e.search||J.submit()},onFinish:function(e){j(l()(l()({},y),e)),pe(l()(l()({},y),e))},children:[(0,K.jsx)(G.Z.Item,{name:"association_id",children:(0,K.jsx)(S.default,{className:et,style:{width:200},size:"large",getPopupContainer:function(e){return e.parentNode},children:q.map((function(e){return(0,K.jsx)(S.default.Option,{children:e.name},e.id)}))})}),(0,K.jsx)(G.Z.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"search",children:(0,K.jsx)(Y.Z.Search,{className:nt,placeholder:"请输入作业名称进行搜索",allowClear:!0,suffix:(0,K.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(tt),onClick:function(){return J.submit()}}),onSearch:function(e){J.submit()}})})]})]}),(null==D||null===(n=D.list)||void 0===n?void 0:n.length)>0?(0,K.jsx)(Ee.Z,{style:{marginTop:20,marginBottom:20},scroll:{y:260},dataSource:null==D?void 0:D.list,pagination:!1,loading:M,rowKey:function(e){return e.id},rowSelection:{type:"checkbox",selectedRowKeys:w,onSelect:function(e,n,t){if(n)k([].concat(h()(w),[e.id])),ce([].concat(h()(oe),[e])),"2"===y.type?de.current.add(e.id):ue.current.add(e.id),R(1),C([].concat(h()(A),[e.id]));else{var i=oe.filter((function(n){return n.id!==e.id}));ce(i);var s=i.map((function(e){return e.id}));k(h()(s)),"2"===y.type?de.current.delete(e.id):ue.current.delete(e.id);var a=A.filter((function(n){return n!==e.id}));C(a)}},onSelectAll:function(e,n,t){if(e){var i=t.map((function(e){return e.id}));ce([].concat(h()(oe),h()(t))),k([].concat(h()(w),h()(i))),C([].concat(h()(A),h()(i)));var s,a=Qn()(t);try{for(a.s();!(s=a.n()).done;){var l=s.value;"2"===y.type?de.current.add(l.id):ue.current.add(l.id)}}catch(e){a.e(e)}finally{a.f()}}else;}},columns:[{title:"作业名称",dataIndex:"name",key:"name",ellipsis:!0},{title:"1"==(null==y?void 0:y.type)?"所属课堂":"所属实践课程",dataIndex:"1"==(null==y?void 0:y.type)?"course_name":"subject_name",width:"55%",key:"1"==(null==y?void 0:y.type)?"course_name":"subject_name",ellipsis:!0},{title:"操作",dataIndex:"id",width:"60px",key:"item_type",render:function(e,n,t){return(0,K.jsx)("div",{style:{flex:1,textAlign:"start"},children:(0,K.jsx)("a",{onClick:function(){(0,I.NV)({id:null==n?void 0:n.id,source:"1"==(null==y?void 0:y.type)?"course":"subject"}).then((function(e){var n;0==(null==e?void 0:e.status)&&ae(null==e||null===(n=e.data)||void 0===n?void 0:n.homework);ne(!0)}))},children:"查看"})})}}].filter((function(e){return!e.hidden}))}):(0,K.jsx)(lt.Z,{}),(null==D?void 0:D.count)>0&&(0,K.jsx)(Fn.Z,{current:y.page,total:null==D?void 0:D.count,style:{marginBottom:20},defaultPageSize:y.per_page,showTotal:function(e){return(0,K.jsxs)("span",{children:["共 ",(0,K.jsx)("span",{style:{color:"#165DFF"},children:e})," 条数据"]})},pageSize:y.per_page,onChange:function(e,n){y.page=e,y.per_page=n,j(l()({},y)),pe(l()({},y))}})]}),(0,K.jsx)(mt,{setScoreShow:ne,ScoreShow:ee,modalDdata:se})]})})),xt=t(77036),gt=t(98955),yt=t(33511),jt=t(62449),Pt=(t(93428),t(74063)),bt=t(94001),wt=(0,p.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){e.user;var n=e.onReplyDiscuss,t=e.dispatch,i=e.id,s=e.activeDiscussIndex,a=e.placeholder,l=(0,v.useState)(""),r=d()(l,2),o=r[0],c=r[1];var u=(0,p.useParams)();return(0,K.jsxs)("div",{className:"discuss-item-editor",style:{display:s===i?"block":"none",width:"100%"},children:[(0,K.jsx)(xt.Z,{miniToolbar:!0,startInit:s===i,defaultValue:o,id:i,noStorage:!0,watch:!1,height:155,placeholder:a||"我要回复",showResizeBar:!0,onChange:function(e){c(e)}}),(0,K.jsx)("a",{onClick:function(){o?(n(i,o),t({type:"pathsDetail/getPathsDetail",payload:{id:u.pathId}}),c("")):x.ZP.info("回复内容不能为空!")},className:"btn-send",children:"发送"})]},i)})),kt=(0,p.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.user,t=e.upDataList,i=(e.page,e.getTypeNumber,e.dispatch,e.keywords),a=(0,p.useParams)(),l=function(){var e=o()(s()().mark((function e(n,a){var l;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.WD)({id:n,content:a});case 2:0===(null==(l=e.sent)?void 0:l.status)&&t(1,i);case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,K.jsxs)("div",{className:"discuss-item-container bg-white",children:[(0,K.jsx)("a",{href:"/users/".concat(n.login),target:"_blank",children:(0,K.jsx)("img",{alt:"用户头像",height:"50",src:"".concat(oe.Z.IMG_SERVER,"/images/").concat(n.image_url),width:"50"})}),(0,K.jsx)("section",{children:(0,K.jsx)(wt,{id:a.pathId,activeDiscussIndex:a.pathId,onReplyDiscuss:l,placeholder:"我要讨论"})})]})})),Tt=t(72637);function Nt(e,n){return(0,ee.v_)("/discusses/".concat(e,"/top_or_down_discuss.json"),{top:n})}function At(e,n){return(0,ee.v_)("/discusses/".concat(e,"/plus.json"),{container_type:"Discuss",type:n?1:0})}function It(e,n){return(0,ee.v_)("/discusses/".concat(e,"/hidden.json"),n)}function St(e,n){return(0,ee.v_)("/discusses/".concat(e,"/reward_code.json"),n)}function Ct(e){return(0,ee.ZP)("/api/discusses/".concat(e,".json"),{method:"delete"})}function Zt(e,n){return(0,ee.v_)("/discusses/".concat(e,"/reply.json"),{container_type:"Shixun",content:n})}var Lt=t(41129);function Dt(e){var n=e.data,t=e.index,i=e.adminOrOperator,s=e.parentDiscussIndex,a=e.shixunIdentifier,l=(e.isDelete,e.user,e.onSetRewardData),r=e.onSetActionType,o=e.deleteCommentAlert,c=e.shixunName,d=e.keywords,u=n.author,f=(n.can_delete,n.manage),v=n.content,p=n.hidden,m=n.id,h=n.reward,x=n.time;return(0,K.jsxs)("div",{className:"second-level-discuss",children:[(0,K.jsxs)("div",{className:"discuss-info-body",children:[(0,K.jsxs)("div",{className:"discuss-info",children:[(0,K.jsx)("a",{href:"/users/".concat(u.login),target:"_blank",children:u.name}),(0,K.jsx)("span",{className:"grey",children:x}),h?(0,K.jsxs)("a",{className:"c-orange gift",title:"已奖励金币".concat(h),children:[(0,K.jsx)("i",{className:"iconfont icon-gift c-orange "}),(0,K.jsx)("span",{children:h})]}):null]}),(0,K.jsxs)("div",{className:d?"hidden":"btn-group",children:[i?(0,K.jsx)("a",{onClick:function(){l({id:m,index:t,user_id:u.user_id,parentDiscussIndex:s})},title:"给TA奖励金币",children:(0,K.jsx)("i",{className:"iconfont icon-jiangli"})}):null,i?(0,K.jsx)("a",{onClick:function(){r({id:m,index:t,params:{hidden:p?"0":"1",container_identifier:a},type:"hidden-discuss",parentDiscussIndex:s,message:p?"确定要取消隐藏该条回复吗":"确定要隐藏该条回复吗"})},title:p?"取消隐藏":"隐藏评论",children:(0,K.jsx)("i",{className:p?"iconfont icon-yincangbiyan":"fa fa-eye"})}):null,f?(0,K.jsx)("a",{onClick:function(){o?g.Z.info({title:"提示",content:(0,K.jsxs)("div",{className:"tc",children:[" ","该条评论来自《",c,"》实践项目,您不是该实践项目的管理者,不能删除评论!"]}),onOk:function(){}}):r({id:m,index:t,type:"delete-discuss",parentDiscussIndex:s,message:"确定要删除该条回复吗"})},title:"删除",children:(0,K.jsx)("i",{className:"iconfont icon-shanchu"})}):null]})]}),(0,K.jsx)(re.Z,{className:"discuss-content",value:v,highlightKeywords:d})]})}var zt=function(e){var n=e.data,t=e.index,i=e.shixunIdentifier,s=e.adminOrOperator,a=e.identity,l=(e.onTopOrDownDiscuss,e.onPlusDiscuss),r=e.onSetActionType,o=e.onSetRewardData,c=e.user,d=e.isDelete,u=e.activeDiscussIndex,f=e.onReplyDiscuss,v=e.onSetActiveDiscussIndex,p=e.keywords,m=n.content,h=n.children,x=n.game_url,y=n.hidden,j=n.id,P=n.position,b=n.praise_count,w=n.reward,k=(n.sticky,n.time),T=n.user_praise,N=n.game_passed,A=n.delete_comment_alert,I=n.author,S=n.shixun_name,C=n.manage;var Z=function(e){var n=e.target,t=n.nodeName,i=n.src;"IMG"===t&&(pn.Z.publish("preview-image",i),console.log("src:",i))};return(0,K.jsxs)("div",{className:"discuss-item-container",children:[(0,K.jsx)("a",{href:"/users/".concat(I.login),target:"_blank",children:(0,K.jsx)("img",{alt:"用户头像",height:"50",src:"".concat(oe.Z.IMG_SERVER,"/images/").concat(I.image_url),width:"50"})}),(0,K.jsxs)("section",{children:[(0,K.jsxs)("div",{className:"discuss-info",children:[(0,K.jsx)("a",{href:"/users/".concat(I.login),target:"_blank",children:I.name}),(0,K.jsx)("span",{className:"grey",children:k}),P?(0,K.jsxs)("span",{className:"c-green",children:[" [第",P,"关] "]}):null,x?(0,K.jsx)("a",{href:x,target:"_blank",className:"view-code",title:"点击查看TA的代码页面",children:"查看"}):null,w?(0,K.jsxs)("a",{className:"c-orange gift",title:"已奖励金币".concat(w),children:[(0,K.jsx)("i",{className:"iconfont icon-gift c-orange "}),(0,K.jsx)("span",{children:w})]}):null,a<=5?(0,K.jsx)("span",{style:{flex:"1",textAlign:"right",color:1===N?"#29bd8b":""},children:N||0===N?1===N?"已通关":"未通关":""}):null]}),(0,K.jsx)("div",{onClick:Z,children:(0,K.jsx)(re.Z,{className:"discuss-content",value:m,highlightKeywords:p})}),h&&h.length>0?(0,K.jsx)("div",{className:"reply-discuss-container",onClick:Z,children:h.map((function(e,n){return(0,K.jsx)(Dt,{data:e,index:n,deleteCommentAlert:A,shixunName:S,shixunIdentifier:i,adminOrOperator:s,user:c,isDelete:d,onSetRewardData:o,onSetActionType:r,parentDiscussIndex:t,keywords:p},e.id)}))}):null,(0,K.jsxs)("div",{className:p?"hidden":"btn-group",children:[s?(0,K.jsx)("a",{onClick:function(){o({id:j,index:t,user_id:I.user_id})},title:"给TA奖励金币",children:(0,K.jsx)("i",{className:"iconfont icon-jiangli"})}):null,s?(0,K.jsx)("a",{onClick:function(){r({id:j,index:t,params:{hidden:y?"0":"1",container_identifier:i},type:"hidden-discuss",message:y?"确定要取消隐藏该条回复吗":"确定要隐藏该条回复吗"})},title:y?"取消隐藏":"隐藏评论",children:(0,K.jsx)("i",{className:y?"iconfont icon-yincangbiyan":"fa fa-eye"})}):null,C&&(!h||0==h.length)&&(0,K.jsx)("a",{onClick:function(){A?g.Z.info({title:"提示",content:(0,K.jsxs)("div",{className:"tc",children:[" ","该条评论来自《",S,"》实践项目,您不是该实践项目的管理者,不能删除评论!"]}),onOk:function(){}}):r({id:j,index:t,type:"delete-discuss",message:"确定要删除该条回复吗"})},title:"删除",children:(0,K.jsx)("i",{className:"iconfont icon-shanchu"})}),(0,K.jsx)("a",{onClick:function(){v(j)},title:"回复",children:(0,K.jsx)("i",{className:"iconfont icon-huifu1"})}),(0,K.jsxs)("a",{onClick:function(){l(j,!T,t)},style:{whiteSpace:"nowrap"},className:T?"c-orange":"",children:[(0,K.jsx)("i",{className:T?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),(0,K.jsx)("span",{children:b||""})]})]}),(0,K.jsx)(wt,{id:j,activeDiscussIndex:u,onReplyDiscuss:f})]})]},j)},Xt={showRewardDialog:!1,data:null,page:1,loading:!1,actionType:null,activeDiscussIndex:null};function Ft(e,n){switch(n.type){case Tt.tD:return l()(l()({},e),{},{loading:!0});case Tt.RS:return l()(l()({},e),{},{showRewardDialog:!0});case Tt.t2:return l()(l()({},e),{},{showRewardDialog:!1});case Tt.GR:case Tt.u8:case Tt.rM:case Tt.yS:case Tt.Vn:case Tt.SX:return l()(l()({},e),n.payload);default:throw new Error}}var Mt=function(e){var n=e.shixunIdentifier,t=e.identity,i=e.activeIndex,a=e.user,r=(e.isShixunDetail,e.isDelete),c=e.getTypeNumber,u=e.keywords,f=e.refreshCount,m=(0,v.useReducer)(Ft,Xt),h=d()(m,2),x=h[0],y=h[1],j=x.page,P=x.loading,b=x.data,w=x.actionType,k=x.showRewardDialog,T=x.activeDiscussIndex,N=(0,v.useRef)(),S=(0,v.useRef)(),C=(0,p.useParams)();function Z(e){return L.apply(this,arguments)}function L(){return(L=o()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!P){e.next=2;break}return e.abrupt("return");case 2:return e.prev=2,y({type:Tt.tD}),e.next=6,(0,I.Ax)(l()(l()({},C),{},{page:n,keywords:u}));case 6:t=e.sent,y({type:Tt.GR,payload:{activeDiscussIndex:null,page:n,data:t,loading:!1}}),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(2),console.log(e.t0);case 13:case"end":return e.stop()}}),e,null,[[2,10]])})))).apply(this,arguments)}function D(e){document.body.scrollIntoView(),Z(e)}function z(e,n,t){return X.apply(this,arguments)}function X(){return(X=o()(s()().mark((function e(n,t,i){var a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,At(n,t);case 3:a=e.sent,U[i].user_praise=t,U[i].praise_count=a.praise_count,y({type:Tt.rM,payload:{data:l()(l()({},b),{},{comments:U})}}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(0),console.log(e.t0);case 12:case"end":return e.stop()}}),e,null,[[0,9]])})))).apply(this,arguments)}function F(e,n,t){return M.apply(this,arguments)}function M(){return(M=o()(s()().mark((function e(n,t,i){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Nt(n,t);case 3:U[i].sticky=t,y({type:Tt.u8,payload:{data:l()(l()({},b),{},{comments:U})}}),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})))).apply(this,arguments)}function H(){return H=o()(s()().mark((function e(){var n,t,i,a,r,o,c,d;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=w.id,t=w.params,i=w.type,a=w.index,r=w.parentDiscussIndex,"hidden-discuss"!==i){e.next=6;break}return e.next=4,It(n,t);case 4:r?U[r].children[a].hidden=1==t.hidden:U[a].hidden=1==t.hidden,y({type:Tt.yS,payload:{actionType:null,data:l()(l()({},b),{},{comments:U})}});case 6:if("delete-discuss"!==i){e.next=32;break}return e.next=9,Ct(n);case 9:if(!r&&0!==r){e.next=22;break}o=U[r].children,c=o.length-1;case 12:if(!(c>=0)){e.next=19;break}if(o[c].id!==n){e.next=16;break}return o.splice(c,1),e.abrupt("break",19);case 16:c--,e.next=12;break;case 19:U[r].children=o,e.next=30;break;case 22:d=U.length-1;case 23:if(!(d>=0)){e.next=30;break}if(U[d].id!==n){e.next=27;break}return U.splice(d,1),e.abrupt("break",30);case 27:d--,e.next=23;break;case 30:y({type:Tt.yS,payload:{actionType:null,data:l()(l()({},b),{},{comments:U})}}),f();case 32:case"end":return e.stop()}}),e)}))),H.apply(this,arguments)}function O(e){y({type:Tt.yS,payload:{actionType:e}})}function J(){return(J=o()(s()().mark((function e(){var n,t,i,a,r,o,c;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=N.current,t=n.id,i=n.index,a=n.score,r=n.user_id,o=n.parentDiscussIndex,e.next=3,St(t,{container_type:"Discusses",score:a,user_id:r});case 3:c=e.sent,o?U[o].children[i].reward=c.code:U[i].reward=c.code,y({type:Tt.Vn,payload:{showRewardDialog:!1,data:l()(l()({},b),{},{comments:U})}}),N.current=null;case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function _(e){N.current=e,y({type:Tt.RS})}function E(e,n){return V.apply(this,arguments)}function V(){return(V=o()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Zt(n,t);case 3:Z(j),e.next=9;break;case 6:e.prev=6,e.t0=e.catch(0),console.log(e.t0);case 9:case"end":return e.stop()}}),e,null,[[0,6]])})))).apply(this,arguments)}function R(e){y(T===e?{type:Tt.SX,payload:{activeDiscussIndex:null}}:{type:Tt.SX,payload:{activeDiscussIndex:e}})}if((0,v.useEffect)((function(){function e(){return(e=o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(3!==i||b||!n){e.next=3;break}return e.next=3,Z(j);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[C.pathId,u]),(0,v.useEffect)((function(){Z(j)}),[u]),!b)return(0,K.jsx)($.Z,{spinning:!0,children:(0,K.jsx)("div",{style:{height:"300px",width:"100%"}})});var B=b.disscuss_count,U=b.comments,q=(b.all,b.can_hidden);return(0,K.jsxs)(v.Fragment,{children:[(0,K.jsxs)("div",{className:"discuss-container",ref:S,children:[0===B?(0,K.jsx)(lt.Z,{}):null,(0,A.bg)()&&!u&&(0,K.jsx)(kt,{getTypeNumber:c,upDataList:Z,page:j,user:a,keywords:u}),(0,K.jsx)("aside",{className:"bg-white",children:null==U?void 0:U.map((function(e,i){return(0,K.jsx)(zt,{user:a,data:e,index:i,identity:t,onPaginationChange:D,shixunIdentifier:n,isDelete:r,onSetActionType:O,onTopOrDownDiscuss:F,adminOrOperator:q,onPlusDiscuss:z,onSetRewardData:_,activeDiscussIndex:T,onSetActiveDiscussIndex:R,onReplyDiscuss:E,keywords:u},e.id)}))}),B>10?(0,K.jsx)("div",{className:"pagination-container tc",children:(0,K.jsx)(Fn.Z,{showQuickJumper:!0,showSizeChanger:!1,onChange:D,current:j,total:B})}):null]}),(0,K.jsxs)(Pt.Z,{children:[(0,K.jsx)(g.Z,{centered:!0,title:"提示",open:!!w,onOk:function(){return H.apply(this,arguments)},onCancel:function(){y({type:Tt.yS,payload:{actionType:null}})},children:(0,K.jsx)("p",{children:w?w.message:""})}),(0,K.jsx)(g.Z,{centered:!0,width:400,title:"奖励设置",open:k,onCancel:function(){y({type:Tt.t2})},onOk:function(){return J.apply(this,arguments)},children:(0,K.jsx)(bt.Z,{placeholder:"请输入奖励的金币数量",min:1,onChange:function(e){N.current.score=e},style:{width:"228px"}})})]})]})},Ht=t(44866),Ot=t(89392),Jt="scoremodal___YNtb3",_t="wrap___BauIT",Et="wrap_title___ZWoHv",Vt="radioWrap___Jh9vt",Kt="radio___Ydt8R",Rt="colorFF0000___JOb5w",Bt="pagination___d1fv4",Ut="search___Pjuzg",qt="searchIcon___v01bz",Wt=["shixunsDetail","globalSetting","loading","dispatch"],Gt=(Y.Z.Search,(0,p.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n,t,i=e.shixunsDetail,a=(e.globalSetting,e.loading,e.dispatch),r=(f()(e,Wt),(0,p.useParams)()),c=(0,v.useState)(0),u=d()(c,2),m=u[0],h=u[1],x=(0,v.useState)([]),j=d()(x,2),P=j[0],b=j[1],w=(0,v.useState)(""),k=d()(w,2),T=k[0],N=k[1],A=(0,v.useState)(),S=d()(A,2),C=S[0],Z=S[1],L=(0,v.useState)(!1),D=d()(L,2),z=D[0],X=D[1],F=(0,v.useState)(!1),M=d()(F,2),H=M[0],O=M[1],J=(0,v.useState)({page:1,limit:10,type:"video"}),_=d()(J,2),R=_[0],B=_[1];(0,v.useEffect)((function(){var e,n;if("Stage-SendModal"===i.actionTabs.key)if("分组作业"==(null==i||null===(e=i.actionTabs)||void 0===e||null===(e=e.params)||void 0===e?void 0:e.title)){var t={page:1,limit:10,type:"group"};B(t),B(t),U(t)}else if("图文作业"==(null==i||null===(n=i.actionTabs)||void 0===n||null===(n=n.params)||void 0===n?void 0:n.title)){var s={page:1,limit:10,type:"normal"};B(s),B(s),U(s)}else B(R),U(R)}),[i.actionTabs.key]);var U=function(){var e=o()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"shixunsDetail/searchUserCourses",payload:n});case 2:401===(t=e.sent).status?(a({type:"shixunsDetail/setActionTabs",payload:{}}),O(!1)):(O(!0),h((null==t?void 0:t.courses_count)||0),b((null==t?void 0:t.course_list)||[]));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),q=(0,V.P)(),W=d()(q,4),G=W[0],Q=W[1],$=W[2],ne=W[3],te=function(){var e=o()(s()().mark((function e(){var n,t,a,l;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(C){e.next=3;break}return X(!0),e.abrupt("return");case 3:return l=null===(n=i.actionTabs.params)||void 0===n?void 0:n.id,O(!1),e.next=7,ne({id:null==r?void 0:r.pathId,course_id:C,type:"分组作业"==(null==i||null===(t=i.actionTabs)||void 0===t||null===(t=t.params)||void 0===t?void 0:t.title)?"group":"图文作业"==(null==i||null===(a=i.actionTabs)||void 0===a||null===(a=a.params)||void 0===a?void 0:a.title)?"normal":"subject",stage_item_id:l,sync_catelog:0});case 7:if(e.sent){e.next=11;break}return e.next=11,ie(0);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ie=function(){var e=o()(s()().mark((function e(n){var t,a,l,o,c,d,u,f,v,p;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o=null===(t=i.actionTabs.params)||void 0===t?void 0:t.id,null===(a=i.actionTabs.params)||void 0===a||!a.is_jupyter){e.next=8;break}return u=null===(d=i.actionTabs.params)||void 0===d?void 0:d.identifier,e.next=5,(0,ee.ZP)("/api/shixuns/".concat(u,"/send_to_course.json"),{method:"Post",body:{courses:[{course_id:C,identifier:u,type:"normal",is_copy:n,is_use:1}]}});case 5:c=e.sent,e.next=11;break;case 8:return e.next=10,(0,I.Q)({id:null==r?void 0:r.pathId,course_id:C,stage_shixuns:[{stage_shixun_id:o,is_copy:n,is_use:1}],sync_catelog:0,type:"实训"===(null===(f=i.actionTabs.params)||void 0===f?void 0:f.title)?"shixun":"分组作业"==(null==i||null===(v=i.actionTabs)||void 0===v||null===(v=v.params)||void 0===v?void 0:v.title)?"group":"图文作业"==(null==i||null===(p=i.actionTabs)||void 0===p||null===(p=p.params)||void 0===p?void 0:p.title)?"normal":"video"});case 10:c=e.sent;case 11:se(),Q(),1===(null===(l=c)||void 0===l?void 0:l.status)&&g.Z.confirm({title:"提示",centered:!0,okText:"确定",cancelText:"取消",content:(0,K.jsx)("div",{className:"tc",children:c.message}),onOk:function(){var e,n,t,s;if(null!==(e=i.actionTabs.params)&&void 0!==e&&e.is_jupyter)(0,E.xg)(null===(s=c)||void 0===s?void 0:s.first_category_url);else if("分组作业"==(null==i||null===(n=i.actionTabs)||void 0===n||null===(n=n.params)||void 0===n?void 0:n.title)||"图文作业"==(null==i||null===(t=i.actionTabs)||void 0===t||null===(t=t.params)||void 0===t?void 0:t.title)){var a;(0,E.xg)(null===(a=c)||void 0===a?void 0:a.url)}else{var l,r=null===(l=c)||void 0===l||null===(l=l.url.split("/"))||void 0===l?void 0:l[2];(0,E.xg)("/classrooms/".concat(r,"/shixun_homework"))}}});case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),se=function(){N(""),Z(null),X(!1),a({type:"shixunsDetail/setActionTabs",payload:{}}),O(!1)};return(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)(g.Z,{title:"发送".concat((null===(n=i.actionTabs.params)||void 0===n?void 0:n.title)||"实训"),open:H,centered:!0,className:Jt,onCancel:se,onOk:te,children:(0,K.jsxs)("div",{className:_t,children:[(0,K.jsxs)("div",{className:Et,children:["选择的","".concat((null===(t=i.actionTabs.params)||void 0===t?void 0:t.title)||"实训"),"将会发送到指定课堂"]}),(0,K.jsx)("div",{className:"mb10",children:(0,K.jsx)(Y.Z.Search,{className:Ut,placeholder:"输入课堂名称的关键字进行搜索",allowClear:!0,value:T,onChange:function(e){return N(e.target.value)},suffix:(0,K.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(qt),onClick:function(){N(T);var e=l()(l()({},R),{page:1,limit:10,search:encodeURI(T)});B(e),U(e)}}),onSearch:function(e){N(e);var n=l()(l()({},R),{page:1,limit:10,search:encodeURI(e)});B(n),U(n)}})}),(0,K.jsx)("div",{className:Vt,children:(0,K.jsx)(y.ZP.Group,{value:C,onChange:function(e){Z(e.target.value),X(!1)},children:P.map((function(e,n){return(0,K.jsx)(y.ZP,{className:Kt,value:e.course_id,children:(0,K.jsx)("span",{title:e.name,children:e.name})},n)}))})}),z&&(0,K.jsx)("div",{className:Rt,children:"请选择你要发送的课堂"}),m>10&&(0,K.jsx)("div",{className:Bt,children:(0,K.jsx)(Fn.Z,{size:"small",className:"mb20",showQuickJumper:!0,showSizeChanger:!1,defaultCurrent:1,current:null==R?void 0:R.page,pageSize:10,total:m,onChange:function(e){var n=l()(l()({},R),{page:e,limit:10,search:encodeURI(T)});B(n),U(n)}})})]})}),(0,K.jsx)(V.Z,{visible:G,inPaper:!1,onOk:ie,onCancel:function(){se(),Q()},renderData:$,modalType:"single",type:"subject"})]})}))),Qt={bg:"bg___F_x5V",title:"title___QEshf",fieldWrap:"fieldWrap___zSBF2",mdWrap:"mdWrap___V2EBb",footer_style:"footer_style___lwvvM",submit_button:"submit_button___gNsfc",close_button:"close_button___K6_8I"},Yt=t(65119),$t=(0,p.connect)((function(e){var n=e.shixunHomeworks,t=e.newCourse,i=e.loading,s=e.globalSetting;return{classroomList:e.classroomList,shixunHomeworks:n,newCourse:t,globalSetting:s,loading:i.effects}}))((function(e){var n,t,i=e.shixunHomeworks,a=(e.newCourse,e.globalSetting),r=(e.loading,e.dispatch),c=e.classroomList,u=((0,p.useParams)(),G.Z.useForm()),f=d()(u,1)[0],m=(0,v.useState)({}),h=d()(m,2),g=h[0],y=h[1],j=((0,v.useRef)(),i.commonHomeWorkAddDefaultData,(0,v.useState)({})),P=d()(j,2),b=P[0],w=P[1];(0,v.useEffect)((function(){f.resetFields()}),[c.actionTabs.key]);function k(e){return T.apply(this,arguments)}function T(){return(T=o()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=b&&b.ec_point_ids){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,ee.ZP)("/api/ec_courses/".concat(null==b?void 0:b.ec_course_id,"/ec_points/set_work_points.json"),{method:"post",body:l()({homework_common_id:n},b)});case 4:e.sent;case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,K.jsxs)(zn.Z,{placement:"bottom",height:"100%",closable:!1,open:"课程新建分组作业"===c.actionTabs.key,className:Qt.drawer,children:[(0,K.jsxs)("section",{className:Qt.bg,children:[(0,K.jsx)("aside",{className:Qt.title,children:"新建分组作业"}),(0,K.jsxs)(G.Z,{form:f,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(){y(l()({},f.getFieldsValue()))},children:[(0,K.jsx)("div",{className:Qt.fieldWrap,children:(0,K.jsx)(G.Z.Item,{name:"name",label:"标题",rules:[{required:!0,message:"请输入标题"}],children:(0,K.jsx)(Y.Z,{maxLength:60,suffix:"".concat((null===(n=g.name)||void 0===n?void 0:n.length)||0,"/60"),placeholder:"例如:从Python程序设计-入门精通"})})}),(0,K.jsxs)("div",{className:Qt.mdWrap,children:[(0,K.jsx)(G.Z.Item,{name:"description",style:{marginTop:"-10px"},label:"内容",rules:[{required:!0,message:"请输入作业的简介"},{max:5e3,message:"作业简介最大限制5000个字符"}],children:(0,K.jsx)(xt.Z,{watch:!0,defaultValue:g.intro})}),(0,K.jsx)("div",{children:(0,K.jsx)(G.Z.Item,{name:"attachment_ids",style:{marginTop:"-15px"},children:(0,K.jsx)(jt.Z,{})})}),(0,K.jsxs)(C.Z,{gutter:[20,20],style:{marginTop:20},children:[(0,K.jsx)(Z.Z,{flex:"230px",children:(0,K.jsx)(G.Z.Item,{name:"min_num",label:"分组设置",rules:[{required:!0,message:"请填写每组最小人数"}],children:(0,K.jsx)(bt.Z,{style:{width:200,height:40},min:1,placeholder:"请填写每组最小人数"})})}),(0,K.jsx)(Z.Z,{flex:"230px",children:(0,K.jsx)(G.Z.Item,{name:"max_num",label:(0,K.jsx)("div",{children:" "}),rules:[{validator:function(e,n){return n?Promise.resolve():Promise.reject(new Error("请填写每组最大人数"))}}],children:(0,K.jsx)(bt.Z,{style:{width:200,height:40},max:100,placeholder:"请填写每组最大人数"})})}),(0,K.jsx)(Z.Z,{children:(0,K.jsx)("div",{className:"mt40",style:{color:"#536367",marginLeft:"-20px"},children:"(学生提交作品时需要关联同组成员,组内成员作品共享)"})})]}),!(null!=a&&null!==(t=a.setting)&&void 0!==t&&t.is_local)&&(0,K.jsx)(C.Z,{style:{marginTop:"-10px"},children:(0,K.jsxs)(Z.Z,{children:[(0,K.jsx)(G.Z.Item,{name:"base_on_project",valuePropName:"checked",style:{marginBottom:5},children:(0,K.jsx)(L.Z,{value:!0,style:{color:"#5F6368"},children:"基于项目实施"})}),(0,K.jsx)("span",{className:"c-light-black",style:{color:"#999999"},children:"(选中,则必须在本平台创建项目,项目管理员可以提交作品;不选中,无需在平台创建项目,任意小组成员均可以提交作品)"})]})})]}),(0,K.jsxs)("div",{className:Qt.mdWrap,children:[(0,K.jsx)(G.Z.Item,{name:"reference_answer",label:"参考答案",style:{marginTop:10},children:(0,K.jsx)(xt.Z,{watch:!0,defaultValue:g.notice})}),(0,K.jsx)("div",{children:(0,K.jsx)(G.Z.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"},children:(0,K.jsx)(jt.Z,{})})})]})]}),(0,K.jsx)("div",{className:Qt.mdWrap,children:(0,K.jsx)(Yt.Z,{setitem:function(e){return w(l()({},e))}})})]}),(0,K.jsxs)("div",{className:Qt.footer_style,children:[(0,K.jsx)("div",{className:Qt.close_button,onClick:function(){r({type:"classroomList/setActionTabs",payload:{key:""}})},children:"取消"}),(0,K.jsx)("div",{onClick:function(){f.validateFields().then(o()(s()().mark((function e(){var n,t,i,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(g.min_num>g.max_num)){e.next=3;break}return x.ZP.info("最大人数不能小于最小人数"),e.abrupt("return");case 3:return(n=l()({},g)).attachment_ids&&(n.attachment_ids=null==n||null===(t=n.attachment_ids)||void 0===t?void 0:t.map((function(e){return e.response.id}))),n.reference_attachment_ids&&(n.reference_attachment_ids=null==n||null===(i=n.reference_attachment_ids)||void 0===i?void 0:i.map((function(e){return e.response.id}))),n.base_on_project||(n.base_on_project=!1),e.next=9,(0,I.DQ)(l()(l()({id:c.actionTabs.id,subject_id:c.actionTabs.subject_id},n),{},{homework_type:3}));case 9:0===(a=e.sent).status&&(k(a.homework_id),(0,E.L9)(["教学课堂","分组作业","新建分组作业"]),x.ZP.success("新建成功"),r({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}));case 11:case"end":return e.stop()}}),e)}))))},className:Qt.submit_button,children:"提交"})]})]},"bottom")})),ei={bg:"bg___oLxz5",title:"title___bfvam",fieldWrap:"fieldWrap___A5u2u",mdWrap:"mdWrap___zugL3",footer_style:"footer_style___unO7C",submit_button:"submit_button___t8Hvx",close_button:"close_button___oswUb"},ni=(0,p.connect)((function(e){var n=e.shixunHomeworks,t=e.newCourse,i=e.loading,s=e.globalSetting,a=e.classroomList;return{shixunHomeworks:n,newCourse:t,globalSetting:s,loading:i.effects,classroomList:a}}))((function(e){var n,t,i=e.shixunHomeworks,a=(e.newCourse,e.globalSetting),r=(e.loading,e.dispatch),c=e.classroomList,u=(0,p.useParams)(),f=G.Z.useForm(),m=d()(f,1)[0],h=(0,v.useState)({}),g=d()(h,2),y=g[0],j=g[1],P=(0,v.useState)(!1),b=d()(P,2),w=b[0],k=b[1],T=(0,v.useState)({}),N=d()(T,2),A=N[0],S=N[1],D=(0,v.useState)({}),z=d()(D,2),X=z[0],F=z[1];(0,v.useRef)(),i.commonHomeWorkEditDefaultData;(0,v.useEffect)((function(){"课程编辑分组作业"==c.actionTabs.key&&M()}),[c.actionTabs.key]);var M=function(){var e=o()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.FD)({id:c.actionTabs.id,type:c.actionTabs.type});case 2:(n=e.sent)&&(t=l()(l()({},n.subject_homework),{},{attachment_ids:(0,jt.z)(n.subject_homework.attachments),reference_attachment_ids:(0,jt.z)(n.subject_homework.ref_attachments)}),m.setFieldsValue(l()({},t)),j(l()({},t)),k(!0),F(new Date));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function H(e){return O.apply(this,arguments)}function O(){return(O=o()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=A&&A.ec_point_ids){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,ee.ZP)("/api/ec_courses/".concat(null==A?void 0:A.ec_course_id,"/ec_points/set_work_points.json"),{method:"post",body:l()({homework_common_id:n},A)});case 4:e.sent;case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,K.jsxs)(zn.Z,{placement:"bottom",height:"100%",closable:!1,open:"课程编辑分组作业"===c.actionTabs.key,className:ei.drawer,children:[(0,K.jsxs)("section",{className:ei.bg,children:[(0,K.jsx)("aside",{className:ei.title,children:"编辑分组作业"}),(0,K.jsxs)(G.Z,{form:m,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(){j(l()({},m.getFieldsValue()))},children:[(0,K.jsx)("div",{className:ei.fieldWrap,children:(0,K.jsx)(G.Z.Item,{name:"name",label:"标题:",rules:[{required:!0,message:"请输入标题"}],children:(0,K.jsx)(Y.Z,{maxLength:60,suffix:"".concat((null===(n=y.name)||void 0===n?void 0:n.length)||0,"/60"),placeholder:"例如:从Python程序设计-入门精通"})})}),(0,K.jsxs)("div",{className:ei.mdWrap,children:[(0,K.jsx)(G.Z.Item,{name:"description",label:"简介:",style:{marginTop:"-10px"},rules:[{required:!0,message:"请输入作业的简介"},{max:5e3,message:"作业简介最大限制5000个字符"}],children:(0,K.jsx)(xt.Z,{watch:!0,defaultValue:y.description})}),(0,K.jsx)("div",{children:(0,K.jsx)(G.Z.Item,{name:"attachment_ids",style:{marginTop:"-15px"},children:w&&(0,K.jsx)(jt.Z,{},X)})}),(0,K.jsxs)(C.Z,{gutter:[20,20],style:{marginTop:20},children:[(0,K.jsx)(Z.Z,{flex:"230px",children:(0,K.jsx)(G.Z.Item,{name:"min_num",label:"分组设置",rules:[{required:!0,message:"请填写每组最小人数"}],children:(0,K.jsx)(bt.Z,{style:{width:200,height:40},min:1,placeholder:"请填写每组最小人数"})})}),(0,K.jsx)(Z.Z,{flex:"230px",children:(0,K.jsx)(G.Z.Item,{name:"max_num",label:(0,K.jsx)("div",{children:" "}),rules:[{validator:function(e,n){return n?Promise.resolve():Promise.reject(new Error("请填写每组最大人数"))}}],children:(0,K.jsx)(bt.Z,{style:{width:200,height:40},max:100,placeholder:"请填写每组最大人数"})})}),(0,K.jsx)(Z.Z,{children:(0,K.jsx)("div",{className:"mt35",style:{color:"#536367",marginLeft:"-20px"},children:"(学生提交作品时需要关联同组成员,组内成员作品共享)"})})]}),!(null!=a&&null!==(t=a.setting)&&void 0!==t&&t.is_local)&&(0,K.jsx)(C.Z,{style:{marginTop:"-10px"},children:(0,K.jsxs)(Z.Z,{children:[(0,K.jsx)(G.Z.Item,{name:"base_on_project",valuePropName:"checked",style:{marginBottom:5,marginTop:5},children:(0,K.jsx)(L.Z,{value:!0,defaultChecked:!0,style:{color:"#5F6368"},children:"基于项目实施"})}),(0,K.jsx)("span",{className:"c-light-black",style:{color:"#999999",marginTop:"-10px"},children:"(选中,则必须在本平台创建项目,项目管理员可以提交作品;不选中,无需在平台创建项目,任意小组成员均可以提交作品)"})]})})]}),(0,K.jsxs)("div",{className:ei.mdWrap,children:[(0,K.jsx)(G.Z.Item,{name:"reference_answer",label:"参考答案:",style:{marginTop:10},children:(0,K.jsx)(xt.Z,{defaultValue:y.reference_answer,watch:!0})}),(0,K.jsx)("div",{children:(0,K.jsx)(G.Z.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"},children:w&&(0,K.jsx)(jt.Z,{},X)})})]})]}),(0,K.jsx)("div",{className:ei.mdWrap,children:(0,K.jsx)(Yt.Z,{setitem:function(e){return S(l()({},e))},homework_common_id:u.categoryId})})]}),(0,K.jsxs)("div",{className:ei.footer_style,children:[(0,K.jsx)("div",{className:ei.close_button,onClick:function(){r({type:"classroomList/setActionTabs",payload:{key:""}})},children:"取消"}),(0,K.jsx)("div",{onClick:function(){m.validateFields().then(o()(s()().mark((function e(){var n,t,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(y.min_num>y.max_num)){e.next=3;break}return x.ZP.info("最大人数不能小于最小人数"),e.abrupt("return");case 3:return(n=l()({},y)).attachment_ids&&(n.attachment_ids=null==n||null===(t=n.attachment_ids)||void 0===t?void 0:t.map((function(e){return e.response.id}))),n.reference_attachment_ids&&(n.reference_attachment_ids=null==n||null===(i=n.reference_attachment_ids)||void 0===i?void 0:i.map((function(e){return e.response.id}))),n.base_on_project||(n.base_on_project=!1),e.next=9,(0,I.VO)(l()(l()(l()({id:c.actionTabs.id},u),n),{},{base_on_project:n.base_on_project,homework_type:3}));case 9:0===e.sent.status&&(x.ZP.success("编辑成功"),H(u.categoryId),r({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}));case 11:case"end":return e.stop()}}),e)}))))},className:ei.submit_button,children:"提交"})]})]},"bottom")})),ti={bg:"bg___fOlTw",title:"title___G3D9y",fieldWrap:"fieldWrap___imjS7",mdWrap:"mdWrap___aKGYo",footer_style:"footer_style___BWH5p",submit_button:"submit_button___yxKUd",close_button:"close_button___nRK7d"},ii=(0,p.connect)((function(e){var n=e.shixunHomeworks,t=e.newCourse,i=e.loading,s=e.globalSetting,a=e.classroomList;return{shixunHomeworks:n,newCourse:t,globalSetting:s,loading:i.effects,classroomList:a}}))((function(e){var n,t=e.shixunHomeworks,i=(e.newCourse,e.globalSetting,e.loading,e.dispatch),a=e.classroomList,r=((0,p.useParams)(),G.Z.useForm()),c=d()(r,1)[0],u=(0,v.useState)({}),f=d()(u,2),m=f[0],h=f[1],g=(0,v.useState)(),y=d()(g,2),j=(y[0],y[1],(0,v.useRef)(),t.commonHomeWorkAddDefaultData,(0,v.useState)({})),P=d()(j,2),b=P[0],w=P[1];(0,v.useEffect)((function(){c.resetFields()}),[a.actionTabs.key]);function k(e){return T.apply(this,arguments)}function T(){return(T=o()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=b&&b.ec_point_ids){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,ee.ZP)("/api/ec_courses/".concat(null==b?void 0:b.ec_course_id,"/ec_points/set_work_points.json"),{method:"post",body:l()({homework_common_id:n},b)});case 4:e.sent;case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,K.jsxs)(zn.Z,{placement:"bottom",height:"100%",closable:!1,open:"课程新建图文作业"===a.actionTabs.key,className:ti.drawer,children:[(0,K.jsxs)("section",{className:ti.bg,children:[(0,K.jsx)("aside",{className:ti.title,children:"新建图文作业"}),(0,K.jsxs)(G.Z,{form:c,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(){console.log("onchange: ",c.getFieldsValue()),h(l()({},c.getFieldsValue()))},children:[(0,K.jsx)("div",{className:ti.fieldWrap,children:(0,K.jsx)(G.Z.Item,{name:"name",label:"标题:",rules:[{required:!0,message:"请输入标题"}],children:(0,K.jsx)(Y.Z,{maxLength:60,suffix:"".concat((null===(n=m.name)||void 0===n?void 0:n.length)||0,"/60"),placeholder:"例如:从Python程序设计-入门精通"})})}),(0,K.jsxs)("div",{className:ti.mdWrap,children:[(0,K.jsx)(G.Z.Item,{name:"description",label:"简介:",style:{marginTop:"-10px"},rules:[{required:!0,message:"请输入作业的简介"},{max:5e3,message:"作业简介最大限制5000个字符"}],children:(0,K.jsx)(xt.Z,{watch:!0,defaultValue:m.intro})}),(0,K.jsx)("div",{children:(0,K.jsx)(G.Z.Item,{name:"attachment_ids",style:{marginTop:"-15px"},children:(0,K.jsx)(jt.Z,{})})})]}),(0,K.jsxs)("div",{className:ti.mdWrap,children:[(0,K.jsx)(G.Z.Item,{name:"reference_answer",style:{marginTop:"-10px"},label:"参考答案:",children:(0,K.jsx)(xt.Z,{watch:!0,defaultValue:m.notice})}),(0,K.jsx)("div",{children:(0,K.jsx)(G.Z.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"},children:(0,K.jsx)(jt.Z,{})})})]})]}),(0,K.jsx)("div",{className:ti.mdWrap,children:(0,K.jsx)(Yt.Z,{setitem:function(e){return w(l()({},e))}})})]}),(0,K.jsxs)("div",{className:ti.footer_style,children:[(0,K.jsx)("div",{className:ti.close_button,onClick:function(){i({type:"classroomList/setActionTabs",payload:{key:""}})},children:"取消"}),(0,K.jsx)("div",{onClick:function(){c.validateFields().then(o()(s()().mark((function e(){var n,t,r,o;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(n=l()({},m)).attachment_ids&&(n.attachment_ids=null==n||null===(t=n.attachment_ids)||void 0===t?void 0:t.map((function(e){return e.response.id}))),n.reference_attachment_ids&&(n.reference_attachment_ids=null==n||null===(r=n.reference_attachment_ids)||void 0===r?void 0:r.map((function(e){return e.response.id}))),e.next=5,(0,I.DQ)(l()(l()({id:a.actionTabs.id,subject_id:a.actionTabs.subject_id},n),{},{homework_type:1}));case 5:0===(null==(o=e.sent)?void 0:o.status)&&(k(o.homework_id),(0,E.L9)(["教学课堂","图文作业","新建图文作业"]),x.ZP.success("新建成功"),i({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}));case 7:case"end":return e.stop()}}),e)}))))},className:ti.submit_button,children:"提交"})]})]},"bottom")})),si={bg:"bg___Sx8dX",title:"title___GKPKJ",fieldWrap:"fieldWrap___fIL9U",mdWrap:"mdWrap___iwCM_",footer_style:"footer_style___KYp6i",submit_button:"submit_button___Rnntu",close_button:"close_button___Drc5k"},ai=(0,p.connect)((function(e){var n=e.shixunHomeworks,t=e.newCourse,i=e.loading,s=e.globalSetting,a=e.classroomList;return{shixunHomeworks:n,newCourse:t,globalSetting:s,loading:i.effects,classroomList:a}}))((function(e){var n,t=e.shixunHomeworks,i=(e.newCourse,e.globalSetting,e.loading,e.dispatch),a=e.classroomList,r=(0,p.useParams)(),c=G.Z.useForm(),u=d()(c,1)[0],f=(0,v.useState)({}),m=d()(f,2),h=m[0],g=m[1],y=(0,v.useState)(!1),j=d()(y,2),P=j[0],b=j[1],w=(0,v.useState)({}),k=d()(w,2),T=k[0],N=k[1],A=(0,v.useState)({}),S=d()(A,2),C=S[0],Z=S[1];(0,v.useRef)(),t.commonHomeWorkEditDefaultData;(0,v.useEffect)((function(){"课程编辑图文作业"==a.actionTabs.key&&L()}),[a.actionTabs.key]);var L=function(){var e=o()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.FD)({id:a.actionTabs.id,type:a.actionTabs.type});case 2:(n=e.sent)&&(t={name:n.subject_homework.name,description:n.subject_homework.description,reference_answer:n.subject_homework.reference_answer,attachment_ids:(0,jt.z)(n.subject_homework.attachments),reference_attachment_ids:(0,jt.z)(n.subject_homework.ref_attachments)},console.log(t),u.setFieldsValue(l()({},t)),g(l()({},t)),b(!0),Z(new Date));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function D(e){return z.apply(this,arguments)}function z(){return(z=o()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=T&&T.ec_point_ids){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,ee.ZP)("/api/ec_courses/".concat(null==T?void 0:T.ec_course_id,"/ec_points/set_work_points.json"),{method:"post",body:l()({homework_common_id:n},T)});case 4:e.sent;case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,K.jsxs)(zn.Z,{placement:"bottom",height:"100%",closable:!1,open:"课程编辑图文作业"===a.actionTabs.key,className:si.drawer,children:[(0,K.jsxs)("section",{className:si.bg,children:[(0,K.jsx)("aside",{className:si.title,children:"编辑图文作业"}),(0,K.jsxs)(G.Z,{form:u,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(){g(l()({},u.getFieldsValue()))},children:[(0,K.jsx)("div",{className:si.fieldWrap,children:(0,K.jsx)(G.Z.Item,{name:"name",label:"标题:",rules:[{required:!0,message:"请输入标题"}],children:(0,K.jsx)(Y.Z,{maxLength:60,suffix:"".concat((null===(n=h.name)||void 0===n?void 0:n.length)||0,"/60"),placeholder:"例如:从Python程序设计-入门精通"})})}),(0,K.jsxs)("div",{className:si.mdWrap,children:[(0,K.jsx)(G.Z.Item,{name:"description",label:"简介:",style:{marginTop:"-10px"},rules:[{required:!0,message:"请输入作业的简介"},{max:5e3,message:"作业简介最大限制5000个字符"}],children:(0,K.jsx)(xt.Z,{watch:!0,defaultValue:h.description})}),(0,K.jsx)("div",{children:(0,K.jsx)(G.Z.Item,{name:"attachment_ids",style:{marginTop:"-15px"},children:P&&(0,K.jsx)(jt.Z,{},C)})})]}),(0,K.jsxs)("div",{className:si.mdWrap,children:[(0,K.jsx)(G.Z.Item,{name:"reference_answer",label:"参考答案:",style:{marginTop:"-10px"},children:(0,K.jsx)(xt.Z,{defaultValue:h.reference_answer,watch:!0})}),(0,K.jsx)("div",{children:(0,K.jsx)(G.Z.Item,{name:"reference_attachment_ids",style:{marginTop:"-15px"},children:P&&(0,K.jsx)(jt.Z,{},C)})})]})]}),(0,K.jsx)("div",{className:si.mdWrap,children:(0,K.jsx)(Yt.Z,{setitem:function(e){return N(l()({},e))},homework_common_id:r.categoryId})})]}),(0,K.jsxs)("div",{className:si.footer_style,children:[(0,K.jsx)("div",{className:si.close_button,onClick:function(){i({type:"classroomList/setActionTabs",payload:{key:""}})},children:"取消"}),(0,K.jsx)("div",{onClick:function(){u.validateFields().then(o()(s()().mark((function e(){var n,t,o;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(n=l()({},h)).attachment_ids&&(n.attachment_ids=null==n||null===(t=n.attachment_ids)||void 0===t?void 0:t.map((function(e){var n;return null===(n=e.response)||void 0===n?void 0:n.id}))),n.reference_attachment_ids&&(n.reference_attachment_ids=null==n||null===(o=n.reference_attachment_ids)||void 0===o?void 0:o.map((function(e){var n;return null===(n=e.response)||void 0===n?void 0:n.id}))),e.next=5,(0,I.VO)(l()(l()(l()({id:a.actionTabs.id},r),n),{},{base_on_project:!0,homework_type:1}));case 5:0===e.sent.status&&(x.ZP.success("编辑成功"),D(r.categoryId),i({type:"classroomList/setActionTabs",payload:{key:"closePathsTabs"}}));case 7:case"end":return e.stop()}}),e)}))))},className:si.submit_button,children:"提交"})]})]},"bottom")})),li=["pathsDetail","user","globalSetting","loading","dispatch","classroomList"],ri=["tagName"],oi=["application/pdf","application/msword","application/vnd.ms-excel","application/vnd.ms-powerpoint","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/vnd.openxmlformats-officedocument.presentationml.presentation","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/ZIP"],ci=(0,p.connect)((function(e){var n=e.pathsDetail,t=e.user,i=e.loading,s=e.globalSetting,a=e.classroomList;return{pathsDetail:n,user:t,globalSetting:s,loading:i.effects,classroomList:a}}))((function(e){var n,t,i,a,r,c=e.pathsDetail,u=e.user,m=(e.globalSetting,e.loading),P=e.dispatch,b=e.classroomList,w=f()(e,li),T=(0,p.useParams)(),N=c.stageData,S=(0,v.useState)([]),L=d()(S,2),D=L[0],z=L[1],X=(0,v.useState)(-1),F=d()(X,2),M=F[0],H=F[1],O=(0,v.useState)(!1),J=d()(O,2),_=J[0],E=J[1],V=(0,v.useState)(!1),R=d()(V,2),B=R[0],U=R[1],W=(0,v.useState)(!1),Q=d()(W,2),ne=Q[0],te=Q[1],ie=(0,v.useState)({name:"",is_jupyter:!1}),se=d()(ie,2),ae=se[0],le=se[1],oe=G.Z.useForm(),ce=d()(oe,1)[0],de=G.Z.useForm(),ue=d()(de,1)[0],fe=G.Z.useForm(),ve=d()(fe,1)[0],pe=G.Z.useForm(),me=d()(pe,1)[0],he=(0,v.useState)(!1),xe=d()(he,2),ge=xe[0],ye=xe[1],je=(0,v.useState)([]),Pe=d()(je,2),be=Pe[0],we=Pe[1],ke=(0,v.useState)(!1),Te=d()(ke,2),Ne=Te[0],Ae=Te[1],Ie=(0,v.useState)("All"),Se=d()(Ie,2),Ce=Se[0],Ze=Se[1],Le=(0,v.useState)("All"),De=d()(Le,2),ze=De[0],Xe=De[1],Fe=(0,v.useState)(!1),Me=d()(Fe,2),He=Me[0],Oe=Me[1],Je=(0,v.useState)(0),_e=d()(Je,2),Ee=_e[0],Ve=_e[1],Ke=(0,v.useState)(),Re=d()(Ke,2),Be=Re[0],Ue=Re[1],qe=(0,v.useState)(!1),We=d()(qe,2),Ge=We[0],Qe=We[1],Ye=(0,v.useState)(!1),$e=d()(Ye,2),en=$e[0],nn=$e[1],tn=(0,v.useState)(""),sn=d()(tn,2),an=sn[0],ln=sn[1],rn=(0,v.useState)(""),on=d()(rn,2),cn=on[0],dn=on[1],un=(0,v.useState)([{name:"全部",type:"All",number:0},{name:"实践项目",type:"Shixun",number:0},{name:"视频项目",type:"VideoItem",number:0},{name:"教学课件",type:"Attachment",number:0},{name:"分组作业",type:"group_count",number:0},{name:"图文作业",type:"normal_count",number:0},{name:"讨论",type:"Discusses",number:0}]),fn=d()(un,2),vn=fn[0],pn=fn[1],mn=(0,v.useState)(),hn=d()(mn,2),xn=hn[0],gn=hn[1],zn=(0,v.useState)([]),Xn=d()(zn,2),Fn=Xn[0],Mn=Xn[1],Hn=(null===(n=c.detail)||void 0===n?void 0:n.is_free)||(null===(t=c.detail)||void 0===t?void 0:t.can_learning),On=function(){var e=c.detail,n=e.shixuns_count,t=void 0===n?0:n,i=e.videos_count,s=void 0===i?0:i,a=e.attachment_count,r=void 0===a?0:a,o=e.group_count,d=void 0===o?0:o,u=e.normal_count,f=void 0===u?0:u,v=e.disscuss_count,p={All:t+s+r+d+f,Shixun:t,VideoItem:s,Attachment:r,Discusses:void 0===v?0:v,group_count:d,normal_count:f},m=vn.map((function(e){return l()(l()({},e),{},{number:p[e.type]})}));pn(m)};(0,v.useEffect)((function(){On()}),[c.detail]),(0,v.useEffect)((function(){On(),z(h()(N))}),[N]),(0,v.useEffect)((function(){"closePathsTabs"==b.actionTabs.key&&Un()}),[b.actionTabs.key]),(0,v.useEffect)((function(){Jn()}),[null==w?void 0:w.keywords]);var Jn=function(){P({type:"pathsDetail/getPathsDetail",payload:{id:T.pathId,keywords:null==w?void 0:w.keywords}})};(0,v.useEffect)((function(){if(ge){var e={shixuns_list:[],attachments_list:[],items:[]};En(D.length,e),z([].concat(h()(D),[e]))}}),[ge]);var _n=function(){setTimeout((function(){M===D.length-1&&ge&&(st(),z(D.filter((function(e,n){return n!==D.length-1})))),Un(),H(-1)}),300)},En=function(e,n){tt()&&(H(e),ce.setFieldsValue({name:n.stage_name,description:n.stage_description,tagName:n.tag&&n.tag.name||""}))},Vn=function(e){setTimeout((function(){document.documentElement.scrollTop=Ee}),300),"取消"!==e&&(D[M].items=D[M].items.concat(e),z(h()(D)))},Kn=function(){var e=o()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.Ex)(l()({},n));case 2:return t=e.sent,D[M].items=n.list,e.abrupt("return",t);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Rn=function(e){D[M].items=D[M].items.concat(e),z(h()(D))},Bn=function(){var e=o()(s()().mark((function e(n){var t,i,a,r,o;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(xn){e.next=8;break}return e.next=3,(0,I.A2)(l()({id:D[M].stage_id,subject_id:T.pathId},n));case 3:return(t=e.sent).id&&(Ae(!1),i=[l()({},t)],D[M].items=D[M].items.concat(i),z(h()(D))),e.abrupt("return",t);case 8:return e.next=10,(0,I.M2)(l()(l()({id:null==xn?void 0:xn.id,subject_id:T.pathId},n),{},{video_id:(null==n?void 0:n.video_id)||(null==xn||null===(a=xn.video_item)||void 0===a?void 0:a.video_id),link:(null==n?void 0:n.link)||(null==xn||null===(r=xn.video_item)||void 0===r?void 0:r.link)}));case 10:return(o=e.sent)&&(x.ZP.success("修改成功"),Ae(!1),Un()),e.abrupt("return",o);case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Un=function(){P({type:"pathsDetail/getStageData",payload:{subject_id:T.pathId}}),P({type:"pathsDetail/getPathsDetail",payload:{id:T.pathId}}),P({type:"pathsDetail/getRightData",payload:{id:T.pathId}}),st()},qn=function(){var e=o()(s()().mark((function e(n,t){var i,a,r,o,c,d,u,v,p,m;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=n&&n.name&&""!==(null==n?void 0:n.name.replace(/(^\s*)|(\s*$)/g,""))){e.next=2;break}return e.abrupt("return",x.ZP.info("请先输入章节名称!"));case 2:if(st(),r=[],null===(i=D[M].shixuns_list)||void 0===i||i.map((function(e){r.push({type:e.item_type,id:e.id})})),null===(a=D[M].attachments_list)||void 0===a||a.map((function(e){r.push({type:"Attachment",id:e.id})})),o=n.tagName,c=f()(n,ri),!ge){e.next=16;break}return d=l()(l()({},c),{},{subject_id:T.pathId,pathId:T.pathId,list:r}),o&&(d=l()(l()({},d),{},{stage_tag_attributes:{name:o}})),e.next=12,(0,I.CI)(l()({},d));case 12:null!=(u=e.sent)&&u.subject_id&&(D[M]=l()(l()(l()({},D[M]),u),{},{stage_name:d.name,stage_description:d.description,tag:d.stage_tag_attributes}),z(h()(D))),e.next=24;break;case 16:return Array.from(new Set(r.map((function(e){return e.type})))),v=l()(l()({},c),{},{id:D[M].stage_id,type:Array.from(new Set(r.map((function(e){return e.type})))),list:r}),p=D[M].tag&&D[M].tag.id||"",v=l()(l()({},v),{},{stage_tag_attributes:p?{id:p,name:o}:{name:o}}),e.next=22,(0,I.xn)(l()({},v));case 22:null!=(m=e.sent)&&m.subject_id&&(D[M]=l()(l()(l()({},D[M]),m),{},{stage_name:v.name,stage_description:v.description,tag:v.stage_tag_attributes}),"edit"!==t&&z(h()(D)));case 24:return ye(!1),e.abrupt("return");case 26:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Gn=function(e){var n;g.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"本操作将删除当前目录及下属子目录的全部内容,确认要删除吗?",onOk:(n=o()(s()().mark((function n(){return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,I.WW)(e);case 2:0===n.sent.status&&(x.ZP.success("删除成功"),Un());case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},Qn=function(){var e=o()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.FD)({id:null==n?void 0:n.stage_item_id,type:null==n?void 0:n.homework_type});case 2:(t=e.sent)&&(ln(null==t?void 0:t.subject_homework),nn(!0));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Yn=function(){var e=o()(s()().mark((function e(n){var t,i,a,l,r,c;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("VideoItem"!==(null==n?void 0:n.item_type)){e.next=8;break}return e.next=3,(0,gt.TJ)({id:null==n?void 0:n.stage_item_id});case 3:t=e.sent,gn(t),"VideoItem"===(null==n?void 0:n.item_type)?Ae(!0):(Mn((null==t||null===(i=t.tags)||void 0===i?void 0:i.map((function(e){return null==e?void 0:e.name})))||[]),ve.setFieldsValue({files:[{uid:null==t||null===(a=t.attachment)||void 0===a?void 0:a.id,name:null==t?void 0:t.name,response:{id:null==t||null===(l=t.attachment)||void 0===l?void 0:l.id}}]}),U(!0)),e.next=9;break;case 8:"Attachment"===(null==n?void 0:n.item_type)?g.Z.confirm({title:"修改课件名称",icon:null,centered:!0,okText:"确认修改",cancelText:"取消",content:(0,K.jsx)(Y.Z,{value:r,onChange:function(e){r=e.target.value},placeholder:"请输入课件名称"}),onOk:function(){var e=o()(s()().mark((function e(){var t,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r){e.next=3;break}return x.ZP.info("名称不能为空"),e.abrupt("return",Promise.reject());case 3:return e.next=5,(0,ee.ZP)("/api/attachments/".concat(null==n?void 0:n.id,".json"),{method:"put",body:{name:r+(null==n||null===(t=n.name)||void 0===t?void 0:t.substr(null==n||null===(i=n.name)||void 0===i?void 0:i.lastIndexOf(".")))}});case 5:e.sent,r="",Un();case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}):"SubjectHomework"===(null==n?void 0:n.item_type)?P({type:"classroomList/setActionTabs",payload:{key:"group"==(null==n?void 0:n.homework_type)?"课程编辑分组作业":"课程编辑图文作业",id:null==n?void 0:n.stage_item_id,type:null==n?void 0:n.homework_type}}):g.Z.confirm({title:"修改小节名称",icon:null,centered:!0,okText:"确认修改",cancelText:"取消",content:(0,K.jsx)(Y.Z,{value:c,maxLength:40,onChange:function(e){c=e.target.value},placeholder:"请输入小节名称"}),onOk:function(){var e=o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(c.replaceAll(" ","")){e.next=3;break}return x.ZP.info("名称不能为空"),e.abrupt("return",Promise.reject());case 3:return e.next=5,(0,ee.ZP)("/api/stages/".concat(null==n?void 0:n.stage_id,"/update_item_name.json"),{method:"put",body:{name:c,item_id:null==n?void 0:n.id}});case 5:e.sent,c="",Un();case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),$n=function(){le({name:"",is_jupyter:!1}),ue.setFieldsValue({name:"",is_jupyter:!1}),Oe(!1),E(!1)},et=function(){var e=o()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(tt()){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,I.ms)({id:n});case 4:1===e.sent.status&&Un();case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),nt=function(){var e=o()(s()().mark((function e(n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(tt()){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,(0,I.yy)({id:n});case 4:1===e.sent.status&&Un();case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),tt=function(){return-1===M||(g.Z.info({icon:null,className:"custom-modal-divider ",okText:"知道啦",title:"提示",content:(0,K.jsx)("div",{className:"mt10 font14",children:"当前单元有未保存的修改记录,请先保存!"}),onOk:function(){var e="Edit_".concat(M),n=document.getElementById(e);n&&setTimeout((function(){return n.scrollIntoView({block:"start",behavior:"smooth"})}))}}),!1)},it=function(){qn(ce.getFieldsValue(),"edit")},st=function(){ye(!1)},at=function(e){var n,t,i=[];e.items&&null!==(n=e.items)&&void 0!==n&&n.length&&(null===(t=e.items)||void 0===t||t.forEach((function(e){var n;i.push(e),e.children&&null!==(n=e.children)&&void 0!==n&&n.length&&(i=i.concat(e.children))})));return!!i.find((function(e){return(0,Ot.isEqual)(e.learning_status,["can","try"])}))?(0,K.jsx)("aside",{className:Sn,children:"免费试学"}):null},rt=function(e,n){var t,i,a,r,d,f;if("SubjectHomework"==ze){var v,p;if("group_count"==Ce&&(null===(v=e.subject_homework_subs)||void 0===v||!v.includes("group")))return null;if("normal_count"==Ce&&(null===(p=e.subject_homework_subs)||void 0===p||!p.includes("normal")))return null}else{var m;if("All"!==ze&&(null===(m=e.stage_tag)||void 0===m||!m.includes(ze)))return null}var y=h()(e.items);null!=w&&w.keywords&&(y=e.items.map((function(e){var n=new RegExp(null==w?void 0:w.keywords,"ig");return"StageCatalog"==e.item_type?function(e){if("StageCatalog"==e.item_type&&e.children.length>0){var n=e.children.filter((function(e){return new RegExp(null==w?void 0:w.keywords,"ig").test(e.name)&&(e.item_type==Ce||"All"==Ce)}));return n.length>0?l()(l()({},e),{},{children:n}):null}return null}(e):!n.test(e.name)||e.item_type!=Ce&&"All"!=Ce?void 0:e})),y=y.filter((function(e){return null!=e&&null!=e})));var b,N,A,S,L=!1,z=!1,X=!1,F=!1;"All"===Ce&&(L=((null===(b=u.userInfo)||void 0===b?void 0:b.admin)||(null===(N=u.userInfo)||void 0===N?void 0:N.business)||(null===(A=c.detail)||void 0===A?void 0:A.allow_statistics))&&M===n&&!ge,null!==(S=c.detail)&&void 0!==S&&S.allow_add_member&&Hn&&M!==n&&(z=!0,n>0&&(X=!0),n0?null===(J=c.detail)||void 0===J?void 0:J.allow_visit:!("学生"===(null===(_=u.userInfo)||void 0===_?void 0:_.user_identity)&&null!==(V=c.detail)&&void 0!==V&&V.allow_visit&&null!==(R=c.detail)&&void 0!==R&&R.courses)),isPaths:!0,keywords:null==w?void 0:w.keywords})})}),M===n&&(0,K.jsxs)("aside",{className:Pn,children:[(0,K.jsx)(k.ZP,{onClick:_n,type:"primary",size:"middle",ghost:!0,children:"取消"}),(0,K.jsx)(k.ZP,{onClick:o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:_n();case 1:case"end":return e.stop()}}),e)}))),size:"middle",type:"primary",children:"保存"})]})]},n):null};return(0,K.jsxs)("section",{children:[(0,K.jsxs)($.Z,{spinning:m["pathsDetail/getStageData"]||m["pathsDetail/getPathsDetail"],children:[(0,K.jsx)("aside",{className:kn,children:vn.map((function(e,n){return(!(0,A.JA)()||"分组作业"!=(null==e?void 0:e.name)&&"图文作业"!=(null==e?void 0:e.name))&&(null!=D&&D.some((function(n){var t;return null===(t=n.stage_tag)||void 0===t?void 0:t.includes(e.type)}))||"All"==e.type||"Discusses"==e.type&&e.number>0||"group_count"==e.type&&e.number>0||"normal_count"==e.type&&e.number>0?(0,K.jsxs)("div",{className:e.type===Ce?In:Tn,onClick:function(){-1===M?("group_count"==e.type||"normal_count"==e.type?Xe("SubjectHomework"):Xe(e.type),Ze(e.type),H(-1)):x.ZP.warning("请先取消编辑状态")},children:[(0,K.jsx)("span",{className:Nn,children:e.name}),(0,K.jsx)("span",{className:An,children:e.number})]},n):void 0)}))}),"Discusses"!==Ce&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)(G.Z,{form:ce,onFinish:qn,children:null==D?void 0:D.map((function(e,n){return(0,K.jsx)("div",{children:rt(e,n)},n)}))}),(null===(i=c.detail)||void 0===i?void 0:i.allow_statistics)&&"All"===Ce&&!ge&&!(null!=w&&w.keywords)&&(0,K.jsxs)("div",{className:bn,onClick:function(){tt()&&ye(!0)},children:[(0,K.jsx)("span",{className:wn,children:"+新建章节"}),"(添加一个或多个实训/视频项目,组成一个章节)"]})]}),"Discusses"===Ce&&(0,K.jsx)("aside",{className:"mt20",children:(0,K.jsx)(Mt,{activeIndex:3,isDelete:null===(a=c.detail)||void 0===a?void 0:a.allow_add_member,shixunIdentifier:11,identity:null===(r=u.userInfo)||void 0===r?void 0:r.role,getTypeNumber:On,user:u.userInfo,isShixunDetail:!0,keywords:null==w?void 0:w.keywords,refreshCount:Jn})})]}),vn.map((function(e,n){if(null!=w&&w.keywords&&e.type===Ce&&"Discusses"!==Ce&&0===e.number)return(0,K.jsx)(lt.Z,{styles:{backgroundColor:"#fff",padding:"100px 0",margin:"20px auto"}})})),(0,K.jsx)(g.Z,{centered:!0,title:"新建实践项目",open:_,confirmLoading:He,destroyOnClose:!0,onOk:o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ue.validateFields();case 2:return Oe(!0),e.next=5,(0,I.vf)(l()({id:D[M].stage_id,subject_id:T.pathId},ae));case 5:n=e.sent,$n(),n.id&&(ue.resetFields(),x.ZP.success("添加成功"),Vn([n])),Oe(!1);case 9:case"end":return e.stop()}}),e)}))),onCancel:$n,children:(0,K.jsxs)(G.Z,{form:ue,onValuesChange:function(e){le(l()(l()({},ae),e))},children:[(0,K.jsx)(G.Z.Item,{label:"类型",name:"is_jupyter",rules:[{required:!0,message:"请选择类型"}],children:(0,K.jsxs)(y.ZP.Group,{children:[(0,K.jsx)(y.ZP,{defaultChecked:!0,value:!1,children:"全栈实践项目"}),(0,K.jsx)(y.ZP,{value:!0,children:"Jupyter Notebook实践项目"})]})}),(0,K.jsx)(G.Z.Item,{label:"名称",name:"name",rules:[{required:!0,message:"请输入名称"},{max:60,message:"输入超限,请缩减字符数"},{whitespace:!0,message:"请输入名称"}],children:(0,K.jsx)(Y.Z,{showCount:!0,maxLength:60})})]})}),(0,K.jsx)(g.Z,{centered:!0,title:xn?"编辑教学课件":"新建教学课件",open:B,confirmLoading:He,destroyOnClose:!0,onOk:o()(s()().mark((function e(){var n,t,i,a,l,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ve.validateFields();case 2:return Oe(!0),e.next=5,ve.getFieldsValue();case 5:if(n=e.sent,t=!1,i="",n.files.forEach((function(e){e.response&&e.response.id||(t=!0,i=e.name)})),!t){e.next=11;break}return x.ZP.error("".concat(i," 文件上传失败,请重新上传")),e.abrupt("return");case 11:if(xn){e.next=18;break}return e.next=14,(0,I.s0)({id:D[M].stage_id,subject_id:T.pathId,tags:Fn,attachment_ids:n.files.map((function(e){return e.response.id}))});case 14:0===(a=e.sent).status&&(x.ZP.success("修改成功"),U(!1),Rn(h()(a.items))),e.next=22;break;case 18:return e.next=20,(0,I.M2)({id:null==xn?void 0:xn.id,subject_id:T.pathId,tags:Fn,attachment_id:null===(l=n.files.map((function(e){return e.response.id})))||void 0===l?void 0:l[0]});case 20:0===(r=e.sent).status&&(x.ZP.success("修改成功"),U(!1),Rn(h()(r.items)));case 22:Oe(!1);case 23:case"end":return e.stop()}}),e)}))),onCancel:function(){U(!1),Mn([]),gn("")},children:(0,K.jsxs)(G.Z,{form:ve,children:[(0,K.jsx)(G.Z.Item,{label:"课件内容",name:"files",rules:[{required:!0,message:"请上传课件内容"}],children:(0,K.jsx)(jt.Z,{aloneClear:!0,maxSize:(0,A.Ny)()?500:100,accept:oi.toString(),number:xn?1:10})}),(0,K.jsx)(G.Z.Item,{style:{marginLeft:8},label:"知识标签",name:"tag",children:(0,K.jsx)(Y.Z,{onKeyUp:function(e){if("Enter"==e.key){var n=ve.getFieldValue("tag");if(ve.setFieldsValue({tag:""}),!n)return void x.ZP.info("标签不能为空");if(Fn.filter((function(e){return e===n})).length>0)return void x.ZP.info("已有相同名称标签");Fn.push(n),Mn(h()(Fn))}}})}),(0,K.jsx)("div",{className:Dn,children:Fn.map((function(e,n){return(0,K.jsx)(yn.Z,{closable:!0,onClose:function(n){!function(e,n){e.preventDefault(),Mn(h()(Fn.filter((function(e){return e!=n}))))}(n,e)},children:e},n+e)}))}),(0,K.jsxs)("div",{children:[(0,K.jsx)("span",{className:"c-red",children:"注意:"}),(0,K.jsx)("br",{}),"1、上传课件,即表示您已同意",(0,K.jsx)(p.Link,{to:"/users/mmipb3zhj/videos/protocol",target:"_blank",children:"上传内容协议"}),",不得上传未经他人授权的作品;",(0,K.jsx)("br",{}),"2、上传课件默认设置为不允许下载,若要开启下载功能,可进入课程编辑页面设置;",(0,K.jsx)("br",{}),"3、不支持断点续传,单个文件大小请勿超过",(0,A.Ny)()?500:100,"M;",(0,K.jsx)("br",{}),"4、当前仅限支持pdf、word、excel、ppt、zip文件;",(0,K.jsx)("br",{}),"5、文件名将被自动读取为系统内该课件的名称,上传前请注意这一点;",(0,K.jsx)("br",{}),"6、一次最多上传10个文件。"]})]})}),(0,K.jsx)(g.Z,{centered:!0,title:"新建小节名称",open:ne,confirmLoading:He,onOk:o()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,me.validateFields();case 2:return Oe(!0),e.next=5,me.getFieldsValue();case 5:return n=e.sent,e.next=8,(0,I.Mt)({id:D[M].stage_id,subject_id:T.pathId,name:n.name});case 8:0===(t=e.sent).status&&(x.ZP.success("添加成功"),te(!1),i=l()({},t),D[M].items=D[M].items.concat(l()(l()({},i),{},{children:[]})),z(h()(D))),Oe(!1);case 11:case"end":return e.stop()}var i}),e)}))),onCancel:function(){return te(!1)},children:(0,K.jsx)(G.Z,{form:me,children:(0,K.jsx)(G.Z.Item,{label:"",name:"name",rules:[{required:!0,message:"请输入不超过40字的小节名称"}],children:(0,K.jsx)(Y.Z,{maxLength:40,placeholder:"请输入不超过40字的小节名称"})})})}),(0,K.jsx)(Gt,{}),(0,K.jsx)(Wn,{shixunIds:be,cb:Vn}),(0,K.jsx)($t,{}),(0,K.jsx)(ni,{}),(0,K.jsx)(ii,{}),(0,K.jsx)(ai,{}),(0,K.jsx)(yt.Z,{visible:Ne,editData:xn,onCancel:function(){return Ae(!1)},onOk:Bn}),(0,K.jsx)(ht,{setScoreShow:Qe,getData:Un,ScoreShow:Ge,modalType:Be,subjectId:T.pathId,id:cn}),(0,K.jsx)(mt,{setScoreShow:nn,ScoreShow:en,modalDdata:an})]})})),di=t(30518),ui=t(48410),fi="certificate___fHfxF",vi="actionsBtns___plapq",pi=["user"],mi=di.default.RangePicker,hi=(0,p.connect)((function(e){return{user:e.user,pathsDetail:e.pathsDetail}}))((function(e){e.user,f()(e,pi);var n=G.Z.useForm(),t=d()(n,1)[0],i=(0,v.useState)([]),a=d()(i,2),r=a[0],c=a[1],u=(0,v.useState)(!0),m=d()(u,2),h=m[0],y=m[1],j=(0,v.useState)(!1),P=d()(j,2),b=P[0],w=P[1],k=(0,v.useState)(!1),T=d()(k,2),N=T[0],A=T[1],I=(0,v.useState)(0),C=d()(I,2),Z=C[0],L=C[1],D=(0,v.useState)({}),z=d()(D,2),F=z[0],M=z[1],H=(0,p.useParams)(),O=(0,v.useState)({page:1,limit:10}),J=d()(O,2),_=J[0],E=J[1],V=[{title:"姓名",dataIndex:"user_name",key:"user_name",align:"left"},{title:"申请时间",dataIndex:"created_at",key:"created_at",align:"left"},{title:"申请状态",dataIndex:"state",key:"state",align:"left",render:function(e,n){return(0,K.jsxs)(K.Fragment,{children:["drafted"===(null==n?void 0:n.state)&&(0,K.jsx)("span",{children:"申请中"}),"rejected"===(null==n?void 0:n.state)&&(0,K.jsx)("span",{style:{color:"#E53333"},children:"未通过"}),"passed"===(null==n?void 0:n.state)&&(0,K.jsx)("span",{style:{color:"#2FA34F"},children:"通过"})]})}},{title:"学习进度",dataIndex:"process",key:"process",align:"left",render:function(e){return"".concat(e,"%")}},{title:"审批操作",dataIndex:"action",key:"action",align:"left",render:function(e,n){return(0,K.jsxs)("div",{className:vi,children:["drafted"===(null==n?void 0:n.state)&&(0,K.jsx)("span",{onClick:function(){return R(n)},children:"同意"}),"drafted"===(null==n?void 0:n.state)&&(0,K.jsx)("span",{onClick:function(){return B(n)},children:"拒绝"}),"rejected"===(null==n?void 0:n.state)&&(0,K.jsx)("span",{onClick:function(){return U(n)},children:"拒绝原因"}),"passed"===(null==n?void 0:n.state)&&(0,K.jsx)("span",{onClick:function(){return q(n)},children:"查看证书"})]})}}].filter((function(e){return!!N||"学习进度"!==e.title&&"审批操作"!==e.title}));(0,v.useEffect)((function(){W(_)}),[]);var R=function(){var e=o()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ee.ZP)("/api/paths/".concat(null==H?void 0:H.pathId,"/process_certificate.json"),{method:"post",body:{certificate_id:null==n?void 0:n.id,op:"pass"}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&W(_);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),B=function(e){var n,t="";g.Z.confirm({title:"证书申请拒绝",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:(0,K.jsxs)("div",{children:[(0,K.jsx)("p",{children:"拒绝证书发放需填写拒绝原因。"}),(0,K.jsxs)("aside",{className:"flex-container",children:[(0,K.jsx)("sup",{className:"c-red-ee4",children:"*"}),(0,K.jsx)("span",{children:"拒绝原因:"}),(0,K.jsx)(Y.Z,{maxLength:30,style:{width:284,marginLeft:10},onChange:function(e){return t=e.target.value}})]})]}),okText:"确定拒绝",cancelText:"取消",onOk:(n=o()(s()().mark((function n(){var i;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(t){n.next=3;break}return x.ZP.warning("拒绝理由不能为空"),n.abrupt("return",Promise.reject());case 3:return n.next=5,(0,ee.ZP)("/api/paths/".concat(null==H?void 0:H.pathId,"/process_certificate.json"),{method:"post",body:{certificate_id:null==e?void 0:e.id,op:"reject",content:t}});case 5:0===(null==(i=n.sent)?void 0:i.status)&&W(_);case 7:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},U=function(e){g.Z.info({title:"拒绝原因",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:(0,K.jsx)("div",{children:null==e?void 0:e.content}),okText:"确定"})},q=function(e){M((null==e?void 0:e.info)||{}),w(!0)},W=function(){var e=o()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return y(!0),e.next=3,(0,ee.ZP)("/api/paths/".concat(null==H?void 0:H.pathId,"/request_certificates.json"),{method:"get",params:n});case 3:null!=(t=e.sent)&&t.data&&(c(null==t?void 0:t.data),L((null==t?void 0:t.total_count)||0),A(null==t?void 0:t.is_manage)),y(!1);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,K.jsxs)("div",{className:fi,children:[(0,K.jsxs)(G.Z,{form:t,layout:"inline",className:"mb20",size:"large",onValuesChange:function(e,n){var t=n.state,i=void 0===t?"":t,s=n.keyword,a=void 0===s?"":s,r=n.time,o=void 0===r?[]:r,c=l()(l()({},_),{},{page:1,state:i,keyword:a,start_time:null!=o&&o[0]?X()(o[0]).format("YYYY-MM-DD"):"",end_time:null!=o&&o[1]?X()(o[1]).format("YYYY-MM-DD"):""});E(c),W(c)},children:[(0,K.jsx)(G.Z.Item,{name:"state",initialValue:"",className:"mr10",children:(0,K.jsxs)(S.default,{style:{width:104},children:[(0,K.jsx)(S.default.Option,{value:"",children:"全部状态"}),(0,K.jsx)(S.default.Option,{value:"drafted",children:"申请中"}),(0,K.jsx)(S.default.Option,{value:"passed",children:"通过"}),(0,K.jsx)(S.default.Option,{value:"3",children:"未通过"})]})}),(0,K.jsx)(G.Z.Item,{name:"time",children:(0,K.jsx)(mi,{onChange:function(e,n){console.log(n,22)},placeholder:["申请开始时间","申请结束时间"]})}),(0,K.jsx)(G.Z.Item,{style:{marginLeft:"auto",marginRight:0},name:"keyword",children:(0,K.jsx)(ui.t7,{style:{width:193},placeholder:"请输入学生姓名"})})]}),(0,K.jsx)(Ee.Z,{dataSource:r,rowKey:function(e){return e.id},columns:V,loading:h,pagination:{pageSize:_.limit,total:Z,current:_.page,onChange:function(e,n){var t=l()(l()({},_),{},{page:e,limit:n});E(t),W(t)},showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}),(0,K.jsx)(We.Z,{visible:b,onCancel:function(){w(!1),M({})},data:F})]})}));X().locale("ZH-cn");var xi=Yn.Z.TabPane,gi=function(e){e.data;var n=(0,v.useState)("1"),t=d()(n,2),i=t[0],a=t[1],l=(0,v.useState)(1),r=d()(l,2),c=r[0],u=r[1],f=(0,v.useState)(),m=d()(f,2),h=m[0],x=m[1],g=(0,v.useState)(!0),y=d()(g,2),j=y[0],P=y[1],b=(0,p.useParams)();function w(){return(w=o()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return P(!0),"1"===i?n="/api/paths/".concat(b.pathId,"/study_ranking_shixuns_passed.json"):"2"===i?n="/api/paths/".concat(b.pathId,"/study_ranking_videos.json"):"3"===i?n="/api/paths/".concat(b.pathId,"/study_ranking_pdf_attachments.json"):"4"===i&&(n="/api/paths/".concat(b.pathId,"/study_ranking_discusses.json")),e.next=4,(0,ee.ZP)(n,{method:"get",params:{page:c}});case 4:t=e.sent,P(!1),x(t);case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,v.useEffect)((function(){!function(){w.apply(this,arguments)}()}),[c,i]);var k=function(){var e,n,t,s,a,l,r,o,d,f,p,m,x;return(0,K.jsx)(v.Fragment,{children:(0,K.jsxs)($.Z,{spinning:j,children:[(0,K.jsxs)("div",{style:{height:"42px",background:"#fafafa",display:"flex",padding:"0px 5px",alignItems:"center"},children:[(0,K.jsx)("span",{style:{flex:"1"},children:"排名"}),(0,K.jsx)("span",{style:{flex:"1"},children:"姓名"}),"1"===i&&(0,K.jsx)("span",{style:{flex:"3"},children:"通过关卡数"}),"2"===i&&(0,K.jsx)("span",{style:{flex:"3"},children:"累计学习时长"}),"3"===i&&(0,K.jsx)("span",{style:{flex:"3"},children:"下载资源次数"}),"4"===i&&(0,K.jsx)("span",{style:{flex:"3"},children:"发帖数"})]}),(null==h?void 0:h.user_show)&&(0,K.jsxs)("div",{style:{height:"42px",display:"flex",padding:"0px 5px",alignItems:"center"},children:[(0,K.jsx)("span",{style:{flex:"1"},children:0===(null==h||null===(e=h.data_user)||void 0===e?void 0:e.rank)&&0===(null==h||null===(n=h.data_user)||void 0===n?void 0:n.num)?"--":(null==h||null===(t=h.data_user)||void 0===t?void 0:t.rank)<=100&&0!=(null==h||null===(s=h.data_user)||void 0===s?void 0:s.rank)?null==h||null===(a=h.data_user)||void 0===a?void 0:a.rank:"未上榜"}),(0,K.jsx)("span",{style:{flex:"1"},children:null==h||null===(l=h.data_user)||void 0===l?void 0:l.user_real_name}),"1"===i&&(0,K.jsx)("span",{style:{flex:"3"},children:(null==h||null===(r=h.data_user)||void 0===r?void 0:r.num)||"--"}),"2"===i&&(0,K.jsx)("span",{style:{flex:"3"},children:null!=h&&null!==(o=h.data_user)&&void 0!==o&&o.num?(0,E.li)(null==h||null===(d=h.data_user)||void 0===d?void 0:d.num):"--"}),"3"===i&&(0,K.jsx)("span",{style:{flex:"3"},children:(null==h||null===(f=h.data_user)||void 0===f?void 0:f.num)||"--"}),"4"===i&&(0,K.jsx)("span",{style:{flex:"3"},children:(null==h||null===(p=h.data_user)||void 0===p?void 0:p.num)||"--"})]}),(null==h?void 0:h.user_show)&&(0,K.jsx)(Xn.Z,{}),(null==h||null===(m=h.data)||void 0===m?void 0:m.length)>0?null==h||null===(x=h.data)||void 0===x?void 0:x.map((function(e,n){return(0,K.jsxs)("div",{style:{height:"42px",display:"flex",padding:"0px 5px",alignItems:"center"},children:[1===(null==e?void 0:e.rank)&&(0,K.jsx)("span",{style:{flex:"1",color:"#E02020"},children:null==e?void 0:e.rank}),2===(null==e?void 0:e.rank)&&(0,K.jsx)("span",{style:{flex:"1",color:"#FA6400"},children:null==e?void 0:e.rank}),3===(null==e?void 0:e.rank)&&(0,K.jsx)("span",{style:{flex:"1",color:"#F7B500"},children:null==e?void 0:e.rank}),(null==e?void 0:e.rank)>3&&(0,K.jsx)("span",{style:{flex:"1"},children:null==e?void 0:e.rank}),(0,K.jsx)("span",{style:{flex:"1"},children:null==e?void 0:e.user_real_name}),"1"===i&&(0,K.jsx)("span",{style:{flex:"3"},children:null==e?void 0:e.num}),"2"===i&&(0,K.jsx)("span",{style:{flex:"3"},children:(0,E.li)(null==e?void 0:e.num)}),"3"===i&&(0,K.jsx)("span",{style:{flex:"3"},children:null==e?void 0:e.num}),"4"===i&&(0,K.jsx)("span",{style:{flex:"3"},children:null==e?void 0:e.num})]})})):(0,K.jsx)(lt.Z,{}),(null==h?void 0:h.count)>10&&(0,K.jsx)(Fn.Z,{current:c,pageSize:10,showSizeChanger:!1,total:null==h?void 0:h.count,style:{textAlign:"center",margin:"20px 0px"},onChange:function(e){u(e)}})]})})};return(0,K.jsx)("div",{children:(0,K.jsxs)(Yn.Z,{activeKey:i,style:{background:"#fff",padding:"0px 20px"},onChange:function(e){a(e),u(1)},children:[(0,K.jsx)(xi,{tab:"通关榜",style:{background:"#fff"},children:(0,K.jsx)(k,{})},"1"),(0,K.jsx)(xi,{tab:"视频学习榜",children:(0,K.jsx)(k,{})},"2"),(0,K.jsx)(xi,{tab:"下载资源榜",children:(0,K.jsx)(k,{})},"3"),(0,K.jsx)(xi,{tab:"互动讨论榜",children:(0,K.jsx)(k,{})},"4")]})})},yi=t(25526),ji=["user","pathsDetail"],Pi=(0,p.connect)((function(e){return{user:e.user,pathsDetail:e.pathsDetail}}))((function(e){e.user;var n,t=e.pathsDetail,i=(f()(e,ji),(0,p.useParams)()),a=(0,v.useRef)(),l=(0,v.useRef)(),r=(0,v.useRef)(!1),c=(0,v.useState)({}),u=d()(c,2),m=u[0],h=u[1],x=(0,v.useState)(700),g=d()(x,2),y=g[0],j=g[1];(0,v.useEffect)((function(){setTimeout((function(){var e,n;null===(e=a.current)||void 0===e||null===(n=e.resize)||void 0===n||n.call(e)}),300)}),[y]),(0,v.useEffect)((function(){var e;h(null===(e=t.detail)||void 0===e?void 0:e.atlas_data)}),[null===(n=t.detail)||void 0===n?void 0:n.atlas_data]),(0,v.useEffect)((function(){return document.addEventListener((0,yi.gH)(),b),function(){document.removeEventListener((0,yi.gH)(),b)}}),[]);var P,b=function(){(0,yi.vp)()||j(700)};return(0,K.jsx)("div",{style:{paddingTop:20,paddingBottom:20,height:y+30,background:"#FFF"},ref:l,children:m.nodes&&(0,K.jsx)(mn.Z,{style:{height:y+"px"},option:{title:{text:"",subtext:"",left:"center"},tooltip:{trigger:"item",formatter:function(e){return"edge"===e.dataType?e.data.relation:"node"===e.dataType?"名称:"+e.data.name+"
                                          类别:"+e.data.labels.join(", ")+"
                                          ID: "+e.data.uid+"
                                          ":void 0}},legend:[{bottom:0,left:"center",orient:"horizontal",data:m.categories.map((function(e){if(e.name)return e.name}))}],animationDuration:1e3,animationEasingUpdate:"quinticInOut",series:[{name:"",type:"graph",layout:"force",data:m.nodes,links:m.links,categories:m.categories,roam:!0,draggable:!1,label:{position:"inside",show:!0},labelLayout:{hideOverlap:!0,moveOverlap:!0},force:{repulsion:600,edgeLength:200,gravity:.2,layoutAnimation:!0,friction:.3},edgeLabel:{},edgeSymbol:["none","arrow"],lineStyle:{color:"source",curveness:0},emphasis:{disabled:!1,scale:1.3,focus:"none",lineStyle:{width:10},itemStyle:{borderType:"solid",borderWidth:1,borderColor:"rgb(154,152,152)"}},symbolSize:40,color:["#f79767","#da7194","#ffc454","#569480","#f16667","#d9c8ae","#c990c0","#4c8eda","#57c7e3","#ecb5c9","#8dcc93","#37A2DA","#67E0E3","#9FE6B8","#FFDB5C","#ff9f7f","#fb7293","#E690D1","#e7bcf3","#9d96f5","#8378EA","#96BFFF","#dd6b66","#759aa0","#e69d87","#8dc1a9","#ea7e53","#eedd78","#73a373","#73b9bc","#7289ab","#91ca8c","#f49f42"]}],toolbox:{show:!0,feature:{restore:{title:"还原"},saveAsImage:{title:"保存为图片"},myTool:{show:!0,title:"全屏显示",icon:"path://M358.464 136.672l0-34.112-255.904 0 0 255.904 34.112 0 0-197.664 242.816 242.816 24.128-24.128-242.816-242.816zM665.536 102.56l0 34.112 197.664 0-242.816 242.816 24.128 24.128 242.816-242.816 0 197.664 34.112 0 0-255.904zM379.488 620.384l-242.816 242.816 0-197.664-34.112 0 0 255.904 255.904 0 0-34.112-197.664 0 242.816-242.816zM887.328 863.2l-242.816-242.816-24.128 24.128 242.816 242.816-197.664 0 0 34.112 255.904 0 0-255.904-34.112 0z",onclick:function(){(0,yi.vp)()?(setTimeout((function(){j(700)}),300),(0,yi.BU)()):((0,yi.Dj)(l.current),setTimeout((function(){j(window.innerHeight-40)}),300))}}}}},onChartReady:function(e){a.current=e,e.resize()},opts:{renderer:"svg"},onEvents:{click:function(e){r.current=!1,setTimeout((function(){if(!r.current&&"node"===e.dataType){var n=e.data.url;n&&window.open(n,"_blank")}}),500)},dblclick:(P=o()(s()().mark((function e(n,t,a){var l,o,c,d,u,f,v,p,x,g,y;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("p:",n,t,a),r.current=!0,e.next=4,(0,ee.ZP)("/api/paths/".concat(i.pathId,"/atlas_data.json"),{method:"get",params:{node_id:n.data.id}});case 4:for(l=e.sent,o=l.atlas_data,c=o.nodes,d=o.links,u=o.categories,c=m.nodes.concat(c),d=m.links.concat(d),f=c.filter((function(e,n,t){return t.findIndex((function(n){return n.id===e.id}))===n})),v=d.filter((function(e,n,t){return t.findIndex((function(n){return n.source===e.source&&n.target===e.target}))===n})),p=[],x=Math.max(u.length,m.categories.length),g=0;g0&&ae(l()({},null==o?void 0:o[0])));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var _n={onRemove:function(){He([])},beforeUpload:function(e){if(console.log(e),(null==e?void 0:e.size)>52428800)return x.ZP.info("文件超过50M,不符合上传要求"),!1;var n=[];return n.push(e),He([].concat(n)),!1},fileList:Me,accept:".xls,.xlsx"},En=(0,v.useMemo)((function(){return function e(n){return n.map((function(n){var t=n.title,i=t.indexOf(We),s=t.substring(0,i),a=t.slice(i+We.length),l=i>-1?(0,K.jsxs)("span",{children:[s,(0,K.jsx)("span",{style:{color:"#f50"},children:We}),a]}):(0,K.jsx)("span",{children:t});return n.children?{title:l,key:n.key,children:e(n.children)}:{title:l,key:n.key}}))}(_e)}),[We,_e]);function Vn(e,n){return"left"===e?n?Fi.z6.Left:Fi.z6.Right:n?Fi.z6.Right:Fi.z6.Left}function Kn(){var e,n,t,i;Xn(600),null===(e=yn.current)||void 0===e||null===(n=e.zoomToFit)||void 0===n||n.call(e),null===(t=gn.current)||void 0===t||null===(i=t.zoomToFit)||void 0===i||i.call(t)}return(0,K.jsxs)("div",{ref:Ne,style:{paddingBottom:20,background:"#FFF",position:"relative"},children:[(0,K.jsxs)($.Z,{spinning:Q,children:[(null==ke?void 0:ke.is_root)&&(0,K.jsx)(lt.Z,{ButtonClick:o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ne(!0),e.next=3,(0,ee.ZP)("/api/knowledge_graphs/sync.json",{method:"post",body:{identifier:h.pathId}});case 3:n=e.sent,ne(!1),0===n.status&&On();case 6:case"end":return e.stop()}}),e)}))),buttonProps:{type:"primary"},ButtonText:(null===(n=m.detail)||void 0===n?void 0:n.allow_add_member)&&"获取课程知识结构",ButtonTwo:(null===(t=m.detail)||void 0===t?void 0:t.allow_add_member)&&(0,K.jsx)(k.ZP,{style:{marginLeft:20},onClick:function(){ze(!0)},type:"primary",children:"文件导入"}),styles:{margin:"auto",paddingTop:100}}),!(null!=ke&&ke.is_root)&&(0,K.jsxs)("div",{style:{height:60,border:"1px solid #e7e7e7",display:"flex"},children:[(0,K.jsxs)("div",{onClick:function(){U(!0),ae({})},className:B?Gi:Wi,children:[(0,K.jsxs)("div",{children:[" ",(0,K.jsx)("i",{className:"iconfont icon-zhishishu"})]}),(0,K.jsx)("div",{children:"知识树"})]}),(0,K.jsxs)("div",{onClick:function(){U(!1),ae({})},className:B?Wi:Gi,children:[(0,K.jsxs)("div",{children:[" ",(0,K.jsx)("i",{className:"iconfont icon-guanxitu"})]}),(0,K.jsx)("div",{children:"关系图"})]}),(0,K.jsxs)("div",{onClick:function(){var e,n,t,i,s=B?yn.current.viewportBounds.width:gn.current.viewportBounds.width,a=B?yn.current.viewportBounds.height:gn.current.viewportBounds.height;null===(e=yn.current)||void 0===e||null===(n=e.zoomToRect)||void 0===n||n.call(e,new Fi.UL(1,1,s/1.1,a/1.1)),null===(t=gn.current)||void 0===t||null===(i=t.zoomToRect)||void 0===i||i.call(t,new Fi.UL(1,1,s/1.1,a/1.1))},className:Wi,children:[(0,K.jsxs)("div",{children:[" ",(0,K.jsx)("i",{className:"iconfont icon-fangda3"})]}),(0,K.jsx)("div",{children:"放大"})]}),(0,K.jsxs)("div",{onClick:function(){var e,n,t,i,s=B?yn.current.viewportBounds.width:gn.current.viewportBounds.width,a=B?yn.current.viewportBounds.height:gn.current.viewportBounds.height;null===(e=yn.current)||void 0===e||null===(n=e.zoomToRect)||void 0===n||n.call(e,new Fi.UL(1,1,1.1*s,1.1*a)),null===(t=gn.current)||void 0===t||null===(i=t.zoomToRect)||void 0===i||i.call(t,new Fi.UL(1,1,1.1*s,1.1*a))},className:Wi,children:[(0,K.jsxs)("div",{children:[" ",(0,K.jsx)("i",{className:"iconfont icon-suoxiao3"})]}),(0,K.jsx)("div",{children:"缩小"})]}),(0,K.jsxs)("div",{onClick:function(){var e,n,t,i;Xn(600),null===(e=yn.current)||void 0===e||null===(n=e.zoomToFit)||void 0===n||n.call(e),null===(t=gn.current)||void 0===t||null===(i=t.zoomToFit)||void 0===i||i.call(t)},className:Wi,children:[(0,K.jsxs)("div",{children:[" ",(0,K.jsx)("i",{className:"iconfont icon-zishiying"})]}),(0,K.jsx)("div",{children:"最佳适应"})]}),(0,K.jsxs)("div",{onClick:o()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return xn(!0),e.next=3,(0,ee.ZP)("/api/knowledge_graphs.json",{method:"get",params:{identifier:h.pathId}});case 3:0===(n=e.sent).status&&(cn(null==n?void 0:n.list),Ee(null==n?void 0:n.knowledge_graphs),Be(null==n||null===(t=n.list)||void 0===t?void 0:t.map((function(e){return e.key}))));case 5:case"end":return e.stop()}}),e)}))),className:Wi,children:[(0,K.jsxs)("div",{children:[" ",(0,K.jsx)("i",{className:"iconfont icon-chazhao"})]}),(0,K.jsx)("div",{children:"查找"})]}),(null===(i=m.detail)||void 0===i?void 0:i.allow_add_member)&&(0,K.jsxs)("div",{onClick:function(){ze(!0)},className:Wi,children:[(0,K.jsxs)("div",{children:[" ",(0,K.jsx)("i",{className:"iconfont icon-daoru"})]}),(0,K.jsx)("div",{children:"导入"})]}),(0,K.jsxs)("div",{style:{flex:1,textAlign:"end",lineHeight:"60px"},children:[(null===(a=m.detail)||void 0===a?void 0:a.allow_add_member)&&(0,K.jsx)(j.Z,{title:"清空所有数据",getPopupContainer:function(){return Ne.current},children:(0,K.jsx)("i",{onClick:function(){var e;g.Z.confirm({title:"提示",icon:null,centered:!0,getContainer:function(){return Ne.current},content:"请确定是否将知识图谱所有的数据清空,恢复空状态,清空后数据不可恢复!本次清空不会影响到课程章节内容,仅作用于知识图谱的数据。",onOk:(e=o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ee.ZP)("/api/knowledge_graphs/delete_all.json",{method:"DELETE",body:{identifier:h.pathId}});case 2:0===e.sent.status&&(On(),ae({}));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},className:"iconfont icon-shanchu14 ".concat(qi)})}),(null===(r=m.detail)||void 0===r?void 0:r.allow_add_member)&&(0,K.jsx)(j.Z,{title:"同步课程知识结构",getPopupContainer:function(){return Ne.current},children:(0,K.jsx)("i",{onClick:function(){var e;g.Z.confirm({title:"提示",icon:null,centered:!0,getContainer:function(){return Ne.current},content:"请确定是否将同步课程知识结构,更新后原有知识结构将被覆盖,覆盖后不可撤销恢复。",onOk:(e=o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ne(!0),e.next=3,(0,ee.ZP)("/api/knowledge_graphs/sync.json",{method:"post",body:{identifier:h.pathId}});case 3:n=e.sent,ne(!1),0===n.status&&On();case 6:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},style:{margin:"0px 30px"},className:"iconfont icon-jiazai_shuaxin_o ".concat(Ui)})}),(null===(c=m.detail)||void 0===c?void 0:c.allow_add_member)&&(0,K.jsx)(P.Z,{getPopupContainer:function(){return Ne.current},menu:{items:[{key:"1",style:{width:100},label:(0,K.jsx)("a",{href:"".concat(oe.Z.API_SERVER,"/api/knowledge_graphs/export.xlsx?identifier=").concat(h.pathId),children:"导出Excel"})},{key:"2",label:(0,K.jsx)("a",{href:"".concat(oe.Z.API_SERVER,"/api/knowledge_graphs/export.json?identifier=").concat(h.pathId),children:"导出Word"})}]},children:(0,K.jsx)("i",{className:"iconfont icon-xiazai6 ".concat(Ui)})}),(0,K.jsx)("i",{onClick:function(){(0,yi.vp)()?(Ce(!1),(0,yi.BU)()):(Ce(!0),(0,yi.Dj)(Ne.current)),Kn()},style:{marginLeft:30,marginRight:20},className:"iconfont ".concat(Se?"icon-tuichuquanping3":"icon-quanping4"," ").concat(Ui)})]})]}),(0,K.jsxs)("div",{className:"relative",children:[!B&&(0,K.jsx)(Xi.FI,{ref:y,divClassName:"diagram-component",style:{backgroundColor:"#fff",height:Se?"calc(100vh - 100px)":540,visibility:null!=ke&&ke.is_root?"hidden":"visible"},initDiagram:function(){var e=Fi.bx.make,n=e(Fi.S0,{allowSelect:!1,"undoManager.isEnabled":!0,initialAutoScale:Fi.S0.Uniform,contentAlignment:Fi.z6.Center,layout:e($i,{defaultSpringLength:30,defaultElectricalCharge:100}),SelectionMoved:function(e){return e.diagram.layout.invalidateLayout()},model:e(Fi.FJ,{linkKeyProperty:"key",makeUniqueKeyFunction:function(e,n){for(var t=n.key||1;e.findNodeDataForKey(t);)t++;return n.key=t,t},makeUniqueLinkKeyFunction:function(e,n){for(var t=n.key||-1;e.findLinkDataForKey(t);)t--;return n.key=t,t}})});return n.toolManager.draggingTool.doMouseMove=function(){Fi.h1.prototype.doMouseMove.call(this),this.isActive&&this.diagram.layout.doLayout(!0)},n.nodeTemplate=e(Fi.NB,"Auto",{minSize:new Fi.$u(100,100)},e(Fi.bn,"Circle",{stroke:"white",spot1:new Fi.z6(0,0,5,5),spot2:new Fi.z6(1,1,-5,-5)},new Fi.KX("fill","bgcolor")),e(Fi.al,{font:"bold 10pt helvetica, bold arial, sans-serif",stroke:"white",textAlign:"center",maxSize:new Fi.$u(100,NaN)},new Fi.KX("text","text")),{click:function(e,n){var t;if(null!==(t=m.detail)&&void 0!==t&&t.allow_add_member)ae(null==n?void 0:n.data),An({left:0,top:0,bottom:0,right:0});else{var i,s;if(null==n||null===(i=n.data)||void 0===i||!i.url)return;window.open(null==n||null===(s=n.data)||void 0===s?void 0:s.url)}}}),n.linkTemplate=e(Fi.rU,{layerName:"Background"},e(Fi.bn,{stroke:"black"}),e(Fi.bn,{toArrow:"standard",stroke:null}),e(Fi.s_,"Auto",e(Fi.bn,{fill:e(Fi.BD,"Radial",{0:"rgb(240, 240, 240)",.3:"rgb(240, 240, 240)",1:"rgba(240, 240, 240, 0)"}),stroke:null}),e(Fi.al,{textAlign:"center",font:"10pt helvetica, arial, sans-serif",stroke:"#555555",margin:4},new Fi.KX("text","text")))),n.doubleClick=!1,n.allowDoubleClick=!1,n.allowSelect="single",n.commandHandler.canDeleteSelection=!1,n.commandHandler.canUndo=!1,n.allowInsert=!1,n.toolManager.clickSelectingTool.canStartMulti=!1,gn.current=n,n},nodeDataArray:null==ke?void 0:ke.nodeData,linkDataArray:null==ke?void 0:ke.linkData}),(0,K.jsx)("div",{id:"myDiagramDiv",style:{height:Se?"calc(100vh - 100px)":540,width:"100%",visibility:null!=ke&&ke.is_root?"hidden":B?"visible":"hidden",position:B?"relative":"absolute"}})]}),(0,K.jsx)("div",{children:!(null!=ke&&ke.is_root)&&ns.map((function(e,n){return(0,K.jsxs)("span",{style:{marginLeft:0===n&&20,marginRight:30},children:[(0,K.jsx)("span",{style:{marginRight:6,width:16,height:8,background:es[n],display:"inline-flex",borderRadius:4}}),(0,K.jsx)("span",{style:{color:"#9096A3"},children:e})]})}))})]}),(0,K.jsx)("div",{style:{zIndex:10},children:(0,K.jsx)(Yi(),{disabled:bn,bounds:Nn,onStart:function(e,n){return function(e,n){var t,i=window.document.documentElement,s=i.clientWidth,a=i.clientHeight,l=null===(t=In.current)||void 0===t?void 0:t.getBoundingClientRect();An({left:-l.left+n.x,right:s-(l.right-n.x),top:-l.top+n.y,bottom:a-(l.bottom-n.y)-70})}(0,n)},children:(0,K.jsx)("div",{ref:In,style:{position:"absolute",cursor:"move",right:Se?0:-500,top:60,zIndex:10},children:(0,K.jsx)("div",{onMouseOver:function(){bn&&wn(!he)},onMouseOut:function(){wn(!0)},children:se.id&&(0,K.jsx)("div",{className:Mi,children:(0,K.jsxs)($.Z,{spinning:Q,children:[(0,K.jsxs)("div",{style:{display:"flex"},children:[(0,K.jsxs)("div",{className:Hi,children:[se.text," ",(0,K.jsx)("i",{onClick:function(){N(!0),ce.setFieldsValue({name:se.text})},className:"iconfont icon-bianji3",style:{marginLeft:14,color:"#666666",cursor:"pointer"}})]}),(0,K.jsx)("div",{children:(0,K.jsx)("i",{style:{cursor:"pointer"},onClick:function(){var e,n;ae({}),null===(e=yn.current)||void 0===e||e.clearSelection(),null===(n=gn.current)||void 0===n||n.clearSelection()},className:"iconfont icon-danchuangguanbi"})})]}),(0,K.jsxs)("div",{style:{marginTop:25},children:[(0,K.jsxs)("span",{className:Oi,onClick:function(){se.unit_type>=4||0===se.unit_type?0===se.unit_type?x.ZP.info("根节点暂不支持插入知识点"):x.ZP.info("知识点为最小单位暂不支持插入知识点"):(ce.setFieldsValue({name:""}),H(!0))},children:[(0,K.jsx)("i",{style:{marginRight:8},className:"iconfont icon-charuzhishidian1"})," 插入知识点"]}),(0,K.jsxs)("span",{className:Oi,onClick:function(){se.unit_type>=4?x.ZP.info("知识点为最小单位暂不支持插入知识单元"):(ce.setFieldsValue({name:"",unit_type:3,url:""}),E(!0))},children:[(0,K.jsx)("i",{style:{marginRight:8},className:"iconfont icon-charuzhishidanyuan"})," 插入知识单元"]}),(0,K.jsxs)("span",{className:Oi,onClick:function(){var e;g.Z.confirm({icon:null,title:"提示",centered:!0,getContainer:function(){return Ne.current},content:"删除该节点会导致它的子节点一并删除,删除节点不会影响到课程章节内容,删除后,数据不可恢复请确认是否删除",onOk:(e=o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ne(!0),e.next=3,(0,ee.ZP)("/api/knowledge_graphs/".concat(se.id,".json"),{method:"DELETE"});case 3:n=e.sent,ne(!1),0===(null==n?void 0:n.status)&&(ae({}),On());case 6:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:[(0,K.jsx)("i",{style:{marginRight:8},className:"iconfont icon-shanchujiedian"})," 删除节点"]}),(0,K.jsxs)("span",{className:Oi,onClick:o()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ve(!0),e.next=3,(0,ee.ZP)("/api/knowledge_graphs.json",{method:"get",params:{identifier:h.pathId}});case 3:0===(n=e.sent).status&&(cn(null==n?void 0:n.list),Ee(null==n?void 0:n.knowledge_graphs),Be(null==n||null===(t=n.list)||void 0===t?void 0:t.map((function(e){return e.key}))));case 5:case"end":return e.stop()}}),e)}))),children:[(0,K.jsx)("i",{style:{marginRight:8},className:"iconfont icon-guanxi"})," 关系"]})]}),(0,K.jsxs)("div",{style:{marginTop:20},children:[(0,K.jsxs)("div",{className:Ji,children:[(0,K.jsx)("span",{className:_i}),"属性"]}),4!=se.unit_type&&se.unit_type>0&&(0,K.jsxs)("div",{style:{paddingLeft:8},children:[(0,K.jsx)("label",{className:Ki,children:"类型"}),(0,K.jsxs)(S.default,{size:"large",getPopupContainer:function(){return Ne.current},style:{width:"100%",marginTop:6},value:se.unit_type,onChange:function(){var e=o()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return se.unit_type=n,ae(l()({},se)),ne(!0),e.next=5,(0,ee.ZP)("/api/knowledge_graphs/".concat(se.id,".json"),{method:"put",body:{unit_type:n}});case 5:t=e.sent,ne(!1),0===t.status&&(N(!1),On());case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),placeholder:"请选择类型",children:[(0,K.jsx)(S.default.Option,{value:1,children:"课件"}),(0,K.jsx)(S.default.Option,{value:3,children:"文本"}),(0,K.jsx)(S.default.Option,{value:2,children:"实训"})]})]}),(0,K.jsxs)("div",{style:{paddingLeft:8,marginTop:15},children:[(0,K.jsx)("label",{className:Ki,style:{display:"flex"},children:"跳转地址"}),(0,K.jsx)(Y.Z,{size:"large",value:se.url,onChange:function(e){se.url=e.target.value,ae(l()({},se))},disabled:he,onBlur:function(){var e=o()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(wn(!1),!n.target.value){e.next=6;break}if(new RegExp(/^(https?:\/\/)?([\w.-]+)\.([a-z]{2,})(\/\S*)?$/,"i").test(n.target.value)){e.next=6;break}return x.ZP.info("请输入正确的跳转地址"),e.abrupt("return");case 6:return ne(!0),e.next=9,(0,ee.ZP)("/api/knowledge_graphs/".concat(se.id,".json"),{method:"put",body:{url:n.target.value}});case 9:t=e.sent,ne(!1),xe(!0),0===t.status&&(N(!1),On());case 13:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),style:{width:"81%",marginTop:6}}),(0,K.jsx)("i",{onClick:function(){xe(!1)},className:"iconfont icon-bianji3",style:{marginLeft:12,marginRight:20,color:"#666666",cursor:"pointer"}}),(0,K.jsx)("span",{className:Oi,style:{marginRight:0},onClick:function(){se.url?window.open(se.url):x.ZP.info("链接不能为空")},children:"跳转"})]})]}),(0,K.jsxs)("div",{style:{marginTop:20},children:[(0,K.jsxs)("div",{className:Ji,children:[(0,K.jsx)("span",{className:_i}),"关系"]}),null===(u=se)||void 0===u||null===(u=u.relations)||void 0===u?void 0:u.map((function(e,n){return(0,K.jsxs)("div",{style:{display:"flex",paddingLeft:8},children:[(0,K.jsxs)("div",{className:Vi,children:["与节点“",(0,K.jsx)("span",{style:{fontWeight:600,color:"#000000"},children:e.name}),"”为",e.relation,"关系"]}),(0,K.jsx)("div",{style:{width:"10%",textAlign:"end"},children:(0,K.jsx)("i",{onClick:function(){var t;g.Z.confirm({icon:null,title:"提示",getContainer:function(){return Ne.current},centered:!0,content:"请确认是否将节点之间的关系解绑",onOk:(t=o()(s()().mark((function t(){var i,a,r;return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return ne(!0),t.next=3,(0,ee.ZP)("/api/knowledge_graphs/".concat(null===(i=se)||void 0===i?void 0:i.id,"/delete_relation.json"),{method:"POST",body:{relation_id:e.relation_id}});case 3:a=t.sent,ne(!1),0===a.status&&(null===(r=se.relations)||void 0===r||r.splice(n,1),ae(l()({},se)),On());case 6:case"end":return t.stop()}}),t)}))),function(){return t.apply(this,arguments)})})},className:"".concat(qi," iconfont icon-shanchu10")})})]})}))]}),(0,K.jsxs)("div",{style:{marginTop:20},children:[(0,K.jsxs)("div",{className:Ji,children:[(0,K.jsx)("span",{className:_i}),"描述",(0,K.jsx)("div",{style:{flex:1,textAlign:"end"},children:(0,K.jsxs)("span",{onClick:function(){Pe({add:!0,name:""}),ce.setFieldsValue({describe:""})},className:Ei,children:[(0,K.jsx)("i",{style:{fontSize:12},className:"iconfont icon-tianjiashitixiaojiahao"})," 添加"]})})]}),(0,K.jsx)("div",{style:{height:200,overflow:"auto"},children:null===(f=se.descriptions)||void 0===f?void 0:f.map((function(e,n){return(0,K.jsxs)("div",{className:Ri,children:[(0,K.jsxs)("div",{className:Bi,children:[(0,K.jsxs)("div",{style:{fontSize:14,color:"#000000",fontWeight:500},children:["描述",n+1]}),(0,K.jsxs)("div",{children:[(0,K.jsx)("i",{onClick:function(){Pe({index:n,name:e}),ce.setFieldsValue({describe:e})},style:{marginRight:10},className:"iconfont icon-bianji-moren ".concat(Ui)}),(0,K.jsx)("i",{onClick:function(){var e;g.Z.confirm({icon:null,title:"提示",getContainer:function(){return Ne.current},centered:!0,content:"删除描述后,数据不可恢复,请确认是否删除",onOk:(e=o()(s()().mark((function e(){var t,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return null===(t=se.descriptions)||void 0===t||t.splice(n,1),ae(l()({},se)),ne(!0),e.next=5,(0,ee.ZP)("/api/knowledge_graphs/".concat(se.id,".json"),{method:"put",body:{descriptions:se.descriptions}});case 5:i=e.sent,ne(!1),0===i.status&&(N(!1),On());case 8:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},className:"iconfont icon-shanchutimu ".concat(qi)})]})]}),(0,K.jsx)(re.Z,{value:e||""})]})}))})]})]})})})})})}),(0,K.jsx)(g.Z,{open:T,centered:!0,title:"编辑",getContainer:function(){return Ne.current},onCancel:function(){return N(!1)},okButtonProps:{loading:L},onOk:function(){ce.submit()},children:(0,K.jsx)(G.Z,{size:"large",form:ce,onFinish:function(){var e=o()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return z(!0),e.next=3,(0,ee.ZP)("/api/knowledge_graphs/".concat(se.id,".json"),{method:"put",body:{name:n.name}});case 3:t=e.sent,z(!1),0===t.status&&(B&&(se.text=n.name,ae(se)),N(!1),x.ZP.info("修改成功"),On());case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,K.jsx)(G.Z.Item,{name:"name",label:"名称",rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请输入名称")}}],children:(0,K.jsx)(Y.Z,{maxLength:30})})})}),(0,K.jsx)(g.Z,{open:M,centered:!0,title:"插入知识点",getContainer:function(){return Ne.current},onCancel:function(){return H(!1)},okButtonProps:{loading:L},onOk:function(){ce.submit()},children:(0,K.jsx)(G.Z,{size:"large",form:ce,onFinish:function(){var e=o()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return z(!0),e.next=3,(0,ee.ZP)("/api/knowledge_graphs.json",{method:"post",body:l()(l()({},n),{},{unit_type:4,identifier:h.pathId,parent_id:se.id})});case 3:t=e.sent,z(!1),0===t.status&&(H(!1),On(),x.ZP.info("插入知识点成功"));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,K.jsx)(G.Z.Item,{name:"name",label:"知识点名称",rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请输入知识点名称")}}],children:(0,K.jsx)(Y.Z,{maxLength:20})})})}),(0,K.jsx)(g.Z,{open:_,centered:!0,width:550,title:"插入知识单元",getContainer:function(){return Ne.current},onCancel:function(){return E(!1)},okButtonProps:{loading:L},onOk:function(){ce.submit()},children:(0,K.jsxs)(G.Z,{size:"large",form:ce,labelCol:{span:5},onFinish:function(){var e=o()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ee.ZP)("/api/knowledge_graphs.json",{method:"post",body:l()(l()({},n),{},{identifier:h.pathId,parent_id:se.id})});case 2:t=e.sent,z(!1),0===t.status&&(E(!1),On(),x.ZP.info("插入知识单元成功"));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,K.jsx)(G.Z.Item,{name:"name",label:"知识单元名称",rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请输入知识单元名称")}}],children:(0,K.jsx)(Y.Z,{placeholder:"请输入知识单元名称",maxLength:20})}),(0,K.jsx)(G.Z.Item,{name:"unit_type",label:"类型",children:(0,K.jsxs)(S.default,{getPopupContainer:function(){return Ne.current},placeholder:"请选择类型",children:[(0,K.jsx)(S.default.Option,{value:1,children:"课件"}),(0,K.jsx)(S.default.Option,{value:3,children:"文本"}),(0,K.jsx)(S.default.Option,{value:2,children:"实训"})]})}),(0,K.jsx)(G.Z.Item,{name:"url",label:"跳转地址",rules:[{pattern:new RegExp(/^(https?:\/\/)?([\w.-]+)\.([a-z]{2,})(\/\S*)?$/,"i"),message:"请输入正确的地址"}],children:(0,K.jsx)(Y.Z,{placeholder:"请输入点击该节点跳转的链接地址"})})]})}),fe&&(0,K.jsxs)(g.Z,{open:fe,centered:!0,width:550,title:"添加关系",getContainer:function(){return Ne.current},onCancel:function(){an(""),ve(!1)},okButtonProps:{loading:L},onOk:function(){sn?(ve(!1),vn(!0),ce.setFieldsValue({relation:1}),Ge("")):x.ZP.info("请先选择节点")},children:[(0,K.jsx)(Y.Z.Search,{size:"large",onChange:function(e){var n=e.target.value,t=on.filter((function(e){return e.title.indexOf(n)>-1})).map((function(e){return e.key}));Be(t),en(!0),Ge(e.target.value)}}),(0,K.jsx)(D.Z,{onExpand:function(e){Be(e),en(!1)},style:{maxHeight:300,height:300,marginTop:20,overflow:"auto"},onSelect:function(e){console.log("---",e),an(null==e?void 0:e[0])},expandedKeys:Re,defaultExpandAll:!0,autoExpandParent:$e,treeData:En})]}),(je.name||je.add)&&(0,K.jsx)(g.Z,{open:je.name||je.add,title:"描述",width:900,getContainer:function(){return Ne.current},centered:!0,onCancel:function(){Pe("")},okButtonProps:{loading:L},onOk:function(){ce.submit()},children:(0,K.jsx)(G.Z,{form:ce,onFinish:function(){var e=o()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return z(!0),je.add?(se.descriptions.push(n.describe),ae(l()({},se))):(se.descriptions[je.index]=n.describe,ae(l()({},se))),e.next=4,(0,ee.ZP)("/api/knowledge_graphs/".concat(se.id,".json"),{method:"put",body:{descriptions:se.descriptions}});case 4:t=e.sent,z(!1),Pe(""),0===t.status&&(N(!1),On());case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,K.jsx)(G.Z.Item,{name:"describe",style:{marginBottom:-10},rules:[{required:!0,validator:function(e,n){var t;return(null==n||null===(t=n.replaceAll(" ",""))||void 0===t?void 0:t.length)>0?Promise.resolve():Promise.reject("请输入描述内容")}}],children:(0,K.jsx)(xt.Z,{placeholder:"请在此输入内容,最大限制为65000个字符",watch:!0,defaultValue:je.name})})})}),(0,K.jsxs)(g.Z,{title:"文件导入",open:De,centered:!0,okButtonProps:{loading:L},onCancel:function(){ze(!1),He([])},onOk:o()(s()().mark((function e(){var n,t,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=new FormData,!(Me.length>0)){e.next=5;break}n.append("file",Me[0]),e.next=7;break;case 5:return x.ZP.warning("请选择文件"),e.abrupt("return");case 7:return z(!0),n.append("ec_year_id",h.ec_year_id),n.append("identifier",h.pathId),e.next=12,(0,ee.ZP)("/api/knowledge_graphs/import.json",{method:"post",body:n},!0);case 12:t=e.sent,z(!1),0===(null==t?void 0:t.status)&&((null==t||null===(i=t.fail)||void 0===i?void 0:i.length)>0&&g.Z.confirm({icon:null,title:"导入失败",content:(0,K.jsxs)("span",{children:["检测到本次导入存在不符合要求的数据,点击下载",(0,K.jsx)("a",{href:"".concat(oe.Z.API_SERVER).concat(null==t?void 0:t.url),download:"失败数据.xlsx",children:"导入失败的数据"}),"查看"]})}),He([]),se={},ae({}),(null==t?void 0:t.success)>0&&x.ZP.info("添加成功"),On(),ze(!1));case 15:case"end":return e.stop()}}),e)}))),children:[!(null!=ke&&ke.is_root)&&(0,K.jsx)("div",{style:{marginBottom:30,color:"#333333"},children:"检测当前已存数据,导入后原数据将会被删除,按照最新导入的 为主,如继续导入,请按照下方步骤进行"}),(0,K.jsxs)("p",{style:{color:"#5F6368"},children:["步骤1:",(0,K.jsx)("span",{style:{color:"#000000"},children:"下载"}),(0,K.jsx)("a",{href:"".concat(oe.Z.API_SERVER,"/api/knowledge_graphs/down_template.json"),download:"模版.xlsx",children:"知识图谱导入模版"})]}),(0,K.jsx)(C.Z,{children:(0,K.jsxs)(Z.Z,{style:{color:"#5F6368"},children:["步骤2:",(0,K.jsx)("span",{style:{color:"#000000"},children:"上传填写好的《知识图谱导入模版》"})]})}),(0,K.jsx)(C.Z,{style:{marginTop:10,marginLeft:50},children:(0,K.jsx)(zi.Z,l()(l()({},_n),{},{children:(0,K.jsxs)("span",{style:{padding:"0px 16px",color:"#3061D0",cursor:"pointer",height:32,alignItems:"center",display:"inline-flex",borderRadius:2,border:"1px solid #BACFFE",background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)"},children:[(0,K.jsx)("i",{style:{fontSize:12,marginRight:6},className:"iconfont icon-tianjiashitixiaojiahao"})," 选择文件"]})}))})]}),(0,K.jsx)(g.Z,{open:fn,title:"添加关系",width:500,getContainer:function(){return Ne.current},centered:!0,onCancel:function(){vn(!1),ce.setFieldsValue({relation:null})},okButtonProps:{loading:L},onOk:function(){ce.submit()},children:(0,K.jsx)(G.Z,{form:ce,onFinish:function(){var e=o()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return z(!0),e.next=3,(0,ee.ZP)("/api/knowledge_graphs/".concat(se.id,"/relation.json"),{method:"post",body:l()({parent_id:sn},n)});case 3:t=e.sent,z(!1),0===t.status&&(ce.setFieldsValue({relation:null}),x.ZP.info("关联成功"),On(),an(""),vn(!1));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:(0,K.jsx)(G.Z.Item,{name:"relation",label:"类型",children:(0,K.jsxs)(S.default,{getPopupContainer:function(){return Ne.current},placeholder:"请选择类型",children:[(0,K.jsx)(S.default.Option,{value:1,children:"关联"}),(0,K.jsx)(S.default.Option,{value:2,children:"后序"})]})})})}),hn&&(0,K.jsxs)(g.Z,{open:hn,centered:!0,width:550,title:"查找",getContainer:function(){return Ne.current},onCancel:function(){an(""),xn(!1)},okButtonProps:{loading:L},onOk:function(){var e,n,t,i,s,a,l,r;xn(!1),null===(e=yn.current)||void 0===e||e.clearSelection(),null===(n=gn.current)||void 0===n||n.clearSelection();var o,c,d=null===(t=gn.current)||void 0===t||null===(i=t.findNodeForKey)||void 0===i?void 0:i.call(t,sn),u=null===(s=yn.current)||void 0===s||null===(a=s.findNodeForKey)||void 0===a?void 0:a.call(s,sn);(null===(l=yn.current)||void 0===l||null===(l=l.commandHandler)||void 0===l||l.scrollToPart(u),null===(r=gn.current)||void 0===r||null===(r=r.commandHandler)||void 0===r||r.scrollToPart(d),d)&&(d.isSelected=!0,null!==(o=m.detail)&&void 0!==o&&o.allow_add_member&&(An({left:0,top:0,bottom:0,right:0}),ae(d.data)));u&&(u.isSelected=!0,null!==(c=m.detail)&&void 0!==c&&c.allow_add_member&&(An({left:0,top:0,bottom:0,right:0}),ae(u.data)));an(""),Ge("")},children:[(0,K.jsx)(Y.Z.Search,{size:"large",allowClear:!0,onChange:function(e){var n=e.target.value,t=on.filter((function(e){return e.title.indexOf(n)>-1})).map((function(e){return e.key}));Be(t),t.length<=0?Ln(!0):Ln(!1),en(!0),Ge(e.target.value)}}),Zn?(0,K.jsx)(lt.Z,{}):(0,K.jsx)(D.Z,{onExpand:function(e){Be(e),en(!1)},style:{maxHeight:400,height:400,marginTop:20,overflow:"auto"},onSelect:function(e){an(null==e?void 0:e[0])},expandedKeys:Re,defaultExpandAll:!0,autoExpandParent:$e,treeData:En})]})]})})),is="bg___sN_Hy",ss="wrap___IaIuZ",as="content___q5lPL",ls="wrapTabs___FivJx",rs="intro___lW9Kf",os="introTitle___y5V_M",cs=["pathsDetail","globalSetting","loading","dispatch"],ds=Yn.Z.TabPane;function us(e){var n=e.target,t=function(e,n){if(e.localName===n)return e;for(var t=0,i=e;i=i.parentNode;t++){if(i.localName===n)return i;if(i==document.documentElement)return!1}}(n,"a");if(console.log([t],null==t?void 0:t.href,44),(null==t||!t.href)&&"IMG"===n.tagName.toUpperCase()){var i=n.src||n.getAttribute("src");i&&-1===i.indexOf("/images/avatars/User")&&(e.stopPropagation(),e.preventDefault(),pn.Z.publish("preview-image",i))}}var fs=(0,p.connect)((function(e){var n=e.pathsDetail,t=e.loading;return{pathsDetail:n,globalSetting:e.globalSetting,loading:t}}))((function(e){var n,t,i=e.pathsDetail,a=(e.globalSetting,e.loading,e.dispatch),r=(f()(e,cs),(0,p.useSearchParams)()),c=d()(r,1)[0],u=(0,p.useParams)(),m=(0,v.useRef)(),h=(0,v.useState)("stage"),x=d()(h,2),g=x[0],y=x[1],j=(0,v.useState)(""),P=d()(j,2),b=P[0],w=P[1],k=[{name:"课程章节",key:"stage"},{name:"排行榜",key:"ranking"},{name:"证书申请",key:"certificate"},{name:"科教资源图谱",key:"atlas"},{name:"知识图谱",key:"knowledge"}].filter((function(e){var n,t;return!!(null!==(n=i.detail)&&void 0!==n&&n.excellent||!1===(null===(t=i.detail)||void 0===t?void 0:t.is_free))||"certificate"!==e.key})).filter((function(e){var n,t;return!(null===(n=i.detail)||void 0===n||!n.atlas_data||null===(t=i.detail)||void 0===t||null===(t=t.atlas_data)||void 0===t||!t.nodes)||"atlas"!==e.key}));(0,v.useEffect)((function(){if(m.current)return m.current.addEventListener("mousedown",us),function(){var e;null===(e=m.current)||void 0===e||e.removeEventListener("mousedown",us)}}),[m.current]),(0,v.useEffect)((function(){u.pathId&&T()}),[u.pathId]),(0,v.useEffect)((function(){var e;(0,E.Dk)(null===(e=i.detail)||void 0===e?void 0:e.name)}),[i]);var T=function(){var e=o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"pathsDetail/getPathsDetail",payload:l()({id:u.pathId},(0,E.oP)())});case 2:n=e.sent,a({type:"pathsDetail/getRightData",payload:{id:u.pathId}}),a({type:"pathsDetail/getStageData",payload:{subject_id:u.pathId}}),null!=n&&n.id&&c.get("token")&&(location.href=location.pathname);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,K.jsx)($.Z,{spinning:!1,children:(0,K.jsxs)("section",{className:is,children:[(0,K.jsx)(ve,{}),(0,K.jsx)(Lt.Z,{}),(0,K.jsxs)("section",{style:{marginTop:(null===(n=i.detail)||void 0===n?void 0:n.excellent)&&"89px"},className:"edu-container pb80 ".concat(ss),children:[(0,K.jsxs)("aside",{className:as,children:[(0,K.jsxs)("div",{className:rs,children:[(0,K.jsx)("div",{className:os,children:(0,K.jsxs)("span",{className:"font16",style:{display:"flex",alignItems:"center"},children:[(0,K.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAO9JREFUOBFj3H//P8ePj//a/jMyRDH8/y/uZcDCyAAEoZP//QfRxAHG54yMDIv+izHUsYANY/hfyECCdkxL/kv+/89QzviKkYGFgZEhGpdhEvwMDJNiwQ6Gm5G3+D/Di49wLgoDaGgc0///QIdSDfyXZKKaWVCDiDLwxUeQN4kLZBZ8LgSGCcP2i/8Zlh6HqIq2/A9MCPh0MAAjBQ94+YmBYf5hhAJkNkIUlUWUl1G14OeNGog/fIiRHQ1DYkIJvxomRgbG5/iVkCLL+BxoIMMiUrTgUwsqtVlkWZnqHv/+Bypj44BZXxKfBtxyiCoAAHADSWb7p5YAAAAAAElFTkSuQmCC",style:{marginRight:"10px"}}),"课程介绍"]})}),(0,K.jsx)("div",{ref:m,children:(0,K.jsx)(re.Z,{value:null===(t=i.detail)||void 0===t?void 0:t.description})})]}),(0,K.jsx)(Yn.Z,{className:ls,activeKey:g,onChange:function(e){return y(e)},tabBarGutter:50,tabBarStyle:{height:76},tabBarExtraContent:"stage"===g?(0,K.jsx)(ui.t7,{style:{width:222,backgroundColor:"#fff"},placeholder:"请输入名称进行搜索",onChange:function(e){var n;w(null===(n=decodeURIComponent(e))||void 0===n?void 0:n.trim())}}):"",children:k.map((function(e){return(0,K.jsx)(ds,{tab:e.name},e.key)}))}),"stage"===g&&(0,K.jsx)(ci,{keywords:b}),"ranking"===g&&(0,K.jsx)(gi,{}),"certificate"===g&&(0,K.jsx)(hi,{}),"atlas"===g&&(0,K.jsx)(Pi,{}),"knowledge"===g&&(0,K.jsx)(ts,{})]}),(0,K.jsx)(gn,{})]})]})})}))},25526:function(e,n,t){function i(e){try{e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullScreen&&e.webkitRequestFullScreen()}catch(e){console.log(e,":e")}}function s(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}t.d(n,{BU:function(){return s},Dj:function(){return i},gH:function(){return a},vp:function(){return l}});var a=function(){return document.webkitExitFullscreen?"webkitfullscreenchange":document.exitFullscreen?"fullscreenchange":document.msExitFullscreen?"msfullscreenchange":document.mozCancelFullScreen?"mozfullscreenchange":void 0};function l(){var e=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement;document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",e),null!=e}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[23332],{21658:function(e,n,i){i.d(n,{Z:function(){return k}});var t=i(7557),l=i.n(t),s=i(41498),a=i.n(s),c=i(82242),o=i.n(c),r=i(79800),d=i.n(r),u=i(59301),_="shiyan_modal___g40Za",h="add_pilotPro_item___z1H0Q",v="option___vxHGu",m="add_and_del___jPolh",x="pilot_name___tTQSk",p="pilot_url___SuCpq",f="title___Q_VfA",j="record_count___IuDud",g=i(43418),y=i(8591),N=i(24650),b=i(41852),A=i(37712),k=function(e){var n,i=e.editInfo,t=e.addEditName,s=e.type,c=e.id,r=e.dialogvisible,k=e.setDialogvisible,Z=e.getData,w=(0,u.useState)({container_type:"",container_id:null,cases:[{name:"",url:""}]}),C=d()(w,2),I=C[0],E=C[1];return(0,u.useEffect)((function(){r&&(I.container_type=s,I.container_id=c,I.cases="编辑"==t?[i]:[{name:"",url:""}],E(o()({},I)))}),[r]),(0,A.jsx)(g.Z,{centered:!0,maskClosable:!1,zIndex:200,width:"编辑"===t?1045:1128,bodyStyle:{maxHeight:553,overflowY:"auto"},title:"".concat(t,"实验项目"),visible:r,onCancel:function(){k(!1)},okText:"".concat("编辑"===t?"保存编辑":"确认新增"),onOk:a()(l()().mark((function e(){var n,i,s,a,c;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=new RegExp(/^[^\u4e00-\u9fa5]+$/),s=0,null==I||null===(n=I.cases)||void 0===n||n.forEach((function(e){var n,t;0==(null==e||null===(n=e.name)||void 0===n?void 0:n.length)||0==(null==e||null===(t=e.url)||void 0===t?void 0:t.length)?s=1:i.test(null==e?void 0:e.url)||(s=2)})),1!=s){e.next=8;break}return y.ZP.error("请填写名称或链接"),e.abrupt("return");case 8:if(2!=s){e.next=11;break}return y.ZP.error("链接中不能输入中文"),e.abrupt("return");case 11:if("编辑"!=t){e.next=18;break}return e.next=14,(0,b.q0)(I.cases[0]);case 14:0==(null==(a=e.sent)?void 0:a.status)&&(y.ZP.success("编辑成功"),k(!1),Z()),e.next=23;break;case 18:if("新增"!=t){e.next=23;break}return e.next=21,(0,b.ns)(I);case 21:0==(null==(c=e.sent)?void 0:c.status)&&(y.ZP.success("新增成功"),k(!1),Z());case 23:case"end":return e.stop()}}),e)}))),children:(0,A.jsx)("div",{className:_,children:null==I||null===(n=I.cases)||void 0===n?void 0:n.map((function(e,n){var i;return(0,A.jsxs)("div",{className:h,children:[(0,A.jsxs)("div",{children:[(0,A.jsxs)("div",{className:x,children:[(0,A.jsxs)("div",{className:f,children:[(0,A.jsx)("span",{style:{color:"#ff4d4f",marginRight:4},children:"*"}),"名称"]}),(0,A.jsx)(N.Z,{placeholder:"请输入名称",maxLength:100,value:null==e?void 0:e.name,onChange:function(e){I.cases[n].name=e.target.value,E(o()({},I))}}),(0,A.jsxs)("span",{className:j,children:[(null==e||null===(i=e.name)||void 0===i?void 0:i.length)||0,"/100"]})]}),(0,A.jsxs)("div",{className:p,style:{marginBottom:0},children:[(0,A.jsxs)("div",{className:f,children:[(0,A.jsx)("span",{style:{color:"#ff4d4f",marginRight:4},children:"*"}),"链接"]}),(0,A.jsx)(N.Z,{placeholder:"请输入链接",suffix:"",value:null==e?void 0:e.url,onChange:function(e){I.cases[n].url=e.target.value,E(o()({},I))}})]})]}),(0,A.jsxs)("div",{className:v,children:[n>0&&"新增"==t&&(0,A.jsx)("div",{className:m,onClick:function(){var e;null==I||null===(e=I.cases)||void 0===e||e.splice(n,1),E(o()({},I))},children:(0,A.jsx)("i",{className:"iconfont icon-shanjian font14",style:{color:"#E30000"}})}),"新增"==t&&(0,A.jsx)("div",{className:m,onClick:function(){var e;null==I||null===(e=I.cases)||void 0===e||e.splice(n+1,0,{name:"",url:""}),E(o()({},I))},children:(0,A.jsx)("i",{className:"iconfont icon-tianjiatimu font14",style:{color:"#2FA34F"}})})]})]},n)}))})})}},10534:function(e,n,i){i.d(n,{Z:function(){return N}});var t=i(7557),l=i.n(t),s=i(41498),a=i.n(s),c=i(82242),o=i.n(c),r=(i(59301),"main_com___dEAXh"),d="project_list____YzIW",u="case_item___pO64P",_="case_item_info___FkLB7",h="btn_up_de___Vchsk",v="btn_update___rYrOJ",m="btn_del___OzxGD",x=i(6848),p=i(43418),f=i(8591),j=i(41852),g=i(6638),y=i(37712),N=function(e){var n,t,s=e.type,c=e.detailInfo,N=e.showBtn,b=e.getData,A=e.showEdit;return(0,y.jsx)("div",{className:"".concat(r," ").concat(d),children:(null==c||null===(n=c.shixun_cases)||void 0===n?void 0:n.length)>0?null==c||null===(t=c.shixun_cases)||void 0===t?void 0:t.map((function(e,n){return(0,y.jsxs)("div",{className:u,children:[(0,y.jsxs)("div",{className:_,onClick:function(){window.open(e.url)},children:["path"==s&&(0,y.jsx)("img",{src:i(47254)}),"shixun"==s&&(0,y.jsx)("img",{src:i(29582)}),(0,y.jsx)("div",{children:null==e?void 0:e.name})]}),N&&(0,y.jsxs)("div",{className:h,children:[(0,y.jsx)("div",{onClick:function(){A(o()({},e))},children:(0,y.jsx)(x.Z,{title:"编辑",children:(0,y.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(v)})})}),(0,y.jsx)("div",{onClick:function(n){var i;p.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,y.jsx)("div",{children:"确认删除该条实验项目吗?"}),onOk:(i=a()(l()().mark((function n(){return l()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:(0,j.tP)(null==e?void 0:e.id).then((function(e){0==(null==e?void 0:e.status)&&(f.ZP.success("删除成功"),b())}));case 1:case"end":return n.stop()}}),n)}))),function(){return i.apply(this,arguments)})})},children:(0,y.jsx)(x.Z,{title:"删除",children:(0,y.jsx)("i",{className:"iconfont icon-shanchu13 ".concat(m)})})})]})]},n)})):(0,y.jsx)(g.Z,{customText:"暂无数据",styles:{padding:"50px 0"}})})}},55695:function(e,n,i){i.r(n),i.d(n,{default:function(){return q}});var t=i(37205),l=i.n(t),s=i(82242),a=i.n(s),c=i(7557),o=i.n(c),r=i(41498),d=i.n(r),u=i(91232),_=i.n(u),h=i(79800),v=i.n(h),m=i(39647),x=i.n(m),p=i(59301),f=i(80608),j="banner_warp___jz0fo",g="banner___SfTra",y="banner_t___eBfce",N="operate___hMKEM",b="btn_update___xuraA",A="btn_del___j7aUt",k="banner_b___gLwnD",Z="banner_title_tags___dQ3Ao",w="banner_title___R2twN",C="banner_br___w6Cxf",I="learing_btn___Y3ea2",E=i(71681),S=i(6848),R=i(43418),P=i(8591),B=i(78270),D=i(37712),U=function(e){var n,i=e.data,t=e.showBtn;return(0,D.jsx)("div",{className:j,style:{background:"url('".concat(E.Z.IMG_SERVER+(null==i||null===(n=i.background_url)||void 0===n?void 0:n.url),"') no-repeat")},children:(0,D.jsxs)("div",{className:g,children:[(0,D.jsx)("div",{className:y,children:t&&(0,D.jsxs)("div",{className:N,style:{marginLeft:"auto"},children:[(0,D.jsx)("div",{className:b,onClick:function(){f.history.push("/paths/".concat(null==i?void 0:i.id,"/edit?comeFrom=info"))},children:(0,D.jsx)(S.Z,{title:"编辑",children:(0,D.jsx)("i",{className:"icon-bianji_Hover"})})}),(0,D.jsx)("div",{className:A,onClick:function(e){var n;R.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,D.jsx)("div",{children:"确认删除该实验项目吗?"}),onOk:(n=d()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,B.F_)(null==i?void 0:i.id).then((function(e){0==(null==e?void 0:e.status)&&(P.ZP.success("删除成功"),f.history.push("/paths"))}));case 1:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})},children:(0,D.jsx)(S.Z,{title:"删除",children:(0,D.jsx)("i",{className:"icon-shanchu13"})})})]})}),(0,D.jsxs)("div",{className:k,children:[(0,D.jsx)("div",{className:Z,children:(0,D.jsx)(S.Z,{title:null==i?void 0:i.name,children:(0,D.jsx)("div",{className:w,children:null==i?void 0:i.name})})}),((null==i?void 0:i.company)||(null==i?void 0:i.url))&&(0,D.jsxs)("div",{className:C,children:[(null==i?void 0:i.company)&&(0,D.jsxs)("div",{children:[(0,D.jsx)("span",{style:{margin:"0 20px"},children:"实践平台"}),(0,D.jsx)("span",{style:{marginRight:20},children:null==i?void 0:i.company})]}),(null==i?void 0:i.url)&&(0,D.jsx)("div",{className:I,style:{marginLeft:"auto",cursor:"pointer"},onClick:function(){window.open(null==i?void 0:i.url)},children:"现在去学习"})]})]})]})})},M=i(71418),V=i(53326),O=i(24650),z=i(57809),H={flex_box_center:"flex_box_center___hEKvu",flex_space_between:"flex_space_between___gtzO_",flex_box_vertical_center:"flex_box_vertical_center___QQWbT",flex_box_center_end:"flex_box_center_end___AyfXQ",flex_box_column:"flex_box_column___q0hJc",detailCon:"detailCon___atWea",con_left:"con_left___gCLjC",main_com:"main_com____HrTx",header_com:"header_com___XsQ9B",btn_update:"btn_update___NWyks",iconUpdate:"iconUpdate___pxdfm",detail_title:"detail_title___zbSIf",con_right:"con_right___wSGJA",con_right_warp:"con_right_warp____maRH",option:"option___bAqzr",tech_tags:"tech_tags___n150v",btn_add:"btn_add___JSRzd",teach_modal:"teach_modal____BR_d",users_style:"users_style___XPW4k",sc_warp:"sc_warp___RDW4Q",add_icon:"add_icon___ia3hh",wenan:"wenan___xBlmc",yaoqiu:"yaoqiu___dBLD4",users_style2:"users_style2___aKUpW",active_img:"active_img___eR9B6",right_teacher_warp:"right_teacher_warp___M9WLy",hang:"hang___AOoXo",title:"title___N1IRZ",input1:"input1___ksrsW",input2:"input2___DIfZ4",MdEditor:"MdEditor___U_umJ",input_search:"input_search___irpms",platform_list:"platform_list___E93tg",platform_item:"platform_item___ywfb6",img_items:"img_items___TKdbj",select_img:"select_img___I1bMm",unit_list:"unit_list___FrBH_",unit_item:"unit_item___VRRxt",unit_item_active:"unit_item_active___ulBMw",shangyi_style:"shangyi_style___vXQTR",xiayi_style:"xiayi_style___JfyBN",teacherList:"teacherList___neb4J",teacher_header:"teacher_header___IDxdO",teacher_name:"teacher_name___WiHB2",teacher_position:"teacher_position___lMq_U",teacher_school:"teacher_school___CzLDY",teacher_type:"teacher_type___q0myJ",btn_list:"btn_list___HzLQU",sy:"sy___gDwKj",xy:"xy___NYPPz",bj:"bj____rKuS",sc:"sc___AYdyE",iconDetele:"iconDetele___L2ftB",techer_content:"techer_content___CvGa5",img:"img___GmbBT",teacher_img:"teacher_img___WCatV",content:"content___q5lPL",shuji_list:"shuji_list___Eflpe",shenhe_icon:"shenhe_icon___kmGh6",shuming:"shuming___K06ND",shuji_jianjie:"shuji_jianjie___mQiEx",kuai:"kuai___xaS0y",bg:"bg___sN_Hy"},K=i(3634),F=i(6638),L=i(49105),W=i(77036),T=i(10534),Y=i(21658),J=i(4585),X=i(2753),Q=["pathsDetail","globalSetting","loading","dispatch","user"],q=(0,f.connect)((function(e){var n=e.pathsDetail,i=e.loading;return{pathsDetail:n,globalSetting:e.globalSetting,loading:i,user:e.user}}))((function(e){e.pathsDetail;var n,i,t,s,c,r,u,h=e.globalSetting,m=(e.loading,e.dispatch,e.user),j=(x()(e,Q),(0,f.useParams)()),g=(0,p.useState)(),y=v()(g,2),N=y[0],b=y[1],A=(0,p.useState)(!1),k=v()(A,2),Z=k[0],w=k[1],C=(0,p.useState)(!1),I=v()(C,2),B=I[0],q=I[1],G=(0,p.useState)(!1),$=v()(G,2),ee=$[0],ne=$[1],ie=(0,p.useState)(!1),te=v()(ie,2),le=te[0],se=te[1],ae=(0,p.useState)("新增"),ce=v()(ae,2),oe=ce[0],re=ce[1],de=(0,p.useState)(null),ue=v()(de,2),_e=ue[0],he=ue[1],ve=(0,p.useState)(!1),me=v()(ve,2),xe=me[0],pe=me[1],fe=(0,p.useState)(""),je=v()(fe,2),ge=je[0],ye=je[1],Ne=(0,p.useRef)(),be=(0,p.useState)(),Ae=v()(be,2),ke=Ae[0],Ze=Ae[1],we=(0,p.useState)(!0),Ce=v()(we,2),Ie=Ce[0],Ee=Ce[1],Se=(0,p.useState)(!1),Re=v()(Se,2),Pe=Re[0],Be=Re[1],De=(0,p.useState)(!1),Ue=v()(De,2),Me=Ue[0],Ve=Ue[1],Oe=(0,p.useState)([]),ze=v()(Oe,2),He=ze[0],Ke=ze[1],Fe=(0,p.useState)([]),Le=v()(Fe,2),We=Le[0],Te=Le[1],Ye=(0,p.useState)([]),Je=v()(Ye,2),Xe=Je[0],Qe=Je[1],qe=(0,p.useState)({teacher:"",career:"",school:"",description:"",teacher_url:"",teacher_attachment_id:"",identity:"2"}),Ge=v()(qe,2),$e=Ge[0],en=Ge[1];(0,p.useEffect)((function(){var e;null!=j&&j.pathId&&null!=m&&null!==(e=m.userInfo)&&void 0!==e&&e.user_id&&nn()}),[null==j?void 0:j.pathId,null==m?void 0:m.userInfo]),(0,p.useEffect)((function(){if(Ne.current){var e=function(){var e,n=new ResizeObserver((function(e){var n,i=_()(e);try{for(i.s();!(n=i.n()).done;){var t=n.value;Ze(t.target.offsetHeight>=500)}}catch(e){i.e(e)}finally{i.f()}}));return n.observe(null===(e=Ne.current)||void 0===e?void 0:e.firstElementChild),n}();return function(){var n,i;(null===(n=Ne.current)||void 0===n?void 0:n.firstElementChild)&&e.unobserve(null===(i=Ne.current)||void 0===i?void 0:i.firstElementChild)}}}),[Ne.current]);var nn=function(){var e=d()(o()().mark((function e(){var n,i,t,l,s,a,c;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return q(!0),e.next=3,(0,K.$O)({id:null==j?void 0:j.pathId});case 3:if(null!=(i=e.sent)&&null!==(n=i.core_course)&&void 0!==n&&n.id){e.next=7;break}return location.href="/404",e.abrupt("return");case 7:0==(null==i?void 0:i.status)&&(c=[1,2].includes(null==m||null===(t=m.userInfo)||void 0===t?void 0:t.role)||(null==i||null===(l=i.core_course)||void 0===l?void 0:l.user_id)==(null==m||null===(s=m.userInfo)||void 0===s?void 0:s.user_id),w(c),b(null==i?void 0:i.core_course),q(!1),Ke(null==i||null===(a=i.core_course)||void 0===a?void 0:a.core_course_teachers));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),tn=function(e,n){$e["".concat(e)]=n,en(a()({},$e))};return(0,D.jsxs)(M.Z,{spinning:B,children:[(0,D.jsx)(U,{data:N,showBtn:null==m||null===(n=m.userInfo)||void 0===n?void 0:n.admin}),(0,D.jsx)("div",{style:{width:"100%",background:"#F3F9F7"},children:(0,D.jsxs)("div",{className:H.detailCon,children:[(0,D.jsxs)("div",{className:H.con_left,children:[(0,D.jsxs)("div",{className:H.bg,children:[(0,D.jsxs)("div",{className:H.header_com,children:[(0,D.jsxs)("div",{className:H.detail_title,children:[(0,D.jsx)("span",{className:H.kuai}),(0,D.jsx)("span",{className:H.title,children:"课程介绍"})]}),Z&&(0,D.jsx)("div",{className:H.btn_update,onClick:function(){pe(!0)},children:(0,D.jsx)(S.Z,{title:"编辑",children:(0,D.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(H.iconUpdate)})})})]}),null!=N&&N.description?(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)("div",{ref:Ne,className:"".concat(H.main_com," ").concat(H.course_con),style:{maxHeight:Ie&&500,overflow:"hidden"},children:(0,D.jsx)(J.Z,{value:(null==N?void 0:N.description)||""})}),ke&&(0,D.jsxs)("div",{style:{textAlign:"center",color:"#1B8565",cursor:"pointer",position:"relative",top:"-0.6rem",fontSize:"0.14rem"},onClick:function(e){e.stopPropagation(),Ee(!Ie)},children:[Ie?"查看全部 ":"收起全文 ",(0,D.jsx)("i",{className:"iconfont font14 ".concat(Ie?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")})]})]}):(0,D.jsx)(F.Z,{customText:"暂无数据",styles:{padding:"0.5rem 0"}})]}),(0,D.jsxs)("div",{className:H.bg,children:[(0,D.jsxs)("div",{className:H.header_com,children:[(0,D.jsx)("div",{className:H.detail_title,children:"实验项目列表"}),Z&&(0,D.jsxs)("div",{className:H.btn_add,onClick:function(){se(!0)},children:[(0,D.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),(0,D.jsx)("span",{children:"新增实验项目"})]})]}),(0,D.jsx)(T.Z,{type:"path",detailInfo:N,showBtn:Z,showEdit:function(){var e=d()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:he(n),re("编辑"),se(!0);case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),getData:function(){nn()}})]}),(0,D.jsxs)("div",{className:H.bg,children:[(0,D.jsxs)("div",{className:H.header_com,children:[(0,D.jsx)("div",{className:H.detail_title,children:"负责教师"}),Z&&(0,D.jsxs)("div",{className:H.btn_add,onClick:function(){ne(!0),en({teacher_url:"",teacher_attachment_id:"",teacher:"",career:"",identity:2,school:"",description:""})},children:[(0,D.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新增负责教师"]})]}),0==(null==He?void 0:He.length)&&(0,D.jsx)(F.Z,{customText:"暂无数据",styles:{padding:"0.5rem 0"}}),null===(i=He.sort((function(e,n){return 1===e.identity?-1:1===n.identity?1:0})))||void 0===i?void 0:i.map((function(e,n){var i,t,l,s;return(0,D.jsxs)("div",{className:H.teacherList,children:[(0,D.jsx)("div",{className:H.teacher_header,children:(0,D.jsxs)("div",{style:{display:"flex",height:"0.55rem",alignItems:"center",width:"8.16rem",position:"relative"},children:[(0,D.jsx)(S.Z,{title:null==e?void 0:e.name,children:(0,D.jsx)("div",{className:H.teacher_name,children:null==e?void 0:e.name})}),(0,D.jsx)(S.Z,{title:null==e?void 0:e.career,children:(0,D.jsx)("div",{className:H.teacher_school,children:null==e?void 0:e.career})}),(0,D.jsx)(S.Z,{title:null==e?void 0:e.school,children:(0,D.jsx)("div",{className:H.teacher_school,children:null==e?void 0:e.school})}),(0,D.jsx)(S.Z,{title:1==(null==e?void 0:e.identity)?"负责教师":"合作教师",children:(0,D.jsx)("div",{className:H.teacher_type,children:1==(null==e?void 0:e.identity)?"负责教师":"合作教师"})}),Z&&(0,D.jsxs)("div",{className:H.btn_list,children:[0!=n&&(0,D.jsx)(S.Z,{title:"上移",children:(0,D.jsx)("span",{className:"icon-shangyi_Hover ".concat(H.sy),onClick:function(){(0,K.aT)({teacher_id:null==e?void 0:e.teacher_id,id:null==j?void 0:j.pathId}).then((function(e){0==(null==e?void 0:e.status)&&(P.ZP.success("上移成功"),nn())}))}})}),n+1!=(null==He||null===(i=He.filter((function(e){return 2==e.identity})))||void 0===i?void 0:i.length)&&(0,D.jsx)(S.Z,{title:"下移",children:(0,D.jsx)("span",{className:"icon-xiayi_Hover ".concat(H.xy),onClick:function(){(0,K.Nn)({teacher_id:null==e?void 0:e.teacher_id,id:null==j?void 0:j.pathId}).then((function(e){0==(null==e?void 0:e.status)&&(P.ZP.success("下移成功"),nn())}))}})}),(0,D.jsx)(S.Z,{title:"编辑",children:(0,D.jsx)("span",{className:"icon-bianji_Hover ".concat(H.bj),onClick:function(){var n,i;ne(!0),en({teacher_id:null==e?void 0:e.teacher_id,teacher_url:null==e||null===(n=e.attachment)||void 0===n?void 0:n.url,teacher_attachment_id:null==e||null===(i=e.attachment)||void 0===i?void 0:i.id,teacher:null==e?void 0:e.name,career:null==e?void 0:e.career,school:null==e?void 0:e.school,identity:null==e?void 0:e.identity,description:null==e?void 0:e.description})}})}),(0,D.jsx)(S.Z,{title:"删除",children:(0,D.jsx)("span",{className:"icon-shanchu13 ".concat(H.sc),onClick:function(){R.Z.confirm({centered:!0,okText:"确定",icon:null,cancelText:"取消",title:"提示",content:"确认要删除这位教师吗?",onOk:function(){(0,K.uk)({teacher_id:null==e?void 0:e.teacher_id}).then((function(e){0==(null==e?void 0:e.status)&&(P.ZP.success("删除成功"),nn())}))}})}})})]})]})}),(0,D.jsxs)("div",{className:H.techer_content,children:[(0,D.jsx)("div",{className:H.img,children:(0,D.jsx)("img",{src:null==e||null===(t=e.attachment)||void 0===t?void 0:t.url,className:H.teacher_img})}),(0,D.jsxs)("div",{className:H.content,children:[(null==e||null===(l=e.data)||void 0===l?void 0:l.length)>0&&(0,D.jsxs)("div",{className:H.shuji_list,children:[null==e||null===(s=e.data)||void 0===s?void 0:s.map((function(e,n){return(0,D.jsx)("div",{onClick:function(){return f.history.push("/textbook/detail/".concat(null==e?void 0:e.book_id,"?backUrl=/judge"))},className:H.shuming,children:null==e?void 0:e.name},n)})),(0,D.jsx)("div",{className:H.shenhe_icon,children:"审核书籍"})]}),(0,D.jsx)("div",{className:H.shuji_jianjie,children:null==e?void 0:e.description})]})]})]},n)}))]})]}),(0,D.jsxs)("div",{className:H.con_right,children:[(0,D.jsxs)("div",{className:H.con_right_warp,children:[(0,D.jsxs)("div",{className:H.header_com,children:[(0,D.jsxs)("div",{className:H.detail_title,children:[(0,D.jsx)("span",{className:H.kuai}),(0,D.jsx)("span",{children:"实验平台"})]}),Z&&(0,D.jsx)("div",{className:H.btn_update,onClick:function(){var e,n;(null==N||null===(e=N.companies_selected)||void 0===e?void 0:e.length)>0&&Te(l()(null==N||null===(n=N.companies_selected)||void 0===n?void 0:n.map((function(e){return e.id=null==e?void 0:e.file_id,e.url=null==e?void 0:e.pic_url,e}))));Be(!0)},children:(0,D.jsx)(S.Z,{title:"编辑",children:(0,D.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(H.iconUpdate)})})})]}),(0,D.jsx)("div",{className:H.main_com,children:(null==N||null===(t=N.companies_selected)||void 0===t?void 0:t.length)>0?null==N||null===(s=N.companies_selected)||void 0===s?void 0:s.map((function(e,n){var i;return(0,D.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",width:"100%"},children:[(0,D.jsx)("a",{href:null==e?void 0:e.link_url,children:(0,D.jsx)("img",{src:E.Z.IMG_SERVER+(null==e?void 0:e.pic_url),style:{padding:"3px 8px"}})}),(0,D.jsxs)("div",{className:H.option,children:[0!=n&&Z&&(0,D.jsx)(S.Z,{title:"上移",children:(0,D.jsx)("span",{className:"icon-shangyi_Hover ".concat(H.shangyi_style),onClick:function(){var e=null==N?void 0:N.companies_selected.map((function(e){return null==e?void 0:e.file_id})),i=[e[n],e[n-1]];e[n-1]=i[0],e[n]=i[1],(0,K.K_)({id:Number(null==j?void 0:j.pathId),file_ids:e}).then((function(e){0==e.status&&(P.ZP.success("上移成功"),Be(!1),nn())}))}})}),n+1!=(null==N||null===(i=N.companies_selected)||void 0===i?void 0:i.length)&&Z&&(0,D.jsx)(S.Z,{title:"下移",children:(0,D.jsx)("span",{className:"icon-xiayi_Hover ".concat(H.xiayi_style),onClick:function(){var e=null==N?void 0:N.companies_selected.map((function(e){return null==e?void 0:e.file_id})),i=[e[n+1],e[n]];e[n]=i[0],e[n+1]=i[1],(0,K.K_)({id:Number(null==j?void 0:j.pathId),file_ids:e}).then((function(e){0==e.status&&(P.ZP.success("下移成功"),Be(!1),nn())}))}})})]})]},n)})):(0,D.jsx)(F.Z,{customText:"暂无数据",styles:{padding:"0.5rem 0"},imgStyles:{width:"1.5rem",height:"1rem"}})})]}),(0,D.jsxs)("div",{className:H.con_right_warp,children:[(0,D.jsxs)("div",{className:H.header_com,children:[(0,D.jsxs)("div",{className:H.detail_title,children:[(0,D.jsx)("span",{className:H.kuai}),(0,D.jsx)("span",{children:"共建单位"})]}),Z&&(0,D.jsx)("div",{className:H.btn_update,onClick:function(){var e,n;(null==N||null===(e=N.schools_selected)||void 0===e?void 0:e.length)>0&&Qe(l()(null==N||null===(n=N.schools_selected)||void 0===n?void 0:n.map((function(e){return e.id=null==e?void 0:e.file_id,e.url=null==e?void 0:e.pic_url,e}))));Ve(!0)},children:(0,D.jsx)(S.Z,{title:"编辑",children:(0,D.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(H.iconUpdate)})})})]}),(0,D.jsx)("div",{className:H.main_com,children:(null==N||null===(c=N.schools_selected)||void 0===c?void 0:c.length)>0?null==N||null===(r=N.schools_selected)||void 0===r?void 0:r.map((function(e,n){var i;return(0,D.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",width:"100%"},children:[(0,D.jsx)("a",{href:null==e?void 0:e.link_url,children:(0,D.jsx)("img",{src:E.Z.IMG_SERVER+(null==e?void 0:e.pic_url),style:{padding:"3px 8px"}})}),(0,D.jsxs)("div",{className:H.option,children:[0!=n&&Z&&(0,D.jsx)(S.Z,{title:"上移",children:(0,D.jsx)("span",{className:"icon-shangyi_Hover ".concat(H.shangyi_style),onClick:function(){var e=null==N?void 0:N.schools_selected.map((function(e){return null==e?void 0:e.file_id})),i=[e[n],e[n-1]];e[n-1]=i[0],e[n]=i[1],(0,K.MU)({id:Number(null==j?void 0:j.pathId),file_ids:e}).then((function(e){0==e.status&&(P.ZP.success("上移成功"),Be(!1),nn())}))}})}),n+1!=(null==N||null===(i=N.schools_selected)||void 0===i?void 0:i.length)&&Z&&(0,D.jsx)(S.Z,{title:"下移",children:(0,D.jsx)("span",{className:"icon-xiayi_Hover ".concat(H.xiayi_style),onClick:function(){var e=null==N?void 0:N.schools_selected.map((function(e){return null==e?void 0:e.file_id})),i=[e[n+1],e[n]];e[n]=i[0],e[n+1]=i[1],(0,K.MU)({id:Number(null==j?void 0:j.pathId),file_ids:e}).then((function(e){0==e.status&&(P.ZP.success("下移成功"),Be(!1),nn())}))}})})]})]},n)})):(0,D.jsx)(F.Z,{customText:"暂无数据",styles:{padding:"0.5rem 0"},imgStyles:{width:"1.5rem",height:"1rem"}})})]})]})]})}),(0,D.jsx)(J.Z,{value:null==h||null===(u=h.setting)||void 0===u?void 0:u.footer}),(0,D.jsx)(R.Z,{centered:!0,maskClosable:!1,zIndex:200,width:900,title:"编辑课程介绍",visible:xe,onCancel:function(){pe(!1)},onOk:d()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,K.FQ)({id:null==j?void 0:j.pathId,stages:null==N?void 0:N.stages,description:ge});case 2:0==(null==(n=e.sent)?void 0:n.status)&&(pe(!1),P.ZP.success("编辑成功"),nn());case 4:case"end":return e.stop()}}),e)}))),children:(0,D.jsx)(W.Z,{className:H.MdEditor,placeholder:"请输入课程介绍",width:850,height:450,defaultValue:null==N?void 0:N.description,onChange:function(e){ye(e)}})}),(0,D.jsx)(Y.Z,{editInfo:_e,addEditName:oe,id:null==j?void 0:j.pathId,type:"core_course",dialogvisible:le,setDialogvisible:function(e){se(e),e||re("新增")},getData:function(){return nn()}}),(0,D.jsx)(R.Z,{centered:!0,maskClosable:!1,zIndex:200,width:1131,title:"".concat(null!=$e&&$e.teacher_id?"编辑":"新增","负责教师资料"),visible:ee,onCancel:function(){ne(!1)},okText:"".concat(null!=$e&&$e.teacher_id?"保存编辑":"确认新增"),onOk:d()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:null!=$e&&$e.teacher_id?(0,K.Ci)({id:null==j?void 0:j.pathId,teacher_id:null==$e?void 0:$e.teacher_id,name:null==$e?void 0:$e.teacher,identity:null==$e?void 0:$e.identity,career:null==$e?void 0:$e.career,school:null==$e?void 0:$e.school,description:null==$e?void 0:$e.description,attachment_id:null==$e?void 0:$e.teacher_attachment_id}).then((function(e){0==(null==e?void 0:e.status)&&(ne(!1),P.ZP.success("编辑成功"),nn())})):(0,K.EX)({id:null==j?void 0:j.pathId,name:null==$e?void 0:$e.teacher,identity:null==$e?void 0:$e.identity,career:null==$e?void 0:$e.career,school:null==$e?void 0:$e.school,description:null==$e?void 0:$e.description,attachment_id:null==$e?void 0:$e.teacher_attachment_id}).then((function(e){0==(null==e?void 0:e.status)&&(ne(!1),P.ZP.success("新增成功"),nn())}));case 1:case"end":return e.stop()}}),e)}))),children:(0,D.jsxs)("div",{className:H.teach_modal,children:[(0,D.jsx)(V.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,customRequest:function(e){var n=new FormData;n.append("file",null==e?void 0:e.file),(0,L.ZP)("".concat(E.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:n},!0).then((function(e){$e.teacher_attachment_id=e.id,$e.teacher_url=e.test,en(a()({},$e))}))},children:(0,D.jsxs)("div",{className:"".concat(H.users_style," ").concat(null!=$e&&$e.teacher_url?H.users_style2:""),children:[(null==$e?void 0:$e.teacher_url)&&(0,D.jsx)("img",{src:E.Z.API_SERVER+(null==$e?void 0:$e.teacher_url),className:H.active_img}),(0,D.jsxs)("div",{className:H.sc_warp,children:[(0,D.jsx)("div",{className:H.add_icon,children:"+"}),(0,D.jsx)("div",{className:H.wenan,children:"上传教师照片"}),(0,D.jsx)("div",{className:H.yaoqiu,children:"尺寸220*295px,大小200KB内"})]})]})}),(0,D.jsxs)("div",{className:H.right_teacher_warp,children:[(0,D.jsxs)("div",{className:H.hang,children:[(0,D.jsx)("span",{className:H.title,children:"教师姓名"}),(0,D.jsx)(O.Z,{className:H.input1,placeholder:"请输入教师姓名",suffix:"",style:{marginRight:45},value:null==$e?void 0:$e.teacher,onChange:function(e){tn("teacher",e.target.value)}}),(0,D.jsx)("span",{className:H.title,children:"教师职称"}),(0,D.jsx)(O.Z,{className:H.input1,placeholder:"请输入教师职称",suffix:"",value:null==$e?void 0:$e.career,onChange:function(e){tn("career",e.target.value)}})]}),(0,D.jsxs)("div",{className:H.hang,children:[(0,D.jsx)("span",{className:H.title,children:"教师身份"}),(0,D.jsxs)(z.default,{size:"large",className:H.input1,style:{marginRight:45},value:null==$e?void 0:$e.identity,onChange:function(e){$e.identity=e,en(a()({},$e))},children:[(0,D.jsx)(z.default.Option,{value:1,children:"负责教师"}),(0,D.jsx)(z.default.Option,{value:2,children:"合作教师"})]}),(0,D.jsx)("span",{className:H.title,children:"所在院校"}),(0,D.jsx)(O.Z,{className:H.input1,placeholder:"请输入所在院校",suffix:"",value:null==$e?void 0:$e.school,onChange:function(e){tn("school",e.target.value)}})]}),(0,D.jsxs)("div",{className:H.hang,style:{alignItems:"flex-start"},children:[(0,D.jsx)("span",{className:H.title,style:{marginTop:10},children:"教师简介"}),(0,D.jsx)(W.Z,{className:H.MdEditor,placeholder:"请输入教师简介",width:749,height:176,defaultValue:null==$e?void 0:$e.description,onChange:function(e){tn("description",e)}})]})]})]})}),(0,D.jsxs)(R.Z,{centered:!0,maskClosable:!1,zIndex:200,width:1165,title:"实验平台管理",open:Pe,onCancel:function(){Be(!1)},onOk:d()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!=(null==We?void 0:We.length)){e.next=3;break}return P.ZP.error("请上传实验平台"),e.abrupt("return",!1);case 3:return e.next=5,(0,K.K_)({id:null==j?void 0:j.pathId,file_ids:null==We?void 0:We.map((function(e){return null==e?void 0:e.id}))});case 5:0==e.sent.status&&(P.ZP.success("操作成功"),Be(!1),nn());case 7:case"end":return e.stop()}}),e)}))),children:[(0,D.jsx)(V.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,customRequest:function(e){var n=new FormData;n.append("file",null==e?void 0:e.file),(0,L.ZP)("".concat(E.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:n},!0).then((function(e){null!=e&&e.id&&(We.push(e),Te(l()(We)))}))},children:(0,D.jsxs)("div",{style:{height:"40px",display:"flex",alignItems:"center"},children:[(0,D.jsx)(X.op,{style:{borderRadius:"2px"},icon:(0,D.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传图片"}),(0,D.jsx)("span",{style:{color:"#999999",pointerEvents:"none",marginLeft:20},children:"(建议上传尺寸为194*72的图片)"})]})}),(0,D.jsx)("div",{className:H.platform_list,children:null==We?void 0:We.map((function(e,n){return(0,D.jsxs)("div",{className:H.platform_item,children:[(0,D.jsx)("img",{className:H.img_items,src:E.Z.IMG_SERVER+(null==e?void 0:e.url)}),(0,D.jsx)("i",{className:"iconfont icon-tupianguanbi ".concat(H.select_img),onClick:function(){We.splice(n,1),Te(l()(We))}})]},n)}))})]}),(0,D.jsxs)(R.Z,{centered:!0,maskClosable:!1,zIndex:200,width:1165,title:"共建单位管理",open:Me,onCancel:function(){Ve(!1)},onOk:d()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!=(null==Xe?void 0:Xe.length)){e.next=3;break}return P.ZP.error("请上传共建单位"),e.abrupt("return",!1);case 3:return e.next=5,(0,K.MU)({id:null==j?void 0:j.pathId,file_ids:null==Xe?void 0:Xe.map((function(e){return null==e?void 0:e.id}))});case 5:0==e.sent.status&&(P.ZP.success("操作成功"),Ve(!1),nn());case 7:case"end":return e.stop()}}),e)}))),children:[(0,D.jsx)(V.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,customRequest:function(e){var n=new FormData;n.append("file",null==e?void 0:e.file),(0,L.ZP)("".concat(E.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:n},!0).then((function(e){null!=e&&e.id&&(Xe.push(e),Qe(l()(Xe)))}))},children:(0,D.jsxs)("div",{style:{height:"40px",display:"flex",alignItems:"center"},children:[(0,D.jsx)(X.op,{style:{borderRadius:"2px"},icon:(0,D.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传图片"}),(0,D.jsx)("span",{style:{color:"#999999",pointerEvents:"none",marginLeft:20},children:"(建议上传尺寸为194*72的图片)"})]})}),(0,D.jsx)("div",{className:H.platform_list,children:null==Xe?void 0:Xe.map((function(e,n){return(0,D.jsxs)("div",{className:H.platform_item,children:[(0,D.jsx)("img",{className:H.img_items,src:E.Z.IMG_SERVER+(null==e?void 0:e.url)}),(0,D.jsx)("i",{className:"iconfont icon-tupianguanbi ".concat(H.select_img),onClick:function(){Xe.splice(n,1),Qe(l()(Xe))}})]},n)}))})]})]})}))},29582:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAgCAYAAAABtRhCAAAAAXNSR0IArs4c6QAAAtFJREFUSEvtlktIlFEcxc+500yPkSDQbZDRe1FptihaRA+YmahVVrQpiKiIHtqMYkXYcz6toIhICFq0iaQn+hm4axHYpgdUJKItiqKIhDLB5rsnvhFrknTGYVwE3d3l3v//d8+5//tgpMFrhLgfUhDj0UhRcMOl3NBcSY8Rxw6MGyxDgKGZ31rDV4wkPY2HsOE5A0GzqKWaz/4DC+b2v2MpiWsU3lugbizy81JI8F24lKXNlRyIOvahpBW5QvMDGnPATfCCD4k1arX1bPv4AAdvi9eBaSy3HiayH9P9MxVxbCuEtYAmZANnVUiy14B7rfA8HEJXcxX708oc77jEMrfWrPP7O5sUfPsNM2AxD56Sgub+DZ4VCPBJW60p84O3XtTU3n6Ui1guq8OAJpG4bIx5ELJ4cruGb/150aR3TcC2PIEADZpa42Z3pYOpfZQraVlmMoLdoYlcdfcg38Qc7bHQJUjMG+gH+segImF2dJ/F5M9WbyQVDyVk0Mxxq9kZbdBBWXt+tH3MwdLf4QFjYi0JutGkfSpo4eBC6M2czHBPCsXegE1bWkjg7PIK9Dzu0O1AgGdk0SvZBAPmXMshvIg26CukcEGAJPsrEiyqJ+1QwmOSyexHHdshaWlBgABfttWaBekjkdQyS52GUMIA69w476Wr0/FuSNhUKGCK1CmISwTF/qhS8hHFOxZKACopEDBbOeQ2PqYqzS1lAav0PzAXB/6NPSTYIbDeTMBHpWyVyC0jXdbDVY9JIcFOGNa5Cd7KTLT+nBanUnIkrclma05Akh8A1lcsxdX6lUyNlDT93bByIKXfz7+1UYEkvwpsLDY4fz3Ovmyr98clMdaIzbA6Kah0ZEsd++3XTU/+gHSlaIo50byPn3IBDZ+z8aZCfT3YBeho5tsZDJlZ96vYxUhSCVJxQO0MmiOtVezOBzQ8xv+WfPlu4yJ3UnLd2sB2f85PaGqzMGy2jjkAAAAASUVORK5CYII="},47254:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAsFJREFUWEftlk1IVFEUx393Ri2/8qMs0ayMKCKKFkNuA/tgMCUToWWQuCmoSFIKWkXkpg/CWpXVoo0ULcShNupSVMJFRZDNxJhQKYk1Q4YzN653bObNe6PPcRwkurt73z3n/3vn3HM4Aos1PiVdv0OyC0mFRDqt7iR7JhAhBP4sp2gsKxRDIt5RRHxASulIVsSOnRAinOUUVSYA32TYK6XcZsfJcu8IIXxmgInwbKrDnghUpcME4J0IyeX+2VLs/wOsjgg0tEtXENkFVCBTXPcCinKhuRq2lJhfh5gTl3IAVrbuEdBWZ4YQ7vawlzTVfXEeXDtpjIICmE112BPWvYCO0/EAN9Jb9/ea/jWA3eWQlQkjPnv9L6URqN4LDVVa+EEvDI8uDmELID8bTh2E8mJ40g9vx8yOKzfCxVpwRFrZw174Ng3Nh2AqAJ29MPHDbLcogBK/UAOlhdp48AN09hkd5a6Byyd0g1HL+xVudkOdCw7v02ffA3Cr2wyxIMD6ddByDApytJOwhLseeD9uBDhzFPZU6LPADFx/rgVVxC7VQWaG/hacgTs94J+M2i8IcLUBSov0ZSlBhXX4o1H8yH447oqedbyEN/7oflcZKMCMyCA3HYS2p0kAqL9XeYwF2FEK52uieX81Ai8GjYBLAZgbSNwxjWhDvn5YVinIWwtX6qEgkvfRLzrHCnR+WaXgdg+MJUjB3EgWC6AcWT3CR31w1g2q5tX6+UvnfSpo/Pv6A/Yf4d+hNB5gHkKV4eZieNwPqlmfc0fF1MN899kornZbSxYvw/tNcWO5FUC86+2boKVWn/a8hu5hs7jdE0+b0zAEmVKQyNHOMshWLfeTXSnre0kDLE82ar0KAdI4kCBEyNPqiPRJHZW0jmQI4fO0Oipj05m+oRQRzhGi6lmrGDIAqM1KjuUq7IA/B9EYL660/wBboz2SWAxBPwAAAABJRU5ErkJggg=="}}]); \ No newline at end of file diff --git a/p__Paths__Detail__id.chunk.css b/p__Paths__Detail__id.chunk.css index e685177084..d1bab291a2 100644 --- a/p__Paths__Detail__id.chunk.css +++ b/p__Paths__Detail__id.chunk.css @@ -1 +1 @@ -.flex_box_center___GMs27{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___iZX2j{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___FAqrL{box-align:center;align-items:center}.flex_box_center_end___bcsHk{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___bbK5J{box-orient:block-axis;flex-direction:column}.banner___J_z1y{background-image:url(static/path-detail.c07fccc6.jpg);background-position:100%;background-repeat:no-repeat;background-size:cover;display:box;display:flex;height:240px;margin-bottom:70px;padding-top:20px}.banner___J_z1y [class~=ant-tag]:hover{opacity:1}.wrp___J4x9Y{margin:0 auto;width:1200px}.titleWrap___PRimN{align-items:center;display:flex;margin-top:8px}.titleFlexEnd___iJ3Lp{align-items:flex-end}.titleFlexEnd___iJ3Lp div{display:flex;height:42px}.title___p7Rh_{color:#fff;font-size:28px;margin-right:10px}.titleName___rfBg7{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.titleIcon___krG4h{color:#747a7f}.contentWrap___TSTbZ{display:box;display:flex;justify-content:space-between;margin-top:20px;position:relative}.verticalLine___I9rNF{border-right:1px solid #cdcdcd;height:42px;margin-left:10px}.contentLeftWrap___ctnXO{color:#ebebeb;display:box;display:flex;font-size:14px;text-align:center}#educoder .openCourseTag___GKlHI{align-items:center;background-color:#ff6800;background-size:100% 100%;border:1px solid #ff6800;border-radius:2px;color:#fff;display:flex;font-size:14px;height:26px;justify-content:center;margin:10px 10px 30px 0;min-width:78px}.tagsWrap___Fm7yN{align-items:center;display:flex;justify-content:flex-start;max-width:266px}.ratingWrap___txiLS{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;margin-right:15px}.ratingTitle___Q3b2_{color:#ccc;text-align:center}.rating___nWYrn{align-items:center;display:flex;margin-left:auto}.rating___nWYrn [class~=ant-rate-star]{font-size:13px}.rating___nWYrn [class~=ant-rate]{color:#ffe11d;font-size:12px;margin-top:3px}.rating___nWYrn [class~=ant-rate-star]:not(:last-child){margin-right:3px!important}.popoverWrap___OuHzS{height:177px;justify-content:space-around;width:530px}.popoverWrap___OuHzS,.popverLeft___LE1m6{align-items:center;display:box;display:flex}.popverLeft___LE1m6{flex-direction:column;justify-content:center;margin-left:10px}.popoverRight___qoc3O{width:375px}.popverScore___yjk5A{color:#ffa800;font-size:24px;line-height:20px}.popoverRateWrap___LTwq7{align-items:center;display:box;display:flex;flex-flow:row nowrap}.popoverProgress___zgQTd{flex:1 0;margin-left:10px}.button___laG3U{background-color:#0152d9;border:1px solid #0152d9;border-radius:4px;box-sizing:border-box;color:#fff;cursor:pointer;padding:0;text-align:center}.button___laG3U span{padding:0 10px}.operationWrap___HATT3{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-bottom:0}.forkWrap___JKLmo{display:flex}.fork___WAxXu{display:inline-block;flex:1 1;font-size:14px;text-align:center}.forkNum___mVT0B{border-left:1px solid #fff;color:#fff;display:block;float:left;text-align:center;width:36px}.button___laG3U:hover{background-color:#0152d9;border:1px solid #0152d9;color:#fff}.buttonTransparent___UvCv6{background-color:transparent;border:1px solid #fff;color:#fff}.buttonTransparent___UvCv6:hover{background-color:transparent;border:1px solid #fff;color:#fff}.buttonLearnStatistics___clQ8y{background:#fff;border:1px solid #fff;border-radius:4px;color:#0152d9;cursor:pointer;font-size:15px;text-align:center;width:103px}.buttonLearnStatistics___clQ8y:hover{border:1px solid #fff;color:#0152d9}.publishPopverWrap___HdjD0{padding:20px 20px 10px}.colorFF6802___qG9SX{color:#ff6802}.w140___sbUdr{width:140px}.nav___MhhTj{background:#fff;border-radius:4px;height:70px;justify-content:space-between;left:0;margin-top:20px;position:absolute;top:220px;width:100%}.navLeft___lqVWg,.nav___MhhTj{align-items:center;display:flex;flex-direction:row}.navLeft___lqVWg{margin-left:auto;margin-right:auto;width:1200px}.navContent___n2s_9{margin-left:100px}.flexRow___zwFIa,.navContent___n2s_9{align-items:center;display:flex;flex-direction:row}.flexRow___zwFIa{justify-content:flex-end;margin-right:10px}.navRight____4Spc{display:flex;flex-direction:column;font-size:14px;margin-right:10px}.navLeftIcon___WHxlM{color:#0152d9;display:inline-block;font-size:16px;margin-right:10px}.colorOrange___L2ZcR{color:#ee4a1f}.contentItem___bTFib{margin-left:20px}.contentItemTitle___cRyCT{color:#9b9b9b;font-size:12px}.contentItemText___p2VVW{color:#05101a;font-size:14px}.classButton___ht2ZK{background:#0152d9;border-radius:4px;box-sizing:border-box;color:#fff;cursor:pointer;display:block;font-size:18px;height:44px;line-height:44px;padding:0 10px;text-align:center}.classButton___ht2ZK:hover{background:#0152d9;color:#fff;outline:0;text-decoration:none}.bg28e___Lpwef{background:#28be6c}.bgGray___ix5uS{background:#bfbfbf}.btn___cK9ZK{background:#44d7b6;border-radius:4px;color:#fff;font-size:12px;height:24px;line-height:24px;margin:0 10px;padding:0 13px;text-align:center}.laboratory___EJVoA{color:#fff;display:flex;margin-top:10px;top:135px}.laboratory___EJVoA .name___bHCrt{color:#fff;max-width:434px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.laboratory___EJVoA .name___bHCrt:hover{color:#3061d0}.scoremodal___BKuJN [class~=ant-modal-body]{padding:25px}.scoremodal___BKuJN [class~=ant-select-selector]{align-items:center;height:38px!important}.scoremodal___BKuJN .selectWrapper___Fi34Y span[class~=ant-select-selection-placeholder]{color:#9096a3}.scoremodal___BKuJN .selectWrapper___Fi34Y div[class~=ant-select-selector]{border-radius:4px;height:38px!important}.scoremodal___BKuJN .selectWrapper___Fi34Y div[class~=ant-select-selector] input[class~=ant-select-selection-search-input],.scoremodal___BKuJN .selectWrapper___Fi34Y div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:38px!important;line-height:36px!important}.scoremodal___BKuJN .selectWrapper___Fi34Y div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:36px!important}.scoremodal___BKuJN .selectWrapper___Fi34Y span[class~=ant-select-arrow]{right:12px}.scoremodal___BKuJN .allqingchu___Vp8Q9{color:#165dff;cursor:pointer;margin-top:8px}.scoremodal___BKuJN .allqingchu___Vp8Q9 span{color:#165dff;font-size:14px;font-weight:400;height:20px;line-height:20px;margin-left:5px;width:84px}.scoremodal___BKuJN .allqingchu___Vp8Q9:hover,.scoremodal___BKuJN .allqingchu___Vp8Q9:hover span{color:#e30000}.scoremodal___BKuJN .title___kp01U{color:#000;display:flex;font-size:16px;font-weight:500;width:100%}.scoremodal___BKuJN .score___BQOSd{color:#3061d0;margin-left:305px;text-align:end}.scoremodal___BKuJN .close___ALIRE{color:#979797;cursor:pointer;font-size:12px}.scoremodal___BKuJN .content___hqQbB{color:#5f6368;display:flex;font-size:14px;justify-content:space-between;margin-bottom:24px;margin-top:40px}.scoremodal___BKuJN .content___hqQbB span{display:flex;flex:1 1}.scoremodal___BKuJN .content___hqQbB span:nth-child(4){align-items:center;display:flex;min-width:160px}.scoremodal___BKuJN .items___ZTtlU{align-items:center;color:#5f6368;display:flex;font-size:14px;justify-content:space-between;margin-bottom:12px}.scoremodal___BKuJN .items___ZTtlU span{color:#000;display:flex;flex:1 1;font-weight:400}.scoremodal___BKuJN .items___ZTtlU span:nth-child(4){align-items:center;color:#9096a3;display:flex;min-width:160px}.scoremodal___BKuJN .bottom___H6hpA{margin-top:20px;text-align:end;width:100%}.scoremodal___BKuJN .bottom___H6hpA .yes___zYyyw{background:#3061d0;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#fff;font-weight:400;height:32px;width:60px}.scoremodal___BKuJN .bottom___H6hpA .no___8FH42{background:#f8f9fc;border:1px solid #c3cfe0;border-radius:2px;color:#464f66;font-weight:400;height:32px;line-height:14px;margin-right:20px;opacity:.5;width:60px}.scoremodal___BKuJN .titlecount___ecJW_{background:#fa6400;border-radius:15px;color:#fff;display:inline-flex;height:22px;justify-content:center;margin-left:5px;width:41px}.scoremodal___BKuJN .add___z8lxY{color:#fa6400;font-size:14px;font-weight:400;line-height:14px;position:absolute;top:2px}.scoremodal___BKuJN .search___kt2EB{align-items:center;background-color:#f6f7f9;border:none;border-radius:19px;display:flex;height:38px;overflow:hidden;padding-left:20px;width:290px}.scoremodal___BKuJN .search___kt2EB [class~=ant-input-affix-wrapper]{background-color:#f6f7f9;border:none}.scoremodal___BKuJN .search___kt2EB [class~=ant-input-affix-wrapper] input{height:19px!important;line-height:19px!important}.scoremodal___BKuJN .search___kt2EB [class~=ant-input-affix-wrapper]{border:none!important;box-shadow:none!important;outline:none!important}.scoremodal___BKuJN .search___kt2EB span[class~=ant-input-group-addon]{display:none}.scoremodal___BKuJN .search___kt2EB .searchIcon___Zcr4l{cursor:pointer;margin-right:14px}.scoremodal___BKuJN .search___kt2EB input{background-color:#f6f7f9;font-size:14px}.scoremodal___BKuJN .header_style___tHswU{border-bottom:1px solid #f0f0f0;display:flex;margin-top:10px}.scoremodal___BKuJN .header_style___tHswU .tabWrap___uSlsr div[class~=ant-tabs-tab]{color:#5f6368;font-size:14px;margin-right:40px}.scoremodal___BKuJN .header_style___tHswU .tabWrap___uSlsr div[class~=ant-tabs-tab-active] [class~=ant-tabs-tab-btn]{color:#232b40}.scoremodal___BKuJN .header_style___tHswU .tabWrap___uSlsr [class~=ant-tabs-nav]{height:52px;margin:0;padding:0 2px}.scoremodal___BKuJN .header_style___tHswU .tabWrap___uSlsr [class~=ant-tabs-nav] div[class~=ant-tabs-ink-bar]{background-color:#232b40;border-radius:100px 100px 0 0;height:3px}.scoremodal___BKuJN .header_style___tHswU .tabWrap___uSlsr [class~=ant-tabs-nav]:before{background:#f1f1f1}.scoremodal___BKuJN .header_style___tHswU .tabWrap___uSlsr [class~=ant-tabs-nav]:before{border-bottom:none}.scoremodal___BKuJN .header_style___tHswU .form_style___TsJXf{align-items:center;margin-left:auto}.wrap___ptPf6{padding:14px auto}.wrap_title___QhQIv{color:#5f6368;font-size:14px;margin-bottom:5px;margin-top:30px}.radioWrap___YOQsB{background:#f4faff;cursor:default;height:270px;margin-bottom:20px;overflow-y:auto;padding:5px}.checkboxWrap___OC3Y7{display:flex;flex-direction:column}.radio___SjWTZ{display:block;height:30px;line-height:30px;margin-left:8px}.radio___SjWTZ span{font-size:14px}.colorFF0000___S4NIg{color:red}.pagination___mWNdK{margin:10px auto 0}.createMkdir___kT_2U{align-items:center;display:flex;justify-content:space-between;margin-top:5px}.tree___an1x1{background-color:#f4faff}.tree___an1x1 [class~=ant-tree-title]{font-size:14px}.brief___LOzpE{font-size:14px;font-weight:400;margin-bottom:30px}.contentTitle___xkdcN{align-items:center;color:#000;display:flex}.contentTitle___xkdcN,.content___Vtri0{font-size:14px;font-weight:400}.tips___tuAtH{color:#6b758b;font-size:12px;font-weight:400;padding-left:14px}.antdTable___s8T2N{margin-bottom:20px;margin-top:10px}.antdTable___s8T2N thead[class~=ant-table-thead]>tr>th{background:#f2f2f2;color:#5f6367}.antdTable___s8T2N .tableCell___kN9Fw{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.antdModal___WVBk3 div[class~=ant-modal-header]{padding-left:40px;padding-top:30px}.antdModal___WVBk3 button[class~=ant-modal-close]{right:10px;top:18px}.antdModal___WVBk3 button[class~=ant-modal-close] span[class~=ant-modal-close-x]{font-size:18px}.antdModal___WVBk3 div[class~=ant-modal-body]{max-height:620px;overflow:auto;padding-left:40px;padding-right:40px}.antdModal___WVBk3 div[class~=ant-modal-footer]{border-top:none;padding-bottom:30px;padding-right:40px}.orangeColor___ryB2u{color:#fe6300}.applyPublicContainer___UVHD5 .ant-modal-header{padding:30px 20px 20px 40px}.applyPublicContainer___UVHD5 .ant-modal-header .ant-modal-title{font-size:18px}.applyPublicContainer___UVHD5 .ant-modal-body{padding:0}.applyPublicContainer___UVHD5 .ant-modal-close{right:20px}.applyPublicContainer___UVHD5 .ant-modal-close .ant-modal-close-x{height:68px;line-height:68px}.applyPublicContainer___UVHD5 .ant-modal-footer{border-top:none;padding-bottom:30px}.applyPublicContainer___UVHD5 .ant-modal-footer>button{border-radius:4px;font-size:16px;height:40px;width:100px}.applyPublicContainer___UVHD5 .ant-modal-footer>button+button{margin-left:20px}.applyPublicContainer___UVHD5 .ant-input{border-radius:4px;min-height:40px}.applyPublicContainer___UVHD5 .ant-form-item-label{padding-top:6px}.applyPublicContainer___UVHD5 .applyPublicContent___XjdaZ{padding:40px;position:relative}.applyPublicContainer___UVHD5 .applyPublicContent___XjdaZ .spin___xLRsh{align-items:center;background:rgba(0,0,0,.1);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.applyPublicContainer___UVHD5 .applyPublicContent___XjdaZ .tips___Hok1Y{color:#333;font-size:14px;font-weight:400;margin-bottom:20px}.applyPublicContainer___UVHD5 .applyPublicContent___XjdaZ .action___Wp5oZ{align-items:center;cursor:pointer;display:flex;height:22px;justify-content:space-between;margin-top:6px;padding-left:20px}.applyPublicContainer___UVHD5 .applyPublicContent___XjdaZ .action___Wp5oZ>div:first-child{color:#0152d9}.applyPublicContainer___UVHD5 .applyPublicContent___XjdaZ .action___Wp5oZ>div:last-child{color:#999}.applyPublicContainer___UVHD5 .applyPublicContent___XjdaZ .action___Wp5oZ>div:last-child i{color:#ccc;font-size:12px;margin-left:4px}.flex_box_center___Ktq9p{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___C3cJM{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___EHdLM{box-align:center;align-items:center}.flex_box_center_end___pIiOq{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___ZDnJh{box-orient:block-axis;flex-direction:column}.rightWrap___trEKQ{margin-left:15px;top:180px;width:400px}.qrCode___J87U9{background-color:#fff;margin-bottom:10px;padding:34px 25px;text-align:center}.cardTop2___ngun6,.cardTop___sVfNE{box-shadow:0 2px 30px 0 rgba(0,0,0,.05);position:relative}.card___xqkwa{background-color:#fff;border-radius:15px;margin-bottom:10px;padding:20px 25px}.flexRowAbout___wsXZw,.flexRow___EJjLR{display:flex;flex-direction:row}.flexRowAbout___wsXZw{align-items:center;justify-content:space-between}.skillWrap___H2LfA{background-color:#fff;margin-bottom:10px;padding:25px 20px 15px}.skillTopWrap___Iy4yY{align-items:center;display:box;display:flex;justify-content:space-between}.skillContentWrap___TIOw9{display:flex;flex-wrap:wrap;width:360px}.skillContentWrapMin___l0OQ7{max-height:177px;overflow:hidden}.skillContentWrapMax___hzrLJ{max-height:300px;overflow-y:auto}.skillContentIcon___e1yQ3{background-color:#29bd8b;color:#fff;height:28px}.skillContentIconNoStatus___D7SaD,.skillContentIcon___e1yQ3{border-radius:14px;display:block;line-height:28px;margin-bottom:9px;margin-right:10px;padding:0 9px}.skillContentIconNoStatus___D7SaD{background-color:#f5f5f5;color:#666}.skillExpandAllWrap___NlyjU{align-items:center;color:#999;display:flex;flex-direction:column;height:35px;justify-content:center;margin-top:20px;text-align:center}.skillExpandAllContent___DFfUu{margin:0}.memberItem___tQyAC{border-bottom:1px solid #eaeaea;padding:40px 0}.radius___CojJt{border-radius:50%}.memberItemContent___OAGgP{flex:1 1;margin-left:15px}.directionItemWrap___D3A3B{display:flex;flex-direction:row;margin-right:32px;position:relative}.directionItemWrap___D3A3B:hover [class^=groupActionWrap]{display:flex}.directionItemWrap___D3A3B:hover [class^=directionItem]{background-color:rgba(24,144,255,.1);border-radius:16px;color:#0152d9}.groupActionWrap___uM9bY{display:none;margin-right:2px;margin-top:2px}.divabout___aIu8x{padding-left:20px;position:absolute;top:180px;width:400px}.classButton___kwIIq{background:#0152d9!important;border-radius:4px;box-sizing:border-box;color:#fff!important;cursor:pointer;display:block;font-size:18px;height:44px;line-height:44px;margin-top:20px;padding:0 10px;text-align:center}.classButton___kwIIq:hover{background:#0152d9;color:#fff;outline:0;text-decoration:none}.bg28e____4vxe{background:#28be6c}.bgGray___bP0QM{background:#bfbfbf}.price___YtmIz .d1___kWoQd{align-items:center;display:flex;justify-content:space-between}.price___YtmIz .d1___kWoQd span{color:#000;font-size:14px}.price___YtmIz .d1___kWoQd b{background:linear-gradient(312deg,#f2d7aa,#fde5c5 50%,#feeac7 100%,#feeac7 0);border:1px solid #ddad60;border-radius:20px;box-shadow:0 2px 4px 0 #e7edff,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#a46624;cursor:pointer;font-size:14px;font-weight:400;height:40px;line-height:38px;padding:0 23px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.price___YtmIz .d1___kWoQd b:hover{border:1px solid #ffb235;color:#ef9400}.price___YtmIz .d1___kWoQd b.auto___j1TRz{cursor:auto}.price___YtmIz .d1___kWoQd b.auto___j1TRz:hover{border:1px solid #ddad60;color:#a46624}.price___YtmIz .d1___kWoQd b.disabled___acQun{cursor:not-allowed;opacity:.4}.price___YtmIz .d1___kWoQd b.disabled___acQun:hover{border:1px solid #ddad60;color:#a46624}.price___YtmIz .d2___lGbRu{align-items:center;display:flex;justify-content:space-between;margin-bottom:3px;margin-top:26px}.price___YtmIz .d2___lGbRu span{color:#19cb70;font-size:14px}.price___YtmIz .d2___lGbRu b{color:#999;font-size:14px;font-weight:400}.price___YtmIz .d3___bWANm{background:#f6f7f9;border-radius:2px;height:4px}.price___YtmIz .d3___bWANm div{background:#44d7b6;border-radius:2px;height:100%;width:0}.price___YtmIz .d4___wyT_a{align-items:center;display:flex;margin-top:10px}.price___YtmIz .d4___wyT_a>span{color:#999;font-size:12px}.price___YtmIz .d4___wyT_a>span i{font-style:normal;text-decoration:line-through}.price___YtmIz .d4___wyT_a>div{color:#e02020;font-size:30px;font-weight:600}.price___YtmIz .d4___wyT_a>div span{font-size:14px}.price___YtmIz .d4___wyT_a img{height:24px;width:60px}.price___YtmIz button{background:#3061d0;border-radius:20px;height:40px;margin-bottom:8px;margin-top:28px;width:100%}.price___YtmIz button span{font-size:14px}.sort-list-panel___T39Sk{position:relative;z-index:1}.sort-list-panel___T39Sk .sort-list-tip___Wu55q{align-items:center;background:#fff;border-radius:2px 2px 0 0;box-shadow:3px 3px 3px #ededed;box-sizing:border-box;display:flex;flex-flow:row nowrap;height:80px;line-height:34px;margin:0 auto;opacity:1;padding:24px;width:80%}.sort-list-panel___T39Sk .sort-list-tip___Wu55q span{flex:1 0}.sort-list-panel___T39Sk .ant-drawer-content___PXRrP{background:#f5f5f5}.dragging-li___LhY_V{background:#fff;border:1px solid blue;cursor:-webkit-grab;cursor:grab;list-style:none;margin:30px auto 0;opacity:1;overflow:hidden;padding:10px 6px 10px 40px;text-overflow:ellipsis;white-space:nowrap;width:80%;z-index:10000}.dragging-li___LhY_V h3{font-size:16px;line-height:28px}.dragging-li___LhY_V p{color:#888;font-size:12px;margin:16px 0 0}.task-list-container___ABX0H{margin:0;padding:0;position:relative}.task-list-container___ABX0H li{background:#fff;cursor:-webkit-grab;cursor:grab;margin:30px auto 0;opacity:1;overflow:hidden;padding:10px 6px 10px 40px;text-overflow:ellipsis;white-space:nowrap;width:80%}.task-list-container___ABX0H li:hover{box-shadow:0 2px 6px rgba(51,51,51,.09)}.task-list-container___ABX0H li h3{font-size:16px;line-height:28px}.task-list-container___ABX0H li p{color:#888;font-size:12px;margin:16px 0 0}.imgradius___fmcxI{height:70px;margin-bottom:10px;width:70px}.imageWrap___HkmiW,.imgradius___fmcxI{border:1px solid #eee;border-radius:50%;cursor:pointer}.imageWrap___HkmiW{height:42px;width:42px}.directionItemWrap___MKzHd{flex-direction:row;position:relative;text-align:center}.directionItemWrap___MKzHd:hover [class^=groupActionWrap]{display:flex}.directionItemWrap___MKzHd:hover [class^=directionItem]{background-color:rgba(24,144,255,.1);border-radius:16px;color:#0152d9}.groupActionWrap___PB2b7{display:none;left:70px;margin-right:2px;position:absolute;top:55px}.teamHeight___qj0wW{color:#333;max-height:435px;min-height:220px;padding:14px 12px;width:291.5px}.teamHeight___qj0wW .divHeight___MUuEe{-ms-overflow-style:none;margin-bottom:20px;max-height:288px;overflow-y:auto;scrollbar-width:none}.teamHeight___qj0wW .divHeight___MUuEe::-webkit-scrollbar{display:none}.advertisementModal___REecE [class~=ant-modal-body]{padding:0}.notFree___cJiwv{background-position:50%;background-repeat:no-repeat;background-size:cover;height:566px;position:relative;width:802px}.notFree___cJiwv .text___lFtTG{left:115px;position:absolute;text-indent:40px;top:277px;width:574px;z-index:1}.notFree___cJiwv .text___lFtTG b{color:#2b496f;font-size:20px;font-weight:600;line-height:32px}.notFree___cJiwv .text___lFtTG b span{border-bottom:1px solid #2b496f;padding:0 8px}.notFree___cJiwv .no___FFNbr{color:#2b496f;font-size:12px;left:98px;position:absolute;top:448px;z-index:2}.notFree___cJiwv .date___OI1iM{align-items:center;color:#2b496f;display:flex;flex-direction:column;font-size:12px;position:absolute;right:115px;top:429px;z-index:3}.notFree___cJiwv .date___OI1iM b{font-weight:400}.notFree___cJiwv .date___OI1iM b span{border-bottom:1px solid #2b496f;padding:0 8px}.notFree___cJiwv .img____bHTU{height:89px;position:absolute;right:173px;top:374px;width:89px;z-index:4}.notThree___Gxcuf{background-position:50%;background-repeat:no-repeat;background-size:cover;height:840px;position:relative;width:592px}.notThree___Gxcuf .text___lFtTG{left:68px;position:absolute;top:352px;width:475px;z-index:1}.notThree___Gxcuf .text___lFtTG b{color:#2b496f;font-size:20px;font-weight:600;line-height:32px}.notThree___Gxcuf .text___lFtTG b span{border-bottom:1px solid #2b496f;padding:0 8px}.notThree___Gxcuf .no___FFNbr{color:#2b496f;font-size:12px;left:63px;position:absolute;top:58px;z-index:2}.notThree___Gxcuf .date___OI1iM{align-items:center;display:flex;flex-direction:column;font-size:12px;left:68px;position:absolute;top:521px;z-index:3}.notThree___Gxcuf .date___OI1iM b{font-weight:400}.notThree___Gxcuf .date___OI1iM b span{border-bottom:1px solid #2b496f;padding:0 8px}.notThree___Gxcuf .img____bHTU{height:89px;position:absolute;right:173px;top:374px;width:89px;z-index:4}.sort-list-panel___dj9Dy{position:relative;z-index:1}.sort-list-panel___dj9Dy .sort-list-tip___MJMmM{align-items:center;background:#fff;border-radius:2px 2px 0 0;box-shadow:3px 3px 3px #ededed;box-sizing:border-box;display:flex;flex-flow:row nowrap;height:80px;line-height:34px;margin:0 auto;opacity:1;padding:24px;width:80%}.sort-list-panel___dj9Dy .sort-list-tip___MJMmM span{flex:1 0}.sort-list-panel___dj9Dy .ant-drawer-content___xug_4{background:#f5f5f5}.dragging-li___Pu0p9{background:#fff;border:1px solid blue;cursor:-webkit-grab;cursor:grab;list-style:none;margin:30px auto 0;opacity:1;overflow:hidden;padding:10px 6px 10px 40px;text-overflow:ellipsis;white-space:nowrap;width:80%;z-index:10000}.dragging-li___Pu0p9 h3{font-size:16px;line-height:28px}.dragging-li___Pu0p9 p{color:#888;font-size:12px;margin:16px 0 0}.task-list-container___GxBsz{margin:0;padding:0}.task-list-container___GxBsz li{background:#fff;cursor:-webkit-grab;cursor:grab;margin:30px auto 0;opacity:1;overflow:hidden;padding:10px 6px 10px 40px;text-overflow:ellipsis;white-space:nowrap;width:80%}.task-list-container___GxBsz li:hover{box-shadow:0 2px 6px rgba(51,51,51,.09)}.task-list-container___GxBsz li h3{font-size:16px;line-height:28px}.task-list-container___GxBsz li p{color:#888;font-size:12px;margin:16px 0 0}.imgradius___Iug8Z{height:160px;width:310px}.directionItemWrap___odBHm{cursor:pointer;display:flex;flex-direction:row;margin-right:32px;position:relative}.directionItemWrap___odBHm:hover [class^=groupActionWrap]{display:flex}.directionItemWrap___odBHm:hover [class^=directionItem]{background-color:rgba(24,144,255,.1);border-radius:16px;color:#0152d9}.groupActionWrap___u5Xgw{left:28px;margin-right:2px;position:absolute;top:55px}.bottomdiv___MLbfq{align-items:center;border:1px solid #ddd;border-radius:0 0 8px 8px;cursor:pointer;display:flex;height:60px;justify-content:space-around;width:310px}.ml3___HNgih{margin-left:3px}.flex_box_center___q0S4d{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___Fy02c{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___K_FnU{box-align:center;align-items:center}.flex_box_center_end___qmqaH{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___WQzhZ{box-orient:block-axis;flex-direction:column}.icons___aaBUJ{background-color:#0152d9;border-radius:18px;display:inline-block;height:18px;line-height:18px;text-align:center;width:18px}.icons___aaBUJ img{width:14px}.shixuns___x9sW9 [class~=ant-row]{cursor:pointer;min-height:40px;padding:0 20px}.shixuns___x9sW9 [class~=ant-row] aside{display:none}.shixuns___x9sW9 [class~=ant-row]:hover{background-color:#f2f8ff}.shixuns___x9sW9 [class~=ant-row]:hover aside{display:inline}.shixuns___x9sW9 [class~=ant-row]:hover [class~=experiment-number]{display:none}.buttons___LxOPo{padding-bottom:30px;padding-right:20px;text-align:right}.buttons___LxOPo button{margin-left:25px;text-align:center;width:130px}.addStage___o5akL{background-color:#fff;color:#999;cursor:pointer;height:90px;line-height:90px;margin-top:10px;text-align:center}.color4CA___SvYU_{color:#0152d9}.color204___eoE_n{color:#ccc}.completed___gk1M4{border:1px solid #07b318;color:#07b318;font-size:12px;margin-left:5px;padding:2px}.actionTabs____5k1w{align-items:center;display:flex;font-size:14px;justify-content:flex-start;margin-top:22px}.actionTabs____5k1w .tab___Bfp9d{margin-right:14px}.actionTabs____5k1w .tab___Bfp9d .s1___BkREC{border-radius:15px;cursor:pointer;padding:1px 6px}.actionTabs____5k1w .tab___Bfp9d .s2___y46gT{background:#e3e3e3;border-radius:20px;color:#333;margin-left:3px;padding:0 4px}.actionTabs____5k1w .tabActive___Tk1ym{margin-right:14px}.actionTabs____5k1w .tabActive___Tk1ym .s1___BkREC{border-radius:15px;cursor:pointer;padding:1px 6px}.actionTabs____5k1w .tabActive___Tk1ym .s2___y46gT{background:#e3e3e3;border-radius:20px;color:#333;margin-left:3px;padding:0 4px}.actionTabs____5k1w .tabActive___Tk1ym .s1___BkREC{background:#d8ecff;color:#0152d9}.learn___nzbq4{background:#f8b023;border-radius:8px;color:#fff;display:inline-block;font-size:12px;height:18px;line-height:18px;margin-left:5px;text-align:center;transform:translateY(-2px);width:54px}.labelContainer___o566h{align-items:center;display:flex}.labelContainer___o566h .text___J_6Dy{padding-right:5px}.labelContainer___o566h .tag____4FNA{align-items:center;background:#0152d9;border-radius:15px;color:#fff;display:inline-flex;font-size:12px;height:22px;padding:0 8px}.tagsList-content___j8ztj{margin-left:78px}.search___JA0r9{align-items:center;display:flex;justify-content:center;margin:30px 0;padding-left:12px;width:100%}.search___JA0r9 .ant-form-item-label>label{height:40px}.search___JA0r9 .btn___GGtZC{height:46px;margin-left:10px;margin-top:-3px;width:112px}.flex_box_center___f9Y4A{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___I6MWj{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___BFbAG{box-align:center;align-items:center}.flex_box_center_end___TN47s{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___ab8pI{box-orient:block-axis;flex-direction:column}.wrp___o8GAj{background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.04);padding-top:10px}.drawer___hKPci [class=ant-drawer-content]{background:#f5f5f5!important}.menu___NmsZq{margin:15px 0;padding:0;position:relative;z-index:2}.menu___NmsZq:hover{z-index:3}.menu___NmsZq>li{border-radius:32px;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;height:32px;line-height:32px;margin-right:10px;padding:0 18px;position:relative}.menu___NmsZq>li a{color:#4b4b4b}.menu___NmsZq>li strong{cursor:pointer;font-size:14px}.menu___NmsZq>li:hover{background:#0152d9;color:#fff}.actived___VmSRs{background:#0152d9;color:#fff}.actived2___L7hZl{color:#0152d9!important}.listItem___rLCYD{align-items:baseline;background:#fff;cursor:pointer;display:box;display:flex;margin-top:20px;padding:25px 30px}.listItem___rLCYD>div{flex:1 1}.listItem___rLCYD:hover{box-shadow:0 0 10px #ccc}.info___ProlR{margin-left:20px}.info___ProlR p{margin-top:18px}.title___DtPu3{box-align:center;align-items:center;display:box;display:flex}.title___DtPu3 strong{color:#333}.titleLeft___nAPKM{flex:1 1}.titleRight___puGmC{margin-top:18px}.titleRight___puGmC a{font-weight:700;margin-right:20px}.search___8U7Z_{margin:30px 0;width:600px}.search___8U7Z_ [class=ant-input-group-addon] button,.search___8U7Z_ input{font-size:16px;height:50px;line-height:50px;padding:0 30px}.description___D_sXj{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.menuCourse___gfJ2j{color:#999}.menuCourse___gfJ2j li,.menuCourse___gfJ2j ul{list-style:none;margin:0;padding:0}.authorname___cTiR0,.menuCourse___gfJ2j li{display:inline-block;margin-right:30px}.authorname___cTiR0{max-width:300px;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.info___ProlR span[class~=highlight],.tooltip-content___M1Rrn span[class~=highlight]{color:#fb3226}.flex_box_center___IUa9Y{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___wqi7I{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___kDo34{box-align:center;align-items:center}.flex_box_center_end___WYGSU{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column____ZrwM{box-orient:block-axis;flex-direction:column}.scoremodal___lnIm4 [class~=ant-modal-body]{padding:25px}.scoremodal___lnIm4 [class~=ant-modal-footer]{margin-top:0!important}.scoremodal___lnIm4 .selectWrapper___Om9M5 span[class~=ant-select-selection-placeholder]{color:#9096a3}.scoremodal___lnIm4 .selectWrapper___Om9M5 div[class~=ant-select-selector]{border-radius:4px;height:38px!important}.scoremodal___lnIm4 .selectWrapper___Om9M5 div[class~=ant-select-selector] input[class~=ant-select-selection-search-input],.scoremodal___lnIm4 .selectWrapper___Om9M5 div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:38px!important;line-height:36px!important}.scoremodal___lnIm4 .selectWrapper___Om9M5 div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:36px!important}.scoremodal___lnIm4 .selectWrapper___Om9M5 span[class~=ant-select-arrow]{right:12px}.scoremodal___lnIm4 .allqingchu___V2zV6{color:#165dff;cursor:pointer;margin-top:8px}.scoremodal___lnIm4 .allqingchu___V2zV6 span{color:#165dff;font-size:14px;font-weight:400;height:20px;line-height:20px;margin-left:5px;width:84px}.scoremodal___lnIm4 .allqingchu___V2zV6:hover,.scoremodal___lnIm4 .allqingchu___V2zV6:hover span{color:#e30000}.scoremodal___lnIm4 .title___BzlA6{color:#000;display:flex;font-size:16px;font-weight:500;width:100%}.scoremodal___lnIm4 .score___kbPU0{color:#3061d0;margin-left:305px;text-align:end}.scoremodal___lnIm4 .close___vd8hz{color:#979797;cursor:pointer;font-size:12px}.scoremodal___lnIm4 .content___mX3Mv{color:#5f6368;display:flex;font-size:14px;justify-content:space-between;margin-bottom:24px;margin-top:40px}.scoremodal___lnIm4 .content___mX3Mv span{display:flex;flex:1 1}.scoremodal___lnIm4 .content___mX3Mv span:nth-child(4){align-items:center;display:flex;min-width:160px}.scoremodal___lnIm4 .items___Cds2I{align-items:center;color:#5f6368;display:flex;font-size:14px;justify-content:space-between;margin-bottom:12px}.scoremodal___lnIm4 .items___Cds2I span{color:#000;display:flex;flex:1 1;font-weight:400}.scoremodal___lnIm4 .items___Cds2I span:nth-child(4){align-items:center;color:#9096a3;display:flex;min-width:160px}.scoremodal___lnIm4 .bottom___h8Lro{text-align:end;width:100%}.scoremodal___lnIm4 .bottom___h8Lro .yes___OHeA2{background:#3061d0;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#fff;font-weight:400;height:32px;width:60px}.scoremodal___lnIm4 .bottom___h8Lro .no___JAwtz{background:#f8f9fc;border:1px solid #c3cfe0;border-radius:2px;color:#464f66;font-weight:400;height:32px;line-height:14px;margin-right:20px;opacity:.5;width:60px}.scoremodal___lnIm4 .titlecount___bS3Od{background:#fa6400;border-radius:15px;color:#fff;display:inline-flex;height:22px;justify-content:center;margin-left:5px;width:41px}.scoremodal___lnIm4 .add___qy9MK{color:#fa6400;font-size:14px;font-weight:400;line-height:14px;position:absolute;top:2px}.scoremodal___lnIm4 .search___eCZan{align-items:center;background-color:#f6f7f9;border:none;border-radius:19px;display:flex;height:38px;overflow:hidden;padding-left:10px;width:250px}.scoremodal___lnIm4 .search___eCZan [class~=ant-input-affix-wrapper]{background-color:#f6f7f9;border:none}.scoremodal___lnIm4 .search___eCZan [class~=ant-input-affix-wrapper]{border:none!important;box-shadow:none!important;outline:none!important}.scoremodal___lnIm4 .search___eCZan span[class~=ant-input-group-addon]{display:none}.scoremodal___lnIm4 .search___eCZan .searchIcon___fI8IN{cursor:pointer;margin-right:14px}.scoremodal___lnIm4 .search___eCZan input{background-color:#f6f7f9;font-size:14px}.scoremodal___lnIm4 .header_style___E1ylY{border-bottom:1px solid #f0f0f0;display:flex}.scoremodal___lnIm4 .header_style___E1ylY .tabWrap___hzccg div[class~=ant-tabs-tab]{color:#5f6368;font-size:14px;margin-right:10px}.scoremodal___lnIm4 .header_style___E1ylY .tabWrap___hzccg div[class~=ant-tabs-tab-active] [class~=ant-tabs-tab-btn]{color:#232b40}.scoremodal___lnIm4 .header_style___E1ylY .tabWrap___hzccg [class~=ant-tabs-nav]{height:52px;margin:0;padding:0 2px}.scoremodal___lnIm4 .header_style___E1ylY .tabWrap___hzccg [class~=ant-tabs-nav] div[class~=ant-tabs-ink-bar]{background-color:#232b40;border-radius:100px 100px 0 0;height:3px}.scoremodal___lnIm4 .header_style___E1ylY .tabWrap___hzccg [class~=ant-tabs-nav]:before{background:#f1f1f1}.scoremodal___lnIm4 .header_style___E1ylY .tabWrap___hzccg [class~=ant-tabs-nav]:before{border-bottom:none}.scoremodal___lnIm4 .header_style___E1ylY .form_style___oK8LP{align-items:center;margin-left:auto}.previewModal___Qb2Nv div[class~=ant-modal-header]{padding-bottom:0;padding-left:40px;padding-top:30px}.previewModal___Qb2Nv div[class~=ant-modal-body]{padding:30px 40px}.previewModal___Qb2Nv button[class~=ant-modal-close]{right:16px;top:17px;transform:scale(1.2)}.flex_box_center___fy0eB{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___Y6Yac{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___Lj2ev{box-align:center;align-items:center}.flex_box_center_end____iCcl{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___hXVtC{box-orient:block-axis;flex-direction:column}.scoremodal___cmAHe [class~=ant-modal-body]{padding:25px}.scoremodal___cmAHe .selectWrapper___qJE92 span[class~=ant-select-selection-placeholder]{color:#9096a3}.scoremodal___cmAHe .selectWrapper___qJE92 div[class~=ant-select-selector]{border-radius:4px;height:38px!important}.scoremodal___cmAHe .selectWrapper___qJE92 div[class~=ant-select-selector] input[class~=ant-select-selection-search-input],.scoremodal___cmAHe .selectWrapper___qJE92 div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:38px!important;line-height:36px!important}.scoremodal___cmAHe .selectWrapper___qJE92 div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:36px!important}.scoremodal___cmAHe .selectWrapper___qJE92 span[class~=ant-select-arrow]{right:12px}.scoremodal___cmAHe .allqingchu___cwGyk{color:#165dff;cursor:pointer;margin-top:8px}.scoremodal___cmAHe .allqingchu___cwGyk span{color:#165dff;font-size:14px;font-weight:400;height:20px;line-height:20px;margin-left:5px;width:84px}.scoremodal___cmAHe .allqingchu___cwGyk:hover,.scoremodal___cmAHe .allqingchu___cwGyk:hover span{color:#e30000}.scoremodal___cmAHe .title___CNiXq{color:#000;display:flex;font-size:16px;font-weight:500;width:100%}.scoremodal___cmAHe .score___Pxxmx{color:#3061d0;margin-left:305px;text-align:end}.scoremodal___cmAHe .close___aTxuX{color:#979797;cursor:pointer;font-size:12px}.scoremodal___cmAHe .content___ew9Eq{color:#5f6368;display:flex;font-size:14px;justify-content:space-between;margin-bottom:24px;margin-top:40px}.scoremodal___cmAHe .content___ew9Eq span{display:flex;flex:1 1}.scoremodal___cmAHe .content___ew9Eq span:nth-child(4){align-items:center;display:flex;min-width:160px}.scoremodal___cmAHe .items___cCw1z{align-items:center;color:#5f6368;display:flex;font-size:14px;justify-content:space-between;margin-bottom:12px}.scoremodal___cmAHe .items___cCw1z span{color:#000;display:flex;flex:1 1;font-weight:400}.scoremodal___cmAHe .items___cCw1z span:nth-child(4){align-items:center;color:#9096a3;display:flex;min-width:160px}.scoremodal___cmAHe .bottom___AvD5P{text-align:end;width:100%}.scoremodal___cmAHe .bottom___AvD5P .yes____tYAE{background:#3061d0;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#fff;font-weight:400;height:32px;width:60px}.scoremodal___cmAHe .bottom___AvD5P .no___ObRm5{background:#f8f9fc;border:1px solid #c3cfe0;border-radius:2px;color:#464f66;font-weight:400;height:32px;line-height:14px;margin-right:20px;opacity:.5;width:60px}.scoremodal___cmAHe .titlecount___YEUzu{background:#fa6400;border-radius:15px;color:#fff;display:inline-flex;height:22px;justify-content:center;margin-left:5px;width:41px}.scoremodal___cmAHe .add___cRdJt{color:#fa6400;font-size:14px;font-weight:400;line-height:14px;position:absolute;top:2px}.scoremodal___cmAHe .search___UCwJ6{align-items:center;background-color:#f6f7f9;border:none;border-radius:19px;display:flex;height:38px;overflow:hidden;padding-left:20px;width:290px}.scoremodal___cmAHe .search___UCwJ6 [class~=ant-input-affix-wrapper]{background-color:#f6f7f9;border:none}.scoremodal___cmAHe .search___UCwJ6 [class~=ant-input-affix-wrapper] input{height:19px!important;line-height:19px!important}.scoremodal___cmAHe .search___UCwJ6 [class~=ant-input-affix-wrapper]{border:none!important;box-shadow:none!important;outline:none!important}.scoremodal___cmAHe .search___UCwJ6 span[class~=ant-input-group-addon]{display:none}.scoremodal___cmAHe .search___UCwJ6 .searchIcon___UacnT{cursor:pointer;margin-right:14px}.scoremodal___cmAHe .search___UCwJ6 input{background-color:#f6f7f9;font-size:14px}.scoremodal___cmAHe .tabWrap___Xnuvu{margin-top:-20px}.scoremodal___cmAHe .tabWrap___Xnuvu div[class~=ant-tabs-tab]{color:#5f6368;font-size:14px;margin-right:10px}.scoremodal___cmAHe .tabWrap___Xnuvu div[class~=ant-tabs-tab-active] [class~=ant-tabs-tab-btn]{color:#232b40}.scoremodal___cmAHe .tabWrap___Xnuvu [class~=ant-tabs-nav]{height:52px;margin:0;padding:0 2px}.scoremodal___cmAHe .tabWrap___Xnuvu [class~=ant-tabs-nav] div[class~=ant-tabs-ink-bar]{background-color:#232b40;border-radius:100px 100px 0 0;height:3px}.scoremodal___cmAHe .tabWrap___Xnuvu [class~=ant-tabs-nav]:before{background:#f1f1f1}.previewModal___H127r div[class~=ant-modal-header]{padding-bottom:0;padding-left:40px;padding-top:30px}.previewModal___H127r div[class~=ant-modal-body]{padding:30px 40px}.previewModal___H127r button[class~=ant-modal-close]{right:16px;top:17px;transform:scale(1.2)}.RenderHtml_content___pmH_q{color:#5f6367;font-size:14px;height:360px;margin:20px 0;overflow-y:auto}.RenderHtml_content___pmH_q .RenderHtml_style___tvtS0{color:#5f6367;font-size:14px;margin-bottom:15px;max-height:280px;overflow-y:auto}.RenderHtml_content___pmH_q .content_list___jvOz0{height:30px;line-height:30px}.RenderHtml_content___pmH_q .content_list___jvOz0 .content_value___DkebT{margin-left:12px}.RenderHtml_content___pmH_q .content_list___jvOz0 .content_text___oRKdm{color:#9096a3;margin-left:10px}.pagination-container{padding:12px 0 0}.discuss-item-editor{overflow:hidden;width:100%}.discuss-item-editor .btn-send{background:#0152d9;border:none;border-radius:2px;color:#fff;cursor:pointer;float:right;font-size:14px;font-weight:400;height:30px;letter-spacing:1px;line-height:30px;margin-right:22px;margin-top:6px;padding:0 12px;text-align:center}.discuss-item-container{border-bottom:1px solid #e3e3e3;display:flex;flex-flow:row nowrap;overflow:hidden;padding:15px;width:100%}.discuss-item-container section{flex:1 1 auto;margin-left:15px;width:100%}.discuss-item-container .grey{color:#ccc}.discuss-content{word-wrap:break-word;margin:4px 0;word-break:break-word}.discuss-content img{max-width:200px}.discuss-info{align-items:center;color:#999;display:flex;flex-flow:row wrap;font-size:12px;line-height:16px}.discuss-info .top{background:#ff4343;border-radius:8px;color:#fff;padding:0 8px;text-align:center}.discuss-info .gift{cursor:default}.discuss-info .view-code{color:#4cacff}.discuss-info a{color:#999}.discuss-info a,.discuss-info span{margin-right:15px}.hidden{display:none}.btn-group{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:8px}.btn-group .btn-top .iconfont{display:inline-block;transform:rotate(180deg)}.btn-group a{color:#888;min-width:31px;text-align:center}.btn-group a .iconfont{font-size:14px!important}.second-level-discuss{padding:2px 8px}.second-level-discuss .btn-group{opacity:0}.second-level-discuss:hover{background:#ebebeb}.second-level-discuss:hover .btn-group{opacity:1}.discuss-info-body{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between}.reply-discuss-container{background:#f4f4f4;border-radius:4px;margin-bottom:6px;margin-top:6px;position:relative}.reply-discuss-container:before{border-color:#000;border-bottom:10px solid #f4f4f4;border-left:5px solid transparent;border-right:5px solid transparent;content:" ";height:0;left:13px;position:absolute;top:-9px;width:0}.flex_box_center___pWsLR{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___VBNSX{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___Z_F4c{box-align:center;align-items:center}.flex_box_center_end___q95u1{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___dhvCq{box-orient:block-axis;flex-direction:column}.scoremodal___YNtb3 [class~=ant-modal-body]{padding:25px}.scoremodal___YNtb3 .wrap___BauIT{padding:14px auto}.scoremodal___YNtb3 .wrap_title___ZWoHv{color:#ff954c;font-size:14px;margin-bottom:15px;text-align:left}.scoremodal___YNtb3 .radioWrap___Jh9vt{background:#f7f9fd;cursor:default;height:270px;margin-bottom:20px;overflow-y:auto;padding:0 15px 15px}.scoremodal___YNtb3 .radio___Ydt8R{display:block;height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:420px}.scoremodal___YNtb3 .colorFF0000___JOb5w{color:red}.scoremodal___YNtb3 .pagination___d1fv4{margin:10px auto 0}.scoremodal___YNtb3 .selectWrapper___AXdXX span[class~=ant-select-selection-placeholder]{color:#9096a3}.scoremodal___YNtb3 .selectWrapper___AXdXX div[class~=ant-select-selector]{border-radius:4px;height:38px!important}.scoremodal___YNtb3 .selectWrapper___AXdXX div[class~=ant-select-selector] input[class~=ant-select-selection-search-input],.scoremodal___YNtb3 .selectWrapper___AXdXX div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{height:38px!important;line-height:36px!important}.scoremodal___YNtb3 .selectWrapper___AXdXX div[class~=ant-select-selector] span[class~=ant-select-selection-item]{line-height:36px!important}.scoremodal___YNtb3 .selectWrapper___AXdXX span[class~=ant-select-arrow]{right:12px}.scoremodal___YNtb3 .allqingchu___bGXX_{color:#165dff;cursor:pointer;margin-top:8px}.scoremodal___YNtb3 .allqingchu___bGXX_ span{color:#165dff;font-size:14px;font-weight:400;height:20px;line-height:20px;margin-left:5px;width:84px}.scoremodal___YNtb3 .allqingchu___bGXX_:hover,.scoremodal___YNtb3 .allqingchu___bGXX_:hover span{color:#e30000}.scoremodal___YNtb3 .title___i97Lm{color:#000;display:flex;font-size:16px;font-weight:500;width:100%}.scoremodal___YNtb3 .score___KL7jN{color:#3061d0;margin-left:305px;text-align:end}.scoremodal___YNtb3 .close___UFA7K{color:#979797;cursor:pointer;font-size:12px}.scoremodal___YNtb3 .content___y4BQA{color:#5f6368;display:flex;font-size:14px;justify-content:space-between;margin-bottom:24px;margin-top:40px}.scoremodal___YNtb3 .content___y4BQA span{display:flex;flex:1 1}.scoremodal___YNtb3 .content___y4BQA span:nth-child(4){align-items:center;display:flex;min-width:160px}.scoremodal___YNtb3 .items___uyG6g{align-items:center;color:#5f6368;display:flex;font-size:14px;justify-content:space-between;margin-bottom:12px}.scoremodal___YNtb3 .items___uyG6g span{color:#000;display:flex;flex:1 1;font-weight:400}.scoremodal___YNtb3 .items___uyG6g span:nth-child(4){align-items:center;color:#9096a3;display:flex;min-width:160px}.scoremodal___YNtb3 .bottom___YN73d{text-align:end;width:100%}.scoremodal___YNtb3 .bottom___YN73d .yes___XPJhC{background:#3061d0;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#fff;font-weight:400;height:32px;width:60px}.scoremodal___YNtb3 .bottom___YN73d .no___Mkypk{background:#f8f9fc;border:1px solid #c3cfe0;border-radius:2px;color:#464f66;font-weight:400;height:32px;line-height:14px;margin-right:20px;opacity:.5;width:60px}.scoremodal___YNtb3 .titlecount___ppkNI{background:#fa6400;border-radius:15px;color:#fff;display:inline-flex;height:22px;justify-content:center;margin-left:5px;width:41px}.scoremodal___YNtb3 .add___SwDuY{color:#fa6400;font-size:14px;font-weight:400;line-height:14px;position:absolute;top:2px}.scoremodal___YNtb3 .search___Pjuzg{align-items:center;background-color:#f6f7f9;border:none;border-radius:19px;display:flex;height:38px;overflow:hidden;padding-left:20px;width:100%}.scoremodal___YNtb3 .search___Pjuzg [class~=ant-input-affix-wrapper]{background-color:#f6f7f9;border:none}.scoremodal___YNtb3 .search___Pjuzg [class~=ant-input-affix-wrapper] input{height:19px!important;line-height:19px!important}.scoremodal___YNtb3 .search___Pjuzg [class~=ant-input-affix-wrapper]{border:none!important;box-shadow:none!important;outline:none!important}.scoremodal___YNtb3 .search___Pjuzg span[class~=ant-input-group-addon]{display:none}.scoremodal___YNtb3 .search___Pjuzg .searchIcon___v01bz{cursor:pointer;margin-right:14px}.scoremodal___YNtb3 .search___Pjuzg input{background-color:#f6f7f9;font-size:14px}.scoremodal___YNtb3 .tabWrap___ANUlZ{margin-top:20px}.scoremodal___YNtb3 .tabWrap___ANUlZ div[class~=ant-tabs-tab]{color:#5f6368;font-size:14px;margin-right:40px}.scoremodal___YNtb3 .tabWrap___ANUlZ div[class~=ant-tabs-tab-active] [class~=ant-tabs-tab-btn]{color:#232b40}.scoremodal___YNtb3 .tabWrap___ANUlZ [class~=ant-tabs-nav]{height:52px;margin:0;padding:0 2px}.scoremodal___YNtb3 .tabWrap___ANUlZ [class~=ant-tabs-nav] div[class~=ant-tabs-ink-bar]{background-color:#232b40;border-radius:100px 100px 0 0;height:3px}.scoremodal___YNtb3 .tabWrap___ANUlZ [class~=ant-tabs-nav]:before{background:#f1f1f1}.bg___F_x5V{margin:20px auto 60px;width:1200px}.title___QEshf{color:#333;font-family:PingFangSC-Semibold,PingFang SC;font-size:16px;font-weight:600;height:26px;line-height:26px;width:96px}.fieldWrap___zSBF2{background-color:#fff;padding-top:20px}.fieldWrap___zSBF2 div[class~=ant-form-item-label] label{color:#5f6368;font-size:14px}.fieldWrap___zSBF2 span[class~=ant-input-affix-wrapper]{font-size:14px;padding:0 7px}.fieldWrap___zSBF2 input[class~=ant-input]{border-width:1px;font-size:14px;height:40px;padding:0 7px}.mdWrap___V2EBb{background-color:#fff;padding-top:10px}.mdWrap___V2EBb div[class~=ant-form-item-label] label{color:#5f6368;font-size:14px}.mdWrap___V2EBb input[class~=ant-input-number-input]{font-size:14px;height:40px}.footer_style___lwvvM{align-items:center;background:#fff;bottom:0;box-shadow:0 -2px 4px 0 #e0dfe1;display:flex;height:64px;justify-content:center;left:0;position:fixed;width:100%;z-index:100}.footer_style___lwvvM .submit_button___gNsfc{background:#3061d0;color:#fff;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600}.footer_style___lwvvM .close_button___K6_8I,.footer_style___lwvvM .submit_button___gNsfc{border-radius:2px;cursor:pointer;font-size:14px;height:38px;line-height:38px;text-align:center;width:60px}.footer_style___lwvvM .close_button___K6_8I{border:1px solid #bacffe;color:#3061d0;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;margin-right:20px;opacity:.9}.bg___oLxz5{margin:20px auto 60px;width:1200px}.title___bfvam{color:#333;font-family:PingFangSC-Semibold,PingFang SC;font-size:16px;font-weight:600;height:26px;line-height:26px;width:96px}.fieldWrap___A5u2u{background-color:#fff;padding-top:20px}.fieldWrap___A5u2u div[class~=ant-form-item-label] label{color:#5f6368;font-size:14px}.fieldWrap___A5u2u span[class~=ant-input-affix-wrapper]{font-size:14px;padding:0 7px}.fieldWrap___A5u2u input[class~=ant-input]{border-width:1px;font-size:14px;height:40px;padding:0 7px}.mdWrap___zugL3{background-color:#fff;padding-top:10px}.mdWrap___zugL3 div[class~=ant-form-item-label] label{color:#5f6368;font-size:14px}.mdWrap___zugL3 input[class~=ant-input-number-input]{font-size:14px;height:40px}.footer_style___unO7C{align-items:center;background:#fff;bottom:0;box-shadow:0 -2px 4px 0 #e0dfe1;display:flex;height:64px;justify-content:center;left:0;position:fixed;width:100%;z-index:100}.footer_style___unO7C .submit_button___t8Hvx{background:#3061d0;color:#fff;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600}.footer_style___unO7C .close_button___oswUb,.footer_style___unO7C .submit_button___t8Hvx{border-radius:2px;cursor:pointer;font-size:14px;height:38px;line-height:38px;text-align:center;width:60px}.footer_style___unO7C .close_button___oswUb{border:1px solid #bacffe;color:#3061d0;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;margin-right:20px;opacity:.9}.bg___fOlTw{margin:20px auto 60px;width:1200px}.title___G3D9y{color:#333;font-family:PingFangSC-Semibold,PingFang SC;font-size:16px;font-weight:600;height:26px;line-height:26px;width:96px}.fieldWrap___imjS7{background-color:#fff;padding-top:20px}.fieldWrap___imjS7 div[class~=ant-form-item-label] label{color:#5f6368;font-size:14px}.fieldWrap___imjS7 span[class~=ant-input-affix-wrapper]{font-size:14px;padding:0 7px}.fieldWrap___imjS7 input[class~=ant-input]{border-width:1px;font-size:14px;height:40px;padding:0 7px}.mdWrap___aKGYo{background-color:#fff;padding-top:10px}.mdWrap___aKGYo div[class~=ant-form-item-label] label{color:#5f6368;font-size:14px}.mdWrap___aKGYo input[class~=ant-input-number-input]{font-size:14px;height:40px}.footer_style___BWH5p{align-items:center;background:#fff;bottom:0;box-shadow:0 -2px 4px 0 #e0dfe1;display:flex;height:64px;justify-content:center;left:0;position:fixed;width:100%;z-index:100}.footer_style___BWH5p .submit_button___yxKUd{background:#3061d0;color:#fff;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600}.footer_style___BWH5p .close_button___nRK7d,.footer_style___BWH5p .submit_button___yxKUd{border-radius:2px;cursor:pointer;font-size:14px;height:38px;line-height:38px;text-align:center;width:60px}.footer_style___BWH5p .close_button___nRK7d{border:1px solid #bacffe;color:#3061d0;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;margin-right:20px;opacity:.9}body{background:#fff}.bg___Sx8dX{margin:20px auto 60px;width:1200px}.title___GKPKJ{color:#333;font-family:PingFangSC-Semibold,PingFang SC;font-size:16px;font-weight:600;height:26px;line-height:26px;width:96px}.fieldWrap___fIL9U{background-color:#fff;padding-top:20px}.fieldWrap___fIL9U div[class~=ant-form-item-label] label{color:#5f6368;font-size:14px}.fieldWrap___fIL9U span[class~=ant-input-affix-wrapper]{font-size:14px;padding:0 7px}.fieldWrap___fIL9U input[class~=ant-input]{border-width:1px;font-size:14px;height:40px;padding:0 7px}.mdWrap___iwCM_{background-color:#fff;padding-top:10px}.mdWrap___iwCM_ div[class~=ant-form-item-label] label{color:#5f6368;font-size:14px}.mdWrap___iwCM_ input[class~=ant-input-number-input]{font-size:14px;height:40px}.footer_style___KYp6i{align-items:center;background:#fff;bottom:0;box-shadow:0 -2px 4px 0 #e0dfe1;display:flex;height:64px;justify-content:center;left:0;position:fixed;width:100%;z-index:100}.footer_style___KYp6i .submit_button___Rnntu{background:#3061d0;color:#fff;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600}.footer_style___KYp6i .close_button___Drc5k,.footer_style___KYp6i .submit_button___Rnntu{border-radius:2px;cursor:pointer;font-size:14px;height:38px;line-height:38px;text-align:center;width:60px}.footer_style___KYp6i .close_button___Drc5k{border:1px solid #bacffe;color:#3061d0;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;margin-right:20px;opacity:.9}.flex_box_center___i4e0p{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___B6oqU{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___YLSvz{box-align:center;align-items:center}.flex_box_center_end___DFMRu{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___vSIV6{box-orient:block-axis;flex-direction:column}.certificate___fHfxF{background-color:#fff;padding:20px 20px 0}.certificate___fHfxF .actionsBtns___plapq{display:flex}.certificate___fHfxF .actionsBtns___plapq span{color:#0152d9;cursor:pointer;padding-right:12px}.flex_box_center___Szzqu{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___dPVA6{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___jyJ_1{box-align:center;align-items:center}.flex_box_center_end___LcIki{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___URqef{box-orient:block-axis;flex-direction:column}.diagram-component___p5I1J{border:1px solid #000;height:400px;width:400px}.rightmodal___m9muS{background:#fff;border-radius:4px;box-shadow:0 2px 8px 0 #8393ba;max-height:600px;min-height:600px;min-width:600px;overflow:auto;overflow:hidden;padding:25px;width:600px;z-index:10}.rightmodal___m9muS .title___o_SbY{color:#000;flex:1 1;font-size:16px;font-weight:600}.rightmodal___m9muS .button___dkDCG{align-items:center;background:#f6f7f9;border:1px solid #e7e7e7;border-radius:2px;color:#000;cursor:pointer;display:inline-flex;font-size:14px;height:38px;justify-content:center;margin-right:16px;padding:0 12px}.rightmodal___m9muS .button___dkDCG:hover{background:linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3061d0}.rightmodal___m9muS .linetitles___OnY49{align-items:center;color:#333;display:flex;font-size:14px;font-weight:500;margin-bottom:15px}.rightmodal___m9muS .linetitles___OnY49 .line___DRyRv{background:#000;display:inline-block;height:14px;margin-right:6px;width:2px}.rightmodal___m9muS .linetitles___OnY49 .additem___e0i2I{background:#f3f7ff;border-radius:2px;color:#3061d0;cursor:pointer;display:inline-block;font-size:12px;height:30px;line-height:30px;padding:0 12px}.rightmodal___m9muS .multi_ellipsis1___cM9m0{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#333;display:-webkit-box;overflow:hidden;width:90%}.rightmodal___m9muS .lebels___L_GjD{color:#5f6368;font-size:14px;font-weight:400}.rightmodal___m9muS .describe___kQnz2{background:#f6f7f9;margin-top:10px;padding:12px}.rightmodal___m9muS .describe___kQnz2 .describetitle___ruvEj{display:flex;justify-content:space-between}.rightmodal___m9muS .describe___kQnz2 .ehover___yL7ec{color:#8e94a0;cursor:pointer}.rightmodal___m9muS .describe___kQnz2 .ehover___yL7ec:hover{color:#3061d0}.rightmodal___m9muS .describe___kQnz2 .dhover___Fk5zc{color:#8e94a0;cursor:pointer}.rightmodal___m9muS .describe___kQnz2 .dhover___Fk5zc:hover{color:red}.header___pmtBA{border:1px solid #fff;cursor:pointer;font-size:12px;padding:12px 20px;text-align:center}.header___pmtBA:hover{background:rgba(48,97,208,.1);border:1px solid rgba(48,97,208,.4)}.headeractivite___NrVuo{background:rgba(48,97,208,.1);border:1px solid rgba(48,97,208,.4);color:#3061d0;font-size:12px;max-width:78px;padding:12px 20px;text-align:center}.dhover___Fk5zc{color:#8e94a0;cursor:pointer}.dhover___Fk5zc:hover{color:red}.ehover___yL7ec{color:#8e94a0;cursor:pointer}.ehover___yL7ec:hover{color:#3061d0}.flex_box_center___hEKvu{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___gtzO_{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___QQWbT{box-align:center;align-items:center}.flex_box_center_end___AyfXQ{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___q0hJc{box-orient:block-axis;flex-direction:column}.bg___sN_Hy{background:#fafafa;min-height:80vh}.wrap___IaIuZ{display:box;display:flex;justify-content:space-between}.content___q5lPL{width:66.7%}.wrapTabs___FivJx .ant-tabs-nav{margin:0}.wrapTabs___FivJx .ant-tabs-tab-btn{font-size:16px}.intro___lW9Kf{background-color:#fff;padding:40px 20px}.introTitle___y5V_M{margin-bottom:20px}.introTitle___y5V_M span{font-size:18px;font-weight:700} \ No newline at end of file +.banner_warp___jz0fo{background:url(data:image/jpeg;base64,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yJ+INRNa6RD96cufYf8A666YYd9TP26exgAHpUio2c1qm402P/Vxlvqf/rVH9vjH+qiVf1rqhBdyXOT2RVETEYxUy27nmlN7KemB9Kj86Rjy1d1Kxn7xP5JHzEgUu1fWoFY55qSvUoGckT0UUV6K2OYKKKKYBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH//Q/ivooor/AEoP5/CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACg9KKQ9KiexUdyI9BSHpSnpSHoK55mxWPSowe1SHpUPevKmtzoDvTH+tOPWmZJGTXHULgho6GmfxdaeOlMz81cc2ajW96b/DTm9KaD8ua5ZvQtbDB96gsRwKTvxTWOe1ZN3NbDxIwqVLqRT8rEH2NV+2aYOTWTmx8kXubkOu6jDysz/ia04fFl6P8AW7ZPqoNccQO1KelNVpIl4WLO/j8U2EnF1aoT6jg1fTU/Ct1xIrx574Bry9Sc5NPMoBq1ipGMsBHoetQad4WvGxFdopPPzgj+mKsN4Khn5tJoZP8AdcZ/KvIBMRVmO/mjOVYitI4yO0onNPAT+zI9Hn8B6rGNwhYj8CP0rEuPDGow9UI+oxWVaeJtWtcNDMw+hrpbb4j67AMSsso9HFae0oy3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yK/l/wCf8mjy/wDP+TVryvSl8k1Xsh+2RV8tf8//AK6eOOKsfZ2PY08WvvTVFsn26KRUE5o2CtMWbMcD+VTppsp6CrWFk9jN4qKerMby/al8v2roV0uU9RV+Dw9dznEas2fQVrHAzZlPMILdnICInoKd5Jx0r1Wy+G3iK8w0NsxB7kgD9a6CL4T6rEu+8lggH+03P6A1ssvfU5nm0F1PDVhdugqUWkjdAa9rbwn4SsedR1dSR/DHGSfzOKrtP8OLE/Kbm5I9lUH+dUsHFbsj+0nL4UePmxnx0qaLS7mQ4VST6AV6hceM/DNsu3T9KXI/ikfJ/QCsib4j6gFK2sMMI7bQcj9aUqdJbspV68tonP23hPV7n/VW0h/4Ca2IvAWqAbriNIh6u6j+tZF1401y7GHnYA9hxWDLqV1Ocu5P1NQ6lFbI0VOtLd2O5/4RbTLXm81CBfZTuP6UjQ+C7Xl7h5z6KpH88V520zsc5NQlxnmpeLitkUsFJ7yPRTrfhe14tbPzCO8h/wDrmqsnjFoyRZW0UX0UGuEyT90ZpNkrcgVk8XJ7G8cHBbnTXHivWZuPOKD0X5f5Vjy6jdz/AOtkZvqTVLymHzMcUbUA5as/aye7OiNGC6EhkNN3c9ab+6HHJNKsidQPzq4yY+XsPDZp4Bam+aewp29j1NddNkMmCk1Io5zmoATnFSLz1r0aLMGrE6gdzU1VweKsDnFerQZhNak9FAor01scoUUUUwCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/0f4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK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iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVHciPQUh6Up6Uh6CueZsV2qMdKlOCcdqaQuOK8ucToRD/FTH+tTFR1zmmlM85/z+dck4jTIByPxpn8XWrBj9OlMwcYrkqRNk7kDe9N/hqYoO9N2giuScO5aZAPvU1qn2gGmlB3rGUbF86Ie1NXrU5QUhjB6f5/WsZRLUkVmoPIqx5YNIFA6Gosac5WWmNg8Vb2jPWkIU9ahxH7QgoqfC07ajD0qXTD2iK1FWfKX1/z+dHk56UezBVEVqUdRVny/pR5f0pKLTDnG4B60mQOKdtJ6im7R6UcjM15gGB4paTApcCjkYPyCiiitIoQ4MR0ozxnNNopg2SB8daPM/z/AJFR0uSOlNMViYM30qYTPVYPx/n/AApQ470+dkygmXVnb1x+NWY76RfusaywwPSlrVVfMwnQT6HVW3iHVLYg28zLj+6SK7HS/it400oj7LfSjHqxP8815NuIqRZcda1jXl3OSpgKb6H07pn7Snj2zULcSR3I9JUBH6YruLL9pe1ulEeu6JaTg9SgZD+eTXxcJRUyy4rphjJI4amT030Pu61+K/wa1r/kKaLJbt3MUu79CordisvgBro3Q31xaFu0gUj9K/PlZz61bjv5YvusR9M1tHHy7nHUyOHY/QwfAjwJrYzoOtxSE9AVx/Wsq/8A2VdZILWE0U30NfDdv4gvrdg0crDHvXZ6X8U/F2lkGy1CaP2V2H8jWv8AaEjn/sa3Vo921P8AZv8AGVhljbsf90ZFcDqPwl8QWOfPgYY9RWto37S/xI0sKi6lI4GMh8P/AOhZr1HSv2vfEwwuqxW9yOM74/8ADFWsYnvEzlg6sdIyZ82XXgjUIP8AWxkfhWLN4au4jypr7psv2m/BWqYXXdGtmz1KqB/PNdHD8Qv2ftdGb6wjhJ9FP9BVfWqT0cRKhil8LufnG+kTL1Bq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FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH/0/4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVHciPQUh6Up6Uh6CueZsV2qMHipW61H0WvLmjoI+9Nb2NPGeaYT3rlnsNDNxPJo/h6056b/DXJUNkN3E8GmliBxTtpBppG7muaZSGmmjp1p5puMCsZ7DT0Gc5pGHrUmD65pcZGDWLjcvnIDTR1qxs/Wjyz2/lWfIx86Kx60relTbKaVPapaa3LUiMAkcGlAPrUgTNL5f8An/JoSYNkdFSeX/n/ACaPL/z/AJNKwiOlyR0pSpBoC+tACbmFLval2elNIxxQAZ5yeaXK+lNooGOyp7YowD3ptFAhaSiigAooooAKKKKACiiigBQcc04Oe9MooE1csUUgUDpS1Skw5UO3GniUioqKqM+5lOBYWUmplcGqNSq+etaGTgXQ5HepBM69DVHOeaUHFaRl5mLgjUS8kWr0OpyoOprBD5OP8/yp9WqrRjKhF7nZW+vXUWCrkfjW/aeNNQgwUlb8zXmavng1OJXFbxlcw9gke32fxT1u2ACzMPxNdfZfGzXYsYmb8z/jXzKk7DqamW4IPBq1bsZTpu59eW/x68Qx4AuGH/AjW3b/ALQ/iKPGJif+BGvjFbyQc5p4vZBxmrSTMnB9j7fj/aQ8Qd2z/wACNSn9pLXR94Aj6mvhz7dN1B/Wl/tGcfxH86cbIiVC/Q+25P2mNXXrEp/E1Ub9prVB1tk/M/4V8XHU5jwWzURvZexrVVbdTGWB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iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/1P4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVHciPQUh6Up6Uh6CueZsQEZOKaQegp/wDFTWPpXmz3N0xm3H403b3NSNnrSE8ZrlnqMiK5OaaRnpUudwppfIxXNKJcH0Iz6UmMDrTs80VhKK2NLjClJsqQ4owOlZOAERA9KX5ehFO2ijaKz5QG5Qfw/rTwyCmlM0mwnpSsJpEyyJ1NTBrdjyKphDShPf8Az+dCbIaXc0UWxY/Nn8ql+zaceN+Ky0Tmpdh/z/8Arq1LujOUXfRl/wDs+yb7sw/Jv8KYdLQ/6uVT+P8AjVIBxTw0g4/z/OtFGPVC9/oyZtJuBypUj/eH+NRNpt0P4c04SPUonlXoaPZ0+wc0+5TNldDqh/KomglH3lx+FagupfX/AD+dPF5KOopPDU31K9rNGJ5ftSbPatw3Zb7y0nnxHqgqXhI9GNYiXVGHtHTFG0elbW+3PVabttj2qXhUUsQ+xi7FpQgzWx5dse+KT7NA3Rv0qfqbK+s9zH8tf8//AK6PLX/P/wCutf7DGfusKRrAk8MDS+pMPrSMnyx/n/8AXR5a/wCf/wBdan9nydqYbGUdqTwbKWIXczvLX/P/AOujy1/z/wDrq21tKvam+RJ6VH1VlqqVwiinYA6VJ5TUvlN/kf8A16ToWD2pFRUvlH/IpPLPb/P60vZC9qR0VL5Z/wA//rp3lAHmrVMh1EQU5Rk1LsWpNlV7Ml1Bgo2knipQuO1JtJ68UKmyLjcFeTTw4PH+f5UCMd/8/rTgoHOKpUhC1Mn3aZ5Z/wA//rqRQQMGto0zOdha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krT+pS6Izlj6S6nNeWv+f/10eWO3+f1rp/7BlH3mUUg0aMffkFSsBMPr9LozmNlNIPpXUHTrVfvSce1RG1sF/jP5U/qMu4LGxeyOc2HGaApNdAY7Bc8k/hUZayHABqHhPM0WJv0Zi7D0o8tq2DLbj7i1E10g4CVDw0erKVVvZGZ5TnoKX7O57VcNyewAppuJD0qfYxWxopSKbW0mOBTPs0vcVZklcioN7+tS6US1KQn2V/UUG2YckikyTSc0nTiUr9xfJXu1J5ca9TSEcUhTNRy9ikn3D91mlzEOgpuynBB3pSXkN6Cbk9KTcMcCjZ60bMUkg0FDccU7PT3pAo6UuK1gupVgB605Sc0mKeB3NdMERK1h3JBzTwOhpAOfrTlGQOeld9JGRIvWpKYvWnivToGDZPRRRXorY5gooopgFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAf//V/ivooor/AEoP5/CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACg9KKQ9KiexUdyI9BSHpSnpSHoK55mxGBzmm4yeamK9hSbeMCuCpApMhK55prDsKn2nFJtxXLOLL5yAjtRjPFTbBSeX/n/ACawlTY+dFUrz9aTHpVryz/n/wDXSGNsVi6TGqiK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TTAy1DozNI+z7IptdXjdXNQtLM3VjV827nnBpDaueqH8qzlhpPc1jUgjLPmHncT+NRlG781sCxmPRT+VH9m3B6I35VH1OT2RqsTHuYRT/P8Ak0eWP8//AK63v7Kuj/AaT+yLjutZ/UJ9iljILqjA8s01o+K6D+yJz0A/Oj+x5V5Yj/P41P8AZ8+w/r8O5znljFJsWuiOlsP4hSf2cO7CmsumX9eh3OdMY7UvlE9P5f8A166L+z488n8qadPTsTQ8ukH16JzjxED/AD/jUHlZOetdNJYqFzzUP2RR2NYTwErm0cYrHPmLFM8v2ro/sqj+E0023otQsEy1jEc95foKPLPpXQ+QR/DSeU3XFP6hIPriOe8pj2NHkyDoK6DyX9KYYpM1LwLGsXcwfJfuKUQOe1bBhm7A1H5EnVgayeDsWsQZf2eSk8lq0jbyHseajNs55xQsP5FqvfqUxHx2p+wd6nNu4o8ps8ito02HtPMi2KKUKKf5ZpfLI6muqEA5xoA604Y/Wjbj8Kdj3rvoxIuSUUUV3rYwCiiimAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB//1v4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVH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12Zsbv8Agi/SozZ6iPux/wDjtP6rDt+A/wC1G/tfickLK2HSMf5/Kl+zRg5WNa6U2WqHpG3/AHz/APWqJ7TWQcbH/Kn7GPYtY/8AvL7zBFux6Iv5f/XpPssh6KPyraNlrB5KSfkaiey1X+JXH4Gh012Zaxaf2l95lCxmYcDH5Uw6bN1J/l/hWg9hqHdWqq9jegcgispJdjeFdv7SKx0qU9T+tRtpRzyw/Ole0ugeQarPDIBzWTlD+U6oTk/tEp01RwXWozp8A5ZxVV0b1qoyuOprB1o/ynRCE39o0jZ2I5aQfl/9eo2i05esh/L/AOvWU4buagZT/FWTrrpE6I0JdZM1iumDq7H6AU0nSVHO8/lWSVyKhKdqyliP7qNlh7/aZpzyaXt4DHn1H+FUTNpw5CNj6/8A1qpSoNvFV9hFclWs77HZRw0bat/eaJubIfdjz9TTDd24OREMfWs8gim4rB4iXY3WHiXjfRdo1/z+NMN8vaNfyqmV9aaVXvWTrzLVGJbN6P7q/lULX59B+VQFAOgqJlINZyrz2ZrGlDsPa9YnIFV2umprLjrUZA6VzTqSZ0wpx7CtOx71AZmxTinpURXNZc7ZvGKQhkP+TTdxoIxz+FNxzVJmyS6Dt1Lmmhfzp2K2jcoQ80d/yoPejvXbTJJKKKK7FsYhRRRTAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//X/ivooor/AEoP5/CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACg9KKQ9KiexUdyI9BSHpSnpSHoK55mwm/J96TeT9ajJ+amua8+cmaKGhLvFJvHeoSSRmkJ4zXLKZXIibzB3o8wf5//AFVBnK0zeTWLqMPZlrzRSiUdapZ5pCcc1k6rL9iaAlXP1pRMvSs4mgNxkVDrtE/VzVW4RetPFxH0JrHNIT71P1oPqqNzzo6kEkZ71gb8U4SHHWrWMZm8KdArwnv+lShoc8N+lc2Hb1p4lkHfirWN8jGWD8zrITDuPz/pVxRA3/LQVxaTybutS+fL61vDHpIwngG+p2axQE/6wVIttC3SQVxYuZPWnfa5RwDn/P1rVY+PVGM8tn0kdwLBD0lWpBpQb/lsn51wwuZj1NO+0yepq/r8Oxi8vqfznejRC3SaP86d/YEp6Sp/31XBi6fsxFOF1L03Vax8exDy+p/Md8PDlyeQ6H/gQqQeHrs8Bk/76FcD9quOzH86UXk/94/nV/XodiXgKv8AMd//AMI7ff30/wC+h/jTh4c1Dsyf99CuA+33P98/nS/2hdf32/OhY+PYh4Gr/N+B3/8Awjmo/wB5P++h/jR/wj1/3Kf99D/GuC/tG5/vN+f/ANej+0bj++35/wD16v8AtGPYh4Gr3O8/sO/Xuv8A30KP7Gv/AO8v/fQrh/t11/fP50v2+6/vn86tY+PYh4Cv0kvuO4/se+7sv/fQo/si+HR1/wC+hXD/AG+5/vn86d/aN1/fNWswj2JeX1/5l9x3Q0y8H8S/n/8AXpf7Nu+7L+f/ANeuG/tC5/56Gl+33P8Az0NNY+PYz/s+r/MvuO5/s269V/76qQaddDgOv51wX265/wCeh/OlF9df3yfxrZY+PYTy2r/MvuO/Gm3g/jX86lFheAfeT8688+33X98/nThqF0P4zV/2jEiWV1f5l9x6Oun3eOCv504adfHpt/76H+NecjUrvs5/Onf2re/3z+dVHMY9TF5RW6Nfd/wT0cadfdML/wB9Cnf2bff7P/fQrzYatff3z+tSrrN7/fIrRZhAzeUV+6+5/wCZ6KNNvvRfzH+NO/s6+HUD/vof4156NXvf75p41i77ua1jmMDN5VX/AJl9z/zO/wDsF96D/vof40osr4cYA/4EK4Maxd9np41m8H8R/OqWYQJeV1+6+7/gnd/ZL0dh+Ypwt7sdQD+Irhl1q76bqeNaux1b9a1WYQM5ZZWfY7kRzrwyj9KCWHUVxA1q5P3jmpBrM/rVrM4kf2XV62O0Eo9KkWaMdVriP7Zl9TUi6y/Tn/P4VosyRLyqZ3AuIB/DTxc247VxH9rk9RSDVGP3RWqzOJk8qkd8txakd/yqwktm3Bcj8K88Gqyd6kXVZP4RWscziYTyaT2Z6OgsW6yH8qspBYv/AMtsfga80GrS+lPGsTetV/akOxzSyap0l+R6iljaN92dfyNTrpkR+7Oh/P8AwrytNanJwSan/tmY9zVLMoHNPJa/SZ6mujbuRNHUq6HuPMsf515SNYnP8R/OpF1mZe5/OrWY0zCeS4n+f8D1pPD7Y4kjP41MPDkx/ij/AO+q8mTW5xzuP51Ouu3Q/jP5mrWYUupzTybFdJ/geqjwxcE8Mn50v/CLXR6FPzrzBfEN2P8AlofzNWE8TXy/8tG/OtPrtIweUY3pJfd/wT0keF70dNv51IPC+o/7P5152niu+X/lq351aTxhqC/8tG/OrWMpHPPKseuqO+HhW/HJI/Op18MagOmK4FfG2pDgyt+dWl8dagBjzDVrF0u5zTyrMPI7pfDmqDkY/Opl0DUx1C/nXDL48vujNn8KsJ49vfarWIpdzklleYdkdp/YOoHqq/mKlGgXo7L+Yrj18fXY6qD+dWE+IE3dB+tWq9Luc0suzD+VHWDQb3sB+dSDQ9QHp+dcynj8fxRr+tTL4+hPWNfzNHt6fc5p4DMP5f6+86UaJfA9vzH+NTjRL/HOD+I/xrm18eWf8UX6mpk8c6a3Bj/8ep+2j0ZzSwOPX2P6+86EaFcEfMF/MGn/APCOSMOQv5CsAeNdM/un/vr/AOtUw8aaT3z/AN9UOtHrIwlhMf8Ays2v+EYb0Wk/4RQt94rWWvjPS+2fzqUeM9J/iJ/Ok6sO5EsPmHZ/cX/+EOB67D/n6U0+CweML+GKhTxppH94/nUw8ZaPn75/Ooc13MbZktk/uGnwST0XP4ikPgmXsv6irK+MtIzxJ+tWl8ZaWf8Alr+tS5ehDrZkuj+4y/8AhCZc9P5f40o8FTD0rZXxjpg6S/rU6+MdLPJkz+I/wqXVZlLFZl2/Awf+EQuugxR/wiV6Owrox4x0rsw/MVMPGOl+o/P/AOtR7WXRGbx2YfynLHwvejjApV8N3Y+8tdYPF2ktzu/WpR4q0c9Wx+NQ60uxm8fjusPwOR/4R6UdVpf7CA6rXYDxPorcb/1qT/hINDbrIP0pqu+qM3mGM6wZx40LjpVhNFXqwrp/7b0M/wDLRRThq+inkSJ+dV7byInj8S94v7jnl0hR2FWU0wr0rabVNHbpIv54pv8AaOlnhZF/MVPNfdGMsXXe8X9xSjtZ4+VbH0rShkvY+jGoDqFkeFlA/EUfb7X/AJ6L/n8aTjfoctT2klrE2o768X/WKGq6t9n70Y/SuV/tKHtIKQ6pGP8Alov51jLDJnLLL2/snYCW0k+8mD+FSC3spOvH4VxP9sRD+MfpQdahH/LT/P5VP1R9GZ/2VUW1zvl0qxkHDp+v+FTf8I/buMhk/OvPV1uPs9TJrYzxJ+tZSwtXpI1jgqi3X4s7v/hF4m/iX/P4VG3heMDgA/lXJjxE4GPN/Wpk8RE9XH51kqWIX2ipYd9n9/8AwDoT4ZHXA/MUz/hGV9B+Y/xrFGvIeWb9aX+2rY9T+tFq/cxdOa6S+9f5Gx/wjI9B+Y/xo/4RgHjA/Mf41mLq1qf4ql/tW1P8f60n7fuReXaX3r/IuHwup/hX8xR/wjC4xtX8xVYala/89P1p39oWn/PX9aHLEdw9o/733r/Isf8ACLf7A/Mf40n/AAig/uL+n+NRi/tzz5v604X8BPM360vaV+/4C9q/739fIf8A8In/ALA/T/Gj/hEz/dA/Kni9t8ZM5H4043lv1Fwfz/8Ar1Ptq3834D9q/wC996/yIP8AhEzn7o/MVKPCZ6bB+YqZby2I5uD/AJ/Gpku7PHNyfzqXWrdH+BUZ3dm5fev8ir/wiL/3B+YpR4Qk6+WPzFWftdrz/pJ/P/69OF5a4H+kt+f/ANeo9vX7/gynOH9771/kVf8AhEpP+eQ/MU7/AIRKftGP0/xqz9ste9w/5/8A16ab6Dr9of8AM/40e3r9/wACXUgv5vvX+REPCMx/5Zj8x/jTx4Rn/wCeY/Mf407+0YscXDfmf8ajOpgdJyf+Bf8A16lVMQ+v4E+2pdVL71/kTr4Om7qP0p//AAh0g6qP0qsNXI/5bn/vqnjXGX/lufxNTJ4l9fwNlXw3WM/vX+RN/wAImy9FB/EUf8I1s6xj9KhOvkf8vH8qgfW1Y5NwT+OKSWI6szqSoNe6pmkvh4Y+4v4//qoOiRxj5ig/Csk6zGeDMT+NMOq256yfrV8lbuYNw6Ql95emsoIOFIP0qEqij5UqmdRsz/EPz/8A1Un2+z/vD861jCfU4505t3UXYsHzP4VUVWkjun4DgfSj7daf3x+dH220PRx+dXGDQ1Ca+yUJNPmkOXcmqb6Nnqc1tfarX/nqPzpftFseko/Ot41JLZHRHE1lt+RzbaEp7Cq58Pjrius82D/noPzpRJB/fH51axEuxusxrI4xtANQP4eJPIrvPMg/vD86UNAO4qvrc+xos4rI87Ph5+1NOgSDtn8q9JzBS/uPX9af12XY0Wd1UeYNoc3Zf0qE6HOf4a9WBg9aX9x/eFH16XYv+36nY8lOhXR7Go20O7HVa9fxD60AWvr/AC/wqlmEnuh/6xVex47/AGJcj+GkOi3J/hr2TZp55ZwKUR6YPvOPyqZY7+6aR4gq/wAp4qdBuj0GKQ+H7kjoK9qI0Yclwfw/+vTC+irzuX8qj6+v5Wbf6wV/5fxX+Z4v/wAI7cEdP5Uv/COXPZcf5+lexNdaOgyrL+VR/wBpaUvdf0o+uPpET4ixPSDPIv8AhF7g8BaUeE709Fr1k6xpSn7y/lUba9pq/wAS0fWZ9hf2/jOkDy7/AIQ/UeyfqKkXwZqjdE/WvSD4j04cK4/KoW8UWC8eYKTrTfQr+2se9ofgzg18C6o/O0Y+oqwnw/1RuAqj/gQrrm8VWPaWqx8VWOf9d/Klz1LFLM8xe8fwMFfhzqh6lP8AvoVKPhzqA++8Y/GtF/FFj/z2qI+JbLtP+ZoSqd1/XzN3jce+j+7/AIBXHw5ucZaVPwxUo+HjD70oP/fP+NMbxNZAcTZ/GoG8S22M+Z+tWqc31/r7xKtj33/D/ItjwBEp5cn/AL5/+Kp48CW465P4qP61lP4mtsffH/fVV38SQdnB/wCBVapT/mLUca92zof+EKtV425/4EtIfCNsvAiX8WFcu3iWL+8PzqE+JY+gZf1/xrRUpdzRYTFvqzq/+EZt16Rpx7j/AApn/CPxDgLEP8/SuRbxJ/dkX/P41A3iJyP9aP8AP41ahJdSll+LfX8zsjoZX7pjFRNos/Z0FcS/iGQ/8tRUDeIJu0tVzPubQyzFdX+B250Gc/8ALVRUDeHZT1lH51wz65cHpLVZtbvB/wAtT+FP2j7nXDK8V/MvuO9Phkt1kH5ioz4UbruX/voVwDazfNyHNQnWL4dWNL27WzOqGV4v+f8AA9CPhFz0Kf8AfQpp8ITf7P8A30v+NeeNq18R95v1qP8Ata9HVj+dDxUujR0xy3ELeZ6L/wAIlIP7n/fS/wCNMPhGU90/76X/ABrzk6penqx/OmHU7vvI350vrb8jT+zq/wDOeinws69Sn/fQph8MEdWT/voV50dTmPJlaojqjngzmhYx/wBf8OUsrxXSf4f8E9HPhxRyWT/voUn/AAj8PeRPzFeZPqid7g1EdVjHJuDTWNZosoxT/wCXn4M9ROg2q/emQUxtHsB/y2X8q8tbWLfvcmom1i3/AIrpvy/+vTWOXU0WR4n+d/ceqHTNNXrLn8Kj+w6UOfM/ICvKjrNqP+Xlv++ajOt2va4c/hSljkbRyHEdZv7v+AesfZNJA+8fyH+NNNtpI7k/lXkza3bDnz3P4VA2uW5585j+FL+0IGseHqz3k/uPXNmkDsfzFRs2ljov6j/CvIzrkPaVvy/+vUDa3ET/AK0/lR/aUTWPDVTrJ/ievGfTV6Kp+p/+tULXdjj5Y1/Mf4V5E2tRf89D+VRPrER/5aH/AL5pf2ojpjw1Pu/xPWXv7UceUv5iq51GD+GFPzFeUHV4/wC+fy/+vUTaxGP4z+VS81j3OmHDb/q56jJq6jpEn6VWbWmX/lkteXnWVz94/lUTa1jgk1LzZdGddPhzyPTJNflHRFqo/iGbH3QK84bWgOmfz/8ArVEdc+p/L/Cs5Zt0udcOHUvsnoT+IrjpVZ/EE55ya4Btb9qjOtn+7WMs0Xc64cPr+Q7htenPG41XbWJm/iNcS2tr/dqA64B/DWMsz8zrhkdvsnbvqs394/nVZtRcn1rjzroI+7UZ15x0RcVjLM49WdEcmktonYm8Zu4/Wo/tBPcfrXHnX3P8C1F/bz5/1a/r/jWEsxh3NVlM+35HYMxY8EU0xsw+8K5D+3pgfljX9aafEE46Ig/Os3j6fc2/sur0R1bWkrH+Hmozp0zf3fzFcr/wkE5/hX9aadeuD2A/OoePpGiy6utjpm0qfsV/Mf41AdGuexX8xXNnXLk+1QNrdyeh/wA/lWLx1I3hgMT3R1X9jXXqv50w6JdHklf++q5NtauSPvGojq9yf4z+dY/X6RusBie6OnuNGuQnVevqKonSLn1X/voVz0mrXOPvGqx1O6/vn865qmPp3Oulgq6WrR050e59V/76FN/se59V/OuWOo3R/iP503+0bnux/OsHjaZ0LA1/5kdSdInA5Zfzpp0qYc7l/OuV/tCf+8aQ39x2Y1Dx9PsWsFX/AJkdV/ZUx/iX86jbSp+m5f8AvoVy/wDaFz/eNMN7cEfeNRPHQ7FrBVv5kdG+mTDuv5ioG02buV/MVzxvLgdSaYbubPJ6+9c0sZHsdEcHV7m82nyjuv51A1lJ6j86xftU3c037TIe9T9aj2N1hprqa7WknqPzFRG1cc5B/Gs37RIec0ea5PJrSFZPoaKjJF/yHHX+dNMTVS8xjz/Wn+YfWuiFRFckkTlM8Gk21EHNOznmu6nK7J5WS0UUV3LYyCiiimAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB//9D+K+iiiv8ASg/n8KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKD0opD0qJ7FR3Ij0FIelKelIegrnmbEBPOaaTkU5utNbgV5szdITsKYCSCM04/dpoPU1xzYxue3rTTxzS/xU1j3rnlsaw2AmhulIfQUnIHNYFjjTOT0NONM6DI71gwG496OfWl255pKQBk96Cc9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qOspNljenNNyx6fpTyM0m0A1Ddy00REkcUmWx1qQrnmmBcgikzRSuRYP8RxSdsU9gQcU0dqnUYEDmjdyaPWjAJqkA4HIpaQDinV0RAXtin+ppg6U8c12UyWPHJp46UxetPHSvSoGJNRRRXorY5wooopgFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAf//R/ivooor/AEoP5/CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACg9KKQ9KiexUdyI9BSHpSnpSHoK55mxD1amt1qXHekKjGetedNGqkQkACm84qbbnk0FARmuaUSuZEGMg0zGTxVkqD0NNIFc8ojU7FfFIc44qxtWk2LWModjT2hARmkxVjYtGxRWTphzlYqaCpNWdoz0p20dhUeyYucplWNG0mrxUHkClKDqB+lL2QvaFIIT1pyjHAq95fotO2Z7U/YXIdUoqmWqUJjtV9Y8nOKkEZraGGMpYhIz9jZxSheOR1rR8v/AD/k04R+vNWsKQ8QjNEZzUioR0rQ2e1SCIf5FarDaGcsSZwQ04RmtIRU7yTnpWscIQ8QjN8v2pRH6CtQQegqQW69xWiwhm8UZIiJ7U8RN/kVrCAY6U9YR0xWkcGmZvFmSsDE4IP5VJ9mI7E1ri3HYfpUot271rHAGUsWYy2jE8A/kalFlKegP5Vsi1J7VKtmTW0cA+iMJ43zMUafMR0NPGnTDkCt9NPLc4qddLYmtY5c30OeWYJbs5v7DcelL9gm9DXVLpDnnipxo0pGeK0jlcuxlLNEupyA0+f+6aX+z5v7prtF0STGR/I1ZXQZj0H6GtFlU+xjLOYrqcH/AGfN/dNKNPl/un8q9CXw7ct0B/I/4VOvhm7bp/Wn/ZE+xi89p/zHmhsJR/CaPsUv92vUF8KXpP8A+sVKPCV6fT860WTS7Gb4jpLeSPLPsco4Cn/P4U4WU39016n/AMIhfeq/99Uf8Ihfeqf99D/GrWTS7Gf+sdH+ZHl4spv7tP8Asc+eVNeoL4SvRxlf++h/jTv+ESuz1K/99CqWTz7C/wBYqP8AMjzD7DN6GlFjJ1Ir0/8A4RG76ZX8x/jTh4Ruv9n8xWiyiXYh8Q0f5keXCycdqeLST/P/AOqvUv8AhEbz1X/voU4eEbvr8v8A30K0WVMz/wBY6P8AMjy0WsnYVJ9ml7g16iPCl2P7v/fQpw8KXWf4fzFUspn2M5cRUf5keXfZJP8AP/6qkFlJ6GvU18K3AHVR+IqZfC8o+8VH4itY5OzOXEdJbM8qWylPOKlFjN/dr1QeGHBzkVZXw0e+DWyyd9TnnxLS7nky6fL2FTDT5fSvWk8NE8AVZXw0R/CK0jkvmc0+KKfc8eGmy+hqYaXN6V7Cvhxv7v6//WqwvhyQfwD8xWyyZdWc0uKaa6njA0yf0NTLpdzjgH8q9oTw5L1KoPxFWF8OzeifmKqOTw7nPPiyHkeKLpF0eqn8qlXRbo8bD+Ve3L4dmx1QfiKnHh647Mn5itVlEO5zS4tj3R4iuhXTfwH8qkHh69PRCfwr24eH7rsy/gamXw7fn3/EVX9kw7mEuLkvtI8TXw1fnpG35VOvhjUjz5bflXti+G9QPQE/iKsL4Z1DHK/qKP7Kp9Wcs+MV/MjxBPC2on+Bh+FWR4S1I/wn8q9qHhq8H3gB9WH+NTDw9MOrKPqw/wAaP7LpLqc0+MH0kjxEeD9SP8J/L/69Sr4M1E/wk17YNFCj5pUH/AhThpUCfeuIx/wIVSy2j3MHxfU6NfceLDwTqPp/n86sr4Jvz1x+Yr2IWlmnW5j/AO+qcV05OXul/M1X9n0ejMpcVYh7fkzyEeCL7t/T/Gpl8D3Z65/MV6x9p0lf+Xofkf8AClF/pC8/aGP0Bq/qNIylxJjOi/Bnly+BZ+vP5irKeBJ++79P8K9L/tfSF6yuf8/Wl/tzSV6Fz9SKSwVNbowln2O7P7jzxPAjngl/8/hVhfASj7zP+X/1q7xfEOmD7oJ+rUv/AAktmPuoPxNP6rT6IxlnGYPZHGJ4At+7v+n+FWE+H1o38Un6V1Z8T24PAX/P4Uv/AAlEB7im8HDsc7zTMn3OaHw9s/8ApoamX4f2Q7SVvf8ACUQj+IUf8JOh+61H1ONjJ47Mn1ZkD4fWn9x6nT4eWn9xv1q8fEgbjfimnxCp/wCWhpfVF5ESxeYv7TGL8PbM9UNPHw7sf4lP503+31/56H8z/jThriH+M/maawiM3WzH+djx8PdO9D+dL/wgWljr/OozrMf9/wDU07+1Yv7361X1ZdSfaY/rNjv+EH0lep/X/wCvQPBmjDqTTP7Ui/vU8ainRW/WrWFRLq43rNkg8HaL7n8akHhDRB2b86YL1T/F+tTLcKer4pfVkZSq4v8AnYDwnoo7N+f/ANanf8Ipo/ofzoFwn/PSpkuEPO+odDyMXWxP87IR4V0v+EfrR/wiun9MVdFwv979akW4x3/Wk6FtbEPE4lfbZm/8IrYdqafCtr2P6Vui4frjP4ipluW4/wAalwSM3jsSvtHNHwpb9ifyoHhaEdz+VdalyepqwtwrGofoZSzXErdnHDwzF2Lf5/CnDwxH7/iK7iPMhwFJ/OryWs7dFNYyrJHPPPKy0bPPB4Yj6YP5VOvhYEfKDXoi6fKw+bipVsMdZK55YuJyy4gqfzHni+Fu/NTjwwB3Ir0eOytlPzMxq0os4zkR5+pFYyxi7Gf9t1W/iPNV8MEjIDVYTwlIwyFf8q9PF/Gn3Y1FNOpy/wAJAFYfW5/ymn9sR6zf3HnKeDJm/gf8quL4InOMIa7c6lKOrioW1B2P3/yNT9YqvZIyecR6OT/A5ZPAs/dP5VbXwJIeq4/Ktz7Y3/PT9f8A61Ibskcv+tS6tZ/8N/wSVnMOsZff/wAAzV8AA9SB+AqT/hAIh1I/IVb+0r/e/Wj7Qo/i/Ws/33f8C/7ap/8APt/+Bf8AAKw8CW44OPyFSDwLZgfNj8hTzcju36037Un979aLVu/4C/tqP/Pt/wDgTFHgez/2fyFH/CD2RGePyFRm7UnG4D8aT7Sn9/8AWqUK3f8AAr+2Y/8APr8X/kSnwLaDsPyFQHwRADwF/IU77Sn9/wDX/wCvTxeNyBJ+Rp2rLr+ASzenLem18yH/AIQiP+EL+Qpp8EL6D9KsfbW/56H/AL6pPtsnaQ/99U+ev3/AX9pU/wCR/eV/+EIXsB+VRnwT/sj8v/r1d+2ydA5/Oj7ZL/fP/fVVev1f4Ff2nT/lf3mY/gmQD5Y8+9QnwbMP+WRraF7N/wA9G/76p326b/no350c1byIeYw6KX3r/IwD4Rcf8sjULeFivWJvyrpxqE6/8tG/OpBqdx/e/Wn7Squwvr8O8vwOQPhtV6xtUJ0KH+7Xcf2g7/eAP5GoGeCQ5ZQD7cVca0/tI5quYNfDJnHjQYPQU4aJbD+EV0xggbkGmG1Q/db/AD+dafWLmX9pTf2jnv7Htf7opf7Hsv4kFbptG6q3P1qJraZeav2ifUax039oyBo+nn+AflTxo+m90FXWimx0NVWLJ97IqvmaKvUltJjRo+ln+AU4aJpTdUFVGvFUkE1Eb2LpmqVFvqbKFZ7SZo/2FpXZB+VL/wAI/pBHKD8qx2v4x1bFM/tGMfdk/Wm6L7lrD4jpNm2fDejEdB+VH/CL6Ljov5ViHVG/hk/Wm/2tOBjd+tR9Xl3KVLFdJM3G8LaOBwoP4VEfC2k/3Kx/7dmXjIpy+IplPIBpexmuo3RxvSX4mp/wi+kn/lnj86iPhXSP7lQL4m7Ov6//AFqtL4mtzwyGpcahEo45dX95CfCmj9dhpp8KaT2U1fXxHYnrkVIuvaa3VsUWn2M3Wxq3uZR8LaWPX8qYfC2lnjmtwarpbD/WCpBeaY/SVfzAp3a6B9dxS3bOcPhLTD3P5VE3hDTf7/6V1olsj92QH8adiE9GBpczF/auIX2mcW3hLTsYEn6VE3hOyxw4/Ku3KQfj+FIY4cdR+AzV8/U1jm9f+ZnCHwnZ9A4/IVXbwnbgcbT+Veg+TAe4H4Gk8m3x95f8/hVKql0NP7br/wAzPOH8KxgfKo/Sq7eFwP8AlmD+VenG0tz/ABr+dILKM9HX86tVoG0c/qr7R5WfDJH/ACyqE+HJBz5R/SvVzp4PcVE2mg9KtV4dzePEU+55SfDzp/yyNRnQGA/1RH+fpXqZ0xjUZ0ph/Efz/wDr1aqwN48QS7nlTaF6owqE6Gn9xq9Z/s6QdH/WkOnvjl8/iKpVIM3XEUu55E2hxH+FqjbQoD1Vq9gFgehbP4//AF6P7Pj/AIyP0p80Opa4kl3PGjodsBnDflTG0S1/2vyr2Y6dbHrj9KiOl2ffA/EUrwNFxM+rZ4w2iWx6FvyoOgWzDlm/KvYzplgepH5imf2Tp57/AK0e4arid92eOHw7aH+NvypP+Ectf+ej/lXr7aPp56Pj8aQ6Jp//AD0FL3OxquJpd39x4+fDNsw/1rfl/wDWpp8K2x/5an8RXrx0Owz/AK5f0qJtCse9wtT7vY0jxPL+Z/d/wDyFvCcGf9d+n/16jPhOPtOK9dbw/ZN0uE/Goz4btz9y4io5afVGseJ5fzv7v+AeQt4TGf8AXD8v/r1Xfwmc8TD8v/r17E3hhD0ni/P/AOtUR8ME/dlhP/AqpRpvZHRDip/z/h/wDxxvCcg6Sj8v/r1G3hSX/np+n/169gbwvMfuyR/99f8A1qrP4Xuz0Kf99Vfs6Z0w4qf/AD8R5IfCk/8AfH5Uw+Erjr5n6f8A169UfwvfZz8p/wCBCq7eG9QHRPyI/wAaFQgzqjxK3/y8X4HmDeEZT1f9P/r1F/wh8v8Afr01/DuoL1jP4Ef41AdB1D/nk35//Xo+q0zojxFL/n4vwPN28G3I6OP8/jUR8IXeeH/SvSDoOoD+CSo28P6j/ck/z+NDwkehtHiKf/Pxfgebt4Pu+obP+frUTeEL4dCP8/jXozaFqA/hk/I/41XfRtRAxh/yNZvCQN4Z/Uf219x523hHUOuM/l/jUL+EtT6hP5f416C+l368EsPzqo1lfD+Jv1rN4SB1wzur/Mjgj4Y1Qf8ALI1E3h3Uh1iNd49pej+NvzNQm3vxz5jfmf8AGoeAg9Tphm9XujgpNA1AdY2qs+iXnQxtXfPFfD+JvzqJlvgOJGqfqEDqhm1TyPPn0a5AwyNVc6VKDyrV6IRqOOHaqrHUM/eP50nl8ep1QzWo+x5+2nzL/Caqtp0p/hNehs2ofxE1A0l2Dgk1k8BDudcc0n5HnjafMOx/KojYTf3f0r0Fpbn0/wA/lUTS3HcVDy+Hc6o5pPsjz42E4P3TUTWMueVNegG5lHBWovtLf3f8/lWUsvh3OiOaVOx581lKByp/z+FQtZTH+E/lXon2p/SkN2w4Kg/hWLy+Hc3jmlRfZPNzYyn+E1EbSUfwn/P4V6Z9sXGDGp/CozewD/lkv5VEsuh3NI5tU/l/E81NrKOxpptpT2r0o3toeDAPyFM+2WB4MA/T/Cs3lkO5azip1h+J5obeToVNMNtIexr0sz6cf+WP8qaZdNI5i/SsnlUX9o1jm8/5GeafZmPamG1bPSvTC+mHnyz+VRFdLP8AA35VLyldzVZzL+Vnm32Z/Q0G2k7A16KY9MPRWFQtb6d2Dfl/9eo/srzNFnH908++zTelJ9klPau9NvYdiaga1sj3NZPLPM1WbJ9DhJLSVRyKgNq9dxPZWe0YY9apGxtD/HXLVy2zOmGZqxyX2Z/Sm/ZZO4rq2sLYfx1GbG2PSQfjXO8vN45jc5Y2re350w25HNdT/Z0PaRaadPj7Ov51Dy5mn9oR7nKmE00xHGDXUnTx2dfzqI6f6sPzqJZezRZhE5cxmmGP2ro3sQP4hUBs/cVlLBSR0xxkTAKcU3aRzW21oR3BqI2p9RUfVGarFRMnFKFNaRtT6j86jNuw7itI4dlKumVMYFKB+tWfJYUnl10QpMfOiIDvTh0/GnbTS7a9ClEnmQ+iiiu5bGAUUUUwCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP//S/ivooor/AEoP5/CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACg9KKQ9KiexUdy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fsWjthiYsy6KsvbuOnNQmNs8irUXc6FUViI0DrnNOKsPem4Oa6YFRHUUUV1ogKKKKYBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH/0/4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVHciPQUh6Up6Uh6CueZsBOaD9fxqPPOKbnBrgnIqMbkuRSbh61CTg5pCeMiueU7F+zJ9wo3pVYnPSjcAM1jKqHs0WPNQHJFL5qDJ5/OqZbjFIWNZOuP2RofaIx/DSi6TsKzD1orP6y0P2CZq/bMfwilW/b0FZOTRnIqfrUiXh49UbI1Fx0p41N/WsPIoyMU/rsu5LwsOx0A1WXoTS/2nJ3Y1z4fnrS7uear6/In6nDsdJHqc2fvn86m/tGb+8fzNcwkhznNTCU+taRzCXcylgodjoP7RmPVj+dH9oSdzmsLzRjrR5o/vf5/OrWYTI+qQ7G5/aD/wCc04agw7/5/OsESj1o8z3NJ5hIPqcexunUH/zmm/b5D3/nWMJOetO8z6U/rsu4PCR7GwL6T1p4vmxyf1rE8z6UxpSDxT+vSQvqaZvfbfel+2k8ZrB833p3mHFNY+QvqcTc+1n/AD/+uj7Wf8//AK6wxLnp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e3+fxo+1t7f5/GsTzcdaaZlpfWkUsKjd+1t7f5/Gk+1NWH5y9qX7RT+ueZX1U2/tRpPtZ/z/APrrE+0UecCc0vrb7i+qm39rP+f/ANdN+2f5/wAmsYzg0nnCk8W+5SwqNg3p9aPtxrFMvvSeYPWhY1rqP6quxtfbT60fbW9aw/NP+T/9ajzT/k//AFqX119w+qI3TeE8Z/z+dJ9rPr/n86w/NP8Ak/8A1qPNP+TVLG+YfVEbn2s+v+fzppuyf8//AF6xxJ7ml3kjINH1t9wWGSNKS6JWoDdHPSqLu2O9QmQgZrCeKZtDDaGn9qI7U37U/pWX5rU3zWqHimaLDI1vtL0n2pqy/MPek82oeLY1h0av2pvag3jdMn86yPN96QycdaHi2V9WXY1vtbHvTftb461kmTHNMMv45qHi2UsKjW+1uT1pDeP61kmSk35prFMtYWJqfampn2lqz9xpwY9DW0cQ2P2CLpmLcUm8nvVXPcU7Pp9a6YVmxezRYL0gbPvUIPrTgf5130pi5ETUUUV2oxCiiimAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB/9T+K+iiiv8ASg/n8KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKD0opD0qJ7FR3Ij0FIe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TmkINJ1JdR+zRY3xk5IoLoRgA1UIahc96h1WP2RZ+U85Ipp2joar5OKMkGpVS4+QnycYoz6VEGNPzWkZjUB+akz3qCng9q6ISJcOxOD2pwOQTUQJBJp4PA5rupszsTDrTh0qNT81SV6VAxaJ6KKK9JbHMFFFFMAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD/1f4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVHciPQUh6Up6Uh6CueZsRlCTzTSlBJBpjNxkV5szZJ2HeWo79aNiD+Kosk0wsa5JtDSZNti9aQiD1qBiR0pmcjmuackaqBOTEOxpCyen61X3EnFMLEdK5pTK5S0WXPAppce1ViT1poJIzWMqg1TLBkbsab5knc1BuJOKQv2FYuZfsibeT3phYk0zcevrTdxasXNmigiQt6U0tkc1GSc0tQ2yrChiKdv4poBPApwQ55ouAm8il8xv8AP/6qd5Y7U4R47U9RNoByM0tLtNLj3FUkyG0NopwAz1p3yDrWiRDZHTgpNOygo8xRVXROvRCiInvThCe9MMoHSjzj6iq5ooXLIk8n/P8AkUv2fvmofOb1/WlE5Hen7SIcsiyLcjgVJ9nPXNUv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E9qBkj9R/hSiay/iz+f/ANasDc1GWoeKKWEOg8zTzwSRTSLA/wAdYOWpC+OppfWkUsK+5tyLaEfIah2QGsky8YzSeZQ8UhrDPua/lW/ZqDFDj/WVkeZ7ml833qXiIvcPq7XU1TGoPyyZpAPfNZXm/WjzKf1iI/YM1sL9f600rHj0rL833pRMVpPErsH1d9y+RFSYj7DNUfPPTNKJc01XTBUZFvCYxRhareYc804SetaxqoOVk+1fWnBB2NQBwaeGOcV0QaE4sn2A96eEPrUIbuKkDZwM130mjKzJQDnNPA71Grc5qQV6dAxaJ6KKK9JbHMFFFFMAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD/9k=) no-repeat;background-position:50%!important;height:2.4rem;position:relative;width:100%}.banner___SfTra{height:100%;justify-content:center;justify-content:space-between;margin:0 auto;width:12rem;z-index:9}.banner___SfTra .banner_t___eBfce{align-items:center;display:flex;justify-content:space-between;padding-top:.41rem;width:100%}.banner___SfTra .banner_t___eBfce .btn_del___j7aUt,.banner___SfTra .banner_t___eBfce .btn_update___xuraA,.banner___SfTra .banner_t___eBfce .operate___hMKEM{align-items:center;color:#fff;display:flex;font-size:.2rem!important}.banner___SfTra .banner_t___eBfce .btn_del___j7aUt i,.banner___SfTra .banner_t___eBfce .btn_update___xuraA i,.banner___SfTra .banner_t___eBfce .operate___hMKEM i{display:inline-block;font-size:.2rem;height:.2rem;margin-right:.06rem;width:.2rem}.banner___SfTra .banner_t___eBfce .btn_del___j7aUt,.banner___SfTra .banner_t___eBfce .btn_update___xuraA{cursor:pointer}.banner___SfTra .banner_t___eBfce .btn_update___xuraA{margin-right:20px}.banner___SfTra .banner_t___eBfce .btn_update___xuraA:hover i,.banner___SfTra .banner_t___eBfce .btn_update___xuraA:hover span{color:#165dff}.banner___SfTra .banner_t___eBfce .btn_del___j7aUt:hover i,.banner___SfTra .banner_t___eBfce .btn_del___j7aUt:hover span{color:#e30000}.banner___SfTra .banner_t___eBfce .btn_update___xuraA{margin-right:.2rem}.banner___SfTra .banner_b___gLwnD{align-items:center;display:flex;font-size:.14rem;justify-content:space-between;margin-top:40px;width:100%}.banner___SfTra .banner_b___gLwnD .banner_title_tags___dQ3Ao{align-items:center;display:flex}.banner___SfTra .banner_b___gLwnD .banner_title_tags___dQ3Ao div{margin-right:.12rem}.banner___SfTra .banner_b___gLwnD .banner_title_tags___dQ3Ao .banner_title___R2twN{color:#fff;font-size:.3rem;font-weight:600;max-width:8.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.banner___SfTra .banner_b___gLwnD .banner_title_tags___dQ3Ao .banner_tag___sS74Z{align-items:center;border-radius:100px;color:#fff;display:flex;font-size:.14rem;font-weight:500;height:.26rem;line-height:.26rem;padding:.06rem .1rem}.banner___SfTra .banner_b___gLwnD .banner_bl___ykvDu{display:flex}.banner___SfTra .banner_b___gLwnD .banner_br___w6Cxf{margin-left:auto}.banner___SfTra .banner_b___gLwnD .b_info_title___TFv8U{color:#7ea4be;margin-bottom:.06rem}.banner___SfTra .banner_b___gLwnD .b_info_value___xeTtt{color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.banner___SfTra .banner_b___gLwnD .banner_br___w6Cxf{align-items:center;border:1px solid hsla(0,0%,100%,.5);border-radius:.2rem;box-shadow:inset 0 .03rem .07rem 0 hsla(0,0%,100%,.5);color:#fff;display:flex;font-size:.14rem;font-style:normal;height:.4rem;justify-content:space-between;text-align:left;width:3.47rem}.banner___SfTra .banner_b___gLwnD .banner_br___w6Cxf .learing_btn___Y3ea2{background:linear-gradient(90deg,#49b04d,#3f7cb2);border-radius:.2rem;height:.38rem;line-height:.38rem;text-align:center;width:1.1rem}.flex_box_center___hEKvu{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___gtzO_{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___QQWbT{box-align:center;align-items:center}.flex_box_center_end___AyfXQ{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___q0hJc{box-orient:block-axis;flex-direction:column}.detailCon___atWea{background:#f3f9f7;display:flex;justify-content:space-between;margin:0 auto;padding-top:.3rem;width:12rem}.detailCon___atWea .con_left___gCLjC{background:#f3f9f7;margin-bottom:.72rem;width:8.56rem}.detailCon___atWea .con_left___gCLjC .main_com____HrTx{margin-bottom:.8rem}.detailCon___atWea .header_com___XsQ9B{align-items:center;display:flex;justify-content:space-between;margin-bottom:.3rem;position:relative}.detailCon___atWea .btn_update___NWyks{align-items:center;color:#8fb0a6;cursor:pointer;display:flex}.detailCon___atWea .btn_update___NWyks .iconUpdate___pxdfm{color:#8fb0a6;font-size:.14rem}.detailCon___atWea .btn_update___NWyks .iconUpdate___pxdfm:hover{color:#1b8565}.detailCon___atWea .detail_title___zbSIf{align-items:center;color:#333;display:flex;font-size:.18rem;font-weight:600}.detailCon___atWea .con_right___wSGJA{height:auto;width:3.12rem}.detailCon___atWea .con_right___wSGJA .con_right_warp____maRH{background:linear-gradient(139deg,#f8fffa,#fff);border:.01rem solid #eaf2ed;border-radius:.08rem;margin-bottom:.2rem;padding:.2rem;width:100%}.detailCon___atWea .con_right___wSGJA .header_com___XsQ9B{margin-bottom:.2rem;position:relative}.detailCon___atWea .con_right___wSGJA .main_com____HrTx{display:flex;flex-wrap:wrap;justify-content:space-between}.detailCon___atWea .con_right___wSGJA .main_com____HrTx>div{margin-bottom:.25rem}.detailCon___atWea .con_right___wSGJA .main_com____HrTx>div:last-child{margin-bottom:0}.detailCon___atWea .con_right___wSGJA .main_com____HrTx a{background:linear-gradient(135deg,#effffb,#fff);border:.01rem solid #dfede9;border-radius:.04rem;display:block;height:.64rem;width:2.38rem}.detailCon___atWea .con_right___wSGJA .main_com____HrTx a:last-child{margin-bottom:0}.detailCon___atWea .con_right___wSGJA .main_com____HrTx a img{height:.64rem;object-fit:scale-down;width:1.91rem}.detailCon___atWea .con_right___wSGJA .main_com____HrTx .option___bAqzr{display:flex;flex-direction:column;gap:.14rem}.detailCon___atWea .con_right___wSGJA .main_com____HrTx .tech_tags___n150v{align-content:center;background:#fff;border:.01rem solid #dfeaff;border-radius:.04rem;display:flex;flex-wrap:wrap;height:.95rem;justify-content:center;width:.84rem}.detailCon___atWea .con_right___wSGJA .main_com____HrTx .tech_tags___n150v img{height:.48rem;margin-top:.12rem;width:.48rem}.detailCon___atWea .con_right___wSGJA .main_com____HrTx .tech_tags___n150v div{color:#3061d0;font-size:.15rem;margin-bottom:.12rem;overflow:hidden;padding:0 .05rem;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.btn_add___JSRzd{align-items:center;background:linear-gradient(180deg,#fff,#f6f9f8),#f6f9f8;border:.01rem solid #bfe8dc;border-radius:.16rem;box-shadow:0 .02rem .04rem 0 #dfe1e0,inset 0 .01rem .03rem 0 hsla(0,0%,100%,.5);color:#1b8565;cursor:pointer;display:flex;font-size:.14rem;height:.32rem;justify-content:center;width:1.46rem}.teach_modal____BR_d{align-items:center;display:flex;justify-content:space-between}.teach_modal____BR_d .users_style___XPW4k{background:#f6f7f9;border:.01rem solid #dcdcdc;cursor:pointer;height:2.96rem;width:2.2rem}.teach_modal____BR_d .users_style___XPW4k .sc_warp___RDW4Q{height:2.96rem;width:2.2rem}.teach_modal____BR_d .users_style___XPW4k .add_icon___ia3hh{color:#333;font-size:.8rem;font-weight:50;margin-top:.2rem;position:relative;text-align:center;top:.1rem;width:100%}.teach_modal____BR_d .users_style___XPW4k .wenan___xBlmc{color:#666;font-family:PingFangSC-Regular,PingFang SC;font-size:.14rem;font-weight:400;text-align:center}.teach_modal____BR_d .users_style___XPW4k .yaoqiu___dBLD4{color:#999;font-family:PingFangSC-Regular,PingFang SC;font-size:.12rem;font-weight:400;margin-top:.1rem;text-align:center}.teach_modal____BR_d .users_style2___aKUpW{position:relative}.teach_modal____BR_d .users_style2___aKUpW:hover .sc_warp___RDW4Q{opacity:1}.teach_modal____BR_d .users_style2___aKUpW .sc_warp___RDW4Q{background:rgba(0,0,0,.3);left:0;opacity:0;position:absolute;top:0;z-index:9}.teach_modal____BR_d .users_style2___aKUpW .add_icon___ia3hh,.teach_modal____BR_d .users_style2___aKUpW .wenan___xBlmc,.teach_modal____BR_d .users_style2___aKUpW .yaoqiu___dBLD4{color:#fff}.teach_modal____BR_d .users_style2___aKUpW .active_img___eR9B6{height:2.96rem;left:0;object-fit:cover;position:absolute;top:0;width:2.2rem}.teach_modal____BR_d .right_teacher_warp___M9WLy{height:2.96rem;width:8.21rem}.teach_modal____BR_d .right_teacher_warp___M9WLy .hang___AOoXo{align-items:center;display:flex;margin-bottom:.2rem;width:100%}.teach_modal____BR_d .right_teacher_warp___M9WLy .hang___AOoXo:last-child{margin-bottom:0}.teach_modal____BR_d .right_teacher_warp___M9WLy .hang___AOoXo .title___N1IRZ{color:#5f6368;font-size:.14rem;margin-right:.16rem}.teach_modal____BR_d .right_teacher_warp___M9WLy .hang___AOoXo .input1___ksrsW{height:.4rem;width:3.16rem}.teach_modal____BR_d .right_teacher_warp___M9WLy .hang___AOoXo .input1___ksrsW [class~=ant-select-selector]{align-items:center!important;height:.4rem!important}.teach_modal____BR_d .right_teacher_warp___M9WLy .hang___AOoXo .input2___DIfZ4{height:.4rem;width:7.49rem}.MdEditor___U_umJ [class~=CodeMirror-gutters]{left:0!important}.MdEditor___U_umJ [class~=CodeMirror-gutter-wrapper]{left:-30px!important}.MdEditor___U_umJ [class~=CodeMirror-cursor]{height:25px!important}.input_search___irpms{display:none;position:relative}.input_search___irpms [class~=ant-input]{background:#f6f7f9;border:1px solid hsla(0,0%,100%,.5);border-radius:.19rem;color:#9096a3;height:.38rem;padding:0 .4rem 0 .2rem;width:100%}.input_search___irpms i{color:#000;position:absolute;right:.17rem;top:.14rem}.platform_list___E93tg{align-content:flex-start;display:flex;flex-wrap:wrap;height:3.3rem;margin-top:.2rem;overflow-y:auto;padding-top:.1rem;width:100%}.platform_list___E93tg .platform_item___ywfb6{background:#fff;border:1px solid #dfede9;border-radius:.04rem;color:#3061d0;cursor:pointer;font-size:.1rem;height:.64rem;margin:0 .4rem .2rem 0;position:relative;width:2.38rem}.platform_list___E93tg .img_items___TKdbj{border-radius:.04rem;height:.64rem;width:2.38rem}.platform_list___E93tg .select_img___I1bMm{color:#b5c5c0;cursor:pointer;height:.16rem;position:absolute;right:-.08rem;top:-.08rem;width:.16rem}.platform_list___E93tg .select_img___I1bMm:hover{color:#1b8565}.unit_list___FrBH_{align-content:flex-start;display:flex;flex-wrap:wrap;height:3.3rem;margin-top:.2rem;overflow-y:auto;width:100%}.unit_list___FrBH_ .unit_item___VRRxt{background:#fff;border:1px solid #f6f7f9;color:#3061d0;cursor:pointer;font-size:.1rem;height:.42rem;margin:.11rem;position:relative;width:1.16rem}.unit_list___FrBH_ .unit_item___VRRxt:hover{border:1px solid rgba(0,76,255,.3)}.unit_list___FrBH_ .unit_item_active___ulBMw{background:#fff;border:1px solid rgba(0,76,255,.3);cursor:pointer;height:.42rem;margin:.11rem;position:relative;width:1.16rem}.unit_list___FrBH_ .img_items___TKdbj{height:.35rem;margin:.02rem .04rem;object-fit:scale-down;width:1.06rem}.unit_list___FrBH_ .select_img___I1bMm{height:.16rem;position:absolute;right:-.08rem;top:-.08rem;width:.16rem}.shangyi_style___vXQTR,.xiayi_style___JfyBN{color:#8fb0a6;cursor:pointer;font-size:.14rem!important}.shangyi_style___vXQTR:hover,.xiayi_style___JfyBN:hover{color:#1b8565}.teacherList___neb4J{width:8.16rem}.teacherList___neb4J .teacher_header___IDxdO{background:url(data:image/png;base64,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) no-repeat;background-size:100% 100%;display:flex;height:.7rem;width:8.16rem}.teacherList___neb4J .teacher_header___IDxdO .teacher_name___WiHB2,.teacherList___neb4J .teacher_header___IDxdO .teacher_position___lMq_U{color:#fff;font-family:PingFangSC,PingFang SC;font-size:.22rem;font-style:normal;font-weight:600;margin-left:.2rem;max-width:1.5rem;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.teacherList___neb4J .teacher_header___IDxdO .teacher_school___CzLDY{color:#fff;font-family:PingFangSC,PingFang SC;font-size:.18rem;font-style:normal;font-weight:600;margin-left:.2rem;max-width:1.5rem;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.teacherList___neb4J .teacher_header___IDxdO .teacher_type___q0myJ{background:rgba(255,250,233,.26);border-radius:.14rem;color:#ffe379;font-family:PingFangSC,PingFang SC;font-size:.12rem;font-style:normal;font-weight:600;height:.28rem;line-height:.28rem;margin-left:.2rem;text-align:center;width:.84rem}.teacherList___neb4J .teacher_header___IDxdO .btn_list___HzLQU{align-items:center;cursor:pointer;display:flex;height:.3rem;position:absolute;right:.25rem;top:.12rem;z-index:100}.teacherList___neb4J .teacher_header___IDxdO .btn_list___HzLQU .bj____rKuS,.teacherList___neb4J .teacher_header___IDxdO .btn_list___HzLQU .sc___AYdyE,.teacherList___neb4J .teacher_header___IDxdO .btn_list___HzLQU .sy___gDwKj,.teacherList___neb4J .teacher_header___IDxdO .btn_list___HzLQU .xy___NYPPz{color:#8fb0a6;height:.16rem;margin-left:.1rem;width:.16rem}.teacherList___neb4J .teacher_header___IDxdO .btn_list___HzLQU .bj____rKuS:hover,.teacherList___neb4J .teacher_header___IDxdO .btn_list___HzLQU .sc___AYdyE:hover,.teacherList___neb4J .teacher_header___IDxdO .btn_list___HzLQU .sy___gDwKj:hover,.teacherList___neb4J .teacher_header___IDxdO .btn_list___HzLQU .xy___NYPPz:hover{color:#1b8565}.teacherList___neb4J .teacher_header___IDxdO .iconUpdate___pxdfm{color:#1b8565;cursor:pointer;font-size:.16rem;font-size:.2rem;margin-left:auto}.teacherList___neb4J .teacher_header___IDxdO .iconUpdate___pxdfm:hover{color:#37ad83}.teacherList___neb4J .teacher_header___IDxdO .iconDetele___L2ftB{color:#1b8565;cursor:pointer;font-size:.16rem;font-size:.2rem;margin-left:.3rem;margin-right:.6rem}.teacherList___neb4J .teacher_header___IDxdO .iconDetele___L2ftB:hover{color:#ee5d5d}.teacherList___neb4J .techer_content___CvGa5{background:linear-gradient(180deg,#3b9478,rgba(27,133,101,0));min-height:3rem;position:relative;width:8.16rem}.teacherList___neb4J .techer_content___CvGa5 .img___GmbBT{left:.4rem;min-height:3rem;overflow:hidden;position:absolute;top:-.2rem;width:3rem;z-index:100}.teacherList___neb4J .techer_content___CvGa5 .teacher_img___WCatV{min-height:2.1rem;transition:all .5s;width:1.58rem;z-index:100}.teacherList___neb4J .techer_content___CvGa5 .teacher_img___WCatV:hover{cursor:pointer;transform:scale(1.1)}.teacherList___neb4J .techer_content___CvGa5 .content___q5lPL{-webkit-backdrop-filter:blur(.1rem);backdrop-filter:blur(.1rem);background:hsla(0,0%,100%,.8);border-radius:.2rem;margin:0 .2rem .2rem;min-height:3rem;padding-top:.2rem;width:7.76rem}.teacherList___neb4J .techer_content___CvGa5 .content___q5lPL .shuji_list___Eflpe{background:#fff;margin:0 .3rem 0 auto;padding-bottom:.5rem;padding-top:.1rem;position:relative;width:7.8rem}.teacherList___neb4J .techer_content___CvGa5 .content___q5lPL .shuji_list___Eflpe .shenhe_icon___kmGh6{bottom:0;color:#fff;font-size:.18rem;height:.5rem;left:-.1rem;line-height:.6rem;position:absolute;text-align:center;width:1.2rem}.teacherList___neb4J .techer_content___CvGa5 .content___q5lPL .shuji_list___Eflpe .shuming___K06ND{color:#1b8565;cursor:pointer;font-family:PingFangSC,PingFang SC;font-size:.18rem;font-style:normal;font-weight:600;height:.4rem;line-height:.4rem;margin:auto;text-align:left;width:95%}.teacherList___neb4J .techer_content___CvGa5 .content___q5lPL .shuji_list___Eflpe .shuming___K06ND:hover{color:#37ad83}.teacherList___neb4J .techer_content___CvGa5 .content___q5lPL .shuji_jianjie___mQiEx{color:#1b8565;font-family:PingFangSC,PingFang SC;font-size:.18rem;font-style:normal;font-weight:500;margin:0 .2rem 0 auto;text-align:justify;width:5.53rem}.kuai___xaS0y{background:linear-gradient(180deg,#49b04d,#3f7cb2);height:.16rem;margin-right:.1rem;width:.06rem}.bg___sN_Hy{background:linear-gradient(139deg,#f8fffa,#fff);border:.01rem solid #eaf2ed;border-radius:.08rem;margin-bottom:.2rem;padding:.2rem}.main_com___dEAXh{margin-bottom:80px}.project_list____YzIW{position:relative}.course_con___EqE6f{color:#333;font-size:16px;height:auto;line-height:36px;max-height:473px;overflow:hidden;width:100%}.case_item___pO64P{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.case_item___pO64P:last-child{margin-bottom:0}.case_item___pO64P .case_item_info___FkLB7{align-items:center;cursor:pointer;display:flex}.case_item___pO64P .case_item_info___FkLB7:hover div{color:#3061d0}.case_item___pO64P .case_item_info___FkLB7 img{height:16px;margin-right:11px;width:14px}.case_item___pO64P .case_item_info___FkLB7 div{color:#333;font-size:16px}.case_item___pO64P .btn_up_de___Vchsk{align-items:center;display:flex;justify-content:center}.case_item___pO64P .btn_up_de___Vchsk div{cursor:pointer}.case_item___pO64P .btn_up_de___Vchsk .btn_update___rYrOJ{color:#8fb0a6}.case_item___pO64P .btn_up_de___Vchsk .btn_update___rYrOJ:hover{color:#1b8565}.case_item___pO64P .btn_up_de___Vchsk .btn_del___OzxGD{color:#8fb0a6;margin-left:20px}.case_item___pO64P .btn_up_de___Vchsk .btn_del___OzxGD:hover{color:#1b8565}.shiyan_modal___g40Za{margin-top:10px}.shiyan_modal___g40Za .add_pilotPro_item___z1H0Q{align-items:center;background:#f6f9f9;display:flex;justify-content:space-between;margin-bottom:.2rem;padding:.2rem;width:100%}.shiyan_modal___g40Za .add_pilotPro_item___z1H0Q:last-child{border-bottom:0}.shiyan_modal___g40Za .add_pilotPro_item___z1H0Q .option___vxHGu{align-items:center;display:flex;justify-content:space-between}.shiyan_modal___g40Za .add_pilotPro_item___z1H0Q .option___vxHGu .add_and_del___jPolh{align-items:center;cursor:pointer;display:flex;height:14px;justify-content:center;margin-left:.2rem;width:14px}.shiyan_modal___g40Za .add_pilotPro_item___z1H0Q .pilot_name___tTQSk,.shiyan_modal___g40Za .add_pilotPro_item___z1H0Q .pilot_url___SuCpq{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:20px;position:relative}.shiyan_modal___g40Za .add_pilotPro_item___z1H0Q .pilot_name___tTQSk .title___Q_VfA,.shiyan_modal___g40Za .add_pilotPro_item___z1H0Q .pilot_url___SuCpq .title___Q_VfA{color:#5f6368;font-size:14px;margin-right:16px}.shiyan_modal___g40Za .add_pilotPro_item___z1H0Q .pilot_name___tTQSk input,.shiyan_modal___g40Za .add_pilotPro_item___z1H0Q .pilot_url___SuCpq input{height:.4rem;width:8.98rem}.shiyan_modal___g40Za .record_count___IuDud{color:#9096a3;font-size:14px;position:absolute;right:.1rem} \ No newline at end of file diff --git a/p__Paths__Index__index.async.js b/p__Paths__Index__index.async.js index 2a3c72dbc3..8b9a6f30b5 100644 --- a/p__Paths__Index__index.async.js +++ b/p__Paths__Index__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[86052],{80333:function(i,A,e){e.r(A),e.d(A,{default:function(){return O}});var n=e(7557),t=e.n(n),o=e(82242),l=e.n(o),s=e(41498),a=e.n(s),c=e(37205),E=e.n(c),C=e(79800),g=e.n(C),r=e(39647),B=e.n(r),R=e(59301),I=e(3634),w=e(48410),m=e(80608),f=e(95237),p=e(10283),u=e(27876),d="page____kNDZ",v="center___ADwk4",h=e(89392),N=e.n(h),Q=e(9951),M=e(6848),z=e(71681),L="carousel___EzACM",P="left___WoeeX",Y="right___dxvLr",Z="li___XBDc2",j="cover___MSf2k",J="imgWrap___rn2xf",k="sign___Zao_z",K="bq___u0ySH",G="name___oFtbc",y="e___NsP0w",H="tags___h_ieB",X=e(37913),U=e(37712),D=function(i){var A=i.dataSource,e=(0,R.useRef)(null);return(0,U.jsxs)("div",{className:L,children:[(0,U.jsx)("img",{className:P,src:"data:image/png;base64,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",onClick:function(){e.current.prev()}}),(0,U.jsxs)(Q.Z,{ref:e,infinite:!0,speed:500,slidesToShow:4,slidesToScroll:1,dots:!0,autoplay:!0,style:{marginLeft:-9},centerMode:!0,centerPadding:"0px",children:[null==A?void 0:A.map((function(i,A){var e;return console.log("itemsssss",i),(0,U.jsx)("div",{children:(0,U.jsxs)("a",{href:"/paths/".concat(i.identifier),className:Z,children:[(0,U.jsxs)("div",{className:J,children:[(0,U.jsx)("img",{className:j,src:z.Z.IMG_SERVER+"/"+i.image_url,alt:""}),null==i||null===(e=i.subject_tags)||void 0===e?void 0:e.map((function(i,A){var e;if(0===A){var n,t=null===(n=X.i.find((function(A){return A.name==i})))||void 0===n?void 0:n.swimg;return(0,U.jsx)("img",{className:k,src:t,style:{left:"-4px"}})}var o=null===(e=X.i.find((function(A){return A.name==i})))||void 0===e?void 0:e.ptimg;return(0,U.jsx)("img",{className:k,src:o,style:{left:"".concat(48+52*(A-1)+2*A,"px")}})})),(0,U.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==i?void 0:i.is_free)&&(0,U.jsx)("div",{className:K,children:"开放课程"})})]}),(0,U.jsx)("div",{className:G,children:(0,U.jsx)(M.Z,{title:i.name,children:(0,U.jsx)("span",{className:y,children:i.name})})}),(0,U.jsx)("div",{className:H,children:(0,U.jsxs)("div",{children:[(0,U.jsx)(M.Z,{placement:"bottom",title:"章节数",children:(0,U.jsxs)("span",{children:[(0,U.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,U.jsx)("span",{children:i.stages_count})]})}),(0,U.jsx)(M.Z,{placement:"bottom",title:"学习人数",children:(0,U.jsxs)("span",{children:[(0,U.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,U.jsx)("span",{children:i.members_count})]})})]})})]})},null==i?void 0:i.id)})),(null==A?void 0:A.length)<4&&Array(4-(null==A?void 0:A.length)%4).fill(null).map((function(i,A){return(0,U.jsx)("div",{style:{visibility:"hidden"}},"placeholder-".concat(A))}))]}),(0,U.jsx)("img",{className:Y,src:"data:image/png;base64,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",onClick:function(){e.current.next()}})]})},S=e(75916),F=e(41852),b=["globalSetting","dispatch","user"],O=(0,m.connect)((function(i){return{user:i.user,globalSetting:i.globalSetting}}))((function(i){var A,e,n,o=i.globalSetting,s=i.dispatch,c=i.user,C=(B()(i,b),(0,m.useSearchParams)()),r=g()(C,2),h=r[0],Q=(r[1],(0,m.useLocation)()),M=(0,R.useState)({sort:"desc",page:1,limit:16,keyword:"",order:"new",type:"all",discipline_id:"all",sub_discipline_id:"all"}),z=g()(M,2),L=z[0],P=z[1],Y=(0,R.useState)([]),Z=g()(Y,2),j=Z[0],J=Z[1],k=(0,R.useState)([]),K=g()(k,2),G=K[0],y=K[1],H=(0,R.useRef)([{id:"all",name:"全部"}]),X=(0,R.useState)([]),O=g()(X,2),T=O[0],V=O[1],x=(0,R.useState)([]),W=g()(x,2),q=W[0],_=W[1],$=(0,R.useState)(0),ii=g()($,2),Ai=ii[0],ei=ii[1],ni=(0,R.useState)(!0),ti=g()(ni,2),oi=ti[0],li=ti[1],si=(0,R.useState)([{id:"new",name:"最新"},{id:"hot",name:"最热"}]),ai=g()(si,2),ci=ai[0],Ei=ai[1];(0,R.useEffect)((function(){(0,S.bg)()&&Ei([].concat(E()(ci),[{id:"mine",name:"我的"}]))}),[(0,S.bg)()]);(0,R.useEffect)((function(){return s({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),function(){s({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}}),[]),(0,R.useEffect)((function(){gi(),1===window.location.href.split("&").length&&ri(L)}),[]),(0,R.useEffect)((function(){return"true"===h.get("openLearningPath")&&s({type:"pathsList/setActionTabs",payload:{key:"选择兴趣专业方向"}}),function(){s({type:"pathsList/clearListParams",payload:{}})}}),[Q.pathname]),(0,R.useEffect)((function(){var i,A;null==c||null===(i=c.userInfo)||void 0===i||!i.login||null!=c&&null!==(A=c.userInfo)&&void 0!==A&&A.has_learn_path||!(0,S.fn)()||Ci()}),[c]);var Ci=function(){s({type:"pathsList/setActionTabs",payload:{key:"选择兴趣专业方向"}})},gi=function(){var i=a()(t()().mark((function i(){var A,e,n,o;return t()().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,(0,I.fh)({source:"subject"});case 2:if(-1===(A=i.sent).status){i.next=14;break}J([{id:"all",name:"全部"}].concat(E()((null==A?void 0:A.disciplines)||[]))),null==A||null===(e=A.disciplines)||void 0===e||e.forEach((function(i){var A;H.current=null===(A=H.current)||void 0===A?void 0:A.concat(i.sub_disciplines||[])})),y(H.current),n=t()().mark((function i(e){var n,o;return t()().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:(window.location.href.split("&")[e].indexOf("?discipline_id")>-1||window.location.href.split("&")[e].indexOf("current_id")>-1)&&(L.page=1,L.discipline_id=Number(window.location.href.split("&")[e].split("=")[1].toString()),L.sub_discipline_id="all",n=null==A?void 0:A.disciplines.find((function(i){return i.id===Number(window.location.href.split("&")[e].split("=")[1].toString())})),o="all"===window.location.href.split("&")[e].split("=")[1].toString()?H.current:[{id:"all",name:"全部"}].concat(E()((null==n?void 0:n.sub_disciplines)||[])),P(l()({},L)),y(o),window.location.href.split("&")[e].indexOf("current_id")>-1&&ri(L)),window.location.href.split("&")[e].indexOf("sub_discipline_id")>-1&&(L.page=1,L.sub_discipline_id=Number(window.location.href.split("&")[e].split("=")[1].toString()),P(l()({},L)),ri(L));case 2:case"end":return i.stop()}}),i)})),i.t0=t()().keys(window.location.href.split("&"));case 9:if((i.t1=i.t0()).done){i.next=14;break}return o=i.t1.value,i.delegateYield(n(o),"t2",12);case 12:i.next=9;break;case 14:case"end":return i.stop()}}),i)})));return function(){return i.apply(this,arguments)}}(),ri=function(){var i=a()(t()().mark((function i(A){var e,n;return t()().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return li(!0),A.keyword=A.keyword,e=N().pickBy(A,(function(i){return"all"!==i})),i.next=5,(0,I.tS)(e);case 5:-1!==(n=i.sent).status&&(_((null==n?void 0:n.subjects)||[]),ei((null==n?void 0:n.total_count)||0),V((null==n?void 0:n.recommend_subjects)||[])),li(!1);case 8:case"end":return i.stop()}}),i)})));return function(A){return i.apply(this,arguments)}}(),Bi=function(){var i="/paths/new";(0,p.tJ)(s)&&i&&(window.location.href=i)},Ri=(0,R.useState)([{name:"新手指引",click:function(){(0,u.L9)(["实践课程","首页","新手指引"]),(0,u.xg)("/paths/guidance")},sign:!0}]),Ii=g()(Ri,2),wi=Ii[0],mi=Ii[1];return(0,R.useEffect)((function(){var i,A;"学生"===(null===(i=c.userInfo)||void 0===i?void 0:i.user_identity)||null!=o&&null!==(A=o.setting)&&void 0!==A&&A.hide_subject||mi([{name:"新建课程",click:Bi,sign:!1}].concat(E()(wi)))}),[null===(A=c.userInfo)||void 0===A?void 0:A.user_identity]),(0,U.jsx)("section",{className:d,children:(0,U.jsxs)("div",{className:v,children:[(0,U.jsx)(w.jL,{dataSource:wi,title:"实践课程",sunTitle:"实验/实训/虚仿等运行在其中的课程",img:"data:image/png;base64,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",imgWidth:345}),(0,U.jsx)(w.qp,{dataSource:j,className:"mt30",title:"方向",value:"all"===(null==L?void 0:L.discipline_id)?null==L?void 0:L.discipline_id:Number(null==L?void 0:L.discipline_id),onChange:function(i){L.page=1,L.discipline_id=i,L.sub_discipline_id="all";var A=j.find((function(A){return A.id===i})),e="all"===i?H.current:[{id:"all",name:"全部"}].concat(E()((null==A?void 0:A.sub_disciplines)||[]));P(l()({},L)),y(e),ri(L)},fontColor:"#000000"}),(0,U.jsx)(w.qp,{dataSource:G,title:"子类",value:"all"===(null==L?void 0:L.sub_discipline_id)?null==L?void 0:L.sub_discipline_id:Number(null==L?void 0:L.sub_discipline_id),onChange:function(i){L.page=1,L.sub_discipline_id=i,P(l()({},L)),ri(L)},fontColor:"#000000"}),2!==(null===(e=c.userInfo)||void 0===e?void 0:e.user_id)&&(0,S.JA)()&&(null==o||null===(n=o.setting)||void 0===n?void 0:n.main_site)&&!(null==T||!T.length)&&(0,U.jsxs)(U.Fragment,{children:[(0,U.jsx)("img",{src:"data:image/png;base64,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",alt:"",width:82,height:18,className:"mt30"}),(0,U.jsx)(D,{dataSource:T})]}),(0,U.jsxs)(f.Z,{align:"middle",justify:"space-between",className:"mt30 mb30",children:[(0,U.jsx)(w.tp,{dataSource:ci,value:null==L?void 0:L.order,onChange:function(i){L.page=1,L.order=i,P(l()({},L)),ri(L)}}),(0,U.jsx)(w.t7,{style:{width:507,marginLeft:"auto"},dataSource:[{id:"all",name:"全部课程"},{id:1,name:"国家一流"},{id:3,name:"省级一流"},{id:5,name:"精品课程"},{id:4,name:"开放课程"},{id:6,name:"101计划"}],value:{id:L.type,value:L.keyword},onChange:function(i,A){L.page=1,L.keyword=i,L.type=A,P(l()({},L)),ri(L),i&&(0,F.tk)({name:i,copywriting:i,position:"Subject"})},placeholder:"请输入课程、姓名或学校名称进行搜索"})]}),(0,U.jsx)(w.cQ,{dataSource:q,right:23,col:4,precision:1,loading:oi}),(0,U.jsx)(w.Je,{style:{marginTop:7},total:Ai,value:L.page,pageSize:L.limit,onChange:function(i,A){L.page=i,P(l()({},L)),ri(L)}})]})})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[86052],{85963:function(e,i,n){n.r(i),n.d(i,{default:function(){return se}});var t=n(82242),s=n.n(t),a=n(7557),c=n.n(a),l=n(37205),o=n.n(l),r=n(41498),u=n.n(r),A=n(79800),d=n.n(A),g=n(39647),p=n.n(g),m=n(59301),h=n(2753),j=n(80608),I=n(71418),x=n(8591),f=n(43418),v=n(6848),k=n(95237),w=n(43604),S=n(86859),N="page____kNDZ",U="center___ADwk4",R="paramsStyle___IIlrs",E="type___A8okw",Z="type_item_active___Uko34",B="type_item___jK1wl",D="BannerStyle___q5IyU",G="BannerStyleContent___DSoMb",K="DivDownPlay___Sx7MX",Y="CustomInputStyle___sUdNw",M="listwrap___MRu9Y",C="list___fEIKZ",T="list_img_box___dTLZP",y="list_img___Y4AFU",Q="list_content___vOFl9",O="content_title___LaOzp",b="content_desc___JTqrH",z="content_item___AMQ0o",q="item_img___Er5u8",J="item_text___G9KX7",F="imgContent___J7v2q",P="updateContent___MI6Dj",X="iconUpdate___z6BBQ",W="deleteContent___fmxZh",H="iconDetele___gwXxv",L=n(71681),V=n(75916),_=n(41852),$=n(3634),ee=n(6638),ie=n(78270),ne=n(37712),te=["globalSetting","dispatch","user"],se=(0,j.connect)((function(e){return{user:e.user,globalSetting:e.globalSetting}}))((function(e){var i,n=e.globalSetting,t=(e.dispatch,e.user,p()(e,te),(0,m.useState)({keyword:"",page:1,limit:10})),a=d()(t,2),l=a[0],r=a[1],A=(0,m.useState)(["全部课程类别","普通课程","国家一流","省级一流"]),g=d()(A,2),se=g[0],ae=(g[1],(0,m.useState)("全部课程类别")),ce=d()(ae,2),le=ce[0],oe=ce[1],re=(0,m.useState)([]),ue=d()(re,2),Ae=ue[0],de=ue[1],ge=(0,m.useState)("全部课程领域"),pe=d()(ge,2),me=pe[0],he=pe[1],je=(0,m.useState)([]),Ie=d()(je,2),xe=Ie[0],fe=Ie[1],ve=(0,m.useState)(0),ke=d()(ve,2),we=ke[0],Se=ke[1],Ne=(0,m.useState)(!1),Ue=d()(Ne,2),Re=Ue[0],Ee=Ue[1];(0,m.useEffect)((function(){2==window.location.href.split("area=").length&&(he(decodeURIComponent(window.location.href.split("area=")[1])),r(l))}),[]),(0,m.useEffect)((function(){Be()}),[l,le,me]),(0,m.useEffect)((function(){Ze()}),[]);var Ze=function(){var e=u()(c()().mark((function e(){var i;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.H8)({domain_type:1});case 2:0==(i=e.sent).status&&de(["全部课程领域"].concat(o()((null==i?void 0:i.domains)||[])));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Be=function(){var e=u()(c()().mark((function e(){var i,n,t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i={"国家一流":1,"省级一流":2,"普通课程":3},Ee(!0),(n=s()({},l)).course_type="全部课程类别"==le?"":i[le],n.domain="全部课程领域"==me?"":me,e.next=7,(0,$.JV)(n);case 7:0==(null==(t=e.sent)?void 0:t.status)?(Se(null==t?void 0:t.total_count),fe(null==t?void 0:t.list),Ee(!1)):Ee(!1);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,ne.jsxs)("section",{className:N,children:[(0,ne.jsx)("div",{className:D,style:{backgroundImage:"url(".concat(L.Z.IMG_SERVER,"/").concat(null==n||null===(i=n.setting)||void 0===i?void 0:i.news_banner_url,")")},children:(0,ne.jsxs)("div",{className:G,children:[(0,ne.jsxs)("div",{children:[(0,ne.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"实验项目"}),(0,V.Ny)()&&(0,ne.jsxs)("div",{className:"".concat(K),onClick:function(){j.history.push("/paths/new?comeFrom=list")},children:[(0,ne.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建实验项目"]})]}),(0,ne.jsx)("div",{children:(0,ne.jsx)(h.t7,{placeholder:"请输入关键词搜索",className:Y,value:null==l?void 0:l.keyword,onChange:function(e){var i;r(s()(s()({},l),{},{keyword:null===(i=decodeURIComponent(e))||void 0===i?void 0:i.trim(),page:1}))}})})]})}),(0,ne.jsxs)("div",{className:U,children:[(0,ne.jsxs)("div",{className:R,children:[(0,ne.jsx)("div",{className:E,style:{borderBottom:"1px dashed #37AD83"},children:(0,ne.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null==se?void 0:se.map((function(e,i){return(0,ne.jsx)("div",{className:le==e?Z:B,onClick:function(){oe(e)},children:e},i)}))})}),(0,ne.jsx)("div",{className:E,children:(0,ne.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null==Ae?void 0:Ae.map((function(e,i){return(0,ne.jsx)("div",{className:me==e?Z:B,onClick:function(){he(e)},children:e},i)}))})})]}),(0,ne.jsx)(I.Z,{spinning:Re,children:(0,ne.jsxs)("div",{style:{width:"12rem",margin:".38rem auto 0"},children:[(null==xe?void 0:xe.length)>0?(0,ne.jsx)("div",{className:M,children:null==xe?void 0:xe.map((function(e,i){return(0,ne.jsx)("div",{onClick:function(){j.history.push("/paths/".concat(null==e?void 0:e.id))},children:(0,ne.jsxs)("div",{className:C,style:{marginRight:(1+i)%3==0?0:".25rem"},children:[(0,ne.jsx)("div",{className:T,children:(0,ne.jsx)("img",{src:L.Z.IMG_SERVER+(null==e?void 0:e.pic_url),className:y})}),(0,V.Ny)()&&(0,ne.jsxs)("div",{className:F,children:[0!=i&&(0,ne.jsxs)("span",{className:P,onClick:function(i){i.stopPropagation(),(0,$.G6)({id:null==e?void 0:e.id}).then((function(e){0==(null==e?void 0:e.status)&&(x.ZP.success("操作成功"),Be())}))},children:[(0,ne.jsx)("i",{className:"iconfont icon-zhiding3 ".concat(X)}),"置顶"]}),i>0&&(0,ne.jsxs)("span",{className:P,onClick:function(i){i.stopPropagation(),(0,$._0)({id:null==e?void 0:e.id}).then((function(e){0==(null==e?void 0:e.status)&&(x.ZP.success("操作成功"),Be())}))},children:[(0,ne.jsx)("i",{className:"iconfont icon-shangyi5 ".concat(X)}),"上移"]}),i!=(null==xe?void 0:xe.length)-1&&(0,ne.jsxs)("span",{className:P,onClick:function(i){i.stopPropagation(),(0,$.fT)({id:null==e?void 0:e.id}).then((function(e){0==(null==e?void 0:e.status)&&(x.ZP.success("操作成功"),Be())}))},children:[(0,ne.jsx)("i",{className:"iconfont icon-xiayi5 ".concat(X)}),"下移"]}),(0,ne.jsxs)("span",{className:P,onClick:function(i){i.stopPropagation(),j.history.push("/paths/".concat(e.id,"/edit?comeFrom=list"))},children:[(0,ne.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(X)}),"编辑"]}),(0,ne.jsxs)("span",{className:W,onClick:function(i){var n;i.stopPropagation(),f.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认删除该实验项目吗?",onOk:(n=u()(c()().mark((function i(){return c()().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:(0,ie.F_)(e.id).then((function(e){0==(null==e?void 0:e.status)&&(x.ZP.success("删除成功"),Be())}));case 1:case"end":return i.stop()}}),i)}))),function(){return n.apply(this,arguments)})})},children:[(0,ne.jsx)("i",{className:"iconfont icon-shanchu13 ".concat(H)}),"删除"]})]}),(0,ne.jsxs)("div",{className:Q,children:[(0,ne.jsx)(v.Z,{title:(null==e?void 0:e.name)||"--",children:(0,ne.jsx)("div",{className:O,children:(null==e?void 0:e.name)||"--"})}),(0,ne.jsx)(v.Z,{title:(null==e?void 0:e.description)||"--",children:(0,ne.jsx)("div",{className:b,children:(null==e?void 0:e.description)||"--"})}),(0,ne.jsxs)("div",{className:z||"--",children:[(0,ne.jsx)("img",{src:"data:image/png;base64,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",className:q}),(0,ne.jsx)(v.Z,{title:e.teacher,children:(0,ne.jsx)("div",{className:J,children:e.teacher||"--"})})]}),(0,ne.jsxs)("div",{className:z||"--",children:[(0,ne.jsx)("img",{src:"data:image/png;base64,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",className:q}),(0,ne.jsx)(v.Z,{title:null==e?void 0:e.school,children:(0,ne.jsx)("div",{className:J,children:(null==e?void 0:e.school)||"--"})})]}),(0,ne.jsxs)("div",{className:z||"--",children:[(0,ne.jsx)("img",{src:"data:image/png;base64,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",className:q}),(0,ne.jsx)(v.Z,{title:null==e?void 0:e.advance_course,children:(0,ne.jsx)("div",{className:J,children:(null==e?void 0:e.advance_course)||"--"})})]})]})]})},null==e?void 0:e.id)}))}):(0,ne.jsx)(ee.Z,{}),(null==xe?void 0:xe.length)>0&&(0,ne.jsxs)(k.Z,{align:"middle",justify:"space-between",style:{margin:".2rem auto 1.5rem"},children:[(0,ne.jsxs)(w.Z,{children:["共 ",(0,ne.jsx)("span",{style:{color:"#165DFF"},children:we||0})," 条数据"]}),(0,ne.jsx)(w.Z,{children:(0,ne.jsx)(S.Z,{showSizeChanger:!1,showQuickJumper:!0,current:l.page,pageSize:l.limit,onChange:function(e,i){return r(s()(s()({},l),{},{page:e,limit:i}))},total:we||0})})]})]})})]})]})}))}}]); \ No newline at end of file diff --git a/p__Paths__Index__index.chunk.css b/p__Paths__Index__index.chunk.css index 495746a4b3..dcb9533009 100644 --- a/p__Paths__Index__index.chunk.css +++ b/p__Paths__Index__index.chunk.css @@ -1 +1 @@ -.flex_box_center___XCfXY{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___H5YA2{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___fOCZs{box-align:center;align-items:center}.flex_box_center_end___HfD0j{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___bBtlr{box-orient:block-axis;flex-direction:column}.page____kNDZ{background:#fff;padding-bottom:30px}.page____kNDZ .center___ADwk4{margin:0 auto;width:1200px}.flex_box_center___cBuVn{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___Is5YN{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___Dajux{box-align:center;align-items:center}.flex_box_center_end___XZQjg{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___Z9Kmq{box-orient:block-axis;flex-direction:column}.carousel___EzACM{margin-bottom:34px;margin-top:20px;position:relative;width:1216px}.carousel___EzACM:hover .left___WoeeX,.carousel___EzACM:hover .right___dxvLr{display:block}.carousel___EzACM .left___WoeeX{left:-21px;z-index:3}.carousel___EzACM .left___WoeeX,.carousel___EzACM .right___dxvLr{cursor:pointer;display:none;position:absolute;top:50%;transform:translateY(-50%);width:42px}.carousel___EzACM .right___dxvLr{right:-10px;z-index:4}.carousel___EzACM .li___XBDc2{background:#fff;border-radius:8px;box-shadow:0 1px 4px 0 #d6dae1;cursor:pointer;display:block;height:308px;margin:8px;position:relative;width:282px}.carousel___EzACM .li___XBDc2:hover .cover___MSf2k{transform:scale(1.1)}.carousel___EzACM .li___XBDc2 .imgWrap___rn2xf{border-radius:8px 8px 0 0;height:calc(100% - 131px);overflow:hidden}.carousel___EzACM .li___XBDc2 .imgWrap___rn2xf .cover___MSf2k{transition:all .5s;width:100%}.carousel___EzACM .li___XBDc2 .imgWrap___rn2xf .sign___Zao_z{color:#fff;left:0;position:absolute;text-align:center;top:7px;width:52px;z-index:2}.carousel___EzACM .li___XBDc2 .imgWrap___rn2xf .bq___u0ySH{background:rgba(0,0,0,.3);border-radius:2px;color:#d9c7ab;font-size:12px;height:22px;line-height:22px;margin-right:10px;padding:0 8px;width:64px}.carousel___EzACM .li___XBDc2 .imgWrap___rn2xf img{width:100%}.carousel___EzACM .li___XBDc2 .name___oFtbc{align-items:center;color:#000;display:flex;font-size:16px;font-weight:600;height:52px;padding:30px 12px 0;width:100%}.carousel___EzACM .li___XBDc2 .name___oFtbc .e___NsP0w,.carousel___EzACM .li___XBDc2 .unit___uVaAF{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carousel___EzACM .li___XBDc2 .unit___uVaAF{color:#000f37;font-size:14px;margin-top:8px;padding:0 12px}.carousel___EzACM .li___XBDc2 .unit___uVaAF i{color:#7d8592}.carousel___EzACM .li___XBDc2 .tags___h_ieB{align-items:center;color:#000f37;display:flex;height:34px;justify-content:space-between;padding:0 12px}.carousel___EzACM .li___XBDc2 .tags___h_ieB div{align-items:center;display:flex}.carousel___EzACM .li___XBDc2 .tags___h_ieB div>span{font-size:12px;margin-right:12px}.carousel___EzACM .li___XBDc2 .tags___h_ieB div i{color:#7d8592}.carousel___EzACM .li___XBDc2 .tags___h_ieB .tag1___ZATiC,.carousel___EzACM .li___XBDc2 .tags___h_ieB .tag2___Aas_3{align-items:center;border:1px solid #ffe6ab;border-radius:2px;color:#ca7720;display:flex;font-size:12px;font-weight:400;height:18px;justify-content:center;padding:3px 6px}.carousel___EzACM .li___XBDc2 .tags___h_ieB .tag2___Aas_3{border:1px solid #d6f7ef;color:#01795d;margin-left:6px} \ No newline at end of file +.flex_box_center___XCfXY{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___H5YA2{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___fOCZs{box-align:center;align-items:center}.flex_box_center_end___HfD0j{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___bBtlr{box-orient:block-axis;flex-direction:column}.page____kNDZ{background:#fff;padding-bottom:30px}.page____kNDZ .center___ADwk4{margin:0 auto;width:12rem}.page____kNDZ .btn___c6HgU{align-items:center;background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:16px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3061d0;cursor:pointer;display:flex;font-size:14px;height:32px;justify-content:center;margin-left:20px;width:162px}.paramsStyle___IIlrs{background:linear-gradient(180deg,#f7f8fd,rgba(247,248,252,.3));border:1px solid #fff;border-radius:4px;box-shadow:0 2px 4px 0 #f0f1f2;margin-bottom:.3rem;margin-top:20px}.paramsStyle___IIlrs .type___A8okw{color:#9096a3;display:flex;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;margin:20px 20px 0}.paramsStyle___IIlrs .type___A8okw .typeName___HrqrR{color:#9096a3}.paramsStyle___IIlrs .type___A8okw .typeName___HrqrR,.paramsStyle___IIlrs .type___A8okw .type_item_active___Uko34{font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:32px;line-height:32px;margin-right:20px;text-align:left}.paramsStyle___IIlrs .type___A8okw .type_item_active___Uko34{background:#37ad83;border-radius:4px;box-shadow:0 5px 10px 0 rgba(223,227,246,.5);color:#fff;cursor:pointer;margin-bottom:20px;padding:0 15px}.paramsStyle___IIlrs .type___A8okw .type_item___jK1wl:hover{color:#37ad83}.paramsStyle___IIlrs .type___A8okw .type_item___jK1wl{background:#fff;border-radius:4px;box-shadow:0 5px 10px 0 rgba(223,227,246,.5);color:#9096a3;cursor:pointer;font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:32px;line-height:32px;margin-bottom:20px;margin-right:20px;padding:0 15px;text-align:left}.BannerStyle___q5IyU{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:1.8rem;justify-content:center;width:100%}.BannerStyleContent___DSoMb{align-items:center;display:flex;height:100%;justify-content:space-between;width:12rem}.BannerStyle___q5IyU .DivDownPlay___Sx7MX{align-items:center;background:rgba(246,247,249,.2)!important;border:1px solid hsla(0,0%,100%,.5)!important;border-radius:.04rem;box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5)!important;color:#fff!important;cursor:pointer;display:flex;font-size:.16rem;height:.32rem;justify-content:center;margin-top:.3rem}.BannerStyle___q5IyU .CustomInputStyle___sUdNw{background:rgba(246,247,249,.2);border:1px solid hsla(0,0%,100%,.5);border-radius:.4rem;color:#fff;height:.36rem;width:3.48rem}.BannerStyle___q5IyU .CustomInputStyle___sUdNw .ant-input{color:#fff;font-size:.14rem}.BannerStyle___q5IyU .CustomInputStyle___sUdNw .ant-input::-webkit-input-placeholder{color:#fff;font-size:.14rem}.BannerStyle___q5IyU .CustomInputStyle___sUdNw .ant-input:-ms-input-placeholder{color:#fff;font-size:.14rem}.BannerStyle___q5IyU .CustomInputStyle___sUdNw .ant-input::-ms-input-placeholder{color:#fff;font-size:.14rem}.BannerStyle___q5IyU .CustomInputStyle___sUdNw .ant-input::placeholder{color:#fff;font-size:.14rem}.listwrap___MRu9Y{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0}.listwrap___MRu9Y .list___fEIKZ{background:#fff;border-radius:.08rem;box-shadow:0 .01rem .02rem 0 hsla(0,0%,62%,.5);cursor:pointer;margin-bottom:.38rem;position:relative;width:3.83rem}.listwrap___MRu9Y .list___fEIKZ .list_img_box___dTLZP{border-top-left-radius:.08rem;border-top-right-radius:.08rem;height:2.14rem;overflow:hidden;width:3.83rem}.listwrap___MRu9Y .list___fEIKZ .list_img_box___dTLZP .list_img___Y4AFU{border-top-left-radius:.08rem;border-top-right-radius:.08rem;height:2.14rem;transition:all .5s;width:3.83rem}.listwrap___MRu9Y .list___fEIKZ .list_img_box___dTLZP .list_img___Y4AFU:hover{cursor:pointer;transform:scale(1.1)}.listwrap___MRu9Y .list___fEIKZ .list_content___vOFl9{padding:.17rem .25rem .25rem}.listwrap___MRu9Y .list___fEIKZ .list_content___vOFl9 .content_title___LaOzp{color:#333;font-size:.18rem;font-weight:500;height:.5rem;line-height:.25rem}.listwrap___MRu9Y .list___fEIKZ .list_content___vOFl9 .content_desc___JTqrH,.listwrap___MRu9Y .list___fEIKZ .list_content___vOFl9 .content_title___LaOzp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:PingFangSC,PingFang SC;font-style:normal;overflow:hidden;text-align:justify;text-overflow:ellipsis;width:3.34rem}.listwrap___MRu9Y .list___fEIKZ .list_content___vOFl9 .content_desc___JTqrH{background:#f6f7f9;color:#666;font-size:.15rem;font-weight:400;height:.58rem;line-height:.23rem;margin-bottom:.2rem;margin-top:.13rem;padding:.08rem}.listwrap___MRu9Y .list___fEIKZ .list_content___vOFl9 .content_item___AMQ0o{display:flex;font-weight:400;height:.25rem;line-height:.25rem;margin-top:.2rem}.listwrap___MRu9Y .list___fEIKZ .list_content___vOFl9 .content_item___AMQ0o .item_img___Er5u8{height:.25rem;margin-right:.08rem;width:.25rem}.listwrap___MRu9Y .list___fEIKZ .list_content___vOFl9 .content_item___AMQ0o .item_text___G9KX7{color:#5f6368;font-family:PingFangSC,PingFang SC;font-size:.18rem;font-style:normal;font-weight:400;line-height:.25rem;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:3rem}.listwrap___MRu9Y .list___fEIKZ .imgContent___J7v2q{align-items:center;background:rgba(0,0,0,.3);color:#fff;display:none;height:.4rem;left:0;line-height:.4rem;position:absolute;top:1.74rem;width:3.83rem}.listwrap___MRu9Y .list___fEIKZ .imgContent___J7v2q .updateContent___MI6Dj .iconUpdate___z6BBQ{color:#fff;font-size:16px;margin:0 8px 0 20px}.listwrap___MRu9Y .list___fEIKZ .imgContent___J7v2q .updateContent___MI6Dj:hover .iconUpdate___z6BBQ{color:#30a378}.listwrap___MRu9Y .list___fEIKZ .imgContent___J7v2q .deleteContent___fmxZh .iconDetele___gwXxv{color:#fff;font-size:16px;margin:0 8px 0 20px}.listwrap___MRu9Y .list___fEIKZ .imgContent___J7v2q .deleteContent___fmxZh:hover .iconDetele___gwXxv{color:#df0000}.listwrap___MRu9Y .list___fEIKZ:hover .imgContent___J7v2q{display:block} \ No newline at end of file diff --git a/p__Paths__New__index.async.js b/p__Paths__New__index.async.js index 72a85d7cfa..77c66c6dc5 100644 --- a/p__Paths__New__index.async.js +++ b/p__Paths__New__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[28982],{6638:function(e,n,s){var i=s(82242),t=s.n(i),a=(s(59301),s(19779)),l=s(3113),r=s(37712);n.Z=function(e){var n=e.img,s=e.buttonProps,i=void 0===s?{}:s,o=e.styles,c=void 0===o?{}:o,d=e.customText,u=e.ButtonText,h=e.ButtonClick,p=e.Buttonclass,m=e.ButtonTwo,_=e.imgStyles,x=e.loading,v=void 0!==x&&x;return(0,r.jsxs)("section",{className:"tc animated fadeIn",style:t()(t()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),c),children:[(0,r.jsx)("img",{src:n||a,style:t()({width:288,height:200},_)}),(0,r.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,r.jsx)(l.ZP,t()(t()({className:p,onClick:h},i),{},{children:u})),m&&m]})}},21745:function(e,n,s){s.r(n),s.d(n,{default:function(){return ve}});var i=s(37205),t=s.n(i),a=s(85573),l=s.n(a),r=s(82242),o=s.n(r),c=s(7557),d=s.n(c),u=s(41498),h=s.n(u),p=s(79800),m=s.n(p),_=s(39647),x=s.n(_),v=s(59301),f=s(80608),g=s(24650),j=s(98228),b=s(78241),C=s(8591),y=s(88522),w=s(95237),Z=s(43604),N=s(78673),k=s(5112),S=s(24905),T=s(53326),W=s(3113),P=s(77036),I={bg:"bg____raBL",wrap:"wrap___HeK2P",crumbs:"crumbs___bamBY",titleWrap:"titleWrap___UpC0c",flexRow:"flexRow___WjoyK",flexJustifyCenter:"flexJustifyCenter___V6ndk",flexAlignEnd:"flexAlignEnd___So64w",flexAlignCenter:"flexAlignCenter___WWRXs",flexColumn:"flexColumn___b0Fz8",formWrap:"formWrap___Bmhgz",fieldWrap:"fieldWrap___pR4UB",mdWrap:"mdWrap___FPskk",backgroundFa:"backgroundFa___ghlCO",aBtn:"aBtn___M7dWu",bBtn:"bBtn___XycZO",cascaderWrap:"cascaderWrap___CPNAV",listItem:"listItem____eV5T",right:"right___x8wr7",one:"one___wdYdi",schoolHintWrap:"schoolHintWrap___AWsQj",colorCDCDCD:"colorCDCDCD___xguLh",color0152d9:"color0152d9___MEYYd",spanText:"spanText___Srs_u"},E=s(27876),D=s(71681),B=s(49105),F=s(64165),R="cascaderContainer___uz26h",V="valueWrap___zTHXb",A="valueItem___vBNoA",L="placeholder___bJTkn",z="modalWrap___uhROO",O="left___oZrbl",q="right___y9QjL",Y="disabled___LVx0f",H="emptyWrap___KG5pK",M=s(53043),K=s(83148),J=s(37712),U=["sub_discipline"],X=["sub_disciplines"],G=(0,v.createRef)(),Q=function(e){var n=e.dataSource,s=e.placeholder,i=e.defaultValue,a=e.onChange,r=(0,v.useState)(!1),c=m()(r,2),d=c[0],u=c[1],h=(0,v.useState)({data:[],objData:{},ids:[]}),p=m()(h,2),_=p[0],f=p[1],g=(0,v.useState)({}),j=m()(g,2),b=j[0],C=j[1];(0,v.useEffect)((function(){window.addEventListener("click",(function(){u(!1),C({})}))}),[]),(0,v.useEffect)((function(){if(i){var e={},n=[];i.forEach((function(s){var i=s.sub_discipline,t=x()(s,U);i&&(e[i.id]=o()(o()({},t),{},{sub_disciplines:[i]}),n.push(i.id))})),f({ids:n,data:Object.values(e),objData:e}),a(n)}}),[i]);var y=function(){return(0,J.jsx)("div",{className:H,children:(0,J.jsx)(F.Z,{image:F.Z.PRESENTED_IMAGE_SIMPLE})})},w=45;return G&&G.current&&G.current.clientHeight>45&&(w=G.current.clientHeight+5),(0,J.jsxs)("div",{className:R,onClick:function(e){e.stopPropagation()},children:[(0,J.jsxs)("div",{ref:G,className:V,onClick:function(){return u(!d)},children:[0===_.data.length&&(0,J.jsx)("span",{className:L,children:s||"请选择方向&课程"}),_.data.map((function(e){return(0,J.jsxs)("div",{className:A,children:[(0,J.jsx)("span",{children:e.name}),(0,J.jsx)("span",{children:"/"}),(0,J.jsx)("span",{children:e.sub_disciplines[0].name}),(0,J.jsx)("span",{onClick:function(n){n.stopPropagation(),n.preventDefault(),function(e){var n=_.objData;delete n[e];var s=_.ids.filter((function(n){return n!==e}));f({data:Object.values(n),objData:n,ids:s}),a(s)}(e.sub_disciplines[0].id)},children:(0,J.jsx)(M.Z,{})})]},e.id)}))]}),d&&(0,J.jsxs)("div",{className:z,style:{top:w},children:[(0,J.jsxs)("div",{className:O,children:[0===n.length&&y(),n.length>0&&n.map((function(e){return(0,J.jsxs)("div",{onClick:function(){C(e)},children:[(0,J.jsx)("span",{children:e.name}),(0,J.jsx)("span",{children:(0,J.jsx)(K.Z,{})})]},e.id)}))]}),b.sub_disciplines&&(0,J.jsxs)("div",{className:q,children:[0===b.sub_disciplines.length&&y(),b.sub_disciplines.length>0&&b.sub_disciplines.map((function(e){var n=_.ids.includes(e.id);return(0,J.jsx)("div",{className:n?Y:"",onClick:function(){!function(e){if(_.ids.includes(e.id))return!1;b.sub_disciplines;var n=x()(b,X),s=o()(o()({},_.objData),{},l()({},e.id,o()(o()({},n),{},{sub_disciplines:[e]})));f({ids:[].concat(t()(_.ids),[e.id]),data:Object.values(s),objData:s}),a([].concat(t()(_.ids),[e.id]))}(e),u(!1)},children:e.name},e.id)}))]})]})]})},$=s(43418),ee=s(19842),ne=s(61186),se=s.n(ne),ie=s(46906),te=s(21884),ae=s(16603),le="flexRow___qY1Ro",re="flexColumn___xTKsc",oe="formWrap___OJ1NZ",ce="example___XZnZv",de="footerWrap___DSZCv",ue=["newCourse","globalSetting","loading","dispatch","schoolName","onSuccess"],he=function(e,n){return n.some((function(n){return n.label.toLowerCase().indexOf(e.toLowerCase())>-1}))},pe=g.Z.TextArea,me=(0,f.connect)((function(e){var n=e.newCourse,s=e.loading;return{newCourse:n,globalSetting:e.globalSetting,loading:s.effects}}))((function(e){var n=e.newCourse,s=(e.globalSetting,e.loading),i=e.dispatch,t=e.schoolName,a=e.onSuccess,l=void 0===a?function(){}:a,r=(x()(e,ue),b.Z.useForm()),o=m()(r,1)[0];(0,v.useEffect)((function(){o.setFieldsValue({name:t})}),[t]);var c=function(){var e=h()(d()().mark((function e(n){var s,t,a,r,o,c,u;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=(s=n||{}).name,a=s.city,r=void 0===a?[]:a,o=s.address,c=s.remarks,e.next=3,i({type:"newCourse/appplySchool",payload:{name:t,province:r[0],city:r[1],address:o,remarks:c}});case 3:u=e.sent,i({type:"newCourse/setActionTabs",payload:{}}),u&&(C.ZP.success("新增发布单位成功!"),l(t));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,J.jsx)($.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:"NewCourse-AppplySchool"===n.actionTabs.key,title:"申请发布单位",width:"600px",footer:null,children:(0,J.jsxs)(b.Z,{className:oe,form:o,labelCol:{span:4},wrapperCol:{span:20},onFinish:c,children:[(0,J.jsx)(b.Z.Item,{label:"发布单位:",name:"name",rules:[{required:!0,message:"请输入学校或工作单位"}],children:(0,J.jsx)(g.Z,{placeholder:"请输入发布单位"})}),(0,J.jsxs)("div",{className:"".concat(le," ").concat(ce),children:[(0,J.jsx)("div",{children:"示例:"}),(0,J.jsxs)("div",{className:re,children:[(0,J.jsxs)("div",{children:[(0,J.jsx)(ie.Z,{style:{color:"rgb(82, 196, 26)"}}),(0,J.jsx)("span",{className:"font14 ml5",children:"正确示例:数据结构"})]}),(0,J.jsxs)("div",{children:[(0,J.jsx)(te.Z,{style:{color:"red"}}),(0,J.jsxs)("span",{className:"font14 ml5",children:["错误示例:数据结构",se()().format("YYYY"),"春"]})]})]})]}),(0,J.jsx)(b.Z.Item,{label:"地区:",name:"city",children:(0,J.jsx)(ee.Z,{allowClear:!0,size:"middle",options:ae.P,placeholder:"请选择所在地",showSearch:{matchInputWidth:!0,filter:he}})}),(0,J.jsx)(b.Z.Item,{label:"详细地址:",name:"address",children:(0,J.jsx)(g.Z,{placeholder:"请填写完整的地址信息"})}),(0,J.jsx)(b.Z.Item,{label:"说明:",name:"remarks",children:(0,J.jsx)(pe,{placeholder:"再次说明特别情况(选填)"})}),(0,J.jsx)("div",{className:de,children:(0,J.jsxs)(b.Z.Item,{children:[(0,J.jsx)(W.ZP,{className:"mr5",size:"middle",onClick:function(){i({type:"newCourse/setActionTabs",payload:{}})},children:"取消"}),(0,J.jsx)(W.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:s["newCourse/appplySchool"],children:"保存"})]})})]})})})),_e=["user","newCourse","globalSetting","loading","dispatch"],xe=g.Z.TextArea,ve=(j.Z.TreeNode,(0,f.connect)((function(e){var n=e.user,s=e.newCourse,i=e.loading;return{user:n,newCourse:s,globalSetting:e.globalSetting,loading:i.effects}}))((function(e){e.user,e.newCourse;var n,s,i=e.globalSetting,a=e.loading,r=e.dispatch,c=(x()(e,_e),(0,f.useSearchParams)()),u=m()(c,1)[0],p=(0,f.useParams)(),_=b.Z.useForm(),j=m()(_,1)[0],F=(0,v.useState)({}),R=m()(F,2),V=R[0],A=R[1],L=(0,v.useState)(),z=m()(L,2),O=z[0],q=z[1],Y=(0,v.useRef)(),H=(0,v.useState)(!0),M=m()(H,2),K=M[0],U=M[1],X=(0,v.useState)(!1),G=m()(X,2),$=G[0],ee=G[1],ne=(0,v.useState)(),se=m()(ne,2),ie=se[0],te=se[1],ae=(0,v.useState)(),le=m()(ae,2),re=le[0],oe=le[1],ce=(0,v.useState)(!0),de=m()(ce,2),ue=de[0],he=de[1],pe=(0,v.useState)(!1),ve=m()(pe,2),fe=ve[0],ge=ve[1],je=(0,v.useState)(!1),be=m()(je,2),Ce=be[0],ye=be[1],we=(0,v.useState)(-1),Ze=m()(we,2),Ne=Ze[0],ke=Ze[1],Se=(0,v.useState)(!0),Te=m()(Se,2),We=Te[0],Pe=Te[1],Ie=(0,v.useState)([]),Ee=m()(Ie,2),De=Ee[0],Be=Ee[1],Fe=(0,v.useState)([]),Re=m()(Fe,2),Ve=Re[0],Ae=Re[1],Le=(0,v.useState)(!1),ze=m()(Le,2),Oe=ze[0],qe=ze[1],Ye=(0,v.useState)(!1),He=m()(Ye,2),Me=He[0],Ke=He[1],Je=(0,v.useState)([]),Ue=m()(Je,2),Xe=Ue[0],Ge=Ue[1],Qe=(0,v.useState)([]),$e=m()(Qe,2),en=$e[0],nn=$e[1];(0,v.useEffect)((function(){var e;sn(),tn(),Y.current=p.pathId,q(!!Y.current),(0,E.Dk)(null==i||null===(e=i.setting)||void 0===e?void 0:e.name),j.setFieldsValue({learning_notes_title:"课程须知"}),Y.current&&ln()}),[]);var sn=function(){var e=h()(d()().mark((function e(){var n;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,B.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});case 2:n=e.sent,Ge(n.disciplines);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),tn=function(){var e=h()(d()().mark((function e(){var n;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Pe(!0),e.next=3,r({type:"newCourse/getSchoolOption"});case 3:n=e.sent,Pe(!1),Be(null==n?void 0:n.schools),Ae(null==n?void 0:n.schools);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),an=function(){u.get("username")?f.history.push("/users/".concat(u.get("username"),"/paths")):f.history.push(O?"/paths/".concat(Y.current):"/paths")},ln=function(){var e=h()(d()().mark((function e(){var n,s,i,t,a,l,o,c,u,h,p,m,_,x;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r({type:"newCourse/getEditCourseData",payload:{id:Y.current}});case 2:(n=e.sent)&&(c={name:n.name,name_en:n.name_en,intro:n.description,content:null==n||null===(s=n.toast)||void 0===s?void 0:s.content,notice:n.learning_notes,school_id:null==n?void 0:n.school,learning_notes_title:n.learning_notes_title||"课程须知"},n.disciplines&&n.disciplines.length>0&&nn(n.disciplines),j.setFieldsValue(c),ye(null==n||null===(i=n.toast)||void 0===i?void 0:i.is_open),ke(null==n||null===(t=n.toast)||void 0===t?void 0:t.open_num),U(null==n?void 0:n.cust_seq),ee(null==n?void 0:n.show_spoc),ge(null==n?void 0:n.show_history),Ke(null==n?void 0:n.show_course_section),qe(null==n?void 0:n.allow_download),he(null==n?void 0:n.show_tag),(null==n||null===(a=n.attachments)||void 0===a?void 0:a.length)>0&&te([{uid:null==n||null===(u=n.attachments)||void 0===u||null===(u=u[0])||void 0===u?void 0:u.id,name:null==n||null===(h=n.attachments)||void 0===h||null===(h=h[0])||void 0===h?void 0:h.title,response:{id:null==n||null===(p=n.attachments)||void 0===p||null===(p=p[0])||void 0===p?void 0:p.id}}]),(null==n||null===(l=n.attachments_b)||void 0===l?void 0:l.length)>0&&oe([{uid:null==n||null===(m=n.attachments_b)||void 0===m||null===(m=m[0])||void 0===m?void 0:m.id,name:null==n||null===(_=n.attachments_b)||void 0===_||null===(_=_[0])||void 0===_?void 0:_.title,response:{id:null==n||null===(x=n.attachments_b)||void 0===x||null===(x=x[0])||void 0===x?void 0:x.id}}]),A({name:n.name,intro:n.description,notice:n.learning_notes,content:null==n||null===(o=n.toast)||void 0===o?void 0:o.content}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),rn=function(){var e=h()(d()().mark((function e(n){var s,i,t,a,l,c,u,h,p,m,_,x,v,g,j;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=(t=n||{}).name,l=t.intro,c=t.notice,u=t.name_en,h=t.learning_notes_title,p=t.sub_discipline_ids,m=t.school_id,_=O?"newCourse/editCourse":"newCourse/submitCourse",x=!1,v=null,De.map((function(e){m===e.name&&(x=!0,v=e.id)})),x){e.next=7;break}return e.abrupt("return",C.ZP.error("未找到包含'".concat(m,"'的发布单位")));case 7:return g={id:Y.current,name:a,name_en:u,description:l,learning_notes:c,cust_seq:K,show_spoc:$,school_id:v,show_tag:ue,show_history:fe,show_course_section:Me,allow_download:Oe,learning_notes_title:h,attachment_ids:[null==ie||null===(s=ie[0])||void 0===s||null===(s=s.response)||void 0===s?void 0:s.id],attachment_ids_b:[null==re||null===(i=re[0])||void 0===i||null===(i=i.response)||void 0===i?void 0:i.id],sub_discipline_ids:p,subject_toast_attributes:{is_open:Ce,open_num:Ne,content:n.content}},e.next=10,r({type:_,payload:o()({},g)});case 10:(null==(j=e.sent)?void 0:j.subject_id)&&f.history.push("/paths/".concat(j.subject_id));case 12:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,J.jsx)("div",{className:I.wrap,children:(0,J.jsxs)("div",{className:I.bg,children:[(0,J.jsxs)("div",{className:I.crumbs,children:[(0,J.jsx)("span",{children:"实践课程"}),(0,J.jsx)("i",{className:"iconfont icon-zhankai1"}),(0,J.jsxs)("b",{children:[O?"编辑":"创建","实践课程"]})]}),(0,J.jsxs)("div",{className:I.titleWrap,children:[(0,J.jsxs)("span",{children:[O?"编辑":"创建","实践课程"]}),(0,J.jsx)("b",{onClick:an,children:"返回"})]}),(0,J.jsxs)(b.Z,{form:j,className:I.formWrap,scrollToFirstError:!0,layout:"vertical",colon:!1,onValuesChange:function(){var e=j.getFieldsValue();"school_id"in e&&Ae(De.filter((function(n){return n.name.includes(e.school_id)}))),A(o()({},e))},onFinish:rn,children:[(0,J.jsxs)("div",{className:I.fieldWrap,children:[(0,J.jsx)(b.Z.Item,{extra:(0,J.jsx)("div",{className:"tr c-grey-333 font12 mt3",children:"".concat((null===(n=V.name)||void 0===n?void 0:n.length)||0,"/60")}),name:"name",label:"实践课程名称",rules:[{required:!0,message:"请输入实践课程名称"}],children:(0,J.jsx)(xe,{maxLength:60,placeholder:"例如:大学计算机基础 —— 计算思维"})}),(0,J.jsx)(b.Z.Item,l()(l()(l()(l()({style:{marginTop:"-24px"},name:"name_en",label:"英文课程名称"},"style",{marginTop:"-24px"}),"extra",(0,J.jsx)("div",{className:"tr c-grey-333 font12 mt3",children:"".concat((null===(s=V.name_en)||void 0===s?void 0:s.length)||0,"/200")})),"rules",[{message:"请输入英文课程名称"}]),"children",(0,J.jsx)(xe,{maxLength:200,placeholder:"College Computer Fundamentals - Computational Thinking"}))),(0,J.jsx)(b.Z.Item,{name:"sub_discipline_ids",label:"方向&课程",style:{marginTop:"-24px"},children:(0,J.jsx)(Q,{defaultValue:en,dataSource:Xe,onChange:function(e){return j.setFieldsValue({sub_discipline_ids:e})}})}),(0,J.jsx)(b.Z.Item,{label:"发布单位",name:"school_id",wrapperCol:{span:24},extra:!We&&V.school_id&&!(null!=De&&De.find((function(e){return e.name===V.school_id})))&&(0,J.jsxs)("div",{className:I.schoolHintWrap,children:[(0,J.jsxs)("span",{className:I.colorCDCDCD,children:["未找到包含“",V.school_id,"”的发布单位,"]}),(0,J.jsx)("span",{className:"".concat(I.color0152d9),onClick:function(){r({type:"newCourse/setActionTabs",payload:{key:"NewCourse-AppplySchool"}})},children:"申请新增"})]}),rules:[{required:!0,message:"请输入发布单位"}],children:(0,J.jsx)(y.Z,{placeholder:"请输入发布单位",showSearch:!0,size:"large",options:null==Ve?void 0:Ve.map((function(e){return{value:e.name}}))})})]}),(0,J.jsx)("div",{className:I.mdWrap,children:(0,J.jsx)(b.Z.Item,{name:"intro",label:"简介",rules:[{required:!0,message:"请输入实践课程的简介"},{whitespace:!0,message:"请输入实践课程的简介"},{max:65e3,message:"实践课程的简介最大限制65000个字符"}],children:(0,J.jsx)(P.Z,{watch:!0,defaultValue:V.intro})})}),(0,J.jsxs)("div",{className:I.mdWrap,children:[(0,J.jsxs)(w.Z,{align:"top",className:"mb10 mt10",children:[(0,J.jsx)(Z.Z,{children:(0,J.jsx)("span",{className:"c-red mr10",children:"*"})}),(0,J.jsx)(Z.Z,{flex:"1",children:(0,J.jsx)(b.Z.Item,{name:"learning_notes_title",label:"",style:{marginBottom:0},rules:[{required:!0,message:"请输课程须知标题"},{max:15,message:"请输课程须知标题最大限制15个字符"}],children:(0,J.jsx)(g.Z,{style:{height:38},placeholder:"请输入"})})})]}),(0,J.jsx)(b.Z.Item,{name:"notice",label:"",rules:[{required:!0,message:"请输入实践课程的课程须知"},{whitespace:!0,message:"请输入实践课程的课程须知"},{max:65e3,message:"实践课程的课程须知最大限制65000个字符"}],children:(0,J.jsx)(P.Z,{insertTemp:"1",watch:!0,defaultValue:V.notice})})]}),(0,J.jsxs)("div",{className:I.mdWrap,children:[(0,J.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,J.jsx)(N.Z,{checked:Ce,style:{marginRight:11,minWidth:32},onChange:function(e){ye(e)}}),(0,J.jsxs)("span",{className:I.spanText,children:["课程公告",(0,J.jsx)("span",{children:"(支持老师自定义公告内容,以弹框形式提醒课程的学习用户)"})]})]}),Ce&&(0,J.jsx)(b.Z.Item,{style:{marginTop:10},name:"content",label:"",rules:[{required:!0,message:"请输入实践课程的课程提示"},{max:1e4,message:"实践课程的课程提示最大限制10000个字符"}],children:(0,J.jsx)(P.Z,{insertTemp:"1",watch:!0,defaultValue:V.content})}),Ce&&(0,J.jsxs)("div",{style:{marginTop:20,borderBottom:"1px solid #DBDCE0",paddingBottom:7},children:[(0,J.jsx)("label",{style:{color:"#000",marginRight:10},children:"提示次数"}),(0,J.jsxs)(k.ZP.Group,{value:Ne,onChange:function(e){ke(e.target.value)},children:[(0,J.jsx)(k.ZP,{className:"c-black",value:-1,children:"每次"}),(0,J.jsx)(k.ZP,{className:"ml20 c-black",value:1,children:"一次"})]})]})]}),(0,J.jsxs)("div",{className:I.mdWrap,style:{marginTop:25},children:[(0,J.jsx)(S.Z,{checked:K,onChange:function(e){U(null==e?void 0:e.target.checked)},children:(0,J.jsxs)("span",{className:I.spanText,children:["展示默认章节序号",(0,J.jsx)("span",{children:"(选中,则为章节下所有项目添加排序编号)"})]})}),(0,J.jsx)("br",{}),(0,J.jsx)(S.Z,{style:{marginTop:"10px"},checked:$,onChange:function(e){return ee(null==e?void 0:e.target.checked)},children:(0,J.jsxs)("span",{className:I.spanText,children:["自选并展示SPOC课堂",(0,J.jsx)("span",{children:"(选中,则在教学团队下方添加SPOC课堂模块,团队成员可管理模块中课堂的展示)"})]})}),(0,J.jsx)("br",{}),(0,J.jsx)(S.Z,{style:{marginTop:"10px"},checked:ue,onChange:function(e){return he(null==e?void 0:e.target.checked)},children:(0,J.jsxs)("span",{className:I.spanText,children:["展示技术标签模块",(0,J.jsx)("span",{children:"(选中,则在教学团队下方添加技术标签模块)"})]})}),(0,J.jsx)("br",{}),(0,J.jsx)(S.Z,{style:{marginTop:"10px"},checked:fe,onChange:function(e){return ge(null==e?void 0:e.target.checked)},children:(0,J.jsxs)("span",{className:I.spanText,children:["展示历史课堂模块",(0,J.jsx)("span",{children:"(选中,则在教学团队下方添加历史课堂模块,团队成员可管理模块中课堂的展示)"})]})}),(0,J.jsx)("br",{}),(0,J.jsx)(S.Z,{style:{marginTop:"10px"},checked:Oe,onChange:function(e){return qe(null==e?void 0:e.target.checked)},children:(0,J.jsxs)("span",{className:I.spanText,children:["允许下载教学课件",(0,J.jsx)("span",{children:"(选中,则允许学习用户下载课程章节中上传的教学课件)"})]})}),(0,J.jsx)("br",{}),(0,J.jsx)(S.Z,{style:{marginTop:"10px"},checked:Me,onChange:function(e){return Ke(null==e?void 0:e.target.checked)},children:(0,J.jsxs)("span",{className:I.spanText,children:["默认展开课程小节内容",(0,J.jsx)("span",{children:"(选中,则用户在进入是将课程详情页面时,默认展开所有小节内容)"})]})}),(0,J.jsx)("br",{}),(0,J.jsxs)("div",{className:"mt10",children:[(0,J.jsx)("div",{className:"c-black mb10",children:"自定义顶部背景图"}),(0,J.jsxs)(T.Z,{action:D.Z.API_SERVER+"/api/attachments.json",withCredentials:!0,fileList:ie,onChange:function(e){var n,s,i=(null==e?void 0:e.file.size)/1024/1024<2;if(null===(n=e.fileList)||void 0===n||!n.length)return!1;i?te(null==e||null===(s=e.fileList)||void 0===s?void 0:s.slice(-1)):te(t()(ie))},beforeUpload:function(e){var n="image/jpeg"===e.type||"image/png"===e.type;if(!n)return C.ZP.error("只能上传jpg 或者png图片"),!1;var s=e.size/1024/1024<2;return s?n&&s:(C.ZP.error("文件大小不能大于2m"),!1)},onRemove:function(e){te([])},children:[(0,J.jsx)("div",{className:I.aBtn,children:"上传图片"}),(0,J.jsx)("span",{style:{color:"#5F6367",pointerEvents:"none"},children:"(本项非必需。如不上传,则使用系统默认图片;如上传,请选择jpg、png格式,大小不超过2M,建议尺寸1920*240像素)"})]})]}),(0,J.jsxs)("div",{className:"mt10",children:[(0,J.jsx)("div",{className:"c-black mb10",children:"自定义顶部内容图"}),(0,J.jsxs)(T.Z,{action:D.Z.API_SERVER+"/api/attachments.json",withCredentials:!0,fileList:re,onChange:function(e){var n,s,i=(null==e?void 0:e.file.size)/1024/1024<2;if(null===(n=e.fileList)||void 0===n||!n.length)return!1;i?oe(null==e||null===(s=e.fileList)||void 0===s?void 0:s.slice(-1)):oe(t()(re))},beforeUpload:function(e){var n="image/jpeg"===e.type||"image/png"===e.type;if(!n)return C.ZP.error("只能上传jpg 或者png图片"),!1;var s=e.size/1024/1024<2;return s?n&&s:(C.ZP.error("文件大小不能大于2m"),!1)},onRemove:function(e){oe([])},children:[(0,J.jsx)("div",{className:I.aBtn,children:"上传图片"}),(0,J.jsx)("span",{style:{color:"#5F6367",pointerEvents:"none"},children:"(本项非必需。如不上传,则使用系统默认图片;如上传,请选择jpg、png格式,大小不超过2M,建议尺寸1200*240像素)"})]})]})]}),(0,J.jsxs)("div",{className:I.backgroundFa,children:[(0,J.jsx)("div",{className:I.bBtn,onClick:an,children:"取消"}),(0,J.jsx)(W.ZP,{className:I.cBtn,onClick:function(){return j.submit()},loading:a["newCourse/editCourse"]||a["newCourse/submitCourse"],children:"提交 "})]})]}),(0,J.jsx)(me,{schoolName:V.school_id,onSuccess:function(e){tn(),A(o()({},j.getFieldsValue()))}})]})})})))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[28982],{39178:function(e,l,s){s.r(l),s.d(l,{default:function(){return ie}});var n=s(37205),i=s.n(n),a=s(82242),t=s.n(a),c=s(7557),o=s.n(c),r=s(41498),u=s.n(r),d=s(79800),m=s.n(d),h=s(39647),_=s.n(h),g=s(59301),p=s(80608),v=s(78241),f=s(8591),x=s(24650),j=s(88522),A=s(53326),N=s(5112),b=s(3113),y=s(43418),k="wrap___HeK2P",I="bg____raBL",Z="title_style___qY3gq",R="line___OUqEe",S="text___V9Ft_",C="fieldWrap___pR4UB",E="form_item___q7FNm",F="close_style___MwGvu",w="xmfm___lq9HQ",P="img_content___jqYOm",V="dbbjt___dUU2F",U="footer_style___niiiI",q="backgroundFa___ghlCO",O="input_search___uH23W",K="platform_list___PMbN5",L="platform_item___aPIfB",G="platform_item_active___X42Cx",J="img_items___h1cUv",M="select_img___oQ3Du",Y="unit_list___sZ0gb",Q="unit_item___jVQNB",T="unit_item_active___jz6KJ",B="form_item_item___tHIHe",D=s(71681),H=s(43899),z=s(28131),W=s(49105),X=s(6638),$=s(78270),ee=s(2753),le=s(41852),se=s(37712),ne=["user","newCourse","globalSetting","loading","dispatch"],ie=(0,p.connect)((function(e){var l=e.user,s=e.newCourse,n=e.loading;return{user:l,newCourse:s,globalSetting:e.globalSetting,loading:n.effects}}))((function(e){e.user,e.newCourse,e.globalSetting,e.loading;var l,s,n=e.dispatch,a=(_()(e,ne),v.Z.useForm()),c=m()(a,1)[0],r=(0,g.useState)(),d=m()(r,2),h=d[0],ie=d[1],ae=(0,g.useState)(),te=m()(ae,2),ce=te[0],oe=te[1],re=(0,g.useState)(),ue=m()(re,2),de=ue[0],me=ue[1],he=(0,g.useState)(),_e=m()(he,2),ge=_e[0],pe=_e[1],ve=(0,g.useState)(!1),fe=m()(ve,2),xe=fe[0],je=fe[1],Ae=(0,g.useState)(!1),Ne=m()(Ae,2),be=Ne[0],ye=Ne[1],ke=(0,g.useState)(""),Ie=m()(ke,2),Ze=Ie[0],Re=Ie[1],Se=(0,g.useState)(),Ce=m()(Se,2),Ee=Ce[0],Fe=Ce[1],we=(0,g.useState)(),Pe=m()(we,2),Ve=Pe[0],Ue=Pe[1],qe=(0,g.useState)(""),Oe=m()(qe,2),Ke=Oe[0],Le=Oe[1],Ge=(0,p.useParams)(),Je=(0,g.useState)([]),Me=m()(Je,2),Ye=Me[0],Qe=Me[1];(0,g.useEffect)((function(){return Te(),null!=Ge&&Ge.pathId?(0,$.Pt)(null==Ge?void 0:Ge.pathId).then((function(e){var l,s,n,i,a,t,o,r;0==(null==e?void 0:e.status)&&(Le(null==e||null===(l=e.core_course)||void 0===l?void 0:l.teacher_id),c.setFieldsValue(null==e?void 0:e.core_course),ie([{id:null==e||null===(s=e.core_course)||void 0===s||null===(s=s.pic_url)||void 0===s?void 0:s.pic_id,test:null==e||null===(n=e.core_course)||void 0===n||null===(n=n.pic_url)||void 0===n?void 0:n.url}]),oe([{id:null==e||null===(i=e.core_course)||void 0===i||null===(i=i.background_url)||void 0===i?void 0:i.background_attachment_id,test:null==e||null===(a=e.core_course)||void 0===a||null===(a=a.background_url)||void 0===a?void 0:a.url}]),pe([null==e||null===(t=e.core_course)||void 0===t?void 0:t.school]),null!=e&&null!==(o=e.core_course)&&void 0!==o&&null!==(o=o.company)&&void 0!==o&&o.name&&me([null==e||null===(r=e.core_course)||void 0===r?void 0:r.company]))})):c.setFieldsValue({statistic_type:1}),n({type:"globalSetting/footerToggle",payload:!1}),function(){n({type:"globalSetting/footerToggle",payload:!0})}}),[]);var Te=function(){var e=u()(o()().mark((function e(){var l;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,le.H8)({domain_type:1});case 2:0==(l=e.sent).status&&Qe((null==l?void 0:l.domains)||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,se.jsxs)("div",{className:k,children:[(0,se.jsx)("div",{className:I,children:(0,se.jsxs)(v.Z,{labelCol:{flex:"100px"},form:c,scrollToFirstError:!0,colon:!1,children:[(0,se.jsxs)("div",{className:Z,children:[(0,se.jsx)("div",{className:R}),(0,se.jsxs)("div",{className:S,children:[null!=Ge&&Ge.pathId?"编辑":"新建","实验项目"]})]}),(0,se.jsxs)("div",{className:C,children:[(0,se.jsx)(v.Z.Item,{className:E,label:"项目名称",colon:!1,name:"name",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,se.jsx)(x.Z,{size:"large",className:B,placeholder:"请输入项目名称",maxLength:60,showCount:!0})}),(0,se.jsx)(v.Z.Item,{className:E,label:"项目类型",colon:!1,name:"domain",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,se.jsx)(j.Z,{size:"large",style:{width:"100%"},options:null==Ye?void 0:Ye.map((function(e){return{value:e,label:e}})),filterOption:function(e,l){var s;return-1!==(null==l||null===(s=l.label)||void 0===s||null===(s=s.toUpperCase())||void 0===s?void 0:s.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&c.setFieldValue("domain",e.substring(0,20))}})}),(0,se.jsxs)(v.Z.Item,{className:E,label:"项目封面",colon:!1,name:"attachment_id",rules:[{required:!0,message:"必填项:不能为空"}],children:[(0,se.jsx)(A.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,customRequest:function(e){var l=new FormData;l.append("file",null==e?void 0:e.file),(0,W.ZP)("".concat(D.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:l},!0).then((function(e){ie([e]),c.setFieldsValue({attachment_id:e.id})}))},children:(0,se.jsxs)("div",{style:{height:"40px",display:"flex",alignItems:"center"},children:[(0,se.jsx)(ee.op,{style:{borderRadius:"2px"},icon:(0,se.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传图片"}),(0,se.jsx)("span",{style:{color:"#999999",pointerEvents:"none",marginLeft:20},children:"(支持上传jpg/png等格式文件,文件大小不能超过2M,建议使用384*214像素;如不上传,默认使用系统图片)"})]})}),(null==h?void 0:h.length)>0&&(0,se.jsxs)("div",{className:w,children:[(0,se.jsx)("img",{src:D.Z.API_SERVER+(null===(l=h[0])||void 0===l?void 0:l.test),className:P}),(0,se.jsx)("img",{src:H,className:F,onClick:function(){ie([])}})]})]}),(0,se.jsxs)(v.Z.Item,{className:E,label:"顶部背景图",colon:!1,name:"background_attachment_id",rules:[{required:!0,message:"必填项:不能为空"}],children:[(0,se.jsx)(A.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,fileList:ce,customRequest:function(e){var l=new FormData;l.append("file",null==e?void 0:e.file),(0,W.ZP)("".concat(D.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:l},!0).then((function(e){oe([e]),c.setFieldsValue({background_attachment_id:e.id})}))},children:(0,se.jsxs)("div",{style:{height:"40px",display:"flex",alignItems:"center"},children:[(0,se.jsx)(ee.op,{style:{borderRadius:"2px"},icon:(0,se.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传文件"}),(0,se.jsx)("span",{style:{color:"#999999",pointerEvents:"none",marginLeft:20},children:"(本项非必需。如不上传,则使用系统默认图片;如上传,请选择jpg、png格式,大小不超过2M,建议尺寸1920*240像素)"})]})}),(null==ce?void 0:ce.length)>0&&(0,se.jsxs)("div",{className:V,children:[(0,se.jsx)("img",{src:D.Z.API_SERVER+(null===(s=ce[0])||void 0===s?void 0:s.test),className:P}),(0,se.jsx)("img",{src:H,className:F,onClick:function(){oe([])}})]})]}),(0,se.jsx)(v.Z.Item,{className:E,label:"链接",colon:!1,name:"url",rules:[{pattern:new RegExp(/^[^\u4e00-\u9fa5]+$/,""),message:"不能输入中文"}],children:(0,se.jsx)(x.Z,{size:"large",className:B,placeholder:"请输入链接"})}),(0,se.jsx)(v.Z.Item,{className:E,label:"实践平台",colon:!1,name:"company",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,se.jsx)(x.Z,{className:B,placeholder:"请输入实践平台",maxLength:60,size:"large",showCount:!0})}),(0,se.jsx)(v.Z.Item,{className:E,label:"课程类型",colon:!1,name:"course_type",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,se.jsxs)(N.ZP.Group,{children:[(0,se.jsx)(N.ZP,{value:1,style:{marginRight:30,marginTop:8,color:"#333333"},children:"普通课程"}),(0,se.jsx)(N.ZP,{value:2,style:{marginRight:30,marginTop:8,color:"#333333"},children:"国家一流"}),(0,se.jsx)(N.ZP,{value:3,style:{marginRight:30,marginTop:8,color:"#333333"},children:"省级一流"})]})})]})]})}),(0,se.jsx)("div",{className:U,children:(0,se.jsxs)("div",{className:q,children:[(0,se.jsx)(b.ZP,{className:"canclebtn",onClick:function(){"list"==window.location.href.split("comeFrom=")[1]?p.history.push("/paths"):p.history.push("/paths/".concat(null==Ge?void 0:Ge.pathId))},children:"取消"}),(0,se.jsx)(b.ZP,{className:"confirmbtn",type:"primary",onClick:function(){(null==h?void 0:h.length)>0&&c.setFieldsValue({attachment_id:h[0].id}),(null==ce?void 0:ce.length)>0&&c.setFieldsValue({background_attachment_id:ce[0].id}),(null==de?void 0:de.length)>0&&c.setFieldsValue({company:de[0].name}),(null==ge?void 0:ge.length)>0&&c.setFieldsValue({school:ge[0].name}),c.validateFields().then((function(){null!=Ge&&Ge.pathId?(0,$.u1)(t()({teacher_id:Ke,id:null==Ge?void 0:Ge.pathId},c.getFieldsValue())).then((function(e){0==(null==e?void 0:e.status)&&(f.ZP.success("编辑成功"),p.history.go(-1))})):(0,$.E0)(c.getFieldsValue()).then((function(e){0==(null==e?void 0:e.status)&&(f.ZP.success("新增成功"),p.history.push("/paths"))}))}))},children:"确认新建"})]})}),(0,se.jsxs)(y.Z,{centered:!0,zIndex:200,width:750,title:"选择实验平台",visible:xe,onCancel:function(){je(!1)},footer:(0,se.jsxs)("div",{className:"modal_list",children:[(0,se.jsx)("div",{className:"modal_close",onClick:function(){je(!1)},children:"取消"}),(0,se.jsx)("div",{className:"modal_sumbit",onClick:function(){var e=[];for(var l in Ee)Ee[l].check&&e.push(Ee[l]);me(e),c.setFieldsValue({company:e[0].name}),je(!1)},children:"确定"})]}),children:[(0,se.jsxs)("div",{className:O,children:[(0,se.jsx)(x.Z,{value:Ze,onChange:function(e){Re(e.target.value)},placeholder:"请输入平台名称进行搜索"}),(0,se.jsx)("i",{className:"iconfont icon-sousuo9 font14 pl10 current"})]}),(null==Ee?void 0:Ee.length)>0?(0,se.jsx)("div",{className:K,children:Ee.map((function(e,l){return(0,se.jsxs)("div",{className:null!=e&&e.check?G:L,onClick:function(){Ee.map((function(e){e.check=!1})),Ee[l].check=!0,Fe(i()(Ee))},children:[(0,se.jsx)("img",{className:J,src:D.Z.IMG_SERVER+(null==e?void 0:e.pic_url)}),(null==e?void 0:e.check)&&(0,se.jsx)("img",{className:M,src:z})]},l)}))}):(0,se.jsx)(X.Z,{customText:"暂无数据",styles:{padding:"100px 0"}})]}),(0,se.jsxs)(y.Z,{centered:!0,zIndex:200,width:750,title:"选择牵头单位",visible:be,onCancel:function(){ye(!1)},footer:(0,se.jsxs)("div",{className:"modal_list",children:[(0,se.jsx)("div",{className:"modal_close",onClick:function(){ye(!1)},children:"取消"}),(0,se.jsx)("div",{className:"modal_sumbit",onClick:function(){var e=[];for(var l in Ve)Ve[l].check&&e.push(Ve[l]);pe(e),c.setFieldsValue({school:e[0].name}),ye(!1)},children:"确定"})]}),children:[(0,se.jsxs)("div",{className:O,children:[(0,se.jsx)(x.Z,{value:Ze,onChange:function(e){Re(e.target.value)},placeholder:"请输入平台名称进行搜索"}),(0,se.jsx)("i",{className:"iconfont icon-sousuo9 font14 pl10 current"})]}),(null==Ve?void 0:Ve.length)>0?(0,se.jsx)("div",{className:Y,children:Ve.map((function(e,l){return(0,se.jsxs)("div",{className:null!=e&&e.check?T:Q,onClick:function(){Ve.map((function(e){e.check=!1})),Ve[l].check=!0,Ue(i()(Ve))},children:[(0,se.jsx)("img",{className:J,src:D.Z.IMG_SERVER+(null==e?void 0:e.pic_url)}),(null==e?void 0:e.check)&&(0,se.jsx)("img",{className:M,src:z})]},l)}))}):(0,se.jsx)(X.Z,{customText:"暂无数据",styles:{padding:"100px 0"}})]})]})}))},43899:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAOJJREFUOE+lkrEOAUEQhr+RULmLTqcQvRfxAKJX6o5GcISKTqkXD+BB6OUKNDpZV1Gs7MbKkZA4U83+M/8/f2ZHSEQExRy0NNQEyqakIRJYX2FehpNrF5fsoS6wAPJJsUQea2iWYGUwS3yQlu79gWgNaGgYshh7Wdh9mfSuE9+gIkcYa+i6qjcaoZUins0slA8CxPe59PtPAYGJHGADVB1qGgvTKSoMLeSHIed2+yn06NuaiUqDl/TjDwaWYMIIqOHwxa7AJT3xH6vfl9PpkPE8VK/3upzU35H6AP46OUf+5cjvSj1v2525UKMAAAAASUVORK5CYII="},28131:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAKhJREFUOE/FktkNg0AMRMf0EEQ50EdIK5BWgD6gnGiLiJFXONoDFlZ8xN/zxseYcLPoJo9sg/LFPRidGcmyWQYKC5ht4MJ2bcLbDNRfmuAI9lYQkTiGR/XgraursRP8RIGgenL9JcyiKRjNZ6IlbOAbOMcR4aPlmYD6CI5WkHj0ODpVCo5iVIiB5ayzrhKlULbMbkxnnxobyKfJLXYS2TO79AepKf5vsAItjVcRnmIf4gAAAABJRU5ErkJggg=="}}]); \ No newline at end of file diff --git a/p__Paths__New__index.chunk.css b/p__Paths__New__index.chunk.css index 1e28ec7df0..a5099ae8e1 100644 --- a/p__Paths__New__index.chunk.css +++ b/p__Paths__New__index.chunk.css @@ -1 +1 @@ -.bg____raBL{margin:0 auto;width:1200px}.wrap___HeK2P{background-color:#fff;overflow:hidden}.crumbs___bamBY{margin-bottom:24px;margin-top:31px}.crumbs___bamBY span{color:#b1bacd;font-size:14px}.crumbs___bamBY i{color:#b1bacd;font-size:13px;margin:0 11px}.crumbs___bamBY b{color:#000;font-size:14px;font-weight:400}.titleWrap___UpC0c{align-items:center;border-bottom:1px solid #dbdce0;display:flex;justify-content:space-between;padding-bottom:4px;padding-right:17px}.titleWrap___UpC0c span{color:#202124;font-size:16px;font-weight:500}.titleWrap___UpC0c b{color:#3061d0;cursor:pointer;font-size:14px;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.titleWrap___UpC0c b:hover{color:#165dff}.flexRow___WjoyK{display:flex;flex-direction:row}.flexJustifyCenter___V6ndk{justify-content:center}.flexAlignEnd___So64w{align-items:flex-end}.flexAlignCenter___WWRXs{align-items:center}.flexColumn___b0Fz8{display:flex;flex-direction:column}.formWrap___Bmhgz label{font-size:14px}.fieldWrap___pR4UB{margin-top:28px}.fieldWrap___pR4UB div[class~=ant-form-item-label] label{color:#000;font-size:14px;margin-bottom:2px}.fieldWrap___pR4UB div[class~=ant-form-item-label] label:before{color:#ee0a24;margin-right:6px}.fieldWrap___pR4UB input[class~=ant-input]{background:transparent;border-width:1px;font-size:14px;height:38px;line-height:1.5}.fieldWrap___pR4UB div[class~=ant-select-selector]{height:38px!important}.fieldWrap___pR4UB div[class~=ant-select-selector] input{height:36px!important}.fieldWrap___pR4UB div[class~=ant-select-selector] span[class~=ant-select-selection-placeholder]{line-height:36px!important}.mdWrap___FPskk{background-color:#fff;margin-top:10px}.mdWrap___FPskk div[class~=ant-form-item-label] label{color:#000;font-size:14px;margin-bottom:2px}.mdWrap___FPskk div[class~=ant-form-item-label] label:before{color:#ee0a24;margin-right:6px}.mdWrap___FPskk .ant-checkbox-checked .ant-checkbox-inner{background-color:#fff;border-color:#165dff}.mdWrap___FPskk .ant-checkbox-checked .ant-checkbox-inner:after{border-color:#165dff}.backgroundFa___ghlCO{align-items:center;display:flex;justify-content:end;padding:50px 0}.backgroundFa___ghlCO button[class~=ant-btn]{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#165dff;cursor:pointer;display:inline-block;font-size:14px;height:32px;line-height:30px;padding:0 16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.backgroundFa___ghlCO button[class~=ant-btn]:hover{border:1px solid #165dff}.aBtn___M7dWu{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#165dff;cursor:pointer;display:inline-block;font-size:14px;height:32px;line-height:30px;padding:0 16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.aBtn___M7dWu:hover{border:1px solid #165dff}.bBtn___XycZO{background:#fcfcfe;border:1px solid #c3cfe0;border-radius:2px;color:#464f66;cursor:pointer;font-size:14px;height:32px;line-height:30px;margin-right:20px;padding:0 16px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bBtn___XycZO:hover{border:1px solid #165dff;color:#165dff}.cascaderWrap___CPNAV{height:200px}.cascaderWrap___CPNAV .listItem____eV5T{position:relative}.cascaderWrap___CPNAV .listItem____eV5T>div{width:200px}.cascaderWrap___CPNAV .listItem____eV5T .right___x8wr7{left:200px;position:absolute;top:0;visibility:hidden;width:200px}.cascaderWrap___CPNAV .listItem____eV5T .one___wdYdi:hover .right___x8wr7{visibility:visible}.schoolHintWrap___AWsQj{font-size:14px;height:20px;line-height:20px;margin-top:2px}.colorCDCDCD___xguLh{color:#cdcdcd}.color0152d9___MEYYd{color:#0152d9;cursor:pointer}.spanText___Srs_u{color:#000}.spanText___Srs_u span{color:#5f6367}.cascaderContainer___uz26h{position:relative}.cascaderContainer___uz26h ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.05)!important;border-radius:3px}.cascaderContainer___uz26h ::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:none!important}.cascaderContainer___uz26h .valueWrap___zTHXb{border:1px solid #d9d9d9;border-radius:2px;display:flex;flex-wrap:wrap;min-height:38px;padding:0 7px}.cascaderContainer___uz26h .valueWrap___zTHXb .valueItem___vBNoA{background:#efefef;border-radius:5px;margin:3px 6px 3px 0;padding:5px}.cascaderContainer___uz26h .valueWrap___zTHXb .valueItem___vBNoA>span:nth-child(2){padding:0 5px}.cascaderContainer___uz26h .valueWrap___zTHXb .valueItem___vBNoA>span:nth-child(4){cursor:pointer;padding-left:5px}.cascaderContainer___uz26h .valueWrap___zTHXb .placeholder___bJTkn{color:#bfbfbf;font-size:14px;line-height:36px}.cascaderContainer___uz26h .modalWrap___uhROO{border:1px solid #ccc;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;display:flex;position:absolute;z-index:10}.cascaderContainer___uz26h .left___oZrbl{background:#fff;height:300px;overflow-y:auto;width:200px}.cascaderContainer___uz26h .left___oZrbl>div{display:flex;justify-content:space-between;padding:5px 12px;transition:background-color .2s}.cascaderContainer___uz26h .left___oZrbl>div:hover{background-color:#f5f5f5}.cascaderContainer___uz26h .left___oZrbl>div>span:first-child{flex:1 1}.cascaderContainer___uz26h .right___y9QjL{background:#fff;height:300px;overflow-y:auto;width:200px}.cascaderContainer___uz26h .right___y9QjL>div{cursor:pointer;padding:5px 12px;transition:background-color .2s}.cascaderContainer___uz26h .right___y9QjL>div:hover{background-color:#e6f7ff}.cascaderContainer___uz26h .right___y9QjL>div.disabled___LVx0f{background-color:#f5f5f5;cursor:no-drop}.cascaderContainer___uz26h .right___y9QjL>div.disabled___LVx0f:hover{background-color:#f5f5f5}.cascaderContainer___uz26h .emptyWrap___KG5pK{align-items:center;display:flex;height:100%;justify-content:center}.flexRow___qY1Ro{display:flex;flex-direction:row}.flexColumn___xTKsc{display:flex;flex-direction:column}.formWrap___OJ1NZ{font-size:14px}.formWrap___OJ1NZ div[class~=ant-form-item-label] label{color:#979797;font-size:14px}.formWrap___OJ1NZ div[class~=ant-form-item-control-input-content] input{font-size:14px;height:40px;line-height:40px}.formWrap___OJ1NZ div[class~=ant-form-item-control-input-content] textarea{font-size:14px;height:40px}.example___XZnZv{margin-bottom:10px;margin-left:95px}.footerWrap___DSZCv div[class~=ant-form-item-control]{max-width:100%}.footerWrap___DSZCv div[class~=ant-form-item]{margin-bottom:0}.footerWrap___DSZCv div[class~=ant-form-item-control-input-content]{display:flex;justify-content:flex-end} \ No newline at end of file +.flex_box_center___h7k8e{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___yod5p{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___f0iAh{box-align:center;align-items:center}.flex_box_center_end___BcT4E{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___YRg8n{box-orient:block-axis;flex-direction:column}.wrap___HeK2P{background-color:#fff;overflow:hidden}.wrap___HeK2P .bg____raBL{margin:0 auto 64px;width:1200px}.title_style___qY3gq{background:linear-gradient(270deg,rgba(81,137,181,.1),rgba(27,133,101,.08));display:flex;height:48px;line-height:48px;margin:40px auto 10px;width:1200px}.title_style___qY3gq .line___OUqEe{background:#1b8565;height:48px;width:3px}.title_style___qY3gq .text___V9Ft_{color:#232b40;font-family:PingFangSC,PingFang SC;font-size:16px;font-style:normal;font-weight:400;height:48px;line-height:48px;margin-left:16px;text-align:left}.fieldWrap___pR4UB{padding:0 30px 30px 0}.fieldWrap___pR4UB .form_item___q7FNm{color:#5f6368;margin-top:30px}.fieldWrap___pR4UB .form_item___q7FNm span[class~=ant-input-affix-wrapper]{height:40px!important}.fieldWrap___pR4UB .form_item___q7FNm span[class~=ant-input-affix-wrapper] .record_count___pYRcl{color:#9096a3;font-size:14px}.fieldWrap___pR4UB .form_item___q7FNm [class~=ant-form-item-label] label{color:#5f6368!important;height:40px!important}.fieldWrap___pR4UB .form_item___q7FNm .close_style___MwGvu{cursor:pointer;height:14px;position:absolute;right:-8px;top:-8px;width:14px;z-index:10}.fieldWrap___pR4UB .form_item___q7FNm .xmfm___lq9HQ{height:100px;margin-top:20px;position:relative;width:160px}.fieldWrap___pR4UB .form_item___q7FNm .xmfm___lq9HQ .img_content___jqYOm{height:100px;left:0;position:absolute;top:0;width:160px;z-index:5}.fieldWrap___pR4UB .form_item___q7FNm .dbbjt___dUU2F{height:66px;margin-top:20px;position:relative;width:1040px}.fieldWrap___pR4UB .form_item___q7FNm .dbbjt___dUU2F .img_content___jqYOm{height:66px;left:0;position:absolute;top:0;width:1040px;z-index:5}.fieldWrap___pR4UB .form_item___q7FNm .sjpt_list___k1Xov{display:flex;flex-wrap:wrap}.fieldWrap___pR4UB .form_item___q7FNm .sjpt_list___k1Xov .sjpt___kXPlb{border:1px solid #dcdcdc;border-radius:4px;height:70px;margin-right:20px;margin-top:20px;position:relative;width:198px}.fieldWrap___pR4UB .form_item___q7FNm .sjpt_list___k1Xov .sjpt___kXPlb .img_content___jqYOm{border-radius:4px;height:60px;left:0;margin:5px;object-fit:scale-down;position:absolute;top:0;width:188px;z-index:5}.fieldWrap___pR4UB .form_item___q7FNm .qtdw_list___GOfZx{display:flex;flex-wrap:wrap}.fieldWrap___pR4UB .form_item___q7FNm .qtdw_list___GOfZx .qtdw___TB9ls{border:1px solid #dcdcdc;border-radius:5px;height:70px;margin-right:20px;margin-top:20px;position:relative;width:198px}.fieldWrap___pR4UB .form_item___q7FNm .qtdw_list___GOfZx .qtdw___TB9ls .img_content___jqYOm{border-radius:4px;height:60px;left:0;margin:5px;object-fit:scale-down;position:absolute;top:0;width:188px;z-index:5}.footer_style___niiiI{align-items:center;background:#fff;bottom:0;box-shadow:0 -2px 8px 0 #f1f1f1;display:flex;height:64px;position:fixed;width:100%;z-index:100}.footer_style___niiiI .backgroundFa___ghlCO{align-items:center;display:flex;justify-content:center;margin:auto;width:1200px}.footer_style___niiiI .backgroundFa___ghlCO .btn_close___sZLUh{align-items:center;border:1px solid #bacffe;border-radius:2px;color:#3061d0;margin:13px 20px;opacity:.9}.footer_style___niiiI .backgroundFa___ghlCO .btn_close___sZLUh,.footer_style___niiiI .backgroundFa___ghlCO .btn_submit___zPJap{cursor:pointer;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;height:38px;line-height:38px;text-align:center;width:118px}.footer_style___niiiI .backgroundFa___ghlCO .btn_submit___zPJap{background:#3061d0;border-radius:2px;color:#fff;margin:13px 0}.input_search___uH23W{display:none;position:relative}.input_search___uH23W [class~=ant-input]{background:#f6f7f9;border:1px solid hsla(0,0%,100%,.5);border-radius:19px;color:#9096a3;height:38px;padding:0 40px 0 20px;width:100%}.input_search___uH23W i{color:#000;position:absolute;right:17px;top:14px}.platform_list___PMbN5{align-content:flex-start;display:flex;flex-wrap:wrap;height:330px;margin-top:20px;overflow-y:auto;width:100%}.platform_list___PMbN5 .platform_item___aPIfB{background:#fff;border:1px solid #f6f7f9;color:#3061d0;cursor:pointer;font-size:10px;height:42px;margin:11px;position:relative;width:116px}.platform_list___PMbN5 .platform_item___aPIfB:hover{border:1px solid rgba(0,76,255,.3)}.platform_list___PMbN5 .platform_item_active___X42Cx{background:#fff;border:1px solid rgba(0,76,255,.3);cursor:pointer;height:42px;margin:11px;position:relative;width:116px}.platform_list___PMbN5 .img_items___h1cUv{height:35px;margin:2px 4px;width:106px}.platform_list___PMbN5 .text_items___gUXFk{color:#3061d0;font-size:10px;text-align:center}.platform_list___PMbN5 .select_img___oQ3Du{height:16px;position:absolute;right:-8px;top:-8px;width:16px}.unit_list___sZ0gb{align-content:flex-start;display:flex;flex-wrap:wrap;height:330px;margin-top:20px;overflow-y:auto;width:100%}.unit_list___sZ0gb .unit_item___jVQNB{background:#fff;border:1px solid #f6f7f9;color:#3061d0;cursor:pointer;font-size:10px;height:42px;margin:11px;position:relative;width:116px}.unit_list___sZ0gb .unit_item___jVQNB:hover{border:1px solid rgba(0,76,255,.3)}.unit_list___sZ0gb .unit_item_active___jz6KJ{background:#fff;border:1px solid rgba(0,76,255,.3);cursor:pointer;height:42px;margin:11px;position:relative;width:116px}.unit_list___sZ0gb .img_items___h1cUv{height:35px;margin:2px 4px;object-fit:scale-down;width:106px}.unit_list___sZ0gb .select_img___oQ3Du{height:16px;position:absolute;right:-8px;top:-8px;width:16px}.sjtjItem___sSBqO{display:flex;padding-left:94px}.sjtjItem___sSBqO .form_item___q7FNm{margin:0 20px 15px 0;width:350px}.sjtjItem___sSBqO .form_item_item___tHIHe{height:40px} \ No newline at end of file diff --git a/p__Preface__Index__index.async.js b/p__Preface__Index__index.async.js new file mode 100644 index 0000000000..f89a0e5c82 --- /dev/null +++ b/p__Preface__Index__index.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[92756],{75819:function(n,e,i){i.r(e),i.d(e,{default:function(){return nn}});var t=i(82242),s=i.n(t),l=i(7557),c=i.n(l),a=i(37205),r=i.n(a),o=i(41498),u=i.n(o),d=i(79800),_=i.n(d),p=i(39647),m=i.n(p),v=i(59301),h=i(2753),f=i(80608),x=i(71418),j=i(43418),g=i(8591),y=i(6848),N=i(95237),w=i(43604),S=i(86859),k="page___Gcmac",C="center___N9qD8",Z="paramsStyle___iDChv",b="type___woWqs",D="type_item_active___zMf9e",R="type_item___Vk0gB",P="BannerStyle___wAus6",I="BannerStyleContent___JwXxj",z="DivDownPlay___jcm9Z",E="CustomInputStyle___xNo9j",M="listwrap___T7D1l",V="list___PQsZ5",G="list_img___PLy0R",T="type_name___Dr9S4",q="list_content___dreze",B="content_title___soAMR",J="content_desc___PMqjw",W="imgContent___rsNO1",A="updateContent___T7pPJ",F="iconUpdate___i4lVr",H="deleteContent___HsGat",O="iconDetele___Vwrcv",Q=i(75916),U=i(41852),L=i(78270),X=i(6638),K=i(71681),Y=i(37712),$=["globalSetting","dispatch","user"],nn=(0,f.connect)((function(n){return{user:n.user,globalSetting:n.globalSetting}}))((function(n){var e,i=n.globalSetting,t=(n.dispatch,n.user),l=(m()(n,$),(0,v.useState)({keyword:"",company:"全部拓展类型",is_ai:!1,page:1,limit:10})),a=_()(l,2),o=a[0],d=a[1],p=(0,v.useState)([]),nn=_()(p,2),en=nn[0],tn=nn[1],sn=(0,v.useState)([]),ln=_()(sn,2),cn=ln[0],an=ln[1],rn=(0,v.useState)(0),on=_()(rn,2),un=on[0],dn=on[1],_n=(0,v.useState)(!1),pn=_()(_n,2),mn=pn[0],vn=pn[1];(0,v.useEffect)((function(){fn()}),[o]),(0,v.useEffect)((function(){hn()}),[]);var hn=function(){var n=u()(c()().mark((function n(){var e;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,U.H8)({is_ai:!1});case 2:0==(e=n.sent).status&&tn(["全部拓展类型"].concat(r()(null==e?void 0:e.preface_expansions_types)));case 4:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),fn=function(){var n=u()(c()().mark((function n(){var e,i;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return vn(!0),(e=s()({},o)).company="全部拓展类型"==o.company?"":o.company,n.next=5,(0,L.ZD)(e);case 5:0==(null==(i=n.sent)?void 0:i.status)?(dn(null==i?void 0:i.total_count),an(null==i?void 0:i.list),vn(!1)):vn(!1);case 7:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();return(0,Y.jsxs)("section",{className:k,children:[(0,Y.jsx)("div",{className:P,style:{backgroundImage:"url(".concat(K.Z.IMG_SERVER,"/").concat(null==i||null===(e=i.setting)||void 0===e?void 0:e.news_banner_url,")")},children:(0,Y.jsxs)("div",{className:I,children:[(0,Y.jsxs)("div",{children:[(0,Y.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"前沿拓展"}),(0,Q.Ny)()&&(0,Y.jsxs)("div",{className:"".concat(z),onClick:function(){f.history.push("/preface/new")},children:[(0,Y.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建前沿拓展"]})]}),(0,Y.jsx)("div",{children:(0,Y.jsx)(h.t7,{placeholder:"请输入关键词搜索",className:E,value:null==o?void 0:o.keyword,onChange:function(n){var e;d(s()(s()({},o),{},{keyword:null===(e=decodeURIComponent(n))||void 0===e?void 0:e.trim(),page:1}))}})})]})}),(0,Y.jsxs)("div",{className:C,children:[(0,Y.jsx)("div",{className:Z,children:(0,Y.jsx)("div",{className:b,children:(0,Y.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null==en?void 0:en.map((function(n,e){return(0,Y.jsx)("div",{className:(null==o?void 0:o.company)==n?D:R,onClick:function(){o.company=n,d(s()({},o))},children:n},e)}))})})}),(0,Y.jsx)(x.Z,{spinning:mn,children:(0,Y.jsxs)("div",{style:{width:"12rem",margin:".38rem auto 0"},children:[(null==cn?void 0:cn.length)>0?(0,Y.jsx)("div",{className:M,children:null==cn?void 0:cn.map((function(n,e){var i,s;return(0,Y.jsx)("div",{onClick:function(){f.history.push("/preface/".concat(null==n?void 0:n.id))},children:(0,Y.jsxs)("div",{className:V,style:{marginRight:(1+e)%2==0?0:".37rem"},children:[(0,Y.jsx)("img",{src:K.Z.IMG_SERVER+(null==n?void 0:n.attachment_url),className:G}),([1,2].includes(null==t||null===(i=t.userInfo)||void 0===i?void 0:i.role)||(null==n?void 0:n.user_id)==(null==t||null===(s=t.userInfo)||void 0===s?void 0:s.user_id))&&(0,Y.jsxs)("div",{className:W,children:[(0,Y.jsxs)("span",{className:A,onClick:function(e){e.stopPropagation(),f.history.push("/preface/".concat(n.id,"/edit"))},children:[(0,Y.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(F)}),"编辑"]}),(0,Y.jsxs)("span",{className:H,onClick:function(e){var i;e.stopPropagation(),j.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,Y.jsx)("div",{children:"确认删除该前沿拓展吗?"}),onOk:(i=u()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,L.Z)(n.id).then((function(n){0==(null==n?void 0:n.status)&&(g.ZP.success("删除成功"),fn())}));case 1:case"end":return e.stop()}}),e)}))),function(){return i.apply(this,arguments)})})},children:[(0,Y.jsx)("i",{className:"iconfont icon-shanchu13 ".concat(O)}),"删除"]})]}),(0,Y.jsx)("div",{className:T,children:null==n?void 0:n.type_name}),(0,Y.jsxs)("div",{className:q,children:[(0,Y.jsx)(y.Z,{title:(null==n?void 0:n.title)||"--",children:(0,Y.jsx)("div",{className:B,children:(null==n?void 0:n.title)||"--"})}),(0,Y.jsx)(y.Z,{title:(null==n?void 0:n.description)||"--",children:(0,Y.jsx)("div",{className:J,children:(null==n?void 0:n.description)||"--"})})]})]})},null==n?void 0:n.id)}))}):(0,Y.jsx)(X.Z,{}),(null==cn?void 0:cn.length)>0&&(0,Y.jsxs)(N.Z,{align:"middle",justify:"space-between",style:{margin:".2rem auto 1.5rem"},children:[(0,Y.jsxs)(w.Z,{children:["共 ",(0,Y.jsx)("span",{style:{color:"#165DFF"},children:un||0})," 条数据"]}),(0,Y.jsx)(w.Z,{children:(0,Y.jsx)(S.Z,{showSizeChanger:!1,showQuickJumper:!0,current:o.page,pageSize:o.limit,onChange:function(n,e){return d(s()(s()({},o),{},{page:n,limit:e}))},total:un||0})})]})]})})]})]})}))}}]); \ No newline at end of file diff --git a/p__Preface__Index__index.chunk.css b/p__Preface__Index__index.chunk.css new file mode 100644 index 0000000000..e430a5e3ac --- /dev/null +++ b/p__Preface__Index__index.chunk.css @@ -0,0 +1 @@ +.flex_box_center___TAygy{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___a7Jdq{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___HgzoE{box-align:center;align-items:center}.flex_box_center_end___ef9li{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___AzYj9{box-orient:block-axis;flex-direction:column}.page___Gcmac{background:#fff;padding-bottom:30px}.page___Gcmac .center___N9qD8{margin:0 auto;width:12rem}.page___Gcmac .btn___QydVG{align-items:center;background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:16px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3061d0;cursor:pointer;display:flex;font-size:14px;height:32px;justify-content:center;margin-left:20px;width:162px}.paramsStyle___iDChv{background:linear-gradient(180deg,#f7f8fd,rgba(247,248,252,.3));border:1px solid #fff;border-radius:4px;box-shadow:0 2px 4px 0 #f0f1f2;margin-bottom:.3rem;margin-top:20px}.paramsStyle___iDChv .type___woWqs{color:#9096a3;display:flex;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;margin:20px 20px 0}.paramsStyle___iDChv .type___woWqs .typeName___X0FkG{color:#9096a3}.paramsStyle___iDChv .type___woWqs .typeName___X0FkG,.paramsStyle___iDChv .type___woWqs .type_item_active___zMf9e{font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:32px;line-height:32px;margin-right:20px;text-align:left}.paramsStyle___iDChv .type___woWqs .type_item_active___zMf9e{background:#37ad83;border-radius:4px;box-shadow:0 5px 10px 0 rgba(223,227,246,.5);color:#fff;cursor:pointer;margin-bottom:20px;padding:0 15px}.paramsStyle___iDChv .type___woWqs .type_item___Vk0gB:hover{color:#37ad83}.paramsStyle___iDChv .type___woWqs .type_item___Vk0gB{background:#fff;border-radius:4px;box-shadow:0 5px 10px 0 rgba(223,227,246,.5);color:#9096a3;cursor:pointer;font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:32px;line-height:32px;margin-bottom:20px;margin-right:20px;padding:0 15px;text-align:left}.BannerStyle___wAus6{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:1.8rem;justify-content:center;width:100%}.BannerStyleContent___JwXxj{align-items:center;display:flex;height:100%;justify-content:space-between;width:12rem}.BannerStyle___wAus6 .DivDownPlay___jcm9Z{align-items:center;background:rgba(246,247,249,.2)!important;border:1px solid hsla(0,0%,100%,.5)!important;border-radius:.04rem;box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5)!important;color:#fff!important;cursor:pointer;display:flex;font-size:.16rem;height:.32rem;justify-content:center;margin-top:.3rem}.BannerStyle___wAus6 .CustomInputStyle___xNo9j{background:rgba(246,247,249,.2);border:1px solid hsla(0,0%,100%,.5);border-radius:.4rem;color:#fff;height:.36rem;width:3.48rem}.BannerStyle___wAus6 .CustomInputStyle___xNo9j .ant-input{color:#fff;font-size:.14rem}.BannerStyle___wAus6 .CustomInputStyle___xNo9j .ant-input::-webkit-input-placeholder{color:#fff;font-size:.14rem}.BannerStyle___wAus6 .CustomInputStyle___xNo9j .ant-input:-ms-input-placeholder{color:#fff;font-size:.14rem}.BannerStyle___wAus6 .CustomInputStyle___xNo9j .ant-input::-ms-input-placeholder{color:#fff;font-size:.14rem}.BannerStyle___wAus6 .CustomInputStyle___xNo9j .ant-input::placeholder{color:#fff;font-size:.14rem}.listwrap___T7D1l{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0}.listwrap___T7D1l .list___PQsZ5{background:#fff;border-radius:.08rem;box-shadow:0 .01rem .02rem 0 hsla(0,0%,62%,.5);cursor:pointer;margin-bottom:.38rem;position:relative;width:5.81rem}.listwrap___T7D1l .list___PQsZ5 .list_img___PLy0R{border-top-left-radius:.08rem;border-top-right-radius:.08rem;height:2.5rem;width:5.81rem}.listwrap___T7D1l .list___PQsZ5 .type_name___Dr9S4{background:linear-gradient(180deg,#00c7d4,#448ad7);border:.01rem solid;border-image:linear-gradient(180deg,#fff,#37ad83) 1 1;border-radius:.01rem;color:#fff;font-family:PingFangSC,PingFang SC;font-size:.12rem;font-style:normal;font-weight:400;height:.24rem;left:.15rem;line-height:.24rem;opacity:.7;padding:0 .07rem;position:absolute;text-align:center;top:2.17rem;z-index:1}.listwrap___T7D1l .list___PQsZ5 .list_content___dreze{padding:.2rem .38rem .38rem}.listwrap___T7D1l .list___PQsZ5 .list_content___dreze .content_title___soAMR{color:#333;font-size:.18rem;font-weight:500;height:.5rem;line-height:.25rem}.listwrap___T7D1l .list___PQsZ5 .list_content___dreze .content_desc___PMqjw,.listwrap___T7D1l .list___PQsZ5 .list_content___dreze .content_title___soAMR{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:PingFangSC,PingFang SC;font-style:normal;overflow:hidden;text-align:justify;text-overflow:ellipsis;width:5.06rem}.listwrap___T7D1l .list___PQsZ5 .list_content___dreze .content_desc___PMqjw{background:#f6f7f9;color:#666;font-size:.15rem;font-weight:400;height:.58rem;line-height:.23rem;margin-top:.13rem;padding:.08rem}.listwrap___T7D1l .list___PQsZ5 .list_content___dreze .content_item____Bko2{display:flex;font-weight:400;height:.25rem;line-height:.25rem;margin-top:.2rem}.listwrap___T7D1l .list___PQsZ5 .list_content___dreze .content_item____Bko2 .item_img___X_JCu{height:.25rem;margin-right:.08rem;width:.25rem}.listwrap___T7D1l .list___PQsZ5 .list_content___dreze .content_item____Bko2 .item_text___f8dlY{color:#5f6368;font-family:PingFangSC,PingFang SC;font-size:.18rem;font-style:normal;font-weight:400;line-height:.25rem;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:3rem}.listwrap___T7D1l .list___PQsZ5 .imgContent___rsNO1{align-items:center;background:rgba(0,0,0,.3);color:#fff;display:none;height:.4rem;left:0;line-height:.4rem;position:absolute;text-align:center;top:2.1rem;width:5.81rem;z-index:2}.listwrap___T7D1l .list___PQsZ5 .imgContent___rsNO1 .updateContent___T7pPJ .iconUpdate___i4lVr{color:#fff;font-size:16px;margin:0 8px 0 20px}.listwrap___T7D1l .list___PQsZ5 .imgContent___rsNO1 .updateContent___T7pPJ:hover .iconUpdate___i4lVr{color:#30a378}.listwrap___T7D1l .list___PQsZ5 .imgContent___rsNO1 .deleteContent___HsGat .iconDetele___Vwrcv{color:#fff;font-size:16px;margin:0 8px 0 20px}.listwrap___T7D1l .list___PQsZ5 .imgContent___rsNO1 .deleteContent___HsGat:hover .iconDetele___Vwrcv{color:#df0000}.listwrap___T7D1l .list___PQsZ5:hover .imgContent___rsNO1{display:block} \ No newline at end of file diff --git a/p__Preface__New__index.async.js b/p__Preface__New__index.async.js new file mode 100644 index 0000000000..cbc2933009 --- /dev/null +++ b/p__Preface__New__index.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[25633],{45730:function(e,s,n){n.r(s),n.d(s,{default:function(){return Y}});var a=n(7557),l=n.n(a),t=n(41498),i=n.n(t),c=n(79800),o=n.n(c),r=n(39647),u=n.n(r),d=n(59301),m=n(80608),p=n(24650),h=n(78241),f=n(88522),_=n(53326),g=n(3113),x=n(71681),v="wrap___QJEfO",A="bg___YovF4",j="title_style___iKJsJ",N="line___CuDfk",y="text___wgTCa",b="fieldWrap___t32Tn",w="form_item_textarea___xeZJ0",S="textarea_suffix___xFmF9",Z="form_item___Qnp71",I="close_style___aXn53",C="xmfm___tSyD6",E="img_content___KFbBT",F="footer_style___Voi7E",U="backgroundFa___gy_Q2",V="form_item_item___cUboO",k=n(8591),R=n(43899),P=n(49105),J=n(78270),O=n(2753),q=n(41852),K=n(37712),T=["user","newCourse","globalSetting","loading","dispatch"],Q=p.Z.TextArea,Y=(0,m.connect)((function(e){var s=e.user,n=e.newCourse,a=e.loading;return{user:s,newCourse:n,globalSetting:e.globalSetting,loading:a.effects}}))((function(e){e.user,e.newCourse,e.globalSetting,e.loading;var s,n,a=e.dispatch,t=(u()(e,T),h.Z.useForm()),c=o()(t,1)[0],r=(0,d.useState)({}),Y=o()(r,2),D=Y[0],G=Y[1],L=(0,d.useState)(),H=o()(L,2),B=H[0],z=H[1],M=(0,m.useParams)(),W=(0,d.useState)([]),X=o()(W,2),$=X[0],ee=X[1];(0,d.useEffect)((function(){return se(),null!=M&&M.prefaceId&&(0,J.QJ)(null==M?void 0:M.prefaceId).then((function(e){0==(null==e?void 0:e.status)&&(c.setFieldsValue(e),G(e),z([{id:null==e?void 0:e.attachment_id,test:null==e?void 0:e.attachment_url}]))})),a({type:"globalSetting/footerToggle",payload:!1}),function(){a({type:"globalSetting/footerToggle",payload:!0})}}),[]);var se=function(){var e=i()(l()().mark((function e(){var s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,q.H8)({is_ai:!1});case 2:0==(s=e.sent).status&&ee(null==s?void 0:s.preface_expansions_types);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,K.jsxs)("div",{className:v,children:[(0,K.jsx)("div",{className:A,children:(0,K.jsxs)(h.Z,{labelCol:{flex:"100px"},form:c,scrollToFirstError:!0,colon:!1,onValuesChange:function(){G(c.getFieldsValue())},children:[(0,K.jsxs)("div",{className:j,children:[(0,K.jsx)("div",{className:N}),(0,K.jsxs)("div",{className:y,children:[null!=M&&M.prefaceId?"编辑":"新建","前沿拓展"]})]}),(0,K.jsxs)("div",{className:b,children:[(0,K.jsx)(h.Z.Item,{className:Z,label:"标题",colon:!1,name:"title",rules:[{required:!0,message:"必填项:不能为空"},{whitespace:!0,message:"请勿输入空格"}],children:(0,K.jsx)(p.Z,{size:"large",className:V,placeholder:"请输入标题",maxLength:60,showCount:!0})}),(0,K.jsx)(h.Z.Item,{className:Z,label:"类型",colon:!1,name:"type_name",rules:[{required:!0,message:"必填项:不能为空"},{whitespace:!0,message:"请勿输入空格"}],children:(0,K.jsx)(f.Z,{size:"large",style:{width:"100%"},options:null==$?void 0:$.map((function(e){return{value:e,label:e}})),filterOption:function(e,s){var n;return-1!==(null==s||null===(n=s.label)||void 0===n||null===(n=n.toUpperCase())||void 0===n?void 0:n.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&c.setFieldValue("type_name",e.substring(0,20))}})}),(0,K.jsxs)("div",{className:w,children:[(0,K.jsx)(h.Z.Item,{className:Z,label:"简介",colon:!1,name:"description",rules:[{required:!0,message:"必填项:不能为空"},{whitespace:!0,message:"请勿输入空格"}],children:(0,K.jsx)(Q,{placeholder:"请输入简介",maxLength:200,rows:7})}),(0,K.jsx)("div",{className:S,children:(0,K.jsxs)("span",{style:{fontSize:"14px"},children:[(null===(s=D.description)||void 0===s?void 0:s.length)||0,(0,K.jsx)("span",{style:{color:"#c5c5c5"},children:"/200"})]})})]}),(0,K.jsx)(h.Z.Item,{className:Z,label:"链接",colon:!1,name:"url",rules:[{required:!0,message:"必填项:不能为空"},{whitespace:!0,message:"请勿输入空格"},{pattern:new RegExp(/^[^\u4e00-\u9fa5]+$/,""),message:"不能输入中文"}],children:(0,K.jsx)(p.Z,{className:V,placeholder:"请输入链接",size:"large"})}),(0,K.jsxs)(h.Z.Item,{className:Z,label:"项目封面",colon:!1,name:"attachment_id",children:[(0,K.jsx)(_.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,customRequest:function(e){var s=new FormData;s.append("file",null==e?void 0:e.file),(0,P.ZP)("".concat(x.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:s},!0).then((function(e){z([e]),c.setFieldsValue({attachment_id:e.id})}))},children:(0,K.jsxs)("div",{style:{height:"40px",display:"flex",alignItems:"center"},children:[(0,K.jsx)(O.op,{style:{borderRadius:"2px"},icon:(0,K.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传文件"}),(0,K.jsx)("span",{style:{color:"#999999",pointerEvents:"none",marginLeft:20},children:"封面图片尺寸为283*177px,格式为png、jpeg、jpg大小不能超过100KB"})]})}),(null==B?void 0:B.length)>0&&(0,K.jsxs)("div",{className:C,children:[(0,K.jsx)("img",{src:x.Z.API_SERVER+(null===(n=B[0])||void 0===n?void 0:n.test),className:E}),(0,K.jsx)("img",{src:R,className:I,onClick:function(){z([]),c.setFieldsValue({attachment_id:""})}})]})]})]})]})}),(0,K.jsx)("div",{className:F,children:(0,K.jsxs)("div",{className:U,children:[(0,K.jsx)(g.ZP,{className:"canclebtn",onClick:function(){m.history.push("/preface")},children:"取消"}),(0,K.jsx)(g.ZP,{className:"confirmbtn",type:"primary",onClick:function(){(null==B?void 0:B.length)>0&&c.setFieldsValue({attachment_id:B[0].id}),c.validateFields().then((function(){null!=M&&M.prefaceId?(0,J.eb)({id:null==M?void 0:M.prefaceId,preface_expansion:c.getFieldsValue()}).then((function(e){0==(null==e?void 0:e.status)&&(k.ZP.success("编辑成功"),m.history.go(-1))})):(0,J.Ln)({preface_expansion:c.getFieldsValue(),is_ai:!1}).then((function(e){0==(null==e?void 0:e.status)&&(k.ZP.success("新增成功"),m.history.push("/preface"))}))}))},children:"确认新建"})]})})]})}))},43899:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAOJJREFUOE+lkrEOAUEQhr+RULmLTqcQvRfxAKJX6o5GcISKTqkXD+BB6OUKNDpZV1Gs7MbKkZA4U83+M/8/f2ZHSEQExRy0NNQEyqakIRJYX2FehpNrF5fsoS6wAPJJsUQea2iWYGUwS3yQlu79gWgNaGgYshh7Wdh9mfSuE9+gIkcYa+i6qjcaoZUins0slA8CxPe59PtPAYGJHGADVB1qGgvTKSoMLeSHIed2+yn06NuaiUqDl/TjDwaWYMIIqOHwxa7AJT3xH6vfl9PpkPE8VK/3upzU35H6AP46OUf+5cjvSj1v2525UKMAAAAASUVORK5CYII="}}]); \ No newline at end of file diff --git a/p__Preface__New__index.chunk.css b/p__Preface__New__index.chunk.css new file mode 100644 index 0000000000..3fc61a46d1 --- /dev/null +++ b/p__Preface__New__index.chunk.css @@ -0,0 +1 @@ +.flex_box_center___g3FX8{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___E6DJI{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___ju9Zb{box-align:center;align-items:center}.flex_box_center_end___XpiUg{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___q0kA_{box-orient:block-axis;flex-direction:column}.wrap___QJEfO{background-color:#fff;overflow:hidden}.wrap___QJEfO .bg___YovF4{margin:0 auto 64px;width:1200px}.title_style___iKJsJ{background:linear-gradient(270deg,rgba(81,137,181,.1),rgba(27,133,101,.08));display:flex;height:48px;line-height:48px;margin:40px auto 10px;width:1200px}.title_style___iKJsJ .line___CuDfk{background:#1b8565;height:48px;width:3px}.title_style___iKJsJ .text___wgTCa{color:#232b40;font-family:PingFangSC,PingFang SC;font-size:16px;font-style:normal;font-weight:400;height:48px;line-height:48px;margin-left:16px;text-align:left}.fieldWrap___t32Tn{padding:0 30px 30px 0}.fieldWrap___t32Tn .form_item_textarea___xeZJ0{color:#666;margin-top:30px;position:relative}.fieldWrap___t32Tn .form_item_textarea___xeZJ0 .textarea_suffix___xFmF9{bottom:10px;position:absolute;right:10px}.fieldWrap___t32Tn .form_item___Qnp71{color:#5f6368;margin-top:30px}.fieldWrap___t32Tn .form_item___Qnp71 span[class~=ant-input-affix-wrapper]{height:40px!important}.fieldWrap___t32Tn .form_item___Qnp71 span[class~=ant-input-affix-wrapper] .record_count___beG4B{color:#9096a3;font-size:14px}.fieldWrap___t32Tn .form_item___Qnp71 [class~=ant-form-item-label] label{color:#5f6368!important;height:40px!important}.fieldWrap___t32Tn .form_item___Qnp71 .close_style___aXn53{cursor:pointer;height:14px;position:absolute;right:-8px;top:-8px;width:14px;z-index:10}.fieldWrap___t32Tn .form_item___Qnp71 .xmfm___tSyD6{height:3.91rem;margin-top:20px;position:relative;width:6.95rem}.fieldWrap___t32Tn .form_item___Qnp71 .xmfm___tSyD6 .img_content___KFbBT{height:3.91rem;left:0;position:absolute;top:0;width:6.95rem;z-index:5}.footer_style___Voi7E{align-items:center;background:#fff;bottom:0;box-shadow:0 -2px 8px 0 #f1f1f1;display:flex;height:64px;position:fixed;width:100%;z-index:100}.footer_style___Voi7E .backgroundFa___gy_Q2{align-items:center;display:flex;justify-content:center;margin:auto;width:1200px}.footer_style___Voi7E .backgroundFa___gy_Q2 .btn_close___Utlis{align-items:center;border:1px solid #bacffe;border-radius:2px;color:#3061d0;margin:13px 20px;opacity:.9}.footer_style___Voi7E .backgroundFa___gy_Q2 .btn_close___Utlis,.footer_style___Voi7E .backgroundFa___gy_Q2 .btn_submit___XBnEt{cursor:pointer;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;height:38px;line-height:38px;text-align:center;width:118px}.footer_style___Voi7E .backgroundFa___gy_Q2 .btn_submit___XBnEt{background:#3061d0;border-radius:2px;color:#fff;margin:13px 0}.input_search___igGwx{display:none;position:relative}.input_search___igGwx [class~=ant-input]{background:#f6f7f9;border:1px solid hsla(0,0%,100%,.5);border-radius:19px;color:#9096a3;height:38px;padding:0 40px 0 20px;width:100%}.input_search___igGwx i{color:#000;position:absolute;right:17px;top:14px}.platform_list___RcblO{align-content:flex-start;display:flex;flex-wrap:wrap;height:330px;margin-top:20px;overflow-y:auto;width:100%}.platform_list___RcblO .platform_item___xBWyO{background:#fff;border:1px solid #f6f7f9;color:#3061d0;cursor:pointer;font-size:10px;height:42px;margin:11px;position:relative;width:116px}.platform_list___RcblO .platform_item___xBWyO:hover{border:1px solid rgba(0,76,255,.3)}.platform_list___RcblO .platform_item_active___ji8_N{background:#fff;border:1px solid rgba(0,76,255,.3);cursor:pointer;height:42px;margin:11px;position:relative;width:116px}.platform_list___RcblO .img_items___KinQ5{height:35px;margin:2px 4px;width:106px}.platform_list___RcblO .text_items___y4ICH{color:#3061d0;font-size:10px;text-align:center}.platform_list___RcblO .select_img___qy9UW{height:16px;position:absolute;right:-8px;top:-8px;width:16px}.unit_list___SsobT{align-content:flex-start;display:flex;flex-wrap:wrap;height:330px;margin-top:20px;overflow-y:auto;width:100%}.unit_list___SsobT .unit_item___jbTwv{background:#fff;border:1px solid #f6f7f9;color:#3061d0;cursor:pointer;font-size:10px;height:42px;margin:11px;position:relative;width:116px}.unit_list___SsobT .unit_item___jbTwv:hover{border:1px solid rgba(0,76,255,.3)}.unit_list___SsobT .unit_item_active___Ti3Kr{background:#fff;border:1px solid rgba(0,76,255,.3);cursor:pointer;height:42px;margin:11px;position:relative;width:116px}.unit_list___SsobT .img_items___KinQ5{height:35px;margin:2px 4px;object-fit:scale-down;width:106px}.unit_list___SsobT .select_img___qy9UW{height:16px;position:absolute;right:-8px;top:-8px;width:16px}.sjtjItem___xgpHy{display:flex;padding-left:94px}.sjtjItem___xgpHy .form_item___Qnp71{margin:0 20px 15px 0;width:350px}.sjtjItem___xgpHy .form_item_item___cUboO{height:40px} \ No newline at end of file diff --git a/p__Problemset__NewItem__index.async.js b/p__Problemset__NewItem__index.async.js index e0ef288518..c30f0cdac6 100644 --- a/p__Problemset__NewItem__index.async.js +++ b/p__Problemset__NewItem__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[41953,4585,71950],{10459:function(e,n,t){function i(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i0&&(0,g.jsx)("div",{id:i||"",children:(0,g.jsx)(p.Z,r()({showLine:{showLeafIcon:!1},showIcon:!0,treeData:o,className:f,onSelect:t,onExpand:function(e,n){j((function(e){return y(e,n.node.key,n.expanded)}))}},k))})}},12943:function(e,n,t){t.d(n,{N:function(){return C}});var i=t(7557),r=t.n(i),a=t(41498),l=t.n(a),s=t(37205),c=t.n(s),o=t(79800),u=t.n(o),d=t(59301),p=t(57809),f=t(43418),h=t(95237),m=t(43604),v=t(24650),x=t(8591),g=t(49105),j="wrap___F7E3F",_="selectWrapper____kESB",b="tips___aHjQY",y="linkBtn___uggVr",k="mainText____S1I0",w=t(3148),Z=t(37712),N=p.default.Option,C=function(e){var n=e.subId,t=e.value,i=e.selectvalues,a=e.disabled,s=e.knowledgeOptions,o=void 0===s?[]:s,C=e.onChange,E=void 0===C?function(){}:C,I=e.onAddKnowledgeFinish,S=void 0===I?function(){}:I,A=(0,d.useRef)(),P=(0,d.useState)([]),T=u()(P,2),R=T[0],O=T[1];t=t||[];(0,d.useEffect)((function(){(null==i?void 0:i.length)>0&&(O(c()(i)),E(c()(i)))}),[o]),(0,d.useEffect)((function(){var e;(null===(e=t)||void 0===e?void 0:e.length)>0&&E(c()(t))}),[o]);return(0,Z.jsxs)(h.Z,{wrap:!1,align:"middle",className:j,children:[(0,Z.jsx)(m.Z,{children:(0,Z.jsx)(p.default,{disabled:!n||a,className:_,placeholder:"请选择知识点",onChange:function(e,n){e?(O([n.key]),E([n.key])):(O([]),E([]))},style:{width:490},showSearch:!0,allowClear:!0,value:null==o?void 0:o.filter((function(e){return(null==R?void 0:R.includes(null==e?void 0:e.id))||(null==R?void 0:R.includes((null==e?void 0:e.id)+""))})).map((function(e){return e.name})),children:null==o?void 0:o.map((function(e){return(0,Z.jsx)(N,{value:e.name,children:(0,Z.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Z.jsx)("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},children:e.name}),(0,Z.jsx)("span",{children:"personal"===e.type?"(自用)":""})]})},e.id)}))})}),n&&(0,Z.jsxs)(m.Z,{className:"ml20",children:[(0,Z.jsx)("span",{className:b,children:"没有合适的知识点?"}),(0,Z.jsx)("span",{className:y,onClick:function(e){e.preventDefault(),A.current="",f.Z.confirm({centered:!0,width:640,okText:"确定",cancelText:"取消",icon:null,title:"新建知识点",className:"custom-modal-divider",content:(0,Z.jsxs)("div",{className:"font14",children:[(0,Z.jsxs)(h.Z,{className:"mb20",children:[(0,Z.jsx)(m.Z,{children:(0,Z.jsx)(w.Z,{style:{color:"#FF8C29"}})}),(0,Z.jsxs)(m.Z,{className:"ml10 ".concat(k),children:["新建的知识点仅本人可见,平台审核列入公开知识点后,对所有用户可见。",(0,Z.jsx)("br",{}),"平台有权删除不合适的知识点,请认真填写知识点名称。"]})]}),(0,Z.jsx)(v.Z,{maxLength:20,size:"middle",showCount:!0,placeholder:"请输入知识点名称",defaultValue:A.current,onChange:function(e){A.current=e.target.value}})]}),onOk:function(){return new Promise(function(){var e=l()(r()().mark((function e(t,i){var a,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(A.current){e.next=3;break}return x.ZP.warning("请输入知识点名称"),e.abrupt("return",i());case 3:if(!(A.current.length>20)){e.next=6;break}return x.ZP.warning("请输入不超过20字的知识点名称"),e.abrupt("return",i());case 6:return e.next=8,(0,g.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:A.current,sub_discipline_id:n}});case 8:return 0===(null==(a=e.sent)?void 0:a.status)&&(S({id:a.tag_discipline_id,name:A.current,type:"personal"}),(l=[]).push(a.tag_discipline_id),E([].concat(l)),O([a.tag_discipline_id]),E([].concat(l))),e.abrupt("return",t());case 11:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}())}})},children:"新建知识点"})]})]})}},6638:function(e,n,t){var i=t(82242),r=t.n(i),a=(t(59301),t(19779)),l=t(3113),s=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,i=void 0===t?{}:t,c=e.styles,o=void 0===c?{}:c,u=e.customText,d=e.ButtonText,p=e.ButtonClick,f=e.Buttonclass,h=e.ButtonTwo,m=e.imgStyles,v=e.loading,x=void 0!==v&&v;return(0,s.jsxs)("section",{className:"tc animated fadeIn",style:r()(r()({},{color:"#999",margin:"100px auto",visibility:x?"hidden":"visible"}),o),children:[(0,s.jsx)("img",{src:n||a,style:r()({width:288,height:200},m)}),(0,s.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,s.jsx)(l.ZP,r()(r()({className:f,onClick:p},i),{},{children:d})),h&&h]})}},29114:function(e,n,t){t.d(n,{Z:function(){return y}});var i=t(82242),r=t.n(i),a=t(7557),l=t.n(a),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},f=t(3113),h=t(22441),m=t(38288),v=t(6848),x=t(27876),g=t(43516),j=t(6638),_=t(71681),b=t(37712),y=function(e){var n,t,i,a,s,o,y,k=e.editOffice,w=void 0===k?"view":k,Z=e.data,N=(e.theme,e.type),C=e.filename,E=e.monacoEditor,I=e.className,S=e.style,A=e.close,P=e.onClose,T=e.hasMask,R=e.disabledDownload,O=e.onImgDimensions,F=e.showNodata,B=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),L=u()(B,2),M=(L[0],L[1],(0,d.useState)("")),V=u()(M,2),W=(V[0],V[1]),D=(0,d.useState)(),q=u()(D,2),U=q[0],K=q[1],H="build"===window.ENV?"/react/build":"",G=location.host.startsWith("localhost")?_.Z.PROXY_SERVER:_.Z.API_SERVER,z=(0,d.useRef)();null!==(n=Z)&&void 0!==n&&n.startsWith("/api")&&"txt"!==N&&(Z=_.Z.API_SERVER+Z),C&&(E.filename=C),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&W(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===N&&J()}),[N,Z]);var J=function(){var e=c()(l()().mark((function e(){var n,t,i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=Z,Z.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,g.gJ)({attachment_id:t});case 5:i=e.sent,K(i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Y=function(){Z.startsWith("http")||Z.startsWith("blob:")?X():(0,x.Sv)(C||"educoder",Z,C)},X=function(){(0,x.Nd)(C||"educoder",decodeURIComponent(Z))};return(0,b.jsxs)("div",{style:r()({},S||{}),className:"".concat(T&&p.bgBlack," ").concat(N?p.wrp:"hide"),children:[A&&(0,b.jsxs)("div",{className:p.close,ref:z,children:[!!O&&(0,b.jsx)(v.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return z.current},children:(0,b.jsx)("span",{onClick:function(){P(),O()},children:(0,b.jsx)("i",{className:"icon-yulanpizhu"})})}),!R&&(0,b.jsx)(v.Z,{title:"点击下载此文件",getPopupContainer:function(){return z.current},children:(0,b.jsx)("span",{onClick:X,children:(0,b.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,b.jsx)(v.Z,{title:"关闭",getPopupContainer:function(){return z.current},children:(0,b.jsx)("span",{className:"",onClick:P,children:(0,b.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,b.jsx)("div",{className:"".concat(p[I]," ").concat(I," ").concat(p.monaco," ").concat("txt"===N?"show":"hide"),children:"txt"===N&&(0,b.jsx)(m.ZP,r()({},E))}),"audio"===N&&(0,b.jsx)("audio",{src:(null===(t=Z)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=Z)&&void 0!==i&&i.startsWith("/api")?Z:"data:image/png;base64,".concat(Z),autoPlay:!0}),"video"===N&&(0,b.jsx)(b.Fragment,{children:(null===(a=Z)||void 0===a?void 0:a.indexOf("http"))>-1||null!==(s=Z)&&void 0!==s&&s.startsWith("/api")?(0,b.jsx)("video",{controls:!0,src:"".concat(Z),autoPlay:!0}):(0,b.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(Z),autoPlay:!0})}),"office"===N&&U&&(0,b.jsx)("iframe",{src:"".concat(H,"/office.html?key=").concat(U.key,"&url=").concat(G+U.url,"&callbackUrl=").concat(G+U.callbackUrl,"&fileType=").concat(U.fileType,"&title=").concat(U.title,"&model=").concat(w,"&officeServer=").concat(_.Z.ONLYOFFICE,"&disabledDownload=").concat(!!R)}),"html"===N&&(0,b.jsx)("iframe",{src:Z+"&disposition=inline"}),"pdf"===N&&(0,b.jsx)("iframe",{src:"".concat(H,"/js/pdfview/index.html?url=").concat(Z,"&disabledDownload=").concat(!!R)}),"image"===N&&(0,b.jsx)("img",{src:(null===(o=Z)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(y=Z)&&void 0!==y&&y.startsWith("/api")?Z:"data:image/png;base64,".concat(Z)}),("other"===N||"download"===N)&&(0,b.jsx)(b.Fragment,{children:F?(0,b.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,b.jsx)(f.ZP,{icon:(0,b.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:Y,children:"下载"})}):(0,b.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:Y,children:[(0,b.jsx)(h.Z,{}),"点击下载"]})})]})}},2080:function(e,n,t){t.d(n,{t:function(){return P}});var i=t(39647),r=t.n(i),a=t(91232),l=t.n(a),s=t(85573),c=t.n(s),o=t(82242),u=t.n(o),d=t(79800),p=t.n(d),f=t(59301),h=t(24650),m=t(78673),v=t(78241),x=t(95237),g=t(43604),j=t(94001),_=t(57809),b=t(78666),y=t(80608),k=t(6085),w=t(14493),Z=t(37712),N=["key","name"],C=h.Z.TextArea,E=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"},{title:"JavaScript",key:"JavaScript"},{title:"Ruby",key:"Ruby"}],I=function(e){var n=e.value,t=e.onChange;return(0,Z.jsx)(m.Z,{checked:n,onChange:function(e){t(e)}})},S="@▁@",A="@▁▁@",P=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.scoreByBlank,a=void 0!==i&&i,s=e.hackidentifier,o=e.answerKey,d=(0,f.useState)(!1),m=p()(d,2),P=m[0],T=m[1],R=(0,f.useState)(!1),O=p()(R,2),F=(O[0],O[1],(0,y.useParams)().type,function(e,n){for(var t=n.line,i=0,r=0;r0){var l=F(e,n.from);console.log("新增".concat(a,"个,之前有").concat(l,"个")),t(a,l)}}else{var s=r.split(S).length-1+r.split(A).length-1,c=F(e,n.from);console.log("删除".concat(s,"个, 前面有").concat(c,"个,新增").concat(a,"个")),i(s>1?Array.from({length:s},(function(e,n){return c+n})):c)}}(e,n,M,W)}})})}),(0,Z.jsx)(v.Z.List,{name:o,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,i=l()(n);try{for(i.s();!(t=i.n()).done;){var r=(t.value||{}).answer_text;if(0===(null==r?void 0:r.length))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){i.e(e)}finally{i.f()}return Promise.resolve()}}],children:function(e,n,t){var i=n.add,l=n.remove;t.errors;return L.current=i,V.current=l,(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)(v.Z.Item,{label:"填空项答案",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t,i,l=e.key,s=e.name,c=r()(e,N);return(0,Z.jsxs)(x.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,Z.jsxs)(g.Z,{flex:"0 0 auto",className:"".concat(k.Z.blankIndex),children:["填空项",n+1]}),(0,Z.jsx)(g.Z,{flex:1,children:(0,Z.jsxs)(x.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,Z.jsx)(g.Z,{children:(0,Z.jsx)(v.Z.Item,u()(u()({},c),{},{name:[s,"answer_text"],noStyle:!0,children:null!=D&&null!==(t=D[s])&&void 0!==t&&t.multi_line||null!=D&&null!==(i=D[s])&&void 0!==i&&i.multiLine?(0,Z.jsx)(C,{spellCheck:!1,style:{marginLeft:10,width:550}}):(0,Z.jsx)(h.Z,{style:{marginLeft:10,width:550},className:k.Z.blankInput,size:"large",maxLength:1e3,onBlur:function(e){}})}))}),a&&(0,Z.jsx)(g.Z,{flex:"224px",children:(0,Z.jsx)(v.Z.Item,u()(u()({},c),{},{name:[s,"score"],label:"分值",rules:[{required:!0}],children:(0,Z.jsx)(j.Z,{size:"large",className:k.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]})})]},l)}))]})}}),(0,Z.jsx)("div",{onClick:function(){return T(!0)},children:(0,Z.jsx)(v.Z.Item,{name:["hack","analysis"],label:"题目解析",labelCol:{span:24},children:(0,Z.jsx)(b.x,{placeholder:"请编辑题目解析(非必填)",isEdit:P})})}),(0,Z.jsx)(v.Z.Item,{label:"编程语言",style:{marginTop:30},name:["hack_codes","language"],labelCol:{span:24},rules:[{required:!0,message:"请选择编程语言"}],children:(0,Z.jsx)(_.default,{size:"large",children:E.map((function(e){return(0,Z.jsxs)(_.default.Option,{value:e.key,children:[" ",e.title]},e.title)}))})}),(0,Z.jsxs)(v.Z.Item,{label:"最大评测时长(秒)",style:{marginTop:30},labelCol:{span:24},required:!0,children:[(0,Z.jsx)(v.Z.Item,{name:["hack","time_limit"],rules:[{required:!0,message:"请输入单个测试集评测时长限制"},{type:"number",min:3,message:"最小限制时间是3秒"}],noStyle:!0,children:(0,Z.jsx)(j.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})}),(0,Z.jsx)("span",{className:"ml10 font14",children:"秒"})]}),(0,Z.jsxs)(x.Z,{align:"middle",style:{marginTop:30},children:[(0,Z.jsx)(v.Z.Item,{name:["hack","allow_student_debug"],children:(0,Z.jsx)(I,{})}),(0,Z.jsx)(g.Z,{className:"ml10",children:"允许学生答题时进行代码调试"})]}),(0,Z.jsx)(v.Z.Item,{label:"测试用例",required:!0}),(0,Z.jsxs)("div",{style:{background:"#F6F7F9",padding:15},children:[(0,Z.jsx)(v.Z.Item,{label:"输入",labelCol:{span:24},name:["hack_sets","input"],children:(0,Z.jsx)(C,{rows:4})}),(0,Z.jsx)(v.Z.Item,{label:"输出",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"请输入输出内容"}],children:(0,Z.jsx)(C,{rows:4})})]}),(0,Z.jsx)(w.Z,{answerKey:o,hackidentifier:s,ButtonText:"自测运行",ButtonProps:{ghost:!0,icon:(0,Z.jsx)("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}},form:t})]})}},14493:function(e,n,t){var i=t(82242),r=t.n(i),a=t(7557),l=t.n(a),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(80608),p=t(59301),f=t(8591),h=t(3113),m=t(43418),v=t(24334),x=t(49105),g=t(84878),j=t(39143),_=t(61186),b=t.n(_),y=t(37712);n.Z=function(e){var n=e.ButtonProps,t=e.ButtonText,i=e.form,a=e.answerKey,s=e.hackidentifier,o=void 0===s?"":s,_=e.items,k=void 0===_?{}:_,w=(0,p.useState)(!1),Z=u()(w,2),N=Z[0],C=Z[1],E=(0,p.useState)(""),I=u()(E,2),S=I[0],A=I[1],P=(0,d.useParams)(),T=(0,p.useState)({}),R=u()(T,2),O=R[0],F=R[1],B="edit"===P.type;window.location.href.includes("problemset");function L(e,n){return M.apply(this,arguments)}function M(){return(M=c()(l()().mark((function e(n,t){var r,s,c,o,u;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=i.getFieldValue("hack_codes"),c=i.getFieldValue(a),s.code){e.next=5;break}return f.ZP.info("程序代码不能为空!"),e.abrupt("return");case 5:if(s.language){e.next=8;break}return f.ZP.info("编程语言不能为空!"),e.abrupt("return");case 8:if(!(c.length>0&&(null===(r=c.filter((function(e){return!e.answer_text})))||void 0===r?void 0:r.length)>0)){e.next=11;break}return f.ZP.info("填空项不能为空!"),e.abrupt("return");case 11:return o=s.code,c.length>0&&(null==c||c.map((function(e){o=e.multi_line?o.substring(0,o.indexOf("@▁▁@"))+e.answer_text+o.substring(o.indexOf("@▁▁@")+4):o.substring(0,o.indexOf("@▁@"))+e.answer_text+o.substring(o.indexOf("@▁@")+3)}))),e.next=15,(0,g.n4)(t,n||{code:v.Base64.encode(o),language:s.language});case 15:return u=e.sent,e.abrupt("return",u);case 17:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function V(e,n){return W.apply(this,arguments)}function W(){return(W=c()(l()().mark((function e(n,t){var i,r,a,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=k.userAnswer,a=v.Base64.decode(k.code),!(r.length>0&&(null===(i=r.filter((function(e){return!e.value})))||void 0===i?void 0:i.length)>0)){e.next=6;break}return f.ZP.info("填空项不能为空!"),e.abrupt("return");case 6:return r.length>0&&(null==r||r.map((function(e){a=e.multi_line?a.substring(0,a.indexOf("@▁▁@"))+e.value+a.substring(a.indexOf("@▁▁@")+4):a.substring(0,a.indexOf("@▁@"))+e.value+a.substring(a.indexOf("@▁@")+3)}))),e.next=9,(0,g.n4)(t,n||{code:v.Base64.encode(a),language:k.language});case 9:return s=e.sent,e.abrupt("return",s);case 11:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function D(){return(new Date).getTime()}return(0,p.useEffect)((function(){(B||o)&&A(o||P.id)}),[P]),(0,p.useEffect)((function(){return function(){sessionStorage.removeItem("projectFill")}}),[]),(0,y.jsxs)("div",{children:[(0,y.jsx)(h.ZP,r()(r()({loading:N},n),{},{onClick:c()(l()().mark((function e(){var n,a,s,o,u,d,p,h,j,_,b,y,k,w;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("运行调试"!==t){e.next=20;break}if(C(!0),!N){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,(0,x.ZP)("/api/problems/".concat(S,"/start.json"),{method:"get"});case 6:return n=e.sent,e.next=9,V(null,null==n?void 0:n.identifier);case 9:if(0!==(null==(a=e.sent)?void 0:a.status)){e.next=18;break}return s=function(){var e=c()(l()().mark((function e(){var t,i,r,a,c;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.rX)(null==n?void 0:n.identifier,"submit");case 2:if(t=e.sent,i=t.status,t.message,r=t.data,a=D(),c=a-o>6e3,0===i||c||setTimeout(s,1e3),!c){e.next=13;break}return m.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),C(!1),e.abrupt("return");case 13:0===i&&(C(!1),F(r),2===r.status&&(C(!1),m.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),o=D(),e.next=15,(0,g.bM)(null==n?void 0:n.identifier,{});case 15:s(),e.next=19;break;case 18:C(!1);case 19:return e.abrupt("return");case 20:return u=!0,e.next=23,i.validateFields().then((function(){u=!1}),(function(e){var n,t;e.errorFields[0].name.includes("standard_answers")?f.ZP.error("填空项答案不能为空"):f.ZP.error(e.errorFields[0].errors[0]),0===(null===(n=e.errorFields)||void 0===n?void 0:n.length)&&(u=!1),i.scrollToField(null==e||null===(t=e.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"}),u=!0}));case 23:if(!u){e.next=25;break}return e.abrupt("return");case 25:if(C(!0),!N){e.next=28;break}return e.abrupt("return");case 28:if(d="",p=i.getFieldsValue(),S){e.next=39;break}return e.next=33,(0,x.ZP)("/api/problems.json",{method:"post",body:r()(r()({},p),{},{hack:r()(r()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(h=p.hack)||void 0===h||null===(h=h.sub_discipline_id)||void 0===h?void 0:h[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:r()(r()({},p.hack_codes),{},{code:v.Base64.encode(p.hack_codes.code)}),hack_sets:[r()({},p.hack_sets)],is_blank:!0})});case 33:d=e.sent,S=null===(j=d)||void 0===j?void 0:j.identifier,sessionStorage.projectFill=S,A(S),e.next=42;break;case 39:return e.next=41,(0,x.ZP)("/api/problems/".concat(S,".json"),{method:"put",body:r()(r()({},p),{},{hack:r()(r()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(_=p.hack)||void 0===_||null===(_=_.sub_discipline_id)||void 0===_?void 0:_[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:r()(r()({},p.hack_codes),{},{code:v.Base64.encode(p.hack_codes.code)}),update_hack_sets:[r()({},p.hack_sets)],is_blank:!0})});case 41:d=e.sent;case 42:return e.next=44,(0,x.ZP)("/api/problems/".concat(S,"/start.json"),{method:"get"});case 44:return b=e.sent,e.next=47,L(null,null==b?void 0:b.identifier);case 47:if(0!==(null==(y=e.sent)?void 0:y.status)){e.next=56;break}return k=function(){var e=c()(l()().mark((function e(){var n,t,i,r,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.rX)(null==b?void 0:b.identifier,"submit");case 2:if(n=e.sent,t=n.status,n.message,i=n.data,r=D(),a=r-w>1e3*(p.hack.time_limit+3),0===t||a||setTimeout(k,1e3),!a){e.next=13;break}return m.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),C(!1),e.abrupt("return");case 13:0===t&&(C(!1),F(i),2===i.status&&(C(!1),m.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),w=D(),e.next=53,(0,g.bM)(null==b?void 0:b.identifier,{});case 53:k(),e.next=57;break;case 56:C(!1);case 57:case"end":return e.stop()}}),e)}))),children:t})),(null==O?void 0:O.id)&&2!==O.status&&(0,y.jsx)(m.Z,{open:(null==O?void 0:O.id)&&2!==O.status,title:"运行结果",width:1100,footer:!1,onOk:function(){F({})},onCancel:function(){F({})},children:(0,y.jsxs)("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15},children:[(0,y.jsxs)("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14},children:[(0,y.jsxs)("div",{children:[(0,y.jsx)("span",{style:{color:"#666666"},children:"状态"}),(0,y.jsx)("span",{style:{marginLeft:12,color:0!==O.status&&"#E30000"},children:j.Im[O.status]})]}),(0,y.jsxs)("div",{children:[(0,y.jsx)("span",{style:{color:"#666666"},children:"提交时间"}),(0,y.jsx)("span",{style:{marginLeft:12},children:b()(O.created_at).format("YYYY-MM-DD HH:mm:ss")})]}),(0,y.jsxs)("div",{children:[(0,y.jsx)("span",{style:{color:"#666666"},children:"语言"}),(0,y.jsx)("span",{style:{marginLeft:12},children:O.language})]}),(0,y.jsxs)("div",{children:[(0,y.jsx)("span",{style:{color:"#666666"},children:"执行用时"}),(0,y.jsxs)("span",{style:{marginLeft:12},children:[O.execute_time,"ms"]})]})]}),(0,y.jsx)(j.Y4,r()({},O))]})})]})}},3879:function(e,n,t){t.d(n,{u:function(){return w}});var i=t(39647),r=t.n(i),a=t(79800),l=t.n(a),s=t(85573),c=t.n(s),o=t(82242),u=t.n(o),d=t(59301),p=t(95237),f=t(43604),h=t(6848),m=t(78241),v=t(6085),x=t(65547),g=t(97810),j=t(78666),_=t(37712),b=["key","name"],y=["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"],k=function(e){var n=e.value,t=e.onChange,i=e.choiceTextKey,r=e.answerKey,a=e.index,l=e.isEdit,s=e.setInputActive,o=e.form,d=e.choiceOptionsPath,m=e.allowChangeMode,b=e.showAddIcon,k=e.addItem,w=e.deleteItem,Z=1===(null==n?void 0:n[r]),N=function(){var e;Z?t(u()(u()({},n),{},c()({},r,0))):(m||(e=o.getFieldValue(d),o.setFieldValue(d,e.map((function(e){return u()(u()({},e),{},c()({},r,0))})))),t(u()(u()({},n),{},c()({},r,1))))};return(0,_.jsxs)(p.Z,{className:v.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,_.jsx)(f.Z,{onClick:N,className:"".concat(v.Z.choiceIndex," ").concat(Z?v.Z.activeAnswer:""),children:y[a]}),(0,_.jsx)(f.Z,{flex:1,className:"".concat(v.Z.editorWrap," ml15"),onClick:s,children:(0,_.jsx)(j.x,{height:155,placeholder:"请您输入选项",isEdit:l,value:null==n?void 0:n[i],onChange:function(e){t(u()(u()({},n),{},c()({},i,e)))}})}),(0,_.jsx)(f.Z,{flex:"0 0 auto",className:"ml15",children:(0,_.jsx)("div",{onClick:N,className:"".concat(v.Z.setAnswerBtn," ").concat(Z?v.Z.activeAnswer:""),children:Z?"正确答案":"设为答案"})}),(0,_.jsxs)(f.Z,{className:v.Z.actionWrapper,children:[(0,_.jsx)(h.Z,{title:"新增参考答案",children:(0,_.jsx)(x.Z,{className:v.Z.addIcon,onClick:k,style:{visibility:b?"visible":"hidden"}})}),(0,_.jsx)(h.Z,{title:"删除",children:(0,_.jsx)(g.Z,{className:v.Z.deleteIcon,onClick:w,style:{visibility:a>1?"visible":"hidden"}})})]})]})},w=function(e){var n=e.questionTitlePlaceholder,t=e.titleKey,i=e.choiceKey,a=e.analysisKey,s=e.choiceTextKey,o=e.answerKey,p=e.choiceOptionsPath,f=e.allowChangeMode,h=void 0===f||f,x=e.form,g=e.showAnalysis,w=void 0===g||g,Z=(0,d.useState)(),N=l()(Z,2),C=N[0],E=N[1],I=(0,d.useState)(!1),S=l()(I,2),A=S[0],P=S[1];return(0,_.jsxs)("div",{className:v.Z.wrap,children:[(0,_.jsx)("div",{className:v.Z.questionTitleEditorWrap,children:(0,_.jsx)(m.Z.Item,{label:"题干",name:t,labelCol:{span:24},rules:[{required:!0}],children:(0,_.jsx)(j.h,{scrollId:Array.isArray(t)?t.join("_"):"".concat(t),watch:!0,height:140,placeholder:n})})}),(0,_.jsx)(m.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),(0,_.jsx)(m.Z.List,{name:i,rules:[{validator:function(e,n){var t=n.some((function(e){return 1===e[o]})),i=n.findIndex((function(e){var n;return(null===(n=e[s])||void 0===n?void 0:n.length)<=0}));return-1!==i?Promise.reject(new Error("请先输入".concat(y[i],"选项的内容"))):t?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e,n){var t=n.add,i=n.remove;return(0,_.jsxs)("div",{id:Array.isArray(p)?p.join("_"):"".concat(p),children:[e.map((function(n,a){var l=n.key,f=n.name,v=r()(n,b),g=C===l,j=a<7&&a===e.length-1;return(0,d.createElement)(m.Z.Item,u()(u()({},v),{},{key:l,name:f,noStyle:!0}),(0,_.jsx)(k,{choiceTextKey:s,answerKey:o,index:a,isEdit:g,setInputActive:function(){E(l)},form:x,choiceOptionsPath:p,allowChangeMode:h,showAddIcon:j,addItem:function(){return t(c()(c()({},s,""),o,0))},deleteItem:function(){return i(f)}}))})),e.length<8&&(0,_.jsx)("div",{className:"".concat(v.Z.addBtn," mb30"),onClick:function(){return t(c()(c()({},s,""),o,0))},children:"添加选项"})]})}}),w&&(0,_.jsx)("div",{onClick:function(){return P(!0)},children:(0,_.jsx)(m.Z.Item,{name:a,label:"题目解析",labelCol:{span:24},children:(0,_.jsx)(j.x,{placeholder:"请编辑题目解析(非必填)",isEdit:A})})})]})}},48763:function(e,n,t){t.d(n,{r:function(){return j}});var i=t(82242),r=t.n(i),a=t(39647),l=t.n(a),s=(t(59301),t(36381)),c=t(78241),o=t(95237),u=t(94001),d=t(6848),p=t(6085),f=t(97810),h=t(78666),m=t(3879),v=t(37712),x=["key","name"],g=s.Z.Panel,j=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),i=e.withScore;return(0,v.jsxs)("div",{className:p.Z.wrap,children:[(0,v.jsx)("div",{className:p.Z.questionTitleEditorWrap,children:(0,v.jsx)(c.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,v.jsx)(h.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,v.jsx)(c.Z.Item,{label:"小题",required:!0,labelCol:{span:24}}),(0,v.jsx)(c.Z.List,{name:"sub_item_banks",rules:[{validator:function(e,n){return n?Promise.resolve():Promise.reject(new Error("请添加小题"))}}],children:function(e,n){var a=n.add,h=n.remove;return(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(s.Z,{className:e.length>0?p.Z.collapseWrapper:"",bordered:!1,expandIcon:function(e){var n=e.isActive;return(0,v.jsx)("i",{className:"iconfont icon-weizhankai ".concat(n?p.Z.open:p.Z.close),style:{fontSize:14,transition:"all .2s"}})},children:e.map((function(e,n){var a=e.key,s=e.name,j=l()(e,x);return(0,v.jsx)(g,{className:p.Z.panel,forceRender:!0,header:(0,v.jsxs)("div",{className:p.Z.panelHeader,children:["第",n+1,"小题",(0,v.jsx)("span",{children:"(单选题)"})]}),extra:(0,v.jsxs)(o.Z,{align:"middle",onClick:function(e){return e.stopPropagation()},children:[i&&(0,v.jsx)(c.Z.Item,r()(r()({},j),{},{rules:[{required:!0,message:"请输入小题分值"}],label:"分值",name:[s,"question_score"],className:p.Z.blankInputNumberWrapper,children:(0,v.jsx)(u.Z,{className:p.Z.blankInput,placeholder:"请输入当前小题分数",min:.1,precision:1,max:100,style:{width:150}})})),(0,v.jsx)(d.Z,{title:"删除",children:(0,v.jsx)(f.Z,{className:"".concat(p.Z.deleteIcon," ml40"),onClick:function(){return h(s)}})})]}),children:(0,v.jsx)(c.Z.Item,r()(r()({},j),{},{name:s,children:(0,v.jsx)(m.u,{questionTitlePlaceholder:"请编辑选择题题干内容",allowChangeMode:!1,form:t,choiceKey:[s,"choices"],titleKey:[s,"name"],analysisKey:[s,"analysis"],choiceOptionsPath:["sub_item_banks",s,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"})}))},a)}))}),e.length<20&&(0,v.jsx)("div",{className:"".concat(p.Z.addBtn),onClick:function(){return a({name:"",choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}})),analysis:""})},children:"添加小题"})]})}})]})}},68054:function(e,n,t){t.d(n,{u:function(){return P}});var i=t(39647),r=t.n(i),a=t(91232),l=t.n(a),s=t(85573),c=t.n(s),o=t(82242),u=t.n(o),d=t(79800),p=t.n(d),f=t(37205),h=t.n(f),m=t(59301),v=t(43418),x=t(95237),g=t(43604),j=t(24650),_=t(6848),b=t(78673),y=t(78241),k=t(94001),w=t(78666),Z=t(97810),N=t(6085),C=t(37712),E=["key","name"],I=function(e){var n=e.value,t=e.onChange;return(0,C.jsxs)(x.Z,{align:"middle",className:"ml20",gutter:[40,20],children:[null==n?void 0:n.map((function(e,i){return(0,C.jsxs)(g.Z,{className:N.Z.blankWrapper,children:[(0,C.jsx)(j.Z,{className:N.Z.blankInput,defaultValue:e,maxLength:1e3,onBlur:function(e){var r=h()(n),a=e.target.value.trim();r[i]=a,t(r)}}),(0,C.jsx)(_.Z,{title:"删除",children:(0,C.jsx)(Z.Z,{className:N.Z.deleteIcon,style:{marginLeft:15,visibility:i>0?"visible":"hidden"},onClick:function(){return function(e){v.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:N.Z.modal,onOk:function(){var i=h()(n);i.splice(e,1),t(i)}})}(i)}})})]},"".concat(e,"_").concat(i))})),(0,C.jsx)(g.Z,{children:(0,C.jsx)("div",{className:"".concat(N.Z.addBtn),onClick:function(){var e;(e=h()(n)).push(""),t(e)},children:"新增答案"})})]})},S=function(e){var n=e.value,t=void 0===n||n,i=e.onChange;return(0,C.jsx)(b.Z,{checked:!t,onChange:function(e){i(!e)}})},A="▁",P=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.scoreByBlank,a=void 0!==i&&i,s=e.answerKey,o=(0,m.useState)(!1),d=p()(o,2),f=d[0],h=d[1],v=function(e,n){for(var t=n.line,i=0,r=0;r1?Array.from({length:l},(function(e,n){return s+n})):s)}else if(a>0){var c=v(e,n.from);console.log("新增".concat(a,"个,之前有").concat(c,"个")),t(a,c)}}(e,n,Z,T)}})})}),(0,C.jsx)(y.Z.List,{name:s,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,i=l()(n);try{for(i.s();!(t=i.n()).done;){var r=(t.value||{}).answer_text;if(null!=r&&r.some((function(e){return 0===(null==e?void 0:e.length)})))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){i.e(e)}finally{i.f()}return Promise.resolve()}}],children:function(e,n,t){var i=n.add,l=n.remove;t.errors;return b.current=i,P.current=l,(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(y.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t=e.key,i=e.name,l=r()(e,E);return(0,C.jsxs)(x.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,C.jsxs)(g.Z,{flex:"0 0 auto",className:"".concat(N.Z.blankIndex),children:["填空项",n+1]}),(0,C.jsxs)(g.Z,{flex:1,children:[(0,C.jsxs)(x.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,C.jsx)(g.Z,{children:(0,C.jsx)(y.Z.Item,u()(u()({},l),{},{name:[i,"answer_text"],noStyle:!0,children:(0,C.jsx)(I,{})}))}),a&&(0,C.jsx)(g.Z,{flex:"224px",children:(0,C.jsx)(y.Z.Item,u()(u()({},l),{},{name:[i,"score"],label:"分值",rules:[{required:!0}],className:N.Z.blankInputNumberWrapper,children:(0,C.jsx)(k.Z,{className:N.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]}),(0,C.jsx)(y.Z.Item,u()(u()({},l),{},{name:[i,"position"],noStyle:!0,children:(0,C.jsx)(j.Z,{type:"hidden"})}))]})]},t)}))]})}}),(null==R?void 0:R.length)>1&&(0,C.jsxs)(x.Z,{align:"middle",className:(null==R?void 0:R.length)>1?"mb30":"".concat(N.Z.hide),children:[(0,C.jsx)(y.Z.Item,{name:"is_ordered",children:(0,C.jsx)(S,{})}),(0,C.jsx)(g.Z,{className:"ml10",children:"允许学生每个填空的答案与标准答案的顺序不一致"})]}),(0,C.jsx)("div",{onClick:function(){return h(!0)},children:(0,C.jsx)(y.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,C.jsx)(w.x,{placeholder:"请编辑题目解析(非必填)",isEdit:f})})})]})}},89517:function(e,n,t){t.d(n,{Z:function(){return b}});var i=t(39647),r=t.n(i),a=t(79800),l=t.n(a),s=t(82242),c=t.n(s),o=t(85573),u=t.n(o),d=t(59301),p=t(95237),f=t(43604),h=t(78241),m=t(6085),v=t(78666),x=t(37712),g=["key","name"],j=u()(u()({},"正确","T"),"错误","F"),_=function(e){var n=e.value,t=e.onChange,i=e.form,r=1===(null==n?void 0:n.is_answer),a=null==n?void 0:n.choice_text,l=function(){var e=i.getFieldsValue().choices.map((function(e){return{choice_text:e.choice_text,is_answer:0}}));i.setFieldsValue({choices:e}),t(c()(c()({},n),{},{is_answer:1}))};return(0,x.jsxs)(p.Z,{className:m.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,x.jsx)(f.Z,{onClick:l,className:"".concat(m.Z.choiceIndex," ").concat(m.Z.judgementIndex," ").concat(r?m.Z.activeAnswer:""),children:j[a]}),(0,x.jsx)(f.Z,{flex:1,className:"".concat(m.Z.editorWrap," ml15"),children:(0,x.jsx)("div",{className:"".concat(m.Z.inputBorder," ").concat(m.Z.placeholder," ").concat(r?m.Z.activeJudgementAnswer:""),children:a})}),(0,x.jsx)(f.Z,{flex:"0 0 auto",className:"ml15",children:(0,x.jsx)("div",{onClick:l,className:"".concat(m.Z.setAnswerBtn," ").concat(r?m.Z.activeAnswer:""),children:r?"正确答案":"设为答案"})})]})},b=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),i=(0,d.useState)(!1),a=l()(i,2),s=a[0],o=a[1];return(0,x.jsxs)("div",{className:m.Z.wrap,children:[(0,x.jsx)("div",{className:m.Z.questionTitleEditorWrap,children:(0,x.jsx)(h.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,x.jsx)(v.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,x.jsx)(h.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24},children:(0,x.jsx)(h.Z.List,{name:"choices",rules:[{validator:function(e,n){return n.some((function(e){return 1===(null==e?void 0:e.is_answer)}))?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e){return(0,x.jsx)("div",{id:"choices",children:e.map((function(e){var n=e.key,i=e.name,a=r()(e,g);return(0,d.createElement)(h.Z.Item,c()(c()({},a),{},{key:n,name:i,noStyle:!0}),(0,x.jsx)(_,{form:t}))}))})}})}),(0,x.jsx)("div",{onClick:function(){return o(!0)},children:(0,x.jsx)(h.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,x.jsx)(v.x,{placeholder:"请编辑题目解析(非必填)",isEdit:s})})})]})}},78666:function(e,n,t){t.d(n,{h:function(){return p},x:function(){return f}});var i=t(82242),r=t.n(i),a=t(39647),l=t.n(a),s=t(77036),c=t(6085),o=(t(59301),t(4585)),u=t(37712),d=["value","onChange","scrollId"],p=function(e){var n=e.value,t=e.onChange,i=e.scrollId,a=l()(e,d);return(0,u.jsx)("div",{id:i||"",children:(0,u.jsx)(s.Z,r()(r()({},a),{},{hidetoolBar:!0,defaultValue:n,onChange:function(e,n){console.log("a:",e,n),null!=n&&n.length?t(e,n):t(e)}}))})},f=function(e){var n=e.value,t=e.onChange,i=e.placeholder,r=e.height,a=void 0===r?140:r;return e.isEdit?(0,u.jsx)(s.Z,{watch:!0,isFocus:!0,height:a,placeholder:i,defaultValue:n,onChange:t}):(0,u.jsx)("div",{style:{cursor:"pointer"},children:n?(0,u.jsx)(o.Z,{className:c.Z.inputBorder,value:n}):(0,u.jsx)("div",{className:"".concat(c.Z.inputBorder," ").concat(c.Z.placeholder),children:i})})}},28263:function(e,n,t){t.d(n,{W:function(){return S}});var i=t(91232),r=t.n(i),a=t(79800),l=t.n(a),s=t(82242),c=t.n(s),o=t(39647),u=t.n(o),d=t(59301),p=t(8591),f=t(12563),h=t(78241),m=t(78673),v=t(95237),x=t(43604),g=t(6848),j=t(24650),_=t(94001),b=t(6085),y=t(78666),k=t(77036),w=t(2842),Z=t(37712),N=["value","onChange"],C=["key","name"],E=function(e){var n=e.value,t=e.onChange,i=u()(e,N);return(0,Z.jsx)(k.Z,c()(c()({},i),{},{defaultValue:null==n?void 0:n[0],onChange:function(e){t([e])}}))},I=function(e){var n=e.value,t=void 0===n?[]:n,i=e.onClose;return(0,Z.jsx)(f.Z,{closable:!0,onClose:i,className:b.Z.keywordTag,children:null==t?void 0:t.join(" 或 ")})},S=function(e){var n=e.questionTitlePlaceholder,t=e.form,i=e.showKeywords,a=e.isMustKeyWords,s=void 0===a?i:a,o=(0,d.useState)(!1),f=l()(o,2),k=f[0],N=f[1],S=(0,d.useState)(""),A=l()(S,2),P=A[0],T=A[1],R=h.Z.useWatch("use_keywords",t),O=h.Z.useWatch("question_score",t);return(0,Z.jsxs)("div",{className:b.Z.wrap,children:[(0,Z.jsx)("div",{className:b.Z.questionTitleEditorWrap,children:(0,Z.jsx)(h.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,Z.jsx)(y.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,Z.jsx)(h.Z.Item,{label:"参考答案",name:"answer_texts",labelCol:{span:24},children:(0,Z.jsx)(E,{watch:!0,height:140,placeholder:"请编辑参考答案(非必填)"})}),i&&!s&&(0,Z.jsx)(h.Z.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked",children:(0,Z.jsx)(m.Z,{defaultChecked:!0})}),i&&s&&(0,Z.jsxs)(v.Z,{align:"middle",className:"mb30",children:[(0,Z.jsx)(h.Z.Item,{name:"use_keywords",valuePropName:"checked",children:(0,Z.jsx)(m.Z,{})}),(0,Z.jsx)(x.Z,{className:"ml10",children:"开启关键词自动判分"}),(0,Z.jsx)(x.Z,{children:(0,Z.jsx)(g.Z,{placement:"right",title:"选中后,需要设置每个关键词的分值,系统会根据设置的关键词进行自动判分; 所有关键词分值之和必须小于等于小题分值。",children:(0,Z.jsx)(w.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})})})]}),(R||!s)&&(0,Z.jsx)(h.Z.List,{name:"keywords",rules:[{validator:function(e,n){return s?null!=n&&n.length?(null==n?void 0:n.reduce((function(e,n){return e+n.score}),0))>parseFloat(O)?Promise.reject(new Error("所有关键词的分值之和必须小于等于该小题的分值")):Promise.resolve():Promise.reject(new Error("请输入关键词")):Promise.resolve()}}],children:function(e,n){var i=n.add,a=n.remove;return(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("div",{className:"".concat(b.Z.title," mb10"),children:s?"关键词":(0,Z.jsx)("span",{style:{color:"#9096A3"},children:"判分关键词"})}),(0,Z.jsxs)(v.Z,{align:"middle",className:"font14 mb30",children:[(0,Z.jsx)(x.Z,{flex:1,children:(0,Z.jsx)(j.Z,{value:P,onChange:function(e){T(e.target.value)},maxLength:50,allowClear:!0,onPressEnter:function(e){var n,a,l,s,c,o="".concat(null===(n=e.target)||void 0===n?void 0:n.value).replaceAll(" ",""),u=null==o||null===(a=o.split("|"))||void 0===a?void 0:a.filter((function(e){return!!e})),d=t.getFieldValue("keywords"),f=(null==d||null===(l=d.map((function(e){return null==e?void 0:e.keyword})))||void 0===l?void 0:l.flat())||[],h=r()(u);try{for(h.s();!(s=h.n()).done;){var m=s.value;if(f.includes(m))return void p.ZP.error("为避免判分错误,请勿设置相同的关键词")}}catch(e){h.e(e)}finally{h.f()}(c=o)&&(new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~!@#¥……&*()—【】‘;:”“。,、?「」『』_\\+\\-·%《》]|[\\\\/]"),"|"!==c||(p.ZP.warning("关键词不能只输入一个“|”字符!"),0))&&(i({keyword:u,score:1}),T(""))},className:b.Z.inputBorder,placeholder:"支持设置多个关键词;并列关键词(或的关系)请用“|”分隔开"})}),(0,Z.jsx)(x.Z,{flex:"148px",style:{textAlign:"right",color:"#9096A3"},children:"“回车键”保存关键词"})]}),e.map((function(e){var n=e.key,t=e.name,i=u()(e,C);return(0,Z.jsx)(v.Z,{className:"mb20",style:{marginRight:148},children:(0,Z.jsx)(x.Z,{flex:1,children:(0,Z.jsxs)(v.Z,{align:"middle",justify:"space-between",children:[(0,Z.jsx)(h.Z.Item,c()(c()({},i),{},{name:[t,"keyword"],children:(0,Z.jsx)(I,{onClose:function(){return a(t)}})})),s&&(0,Z.jsx)(h.Z.Item,c()(c()({},i),{},{name:[t,"score"],label:"分值",rules:[{required:!0}],className:b.Z.blankInputNumberWrapper,children:(0,Z.jsx)(_.Z,{className:b.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"请输入关键词分数"})}))]})})},n)}))]})}}),(0,Z.jsx)("div",{onClick:function(){return N(!0)},children:(0,Z.jsx)(h.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,Z.jsx)(y.x,{placeholder:"请编辑题目解析(非必填)",isEdit:k})})})]})}},56822:function(e,n,t){t.d(n,{Wk:function(){return l.W},ZZ:function(){return r.Z},rL:function(){return s.r},tc:function(){return c.t},u8:function(){return a.u},uh:function(){return i.u}});var i=t(3879),r=t(89517),a=t(68054),l=t(28263),s=t(48763),c=t(2080)},4585:function(e,n,t){t.d(n,{Z:function(){return q}});var i=t(82242),r=t.n(i),a=t(37205),l=t.n(a),s=t(91232),c=t.n(s),o=t(79800),u=t.n(o),d=t(59301),p=(t(49040),t(32834)),f=t.n(p),h=t(11690);var m=[],v=["
                                            "],x=new(f().Renderer),g=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function j(){m.length=0,v=["
                                              "]}var _={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function b(e,n,t,i){if(n>=e.length||e[n].level<=t)return n;var r=e[n];i.push("
                                            • "+r.text+"");var a=[];return n=b(e,++n,r.level,a),a.length>0&&(i.push("
                                                "),a.forEach((function(e){i.push(e)})),i.push("
                                              ")),i.push("
                                            • "),n=b(e,n,t,i)}function y(){return b(m,0,0,v),v.push("
                                            "),v.join("")}var k={heading:function(e){var n=g.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],i=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var i=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=i.length?e.slice(i.length):e})).join("\n")}(t,n[3]||""),r=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(r)>=0){var a=N(),l=i;i=a,C[a]={type:"block",expression:l}}return{type:"code",raw:t,lang:r,text:i}}}},w=/(?:\${2})([^\n`]+?)(?:\${2})/gi,Z=0,N=function(){return"__special_katext_id_".concat(Z++,"__")},C={};function E(){return C}function I(){Z=0,C={}}function S(e){return e=e.replace(w,(function(e,n){var t=N();return C[t]={type:"inline",expression:n},t}))}var A=x.listitem;x.listitem=function(e){return A(S(e))};var P=x.paragraph;x.paragraph=function(e){return P(S(e))};var T=x.tablecell;x.tablecell=function(e,n){return T(S(e),n)},x.code=function(e,n,t){var i=(n||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"

                                            ".concat(e,"

                                            "):'
                                            ').concat(t?e:(0,h.escape)(e,!0),"
                                            \n"):'
                                            '+(t?e:(0,h.escape)(e,!0))+"
                                            "},x.heading=function(e,n,t){var i=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return m.push({anchor:i,level:n,text:e}),"'+e+""},f().setOptions({silent:!0,gfm:!0,pedantic:!1}),f().use({tokenizer:k,renderer:x});var R=f(),O=(t(64018),t(6419)),F=t(71681),B=t(15342),L=t(1012),M=t(29114),V=t(37712),W="@▁@",D=/]*>/g;var q=function(e){var n=e.value,t=void 0===n?"":n,i=e.className,a=e.showTextOnly,s=e.showLines,o=e.style,p=void 0===o?{}:o,f=e.stylesPrev,h=void 0===f?{}:f,m=e.highlightKeywords,v=e.showProgramFill,x=(e.isProgramFill,e.disabledFill),g=void 0!==x&&x,b=e.programFillValue,k=e.onFillChange,w=void 0===k?function(e){}:k,Z=e.onFillBlur,N=void 0===Z?function(){}:Z,C=String(t),S=(0,d.useState)(""),A=u()(S,2),P=A[0],T=A[1],q=(0,d.useState)("office"),U=u()(q,2),K=U[0],H=U[1],G=(0,d.useState)([]),z=u()(G,2),J=z[0],Y=z[1],X=(0,d.useRef)("a"+(0,L.Z)()),Q={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),i=[];return t.map((function(e){""!=e&&i.push(".".concat(X.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{C=C.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+F.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+F.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+F.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(v){var e=-1;return C=C.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,i){return function(e,n){var t=document.createElement(e===W?"input":"textarea");t.style.width="100%",t.style.height=e===W?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var i=Object.keys(Q).length;return Q[i]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                            '.concat($(C||""),"
                                            ")}var n=R(C);n=$(n);var t=E();C.match(/\[TOC\]/)&&(n=n.replace("

                                            [TOC]

                                            ",y()),j()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var i=t[n],r=i.type,a=i.expression;return(0,B.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(a)||"",{displayMode:"block"===r,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),I();var i=document.createElement("div");return i.innerHTML=n,m?(ie(i,m.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),i.innerHTML):a?i.innerText:(setTimeout((function(){return le()}),500),i.innerHTML)}),[C,m]);(0,d.useEffect)((function(){re.current&&re.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[J]),(0,d.useEffect)((function(){if(null!=b&&b.length){var e,n=re.current.querySelectorAll(".edu-program-fill-score"),t=re.current.querySelectorAll('[name="edu-program-fill"]'),i=c()(t.entries());try{for(i.s();!(e=i.n()).done;){var r,a=u()(e.value,2),l=a[0],s=a[1];s.value=null===(r=b[l])||void 0===r?void 0:r.value,"warning"===b[l].type?s.className="program-fill-warning":"success"===b[l].type?s.className="program-fill-success":s.className=""}}catch(e){i.e(e)}finally{i.f()}var o,d=c()(n.entries());try{for(d.s();!(o=d.n()).done;){var p,f,h=u()(o.value,2),m=h[0];h[1].innerHTML=null!==(p=b[m])&&void 0!==p&&p.score?"".concat(null===(f=b[m])||void 0===f?void 0:f.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}Y(b)}}),[b]);var ne=function(e){J[e.target.dataset.id]=J[e.target.dataset.id]||{},J[e.target.dataset.id].value=e.target.value,Y(l()(J)),w(J,e.target.dataset.id)},te=function(e){J[e.target.dataset.id]=J[e.target.dataset.id]||{},J[e.target.dataset.id].value=e.target.value,Y(l()(J)),N(J,e.target.dataset.id)};function ie(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ie(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var i=document.createElement("span");i.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(i)}}))}var re=(0,d.useRef)();function ae(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),T(t),H("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),T(t),H("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),T(t),H("html");else if(t.startsWith("#")){e.preventDefault();var i=document.getElementById(t.replace("#",""));i&&i.scrollIntoView(!0)}}}_.WebkitLineClamp=s,s&&(p=r()(r()({},p),_));var le=function(){var e,n=null===(e=re.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(O.ZP.isSupported()){var n=new O.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(re.current&&ee&&ee.match(D)&&window.PR.prettyPrint(),re.current)return re.current.addEventListener("click",ae),function(){var e;null===(e=re.current)||void 0===e||e.removeEventListener("click",ae),I(),j()}}),[ee,re.current,ae]),(0,V.jsxs)(V.Fragment,{children:[a&&(0,V.jsx)("div",{ref:re,children:ee}),!a&&(0,V.jsx)("div",{ref:re,style:r()({},p),className:"".concat(i||""," ").concat(g?"disabled-fill":""," markdown-body ").concat(X.current),dangerouslySetInnerHTML:{__html:ee}}),(0,V.jsx)(M.Z,{close:!0,data:P,type:null!=P&&P.length?K:"",style:r()({},h),onClose:function(){return T("")}})]})}},93428:function(e,n,t){t.d(n,{Z:function(){return s}});t(59301);var i=t(80608),r="ldsRing___mpBZC",a="idsRingWrapper___Of9_n",l=t(37712),s=function(e){var n=e.message,t=e.className,s=(e.children,e.style),c=void 0===s?{}:s;return(0,l.jsxs)("div",{className:"".concat(a," ").concat(t),children:[(0,l.jsxs)("div",{className:r,children:[(0,l.jsx)("div",{}),(0,l.jsx)("div",{}),(0,l.jsx)("div",{}),(0,l.jsx)("div",{})]}),n?(0,l.jsx)("p",{style:c,children:n}):null,(0,l.jsx)(i.Outlet,{})]})}},16726:function(e,n,t){t.d(n,{h:function(){return x}});var i=t(82242),r=t.n(i),a=t(79800),l=t.n(a),s=t(59301),c=t(57809),o=t(78241),u=t(3113),d=t(89780),p=t.n(d),f=(t(94527),t(66608),t(37712)),h=c.default.Option,m={labelCol:{span:4},wrapperCol:{span:20}},v={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function x(e){var n=e.value,t=e.onChange,i=e.mode,a=e.options,c=void 0===a?{}:a,o=(0,s.useRef)(),u=(0,s.useState)(),d=l()(u,2),h=d[0],m=d[1];return(0,s.useEffect)((function(){if(h){var e=function(e){var n=e.getValue();t&&t(n)};return h.on("change",e),function(){h.off("change",e)}}}),[h,t]),(0,s.useEffect)((function(){h&&h.setOption("mode",i)}),[h,i]),(0,s.useEffect)((function(){h&&(n===h.getValue()&&""!==n||setTimeout((function(){h.setValue(n||"")}),300))}),[h,n]),(0,s.useEffect)((function(){if(o.current&&!h){var e=p().fromTextArea(o.current,r()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));m(e)}}),[o.current,h]),(0,f.jsx)("div",{className:"my-codemirror-container",children:(0,f.jsx)("textarea",{ref:o})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,s.useState)("python"),a=l()(i,2),d=a[0],p=a[1];return(0,f.jsxs)(o.Z,r()(r()({},m),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,f.jsx)(o.Z.Item,{label:"代码语言",name:"language",children:(0,f.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(v[e][1])},children:Object.keys(v).map((function(e){return(0,f.jsx)(h,{value:e,children:v[e][0]},e)}))})}),(0,f.jsx)(o.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,f.jsx)(x,{mode:d})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},77036:function(e,n,t){t.d(n,{Z:function(){return ce}});var i=t(91232),r=t.n(i),a=t(7557),l=t.n(a),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(85573),p=t.n(d),f=t(59301),h=t(89780),m=t.n(h),v=t(76374),x=(t(94527),t(6313),t(25717),t(99498),t(25419),t(67549),t(4585)),g=t(37712),j=function(e){var n=e.value,t=void 0===n?"":n,i=(e.className,e.showTextOnly,e.showLines,e.style,(0,f.useMemo)((function(){return""}),[t]));return(0,g.jsx)(g.Fragment,{children:(0,g.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})},_=t(82242),b=t.n(_),y=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function k(e){var n=e.onActionCallback,t=e.title,i=e.icon,r=e.actionName,a=e.className,l=void 0===a?"":a,s=e.children;return(0,g.jsxs)("a",{title:t,className:l,onClick:function(){n(r)},children:[(0,g.jsx)("i",{className:"md-iconfont ".concat(i)}),s]})}var w=function(e){var n=e.watch,t=e.showNullButton,i=e.showNullProgramButton,r=e.onActionCallback,a=e.fullScreen,l=e.insertTemp,s=e.hidetoolBar,c=[].concat(y,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,g.jsxs)("ul",{className:"markdown-toolbar-container",children:[!s&&c.map((function(e,n){return(0,g.jsx)("li",{children:e.actionName?(0,g.jsx)(k,b()(b()({},e),{},{onActionCallback:r})):(0,g.jsx)("span",{className:"v-line"})},n)})),t?(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:r,children:(0,g.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,i?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:r,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:r,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,l&&(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(l),onActionCallback:r,children:(0,g.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,g.jsx)("li",{className:"btn-full-screen",children:(0,g.jsx)(k,{icon:"".concat(a?"icon-shrink":"icon-enlarge"),title:a?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:r})})]})},Z=t(74063),N=t(78241),C=t(24650),E=t(3113),I={labelCol:{span:4},wrapperCol:{span:20}},S=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(N.Z,b()(b()({},I),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,g.jsx)(N.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,g.jsx)(C.Z,{})}),(0,g.jsx)(N.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,g.jsx)(C.Z,{})}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(E.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(E.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},A=t(16726),P=t(8591),T=t(10459),R=N.Z.useForm,O={width:280,marginRight:10},F={labelCol:{span:5},wrapperCol:{span:19}},B=function(e){var n=e.callback,t=e.onCancel,i=R(),r=u()(i,1)[0],a=(0,f.useRef)();function l(e,n){-1!==e.status?r.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):P.ZP.error(e.message)}return(0,g.jsxs)(N.Z,b()(b()({form:r},F),{},{className:"upload-image-panel",onFinish:function(e){n(b()(b()({},e),{},{name:a.current}))},style:{width:470,overflow:"hidden"},children:[(0,g.jsx)(N.Z.Item,{label:"图片地址",required:!0,children:(0,g.jsxs)("div",{className:"flex-container",children:[(0,g.jsx)(N.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,g.jsx)(C.Z,{style:O})}),(0,g.jsx)(L,{onFileChange:function(e){var n=e.target.files[0];a.current=n.name,M(n,l)}})]})}),(0,g.jsx)(N.Z.Item,{label:"图片描述",name:"alt",children:(0,g.jsx)(C.Z,{style:{width:264}})}),(0,g.jsxs)(N.Z.Item,{style:{textAlign:"right"},children:[(0,g.jsx)(E.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(E.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function L(e){var n=e.onFileChange;return(0,g.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,g.jsx)("input",{type:"file",onChange:n})]})}function M(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var i=new window.XMLHttpRequest;i.withCredentials=!0,i.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),i.addEventListener("error",(function(e){console.error(e)}),!1),i.open("POST","".concat(T.KI,"/api/attachments.json")),i.send(t)}var V=t(5112),W=t(94001),D=V.ZP.Group,q={margin:"0 8px"},U=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(N.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,g.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,g.jsx)("span",{style:q,children:"单元格数:"}),(0,g.jsx)("span",{style:q,children:"行数"}),(0,g.jsx)(N.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,g.jsx)(W.Z,{})}),(0,g.jsx)("span",{style:q,children:"列数"}),(0,g.jsx)(N.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,g.jsx)(W.Z,{})})]}),(0,g.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,g.jsx)("span",{style:q,children:"对齐方式:"}),(0,g.jsx)(N.Z.Item,{name:"align",children:(0,g.jsxs)(D,{children:[(0,g.jsx)(V.ZP,{value:"default",children:(0,g.jsx)("i",{className:"fa fa-align-justify"})}),(0,g.jsx)(V.ZP,{value:"left",children:(0,g.jsx)("i",{className:"fa fa-align-left"})}),(0,g.jsx)(V.ZP,{value:"center",children:(0,g.jsx)("i",{className:"fa fa-align-center"})}),(0,g.jsx)(V.ZP,{value:"right",children:(0,g.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(E.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(E.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},K=t(71681),H=t(49105),G=t(1012),z=t(43418),J="link",Y="upload-image",X="code-block",Q="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(46587);var te="@▁▁@";function ie(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var re=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ae=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],le=p()(p()({},re+"-B","bold"),re+"-I","italic"),se=p()(p()(p()(p()({},J,"添加链接"),X,"添加代码块"),Y,"添加文件"),Q,"添加表格"),ce=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,a=e.width,s=void 0===a?"100%":a,o=e.height,d=void 0===o?400:o,h=e.miniToolbar,_=void 0!==h&&h,b=e.isFocus,y=void 0!==b&&b,k=e.watch,N=e.insertTemp,C=e.mode,E=void 0===C?"markdown":C,I=e.id,T=void 0===I?"markdown-editor-id":I,R=e.showResizeBar,O=void 0!==R&&R,F=e.noStorage,L=void 0!==F&&F,V=e.showNullButton,W=void 0!==V&&V,D=e.showNullProgramButton,q=void 0!==D&&D,$=e.hidetoolBar,re=void 0!==$&&$,ce=e.fullScreen,oe=void 0!==ce&&ce,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,fe=e.className,he=void 0===fe?"":fe,me=e.disablePaste,ve=void 0!==me&&me,xe=e.disabled,ge=void 0!==xe&&xe,je=e.disabledFill,_e=void 0!==je&&je,be=e.placeholder,ye=void 0===be?"":be,ke=e.values,we=void 0===ke?"":ke,Ze=(0,f.useState)(null),Ne=u()(Ze,2),Ce=Ne[0],Ee=Ne[1],Ie=(0,f.useState)(t),Se=u()(Ie,2),Ae=Se[0],Pe=Se[1],Te=(0,f.useState)(k),Re=u()(Te,2),Oe=Re[0],Fe=Re[1],Be=(0,f.useState)(oe),Le=u()(Be,2),Me=Le[0],Ve=Le[1],We=(0,f.useState)(""),De=u()(We,2),qe=De[0],Ue=De[1],Ke=(0,f.useState)(0),He=u()(Ke,2),Ge=He[0],ze=He[1],Je=(0,f.useState)(d),Ye=u()(Je,2),Xe=Ye[0],Qe=Ye[1],$e=(0,f.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,f.useRef)((0,G.Z)()),rn=(0,f.useRef)(!1),an=(0,f.useRef)(),ln=(0,f.useRef)(),sn=(0,f.useRef)(),cn=(0,f.useRef)(),on=(0,f.useRef)(),un=function(){var e=c()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,H.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ce,ln),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ce.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ce.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ce.replaceSelection('').concat(e.name,"")):Ce.replaceSelection("[".concat(e.name,"](").concat(K.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Pe(we),null==Ce||Ce.setValue(we),window.scrollTo(0,e)}),[we]),(0,f.useEffect)((function(){null==pe||pe(Me)}),[Me]),(0,f.useEffect)((function(){if(ln.current){var e=function(e,t){if(!ve){var i=t.clipboardData;if(i){var r=i.types.toString(),a=i.items;if("Files"===r||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==E)return;try{var l,s=a[1];"file"===(null===(l=a[0])||void 0===l?void 0:l.kind)&&(s=a[0]);var c=s.getAsFile(),o=c.name.split(".").pop();M(c,(function(e){var t,i,r;e.id?(null==c||null===(t=c.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==c||null===(i=c.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==c||null===(r=c.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(c.name,"")):ae.includes(o)?n.replaceSelection('').concat(c.name,"")):n.replaceSelection("[".concat(c.name,"](").concat(K.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){P.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=m().fromTextArea(ln.current,{mode:E,lineNumbers:!_,lineWrapping:!0,value:t,autoCloseTags:!q,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",ye):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),r=t.getLine(i.line),a=r.charAt(i.ch-1),l=r.lastIndexOf("@▁@",i.ch),s=r.lastIndexOf("@▁▁@",i.ch),c=l>s?l:s,o=l>s?3:4;if(-1===te.indexOf(a))return null;if(console.log("change1:",n,e,r,i,c,l,s,a),c>=0&&i.ch-c<5){var u=c+o;return t.replaceRange("",{line:i.line,ch:c},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),y&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){sn.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){sn.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var i;if(sn.current.classList.add("mouse-hover-md"),(i=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var r=function(){var e=i[a],t=e.name.split(".").pop();M(e,(function(i){var r,a,l;i.id?(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(i.id,"?type=").concat(i.content_type,")")):(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(l=e.type)||void 0===l?void 0:l.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ae.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(K.Z.API_SERVER,"/api/attachments/").concat(i.id,"?type=").concat(i.content_type,")")):401===(null==i?void 0:i.status)&&(document.location.href="/user/login")}))},a=0;a0||i.target.offsetWidth>0)&&(dn(),Ce.setSize("100%","100%"),Ce.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(ln.current.parentElement),e}();return function(){var n,t;null!==(n=ln.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=ln.current)||void 0===t?void 0:t.parentElement)}}}),[Ce,dn]),(0,f.useEffect)((function(){if(Ce){for(var e=[],n=function(){var n=u()(i[t],2),r=n[0],a=n[1],l=p()({},r,(function(){pn(a)}));e.push(l),Ce.addKeyMap(l)},t=0,i=Object.entries(le);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(T);e>=Ge+1e4&&(!n||n!==Ae)&&(window.sessionStorage.setItem(T,Ae),nn(!0))}}),1e4),(0,f.useEffect)((function(){Fe(k)}),[Ce,k]),(0,f.useEffect)((function(){Ce&&y&&Ce.focus()}),[Ce,y]),(0,f.useEffect)((function(){if(Oe&&Ce){var e=function(e){var n=e.target;if(on.current){var t=n.scrollTop/n.scrollHeight;on.current.scrollTop=on.current.scrollHeight*t}},n=Ce.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ce,Oe]),(0,f.useEffect)((function(){if(Ce&&de){var e=function(e,n){de(e,n)};return Ce.on("beforeChange",e),function(){Ce.off("beforeChange",e)}}}),[Ce,de]),(0,f.useEffect)((function(){if(Ce&&ue){var e=function(){ue(Ce.getValue())};return Ce.on("blur",e),function(){Ce.off("blur",e)}}}),[Ce,ue]),(0,f.useEffect)((function(){if(Ce){var e=function(e,n){var t=e.getValue();Pe(t),ze((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(q?i(t,xn(t)):i(t))};return Ce.on("change",e),function(){Ce.off("change",e)}}}),[Ce,i]),(0,f.useEffect)((function(){if(Ce)if(null==t)Ce.setValue(""),Pe("");else{var e=window.scrollY||window.pageYOffset;t!==Ce.getValue()&&(Ce.setValue(t),Pe(t),Ce.setCursor(ge?1:Ce.lineCount(),0),window.scrollTo(0,e))}}),[Ce,t]);var pn=(0,f.useCallback)((function(e){var n=Ce.getCursor(),t=Ce.getSelection(),i=t.split("\n");switch(e){case"bold":return Ce.replaceSelection("**"+t+"**"),""===t&&Ce.setCursor(n.line,n.ch+2),Ce.focus();case"italic":return Ce.replaceSelection("*"+t+"*"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"code":return Ce.replaceSelection("`"+t+"`"),""===t&&Ce.setCursor(n.line,n.ch+1),Ce.focus();case"inline-latex":return Ce.replaceSelection("`$$"+t+"$$`"),""===t&&Ce.setCursor(n.line,n.ch+3),Ce.focus();case"latex":return Ce.replaceSelection("```latex\n"+t+"\n```"),Ce.setCursor(n.line+1,t.length+1),Ce.focus();case"line-break":return Ce.replaceSelection("
                                            \n"),Ce.focus();case"list-ul":return""===t?Ce.replaceSelection("- "+t):Ce.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ce.focus();case"list-ol":return""===t?Ce.replaceSelection("1. "+t):Ce.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ce.focus();case"add-null-ch":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("▁"),Ce.focus();case"add-signal":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("@▁@"),Ce.focus();case"add-multiple":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection(te),Ce.focus();case"inster-template-1":return""===t&&Ce.setCursor(n.line,n.ch),Ce.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ce.focus();case"eraser":return Ce.setValue(""),Ce.focus();case"trigger-watch":return Fe(!Oe),Ce.focus();case"trigger-full-screen":return Ve(!Me),Ce.focus();case J:return void Ue(J);case X:return void Ue(X);case Y:return void Ue(Y);case Q:return void Ue(Q);default:throw new Error}}),[Ce,Oe,Me]),fn=(0,f.useCallback)((function(e){switch(Ue(""),qe){case J:var n=e.title,t=e.link;return Ce.replaceSelection("[".concat(n,"](").concat(t,")")),Ce.focus();case X:var i=e.language,r=e.content;return Ce.replaceSelection(["```"+i,r,"```"].join("\n")),Ce.focus();case Y:var a=e.src,l=e.alt;return l?Ce.replaceSelection("![ ".concat(l," ]( ").concat(a,' "').concat(l,'" )')):Ce.replaceSelection("![,](".concat(a,")")),Ce.focus();case Q:for(var s=e.row,c=e.col,o=e.align,u="\n",d=0;d300&&(n=300),Qe(d+n+"px")}},i=cn.current,r=!1,a=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ce,cn]),(0,f.useEffect)((function(){Qe(d)}),[d]);var vn={width:ie(s),height:ie(Xe)},xn=((0,f.useMemo)((function(){if(Ge){var e=new Date(Ge),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[Ge]),function(e){var n=[];if(q){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,g.jsxs)(f.Fragment,{children:[(0,g.jsx)("div",{className:"markdown-editor-wrapper",ref:sn,children:(0,g.jsxs)("div",{className:"markdown-editor-container ".concat(he," ").concat(Oe?"on-preview":""," ").concat(_?"mini":""," ").concat(Me?"full-screen":""),style:vn,children:[(0,g.jsx)(w,{insertTemp:N,watch:Oe,fullScreen:Me,showNullButton:W,showNullProgramButton:q,onActionCallback:pn,hidetoolBar:re,uuid:tn.current,setOpenPhones:function(){rn.current=!0}}),(0,g.jsxs)("div",{className:"markdown-editor-body",children:[(0,g.jsx)("div",{className:"codemirror-container",children:(0,g.jsx)("textarea",{ref:ln,placeholder:ye})}),Oe?(0,g.jsxs)("div",{ref:on,className:"preview-container",children:["stex"===E&&(0,g.jsx)(j,{value:Ae}),"stex"!==E&&(0,g.jsx)(x.Z,{disabledFill:_e,showProgramFill:q,value:Ae})]}):null]})]})}),O?(0,g.jsx)("a",{ref:cn,className:"editor-resize"}):null,(0,g.jsx)(Z.Z,{children:se[qe]?(0,g.jsx)(z.Z,{centered:!0,title:se[qe],open:!0,onCancel:mn,footer:null,className:"markdown-popup-form",children:hn}):null})]})}},74063:function(e,n,t){t.d(n,{Z:function(){return f}});var i=t(82100),r=t.n(i),a=t(29186),l=t.n(a),s=t(80619),c=t.n(s),o=t(47074),u=t.n(o),d=t(59301),p=t(4676),f=function(e){c()(t,e);var n=u()(t);function t(e){var i;r()(this,t),i=n.call(this,e);var a=window.document;return i.node=a.createElement("div"),a.body.appendChild(i.node),i}return l()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},46587:function(e,n,t){t.d(n,{Z:function(){return r}});var i=t(59301);function r(e,n){var t=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},39143:function(e,n,t){t.d(n,{Y4:function(){return P},Im:function(){return I},ZP:function(){return R}});var i=t(79800),r=t.n(i),a=t(7557),l=t.n(a),s=t(41498),c=t.n(s),o=t(82242),u=t.n(o),d=t(85573),p=t.n(d),f=t(59301),h=t(24650),m=t(3113),v=t(46952),x=t(80836),g=t(85547),j=t(24334),_=t(93428),b=t(4585),y=t(27876),k=t(34376),w=t(49105),Z=t(80608),N=t(37712),C=h.Z.TextArea,E={visible:!1,tabIndex:"0"},I=p()(p()(p()(p()(p()(p()({},g.h.NOMATCH,"测试用例结果不匹配"),g.h.OK,"调试通过"),2,"调试超时"),3,"调试pod失败"),4,"编译失败"),5,"执行失败"),S=function(e){return e[e.SET_VISIBLE=0]="SET_VISIBLE",e[e.SET_TABINDEX=1]="SET_TABINDEX",e}(S||{});function A(e,n){switch(n.type){case S.SET_VISIBLE:return u()(u()({},e),{},{visible:n.payload});case S.SET_TABINDEX:return u()(u()({},e),{},{tabIndex:n.payload});default:throw new Error}}function P(e){var n=e.status,t=e.error_msg,i=e.output,r=e.input,a=e.expected_output,s=e.is_file,o=e.input_file_url,u=e.output_file_url,d=e.expected_output_file_url,p=e.setMonacoValue,h=e.setData,m=(0,f.useRef)(),v=(0,f.useRef)(),x=(0,f.useRef)(),_=null,Z={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,f.useEffect)((function(){if(i&&!s&&m.current){var e=new k.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});e.open(m.current);var n=(0,y.pp)(j.Base64.decode(i));e.write(n),e.setOption("theme",{background:"#1e1e1e"})}if(r&&!s&&v.current){var t=new k.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});t.open(v.current),t.write((0,y.pp)(r)),t.setOption("theme",{background:"#1e1e1e"})}if(a&&!s&&x.current){var l=new k.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});l.open(x.current),l.write((0,y.pp)(j.Base64.decode(a))),l.setOption("theme",{background:"#1e1e1e"})}}),[i]),n){case g.h.NOMATCH:_=(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)("p",{className:"c-red",children:"实际输入:"}),!s&&(0,N.jsx)("div",{ref:v}),s&&(0,N.jsx)("div",{style:Z,children:(0,N.jsx)("a",{style:{fontSize:"16px"},onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(o,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){h(o)}),200);case 9:case"end":return e.stop()}}),e)}))),children:r})}),(0,N.jsx)("p",{className:"c-red",children:"实际输出:"}),!s&&(0,N.jsx)("div",{ref:m}),s&&(0,N.jsx)("div",{style:Z,children:(0,N.jsx)("a",{style:{fontSize:"16px"},onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)(u,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});case 2:n=e.sent,p(n),setTimeout((function(){h(u)}),200);case 5:case"end":return e.stop()}}),e)}))),children:i})}),(0,N.jsx)("p",{className:"c-red",children:"预期输出:"}),!s&&(0,N.jsx)("div",{ref:x}),s&&(0,N.jsx)("div",{style:Z,children:(0,N.jsx)("a",{style:{fontSize:"16px"},onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(d,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){h(d)}),200);case 9:case"end":return e.stop()}}),e)}))),children:a})})]});break;case g.h.EXECUTEFAILURE:_=(0,N.jsxs)(N.Fragment,{children:[(0,N.jsxs)("div",{style:{border:"1px #F6F7F9 solid"},children:[(0,N.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"最后执行的输入:"}),!s&&(0,N.jsx)(b.Z,{value:r,style:Z}),s&&(0,N.jsx)("div",{style:Z,children:(0,N.jsx)("a",{onClick:function(){return(0,y.LR)(o,r)},children:r})})]}),(0,N.jsxs)("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"},children:[(0,N.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"执行出错信息:"}),(0,N.jsxs)("pre",{className:"error",style:{color:"#E30000",padding:"0 10px"},children:[j.Base64.decode(t),"111"]})]})]});break;case g.h.COMPILEFAILURE:_=(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)("p",{children:"最后执行的输入:"}),!s&&(0,N.jsx)("div",{ref:v}),s&&(0,N.jsx)("div",{style:Z,children:(0,N.jsx)("a",{onClick:function(){return(0,y.LR)(o,r)},children:r})}),(0,N.jsx)("p",{children:"执行出错信息:"}),(0,N.jsx)("pre",{className:"error",children:j.Base64.decode(t)})]});break;case g.h.PODFAILURE:_=(0,N.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case g.h.TIMEOUT:_=(0,N.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,N.jsxs)(N.Fragment,{children:[" ",_," "]})}function T(e){var n=e.status,t=e.error_msg,i=e.execute_time,r=e.output,a=e.input,l=e.expected_output,s=(e.is_file,e.input_file_url,e.output_file_url,e.expected_output_file_url,null);switch(n){case g.h.OK:s=(0,N.jsxs)(N.Fragment,{children:[(0,N.jsxs)("p",{children:["执行用时:",i/1e3,"秒"]}),(0,N.jsx)("p",{children:"执行结果:"}),(0,N.jsx)("pre",{children:j.Base64.decode(r)})]});break;case g.h.NOMATCH:s=(0,N.jsxs)(N.Fragment,{children:[(0,N.jsxs)("p",{children:["输入:",(0,N.jsx)("pre",{children:a})]}),(0,N.jsxs)("p",{children:["输出:",r&&j.Base64.decode(r)]}),(0,N.jsxs)("p",{children:["预期输出:",l&&j.Base64.decode(l)]})]});break;case g.h.EXECUTEFAILURE:case g.h.COMPILEFAILURE:s=(0,N.jsxs)(N.Fragment,{children:[(0,N.jsxs)("p",{children:["最后执行的输入:",(0,N.jsx)("pre",{children:a})]}),(0,N.jsx)("p",{children:"执行出错信息:"}),(0,N.jsx)("pre",{className:"error",children:j.Base64.decode(t)})]});break;case g.h.PODFAILURE:s=(0,N.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case g.h.TIMEOUT:s=(0,N.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,N.jsxs)(N.Fragment,{children:[" ",s," "]})}var R=function(e){var n=e.input,t=e.debuging,i=e.submitting,a=e.executingMessage,s=e.debugResult,o=e.onChangeInput,u=e.onDebugCode,d=e.onSubmitCode,p=e.hack,h=e.user,g=(0,f.useReducer)(A,E),j=r()(g,2),b=j[0],y=j[1],k=b.visible,I=b.tabIndex,P=(0,Z.useSearchParams)(),R=r()(P,1)[0];function O(e){var n=e.target.id;y({type:S.SET_TABINDEX,payload:n})}var F=(0,f.useMemo)((function(){if(s){s.status;return(0,N.jsx)(N.Fragment,{children:T(s)})}return null}),[s]);var B=function(){var e=c()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)("/api/problems/".concat(n,"/start.json"),{method:"get",params:{hack_user_id:null==h?void 0:h.user_id}});case 2:(t=e.sent)&&(window.location.href="/myproblems/".concat(null==t?void 0:t.identifier,"?type=1"));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,N.jsxs)("div",{className:"test-case-panel",children:[(0,N.jsxs)("div",{className:"test-case-panel-body ".concat(k?"active":""),children:[(0,N.jsxs)("ul",{className:"s-navs",children:[(0,N.jsx)("li",{children:(0,N.jsx)("a",{className:"0"===I?"active":"",id:"0",onClick:O,children:"自定义测试用例"})}),(0,N.jsx)("li",{children:(0,N.jsx)("a",{className:"1"===I?"active":"",id:"1",onClick:O,children:"代码执行结果"})})]}),(0,N.jsx)("div",{className:"tab-panel-body ".concat("0"===I?"":"hide"),children:(0,N.jsx)(C,{placeholder:"请填写测试用例的输入值,点击“调试代码”",value:n,onChange:o})}),(0,N.jsx)("div",{className:"tab-panel-body ".concat("1"===I?"":"hide"),children:t?(0,N.jsx)(_.Z,{message:a}):s?(0,N.jsxs)("section",{style:{height:200},children:[" ",F," "]}):(0,N.jsx)("p",{className:"tip",children:"请填写测试用例的输入值,点击“调试代码”"})})]}),(0,N.jsx)("a",{className:"btn-collapse ".concat(k?"up":""),onClick:function(){y({type:S.SET_VISIBLE,payload:!k})},children:k?(0,N.jsx)(v.Z,{}):(0,N.jsx)(x.Z,{})}),(0,N.jsxs)("footer",{className:"footer",children:[(0,N.jsx)("span",{children:"控制台"}),(0,N.jsxs)("div",{className:"flex-container",children:[(null==p?void 0:p.is_program)&&(null==p?void 0:p.above_question)&&(0,N.jsx)(m.ZP,{onClick:function(){return B(null==p?void 0:p.above_question)},id:"oj-prev",className:"btn-blue",type:"ghost",children:"上一题"}),(null==p?void 0:p.is_program)&&(null==p?void 0:p.under_question)&&(0,N.jsx)(m.ZP,{onClick:function(){return B(null==p?void 0:p.under_question)},id:"oj-next",className:"btn-blue",type:"ghost",children:"下一题"}),(0,N.jsx)(m.ZP,{className:"btn-green",type:"ghost",loading:t,onClick:function(){y({type:S.SET_VISIBLE,payload:!0}),y({type:S.SET_TABINDEX,payload:"1"}),u()},children:"调试代码"}),"8"!==R.get("qtype")&&(0,N.jsx)(m.ZP,{type:"primary",className:"custom-ant-disabled",loading:i,disabled:i,onClick:function(){y({type:S.SET_VISIBLE,payload:!1}),d()},children:"评测并提交"})]})]})]})}},85547:function(e,n,t){t.d(n,{h:function(){return i}});var i=function(e){return e[e.NOMATCH=-1]="NOMATCH",e[e.OK=0]="OK",e[e.TIMEOUT=2]="TIMEOUT",e[e.PODFAILURE=3]="PODFAILURE",e[e.COMPILEFAILURE=4]="COMPILEFAILURE",e[e.EXECUTEFAILURE=5]="EXECUTEFAILURE",e}({})},84878:function(e,n,t){t.d(n,{H7:function(){return f},MK:function(){return p},MU:function(){return c},X6:function(){return u},bM:function(){return s},fi:function(){return h},fu:function(){return l},n4:function(){return m},rX:function(){return d},vl:function(){return v},zO:function(){return o}});var i=t(82242),r=t.n(i),a=t(49105);function l(e,n){return(0,a.U2)("myproblems/".concat(e,".json"),r()({hidePopLogin:!0},n||{}))}function s(e,n){return(0,a.v_)("myproblems/".concat(e,"/code_submit.json"),n)}function c(e,n){return(0,a.v_)("myproblems/".concat(e,"/code_debug.json"),n)}function o(e,n){return n.language&&(n.language=encodeURIComponent(n.language)),(0,a.U2)("myproblems/".concat(e,"/submit_records.json"),n)}function u(e){return(0,a.U2)("myproblems/record_detail.json",{id:e})}function d(e,n){return(0,a.U2)("myproblems/".concat(e,"/result.json"),{mode:n})}function p(e,n){return(0,a.v_)("myproblems/".concat(e,"/add_notes.json"),n)}function f(e){return(0,a.v_)("myproblems/".concat(e,"/restore_initial_code.json"))}function h(e){return(0,a.v_)("myproblems/".concat(e,"/sync_code.json"))}function m(e,n){return(0,a.v_)("myproblems/".concat(e,"/update_code.json"),n)}function v(e,n){return(0,a.v_)("discusses/".concat(e,"/plus.json"),n)}},95021:function(e,n,t){t.d(n,{D0:function(){return d},R8:function(){return c},jw:function(){return u},y3:function(){return p}});var i=t(85573),r=t.n(i),a=t(57809),l=(t(59301),t(37712)),s=a.default.Option,c=function(e){return e[e.language=0]="language",e[e.difficult=1]="difficult",e[e.category=2]="category",e[e.openOrNot=3]="openOrNot",e}({}),o=r()(r()(r()(r()({},c.language,[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"},{title:"JavaScript",key:"JavaScript"},{title:"Ruby",key:"Ruby"}]),c.difficult,[{title:"简单",key:1},{title:"中等",key:2},{title:"困难",key:3}]),c.category,[{title:"程序设计",key:1},{title:"算法",key:2}]),c.openOrNot,[{title:"公开",key:1},{title:"私有",key:0}]);function u(e){return o[e].map((function(e){return(0,l.jsxs)(s,{value:e.key,children:[" ",e.title," "]},e.title)}))}function d(e,n){e.map((function(e){var t=e.id,i=e.name,r=e.sub_disciplines,a={value:t,label:i};n.push(a),r&&r.length>0&&(a.children=[],d(r,a.children))}))}function p(e,n){for(var t=[],i=0;i0){t[0]=a.id;for(var l=0;l1&&void 0!==arguments[1]?arguments[1]:null;switch(ue.resetFields(),ue.setFieldsValue({item_type:e,item_banks_group_id:n}),He(e),e){case"SELECT":ue.setFieldsValue({choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}}))});break;case"JUDGMENT":ue.setFieldsValue({choices:[{choice_text:"正确",is_answer:0},{choice_text:"错误",is_answer:0}]});break;case"COMPLETION":ue.setFieldsValue({standard_answers:[]});break;case"SUBJECTIVE":ue.setFieldsValue({answer_texts:[],use_keywords:!0});break;case"COMBINATION":case"PROGRAM":break;case"BPROGRAM":ue.setFieldsValue({hack:{time_limit:3,allow_student_debug:!1}})}},Xe=function(e,n){var t;if(null!=e&&e.item_type&&("PROGRAM"===(null==e?void 0:e.item_type)&&(0,X.xg)("/problems/newcreate"),Ye(null==e?void 0:e.item_type,null==n?void 0:n.item_banks_group_id),Le(!1)),null!=e&&e.course){var i=u()(e.course,2),r=(i[0],i[1]);en(r),ue.setFieldsValue({knowledge:[]})}if(null!=e&&null!==(t=e.hack)&&void 0!==t&&t.sub_discipline_id){var a=u()(e.hack.sub_discipline_id,2),l=(a[0],a[1]);en(l),ue.setFieldsValue({hack:{tag_discipline_ids:[]}})}},Qe=function(){var e=l()(r()().mark((function e(){var n,t,i,a,l,s,c,d,f,m,g,j,_,b,y,k,w,Z,N,C,E;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("COMPLETION"==(null==(n=ue.getFieldsValue())?void 0:n.item_type)&&null==n.is_ordered&&(n.is_ordered=!0),i=(t=n||{}).course,a=void 0===i?[]:i,l=t.item_type,s=t.item_banks_group_id,c=t.knowledge,d=void 0===c?[]:c,f=t.choices,m=u()(a,2),g=m[0],j=m[1],1!==be){e.next=37;break}if("PROGRAM"!==l){e.next=8;break}return(0,X.xg)("/problems/newcreate"),e.abrupt("return");case 8:if("BPROGRAM"!==l){e.next=22;break}if(b=p()(p()({},n),{},{hack:p()(p()({},null==n?void 0:n.hack),{},{sub_discipline_id:null==n||null===(_=n.hack)||void 0===_||null===(_=_.sub_discipline_id)||void 0===_?void 0:_[1],difficult:n.difficulty,item_banks_group_ids:n.item_banks_group_id}),hack_codes:p()(p()({},n.hack_codes),{},{code:ie.Base64.encode(n.hack_codes.code)}),hack_sets:[p()({},n.hack_sets)],update_hack_sets:[p()({},n.hack_sets)],is_blank:!0}),!ze&&!sessionStorage.projectFill){e.next=17;break}return e.next=13,(0,ee.ZP)("/api/problems/".concat(ge.current||sessionStorage.projectFill,".json"),{method:"put",body:p()({},b)});case 13:0===e.sent.status&&h.history.replace("/problemset?group_id=".concat(n.hack.item_banks_group_id)),e.next=21;break;case 17:return e.next=19,(0,ee.ZP)("/api/problems.json",{method:"post",body:p()({},b)});case 19:0===e.sent.status&&v.Z.confirm({title:"提示",centered:!0,icon:null,content:"试题新增成功",okText:"继续新增",cancelText:"返回列表",onOk:function(){Ye(Ke,s)},onCancel:function(){h.history.replace("/problemset?group_id=".concat(s))}});case 21:return e.abrupt("return");case 22:if("SELECT"===l&&(l=f.filter((function(e){return 1===e.is_answer})).length>1?"MULTIPLE":"SINGLE"),"COMBINATION"===l&&(y=(n||{}).sub_item_banks,n.sub_item_banks=null==y?void 0:y.map((function(e){return p()(p()({},e),{},{item_type:"SINGLE"})}))),k=p()(p()({},n),{},{discipline_id:g,sub_discipline_id:j,item_banks_group_ids:s,tag_discipline_ids:d,item_type:l}),!ze){e.next=31;break}return e.next=28,o({type:"problemset/editProblemset",payload:p()(p()({},k),{},{id:ge.current})});case 28:w=e.sent,e.next=34;break;case 31:return e.next=33,o({type:"problemset/addProblemset",payload:k});case 33:w=e.sent;case 34:0===w.status&&(ze?h.history.replace("/problemset?group_id=".concat(s)):v.Z.confirm({title:"提示",centered:!0,icon:null,content:"试题新增成功",okText:"继续新增",cancelText:"返回列表",onOk:function(){Ye(Ke,s)},onCancel:function(){h.history.replace("/problemset?group_id=".concat(s))}})),e.next=57;break;case 37:if(!((null==Ze?void 0:Ze.length)<=0)){e.next=40;break}return x.ZP.info("请上传试题文件"),e.abrupt("return");case 40:return Re(!0),(Z=new FormData).append("file",Ze[0]),Z.append("sub_discipline_id",j),e.next=46,(0,ee.ZP)("/api/item_banks/file_import.json",{method:"post",body:Z},!0);case 46:if(N=e.sent,Re(!1),0!==(null==N?void 0:N.status)){e.next=57;break}if(!((null==N||null===(C=N.fail)||void 0===C?void 0:C.length)>0)){e.next=53;break}return Se(null==N?void 0:N.fail),x.ZP.error("上传失败题数为"+(null==N||null===(E=N.fail)||void 0===E?void 0:E.length)+",可在底部试题列表查看错误原因。"),e.abrupt("return");case 53:ue.setFieldsValue({course:[]}),Ne([]),Se([]),x.ZP.info("上传成功");case 57:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),$e=function(){var e=l()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.errorFields[0].name.includes("standard_answers")?x.ZP.error("填空项答案不能为空"):x.ZP.error(n.errorFields[0].errors[0]),ue.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),en=function(){var e=l()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o({type:"exercise/getTagDiscipline",payload:{sub_discipline_id:n}});case 2:return t=e.sent,xe(t.tag_disciplines),e.abrupt("return",null==t?void 0:t.tag_disciplines);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,re.jsx)("div",{className:N,children:(0,re.jsxs)("section",{className:C,children:[(0,re.jsxs)(g.Z,{className:"mb20",separator:">",children:[(0,re.jsx)(g.Z.Item,{href:"/problemset",children:"试题库"}),(0,re.jsxs)(g.Z.Item,{children:[ze?"编辑":"新增","试题"]})]}),(0,re.jsxs)("div",{className:E,children:[(0,re.jsx)(j.ZP.Group,{className:I,optionType:"button",options:[{label:"单个添加",value:1},{label:"批量导入",value:2}],onChange:function(e){ye(e.target.value),ue.setFieldsValue({course:[]}),Ne([]),Se([])},value:be}),1===be&&We&&(0,re.jsxs)(m.Z,{form:ue,className:S,layout:"horizontal",colon:!1,onValuesChange:Xe,onFinish:Qe,onFinishFailed:$e,initialValues:We,children:[(0,re.jsx)(m.Z.Item,{label:"试题类型",name:"item_type",rules:[{required:!0,message:"请选择题型"}],children:(0,re.jsx)(j.ZP.Group,{disabled:ze,optionType:"button",className:A,options:[{label:"选择题",value:"SELECT"},{label:"判断题",value:"JUDGMENT"},{label:"填空题",value:"COMPLETION"},{label:"简答题",value:"SUBJECTIVE"},{label:"编程题",value:"PROGRAM"},{label:"组合题",value:"COMBINATION"},{label:"程序填空题",value:"BPROGRAM"}]})}),(0,re.jsx)("div",{className:G,children:(0,re.jsx)(se,{currentItemType:Ke,form:ue})}),"PROGRAM"!==Ke&&(0,re.jsxs)(re.Fragment,{children:[(0,re.jsx)(m.Z.Item,{label:"方向&课程",className:"".concat(B," mb30"),labelCol:{span:24},style:{marginTop:"PROGRAM"===Ke?0:30},name:"BPROGRAM"===Ke?["hack","sub_discipline_id"]:"course",rules:[{required:!0,message:"请选择课程"}],children:(0,re.jsx)(_.Z,{className:L,popupClassName:z,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14},showArrow:!0,placeholder:"请选择方向&课程",allowClear:!1,options:a.courseOptions})}),(0,re.jsx)("div",{className:J,children:(0,re.jsxs)("div",{onClick:function(){return Le(!Be)},children:["更多设置",Be?(0,re.jsx)("i",{className:"iconfont icon-xialajiantou1"}):(0,re.jsx)("i",{className:"iconfont icon-xialajiantoubeifen"})]})}),(0,re.jsxs)("div",{style:{display:Be?"block":"none"},children:[(0,re.jsx)(m.Z.Item,{label:"知识点",name:"BPROGRAM"===Ke?["hack","tag_discipline_ids"]:"knowledge",labelCol:{flex:"62px"},labelAlign:"left",className:"".concat(M," mb30"),children:(0,re.jsx)(Q.N,{selectvalues:Ge,subId:(null===(t=ue.getFieldsValue().course)||void 0===t?void 0:t[1])||(null===(i=ue.getFieldsValue())||void 0===i||null===(i=i.hack)||void 0===i||null===(i=i.sub_discipline_id)||void 0===i?void 0:i[1]),knowledgeOptions:ve,onAddKnowledgeFinish:function(e){xe([].concat(c()(ve),[p()({},e)]))}})}),(0,re.jsx)(m.Z.Item,{labelCol:{flex:"62px"},labelAlign:"left",name:"difficulty",label:"难度",className:"".concat(P," mb30"),rules:[{required:!0,message:"请选择难度"}],children:(0,re.jsxs)(j.ZP.Group,{optionType:"button",className:T,children:[(0,re.jsx)(j.ZP.Button,{value:1,className:R,children:"简单"}),(0,re.jsx)(j.ZP.Button,{value:2,className:O,children:"适中"}),(0,re.jsx)(j.ZP.Button,{value:3,className:F,children:"困难"})]})}),(0,re.jsx)(m.Z.Item,{label:"放入文件夹目录",rules:[{required:!0,message:"请选择文件夹"}],name:"item_banks_group_id",labelCol:{span:24},wrapperCol:{span:24},children:(0,re.jsx)(ne.Z,{scrollId:"item_banks_group_id"})})]})]})]}),2===be&&(0,re.jsxs)("div",{children:[(0,re.jsxs)(m.Z,{form:ue,className:S,layout:"vertical",onValuesChange:Xe,onFinish:Qe,children:[(0,re.jsx)(m.Z.Item,{className:B,label:"方向&课程:",name:"course",rules:[{required:!0,message:"请选择课程"}],children:(0,re.jsx)(_.Z,{className:L,popupClassName:z,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14},placeholder:"请选择方向&课程",showArrow:!0,allowClear:!1,options:a.courseOptions,style:{width:490}})}),(0,re.jsxs)("div",{className:"mb30",children:[(0,re.jsxs)("span",{className:V,children:["根据模板要求编辑需要上传的试题",(0,re.jsx)(b.Z,{title:(0,re.jsxs)("div",{children:[(0,re.jsx)("div",{children:"提示:"}),(0,re.jsx)("div",{children:"1、目前仅支持Excel格式模板;"}),(0,re.jsx)("div",{children:"2、不支持组合题和实训题导入;"}),(0,re.jsx)("div",{children:"3、每次最多导入300题;"}),(0,re.jsx)("div",{children:"4、填空题导入最多支持5个填空项。"})]}),children:(0,re.jsx)($.Z,{className:W})})]}),(0,re.jsxs)("a",{className:"".concat(D," ml30"),href:Z.Z.API_SERVER+"/api/item_banks/down_template",download:!0,children:["下载试题模版",(0,re.jsx)("i",{className:"iconfont icon-xiazai4 ml10",style:{fontSize:14}})]})]}),(0,re.jsx)(y.Z,{onRemove:function(){Ne([])},beforeUpload:function(e){if(console.log(e),(null==e?void 0:e.size)>52428800)return x.ZP.info("文件超过50M,不符合上传要求"),!1;var n=[];return n.push(e),Ne([].concat(n)),!1},fileList:Ze,accept:".xls,.xlsx",showUploadList:{removeIcon:(0,re.jsx)("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160"}})},children:(0,re.jsxs)("div",{className:q,children:[(0,re.jsx)("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}}),"点击上传"]})})]}),(0,re.jsx)("br",{}),(null==Ie?void 0:Ie.length)>0&&(0,re.jsx)("span",{style:{fontSize:"18px",display:"flex",width:"100%",justifyContent:"center"},children:"错误列表"}),(null==Ie?void 0:Ie.length)>0&&(0,re.jsx)(k.Z,{style:{marginTop:"10px"},dataSource:Ie,columns:[{title:"题目名称",dataIndex:"name",key:"name"},{title:"错误原因",dataIndex:"message",key:"message"}]})]})]}),(0,re.jsx)("div",{className:U,children:(0,re.jsxs)("div",{className:K,children:[(0,re.jsx)(w.ZP,{size:"middle",className:"".concat(H," mr20"),onClick:function(){return h.history.push("/problemset")},children:"取消"}),(0,re.jsx)(w.ZP,{size:"middle",type:"primary",className:"".concat(H," mr20"),onClick:function(){return ue.submit()},loading:s["problemset/editProblemset"]||s["problemset/addProblemset"]||Te,children:"PROGRAM"===Ke&&1===be?"立即创建":"保存题目"})]})})]})})}))},6085:function(e,n){n.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankWrapper:"blankWrapper___nC45e",blankInput:"blankInput___pEHsx",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},73631:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},5623:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAedJREFUOBGtVDtLA0EQ/jY5z7dgEBVJLHyAitpYWQqKjVZa5BfEKpWlWPgrLG0UEdTexkILRUQiSBBBCAhGUINFHia53Dm7ufXcvfgIOHA3O69vvtnbPeY4ThD/KIF/xBJQhg/wbmkZtj0KMKbEGNIweg4xuPmq+DWDKSOfz2/AqaxpOVWzip8HC2xTsydfjoMHhMd2VMDjkSswTPqSucOhh3PmupaIediBOnL52UTLENC7QCV1bC9vkjkF3i4WVUDeORIF2sf5ymOk7mY1pr87hoHEhekHDLYQOfck8c6c6OeYfPHN3LyOxEB2KwQru0LrBvTPdaGRipj7ISUzqUWJ/moiRyc1tUXAQP42Tsa6sEIRCtwDRXqESDYS8RuG5iyRMEWFAat4CbvsAmgFmukmeYofJYeSAimab0L4DfQNHiF1laFAyMv840o2zN3Q1FMuIOIWStF9OtAxH4xkIC8NZyN9SnIOsNISkLRd3EWlFBP0lQJtDzVTyc8mBKB3U65nUnBYmDaFAr98BFGqvYKtwOMZHRsp1vsedVxV8bQRJXu5BbKWa6sAmK1lj2FiOoLcS5LYNX/N+3ktp+GapFJMeoDccdI9gEJ2nW5HhJjKuXmktih7yjJoC8VVwNpldXnr+KX8DfcD09mnwzz7SXEAAAAASUVORK5CYII="}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[41953,4585,71950],{3148:function(e,n,t){t.d(n,{Z:function(){return c}});var r=t(33614),i=t(59301),a={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"},l=t(1393),s=function(e,n){return i.createElement(l.Z,(0,r.Z)({},e,{ref:n,icon:a}))};var c=i.forwardRef(s)},10459:function(e,n,t){function r(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],r=0;r0&&(0,g.jsx)("div",{id:r||"",children:(0,g.jsx)(p.Z,i()({showLine:{showLeafIcon:!1},showIcon:!0,treeData:o,className:f,onSelect:t,onExpand:function(e,n){b((function(e){return _(e,n.node.key,n.expanded)}))}},k))})}},12943:function(e,n,t){t.d(n,{N:function(){return N}});var r=t(7557),i=t.n(r),a=t(41498),l=t.n(a),s=t(37205),c=t.n(s),o=t(79800),u=t.n(o),d=t(59301),p=t(57809),f=t(43418),m=t(95237),h=t(43604),v=t(24650),x=t(8591),g=t(49105),b="wrap___F7E3F",j="selectWrapper____kESB",y="tips___aHjQY",_="linkBtn___uggVr",k="mainText____S1I0",w=t(3148),Z=t(37712),C=p.default.Option,N=function(e){var n=e.subId,t=e.value,r=e.selectvalues,a=e.disabled,s=e.knowledgeOptions,o=void 0===s?[]:s,N=e.onChange,E=void 0===N?function(){}:N,I=e.onAddKnowledgeFinish,S=void 0===I?function(){}:I,P=(0,d.useRef)(),A=(0,d.useState)([]),O=u()(A,2),T=O[0],R=O[1];t=t||[];(0,d.useEffect)((function(){(null==r?void 0:r.length)>0&&(R(c()(r)),E(c()(r)))}),[o]),(0,d.useEffect)((function(){var e;(null===(e=t)||void 0===e?void 0:e.length)>0&&E(c()(t))}),[o]);return(0,Z.jsxs)(m.Z,{wrap:!1,align:"middle",className:b,children:[(0,Z.jsx)(h.Z,{children:(0,Z.jsx)(p.default,{disabled:!n||a,className:j,placeholder:"请选择知识点",onChange:function(e,n){e?(R([n.key]),E([n.key])):(R([]),E([]))},style:{width:490},showSearch:!0,allowClear:!0,value:null==o?void 0:o.filter((function(e){return(null==T?void 0:T.includes(null==e?void 0:e.id))||(null==T?void 0:T.includes((null==e?void 0:e.id)+""))})).map((function(e){return e.name})),children:null==o?void 0:o.map((function(e){return(0,Z.jsx)(C,{value:e.name,children:(0,Z.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,Z.jsx)("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},children:e.name}),(0,Z.jsx)("span",{children:"personal"===e.type?"(自用)":""})]})},e.id)}))})}),n&&(0,Z.jsxs)(h.Z,{className:"ml20",children:[(0,Z.jsx)("span",{className:y,children:"没有合适的知识点?"}),(0,Z.jsx)("span",{className:_,onClick:function(e){e.preventDefault(),P.current="",f.Z.confirm({centered:!0,width:640,okText:"确定",cancelText:"取消",icon:null,title:"新建知识点",className:"custom-modal-divider",content:(0,Z.jsxs)("div",{className:"font14",children:[(0,Z.jsxs)(m.Z,{className:"mb20",children:[(0,Z.jsx)(h.Z,{children:(0,Z.jsx)(w.Z,{style:{color:"#FF8C29"}})}),(0,Z.jsxs)(h.Z,{className:"ml10 ".concat(k),children:["新建的知识点仅本人可见,平台审核列入公开知识点后,对所有用户可见。",(0,Z.jsx)("br",{}),"平台有权删除不合适的知识点,请认真填写知识点名称。"]})]}),(0,Z.jsx)(v.Z,{maxLength:20,size:"middle",showCount:!0,placeholder:"请输入知识点名称",defaultValue:P.current,onChange:function(e){P.current=e.target.value}})]}),onOk:function(){return new Promise(function(){var e=l()(i()().mark((function e(t,r){var a,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(P.current){e.next=3;break}return x.ZP.warning("请输入知识点名称"),e.abrupt("return",r());case 3:if(!(P.current.length>20)){e.next=6;break}return x.ZP.warning("请输入不超过20字的知识点名称"),e.abrupt("return",r());case 6:return e.next=8,(0,g.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:P.current,sub_discipline_id:n}});case 8:return 0===(null==(a=e.sent)?void 0:a.status)&&(S({id:a.tag_discipline_id,name:P.current,type:"personal"}),(l=[]).push(a.tag_discipline_id),E([].concat(l)),R([a.tag_discipline_id]),E([].concat(l))),e.abrupt("return",t());case 11:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}())}})},children:"新建知识点"})]})]})}},6638:function(e,n,t){var r=t(82242),i=t.n(r),a=(t(59301),t(19779)),l=t(3113),s=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,r=void 0===t?{}:t,c=e.styles,o=void 0===c?{}:c,u=e.customText,d=e.ButtonText,p=e.ButtonClick,f=e.Buttonclass,m=e.ButtonTwo,h=e.imgStyles,v=e.loading,x=void 0!==v&&v;return(0,s.jsxs)("section",{className:"tc animated fadeIn",style:i()(i()({},{color:"#999",margin:"100px auto",visibility:x?"hidden":"visible"}),o),children:[(0,s.jsx)("img",{src:n||a,style:i()({width:288,height:200},h)}),(0,s.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,s.jsx)(l.ZP,i()(i()({className:f,onClick:p},r),{},{children:d})),m&&m]})}},29114:function(e,n,t){t.d(n,{Z:function(){return _}});var r=t(82242),i=t.n(r),a=t(7557),l=t.n(a),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},f=t(3113),m=t(22441),h=t(38288),v=t(6848),x=t(27876),g=t(43516),b=t(6638),j=t(71681),y=t(37712),_=function(e){var n,t,r,a,s,o,_,k=e.editOffice,w=void 0===k?"view":k,Z=e.data,C=(e.theme,e.type),N=e.filename,E=e.monacoEditor,I=e.className,S=e.style,P=e.close,A=e.onClose,O=e.hasMask,T=e.disabledDownload,R=e.onImgDimensions,F=e.showNodata,B=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),L=u()(B,2),M=(L[0],L[1],(0,d.useState)("")),V=u()(M,2),D=(V[0],V[1]),W=(0,d.useState)(),q=u()(W,2),U=q[0],H=q[1],z="build"===window.ENV?"/react/build":"",K=location.host.startsWith("localhost")?j.Z.PROXY_SERVER:j.Z.API_SERVER,G=(0,d.useRef)();null!==(n=Z)&&void 0!==n&&n.startsWith("/api")&&"txt"!==C&&(Z=j.Z.API_SERVER+Z),N&&(E.filename=N),(0,d.useEffect)((function(){var e,n=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==n||n.map((function(e){var n=e.split("=");"_educoder_session"===n[0]&&D(n[1])}))}),[]),(0,d.useEffect)((function(){"office"===C&&X()}),[C,Z]);var X=function(){var e=c()(l()().mark((function e(){var n,t,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=Z,Z.startsWith("http")||(n=location.origin+n),t=new URL(n).pathname.split("/").pop(),e.next=5,(0,g.gJ)({attachment_id:t});case 5:r=e.sent,H(r);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),J=function(){Z.startsWith("http")||Z.startsWith("blob:")?Y():(0,x.Sv)(N||"educoder",Z,N)},Y=function(){(0,x.Nd)(N||"educoder",decodeURIComponent(Z))};return(0,y.jsxs)("div",{style:i()({},S||{}),className:"".concat(O&&p.bgBlack," ").concat(C?p.wrp:"hide"),children:[P&&(0,y.jsxs)("div",{className:p.close,ref:G,children:[!!R&&(0,y.jsx)(v.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return G.current},children:(0,y.jsx)("span",{onClick:function(){A(),R()},children:(0,y.jsx)("i",{className:"icon-yulanpizhu"})})}),!T&&(0,y.jsx)(v.Z,{title:"点击下载此文件",getPopupContainer:function(){return G.current},children:(0,y.jsx)("span",{onClick:Y,children:(0,y.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,y.jsx)(v.Z,{title:"关闭",getPopupContainer:function(){return G.current},children:(0,y.jsx)("span",{className:"",onClick:A,children:(0,y.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,y.jsx)("div",{className:"".concat(p[I]," ").concat(I," ").concat(p.monaco," ").concat("txt"===C?"show":"hide"),children:"txt"===C&&(0,y.jsx)(h.ZP,i()({},E))}),"audio"===C&&(0,y.jsx)("audio",{src:(null===(t=Z)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(r=Z)&&void 0!==r&&r.startsWith("/api")?Z:"data:image/png;base64,".concat(Z),autoPlay:!0}),"video"===C&&(0,y.jsx)(y.Fragment,{children:(null===(a=Z)||void 0===a?void 0:a.indexOf("http"))>-1||null!==(s=Z)&&void 0!==s&&s.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(Z),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(Z),autoPlay:!0})}),"office"===C&&U&&(0,y.jsx)("iframe",{src:"".concat(z,"/office.html?key=").concat(U.key,"&url=").concat(K+U.url,"&callbackUrl=").concat(K+U.callbackUrl,"&fileType=").concat(U.fileType,"&title=").concat(U.title,"&model=").concat(w,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!T)}),"html"===C&&(0,y.jsx)("iframe",{src:Z+"&disposition=inline"}),"pdf"===C&&(0,y.jsx)("iframe",{src:"".concat(z,"/js/pdfview/index.html?url=").concat(Z,"&disabledDownload=").concat(!!T)}),"image"===C&&(0,y.jsx)("img",{src:(null===(o=Z)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(_=Z)&&void 0!==_&&_.startsWith("/api")?Z:"data:image/png;base64,".concat(Z)}),("other"===C||"download"===C)&&(0,y.jsx)(y.Fragment,{children:F?(0,y.jsx)(b.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(f.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:J,children:"下载"})}):(0,y.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:J,children:[(0,y.jsx)(m.Z,{}),"点击下载"]})})]})}},2080:function(e,n,t){t.d(n,{t:function(){return A}});var r=t(39647),i=t.n(r),a=t(91232),l=t.n(a),s=t(85573),c=t.n(s),o=t(82242),u=t.n(o),d=t(79800),p=t.n(d),f=t(59301),m=t(24650),h=t(78673),v=t(78241),x=t(95237),g=t(43604),b=t(94001),j=t(57809),y=t(78666),_=t(80608),k=t(6085),w=t(14493),Z=t(37712),C=["key","name"],N=m.Z.TextArea,E=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"},{title:"JavaScript",key:"JavaScript"},{title:"Ruby",key:"Ruby"}],I=function(e){var n=e.value,t=e.onChange;return(0,Z.jsx)(h.Z,{checked:n,onChange:function(e){t(e)}})},S="@▁@",P="@▁▁@",A=function(e){var n=e.questionTitlePlaceholder,t=e.form,r=e.scoreByBlank,a=void 0!==r&&r,s=e.hackidentifier,o=e.answerKey,d=(0,f.useState)(!1),h=p()(d,2),A=h[0],O=h[1],T=(0,f.useState)(!1),R=p()(T,2),F=(R[0],R[1],(0,_.useParams)().type,function(e,n){for(var t=n.line,r=0,i=0;i0){var l=F(e,n.from);console.log("新增".concat(a,"个,之前有").concat(l,"个")),t(a,l)}}else{var s=i.split(S).length-1+i.split(P).length-1,c=F(e,n.from);console.log("删除".concat(s,"个, 前面有").concat(c,"个,新增").concat(a,"个")),r(s>1?Array.from({length:s},(function(e,n){return c+n})):c)}}(e,n,M,D)}})})}),(0,Z.jsx)(v.Z.List,{name:o,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,r=l()(n);try{for(r.s();!(t=r.n()).done;){var i=(t.value||{}).answer_text;if(0===(null==i?void 0:i.length))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){r.e(e)}finally{r.f()}return Promise.resolve()}}],children:function(e,n,t){var r=n.add,l=n.remove;t.errors;return L.current=r,V.current=l,(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)(v.Z.Item,{label:"填空项答案",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t,r,l=e.key,s=e.name,c=i()(e,C);return(0,Z.jsxs)(x.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,Z.jsxs)(g.Z,{flex:"0 0 auto",className:"".concat(k.Z.blankIndex),children:["填空项",n+1]}),(0,Z.jsx)(g.Z,{flex:1,children:(0,Z.jsxs)(x.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,Z.jsx)(g.Z,{children:(0,Z.jsx)(v.Z.Item,u()(u()({},c),{},{name:[s,"answer_text"],noStyle:!0,children:null!=W&&null!==(t=W[s])&&void 0!==t&&t.multi_line||null!=W&&null!==(r=W[s])&&void 0!==r&&r.multiLine?(0,Z.jsx)(N,{spellCheck:!1,style:{marginLeft:10,width:550}}):(0,Z.jsx)(m.Z,{style:{marginLeft:10,width:550},className:k.Z.blankInput,size:"large",maxLength:1e3,onBlur:function(e){}})}))}),a&&(0,Z.jsx)(g.Z,{flex:"224px",children:(0,Z.jsx)(v.Z.Item,u()(u()({},c),{},{name:[s,"score"],label:"分值",rules:[{required:!0}],children:(0,Z.jsx)(b.Z,{size:"large",className:k.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]})})]},l)}))]})}}),(0,Z.jsx)("div",{onClick:function(){return O(!0)},children:(0,Z.jsx)(v.Z.Item,{name:["hack","analysis"],label:"题目解析",labelCol:{span:24},children:(0,Z.jsx)(y.x,{placeholder:"请编辑题目解析(非必填)",isEdit:A})})}),(0,Z.jsx)(v.Z.Item,{label:"编程语言",style:{marginTop:30},name:["hack_codes","language"],labelCol:{span:24},rules:[{required:!0,message:"请选择编程语言"}],children:(0,Z.jsx)(j.default,{size:"large",children:E.map((function(e){return(0,Z.jsxs)(j.default.Option,{value:e.key,children:[" ",e.title]},e.title)}))})}),(0,Z.jsxs)(v.Z.Item,{label:"最大评测时长(秒)",style:{marginTop:30},labelCol:{span:24},required:!0,children:[(0,Z.jsx)(v.Z.Item,{name:["hack","time_limit"],rules:[{required:!0,message:"请输入单个测试集评测时长限制"},{type:"number",min:3,message:"最小限制时间是3秒"}],noStyle:!0,children:(0,Z.jsx)(b.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})}),(0,Z.jsx)("span",{className:"ml10 font14",children:"秒"})]}),(0,Z.jsxs)(x.Z,{align:"middle",style:{marginTop:30},children:[(0,Z.jsx)(v.Z.Item,{name:["hack","allow_student_debug"],children:(0,Z.jsx)(I,{})}),(0,Z.jsx)(g.Z,{className:"ml10",children:"允许学生答题时进行代码调试"})]}),(0,Z.jsx)(v.Z.Item,{label:"测试用例",required:!0}),(0,Z.jsxs)("div",{style:{background:"#F6F7F9",padding:15},children:[(0,Z.jsx)(v.Z.Item,{label:"输入",labelCol:{span:24},name:["hack_sets","input"],children:(0,Z.jsx)(N,{rows:4})}),(0,Z.jsx)(v.Z.Item,{label:"输出",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"请输入输出内容"}],children:(0,Z.jsx)(N,{rows:4})})]}),(0,Z.jsx)(w.Z,{answerKey:o,hackidentifier:s,ButtonText:"自测运行",ButtonProps:{ghost:!0,icon:(0,Z.jsx)("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}},form:t})]})}},14493:function(e,n,t){var r=t(82242),i=t.n(r),a=t(7557),l=t.n(a),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(80608),p=t(59301),f=t(8591),m=t(3113),h=t(43418),v=t(24334),x=t(49105),g=t(84878),b=t(39143),j=t(61186),y=t.n(j),_=t(37712);n.Z=function(e){var n=e.ButtonProps,t=e.ButtonText,r=e.form,a=e.answerKey,s=e.hackidentifier,o=void 0===s?"":s,j=e.items,k=void 0===j?{}:j,w=(0,p.useState)(!1),Z=u()(w,2),C=Z[0],N=Z[1],E=(0,p.useState)(""),I=u()(E,2),S=I[0],P=I[1],A=(0,d.useParams)(),O=(0,p.useState)({}),T=u()(O,2),R=T[0],F=T[1],B="edit"===A.type;window.location.href.includes("problemset");function L(e,n){return M.apply(this,arguments)}function M(){return(M=c()(l()().mark((function e(n,t){var i,s,c,o,u;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=r.getFieldValue("hack_codes"),c=r.getFieldValue(a),s.code){e.next=5;break}return f.ZP.info("程序代码不能为空!"),e.abrupt("return");case 5:if(s.language){e.next=8;break}return f.ZP.info("编程语言不能为空!"),e.abrupt("return");case 8:if(!(c.length>0&&(null===(i=c.filter((function(e){return!e.answer_text})))||void 0===i?void 0:i.length)>0)){e.next=11;break}return f.ZP.info("填空项不能为空!"),e.abrupt("return");case 11:return o=s.code,c.length>0&&(null==c||c.map((function(e){o=e.multi_line?o.substring(0,o.indexOf("@▁▁@"))+e.answer_text+o.substring(o.indexOf("@▁▁@")+4):o.substring(0,o.indexOf("@▁@"))+e.answer_text+o.substring(o.indexOf("@▁@")+3)}))),e.next=15,(0,g.n4)(t,n||{code:v.Base64.encode(o),language:s.language});case 15:return u=e.sent,e.abrupt("return",u);case 17:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function V(e,n){return D.apply(this,arguments)}function D(){return(D=c()(l()().mark((function e(n,t){var r,i,a,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=k.userAnswer,a=v.Base64.decode(k.code),!(i.length>0&&(null===(r=i.filter((function(e){return!e.value})))||void 0===r?void 0:r.length)>0)){e.next=6;break}return f.ZP.info("填空项不能为空!"),e.abrupt("return");case 6:return i.length>0&&(null==i||i.map((function(e){a=e.multi_line?a.substring(0,a.indexOf("@▁▁@"))+e.value+a.substring(a.indexOf("@▁▁@")+4):a.substring(0,a.indexOf("@▁@"))+e.value+a.substring(a.indexOf("@▁@")+3)}))),e.next=9,(0,g.n4)(t,n||{code:v.Base64.encode(a),language:k.language});case 9:return s=e.sent,e.abrupt("return",s);case 11:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function W(){return(new Date).getTime()}return(0,p.useEffect)((function(){(B||o)&&P(o||A.id)}),[A]),(0,p.useEffect)((function(){return function(){sessionStorage.removeItem("projectFill")}}),[]),(0,_.jsxs)("div",{children:[(0,_.jsx)(m.ZP,i()(i()({loading:C},n),{},{onClick:c()(l()().mark((function e(){var n,a,s,o,u,d,p,m,b,j,y,_,k,w;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("运行调试"!==t){e.next=20;break}if(N(!0),!C){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,(0,x.ZP)("/api/problems/".concat(S,"/start.json"),{method:"get"});case 6:return n=e.sent,e.next=9,V(null,null==n?void 0:n.identifier);case 9:if(0!==(null==(a=e.sent)?void 0:a.status)){e.next=18;break}return s=function(){var e=c()(l()().mark((function e(){var t,r,i,a,c;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.rX)(null==n?void 0:n.identifier,"submit");case 2:if(t=e.sent,r=t.status,t.message,i=t.data,a=W(),c=a-o>6e3,0===r||c||setTimeout(s,1e3),!c){e.next=13;break}return h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),N(!1),e.abrupt("return");case 13:0===r&&(N(!1),F(i),2===i.status&&(N(!1),h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),o=W(),e.next=15,(0,g.bM)(null==n?void 0:n.identifier,{});case 15:s(),e.next=19;break;case 18:N(!1);case 19:return e.abrupt("return");case 20:return u=!0,e.next=23,r.validateFields().then((function(){u=!1}),(function(e){var n,t;e.errorFields[0].name.includes("standard_answers")?f.ZP.error("填空项答案不能为空"):f.ZP.error(e.errorFields[0].errors[0]),0===(null===(n=e.errorFields)||void 0===n?void 0:n.length)&&(u=!1),r.scrollToField(null==e||null===(t=e.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"}),u=!0}));case 23:if(!u){e.next=25;break}return e.abrupt("return");case 25:if(N(!0),!C){e.next=28;break}return e.abrupt("return");case 28:if(d="",p=r.getFieldsValue(),S){e.next=39;break}return e.next=33,(0,x.ZP)("/api/problems.json",{method:"post",body:i()(i()({},p),{},{hack:i()(i()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(m=p.hack)||void 0===m||null===(m=m.sub_discipline_id)||void 0===m?void 0:m[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:i()(i()({},p.hack_codes),{},{code:v.Base64.encode(p.hack_codes.code)}),hack_sets:[i()({},p.hack_sets)],is_blank:!0})});case 33:d=e.sent,S=null===(b=d)||void 0===b?void 0:b.identifier,sessionStorage.projectFill=S,P(S),e.next=42;break;case 39:return e.next=41,(0,x.ZP)("/api/problems/".concat(S,".json"),{method:"put",body:i()(i()({},p),{},{hack:i()(i()({},null==p?void 0:p.hack),{},{sub_discipline_id:null==p||null===(j=p.hack)||void 0===j||null===(j=j.sub_discipline_id)||void 0===j?void 0:j[1],difficult:p.difficulty,item_banks_group_id:p.item_banks_group_id}),hack_codes:i()(i()({},p.hack_codes),{},{code:v.Base64.encode(p.hack_codes.code)}),update_hack_sets:[i()({},p.hack_sets)],is_blank:!0})});case 41:d=e.sent;case 42:return e.next=44,(0,x.ZP)("/api/problems/".concat(S,"/start.json"),{method:"get"});case 44:return y=e.sent,e.next=47,L(null,null==y?void 0:y.identifier);case 47:if(0!==(null==(_=e.sent)?void 0:_.status)){e.next=56;break}return k=function(){var e=c()(l()().mark((function e(){var n,t,r,i,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.rX)(null==y?void 0:y.identifier,"submit");case 2:if(n=e.sent,t=n.status,n.message,r=n.data,i=W(),a=i-w>1e3*(p.hack.time_limit+3),0===t||a||setTimeout(k,1e3),!a){e.next=13;break}return h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"}),N(!1),e.abrupt("return");case 13:0===t&&(N(!1),F(r),2===r.status&&(N(!1),h.Z.error({centered:!0,okText:"知道啦",title:"调试代码超时"})));case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),w=W(),e.next=53,(0,g.bM)(null==y?void 0:y.identifier,{});case 53:k(),e.next=57;break;case 56:N(!1);case 57:case"end":return e.stop()}}),e)}))),children:t})),(null==R?void 0:R.id)&&2!==R.status&&(0,_.jsx)(h.Z,{open:(null==R?void 0:R.id)&&2!==R.status,title:"运行结果",width:1100,footer:!1,onOk:function(){F({})},onCancel:function(){F({})},children:(0,_.jsxs)("div",{style:{maxHeight:600,overflow:"auto",marginBottom:15},children:[(0,_.jsxs)("div",{style:{marginBottom:20,display:"flex",justifyContent:"space-between",fontSize:14},children:[(0,_.jsxs)("div",{children:[(0,_.jsx)("span",{style:{color:"#666666"},children:"状态"}),(0,_.jsx)("span",{style:{marginLeft:12,color:0!==R.status&&"#E30000"},children:b.Im[R.status]})]}),(0,_.jsxs)("div",{children:[(0,_.jsx)("span",{style:{color:"#666666"},children:"提交时间"}),(0,_.jsx)("span",{style:{marginLeft:12},children:y()(R.created_at).format("YYYY-MM-DD HH:mm:ss")})]}),(0,_.jsxs)("div",{children:[(0,_.jsx)("span",{style:{color:"#666666"},children:"语言"}),(0,_.jsx)("span",{style:{marginLeft:12},children:R.language})]}),(0,_.jsxs)("div",{children:[(0,_.jsx)("span",{style:{color:"#666666"},children:"执行用时"}),(0,_.jsxs)("span",{style:{marginLeft:12},children:[R.execute_time,"ms"]})]})]}),(0,_.jsx)(b.Y4,i()({},R))]})})]})}},3879:function(e,n,t){t.d(n,{u:function(){return w}});var r=t(39647),i=t.n(r),a=t(79800),l=t.n(a),s=t(85573),c=t.n(s),o=t(82242),u=t.n(o),d=t(59301),p=t(95237),f=t(43604),m=t(6848),h=t(78241),v=t(6085),x=t(65547),g=t(97810),b=t(78666),j=t(37712),y=["key","name"],_=["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"],k=function(e){var n=e.value,t=e.onChange,r=e.choiceTextKey,i=e.answerKey,a=e.index,l=e.isEdit,s=e.setInputActive,o=e.form,d=e.choiceOptionsPath,h=e.allowChangeMode,y=e.showAddIcon,k=e.addItem,w=e.deleteItem,Z=1===(null==n?void 0:n[i]),C=function(){var e;Z?t(u()(u()({},n),{},c()({},i,0))):(h||(e=o.getFieldValue(d),o.setFieldValue(d,e.map((function(e){return u()(u()({},e),{},c()({},i,0))})))),t(u()(u()({},n),{},c()({},i,1))))};return(0,j.jsxs)(p.Z,{className:v.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,j.jsx)(f.Z,{onClick:C,className:"".concat(v.Z.choiceIndex," ").concat(Z?v.Z.activeAnswer:""),children:_[a]}),(0,j.jsx)(f.Z,{flex:1,className:"".concat(v.Z.editorWrap," ml15"),onClick:s,children:(0,j.jsx)(b.x,{height:155,placeholder:"请您输入选项",isEdit:l,value:null==n?void 0:n[r],onChange:function(e){t(u()(u()({},n),{},c()({},r,e)))}})}),(0,j.jsx)(f.Z,{flex:"0 0 auto",className:"ml15",children:(0,j.jsx)("div",{onClick:C,className:"".concat(v.Z.setAnswerBtn," ").concat(Z?v.Z.activeAnswer:""),children:Z?"正确答案":"设为答案"})}),(0,j.jsxs)(f.Z,{className:v.Z.actionWrapper,children:[(0,j.jsx)(m.Z,{title:"新增参考答案",children:(0,j.jsx)(x.Z,{className:v.Z.addIcon,onClick:k,style:{visibility:y?"visible":"hidden"}})}),(0,j.jsx)(m.Z,{title:"删除",children:(0,j.jsx)(g.Z,{className:v.Z.deleteIcon,onClick:w,style:{visibility:a>1?"visible":"hidden"}})})]})]})},w=function(e){var n=e.questionTitlePlaceholder,t=e.titleKey,r=e.choiceKey,a=e.analysisKey,s=e.choiceTextKey,o=e.answerKey,p=e.choiceOptionsPath,f=e.allowChangeMode,m=void 0===f||f,x=e.form,g=e.showAnalysis,w=void 0===g||g,Z=(0,d.useState)(),C=l()(Z,2),N=C[0],E=C[1],I=(0,d.useState)(!1),S=l()(I,2),P=S[0],A=S[1];return(0,j.jsxs)("div",{className:v.Z.wrap,children:[(0,j.jsx)("div",{className:v.Z.questionTitleEditorWrap,children:(0,j.jsx)(h.Z.Item,{label:"题干",name:t,labelCol:{span:24},rules:[{required:!0}],children:(0,j.jsx)(b.h,{scrollId:Array.isArray(t)?t.join("_"):"".concat(t),watch:!0,height:140,placeholder:n})})}),(0,j.jsx)(h.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),(0,j.jsx)(h.Z.List,{name:r,rules:[{validator:function(e,n){var t=n.some((function(e){return 1===e[o]})),r=n.findIndex((function(e){var n;return(null===(n=e[s])||void 0===n?void 0:n.length)<=0}));return-1!==r?Promise.reject(new Error("请先输入".concat(_[r],"选项的内容"))):t?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e,n){var t=n.add,r=n.remove;return(0,j.jsxs)("div",{id:Array.isArray(p)?p.join("_"):"".concat(p),children:[e.map((function(n,a){var l=n.key,f=n.name,v=i()(n,y),g=N===l,b=a<7&&a===e.length-1;return(0,d.createElement)(h.Z.Item,u()(u()({},v),{},{key:l,name:f,noStyle:!0}),(0,j.jsx)(k,{choiceTextKey:s,answerKey:o,index:a,isEdit:g,setInputActive:function(){E(l)},form:x,choiceOptionsPath:p,allowChangeMode:m,showAddIcon:b,addItem:function(){return t(c()(c()({},s,""),o,0))},deleteItem:function(){return r(f)}}))})),e.length<8&&(0,j.jsx)("div",{className:"".concat(v.Z.addBtn," mb30"),onClick:function(){return t(c()(c()({},s,""),o,0))},children:"添加选项"})]})}}),w&&(0,j.jsx)("div",{onClick:function(){return A(!0)},children:(0,j.jsx)(h.Z.Item,{name:a,label:"题目解析",labelCol:{span:24},children:(0,j.jsx)(b.x,{placeholder:"请编辑题目解析(非必填)",isEdit:P})})})]})}},48763:function(e,n,t){t.d(n,{r:function(){return b}});var r=t(82242),i=t.n(r),a=t(39647),l=t.n(a),s=(t(59301),t(36381)),c=t(78241),o=t(95237),u=t(94001),d=t(6848),p=t(6085),f=t(97810),m=t(78666),h=t(3879),v=t(37712),x=["key","name"],g=s.Z.Panel,b=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),r=e.withScore;return(0,v.jsxs)("div",{className:p.Z.wrap,children:[(0,v.jsx)("div",{className:p.Z.questionTitleEditorWrap,children:(0,v.jsx)(c.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,v.jsx)(m.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,v.jsx)(c.Z.Item,{label:"小题",required:!0,labelCol:{span:24}}),(0,v.jsx)(c.Z.List,{name:"sub_item_banks",rules:[{validator:function(e,n){return n?Promise.resolve():Promise.reject(new Error("请添加小题"))}}],children:function(e,n){var a=n.add,m=n.remove;return(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(s.Z,{className:e.length>0?p.Z.collapseWrapper:"",bordered:!1,expandIcon:function(e){var n=e.isActive;return(0,v.jsx)("i",{className:"iconfont icon-weizhankai ".concat(n?p.Z.open:p.Z.close),style:{fontSize:14,transition:"all .2s"}})},children:e.map((function(e,n){var a=e.key,s=e.name,b=l()(e,x);return(0,v.jsx)(g,{className:p.Z.panel,forceRender:!0,header:(0,v.jsxs)("div",{className:p.Z.panelHeader,children:["第",n+1,"小题",(0,v.jsx)("span",{children:"(单选题)"})]}),extra:(0,v.jsxs)(o.Z,{align:"middle",onClick:function(e){return e.stopPropagation()},children:[r&&(0,v.jsx)(c.Z.Item,i()(i()({},b),{},{rules:[{required:!0,message:"请输入小题分值"}],label:"分值",name:[s,"question_score"],className:p.Z.blankInputNumberWrapper,children:(0,v.jsx)(u.Z,{className:p.Z.blankInput,placeholder:"请输入当前小题分数",min:.1,precision:1,max:100,style:{width:150}})})),(0,v.jsx)(d.Z,{title:"删除",children:(0,v.jsx)(f.Z,{className:"".concat(p.Z.deleteIcon," ml40"),onClick:function(){return m(s)}})})]}),children:(0,v.jsx)(c.Z.Item,i()(i()({},b),{},{name:s,children:(0,v.jsx)(h.u,{questionTitlePlaceholder:"请编辑选择题题干内容",allowChangeMode:!1,form:t,choiceKey:[s,"choices"],titleKey:[s,"name"],analysisKey:[s,"analysis"],choiceOptionsPath:["sub_item_banks",s,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"})}))},a)}))}),e.length<20&&(0,v.jsx)("div",{className:"".concat(p.Z.addBtn),onClick:function(){return a({name:"",choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}})),analysis:""})},children:"添加小题"})]})}})]})}},68054:function(e,n,t){t.d(n,{u:function(){return A}});var r=t(39647),i=t.n(r),a=t(91232),l=t.n(a),s=t(85573),c=t.n(s),o=t(82242),u=t.n(o),d=t(79800),p=t.n(d),f=t(37205),m=t.n(f),h=t(59301),v=t(43418),x=t(95237),g=t(43604),b=t(24650),j=t(6848),y=t(78673),_=t(78241),k=t(94001),w=t(78666),Z=t(97810),C=t(6085),N=t(37712),E=["key","name"],I=function(e){var n=e.value,t=e.onChange;return(0,N.jsxs)(x.Z,{align:"middle",className:"ml20",gutter:[40,20],children:[null==n?void 0:n.map((function(e,r){return(0,N.jsxs)(g.Z,{className:C.Z.blankWrapper,children:[(0,N.jsx)(b.Z,{className:C.Z.blankInput,defaultValue:e,maxLength:1e3,onBlur:function(e){var i=m()(n),a=e.target.value.trim();i[r]=a,t(i)}}),(0,N.jsx)(j.Z,{title:"删除",children:(0,N.jsx)(Z.Z,{className:C.Z.deleteIcon,style:{marginLeft:15,visibility:r>0?"visible":"hidden"},onClick:function(){return function(e){v.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认要删除这个参考答案吗?",className:C.Z.modal,onOk:function(){var r=m()(n);r.splice(e,1),t(r)}})}(r)}})})]},"".concat(e,"_").concat(r))})),(0,N.jsx)(g.Z,{children:(0,N.jsx)("div",{className:"".concat(C.Z.addBtn),onClick:function(){var e;(e=m()(n)).push(""),t(e)},children:"新增答案"})})]})},S=function(e){var n=e.value,t=void 0===n||n,r=e.onChange;return(0,N.jsx)(y.Z,{checked:!t,onChange:function(e){r(!e)}})},P="▁",A=function(e){var n=e.questionTitlePlaceholder,t=e.form,r=e.scoreByBlank,a=void 0!==r&&r,s=e.answerKey,o=(0,h.useState)(!1),d=p()(o,2),f=d[0],m=d[1],v=function(e,n){for(var t=n.line,r=0,i=0;i1?Array.from({length:l},(function(e,n){return s+n})):s)}else if(a>0){var c=v(e,n.from);console.log("新增".concat(a,"个,之前有").concat(c,"个")),t(a,c)}}(e,n,Z,O)}})})}),(0,N.jsx)(_.Z.List,{name:s,rules:[{validator:function(e,n){if(0===(null==n?void 0:n.length))return Promise.reject(new Error("答案不能为空"));var t,r=l()(n);try{for(r.s();!(t=r.n()).done;){var i=(t.value||{}).answer_text;if(null!=i&&i.some((function(e){return 0===(null==e?void 0:e.length)})))return Promise.reject(new Error("填空项答案不能为空"))}}catch(e){r.e(e)}finally{r.f()}return Promise.resolve()}}],children:function(e,n,t){var r=n.add,l=n.remove;t.errors;return y.current=r,A.current=l,(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(_.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24}}),e.map((function(e,n){var t=e.key,r=e.name,l=i()(e,E);return(0,N.jsxs)(x.Z,{className:"mb20",align:"middle",wrap:!1,children:[(0,N.jsxs)(g.Z,{flex:"0 0 auto",className:"".concat(C.Z.blankIndex),children:["填空项",n+1]}),(0,N.jsxs)(g.Z,{flex:1,children:[(0,N.jsxs)(x.Z,{align:"top",justify:"space-between",wrap:!1,children:[(0,N.jsx)(g.Z,{children:(0,N.jsx)(_.Z.Item,u()(u()({},l),{},{name:[r,"answer_text"],noStyle:!0,children:(0,N.jsx)(I,{})}))}),a&&(0,N.jsx)(g.Z,{flex:"224px",children:(0,N.jsx)(_.Z.Item,u()(u()({},l),{},{name:[r,"score"],label:"分值",rules:[{required:!0}],className:C.Z.blankInputNumberWrapper,children:(0,N.jsx)(k.Z,{className:C.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"按空给分请输入分值"})}))})]}),(0,N.jsx)(_.Z.Item,u()(u()({},l),{},{name:[r,"position"],noStyle:!0,children:(0,N.jsx)(b.Z,{type:"hidden"})}))]})]},t)}))]})}}),(null==T?void 0:T.length)>1&&(0,N.jsxs)(x.Z,{align:"middle",className:(null==T?void 0:T.length)>1?"mb30":"".concat(C.Z.hide),children:[(0,N.jsx)(_.Z.Item,{name:"is_ordered",children:(0,N.jsx)(S,{})}),(0,N.jsx)(g.Z,{className:"ml10",children:"允许学生每个填空的答案与标准答案的顺序不一致"})]}),(0,N.jsx)("div",{onClick:function(){return m(!0)},children:(0,N.jsx)(_.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,N.jsx)(w.x,{placeholder:"请编辑题目解析(非必填)",isEdit:f})})})]})}},89517:function(e,n,t){t.d(n,{Z:function(){return y}});var r=t(39647),i=t.n(r),a=t(79800),l=t.n(a),s=t(82242),c=t.n(s),o=t(85573),u=t.n(o),d=t(59301),p=t(95237),f=t(43604),m=t(78241),h=t(6085),v=t(78666),x=t(37712),g=["key","name"],b=u()(u()({},"正确","T"),"错误","F"),j=function(e){var n=e.value,t=e.onChange,r=e.form,i=1===(null==n?void 0:n.is_answer),a=null==n?void 0:n.choice_text,l=function(){var e=r.getFieldsValue().choices.map((function(e){return{choice_text:e.choice_text,is_answer:0}}));r.setFieldsValue({choices:e}),t(c()(c()({},n),{},{is_answer:1}))};return(0,x.jsxs)(p.Z,{className:h.Z.choiceWrap,align:"middle",wrap:!1,children:[(0,x.jsx)(f.Z,{onClick:l,className:"".concat(h.Z.choiceIndex," ").concat(h.Z.judgementIndex," ").concat(i?h.Z.activeAnswer:""),children:b[a]}),(0,x.jsx)(f.Z,{flex:1,className:"".concat(h.Z.editorWrap," ml15"),children:(0,x.jsx)("div",{className:"".concat(h.Z.inputBorder," ").concat(h.Z.placeholder," ").concat(i?h.Z.activeJudgementAnswer:""),children:a})}),(0,x.jsx)(f.Z,{flex:"0 0 auto",className:"ml15",children:(0,x.jsx)("div",{onClick:l,className:"".concat(h.Z.setAnswerBtn," ").concat(i?h.Z.activeAnswer:""),children:i?"正确答案":"设为答案"})})]})},y=function(e){var n=e.questionTitlePlaceholder,t=(e.choiceKey,e.form),r=(0,d.useState)(!1),a=l()(r,2),s=a[0],o=a[1];return(0,x.jsxs)("div",{className:h.Z.wrap,children:[(0,x.jsx)("div",{className:h.Z.questionTitleEditorWrap,children:(0,x.jsx)(m.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,x.jsx)(v.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,x.jsx)(m.Z.Item,{label:"答案选项",required:!0,labelCol:{span:24},children:(0,x.jsx)(m.Z.List,{name:"choices",rules:[{validator:function(e,n){return n.some((function(e){return 1===(null==e?void 0:e.is_answer)}))?Promise.resolve():Promise.reject(new Error("请设置正确答案"))}}],children:function(e){return(0,x.jsx)("div",{id:"choices",children:e.map((function(e){var n=e.key,r=e.name,a=i()(e,g);return(0,d.createElement)(m.Z.Item,c()(c()({},a),{},{key:n,name:r,noStyle:!0}),(0,x.jsx)(j,{form:t}))}))})}})}),(0,x.jsx)("div",{onClick:function(){return o(!0)},children:(0,x.jsx)(m.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,x.jsx)(v.x,{placeholder:"请编辑题目解析(非必填)",isEdit:s})})})]})}},78666:function(e,n,t){t.d(n,{h:function(){return p},x:function(){return f}});var r=t(82242),i=t.n(r),a=t(39647),l=t.n(a),s=t(77036),c=t(6085),o=(t(59301),t(4585)),u=t(37712),d=["value","onChange","scrollId"],p=function(e){var n=e.value,t=e.onChange,r=e.scrollId,a=l()(e,d);return(0,u.jsx)("div",{id:r||"",children:(0,u.jsx)(s.Z,i()(i()({},a),{},{hidetoolBar:!0,defaultValue:n,onChange:function(e,n){console.log("a:",e,n),null!=n&&n.length?t(e,n):t(e)}}))})},f=function(e){var n=e.value,t=e.onChange,r=e.placeholder,i=e.height,a=void 0===i?140:i;return e.isEdit?(0,u.jsx)(s.Z,{watch:!0,isFocus:!0,height:a,placeholder:r,defaultValue:n,onChange:t}):(0,u.jsx)("div",{style:{cursor:"pointer"},children:n?(0,u.jsx)(o.Z,{className:c.Z.inputBorder,value:n}):(0,u.jsx)("div",{className:"".concat(c.Z.inputBorder," ").concat(c.Z.placeholder),children:r})})}},28263:function(e,n,t){t.d(n,{W:function(){return S}});var r=t(91232),i=t.n(r),a=t(79800),l=t.n(a),s=t(82242),c=t.n(s),o=t(39647),u=t.n(o),d=t(59301),p=t(8591),f=t(12563),m=t(78241),h=t(78673),v=t(95237),x=t(43604),g=t(6848),b=t(24650),j=t(94001),y=t(6085),_=t(78666),k=t(77036),w=t(2842),Z=t(37712),C=["value","onChange"],N=["key","name"],E=function(e){var n=e.value,t=e.onChange,r=u()(e,C);return(0,Z.jsx)(k.Z,c()(c()({},r),{},{defaultValue:null==n?void 0:n[0],onChange:function(e){t([e])}}))},I=function(e){var n=e.value,t=void 0===n?[]:n,r=e.onClose;return(0,Z.jsx)(f.Z,{closable:!0,onClose:r,className:y.Z.keywordTag,children:null==t?void 0:t.join(" 或 ")})},S=function(e){var n=e.questionTitlePlaceholder,t=e.form,r=e.showKeywords,a=e.isMustKeyWords,s=void 0===a?r:a,o=(0,d.useState)(!1),f=l()(o,2),k=f[0],C=f[1],S=(0,d.useState)(""),P=l()(S,2),A=P[0],O=P[1],T=m.Z.useWatch("use_keywords",t),R=m.Z.useWatch("question_score",t);return(0,Z.jsxs)("div",{className:y.Z.wrap,children:[(0,Z.jsx)("div",{className:y.Z.questionTitleEditorWrap,children:(0,Z.jsx)(m.Z.Item,{label:"题干",name:"name",labelCol:{span:24},rules:[{required:!0}],children:(0,Z.jsx)(_.h,{scrollId:"name",watch:!0,height:140,placeholder:n})})}),(0,Z.jsx)(m.Z.Item,{label:"参考答案",name:"answer_texts",labelCol:{span:24},children:(0,Z.jsx)(E,{watch:!0,height:140,placeholder:"请编辑参考答案(非必填)"})}),r&&!s&&(0,Z.jsx)(m.Z.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked",children:(0,Z.jsx)(h.Z,{defaultChecked:!0})}),r&&s&&(0,Z.jsxs)(v.Z,{align:"middle",className:"mb30",children:[(0,Z.jsx)(m.Z.Item,{name:"use_keywords",valuePropName:"checked",children:(0,Z.jsx)(h.Z,{})}),(0,Z.jsx)(x.Z,{className:"ml10",children:"开启关键词自动判分"}),(0,Z.jsx)(x.Z,{children:(0,Z.jsx)(g.Z,{placement:"right",title:"选中后,需要设置每个关键词的分值,系统会根据设置的关键词进行自动判分; 所有关键词分值之和必须小于等于小题分值。",children:(0,Z.jsx)(w.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})})})]}),(T||!s)&&(0,Z.jsx)(m.Z.List,{name:"keywords",rules:[{validator:function(e,n){return s?null!=n&&n.length?(null==n?void 0:n.reduce((function(e,n){return e+n.score}),0))>parseFloat(R)?Promise.reject(new Error("所有关键词的分值之和必须小于等于该小题的分值")):Promise.resolve():Promise.reject(new Error("请输入关键词")):Promise.resolve()}}],children:function(e,n){var r=n.add,a=n.remove;return(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("div",{className:"".concat(y.Z.title," mb10"),children:s?"关键词":(0,Z.jsx)("span",{style:{color:"#9096A3"},children:"判分关键词"})}),(0,Z.jsxs)(v.Z,{align:"middle",className:"font14 mb30",children:[(0,Z.jsx)(x.Z,{flex:1,children:(0,Z.jsx)(b.Z,{value:A,onChange:function(e){O(e.target.value)},maxLength:50,allowClear:!0,onPressEnter:function(e){var n,a,l,s,c,o="".concat(null===(n=e.target)||void 0===n?void 0:n.value).replaceAll(" ",""),u=null==o||null===(a=o.split("|"))||void 0===a?void 0:a.filter((function(e){return!!e})),d=t.getFieldValue("keywords"),f=(null==d||null===(l=d.map((function(e){return null==e?void 0:e.keyword})))||void 0===l?void 0:l.flat())||[],m=i()(u);try{for(m.s();!(s=m.n()).done;){var h=s.value;if(f.includes(h))return void p.ZP.error("为避免判分错误,请勿设置相同的关键词")}}catch(e){m.e(e)}finally{m.f()}(c=o)&&(new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~!@#¥……&*()—【】‘;:”“。,、?「」『』_\\+\\-·%《》]|[\\\\/]"),"|"!==c||(p.ZP.warning("关键词不能只输入一个“|”字符!"),0))&&(r({keyword:u,score:1}),O(""))},className:y.Z.inputBorder,placeholder:"支持设置多个关键词;并列关键词(或的关系)请用“|”分隔开"})}),(0,Z.jsx)(x.Z,{flex:"148px",style:{textAlign:"right",color:"#9096A3"},children:"“回车键”保存关键词"})]}),e.map((function(e){var n=e.key,t=e.name,r=u()(e,N);return(0,Z.jsx)(v.Z,{className:"mb20",style:{marginRight:148},children:(0,Z.jsx)(x.Z,{flex:1,children:(0,Z.jsxs)(v.Z,{align:"middle",justify:"space-between",children:[(0,Z.jsx)(m.Z.Item,c()(c()({},r),{},{name:[t,"keyword"],children:(0,Z.jsx)(I,{onClose:function(){return a(t)}})})),s&&(0,Z.jsx)(m.Z.Item,c()(c()({},r),{},{name:[t,"score"],label:"分值",rules:[{required:!0}],className:y.Z.blankInputNumberWrapper,children:(0,Z.jsx)(j.Z,{className:y.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"请输入关键词分数"})}))]})})},n)}))]})}}),(0,Z.jsx)("div",{onClick:function(){return C(!0)},children:(0,Z.jsx)(m.Z.Item,{name:"analysis",label:"题目解析",labelCol:{span:24},children:(0,Z.jsx)(_.x,{placeholder:"请编辑题目解析(非必填)",isEdit:k})})})]})}},56822:function(e,n,t){t.d(n,{Wk:function(){return l.W},ZZ:function(){return i.Z},rL:function(){return s.r},tc:function(){return c.t},u8:function(){return a.u},uh:function(){return r.u}});var r=t(3879),i=t(89517),a=t(68054),l=t(28263),s=t(48763),c=t(2080)},4585:function(e,n,t){t.d(n,{Z:function(){return q}});var r=t(82242),i=t.n(r),a=t(37205),l=t.n(a),s=t(91232),c=t.n(s),o=t(79800),u=t.n(o),d=t(59301),p=(t(49040),t(32834)),f=t.n(p),m=t(11690);var h=[],v=["
                                              "],x=new(f().Renderer),g=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function b(){h.length=0,v=["
                                                "]}var j={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function y(e,n,t,r){if(n>=e.length||e[n].level<=t)return n;var i=e[n];r.push("
                                              • "+i.text+"");var a=[];return n=y(e,++n,i.level,a),a.length>0&&(r.push("
                                                  "),a.forEach((function(e){r.push(e)})),r.push("
                                                ")),r.push("
                                              • "),n=y(e,n,t,r)}function _(){return y(h,0,0,v),v.push("
                                              "),v.join("")}var k={heading:function(e){var n=g.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],r=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var r=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=r.length?e.slice(r.length):e})).join("\n")}(t,n[3]||""),i=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(i)>=0){var a=C(),l=r;r=a,N[a]={type:"block",expression:l}}return{type:"code",raw:t,lang:i,text:r}}}},w=/(?:\${2})([^\n`]+?)(?:\${2})/gi,Z=0,C=function(){return"__special_katext_id_".concat(Z++,"__")},N={};function E(){return N}function I(){Z=0,N={}}function S(e){return e=e.replace(w,(function(e,n){var t=C();return N[t]={type:"inline",expression:n},t}))}var P=x.listitem;x.listitem=function(e){return P(S(e))};var A=x.paragraph;x.paragraph=function(e){return A(S(e))};var O=x.tablecell;x.tablecell=function(e,n){return O(S(e),n)},x.code=function(e,n,t){var r=(n||"").match(/\S*/)[0];return r?["latex","katex","math"].indexOf(r)>=0?"

                                              ".concat(e,"

                                              "):'
                                              ').concat(t?e:(0,m.escape)(e,!0),"
                                              \n"):'
                                              '+(t?e:(0,m.escape)(e,!0))+"
                                              "},x.heading=function(e,n,t){var r=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:r,level:n,text:e}),"'+e+""},f().setOptions({silent:!0,gfm:!0,pedantic:!1}),f().use({tokenizer:k,renderer:x});var T=f(),R=(t(64018),t(6419)),F=t(71681),B=t(15342),L=t(1012),M=t(29114),V=t(37712),D="@▁@",W=/]*>/g;var q=function(e){var n=e.value,t=void 0===n?"":n,r=e.className,a=e.showTextOnly,s=e.showLines,o=e.style,p=void 0===o?{}:o,f=e.stylesPrev,m=void 0===f?{}:f,h=e.highlightKeywords,v=e.showProgramFill,x=(e.isProgramFill,e.disabledFill),g=void 0!==x&&x,y=e.programFillValue,k=e.onFillChange,w=void 0===k?function(e){}:k,Z=e.onFillBlur,C=void 0===Z?function(){}:Z,N=String(t),S=(0,d.useState)(""),P=u()(S,2),A=P[0],O=P[1],q=(0,d.useState)("office"),U=u()(q,2),H=U[0],z=U[1],K=(0,d.useState)([]),G=u()(K,2),X=G[0],J=G[1],Y=(0,d.useRef)("a"+(0,L.Z)()),Q={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),r=[];return t.map((function(e){""!=e&&r.push(".".concat(Y.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{N=N.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+F.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+F.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+F.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(v){var e=-1;return N=N.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,r){return function(e,n){var t=document.createElement(e===D?"input":"textarea");t.style.width="100%",t.style.height=e===D?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var r=Object.keys(Q).length;return Q[r]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                              '.concat($(N||""),"
                                              ")}var n=T(N);n=$(n);var t=E();N.match(/\[TOC\]/)&&(n=n.replace("

                                              [TOC]

                                              ",_()),b()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var r=t[n],i=r.type,a=r.expression;return(0,B.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(a)||"",{displayMode:"block"===i,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),I();var r=document.createElement("div");return r.innerHTML=n,h?(re(r,h.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),r.innerHTML):a?r.innerText:(setTimeout((function(){return le()}),500),r.innerHTML)}),[N,h]);(0,d.useEffect)((function(){ie.current&&ie.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[X]),(0,d.useEffect)((function(){if(null!=y&&y.length){var e,n=ie.current.querySelectorAll(".edu-program-fill-score"),t=ie.current.querySelectorAll('[name="edu-program-fill"]'),r=c()(t.entries());try{for(r.s();!(e=r.n()).done;){var i,a=u()(e.value,2),l=a[0],s=a[1];s.value=null===(i=y[l])||void 0===i?void 0:i.value,"warning"===y[l].type?s.className="program-fill-warning":"success"===y[l].type?s.className="program-fill-success":s.className=""}}catch(e){r.e(e)}finally{r.f()}var o,d=c()(n.entries());try{for(d.s();!(o=d.n()).done;){var p,f,m=u()(o.value,2),h=m[0];m[1].innerHTML=null!==(p=y[h])&&void 0!==p&&p.score?"".concat(null===(f=y[h])||void 0===f?void 0:f.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}J(y)}}),[y]);var ne=function(e){X[e.target.dataset.id]=X[e.target.dataset.id]||{},X[e.target.dataset.id].value=e.target.value,J(l()(X)),w(X,e.target.dataset.id)},te=function(e){X[e.target.dataset.id]=X[e.target.dataset.id]||{},X[e.target.dataset.id].value=e.target.value,J(l()(X)),C(X,e.target.dataset.id)};function re(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)re(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var r=document.createElement("span");r.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(r)}}))}var ie=(0,d.useRef)();function ae(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),O(t),z("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),O(t),z("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),O(t),z("html");else if(t.startsWith("#")){e.preventDefault();var r=document.getElementById(t.replace("#",""));r&&r.scrollIntoView(!0)}}}j.WebkitLineClamp=s,s&&(p=i()(i()({},p),j));var le=function(){var e,n=null===(e=ie.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(R.ZP.isSupported()){var n=new R.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ie.current&&ee&&ee.match(W)&&window.PR.prettyPrint(),ie.current)return ie.current.addEventListener("click",ae),function(){var e;null===(e=ie.current)||void 0===e||e.removeEventListener("click",ae),I(),b()}}),[ee,ie.current,ae]),(0,V.jsxs)(V.Fragment,{children:[a&&(0,V.jsx)("div",{ref:ie,children:ee}),!a&&(0,V.jsx)("div",{ref:ie,style:i()({},p),className:"".concat(r||""," ").concat(g?"disabled-fill":""," markdown-body ").concat(Y.current),dangerouslySetInnerHTML:{__html:ee}}),(0,V.jsx)(M.Z,{close:!0,data:A,type:null!=A&&A.length?H:"",style:i()({},m),onClose:function(){return O("")}})]})}},93428:function(e,n,t){t.d(n,{Z:function(){return s}});t(59301);var r=t(80608),i="ldsRing___mpBZC",a="idsRingWrapper___Of9_n",l=t(37712),s=function(e){var n=e.message,t=e.className,s=(e.children,e.style),c=void 0===s?{}:s;return(0,l.jsxs)("div",{className:"".concat(a," ").concat(t),children:[(0,l.jsxs)("div",{className:i,children:[(0,l.jsx)("div",{}),(0,l.jsx)("div",{}),(0,l.jsx)("div",{}),(0,l.jsx)("div",{})]}),n?(0,l.jsx)("p",{style:c,children:n}):null,(0,l.jsx)(r.Outlet,{})]})}},16726:function(e,n,t){t.d(n,{h:function(){return x}});var r=t(82242),i=t.n(r),a=t(79800),l=t.n(a),s=t(59301),c=t(57809),o=t(78241),u=t(3113),d=t(89780),p=t.n(d),f=(t(94527),t(66608),t(37712)),m=c.default.Option,h={labelCol:{span:4},wrapperCol:{span:20}},v={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function x(e){var n=e.value,t=e.onChange,r=e.mode,a=e.options,c=void 0===a?{}:a,o=(0,s.useRef)(),u=(0,s.useState)(),d=l()(u,2),m=d[0],h=d[1];return(0,s.useEffect)((function(){if(m){var e=function(e){var n=e.getValue();t&&t(n)};return m.on("change",e),function(){m.off("change",e)}}}),[m,t]),(0,s.useEffect)((function(){m&&m.setOption("mode",r)}),[m,r]),(0,s.useEffect)((function(){m&&(n===m.getValue()&&""!==n||setTimeout((function(){m.setValue(n||"")}),300))}),[m,n]),(0,s.useEffect)((function(){if(o.current&&!m){var e=p().fromTextArea(o.current,i()({mode:r,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));h(e)}}),[o.current,m]),(0,f.jsx)("div",{className:"my-codemirror-container",children:(0,f.jsx)("textarea",{ref:o})})}n.Z=function(e){var n=e.callback,t=e.onCancel,r=(0,s.useState)("python"),a=l()(r,2),d=a[0],p=a[1];return(0,f.jsxs)(o.Z,i()(i()({},h),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,f.jsx)(o.Z.Item,{label:"代码语言",name:"language",children:(0,f.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(v[e][1])},children:Object.keys(v).map((function(e){return(0,f.jsx)(m,{value:e,children:v[e][0]},e)}))})}),(0,f.jsx)(o.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,f.jsx)(x,{mode:d})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},77036:function(e,n,t){t.d(n,{Z:function(){return ce}});var r=t(91232),i=t.n(r),a=t(7557),l=t.n(a),s=t(41498),c=t.n(s),o=t(79800),u=t.n(o),d=t(85573),p=t.n(d),f=t(59301),m=t(89780),h=t.n(m),v=t(76374),x=(t(94527),t(6313),t(25717),t(99498),t(25419),t(67549),t(4585)),g=t(37712),b=function(e){var n=e.value,t=void 0===n?"":n,r=(e.className,e.showTextOnly,e.showLines,e.style,(0,f.useMemo)((function(){return""}),[t]));return(0,g.jsx)(g.Fragment,{children:(0,g.jsx)("div",{dangerouslySetInnerHTML:{__html:r}})})},j=t(82242),y=t.n(j),_=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function k(e){var n=e.onActionCallback,t=e.title,r=e.icon,i=e.actionName,a=e.className,l=void 0===a?"":a,s=e.children;return(0,g.jsxs)("a",{title:t,className:l,onClick:function(){n(i)},children:[(0,g.jsx)("i",{className:"md-iconfont ".concat(r)}),s]})}var w=function(e){var n=e.watch,t=e.showNullButton,r=e.showNullProgramButton,i=e.onActionCallback,a=e.fullScreen,l=e.insertTemp,s=e.hidetoolBar,c=[].concat(_,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,g.jsxs)("ul",{className:"markdown-toolbar-container",children:[!s&&c.map((function(e,n){return(0,g.jsx)("li",{children:e.actionName?(0,g.jsx)(k,y()(y()({},e),{},{onActionCallback:i})):(0,g.jsx)("span",{className:"v-line"})},n)})),t?(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,r?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,l&&(0,g.jsx)("li",{children:(0,g.jsx)(k,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(l),onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,g.jsx)("li",{className:"btn-full-screen",children:(0,g.jsx)(k,{icon:"".concat(a?"icon-shrink":"icon-enlarge"),title:a?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:i})})]})},Z=t(74063),C=t(78241),N=t(24650),E=t(3113),I={labelCol:{span:4},wrapperCol:{span:20}},S=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(C.Z,y()(y()({},I),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,g.jsx)(C.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,g.jsx)(N.Z,{})}),(0,g.jsx)(C.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,g.jsx)(N.Z,{})}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(E.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(E.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},P=t(16726),A=t(8591),O=t(10459),T=C.Z.useForm,R={width:280,marginRight:10},F={labelCol:{span:5},wrapperCol:{span:19}},B=function(e){var n=e.callback,t=e.onCancel,r=T(),i=u()(r,1)[0],a=(0,f.useRef)();function l(e,n){-1!==e.status?i.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):A.ZP.error(e.message)}return(0,g.jsxs)(C.Z,y()(y()({form:i},F),{},{className:"upload-image-panel",onFinish:function(e){n(y()(y()({},e),{},{name:a.current}))},style:{width:470,overflow:"hidden"},children:[(0,g.jsx)(C.Z.Item,{label:"图片地址",required:!0,children:(0,g.jsxs)("div",{className:"flex-container",children:[(0,g.jsx)(C.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,g.jsx)(N.Z,{style:R})}),(0,g.jsx)(L,{onFileChange:function(e){var n=e.target.files[0];a.current=n.name,M(n,l)}})]})}),(0,g.jsx)(C.Z.Item,{label:"图片描述",name:"alt",children:(0,g.jsx)(N.Z,{style:{width:264}})}),(0,g.jsxs)(C.Z.Item,{style:{textAlign:"right"},children:[(0,g.jsx)(E.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(E.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function L(e){var n=e.onFileChange;return(0,g.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,g.jsx)("input",{type:"file",onChange:n})]})}function M(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var r=new window.XMLHttpRequest;r.withCredentials=!0,r.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),r.addEventListener("error",(function(e){console.error(e)}),!1),r.open("POST","".concat(O.KI,"/api/attachments.json")),r.send(t)}var V=t(5112),D=t(94001),W=V.ZP.Group,q={margin:"0 8px"},U=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(C.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,g.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,g.jsx)("span",{style:q,children:"单元格数:"}),(0,g.jsx)("span",{style:q,children:"行数"}),(0,g.jsx)(C.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,g.jsx)(D.Z,{})}),(0,g.jsx)("span",{style:q,children:"列数"}),(0,g.jsx)(C.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,g.jsx)(D.Z,{})})]}),(0,g.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,g.jsx)("span",{style:q,children:"对齐方式:"}),(0,g.jsx)(C.Z.Item,{name:"align",children:(0,g.jsxs)(W,{children:[(0,g.jsx)(V.ZP,{value:"default",children:(0,g.jsx)("i",{className:"fa fa-align-justify"})}),(0,g.jsx)(V.ZP,{value:"left",children:(0,g.jsx)("i",{className:"fa fa-align-left"})}),(0,g.jsx)(V.ZP,{value:"center",children:(0,g.jsx)("i",{className:"fa fa-align-center"})}),(0,g.jsx)(V.ZP,{value:"right",children:(0,g.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(E.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(E.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},H=t(71681),z=t(49105),K=t(1012),G=t(43418),X="link",J="upload-image",Y="code-block",Q="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(46587);var te="@▁▁@";function re(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ie=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ae=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],le=p()(p()({},ie+"-B","bold"),ie+"-I","italic"),se=p()(p()(p()(p()({},X,"添加链接"),Y,"添加代码块"),J,"添加文件"),Q,"添加表格"),ce=function(e){var n=e.defaultValue,t=void 0===n?"":n,r=e.onChange,a=e.width,s=void 0===a?"100%":a,o=e.height,d=void 0===o?400:o,m=e.miniToolbar,j=void 0!==m&&m,y=e.isFocus,_=void 0!==y&&y,k=e.watch,C=e.insertTemp,N=e.mode,E=void 0===N?"markdown":N,I=e.id,O=void 0===I?"markdown-editor-id":I,T=e.showResizeBar,R=void 0!==T&&T,F=e.noStorage,L=void 0!==F&&F,V=e.showNullButton,D=void 0!==V&&V,W=e.showNullProgramButton,q=void 0!==W&&W,$=e.hidetoolBar,ie=void 0!==$&&$,ce=e.fullScreen,oe=void 0!==ce&&ce,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,fe=e.className,me=void 0===fe?"":fe,he=e.disablePaste,ve=void 0!==he&&he,xe=e.disabled,ge=void 0!==xe&&xe,be=e.disabledFill,je=void 0!==be&&be,ye=e.placeholder,_e=void 0===ye?"":ye,ke=e.values,we=void 0===ke?"":ke,Ze=(0,f.useState)(null),Ce=u()(Ze,2),Ne=Ce[0],Ee=Ce[1],Ie=(0,f.useState)(t),Se=u()(Ie,2),Pe=Se[0],Ae=Se[1],Oe=(0,f.useState)(k),Te=u()(Oe,2),Re=Te[0],Fe=Te[1],Be=(0,f.useState)(oe),Le=u()(Be,2),Me=Le[0],Ve=Le[1],De=(0,f.useState)(""),We=u()(De,2),qe=We[0],Ue=We[1],He=(0,f.useState)(0),ze=u()(He,2),Ke=ze[0],Ge=ze[1],Xe=(0,f.useState)(d),Je=u()(Xe,2),Ye=Je[0],Qe=Je[1],$e=(0,f.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,f.useRef)((0,K.Z)()),rn=(0,f.useRef)(!1),an=(0,f.useRef)(),ln=(0,f.useRef)(),sn=(0,f.useRef)(),cn=(0,f.useRef)(),on=(0,f.useRef)(),un=function(){var e=c()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ne,ln),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ne.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ne.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ne.replaceSelection('').concat(e.name,"")):Ne.replaceSelection("[".concat(e.name,"](").concat(H.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Ae(we),null==Ne||Ne.setValue(we),window.scrollTo(0,e)}),[we]),(0,f.useEffect)((function(){null==pe||pe(Me)}),[Me]),(0,f.useEffect)((function(){if(ln.current){var e=function(e,t){if(!ve){var r=t.clipboardData;if(r){var i=r.types.toString(),a=r.items;if("Files"===i||r.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==E)return;try{var l,s=a[1];"file"===(null===(l=a[0])||void 0===l?void 0:l.kind)&&(s=a[0]);var c=s.getAsFile(),o=c.name.split(".").pop();M(c,(function(e){var t,r,i;e.id?(null==c||null===(t=c.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==c||null===(r=c.type)||void 0===r?void 0:r.indexOf("video"))>-1?n.replaceSelection('')):(null==c||null===(i=c.type)||void 0===i?void 0:i.indexOf("pdf"))>-1?n.replaceSelection('').concat(c.name,"")):ae.includes(o)?n.replaceSelection('').concat(c.name,"")):n.replaceSelection("[".concat(c.name,"](").concat(H.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){A.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=h().fromTextArea(ln.current,{mode:E,lineNumbers:!j,lineWrapping:!0,value:t,autoCloseTags:!q,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",_e):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),r=t.getCursor(),i=t.getLine(r.line),a=i.charAt(r.ch-1),l=i.lastIndexOf("@▁@",r.ch),s=i.lastIndexOf("@▁▁@",r.ch),c=l>s?l:s,o=l>s?3:4;if(-1===te.indexOf(a))return null;if(console.log("change1:",n,e,i,r,c,l,s,a),c>=0&&r.ch-c<5){var u=c+o;return t.replaceRange("",{line:r.line,ch:c},{line:r.line,ch:u}),{line:r.line,ch:u}}return null}(e);t&&n.preventDefault()}})),_&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){sn.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){sn.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var r;if(sn.current.classList.add("mouse-hover-md"),(r=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var i=function(){var e=r[a],t=e.name.split(".").pop();M(e,(function(r){var i,a,l;r.id?(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(r.id,"?type=").concat(r.content_type,")")):(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(l=e.type)||void 0===l?void 0:l.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ae.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(H.Z.API_SERVER,"/api/attachments/").concat(r.id,"?type=").concat(r.content_type,")")):401===(null==r?void 0:r.status)&&(document.location.href="/user/login")}))},a=0;a0||r.target.offsetWidth>0)&&(dn(),Ne.setSize("100%","100%"),Ne.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(ln.current.parentElement),e}();return function(){var n,t;null!==(n=ln.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=ln.current)||void 0===t?void 0:t.parentElement)}}}),[Ne,dn]),(0,f.useEffect)((function(){if(Ne){for(var e=[],n=function(){var n=u()(r[t],2),i=n[0],a=n[1],l=p()({},i,(function(){pn(a)}));e.push(l),Ne.addKeyMap(l)},t=0,r=Object.entries(le);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(O);e>=Ke+1e4&&(!n||n!==Pe)&&(window.sessionStorage.setItem(O,Pe),nn(!0))}}),1e4),(0,f.useEffect)((function(){Fe(k)}),[Ne,k]),(0,f.useEffect)((function(){Ne&&_&&Ne.focus()}),[Ne,_]),(0,f.useEffect)((function(){if(Re&&Ne){var e=function(e){var n=e.target;if(on.current){var t=n.scrollTop/n.scrollHeight;on.current.scrollTop=on.current.scrollHeight*t}},n=Ne.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ne,Re]),(0,f.useEffect)((function(){if(Ne&&de){var e=function(e,n){de(e,n)};return Ne.on("beforeChange",e),function(){Ne.off("beforeChange",e)}}}),[Ne,de]),(0,f.useEffect)((function(){if(Ne&&ue){var e=function(){ue(Ne.getValue())};return Ne.on("blur",e),function(){Ne.off("blur",e)}}}),[Ne,ue]),(0,f.useEffect)((function(){if(Ne){var e=function(e,n){var t=e.getValue();Ae(t),Ge((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),r&&(q?r(t,xn(t)):r(t))};return Ne.on("change",e),function(){Ne.off("change",e)}}}),[Ne,r]),(0,f.useEffect)((function(){if(Ne)if(null==t)Ne.setValue(""),Ae("");else{var e=window.scrollY||window.pageYOffset;t!==Ne.getValue()&&(Ne.setValue(t),Ae(t),Ne.setCursor(ge?1:Ne.lineCount(),0),window.scrollTo(0,e))}}),[Ne,t]);var pn=(0,f.useCallback)((function(e){var n=Ne.getCursor(),t=Ne.getSelection(),r=t.split("\n");switch(e){case"bold":return Ne.replaceSelection("**"+t+"**"),""===t&&Ne.setCursor(n.line,n.ch+2),Ne.focus();case"italic":return Ne.replaceSelection("*"+t+"*"),""===t&&Ne.setCursor(n.line,n.ch+1),Ne.focus();case"code":return Ne.replaceSelection("`"+t+"`"),""===t&&Ne.setCursor(n.line,n.ch+1),Ne.focus();case"inline-latex":return Ne.replaceSelection("`$$"+t+"$$`"),""===t&&Ne.setCursor(n.line,n.ch+3),Ne.focus();case"latex":return Ne.replaceSelection("```latex\n"+t+"\n```"),Ne.setCursor(n.line+1,t.length+1),Ne.focus();case"line-break":return Ne.replaceSelection("
                                              \n"),Ne.focus();case"list-ul":return""===t?Ne.replaceSelection("- "+t):Ne.replaceSelection(r.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ne.focus();case"list-ol":return""===t?Ne.replaceSelection("1. "+t):Ne.replaceSelection(r.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ne.focus();case"add-null-ch":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection("▁"),Ne.focus();case"add-signal":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection("@▁@"),Ne.focus();case"add-multiple":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection(te),Ne.focus();case"inster-template-1":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ne.focus();case"eraser":return Ne.setValue(""),Ne.focus();case"trigger-watch":return Fe(!Re),Ne.focus();case"trigger-full-screen":return Ve(!Me),Ne.focus();case X:return void Ue(X);case Y:return void Ue(Y);case J:return void Ue(J);case Q:return void Ue(Q);default:throw new Error}}),[Ne,Re,Me]),fn=(0,f.useCallback)((function(e){switch(Ue(""),qe){case X:var n=e.title,t=e.link;return Ne.replaceSelection("[".concat(n,"](").concat(t,")")),Ne.focus();case Y:var r=e.language,i=e.content;return Ne.replaceSelection(["```"+r,i,"```"].join("\n")),Ne.focus();case J:var a=e.src,l=e.alt;return l?Ne.replaceSelection("![ ".concat(l," ]( ").concat(a,' "').concat(l,'" )')):Ne.replaceSelection("![,](".concat(a,")")),Ne.focus();case Q:for(var s=e.row,c=e.col,o=e.align,u="\n",d=0;d300&&(n=300),Qe(d+n+"px")}},r=cn.current,i=!1,a=0;return r.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){r.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ne,cn]),(0,f.useEffect)((function(){Qe(d)}),[d]);var vn={width:re(s),height:re(Ye)},xn=((0,f.useMemo)((function(){if(Ke){var e=new Date(Ke),n=e.getHours(),t=e.getMinutes(),r=e.getSeconds();return t=t<10?"0"+t:t,r=r<10?"0"+r:r,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(r)}return 0}),[Ke]),function(e){var n=[];if(q){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,r){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,g.jsxs)(f.Fragment,{children:[(0,g.jsx)("div",{className:"markdown-editor-wrapper",ref:sn,children:(0,g.jsxs)("div",{className:"markdown-editor-container ".concat(me," ").concat(Re?"on-preview":""," ").concat(j?"mini":""," ").concat(Me?"full-screen":""),style:vn,children:[(0,g.jsx)(w,{insertTemp:C,watch:Re,fullScreen:Me,showNullButton:D,showNullProgramButton:q,onActionCallback:pn,hidetoolBar:ie,uuid:tn.current,setOpenPhones:function(){rn.current=!0}}),(0,g.jsxs)("div",{className:"markdown-editor-body",children:[(0,g.jsx)("div",{className:"codemirror-container",children:(0,g.jsx)("textarea",{ref:ln,placeholder:_e})}),Re?(0,g.jsxs)("div",{ref:on,className:"preview-container",children:["stex"===E&&(0,g.jsx)(b,{value:Pe}),"stex"!==E&&(0,g.jsx)(x.Z,{disabledFill:je,showProgramFill:q,value:Pe})]}):null]})]})}),R?(0,g.jsx)("a",{ref:cn,className:"editor-resize"}):null,(0,g.jsx)(Z.Z,{children:se[qe]?(0,g.jsx)(G.Z,{centered:!0,title:se[qe],open:!0,onCancel:hn,footer:null,className:"markdown-popup-form",children:mn}):null})]})}},74063:function(e,n,t){t.d(n,{Z:function(){return f}});var r=t(82100),i=t.n(r),a=t(29186),l=t.n(a),s=t(80619),c=t.n(s),o=t(47074),u=t.n(o),d=t(59301),p=t(4676),f=function(e){c()(t,e);var n=u()(t);function t(e){var r;i()(this,t),r=n.call(this,e);var a=window.document;return r.node=a.createElement("div"),a.body.appendChild(r.node),r}return l()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},46587:function(e,n,t){t.d(n,{Z:function(){return i}});var r=t(59301);function i(e,n){var t=(0,r.useRef)();(0,r.useEffect)((function(){t.current=e})),(0,r.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},39143:function(e,n,t){t.d(n,{Y4:function(){return A},Im:function(){return I},ZP:function(){return T}});var r=t(79800),i=t.n(r),a=t(7557),l=t.n(a),s=t(41498),c=t.n(s),o=t(82242),u=t.n(o),d=t(85573),p=t.n(d),f=t(59301),m=t(24650),h=t(3113),v=t(46952),x=t(80836),g=t(85547),b=t(24334),j=t(93428),y=t(4585),_=t(27876),k=t(34376),w=t(49105),Z=t(80608),C=t(37712),N=m.Z.TextArea,E={visible:!1,tabIndex:"0"},I=p()(p()(p()(p()(p()(p()({},g.h.NOMATCH,"测试用例结果不匹配"),g.h.OK,"调试通过"),2,"调试超时"),3,"调试pod失败"),4,"编译失败"),5,"执行失败"),S=function(e){return e[e.SET_VISIBLE=0]="SET_VISIBLE",e[e.SET_TABINDEX=1]="SET_TABINDEX",e}(S||{});function P(e,n){switch(n.type){case S.SET_VISIBLE:return u()(u()({},e),{},{visible:n.payload});case S.SET_TABINDEX:return u()(u()({},e),{},{tabIndex:n.payload});default:throw new Error}}function A(e){var n=e.status,t=e.error_msg,r=e.output,i=e.input,a=e.expected_output,s=e.is_file,o=e.input_file_url,u=e.output_file_url,d=e.expected_output_file_url,p=e.setMonacoValue,m=e.setData,h=(0,f.useRef)(),v=(0,f.useRef)(),x=(0,f.useRef)(),j=null,Z={minHeight:150,marginBottom:10,paddingLeft:24,background:"#070f19",color:"#fff"};switch((0,f.useEffect)((function(){if(r&&!s&&h.current){var e=new k.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});e.open(h.current);var n=(0,_.pp)(b.Base64.decode(r));e.write(n),e.setOption("theme",{background:"#1e1e1e"})}if(i&&!s&&v.current){var t=new k.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});t.open(v.current),t.write((0,_.pp)(i)),t.setOption("theme",{background:"#1e1e1e"})}if(a&&!s&&x.current){var l=new k.Terminal({fontSize:14,letterSpacing:1,cols:83,rows:10});l.open(x.current),l.write((0,_.pp)(b.Base64.decode(a))),l.setOption("theme",{background:"#1e1e1e"})}}),[r]),n){case g.h.NOMATCH:j=(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("p",{className:"c-red",children:"实际输入:"}),!s&&(0,C.jsx)("div",{ref:v}),s&&(0,C.jsx)("div",{style:Z,children:(0,C.jsx)("a",{style:{fontSize:"16px"},onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(o,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){m(o)}),200);case 9:case"end":return e.stop()}}),e)}))),children:i})}),(0,C.jsx)("p",{className:"c-red",children:"实际输出:"}),!s&&(0,C.jsx)("div",{ref:h}),s&&(0,C.jsx)("div",{style:Z,children:(0,C.jsx)("a",{style:{fontSize:"16px"},onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)(u,{method:"Get",headers:{"Content-Type":"application/xml",Accept:"*/*"}});case 2:n=e.sent,p(n),setTimeout((function(){m(u)}),200);case 5:case"end":return e.stop()}}),e)}))),children:r})}),(0,C.jsx)("p",{className:"c-red",children:"预期输出:"}),!s&&(0,C.jsx)("div",{ref:x}),s&&(0,C.jsx)("div",{style:Z,children:(0,C.jsx)("a",{style:{fontSize:"16px"},onClick:c()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(d,{method:"Get",headers:{"Content-Type":"application/octet-stream",Accept:"*/*"}});case 2:return n=e.sent,e.t0=p,e.next=6,n.text();case 6:e.t1=e.sent,(0,e.t0)(e.t1),setTimeout((function(){m(d)}),200);case 9:case"end":return e.stop()}}),e)}))),children:a})})]});break;case g.h.EXECUTEFAILURE:j=(0,C.jsxs)(C.Fragment,{children:[(0,C.jsxs)("div",{style:{border:"1px #F6F7F9 solid"},children:[(0,C.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"最后执行的输入:"}),!s&&(0,C.jsx)(y.Z,{value:i,style:Z}),s&&(0,C.jsx)("div",{style:Z,children:(0,C.jsx)("a",{onClick:function(){return(0,_.LR)(o,i)},children:i})})]}),(0,C.jsxs)("div",{style:{border:"1px #F6F7F9 solid",marginTop:"10px"},children:[(0,C.jsx)("p",{style:{width:"100%",height:40,background:"#F6F7F9",lineHeight:"40px",color:"#666666",paddingLeft:"12px"},children:"执行出错信息:"}),(0,C.jsxs)("pre",{className:"error",style:{color:"#E30000",padding:"0 10px"},children:[b.Base64.decode(t),"111"]})]})]});break;case g.h.COMPILEFAILURE:j=(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("p",{children:"最后执行的输入:"}),!s&&(0,C.jsx)("div",{ref:v}),s&&(0,C.jsx)("div",{style:Z,children:(0,C.jsx)("a",{onClick:function(){return(0,_.LR)(o,i)},children:i})}),(0,C.jsx)("p",{children:"执行出错信息:"}),(0,C.jsx)("pre",{className:"error",children:b.Base64.decode(t)})]});break;case g.h.PODFAILURE:j=(0,C.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case g.h.TIMEOUT:j=(0,C.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,C.jsxs)(C.Fragment,{children:[" ",j," "]})}function O(e){var n=e.status,t=e.error_msg,r=e.execute_time,i=e.output,a=e.input,l=e.expected_output,s=(e.is_file,e.input_file_url,e.output_file_url,e.expected_output_file_url,null);switch(n){case g.h.OK:s=(0,C.jsxs)(C.Fragment,{children:[(0,C.jsxs)("p",{children:["执行用时:",r/1e3,"秒"]}),(0,C.jsx)("p",{children:"执行结果:"}),(0,C.jsx)("pre",{children:b.Base64.decode(i)})]});break;case g.h.NOMATCH:s=(0,C.jsxs)(C.Fragment,{children:[(0,C.jsxs)("p",{children:["输入:",(0,C.jsx)("pre",{children:a})]}),(0,C.jsxs)("p",{children:["输出:",i&&b.Base64.decode(i)]}),(0,C.jsxs)("p",{children:["预期输出:",l&&b.Base64.decode(l)]})]});break;case g.h.EXECUTEFAILURE:case g.h.COMPILEFAILURE:s=(0,C.jsxs)(C.Fragment,{children:[(0,C.jsxs)("p",{children:["最后执行的输入:",(0,C.jsx)("pre",{children:a})]}),(0,C.jsx)("p",{children:"执行出错信息:"}),(0,C.jsx)("pre",{className:"error",children:b.Base64.decode(t)})]});break;case g.h.PODFAILURE:s=(0,C.jsx)("p",{children:"创建pod失败,请稍后重试"});break;case g.h.TIMEOUT:s=(0,C.jsx)("p",{children:"评测超时,请稍后重试"})}return(0,C.jsxs)(C.Fragment,{children:[" ",s," "]})}var T=function(e){var n=e.input,t=e.debuging,r=e.submitting,a=e.executingMessage,s=e.debugResult,o=e.onChangeInput,u=e.onDebugCode,d=e.onSubmitCode,p=e.hack,m=e.user,g=(0,f.useReducer)(P,E),b=i()(g,2),y=b[0],_=b[1],k=y.visible,I=y.tabIndex,A=(0,Z.useSearchParams)(),T=i()(A,1)[0];function R(e){var n=e.target.id;_({type:S.SET_TABINDEX,payload:n})}var F=(0,f.useMemo)((function(){if(s){s.status;return(0,C.jsx)(C.Fragment,{children:O(s)})}return null}),[s]);var B=function(){var e=c()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.ZP)("/api/problems/".concat(n,"/start.json"),{method:"get",params:{hack_user_id:null==m?void 0:m.user_id}});case 2:(t=e.sent)&&(window.location.href="/myproblems/".concat(null==t?void 0:t.identifier,"?type=1"));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,C.jsxs)("div",{className:"test-case-panel",children:[(0,C.jsxs)("div",{className:"test-case-panel-body ".concat(k?"active":""),children:[(0,C.jsxs)("ul",{className:"s-navs",children:[(0,C.jsx)("li",{children:(0,C.jsx)("a",{className:"0"===I?"active":"",id:"0",onClick:R,children:"自定义测试用例"})}),(0,C.jsx)("li",{children:(0,C.jsx)("a",{className:"1"===I?"active":"",id:"1",onClick:R,children:"代码执行结果"})})]}),(0,C.jsx)("div",{className:"tab-panel-body ".concat("0"===I?"":"hide"),children:(0,C.jsx)(N,{placeholder:"请填写测试用例的输入值,点击“调试代码”",value:n,onChange:o})}),(0,C.jsx)("div",{className:"tab-panel-body ".concat("1"===I?"":"hide"),children:t?(0,C.jsx)(j.Z,{message:a}):s?(0,C.jsxs)("section",{style:{height:200},children:[" ",F," "]}):(0,C.jsx)("p",{className:"tip",children:"请填写测试用例的输入值,点击“调试代码”"})})]}),(0,C.jsx)("a",{className:"btn-collapse ".concat(k?"up":""),onClick:function(){_({type:S.SET_VISIBLE,payload:!k})},children:k?(0,C.jsx)(v.Z,{}):(0,C.jsx)(x.Z,{})}),(0,C.jsxs)("footer",{className:"footer",children:[(0,C.jsx)("span",{children:"控制台"}),(0,C.jsxs)("div",{className:"flex-container",children:[(null==p?void 0:p.is_program)&&(null==p?void 0:p.above_question)&&(0,C.jsx)(h.ZP,{onClick:function(){return B(null==p?void 0:p.above_question)},id:"oj-prev",className:"btn-blue",type:"ghost",children:"上一题"}),(null==p?void 0:p.is_program)&&(null==p?void 0:p.under_question)&&(0,C.jsx)(h.ZP,{onClick:function(){return B(null==p?void 0:p.under_question)},id:"oj-next",className:"btn-blue",type:"ghost",children:"下一题"}),(0,C.jsx)(h.ZP,{className:"btn-green",type:"ghost",loading:t,onClick:function(){_({type:S.SET_VISIBLE,payload:!0}),_({type:S.SET_TABINDEX,payload:"1"}),u()},children:"调试代码"}),"8"!==T.get("qtype")&&(0,C.jsx)(h.ZP,{type:"primary",className:"custom-ant-disabled",loading:r,disabled:r,onClick:function(){_({type:S.SET_VISIBLE,payload:!1}),d()},children:"评测并提交"})]})]})]})}},85547:function(e,n,t){t.d(n,{h:function(){return r}});var r=function(e){return e[e.NOMATCH=-1]="NOMATCH",e[e.OK=0]="OK",e[e.TIMEOUT=2]="TIMEOUT",e[e.PODFAILURE=3]="PODFAILURE",e[e.COMPILEFAILURE=4]="COMPILEFAILURE",e[e.EXECUTEFAILURE=5]="EXECUTEFAILURE",e}({})},84878:function(e,n,t){t.d(n,{H7:function(){return f},MK:function(){return p},MU:function(){return c},X6:function(){return u},bM:function(){return s},fi:function(){return m},fu:function(){return l},n4:function(){return h},rX:function(){return d},vl:function(){return v},zO:function(){return o}});var r=t(82242),i=t.n(r),a=t(49105);function l(e,n){return(0,a.U2)("myproblems/".concat(e,".json"),i()({hidePopLogin:!0},n||{}))}function s(e,n){return(0,a.v_)("myproblems/".concat(e,"/code_submit.json"),n)}function c(e,n){return(0,a.v_)("myproblems/".concat(e,"/code_debug.json"),n)}function o(e,n){return n.language&&(n.language=encodeURIComponent(n.language)),(0,a.U2)("myproblems/".concat(e,"/submit_records.json"),n)}function u(e){return(0,a.U2)("myproblems/record_detail.json",{id:e})}function d(e,n){return(0,a.U2)("myproblems/".concat(e,"/result.json"),{mode:n})}function p(e,n){return(0,a.v_)("myproblems/".concat(e,"/add_notes.json"),n)}function f(e){return(0,a.v_)("myproblems/".concat(e,"/restore_initial_code.json"))}function m(e){return(0,a.v_)("myproblems/".concat(e,"/sync_code.json"))}function h(e,n){return(0,a.v_)("myproblems/".concat(e,"/update_code.json"),n)}function v(e,n){return(0,a.v_)("discusses/".concat(e,"/plus.json"),n)}},95021:function(e,n,t){t.d(n,{D0:function(){return d},R8:function(){return c},jw:function(){return u},y3:function(){return p}});var r=t(85573),i=t.n(r),a=t(57809),l=(t(59301),t(37712)),s=a.default.Option,c=function(e){return e[e.language=0]="language",e[e.difficult=1]="difficult",e[e.category=2]="category",e[e.openOrNot=3]="openOrNot",e}({}),o=i()(i()(i()(i()({},c.language,[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"},{title:"JavaScript",key:"JavaScript"},{title:"Ruby",key:"Ruby"}]),c.difficult,[{title:"简单",key:1},{title:"中等",key:2},{title:"困难",key:3}]),c.category,[{title:"程序设计",key:1},{title:"算法",key:2}]),c.openOrNot,[{title:"公开",key:1},{title:"私有",key:0}]);function u(e){return o[e].map((function(e){return(0,l.jsxs)(s,{value:e.key,children:[" ",e.title," "]},e.title)}))}function d(e,n){e.map((function(e){var t=e.id,r=e.name,i=e.sub_disciplines,a={value:t,label:r};n.push(a),i&&i.length>0&&(a.children=[],d(i,a.children))}))}function p(e,n){for(var t=[],r=0;r0){t[0]=a.id;for(var l=0;l1&&void 0!==arguments[1]?arguments[1]:null;switch(ue.resetFields(),ue.setFieldsValue({item_type:e,item_banks_group_id:n}),ze(e),e){case"SELECT":ue.setFieldsValue({choices:Array.from({length:4},(function(){return{choice_text:"",is_answer:0}}))});break;case"JUDGMENT":ue.setFieldsValue({choices:[{choice_text:"正确",is_answer:0},{choice_text:"错误",is_answer:0}]});break;case"COMPLETION":ue.setFieldsValue({standard_answers:[]});break;case"SUBJECTIVE":ue.setFieldsValue({answer_texts:[],use_keywords:!0});break;case"COMBINATION":case"PROGRAM":break;case"BPROGRAM":ue.setFieldsValue({hack:{time_limit:3,allow_student_debug:!1}})}},Ye=function(e,n){var t;if(null!=e&&e.item_type&&("PROGRAM"===(null==e?void 0:e.item_type)&&(0,Y.xg)("/problems/newcreate"),Je(null==e?void 0:e.item_type,null==n?void 0:n.item_banks_group_id),Le(!1)),null!=e&&e.course){var r=u()(e.course,2),i=(r[0],r[1]);en(i),ue.setFieldsValue({knowledge:[]})}if(null!=e&&null!==(t=e.hack)&&void 0!==t&&t.sub_discipline_id){var a=u()(e.hack.sub_discipline_id,2),l=(a[0],a[1]);en(l),ue.setFieldsValue({hack:{tag_discipline_ids:[]}})}},Qe=function(){var e=l()(i()().mark((function e(){var n,t,r,a,l,s,c,d,f,h,g,b,j,y,_,k,w,Z,C,N,E;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("COMPLETION"==(null==(n=ue.getFieldsValue())?void 0:n.item_type)&&null==n.is_ordered&&(n.is_ordered=!0),r=(t=n||{}).course,a=void 0===r?[]:r,l=t.item_type,s=t.item_banks_group_id,c=t.knowledge,d=void 0===c?[]:c,f=t.choices,h=u()(a,2),g=h[0],b=h[1],1!==ye){e.next=37;break}if("PROGRAM"!==l){e.next=8;break}return(0,Y.xg)("/problems/newcreate"),e.abrupt("return");case 8:if("BPROGRAM"!==l){e.next=22;break}if(y=p()(p()({},n),{},{hack:p()(p()({},null==n?void 0:n.hack),{},{sub_discipline_id:null==n||null===(j=n.hack)||void 0===j||null===(j=j.sub_discipline_id)||void 0===j?void 0:j[1],difficult:n.difficulty,item_banks_group_ids:n.item_banks_group_id}),hack_codes:p()(p()({},n.hack_codes),{},{code:re.Base64.encode(n.hack_codes.code)}),hack_sets:[p()({},n.hack_sets)],update_hack_sets:[p()({},n.hack_sets)],is_blank:!0}),!Ge&&!sessionStorage.projectFill){e.next=17;break}return e.next=13,(0,ee.ZP)("/api/problems/".concat(ge.current||sessionStorage.projectFill,".json"),{method:"put",body:p()({},y)});case 13:0===e.sent.status&&m.history.replace("/problemset?group_id=".concat(n.hack.item_banks_group_id)),e.next=21;break;case 17:return e.next=19,(0,ee.ZP)("/api/problems.json",{method:"post",body:p()({},y)});case 19:0===e.sent.status&&v.Z.confirm({title:"提示",centered:!0,icon:null,content:"试题新增成功",okText:"继续新增",cancelText:"返回列表",onOk:function(){Je(He,s)},onCancel:function(){m.history.replace("/problemset?group_id=".concat(s))}});case 21:return e.abrupt("return");case 22:if("SELECT"===l&&(l=f.filter((function(e){return 1===e.is_answer})).length>1?"MULTIPLE":"SINGLE"),"COMBINATION"===l&&(_=(n||{}).sub_item_banks,n.sub_item_banks=null==_?void 0:_.map((function(e){return p()(p()({},e),{},{item_type:"SINGLE"})}))),k=p()(p()({},n),{},{discipline_id:g,sub_discipline_id:b,item_banks_group_ids:s,tag_discipline_ids:d,item_type:l}),!Ge){e.next=31;break}return e.next=28,o({type:"problemset/editProblemset",payload:p()(p()({},k),{},{id:ge.current})});case 28:w=e.sent,e.next=34;break;case 31:return e.next=33,o({type:"problemset/addProblemset",payload:k});case 33:w=e.sent;case 34:0===w.status&&(Ge?m.history.replace("/problemset?group_id=".concat(s)):v.Z.confirm({title:"提示",centered:!0,icon:null,content:"试题新增成功",okText:"继续新增",cancelText:"返回列表",onOk:function(){Je(He,s)},onCancel:function(){m.history.replace("/problemset?group_id=".concat(s))}})),e.next=57;break;case 37:if(!((null==Ze?void 0:Ze.length)<=0)){e.next=40;break}return x.ZP.info("请上传试题文件"),e.abrupt("return");case 40:return Te(!0),(Z=new FormData).append("file",Ze[0]),Z.append("sub_discipline_id",b),e.next=46,(0,ee.ZP)("/api/item_banks/file_import.json",{method:"post",body:Z},!0);case 46:if(C=e.sent,Te(!1),0!==(null==C?void 0:C.status)){e.next=57;break}if(!((null==C||null===(N=C.fail)||void 0===N?void 0:N.length)>0)){e.next=53;break}return Se(null==C?void 0:C.fail),x.ZP.error("上传失败题数为"+(null==C||null===(E=C.fail)||void 0===E?void 0:E.length)+",可在底部试题列表查看错误原因。"),e.abrupt("return");case 53:ue.setFieldsValue({course:[]}),Ce([]),Se([]),x.ZP.info("上传成功");case 57:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),$e=function(){var e=l()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.errorFields[0].name.includes("standard_answers")?x.ZP.error("填空项答案不能为空"):x.ZP.error(n.errorFields[0].errors[0]),ue.scrollToField(null==n||null===(t=n.errorFields)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.name,{behavior:"smooth",block:"center"});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),en=function(){var e=l()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o({type:"exercise/getTagDiscipline",payload:{sub_discipline_id:n}});case 2:return t=e.sent,xe(t.tag_disciplines),e.abrupt("return",null==t?void 0:t.tag_disciplines);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,ie.jsx)("div",{className:C,children:(0,ie.jsxs)("section",{className:N,children:[(0,ie.jsxs)(g.Z,{className:"mb20",separator:">",children:[(0,ie.jsx)(g.Z.Item,{href:"/problemset",children:"试题库"}),(0,ie.jsxs)(g.Z.Item,{children:[Ge?"编辑":"新增","试题"]})]}),(0,ie.jsxs)("div",{className:E,children:[(0,ie.jsx)(b.ZP.Group,{className:I,optionType:"button",options:[{label:"单个添加",value:1},{label:"批量导入",value:2}],onChange:function(e){_e(e.target.value),ue.setFieldsValue({course:[]}),Ce([]),Se([])},value:ye}),1===ye&&De&&(0,ie.jsxs)(h.Z,{form:ue,className:S,layout:"horizontal",colon:!1,onValuesChange:Ye,onFinish:Qe,onFinishFailed:$e,initialValues:De,children:[(0,ie.jsx)(h.Z.Item,{label:"试题类型",name:"item_type",rules:[{required:!0,message:"请选择题型"}],children:(0,ie.jsx)(b.ZP.Group,{disabled:Ge,optionType:"button",className:P,options:[{label:"选择题",value:"SELECT"},{label:"判断题",value:"JUDGMENT"},{label:"填空题",value:"COMPLETION"},{label:"简答题",value:"SUBJECTIVE"},{label:"编程题",value:"PROGRAM"},{label:"组合题",value:"COMBINATION"},{label:"程序填空题",value:"BPROGRAM"}]})}),(0,ie.jsx)("div",{className:K,children:(0,ie.jsx)(se,{currentItemType:He,form:ue})}),"PROGRAM"!==He&&(0,ie.jsxs)(ie.Fragment,{children:[(0,ie.jsx)(h.Z.Item,{label:"方向&课程",className:"".concat(B," mb30"),labelCol:{span:24},style:{marginTop:"PROGRAM"===He?0:30},name:"BPROGRAM"===He?["hack","sub_discipline_id"]:"course",rules:[{required:!0,message:"请选择课程"}],children:(0,ie.jsx)(j.Z,{className:L,popupClassName:G,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14},showArrow:!0,placeholder:"请选择方向&课程",allowClear:!1,options:a.courseOptions})}),(0,ie.jsx)("div",{className:X,children:(0,ie.jsxs)("div",{onClick:function(){return Le(!Be)},children:["更多设置",Be?(0,ie.jsx)("i",{className:"iconfont icon-xialajiantou1"}):(0,ie.jsx)("i",{className:"iconfont icon-xialajiantoubeifen"})]})}),(0,ie.jsxs)("div",{style:{display:Be?"block":"none"},children:[(0,ie.jsx)(h.Z.Item,{label:"知识点",name:"BPROGRAM"===He?["hack","tag_discipline_ids"]:"knowledge",labelCol:{flex:"62px"},labelAlign:"left",className:"".concat(M," mb30"),children:(0,ie.jsx)(Q.N,{selectvalues:Ke,subId:(null===(t=ue.getFieldsValue().course)||void 0===t?void 0:t[1])||(null===(r=ue.getFieldsValue())||void 0===r||null===(r=r.hack)||void 0===r||null===(r=r.sub_discipline_id)||void 0===r?void 0:r[1]),knowledgeOptions:ve,onAddKnowledgeFinish:function(e){xe([].concat(c()(ve),[p()({},e)]))}})}),(0,ie.jsx)(h.Z.Item,{labelCol:{flex:"62px"},labelAlign:"left",name:"difficulty",label:"难度",className:"".concat(A," mb30"),rules:[{required:!0,message:"请选择难度"}],children:(0,ie.jsxs)(b.ZP.Group,{optionType:"button",className:O,children:[(0,ie.jsx)(b.ZP.Button,{value:1,className:T,children:"简单"}),(0,ie.jsx)(b.ZP.Button,{value:2,className:R,children:"适中"}),(0,ie.jsx)(b.ZP.Button,{value:3,className:F,children:"困难"})]})}),(0,ie.jsx)(h.Z.Item,{label:"放入文件夹目录",rules:[{required:!0,message:"请选择文件夹"}],name:"item_banks_group_id",labelCol:{span:24},wrapperCol:{span:24},children:(0,ie.jsx)(ne.Z,{scrollId:"item_banks_group_id"})})]})]})]}),2===ye&&(0,ie.jsxs)("div",{children:[(0,ie.jsxs)(h.Z,{form:ue,className:S,layout:"vertical",onValuesChange:Ye,onFinish:Qe,children:[(0,ie.jsx)(h.Z.Item,{className:B,label:"方向&课程:",name:"course",rules:[{required:!0,message:"请选择课程"}],children:(0,ie.jsx)(j.Z,{className:L,popupClassName:G,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14},placeholder:"请选择方向&课程",showArrow:!0,allowClear:!1,options:a.courseOptions,style:{width:490}})}),(0,ie.jsxs)("div",{className:"mb30",children:[(0,ie.jsxs)("span",{className:V,children:["根据模板要求编辑需要上传的试题",(0,ie.jsx)(y.Z,{title:(0,ie.jsxs)("div",{children:[(0,ie.jsx)("div",{children:"提示:"}),(0,ie.jsx)("div",{children:"1、目前仅支持Excel格式模板;"}),(0,ie.jsx)("div",{children:"2、不支持组合题和实训题导入;"}),(0,ie.jsx)("div",{children:"3、每次最多导入300题;"}),(0,ie.jsx)("div",{children:"4、填空题导入最多支持5个填空项。"})]}),children:(0,ie.jsx)($.Z,{className:D})})]}),(0,ie.jsxs)("a",{className:"".concat(W," ml30"),href:Z.Z.API_SERVER+"/api/item_banks/down_template",download:!0,children:["下载试题模版",(0,ie.jsx)("i",{className:"iconfont icon-xiazai4 ml10",style:{fontSize:14}})]})]}),(0,ie.jsx)(_.Z,{onRemove:function(){Ce([])},beforeUpload:function(e){if(console.log(e),(null==e?void 0:e.size)>52428800)return x.ZP.info("文件超过50M,不符合上传要求"),!1;var n=[];return n.push(e),Ce([].concat(n)),!1},fileList:Ze,accept:".xls,.xlsx",showUploadList:{removeIcon:(0,ie.jsx)("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160"}})},children:(0,ie.jsxs)("div",{className:q,children:[(0,ie.jsx)("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}}),"点击上传"]})})]}),(0,ie.jsx)("br",{}),(null==Ie?void 0:Ie.length)>0&&(0,ie.jsx)("span",{style:{fontSize:"18px",display:"flex",width:"100%",justifyContent:"center"},children:"错误列表"}),(null==Ie?void 0:Ie.length)>0&&(0,ie.jsx)(k.Z,{style:{marginTop:"10px"},dataSource:Ie,columns:[{title:"题目名称",dataIndex:"name",key:"name"},{title:"错误原因",dataIndex:"message",key:"message"}]})]})]}),(0,ie.jsx)("div",{className:U,children:(0,ie.jsxs)("div",{className:H,children:[(0,ie.jsx)(w.ZP,{size:"middle",className:"".concat(z," mr20"),onClick:function(){return m.history.push("/problemset")},children:"取消"}),(0,ie.jsx)(w.ZP,{size:"middle",type:"primary",className:"".concat(z," mr20"),onClick:function(){return ue.submit()},loading:s["problemset/editProblemset"]||s["problemset/addProblemset"]||Oe,children:"PROGRAM"===He&&1===ye?"立即创建":"保存题目"})]})})]})})}))},6085:function(e,n){n.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankWrapper:"blankWrapper___nC45e",blankInput:"blankInput___pEHsx",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},66104:function(e,n,t){t.d(n,{Z:function(){return S}});var r=t(92310),i=t.n(r),a=t(75440),l=t(47413),s=t(59301),c=t(92343),o=t(36355),u=t(46952),d=t(91857);const p=e=>{let{children:n}=e;const{getPrefixCls:t}=s.useContext(o.E_),r=t("breadcrumb");return s.createElement("li",{className:`${r}-separator`,"aria-hidden":"true"},""===n?n:n||"/")};p.__ANT_BREADCRUMB_SEPARATOR=!0;var f=p,m=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{if(n)return n(t,r,i,a);const s=function(e,n){if(void 0===e.title||null===e.title)return null;const t=Object.keys(n).join("|");return"object"==typeof e.title?e.title:String(e.title).replace(new RegExp(`:(${t})`,"g"),((e,t)=>n[t]||e))}(t,r);return h(e,t,s,l)}}var x=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,separator:t="/",children:r,menu:i,overlay:a,dropdownProps:l,href:c}=e;const o=(e=>{if(i||a){const t=Object.assign({},l);if(i){const e=i||{},{items:n}=e,r=x(e,["items"]);t.menu=Object.assign(Object.assign({},r),{items:null==n?void 0:n.map(((e,n)=>{var{key:t,title:r,label:i,path:a}=e,l=x(e,["key","title","label","path"]);let o=null!=i?i:r;return a&&(o=s.createElement("a",{href:`${c}${a}`},o)),Object.assign(Object.assign({},l),{key:null!=t?t:n,label:o})}))})}else a&&(t.overlay=a);return s.createElement(d.Z,Object.assign({placement:"bottom"},t),s.createElement("span",{className:`${n}-overlay-link`},e,s.createElement(u.Z,null)))}return e})(r);return null!=o?s.createElement(s.Fragment,null,s.createElement("li",null,o),t&&s.createElement(f,null,t)):null},b=e=>{const{prefixCls:n,children:t,href:r}=e,i=x(e,["prefixCls","children","href"]),{getPrefixCls:a}=s.useContext(o.E_),l=a("breadcrumb",n);return s.createElement(g,Object.assign({},i,{prefixCls:l}),h(l,i,t,r))};b.__ANT_BREADCRUMB_ITEM=!0;var j=b,y=t(17313),_=t(83116),k=t(37613);const w=e=>{const{componentCls:n,iconCls:t}=e;return{[n]:Object.assign(Object.assign({},(0,y.Wf)(e)),{color:e.itemColor,fontSize:e.fontSize,[t]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${e.paddingXXS}px`,borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",marginInline:-e.marginXXS,"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},(0,y.Qy)(e)),"li:last-child":{color:e.lastItemColor},[`${n}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${n}-link`]:{[`\n > ${t} + span,\n > ${t} + a\n `]:{marginInlineStart:e.marginXXS}},[`${n}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.lineHeight*e.fontSize,display:"inline-block",padding:`0 ${e.paddingXXS}px`,marginInline:-e.marginXXS,[`> ${t}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}};var Z=(0,_.Z)("Breadcrumb",(e=>{const n=(0,k.TS)(e,{});return[w(n)]}),(e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}))),C=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{var{breadcrumbName:n}=e,t=C(e,["breadcrumbName"]);return Object.assign(Object.assign({},t),{title:n})}))}),i}var E=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,separator:t="/",style:r,className:u,rootClassName:d,routes:p,items:m,children:h,itemRender:x,params:b={}}=e,j=E(e,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:y,direction:_,breadcrumb:k}=s.useContext(o.E_);let w;const C=y("breadcrumb",n),[I,S]=Z(C),P=function(e,n){return(0,s.useMemo)((()=>e||(n?n.map(N):null)),[e,n])}(m,p);const A=v(C,x);if(P&&P.length>0){const e=[],n=m||p;w=P.map(((r,i)=>{const{path:a,key:c,type:o,menu:u,overlay:d,onClick:p,className:m,separator:h,dropdownProps:v}=r,x=((e,n)=>{if(void 0===n)return n;let t=(n||"").replace(/^\//,"");return Object.keys(e).forEach((n=>{t=t.replace(`:${n}`,e[n])})),t})(b,a);void 0!==x&&e.push(x);const j=null!=c?c:i;if("separator"===o)return s.createElement(f,{key:j},h);const y={},_=i===P.length-1;u?y.menu=u:d&&(y.overlay=d);let{href:k}=r;return e.length&&void 0!==x&&(k=`#/${e.join("/")}`),s.createElement(g,Object.assign({key:j},y,(0,l.Z)(r,{data:!0,aria:!0}),{className:m,dropdownProps:v,href:k,separator:_?"":t,onClick:p,prefixCls:C}),A(r,b,n,e,k))}))}else if(h){const e=(0,a.Z)(h).length;w=(0,a.Z)(h).map(((n,r)=>{if(!n)return n;const i=r===e-1;return(0,c.Tm)(n,{separator:i?"":t,key:r})}))}const O=i()(C,null==k?void 0:k.className,{[`${C}-rtl`]:"rtl"===_},u,d,S),T=Object.assign(Object.assign({},null==k?void 0:k.style),r);return I(s.createElement("nav",Object.assign({className:O,style:T},j),s.createElement("ol",null,w)))};I.Item=j,I.Separator=f;var S=I},73631:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},5623:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAedJREFUOBGtVDtLA0EQ/jY5z7dgEBVJLHyAitpYWQqKjVZa5BfEKpWlWPgrLG0UEdTexkILRUQiSBBBCAhGUINFHia53Dm7ufXcvfgIOHA3O69vvtnbPeY4ThD/KIF/xBJQhg/wbmkZtj0KMKbEGNIweg4xuPmq+DWDKSOfz2/AqaxpOVWzip8HC2xTsydfjoMHhMd2VMDjkSswTPqSucOhh3PmupaIediBOnL52UTLENC7QCV1bC9vkjkF3i4WVUDeORIF2sf5ymOk7mY1pr87hoHEhekHDLYQOfck8c6c6OeYfPHN3LyOxEB2KwQru0LrBvTPdaGRipj7ISUzqUWJ/moiRyc1tUXAQP42Tsa6sEIRCtwDRXqESDYS8RuG5iyRMEWFAat4CbvsAmgFmukmeYofJYeSAimab0L4DfQNHiF1laFAyMv840o2zN3Q1FMuIOIWStF9OtAxH4xkIC8NZyN9SnIOsNISkLRd3EWlFBP0lQJtDzVTyc8mBKB3U65nUnBYmDaFAr98BFGqvYKtwOMZHRsp1vsedVxV8bQRJXu5BbKWa6sAmK1lj2FiOoLcS5LYNX/N+3ktp+GapFJMeoDccdI9gEJ2nW5HhJjKuXmktih7yjJoC8VVwNpldXnr+KX8DfcD09mnwzz7SXEAAAAASUVORK5CYII="}}]); \ No newline at end of file diff --git a/p__Question__Index__index.async.js b/p__Question__Index__index.async.js index 04bd0ff646..826d45c6c0 100644 --- a/p__Question__Index__index.async.js +++ b/p__Question__Index__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[29647],{3467:function(e,t,n){n.r(t),n.d(t,{default:function(){return U}});var i=n(82242),l=n.n(i),a=n(37205),s=n.n(a),c=n(7557),r=n.n(c),u=n(41498),o=n.n(u),d=n(79800),A=n.n(d),N=n(59301),j=n(80608),M=n(4585),v=n(61186),m=n.n(v),g=n(38854),p=n(3113),x=n(8591),y=n(43418),b=n(20834),I=n(5112),L=n(95237),E=n(43604),f=n(57809),h=n(24650),w=n(99313),S=n(51945),z=n(9951),C=n(6848),O=n(71681),Z=n(49105),D={flex_box_center:"flex_box_center___OrR9_",flex_space_between:"flex_space_between___MJLUJ",flex_box_vertical_center:"flex_box_vertical_center___nb0jX",flex_box_center_end:"flex_box_center_end___SMTBe",flex_box_column:"flex_box_column___Utap_",wrap:"wrap___Pp5cX",addQuestion:"addQuestion___LsICJ",content:"content___pWPew",left:"left___axtqk",filterPoint:"filterPoint___rCDO_",filterType:"filterType___NeU0D",btnWarp:"btnWarp___dKZiG",btn:"btn___TqjCT",count:"count___OntqW",btnActive:"btnActive___l_zfx",fold:"fold___KAWcj",action:"action___zMEjv",filterOrigin:"filterOrigin___DneuH",control:"control___qchb1",search:"search___Yb8rf",searchIcon:"searchIcon___ybtbn",table:"table___uHpVy",tabWarp:"tabWarp___Pi38U",customTable:"customTable___WYwKK","btn-style-1":"btn-style-1___Knznb","btn-style-2":"btn-style-2___fEs_r","btn-style-3":"btn-style-3___CeM25",right:"right___ZJhZN",statistics:"statistics___cjSkW",title:"title___P79dp",statisticItem:"statisticItem___qmDRE",rate:"rate___H3sZf",dataName:"dataName___N7Uqb",sort:"sort___N1oiD",rankHeader:"rankHeader___LGNPx",rankIcon:"rankIcon___hbm2T",li:"li___vVOqz",myRecord:"myRecord___qv6iJ",recordPrefix:"recordPrefix____bO3_",mine:"mine___fhCrG",avatar:"avatar___vwT8k",nickname:"nickname___QA_sN",myRank:"myRank___QUd2y",questionNumber:"questionNumber___j4tJF",titleWarp:"titleWarp___Hhoy_",hov:"hov___L_H5a",statusText:"statusText___okgdj",hovBtn:"hovBtn___reyI4",tag:"tag___zifqR",problemsclose:"problemsclose___cfp5y",imgsrc:"imgsrc___E905q",sendModal:"sendModal___jrx6y",bottom:"bottom___pKnLQ",line:"line___kNxnj",del:"del___kXkXv"},Y=n(75916);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var T=n(3055),k=n(60991),R=n(98902),G=n(48410),X=n(89392),Q=n.n(X),B=n(27876),J=n(41852),K=n(37712),U=(0,j.connect)((function(e){return{user:e.user,globalSetting:e.globalSetting}}))((function(e){var t,n,i,a,c,u,d,v,X,U,W,P,V,q,F,H=e.globalSetting,_=e.user,$=e.dispatch,ee=(0,j.useSearchParams)(),te=A()(ee,1)[0],ne=((0,j.useLocation)(),{page:1,per_page:30,tag_discipline_id:[-1],source_discipline_id:[-1],status:null,difficulty:null,search:"",save_search:"",sort_by:null,sort_direction:null,filter:te.get("tab")||"public"}),ie=(0,N.useState)(0),le=A()(ie,2),ae=le[0],se=le[1],ce=(0,N.useState)(0),re=A()(ce,2),ue=re[0],oe=re[1],de=(0,N.useState)(0),Ae=A()(de,2),Ne=Ae[0],je=Ae[1],Me=(0,N.useState)([]),ve=A()(Me,2),me=ve[0],ge=ve[1],pe=(0,N.useState)([]),xe=A()(pe,2),ye=xe[0],be=xe[1],Ie=(0,N.useState)({}),Le=A()(Ie,2),Ee=Le[0],fe=Le[1],he=(0,N.useState)(!1),we=A()(he,2),Se=we[0],ze=we[1],Ce=(0,N.useState)([]),Oe=A()(Ce,2),Ze=Oe[0],De=Oe[1],Ye=(0,N.useState)(!0),Te=A()(Ye,2),ke=Te[0],Re=Te[1],Ge=(0,N.useState)(null),Xe=A()(Ge,2),Qe=Xe[0],Be=Xe[1],Je=(0,N.useState)(ne),Ke=A()(Je,2),Ue=Ke[0],We=Ke[1],Pe=(0,N.useRef)(null),Ve=(0,N.useRef)(null),qe=(0,N.useState)([]),Fe=A()(qe,2),He=Fe[0],_e=Fe[1],$e=(0,N.useMemo)((function(){return["not_reviewed","under_review","review_finished"].includes(Ue.filter)}),[Ue.filter]),et=(0,N.useState)(!1),tt=A()(et,2),nt=tt[0],it=tt[1],lt=(0,N.useState)(!1),at=A()(lt,2),st=at[0],ct=at[1],rt=(0,N.useState)(""),ut=A()(rt,2),ot=ut[0],dt=ut[1],At=(0,N.useState)([]),Nt=A()(At,2),jt=Nt[0],Mt=Nt[1],vt=(0,N.useState)(!1),mt=A()(vt,2),gt=mt[0],pt=mt[1],xt=(0,N.useState)([]),yt=A()(xt,2),bt=yt[0],It=yt[1],Lt=(0,N.useState)(!1),Et=A()(Lt,2),ft=Et[0],ht=Et[1],wt=(0,N.useState)(!1),St=A()(wt,2),zt=St[0],Ct=St[1],Ot="teacher"===_.userInfo.identity,Zt=function(){var e=o()(r()().mark((function e(t,n,i){var l,a,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.persist(),null!=t&&null!==(l=t.target)&&void 0!==l&&null!==(l=l.style)&&void 0!==l&&l.pointerEvents&&(t.target.style.pointerEvents="none"),e.next=4,(0,Z.ZP)("/api/practices/".concat(n.identifier,"/start"),{method:"get"});case 4:if(0!==(null==(s=e.sent)?void 0:s.status)){e.next=10;break}if(!i){e.next=9;break}return(0,B.xg)("/problems/".concat(null==s?void 0:s.identifier,"/oj/").concat(null==n?void 0:n.identifier,"?tab=3")),e.abrupt("return");case 9:(0,B.xg)("/problems/".concat(null==s?void 0:s.identifier,"/oj/").concat(null==n?void 0:n.identifier));case 10:null!=t&&null!==(a=t.target)&&void 0!==a&&null!==(a=a.style)&&void 0!==a&&a.pointerEvents&&(t.target.style.pointerEvents="auto");case 11:case"end":return e.stop()}}),e)})));return function(t,n,i){return e.apply(this,arguments)}}();(0,N.useEffect)((function(){var e=m()().add(0,"days").unix(),t=localStorage.getItem("problemsclose");t?e>parseInt(t)&&pt(!0):pt(!0)}),[]);var Dt=["未发布","已公开","未审核","审核中","未公开","未通过"],Yt=[{title:"题目名称",dataIndex:"name",ellipsis:!0,render:function(e,t){return(0,K.jsxs)("div",{className:D.titleWarp,children:["mine"===(null==Ue?void 0:Ue.filter)?(0,K.jsx)("span",{className:D.tag,children:Dt[t.practice_status]}):null,(0,K.jsx)("span",{title:e,className:D.hov,onClick:function(e){return Zt(e,t)},children:e})]})}},"public"===(null==Ue?void 0:Ue.filter)?{title:"题解",dataIndex:"solution_count",width:100,sorter:!0,render:function(e,t){return(0,K.jsxs)("span",{style:{display:"flex"},children:[(0,K.jsx)("span",{onClick:function(e){return Zt(e,t,!0)},className:"current",children:e}),(null==t?void 0:t.has_video_solution)&&(0,K.jsx)("img",{style:{objectFit:"contain"},className:"ml5",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0MxRTJGRiIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNNy44MzYgOS45MTNIMi4yOTdjLS41OTMuMDcyLTEuMTg1LS4xNDUtMS42MjQtLjU5NmEyLjQ0NCAyLjQ0NCAwIDAgMS0uNjY2LTEuNzU5di01LjE3QTIuNDcgMi40NyAwIDAgMSAuNjc5LjYzNmMuNDM3LS40NSAxLjAyNS0uNjcxIDEuNjE3LS42MDhoNS41OTJjLjU4OS0uMDcyIDEuMTc2LjE0OCAxLjYwNy42MDMuNDMuNDU0LjY2MSAxLjA5Ni42MyAxLjc1N3Y1LjE3YTIuNDQzIDIuNDQzIDAgMCAxLS42NjQgMS43NTljLS40NC40NTEtMS4wMzIuNjY4LTEuNjI1LjU5NlpNMi4yOTcgMS40NGMtLjQ2OCAwLTEuMDI2LjE2NS0xLjAyNi45NDh2NS4xN2MwIC4yNTggMCAuOTQyIDEuMDI2Ljk0Mmg1LjU0YzEuMDI0IDAgMS4wMjQtLjY4NCAxLjAyNC0uOTQydi01LjE3YzAtLjQ3LS4xMTYtLjk0OC0uOTczLS45NDhoLTUuNTlaIi8+PHBhdGggZD0iTTEyLjQ3NiA5LjIwN2ExLjc4MSAxLjc4MSAwIDAgMS0xLjA0My0uMzgyTDguODYgNi45M1YzLjAwM2wyLjU3NS0xLjg5MWExLjc4IDEuNzggMCAwIDEgMS4wNC0uMzc5Yy4zNjctLjAzNC43My4xMDIgMS4wMDMuMzc3LjI3NC4yNzUuNDMzLjY2NC40NCAxLjA3NXY1LjU3Yy0uMDA3LjQxMS0uMTY2LjgtLjQ0IDEuMDc1YTEuMjQ4IDEuMjQ4IDAgMCAxLTEuMDAzLjM3N1ptLTIuMzUtMy4wMzYgMi4wMSAxLjQ4Yy4xLjA4Mi4yMTguMTMxLjM0LjE0M2EuMjkuMjkgMCAwIDAgLjE4Ni0uMDQ1bC0uMDA3LTUuNTY0YS4zMTUuMzE1IDAgMCAwLS4xNzktLjA0LjY0LjY0IDAgMCAwLS4zMzkuMTQ0bC0yLjAxMiAxLjQ3NXYyLjQwN1ptLTUuMDYuMjEyYy0uNjk4IDAtMS4yNjQtLjYzMy0xLjI2NC0xLjQxMiAwLS43OC41NjYtMS40MTEgMS4yNjUtMS40MTIuNjk4IDAgMS4yNjQuNjMyIDEuMjY0IDEuNDExIDAgLjc4LS41NjcgMS40MTEtMS4yNjUgMS40MTJaIi8+PC9nPjwvc3ZnPg=="})]})}}:null,"public"===(null==Ue?void 0:Ue.filter)?{title:"通过率",dataIndex:"pass_ratio",sorter:!0,width:90}:null,{title:"难度",dataIndex:"difficulty",sorter:!0,align:"left",width:90,render:function(e){return(0,K.jsxs)(N.Fragment,{children:[1===e&&(0,K.jsx)("span",{className:D["btn-style-1"],children:"简单"}),2===e&&(0,K.jsx)("span",{className:D["btn-style-2"],children:"适中"}),3===e&&(0,K.jsx)("span",{className:D["btn-style-3"],children:"困难"})]})}},"public"===(null==Ue?void 0:Ue.filter)?{title:"人数",dataIndex:"user_count",align:"center",sorter:!0,width:80}:null,"public"===(null==Ue?void 0:Ue.filter)?{title:"状态",dataIndex:"status",width:90,render:function(e,t){return(0,Y.bg)()?(0,K.jsx)(N.Fragment,{children:Qe===(null==t?void 0:t.identifier)?(0,K.jsx)("span",{className:D.hovBtn,onClick:function(e){return Zt(e,t)},children:"开启刷题"}):(0,K.jsxs)(K.Fragment,{children:[0===e&&(0,K.jsx)("span",{className:D.statusText,children:"未开启"}),1===e&&(0,K.jsx)("span",{className:D.statusText,children:"进行中"}),2===e&&(0,K.jsx)("span",{className:D.statusText,children:"已通过"})]})}):"-"}}:null,"public"!==(null==Ue?void 0:Ue.filter)?{title:"知识点",dataIndex:"tag_disciplines_name",ellipsis:!0,width:200,render:function(e){return(0,K.jsx)("span",{children:null==e?void 0:e.join("、")})}}:null,"all"===(null==Ue?void 0:Ue.filter)?{title:"创建者",dataIndex:"creator",ellipsis:!0,width:100}:null,"public"!==(null==Ue?void 0:Ue.filter)?{title:"更新时间",dataIndex:"updated_at",sorter:!0,width:180}:null,(0,Y.Ny)()?{title:"操作",dataIndex:"action",key:"action",align:"right",width:80,render:function(e,t){return(0,K.jsx)(g.Z,{className:"ml10",dropdownRender:function(){return Vt(null==t?void 0:t.identifier,t)},children:(0,K.jsxs)("span",{style:{cursor:"default"},onClick:function(e){return e.preventDefault()},children:[(0,K.jsx)("span",{children:"更多"}),(0,K.jsx)("i",{style:{display:"inline-block",transform:"scale(0.6)",fontSize:12},className:"c-grey-c iconfont icon-xiajiantou1"})]})})}}:Se&&"public"!==(null==Ue?void 0:Ue.filter)?{title:"操作",dataIndex:"action",key:"action",align:"right",width:80,render:function(e,t){return null!=t&&t.is_self&&1!==(null==t?void 0:t.practice_status)?(0,K.jsx)(g.Z,{className:"ml10",dropdownRender:function(){return qt(null==t?void 0:t.identifier,t)},children:(0,K.jsxs)("span",{style:{cursor:"default"},onClick:function(e){return e.preventDefault()},children:[(0,K.jsx)("span",{children:"更多"}),(0,K.jsx)("i",{style:{display:"inline-block",transform:"scale(0.6)",fontSize:12},className:"c-grey-c iconfont icon-xiajiantou1"})]})}):"-"}}:null].filter((function(e){return!!e})),Tt=[{title:"题目名称",dataIndex:"name",ellipsis:!0,render:function(e,t){return(0,K.jsx)("span",{className:D.hov,onClick:function(e){return Zt(e,t)},children:e})}},{title:"难度",dataIndex:"difficulty",sorter:!0,align:"left",width:90,render:function(e){return(0,K.jsxs)(N.Fragment,{children:[1===e&&(0,K.jsx)("span",{className:D["btn-style-1"],children:"简单"}),2===e&&(0,K.jsx)("span",{className:D["btn-style-2"],children:"适中"}),3===e&&(0,K.jsx)("span",{className:D["btn-style-3"],children:"困难"})]})}},"not_reviewed"===(null==Ue?void 0:Ue.filter)?{title:"创建者",dataIndex:"creator",ellipsis:!0,width:100}:{title:"审核者",dataIndex:"reviewer",ellipsis:!0,width:100},"not_reviewed"===(null==Ue?void 0:Ue.filter)?{title:"发布时间",dataIndex:"submit_time",width:180}:null,"under_review"===(null==Ue?void 0:Ue.filter)?{title:"开始审核时间",dataIndex:"start_review_time",width:180}:null,"review_finished"===(null==Ue?void 0:Ue.filter)?{title:"最后审核时间",dataIndex:"review_time",width:180}:null,{title:"操作",dataIndex:"action",key:"action",align:"center",width:120,render:function(e,t){var n;switch(null==Ue?void 0:Ue.filter){case"under_review":n=(0,K.jsxs)("div",{style:{display:"flex"},children:[(0,K.jsx)(p.ZP,{type:"link",size:"small",onClick:function(e){return Zt(e,t)},children:"审核"}),(0,K.jsx)(p.ZP,{type:"link",style:{color:"#666"},size:"small",onClick:function(e){return Xt({e:e,record:t,op:"release"})},children:"移出"})]});break;case"review_finished":n=(0,K.jsx)(p.ZP,{type:"link",size:"small",onClick:function(e){it(!0),kt(t)},children:"审核记录"});break;default:n=(0,K.jsx)(p.ZP,{type:"link",block:!0,onClick:function(e){return Xt({e:e,record:t,op:"claim"})},children:"开始审核"})}return n}}].filter((function(e){return!!e})),kt=function(){var e=o()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Mt([]),e.next=3,(0,Z.ZP)("/api/practices/".concat(t.identifier,"/review_list"),{method:"get"});case 3:n=e.sent,Mt(null==n?void 0:n.reviews_list);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Rt=[{title:"审核时间",dataIndex:"review_time",key:"review_time",render:function(e,t){return(0,K.jsx)("span",{children:m()(e).format("YYYY-MM-DD HH:mm:ss")})}},{title:"审核者",dataIndex:"reviewer",key:"reviewer"},{title:"审核结果",dataIndex:"status",width:120,key:"status",render:function(e,t){return"5"===e||5===e?(0,K.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,K.jsx)("div",{style:{color:"#333333",marginRight:"5px",whiteSpace:"nowrap"},children:"未通过"}),(0,K.jsx)("div",{style:{color:"#0152d9",whiteSpace:"nowrap",cursor:"pointer"},onClick:function(){dt(t.description),ct(!0)},children:"查看原因"})]}):(0,K.jsx)("span",{children:"已通过"})}}];(0,N.useEffect)((function(){Bt(),Gt(Ue)}),[]),(0,N.useEffect)((function(){var e;0!==me.length&&((null==Pe||null===(e=Pe.current)||void 0===e?void 0:e.clientHeight)>98&&se(1))}),[me]),(0,N.useEffect)((function(){var e;0!==ye.length&&((null==Ve||null===(e=Ve.current)||void 0===e?void 0:e.clientHeight)>98&&oe(1))}),[ye]),(0,N.useEffect)((function(){return $({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),$({type:"globalSetting/setShowQuestionBackTop",payload:!0}),function(){$({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),$({type:"globalSetting/setShowQuestionBackTop",payload:!1})}}),[]),(0,N.useEffect)((function(){var e;("人工智能科研服务平台"===document.title||"首页"===document.title||"化学“101计划”网络平台"===document.title||null!==(e=document.title)&&void 0!==e&&e.includes("img"))&&(document.title="在线刷题")}),[H]),(0,N.useEffect)((function(){return document.body.setAttribute("data-custom","initial"),function(){document.body.removeAttribute("data-custom")}}),[]);var Gt=function(){var e=o()(r()().mark((function e(t){var n,i,l,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.search=encodeURIComponent(t.search),(l=Q().cloneDeep(t)).tag_discipline_id=null!==(n=l.tag_discipline_id)&&void 0!==n&&n.includes(-1)?[]:l.tag_discipline_id,l.source_discipline_id=null!==(i=l.source_discipline_id)&&void 0!==i&&i.includes(-1)?[]:l.source_discipline_id,console.log(l,"sendData"),Re(!0),De([]),e.next=9,(0,Z.ZP)("/api/practices.json",{method:"get",params:l});case 9:a=e.sent,_e([]),Re(!1),je(null==a?void 0:a.practices_count),De(null==a?void 0:a.practices_list),It((null==a?void 0:a.recommend_subjects)||[]);case 15:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Xt=function(){var e=o()(r()().mark((function e(t){var n,i,l,a,s,c;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.op,i=t.description,l=t.record,a=t.e,s={op:n,description:i},Re(!0),e.next=5,(0,Z.ZP)("/api/practices/".concat(l.identifier,"/review"),{method:"post",body:s});case 5:c=e.sent,Re(!1),"claim"!==n||0!==c.status&&"0"!==c.status||Zt(a,l),Gt(Ue);case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Qt=function(){var e=o()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Re(!0),e.next=3,(0,Z.ZP)("/api/practices/".concat(t.identifier,"/publish"),{method:"post"});case 3:e.sent,Re(!1),Gt(Ue);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Bt=function(){var e=o()(r()().mark((function e(){var t,n,i,l,a,c;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.ZP)("/api/tag_disciplines.json",{method:"get",params:{target:"practice",position:"index"}});case 2:return n=e.sent,e.next=5,(0,Z.ZP)("/api/tag_disciplines.json",{method:"get",params:{target:"practice_source",position:"index"}});case 5:return i=e.sent,e.next=8,(0,Z.ZP)("/api/mypractices/rank_list",{method:"get",params:{}});case 8:l=e.sent,null!=n&&n.tag_disciplines&&(a=[{id:-1,name:"全部",count:null==n?void 0:n.totalCount}].concat(s()(null==n?void 0:n.tag_disciplines)),ge(a)),null!=i&&i.tag_disciplines&&(c=[{id:-1,name:"全部",count:null==i?void 0:i.totalCount}].concat(s()(null==i?void 0:i.tag_disciplines)),be(c)),fe(l||{}),ze(null==l||null===(t=l.my_record)||void 0===t?void 0:t.outsource);case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Jt=function(e,t){var n;Ue.page=1;var i=Ue["".concat(t,"_discipline_id")];null!==(n=Ue["".concat(t,"_discipline_id")])&&void 0!==n&&n.includes(e)?i=i.filter((function(t){return t!==e})):i.push(e),-1===e?i=[-1]:(i=i.filter((function(e){return-1!==e}))).length||(i=[-1]),Ue["".concat(t,"_discipline_id")]=i,We(l()({},Ue)),Gt(Ue)},Kt=function(e,t){Ue.page=1,Ue[t]="number"==typeof e?e:null,We(l()({},Ue)),Gt(Ue)},Ut=function(e){Ue.page=1,Ue.filter=e,Ue.status=null,Ue.practice_status=null,We(l()({},Ue)),Gt(Ue)},Wt=function(e,t){if(0!==(null==t?void 0:t.length)){var n=function(){var n=o()(r()().mark((function n(){var i,a;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Z.ZP)("/api/practices/batch_op.json",{method:"post",body:{identifier:t,op:e}});case 2:0===(null==(i=n.sent)?void 0:i.status)&&(a=1===Ze.length&&1!==Ue.page?Ue.page-1:Ue.page,Ue.page=a,We(l()({},Ue)),Gt(Ue));case 4:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();-1!==e?n():y.Z.confirm({centered:!0,width:500,okText:"确定",cancelText:"取消",title:"删除确认",icon:null,className:"custom-modal-divider",content:"删除后题目将不可再找回。",onOk:n})}else x.ZP.warning("请选择试题")},Pt=(0,K.jsxs)(b.Z,{children:["public"===(null==Ue?void 0:Ue.filter)?(0,K.jsx)(b.Z.Item,{onClick:function(){return Wt(0,He)},children:"批量移出公共"}):[(0,K.jsx)(b.Z.Item,{onClick:function(){return Wt(1,He)},children:"批量移入公共"},2),(0,K.jsx)(b.Z.Item,{onClick:function(){return Wt(0,He)},children:"批量移出公共"},1)],(0,Y.Ny)()&&(0,K.jsx)(b.Z.Item,{onClick:function(){return Ft()},children:"发送至试题库"}),"public"!==(null==Ue?void 0:Ue.filter)&&(0,K.jsx)(b.Z.Item,{onClick:function(){return Wt(-1,He)},children:"批量删除"})]}),Vt=function(e,t){return(0,K.jsxs)(b.Z,{children:[1===(null==t?void 0:t.practice_status)?(0,K.jsx)(b.Z.Item,{onClick:function(){return Wt(0,[e])},children:"移出公共"}):(0,K.jsx)(b.Z.Item,{onClick:function(){return Wt(1,[e])},children:"移入公共"}),"mine"===(null==Ue?void 0:Ue.filter)?(0,K.jsx)(b.Z.Item,{onClick:function(){return Qt(t)},disabled:![0,4,5].includes(t.practice_status),children:[0,4,5].includes(t.practice_status)?"发布审核":"已发布审核"}):null,(0,K.jsx)(b.Z.Item,{onClick:function(){return(0,B.xg)("/problems/".concat(e,"/ojedit"))},children:"编辑"}),"public"!==(null==Ue?void 0:Ue.filter)&&(0,K.jsx)(b.Z.Item,{onClick:function(){return Wt(-1,[e])},children:"删除"})]})},qt=function(e,t){return(0,K.jsxs)(b.Z,{children:[(0,K.jsx)(b.Z.Item,{onClick:function(){return Qt(t)},disabled:![0,4,5].includes(t.practice_status),children:[0,4,5].includes(t.practice_status)?"发布审核":"已发布审核"}),(0,K.jsx)(b.Z.Item,{onClick:function(){return(0,B.xg)("/problems/".concat(e,"/ojedit"))},children:"编辑"}),(0,K.jsx)(b.Z.Item,{onClick:function(){return Wt(-1,[e])},children:"删除"})]})},Ft=function(){if(He.length){var e,t=null;y.Z.confirm({centered:!0,width:500,okText:"确定",cancelText:"取消",title:"发送至试题库",icon:null,className:"custom-modal-divider",content:(0,K.jsxs)("div",{children:[(0,K.jsxs)("p",{className:"mt20",children:["已选",(0,K.jsx)("span",{className:"c-light-primary",children:He.length}),"中个编程刷题发送至试题库成为编程题"]}),(0,K.jsx)("div",{children:"请选择编程题的语言:"}),(0,K.jsxs)(I.ZP.Group,{onChange:function(e){t=e.target.value,document.getElementById("send-to-modal").style.display="none"},children:[(0,K.jsx)(I.ZP,{value:"c",children:"C"}),(0,K.jsx)(I.ZP,{value:"c++",children:"C++"}),(0,K.jsx)(I.ZP,{value:"java",children:"Java"}),(0,K.jsx)(I.ZP,{value:"python",children:"Python"})]}),(0,K.jsx)("div",{id:"send-to-modal",style:{color:"#E30000",display:"none"},children:"请选择编程语言"})]}),onOk:(e=o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=3;break}return document.getElementById("send-to-modal").style.display="block",e.abrupt("return",Promise.reject());case 3:return e.next=5,(0,Z.ZP)("/api/practices/send_to_item_bank.json",{method:"post",body:{identifiers:He,language:t}});case 5:0===(null==(n=e.sent)?void 0:n.status)&&x.ZP.success("发送成功");case 7:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})}else x.ZP.warning("请选择发送至试题库的编程刷题")},Ht={selectedRowKeys:He,columnWidth:40,onChange:function(e){_e(e)}};return(0,K.jsxs)("section",{className:D.wrap,children:[(0,K.jsx)(G.jL,{img:"data:image/png;base64,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",title:"编程刷题",sunTitle:"快速提高编程能力",bannerExtraContent:(0,K.jsx)(g.Z,{dropdownRender:function(){return(0,K.jsxs)(b.Z,{children:[(0,K.jsx)(b.Z.Item,{onClick:function(){j.history.push("/problems/add")},children:"新建题目"},1),(0,K.jsx)(b.Z.Item,{onClick:function(){j.history.push("/problems/batchAdd")},children:"批量导入题目"},2)]})},children:(0,K.jsx)("div",{className:D.addQuestion,style:{visibility:(0,Y.Ny)()||Se?"visible":"hidden"},children:(0,K.jsx)("span",{children:"新建题目"})})})}),(0,K.jsxs)("div",{className:D.content,children:[(0,K.jsxs)("div",{className:D.left,children:[(0,K.jsxs)(L.Z,{className:"".concat(D.filterPoint," mb10"),align:"top",children:[(0,K.jsx)(E.Z,{className:D.filterType,children:"知识点"}),(0,K.jsx)(E.Z,{className:D.btnWarp,ref:Pe,style:ae>0?{height:1===ae?76:"auto"}:{},children:null==me?void 0:me.map((function(e){var t;return(0,K.jsxs)("div",{onClick:function(){return Jt(e.id,"tag")},className:null!=Ue&&null!==(t=Ue.tag_discipline_id)&&void 0!==t&&t.includes(e.id)?"".concat(D.btn," ").concat(D.btnActive):D.btn,children:[(0,K.jsx)("span",{title:e.name,children:e.name}),(0,K.jsx)("span",{className:D.count,style:{display:e.count?"block":"none"},children:e.count})]},e.id)}))}),!!ae&&(0,K.jsx)(E.Z,{className:D.fold,children:1===ae?(0,K.jsxs)("div",{onClick:function(){return se(2)},className:D.action,children:["展开",(0,K.jsx)("i",{style:{transform:"scale(0.5)"},className:"iconfont icon-zhankai4"})]}):(0,K.jsxs)("div",{onClick:function(){return se(1)},className:D.action,children:["收起",(0,K.jsx)("i",{style:{transform:"scale(0.5)"},className:"iconfont icon-shouqi3"})]})})]}),!!ye.length&&(0,K.jsxs)(L.Z,{className:D.filterPoint,align:"top",style:{marginBottom:22},children:[(0,K.jsx)(E.Z,{className:D.filterType,children:"来源"}),(0,K.jsxs)(E.Z,{className:D.btnWarp,ref:Ve,style:ue>0?{height:1===ue?76:"auto"}:{},children:[null==ye?void 0:ye.map((function(e){var t;return(0,K.jsxs)("div",{onClick:function(){return Jt(e.id,"source")},className:null!=Ue&&null!==(t=Ue.source_discipline_id)&&void 0!==t&&t.includes(e.id)?"".concat(D.btn," ").concat(D.btnActive):D.btn,children:[(0,K.jsx)("span",{title:e.name,children:e.name}),(0,K.jsx)("span",{className:D.count,children:e.count})]},e.id)})),!!ue&&(0,K.jsx)(E.Z,{className:D.fold,children:1===ue?(0,K.jsxs)("div",{onClick:function(){return oe(2)},className:D.action,children:["展开",(0,K.jsx)("i",{style:{transform:"scale(0.5)"},className:"iconfont icon-zhankai4"})]}):(0,K.jsxs)("div",{onClick:function(){return oe(1)},className:D.action,children:["收起",(0,K.jsx)("i",{style:{transform:"scale(0.5)"},className:"iconfont icon-shouqi3"})]})})]})]}),(0,K.jsxs)("div",{className:D.control,children:[(0,K.jsxs)(f.default,{suffixIcon:(0,K.jsx)("i",{className:"iconfont icon-a-bianzu11"}),allowClear:!0,placeholder:"难度",value:null==Ue?void 0:Ue.difficulty,onChange:function(e){return Kt(e,"difficulty")},children:[(0,K.jsx)(f.default.Option,{value:1,children:"简单"}),(0,K.jsx)(f.default.Option,{value:2,children:"适中"}),(0,K.jsx)(f.default.Option,{value:3,children:"困难"})]}),(0,Y.bg)()&&"public"===Ue.filter&&(0,K.jsxs)(f.default,{suffixIcon:(0,K.jsx)("i",{className:"iconfont icon-a-bianzu11"}),allowClear:!0,placeholder:"状态",value:null==Ue?void 0:Ue.status,onChange:function(e){return Kt(e,"status")},children:[(0,K.jsx)(f.default.Option,{value:0,children:"未开启"}),(0,K.jsx)(f.default.Option,{value:1,children:"进行中"}),(0,K.jsx)(f.default.Option,{value:2,children:"已通过"})]}),(0,Y.bg)()&&"mine"===Ue.filter&&(0,K.jsxs)(f.default,{suffixIcon:(0,K.jsx)("i",{className:"iconfont icon-a-bianzu11"}),allowClear:!0,placeholder:"状态",value:null==Ue?void 0:Ue.practice_status,onChange:function(e){return Kt(e,"practice_status")},children:[(0,K.jsx)(f.default.Option,{value:0,children:"未发布"}),(0,K.jsx)(f.default.Option,{value:1,children:"已公开"}),(0,K.jsx)(f.default.Option,{value:2,children:"未审核"}),(0,K.jsx)(f.default.Option,{value:3,children:"审核中"}),(0,K.jsx)(f.default.Option,{value:4,children:"未公开"}),(0,K.jsx)(f.default.Option,{value:5,children:"未通过"})]}),(0,Y.bg)()&&"all"===Ue.filter&&(0,K.jsxs)(f.default,{suffixIcon:(0,K.jsx)("i",{className:"iconfont icon-a-bianzu11"}),allowClear:!0,placeholder:"状态",value:null==Ue?void 0:Ue.practice_status,onChange:function(e){return Kt(e,"practice_status")},children:[(0,K.jsx)(f.default.Option,{value:0,children:"未发布"}),(0,K.jsx)(f.default.Option,{value:1,children:"已公开"}),(0,K.jsx)(f.default.Option,{value:2,children:"未审核"}),(0,K.jsx)(f.default.Option,{value:3,children:"审核中"}),(0,K.jsx)(f.default.Option,{value:4,children:"未公开"}),(0,K.jsx)(f.default.Option,{value:5,children:"未通过"})]}),(0,K.jsx)(h.Z.Search,{className:D.search,size:"large",suffix:(0,K.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(D.searchIcon),onClick:function(){Ue.page=1,Ue.search=Ue.save_search,We(l()({},Ue)),Ue.save_search&&(0,J.tk)({name:Ue.save_search,copywriting:Ue.save_search,position:"Practice"}),Gt(Ue)}}),placeholder:(0,Y.Ny)()?"请输入题目名称、创建者搜索":"请输入题目名称搜索",value:null==Ue?void 0:Ue.save_search,onChange:function(e){return function(e){Ue.page=1,Ue.save_search=e,We(l()({},Ue))}(e.target.value)},onSearch:function(e){Ue.page=1,Ue.search=Ue.save_search,We(l()({},Ue)),e&&(0,J.tk)({name:e,copywriting:e,position:"Practice"}),Gt(Ue)}})]}),(0,K.jsxs)("div",{className:D.table,children:[(0,K.jsx)("div",{className:D.tabWarp,style:(0,Y.Ny)()||Se?{}:{height:10,border:0},children:(0,Y.Ny)()?(0,K.jsxs)(w.Z,{className:D.tab,activeKey:$e?"not_reviewed":Ue.filter,onChange:Ut,tabBarExtraContent:!$e&&(0,K.jsx)(g.Z,{dropdownRender:function(){return Pt},children:(0,K.jsxs)("span",{className:"ant-dropdown-link font14 current",onClick:function(e){return e.preventDefault()},children:["批量操作 ",(0,K.jsx)("i",{style:{display:"inline-block",transform:"scale(0.6)",fontSize:12},className:"iconfont icon-xiajiantou1"})]})}),children:[(0,K.jsx)(w.Z.TabPane,{tab:"公共"},"public"),(0,K.jsx)(w.Z.TabPane,{tab:"全部"},"all"),(0,K.jsx)(w.Z.TabPane,{tab:"我创建的"},"mine"),(0,K.jsx)(w.Z.TabPane,{tab:"审核列表"},"not_reviewed")]}):Se?(0,K.jsxs)(w.Z,{className:D.tab,activeKey:$e?"not_reviewed":Ue.filter,onChange:Ut,children:[(0,K.jsx)(w.Z.TabPane,{tab:"公共"},"public"),(0,K.jsx)(w.Z.TabPane,{tab:"我创建的"},"mine"),(0,K.jsx)(w.Z.TabPane,{tab:"审核列表"},"not_reviewed")]}):null}),$e?(0,K.jsx)("div",{className:D.tabWarp,style:(0,Y.Ny)()||Se?{}:{height:10,border:0},children:(0,K.jsxs)(w.Z,{className:D.tab,activeKey:Ue.filter,onChange:Ut,children:[(0,K.jsx)(w.Z.TabPane,{tab:"待审核"},"not_reviewed"),(0,K.jsx)(w.Z.TabPane,{tab:"审核中"},"under_review"),(0,K.jsx)(w.Z.TabPane,{tab:"已审核"},"review_finished")]})}):null,!((0,Y.Ny)()||Se)&&Ot&&(0,K.jsx)("div",{className:D.tabWarp2,style:{justifyContent:"end"},children:ft?(0,K.jsxs)(L.Z,{align:"middle",children:[(0,K.jsxs)(L.Z,{onClick:function(){return Ct(!0)},align:"middle",className:"current",children:[(0,K.jsx)("i",{className:"iconfont icon-yixuan mr10 c-light-primary font20"}),(0,K.jsxs)("span",{children:["已选",(0,K.jsx)("span",{className:"c-light-primary",children:He.length}),"个"]})]}),(0,K.jsx)(p.ZP,{className:"mr20 ml40",ghost:!0,onClick:function(){ht(!1),_e([])},type:"primary",children:"取消"}),(0,K.jsx)(p.ZP,{onClick:Ft,ghost:!0,type:"primary",children:"确认发送"})]}):(0,K.jsxs)(p.ZP,{onClick:function(){return ht(!0)},type:"primary",children:[(0,K.jsx)("i",{className:"iconfont icon-fasong mr5"}),"发送至试题库"]})}),(0,K.jsx)(S.Z,{rowSelection:(0,Y.Ny)()||ft?Ht:void 0,className:D.customTable,dataSource:Ze,bordered:!1,rowKey:function(e){return e.identifier},columns:$e?Tt:Yt,rowClassName:D.row,loading:ke,onRow:function(e){return{onMouseEnter:function(t){Be(null==e?void 0:e.identifier)},onMouseLeave:function(e){Be(null)}}},onChange:function(e,t,n){Ue.page=null==e?void 0:e.current,Ue.per_page=null==e?void 0:e.pageSize,null!=n&&n.order?(Ue.sort_by=null==n?void 0:n.field,Ue.sort_direction="ascend"===(null==n?void 0:n.order)?"asc":"desc"):(Ue.sort_by=null,Ue.sort_direction=null),We(l()({},Ue)),Gt(Ue)},pagination:{pageSize:Ue.per_page,total:Ne,current:Ue.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,size:"default",position:["bottomCenter"],showTotal:function(e){return(0,K.jsxs)("span",{className:"mr10",children:["共",(0,K.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}}})]})]}),(0,K.jsxs)("div",{className:D.right,children:[(0,K.jsxs)("div",{className:D.statistics,children:[(0,K.jsx)("img",{src:"data:image/png;base64,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",alt:""}),(0,K.jsx)("div",{className:D.title,children:"我的刷题统计"}),(0,K.jsxs)(L.Z,{justify:"space-between",children:[(0,K.jsxs)(E.Z,{className:D.statisticItem,children:[(0,K.jsx)("div",{className:D.rate,children:(0,Y.bg)()?(null==Ee||null===(t=Ee.my_record)||void 0===t?void 0:t.passed_ratio)||0:"-"}),(0,K.jsx)("div",{className:D.dataName,children:"通过率(%)"})]}),(0,K.jsxs)(E.Z,{className:D.statisticItem,children:[(0,K.jsx)("div",{className:D.rate,children:(0,Y.bg)()?(null==Ee||null===(n=Ee.my_record)||void 0===n?void 0:n.passed_count)||0:"-"}),(0,K.jsx)("div",{className:D.dataName,children:"刷题数"})]}),(0,K.jsxs)(E.Z,{className:D.statisticItem,children:[(0,K.jsx)("div",{className:D.rate,children:(0,Y.bg)()?null==Ee||null===(i=Ee.my_record)||void 0===i||null===(i=i.time_count)||void 0===i?void 0:i.toFixed(2):"-"}),(0,K.jsx)("div",{className:D.dataName,children:"累计时长(h)"})]})]})]}),!(null==Ee||null===(a=Ee.rank_list)||void 0===a||!a.length)&&(0,K.jsxs)(N.Fragment,{children:[2!=(null===(c=_.userInfo)||void 0===c?void 0:c.user_id)&&(0,Y.JA)()&&(null==H||null===(u=H.setting)||void 0===u?void 0:u.main_site)&>&&(null==bt?void 0:bt.length)>0&&(0,K.jsxs)("div",{className:D.problemsclose,style:{position:"relative"},children:[(0,K.jsx)(z.Z,{autoplay:!0,pauseOnDotsHover:!0,style:{width:292,height:170,marginBottom:"10px",overflow:"hidden"},children:null==bt?void 0:bt.map((function(e,t){return(0,K.jsx)("div",{style:{display:"flex"},children:(0,K.jsx)("a",{href:"/paths/".concat(e.identifier),children:(0,K.jsx)("img",{style:{width:"292px",height:"170px",borderRadius:"4px"},src:O.Z.IMG_SERVER+"/"+e.image_url})})},t)}))}),(0,K.jsx)("img",{className:D.imgsrc,onClick:function(){localStorage.setItem("problemsclose",m()().add(1,"days").unix()+""),pt(!1)},src:"data:image/png;base64,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"})]}),(0,K.jsxs)("div",{className:D.sort,children:[(0,K.jsx)("div",{className:D.rankHeader,children:(0,K.jsx)("img",{src:"data:image/png;base64,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",className:D.rankIcon})}),!(null==Ee||null===(d=Ee.my_record)||void 0===d||!d.rank)&&(0,K.jsxs)("div",{className:"".concat(D.myRecord," ").concat(D.li),children:[(0,K.jsx)("span",{className:"".concat(D.recordPrefix," ").concat(D.mine),children:"我的"}),(0,K.jsx)("img",{className:D.avatar,src:O.Z.IMG_SERVER+"/images/"+(null==Ee||null===(v=Ee.my_record)||void 0===v?void 0:v.image_url)}),(0,K.jsx)("span",{title:null==Ee||null===(X=Ee.my_record)||void 0===X?void 0:X.nickname,className:D.nickname,children:null==Ee||null===(U=Ee.my_record)||void 0===U?void 0:U.nickname}),(0,K.jsx)("span",{className:D.myRank,children:(null==Ee||null===(W=Ee.my_record)||void 0===W?void 0:W.rank)>999?"第999+名":"第".concat(null==Ee||null===(P=Ee.my_record)||void 0===P?void 0:P.rank,"名")}),(0,K.jsxs)("span",{className:D.questionNumber,children:[null==Ee||null===(V=Ee.my_record)||void 0===V?void 0:V.passed_count,"题"]})]}),null==Ee||null===(q=Ee.rank_list)||void 0===q?void 0:q.map((function(e,t){var n=t+1;return 0===t&&(n=T.Z),1===t&&(n=k.Z),2===t&&(n=R.Z),(0,K.jsxs)("div",{className:D.li,children:["number"==typeof n?(0,K.jsx)("span",{className:D.recordPrefix,children:n}):(0,K.jsx)("span",{className:D.recordPrefix,children:(0,K.jsx)("img",{src:n})}),(0,K.jsx)("img",{className:D.avatar,src:O.Z.IMG_SERVER+"/images/"+(null==e?void 0:e.image_url)}),(0,K.jsx)("span",{title:null==e?void 0:e.nickname,className:D.nickname,children:null==e?void 0:e.nickname}),(0,K.jsxs)("span",{className:D.questionNumber,children:[e.passed_count,"题"]})]},t)}))]})]})]})]}),(0,K.jsx)(y.Z,{title:"审核记录",open:nt,onOk:function(){},onCancel:function(){it(!1)},footer:null,closable:!0,children:(0,K.jsx)(S.Z,{dataSource:jt,columns:Rt})}),(0,K.jsx)(y.Z,{title:"未通过原因",open:st,onOk:function(){},onCancel:function(){ct(!1)},footer:null,closable:!0,children:(0,K.jsx)(M.Z,{value:ot})}),(0,K.jsxs)(y.Z,{open:zt,centered:!0,width:1e3,okText:"确定发送",onCancel:function(){return Ct(!1)},cancelText:"返回列表",onOk:o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Ct(!1),Ft();case 2:case"end":return e.stop()}}),e)}))),title:"查看已选",children:[(0,K.jsxs)("div",{className:"font14 c-light-primary mb10",children:["已选",null==He?void 0:He.length,"个"]}),(0,K.jsx)("div",{style:{height:400,overflow:"auto"},children:null==Ze||null===(F=Ze.filter((function(e){return He.includes(e.identifier)})))||void 0===F?void 0:F.map((function(e,t){var n,i;return(0,K.jsxs)("div",{className:D.sendModal,children:[(0,K.jsxs)("div",{className:D.li,children:[(0,K.jsx)("p",{children:null==e?void 0:e.name}),(0,K.jsxs)("div",{className:D.bottom,children:[(0,K.jsx)("span",{className:"c-grey-333",children:"编程题"}),(0,K.jsx)("i",{className:D.line}),(0,K.jsxs)("span",{className:"c-grey-333",children:[1===e.difficulty&&"简单",2===e.difficulty&&"适中",3===e.difficulty&&"困难"]}),(0,K.jsx)("i",{className:D.line}),(0,K.jsxs)("span",{children:["创建者 ",(0,K.jsx)(C.Z,{title:null==e?void 0:e.creator,children:(0,K.jsx)("span",{className:"c-grey-333",children:(null==e||null===(n=e.creator)||void 0===n?void 0:n.length)>6?(null==e||null===(i=e.creator)||void 0===i?void 0:i.substr(0,3))+"...":null==e?void 0:e.creator})})]}),(0,K.jsx)("i",{className:D.line}),(0,K.jsxs)("span",{className:D.des,children:["更新 ",(0,K.jsx)("span",{className:"c-grey-333",children:null==e?void 0:e.updated_at})]})]})]}),(0,K.jsx)("div",{className:D.del,onClick:function(){_e(He.filter((function(t){return t!==e.identifier})))},children:"删除"})]},t)}))})]})]})}))},3055:function(e,t,n){n(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;t.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0Y3QjUwMCIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptMSAzSDYuMzk1YTMuNTAxIDMuNTAxIDAgMCAxLS44NTcgMS4yNDVjLS4zMi4yOTQtLjc1Mi41NTEtMS4yOTcuNzcyTDQgOS4xMDlWMTAuOWMuNDQ4LS4xNTQuODItLjMxNSAxLjExNy0uNDgzLjIyMi0uMTI2LjQ1LS4yODIuNjg1LS40NjZsLjIzNi0uMTk0VjE1SDhWN1pNNC44MTIgMGMuMTc1IDAgLjM1LjE2LjQzOC4zMThsMS4zMTMgMi4zMDlzLTIuOC4xNi00LjQ2MyAxLjY3MkwuMDg4LjcxNkMwIC42MzYgMCAuNTU3IDAgLjQ3OCAwIC4xNTkuMjYzIDAgLjUyNSAwWm04LjY2MyAwYy4yNjMgMCAuNTI1LjIzOS41MjUuNDc4IDAgLjA4IDAgLjE1OS0uMDg4LjIzOEwxMS45IDQuMjJjLTEuNjYyLTEuNDMzLTQuNDYzLTEuNTkyLTQuNDYzLTEuNTkyTDguNzUuMzE4QzguNzUuMTYgOC45MjUgMCA5LjE4OCAwWiIvPjwvc3ZnPg=="},60991:function(e,t,n){n(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;t.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0I5QzRDRiIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptLjA1IDNjLS42NzUgMC0xLjIwMy4wOTItMS41ODQuMjc2YTIuMDU2IDIuMDU2IDAgMCAwLS44ODcuNzk0Yy0uMTguMjk2LS4zMS42OTEtLjM5NCAxLjE4NmwtLjAzOC4yNTUgMi4wMDQuMTc3Yy4wNTUtLjQ0My4xNjQtLjc1My4zMjYtLjkyOGEuODE0LjgxNCAwIDAgMSAuNjI2LS4yNjMuODEuODEgMCAwIDEgLjYxMS4yNTVjLjE2Mi4xNy4yNDMuMzc1LjI0My42MTQgMCAuMjIyLS4wODEuNDU2LS4yNDUuNzAzLS4xNjQuMjQ3LS41MzkuNjA4LTEuMTI0IDEuMDg0LS45Ni43NzYtMS42MTMgMS40NS0xLjk2MiAyLjAyYTQuMzYzIDQuMzYzIDAgMCAwLS41ODggMS41NTJMNCAxNWg2di0xLjc4MUg2Ljg3N2MuMTg0LS4xOTcuMzQzLS4zNTYuNDc5LS40NzguMTM2LS4xMjIuNDA1LS4zMzQuODA4LS42MzguNjc3LS41MjMgMS4xNDUtMS4wMDIgMS40MDEtMS40MzguMjU3LS40MzcuMzg2LS44OTUuMzg2LTEuMzc0IDAtLjQ1LS4xMTItLjg1OC0uMzM2LTEuMjJhMi4wNDMgMi4wNDMgMCAwIDAtLjkyNC0uODA4QzguMzAxIDcuMDg4IDcuNzUzIDcgNy4wNSA3Wk00LjgxMiAwYy4xNzUgMCAuMzUuMTYuNDM3LjMxOGwxLjMxMyAyLjMwOXMtMi44LjE2LTQuNDYzIDEuNjcyTC4wODguNzE2QzAgLjYzNiAwIC41NTcgMCAuNDc4IDAgLjE1OS4yNjMgMCAuNTI1IDBabTguNjYyIDBjLjI2MyAwIC41MjUuMjM5LjUyNS40NzggMCAuMDggMCAuMTU5LS4wODguMjM4TDExLjkgNC4yMmMtMS42NjItMS40MzMtNC40NjMtMS41OTItNC40NjMtMS41OTJMOC43NS4zMThDOC43NS4xNiA4LjkyNSAwIDkuMTg4IDBaIi8+PC9zdmc+"},98902:function(e,t,n){n(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;t.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0QwOUYxOCIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptLS4wNjIgM2MtLjgyNiAwLTEuNDY0LjE3Mi0xLjkxNS41MTctLjQuMzA3LS42ODYuNzMzLS44NTYgMS4yNzhsLS4wNTguMjEgMS45MDguMzY0Yy4wNTItLjM4My4xNTMtLjY1MS4zMDItLjgwNGEuNzcyLjc3MiAwIDAgMSAuNTgtLjIzYy4yMyAwIC40MTIuMDcuNTQ0LjIxMS4xMzMuMTQuMTk5LjMzLjE5OS41NjVhLjg4Ljg4IDAgMCAxLS4yNjUuNjM4Ljg5Ljg5IDAgMCAxLS42NjIuMjcgMS4zNSAxLjM1IDAgMCAxLS4xNTgtLjAxMmwtLjEwNC0uMDE1LS4xMDUgMS41MzZjLjI3OC0uMDg1LjQ5Ni0uMTI3LjY1NC0uMTI3LjI5OCAwIC41MzMuMDk5LjcwNy4yOTYuMTczLjE5Ny4yNi40NzUuMjYuODMzIDAgLjM1Mi0uMDkuNjM0LS4yNy44NDVhLjg1Mi44NTIgMCAwIDEtLjY3Ny4zMTYuODYyLjg2MiAwIDAgMS0uNjM2LS4yNWMtLjE0My0uMTQ0LS4yNTQtLjM4NC0uMzMzLS43MjNsLS4wMzYtLjE3N0w0IDEyLjgyNmMuMTMyLjQ4Mi4zMjEuODgyLjU2NyAxLjIuMjQ2LjMxOS41Ni41Ni45NDIuNzI2LjM4MS4xNjUuOTAyLjI0OCAxLjU2My4yNDguNjc3IDAgMS4yMjQtLjExMiAxLjY0LS4zMzUuNDE2LS4yMjMuNzM1LS41NDIuOTU2LS45NTUuMjIxLS40MTQuMzMyLS44NDUuMzMyLTEuMjk2IDAtLjM1OS0uMDY3LS42NjctLjItLjkyNmExLjYzMyAxLjYzMyAwIDAgMC0uNTYzLS42MjVjLS4xNDktLjA5OS0uMzYzLS4xODUtLjY0NC0uMjU5LjM0Ny0uMjA0LjYwNi0uNDQxLjc3OC0uNzEyYTEuNjYgMS42NiAwIDAgMCAuMjU3LS45MDggMS44MiAxLjgyIDAgMCAwLS42MzQtMS40MkM4LjU3MSA3LjE4OSA3Ljg4NiA3IDYuOTM4IDdaTTQuODEzIDBjLjE3NSAwIC4zNS4xNy40MzcuMzM4bDEuMzEzIDIuNDUzcy0yLjguMTctNC40NjMgMS43NzZMLjA4OC43NjFDMCAuNjc3IDAgLjU5MiAwIC41MDcgMCAuMTcuMjYzIDAgLjUyNSAwWm04LjY2MiAwYy4yNjMgMCAuNTI1LjI1NC41MjUuNTA3IDAgLjA4NSAwIC4xNy0uMDg4LjI1NEwxMS45IDQuNDgzQzEwLjIzOCAyLjk2IDcuNDM3IDIuNzkgNy40MzcgMi43OUw4Ljc1LjMzOEM4Ljc1LjE3IDguOTI1IDAgOS4xODggMFoiLz48L3N2Zz4="}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[29647],{3467:function(e,t,n){n.r(t),n.d(t,{default:function(){return U}});var i=n(82242),a=n.n(i),l=n(37205),r=n.n(l),s=n(7557),c=n.n(s),u=n(41498),o=n.n(u),d=n(79800),N=n.n(d),A=n(59301),j=n(80608),m=n(4585),M=n(61186),v=n.n(M),g=n(38854),p=n(3113),x=n(8591),y=n(43418),b=n(20834),I=n(5112),L=n(95237),f=n(43604),E=n(57809),h=n(24650),S=n(99313),w=n(51945),z=n(9951),C=n(6848),O=n(71681),Z=n(49105),D={flex_box_center:"flex_box_center___OrR9_",flex_space_between:"flex_space_between___MJLUJ",flex_box_vertical_center:"flex_box_vertical_center___nb0jX",flex_box_center_end:"flex_box_center_end___SMTBe",flex_box_column:"flex_box_column___Utap_",wrap:"wrap___Pp5cX",addQuestion:"addQuestion___LsICJ",content:"content___pWPew",left:"left___axtqk",filterPoint:"filterPoint___rCDO_",filterType:"filterType___NeU0D",btnWarp:"btnWarp___dKZiG",btn:"btn___TqjCT",count:"count___OntqW",btnActive:"btnActive___l_zfx",fold:"fold___KAWcj",action:"action___zMEjv",filterOrigin:"filterOrigin___DneuH",control:"control___qchb1",search:"search___Yb8rf",searchIcon:"searchIcon___ybtbn",table:"table___uHpVy",tabWarp:"tabWarp___Pi38U",customTable:"customTable___WYwKK","btn-style-1":"btn-style-1___Knznb","btn-style-2":"btn-style-2___fEs_r","btn-style-3":"btn-style-3___CeM25",right:"right___ZJhZN",statistics:"statistics___cjSkW",title:"title___P79dp",statisticItem:"statisticItem___qmDRE",rate:"rate___H3sZf",dataName:"dataName___N7Uqb",sort:"sort___N1oiD",rankHeader:"rankHeader___LGNPx",rankIcon:"rankIcon___hbm2T",li:"li___vVOqz",myRecord:"myRecord___qv6iJ",recordPrefix:"recordPrefix____bO3_",mine:"mine___fhCrG",avatar:"avatar___vwT8k",nickname:"nickname___QA_sN",myRank:"myRank___QUd2y",questionNumber:"questionNumber___j4tJF",titleWarp:"titleWarp___Hhoy_",hov:"hov___L_H5a",statusText:"statusText___okgdj",hovBtn:"hovBtn___reyI4",tag:"tag___zifqR",problemsclose:"problemsclose___cfp5y",imgsrc:"imgsrc___E905q",sendModal:"sendModal___jrx6y",bottom:"bottom___pKnLQ",line:"line___kNxnj",del:"del___kXkXv"},Y=n(75916);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var T=n(3055),k=n(60991),R=n(98902),G=n(2753),X=n(89392),Q=n.n(X),B=n(27876),J=n(41852),K=n(37712),U=(0,j.connect)((function(e){return{user:e.user,globalSetting:e.globalSetting}}))((function(e){var t,n,i,l,s,u,d,M,X,U,W,P,V,q,F,H=e.globalSetting,_=e.user,$=e.dispatch,ee=(0,j.useSearchParams)(),te=N()(ee,1)[0],ne=((0,j.useLocation)(),{page:1,per_page:30,tag_discipline_id:[-1],source_discipline_id:[-1],status:null,difficulty:null,search:"",save_search:"",sort_by:null,sort_direction:null,filter:te.get("tab")||"public"}),ie=(0,A.useState)(0),ae=N()(ie,2),le=ae[0],re=ae[1],se=(0,A.useState)(0),ce=N()(se,2),ue=ce[0],oe=ce[1],de=(0,A.useState)(0),Ne=N()(de,2),Ae=Ne[0],je=Ne[1],me=(0,A.useState)([]),Me=N()(me,2),ve=Me[0],ge=Me[1],pe=(0,A.useState)([]),xe=N()(pe,2),ye=xe[0],be=xe[1],Ie=(0,A.useState)({}),Le=N()(Ie,2),fe=Le[0],Ee=Le[1],he=(0,A.useState)(!1),Se=N()(he,2),we=Se[0],ze=Se[1],Ce=(0,A.useState)([]),Oe=N()(Ce,2),Ze=Oe[0],De=Oe[1],Ye=(0,A.useState)(!0),Te=N()(Ye,2),ke=Te[0],Re=Te[1],Ge=(0,A.useState)(null),Xe=N()(Ge,2),Qe=Xe[0],Be=Xe[1],Je=(0,A.useState)(ne),Ke=N()(Je,2),Ue=Ke[0],We=Ke[1],Pe=(0,A.useRef)(null),Ve=(0,A.useRef)(null),qe=(0,A.useState)([]),Fe=N()(qe,2),He=Fe[0],_e=Fe[1],$e=(0,A.useMemo)((function(){return["not_reviewed","under_review","review_finished"].includes(Ue.filter)}),[Ue.filter]),et=(0,A.useState)(!1),tt=N()(et,2),nt=tt[0],it=tt[1],at=(0,A.useState)(!1),lt=N()(at,2),rt=lt[0],st=lt[1],ct=(0,A.useState)(""),ut=N()(ct,2),ot=ut[0],dt=ut[1],Nt=(0,A.useState)([]),At=N()(Nt,2),jt=At[0],mt=At[1],Mt=(0,A.useState)(!1),vt=N()(Mt,2),gt=vt[0],pt=vt[1],xt=(0,A.useState)([]),yt=N()(xt,2),bt=yt[0],It=yt[1],Lt=(0,A.useState)(!1),ft=N()(Lt,2),Et=ft[0],ht=ft[1],St=(0,A.useState)(!1),wt=N()(St,2),zt=wt[0],Ct=wt[1],Ot="teacher"===_.userInfo.identity,Zt=function(){var e=o()(c()().mark((function e(t,n,i){var a,l,r;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.persist(),null!=t&&null!==(a=t.target)&&void 0!==a&&null!==(a=a.style)&&void 0!==a&&a.pointerEvents&&(t.target.style.pointerEvents="none"),e.next=4,(0,Z.ZP)("/api/practices/".concat(n.identifier,"/start"),{method:"get"});case 4:if(0!==(null==(r=e.sent)?void 0:r.status)){e.next=10;break}if(!i){e.next=9;break}return(0,B.xg)("/problems/".concat(null==r?void 0:r.identifier,"/oj/").concat(null==n?void 0:n.identifier,"?tab=3")),e.abrupt("return");case 9:(0,B.xg)("/problems/".concat(null==r?void 0:r.identifier,"/oj/").concat(null==n?void 0:n.identifier));case 10:null!=t&&null!==(l=t.target)&&void 0!==l&&null!==(l=l.style)&&void 0!==l&&l.pointerEvents&&(t.target.style.pointerEvents="auto");case 11:case"end":return e.stop()}}),e)})));return function(t,n,i){return e.apply(this,arguments)}}();(0,A.useEffect)((function(){var e=v()().add(0,"days").unix(),t=localStorage.getItem("problemsclose");t?e>parseInt(t)&&pt(!0):pt(!0)}),[]);var Dt=["未发布","已公开","未审核","审核中","未公开","未通过"],Yt=[{title:"题目名称",dataIndex:"name",ellipsis:!0,render:function(e,t){return(0,K.jsxs)("div",{className:D.titleWarp,children:["mine"===(null==Ue?void 0:Ue.filter)?(0,K.jsx)("span",{className:D.tag,children:Dt[t.practice_status]}):null,(0,K.jsx)("span",{title:e,className:D.hov,onClick:function(e){return Zt(e,t)},children:e})]})}},"public"===(null==Ue?void 0:Ue.filter)?{title:"题解",dataIndex:"solution_count",width:100,sorter:!0,render:function(e,t){return(0,K.jsxs)("span",{style:{display:"flex"},children:[(0,K.jsx)("span",{onClick:function(e){return Zt(e,t,!0)},className:"current",children:e}),(null==t?void 0:t.has_video_solution)&&(0,K.jsx)("img",{style:{objectFit:"contain"},className:"ml5",src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0MxRTJGRiIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNNy44MzYgOS45MTNIMi4yOTdjLS41OTMuMDcyLTEuMTg1LS4xNDUtMS42MjQtLjU5NmEyLjQ0NCAyLjQ0NCAwIDAgMS0uNjY2LTEuNzU5di01LjE3QTIuNDcgMi40NyAwIDAgMSAuNjc5LjYzNmMuNDM3LS40NSAxLjAyNS0uNjcxIDEuNjE3LS42MDhoNS41OTJjLjU4OS0uMDcyIDEuMTc2LjE0OCAxLjYwNy42MDMuNDMuNDU0LjY2MSAxLjA5Ni42MyAxLjc1N3Y1LjE3YTIuNDQzIDIuNDQzIDAgMCAxLS42NjQgMS43NTljLS40NC40NTEtMS4wMzIuNjY4LTEuNjI1LjU5NlpNMi4yOTcgMS40NGMtLjQ2OCAwLTEuMDI2LjE2NS0xLjAyNi45NDh2NS4xN2MwIC4yNTggMCAuOTQyIDEuMDI2Ljk0Mmg1LjU0YzEuMDI0IDAgMS4wMjQtLjY4NCAxLjAyNC0uOTQydi01LjE3YzAtLjQ3LS4xMTYtLjk0OC0uOTczLS45NDhoLTUuNTlaIi8+PHBhdGggZD0iTTEyLjQ3NiA5LjIwN2ExLjc4MSAxLjc4MSAwIDAgMS0xLjA0My0uMzgyTDguODYgNi45M1YzLjAwM2wyLjU3NS0xLjg5MWExLjc4IDEuNzggMCAwIDEgMS4wNC0uMzc5Yy4zNjctLjAzNC43My4xMDIgMS4wMDMuMzc3LjI3NC4yNzUuNDMzLjY2NC40NCAxLjA3NXY1LjU3Yy0uMDA3LjQxMS0uMTY2LjgtLjQ0IDEuMDc1YTEuMjQ4IDEuMjQ4IDAgMCAxLTEuMDAzLjM3N1ptLTIuMzUtMy4wMzYgMi4wMSAxLjQ4Yy4xLjA4Mi4yMTguMTMxLjM0LjE0M2EuMjkuMjkgMCAwIDAgLjE4Ni0uMDQ1bC0uMDA3LTUuNTY0YS4zMTUuMzE1IDAgMCAwLS4xNzktLjA0LjY0LjY0IDAgMCAwLS4zMzkuMTQ0bC0yLjAxMiAxLjQ3NXYyLjQwN1ptLTUuMDYuMjEyYy0uNjk4IDAtMS4yNjQtLjYzMy0xLjI2NC0xLjQxMiAwLS43OC41NjYtMS40MTEgMS4yNjUtMS40MTIuNjk4IDAgMS4yNjQuNjMyIDEuMjY0IDEuNDExIDAgLjc4LS41NjcgMS40MTEtMS4yNjUgMS40MTJaIi8+PC9nPjwvc3ZnPg=="})]})}}:null,"public"===(null==Ue?void 0:Ue.filter)?{title:"通过率",dataIndex:"pass_ratio",sorter:!0,width:90}:null,{title:"难度",dataIndex:"difficulty",sorter:!0,align:"left",width:90,render:function(e){return(0,K.jsxs)(A.Fragment,{children:[1===e&&(0,K.jsx)("span",{className:D["btn-style-1"],children:"简单"}),2===e&&(0,K.jsx)("span",{className:D["btn-style-2"],children:"适中"}),3===e&&(0,K.jsx)("span",{className:D["btn-style-3"],children:"困难"})]})}},"public"===(null==Ue?void 0:Ue.filter)?{title:"人数",dataIndex:"user_count",align:"center",sorter:!0,width:80}:null,"public"===(null==Ue?void 0:Ue.filter)?{title:"状态",dataIndex:"status",width:90,render:function(e,t){return(0,Y.bg)()?(0,K.jsx)(A.Fragment,{children:Qe===(null==t?void 0:t.identifier)?(0,K.jsx)("span",{className:D.hovBtn,onClick:function(e){return Zt(e,t)},children:"开启刷题"}):(0,K.jsxs)(K.Fragment,{children:[0===e&&(0,K.jsx)("span",{className:D.statusText,children:"未开启"}),1===e&&(0,K.jsx)("span",{className:D.statusText,children:"进行中"}),2===e&&(0,K.jsx)("span",{className:D.statusText,children:"已通过"})]})}):"-"}}:null,"public"!==(null==Ue?void 0:Ue.filter)?{title:"知识点",dataIndex:"tag_disciplines_name",ellipsis:!0,width:200,render:function(e){return(0,K.jsx)("span",{children:null==e?void 0:e.join("、")})}}:null,"all"===(null==Ue?void 0:Ue.filter)?{title:"创建者",dataIndex:"creator",ellipsis:!0,width:100}:null,"public"!==(null==Ue?void 0:Ue.filter)?{title:"更新时间",dataIndex:"updated_at",sorter:!0,width:180}:null,(0,Y.Ny)()?{title:"操作",dataIndex:"action",key:"action",align:"right",width:80,render:function(e,t){return(0,K.jsx)(g.Z,{className:"ml10",dropdownRender:function(){return Vt(null==t?void 0:t.identifier,t)},children:(0,K.jsxs)("span",{style:{cursor:"default"},onClick:function(e){return e.preventDefault()},children:[(0,K.jsx)("span",{children:"更多"}),(0,K.jsx)("i",{style:{display:"inline-block",transform:"scale(0.6)",fontSize:12},className:"c-grey-c iconfont icon-xiajiantou1"})]})})}}:we&&"public"!==(null==Ue?void 0:Ue.filter)?{title:"操作",dataIndex:"action",key:"action",align:"right",width:80,render:function(e,t){return null!=t&&t.is_self&&1!==(null==t?void 0:t.practice_status)?(0,K.jsx)(g.Z,{className:"ml10",dropdownRender:function(){return qt(null==t?void 0:t.identifier,t)},children:(0,K.jsxs)("span",{style:{cursor:"default"},onClick:function(e){return e.preventDefault()},children:[(0,K.jsx)("span",{children:"更多"}),(0,K.jsx)("i",{style:{display:"inline-block",transform:"scale(0.6)",fontSize:12},className:"c-grey-c iconfont icon-xiajiantou1"})]})}):"-"}}:null].filter((function(e){return!!e})),Tt=[{title:"题目名称",dataIndex:"name",ellipsis:!0,render:function(e,t){return(0,K.jsx)("span",{className:D.hov,onClick:function(e){return Zt(e,t)},children:e})}},{title:"难度",dataIndex:"difficulty",sorter:!0,align:"left",width:90,render:function(e){return(0,K.jsxs)(A.Fragment,{children:[1===e&&(0,K.jsx)("span",{className:D["btn-style-1"],children:"简单"}),2===e&&(0,K.jsx)("span",{className:D["btn-style-2"],children:"适中"}),3===e&&(0,K.jsx)("span",{className:D["btn-style-3"],children:"困难"})]})}},"not_reviewed"===(null==Ue?void 0:Ue.filter)?{title:"创建者",dataIndex:"creator",ellipsis:!0,width:100}:{title:"审核者",dataIndex:"reviewer",ellipsis:!0,width:100},"not_reviewed"===(null==Ue?void 0:Ue.filter)?{title:"发布时间",dataIndex:"submit_time",width:180}:null,"under_review"===(null==Ue?void 0:Ue.filter)?{title:"开始审核时间",dataIndex:"start_review_time",width:180}:null,"review_finished"===(null==Ue?void 0:Ue.filter)?{title:"最后审核时间",dataIndex:"review_time",width:180}:null,{title:"操作",dataIndex:"action",key:"action",align:"center",width:120,render:function(e,t){var n;switch(null==Ue?void 0:Ue.filter){case"under_review":n=(0,K.jsxs)("div",{style:{display:"flex"},children:[(0,K.jsx)(p.ZP,{type:"link",size:"small",onClick:function(e){return Zt(e,t)},children:"审核"}),(0,K.jsx)(p.ZP,{type:"link",style:{color:"#666"},size:"small",onClick:function(e){return Xt({e:e,record:t,op:"release"})},children:"移出"})]});break;case"review_finished":n=(0,K.jsx)(p.ZP,{type:"link",size:"small",onClick:function(e){it(!0),kt(t)},children:"审核记录"});break;default:n=(0,K.jsx)(p.ZP,{type:"link",block:!0,onClick:function(e){return Xt({e:e,record:t,op:"claim"})},children:"开始审核"})}return n}}].filter((function(e){return!!e})),kt=function(){var e=o()(c()().mark((function e(t){var n;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return mt([]),e.next=3,(0,Z.ZP)("/api/practices/".concat(t.identifier,"/review_list"),{method:"get"});case 3:n=e.sent,mt(null==n?void 0:n.reviews_list);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Rt=[{title:"审核时间",dataIndex:"review_time",key:"review_time",render:function(e,t){return(0,K.jsx)("span",{children:v()(e).format("YYYY-MM-DD HH:mm:ss")})}},{title:"审核者",dataIndex:"reviewer",key:"reviewer"},{title:"审核结果",dataIndex:"status",width:120,key:"status",render:function(e,t){return"5"===e||5===e?(0,K.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,K.jsx)("div",{style:{color:"#333333",marginRight:"5px",whiteSpace:"nowrap"},children:"未通过"}),(0,K.jsx)("div",{style:{color:"#0152d9",whiteSpace:"nowrap",cursor:"pointer"},onClick:function(){dt(t.description),st(!0)},children:"查看原因"})]}):(0,K.jsx)("span",{children:"已通过"})}}];(0,A.useEffect)((function(){Bt(),Gt(Ue)}),[]),(0,A.useEffect)((function(){var e;0!==ve.length&&((null==Pe||null===(e=Pe.current)||void 0===e?void 0:e.clientHeight)>98&&re(1))}),[ve]),(0,A.useEffect)((function(){var e;0!==ye.length&&((null==Ve||null===(e=Ve.current)||void 0===e?void 0:e.clientHeight)>98&&oe(1))}),[ye]),(0,A.useEffect)((function(){return $({type:"globalSetting/onlyShowBackTopToggle",payload:!0}),$({type:"globalSetting/setShowQuestionBackTop",payload:!0}),function(){$({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),$({type:"globalSetting/setShowQuestionBackTop",payload:!1})}}),[]),(0,A.useEffect)((function(){var e;("人工智能科研服务平台"===document.title||"首页"===document.title||"化学“101计划”网络平台"===document.title||null!==(e=document.title)&&void 0!==e&&e.includes("img"))&&(document.title="在线刷题")}),[H]),(0,A.useEffect)((function(){return document.body.setAttribute("data-custom","initial"),function(){document.body.removeAttribute("data-custom")}}),[]);var Gt=function(){var e=o()(c()().mark((function e(t){var n,i,a,l;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.search=encodeURIComponent(t.search),(a=Q().cloneDeep(t)).tag_discipline_id=null!==(n=a.tag_discipline_id)&&void 0!==n&&n.includes(-1)?[]:a.tag_discipline_id,a.source_discipline_id=null!==(i=a.source_discipline_id)&&void 0!==i&&i.includes(-1)?[]:a.source_discipline_id,console.log(a,"sendData"),Re(!0),De([]),e.next=9,(0,Z.ZP)("/api/practices.json",{method:"get",params:a});case 9:l=e.sent,_e([]),Re(!1),je(null==l?void 0:l.practices_count),De(null==l?void 0:l.practices_list),It((null==l?void 0:l.recommend_subjects)||[]);case 15:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Xt=function(){var e=o()(c()().mark((function e(t){var n,i,a,l,r,s;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.op,i=t.description,a=t.record,l=t.e,r={op:n,description:i},Re(!0),e.next=5,(0,Z.ZP)("/api/practices/".concat(a.identifier,"/review"),{method:"post",body:r});case 5:s=e.sent,Re(!1),"claim"!==n||0!==s.status&&"0"!==s.status||Zt(l,a),Gt(Ue);case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Qt=function(){var e=o()(c()().mark((function e(t){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Re(!0),e.next=3,(0,Z.ZP)("/api/practices/".concat(t.identifier,"/publish"),{method:"post"});case 3:e.sent,Re(!1),Gt(Ue);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Bt=function(){var e=o()(c()().mark((function e(){var t,n,i,a,l,s;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.ZP)("/api/tag_disciplines.json",{method:"get",params:{target:"practice",position:"index"}});case 2:return n=e.sent,e.next=5,(0,Z.ZP)("/api/tag_disciplines.json",{method:"get",params:{target:"practice_source",position:"index"}});case 5:return i=e.sent,e.next=8,(0,Z.ZP)("/api/mypractices/rank_list",{method:"get",params:{}});case 8:a=e.sent,null!=n&&n.tag_disciplines&&(l=[{id:-1,name:"全部",count:null==n?void 0:n.totalCount}].concat(r()(null==n?void 0:n.tag_disciplines)),ge(l)),null!=i&&i.tag_disciplines&&(s=[{id:-1,name:"全部",count:null==i?void 0:i.totalCount}].concat(r()(null==i?void 0:i.tag_disciplines)),be(s)),Ee(a||{}),ze(null==a||null===(t=a.my_record)||void 0===t?void 0:t.outsource);case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Jt=function(e,t){var n;Ue.page=1;var i=Ue["".concat(t,"_discipline_id")];null!==(n=Ue["".concat(t,"_discipline_id")])&&void 0!==n&&n.includes(e)?i=i.filter((function(t){return t!==e})):i.push(e),-1===e?i=[-1]:(i=i.filter((function(e){return-1!==e}))).length||(i=[-1]),Ue["".concat(t,"_discipline_id")]=i,We(a()({},Ue)),Gt(Ue)},Kt=function(e,t){Ue.page=1,Ue[t]="number"==typeof e?e:null,We(a()({},Ue)),Gt(Ue)},Ut=function(e){Ue.page=1,Ue.filter=e,Ue.status=null,Ue.practice_status=null,We(a()({},Ue)),Gt(Ue)},Wt=function(e,t){if(0!==(null==t?void 0:t.length)){var n=function(){var n=o()(c()().mark((function n(){var i,l;return c()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Z.ZP)("/api/practices/batch_op.json",{method:"post",body:{identifier:t,op:e}});case 2:0===(null==(i=n.sent)?void 0:i.status)&&(l=1===Ze.length&&1!==Ue.page?Ue.page-1:Ue.page,Ue.page=l,We(a()({},Ue)),Gt(Ue));case 4:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();-1!==e?n():y.Z.confirm({centered:!0,width:500,okText:"确定",cancelText:"取消",title:"删除确认",icon:null,className:"custom-modal-divider",content:"删除后题目将不可再找回。",onOk:n})}else x.ZP.warning("请选择试题")},Pt=(0,K.jsxs)(b.Z,{children:["public"===(null==Ue?void 0:Ue.filter)?(0,K.jsx)(b.Z.Item,{onClick:function(){return Wt(0,He)},children:"批量移出公共"}):[(0,K.jsx)(b.Z.Item,{onClick:function(){return Wt(1,He)},children:"批量移入公共"},2),(0,K.jsx)(b.Z.Item,{onClick:function(){return Wt(0,He)},children:"批量移出公共"},1)],(0,Y.Ny)()&&(0,K.jsx)(b.Z.Item,{onClick:function(){return Ft()},children:"发送至试题库"}),"public"!==(null==Ue?void 0:Ue.filter)&&(0,K.jsx)(b.Z.Item,{onClick:function(){return Wt(-1,He)},children:"批量删除"})]}),Vt=function(e,t){return(0,K.jsxs)(b.Z,{children:[1===(null==t?void 0:t.practice_status)?(0,K.jsx)(b.Z.Item,{onClick:function(){return Wt(0,[e])},children:"移出公共"}):(0,K.jsx)(b.Z.Item,{onClick:function(){return Wt(1,[e])},children:"移入公共"}),"mine"===(null==Ue?void 0:Ue.filter)?(0,K.jsx)(b.Z.Item,{onClick:function(){return Qt(t)},disabled:![0,4,5].includes(t.practice_status),children:[0,4,5].includes(t.practice_status)?"发布审核":"已发布审核"}):null,(0,K.jsx)(b.Z.Item,{onClick:function(){return(0,B.xg)("/problems/".concat(e,"/ojedit"))},children:"编辑"}),"public"!==(null==Ue?void 0:Ue.filter)&&(0,K.jsx)(b.Z.Item,{onClick:function(){return Wt(-1,[e])},children:"删除"})]})},qt=function(e,t){return(0,K.jsxs)(b.Z,{children:[(0,K.jsx)(b.Z.Item,{onClick:function(){return Qt(t)},disabled:![0,4,5].includes(t.practice_status),children:[0,4,5].includes(t.practice_status)?"发布审核":"已发布审核"}),(0,K.jsx)(b.Z.Item,{onClick:function(){return(0,B.xg)("/problems/".concat(e,"/ojedit"))},children:"编辑"}),(0,K.jsx)(b.Z.Item,{onClick:function(){return Wt(-1,[e])},children:"删除"})]})},Ft=function(){if(He.length){var e,t=null;y.Z.confirm({centered:!0,width:500,okText:"确定",cancelText:"取消",title:"发送至试题库",icon:null,className:"custom-modal-divider",content:(0,K.jsxs)("div",{children:[(0,K.jsxs)("p",{className:"mt20",children:["已选",(0,K.jsx)("span",{className:"c-light-primary",children:He.length}),"中个编程刷题发送至试题库成为编程题"]}),(0,K.jsx)("div",{children:"请选择编程题的语言:"}),(0,K.jsxs)(I.ZP.Group,{onChange:function(e){t=e.target.value,document.getElementById("send-to-modal").style.display="none"},children:[(0,K.jsx)(I.ZP,{value:"c",children:"C"}),(0,K.jsx)(I.ZP,{value:"c++",children:"C++"}),(0,K.jsx)(I.ZP,{value:"java",children:"Java"}),(0,K.jsx)(I.ZP,{value:"python",children:"Python"})]}),(0,K.jsx)("div",{id:"send-to-modal",style:{color:"#E30000",display:"none"},children:"请选择编程语言"})]}),onOk:(e=o()(c()().mark((function e(){var n;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=3;break}return document.getElementById("send-to-modal").style.display="block",e.abrupt("return",Promise.reject());case 3:return e.next=5,(0,Z.ZP)("/api/practices/send_to_item_bank.json",{method:"post",body:{identifiers:He,language:t}});case 5:0===(null==(n=e.sent)?void 0:n.status)&&x.ZP.success("发送成功");case 7:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})}else x.ZP.warning("请选择发送至试题库的编程刷题")},Ht={selectedRowKeys:He,columnWidth:40,onChange:function(e){_e(e)}};return(0,K.jsxs)("section",{className:D.wrap,children:[(0,K.jsx)(G.jL,{img:"data:image/png;base64,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",title:"编程刷题",sunTitle:"快速提高编程能力",bannerExtraContent:(0,K.jsx)(g.Z,{dropdownRender:function(){return(0,K.jsxs)(b.Z,{children:[(0,K.jsx)(b.Z.Item,{onClick:function(){j.history.push("/problems/add")},children:"新建题目"},1),(0,K.jsx)(b.Z.Item,{onClick:function(){j.history.push("/problems/batchAdd")},children:"批量导入题目"},2)]})},children:(0,K.jsx)("div",{className:D.addQuestion,style:{visibility:(0,Y.Ny)()||we?"visible":"hidden"},children:(0,K.jsx)("span",{children:"新建题目"})})})}),(0,K.jsxs)("div",{className:D.content,children:[(0,K.jsxs)("div",{className:D.left,children:[(0,K.jsxs)(L.Z,{className:"".concat(D.filterPoint," mb10"),align:"top",children:[(0,K.jsx)(f.Z,{className:D.filterType,children:"知识点"}),(0,K.jsx)(f.Z,{className:D.btnWarp,ref:Pe,style:le>0?{height:1===le?76:"auto"}:{},children:null==ve?void 0:ve.map((function(e){var t;return(0,K.jsxs)("div",{onClick:function(){return Jt(e.id,"tag")},className:null!=Ue&&null!==(t=Ue.tag_discipline_id)&&void 0!==t&&t.includes(e.id)?"".concat(D.btn," ").concat(D.btnActive):D.btn,children:[(0,K.jsx)("span",{title:e.name,children:e.name}),(0,K.jsx)("span",{className:D.count,style:{display:e.count?"block":"none"},children:e.count})]},e.id)}))}),!!le&&(0,K.jsx)(f.Z,{className:D.fold,children:1===le?(0,K.jsxs)("div",{onClick:function(){return re(2)},className:D.action,children:["展开",(0,K.jsx)("i",{style:{transform:"scale(0.5)"},className:"iconfont icon-zhankai4"})]}):(0,K.jsxs)("div",{onClick:function(){return re(1)},className:D.action,children:["收起",(0,K.jsx)("i",{style:{transform:"scale(0.5)"},className:"iconfont icon-shouqi3"})]})})]}),!!ye.length&&(0,K.jsxs)(L.Z,{className:D.filterPoint,align:"top",style:{marginBottom:22},children:[(0,K.jsx)(f.Z,{className:D.filterType,children:"来源"}),(0,K.jsxs)(f.Z,{className:D.btnWarp,ref:Ve,style:ue>0?{height:1===ue?76:"auto"}:{},children:[null==ye?void 0:ye.map((function(e){var t;return(0,K.jsxs)("div",{onClick:function(){return Jt(e.id,"source")},className:null!=Ue&&null!==(t=Ue.source_discipline_id)&&void 0!==t&&t.includes(e.id)?"".concat(D.btn," ").concat(D.btnActive):D.btn,children:[(0,K.jsx)("span",{title:e.name,children:e.name}),(0,K.jsx)("span",{className:D.count,children:e.count})]},e.id)})),!!ue&&(0,K.jsx)(f.Z,{className:D.fold,children:1===ue?(0,K.jsxs)("div",{onClick:function(){return oe(2)},className:D.action,children:["展开",(0,K.jsx)("i",{style:{transform:"scale(0.5)"},className:"iconfont icon-zhankai4"})]}):(0,K.jsxs)("div",{onClick:function(){return oe(1)},className:D.action,children:["收起",(0,K.jsx)("i",{style:{transform:"scale(0.5)"},className:"iconfont icon-shouqi3"})]})})]})]}),(0,K.jsxs)("div",{className:D.control,children:[(0,K.jsxs)(E.default,{suffixIcon:(0,K.jsx)("i",{className:"iconfont icon-a-bianzu11"}),allowClear:!0,placeholder:"难度",value:null==Ue?void 0:Ue.difficulty,onChange:function(e){return Kt(e,"difficulty")},children:[(0,K.jsx)(E.default.Option,{value:1,children:"简单"}),(0,K.jsx)(E.default.Option,{value:2,children:"适中"}),(0,K.jsx)(E.default.Option,{value:3,children:"困难"})]}),(0,Y.bg)()&&"public"===Ue.filter&&(0,K.jsxs)(E.default,{suffixIcon:(0,K.jsx)("i",{className:"iconfont icon-a-bianzu11"}),allowClear:!0,placeholder:"状态",value:null==Ue?void 0:Ue.status,onChange:function(e){return Kt(e,"status")},children:[(0,K.jsx)(E.default.Option,{value:0,children:"未开启"}),(0,K.jsx)(E.default.Option,{value:1,children:"进行中"}),(0,K.jsx)(E.default.Option,{value:2,children:"已通过"})]}),(0,Y.bg)()&&"mine"===Ue.filter&&(0,K.jsxs)(E.default,{suffixIcon:(0,K.jsx)("i",{className:"iconfont icon-a-bianzu11"}),allowClear:!0,placeholder:"状态",value:null==Ue?void 0:Ue.practice_status,onChange:function(e){return Kt(e,"practice_status")},children:[(0,K.jsx)(E.default.Option,{value:0,children:"未发布"}),(0,K.jsx)(E.default.Option,{value:1,children:"已公开"}),(0,K.jsx)(E.default.Option,{value:2,children:"未审核"}),(0,K.jsx)(E.default.Option,{value:3,children:"审核中"}),(0,K.jsx)(E.default.Option,{value:4,children:"未公开"}),(0,K.jsx)(E.default.Option,{value:5,children:"未通过"})]}),(0,Y.bg)()&&"all"===Ue.filter&&(0,K.jsxs)(E.default,{suffixIcon:(0,K.jsx)("i",{className:"iconfont icon-a-bianzu11"}),allowClear:!0,placeholder:"状态",value:null==Ue?void 0:Ue.practice_status,onChange:function(e){return Kt(e,"practice_status")},children:[(0,K.jsx)(E.default.Option,{value:0,children:"未发布"}),(0,K.jsx)(E.default.Option,{value:1,children:"已公开"}),(0,K.jsx)(E.default.Option,{value:2,children:"未审核"}),(0,K.jsx)(E.default.Option,{value:3,children:"审核中"}),(0,K.jsx)(E.default.Option,{value:4,children:"未公开"}),(0,K.jsx)(E.default.Option,{value:5,children:"未通过"})]}),(0,K.jsx)(h.Z.Search,{className:D.search,size:"large",suffix:(0,K.jsx)("i",{className:"iconfont icon-sousuo9 font14 ".concat(D.searchIcon),onClick:function(){Ue.page=1,Ue.search=Ue.save_search,We(a()({},Ue)),Ue.save_search&&(0,J.tk)({name:Ue.save_search,copywriting:Ue.save_search,position:"Practice"}),Gt(Ue)}}),placeholder:(0,Y.Ny)()?"请输入题目名称、创建者搜索":"请输入题目名称搜索",value:null==Ue?void 0:Ue.save_search,onChange:function(e){return function(e){Ue.page=1,Ue.save_search=e,We(a()({},Ue))}(e.target.value)},onSearch:function(e){Ue.page=1,Ue.search=Ue.save_search,We(a()({},Ue)),e&&(0,J.tk)({name:e,copywriting:e,position:"Practice"}),Gt(Ue)}})]}),(0,K.jsxs)("div",{className:D.table,children:[(0,K.jsx)("div",{className:D.tabWarp,style:(0,Y.Ny)()||we?{}:{height:10,border:0},children:(0,Y.Ny)()?(0,K.jsxs)(S.Z,{className:D.tab,activeKey:$e?"not_reviewed":Ue.filter,onChange:Ut,tabBarExtraContent:!$e&&(0,K.jsx)(g.Z,{dropdownRender:function(){return Pt},children:(0,K.jsxs)("span",{className:"ant-dropdown-link font14 current",onClick:function(e){return e.preventDefault()},children:["批量操作 ",(0,K.jsx)("i",{style:{display:"inline-block",transform:"scale(0.6)",fontSize:12},className:"iconfont icon-xiajiantou1"})]})}),children:[(0,K.jsx)(S.Z.TabPane,{tab:"公共"},"public"),(0,K.jsx)(S.Z.TabPane,{tab:"全部"},"all"),(0,K.jsx)(S.Z.TabPane,{tab:"我创建的"},"mine"),(0,K.jsx)(S.Z.TabPane,{tab:"审核列表"},"not_reviewed")]}):we?(0,K.jsxs)(S.Z,{className:D.tab,activeKey:$e?"not_reviewed":Ue.filter,onChange:Ut,children:[(0,K.jsx)(S.Z.TabPane,{tab:"公共"},"public"),(0,K.jsx)(S.Z.TabPane,{tab:"我创建的"},"mine"),(0,K.jsx)(S.Z.TabPane,{tab:"审核列表"},"not_reviewed")]}):null}),$e?(0,K.jsx)("div",{className:D.tabWarp,style:(0,Y.Ny)()||we?{}:{height:10,border:0},children:(0,K.jsxs)(S.Z,{className:D.tab,activeKey:Ue.filter,onChange:Ut,children:[(0,K.jsx)(S.Z.TabPane,{tab:"待审核"},"not_reviewed"),(0,K.jsx)(S.Z.TabPane,{tab:"审核中"},"under_review"),(0,K.jsx)(S.Z.TabPane,{tab:"已审核"},"review_finished")]})}):null,!((0,Y.Ny)()||we)&&Ot&&(0,K.jsx)("div",{className:D.tabWarp2,style:{justifyContent:"end"},children:Et?(0,K.jsxs)(L.Z,{align:"middle",children:[(0,K.jsxs)(L.Z,{onClick:function(){return Ct(!0)},align:"middle",className:"current",children:[(0,K.jsx)("i",{className:"iconfont icon-yixuan mr10 c-light-primary font20"}),(0,K.jsxs)("span",{children:["已选",(0,K.jsx)("span",{className:"c-light-primary",children:He.length}),"个"]})]}),(0,K.jsx)(p.ZP,{className:"mr20 ml40",ghost:!0,onClick:function(){ht(!1),_e([])},type:"primary",children:"取消"}),(0,K.jsx)(p.ZP,{onClick:Ft,ghost:!0,type:"primary",children:"确认发送"})]}):(0,K.jsxs)(p.ZP,{onClick:function(){return ht(!0)},type:"primary",children:[(0,K.jsx)("i",{className:"iconfont icon-fasong mr5"}),"发送至试题库"]})}),(0,K.jsx)(w.Z,{rowSelection:(0,Y.Ny)()||Et?Ht:void 0,className:D.customTable,dataSource:Ze,bordered:!1,rowKey:function(e){return e.identifier},columns:$e?Tt:Yt,rowClassName:D.row,loading:ke,onRow:function(e){return{onMouseEnter:function(t){Be(null==e?void 0:e.identifier)},onMouseLeave:function(e){Be(null)}}},onChange:function(e,t,n){Ue.page=null==e?void 0:e.current,Ue.per_page=null==e?void 0:e.pageSize,null!=n&&n.order?(Ue.sort_by=null==n?void 0:n.field,Ue.sort_direction="ascend"===(null==n?void 0:n.order)?"asc":"desc"):(Ue.sort_by=null,Ue.sort_direction=null),We(a()({},Ue)),Gt(Ue)},pagination:{pageSize:Ue.per_page,total:Ae,current:Ue.page,showQuickJumper:!0,hideOnSinglePage:!0,showSizeChanger:!1,size:"default",position:["bottomCenter"],showTotal:function(e){return(0,K.jsxs)("span",{className:"mr10",children:["共",(0,K.jsx)("span",{className:"c-orange",children:e}),"条数据"]})}}})]})]}),(0,K.jsxs)("div",{className:D.right,children:[(0,K.jsxs)("div",{className:D.statistics,children:[(0,K.jsx)("img",{src:"data:image/png;base64,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",alt:""}),(0,K.jsx)("div",{className:D.title,children:"我的刷题统计"}),(0,K.jsxs)(L.Z,{justify:"space-between",children:[(0,K.jsxs)(f.Z,{className:D.statisticItem,children:[(0,K.jsx)("div",{className:D.rate,children:(0,Y.bg)()?(null==fe||null===(t=fe.my_record)||void 0===t?void 0:t.passed_ratio)||0:"-"}),(0,K.jsx)("div",{className:D.dataName,children:"通过率(%)"})]}),(0,K.jsxs)(f.Z,{className:D.statisticItem,children:[(0,K.jsx)("div",{className:D.rate,children:(0,Y.bg)()?(null==fe||null===(n=fe.my_record)||void 0===n?void 0:n.passed_count)||0:"-"}),(0,K.jsx)("div",{className:D.dataName,children:"刷题数"})]}),(0,K.jsxs)(f.Z,{className:D.statisticItem,children:[(0,K.jsx)("div",{className:D.rate,children:(0,Y.bg)()?null==fe||null===(i=fe.my_record)||void 0===i||null===(i=i.time_count)||void 0===i?void 0:i.toFixed(2):"-"}),(0,K.jsx)("div",{className:D.dataName,children:"累计时长(h)"})]})]})]}),!(null==fe||null===(l=fe.rank_list)||void 0===l||!l.length)&&(0,K.jsxs)(A.Fragment,{children:[2!=(null===(s=_.userInfo)||void 0===s?void 0:s.user_id)&&(0,Y.JA)()&&(null==H||null===(u=H.setting)||void 0===u?void 0:u.main_site)&>&&(null==bt?void 0:bt.length)>0&&(0,K.jsxs)("div",{className:D.problemsclose,style:{position:"relative"},children:[(0,K.jsx)(z.Z,{autoplay:!0,pauseOnDotsHover:!0,style:{width:292,height:170,marginBottom:"10px",overflow:"hidden"},children:null==bt?void 0:bt.map((function(e,t){return(0,K.jsx)("div",{style:{display:"flex"},children:(0,K.jsx)("a",{href:"/paths/".concat(e.identifier),children:(0,K.jsx)("img",{style:{width:"292px",height:"170px",borderRadius:"4px"},src:O.Z.IMG_SERVER+"/"+e.image_url})})},t)}))}),(0,K.jsx)("img",{className:D.imgsrc,onClick:function(){localStorage.setItem("problemsclose",v()().add(1,"days").unix()+""),pt(!1)},src:"data:image/png;base64,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"})]}),(0,K.jsxs)("div",{className:D.sort,children:[(0,K.jsx)("div",{className:D.rankHeader,children:(0,K.jsx)("img",{src:"data:image/png;base64,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",className:D.rankIcon})}),!(null==fe||null===(d=fe.my_record)||void 0===d||!d.rank)&&(0,K.jsxs)("div",{className:"".concat(D.myRecord," ").concat(D.li),children:[(0,K.jsx)("span",{className:"".concat(D.recordPrefix," ").concat(D.mine),children:"我的"}),(0,K.jsx)("img",{className:D.avatar,src:O.Z.IMG_SERVER+"/images/"+(null==fe||null===(M=fe.my_record)||void 0===M?void 0:M.image_url)}),(0,K.jsx)("span",{title:null==fe||null===(X=fe.my_record)||void 0===X?void 0:X.nickname,className:D.nickname,children:null==fe||null===(U=fe.my_record)||void 0===U?void 0:U.nickname}),(0,K.jsx)("span",{className:D.myRank,children:(null==fe||null===(W=fe.my_record)||void 0===W?void 0:W.rank)>999?"第999+名":"第".concat(null==fe||null===(P=fe.my_record)||void 0===P?void 0:P.rank,"名")}),(0,K.jsxs)("span",{className:D.questionNumber,children:[null==fe||null===(V=fe.my_record)||void 0===V?void 0:V.passed_count,"题"]})]}),null==fe||null===(q=fe.rank_list)||void 0===q?void 0:q.map((function(e,t){var n=t+1;return 0===t&&(n=T.Z),1===t&&(n=k.Z),2===t&&(n=R.Z),(0,K.jsxs)("div",{className:D.li,children:["number"==typeof n?(0,K.jsx)("span",{className:D.recordPrefix,children:n}):(0,K.jsx)("span",{className:D.recordPrefix,children:(0,K.jsx)("img",{src:n})}),(0,K.jsx)("img",{className:D.avatar,src:O.Z.IMG_SERVER+"/images/"+(null==e?void 0:e.image_url)}),(0,K.jsx)("span",{title:null==e?void 0:e.nickname,className:D.nickname,children:null==e?void 0:e.nickname}),(0,K.jsxs)("span",{className:D.questionNumber,children:[e.passed_count,"题"]})]},t)}))]})]})]})]}),(0,K.jsx)(y.Z,{title:"审核记录",open:nt,onOk:function(){},onCancel:function(){it(!1)},footer:null,closable:!0,children:(0,K.jsx)(w.Z,{dataSource:jt,columns:Rt})}),(0,K.jsx)(y.Z,{title:"未通过原因",open:rt,onOk:function(){},onCancel:function(){st(!1)},footer:null,closable:!0,children:(0,K.jsx)(m.Z,{value:ot})}),(0,K.jsxs)(y.Z,{open:zt,centered:!0,width:1e3,okText:"确定发送",onCancel:function(){return Ct(!1)},cancelText:"返回列表",onOk:o()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Ct(!1),Ft();case 2:case"end":return e.stop()}}),e)}))),title:"查看已选",children:[(0,K.jsxs)("div",{className:"font14 c-light-primary mb10",children:["已选",null==He?void 0:He.length,"个"]}),(0,K.jsx)("div",{style:{height:400,overflow:"auto"},children:null==Ze||null===(F=Ze.filter((function(e){return He.includes(e.identifier)})))||void 0===F?void 0:F.map((function(e,t){var n,i;return(0,K.jsxs)("div",{className:D.sendModal,children:[(0,K.jsxs)("div",{className:D.li,children:[(0,K.jsx)("p",{children:null==e?void 0:e.name}),(0,K.jsxs)("div",{className:D.bottom,children:[(0,K.jsx)("span",{className:"c-grey-333",children:"编程题"}),(0,K.jsx)("i",{className:D.line}),(0,K.jsxs)("span",{className:"c-grey-333",children:[1===e.difficulty&&"简单",2===e.difficulty&&"适中",3===e.difficulty&&"困难"]}),(0,K.jsx)("i",{className:D.line}),(0,K.jsxs)("span",{children:["创建者 ",(0,K.jsx)(C.Z,{title:null==e?void 0:e.creator,children:(0,K.jsx)("span",{className:"c-grey-333",children:(null==e||null===(n=e.creator)||void 0===n?void 0:n.length)>6?(null==e||null===(i=e.creator)||void 0===i?void 0:i.substr(0,3))+"...":null==e?void 0:e.creator})})]}),(0,K.jsx)("i",{className:D.line}),(0,K.jsxs)("span",{className:D.des,children:["更新 ",(0,K.jsx)("span",{className:"c-grey-333",children:null==e?void 0:e.updated_at})]})]})]}),(0,K.jsx)("div",{className:D.del,onClick:function(){_e(He.filter((function(t){return t!==e.identifier})))},children:"删除"})]},t)}))})]})]})}))},3055:function(e,t,n){n(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;t.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0Y3QjUwMCIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptMSAzSDYuMzk1YTMuNTAxIDMuNTAxIDAgMCAxLS44NTcgMS4yNDVjLS4zMi4yOTQtLjc1Mi41NTEtMS4yOTcuNzcyTDQgOS4xMDlWMTAuOWMuNDQ4LS4xNTQuODItLjMxNSAxLjExNy0uNDgzLjIyMi0uMTI2LjQ1LS4yODIuNjg1LS40NjZsLjIzNi0uMTk0VjE1SDhWN1pNNC44MTIgMGMuMTc1IDAgLjM1LjE2LjQzOC4zMThsMS4zMTMgMi4zMDlzLTIuOC4xNi00LjQ2MyAxLjY3MkwuMDg4LjcxNkMwIC42MzYgMCAuNTU3IDAgLjQ3OCAwIC4xNTkuMjYzIDAgLjUyNSAwWm04LjY2MyAwYy4yNjMgMCAuNTI1LjIzOS41MjUuNDc4IDAgLjA4IDAgLjE1OS0uMDg4LjIzOEwxMS45IDQuMjJjLTEuNjYyLTEuNDMzLTQuNDYzLTEuNTkyLTQuNDYzLTEuNTkyTDguNzUuMzE4QzguNzUuMTYgOC45MjUgMCA5LjE4OCAwWiIvPjwvc3ZnPg=="},60991:function(e,t,n){n(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;t.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0I5QzRDRiIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptLjA1IDNjLS42NzUgMC0xLjIwMy4wOTItMS41ODQuMjc2YTIuMDU2IDIuMDU2IDAgMCAwLS44ODcuNzk0Yy0uMTguMjk2LS4zMS42OTEtLjM5NCAxLjE4NmwtLjAzOC4yNTUgMi4wMDQuMTc3Yy4wNTUtLjQ0My4xNjQtLjc1My4zMjYtLjkyOGEuODE0LjgxNCAwIDAgMSAuNjI2LS4yNjMuODEuODEgMCAwIDEgLjYxMS4yNTVjLjE2Mi4xNy4yNDMuMzc1LjI0My42MTQgMCAuMjIyLS4wODEuNDU2LS4yNDUuNzAzLS4xNjQuMjQ3LS41MzkuNjA4LTEuMTI0IDEuMDg0LS45Ni43NzYtMS42MTMgMS40NS0xLjk2MiAyLjAyYTQuMzYzIDQuMzYzIDAgMCAwLS41ODggMS41NTJMNCAxNWg2di0xLjc4MUg2Ljg3N2MuMTg0LS4xOTcuMzQzLS4zNTYuNDc5LS40NzguMTM2LS4xMjIuNDA1LS4zMzQuODA4LS42MzguNjc3LS41MjMgMS4xNDUtMS4wMDIgMS40MDEtMS40MzguMjU3LS40MzcuMzg2LS44OTUuMzg2LTEuMzc0IDAtLjQ1LS4xMTItLjg1OC0uMzM2LTEuMjJhMi4wNDMgMi4wNDMgMCAwIDAtLjkyNC0uODA4QzguMzAxIDcuMDg4IDcuNzUzIDcgNy4wNSA3Wk00LjgxMiAwYy4xNzUgMCAuMzUuMTYuNDM3LjMxOGwxLjMxMyAyLjMwOXMtMi44LjE2LTQuNDYzIDEuNjcyTC4wODguNzE2QzAgLjYzNiAwIC41NTcgMCAuNDc4IDAgLjE1OS4yNjMgMCAuNTI1IDBabTguNjYyIDBjLjI2MyAwIC41MjUuMjM5LjUyNS40NzggMCAuMDggMCAuMTU5LS4wODguMjM4TDExLjkgNC4yMmMtMS42NjItMS40MzMtNC40NjMtMS41OTItNC40NjMtMS41OTJMOC43NS4zMThDOC43NS4xNiA4LjkyNSAwIDkuMTg4IDBaIi8+PC9zdmc+"},98902:function(e,t,n){n(59301);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;t.Z="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxOCI+PHBhdGggZmlsbD0iI0QwOUYxOCIgZD0iTTcgNGMzLjg5OSAwIDcgMy4xNDEgNyA3cy0zLjEwMSA3LTcgNy03LTMuMTQxLTctNyAzLjEwMS03IDctN1ptLS4wNjIgM2MtLjgyNiAwLTEuNDY0LjE3Mi0xLjkxNS41MTctLjQuMzA3LS42ODYuNzMzLS44NTYgMS4yNzhsLS4wNTguMjEgMS45MDguMzY0Yy4wNTItLjM4My4xNTMtLjY1MS4zMDItLjgwNGEuNzcyLjc3MiAwIDAgMSAuNTgtLjIzYy4yMyAwIC40MTIuMDcuNTQ0LjIxMS4xMzMuMTQuMTk5LjMzLjE5OS41NjVhLjg4Ljg4IDAgMCAxLS4yNjUuNjM4Ljg5Ljg5IDAgMCAxLS42NjIuMjcgMS4zNSAxLjM1IDAgMCAxLS4xNTgtLjAxMmwtLjEwNC0uMDE1LS4xMDUgMS41MzZjLjI3OC0uMDg1LjQ5Ni0uMTI3LjY1NC0uMTI3LjI5OCAwIC41MzMuMDk5LjcwNy4yOTYuMTczLjE5Ny4yNi40NzUuMjYuODMzIDAgLjM1Mi0uMDkuNjM0LS4yNy44NDVhLjg1Mi44NTIgMCAwIDEtLjY3Ny4zMTYuODYyLjg2MiAwIDAgMS0uNjM2LS4yNWMtLjE0My0uMTQ0LS4yNTQtLjM4NC0uMzMzLS43MjNsLS4wMzYtLjE3N0w0IDEyLjgyNmMuMTMyLjQ4Mi4zMjEuODgyLjU2NyAxLjIuMjQ2LjMxOS41Ni41Ni45NDIuNzI2LjM4MS4xNjUuOTAyLjI0OCAxLjU2My4yNDguNjc3IDAgMS4yMjQtLjExMiAxLjY0LS4zMzUuNDE2LS4yMjMuNzM1LS41NDIuOTU2LS45NTUuMjIxLS40MTQuMzMyLS44NDUuMzMyLTEuMjk2IDAtLjM1OS0uMDY3LS42NjctLjItLjkyNmExLjYzMyAxLjYzMyAwIDAgMC0uNTYzLS42MjVjLS4xNDktLjA5OS0uMzYzLS4xODUtLjY0NC0uMjU5LjM0Ny0uMjA0LjYwNi0uNDQxLjc3OC0uNzEyYTEuNjYgMS42NiAwIDAgMCAuMjU3LS45MDggMS44MiAxLjgyIDAgMCAwLS42MzQtMS40MkM4LjU3MSA3LjE4OSA3Ljg4NiA3IDYuOTM4IDdaTTQuODEzIDBjLjE3NSAwIC4zNS4xNy40MzcuMzM4bDEuMzEzIDIuNDUzcy0yLjguMTctNC40NjMgMS43NzZMLjA4OC43NjFDMCAuNjc3IDAgLjU5MiAwIC41MDcgMCAuMTcuMjYzIDAgLjUyNSAwWm04LjY2MiAwYy4yNjMgMCAuNTI1LjI1NC41MjUuNTA3IDAgLjA4NSAwIC4xNy0uMDg4LjI1NEwxMS45IDQuNDgzQzEwLjIzOCAyLjk2IDcuNDM3IDIuNzkgNy40MzcgMi43OUw4Ljc1LjMzOEM4Ljc1LjE3IDguOTI1IDAgOS4xODggMFoiLz48L3N2Zz4="},31797:function(e,t,n){n.d(t,{Z:function(){return y}});var i=n(59301),a=n(56762),l=n(92343),r=n(92310),s=n.n(r),c=n(36355),u=n(66999);var o=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:l,groupSeparator:r="",prefixCls:s}=e;let c;if("function"==typeof n)c=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",u=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,r),"number"==typeof a&&(u=u.padEnd(a,"0").slice(0,a>0?a:0)),u&&(u=`${l}${u}`),c=[i.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),u&&i.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},u)]}else c=e}return i.createElement("span",{className:`${s}-content-value`},c)},d=n(17313),N=n(83116),A=n(37613);const j=e=>{const{componentCls:t,marginXXS:n,padding:i,colorTextDescription:a,titleFontSize:l,colorTextHeading:r,contentFontSize:s,fontFamily:c}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:l},[`${t}-skeleton`]:{paddingTop:i},[`${t}-content`]:{color:r,fontSize:s,fontFamily:c,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var m=(0,N.Z)("Statistic",(e=>{const t=(0,A.TS)(e,{});return[j(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var M=e=>{const{prefixCls:t,className:n,rootClassName:a,style:l,valueStyle:r,value:d=0,title:N,valueRender:A,prefix:j,suffix:M,loading:v=!1,onMouseEnter:g,onMouseLeave:p,decimalSeparator:x=".",groupSeparator:y=","}=e,{getPrefixCls:b,direction:I,statistic:L}=i.useContext(c.E_),f=b("statistic",t),[E,h]=m(f),S=i.createElement(o,Object.assign({decimalSeparator:x,groupSeparator:y,prefixCls:f},e,{value:d})),w=s()(f,{[`${f}-rtl`]:"rtl"===I},null==L?void 0:L.className,n,a,h);return E(i.createElement("div",{className:w,style:Object.assign(Object.assign({},null==L?void 0:L.style),l),onMouseEnter:g,onMouseLeave:p},N&&i.createElement("div",{className:`${f}-title`},N),i.createElement(u.Z,{paragraph:!1,loading:v,className:`${f}-skeleton`},i.createElement("div",{style:r,className:`${f}-content`},j&&i.createElement("span",{className:`${f}-content-prefix`},j),A?A(S):S,M&&i.createElement("span",{className:`${f}-content-suffix`},M)))))};const v=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function g(e,t){const{format:n=""}=t,i=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const i=/\[[^\]]*]/g,a=(t.match(i)||[]).map((e=>e.slice(1,-1))),l=t.replace(i,"[]"),r=v.reduce(((e,t)=>{let[i,a]=t;if(e.includes(i)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${i}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),l);let s=0;return r.replace(i,(()=>{const e=a[s];return s+=1,e}))}(Math.max(i-a,0),n)}const p=e=>{const{value:t,format:n="HH:mm:ss",onChange:r,onFinish:s}=e,c=(0,a.Z)(),u=i.useRef(null),o=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(u.current=setInterval((()=>{c(),null==r||r(e-Date.now()),e(o(),()=>{u.current&&(clearInterval(u.current),u.current=null)})),[t]);return i.createElement(M,Object.assign({},e,{valueRender:e=>(0,l.Tm)(e,{title:void 0}),formatter:(e,t)=>g(e,Object.assign(Object.assign({},t),{format:n}))}))};var x=i.memo(p);M.Countdown=x;var y=M}}]); \ No newline at end of file diff --git a/p__Shixuns__Detail__AuditSituation__index.async.js b/p__Shixuns__Detail__AuditSituation__index.async.js deleted file mode 100644 index 1366091cda..0000000000 --- a/p__Shixuns__Detail__AuditSituation__index.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[45096],{40578:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},l=n(1393),c=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(c)},83148:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},l=n(1393),c=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(c)},78405:function(e,t,n){n.d(t,{Z:function(){return i}});var r=n(33614),o=n(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},l=n(1393),c=function(e,t){return o.createElement(l.Z,(0,r.Z)({},e,{ref:t,icon:a}))};var i=o.forwardRef(c)},15328:function(e,t,n){n.r(t),n.d(t,{default:function(){return k}});var r=n(7557),o=n.n(r),a=n(41498),l=n.n(a),c=n(59301),i=n(80608),s=n(43418),d=n(5112),u=n(8591),g=n(12563),f=n(73755),p=n(77379),h="bg___FZEnM",b="wrap___sp4To",m="modal___xf7ct",v="content___C1iib",C="colorGreen___pKpyS",x="nameWrap___MiyTi",y=n(37712),k=(0,i.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){var t,n,r=e.shixunsDetail,a=(e.globalSetting,e.loading,e.user,e.dispatch),k=(0,i.useParams)(),j=(0,c.useRef)(),S=(0,c.useRef)(1);(0,c.useEffect)((function(){j.current=k.id,a({type:"shixunsDetail/getAuditSituationData",payload:{id:j.current}})}),[]);var $=function(e){return 0===e.status?(0,y.jsx)(g.Z,{color:"#bcbcbc",children:"未完成"}):1===e.status?(0,y.jsx)(g.Z,{color:"#FF6800",children:"已完成"}):""};return(0,y.jsxs)("section",{className:h,children:[(0,y.jsx)("div",{className:b,children:(0,y.jsx)("div",{className:v,children:((null===(t=r.detail)||void 0===t?void 0:t.identity)<=2||!(null!==(n=r.detail)&&void 0!==n&&n.identity))&&(0,y.jsx)(f.Z,{dataSource:(null==r?void 0:r.auditSituationData)||[],bordered:!0,renderItem:function(e,t){return(0,y.jsx)(f.Z.Item,{actions:[(0,y.jsx)("a",{onClick:function(){return t=e.id,void s.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"审核情况更改",content:(0,y.jsx)("div",{className:m,children:(0,y.jsxs)(d.ZP.Group,{defaultValue:1,onChange:function(e){return S.current=e.target.value},children:[(0,y.jsx)(d.ZP,{value:1,children:"已完成"}),(0,y.jsx)(d.ZP,{value:0,children:"未完成"})]})}),onOk:(n=l()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"shixunsDetail/updateAuditSituation",payload:{id:j.current,status:S.current,review_type:t}});case 2:0===(n=e.sent).status&&(u.ZP.info(n.message),a({type:"shixunsDetail/getAuditSituationData",payload:{id:j.current}}));case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})});var t,n},children:(0,y.jsx)("i",{className:"iconfont icon-bianjidaibeijing font22 ".concat(C)})})],children:(0,y.jsx)(f.Z.Item.Meta,{title:(0,y.jsxs)("div",{className:"font16 ".concat(x),children:[(0,y.jsx)("span",{className:"pt2 pr10",children:e.name}),$(e)]}),description:(0,y.jsxs)("div",{className:"font14",children:[e.time&&(0,y.jsxs)("span",{children:["审核时间: ",e.time]}),e.username&&(0,y.jsxs)("span",{className:"ml30",children:["审核人: ",e.username]})]})})},e.id)}})})}),(0,y.jsx)(p.Z,{})]})}))},50371:function(e,t){t.Z=function(){const e=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let t=1;t{const r=n[t];void 0!==r&&(e[t]=r)}))}return e}},12563:function(e,t,n){n.d(t,{Z:function(){return O}});var r=n(59301),o=n(53043),a=n(92310),l=n.n(a),c=n(36785),i=n(47729),s=n(14088),d=n(36355),u=n(17313),g=n(37613),f=n(83116);const p=e=>{const{lineWidth:t,fontSizeIcon:n}=e,r=e.fontSizeSM,o=e.lineHeightSM*r+"px";return(0,g.TS)(e,{tagFontSize:r,tagLineHeight:o,tagIconSize:n-2*t,tagPaddingHorizontal:8,tagBorderlessBg:e.colorFillTertiary})},h=e=>({defaultBg:e.colorFillQuaternary,defaultColor:e.colorText});var b=(0,f.Z)("Tag",(e=>(e=>{const{paddingXXS:t,lineWidth:n,tagPaddingHorizontal:r,componentCls:o}=e,a=r-n,l=t-n;return{[o]:Object.assign(Object.assign({},(0,u.Wf)(e)),{display:"inline-block",height:"auto",marginInlineEnd:e.marginXS,paddingInline:a,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",background:e.defaultBg,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${o}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${o}-close-icon`]:{marginInlineStart:l,color:e.colorTextDescription,fontSize:e.tagIconSize,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},[`&${o}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${e.iconCls}-close, ${e.iconCls}-close:hover`]:{color:e.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${o}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:a}}),[`${o}-borderless`]:{borderColor:"transparent",background:e.tagBorderlessBg}}})(p(e))),h),m=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,style:n,className:o,checked:a,onChange:c,onClick:i}=e,s=m(e,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:u,tag:g}=r.useContext(d.E_),f=u("tag",t),[p,h]=b(f),v=l()(f,`${f}-checkable`,{[`${f}-checkable-checked`]:a},null==g?void 0:g.className,o,h);return p(r.createElement("span",Object.assign({},s,{style:Object.assign(Object.assign({},n),null==g?void 0:g.style),className:v,onClick:e=>{null==c||c(!a),null==i||i(e)}})))},C=n(45157);var x=(0,f.b)(["Tag","preset"],(e=>(e=>(0,C.Z)(e,((t,n)=>{let{textColor:r,lightBorderColor:o,lightColor:a,darkColor:l}=n;return{[`${e.componentCls}-${t}`]:{color:r,background:a,borderColor:o,"&-inverse":{color:e.colorTextLightSolid,background:l,borderColor:l},[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}})))(p(e))),h);const y=(e,t,n)=>{const r="string"!=typeof(o=n)?o:o.charAt(0).toUpperCase()+o.slice(1);var o;return{[`${e.componentCls}-${t}`]:{color:e[`color${n}`],background:e[`color${r}Bg`],borderColor:e[`color${r}Border`],[`&${e.componentCls}-borderless`]:{borderColor:"transparent"}}}};var k=(0,f.b)(["Tag","status"],(e=>{const t=p(e);return[y(t,"success","Success"),y(t,"processing","Info"),y(t,"error","Error"),y(t,"warning","Warning")]}),h),j=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,className:a,rootClassName:u,style:g,children:f,icon:p,color:h,onClose:m,closeIcon:v,closable:C,bordered:y=!0}=e,S=j(e,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:$,direction:O,tag:Z}=r.useContext(d.E_),[w,E]=r.useState(!0);r.useEffect((()=>{"visible"in S&&E(S.visible)}),[S.visible]);const N=(0,c.o2)(h),P=(0,c.yT)(h),_=N||P,T=Object.assign(Object.assign({backgroundColor:h&&!_?h:void 0},null==Z?void 0:Z.style),g),I=$("tag",n),[z,B]=b(I),D=l()(I,null==Z?void 0:Z.className,{[`${I}-${h}`]:_,[`${I}-has-color`]:h&&!_,[`${I}-hidden`]:!w,[`${I}-rtl`]:"rtl"===O,[`${I}-borderless`]:!y},a,u,B),M=e=>{e.stopPropagation(),null==m||m(e),e.defaultPrevented||E(!1)},[,F]=(0,i.Z)(C,v,(e=>null===e?r.createElement(o.Z,{className:`${I}-close-icon`,onClick:M}):r.createElement("span",{className:`${I}-close-icon`,onClick:M},e)),null,!1),H="function"==typeof S.onClick||f&&"a"===f.type,L=p||null,R=L?r.createElement(r.Fragment,null,L,f&&r.createElement("span",null,f)):f,A=r.createElement("span",Object.assign({},S,{ref:t,className:D,style:T}),R,F,N&&r.createElement(x,{key:"preset",prefixCls:I}),P&&r.createElement(k,{key:"status",prefixCls:I}));return z(H?r.createElement(s.Z,{component:"Tag"},A):A)},$=r.forwardRef(S);$.CheckableTag=v;var O=$}}]); \ No newline at end of file diff --git a/p__Shixuns__Detail__AuditSituation__index.chunk.css b/p__Shixuns__Detail__AuditSituation__index.chunk.css deleted file mode 100644 index 18184386da..0000000000 --- a/p__Shixuns__Detail__AuditSituation__index.chunk.css +++ /dev/null @@ -1 +0,0 @@ -.flex_box_center___PT9hL{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___n2Hu5{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___dwn6D{box-align:center;align-items:center}.flex_box_center_end___TwHBO{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___eAUqU{box-orient:block-axis;flex-direction:column}.rightWrap___Y_2WO{padding-left:20px;width:35%}.learnWrap___mca1k{background-color:#fff;border-radius:4px;margin-bottom:20px;overflow:hidden;padding:25px 20px 15px}.learnTopWrap___cn6Tj{align-items:center;display:box;display:flex;font-size:16px;justify-content:space-between;margin-bottom:14px}.courseWrap___N3Z6X{background-color:#fff;border-radius:4px;margin-bottom:20px;overflow:hidden;padding:20px}.pathWrap___QSdXs{display:box;display:flex;margin-bottom:20px}.pathImg___VjPqu{border-radius:4px;height:60px;width:100px}.pathContentItem___sxOSQ{display:flex;flex:1 1;flex-direction:row;margin-bottom:20px}.pathContentWrap___WttwX{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:flex-end;margin-bottom:-6px;margin-left:10px}.pathContentWrap___WttwX .pathContentName___evsEv{color:#333;display:block;margin-bottom:6px;max-width:222px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pathContent___fz4ds{color:#b4b4b4;font-size:12px;margin:0}.pathContentCount___Jlv3G{line-height:25px;margin-right:10px}.recommandTrainingWrap___F1gpg{background-color:#fff;border-radius:4px;margin-bottom:20px;overflow:hidden;padding:20px}.recommandContent___JZYAA{align-items:center;display:box;display:flex;justify-content:space-between;margin-top:5px;width:100%}.recommandLevel___McDUw{color:#999;padding-right:10px}.color0152d9___JWNjt{color:#0152d9}.color999___npg2L{color:#999}.color888___l_1AP{color:#888}.color333___ec_mY{color:#333}.iconDeleteColor___aZjDG{color:#f55}.iconMoveColor___z4k0w{color:#33bd8c}.iconEditColor___wxNTY{color:#5091ff}.skillWrap___j6j3B{background-color:#fff;margin-bottom:10px;padding:25px 20px 15px}.skillTopWrap___kIJbE{align-items:center;display:box;display:flex;justify-content:space-between}.time___dTwAe{border-top:1px solid hsla(0,0%,93%,.93);margin-top:20px}.titleImg___I8kT9{margin-right:4px;vertical-align:sub}.bg___FZEnM{display:flex;justify-content:space-between;margin:30px auto 80px;width:1200px}.wrap___sp4To{background-color:#fff;width:65%}.modal___xf7ct{align-items:center;display:flex;flex-direction:row;font-size:14px;justify-content:center}.content___C1iib{margin-top:20px;min-height:640px;padding:20px}.colorGreen___pKpyS{color:#29bd8b}.nameWrap___MiyTi{align-items:center;display:flex;flex-direction:row} \ No newline at end of file diff --git a/p__Shixuns__Detail__Challenges__index.async.js b/p__Shixuns__Detail__Challenges__index.async.js deleted file mode 100644 index 84703f75aa..0000000000 --- a/p__Shixuns__Detail__Challenges__index.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[59133],{9516:function(e,n,t){t.d(n,{Z:function(){return l}});var a=t(33614),i=t(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},s=t(1393),o=function(e,n){return i.createElement(s.Z,(0,a.Z)({},e,{ref:n,icon:r}))};var l=i.forwardRef(o)},99983:function(e,n,t){t.d(n,{Z:function(){return l}});var a=t(33614),i=t(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 512h-56c-4.4 0-8 3.6-8 8v320H184V184h320c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V520c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M355.9 534.9L354 653.8c-.1 8.9 7.1 16.2 16 16.2h.4l118-2.9c2-.1 4-.9 5.4-2.3l415.9-415c3.1-3.1 3.1-8.2 0-11.3L785.4 114.3c-1.6-1.6-3.6-2.3-5.7-2.3s-4.1.8-5.7 2.3l-415.8 415a8.3 8.3 0 00-2.3 5.6zm63.5 23.6L779.7 199l45.2 45.1-360.5 359.7-45.7 1.1.7-46.4z"}}]},name:"form",theme:"outlined"},s=t(1393),o=function(e,n){return i.createElement(s.Z,(0,a.Z)({},e,{ref:n,icon:r}))};var l=i.forwardRef(o)},53583:function(e,n,t){t.d(n,{Z:function(){return l}});var a=t(33614),i=t(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},s=t(1393),o=function(e,n){return i.createElement(s.Z,(0,a.Z)({},e,{ref:n,icon:r}))};var l=i.forwardRef(o)},41129:function(e,n,t){t.d(n,{Z:function(){return p}});var a=t(79800),i=t.n(a),r=t(59301),s=t(87684),o=t(3113),l=t(53583),c=t(67636),d=t(53043),u=t(37712),p=function(){var e=(0,r.useState)(""),n=i()(e,2),t=n[0],a=n[1],p=(0,r.useState)(0),f=i()(p,2),A=f[0],g=f[1],h=(0,r.useRef)("");function m(e){27==e.keyCode&&h.current&&v()}function v(){document.body.style.overflow="auto",a("")}(0,r.useEffect)((function(){return s.Z.subscribe("preview-image",(function(e){a(e),document.body.style.overflow="hidden"}))}),[]),(0,r.useEffect)((function(){return document.addEventListener("keydown",m),function(){document.removeEventListener("keydown",m)}}),[]),(0,r.useEffect)((function(){h.current=t}),[t]);var I=(0,r.useRef)(),S=(0,r.useRef)();return(0,u.jsx)(r.Fragment,{children:t?(0,u.jsxs)("div",{className:"image-preview-container",ref:I,onClick:function(e){e.nativeEvent.target!==I.current&&e.nativeEvent.target!==S.current||v()},children:[(0,u.jsxs)("div",{className:"button-group",children:[(0,u.jsxs)(o.ZP,{onClick:function(){g(A+90)},children:["旋转",(0,u.jsx)(l.Z,{})]}),(0,u.jsxs)(o.ZP,{href:t,children:["下载",(0,u.jsx)(c.Z,{})]}),(0,u.jsxs)(o.ZP,{onClick:v,children:["关闭",(0,u.jsx)(d.Z,{})]})]}),(0,u.jsx)("div",{className:"preview-wrp-group",ref:S,children:(0,u.jsx)("img",{className:"image-preview",src:t,alt:"预览大图",style:{transform:"rotate(".concat(A,"deg)")}})})]}):null})}},10301:function(e,n,t){t.r(n),t.d(n,{default:function(){return oe}});var a=t(91232),i=t.n(a),r=t(79800),s=t.n(r),o=t(39647),l=t.n(o),c=t(59301),d=t(80608),u=t(70199),p=t(95237),f=t(3113),A=t(66999),g=t(6848),h=t(28103),m=t(76374),v=t(71681),I=t(27876),S=t(4585),x=t(41129),E=t(77379),k=t(82242),Q=t.n(k),j=t(7557),C=t.n(j),U=t(41498),y=t.n(U),Z=t(31797),D=t(8591),N=t(43418),q=t(71418),O=t(38854),B=t(53326),J=t(33329),K="allTaskWrap___5OgCm",G="titleTip___ygfdn",w="loading___QpGaQ",L="failWrap____s8of",T="failIcon___f9OxH",P="failReload___q6MdJ",M="timeWrap___FKccg",b="actionWrap___Ud1IQ",R="zoom___wkYch",V="iframeZoom___H5Nxp",H="previewWrapper___WYNMf",Y="uploadWrapper___IIOXt",W=t(87684),z=t(44483),X=t(99983),F=t(48410),_=t(37712),$=Z.Z.Countdown,ee=function(e){return e[e.LoadingFail=1]="LoadingFail",e[e.Loading=2]="Loading",e[e.Finish=3]="Finish",e[e.Preview=4]="Preview",e}(ee||{}),ne=(0,d.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){var n,t,a,i,r=e.shixunsDetail,o=e.user,l=e.dispatch,u=(0,d.useParams)(),p=(0,c.useState)(ee.Loading),f=s()(p,2),g=f[0],h=f[1],m=(0,c.useState)(),S=s()(m,2),x=S[0],E=S[1],k=(0,c.useRef)(),j=(0,c.useState)(),U=s()(j,2),Z=U[0],ne=U[1],te=(0,c.useState)(),ae=s()(te,2),ie=ae[0],re=ae[1],se=(0,c.useState)(),oe=s()(se,2),le=oe[0],ce=oe[1],de=(0,c.useRef)(!0),ue=(0,c.useState)(!1),pe=s()(ue,2),fe=pe[0],Ae=pe[1],ge=(0,c.useState)(700),he=s()(ge,2),me=he[0],ve=he[1],Ie=(0,c.useRef)(),Se=(0,c.useState)(""),xe=s()(Se,2),Ee=(xe[0],xe[1]),ke=(0,c.useState)(),Qe=s()(ke,2),je=Qe[0],Ce=Qe[1],Ue=function(){var e=y()(C()().mark((function e(){var n;return C()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h(ee.Loading),e.next=3,(0,J.SG)({identifier:u.id});case 3:if(0!==(n=e.sent).status){e.next=8;break}return Ce(n.html_content),h(ee.Preview),e.abrupt("return");case 8:h(ee.LoadingFail);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,c.useEffect)((function(){r.hasStartedEnv?De():Ue()}),[r]),(0,c.useEffect)((function(){return window.addEventListener("message",ye),function(){window.removeEventListener("message",ye)}}),[]);var ye=function(e){var n;if("editHeight"===(null===(n=e.data)||void 0===n?void 0:n.type)){var t,a=Math.max((null===(t=e.data)||void 0===t?void 0:t.height)+148,700);ve(a)}"jupytermessage"===(null==e?void 0:e.data)&&de.current&&(de.current=!1,Ze(),setTimeout((function(){return de.current=!0}),500))},Ze=function(){var e=y()(C()().mark((function e(){var n;return C()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,J.qA)({identifier:u.id,jupyter_port:k.current,token:Ie.current});case 2:0===(n=e.sent).status?D.ZP.success("保存成功!"):D.ZP.info(n.message);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),De=function(){var e=y()(C()().mark((function e(){var n,t,a,i,r;return C()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h(ee.Loading),Ae(!0),e.next=4,(0,J.Ui)({identifier:u.id}).finally((function(){return Ae(!1)}));case 4:if(t=e.sent,Ae(!1),Ee(null==t?void 0:t.monitoring_url),null==t||null===(n=t.data)||void 0===n||null===(n=n.data_list)||void 0===n||!n.length){e.next=10;break}return W.Z.publish("pod-restrict-data",{identifier:null==t||null===(a=t.data)||void 0===a?void 0:a.identifier,data_list:null==t||null===(i=t.data)||void 0===i?void 0:i.data_list}),e.abrupt("return");case 10:if(null==t||!t.url){e.next=17;break}return Ne(),Ie.current=null===(r=(0,I.en)(null==t?void 0:t.url))||void 0===r?void 0:r.token,h(ee.Finish),E(t.url),k.current=t.port,e.abrupt("return");case 17:h(ee.LoadingFail);case 18:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ne=function(){var e=y()(C()().mark((function e(){var n;return C()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,J.K_)({identifier:u.id});case 2:if(0===(null==(n=e.sent)?void 0:n.status)){e.next=5;break}return e.abrupt("return");case 5:null!=n&&n.remainingSeconds?(ne(Date.now()+1e3*n.remainingSeconds),re(n.remainingSeconds-300<=0?Date.now()+1e3:Date.now()+1e3*(n.remainingSeconds-300))):qe();case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),qe=function(){var e;N.Z.confirm({centered:!0,title:"重置环境",okText:"确定",cancelText:"取消",zIndex:9999,content:(0,_.jsx)("div",{className:"tc",children:"是否确定重置环境?"}),onOk:(e=y()(C()().mark((function e(){return C()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Oe();case 1:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},Oe=function(){var e=y()(C()().mark((function e(){var n,t;return C()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h(ee.Loading),e.next=3,(0,J.zH)({identifier:u.id});case 3:if(0===(null==(t=e.sent)?void 0:t.status)){e.next=6;break}return e.abrupt("return");case 6:h(ee.Finish),E(t.url),k.current=t.port,Ie.current=null===(n=(0,I.en)(null==t?void 0:t.url))||void 0===n?void 0:n.token,D.ZP.success("重置环境成功!");case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Be=function(){N.Z.destroyAll(),N.Z.confirm({centered:!0,title:"倒计时截止",content:(0,_.jsx)("p",{className:"tc font14",children:"服务已中断,是否确认重置实验环境?"}),okText:"确定",cancelText:"取消",zIndex:9999,onOk:function(){Oe()}})},Je={showUploadList:!1,multiple:!1,data:{identifier:u.id},action:"".concat(v.Z.API_SERVER,"/api/jupyters/import_with_tpm.json"),onChange:function(e){var n;if(["uploading","done","removed"].includes(e.file.status)&&0===(null===(n=e.file.response)||void 0===n?void 0:n.status)){D.ZP.success("上传文件成功!");var t=x;E(""),setTimeout((function(){E(t)}),100)}},withCredentials:!0,beforeUpload:function(e){if(-1===e.name.indexOf(".ipynb"))return D.ZP.info("请上传100m以内ipynb格式的文件!"),!1;var n=e.size/1024/1024<100;return n||D.ZP.info("请上传100m以内ipynb格式的文件!"),n}};return(0,_.jsxs)(A.Z,{loading:fe,active:!0,avatar:{size:40},paragraph:{rows:5},children:[" ",null!==(n=o.userInfo)&&void 0!==n&&n.admin||null!==(t=o.userInfo)&&void 0!==t&&t.business||(null===(a=r.detail)||void 0===a?void 0:a.identity)<5&&(null===(i=r.challenges)||void 0===i?void 0:i.shixun_status)<3?(0,_.jsxs)("div",{className:le?R:"",children:[(0,_.jsxs)("div",{className:M,children:[(0,_.jsx)($,{value:Z,format:"HH:mm:ss",onFinish:Be}),ie&&(0,_.jsx)($,{value:ie,format:"HH:mm:ss",onFinish:function(){var e;N.Z.destroyAll(),N.Z.confirm({centered:!0,title:"服务中断提醒",content:(0,_.jsxs)("div",{className:"tc font14",children:["jupyter将于",(0,_.jsx)("span",{children:(0,_.jsx)($,{value:Z,format:"HH:mm:ss",onFinish:Be})}),"时间后服务中断,是否需要延长使用时间?"]}),okText:"立即延长",cancelText:"不需要",zIndex:9999,onOk:(e=y()(C()().mark((function e(){return C()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,J.q9)({identifier:u.id});case 2:if(0!==e.sent.status){e.next=7;break}return e.next=6,Ne();case 6:D.ZP.success("延长成功!");case 7:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})}})]}),(0,_.jsxs)("div",{className:K,children:[(0,_.jsxs)("span",{className:"font16",children:["任务详情",(0,_.jsx)("span",{className:G,children:"(请将实训题目写在下方并保存)"})]}),(0,_.jsxs)("div",{className:b,children:[g===ee.Finish&&(0,_.jsx)(O.Z,{placement:"bottom",trigger:["click"],menu:{items:[{key:"2",label:(0,_.jsx)("div",{onClick:qe,children:"重置环境"}),show:!0},{key:"3",label:(0,_.jsx)(B.Z,Q()(Q()({},Je),{},{className:Y,children:(0,_.jsx)("span",{children:"导入"})})),show:!0}].filter((function(e){return e.show}))},children:(0,_.jsxs)(F.op,{children:["工具栏",(0,_.jsx)(z.Z,{})]})}),g===ee.Preview&&(0,_.jsxs)(F.op,{className:"ml20",onClick:function(){r.hasStartedEnv||l({type:"shixunsDetail/save",payload:{hasStartedEnv:!0}}),h(ee.Finish)},children:[(0,_.jsx)(X.Z,{style:{marginRight:6}}),"编辑实验内容"]}),le?(0,_.jsxs)("span",{className:"c-blue current",onClick:function(){return ce(!le)},children:[(0,_.jsx)("i",{className:"iconfont icon-tuichuquanping1 font16 mr5 ml20 "}),"退出全屏"]}):(0,_.jsxs)("span",{className:"c-blue current",onClick:function(){return ce(!le)},children:[(0,_.jsx)("i",{className:"iconfont icon-quanping1 mr5 font16 ml20 "}),(0,_.jsx)("span",{style:{position:"relative",top:-1},children:"全屏"})]})]})]}),(0,_.jsxs)("div",{children:[g===ee.LoadingFail&&(0,_.jsx)("div",{className:w,children:(0,_.jsxs)("div",{className:L,children:[(0,_.jsx)("i",{className:"iconfont icon-jiazaishibai1 ".concat(T)}),(0,_.jsxs)("p",{className:"font12",children:["加载实训失败,",(0,_.jsx)("span",{className:P,onClick:De,children:"重新加载"})]})]})}),g===ee.Loading&&(0,_.jsx)("div",{className:w,children:(0,_.jsx)(q.Z,{spinning:!0})}),(0,_.jsx)("div",{style:{display:g===ee.Finish?"block":"none"},children:(0,_.jsx)("div",{className:le?V:"",children:(0,_.jsx)("iframe",{onLoad:function(e){},src:x,scrolling:"no",allow:"camera;microphone",id:"frame",name:"framename",width:"100%",height:me,frameBorder:"0"})})}),g===ee.Preview&&(0,_.jsx)("div",{className:H,children:(0,_.jsx)("iframe",{srcDoc:je,height:900,style:{border:"none",width:"100%"}})})]})]}):null]})})),te={flex_box_center:"flex_box_center___x_Daw",flex_space_between:"flex_space_between___kdxlI",flex_box_vertical_center:"flex_box_vertical_center___gKJIW",flex_box_center_end:"flex_box_center_end___LrVET",flex_box_column:"flex_box_column___VnHmN",challenges:"challenges___vQ9Jp",leftWrap:"leftWrap___h8un5",introWrap:"introWrap___pR_HR",introContentWrap:"introContentWrap___xoLzf",introContent:"introContent___DMssT",introContentMaxHeight:"introContentMaxHeight___MNBoT",nodataImg:"nodataImg___eTL2A",nodataImgWidth128:"nodataImgWidth128___m8SK4",nodataText:"nodataText___idqrT",pass:"pass___PMMP0",wrapPassTitle:"wrapPassTitle___LkBME",wrapPassContent:"wrapPassContent___Vojq9",passList:"passList___r1FtD",subject:"subject___n0KNm",info:"info___dz1CA",infoTitle:"infoTitle___fGbqo",infoScare:"infoScare___UpwjI",editIcon:"editIcon___r2urB",status:"status___dqblY",preparePageWrapper:"preparePageWrapper___e_RMO",preparePageTitle:"preparePageTitle___o72v4",preparePageContent:"preparePageContent___BobxE",preparePageText:"preparePageText___CriF6",startBtn:"startBtn___KGHjl"},ae=["shixunsDetail","globalSetting","loading","user","dispatch"],ie=u.Z.Title,re=function(e){var n=e.editable;return(0,_.jsxs)("div",{children:[n?(0,_.jsx)("img",{className:te.nodataImg,src:"".concat(v.Z.IMG_SERVER,"/images/educoder/shixunnodata.png")}):(0,_.jsx)("img",{className:"".concat(te.nodataImg," ").concat(te.nodataImgWidth128),src:"".concat(v.Z.IMG_SERVER,"/images/educoder/nodata.png")}),(0,_.jsx)("p",{className:te.nodataText,children:"暂时还没有相关数据哦!"})]})},se=function(e){var n=e.onStart;e.onPreview;return(0,_.jsxs)("div",{className:te.preparePageWrapper,children:[(0,_.jsx)(ie,{level:4,className:te.preparePageTitle,children:"实验内容"}),(0,_.jsxs)("div",{className:te.preparePageContent,children:[(0,_.jsx)("img",{src:"data:image/png;base64,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"}),(0,_.jsx)("div",{className:te.preparePageText,children:"开发者在此编辑设计实验"}),(0,_.jsx)(p.Z,{justify:"center",children:(0,_.jsx)(f.ZP,{type:"primary",className:te.startBtn,onClick:n,children:"编辑实验内容"})})]})]})},oe=(0,d.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.effects}}))((function(e){var n,t,a,r,o,u,p,f=e.shixunsDetail,v=(e.globalSetting,e.loading),k=e.user,Q=e.dispatch,j=(l()(e,ae),(0,c.useState)(!0)),C=s()(j,2),U=C[0],y=C[1],Z=(0,d.useLocation)(),D=(0,c.useRef)(""),N=(0,c.useRef)(),q=(0,c.useState)(),O=s()(q,2),B=O[0],J=O[1],K=null===(n=k.userInfo)||void 0===n||null===(n=n.shixun)||void 0===n?void 0:n.editable;(0,c.useEffect)((function(){var e;if(null!=N&&N.current)return null==N||null===(e=N.current)||void 0===e||e.addEventListener("mousedown",I.Dw),function(){var e;null==N||null===(e=N.current)||void 0===e||e.removeEventListener("mousedown",I.Dw)}}),[null==N?void 0:N.current]),(0,c.useEffect)((function(){var e;D.current=null===(e=Z.pathname.split("/"))||void 0===e?void 0:e[2],Q({type:"shixunsDetail/getChallengesData",payload:{id:D.current}})}),[Z.pathname]),(0,c.useEffect)((function(){if(N.current){var e=function(){var e,n=new m.Z((function(e){var n,t=i()(e);try{for(t.s();!(n=t.n()).done;){var a=n.value;J(a.target.offsetHeight>=385)}}catch(e){t.e(e)}finally{t.f()}}));return n.observe(null===(e=N.current)||void 0===e?void 0:e.firstElementChild),n}();return function(){var n,t;(null===(n=N.current)||void 0===n?void 0:n.firstElementChild)&&e.unobserve(null===(t=N.current)||void 0===t?void 0:t.firstElementChild)}}}),[null===(t=f.challenges)||void 0===t?void 0:t.description,N.current,v["shixunsDetail/getChallengesData"]]);var G,w,L=(0,c.useState)(!1),T=s()(L,2),P=T[0],M=T[1];return(0,_.jsxs)("section",{className:te.challenges,children:[(0,_.jsxs)("section",{className:te.leftWrap,children:[(null===(a=f.challenges)||void 0===a?void 0:a.description)&&(0,_.jsx)("div",{className:te.introWrap,children:(0,_.jsx)("div",{className:te.introContentWrap,children:(0,_.jsxs)(A.Z,{loading:v["shixunsDetail/getChallengesData"],active:!0,avatar:{size:40},paragraph:{rows:5},children:[(0,_.jsx)("div",{ref:N,className:"".concat(te.introContent," ").concat(U?te.introContentMaxHeight:""),children:(0,_.jsx)(S.Z,{value:null===(r=f.challenges)||void 0===r?void 0:r.description})}),B&&(0,_.jsx)("div",{onClick:function(){return y(!U)},children:(0,_.jsx)(h.Z,{dashed:!1,className:"",style:{cursor:"pointer"},children:(0,_.jsxs)("a",{className:"font14 ".concat(te.color999),children:[U?"阅读全文 ":"收起全文 ",(0,_.jsx)("i",{className:"iconfont font14 ".concat(U?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")})]})})})]})})}),null!==(o=f.detail)&&void 0!==o&&o.is_jupyter||null!==(u=f.detail)&&void 0!==u&&u.is_jupyter_lab?null!==(p=f.detail)&&void 0!==p&&p.power?P?(0,_.jsx)(ne,{}):(0,_.jsx)(se,{onPreview:function(){Q({type:"shixunsDetail/save",payload:{hasStartedEnv:!1}}),M(!0)},onStart:function(){Q({type:"shixunsDetail/save",payload:{hasStartedEnv:!0}}),M(!0)}}):null:(0,_.jsxs)("div",{className:te.pass,children:[(0,_.jsx)("div",{className:te.wrapPassTitle,children:"任务关卡"}),(0,_.jsx)("div",{className:te.wrapPassContent,children:(0,_.jsx)(A.Z,{loading:v["shixunsDetail/getChallengesData"],active:!0,avatar:{size:40},paragraph:{rows:5},children:null!==(G=f.challenges)&&void 0!==G&&null!==(G=G.challenge_list)&&void 0!==G&&G.length?null===(w=f.challenges)||void 0===w?void 0:w.challenge_list.map((function(e,n){var t,a=e.st,i=e.name,r=e.finish_show_flag,s=(e.finish_status,e.challenge_id);return(0,_.jsxs)("div",{className:te.passList,children:[(0,_.jsx)("div",{className:te.subject,children:(0,_.jsx)(g.Z,{title:0===a?"实践题":"选择题",children:0===a?(0,_.jsx)("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):(0,_.jsx)("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})})}),(0,_.jsxs)("div",{className:te.info,children:[(0,_.jsxs)("div",{className:te.infoTitle,children:["第",n+1,"关",(0,_.jsx)("span",{children:i})]}),(0,_.jsxs)("div",{className:te.infoScare,children:[(0,_.jsxs)("span",{children:["正在挑战",(0,_.jsxs)("b",{children:[e.playing_count,"人次"]})]}),(0,_.jsxs)("span",{children:["完成挑战",(0,_.jsxs)("b",{children:[e.passed_count,"人次"]})]}),(0,_.jsxs)("span",{children:["可获经验",(0,_.jsxs)("b",{children:[e.score,"点"]})]})]})]}),(null===(t=f.detail)||void 0===t?void 0:t.power)&&(0,_.jsx)("span",{className:te.editIcon,onClick:function(){return function(e,n){(0,I.L9)(["实践项目","详情页","关卡进入编辑实训"]);var t="/shixuns/".concat(D.current,"/edit/").concat(n,"/").concat(1===e?"editquestion":"editcheckpoint");d.history.push(t)}(a,s)},children:(0,_.jsx)("i",{className:"iconfont icon-xiugai2"})}),r&&(0,_.jsxs)("div",{className:te.status,children:[e.finish_status&&(0,_.jsx)("span",{style:{color:"#44D7B6"},children:"已完成"}),!e.finish_status&&(0,_.jsx)("span",{children:"未完成"})]})]},n)})):(0,_.jsx)(re,{editable:K})})})]})]}),(0,_.jsx)(E.Z,{}),(0,_.jsx)(x.Z,{})]})}))},56762:function(e,n,t){t.d(n,{Z:function(){return i}});var a=t(59301);function i(){const[,e]=a.useReducer((e=>e+1),0);return e}},28103:function(e,n,t){t.d(n,{Z:function(){return f}});var a=t(92310),i=t.n(a),r=t(59301),s=t(36355),o=t(17313),l=t(83116),c=t(37613);const d=e=>{const{componentCls:n,sizePaddingEdgeHorizontal:t,colorSplit:a,lineWidth:i,textPaddingInline:r,orientationMargin:s,verticalMarginInline:l}=e;return{[n]:Object.assign(Object.assign({},(0,o.Wf)(e)),{borderBlockStart:`${i}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:l,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${i}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${e.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${n}-with-text`]:{display:"flex",alignItems:"center",margin:`${e.dividerHorizontalWithTextGutterMargin}px 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${i}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${n}-with-text-left`]:{"&::before":{width:100*s+"%"},"&::after":{width:100-100*s+"%"}},[`&-horizontal${n}-with-text-right`]:{"&::before":{width:100-100*s+"%"},"&::after":{width:100*s+"%"}},[`${n}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:r},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${i}px 0 0`},[`&-horizontal${n}-with-text${n}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${n}-dashed`]:{borderInlineStartWidth:i,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${n}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${n}-with-text-left${n}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${n}-inner-text`]:{paddingInlineStart:t}},[`&-horizontal${n}-with-text-right${n}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${n}-inner-text`]:{paddingInlineEnd:t}}})}};var u=(0,l.Z)("Divider",(e=>{const n=(0,c.TS)(e,{dividerHorizontalWithTextGutterMargin:e.margin,dividerHorizontalGutterMargin:e.marginLG,sizePaddingEdgeHorizontal:0});return[d(n)]}),(e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}))),p=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(a=Object.getOwnPropertySymbols(e);i{const{getPrefixCls:n,direction:t,divider:a}=r.useContext(s.E_),{prefixCls:o,type:l="horizontal",orientation:c="center",orientationMargin:d,className:f,rootClassName:A,children:g,dashed:h,plain:m,style:v}=e,I=p(e,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),S=n("divider",o),[x,E]=u(S),k=c.length>0?`-${c}`:c,Q=!!g,j="left"===c&&null!=d,C="right"===c&&null!=d,U=i()(S,null==a?void 0:a.className,E,`${S}-${l}`,{[`${S}-with-text`]:Q,[`${S}-with-text${k}`]:Q,[`${S}-dashed`]:!!h,[`${S}-plain`]:!!m,[`${S}-rtl`]:"rtl"===t,[`${S}-no-default-orientation-margin-left`]:j,[`${S}-no-default-orientation-margin-right`]:C},f,A),y=r.useMemo((()=>"number"==typeof d?d:/^\d+$/.test(d)?Number(d):d),[d]),Z=Object.assign(Object.assign({},j&&{marginLeft:y}),C&&{marginRight:y});return x(r.createElement("div",Object.assign({className:U,style:Object.assign(Object.assign({},null==a?void 0:a.style),v)},I,{role:"separator"}),g&&"vertical"!==l&&r.createElement("span",{className:`${S}-inner-text`,style:Z},g)))}},92899:function(e,n,t){t.d(n,{Fm:function(){return p}});var a=t(7102),i=t(95406);const r=new a.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),s=new a.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),o=new a.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),l=new a.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),c=new a.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),d=new a.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),u={"move-up":{inKeyframes:new a.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),outKeyframes:new a.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}})},"move-down":{inKeyframes:r,outKeyframes:s},"move-left":{inKeyframes:o,outKeyframes:l},"move-right":{inKeyframes:c,outKeyframes:d}},p=(e,n)=>{const{antCls:t}=e,a=`${t}-${n}`,{inKeyframes:r,outKeyframes:s}=u[n];return[(0,i.R)(a,r,s,e.motionDurationMid),{[`\n ${a}-enter,\n ${a}-appear\n `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${a}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]}}}]); \ No newline at end of file diff --git a/p__Shixuns__Detail__Challenges__index.chunk.css b/p__Shixuns__Detail__Challenges__index.chunk.css deleted file mode 100644 index 19d1f39a8a..0000000000 --- a/p__Shixuns__Detail__Challenges__index.chunk.css +++ /dev/null @@ -1 +0,0 @@ -.wrp___dq7YK{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:rgba(0,0,0,.5)}.wrp___dq7YK img,.wrp___dq7YK video{max-height:80%;max-width:100%;text-align:center}.wrp___dq7YK iframe{background:#fff;border:none;left:0;top:0}.monaco___VnZC3,.wrp___dq7YK iframe{height:100%;position:absolute;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{display:flex;position:absolute;right:40px;top:40px;z-index:10}.close___LKoWu>span{align-items:center;background:#4a4a4a;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:10px;width:40px}.embed___hvpEJ{height:100%;left:0;position:absolute;top:0;width:100%}.my-diff-editor div,.my-monaco-editor div{font-size:inherit}.my-error-line-wrp{background:rgba(245,0,0,.2)!important;color:#f50000;height:auto!important;width:calc(100% - 20px)!important}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red}.breakpoints-fake,.breakpoints-select{border-radius:4px;height:8px!important;left:7px!important;pointer-events:none;top:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:8px!important}.breakpoints-fake{background:rgba(255,0,0,.5)}.highlighted-line{background:#4b4b18}.image-preview-container{align-items:center;background:rgba(0,0,0,.8);bottom:0;display:flex;flex-flow:column nowrap;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:99999}.image-preview-container .image-preview{max-width:86%;transition:transform .4s linear}.image-preview-container .button-group{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-end;position:absolute;right:10px;top:10px;z-index:101}.image-preview-container .button-group a,.image-preview-container .button-group button{align-items:center;color:rgba(0,0,0,.65);display:flex;flex-flow:row nowrap;margin-right:10px}.preview-wrp-group{overflow:auto;text-align:center;width:100%}.flex_box_center___PT9hL{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___n2Hu5{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___dwn6D{box-align:center;align-items:center}.flex_box_center_end___TwHBO{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___eAUqU{box-orient:block-axis;flex-direction:column}.rightWrap___Y_2WO{padding-left:20px;width:35%}.learnWrap___mca1k{background-color:#fff;border-radius:4px;margin-bottom:20px;overflow:hidden;padding:25px 20px 15px}.learnTopWrap___cn6Tj{align-items:center;display:box;display:flex;font-size:16px;justify-content:space-between;margin-bottom:14px}.courseWrap___N3Z6X{background-color:#fff;border-radius:4px;margin-bottom:20px;overflow:hidden;padding:20px}.pathWrap___QSdXs{display:box;display:flex;margin-bottom:20px}.pathImg___VjPqu{border-radius:4px;height:60px;width:100px}.pathContentItem___sxOSQ{display:flex;flex:1 1;flex-direction:row;margin-bottom:20px}.pathContentWrap___WttwX{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:flex-end;margin-bottom:-6px;margin-left:10px}.pathContentWrap___WttwX .pathContentName___evsEv{color:#333;display:block;margin-bottom:6px;max-width:222px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pathContent___fz4ds{color:#b4b4b4;font-size:12px;margin:0}.pathContentCount___Jlv3G{line-height:25px;margin-right:10px}.recommandTrainingWrap___F1gpg{background-color:#fff;border-radius:4px;margin-bottom:20px;overflow:hidden;padding:20px}.recommandContent___JZYAA{align-items:center;display:box;display:flex;justify-content:space-between;margin-top:5px;width:100%}.recommandLevel___McDUw{color:#999;padding-right:10px}.color0152d9___JWNjt{color:#0152d9}.color999___npg2L{color:#999}.color888___l_1AP{color:#888}.color333___ec_mY{color:#333}.iconDeleteColor___aZjDG{color:#f55}.iconMoveColor___z4k0w{color:#33bd8c}.iconEditColor___wxNTY{color:#5091ff}.skillWrap___j6j3B{background-color:#fff;margin-bottom:10px;padding:25px 20px 15px}.skillTopWrap___kIJbE{align-items:center;display:box;display:flex;justify-content:space-between}.time___dTwAe{border-top:1px solid hsla(0,0%,93%,.93);margin-top:20px}.titleImg___I8kT9{margin-right:4px;vertical-align:sub}.allTaskWrap___5OgCm{background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;padding:20px}.titleTip___ygfdn{color:#888;font-size:14px}.loading___QpGaQ{align-items:center;background-color:#fff;display:flex;justify-content:center;min-height:300px}.failWrap____s8of{display:flex;flex-direction:column}.failIcon___f9OxH{color:#f5f5f5;font-size:100px;text-align:center}.failReload___q6MdJ{color:#1e8ffd;cursor:pointer;font-size:12px;margin-right:18px}.timeWrap___FKccg{display:block;height:1px;overflow:hidden;width:1px}.actionWrap___Ud1IQ{align-items:center;display:flex;flex-direction:row}.zoom___wkYch{background:#fff;overflow:auto}.iframeZoom___H5Nxp,.zoom___wkYch{bottom:0;left:0;position:fixed;right:0;top:0;width:100%;z-index:1009}.iframeZoom___H5Nxp{height:100%;margin-top:63px}.iframeZoom___H5Nxp iframe{height:100%}.previewWrapper___WYNMf{background-color:#fff;padding:25px 0 25px 15px}.uploadWrapper___IIOXt{display:block!important}.uploadWrapper___IIOXt [class~=ant-upload]{display:block!important}.uploadWrapper___IIOXt span{display:block!important}.flex_box_center___x_Daw{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___kdxlI{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___gKJIW{box-align:center;align-items:center}.flex_box_center_end___LrVET{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___VnHmN{box-orient:block-axis;flex-direction:column}.challenges___vQ9Jp{display:box;display:flex;justify-content:space-between;margin:30px auto 80px;width:1200px}.challenges___vQ9Jp .leftWrap___h8un5{width:65%}.challenges___vQ9Jp .leftWrap___h8un5 .introWrap___pR_HR{background-color:#fff;border-radius:4px;margin-bottom:20px}.challenges___vQ9Jp .leftWrap___h8un5 .introWrap___pR_HR .introContentWrap___xoLzf{padding:20px}.challenges___vQ9Jp .leftWrap___h8un5 .introWrap___pR_HR .introContentWrap___xoLzf .introContent___DMssT{text-align:justify}.challenges___vQ9Jp .leftWrap___h8un5 .introWrap___pR_HR .introContentWrap___xoLzf .introContentMaxHeight___MNBoT{max-height:385px;overflow:hidden}.nodataImg___eTL2A{display:block;margin:50px 0 20px 41%;width:362px}.nodataImgWidth128___m8SK4{width:128px}.nodataText___idqrT{color:#999;font-size:20px;text-align:center}.pass___PMMP0{border-radius:4px;overflow:hidden}.pass___PMMP0 .wrapPassTitle___LkBME{background-color:#fff;color:#333;height:38px;line-height:76px;padding-left:30px}.pass___PMMP0 .wrapPassContent___Vojq9{background-color:#fff;padding:30px}.pass___PMMP0 .wrapPassContent___Vojq9 .passList___r1FtD{align-items:flex-start;display:flex;justify-content:space-between;padding:20px 0}.pass___PMMP0 .wrapPassContent___Vojq9 .passList___r1FtD .subject___n0KNm i{font-size:24px}.pass___PMMP0 .wrapPassContent___Vojq9 .passList___r1FtD .info___dz1CA{flex:1 1;margin-left:20px}.pass___PMMP0 .wrapPassContent___Vojq9 .passList___r1FtD .info___dz1CA .infoTitle___fGbqo{color:#333;font-size:16px}.pass___PMMP0 .wrapPassContent___Vojq9 .passList___r1FtD .info___dz1CA .infoTitle___fGbqo span{margin-left:20px}.pass___PMMP0 .wrapPassContent___Vojq9 .passList___r1FtD .info___dz1CA .infoScare___UpwjI{color:#999;font-size:12px;margin-top:10px}.pass___PMMP0 .wrapPassContent___Vojq9 .passList___r1FtD .info___dz1CA .infoScare___UpwjI span{margin-right:30px}.pass___PMMP0 .wrapPassContent___Vojq9 .passList___r1FtD .info___dz1CA .infoScare___UpwjI span b{color:#333;font-weight:400;margin-left:8px}.pass___PMMP0 .wrapPassContent___Vojq9 .passList___r1FtD .editIcon___r2urB{cursor:pointer;margin-right:20px;margin-top:3px}.pass___PMMP0 .wrapPassContent___Vojq9 .passList___r1FtD .editIcon___r2urB i{color:#1890ff;font-size:20px}.pass___PMMP0 .wrapPassContent___Vojq9 .passList___r1FtD .status___dqblY{align-items:center;color:#ccc;display:flex;font-size:16px}.preparePageWrapper___e_RMO{background-color:#fff;padding:20px}.preparePageWrapper___e_RMO .preparePageTitle___o72v4{margin-bottom:60px}.preparePageWrapper___e_RMO .preparePageContent___BobxE{text-align:center}.preparePageWrapper___e_RMO .preparePageContent___BobxE img{height:180px;margin-bottom:30px}.preparePageWrapper___e_RMO .preparePageText___CriF6{color:#989ca0;font-size:14px;font-weight:400;margin-bottom:30px}.preparePageWrapper___e_RMO .startBtn___KGHjl{border-radius:16px;height:32px;margin-bottom:40px;width:116px} \ No newline at end of file diff --git a/p__Shixuns__Detail__Collaborators__index.async.js b/p__Shixuns__Detail__Collaborators__index.async.js deleted file mode 100644 index 611b08194e..0000000000 --- a/p__Shixuns__Detail__Collaborators__index.async.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[25470,77379],{76558:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var a=n(33614),s=n(59301),i={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 112c17.7 0 32 14.3 32 32v736c0 17.7-14.3 32-32 32H144c-17.7 0-32-14.3-32-32V144c0-17.7 14.3-32 32-32zm-40 72H184v656h656V184zM640.01 338.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-square",theme:"outlined"},r=n(1393),o=function(e,t){return s.createElement(r.Z,(0,a.Z)({},e,{ref:t,icon:i}))};var l=s.forwardRef(o)},47540:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return W}});var a=n(82242),s=n.n(a),i=n(7557),r=n.n(i),o=n(41498),l=n.n(o),u=n(79800),c=n.n(u),d=n(59301),M=n(80608),p=n(43418),j=n(8591),h=n(3113),g=n(66999),N=n(38854),L=n(20834),m=n(86859),x=n(77379),D=n(71681),y=n(39647),f=n.n(y),v=n(5112),S="title___GjBar",I="content___I7QWQ",_="add___S7NYy",C="colorBlue___msrvf",w="radio___KDCSZ",b=n(37712),O=["shixunsDetail","globalSetting","loading","dispatch","onReloadData"],E=(0,M.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,loading:n}}))((function(e){var t=e.shixunsDetail,n=(e.globalSetting,e.loading),a=e.dispatch,s=e.onReloadData,i=(f()(e,O),(0,d.useState)()),o=c()(i,2),u=o[0],M=o[1],h=(0,d.useState)([]),g=c()(h,2),N=g[0],L=g[1];(0,d.useEffect)((function(){"Collaborators-ChangeManager"===t.actionTabs.key&&m()}),[t.actionTabs.key]);var m=function(){var e=l()(r()().mark((function e(){var n,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"shixunsDetail/getChangeManager",payload:{id:null===(n=t.actionTabs.params)||void 0===n?void 0:n.id}});case 2:s=e.sent,L(s||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),x=function(){var e=l()(r()().mark((function e(){var n,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(u){e.next=3;break}return j.ZP.info("所选人员为空,没有更换成功"),e.abrupt("return");case 3:return e.next=5,a({type:"shixunsDetail/changeManager",payload:{id:null===(n=t.actionTabs.params)||void 0===n?void 0:n.id,user_id:u}});case 5:i=e.sent,D(),i&&(s(),j.ZP.info(i.message));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),D=function(){a({type:"shixunsDetail/setActionTabs",payload:{}}),M(null)};return(0,b.jsx)(p.Z,{centered:!0,keyboard:!1,closable:!1,title:"更换管理员",open:"Collaborators-ChangeManager"===t.actionTabs.key,confirmLoading:n.effects["shixunsDetail/changeManager"],onOk:x,onCancel:D,children:(0,b.jsxs)("div",{children:[(0,b.jsxs)("div",{className:S,children:["选择的成员将会成为新的管理员",(0,b.jsx)("br",{}),"您将不再拥有管理员的权限,但您仍是合作团队的一员"]}),(0,b.jsx)("div",{className:I,children:N.length?(0,b.jsx)(v.ZP.Group,{value:u,onChange:function(e){return M(e.target.value)},children:N.map((function(e,t){return(0,b.jsx)(v.ZP,{className:w,value:e.user_id,children:e.name},t)}))}):(0,b.jsx)("div",{className:_,children:(0,b.jsxs)("span",{children:["请先将新的管理员通过",(0,b.jsx)("a",{className:C,onClick:function(){var e;a({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:null===(e=t.actionTabs.params)||void 0===e?void 0:e.id}}})},children:'"添加合作者"'}),"加入合作者列表"]})})})]})})})),T=n(99313),A=n(49092),z=n(53359),k=T.Z.TabPane,Q=function(e){var t=e.visible,n=e.onCancel,a=e.onSelectGroup,s=e.shixunId,i=e.onSelectCollaborator;return(0,b.jsx)(p.Z,{title:"添加合作者",open:t,width:1100,centered:!0,keyboard:!1,onCancel:n,maskClosable:!1,bodyStyle:{minHeight:400,padding:"0 20px 20px 20px"},footer:null,children:(0,b.jsxs)(T.Z,{defaultActiveKey:"1",children:[(0,b.jsx)(k,{tab:"搜索添加",children:(0,b.jsx)(A.Z,{onCancel:n,container_type:2,container_id:s,onSelect:i})},"1"),(0,b.jsx)(k,{tab:"团队添加",children:(0,b.jsx)(z.Z,{onCancel:n,onSelect:a})},"2")]})})},P={bg:"bg___sOdPb",wrap:"wrap___HoeSx",modal:"modal___t4bFU",content:"content___VMlwP",head:"head___eFHNj",headCount:"headCount___q7_8n",button:"button___OaGYh",itemWrap:"itemWrap___EgP_Y",imgWrap:"imgWrap___VcWR7",img:"img___PgTvY",manager:"manager___vGc7D",itemContent:"itemContent___JJG1i",nameWrap:"nameWrap___h4JTB",name:"name___yhHE5",actionGroup:"actionGroup___LDeZm",deleteIcon:"deleteIcon___Mmc7F",schoolWrap:"schoolWrap___Ru_DY",school:"school___zbcZj",countWrap:"countWrap___Mrp5n"},Z=n(46952),Y=n(93368),W=(0,M.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n}}))((function(e){var t,n,a,i,o=e.shixunsDetail,u=(e.globalSetting,e.loading),y=e.user,f=e.dispatch,v=(0,M.useParams)(),S=(0,d.useRef)(),I=(0,d.useState)(0),_=c()(I,2),C=_[0],w=_[1],O=(0,d.useState)([]),T=c()(O,2),A=T[0],z=T[1],k=(0,d.useState)({id:null,page:1}),W=c()(k,2),U=W[0],G=W[1],R=null===(t=y.userInfo)||void 0===t||null===(t=t.shixun)||void 0===t?void 0:t.editable,B=(null===(n=y.userInfo)||void 0===n?void 0:n.role)<=2||(null===(a=y.userInfo)||void 0===a||null===(a=a.shixun)||void 0===a?void 0:a.is_creator);(0,d.useEffect)((function(){S.current=v.id,U.id=S.current,G(U),H(U)}),[]);var H=function(){var e=l()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f({type:"shixunsDetail/getCollaboratorsData",payload:t});case 2:(n=e.sent)&&(z(n.members||[]),w(n.member_count));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),J=function(){var e=l()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return U.page=1,G(U),t=(0,Y.g)(),e.next=5,f({type:"user/getUserInfo",payload:t});case 5:return e.next=7,H(U);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function F(){return F=l()(r()().mark((function e(t,n,a,s){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:t,user_id:n,editable:a?0:1}});case 2:H(U);case 3:case"end":return e.stop()}}),e)}))),F.apply(this,arguments)}function V(){f({type:"shixunsDetail/setActionTabs",payload:{}})}var X,q,$={visible:"Collaborators-AddCollaborator"===o.actionTabs.key,onCancel:V,shixunId:S.current,onSelectCollaborator:(q=l()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return V(),e.next=3,f({type:"shixunsDetail/addCollaborator",payload:{id:S.current,user_ids:t}});case 3:e.sent&&(j.ZP.success("添加成功"),J());case 5:case"end":return e.stop()}}),e)}))),function(e){return q.apply(this,arguments)}),onSelectGroup:(X=l()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return V(),e.next=3,f({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:S.current,group_id:t.group_id}});case 3:e.sent&&(j.ZP.success("添加成功"),J());case 5:case"end":return e.stop()}}),e)}))),function(e){return X.apply(this,arguments)})};return(0,b.jsxs)("section",{className:P.bg,children:[(0,b.jsxs)("div",{className:P.wrap,children:[(0,b.jsxs)("div",{className:P.content,children:[(null===(i=o.detail)||void 0===i?void 0:i.identity)<5&&(0,b.jsxs)("div",{className:P.head,children:[(0,b.jsxs)("span",{className:P.headCount,children:[C,"人"]}),(0,b.jsxs)("div",{children:[B&&(0,b.jsx)(h.ZP,{type:"primary",ghost:!0,className:P.button,onClick:function(){f({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:S.current}}})},children:"更换管理员"}),R&&(0,b.jsx)(h.ZP,{type:"primary",className:P.button,onClick:function(){f({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:S.current}}})},children:"添加合作者"})]})]}),(0,b.jsx)("div",{className:P.list,children:(0,b.jsx)(g.Z,{loading:u.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30",children:A.map((function(e,t){var n,a,s,i,u,c,d,h;return(0,b.jsxs)("div",{className:P.itemWrap,children:[(0,b.jsxs)("a",{href:null===(n=e.user)||void 0===n?void 0:n.user_url,target:"_blank",className:P.imgWrap,children:[(0,b.jsx)("img",{alt:"用户头像",height:"48",width:"48",className:P.img,src:"".concat(D.Z.IMG_SERVER,"/images/").concat(null===(a=e.user)||void 0===a?void 0:a.image_url)}),(null===(s=e.user)||void 0===s?void 0:s.shixun_manager)&&(0,b.jsx)("span",{className:P.manager,children:"创建者"})]}),(0,b.jsxs)("div",{className:P.itemContent,children:[(0,b.jsxs)("p",{className:P.nameWrap,children:[(0,b.jsx)("a",{href:e.user.user_url,target:"_blank",className:P.name,children:null===(i=e.user)||void 0===i?void 0:i.name}),(0,b.jsxs)("div",{className:P.actionGroup,children:[B?null!==(u=e.user)&&void 0!==u&&u.shixun_manager?null:(0,b.jsx)(N.Z,{dropdownRender:function(){return(0,b.jsxs)(L.Z,{selectedKeys:[e.editable?"1":"2"],onClick:function(){var t;!function(e,t,n,a){F.apply(this,arguments)}(o.detail.identifier,e.user.user_id,e.editable,null===(t=e.user)||void 0===t?void 0:t.name)},children:[(0,b.jsx)(L.Z.Item,{children:"编辑权限"},1),(0,b.jsx)(L.Z.Item,{children:"查看权限"},2)]})},children:(0,b.jsxs)("div",{children:[e.editable?(0,b.jsx)("span",{style:{fontSize:"16px"},className:"c-grey-c",children:"编辑权限"}):(0,b.jsx)("span",{style:{fontSize:"16px"},className:"c-grey-c",children:"查看权限"})," ",(0,b.jsx)(Z.Z,{style:{fontSize:"14px",color:"#888888"}})]})}):e.editable?(0,b.jsx)("span",{className:"c-green",children:"可编辑实训"}):(0,b.jsx)("span",{className:"c-grey-c",children:"不可编辑实训"}),null!==(c=e.user)&&void 0!==c&&c.shixun_manager||!R||e.user.user_id===(null===(d=y.userInfo)||void 0===d?void 0:d.user_id)?null:(0,b.jsx)("a",{className:"c-grey-c",onClick:function(){var t,n,a;return n=null===(t=e.user)||void 0===t?void 0:t.user_id,void p.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,b.jsx)("div",{className:P.modal,children:"确定要删除吗?"}),onOk:(a=l()(r()().mark((function e(){var t,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f({type:"shixunsDetail/deleteCollaborators",payload:{id:S.current,userId:n}});case 2:if(a=e.sent,(null===(t=y.userInfo)||void 0===t?void 0:t.user_id)!==n){e.next=6;break}return M.history.push("/shixuns"),e.abrupt("return");case 6:j.ZP.info(null==a?void 0:a.message),U.page=1,G(U),H(U);case 10:case"end":return e.stop()}}),e)}))),function(){return a.apply(this,arguments)})})},children:"删除"})]})]}),(0,b.jsx)("p",{className:P.schoolWrap,children:(0,b.jsx)("span",{className:P.school,children:null===(h=e.user)||void 0===h?void 0:h.school_name})})]})]},t)}))})})]}),C>10&&(0,b.jsx)("div",{className:P.countWrap,children:(0,b.jsx)(m.Z,{showQuickJumper:!0,showSizeChanger:!1,total:C,onChange:function(e){return function(e){U.page=e,G(U),H(U)}(e)},pageSize:10,current:U.page})})]}),(0,b.jsx)(x.Z,{}),(0,b.jsx)(E,{onReloadData:J}),(0,b.jsx)(Q,s()({},$))]})}))},77379:function(e,t,n){"use strict";n.d(t,{Z:function(){return A}});var a=n(79800),s=n.n(a),i=n(39647),r=n.n(i),o=n(59301),l=n(80608),u=n(71681),c=n(93948),d=n(6848),M="rightWrap___Y_2WO",p="learnWrap___mca1k",j="learnTopWrap___cn6Tj",h="courseWrap___N3Z6X",g="pathWrap___QSdXs",N="pathImg___VjPqu",L="pathContentItem___sxOSQ",m="pathContentWrap___WttwX",x="pathContentName___evsEv",D="pathContent___fz4ds",y="pathContentCount___Jlv3G",f="recommandTrainingWrap___F1gpg",v="recommandContent___JZYAA",S="recommandLevel___McDUw",I="color888___l_1AP",_="skillWrap___j6j3B",C="skillTopWrap___kIJbE",w="titleImg___I8kT9";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var b=n(42441),O=n(92396),E=(n(56047),n(37712)),T=["shixunsDetail","user","globalSetting","loading","dispatch"],A=(0,l.connect)((function(e){var t=e.shixunsDetail,n=e.user,a=e.loading;return{shixunsDetail:t,user:n,globalSetting:e.globalSetting,loading:a.models.index}}))((function(e){var t,n,a,i,l,A,z,k,Q,P,Z,Y,W,U,G,R,B,H=e.shixunsDetail,J=e.user,F=(e.globalSetting,e.loading,e.dispatch,r()(e,T),(0,o.useState)(!0)),V=s()(F,2);V[0],V[1];console.log("----",H);var X,q,$=null!==(t=H.rightData)&&void 0!==t&&t.complete_count?Number(null===(n=H.rightData)||void 0===n?void 0:n.complete_count)/Number(null===(a=H.rightData)||void 0===a?void 0:a.challenge_count)*100:0;return H.rightData?(0,E.jsxs)("section",{className:M,children:[!(null!==(i=H.detail)&&void 0!==i&&i.is_jupyter)&&(null===(l=H.detail)||void 0===l||null===(l=l.task_operation)||void 0===l?void 0:l[2])&&(null==J||null===(A=J.userInfo)||void 0===A?void 0:A.login)&&!(null===(z=H.rightData)||void 0===z||!z.complete_count)&&(null===(k=H.rightData)||void 0===k?void 0:k.complete_count)>0&&(0,E.jsxs)("div",{className:p,children:[(0,E.jsxs)("div",{className:j,children:[(0,E.jsxs)("span",{children:[(0,E.jsx)("img",{className:w,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTAgMmMuMDIgMCAuMDMuNzUuMDMyIDEuODM5bC4wMyA4LjE2SDkuMTlsLTMuOTMyIDYuMDA1aC45OEwxMC4wNjIgMTJIMjBjMCA1LjUyMy00LjQ3NyAxMC0xMCAxMFMwIDE3LjUyMyAwIDEyIDQuNDc3IDIgMTAgMlptLS4zNDggMTIuOTM4Yy0uNDYzIDAtLjgzNC4xNDctMS4xMTMuNDQzLS4yNzkuMjk1LS40MTguNjkzLS40MTggMS4xOTMgMCAuNDUzLjEzLjgxOS4zOSAxLjA5Ni4yNjEuMjc3LjYwNi40MTYgMS4wMzYuNDE2LjQ1OCAwIC44MjctLjE0OCAxLjEwNS0uNDQzLjI3OS0uMjk2LjQxOC0uNjkxLjQxOC0xLjE4NiAwLS40ODItLjEyNC0uODU1LS4zNzMtMS4xMjEtLjI0OC0uMjY2LS41OTctLjM5OS0xLjA0NS0uMzk5Wm0tLjAzOS43MWMuMTg1IDAgLjMzMy4wNzQuNDQ0LjIyMS4xMS4xNDcuMTY2LjM1OC4xNjYuNjMxIDAgLjU4My0uMjA5Ljg3NS0uNjI1Ljg3NS0uNDE0IDAtLjYyMS0uMjgxLS42MjEtLjg0NCAwLS41ODguMjEyLS44ODMuNjM2LS44ODNabS0zLjcxNS0zLjc4Yy0uNDY4IDAtLjg0LjE0OC0xLjExNS40NDYtLjI3NS4yOTktLjQxMi42OTUtLjQxMiAxLjE5IDAgLjQ1My4xMy44MTguMzg5IDEuMDk0LjI1OS4yNzYuNjA1LjQxNCAxLjAzNy40MTQuNDYgMCAuODMtLjE0NyAxLjEwNS0uNDQyLjI3Ni0uMjk0LjQxNC0uNjg2LjQxNC0xLjE3NSAwLS40NzctLjEyNC0uODUtLjM3My0xLjEyMi0uMjQ4LS4yNy0uNTk3LS40MDYtMS4wNDUtLjQwNlptLS4wMjMuNzFjLjQwMSAwIC42MDIuMjgzLjYwMi44NDggMCAuNTgzLS4yMS44NzUtLjYzLjg3NS0uNDEgMC0uNjE3LS4yOC0uNjE3LS44NCAwLS41ODkuMjE1LS44ODMuNjQ1LS44ODNaIiBmaWxsPSIjMTg5MEZGIi8+PHBhdGggZD0iTTExIDBjNS45ODIgMCAxMC44NDggNC43NzQgMTAuOTk3IDEwLjcyTDIyIDExaC0zLjY2N2MwLTMuOTc0LTMuMTYtNy4yMS03LjEwNS03LjMzTDExIDMuNjY3VjBaIiBmaWxsPSIjQjZEMEZDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",alt:""}),"学习进度"]}),(0,E.jsx)("span",{children:(0,E.jsxs)("span",{className:"".concat(I," font14"),children:["已完成 ",(null===(Q=H.rightData)||void 0===Q?void 0:Q.complete_count)||0," 关 / 共",(null===(P=H.rightData)||void 0===P?void 0:P.challenge_count)||0," 关"]})})]}),(0,E.jsx)(c.Z,{percent:$,showInfo:!1,status:"active",strokeColor:{"0%":"#29BD8B","100%":"#29BD8B"}})]}),!(null===(Z=H.rightData)||void 0===Z||null===(Z=Z.paths)||void 0===Z||!Z.length)&&(0,E.jsxs)("div",{className:h,children:[(0,E.jsxs)("p",{className:"mb20 font16",children:[(0,E.jsx)("img",{className:w,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMS4yNDguMDI2aDIuNDk1Yy44MzMgMCAxLjI0OS40MTUgMS4yNDkgMS4yNDN2MTcuMzljMCAuODI5LS40MTYgMS4yNDMtMS4yNDkgMS4yNDNIMS4yNDhDLjQxNiAxOS45MDIgMCAxOS40ODggMCAxOC42NlYxLjI3QzAgLjQ0LjQxNi4wMjUgMS4yNDguMDI1Wk03LjQ4OC4wMjZoMi40OTZjLjgzMiAwIDEuMjQ4LjQxNSAxLjI0OCAxLjI0M3YxNy4zOWMwIC44MjktLjQxNiAxLjI0My0xLjI0OCAxLjI0M0g3LjQ4OGMtLjgzMiAwLTEuMjQ4LS40MTQtMS4yNDgtMS4yNDJWMS4yN2MwLS44My40MTYtMS4yNDQgMS4yNDgtMS4yNDRaIiBmaWxsPSIjNTA5MUZGIi8+PHBhdGggZD0ibTEzLjQwNC42ODggMi40MTItLjY0NmMuMzItLjA4NS42Ni0uMDQuOTQ3LjEyNC4yODcuMTY1LjQ5Ni40MzcuNTgyLjc1NWw0LjUyMiAxNi44YTEuMjQyIDEuMjQyIDAgMCAxLS44ODMgMS41MmwtMi40MTEuNjQ0YTEuMjQ5IDEuMjQ5IDAgMCAxLTEuNTI4LS44NzlMMTIuNTIyIDIuMjA4YTEuMjM4IDEuMjM4IDAgMCAxIC4xMjQtLjk0M2MuMTY2LS4yODUuNDM5LS40OTQuNzU4LS41Nzl2LjAwMloiIGZpbGw9IiNCNkQwRkMiLz48L2c+PC9zdmc+",alt:""}),"所属课程"]}),(0,E.jsx)("div",{children:null===(Y=H.rightData)||void 0===Y?void 0:Y.paths.map((function(e,t){return t>2?null:(0,E.jsxs)("div",{className:g,children:[(0,E.jsx)("a",{href:"/paths/".concat(e.id),target:"_blank",children:(0,E.jsx)("img",{alt:"实训",src:"".concat(u.Z.IMG_SERVER,"/").concat(e.image_url),className:N})}),(0,E.jsxs)("div",{className:m,children:[(0,E.jsx)("a",{href:"/paths/".concat(e.id),target:"_blank",className:x,children:e.name}),(0,E.jsxs)("p",{className:D,children:[(0,E.jsx)(d.Z,{placement:"bottom",title:"章节",children:(0,E.jsxs)("span",{className:y,children:[(0,E.jsx)("i",{className:"iconfont icon-shixun mr3"}),e.stages_count]})}),(0,E.jsx)(d.Z,{placement:"bottom",title:"学习人数",children:(0,E.jsxs)("span",{className:y,children:[(0,E.jsx)("i",{className:"iconfont icon-chengyuan mr3"}),e.members_count]})})]})]})]},e.id)}))})]}),(0,E.jsx)("div",{}),!(null===(W=H.rightData)||void 0===W||null===(W=W.recommands)||void 0===W||!W.length)&&J.userInfo.main_site&&(0,E.jsxs)("div",{className:f,children:[(0,E.jsxs)("p",{className:"mb20 font16",children:[(0,E.jsx)("img",{className:w,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTUuNTAzIDIxLjg5NmEyLjA2NyAyLjA2NyAwIDAgMS0uODctLjIwMSA0NTEuOTg3IDQ1MS45ODcgMCAwIDEtNC4zNzYtMi4xMWMtMS40NjYuNjktMi45MzEgMS4zODQtNC4zOTYgMi4wOC0uNjc0LjI5OS0xLjMzLjI2LTEuODE2LS4wOTYtLjQ1OC0uMzM1LS42ODUtLjkxMi0uNjI0LTEuNTc5LjE3My0xLjU2LjQ2NS0zLjY5My41NzQtNC40ODVhMTg4LjAyOSAxODguMDI5IDAgMCAxLTMuNTg3LTMuOTIyIDEuNSAxLjUgMCAwIDEtLjMtMS41MWMuMjEzLS41NzQuNzYtLjk4MiAxLjQ3Mi0xLjA4Nmw0LjY1NS0uODUzQTUxMi45NSA1MTIuOTUgMCAwIDEgOC43ODcgMy43M2MuNzE3LTEuMzQ0IDEuNDI2LTEuMzQ0IDEuOC0xLjIwOS40MDcuMTM0Ljc5Mi41MzEgMS4xNzcgMS4yMjMuODI5IDEuNDMzIDIuMDggMy42NDIgMi41MDQgNC4zOTFsNC42MS44NThjLjY3OC4xIDEuMjE4LjUwNyAxLjQyOCAxLjA4NGExLjUwNyAxLjUwNyAwIDAgMS0uMjg2IDEuNTA0IDE5Mi44MDggMTkyLjgwOCAwIDAgMS0zLjU1NiAzLjk0NGMuMTA0Ljc4OC4zODggMi45MjcuNTczIDQuNDc5LjA3MS42ODUtLjE1MiAxLjI2OS0uNjE2IDEuNjA5YTEuNTUgMS41NSAwIDAgMS0uOTE2LjI4NGgtLjAwMloiIGZpbGw9IiM1MDkxRkYiLz48cGF0aCBkPSJNMjEuNzA2IDQuNDYyYS41NTcuNTU3IDAgMCAxLS4yNDcuMDczYy0uNDUuMDMtMS4xMjIuMDY3LTEuMzk3LjA4bC0uNzc4IDEuMmMtLjEyMi4xOC0uMjkuMjY1LS40NjQuMjQtLjE2My0uMDItLjMwNi0uMTQtLjM5LS4zMjlhNjAuODEgNjAuODEgMCAwIDEtLjUyOS0xLjI3OCA1My4wMDkgNTMuMDA5IDAgMCAxLTEuNDc2LS41MTguNDc1LjQ3NSAwIDAgMS0uMy0uMzYuNTMzLjUzMyAwIDAgMSAuMi0uNTA1bDEuMDI1LS45MWMtLjAxMS0uNTE2LS4wMi0xLjAzMi0uMDI4LTEuNTQ4LS4wMjQtLjQ2My4xNS0uNTY4LjI2NC0uNTg1LjEyMS0uMDI2LjI3NS4wMjQuNDc0LjE1MS40MTkuMjYyIDEuMDYuNjY3IDEuMjc3LjgwNGwxLjI3LS40NDhhLjQ5LjQ5IDAgMCAxIC41MTUuMDhjLjEyNC4xMS4xODMuMjguMTU1LjQ0MS0uMDkuNTI2LS4xODYgMS4wNTItLjI5IDEuNTc0LjE0NS4xOTQuNTM2LjcyMi44MTQgMS4xMS4xMi4xNzIuMTUyLjM2LjA4OC41MThhLjQzNS40MzUgMCAwIDEtLjE4NS4yMWguMDAyWk0yLjg1OSA1LjgzYS4yODcuMjg3IDAgMCAxLS4wOTMtLjA5MSA2Mi4xNyA2Mi4xNyAwIDAgMS0uMzgyLS42MDMgNDkuOTkgNDkuOTkgMCAwIDAtLjctLjA0NWMtLjEwNi0uMDEtLjE4NS0uMDYzLS4yMTgtLjE0NmEuMjc2LjI3NiAwIDAgMSAuMDQtLjI1NWMuMTQtLjE5Ny4zMzQtLjQ2LjQwNy0uNTU3YTI4LjM5NyAyOC4zOTcgMCAwIDEtLjE0OS0uNzg2LjI0My4yNDMgMCAwIDEgLjA3Ni0uMjIzLjI1LjI1IDAgMCAxIC4yNjQtLjAzN2wuNjQuMjI4Yy4xMDgtLjA2OC40MzEtLjI3LjY0NC0uMzk4LjE5LS4xMjguMjc4LS4wNzUuMzE0LS4wMy4wNC4wNDcuMDU5LjEyOC4wNTQuMjVsLS4wMTkuNzY4LjUwNi40NTNhLjI1OC4yNTggMCAwIDEgLjA5NS4yNDkuMjM4LjIzOCAwIDAgMS0uMTQ3LjE3OGMtLjI0NS4wOTItLjQ5LjE4LS43MzYuMjY1LS4wNDcuMTEzLS4xNzEuNDItLjI2NC42NC0uMDQ0LjA5NS0uMTE1LjE1OS0uMTk3LjE2OGEuMjA4LjIwOCAwIDAgMS0uMTM1LS4wMjhaIiBmaWxsPSIjQjZEMEZDIi8+PC9nPjwvc3ZnPg==",alt:""}),(null==H||null===(U=H.detail)||void 0===U||null===(U=U.disciplines)||void 0===U?void 0:U.length)>0?"相关推荐":"热门推荐"]}),(0,E.jsx)("div",{children:null===(G=H.rightData)||void 0===G?void 0:G.recommands.map((function(e,t){return t>2?null:(0,E.jsxs)("div",{className:L,children:[(0,E.jsx)("a",{href:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank",children:(0,E.jsx)("img",{src:"".concat(u.Z.IMG_SERVER,"/").concat(e.pic),className:N})}),(0,E.jsxs)("div",{className:m,style:{marginBottom:-4},children:[(0,E.jsx)(d.Z,{placement:"bottom",title:e.name,children:(0,E.jsx)("a",{href:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank",className:x,children:e.name})}),(0,E.jsxs)("p",{className:"".concat(D," ").concat(v),children:[(0,E.jsxs)("span",{children:[e.stu_num," 人学习"]}),(0,E.jsx)("span",{className:S,children:e.level})]})]})]},t)}))})]}),(null===(R=H.rightData)||void 0===R||null===(R=R.tags)||void 0===R?void 0:R.length)>0&&(0,E.jsxs)("div",{className:_,children:[(0,E.jsx)("p",{className:"".concat(C," font16 mb20"),children:(0,E.jsxs)("span",{children:["技能标签",(0,E.jsx)("span",{className:"ml5 c-grey-c",children:null===(B=H.rightData)||void 0===B||null===(B=B.tags)||void 0===B?void 0:B.length})]})}),(0,E.jsx)(b.Z,{option:(q=new Image,q.src=O.yt,{backgroundColor:"#fff",tooltip:{pointFormat:"{series.name}"},series:[{type:"wordCloud",sizeRange:[10,30],rotationRange:[-90,90],rotationStep:45,gridSize:2,shape:"pentagon",maskImage:q,textStyle:{normal:{color:function(){return"rgb("+Math.round(255*Math.random())+", "+Math.round(255*Math.random())+", "+Math.round(255*Math.random())+")"}}},left:"center",top:"center",right:null,bottom:null,width:"100%",height:"100%",data:(null==H||null===(X=H.rightData)||void 0===X||null===(X=X.tags)||void 0===X?void 0:X.map((function(e,t){return{name:e.tag_name,value:t}})))||[]}]}),style:{height:370},opts:{renderer:"svg"}})]})]}):null}))},88522:function(e,t,n){"use strict";var a=n(92310),s=n.n(a),i=n(75440),r=n(55405),o=n(59301),l=n(53487),u=n(92343),c=n(36355),d=n(57809);const{Option:M}=d.default;function p(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const j=(e,t)=>{const{prefixCls:n,className:a,popupClassName:l,dropdownClassName:j,children:h,dataSource:g}=e,N=(0,i.Z)(h);let L;1===N.length&&(0,u.l$)(N[0])&&!p(N[0])&&([L]=N);const m=L?()=>L:void 0;let x;x=N.length&&p(N[0])?h:g?g.map((e=>{if((0,u.l$)(e))return e;switch(typeof e){case"string":return o.createElement(M,{key:e,value:e},e);case"object":{const{value:t}=e;return o.createElement(M,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:D}=o.useContext(c.E_),y=D("select",n);return o.createElement(d.default,Object.assign({ref:t,suffixIcon:null},(0,r.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:y,popupClassName:l||j,className:s()(`${y}-auto-complete`,a),mode:d.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:m}),x)},h=o.forwardRef(j),g=(0,l.Z)(h);h.Option=M,h._InternalPanelDoNotUseOrYouWillBeFired=g,t.Z=h},44e3:function(e,t,n){"use strict";var a=n(84966),s=n(86737);const i=a.ZP;i.Header=a.h4,i.Footer=a.$_,i.Content=a.VY,i.Sider=s.Z,t.Z=i},51581:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,a)&&(n[a]=e[a]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));u.ref=function(t){e.scrollComponent=t,l&&l(t)};var c=[n];return s&&(o?r?c.unshift(o):c.push(o):this.defaultLoader&&(r?c.unshift(this.defaultLoader):c.push(this.defaultLoader))),i.default.createElement(a,u,c)}}]),t}(s.Component);l.propTypes={children:r.default.node.isRequired,element:r.default.node,hasMore:r.default.bool,initialLoad:r.default.bool,isReverse:r.default.bool,loader:r.default.node,loadMore:r.default.func.isRequired,pageStart:r.default.number,ref:r.default.func,getScrollParent:r.default.func,threshold:r.default.number,useCapture:r.default.bool,useWindow:r.default.bool},l.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=l,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)}}]); \ No newline at end of file diff --git a/p__Shixuns__Detail__Collaborators__index.chunk.css b/p__Shixuns__Detail__Collaborators__index.chunk.css deleted file mode 100644 index 4a4e861aa3..0000000000 --- a/p__Shixuns__Detail__Collaborators__index.chunk.css +++ /dev/null @@ -1 +0,0 @@ -.flex_box_center___PT9hL{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___n2Hu5{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___dwn6D{box-align:center;align-items:center}.flex_box_center_end___TwHBO{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___eAUqU{box-orient:block-axis;flex-direction:column}.rightWrap___Y_2WO{padding-left:20px;width:35%}.learnWrap___mca1k{background-color:#fff;border-radius:4px;margin-bottom:20px;overflow:hidden;padding:25px 20px 15px}.learnTopWrap___cn6Tj{align-items:center;display:box;display:flex;font-size:16px;justify-content:space-between;margin-bottom:14px}.courseWrap___N3Z6X{background-color:#fff;border-radius:4px;margin-bottom:20px;overflow:hidden;padding:20px}.pathWrap___QSdXs{display:box;display:flex;margin-bottom:20px}.pathImg___VjPqu{border-radius:4px;height:60px;width:100px}.pathContentItem___sxOSQ{display:flex;flex:1 1;flex-direction:row;margin-bottom:20px}.pathContentWrap___WttwX{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:flex-end;margin-bottom:-6px;margin-left:10px}.pathContentWrap___WttwX .pathContentName___evsEv{color:#333;display:block;margin-bottom:6px;max-width:222px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pathContent___fz4ds{color:#b4b4b4;font-size:12px;margin:0}.pathContentCount___Jlv3G{line-height:25px;margin-right:10px}.recommandTrainingWrap___F1gpg{background-color:#fff;border-radius:4px;margin-bottom:20px;overflow:hidden;padding:20px}.recommandContent___JZYAA{align-items:center;display:box;display:flex;justify-content:space-between;margin-top:5px;width:100%}.recommandLevel___McDUw{color:#999;padding-right:10px}.color0152d9___JWNjt{color:#0152d9}.color999___npg2L{color:#999}.color888___l_1AP{color:#888}.color333___ec_mY{color:#333}.iconDeleteColor___aZjDG{color:#f55}.iconMoveColor___z4k0w{color:#33bd8c}.iconEditColor___wxNTY{color:#5091ff}.skillWrap___j6j3B{background-color:#fff;margin-bottom:10px;padding:25px 20px 15px}.skillTopWrap___kIJbE{align-items:center;display:box;display:flex;justify-content:space-between}.time___dTwAe{border-top:1px solid hsla(0,0%,93%,.93);margin-top:20px}.titleImg___I8kT9{margin-right:4px;vertical-align:sub}.title___GjBar{color:#ff954c;text-align:center}.content___I7QWQ,.title___GjBar{font-size:14px;margin-bottom:15px}.content___I7QWQ{background:#f7f9fd;height:200px;overflow:auto;padding:5px}.add___S7NYy{padding-top:20%;text-align:center}.colorBlue___msrvf{color:#0152d9}.radio___KDCSZ{display:block;font-size:14px;height:30px;line-height:30px}.flex_box_center___vG4eV{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___qVVxe{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___P8Z8s{box-align:center;align-items:center}.flex_box_center_end___VMme3{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___VMHwm{box-orient:block-axis;flex-direction:column}.dropdownmenus___oVzoj{width:104px}.dropdownmenus___oVzoj [class~=ant-dropdown-menu-item]{text-align:center}.dropdownmenus___oVzoj [class~=ant-dropdown-menu-item]:hover{background:#fff;color:#165dff!important}.dropdownmenus___oVzoj [class~=ant-dropdown-menu]{padding:10px 0!important}.popupClassNames___OcZq7{background:#ff0}.selectdown___mmcA8 [class~=ant-select-item-option-selected]{background-color:#edf2ff!important;font-weight:400!important}.selectdown___mmcA8 [class~=ant-select-item-option-active]{background-color:#fff!important;color:#165dff!important}.selectdown___mmcA8 [class~=ant-select-item-option]{padding:10px 24px}.teaching-circling-container{flex:1 1 auto}.teaching-circling-container h3{align-items:center;background:#fff;display:flex;flex-flow:row nowrap;font-size:20px;justify-content:space-between;margin:0;padding:30px 40px;width:100%}.no-data img{display:block;margin:0 auto 30px}.nodata-content{align-content:center;display:flex;flex-flow:column nowrap;justify-content:center;min-height:690px}.nodata-content p{color:#999;text-align:center}.teaching-circling-body{background:#fff;border-radius:8px;box-shadow:0 2px 10px hsla(0,0%,60%,.08);margin:16px auto;min-height:740px;width:100%}.teaching-circling-body .navs{align-items:center;box-shadow:0 2px 10px hsla(0,0%,60%,.08);color:#333;display:flex;flex-flow:row nowrap;font-size:16px;height:50px;margin:0;padding:0 40px}.teaching-circling-body .navs li{height:50px;line-height:50px;margin-right:60px}.teaching-circling-body .navs li.active{border-bottom:2px solid #009ffc}.teaching-circling-body .navs li.active a{color:#009ffc}.teaching-circling-body .navs li a{color:#333;display:block}.flex-end{justify-content:flex-end}.teaching-list{display:flex;flex-flow:column nowrap;font-size:16px;justify-content:center;margin:0;padding:0}.teaching-list>li{border-bottom:1px solid #ccc;cursor:pointer;padding:20px 40px}.teaching-list .item-group{align-content:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.teaching-list .info{align-items:center;display:flex;flex-flow:row wrap;margin:0;padding:0}.teaching-list .info li{margin:16px 8px 0 0;position:relative}.teaching-list .info li div{height:28px;line-height:28px;padding:0 20px;text-align:center}.teaching-list .info li.active div{background:#ccc}.teaching-list .info li .btn-del{color:red;position:absolute;right:0;top:0}.groups{align-items:center;display:flex;flex-flow:row wrap;list-style:none;margin:16px 0}.groups li{width:50%}.select-teach-group{min-height:320px;padding:20px 0 0 20px;position:relative}.select-teach-group .btn-actions{bottom:20px;position:absolute;right:20px}.bg___sOdPb{display:flex;justify-content:space-between;margin:30px auto 80px;width:1200px}.wrap___HoeSx{width:65%}.modal___t4bFU{display:flex;flex-direction:row;justify-content:center}.content___VMlwP{background-color:#fff}.head___eFHNj{align-items:center;border-bottom:1px solid #f4f4f4;display:flex;flex-direction:row;height:76px;justify-content:space-between}.headCount___q7_8n{color:#333;height:30px;line-height:30px;margin-left:20px}.button___OaGYh{height:34px;margin-right:20px}.itemWrap___EgP_Y{border-bottom:1px solid #eee;cursor:default;display:flex;flex-direction:row;padding:20px}.imgWrap___VcWR7{margin-right:20px;position:relative}.img___PgTvY{border-radius:50%}.manager___vGc7D{background:#f38b03;border-radius:13px;bottom:13px;color:#fff;display:inline-block;font-size:10px;height:18px;left:2px;position:absolute;text-align:center;width:44px}.itemContent___JJG1i{display:flex;flex:1 1;flex-direction:column}.nameWrap___h4JTB{display:flex;flex-direction:row;justify-content:space-between}.name___yhHE5{color:#000;font-size:18px}.actionGroup___LDeZm{display:flex;flex-direction:row;justify-content:space-between;width:140px}.deleteIcon___Mmc7F{color:#bbb;cursor:pointer;font-size:18px}.deleteIcon___Mmc7F:hover{color:#f55}.schoolWrap___Ru_DY{color:#b2b2b2;display:flex;flex-direction:row;font-size:12px;justify-content:space-between}.school___zbcZj{cursor:default;max-width:450px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.countWrap___Mrp5n{margin-top:30px;text-align:center}.flex_box_center___et8xE{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___GBGuw{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center____6P1q{box-align:center;align-items:center}.flex_box_center_end___whXw6{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___mWgI_{box-orient:block-axis;flex-direction:column}.header___Wn4fJ{min-width:1200px;position:relative;z-index:1}.header___Wn4fJ [class~=ant-layout-header]{background:linear-gradient(90deg,#49b04d,#3f7cb2);box-shadow:0 10px 10px 0 rgba(0,0,0,.05);height:.7rem;line-height:.64rem!important;opacity:.9;padding:0}.header___Wn4fJ .logo___QnotM{height:.45rem;margin-right:0}.header___Wn4fJ .menu___twLGR{align-items:center;display:flex;flex-flow:row nowrap;margin:0;padding:0}.header___Wn4fJ .menu___twLGR li{align-items:center;display:flex;height:.7rem;justify-content:center;margin-right:.3rem;position:relative}.header___Wn4fJ .menu___twLGR li .dropDown___Cwaoa{background:#fff;display:none;left:-.2rem;line-height:1.5;min-width:1.1rem;position:absolute;top:.7rem;white-space:nowrap;z-index:999}.header___Wn4fJ .menu___twLGR li .dropDown___Cwaoa .line___D1auu{background:#dbdce0;height:.01rem;margin:.24rem 0;width:100%}.header___Wn4fJ .menu___twLGR li .dropDown___Cwaoa .subName___gql7K{align-items:center;background:#fff;color:#1b8565;cursor:pointer;display:flex;font-family:PingFangSC,PingFang SC;font-size:.16rem;font-weight:600;height:.5rem;justify-content:space-around;opacity:.9}.header___Wn4fJ .menu___twLGR li .dropDown___Cwaoa .subName___gql7K:hover{background:linear-gradient(90deg,#49b04d,#3f7cb2);opacity:.9}.header___Wn4fJ .menu___twLGR li .dropDown___Cwaoa .subName___gql7K:hover aside{color:#fff}.header___Wn4fJ .menu___twLGR li .name___dR5V2{align-items:center;cursor:pointer;display:flex;height:.5rem}.header___Wn4fJ .menu___twLGR li .name___dR5V2 span{color:#fff;display:inline-block;font-size:.16rem;position:relative}.header___Wn4fJ .menu___twLGR li .name___dR5V2 span b{color:#d4443c;display:inline-block;transform:translate(.02rem,-.07rem)}.header___Wn4fJ .menu___twLGR li .name___dR5V2 i{color:#fff;display:inline-block;font-size:.12rem;transform:translateY(1px) scale(.6)}.header___Wn4fJ .menu___twLGR li:hover .name___dR5V2 i,.header___Wn4fJ .menu___twLGR li:hover .name___dR5V2 span{color:#c5c5c5}.header___Wn4fJ .menu___twLGR li:hover .dropDown___Cwaoa{display:block}.header___Wn4fJ .menu___twLGR li.actived___ohMks .name___dR5V2 span{font-weight:600}.header___Wn4fJ .menu___twLGR li.actived___ohMks .name___dR5V2 span:after{background:#fff;border-radius:.01rem;bottom:.12rem;content:"";height:.02rem;left:0;position:absolute;width:100%}.header___Wn4fJ .edu-menu___iWLK0{align-items:center;display:flex;flex-flow:row nowrap;height:.7rem;justify-content:space-between;margin:0 auto;width:100%;width:12rem}.header___Wn4fJ .newslight___lSZjL{background:#fb3226;border-radius:5px;height:5px;left:10px;position:absolute;top:0;width:5px}.header___Wn4fJ .classromediv___knFRv{animation:glow___gzrPH .2s ease-out infinite alternate}.spandiv___Gm_hg{background:rgba(0,255,249,.2);height:.3rem;line-height:.3rem;text-align:center;width:.8rem}.header-iearning___LZfyg{background-color:hsla(0,0%,100%,.8)!important;box-shadow:0 2px 10px 0 hsla(0,0%,53%,.5);height:.6rem;left:0;min-width:1200px;position:fixed;top:0;width:100%;z-index:1000}.header-iearning___LZfyg .logo___QnotM{height:.36rem}.header-iearning___LZfyg [class~=ant-layout-header]{background:transparent;color:#000;color:initial;height:.6rem;padding:0}.header-iearning___LZfyg .menu___twLGR{align-items:center;display:flex;flex-flow:row nowrap;margin:0 0 0 auto;padding:0}.header-iearning___LZfyg .menu___twLGR li{align-items:center;display:flex;justify-content:center;margin-right:.3rem;position:relative}.header-iearning___LZfyg .menu___twLGR li:hover a{color:#828383}.header-iearning___LZfyg .menu___twLGR li.actived___ohMks a{color:#196efd}.header-iearning___LZfyg .menu___twLGR li.actived___ohMks:after{background-color:#196efd;bottom:.1rem;content:"";height:.04rem;left:50%;position:absolute;transform:translateX(-50%);width:.28rem}.header-iearning___LZfyg .menu___twLGR li a{color:#434d6c;font-size:.16rem;position:relative}.header-iearning___LZfyg .edu-menu___iWLK0{align-items:center;display:flex;flex-flow:row nowrap;height:.6rem;justify-content:space-between;min-width:1200px;padding:0 .2rem;width:100%}.header-iearning___LZfyg .newslight___lSZjL{background:#fb3226;border-radius:.05rem;height:.05rem;left:.1rem;position:absolute;top:0;width:.05rem}.header-iearning___LZfyg .classromediv___knFRv{animation:glow___gzrPH .2s ease-out infinite alternate}.header-iearning___LZfyg .title___Ozzjk{color:#196efd;font-size:.18rem;font-weight:600;margin-left:.1rem}.headerFixed___QLwBd{position:fixed;top:0;width:100%;z-index:999}.headerFixed___QLwBd+section{padding-top:.6rem}@keyframes glow___gzrPH{0%{background:rgba(0,255,249,.2);border-color:#00fff9;box-shadow:0 0 5px rgba(0,255,249,.2)}to{background:rgba(0,255,249,.2);border-color:#00fff9;box-shadow:0 0 8px rgba(0,255,249,.6)}}.search-input{background:#373e3f!important;border:1px solid #373e3f!important;width:300px!important}.search-input [class~=ant-input]{background:#373e3f!important;color:#fff}.search-input .ant-input-search-icon:before{border-left:none}.search-input .ant-input-search-icon{color:#999}.search-bar{align-items:center;color:#fff;display:flex;flex:1 0 auto;flex-flow:row nowrap;justify-content:flex-end;position:relative}.search-bar a:hover{color:#fff}.flex_box_center___YbxYn{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___Atwkg{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center____I6AC{box-align:center;align-items:center}.flex_box_center_end___LrYPg{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___j7QNF{box-orient:block-axis;flex-direction:column}.userPic___a46Uz{border-radius:34px;cursor:pointer;height:34px;width:34px}.rightMenu___y_nqk{text-align:center}.rightMenu___y_nqk li{padding:0}.rightMenu___y_nqk li:hover{background:#0152d9}.rightMenu___y_nqk li:hover a{color:#fff}.rightMenu___y_nqk li a{font-size:14px;margin:0}[id=educoder] .menuWrap___iwlZB{border-radius:2px;padding-left:0;padding-right:0}[id=educoder] .menuWrap___iwlZB li{height:35px;padding:0!important}[id=educoder] .menuWrap___iwlZB li [class~=ant-dropdown-menu-title-content]{flex:none!important}[id=educoder] .menuWrap___iwlZB li a{color:#323232;line-height:35px;margin:0;padding:0 15px;text-align:left}.exit___MOREW{border-top:1px solid #eee}.classromediv___crYsO{align-items:center;animation:glow___jMGk7 .2s ease-out infinite alternate;border-radius:50px;cursor:pointer;display:flex;height:50px;width:60px}@keyframes glow___jMGk7{0%{border-color:#00fff9;box-shadow:0 0 5px rgba(0,255,249,.2);text-align:center}to{border-color:#00fff9;box-shadow:0 0 8px rgba(0,255,249,.6);text-align:center}}.height67___asp2E{height:67px}.login___WGEW9{background:linear-gradient(135deg,#6c7bfd,#3a45fa);border-radius:2px;color:#fff;cursor:pointer;font-size:14px;height:32px;line-height:32px;text-align:center;width:90px}.login___WGEW9>span{padding:0!important}.icon___HABAt{color:#fff;display:inline-block;font-size:12px;transform:translateY(3px) scale(.6)}.modalCss___ECKiz div[class~=ant-modal-body]{padding-top:0!important}.modalCss___ECKiz div[class~=ant-form-item-control-input-content]{display:flex}.formWrap___aWJQr div[class~=ant-form-item]{margin-bottom:0}.formWrap___aWJQr div[class~=ant-form-item-label]{margin-bottom:10px!important;margin-top:20px!important;padding-bottom:0!important}.formWrap___aWJQr .input1___FpYgH{height:40px;width:560px}.yzm___BdY_d{align-items:center;border:1px solid #2a6cb3;border-radius:2px;color:#2a6cb3;cursor:pointer;display:flex;font-size:14px;font-weight:400;height:40px;justify-content:center;margin-left:7px;margin-top:52px;width:102px} \ No newline at end of file diff --git a/p__Shixuns__Detail__Dataset__index.async.js b/p__Shixuns__Detail__Dataset__index.async.js deleted file mode 100644 index 10014c25c0..0000000000 --- a/p__Shixuns__Detail__Dataset__index.async.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[86541,77379],{6638:function(e,t,n){"use strict";var r=n(82242),i=n.n(r),a=(n(59301),n(19779)),o=n(3113),u=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,r=void 0===n?{}:n,s=e.styles,c=void 0===s?{}:s,l=e.customText,d=e.ButtonText,f=e.ButtonClick,p=e.Buttonclass,j=e.ButtonTwo,g=e.imgStyles,M=e.loading,m=void 0!==M&&M;return(0,u.jsxs)("section",{className:"tc animated fadeIn",style:i()(i()({},{color:"#999",margin:"100px auto",visibility:m?"hidden":"visible"}),c),children:[(0,u.jsx)("img",{src:t||a,style:i()({width:288,height:200},g)}),(0,u.jsx)("p",{className:"mt20 font14",children:l||"暂时还没有相关数据哦!"}),d&&(0,u.jsx)(o.ZP,i()(i()({className:p,onClick:f},r),{},{children:d})),j&&j]})}},56609:function(e,t,n){"use strict";n.d(t,{cT:function(){return C},pe:function(){return w}});var r=n(37205),i=n.n(r),a=n(79800),o=n.n(a),u=n(39647),s=n.n(u),c=n(82242),l=n.n(c),d=n(7557),f=n.n(d),p=n(41498),j=n.n(p),g=n(59301),M=n(53326),m=n(8591),y=n(49105),h=n(28209),N=n.n(h),x=n(1012),v=n(80608),L=n(75264),D=n.n(L),S=n(37712),I=["user","cancelUpload"],b=M.Z.Dragger,w=function(e){var t=N().enc.Utf8.parse("bf3c199c2470cb477d907b1e0917c17b"),n=N().enc.Utf8.parse("5183666c72eec9e4"),r=N().AES.decrypt(e,t,{iv:n,mode:N().mode.CBC});return r.toString(N().enc.Utf8)},C=function(){var e=j()(f()().mark((function e(t,n,r){var i,a,o,u,s,c,d,p,j,g;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.file_name=t.name,e.next=3,(0,y.ZP)("/api/buckets/get_upload_token.json",{method:"get"});case 3:return d=e.sent,console.log("decrypt(res.data):",w(d.data)),d.data=JSON.parse(w(d.data)),(p=t.name.split(".")).pop(),j=n.realFileName?p.join(""):(0,x.Z)(),g=new(D())({endpoint:null==d||null===(i=d.data)||void 0===i?void 0:i.end_point,region:null==d||null===(a=d.data)||void 0===a?void 0:a.region,accessKeyId:null==d||null===(o=d.data)||void 0===o?void 0:o.access_key_id,accessKeySecret:null==d||null===(u=d.data)||void 0===u?void 0:u.access_key_secret,bucket:null==d||null===(s=d.data)||void 0===s?void 0:s.bucket,stsToken:null==d||null===(c=d.data)||void 0===c?void 0:c.security_token}),e.abrupt("return",new Promise((function(e,i){var a;g.multipartUpload("".concat(j),new Blob([t],{type:t.type}),l()(l()({timeout:2e5,partSize:102400},r),{},{callback:{url:null==d||null===(a=d.data)||void 0===a?void 0:a.callback_url,host:null==d?void 0:d.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,y.rz)(n)}})).then((function(n){var r;t.response=null===(r=n.data)||void 0===r?void 0:r.data,e(null==n?void 0:n.data)})).catch((function(e){i(e),console.log("err:",e)}))})));case 11:case"end":return e.stop()}}),e)})));return function(t,n,r){return e.apply(this,arguments)}}();t.ZP=(0,v.connect)((function(e){var t=e.loading,n=e.globalSetting,r=e.user;return{globalSetting:n,loading:t.models.competitions,user:r}}))((function(e){var t,n=e.user,r=e.cancelUpload,a=s()(e,I),u=(0,g.useState)([]),c=o()(u,2),d=c[0],p=c[1],M=(0,g.useState)(),h=o()(M,2),N=h[0],v=h[1],L={onRemove:function(e){p(i()(d.filter((function(t){return t.name!==e.name})))),a.onChange(d.filter((function(t){return t.name!==e.name})))},disabled:a.disabled,multiple:!0,fileList:null==d?void 0:d.map((function(e){return e.file})),customRequest:function(){},beforeUpload:(t=j()(f()().mark((function e(t){var n;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=a.maxSize||1073741824,!d.filter((function(e){return e.name===t.name})).length){e.next=4;break}return m.ZP.info("".concat(t.name,"已存在,请重新选择")),e.abrupt("return");case 4:if(!((null==t?void 0:t.size)>n)){e.next=7;break}return m.ZP.info("文件超过".concat(n/1024/1024/1024,"GB,不符合上传要求")),e.abrupt("return",!1);case 7:return d.push({name:t.name,file:t}),p(i()(d)),a.onChange(d),e.abrupt("return",!1);case 11:case"end":return e.stop()}}),e)}))),function(e){return t.apply(this,arguments)})},C=function(){var e=j()(f()().mark((function e(t,n){var r,o,u,s,c,l,j,g,M,h;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.file_name=t.name,j=t.name,e.next=4,(0,y.ZP)("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});case 4:if((g=e.sent).data=JSON.parse(w(g.data)),0===(null==g?void 0:g.status)){e.next=12;break}return d[d.findIndex((function(e){return e.name===j}))].status="error",d[d.findIndex((function(e){return e.name===j}))].file.status="error",a.onChange(d),m.ZP.warning("上传失败,请重新尝试"),e.abrupt("return");case 12:return N=new(D())({endpoint:null==g||null===(r=g.data)||void 0===r?void 0:r.end_point,region:null==g||null===(o=g.data)||void 0===o?void 0:o.region,accessKeyId:null==g||null===(u=g.data)||void 0===u?void 0:u.access_key_id,accessKeySecret:null==g||null===(s=g.data)||void 0===s?void 0:s.access_key_secret,bucket:null==g||null===(c=g.data)||void 0===c?void 0:c.bucket,stsToken:null==g||null===(l=g.data)||void 0===l?void 0:l.security_token}),console.log(t,"file"),v(N),(M=t.name.split(".")).pop(),h=n.realFileName?M.join("."):(0,x.Z)(),e.abrupt("return",new Promise((function(e,r){try{var o;N.multipartUpload("".concat(a.identifier,"/").concat(h).concat(j.indexOf(".")>-1?"."+j.split(".").pop():""),new Blob([t.file],{type:t.file.type}),{timeout:36e5,partSize:1002400,progress:function(e,t,n){try{console.log("进度",e,t,n);var r=d.findIndex((function(e){return e.name===j}));d[r].file.percent=100*e,d[r].tempCheckpoint=t,p(i()(d))}catch(e){}},checkpoint:d[d.findIndex((function(e){return e.name===j}))].tempCheckpoint,callback:{customValue:{id:j+""},url:null==g||null===(o=g.data)||void 0===o?void 0:o.callback_url,host:null==g?void 0:g.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,y.rz)(n)}}).then((function(n){var r,i=d.findIndex((function(e){return e.name===j})),o="done";if(0===(null===(r=n.data)||void 0===r?void 0:r.status)){var u;t.response=null===(u=n.data)||void 0===u?void 0:u.data;var s=d.findIndex((function(e){return e.name===j}));d[s].status="done",d[s].file.status="done"}else{var c;m.ZP.warning(null===(c=n.data)||void 0===c?void 0:c.message),o="error"}d[i].status=o,d[i].file.status=o,a.onChange(d),e(null==n?void 0:n.data)})).catch((function(e){d[d.findIndex((function(e){return e.name===j}))].status="error",d[d.findIndex((function(e){return e.name===j}))].file.status="error",m.ZP.warning("上传失败,请重新尝试"),p(i()(d)),a.onChange(d),r(e),console.log("err:",e)}))}catch(e){}})));case 19:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}();return(0,g.useEffect)((function(){d.every((function(e){return"done"===e||"error"===e}))&&a.onComplete(d)}),[d]),(0,g.useEffect)((function(){var e;r&&(null===(e=N)||void 0===e||e.cancel())}),[r]),(0,g.useEffect)((function(){a.uploading&&d.map(function(){var e=j()(f()().mark((function e(t){var i;return f()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.status&&"error"!==t.status||r){e.next=6;break}return t.status="uploading",t.file.status="uploading",e.next=5,C(t,{login:null==n||null===(i=n.userInfo)||void 0===i?void 0:i.login,container_type:a.container_type,container_id:a.container_id,description:a.description,realFileName:a.realFileName});case 5:e.sent;case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}),[a.uploading]),(0,S.jsx)(b,l()(l()({},L),{},{height:a.height,className:a.className,children:(0,S.jsx)("p",{className:"ant-upload-hint",children:a.text||"拖拽文件或者点击上传"})}))}))},4722:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return A}});var r=n(7557),i=n.n(r),a=n(37205),o=n.n(a),u=n(41498),s=n.n(u),c=n(79800),l=n.n(c),d=n(39647),f=n.n(d),p=n(59301),j=n(80608),g=n(77379),M=n(61186),m=n.n(M),y=n(6638),h=n(56102),N=n(8591),x=n(43418),v=n(24905),L=n(6848),D=n(3113),S=n(66999),I=n(51945),b=n(86859),w=n(27876),C={bg:"bg___NFraa",wrap:"wrap___C_Y44",content:"content___t7bDk",modal:"modal___K3UdK",action:"action___pu6F6",actionButton:"actionButton___fYPEj",grayButton:"grayButton___sbGlB"},O=n(97396),_=n(37712),E=["shixunsDetail","globalSetting","loading","user","dispatch"],A=(0,j.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n}}))((function(e){var t,n,r,a=e.shixunsDetail,u=e.globalSetting,c=e.loading,d=(e.user,e.dispatch),j=(f()(e,E),(0,p.useRef)()),M=(0,p.useState)([]),A=l()(M,2),T=A[0],k=A[1],z=(0,p.useState)(0),P=l()(z,2),Z=P[0],Q=P[1],Y=(0,p.useState)([]),U=l()(Y,2),R=U[0],B=U[1],W=(0,p.useState)(),G=l()(W,2),F=G[0],J=G[1],V=(0,p.useState)(!1),H=l()(V,2),$=(H[0],H[1],(0,p.useState)(!1)),X=l()($,2),K=X[0],q=X[1],ee=(0,p.useState)({id:null,page:1,limit:10}),te=l()(ee,2),ne=te[0],re=te[1];(0,p.useEffect)((function(){var e;j.current=null===(e=location.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2],ne.id=j.current,re(ne),ie(ne)}),[]);var ie=function(){var e=s()(i()().mark((function e(t){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,d({type:"shixunsDetail/getSetData",payload:t});case 2:(n=e.sent)&&(k(o()(n.data_sets)),Q(n.data_sets_count),B([]),J(!1));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),ae=function(e){ne.page=e,re(ne),ie(ne)},oe=[{title:"",dataIndex:"title",width:40,ellipsis:!0,render:function(e,t){return(0,_.jsx)(v.Z,{checked:R.includes(t.id),onChange:function(e){return n=t.id,r=e.target.checked,void B(r?[].concat(o()(R),[n]):R.filter((function(e){return e!==n})));var n,r}})}},{title:"文件",dataIndex:"title",key:"title",align:"left",className:"font14",width:"220px",render:function(e,t){return(0,_.jsx)("div",{children:t.title})}},{title:"创建时间",dataIndex:"created_on",key:"created_on",align:"center",className:"font14",width:"150px",render:function(e,t){return(0,_.jsx)("div",{children:m()(t.created_on).format("YYYY-MM-DD HH:mm")})}},{title:"最后修改人",dataIndex:"author",key:"author",align:"center",className:"font14",render:function(e,t){return(0,_.jsx)("div",{children:t.author})}},{title:"文件大小",dataIndex:"filesize",key:"filesize",align:"center",className:"font14",render:function(e,t){return(0,_.jsx)("div",{children:t.filesize})}},{title:"操作",dataIndex:"operation",key:"operation",align:"center",className:"font14 current",render:function(e,t){return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(h.CopyToClipboard,{text:t.file_path,onCopy:function(){return N.ZP.success("复制成功")},children:(0,_.jsx)(L.Z,{title:"复制",children:(0,_.jsx)("i",{className:"iconfont icon-fuzhi3 font18 ml2"})})}),(0,_.jsx)(L.Z,{title:"下载",children:(0,_.jsx)("span",{className:"current ml15 iconfont icon-xiazai2",onClick:function(){(0,w.Nd)(t.title,null==t?void 0:t.download_url)}})})]})}}];return(0,_.jsxs)("section",{className:C.bg,children:[(0,_.jsx)("div",{className:C.wrap,children:(0,_.jsxs)("div",{className:C.content,children:[(0,_.jsxs)("div",{className:C.action,children:[(0,_.jsxs)("div",{children:[(0,_.jsx)(v.Z,{checked:F,onChange:function(e){return t=e.target.checked,J(t),void B(t?T.map((function(e){return e.id})):[]);var t}}),(0,_.jsx)("span",{className:"ml5",children:"全选"})]}),(0,_.jsxs)("div",{children:[(0,_.jsx)(D.ZP,{type:"primary",danger:!!R.length,className:"mr5 ".concat(C.actionButton," ").concat(R.length?"":C.grayButton),onClick:function(){var e;R.length?x.Z.confirm({centered:!0,title:"确定要删除文件吗?",okText:"确定",cancelText:"取消",onOk:(e=s()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,d({type:"shixunsDetail/deleteDataSet",payload:{id:j.current,deleteId:R}});case 2:e.sent&&(N.ZP.success("删除成功"),ne.page=1,re(ne),ie(ne));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})}):N.ZP.info("请选择要删除的文件")},children:"删除"}),(0,_.jsx)(D.ZP,{type:"primary",onClick:function(){return q(!0)},children:"上传文件"})]})]}),(0,_.jsx)(S.Z,{loading:c.effects["shixunsDetail/getSetData"],active:!0,avatar:{size:40},paragraph:{rows:5},children:(0,_.jsx)("div",{className:"mt20",children:T.length?(0,_.jsx)(I.Z,{columns:oe,dataSource:T,pagination:!1,loading:c.effects["shixunsDetail/getSetData"]}):(0,_.jsx)(y.Z,{})})}),(0,_.jsx)("aside",{className:"tc mt20",children:(0,_.jsx)(b.Z,{showQuickJumper:!0,showSizeChanger:!1,total:Z,hideOnSinglePage:!0,onChange:function(e){return ae(e)},pageSize:ne.limit,current:ne.page})})]})}),(0,_.jsx)(g.Z,{}),(0,_.jsx)(O.Z,{rootIdentifier:null==a||null===(t=a.detail)||void 0===t?void 0:t.root_identifier,wrapClassName:C.uploadFileModal,id:ne.id,containerId:null==a||null===(n=a.detail)||void 0===n?void 0:n.id,local:null==u||null===(r=u.setting)||void 0===r?void 0:r.is_local,dispatch:d,visible:K,onClose:function(){return q(!1)},onOK:function(){return ae(1)}})]})}))},77379:function(e,t,n){"use strict";n.d(t,{Z:function(){return T}});var r=n(79800),i=n.n(r),a=n(39647),o=n.n(a),u=n(59301),s=n(80608),c=n(71681),l=n(93948),d=n(6848),f="rightWrap___Y_2WO",p="learnWrap___mca1k",j="learnTopWrap___cn6Tj",g="courseWrap___N3Z6X",M="pathWrap___QSdXs",m="pathImg___VjPqu",y="pathContentItem___sxOSQ",h="pathContentWrap___WttwX",N="pathContentName___evsEv",x="pathContent___fz4ds",v="pathContentCount___Jlv3G",L="recommandTrainingWrap___F1gpg",D="recommandContent___JZYAA",S="recommandLevel___McDUw",I="color888___l_1AP",b="skillWrap___j6j3B",w="skillTopWrap___kIJbE",C="titleImg___I8kT9";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var O=n(42441),_=n(92396),E=(n(56047),n(37712)),A=["shixunsDetail","user","globalSetting","loading","dispatch"],T=(0,s.connect)((function(e){var t=e.shixunsDetail,n=e.user,r=e.loading;return{shixunsDetail:t,user:n,globalSetting:e.globalSetting,loading:r.models.index}}))((function(e){var t,n,r,a,s,T,k,z,P,Z,Q,Y,U,R,B,W,G,F=e.shixunsDetail,J=e.user,V=(e.globalSetting,e.loading,e.dispatch,o()(e,A),(0,u.useState)(!0)),H=i()(V,2);H[0],H[1];console.log("----",F);var $,X,K=null!==(t=F.rightData)&&void 0!==t&&t.complete_count?Number(null===(n=F.rightData)||void 0===n?void 0:n.complete_count)/Number(null===(r=F.rightData)||void 0===r?void 0:r.challenge_count)*100:0;return F.rightData?(0,E.jsxs)("section",{className:f,children:[!(null!==(a=F.detail)&&void 0!==a&&a.is_jupyter)&&(null===(s=F.detail)||void 0===s||null===(s=s.task_operation)||void 0===s?void 0:s[2])&&(null==J||null===(T=J.userInfo)||void 0===T?void 0:T.login)&&!(null===(k=F.rightData)||void 0===k||!k.complete_count)&&(null===(z=F.rightData)||void 0===z?void 0:z.complete_count)>0&&(0,E.jsxs)("div",{className:p,children:[(0,E.jsxs)("div",{className:j,children:[(0,E.jsxs)("span",{children:[(0,E.jsx)("img",{className:C,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTAgMmMuMDIgMCAuMDMuNzUuMDMyIDEuODM5bC4wMyA4LjE2SDkuMTlsLTMuOTMyIDYuMDA1aC45OEwxMC4wNjIgMTJIMjBjMCA1LjUyMy00LjQ3NyAxMC0xMCAxMFMwIDE3LjUyMyAwIDEyIDQuNDc3IDIgMTAgMlptLS4zNDggMTIuOTM4Yy0uNDYzIDAtLjgzNC4xNDctMS4xMTMuNDQzLS4yNzkuMjk1LS40MTguNjkzLS40MTggMS4xOTMgMCAuNDUzLjEzLjgxOS4zOSAxLjA5Ni4yNjEuMjc3LjYwNi40MTYgMS4wMzYuNDE2LjQ1OCAwIC44MjctLjE0OCAxLjEwNS0uNDQzLjI3OS0uMjk2LjQxOC0uNjkxLjQxOC0xLjE4NiAwLS40ODItLjEyNC0uODU1LS4zNzMtMS4xMjEtLjI0OC0uMjY2LS41OTctLjM5OS0xLjA0NS0uMzk5Wm0tLjAzOS43MWMuMTg1IDAgLjMzMy4wNzQuNDQ0LjIyMS4xMS4xNDcuMTY2LjM1OC4xNjYuNjMxIDAgLjU4My0uMjA5Ljg3NS0uNjI1Ljg3NS0uNDE0IDAtLjYyMS0uMjgxLS42MjEtLjg0NCAwLS41ODguMjEyLS44ODMuNjM2LS44ODNabS0zLjcxNS0zLjc4Yy0uNDY4IDAtLjg0LjE0OC0xLjExNS40NDYtLjI3NS4yOTktLjQxMi42OTUtLjQxMiAxLjE5IDAgLjQ1My4xMy44MTguMzg5IDEuMDk0LjI1OS4yNzYuNjA1LjQxNCAxLjAzNy40MTQuNDYgMCAuODMtLjE0NyAxLjEwNS0uNDQyLjI3Ni0uMjk0LjQxNC0uNjg2LjQxNC0xLjE3NSAwLS40NzctLjEyNC0uODUtLjM3My0xLjEyMi0uMjQ4LS4yNy0uNTk3LS40MDYtMS4wNDUtLjQwNlptLS4wMjMuNzFjLjQwMSAwIC42MDIuMjgzLjYwMi44NDggMCAuNTgzLS4yMS44NzUtLjYzLjg3NS0uNDEgMC0uNjE3LS4yOC0uNjE3LS44NCAwLS41ODkuMjE1LS44ODMuNjQ1LS44ODNaIiBmaWxsPSIjMTg5MEZGIi8+PHBhdGggZD0iTTExIDBjNS45ODIgMCAxMC44NDggNC43NzQgMTAuOTk3IDEwLjcyTDIyIDExaC0zLjY2N2MwLTMuOTc0LTMuMTYtNy4yMS03LjEwNS03LjMzTDExIDMuNjY3VjBaIiBmaWxsPSIjQjZEMEZDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",alt:""}),"学习进度"]}),(0,E.jsx)("span",{children:(0,E.jsxs)("span",{className:"".concat(I," font14"),children:["已完成 ",(null===(P=F.rightData)||void 0===P?void 0:P.complete_count)||0," 关 / 共",(null===(Z=F.rightData)||void 0===Z?void 0:Z.challenge_count)||0," 关"]})})]}),(0,E.jsx)(l.Z,{percent:K,showInfo:!1,status:"active",strokeColor:{"0%":"#29BD8B","100%":"#29BD8B"}})]}),!(null===(Q=F.rightData)||void 0===Q||null===(Q=Q.paths)||void 0===Q||!Q.length)&&(0,E.jsxs)("div",{className:g,children:[(0,E.jsxs)("p",{className:"mb20 font16",children:[(0,E.jsx)("img",{className:C,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMS4yNDguMDI2aDIuNDk1Yy44MzMgMCAxLjI0OS40MTUgMS4yNDkgMS4yNDN2MTcuMzljMCAuODI5LS40MTYgMS4yNDMtMS4yNDkgMS4yNDNIMS4yNDhDLjQxNiAxOS45MDIgMCAxOS40ODggMCAxOC42NlYxLjI3QzAgLjQ0LjQxNi4wMjUgMS4yNDguMDI1Wk03LjQ4OC4wMjZoMi40OTZjLjgzMiAwIDEuMjQ4LjQxNSAxLjI0OCAxLjI0M3YxNy4zOWMwIC44MjktLjQxNiAxLjI0My0xLjI0OCAxLjI0M0g3LjQ4OGMtLjgzMiAwLTEuMjQ4LS40MTQtMS4yNDgtMS4yNDJWMS4yN2MwLS44My40MTYtMS4yNDQgMS4yNDgtMS4yNDRaIiBmaWxsPSIjNTA5MUZGIi8+PHBhdGggZD0ibTEzLjQwNC42ODggMi40MTItLjY0NmMuMzItLjA4NS42Ni0uMDQuOTQ3LjEyNC4yODcuMTY1LjQ5Ni40MzcuNTgyLjc1NWw0LjUyMiAxNi44YTEuMjQyIDEuMjQyIDAgMCAxLS44ODMgMS41MmwtMi40MTEuNjQ0YTEuMjQ5IDEuMjQ5IDAgMCAxLTEuNTI4LS44NzlMMTIuNTIyIDIuMjA4YTEuMjM4IDEuMjM4IDAgMCAxIC4xMjQtLjk0M2MuMTY2LS4yODUuNDM5LS40OTQuNzU4LS41Nzl2LjAwMloiIGZpbGw9IiNCNkQwRkMiLz48L2c+PC9zdmc+",alt:""}),"所属课程"]}),(0,E.jsx)("div",{children:null===(Y=F.rightData)||void 0===Y?void 0:Y.paths.map((function(e,t){return t>2?null:(0,E.jsxs)("div",{className:M,children:[(0,E.jsx)("a",{href:"/paths/".concat(e.id),target:"_blank",children:(0,E.jsx)("img",{alt:"实训",src:"".concat(c.Z.IMG_SERVER,"/").concat(e.image_url),className:m})}),(0,E.jsxs)("div",{className:h,children:[(0,E.jsx)("a",{href:"/paths/".concat(e.id),target:"_blank",className:N,children:e.name}),(0,E.jsxs)("p",{className:x,children:[(0,E.jsx)(d.Z,{placement:"bottom",title:"章节",children:(0,E.jsxs)("span",{className:v,children:[(0,E.jsx)("i",{className:"iconfont icon-shixun mr3"}),e.stages_count]})}),(0,E.jsx)(d.Z,{placement:"bottom",title:"学习人数",children:(0,E.jsxs)("span",{className:v,children:[(0,E.jsx)("i",{className:"iconfont icon-chengyuan mr3"}),e.members_count]})})]})]})]},e.id)}))})]}),(0,E.jsx)("div",{}),!(null===(U=F.rightData)||void 0===U||null===(U=U.recommands)||void 0===U||!U.length)&&J.userInfo.main_site&&(0,E.jsxs)("div",{className:L,children:[(0,E.jsxs)("p",{className:"mb20 font16",children:[(0,E.jsx)("img",{className:C,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTUuNTAzIDIxLjg5NmEyLjA2NyAyLjA2NyAwIDAgMS0uODctLjIwMSA0NTEuOTg3IDQ1MS45ODcgMCAwIDEtNC4zNzYtMi4xMWMtMS40NjYuNjktMi45MzEgMS4zODQtNC4zOTYgMi4wOC0uNjc0LjI5OS0xLjMzLjI2LTEuODE2LS4wOTYtLjQ1OC0uMzM1LS42ODUtLjkxMi0uNjI0LTEuNTc5LjE3My0xLjU2LjQ2NS0zLjY5My41NzQtNC40ODVhMTg4LjAyOSAxODguMDI5IDAgMCAxLTMuNTg3LTMuOTIyIDEuNSAxLjUgMCAwIDEtLjMtMS41MWMuMjEzLS41NzQuNzYtLjk4MiAxLjQ3Mi0xLjA4Nmw0LjY1NS0uODUzQTUxMi45NSA1MTIuOTUgMCAwIDEgOC43ODcgMy43M2MuNzE3LTEuMzQ0IDEuNDI2LTEuMzQ0IDEuOC0xLjIwOS40MDcuMTM0Ljc5Mi41MzEgMS4xNzcgMS4yMjMuODI5IDEuNDMzIDIuMDggMy42NDIgMi41MDQgNC4zOTFsNC42MS44NThjLjY3OC4xIDEuMjE4LjUwNyAxLjQyOCAxLjA4NGExLjUwNyAxLjUwNyAwIDAgMS0uMjg2IDEuNTA0IDE5Mi44MDggMTkyLjgwOCAwIDAgMS0zLjU1NiAzLjk0NGMuMTA0Ljc4OC4zODggMi45MjcuNTczIDQuNDc5LjA3MS42ODUtLjE1MiAxLjI2OS0uNjE2IDEuNjA5YTEuNTUgMS41NSAwIDAgMS0uOTE2LjI4NGgtLjAwMloiIGZpbGw9IiM1MDkxRkYiLz48cGF0aCBkPSJNMjEuNzA2IDQuNDYyYS41NTcuNTU3IDAgMCAxLS4yNDcuMDczYy0uNDUuMDMtMS4xMjIuMDY3LTEuMzk3LjA4bC0uNzc4IDEuMmMtLjEyMi4xOC0uMjkuMjY1LS40NjQuMjQtLjE2My0uMDItLjMwNi0uMTQtLjM5LS4zMjlhNjAuODEgNjAuODEgMCAwIDEtLjUyOS0xLjI3OCA1My4wMDkgNTMuMDA5IDAgMCAxLTEuNDc2LS41MTguNDc1LjQ3NSAwIDAgMS0uMy0uMzYuNTMzLjUzMyAwIDAgMSAuMi0uNTA1bDEuMDI1LS45MWMtLjAxMS0uNTE2LS4wMi0xLjAzMi0uMDI4LTEuNTQ4LS4wMjQtLjQ2My4xNS0uNTY4LjI2NC0uNTg1LjEyMS0uMDI2LjI3NS4wMjQuNDc0LjE1MS40MTkuMjYyIDEuMDYuNjY3IDEuMjc3LjgwNGwxLjI3LS40NDhhLjQ5LjQ5IDAgMCAxIC41MTUuMDhjLjEyNC4xMS4xODMuMjguMTU1LjQ0MS0uMDkuNTI2LS4xODYgMS4wNTItLjI5IDEuNTc0LjE0NS4xOTQuNTM2LjcyMi44MTQgMS4xMS4xMi4xNzIuMTUyLjM2LjA4OC41MThhLjQzNS40MzUgMCAwIDEtLjE4NS4yMWguMDAyWk0yLjg1OSA1LjgzYS4yODcuMjg3IDAgMCAxLS4wOTMtLjA5MSA2Mi4xNyA2Mi4xNyAwIDAgMS0uMzgyLS42MDMgNDkuOTkgNDkuOTkgMCAwIDAtLjctLjA0NWMtLjEwNi0uMDEtLjE4NS0uMDYzLS4yMTgtLjE0NmEuMjc2LjI3NiAwIDAgMSAuMDQtLjI1NWMuMTQtLjE5Ny4zMzQtLjQ2LjQwNy0uNTU3YTI4LjM5NyAyOC4zOTcgMCAwIDEtLjE0OS0uNzg2LjI0My4yNDMgMCAwIDEgLjA3Ni0uMjIzLjI1LjI1IDAgMCAxIC4yNjQtLjAzN2wuNjQuMjI4Yy4xMDgtLjA2OC40MzEtLjI3LjY0NC0uMzk4LjE5LS4xMjguMjc4LS4wNzUuMzE0LS4wMy4wNC4wNDcuMDU5LjEyOC4wNTQuMjVsLS4wMTkuNzY4LjUwNi40NTNhLjI1OC4yNTggMCAwIDEgLjA5NS4yNDkuMjM4LjIzOCAwIDAgMS0uMTQ3LjE3OGMtLjI0NS4wOTItLjQ5LjE4LS43MzYuMjY1LS4wNDcuMTEzLS4xNzEuNDItLjI2NC42NC0uMDQ0LjA5NS0uMTE1LjE1OS0uMTk3LjE2OGEuMjA4LjIwOCAwIDAgMS0uMTM1LS4wMjhaIiBmaWxsPSIjQjZEMEZDIi8+PC9nPjwvc3ZnPg==",alt:""}),(null==F||null===(R=F.detail)||void 0===R||null===(R=R.disciplines)||void 0===R?void 0:R.length)>0?"相关推荐":"热门推荐"]}),(0,E.jsx)("div",{children:null===(B=F.rightData)||void 0===B?void 0:B.recommands.map((function(e,t){return t>2?null:(0,E.jsxs)("div",{className:y,children:[(0,E.jsx)("a",{href:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank",children:(0,E.jsx)("img",{src:"".concat(c.Z.IMG_SERVER,"/").concat(e.pic),className:m})}),(0,E.jsxs)("div",{className:h,style:{marginBottom:-4},children:[(0,E.jsx)(d.Z,{placement:"bottom",title:e.name,children:(0,E.jsx)("a",{href:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank",className:N,children:e.name})}),(0,E.jsxs)("p",{className:"".concat(x," ").concat(D),children:[(0,E.jsxs)("span",{children:[e.stu_num," 人学习"]}),(0,E.jsx)("span",{className:S,children:e.level})]})]})]},t)}))})]}),(null===(W=F.rightData)||void 0===W||null===(W=W.tags)||void 0===W?void 0:W.length)>0&&(0,E.jsxs)("div",{className:b,children:[(0,E.jsx)("p",{className:"".concat(w," font16 mb20"),children:(0,E.jsxs)("span",{children:["技能标签",(0,E.jsx)("span",{className:"ml5 c-grey-c",children:null===(G=F.rightData)||void 0===G||null===(G=G.tags)||void 0===G?void 0:G.length})]})}),(0,E.jsx)(O.Z,{option:(X=new Image,X.src=_.yt,{backgroundColor:"#fff",tooltip:{pointFormat:"{series.name}"},series:[{type:"wordCloud",sizeRange:[10,30],rotationRange:[-90,90],rotationStep:45,gridSize:2,shape:"pentagon",maskImage:X,textStyle:{normal:{color:function(){return"rgb("+Math.round(255*Math.random())+", "+Math.round(255*Math.random())+", "+Math.round(255*Math.random())+")"}}},left:"center",top:"center",right:null,bottom:null,width:"100%",height:"100%",data:(null==F||null===($=F.rightData)||void 0===$||null===($=$.tags)||void 0===$?void 0:$.map((function(e,t){return{name:e.tag_name,value:t}})))||[]}]}),style:{height:370},opts:{renderer:"svg"}})]})]}):null}))},97396:function(e,t,n){"use strict";n.d(t,{Z:function(){return w}});var r=n(82242),i=n.n(r),a=n(7557),o=n.n(a),u=n(37205),s=n.n(u),c=n(41498),l=n.n(c),d=n(79800),f=n.n(d),p=n(59301),j=n(71681),g=n(49105),M=n(53326),m=n(78241),y=n(8591),h=n(43418),N=n(24650),x="wrap___EmsVa",v="colorBlue___XqtfP",L="repeatedName___yMQsm",D=n(56609),S=n(27876),I=n(37712),b=M.Z.Dragger,w=function(e){e.dispatch;var t,n=e.id,r=e.onClose,a=e.onOK,u=e.visible,c=(e.wrapClassName,e.local),d=e.containerId,M=e.rootIdentifier,w=(0,p.useState)({}),C=f()(w,2),O=C[0],_=C[1],E=(0,p.useState)([]),A=f()(E,2),T=A[0],k=A[1],z=(0,p.useState)([]),P=f()(z,2),Z=P[0],Q=P[1],Y=(0,p.useState)(0),U=f()(Y,2),R=U[0],B=U[1],W=(0,p.useState)(!1),G=f()(W,2),F=G[0],J=G[1],V=(0,p.useState)(!1),H=f()(V,2),$=H[0],X=H[1],K=m.Z.useForm(),q=f()(K,1)[0],ee=(0,p.useState)([]),te=f()(ee,2),ne=te[0],re=te[1],ie=(0,p.useRef)([]);(0,p.useEffect)((function(){u&&(q.resetFields(),re([]),Q([]),k([]),B(0),X(!1),J(!1))}),[u]);var ae=function(){var e=l()(o()().mark((function e(t){var r,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(R){e.next=8;break}return i=ne.filter((function(e){return e.uid!==t.uid})),re(i),ie.current=s()(i),k(T.filter((function(e){return e!==t.name}))),y.ZP.info("删除成功"),i.length||(q.setFieldsValue({file:void 0}),q.validateFields()),e.abrupt("return");case 8:if(t.response){e.next=11;break}return y.ZP.info("还未上传完成,无法进行删除操作!"),e.abrupt("return");case 11:return e.next=13,(0,g.ZP)("/api/shixuns/".concat(n,"/destroy_data_sets.json"),{method:"Delete",body:{id:[null==t||null===(r=t.response)||void 0===r?void 0:r.id]}});case 13:0===e.sent.status&&(re(ne.filter((function(e){return e.uid!==t.uid}))),y.ZP.info("删除成功"));case 15:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),oe={height:300,multiple:!0,disabled:R>0,withCredentials:!0,fileList:ne,action:"".concat(j.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){if("done"===e.file.status||"uploading"===e.file.status){var t,n,r;if(re(e.fileList),!e.file.response)return;if(null!==(t=e.file.response)&&void 0!==t&&t.id)return void y.ZP.success("上传成功!");re(ne.filter((function(t){return t.uid!==e.file.uid}))),(null===(n=e.file.response)||void 0===n?void 0:n.message)&&y.ZP.info(null===(r=e.file.response)||void 0===r?void 0:r.message)}},onRemove:ae,beforeUpload:function(e){if(null!=ne&&ne.some((function(t){return t.name===e.name})))return y.ZP.info("".concat(e.name,"文件已存在")),!1;var t={name:e.name,uid:e.uid,file:e,percent:0};return ne.push(t),ie.current=s()(ne),re(s()(ne)),!1}},ue=function(e,t,n,r,i){var a=new FormData;Object.keys(e).forEach((function(t){a.append(t,e[t])}));var o=new window.XMLHttpRequest;return o.withCredentials=!0,o.addEventListener("load",(function(e){var t;n(JSON.parse(null==e||null===(t=e.target)||void 0===t?void 0:t.response))}),!1),o.addEventListener("error",(function(e){i&&i(e)}),!1),o.upload.onprogress=function(e){r&&r(e)},o.open("POST",t),o.send(a),o},se=function(e,t){if(e.lengthComputable){var n=Math.floor(e.loaded/e.total*100),r=i()(i()({},t),{},{percent:n,status:100===n?"done":"uploading"});console.log(ie.current,333),ie.current=ie.current.map((function(e){return e.uid===t.uid?r:e})),re(ie.current)}},ce=function(e,t){var n=i()(i()({},t),{},{status:"error"});y.ZP.warning("上传失败,请重新尝试"),ie.current=ie.current.map((function(e){return e.uid===t.uid?n:e})),ie.current.every((function(e){return"done"===e.status||"error"===e.status}))&&(X(!1),B(2)),re(ie.current)},le=function(e,t){var n=i()(i()({},t),{},{status:"done"});if(0===e.status||(n=i()(i()({},t),{},{status:"error"}),y.ZP.error("上传失败!")),ie.current=ie.current.map((function(e){return e.uid===t.uid?n:e})),ie.current.every((function(e){return"done"===e.status})))return y.ZP.success("上传完成!"),void pe(!0);ie.current.every((function(e){return"done"===e.status||"error"===e.status}))&&(X(!1),B(2)),re(ie.current)},de=function(){var e=l()(o()().mark((function e(t){var r,i,a,u,s,l,d;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(X(!0),3!==R){e.next=4;break}return B(2),e.abrupt("return");case 4:if(2!==R&&1!==R){e.next=7;break}return fe(),e.abrupt("return");case 7:if(i=(r=t||{}).commitMessage,a=void 0===i?"":i,u=r.fileOss,s=void 0===u?[]:u,!((l=(c?ne:s).map((function(e){return e.name}))).filter((function(e){return-1!=e.indexOf("、")||-1!=e.indexOf(" ")})).length>0)){e.next=14;break}return y.ZP.info("数据集名称禁止有空格与、"),X(!1),e.abrupt("return");case 14:return e.next=16,(0,g.ZP)("/api/shixuns/".concat(n,"/check_data_sets"),{method:"post",body:{files_name:l}});case 16:if(-3!==(d=e.sent).status){e.next=21;break}return k(null==d?void 0:d.exist_files),X(!1),e.abrupt("return");case 21:if("{}"!==JSON.stringify(d)){e.next=25;break}return X(!1),y.ZP.error("网络已断开,请稍后重试!"),e.abrupt("return");case 25:0===d.status&&(ne.forEach((function(e){var t=ue({file:e.file,description:a},"".concat(j.Z.API_SERVER,"/api/shixuns/").concat(n,"/upload_data_sets.json"),(function(t){return le(t,e)}),(function(t){return se(t,e)}),(function(t){return ce(0,e)}));Z.push(t)})),B(1));case 26:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),fe=function(){var e=(i()({},q.getFieldsValue())||{}).commitMessage,t=void 0===e?"":e,r=ie.current.filter((function(e){return"error"===e.status})),a=ie.current.map((function(e){return i()(i()({},e),{},{status:"error"===e.status?"uploading":e.status})}));re(a),r.forEach((function(e){var r=ue({file:e.file,description:t},"".concat(j.Z.API_SERVER,"/api/shixuns/").concat(n,"/upload_data_sets.json"),(function(t){return le(t,e)}),(function(t){return se(t,e)}),(function(t){return ce(0,e)}));Z.push(r)}))},pe=function(e){e||(J(!0),Z.forEach((function(e){e.abort()}))),a(),r()},je=function(){return(0,I.jsxs)(p.Fragment,{children:[(0,I.jsx)("div",{children:(0,I.jsx)("i",{className:"iconfont icon-shangchuan font50 ".concat(v)})}),(0,I.jsxs)("div",{className:"font14 mt30",children:["拖拽文件或",(0,I.jsx)("span",{className:"".concat(v," ml5"),children:"点击此处上传"})]})]})};return(0,I.jsx)(h.Z,{open:u,onOk:function(){(0,S.L9)(["实践项目","设置","数据集","上传文件"]),q.submit()},centered:!0,okText:0===R?"确定":1===R?"上传中":"重新上传",okButtonProps:{loading:$},onCancel:function(){var e=(i()({},q.getFieldsValue())||{}).fileOss,t=void 0===e?[]:e,n=null==ne?void 0:ne.every((function(e){return"done"===e.status})),r=null==t?void 0:t.every((function(e){return"done"===e.status}));n&&r?pe():h.Z.confirm({title:"关闭弹框提示",content:"有文件未上传,是否确定离开?",okText:"离开",cancelText:"取消",onOk:function(){pe()}})},width:"1000px",title:"上传文件",children:(0,I.jsx)("div",{className:x,children:(0,I.jsxs)(m.Z,{className:"mt10",form:q,scrollToFirstError:!0,layout:"vertical",onFinish:de,onValuesChange:function(e){if(console.log(e,"changedValues"),"fileOss"in e){var t,n;if(null!=e&&e.fileOss.every((function(e){return"done"===e.status}))&&null!=e&&null!==(t=e.fileOss)&&void 0!==t&&t.length)return y.ZP.success("上传完成!"),void pe(!0);if(null!=e&&e.fileOss.every((function(e){return"done"===e.status||"error"===e.status}))&&null!=e&&null!==(n=e.fileOss)&&void 0!==n&&n.length)return B(3),void X(!1);k(T.filter((function(t){var n;return null==e||null===(n=e.fileOss)||void 0===n?void 0:n.some((function(e){return e.name===t}))})))}_(i()({},q.getFieldsValue()))},children:[c?(0,I.jsx)(m.Z.Item,{label:(0,I.jsxs)("div",{children:["选择文件 ",(0,I.jsx)("span",{style:{visibility:"hidden"},className:"c-light-black",children:"(单个文件不超过500M)"})]}),name:"file",rules:[{required:!0,message:"请选择文件"}],children:(0,I.jsxs)(b,i()(i()({},oe),{},{children:[" ",je()]}))}):(0,I.jsx)(m.Z.Item,{label:(0,I.jsxs)("div",{children:["选择文件 ",(0,I.jsx)("span",{className:"c-light-black",children:"(单个文件不超过100GB)"})]}),name:"fileOss",rules:[{required:!0,message:"请选择文件"}],children:(0,I.jsx)(D.ZP,{identifier:M,cancelUpload:F,container_type:"Shixun",container_id:d,uploading:R<3?R:0,disabled:R>0,height:300,maxSize:107374182400,description:O.commitMessage||"",text:je(),onComplete:function(e){console.log(e,444)},realFileName:!0})}),!!T.length&&(0,I.jsxs)("span",{className:L,children:[T.join("、"),"已存在,请删除后再上传"]}),(0,I.jsx)(m.Z.Item,{name:"commitMessage",label:"备注:",rules:[{whitespace:!0,message:"请勿输入空格"}],children:(0,I.jsx)(N.Z,{bordered:!1,disabled:R>0,maxLength:100,suffix:"".concat((null===(t=O.commitMessage)||void 0===t?void 0:t.length)||0,"/100"),placeholder:"请填写备注信息"})})]})})})}},25769:function(e,t,n){"use strict";var r=n(98040),i={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,a,o,u,s,c,l=!1;t||(t={}),n=t.debug||!1;try{if(o=r(),u=document.createRange(),s=document.getSelection(),(c=document.createElement("span")).textContent=e,c.ariaHidden="true",c.style.all="unset",c.style.position="fixed",c.style.top=0,c.style.clip="rect(0, 0, 0, 0)",c.style.whiteSpace="pre",c.style.webkitUserSelect="text",c.style.MozUserSelect="text",c.style.msUserSelect="text",c.style.userSelect="text",c.addEventListener("copy",(function(r){if(r.stopPropagation(),t.format)if(r.preventDefault(),void 0===r.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var a=i[t.format]||i.default;window.clipboardData.setData(a,e)}else r.clipboardData.clearData(),r.clipboardData.setData(t.format,e);t.onCopy&&(r.preventDefault(),t.onCopy(r.clipboardData))})),document.body.appendChild(c),u.selectNodeContents(c),s.addRange(u),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");l=!0}catch(r){n&&console.error("unable to copy using execCommand: ",r),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),l=!0}catch(r){n&&console.error("unable to copy using clipboardData: ",r),n&&console.error("falling back to prompt"),a=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(a,e)}}finally{s&&("function"==typeof s.removeRange?s.removeRange(u):s.removeAllRanges()),c&&document.body.removeChild(c),o()}return l}},83145:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CopyToClipboard=void 0;var r=a(n(59301)),i=a(n(25769));function a(e){return e&&e.__esModule?e:{default:e}}function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},a=Object.keys(e);for(r=0;r=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:0,n=(s[e[t+0]]+s[e[t+1]]+s[e[t+2]]+s[e[t+3]]+"-"+s[e[t+4]]+s[e[t+5]]+"-"+s[e[t+6]]+s[e[t+7]]+"-"+s[e[t+8]]+s[e[t+9]]+"-"+s[e[t+10]]+s[e[t+11]]+s[e[t+12]]+s[e[t+13]]+s[e[t+14]]+s[e[t+15]]).toLowerCase();if(!u(n))throw TypeError("Stringified UUID is invalid");return n};var d=function(e,t,n){var r=(e=e||{}).random||(e.rng||a)();if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,t){n=n||0;for(var i=0;i<16;++i)t[n+i]=r[i];return t}return l(r)}},3828:function(){}}]); \ No newline at end of file diff --git a/p__Shixuns__Detail__Dataset__index.chunk.css b/p__Shixuns__Detail__Dataset__index.chunk.css deleted file mode 100644 index 88e67a391c..0000000000 --- a/p__Shixuns__Detail__Dataset__index.chunk.css +++ /dev/null @@ -1 +0,0 @@ -.flex_box_center___PT9hL{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___n2Hu5{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___dwn6D{box-align:center;align-items:center}.flex_box_center_end___TwHBO{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___eAUqU{box-orient:block-axis;flex-direction:column}.rightWrap___Y_2WO{padding-left:20px;width:35%}.learnWrap___mca1k{background-color:#fff;border-radius:4px;margin-bottom:20px;overflow:hidden;padding:25px 20px 15px}.learnTopWrap___cn6Tj{align-items:center;display:box;display:flex;font-size:16px;justify-content:space-between;margin-bottom:14px}.courseWrap___N3Z6X{background-color:#fff;border-radius:4px;margin-bottom:20px;overflow:hidden;padding:20px}.pathWrap___QSdXs{display:box;display:flex;margin-bottom:20px}.pathImg___VjPqu{border-radius:4px;height:60px;width:100px}.pathContentItem___sxOSQ{display:flex;flex:1 1;flex-direction:row;margin-bottom:20px}.pathContentWrap___WttwX{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:flex-end;margin-bottom:-6px;margin-left:10px}.pathContentWrap___WttwX .pathContentName___evsEv{color:#333;display:block;margin-bottom:6px;max-width:222px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pathContent___fz4ds{color:#b4b4b4;font-size:12px;margin:0}.pathContentCount___Jlv3G{line-height:25px;margin-right:10px}.recommandTrainingWrap___F1gpg{background-color:#fff;border-radius:4px;margin-bottom:20px;overflow:hidden;padding:20px}.recommandContent___JZYAA{align-items:center;display:box;display:flex;justify-content:space-between;margin-top:5px;width:100%}.recommandLevel___McDUw{color:#999;padding-right:10px}.color0152d9___JWNjt{color:#0152d9}.color999___npg2L{color:#999}.color888___l_1AP{color:#888}.color333___ec_mY{color:#333}.iconDeleteColor___aZjDG{color:#f55}.iconMoveColor___z4k0w{color:#33bd8c}.iconEditColor___wxNTY{color:#5091ff}.skillWrap___j6j3B{background-color:#fff;margin-bottom:10px;padding:25px 20px 15px}.skillTopWrap___kIJbE{align-items:center;display:box;display:flex;justify-content:space-between}.time___dTwAe{border-top:1px solid hsla(0,0%,93%,.93);margin-top:20px}.titleImg___I8kT9{margin-right:4px;vertical-align:sub}.bg___NFraa{display:flex;justify-content:space-between;margin:30px auto 80px;width:1200px}.wrap___C_Y44{background-color:#fff;width:65%}.wrap___C_Y44 [class~=ant-upload-list]>div{display:none}.wrap___C_Y44 [class~=ant-upload-list]>div:last-child{display:block}.content___t7bDk{margin-top:20px;min-height:640px;padding:20px}.modal___K3UdK{font-size:14px;justify-content:center}.action___pu6F6,.modal___K3UdK{align-items:center;display:flex;flex-direction:row}.action___pu6F6{justify-content:space-between}.actionButton___fYPEj{width:85px}.grayButton___sbGlB{background:#f5f5f5;border-color:#d9d9d9;box-shadow:none;color:rgba(0,0,0,.25);text-shadow:none}.wrap___EmsVa [class~=ant-upload-drag]{background:rgba(24,144,255,.04)!important;border:1px dashed #0152d9;border-radius:4px}.wrap___EmsVa .colorBlue___XqtfP{color:#0152d9}.wrap___EmsVa .repeatedName___yMQsm{color:red} \ No newline at end of file diff --git a/p__Shixuns__Detail__Discuss__index.async.js b/p__Shixuns__Detail__Discuss__index.async.js deleted file mode 100644 index 73f4f42583..0000000000 --- a/p__Shixuns__Detail__Discuss__index.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[22254,4585,71950,77379],{67636:function(e,n,t){t.d(n,{Z:function(){return o}});var a=t(33614),i=t(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 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:"download",theme:"outlined"},c=t(1393),s=function(e,n){return i.createElement(c.Z,(0,a.Z)({},e,{ref:n,icon:r}))};var o=i.forwardRef(s)},53583:function(e,n,t){t.d(n,{Z:function(){return o}});var a=t(33614),i=t(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},c=t(1393),s=function(e,n){return i.createElement(c.Z,(0,a.Z)({},e,{ref:n,icon:r}))};var o=i.forwardRef(s)},72637:function(e,n,t){t.d(n,{$Y:function(){return U},A0:function(){return Q},EP:function(){return s},F_:function(){return u},G9:function(){return l},GB:function(){return z},GR:function(){return y},GW:function(){return B},Hp:function(){return m},Ir:function(){return i},N$:function(){return R},NZ:function(){return A},Nv:function(){return $},OA:function(){return H},OJ:function(){return O},QF:function(){return q},RS:function(){return I},RY:function(){return K},Rj:function(){return T},SX:function(){return D},Tp:function(){return G},Ui:function(){return W},V1:function(){return P},Vn:function(){return L},dL:function(){return J},fo:function(){return E},gK:function(){return v},hK:function(){return g},i3:function(){return p},ib:function(){return x},lS:function(){return j},m5:function(){return o},n4:function(){return a},n_:function(){return f},oP:function(){return V},p2:function(){return Y},pl:function(){return C},rM:function(){return S},sM:function(){return h},t2:function(){return w},tD:function(){return N},u8:function(){return M},um:function(){return X},vm:function(){return F},wQ:function(){return d},wj:function(){return Z},wt:function(){return _},yS:function(){return b},yi:function(){return r},ym:function(){return k},z2:function(){return c}});var a="FETCH_TASK_START",i="FETCH_TASK_FAILURE",r="FETCH_TASK_SUCCESS",c="UPDATE_TASK_DATA",s="HIDE_EVALUATE_RESULT",o="SHOW_EVALUATE_RESULT",l="UPDATE_TIMESTRAP",u="MOVE_X",d="MOVE_Y",p="TRIGGER_RIGHT_PANEL_MASK ",f="SET_ACTIVE_INDEX",h="GET_TASK_LIST",m="SHOW_TASK_LIST",g="HIDE_TASK_LIST",x="SET_TASK_STAR",j="TRIGGER_ENLARGE_UNITY3D ",v="TRIGGER_TAB_FIXED ",y="GET_DISCUSSES",N="SHOW_DISCUSSES_LOADING",M="TOP_OR_DOWN_DISCUSS",S="PLUS_DISCUSS",b="SET_ACTION_TYPE",I="SHOW_REWARD_DIALOG",w="CANCEL_REWARD_DIALOG",L="SET_REWARD",D="ACTIVE_DISCUSS_INDEX",E="DISABLE_DISCUSS",_="SHOW_ANSWER_LOADING",C="FETCH_ANSWER_INFO",A="HIGH_TIP_MODAL",T="SHOW_TIP_MODAL",k="SELECT_UNLOCK_ANSWER",O="SET_CHOOSE_ANSWERS",Z="EVAL_CHOOSE_START",P="EVAL_CHOOSE_END",z="FETCH_REP_CONTENT",R="EDIT_REP_CONTENT",W="SHOW_EVALUATE_LOADING",Q="HIDE_EVALUATE_LOADING",Y="SET_EVALUATE_MESSAGE",B="SET_SHOW_DIR",U="SET_EDITOR_THEME",G="SET_EDITOR_FONTSIZE",V="SET_REPOS",H="HIDE_PICTURE_VIEW",F="SHOW_PICTURE_VIEW",J="SHOW_NOTICE",$="HIDE_NOTICE",K="SET_VNC_LOADING ",X="ON_TAB_TO_SPACE ",q="ON_AUTO_FORMAT "},5982:function(e,n,t){t.d(n,{KQ:function(){return h},KY:function(){return u},OY:function(){return o},S8:function(){return l},U_:function(){return f},_Z:function(){return c},ae:function(){return s},o7:function(){return i},rd:function(){return p},wJ:function(){return r},wg:function(){return d}});var a=t(49105);function i(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return(0,a.U2)("/discusses.json",{container_type:"Shixun",container_identifier:e,page:n-1})}function r(e,n){return(0,a.v_)("/discusses/".concat(e,"/top_or_down_discuss.json"),{top:n})}function c(e,n){return(0,a.v_)("/discusses/".concat(e,"/disable_or_open_discuss.json"),{is_disable:!!n})}function s(e,n){return(0,a.v_)("/discusses/".concat(e,"/plus.json"),{container_type:"Discuss",type:n?1:0})}function o(e,n){return(0,a.v_)("/discusses/".concat(e,"/hidden.json"),n)}function l(e,n){return(0,a.v_)("/discusses/".concat(e,"/reward_code.json"),n)}function u(e){return(0,a.ZP)("/api/discusses/".concat(e,".json"),{method:"delete"})}function d(e,n){return(0,a.v_)("/discusses/".concat(e,"/reply.json"),{container_type:"Shixun",content:n})}function p(e){return(0,a.v_)("/discusses.json",e)}function f(e){return(0,a.v_)("/discusses/ai_reply.json",e)}function h(e,n){return(0,a.v_)("/discusses/".concat(e,"/turing.json"),n)}},10459:function(e,n,t){function a(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],a=0;a-1||null!==(a=I)&&void 0!==a&&a.startsWith("/api")?I:"data:image/png;base64,".concat(I),autoPlay:!0}),"video"===w&&(0,N.jsx)(N.Fragment,{children:(null===(r=I)||void 0===r?void 0:r.indexOf("http"))>-1||null!==(s=I)&&void 0!==s&&s.startsWith("/api")?(0,N.jsx)("video",{controls:!0,src:"".concat(I),autoPlay:!0}):(0,N.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(I),autoPlay:!0})}),"office"===w&&U&&(0,N.jsx)("iframe",{src:"".concat(V,"/office.html?key=").concat(U.key,"&url=").concat(H+U.url,"&callbackUrl=").concat(H+U.callbackUrl,"&fileType=").concat(U.fileType,"&title=").concat(U.title,"&model=").concat(b,"&officeServer=").concat(y.Z.ONLYOFFICE,"&disabledDownload=").concat(!!k)}),"html"===w&&(0,N.jsx)("iframe",{src:I+"&disposition=inline"}),"pdf"===w&&(0,N.jsx)("iframe",{src:"".concat(V,"/js/pdfview/index.html?url=").concat(I,"&disabledDownload=").concat(!!k)}),"image"===w&&(0,N.jsx)("img",{src:(null===(l=I)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(M=I)&&void 0!==M&&M.startsWith("/api")?I:"data:image/png;base64,".concat(I)}),("other"===w||"download"===w)&&(0,N.jsx)(N.Fragment,{children:Z?(0,N.jsx)(v.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,N.jsx)(f.ZP,{icon:(0,N.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:$,children:"下载"})}):(0,N.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:$,children:[(0,N.jsx)(h.Z,{}),"点击下载"]})})]})}},4585:function(e,n,t){t.d(n,{Z:function(){return B}});var a=t(82242),i=t.n(a),r=t(37205),c=t.n(r),s=t(91232),o=t.n(s),l=t(79800),u=t.n(l),d=t(59301),p=(t(49040),t(32834)),f=t.n(p),h=t(11690);var m=[],g=["
                                                "],x=new(f().Renderer),j=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function v(){m.length=0,g=["
                                                  "]}var y={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function N(e,n,t,a){if(n>=e.length||e[n].level<=t)return n;var i=e[n];a.push("
                                                • "+i.text+"");var r=[];return n=N(e,++n,i.level,r),r.length>0&&(a.push("
                                                    "),r.forEach((function(e){a.push(e)})),a.push("
                                                  ")),a.push("
                                                • "),n=N(e,n,t,a)}function M(){return N(m,0,0,g),g.push("
                                                "),g.join("")}var S={heading:function(e){var n=j.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],a=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var a=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=a.length?e.slice(a.length):e})).join("\n")}(t,n[3]||""),i=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(i)>=0){var r=w(),c=a;a=r,L[r]={type:"block",expression:c}}return{type:"code",raw:t,lang:i,text:a}}}},b=/(?:\${2})([^\n`]+?)(?:\${2})/gi,I=0,w=function(){return"__special_katext_id_".concat(I++,"__")},L={};function D(){return L}function E(){I=0,L={}}function _(e){return e=e.replace(b,(function(e,n){var t=w();return L[t]={type:"inline",expression:n},t}))}var C=x.listitem;x.listitem=function(e){return C(_(e))};var A=x.paragraph;x.paragraph=function(e){return A(_(e))};var T=x.tablecell;x.tablecell=function(e,n){return T(_(e),n)},x.code=function(e,n,t){var a=(n||"").match(/\S*/)[0];return a?["latex","katex","math"].indexOf(a)>=0?"

                                                ".concat(e,"

                                                "):'
                                                ').concat(t?e:(0,h.escape)(e,!0),"
                                                \n"):'
                                                '+(t?e:(0,h.escape)(e,!0))+"
                                                "},x.heading=function(e,n,t){var a=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return m.push({anchor:a,level:n,text:e}),"'+e+""},f().setOptions({silent:!0,gfm:!0,pedantic:!1}),f().use({tokenizer:S,renderer:x});var k=f(),O=(t(64018),t(6419)),Z=t(71681),P=t(15342),z=t(1012),R=t(29114),W=t(37712),Q="@▁@",Y=/]*>/g;var B=function(e){var n=e.value,t=void 0===n?"":n,a=e.className,r=e.showTextOnly,s=e.showLines,l=e.style,p=void 0===l?{}:l,f=e.stylesPrev,h=void 0===f?{}:f,m=e.highlightKeywords,g=e.showProgramFill,x=(e.isProgramFill,e.disabledFill),j=void 0!==x&&x,N=e.programFillValue,S=e.onFillChange,b=void 0===S?function(e){}:S,I=e.onFillBlur,w=void 0===I?function(){}:I,L=String(t),_=(0,d.useState)(""),C=u()(_,2),A=C[0],T=C[1],B=(0,d.useState)("office"),U=u()(B,2),G=U[0],V=U[1],H=(0,d.useState)([]),F=u()(H,2),J=F[0],$=F[1],K=(0,d.useRef)("a"+(0,z.Z)()),X={},q=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),a=[];return t.map((function(e){""!=e&&a.push(".".concat(K.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{L=L.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+Z.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+Z.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+Z.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(g){var e=-1;return L=L.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,a){return function(e,n){var t=document.createElement(e===Q?"input":"textarea");t.style.width="100%",t.style.height=e===Q?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var a=Object.keys(X).length;return X[a]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                '.concat(q(L||""),"
                                                ")}var n=k(L);n=q(n);var t=D();L.match(/\[TOC\]/)&&(n=n.replace("

                                                [TOC]

                                                ",M()),v()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var a=t[n],i=a.type,r=a.expression;return(0,P.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(r)||"",{displayMode:"block"===i,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),E();var a=document.createElement("div");return a.innerHTML=n,m?(ae(a,m.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),a.innerHTML):r?a.innerText:(setTimeout((function(){return ce()}),500),a.innerHTML)}),[L,m]);(0,d.useEffect)((function(){ie.current&&ie.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[J]),(0,d.useEffect)((function(){if(null!=N&&N.length){var e,n=ie.current.querySelectorAll(".edu-program-fill-score"),t=ie.current.querySelectorAll('[name="edu-program-fill"]'),a=o()(t.entries());try{for(a.s();!(e=a.n()).done;){var i,r=u()(e.value,2),c=r[0],s=r[1];s.value=null===(i=N[c])||void 0===i?void 0:i.value,"warning"===N[c].type?s.className="program-fill-warning":"success"===N[c].type?s.className="program-fill-success":s.className=""}}catch(e){a.e(e)}finally{a.f()}var l,d=o()(n.entries());try{for(d.s();!(l=d.n()).done;){var p,f,h=u()(l.value,2),m=h[0];h[1].innerHTML=null!==(p=N[m])&&void 0!==p&&p.score?"".concat(null===(f=N[m])||void 0===f?void 0:f.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}$(N)}}),[N]);var ne=function(e){J[e.target.dataset.id]=J[e.target.dataset.id]||{},J[e.target.dataset.id].value=e.target.value,$(c()(J)),b(J,e.target.dataset.id)},te=function(e){J[e.target.dataset.id]=J[e.target.dataset.id]||{},J[e.target.dataset.id].value=e.target.value,$(c()(J)),w(J,e.target.dataset.id)};function ae(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ae(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var a=document.createElement("span");a.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(a)}}))}var ie=(0,d.useRef)();function re(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),T(t),V("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),T(t),V("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),T(t),V("html");else if(t.startsWith("#")){e.preventDefault();var a=document.getElementById(t.replace("#",""));a&&a.scrollIntoView(!0)}}}y.WebkitLineClamp=s,s&&(p=i()(i()({},p),y));var ce=function(){var e,n=null===(e=ie.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(O.ZP.isSupported()){var n=new O.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ie.current&&ee&&ee.match(Y)&&window.PR.prettyPrint(),ie.current)return ie.current.addEventListener("click",re),function(){var e;null===(e=ie.current)||void 0===e||e.removeEventListener("click",re),E(),v()}}),[ee,ie.current,re]),(0,W.jsxs)(W.Fragment,{children:[r&&(0,W.jsx)("div",{ref:ie,children:ee}),!r&&(0,W.jsx)("div",{ref:ie,style:i()({},p),className:"".concat(a||""," ").concat(j?"disabled-fill":""," markdown-body ").concat(K.current),dangerouslySetInnerHTML:{__html:ee}}),(0,W.jsx)(R.Z,{close:!0,data:A,type:null!=A&&A.length?G:"",style:i()({},h),onClose:function(){return T("")}})]})}},93428:function(e,n,t){t.d(n,{Z:function(){return s}});t(59301);var a=t(80608),i="ldsRing___mpBZC",r="idsRingWrapper___Of9_n",c=t(37712),s=function(e){var n=e.message,t=e.className,s=(e.children,e.style),o=void 0===s?{}:s;return(0,c.jsxs)("div",{className:"".concat(r," ").concat(t),children:[(0,c.jsxs)("div",{className:i,children:[(0,c.jsx)("div",{}),(0,c.jsx)("div",{}),(0,c.jsx)("div",{}),(0,c.jsx)("div",{})]}),n?(0,c.jsx)("p",{style:o,children:n}):null,(0,c.jsx)(a.Outlet,{})]})}},41129:function(e,n,t){t.d(n,{Z:function(){return p}});var a=t(79800),i=t.n(a),r=t(59301),c=t(87684),s=t(3113),o=t(53583),l=t(67636),u=t(53043),d=t(37712),p=function(){var e=(0,r.useState)(""),n=i()(e,2),t=n[0],a=n[1],p=(0,r.useState)(0),f=i()(p,2),h=f[0],m=f[1],g=(0,r.useRef)("");function x(e){27==e.keyCode&&g.current&&j()}function j(){document.body.style.overflow="auto",a("")}(0,r.useEffect)((function(){return c.Z.subscribe("preview-image",(function(e){a(e),document.body.style.overflow="hidden"}))}),[]),(0,r.useEffect)((function(){return document.addEventListener("keydown",x),function(){document.removeEventListener("keydown",x)}}),[]),(0,r.useEffect)((function(){g.current=t}),[t]);var v=(0,r.useRef)(),y=(0,r.useRef)();return(0,d.jsx)(r.Fragment,{children:t?(0,d.jsxs)("div",{className:"image-preview-container",ref:v,onClick:function(e){e.nativeEvent.target!==v.current&&e.nativeEvent.target!==y.current||j()},children:[(0,d.jsxs)("div",{className:"button-group",children:[(0,d.jsxs)(s.ZP,{onClick:function(){m(h+90)},children:["旋转",(0,d.jsx)(o.Z,{})]}),(0,d.jsxs)(s.ZP,{href:t,children:["下载",(0,d.jsx)(l.Z,{})]}),(0,d.jsxs)(s.ZP,{onClick:j,children:["关闭",(0,d.jsx)(u.Z,{})]})]}),(0,d.jsx)("div",{className:"preview-wrp-group",ref:y,children:(0,d.jsx)("img",{className:"image-preview",src:t,alt:"预览大图",style:{transform:"rotate(".concat(h,"deg)")}})})]}):null})}},16726:function(e,n,t){t.d(n,{h:function(){return x}});var a=t(82242),i=t.n(a),r=t(79800),c=t.n(r),s=t(59301),o=t(57809),l=t(78241),u=t(3113),d=t(89780),p=t.n(d),f=(t(94527),t(66608),t(37712)),h=o.default.Option,m={labelCol:{span:4},wrapperCol:{span:20}},g={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function x(e){var n=e.value,t=e.onChange,a=e.mode,r=e.options,o=void 0===r?{}:r,l=(0,s.useRef)(),u=(0,s.useState)(),d=c()(u,2),h=d[0],m=d[1];return(0,s.useEffect)((function(){if(h){var e=function(e){var n=e.getValue();t&&t(n)};return h.on("change",e),function(){h.off("change",e)}}}),[h,t]),(0,s.useEffect)((function(){h&&h.setOption("mode",a)}),[h,a]),(0,s.useEffect)((function(){h&&(n===h.getValue()&&""!==n||setTimeout((function(){h.setValue(n||"")}),300))}),[h,n]),(0,s.useEffect)((function(){if(l.current&&!h){var e=p().fromTextArea(l.current,i()({mode:a,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},o));m(e)}}),[l.current,h]),(0,f.jsx)("div",{className:"my-codemirror-container",children:(0,f.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,a=(0,s.useState)("python"),r=c()(a,2),d=r[0],p=r[1];return(0,f.jsxs)(l.Z,i()(i()({},m),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,f.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,f.jsx)(o.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(g[e][1])},children:Object.keys(g).map((function(e){return(0,f.jsx)(h,{value:e,children:g[e][0]},e)}))})}),(0,f.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,f.jsx)(x,{mode:d})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},77036:function(e,n,t){t.d(n,{Z:function(){return oe}});var a=t(91232),i=t.n(a),r=t(7557),c=t.n(r),s=t(41498),o=t.n(s),l=t(79800),u=t.n(l),d=t(85573),p=t.n(d),f=t(59301),h=t(89780),m=t.n(h),g=t(76374),x=(t(94527),t(6313),t(25717),t(99498),t(25419),t(67549),t(4585)),j=t(37712),v=function(e){var n=e.value,t=void 0===n?"":n,a=(e.className,e.showTextOnly,e.showLines,e.style,(0,f.useMemo)((function(){return""}),[t]));return(0,j.jsx)(j.Fragment,{children:(0,j.jsx)("div",{dangerouslySetInnerHTML:{__html:a}})})},y=t(82242),N=t.n(y),M=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function S(e){var n=e.onActionCallback,t=e.title,a=e.icon,i=e.actionName,r=e.className,c=void 0===r?"":r,s=e.children;return(0,j.jsxs)("a",{title:t,className:c,onClick:function(){n(i)},children:[(0,j.jsx)("i",{className:"md-iconfont ".concat(a)}),s]})}var b=function(e){var n=e.watch,t=e.showNullButton,a=e.showNullProgramButton,i=e.onActionCallback,r=e.fullScreen,c=e.insertTemp,s=e.hidetoolBar,o=[].concat(M,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,j.jsxs)("ul",{className:"markdown-toolbar-container",children:[!s&&o.map((function(e,n){return(0,j.jsx)("li",{children:e.actionName?(0,j.jsx)(S,N()(N()({},e),{},{onActionCallback:i})):(0,j.jsx)("span",{className:"v-line"})},n)})),t?(0,j.jsx)("li",{children:(0,j.jsx)(S,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:i,children:(0,j.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,a?(0,j.jsxs)(j.Fragment,{children:[(0,j.jsx)("li",{children:(0,j.jsx)(S,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:i,children:(0,j.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,j.jsx)("li",{children:(0,j.jsx)(S,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:i,children:(0,j.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,c&&(0,j.jsx)("li",{children:(0,j.jsx)(S,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(c),onActionCallback:i,children:(0,j.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,j.jsx)("li",{className:"btn-full-screen",children:(0,j.jsx)(S,{icon:"".concat(r?"icon-shrink":"icon-enlarge"),title:r?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:i})})]})},I=t(74063),w=t(78241),L=t(24650),D=t(3113),E={labelCol:{span:4},wrapperCol:{span:20}},_=function(e){var n=e.callback,t=e.onCancel;return(0,j.jsxs)(w.Z,N()(N()({},E),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,j.jsx)(w.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,j.jsx)(L.Z,{})}),(0,j.jsx)(w.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,j.jsx)(L.Z,{})}),(0,j.jsxs)("div",{className:"flex-container flex-end",children:[(0,j.jsx)(D.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,j.jsx)(D.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},C=t(16726),A=t(8591),T=t(10459),k=w.Z.useForm,O={width:280,marginRight:10},Z={labelCol:{span:5},wrapperCol:{span:19}},P=function(e){var n=e.callback,t=e.onCancel,a=k(),i=u()(a,1)[0],r=(0,f.useRef)();function c(e,n){-1!==e.status?i.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):A.ZP.error(e.message)}return(0,j.jsxs)(w.Z,N()(N()({form:i},Z),{},{className:"upload-image-panel",onFinish:function(e){n(N()(N()({},e),{},{name:r.current}))},style:{width:470,overflow:"hidden"},children:[(0,j.jsx)(w.Z.Item,{label:"图片地址",required:!0,children:(0,j.jsxs)("div",{className:"flex-container",children:[(0,j.jsx)(w.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,j.jsx)(L.Z,{style:O})}),(0,j.jsx)(z,{onFileChange:function(e){var n=e.target.files[0];r.current=n.name,R(n,c)}})]})}),(0,j.jsx)(w.Z.Item,{label:"图片描述",name:"alt",children:(0,j.jsx)(L.Z,{style:{width:264}})}),(0,j.jsxs)(w.Z.Item,{style:{textAlign:"right"},children:[(0,j.jsx)(D.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,j.jsx)(D.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function z(e){var n=e.onFileChange;return(0,j.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,j.jsx)("input",{type:"file",onChange:n})]})}function R(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var a=new window.XMLHttpRequest;a.withCredentials=!0,a.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),a.addEventListener("error",(function(e){console.error(e)}),!1),a.open("POST","".concat(T.KI,"/api/attachments.json")),a.send(t)}var W=t(5112),Q=t(94001),Y=W.ZP.Group,B={margin:"0 8px"},U=function(e){var n=e.callback,t=e.onCancel;return(0,j.jsxs)(w.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,j.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,j.jsx)("span",{style:B,children:"单元格数:"}),(0,j.jsx)("span",{style:B,children:"行数"}),(0,j.jsx)(w.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,j.jsx)(Q.Z,{})}),(0,j.jsx)("span",{style:B,children:"列数"}),(0,j.jsx)(w.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,j.jsx)(Q.Z,{})})]}),(0,j.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,j.jsx)("span",{style:B,children:"对齐方式:"}),(0,j.jsx)(w.Z.Item,{name:"align",children:(0,j.jsxs)(Y,{children:[(0,j.jsx)(W.ZP,{value:"default",children:(0,j.jsx)("i",{className:"fa fa-align-justify"})}),(0,j.jsx)(W.ZP,{value:"left",children:(0,j.jsx)("i",{className:"fa fa-align-left"})}),(0,j.jsx)(W.ZP,{value:"center",children:(0,j.jsx)("i",{className:"fa fa-align-center"})}),(0,j.jsx)(W.ZP,{value:"right",children:(0,j.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,j.jsxs)("div",{className:"flex-container flex-end",children:[(0,j.jsx)(D.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,j.jsx)(D.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},G=t(71681),V=t(49105),H=t(1012),F=t(43418),J="link",$="upload-image",K="code-block",X="add-table",q="------------",ee={default:q,left:":".concat(q),center:":".concat(q,":"),right:"".concat(q,":")},ne=t(46587);var te="@▁▁@";function ae(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ie=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",re=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],ce=p()(p()({},ie+"-B","bold"),ie+"-I","italic"),se=p()(p()(p()(p()({},J,"添加链接"),K,"添加代码块"),$,"添加文件"),X,"添加表格"),oe=function(e){var n=e.defaultValue,t=void 0===n?"":n,a=e.onChange,r=e.width,s=void 0===r?"100%":r,l=e.height,d=void 0===l?400:l,h=e.miniToolbar,y=void 0!==h&&h,N=e.isFocus,M=void 0!==N&&N,S=e.watch,w=e.insertTemp,L=e.mode,D=void 0===L?"markdown":L,E=e.id,T=void 0===E?"markdown-editor-id":E,k=e.showResizeBar,O=void 0!==k&&k,Z=e.noStorage,z=void 0!==Z&&Z,W=e.showNullButton,Q=void 0!==W&&W,Y=e.showNullProgramButton,B=void 0!==Y&&Y,q=e.hidetoolBar,ie=void 0!==q&&q,oe=e.fullScreen,le=void 0!==oe&&oe,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,fe=e.className,he=void 0===fe?"":fe,me=e.disablePaste,ge=void 0!==me&&me,xe=e.disabled,je=void 0!==xe&&xe,ve=e.disabledFill,ye=void 0!==ve&&ve,Ne=e.placeholder,Me=void 0===Ne?"":Ne,Se=e.values,be=void 0===Se?"":Se,Ie=(0,f.useState)(null),we=u()(Ie,2),Le=we[0],De=we[1],Ee=(0,f.useState)(t),_e=u()(Ee,2),Ce=_e[0],Ae=_e[1],Te=(0,f.useState)(S),ke=u()(Te,2),Oe=ke[0],Ze=ke[1],Pe=(0,f.useState)(le),ze=u()(Pe,2),Re=ze[0],We=ze[1],Qe=(0,f.useState)(""),Ye=u()(Qe,2),Be=Ye[0],Ue=Ye[1],Ge=(0,f.useState)(0),Ve=u()(Ge,2),He=Ve[0],Fe=Ve[1],Je=(0,f.useState)(d),$e=u()(Je,2),Ke=$e[0],Xe=$e[1],qe=(0,f.useState)(!1),en=u()(qe,2),nn=(en[0],en[1]),tn=(0,f.useRef)((0,H.Z)()),an=(0,f.useRef)(!1),rn=(0,f.useRef)(),cn=(0,f.useRef)(),sn=(0,f.useRef)(),on=(0,f.useRef)(),ln=(0,f.useRef)(),un=function(){var e=o()(c()().mark((function e(){var n,t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,V.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Le,cn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Le.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Le.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Le.replaceSelection('').concat(e.name,"")):Le.replaceSelection("[".concat(e.name,"](").concat(G.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Ae(be),null==Le||Le.setValue(be),window.scrollTo(0,e)}),[be]),(0,f.useEffect)((function(){null==pe||pe(Re)}),[Re]),(0,f.useEffect)((function(){if(cn.current){var e=function(e,t){if(!ge){var a=t.clipboardData;if(a){var i=a.types.toString(),r=a.items;if("Files"===i||a.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==D)return;try{var c,s=r[1];"file"===(null===(c=r[0])||void 0===c?void 0:c.kind)&&(s=r[0]);var o=s.getAsFile(),l=o.name.split(".").pop();R(o,(function(e){var t,a,i;e.id?(null==o||null===(t=o.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==o||null===(a=o.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==o||null===(i=o.type)||void 0===i?void 0:i.indexOf("pdf"))>-1?n.replaceSelection('').concat(o.name,"")):re.includes(l)?n.replaceSelection('').concat(o.name,"")):n.replaceSelection("[".concat(o.name,"](").concat(G.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){A.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=m().fromTextArea(cn.current,{mode:D,lineNumbers:!y,lineWrapping:!0,value:t,autoCloseTags:!B,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",Me):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),a=t.getCursor(),i=t.getLine(a.line),r=i.charAt(a.ch-1),c=i.lastIndexOf("@▁@",a.ch),s=i.lastIndexOf("@▁▁@",a.ch),o=c>s?c:s,l=c>s?3:4;if(-1===te.indexOf(r))return null;if(console.log("change1:",n,e,i,a,o,c,s,r),o>=0&&a.ch-o<5){var u=o+l;return t.replaceRange("",{line:a.line,ch:o},{line:a.line,ch:u}),{line:a.line,ch:u}}return null}(e);t&&n.preventDefault()}})),M&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){sn.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){sn.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var a;if(sn.current.classList.add("mouse-hover-md"),(a=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var i=function(){var e=a[r],t=e.name.split(".").pop();R(e,(function(a){var i,r,c;a.id?(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(a.id,"?type=").concat(a.content_type,")")):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(c=e.type)||void 0===c?void 0:c.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):re.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(G.Z.API_SERVER,"/api/attachments/").concat(a.id,"?type=").concat(a.content_type,")")):401===(null==a?void 0:a.status)&&(document.location.href="/user/login")}))},r=0;r0||a.target.offsetWidth>0)&&(dn(),Le.setSize("100%","100%"),Le.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(cn.current.parentElement),e}();return function(){var n,t;null!==(n=cn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=cn.current)||void 0===t?void 0:t.parentElement)}}}),[Le,dn]),(0,f.useEffect)((function(){if(Le){for(var e=[],n=function(){var n=u()(a[t],2),i=n[0],r=n[1],c=p()({},i,(function(){pn(r)}));e.push(c),Le.addKeyMap(c)},t=0,a=Object.entries(ce);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(T);e>=He+1e4&&(!n||n!==Ce)&&(window.sessionStorage.setItem(T,Ce),nn(!0))}}),1e4),(0,f.useEffect)((function(){Ze(S)}),[Le,S]),(0,f.useEffect)((function(){Le&&M&&Le.focus()}),[Le,M]),(0,f.useEffect)((function(){if(Oe&&Le){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=Le.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Le,Oe]),(0,f.useEffect)((function(){if(Le&&de){var e=function(e,n){de(e,n)};return Le.on("beforeChange",e),function(){Le.off("beforeChange",e)}}}),[Le,de]),(0,f.useEffect)((function(){if(Le&&ue){var e=function(){ue(Le.getValue())};return Le.on("blur",e),function(){Le.off("blur",e)}}}),[Le,ue]),(0,f.useEffect)((function(){if(Le){var e=function(e,n){var t=e.getValue();Ae(t),Fe((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),a&&(B?a(t,xn(t)):a(t))};return Le.on("change",e),function(){Le.off("change",e)}}}),[Le,a]),(0,f.useEffect)((function(){if(Le)if(null==t)Le.setValue(""),Ae("");else{var e=window.scrollY||window.pageYOffset;t!==Le.getValue()&&(Le.setValue(t),Ae(t),Le.setCursor(je?1:Le.lineCount(),0),window.scrollTo(0,e))}}),[Le,t]);var pn=(0,f.useCallback)((function(e){var n=Le.getCursor(),t=Le.getSelection(),a=t.split("\n");switch(e){case"bold":return Le.replaceSelection("**"+t+"**"),""===t&&Le.setCursor(n.line,n.ch+2),Le.focus();case"italic":return Le.replaceSelection("*"+t+"*"),""===t&&Le.setCursor(n.line,n.ch+1),Le.focus();case"code":return Le.replaceSelection("`"+t+"`"),""===t&&Le.setCursor(n.line,n.ch+1),Le.focus();case"inline-latex":return Le.replaceSelection("`$$"+t+"$$`"),""===t&&Le.setCursor(n.line,n.ch+3),Le.focus();case"latex":return Le.replaceSelection("```latex\n"+t+"\n```"),Le.setCursor(n.line+1,t.length+1),Le.focus();case"line-break":return Le.replaceSelection("
                                                \n"),Le.focus();case"list-ul":return""===t?Le.replaceSelection("- "+t):Le.replaceSelection(a.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Le.focus();case"list-ol":return""===t?Le.replaceSelection("1. "+t):Le.replaceSelection(a.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Le.focus();case"add-null-ch":return""===t&&Le.setCursor(n.line,n.ch),Le.replaceSelection("▁"),Le.focus();case"add-signal":return""===t&&Le.setCursor(n.line,n.ch),Le.replaceSelection("@▁@"),Le.focus();case"add-multiple":return""===t&&Le.setCursor(n.line,n.ch),Le.replaceSelection(te),Le.focus();case"inster-template-1":return""===t&&Le.setCursor(n.line,n.ch),Le.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Le.focus();case"eraser":return Le.setValue(""),Le.focus();case"trigger-watch":return Ze(!Oe),Le.focus();case"trigger-full-screen":return We(!Re),Le.focus();case J:return void Ue(J);case K:return void Ue(K);case $:return void Ue($);case X:return void Ue(X);default:throw new Error}}),[Le,Oe,Re]),fn=(0,f.useCallback)((function(e){switch(Ue(""),Be){case J:var n=e.title,t=e.link;return Le.replaceSelection("[".concat(n,"](").concat(t,")")),Le.focus();case K:var a=e.language,i=e.content;return Le.replaceSelection(["```"+a,i,"```"].join("\n")),Le.focus();case $:var r=e.src,c=e.alt;return c?Le.replaceSelection("![ ".concat(c," ]( ").concat(r,' "').concat(c,'" )')):Le.replaceSelection("![,](".concat(r,")")),Le.focus();case X:for(var s=e.row,o=e.col,l=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},a=on.current,i=!1,r=0;return a.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){a.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Le,on]),(0,f.useEffect)((function(){Xe(d)}),[d]);var gn={width:ae(s),height:ae(Ke)},xn=((0,f.useMemo)((function(){if(He){var e=new Date(He),n=e.getHours(),t=e.getMinutes(),a=e.getSeconds();return t=t<10?"0"+t:t,a=a<10?"0"+a:a,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(a)}return 0}),[He]),function(e){var n=[];if(B){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,a){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,j.jsxs)(f.Fragment,{children:[(0,j.jsx)("div",{className:"markdown-editor-wrapper",ref:sn,children:(0,j.jsxs)("div",{className:"markdown-editor-container ".concat(he," ").concat(Oe?"on-preview":""," ").concat(y?"mini":""," ").concat(Re?"full-screen":""),style:gn,children:[(0,j.jsx)(b,{insertTemp:w,watch:Oe,fullScreen:Re,showNullButton:Q,showNullProgramButton:B,onActionCallback:pn,hidetoolBar:ie,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,j.jsxs)("div",{className:"markdown-editor-body",children:[(0,j.jsx)("div",{className:"codemirror-container",children:(0,j.jsx)("textarea",{ref:cn,placeholder:Me})}),Oe?(0,j.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===D&&(0,j.jsx)(v,{value:Ce}),"stex"!==D&&(0,j.jsx)(x.Z,{disabledFill:ye,showProgramFill:B,value:Ce})]}):null]})]})}),O?(0,j.jsx)("a",{ref:on,className:"editor-resize"}):null,(0,j.jsx)(I.Z,{children:se[Be]?(0,j.jsx)(F.Z,{centered:!0,title:se[Be],open:!0,onCancel:mn,footer:null,className:"markdown-popup-form",children:hn}):null})]})}},74063:function(e,n,t){t.d(n,{Z:function(){return f}});var a=t(82100),i=t.n(a),r=t(29186),c=t.n(r),s=t(80619),o=t.n(s),l=t(47074),u=t.n(l),d=t(59301),p=t(4676),f=function(e){o()(t,e);var n=u()(t);function t(e){var a;i()(this,t),a=n.call(this,e);var r=window.document;return a.node=r.createElement("div"),r.body.appendChild(a.node),a}return c()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},46587:function(e,n,t){t.d(n,{Z:function(){return i}});var a=t(59301);function i(e,n){var t=(0,a.useRef)();(0,a.useEffect)((function(){t.current=e})),(0,a.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},86757:function(e,n,t){t.r(n),t.d(n,{default:function(){return D}});var a=t(79800),i=t.n(a),r=t(39647),c=t.n(r),s=t(59301),o=t(80608),l=t(42368),u=t(77379),d=t(41129),p="bg___GVdDO",f="wrap___ROzHg",h="btn___g5tGP",m=t(7557),g=t.n(m),x=t(82242),j=t.n(x),v=t(41498),y=t.n(v),N=t(43418),M=t(51945),S=t(49105),b=t(37712),I=function(e){var n=e.visible,t=(e.onOK,e.onCancel),a=(0,s.useState)([]),r=i()(a,2),c=r[0],l=r[1],u=(0,s.useState)(!0),d=i()(u,2),p=d[0],f=d[1],h=(0,s.useState)(0),m=i()(h,2),x=m[0],v=m[1],I=(0,s.useState)({page:1,limit:10}),w=i()(I,2),L=w[0],D=w[1],E=(0,o.useParams)();(0,s.useEffect)((function(){n&&A(L)}),[n]);var _=[{title:"姓名",dataIndex:"name",key:"name",align:"left",ellipsis:!0},{title:"学校",dataIndex:"school_name",key:"school_name",align:"left",ellipsis:!0},{title:"禁止时间",dataIndex:"created_at",key:"created_at",align:"left"},{title:"禁止次数",dataIndex:"disable_count",key:"disable_count",align:"left"},{title:"审批操作",dataIndex:"action",key:"action",align:"left",render:function(e,n){return(0,b.jsx)("span",{onClick:function(){return C(n)},className:"c-light-primary current",children:"恢复评论功能"})}}],C=function(){var e=y()(g()().mark((function e(n){var t;return g()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.ZP)("/api/discuss_disable_users/cancel.json",{method:"post",body:{container_id:null==E?void 0:E.id,container_type:"Shixun",user_id:n.id}});case 2:0===e.sent.status&&(t=1===c.length&&1!==L.page?L.page-1:L.page,A(j()(j()({},L),{},{page:t})),D(j()(j()({},L),{},{page:t})));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),A=function(){var e=y()(g()().mark((function e(n){var t;return g()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return f(!0),e.next=3,(0,S.ZP)("/api/discuss_disable_users.json",{method:"get",params:j()({container_id:null==E?void 0:E.id,container_type:"Shixun"},n)});case 3:null!=(t=e.sent)&&t.data&&(console.log(t.data),l(null==t?void 0:t.data),v((null==t?void 0:t.count)||0)),f(!1);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,b.jsx)(N.Z,{title:"禁止评论用户列表",open:n,footer:null,centered:!0,onCancel:function(){D({page:1,limit:10}),t()},width:900,children:(0,b.jsx)(M.Z,{dataSource:c,rowKey:function(e){return e.id},columns:_,loading:p,pagination:{pageSize:L.limit,total:x,current:L.page,onChange:function(e,n){var t=j()(j()({},L),{},{page:e,limit:n});D(t),A(t)},showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}})})},w=t(3113),L=["shixunsDetail","globalSetting","loading","user","dispatch"],D=(0,o.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t}}))((function(e){var n,t,a,r=e.shixunsDetail,o=(e.globalSetting,e.loading,e.user),m=(e.dispatch,c()(e,L),null===(n=o.userInfo)||void 0===n||null===(n=n.shixun)||void 0===n?void 0:n.own),g=(0,s.useState)(!1),x=i()(g,2),j=x[0],v=x[1],y=(0,s.useState)(0),N=i()(y,2),M=N[0],S=N[1];return(0,b.jsxs)("section",{className:p,children:[(0,b.jsxs)("div",{className:f,children:[(0,b.jsxs)("div",{className:h,children:[(0,b.jsx)("div",{className:"font16 c-grey-333 bold",children:"实践项目评论"}),m&&(0,b.jsxs)(w.ZP,{onClick:function(){return v(!0)},type:"link",children:["禁止评论用户列表",(0,b.jsx)("i",{className:"iconfont icon-lujing font14 ml5"})]})]}),(0,b.jsx)(l.Z,{activeIndex:3,shixunIdentifier:null===(t=r.detail)||void 0===t?void 0:t.identifier,identity:null===(a=o.userInfo)||void 0===a?void 0:a.role,user:o.userInfo,isShixunDetail:!0,allowDisableDiscuss:m},M)]}),(0,b.jsx)(u.Z,{}),(0,b.jsx)(d.Z,{}),(0,b.jsx)(I,{visible:j,onCancel:function(){v(!1),S(M+1)}})]})}))},77379:function(e,n,t){t.d(n,{Z:function(){return k}});var a=t(79800),i=t.n(a),r=t(39647),c=t.n(r),s=t(59301),o=t(80608),l=t(71681),u=t(93948),d=t(6848),p="rightWrap___Y_2WO",f="learnWrap___mca1k",h="learnTopWrap___cn6Tj",m="courseWrap___N3Z6X",g="pathWrap___QSdXs",x="pathImg___VjPqu",j="pathContentItem___sxOSQ",v="pathContentWrap___WttwX",y="pathContentName___evsEv",N="pathContent___fz4ds",M="pathContentCount___Jlv3G",S="recommandTrainingWrap___F1gpg",b="recommandContent___JZYAA",I="recommandLevel___McDUw",w="color888___l_1AP",L="skillWrap___j6j3B",D="skillTopWrap___kIJbE",E="titleImg___I8kT9";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var _=t(42441),C=t(92396),A=(t(56047),t(37712)),T=["shixunsDetail","user","globalSetting","loading","dispatch"],k=(0,o.connect)((function(e){var n=e.shixunsDetail,t=e.user,a=e.loading;return{shixunsDetail:n,user:t,globalSetting:e.globalSetting,loading:a.models.index}}))((function(e){var n,t,a,r,o,k,O,Z,P,z,R,W,Q,Y,B,U,G,V=e.shixunsDetail,H=e.user,F=(e.globalSetting,e.loading,e.dispatch,c()(e,T),(0,s.useState)(!0)),J=i()(F,2);J[0],J[1];console.log("----",V);var $,K,X=null!==(n=V.rightData)&&void 0!==n&&n.complete_count?Number(null===(t=V.rightData)||void 0===t?void 0:t.complete_count)/Number(null===(a=V.rightData)||void 0===a?void 0:a.challenge_count)*100:0;return V.rightData?(0,A.jsxs)("section",{className:p,children:[!(null!==(r=V.detail)&&void 0!==r&&r.is_jupyter)&&(null===(o=V.detail)||void 0===o||null===(o=o.task_operation)||void 0===o?void 0:o[2])&&(null==H||null===(k=H.userInfo)||void 0===k?void 0:k.login)&&!(null===(O=V.rightData)||void 0===O||!O.complete_count)&&(null===(Z=V.rightData)||void 0===Z?void 0:Z.complete_count)>0&&(0,A.jsxs)("div",{className:f,children:[(0,A.jsxs)("div",{className:h,children:[(0,A.jsxs)("span",{children:[(0,A.jsx)("img",{className:E,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTAgMmMuMDIgMCAuMDMuNzUuMDMyIDEuODM5bC4wMyA4LjE2SDkuMTlsLTMuOTMyIDYuMDA1aC45OEwxMC4wNjIgMTJIMjBjMCA1LjUyMy00LjQ3NyAxMC0xMCAxMFMwIDE3LjUyMyAwIDEyIDQuNDc3IDIgMTAgMlptLS4zNDggMTIuOTM4Yy0uNDYzIDAtLjgzNC4xNDctMS4xMTMuNDQzLS4yNzkuMjk1LS40MTguNjkzLS40MTggMS4xOTMgMCAuNDUzLjEzLjgxOS4zOSAxLjA5Ni4yNjEuMjc3LjYwNi40MTYgMS4wMzYuNDE2LjQ1OCAwIC44MjctLjE0OCAxLjEwNS0uNDQzLjI3OS0uMjk2LjQxOC0uNjkxLjQxOC0xLjE4NiAwLS40ODItLjEyNC0uODU1LS4zNzMtMS4xMjEtLjI0OC0uMjY2LS41OTctLjM5OS0xLjA0NS0uMzk5Wm0tLjAzOS43MWMuMTg1IDAgLjMzMy4wNzQuNDQ0LjIyMS4xMS4xNDcuMTY2LjM1OC4xNjYuNjMxIDAgLjU4My0uMjA5Ljg3NS0uNjI1Ljg3NS0uNDE0IDAtLjYyMS0uMjgxLS42MjEtLjg0NCAwLS41ODguMjEyLS44ODMuNjM2LS44ODNabS0zLjcxNS0zLjc4Yy0uNDY4IDAtLjg0LjE0OC0xLjExNS40NDYtLjI3NS4yOTktLjQxMi42OTUtLjQxMiAxLjE5IDAgLjQ1My4xMy44MTguMzg5IDEuMDk0LjI1OS4yNzYuNjA1LjQxNCAxLjAzNy40MTQuNDYgMCAuODMtLjE0NyAxLjEwNS0uNDQyLjI3Ni0uMjk0LjQxNC0uNjg2LjQxNC0xLjE3NSAwLS40NzctLjEyNC0uODUtLjM3My0xLjEyMi0uMjQ4LS4yNy0uNTk3LS40MDYtMS4wNDUtLjQwNlptLS4wMjMuNzFjLjQwMSAwIC42MDIuMjgzLjYwMi44NDggMCAuNTgzLS4yMS44NzUtLjYzLjg3NS0uNDEgMC0uNjE3LS4yOC0uNjE3LS44NCAwLS41ODkuMjE1LS44ODMuNjQ1LS44ODNaIiBmaWxsPSIjMTg5MEZGIi8+PHBhdGggZD0iTTExIDBjNS45ODIgMCAxMC44NDggNC43NzQgMTAuOTk3IDEwLjcyTDIyIDExaC0zLjY2N2MwLTMuOTc0LTMuMTYtNy4yMS03LjEwNS03LjMzTDExIDMuNjY3VjBaIiBmaWxsPSIjQjZEMEZDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+",alt:""}),"学习进度"]}),(0,A.jsx)("span",{children:(0,A.jsxs)("span",{className:"".concat(w," font14"),children:["已完成 ",(null===(P=V.rightData)||void 0===P?void 0:P.complete_count)||0," 关 / 共",(null===(z=V.rightData)||void 0===z?void 0:z.challenge_count)||0," 关"]})})]}),(0,A.jsx)(u.Z,{percent:X,showInfo:!1,status:"active",strokeColor:{"0%":"#29BD8B","100%":"#29BD8B"}})]}),!(null===(R=V.rightData)||void 0===R||null===(R=R.paths)||void 0===R||!R.length)&&(0,A.jsxs)("div",{className:m,children:[(0,A.jsxs)("p",{className:"mb20 font16",children:[(0,A.jsx)("img",{className:E,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMS4yNDguMDI2aDIuNDk1Yy44MzMgMCAxLjI0OS40MTUgMS4yNDkgMS4yNDN2MTcuMzljMCAuODI5LS40MTYgMS4yNDMtMS4yNDkgMS4yNDNIMS4yNDhDLjQxNiAxOS45MDIgMCAxOS40ODggMCAxOC42NlYxLjI3QzAgLjQ0LjQxNi4wMjUgMS4yNDguMDI1Wk03LjQ4OC4wMjZoMi40OTZjLjgzMiAwIDEuMjQ4LjQxNSAxLjI0OCAxLjI0M3YxNy4zOWMwIC44MjktLjQxNiAxLjI0My0xLjI0OCAxLjI0M0g3LjQ4OGMtLjgzMiAwLTEuMjQ4LS40MTQtMS4yNDgtMS4yNDJWMS4yN2MwLS44My40MTYtMS4yNDQgMS4yNDgtMS4yNDRaIiBmaWxsPSIjNTA5MUZGIi8+PHBhdGggZD0ibTEzLjQwNC42ODggMi40MTItLjY0NmMuMzItLjA4NS42Ni0uMDQuOTQ3LjEyNC4yODcuMTY1LjQ5Ni40MzcuNTgyLjc1NWw0LjUyMiAxNi44YTEuMjQyIDEuMjQyIDAgMCAxLS44ODMgMS41MmwtMi40MTEuNjQ0YTEuMjQ5IDEuMjQ5IDAgMCAxLTEuNTI4LS44NzlMMTIuNTIyIDIuMjA4YTEuMjM4IDEuMjM4IDAgMCAxIC4xMjQtLjk0M2MuMTY2LS4yODUuNDM5LS40OTQuNzU4LS41Nzl2LjAwMloiIGZpbGw9IiNCNkQwRkMiLz48L2c+PC9zdmc+",alt:""}),"所属课程"]}),(0,A.jsx)("div",{children:null===(W=V.rightData)||void 0===W?void 0:W.paths.map((function(e,n){return n>2?null:(0,A.jsxs)("div",{className:g,children:[(0,A.jsx)("a",{href:"/paths/".concat(e.id),target:"_blank",children:(0,A.jsx)("img",{alt:"实训",src:"".concat(l.Z.IMG_SERVER,"/").concat(e.image_url),className:x})}),(0,A.jsxs)("div",{className:v,children:[(0,A.jsx)("a",{href:"/paths/".concat(e.id),target:"_blank",className:y,children:e.name}),(0,A.jsxs)("p",{className:N,children:[(0,A.jsx)(d.Z,{placement:"bottom",title:"章节",children:(0,A.jsxs)("span",{className:M,children:[(0,A.jsx)("i",{className:"iconfont icon-shixun mr3"}),e.stages_count]})}),(0,A.jsx)(d.Z,{placement:"bottom",title:"学习人数",children:(0,A.jsxs)("span",{className:M,children:[(0,A.jsx)("i",{className:"iconfont icon-chengyuan mr3"}),e.members_count]})})]})]})]},e.id)}))})]}),(0,A.jsx)("div",{}),!(null===(Q=V.rightData)||void 0===Q||null===(Q=Q.recommands)||void 0===Q||!Q.length)&&H.userInfo.main_site&&(0,A.jsxs)("div",{className:S,children:[(0,A.jsxs)("p",{className:"mb20 font16",children:[(0,A.jsx)("img",{className:E,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTUuNTAzIDIxLjg5NmEyLjA2NyAyLjA2NyAwIDAgMS0uODctLjIwMSA0NTEuOTg3IDQ1MS45ODcgMCAwIDEtNC4zNzYtMi4xMWMtMS40NjYuNjktMi45MzEgMS4zODQtNC4zOTYgMi4wOC0uNjc0LjI5OS0xLjMzLjI2LTEuODE2LS4wOTYtLjQ1OC0uMzM1LS42ODUtLjkxMi0uNjI0LTEuNTc5LjE3My0xLjU2LjQ2NS0zLjY5My41NzQtNC40ODVhMTg4LjAyOSAxODguMDI5IDAgMCAxLTMuNTg3LTMuOTIyIDEuNSAxLjUgMCAwIDEtLjMtMS41MWMuMjEzLS41NzQuNzYtLjk4MiAxLjQ3Mi0xLjA4Nmw0LjY1NS0uODUzQTUxMi45NSA1MTIuOTUgMCAwIDEgOC43ODcgMy43M2MuNzE3LTEuMzQ0IDEuNDI2LTEuMzQ0IDEuOC0xLjIwOS40MDcuMTM0Ljc5Mi41MzEgMS4xNzcgMS4yMjMuODI5IDEuNDMzIDIuMDggMy42NDIgMi41MDQgNC4zOTFsNC42MS44NThjLjY3OC4xIDEuMjE4LjUwNyAxLjQyOCAxLjA4NGExLjUwNyAxLjUwNyAwIDAgMS0uMjg2IDEuNTA0IDE5Mi44MDggMTkyLjgwOCAwIDAgMS0zLjU1NiAzLjk0NGMuMTA0Ljc4OC4zODggMi45MjcuNTczIDQuNDc5LjA3MS42ODUtLjE1MiAxLjI2OS0uNjE2IDEuNjA5YTEuNTUgMS41NSAwIDAgMS0uOTE2LjI4NGgtLjAwMloiIGZpbGw9IiM1MDkxRkYiLz48cGF0aCBkPSJNMjEuNzA2IDQuNDYyYS41NTcuNTU3IDAgMCAxLS4yNDcuMDczYy0uNDUuMDMtMS4xMjIuMDY3LTEuMzk3LjA4bC0uNzc4IDEuMmMtLjEyMi4xOC0uMjkuMjY1LS40NjQuMjQtLjE2My0uMDItLjMwNi0uMTQtLjM5LS4zMjlhNjAuODEgNjAuODEgMCAwIDEtLjUyOS0xLjI3OCA1My4wMDkgNTMuMDA5IDAgMCAxLTEuNDc2LS41MTguNDc1LjQ3NSAwIDAgMS0uMy0uMzYuNTMzLjUzMyAwIDAgMSAuMi0uNTA1bDEuMDI1LS45MWMtLjAxMS0uNTE2LS4wMi0xLjAzMi0uMDI4LTEuNTQ4LS4wMjQtLjQ2My4xNS0uNTY4LjI2NC0uNTg1LjEyMS0uMDI2LjI3NS4wMjQuNDc0LjE1MS40MTkuMjYyIDEuMDYuNjY3IDEuMjc3LjgwNGwxLjI3LS40NDhhLjQ5LjQ5IDAgMCAxIC41MTUuMDhjLjEyNC4xMS4xODMuMjguMTU1LjQ0MS0uMDkuNTI2LS4xODYgMS4wNTItLjI5IDEuNTc0LjE0NS4xOTQuNTM2LjcyMi44MTQgMS4xMS4xMi4xNzIuMTUyLjM2LjA4OC41MThhLjQzNS40MzUgMCAwIDEtLjE4NS4yMWguMDAyWk0yLjg1OSA1LjgzYS4yODcuMjg3IDAgMCAxLS4wOTMtLjA5MSA2Mi4xNyA2Mi4xNyAwIDAgMS0uMzgyLS42MDMgNDkuOTkgNDkuOTkgMCAwIDAtLjctLjA0NWMtLjEwNi0uMDEtLjE4NS0uMDYzLS4yMTgtLjE0NmEuMjc2LjI3NiAwIDAgMSAuMDQtLjI1NWMuMTQtLjE5Ny4zMzQtLjQ2LjQwNy0uNTU3YTI4LjM5NyAyOC4zOTcgMCAwIDEtLjE0OS0uNzg2LjI0My4yNDMgMCAwIDEgLjA3Ni0uMjIzLjI1LjI1IDAgMCAxIC4yNjQtLjAzN2wuNjQuMjI4Yy4xMDgtLjA2OC40MzEtLjI3LjY0NC0uMzk4LjE5LS4xMjguMjc4LS4wNzUuMzE0LS4wMy4wNC4wNDcuMDU5LjEyOC4wNTQuMjVsLS4wMTkuNzY4LjUwNi40NTNhLjI1OC4yNTggMCAwIDEgLjA5NS4yNDkuMjM4LjIzOCAwIDAgMS0uMTQ3LjE3OGMtLjI0NS4wOTItLjQ5LjE4LS43MzYuMjY1LS4wNDcuMTEzLS4xNzEuNDItLjI2NC42NC0uMDQ0LjA5NS0uMTE1LjE1OS0uMTk3LjE2OGEuMjA4LjIwOCAwIDAgMS0uMTM1LS4wMjhaIiBmaWxsPSIjQjZEMEZDIi8+PC9nPjwvc3ZnPg==",alt:""}),(null==V||null===(Y=V.detail)||void 0===Y||null===(Y=Y.disciplines)||void 0===Y?void 0:Y.length)>0?"相关推荐":"热门推荐"]}),(0,A.jsx)("div",{children:null===(B=V.rightData)||void 0===B?void 0:B.recommands.map((function(e,n){return n>2?null:(0,A.jsxs)("div",{className:j,children:[(0,A.jsx)("a",{href:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank",children:(0,A.jsx)("img",{src:"".concat(l.Z.IMG_SERVER,"/").concat(e.pic),className:x})}),(0,A.jsxs)("div",{className:v,style:{marginBottom:-4},children:[(0,A.jsx)(d.Z,{placement:"bottom",title:e.name,children:(0,A.jsx)("a",{href:"/shixuns/".concat(e.identifier,"/challenges"),target:"_blank",className:y,children:e.name})}),(0,A.jsxs)("p",{className:"".concat(N," ").concat(b),children:[(0,A.jsxs)("span",{children:[e.stu_num," 人学习"]}),(0,A.jsx)("span",{className:I,children:e.level})]})]})]},n)}))})]}),(null===(U=V.rightData)||void 0===U||null===(U=U.tags)||void 0===U?void 0:U.length)>0&&(0,A.jsxs)("div",{className:L,children:[(0,A.jsx)("p",{className:"".concat(D," font16 mb20"),children:(0,A.jsxs)("span",{children:["技能标签",(0,A.jsx)("span",{className:"ml5 c-grey-c",children:null===(G=V.rightData)||void 0===G||null===(G=G.tags)||void 0===G?void 0:G.length})]})}),(0,A.jsx)(_.Z,{option:(K=new Image,K.src=C.yt,{backgroundColor:"#fff",tooltip:{pointFormat:"{series.name}"},series:[{type:"wordCloud",sizeRange:[10,30],rotationRange:[-90,90],rotationStep:45,gridSize:2,shape:"pentagon",maskImage:K,textStyle:{normal:{color:function(){return"rgb("+Math.round(255*Math.random())+", "+Math.round(255*Math.random())+", "+Math.round(255*Math.random())+")"}}},left:"center",top:"center",right:null,bottom:null,width:"100%",height:"100%",data:(null==V||null===($=V.rightData)||void 0===$||null===($=$.tags)||void 0===$?void 0:$.map((function(e,n){return{name:e.tag_name,value:n}})))||[]}]}),style:{height:370},opts:{renderer:"svg"}})]})]}):null}))},22133:function(e,n,t){t.d(n,{Z:function(){return l}});var a=t(79800),i=t.n(a),r=t(59301),c=t(8591),s=t(77036),o=t(37712),l=function(e){var n=e.id,t=e.activeDiscussIndex,a=e.onReplyDiscuss,l=(0,r.useState)(""),u=i()(l,2),d=u[0],p=u[1];return(0,o.jsxs)("div",{className:"discuss-item-editor",style:{display:t===n?"block":"none",width:"100%"},children:[(0,o.jsx)(s.Z,{miniToolbar:!0,startInit:t===n,defaultValue:d,id:n,noStorage:!0,watch:!1,height:155,placeholder:"我要回复",showResizeBar:!0,onChange:function(e){p(e)}}),(0,o.jsx)("a",{onClick:function(){d?(a(n,d),p("")):c.ZP.info("回复内容不能为空!")},className:"btn-send",children:"发送"})]},n)}},42368:function(e,n,t){t.d(n,{Z:function(){return Q}});var a=t(7557),i=t.n(a),r=t(41498),c=t.n(r),s=t(79800),o=t.n(s),l=t(82242),u=t.n(l),d=t(59301),p=t(93428),f=t(74063),h=t(6638),m=t(43418),g=t(3113),x=t(86859),j=t(94001),v=t(78241),y=t(95237),N=t(43604),M=t(60324),S=t(66999),b=t(80608),I=t(87684),w=t(5982),L=t(92396),D=t(37712),E=(0,b.connect)((function(e){return{pathsList:e.pathsList}}))((function(e){e.pathsList,e.dispatch;var n=v.Z.useForm(),t=(o()(n,1)[0],(0,d.useState)()),a=o()(t,2),r=a[0],s=a[1],l=(0,d.useState)(!0),p=o()(l,2),f=p[0],h=p[1],x=(0,d.useState)(!1),j=o()(x,2),b=j[0],E=j[1],_=(0,d.useState)({}),C=o()(_,2),A=C[0],T=C[1],k=(0,d.useState)({keyword:A,robot:!0,page:1}),O=o()(k,2),Z=O[0],P=O[1];(0,d.useEffect)((function(){I.Z.subscribe("ai-replay-show",(function(e){T(e),E(!0)}))}),[]),(0,d.useEffect)((function(){null!=A&&A.id&&z()}),[A]);var z=function(){var e=c()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return h(!0),e.next=3,(0,w.U_)(u()(u()({},Z),{},{keyword:null==A?void 0:A.content,id:null==A?void 0:A.id}));case 3:t=e.sent,h(!1),null!=t&&t.data&&(Z.page++,P(u()({},Z)),s(null==t?void 0:t.data));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),R=function(){var e=c()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:z();case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),W=(0,D.jsx)("div",{children:(0,D.jsx)("img",{src:L.wC,width:150})});return(0,D.jsx)(D.Fragment,{children:(0,D.jsx)(m.Z,{title:"其他回答",mask:!0,open:b,okText:"换一换",cancelText:"",onOk:R,width:800,height:500,footer:(0,D.jsx)(y.Z,{align:"middle",justify:"center",children:(0,D.jsxs)(N.Z,{className:"tc",children:[(0,D.jsx)(g.ZP,{type:"primary",onClick:z,children:"换一换"}),(0,D.jsx)(M.Z,{content:W,title:"教师交流社区",children:(0,D.jsx)(g.ZP,{type:"dashed",children:"人工服务"})})]})}),onCancel:function(){E(!1)},children:(0,D.jsx)("aside",{style:{minHeight:300},children:(0,D.jsx)(y.Z,{children:(0,D.jsxs)(S.Z,{loading:f,children:[null==r?void 0:r.map((function(e){return(0,D.jsx)(N.Z,{style:{background:"#e9f3f1",padding:"8px 20px",marginBottom:10,borderRadius:20},span:24,children:e.text})})),!(null!=r&&r.length)&&(0,D.jsxs)("div",{style:{width:"100%",textAlign:"center"},children:[(0,D.jsx)("br",{}),(0,D.jsx)("img",{src:L.wC,width:150}),(0,D.jsx)("br",{}),(0,D.jsx)("br",{}),"教师交流社区"]})]})})})})})})),_=t(72637),C=t(71681),A=t(4585),T=t(6848),k=t(22133),O=(t(41129),t(75916));Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;function Z(e){var n=e.data,t=e.index,a=e.adminOrOperator,i=e.parentDiscussIndex,r=e.shixunIdentifier,c=e.user,s=e.onSetRewardData,l=e.onSetActionType,u=e.onHandleSubmitDiscusses,p=(e.onTopOrDownDiscuss,e.handleChildrenPlus,e.anserAuthor,e.onPlus,e.onHandleRepaly),f=(e.userInfomation,n.author),h=n.can_delete,m=n.content,g=n.hidden,x=n.id,j=n.reward,v=n.time,y=n.reply_status,N=n.user_praise,S=n.praise_count,I=(0,d.useState)(!1),w=o()(I,2),L=w[0],E=w[1],_=(0,d.useState)(!1),C=o()(_,2),T=C[0],k=C[1],O=(0,d.useState)(!1),Z=o()(O,2),P=Z[0],z=Z[1],R=(0,d.useState)(!1),W=o()(R,2),Q=W[0],Y=W[1],B=function(){L&&u(x,{reply_status:2})},U=function(){T&&u(x,{reply_status:3})},G=function(){u(x,{reply_status:1})},V=function(){u(x,{reply_status:4})};var H=a||h||f.user_id===c.user_id||f.login===c.login,F="tasks"===(0,b.useLocation)().pathname.split("/")[1];return(0,D.jsxs)(D.Fragment,{children:[(0,D.jsxs)("div",{className:"second-level-discuss",children:[(0,D.jsx)("div",{className:"discuss-info-body",children:(0,D.jsxs)("div",{className:"discuss-info",children:[(0,D.jsx)("a",{href:"/users/".concat(f.login),target:"_blank",children:f.name}),(0,D.jsx)("span",{className:"grey",children:v}),j?(0,D.jsxs)("a",{className:"c-orange gift",title:"已奖励金币".concat(j),children:[(0,D.jsx)("i",{className:"iconfont icon-gift c-orange "}),(0,D.jsx)("span",{children:j})]}):null]})}),(0,D.jsx)(A.Z,{className:"discuss-content ".concat(t>0?"content-gray":""),value:m})]}),F&&(0,D.jsxs)("div",{className:"btn-group-succes",children:[(0,D.jsx)("div",{className:"btn-group-gratify",children:function(){switch(y){case 0:return(0,D.jsxs)(D.Fragment,{children:[(0,D.jsxs)("div",{onClick:G,className:"whether-satisfied ".concat(P?"cursorPoint blue-text-color":""),onMouseEnter:function(){z(!0)},onMouseLeave:function(){z(!1)},children:[(0,D.jsx)("img",{src:P?"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAgMi43MzFINS4xNDFWMGgtMS45NkwxLjY3NSAyLjY0M0gwdjYuMThoNy44NjVMMTAgMi43MzJabS05LjQzMS40ODdoLjgzNnY1LjAzSC41Njl2LTUuMDNabTguNjI2LjA4OEw3LjQ2MyA4LjI0OWgtNS40OVYzLjIxOGguMDMxTDMuNTExLjU3NWgxLjA2MnYyLjczaDQuNjIyWiIgZmlsbD0iIzAxNTJEOSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+":"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTAgMi43MzFINS4xNDFWMGgtMS45NkwxLjY3NSAyLjY0M0gwdjYuMThoNy44NjVMMTAgMi43MzJabS05LjQzMS40ODdoLjgzNnY1LjAzSC41Njl2LTUuMDNabTguNjI2LjA4OEw3LjQ2MyA4LjI0OWgtNS40OVYzLjIxOGguMDMxTDMuNTExLjU3NWgxLjA2MnYyLjczaDQuNjIyWiIgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+",className:"whether-img SVGColor"}),"满意"]}),(0,D.jsx)(M.Z,{placement:"bottomLeft",content:(0,D.jsxs)("div",{className:"content",children:[(0,D.jsx)("div",{className:"content-disappoint",children:"抱歉让你失望了,请继续尝试:"}),(0,D.jsxs)("div",{className:"radius-box marg15 height30-line black6c-optcity ".concat(L?"blue-background cursorPoint blue-background-write":"gray-background"),onMouseEnter:function(){E(!0)},onMouseLeave:function(){E(!1)},onClick:B,children:["请",null==f?void 0:f.name.trim(),"老师再尝试回答一次。"]}),(0,D.jsx)("div",{className:"radius-box marg15 height30-line black6c-optcity ".concat(T?"blue-background cursorPoint blue-background-write":"gray-background"),onMouseEnter:function(){k(!0)},onMouseLeave:function(){k(!1)},onClick:U,children:"可能启用了机器人,请其他老师回答。"})]}),trigger:"click",children:(0,D.jsxs)("div",{className:"whether-satisfied ".concat(Q?"cursorPoint blue-text-color":""),onMouseEnter:function(){Y(!0)},onMouseLeave:function(){Y(!1)},children:[(0,D.jsx)("img",{src:Q?"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNy44NjUgMEgwdjYuMThoMS42NzVsMS41MDYgMi42NDRoMS45NlY2LjA5MkgxMEw3Ljg2NSAwWk0uNTcuNTc1aC44MzZ2NS4wM0guNTY5Vi41NzZabTQuMDAzIDQuOTQzdjIuNzNIMy41MUwyLjAwNCA1LjYwN2gtLjAzVi41NzZoNS40ODlsMS43MzIgNC45NDJINC41NzJaIiBmaWxsPSIjMDE1MkQ5IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=":"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNy44NjUgMEgwdjYuMThoMS42NzVsMS41MDYgMi42NDRoMS45NlY2LjA5MkgxMEw3Ljg2NSAwWk0uNTcuNTc1aC44MzZ2NS4wM0guNTY5Vi41NzZabTQuMDAzIDQuOTQzdjIuNzNIMy41MUwyLjAwNCA1LjYwN2gtLjAzVi41NzZoNS40ODlsMS43MzIgNC45NDJINC41NzJaIiBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",className:"whether-img SVGColor"}),"不满意"]})})]});case 1:return(0,D.jsx)("div",{className:"radius-box cursorPoint height30 ".concat(t>0?"gray-background":"blue-background"),onClick:V,children:"我很满意"});case 2:return(0,D.jsx)("div",{className:"radius-box height30 ".concat(t>0?"gray-background":"blue-background"),children:"不满意 等待老师再次回答"});case 3:return(0,D.jsx)("div",{className:"radius-box height30 ".concat(t>0?"gray-background":"blue-background"),children:"不满意 等待其他老师再次回答"});case 4:return(0,D.jsx)("div",{className:"radius-box height30 ".concat(t>0?"gray-background":"blue-background"),children:"我很满意"});default:return(0,D.jsx)(D.Fragment,{})}}()}),(0,D.jsx)("div",{className:"btn-group-other",children:(0,D.jsx)("div",{className:"discuss-info-body",children:(0,D.jsxs)("div",{className:"btn-group",children:[1===c.identity?(0,D.jsx)("a",{onClick:function(){s({id:x,index:t,user_id:f.user_id,parentDiscussIndex:i})},title:"给TA奖励金币",children:(0,D.jsx)("i",{className:"iconfont icon-jiangli"})}):null,a?(0,D.jsx)("a",{onClick:function(){l({id:x,index:t,params:{hidden:g?"0":"1",container_identifier:r},type:"hidden-discuss",parentDiscussIndex:i,message:g?"确定要取消隐藏该条回复吗":"确定要隐藏该条回复吗"})},title:g?"取消隐藏":"隐藏评论",children:(0,D.jsx)("i",{className:g?"iconfont icon-yincangbiyan":"fa fa-eye"})}):null,H?(0,D.jsx)("a",{onClick:function(){l({id:x,index:t,type:"delete-discuss",parentDiscussIndex:i,message:"确定要删除该条回复吗"})},title:"删除",children:(0,D.jsx)("i",{className:"iconfont icon-shanchu"})}):null,(0,D.jsxs)("a",{onClick:function(){p(x,!N,i,t)},className:N?"c-orange":"",children:[(0,D.jsx)("i",{className:N?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),(0,D.jsx)("span",{children:S||""})]})]})})})]})]})}var P=function(e){var n=e.data,t=e.index,a=e.shixunIdentifier,i=e.adminOrOperator,r=e.identity,c=e.onTopOrDownDiscuss,s=e.onPlusDiscuss,l=e.onDisableDiscuss,u=e.onSetActionType,p=e.onSetRewardData,f=e.user,h=e.activeDiscussIndex,x=e.onReplyDiscuss,j=e.onSetActiveDiscussIndex,v=e.allowDisableDiscuss,y=e.onHandleSubmitDiscusses,N=e.onHandleRepaly,M=e.userInfomation,S=n.content,b=n.children,w=n.game_url,L=n.hidden,E=n.id,_=n.position,P=n.praise_count,z=n.reward,R=n.sticky,W=n.time,Q=n.user_praise,Y=n.game_passed,B=n.ai_reply_text,U=n.ai_reply_flag,G=n.author,V=n.disable_discuss_status,H=(n.reply_status,(0,d.useState)(!1)),F=o()(H,2),J=F[0],$=F[1];function K(){l(E,0===V?2:0,t)}(0,d.useEffect)((function(){J&&setTimeout((function(){return $(!1)}),800)}),[J]);var X=function(e){var n=e.target,t=n.nodeName,a=n.src;"IMG"===t&&(I.Z.publish("preview-image",a),console.log("src:",a))};return(0,D.jsxs)("div",{className:"discuss-item-container",children:[(0,D.jsx)("a",{href:"/users/".concat(G.login),target:"_blank",children:(0,D.jsx)("img",{alt:"用户头像",height:"50",src:"".concat(C.Z.IMG_SERVER,"/images/").concat(G.image_url),width:"50"})}),(0,D.jsxs)("section",{children:[(0,D.jsxs)("div",{className:"discuss-info",children:[(0,D.jsx)("a",{href:"/users/".concat(G.login),target:"_blank",children:G.name}),(0,D.jsx)("span",{className:"grey",children:W}),_?(0,D.jsxs)("span",{className:"c-green",children:[" [第",_,"关] "]}):null,w?(0,D.jsx)("a",{href:w,target:"_blank",className:"view-code",title:"点击查看TA的代码页面",children:"查看"}):null,v&&(0,D.jsxs)(D.Fragment,{children:[0===V&&(0,D.jsx)(T.Z,{title:"禁止该用户在此项目的评论功能",children:(0,D.jsx)("span",{onClick:K,className:"c-red current",children:"禁止评论功能"})}),2===V&&(0,D.jsx)(T.Z,{title:"恢复该用户在此实践项目的评论功能",children:(0,D.jsx)("span",{onClick:K,className:"c-light-primary current",children:"恢复评论功能"})}),1===V&&(0,D.jsx)(T.Z,{title:"该用户已被系统管理员禁言",children:(0,D.jsx)("span",{className:"c-red",children:"被管理员禁止评论"})})]}),R?(0,D.jsx)("span",{className:"top",children:"置顶"}):null,z?(0,D.jsxs)("a",{className:"c-orange gift",title:"已奖励金币".concat(z),children:[(0,D.jsx)("i",{className:"iconfont icon-gift c-orange "}),(0,D.jsx)("span",{children:z})]}):null,r<=5?(0,D.jsx)("span",{style:{flex:"1",textAlign:"right",color:1===Y?"#29bd8b":""},children:1===Y?"已通关":"未通关"}):null]}),(0,D.jsx)("div",{onClick:X,children:(0,D.jsx)(A.Z,{className:"discuss-content",value:S})}),U&&(0,D.jsxs)("div",{style:{padding:10,borderRadius:4,background:"#f4f4f4"},children:[(0,D.jsx)("br",{}),(0,D.jsx)("div",{style:{padding:"6px 0"},children:B}),(0,D.jsxs)(g.ZP,{style:{background:"#d1e5f9",borderRadius:25,border:"none",display:"inline-flex",justifyItems:"center",alignItems:"center"},onClick:function(){return $(!0)},className:"mr10 mr5 relative c-blue",children:[(0,D.jsxs)("span",{className:J?"plus-one-animate":"hide",style:{position:"absolute"},children:[" ","+1"]}),(0,D.jsx)("span",{className:"c-blue icon-duiwoyouyong mr5"}),(0,D.jsx)("span",{className:"c-blue",children:"对我有用"})]}),(0,D.jsx)("span",{className:"c-orange current",onClick:function(){I.Z.publish("ai-replay-show",{content:S,id:E})},children:"其他回答"})]}),b&&b.length>0?(0,D.jsx)("div",{className:"reply-discuss-containerActive",onClick:X,children:b.map((function(e,n){return(0,D.jsx)(Z,{data:e,index:n,userInfomation:M,onTopOrDownDiscuss:c,shixunIdentifier:a,onHandleSubmitDiscusses:y,adminOrOperator:i,user:f,onSetRewardData:p,onSetActionType:u,parentDiscussIndex:t,anserAuthor:G,onHandleRepaly:N},e.id)}))}):null,(0,D.jsx)("div",{className:"btn-group",children:(0,D.jsxs)("div",{className:"btn-group-other",children:[1===f.identity?(0,D.jsx)("a",{onClick:function(){p({id:E,index:t,user_id:G.user_id})},title:"给TA奖励金币",children:(0,D.jsx)("i",{className:"iconfont icon-jiangli"})}):null,i?(0,D.jsx)("a",{onClick:function(){u({id:E,index:t,params:{hidden:L?"0":"1",container_identifier:a},type:"hidden-discuss",message:L?"确定要取消隐藏该条回复吗":"确定要隐藏该条回复吗"})},title:L?"取消隐藏":"隐藏评论",children:(0,D.jsx)("i",{className:L?"iconfont icon-yincangbiyan":"fa fa-eye"})}):null,r<=5?(0,D.jsx)("a",{onClick:function(){c(E,!R,t)},className:R?"btn-top":"btn-down",title:R?"取消置顶":"置顶",children:(0,D.jsx)("i",{className:"iconfont icon-zhiding1 "})}):null,!i||b&&0!=b.length?null:(0,D.jsx)("a",{onClick:function(){u({id:E,index:t,type:"delete-discuss",message:"确定要删除该条回复吗"})},title:"删除",children:(0,D.jsx)("i",{className:"iconfont icon-shanchu"})}),(0,D.jsx)("a",{onClick:function(){var e;null!==(e=(0,O.eY)())&&void 0!==e&&e.authentication?(console.log(E,"idi---------------------------"),j(E)):m.Z.confirm({title:"提示",className:"custom-modal-divider ",icon:null,content:"需要通过实名验证后,才能进行评论操作",okText:"前往实名验证",cancelText:"取消",onOk:function(){window.open("/account/certification")}})},title:"回复",children:(0,D.jsx)("i",{className:"iconfont icon-huifu1"})}),(0,D.jsxs)("a",{onClick:function(){s(E,!Q,t)},className:Q?"c-orange":"",children:[(0,D.jsx)("i",{className:Q?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),(0,D.jsx)("span",{children:P||""})]})]})}),(0,D.jsx)(k.Z,{id:E,activeDiscussIndex:h,onReplyDiscuss:x})]})]},E)},z=t(27876),R={showRewardDialog:!1,data:null,page:1,loading:!1,actionType:null,activeDiscussIndex:null};function W(e,n){switch(n.type){case _.tD:return u()(u()({},e),{},{loading:!0});case _.RS:return u()(u()({},e),{},{showRewardDialog:!0});case _.t2:return u()(u()({},e),{},{showRewardDialog:!1});case _.GR:case _.u8:case _.rM:case _.fo:case _.yS:case _.Vn:case _.SX:return u()(u()({},e),n.payload);default:throw new Error}}var Q=function(e){var n=e.shixunIdentifier,t=e.identity,a=e.activeIndex,r=e.user,s=e.allowDisableDiscuss,l=e.userInfo,v=(e.isShixunDetail,e.taskData),y=e.chatgpt,N=e.to_user_id,M=e.challengeId,S=(0,d.useReducer)(W,R),b=o()(S,2),L=b[0],C=b[1],A=(0,d.useState)(!0),T=o()(A,2),k=T[0],O=T[1],Z=(0,d.useState)(null),Q=o()(Z,2),Y=Q[0],B=Q[1],U=L.page,G=L.loading,V=L.data,H=L.actionType,F=L.showRewardDialog,J=L.activeDiscussIndex,$=(0,d.useRef)(),K=(0,d.useRef)(),X=(0,d.useRef)();function q(e,n){return ee.apply(this,arguments)}function ee(){return(ee=c()(i()().mark((function e(t,a){var r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!G){e.next=2;break}return e.abrupt("return");case 2:return e.prev=2,C({type:_.tD}),e.next=6,(0,w.o7)(n,t);case 6:r=e.sent,console.log("activeDiscussIndex",J),C({type:_.GR,payload:{activeDiscussIndex:a?J:null,page:t,data:r,loading:!1}}),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(2),console.log(e.t0);case 14:case"end":return e.stop()}}),e,null,[[2,11]])})))).apply(this,arguments)}function ne(e){q(e)}function te(e,n,t){return ae.apply(this,arguments)}function ae(){return(ae=c()(i()().mark((function e(n,t,a){var r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,w.ae)(n,t);case 3:r=e.sent,ye[a].user_praise=t,ye[a].praise_count=r.praise_count,C({type:_.rM,payload:{data:u()(u()({},V),{},{comments:ye})}}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(0),console.log(e.t0);case 12:case"end":return e.stop()}}),e,null,[[0,9]])})))).apply(this,arguments)}function ie(e,n,t,a){return re.apply(this,arguments)}function re(){return(re=c()(i()().mark((function e(n,t,a,r){var c;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,w.ae)(n,t);case 3:c=e.sent,ye[a].children[r].user_praise=t,ye[a].children[r].praise_count=c.praise_count,C({type:_.rM,payload:{data:u()(u()({},V),{},{comments:ye})}}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(0),console.log(e.t0);case 12:case"end":return e.stop()}}),e,null,[[0,9]])})))).apply(this,arguments)}function ce(e,n,t){return se.apply(this,arguments)}function se(){return(se=c()(i()().mark((function e(n,t,a){var r,c;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,w._Z)(n,t);case 3:if(0===e.sent.status){e.next=6;break}return e.abrupt("return");case 6:r=ye[a].author.user_id,c=ye.map((function(e){return e.author.user_id===r?u()(u()({},e),{},{disable_discuss_status:t}):e})),C({type:_.fo,payload:{data:u()(u()({},V),{},{comments:c})}}),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(0),console.log(e.t0);case 14:case"end":return e.stop()}}),e,null,[[0,11]])})))).apply(this,arguments)}function oe(e,n,t){return le.apply(this,arguments)}function le(){return(le=c()(i()().mark((function e(n,t,a){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,w.wJ)(n,t);case 3:ye[a].sticky=t,C({type:_.u8,payload:{data:u()(u()({},V),{},{comments:ye})}}),q(L.page),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),console.log(e.t0);case 11:case"end":return e.stop()}}),e,null,[[0,8]])})))).apply(this,arguments)}function ue(){return(ue=c()(i()().mark((function e(){var n,t,a,r,c,s,o,l;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=H.id,t=H.params,a=H.type,r=H.index,c=H.parentDiscussIndex,"hidden-discuss"!==a){e.next=6;break}return e.next=4,(0,w.OY)(n,t);case 4:c?ye[c].children[r].hidden=1==t.hidden:ye[r].hidden=1==t.hidden,C({type:_.yS,payload:{actionType:null,data:u()(u()({},V),{},{comments:ye})}});case 6:if("delete-discuss"!==a){e.next=31;break}return e.next=9,(0,w.KY)(n);case 9:if(!c&&0!==c){e.next=22;break}s=ye[c].children,o=s.length-1;case 12:if(!(o>=0)){e.next=19;break}if(s[o].id!==n){e.next=16;break}return s.splice(o,1),e.abrupt("break",19);case 16:o--,e.next=12;break;case 19:ye[c].children=s,e.next=30;break;case 22:l=ye.length-1;case 23:if(!(l>=0)){e.next=30;break}if(ye[l].id!==n){e.next=27;break}return ye.splice(l,1),e.abrupt("break",30);case 27:l--,e.next=23;break;case 30:C({type:_.yS,payload:{actionType:null,data:u()(u()({},V),{},{comments:ye})}});case 31:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function de(e){C({type:_.yS,payload:{actionType:e}})}function pe(){return(pe=c()(i()().mark((function e(){var n,t,a,r,c,s,o;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=$.current,t=n.id,a=n.index,r=n.score,c=n.user_id,s=n.parentDiscussIndex,e.next=3,(0,w.S8)(t,{container_type:"Discusses",score:r,user_id:c});case 3:o=e.sent,s?ye[s].children[a].reward=o.code:ye[a].reward=o.code,C({type:_.Vn,payload:{showRewardDialog:!1,data:u()(u()({},V),{},{comments:ye})}}),$.current=null;case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function fe(e){$.current=e,C({type:_.RS})}function he(e,n){return me.apply(this,arguments)}function me(){return(me=c()(i()().mark((function e(n,t){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,w.wg)(n,t);case 3:if(-3!==e.sent.status){e.next=8;break}return m.Z.info({title:"提示",className:"custom-modal-divider ",icon:null,content:"你的账号因为发布了不当内容,现已将评论功能屏蔽。",okText:"确定"}),je(null),e.abrupt("return");case 8:q(U),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(0),console.log(e.t0);case 14:case"end":return e.stop()}}),e,null,[[0,11]])})))).apply(this,arguments)}function ge(e,n){return xe.apply(this,arguments)}function xe(){return(xe=c()(i()().mark((function e(n,t){var a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,w.KQ)(n,t);case 3:if(a=e.sent,1===a.status){e.next=7;break}return e.abrupt("return");case 7:q(U),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0),console.log(e.t0);case 13:case"end":return e.stop()}}),e,null,[[0,10]])})))).apply(this,arguments)}function je(e){C(J===e?{type:_.SX,payload:{activeDiscussIndex:null}}:{type:_.SX,payload:{activeDiscussIndex:e}})}if((0,d.useEffect)((function(){return 3===a&&y?(clearInterval(X.current),X.current=setInterval((function(){q(U)}),5e3),function(){clearInterval(X.current)}):(console.log("清除定时器"),function(){clearInterval(X.current)})}),[y,a,J]),(0,d.useEffect)((function(){return k||(clearInterval(Y),B(setInterval((function(){q(U,!0)}),5e3))),function(){clearInterval(Y)}}),[k,U,J]),(0,d.useEffect)((function(){function e(){return(e=c()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(3!==a||V||!n){e.next=3;break}return e.next=3,q(U);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[n,a,U,C]),(0,d.useEffect)((function(){return I.Z.subscribe("create-discuss",(function(){clearInterval(X.current),q(U),y&&(X.current=setInterval((function(){q(U)}),5e3))}))}),[n]),!V)return(0,D.jsx)(p.Z,{});var ve=V.disscuss_count,ye=V.comments,Ne=(V.all,V.can_hidden);return console.log(N,"to_user_id"),(0,D.jsxs)(d.Fragment,{children:[(0,D.jsxs)("div",{className:"discuss-container",ref:K,children:[y&&(0,D.jsx)(g.ZP,{type:"primary",style:{float:"right",marginBottom:10},onClick:function(){(0,z.xg)("/chatgpt?id=".concat(N,"&position=").concat(M))},children:"进入历史问答"}),(null==v?void 0:v.myshixun_manager)&&!y&&(0,D.jsx)(g.ZP,{style:{float:"right",marginBottom:10},type:"primary",onClick:function(){O(!k),k?B(setInterval((function(){q(U,!0)}),5e3)):clearInterval(Y)},children:k?"开启实时刷新":"停止实时刷新"}),0===ve?(0,D.jsx)(h.Z,{styles:{clear:"both"}}):null,ye.map((function(e,a){return(0,D.jsx)(P,{user:r,userInfomation:l,data:e,index:a,identity:t,onPaginationChange:ne,shixunIdentifier:n,onSetActionType:de,onTopOrDownDiscuss:oe,adminOrOperator:Ne,onPlusDiscuss:te,onDisableDiscuss:ce,onSetRewardData:fe,activeDiscussIndex:J,onHandleSubmitDiscusses:ge,onSetActiveDiscussIndex:je,onReplyDiscuss:he,allowDisableDiscuss:s,onHandleRepaly:ie},e.id)})),ve>10?(0,D.jsx)("div",{className:"pagination-container",children:(0,D.jsx)(x.Z,{showQuickJumper:!0,showSizeChanger:!1,onChange:ne,current:U,total:ve})}):null,(0,D.jsx)(E,{})]}),(0,D.jsxs)(f.Z,{children:[(0,D.jsx)(m.Z,{centered:!0,title:"提示",open:!!H,onOk:function(){return ue.apply(this,arguments)},onCancel:function(){C({type:_.yS,payload:{actionType:null}})},children:(0,D.jsx)("p",{children:H?H.message:""})}),(0,D.jsx)(m.Z,{centered:!0,width:400,title:"奖励设置",open:F,onCancel:function(){C({type:_.t2})},onOk:function(){return pe.apply(this,arguments)},children:(0,D.jsx)(j.Z,{placeholder:"请输入奖励的金币数量",min:1,onChange:function(e){$.current.score=e},style:{width:"228px"}})})]})]})}},77578:function(e,n,t){t.d(n,{Z:function(){return a}});const a=e=>e?"function"==typeof e?e():e:null},39722:function(e,n,t){t.d(n,{t5:function(){return d}});var a=t(92310),i=t.n(a),r=t(55477),c=t(59301),s=t(36355),o=t(77578),l=t(17356),u=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(a=Object.getOwnPropertySymbols(e);i{const{hashId:n,prefixCls:t,className:a,style:s,placement:l="top",title:u,content:d,children:p}=e;return c.createElement("div",{className:i()(n,t,`${t}-pure`,`${t}-placement-${l}`,a),style:s},c.createElement("div",{className:`${t}-arrow`}),c.createElement(r.G,Object.assign({},e,{className:n,prefixCls:t}),p||((e,n,t)=>{if(n||t)return c.createElement(c.Fragment,null,n&&c.createElement("div",{className:`${e}-title`},(0,o.Z)(n)),c.createElement("div",{className:`${e}-inner-content`},(0,o.Z)(t)))})(t,u,d)))};n.ZP=e=>{const{prefixCls:n}=e,t=u(e,["prefixCls"]),{getPrefixCls:a}=c.useContext(s.E_),i=a("popover",n),[r,o]=(0,l.Z)(i);return r(c.createElement(d,Object.assign({},t,{prefixCls:i,hashId:o})))}},60324:function(e,n,t){var a=t(92310),i=t.n(a),r=t(59301),c=t(77578),s=t(62892),o=t(36355),l=t(6848),u=t(39722),d=t(17356),p=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(a=Object.getOwnPropertySymbols(e);i{let{title:n,content:t,prefixCls:a}=e;return r.createElement(r.Fragment,null,n&&r.createElement("div",{className:`${a}-title`},(0,c.Z)(n)),r.createElement("div",{className:`${a}-inner-content`},(0,c.Z)(t)))},h=r.forwardRef(((e,n)=>{const{prefixCls:t,title:a,content:c,overlayClassName:u,placement:h="top",trigger:m="hover",mouseEnterDelay:g=.1,mouseLeaveDelay:x=.1,overlayStyle:j={}}=e,v=p(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:y}=r.useContext(o.E_),N=y("popover",t),[M,S]=(0,d.Z)(N),b=y(),I=i()(u,S);return M(r.createElement(l.Z,Object.assign({placement:h,trigger:m,mouseEnterDelay:g,mouseLeaveDelay:x,overlayStyle:j},v,{prefixCls:N,overlayClassName:I,ref:n,overlay:a||c?r.createElement(f,{prefixCls:N,title:a,content:c}):null,transitionName:(0,s.m)(b,"zoom-big",v.transitionName),"data-popover-inject":!0})))}));h._InternalPanelDoNotUseOrYouWillBeFired=u.ZP,n.Z=h},17356:function(e,n,t){var a=t(17313),i=t(29878),r=t(19447),c=t(33166),s=t(83116),o=t(37613);const l=e=>{const{componentCls:n,popoverColor:t,minWidth:i,fontWeightStrong:c,popoverPadding:s,boxShadowSecondary:o,colorTextHeading:l,borderRadiusLG:u,zIndexPopup:d,marginXS:p,colorBgElevated:f,popoverBg:h}=e;return[{[n]:Object.assign(Object.assign({},(0,a.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:d,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":f,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${n}-content`]:{position:"relative"},[`${n}-inner`]:{backgroundColor:h,backgroundClip:"padding-box",borderRadius:u,boxShadow:o,padding:s},[`${n}-title`]:{minWidth:i,marginBottom:p,color:l,fontWeight:c},[`${n}-inner-content`]:{color:t}})},(0,r.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${n}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${n}-content`]:{display:"inline-block"}}}]},u=e=>{const{componentCls:n}=e;return{[n]:c.i.map((t=>{const a=e[`${t}6`];return{[`&${n}-${t}`]:{"--antd-arrow-background-color":a,[`${n}-inner`]:{backgroundColor:a},[`${n}-arrow`]:{background:"transparent"}}}}))}},d=e=>{const{componentCls:n,lineWidth:t,lineType:a,colorSplit:i,paddingSM:r,controlHeight:c,fontSize:s,lineHeight:o,padding:l}=e,u=c-Math.round(s*o);return{[n]:{[`${n}-inner`]:{padding:0},[`${n}-title`]:{margin:0,padding:`${u/2}px ${l}px ${u/2-t}px`,borderBottom:`${t}px ${a} ${i}`},[`${n}-inner-content`]:{padding:`${r}px ${l}px`}}}};n.Z=(0,s.Z)("Popover",(e=>{const{colorBgElevated:n,colorText:t,wireframe:a}=e,r=(0,o.TS)(e,{popoverPadding:12,popoverBg:n,popoverColor:t});return[l(r),u(r),a&&d(r),(0,i._y)(r,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})}}]); \ No newline at end of file diff --git a/p__Shixuns__Detail__Discuss__index.chunk.css b/p__Shixuns__Detail__Discuss__index.chunk.css deleted file mode 100644 index a897ecb966..0000000000 --- a/p__Shixuns__Detail__Discuss__index.chunk.css +++ /dev/null @@ -1 +0,0 @@ -.pagination-container{padding:12px 0 0}.ldsRing___mpBZC{height:40px;margin:0 auto;position:relative;width:40px}.idsRingWrapper___Of9_n{display:flex;flex-flow:column nowrap;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1000}.idsRingWrapper___Of9_n p{margin-top:12px;text-align:center}.ldsRing___mpBZC div{animation:ldsring___o0w2t 1.2s cubic-bezier(.5,0,.5,1) infinite;border:4px solid transparent;border-radius:50%;border-top-color:#1976d2;box-sizing:border-box;display:block;height:32px;margin:4px;position:absolute;width:32px}.ldsRing___mpBZC div:first-child{animation-delay:-.45s}.ldsRing___mpBZC div:nth-child(2){animation-delay:-.3s}.ldsRing___mpBZC div:nth-child(3){animation-delay:-.15s}@keyframes ldsring___o0w2t{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.wrp___dq7YK{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:rgba(0,0,0,.5)}.wrp___dq7YK img,.wrp___dq7YK video{max-height:80%;max-width:100%;text-align:center}.wrp___dq7YK iframe{background:#fff;border:none;left:0;top:0}.monaco___VnZC3,.wrp___dq7YK iframe{height:100%;position:absolute;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{display:flex;position:absolute;right:40px;top:40px;z-index:10}.close___LKoWu>span{align-items:center;background:#4a4a4a;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:10px;width:40px}.embed___hvpEJ{height:100%;left:0;position:absolute;top:0;width:100%}.my-diff-editor div,.my-monaco-editor div{font-size:inherit}.my-error-line-wrp{background:rgba(245,0,0,.2)!important;color:#f50000;height:auto!important;width:calc(100% - 20px)!important}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red}.breakpoints-fake,.breakpoints-select{border-radius:4px;height:8px!important;left:7px!important;pointer-events:none;top:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:8px!important}.breakpoints-fake{background:rgba(255,0,0,.5)}.highlighted-line{background:#4b4b18}.discuss-item-container{border-bottom:1px solid #e3e3e3;display:flex;flex-flow:row nowrap;overflow:hidden;padding:15px;width:100%}.discuss-item-container section{flex:1 1 auto;margin-left:15px;width:100%}.discuss-item-container .grey{color:#ccc}.discuss-content{word-wrap:break-word;margin:4px 0;word-break:break-word}.discuss-content img{max-width:200px}.discuss-info{align-items:center;color:#999;display:flex;flex-flow:row wrap;font-size:12px;line-height:16px}.discuss-info .top{background:#ff4343;border-radius:8px;color:#fff;padding:0 8px;text-align:center}.discuss-info .gift{cursor:default}.discuss-info .view-code{color:#4cacff}.discuss-info a{color:#999}.discuss-info a,.discuss-info span{margin-right:15px}.btn-group{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-bottom:8px}.btn-group .btn-group-gratify .ant-btn:first-child{margin-right:4px}.btn-group .btn-group-other{line-height:29px}.btn-group .btn-group-other .btn-top .iconfont{display:inline-block;transform:rotate(180deg)}.btn-group .btn-group-other a{color:#888;margin-left:10px;min-width:31px;text-align:center;width:auto!important}.btn-group .btn-group-other a .iconfont{font-size:14px!important}.btn-group-succes{display:flex;flex-flow:row nowrap;justify-content:space-between;margin:10px 0 8px}.btn-group-succes .btn-group{opacity:0}.btn-group-succes:hover .btn-group{opacity:1}.btn-group-succes .btn-group-gratify .ant-btn:first-child{margin-right:4px}.btn-group-succes .btn-group-other{line-height:29px}.btn-group-succes .btn-group-other .btn-top .iconfont{display:inline-block;transform:rotate(180deg)}.btn-group-succes .btn-group-other a{color:#888;margin-left:10px;min-width:31px;text-align:center;width:auto!important}.btn-group-succes .btn-group-other a .iconfont{font-size:14px!important}.marg15{margin-bottom:15px}.second-level-discuss{background-color:#f4f4f4;border-radius:6px;padding:10px 10px 5px}.second-level-discuss .btn-group{opacity:0}.second-level-discuss:hover{background:#ebebeb}.second-level-discuss:hover .btn-group{opacity:1}.discuss-info-body{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between}.content-gray{color:#999}.reply-discuss-containerActive{border-radius:4px;margin-bottom:6px;margin-top:6px;position:relative}.reply-discuss-containerActive:before{border-color:#000;border-bottom:10px solid #f4f4f4;border-left:5px solid transparent;border-right:5px solid transparent;content:" ";height:0;left:13px;position:absolute;top:-9px;width:0}.plus-one-animate{animation:mymove 1s forwards;-webkit-animation:mymove 1s forwards;left:35px;position:absolute;top:-1px}@keyframes mymove{0%{opacity:1;top:-10px}to{opacity:0;top:-30px}}.content{padding:22px 22px 8px}.content-disappoint{color:#434d6c;font-size:16px;font-weight:400;margin-bottom:20px}.content-disappoint,.radius-box{font-family:PingFangSC-Regular,PingFang SC}.radius-box{border:1px;border-radius:16px;height:34px;padding:5px 12px 7px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.blue-background{border:1px solid #0152d9;color:#0152d9}.blue-text-color{color:#0152d9}.gray-background{background-color:#f3f3f3;border:1px solid;opacity:.5}.black6c-optcity{color:#434d6c;opacity:1}.blue-background-write{background-color:#0152d9;color:#fff}.cursorPoint{cursor:pointer}.whether-satisfied{background:#f3f3f3;border:1px solid #bdd1ff;border-radius:2px;display:inline-block;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;height:32px;line-height:32px;padding:0 12px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.whether-satisfied:hover{background-color:#fff}.whether-img{height:12px;margin-right:4px;width:12px}.whether-satisfied:first-child{margin-right:4px}.height30{font-size:14px;height:32px}.SVGColor{fill:currentColor;color:#0152d9;vertical-align:baseline}.height30-line{font-size:14px;height:30px;line-height:20px}.discuss-item-editor{overflow:hidden;width:100%}.discuss-item-editor .btn-send{background:#0152d9;border:none;border-radius:2px;color:#fff;cursor:pointer;float:right;font-size:14px;font-weight:400;height:30px;letter-spacing:1px;line-height:30px;margin-right:22px;margin-top:6px;padding:0 12px;text-align:center}.CodeMirror{color:#000;direction:ltr;font-family:monospace;height:300px}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{outline:none}.markdown-editor-wrapper{margin-bottom:12px;position:relative}.markdown-editor-body{align-items:center;display:flex;flex-flow:row nowrap;height:calc(100% - 38px);overflow:hidden;width:100%}.markdown-editor-body .codemirror-container{flex:1 0;height:100%;overflow:hidden;width:100%}.markdown-editor-body .CodeMirror-wrap{padding-bottom:15px}.markdown-editor-body .preview-container{word-wrap:break-word;background:#fff;border-left:1px solid #ccc;box-sizing:border-box;flex:1 0;font-size:16px;height:100%;margin:10px 0;overflow-y:auto;padding:8px 8px 50px;white-space:normal;word-break:break-word}.markdown-editor-container{border:1px solid #ccc;border-radius:4px;font-size:16px;overflow:hidden}.markdown-editor-container.full-screen{bottom:0;height:100vh!important;left:0;position:fixed;right:0;top:0;z-index:1010}.markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}.markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}.markdown-editor-container.on-preview .codemirror-container,.markdown-editor-container.on-preview .preview-container{width:50%}.mini .markdown-editor-body{height:calc(100% - 28px)}.flex-end{justify-content:flex-end}.my-codemirror-container{border:1px solid #ccc;margin-bottom:24px;width:100%}.markdown-tip{bottom:-28px;color:#cdcdcd;font-size:12px;margin-bottom:7px;position:absolute;right:0}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{background-color:#f7f7f7;border-right:1px solid #ddd;white-space:nowrap}.CodeMirror-linenumber{color:#999;min-width:20px;padding:0 3px 0 5px;text-align:right;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;border:0!important;width:auto}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{animation:blink 1.06s steps(1) infinite;background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor{animation:blink 1.06s steps(1) infinite;background-color:#7e7;border:0;width:auto}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:-50px}.CodeMirror-ruler{border-left:1px solid #ccc;bottom:0;position:absolute;top:0}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror-scroll{height:100%;margin-bottom:-50px;margin-right:-50px;outline:none;overflow:scroll!important;padding-bottom:50px;position:relative}.CodeMirror-sizer{border-right:50px solid transparent;position:relative}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{display:none;position:absolute;z-index:6}.CodeMirror-vscrollbar{overflow-x:hidden;overflow-y:scroll;right:0;top:0}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-x:scroll;overflow-y:hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{left:0;min-height:100%;position:absolute;top:0;z-index:3}.CodeMirror-gutter{display:inline-block;height:100%;margin-bottom:-50px;vertical-align:top;white-space:normal}.CodeMirror-gutter-wrapper{background:none!important;border:none!important;position:absolute;z-index:4}.CodeMirror-gutter-background{bottom:0;position:absolute;top:0;z-index:4}.CodeMirror-gutter-elt{cursor:default;position:absolute;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:normal;-webkit-tap-highlight-color:transparent;font-feature-settings:"calt";background:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual;line-height:inherit;margin:0;overflow:visible;position:relative;white-space:pre;z-index:2}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.CodeMirror-linewidget{padding:.1px;position:relative;z-index:2}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{height:0;overflow:hidden;position:absolute;visibility:hidden;width:100%}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{position:relative;visibility:hidden;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror-sizer{padding-bottom:10px!important;padding-top:10px}.CodeMirror-empty.CodeMirror-focused{outline:none}.CodeMirror pre.CodeMirror-placeholder{color:#999}.CodeMirror{background:#fff;overflow:hidden;position:relative;word-break:break-word}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;line-height:1.6;white-space:pre-wrap;word-break:break-word}.markdown-toolbar-container{align-items:center;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;display:flex;flex-flow:row wrap;line-height:20px;list-style:none;margin:0;min-height:30px;padding:0 5px;position:relative;width:100%}.markdown-toolbar-container .fill-tip{background-color:#fff1e2;border:1px solid #e99237;border-radius:5px;box-sizing:border-box;color:#a65500;cursor:pointer;display:inline-block;font-size:12px;height:auto;line-height:16px;margin-left:10px;padding:5px;position:relative}.markdown-toolbar-container .fill-tip:before{border-bottom:6px solid transparent;border-right:6px solid #fff1e2;border-top:6px solid transparent;content:" ";height:0;left:-6px;position:absolute;top:6px;width:0;z-index:10}.markdown-toolbar-container .fill-tip:after{border-bottom:6px solid transparent;border-right:6px solid #e99237;border-top:6px solid transparent;content:" ";height:0;left:-7px;position:absolute;top:6px;width:0}.markdown-toolbar-container li{color:#666;display:flex;flex-flow:column nowrap;height:100%;height:38px;justify-content:center;padding:0 1px}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{color:#666;cursor:pointer;font-size:18px;text-align:center;width:28px}.markdown-toolbar-container .btn-null{align-items:center;display:flex;flex-flow:row nowrap;width:auto}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{border-right:1px solid #ccc;height:65%;margin:0 5px}.mini .markdown-toolbar-container li{height:28px}.editor-resize{border-bottom:1px solid #ccc;border-top:1px solid #ccc;box-sizing:border-box;cursor:row-resize;display:block;height:4px;left:54%;margin:0 auto;overflow:hidden;text-transform:capitalize;white-space:nowrap;width:120px}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(static/iconfont.345f94c8.eot);src:url(static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(static/iconfont.deef216b.woff) format("woff"),url(static/iconfont.42606faf.ttf) format("truetype"),url(static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:md-iconfont!important;font-size:16px;font-style:normal}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #a7a7a7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-attribute,.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{color:#fff!important;outline:1px solid grey}.upload-button{color:#0152d9;display:block;font-size:12px;height:32px;line-height:32px;position:relative;width:106px}.upload-button input{height:32px;left:0;opacity:0;position:absolute;top:0;width:160px;z-index:-1}.image-preview-container{align-items:center;background:rgba(0,0,0,.8);bottom:0;display:flex;flex-flow:column nowrap;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:99999}.image-preview-container .image-preview{max-width:86%;transition:transform .4s linear}.image-preview-container .button-group{align-items:center;display:flex;flex-flow:row nowrap;justify-content:flex-end;position:absolute;right:10px;top:10px;z-index:101}.image-preview-container .button-group a,.image-preview-container .button-group button{align-items:center;color:rgba(0,0,0,.65);display:flex;flex-flow:row nowrap;margin-right:10px}.preview-wrp-group{overflow:auto;text-align:center;width:100%}.flex_box_center___PT9hL{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___n2Hu5{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___dwn6D{box-align:center;align-items:center}.flex_box_center_end___TwHBO{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___eAUqU{box-orient:block-axis;flex-direction:column}.rightWrap___Y_2WO{padding-left:20px;width:35%}.learnWrap___mca1k{background-color:#fff;border-radius:4px;margin-bottom:20px;overflow:hidden;padding:25px 20px 15px}.learnTopWrap___cn6Tj{align-items:center;display:box;display:flex;font-size:16px;justify-content:space-between;margin-bottom:14px}.courseWrap___N3Z6X{background-color:#fff;border-radius:4px;margin-bottom:20px;overflow:hidden;padding:20px}.pathWrap___QSdXs{display:box;display:flex;margin-bottom:20px}.pathImg___VjPqu{border-radius:4px;height:60px;width:100px}.pathContentItem___sxOSQ{display:flex;flex:1 1;flex-direction:row;margin-bottom:20px}.pathContentWrap___WttwX{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:flex-end;margin-bottom:-6px;margin-left:10px}.pathContentWrap___WttwX .pathContentName___evsEv{color:#333;display:block;margin-bottom:6px;max-width:222px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pathContent___fz4ds{color:#b4b4b4;font-size:12px;margin:0}.pathContentCount___Jlv3G{line-height:25px;margin-right:10px}.recommandTrainingWrap___F1gpg{background-color:#fff;border-radius:4px;margin-bottom:20px;overflow:hidden;padding:20px}.recommandContent___JZYAA{align-items:center;display:box;display:flex;justify-content:space-between;margin-top:5px;width:100%}.recommandLevel___McDUw{color:#999;padding-right:10px}.color0152d9___JWNjt{color:#0152d9}.color999___npg2L{color:#999}.color888___l_1AP{color:#888}.color333___ec_mY{color:#333}.iconDeleteColor___aZjDG{color:#f55}.iconMoveColor___z4k0w{color:#33bd8c}.iconEditColor___wxNTY{color:#5091ff}.skillWrap___j6j3B{background-color:#fff;margin-bottom:10px;padding:25px 20px 15px}.skillTopWrap___kIJbE{align-items:center;display:box;display:flex;justify-content:space-between}.time___dTwAe{border-top:1px solid hsla(0,0%,93%,.93);margin-top:20px}.titleImg___I8kT9{margin-right:4px;vertical-align:sub}.bg___GVdDO{display:flex;justify-content:space-between;margin:30px auto 80px;width:1200px}.bg___GVdDO div[class~=pagination-container]{background-color:#fafafa;text-align:center}.wrap___ROzHg{background-color:#fff;position:relative;width:65%}.btn___g5tGP{align-items:center;background-color:#fff;display:flex;justify-content:space-between;padding:28px 14px 20px 15px} \ No newline at end of file diff --git a/p__Shixuns__Detail__ForkList__index.async.js b/p__Shixuns__Detail__ForkList__index.async.js deleted file mode 100644 index 32b2247557..0000000000 --- a/p__Shixuns__Detail__ForkList__index.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[19215],{83711:function(e,n,t){t.r(n),t.d(n,{default:function(){return v}});var i=t(7557),a=t.n(i),s=t(41498),r=t.n(s),l=t(79800),u=t.n(l),c=t(39647),d=t.n(c),o=t(59301),h=t(80608),x=t(6848),f=t(51945),m=t(61186),p=t.n(m),_="bg___ks3pQ",g="header___G1nJ1",k="line___A32wf",j="main___PK_qk",w="row___pFIzK",S=t(33329),b=t(37712),y=["shixunsDetail","globalSetting","user","dispatch"],v=(0,h.connect)((function(e){return{shixunsDetail:e.shixunsDetail,globalSetting:e.globalSetting,user:e.user}}))((function(e){e.shixunsDetail,e.globalSetting,e.user,e.dispatch,d()(e,y);var n=(0,h.useParams)(),t=(0,o.useState)(!0),i=u()(t,2),s=i[0],l=i[1],c=(0,o.useState)(),m=u()(c,2),v=m[0],I=m[1],N=(0,o.useState)([]),D=u()(N,2),C=D[0],Y=D[1],K=(0,o.useState)({id:null,page:1,limit:10}),Z=u()(K,2),z=Z[0],A=Z[1];(0,o.useEffect)((function(){n.id&&(z.id=n.id,A(z),H(z))}),[n.id]);var H=function(){var e=r()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.At)(n);case 2:t=e.sent,l(!0),setTimeout((function(){null!=t&&t.shixuns&&(Y(t.shixuns||[]),I(t.total_count),l(!1))}),0);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),J=[{title:"序号",dataIndex:"index",key:"index",render:function(e,n,t){return z.limit*(z.page-1)+t+1}},{title:"复制者",ellipsis:!0,dataIndex:"username",key:"username"},{title:"名称",ellipsis:!0,width:300,dataIndex:"name",key:"name",render:function(e){return(0,b.jsx)(x.Z,{title:e,children:(0,b.jsx)("span",{children:e})})}},{title:"学校/单位",ellipsis:!0,dataIndex:"school_name",key:"school_name",render:function(e,n){return"***"===e?(0,b.jsx)(x.Z,{title:"本单位不对外公开",children:(0,b.jsx)("span",{children:e})}):e}},{title:"复制时间",dataIndex:"created_at",key:"created_at",render:function(e){return p()(e).format("YYYY-MM-DD HH:mm")}},{title:"操作",dataIndex:"identifier",key:"identifier",render:function(e){return(0,b.jsx)("a",{href:"/shixuns/".concat(e,"/challenges"),children:"查看详情"})}}];return(0,b.jsxs)("section",{className:_,children:[(0,b.jsxs)("header",{className:g,children:[(0,b.jsx)("span",{className:"ml10",children:"实践项目复制列表"}),(0,b.jsx)("a",{className:"mr10",href:"/shixuns/".concat(n.id,"/challenges"),children:"返回"})]}),(0,b.jsx)("div",{className:k}),(0,b.jsx)("main",{className:j,children:(0,b.jsx)(f.Z,{loading:s,dataSource:C,rowKey:function(e){return e.id},columns:J,rowClassName:w,bordered:!1,pagination:{pageSize:10,total:v,current:z.page,onChange:function(e){z.page=e,A(z),H(z)},showQuickJumper:!0,position:["bottomCenter"]}})})]})}))}}]); \ No newline at end of file diff --git a/p__Shixuns__Detail__ForkList__index.chunk.css b/p__Shixuns__Detail__ForkList__index.chunk.css deleted file mode 100644 index 40ccd6e71a..0000000000 --- a/p__Shixuns__Detail__ForkList__index.chunk.css +++ /dev/null @@ -1 +0,0 @@ -.bg___ks3pQ{background-color:#fff;margin:30px auto 20px;width:1200px}.header___G1nJ1{align-items:center;background-color:#fff;display:flex;flex-direction:row;font-size:16px;justify-content:space-between;padding:20px;width:100%}.header___G1nJ1 a{color:#999}.header___G1nJ1 a:hover{color:#111c24}.line___A32wf{background:#f1f1f1;height:1px;margin:0 30px}.main___PK_qk{padding:0 30px}.main___PK_qk .ant-table-thead>tr>th{background-color:#fff}.main___PK_qk button{line-height:normal}.main___PK_qk .row___pFIzK td{border-bottom:0}.main___PK_qk .row___pFIzK.row___pFIzK:nth-child(odd){background-color:#f5f5f5}.main___PK_qk .row___pFIzK.row___pFIzK:nth-child(2n){background-color:#fff} \ No newline at end of file diff --git a/p__Shixuns__Detail__Merge__index.async.js b/p__Shixuns__Detail__Merge__index.async.js index 978ca6c7b5..3e58b6e5ac 100644 --- a/p__Shixuns__Detail__Merge__index.async.js +++ b/p__Shixuns__Detail__Merge__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[55573],{6638:function(e,n,i){var t=i(82242),s=i.n(t),a=(i(59301),i(19779)),l=i(3113),r=i(37712);n.Z=function(e){var n=e.img,i=e.buttonProps,t=void 0===i?{}:i,c=e.styles,o=void 0===c?{}:c,d=e.customText,A=e.ButtonText,u=e.ButtonClick,x=e.Buttonclass,g=e.ButtonTwo,h=e.imgStyles,p=e.loading,m=void 0!==p&&p;return(0,r.jsxs)("section",{className:"tc animated fadeIn",style:s()(s()({},{color:"#999",margin:"100px auto",visibility:m?"hidden":"visible"}),o),children:[(0,r.jsx)("img",{src:n||a,style:s()({width:288,height:200},h)}),(0,r.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),A&&(0,r.jsx)(l.ZP,s()(s()({className:x,onClick:u},t),{},{children:A})),g&&g]})}},45922:function(e,n,i){i.r(n),i.d(n,{default:function(){return q}});var t=i(82242),s=i.n(t),a=i(7557),l=i.n(a),r=i(41498),c=i.n(r),o=i(79800),d=i.n(o),A=i(39647),u=i.n(A),x=i(59301),g=i(80608),h=i(66104),p=i(6848),m=i(24905),f=i(95237),v=i(43604),E=i(24650),I=i(8591),S=i(43418),b=i(86859),j=i(3113),y="totitle___awxGW",Q="content___Capbm",N="left___YG3at",k="title___waFCx",M="text___lM5tL",w="spanstyles___k7w2T",B="redio___pJ2BO",D="checks___gzkJ8",R="right___aaabN",U="tabletitle___dykdv",T="tabletd___bp4rv",J="tabletdselect___QHns8",C="Nodate___kpZyB",F="titleredio___Vh5KM",V="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAW1JREFUOE+tVT1Lw1AUPSdpF0GdXNRNQdyE9geYDm7SiiiIf8LBimMHB7Fujq66FMR0dGkXxaUFqYM6FAQ/cLCDrYPYJFdetaW0IQn4Mr6cd+49557cED6PVBJx92U8Q0gagiSAyT/YK4iKgEVz6sNmstoevM7BA7FTKy4kD2DGr1jfWd0Es8yUzvtxPULJwXAWrH2D2BbBUCE/chLiCQ5jN+Vd5uApTO9i27YOCGRDuvJ9LUA+ninv9AiVTI9yFrWzId8IMYSrSj47A3geuwvyzFg8hjRqkNujIAF1c7o5T6eYWoNIIQhppkuQ9xq8q61gR8h1ukXrRASbOghJnNK1rXsB5rQQAg+KsCnAqCbCFh3baiKE0Fi+AJSH16GpakWSjIkE8NUAWo+BQ2FHcoShIDYCuN+AOMGEaihRYmMsFX5zWN0Lj02UYHN2A/L5BLxdhgdbIbR+et2SWpdDp0vd66vbqbYF2+/2f34BP71q1BQJfQVCAAAAAElFTkSuQmCC",z=i(49105),P=i(6638),Y=i(97466),Z=i(12946),G=i(75916),X=i(37712),O=["shixunsDetail","user","globalSetting","loading","dispatch"],q=(0,g.connect)((function(e){var n=e.shixunsDetail,i=e.user,t=e.loading;return{shixunsDetail:n,user:i,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n,i,t,a,r,o,A,q,L,K,H,W,_,$,ee,ne=e.shixunsDetail,ie=e.user,te=(e.globalSetting,e.loading,e.dispatch),se=(u()(e,O),(0,g.useParams)()),ae=(0,x.useState)([]),le=d()(ae,2),re=le[0],ce=le[1],oe=(0,x.useState)([]),de=d()(oe,2),Ae=de[0],ue=de[1],xe=(0,x.useState)(),ge=d()(xe,2),he=ge[0],pe=ge[1],me=(0,x.useState)(1),fe=d()(me,2),ve=fe[0],Ee=fe[1],Ie=(0,x.useState)(!1),Se=d()(Ie,2),be=Se[0],je=Se[1],ye=(0,x.useState)(!1),Qe=d()(ye,2),Ne=Qe[0],ke=Qe[1],Me=(0,x.useState)(""),we=d()(Me,2),Be=we[0],De=we[1];function Re(){return(Re=c()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:te({type:"shixunsDetail/getChallengesData",payload:{id:se.id}}),te({type:"shixunsDetail/getShixunsDetail",payload:{id:se.id}});case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ue(e){return Te.apply(this,arguments)}function Te(){return Te=c()(l()().mark((function e(n){var i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/users/".concat(ie.userInfo.login,"/shixuns.json"),{method:"get",params:s()(s()({},n),{},{status:"not_closed",category:"manage"})});case 2:i=e.sent,ue(i),je(!1);case 5:case"end":return e.stop()}}),e)}))),Te.apply(this,arguments)}function Je(){return Je=c()(l()().mark((function e(n){var i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/users/".concat(ie.userInfo.login,"/shixuns.json"),{method:"get",params:s()(s()({},n),{},{status:"not_closed",category:"manage"})});case 2:i=e.sent,ue(i),je(!0);case 5:case"end":return e.stop()}}),e)}))),Je.apply(this,arguments)}(0,x.useEffect)((function(){!function(){Re.apply(this,arguments)}()}),[se]),(0,x.useEffect)((function(){ie.userInfo.login&&function(e){Je.apply(this,arguments)}({per_page:"8",page:ve})}),[ie.userInfo.login]);var Ce=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return(null==e?void 0:e.length)>0?null==e?void 0:e.join("、"):n};return(0,X.jsxs)("div",{style:{width:"1200px",margin:"0 auto",marginTop:"22px"},children:[(0,X.jsxs)(h.Z,{separator:">",children:[(0,X.jsx)(h.Z.Item,{children:(0,X.jsx)(g.Link,{to:"/shixuns",children:"实践项目"})}),(0,X.jsx)(h.Z.Item,{children:(0,X.jsx)(p.Z,{title:null===(n=ne.detail)||void 0===n?void 0:n.name,children:(0,X.jsx)(g.Link,{to:"/shixuns/".concat(se.id,"/challenges"),children:(null===(i=ne.detail)||void 0===i||null===(i=i.name)||void 0===i?void 0:i.length)>12?(null===(t=ne.detail)||void 0===t?void 0:t.name.substr(0,12))+"...":null===(a=ne.detail)||void 0===a?void 0:a.name})})}),(0,X.jsx)(h.Z.Item,{children:"关卡合并"})]}),(0,X.jsxs)("div",{className:y,children:[(0,X.jsx)("img",{src:"data:image/png;base64,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"}),(0,X.jsxs)("div",{style:{marginLeft:"11px"},children:["为了不影响已发布实践项目数据的正常使用,请在执行合并操作前",(0,X.jsx)("span",{children:"确保目标实践项目为未发布状态,"}),"且当目标实践项目的",(0,X.jsx)("span",{children:"实验环境、实验模式与源实践项目不一致时,"}),"请在合并后及时调整相关配置。"]})]}),(0,X.jsxs)("div",{className:Q,children:[(0,X.jsxs)("div",{className:N,children:[(0,X.jsxs)("p",{className:k,children:[(0,X.jsxs)("div",{children:[(0,X.jsx)("span",{className:F})," 源实践项目"]})," ",(0,X.jsx)(m.Z,{checked:re.length===(null===(r=ne.challenges)||void 0===r?void 0:r.challenge_list.length),onChange:function(e){var n;e.target.checked?ce(null===(n=ne.challenges)||void 0===n?void 0:n.challenge_list.map((function(e){return e.challenge_id}))):ce([])},children:"全选"})]}),(0,X.jsxs)("p",{style:{fontSize:"14px"},children:["名称:",null===(o=ne.detail)||void 0===o?void 0:o.name]}),(0,X.jsxs)("p",{children:[(0,X.jsxs)("span",{className:M,children:[(0,X.jsxs)("span",{className:w,children:[(0,X.jsx)("span",{className:B}),"实验环境:"]}),(0,X.jsx)("span",{title:Ce(null===(A=ne.detail)||void 0===A?void 0:A.experiment_environment),children:Ce(null===(q=ne.detail)||void 0===q?void 0:q.experiment_environment)})]}),(0,X.jsxs)("span",{className:M,children:[(0,X.jsxs)("span",{className:w,children:[(0,X.jsx)("span",{className:B}),"实验模式:"]}),(0,X.jsx)("span",{title:Ce(null===(L=ne.detail)||void 0===L?void 0:L.experiment_modes),children:Ce(null===(K=ne.detail)||void 0===K?void 0:K.experiment_modes)})]})]}),(0,X.jsx)("div",{className:D,children:(0,X.jsx)(m.Z.Group,{value:re,onChange:function(e){ce(e)},children:null===(H=ne.challenges)||void 0===H?void 0:H.challenge_list.map((function(e,n){return(0,X.jsxs)(f.Z,{style:{marginTop:0===n?"":"24px"},children:[" ",(0,X.jsx)(v.Z,{span:24,children:(0,X.jsx)(m.Z,{style:{fontSize:"14px"},value:e.challenge_id,children:e.name})})]})}))})})]}),(0,X.jsxs)("div",{className:R,children:[(0,X.jsxs)("p",{className:k,children:[(0,X.jsxs)("div",{children:[(0,X.jsx)("span",{className:F})," 我的实践项目"]}),(null==Ae||null===(W=Ae.shixuns)||void 0===W?void 0:W.length)<=0&&be?"":(0,X.jsx)(E.Z.Search,{size:"middle",enterButton:!0,onSearch:function(e){Ue({username:ie.userInfo.login,per_page:"8",page:1,search:e})},style:{width:"270px",height:"42px"}})]}),(0,X.jsxs)("div",{className:U,children:[(0,X.jsx)("span",{style:{flex:"3"},children:"实践项目名称"}),(0,X.jsx)("span",{style:{flex:"2",paddingRight:20},children:"实验环境"}),(0,X.jsx)("span",{style:{flex:"2",paddingRight:20},children:"实验模式"}),(0,X.jsx)("span",{style:{flex:"1"},children:"状态"})]}),(null==Ae||null===(_=Ae.shixuns)||void 0===_?void 0:_.length)<=0&&!be&&(0,X.jsx)(P.Z,{}),(null==Ae||null===($=Ae.shixuns)||void 0===$?void 0:$.length)<=0&&be&&(0,X.jsxs)("div",{className:C,children:[(0,X.jsx)("img",{src:Ne?"data:image/png;base64,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":"data:image/png;base64,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"}),(0,X.jsx)("span",{children:Ne?"复制成功,请在我的实践项目中查看":"当前用户暂无实践项目"}),(0,X.jsx)("button",{onClick:c()(l()().mark((function e(){var n,i,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(n=ne.detail)||void 0===n||!n.can_fork){e.next=3;break}return te({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 3:if(Ne){e.next=10;break}return e.next=6,(0,z.ZP)("/api/shixuns/".concat(se.id,"/copy.json"),{method:"post",body:{}});case 6:0===(i=e.sent).status&&(I.ZP.success("复制成功"),ke(!0),De("/shixuns/".concat(null===(t=i.data)||void 0===t?void 0:t.shixun,"/challenges"))),e.next=11;break;case 10:null===g.history||void 0===g.history||g.history.push(Be);case 11:case"end":return e.stop()}}),e)}))),children:Ne?"返回":"复制实践项目"})]}),null==Ae||null===(ee=Ae.shixuns)||void 0===ee?void 0:ee.map((function(e,n){var i,t,s,a;return(0,X.jsxs)("div",{className:he===e.identifier?J:T,onClick:function(){var n;!e.is_public||(0,G.j5)()?"编辑中"==e.human_status?pe(e.identifier):S.Z.confirm({title:"温馨提示",content:"当前实践项目为已发布状态,是否撤销发布?",okText:"确认",cancelText:"取消",onOk:(n=c()(l()().mark((function n(){return l()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if("已发布"!==e.human_status&&"已公开"!==e.human_status){n.next=11;break}return n.next=3,te({type:"shixunsDetail/cancelPublic",payload:{id:e.identifier}});case 3:if(0!==n.sent.status){n.next=9;break}return n.next=7,te({type:"shixunsDetail/cancelRelease",payload:{id:e.identifier}});case 7:401!==n.sent.status&&(pe(e.identifier),Ue({category:"manage",per_page:"8",page:ve}));case 9:n.next=15;break;case 11:return n.next=13,te({type:"shixunsDetail/cancelRelease",payload:{id:se.id}});case 13:401!==n.sent.status&&(pe(e.identifier),Ue({category:"manage",per_page:"8",page:ve}));case 15:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})}):I.ZP.info("该实践课程已公开,如需修改,请联系管理员撤销公开")},children:[(0,X.jsxs)("span",{style:{flex:"3",marginLeft:he===e.identifier?-14:0,display:"flex",alignItems:"center"},children:[he===e.identifier&&(0,X.jsx)("img",{style:{width:14,marginRight:2},src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAAXNSR0IArs4c6QAAAotJREFUSEudlU9IVFEUxr9zZ4ZmkZVCpG4kEGpRu2Dm9QfKXdiiCALBmpkS5r0BlVxkCYWUlNqmLJxJc94ouGkZJdRmaDNvpkUULSJqI0FZgzAogeG8e+KNvcn5y9O7vOc7v/udc+87j1Bn9S5M7Mg37u6AkIcko1UwpGT+ITyu9yatvZk6El6vlU7VAj3p6X1udt8CcBFAQzUNEXJgxH8LcXfOF1gu11SAw6lEF0FOgWhnvWrsGDNygigQVYLPN+tLwFpGH2KJEQBVK6lzkIQQ/TFf4LGtKQIimUSXlDy/DajNMsHibOxo4IW1UQBH3urN0qQvADsqv47z5bU1tCdOhXIFsGboUQZUJz0t0RA+g3GgbG805g/doGBS93q9lN26Wx6PKZcH1bQeAyNchDOyzcpiM2mZRCdLLvTF+dqAWno1pT8AoX9zriTXCVLT+nUw7m0LaiTGAL5WmUsRChv6BAG9ZcGP7KKrZPIMgLb/sU1Oa0ILT+IOqUb8IUB9JY9b0JmoL/iyJzO33y3N5AbcIdTiEt0mzZgdZMjRMsdLAq6OSeXSJwvukXwhqgTGCj2t5/QfhAGNNGPmNEMsVOlxEW7HnEAtrWA+RtYEW29syNYYNkW4UygDP1teLbbaH8gEV16gbXQJREkwdzl5OQwaeaIEbxbAve/ie9f/0FcAu5wk19QwsqtitX3e37dSHEJqOnEe4GdgiO3BKS8InZP+4OviELJBmqEPMOH+1uGUBzgSU0LTNqti7qqZ2XNsyjgR9jh0nhVE3bbTmmArcCX1tMkj3ENgDgFoqn4A/QIw7SH3+CN/90q5pu6f4mRy2H3Q23acgcOCqIWZmYi+mzA/tPq+pYZpWNaq6i/DTgfNK9sAWAAAAABJRU5ErkJggg=="}),(0,X.jsx)("span",{title:e.name,children:e.name})]}),(0,X.jsxs)("span",{style:{flex:"2",marginLeft:he===e.identifier?14:0,display:"flex",alignItems:"center",paddingRight:20},children:[(0,X.jsx)("span",{title:Ce(null==e?void 0:e.experiment_environment),children:Ce(null==e?void 0:e.experiment_environment,"- -")}),he===e.identifier&&(null==e||null===(i=e.experiment_environment)||void 0===i?void 0:i.toString())!==(null===(t=ne.detail)||void 0===t||null===(t=t.experiment_environment)||void 0===t?void 0:t.toString())&&(0,X.jsx)(p.Z,{color:"#F4E0E0",overlayStyle:{maxWidth:"initial"},title:(0,X.jsx)("span",{className:"c-black",children:"目标实践项目实验环境与源实践项目不一致。"}),children:(0,X.jsx)("img",{style:{margin:"0 5px",width:14},src:V})})]}),(0,X.jsxs)("span",{style:{flex:"2",display:"flex",alignItems:"center",paddingRight:20},children:[(0,X.jsx)("span",{title:Ce(null==e?void 0:e.experiment_modes),children:Ce(null==e?void 0:e.experiment_modes,"- -")}),he===e.identifier&&(null==e||null===(s=e.experiment_modes)||void 0===s?void 0:s.toString())!==(null===(a=ne.detail)||void 0===a||null===(a=a.experiment_modes)||void 0===a?void 0:a.toString())&&(0,X.jsx)(p.Z,{color:"#F4E0E0",overlayStyle:{maxWidth:"initial"},title:(0,X.jsx)("span",{className:"c-black",children:"目标实践项目实验模式与源实践项目不一致。"}),children:(0,X.jsx)("img",{style:{margin:"0 5px",width:14},src:V})})]}),(0,X.jsxs)("div",{style:{flex:"1"},children:[(0,X.jsx)("img",{style:{width:"14px",height:"14px",marginRight:"5px"},src:he===e.identifier?"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAfZJREFUOE+V0j9oE1EcB/Dv7+Uul1ilqItCQRQUHQQtrU2CDk4GwaEULDroXbXN3VWXioqTSOwiQtGa5pK2XEJwFsW6dCiI7TVGUCdxcBA0Q4UOin+aS95PrhJQmoq+8fE+7/1+3/cj/McaLhe3SsiBgNC/uMF5tzskYAM4zoQqwM/XhfqcG4lGuJ8hbCJuk8CEX5elsCLSYH67Bp4vT+5UpGoCfAZEz8Cc+fo5VGlrl5MgOQWm6wRc/QWZya4UjskGDYNwAMzTihbJ3+s8VR16mtsuwtojYvbe/Hg/sjeyY0mqtQ5KecV+Ab7JxFUwZaS68iDflfKD+y68cPc3fDyEwFi2xxi3Kvd3cb0248SNfWSWi71oyAyAogzX0vmu1LcA2QtuUhKmSdBQtkefCfbMxUIfgD4npp9eLfXcwtSWMCmjDE6CxQiIt4H4ihDonThkvGomb3mFNANfnLh+649w7Hm3WwrKAVDBlHQSZz/+/l3WovtYAndyMWN2TaopzzUFsFsyZonocJQ3jI4lTn5fLdVzP6gaHxzvHPi0LlRIveGzfxugowSyFK3x2l+hl07c6Gg5Oc0Xs3HjUnDAKpeOsKznASwDtOzE9RMtoem5g8S0J5vQLzf7u/jkruZv3nQNhHdOzCi1hPZcZmOoPRoN+vjbHP8ExufFzgdDwCYAAAAASUVORK5CYII=":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAdRJREFUOE+Vkr9rFFEQx7/zdu+Mt3IH2hhIo6BgIWiRTgsrD8EipAhYWAi6Grnj3ltUrDy5pPFu31vXWyGJKSR/gCimSisIWqilhZ1eoWBzoMW+eyMbcqDkIjowzTCf+fGdIfyH9fv9Q9baKwVC/8L1er1Zz/MWmfkCgAGAN3uC7XZ7qlqtLgBYBBAAeJzn+UapVOow88ddYLfbPSKEuE5ElwG8IqLMWvvW9/01AE+cc/cA3NkGmZmMMecB3CSiU8659XK5vNpoNAbGmGlmfsHMr4fDoarVal8rlcoMJUmy4JxbIqIBM2dBEDwLwzAvCmqtTwJ4TkRGSvnIGHOUmTeVUidIaz0HIAPwNAiCThiGP3agOjOvCyGuSSk3i1gcx/MA5qMourQ9qtb6IIBlAHUAiogOM/NtIpqTUr4fK6+17hDRUEr54A9xkiSZdc6tEFGJmetKqS+/n0tr/VII8bDVam3tUlVrXSh6jJm3iOgMMy8rpX7uTPbZ9/3TzWbz256g53n3rbU9AOeI6IbneR+ste+UUjMTP2fcUUoZFQlpmp611q4C+F64UuriRDCO46sAjkdRdGu8X5qm+/I8vyuE+CSl3JgIZll2YDQa7S/2+Nsf/wIZoMU7GMQjvgAAAABJRU5ErkJggg=="}),"编辑中"===e.human_status?"未发布":"已发布"]})]})})),(0,X.jsx)(b.Z,{total:Ae.count,pageSize:8,current:ve,hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e){Ee(e),Ue({category:"manage",per_page:"8",page:e})},showQuickJumper:!0,style:{textAlign:"center",marginTop:"20px"}})]})]}),(0,X.jsxs)("div",{style:{width:"100%",textAlign:"center",margin:"20px 0px"},children:[(0,X.jsx)(j.ZP,{style:{borderRadius:"20px",height:"36px",width:"100px",color:"#047AFF",marginRight:"10px"},onClick:function(){g.history.back()},children:"取消"}),(0,X.jsx)(j.ZP,{onClick:c()(l()().mark((function e(){var n,i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==re.length){e.next=3;break}return I.ZP.info("请选择关卡"),e.abrupt("return");case 3:if(he){e.next=6;break}return I.ZP.info("请选择右侧实践项目"),e.abrupt("return");case 6:if(null===(n=ne.detail)||void 0===n||!n.can_fork){e.next=9;break}return te({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 9:return e.next=11,(0,z.ZP)("/api/shixuns/".concat(se.id,"/copy_checkpoints.json"),{method:"post",body:{identifier:se.id,target_shixun_identifier:he,challenge_ids:re}});case 11:-3===(i=e.sent).status&&te({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Per",params:{message:i.message,text:"合并"}}}),0===i.status&&S.Z.confirm({title:"温馨提示",content:"合并操作已完成,请根据实际需要修改相关配置",okText:"查看",cancelText:"返回",onCancel:function(){g.history.back()},onOk:function(){var e=c()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.history.push("/shixuns/".concat(i.data.shixun,"/challenges"));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 14:case"end":return e.stop()}}),e)}))),style:{borderRadius:"20px",height:"36px",width:"100px",color:"#FFFFFF",marginLeft:"10px"},type:"primary",children:"确认"})]}),(0,X.jsx)(Z.Z,{}),(0,X.jsx)(Y.Z,{})]})}))},97466:function(e,n,i){var t=i(39647),s=i.n(t),a=(i(59301),i(80608)),l=i(43418),r=i(37712),c=["shixunsDetail","globalSetting","loading","dispatch"];n.Z=(0,a.connect)((function(e){var n=e.shixunsDetail,i=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:i.models.index}}))((function(e){var n,i=e.shixunsDetail,t=(e.globalSetting,e.loading,e.dispatch);s()(e,c);return(0,r.jsx)(l.Z,{centered:!0,keyboard:!1,closable:!1,title:"提示",open:"Banner-Auth"===i.actionTabs.key,okText:"确定",cancelText:"取消",onOk:function(){var e;t({type:"shixunsDetail/setActionTabs",payload:{}}),window.location.href=null===(e=i.detail)||void 0===e||null===(e=e.can_fork)||void 0===e?void 0:e.certi_url},onCancel:function(){t({type:"shixunsDetail/setActionTabs",payload:{}})},children:(0,r.jsxs)("p",{className:"tc font16",children:[null===(n=i.detail)||void 0===n||null===(n=n.can_fork)||void 0===n?void 0:n.can_fork,(0,r.jsx)("br",{}),"请问是否前往进行认证?"]})})}))},12946:function(e,n,i){var t=i(39647),s=i.n(t),a=(i(59301),i(80608)),l=i(43418),r=i(37712),c=["shixunsDetail","globalSetting","loading","dispatch"];n.Z=(0,a.connect)((function(e){var n=e.shixunsDetail,i=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:i.models.index}}))((function(e){var n,i,t=e.shixunsDetail,a=(e.globalSetting,e.loading,e.dispatch);s()(e,c);return(0,r.jsx)(l.Z,{centered:!0,keyboard:!1,closable:!1,title:"提示",open:"Banner-Per"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:function(){a({type:"shixunsDetail/setActionTabs",payload:{}})},onCancel:function(){a({type:"shixunsDetail/setActionTabs",payload:{}})},children:(0,r.jsxs)("p",{className:"tc font16",children:["该实训所使用的实验环境为私有环境:",(0,r.jsx)("br",{}),null===(n=t.actionTabs)||void 0===n||null===(n=n.params)||void 0===n?void 0:n.message,(0,r.jsx)("br",{}),"您无该实验环境的使用权限,所以无法",(null===(i=t.actionTabs)||void 0===i||null===(i=i.params)||void 0===i?void 0:i.text)||"复制","该实训"]})})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[55573],{6638:function(e,n,i){var t=i(82242),s=i.n(t),a=(i(59301),i(19779)),l=i(3113),r=i(37712);n.Z=function(e){var n=e.img,i=e.buttonProps,t=void 0===i?{}:i,c=e.styles,o=void 0===c?{}:c,d=e.customText,A=e.ButtonText,u=e.ButtonClick,x=e.Buttonclass,g=e.ButtonTwo,h=e.imgStyles,p=e.loading,m=void 0!==p&&p;return(0,r.jsxs)("section",{className:"tc animated fadeIn",style:s()(s()({},{color:"#999",margin:"100px auto",visibility:m?"hidden":"visible"}),o),children:[(0,r.jsx)("img",{src:n||a,style:s()({width:288,height:200},h)}),(0,r.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),A&&(0,r.jsx)(l.ZP,s()(s()({className:x,onClick:u},t),{},{children:A})),g&&g]})}},83666:function(e,n,i){i.r(n),i.d(n,{default:function(){return K}});var t=i(82242),s=i.n(t),a=i(7557),l=i.n(a),r=i(41498),c=i.n(r),o=i(79800),d=i.n(o),A=i(39647),u=i.n(A),x=i(59301),g=i(80608),h=i(66104),p=i(6848),m=i(24905),f=i(95237),v=i(43604),E=i(24650),I=i(8591),S=i(43418),b=i(86859),j=i(3113),y="totitle___awxGW",Q="content___Capbm",N="left___YG3at",k="title___waFCx",M="text___lM5tL",w="spanstyles___k7w2T",B="redio___pJ2BO",D="checks___gzkJ8",R="right___aaabN",U="tabletitle___dykdv",T="tabletd___bp4rv",J="tabletdselect___QHns8",C="Nodate___kpZyB",F="titleredio___Vh5KM",V="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAW1JREFUOE+tVT1Lw1AUPSdpF0GdXNRNQdyE9geYDm7SiiiIf8LBimMHB7Fujq66FMR0dGkXxaUFqYM6FAQ/cLCDrYPYJFdetaW0IQn4Mr6cd+49557cED6PVBJx92U8Q0gagiSAyT/YK4iKgEVz6sNmstoevM7BA7FTKy4kD2DGr1jfWd0Es8yUzvtxPULJwXAWrH2D2BbBUCE/chLiCQ5jN+Vd5uApTO9i27YOCGRDuvJ9LUA+ninv9AiVTI9yFrWzId8IMYSrSj47A3geuwvyzFg8hjRqkNujIAF1c7o5T6eYWoNIIQhppkuQ9xq8q61gR8h1ukXrRASbOghJnNK1rXsB5rQQAg+KsCnAqCbCFh3baiKE0Fi+AJSH16GpakWSjIkE8NUAWo+BQ2FHcoShIDYCuN+AOMGEaihRYmMsFX5zWN0Lj02UYHN2A/L5BLxdhgdbIbR+et2SWpdDp0vd66vbqbYF2+/2f34BP71q1BQJfQVCAAAAAElFTkSuQmCC",z=i(49105),P=i(6638),Y=i(37712),G=["shixunsDetail","globalSetting","loading","dispatch"],Z=(0,g.connect)((function(e){var n=e.shixunsDetail,i=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:i.models.index}}))((function(e){var n,i=e.shixunsDetail,t=(e.globalSetting,e.loading,e.dispatch);u()(e,G);return(0,Y.jsx)(S.Z,{centered:!0,keyboard:!1,closable:!1,title:"提示",open:"Banner-Auth"===i.actionTabs.key,okText:"确定",cancelText:"取消",onOk:function(){var e;t({type:"shixunsDetail/setActionTabs",payload:{}}),window.location.href=null===(e=i.detail)||void 0===e||null===(e=e.can_fork)||void 0===e?void 0:e.certi_url},onCancel:function(){t({type:"shixunsDetail/setActionTabs",payload:{}})},children:(0,Y.jsxs)("p",{className:"tc font16",children:[null===(n=i.detail)||void 0===n||null===(n=n.can_fork)||void 0===n?void 0:n.can_fork,(0,Y.jsx)("br",{}),"请问是否前往进行认证?"]})})})),X=["shixunsDetail","globalSetting","loading","dispatch"],O=(0,g.connect)((function(e){var n=e.shixunsDetail,i=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:i.models.index}}))((function(e){var n,i,t=e.shixunsDetail,s=(e.globalSetting,e.loading,e.dispatch);u()(e,X);return(0,Y.jsx)(S.Z,{centered:!0,keyboard:!1,closable:!1,title:"提示",open:"Banner-Per"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:function(){s({type:"shixunsDetail/setActionTabs",payload:{}})},onCancel:function(){s({type:"shixunsDetail/setActionTabs",payload:{}})},children:(0,Y.jsxs)("p",{className:"tc font16",children:["该实训所使用的实验环境为私有环境:",(0,Y.jsx)("br",{}),null===(n=t.actionTabs)||void 0===n||null===(n=n.params)||void 0===n?void 0:n.message,(0,Y.jsx)("br",{}),"您无该实验环境的使用权限,所以无法",(null===(i=t.actionTabs)||void 0===i||null===(i=i.params)||void 0===i?void 0:i.text)||"复制","该实训"]})})})),q=i(75916),L=["shixunsDetail","user","globalSetting","loading","dispatch"],K=(0,g.connect)((function(e){var n=e.shixunsDetail,i=e.user,t=e.loading;return{shixunsDetail:n,user:i,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n,i,t,a,r,o,A,G,X,K,H,W,_,$,ee,ne=e.shixunsDetail,ie=e.user,te=(e.globalSetting,e.loading,e.dispatch),se=(u()(e,L),(0,g.useParams)()),ae=(0,x.useState)([]),le=d()(ae,2),re=le[0],ce=le[1],oe=(0,x.useState)([]),de=d()(oe,2),Ae=de[0],ue=de[1],xe=(0,x.useState)(),ge=d()(xe,2),he=ge[0],pe=ge[1],me=(0,x.useState)(1),fe=d()(me,2),ve=fe[0],Ee=fe[1],Ie=(0,x.useState)(!1),Se=d()(Ie,2),be=Se[0],je=Se[1],ye=(0,x.useState)(!1),Qe=d()(ye,2),Ne=Qe[0],ke=Qe[1],Me=(0,x.useState)(""),we=d()(Me,2),Be=we[0],De=we[1];function Re(){return(Re=c()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:te({type:"shixunsDetail/getChallengesData",payload:{id:se.id}}),te({type:"shixunsDetail/getShixunsDetail",payload:{id:se.id}});case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Ue(e){return Te.apply(this,arguments)}function Te(){return Te=c()(l()().mark((function e(n){var i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/users/".concat(ie.userInfo.login,"/shixuns.json"),{method:"get",params:s()(s()({},n),{},{status:"not_closed",category:"manage"})});case 2:i=e.sent,ue(i),je(!1);case 5:case"end":return e.stop()}}),e)}))),Te.apply(this,arguments)}function Je(){return Je=c()(l()().mark((function e(n){var i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/users/".concat(ie.userInfo.login,"/shixuns.json"),{method:"get",params:s()(s()({},n),{},{status:"not_closed",category:"manage"})});case 2:i=e.sent,ue(i),je(!0);case 5:case"end":return e.stop()}}),e)}))),Je.apply(this,arguments)}(0,x.useEffect)((function(){!function(){Re.apply(this,arguments)}()}),[se]),(0,x.useEffect)((function(){ie.userInfo.login&&function(e){Je.apply(this,arguments)}({per_page:"8",page:ve})}),[ie.userInfo.login]);var Ce=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return(null==e?void 0:e.length)>0?null==e?void 0:e.join("、"):n};return(0,Y.jsxs)("div",{style:{width:"1200px",margin:"0 auto",marginTop:"22px"},children:[(0,Y.jsxs)(h.Z,{separator:">",children:[(0,Y.jsx)(h.Z.Item,{children:(0,Y.jsx)(g.Link,{to:"/shixuns",children:"实践项目"})}),(0,Y.jsx)(h.Z.Item,{children:(0,Y.jsx)(p.Z,{title:null===(n=ne.detail)||void 0===n?void 0:n.name,children:(0,Y.jsx)(g.Link,{to:"/shixuns/".concat(se.id,"/challenges"),children:(null===(i=ne.detail)||void 0===i||null===(i=i.name)||void 0===i?void 0:i.length)>12?(null===(t=ne.detail)||void 0===t?void 0:t.name.substr(0,12))+"...":null===(a=ne.detail)||void 0===a?void 0:a.name})})}),(0,Y.jsx)(h.Z.Item,{children:"关卡合并"})]}),(0,Y.jsxs)("div",{className:y,children:[(0,Y.jsx)("img",{src:"data:image/png;base64,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"}),(0,Y.jsxs)("div",{style:{marginLeft:"11px"},children:["为了不影响已发布实践项目数据的正常使用,请在执行合并操作前",(0,Y.jsx)("span",{children:"确保目标实践项目为未发布状态,"}),"且当目标实践项目的",(0,Y.jsx)("span",{children:"实验环境、实验模式与源实践项目不一致时,"}),"请在合并后及时调整相关配置。"]})]}),(0,Y.jsxs)("div",{className:Q,children:[(0,Y.jsxs)("div",{className:N,children:[(0,Y.jsxs)("p",{className:k,children:[(0,Y.jsxs)("div",{children:[(0,Y.jsx)("span",{className:F})," 源实践项目"]})," ",(0,Y.jsx)(m.Z,{checked:re.length===(null===(r=ne.challenges)||void 0===r?void 0:r.challenge_list.length),onChange:function(e){var n;e.target.checked?ce(null===(n=ne.challenges)||void 0===n?void 0:n.challenge_list.map((function(e){return e.challenge_id}))):ce([])},children:"全选"})]}),(0,Y.jsxs)("p",{style:{fontSize:"14px"},children:["名称:",null===(o=ne.detail)||void 0===o?void 0:o.name]}),(0,Y.jsxs)("p",{children:[(0,Y.jsxs)("span",{className:M,children:[(0,Y.jsxs)("span",{className:w,children:[(0,Y.jsx)("span",{className:B}),"实验环境:"]}),(0,Y.jsx)("span",{title:Ce(null===(A=ne.detail)||void 0===A?void 0:A.experiment_environment),children:Ce(null===(G=ne.detail)||void 0===G?void 0:G.experiment_environment)})]}),(0,Y.jsxs)("span",{className:M,children:[(0,Y.jsxs)("span",{className:w,children:[(0,Y.jsx)("span",{className:B}),"实验模式:"]}),(0,Y.jsx)("span",{title:Ce(null===(X=ne.detail)||void 0===X?void 0:X.experiment_modes),children:Ce(null===(K=ne.detail)||void 0===K?void 0:K.experiment_modes)})]})]}),(0,Y.jsx)("div",{className:D,children:(0,Y.jsx)(m.Z.Group,{value:re,onChange:function(e){ce(e)},children:null===(H=ne.challenges)||void 0===H?void 0:H.challenge_list.map((function(e,n){return(0,Y.jsxs)(f.Z,{style:{marginTop:0===n?"":"24px"},children:[" ",(0,Y.jsx)(v.Z,{span:24,children:(0,Y.jsx)(m.Z,{style:{fontSize:"14px"},value:e.challenge_id,children:e.name})})]})}))})})]}),(0,Y.jsxs)("div",{className:R,children:[(0,Y.jsxs)("p",{className:k,children:[(0,Y.jsxs)("div",{children:[(0,Y.jsx)("span",{className:F})," 我的实践项目"]}),(null==Ae||null===(W=Ae.shixuns)||void 0===W?void 0:W.length)<=0&&be?"":(0,Y.jsx)(E.Z.Search,{size:"middle",enterButton:!0,onSearch:function(e){Ue({username:ie.userInfo.login,per_page:"8",page:1,search:e})},style:{width:"270px",height:"42px"}})]}),(0,Y.jsxs)("div",{className:U,children:[(0,Y.jsx)("span",{style:{flex:"3"},children:"实践项目名称"}),(0,Y.jsx)("span",{style:{flex:"2",paddingRight:20},children:"实验环境"}),(0,Y.jsx)("span",{style:{flex:"2",paddingRight:20},children:"实验模式"}),(0,Y.jsx)("span",{style:{flex:"1"},children:"状态"})]}),(null==Ae||null===(_=Ae.shixuns)||void 0===_?void 0:_.length)<=0&&!be&&(0,Y.jsx)(P.Z,{}),(null==Ae||null===($=Ae.shixuns)||void 0===$?void 0:$.length)<=0&&be&&(0,Y.jsxs)("div",{className:C,children:[(0,Y.jsx)("img",{src:Ne?"data:image/png;base64,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":"data:image/png;base64,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"}),(0,Y.jsx)("span",{children:Ne?"复制成功,请在我的实践项目中查看":"当前用户暂无实践项目"}),(0,Y.jsx)("button",{onClick:c()(l()().mark((function e(){var n,i,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(n=ne.detail)||void 0===n||!n.can_fork){e.next=3;break}return te({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 3:if(Ne){e.next=10;break}return e.next=6,(0,z.ZP)("/api/shixuns/".concat(se.id,"/copy.json"),{method:"post",body:{}});case 6:0===(i=e.sent).status&&(I.ZP.success("复制成功"),ke(!0),De("/shixuns/".concat(null===(t=i.data)||void 0===t?void 0:t.shixun,"/challenges"))),e.next=11;break;case 10:null===g.history||void 0===g.history||g.history.push(Be);case 11:case"end":return e.stop()}}),e)}))),children:Ne?"返回":"复制实践项目"})]}),null==Ae||null===(ee=Ae.shixuns)||void 0===ee?void 0:ee.map((function(e,n){var i,t,s,a;return(0,Y.jsxs)("div",{className:he===e.identifier?J:T,onClick:function(){var n;!e.is_public||(0,q.j5)()?"编辑中"==e.human_status?pe(e.identifier):S.Z.confirm({title:"温馨提示",content:"当前实践项目为已发布状态,是否撤销发布?",okText:"确认",cancelText:"取消",onOk:(n=c()(l()().mark((function n(){return l()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if("已发布"!==e.human_status&&"已公开"!==e.human_status){n.next=11;break}return n.next=3,te({type:"shixunsDetail/cancelPublic",payload:{id:e.identifier}});case 3:if(0!==n.sent.status){n.next=9;break}return n.next=7,te({type:"shixunsDetail/cancelRelease",payload:{id:e.identifier}});case 7:401!==n.sent.status&&(pe(e.identifier),Ue({category:"manage",per_page:"8",page:ve}));case 9:n.next=15;break;case 11:return n.next=13,te({type:"shixunsDetail/cancelRelease",payload:{id:se.id}});case 13:401!==n.sent.status&&(pe(e.identifier),Ue({category:"manage",per_page:"8",page:ve}));case 15:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})}):I.ZP.info("该实践课程已公开,如需修改,请联系管理员撤销公开")},children:[(0,Y.jsxs)("span",{style:{flex:"3",marginLeft:he===e.identifier?-14:0,display:"flex",alignItems:"center"},children:[he===e.identifier&&(0,Y.jsx)("img",{style:{width:14,marginRight:2},src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAAXNSR0IArs4c6QAAAotJREFUSEudlU9IVFEUxr9zZ4ZmkZVCpG4kEGpRu2Dm9QfKXdiiCALBmpkS5r0BlVxkCYWUlNqmLJxJc94ouGkZJdRmaDNvpkUULSJqI0FZgzAogeG8e+KNvcn5y9O7vOc7v/udc+87j1Bn9S5M7Mg37u6AkIcko1UwpGT+ITyu9yatvZk6El6vlU7VAj3p6X1udt8CcBFAQzUNEXJgxH8LcXfOF1gu11SAw6lEF0FOgWhnvWrsGDNygigQVYLPN+tLwFpGH2KJEQBVK6lzkIQQ/TFf4LGtKQIimUSXlDy/DajNMsHibOxo4IW1UQBH3urN0qQvADsqv47z5bU1tCdOhXIFsGboUQZUJz0t0RA+g3GgbG805g/doGBS93q9lN26Wx6PKZcH1bQeAyNchDOyzcpiM2mZRCdLLvTF+dqAWno1pT8AoX9zriTXCVLT+nUw7m0LaiTGAL5WmUsRChv6BAG9ZcGP7KKrZPIMgLb/sU1Oa0ILT+IOqUb8IUB9JY9b0JmoL/iyJzO33y3N5AbcIdTiEt0mzZgdZMjRMsdLAq6OSeXSJwvukXwhqgTGCj2t5/QfhAGNNGPmNEMsVOlxEW7HnEAtrWA+RtYEW29syNYYNkW4UygDP1teLbbaH8gEV16gbXQJREkwdzl5OQwaeaIEbxbAve/ie9f/0FcAu5wk19QwsqtitX3e37dSHEJqOnEe4GdgiO3BKS8InZP+4OviELJBmqEPMOH+1uGUBzgSU0LTNqti7qqZ2XNsyjgR9jh0nhVE3bbTmmArcCX1tMkj3ENgDgFoqn4A/QIw7SH3+CN/90q5pu6f4mRy2H3Q23acgcOCqIWZmYi+mzA/tPq+pYZpWNaq6i/DTgfNK9sAWAAAAABJRU5ErkJggg=="}),(0,Y.jsx)("span",{title:e.name,children:e.name})]}),(0,Y.jsxs)("span",{style:{flex:"2",marginLeft:he===e.identifier?14:0,display:"flex",alignItems:"center",paddingRight:20},children:[(0,Y.jsx)("span",{title:Ce(null==e?void 0:e.experiment_environment),children:Ce(null==e?void 0:e.experiment_environment,"- -")}),he===e.identifier&&(null==e||null===(i=e.experiment_environment)||void 0===i?void 0:i.toString())!==(null===(t=ne.detail)||void 0===t||null===(t=t.experiment_environment)||void 0===t?void 0:t.toString())&&(0,Y.jsx)(p.Z,{color:"#F4E0E0",overlayStyle:{maxWidth:"initial"},title:(0,Y.jsx)("span",{className:"c-black",children:"目标实践项目实验环境与源实践项目不一致。"}),children:(0,Y.jsx)("img",{style:{margin:"0 5px",width:14},src:V})})]}),(0,Y.jsxs)("span",{style:{flex:"2",display:"flex",alignItems:"center",paddingRight:20},children:[(0,Y.jsx)("span",{title:Ce(null==e?void 0:e.experiment_modes),children:Ce(null==e?void 0:e.experiment_modes,"- -")}),he===e.identifier&&(null==e||null===(s=e.experiment_modes)||void 0===s?void 0:s.toString())!==(null===(a=ne.detail)||void 0===a||null===(a=a.experiment_modes)||void 0===a?void 0:a.toString())&&(0,Y.jsx)(p.Z,{color:"#F4E0E0",overlayStyle:{maxWidth:"initial"},title:(0,Y.jsx)("span",{className:"c-black",children:"目标实践项目实验模式与源实践项目不一致。"}),children:(0,Y.jsx)("img",{style:{margin:"0 5px",width:14},src:V})})]}),(0,Y.jsxs)("div",{style:{flex:"1"},children:[(0,Y.jsx)("img",{style:{width:"14px",height:"14px",marginRight:"5px"},src:he===e.identifier?"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAfZJREFUOE+V0j9oE1EcB/Dv7+Uul1ilqItCQRQUHQQtrU2CDk4GwaEULDroXbXN3VWXioqTSOwiQtGa5pK2XEJwFsW6dCiI7TVGUCdxcBA0Q4UOin+aS95PrhJQmoq+8fE+7/1+3/cj/McaLhe3SsiBgNC/uMF5tzskYAM4zoQqwM/XhfqcG4lGuJ8hbCJuk8CEX5elsCLSYH67Bp4vT+5UpGoCfAZEz8Cc+fo5VGlrl5MgOQWm6wRc/QWZya4UjskGDYNwAMzTihbJ3+s8VR16mtsuwtojYvbe/Hg/sjeyY0mqtQ5KecV+Ab7JxFUwZaS68iDflfKD+y68cPc3fDyEwFi2xxi3Kvd3cb0248SNfWSWi71oyAyAogzX0vmu1LcA2QtuUhKmSdBQtkefCfbMxUIfgD4npp9eLfXcwtSWMCmjDE6CxQiIt4H4ihDonThkvGomb3mFNANfnLh+649w7Hm3WwrKAVDBlHQSZz/+/l3WovtYAndyMWN2TaopzzUFsFsyZonocJQ3jI4lTn5fLdVzP6gaHxzvHPi0LlRIveGzfxugowSyFK3x2l+hl07c6Gg5Oc0Xs3HjUnDAKpeOsKznASwDtOzE9RMtoem5g8S0J5vQLzf7u/jkruZv3nQNhHdOzCi1hPZcZmOoPRoN+vjbHP8ExufFzgdDwCYAAAAASUVORK5CYII=":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAdRJREFUOE+Vkr9rFFEQx7/zdu+Mt3IH2hhIo6BgIWiRTgsrD8EipAhYWAi6Grnj3ltUrDy5pPFu31vXWyGJKSR/gCimSisIWqilhZ1eoWBzoMW+eyMbcqDkIjowzTCf+fGdIfyH9fv9Q9baKwVC/8L1er1Zz/MWmfkCgAGAN3uC7XZ7qlqtLgBYBBAAeJzn+UapVOow88ddYLfbPSKEuE5ElwG8IqLMWvvW9/01AE+cc/cA3NkGmZmMMecB3CSiU8659XK5vNpoNAbGmGlmfsHMr4fDoarVal8rlcoMJUmy4JxbIqIBM2dBEDwLwzAvCmqtTwJ4TkRGSvnIGHOUmTeVUidIaz0HIAPwNAiCThiGP3agOjOvCyGuSSk3i1gcx/MA5qMourQ9qtb6IIBlAHUAiogOM/NtIpqTUr4fK6+17hDRUEr54A9xkiSZdc6tEFGJmetKqS+/n0tr/VII8bDVam3tUlVrXSh6jJm3iOgMMy8rpX7uTPbZ9/3TzWbz256g53n3rbU9AOeI6IbneR+ste+UUjMTP2fcUUoZFQlpmp611q4C+F64UuriRDCO46sAjkdRdGu8X5qm+/I8vyuE+CSl3JgIZll2YDQa7S/2+Nsf/wIZoMU7GMQjvgAAAABJRU5ErkJggg=="}),"编辑中"===e.human_status?"未发布":"已发布"]})]})})),(0,Y.jsx)(b.Z,{total:Ae.count,pageSize:8,current:ve,hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e){Ee(e),Ue({category:"manage",per_page:"8",page:e})},showQuickJumper:!0,style:{textAlign:"center",marginTop:"20px"}})]})]}),(0,Y.jsxs)("div",{style:{width:"100%",textAlign:"center",margin:"20px 0px"},children:[(0,Y.jsx)(j.ZP,{style:{borderRadius:"20px",height:"36px",width:"100px",color:"#047AFF",marginRight:"10px"},onClick:function(){g.history.back()},children:"取消"}),(0,Y.jsx)(j.ZP,{onClick:c()(l()().mark((function e(){var n,i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!==re.length){e.next=3;break}return I.ZP.info("请选择关卡"),e.abrupt("return");case 3:if(he){e.next=6;break}return I.ZP.info("请选择右侧实践项目"),e.abrupt("return");case 6:if(null===(n=ne.detail)||void 0===n||!n.can_fork){e.next=9;break}return te({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 9:return e.next=11,(0,z.ZP)("/api/shixuns/".concat(se.id,"/copy_checkpoints.json"),{method:"post",body:{identifier:se.id,target_shixun_identifier:he,challenge_ids:re}});case 11:-3===(i=e.sent).status&&te({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Per",params:{message:i.message,text:"合并"}}}),0===i.status&&S.Z.confirm({title:"温馨提示",content:"合并操作已完成,请根据实际需要修改相关配置",okText:"查看",cancelText:"返回",onCancel:function(){g.history.back()},onOk:function(){var e=c()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.history.push("/shixuns/".concat(i.data.shixun,"/challenges"));case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 14:case"end":return e.stop()}}),e)}))),style:{borderRadius:"20px",height:"36px",width:"100px",color:"#FFFFFF",marginLeft:"10px"},type:"primary",children:"确认"})]}),(0,Y.jsx)(O,{}),(0,Y.jsx)(Z,{})]})}))}}]); \ No newline at end of file diff --git a/p__Shixuns__Detail__RankingList__index.async.js b/p__Shixuns__Detail__RankingList__index.async.js deleted file mode 100644 index ea1a8e39ef..0000000000 --- a/p__Shixuns__Detail__RankingList__index.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[6685],{9516:function(e,s,a){a.d(s,{Z:function(){return l}});var n=a(33614),r=a(59301),t={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},c=a(1393),i=function(e,s){return r.createElement(c.Z,(0,n.Z)({},e,{ref:s,icon:t}))};var l=r.forwardRef(i)},26987:function(e,s,a){a.r(s),a.d(s,{default:function(){return I}});var n=a(7557),r=a.n(n),t=a(41498),c=a.n(t),i=a(79800),l=a.n(i),u=a(39647),d=a.n(u),o=a(59301),_=a(80608),m=a(71681),g=a(77379),h=a(61186),f=a.n(h),x="bg___AdORu",p="wrap___zNmrX",v="content___mLGzR",j="nodataImg___JfOh0",N="nodataText___x5pWW",R="nameWrap___AVRhH",b="img___UUl7b",k="radius___iCRTl",S="name___Arv8v",D="rankingWrap___h4Sd9",E="time___i0DOj",w="useTime___ybKF2",Z="gold___RBJgF",M="keyRank___aLHf9",y=a(27876),H=a(37712),G=["shixunsDetail","globalSetting","loading","user","dispatch"],I=(0,_.connect)((function(e){var s=e.shixunsDetail,a=e.loading;return{shixunsDetail:s,globalSetting:e.globalSetting,user:e.user,loading:a.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var s=e.dispatch,a=(d()(e,G),(0,_.useParams)()),n=(0,o.useState)([]),t=l()(n,2),i=t[0],u=t[1],h=(0,o.useRef)();(0,o.useEffect)((function(){h.current=a.id,I()}),[]);var I=function(){var e=c()(r()().mark((function e(){var a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,s({type:"shixunsDetail/getRankingList",payload:{id:h.current}});case 2:a=e.sent,u(a||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,H.jsxs)("section",{className:x,children:[(0,H.jsx)("div",{className:p,children:(0,H.jsx)("div",{className:v,children:i.length?(0,H.jsx)(H.Fragment,{children:i.map((function(e,s){var a,n=s+1;return(0,H.jsxs)("div",{className:"".concat(D," mt20"),children:[(0,H.jsxs)("div",{className:R,children:[n<=3&&(0,H.jsx)("img",{className:b,src:"".concat(m.Z.IMG_SERVER,"/images/educoder/gold").concat(n,".png")}),n>3&&(0,H.jsx)("div",{className:M,children:n}),(0,H.jsx)("a",{href:e.users.user_url,className:"mr10",target:"_blank",children:(0,H.jsx)("img",{className:k,src:"".concat(m.Z.IMG_SERVER,"/images/").concat(e.users.image_url,"?1515212398")})}),(0,H.jsx)("a",{href:e.users.user_url,target:"_blank",className:S,children:null===(a=e.users)||void 0===a?void 0:a.name})]}),(0,H.jsxs)("span",{className:E,children:[f()(e.time).format("YYYY-MM-DD HH:mm")," 通关"]}),(0,H.jsx)("span",{className:w,children:(0,y.li)(e.use_time)}),(0,H.jsxs)("span",{className:Z,children:["+",e.gold,"金币"]})]},s)}))}):(0,H.jsxs)("div",{children:[(0,H.jsx)("img",{className:j,src:"".concat(m.Z.IMG_SERVER,"/images/educoder/gold-big.png")}),(0,H.jsx)("p",{className:N,children:"我们在等你,不轻言放弃"})]})})}),(0,H.jsx)(g.Z,{})]})}))}}]); \ No newline at end of file diff --git a/p__Shixuns__Detail__RankingList__index.chunk.css b/p__Shixuns__Detail__RankingList__index.chunk.css deleted file mode 100644 index 425c9260e0..0000000000 --- a/p__Shixuns__Detail__RankingList__index.chunk.css +++ /dev/null @@ -1 +0,0 @@ -.flex_box_center___PT9hL{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___n2Hu5{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___dwn6D{box-align:center;align-items:center}.flex_box_center_end___TwHBO{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___eAUqU{box-orient:block-axis;flex-direction:column}.rightWrap___Y_2WO{padding-left:20px;width:35%}.learnWrap___mca1k{background-color:#fff;border-radius:4px;margin-bottom:20px;overflow:hidden;padding:25px 20px 15px}.learnTopWrap___cn6Tj{align-items:center;display:box;display:flex;font-size:16px;justify-content:space-between;margin-bottom:14px}.courseWrap___N3Z6X{background-color:#fff;border-radius:4px;margin-bottom:20px;overflow:hidden;padding:20px}.pathWrap___QSdXs{display:box;display:flex;margin-bottom:20px}.pathImg___VjPqu{border-radius:4px;height:60px;width:100px}.pathContentItem___sxOSQ{display:flex;flex:1 1;flex-direction:row;margin-bottom:20px}.pathContentWrap___WttwX{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:flex-end;margin-bottom:-6px;margin-left:10px}.pathContentWrap___WttwX .pathContentName___evsEv{color:#333;display:block;margin-bottom:6px;max-width:222px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pathContent___fz4ds{color:#b4b4b4;font-size:12px;margin:0}.pathContentCount___Jlv3G{line-height:25px;margin-right:10px}.recommandTrainingWrap___F1gpg{background-color:#fff;border-radius:4px;margin-bottom:20px;overflow:hidden;padding:20px}.recommandContent___JZYAA{align-items:center;display:box;display:flex;justify-content:space-between;margin-top:5px;width:100%}.recommandLevel___McDUw{color:#999;padding-right:10px}.color0152d9___JWNjt{color:#0152d9}.color999___npg2L{color:#999}.color888___l_1AP{color:#888}.color333___ec_mY{color:#333}.iconDeleteColor___aZjDG{color:#f55}.iconMoveColor___z4k0w{color:#33bd8c}.iconEditColor___wxNTY{color:#5091ff}.skillWrap___j6j3B{background-color:#fff;margin-bottom:10px;padding:25px 20px 15px}.skillTopWrap___kIJbE{align-items:center;display:box;display:flex;justify-content:space-between}.time___dTwAe{border-top:1px solid hsla(0,0%,93%,.93);margin-top:20px}.titleImg___I8kT9{margin-right:4px;vertical-align:sub}.bg___AdORu{display:flex;justify-content:space-between;margin:30px auto 80px;width:1200px}.wrap___zNmrX{background-color:#fff;width:65%}.content___mLGzR{min-height:640px;padding:20px}.nodataImg___JfOh0{display:block;height:145px;margin:50px 0 20px 41%;width:115px}.nodataText___x5pWW{color:#999;font-size:14px;text-align:center}.nameWrap___AVRhH{display:flex;flex-direction:row;height:40px;line-height:40px;margin-left:50px;width:25%}.img___UUl7b{height:30px;margin-right:20px;width:24px}.radius___iCRTl{border-radius:50%;height:40px;width:40px}.name___Arv8v{color:#666;max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rankingWrap___h4Sd9{align-items:center;display:flex;flex-direction:row}.time___i0DOj{color:#999;width:23%}.time___i0DOj,.useTime___ybKF2{height:40px;line-height:40px;text-align:center}.useTime___ybKF2{width:25%}.gold___RBJgF{color:#f0ad4e;height:40px;line-height:40px;text-align:center;width:14%}.keyRank___aLHf9{margin-right:20px;text-align:center;width:24px} \ No newline at end of file diff --git a/p__Shixuns__Detail__Repository__AddFile__index.async.js b/p__Shixuns__Detail__Repository__AddFile__index.async.js deleted file mode 100644 index d07013c297..0000000000 --- a/p__Shixuns__Detail__Repository__AddFile__index.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[97046,96495,91090,25209],{76897:function(e,t,n){n.d(t,{Z:function(){return l}});var o=n(33614),s=n(59301),a={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"},r=n(1393),i=function(e,t){return s.createElement(r.Z,(0,o.Z)({},e,{ref:t,icon:a}))};var l=s.forwardRef(i)},57883:function(e,t,n){n.d(t,{t:function(){return p}});var o=n(82242),s=n.n(o),a=(n(59301),n(3113)),r="buttonFixed___vyq30",i="button___hxmYv",l="buttonWrap___uK8dl",c=n(92310),u=n.n(c),d=n(37712),p=function(e){var t=e.cancelText,n=void 0===t?"取消":t,o=e.okText,c=void 0===o?"确定":o,p=e.loading,m=void 0!==p&&p,f=e.hasOkBtn,h=void 0===f||f,v=e.hasCancelBtn,g=void 0===v||v,b=e.okButtonProps,x=void 0===b?{}:b,y=e.onCancel,C=void 0===y?function(){}:y,j=e.onOk,O=void 0===j?function(){}:j,S=e.className,w=void 0===S?"":S;return(0,d.jsx)("div",{className:u()(r,w),children:(0,d.jsxs)("div",{className:l,children:[g&&(0,d.jsx)(a.ZP,{size:"middle",className:"".concat(i," mr20"),onClick:C,children:n}),h&&(0,d.jsx)(a.ZP,s()(s()({size:"middle",type:"primary",className:"".concat(i," mr20"),loading:m,onClick:O},x),{},{children:c}))]})})}},16726:function(e,t,n){n.d(t,{h:function(){return g}});var o=n(82242),s=n.n(o),a=n(79800),r=n.n(a),i=n(59301),l=n(57809),c=n(78241),u=n(3113),d=n(89780),p=n.n(d),m=(n(94527),n(66608),n(37712)),f=l.default.Option,h={labelCol:{span:4},wrapperCol:{span:20}},v={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function g(e){var t=e.value,n=e.onChange,o=e.mode,a=e.options,l=void 0===a?{}:a,c=(0,i.useRef)(),u=(0,i.useState)(),d=r()(u,2),f=d[0],h=d[1];return(0,i.useEffect)((function(){if(f){var e=function(e){var t=e.getValue();n&&n(t)};return f.on("change",e),function(){f.off("change",e)}}}),[f,n]),(0,i.useEffect)((function(){f&&f.setOption("mode",o)}),[f,o]),(0,i.useEffect)((function(){f&&(t===f.getValue()&&""!==t||setTimeout((function(){f.setValue(t||"")}),300))}),[f,t]),(0,i.useEffect)((function(){if(c.current&&!f){var e=p().fromTextArea(c.current,s()({mode:o,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},l));h(e)}}),[c.current,f]),(0,m.jsx)("div",{className:"my-codemirror-container",children:(0,m.jsx)("textarea",{ref:c})})}t.Z=function(e){var t=e.callback,n=e.onCancel,o=(0,i.useState)("python"),a=r()(o,2),d=a[0],p=a[1];return(0,m.jsxs)(c.Z,s()(s()({},h),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){t(e)},children:[(0,m.jsx)(c.Z.Item,{label:"代码语言",name:"language",children:(0,m.jsx)(l.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(v[e][1])},children:Object.keys(v).map((function(e){return(0,m.jsx)(f,{value:e,children:v[e][0]},e)}))})}),(0,m.jsx)(c.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,m.jsx)(g,{mode:d})}),(0,m.jsxs)("div",{className:"flex-container flex-end",children:[(0,m.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,m.jsx)(u.ZP,{type:"ghost",onClick:n,children:"取消"})]})]}))}},51213:function(e,t,n){n.r(t),n.d(t,{default:function(){return w}});var o=n(82242),s=n.n(o),a=n(7557),r=n.n(a),i=n(41498),l=n.n(i),c=n(79800),u=n.n(c),d=n(39647),p=n.n(d),m=n(59301),f=n(80608),h=n(78241),v=n(24650),g=n(16726),b=n(57883),x="bg___YV4bB",y="wrap___kzW1f",C="title___qum64",j="width240___QOLSj",O=n(37712),S=["shixunsDetail","globalSetting","loading","user","dispatch"],w=(0,f.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,n=(p()(e,S),(0,f.useLocation)()),o=(0,m.useState)({}),a=u()(o,2),i=(a[0],a[1]),c=(0,m.useRef)(),d=(0,m.useRef)(),w=h.Z.useForm(),E=u()(w,1)[0],N=(0,m.useState)(""),k=u()(N,2),Z=k[0],M=k[1];(0,m.useEffect)((function(){return t({type:"globalSetting/footerToggle",payload:!1}),function(){t({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,m.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;M(n)}}),[]),(0,m.useEffect)((function(){var e,t;d.current=null===(e=n.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2],c.current="repository"===(null===(t=n.pathname)||void 0===t||null===(t=t.split("/"))||void 0===t?void 0:t[3])}),[]);var P=function(){var e=l()(r()().mark((function e(){var n,o,s=arguments;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=s.length>0&&void 0!==s[0]?s[0]:{},e.next=3,t({type:"shixunsDetail/addRepositoryFile",payload:{id:d.current,message:n.commitMessage,content:n.codeMirror,path:"".concat(Z?"".concat(Z,"/"):"").concat(n.path||""),secret_repository:!c.current||void 0}});case 3:e.sent&&(o=c.current?"/shixuns/".concat(d.current,"/repository").concat(Z?"/master/shixun_show/".concat(Z):""):"/shixuns/".concat(d.current,"/secret_repository"),f.history.replace(o));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,O.jsx)("section",{className:x,children:(0,O.jsxs)("div",{className:y,children:[(0,O.jsx)("div",{className:C,children:"新建文件"}),(0,O.jsxs)(h.Z,{className:"mt10",form:E,scrollToFirstError:!0,layout:"vertical",onFinish:P,onValuesChange:function(){return i(s()({},E.getFieldsValue()))},children:[(0,O.jsxs)(h.Z.Item,{label:"文件名称或文件路径:",children:[(0,O.jsx)(h.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件名称或文件路径"},{whitespace:!0,message:"请勿输入空格"}],noStyle:!0,children:(0,O.jsxs)("span",{children:[(0,O.jsx)("span",{className:"mr5",children:Z?"".concat(Z,"/"):""}),(0,O.jsx)(v.Z,{className:j,placeholder:"请输入文件名称或文件路径"})]})}),(0,O.jsx)("span",{className:"ml5",children:"提示:1.输入文件名可以创建一个新文件;2.输入新文件夹名/新文件名可以创建新文件夹和新文件。(如:step1/HelloWorld.java)"})]}),(0,O.jsx)(h.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,O.jsx)(v.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理"})}),(0,O.jsx)("div",{className:"mt10 mb20",children:(0,O.jsx)(h.Z.Item,{name:"codeMirror",rules:[{required:!0,message:"请输入文件内容"}],children:(0,O.jsx)(g.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})})}),(0,O.jsx)(h.Z.Item,{noStyle:!0,children:(0,O.jsx)(b.t,{okButtonProps:{htmlType:"submit"},onCancel:function(){var e;f.history.push("/shixuns/".concat(d.current,"/").concat(null===(e=n.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3]).concat(Z?"/master/shixun_show/".concat(Z):""))}})})]})]})})}))},24650:function(e,t,n){n.d(t,{Z:function(){return I}});var o=n(92310),s=n.n(o),a=n(59301),r=n(36355),i=n(32441),l=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,a.useContext)(r.E_),{prefixCls:o,className:c}=e,u=t("input-group",o),d=t("input"),[p,m]=(0,l.ZP)(d),f=s()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},m,c),h=(0,a.useContext)(i.aM),v=(0,a.useMemo)((()=>Object.assign(Object.assign({},h),{isFormItemInput:!1})),[h]);return p(a.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},a.createElement(i.aM.Provider,{value:v},e.children)))},u=n(9432),d=n(33614),p={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"},m=n(1393),f=function(e,t){return a.createElement(m.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var h=a.forwardRef(f),v=n(76897),g=n(55405),b=n(25629),x=n(59412),y=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(o=Object.getOwnPropertySymbols(e);se?a.createElement(v.Z,null):a.createElement(h,null),j={click:"onClick",hover:"onMouseOver"};var O=a.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,o="object"==typeof n&&void 0!==n.visible,[i,l]=(0,a.useState)((()=>!!o&&n.visible)),c=(0,a.useRef)(null);a.useEffect((()=>{o&&l(n.visible)}),[o,n]);const d=(0,x.Z)(c),p=()=>{const{disabled:t}=e;t||(i&&d(),l((e=>{var t;const o=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,o)),o})))},{className:m,prefixCls:f,inputPrefixCls:h,size:v}=e,O=y(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:S}=a.useContext(r.E_),w=S("input",h),E=S("input-password",f),N=n&&(t=>{const{action:n="click",iconRender:o=C}=e,s=j[n]||"",r=o(i),l={[s]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return a.cloneElement(a.isValidElement(r)?r:a.createElement("span",null,r),l)})(E),k=s()(E,m,{[`${E}-${v}`]:!!v}),Z=Object.assign(Object.assign({},(0,g.Z)(O,["suffix","iconRender","visibilityToggle"])),{type:i?"text":"password",className:k,prefixCls:w,suffix:N});return v&&(Z.size=v),a.createElement(u.Z,Object.assign({ref:(0,b.sQ)(t,c)},Z))})),S=n(78405),w=n(92343),E=n(3113),N=n(19716),k=n(33234),Z=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(o=Object.getOwnPropertySymbols(e);s{const{prefixCls:n,inputPrefixCls:o,className:i,size:l,suffix:c,enterButton:d=!1,addonAfter:p,loading:m,disabled:f,onSearch:h,onChange:v,onCompositionStart:g,onCompositionEnd:x}=e,y=Z(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:j}=a.useContext(r.E_),O=a.useRef(!1),M=C("input-search",n),P=C("input",o),{compactSize:_}=(0,k.ri)(M,j),I=(0,N.Z)((e=>{var t;return null!==(t=null!=l?l:_)&&void 0!==t?t:e})),$=a.useRef(null),z=e=>{var t;document.activeElement===(null===(t=$.current)||void 0===t?void 0:t.input)&&e.preventDefault()},B=e=>{var t,n;h&&h(null===(n=null===(t=$.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},T="boolean"==typeof d?a.createElement(S.Z,null):null,D=`${M}-button`;let R;const F=d||{},A=F.type&&!0===F.type.__ANT_BUTTON;R=A||"button"===F.type?(0,w.Tm)(F,Object.assign({onMouseDown:z,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),B(e)},key:"enterButton"},A?{className:D,size:I}:{})):a.createElement(E.ZP,{className:D,type:d?"primary":void 0,size:I,disabled:f,key:"enterButton",onMouseDown:z,onClick:B,loading:m,icon:T},d),p&&(R=[R,(0,w.Tm)(p,{key:"addonAfter"})]);const L=s()(M,{[`${M}-rtl`]:"rtl"===j,[`${M}-${I}`]:!!I,[`${M}-with-button`]:!!d},i);return a.createElement(u.Z,Object.assign({ref:(0,b.sQ)($,t),onPressEnter:e=>{O.current||m||B(e)}},y,{size:I,onCompositionStart:e=>{O.current=!0,null==g||g(e)},onCompositionEnd:e=>{O.current=!1,null==x||x(e)},prefixCls:P,addonAfter:R,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&h&&h(e.target.value,e,{source:"clear"}),v&&v(e)},className:L,disabled:f}))})),P=n(1643);const _=u.Z;_.Group=c,_.Search=M,_.TextArea=P.Z,_.Password=O;var I=_},57809:function(e,t,n){var o=n(92310),s=n.n(o),a=n(77861),r=n(55405),i=n(59301),l=n(53487),c=n(62892),u=n(19080),d=n(36355),p=n(1684),m=n(93891),f=n(19716),h=n(32441),v=n(33234),g=n(14154),b=n(58582),x=n(96510),y=n(66339),C=function(e,t){var n={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(o=Object.getOwnPropertySymbols(e);s{var n,{prefixCls:o,bordered:l=!0,className:O,rootClassName:S,getPopupContainer:w,popupClassName:E,dropdownClassName:N,listHeight:k=256,placement:Z,listItemHeight:M=24,size:P,disabled:_,notFoundContent:I,status:$,builtinPlacements:z,dropdownMatchSelectWidth:B,popupMatchSelectWidth:T,direction:D,style:R,allowClear:F}=e,A=C(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:L,getPrefixCls:q,renderEmpty:W,direction:V,virtual:H,popupMatchSelectWidth:Q,popupOverflow:U,select:G}=i.useContext(d.E_),X=q("select",o),Y=q(),J=null!=D?D:V,{compactSize:K,compactItemClassnames:ee}=(0,v.ri)(X,J),[te,ne]=(0,g.Z)(X),oe=i.useMemo((()=>{const{mode:e}=A;if("combobox"!==e)return e===j?"combobox":e}),[A.mode]),se="multiple"===oe||"tags"===oe,ae=(0,x.Z)(A.suffixIcon,A.showArrow),re=null!==(n=null!=T?T:B)&&void 0!==n?n:Q,{status:ie,hasFeedback:le,isFormItemInput:ce,feedbackIcon:ue}=i.useContext(h.aM),de=(0,u.F)(ie,$);let pe;pe=void 0!==I?I:"combobox"===oe?null:(null==W?void 0:W("Select"))||i.createElement(m.Z,{componentName:"Select"});const{suffixIcon:me,itemIcon:fe,removeIcon:he,clearIcon:ve}=(0,y.Z)(Object.assign(Object.assign({},A),{multiple:se,hasFeedback:le,feedbackIcon:ue,showSuffixIcon:ae,prefixCls:X,showArrow:A.showArrow,componentName:"Select"})),ge=!0===F?{clearIcon:ve}:F,be=(0,r.Z)(A,["suffixIcon","itemIcon"]),xe=s()(E||N,{[`${X}-dropdown-${J}`]:"rtl"===J},S,ne),ye=(0,f.Z)((e=>{var t;return null!==(t=null!=P?P:K)&&void 0!==t?t:e})),Ce=i.useContext(p.Z),je=null!=_?_:Ce,Oe=s()({[`${X}-lg`]:"large"===ye,[`${X}-sm`]:"small"===ye,[`${X}-rtl`]:"rtl"===J,[`${X}-borderless`]:!l,[`${X}-in-form-item`]:ce},(0,u.Z)(X,de,le),ee,null==G?void 0:G.className,O,S,ne),Se=i.useMemo((()=>void 0!==Z?Z:"rtl"===J?"bottomRight":"bottomLeft"),[Z,J]),we=(0,b.Z)(z,U);return te(i.createElement(a.ZP,Object.assign({ref:t,virtual:H,showSearch:null==G?void 0:G.showSearch},be,{style:Object.assign(Object.assign({},null==G?void 0:G.style),R),dropdownMatchSelectWidth:re,builtinPlacements:we,transitionName:(0,c.m)(Y,"slide-up",A.transitionName),listHeight:k,listItemHeight:M,mode:oe,prefixCls:X,placement:Se,direction:J,suffixIcon:me,menuItemSelectedIcon:fe,removeIcon:he,allowClear:ge,notFoundContent:pe,className:Oe,getPopupContainer:w||L,dropdownClassName:xe,disabled:je})))};const S=i.forwardRef(O),w=(0,l.Z)(S);S.SECRET_COMBOBOX_MODE_DO_NOT_USE=j,S.Option=a.Wx,S.OptGroup=a.Xo,S._InternalPanelDoNotUseOrYouWillBeFired=w,t.default=S},8378:function(e,t){t.Z=e=>({[e.componentCls]:{[`${e.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},\n opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}},[`${e.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},\n opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}}})}}]); \ No newline at end of file diff --git a/p__Shixuns__Detail__Repository__AddFile__index.chunk.css b/p__Shixuns__Detail__Repository__AddFile__index.chunk.css deleted file mode 100644 index c3b16ebb2b..0000000000 --- a/p__Shixuns__Detail__Repository__AddFile__index.chunk.css +++ /dev/null @@ -1 +0,0 @@ -.CodeMirror{color:#000;direction:ltr;font-family:monospace;height:300px}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{background-color:#f7f7f7;border-right:1px solid #ddd;white-space:nowrap}.CodeMirror-linenumber{color:#999;min-width:20px;padding:0 3px 0 5px;text-align:right;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;border:0!important;width:auto}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{animation:blink 1.06s steps(1) infinite;background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor{animation:blink 1.06s steps(1) infinite;background-color:#7e7;border:0;width:auto}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:-50px}.CodeMirror-ruler{border-left:1px solid #ccc;bottom:0;position:absolute;top:0}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{background:#fff;overflow:hidden;position:relative}.CodeMirror-scroll{height:100%;margin-bottom:-50px;margin-right:-50px;outline:none;overflow:scroll!important;padding-bottom:50px;position:relative}.CodeMirror-sizer{border-right:50px solid transparent;position:relative}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{display:none;outline:none;position:absolute;z-index:6}.CodeMirror-vscrollbar{overflow-x:hidden;overflow-y:scroll;right:0;top:0}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-x:scroll;overflow-y:hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{left:0;min-height:100%;position:absolute;top:0;z-index:3}.CodeMirror-gutter{display:inline-block;height:100%;margin-bottom:-50px;vertical-align:top;white-space:normal}.CodeMirror-gutter-wrapper{background:none!important;border:none!important;position:absolute;z-index:4}.CodeMirror-gutter-background{bottom:0;position:absolute;top:0;z-index:4}.CodeMirror-gutter-elt{cursor:default;position:absolute;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:normal;-webkit-tap-highlight-color:transparent;font-feature-settings:"calt";background:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual;line-height:inherit;margin:0;overflow:visible;position:relative;white-space:pre;z-index:2}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.CodeMirror-linewidget{padding:.1px;position:relative;z-index:2}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{height:0;overflow:hidden;position:absolute;visibility:hidden;width:100%}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{position:relative;visibility:hidden;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #a7a7a7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-attribute,.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{color:#fff!important;outline:1px solid grey}.buttonFixed___vyq30{background:#fff;bottom:0;box-shadow:0 -4px 4px 0 rgba(0,0,0,.05);height:63px;left:0;position:fixed;width:100%;z-index:1000}.button___hxmYv{font-size:14px!important;font-weight:400;height:38px!important;padding:0;width:100px}.buttonWrap___uK8dl{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center}.bg___YV4bB{margin:30px auto 140px;width:1200px}.wrap___kzW1f{background-color:#fff;padding:20px 30px}.title___qum64{font-size:20px}.path___G15kO{color:#888;display:inline-block;font-size:16px;line-height:40px;overflow:hidden;text-align:right;vertical-align:middle;white-space:nowrap}.colorBlue___LDjoN{color:#0152d9}.width240___QOLSj{width:240px} \ No newline at end of file diff --git a/p__Shixuns__Detail__Repository__Commit__index.async.js b/p__Shixuns__Detail__Repository__Commit__index.async.js deleted file mode 100644 index bf77bd8e70..0000000000 --- a/p__Shixuns__Detail__Repository__Commit__index.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4884],{9516:function(e,n,t){t.d(n,{Z:function(){return l}});var i=t(33614),s=t(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},c=t(1393),r=function(e,n){return s.createElement(c.Z,(0,i.Z)({},e,{ref:n,icon:a}))};var l=s.forwardRef(r)},62734:function(e,n,t){t.r(n),t.d(n,{default:function(){return D}});var i=t(7557),s=t.n(i),a=t(41498),c=t.n(a),r=t(79800),l=t.n(r),o=t(39647),u=t.n(o),d=t(59301),m=t(80608),_="bg___GqpQF",h="wrap___DbTSK",f="commitWrap___amrYc",p="colorGray___Cz49B",x="content___AIRyv",v="item___AxLEf",g="itemContent___zj1HZ",j="itemEmail___IqeJO",N="itemTitle___lQYBA",b="itemTime___OFq07",y=t(77379),k=t(37712),w=["shixunsDetail","globalSetting","loading","user","dispatch"],D=(0,m.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=(u()(e,w),(0,m.useParams)()),i=(0,d.useRef)(),a=(0,d.useState)([]),r=l()(a,2),o=r[0],D=r[1];(0,d.useEffect)((function(){S()}),[]);var S=function(){var e=c()(s()().mark((function e(){var a,c;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i.current="repository"===(null===(a=location.pathname)||void 0===a||null===(a=a.split("/"))||void 0===a?void 0:a[3]),e.next=3,n({type:"shixunsDetail/getRepositoryCommit",payload:{id:t.id,secret_repository:!i.current||void 0}});case 3:(c=e.sent)&&D(c.commits||[]);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,k.jsxs)("section",{className:_,children:[(0,k.jsxs)("div",{className:h,children:[(0,k.jsxs)("div",{className:f,children:[(0,k.jsxs)("div",{children:[(0,k.jsx)("i",{className:"iconfont icon-tijiaojilu mr5"}),"提交记录"]}),(0,k.jsx)(m.Link,{to:"/shixuns/".concat(t.id,"/repository"),className:"".concat(p," font14"),children:"返回"})]}),(0,k.jsx)("div",{className:x,children:null==o?void 0:o.map((function(e){return(0,k.jsxs)("div",{className:"".concat(v," mb5"),children:[(0,k.jsxs)("div",{className:g,children:[e.email&&(0,k.jsx)("span",{className:j,children:e.email}),(0,k.jsx)("span",{className:N,children:e.title})]}),(0,k.jsx)("span",{className:b,children:e.time})]},e.id)}))})]}),(0,k.jsx)(y.Z,{})]})}))}}]); \ No newline at end of file diff --git a/p__Shixuns__Detail__Repository__Commit__index.chunk.css b/p__Shixuns__Detail__Repository__Commit__index.chunk.css deleted file mode 100644 index 545a0415d8..0000000000 --- a/p__Shixuns__Detail__Repository__Commit__index.chunk.css +++ /dev/null @@ -1 +0,0 @@ -.bg___GqpQF{display:flex;justify-content:space-between;margin:30px auto 80px;width:1200px}.wrap___DbTSK{width:65%}.commitWrap___amrYc{align-items:center;background-color:#fff;display:flex;flex-direction:row;font-size:16px;justify-content:space-between;margin-bottom:10px;padding:20px}.colorGray___Cz49B{color:#999}.content___AIRyv{background-color:#fff;display:flex;flex-direction:column;font-size:16px;margin-bottom:10px;padding:20px}.item___AxLEf{justify-content:space-between}.itemContent___zj1HZ,.item___AxLEf{align-items:center;display:flex;flex-direction:row}.itemEmail___IqeJO{color:#666;margin-right:10px;width:120px}.itemTitle___lQYBA{display:block;margin-left:10px;max-width:640px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.itemTime___OFq07{color:#0152d9;margin-right:15px}.flex_box_center___PT9hL{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___n2Hu5{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___dwn6D{box-align:center;align-items:center}.flex_box_center_end___TwHBO{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___eAUqU{box-orient:block-axis;flex-direction:column}.rightWrap___Y_2WO{padding-left:20px;width:35%}.learnWrap___mca1k{background-color:#fff;border-radius:4px;margin-bottom:20px;overflow:hidden;padding:25px 20px 15px}.learnTopWrap___cn6Tj{align-items:center;display:box;display:flex;font-size:16px;justify-content:space-between;margin-bottom:14px}.courseWrap___N3Z6X{background-color:#fff;border-radius:4px;margin-bottom:20px;overflow:hidden;padding:20px}.pathWrap___QSdXs{display:box;display:flex;margin-bottom:20px}.pathImg___VjPqu{border-radius:4px;height:60px;width:100px}.pathContentItem___sxOSQ{display:flex;flex:1 1;flex-direction:row;margin-bottom:20px}.pathContentWrap___WttwX{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:flex-end;margin-bottom:-6px;margin-left:10px}.pathContentWrap___WttwX .pathContentName___evsEv{color:#333;display:block;margin-bottom:6px;max-width:222px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pathContent___fz4ds{color:#b4b4b4;font-size:12px;margin:0}.pathContentCount___Jlv3G{line-height:25px;margin-right:10px}.recommandTrainingWrap___F1gpg{background-color:#fff;border-radius:4px;margin-bottom:20px;overflow:hidden;padding:20px}.recommandContent___JZYAA{align-items:center;display:box;display:flex;justify-content:space-between;margin-top:5px;width:100%}.recommandLevel___McDUw{color:#999;padding-right:10px}.color0152d9___JWNjt{color:#0152d9}.color999___npg2L{color:#999}.color888___l_1AP{color:#888}.color333___ec_mY{color:#333}.iconDeleteColor___aZjDG{color:#f55}.iconMoveColor___z4k0w{color:#33bd8c}.iconEditColor___wxNTY{color:#5091ff}.skillWrap___j6j3B{background-color:#fff;margin-bottom:10px;padding:25px 20px 15px}.skillTopWrap___kIJbE{align-items:center;display:box;display:flex;justify-content:space-between}.time___dTwAe{border-top:1px solid hsla(0,0%,93%,.93);margin-top:20px}.titleImg___I8kT9{margin-right:4px;vertical-align:sub} \ No newline at end of file diff --git a/p__Shixuns__Detail__Repository__UploadFile__index.async.js b/p__Shixuns__Detail__Repository__UploadFile__index.async.js deleted file mode 100644 index 93f2ad9a8c..0000000000 --- a/p__Shixuns__Detail__Repository__UploadFile__index.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[81148],{9516:function(e,n,t){t.d(n,{Z:function(){return l}});var i=t(33614),a=t(59301),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},s=t(1393),r=function(e,n){return a.createElement(s.Z,(0,i.Z)({},e,{ref:n,icon:o}))};var l=a.forwardRef(r)},76897:function(e,n,t){t.d(n,{Z:function(){return l}});var i=t(33614),a=t(59301),o={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"},s=t(1393),r=function(e,n){return a.createElement(s.Z,(0,i.Z)({},e,{ref:n,icon:o}))};var l=a.forwardRef(r)},57883:function(e,n,t){t.d(n,{t:function(){return f}});var i=t(82242),a=t.n(i),o=(t(59301),t(3113)),s="buttonFixed___vyq30",r="button___hxmYv",l="buttonWrap___uK8dl",c=t(92310),u=t.n(c),d=t(37712),f=function(e){var n=e.cancelText,t=void 0===n?"取消":n,i=e.okText,c=void 0===i?"确定":i,f=e.loading,p=void 0!==f&&f,m=e.hasOkBtn,v=void 0===m||m,h=e.hasCancelBtn,g=void 0===h||h,x=e.okButtonProps,y=void 0===x?{}:x,b=e.onCancel,C=void 0===b?function(){}:b,j=e.onOk,_=void 0===j?function(){}:j,Z=e.className,w=void 0===Z?"":Z;return(0,d.jsx)("div",{className:u()(s,w),children:(0,d.jsxs)("div",{className:l,children:[g&&(0,d.jsx)(o.ZP,{size:"middle",className:"".concat(r," mr20"),onClick:C,children:t}),v&&(0,d.jsx)(o.ZP,a()(a()({size:"middle",type:"primary",className:"".concat(r," mr20"),loading:p,onClick:_},y),{},{children:c}))]})})}},87511:function(e,n,t){t.r(n),t.d(n,{default:function(){return O}});var i=t(82242),a=t.n(i),o=t(7557),s=t.n(o),r=t(41498),l=t.n(r),c=t(79800),u=t.n(c),d=t(39647),f=t.n(d),p=t(59301),m=t(80608),v=t(71681),h=t(53326),g=t(78241),x=t(8591),y=t(24650),b=t(57883),C=t(65874),j="bg___B0fle",_="wrap___cLSqe",Z="title___tslCB",w="path____iGdu",k="colorBlue___Baazr",E=t(37712),P=["shixunsDetail","globalSetting","loading","user","dispatch"],S=h.Z.Dragger,O=(0,m.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=(f()(e,P),(0,m.useLocation)()),i=(0,p.useState)({}),o=u()(i,2),r=o[0],c=o[1],d=(0,p.useRef)(),h=(0,p.useRef)(),O=g.Z.useForm(),N=u()(O,1)[0],M=(0,p.useState)([]),z=u()(M,2),D=z[0],F=z[1],R=(0,p.useState)(),$=u()(R,2),T=$[0],B=$[1];(0,p.useEffect)((function(){return n({type:"globalSetting/footerToggle",payload:!1}),function(){n({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,p.useEffect)((function(){var e,n;h.current=null===(e=t.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2],d.current="repository"===(null===(n=t.pathname)||void 0===n||null===(n=n.split("/"))||void 0===n?void 0:n[3])}),[]),(0,p.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var n=e.split(",").join("/"),t=0===n.indexOf("/")?n.substr(1):n;B(t)}}),[]);var I=function(){var e=l()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.response){e.next=3;break}return x.ZP.info("还未上传完成,无法进行删除操作!"),e.abrupt("return");case 3:if(N.getFieldValue("commitMessage")){e.next=6;break}return x.ZP.info("删除文件请先填写提交信息"),e.abrupt("return");case 6:return e.next=8,n({type:"shixunsDetail/deleteGitFile",payload:{id:h.current,path:T?"".concat(T,"/").concat(t.name):t.name,message:N.getFieldValue("commitMessage"),secret_repository:!d.current||null}});case 8:0===e.sent.status&&(F(D.filter((function(e){return e.uid!==t.uid}))),x.ZP.info("删除成功"));case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),L={height:300,multiple:!0,withCredentials:!0,data:a()(a()({},{path:T||"",message:r.commitMessage}),d.current?{}:{secret_repository:!0}),fileList:D,method:"post",action:"".concat(v.Z.API_SERVER,"/api/shixuns/").concat(h.current,"/upload_git_file.json"),onChange:function(e){if("done"===e.file.status||"uploading"===e.file.status){var n,t,i;if(F(e.fileList),!e.file.response)return;if(0===(null===(n=e.file.response)||void 0===n?void 0:n.status))return void x.ZP.success("上传成功!");F(D.filter((function(n){return n.uid!==e.file.uid}))),(null===(t=e.file.response)||void 0===t?void 0:t.message)&&x.ZP.info(null===(i=e.file.response)||void 0===i?void 0:i.message)}},onRemove:I,beforeUpload:function(e){if(!N.getFieldValue("commitMessage"))return x.ZP.info("上传文件请先填写提交信息"),!1}},A=function(){var e;m.history.push("/shixuns/".concat(h.current,"/").concat(null===(e=t.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3]).concat(T?"/master/shixun_show/".concat(T):""))};return(0,E.jsxs)("section",{className:j,children:[(0,E.jsxs)("div",{className:_,children:[(0,E.jsx)("div",{className:Z,children:"上传文件"}),(0,E.jsxs)("div",{className:w,children:["当前目录:/",T,(0,E.jsx)("span",{className:"".concat(k," current ml5"),onClick:function(){n({type:"shixunsDetail/setActionTabs",payload:{key:"Repository-SelectFilePath"}})},children:"选择文件目录"})]}),(0,E.jsxs)(g.Z,{className:"mt10",form:N,scrollToFirstError:!0,layout:"vertical",onFinish:function(e){A()},onValuesChange:function(){return c(a()({},N.getFieldsValue()))},children:[(0,E.jsx)(g.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,E.jsx)(y.Z,{placeholder:"必填,描述主要修改内容(相当于Git Commit message的Header)"})}),(0,E.jsx)(g.Z.Item,{noStyle:!0,children:(0,E.jsx)(b.t,{okButtonProps:{htmlType:"submit"},onCancel:A})})]}),(0,E.jsxs)(S,a()(a()({},L),{},{children:[(0,E.jsx)("div",{children:(0,E.jsx)("i",{className:"iconfont icon-shangchuan font50 ".concat(k)})}),(0,E.jsxs)("div",{className:"font14 mt30",children:["拖拽文件或",(0,E.jsx)("span",{className:"".concat(k," ml5"),children:"点击此处上传"})]})]}))]}),(0,E.jsx)(C.Z,{onFinish:function(e){return B(e)}})]})}))},65874:function(e,n,t){t.d(n,{Z:function(){return j}});var i=t(82242),a=t.n(i),o=t(7557),s=t.n(o),r=t(41498),l=t.n(r),c=t(79800),u=t.n(c),d=t(59301),f=t(80608),p=t(78241),m=t(8591),v=t(43418),h=t(24650),g="wrap___TwY3U",x="content___Ks95W",y="mainPathWrap___CrMaa",b="colorBlue___dvWbP",C=t(37712),j=(0,f.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.dispatch),i=e.title,o=e.pathList,r=void 0===o?[]:o,c=e.showInputPath,j=void 0!==c&&c,_=e.isMergeSelectFile,Z=void 0!==_&&_,w=e.onFinish,k=void 0===w?function(){}:w,E=p.Z.useForm(),P=u()(E,1)[0],S=(0,f.useParams)(),O=(0,f.useLocation)(),N=(0,d.useRef)(),M=(0,d.useState)(""),z=u()(M,2),D=z[0],F=z[1],R=(0,d.useState)(""),$=u()(R,2),T=$[0],B=$[1],I=(0,d.useState)([]),L=u()(I,2),A=L[0],V=L[1],q=(0,d.useState)([]),G=u()(q,2),Q=G[0],U=G[1];(0,d.useEffect)((function(){var e;N.current="repository"===(null===(e=O.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3])}),[]),(0,d.useEffect)((function(){if("Repository-SelectFilePath"===n.actionTabs.key){var e=r.join("/"),t=[];r.map((function(n,i){0===i?t.push({val:"根目录",path:""},{val:"/".concat(n),path:e}):t.push({val:"/".concat(n),path:e})})),V(t),F(e),B(e),W(e)}}),[n.actionTabs.key]);var W=function(){var e=l()(s()().mark((function e(n){var i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:N.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:S.id,path:n}});case 2:(i=e.sent)&&U(i.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),H=function(){var e=l()(s()().mark((function e(){var n,i,o;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=null==P?void 0:P.getFieldsValue(),i=D?"".concat(D).concat(null!=n&&n.name?"/".concat(null==n?void 0:n.name):""):null==n?void 0:n.name,!Z){e.next=6;break}return k(i),K(),e.abrupt("return");case 6:if(!j){e.next=16;break}return e.next=9,P.validateFields();case 9:return e.next=11,t({type:"shixunsDetail/uploadGitFolder",payload:a()(a()({},{id:S.id,path:i}),N.current?{}:{secret_repository:!0})});case 11:o=e.sent,k(T),0===o.status&&m.ZP.info("新建成功"),e.next=18;break;case 16:k(i),m.ZP.success("选择文件目录成功");case 18:K();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),K=function(){t({type:"shixunsDetail/setActionTabs",payload:{}}),P.resetFields()};return(0,C.jsx)(v.Z,{centered:!0,title:i||"新建文件夹",closable:!1,keyboard:!1,open:"Repository-SelectFilePath"===n.actionTabs.key,onOk:H,onCancel:K,children:(0,C.jsxs)("div",{className:g,children:[(0,C.jsxs)("div",{className:x,children:[(0,C.jsx)("div",{className:y,children:!(null==A||!A.length)&&A.map((function(e,n){return(0,C.jsx)("a",{onClick:function(){return function(e,n){var t=A.filter((function(e,t){return t<=n}));V(t);var i=t.filter((function(e,n){return 0!==n})).map((function(e){return e.val})).join("").substr(1);F(i),W(i)}(0,n)},children:e.val},n)}))}),!(null==Q||!Q.length)&&Q.map((function(e,n){return"tree"===e.type&&(0,C.jsxs)("a",{onClick:function(){return function(e){var n=D;"tree"===e.type&&(A.length?A.push({val:"/".concat(e.name),path:e.name}):A.push({val:"根目录",path:""},{val:"/".concat(e.name),path:e.name}),V(A),n=D?"".concat(D,"/").concat(e.name):e.name,F(n)),W(n)}(e)},children:[(0,C.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(b)}),e.name]},n)}))]}),(0,C.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,C.jsx)("div",{className:"mt5 mb5",children:D}),j&&(0,C.jsx)(p.Z,{form:P,scrollToFirstError:!0,className:"mt20",children:(0,C.jsx)(p.Z.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,C.jsx)(h.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)"})})})]})})}))},56762:function(e,n,t){t.d(n,{Z:function(){return a}});var i=t(59301);function a(){const[,e]=i.useReducer((e=>e+1),0);return e}},24650:function(e,n,t){t.d(n,{Z:function(){return z}});var i=t(92310),a=t.n(i),o=t(59301),s=t(36355),r=t(32441),l=t(9937);var c=e=>{const{getPrefixCls:n,direction:t}=(0,o.useContext)(s.E_),{prefixCls:i,className:c}=e,u=n("input-group",i),d=n("input"),[f,p]=(0,l.ZP)(d),m=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===t},p,c),v=(0,o.useContext)(r.aM),h=(0,o.useMemo)((()=>Object.assign(Object.assign({},v),{isFormItemInput:!1})),[v]);return f(o.createElement("span",{className:m,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},o.createElement(r.aM.Provider,{value:h},e.children)))},u=t(9432),d=t(33614),f={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"},p=t(1393),m=function(e,n){return o.createElement(p.Z,(0,d.Z)({},e,{ref:n,icon:f}))};var v=o.forwardRef(m),h=t(76897),g=t(55405),x=t(25629),y=t(59412),b=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(i=Object.getOwnPropertySymbols(e);ae?o.createElement(h.Z,null):o.createElement(v,null),j={click:"onClick",hover:"onMouseOver"};var _=o.forwardRef(((e,n)=>{const{visibilityToggle:t=!0}=e,i="object"==typeof t&&void 0!==t.visible,[r,l]=(0,o.useState)((()=>!!i&&t.visible)),c=(0,o.useRef)(null);o.useEffect((()=>{i&&l(t.visible)}),[i,t]);const d=(0,y.Z)(c),f=()=>{const{disabled:n}=e;n||(r&&d(),l((e=>{var n;const i=!e;return"object"==typeof t&&(null===(n=t.onVisibleChange)||void 0===n||n.call(t,i)),i})))},{className:p,prefixCls:m,inputPrefixCls:v,size:h}=e,_=b(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Z}=o.useContext(s.E_),w=Z("input",v),k=Z("input-password",m),E=t&&(n=>{const{action:t="click",iconRender:i=C}=e,a=j[t]||"",s=i(r),l={[a]:f,className:`${n}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return o.cloneElement(o.isValidElement(s)?s:o.createElement("span",null,s),l)})(k),P=a()(k,p,{[`${k}-${h}`]:!!h}),S=Object.assign(Object.assign({},(0,g.Z)(_,["suffix","iconRender","visibilityToggle"])),{type:r?"text":"password",className:P,prefixCls:w,suffix:E});return h&&(S.size=h),o.createElement(u.Z,Object.assign({ref:(0,x.sQ)(n,c)},S))})),Z=t(78405),w=t(92343),k=t(3113),E=t(19716),P=t(33234),S=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(i=Object.getOwnPropertySymbols(e);a{const{prefixCls:t,inputPrefixCls:i,className:r,size:l,suffix:c,enterButton:d=!1,addonAfter:f,loading:p,disabled:m,onSearch:v,onChange:h,onCompositionStart:g,onCompositionEnd:y}=e,b=S(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:j}=o.useContext(s.E_),_=o.useRef(!1),O=C("input-search",t),N=C("input",i),{compactSize:M}=(0,P.ri)(O,j),z=(0,E.Z)((e=>{var n;return null!==(n=null!=l?l:M)&&void 0!==n?n:e})),D=o.useRef(null),F=e=>{var n;document.activeElement===(null===(n=D.current)||void 0===n?void 0:n.input)&&e.preventDefault()},R=e=>{var n,t;v&&v(null===(t=null===(n=D.current)||void 0===n?void 0:n.input)||void 0===t?void 0:t.value,e,{source:"input"})},$="boolean"==typeof d?o.createElement(Z.Z,null):null,T=`${O}-button`;let B;const I=d||{},L=I.type&&!0===I.type.__ANT_BUTTON;B=L||"button"===I.type?(0,w.Tm)(I,Object.assign({onMouseDown:F,onClick:e=>{var n,t;null===(t=null===(n=null==I?void 0:I.props)||void 0===n?void 0:n.onClick)||void 0===t||t.call(n,e),R(e)},key:"enterButton"},L?{className:T,size:z}:{})):o.createElement(k.ZP,{className:T,type:d?"primary":void 0,size:z,disabled:m,key:"enterButton",onMouseDown:F,onClick:R,loading:p,icon:$},d),f&&(B=[B,(0,w.Tm)(f,{key:"addonAfter"})]);const A=a()(O,{[`${O}-rtl`]:"rtl"===j,[`${O}-${z}`]:!!z,[`${O}-with-button`]:!!d},r);return o.createElement(u.Z,Object.assign({ref:(0,x.sQ)(D,n),onPressEnter:e=>{_.current||p||R(e)}},b,{size:z,onCompositionStart:e=>{_.current=!0,null==g||g(e)},onCompositionEnd:e=>{_.current=!1,null==y||y(e)},prefixCls:N,addonAfter:B,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&v&&v(e.target.value,e,{source:"clear"}),h&&h(e)},className:A,disabled:m}))})),N=t(1643);const M=u.Z;M.Group=c,M.Search=O,M.TextArea=N.Z,M.Password=_;var z=M},8378:function(e,n){n.Z=e=>({[e.componentCls]:{[`${e.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},\n opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}},[`${e.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${e.motionDurationMid} ${e.motionEaseInOut},\n opacity ${e.motionDurationMid} ${e.motionEaseInOut} !important`}}})}}]); \ No newline at end of file diff --git a/p__Shixuns__Detail__Repository__UploadFile__index.chunk.css b/p__Shixuns__Detail__Repository__UploadFile__index.chunk.css deleted file mode 100644 index d2ef3e13e4..0000000000 --- a/p__Shixuns__Detail__Repository__UploadFile__index.chunk.css +++ /dev/null @@ -1 +0,0 @@ -.buttonFixed___vyq30{background:#fff;bottom:0;box-shadow:0 -4px 4px 0 rgba(0,0,0,.05);height:63px;left:0;position:fixed;width:100%;z-index:1000}.button___hxmYv{font-size:14px!important;font-weight:400;height:38px!important;padding:0;width:100px}.buttonWrap___uK8dl{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center}.wrap___TwY3U{padding:20px}.content___Ks95W{background:#f5f5f5;display:flex;flex-direction:column;font-size:14px;height:200px;overflow-y:auto;padding:10px}.content___Ks95W a{color:#05101a}.content___Ks95W a:hover{color:#40a9ff}.mainPathWrap___CrMaa{display:flex;flex-direction:row}.colorBlue___dvWbP{color:#0152d9}.bg___B0fle{margin:30px auto 140px;width:1200px}.wrap___cLSqe{background-color:#fff;padding:20px 30px}.title___tslCB{font-size:20px}.path____iGdu{color:#888;display:inline-block;font-size:16px;line-height:40px;overflow:hidden;text-align:right;vertical-align:middle;white-space:nowrap}.colorBlue___Baazr{color:#0152d9} \ No newline at end of file diff --git a/p__Shixuns__Detail__Repository__index.async.js b/p__Shixuns__Detail__Repository__index.async.js deleted file mode 100644 index 7a2f5ee691..0000000000 --- a/p__Shixuns__Detail__Repository__index.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[98688],{57883:function(n,e,t){t.d(e,{t:function(){return h}});var i=t(82242),a=t.n(i),o=(t(59301),t(3113)),s="buttonFixed___vyq30",r="button___hxmYv",c="buttonWrap___uK8dl",l=t(92310),u=t.n(l),d=t(37712),h=function(n){var e=n.cancelText,t=void 0===e?"取消":e,i=n.okText,l=void 0===i?"确定":i,h=n.loading,p=void 0!==h&&h,f=n.hasOkBtn,v=void 0===f||f,x=n.hasCancelBtn,m=void 0===x||x,j=n.okButtonProps,g=void 0===j?{}:j,_=n.onCancel,b=void 0===_?function(){}:_,y=n.onOk,k=void 0===y?function(){}:y,w=n.className,N=void 0===w?"":w;return(0,d.jsx)("div",{className:u()(s,N),children:(0,d.jsxs)("div",{className:c,children:[m&&(0,d.jsx)(o.ZP,{size:"middle",className:"".concat(r," mr20"),onClick:b,children:t}),v&&(0,d.jsx)(o.ZP,a()(a()({size:"middle",type:"primary",className:"".concat(r," mr20"),loading:p,onClick:k},g),{},{children:l}))]})})}},6638:function(n,e,t){var i=t(82242),a=t.n(i),o=(t(59301),t(19779)),s=t(3113),r=t(37712);e.Z=function(n){var e=n.img,t=n.buttonProps,i=void 0===t?{}:t,c=n.styles,l=void 0===c?{}:c,u=n.customText,d=n.ButtonText,h=n.ButtonClick,p=n.Buttonclass,f=n.ButtonTwo,v=n.imgStyles,x=n.loading,m=void 0!==x&&x;return(0,r.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:m?"hidden":"visible"}),l),children:[(0,r.jsx)("img",{src:e||o,style:a()({width:288,height:200},v)}),(0,r.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,r.jsx)(s.ZP,a()(a()({className:p,onClick:h},i),{},{children:d})),f&&f]})}},29114:function(n,e,t){t.d(e,{Z:function(){return y}});var i=t(82242),a=t.n(i),o=t(7557),s=t.n(o),r=t(41498),c=t.n(r),l=t(79800),u=t.n(l),d=t(59301),h={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},p=t(3113),f=t(22441),v=t(38288),x=t(6848),m=t(27876),j=t(43516),g=t(6638),_=t(71681),b=t(37712),y=function(n){var e,t,i,o,r,l,y,k=n.editOffice,w=void 0===k?"view":k,N=n.data,C=(n.theme,n.type),S=n.filename,Z=n.monacoEditor,P=n.className,R=n.style,T=n.close,I=n.onClose,D=n.hasMask,E=n.disabledDownload,B=n.onImgDimensions,F=n.showNodata,W=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),O=u()(W,2),V=(O[0],O[1],(0,d.useState)("")),L=u()(V,2),z=(L[0],L[1]),U=(0,d.useState)(),G=u()(U,2),M=G[0],J=G[1],K="build"===window.ENV?"/react/build":"",A=location.host.startsWith("localhost")?_.Z.PROXY_SERVER:_.Z.API_SERVER,Y=(0,d.useRef)();null!==(e=N)&&void 0!==e&&e.startsWith("/api")&&"txt"!==C&&(N=_.Z.API_SERVER+N),S&&(Z.filename=S),(0,d.useEffect)((function(){var n,e=null===(n=document.cookie)||void 0===n||null===(n=n.replace(/\s/g,""))||void 0===n?void 0:n.split(";");null==e||e.map((function(n){var e=n.split("=");"_educoder_session"===e[0]&&z(e[1])}))}),[]),(0,d.useEffect)((function(){"office"===C&&q()}),[C,N]);var q=function(){var n=c()(s()().mark((function n(){var e,t,i;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return e=N,N.startsWith("http")||(e=location.origin+e),t=new URL(e).pathname.split("/").pop(),n.next=5,(0,j.gJ)({attachment_id:t});case 5:i=n.sent,J(i);case 7:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),H=function(){N.startsWith("http")||N.startsWith("blob:")?X():(0,m.Sv)(S||"educoder",N,S)},X=function(){(0,m.Nd)(S||"educoder",decodeURIComponent(N))};return(0,b.jsxs)("div",{style:a()({},R||{}),className:"".concat(D&&h.bgBlack," ").concat(C?h.wrp:"hide"),children:[T&&(0,b.jsxs)("div",{className:h.close,ref:Y,children:[!!B&&(0,b.jsx)(x.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return Y.current},children:(0,b.jsx)("span",{onClick:function(){I(),B()},children:(0,b.jsx)("i",{className:"icon-yulanpizhu"})})}),!E&&(0,b.jsx)(x.Z,{title:"点击下载此文件",getPopupContainer:function(){return Y.current},children:(0,b.jsx)("span",{onClick:X,children:(0,b.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,b.jsx)(x.Z,{title:"关闭",getPopupContainer:function(){return Y.current},children:(0,b.jsx)("span",{className:"",onClick:I,children:(0,b.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,b.jsx)("div",{className:"".concat(h[P]," ").concat(P," ").concat(h.monaco," ").concat("txt"===C?"show":"hide"),children:"txt"===C&&(0,b.jsx)(v.ZP,a()({},Z))}),"audio"===C&&(0,b.jsx)("audio",{src:(null===(t=N)||void 0===t?void 0:t.indexOf("http"))>-1||null!==(i=N)&&void 0!==i&&i.startsWith("/api")?N:"data:image/png;base64,".concat(N),autoPlay:!0}),"video"===C&&(0,b.jsx)(b.Fragment,{children:(null===(o=N)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(r=N)&&void 0!==r&&r.startsWith("/api")?(0,b.jsx)("video",{controls:!0,src:"".concat(N),autoPlay:!0}):(0,b.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(N),autoPlay:!0})}),"office"===C&&M&&(0,b.jsx)("iframe",{src:"".concat(K,"/office.html?key=").concat(M.key,"&url=").concat(A+M.url,"&callbackUrl=").concat(A+M.callbackUrl,"&fileType=").concat(M.fileType,"&title=").concat(M.title,"&model=").concat(w,"&officeServer=").concat(_.Z.ONLYOFFICE,"&disabledDownload=").concat(!!E)}),"html"===C&&(0,b.jsx)("iframe",{src:N+"&disposition=inline"}),"pdf"===C&&(0,b.jsx)("iframe",{src:"".concat(K,"/js/pdfview/index.html?url=").concat(N,"&disabledDownload=").concat(!!E)}),"image"===C&&(0,b.jsx)("img",{src:(null===(l=N)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(y=N)&&void 0!==y&&y.startsWith("/api")?N:"data:image/png;base64,".concat(N)}),("other"===C||"download"===C)&&(0,b.jsx)(b.Fragment,{children:F?(0,b.jsx)(g.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,b.jsx)(p.ZP,{icon:(0,b.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:H,children:"下载"})}):(0,b.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:H,children:[(0,b.jsx)(f.Z,{}),"点击下载"]})})]})}},65874:function(n,e,t){t.d(e,{Z:function(){return y}});var i=t(82242),a=t.n(i),o=t(7557),s=t.n(o),r=t(41498),c=t.n(r),l=t(79800),u=t.n(l),d=t(59301),h=t(80608),p=t(78241),f=t(8591),v=t(43418),x=t(24650),m="wrap___TwY3U",j="content___Ks95W",g="mainPathWrap___CrMaa",_="colorBlue___dvWbP",b=t(37712),y=(0,h.connect)((function(n){var e=n.shixunsDetail,t=n.loading;return{shixunsDetail:e,globalSetting:n.globalSetting,loading:t.models.index}}))((function(n){var e=n.shixunsDetail,t=(n.globalSetting,n.loading,n.dispatch),i=n.title,o=n.pathList,r=void 0===o?[]:o,l=n.showInputPath,y=void 0!==l&&l,k=n.isMergeSelectFile,w=void 0!==k&&k,N=n.onFinish,C=void 0===N?function(){}:N,S=p.Z.useForm(),Z=u()(S,1)[0],P=(0,h.useParams)(),R=(0,h.useLocation)(),T=(0,d.useRef)(),I=(0,d.useState)(""),D=u()(I,2),E=D[0],B=D[1],F=(0,d.useState)(""),W=u()(F,2),O=W[0],V=W[1],L=(0,d.useState)([]),z=u()(L,2),U=z[0],G=z[1],M=(0,d.useState)([]),J=u()(M,2),K=J[0],A=J[1];(0,d.useEffect)((function(){var n;T.current="repository"===(null===(n=R.pathname)||void 0===n||null===(n=n.split("/"))||void 0===n?void 0:n[3])}),[]),(0,d.useEffect)((function(){if("Repository-SelectFilePath"===e.actionTabs.key){var n=r.join("/"),t=[];r.map((function(e,i){0===i?t.push({val:"根目录",path:""},{val:"/".concat(e),path:n}):t.push({val:"/".concat(e),path:n})})),G(t),B(n),V(n),Y(n)}}),[e.actionTabs.key]);var Y=function(){var n=c()(s()().mark((function n(e){var i;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t({type:T.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:P.id,path:e}});case 2:(i=n.sent)&&A(i.trees||[]);case 4:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),q=function(){var n=c()(s()().mark((function n(){var e,i,o;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(e=null==Z?void 0:Z.getFieldsValue(),i=E?"".concat(E).concat(null!=e&&e.name?"/".concat(null==e?void 0:e.name):""):null==e?void 0:e.name,!w){n.next=6;break}return C(i),H(),n.abrupt("return");case 6:if(!y){n.next=16;break}return n.next=9,Z.validateFields();case 9:return n.next=11,t({type:"shixunsDetail/uploadGitFolder",payload:a()(a()({},{id:P.id,path:i}),T.current?{}:{secret_repository:!0})});case 11:o=n.sent,C(O),0===o.status&&f.ZP.info("新建成功"),n.next=18;break;case 16:C(i),f.ZP.success("选择文件目录成功");case 18:H();case 19:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),H=function(){t({type:"shixunsDetail/setActionTabs",payload:{}}),Z.resetFields()};return(0,b.jsx)(v.Z,{centered:!0,title:i||"新建文件夹",closable:!1,keyboard:!1,open:"Repository-SelectFilePath"===e.actionTabs.key,onOk:q,onCancel:H,children:(0,b.jsxs)("div",{className:m,children:[(0,b.jsxs)("div",{className:j,children:[(0,b.jsx)("div",{className:g,children:!(null==U||!U.length)&&U.map((function(n,e){return(0,b.jsx)("a",{onClick:function(){return function(n,e){var t=U.filter((function(n,t){return t<=e}));G(t);var i=t.filter((function(n,e){return 0!==e})).map((function(n){return n.val})).join("").substr(1);B(i),Y(i)}(0,e)},children:n.val},e)}))}),!(null==K||!K.length)&&K.map((function(n,e){return"tree"===n.type&&(0,b.jsxs)("a",{onClick:function(){return function(n){var e=E;"tree"===n.type&&(U.length?U.push({val:"/".concat(n.name),path:n.name}):U.push({val:"根目录",path:""},{val:"/".concat(n.name),path:n.name}),G(U),e=E?"".concat(E,"/").concat(n.name):n.name,B(e)),Y(e)}(n)},children:[(0,b.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(_)}),n.name]},e)}))]}),(0,b.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,b.jsx)("div",{className:"mt5 mb5",children:E}),y&&(0,b.jsx)(p.Z,{form:Z,scrollToFirstError:!0,className:"mt20",children:(0,b.jsx)(p.Z.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,b.jsx)(x.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)"})})})]})})}))},20860:function(n,e,t){t.r(e),t.d(e,{default:function(){return B}});var i=t(37205),a=t.n(i),o=t(7557),s=t.n(o),r=t(41498),c=t.n(r),l=t(79800),u=t.n(l),d=t(39647),h=t.n(d),p=t(59301),f=t(80608),v=t(8591),x=(t(43418),t(6848)),m=t(60324),j=(t(3113),t(32985)),g=t(56102),_=t(57883),b=t(29114),y="bg___ihsIB",k="wrap___H02Km",w="pathWrap___EC4ja",N="pathContent___o2I24",C=t(37712),S=(0,f.connect)((function(n){var e=n.shixunsDetail,t=n.loading;return{shixunsDetail:e,globalSetting:n.globalSetting,user:n.user,loading:t.models.index}}))((function(n){var e,t=n.shixunsDetail,i=(n.globalSetting,n.loading,n.user),a=n.dispatch,o=n.content,r=n.fixedButtonVisible,l=void 0===r||r,d=n.pathList,h=void 0===d?[]:d,x=n.onSetShowContent,m=void 0===x?function(){}:x,j=n.onClickRootPath,g=void 0===j?function(){}:j,S=n.onClickOhterPath,Z=void 0===S?function(){}:S,P=(0,f.useParams)(),R=(0,f.useLocation)(),T=(0,p.useRef)(),I=(0,p.useState)(),D=u()(I,2),E=D[0],B=D[1],F=null===(e=i.userInfo)||void 0===e||null===(e=e.shixun)||void 0===e?void 0:e.editable;(0,p.useEffect)((function(){return a({type:"globalSetting/footerToggle",payload:!1}),function(){a({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,p.useEffect)((function(){var n;T.current="repository"===(null===(n=R.pathname)||void 0===n||null===(n=n.split("/"))||void 0===n?void 0:n[3])}),[R.pathname]),(0,p.useEffect)((function(){try{var n,e,i,a,o;if(null!=t&&null!==(n=t.fileContent)&&void 0!==n&&null!==(n=n.content)&&void 0!==n&&null!==(n=n.content)&&void 0!==n&&n.length||""==(null==t||null===(e=t.fileContent)||void 0===e||null===(e=e.content)||void 0===e?void 0:e.content))if("txt"===(null==t||null===(i=t.fileContent)||void 0===i?void 0:i.file_type))B(window.decodeURIComponent(escape(window.atob(null==t||null===(a=t.fileContent)||void 0===a||null===(a=a.content)||void 0===a?void 0:a.content))));else B(null==t||null===(o=t.fileContent)||void 0===o||null===(o=o.content)||void 0===o?void 0:o.content)}catch(n){var s;B(window.atob(null==t||null===(s=t.fileContent)||void 0===s||null===(s=s.content)||void 0===s?void 0:s.content))}}),[o]);var W=function(){var n=c()(s()().mark((function n(){var e;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,a({type:"shixunsDetail/updateRepositoryFile",payload:{id:P.id,path:null!=h&&h.length?h.join("/"):"",content:E,secret_repository:!T.current||null}});case 2:n.sent&&(v.ZP.info("保存成功"),(e=h.length>1?h[h.length-2]:"")?Z(e,h.length-2):g());case 4:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}();return(0,C.jsxs)("section",{className:y,children:[(0,C.jsxs)("div",{className:k,children:[!(null==h||!h.length)&&(0,C.jsx)("div",{className:w,children:(0,C.jsxs)("div",{className:N,children:[(0,C.jsx)("a",{onClick:g,children:P.id}),h.map((function(n,e){return e===h.length-1?(0,C.jsxs)("span",{children:[" / ",n]},e):(0,C.jsxs)("a",{onClick:function(){return Z(n,e)},children:[" / ",n]})}))]})}),(0,C.jsx)("div",{className:"mt20",style:{position:"relative",minHeight:500},children:o&&(0,C.jsx)(b.Z,{filename:o.filename,type:"office"===o.file_type?"download":o.file_type,data:E,style:{position:"absolute",zIndex:1},monacoEditor:{value:E,language:null==o?void 0:o.language,theme:"vs",options:{readOnly:!0}}})})]}),l&&(0,C.jsx)(_.t,{okText:"保存",hasOkBtn:F,onCancel:function(){return m(!0)},onOk:W})]})})),Z={bg:"bg___D4cwy",contentbg:"contentbg___Id0pg",wrap:"wrap___MSDnd",modal:"modal___wkS0s",head:"head___e9UA3",headLeft:"headLeft____KVI7",headInputWrap:"headInputWrap___KpP4V",popover:"popover___TGO24",info:"info___f5jtZ",infoUser:"infoUser___syQV8",infoSubmitText:"infoSubmitText___wLlcr",deleteWrap:"deleteWrap___C2Nvj",content:"content___jG0lY",pl23:"pl23___DFTpV",colorBlue:"colorBlue___RBryy",pathContent:"pathContent___vCyoJ",nodata:"nodata___piT_j",nodataText:"nodataText___EquBb"},P=t(71681),R=t(77379),T=t(65874),I=t(33329),D=["shixunsDetail","globalSetting","loading","user","dispatch"],E=function(){return(0,C.jsxs)("div",{className:"tc mt20 pb50 ".concat(Z.nodata),children:[(0,C.jsx)("img",{src:"".concat(P.Z.IMG_SERVER,"/images/educoder/RepositoryNoneData.png")}),(0,C.jsx)("div",{className:Z.nodataText,children:"此处存放本实训所需的所有代码等相关文件,你可以通过以下两种方式来使用:"}),(0,C.jsxs)("div",{className:Z.nodataText,children:["1、",(0,C.jsx)("span",{children:(0,C.jsx)("a",{href:"/forums/2784",target:"_blank",children:"Git客户端"})}),"上传已有文件来开始使用。"]}),(0,C.jsx)("div",{className:"".concat(Z.nodataText),children:"2、直接在平台上创建文件目录以及相关代码文件。"})]})},B=(0,f.connect)((function(n){var e=n.shixunsDetail,t=n.loading;return{shixunsDetail:e,globalSetting:n.globalSetting,user:n.user,loading:t.models.index}}))((function(n){n.shixunsDetail,n.globalSetting,n.loading,n.user;var e,t,i,o,r=n.dispatch,l=(h()(n,D),(0,f.useParams)()),d=(0,f.useLocation)(),_=(0,p.useRef)(),b=(0,p.useState)(!0),y=u()(b,2),k=y[0],w=y[1],N=(0,p.useState)([]),B=u()(N,2),F=B[0],W=B[1],O=(0,p.useState)(),V=u()(O,2),L=V[0],z=V[1],U=(0,p.useState)(),G=u()(U,2),M=G[0],J=G[1],K=(0,p.useState)(),A=u()(K,2),Y=(A[0],A[1]),q=(0,p.useState)([]),H=u()(q,2),X=H[0],Q=H[1],$=(0,p.useState)(),nn=u()($,2),en=nn[0],tn=nn[1],an=(0,p.useState)(),on=u()(an,2),sn=(on[0],on[1]),rn=(0,p.useState)(!1),cn=u()(rn,2),ln=cn[0],un=cn[1],dn=(0,p.useState)(),hn=u()(dn,2),pn=(hn[0],hn[1]),fn=!1;(0,p.useEffect)((function(){var n,e="repository"===(null===(n=d.pathname)||void 0===n||null===(n=n.split("/"))||void 0===n?void 0:n[3]);if(d.pathname.includes("/master/shixun_show")){_.current=e;var t=d.pathname.split("/");if(t.length>5){var i=t.splice(6,t.length);Q(i);var a=null!=i&&i.length?i.join("/"):"";vn(a)}}else _.current!==e&&(_.current=e,w(!0),vn(),Q([]))}),[d.pathname]),(0,p.useEffect)((function(){}),[d.pathname]);var vn=function(){var n=c()(s()().mark((function n(){var e,t,i,a=arguments;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return e=a.length>0&&void 0!==a[0]?a[0]:"",n.next=3,r({type:_.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:l.id,path:e}});case 3:(t=n.sent)&&(W(t.trees||[]),sn((null==t?void 0:t.secret_dir_path)||""),z(t.git_url||""),J((null===(i=t.commits)||void 0===i?void 0:i[0])||{}));case 5:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),xn=function(){var n=c()(s()().mark((function n(){var e,t=arguments;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return e=t.length>0&&void 0!==t[0]?t[0]:"",n.next=3,(0,I.Zt)({id:l.id,secret_dir_path:e});case 3:n.sent&&pn(e);case 5:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),mn=function(){var n=c()(s()().mark((function n(){var e,t,i=arguments;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return e=i.length>0&&void 0!==i[0]?i[0]:"",n.next=3,r({type:"shixunsDetail/getFileContent",payload:{id:l.id,path:e,secret_repository:!_.current||null}});case 3:if(-2!==(null==(t=n.sent)?void 0:t.status)){n.next=6;break}return n.abrupt("return",t);case 6:if(-1!==(null==t?void 0:t.status)){n.next=8;break}return n.abrupt("return",t);case 8:return t&&(w(!1),tn(t)),n.abrupt("return",t);case 10:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}(),jn=function(){var n=c()(s()().mark((function n(e){var t,i,o,r,c;return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(t=null==e?void 0:e[0],i=F.find((function(n){return n.name===t}))){n.next=4;break}return n.abrupt("return");case 4:if(o=[].concat(a()(X),[t]),r=null!=o&&o.length?o.join("/"):"","blob"!==i.type){n.next=12;break}return n.next=9,mn(r);case 9:return-1!==(null==(c=n.sent)?void 0:c.status)&&-2!==(null==c?void 0:c.status)&&Q(o),n.abrupt("return");case 12:Q(o),vn(r);case 14:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}(),gn=function(){w(!0),Q([]),vn()},_n=function(n,e){w(!0);var t=X.filter((function(n,t){return t<=e}));Q(t);var i=null!=t&&t.length?t.join("/"):"";vn(i)},bn=null==F?void 0:F.map((function(n,e){return{title:(0,C.jsxs)("span",{className:"font14 pt5 pb5",children:["tree"===n.type?(0,C.jsx)("i",{className:"iconfont icon-xingzhuangjiehebeifen font12 ".concat(Z.colorBlue," mr5")}):(0,C.jsx)("i",{className:"iconfont icon-xingzhuangjiehe font12 ".concat(Z.colorBlue," mr5")}),n.name]}),key:n.name}}));return(0,C.jsxs)("section",{className:Z.bg,children:[k?(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("div",{className:Z.contentbg,children:(0,C.jsxs)("div",{className:Z.wrap,children:[(0,C.jsxs)("div",{className:Z.head,children:[(0,C.jsxs)("div",{className:Z.headLeft,children:[(0,C.jsx)("span",{children:"网址克隆:"}),(0,C.jsxs)("div",{className:"".concat(Z.headInputWrap," mr5"),children:[(0,C.jsx)("input",{defaultValue:L}),(0,C.jsx)(g.CopyToClipboard,{text:L,onCopy:function(){return v.ZP.success("复制成功")},children:(0,C.jsx)(x.Z,{placement:"topLeft",title:"点击复制版本库",children:(0,C.jsx)("i",{className:"iconfont icon-fuzhi2 current ml5"})})})]}),(0,C.jsx)(m.Z,{overlayClassName:Z.popover,placement:"bottomRight",content:(0,C.jsxs)("p",{className:"font12",children:["请上传当前实训中各个关卡涉及的所有文件",(0,C.jsx)("br",{}),"包括任务文件、执行文件,以及其他的必须文件",(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"提交代码的方法:",(0,C.jsx)("br",{}),"1、在电脑上安装Git tortoise客户端,",(0,C.jsx)("br",{}),"或者其它熟悉的Git客户端,在Git客户端上向左侧的地址提交代码",(0,C.jsx)("br",{}),"2.直接在平台上新建文件/文件夹,或者拖拽上传相关代码文件",(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"注意:",(0,C.jsx)("br",{}),"请在Git客户端要求填写时,按照如下说明填写:",(0,C.jsx)("br",{}),"* 用户名:使用您在本平台绑定的邮箱",(0,C.jsx)("br",{}),"* 口令:使用您在本平台的登录口令"]}),trigger:"click",children:(0,C.jsx)("i",{className:"iconfont icon-tishi2"})})]}),fn]}),!_.current&&(0,C.jsx)(C.Fragment,{children:(0,C.jsxs)("div",{className:"pt40 pl20 pr20 font14 c-orange",children:[(0,C.jsx)("div",{children:"私密版本库的文件对学员始终隐藏,无法访问查看。 "}),(0,C.jsx)("div",{children:"若评测学员任务需要使用私密版本库的文件,请指定将私密版本库合并到常规版本库的目标路径,以确保评测时能访问私密版本库的文件。"})]})}),bn.length?(0,C.jsxs)(C.Fragment,{children:[(0,C.jsxs)("div",{className:Z.info,children:[(0,C.jsxs)("div",{className:Z.infoUser,children:[(null==M?void 0:M.author)&&(0,C.jsx)("img",{width:"35",height:"35",alt:null==M||null===(e=M.author)||void 0===e?void 0:e.name,src:"".concat(P.Z.IMG_SERVER,"/").concat(null==M||null===(t=M.author)||void 0===t?void 0:t.image_url)}),(0,C.jsx)("a",{href:null==M||null===(i=M.author)||void 0===i?void 0:i.user_url,target:"_blank",className:"mr5",children:null==M||null===(o=M.author)||void 0===o?void 0:o.name}),(0,C.jsxs)("span",{children:["提交于",(0,C.jsx)("span",{children:null==M?void 0:M.time})," :",null==M?void 0:M.title]})]}),(0,C.jsxs)("div",{onClick:function(){return f.history.push("/shixuns/".concat(l.id,"/").concat(_.current?"repository":"secret_repository","/").concat(l.id,"/commits"))},children:[(0,C.jsx)("i",{className:"iconfont icon-tijiaojilu font18 mr5"}),(0,C.jsx)("span",{className:"".concat(Z.infoSubmitText," current"),children:"提交记录"})]})]}),!(null==X||!X.length)&&(0,C.jsx)("div",{className:Z.pathWrap,children:(0,C.jsxs)("div",{className:Z.pathContent,children:[(0,C.jsx)("a",{onClick:gn,children:l.id}),X.map((function(n,e){return e===X.length-1?(0,C.jsxs)("span",{children:[" / ",n]}):(0,C.jsxs)("a",{onClick:function(){return _n(0,e)},children:[" / ",n]})}))]})}),fn,(0,C.jsx)("div",{className:Z.content,children:(0,C.jsx)(j.Z,{checkable:fn,treeData:bn,onSelect:jn,onCheck:function(n){Y(null==n?void 0:n[0])}})})]}):(0,C.jsx)(E,{})]})}),(0,C.jsx)(R.Z,{})]}):(0,C.jsx)(S,{content:en,pathList:X,fixedButtonVisible:!1,onSetShowContent:function(n){var e=null!=X&&X.length?null==X?void 0:X.filter((function(n,e){return e!==X.length-1})):[];Q(e),w(n)},onClickRootPath:gn,onClickOhterPath:_n}),(0,C.jsx)(T.Z,{pathList:X,showInputPath:!0,isMergeSelectFile:ln,onFinish:function(n){ln?xn(n):vn(n),un(!1)}})]})}))}}]); \ No newline at end of file diff --git a/p__Shixuns__Detail__Repository__index.chunk.css b/p__Shixuns__Detail__Repository__index.chunk.css deleted file mode 100644 index 7fe06a7e0e..0000000000 --- a/p__Shixuns__Detail__Repository__index.chunk.css +++ /dev/null @@ -1 +0,0 @@ -.buttonFixed___vyq30{background:#fff;bottom:0;box-shadow:0 -4px 4px 0 rgba(0,0,0,.05);height:63px;left:0;position:fixed;width:100%;z-index:1000}.button___hxmYv{font-size:14px!important;font-weight:400;height:38px!important;padding:0;width:100px}.buttonWrap___uK8dl{flex-direction:row}.buttonWrap___uK8dl,.wrp___dq7YK{align-items:center;display:flex;height:100%;justify-content:center}.wrp___dq7YK{left:0;position:fixed;top:0;width:100%;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:rgba(0,0,0,.5)}.wrp___dq7YK img,.wrp___dq7YK video{max-height:80%;max-width:100%;text-align:center}.wrp___dq7YK iframe{background:#fff;border:none;left:0;top:0}.monaco___VnZC3,.wrp___dq7YK iframe{height:100%;position:absolute;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{display:flex;position:absolute;right:40px;top:40px;z-index:10}.close___LKoWu>span{align-items:center;background:#4a4a4a;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:10px;width:40px}.embed___hvpEJ{height:100%;left:0;position:absolute;top:0;width:100%}.my-diff-editor div,.my-monaco-editor div{font-size:inherit}.my-error-line-wrp{background:rgba(245,0,0,.2)!important;color:#f50000;height:auto!important;width:calc(100% - 20px)!important}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red}.breakpoints-fake,.breakpoints-select{border-radius:4px;height:8px!important;left:7px!important;pointer-events:none;top:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:8px!important}.breakpoints-fake{background:rgba(255,0,0,.5)}.highlighted-line{background:#4b4b18}.bg___ihsIB{background-color:#fff;box-sizing:border-box;margin:0 auto 50px;width:1200px}.content___gqaUt,.wrap___H02Km{margin-top:20px}.pathWrap___EC4ja{margin-bottom:10px}.pathContent___o2I24{font-size:14px;padding:5px 10px}.pathContent___o2I24 span{color:#888}.bg___D4cwy{display:flex;justify-content:space-between;margin:30px auto 80px;width:1200px}.contentbg___Id0pg{width:65%}.wrap___MSDnd{background-color:#fff;min-height:600px}.modal___wkS0s{font-size:14px;justify-content:center}.head___e9UA3,.modal___wkS0s{align-items:center;display:flex;flex-direction:row}.head___e9UA3{border-bottom:1px solid #f4f4f4;justify-content:space-between;padding:16px 20px}.headLeft____KVI7{align-items:center;display:flex;flex-direction:row}.headInputWrap___KpP4V{background:#fafafa;border-radius:4px;padding:10px;width:310px}.headInputWrap___KpP4V input{background:#fafafa;border:none;color:#999;font-size:12px;outline:none;width:266px}.popover___TGO24{background-color:transparent;color:#fff}.popover___TGO24 div[class~=ant-popover-arrow]{border-left-color:rgba(5,16,26,.6)!important;border-top-color:rgba(5,16,26,.6)!important}.popover___TGO24 div[class~=ant-popover-inner]{background-color:rgba(5,16,26,.6)}.popover___TGO24 div[class~=ant-popover-inner-content]{color:#fff}.info___f5jtZ{align-items:center;border-bottom:1px solid #f4f4f4;display:flex;flex-direction:row;height:70px;justify-content:space-between;line-height:45px;padding:12px 20px}.infoUser___syQV8{color:#888;display:flex;flex-direction:row}.infoUser___syQV8 img{border-radius:50%;margin-right:5px}.infoUser___syQV8 a{color:#888}.infoUser___syQV8 a:hover{color:#111c24}.infoSubmitText___wLlcr{color:#888;font-size:16px}.deleteWrap___C2Nvj{border-top:1px solid #eee;display:flex;flex-direction:row;justify-content:flex-end}.content___jG0lY{margin-top:10px;padding:0 20px}.pl23___DFTpV{padding-left:23px!important}.colorBlue___RBryy{color:#0152d9;cursor:pointer}.pathContent___vCyoJ{font-size:14px;padding:5px 10px}.pathContent___vCyoJ span{color:#888}.nodata___piT_j{background-color:#fff}.nodata___piT_j img{height:100%;margin-bottom:30px;width:90%}.nodataText___EquBb{color:#999;font-size:14px;text-align:center}.flex_box_center___PT9hL{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___n2Hu5{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___dwn6D{box-align:center;align-items:center}.flex_box_center_end___TwHBO{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___eAUqU{box-orient:block-axis;flex-direction:column}.rightWrap___Y_2WO{padding-left:20px;width:35%}.learnWrap___mca1k{background-color:#fff;border-radius:4px;margin-bottom:20px;overflow:hidden;padding:25px 20px 15px}.learnTopWrap___cn6Tj{align-items:center;display:box;display:flex;font-size:16px;justify-content:space-between;margin-bottom:14px}.courseWrap___N3Z6X{background-color:#fff;border-radius:4px;margin-bottom:20px;overflow:hidden;padding:20px}.pathWrap___QSdXs{display:box;display:flex;margin-bottom:20px}.pathImg___VjPqu{border-radius:4px;height:60px;width:100px}.pathContentItem___sxOSQ{display:flex;flex:1 1;flex-direction:row;margin-bottom:20px}.pathContentWrap___WttwX{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:flex-end;margin-bottom:-6px;margin-left:10px}.pathContentWrap___WttwX .pathContentName___evsEv{color:#333;display:block;margin-bottom:6px;max-width:222px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pathContent___fz4ds{color:#b4b4b4;font-size:12px;margin:0}.pathContentCount___Jlv3G{line-height:25px;margin-right:10px}.recommandTrainingWrap___F1gpg{background-color:#fff;border-radius:4px;margin-bottom:20px;overflow:hidden;padding:20px}.recommandContent___JZYAA{align-items:center;display:box;display:flex;justify-content:space-between;margin-top:5px;width:100%}.recommandLevel___McDUw{color:#999;padding-right:10px}.color0152d9___JWNjt{color:#0152d9}.color999___npg2L{color:#999}.color888___l_1AP{color:#888}.color333___ec_mY{color:#333}.iconDeleteColor___aZjDG{color:#f55}.iconMoveColor___z4k0w{color:#33bd8c}.iconEditColor___wxNTY{color:#5091ff}.skillWrap___j6j3B{background-color:#fff;margin-bottom:10px;padding:25px 20px 15px}.skillTopWrap___kIJbE{align-items:center;display:box;display:flex;justify-content:space-between}.time___dTwAe{border-top:1px solid hsla(0,0%,93%,.93);margin-top:20px}.titleImg___I8kT9{margin-right:4px;vertical-align:sub}.wrap___TwY3U{padding:20px}.content___Ks95W{background:#f5f5f5;display:flex;flex-direction:column;font-size:14px;height:200px;overflow-y:auto;padding:10px}.content___Ks95W a{color:#05101a}.content___Ks95W a:hover{color:#40a9ff}.mainPathWrap___CrMaa{display:flex;flex-direction:row}.colorBlue___dvWbP{color:#0152d9} \ No newline at end of file diff --git a/p__Shixuns__Detail__Settings__index.async.js b/p__Shixuns__Detail__Settings__index.async.js deleted file mode 100644 index b30e348e34..0000000000 --- a/p__Shixuns__Detail__Settings__index.async.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[16845,71950],{10459:function(e,n,t){function i(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i=0?"Cmd":"Ctrl",ae=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],le=h()(h()({},se+"-B","bold"),se+"-I","italic"),re=h()(h()(h()(h()({},U,"添加链接"),Q,"添加代码块"),K,"添加文件"),X,"添加表格"),ce=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,a=e.width,r=void 0===a?"100%":a,o=e.height,d=void 0===o?400:o,m=e.miniToolbar,_=void 0!==m&&m,y=e.isFocus,b=void 0!==y&&y,N=e.watch,w=e.insertTemp,k=e.mode,C=void 0===k?"markdown":k,P=e.id,D=void 0===P?"markdown-editor-id":P,A=e.showResizeBar,O=void 0!==A&&A,F=e.noStorage,L=void 0!==F&&F,B=e.showNullButton,q=void 0!==B&&B,W=e.showNullProgramButton,M=void 0!==W&&W,$=e.hidetoolBar,se=void 0!==$&&$,ce=e.fullScreen,oe=void 0!==ce&&ce,ue=e.onBlur,de=e.onCMBeforeChange,he=e.onFullScreen,pe=e.className,me=void 0===pe?"":pe,ve=e.disablePaste,fe=void 0!==ve&&ve,xe=e.disabled,ge=void 0!==xe&&xe,je=e.disabledFill,_e=void 0!==je&&je,ye=e.placeholder,be=void 0===ye?"":ye,Ne=e.values,Se=void 0===Ne?"":Ne,Ze=(0,p.useState)(null),we=u()(Ze,2),ke=we[0],Ce=we[1],Pe=(0,p.useState)(t),Te=u()(Pe,2),Ie=Te[0],Ee=Te[1],De=(0,p.useState)(N),Ae=u()(De,2),Oe=Ae[0],Fe=Ae[1],Re=(0,p.useState)(oe),Le=u()(Re,2),Ve=Le[0],Be=Le[1],qe=(0,p.useState)(""),We=u()(qe,2),Me=We[0],He=We[1],Je=(0,p.useState)(0),Ye=u()(Je,2),ze=Ye[0],Ge=Ye[1],Ue=(0,p.useState)(d),Ke=u()(Ue,2),Qe=Ke[0],Xe=Ke[1],$e=(0,p.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,p.useRef)((0,z.Z)()),sn=(0,p.useRef)(!1),an=(0,p.useRef)(),ln=(0,p.useRef)(),rn=(0,p.useRef)(),cn=(0,p.useRef)(),on=(0,p.useRef)(),un=function(){var e=c()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",ke,ln),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?ke.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?ke.replaceSelection('')):e.content_type.indexOf("pdf")>-1?ke.replaceSelection('').concat(e.name,"")):ke.replaceSelection("[".concat(e.name,"](").concat(J.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,p.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Ee(Se),null==ke||ke.setValue(Se),window.scrollTo(0,e)}),[Se]),(0,p.useEffect)((function(){null==he||he(Ve)}),[Ve]),(0,p.useEffect)((function(){if(ln.current){var e=function(e,t){if(!fe){var i=t.clipboardData;if(i){var s=i.types.toString(),a=i.items;if("Files"===s||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==C)return;try{var l,r=a[1];"file"===(null===(l=a[0])||void 0===l?void 0:l.kind)&&(r=a[0]);var c=r.getAsFile(),o=c.name.split(".").pop();V(c,(function(e){var t,i,s;e.id?(null==c||null===(t=c.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==c||null===(i=c.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==c||null===(s=c.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(c.name,"")):ae.includes(o)?n.replaceSelection('').concat(c.name,"")):n.replaceSelection("[".concat(c.name,"](").concat(J.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){E.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=v().fromTextArea(ln.current,{mode:C,lineNumbers:!_,lineWrapping:!0,value:t,autoCloseTags:!M,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",be):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),s=t.getLine(i.line),a=s.charAt(i.ch-1),l=s.lastIndexOf("@▁@",i.ch),r=s.lastIndexOf("@▁▁@",i.ch),c=l>r?l:r,o=l>r?3:4;if(-1===te.indexOf(a))return null;if(console.log("change1:",n,e,s,i,c,l,r,a),c>=0&&i.ch-c<5){var u=c+o;return t.replaceRange("",{line:i.line,ch:c},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),b&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){rn.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){rn.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var i;if(rn.current.classList.add("mouse-hover-md"),(i=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var s=function(){var e=i[a],t=e.name.split(".").pop();V(e,(function(i){var s,a,l;i.id?(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(i.id,"?type=").concat(i.content_type,")")):(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(l=e.type)||void 0===l?void 0:l.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ae.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(J.Z.API_SERVER,"/api/attachments/").concat(i.id,"?type=").concat(i.content_type,")")):401===(null==i?void 0:i.status)&&(document.location.href="/user/login")}))},a=0;a0||i.target.offsetWidth>0)&&(dn(),ke.setSize("100%","100%"),ke.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(ln.current.parentElement),e}();return function(){var n,t;null!==(n=ln.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=ln.current)||void 0===t?void 0:t.parentElement)}}}),[ke,dn]),(0,p.useEffect)((function(){if(ke){for(var e=[],n=function(){var n=u()(i[t],2),s=n[0],a=n[1],l=h()({},s,(function(){hn(a)}));e.push(l),ke.addKeyMap(l)},t=0,i=Object.entries(le);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(D);e>=ze+1e4&&(!n||n!==Ie)&&(window.sessionStorage.setItem(D,Ie),nn(!0))}}),1e4),(0,p.useEffect)((function(){Fe(N)}),[ke,N]),(0,p.useEffect)((function(){ke&&b&&ke.focus()}),[ke,b]),(0,p.useEffect)((function(){if(Oe&&ke){var e=function(e){var n=e.target;if(on.current){var t=n.scrollTop/n.scrollHeight;on.current.scrollTop=on.current.scrollHeight*t}},n=ke.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[ke,Oe]),(0,p.useEffect)((function(){if(ke&&de){var e=function(e,n){de(e,n)};return ke.on("beforeChange",e),function(){ke.off("beforeChange",e)}}}),[ke,de]),(0,p.useEffect)((function(){if(ke&&ue){var e=function(){ue(ke.getValue())};return ke.on("blur",e),function(){ke.off("blur",e)}}}),[ke,ue]),(0,p.useEffect)((function(){if(ke){var e=function(e,n){var t=e.getValue();Ee(t),Ge((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(M?i(t,xn(t)):i(t))};return ke.on("change",e),function(){ke.off("change",e)}}}),[ke,i]),(0,p.useEffect)((function(){if(ke)if(null==t)ke.setValue(""),Ee("");else{var e=window.scrollY||window.pageYOffset;t!==ke.getValue()&&(ke.setValue(t),Ee(t),ke.setCursor(ge?1:ke.lineCount(),0),window.scrollTo(0,e))}}),[ke,t]);var hn=(0,p.useCallback)((function(e){var n=ke.getCursor(),t=ke.getSelection(),i=t.split("\n");switch(e){case"bold":return ke.replaceSelection("**"+t+"**"),""===t&&ke.setCursor(n.line,n.ch+2),ke.focus();case"italic":return ke.replaceSelection("*"+t+"*"),""===t&&ke.setCursor(n.line,n.ch+1),ke.focus();case"code":return ke.replaceSelection("`"+t+"`"),""===t&&ke.setCursor(n.line,n.ch+1),ke.focus();case"inline-latex":return ke.replaceSelection("`$$"+t+"$$`"),""===t&&ke.setCursor(n.line,n.ch+3),ke.focus();case"latex":return ke.replaceSelection("```latex\n"+t+"\n```"),ke.setCursor(n.line+1,t.length+1),ke.focus();case"line-break":return ke.replaceSelection("
                                                \n"),ke.focus();case"list-ul":return""===t?ke.replaceSelection("- "+t):ke.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),ke.focus();case"list-ol":return""===t?ke.replaceSelection("1. "+t):ke.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),ke.focus();case"add-null-ch":return""===t&&ke.setCursor(n.line,n.ch),ke.replaceSelection("▁"),ke.focus();case"add-signal":return""===t&&ke.setCursor(n.line,n.ch),ke.replaceSelection("@▁@"),ke.focus();case"add-multiple":return""===t&&ke.setCursor(n.line,n.ch),ke.replaceSelection(te),ke.focus();case"inster-template-1":return""===t&&ke.setCursor(n.line,n.ch),ke.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),ke.focus();case"eraser":return ke.setValue(""),ke.focus();case"trigger-watch":return Fe(!Oe),ke.focus();case"trigger-full-screen":return Be(!Ve),ke.focus();case U:return void He(U);case Q:return void He(Q);case K:return void He(K);case X:return void He(X);default:throw new Error}}),[ke,Oe,Ve]),pn=(0,p.useCallback)((function(e){switch(He(""),Me){case U:var n=e.title,t=e.link;return ke.replaceSelection("[".concat(n,"](").concat(t,")")),ke.focus();case Q:var i=e.language,s=e.content;return ke.replaceSelection(["```"+i,s,"```"].join("\n")),ke.focus();case K:var a=e.src,l=e.alt;return l?ke.replaceSelection("![ ".concat(l," ]( ").concat(a,' "').concat(l,'" )')):ke.replaceSelection("![,](".concat(a,")")),ke.focus();case X:for(var r=e.row,c=e.col,o=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},i=cn.current,s=!1,a=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[ke,cn]),(0,p.useEffect)((function(){Xe(d)}),[d]);var fn={width:ie(r),height:ie(Qe)},xn=((0,p.useMemo)((function(){if(ze){var e=new Date(ze),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[ze]),function(e){var n=[];if(M){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,g.jsxs)(p.Fragment,{children:[(0,g.jsx)("div",{className:"markdown-editor-wrapper",ref:rn,children:(0,g.jsxs)("div",{className:"markdown-editor-container ".concat(me," ").concat(Oe?"on-preview":""," ").concat(_?"mini":""," ").concat(Ve?"full-screen":""),style:fn,children:[(0,g.jsx)(S,{insertTemp:w,watch:Oe,fullScreen:Ve,showNullButton:q,showNullProgramButton:M,onActionCallback:hn,hidetoolBar:se,uuid:tn.current,setOpenPhones:function(){sn.current=!0}}),(0,g.jsxs)("div",{className:"markdown-editor-body",children:[(0,g.jsx)("div",{className:"codemirror-container",children:(0,g.jsx)("textarea",{ref:ln,placeholder:be})}),Oe?(0,g.jsxs)("div",{ref:on,className:"preview-container",children:["stex"===C&&(0,g.jsx)(j,{value:Ie}),"stex"!==C&&(0,g.jsx)(x.Z,{disabledFill:_e,showProgramFill:M,value:Ie})]}):null]})]})}),O?(0,g.jsx)("a",{ref:cn,className:"editor-resize"}):null,(0,g.jsx)(Z.Z,{children:re[Me]?(0,g.jsx)(G.Z,{centered:!0,title:re[Me],open:!0,onCancel:vn,footer:null,className:"markdown-popup-form",children:mn}):null})]})}},74063:function(e,n,t){t.d(n,{Z:function(){return p}});var i=t(82100),s=t.n(i),a=t(29186),l=t.n(a),r=t(80619),c=t.n(r),o=t(47074),u=t.n(o),d=t(59301),h=t(4676),p=function(e){c()(t,e);var n=u()(t);function t(e){var i;s()(this,t),i=n.call(this,e);var a=window.document;return i.node=a.createElement("div"),a.body.appendChild(i.node),i}return l()(t,[{key:"render",value:function(){var e=this.props.children;return(0,h.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},46587:function(e,n,t){t.d(n,{Z:function(){return s}});var i=t(59301);function s(e,n){var t=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},51936:function(e,n,t){t.r(n),t.d(n,{default:function(){return Je}});var i=t(7557),s=t.n(i),a=t(41498),l=t.n(a),r=t(79800),c=t.n(r),o=t(39647),u=t.n(o),d=t(59301),h=t(80608),p=t(99313),m=t(43418),v=t(8591),f=t(3113),x="bg___NaJC8",g="modal___EBf9Q",j="colorOrange___aQkdN",_="colorYellow___o2XYr",y=t(85573),b=t.n(y),N=t(82242),S=t.n(N),Z=t(38288),w=t(77036),k=t(3148),C=t(57809),P=t(78241),T=t(24650),I=t(24905),E=t(6848),D=t(60324),A={flexRow:"flexRow___XAy1P",flexJustifyCenter:"flexJustifyCenter___tAIMl",flexAlignEnd:"flexAlignEnd___MwOtC",flexAlignCenter:"flexAlignCenter___apJWj",flexColumn:"flexColumn___dMOlW",formWrap:"formWrap___uztcf",titleWrap:"titleWrap___IROk8",fieldWrap:"fieldWrap___gnBO5",button:"button___CNhb1",buttonFixed:"buttonFixed___cTnv0",buttonWrap:"buttonWrap___FmswV",width180:"width180___7EIyX",width100:"width100___O9U5Z",width280:"width280___AilXa",difficultyHint:"difficultyHint___pTB_4",color888:"color888____r280",color0152d9:"color0152d9___r6Hxx",serviceSettingWrap:"serviceSettingWrap___bPOCq",serviceSettingName:"serviceSettingName___bVegk",serviceSetLeft:"serviceSetLeft___AljUO",serviceSetInput:"serviceSetInput___LqfwO",serviceSetMemoryInput:"serviceSetMemoryInput___O_kjF",serviceSetTip:"serviceSetTip___rIsFz",installPackage:"installPackage___vpdVI",popover:"popover___LAz3_"},O=t(97952),F="footerWrap___cjdMK",R=t(37712),L=["shixunsDetail","globalSetting","loading","dispatch","onFinish"],V=T.Z.TextArea,B=(0,h.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading),i=e.dispatch,a=e.onFinish,r=void 0===a?function(){}:a,o=(u()(e,L),P.Z.useForm()),d=c()(o,1)[0],h=function(){var e=l()(s()().mark((function e(t){var a,l;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"shixunsDetail/getCustomScript",payload:{id:null===(a=n.actionTabs.params)||void 0===a?void 0:a.id,compile:t.execute,excutive:t.compile}});case 2:l=e.sent,p(),l&&r(null==l?void 0:l.shixun_script);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),p=function(){i({type:"shixunsDetail/setActionTabs",payload:{}})};return(0,R.jsx)(m.Z,{centered:!0,title:"自定义模板",open:"Settings-UseCustomScript"===n.actionTabs.key,okText:"确定",cancelText:"取消",footer:null,onCancel:p,children:(0,R.jsxs)(P.Z,{form:d,scrollToFirstError:!0,layout:"vertical",onFinish:h,children:[(0,R.jsx)(P.Z.Item,{name:"execute",label:"执行命令:",rules:[{required:!0,message:"执行命令不能为空"}],children:(0,R.jsx)(V,{rows:4})}),(0,R.jsx)(P.Z.Item,{name:"compile",label:"编译命令:",children:(0,R.jsx)(V,{rows:4})}),(0,R.jsx)("div",{className:F,children:(0,R.jsxs)(P.Z.Item,{children:[(0,R.jsx)(f.ZP,{className:"mr5",size:"middle",onClick:p,children:"取消"}),(0,R.jsx)(f.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:t.effects["shixunsDetail/getCustomScript"],children:"保存"})]})})]})})})),q=t(57883),W=t(4585),M=t(78802),H=t(50341),J=t(27876),Y=["shixunsDetail","globalSetting","loading","user","dispatch"],z=C.default.Option,G=(0,h.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t}}))((function(e){var n,t,i,a,r,o,p,f,x,g,j,_,y,N,F,L,V,G,U=e.shixunsDetail,K=(e.globalSetting,e.loading),Q=e.user,X=e.dispatch,$=(u()(e,Y),(0,h.useLocation)()),ee=(0,d.useRef)(),ne=P.Z.useForm(),te=c()(ne,1)[0],ie=(0,d.useState)({}),se=c()(ie,2),ae=se[0],le=se[1],re=(0,d.useState)(),ce=c()(re,2),oe=ce[0],ue=ce[1],de=(0,d.useState)(),he=c()(de,2),pe=he[0],me=he[1],ve=(0,d.useState)([]),fe=c()(ve,2),xe=fe[0],ge=fe[1],je=(0,d.useState)({}),_e=c()(je,2),ye=_e[0],be=_e[1],Ne=(0,d.useState)([]),Se=c()(Ne,2),Ze=Se[0],we=Se[1],ke=(0,d.useState)(!1),Ce=c()(ke,2),Pe=Ce[0],Te=Ce[1],Ie=null===(n=Q.userInfo)||void 0===n||null===(n=n.shixun)||void 0===n?void 0:n.editable;(0,d.useEffect)((function(){var e;ee.current=null===(e=$.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]),(0,d.useEffect)((function(){if(U.setting){var e=U.setting.shixun||{},n={name:e.name,description:e.description,trainee:e.trainee,mainType:e.choice_main_type,subType:e.choice_small_type,evaluationScript:e.choice_standard_scripts,jupyter_show_description:e.jupyter_show_description};Ee(),le(n),te.setFieldsValue(n)}}),[U.setting]);var Ee=function(){var e=U.setting.shixun||{},n=e.choice_main_type,t=(e.main_type,e.small_type,e.choice_small_type),i=e.is_secret_repository,s=e.standard_scripts,a=e.evaluate_script,l=e.shixun_service_configs;ue(i),me(a),ge(l),we(s||[]),De(n,t)},De=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],t=U.setting.shixun||{},i=t.main_type,s=t.small_type,a=null==i?void 0:i.find((function(n){return n.id===e})),l={mainTypeName:null==a?void 0:a.type_name,mainTypeDescription:null==a?void 0:a.description,smallType:[]};n.map((function(e){s.map((function(n){e===n.id&&n.description&&l.smallType.push({name:n.type_name,des:n.description})}))})),be(l)},Ae=function(e,n,t){var i=xe.map((function(i,s){return s===t?S()(S()({},i),{},b()({},n,e)):i}));ge(i)},Oe=function(e){var n;m.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,R.jsxs)("div",{className:"tc font16",children:["原有脚本将被新的脚本覆盖,无法撤销",(0,R.jsx)("br",{}),"是否确认执行覆盖操作"]}),onOk:(n=l()(s()().mark((function n(){return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,Le(e);case 2:m.Z.info({centered:!0,title:"提示",okText:"知道啦",content:(0,R.jsx)("div",{className:"tc font16",children:"评测脚本生成成功!"})});case 3:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},Fe=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=[];n.push(xe[0]),e.map((function(e){var t,i=xe.find((function(n){return n.mirror_repository_id===e}));i&&n.push(i);var s=null===(t=U.setting)||void 0===t||null===(t=t.shixun)||void 0===t||null===(t=t.small_type)||void 0===t?void 0:t.find((function(n){return n.id===e}));!i&&s&&n.push({mirror_repository_id:e,name:s.type_name,cpu_limit:1,lower_cpu_limit:.1,memory_limit:1024,request_limit:10})})),ge(n)},Re=function(){var e=l()(s()().mark((function e(n,t){var i,a,l,r,c;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(l=null===(i=U.setting)||void 0===i||null===(i=i.shixun)||void 0===i?void 0:i.main_type.find((function(e){return e.id===n})))&&(xe[0]={mirror_repository_id:n,name:l.type_name,cpu_limit:1,lower_cpu_limit:.1,memory_limit:1024,request_limit:10},ge(xe)),e.next=4,X({type:"shixunsDetail/getMirrorScript",payload:{mirror_id:n}});case 4:r=e.sent,we(r||[]),c=null===(a=r[0])||void 0===a?void 0:a.id,te.setFieldsValue({evaluationScript:c}),le(S()(S()({},t),{evaluationScript:c})),Le(c);case 10:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Le=function(){var e=l()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,X({type:"shixunsDetail/getScriptContent",payload:{id:ee.current,script_id:n||te.getFieldValue("evaluationScript")}});case 2:(t=e.sent)&&me(t.content);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ve=function(){var e=l()(s()().mark((function e(n){var t,i,a,l,r,c,o,u,d,h,p,m,f;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=(i=n||{}).mainType,l=i.subType,r=i.name,c=i.trainee,o=i.description,u=i.evaluationScript,d=i.jupyter_show_description,h=void 0!==d&&d,p=null===(t=U.detail)||void 0===t?void 0:t.is_jupyter,m={id:ee.current,main_type:a,sub_type:l,is_secret_repository:oe,shixun:{name:r,trainee:c,is_jupyter:p,mirror_script_id:p?null:u},shixun_info:{description:o,evaluate_script:p?null:pe},shixun_service_configs:xe.map((function(e){return{mirror_repository_id:e.mirror_repository_id,cpu_limit:e.cpu_limit,lower_cpu_limit:e.lower_cpu_limit,memory_limit:e.memory_limit,request_limit:e.request_limit,resource_limit:e.resource_limit}}))},p&&(m=S()(S()({},m),{},{shixun:S()(S()({},m.shixun),{},{jupyter_show_description:h})})),e.next=6,X({type:"shixunsDetail/updateSettingBasicInfo",payload:m});case 6:(f=e.sent)&&(X({type:"shixunsDetail/getSettingsData",payload:{id:ee.current}}),X({type:"shixunsDetail/getShixunsDetail",payload:{id:ee.current}}),f.shixun_identifier&&v.ZP.info("保存成功"));case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,R.jsxs)("section",{className:A.wrap,children:[(0,R.jsxs)(P.Z,{form:te,className:A.formWrap,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(e,n){le(S()({},n)),"mainType"in e&&(Re(e.mainType,n),De(n.mainType,n.subType)),"subType"in e&&(Fe(e.subType,n),De(n.mainType,n.subType)),"evaluationScript"in e&&Oe(e.evaluationScript)},onFinish:Ve,children:[(0,R.jsxs)("div",{className:A.fieldWrap,children:[(0,R.jsx)(P.Z.Item,{name:"name",label:"名称:",rules:[{required:!0,message:"请输入名称"},{max:60,message:"请输入名称,最大限制60个字符"},{whitespace:!0,message:"请勿输入空格"}],children:(0,R.jsx)(T.Z,{placeholder:"请输入名称,最大限制60个字符",disabled:!Ie,addonAfter:"".concat((null===(t=ae.name)||void 0===t?void 0:t.length)||0,"/60")})}),(0,R.jsx)(P.Z.Item,{name:"description",label:"简介:",children:Ie?(0,R.jsx)(w.Z,{defaultValue:null===(i=U.setting)||void 0===i||null===(i=i.shixun)||void 0===i?void 0:i.description}):(0,R.jsx)(W.Z,{value:null===(a=U.setting)||void 0===a||null===(a=a.shixun)||void 0===a?void 0:a.description})}),(null===(r=U.setting)||void 0===r?void 0:r.shixun.is_jupyter)&&(0,R.jsx)(P.Z.Item,{name:"jupyter_show_description",valuePropName:"checked",children:(0,R.jsx)(I.Z,{children:"显示任务要求(勾选后,将简介作为任务要求显示在实践项目挑战页面)"})}),(0,R.jsx)("div",{className:"".concat(A.flexRow," ").concat(A.flexAlignCenter),children:(0,R.jsx)(E.Z,{title:2===(null===(o=U.setting)||void 0===o||null===(o=o.shixun)||void 0===o?void 0:o.status)?"当前实践项目已经发布,需撤销发布后才能修改该内容":"",children:(0,R.jsx)(P.Z.Item,{className:A.width180,name:"trainee",label:"难易度:",rules:[{required:!0,message:"请选择难易度"}],children:(0,R.jsxs)(C.default,{placeholder:"请选择难易度",disabled:2===(null===(p=U.setting)||void 0===p||null===(p=p.shixun)||void 0===p?void 0:p.status)||!Ie,children:[(0,R.jsx)(z,{value:1,children:"初级"}),(0,R.jsx)(z,{value:2,children:"中级"}),(0,R.jsx)(z,{value:3,children:"中高级"}),(0,R.jsx)(z,{value:4,children:"高级"})]})})})}),(0,R.jsxs)("div",{className:"".concat(A.flexRow," ").concat(A.flexAlignEnd),children:[(0,R.jsx)(E.Z,{title:2===(null===(f=U.setting)||void 0===f||null===(f=f.shixun)||void 0===f?void 0:f.status)?"当前实践项目已经发布,需撤销发布后才能修改该内容":"",children:(0,R.jsx)(P.Z.Item,{className:A.width280,name:"mainType",label:"实验环境:",rules:[{required:!0,message:"请选择主类别"}],children:(0,R.jsx)(C.default,{placeholder:"请选择主类别",disabled:2===(null===(x=U.setting)||void 0===x||null===(x=x.shixun)||void 0===x?void 0:x.status)||!Ie,children:null===(g=U.setting)||void 0===g||null===(g=g.shixun)||void 0===g||null===(g=g.main_type)||void 0===g?void 0:g.map((function(e){var n=e.type_name.toLowerCase().includes("jupyter");return"1"===ae.isJupyter&&n?null:"2"!==ae.isJupyter||n?(0,R.jsx)(z,{value:e.id,name:e.description,children:e.type_name},e.id):null}))})})}),(0,R.jsx)(E.Z,{title:2===(null===(j=U.setting)||void 0===j||null===(j=j.shixun)||void 0===j?void 0:j.status)?"当前实践项目已经发布,需撤销发布后才能修改该内容":"",children:(0,R.jsx)(P.Z.Item,{name:"subType",className:"".concat(A.width280," ml20"),children:(0,R.jsx)(C.default,{placeholder:"请选择小类别",mode:"multiple",disabled:2===(null===(_=U.setting)||void 0===_||null===(_=_.shixun)||void 0===_?void 0:_.status)||!Ie,children:null===(y=U.setting)||void 0===y||null===(y=y.shixun)||void 0===y?void 0:y.small_type.map((function(e){return(0,R.jsx)(z,{value:e.id,name:e.description,children:e.type_name},e.id)}))})})}),(0,R.jsx)("div",{className:A.installPackage,onClick:function(){return Te(!0)},children:"环境介绍"})]}),(0,R.jsxs)("div",{className:"".concat(A.color888," font14 pb10"),children:["没有实验环境?",(0,R.jsxs)("a",{className:"".concat(A.color0152d9," current"),onClick:function(){(0,J.L9)(["实践项目","新建实践项目","申请新建"]),X({type:"newShixuns/setActionTabs",payload:{key:"NewShixuns-Apply"}})},children:[" ","申请新建"]}),(0,R.jsxs)("a",{className:"".concat(A.color0152d9," current"),onClick:function(){(0,J.L9)(["实践项目","新建实践项目","在线创建"]),X({type:"newShixuns/setActionTabs",payload:{key:"Create-Environment"}})},children:[" ","在线创建"]})]}),!(null!==(N=U.detail)&&void 0!==N&&N.is_jupyter)&&(0,R.jsxs)(R.Fragment,{children:[(0,R.jsxs)("div",{className:"".concat(A.flexRow," ").concat(A.flexAlignCenter),children:[(0,R.jsx)(P.Z.Item,{className:A.width180,name:"evaluationScript",label:"评测脚本:",children:(0,R.jsx)(C.default,{placeholder:"请选择评测脚本",children:(Ze||[]).map((function(e,n){return(0,R.jsx)(z,{value:parseInt(e.id),name:e.scptname,children:e.scptname},n)}))})}),(0,R.jsx)("span",{className:"".concat(A.color0152d9," font14 current mt10 ml10"),onClick:function(){X({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:ee.current}}})},children:"使用自定义脚本"}),(0,R.jsx)(D.Z,{overlayClassName:A.popover,placement:"bottomLeft",content:(0,R.jsxs)("p",{className:"font12",children:["使用自定义模板,平台无法自动更新脚本,请在关卡创建完后手动更新脚本中的必填参",(0,R.jsx)("br",{}),"数和以下2个数组元素:",(0,R.jsx)("br",{}),"challengeProgramNames",(0,R.jsx)("br",{}),"sourceClassNames",(0,R.jsx)("br",{}),(0,R.jsx)("br",{}),"示例:有2个关卡的实训",(0,R.jsx)("br",{}),(0,R.jsx)("br",{}),"各关卡的待编译文件为:",(0,R.jsx)("br",{}),"src/step1/HelloWorld.java",(0,R.jsx)("br",{}),"src/step2/Other.java",(0,R.jsx)("br",{}),(0,R.jsx)("br",{}),"各关卡的编译后生成的执行文件为:",(0,R.jsx)("br",{}),"step1.HelloWorld",(0,R.jsx)("br",{}),"step2.Other",(0,R.jsx)("br",{}),(0,R.jsx)("br",{}),"则数组元素更新如下:",(0,R.jsx)("br",{}),'ff challengeProgramNames=("src/step1/',(0,R.jsx)("br",{}),'HelloWorld.java" "src/step2/Other.java")',(0,R.jsx)("br",{}),'sourceClassNames=("step1.HelloWorld',(0,R.jsx)("br",{}),'" "step2.Other")',(0,R.jsx)("br",{}),(0,R.jsx)("br",{}),"其它参数可按实际需求定制"]}),trigger:"click",children:(0,R.jsx)("span",{className:"mt10 ml10 current font14",children:(0,R.jsx)(k.Z,{})})})]}),(0,R.jsx)(Z.ZP,{width:1150,height:450,style:{border:"1px solid #ccc",background:"#f5f5f5"},language:"shell",theme:"vs-light",value:pe,options:{readOnly:2===(null===(F=U.setting)||void 0===F||null===(F=F.shixun)||void 0===F?void 0:F.status)||!Ie},onChange:function(e){return me(e)}})]}),!(null!==(L=U.detail)&&void 0!==L&&L.is_jupyter)&&(0,R.jsxs)("div",{className:"font14 mt20",children:["私密版本库:",(0,R.jsx)(I.Z,{checked:oe,onChange:function(e){return ue(e.target.checked)},disabled:2===(null===(V=U.setting)||void 0===V||null===(V=V.shixun)||void 0===V?void 0:V.status)||!Ie,children:oe?"已创建的私密版本库及其内容,将在“保存”时被删除":"(若需要对学员隐藏部分版本库内容时,请选中;选中保存后表示启用私密版本库,请将需要对学员隐藏的文件存储在私密版本库)"})]}),(null===(G=U.detail)||void 0===G?void 0:G.identity)<3&&Ie&&(0,R.jsxs)("div",{className:A.serviceSettingWrap,children:[(0,R.jsx)("p",{className:A.serviceSettingName,children:"服务配置"}),xe.map((function(e,n){var t,i,s,a,l,r,c,o;return(0,R.jsxs)("div",{children:[(0,R.jsx)("div",{children:(0,R.jsx)("span",{className:"font16",children:e.name})}),(0,R.jsx)(E.Z,{title:2===(null===(t=U.setting)||void 0===t||null===(t=t.shixun)||void 0===t?void 0:t.status)?"当前实践项目已经发布,需撤销发布后才能修改该内容":"",children:(0,R.jsxs)("div",{className:"mb5",children:[(0,R.jsx)("label",{className:A.serviceSetLeft,children:"CPU(核):"}),(0,R.jsx)(T.Z,{className:A.serviceSetInput,value:e.cpu_limit,disabled:2===(null===(i=U.setting)||void 0===i||null===(i=i.shixun)||void 0===i?void 0:i.status)||!Ie,onChange:function(e){return Ae(e.target.value,"cpu_limit",n)}})]})}),(0,R.jsx)(E.Z,{title:2===(null===(s=U.setting)||void 0===s||null===(s=s.shixun)||void 0===s?void 0:s.status)?"当前实践项目已经发布,需撤销发布后才能修改该内容":"",children:(0,R.jsxs)("div",{className:"mb5",children:[(0,R.jsx)("label",{className:A.serviceSetLeft,children:"最低CPU(核):"}),(0,R.jsx)(T.Z,{className:A.serviceSetInput,value:e.lower_cpu_limit,disabled:2===(null===(a=U.setting)||void 0===a||null===(a=a.shixun)||void 0===a?void 0:a.status)||!Ie,onChange:function(e){return Ae(e.target.value,"lower_cpu_limit",n)}})]})}),(0,R.jsx)(E.Z,{title:2===(null===(l=U.setting)||void 0===l||null===(l=l.shixun)||void 0===l?void 0:l.status)?"当前实践项目已经发布,需撤销发布后才能修改该内容":"",children:(0,R.jsxs)("div",{className:"mb5",children:[(0,R.jsx)("label",{className:A.serviceSetLeft,children:"内存限制(M):"}),(0,R.jsx)(T.Z,{className:A.serviceSetInput,value:e.memory_limit,disabled:2===(null===(r=U.setting)||void 0===r||null===(r=r.shixun)||void 0===r?void 0:r.status)||!Ie,onChange:function(e){return Ae(e.target.value,"memory_limit",n)}})]})}),(0,R.jsx)(E.Z,{title:2===(null===(c=U.setting)||void 0===c||null===(c=c.shixun)||void 0===c?void 0:c.status)?"当前实践项目已经发布,需撤销发布后才能修改该内容":"",children:(0,R.jsxs)("div",{className:"mb5",children:[(0,R.jsx)("label",{className:A.serviceSetLeft,children:"内存要求(M):"}),(0,R.jsx)(T.Z,{className:A.serviceSetMemoryInput,value:e.request_limit,disabled:2===(null===(o=U.setting)||void 0===o||null===(o=o.shixun)||void 0===o?void 0:o.status)||!Ie,onChange:function(e){return Ae(e.target.value,"request_limit",n)}}),(0,R.jsx)("label",{className:"".concat(A.serviceSetTip," ml5"),children:"温馨提示:纯编程类型实训建议使用默认值,对于大数据等建议使用最大内存的30%"})]})}),(0,R.jsxs)("div",{className:A.serviceBox,children:[(0,R.jsx)("label",{className:A.serviceSetLeft,children:"磁盘限制(K):"}),(0,R.jsx)(T.Z,{className:A.serviceSetInput,value:e.resource_limit,style:{width:300},maxLength:8,onChange:function(e){e.target.value.match(/^\d*(\.\d*)?$/)&&Ae(e.target.value,"resource_limit",n)}})]})]},n)}))]})]}),(0,R.jsx)(P.Z.Item,{children:(0,R.jsx)(q.t,{okText:"保存",hasOkBtn:Ie,loading:K.effects["shixunsDetail/updateSettingBasicInfo"],onCancel:function(){return h.history.push("/shixuns/".concat(ee.current,"/challenges"))},okButtonProps:{htmlType:"submit"}})})]}),(0,R.jsx)(O.Z,{}),(0,R.jsx)(M.Z,{installPackage:ye,visible:Pe,setVisible:Te}),(0,R.jsx)(B,{onFinish:function(e){return me(e)}}),(0,R.jsx)(H.Z,{})]})})),U=t(37205),K=t.n(U),Q=t(5112),X=t(88522),$=t(49127),ee=t(30518),ne=t(10527),te=t(61186),ie=t.n(te),se="wrap___gE9H7",ae="labelWrap___NjGrw",le="label___NnvKx",re="labelContent___jIOR4",ce="color999___yY6G2",oe="radio___dA7aF",ue="selectSchool___WxyG6",de="dataPicker___Ocpox",he=["shixunsDetail","globalSetting","loading","user","dispatch"],pe="YYYY-MM-DD HH:mm",me=(0,h.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t}}))((function(e){var n,t,i,a,r,o=e.shixunsDetail,p=(e.globalSetting,e.loading),m=e.user,x=e.dispatch,g=(u()(e,he),(0,d.useRef)()),j=(0,d.useState)(),_=c()(j,2),y=_[0],b=_[1],N=(0,d.useState)(),S=c()(N,2),Z=S[0],w=S[1],k=(0,d.useState)([]),C=c()(k,2),P=C[0],T=C[1],E=(0,d.useState)([]),D=c()(E,2),A=D[0],O=D[1],F=(0,d.useState)(""),L=c()(F,2),V=L[0],B=L[1],W=(0,d.useState)(),M=c()(W,2),H=M[0],J=M[1],Y=(0,d.useState)(),z=c()(Y,2),G=z[0],U=z[1],te=null===(n=m.userInfo)||void 0===n||null===(n=n.shixun)||void 0===n?void 0:n.editable;(0,d.useEffect)((function(){var e;g.current=null===(e=location.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2],me()}),[]),(0,d.useEffect)((function(){var e,n,t,i,s;o.setting&&(b(null===(e=o.setting)||void 0===e||null===(e=e.shixun)||void 0===e?void 0:e.can_copy),w(null===(n=o.setting)||void 0===n||null===(n=n.shixun)||void 0===n?void 0:n.use_scope),J(!(null===(t=o.setting)||void 0===t||null===(t=t.shixun)||void 0===t||!t.opening_time)),U(null===(i=o.setting)||void 0===i||null===(i=i.shixun)||void 0===i?void 0:i.opening_time),T(null===(s=o.setting)||void 0===s||null===(s=s.shixun)||void 0===s?void 0:s.scope_partment))}),[o.setting]);var me=function(){var e=l()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,x({type:"shixunsDetail/getDepartments",payload:{q:n}});case 2:(t=e.sent)&&O(t.shools_name||[]);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ve=function(){var e=l()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!H||G){e.next=3;break}return v.ZP.info("请选择开启时间"),e.abrupt("return");case 3:if(1!==Z||P.length){e.next=6;break}return v.ZP.info("请选择指定单位公开"),e.abrupt("return");case 6:return e.next=8,x({type:"shixunsDetail/updatePermissionSetting",payload:{id:g.current,scope_partment:0===Z?null:P,shixun:{can_copy:y,use_scope:Z,opening_time:G}}});case 8:-1!==e.sent.status&&(v.ZP.info("权限配置保存成功!"),x({type:"shixunsDetail/getSettingsData",payload:{id:g.current}}),x({type:"shixunsDetail/getShixunsDetail",payload:{id:g.current}}));case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,R.jsxs)("section",{className:se,children:[(0,R.jsxs)("div",{className:ae,children:[(0,R.jsx)("label",{className:le,children:"复制:"}),(0,R.jsx)("div",{className:re,children:(0,R.jsxs)("div",{children:[(0,R.jsx)(I.Z,{checked:y,onChange:function(e){return b(e.target.checked)},disabled:!te}),(0,R.jsx)("span",{className:"".concat(ce),children:"(选中则允许已职业认证的教师复制该实训)"})]})})]}),!(((null===(t=o.detail)||void 0===t?void 0:t.shixun_status)>1||2===(null===(i=o.detail)||void 0===i?void 0:i.public))&&0===(null===(a=o.setting)||void 0===a||null===(a=a.shixun)||void 0===a?void 0:a.use_scope)&&(null===(r=o.detail)||void 0===r?void 0:r.identity)>2)&&(0,R.jsxs)("div",{className:ae,children:[(0,R.jsx)("label",{className:le,children:"公开程度:"}),(0,R.jsxs)("div",{className:re,children:[(0,R.jsxs)(Q.ZP.Group,{value:Z,onChange:function(e){return w(e.target.value)},disabled:!te,children:[(0,R.jsxs)(Q.ZP,{className:oe,value:0,children:[(0,R.jsx)("span",{children:"对所有单位公开"}),(0,R.jsx)("span",{className:ce,children:"(实训发布后,所有用户可见)"})]}),(0,R.jsxs)(Q.ZP,{className:oe,value:1,children:[(0,R.jsx)("span",{children:"对指定单位公开"}),(0,R.jsx)("span",{className:ce,children:"(实训发布后,仅对下方指定单位的用户可见)"})]})]}),1===Z&&(0,R.jsxs)(R.Fragment,{children:[(0,R.jsxs)("div",{className:"mt10",children:[(0,R.jsx)(X.Z,{showSearch:!0,className:ue,placeholder:"请输入并选择单位名称",value:V,onChange:function(e){B(e),me(e)},disabled:!te,onSelect:function(e){P.includes(e)?v.ZP.info("请勿指定相同的单位"):(B(null),T([].concat(K()(P),[e])))},options:null==A?void 0:A.map((function(e){return{value:e}}))}),(0,R.jsx)("span",{className:ce,children:"(实训发布后,仅对下方指定单位的用户可见)"})]}),(0,R.jsx)("div",{className:"mt10",children:null==P?void 0:P.map((function(e){return te?(0,R.jsx)($.Z,{count:"x",className:"mr20 current",onClick:function(){return T(P.filter((function(n){return n!==e})))},children:(0,R.jsx)(f.ZP,{type:"primary",ghost:!0,children:e})}):(0,R.jsx)(f.ZP,{type:"primary",ghost:!0,className:"mr20",children:e})}))})]})]})]}),(0,R.jsxs)("div",{className:ae,children:[(0,R.jsx)("label",{className:le,children:"开启时间:"}),(0,R.jsxs)("div",{className:re,children:[(0,R.jsxs)("div",{children:[(0,R.jsx)(I.Z,{checked:H,onChange:function(e){return J(e.target.checked)},disabled:!te}),(0,R.jsx)("span",{className:"".concat(ce," ml10"),children:"(选中则学员在指定的开启时间后,才能开启学习;不选中则学员在实训发布后,能立即开启学习)"})]}),H&&(0,R.jsx)(ee.default,{className:"".concat(de," mt10"),format:pe,locale:ne.Z,disabled:!te,placeholder:"请输入开启时间",showToday:!1,disabledDate:function(e){return e&&e50)||(f.ZP.info("文件大小必须小于50MB"),!1))},withCredentials:!0,children:[(0,E.jsx)("span",{className:"".concat(N," current"),children:"上传附件"}),(0,E.jsx)("span",{className:"".concat(S," ml10"),children:"(单个文件50M以内)"})]})})}),(0,E.jsx)("div",{className:Z,children:(0,E.jsxs)(m.Z.Item,{children:[(0,E.jsx)(g.ZP,{className:"mr5",size:"middle",onClick:function(){i({type:"newShixuns/setActionTabs",payload:{}})},children:"取消"}),(0,E.jsx)(g.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:t["newShixuns/applyShixunMirror"],children:"保存"})]})})]})]})}))},50341:function(e,n,t){var i=t(79800),s=t.n(i),a=t(59301),l=t(80608),r=t(43418),c=t(55351),o=t(37712);n.Z=(0,l.connect)((function(e){var n=e.newShixuns,t=e.user;return{newShixuns:n,globalSetting:e.globalSetting,user:t}}))((function(e){var n,t=e.newShixuns,i=e.dispatch,u=e.user,d=(0,a.useState)(!1),h=s()(d,2),p=h[0],m=h[1];(0,a.useEffect)((function(){"Create-Environment"===t.actionTabs.key&&v()}),[null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.key]);var v=function(){var e,n,t;if(i({type:"newShixuns/setActionTabs",payload:{}}),0===(null===(e=u.userInfo)||void 0===e?void 0:e.mirror_marker_status))m(!0);else if(1===(null===(n=u.userInfo)||void 0===n?void 0:n.mirror_marker_status)){var s;l.history.push("/users/".concat(null===(s=u.userInfo)||void 0===s?void 0:s.login,"/experiment-img/add"))}else 2===(null===(t=u.userInfo)||void 0===t?void 0:t.mirror_marker_status)&&r.Z.confirm({title:"您今日已达到申请上限,是否跳转至云主机列表?",content:"提示:每天最多允许申请一台云主机",okText:"跳转",cancelText:"取消",onOk:function(){var e;l.history.push("/users/".concat(null===(e=u.userInfo)||void 0===e?void 0:e.login,"/experiment-img"))}})};return(0,o.jsxs)(r.Z,{title:"加入qq群提示",open:p,footer:null,onCancel:function(){m(!1)},children:[(0,o.jsxs)("div",{style:{textAlign:"center"},children:[(0,o.jsx)("br",{}),(0,o.jsx)("img",{width:120,height:120,style:{marginTop:"20px"},src:c,alt:"二维码"})]}),(0,o.jsx)("img",{})]})}))},78802:function(e,n,t){t.d(n,{Z:function(){return h}});var i=t(59301),s=t(43418),a=t(4585),l="wrapInstallPackageStyle___AU1GI",r="installPackageStyle___k2iyn",c="title___oN9OA",o="line___PxUeH",u="bodyHeight___QO5he",d=t(37712),h=function(e){var n,t,h=e.installPackage,p=e.visible,m=e.setVisible;return(0,i.useEffect)((function(){return p?document.body.setAttribute("class",u):document.body.removeAttribute("class"),function(){document.body.removeAttribute("class")}}),[p]),(0,d.jsx)(s.Z,{centered:!0,keyboard:!1,destroyOnClose:!0,open:p,title:"环境介绍",width:"1000px",wrapClassName:l,footer:null,onCancel:function(){return m(!1)},children:(0,d.jsxs)("div",{className:r,children:[(0,d.jsxs)("div",{className:"mb30",children:[(0,d.jsx)("div",{className:c,children:h.mainTypeName}),(0,d.jsx)("div",{children:(0,d.jsx)(a.Z,{value:h.mainTypeDescription})})]}),!(null==h||null===(n=h.smallType)||void 0===n||!n.length)&&(0,d.jsx)("div",{className:o}),(0,d.jsx)("div",{children:null==h||null===(t=h.smallType)||void 0===t?void 0:t.map((function(e,n){return(0,d.jsxs)(i.Fragment,{children:[(0,d.jsx)("div",{className:c,style:{marginBottom:14},children:e.name}),(0,d.jsx)("div",{className:"mb30",children:(0,d.jsx)(a.Z,{value:e.des})})]},n)}))})]})})}}}]); \ No newline at end of file diff --git a/p__Shixuns__Detail__Settings__index.chunk.css b/p__Shixuns__Detail__Settings__index.chunk.css deleted file mode 100644 index cb60beb264..0000000000 --- a/p__Shixuns__Detail__Settings__index.chunk.css +++ /dev/null @@ -1 +0,0 @@ -.bg___NaJC8{background:#fff;border-bottom:0;margin:30px auto 200px;width:1200px}.bg___NaJC8 [class~=ant-tabs-tab]{font-size:16px;margin-left:20px;padding-bottom:18px;padding-top:18px}.modal___EBf9Q span{margin-top:5px}.colorOrange___aQkdN{color:#ff6601}.colorYellow___o2XYr{color:#e6a23c}.my-diff-editor div,.my-monaco-editor div{font-size:inherit}.my-error-line-wrp{background:rgba(245,0,0,.2)!important;color:#f50000;height:auto!important;width:calc(100% - 20px)!important}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red}.breakpoints-fake,.breakpoints-select{border-radius:4px;height:8px!important;left:7px!important;pointer-events:none;top:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:8px!important}.breakpoints-fake{background:rgba(255,0,0,.5)}.highlighted-line{background:#4b4b18}.CodeMirror{color:#000;direction:ltr;font-family:monospace;height:300px}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{outline:none}.markdown-editor-wrapper{margin-bottom:12px;position:relative}.markdown-editor-body{align-items:center;display:flex;flex-flow:row nowrap;height:calc(100% - 38px);overflow:hidden;width:100%}.markdown-editor-body .codemirror-container{flex:1 0;height:100%;overflow:hidden;width:100%}.markdown-editor-body .CodeMirror-wrap{padding-bottom:15px}.markdown-editor-body .preview-container{word-wrap:break-word;background:#fff;border-left:1px solid #ccc;box-sizing:border-box;flex:1 0;font-size:16px;height:100%;margin:10px 0;overflow-y:auto;padding:8px 8px 50px;white-space:normal;word-break:break-word}.markdown-editor-container{border:1px solid #ccc;border-radius:4px;font-size:16px;overflow:hidden}.markdown-editor-container.full-screen{bottom:0;height:100vh!important;left:0;position:fixed;right:0;top:0;z-index:1010}.markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}.markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}.markdown-editor-container.on-preview .codemirror-container,.markdown-editor-container.on-preview .preview-container{width:50%}.mini .markdown-editor-body{height:calc(100% - 28px)}.flex-end{justify-content:flex-end}.my-codemirror-container{border:1px solid #ccc;margin-bottom:24px;width:100%}.markdown-tip{bottom:-28px;color:#cdcdcd;font-size:12px;margin-bottom:7px;position:absolute;right:0}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{background-color:#f7f7f7;border-right:1px solid #ddd;white-space:nowrap}.CodeMirror-linenumber{color:#999;min-width:20px;padding:0 3px 0 5px;text-align:right;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;border:0!important;width:auto}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{animation:blink 1.06s steps(1) infinite;background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor{animation:blink 1.06s steps(1) infinite;background-color:#7e7;border:0;width:auto}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:-50px}.CodeMirror-ruler{border-left:1px solid #ccc;bottom:0;position:absolute;top:0}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror-scroll{height:100%;margin-bottom:-50px;margin-right:-50px;outline:none;overflow:scroll!important;padding-bottom:50px;position:relative}.CodeMirror-sizer{border-right:50px solid transparent;position:relative}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{display:none;position:absolute;z-index:6}.CodeMirror-vscrollbar{overflow-x:hidden;overflow-y:scroll;right:0;top:0}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-x:scroll;overflow-y:hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{left:0;min-height:100%;position:absolute;top:0;z-index:3}.CodeMirror-gutter{display:inline-block;height:100%;margin-bottom:-50px;vertical-align:top;white-space:normal}.CodeMirror-gutter-wrapper{background:none!important;border:none!important;position:absolute;z-index:4}.CodeMirror-gutter-background{bottom:0;position:absolute;top:0;z-index:4}.CodeMirror-gutter-elt{cursor:default;position:absolute;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:normal;-webkit-tap-highlight-color:transparent;font-feature-settings:"calt";background:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual;line-height:inherit;margin:0;overflow:visible;position:relative;white-space:pre;z-index:2}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.CodeMirror-linewidget{padding:.1px;position:relative;z-index:2}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{height:0;overflow:hidden;position:absolute;visibility:hidden;width:100%}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{position:relative;visibility:hidden;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror-sizer{padding-bottom:10px!important;padding-top:10px}.CodeMirror-empty.CodeMirror-focused{outline:none}.CodeMirror pre.CodeMirror-placeholder{color:#999}.CodeMirror{background:#fff;overflow:hidden;position:relative;word-break:break-word}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;line-height:1.6;white-space:pre-wrap;word-break:break-word}.wrp___dq7YK{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:rgba(0,0,0,.5)}.wrp___dq7YK img,.wrp___dq7YK video{max-height:80%;max-width:100%;text-align:center}.wrp___dq7YK iframe{background:#fff;border:none;left:0;top:0}.monaco___VnZC3,.wrp___dq7YK iframe{height:100%;position:absolute;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{display:flex;position:absolute;right:40px;top:40px;z-index:10}.close___LKoWu>span{align-items:center;background:#4a4a4a;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:10px;width:40px}.embed___hvpEJ{height:100%;left:0;position:absolute;top:0;width:100%}.markdown-toolbar-container{align-items:center;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;display:flex;flex-flow:row wrap;line-height:20px;list-style:none;margin:0;min-height:30px;padding:0 5px;position:relative;width:100%}.markdown-toolbar-container .fill-tip{background-color:#fff1e2;border:1px solid #e99237;border-radius:5px;box-sizing:border-box;color:#a65500;cursor:pointer;display:inline-block;font-size:12px;height:auto;line-height:16px;margin-left:10px;padding:5px;position:relative}.markdown-toolbar-container .fill-tip:before{border-bottom:6px solid transparent;border-right:6px solid #fff1e2;border-top:6px solid transparent;content:" ";height:0;left:-6px;position:absolute;top:6px;width:0;z-index:10}.markdown-toolbar-container .fill-tip:after{border-bottom:6px solid transparent;border-right:6px solid #e99237;border-top:6px solid transparent;content:" ";height:0;left:-7px;position:absolute;top:6px;width:0}.markdown-toolbar-container li{color:#666;display:flex;flex-flow:column nowrap;height:100%;height:38px;justify-content:center;padding:0 1px}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{color:#666;cursor:pointer;font-size:18px;text-align:center;width:28px}.markdown-toolbar-container .btn-null{align-items:center;display:flex;flex-flow:row nowrap;width:auto}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{border-right:1px solid #ccc;height:65%;margin:0 5px}.mini .markdown-toolbar-container li{height:28px}.editor-resize{border-bottom:1px solid #ccc;border-top:1px solid #ccc;box-sizing:border-box;cursor:row-resize;display:block;height:4px;left:54%;margin:0 auto;overflow:hidden;text-transform:capitalize;white-space:nowrap;width:120px}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(static/iconfont.345f94c8.eot);src:url(static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(static/iconfont.deef216b.woff) format("woff"),url(static/iconfont.42606faf.ttf) format("truetype"),url(static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:md-iconfont!important;font-size:16px;font-style:normal}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #a7a7a7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-attribute,.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{color:#fff!important;outline:1px solid grey}.upload-button{color:#0152d9;display:block;font-size:12px;height:32px;line-height:32px;position:relative;width:106px}.upload-button input{height:32px;left:0;opacity:0;position:absolute;top:0;width:160px;z-index:-1}.flexRow___XAy1P{display:flex;flex-direction:row}.flexJustifyCenter___tAIMl{justify-content:center}.flexAlignEnd___MwOtC{align-items:flex-end}.flexAlignCenter___apJWj{align-items:center}.flexColumn___dMOlW{display:flex;flex-direction:column}.formWrap___uztcf{background-color:#fff}.formWrap___uztcf label{font-size:14px}.titleWrap___IROk8{background:#fff;color:#333;display:flex;flex-direction:row;font-size:18px;justify-content:space-between}.fieldWrap___gnBO5,.titleWrap___IROk8{border-bottom:1px solid #eee;padding:10px 20px}.fieldWrap___gnBO5 div[class~=ant-form-item-label] label{font-size:14px}.fieldWrap___gnBO5 input[class~=ant-input]{background:transparent;border-width:1px;font-size:14px;height:40px;line-height:1.5}.button___CNhb1{font-weight:400;height:38px;line-height:38px;padding:0;width:100px}.buttonFixed___cTnv0{background:#fff;bottom:0;box-shadow:0 -4px 4px 0 rgba(0,0,0,.05);height:63px;left:0;position:fixed;width:100%;z-index:1000}.buttonFixed___cTnv0 div[class~=ant-form-item]{height:100%;margin-bottom:0}.buttonFixed___cTnv0 div[class~=ant-form-item-control-input]{height:100%}.buttonWrap___FmswV{align-items:center;display:flex;flex-direction:row;justify-content:center}.width180___7EIyX{width:180px}.width100___O9U5Z{width:100px}.width280___AilXa{width:280px}.difficultyHint___pTB_4{color:#888;font-size:14px;margin-left:20px;margin-top:10px}.color888____r280{color:#888}.color0152d9___r6Hxx{color:#0152d9}.serviceSettingWrap___bPOCq{margin-bottom:20px;padding:40px 20px}.serviceSettingName___bVegk{color:#666;font-size:16px;margin-bottom:30px}.serviceSetLeft___AljUO{display:inline-block;font-weight:400;line-height:40px;min-width:100px;text-align:right}.serviceSetInput___LqfwO{width:80%}.serviceSetMemoryInput___O_kjF{width:20%}.serviceSetTip___rIsFz{width:48%}.installPackage___vpdVI{color:#0152d9;cursor:pointer;margin-bottom:18px;margin-left:20px;max-width:600px}.popover___LAz3_{background-color:transparent;color:#fff}.popover___LAz3_ div[class~=ant-popover-arrow]{border-left-color:rgba(5,16,26,.6)!important;border-top-color:rgba(5,16,26,.6)!important}.popover___LAz3_ div[class~=ant-popover-inner]{background-color:rgba(5,16,26,.6)}.popover___LAz3_ div[class~=ant-popover-inner-content]{color:#fff}.flexRow___JBN3B{display:flex;flex-direction:row}.flexColumn___zXgFj{display:flex;flex-direction:column}.formWrap___aNgan{font-size:14px}.formWrap___aNgan div[class~=ant-form-item-label] label{color:rgba(0,0,0,.65);font-size:14px}.formWrap___aNgan div[class~=ant-form-item-control-input-content] input{font-size:14px;height:40px;line-height:40px}.formWrap___aNgan div[class~=ant-form-item-control-input-content] textarea{font-size:14px}.formWrap___aNgan div[class~=ant-form-item-control-input-content] span{font-size:14px}.upload___yGdLQ{max-width:370px}.color0152d9___zzEpS{color:#0152d9}.colorCCC___k4Dxq{color:#ccc}.footerWrap___WrUZd div[class~=ant-form-item-control]{max-width:100%}.footerWrap___WrUZd div[class~=ant-form-item]{margin-bottom:0}.footerWrap___WrUZd div[class~=ant-form-item-control-input-content]{display:flex;justify-content:flex-end}.qrCode___GPwSg{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;padding:20px;position:relative}.qrCode___GPwSg:after{background-color:#f1f1f1;bottom:0;content:"";height:1px;left:-16px;position:absolute;width:1000px;z-index:1}.qrCode___GPwSg .a1___R6etl{align-items:flex-start;display:flex;flex-direction:column;width:190px}.qrCode___GPwSg .a1___R6etl .code___fCL_L{align-items:center;background:#fff;border-radius:8px;box-shadow:0 0 6px 2px #dedede;display:flex;height:130px;justify-content:center;width:130px}.qrCode___GPwSg .a1___R6etl .group___n7tgy{color:#3a3a3a;font-size:14px;margin-top:4px}.qrCode___GPwSg .a1___R6etl .groupNumber___tw7hA{color:#999;font-size:12px}.qrCode___GPwSg .a2___GGjDE{color:#333;flex:1 1;font-size:16px;line-height:32px;margin-top:14px}.footerWrap___cjdMK div[class~=ant-form-item-control]{max-width:100%}.footerWrap___cjdMK div[class~=ant-form-item]{margin-bottom:0}.footerWrap___cjdMK div[class~=ant-form-item-control-input-content]{display:flex;justify-content:flex-end}.buttonFixed___vyq30{background:#fff;bottom:0;box-shadow:0 -4px 4px 0 rgba(0,0,0,.05);height:63px;left:0;position:fixed;width:100%;z-index:1000}.button___hxmYv{font-size:14px!important;font-weight:400;height:38px!important;padding:0;width:100px}.buttonWrap___uK8dl{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center}.wrapInstallPackageStyle___AU1GI .ant-modal-close-x{height:51px;line-height:51px;width:67px}.wrapInstallPackageStyle___AU1GI .ant-modal-header{padding:14px 40px}.wrapInstallPackageStyle___AU1GI .ant-modal-body{max-height:600px;overflow:auto;padding:20px 40px 0}.wrapInstallPackageStyle___AU1GI .installPackageStyle___k2iyn .title___oN9OA{color:#333;font-size:16px;font-weight:600;height:20px;line-height:16px;margin-bottom:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:800px}.wrapInstallPackageStyle___AU1GI .installPackageStyle___k2iyn .line___PxUeH{background:#f1f1f1;height:1px;margin-bottom:30px;margin-left:-40px;width:1000px}.bodyHeight___QO5he{height:100%}[id=educoder] .wrap___gE9H7{font-size:14px;min-height:calc(100vh - 380px);padding:10px 20px}[id=educoder] .labelWrap___NjGrw{display:flex;flex-direction:row;margin-top:10px}[id=educoder] .label___NnvKx{font-size:16px;text-align:right;width:120px}[id=educoder] .labelContent___jIOR4{display:flex;flex-direction:column;margin-left:10px}[id=educoder] .flexRow___aKUuO{display:flex;flex-direction:row}[id=educoder] .color999___yY6G2{color:#999}[id=educoder] .radio___dA7aF{display:flex;font-size:14px;height:30px;line-height:30px}[id=educoder] .selectSchool___WxyG6{width:200px}[id=educoder] .dataPicker___Ocpox{width:200px}.wrap___BgpUe{font-size:14px;margin-bottom:60px;padding:10px 20px}.wrap___BgpUe div[class~=ant-collapse]{border-radius:4px;margin-top:20px}.test-case-name___eWmIe{align-items:center;color:rgba(0,0,0,.65);display:flex;flex-flow:row nowrap;float:left}.test-case-name___eWmIe>div{margin:0 15px}.btn-remove-case___ZUMi5{border-radius:50%;color:#8e8e8e;font-size:20px;position:relative;vertical-align:center}.btn-remove-case___ZUMi5:hover{background:#e7514f;color:#fff}.in___VHIfB{border:1px solid #dedede;border-radius:4px;height:40px;width:400px}.in___VHIfB input{height:40px}.se____92Z1{border-radius:4px;height:40px;width:400px!important}.se____92Z1 div[class~=ant-select-selector]{height:40px!important}.se____92Z1 span[class~=ant-select-selection-item]{line-height:40px!important}.se____92Z1 span[class~=ant-select-selection-placeholder]{line-height:38px!important}.fourPart___w5rMq .groupWrap___zAZJm{margin-bottom:20px}.fourPart___w5rMq .groupWrap___zAZJm .customInput___hSt9Q{background-color:#f5f5f5;height:30px;padding:0 20px}.fourPart___w5rMq .groupWrap___zAZJm .customInput___hSt9Q>input,.fourPart___w5rMq .groupWrap___zAZJm .customInput___hSt9Q>span{background-color:#f5f5f5;font-size:16px}.fourPart___w5rMq textarea{background-color:#f5f5f5!important;height:140px;padding:20px}.wrap___J9uHL{font-size:14px;padding:10px 20px}.labelWrap___kdl0e{display:flex;flex-direction:row;margin-top:10px}.label___RZlBA{font-size:16px;text-align:right;width:140px}.labelContent___LJE2G{display:flex;flex-direction:column;margin-left:10px}.flexRow___hNb4e{display:flex;flex-direction:row}.color999___r9hUn{color:#999}.radio___z_jH6{display:block;font-size:14px;height:30px;line-height:30px}.flexRow___iOXK1{display:flex;flex-direction:row}.flexJustifyCenter___EzhBH{justify-content:center}.flexAlignEnd___yYnjN{align-items:flex-end}.flexAlignCenter___DSXuy{align-items:center}.flexColumn___eAlHb{display:flex;flex-direction:column}.formWrap___BgCFo{background-color:#fff}.formWrap___BgCFo label{font-size:14px}.titleWrap___Y1yNk{background:#fff;color:#333;display:flex;flex-direction:row;font-size:18px;justify-content:space-between}.fieldWrap___dhQNb,.titleWrap___Y1yNk{border-bottom:1px solid #eee;padding:10px 20px}.fieldWrap___dhQNb div[class~=ant-form-item-label] label{font-size:14px}.fieldWrap___dhQNb input[class~=ant-input]{background:transparent;border-width:1px;font-size:14px;height:40px;line-height:1.5}.button___KOcw8{font-weight:400;height:38px;line-height:38px;padding:0;width:100px}.buttonFixed___fErH4{background:#fff;bottom:0;box-shadow:0 -4px 4px 0 rgba(0,0,0,.05);height:63px;left:0;position:fixed;width:100%;z-index:1000}.buttonFixed___fErH4 div[class~=ant-form-item]{height:100%;margin-bottom:0}.buttonFixed___fErH4 div[class~=ant-form-item-control-input]{height:100%}.buttonWrap___rULI5{align-items:center;display:flex;flex-direction:row;justify-content:center}.width180___fc_Sl{width:180px}.width100___HFRB1{width:100px}.width280___QUy3U{width:280px}.difficultyHint___G2WQw{color:#888;font-size:14px;margin-left:20px;margin-top:10px}.color888___d6xbW{color:#888}.color0152d9___zc4Ea{color:#0152d9}.serviceSettingWrap___wQRSY{margin-bottom:20px;padding:40px 20px}.serviceSettingName___v9VHz{color:#666;font-size:16px;margin-bottom:30px}.serviceSetLeft___ndFSo{display:inline-block;font-weight:400;line-height:40px;min-width:100px;text-align:right}.serviceSetInput___I8YpY{width:80%}.serviceSetMemoryInput___p1DpA{width:20%}.serviceSetTip___Ra3zX{width:48%}.installPackage___JZfJB{color:#0152d9;cursor:pointer;margin-bottom:18px;margin-left:20px;max-width:600px}.popover___r6mRN{background-color:transparent;color:#fff}.popover___r6mRN div[class~=ant-popover-arrow]{border-left-color:rgba(5,16,26,.6)!important;border-top-color:rgba(5,16,26,.6)!important}.popover___r6mRN div[class~=ant-popover-inner]{background-color:rgba(5,16,26,.6)}.popover___r6mRN div[class~=ant-popover-inner-content]{color:#fff}.wrap___hoiWC{min-height:calc(100vh - 380px)} \ No newline at end of file diff --git a/p__Shixuns__Detail__id.async.js b/p__Shixuns__Detail__id.async.js index 56cd208e71..7e5bbec1da 100644 --- a/p__Shixuns__Detail__id.async.js +++ b/p__Shixuns__Detail__id.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[52875],{3148:function(e,n,t){t.d(n,{Z:function(){return r}});var i=t(33614),s=t(59301),a={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"},l=t(1393),o=function(e,n){return s.createElement(l.Z,(0,i.Z)({},e,{ref:n,icon:a}))};var r=s.forwardRef(o)},80836:function(e,n,t){t.d(n,{Z:function(){return r}});var i=t(33614),s=t(59301),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},l=t(1393),o=function(e,n){return s.createElement(l.Z,(0,i.Z)({},e,{ref:n,icon:a}))};var r=s.forwardRef(o)},71112:function(e,n,t){t.d(n,{Z:function(){return f}});var i=t(82242),s=t.n(i),a=t(7557),l=t.n(a),o=t(41498),r=t.n(o),c=t(79800),d=t.n(c),u=t(39647),p=t.n(u),h=t(3113),v=t(59301),x=t(37712),m=["children"],f=function(e){var n=e.children,t=p()(e,m),i=(0,v.useState)(!1),a=d()(i,2),o=a[0],c=a[1];return(0,x.jsx)(h.ZP,s()(s()({},t),{},{loading:o,onClick:function(){var e=r()(l()().mark((function e(n){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,c(!0),e.next=4,t.onClick(n);case 4:c(!1),e.next=11;break;case 7:e.prev=7,e.t0=e.catch(0),console.error(e.t0),c(!1);case 11:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(n){return e.apply(this,arguments)}}(),children:n}))}},6638:function(e,n,t){var i=t(82242),s=t.n(i),a=(t(59301),t(19779)),l=t(3113),o=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,i=void 0===t?{}:t,r=e.styles,c=void 0===r?{}:r,d=e.customText,u=e.ButtonText,p=e.ButtonClick,h=e.Buttonclass,v=e.ButtonTwo,x=e.imgStyles,m=e.loading,f=void 0!==m&&m;return(0,o.jsxs)("section",{className:"tc animated fadeIn",style:s()(s()({},{color:"#999",margin:"100px auto",visibility:f?"hidden":"visible"}),c),children:[(0,o.jsx)("img",{src:n||a,style:s()({width:288,height:200},x)}),(0,o.jsx)("p",{className:"mt20 font14",children:d||"暂时还没有相关数据哦!"}),u&&(0,o.jsx)(l.ZP,s()(s()({className:h,onClick:p},i),{},{children:u})),v&&v]})}},51392:function(e,n,t){t.r(n),t.d(n,{default:function(){return Ke}});var i=t(79800),s=t.n(i),a=t(59301),l=t(80608),o=t(20834),r=t(43418),c=t(7557),d=t.n(c),u=t(41498),p=t.n(u),h=t(39647),v=t.n(h),x=t(8591),m=t(24650),f=t(6848),g=t(60324),y=t(71418),j=t(5112),b=t(81327),k=t(3113),_=t(43604),w=t(19842),A=t(95237),S=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n={"开始实战":"开始学习并完成实战任务","继续挑战":"继续完成后续学习和实战任务","查看实战":"查看我的实战光辉历史","模拟实战":"模拟完成实战任务","开启挑战":"开始学习并完成实战任务"};return n[e]||""},N=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:99,n=[0,3,1,-1];return!n.includes(e)},Z={flex_box_center:"flex_box_center___C7BpK",flex_space_between:"flex_space_between___y5tEt",flex_box_vertical_center:"flex_box_vertical_center___BzS9v",flex_box_center_end:"flex_box_center_end___BlZGt",flex_box_column:"flex_box_column___XFVq1",banner:"banner___x1zhX",wrp:"wrp___HroXY",action:"action___Q9oWd",titleWrap:"titleWrap___LbsjD",deleteBtnStatus:"deleteBtnStatus___QiOcU",title:"title___nwoJQ",btn:"btn___tsJce",btn_type:"btn_type___pqyD9",actionBtns:"actionBtns___VEzTd",ratingTitle:"ratingTitle___sVN4G",fork:"fork___zCzx7",collect:"collect___JiCST",gold:"gold___f3DHn",handleOverflow:"handleOverflow___gVLUz",laboratory:"laboratory___KOOT4",name:"name___NM3vA",contentWrap:"contentWrap___IYvpn",contentLeftWrap:"contentLeftWrap___O88ow",user:"user___WJ43b",text:"text___Ip9I2",d1:"d1___iRJGr",d2:"d2___GxMoB",operationWrap:"operationWrap___OafFH",iconBtn:"iconBtn___SopdR",testBtn:"testBtn___FstX2",fullScreenLoading:"fullScreenLoading___QcDyh",customPopover:"customPopover___v_kEO",active:"active___B6kUu"},D=t(97466),C=t(82242),T=t.n(C),B=t(86859),P="wrap___E1Sbk",U="title___nUI57",E="radioWrap___OlPAG",I="radio___S9z0O",O="colorFF0000___xX56a",z="pagination___fvfxn",F=t(51562),L=t(37712),V=["shixunsDetail","globalSetting","loading","dispatch"],Q=m.Z.Search,K=(0,l.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n,t,i=e.shixunsDetail,o=(e.globalSetting,e.loading,e.dispatch),c=(v()(e,V),(0,l.useParams)()),u=(0,a.useState)(0),h=s()(u,2),m=h[0],f=h[1],g=(0,a.useState)([]),y=s()(g,2),b=y[0],k=y[1],_=(0,a.useState)(""),w=s()(_,2),A=w[0],S=w[1],N=(0,a.useState)(),Z=s()(N,2),D=Z[0],C=Z[1],K=(0,a.useState)([]),W=s()(K,2),q=(W[0],W[1]),X=(0,a.useState)(!1),J=s()(X,2),R=J[0],Y=J[1],H=(0,a.useState)(!1),M=s()(H,2),G=M[0],$=M[1],ee=(0,a.useState)({id:null,page:1,limit:10}),ne=s()(ee,2),te=ne[0],ie=ne[1];(0,a.useEffect)((function(){"Banner-SendShixuns"===i.actionTabs.key&&(te.id=c.id,ie(te),se(te))}),[i.actionTabs.key]);(null==i||null===(n=i.detail)||void 0===n?void 0:n.is_jupyter)||null==i||null===(t=i.detail)||void 0===t||t.is_jupyter_lab;var se=function(){var e=p()(d()().mark((function e(n){var t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o({type:"shixunsDetail/searchUserCourses",payload:n});case 2:401===(t=e.sent).status?(o({type:"shixunsDetail/setActionTabs",payload:{}}),$(!1)):($(!0),f((null==t?void 0:t.courses_count)||0),k((null==t?void 0:t.course_list)||[]));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ae=(0,F.P)(),le=s()(ae,4),oe=le[0],re=le[1],ce=le[2],de=le[3],ue=function(){var e=p()(d()().mark((function e(){var n,t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(D){e.next=3;break}return Y(!0),e.abrupt("return");case 3:return t=null===(n=i.actionTabs.params)||void 0===n?void 0:n.id,$(!1),e.next=7,de({id:t,course_id:D,type:"shixun"});case 7:if(e.sent){e.next=12;break}return e.next=11,pe(0);case 11:he();case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),pe=function(){var e=p()(d()().mark((function e(n){var t,s,a,r;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=null===(t=i.actionTabs.params)||void 0===t?void 0:t.id,a={id:s,identifier:c.id,courses:[{id:s,course_id:D,identifier:c.id,type:"normal",is_use:1,is_copy:n}]},e.next=4,o({type:"shixunsDetail/sendToCourse",payload:a});case 4:401!==(r=e.sent).status&&404!==r.status?(x.ZP.success(r.message),he(),re(),null===l.history||void 0===l.history||l.history.replace(r.first_category_url)):(he(),re());case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),he=function(){S(""),C(null),Y(!1),q([]),o({type:"shixunsDetail/setActionTabs",payload:{}}),$(!1)};return(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(r.Z,{centered:!0,keyboard:!1,closable:!1,title:"发送实训",open:G,okText:"确定",cancelText:"取消",onOk:ue,onCancel:he,children:(0,L.jsxs)("div",{className:P,children:[(0,L.jsx)("div",{className:U,children:"选择的实训将会发送到指定课堂"}),(0,L.jsx)("div",{className:"mb10",children:(0,L.jsx)(Q,{placeholder:"输入课堂名称的关键字进行搜索",value:A,onChange:function(e){return S(e.target.value)},onSearch:function(e){S(e);var n=T()(T()({},te),{page:1,limit:10,search:encodeURI(e)});ie(n),se(n)}})}),(0,L.jsx)("div",{className:E,children:(0,L.jsx)(j.ZP.Group,{value:D,onChange:function(e){C(e.target.value),Y(!1)},children:b.map((function(e,n){return(0,L.jsx)(j.ZP,{className:I,value:e.course_id,children:e.name},n)}))})}),R&&(0,L.jsx)("div",{className:O,children:"请选择你要发送的课堂"}),m>10&&(0,L.jsx)("div",{className:z,children:(0,L.jsx)(B.Z,{size:"small",className:"mb20",showQuickJumper:!0,showSizeChanger:!1,defaultCurrent:1,current:null==te?void 0:te.page,pageSize:10,total:m,onChange:function(e){var n=T()(T()({},te),{page:e,limit:10,search:encodeURI(A)});ie(n),se(n)}})})]})}),(0,L.jsx)(F.Z,{visible:oe,inPaper:!1,onOk:pe,onCancel:function(){he(),re()},renderData:ce,modalType:"single",type:"shixun"})]})})),W="wrap___M6YVE",q="text___wxM5Y",X="color848282___PNF2A",J=["shixunsDetail","globalSetting","loading","dispatch"],R=(0,l.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.dispatch),i=(v()(e,J),(0,a.useState)(!1)),l=s()(i,2),o=l[0],c=l[1],u=function(){var e=p()(d()().mark((function e(){var i,s,a,l;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c(!0),e.next=3,t({type:"shixunsDetail/cancelRelease",payload:{id:null===(i=n.actionTabs.params)||void 0===i?void 0:i.id}});case 3:s=e.sent,t({type:"shixunsDetail/setActionTabs",payload:{}}),c(!1),401!==s.status&&(x.ZP.success(s.message),t({type:"shixunsDetail/getShixunsDetail",payload:{id:null===(a=n.actionTabs.params)||void 0===a?void 0:a.id}}),t({type:"shixunsDetail/getRightData",payload:{id:null===(l=n.actionTabs.params)||void 0===l?void 0:l.id}}));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,L.jsx)(r.Z,{centered:!0,keyboard:!1,closable:!1,title:"提示",open:"Banner-CancelRelease"===n.actionTabs.key,okText:"确定",cancelText:"取消",confirmLoading:o,onOk:u,okButtonProps:{loading:o},onCancel:function(){t({type:"shixunsDetail/setActionTabs",payload:{}})},children:(0,L.jsxs)("div",{className:W,children:[(0,L.jsx)("p",{className:q,children:"是否确认撤销发布?"}),(0,L.jsx)("p",{className:"".concat(q," ").concat(X),children:"撤销发布后,学员将无法进行练习,若您新增关"}),(0,L.jsx)("p",{className:"".concat(q," ").concat(X),children:"卡,学员需要重新体验实训"})]})})})),Y=["shixunsDetail","globalSetting","loading","dispatch"],H=(0,l.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n,t=e.shixunsDetail,i=(e.globalSetting,e.loading,e.dispatch),l=(v()(e,Y),(0,a.useState)(!1)),o=s()(l,2),c=o[0],u=o[1],h=function(){var e=p()(d()().mark((function e(){var n,s,a,l,o;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return u(!0),e.next=3,i({type:"shixunsDetail/cancelPublic",payload:{id:null===(n=t.actionTabs.params)||void 0===n?void 0:n.id}});case 3:s=e.sent,i({type:"shixunsDetail/setActionTabs",payload:{}}),u(!1),0===s.status&&(i({type:"shixunsDetail/getShixunsDetail",payload:{id:null===(a=t.actionTabs.params)||void 0===a?void 0:a.id}}),i({type:"shixunsDetail/getRightData",payload:{id:null===(l=t.actionTabs.params)||void 0===l?void 0:l.id}}),x.ZP.success(null!==(o=t.actionTabs)&&void 0!==o&&null!==(o=o.params)&&void 0!==o&&o.isCancelPublic?"撤销公开成功!":"撤销申请公开成功!"));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,L.jsx)(r.Z,{centered:!0,keyboard:!1,closable:!1,title:"提示",open:"Banner-CancelPublic"===t.actionTabs.key,okText:"确定",cancelText:"取消",confirmLoading:c,onOk:h,onCancel:function(){i({type:"shixunsDetail/setActionTabs",payload:{}})},children:(0,L.jsx)("div",{className:W,children:(0,L.jsxs)("p",{className:q,children:["是否确认撤销",null!==(n=t.actionTabs)&&void 0!==n&&null!==(n=n.params)&&void 0!==n&&n.isCancelPublic?"":"申请","公开?"]})})})})),M=["shixunsDetail","globalSetting","loading","dispatch"],G=(0,l.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.dispatch),i=(v()(e,M),(0,a.useState)(!1)),l=s()(i,2),o=l[0],c=l[1],u=function(){var e=p()(d()().mark((function e(){var i,s,a,l,o,r,u,p,h,v,m,f,g,y,j;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(c(!0),null!==(i=n.actionTabs.params)&&void 0!==i&&i.type){e.next=16;break}if(!(null!==(a=n.actionTabs.params)&&void 0!==a&&a.discipline_name||null!==(l=n.actionTabs.params)&&void 0!==l&&l.sub_discipline_name)){e.next=8;break}if(null!==(v=n.actionTabs.params)&&void 0!==v&&v.discipline_name&&null!==(m=n.actionTabs.params)&&void 0!==m&&m.sub_discipline_name){e.next=6;break}return x.ZP.info("请填写方向或课程"),e.abrupt("return");case 6:e.next=11;break;case 8:if(null!==(f=n.actionTabs.params)&&void 0!==f&&f.sub_discipline_id){e.next=11;break}return x.ZP.info("请选择方向或课程"),e.abrupt("return");case 11:return e.next=13,t({type:"shixunsDetail/applyPublic",payload:{id:null===(o=n.actionTabs.params)||void 0===o?void 0:o.id,user_customize:null===(r=n.actionTabs.params)||void 0===r||!r.sub_discipline_id,discipline_name:null===(u=n.actionTabs.params)||void 0===u?void 0:u.discipline_name,sub_discipline_name:null===(p=n.actionTabs.params)||void 0===p?void 0:p.sub_discipline_name,sub_discipline_id:null===(h=n.actionTabs.params)||void 0===h?void 0:h.sub_discipline_id}});case 13:s=e.sent,e.next=19;break;case 16:return e.next=18,t({type:"shixunsDetail/applyPublic",payload:{id:null===(g=n.actionTabs.params)||void 0===g?void 0:g.id,user_customize:!1,sub_discipline_id:""}});case 18:s=e.sent;case 19:t({type:"shixunsDetail/setActionTabs",payload:{}}),c(!1),1!==s.status&&0!==s.status||(t({type:"shixunsDetail/getShixunsDetail",payload:{id:null===(y=n.actionTabs.params)||void 0===y?void 0:y.id}}),t({type:"shixunsDetail/getRightData",payload:{id:null===(j=n.actionTabs.params)||void 0===j?void 0:j.id}}));case 22:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,L.jsx)(r.Z,{centered:!0,keyboard:!1,closable:!1,title:"提示",open:"Banner-ApplyPublic"===n.actionTabs.key,okText:"确定申请",cancelText:"取消申请",confirmLoading:o,onOk:u,onCancel:function(){t({type:"shixunsDetail/setActionTabs",payload:{}})},children:(0,L.jsxs)("div",{className:W,children:[(0,L.jsx)("p",{className:q,children:"公开实训需经过平台标准化审核,审核周期为1-2天,"}),(0,L.jsx)("p",{className:"".concat(q," mt5"),children:"公开的实训将对平台所有人可见。若仅本人教学使用"}),(0,L.jsx)("p",{className:"".concat(q," mt5"),children:"则无需申请公开,直接发送到课堂即可。"})]})})})),$=t(12946),ee=["shixunsDetail","globalSetting","loading","dispatch"],ne=(0,l.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n,t,i=e.shixunsDetail,s=(e.globalSetting,e.loading,e.dispatch),a=(v()(e,ee),(null===(n=i.actionTabs)||void 0===n?void 0:n.params)||{}),l=a.tagPosition,o=void 0===l?[]:l,c=a.evaluationSetPosition,d=void 0===c?[]:c,u=a.publishBoxStatus,p=function(){return(0,L.jsx)("div",{className:W,children:(0,L.jsx)("p",{className:q,children:"发布申请已提交,请等待管理员的审核"})})},h=function(){return(0,L.jsxs)("div",{className:W,children:[(0,L.jsx)("p",{className:q,children:"发布申请已提交,请等待管理员的审核"}),(0,L.jsx)("p",{className:"".concat(q," font12"),children:"• 我们将在1-2个工作日内完成审核"})]})},x=function(){return(0,L.jsx)("div",{className:W,children:(0,L.jsxs)("p",{className:q,children:["第",d.join(","),"关尚未完成,无法申请发布"]})})},m=function(){return(0,L.jsx)("div",{className:W,children:(0,L.jsxs)("p",{className:q,children:["每一个关卡至少需要一个技能标签",(0,L.jsx)("br",{}),"第",o.join(","),"关尚未设置技能标签,请补充"]})})};return(0,L.jsx)(r.Z,{centered:!0,keyboard:!1,closable:!1,title:"提示",open:"Banner-ApplyRelease"===i.actionTabs.key,okText:"知道啦",onOk:function(){var e,n;0!==u&&1!==u||(s({type:"shixunsDetail/getShixunsDetail",payload:{id:null===(e=i.actionTabs.params)||void 0===e?void 0:e.id}}),s({type:"shixunsDetail/getRightData",payload:{id:null===(n=i.actionTabs.params)||void 0===n?void 0:n.id}}));s({type:"shixunsDetail/setActionTabs",payload:{}})},onCancel:function(){s({type:"shixunsDetail/setActionTabs",payload:{}})},children:(t={0:p,1:h,2:x,3:m},t[u]?t[u]():(0,L.jsx)("div",{className:W,children:(0,L.jsx)("p",{className:q,children:"尚未创建任务的实训,不能申请发布"})}))})})),te=t(10283),ie=t(33329),se=t(3148),ae=t(46952),le=t(80836),oe=t(71681),re=t(49105),ce=t(75916),de=t(27876),ue=t(74195),pe=t(71112),he=["shixunsDetail","user","globalSetting","loading","dispatch","problemset"],ve=(0,l.connect)((function(e){var n=e.shixunsDetail,t=e.user,i=e.loading,s=e.globalSetting,a=e.problemset;return{shixunsDetail:n,user:t,globalSetting:s,loading:i.models.index,problemset:a}}))((function(e){var n,t,i,o,c,u,h,C,T,B,P,U,E,I,O,z,F,V,Q,W,q,X,J,Y,M,ee,ve,xe,me,fe,ge,ye,je,be,ke,_e,we,Ae,Se,Ne,Ze,De,Ce,Te,Be,Pe,Ue,Ee,Ie,Oe,ze,Fe,Le,Ve,Qe,Ke,We,qe,Xe,Je,Re,Ye,He,Me,Ge,$e,en,nn,tn,sn,an,ln,on,rn,cn,dn,un,pn,hn,vn=e.shixunsDetail,xn=e.user,mn=(e.globalSetting,e.loading,e.dispatch),fn=e.problemset,gn=(v()(e,he),(0,l.useLocation)()),yn=(0,a.useRef)(""),jn=(0,a.useState)(!1),bn=s()(jn,2),kn=bn[0],_n=bn[1],wn=((0,a.useRef)(null),(0,a.useState)(!0)),An=s()(wn,2),Sn=An[0],Nn=An[1],Zn=(0,a.useState)(2),Dn=s()(Zn,2),Cn=Dn[0],Tn=Dn[1],Bn=(0,a.useState)(!1),Pn=s()(Bn,2),Un=Pn[0],En=Pn[1],In=(0,a.useState)(!1),On=s()(In,2),zn=On[0],Fn=On[1],Ln=(0,a.useState)(),Vn=s()(Ln,2),Qn=Vn[0],Kn=Vn[1],Wn=(0,a.useState)(),qn=s()(Wn,2),Xn=qn[0],Jn=qn[1],Rn=(0,a.useState)(),Yn=s()(Rn,2),Hn=Yn[0],Mn=Yn[1],Gn=(0,a.useState)(!1),$n=s()(Gn,2),et=$n[0],nt=$n[1],tt=(0,a.useState)(!1),it=s()(tt,2),st=it[0],at=it[1],lt=[{level:"初级",color:"#44D7B6"},{level:"中级",color:"#F7B500"},{level:"中高级",color:"#FF8C29"},{level:"高级",color:"#E53333"}],ot=[{name:"未发布",connect:"当前课程正在开发中,不可被他人使用",bkcolor:"#D8D8D8",txcolor:"#FFFFFF"},{name:"静默发布",connect:"当前课程已发布,可以通过分享链接使用,但不能被开放检索",bkcolor:"#7B92C7",txcolor:"#FFFFFF"},{name:"公开审核",connect:"当前课程已发布,申请纳入开放检索,目前平台正在审核中",bkcolor:"#F9AF7E",txcolor:"#A44C11"},{name:"公开发布",connect:"当前课程已发布,且可被开放检索",bkcolor:"#FFE9C1",txcolor:"#A45204"}];(0,a.useEffect)((function(){var e;yn.current=null===(e=gn.pathname.split("/"))||void 0===e?void 0:e[2]}),[gn.pathname]),(0,a.useEffect)((function(){mn({type:"problemset/getEditDisciplines",payload:{source:"shixun"}}),setTimeout((function(){Nn(!1)}),5e3)}),[]);var rt=null===(n=xn.userInfo)||void 0===n||null===(n=n.shixun)||void 0===n?void 0:n.editable,ct=function(){var e=p()(d()().mark((function e(){var n,t,i,s;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(at(!0),null===(n=vn.detail)||void 0===n||!n.windows_vnc||(0,ce.ag)()){e.next=3;break}return e.abrupt("return",!1);case 3:if(null===(t=vn.detail)||void 0===t||!t.can_fork){e.next=6;break}return mn({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Auth"}}),e.abrupt("return");case 6:return e.next=8,(0,re.ZP)("/api/shixuns/".concat(null==yn?void 0:yn.current,"/copy.json"),{method:"post",body:{}});case 8:0===(i=e.sent).status?(at(!1),null===l.history||void 0===l.history||l.history.push("/shixuns/".concat(null===(s=i.data)||void 0===s?void 0:s.shixun,"/challenges")),x.ZP.success("复制成功"),En(!1)):at(!1),-3===i.status&&(at(!1),mn({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-Per",params:{message:i.message}}}));case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),dt=function(){var e=p()(d()().mark((function e(){var n,t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(0,de.L9)(["实践项目","详情页","取消收藏"]),e.next=3,mn({type:"shixunsDetail/cancelCollect",payload:{container_id:null===(n=vn.detail)||void 0===n?void 0:n.id,container_type:"Shixun"}});case 3:0===(t=e.sent).status&&(mn({type:"shixunsDetail/getShixunsDetail",payload:{id:yn.current}}),mn({type:"shixunsDetail/getRightData",payload:{id:yn.current}}),x.ZP.success(t.message));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ut=function(){var e=p()(d()().mark((function e(){var n,t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(0,de.L9)(["实践项目","详情页","收藏"]),e.next=3,mn({type:"shixunsDetail/collect",payload:{container_id:null===(n=vn.detail)||void 0===n?void 0:n.id,container_type:"Shixun"}});case 3:0===(t=e.sent).status&&(mn({type:"shixunsDetail/getShixunsDetail",payload:{id:yn.current}}),mn({type:"shixunsDetail/getRightData",payload:{id:yn.current}}),x.ZP.success(t.message));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),pt=function(e){(0,de.L9)(["实践项目","详情页","撤销公开"]),mn({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-CancelPublic",params:{id:yn.current,isCancelPublic:e}}})},ht=function(){var e=p()(d()().mark((function e(){var n,t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(0,de.L9)(["实践项目","详情页","申请发布"]),e.next=3,mn({type:"shixunsDetail/release",payload:{id:yn.current}});case 3:if(n=e.sent,mn({type:"shixunsDetail/getShixunsDetail",payload:{id:yn.current}}),mn({type:"shixunsDetail/getRightData",payload:{id:yn.current}}),t=(null==n?void 0:n.evaluation_set_position)||[],0!==n.status){e.next=10;break}return r.Z.info({width:530,title:"提示",centered:!0,content:(0,L.jsx)("div",{className:"tc font16",children:"实训发布后即可发送课堂使用"}),okText:"知道啦"}),e.abrupt("return");case 10:mn({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-ApplyRelease",params:{tagPosition:null==n?void 0:n.tag_position,evaluationSetPosition:t,publishBoxStatus:n.status}}});case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),vt=function e(n){var t,i;n=null!==(t=n)&&void 0!==t&&t.includes(".json")?n:"".concat(n,".json"),r.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,L.jsx)("div",{className:"tc font16",children:"实训已经更新了,正在为您重置!"}),onOk:(i=p()(d()().mark((function t(){var i,s;return d()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,ie.$Q)({url:n});case 2:if(i=t.sent){t.next=5;break}return t.abrupt("return");case 5:return x.ZP.success("重置成功,正在进入实践项目!"),t.next=8,(0,ie.Ir)({id:i.shixun_identifier});case 8:if(null==(s=t.sent)||!s.game_identifier){t.next=12;break}return null===l.history||void 0===l.history||l.history.push("/tasks/".concat(s.game_identifier)),t.abrupt("return");case 12:2===(null==s?void 0:s.status)?e(null==s?void 0:s.message):3===(null==s?void 0:s.status)&&xt(null==s?void 0:s.message);case 13:case"end":return t.stop()}}),t)}))),function(){return i.apply(this,arguments)})})},xt=function(e){r.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,L.jsxs)("div",{className:"tc font16",children:["目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})},mt=function(e){return e?e>=1e3?e=e/1e3+"K":e:0};(0,a.useEffect)((function(){var e;At(null===(e=vn.detail)||void 0===e?void 0:e.mark_content)}),[null===(t=vn.detail)||void 0===t?void 0:t.mark_content]);var ft,gt,yt,jt,bt,kt=(0,a.useState)(""),_t=s()(kt,2),wt=_t[0],At=_t[1],St=function(){var e=p()(d()().mark((function e(n){var t,i,s;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,re.ZP)("/api/shixuns/".concat(null==yn?void 0:yn.current,"/mark.json"),{method:"post",body:{mark_status:4===n?null===(t=vn.detail)||void 0===t?void 0:t.mark_status:(null===(i=vn.detail)||void 0===i?void 0:i.mark_status)===n?0:n,mark_content:wt}});case 2:0===(null==(s=e.sent)?void 0:s.status)&&mn({type:"shixunsDetail/getShixunsDetail",payload:{id:yn.current}});case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,L.jsxs)("section",{children:[(0,L.jsx)("aside",{className:Z.banner,style:null!==(i=vn.detail)&&void 0!==i&&i.banner_image?{backgroundImage:"url(".concat(oe.Z.API_SERVER+(null===(o=vn.detail)||void 0===o?void 0:o.banner_image),")"),paddingTop:null!==(c=vn.detail)&&void 0!==c&&c.banner_image_b?0:50}:{},children:(0,L.jsxs)("aside",{className:Z.wrp,style:null!==(u=vn.detail)&&void 0!==u&&u.banner_image_b?{backgroundImage:"url(".concat(oe.Z.API_SERVER+(null===(h=vn.detail)||void 0===h?void 0:h.banner_image_b),")")}:{},children:[(0,L.jsxs)("div",{className:Z.action,children:[(0,L.jsxs)("div",{className:Z.titleWrap,children:[3===(null===(C=vn.detail)||void 0===C?void 0:C.shixun_status)&&(0,L.jsx)(f.Z,{title:"已关闭",children:(0,L.jsx)("i",{className:"iconfont icon-yiguanbi3 mr10",style:{color:"#f7b500"}})}),-1===(null===(T=vn.detail)||void 0===T?void 0:T.shixun_status)&&(0,L.jsx)("span",{className:Z.deleteBtnStatus,children:"已删除"}),(0,L.jsx)(f.Z,{title:(null===(B=vn.detail)||void 0===B?void 0:B.name)||"实践项目名称-未填写",children:(0,L.jsx)("span",{className:Z.title,children:(null===(P=vn.detail)||void 0===P?void 0:P.name)||"实践项目名称-未填写"})}),(0,L.jsx)("div",{className:Z.btn,style:{backgroundColor:(bt=null===(jt=vn.detail)||void 0===jt?void 0:jt.diffcult,bt?lt.find((function(e){return e.level===bt})).color:"--")},children:null===(U=vn.detail)||void 0===U?void 0:U.diffcult}),(null==vn||null===(E=vn.detail)||void 0===E||null===(E=E.shixun_marks)||void 0===E?void 0:E.length)>0&&(1==(null==xn||null===(I=xn.userInfo)||void 0===I?void 0:I.role)||2==(null==xn||null===(O=xn.userInfo)||void 0===O?void 0:O.role))&&(null==vn||null===(z=vn.detail)||void 0===z?void 0:z.shixun_marks.map((function(e,n){return(0,L.jsx)(f.Z,{title:"".concat(e),children:(0,L.jsx)("div",{className:Z.btn_type,style:{backgroundColor:"#43a2ff"},children:e})},n)}))),(null===(F=vn.detail)||void 0===F?void 0:F.identity)<5&&(0,L.jsx)(f.Z,{title:null===(V=ot[(null===(Q=vn.detail)||void 0===Q?void 0:Q.shixun_tag_num)-1])||void 0===V?void 0:V.connect,children:(0,L.jsx)("div",{className:Z.btn,style:{backgroundColor:null===(W=ot[(null===(q=vn.detail)||void 0===q?void 0:q.shixun_tag_num)-1])||void 0===W?void 0:W.bkcolor,color:null===(X=ot[(null===(J=vn.detail)||void 0===J?void 0:J.shixun_tag_num)-1])||void 0===X?void 0:X.txcolor},children:null===(Y=ot[(null===(M=vn.detail)||void 0===M?void 0:M.shixun_tag_num)-1])||void 0===Y?void 0:Y.name})}),(0,ce.Ny)()&&(null===(ee=vn.detail)||void 0===ee?void 0:ee.fork_from)&&(0,L.jsx)("a",{href:"/shixuns/".concat(null===(ve=vn.detail)||void 0===ve||null===(ve=ve.fork_from)||void 0===ve?void 0:ve.fork_identifier,"/challenges"),target:"_blank",className:"iconfont icon-fork",style:{fontSize:21}}),(0,ce.Ny)()&&(0,L.jsx)(g.Z,{trigger:"click",content:(0,L.jsxs)("div",{className:Z.customPopover,children:[(0,L.jsxs)("p",{children:[(0,L.jsx)("b",{children:"标签"}),(0,L.jsx)("span",{children:"标签用于管理,仅管理员/运营人员可见"})]}),(0,L.jsxs)("ul",{children:[(0,L.jsxs)("li",{onClick:function(){return St(1)},className:1===(null===(ft=vn.detail)||void 0===ft?void 0:ft.mark_status)?Z.active:"",children:["正常 ",(0,L.jsx)("i",{className:"iconfont icon-duigou1"})]}),(0,L.jsxs)("li",{onClick:function(){return St(2)},className:2===(null===(gt=vn.detail)||void 0===gt?void 0:gt.mark_status)?Z.active:"",children:["需完善 ",(0,L.jsx)("i",{className:"iconfont icon-duigou1"})]}),(0,L.jsxs)("li",{onClick:function(){return St(3)},className:3===(null===(yt=vn.detail)||void 0===yt?void 0:yt.mark_status)?Z.active:"",children:["无法使用 ",(0,L.jsx)("i",{className:"iconfont icon-duigou1"})]})]}),(0,L.jsxs)("p",{style:{margin:"16px 0"},children:[(0,L.jsx)("b",{children:"备注"}),(0,L.jsx)("span",{children:"字数限制在140字以内"})]}),(0,L.jsx)(m.Z.TextArea,{value:wt,onChange:function(e){return At(e.target.value)},onBlur:function(e){return St(4)},rows:4,maxLength:140})]}),children:(0,L.jsx)(se.Z,{style:{color:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n="#0152d9";return 1===e&&(n="#2FA34F"),2===e&&(n="#FF8C29"),3===e&&(n="#E53333"),n}(null===(xe=vn.detail)||void 0===xe?void 0:xe.mark_status)},className:"current font18 ml5 c-light-primary",rotate:180})})]}),(0,L.jsxs)("div",{className:Z.actionBtns,children:[(0,L.jsxs)("div",{className:Z.gold,children:[(0,L.jsxs)("div",{children:[(0,L.jsx)("i",{className:"iconfont icon-jinbi1 font16"}),(0,L.jsx)("span",{children:"金币"})]}),(0,L.jsx)("div",{className:Z.handleOverflow,children:null==vn||null===(me=vn.detail)||void 0===me?void 0:me.gold})]}),!(null!==(fe=vn.detail)&&void 0!==fe&&fe.is_jupyter)&&(0,L.jsxs)("div",{className:Z.gold,children:[(0,L.jsxs)("div",{children:[(0,L.jsx)("i",{className:"iconfont icon-pingfen2 font15"}),(0,L.jsx)("span",{children:"评分"})]}),(0,L.jsx)("div",{className:Z.handleOverflow,children:null===(ge=vn.detail)||void 0===ge?void 0:ge.score_info})]}),((null===(ye=vn.detail)||void 0===ye?void 0:ye.identity)<8||(null===(je=xn.userInfo)||void 0===je?void 0:je.is_shixun_marker))&&-1!==(null===(be=vn.detail)||void 0===be?void 0:be.shixun_status)&&0!==(null===(ke=vn.detail)||void 0===ke?void 0:ke.shixun_status)&&(null===(_e=vn.detail)||void 0===_e?void 0:_e.can_copy)&&(0,L.jsxs)("div",{className:Z.fork,children:[(0,L.jsx)(f.Z,{open:(null===(we=vn.detail)||void 0===we||!we.is_jupyter)&&Sn,title:(0,L.jsx)("span",{style:{color:"#000"},children:"新增关卡合并功能"}),color:"#fff",children:(0,L.jsx)(f.Z,{title:!(0,ce.ag)()&&(null===(Ae=vn.detail)||void 0===Ae?void 0:Ae.windows_vnc)&&"Windows镜像不支持复制",children:(0,L.jsxs)("div",{onClick:function(){},children:[(0,L.jsx)("i",{className:"iconfont icon-Fock font13"}),(0,L.jsxs)("span",{children:[(0,L.jsx)("span",{onClick:function(){var e;if(null!==(e=vn.detail)&&void 0!==e&&e.is_jupyter){var n;if(null!==(n=vn.detail)&&void 0!==n&&n.need_authorize)return void(0,te.rX)(!1);(0,de.L9)(["实践项目","详情页","复制实训"]),ct()}else En(!0),Tn(1)},children:"复制"}),!(null!==(Se=vn.detail)&&void 0!==Se&&Se.is_jupyter)&&(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)("span",{className:"ml5 mr5",children:"/"}),(0,L.jsx)("span",{onClick:function(){En(!0),Tn(2)},children:"合并"})]})]})]})})}),(0,L.jsx)("div",{className:Z.handleOverflow,onClick:function(){return l.history.push("/shixuns/".concat(yn.current,"/fork_list"))},children:mt(null===(Ne=vn.detail)||void 0===Ne?void 0:Ne.fork_num)})]}),(0,L.jsxs)("div",{className:Z.collect,children:[(0,L.jsx)("div",{children:null!==(Ze=vn.detail)&&void 0!==Ze&&Ze.is_collect?(0,L.jsxs)("span",{onClick:dt,children:[(0,L.jsx)("i",{className:"iconfont icon-shoucangerji font13"}),(0,L.jsx)("span",{children:"取消收藏"})]}):(0,L.jsxs)("span",{onClick:ut,children:[(0,L.jsx)("i",{className:"iconfont icon-shoucangyiji font14"}),(0,L.jsx)("span",{children:"收藏"})]})}),(0,L.jsx)("div",{className:Z.handleOverflow,children:mt(null===(De=vn.detail)||void 0===De?void 0:De.collection_count)})]})]})]}),(null===(Ce=vn.detail)||void 0===Ce?void 0:Ce.laboratory_name)&&(0,ce.Ny)()&&(0,L.jsxs)("div",{className:Z.laboratory,children:[(0,L.jsx)("span",{children:"云上实验室:"}),(0,L.jsx)(f.Z,{title:null===(Te=vn.detail)||void 0===Te?void 0:Te.laboratory_name,children:(0,L.jsx)("a",{href:"https://".concat(null===(Be=vn.detail)||void 0===Be?void 0:Be.laboratory_url),target:"_blank",className:Z.name,children:null===(Pe=vn.detail)||void 0===Pe?void 0:Pe.laboratory_name})})]}),(0,L.jsxs)("div",{className:Z.contentWrap,children:[(0,L.jsxs)("div",{className:Z.contentLeftWrap,children:[(0,L.jsxs)("div",{className:Z.user,children:[(0,L.jsx)("a",{href:null===(Ue=vn.rightData)||void 0===Ue||null===(Ue=Ue.creator)||void 0===Ue?void 0:Ue.user_url,target:"_blank",className:Z.img,children:(0,L.jsx)("img",{src:"".concat(oe.Z.IMG_SERVER,"/").concat((null===(Ee=vn.rightData)||void 0===Ee?void 0:Ee.creator)&&"images/".concat(null===(Ie=vn.rightData)||void 0===Ie?void 0:Ie.creator.image_url,"?1532489442")),alt:"头像"})}),(0,L.jsxs)("div",{className:Z.text,children:[(0,L.jsx)(f.Z,{title:null===(Oe=vn.rightData)||void 0===Oe||null===(Oe=Oe.creator)||void 0===Oe?void 0:Oe.name,children:(0,L.jsx)("a",{href:null===(ze=vn.rightData)||void 0===ze||null===(ze=ze.creator)||void 0===ze?void 0:ze.user_url,target:"_blank",className:Z.d1,children:null===(Fe=vn.rightData)||void 0===Fe||null===(Fe=Fe.creator)||void 0===Fe?void 0:Fe.name})}),(0,L.jsx)(f.Z,{title:"***"===(null===(Le=vn.rightData)||void 0===Le||null===(Le=Le.creator)||void 0===Le?void 0:Le.school)?"本单位不对外公开":null===(Ve=vn.rightData)||void 0===Ve||null===(Ve=Ve.creator)||void 0===Ve?void 0:Ve.school,children:(0,L.jsx)("div",{className:Z.d2,children:null===(Qe=vn.rightData)||void 0===Qe||null===(Qe=Qe.creator)||void 0===Qe?void 0:Qe.school})})]})]}),(0,L.jsxs)("div",{children:[!(null===(Ke=vn.detail)||void 0===Ke||!Ke.total_stu_num)&&(0,L.jsxs)("div",{className:Z.ratingTitle,children:[(0,L.jsx)("span",{children:"学习人次 "}),(0,L.jsxs)("span",{children:[null===(We=vn.detail)||void 0===We?void 0:We.total_stu_num,(0,L.jsxs)("span",{className:"font12",children:[null!==(qe=vn.detail)&&void 0!==qe&&qe.stu_num?(0,L.jsxs)("span",{children:["(自主学习:",null===(Xe=vn.detail)||void 0===Xe?void 0:Xe.stu_num]}):"(",null!==(Je=vn.detail)&&void 0!==Je&&Je.spoc_stu_num?(0,L.jsxs)("span",{style:{marginLeft:5},children:["SPOC学习:",null===(Re=vn.detail)||void 0===Re?void 0:Re.spoc_stu_num,")"]}):")"]})]})]}),(0,L.jsxs)("div",{className:Z.ratingTitle,children:[(0,L.jsx)("span",{children:"访问次数 "}),(0,L.jsx)("span",{children:null===(Ye=vn.detail)||void 0===Ye?void 0:Ye.total_visits})]})]})]}),(0,L.jsxs)("div",{className:Z.operationWrap,children:[N(null===(He=vn.detail)||void 0===He?void 0:He.shixun_status)&&"学生"!==(null===(Me=xn.userInfo)||void 0===Me?void 0:Me.user_identity)&&(0,L.jsx)(f.Z,{placement:"bottom",title:"以课堂实验的形式发送到我的课堂",children:(0,L.jsxs)("div",{className:Z.iconBtn,onClick:function(){var e;(0,de.L9)(["实践项目","详情页","发送至课堂"]),null!==(e=vn.detail)&&void 0!==e&&e.need_authorize?(0,te.rX)(!1):(0,te.tJ)(mn)&&mn({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-SendShixuns",params:{id:yn.current}}})},children:[(0,L.jsx)("i",{className:"iconfont icon-fasongzhi1 font20"}),(0,L.jsx)("span",{children:"发送至"})]})}),2===(null===(Ge=vn.detail)||void 0===Ge?void 0:Ge.shixun_status)&&0===(null===($e=vn.detail)||void 0===$e?void 0:$e.public)&&rt&&(0,L.jsx)(f.Z,{placement:"bottom",title:"撤销发布后,学员将无法进行练习",children:(0,L.jsxs)("div",{className:Z.iconBtn,onClick:function(){(0,de.L9)(["实践项目","详情页","撤销发布"]),mn({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-CancelRelease",params:{id:yn.current}}})},children:[(0,L.jsx)("i",{className:"iconfont icon-chexiaofabu2"}),(0,L.jsx)("span",{children:"撤销发布"})]})}),0===(null===(en=vn.detail)||void 0===en?void 0:en.shixun_status)&&rt&&(0,L.jsx)(f.Z,{placement:"bottom",title:"发布后,可以使用到自己的课堂和课程",children:(0,L.jsxs)("div",{className:Z.iconBtn,onClick:ht,children:[(0,L.jsx)("i",{className:"iconfont icon-fabu3"}),(0,L.jsx)("span",{children:"发布"})]})}),2===(null===(nn=vn.detail)||void 0===nn?void 0:nn.shixun_status)&&1===(null===(tn=vn.detail)||void 0===tn?void 0:tn.public)&&rt&&(0,L.jsx)(f.Z,{placement:"bottom",title:"撤销后,仅可以使用到自己的课堂和课程",children:(0,L.jsxs)("div",{className:Z.iconBtn,onClick:function(){return pt(!1)},children:[(0,L.jsx)("i",{className:"iconfont icon-chexiaoshenqinggongkai font18"}),(0,L.jsx)("span",{children:"撤销申请公开"})]})}),(null===(sn=xn.userInfo)||void 0===sn?void 0:sn.admin)&&2===(null===(an=vn.detail)||void 0===an?void 0:an.public)&&(0,L.jsx)(f.Z,{placement:"bottom",title:"撤销后,仅可以使用到自己的课堂和课程",children:(0,L.jsxs)("div",{className:Z.iconBtn,onClick:function(){return pt(!0)},children:[(0,L.jsx)("i",{className:"iconfont icon-chexiaoshenqinggongkai font18"}),(0,L.jsx)("span",{children:"撤销公开"})]})}),2===(null===(ln=vn.detail)||void 0===ln?void 0:ln.shixun_status)&&0===(null===(on=vn.detail)||void 0===on?void 0:on.public)&&rt&&(0,L.jsx)(f.Z,{placement:"bottom",title:"审核通过后,平台用户可以查看实训",children:(0,L.jsxs)("div",{className:Z.iconBtn,onClick:function(){var e,n;null!==(e=vn.detail)&&void 0!==e&&e.has_sub_discipline?((0,de.L9)(["实践项目","详情页","申请公开"]),mn({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-ApplyPublic",params:{id:yn.current,type:null===(n=vn.detail)||void 0===n?void 0:n.has_sub_discipline}}})):Fn(!0)},children:[(0,L.jsx)("i",{className:"iconfont icon-shenqinggongkai1 font18"}),(0,L.jsx)("span",{children:"申请公开"})]})}),-1!==(null===(rn=vn.detail)||void 0===rn?void 0:rn.shixun_status)&&(0,L.jsx)(f.Z,{placement:"bottom",title:null!==(cn=vn.detail)&&void 0!==cn&&cn.need_authorize?"需授权":S(null===(dn=vn.detail)||void 0===dn||null===(dn=dn.task_operation)||void 0===dn?void 0:dn[0]),children:(0,L.jsxs)(pe.Z,{onClick:p()(d()().mark((function e(){var n,t,i,s;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null===(n=vn.detail)||void 0===n||!n.need_authorize){e.next=4;break}return(0,te.rX)(!1),(0,de.L9)(["实践项目","详情页","需授权"]),e.abrupt("return");case 4:return(0,de.L9)(["实践项目","详情页","开启挑战"]),e.next=7,(0,ue._)("".concat(null===(t=vn.detail)||void 0===t?void 0:t.id),{is_jupyter:null===(i=vn.detail)||void 0===i?void 0:i.is_jupyter,is_jupyter_lab:null===(s=vn.detail)||void 0===s?void 0:s.is_jupyter_lab});case 7:e.sent||(a=void 0,l=void 0,o=void 0,(0,te.tJ)(mn,!0)&&((null===(a=vn.detail)||void 0===a?void 0:a.shixun_status)>1&&_n(!0),null!==(l=vn.detail)&&void 0!==l&&l.is_jupyter||null!==(o=vn.detail)&&void 0!==o&&o.is_jupyter_lab?mn({type:"shixunsDetail/execJupyter",payload:{id:yn.current}}).then((function(e){_n(!1),null!=e&&e.identifier&&(window.location.href="/tasks/".concat(e.identifier,"/jupyter"))})):mn({type:"shixunsDetail/execShixun",payload:{id:yn.current}}).then(function(){var e=p()(d()().mark((function e(n){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(_n(!1),null==n||!n.game_identifier){e.next=4;break}return window.location.href="/tasks/".concat(n.game_identifier),e.abrupt("return");case 4:2===(null==n?void 0:n.status)?vt(null==n?void 0:n.message):3===(null==n?void 0:n.status)&&xt(null==n?void 0:n.message);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}())));case 9:case"end":return e.stop()}var a,l,o}),e)}))),className:Z.testBtn,type:"primary",children:[(0,L.jsx)("i",{className:"iconfont icon-jixutiaozhan mr10 font14"}),null!==(un=vn.detail)&&void 0!==un&&un.need_authorize?"需授权":(null===(pn=vn.detail)||void 0===pn?void 0:pn.shixun_status)>1?null===(hn=vn.detail)||void 0===hn||null===(hn=hn.task_operation)||void 0===hn?void 0:hn[0]:"模拟实战"]})})]})]})]})}),kn&&(0,L.jsx)("div",{className:Z.fullScreenLoading,children:(0,L.jsx)(y.Z,{size:"middle"})}),(0,L.jsx)(D.Z,{}),(0,L.jsx)(K,{}),(0,L.jsx)(R,{}),(0,L.jsx)(H,{}),(0,L.jsx)($.Z,{}),(0,L.jsx)(G,{}),(0,L.jsx)(ne,{}),(0,L.jsxs)(r.Z,{title:null,open:Un,width:472,footer:null,onCancel:function(){return En(!1)},children:[(0,L.jsx)("span",{style:{fontSize:"26px",fontWeight:500,color:"#333",paddingLeft:"32px"},children:"选择复制/合并方式"}),(0,L.jsx)("div",{style:{padding:"32px"},children:(0,L.jsx)(j.ZP.Group,{defaultValue:Cn,value:Cn,onChange:function(e){Tn(e.target.value)},children:(0,L.jsxs)(b.Z,{direction:"vertical",children:[(0,L.jsx)(j.ZP,{value:1,children:"复制(将当前实践复制并生成全新项目)"}),(0,L.jsx)(j.ZP,{value:2,children:"合并(将当前关卡合并至目标实践项目)"})]})})}),(0,L.jsxs)("div",{style:{width:"100%",textAlign:"center"},children:[(0,L.jsx)(k.ZP,{style:{background:"#F1F5FA",borderRadius:"20px",height:"36px",width:"100px",color:"#047AFF",marginRight:"10px"},onClick:function(){En(!1)},children:"取消"}),(0,L.jsx)(k.ZP,{loading:st,onClick:function(){if(1==Cn){var e;if(null!==(e=vn.detail)&&void 0!==e&&e.need_authorize)return void(0,te.rX)(!1);(0,de.L9)(["实践项目","详情页","复制实训"]),ct()}else l.history.push("/shixuns/".concat(yn.current,"/Merge"))},style:{background:"#016FFF",borderRadius:"20px",height:"36px",width:"100px",color:"#FFFFFF",marginLeft:"10px"},children:"确认"})]})]}),(0,L.jsx)(r.Z,{title:"方向&课程",open:zn,centered:!0,width:600,onCancel:function(){Fn(!1)},onOk:p()(d()().mark((function e(){var n;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,de.L9)(["实践项目","详情页","申请公开"]),mn({type:"shixunsDetail/setActionTabs",payload:{key:"Banner-ApplyPublic",params:{id:yn.current,discipline_name:Xn,sub_discipline_name:Qn,sub_discipline_id:Hn,type:null===(n=vn.detail)||void 0===n?void 0:n.has_sub_discipline}}}),Fn(!1);case 3:case"end":return e.stop()}}),e)}))),children:(0,L.jsxs)("div",{style:{padding:"24px"},children:[(0,L.jsx)("p",{children:"需填写实践项目的方向&课程后,才能申请公开"}),(0,L.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,L.jsx)(_.Z,{style:{textAlign:"right",width:"82px"},children:(0,L.jsx)("label",{children:"方向&课程:"})}),(0,L.jsx)(_.Z,{span:12,children:(0,L.jsx)(w.Z,{placeholder:"请选择...",allowClear:!1,onChange:function(e,n){Mn(e[1])},style:{width:"422px"},options:fn.courseOptions})})]}),(0,L.jsx)(A.Z,{style:{display:"flex",marginTop:"5px"},children:(0,L.jsxs)(_.Z,{onClick:function(){nt(!et)},children:[(0,L.jsx)("a",{style:{marginLeft:"81px",marginRight:"271px"},children:"自定义方向&课程"}),(0,L.jsxs)("span",{style:{color:et?"#999999":"#666666",display:"inline-flex",alignItems:"center"},onClick:function(){},children:[et?"收起":"展开",et?(0,L.jsx)(le.Z,{}):(0,L.jsx)(ae.Z,{})]})]})}),et&&(0,L.jsxs)(L.Fragment,{children:[(0,L.jsxs)("div",{style:{display:"flex",marginTop:"15px"},children:[(0,L.jsx)(_.Z,{style:{textAlign:"right",width:"82px"},children:(0,L.jsx)("label",{children:"方向:"})}),(0,L.jsx)(_.Z,{span:12,children:(0,L.jsx)(m.Z,{value:Xn,onChange:function(e){Jn(e.target.value)}})})]}),(0,L.jsxs)("div",{style:{display:"flex",marginTop:"15px"},children:[(0,L.jsx)(_.Z,{style:{textAlign:"right",width:"82px"},children:(0,L.jsx)("label",{children:"课程:"})}),(0,L.jsx)(_.Z,{span:12,children:(0,L.jsx)(m.Z,{value:Qn,onChange:function(e){Kn(e.target.value)}})})]})]})]})})]})})),xe="firstEntryModal___KL7Hx",me="box___h_ENw",fe="tips___L_prp",ge=function(){var e=(0,a.useState)(0),n=s()(e,2),t=n[0],i=n[1],l=(0,a.useState)(0),o=s()(l,2),r=o[0],c=o[1],d=(0,a.useRef)();(0,a.useEffect)((function(){if(!localStorage.getItem("setPracticalFirstEntry")){document.body.setAttribute("style","height: 100vh; overflow: hidden");var e=document.getElementById("settingEntry");if(null!=e&&e.style){i(e.offsetLeft),c(e.offsetTop+18),d.current.style.display="block",e.style.opacity="0";var n=String((new Date).getTime());localStorage.setItem("setPracticalFirstEntry",n)}}}),[]);return(0,L.jsx)("div",{className:xe,ref:d,children:(0,L.jsxs)("div",{className:me,style:{left:t,top:r},children:[(0,L.jsxs)("div",{children:[(0,L.jsx)("i",{className:"iconfont icon-shijianshezhi"})," ",(0,L.jsx)("span",{children:"设置"})]}),(0,L.jsxs)("div",{className:fe,children:["可编辑实践项目的基本信息、代码仓库、任务关卡、实验环境等。",(0,L.jsx)("i",{onClick:function(){d.current.style.display="none",document.body.removeAttribute("style");var e=document.getElementById("settingEntry");null!=e&&e.style&&(e.style.opacity="1")},className:"iconfont icon-guanbi1"})]})]})})},ye="bg___UgpNC",je="tabs___BSqmb",be="wrap___NcfkY",ke="check___XPhyn",_e="activeCheck___gPjei",we=t(43428),Ae=t(93948),Se=t(36381),Ne="Header___XzbiS",Ze="doubtIcon___itWIF",De="body___RUXn8",Ce="Collapse___qW89G",Te="Table___s0Yl7",Be="Row___UV8EM",Pe="content___kHQti",Ue="title___Q6WVx",Ee="time___gdgDO",Ie="Retest___PLJVW",Oe="progress___r1CzM",ze="num___t0feJ",Fe="dot___XiDv_",Le="data:image/png;base64,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",Ve=t(6638),Qe=(0,l.connect)((function(e){return{user:e.user,globalSetting:e.globalSetting,shixunsDetail:e.shixunsDetail}}))((function(e){var n,t,i,o,r,c=e.isDrawer,u=void 0!==c&&c,h=e.setIsDrawer,v=(e.shixunsDetail,e.dispatch,(0,a.useState)(0)),x=s()(v,2),m=x[0],g=x[1],y=(0,a.useState)({}),j=s()(y,2),b=j[0],k=j[1],w=(0,a.useState)([]),S=s()(w,2),N=S[0],Z=S[1],D=(0,a.useState)([]),C=s()(D,2),T=C[0],B=C[1],P=(0,l.useParams)(),U=(0,a.useRef)(),E=function(){var e=p()(d()().mark((function e(n){var t,i,s,a;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t={method:n.method},"Get"==n.method?t.params=n.data:t.body=n.data,e.next=4,(0,re.ZP)("/api/shixuns/".concat(P.id,"/shixun_dectects.json"),t);case 4:i=e.sent,g(null==i?void 0:i.status),0==(null==i?void 0:i.status)?U.current||(U.current=setInterval(p()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,E({method:"Get",data:{identifier:P.id}});case 2:case"end":return e.stop()}}),e)}))),5e3)):(clearInterval(U.current),U.current=null),0!=(null==i?void 0:i.status)&&(k(i),Z((null===(s=i.data)||void 0===s?void 0:s.strong_details)||[]),B((null===(a=i.data)||void 0===a?void 0:a.normal_details)||[]));case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,a.useEffect)((function(){u&&E({method:"Get",data:{identifier:P.id}})}),[u]),(0,L.jsxs)(we.Z,{closable:!1,width:1e3,bodyStyle:{padding:0},open:u,onClose:function(){return h(!1)},destroyOnClose:!0,children:[(0,L.jsxs)(A.Z,{align:"middle",justify:"space-between",className:Ne,children:[(0,L.jsxs)(_.Z,{children:[(0,L.jsx)("span",{style:{color:"#191919"},children:"检测结果"}),(0,L.jsx)("i",{className:"iconfont icon-yiwenzhengchang ".concat(Ze),onClick:function(){return window.open("".concat(oe.Z.API_SERVER,"/pdf/实践项目检测结果的修复优化建议.pdf"),"_blank")}})]}),(0,L.jsx)(_.Z,{children:(0,L.jsx)("i",{className:"iconfont icon-guanbi10",style:{color:"#979797",cursor:"pointer"},onClick:function(){h(!1),clearInterval(U.current)}})})]}),0==m&&(0,L.jsx)(Ve.Z,{img:"data:image/png;base64,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",customText:"系统检测中,请稍候"}),1==m&&(0,L.jsxs)("div",{className:De,children:[(0,L.jsxs)(A.Z,{align:"middle",justify:"space-between",children:[(0,L.jsxs)(_.Z,{style:{display:"flex",flexDirection:"column"},children:[(0,L.jsxs)("span",{className:Ue,children:["待优化",(0,L.jsxs)("span",{style:{color:"#FF9D18"},children:[" ",(null==b?void 0:b.count)||0," "]}),"项"]}),(0,L.jsxs)("span",{className:Ee,children:["检测时间",(0,L.jsx)("span",{style:{marginLeft:"8px"},children:null==b?void 0:b.time})]})]}),(0,L.jsx)(_.Z,{children:(0,L.jsx)(pe.Z,{className:Ie,onClick:p()(d()().mark((function e(){return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,E({method:"post",data:{identifier:P.id}});case 2:case"end":return e.stop()}}),e)}))),children:"重新检测"})})]}),(0,L.jsxs)("div",{className:Oe,children:[0!=(null==b?void 0:b.count)&&(0,L.jsx)(Ae.Z,{percent:Math.round((null===(n=b.data)||void 0===n?void 0:n.strong_detail_count)/(null==b?void 0:b.count)*100),showInfo:!1,strokeWidth:10,strokeColor:"#E53333",trailColor:"#FFA221"}),(0,L.jsxs)(A.Z,{align:"middle",style:{marginTop:"16px"},children:[(0,L.jsxs)(A.Z,{className:ze,align:"middle",children:[(0,L.jsx)("div",{className:Fe,style:{background:"#E53333"}}),(0,L.jsx)("span",{children:"强烈建议修复项"}),(0,L.jsx)("span",{children:(null===(t=b.data)||void 0===t?void 0:t.strong_detail_count)||0})]}),(0,L.jsxs)(A.Z,{className:ze,align:"middle",children:[(0,L.jsx)("div",{className:Fe,style:{background:"#FFA221"}}),(0,L.jsx)("span",{children:"建议优化项"}),(0,L.jsx)("span",{children:(null===(i=b.data)||void 0===i?void 0:i.normal_detail_count)||0})]})]})]}),(0,L.jsxs)(Se.Z,{className:Ce,ghost:!0,expandIconPosition:"end",children:[(0,L.jsx)(Se.Z.Panel,{style:{marginBottom:"20px"},header:(0,L.jsxs)(A.Z,{align:"middle",justify:"space-between",children:[(0,L.jsx)(_.Z,{children:"强烈建议修复项"}),(0,L.jsx)(_.Z,{style:{color:"#E53333"},children:(null===(o=b.data)||void 0===o?void 0:o.strong_detail_count)||0})]}),children:(null==N?void 0:N.length)>0?(0,L.jsx)("div",{className:Te,children:N.map((function(e,n){var t;return(0,L.jsxs)(A.Z,{align:"middle",className:Be,wrap:!1,children:[(0,L.jsx)(_.Z,{style:{width:"150px"},className:Pe,children:(0,L.jsx)(f.Z,{placement:"topLeft",title:e.category,children:e.category})}),(0,L.jsx)(_.Z,{style:{width:"400px"},className:Pe,children:(0,L.jsx)(f.Z,{placement:"topLeft",title:e.raise_msg,children:e.raise_msg})}),(0,L.jsx)(_.Z,{style:{width:"100%",textAlign:"right"},children:null===(t=e.array_suggestion)||void 0===t?void 0:t.map((function(e,n){return(0,L.jsx)("div",{style:{width:"100%"},className:Pe,children:(0,L.jsx)(f.Z,{placement:"topLeft",title:e,children:e})},n)}))})]},n)}))}):(0,L.jsx)(Ve.Z,{img:Le,customText:"暂无优化项~",styles:{margin:"30px auto"}})},1),(0,L.jsx)(Se.Z.Panel,{header:(0,L.jsxs)(A.Z,{align:"middle",justify:"space-between",children:[(0,L.jsx)(_.Z,{children:"建议优化项"}),(0,L.jsx)(_.Z,{style:{color:"#FFA221"},children:(null===(r=b.data)||void 0===r?void 0:r.normal_detail_count)||0})]}),children:0!=(null==T?void 0:T.length)?(0,L.jsx)("div",{className:Te,children:T.map((function(e,n){var t;return(0,L.jsxs)(A.Z,{align:"middle",className:Be,wrap:!1,children:[(0,L.jsx)(_.Z,{style:{width:"150px"},className:Pe,children:(0,L.jsx)(f.Z,{placement:"topLeft",title:e.category,children:e.category})}),(0,L.jsx)(_.Z,{style:{width:"400px"},className:Pe,children:(0,L.jsx)(f.Z,{placement:"topLeft",title:e.raise_msg,children:e.raise_msg})}),(0,L.jsx)(_.Z,{style:{width:"100%",textAlign:"right"},children:null===(t=e.array_suggestion)||void 0===t?void 0:t.map((function(e,n){return(0,L.jsx)("div",{className:Pe,children:(0,L.jsx)(f.Z,{placement:"topLeft",title:e,children:e})},n)}))})]},n)}))}):(0,L.jsx)(Ve.Z,{img:Le,customText:"暂无优化项~",styles:{margin:"30px auto"}})},2)]})]})]})})),Ke=(0,l.connect)((function(e){var n=e.user,t=e.shixunsDetail,i=e.loading;return{user:n,shixunsDetail:t,globalSetting:e.globalSetting,loading:i.models.index}}))((function(e){var n,t,i,c,d,u,p,h,v,x,m,f,g,y,j,b=e.user,k=e.shixunsDetail,_=(e.globalSetting,e.loading,e.dispatch),w=(0,l.useSearchParams)(),A=s()(w,1)[0],S=(0,l.useParams)(),N=(0,a.useState)(""),Z=s()(N,2),D=Z[0],C=Z[1],T=(0,a.useState)(""),B=s()(T,2),P=B[0],U=B[1],E=(0,l.useLocation)(),I=(0,a.useState)(!1),O=s()(I,2),z=O[0],F=O[1];(0,de.Dk)((null===(n=k.detail)||void 0===n?void 0:n.name)||"实践项目名称-未填写"),(0,a.useEffect)((function(){var e=S.id;C(e),_({type:"shixunsDetail/getShixunsDetail",payload:{id:e}}),_({type:"shixunsDetail/getRightData",payload:{id:e}})}),[S.id]),(0,a.useEffect)((function(){var e;U({challenges:"1",propaedeutics:"2",repository:"3",secret_repository:"4",collaborators:"5",dataset:"6",shixun_discuss:"7",ranking_list:"8",settings:"9"}[null===(e=E.pathname.split("/"))||void 0===e?void 0:e[3]]||"1")}),[E.pathname]);var V=null===(t=b.userInfo)||void 0===t||null===(t=t.shixun)||void 0===t?void 0:t.own,Q=null===(i=b.userInfo)||void 0===i||null===(i=i.shixun)||void 0===i?void 0:i.editable;return(0,L.jsxs)("section",{className:ye,children:[(0,L.jsx)(ve,{}),(0,L.jsx)("section",{className:je,children:(0,L.jsxs)("aside",{className:be,children:[(0,L.jsxs)(o.Z,{mode:"horizontal",onClick:function(e){e.item;var n=e.key,t=(e.keyPath,e.domEvent);(0,de.L9)(["实践项目","详情页",t.currentTarget.textContent]);var i=function(e,n){return{1:{url:"/shixuns/".concat(n,"/challenges"),isPush:!1},2:{url:"/shixuns/".concat(n,"/propaedeutics"),isPush:!1},3:{url:"/shixuns/".concat(n,"/repository"),isPush:!0},4:{url:"/shixuns/".concat(n,"/secret_repository"),isPush:!0},5:{url:"/shixuns/".concat(n,"/collaborators"),isPush:!1},6:{url:"/shixuns/".concat(n,"/dataset"),isPush:!1},7:{url:"/shixuns/".concat(n,"/shixun_discuss"),isPush:!1},8:{url:"/shixuns/".concat(n,"/ranking_list"),isPush:!1},9:{url:"/shixuns/".concat(n,"/settings"),isPush:!1}}[e]||{}}(n,D),s=i.url;i.isPush?null===l.history||void 0===l.history||l.history.push(s):null===l.history||void 0===l.history||l.history.replace(s)},selectedKeys:[P],children:[(0,L.jsx)(o.Z.Item,{children:"任务"},"1"),V&&!(null!==(c=k.detail)&&void 0!==c&&c.is_jupyter)&&(null===(d=k.detail)||void 0===d?void 0:d.init_repository)&&(0,L.jsx)(o.Z.Item,{children:"代码"},"3"),V&&(null===(u=k.detail)||void 0===u?void 0:u.secret_repository)&&(0,L.jsx)(o.Z.Item,{children:"私密代码"},"4"),V&&Q&&!(null!==(p=k.detail)&&void 0!==p&&p.is_jupyter)&&!(null!==(h=k.detail)&&void 0!==h&&h.is_disable_discuss)&&(0,L.jsx)(o.Z.Item,{children:"评论"},"7"),!(null!==(v=k.detail)&&void 0!==v&&v.is_jupyter)&&(0,L.jsx)(o.Z.Item,{children:"排行榜"},"8"),V&&(0,L.jsx)(o.Z.Item,{children:"合作者"},"5"),V&&(null===(x=k.detail)||void 0===x?void 0:x.is_jupyter)&&(0,L.jsx)(o.Z.Item,{children:"数据集"},"6"),V&&(null===(m=k.detail)||void 0===m?void 0:m.is_jupyter)&&(0,L.jsx)(o.Z.Item,{children:"配置"},"9")]}),(0,ce.Ny)()&&!(null!==(f=k.challenges)&&void 0!==f&&f.is_jupyter||null!==(g=k.challenges)&&void 0!==g&&g.is_jupyter_lab)&&(0,L.jsxs)("span",{className:"".concat(ke," ").concat(_e),onClick:function(){return F(!0)},children:[(0,L.jsx)("i",{className:"iconfont icon-yijianjiance"}),"一键检测"]}),V&&Q&&!(null!==(y=k.detail)&&void 0!==y&&y.is_jupyter)&&(0,L.jsxs)(l.Link,{className:ke,to:"/shixuns/".concat(D,"/edit"),onClick:function(e){A.get("exercise")&&(e.preventDefault(),r.Z.confirm({title:"提示",content:"请注意,本次编辑仅修改试卷中的实训题,不会同步修改原实践项目。",okText:"确认",cancelText:"取消",onOk:function(){return l.history.push("/shixuns/".concat(D,"/edit"))}}))},id:"settingEntry",children:[(0,L.jsx)("i",{className:"iconfont icon-shijianshezhi"}),(0,L.jsx)("span",{children:"设置"})]}),V&&!(null!==(j=k.detail)&&void 0!==j&&j.is_jupyter)&&(0,L.jsx)(ge,{}),(0,L.jsx)(Qe,{isDrawer:z,setIsDrawer:F})]})}),(0,L.jsx)("aside",{className:"edu-container",children:(0,L.jsx)(l.Outlet,{})})]})}))},97466:function(e,n,t){var i=t(39647),s=t.n(i),a=(t(59301),t(80608)),l=t(43418),o=t(37712),r=["shixunsDetail","globalSetting","loading","dispatch"];n.Z=(0,a.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n,t=e.shixunsDetail,i=(e.globalSetting,e.loading,e.dispatch);s()(e,r);return(0,o.jsx)(l.Z,{centered:!0,keyboard:!1,closable:!1,title:"提示",open:"Banner-Auth"===t.actionTabs.key,okText:"确定",cancelText:"取消",onOk:function(){var e;i({type:"shixunsDetail/setActionTabs",payload:{}}),window.location.href=null===(e=t.detail)||void 0===e||null===(e=e.can_fork)||void 0===e?void 0:e.certi_url},onCancel:function(){i({type:"shixunsDetail/setActionTabs",payload:{}})},children:(0,o.jsxs)("p",{className:"tc font16",children:[null===(n=t.detail)||void 0===n||null===(n=n.can_fork)||void 0===n?void 0:n.can_fork,(0,o.jsx)("br",{}),"请问是否前往进行认证?"]})})}))},12946:function(e,n,t){var i=t(39647),s=t.n(i),a=(t(59301),t(80608)),l=t(43418),o=t(37712),r=["shixunsDetail","globalSetting","loading","dispatch"];n.Z=(0,a.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n,t,i=e.shixunsDetail,a=(e.globalSetting,e.loading,e.dispatch);s()(e,r);return(0,o.jsx)(l.Z,{centered:!0,keyboard:!1,closable:!1,title:"提示",open:"Banner-Per"===i.actionTabs.key,okText:"确定",cancelText:"取消",onOk:function(){a({type:"shixunsDetail/setActionTabs",payload:{}})},onCancel:function(){a({type:"shixunsDetail/setActionTabs",payload:{}})},children:(0,o.jsxs)("p",{className:"tc font16",children:["该实训所使用的实验环境为私有环境:",(0,o.jsx)("br",{}),null===(n=i.actionTabs)||void 0===n||null===(n=n.params)||void 0===n?void 0:n.message,(0,o.jsx)("br",{}),"您无该实验环境的使用权限,所以无法",(null===(t=i.actionTabs)||void 0===t||null===(t=t.params)||void 0===t?void 0:t.text)||"复制","该实训"]})})}))},74195:function(e,n,t){t.d(n,{_:function(){return m}});var i=t(7557),s=t.n(i),a=t(41498),l=t.n(a),o=t(33329),r=t(43418),c=t(8591),d=t(51945),u=t(27876),p=(t(59301),t(37712)),h=function(){var e=l()(s()().mark((function e(n){var t,i,a,l,r,c,d;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=n.is_jupyter,i=n.is_jupyter_lab,a=n.shixunId,l=n.homework_common_id,r=n.courseId,!t&&!i){e.next=7;break}return e.next=4,(0,o.BK)({id:a});case 4:return null!=(c=e.sent)&&c.identifier&&(0,u.xg)("/tasks/".concat(c.identifier,"/jupyter?homework_common_id=").concat(l)),e.abrupt("return");case 7:return e.next=9,(0,o.Ir)({id:a,homework_common_id:l});case 9:if(null==(d=e.sent)||!d.game_identifier){e.next=13;break}return(0,u.xg)("/tasks/".concat(r,"/").concat(l,"/").concat(d.game_identifier)),e.abrupt("return");case 13:2===(null==d?void 0:d.status)?v(null==d?void 0:d.message,l,r):3===(null==d?void 0:d.status)?x(null==d?void 0:d.message):-3==(null==d?void 0:d.status)&&(0,u.eF)();case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),v=function e(n,t,i){var a,d;n=null!==(a=n)&&void 0!==a&&a.includes(".json")?n:"".concat(n,".json"),r.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,p.jsx)("div",{className:"tc font16",children:" 实训已经更新了,正在为您重置!"}),onOk:(d=l()(s()().mark((function a(){var l,r;return s()().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,(0,o.$Q)({url:n});case 2:if(l=s.sent){s.next=5;break}return s.abrupt("return");case 5:return c.ZP.success("重置成功,正在进入实践项目!"),s.next=8,(0,o.Ir)({id:l.shixun_identifier,homework_common_id:t});case 8:if(null==(r=s.sent)||!r.game_identifier){s.next=12;break}return(0,u.xg)("/tasks/".concat(i,"/").concat(t,"/").concat(r.game_identifier)),s.abrupt("return");case 12:2===(null==r?void 0:r.status)?e(null==r?void 0:r.message,t,i):3===(null==r?void 0:r.status)&&x(null==r?void 0:r.message);case 13:case"end":return s.stop()}}),a)}))),function(){return d.apply(this,arguments)})})},x=function(e){r.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,p.jsxs)("div",{className:"tc font16",children:[" 目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})},m=function(){var e=l()(s()().mark((function e(n,t){var i,a,l,c,u,v,x;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=t.is_jupyter,a=t.is_jupyter_lab,e.next=3,(0,o.WT)(n);case 3:if(!((l=e.sent).length>1)){e.next=7;break}return r.Z.info({icon:null,closable:!0,maskClosable:!0,centered:!0,width:820,okButtonProps:{style:{display:"none"}},title:"提示",content:(0,p.jsxs)("div",{children:[(0,p.jsxs)("div",{children:["你当前有",l.length,"个进行中的实训作业使用该实践项目,请在下方点击实训作业名称进入实训挑战页面:"]}),(0,p.jsx)(d.Z,{pagination:!1,columns:[{title:"课堂名称",dataIndex:"course_name",ellipsis:!0,width:180,align:"center"},{title:"作业名称",dataIndex:"name",ellipsis:!0,width:240,align:"center",render:function(e,n){var t=n||{},i=t.course_identifier,s=t.id;return(0,p.jsx)("a",{target:"_blank",href:"/classrooms/".concat(i,"/shixun_homework/").concat(s,"/detail"),children:e})}},{title:"作业截止时间",dataIndex:"end_time",align:"center"},{title:"操作",align:"center",render:function(e,n){var t=n.course_identifier,s=n.id,l=n.shixun_identifier;return(0,p.jsx)("div",{style:{cursor:"pointer",color:"#165dff"},onClick:function(){h({is_jupyter:i,is_jupyter_lab:a,shixunId:l,homework_common_id:s,courseId:t})},children:"前往挑战"})}}],dataSource:l,rowKey:"id"})]})}),e.abrupt("return",!0);case 7:if(1!==l.length){e.next=11;break}return c=l[0],u=c.shixun_identifier,v=c.id,x=c.course_identifier,h({is_jupyter:i,is_jupyter_lab:a,shixunId:u,homework_common_id:v,courseId:x}),e.abrupt("return",!0);case 11:return e.abrupt("return",!1);case 12:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();n.Z=h},77578:function(e,n,t){t.d(n,{Z:function(){return i}});const i=e=>e?"function"==typeof e?e():e:null},39722:function(e,n,t){t.d(n,{t5:function(){return u}});var i=t(92310),s=t.n(i),a=t(55477),l=t(59301),o=t(36355),r=t(77578),c=t(17356),d=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(i=Object.getOwnPropertySymbols(e);s{const{hashId:n,prefixCls:t,className:i,style:o,placement:c="top",title:d,content:u,children:p}=e;return l.createElement("div",{className:s()(n,t,`${t}-pure`,`${t}-placement-${c}`,i),style:o},l.createElement("div",{className:`${t}-arrow`}),l.createElement(a.G,Object.assign({},e,{className:n,prefixCls:t}),p||((e,n,t)=>{if(n||t)return l.createElement(l.Fragment,null,n&&l.createElement("div",{className:`${e}-title`},(0,r.Z)(n)),l.createElement("div",{className:`${e}-inner-content`},(0,r.Z)(t)))})(t,d,u)))};n.ZP=e=>{const{prefixCls:n}=e,t=d(e,["prefixCls"]),{getPrefixCls:i}=l.useContext(o.E_),s=i("popover",n),[a,r]=(0,c.Z)(s);return a(l.createElement(u,Object.assign({},t,{prefixCls:s,hashId:r})))}},60324:function(e,n,t){var i=t(92310),s=t.n(i),a=t(59301),l=t(77578),o=t(62892),r=t(36355),c=t(6848),d=t(39722),u=t(17356),p=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(i=Object.getOwnPropertySymbols(e);s{let{title:n,content:t,prefixCls:i}=e;return a.createElement(a.Fragment,null,n&&a.createElement("div",{className:`${i}-title`},(0,l.Z)(n)),a.createElement("div",{className:`${i}-inner-content`},(0,l.Z)(t)))},v=a.forwardRef(((e,n)=>{const{prefixCls:t,title:i,content:l,overlayClassName:d,placement:v="top",trigger:x="hover",mouseEnterDelay:m=.1,mouseLeaveDelay:f=.1,overlayStyle:g={}}=e,y=p(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:j}=a.useContext(r.E_),b=j("popover",t),[k,_]=(0,u.Z)(b),w=j(),A=s()(d,_);return k(a.createElement(c.Z,Object.assign({placement:v,trigger:x,mouseEnterDelay:m,mouseLeaveDelay:f,overlayStyle:g},y,{prefixCls:b,overlayClassName:A,ref:n,overlay:i||l?a.createElement(h,{prefixCls:b,title:i,content:l}):null,transitionName:(0,o.m)(w,"zoom-big",y.transitionName),"data-popover-inject":!0})))}));v._InternalPanelDoNotUseOrYouWillBeFired=d.ZP,n.Z=v},17356:function(e,n,t){var i=t(17313),s=t(29878),a=t(19447),l=t(33166),o=t(83116),r=t(37613);const c=e=>{const{componentCls:n,popoverColor:t,minWidth:s,fontWeightStrong:l,popoverPadding:o,boxShadowSecondary:r,colorTextHeading:c,borderRadiusLG:d,zIndexPopup:u,marginXS:p,colorBgElevated:h,popoverBg:v}=e;return[{[n]:Object.assign(Object.assign({},(0,i.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:u,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":h,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${n}-content`]:{position:"relative"},[`${n}-inner`]:{backgroundColor:v,backgroundClip:"padding-box",borderRadius:d,boxShadow:r,padding:o},[`${n}-title`]:{minWidth:s,marginBottom:p,color:c,fontWeight:l},[`${n}-inner-content`]:{color:t}})},(0,a.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${n}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${n}-content`]:{display:"inline-block"}}}]},d=e=>{const{componentCls:n}=e;return{[n]:l.i.map((t=>{const i=e[`${t}6`];return{[`&${n}-${t}`]:{"--antd-arrow-background-color":i,[`${n}-inner`]:{backgroundColor:i},[`${n}-arrow`]:{background:"transparent"}}}}))}},u=e=>{const{componentCls:n,lineWidth:t,lineType:i,colorSplit:s,paddingSM:a,controlHeight:l,fontSize:o,lineHeight:r,padding:c}=e,d=l-Math.round(o*r);return{[n]:{[`${n}-inner`]:{padding:0},[`${n}-title`]:{margin:0,padding:`${d/2}px ${c}px ${d/2-t}px`,borderBottom:`${t}px ${i} ${s}`},[`${n}-inner-content`]:{padding:`${a}px ${c}px`}}}};n.Z=(0,o.Z)("Popover",(e=>{const{colorBgElevated:n,colorText:t,wireframe:i}=e,a=(0,r.TS)(e,{popoverPadding:12,popoverBg:n,popoverColor:t});return[c(a),d(a),i&&u(a),(0,s._y)(a,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[52875,4585,71950],{10459:function(e,n,t){function i(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i-1||null!==(i=k)&&void 0!==i&&i.startsWith("/api")?k:"data:image/png;base64,".concat(k),autoPlay:!0}),"video"===C&&(0,y.jsx)(y.Fragment,{children:(null===(l=k)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(s=k)&&void 0!==s&&s.startsWith("/api")?(0,y.jsx)("video",{controls:!0,src:"".concat(k),autoPlay:!0}):(0,y.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(k),autoPlay:!0})}),"office"===C&&W&&(0,y.jsx)("iframe",{src:"".concat(q,"/office.html?key=").concat(W.key,"&url=").concat(Y+W.url,"&callbackUrl=").concat(Y+W.callbackUrl,"&fileType=").concat(W.fileType,"&title=").concat(W.title,"&model=").concat(w,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!V)}),"html"===C&&(0,y.jsx)("iframe",{src:k+"&disposition=inline"}),"pdf"===C&&(0,y.jsx)("iframe",{src:"".concat(q,"/js/pdfview/index.html?url=").concat(k,"&disabledDownload=").concat(!!V)}),"image"===C&&(0,y.jsx)("img",{src:(null===(o=k)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(b=k)&&void 0!==b&&b.startsWith("/api")?k:"data:image/png;base64,".concat(k)}),("other"===C||"download"===C)&&(0,y.jsx)(y.Fragment,{children:T?(0,y.jsx)(g.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,y.jsx)(f.ZP,{icon:(0,y.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:X,children:"下载"})}):(0,y.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:X,children:[(0,y.jsx)(p.Z,{}),"点击下载"]})})]})}},4585:function(e,n,t){t.d(n,{Z:function(){return H}});var i=t(82242),a=t.n(i),l=t(37205),c=t.n(l),s=t(91232),r=t.n(s),o=t(79800),u=t.n(o),d=t(59301),h=(t(49040),t(32834)),f=t.n(h),p=t(11690);var m=[],v=["
                                                  "],_=new(f().Renderer),x=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function g(){m.length=0,v=["
                                                    "]}var j={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function y(e,n,t,i){if(n>=e.length||e[n].level<=t)return n;var a=e[n];i.push("
                                                  • "+a.text+"");var l=[];return n=y(e,++n,a.level,l),l.length>0&&(i.push("
                                                      "),l.forEach((function(e){i.push(e)})),i.push("
                                                    ")),i.push("
                                                  • "),n=y(e,n,t,i)}function b(){return y(m,0,0,v),v.push("
                                                  "),v.join("")}var N={heading:function(e){var n=x.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],i=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var i=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=i.length?e.slice(i.length):e})).join("\n")}(t,n[3]||""),a=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(a)>=0){var l=C(),c=i;i=l,S[l]={type:"block",expression:c}}return{type:"code",raw:t,lang:a,text:i}}}},w=/(?:\${2})([^\n`]+?)(?:\${2})/gi,k=0,C=function(){return"__special_katext_id_".concat(k++,"__")},S={};function Z(){return S}function E(){k=0,S={}}function A(e){return e=e.replace(w,(function(e,n){var t=C();return S[t]={type:"inline",expression:n},t}))}var P=_.listitem;_.listitem=function(e){return P(A(e))};var I=_.paragraph;_.paragraph=function(e){return I(A(e))};var R=_.tablecell;_.tablecell=function(e,n){return R(A(e),n)},_.code=function(e,n,t){var i=(n||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"

                                                  ".concat(e,"

                                                  "):'
                                                  ').concat(t?e:(0,p.escape)(e,!0),"
                                                  \n"):'
                                                  '+(t?e:(0,p.escape)(e,!0))+"
                                                  "},_.heading=function(e,n,t){var i=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return m.push({anchor:i,level:n,text:e}),"'+e+""},f().setOptions({silent:!0,gfm:!0,pedantic:!1}),f().use({tokenizer:N,renderer:_});var V=f(),O=(t(64018),t(6419)),T=t(71681),B=t(15342),L=t(1012),M=t(29114),F=t(37712),D="@▁@",U=/]*>/g;var H=function(e){var n=e.value,t=void 0===n?"":n,i=e.className,l=e.showTextOnly,s=e.showLines,o=e.style,h=void 0===o?{}:o,f=e.stylesPrev,p=void 0===f?{}:f,m=e.highlightKeywords,v=e.showProgramFill,_=(e.isProgramFill,e.disabledFill),x=void 0!==_&&_,y=e.programFillValue,N=e.onFillChange,w=void 0===N?function(e){}:N,k=e.onFillBlur,C=void 0===k?function(){}:k,S=String(t),A=(0,d.useState)(""),P=u()(A,2),I=P[0],R=P[1],H=(0,d.useState)("office"),W=u()(H,2),z=W[0],q=W[1],Y=(0,d.useState)([]),J=u()(Y,2),K=J[0],X=J[1],G=(0,d.useRef)("a"+(0,L.Z)()),Q={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),i=[];return t.map((function(e){""!=e&&i.push(".".concat(G.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{S=S.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+T.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+T.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+T.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(v){var e=-1;return S=S.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,i){return function(e,n){var t=document.createElement(e===D?"input":"textarea");t.style.width="100%",t.style.height=e===D?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var i=Object.keys(Q).length;return Q[i]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                  '.concat($(S||""),"
                                                  ")}var n=V(S);n=$(n);var t=Z();S.match(/\[TOC\]/)&&(n=n.replace("

                                                  [TOC]

                                                  ",b()),g()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var i=t[n],a=i.type,l=i.expression;return(0,B.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(l)||"",{displayMode:"block"===a,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),E();var i=document.createElement("div");return i.innerHTML=n,m?(ie(i,m.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),i.innerHTML):l?i.innerText:(setTimeout((function(){return ce()}),500),i.innerHTML)}),[S,m]);(0,d.useEffect)((function(){ae.current&&ae.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[K]),(0,d.useEffect)((function(){if(null!=y&&y.length){var e,n=ae.current.querySelectorAll(".edu-program-fill-score"),t=ae.current.querySelectorAll('[name="edu-program-fill"]'),i=r()(t.entries());try{for(i.s();!(e=i.n()).done;){var a,l=u()(e.value,2),c=l[0],s=l[1];s.value=null===(a=y[c])||void 0===a?void 0:a.value,"warning"===y[c].type?s.className="program-fill-warning":"success"===y[c].type?s.className="program-fill-success":s.className=""}}catch(e){i.e(e)}finally{i.f()}var o,d=r()(n.entries());try{for(d.s();!(o=d.n()).done;){var h,f,p=u()(o.value,2),m=p[0];p[1].innerHTML=null!==(h=y[m])&&void 0!==h&&h.score?"".concat(null===(f=y[m])||void 0===f?void 0:f.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}X(y)}}),[y]);var ne=function(e){K[e.target.dataset.id]=K[e.target.dataset.id]||{},K[e.target.dataset.id].value=e.target.value,X(c()(K)),w(K,e.target.dataset.id)},te=function(e){K[e.target.dataset.id]=K[e.target.dataset.id]||{},K[e.target.dataset.id].value=e.target.value,X(c()(K)),C(K,e.target.dataset.id)};function ie(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ie(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var i=document.createElement("span");i.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(i)}}))}var ae=(0,d.useRef)();function le(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),R(t),q("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),R(t),q("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),R(t),q("html");else if(t.startsWith("#")){e.preventDefault();var i=document.getElementById(t.replace("#",""));i&&i.scrollIntoView(!0)}}}j.WebkitLineClamp=s,s&&(h=a()(a()({},h),j));var ce=function(){var e,n=null===(e=ae.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(O.ZP.isSupported()){var n=new O.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ae.current&&ee&&ee.match(U)&&window.PR.prettyPrint(),ae.current)return ae.current.addEventListener("click",le),function(){var e;null===(e=ae.current)||void 0===e||e.removeEventListener("click",le),E(),g()}}),[ee,ae.current,le]),(0,F.jsxs)(F.Fragment,{children:[l&&(0,F.jsx)("div",{ref:ae,children:ee}),!l&&(0,F.jsx)("div",{ref:ae,style:a()({},h),className:"".concat(i||""," ").concat(x?"disabled-fill":""," markdown-body ").concat(G.current),dangerouslySetInnerHTML:{__html:ee}}),(0,F.jsx)(M.Z,{close:!0,data:I,type:null!=I&&I.length?z:"",style:a()({},p),onClose:function(){return R("")}})]})}},16726:function(e,n,t){t.d(n,{h:function(){return _}});var i=t(82242),a=t.n(i),l=t(79800),c=t.n(l),s=t(59301),r=t(57809),o=t(78241),u=t(3113),d=t(89780),h=t.n(d),f=(t(94527),t(66608),t(37712)),p=r.default.Option,m={labelCol:{span:4},wrapperCol:{span:20}},v={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function _(e){var n=e.value,t=e.onChange,i=e.mode,l=e.options,r=void 0===l?{}:l,o=(0,s.useRef)(),u=(0,s.useState)(),d=c()(u,2),p=d[0],m=d[1];return(0,s.useEffect)((function(){if(p){var e=function(e){var n=e.getValue();t&&t(n)};return p.on("change",e),function(){p.off("change",e)}}}),[p,t]),(0,s.useEffect)((function(){p&&p.setOption("mode",i)}),[p,i]),(0,s.useEffect)((function(){p&&(n===p.getValue()&&""!==n||setTimeout((function(){p.setValue(n||"")}),300))}),[p,n]),(0,s.useEffect)((function(){if(o.current&&!p){var e=h().fromTextArea(o.current,a()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},r));m(e)}}),[o.current,p]),(0,f.jsx)("div",{className:"my-codemirror-container",children:(0,f.jsx)("textarea",{ref:o})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,s.useState)("python"),l=c()(i,2),d=l[0],h=l[1];return(0,f.jsxs)(o.Z,a()(a()({},m),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,f.jsx)(o.Z.Item,{label:"代码语言",name:"language",children:(0,f.jsx)(r.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){h(v[e][1])},children:Object.keys(v).map((function(e){return(0,f.jsx)(p,{value:e,children:v[e][0]},e)}))})}),(0,f.jsx)(o.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,f.jsx)(_,{mode:d})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},77036:function(e,n,t){t.d(n,{Z:function(){return re}});var i=t(91232),a=t.n(i),l=t(7557),c=t.n(l),s=t(41498),r=t.n(s),o=t(79800),u=t.n(o),d=t(85573),h=t.n(d),f=t(59301),p=t(89780),m=t.n(p),v=t(76374),_=(t(94527),t(6313),t(25717),t(99498),t(25419),t(67549),t(4585)),x=t(37712),g=function(e){var n=e.value,t=void 0===n?"":n,i=(e.className,e.showTextOnly,e.showLines,e.style,(0,f.useMemo)((function(){return""}),[t]));return(0,x.jsx)(x.Fragment,{children:(0,x.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})},j=t(82242),y=t.n(j),b=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function N(e){var n=e.onActionCallback,t=e.title,i=e.icon,a=e.actionName,l=e.className,c=void 0===l?"":l,s=e.children;return(0,x.jsxs)("a",{title:t,className:c,onClick:function(){n(a)},children:[(0,x.jsx)("i",{className:"md-iconfont ".concat(i)}),s]})}var w=function(e){var n=e.watch,t=e.showNullButton,i=e.showNullProgramButton,a=e.onActionCallback,l=e.fullScreen,c=e.insertTemp,s=e.hidetoolBar,r=[].concat(b,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,x.jsxs)("ul",{className:"markdown-toolbar-container",children:[!s&&r.map((function(e,n){return(0,x.jsx)("li",{children:e.actionName?(0,x.jsx)(N,y()(y()({},e),{},{onActionCallback:a})):(0,x.jsx)("span",{className:"v-line"})},n)})),t?(0,x.jsx)("li",{children:(0,x.jsx)(N,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:a,children:(0,x.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,i?(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)("li",{children:(0,x.jsx)(N,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:a,children:(0,x.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,x.jsx)("li",{children:(0,x.jsx)(N,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:a,children:(0,x.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,c&&(0,x.jsx)("li",{children:(0,x.jsx)(N,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(c),onActionCallback:a,children:(0,x.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,x.jsx)("li",{className:"btn-full-screen",children:(0,x.jsx)(N,{icon:"".concat(l?"icon-shrink":"icon-enlarge"),title:l?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:a})})]})},k=t(74063),C=t(78241),S=t(24650),Z=t(3113),E={labelCol:{span:4},wrapperCol:{span:20}},A=function(e){var n=e.callback,t=e.onCancel;return(0,x.jsxs)(C.Z,y()(y()({},E),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,x.jsx)(C.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,x.jsx)(S.Z,{})}),(0,x.jsx)(C.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,x.jsx)(S.Z,{})}),(0,x.jsxs)("div",{className:"flex-container flex-end",children:[(0,x.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,x.jsx)(Z.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},P=t(16726),I=t(8591),R=t(10459),V=C.Z.useForm,O={width:280,marginRight:10},T={labelCol:{span:5},wrapperCol:{span:19}},B=function(e){var n=e.callback,t=e.onCancel,i=V(),a=u()(i,1)[0],l=(0,f.useRef)();function c(e,n){-1!==e.status?a.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):I.ZP.error(e.message)}return(0,x.jsxs)(C.Z,y()(y()({form:a},T),{},{className:"upload-image-panel",onFinish:function(e){n(y()(y()({},e),{},{name:l.current}))},style:{width:470,overflow:"hidden"},children:[(0,x.jsx)(C.Z.Item,{label:"图片地址",required:!0,children:(0,x.jsxs)("div",{className:"flex-container",children:[(0,x.jsx)(C.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,x.jsx)(S.Z,{style:O})}),(0,x.jsx)(L,{onFileChange:function(e){var n=e.target.files[0];l.current=n.name,M(n,c)}})]})}),(0,x.jsx)(C.Z.Item,{label:"图片描述",name:"alt",children:(0,x.jsx)(S.Z,{style:{width:264}})}),(0,x.jsxs)(C.Z.Item,{style:{textAlign:"right"},children:[(0,x.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,x.jsx)(Z.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function L(e){var n=e.onFileChange;return(0,x.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,x.jsx)("input",{type:"file",onChange:n})]})}function M(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var i=new window.XMLHttpRequest;i.withCredentials=!0,i.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),i.addEventListener("error",(function(e){console.error(e)}),!1),i.open("POST","".concat(R.KI,"/api/attachments.json")),i.send(t)}var F=t(5112),D=t(94001),U=F.ZP.Group,H={margin:"0 8px"},W=function(e){var n=e.callback,t=e.onCancel;return(0,x.jsxs)(C.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,x.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,x.jsx)("span",{style:H,children:"单元格数:"}),(0,x.jsx)("span",{style:H,children:"行数"}),(0,x.jsx)(C.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,x.jsx)(D.Z,{})}),(0,x.jsx)("span",{style:H,children:"列数"}),(0,x.jsx)(C.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,x.jsx)(D.Z,{})})]}),(0,x.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,x.jsx)("span",{style:H,children:"对齐方式:"}),(0,x.jsx)(C.Z.Item,{name:"align",children:(0,x.jsxs)(U,{children:[(0,x.jsx)(F.ZP,{value:"default",children:(0,x.jsx)("i",{className:"fa fa-align-justify"})}),(0,x.jsx)(F.ZP,{value:"left",children:(0,x.jsx)("i",{className:"fa fa-align-left"})}),(0,x.jsx)(F.ZP,{value:"center",children:(0,x.jsx)("i",{className:"fa fa-align-center"})}),(0,x.jsx)(F.ZP,{value:"right",children:(0,x.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,x.jsxs)("div",{className:"flex-container flex-end",children:[(0,x.jsx)(Z.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,x.jsx)(Z.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},z=t(71681),q=t(49105),Y=t(1012),J=t(43418),K="link",X="upload-image",G="code-block",Q="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(46587);var te="@▁▁@";function ie(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ae=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",le=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],ce=h()(h()({},ae+"-B","bold"),ae+"-I","italic"),se=h()(h()(h()(h()({},K,"添加链接"),G,"添加代码块"),X,"添加文件"),Q,"添加表格"),re=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,l=e.width,s=void 0===l?"100%":l,o=e.height,d=void 0===o?400:o,p=e.miniToolbar,j=void 0!==p&&p,y=e.isFocus,b=void 0!==y&&y,N=e.watch,C=e.insertTemp,S=e.mode,Z=void 0===S?"markdown":S,E=e.id,R=void 0===E?"markdown-editor-id":E,V=e.showResizeBar,O=void 0!==V&&V,T=e.noStorage,L=void 0!==T&&T,F=e.showNullButton,D=void 0!==F&&F,U=e.showNullProgramButton,H=void 0!==U&&U,$=e.hidetoolBar,ae=void 0!==$&&$,re=e.fullScreen,oe=void 0!==re&&re,ue=e.onBlur,de=e.onCMBeforeChange,he=e.onFullScreen,fe=e.className,pe=void 0===fe?"":fe,me=e.disablePaste,ve=void 0!==me&&me,_e=e.disabled,xe=void 0!==_e&&_e,ge=e.disabledFill,je=void 0!==ge&&ge,ye=e.placeholder,be=void 0===ye?"":ye,Ne=e.values,we=void 0===Ne?"":Ne,ke=(0,f.useState)(null),Ce=u()(ke,2),Se=Ce[0],Ze=Ce[1],Ee=(0,f.useState)(t),Ae=u()(Ee,2),Pe=Ae[0],Ie=Ae[1],Re=(0,f.useState)(N),Ve=u()(Re,2),Oe=Ve[0],Te=Ve[1],Be=(0,f.useState)(oe),Le=u()(Be,2),Me=Le[0],Fe=Le[1],De=(0,f.useState)(""),Ue=u()(De,2),He=Ue[0],We=Ue[1],ze=(0,f.useState)(0),qe=u()(ze,2),Ye=qe[0],Je=qe[1],Ke=(0,f.useState)(d),Xe=u()(Ke,2),Ge=Xe[0],Qe=Xe[1],$e=(0,f.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,f.useRef)((0,Y.Z)()),an=(0,f.useRef)(!1),ln=(0,f.useRef)(),cn=(0,f.useRef)(),sn=(0,f.useRef)(),rn=(0,f.useRef)(),on=(0,f.useRef)(),un=function(){var e=r()(c()().mark((function e(){var n,t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,q.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Se,cn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Se.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Se.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Se.replaceSelection('').concat(e.name,"")):Se.replaceSelection("[".concat(e.name,"](").concat(z.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Ie(we),null==Se||Se.setValue(we),window.scrollTo(0,e)}),[we]),(0,f.useEffect)((function(){null==he||he(Me)}),[Me]),(0,f.useEffect)((function(){if(cn.current){var e=function(e,t){if(!ve){var i=t.clipboardData;if(i){var a=i.types.toString(),l=i.items;if("Files"===a||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==Z)return;try{var c,s=l[1];"file"===(null===(c=l[0])||void 0===c?void 0:c.kind)&&(s=l[0]);var r=s.getAsFile(),o=r.name.split(".").pop();M(r,(function(e){var t,i,a;e.id?(null==r||null===(t=r.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==r||null===(i=r.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==r||null===(a=r.type)||void 0===a?void 0:a.indexOf("pdf"))>-1?n.replaceSelection('').concat(r.name,"")):le.includes(o)?n.replaceSelection('').concat(r.name,"")):n.replaceSelection("[".concat(r.name,"](").concat(z.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){I.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=m().fromTextArea(cn.current,{mode:Z,lineNumbers:!j,lineWrapping:!0,value:t,autoCloseTags:!H,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",be):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),a=t.getLine(i.line),l=a.charAt(i.ch-1),c=a.lastIndexOf("@▁@",i.ch),s=a.lastIndexOf("@▁▁@",i.ch),r=c>s?c:s,o=c>s?3:4;if(-1===te.indexOf(l))return null;if(console.log("change1:",n,e,a,i,r,c,s,l),r>=0&&i.ch-r<5){var u=r+o;return t.replaceRange("",{line:i.line,ch:r},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),b&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){sn.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){sn.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var i;if(sn.current.classList.add("mouse-hover-md"),(i=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var a=function(){var e=i[l],t=e.name.split(".").pop();M(e,(function(i){var a,l,c;i.id?(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(i.id,"?type=").concat(i.content_type,")")):(null==e||null===(l=e.type)||void 0===l?void 0:l.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(c=e.type)||void 0===c?void 0:c.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):le.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(z.Z.API_SERVER,"/api/attachments/").concat(i.id,"?type=").concat(i.content_type,")")):401===(null==i?void 0:i.status)&&(document.location.href="/user/login")}))},l=0;l0||i.target.offsetWidth>0)&&(dn(),Se.setSize("100%","100%"),Se.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(cn.current.parentElement),e}();return function(){var n,t;null!==(n=cn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=cn.current)||void 0===t?void 0:t.parentElement)}}}),[Se,dn]),(0,f.useEffect)((function(){if(Se){for(var e=[],n=function(){var n=u()(i[t],2),a=n[0],l=n[1],c=h()({},a,(function(){hn(l)}));e.push(c),Se.addKeyMap(c)},t=0,i=Object.entries(ce);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(R);e>=Ye+1e4&&(!n||n!==Pe)&&(window.sessionStorage.setItem(R,Pe),nn(!0))}}),1e4),(0,f.useEffect)((function(){Te(N)}),[Se,N]),(0,f.useEffect)((function(){Se&&b&&Se.focus()}),[Se,b]),(0,f.useEffect)((function(){if(Oe&&Se){var e=function(e){var n=e.target;if(on.current){var t=n.scrollTop/n.scrollHeight;on.current.scrollTop=on.current.scrollHeight*t}},n=Se.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Se,Oe]),(0,f.useEffect)((function(){if(Se&&de){var e=function(e,n){de(e,n)};return Se.on("beforeChange",e),function(){Se.off("beforeChange",e)}}}),[Se,de]),(0,f.useEffect)((function(){if(Se&&ue){var e=function(){ue(Se.getValue())};return Se.on("blur",e),function(){Se.off("blur",e)}}}),[Se,ue]),(0,f.useEffect)((function(){if(Se){var e=function(e,n){var t=e.getValue();Ie(t),Je((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(H?i(t,_n(t)):i(t))};return Se.on("change",e),function(){Se.off("change",e)}}}),[Se,i]),(0,f.useEffect)((function(){if(Se)if(null==t)Se.setValue(""),Ie("");else{var e=window.scrollY||window.pageYOffset;t!==Se.getValue()&&(Se.setValue(t),Ie(t),Se.setCursor(xe?1:Se.lineCount(),0),window.scrollTo(0,e))}}),[Se,t]);var hn=(0,f.useCallback)((function(e){var n=Se.getCursor(),t=Se.getSelection(),i=t.split("\n");switch(e){case"bold":return Se.replaceSelection("**"+t+"**"),""===t&&Se.setCursor(n.line,n.ch+2),Se.focus();case"italic":return Se.replaceSelection("*"+t+"*"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"code":return Se.replaceSelection("`"+t+"`"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"inline-latex":return Se.replaceSelection("`$$"+t+"$$`"),""===t&&Se.setCursor(n.line,n.ch+3),Se.focus();case"latex":return Se.replaceSelection("```latex\n"+t+"\n```"),Se.setCursor(n.line+1,t.length+1),Se.focus();case"line-break":return Se.replaceSelection("
                                                  \n"),Se.focus();case"list-ul":return""===t?Se.replaceSelection("- "+t):Se.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Se.focus();case"list-ol":return""===t?Se.replaceSelection("1. "+t):Se.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Se.focus();case"add-null-ch":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("▁"),Se.focus();case"add-signal":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("@▁@"),Se.focus();case"add-multiple":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection(te),Se.focus();case"inster-template-1":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Se.focus();case"eraser":return Se.setValue(""),Se.focus();case"trigger-watch":return Te(!Oe),Se.focus();case"trigger-full-screen":return Fe(!Me),Se.focus();case K:return void We(K);case G:return void We(G);case X:return void We(X);case Q:return void We(Q);default:throw new Error}}),[Se,Oe,Me]),fn=(0,f.useCallback)((function(e){switch(We(""),He){case K:var n=e.title,t=e.link;return Se.replaceSelection("[".concat(n,"](").concat(t,")")),Se.focus();case G:var i=e.language,a=e.content;return Se.replaceSelection(["```"+i,a,"```"].join("\n")),Se.focus();case X:var l=e.src,c=e.alt;return c?Se.replaceSelection("![ ".concat(c," ]( ").concat(l,' "').concat(c,'" )')):Se.replaceSelection("![,](".concat(l,")")),Se.focus();case Q:for(var s=e.row,r=e.col,o=e.align,u="\n",d=0;d300&&(n=300),Qe(d+n+"px")}},i=rn.current,a=!1,l=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Se,rn]),(0,f.useEffect)((function(){Qe(d)}),[d]);var vn={width:ie(s),height:ie(Ge)},_n=((0,f.useMemo)((function(){if(Ye){var e=new Date(Ye),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[Ye]),function(e){var n=[];if(H){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,x.jsxs)(f.Fragment,{children:[(0,x.jsx)("div",{className:"markdown-editor-wrapper",ref:sn,children:(0,x.jsxs)("div",{className:"markdown-editor-container ".concat(pe," ").concat(Oe?"on-preview":""," ").concat(j?"mini":""," ").concat(Me?"full-screen":""),style:vn,children:[(0,x.jsx)(w,{insertTemp:C,watch:Oe,fullScreen:Me,showNullButton:D,showNullProgramButton:H,onActionCallback:hn,hidetoolBar:ae,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,x.jsxs)("div",{className:"markdown-editor-body",children:[(0,x.jsx)("div",{className:"codemirror-container",children:(0,x.jsx)("textarea",{ref:cn,placeholder:be})}),Oe?(0,x.jsxs)("div",{ref:on,className:"preview-container",children:["stex"===Z&&(0,x.jsx)(g,{value:Pe}),"stex"!==Z&&(0,x.jsx)(_.Z,{disabledFill:je,showProgramFill:H,value:Pe})]}):null]})]})}),O?(0,x.jsx)("a",{ref:rn,className:"editor-resize"}):null,(0,x.jsx)(k.Z,{children:se[He]?(0,x.jsx)(J.Z,{centered:!0,title:se[He],open:!0,onCancel:mn,footer:null,className:"markdown-popup-form",children:pn}):null})]})}},74063:function(e,n,t){t.d(n,{Z:function(){return f}});var i=t(82100),a=t.n(i),l=t(29186),c=t.n(l),s=t(80619),r=t.n(s),o=t(47074),u=t.n(o),d=t(59301),h=t(4676),f=function(e){r()(t,e);var n=u()(t);function t(e){var i;a()(this,t),i=n.call(this,e);var l=window.document;return i.node=l.createElement("div"),l.body.appendChild(i.node),i}return c()(t,[{key:"render",value:function(){var e=this.props.children;return(0,h.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},21658:function(e,n,t){t.d(n,{Z:function(){return k}});var i=t(7557),a=t.n(i),l=t(41498),c=t.n(l),s=t(82242),r=t.n(s),o=t(79800),u=t.n(o),d=t(59301),h="shiyan_modal___g40Za",f="add_pilotPro_item___z1H0Q",p="option___vxHGu",m="add_and_del___jPolh",v="pilot_name___tTQSk",_="pilot_url___SuCpq",x="title___Q_VfA",g="record_count___IuDud",j=t(43418),y=t(8591),b=t(24650),N=t(41852),w=t(37712),k=function(e){var n,t=e.editInfo,i=e.addEditName,l=e.type,s=e.id,o=e.dialogvisible,k=e.setDialogvisible,C=e.getData,S=(0,d.useState)({container_type:"",container_id:null,cases:[{name:"",url:""}]}),Z=u()(S,2),E=Z[0],A=Z[1];return(0,d.useEffect)((function(){o&&(E.container_type=l,E.container_id=s,E.cases="编辑"==i?[t]:[{name:"",url:""}],A(r()({},E)))}),[o]),(0,w.jsx)(j.Z,{centered:!0,maskClosable:!1,zIndex:200,width:"编辑"===i?1045:1128,bodyStyle:{maxHeight:553,overflowY:"auto"},title:"".concat(i,"实验项目"),visible:o,onCancel:function(){k(!1)},okText:"".concat("编辑"===i?"保存编辑":"确认新增"),onOk:c()(a()().mark((function e(){var n,t,l,c,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=new RegExp(/^[^\u4e00-\u9fa5]+$/),l=0,null==E||null===(n=E.cases)||void 0===n||n.forEach((function(e){var n,i;0==(null==e||null===(n=e.name)||void 0===n?void 0:n.length)||0==(null==e||null===(i=e.url)||void 0===i?void 0:i.length)?l=1:t.test(null==e?void 0:e.url)||(l=2)})),1!=l){e.next=8;break}return y.ZP.error("请填写名称或链接"),e.abrupt("return");case 8:if(2!=l){e.next=11;break}return y.ZP.error("链接中不能输入中文"),e.abrupt("return");case 11:if("编辑"!=i){e.next=18;break}return e.next=14,(0,N.q0)(E.cases[0]);case 14:0==(null==(c=e.sent)?void 0:c.status)&&(y.ZP.success("编辑成功"),k(!1),C()),e.next=23;break;case 18:if("新增"!=i){e.next=23;break}return e.next=21,(0,N.ns)(E);case 21:0==(null==(s=e.sent)?void 0:s.status)&&(y.ZP.success("新增成功"),k(!1),C());case 23:case"end":return e.stop()}}),e)}))),children:(0,w.jsx)("div",{className:h,children:null==E||null===(n=E.cases)||void 0===n?void 0:n.map((function(e,n){var t;return(0,w.jsxs)("div",{className:f,children:[(0,w.jsxs)("div",{children:[(0,w.jsxs)("div",{className:v,children:[(0,w.jsxs)("div",{className:x,children:[(0,w.jsx)("span",{style:{color:"#ff4d4f",marginRight:4},children:"*"}),"名称"]}),(0,w.jsx)(b.Z,{placeholder:"请输入名称",maxLength:100,value:null==e?void 0:e.name,onChange:function(e){E.cases[n].name=e.target.value,A(r()({},E))}}),(0,w.jsxs)("span",{className:g,children:[(null==e||null===(t=e.name)||void 0===t?void 0:t.length)||0,"/100"]})]}),(0,w.jsxs)("div",{className:_,style:{marginBottom:0},children:[(0,w.jsxs)("div",{className:x,children:[(0,w.jsx)("span",{style:{color:"#ff4d4f",marginRight:4},children:"*"}),"链接"]}),(0,w.jsx)(b.Z,{placeholder:"请输入链接",suffix:"",value:null==e?void 0:e.url,onChange:function(e){E.cases[n].url=e.target.value,A(r()({},E))}})]})]}),(0,w.jsxs)("div",{className:p,children:[n>0&&"新增"==i&&(0,w.jsx)("div",{className:m,onClick:function(){var e;null==E||null===(e=E.cases)||void 0===e||e.splice(n,1),A(r()({},E))},children:(0,w.jsx)("i",{className:"iconfont icon-shanjian font14",style:{color:"#E30000"}})}),"新增"==i&&(0,w.jsx)("div",{className:m,onClick:function(){var e;null==E||null===(e=E.cases)||void 0===e||e.splice(n+1,0,{name:"",url:""}),A(r()({},E))},children:(0,w.jsx)("i",{className:"iconfont icon-tianjiatimu font14",style:{color:"#2FA34F"}})})]})]},n)}))})})}},10534:function(e,n,t){t.d(n,{Z:function(){return b}});var i=t(7557),a=t.n(i),l=t(41498),c=t.n(l),s=t(82242),r=t.n(s),o=(t(59301),"main_com___dEAXh"),u="project_list____YzIW",d="case_item___pO64P",h="case_item_info___FkLB7",f="btn_up_de___Vchsk",p="btn_update___rYrOJ",m="btn_del___OzxGD",v=t(6848),_=t(43418),x=t(8591),g=t(41852),j=t(6638),y=t(37712),b=function(e){var n,i,l=e.type,s=e.detailInfo,b=e.showBtn,N=e.getData,w=e.showEdit;return(0,y.jsx)("div",{className:"".concat(o," ").concat(u),children:(null==s||null===(n=s.shixun_cases)||void 0===n?void 0:n.length)>0?null==s||null===(i=s.shixun_cases)||void 0===i?void 0:i.map((function(e,n){return(0,y.jsxs)("div",{className:d,children:[(0,y.jsxs)("div",{className:h,onClick:function(){window.open(e.url)},children:["path"==l&&(0,y.jsx)("img",{src:t(47254)}),"shixun"==l&&(0,y.jsx)("img",{src:t(29582)}),(0,y.jsx)("div",{children:null==e?void 0:e.name})]}),b&&(0,y.jsxs)("div",{className:f,children:[(0,y.jsx)("div",{onClick:function(){w(r()({},e))},children:(0,y.jsx)(v.Z,{title:"编辑",children:(0,y.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(p)})})}),(0,y.jsx)("div",{onClick:function(n){var t;_.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,y.jsx)("div",{children:"确认删除该条实验项目吗?"}),onOk:(t=c()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:(0,g.tP)(null==e?void 0:e.id).then((function(e){0==(null==e?void 0:e.status)&&(x.ZP.success("删除成功"),N())}));case 1:case"end":return n.stop()}}),n)}))),function(){return t.apply(this,arguments)})})},children:(0,y.jsx)(v.Z,{title:"删除",children:(0,y.jsx)("i",{className:"iconfont icon-shanchu13 ".concat(m)})})})]})]},n)})):(0,y.jsx)(j.Z,{customText:"暂无数据",styles:{padding:"50px 0"}})})}},46587:function(e,n,t){t.d(n,{Z:function(){return a}});var i=t(59301);function a(e,n){var t=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},12604:function(e,n,t){t.r(n),t.d(n,{default:function(){return ne}});var i=t(82242),a=t.n(i),l=t(7557),c=t.n(l),s=t(37205),r=t.n(s),o=t(41498),u=t.n(o),d=t(91232),h=t.n(d),f=t(79800),p=t.n(f),m=t(39647),v=t.n(m),_=t(59301),x=t(80608),g={flex_box_center:"flex_box_center___yLE9I",flex_space_between:"flex_space_between___oiROA",flex_box_vertical_center:"flex_box_vertical_center___EAVkE",flex_box_center_end:"flex_box_center_end___Y4sRU",flex_box_column:"flex_box_column___SSP3m",detailCon:"detailCon___gUBCl",con_left:"con_left___eG1g2",main_com:"main_com___yFSVY",header_com:"header_com___nGcn4",btn_update:"btn_update___pIzxH",iconUpdate:"iconUpdate___HSpjN",detail_title:"detail_title___dG8qo",con_right:"con_right___icewg",con_right_warp:"con_right_warp___atpDe",option:"option___TYyou",tech_tags:"tech_tags___WFfj6",btn_add:"btn_add___h2khW",teach_modal:"teach_modal___oltPV",users_style:"users_style___E2LVh",sc_warp:"sc_warp___R7R3l",add_icon:"add_icon___ZNVWi",wenan:"wenan___qLWb5",yaoqiu:"yaoqiu___gnE9b",users_style2:"users_style2___voRCl",active_img:"active_img___c3bd1",right_teacher_warp:"right_teacher_warp___zzlKc",hang:"hang___IdC0x",title:"title___tbcJU",input1:"input1___PPPRG",input2:"input2___yaKJf",MdEditor:"MdEditor___nELGf",input_search:"input_search___sxsk5",platform_list:"platform_list___ryrtg",platform_item:"platform_item___qCn7A",img_items:"img_items___vH8gw",select_img:"select_img___G6hmV",unit_list:"unit_list___ZOd3g",unit_item:"unit_item___MnVjy",shangyi_style:"shangyi_style___CsfHv",xiayi_style:"xiayi_style___f5pyR",teacherList:"teacherList___pZr6n",teacher_header:"teacher_header___c7N9s",teacher_name:"teacher_name___NVWq1",teacher_position:"teacher_position___bsHyu",teacher_school:"teacher_school___WTp0Q",teacher_type:"teacher_type___CQFsz",btn_list:"btn_list___X5KT0",sy:"sy___BUJSm",xy:"xy___UGE6b",bj:"bj___fRrh0",sc:"sc___qRleb",iconDetele:"iconDetele___H2Dyl",techer_content:"techer_content___PwqmN",img:"img___yfiVc",teacher_img:"teacher_img____d85k",content:"content___hFrYf",shuji_list:"shuji_list___Q7X81",shenhe_icon:"shenhe_icon___WlXAz",shuming:"shuming___lIDPi",shuji_jianjie:"shuji_jianjie___v7mFw",kuai:"kuai___d7Lw7",bg:"bg___UgpNC",input_add:"input_add___s3AnE",input_style:"input_style___CInpc",add_text:"add_text___uFPob"},j=t(71418),y=t(6848),b=t(8591),N=t(43418),w=t(53326),k=t(24650),C=t(57809),S=t(33329),Z=t(3634),E="btn_update___C89PI",A="btn_del___Qdb0a",P="banner_bl___ZEviF",I="banner_br___n7S5V",R="banner_name___BiTJz",V="banner_school___X0u90",O="learing_btn___F_1Uv",T="Bg___myQEw",B="info___Sq4Uu",L="TitleStyle___Vjx9I",M=t(71681),F=t(95237),D=t(43604),U=t(78270),H=t(37712),W=function(e){var n,t,i=e.data,a=e.showBtn;return(0,H.jsx)("div",{className:"".concat(T),style:{background:"url('".concat(M.Z.IMG_SERVER+(null==i||null===(n=i.background_url)||void 0===n?void 0:n.url),"') no-repeat")},children:(0,H.jsxs)(F.Z,{style:{width:"12rem",height:"100%",margin:"0 auto",paddingTop:".63rem",position:"relative",color:"#fff"},align:"middle",justify:"center",children:[(0,H.jsx)(D.Z,{className:L,span:24,children:(0,H.jsx)(y.Z,{title:null==i?void 0:i.name,children:null==i?void 0:i.name})}),(0,H.jsxs)(D.Z,{className:B,children:[(0,H.jsxs)("div",{className:P,children:[(0,H.jsx)("img",{src:M.Z.IMG_SERVER+(null==i?void 0:i.avatar_url)}),(0,H.jsx)("div",{className:R,children:null==i?void 0:i.teacher}),(0,H.jsx)("div",{className:V,children:null==i||null===(t=i.school)||void 0===t?void 0:t.name})]}),(0,H.jsxs)("div",{className:I,children:[(null==i?void 0:i.company)&&(0,H.jsxs)("div",{children:[(0,H.jsx)("span",{style:{margin:"0 20px"},children:"实践平台"}),(0,H.jsx)("span",{style:{marginRight:20},children:null==i?void 0:i.company})]}),(null==i?void 0:i.url)&&(0,H.jsx)("div",{className:O,style:{marginLeft:"auto",cursor:"pointer"},onClick:function(){window.open(null==i?void 0:i.url)},children:"现在去学习"})]})]}),a&&(0,H.jsxs)(D.Z,{style:{position:"absolute",top:".4rem",right:"0px",display:"flex"},children:[(0,H.jsx)("div",{className:E,onClick:function(){x.history.push("/shixuns/".concat(null==i?void 0:i.id,"/edit?comeFrom=info"))},children:(0,H.jsx)(y.Z,{title:"编辑",children:(0,H.jsx)("i",{className:"iconfont icon-bianji_Hover"})})}),(0,H.jsx)("div",{className:A,onClick:function(e){var n;N.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,H.jsx)("div",{children:"确认删除该实践平台吗?"}),onOk:(n=u()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,U.m3)(null==i?void 0:i.id).then((function(e){0==(null==e?void 0:e.status)&&(b.ZP.success("删除成功"),x.history.push("/shixuns"))}));case 1:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})},children:(0,H.jsx)(y.Z,{title:"删除",children:(0,H.jsx)("i",{className:"iconfont icon-shanchu13"})})})]})]})})},z=t(6638),q=t(49105),Y=t(77036),J=t(10534),K=t(21658),X=t(4585),G=t(2753),Q=t(42441),$=(t(56047),t(92396)),ee=["user","shixunsDetail","globalSetting","loading","dispatch"],ne=(0,x.connect)((function(e){var n=e.user,t=e.shixunsDetail,i=e.loading;return{user:n,shixunsDetail:t,globalSetting:e.globalSetting,loading:i.models.index}}))((function(e){var n,t,i,l,s,o,d=e.user,f=(e.shixunsDetail,e.globalSetting),m=(e.loading,e.dispatch,v()(e,ee),(0,x.useParams)()),E=(0,_.useState)(),A=p()(E,2),P=A[0],I=A[1],R=(0,_.useState)(!1),V=p()(R,2),O=V[0],T=V[1],B=(0,_.useState)(!1),L=p()(B,2),F=L[0],D=L[1],U=(0,_.useState)(!1),ne=p()(U,2),te=ne[0],ie=ne[1],ae=(0,_.useState)(!1),le=p()(ae,2),ce=le[0],se=le[1],re=(0,_.useState)("新增"),oe=p()(re,2),ue=oe[0],de=oe[1],he=(0,_.useState)(null),fe=p()(he,2),pe=fe[0],me=fe[1],ve=(0,_.useState)(!1),_e=p()(ve,2),xe=_e[0],ge=_e[1],je=(0,_.useState)(""),ye=p()(je,2),be=ye[0],Ne=ye[1],we=(0,_.useRef)(),ke=(0,_.useState)(),Ce=p()(ke,2),Se=Ce[0],Ze=Ce[1],Ee=(0,_.useState)(!0),Ae=p()(Ee,2),Pe=Ae[0],Ie=Ae[1],Re=(0,_.useState)(!1),Ve=p()(Re,2),Oe=Ve[0],Te=Ve[1],Be=(0,_.useState)(!1),Le=p()(Be,2),Me=Le[0],Fe=Le[1],De=(0,_.useState)(""),Ue=p()(De,2),He=Ue[0],We=Ue[1],ze=(0,_.useState)([]),qe=p()(ze,2),Ye=qe[0],Je=qe[1],Ke=(0,_.useState)([]),Xe=p()(Ke,2),Ge=Xe[0],Qe=Xe[1],$e=(0,_.useState)([]),en=p()($e,2),nn=en[0],tn=en[1],an=(0,_.useState)([{name:"工作单位",type:"dw",count:0},{name:"研发机构",type:"jg",count:0}]),ln=p()(an,2),cn=(ln[0],ln[1],(0,_.useState)({teacher:"",career:"",school:"",description:"",teacher_url:"",teacher_attachment_id:"",identity:"2"})),sn=p()(cn,2),rn=sn[0],on=sn[1];(0,_.useEffect)((function(){var e;null!=m&&m.id&&null!=d&&null!==(e=d.userInfo)&&void 0!==e&&e.user_id&&hn()}),[null==m?void 0:m.id,null==d?void 0:d.userInfo]),(0,_.useEffect)((function(){if(we.current){var e=function(){var e,n=new ResizeObserver((function(e){var n,t=h()(e);try{for(t.s();!(n=t.n()).done;){var i=n.value;Ze(i.target.offsetHeight>=500)}}catch(e){t.e(e)}finally{t.f()}}));return n.observe(null===(e=we.current)||void 0===e?void 0:e.firstElementChild),n}();return function(){var n,t;(null===(n=we.current)||void 0===n?void 0:n.firstElementChild)&&e.unobserve(null===(t=we.current)||void 0===t?void 0:t.firstElementChild)}}}),[we.current]);var un,dn,hn=function(){var e=u()(c()().mark((function e(){var n,t,i,a,l,s,o,u;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return D(!0),e.next=3,(0,S.SQ)({id:null==m?void 0:m.id});case 3:if(null!=(t=e.sent)&&null!==(n=t.case)&&void 0!==n&&n.id){e.next=7;break}return location.href="/404",e.abrupt("return");case 7:0==(null==t?void 0:t.status)&&(u=[1,2].includes(null==d||null===(i=d.userInfo)||void 0===i?void 0:i.role)||(null==t||null===(a=t.case)||void 0===a?void 0:a.user_id)==(null==d||null===(l=d.userInfo)||void 0===l?void 0:l.user_id),T(u),I(null==t?void 0:t.case),Je(r()(null==t||null===(s=t.case)||void 0===s?void 0:s.tags)),D(!1),Qe(null==t||null===(o=t.case)||void 0===o?void 0:o.case_teachers));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),fn=function(e,n){rn["".concat(e)]=n,on(a()({},rn))};return(0,H.jsxs)(j.Z,{spinning:F,children:[(0,H.jsx)(W,{data:P,showBtn:null==d||null===(n=d.userInfo)||void 0===n?void 0:n.admin}),(0,H.jsx)("div",{style:{width:"100%",background:"#F3F9F7"},children:(0,H.jsxs)("div",{className:g.detailCon,children:[(0,H.jsxs)("div",{className:g.con_left,children:[(0,H.jsxs)("div",{className:g.bg,children:[(0,H.jsxs)("div",{className:g.header_com,children:[(0,H.jsxs)("div",{className:g.detail_title,children:[(0,H.jsx)("span",{className:g.kuai}),(0,H.jsx)("span",{children:"课程介绍"})]}),O&&(0,H.jsx)("div",{className:g.btn_update,onClick:function(){ge(!0)},children:(0,H.jsx)(y.Z,{title:"编辑",children:(0,H.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(g.iconUpdate)})})})]}),null!=P&&P.description?(0,H.jsxs)(H.Fragment,{children:[(0,H.jsx)("div",{ref:we,className:"".concat(g.main_com," ").concat(g.course_con),style:{maxHeight:Pe&&500,overflow:"hidden"},children:(0,H.jsx)(X.Z,{value:(null==P?void 0:P.description)||""})}),Se&&(0,H.jsxs)("div",{style:{textAlign:"center",color:"#1B8565",cursor:"pointer",position:"relative",top:"-60px",fontSize:14},onClick:function(e){e.stopPropagation(),Ie(!Pe)},children:[Pe?"查看全部 ":"收起全文 ",(0,H.jsx)("i",{className:"iconfont font14 ".concat(Pe?"icon-jiantou9":"icon-changyongtubiao-xianxingdaochu-zhuanqu-")})]})]}):(0,H.jsx)(z.Z,{customText:"暂无数据",styles:{padding:"50px 0"}})]}),(0,H.jsxs)("div",{className:g.bg,children:[(0,H.jsxs)("div",{className:g.header_com,children:[(0,H.jsx)("div",{className:g.detail_title,children:"应用案例"}),O&&(0,H.jsxs)("div",{className:g.btn_add,onClick:function(){se(!0)},children:[(0,H.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),(0,H.jsx)("span",{children:"新增应用案例"})]})]}),(0,H.jsx)(J.Z,{type:"shixun",detailInfo:P,showBtn:O,getData:function(){hn()},showEdit:function(){var e=u()(c()().mark((function e(n){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:me(n),de("编辑"),se(!0);case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()})]}),(0,H.jsxs)("div",{className:g.bg,children:[(0,H.jsxs)("div",{className:g.header_com,children:[(0,H.jsx)("div",{className:g.detail_title,children:"平台负责人"}),O&&(0,H.jsxs)("div",{className:g.btn_add,style:{width:153},onClick:function(){ie(!0),on({teacher_url:"",teacher_attachment_id:"",teacher:"",career:"",identity:2,school:"",description:""})},children:[(0,H.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),(0,H.jsx)("span",{children:"新增平台负责人"})]})]}),0==(null==Ge?void 0:Ge.length)&&(0,H.jsx)(z.Z,{customText:"暂无数据",styles:{padding:"0.5rem 0"}}),null===(t=Ge.sort((function(e,n){return 1===e.identity?-1:1===n.identity?1:0})))||void 0===t?void 0:t.map((function(e,n){var t,i,a,l;return(0,H.jsxs)("div",{className:g.teacherList,children:[(0,H.jsx)("div",{className:g.teacher_header,children:(0,H.jsxs)("div",{style:{display:"flex",height:"0.55rem",alignItems:"center",width:"8.16rem",position:"relative"},children:[(0,H.jsx)(y.Z,{title:null==e?void 0:e.name,children:(0,H.jsx)("div",{className:g.teacher_name,children:null==e?void 0:e.name})}),(0,H.jsx)(y.Z,{title:null==e?void 0:e.career,children:(0,H.jsx)("div",{className:g.teacher_school,children:null==e?void 0:e.career})}),(0,H.jsx)(y.Z,{title:null==e?void 0:e.school,children:(0,H.jsx)("div",{className:g.teacher_school,children:null==e?void 0:e.school})}),(0,H.jsx)(y.Z,{title:1==(null==e?void 0:e.identity)?"负责教师":"合作教师",children:(0,H.jsx)("div",{className:g.teacher_type,children:1==(null==e?void 0:e.identity)?"负责教师":"合作教师"})}),O&&(0,H.jsxs)("div",{className:g.btn_list,children:[0!=n&&(0,H.jsx)(y.Z,{title:"上移",children:(0,H.jsx)("span",{className:"icon-shangyi_Hover ".concat(g.sy),onClick:function(){(0,Z.Zd)({teacher_id:null==e?void 0:e.teacher_id,id:null==m?void 0:m.id}).then((function(e){0==(null==e?void 0:e.status)&&(b.ZP.success("上移成功"),hn())}))}})}),n+1!=(null==Ge||null===(t=Ge.filter((function(e){return 2==e.identity})))||void 0===t?void 0:t.length)&&(0,H.jsx)(y.Z,{title:"下移",children:(0,H.jsx)("span",{className:"icon-xiayi_Hover ".concat(g.xy),onClick:function(){(0,Z.bb)({teacher_id:null==e?void 0:e.teacher_id,id:null==m?void 0:m.id}).then((function(e){0==(null==e?void 0:e.status)&&(b.ZP.success("下移成功"),hn())}))}})}),(0,H.jsx)(y.Z,{title:"编辑",children:(0,H.jsx)("span",{className:"icon-bianji_Hover ".concat(g.bj),onClick:function(){var n,t;ie(!0),on({teacher_id:null==e?void 0:e.teacher_id,teacher_url:null==e||null===(n=e.attachment)||void 0===n?void 0:n.url,teacher_attachment_id:null==e||null===(t=e.attachment)||void 0===t?void 0:t.id,teacher:null==e?void 0:e.name,career:null==e?void 0:e.career,school:null==e?void 0:e.school,identity:null==e?void 0:e.identity,description:null==e?void 0:e.description})}})}),(0,H.jsx)(y.Z,{title:"删除",children:(0,H.jsx)("span",{className:"icon-shanchu13 ".concat(g.sc),onClick:function(){N.Z.confirm({centered:!0,okText:"确定",icon:null,cancelText:"取消",title:"提示",content:"确认要删除这位教师吗?",onOk:function(){(0,Z.x2)({teacher_id:null==e?void 0:e.teacher_id}).then((function(e){0==(null==e?void 0:e.status)&&(b.ZP.success("删除成功"),hn())}))}})}})})]})]})}),(0,H.jsxs)("div",{className:g.techer_content,children:[(0,H.jsx)("div",{className:g.img,children:(0,H.jsx)("img",{src:null==e||null===(i=e.attachment)||void 0===i?void 0:i.url,className:g.teacher_img})}),(0,H.jsxs)("div",{className:g.content,children:[(null==e||null===(a=e.data)||void 0===a?void 0:a.length)>0&&(0,H.jsxs)("div",{className:g.shuji_list,children:[null==e||null===(l=e.data)||void 0===l?void 0:l.map((function(e,n){return(0,H.jsx)("div",{onClick:function(){return x.history.push("/textbook/detail/".concat(null==e?void 0:e.book_id,"?backUrl=/judge"))},className:g.shuming,children:null==e?void 0:e.name},n)})),(0,H.jsx)("div",{className:g.shenhe_icon,children:"审核书籍"})]}),(0,H.jsx)("div",{className:g.shuji_jianjie,children:null==e?void 0:e.description})]})]})]},n)}))]})]}),(0,H.jsxs)("div",{className:g.con_right,children:[(0,H.jsxs)("div",{className:g.con_right_warp,children:[(0,H.jsxs)("div",{className:g.header_com,children:[(0,H.jsx)("div",{className:g.detail_title,children:"研发机构"}),O&&(0,H.jsx)("div",{className:g.btn_update,onClick:function(){We(""),Te(!0)},children:(0,H.jsx)(y.Z,{title:"编辑",children:(0,H.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(g.iconUpdate)})})})]}),(0,H.jsx)("div",{className:g.main_com,children:(null==P||null===(i=P.schools_selected)||void 0===i?void 0:i.length)>0?null==P||null===(l=P.schools_selected)||void 0===l?void 0:l.map((function(e,n){var t;return(0,H.jsxs)("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",width:"100%"},children:[(0,H.jsx)("a",{href:null==e?void 0:e.link_url,children:(0,H.jsx)("img",{src:M.Z.IMG_SERVER+(null==e?void 0:e.pic_url),style:{padding:"3px 8px"}})}),(0,H.jsxs)("div",{className:g.option,children:[0!=n&&O&&(0,H.jsx)(y.Z,{title:"上移",children:(0,H.jsx)("span",{className:"icon-shangyi_Hover ".concat(g.shangyi_style),onClick:function(){var e=null==P?void 0:P.schools_selected.map((function(e){return null==e?void 0:e.file_id})),t=[e[n],e[n-1]];e[n-1]=t[0],e[n]=t[1],(0,S.tM)({id:Number(null==m?void 0:m.id),file_ids:e}).then((function(e){0==e.status&&(b.ZP.success("上移成功"),Te(!1),hn())}))}})}),n+1!=(null==P||null===(t=P.schools_selected)||void 0===t?void 0:t.length)&&O&&(0,H.jsx)(y.Z,{title:"下移",children:(0,H.jsx)("span",{className:"icon-xiayi_Hover ".concat(g.xiayi_style),onClick:function(){var e=null==P?void 0:P.schools_selected.map((function(e){return null==e?void 0:e.file_id})),t=[e[n+1],e[n]];e[n]=t[0],e[n+1]=t[1],(0,S.tM)({id:Number(null==m?void 0:m.id),file_ids:e}).then((function(e){0==e.status&&(b.ZP.success("下移成功"),Te(!1),hn())}))}})})]})]},n)})):(0,H.jsx)(z.Z,{customText:"暂无数据",styles:{padding:"50px 0"},imgStyles:{width:"150px",height:"100px"}})})]}),(0,H.jsxs)("div",{className:g.con_right_warp,children:[(0,H.jsxs)("div",{className:g.header_com,children:[(0,H.jsx)("div",{className:g.detail_title,children:"技术标签"}),O&&(0,H.jsx)("div",{className:g.btn_update,onClick:function(){We(""),Fe(!0)},children:(0,H.jsx)(y.Z,{title:"编辑",children:(0,H.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(g.iconUpdate)})})})]}),(0,H.jsx)("div",{className:g.tech_tags,children:(null==P||null===(s=P.tags)||void 0===s?void 0:s.length)>0?(0,H.jsx)(Q.Z,{option:(dn=new Image,dn.src=$.yt,{backgroundColor:"#fff",tooltip:{pointFormat:"{series.name}"},series:[{type:"wordCloud",sizeRange:[10,30],rotationRange:[-90,90],rotationStep:45,gridSize:2,shape:"pentagon",maskImage:dn,textStyle:{normal:{color:function(){return"rgb("+Math.round(255*Math.random())+", "+Math.round(255*Math.random())+", "+Math.round(255*Math.random())+")"}}},left:"center",top:"center",right:null,bottom:null,width:"100%",height:"100%",data:(null==P||null===(un=P.tags)||void 0===un?void 0:un.map((function(e,n){return{name:e,value:n}})))||[]}]}),style:{height:370},opts:{renderer:"svg"}}):(0,H.jsx)(z.Z,{customText:"暂无数据",styles:{padding:"50px 0"},imgStyles:{width:"150px",height:"100px"}})})]})]})]})}),(0,H.jsx)(X.Z,{value:null==f||null===(o=f.setting)||void 0===o?void 0:o.footer}),(0,H.jsx)(N.Z,{centered:!0,maskClosable:!1,zIndex:200,width:900,title:"编辑平台介绍",visible:xe,onCancel:function(){ge(!1)},onOk:u()(c()().mark((function e(){var n;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.WU)({id:null==m?void 0:m.id,task:null==P?void 0:P.task,description:be});case 2:0==(null==(n=e.sent)?void 0:n.status)&&(ge(!1),b.ZP.success("编辑成功"),hn());case 4:case"end":return e.stop()}}),e)}))),children:(0,H.jsx)(Y.Z,{className:g.MdEditor,placeholder:"请输入课程介绍",width:850,height:450,defaultValue:null==P?void 0:P.description,onChange:function(e){Ne(e)}})}),(0,H.jsx)(K.Z,{editInfo:pe,addEditName:ue,id:null==m?void 0:m.id,type:"case",dialogvisible:ce,setDialogvisible:function(e){se(e),e||de("新增")},getData:function(){return hn()}}),(0,H.jsx)(N.Z,{centered:!0,maskClosable:!1,zIndex:200,width:1131,title:"编辑平台负责人资料",visible:te,onCancel:function(){ie(!1)},onOk:u()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:null!=rn&&rn.teacher_id?(0,Z.fK)({id:null==m?void 0:m.id,teacher_id:null==rn?void 0:rn.teacher_id,name:null==rn?void 0:rn.teacher,identity:null==rn?void 0:rn.identity,career:null==rn?void 0:rn.career,school:null==rn?void 0:rn.school,description:null==rn?void 0:rn.description,attachment_id:null==rn?void 0:rn.teacher_attachment_id}).then((function(e){0==(null==e?void 0:e.status)&&(ie(!1),b.ZP.success("编辑成功"),hn())})):(0,Z.ly)({id:null==m?void 0:m.id,name:null==rn?void 0:rn.teacher,identity:null==rn?void 0:rn.identity,career:null==rn?void 0:rn.career,school:null==rn?void 0:rn.school,description:null==rn?void 0:rn.description,attachment_id:null==rn?void 0:rn.teacher_attachment_id}).then((function(e){0==(null==e?void 0:e.status)&&(ie(!1),b.ZP.success("新增成功"),hn())}));case 1:case"end":return e.stop()}}),e)}))),children:(0,H.jsxs)("div",{className:g.teach_modal,children:[(0,H.jsx)(w.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,customRequest:function(e){var n=new FormData;n.append("file",null==e?void 0:e.file),(0,q.ZP)("".concat(M.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:n},!0).then((function(e){rn.teacher_attachment_id=e.id,rn.teacher_url=e.test,on(a()({},rn))}))},children:(0,H.jsxs)("div",{className:"".concat(g.users_style," ").concat(null!=rn&&rn.teacher_url?g.users_style2:""),children:[(null==rn?void 0:rn.teacher_url)&&(0,H.jsx)("img",{src:M.Z.API_SERVER+(null==rn?void 0:rn.teacher_url),className:g.active_img}),(0,H.jsxs)("div",{className:g.sc_warp,children:[(0,H.jsx)("div",{className:g.add_icon,children:"+"}),(0,H.jsx)("div",{className:g.wenan,children:"上传教师照片"}),(0,H.jsx)("div",{className:g.yaoqiu,children:"尺寸220*295px,大小200KB内"})]})]})}),(0,H.jsxs)("div",{className:g.right_teacher_warp,children:[(0,H.jsxs)("div",{className:g.hang,children:[(0,H.jsx)("span",{className:g.title,children:"负责人姓名"}),(0,H.jsx)(k.Z,{className:g.input1,placeholder:"请输入姓名",suffix:"",style:{marginRight:73},value:null==rn?void 0:rn.teacher,onChange:function(e){fn("teacher",e.target.value)}}),(0,H.jsx)("span",{className:g.title,children:"职称"}),(0,H.jsx)(k.Z,{className:g.input1,placeholder:"请输入职称",suffix:"",value:null==rn?void 0:rn.career,onChange:function(e){fn("career",e.target.value)}})]}),(0,H.jsxs)("div",{className:g.hang,children:[(0,H.jsx)("span",{className:g.title,children:"负责人身份"}),(0,H.jsxs)(C.default,{size:"large",className:g.input1,style:{marginRight:32},value:null==rn?void 0:rn.identity,onChange:function(e){rn.identity=e,on(a()({},rn))},children:[(0,H.jsx)(C.default.Option,{value:1,children:"负责教师"}),(0,H.jsx)(C.default.Option,{value:2,children:"合作教师"})]}),(0,H.jsx)("span",{className:g.title,style:{marginLeft:8},children:"单位/院校"}),(0,H.jsx)(k.Z,{className:g.input1,placeholder:"请输入单位/院校",suffix:"",value:null==rn?void 0:rn.school,onChange:function(e){fn("school",e.target.value)}})]}),(0,H.jsxs)("div",{className:g.hang,style:{alignItems:"flex-start"},children:[(0,H.jsx)("span",{className:g.title,style:{marginTop:10},children:"负责人简介"}),(0,H.jsx)(Y.Z,{className:g.MdEditor,placeholder:"请输入平台负责人简介",width:749,height:176,defaultValue:null==rn?void 0:rn.description,onChange:function(e){fn("description",e)}})]})]})]})}),(0,H.jsxs)(N.Z,{centered:!0,maskClosable:!1,zIndex:200,width:1165,title:"研发机构管理",open:Oe,onCancel:function(){Te(!1)},onOk:u()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(0!=(null==nn?void 0:nn.length)){e.next=3;break}return b.ZP.error("请上传实验平台"),e.abrupt("return",!1);case 3:return console.log(m),e.next=6,(0,S.tM)({id:null==m?void 0:m.id,file_ids:null==nn?void 0:nn.map((function(e){return null==e?void 0:e.id}))});case 6:0==e.sent.status&&(b.ZP.success("操作成功"),Te(!1),hn());case 8:case"end":return e.stop()}}),e)}))),children:[(0,H.jsx)(w.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,customRequest:function(e){var n=new FormData;n.append("file",null==e?void 0:e.file),(0,q.ZP)("".concat(M.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:n},!0).then((function(e){null!=e&&e.id&&(nn.push(e),tn(r()(nn)))}))},children:(0,H.jsxs)("div",{style:{height:"40px",display:"flex",alignItems:"center"},children:[(0,H.jsx)(G.op,{style:{borderRadius:"2px"},icon:(0,H.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传图片"}),(0,H.jsx)("span",{style:{color:"#999999",pointerEvents:"none",marginLeft:20},children:"(建议上传尺寸为194*72的图片)"})]})}),(0,H.jsx)("div",{className:g.platform_list,children:null==nn?void 0:nn.map((function(e,n){return(0,H.jsxs)("div",{className:g.platform_item,children:[(0,H.jsx)("img",{className:g.img_items,src:M.Z.IMG_SERVER+(null==e?void 0:e.url)}),(0,H.jsx)("i",{className:"iconfont icon-tupianguanbi ".concat(g.select_img),onClick:function(){nn.splice(n,1),tn(r()(nn))}})]},n)}))})]}),(0,H.jsxs)(N.Z,{centered:!0,maskClosable:!1,zIndex:200,width:930,title:"技术标签管理",visible:Me,onCancel:function(){Fe(!1)},onOk:u()(c()().mark((function e(){var n;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n={id:Number(null==m?void 0:m.id),tags:Ye},e.next=3,(0,S._X)(n);case 3:0==e.sent.status&&(b.ZP.success("编辑成功"),Fe(!1),hn());case 5:case"end":return e.stop()}}),e)}))),children:[(0,H.jsxs)("div",{className:g.input_add,children:[(0,H.jsx)(k.Z,{className:g.input_style,value:He,onChange:function(e){We(e.target.value)},onKeyDown:function(e){if("Enter"===e.key&&He.trim()){var n=r()(Ye);n.push(He),Je(n),We("")}},placeholder:"请输入名称"}),(0,H.jsx)("div",{className:g.add_text,children:"回车添加标签"})]}),(0,H.jsx)("div",{className:g.line}),(null==Ye?void 0:Ye.length)>0?(0,H.jsx)("div",{className:g.unit_list,children:Ye.map((function(e,n){return(0,H.jsxs)("div",{className:g.unit_item,children:[e,(0,H.jsx)("i",{className:"iconfont icon-guanbi11 ml5",style:{fontSize:".12rem",cursor:"pointer"},onClick:function(){null==Ye||Ye.splice(n,1),Je(r()(Ye))}})]},n)}))}):(0,H.jsx)(z.Z,{customText:"暂无数据",styles:{padding:"0"}})]})]})}))},29582:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAgCAYAAAABtRhCAAAAAXNSR0IArs4c6QAAAtFJREFUSEvtlktIlFEcxc+500yPkSDQbZDRe1FptihaRA+YmahVVrQpiKiIHtqMYkXYcz6toIhICFq0iaQn+hm4axHYpgdUJKItiqKIhDLB5rsnvhFrknTGYVwE3d3l3v//d8+5//tgpMFrhLgfUhDj0UhRcMOl3NBcSY8Rxw6MGyxDgKGZ31rDV4wkPY2HsOE5A0GzqKWaz/4DC+b2v2MpiWsU3lugbizy81JI8F24lKXNlRyIOvahpBW5QvMDGnPATfCCD4k1arX1bPv4AAdvi9eBaSy3HiayH9P9MxVxbCuEtYAmZANnVUiy14B7rfA8HEJXcxX708oc77jEMrfWrPP7O5sUfPsNM2AxD56Sgub+DZ4VCPBJW60p84O3XtTU3n6Ui1guq8OAJpG4bIx5ELJ4cruGb/150aR3TcC2PIEADZpa42Z3pYOpfZQraVlmMoLdoYlcdfcg38Qc7bHQJUjMG+gH+segImF2dJ/F5M9WbyQVDyVk0Mxxq9kZbdBBWXt+tH3MwdLf4QFjYi0JutGkfSpo4eBC6M2czHBPCsXegE1bWkjg7PIK9Dzu0O1AgGdk0SvZBAPmXMshvIg26CukcEGAJPsrEiyqJ+1QwmOSyexHHdshaWlBgABfttWaBekjkdQyS52GUMIA69w476Wr0/FuSNhUKGCK1CmISwTF/qhS8hHFOxZKACopEDBbOeQ2PqYqzS1lAav0PzAXB/6NPSTYIbDeTMBHpWyVyC0jXdbDVY9JIcFOGNa5Cd7KTLT+nBanUnIkrclma05Akh8A1lcsxdX6lUyNlDT93bByIKXfz7+1UYEkvwpsLDY4fz3Ovmyr98clMdaIzbA6Kah0ZEsd++3XTU/+gHSlaIo50byPn3IBDZ+z8aZCfT3YBeho5tsZDJlZ96vYxUhSCVJxQO0MmiOtVezOBzQ8xv+WfPlu4yJ3UnLd2sB2f85PaGqzMGy2jjkAAAAASUVORK5CYII="},47254:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAsFJREFUWEftlk1IVFEUx393Ri2/8qMs0ayMKCKKFkNuA/tgMCUToWWQuCmoSFIKWkXkpg/CWpXVoo0ULcShNupSVMJFRZDNxJhQKYk1Q4YzN653bObNe6PPcRwkurt73z3n/3vn3HM4Aos1PiVdv0OyC0mFRDqt7iR7JhAhBP4sp2gsKxRDIt5RRHxASulIVsSOnRAinOUUVSYA32TYK6XcZsfJcu8IIXxmgInwbKrDnghUpcME4J0IyeX+2VLs/wOsjgg0tEtXENkFVCBTXPcCinKhuRq2lJhfh5gTl3IAVrbuEdBWZ4YQ7vawlzTVfXEeXDtpjIICmE112BPWvYCO0/EAN9Jb9/ea/jWA3eWQlQkjPnv9L6URqN4LDVVa+EEvDI8uDmELID8bTh2E8mJ40g9vx8yOKzfCxVpwRFrZw174Ng3Nh2AqAJ29MPHDbLcogBK/UAOlhdp48AN09hkd5a6Byyd0g1HL+xVudkOdCw7v02ffA3Cr2wyxIMD6ddByDApytJOwhLseeD9uBDhzFPZU6LPADFx/rgVVxC7VQWaG/hacgTs94J+M2i8IcLUBSov0ZSlBhXX4o1H8yH447oqedbyEN/7oflcZKMCMyCA3HYS2p0kAqL9XeYwF2FEK52uieX81Ai8GjYBLAZgbSNwxjWhDvn5YVinIWwtX6qEgkvfRLzrHCnR+WaXgdg+MJUjB3EgWC6AcWT3CR31w1g2q5tX6+UvnfSpo/Pv6A/Yf4d+hNB5gHkKV4eZieNwPqlmfc0fF1MN899kornZbSxYvw/tNcWO5FUC86+2boKVWn/a8hu5hs7jdE0+b0zAEmVKQyNHOMshWLfeTXSnre0kDLE82ar0KAdI4kCBEyNPqiPRJHZW0jmQI4fO0Oipj05m+oRQRzhGi6lmrGDIAqM1KjuUq7IA/B9EYL660/wBboz2SWAxBPwAAAABJRU5ErkJggg=="}}]); \ No newline at end of file diff --git a/p__Shixuns__Detail__id.chunk.css b/p__Shixuns__Detail__id.chunk.css index 074d3e633d..1bdf973396 100644 --- a/p__Shixuns__Detail__id.chunk.css +++ b/p__Shixuns__Detail__id.chunk.css @@ -1 +1 @@ -.flex_box_center___C7BpK{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___y5tEt{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___BzS9v{box-align:center;align-items:center}.flex_box_center_end___BlZGt{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___XFVq1{box-orient:block-axis;flex-direction:column}.banner___x1zhX{background-image:url(static/newshixun.7c98182d.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:box;display:flex;height:200px;padding-top:50px}.banner___x1zhX .wrp___HroXY{display:flex;flex-direction:column;margin:0 auto;width:1200px}.banner___x1zhX .wrp___HroXY .action___Q9oWd{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between}.banner___x1zhX .wrp___HroXY .action___Q9oWd .titleWrap___LbsjD{align-items:center;display:flex;justify-content:flex-start}.banner___x1zhX .wrp___HroXY .action___Q9oWd .titleWrap___LbsjD .deleteBtnStatus___QiOcU{background:#999;border-radius:4px;color:#fff;font-size:12px;font-weight:500;height:24px;line-height:24px;margin-right:10px;pointer-events:none;text-align:center;width:50px}.banner___x1zhX .wrp___HroXY .action___Q9oWd .titleWrap___LbsjD .title___nwoJQ{color:#fff;font-size:24px;font-weight:700;max-width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.banner___x1zhX .wrp___HroXY .action___Q9oWd .titleWrap___LbsjD .btn___tsJce{background:#44d7b6;border-radius:4px;color:#fff;font-size:12px;height:24px;line-height:24px;margin:0 10px;padding:0 13px;text-align:center;white-space:nowrap}.banner___x1zhX .wrp___HroXY .action___Q9oWd .titleWrap___LbsjD .btn_type___pqyD9{background:#43a2ff;border-radius:4px;color:#fff;font-size:12px;height:24px;line-height:24px;margin:0 10px;max-width:70px;overflow:hidden;padding:0 13px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.banner___x1zhX .wrp___HroXY .action___Q9oWd .actionBtns___VEzTd{align-items:center;display:flex;justify-content:flex-end}.banner___x1zhX .wrp___HroXY .action___Q9oWd .actionBtns___VEzTd .ratingTitle___sVN4G{color:#fff;font-size:16px;margin-right:20px}.banner___x1zhX .wrp___HroXY .action___Q9oWd .actionBtns___VEzTd .fork___zCzx7{align-items:center;color:#fff;display:flex;font-size:12px;justify-content:center;margin-right:10px}.banner___x1zhX .wrp___HroXY .action___Q9oWd .actionBtns___VEzTd .fork___zCzx7>div:first-child{align-items:center;border:.5px solid #444;border-radius:4px 0 0 4px;cursor:pointer;display:flex;height:24px;justify-content:center;line-height:23px;padding:0 10px;text-align:center}.banner___x1zhX .wrp___HroXY .action___Q9oWd .actionBtns___VEzTd .fork___zCzx7>div:first-child i{margin-right:8px}.banner___x1zhX .wrp___HroXY .action___Q9oWd .actionBtns___VEzTd .fork___zCzx7>div:last-child{border:.5px solid #444;border-left:0;border-radius:0 4px 4px 0;cursor:pointer;height:24px;line-height:23px;padding:0 10px;text-align:center}.banner___x1zhX .wrp___HroXY .action___Q9oWd .actionBtns___VEzTd .fork___zCzx7>div:last-child:hover{color:#0152d9}.banner___x1zhX .wrp___HroXY .action___Q9oWd .actionBtns___VEzTd .collect___JiCST{align-items:center;color:#fff;display:flex;font-size:12px;justify-content:center;margin-right:0}.banner___x1zhX .wrp___HroXY .action___Q9oWd .actionBtns___VEzTd .collect___JiCST>div:first-child{align-items:center;border:.5px solid #444;border-radius:4px 0 0 4px;cursor:pointer;display:flex;height:24px;justify-content:center;line-height:23px;text-align:center}.banner___x1zhX .wrp___HroXY .action___Q9oWd .actionBtns___VEzTd .collect___JiCST>div:first-child i{margin-right:8px}.banner___x1zhX .wrp___HroXY .action___Q9oWd .actionBtns___VEzTd .collect___JiCST>div:last-child{border:.5px solid #444;border-left:0;border-radius:0 4px 4px 0;cursor:pointer;height:24px;line-height:23px;padding:0 10px;text-align:center}.banner___x1zhX .wrp___HroXY .action___Q9oWd .actionBtns___VEzTd .collect___JiCST>div:last-child:hover{color:#0152d9}.banner___x1zhX .wrp___HroXY .action___Q9oWd .actionBtns___VEzTd .collect___JiCST>div:first-child{cursor:default;padding:0 10px}.banner___x1zhX .wrp___HroXY .action___Q9oWd .actionBtns___VEzTd .collect___JiCST>div:first-child>span{cursor:pointer}.banner___x1zhX .wrp___HroXY .action___Q9oWd .actionBtns___VEzTd .collect___JiCST>div:last-child{cursor:auto}.banner___x1zhX .wrp___HroXY .action___Q9oWd .actionBtns___VEzTd .collect___JiCST>div:last-child:hover{color:#fff}.banner___x1zhX .wrp___HroXY .action___Q9oWd .actionBtns___VEzTd .gold___f3DHn{align-items:center;color:#fff;display:flex;font-size:12px;justify-content:center;margin-right:10px}.banner___x1zhX .wrp___HroXY .action___Q9oWd .actionBtns___VEzTd .gold___f3DHn>div:first-child{align-items:center;border:.5px solid #444;border-radius:4px 0 0 4px;cursor:pointer;display:flex;height:24px;justify-content:center;line-height:23px;padding:0 10px;text-align:center}.banner___x1zhX .wrp___HroXY .action___Q9oWd .actionBtns___VEzTd .gold___f3DHn>div:first-child i{margin-right:8px}.banner___x1zhX .wrp___HroXY .action___Q9oWd .actionBtns___VEzTd .gold___f3DHn>div:last-child{border:.5px solid #444;border-left:0;border-radius:0 4px 4px 0;cursor:pointer;height:24px;line-height:23px;padding:0 10px;text-align:center}.banner___x1zhX .wrp___HroXY .action___Q9oWd .actionBtns___VEzTd .gold___f3DHn>div:last-child:hover{color:#0152d9}.banner___x1zhX .wrp___HroXY .action___Q9oWd .actionBtns___VEzTd .gold___f3DHn>div:first-child{cursor:default}.banner___x1zhX .wrp___HroXY .action___Q9oWd .actionBtns___VEzTd .gold___f3DHn>div:last-child{cursor:default}.banner___x1zhX .wrp___HroXY .action___Q9oWd .actionBtns___VEzTd .gold___f3DHn>div:last-child:hover{color:#fff}.banner___x1zhX .wrp___HroXY .action___Q9oWd .actionBtns___VEzTd span{white-space:nowrap}.banner___x1zhX .wrp___HroXY .action___Q9oWd .actionBtns___VEzTd .handleOverflow___gVLUz{max-width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.banner___x1zhX .wrp___HroXY .laboratory___KOOT4{color:#fff;display:flex;position:absolute;top:170px}.banner___x1zhX .wrp___HroXY .laboratory___KOOT4 .name___NM3vA{color:#fff;max-width:434px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.banner___x1zhX .wrp___HroXY .laboratory___KOOT4 .name___NM3vA:hover{color:#3061d0}.banner___x1zhX .wrp___HroXY .contentWrap___IYvpn{display:flex;justify-content:space-between;margin-top:44px}.banner___x1zhX .wrp___HroXY .contentWrap___IYvpn .contentLeftWrap___O88ow{align-items:center;display:flex;justify-content:flex-start}.banner___x1zhX .wrp___HroXY .contentWrap___IYvpn .contentLeftWrap___O88ow .user___WJ43b{align-items:center;display:flex;margin-right:60px}.banner___x1zhX .wrp___HroXY .contentWrap___IYvpn .contentLeftWrap___O88ow .user___WJ43b img{border-radius:50%;height:40px;width:40px}.banner___x1zhX .wrp___HroXY .contentWrap___IYvpn .contentLeftWrap___O88ow .user___WJ43b .text___Ip9I2{align-items:flex-start;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;margin-left:12px}.banner___x1zhX .wrp___HroXY .contentWrap___IYvpn .contentLeftWrap___O88ow .user___WJ43b .text___Ip9I2 .d1___iRJGr{color:#fff;display:block;font-size:16px;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.banner___x1zhX .wrp___HroXY .contentWrap___IYvpn .contentLeftWrap___O88ow .user___WJ43b .text___Ip9I2 .d2___GxMoB{font-size:12px;max-width:144px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.banner___x1zhX .wrp___HroXY .contentWrap___IYvpn .contentLeftWrap___O88ow .ratingTitle___sVN4G{color:#fff;font-size:16px}.banner___x1zhX .wrp___HroXY .contentWrap___IYvpn .operationWrap___OafFH{align-items:center;display:flex;justify-content:flex-end}.banner___x1zhX .wrp___HroXY .contentWrap___IYvpn .operationWrap___OafFH .iconBtn___SopdR{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:16px;justify-content:center;margin-left:30px}.banner___x1zhX .wrp___HroXY .contentWrap___IYvpn .operationWrap___OafFH .iconBtn___SopdR i{margin-right:8px}.banner___x1zhX .wrp___HroXY .contentWrap___IYvpn .operationWrap___OafFH .iconBtn___SopdR:hover{color:#0152d9}.banner___x1zhX .wrp___HroXY .contentWrap___IYvpn .operationWrap___OafFH .testBtn___FstX2{border-radius:4px;height:36px;margin-left:30px;width:120px}.banner___x1zhX .wrp___HroXY .contentWrap___IYvpn .operationWrap___OafFH .testBtn___FstX2 [class~=ant-btn-loading-icon]{margin-left:-5px;margin-right:3px}.fullScreenLoading___QcDyh{align-items:center;background-color:rgba(0,0,0,.45);bottom:0;display:flex;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.customPopover___v_kEO{background-color:#fff;padding:10px;width:290px}.customPopover___v_kEO p{margin:0}.customPopover___v_kEO p b{color:#333;font-size:14px;margin-right:8px}.customPopover___v_kEO p span{color:#999;font-size:12px}.customPopover___v_kEO ul{border-bottom:1px solid #f1f1f1;padding:8px 0}.customPopover___v_kEO ul li{align-items:center;border-radius:13px;cursor:pointer;display:flex;height:26px;justify-content:space-between;line-height:24px;margin:10px 0;padding:0 20px 0 14px;width:140px}.customPopover___v_kEO ul i{display:none;font-size:14px}.customPopover___v_kEO ul li:first-child{background:rgba(47,163,79,.2);border:1px solid #2fa34f;color:#2fa34f}.customPopover___v_kEO ul li:first-child.active___B6kUu{background-color:#2fa34f;border:0;color:#fff}.customPopover___v_kEO ul li:first-child.active___B6kUu i{display:inline}.customPopover___v_kEO ul li:nth-child(2){background:rgba(255,140,41,.2);border:1px solid #ff8c29;color:#ff8c29}.customPopover___v_kEO ul li:nth-child(2).active___B6kUu{background-color:#ff8c29;border:0;color:#fff}.customPopover___v_kEO ul li:nth-child(2).active___B6kUu i{display:inline}.customPopover___v_kEO ul li:nth-child(3){background:rgba(229,51,51,.2);border:1px solid #e53333;color:#e53333}.customPopover___v_kEO ul li:nth-child(3).active___B6kUu{background-color:#e53333;border:0;color:#fff}.customPopover___v_kEO ul li:nth-child(3).active___B6kUu i{display:inline}.customPopover___v_kEO textarea{background:#f5f5f5;border:0;border-radius:4px}.wrap___E1Sbk{padding:14px 24px}.title___nUI57{color:#ff954c;font-size:14px;margin-bottom:15px;text-align:center}.radioWrap___OlPAG{background:#f7f9fd;cursor:default;height:270px;margin-bottom:20px;overflow-y:auto;padding:5px}.radio___S9z0O{display:block}.checkbox___w1WK6,.radio___S9z0O{height:30px;line-height:30px;width:100%}.checkbox___w1WK6{margin-left:8px}.colorFF0000___xX56a{color:red}.pagination___fvfxn{margin:10px auto 0}.brief___LOzpE{font-size:14px;font-weight:400;margin-bottom:30px}.contentTitle___xkdcN{align-items:center;color:#000;display:flex}.contentTitle___xkdcN,.content___Vtri0{font-size:14px;font-weight:400}.tips___tuAtH{color:#6b758b;font-size:12px;font-weight:400;padding-left:14px}.antdTable___s8T2N{margin-bottom:20px;margin-top:10px}.antdTable___s8T2N thead[class~=ant-table-thead]>tr>th{background:#f2f2f2;color:#5f6367}.antdTable___s8T2N .tableCell___kN9Fw{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.antdModal___WVBk3 div[class~=ant-modal-header]{padding-left:40px;padding-top:30px}.antdModal___WVBk3 button[class~=ant-modal-close]{right:10px;top:18px}.antdModal___WVBk3 button[class~=ant-modal-close] span[class~=ant-modal-close-x]{font-size:18px}.antdModal___WVBk3 div[class~=ant-modal-body]{max-height:620px;overflow:auto;padding-left:40px;padding-right:40px}.antdModal___WVBk3 div[class~=ant-modal-footer]{border-top:none;padding-bottom:30px;padding-right:40px}.orangeColor___ryB2u{color:#fe6300}.wrap___M6YVE{padding:15px}.text___wxM5Y{color:#333;font-size:16px;margin-bottom:0;margin-top:0;text-align:center}.color848282___PNF2A{color:#848282}.firstEntryModal___KL7Hx{background:rgba(51,51,51,.6);color:#fff;display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}.firstEntryModal___KL7Hx .box___h_ENw{font-size:16px;position:absolute;right:360px;top:282px;width:205px}.firstEntryModal___KL7Hx .tips___L_prp{background:#f7b500;border-radius:8px;font-size:16px;height:96px;margin-left:-238px;margin-top:16px;padding:20px 56px 20px 20px;position:relative;width:316px}.firstEntryModal___KL7Hx .tips___L_prp:after{border-color:transparent transparent #f7b500;border-style:solid;border-width:0 8px 10px;content:"";height:0;position:absolute;right:34px;top:-10px;width:0}.firstEntryModal___KL7Hx .tips___L_prp i{cursor:pointer;left:277px;position:absolute;top:20px;z-index:4}.flex_box_center___yLE9I{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___oiROA{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___EAVkE{box-align:center;align-items:center}.flex_box_center_end___Y4sRU{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___SSP3m{box-orient:block-axis;flex-direction:column}.bg___UgpNC{background:#fafafa}.bg___UgpNC .tabs___BSqmb{background:#fff}.bg___UgpNC .tabs___BSqmb .wrap___NcfkY{display:flex;justify-content:space-between;margin:0 auto;width:1200px}.bg___UgpNC .tabs___BSqmb .wrap___NcfkY [class~=ant-menu]{flex:1 1}.bg___UgpNC .tabs___BSqmb .wrap___NcfkY li[class~=ant-menu-item]{font-size:16px;height:60px;line-height:60px;margin-right:50px!important}.bg___UgpNC .tabs___BSqmb .wrap___NcfkY .check___XPhyn{color:#333;cursor:pointer;float:right;font-size:16px;height:60px;line-height:60px}.bg___UgpNC .tabs___BSqmb .wrap___NcfkY .check___XPhyn i{margin-right:3px}.bg___UgpNC .tabs___BSqmb .wrap___NcfkY .activeCheck___gPjei{margin-right:20px}.bg___UgpNC .tabs___BSqmb .wrap___NcfkY .activeCheck___gPjei:hover{color:#3061d0}.Header___XzbiS{border-bottom:1px solid #ededed;font-size:16px;height:66px;padding:0 20px}.Header___XzbiS .doubtIcon___itWIF{color:#ccc;cursor:pointer;margin-left:8px}.system___muDp3{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.system___muDp3 span{color:#5f6367;font-size:14px;font-weight:400;margin-top:25px}.body___RUXn8{padding:30px 20px}.body___RUXn8 .Collapse___qW89G{margin-top:30px}.body___RUXn8 .Collapse___qW89G span[class^=ant-collapse-header-text]{background:#f5f7fa;border-left:0 solid #3061d0;padding:0}.body___RUXn8 .Collapse___qW89G [class^=ant-collapse-header]{background:#f5f7fa;border-left:2px solid #3061d0;padding:12px 10px}.body___RUXn8 .Collapse___qW89G [class^=ant-collapse-content-box]{padding:0}.body___RUXn8 .Collapse___qW89G .Table___s0Yl7{border:1px solid #f0f0f1;color:#333;font-size:14px;font-weight:400}.body___RUXn8 .Collapse___qW89G .Table___s0Yl7 .Row___UV8EM{border-bottom:1px solid #f0f0f1}.body___RUXn8 .Collapse___qW89G .Table___s0Yl7 .Row___UV8EM:last-child{border-bottom:0}.body___RUXn8 .Collapse___qW89G .Table___s0Yl7 .content___kHQti{overflow:hidden;padding:16px 10px;text-overflow:ellipsis;white-space:nowrap}.body___RUXn8 .title___Q6WVx{color:#191919;font-size:16px;font-weight:600}.body___RUXn8 .time___gdgDO{color:#81888c;font-size:12px;font-weight:400;line-height:12px;margin-top:18px}.body___RUXn8 .Retest___PLJVW{background:linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:4px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3061d0;height:32px}.body___RUXn8 .progress___r1CzM{margin-top:20px}.body___RUXn8 .progress___r1CzM [class^=ant-progress-bg]{height:10px}.body___RUXn8 .num___t0feJ{margin-left:37px}.body___RUXn8 .num___t0feJ:first-child{margin-left:0}.body___RUXn8 .num___t0feJ .dot___XiDv_{border-radius:50%;height:6px;width:6px}.body___RUXn8 .num___t0feJ span:first-child{color:#333;font-size:14px;font-weight:400;margin-left:4px}.body___RUXn8 .num___t0feJ span{margin-left:10px} \ No newline at end of file +.flex_box_center___yLE9I{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___oiROA{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___EAVkE{box-align:center;align-items:center}.flex_box_center_end___Y4sRU{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___SSP3m{box-orient:block-axis;flex-direction:column}.detailCon___gUBCl{background:#f3f9f7;display:flex;justify-content:space-between;margin:0 auto;padding-top:.54rem;width:12rem}.detailCon___gUBCl .con_left___eG1g2{background:#f3f9f7;margin-bottom:.72rem;width:8.56rem}.detailCon___gUBCl .con_left___eG1g2 .main_com___yFSVY{margin-bottom:.8rem}.detailCon___gUBCl .header_com___nGcn4{align-items:center;display:flex;justify-content:space-between;margin-bottom:.3rem;position:relative}.detailCon___gUBCl .btn_update___pIzxH{align-items:center;color:#8fb0a6;cursor:pointer;display:flex}.detailCon___gUBCl .btn_update___pIzxH .iconUpdate___HSpjN{color:#8fb0a6;font-size:.14rem}.detailCon___gUBCl .btn_update___pIzxH .iconUpdate___HSpjN:hover{color:#1b8565}.detailCon___gUBCl .detail_title___dG8qo{align-items:center;color:#333;display:flex;font-size:.18rem;font-weight:600}.detailCon___gUBCl .con_right___icewg{height:auto;width:3.12rem}.detailCon___gUBCl .con_right___icewg .con_right_warp___atpDe{background:linear-gradient(139deg,#f8fffa,#fff);border:.01rem solid #eaf2ed;border-radius:.08rem;margin-bottom:.2rem;padding:.2rem;width:100%}.detailCon___gUBCl .con_right___icewg .header_com___nGcn4{margin-bottom:.2rem;position:relative}.detailCon___gUBCl .con_right___icewg .main_com___yFSVY{display:flex;flex-wrap:wrap;justify-content:space-between}.detailCon___gUBCl .con_right___icewg .main_com___yFSVY>div{margin-bottom:.25rem}.detailCon___gUBCl .con_right___icewg .main_com___yFSVY>div:last-child{margin-bottom:0}.detailCon___gUBCl .con_right___icewg .main_com___yFSVY a{background:linear-gradient(135deg,#effffb,#fff);border:.01rem solid #dfede9;border-radius:.04rem;display:block;height:.64rem;width:2.38rem}.detailCon___gUBCl .con_right___icewg .main_com___yFSVY a:last-child{margin-bottom:0}.detailCon___gUBCl .con_right___icewg .main_com___yFSVY a img{height:.64rem;object-fit:scale-down;width:1.91rem}.detailCon___gUBCl .con_right___icewg .main_com___yFSVY .option___TYyou{display:flex;flex-direction:column;gap:.14rem}.detailCon___gUBCl .con_right___icewg .main_com___yFSVY .tech_tags___WFfj6{align-content:center;background:#fff;border:.01rem solid #dfeaff;border-radius:.04rem;display:flex;flex-wrap:wrap;height:.95rem;justify-content:center;width:.84rem}.detailCon___gUBCl .con_right___icewg .main_com___yFSVY .tech_tags___WFfj6 img{height:.48rem;margin-top:.12rem;width:.48rem}.detailCon___gUBCl .con_right___icewg .main_com___yFSVY .tech_tags___WFfj6 div{color:#3061d0;font-size:.15rem;margin-bottom:.12rem;overflow:hidden;padding:0 .05rem;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.btn_add___h2khW{align-items:center;background:linear-gradient(180deg,#fff,#f6f9f8),#f6f9f8;border:.01rem solid #bfe8dc;border-radius:.16rem;box-shadow:0 .02rem .04rem 0 #dfe1e0,inset 0 .01rem .03rem 0 hsla(0,0%,100%,.5);color:#1b8565;cursor:pointer;display:flex;font-size:.14rem;height:.32rem;justify-content:center;width:1.46rem}.teach_modal___oltPV{align-items:center;display:flex;justify-content:space-between}.teach_modal___oltPV .users_style___E2LVh{background:#f6f7f9;border:.01rem solid #dcdcdc;cursor:pointer;height:2.96rem;width:2.2rem}.teach_modal___oltPV .users_style___E2LVh .sc_warp___R7R3l{height:2.96rem;width:2.2rem}.teach_modal___oltPV .users_style___E2LVh .add_icon___ZNVWi{color:#333;font-size:.8rem;font-weight:50;margin-top:.2rem;position:relative;text-align:center;top:.1rem;width:100%}.teach_modal___oltPV .users_style___E2LVh .wenan___qLWb5{color:#666;font-family:PingFangSC-Regular,PingFang SC;font-size:.14rem;font-weight:400;text-align:center}.teach_modal___oltPV .users_style___E2LVh .yaoqiu___gnE9b{color:#999;font-family:PingFangSC-Regular,PingFang SC;font-size:.12rem;font-weight:400;margin-top:.1rem;text-align:center}.teach_modal___oltPV .users_style2___voRCl{position:relative}.teach_modal___oltPV .users_style2___voRCl:hover .sc_warp___R7R3l{opacity:1}.teach_modal___oltPV .users_style2___voRCl .sc_warp___R7R3l{background:rgba(0,0,0,.3);left:0;opacity:0;position:absolute;top:0;z-index:9}.teach_modal___oltPV .users_style2___voRCl .add_icon___ZNVWi,.teach_modal___oltPV .users_style2___voRCl .wenan___qLWb5,.teach_modal___oltPV .users_style2___voRCl .yaoqiu___gnE9b{color:#fff}.teach_modal___oltPV .users_style2___voRCl .active_img___c3bd1{height:2.96rem;left:0;object-fit:cover;position:absolute;top:0;width:2.2rem}.teach_modal___oltPV .right_teacher_warp___zzlKc{height:2.96rem;width:8.21rem}.teach_modal___oltPV .right_teacher_warp___zzlKc .hang___IdC0x{align-items:center;display:flex;margin-bottom:.2rem;width:100%}.teach_modal___oltPV .right_teacher_warp___zzlKc .hang___IdC0x:last-child{margin-bottom:0}.teach_modal___oltPV .right_teacher_warp___zzlKc .hang___IdC0x .title___tbcJU{color:#5f6368;font-size:.14rem;margin-right:.16rem}.teach_modal___oltPV .right_teacher_warp___zzlKc .hang___IdC0x .input1___PPPRG{height:.4rem;width:3.16rem}.teach_modal___oltPV .right_teacher_warp___zzlKc .hang___IdC0x .input1___PPPRG [class~=ant-select-selector]{align-items:center!important;height:.4rem!important}.teach_modal___oltPV .right_teacher_warp___zzlKc .hang___IdC0x .input2___yaKJf{height:.4rem;width:7.49rem}.MdEditor___nELGf [class~=CodeMirror-gutters]{left:0!important}.MdEditor___nELGf [class~=CodeMirror-gutter-wrapper]{left:-30px!important}.MdEditor___nELGf [class~=CodeMirror-cursor]{height:25px!important}.input_search___sxsk5{display:none;position:relative}.input_search___sxsk5 [class~=ant-input]{background:#f6f7f9;border:1px solid hsla(0,0%,100%,.5);border-radius:.19rem;color:#9096a3;height:.38rem;padding:0 .4rem 0 .2rem;width:100%}.input_search___sxsk5 i{color:#000;position:absolute;right:.17rem;top:.14rem}.platform_list___ryrtg{align-content:flex-start;display:flex;flex-wrap:wrap;height:3.3rem;margin-top:.2rem;overflow-y:auto;padding-top:.1rem;width:100%}.platform_list___ryrtg .platform_item___qCn7A{background:#fff;border:1px solid #dfede9;border-radius:.04rem;color:#3061d0;cursor:pointer;font-size:.1rem;height:.64rem;margin:0 .4rem .2rem 0;position:relative;width:2.38rem}.platform_list___ryrtg .img_items___vH8gw{border-radius:.04rem;height:.64rem;width:2.38rem}.platform_list___ryrtg .select_img___G6hmV{color:#b5c5c0;cursor:pointer;height:.16rem;position:absolute;right:-.08rem;top:-.08rem;width:.16rem}.platform_list___ryrtg .select_img___G6hmV:hover{color:#1b8565}.unit_list___ZOd3g{align-content:flex-start;display:flex;flex-wrap:wrap;height:3.3rem;margin-top:.2rem;overflow-y:auto;width:100%}.unit_list___ZOd3g .unit_item___MnVjy{background:#f6f7f9;background:#fff;border:1px solid #f6f7f9;border-radius:.14rem;color:#333;cursor:pointer;font-family:PingFangSC,PingFang SC;font-size:.14rem;font-style:normal;font-weight:400;height:.28rem;line-height:.26rem;margin:.11rem;padding:0 .12rem;position:relative;text-align:left}.unit_list___ZOd3g .unit_item___MnVjy:hover{background:rgba(27,133,101,.13);border:1px solid rgba(27,133,101,.13);color:#1b8565}.unit_list___ZOd3g .img_items___vH8gw{height:.35rem;margin:.02rem .04rem;object-fit:scale-down;width:1.06rem}.unit_list___ZOd3g .select_img___G6hmV{height:.16rem;position:absolute;right:-.08rem;top:-.08rem;width:.16rem}.shangyi_style___CsfHv,.xiayi_style___f5pyR{color:#8fb0a6;cursor:pointer;font-size:.14rem!important}.shangyi_style___CsfHv:hover,.xiayi_style___f5pyR:hover{color:#1b8565}.teacherList___pZr6n{width:8.16rem}.teacherList___pZr6n .teacher_header___c7N9s{background:url(data:image/png;base64,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) no-repeat;background-size:100% 100%;display:flex;height:.7rem;width:8.16rem}.teacherList___pZr6n .teacher_header___c7N9s .teacher_name___NVWq1,.teacherList___pZr6n .teacher_header___c7N9s .teacher_position___bsHyu{color:#fff;font-family:PingFangSC,PingFang SC;font-size:.22rem;font-style:normal;font-weight:600;margin-left:.2rem;max-width:1.5rem;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.teacherList___pZr6n .teacher_header___c7N9s .teacher_school___WTp0Q{color:#fff;font-family:PingFangSC,PingFang SC;font-size:.18rem;font-style:normal;font-weight:600;margin-left:.2rem;max-width:1.5rem;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.teacherList___pZr6n .teacher_header___c7N9s .teacher_type___CQFsz{background:rgba(255,250,233,.26);border-radius:.14rem;color:#ffe379;font-family:PingFangSC,PingFang SC;font-size:.12rem;font-style:normal;font-weight:600;height:.28rem;line-height:.28rem;margin-left:.2rem;text-align:center;width:.84rem}.teacherList___pZr6n .teacher_header___c7N9s .btn_list___X5KT0{align-items:center;cursor:pointer;display:flex;height:.3rem;position:absolute;right:.25rem;top:.12rem;z-index:100}.teacherList___pZr6n .teacher_header___c7N9s .btn_list___X5KT0 .bj___fRrh0,.teacherList___pZr6n .teacher_header___c7N9s .btn_list___X5KT0 .sc___qRleb,.teacherList___pZr6n .teacher_header___c7N9s .btn_list___X5KT0 .sy___BUJSm,.teacherList___pZr6n .teacher_header___c7N9s .btn_list___X5KT0 .xy___UGE6b{color:#8fb0a6;height:.16rem;margin-left:.1rem;width:.16rem}.teacherList___pZr6n .teacher_header___c7N9s .btn_list___X5KT0 .bj___fRrh0:hover,.teacherList___pZr6n .teacher_header___c7N9s .btn_list___X5KT0 .sc___qRleb:hover,.teacherList___pZr6n .teacher_header___c7N9s .btn_list___X5KT0 .sy___BUJSm:hover,.teacherList___pZr6n .teacher_header___c7N9s .btn_list___X5KT0 .xy___UGE6b:hover{color:#1b8565}.teacherList___pZr6n .teacher_header___c7N9s .iconUpdate___HSpjN{color:#1b8565;cursor:pointer;font-size:.16rem;font-size:.2rem;margin-left:auto}.teacherList___pZr6n .teacher_header___c7N9s .iconUpdate___HSpjN:hover{color:#37ad83}.teacherList___pZr6n .teacher_header___c7N9s .iconDetele___H2Dyl{color:#1b8565;cursor:pointer;font-size:.16rem;font-size:.2rem;margin-left:.3rem;margin-right:.6rem}.teacherList___pZr6n .teacher_header___c7N9s .iconDetele___H2Dyl:hover{color:#ee5d5d}.teacherList___pZr6n .techer_content___PwqmN{background:linear-gradient(180deg,#3b9478,rgba(27,133,101,0));min-height:3rem;position:relative;width:8.16rem}.teacherList___pZr6n .techer_content___PwqmN .img___yfiVc{left:.4rem;min-height:3rem;overflow:hidden;position:absolute;top:-.2rem;width:3rem;z-index:100}.teacherList___pZr6n .techer_content___PwqmN .teacher_img____d85k{min-height:2.1rem;transition:all .5s;width:1.58rem;z-index:100}.teacherList___pZr6n .techer_content___PwqmN .teacher_img____d85k:hover{cursor:pointer;transform:scale(1.1)}.teacherList___pZr6n .techer_content___PwqmN .content___hFrYf{-webkit-backdrop-filter:blur(.1rem);backdrop-filter:blur(.1rem);background:hsla(0,0%,100%,.8);border-radius:.2rem;margin:0 .2rem .2rem;min-height:3rem;padding-top:.2rem;width:7.76rem}.teacherList___pZr6n .techer_content___PwqmN .content___hFrYf .shuji_list___Q7X81{background:#fff;margin:0 .3rem 0 auto;padding-bottom:.5rem;padding-top:.1rem;position:relative;width:7.8rem}.teacherList___pZr6n .techer_content___PwqmN .content___hFrYf .shuji_list___Q7X81 .shenhe_icon___WlXAz{bottom:0;color:#fff;font-size:.18rem;height:.5rem;left:-.1rem;line-height:.6rem;position:absolute;text-align:center;width:1.2rem}.teacherList___pZr6n .techer_content___PwqmN .content___hFrYf .shuji_list___Q7X81 .shuming___lIDPi{color:#1b8565;cursor:pointer;font-family:PingFangSC,PingFang SC;font-size:.18rem;font-style:normal;font-weight:600;height:.4rem;line-height:.4rem;margin:auto;text-align:left;width:95%}.teacherList___pZr6n .techer_content___PwqmN .content___hFrYf .shuji_list___Q7X81 .shuming___lIDPi:hover{color:#37ad83}.teacherList___pZr6n .techer_content___PwqmN .content___hFrYf .shuji_jianjie___v7mFw{color:#1b8565;font-family:PingFangSC,PingFang SC;font-size:.18rem;font-style:normal;font-weight:500;margin:0 .2rem 0 auto;text-align:justify;width:5.53rem}.kuai___d7Lw7{background:linear-gradient(180deg,#49b04d,#3f7cb2);height:.16rem;margin-right:.1rem;width:.06rem}.bg___UgpNC{background:linear-gradient(139deg,#f8fffa,#fff);border:.01rem solid #eaf2ed;border-radius:.08rem;margin-bottom:.2rem;padding:.2rem}.input_add___s3AnE{align-items:center;display:flex;margin-top:10px}.input_add___s3AnE .input_style___CInpc{background:#f6f7f9;border-radius:19px;height:38px;padding-left:20px;width:760px}.input_add___s3AnE .add_text___uFPob{color:#666;font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:20px;line-height:20px;margin-left:20px;text-align:left;width:84px}.flex_box_center___KbDT1{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___j_RB6{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___Bghiu{box-align:center;align-items:center}.flex_box_center_end___NQqmx{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___wBSdw{box-orient:block-axis;flex-direction:column}.banner_warp___sX82n{background:url(data:image/jpeg;base64,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yJ+INRNa6RD96cufYf8A666YYd9TP26exgAHpUio2c1qm402P/Vxlvqf/rVH9vjH+qiVf1rqhBdyXOT2RVETEYxUy27nmlN7KemB9Kj86Rjy1d1Kxn7xP5JHzEgUu1fWoFY55qSvUoGckT0UUV6K2OYKKKKYBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH//Q/ivooor/AEoP5/CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACg9KKQ9KiexUdyI9BSHpSnpSHoK55mxWPSowe1SHpUPevKmtzoDvTH+tOPWmZJGTXHULgho6GmfxdaeOlMz81cc2ajW96b/DTm9KaD8ua5ZvQtbDB96gsRwKTvxTWOe1ZN3NbDxIwqVLqRT8rEH2NV+2aYOTWTmx8kXubkOu6jDysz/ia04fFl6P8AW7ZPqoNccQO1KelNVpIl4WLO/j8U2EnF1aoT6jg1fTU/Ct1xIrx574Bry9Sc5NPMoBq1ipGMsBHoetQad4WvGxFdopPPzgj+mKsN4Khn5tJoZP8AdcZ/KvIBMRVmO/mjOVYitI4yO0onNPAT+zI9Hn8B6rGNwhYj8CP0rEuPDGow9UI+oxWVaeJtWtcNDMw+hrpbb4j67AMSsso9HFae0oy3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yK/l/wCf8mjy/wDP+TVryvSl8k1Xsh+2RV8tf8//AK6eOOKsfZ2PY08WvvTVFsn26KRUE5o2CtMWbMcD+VTppsp6CrWFk9jN4qKerMby/al8v2roV0uU9RV+Dw9dznEas2fQVrHAzZlPMILdnICInoKd5Jx0r1Wy+G3iK8w0NsxB7kgD9a6CL4T6rEu+8lggH+03P6A1ssvfU5nm0F1PDVhdugqUWkjdAa9rbwn4SsedR1dSR/DHGSfzOKrtP8OLE/Kbm5I9lUH+dUsHFbsj+0nL4UePmxnx0qaLS7mQ4VST6AV6hceM/DNsu3T9KXI/ikfJ/QCsib4j6gFK2sMMI7bQcj9aUqdJbspV68tonP23hPV7n/VW0h/4Ca2IvAWqAbriNIh6u6j+tZF1401y7GHnYA9hxWDLqV1Ocu5P1NQ6lFbI0VOtLd2O5/4RbTLXm81CBfZTuP6UjQ+C7Xl7h5z6KpH88V520zsc5NQlxnmpeLitkUsFJ7yPRTrfhe14tbPzCO8h/wDrmqsnjFoyRZW0UX0UGuEyT90ZpNkrcgVk8XJ7G8cHBbnTXHivWZuPOKD0X5f5Vjy6jdz/AOtkZvqTVLymHzMcUbUA5as/aye7OiNGC6EhkNN3c9ab+6HHJNKsidQPzq4yY+XsPDZp4Bam+aewp29j1NddNkMmCk1Io5zmoATnFSLz1r0aLMGrE6gdzU1VweKsDnFerQZhNak9FAor01scoUUUUwCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/0f4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK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iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVHciPQUh6Up6Uh6CueZsV2qMdKlOCcdqaQuOK8ucToRD/FTH+tTFR1zmmlM85/z+dck4jTIByPxpn8XWrBj9OlMwcYrkqRNk7kDe9N/hqYoO9N2giuScO5aZAPvU1qn2gGmlB3rGUbF86Ie1NXrU5QUhjB6f5/WsZRLUkVmoPIqx5YNIFA6Gosac5WWmNg8Vb2jPWkIU9ahxH7QgoqfC07ajD0qXTD2iK1FWfKX1/z+dHk56UezBVEVqUdRVny/pR5f0pKLTDnG4B60mQOKdtJ6im7R6UcjM15gGB4paTApcCjkYPyCiiitIoQ4MR0ozxnNNopg2SB8daPM/z/AJFR0uSOlNMViYM30qYTPVYPx/n/AApQ470+dkygmXVnb1x+NWY76RfusaywwPSlrVVfMwnQT6HVW3iHVLYg28zLj+6SK7HS/it400oj7LfSjHqxP8815NuIqRZcda1jXl3OSpgKb6H07pn7Snj2zULcSR3I9JUBH6YruLL9pe1ulEeu6JaTg9SgZD+eTXxcJRUyy4rphjJI4amT030Pu61+K/wa1r/kKaLJbt3MUu79CordisvgBro3Q31xaFu0gUj9K/PlZz61bjv5YvusR9M1tHHy7nHUyOHY/QwfAjwJrYzoOtxSE9AVx/Wsq/8A2VdZILWE0U30NfDdv4gvrdg0crDHvXZ6X8U/F2lkGy1CaP2V2H8jWv8AaEjn/sa3Vo921P8AZv8AGVhljbsf90ZFcDqPwl8QWOfPgYY9RWto37S/xI0sKi6lI4GMh8P/AOhZr1HSv2vfEwwuqxW9yOM74/8ADFWsYnvEzlg6sdIyZ82XXgjUIP8AWxkfhWLN4au4jypr7psv2m/BWqYXXdGtmz1KqB/PNdHD8Qv2ftdGb6wjhJ9FP9BVfWqT0cRKhil8LufnG+kTL1Bq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FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH/0/4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVHciPQUh6Up6Uh6CueZsV2qMHipW61H0WvLmjoI+9Nb2NPGeaYT3rlnsNDNxPJo/h6056b/DXJUNkN3E8GmliBxTtpBppG7muaZSGmmjp1p5puMCsZ7DT0Gc5pGHrUmD65pcZGDWLjcvnIDTR1qxs/Wjyz2/lWfIx86Kx60relTbKaVPapaa3LUiMAkcGlAPrUgTNL5f8An/JoSYNkdFSeX/n/ACaPL/z/AJNKwiOlyR0pSpBoC+tACbmFLval2elNIxxQAZ5yeaXK+lNooGOyp7YowD3ptFAhaSiigAooooAKKKKACiiigBQcc04Oe9MooE1csUUgUDpS1Skw5UO3GniUioqKqM+5lOBYWUmplcGqNSq+etaGTgXQ5HepBM69DVHOeaUHFaRl5mLgjUS8kWr0OpyoOprBD5OP8/yp9WqrRjKhF7nZW+vXUWCrkfjW/aeNNQgwUlb8zXmavng1OJXFbxlcw9gke32fxT1u2ACzMPxNdfZfGzXYsYmb8z/jXzKk7DqamW4IPBq1bsZTpu59eW/x68Qx4AuGH/AjW3b/ALQ/iKPGJif+BGvjFbyQc5p4vZBxmrSTMnB9j7fj/aQ8Qd2z/wACNSn9pLXR94Aj6mvhz7dN1B/Wl/tGcfxH86cbIiVC/Q+25P2mNXXrEp/E1Ub9prVB1tk/M/4V8XHU5jwWzURvZexrVVbdTGWB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iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/1P4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVHciPQUh6Up6Uh6CueZsQEZOKaQegp/wDFTWPpXmz3N0xm3H403b3NSNnrSE8ZrlnqMiK5OaaRnpUudwppfIxXNKJcH0Iz6UmMDrTs80VhKK2NLjClJsqQ4owOlZOAERA9KX5ehFO2ijaKz5QG5Qfw/rTwyCmlM0mwnpSsJpEyyJ1NTBrdjyKphDShPf8Az+dCbIaXc0UWxY/Nn8ql+zaceN+Ky0Tmpdh/z/8Arq1LujOUXfRl/wDs+yb7sw/Jv8KYdLQ/6uVT+P8AjVIBxTw0g4/z/OtFGPVC9/oyZtJuBypUj/eH+NRNpt0P4c04SPUonlXoaPZ0+wc0+5TNldDqh/KomglH3lx+FagupfX/AD+dPF5KOopPDU31K9rNGJ5ftSbPatw3Zb7y0nnxHqgqXhI9GNYiXVGHtHTFG0elbW+3PVabttj2qXhUUsQ+xi7FpQgzWx5dse+KT7NA3Rv0qfqbK+s9zH8tf8//AK6PLX/P/wCutf7DGfusKRrAk8MDS+pMPrSMnyx/n/8AXR5a/wCf/wBdan9nydqYbGUdqTwbKWIXczvLX/P/AOujy1/z/wDrq21tKvam+RJ6VH1VlqqVwiinYA6VJ5TUvlN/kf8A16ToWD2pFRUvlH/IpPLPb/P60vZC9qR0VL5Z/wA//rp3lAHmrVMh1EQU5Rk1LsWpNlV7Ml1Bgo2knipQuO1JtJ68UKmyLjcFeTTw4PH+f5UCMd/8/rTgoHOKpUhC1Mn3aZ5Z/wA//rqRQQMGto0zOdha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krT+pS6Izlj6S6nNeWv+f/10eWO3+f1rp/7BlH3mUUg0aMffkFSsBMPr9LozmNlNIPpXUHTrVfvSce1RG1sF/jP5U/qMu4LGxeyOc2HGaApNdAY7Bc8k/hUZayHABqHhPM0WJv0Zi7D0o8tq2DLbj7i1E10g4CVDw0erKVVvZGZ5TnoKX7O57VcNyewAppuJD0qfYxWxopSKbW0mOBTPs0vcVZklcioN7+tS6US1KQn2V/UUG2YckikyTSc0nTiUr9xfJXu1J5ca9TSEcUhTNRy9ikn3D91mlzEOgpuynBB3pSXkN6Cbk9KTcMcCjZ60bMUkg0FDccU7PT3pAo6UuK1gupVgB605Sc0mKeB3NdMERK1h3JBzTwOhpAOfrTlGQOeld9JGRIvWpKYvWnivToGDZPRRRXorY5gooopgFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAf//V/ivooor/AEoP5/CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACg9KKQ9KiexUdyI9BSHpSnpSHoK55mxGBzmm4yeamK9hSbeMCuCpApMhK55prDsKn2nFJtxXLOLL5yAjtRjPFTbBSeX/n/ACawlTY+dFUrz9aTHpVryz/n/wDXSGNsVi6TGqiK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TTAy1DozNI+z7IptdXjdXNQtLM3VjV827nnBpDaueqH8qzlhpPc1jUgjLPmHncT+NRlG781sCxmPRT+VH9m3B6I35VH1OT2RqsTHuYRT/P8Ak0eWP8//AK63v7Kuj/AaT+yLjutZ/UJ9iljILqjA8s01o+K6D+yJz0A/Oj+x5V5Yj/P41P8AZ8+w/r8O5znljFJsWuiOlsP4hSf2cO7CmsumX9eh3OdMY7UvlE9P5f8A166L+z488n8qadPTsTQ8ukH16JzjxED/AD/jUHlZOetdNJYqFzzUP2RR2NYTwErm0cYrHPmLFM8v2ro/sqj+E0023otQsEy1jEc95foKPLPpXQ+QR/DSeU3XFP6hIPriOe8pj2NHkyDoK6DyX9KYYpM1LwLGsXcwfJfuKUQOe1bBhm7A1H5EnVgayeDsWsQZf2eSk8lq0jbyHseajNs55xQsP5FqvfqUxHx2p+wd6nNu4o8ps8ito02HtPMi2KKUKKf5ZpfLI6muqEA5xoA604Y/Wjbj8Kdj3rvoxIuSUUUV3rYwCiiimAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB//1v4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVH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12Zsbv8Agi/SozZ6iPux/wDjtP6rDt+A/wC1G/tfickLK2HSMf5/Kl+zRg5WNa6U2WqHpG3/AHz/APWqJ7TWQcbH/Kn7GPYtY/8AvL7zBFux6Iv5f/XpPssh6KPyraNlrB5KSfkaiey1X+JXH4Gh012Zaxaf2l95lCxmYcDH5Uw6bN1J/l/hWg9hqHdWqq9jegcgispJdjeFdv7SKx0qU9T+tRtpRzyw/Ole0ugeQarPDIBzWTlD+U6oTk/tEp01RwXWozp8A5ZxVV0b1qoyuOprB1o/ynRCE39o0jZ2I5aQfl/9eo2i05esh/L/AOvWU4buagZT/FWTrrpE6I0JdZM1iumDq7H6AU0nSVHO8/lWSVyKhKdqyliP7qNlh7/aZpzyaXt4DHn1H+FUTNpw5CNj6/8A1qpSoNvFV9hFclWs77HZRw0bat/eaJubIfdjz9TTDd24OREMfWs8gim4rB4iXY3WHiXjfRdo1/z+NMN8vaNfyqmV9aaVXvWTrzLVGJbN6P7q/lULX59B+VQFAOgqJlINZyrz2ZrGlDsPa9YnIFV2umprLjrUZA6VzTqSZ0wpx7CtOx71AZmxTinpURXNZc7ZvGKQhkP+TTdxoIxz+FNxzVJmyS6Dt1Lmmhfzp2K2jcoQ80d/yoPejvXbTJJKKKK7FsYhRRRTAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//X/ivooor/AEoP5/CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo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GuQnVevqKonSLn1X/voVz0mrXOPvGqx1O6/vn865qmPp3Oulgq6WrR050e59V/76FN/se59V/OuWOo3R/iP503+0bnux/OsHjaZ0LA1/5kdSdInA5Zfzpp0qYc7l/OuV/tCf+8aQ39x2Y1Dx9PsWsFX/AJkdV/ZUx/iX86jbSp+m5f8AvoVy/wDaFz/eNMN7cEfeNRPHQ7FrBVv5kdG+mTDuv5ioG02buV/MVzxvLgdSaYbubPJ6+9c0sZHsdEcHV7m82nyjuv51A1lJ6j86xftU3c037TIe9T9aj2N1hprqa7WknqPzFRG1cc5B/Gs37RIec0ea5PJrSFZPoaKjJF/yHHX+dNMTVS8xjz/Wn+YfWuiFRFckkTlM8Gk21EHNOznmu6nK7J5WS0UUV3LYyCiiimAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB//9D+K+iiiv8ASg/n8KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKD0opD0qJ7FR3Ij0FIelKelIegrnmbEBPOaaTkU5utNbgV5szdITsKYCSCM04/dpoPU1xzYxue3rTTxzS/xU1j3rnlsaw2AmhulIfQUnIHNYFjjTOT0NONM6DI71gwG496OfWl255pKQBk96Cc9aSlxxmsmA4HjmhSfWhQCOTinAAdOaafcmTJImJY5qYnFVkHzZNSgAgc1fmZzWovmf5/yKcGBoCjvS4WqTsSLUqEAc1FS4J6VrG/UTVyYMD0pajVWB9Kkq02ZSQoJFO8xv8//AKqZRTUrEj/MPf8Az+lL5n+f8io6cFJGarmb2CxKGB6UtNVdtOq0ZTCiin+Wf8//AK6pXJYq4x1qSmhAOtOqopiuFFLg0YNbWZm5ISjrS4NOCE9aaTIbFCHv/n9afg+tAAHSlqveEMLYoD5OP8/yp+BSYHWmkAoJPNO3MKAmVzShSeoqxXQeYe/+f0pwbPalK5//AFUqjAxQZtoWpVYEcmgIO9PraK7mbaDIPSlHBzSU8ISM1ojJtCM26m08oe1GxquN7Ejk6U9QaasZHNSBWpq4MeCRwaeCaau7vUgVjW0U9zGTAMQalByM0gQCnhTjgVoRdACR0p6uSeaTY3+f/wBdL5f+f8mmrmMmiSlyR0pFU9BUojPetIvuZSsPqVAR1poQnrUgGBVnPN9BaXJpKKqNzMeHbNShu4qMR+v+f1qZYzitLmU2h65POakHWmKCOKk2NVEXF5HQ5qXOai2NUg4ppmU2LUgk55/z+lR09VBqkZyt1Jg59amV81AB2FSKhBzWsW+pgyXJ9alUmoafsY9au5jLcsKx6VMGaq4UmnhW9a0RlJIly1OXJ70wD3pVUnvTMiYD1NLjFIAR1NLTsFwxiilwaXaxpq5nKZIhbHWpkyetQojdqsKpXrVpOxjN6DqlAOOtRgE9KnAA4qtTnm7DwGHvUuSOlRofQVJStfcxeo9WbOKn3n1qEIepqZRk1UUc7RMM04MR1pFXPFShcd6epzsUbhTstSUoBPSq5H1MZSuKHYdzTxK/cmmBGNSKoFO1iWiVJHz1NT729TVcKT0qbBPShIynYlR5M8GrAkbjBPvUCRtmpwCODTkc07Enmt6mnpI+eT+tR0oBPSpVzNpF+OTmrKtnk5xVGMEdauop20NNHFUSJcgYwafTPL54qdF71K8zmk0hmTSVYpu3nOahytuQpkNLjNT0oBPSlzi9oQ4X3phAzVnafSmFAaOZMaqEPPQHFHzf3qkKelMwahzSKUkyMmUc5qQPKOrGjDUYNTzBYkEkp/iNPEko/iNRKD1FS0+cxluO8+X+83607zZf7x/P/wCvTACelOUYOCKVybIeHmPO4/nUokkH8R/OmYX0pwVvSqM5WF3ueSxoDMf4qCrHmnBcDnmjzIHqWx1ooopq5MhrOB0qMsT2qQheppuUHSrt5FEROOahLMalIDcVGUIpM0hYiPHUmnZ2ijaB2pacZXNmyLLdVJxTS0vY4qfAqJgSaOZFRaYwPMP4qcJJc8sabs9qad2eRxVKRfKiU3E4PD4prXNz/fP4H/69Rkr6VHxQCprsTfargc+Y350ovLrqJG/Oqrc9ahbcPu0WNlSj2ND7ZdYx5jfnTDeXf/PRvzNUvMb3p+7r71KD2MV0Hve3vaVvzNR/brzvK/5mk49KgbGaUl2NYQj2Jvtl2f8Alq/5mg3d03WRvzNV6ME9KlMv2cexMZ5yOZG/M1WklucffP5//XqXY1I0ZA+YVat2KjylMzT55c/nUbSSnox/OrTRj61C0Z7CocbnRGxAWmI+8fzqItJ3Y/nVja1IQRQl5G0ZIrEt13GoyzA9TVwgHg1GyVooo0Uitvb1NG9/U1Iy47VHkelJxRaaDe3qaYxkI65qTIPamn6YppIakiHn1pDuHBqaimVdFeo2LCrZUGozHmgqLKlFStHjpUZBHWg2UrkTFx3phkYDqakZM9KieNjRc3i0MMrEY/rTN7eppSjCmUNmkX3AyuO5/WoWlk/vH86mIzxUTR8etZO5rGxXMjnqT+dRvI46E1M0fNREdjUu50QaK7yPj7x/OoSzHvVpowagaIihM6YSRCd3rSHNSFGFNwR1oZtzIrliBUTNnirJj9P8/rUTIamXkaRZVbj/APXUZOamZCaYY2H+f/r1lZmxHULBh1qcqR1ppAPBpM2UkQU3LAckVKUNNZPWs5XLTICxNJknrUhQU0oahyNVJDKjZ+eKkIqMx+n+f1pNlpjd7UhJPWneW3+f/wBdJsapbZcdxjHAquzkCp3Un8KrOjVndm0bDCzGm0pBHWmnPapbZskMZxjioDJ+NSMpxzVcgjrUNnRCKGu+OtRFiac4NR1i2zpjFDWOBxURYmpH6VCelQ5G6RG7dqhYkHrT2Ge1RMfUVztm6VhuSetJRRUO5pFCEgdajZ89Ke2cdKhqJtmohYCmFwelOP0ppIHasXc0iupHS5I6UYNJSuaCHNRsxzilIbPFNKtUyTAbRS4akrGaZrFIhkY45FQ7h71ZkHGagKg1hJs6INWsRlu1IWJGDTygqOspNljenNNyx6fpTyM0m0A1Ddy00REkcUmWx1qQrnmmBcgikzRSuRYP8RxSdsU9gQcU0dqnUYEDmjdyaPWjAJqkA4HIpaQDinV0RAXtin+ppg6U8c12UyWPHJp46UxetPHSvSoGJNRRRXorY5wooopgFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAf//R/ivooor/AEoP5/CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACg9KKQ9KiexUdyI9BSHpSnpSHoK55mxD1amt1qXHekKjGetedNGqkQkACm84qbbnk0FARmuaUSuZEGMg0zGTxVkqD0NNIFc8ojU7FfFIc44qxtWk2LWModjT2hARmkxVjYtGxRWTphzlYqaCpNWdoz0p20dhUeyYucplWNG0mrxUHkClKDqB+lL2QvaFIIT1pyjHAq95fotO2Z7U/YXIdUoqmWqUJjtV9Y8nOKkEZraGGMpYhIz9jZxSheOR1rR8v/AD/k04R+vNWsKQ8QjNEZzUioR0rQ2e1SCIf5FarDaGcsSZwQ04RmtIRU7yTnpWscIQ8QjN8v2pRH6CtQQegqQW69xWiwhm8UZIiJ7U8RN/kVrCAY6U9YR0xWkcGmZvFmSsDE4IP5VJ9mI7E1ri3H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NI5tU/l/E81NrKOxpptpT2r0o3toeDAPyFM+2WB4MA/T/Cs3lkO5azip1h+J5obeToVNMNtIexr0sz6cf+WP8qaZdNI5i/SsnlUX9o1jm8/5GeafZmPamG1bPSvTC+mHnyz+VRFdLP8AA35VLyldzVZzL+Vnm32Z/Q0G2k7A16KY9MPRWFQtb6d2Dfl/9eo/srzNFnH908++zTelJ9klPau9NvYdiaga1sj3NZPLPM1WbJ9DhJLSVRyKgNq9dxPZWe0YY9apGxtD/HXLVy2zOmGZqxyX2Z/Sm/ZZO4rq2sLYfx1GbG2PSQfjXO8vN45jc5Y2re350w25HNdT/Z0PaRaadPj7Ov51Dy5mn9oR7nKmE00xHGDXUnTx2dfzqI6f6sPzqJZezRZhE5cxmmGP2ro3sQP4hUBs/cVlLBSR0xxkTAKcU3aRzW21oR3BqI2p9RUfVGarFRMnFKFNaRtT6j86jNuw7itI4dlKumVMYFKB+tWfJYUnl10QpMfOiIDvTh0/GnbTS7a9ClEnmQ+iiiu5bGAUUUUwCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP//S/ivooor/AEoP5/CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACg9KKQ9KiexUdy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fsWjthiYsy6KsvbuOnNQmNs8irUXc6FUViI0DrnNOKsPem4Oa6YFRHUUUV1ogKKKKYBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH/0/4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVHciPQUh6Up6Uh6CueZsBOaD9fxqPPOKbnBrgnIqMbkuRSbh61CTg5pCeMiueU7F+zJ9wo3pVYnPSjcAM1jKqHs0WPNQHJFL5qDJ5/OqZbjFIWNZOuP2RofaIx/DSi6TsKzD1orP6y0P2CZq/bMfwilW/b0FZOTRnIqfrUiXh49UbI1Fx0p41N/WsPIoyMU/rsu5LwsOx0A1WXoTS/2nJ3Y1z4fnrS7uear6/In6nDsdJHqc2fvn86m/tGb+8fzNcwkhznNTCU+taRzCXcylgodjoP7RmPVj+dH9oSdzmsLzRjrR5o/vf5/OrWYTI+qQ7G5/aD/wCc04agw7/5/OsESj1o8z3NJ5hIPqcexunUH/zmm/b5D3/nWMJOetO8z6U/rsu4PCR7GwL6T1p4vmxyf1rE8z6UxpSDxT+vSQvqaZvfbfel+2k8ZrB833p3mHFNY+QvqcTc+1n/AD/+uj7Wf8//AK6wxLnp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e3+fxo+1t7f5/GsTzcdaaZlpfWkUsKjd+1t7f5/Gk+1NWH5y9qX7RT+ueZX1U2/tRpPtZ/z/APrrE+0UecCc0vrb7i+qm39rP+f/ANdN+2f5/wAmsYzg0nnCk8W+5SwqNg3p9aPtxrFMvvSeYPWhY1rqP6quxtfbT60fbW9aw/NP+T/9ajzT/k//AFqX119w+qI3TeE8Z/z+dJ9rPr/n86w/NP8Ak/8A1qPNP+TVLG+YfVEbn2s+v+fzppuyf8//AF6xxJ7ml3kjINH1t9wWGSNKS6JWoDdHPSqLu2O9QmQgZrCeKZtDDaGn9qI7U37U/pWX5rU3zWqHimaLDI1vtL0n2pqy/MPek82oeLY1h0av2pvag3jdMn86yPN96QycdaHi2V9WXY1vtbHvTftb461kmTHNMMv45qHi2UsKjW+1uT1pDeP61kmSk35prFMtYWJqfampn2lqz9xpwY9DW0cQ2P2CLpmLcUm8nvVXPcU7Pp9a6YVmxezRYL0gbPvUIPrTgf5130pi5ETUUUV2oxCiiimAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB/9T+K+iiiv8ASg/n8KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKD0opD0qJ7FR3Ij0FIelKelIegrnmbEB+9TWpzHmmseM151Q3SEPTmm5BGAaXORTA2Pxrjm2MMjoaaTR34prHvXNKRpBAaG6Uh54pOg5rnkzQUsOlM3Y4pMEGkwTzWLYCnnqaQ+9LsY8YoEbHgCs22F0NznrS5pwiYH60eU3rUahddxuTigEipPKx1YUbYx1ai7FzIaGwcmniUDtQBBn72afm3B5z+VXGXcmXoR+YvpR5i/5/8A1VIWt8cA03zIx/DVcyFZdhwbilDEUzzl/u0nnHsAKXOieRkm80BiOKiMrmkMjetHOP2ZP5jf5/8A1U4MepqoXY9TRval7TsHsy4GBpd3vVHJJzRlqr2g/Zlzev8An/8AVRvWqodhR5jf5/8A1U1VYvZsuiYemKd5tU1bIyaTeB2pqqyfZl7zWo81vWqQcE4p4Yiq9sxOFty35r+tL5rd/wCdU8tSjcfWq9qxcqLfmt/k/wD1qXzWqsu/PPSlAf61carYuRFkSk9eKTzTmowrGneWe/8An9av2jE0kPMnvSeac03y/wDP+TR5f+f8mnqL3STzO2aN/vTPLX/P/wCunYUU1fuKyHiSneYe/wDn9Khyo5o3inzCcexN5n+f8ijzP8/5FRA5paTmSShx3pd61DgnpTwjGhMTSJQ2OlP3mo1QjpTsN6VpdkNIf5n+f8ijfntTMNTsU02ZtDwxPalDZOO9N2uRxS7Xb7wrRNicUOp+5hTVgcn5Qfyqylldv9xDW0HJmU5RW7IfM9f8/pS71q8ulXx5KY+tTDSpV/1jKK3VOXY5/rEO5mb1p1aH2KFBlpR+AphitVP3maq9m+rH7aPQqKzZ/wAafuPtUu6EfdQ/jR5rdFUUcq6sbfkRfvPSlEcxOQpqQvMeMUBJWHNJJCchu2TvgfjTwB/EfypRbSH/APXU62cx4q1fsROce5Euz1JqUMB0FXItKuXxhc1sW3hTVbogRQu2fRTWsVLoclXF0o7yOeWQ5xUwdycA16Zp3wq8UXmCtswB7tgV2dp8EdVwHvp4YB/tOCa3VOozzK2c4eO7PBlLfWrMaSP0U/lX0bb/AAw8H2HzanqyHHaNST+tbENh8J9LHLT3LD/ZVR+eT/Kt44eq+h5dTiKi9I6nzVDZXD8BCfwrfsvDWr3RHkW0jn2UmvoNfHvgbSONN0hXx0Mrg/oFFRXHxyvYk2adawW47bQf8a1+oz6s4p5vUn8EGzzzS/hT411DBg0+QA9yMfzru7L4G+JQN2oNFAPRnANc/ffGPxNdfKbggHstclc+OtYuW3PI5z7mtVhbbyOSVTFT2hb1Z7XH8K9Csv8Aj+1GIkdRuH9KmPhfwNafL9oRj9M/rXznL4m1Jz8xP61RfW79uMkCtVGC3k2ZSy/FS6pf16n0t/ZngtDgTIo/Onra/D1OJ7lPwGa+X/7RuGPzsc0pvJT1J/z+NDlSXf7xxyest5L7j6i874VQ/f8A3v4VG2r/AAljPFiG+tfL32xx3/z+dJ9ufsan932Nf7Lq/wA/4L/I+mX8QfDED5NLjP1P/wBeqb+Ifh7n5NIh/E186C/bFSfbmYVovZfyg8sq/wA7/A9/PiDwBnnSIfwJpra98PMc6TH/ADrwYXMpGRmnpJdOeM1SUG9gjgKkd5v8D3Bte+HePl0lKgbX/AAOP7Jj/WvKrfS9Vu/9WpINb8HhS5UBryZYx7mtY0YvZHJWq06ek6p17a/4EHTSo/wzSf2v4NkwIdLGT6CuXK+GNN5llMrDsBVaXxpZWwKadAF9zVOnBbswjKtP+DGT9dDvIl0Scb00wKPfj+tE8nhq3H723jHtuNeP3vi6+uyfn2g9hxWFJqUsh+Y9feolWprZGtPIsRN3qSse1jxH4btH3Q2yHH1NQS+M9Ik+/b8emTj+deLG9foSKT7WTUfWV0O1cOw+1qesv4n0F/vWgP1JqM+IvDuebFfzryz7QfU04SuecmpVW5usmprqepf8JH4e/wCgetKde8NnrYD868uE+3qc08XXFaRqLqJ5VE9QGteGycfYB+dO/tjw5/z4D/P415it16Gp1uT1Bq/aQMZ5UttT0f8AtbQT92zAqQ6loZ6WYH5V55HdHHWtK3FxcEKh59q3hNPY4quVxjq2/vZ2A1DRc/8AHqPyFX7abTblgkNrk/QVjWmkhVEt4+3vitVtQigTy7ZcY4zXTCmup41enBvlpXfzdjdEWnQLueJQfSq8mr20Y8tVx9K5eSa4nyQR+dRiGbuRWrmlsYwy5b1Hc221Sz7w1AdSsjz5P6D/ABqgtvKecg/lTvs0mOoP4ilubrD0l1/EtHU7If8ALD+VL/adl2g/SqX2Y/7P5imG3PqPzosi/YUv6ZfOqWv/ADwH5Uz+07bvB+grPNsPb86abb0I/OlyotYen2/E0f7TtP8Anj+g/wAaDqdp/wA8f0FZ32Q+o/P/AOtSfZT/AHh+dKyLVCl/TNH+07Pp5P6Ck/tKy/54/pWf9lP94fnR9mx1YfnRyj9hS/pmh/aNl18j/P50DUbLr5H8qz/sp/vD86Psp/vD86FAPYUv6Zo/2nZd4B+QqUahY/8APAfpWYLTHU/rT1teMBh+dNxRnKjT/pmkNRsv+eFP/tCzxnyRj6Cs0Wh/vD86etmf7w/OhJMydKkupoC/sj/yx/QU8ahajnyv0H+NUlsXI+8v50/7A56EfnVJGbhR/pl9NVtunl4/CrQvLdl3LGD+ArFNhIO6/nUkdpNGcgj86d+hjKhS3TLr6lag4MQ49hTRqlr0EP8AL/Gqslozc8Z+tVmtJh0A/Ok12ZcKFJ9fxNYapbDpHirUOvpG3yAiuba2nH8P6iozBcdl/Uf41DqIqWBovdnoEWtWF4Nl0oGe+Kbe2aCPzraJZk6/LjNcAPPjPTFaVnq11aNuQ/hTXK9kcU8qcfeov5Ekuo2cbbZLcAjsQKrNqumkf8ey/kK25LrS9ZXbdjypDxuHTJrl9Q0K6swZYsSRjow9KyatvqdmF9lJ8tS8X6lr+09LPBtgPwpP7U0letuK5CaR0JD8e1UnuD1rJ1Uj2o5VGS3f3noQ8QabjBiyPrQusaJKcPCB9RXmzXBPNQ/aiveoeIRoshp9L/eeuqdJlXfbwrKPQEA/l1qjLe6XbMRLY7fqK81i1SWFsqx4roLbxW6qI7lBIvv2qlVg9znnktWnt7y9TphrGgH5mshj/PvR/bPh8HizGKyBNoWonhjA5/EVDNol0g8y3IlX1U/0qrdiY0qS92d0/M3hrfh8dLMflU667oGOLJPyFeeS20qHDZH1qAh1OKhvyOyOW03s3956eNe0H/nwT/vkU7+3tA76en/fIry7zH9aX7Q46tSTj1Rf9m9mz1Qa/wCGz109PxUVIPEPhcf8w6P/AL5FeUC7YVKLwnrR7gnl8l1Z6uPEnhXvpsf5Cp18S+Dv4tMT8hXkoul7ipRKh+6ar2UOxH1OS6s9dXxN4Jxzpq/lU8fiTwN300D8BXj3nMOgFJ9ob2peyiS8G3s2e3R+JPAeedPI+gH+NXU8S+AD1smH/ARXgn2lhzxQbth1I/z+NS6cDF5bJu9z6FTX/h4/W2cf8BX/ABqT+0fhzL/yzkU+wH+NfOv2z3oGoY6UvZU0ZTymb05vyPo9G+H8gykkqZ9hU4tvCT8QXbj/AHhXzcurSJ0NWE12deAatKHRs5KmRVOlj6Ffw3o19/qZ42z64H86pS/C8XeTb+Ww9mFeJp4luh0Natt4z1CH7jn86p0k/tHJ/ZOLg7wf5/5nc3nwb1sfNBCW+hFcfffDHxLaE5tZCPZDj8xW7Y/E3V7YgLM34muzsfjLqsQCyMrj/aBP9a554af2bM3hicbT+JP8/wDI8Cu/DOp2rFZoWUjqCKxpLC5j+8h/KvrhPi7DdALeWsEg78EGopfEfgLVP+P7TRGT1aNhn9RWTo1OsTePEc4/HF/d/wAOfILwSDquDVR429K+tZ9A+GOof6m4nt2P95FYfoRWTP8ACzw9eHOmanC+egdSn+NS6fc7KfFdL7asfLDo2KhOe9fRl58GNYQH7J5U49Y5B/XFcZqHw31yxYrPayDHpgj8xml7G+zPWocQ4aWikeS0jEgZFdjceG54T+8jZSPUVmPo5HrWcsPI9Onj6Utmcuzv3phdiK6U6LK/KkVXbQLs8oKzlhpvodkMdS6s5kknrSHHetmTRb5edprOl0+7U/Mp/KuadCS3O2liKb2ZSJHYk0wSc4qVoJV+8ppnlEDOP0rnmmdcWmJlqQt60U1hnr2pOTGkRs/bNRs+e9Nfbmo6ylN9zojFC5akz60VE7D8qybNeRDy4HvUJl9KhLsabWTqG0aaJTKTUbS1E59KiJA61lKqaRpkxlo8wjp/n9KrFs9KjyawdY2jTLfmj/J/+tTTKKrE45pu9aj2jLVIsmX0NMMpNQeYv+f/ANVNLI3fFS5stUkTeaKTzfeoMKehoIxS5mV7NE/me9J5g9agqP8AOk5FRpplvzB60bwaq4GMkkUnynvSuivZot7lFIGz0FVhtHenZWpchOBL5n+f8ik8xv8AP/6qYGUelOEid6q6DlYvmGk8w98Ub4qP3Tf5/wD10vmOwvmGjzQOv+f0pMR+vFL5aHnIp6rYS8w80f5NJ5o9qcIVPQimmIHilqHuiGWmeacU7yPekMI9aWpS5RfM96XeT0NRGPFG0jpUc7CyJS565pPM96iww680ZHcUKbHyE4lFL5o7fzqtwT0pQF78U/aB7NEkk5A61B9oalkC461DhexqXJlJImE7DrSfaD7GoTGelN2EcVLnIvlRZFx2Kik85P7tVgnPTmkINJ1JdR+zRY3xk5IoLoRgA1UIahc96h1WP2RZ+U85Ipp2joar5OKMkGpVS4+QnycYoz6VEGNPzWkZjUB+akz3qCng9q6ISJcOxOD2pwOQTUQJBJp4PA5rupszsTDrTh0qNT81SV6VAxaJ6KKK9JbHMFFFFMAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD/1f4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVHciPQUh6Up6Uh6CueZsRlCTzTSlBJBpjNxkV5szZJ2HeWo79aNiD+Kosk0wsa5JtDSZNti9aQiD1qBiR0pmcjmuackaqBOTEOxpCyen61X3EnFMLEdK5pTK5S0WXPAppce1ViT1poJIzWMqg1TLBkbsab5knc1BuJOKQv2FYuZfsibeT3phYk0zcevrTdxasXNmigiQt6U0tkc1GSc0tQ2yrChiKdv4poBPApwQ55ouAm8il8xv8AP/6qd5Y7U4R47U9RNoByM0tLtNLj3FUkyG0NopwAz1p3yDrWiRDZHTgpNOygo8xRVXROvRCiInvThCe9MMoHSjzj6iq5ooXLIk8n/P8AkUv2fvmofOb1/WlE5Hen7SIcsiyLcjgVJ9nPXNUv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E9qBkj9R/hSiay/iz+f/ANasDc1GWoeKKWEOg8zTzwSRTSLA/wAdYOWpC+OppfWkUsK+5tyLaEfIah2QGsky8YzSeZQ8UhrDPua/lW/ZqDFDj/WVkeZ7ml833qXiIvcPq7XU1TGoPyyZpAPfNZXm/WjzKf1iI/YM1sL9f600rHj0rL833pRMVpPErsH1d9y+RFSYj7DNUfPPTNKJc01XTBUZFvCYxRhareYc804SetaxqoOVk+1fWnBB2NQBwaeGOcV0QaE4sn2A96eEPrUIbuKkDZwM130mjKzJQDnNPA71Grc5qQV6dAxaJ6KKK9JbHMFFFFMAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD/9k=) no-repeat;background-position:50%!important;height:218px;width:100%}.banner___b3wne{display:flex;flex-wrap:wrap;height:100%;justify-content:center;justify-content:space-between;margin:0 auto;padding:40px 0;width:1200px}.banner___b3wne .banner_t___arGx8{align-items:center;display:flex;justify-content:space-between;width:100%}.banner___b3wne .banner_t___arGx8 .banner_title_tags___Ui28W{align-items:center;display:flex}.banner___b3wne .banner_t___arGx8 .banner_title_tags___Ui28W div{margin-right:12px}.banner___b3wne .banner_t___arGx8 .banner_title_tags___Ui28W .banner_title___T7E0g{color:#fff;font-size:30px;font-weight:600;max-width:850px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.banner___b3wne .banner_t___arGx8 .btn_del___Qdb0a,.banner___b3wne .banner_t___arGx8 .btn_update___C89PI,.banner___b3wne .banner_t___arGx8 .operate___xnKWB{align-items:center;color:#fff;display:flex;font-size:.2rem}.banner___b3wne .banner_t___arGx8 .btn_del___Qdb0a i,.banner___b3wne .banner_t___arGx8 .btn_update___C89PI i,.banner___b3wne .banner_t___arGx8 .operate___xnKWB i{display:inline-block;font-size:.2rem!important;margin-right:6px}.banner___b3wne .banner_t___arGx8 .btn_del___Qdb0a,.banner___b3wne .banner_t___arGx8 .btn_update___C89PI{cursor:pointer}.banner___b3wne .banner_t___arGx8 .btn_update___C89PI{margin-right:20px}.banner___b3wne .banner_b___edfcP{align-items:center;display:flex;font-size:14px;justify-content:space-between;margin-top:26px;width:100%}.banner___b3wne .banner_b___edfcP .banner_bl___ZEviF,.banner___b3wne .banner_b___edfcP .banner_br___n7S5V{align-items:center;display:flex}.banner___b3wne .banner_b___edfcP .banner_bl___ZEviF img{border-radius:50%;height:48px;object-fit:cover;width:47px}.banner___b3wne .banner_b___edfcP .banner_bl___ZEviF .banner_name___BiTJz{color:#fff;font-size:14px;font-weight:600;margin:0 20px 0 14px}.banner___b3wne .banner_b___edfcP .banner_bl___ZEviF .banner_school___X0u90{color:#fff;font-size:14px;font-weight:400}.banner___b3wne .banner_b___edfcP .b_info_title___gs9JX{color:#7ea4be;margin-bottom:6px}.banner___b3wne .banner_b___edfcP .b_info_value___KeHID{color:#fff}.banner___b3wne .banner_b___edfcP .banner_br___n7S5V{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,85%,.2);border-radius:18px;color:#fff;display:flex;height:36px;justify-content:space-between;width:auto}.banner___b3wne .banner_b___edfcP .banner_br___n7S5V .learing_btn___F_1Uv{align-items:center;background:#2958d4 linear-gradient(180deg,#41aaff,rgba(72,55,250,.42) 58%,rgba(94,57,211,0));border:1px solid rgba(225,232,255,.4);border-radius:18px;cursor:pointer;display:flex;height:36px;justify-content:center;width:110px}.Bg___myQEw{background:url(data:image/jpeg;base64,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yJ+INRNa6RD96cufYf8A666YYd9TP26exgAHpUio2c1qm402P/Vxlvqf/rVH9vjH+qiVf1rqhBdyXOT2RVETEYxUy27nmlN7KemB9Kj86Rjy1d1Kxn7xP5JHzEgUu1fWoFY55qSvUoGckT0UUV6K2OYKKKKYBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH//Q/ivooor/AEoP5/CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACg9KKQ9KiexUdyI9BSHpSnpSHoK55mxWPSowe1SHpUPevKmtzoDvTH+tOPWmZJGTXHULgho6GmfxdaeOlMz81cc2ajW96b/DTm9KaD8ua5ZvQtbDB96gsRwKTvxTWOe1ZN3NbDxIwqVLqRT8rEH2NV+2aYOTWTmx8kXubkOu6jDysz/ia04fFl6P8AW7ZPqoNccQO1KelNVpIl4WLO/j8U2EnF1aoT6jg1fTU/Ct1xIrx574Bry9Sc5NPMoBq1ipGMsBHoetQad4WvGxFdopPPzgj+mKsN4Khn5tJoZP8AdcZ/KvIBMRVmO/mjOVYitI4yO0onNPAT+zI9Hn8B6rGNwhYj8CP0rEuPDGow9UI+oxWVaeJtWtcNDMw+hrpbb4j67AMSsso9HFae0oy3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yK/l/wCf8mjy/wDP+TVryvSl8k1Xsh+2RV8tf8//AK6eOOKsfZ2PY08WvvTVFsn26KRUE5o2CtMWbMcD+VTppsp6CrWFk9jN4qKerMby/al8v2roV0uU9RV+Dw9dznEas2fQVrHAzZlPMILdnICInoKd5Jx0r1Wy+G3iK8w0NsxB7kgD9a6CL4T6rEu+8lggH+03P6A1ssvfU5nm0F1PDVhdugqUWkjdAa9rbwn4SsedR1dSR/DHGSfzOKrtP8OLE/Kbm5I9lUH+dUsHFbsj+0nL4UePmxnx0qaLS7mQ4VST6AV6hceM/DNsu3T9KXI/ikfJ/QCsib4j6gFK2sMMI7bQcj9aUqdJbspV68tonP23hPV7n/VW0h/4Ca2IvAWqAbriNIh6u6j+tZF1401y7GHnYA9hxWDLqV1Ocu5P1NQ6lFbI0VOtLd2O5/4RbTLXm81CBfZTuP6UjQ+C7Xl7h5z6KpH88V520zsc5NQlxnmpeLitkUsFJ7yPRTrfhe14tbPzCO8h/wDrmqsnjFoyRZW0UX0UGuEyT90ZpNkrcgVk8XJ7G8cHBbnTXHivWZuPOKD0X5f5Vjy6jdz/AOtkZvqTVLymHzMcUbUA5as/aye7OiNGC6EhkNN3c9ab+6HHJNKsidQPzq4yY+XsPDZp4Bam+aewp29j1NddNkMmCk1Io5zmoATnFSLz1r0aLMGrE6gdzU1VweKsDnFerQZhNak9FAor01scoUUUUwCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/0f4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK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iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVHciPQUh6Up6Uh6CueZsV2qMdKlOCcdqaQuOK8ucToRD/FTH+tTFR1zmmlM85/z+dck4jTIByPxpn8XWrBj9OlMwcYrkqRNk7kDe9N/hqYoO9N2giuScO5aZAPvU1qn2gGmlB3rGUbF86Ie1NXrU5QUhjB6f5/WsZRLUkVmoPIqx5YNIFA6Gosac5WWmNg8Vb2jPWkIU9ahxH7QgoqfC07ajD0qXTD2iK1FWfKX1/z+dHk56UezBVEVqUdRVny/pR5f0pKLTDnG4B60mQOKdtJ6im7R6UcjM15gGB4paTApcCjkYPyCiiitIoQ4MR0ozxnNNopg2SB8daPM/z/AJFR0uSOlNMViYM30qYTPVYPx/n/AApQ470+dkygmXVnb1x+NWY76RfusaywwPSlrVVfMwnQT6HVW3iHVLYg28zLj+6SK7HS/it400oj7LfSjHqxP8815NuIqRZcda1jXl3OSpgKb6H07pn7Snj2zULcSR3I9JUBH6YruLL9pe1ulEeu6JaTg9SgZD+eTXxcJRUyy4rphjJI4amT030Pu61+K/wa1r/kKaLJbt3MUu79CordisvgBro3Q31xaFu0gUj9K/PlZz61bjv5YvusR9M1tHHy7nHUyOHY/QwfAjwJrYzoOtxSE9AVx/Wsq/8A2VdZILWE0U30NfDdv4gvrdg0crDHvXZ6X8U/F2lkGy1CaP2V2H8jWv8AaEjn/sa3Vo921P8AZv8AGVhljbsf90ZFcDqPwl8QWOfPgYY9RWto37S/xI0sKi6lI4GMh8P/AOhZr1HSv2vfEwwuqxW9yOM74/8ADFWsYnvEzlg6sdIyZ82XXgjUIP8AWxkfhWLN4au4jypr7psv2m/BWqYXXdGtmz1KqB/PNdHD8Qv2ftdGb6wjhJ9FP9BVfWqT0cRKhil8LufnG+kTL1Bq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FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH/0/4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVHciPQUh6Up6Uh6CueZsV2qMHipW61H0WvLmjoI+9Nb2NPGeaYT3rlnsNDNxPJo/h6056b/DXJUNkN3E8GmliBxTtpBppG7muaZSGmmjp1p5puMCsZ7DT0Gc5pGHrUmD65pcZGDWLjcvnIDTR1qxs/Wjyz2/lWfIx86Kx60relTbKaVPapaa3LUiMAkcGlAPrUgTNL5f8An/JoSYNkdFSeX/n/ACaPL/z/AJNKwiOlyR0pSpBoC+tACbmFLval2elNIxxQAZ5yeaXK+lNooGOyp7YowD3ptFAhaSiigAooooAKKKKACiiigBQcc04Oe9MooE1csUUgUDpS1Skw5UO3GniUioqKqM+5lOBYWUmplcGqNSq+etaGTgXQ5HepBM69DVHOeaUHFaRl5mLgjUS8kWr0OpyoOprBD5OP8/yp9WqrRjKhF7nZW+vXUWCrkfjW/aeNNQgwUlb8zXmavng1OJXFbxlcw9gke32fxT1u2ACzMPxNdfZfGzXYsYmb8z/jXzKk7DqamW4IPBq1bsZTpu59eW/x68Qx4AuGH/AjW3b/ALQ/iKPGJif+BGvjFbyQc5p4vZBxmrSTMnB9j7fj/aQ8Qd2z/wACNSn9pLXR94Aj6mvhz7dN1B/Wl/tGcfxH86cbIiVC/Q+25P2mNXXrEp/E1Ub9prVB1tk/M/4V8XHU5jwWzURvZexrVVbdTGWB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iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/1P4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVHciPQUh6Up6Uh6CueZsQEZOKaQegp/wDFTWPpXmz3N0xm3H403b3NSNnrSE8ZrlnqMiK5OaaRnpUudwppfIxXNKJcH0Iz6UmMDrTs80VhKK2NLjClJsqQ4owOlZOAERA9KX5ehFO2ijaKz5QG5Qfw/rTwyCmlM0mwnpSsJpEyyJ1NTBrdjyKphDShPf8Az+dCbIaXc0UWxY/Nn8ql+zaceN+Ky0Tmpdh/z/8Arq1LujOUXfRl/wDs+yb7sw/Jv8KYdLQ/6uVT+P8AjVIBxTw0g4/z/OtFGPVC9/oyZtJuBypUj/eH+NRNpt0P4c04SPUonlXoaPZ0+wc0+5TNldDqh/KomglH3lx+FagupfX/AD+dPF5KOopPDU31K9rNGJ5ftSbPatw3Zb7y0nnxHqgqXhI9GNYiXVGHtHTFG0elbW+3PVabttj2qXhUUsQ+xi7FpQgzWx5dse+KT7NA3Rv0qfqbK+s9zH8tf8//AK6PLX/P/wCutf7DGfusKRrAk8MDS+pMPrSMnyx/n/8AXR5a/wCf/wBdan9nydqYbGUdqTwbKWIXczvLX/P/AOujy1/z/wDrq21tKvam+RJ6VH1VlqqVwiinYA6VJ5TUvlN/kf8A16ToWD2pFRUvlH/IpPLPb/P60vZC9qR0VL5Z/wA//rp3lAHmrVMh1EQU5Rk1LsWpNlV7Ml1Bgo2knipQuO1JtJ68UKmyLjcFeTTw4PH+f5UCMd/8/rTgoHOKpUhC1Mn3aZ5Z/wA//rqRQQMGto0zOdha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krT+pS6Izlj6S6nNeWv+f/10eWO3+f1rp/7BlH3mUUg0aMffkFSsBMPr9LozmNlNIPpXUHTrVfvSce1RG1sF/jP5U/qMu4LGxeyOc2HGaApNdAY7Bc8k/hUZayHABqHhPM0WJv0Zi7D0o8tq2DLbj7i1E10g4CVDw0erKVVvZGZ5TnoKX7O57VcNyewAppuJD0qfYxWxopSKbW0mOBTPs0vcVZklcioN7+tS6US1KQn2V/UUG2YckikyTSc0nTiUr9xfJXu1J5ca9TSEcUhTNRy9ikn3D91mlzEOgpuynBB3pSXkN6Cbk9KTcMcCjZ60bMUkg0FDccU7PT3pAo6UuK1gupVgB605Sc0mKeB3NdMERK1h3JBzTwOhpAOfrTlGQOeld9JGRIvWpKYvWnivToGDZPRRRXorY5gooopgFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAf//V/ivooor/AEoP5/CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACg9KKQ9KiexUdyI9BSHpSnpSHoK55mxGBzmm4yeamK9hSbeMCuCpApMhK55prDsKn2nFJtxXLOLL5yAjtRjPFTbBSeX/n/ACawlTY+dFUrz9aTHpVryz/n/wDXSGNsVi6TGqiK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TTAy1DozNI+z7IptdXjdXNQtLM3VjV827nnBpDaueqH8qzlhpPc1jUgjLPmHncT+NRlG781sCxmPRT+VH9m3B6I35VH1OT2RqsTHuYRT/P8Ak0eWP8//AK63v7Kuj/AaT+yLjutZ/UJ9iljILqjA8s01o+K6D+yJz0A/Oj+x5V5Yj/P41P8AZ8+w/r8O5znljFJsWuiOlsP4hSf2cO7CmsumX9eh3OdMY7UvlE9P5f8A166L+z488n8qadPTsTQ8ukH16JzjxED/AD/jUHlZOetdNJYqFzzUP2RR2NYTwErm0cYrHPmLFM8v2ro/sqj+E0023otQsEy1jEc95foKPLPpXQ+QR/DSeU3XFP6hIPriOe8pj2NHkyDoK6DyX9KYYpM1LwLGsXcwfJfuKUQOe1bBhm7A1H5EnVgayeDsWsQZf2eSk8lq0jbyHseajNs55xQsP5FqvfqUxHx2p+wd6nNu4o8ps8ito02HtPMi2KKUKKf5ZpfLI6muqEA5xoA604Y/Wjbj8Kdj3rvoxIuSUUUV3rYwCiiimAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB//1v4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVH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12Zsbv8Agi/SozZ6iPux/wDjtP6rDt+A/wC1G/tfickLK2HSMf5/Kl+zRg5WNa6U2WqHpG3/AHz/APWqJ7TWQcbH/Kn7GPYtY/8AvL7zBFux6Iv5f/XpPssh6KPyraNlrB5KSfkaiey1X+JXH4Gh012Zaxaf2l95lCxmYcDH5Uw6bN1J/l/hWg9hqHdWqq9jegcgispJdjeFdv7SKx0qU9T+tRtpRzyw/Ole0ugeQarPDIBzWTlD+U6oTk/tEp01RwXWozp8A5ZxVV0b1qoyuOprB1o/ynRCE39o0jZ2I5aQfl/9eo2i05esh/L/AOvWU4buagZT/FWTrrpE6I0JdZM1iumDq7H6AU0nSVHO8/lWSVyKhKdqyliP7qNlh7/aZpzyaXt4DHn1H+FUTNpw5CNj6/8A1qpSoNvFV9hFclWs77HZRw0bat/eaJubIfdjz9TTDd24OREMfWs8gim4rB4iXY3WHiXjfRdo1/z+NMN8vaNfyqmV9aaVXvWTrzLVGJbN6P7q/lULX59B+VQFAOgqJlINZyrz2ZrGlDsPa9YnIFV2umprLjrUZA6VzTqSZ0wpx7CtOx71AZmxTinpURXNZc7ZvGKQhkP+TTdxoIxz+FNxzVJmyS6Dt1Lmmhfzp2K2jcoQ80d/yoPejvXbTJJKKKK7FsYhRRRTAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//X/ivooor/AEoP5/CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo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GuQnVevqKonSLn1X/voVz0mrXOPvGqx1O6/vn865qmPp3Oulgq6WrR050e59V/76FN/se59V/OuWOo3R/iP503+0bnux/OsHjaZ0LA1/5kdSdInA5Zfzpp0qYc7l/OuV/tCf+8aQ39x2Y1Dx9PsWsFX/AJkdV/ZUx/iX86jbSp+m5f8AvoVy/wDaFz/eNMN7cEfeNRPHQ7FrBVv5kdG+mTDuv5ioG02buV/MVzxvLgdSaYbubPJ6+9c0sZHsdEcHV7m82nyjuv51A1lJ6j86xftU3c037TIe9T9aj2N1hprqa7WknqPzFRG1cc5B/Gs37RIec0ea5PJrSFZPoaKjJF/yHHX+dNMTVS8xjz/Wn+YfWuiFRFckkTlM8Gk21EHNOznmu6nK7J5WS0UUV3LYyCiiimAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB//9D+K+iiiv8ASg/n8KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKD0opD0qJ7FR3Ij0FIelKelIegrnmbEBPOaaTkU5utNbgV5szdITsKYCSCM04/dpoPU1xzYxue3rTTxzS/xU1j3rnlsaw2AmhulIfQUnIHNYFjjTOT0NONM6DI71gwG496OfWl255pKQBk96Cc9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qOspNljenNNyx6fpTyM0m0A1Ddy00REkcUmWx1qQrnmmBcgikzRSuRYP8RxSdsU9gQcU0dqnUYEDmjdyaPWjAJqkA4HIpaQDinV0RAXtin+ppg6U8c12UyWPHJp46UxetPHSvSoGJNRRRXorY5wooopgFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAf//R/ivooor/AEoP5/CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACg9KKQ9KiexUdyI9BSHpSnpSHoK55mxD1amt1qXHekKjGetedNGqkQkACm84qbbnk0FARmuaUSuZEGMg0zGTxVkqD0NNIFc8ojU7FfFIc44qxtWk2LWModjT2hARmkxVjYtGxRWTphzlYqaCpNWdoz0p20dhUeyYucplWNG0mrxUHkClKDqB+lL2QvaFIIT1pyjHAq95fotO2Z7U/YXIdUoqmWqUJjtV9Y8nOKkEZraGGMpYhIz9jZxSheOR1rR8v/AD/k04R+vNWsKQ8QjNEZzUioR0rQ2e1SCIf5FarDaGcsSZwQ04RmtIRU7yTnpWscIQ8QjN8v2pRH6CtQQegqQW69xWiwhm8UZIiJ7U8RN/kVrCAY6U9YR0xWkcGmZvFmSsDE4IP5VJ9mI7E1ri3H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NI5tU/l/E81NrKOxpptpT2r0o3toeDAPyFM+2WB4MA/T/Cs3lkO5azip1h+J5obeToVNMNtIexr0sz6cf+WP8qaZdNI5i/SsnlUX9o1jm8/5GeafZmPamG1bPSvTC+mHnyz+VRFdLP8AA35VLyldzVZzL+Vnm32Z/Q0G2k7A16KY9MPRWFQtb6d2Dfl/9eo/srzNFnH908++zTelJ9klPau9NvYdiaga1sj3NZPLPM1WbJ9DhJLSVRyKgNq9dxPZWe0YY9apGxtD/HXLVy2zOmGZqxyX2Z/Sm/ZZO4rq2sLYfx1GbG2PSQfjXO8vN45jc5Y2re350w25HNdT/Z0PaRaadPj7Ov51Dy5mn9oR7nKmE00xHGDXUnTx2dfzqI6f6sPzqJZezRZhE5cxmmGP2ro3sQP4hUBs/cVlLBSR0xxkTAKcU3aRzW21oR3BqI2p9RUfVGarFRMnFKFNaRtT6j86jNuw7itI4dlKumVMYFKB+tWfJYUnl10QpMfOiIDvTh0/GnbTS7a9ClEnmQ+iiiu5bGAUUUUwCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP//S/ivooor/AEoP5/CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACg9KKQ9KiexUdy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fsWjthiYsy6KsvbuOnNQmNs8irUXc6FUViI0DrnNOKsPem4Oa6YFRHUUUV1ogKKKKYBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH/0/4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVHciPQUh6Up6Uh6CueZsBOaD9fxqPPOKbnBrgnIqMbkuRSbh61CTg5pCeMiueU7F+zJ9wo3pVYnPSjcAM1jKqHs0WPNQHJFL5qDJ5/OqZbjFIWNZOuP2RofaIx/DSi6TsKzD1orP6y0P2CZq/bMfwilW/b0FZOTRnIqfrUiXh49UbI1Fx0p41N/WsPIoyMU/rsu5LwsOx0A1WXoTS/2nJ3Y1z4fnrS7uear6/In6nDsdJHqc2fvn86m/tGb+8fzNcwkhznNTCU+taRzCXcylgodjoP7RmPVj+dH9oSdzmsLzRjrR5o/vf5/OrWYTI+qQ7G5/aD/wCc04agw7/5/OsESj1o8z3NJ5hIPqcexunUH/zmm/b5D3/nWMJOetO8z6U/rsu4PCR7GwL6T1p4vmxyf1rE8z6UxpSDxT+vSQvqaZvfbfel+2k8ZrB833p3mHFNY+QvqcTc+1n/AD/+uj7Wf8//AK6wxLnp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e3+fxo+1t7f5/GsTzcdaaZlpfWkUsKjd+1t7f5/Gk+1NWH5y9qX7RT+ueZX1U2/tRpPtZ/z/APrrE+0UecCc0vrb7i+qm39rP+f/ANdN+2f5/wAmsYzg0nnCk8W+5SwqNg3p9aPtxrFMvvSeYPWhY1rqP6quxtfbT60fbW9aw/NP+T/9ajzT/k//AFqX119w+qI3TeE8Z/z+dJ9rPr/n86w/NP8Ak/8A1qPNP+TVLG+YfVEbn2s+v+fzppuyf8//AF6xxJ7ml3kjINH1t9wWGSNKS6JWoDdHPSqLu2O9QmQgZrCeKZtDDaGn9qI7U37U/pWX5rU3zWqHimaLDI1vtL0n2pqy/MPek82oeLY1h0av2pvag3jdMn86yPN96QycdaHi2V9WXY1vtbHvTftb461kmTHNMMv45qHi2UsKjW+1uT1pDeP61kmSk35prFMtYWJqfampn2lqz9xpwY9DW0cQ2P2CLpmLcUm8nvVXPcU7Pp9a6YVmxezRYL0gbPvUIPrTgf5130pi5ETUUUV2oxCiiimAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB/9T+K+iiiv8ASg/n8KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKD0opD0qJ7FR3Ij0FIe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TmkINJ1JdR+zRY3xk5IoLoRgA1UIahc96h1WP2RZ+U85Ipp2joar5OKMkGpVS4+QnycYoz6VEGNPzWkZjUB+akz3qCng9q6ISJcOxOD2pwOQTUQJBJp4PA5rupszsTDrTh0qNT81SV6VAxaJ6KKK9JbHMFFFFMAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD/1f4r6KKK/wBKD+fwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoPSikPSonsVHciPQUh6Up6Uh6CueZsRlCTzTSlBJBpjNxkV5szZJ2HeWo79aNiD+Kosk0wsa5JtDSZNti9aQiD1qBiR0pmcjmuackaqBOTEOxpCyen61X3EnFMLEdK5pTK5S0WXPAppce1ViT1poJIzWMqg1TLBkbsab5knc1BuJOKQv2FYuZfsibeT3phYk0zcevrTdxasXNmigiQt6U0tkc1GSc0tQ2yrChiKdv4poBPApwQ55ouAm8il8xv8AP/6qd5Y7U4R47U9RNoByM0tLtNLj3FUkyG0NopwAz1p3yDrWiRDZHTgpNOygo8xRVXROvRCiInvThCe9MMoHSjzj6iq5ooXLIk8n/P8AkUv2fvmofOb1/WlE5Hen7SIcsiyLcjgVJ9nPXNUv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E9qBkj9R/hSiay/iz+f/ANasDc1GWoeKKWEOg8zTzwSRTSLA/wAdYOWpC+OppfWkUsK+5tyLaEfIah2QGsky8YzSeZQ8UhrDPua/lW/ZqDFDj/WVkeZ7ml833qXiIvcPq7XU1TGoPyyZpAPfNZXm/WjzKf1iI/YM1sL9f600rHj0rL833pRMVpPErsH1d9y+RFSYj7DNUfPPTNKJc01XTBUZFvCYxRhareYc804SetaxqoOVk+1fWnBB2NQBwaeGOcV0QaE4sn2A96eEPrUIbuKkDZwM130mjKzJQDnNPA71Grc5qQV6dAxaJ6KKK9JbHMFFFFMAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD/9k=) no-repeat;background-position:50%!important;height:2.4rem;width:100%}.Bg___myQEw .info___Sq4Uu{background:linear-gradient(133deg,#f0fffc,#fff);border-radius:.12rem;box-shadow:0 .04rem .06rem 0 rgba(215,236,229,.39);height:1.04rem;justify-content:space-between;margin-top:.57rem;padding:.2rem;width:12rem}.Bg___myQEw .info___Sq4Uu,.Bg___myQEw .info___Sq4Uu .banner_bl___ZEviF{align-items:center;display:flex}.Bg___myQEw .info___Sq4Uu .banner_bl___ZEviF img{border:.01rem solid #afcdca;border-radius:50%;height:.64rem;object-fit:cover;width:.64rem}.Bg___myQEw .info___Sq4Uu .banner_bl___ZEviF .banner_name___BiTJz{color:#fff;font-size:14px;font-weight:600;margin:0 20px 0 14px}.Bg___myQEw .info___Sq4Uu .banner_bl___ZEviF .banner_school___X0u90{color:#fff;font-size:14px;font-weight:400}.Bg___myQEw .info___Sq4Uu .banner_br___n7S5V{align-items:center;background:#f6f9f8 #fff;border:.01rem solid #bfe8dc;border-radius:.2rem;color:#1b8565;display:flex;font-size:.14rem;font-style:normal;height:.4rem;justify-content:space-between;text-align:left;width:3.47rem}.Bg___myQEw .info___Sq4Uu .banner_br___n7S5V .learing_btn___F_1Uv{background:linear-gradient(90deg,#49b04d,#3f7cb2);border-radius:.2rem;color:#fff;height:.38rem;line-height:.38rem;text-align:center;width:1.1rem}.TitleStyle___Vjx9I{color:#fff;font-size:34px!important;font-weight:600;letter-spacing:5px;line-height:34px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.btn_del___Qdb0a,.btn_update___C89PI{align-items:center;cursor:pointer;display:flex;font-size:.2rem}.btn_del___Qdb0a i,.btn_update___C89PI i{color:#fff;font-size:.2rem}.btn_del___Qdb0a span,.btn_update___C89PI span{color:#fff;display:inline-block;height:22px;line-height:20px;margin-left:5px;margin-right:6px;width:32px}.btn_update___C89PI{margin-right:20px}.btn_update___C89PI:hover i,.btn_update___C89PI:hover span{color:#165dff}.btn_del___Qdb0a:hover i,.btn_del___Qdb0a:hover span{color:#e30000}.DivDownPlay___BdVPJ{background:rgba(246,247,249,.2)!important;border:1px solid hsla(0,0%,100%,.5)!important;box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5)!important;color:#fff!important}.CodeMirror{color:#000;direction:ltr;font-family:monospace;height:300px}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{outline:none}.markdown-editor-wrapper{margin-bottom:12px;position:relative}.markdown-editor-body{align-items:center;display:flex;flex-flow:row nowrap;height:calc(100% - 38px);overflow:hidden;width:100%}.markdown-editor-body .codemirror-container{flex:1 0;height:100%;overflow:hidden;width:100%}.markdown-editor-body .CodeMirror-wrap{padding-bottom:15px}.markdown-editor-body .preview-container{word-wrap:break-word;background:#fff;border-left:1px solid #ccc;box-sizing:border-box;flex:1 0;font-size:16px;height:100%;margin:10px 0;overflow-y:auto;padding:8px 8px 50px;white-space:normal;word-break:break-word}.markdown-editor-container{border:1px solid #ccc;border-radius:4px;font-size:16px;overflow:hidden}.markdown-editor-container.full-screen{bottom:0;height:100vh!important;left:0;position:fixed;right:0;top:0;z-index:1010}.markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}.markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}.markdown-editor-container.on-preview .codemirror-container,.markdown-editor-container.on-preview .preview-container{width:50%}.mini .markdown-editor-body{height:calc(100% - 28px)}.flex-end{justify-content:flex-end}.my-codemirror-container{border:1px solid #ccc;margin-bottom:24px;width:100%}.markdown-tip{bottom:-28px;color:#cdcdcd;font-size:12px;margin-bottom:7px;position:absolute;right:0}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{background-color:#f7f7f7;border-right:1px solid #ddd;white-space:nowrap}.CodeMirror-linenumber{color:#999;min-width:20px;padding:0 3px 0 5px;text-align:right;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;border:0!important;width:auto}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{animation:blink 1.06s steps(1) infinite;background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor{animation:blink 1.06s steps(1) infinite;background-color:#7e7;border:0;width:auto}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:-50px}.CodeMirror-ruler{border-left:1px solid #ccc;bottom:0;position:absolute;top:0}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror-scroll{height:100%;margin-bottom:-50px;margin-right:-50px;outline:none;overflow:scroll!important;padding-bottom:50px;position:relative}.CodeMirror-sizer{border-right:50px solid transparent;position:relative}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{display:none;position:absolute;z-index:6}.CodeMirror-vscrollbar{overflow-x:hidden;overflow-y:scroll;right:0;top:0}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-x:scroll;overflow-y:hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{left:0;min-height:100%;position:absolute;top:0;z-index:3}.CodeMirror-gutter{display:inline-block;height:100%;margin-bottom:-50px;vertical-align:top;white-space:normal}.CodeMirror-gutter-wrapper{background:none!important;border:none!important;position:absolute;z-index:4}.CodeMirror-gutter-background{bottom:0;position:absolute;top:0;z-index:4}.CodeMirror-gutter-elt{cursor:default;position:absolute;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:normal;-webkit-tap-highlight-color:transparent;font-feature-settings:"calt";background:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual;line-height:inherit;margin:0;overflow:visible;position:relative;white-space:pre;z-index:2}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.CodeMirror-linewidget{padding:.1px;position:relative;z-index:2}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{height:0;overflow:hidden;position:absolute;visibility:hidden;width:100%}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{position:relative;visibility:hidden;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror-sizer{padding-bottom:10px!important;padding-top:10px}.CodeMirror-empty.CodeMirror-focused{outline:none}.CodeMirror pre.CodeMirror-placeholder{color:#999}.CodeMirror{background:#fff;overflow:hidden;position:relative;word-break:break-word}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;line-height:1.6;white-space:pre-wrap;word-break:break-word}.wrp___dq7YK{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:rgba(0,0,0,.5)}.wrp___dq7YK img,.wrp___dq7YK video{max-height:80%;max-width:100%;text-align:center}.wrp___dq7YK iframe{background:#fff;border:none;left:0;top:0}.monaco___VnZC3,.wrp___dq7YK iframe{height:100%;position:absolute;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{display:flex;position:absolute;right:40px;top:40px;z-index:10}.close___LKoWu>span{align-items:center;background:#4a4a4a;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:10px;width:40px}.embed___hvpEJ{height:100%;left:0;position:absolute;top:0;width:100%}.my-diff-editor div,.my-monaco-editor div{font-size:inherit}.my-error-line-wrp{background:rgba(245,0,0,.2)!important;color:#f50000;height:auto!important;width:calc(100% - 20px)!important}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red}.breakpoints-fake,.breakpoints-select{border-radius:4px;height:8px!important;left:7px!important;pointer-events:none;top:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:8px!important}.breakpoints-fake{background:rgba(255,0,0,.5)}.highlighted-line{background:#4b4b18}.markdown-toolbar-container{align-items:center;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;display:flex;flex-flow:row wrap;line-height:20px;list-style:none;margin:0;min-height:30px;padding:0 5px;position:relative;width:100%}.markdown-toolbar-container .fill-tip{background-color:#fff1e2;border:1px solid #e99237;border-radius:5px;box-sizing:border-box;color:#a65500;cursor:pointer;display:inline-block;font-size:12px;height:auto;line-height:16px;margin-left:10px;padding:5px;position:relative}.markdown-toolbar-container .fill-tip:before{border-bottom:6px solid transparent;border-right:6px solid #fff1e2;border-top:6px solid transparent;content:" ";height:0;left:-6px;position:absolute;top:6px;width:0;z-index:10}.markdown-toolbar-container .fill-tip:after{border-bottom:6px solid transparent;border-right:6px solid #e99237;border-top:6px solid transparent;content:" ";height:0;left:-7px;position:absolute;top:6px;width:0}.markdown-toolbar-container li{color:#666;display:flex;flex-flow:column nowrap;height:100%;height:38px;justify-content:center;padding:0 1px}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{color:#666;cursor:pointer;font-size:18px;text-align:center;width:28px}.markdown-toolbar-container .btn-null{align-items:center;display:flex;flex-flow:row nowrap;width:auto}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{border-right:1px solid #ccc;height:65%;margin:0 5px}.mini .markdown-toolbar-container li{height:28px}.editor-resize{border-bottom:1px solid #ccc;border-top:1px solid #ccc;box-sizing:border-box;cursor:row-resize;display:block;height:4px;left:54%;margin:0 auto;overflow:hidden;text-transform:capitalize;white-space:nowrap;width:120px}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(static/iconfont.345f94c8.eot);src:url(static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(static/iconfont.deef216b.woff) format("woff"),url(static/iconfont.42606faf.ttf) format("truetype"),url(static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:md-iconfont!important;font-size:16px;font-style:normal}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #a7a7a7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-attribute,.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{color:#fff!important;outline:1px solid grey}.upload-button{color:#0152d9;display:block;font-size:12px;height:32px;line-height:32px;position:relative;width:106px}.upload-button input{height:32px;left:0;opacity:0;position:absolute;top:0;width:160px;z-index:-1}.main_com___dEAXh{margin-bottom:80px}.project_list____YzIW{position:relative}.course_con___EqE6f{color:#333;font-size:16px;height:auto;line-height:36px;max-height:473px;overflow:hidden;width:100%}.case_item___pO64P{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.case_item___pO64P:last-child{margin-bottom:0}.case_item___pO64P .case_item_info___FkLB7{align-items:center;cursor:pointer;display:flex}.case_item___pO64P .case_item_info___FkLB7:hover div{color:#3061d0}.case_item___pO64P .case_item_info___FkLB7 img{height:16px;margin-right:11px;width:14px}.case_item___pO64P .case_item_info___FkLB7 div{color:#333;font-size:16px}.case_item___pO64P .btn_up_de___Vchsk{align-items:center;display:flex;justify-content:center}.case_item___pO64P .btn_up_de___Vchsk div{cursor:pointer}.case_item___pO64P .btn_up_de___Vchsk .btn_update___rYrOJ{color:#8fb0a6}.case_item___pO64P .btn_up_de___Vchsk .btn_update___rYrOJ:hover{color:#1b8565}.case_item___pO64P .btn_up_de___Vchsk .btn_del___OzxGD{color:#8fb0a6;margin-left:20px}.case_item___pO64P .btn_up_de___Vchsk .btn_del___OzxGD:hover{color:#1b8565}.shiyan_modal___g40Za{margin-top:10px}.shiyan_modal___g40Za .add_pilotPro_item___z1H0Q{align-items:center;background:#f6f9f9;display:flex;justify-content:space-between;margin-bottom:.2rem;padding:.2rem;width:100%}.shiyan_modal___g40Za .add_pilotPro_item___z1H0Q:last-child{border-bottom:0}.shiyan_modal___g40Za .add_pilotPro_item___z1H0Q .option___vxHGu{align-items:center;display:flex;justify-content:space-between}.shiyan_modal___g40Za .add_pilotPro_item___z1H0Q .option___vxHGu .add_and_del___jPolh{align-items:center;cursor:pointer;display:flex;height:14px;justify-content:center;margin-left:.2rem;width:14px}.shiyan_modal___g40Za .add_pilotPro_item___z1H0Q .pilot_name___tTQSk,.shiyan_modal___g40Za .add_pilotPro_item___z1H0Q .pilot_url___SuCpq{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:20px;position:relative}.shiyan_modal___g40Za .add_pilotPro_item___z1H0Q .pilot_name___tTQSk .title___Q_VfA,.shiyan_modal___g40Za .add_pilotPro_item___z1H0Q .pilot_url___SuCpq .title___Q_VfA{color:#5f6368;font-size:14px;margin-right:16px}.shiyan_modal___g40Za .add_pilotPro_item___z1H0Q .pilot_name___tTQSk input,.shiyan_modal___g40Za .add_pilotPro_item___z1H0Q .pilot_url___SuCpq input{height:.4rem;width:8.98rem}.shiyan_modal___g40Za .record_count___IuDud{color:#9096a3;font-size:14px;position:absolute;right:.1rem} \ No newline at end of file diff --git a/p__Shixuns__Edit__body__Warehouse__index.async.js b/p__Shixuns__Edit__body__Warehouse__index.async.js index f842ed9b81..5a4a307734 100644 --- a/p__Shixuns__Edit__body__Warehouse__index.async.js +++ b/p__Shixuns__Edit__body__Warehouse__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[16328,11947,22527,56250,79503,1911,37637,80182,79635,25209],{22441:function(e,t,n){n.d(t,{Z:function(){return o}});var a=n(33614),i=n(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},r=n(1393),l=function(e,t){return i.createElement(r.Z,(0,a.Z)({},e,{ref:t,icon:s}))};var o=i.forwardRef(l)},76897:function(e,t,n){n.d(t,{Z:function(){return o}});var a=n(33614),i=n(59301),s={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"},r=n(1393),l=function(e,t){return i.createElement(r.Z,(0,a.Z)({},e,{ref:t,icon:s}))};var o=i.forwardRef(l)},81671:function(e,t,n){n.d(t,{Z:function(){return o}});var a=n(33614),i=n(59301),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},r=n(1393),l=function(e,t){return i.createElement(r.Z,(0,a.Z)({},e,{ref:t,icon:s}))};var o=i.forwardRef(l)},6638:function(e,t,n){var a=n(82242),i=n.n(a),s=(n(59301),n(19779)),r=n(3113),l=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,a=void 0===n?{}:n,o=e.styles,c=void 0===o?{}:o,u=e.customText,d=e.ButtonText,p=e.ButtonClick,f=e.Buttonclass,h=e.ButtonTwo,m=e.imgStyles,v=e.loading,x=void 0!==v&&v;return(0,l.jsxs)("section",{className:"tc animated fadeIn",style:i()(i()({},{color:"#999",margin:"100px auto",visibility:x?"hidden":"visible"}),c),children:[(0,l.jsx)("img",{src:t||s,style:i()({width:288,height:200},m)}),(0,l.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,l.jsx)(r.ZP,i()(i()({className:f,onClick:p},a),{},{children:d})),h&&h]})}},29114:function(e,t,n){n.d(t,{Z:function(){return _}});var a=n(82242),i=n.n(a),s=n(7557),r=n.n(s),l=n(41498),o=n.n(l),c=n(79800),u=n.n(c),d=n(59301),p={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},f=n(3113),h=n(22441),m=n(38288),v=n(6848),x=n(27876),g=n(43516),y=n(6638),b=n(71681),j=n(37712),_=function(e){var t,n,a,s,l,c,_,w=e.editOffice,C=void 0===w?"view":w,Z=e.data,N=(e.theme,e.type),S=e.filename,k=e.monacoEditor,P=e.className,O=e.style,E=e.close,D=e.onClose,I=e.hasMask,R=e.disabledDownload,T=e.onImgDimensions,F=e.showNodata,L=(0,d.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),B=u()(L,2),z=(B[0],B[1],(0,d.useState)("")),M=u()(z,2),A=(M[0],M[1]),K=(0,d.useState)(),V=u()(K,2),$=V[0],H=V[1],W="build"===window.ENV?"/react/build":"",U=location.host.startsWith("localhost")?b.Z.PROXY_SERVER:b.Z.API_SERVER,q=(0,d.useRef)();null!==(t=Z)&&void 0!==t&&t.startsWith("/api")&&"txt"!==N&&(Z=b.Z.API_SERVER+Z),S&&(k.filename=S),(0,d.useEffect)((function(){var e,t=null===(e=document.cookie)||void 0===e||null===(e=e.replace(/\s/g,""))||void 0===e?void 0:e.split(";");null==t||t.map((function(e){var t=e.split("=");"_educoder_session"===t[0]&&A(t[1])}))}),[]),(0,d.useEffect)((function(){"office"===N&&G()}),[N,Z]);var G=function(){var e=o()(r()().mark((function e(){var t,n,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=Z,Z.startsWith("http")||(t=location.origin+t),n=new URL(t).pathname.split("/").pop(),e.next=5,(0,g.gJ)({attachment_id:n});case 5:a=e.sent,H(a);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),J=function(){Z.startsWith("http")||Z.startsWith("blob:")?Q():(0,x.Sv)(S||"educoder",Z,S)},Q=function(){(0,x.Nd)(S||"educoder",decodeURIComponent(Z))};return(0,j.jsxs)("div",{style:i()({},O||{}),className:"".concat(I&&p.bgBlack," ").concat(N?p.wrp:"hide"),children:[E&&(0,j.jsxs)("div",{className:p.close,ref:q,children:[!!T&&(0,j.jsx)(v.Z,{title:"点击对图片进行批注",getPopupContainer:function(){return q.current},children:(0,j.jsx)("span",{onClick:function(){D(),T()},children:(0,j.jsx)("i",{className:"icon-yulanpizhu"})})}),!R&&(0,j.jsx)(v.Z,{title:"点击下载此文件",getPopupContainer:function(){return q.current},children:(0,j.jsx)("span",{onClick:Q,children:(0,j.jsx)("i",{className:"icon-quxiaozhiding"})})}),(0,j.jsx)(v.Z,{title:"关闭",getPopupContainer:function(){return q.current},children:(0,j.jsx)("span",{className:"",onClick:D,children:(0,j.jsx)("i",{className:"icon-guanbi1"})})})]}),(0,j.jsx)("div",{className:"".concat(p[P]," ").concat(P," ").concat(p.monaco," ").concat("txt"===N?"show":"hide"),children:"txt"===N&&(0,j.jsx)(m.ZP,i()({},k))}),"audio"===N&&(0,j.jsx)("audio",{src:(null===(n=Z)||void 0===n?void 0:n.indexOf("http"))>-1||null!==(a=Z)&&void 0!==a&&a.startsWith("/api")?Z:"data:image/png;base64,".concat(Z),autoPlay:!0}),"video"===N&&(0,j.jsx)(j.Fragment,{children:(null===(s=Z)||void 0===s?void 0:s.indexOf("http"))>-1||null!==(l=Z)&&void 0!==l&&l.startsWith("/api")?(0,j.jsx)("video",{controls:!0,src:"".concat(Z),autoPlay:!0}):(0,j.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(Z),autoPlay:!0})}),"office"===N&&$&&(0,j.jsx)("iframe",{src:"".concat(W,"/office.html?key=").concat($.key,"&url=").concat(U+$.url,"&callbackUrl=").concat(U+$.callbackUrl,"&fileType=").concat($.fileType,"&title=").concat($.title,"&model=").concat(C,"&officeServer=").concat(b.Z.ONLYOFFICE,"&disabledDownload=").concat(!!R)}),"html"===N&&(0,j.jsx)("iframe",{src:Z+"&disposition=inline"}),"pdf"===N&&(0,j.jsx)("iframe",{src:"".concat(W,"/js/pdfview/index.html?url=").concat(Z,"&disabledDownload=").concat(!!R)}),"image"===N&&(0,j.jsx)("img",{src:(null===(c=Z)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(_=Z)&&void 0!==_&&_.startsWith("/api")?Z:"data:image/png;base64,".concat(Z)}),("other"===N||"download"===N)&&(0,j.jsx)(j.Fragment,{children:F?(0,j.jsx)(y.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,j.jsx)(f.ZP,{icon:(0,j.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:J,children:"下载"})}):(0,j.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:J,children:[(0,j.jsx)(h.Z,{}),"点击下载"]})})]})}},16726:function(e,t,n){n.d(t,{h:function(){return x}});var a=n(82242),i=n.n(a),s=n(79800),r=n.n(s),l=n(59301),o=n(57809),c=n(78241),u=n(3113),d=n(89780),p=n.n(d),f=(n(94527),n(66608),n(37712)),h=o.default.Option,m={labelCol:{span:4},wrapperCol:{span:20}},v={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function x(e){var t=e.value,n=e.onChange,a=e.mode,s=e.options,o=void 0===s?{}:s,c=(0,l.useRef)(),u=(0,l.useState)(),d=r()(u,2),h=d[0],m=d[1];return(0,l.useEffect)((function(){if(h){var e=function(e){var t=e.getValue();n&&n(t)};return h.on("change",e),function(){h.off("change",e)}}}),[h,n]),(0,l.useEffect)((function(){h&&h.setOption("mode",a)}),[h,a]),(0,l.useEffect)((function(){h&&(t===h.getValue()&&""!==t||setTimeout((function(){h.setValue(t||"")}),300))}),[h,t]),(0,l.useEffect)((function(){if(c.current&&!h){var e=p().fromTextArea(c.current,i()({mode:a,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},o));m(e)}}),[c.current,h]),(0,f.jsx)("div",{className:"my-codemirror-container",children:(0,f.jsx)("textarea",{ref:c})})}t.Z=function(e){var t=e.callback,n=e.onCancel,a=(0,l.useState)("python"),s=r()(a,2),d=s[0],p=s[1];return(0,f.jsxs)(c.Z,i()(i()({},m),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){t(e)},children:[(0,f.jsx)(c.Z.Item,{label:"代码语言",name:"language",children:(0,f.jsx)(o.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(v[e][1])},children:Object.keys(v).map((function(e){return(0,f.jsx)(h,{value:e,children:v[e][0]},e)}))})}),(0,f.jsx)(c.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,f.jsx)(x,{mode:d})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(u.ZP,{type:"ghost",onClick:n,children:"取消"})]})]}))}},65874:function(e,t,n){n.d(t,{Z:function(){return _}});var a=n(82242),i=n.n(a),s=n(7557),r=n.n(s),l=n(41498),o=n.n(l),c=n(79800),u=n.n(c),d=n(59301),p=n(80608),f=n(78241),h=n(8591),m=n(43418),v=n(24650),x="wrap___TwY3U",g="content___Ks95W",y="mainPathWrap___CrMaa",b="colorBlue___dvWbP",j=n(37712),_=(0,p.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,loading:n.models.index}}))((function(e){var t=e.shixunsDetail,n=(e.globalSetting,e.loading,e.dispatch),a=e.title,s=e.pathList,l=void 0===s?[]:s,c=e.showInputPath,_=void 0!==c&&c,w=e.isMergeSelectFile,C=void 0!==w&&w,Z=e.onFinish,N=void 0===Z?function(){}:Z,S=f.Z.useForm(),k=u()(S,1)[0],P=(0,p.useParams)(),O=(0,p.useLocation)(),E=(0,d.useRef)(),D=(0,d.useState)(""),I=u()(D,2),R=I[0],T=I[1],F=(0,d.useState)(""),L=u()(F,2),B=L[0],z=L[1],M=(0,d.useState)([]),A=u()(M,2),K=A[0],V=A[1],$=(0,d.useState)([]),H=u()($,2),W=H[0],U=H[1];(0,d.useEffect)((function(){var e;E.current="repository"===(null===(e=O.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3])}),[]),(0,d.useEffect)((function(){if("Repository-SelectFilePath"===t.actionTabs.key){var e=l.join("/"),n=[];l.map((function(t,a){0===a?n.push({val:"根目录",path:""},{val:"/".concat(t),path:e}):n.push({val:"/".concat(t),path:e})})),V(n),T(e),z(e),q(e)}}),[t.actionTabs.key]);var q=function(){var e=o()(r()().mark((function e(t){var a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:E.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:P.id,path:t}});case 2:(a=e.sent)&&U(a.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),G=function(){var e=o()(r()().mark((function e(){var t,a,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=null==k?void 0:k.getFieldsValue(),a=R?"".concat(R).concat(null!=t&&t.name?"/".concat(null==t?void 0:t.name):""):null==t?void 0:t.name,!C){e.next=6;break}return N(a),J(),e.abrupt("return");case 6:if(!_){e.next=16;break}return e.next=9,k.validateFields();case 9:return e.next=11,n({type:"shixunsDetail/uploadGitFolder",payload:i()(i()({},{id:P.id,path:a}),E.current?{}:{secret_repository:!0})});case 11:s=e.sent,N(B),0===s.status&&h.ZP.info("新建成功"),e.next=18;break;case 16:N(a),h.ZP.success("选择文件目录成功");case 18:J();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),J=function(){n({type:"shixunsDetail/setActionTabs",payload:{}}),k.resetFields()};return(0,j.jsx)(m.Z,{centered:!0,title:a||"新建文件夹",closable:!1,keyboard:!1,open:"Repository-SelectFilePath"===t.actionTabs.key,onOk:G,onCancel:J,children:(0,j.jsxs)("div",{className:x,children:[(0,j.jsxs)("div",{className:g,children:[(0,j.jsx)("div",{className:y,children:!(null==K||!K.length)&&K.map((function(e,t){return(0,j.jsx)("a",{onClick:function(){return function(e,t){var n=K.filter((function(e,n){return n<=t}));V(n);var a=n.filter((function(e,t){return 0!==t})).map((function(e){return e.val})).join("").substr(1);T(a),q(a)}(0,t)},children:e.val},t)}))}),!(null==W||!W.length)&&W.map((function(e,t){return"tree"===e.type&&(0,j.jsxs)("a",{onClick:function(){return function(e){var t=R;"tree"===e.type&&(K.length?K.push({val:"/".concat(e.name),path:e.name}):K.push({val:"根目录",path:""},{val:"/".concat(e.name),path:e.name}),V(K),t=R?"".concat(R,"/").concat(e.name):e.name,T(t)),q(t)}(e)},children:[(0,j.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(b)}),e.name]},t)}))]}),(0,j.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,j.jsx)("div",{className:"mt5 mb5",children:R}),_&&(0,j.jsx)(f.Z,{form:k,scrollToFirstError:!0,className:"mt20",children:(0,j.jsx)(f.Z.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,j.jsx)(v.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)"})})})]})})}))},17527:function(e,t,n){n.r(t),n.d(t,{default:function(){return Ie}});var a=n(82242),i=n.n(a),s=n(7557),r=n.n(s),l=n(41498),o=n.n(l),c=n(79800),u=n.n(c),d=n(39647),p=n.n(d),f=n(59301),h="menu___szqfh",m="warehouse___SVzfZ",v="header___DfoMH",x="title___y2IOb",g="content___pGWUf",y="left___eYHD7",b="right___RbSHM",j="loading___g8ST2",_="empty___JqJWS",w="tabs___fuMob",C="line___Wav7D",Z="footer___xymfv",N="commit___ZwkDv",S="filePathWrp____p6mm",k="filePath___qkzoJ",P="bottom0___MrVME",O=n(80608),E=n(99313),D=n(6848),I=n(8591),R=n(20834),T=n(95237),F=n(43604),L=n(38854),B=n(43418),z=n(71418),M=n(3113),A=n(37205),K=n.n(A),V=n(32985),$=n(78673),H=n(56102),W=n(78241),U=n(24650),q={wrap:"wrap___yTLAj",modal:"modal___B3dwx",title:"title___FHscn",path:"path___o7aJh",colorBlue:"colorBlue___p4I9Y",width240:"width240___UNGpD",filePath:"filePath___uTJLX"},G=n(37712),J=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],Q=(0,O.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,n=e.isRepository,a=p()(e,J),s=(0,O.useLocation)(),l=(0,O.useParams)(),c=(0,f.useState)({}),d=u()(c,2),h=(d[0],d[1]),m=(0,f.useRef)(),v=W.Z.useForm(),x=u()(v,1)[0],g=(0,f.useState)(""),y=u()(g,2),b=(y[0],y[1]);(0,f.useEffect)((function(){a.visible&&x.resetFields()}),[a.visible]),(0,f.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;b(n)}}),[]),(0,f.useEffect)((function(){var e;m.current=null===(e=s.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var j=function(){var e=o()(r()().mark((function e(){var i,s,o=arguments;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=o.length>0&&void 0!==o[0]?o[0]:{},e.next=3,t({type:"shixunsDetail/addRepositoryFile",payload:{id:l.id,message:i.commitMessage,content:"",path:(a.defaultPath?a.defaultPath+"/":"")+i.path+"/"+(i.file||".gitkeep"),secret_repository:!n||void 0}});case 3:null!=(s=e.sent)&&s.url&&(I.ZP.success("添加成功"),a.onOK({path:(a.defaultPath?a.defaultPath+"/":"")+i.path+"/"+(i.file||".gitkeep"),name:i.path.split("/")[i.path.split("/").length-1]}),a.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,G.jsx)(B.Z,{width:"60%",centered:!0,open:a.visible,wrapClassName:q.modal,onOk:function(){x.submit()},onCancel:a.onClose,title:"新建文件夹",children:(0,G.jsx)("section",{className:q.bg,children:(0,G.jsx)("div",{className:q.wrap,children:(0,G.jsxs)(W.Z,{className:"mt10",form:x,scrollToFirstError:!0,layout:"vertical",onFinish:j,onChange:function(){var e,t,n,a,s=i()({},x.getFieldsValue()),r=null==s||null===(e=s.path)||void 0===e?void 0:e.split(""),l=null==s||null===(t=s.file)||void 0===t?void 0:t.split("");null!=r&&null!==(n=r.filter((function(e){return"/"==e})))&&void 0!==n&&n.length&&(s.path=s.path.substring(0,s.path.length-1)),null!=l&&null!==(a=l.filter((function(e){return"/"==e})))&&void 0!==a&&a.length&&(s.file=s.file.substring(0,s.path.length-1)),x.setFieldsValue(i()({},s)),h(s)},children:[(0,G.jsx)(W.Z.Item,{label:"文件夹名称:",name:"path",children:(0,G.jsxs)(T.Z,{children:[(0,G.jsx)(F.Z,{children:(0,G.jsx)("span",{className:q.filePath,children:a.defaultPath+"/"})}),(0,G.jsx)(F.Z,{flex:"1",children:(0,G.jsx)(W.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件夹名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,G.jsx)(U.Z,{placeholder:"请输入文件夹名称",size:"middle"})})})]})}),(0,G.jsx)(W.Z.Item,{label:"文件名称:",name:"file",children:(0,G.jsx)(U.Z,{placeholder:"请输入文件名称,如果不填写系统将在文件夹下创建.gitkeep的默认文件",size:"middle"})}),(0,G.jsx)(W.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,G.jsx)(U.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})})]})})})})})),X=n(16726),Y=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],ee=(0,O.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,n=e.isRepository,a=p()(e,Y),s=(0,O.useLocation)(),l=(0,O.useParams)(),c=(0,f.useState)({}),d=u()(c,2),h=(d[0],d[1]),m=(0,f.useRef)(),v=W.Z.useForm(),x=u()(v,1)[0],g=(0,f.useState)(""),y=u()(g,2),b=(y[0],y[1]);(0,f.useEffect)((function(){a.visible&&x.resetFields()}),[a.visible]),(0,f.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;b(n)}}),[]),(0,f.useEffect)((function(){var e;m.current=null===(e=s.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var j=function(){var e=o()(r()().mark((function e(){var i,s,o=arguments;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=o.length>0&&void 0!==o[0]?o[0]:{},e.next=3,t({type:"shixunsDetail/addRepositoryFile",payload:{id:l.id,message:i.commitMessage,content:i.codeMirror,path:(a.defaultPath?a.defaultPath+"/":"")+i.path,secret_repository:!n||void 0}});case 3:null!=(s=e.sent)&&s.url&&(I.ZP.success("添加成功"),a.onOK({path:(a.defaultPath?a.defaultPath+"/":"")+i.path,name:i.path.split("/")[i.path.split("/").length-1]}),a.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,G.jsx)(B.Z,{width:"60%",open:a.visible,wrapClassName:q.modal,destroyOnClose:!0,centered:!0,onOk:function(){x.submit()},onCancel:a.onClose,title:"新建文件",children:(0,G.jsx)("section",{className:q.bg,children:(0,G.jsx)("div",{className:q.wrap,children:(0,G.jsxs)(W.Z,{className:"mt10",form:x,scrollToFirstError:!0,layout:"vertical",onFinish:j,onChange:function(){var e,t,n=i()({},x.getFieldsValue()),a=null==n||null===(e=n.path)||void 0===e?void 0:e.split("");(null==a||null===(t=a.filter((function(e){return"/"==e})))||void 0===t?void 0:t.length)>1&&(n.path=n.path.substring(0,n.path.length-1)),x.setFieldsValue(i()({},n)),h(n)},children:[(0,G.jsx)(W.Z.Item,{label:"文件名称或文件路径:",name:"path",children:(0,G.jsxs)(T.Z,{children:[(0,G.jsx)(F.Z,{children:(0,G.jsx)("span",{className:q.filePath,children:a.defaultPath+"/"})}),(0,G.jsx)(F.Z,{flex:"1",children:(0,G.jsx)(W.Z.Item,{name:"path",style:{marginBottom:0},rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,G.jsx)(U.Z,{placeholder:"请输入文件名称",size:"middle"})})})]})}),(0,G.jsx)(W.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,G.jsx)(U.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})}),(0,G.jsx)("div",{className:"mt10 mb20",children:(0,G.jsx)(W.Z.Item,{name:"codeMirror",label:"文件内容:",rules:[{required:!0,message:"请输入文件内容"}],style:{marginBottom:0},children:(0,G.jsx)(X.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})})})]})})})})})),te=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],ne=(0,O.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,n=e.isRepository,a=p()(e,te),s=(0,O.useLocation)(),l=(0,O.useParams)(),c=(0,f.useState)({}),d=u()(c,2),h=(d[0],d[1]),m=(0,f.useRef)(),v=W.Z.useForm(),x=u()(v,1)[0],g=(0,f.useState)(""),y=u()(g,2),b=y[0],j=y[1],_=(0,f.useState)(""),w=u()(_,2),C=w[0],Z=w[1];(0,f.useEffect)((function(){a.visible&&x.resetFields()}),[a.visible]),(0,f.useEffect)((function(){var e=a.defaultPath.split("/");1===e.length?(j(""),Z(a.defaultPath)):(Z(e.pop()),j(e.join("/")+"/"))}),[a.defaultPath]),(0,f.useEffect)((function(){var e;m.current=null===(e=s.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var N=function(){var e=o()(r()().mark((function e(){var i,s,o=arguments;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=o.length>0&&void 0!==o[0]?o[0]:{},e.next=3,t({type:"shixunsDetail/moveGitFile",payload:{id:l.id,from:a.defaultPath,to:b+i.path,message:i.commitMessage||"".concat(a.defaultPath," rename to ").concat(b).concat(i.path," "),secret_repository:n}});case 3:0===(null==(s=e.sent)?void 0:s.status)&&(I.ZP.success("添加成功"),a.onOK({path:i.path,name:i.path}),a.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,G.jsx)(B.Z,{width:"40%",open:a.visible,wrapClassName:q.modal,centered:!0,onOk:function(){x.submit()},onCancel:a.onClose,title:"提交说明",children:(0,G.jsx)("section",{className:q.bg,children:(0,G.jsx)("div",{className:q.wrap,children:(0,G.jsxs)(W.Z,{className:"mt10",form:x,scrollToFirstError:!0,layout:"vertical",onFinish:N,onChange:function(){var e,t,n=i()({},x.getFieldsValue()),a=null==n||null===(e=n.path)||void 0===e?void 0:e.split("");(null==a||null===(t=a.filter((function(e){return"/"==e})))||void 0===t?void 0:t.length)>1&&(n.path=n.path.substring(0,n.path.length-1)),x.setFieldsValue(i()({},n)),h(n)},children:[(0,G.jsx)(W.Z.Item,{label:"重命名:",name:"path",children:(0,G.jsx)(T.Z,{children:(0,G.jsx)(F.Z,{flex:"1",children:(0,G.jsx)(W.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,G.jsx)(U.Z,{placeholder:"请输入文件名称",size:"middle",defaultValue:C})})})})}),(0,G.jsx)(W.Z.Item,{label:"提交信息:",name:"commitMessage",children:(0,G.jsx)(U.Z,{placeholder:"如不填写,默认提交信息是(".concat(a.defaultPath," rename to 新的名称 )"),size:"middle"})})]})})})})})),ae=n(71681),ie=n(53326),se=n(65874),re={wrap:"wrap___T4tjB",title:"title____QnQT",path:"path___PLUeD",colorBlue:"colorBlue___eL7QF"},le=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],oe=ie.Z.Dragger,ce=(0,O.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t,n=e.dispatch,a=e.isRepository,s=p()(e,le),l=(0,O.useLocation)(),c=(0,O.useParams)(),d=(0,f.useState)({}),h=u()(d,2),m=h[0],v=h[1],x=(0,f.useRef)(),g=W.Z.useForm(),y=u()(g,1)[0],b=(0,f.useState)([]),j=u()(b,2),_=j[0],w=j[1],C=(0,f.useState)(),Z=u()(C,2),N=Z[0],S=Z[1];(0,f.useEffect)((function(){s.visible&&(y.resetFields(),w([]))}),[s.visible]),(0,f.useEffect)((function(){x.current=c.id}),[]),(0,f.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;S(n)}}),[]);var k,P=function(){var e=o()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.response){e.next=3;break}return I.ZP.info("还未上传完成,无法进行删除操作!"),e.abrupt("return");case 3:return e.next=5,n({type:"shixunsDetail/deleteGitFile",payload:{id:c.id,path:N?"".concat(N,"/").concat(t.name):t.name,message:y.getFieldValue("commitMessage")||"删除了".concat(N?"".concat(N,"/").concat(t.name):t.name),secret_repository:!a||null}});case 5:0===e.sent.status&&(w(_.filter((function(e){return e.uid!==t.uid}))),I.ZP.info("删除成功"));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),E={height:300,multiple:!0,withCredentials:!0,data:(k=o()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=o()(r()().mark((function e(n,l){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:setTimeout(o()(r()().mark((function e(){var l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,y.getFieldsValue();case 2:e.sent,l=i()(i()({},{path:s.defaultPath?s.defaultPath:"",message:m.commitMessage||"上传了".concat(t)}),a?{}:{secret_repository:!0}),n(l);case 5:case"end":return e.stop()}}),e)}))),200);case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)}))),function(){return k.apply(this,arguments)}),fileList:_,method:"post",action:"".concat(ae.Z.API_SERVER,"/api/shixuns/").concat(x.current,"/upload_git_file.json"),onChange:function(e){if(t=e.file.name,"done"===e.file.status||"uploading"===e.file.status){var n,a,i;if(w(e.fileList),!e.file.response)return;if(0===(null===(n=e.file.response)||void 0===n?void 0:n.status))return void I.ZP.success("上传成功!");w(_.filter((function(t){return t.uid!==e.file.uid}))),(null===(a=e.file.response)||void 0===a?void 0:a.message)&&I.ZP.info(null===(i=e.file.response)||void 0===i?void 0:i.message)}},onRemove:P,beforeUpload:function(e){t=e.name}},D=function(){var e=o()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,y.validateFields();case 2:s.onClose(),s.onOK({path:s.defaultPath}),R();case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),R=function(){var e;O.history.push("/shixuns/".concat(x.current,"/").concat(null===(e=l.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3]).concat(N?"/master/shixun_show/".concat(N):""))};return(0,G.jsx)(B.Z,{open:s.visible,onOk:D,centered:!0,onCancel:s.onClose,width:"70%",children:(0,G.jsxs)("section",{className:re.bg,children:[(0,G.jsxs)("div",{className:re.wrap,children:[(0,G.jsx)("div",{className:re.title,children:"上传文件"}),(0,G.jsxs)(W.Z,{className:"mt10",form:y,scrollToFirstError:!0,layout:"vertical",onFinish:D,onValuesChange:function(){return v(i()({},y.getFieldsValue()))},children:[(0,G.jsx)(W.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,G.jsx)(U.Z,{placeholder:"必填,描述主要修改内容(相当于Git Commit message的Header)"})}),(0,G.jsx)(W.Z.Item,{label:"选择文件",name:"file",rules:[{required:!0,message:"请选择文件"}],children:(0,G.jsxs)(oe,i()(i()({},E),{},{children:[(0,G.jsx)("div",{children:(0,G.jsx)("i",{className:"iconfont icon-shangchuan font50 ".concat(re.colorBlue)})}),(0,G.jsxs)("div",{className:"font14 mt30",children:["拖拽文件或",(0,G.jsx)("span",{className:"".concat(re.colorBlue," ml5"),children:"点击此处上传"})]})]}))})]})]}),(0,G.jsx)(se.Z,{onFinish:function(e){return S(e)}})]})})})),ue={flex_box_center:"flex_box_center___UqJuy",flex_space_between:"flex_space_between___kWKf7",flex_box_vertical_center:"flex_box_vertical_center___nu70j",flex_box_center_end:"flex_box_center_end___NpRXJ",flex_box_column:"flex_box_column___mXaJ7",headLeft:"headLeft___CFA1O",colorBlue:"colorBlue___tdx2e",wrap:"wrap___Q6mHI",nodata:"nodata___f2U7q",nodataText:"nodataText___UUFGT",content:"content___nlH4h",gitCode:"gitCode___jaHbo",ellipsis:"ellipsis___wqs5z",menu:"menu___E01hA",overlayClass:"overlayClass___LrvQr",tips:"tips___XoHVF",gitTree:"gitTree___VsBuj"},de="wrap___qIbzI",pe="content___cWjqb",fe="mainPathWrap___QP5mq",he="colorBlue___zUy77",me=(0,O.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,loading:n.models.index}}))((function(e){var t=e.shixunsDetail,n=(e.globalSetting,e.loading,e.dispatch),a=e.title,s=e.pathList,l=void 0===s?[]:s,c=e.showInputPath,d=void 0!==c&&c,p=e.isMergeSelectFile,h=void 0!==p&&p,m=e.onFinish,v=void 0===m?function(){}:m,x=W.Z.useForm(),g=u()(x,1)[0],y=(0,O.useParams)(),b=(0,O.useLocation)(),j=(0,f.useRef)(),_=(0,f.useState)(""),w=u()(_,2),C=w[0],Z=w[1],N=(0,f.useState)(""),S=u()(N,2),k=S[0],P=S[1],E=(0,f.useState)([]),D=u()(E,2),R=D[0],T=D[1],F=(0,f.useState)([]),L=u()(F,2),z=L[0],M=L[1];(0,f.useEffect)((function(){var e;j.current="repository"===(null===(e=b.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3])}),[]),(0,f.useEffect)((function(){if("Repository-SelectFilePath"===t.actionTabs.key){var e=l.join("/"),n=[];l.map((function(t,a){0===a?n.push({val:"根目录",path:""},{val:"/".concat(t),path:e}):n.push({val:"/".concat(t),path:e})})),T(n),Z(e),P(e),A(e)}}),[t.actionTabs.key]);var A=function(){var e=o()(r()().mark((function e(t){var a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:j.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:y.id,path:t}});case 2:(a=e.sent)&&M(a.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),K=function(){var e=o()(r()().mark((function e(){var t,a,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=null==g?void 0:g.getFieldsValue(),a=C?"".concat(C).concat(null!=t&&t.name?"/".concat(null==t?void 0:t.name):""):null==t?void 0:t.name,!h){e.next=6;break}return v(a),V(),e.abrupt("return");case 6:if(!d){e.next=16;break}return e.next=9,g.validateFields();case 9:return e.next=11,n({type:"shixunsDetail/uploadGitFolder",payload:i()(i()({},{id:y.id,path:a}),j.current?{}:{secret_repository:!0})});case 11:s=e.sent,v(k),0===s.status&&I.ZP.info("新建成功"),e.next=18;break;case 16:v(a),I.ZP.success("选择文件目录成功");case 18:V();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),V=function(){n({type:"shixunsDetail/setActionTabs",payload:{}}),g.resetFields()};return(0,G.jsx)(B.Z,{centered:!0,title:a||"新建文件夹",closable:!1,keyboard:!1,open:"Repository-SelectFilePath"===t.actionTabs.key,onOk:K,onCancel:V,children:(0,G.jsxs)("div",{className:de,children:[(0,G.jsxs)("div",{className:pe,children:[(0,G.jsx)("div",{className:fe,children:!(null==R||!R.length)&&R.map((function(e,t){return(0,G.jsx)("a",{onClick:function(){return function(e,t){var n=R.filter((function(e,n){return n<=t}));T(n);var a=n.filter((function(e,t){return 0!==t})).map((function(e){return e.val})).join("").substr(1);Z(a),A(a)}(0,t)},children:e.val},t)}))}),!(null==z||!z.length)&&z.map((function(e,t){return"tree"===e.type&&(0,G.jsxs)("a",{onClick:function(){return function(e){var t=C;"tree"===e.type&&(R.length?R.push({val:"/".concat(e.name),path:e.name}):R.push({val:"根目录",path:""},{val:"/".concat(e.name),path:e.name}),T(R),t=C?"".concat(C,"/").concat(e.name):e.name,Z(t)),A(t)}(e)},children:[(0,G.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(he)}),e.name]},t)}))]}),(0,G.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,G.jsx)("div",{className:"mt5 mb5",children:C}),d&&(0,G.jsx)(W.Z,{form:g,scrollToFirstError:!0,className:"mt20",children:(0,G.jsx)(W.Z.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,G.jsx)(U.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)"})})})]})})})),ve=n(78892),xe=n(46952),ge=n(33329),ye=n(27876),be=n(10283),je=n(92396),_e=["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"],we=V.Z.DirectoryTree,Ce=function(){return(0,G.jsxs)("div",{className:"mt20 pb50 ".concat(ue.nodata),children:[(0,G.jsxs)("div",{className:ue.headLeft,children:["提示:",(0,G.jsx)("br",{}),"此处存放本实训所需的所有代码等相关文件,你可以通过以下",(0,G.jsx)("br",{}),"两种方式来使用:",(0,G.jsx)("br",{}),"1、",(0,G.jsx)("a",{href:"/forums/2784",target:"_blank",children:"Git客户端"})," 上传已有文件来开始使用。",(0,G.jsx)("br",{}),"2、直接在平台上创建文件目录以及相关代码文件。"]}),(0,G.jsx)("img",{width:"100%",src:je.Oe})]})},Ze=(0,O.connect)((function(e){var t=e.shixunsDetail,n=e.loading,a=e.globalSetting,i=e.practiceSetting;return{shixunsDetail:t,globalSetting:a,user:e.user,practiceSetting:i,loading:n}}))((function(e){var t,n,a,s,l,c,d,h=e.shixunsDetail,m=(e.globalSetting,e.loading),v=(e.user,e.activeKey),x=e.dispatch,g=e.practiceSetting,y=e.isRepository,b=e.treeData,j=e.setTreeData,_=(p()(e,_e),(0,O.useParams)()),w=(0,O.useLocation)(),C=(0,f.useState)(),Z=u()(C,2),N=Z[0],S=(Z[1],(0,f.useState)(!1)),k=u()(S,2),P=k[0],E=k[1],z=(0,f.useState)(!1),M=u()(z,2),A=M[0],V=M[1],W=(0,f.useState)(!1),U=u()(W,2),q=U[0],J=U[1],X=(0,f.useState)(!1),Y=u()(X,2),te=Y[0],ae=Y[1],ie=(0,f.useState)(""),se=u()(ie,2),re=se[0],le=se[1],oe=(0,f.useState)([]),de=u()(oe,2),pe=de[0],fe=de[1],he=(0,f.useState)([]),je=u()(he,2),Ze=je[0],Ne=je[1],Se=(0,f.useState)([]),ke=u()(Se,2),Pe=(ke[0],ke[1]),Oe=(0,f.useState)(!1),Ee=u()(Oe,2),De=Ee[0],Ie=Ee[1],Re=(0,f.useState)(),Te=u()(Re,2),Fe=(Te[0],Te[1]),Le=(0,f.useState)(),Be=u()(Le,2),ze=(Be[0],Be[1]),Me=(0,f.useState)(""),Ae=u()(Me,2),Ke=(Ae[0],Ae[1]),Ve=(0,f.useState)(),$e=u()(Ve,2),He=($e[0],$e[1]),We=(0,f.useState)(!1),Ue=u()(We,2),qe=Ue[0],Ge=Ue[1];(0,f.useEffect)((function(){j([]),at(""),localStorage.warehouseHideTip||Ie(!0)}),[w.pathname,y]);var Je=function(){var e=o()(r()().mark((function e(){var t,n=arguments;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.length>0&&void 0!==n[0]?n[0]:"",e.next=3,(0,ge.Zt)({id:_.id,secret_dir_path:t});case 3:e.sent&&He(t);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Qe=function(e){var t;return(0,G.jsxs)(R.Z,{className:ue.menu,onClick:function(t){switch(le(e.path||""),t.key){case"1":(0,ye.L9)(["实践项目","设置","代码仓库","新建文件"]),E(!0);break;case"2":(0,ye.L9)(["实践项目","设置","代码仓库","新建文件夹"]),J(!0);break;case"3":(0,ye.L9)(["实践项目","设置","代码仓库","上传"]),ae(!0);break;case"4":(0,ye.L9)(["实践项目","设置","代码仓库","重命名"]),V(!0);break;case"5":(0,ye.L9)(["实践项目","设置","代码仓库","删除"]),rt(e.path,e.name,e);break;case"6":(0,ye.L9)(["实践项目","设置","代码仓库","复制路径"]),lt(e)}},children:[("topTree"===e.type||"tree"===e.type)&&(0,G.jsx)(R.Z.Item,{children:"新建文件"},"1"),("topTree"===e.type||"tree"===e.type)&&(0,G.jsx)(R.Z.Item,{children:"新建文件夹"},"2"),("topTree"===e.type||"tree"===e.type)&&(0,G.jsx)(R.Z.Item,{children:"上传"},"3"),"topTree"!==e.type&&"tree"!==e.type&&(null==h||null===(t=h.detail)||void 0===t?void 0:t.public)<2&&(0,G.jsx)(R.Z.Item,{children:"重命名"},"4"),"topTree"!==e.type&&(0,G.jsx)(H.CopyToClipboard,{text:"/data/workspace/myshixun/".concat(y?"":"secret/").concat(null==e?void 0:e.path),onCopy:function(){return I.ZP.success("复制成功")},children:(0,G.jsx)(R.Z.Item,{children:(0,G.jsx)(G.Fragment,{children:"复制路径"})},"6")}),"topTree"!==e.type&&(0,G.jsx)(R.Z.Item,{children:"删除"},"5")]})},Xe=function(e,t){return e.map((function(e){return e.path=""==t?t+e.name:t+"/"+e.name,e.title=(0,G.jsxs)(T.Z,{className:"font14",children:[(0,G.jsx)(F.Z,{flex:"1",children:(0,G.jsxs)(T.Z,{children:["blob"===e.type&&(0,G.jsx)(F.Z,{flex:"20px",style:{marginLeft:-20},children:(0,G.jsx)("span",{className:"iconfont icon-wenjian11 font12"})}),(0,G.jsx)(F.Z,{flex:"1",children:(0,G.jsx)("span",{className:" multi_ellipsis1",children:e.name})})]})}),(0,G.jsx)(F.Z,{children:("blob"===e.type||"tree"===e.type)&&(0,G.jsx)(L.Z,{dropdownRender:function(){return Qe(e)},className:ue.ellipsis,children:(0,G.jsx)("i",{className:"iconfont icon-gengduo2 c-555a88"})})})]}),e.disableCheckbox=N&&N!==e.name,e.className="tree"===e.type?ue.pl23:"",e.checkable="tree"!==e.type,e.isLeaf="tree"!==e.type,e.children="tree"===e.type&&[],e.key=e.path,e}))},Ye=function(e){x({type:"practiceSetting/setSideBarTabs",payload:{selectPath:e}})},et=function(){var e=o()(r()().mark((function e(t,n){var a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.split("/"),e.next=3,at(re);case 3:setTimeout((function(){Ye(t),pe=[a[0]||""],Ze=[t],Ne(K()(Ze)),fe(K()(pe))}),150);case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),tt=function(e,t){if(""==t)b=K()(e),j(K()(e));else{var n=nt(b,t,e);b=n,j([].concat(n))}};function nt(e,t,n){return e.map((function(e){return e.key===t?(e.children=K()(n),i()({},e)):e.children?i()(i()({},e),{},{children:nt(e.children,t,n)}):e}))}var at=function(){var e=o()(r()().mark((function e(){var t,n,a,i,s,l=arguments;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=l.length>0&&void 0!==l[0]?l[0]:"",e.next=3,x({type:y?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:_.id,path:t}});case 3:return(n=e.sent)&&(null!==(a=n.trees)&&void 0!==a&&a.length?(s=Xe(K()(n.trees),t),tt(s,t),Pe(n.trees||[]),ze(t||""),console.log("handleGetRepository:",s,t),setTimeout((function(){return console.log(b,n.trees,t,999999)}),2e3)):""==t&&j([]),Fe((null===(i=n.commits)||void 0===i?void 0:i[0])||{})),e.abrupt("return",n);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),it=function(){var e=o()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=o()(r()().mark((function e(n,a){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.children.length&&n(),Ke(t.path),e.next=4,at(t.path);case 4:n();case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),st=function(){var e=o()(r()().mark((function e(t,n){var a,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleSelectTree",t,n.nativeEvent.target.nodeName,n),a=function(){Ye(n.node.path),t=[n.node.path],Ne(K()(t))},"svg"!==n.nativeEvent.target.nodeName&&"LI"!==n.nativeEvent.target.nodeName&&"I"!==n.nativeEvent.target.nodeName){e.next=4;break}return e.abrupt("return");case 4:"blob"===n.node.type&&(null!=g&&null!==(i=g.sideBar)&&void 0!==i&&i.confirmLeave?B.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){a(),x({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):a());case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),rt=function(e,t,n){var a;B.Z.confirm({centered:!0,title:"确认需要删除该文件".concat(n.children?"夹":"","?"),okText:"确定",cancelText:"取消",onOk:(a=o()(r()().mark((function t(){var n,a,i;return r()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,x({type:"shixunsDetail/deleteGitFile",payload:{id:_.id,path:e,message:"删除".concat(e),secret_repository:!y||null}});case 2:if(n=t.sent,a=e.split("/"),0!==(null==n?void 0:n.status)){t.next=20;break}return I.ZP.info("删除成功"),a.splice(a.length-1,1),t.next=9,at(a.length>1?a.join("/"):"");case 9:if(null==(i=t.sent)||!i.trees){t.next=13;break}t.next=16;break;case 13:return a.splice(a.length-1,1),t.next=16,at(a.length>1?a.join("/"):"");case 16:return Ye(""),t.abrupt("return",!0);case 20:-3===(null==n?void 0:n.status)?B.Z.confirm({title:"删除失败",centered:!0,content:(0,G.jsxs)("div",{children:["该文件“",e,"”已经被任务关卡的学员任务文件或评测执行文件使用,请先修改任务关卡中评测设置的文件路径后再删除。"]}),okText:"前往修改",cancelText:"取消",onOk:function(){window.location.href="/shixuns/".concat(_.id,"/edit/").concat(null==n?void 0:n.message,"/tab=2")}}):-4===(null==n?void 0:n.status)&&B.Z.confirm({title:"删除失败",centered:!0,content:(0,G.jsx)("div",{children:null==n?void 0:n.message}),okText:"前往修改",cancelText:"取消",onOk:function(){window.location.href="/shixuns/".concat(_.id,"/edit?tabId=service")}});case 21:case"end":return t.stop()}}),t)}))),function(){return a.apply(this,arguments)})})},lt=function(e){console.log(e,"item")},ot=function(){var e=o()(r()().mark((function e(t,n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleExpand",n),"svg"!==n.nativeEvent.target.nodeName&&"path"!==n.nativeEvent.target.nodeName&&"LI"!==n.nativeEvent.target.nodeName){e.next=5;break}return e.abrupt("return",!0);case 5:return e.next=7,it(n.node);case 7:pe.includes(n.node.path)?pe.splice(pe.indexOf(n.node.path),1):pe.push(n.node.path);case 8:fe(K()(pe));case 9:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),ct=function(){Ie(!1),localStorage.warehouseHideTip=!0},ut=function(){var e=o()(r()().mark((function e(t){var n,a,i,s,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i="",e.t0=y,e.next=!0===e.t0?4:!1===e.t0?9:11;break;case 4:return i="开启版本库",s="开启",l="不开启",a=(0,G.jsx)("div",{children:"新建实践题关卡时,需要使用代码仓库;如果只有选择题关卡,则不需要代码仓库。代码仓库启用后,将无法关闭。"}),e.abrupt("break",11);case 9:return null!=h&&null!==(n=h.detail)&&void 0!==n&&n.secret_repository?(i="关闭私密代码仓库",s="确定",l="取消",a=(0,G.jsx)("div",{children:"关闭私密代码仓库后,已创建的私密代码仓库及其内容,将被删除。确认要关闭私密代码仓库?"})):(i="开启私密代码仓库",s="不使用",l="使用",a=(0,G.jsx)("div",{children:"私密版本库的文件对学员始终隐藏,无法访问查看。适用于命令行、图形化桌面两类实训,其他类型实训不建议使用私密版本库。"})),e.abrupt("break",11);case 11:if(y||!(0,be.gy)(x,"不能开启/关闭私密代码仓库")){e.next=13;break}return e.abrupt("return");case 13:B.Z.confirm({title:i,okText:s,cancelText:l,content:a,onOk:function(){var e;(0,ye.L9)(["实践项目","设置","代码仓库",i]),(y||null!=h&&null!==(e=h.detail)&&void 0!==e&&e.secret_repository)&&dt(t)},onCancel:function(){var e;y||null!=h&&null!==(e=h.detail)&&void 0!==e&&e.secret_repository||dt(t)}});case 14:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),dt=function(){var e=o()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!y){e.next=6;break}return e.next=3,(0,ge.h4)(i()({},_));case 3:x({type:"practiceSetting/getCommonData",payload:i()({},_)}),e.next=8;break;case 6:return e.next=8,(0,ge.K0)(i()(i()({},_),{},{is_secret_repository:t}));case 8:at(),x({type:"shixunsDetail/getShixunsDetail",payload:{id:_.id}});case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),pt=function(){var e=o()(r()().mark((function e(t){var n,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log(t),t.node.key,t.dragNode.key,n=t.node.pos.split("-"),t.dropPosition-Number(n[n.length-1]),"tree"!==t.dragNode.type){e.next=8;break}return I.ZP.warning("不支持文件夹移动目录"),e.abrupt("return");case 8:if("tree"===t.node.type){e.next=11;break}return I.ZP.warning("未移动文件目录位置"),e.abrupt("return");case 11:return e.next=13,x({type:"shixunsDetail/moveGitFile",payload:{id:_.id,from:t.dragNode.path,to:t.node.path+"/"+t.dragNode.name,message:"".concat(t.dragNode.path," move to ").concat(t.node.path+"/"+t.dragNode.name," ")}});case 13:if(0!==e.sent.status){e.next=26;break}return Ye(""),e.next=18,at("");case 18:a=0;case 19:if(!(ae+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return x}});var a=n(91857),i=n(92310),s=n.n(i),r=n(59301),l=n(78892),o=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),f=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(a=Object.getOwnPropertySymbols(e);i{const{getPopupContainer:t,getPrefixCls:n,direction:i}=r.useContext(c.E_),{prefixCls:h,type:m="default",danger:v,disabled:x,loading:g,onClick:y,htmlType:b,children:j,className:_,menu:w,arrow:C,autoFocus:Z,overlay:N,trigger:S,align:k,open:P,onOpenChange:O,placement:E,getPopupContainer:D,href:I,icon:R=r.createElement(l.Z,null),title:T,buttonsRender:F=(e=>e),mouseEnterDelay:L,mouseLeaveDelay:B,overlayClassName:z,overlayStyle:M,destroyPopupOnHide:A,dropdownRender:K}=e,V=f(e,["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"]),$=n("dropdown",h),H=`${$}-button`,[W,U]=(0,p.Z)($),q={menu:w,arrow:C,autoFocus:Z,align:k,disabled:x,trigger:x?[]:S,onOpenChange:O,getPopupContainer:D||t,mouseEnterDelay:L,mouseLeaveDelay:B,overlayClassName:z,overlayStyle:M,destroyPopupOnHide:A,dropdownRender:K},{compactSize:G,compactItemClassnames:J}=(0,d.ri)($,i),Q=s()(H,J,_,U);"overlay"in e&&(q.overlay=N),"open"in e&&(q.open=P),q.placement="placement"in e?E:"rtl"===i?"bottomLeft":"bottomRight";const X=r.createElement(o.ZP,{type:m,danger:v,disabled:x,loading:g,onClick:y,htmlType:b,href:I,title:T},j),Y=r.createElement(o.ZP,{type:m,danger:v,icon:R}),[ee,te]=F([X,Y]);return W(r.createElement(u.Z.Compact,Object.assign({className:Q,size:G,block:!0},V),ee,r.createElement(a.Z,Object.assign({},q),te)))};h.__ANT_BUTTON=!0;var m=h;const v=a.Z;v.Button=m;var x=v},24650:function(e,t,n){n.d(t,{Z:function(){return I}});var a=n(92310),i=n.n(a),s=n(59301),r=n(36355),l=n(32441),o=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,s.useContext)(r.E_),{prefixCls:a,className:c}=e,u=t("input-group",a),d=t("input"),[p,f]=(0,o.ZP)(d),h=i()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},f,c),m=(0,s.useContext)(l.aM),v=(0,s.useMemo)((()=>Object.assign(Object.assign({},m),{isFormItemInput:!1})),[m]);return p(s.createElement("span",{className:h,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},s.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),d=n(33614),p={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"},f=n(1393),h=function(e,t){return s.createElement(f.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var m=s.forwardRef(h),v=n(76897),x=n(55405),g=n(25629),y=n(59412),b=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(a=Object.getOwnPropertySymbols(e);ie?s.createElement(v.Z,null):s.createElement(m,null),_={click:"onClick",hover:"onMouseOver"};var w=s.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,a="object"==typeof n&&void 0!==n.visible,[l,o]=(0,s.useState)((()=>!!a&&n.visible)),c=(0,s.useRef)(null);s.useEffect((()=>{a&&o(n.visible)}),[a,n]);const d=(0,y.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&d(),o((e=>{var t;const a=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,a)),a})))},{className:f,prefixCls:h,inputPrefixCls:m,size:v}=e,w=b(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:C}=s.useContext(r.E_),Z=C("input",m),N=C("input-password",h),S=n&&(t=>{const{action:n="click",iconRender:a=j}=e,i=_[n]||"",r=a(l),o={[i]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return s.cloneElement(s.isValidElement(r)?r:s.createElement("span",null,r),o)})(N),k=i()(N,f,{[`${N}-${v}`]:!!v}),P=Object.assign(Object.assign({},(0,x.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:k,prefixCls:Z,suffix:S});return v&&(P.size=v),s.createElement(u.Z,Object.assign({ref:(0,g.sQ)(t,c)},P))})),C=n(78405),Z=n(92343),N=n(3113),S=n(19716),k=n(33234),P=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(a=Object.getOwnPropertySymbols(e);i{const{prefixCls:n,inputPrefixCls:a,className:l,size:o,suffix:c,enterButton:d=!1,addonAfter:p,loading:f,disabled:h,onSearch:m,onChange:v,onCompositionStart:x,onCompositionEnd:y}=e,b=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:j,direction:_}=s.useContext(r.E_),w=s.useRef(!1),O=j("input-search",n),E=j("input",a),{compactSize:D}=(0,k.ri)(O,_),I=(0,S.Z)((e=>{var t;return null!==(t=null!=o?o:D)&&void 0!==t?t:e})),R=s.useRef(null),T=e=>{var t;document.activeElement===(null===(t=R.current)||void 0===t?void 0:t.input)&&e.preventDefault()},F=e=>{var t,n;m&&m(null===(n=null===(t=R.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},L="boolean"==typeof d?s.createElement(C.Z,null):null,B=`${O}-button`;let z;const M=d||{},A=M.type&&!0===M.type.__ANT_BUTTON;z=A||"button"===M.type?(0,Z.Tm)(M,Object.assign({onMouseDown:T,onClick:e=>{var t,n;null===(n=null===(t=null==M?void 0:M.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),F(e)},key:"enterButton"},A?{className:B,size:I}:{})):s.createElement(N.ZP,{className:B,type:d?"primary":void 0,size:I,disabled:h,key:"enterButton",onMouseDown:T,onClick:F,loading:f,icon:L},d),p&&(z=[z,(0,Z.Tm)(p,{key:"addonAfter"})]);const K=i()(O,{[`${O}-rtl`]:"rtl"===_,[`${O}-${I}`]:!!I,[`${O}-with-button`]:!!d},l);return s.createElement(u.Z,Object.assign({ref:(0,g.sQ)(R,t),onPressEnter:e=>{w.current||f||F(e)}},b,{size:I,onCompositionStart:e=>{w.current=!0,null==x||x(e)},onCompositionEnd:e=>{w.current=!1,null==y||y(e)},prefixCls:E,addonAfter:z,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&m&&m(e.target.value,e,{source:"clear"}),v&&v(e)},className:K,disabled:h}))})),E=n(1643);const D=u.Z;D.Group=c,D.Search=O,D.TextArea=E.Z,D.Password=w;var I=D},57809:function(e,t,n){var a=n(92310),i=n.n(a),s=n(77861),r=n(55405),l=n(59301),o=n(53487),c=n(62892),u=n(19080),d=n(36355),p=n(1684),f=n(93891),h=n(19716),m=n(32441),v=n(33234),x=n(14154),g=n(58582),y=n(96510),b=n(66339),j=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(a=Object.getOwnPropertySymbols(e);i{var n,{prefixCls:a,bordered:o=!0,className:w,rootClassName:C,getPopupContainer:Z,popupClassName:N,dropdownClassName:S,listHeight:k=256,placement:P,listItemHeight:O=24,size:E,disabled:D,notFoundContent:I,status:R,builtinPlacements:T,dropdownMatchSelectWidth:F,popupMatchSelectWidth:L,direction:B,style:z,allowClear:M}=e,A=j(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:K,getPrefixCls:V,renderEmpty:$,direction:H,virtual:W,popupMatchSelectWidth:U,popupOverflow:q,select:G}=l.useContext(d.E_),J=V("select",a),Q=V(),X=null!=B?B:H,{compactSize:Y,compactItemClassnames:ee}=(0,v.ri)(J,X),[te,ne]=(0,x.Z)(J),ae=l.useMemo((()=>{const{mode:e}=A;if("combobox"!==e)return e===_?"combobox":e}),[A.mode]),ie="multiple"===ae||"tags"===ae,se=(0,y.Z)(A.suffixIcon,A.showArrow),re=null!==(n=null!=L?L:F)&&void 0!==n?n:U,{status:le,hasFeedback:oe,isFormItemInput:ce,feedbackIcon:ue}=l.useContext(m.aM),de=(0,u.F)(le,R);let pe;pe=void 0!==I?I:"combobox"===ae?null:(null==$?void 0:$("Select"))||l.createElement(f.Z,{componentName:"Select"});const{suffixIcon:fe,itemIcon:he,removeIcon:me,clearIcon:ve}=(0,b.Z)(Object.assign(Object.assign({},A),{multiple:ie,hasFeedback:oe,feedbackIcon:ue,showSuffixIcon:se,prefixCls:J,showArrow:A.showArrow,componentName:"Select"})),xe=!0===M?{clearIcon:ve}:M,ge=(0,r.Z)(A,["suffixIcon","itemIcon"]),ye=i()(N||S,{[`${J}-dropdown-${X}`]:"rtl"===X},C,ne),be=(0,h.Z)((e=>{var t;return null!==(t=null!=E?E:Y)&&void 0!==t?t:e})),je=l.useContext(p.Z),_e=null!=D?D:je,we=i()({[`${J}-lg`]:"large"===be,[`${J}-sm`]:"small"===be,[`${J}-rtl`]:"rtl"===X,[`${J}-borderless`]:!o,[`${J}-in-form-item`]:ce},(0,u.Z)(J,de,oe),ee,null==G?void 0:G.className,w,C,ne),Ce=l.useMemo((()=>void 0!==P?P:"rtl"===X?"bottomRight":"bottomLeft"),[P,X]),Ze=(0,g.Z)(T,q);return te(l.createElement(s.ZP,Object.assign({ref:t,virtual:W,showSearch:null==G?void 0:G.showSearch},ge,{style:Object.assign(Object.assign({},null==G?void 0:G.style),z),dropdownMatchSelectWidth:re,builtinPlacements:Ze,transitionName:(0,c.m)(Q,"slide-up",A.transitionName),listHeight:k,listItemHeight:O,mode:ae,prefixCls:J,placement:Ce,direction:X,suffixIcon:fe,menuItemSelectedIcon:he,removeIcon:me,allowClear:xe,notFoundContent:pe,className:we,getPopupContainer:Z||K,dropdownClassName:ye,disabled:_e})))};const C=l.forwardRef(w),Z=(0,o.Z)(C);C.SECRET_COMBOBOX_MODE_DO_NOT_USE=_,C.Option=s.Wx,C.OptGroup=s.Xo,C._InternalPanelDoNotUseOrYouWillBeFired=Z,t.default=C},81327:function(e,t,n){n.d(t,{Z:function(){return g}});var a=n(59301),i=n(92310),s=n.n(i),r=n(75440),l=n(36355),o=n(33234);const c=a.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:i,split:s,style:r}=e;const{latestIndex:l}=a.useContext(c);return null==i?null:a.createElement(a.Fragment,null,a.createElement("div",{className:t,style:r},i),n{var n,i;const{getPrefixCls:o,space:c,direction:v}=a.useContext(l.E_),{size:x=(null==c?void 0:c.size)||"small",align:g,className:y,rootClassName:b,children:j,direction:_="horizontal",prefixCls:w,split:C,style:Z,wrap:N=!1,classNames:S,styles:k}=e,P=m(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[O,E]=Array.isArray(x)?x:[x,x],D=f(E),I=f(O),R=h(E),T=h(O),F=(0,r.Z)(j,{keepEmpty:!0}),L=void 0===g&&"horizontal"===_?"center":g,B=o("space",w),[z,M]=(0,p.Z)(B),A=s()(B,null==c?void 0:c.className,M,`${B}-${_}`,{[`${B}-rtl`]:"rtl"===v,[`${B}-align-${L}`]:L,[`${B}-gap-row-${E}`]:D,[`${B}-gap-col-${O}`]:I},y,b),K=s()(`${B}-item`,null!==(n=null==S?void 0:S.item)&&void 0!==n?n:null===(i=null==c?void 0:c.classNames)||void 0===i?void 0:i.item);let V=0;const $=F.map(((e,t)=>{var n,i;null!=e&&(V=t);const s=e&&e.key||`${K}-${t}`;return a.createElement(d,{className:K,key:s,index:t,split:C,style:null!==(n=null==k?void 0:k.item)&&void 0!==n?n:null===(i=null==c?void 0:c.styles)||void 0===i?void 0:i.item},e)})),H=a.useMemo((()=>({latestIndex:V})),[V]);if(0===F.length)return null;const W={};return N&&(W.flexWrap="wrap"),!I&&T&&(W.columnGap=O),!D&&R&&(W.rowGap=E),z(a.createElement("div",Object.assign({ref:t,className:A,style:Object.assign(Object.assign(Object.assign({},W),null==c?void 0:c.style),Z)},P),a.createElement(u,{value:H},$)))}));const x=v;x.Compact=o.ZP;var g=x},32985:function(e,t,n){n.d(t,{Z:function(){return L}});var a=n(5464),i=n(61414),s=n(49598),r=n(81671),l=n(33614),o=n(59301),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},u=n(1393),d=function(e,t){return o.createElement(u.Z,(0,l.Z)({},e,{ref:t,icon:c}))};var p=o.forwardRef(d),f=n(92310),h=n.n(f),m=n(35654),v=n(71430),x=n(36355),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},y=function(e,t){return o.createElement(u.Z,(0,l.Z)({},e,{ref:t,icon:g}))};var b=o.forwardRef(y),j=n(62892),_=n(20648);function w(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:a,indent:i,direction:s="ltr"}=e,r="ltr"===s?"left":"right",l={[r]:-n*i+4,["ltr"===s?"right":"left"]:0};switch(t){case-1:l.top=-3;break;case 1:l.bottom=-3;break;default:l.bottom=-3,l[r]=i+4}return o.createElement("div",{style:l,className:`${a}-drop-indicator`})}var C=n(36474);const Z=o.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:i,virtual:s,tree:r}=o.useContext(x.E_),{prefixCls:l,className:c,showIcon:u=!1,showLine:d,switcherIcon:p,blockNode:f=!1,children:m,checkable:v=!1,selectable:g=!0,draggable:y,motion:Z,style:N}=e,S=n("tree",l),k=n(),P=null!=Z?Z:Object.assign(Object.assign({},(0,j.Z)(k)),{motionAppear:!1}),O=Object.assign(Object.assign({},e),{checkable:v,selectable:g,showIcon:u,motion:P,blockNode:f,showLine:Boolean(d),dropIndicatorRender:w}),[E,D]=(0,_.ZP)(S),I=o.useMemo((()=>{if(!y)return!1;let e={};switch(typeof y){case"function":e.nodeDraggable=y;break;case"object":e=Object.assign({},y)}return!1!==e.icon&&(e.icon=e.icon||o.createElement(b,null)),e}),[y]);return E(o.createElement(a.Z,Object.assign({itemHeight:20,ref:t,virtual:s},O,{style:Object.assign(Object.assign({},null==r?void 0:r.style),N),prefixCls:S,className:h()({[`${S}-icon-hide`]:!u,[`${S}-block-node`]:f,[`${S}-unselectable`]:!g,[`${S}-rtl`]:"rtl"===i},null==r?void 0:r.className,c,D),direction:i,checkable:v?o.createElement("span",{className:`${S}-checkbox-inner`}):v,selectable:g,switcherIcon:e=>o.createElement(C.Z,{prefixCls:S,switcherIcon:p,treeNodeProps:e,showLine:d}),draggable:I}),m))}));var N,S=Z;function k(e,t){e.forEach((function(e){const{key:n,children:a}=e;!1!==t(n,e)&&k(a||[],t)}))}function P(e){let{treeData:t,expandedKeys:n,startKey:a,endKey:i}=e;const s=[];let r=N.None;if(a&&a===i)return[a];if(!a||!i)return[];return k(t,(e=>{if(r===N.End)return!1;if(function(e){return e===a||e===i}(e)){if(s.push(e),r===N.None)r=N.Start;else if(r===N.Start)return r=N.End,!1}else r===N.Start&&s.push(e);return n.includes(e)})),s}function O(e,t){const n=(0,i.Z)(t),a=[];return k(e,((e,t)=>{const i=n.indexOf(e);return-1!==i&&(a.push(t),n.splice(i,1)),!!n.length})),a}!function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"}(N||(N={}));var E=function(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(a=Object.getOwnPropertySymbols(e);i{var{defaultExpandAll:n,defaultExpandParent:a,defaultExpandedKeys:s}=e,r=E(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const l=o.useRef(),c=o.useRef(),[u,d]=o.useState(r.selectedKeys||r.defaultSelectedKeys||[]),[p,f]=o.useState((()=>(()=>{const{keyEntities:e}=(0,v.I8)(I(r));let t;return t=n?Object.keys(e):a?(0,m.r7)(r.expandedKeys||s||[],e):r.expandedKeys||s,t})()));o.useEffect((()=>{"selectedKeys"in r&&d(r.selectedKeys)}),[r.selectedKeys]),o.useEffect((()=>{"expandedKeys"in r&&f(r.expandedKeys)}),[r.expandedKeys]);const{getPrefixCls:g,direction:y}=o.useContext(x.E_),{prefixCls:b,className:j,showIcon:_=!0,expandAction:w="click"}=r,C=E(r,["prefixCls","className","showIcon","expandAction"]),Z=g("tree",b),N=h()(`${Z}-directory`,{[`${Z}-directory-rtl`]:"rtl"===y},j);return o.createElement(S,Object.assign({icon:D,ref:t,blockNode:!0},C,{showIcon:_,expandAction:w,prefixCls:Z,className:N,expandedKeys:p,selectedKeys:u,onSelect:(e,t)=>{var n;const{multiple:a}=r,{node:s,nativeEvent:o}=t,{key:u=""}=s,f=I(r),h=Object.assign(Object.assign({},t),{selected:!0}),m=(null==o?void 0:o.ctrlKey)||(null==o?void 0:o.metaKey),v=null==o?void 0:o.shiftKey;let x;a&&m?(x=e,l.current=u,c.current=x,h.selectedNodes=O(f,x)):a&&v?(x=Array.from(new Set([].concat((0,i.Z)(c.current||[]),(0,i.Z)(P({treeData:f,expandedKeys:p,startKey:u,endKey:l.current}))))),h.selectedNodes=O(f,x)):(x=[u],l.current=u,c.current=x,h.selectedNodes=O(f,x)),null===(n=r.onSelect)||void 0===n||n.call(r,x,h),"selectedKeys"in r||d(x)},onExpand:(e,t)=>{var n;return"expandedKeys"in r||f(e),null===(n=r.onExpand)||void 0===n?void 0:n.call(r,e,t)}}))};var T=o.forwardRef(R);const F=S;F.DirectoryTree=T,F.TreeNode=a.O;var L=F}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[16328,25209],{22441:function(e,t,n){n.d(t,{Z:function(){return o}});var i=n(33614),a=n(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,i.Z)({},e,{ref:t,icon:r}))};var o=a.forwardRef(l)},76897:function(e,t,n){n.d(t,{Z:function(){return o}});var i=n(33614),a=n(59301),r={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"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,i.Z)({},e,{ref:t,icon:r}))};var o=a.forwardRef(l)},81671:function(e,t,n){n.d(t,{Z:function(){return o}});var i=n(33614),a=n(59301),r={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},s=n(1393),l=function(e,t){return a.createElement(s.Z,(0,i.Z)({},e,{ref:t,icon:r}))};var o=a.forwardRef(l)},6638:function(e,t,n){var i=n(82242),a=n.n(i),r=(n(59301),n(19779)),s=n(3113),l=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,i=void 0===n?{}:n,o=e.styles,c=void 0===o?{}:o,u=e.customText,d=e.ButtonText,p=e.ButtonClick,h=e.Buttonclass,f=e.ButtonTwo,m=e.imgStyles,v=e.loading,g=void 0!==v&&v;return(0,l.jsxs)("section",{className:"tc animated fadeIn",style:a()(a()({},{color:"#999",margin:"100px auto",visibility:g?"hidden":"visible"}),c),children:[(0,l.jsx)("img",{src:t||r,style:a()({width:288,height:200},m)}),(0,l.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,l.jsx)(s.ZP,a()(a()({className:h,onClick:p},i),{},{children:d})),f&&f]})}},17527:function(e,t,n){n.r(t),n.d(t,{default:function(){return $e}});var i=n(82242),a=n.n(i),r=n(7557),s=n.n(r),l=n(41498),o=n.n(l),c=n(79800),u=n.n(c),d=n(39647),p=n.n(d),h=n(59301),f="menu___szqfh",m="warehouse___SVzfZ",v="header___DfoMH",g="title___y2IOb",x="content___pGWUf",y="left___eYHD7",b="right___RbSHM",_="loading___g8ST2",j="empty___JqJWS",w="tabs___fuMob",C="line___Wav7D",S="footer___xymfv",k="commit___ZwkDv",N="filePathWrp____p6mm",Z="filePath___qkzoJ",E="bottom0___MrVME",O=n(80608),P=n(99313),I=n(6848),$=n(8591),D=n(20834),M=n(95237),T=n(43604),R=n(38854),z=n(43418),L=n(71418),F=n(3113),B=n(37205),H=n.n(B),K=n(32985),A=n(78673),V=n(56102),W=n(78241),q=n(24650),G={wrap:"wrap___yTLAj",modal:"modal___B3dwx",title:"title___FHscn",path:"path___o7aJh",colorBlue:"colorBlue___p4I9Y",width240:"width240___UNGpD",filePath:"filePath___uTJLX"},U=n(37712),X=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],Q=(0,O.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,n=e.isRepository,i=p()(e,X),r=(0,O.useLocation)(),l=(0,O.useParams)(),c=(0,h.useState)({}),d=u()(c,2),f=(d[0],d[1]),m=(0,h.useRef)(),v=W.Z.useForm(),g=u()(v,1)[0],x=(0,h.useState)(""),y=u()(x,2),b=(y[0],y[1]);(0,h.useEffect)((function(){i.visible&&g.resetFields()}),[i.visible]),(0,h.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;b(n)}}),[]),(0,h.useEffect)((function(){var e;m.current=null===(e=r.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var _=function(){var e=o()(s()().mark((function e(){var a,r,o=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=o.length>0&&void 0!==o[0]?o[0]:{},e.next=3,t({type:"shixunsDetail/addRepositoryFile",payload:{id:l.id,message:a.commitMessage,content:"",path:(i.defaultPath?i.defaultPath+"/":"")+a.path+"/"+(a.file||".gitkeep"),secret_repository:!n||void 0}});case 3:null!=(r=e.sent)&&r.url&&($.ZP.success("添加成功"),i.onOK({path:(i.defaultPath?i.defaultPath+"/":"")+a.path+"/"+(a.file||".gitkeep"),name:a.path.split("/")[a.path.split("/").length-1]}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,U.jsx)(z.Z,{width:"60%",centered:!0,open:i.visible,wrapClassName:G.modal,onOk:function(){g.submit()},onCancel:i.onClose,title:"新建文件夹",children:(0,U.jsx)("section",{className:G.bg,children:(0,U.jsx)("div",{className:G.wrap,children:(0,U.jsxs)(W.Z,{className:"mt10",form:g,scrollToFirstError:!0,layout:"vertical",onFinish:_,onChange:function(){var e,t,n,i,r=a()({},g.getFieldsValue()),s=null==r||null===(e=r.path)||void 0===e?void 0:e.split(""),l=null==r||null===(t=r.file)||void 0===t?void 0:t.split("");null!=s&&null!==(n=s.filter((function(e){return"/"==e})))&&void 0!==n&&n.length&&(r.path=r.path.substring(0,r.path.length-1)),null!=l&&null!==(i=l.filter((function(e){return"/"==e})))&&void 0!==i&&i.length&&(r.file=r.file.substring(0,r.path.length-1)),g.setFieldsValue(a()({},r)),f(r)},children:[(0,U.jsx)(W.Z.Item,{label:"文件夹名称:",name:"path",children:(0,U.jsxs)(M.Z,{children:[(0,U.jsx)(T.Z,{children:(0,U.jsx)("span",{className:G.filePath,children:i.defaultPath+"/"})}),(0,U.jsx)(T.Z,{flex:"1",children:(0,U.jsx)(W.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件夹名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,U.jsx)(q.Z,{placeholder:"请输入文件夹名称",size:"middle"})})})]})}),(0,U.jsx)(W.Z.Item,{label:"文件名称:",name:"file",children:(0,U.jsx)(q.Z,{placeholder:"请输入文件名称,如果不填写系统将在文件夹下创建.gitkeep的默认文件",size:"middle"})}),(0,U.jsx)(W.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,U.jsx)(q.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})})]})})})})})),J=n(16726),Y=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],ee=(0,O.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,n=e.isRepository,i=p()(e,Y),r=(0,O.useLocation)(),l=(0,O.useParams)(),c=(0,h.useState)({}),d=u()(c,2),f=(d[0],d[1]),m=(0,h.useRef)(),v=W.Z.useForm(),g=u()(v,1)[0],x=(0,h.useState)(""),y=u()(x,2),b=(y[0],y[1]);(0,h.useEffect)((function(){i.visible&&g.resetFields()}),[i.visible]),(0,h.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;b(n)}}),[]),(0,h.useEffect)((function(){var e;m.current=null===(e=r.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var _=function(){var e=o()(s()().mark((function e(){var a,r,o=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=o.length>0&&void 0!==o[0]?o[0]:{},e.next=3,t({type:"shixunsDetail/addRepositoryFile",payload:{id:l.id,message:a.commitMessage,content:a.codeMirror,path:(i.defaultPath?i.defaultPath+"/":"")+a.path,secret_repository:!n||void 0}});case 3:null!=(r=e.sent)&&r.url&&($.ZP.success("添加成功"),i.onOK({path:(i.defaultPath?i.defaultPath+"/":"")+a.path,name:a.path.split("/")[a.path.split("/").length-1]}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,U.jsx)(z.Z,{width:"60%",open:i.visible,wrapClassName:G.modal,destroyOnClose:!0,centered:!0,onOk:function(){g.submit()},onCancel:i.onClose,title:"新建文件",children:(0,U.jsx)("section",{className:G.bg,children:(0,U.jsx)("div",{className:G.wrap,children:(0,U.jsxs)(W.Z,{className:"mt10",form:g,scrollToFirstError:!0,layout:"vertical",onFinish:_,onChange:function(){var e,t,n=a()({},g.getFieldsValue()),i=null==n||null===(e=n.path)||void 0===e?void 0:e.split("");(null==i||null===(t=i.filter((function(e){return"/"==e})))||void 0===t?void 0:t.length)>1&&(n.path=n.path.substring(0,n.path.length-1)),g.setFieldsValue(a()({},n)),f(n)},children:[(0,U.jsx)(W.Z.Item,{label:"文件名称或文件路径:",name:"path",children:(0,U.jsxs)(M.Z,{children:[(0,U.jsx)(T.Z,{children:(0,U.jsx)("span",{className:G.filePath,children:i.defaultPath+"/"})}),(0,U.jsx)(T.Z,{flex:"1",children:(0,U.jsx)(W.Z.Item,{name:"path",style:{marginBottom:0},rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,U.jsx)(q.Z,{placeholder:"请输入文件名称",size:"middle"})})})]})}),(0,U.jsx)(W.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,U.jsx)(q.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})}),(0,U.jsx)("div",{className:"mt10 mb20",children:(0,U.jsx)(W.Z.Item,{name:"codeMirror",label:"文件内容:",rules:[{required:!0,message:"请输入文件内容"}],style:{marginBottom:0},children:(0,U.jsx)(J.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})})})]})})})})})),te=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],ne=(0,O.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t=e.dispatch,n=e.isRepository,i=p()(e,te),r=(0,O.useLocation)(),l=(0,O.useParams)(),c=(0,h.useState)({}),d=u()(c,2),f=(d[0],d[1]),m=(0,h.useRef)(),v=W.Z.useForm(),g=u()(v,1)[0],x=(0,h.useState)(""),y=u()(x,2),b=y[0],_=y[1],j=(0,h.useState)(""),w=u()(j,2),C=w[0],S=w[1];(0,h.useEffect)((function(){i.visible&&g.resetFields()}),[i.visible]),(0,h.useEffect)((function(){var e=i.defaultPath.split("/");1===e.length?(_(""),S(i.defaultPath)):(S(e.pop()),_(e.join("/")+"/"))}),[i.defaultPath]),(0,h.useEffect)((function(){var e;m.current=null===(e=r.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var k=function(){var e=o()(s()().mark((function e(){var a,r,o=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=o.length>0&&void 0!==o[0]?o[0]:{},e.next=3,t({type:"shixunsDetail/moveGitFile",payload:{id:l.id,from:i.defaultPath,to:b+a.path,message:a.commitMessage||"".concat(i.defaultPath," rename to ").concat(b).concat(a.path," "),secret_repository:n}});case 3:0===(null==(r=e.sent)?void 0:r.status)&&($.ZP.success("添加成功"),i.onOK({path:a.path,name:a.path}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,U.jsx)(z.Z,{width:"40%",open:i.visible,wrapClassName:G.modal,centered:!0,onOk:function(){g.submit()},onCancel:i.onClose,title:"提交说明",children:(0,U.jsx)("section",{className:G.bg,children:(0,U.jsx)("div",{className:G.wrap,children:(0,U.jsxs)(W.Z,{className:"mt10",form:g,scrollToFirstError:!0,layout:"vertical",onFinish:k,onChange:function(){var e,t,n=a()({},g.getFieldsValue()),i=null==n||null===(e=n.path)||void 0===e?void 0:e.split("");(null==i||null===(t=i.filter((function(e){return"/"==e})))||void 0===t?void 0:t.length)>1&&(n.path=n.path.substring(0,n.path.length-1)),g.setFieldsValue(a()({},n)),f(n)},children:[(0,U.jsx)(W.Z.Item,{label:"重命名:",name:"path",children:(0,U.jsx)(M.Z,{children:(0,U.jsx)(T.Z,{flex:"1",children:(0,U.jsx)(W.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,U.jsx)(q.Z,{placeholder:"请输入文件名称",size:"middle",defaultValue:C})})})})}),(0,U.jsx)(W.Z.Item,{label:"提交信息:",name:"commitMessage",children:(0,U.jsx)(q.Z,{placeholder:"如不填写,默认提交信息是(".concat(i.defaultPath," rename to 新的名称 )"),size:"middle"})})]})})})})})),ie=n(71681),ae=n(53326),re=n(65874),se={wrap:"wrap___T4tjB",title:"title____QnQT",path:"path___PLUeD",colorBlue:"colorBlue___eL7QF"},le=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],oe=ae.Z.Dragger,ce=(0,O.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,user:e.user,loading:n.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var t,n=e.dispatch,i=e.isRepository,r=p()(e,le),l=(0,O.useLocation)(),c=(0,O.useParams)(),d=(0,h.useState)({}),f=u()(d,2),m=f[0],v=f[1],g=(0,h.useRef)(),x=W.Z.useForm(),y=u()(x,1)[0],b=(0,h.useState)([]),_=u()(b,2),j=_[0],w=_[1],C=(0,h.useState)(),S=u()(C,2),k=S[0],N=S[1];(0,h.useEffect)((function(){r.visible&&(y.resetFields(),w([]))}),[r.visible]),(0,h.useEffect)((function(){g.current=c.id}),[]),(0,h.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var t=e.split(",").join("/"),n=0===t.indexOf("/")?t.substr(1):t;N(n)}}),[]);var Z,E=function(){var e=o()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.response){e.next=3;break}return $.ZP.info("还未上传完成,无法进行删除操作!"),e.abrupt("return");case 3:return e.next=5,n({type:"shixunsDetail/deleteGitFile",payload:{id:c.id,path:k?"".concat(k,"/").concat(t.name):t.name,message:y.getFieldValue("commitMessage")||"删除了".concat(k?"".concat(k,"/").concat(t.name):t.name),secret_repository:!i||null}});case 5:0===e.sent.status&&(w(j.filter((function(e){return e.uid!==t.uid}))),$.ZP.info("删除成功"));case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),P={height:300,multiple:!0,withCredentials:!0,data:(Z=o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=o()(s()().mark((function e(n,l){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:setTimeout(o()(s()().mark((function e(){var l;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,y.getFieldsValue();case 2:e.sent,l=a()(a()({},{path:r.defaultPath?r.defaultPath:"",message:m.commitMessage||"上传了".concat(t)}),i?{}:{secret_repository:!0}),n(l);case 5:case"end":return e.stop()}}),e)}))),200);case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)}))),function(){return Z.apply(this,arguments)}),fileList:j,method:"post",action:"".concat(ie.Z.API_SERVER,"/api/shixuns/").concat(g.current,"/upload_git_file.json"),onChange:function(e){if(t=e.file.name,"done"===e.file.status||"uploading"===e.file.status){var n,i,a;if(w(e.fileList),!e.file.response)return;if(0===(null===(n=e.file.response)||void 0===n?void 0:n.status))return void $.ZP.success("上传成功!");w(j.filter((function(t){return t.uid!==e.file.uid}))),(null===(i=e.file.response)||void 0===i?void 0:i.message)&&$.ZP.info(null===(a=e.file.response)||void 0===a?void 0:a.message)}},onRemove:E,beforeUpload:function(e){t=e.name}},I=function(){var e=o()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,y.validateFields();case 2:r.onClose(),r.onOK({path:r.defaultPath}),D();case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),D=function(){var e;O.history.push("/shixuns/".concat(g.current,"/").concat(null===(e=l.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3]).concat(k?"/master/shixun_show/".concat(k):""))};return(0,U.jsx)(z.Z,{open:r.visible,onOk:I,centered:!0,onCancel:r.onClose,width:"70%",children:(0,U.jsxs)("section",{className:se.bg,children:[(0,U.jsxs)("div",{className:se.wrap,children:[(0,U.jsx)("div",{className:se.title,children:"上传文件"}),(0,U.jsxs)(W.Z,{className:"mt10",form:y,scrollToFirstError:!0,layout:"vertical",onFinish:I,onValuesChange:function(){return v(a()({},y.getFieldsValue()))},children:[(0,U.jsx)(W.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,U.jsx)(q.Z,{placeholder:"必填,描述主要修改内容(相当于Git Commit message的Header)"})}),(0,U.jsx)(W.Z.Item,{label:"选择文件",name:"file",rules:[{required:!0,message:"请选择文件"}],children:(0,U.jsxs)(oe,a()(a()({},P),{},{children:[(0,U.jsx)("div",{children:(0,U.jsx)("i",{className:"iconfont icon-shangchuan font50 ".concat(se.colorBlue)})}),(0,U.jsxs)("div",{className:"font14 mt30",children:["拖拽文件或",(0,U.jsx)("span",{className:"".concat(se.colorBlue," ml5"),children:"点击此处上传"})]})]}))})]})]}),(0,U.jsx)(re.Z,{onFinish:function(e){return N(e)}})]})})})),ue={flex_box_center:"flex_box_center___UqJuy",flex_space_between:"flex_space_between___kWKf7",flex_box_vertical_center:"flex_box_vertical_center___nu70j",flex_box_center_end:"flex_box_center_end___NpRXJ",flex_box_column:"flex_box_column___mXaJ7",headLeft:"headLeft___CFA1O",colorBlue:"colorBlue___tdx2e",wrap:"wrap___Q6mHI",nodata:"nodata___f2U7q",nodataText:"nodataText___UUFGT",content:"content___nlH4h",gitCode:"gitCode___jaHbo",ellipsis:"ellipsis___wqs5z",menu:"menu___E01hA",overlayClass:"overlayClass___LrvQr",tips:"tips___XoHVF",gitTree:"gitTree___VsBuj"},de="wrap___qIbzI",pe="content___cWjqb",he="mainPathWrap___QP5mq",fe="colorBlue___zUy77",me=(0,O.connect)((function(e){var t=e.shixunsDetail,n=e.loading;return{shixunsDetail:t,globalSetting:e.globalSetting,loading:n.models.index}}))((function(e){var t=e.shixunsDetail,n=(e.globalSetting,e.loading,e.dispatch),i=e.title,r=e.pathList,l=void 0===r?[]:r,c=e.showInputPath,d=void 0!==c&&c,p=e.isMergeSelectFile,f=void 0!==p&&p,m=e.onFinish,v=void 0===m?function(){}:m,g=W.Z.useForm(),x=u()(g,1)[0],y=(0,O.useParams)(),b=(0,O.useLocation)(),_=(0,h.useRef)(),j=(0,h.useState)(""),w=u()(j,2),C=w[0],S=w[1],k=(0,h.useState)(""),N=u()(k,2),Z=N[0],E=N[1],P=(0,h.useState)([]),I=u()(P,2),D=I[0],M=I[1],T=(0,h.useState)([]),R=u()(T,2),L=R[0],F=R[1];(0,h.useEffect)((function(){var e;_.current="repository"===(null===(e=b.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3])}),[]),(0,h.useEffect)((function(){if("Repository-SelectFilePath"===t.actionTabs.key){var e=l.join("/"),n=[];l.map((function(t,i){0===i?n.push({val:"根目录",path:""},{val:"/".concat(t),path:e}):n.push({val:"/".concat(t),path:e})})),M(n),S(e),E(e),B(e)}}),[t.actionTabs.key]);var B=function(){var e=o()(s()().mark((function e(t){var i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:_.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:y.id,path:t}});case 2:(i=e.sent)&&F(i.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),H=function(){var e=o()(s()().mark((function e(){var t,i,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=null==x?void 0:x.getFieldsValue(),i=C?"".concat(C).concat(null!=t&&t.name?"/".concat(null==t?void 0:t.name):""):null==t?void 0:t.name,!f){e.next=6;break}return v(i),K(),e.abrupt("return");case 6:if(!d){e.next=16;break}return e.next=9,x.validateFields();case 9:return e.next=11,n({type:"shixunsDetail/uploadGitFolder",payload:a()(a()({},{id:y.id,path:i}),_.current?{}:{secret_repository:!0})});case 11:r=e.sent,v(Z),0===r.status&&$.ZP.info("新建成功"),e.next=18;break;case 16:v(i),$.ZP.success("选择文件目录成功");case 18:K();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),K=function(){n({type:"shixunsDetail/setActionTabs",payload:{}}),x.resetFields()};return(0,U.jsx)(z.Z,{centered:!0,title:i||"新建文件夹",closable:!1,keyboard:!1,open:"Repository-SelectFilePath"===t.actionTabs.key,onOk:H,onCancel:K,children:(0,U.jsxs)("div",{className:de,children:[(0,U.jsxs)("div",{className:pe,children:[(0,U.jsx)("div",{className:he,children:!(null==D||!D.length)&&D.map((function(e,t){return(0,U.jsx)("a",{onClick:function(){return function(e,t){var n=D.filter((function(e,n){return n<=t}));M(n);var i=n.filter((function(e,t){return 0!==t})).map((function(e){return e.val})).join("").substr(1);S(i),B(i)}(0,t)},children:e.val},t)}))}),!(null==L||!L.length)&&L.map((function(e,t){return"tree"===e.type&&(0,U.jsxs)("a",{onClick:function(){return function(e){var t=C;"tree"===e.type&&(D.length?D.push({val:"/".concat(e.name),path:e.name}):D.push({val:"根目录",path:""},{val:"/".concat(e.name),path:e.name}),M(D),t=C?"".concat(C,"/").concat(e.name):e.name,S(t)),B(t)}(e)},children:[(0,U.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(fe)}),e.name]},t)}))]}),(0,U.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,U.jsx)("div",{className:"mt5 mb5",children:C}),d&&(0,U.jsx)(W.Z,{form:x,scrollToFirstError:!0,className:"mt20",children:(0,U.jsx)(W.Z.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,U.jsx)(q.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)"})})})]})})})),ve=n(78892),ge=n(46952),xe=n(33329),ye=n(27876),be=n(10283),_e=n(92396),je=["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"],we=K.Z.DirectoryTree,Ce=function(){return(0,U.jsxs)("div",{className:"mt20 pb50 ".concat(ue.nodata),children:[(0,U.jsxs)("div",{className:ue.headLeft,children:["提示:",(0,U.jsx)("br",{}),"此处存放本实训所需的所有代码等相关文件,你可以通过以下",(0,U.jsx)("br",{}),"两种方式来使用:",(0,U.jsx)("br",{}),"1、",(0,U.jsx)("a",{href:"/forums/2784",target:"_blank",children:"Git客户端"})," 上传已有文件来开始使用。",(0,U.jsx)("br",{}),"2、直接在平台上创建文件目录以及相关代码文件。"]}),(0,U.jsx)("img",{width:"100%",src:_e.Oe})]})},Se=(0,O.connect)((function(e){var t=e.shixunsDetail,n=e.loading,i=e.globalSetting,a=e.practiceSetting;return{shixunsDetail:t,globalSetting:i,user:e.user,practiceSetting:a,loading:n}}))((function(e){var t,n,i,r,l,c,d,f=e.shixunsDetail,m=(e.globalSetting,e.loading),v=(e.user,e.activeKey),g=e.dispatch,x=e.practiceSetting,y=e.isRepository,b=e.treeData,_=e.setTreeData,j=(p()(e,je),(0,O.useParams)()),w=(0,O.useLocation)(),C=(0,h.useState)(),S=u()(C,2),k=S[0],N=(S[1],(0,h.useState)(!1)),Z=u()(N,2),E=Z[0],P=Z[1],L=(0,h.useState)(!1),F=u()(L,2),B=F[0],K=F[1],W=(0,h.useState)(!1),q=u()(W,2),G=q[0],X=q[1],J=(0,h.useState)(!1),Y=u()(J,2),te=Y[0],ie=Y[1],ae=(0,h.useState)(""),re=u()(ae,2),se=re[0],le=re[1],oe=(0,h.useState)([]),de=u()(oe,2),pe=de[0],he=de[1],fe=(0,h.useState)([]),_e=u()(fe,2),Se=_e[0],ke=_e[1],Ne=(0,h.useState)([]),Ze=u()(Ne,2),Ee=(Ze[0],Ze[1]),Oe=(0,h.useState)(!1),Pe=u()(Oe,2),Ie=Pe[0],$e=Pe[1],De=(0,h.useState)(),Me=u()(De,2),Te=(Me[0],Me[1]),Re=(0,h.useState)(),ze=u()(Re,2),Le=(ze[0],ze[1]),Fe=(0,h.useState)(""),Be=u()(Fe,2),He=(Be[0],Be[1]),Ke=(0,h.useState)(),Ae=u()(Ke,2),Ve=(Ae[0],Ae[1]),We=(0,h.useState)(!1),qe=u()(We,2),Ge=qe[0],Ue=qe[1];(0,h.useEffect)((function(){_([]),it(""),localStorage.warehouseHideTip||$e(!0)}),[w.pathname,y]);var Xe=function(){var e=o()(s()().mark((function e(){var t,n=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.length>0&&void 0!==n[0]?n[0]:"",e.next=3,(0,xe.Zt)({id:j.id,secret_dir_path:t});case 3:e.sent&&Ve(t);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Qe=function(e){var t;return(0,U.jsxs)(D.Z,{className:ue.menu,onClick:function(t){switch(le(e.path||""),t.key){case"1":(0,ye.L9)(["实践项目","设置","代码仓库","新建文件"]),P(!0);break;case"2":(0,ye.L9)(["实践项目","设置","代码仓库","新建文件夹"]),X(!0);break;case"3":(0,ye.L9)(["实践项目","设置","代码仓库","上传"]),ie(!0);break;case"4":(0,ye.L9)(["实践项目","设置","代码仓库","重命名"]),K(!0);break;case"5":(0,ye.L9)(["实践项目","设置","代码仓库","删除"]),st(e.path,e.name,e);break;case"6":(0,ye.L9)(["实践项目","设置","代码仓库","复制路径"]),lt(e)}},children:[("topTree"===e.type||"tree"===e.type)&&(0,U.jsx)(D.Z.Item,{children:"新建文件"},"1"),("topTree"===e.type||"tree"===e.type)&&(0,U.jsx)(D.Z.Item,{children:"新建文件夹"},"2"),("topTree"===e.type||"tree"===e.type)&&(0,U.jsx)(D.Z.Item,{children:"上传"},"3"),"topTree"!==e.type&&"tree"!==e.type&&(null==f||null===(t=f.detail)||void 0===t?void 0:t.public)<2&&(0,U.jsx)(D.Z.Item,{children:"重命名"},"4"),"topTree"!==e.type&&(0,U.jsx)(V.CopyToClipboard,{text:"/data/workspace/myshixun/".concat(y?"":"secret/").concat(null==e?void 0:e.path),onCopy:function(){return $.ZP.success("复制成功")},children:(0,U.jsx)(D.Z.Item,{children:(0,U.jsx)(U.Fragment,{children:"复制路径"})},"6")}),"topTree"!==e.type&&(0,U.jsx)(D.Z.Item,{children:"删除"},"5")]})},Je=function(e,t){return e.map((function(e){return e.path=""==t?t+e.name:t+"/"+e.name,e.title=(0,U.jsxs)(M.Z,{className:"font14",children:[(0,U.jsx)(T.Z,{flex:"1",children:(0,U.jsxs)(M.Z,{children:["blob"===e.type&&(0,U.jsx)(T.Z,{flex:"20px",style:{marginLeft:-20},children:(0,U.jsx)("span",{className:"iconfont icon-wenjian11 font12"})}),(0,U.jsx)(T.Z,{flex:"1",children:(0,U.jsx)("span",{className:" multi_ellipsis1",children:e.name})})]})}),(0,U.jsx)(T.Z,{children:("blob"===e.type||"tree"===e.type)&&(0,U.jsx)(R.Z,{dropdownRender:function(){return Qe(e)},className:ue.ellipsis,children:(0,U.jsx)("i",{className:"iconfont icon-gengduo2 c-555a88"})})})]}),e.disableCheckbox=k&&k!==e.name,e.className="tree"===e.type?ue.pl23:"",e.checkable="tree"!==e.type,e.isLeaf="tree"!==e.type,e.children="tree"===e.type&&[],e.key=e.path,e}))},Ye=function(e){g({type:"practiceSetting/setSideBarTabs",payload:{selectPath:e}})},et=function(){var e=o()(s()().mark((function e(t,n){var i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=t.split("/"),e.next=3,it(se);case 3:setTimeout((function(){Ye(t),pe=[i[0]||""],Se=[t],ke(H()(Se)),he(H()(pe))}),150);case 4:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),tt=function(e,t){if(""==t)b=H()(e),_(H()(e));else{var n=nt(b,t,e);b=n,_([].concat(n))}};function nt(e,t,n){return e.map((function(e){return e.key===t?(e.children=H()(n),a()({},e)):e.children?a()(a()({},e),{},{children:nt(e.children,t,n)}):e}))}var it=function(){var e=o()(s()().mark((function e(){var t,n,i,a,r,l=arguments;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=l.length>0&&void 0!==l[0]?l[0]:"",e.next=3,g({type:y?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:j.id,path:t}});case 3:return(n=e.sent)&&(null!==(i=n.trees)&&void 0!==i&&i.length?(r=Je(H()(n.trees),t),tt(r,t),Ee(n.trees||[]),Le(t||""),console.log("handleGetRepository:",r,t),setTimeout((function(){return console.log(b,n.trees,t,999999)}),2e3)):""==t&&_([]),Te((null===(a=n.commits)||void 0===a?void 0:a[0])||{})),e.abrupt("return",n);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),at=function(){var e=o()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=o()(s()().mark((function e(n,i){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.children.length&&n(),He(t.path),e.next=4,it(t.path);case 4:n();case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),rt=function(){var e=o()(s()().mark((function e(t,n){var i,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleSelectTree",t,n.nativeEvent.target.nodeName,n),i=function(){Ye(n.node.path),t=[n.node.path],ke(H()(t))},"svg"!==n.nativeEvent.target.nodeName&&"LI"!==n.nativeEvent.target.nodeName&&"I"!==n.nativeEvent.target.nodeName){e.next=4;break}return e.abrupt("return");case 4:"blob"===n.node.type&&(null!=x&&null!==(a=x.sideBar)&&void 0!==a&&a.confirmLeave?z.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){i(),g({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):i());case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),st=function(e,t,n){var i;z.Z.confirm({centered:!0,title:"确认需要删除该文件".concat(n.children?"夹":"","?"),okText:"确定",cancelText:"取消",onOk:(i=o()(s()().mark((function t(){var n,i,a;return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,g({type:"shixunsDetail/deleteGitFile",payload:{id:j.id,path:e,message:"删除".concat(e),secret_repository:!y||null}});case 2:if(n=t.sent,i=e.split("/"),0!==(null==n?void 0:n.status)){t.next=20;break}return $.ZP.info("删除成功"),i.splice(i.length-1,1),t.next=9,it(i.length>1?i.join("/"):"");case 9:if(null==(a=t.sent)||!a.trees){t.next=13;break}t.next=16;break;case 13:return i.splice(i.length-1,1),t.next=16,it(i.length>1?i.join("/"):"");case 16:return Ye(""),t.abrupt("return",!0);case 20:-3===(null==n?void 0:n.status)?z.Z.confirm({title:"删除失败",centered:!0,content:(0,U.jsxs)("div",{children:["该文件“",e,"”已经被任务关卡的学员任务文件或评测执行文件使用,请先修改任务关卡中评测设置的文件路径后再删除。"]}),okText:"前往修改",cancelText:"取消",onOk:function(){window.location.href="/shixuns/".concat(j.id,"/edit/").concat(null==n?void 0:n.message,"/tab=2")}}):-4===(null==n?void 0:n.status)&&z.Z.confirm({title:"删除失败",centered:!0,content:(0,U.jsx)("div",{children:null==n?void 0:n.message}),okText:"前往修改",cancelText:"取消",onOk:function(){window.location.href="/shixuns/".concat(j.id,"/edit?tabId=service")}});case 21:case"end":return t.stop()}}),t)}))),function(){return i.apply(this,arguments)})})},lt=function(e){console.log(e,"item")},ot=function(){var e=o()(s()().mark((function e(t,n){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleExpand",n),"svg"!==n.nativeEvent.target.nodeName&&"path"!==n.nativeEvent.target.nodeName&&"LI"!==n.nativeEvent.target.nodeName){e.next=5;break}return e.abrupt("return",!0);case 5:return e.next=7,at(n.node);case 7:pe.includes(n.node.path)?pe.splice(pe.indexOf(n.node.path),1):pe.push(n.node.path);case 8:he(H()(pe));case 9:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),ct=function(){$e(!1),localStorage.warehouseHideTip=!0},ut=function(){var e=o()(s()().mark((function e(t){var n,i,a,r,l;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a="",e.t0=y,e.next=!0===e.t0?4:!1===e.t0?9:11;break;case 4:return a="开启版本库",r="开启",l="不开启",i=(0,U.jsx)("div",{children:"新建实践题关卡时,需要使用代码仓库;如果只有选择题关卡,则不需要代码仓库。代码仓库启用后,将无法关闭。"}),e.abrupt("break",11);case 9:return null!=f&&null!==(n=f.detail)&&void 0!==n&&n.secret_repository?(a="关闭私密代码仓库",r="确定",l="取消",i=(0,U.jsx)("div",{children:"关闭私密代码仓库后,已创建的私密代码仓库及其内容,将被删除。确认要关闭私密代码仓库?"})):(a="开启私密代码仓库",r="不使用",l="使用",i=(0,U.jsx)("div",{children:"私密版本库的文件对学员始终隐藏,无法访问查看。适用于命令行、图形化桌面两类实训,其他类型实训不建议使用私密版本库。"})),e.abrupt("break",11);case 11:if(y||!(0,be.gy)(g,"不能开启/关闭私密代码仓库")){e.next=13;break}return e.abrupt("return");case 13:z.Z.confirm({title:a,okText:r,cancelText:l,content:i,onOk:function(){var e;(0,ye.L9)(["实践项目","设置","代码仓库",a]),(y||null!=f&&null!==(e=f.detail)&&void 0!==e&&e.secret_repository)&&dt(t)},onCancel:function(){var e;y||null!=f&&null!==(e=f.detail)&&void 0!==e&&e.secret_repository||dt(t)}});case 14:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),dt=function(){var e=o()(s()().mark((function e(t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!y){e.next=6;break}return e.next=3,(0,xe.h4)(a()({},j));case 3:g({type:"practiceSetting/getCommonData",payload:a()({},j)}),e.next=8;break;case 6:return e.next=8,(0,xe.K0)(a()(a()({},j),{},{is_secret_repository:t}));case 8:it(),g({type:"shixunsDetail/getShixunsDetail",payload:{id:j.id}});case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),pt=function(){var e=o()(s()().mark((function e(t){var n,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log(t),t.node.key,t.dragNode.key,n=t.node.pos.split("-"),t.dropPosition-Number(n[n.length-1]),"tree"!==t.dragNode.type){e.next=8;break}return $.ZP.warning("不支持文件夹移动目录"),e.abrupt("return");case 8:if("tree"===t.node.type){e.next=11;break}return $.ZP.warning("未移动文件目录位置"),e.abrupt("return");case 11:return e.next=13,g({type:"shixunsDetail/moveGitFile",payload:{id:j.id,from:t.dragNode.path,to:t.node.path+"/"+t.dragNode.name,message:"".concat(t.dragNode.path," move to ").concat(t.node.path+"/"+t.dragNode.name," ")}});case 13:if(0!==e.sent.status){e.next=26;break}return Ye(""),e.next=18,it("");case 18:i=0;case 19:if(!(ie+1),0);return e}},38854:function(e,t,n){n.d(t,{Z:function(){return g}});var i=n(91857),a=n(92310),r=n.n(a),s=n(59301),l=n(78892),o=n(3113),c=n(36355),u=n(81327),d=n(33234),p=n(47211),h=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(i=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:t,getPrefixCls:n,direction:a}=s.useContext(c.E_),{prefixCls:f,type:m="default",danger:v,disabled:g,loading:x,onClick:y,htmlType:b,children:_,className:j,menu:w,arrow:C,autoFocus:S,overlay:k,trigger:N,align:Z,open:E,onOpenChange:O,placement:P,getPopupContainer:I,href:$,icon:D=s.createElement(l.Z,null),title:M,buttonsRender:T=(e=>e),mouseEnterDelay:R,mouseLeaveDelay:z,overlayClassName:L,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:H}=e,K=h(e,["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"]),A=n("dropdown",f),V=`${A}-button`,[W,q]=(0,p.Z)(A),G={menu:w,arrow:C,autoFocus:S,align:Z,disabled:g,trigger:g?[]:N,onOpenChange:O,getPopupContainer:I||t,mouseEnterDelay:R,mouseLeaveDelay:z,overlayClassName:L,overlayStyle:F,destroyPopupOnHide:B,dropdownRender:H},{compactSize:U,compactItemClassnames:X}=(0,d.ri)(A,a),Q=r()(V,X,j,q);"overlay"in e&&(G.overlay=k),"open"in e&&(G.open=E),G.placement="placement"in e?P:"rtl"===a?"bottomLeft":"bottomRight";const J=s.createElement(o.ZP,{type:m,danger:v,disabled:g,loading:x,onClick:y,htmlType:b,href:$,title:M},_),Y=s.createElement(o.ZP,{type:m,danger:v,icon:D}),[ee,te]=T([J,Y]);return W(s.createElement(u.Z.Compact,Object.assign({className:Q,size:U,block:!0},K),ee,s.createElement(i.Z,Object.assign({},G),te)))};f.__ANT_BUTTON=!0;var m=f;const v=i.Z;v.Button=m;var g=v},24650:function(e,t,n){n.d(t,{Z:function(){return $}});var i=n(92310),a=n.n(i),r=n(59301),s=n(36355),l=n(32441),o=n(9937);var c=e=>{const{getPrefixCls:t,direction:n}=(0,r.useContext)(s.E_),{prefixCls:i,className:c}=e,u=t("input-group",i),d=t("input"),[p,h]=(0,o.ZP)(d),f=a()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===n},h,c),m=(0,r.useContext)(l.aM),v=(0,r.useMemo)((()=>Object.assign(Object.assign({},m),{isFormItemInput:!1})),[m]);return p(r.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},r.createElement(l.aM.Provider,{value:v},e.children)))},u=n(9432),d=n(33614),p={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"},h=n(1393),f=function(e,t){return r.createElement(h.Z,(0,d.Z)({},e,{ref:t,icon:p}))};var m=r.forwardRef(f),v=n(76897),g=n(55405),x=n(25629),y=n(59412),b=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(i=Object.getOwnPropertySymbols(e);ae?r.createElement(v.Z,null):r.createElement(m,null),j={click:"onClick",hover:"onMouseOver"};var w=r.forwardRef(((e,t)=>{const{visibilityToggle:n=!0}=e,i="object"==typeof n&&void 0!==n.visible,[l,o]=(0,r.useState)((()=>!!i&&n.visible)),c=(0,r.useRef)(null);r.useEffect((()=>{i&&o(n.visible)}),[i,n]);const d=(0,y.Z)(c),p=()=>{const{disabled:t}=e;t||(l&&d(),o((e=>{var t;const i=!e;return"object"==typeof n&&(null===(t=n.onVisibleChange)||void 0===t||t.call(n,i)),i})))},{className:h,prefixCls:f,inputPrefixCls:m,size:v}=e,w=b(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:C}=r.useContext(s.E_),S=C("input",m),k=C("input-password",f),N=n&&(t=>{const{action:n="click",iconRender:i=_}=e,a=j[n]||"",s=i(l),o={[a]:p,className:`${t}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return r.cloneElement(r.isValidElement(s)?s:r.createElement("span",null,s),o)})(k),Z=a()(k,h,{[`${k}-${v}`]:!!v}),E=Object.assign(Object.assign({},(0,g.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:l?"text":"password",className:Z,prefixCls:S,suffix:N});return v&&(E.size=v),r.createElement(u.Z,Object.assign({ref:(0,x.sQ)(t,c)},E))})),C=n(78405),S=n(92343),k=n(3113),N=n(19716),Z=n(33234),E=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(i=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,inputPrefixCls:i,className:l,size:o,suffix:c,enterButton:d=!1,addonAfter:p,loading:h,disabled:f,onSearch:m,onChange:v,onCompositionStart:g,onCompositionEnd:y}=e,b=E(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:_,direction:j}=r.useContext(s.E_),w=r.useRef(!1),O=_("input-search",n),P=_("input",i),{compactSize:I}=(0,Z.ri)(O,j),$=(0,N.Z)((e=>{var t;return null!==(t=null!=o?o:I)&&void 0!==t?t:e})),D=r.useRef(null),M=e=>{var t;document.activeElement===(null===(t=D.current)||void 0===t?void 0:t.input)&&e.preventDefault()},T=e=>{var t,n;m&&m(null===(n=null===(t=D.current)||void 0===t?void 0:t.input)||void 0===n?void 0:n.value,e,{source:"input"})},R="boolean"==typeof d?r.createElement(C.Z,null):null,z=`${O}-button`;let L;const F=d||{},B=F.type&&!0===F.type.__ANT_BUTTON;L=B||"button"===F.type?(0,S.Tm)(F,Object.assign({onMouseDown:M,onClick:e=>{var t,n;null===(n=null===(t=null==F?void 0:F.props)||void 0===t?void 0:t.onClick)||void 0===n||n.call(t,e),T(e)},key:"enterButton"},B?{className:z,size:$}:{})):r.createElement(k.ZP,{className:z,type:d?"primary":void 0,size:$,disabled:f,key:"enterButton",onMouseDown:M,onClick:T,loading:h,icon:R},d),p&&(L=[L,(0,S.Tm)(p,{key:"addonAfter"})]);const H=a()(O,{[`${O}-rtl`]:"rtl"===j,[`${O}-${$}`]:!!$,[`${O}-with-button`]:!!d},l);return r.createElement(u.Z,Object.assign({ref:(0,x.sQ)(D,t),onPressEnter:e=>{w.current||h||T(e)}},b,{size:$,onCompositionStart:e=>{w.current=!0,null==g||g(e)},onCompositionEnd:e=>{w.current=!1,null==y||y(e)},prefixCls:P,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&m&&m(e.target.value,e,{source:"clear"}),v&&v(e)},className:H,disabled:f}))})),P=n(1643);const I=u.Z;I.Group=c,I.Search=O,I.TextArea=P.Z,I.Password=w;var $=I},57809:function(e,t,n){var i=n(92310),a=n.n(i),r=n(77861),s=n(55405),l=n(59301),o=n(53487),c=n(62892),u=n(19080),d=n(36355),p=n(1684),h=n(93891),f=n(19716),m=n(32441),v=n(33234),g=n(14154),x=n(58582),y=n(96510),b=n(66339),_=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(i=Object.getOwnPropertySymbols(e);a{var n,{prefixCls:i,bordered:o=!0,className:w,rootClassName:C,getPopupContainer:S,popupClassName:k,dropdownClassName:N,listHeight:Z=256,placement:E,listItemHeight:O=24,size:P,disabled:I,notFoundContent:$,status:D,builtinPlacements:M,dropdownMatchSelectWidth:T,popupMatchSelectWidth:R,direction:z,style:L,allowClear:F}=e,B=_(e,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:H,getPrefixCls:K,renderEmpty:A,direction:V,virtual:W,popupMatchSelectWidth:q,popupOverflow:G,select:U}=l.useContext(d.E_),X=K("select",i),Q=K(),J=null!=z?z:V,{compactSize:Y,compactItemClassnames:ee}=(0,v.ri)(X,J),[te,ne]=(0,g.Z)(X),ie=l.useMemo((()=>{const{mode:e}=B;if("combobox"!==e)return e===j?"combobox":e}),[B.mode]),ae="multiple"===ie||"tags"===ie,re=(0,y.Z)(B.suffixIcon,B.showArrow),se=null!==(n=null!=R?R:T)&&void 0!==n?n:q,{status:le,hasFeedback:oe,isFormItemInput:ce,feedbackIcon:ue}=l.useContext(m.aM),de=(0,u.F)(le,D);let pe;pe=void 0!==$?$:"combobox"===ie?null:(null==A?void 0:A("Select"))||l.createElement(h.Z,{componentName:"Select"});const{suffixIcon:he,itemIcon:fe,removeIcon:me,clearIcon:ve}=(0,b.Z)(Object.assign(Object.assign({},B),{multiple:ae,hasFeedback:oe,feedbackIcon:ue,showSuffixIcon:re,prefixCls:X,showArrow:B.showArrow,componentName:"Select"})),ge=!0===F?{clearIcon:ve}:F,xe=(0,s.Z)(B,["suffixIcon","itemIcon"]),ye=a()(k||N,{[`${X}-dropdown-${J}`]:"rtl"===J},C,ne),be=(0,f.Z)((e=>{var t;return null!==(t=null!=P?P:Y)&&void 0!==t?t:e})),_e=l.useContext(p.Z),je=null!=I?I:_e,we=a()({[`${X}-lg`]:"large"===be,[`${X}-sm`]:"small"===be,[`${X}-rtl`]:"rtl"===J,[`${X}-borderless`]:!o,[`${X}-in-form-item`]:ce},(0,u.Z)(X,de,oe),ee,null==U?void 0:U.className,w,C,ne),Ce=l.useMemo((()=>void 0!==E?E:"rtl"===J?"bottomRight":"bottomLeft"),[E,J]),Se=(0,x.Z)(M,G);return te(l.createElement(r.ZP,Object.assign({ref:t,virtual:W,showSearch:null==U?void 0:U.showSearch},xe,{style:Object.assign(Object.assign({},null==U?void 0:U.style),L),dropdownMatchSelectWidth:se,builtinPlacements:Se,transitionName:(0,c.m)(Q,"slide-up",B.transitionName),listHeight:Z,listItemHeight:O,mode:ie,prefixCls:X,placement:Ce,direction:J,suffixIcon:he,menuItemSelectedIcon:fe,removeIcon:me,allowClear:ge,notFoundContent:pe,className:we,getPopupContainer:S||H,dropdownClassName:ye,disabled:je})))};const C=l.forwardRef(w),S=(0,o.Z)(C);C.SECRET_COMBOBOX_MODE_DO_NOT_USE=j,C.Option=r.Wx,C.OptGroup=r.Xo,C._InternalPanelDoNotUseOrYouWillBeFired=S,t.default=C},81327:function(e,t,n){n.d(t,{Z:function(){return x}});var i=n(59301),a=n(92310),r=n.n(a),s=n(75440),l=n(36355),o=n(33234);const c=i.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:t,index:n,children:a,split:r,style:s}=e;const{latestIndex:l}=i.useContext(c);return null==a?null:i.createElement(i.Fragment,null,i.createElement("div",{className:t,style:s},a),n{var n,a;const{getPrefixCls:o,space:c,direction:v}=i.useContext(l.E_),{size:g=(null==c?void 0:c.size)||"small",align:x,className:y,rootClassName:b,children:_,direction:j="horizontal",prefixCls:w,split:C,style:S,wrap:k=!1,classNames:N,styles:Z}=e,E=m(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[O,P]=Array.isArray(g)?g:[g,g],I=h(P),$=h(O),D=f(P),M=f(O),T=(0,s.Z)(_,{keepEmpty:!0}),R=void 0===x&&"horizontal"===j?"center":x,z=o("space",w),[L,F]=(0,p.Z)(z),B=r()(z,null==c?void 0:c.className,F,`${z}-${j}`,{[`${z}-rtl`]:"rtl"===v,[`${z}-align-${R}`]:R,[`${z}-gap-row-${P}`]:I,[`${z}-gap-col-${O}`]:$},y,b),H=r()(`${z}-item`,null!==(n=null==N?void 0:N.item)&&void 0!==n?n:null===(a=null==c?void 0:c.classNames)||void 0===a?void 0:a.item);let K=0;const A=T.map(((e,t)=>{var n,a;null!=e&&(K=t);const r=e&&e.key||`${H}-${t}`;return i.createElement(d,{className:H,key:r,index:t,split:C,style:null!==(n=null==Z?void 0:Z.item)&&void 0!==n?n:null===(a=null==c?void 0:c.styles)||void 0===a?void 0:a.item},e)})),V=i.useMemo((()=>({latestIndex:K})),[K]);if(0===T.length)return null;const W={};return k&&(W.flexWrap="wrap"),!$&&M&&(W.columnGap=O),!I&&D&&(W.rowGap=P),L(i.createElement("div",Object.assign({ref:t,className:B,style:Object.assign(Object.assign(Object.assign({},W),null==c?void 0:c.style),S)},E),i.createElement(u,{value:V},A)))}));const g=v;g.Compact=o.ZP;var x=g},78673:function(e,t,n){n.d(t,{Z:function(){return I}});var i=n(42857),a=n(92310),r=n.n(a),s=n(33614),l=n(24018),o=n(54099),c=n(63011),u=n(59301),d=n(71366),p=n(20287),h=["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"],f=u.forwardRef((function(e,t){var n,i=e.prefixCls,a=void 0===i?"rc-switch":i,f=e.className,m=e.checked,v=e.defaultChecked,g=e.disabled,x=e.loadingIcon,y=e.checkedChildren,b=e.unCheckedChildren,_=e.onClick,j=e.onChange,w=e.onKeyDown,C=(0,c.Z)(e,h),S=(0,d.Z)(!1,{value:m,defaultValue:v}),k=(0,o.Z)(S,2),N=k[0],Z=k[1];function E(e,t){var n=N;return g||(Z(n=e),null==j||j(n,t)),n}var O=r()(a,f,(n={},(0,l.Z)(n,"".concat(a,"-checked"),N),(0,l.Z)(n,"".concat(a,"-disabled"),g),n));return u.createElement("button",(0,s.Z)({},C,{type:"button",role:"switch","aria-checked":N,disabled:g,className:O,ref:t,onKeyDown:function(e){e.which===p.Z.LEFT?E(!1,e):e.which===p.Z.RIGHT&&E(!0,e),null==w||w(e)},onClick:function(e){var t=E(!N,e);null==_||_(t,e)}}),x,u.createElement("span",{className:"".concat(a,"-inner")},u.createElement("span",{className:"".concat(a,"-inner-checked")},y),u.createElement("span",{className:"".concat(a,"-inner-unchecked")},b)))}));f.displayName="Switch";var m=f,v=n(14088),g=n(36355),x=n(1684),y=n(19716),b=n(64993),_=n(17313),j=n(83116),w=n(37613);const C=e=>{const{componentCls:t,trackHeightSM:n,trackPadding:i,trackMinWidthSM:a,innerMinMarginSM:r,innerMaxMarginSM:s,handleSizeSM:l}=e,o=`${t}-inner`;return{[t]:{[`&${t}-small`]:{minWidth:a,height:n,lineHeight:`${n}px`,[`${t}-inner`]:{paddingInlineStart:s,paddingInlineEnd:r,[`${o}-checked`]:{marginInlineStart:`calc(-100% + ${l+2*i}px - ${2*s}px)`,marginInlineEnd:`calc(100% - ${l+2*i}px + ${2*s}px)`},[`${o}-unchecked`]:{marginTop:-n,marginInlineStart:0,marginInlineEnd:0}},[`${t}-handle`]:{width:l,height:l},[`${t}-loading-icon`]:{top:(l-e.switchLoadingIconSize)/2,fontSize:e.switchLoadingIconSize},[`&${t}-checked`]:{[`${t}-inner`]:{paddingInlineStart:r,paddingInlineEnd:s,[`${o}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${o}-unchecked`]:{marginInlineStart:`calc(100% - ${l+2*i}px + ${2*s}px)`,marginInlineEnd:`calc(-100% + ${l+2*i}px - ${2*s}px)`}},[`${t}-handle`]:{insetInlineStart:`calc(100% - ${l+i}px)`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${o}`]:{[`${o}-unchecked`]:{marginInlineStart:e.marginXXS/2,marginInlineEnd:-e.marginXXS/2}},[`&${t}-checked ${o}`]:{[`${o}-checked`]:{marginInlineStart:-e.marginXXS/2,marginInlineEnd:e.marginXXS/2}}}}}}},S=e=>{const{componentCls:t,handleSize:n}=e;return{[t]:{[`${t}-loading-icon${e.iconCls}`]:{position:"relative",top:(n-e.fontSize)/2,color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${t}-checked ${t}-loading-icon`]:{color:e.switchColor}}}},k=e=>{const{componentCls:t,motion:n,trackPadding:i,handleBg:a,handleShadow:r,handleSize:s}=e,l=`${t}-handle`;return{[t]:{[l]:{position:"absolute",top:i,insetInlineStart:i,width:s,height:s,transition:`all ${e.switchDuration} ease-in-out`,"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:a,borderRadius:s/2,boxShadow:r,transition:`all ${e.switchDuration} ease-in-out`,content:'""'}},[`&${t}-checked ${l}`]:{insetInlineStart:`calc(100% - ${s+i}px)`},[`&:not(${t}-disabled):active`]:n?{[`${l}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${t}-checked ${l}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}:{}}}},N=e=>{const{componentCls:t,trackHeight:n,trackPadding:i,innerMinMargin:a,innerMaxMargin:r,handleSize:s}=e,l=`${t}-inner`;return{[t]:{[l]:{display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:r,paddingInlineEnd:a,transition:`padding-inline-start ${e.switchDuration} ease-in-out, padding-inline-end ${e.switchDuration} ease-in-out`,[`${l}-checked, ${l}-unchecked`]:{display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,transition:`margin-inline-start ${e.switchDuration} ease-in-out, margin-inline-end ${e.switchDuration} ease-in-out`,pointerEvents:"none"},[`${l}-checked`]:{marginInlineStart:`calc(-100% + ${s+2*i}px - ${2*r}px)`,marginInlineEnd:`calc(100% - ${s+2*i}px + ${2*r}px)`},[`${l}-unchecked`]:{marginTop:-n,marginInlineStart:0,marginInlineEnd:0}},[`&${t}-checked ${l}`]:{paddingInlineStart:a,paddingInlineEnd:r,[`${l}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${l}-unchecked`]:{marginInlineStart:`calc(100% - ${s+2*i}px + ${2*r}px)`,marginInlineEnd:`calc(-100% + ${s+2*i}px - ${2*r}px)`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${l}`]:{[`${l}-unchecked`]:{marginInlineStart:2*i,marginInlineEnd:2*-i}},[`&${t}-checked ${l}`]:{[`${l}-checked`]:{marginInlineStart:2*-i,marginInlineEnd:2*i}}}}}},Z=e=>{const{componentCls:t,trackHeight:n,trackMinWidth:i}=e;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,_.Wf)(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:i,height:n,lineHeight:`${n}px`,verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none",[`&:hover:not(${t}-disabled)`]:{background:e.colorTextTertiary}}),(0,_.Qy)(e)),{[`&${t}-checked`]:{background:e.switchColor,[`&:hover:not(${t}-disabled)`]:{background:e.colorPrimaryHover}},[`&${t}-loading, &${t}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${t}-rtl`]:{direction:"rtl"}})}};var E=(0,j.Z)("Switch",(e=>{const t=(0,w.TS)(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:.75*e.fontSizeIcon,switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[Z(t),N(t),k(t),S(t),C(t)]}),(e=>{const{fontSize:t,lineHeight:n,controlHeight:i,colorWhite:a}=e,r=t*n,s=i/2,l=r-4,o=s-4;return{trackHeight:r,trackHeightSM:s,trackMinWidth:2*l+8,trackMinWidthSM:2*o+4,trackPadding:2,handleBg:a,handleSize:l,handleSizeSM:o,handleShadow:`0 2px 4px 0 ${new b.C("#00230b").setAlpha(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+2+4,innerMinMarginSM:o/2,innerMaxMarginSM:o+2+4}})),O=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(i=Object.getOwnPropertySymbols(e);a{const{prefixCls:n,size:a,disabled:s,loading:l,className:o,rootClassName:c,style:d}=e,p=O(e,["prefixCls","size","disabled","loading","className","rootClassName","style"]),{getPrefixCls:h,direction:f,switch:b}=u.useContext(g.E_),_=u.useContext(x.Z),j=(null!=s?s:_)||l,w=h("switch",n),C=u.createElement("div",{className:`${w}-handle`},l&&u.createElement(i.Z,{className:`${w}-loading-icon`})),[S,k]=E(w),N=(0,y.Z)(a),Z=r()(null==b?void 0:b.className,{[`${w}-small`]:"small"===N,[`${w}-loading`]:l,[`${w}-rtl`]:"rtl"===f},o,c,k),P=Object.assign(Object.assign({},null==b?void 0:b.style),d);return S(u.createElement(v.Z,{component:"Switch"},u.createElement(m,Object.assign({},p,{prefixCls:w,className:Z,style:P,disabled:j,ref:t,loadingIcon:C}))))}));P.__ANT_SWITCH=!0;var I=P},32985:function(e,t,n){n.d(t,{Z:function(){return R}});var i=n(5464),a=n(61414),r=n(49598),s=n(81671),l=n(33614),o=n(59301),c={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},u=n(1393),d=function(e,t){return o.createElement(u.Z,(0,l.Z)({},e,{ref:t,icon:c}))};var p=o.forwardRef(d),h=n(92310),f=n.n(h),m=n(35654),v=n(71430),g=n(36355),x={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},y=function(e,t){return o.createElement(u.Z,(0,l.Z)({},e,{ref:t,icon:x}))};var b=o.forwardRef(y),_=n(62892),j=n(20648);function w(e){const{dropPosition:t,dropLevelOffset:n,prefixCls:i,indent:a,direction:r="ltr"}=e,s="ltr"===r?"left":"right",l={[s]:-n*a+4,["ltr"===r?"right":"left"]:0};switch(t){case-1:l.top=-3;break;case 1:l.bottom=-3;break;default:l.bottom=-3,l[s]=a+4}return o.createElement("div",{style:l,className:`${i}-drop-indicator`})}var C=n(36474);const S=o.forwardRef(((e,t)=>{const{getPrefixCls:n,direction:a,virtual:r,tree:s}=o.useContext(g.E_),{prefixCls:l,className:c,showIcon:u=!1,showLine:d,switcherIcon:p,blockNode:h=!1,children:m,checkable:v=!1,selectable:x=!0,draggable:y,motion:S,style:k}=e,N=n("tree",l),Z=n(),E=null!=S?S:Object.assign(Object.assign({},(0,_.Z)(Z)),{motionAppear:!1}),O=Object.assign(Object.assign({},e),{checkable:v,selectable:x,showIcon:u,motion:E,blockNode:h,showLine:Boolean(d),dropIndicatorRender:w}),[P,I]=(0,j.ZP)(N),$=o.useMemo((()=>{if(!y)return!1;let e={};switch(typeof y){case"function":e.nodeDraggable=y;break;case"object":e=Object.assign({},y)}return!1!==e.icon&&(e.icon=e.icon||o.createElement(b,null)),e}),[y]);return P(o.createElement(i.Z,Object.assign({itemHeight:20,ref:t,virtual:r},O,{style:Object.assign(Object.assign({},null==s?void 0:s.style),k),prefixCls:N,className:f()({[`${N}-icon-hide`]:!u,[`${N}-block-node`]:h,[`${N}-unselectable`]:!x,[`${N}-rtl`]:"rtl"===a},null==s?void 0:s.className,c,I),direction:a,checkable:v?o.createElement("span",{className:`${N}-checkbox-inner`}):v,selectable:x,switcherIcon:e=>o.createElement(C.Z,{prefixCls:N,switcherIcon:p,treeNodeProps:e,showLine:d}),draggable:$}),m))}));var k,N=S;function Z(e,t){e.forEach((function(e){const{key:n,children:i}=e;!1!==t(n,e)&&Z(i||[],t)}))}function E(e){let{treeData:t,expandedKeys:n,startKey:i,endKey:a}=e;const r=[];let s=k.None;if(i&&i===a)return[i];if(!i||!a)return[];return Z(t,(e=>{if(s===k.End)return!1;if(function(e){return e===i||e===a}(e)){if(r.push(e),s===k.None)s=k.Start;else if(s===k.Start)return s=k.End,!1}else s===k.Start&&r.push(e);return n.includes(e)})),r}function O(e,t){const n=(0,a.Z)(t),i=[];return Z(e,((e,t)=>{const a=n.indexOf(e);return-1!==a&&(i.push(t),n.splice(a,1)),!!n.length})),i}!function(e){e[e.None=0]="None",e[e.Start=1]="Start",e[e.End=2]="End"}(k||(k={}));var P=function(e,t){var n={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.indexOf(i)<0&&(n[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(i=Object.getOwnPropertySymbols(e);a{var{defaultExpandAll:n,defaultExpandParent:i,defaultExpandedKeys:r}=e,s=P(e,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const l=o.useRef(),c=o.useRef(),[u,d]=o.useState(s.selectedKeys||s.defaultSelectedKeys||[]),[p,h]=o.useState((()=>(()=>{const{keyEntities:e}=(0,v.I8)($(s));let t;return t=n?Object.keys(e):i?(0,m.r7)(s.expandedKeys||r||[],e):s.expandedKeys||r,t})()));o.useEffect((()=>{"selectedKeys"in s&&d(s.selectedKeys)}),[s.selectedKeys]),o.useEffect((()=>{"expandedKeys"in s&&h(s.expandedKeys)}),[s.expandedKeys]);const{getPrefixCls:x,direction:y}=o.useContext(g.E_),{prefixCls:b,className:_,showIcon:j=!0,expandAction:w="click"}=s,C=P(s,["prefixCls","className","showIcon","expandAction"]),S=x("tree",b),k=f()(`${S}-directory`,{[`${S}-directory-rtl`]:"rtl"===y},_);return o.createElement(N,Object.assign({icon:I,ref:t,blockNode:!0},C,{showIcon:j,expandAction:w,prefixCls:S,className:k,expandedKeys:p,selectedKeys:u,onSelect:(e,t)=>{var n;const{multiple:i}=s,{node:r,nativeEvent:o}=t,{key:u=""}=r,h=$(s),f=Object.assign(Object.assign({},t),{selected:!0}),m=(null==o?void 0:o.ctrlKey)||(null==o?void 0:o.metaKey),v=null==o?void 0:o.shiftKey;let g;i&&m?(g=e,l.current=u,c.current=g,f.selectedNodes=O(h,g)):i&&v?(g=Array.from(new Set([].concat((0,a.Z)(c.current||[]),(0,a.Z)(E({treeData:h,expandedKeys:p,startKey:u,endKey:l.current}))))),f.selectedNodes=O(h,g)):(g=[u],l.current=u,c.current=g,f.selectedNodes=O(h,g)),null===(n=s.onSelect)||void 0===n||n.call(s,g,f),"selectedKeys"in s||d(g)},onExpand:(e,t)=>{var n;return"expandedKeys"in s||h(e),null===(n=s.onExpand)||void 0===n?void 0:n.call(s,e,t)}}))};var M=o.forwardRef(D);const T=N;T.DirectoryTree=M,T.TreeNode=i.O;var R=T}}]); \ No newline at end of file diff --git a/p__Shixuns__Edit__index.async.js b/p__Shixuns__Edit__index.async.js index 0356c3cd25..e51b2977e8 100644 --- a/p__Shixuns__Edit__index.async.js +++ b/p__Shixuns__Edit__index.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[56277,48410,4585,71950],{10459:function(e,n,t){"use strict";function i(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i-1||null!==(i=D)&&void 0!==i&&i.startsWith("/api")?D:"data:image/png;base64,".concat(D),autoPlay:!0}),"video"===k&&(0,A.jsx)(A.Fragment,{children:(null===(a=D)||void 0===a?void 0:a.indexOf("http"))>-1||null!==(l=D)&&void 0!==l&&l.startsWith("/api")?(0,A.jsx)("video",{controls:!0,src:"".concat(D),autoPlay:!0}):(0,A.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(D),autoPlay:!0})}),"office"===k&&H&&(0,A.jsx)("iframe",{src:"".concat(V,"/office.html?key=").concat(H.key,"&url=").concat(G+H.url,"&callbackUrl=").concat(G+H.callbackUrl,"&fileType=").concat(H.fileType,"&title=").concat(H.title,"&model=").concat(E,"&officeServer=").concat(j.Z.ONLYOFFICE,"&disabledDownload=").concat(!!M)}),"html"===k&&(0,A.jsx)("iframe",{src:D+"&disposition=inline"}),"pdf"===k&&(0,A.jsx)("iframe",{src:"".concat(V,"/js/pdfview/index.html?url=").concat(D,"&disabledDownload=").concat(!!M)}),"image"===k&&(0,A.jsx)("img",{src:(null===(o=D)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(b=D)&&void 0!==b&&b.startsWith("/api")?D:"data:image/png;base64,".concat(D)}),("other"===k||"download"===k)&&(0,A.jsx)(A.Fragment,{children:R?(0,A.jsx)(g.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,A.jsx)(p.ZP,{icon:(0,A.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:q,children:"下载"})}):(0,A.jsxs)(p.ZP,{type:"primary",size:"middle",onClick:q,children:[(0,A.jsx)(h.Z,{}),"点击下载"]})})]})}},4585:function(e,n,t){"use strict";t.d(n,{Z:function(){return U}});var i=t(82242),s=t.n(i),a=t(37205),r=t.n(a),l=t(91232),c=t.n(l),o=t(79800),u=t.n(o),d=t(59301),_=(t(49040),t(32834)),p=t.n(_),h=t(11690);var m=[],x=["
                                                    "],f=new(p().Renderer),v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function g(){m.length=0,x=["
                                                      "]}var j={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function A(e,n,t,i){if(n>=e.length||e[n].level<=t)return n;var s=e[n];i.push("
                                                    • "+s.text+"");var a=[];return n=A(e,++n,s.level,a),a.length>0&&(i.push("
                                                        "),a.forEach((function(e){i.push(e)})),i.push("
                                                      ")),i.push("
                                                    • "),n=A(e,n,t,i)}function b(){return A(m,0,0,x),x.push("
                                                    "),x.join("")}var y={heading:function(e){var n=v.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],i=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var i=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=i.length?e.slice(i.length):e})).join("\n")}(t,n[3]||""),s=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(s)>=0){var a=k(),r=i;i=a,S[a]={type:"block",expression:r}}return{type:"code",raw:t,lang:s,text:i}}}},E=/(?:\${2})([^\n`]+?)(?:\${2})/gi,D=0,k=function(){return"__special_katext_id_".concat(D++,"__")},S={};function w(){return S}function P(){D=0,S={}}function C(e){return e=e.replace(E,(function(e,n){var t=k();return S[t]={type:"inline",expression:n},t}))}var O=f.listitem;f.listitem=function(e){return O(C(e))};var B=f.paragraph;f.paragraph=function(e){return B(C(e))};var N=f.tablecell;f.tablecell=function(e,n){return N(C(e),n)},f.code=function(e,n,t){var i=(n||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"

                                                    ".concat(e,"

                                                    "):'
                                                    ').concat(t?e:(0,h.escape)(e,!0),"
                                                    \n"):'
                                                    '+(t?e:(0,h.escape)(e,!0))+"
                                                    "},f.heading=function(e,n,t){var i=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return m.push({anchor:i,level:n,text:e}),"'+e+""},p().setOptions({silent:!0,gfm:!0,pedantic:!1}),p().use({tokenizer:y,renderer:f});var M=p(),I=(t(64018),t(6419)),R=t(71681),Z=t(15342),L=t(1012),T=t(29114),W=t(37712),K="@▁@",F=/]*>/g;var U=function(e){var n=e.value,t=void 0===n?"":n,i=e.className,a=e.showTextOnly,l=e.showLines,o=e.style,_=void 0===o?{}:o,p=e.stylesPrev,h=void 0===p?{}:p,m=e.highlightKeywords,x=e.showProgramFill,f=(e.isProgramFill,e.disabledFill),v=void 0!==f&&f,A=e.programFillValue,y=e.onFillChange,E=void 0===y?function(e){}:y,D=e.onFillBlur,k=void 0===D?function(){}:D,S=String(t),C=(0,d.useState)(""),O=u()(C,2),B=O[0],N=O[1],U=(0,d.useState)("office"),H=u()(U,2),J=H[0],V=H[1],G=(0,d.useState)([]),Q=u()(G,2),z=Q[0],q=Q[1],Y=(0,d.useRef)("a"+(0,L.Z)()),X={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),i=[];return t.map((function(e){""!=e&&i.push(".".concat(Y.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{S=S.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+R.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+R.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+R.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return S=S.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,i){return function(e,n){var t=document.createElement(e===K?"input":"textarea");t.style.width="100%",t.style.height=e===K?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var i=Object.keys(X).length;return X[i]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                    '.concat($(S||""),"
                                                    ")}var n=M(S);n=$(n);var t=w();S.match(/\[TOC\]/)&&(n=n.replace("

                                                    [TOC]

                                                    ",b()),g()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var i=t[n],s=i.type,a=i.expression;return(0,Z.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(a)||"",{displayMode:"block"===s,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),P();var i=document.createElement("div");return i.innerHTML=n,m?(ie(i,m.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),i.innerHTML):a?i.innerText:(setTimeout((function(){return re()}),500),i.innerHTML)}),[S,m]);(0,d.useEffect)((function(){se.current&&se.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[z]),(0,d.useEffect)((function(){if(null!=A&&A.length){var e,n=se.current.querySelectorAll(".edu-program-fill-score"),t=se.current.querySelectorAll('[name="edu-program-fill"]'),i=c()(t.entries());try{for(i.s();!(e=i.n()).done;){var s,a=u()(e.value,2),r=a[0],l=a[1];l.value=null===(s=A[r])||void 0===s?void 0:s.value,"warning"===A[r].type?l.className="program-fill-warning":"success"===A[r].type?l.className="program-fill-success":l.className=""}}catch(e){i.e(e)}finally{i.f()}var o,d=c()(n.entries());try{for(d.s();!(o=d.n()).done;){var _,p,h=u()(o.value,2),m=h[0];h[1].innerHTML=null!==(_=A[m])&&void 0!==_&&_.score?"".concat(null===(p=A[m])||void 0===p?void 0:p.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}q(A)}}),[A]);var ne=function(e){z[e.target.dataset.id]=z[e.target.dataset.id]||{},z[e.target.dataset.id].value=e.target.value,q(r()(z)),E(z,e.target.dataset.id)},te=function(e){z[e.target.dataset.id]=z[e.target.dataset.id]||{},z[e.target.dataset.id].value=e.target.value,q(r()(z)),k(z,e.target.dataset.id)};function ie(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ie(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var i=document.createElement("span");i.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(i)}}))}var se=(0,d.useRef)();function ae(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),N(t),V("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),N(t),V("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),N(t),V("html");else if(t.startsWith("#")){e.preventDefault();var i=document.getElementById(t.replace("#",""));i&&i.scrollIntoView(!0)}}}j.WebkitLineClamp=l,l&&(_=s()(s()({},_),j));var re=function(){var e,n=null===(e=se.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(I.ZP.isSupported()){var n=new I.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(se.current&&ee&&ee.match(F)&&window.PR.prettyPrint(),se.current)return se.current.addEventListener("click",ae),function(){var e;null===(e=se.current)||void 0===e||e.removeEventListener("click",ae),P(),g()}}),[ee,se.current,ae]),(0,W.jsxs)(W.Fragment,{children:[a&&(0,W.jsx)("div",{ref:se,children:ee}),!a&&(0,W.jsx)("div",{ref:se,style:s()({},_),className:"".concat(i||""," ").concat(v?"disabled-fill":""," markdown-body ").concat(Y.current),dangerouslySetInnerHTML:{__html:ee}}),(0,W.jsx)(T.Z,{close:!0,data:B,type:null!=B&&B.length?J:"",style:s()({},h),onClose:function(){return N("")}})]})}},62544:function(e,n,t){"use strict";t.d(n,{Z:function(){return V}});var i=t(7557),s=t.n(i),a=t(82242),r=t.n(a),l=t(41498),c=t.n(l),o=t(79800),u=t.n(o),d=t(59301),_=t(6848),p=t(24650),h=t(71418),m=t(64165),x=t(92310),f=t.n(x),v="selectEnvironment___LegvW",g="search___ZMwsK",j="searchListWrap___iUv9S",A="searchList___T1FBi",b="name___t0Y2b",y="tag___ooWkq",E="searchListActive___ahElk",D="spin___x2xMT",k="common___ZhJvk",S="title___p4_7m",w="tags___2fYZM",P="tagActive___tb54k",C="wrap___I9ZtF",O="allList___h31KX",B="item___PwiKQ",N="itemActive___JCEc6",M="line___Qn6mz",I="apply___EhZKq",R="p1___LxfGu",Z="p2___jiQhJ",L="list___n7Ydz",T="items___OB8qz",W="darklySelectEnvironment___K__cy",K=t(36723),F=t(49105),U=t(89392),H=t(37712),J=function(e){var n=e.data,t=e.id,i=e.handleClick,s=(0,d.useState)(!0),a=u()(s,2),r=a[0],l=a[1],c=n.name,o=n.image;return(0,H.jsxs)("div",{className:L,children:[(0,H.jsxs)("header",{onClick:function(){return l(!r)},children:[(0,H.jsx)("div",{className:S,children:c}),(0,H.jsx)("i",{style:{transition:"0.5s",transform:r?"rotate(0deg)":"rotate(180deg)"},className:"iconfont icon-shangjiantou c-grey-999"})]}),(0,H.jsxs)("ul",{className:T,style:{height:r?"auto":0},children:[o.map((function(e){return(0,H.jsxs)("li",{className:e.id===t?"".concat(B," ").concat(N):B,onClick:function(){return i(e.id)},children:[(0,H.jsx)("div",{className:b,children:e.name}),e.private&&(0,H.jsx)(_.Z,{title:"该镜像面向指定用户开放",children:(0,H.jsx)("div",{className:y,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10},children:"限定"})}),e.is_base&&(0,H.jsx)(_.Z,{title:"仅提供一个基本的操作系统环境",children:(0,H.jsx)("div",{className:y,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10},children:"基础"})})]},e.id)})),(0,H.jsx)("li",{className:M})]})]})},V=function(e){var n=e.className,t=e.dispatch,i=e.skin,a=void 0===i?"white":i,l=e.value,o=void 0===l?null:l,x=e.loading,M=void 0!==x&&x,L=e.data,T=void 0===L?[]:L,V=e.otherData,G=void 0===V?[]:V,Q=e.tags,z=void 0===Q?[]:Q,q=e.onChange,Y=void 0===q?function(){}:q,X=e.onSearchWord,$=void 0===X?function(){}:X,ee=e.shixun_type,ne=e.extraContent,te=e.tab_type,ie=e.is_create_mirror,se=e.hiddenCreateOnline,ae=(0,d.useState)(""),re=u()(ae,2),le=re[0],ce=re[1],oe=(0,d.useState)(!1),ue=u()(oe,2),de=ue[0],_e=ue[1],pe=(0,d.useState)([]),he=u()(pe,2),me=he[0],xe=he[1],fe=(0,d.useState)(0),ve=u()(fe,2),ge=ve[0],je=ve[1],Ae=(0,d.useRef)(null),be=(0,d.useRef)(String(Math.floor(1e6*Math.random()))).current,ye=(0,d.useRef)(),Ee=(0,d.useRef)(null),De=(0,d.useRef)(0),ke=(0,d.useRef)([]);(0,d.useEffect)((function(){return window.addEventListener("keydown",Se),function(){window.removeEventListener("keydown",Se)}}),[le,de,me]),(0,d.useEffect)((function(){xe([])}),[te]);var Se=function(e){if(de&&(40===e.keyCode||38===e.keyCode)){var n=0;40===e.keyCode&&de&&(n=ge"+e+""})))}}),e.private&&(0,H.jsx)(_.Z,{title:"该镜像面向指定用户开放",children:(0,H.jsx)("li",{className:y,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10},children:"限定"})}),e.is_base&&(0,H.jsx)(_.Z,{title:"仅提供一个基本的操作系统环境",children:(0,H.jsx)("li",{className:y,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10},children:"基础"})})]})});return d}))},!i){e.next=7;break}return o=l(ke.current),xe(o),e.abrupt("return");case 7:clearTimeout(Ee.current),Ee.current=setTimeout(c()(s()().mark((function e(){var t,i,c,o,u;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t={keywords:encodeURIComponent(n||""),page:1,limit:1e5,tab_type:te},ee&&(t.shixun_type=ee),e.next=4,(0,F.ZP)("/api/shixuns/search_image.json",{method:"get",params:r()(r()({},t),{},{is_create_mirror:ie})});case 4:0===(null==(i=e.sent)?void 0:i.status)&&(o=l((null==i||null===(c=i.data)||void 0===c?void 0:c.mirrors)||[]),a===De.current&&(xe(o),ke.current=(0,U.cloneDeep)((null==i||null===(u=i.data)||void 0===u?void 0:u.mirrors)||[])));case 6:case"end":return e.stop()}}),e)}))),300);case 9:case"end":return e.stop()}}),e)})));return function(n,t,i){return e.apply(this,arguments)}}(),Pe=function(e){var n=document.getElementById("scroll-".concat(be,"-").concat(e));n&&document.getElementById("scroll-".concat(be)).scrollTo(0,n.offsetTop)},Ce=function(e,n){var t=document.getElementById("search-".concat(be,"-").concat(e));if(t){var i=document.getElementById("search-".concat(be));t.offsetTop-i.scrollTop>0&&t.offsetTop-i.scrollTopt)){e.next=7;break}return f.ZP.info("文件超过".concat(t/1024/1024/1024,"GB,不符合上传要求")),e.abrupt("return",!1);case 7:return d.push({name:n.name,file:n}),p(s()(d)),a.onChange(d),e.abrupt("return",!1);case 11:case"end":return e.stop()}}),e)}))),function(e){return n.apply(this,arguments)})},P=function(){var e=h()(_()().mark((function e(n,t){var i,r,l,c,o,u,h,m,x,g;return _()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.file_name=n.name,h=n.name,e.next=4,(0,v.ZP)("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});case 4:if((m=e.sent).data=JSON.parse(w(m.data)),0===(null==m?void 0:m.status)){e.next=12;break}return d[d.findIndex((function(e){return e.name===h}))].status="error",d[d.findIndex((function(e){return e.name===h}))].file.status="error",a.onChange(d),f.ZP.warning("上传失败,请重新尝试"),e.abrupt("return");case 12:return j=new(E())({endpoint:null==m||null===(i=m.data)||void 0===i?void 0:i.end_point,region:null==m||null===(r=m.data)||void 0===r?void 0:r.region,accessKeyId:null==m||null===(l=m.data)||void 0===l?void 0:l.access_key_id,accessKeySecret:null==m||null===(c=m.data)||void 0===c?void 0:c.access_key_secret,bucket:null==m||null===(o=m.data)||void 0===o?void 0:o.bucket,stsToken:null==m||null===(u=m.data)||void 0===u?void 0:u.security_token}),console.log(n,"file"),b(j),(x=n.name.split(".")).pop(),g=t.realFileName?x.join("."):(0,A.Z)(),e.abrupt("return",new Promise((function(e,i){try{var r;j.multipartUpload("".concat(a.identifier,"/").concat(g).concat(h.indexOf(".")>-1?"."+h.split(".").pop():""),new Blob([n.file],{type:n.file.type}),{timeout:36e5,partSize:1002400,progress:function(e,n,t){try{console.log("进度",e,n,t);var i=d.findIndex((function(e){return e.name===h}));d[i].file.percent=100*e,d[i].tempCheckpoint=n,p(s()(d))}catch(e){}},checkpoint:d[d.findIndex((function(e){return e.name===h}))].tempCheckpoint,callback:{customValue:{id:h+""},url:null==m||null===(r=m.data)||void 0===r?void 0:r.callback_url,host:null==m?void 0:m.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,v.rz)(t)}}).then((function(t){var i,s=d.findIndex((function(e){return e.name===h})),r="done";if(0===(null===(i=t.data)||void 0===i?void 0:i.status)){var l;n.response=null===(l=t.data)||void 0===l?void 0:l.data;var c=d.findIndex((function(e){return e.name===h}));d[c].status="done",d[c].file.status="done"}else{var o;f.ZP.warning(null===(o=t.data)||void 0===o?void 0:o.message),r="error"}d[s].status=r,d[s].file.status=r,a.onChange(d),e(null==t?void 0:t.data)})).catch((function(e){d[d.findIndex((function(e){return e.name===h}))].status="error",d[d.findIndex((function(e){return e.name===h}))].file.status="error",f.ZP.warning("上传失败,请重新尝试"),p(s()(d)),a.onChange(d),i(e),console.log("err:",e)}))}catch(e){}})));case 19:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,m.useEffect)((function(){d.every((function(e){return"done"===e||"error"===e}))&&a.onComplete(d)}),[d]),(0,m.useEffect)((function(){var e;i&&(null===(e=j)||void 0===e||e.cancel())}),[i]),(0,m.useEffect)((function(){a.uploading&&d.map(function(){var e=h()(_()().mark((function e(n){var s;return _()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.status&&"error"!==n.status||i){e.next=6;break}return n.status="uploading",n.file.status="uploading",e.next=5,P(n,{login:null==t||null===(s=t.userInfo)||void 0===s?void 0:s.login,container_type:a.container_type,container_id:a.container_id,description:a.description,realFileName:a.realFileName});case 5:e.sent;case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}())}),[a.uploading]),(0,D.jsx)(S,u()(u()({},y),{},{height:a.height,className:a.className,children:(0,D.jsx)("p",{className:"ant-upload-hint",children:a.text||"拖拽文件或者点击上传"})}))}))},16726:function(e,n,t){"use strict";t.d(n,{h:function(){return f}});var i=t(82242),s=t.n(i),a=t(79800),r=t.n(a),l=t(59301),c=t(57809),o=t(78241),u=t(3113),d=t(89780),_=t.n(d),p=(t(94527),t(66608),t(37712)),h=c.default.Option,m={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function f(e){var n=e.value,t=e.onChange,i=e.mode,a=e.options,c=void 0===a?{}:a,o=(0,l.useRef)(),u=(0,l.useState)(),d=r()(u,2),h=d[0],m=d[1];return(0,l.useEffect)((function(){if(h){var e=function(e){var n=e.getValue();t&&t(n)};return h.on("change",e),function(){h.off("change",e)}}}),[h,t]),(0,l.useEffect)((function(){h&&h.setOption("mode",i)}),[h,i]),(0,l.useEffect)((function(){h&&(n===h.getValue()&&""!==n||setTimeout((function(){h.setValue(n||"")}),300))}),[h,n]),(0,l.useEffect)((function(){if(o.current&&!h){var e=_().fromTextArea(o.current,s()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));m(e)}}),[o.current,h]),(0,p.jsx)("div",{className:"my-codemirror-container",children:(0,p.jsx)("textarea",{ref:o})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,l.useState)("python"),a=r()(i,2),d=a[0],_=a[1];return(0,p.jsxs)(o.Z,s()(s()({},m),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,p.jsx)(o.Z.Item,{label:"代码语言",name:"language",children:(0,p.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){_(x[e][1])},children:Object.keys(x).map((function(e){return(0,p.jsx)(h,{value:e,children:x[e][0]},e)}))})}),(0,p.jsx)(o.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,p.jsx)(f,{mode:d})}),(0,p.jsxs)("div",{className:"flex-container flex-end",children:[(0,p.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,p.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},77036:function(e,n,t){"use strict";t.d(n,{Z:function(){return ce}});var i=t(91232),s=t.n(i),a=t(7557),r=t.n(a),l=t(41498),c=t.n(l),o=t(79800),u=t.n(o),d=t(85573),_=t.n(d),p=t(59301),h=t(89780),m=t.n(h),x=t(76374),f=(t(94527),t(6313),t(25717),t(99498),t(25419),t(67549),t(4585)),v=t(37712),g=function(e){var n=e.value,t=void 0===n?"":n,i=(e.className,e.showTextOnly,e.showLines,e.style,(0,p.useMemo)((function(){return""}),[t]));return(0,v.jsx)(v.Fragment,{children:(0,v.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})},j=t(82242),A=t.n(j),b=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function y(e){var n=e.onActionCallback,t=e.title,i=e.icon,s=e.actionName,a=e.className,r=void 0===a?"":a,l=e.children;return(0,v.jsxs)("a",{title:t,className:r,onClick:function(){n(s)},children:[(0,v.jsx)("i",{className:"md-iconfont ".concat(i)}),l]})}var E=function(e){var n=e.watch,t=e.showNullButton,i=e.showNullProgramButton,s=e.onActionCallback,a=e.fullScreen,r=e.insertTemp,l=e.hidetoolBar,c=[].concat(b,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,v.jsxs)("ul",{className:"markdown-toolbar-container",children:[!l&&c.map((function(e,n){return(0,v.jsx)("li",{children:e.actionName?(0,v.jsx)(y,A()(A()({},e),{},{onActionCallback:s})):(0,v.jsx)("span",{className:"v-line"})},n)})),t?(0,v.jsx)("li",{children:(0,v.jsx)(y,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:s,children:(0,v.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,i?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("li",{children:(0,v.jsx)(y,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:s,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,v.jsx)("li",{children:(0,v.jsx)(y,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:s,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,r&&(0,v.jsx)("li",{children:(0,v.jsx)(y,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(r),onActionCallback:s,children:(0,v.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,v.jsx)("li",{className:"btn-full-screen",children:(0,v.jsx)(y,{icon:"".concat(a?"icon-shrink":"icon-enlarge"),title:a?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:s})})]})},D=t(74063),k=t(78241),S=t(24650),w=t(3113),P={labelCol:{span:4},wrapperCol:{span:20}},C=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(k.Z,A()(A()({},P),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,v.jsx)(k.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,v.jsx)(S.Z,{})}),(0,v.jsx)(k.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,v.jsx)(S.Z,{})}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(w.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(w.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},O=t(16726),B=t(8591),N=t(10459),M=k.Z.useForm,I={width:280,marginRight:10},R={labelCol:{span:5},wrapperCol:{span:19}},Z=function(e){var n=e.callback,t=e.onCancel,i=M(),s=u()(i,1)[0],a=(0,p.useRef)();function r(e,n){-1!==e.status?s.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):B.ZP.error(e.message)}return(0,v.jsxs)(k.Z,A()(A()({form:s},R),{},{className:"upload-image-panel",onFinish:function(e){n(A()(A()({},e),{},{name:a.current}))},style:{width:470,overflow:"hidden"},children:[(0,v.jsx)(k.Z.Item,{label:"图片地址",required:!0,children:(0,v.jsxs)("div",{className:"flex-container",children:[(0,v.jsx)(k.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,v.jsx)(S.Z,{style:I})}),(0,v.jsx)(L,{onFileChange:function(e){var n=e.target.files[0];a.current=n.name,T(n,r)}})]})}),(0,v.jsx)(k.Z.Item,{label:"图片描述",name:"alt",children:(0,v.jsx)(S.Z,{style:{width:264}})}),(0,v.jsxs)(k.Z.Item,{style:{textAlign:"right"},children:[(0,v.jsx)(w.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(w.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function L(e){var n=e.onFileChange;return(0,v.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,v.jsx)("input",{type:"file",onChange:n})]})}function T(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var i=new window.XMLHttpRequest;i.withCredentials=!0,i.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),i.addEventListener("error",(function(e){console.error(e)}),!1),i.open("POST","".concat(N.KI,"/api/attachments.json")),i.send(t)}var W=t(5112),K=t(94001),F=W.ZP.Group,U={margin:"0 8px"},H=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(k.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,v.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,v.jsx)("span",{style:U,children:"单元格数:"}),(0,v.jsx)("span",{style:U,children:"行数"}),(0,v.jsx)(k.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,v.jsx)(K.Z,{})}),(0,v.jsx)("span",{style:U,children:"列数"}),(0,v.jsx)(k.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,v.jsx)(K.Z,{})})]}),(0,v.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,v.jsx)("span",{style:U,children:"对齐方式:"}),(0,v.jsx)(k.Z.Item,{name:"align",children:(0,v.jsxs)(F,{children:[(0,v.jsx)(W.ZP,{value:"default",children:(0,v.jsx)("i",{className:"fa fa-align-justify"})}),(0,v.jsx)(W.ZP,{value:"left",children:(0,v.jsx)("i",{className:"fa fa-align-left"})}),(0,v.jsx)(W.ZP,{value:"center",children:(0,v.jsx)("i",{className:"fa fa-align-center"})}),(0,v.jsx)(W.ZP,{value:"right",children:(0,v.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(w.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(w.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},J=t(71681),V=t(49105),G=t(1012),Q=t(43418),z="link",q="upload-image",Y="code-block",X="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(46587);var te="@▁▁@";function ie(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var se=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ae=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],re=_()(_()({},se+"-B","bold"),se+"-I","italic"),le=_()(_()(_()(_()({},z,"添加链接"),Y,"添加代码块"),q,"添加文件"),X,"添加表格"),ce=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,a=e.width,l=void 0===a?"100%":a,o=e.height,d=void 0===o?400:o,h=e.miniToolbar,j=void 0!==h&&h,A=e.isFocus,b=void 0!==A&&A,y=e.watch,k=e.insertTemp,S=e.mode,w=void 0===S?"markdown":S,P=e.id,N=void 0===P?"markdown-editor-id":P,M=e.showResizeBar,I=void 0!==M&&M,R=e.noStorage,L=void 0!==R&&R,W=e.showNullButton,K=void 0!==W&&W,F=e.showNullProgramButton,U=void 0!==F&&F,$=e.hidetoolBar,se=void 0!==$&&$,ce=e.fullScreen,oe=void 0!==ce&&ce,ue=e.onBlur,de=e.onCMBeforeChange,_e=e.onFullScreen,pe=e.className,he=void 0===pe?"":pe,me=e.disablePaste,xe=void 0!==me&&me,fe=e.disabled,ve=void 0!==fe&&fe,ge=e.disabledFill,je=void 0!==ge&&ge,Ae=e.placeholder,be=void 0===Ae?"":Ae,ye=e.values,Ee=void 0===ye?"":ye,De=(0,p.useState)(null),ke=u()(De,2),Se=ke[0],we=ke[1],Pe=(0,p.useState)(t),Ce=u()(Pe,2),Oe=Ce[0],Be=Ce[1],Ne=(0,p.useState)(y),Me=u()(Ne,2),Ie=Me[0],Re=Me[1],Ze=(0,p.useState)(oe),Le=u()(Ze,2),Te=Le[0],We=Le[1],Ke=(0,p.useState)(""),Fe=u()(Ke,2),Ue=Fe[0],He=Fe[1],Je=(0,p.useState)(0),Ve=u()(Je,2),Ge=Ve[0],Qe=Ve[1],ze=(0,p.useState)(d),qe=u()(ze,2),Ye=qe[0],Xe=qe[1],$e=(0,p.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,p.useRef)((0,G.Z)()),sn=(0,p.useRef)(!1),an=(0,p.useRef)(),rn=(0,p.useRef)(),ln=(0,p.useRef)(),cn=(0,p.useRef)(),on=(0,p.useRef)(),un=function(){var e=c()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,V.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Se,rn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Se.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Se.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Se.replaceSelection('').concat(e.name,"")):Se.replaceSelection("[".concat(e.name,"](").concat(J.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,p.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Be(Ee),null==Se||Se.setValue(Ee),window.scrollTo(0,e)}),[Ee]),(0,p.useEffect)((function(){null==_e||_e(Te)}),[Te]),(0,p.useEffect)((function(){if(rn.current){var e=function(e,t){if(!xe){var i=t.clipboardData;if(i){var s=i.types.toString(),a=i.items;if("Files"===s||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==w)return;try{var r,l=a[1];"file"===(null===(r=a[0])||void 0===r?void 0:r.kind)&&(l=a[0]);var c=l.getAsFile(),o=c.name.split(".").pop();T(c,(function(e){var t,i,s;e.id?(null==c||null===(t=c.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==c||null===(i=c.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==c||null===(s=c.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(c.name,"")):ae.includes(o)?n.replaceSelection('').concat(c.name,"")):n.replaceSelection("[".concat(c.name,"](").concat(J.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){B.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=m().fromTextArea(rn.current,{mode:w,lineNumbers:!j,lineWrapping:!0,value:t,autoCloseTags:!U,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",be):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),s=t.getLine(i.line),a=s.charAt(i.ch-1),r=s.lastIndexOf("@▁@",i.ch),l=s.lastIndexOf("@▁▁@",i.ch),c=r>l?r:l,o=r>l?3:4;if(-1===te.indexOf(a))return null;if(console.log("change1:",n,e,s,i,c,r,l,a),c>=0&&i.ch-c<5){var u=c+o;return t.replaceRange("",{line:i.line,ch:c},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),b&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){ln.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){ln.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var i;if(ln.current.classList.add("mouse-hover-md"),(i=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var s=function(){var e=i[a],t=e.name.split(".").pop();T(e,(function(i){var s,a,r;i.id?(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(i.id,"?type=").concat(i.content_type,")")):(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ae.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(J.Z.API_SERVER,"/api/attachments/").concat(i.id,"?type=").concat(i.content_type,")")):401===(null==i?void 0:i.status)&&(document.location.href="/user/login")}))},a=0;a0||i.target.offsetWidth>0)&&(dn(),Se.setSize("100%","100%"),Se.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(rn.current.parentElement),e}();return function(){var n,t;null!==(n=rn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=rn.current)||void 0===t?void 0:t.parentElement)}}}),[Se,dn]),(0,p.useEffect)((function(){if(Se){for(var e=[],n=function(){var n=u()(i[t],2),s=n[0],a=n[1],r=_()({},s,(function(){_n(a)}));e.push(r),Se.addKeyMap(r)},t=0,i=Object.entries(re);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(N);e>=Ge+1e4&&(!n||n!==Oe)&&(window.sessionStorage.setItem(N,Oe),nn(!0))}}),1e4),(0,p.useEffect)((function(){Re(y)}),[Se,y]),(0,p.useEffect)((function(){Se&&b&&Se.focus()}),[Se,b]),(0,p.useEffect)((function(){if(Ie&&Se){var e=function(e){var n=e.target;if(on.current){var t=n.scrollTop/n.scrollHeight;on.current.scrollTop=on.current.scrollHeight*t}},n=Se.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Se,Ie]),(0,p.useEffect)((function(){if(Se&&de){var e=function(e,n){de(e,n)};return Se.on("beforeChange",e),function(){Se.off("beforeChange",e)}}}),[Se,de]),(0,p.useEffect)((function(){if(Se&&ue){var e=function(){ue(Se.getValue())};return Se.on("blur",e),function(){Se.off("blur",e)}}}),[Se,ue]),(0,p.useEffect)((function(){if(Se){var e=function(e,n){var t=e.getValue();Be(t),Qe((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(U?i(t,fn(t)):i(t))};return Se.on("change",e),function(){Se.off("change",e)}}}),[Se,i]),(0,p.useEffect)((function(){if(Se)if(null==t)Se.setValue(""),Be("");else{var e=window.scrollY||window.pageYOffset;t!==Se.getValue()&&(Se.setValue(t),Be(t),Se.setCursor(ve?1:Se.lineCount(),0),window.scrollTo(0,e))}}),[Se,t]);var _n=(0,p.useCallback)((function(e){var n=Se.getCursor(),t=Se.getSelection(),i=t.split("\n");switch(e){case"bold":return Se.replaceSelection("**"+t+"**"),""===t&&Se.setCursor(n.line,n.ch+2),Se.focus();case"italic":return Se.replaceSelection("*"+t+"*"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"code":return Se.replaceSelection("`"+t+"`"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"inline-latex":return Se.replaceSelection("`$$"+t+"$$`"),""===t&&Se.setCursor(n.line,n.ch+3),Se.focus();case"latex":return Se.replaceSelection("```latex\n"+t+"\n```"),Se.setCursor(n.line+1,t.length+1),Se.focus();case"line-break":return Se.replaceSelection("
                                                    \n"),Se.focus();case"list-ul":return""===t?Se.replaceSelection("- "+t):Se.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Se.focus();case"list-ol":return""===t?Se.replaceSelection("1. "+t):Se.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Se.focus();case"add-null-ch":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("▁"),Se.focus();case"add-signal":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("@▁@"),Se.focus();case"add-multiple":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection(te),Se.focus();case"inster-template-1":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Se.focus();case"eraser":return Se.setValue(""),Se.focus();case"trigger-watch":return Re(!Ie),Se.focus();case"trigger-full-screen":return We(!Te),Se.focus();case z:return void He(z);case Y:return void He(Y);case q:return void He(q);case X:return void He(X);default:throw new Error}}),[Se,Ie,Te]),pn=(0,p.useCallback)((function(e){switch(He(""),Ue){case z:var n=e.title,t=e.link;return Se.replaceSelection("[".concat(n,"](").concat(t,")")),Se.focus();case Y:var i=e.language,s=e.content;return Se.replaceSelection(["```"+i,s,"```"].join("\n")),Se.focus();case q:var a=e.src,r=e.alt;return r?Se.replaceSelection("![ ".concat(r," ]( ").concat(a,' "').concat(r,'" )')):Se.replaceSelection("![,](".concat(a,")")),Se.focus();case X:for(var l=e.row,c=e.col,o=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},i=cn.current,s=!1,a=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Se,cn]),(0,p.useEffect)((function(){Xe(d)}),[d]);var xn={width:ie(l),height:ie(Ye)},fn=((0,p.useMemo)((function(){if(Ge){var e=new Date(Ge),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[Ge]),function(e){var n=[];if(U){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,v.jsxs)(p.Fragment,{children:[(0,v.jsx)("div",{className:"markdown-editor-wrapper",ref:ln,children:(0,v.jsxs)("div",{className:"markdown-editor-container ".concat(he," ").concat(Ie?"on-preview":""," ").concat(j?"mini":""," ").concat(Te?"full-screen":""),style:xn,children:[(0,v.jsx)(E,{insertTemp:k,watch:Ie,fullScreen:Te,showNullButton:K,showNullProgramButton:U,onActionCallback:_n,hidetoolBar:se,uuid:tn.current,setOpenPhones:function(){sn.current=!0}}),(0,v.jsxs)("div",{className:"markdown-editor-body",children:[(0,v.jsx)("div",{className:"codemirror-container",children:(0,v.jsx)("textarea",{ref:rn,placeholder:be})}),Ie?(0,v.jsxs)("div",{ref:on,className:"preview-container",children:["stex"===w&&(0,v.jsx)(g,{value:Oe}),"stex"!==w&&(0,v.jsx)(f.Z,{disabledFill:je,showProgramFill:U,value:Oe})]}):null]})]})}),I?(0,v.jsx)("a",{ref:cn,className:"editor-resize"}):null,(0,v.jsx)(D.Z,{children:le[Ue]?(0,v.jsx)(Q.Z,{centered:!0,title:le[Ue],open:!0,onCancel:mn,footer:null,className:"markdown-popup-form",children:hn}):null})]})}},74063:function(e,n,t){"use strict";t.d(n,{Z:function(){return p}});var i=t(82100),s=t.n(i),a=t(29186),r=t.n(a),l=t(80619),c=t.n(l),o=t(47074),u=t.n(o),d=t(59301),_=t(4676),p=function(e){c()(t,e);var n=u()(t);function t(e){var i;s()(this,t),i=n.call(this,e);var a=window.document;return i.node=a.createElement("div"),a.body.appendChild(i.node),i}return r()(t,[{key:"render",value:function(){var e=this.props.children;return(0,_.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},37913:function(e,n,t){"use strict";t.d(n,{i:function(){return A},Z:function(){return b}});t(59301);var i="list___jb2Ay",s="wrap___VsQDr",a="li___IxCLC",r="cover___Mu8wr",l="img___IpFLA",c="bq___Bil0T",o="sign___DXJ4d",u="name___l7FoJ",d="e___pXQUG",_="tags___w_Mil",p=t(71418),h=t(6848),m=t(71681),x=t(92310),f=t.n(x),v=t(27876),g=t(6638),j=t(37712),A=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEy5JREFUeF7tW2l0VFW2/m4FkhBmQ5iEJEwBMcgoElwMMoOg0q20ywkJQj/1MXTjoxVlkjm0QNs2AgIapNW2gRYRbGRMCDJGmWcIUxISyASBhITUfevsM9xzb91UgM567w8lrqq6de+puvs7397fHmJcPxJvGoYBGAYMw8Of2X/sGNhb+Rm9Ecedz/w8E4BpGPDQlYDpEWuYdCl9VtbD42WriOvZivwfYJrqmR0xTfo2fpxe8uvYcfpfXsuOm16Yppc+97JndqrXBPvFpleuJc6R14tntq5BX8Ov4+uz1/J7vfy+tfP572Hr8d8oP2N3T8e03yruzro/IN0D73bDCBjfYMDUy0be4S8IIA6ExwJEgsQOww4SHaHz2T9+DfspHA8DXjeQpNXLAMkQBiFjixuSsHLDSzAskNhxbkR5zPmaGVQazG5MQwDE1y0h40sj6kZnv4sDxD/Xz5Gbxz9I/Fq/IBGY3FAemNmG4Wlt5DKAyOBslzMGcYNzO5bNJDpfMk17/r8BSRpTwKmBxHev2LGScWL32z5jTNJYA3hhehkrJDstMOR5nD12kBTL3cC7DyaRTeH92sg9tFy4OGZoO5NsIJHr4zThjBLuT7LLAabN3WnuTTm5cmOSxQzafn6ZZLk7nW3k7hT7uAsrlUnkgvlOd2OTDXwnWNpGEbtHc4PSZ1ju3AOkG7kHl5sUN8hgHCDd3dlBEu7OBSQes+yM8w8SB9nfQ3d3FEGYK+N3JrEg1+XLFHGTjrikztMAkAZlIAmri/UFSAoQ/0yyuTyfmGSxUcVP8du85J4t0BmDyTDsNzJ75hxYpkQCJ4MbkzTBIN3Y/wNIVvwRIkLFJH5T3NicUfaYJHe8ZggnS7iCUCBxF/cfgCR+m0+s0tydTSy4CgcvjNxflpoU3ZVacyg0FZMskKTCs9ydFbPcVOB/7O5IcVkP2nWuTGIgCYUl5Z9SdTqrJBusgK/UFVOczpikVJs99rjFpLtmklKaWqz0AckQAPEo7wckLsFt0ptdIoC1qbxyjkklxYW4dGgPQhs0QfWwh7lUZuRXatykjc/xYkyyZLeU2iqo26Q3O1PKZRl3JIMcIBGT7iiF5VR3EpTzB3ciMKQK6jSOFjJcqjIX1ecQDtL92t2dCSM7eYkms11AEjHJAsGDwvxcXD6yV8hsGUuk7Jbqjz8LOcjlJR3iYiOiTWcEVXuI7Cq46RqTTG8J1kyJRYPojuj0/FuKSZR9sN0umGSBJHdkaUyyhARfQoJkl89C45Ohb13Pxq5vFiDqyQGo37yt2As8/+F5Es+nfv3xS2SlnkWP2A9UbuaU/nKz2JSgi3iQG83I3r/I5OzgSarQzCoptRJVSwRkXz6LLYsmoUJgEAwPS0uFAyo7D4VZUoI7RbfRb2wcwiJaUDKbcfoQLh78mbPAZY0rJw+i4HoOGj3eXWOOlcCyS8Jbd0btJq1kcNKYxCWzHpPsSaxMakt3d8VFhfhlfTwuHd6Nlt2eQVTn/shNv4DC/DwrYfYC16+m4njSD3i023MIqVFLJKScRcFVqqNqaH2bfLeBJUAisAXw7A6NrH0LFUBSvZGIkMzRqweUiRpgAG1dPBk9RkxGWKNHuF0ZUJr0tudRbANwg15LOYaNn0xA37FxqB3Rgq45lvA9kv+1FLWbtBS+qiykrWoDuyDz7DF0eG44WnZ7Fiw+8S3uyyQ7SG4xyXJ10m3Ja9h6p/dsxKGf/oHWfV9EZspxpJ86qEVG/y/Dozshusfz7kmuTeILRkp2Zu1daPISDiNNgI1JPiAJsLIun8G2xVMJoFqRLZB18RQ3iIhlKk8SlCDpHhCAsMhHkHnuKH762/voOyaOrmX8O564Fsnff4GX531nEege8qQV455D+0GvE0DSl1vPVjLrE5P0oKyM5Mskinfi8ytnD6NWeDN4PAEqDzqe8D3OH9iBnsMnoWJwCLeFtwS5V1NRLexh38qEQ4a7uTvJJOPank9M6aacIJnS4A42MT/LAHrqjYkIa9QSq6cMRUlxkd8tVLFSCIZM/wpXBUD9xsQhNKI5udIzuzbiyKZvMXjKcqQe3SeiVVksIggQ3rIjVk2NRXSf3yGqUx8r1ukMUj6ePLusIWk1O11Y6MJBBHdvCYoLbqFicGUBlFW3y0k7h4QVcWjT72U0bBUDWTo6/2siDm9bjSeHjEKNepGlguQvJlEeyAByFkGdMcnJpGwG0JIP0f2NDxAW2RJ3igp4dUHkSDtWxNHrrsP+xJNX9sbjQWBwZVxNOa4YVDuiOaVl7PupwGoAK8cNpjh1t4/XFqxToEh1p+pdYhFeKGVGFfVVBpJQFVYQLx2kAxu+xJVTB9Hllf9RscU0S3D75nUkxM9B5ZphiBnyNs9zvV6Kd96SEuxa9QnyszPR5ZV3EFSpyj2AZCXfxtXdf+WJqowjqppgFw46SAyg7Z9NQ/fhH6BWoxaqYCrX2bZsGq3XY+RkhzQ3cDXlBDYtfB99R89BWGRzgk+CxH5FyZ3bSigU5Gbj6NY1OLt3CyLbdkG7Z2MRWKmSDbuAisG0a6VKpJRV5EmKLeRSrOoyJ5EbSFa1WZfg+TmZ2LlyHopu5aPrK+NQrXZD3LqehaS/z8ONrCskHBgghfnXcbvgBopu3iDwmIgovl2Iuk0fw+PPxPrW7/RKh5eDwpNjUT1n95K562ObzFalHgJKB8kAc3ns8xwG0NLp6D78fYoj7OZLiooVGElfzqXXXYaOF2oQqBAYDE9ABWLQpoUTCaBaEc1VUVa2Im7nZeHisb24dGg3rpw+hMrVQ1F48zoGvfc3VHmojg2c1OPJOLh+Jdo8/SoaSPkL4HZBPu1iNybJtoMCSakmWVi1qt0Vg4NV7CkqvIWk+DjcyEpH37dnIT/7KhLiZyMopCqCKldBIHsOqYLASlURyN4HV0alkKq4mXsNh7euRodBwwgoFRudBVeZo9lKS14YGT//RQGkS2qrtmaBJGNSTuo5JCybju6xExAa2QJpJ5Kx66u/+PVKXV57Bw2iO5GK2/TpJPQdPRu1Ihj7uGs7mbQB5/ZvQ9bF0yTfI9p1QbOYfqgVGYV/z3+HVCIDlW2vy8f242TiD6SiGrXvhtb9X0K1WvVFTQuIHzvobj1kqecxUfPChyu5axRGY8CnnzyAcBZrTBPeO8UoLixAhaBKjLYUpzwVAmB4KqDkTjHF5cDASji9eyPCH+uMikEhqi/lbGnoNUG5iahklbFzgYpBVqFUK5qKfo/Mk9hOz047i8RlM9Bt2HvEoKKCm8jPyRDGNnBgXTzdeNtnYpF/NRXBVWsgNDwKQZWrEoM2fzoJfUbPQlg4k9k8Rp3du5mka8PHYlA3qg0qVgxE3rU0JH+3DGknfiFG1m70CHLSLpD7qNe8DTr8ZgRq1ItQRiZN4zVxZs8mnmfa0ioeYySrRLYhkylVBRd+hjoyke26qj6SW/sh49QhJH01DwPG/BnBVatjzfQReLTHb9Dsid44s3cLTiT9QJ/pUl3GPLmevXXBE2fZ8KNEPDNpgWmKCC0B8mUSZ5E8npV2DonLZ6Dr6+8SQE5gE5bPJNMwlbdl8SRUq90AHX/7X2Sda+dPcIBGzeQuTmwAoTDIgHlZ6TiVtAEnk9ajduOW6PjCmzi2eTXOJW9HzIujkLJ/O7Gs+4iJPgyQIHGNZ5WFdHendzply9Y9JmklGpjEloTPZ6LNgFdR8+HGuHhwJ/atWYLB734KT8UgrJ4Wi0d7MoD60IY7seMH9B/7kVVt0OS66tA6+k56TZAafJk75hODvJRnWszxB1I2k5afz0QXBhDFEb1NYSDx81lkuO7DJ4K5w82LPkC/0XGoXjcC184fx+ZFk9H7v2ciLCJKMMiDmzmZuHAgCRcO7kT25XOkjNoOfA2N2nWjmLLrm48pLg2ZuRL5OdewYe5Y9BkzG3WaRPu6KRPwyADMawp8F/MAYFUZbK1zf8KBC4zzvyRi7+pFeHrcfFSqHorTMj2YsIQ+ZwBF9/otAXRmz2acSFqHAWPnKfVmdWXttT+9h6ReM9FALi5xnmo3eIUI8M8kAzlpKUj4YhYBVFx4CxmnWUYtZTaQdvIAGa1+i3Z0NDfjEmrUCUf9Fm0pmG5ZzACagTCWBwGkdtbOfJPiTETrzmjU4SnUaxINrycAKfu3IXntMkoMWbmn96iZqNO0FRKWTqf3/cfNc48jDpCkuhNRWgNLuBTVbtZ6N6L5x3H1YtvSDwnlbrETyOi/ro9HxunD6DsqjuYbVk0dhuheL1A+dnrPTzixYx2e/sN8m3q7W5BUJSMj8SNiEJdTllLzBxIDKDF+NroM/RNu5WXh0uFdVr4jo74WGWRRIKL1k6TEtiyZgl5vTxcAcfYx6V6jTkNSe0w056alIPn75cg4exQtugxEm/4v4ZsJL5G7a9a5HzFzfdwYPNbvRbQe8MpdgeRkkp1ReuNPME3rzt7MzsS6uaPw+OCRaNS+Kxl986cTUbVWPTzO3Ddj0JTXCaDmMf1xes+/cTxxHQb+cT5YLS/z3DFiO4UKW+fXZcZBqzQYVxL+LPIgORjC3Z3H2V4QUz/M2Nlp57Ejfg66vjoeD0XyagB7eKhwyqW45SJ5MVUeYy5uy5Kp6PUWA4i7OP45UHTzOs7/moRzyduQfTmFSipPvPAWajRoAm9xEb4e/zw6vzwWjTv2pO85sX0t9v9rKfl9liO5PhxMUjU65e6kvNaZpNXzBEiHN3+L4wlr8eyERbSJ8q5cwsZP3kO7gUOJ8eyxevJQtOo9BFGd+hGDWAlr4LgFKLyRgx8/fhc9Rk5ClZp1VEzSBUJpfSQjbftck7W7pUHJVXkEk0qJSTnpKdgRPxeteg1B9ToNrV4SoWMBJFsUOgi5Vy7hwPoV6PXWNNQK53lQTvp5HNn0T6QKtdYw+gk07dgLdaNaw/AEkJvMvHgSGxeMR8/fT0W9lu0UFoc2/B2HNn6Dlj0Go/1zw0sByYRHq68qSSt3qgLLPvkjWw5MWa2bMwqhDZui0+9Gg7VAmAdh9zLgD/PgqVCBjL5q8lBE9x6CFjH9cWr3RgJo0Dsf0/1tWzYDfd+egeCqNa3RK22ky2cIRcRQI3VbHDFIgsQoSPcim3Gy06oxIzv9PJJWzHU3xl0e7fnmNISFcwYV5LGs/COqFjBREFS5GiGdd+UCbmRn4lbuNZxKWo+C/Fw8P3UFAipUVDN37OuSv1tKcalhq06lf7tpgcTFlNWlJePYQKI3wpBAxpkj5Ja7D3sXdaPaklBgOVvMi6PBNpOsUqya9BrVBJmLSz26F7tXLUTj9t3JfbOKw6A/LqCSl7Ph5xzn0tlkpG2dQ0MjOkiq0aaBpHdTc69cwM9fLaASf836jcXpHj6YqNoTvAXB662iFcFaFakp2P2Pv+KpEZMQ2qCp5grtk0Ls+87u24J9az5DSPVQ1KgbThWDanXD+ZrMhGIwUhBXudrSULr7mTu7u8vPysDJnT+i7YCXqeJ/cucG+gXNYvqKFjs/P3ntUtR/pAPqNGmFkqLbOLL5n8hOPYOACoFo2OoJsBjs5tas1rlWkhKVBiN16xxiECV1GlBlgWRv5Hmo/U3ss8Ufy+hUDlVy3IpVMmbJlofv9CoHmP0+xnI533C/IDEDSXd3r0xSlWe9XeAyc8cZwGuC9lYCG4yUk6lWSUl2ZZ3gEctTt8xWlQQJki0mucwqcKFmFwIcXC4IaGf7NPwkk1zmG+T0KoFsiQa5SWR+5gRJVsBlHU81KMroJekg2ce5hNH8uDtXkLTpIuesnN5L4sCxmrtLS0O2zh2gGpc3z9Jms9kO5YrKAom7J9+pH6daEwCp1rkbSL6gKgYJBtOkEO9PqEKqPinkxiT1+6xszLV1bnN9GpOoKc7UnjjBHpPEjhesUcJBi1sqZlAwcTb8nEzSx5Bl5ZrHOznbIOpO7Fg6AWR3M0zB8f6MJZfdQbLiktXuZj6ajw+LYXk/rXOLdfy7VMvcdfRYukV3d6fmKRi03BVQ9d3vwwaSGABxBan0riwnmyUoTJSUEmesriwv80ggrfxLgSRYBBNfG5c2zbT6QZo7k000HSRXo3Or2oI9b53z425dWcp7xHyDzziXPmLscHf2DcGLrHrDj4sUbmEGkvxufyCVPr0qAjZbUBuIpLVEjPGKHo5eqiEXWKoLs4Nk/ZWEHSQRk7KDEdzauPjTDNFu4FpI5UPCwBaT7Cyyxxh5rRQCnEGcTWWApP7cRRMOkkG6IlRgSRA8YlzZP0h3wyT/IMnhE1F6dcwxcIls/6uKskCy/pRFMknLv4B0mN7twSWB40M6jbhs/Lw4djGAkaXtss6/X16Wo7jLzOfBafdjAePot1MC83IubQfMGLcFHgB0P2Ytv2uIHfsXj6xXhJJkwKznXPoBQOVn7PtZSbmvPctiY7wl2G6aCNQXegDQ/Zi1/K6xxZfdn70x0uv1spikHg8AKj9j389KPgLAKRoeAHQ/Zi2/a3wAcoqGBwCVn7HvZyVXCa2LhgcA3Y9Zy++aUnMcKRpiRi4PKr+ve7DSvVrAbxLKREOnEUuX3OuiD84vPwv8L+YNX/sKgQHCAAAAAElFTkSuQmCC"},{name:"省级一流",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEyhJREFUaEPFWwl4TefWfveJzIkhUnNQQ7TETBGzGtoU1bpoixa9bd2rWkVVJ1o1lFtDVYdf+Xu1fkqFqqlURSIINcVMzCQhJIZEZDz7Pt/6hv3tfU7C7T+dh+ecs6ez93q/d613DTEAIDdlaQ13EWYZMLqYhlHVgAHDMNgu/m6w7/RFbHe+8+NMAKZhwEVnAqZLXMOkU2nf/V4uN7uKOJ9dkf8DTFO9sy2mSb/Gt9NHfh7bTv/luWy76YZpumm/m72zQ90m2B2bbnktcYw8X7yz6xr0M/w8fn32Wf6umz+3djy/H3Y9fo9yH3t62qbdq3g66/mAdBfc2w3DZ0KNmI+vGAycooLiZANGGAyXBYgEieEDO0i0hYBj//g57FY4Hgbc3kCSVr8PSIYwCBlbPJCElRtegmGBxLZzI8ptzs/MoNJgdmMaAiB+3WIyvjSibnR2Xxwgvl8/Ri6e0kHi55YKEoHJDeWCmWUYrqbG7aNLlsHE85woLkiQuB3vzyQ6XjJNe/+/AUkaU8CpgcRXr1ixknFi9dv2MSZprAHcMN2MFZKdFhjyOM4eO0iK5d7A+xNMIpvCvdy4feS7NABVuaElMzgrbCCx7wQtHcXZw/0ed30OMG3uTnNvysn9jzHJYgYtv1KZZLk7nW3k7hT7uAsrkUnkgvlK98YmG/hOsLSFIlaP5galz7DcuQtIN24l/6dJcUMYmwPDjO4NJOHuvIAkwdJjV+kgcZBLe+nujiIIc2X8ySQW5Lo8mSIe0hGX1HEaANKgDCRhdXF9AZICpHQm2VyeR0yy2Kjip7g3N7lnC3TGYDIMu0e26G8eWmxKIcDJ4I1JmmCQbuz/ASQr/ggRoWISfyhubM4oe0ySK14zhJMlXEEokLiL+2+AJO7NI1Zp7s4mFrwKBzeMWwcWmRTdlVpzKDTFJAskyRLL3Vnu8H/F3ZHisl606rwyiYEkFJaUf0rV6aySbLACvlJXTHE6Y5JSbfbY4y0mPTCTlNLUYqUHSIYASEjokkFiAAiFpwsCAaxN5cHA+QPxCKteBxWq1iYzekjwUmLS7YzLCClfCT5+/jbvx9SWBInIr9S4SQuf48WYZMluKbVVULdJb3aklMsy7kgGOUAiJhUpheVUdxKUC8k74RcUgsp1ooQMl6rMi+pzCAfpfu3uzoSRtX8huTjLzUlJbW2j/Upq8yzHktkGigrz4OsfKOIWsOK9F9Ck13No2OUZOu7w5uWoXK8xKtVrTEylK3iAZMB0F2HNlFdQMaIeOv/1ffqdg+u/V0DxmxdYiPeQ8g8hMrqXBpJckSUxyRISHC8Jkl0+C41Phs69k4XdP85DZPsYVGvQXKwFnv/wPInnUwc3/YDM1LPoNuIDlZs5pb9cLDYl6EU8yIVmZO37xuTsYBJbBG6nu3MkqHSsAKkoLxdxi6eiYq1ItOr3Mll+5fsvoHGvQQSQu6gQSSsX4OKhnWja6zlEdR8A0+Xjkcyy651N2oLdy79A91FTUbVBM/qNX6aOpPfbGVcQWLYC/AKCFUh3b11HeK0G6Pn3qbSNuT5uPUesEYzznsTKpLZkd1dYkIcDG5bg8pEkNOzcF5HRT+JW+kXk5dy2EmY3cOd6Kk4krkejzv0QVD7cdh8BIeUQWrGaTb7bwBIgEdjaMxiZf3ylAJLqTa5uySyl0CgTtdxdQd5d7FgyE3czr6HbyI9RtlJ1YszK9wdzgDr3E1LchZTdm7A39j9Q/ZHm6PjSO/AJCLIxyXQX45dpI+EbEIynJnyuQKB7LS7C0rf6IfqFN1G3bQ9Id7d25ihUe6QFWvYdYbk/G0iyAsBB0IWDnrfoysopneU5zJgpezbj8JYVtNAyzp9A+ulk232W9qVmVFtEdfuL9yTXJvEFIyU7M/d+ZcpSjmH42JjE5LcNJM0V3rxyDkkrvkBRQR66vvwhyletxWWzYeCnD4agcU/GoKcJ0MxLp/HHz4tx++ol+JTxRWh4FXR5ZRICQisokM7ui8OupXPRecS7qNk0Gnk5t2C4XPAPLofCvFz8OGEg2g8dizqtu3G2FORj2YQB6DR0PCKad4RLd3+2YGslsx4xST9OGcmTSRTvxP6rZ48gvGZ9uFw+Kg86Ef8LLhzagcdfngTfgCDOHHcxbl1PRdmHqntWJhwy3Ju7k0wybuxZYDJDcGYw+1ogmVr9TQfqzo00/Pbl+wiPqI92g0YjoGyYApKBFP/dp6jTqjOCyj+EU4kbcCl5F2o1i0bz3sNRXJCHrV9PQnCFcPQa8xlPck03fvl0FLkF5t7Yz8Yvmobc7Cw8OXYOcm9eR+zk4eg0fCJqNe9AAN24eAqbZo9D/w+/RXDFKjx7EOpOl+O8BieDNH2SNSStZqcLC104iPPcxSi8l0vs5sa06nY3084h/vtZaPbEYEQ0bkfsZq70wsEEHImLRfuBo1G+au0SQSotJtHzMICcRVBnTHIyiYGVenI/qj3SEi5XGQscAAW52bh8dA/O7PmN/HR47QZoFjMYleo0EtUGF7JvpKMw/x4q1qhLhj23fzv2rPgCfScugH9oBaSdPIAd/5yFmHGzUbFmJG6lX8C6Ga+jZb8RaNjtWQLoZPwvOPzrcgyatozXt3gGRG5M1bukoCCQmFFFfZUdLaSfFcRLBunQxh9w9XQyOg55W8UW0yxG/t07iF8yE8EVHkK7gaN4nut20z24i4uxe9UC5GRloOOQ8fAPDPk3QLKSb+N60hc8UWUrUDFJxhlLOHgDiQHLbuR2+iVcTUlG+umDyEo9D7+AINRu0RF123RH+Sq1lKDgZSFdrvNV/+MHg+EuKoKPrx8KcnPo+MgOMWgz4G/E7Izzx7B53juoEtkEPV6fTvsTFk/HxeRdyu13GjoOtVt2cTBJlsKtsowsjxOTPECyqs26BM+5mYGdS+fQvXUaMg5lK0Ug904mEv9rDrIzr5JwYHbIy7mD/HvZKLibTeAxEVGYn4cq9Zqgdd8RnvU7vdLh5qDw5FjETvb0Gbvn22S2ktxKDEiQDDCXx/ZfPJQAFoMYQ1je4i4qVoZiIDNl5VPGj29zVHQq1WuEqG4DuGLkIQunEjfS4ggJr4KLBxORdmIf+r73DXwDg4kNl47sRvyi6TB8fDBoxnLy8zcunKL4l309DUkrvsTT7yygOMhIkn8vp0QmybYD93SiBEOGkYVVq9rtGxCgYk9BXi4Sl8xCdmY6eo2agZys64hf8in8g0LhHxwCP/YeFAK/wFD4se8BwQgMCsXdWzdwZFssWvUZTkDx2O9ZiFXtEVtpyQ3j2q7PFUBW70evJlgSXMakAz9/S8BUqPYw7t68QS6ofvQTPI5piOifGRIX9scjLKIeOgwdR20KXnXgIJKYSDuPX+eOQ6cX30ZE0/aqVnfk12U4mbAe/iFl0az3i6jF9onX8d9X49i21Rg4damoaQFLxvRR+//sB7YYBkxZyl2jMBoDPv3UIdRkscY0KYUozLuHMpQDmhSnXGV8YLjKoLioEMWFBfDzC0RK0mbUbBINX/8g1ZdygqTXBOUiopLVtZ3zVAzSE1aLSbJoyg1KTTfBJHbMsW2xuHx4F2LGzdN6SY6qgzgn7tsp8A8uiw5DxgpwLJCKCu7h188noHL9pmj17Kuk7uRvbf/2E7h8fFCpTkOkHt9PQkK+tnz+DgLLV0THlyZwEek2Kf6JcKOViHiMkfFJZBuyG2hjEN/oQu0WnVQfyVv74drpw0hcNgcxb36GgNByWD31FTTq9izqt+mBM3t/x8nE9bRPl+r2XMzJJJ44y4Yfuw0jI3GeaYrU3puk5vGJs0gyTAfp+LZYnN65AYFlw0pcrMKZ4V7OLdRo9BjaDx5rdWgZFKYb2xZNRf7d22jTfyQyLp5CxtljKOPnj/YvjsfqycPQqPtf8HCLjlg1aRg6DptAK5K52PUzRyN68BglvyVIwmt5FQ58tepdWeHuvAoH6QZNYkv8d9PRLGYoKlSvg0vJO/HH6oV4ZuLXcPn6I/aTEWj0OAOoJ87u3YqTO9bjyTGzrWqDJtdVh9bRd9JrgtTgy9gxlxjkZotZ9HRKZpInSMfjVuPigXi0fvY1j7a4veEHHNq0jJLZ9oPfUrKenbT3p69xZs9WziqXC2HVHqbKRI2GrVGuUnWsmfoq+rz7JcpVqYl9qxfi8uEkPP3+N4j79hOwakLfd7+C4fKxFogJlRcJKPgq5gHAqtc9EEiWwLhwIAF7Y7/BU+PmIrBcRaTs3oyjv63EM+8tpLjCAIrq3p8AYs9zMnEdYsbMUTHH6sraa396D0l9ZqKBXFzCHNVucGuu637ujuYNDAOMQZcP70Tnlz/kcltEfot5Vld294r5CCoXjvaDx2jzDaCMPDsjDRVr1UdY9bpw+fqRi2Nd2cMbl+LMni3o/8kPBEBRfi7WTvsbAXc15Qi6vPIBIhq39WSvAySZJ4korYElXIpqN2u9G5twcCNu0RRCufOI98joBzcswbWUI+g1ehbNN6z6eDiVsiLb9kTKni04uWMdnnprrk29PShIkknGtYTZxCCx/JVSexB3x0BiDDqduOGBY3HNJu0Q/cJbto6sXnjllW8DRfdy4BcYjNgpf0XlelHoMGScGkI5sX0t9q9ZhPDakZTIlvi6D5PsjNIbf4JpWnf2blYG1v1jNFo/8yoebtmJjL716w8RGl4VrfuPpNUe+9EwAqhBuyeRsudXnEhYh95j54LV8jLOHUflulE8VNg6v15mHLRKg3E1/jORB1lVbObuXM72ApV5mItj5rCEw7H4NSQSuo+aDhflUVyKW4pQVikMJCyZiYDQ8mj/vGSQ0NmiipGTeZVYcenwbty4dBrRz72BHUtn46m356N85QhiZ/qZZMQvno6iwgIySou+w1Ty6hUoB0iqSabcnZTXOpO0oqsA6cjWlTgRvxZPv/cNyvgF4PbVy9i84F206P0SHm7VlX46dvJLaNxjICLbPkEMOpGwFr3HzUNe9k1smj8R3V6dhJAKlVVM0ks8JfWRjLTt/zBZu1u1G5gZXCLnKSUmSRd2PP5nXDyUiMcG/J2D4wDIikMGDm38HiHhVRH9/JuqfcFqbqyImnk5Bfk5d1C2UjVUa9ACD9VugH1rF6NOq65o0XsYioqLcCJuDZI3L0doWGV0fW0yziRtwbGtsajTuivaPjeaEl3vIJlwWZ0KUYHmR5KqUmDZJ39ky4Epq3UzR1MbpO2gN8AKuwlLPsWtq5cR89YcuMqUIaOvmvwSonoMxCPtnsTppM0EUJ/x83Ez/QLiFk9Dr1HTqP5oCQFrpMtjCEUksUZq3CxikASJsYRuWDbjZOvBgxkc1OPxa3F656YHdnEsXkQzBgnWFOTnYvfy+aj2aHNUf7QlQsKq0HVZ5s4qxn0mfgnGrIR/zqQSUdUGzdHpxfHwDSlLv5myazP2/vQVwmrURY/Xp/FipbeXaYHExZTVAPQEiRAThgSunTmK3xd+hC7DJ6JKZHMSCuf2xaHdc28gIqqNKpqumvQionoOIheXemwvklZ9hTotuyAr9SxVHPqMnQe4XCXEJM8iLd1j2raZNDSigyQndXSQVDnI5r4MnNqxHpeO7kH31z4WeYs2quWSI1k832HVb1adfqz/SC+DkfZJIcYOlpjWatIe+bnZ2LbwI0Q9PgA1mkZzljITisHI9JMHyGAdho4vdaE8+Myd3d3lZF7DqZ2b0DxmMBWTT+3cSHdQv10v0WLnx+9fuwjVHm2FynUbo7ggH0e3/oSs1DNUVYlo3IYn2F4HI7VirmMuz0jdNpMYxFaVjB1ywocCjsakkkCimMSGSBj7HACqpFZWDkQsk7FKvZc4vcoHWSh11KZXnSBJ9ypLSCULhz/PJFV51tsFXmbuuAvjdUZ7K4ENRsrJVKukJLuyTvCIQam/f6oqCRIkW0ySCk/vDXGr2oQAB5cLAinBbUqQThGVAw8Boo1zqfEvYXJt5s4JkvfWuRQepZBJc3f2cS5vMcnu7ryCpE0XeWv42UCicSovLQ3ZOneAalzZOiPNMIyq0uA0i0XEsebjZCNOHlMSk+RkqpLtzoafGowsYQhFMNZSivcHSdXyZPFVSpX7zNwxo0nhQHOkTO0JTO0xSax4VeS0mne2rqya0nHGEieT9DFkWbnmLk7ONoi6E9uWbqT+PmOZSaO/lsyWA/CWXKYyg8dolgUU38+P91HDI7wk5OjKMpBU61yyThtCUedwcGy/IVjozd2peQrmCrkroJyu1Ne/xSQxbOJo+CklKHMbFJcQZzRgaYxLAmnlXwokwSKYWG5ciZtZA8VmMmCGKaktjEQOyzZpKguYmtHVtI8OBuvK8u/eurJkeMd8gy0WCRXJwXGMIOuukmrNHAy9uEqnM3vKRVUKSiVPr4oSDw1oiHagPu/A2kmih6OXasidlejC7CBZfyVhB0nEpKwABDSlNcZAMtzuWaaJLtLdSTdlgWRnkZ0ZcrXrMYa3z+8Lkoox+jiXAEVNEwmGaX9VwRwSFzOlg/QgTCodJDnGZQfJXtS0/1XF/UCy/pRFMknLv4B0mO7tAcV+E4LavnLlX3lTS/GLYAyLAAAAAElFTkSuQmCC",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAFNBJREFUeF7tW2d4VVXWfs9NJUAMgQQCIzUhdARGQ2/SizAOAUTsNEF4BHVGBPxE2ki3jA6oKCpNNEpJjBQlCoSSUEIgECRAQnoICenlnvM9e+29T7m5CQ7wfN8friW59+y97znr3e9a71prR7kdv1lTFAVQFCiKjf9k/7DPwN7Ka/RGfO74k4/TAGiKAhvNBDSbWEOjqXTtTi+bylYR89mK/F9A0/Sf7BNNo2/jn9OvfB77nP6Tc9nnmgpNU+m6yn6yoaoGdseaKtcSY+R88ZOtq9DX8Hl8ffa7/F6VP7dpPL8fth6/R3mNPT19ZrpX8XTG8wHpNqiHFMXlH38ZsfiGkn/uSwKIA2EzAJEgsY9hBYk+ofHsXz6H3QrHQ4HqDCRp9TuApAiDkLHFA0lYueElGAZI7HNuRPmZ4+/MoNJgVmMqAiC+rp2ML41oNjq7Lw4Qv24eIzdPzSDxuTWCRGByQ9mg5SqKrbOSxwAig7NdzhjEDc7teGcm0XjJNNPP/xuQpDEFnCaQ+O4VO1YyTux+yzXGJBNrABWaylgh2WmAIcdx9lhB0lnuDLy7YBLZFOo2JS9uk3BxzNBWJllAItfHacIZJdyfZJcDmBZ3Z3JvupO7b0wymEHbr0YmGe7OzDZydzr7uAurlknkgvlOd8YmC/iOYJk2itg9JjcofYbhzm1AupJ3dpNGcYMMxgEyuzsrSMLdOQGJxywr42oGiYNc08vs7iiCMFfGn0xiQa6rKlPEQzrEJX2cCQBpUAaSsLpYX4CkA1Izkywur0pMMtiox09xbyq5ZwN0xmAyDLtHZs9bZz7XRQIngzMmmQSDdGP/DyAZ8UeICD0m8YfixuaMssYkueNNhnBkCVcQOkjcxd0DSOLeqsQqk7uziAWnwkGFknfqM42iu67WHBSaHpMMkKTCM9ydEbOcqcB7dnekuIwX7TqnTGIgCYUl5Z+u6syskmwwAr6urpjidIxJumqzxh5nMelPM0lXmqZYWQUkRQDEo3wNIHEJbpHeXLQiPfEsfP/SCrW8fXVh4QhS8rloePs3wUMBzbkEv5uYZAKJyK+rcY02PseLMcmQ3apaCUVxEZLYUXqzkVIuy7gjGeQAEjGJKTyrlOcS3EEsVHkvXbLJzVninVV5Wt2dBiU3dqNJZjsBScQkQ2rzLIeBVVFWjLDFL6L3s6/j4fYhIk/SYK+osORLPy6fjqAew9Bu4JM0hq2g2GxQ3Nz5WvL/CpCReBaZV+KdhiYDFIIBDVt1REBgRwLFAIkb8cqJg0j4bRf6v7QAXt71CSS1sgKnf/pGJlYixxLoSncJDR51fRDcY4Th7kgRVKKkIA8FNzNwK/UqcpITkZeZgoFT3kbWlXjkJF+WfldyW09xavs2RPPOvatKcwegdI1tiklKbsx/NM4OnqQKzawnpUaiaoiAa7FR8H04ELV9GiDs3RfR55nX4dO4GQ5ueAf9XpiPn9a9XnP0B9Dir/3R++l5ejIrgTod/jXi9+9E3foNa1yj4GYmOg2diM5Dn9LdH3N9QjGg4GYaojatQEVZCfpPXQSfBk1QWV6KHQsno37TQHh4edPQ7GsJ8PCqC2//xmSfwpwM2NzcMGjGEjIw29Exuz5DyoWTsFeU0xwXV1fUa9wCvk1aoXnXvrgcHYmU+OPwaxpsgMOJg1sZ11G3fiM8OmaqsSGc5lGcScRImsvjpXLz5Mc6QFK9SRckFZ2u0CgTVRC9bT38W7RD86798MOSl9Br8jy6scTDERg47W0U5eda8qh9H85Hi279ENRrOKlF9tWunl7wquNTxd2dCf8KiUd+xvgVW6sFiCWX2+ZPQLt+Y9Bp2CSTumNx3gCpsqwEh75YgVupSRgwZSF8Gj6M7QueRv+X3kKjoEdo3r6P3oR/y/b6OvEHv0NqQgwGvbyUr6sBNy6cQHH+TXj5NEDs7k1o3XM4gkIGi72gIW7fduRcu4QBLy0EJb6m6kHM7k2wV5ZzgGpQd+aqgxkk5eaJjzVewmGkcbEwiclvC0ji/aUj4bideQNdR72gA5SXdg2VFaXoMup5pMafwM3UJAEScOlwBMUp/xZtCRwGc4fB4+Hi7lklJjGALt8BIPag2/85ngB6ZNgk2Fl6JoHRk1OepNorSnDi+43oNGQi3GvXwY63nkbHwaHwbdySDHlqz2b4BDRDi679aHzyuSP0bINmLtNdErlWsev3rJmDoB5D0TpkiJ4Hxe3fjpyrDKBFhlQX40/u+ZyY99jYac4rHaL0Y+RlViYpOcc/0lg84DmMFSRNiAczSOz3nOuJOLX3Cwyc+g5+XDoVvZ6ei6sxh9CsS280e6Q3+X/mOkQtCClxx+Dt15gMIV/dx82AzcNL1P5ELU8BdICWb60xT2IAte03Bl2GTeKlNfZtQt2Z5TivwfGHtpeXYftbk+BZxxsurjz+lRTegouLO9xqedH7itJict2DZy23VAukbN+zejZa9xyGoJAhAjQVcfu2ITMpAT0nzuEMMhk97sAOev/Y36YbYsWs1pyIDHm/9DwMIMciqGNMcmSSWlmOmB8/R5cxL2D30ukEUEVJMRoFdYSXj58ex6Rr/HHJFLTuPQIdHh/HGUoBh1cmKM2UtTsFOB3xNS5G7UWvyXNrBOjw5jVoP+hJPDJ0Eq9v8QwIankZbqVd1eMtW75B00AaUckAmj8JA6YuREBgZ7qNyA/+iYat2qPz8KdpTvyBnUi9cAJDXlmhA/T7VytRdDOTxhfm5cDD0wtunl70nY9PfRvMLSbFRlXrkv2atUHIk9Or1vhMxVNr/c9IvpXsYx/yRFUoK6OaYBUOZpByU68AqkoPfPjr1egwOBT+zdvB3asOKafrpw9Xe7PmC6Pf/Ag+/g/rILG7OBPBRcKfeXUa/hQZlu1aCdKtrBTsWT7TMn3yqu8Bm41Ewvb5T6H7+Fnwa9mWEtPfNq+EX7PWaNPvCR5Hj/yErKQLGDJ7hb7jmQgoKbyN8uIC8hR+LdrCt0lLAr1t71EoK76N0qICQwRQwkupM4Hi4uYBr4d8q9bvzLJd5aDw5FhUzxkmWdEfWGS2Xuohl2cGSQFzeex6+KrZKC8urGLDRkGd0G3MFJSXFOrVbskUThRRFWeRRwEeatgUru7M1bC1xSaxV8JOUUUQTTDMGWA2mysUF1cyhoxB9soK5OdmUHBPOXsUpyO+AQOIjassL8G2NyfeEXufgKYY8sp7nN+mpPXSkQic+3k7gnsOQ4dBE3QXx3Ik8zgKWaoKmyl28RhjKks5Flxle8RSWlKhZB59XwfILKmN2poBkoxJbCcyc6YlxCB21yZ0HfMCmnbsAcXmAjcPL6RfPoPsKxd0kSBjEdlaGPyR4ZOhuLqJ9/yKDpIERZQP5JyaLMsA4Ume4e6Sjh/A0W0fYPLq76HYXGlnlhXlmXpJwIEN75B46TAoVDey4sKfQy8dCaNFrn+D8iDFpqD7uJlo3KYbyevYPV+IW5MKsuqdNu/cC+36/a1akMw1QTOQSuaR9XoMMgqlpqKp6PfIPImMKJgUtWkpclOuwLOuDx6fsRheD9WneHIuchuSTv6CgLZddUDkLRfmZpEknbBiK1zdatH4/PRrCF/3mlP7e9cPwOgFn6C8KB87Fz1XLUaj53N3ydydBOny8f2I3vYBnlkdBmb0suIi3e1IWXvgk7fh17IdOg2ZQM07msuCs2KDi7uH3kfKTIrH+QPfoSAnHQHBXZCWEIseobNQy8cPN5MT9QLr7Zx0JB6NRHDvEajN4rGQ6rV9/eHTsKnu5mQ7w9q64NUNngLxBqGSdXi9pon6izNJzZnEWSQZxkDKTbuC2LCNKLqVjWade1JWPWDqItp5cZHbkfHHWQybs4oeWM5jaF0//Tuit3+ICcu3kMxmdYW89OsIX/Mq2g0YS2pPVm5S4o6iICcDYxZ9ijIG0FuTEdRzKOo3DdKBYnMvRu3BEws/wUMMIPZ9wtAMIM6gMGiqHVv+EXpH9yYHMDc3bM5KIdXLsO/fC9B19POI3vY+WvcZCZvNBecPhmHIzCXwqltfNBftyLp6AYe3rEPf595AvYAWJqlulKB0d0ehytp3MtcEqcGX9fs6YpBKYcF53uMIkqraEbV5BZVvTn7/H3SfMBsp547BXlGKXpNfR/z+b5EYHYladX2ssQQKBeqy4kKMX7YFrmyHKgry0pIRsXYuhsxahoatOtAclUnu3V+C1fHMAPV9/g0069pPXzftYiwOfvw/OkCSPiwm/XF8P44wgNaEwabYkJp4Rs/QMxLP0drsVbueP7KvJuDRv09DLZY8s0Ta3RP1m7am30+Hf4X8zGT0fe5N7Fo+HcF9RqF1r+GIP/g92vcfi4riIoo5zNzZyZdwbOcn6DlxNnwaGYxx96zNXbCpbV5tYVXEMGJf5m9r9XYDM4pjziMluAGSgviDO3E7Jw2P/v1lhK98BSETXqGyx6+fLsagGYtxOfpnpF6IwaNPzjB1Z3mcyfgjDud/CcP4Zd+QEdiLsSBi7WsEkF/L9rrsjt3zJVLORWPsgo0oLblNDOrDAOrSVy/cOgVI+LikY/sIoGfW/IDiwnx4efvS95UX3caeVXMQEjoTcZFb0TCwI+30W+nXMHAqSzZFJ1YDbmelImL9PCr91GvSEruWTRMAjdDdYfiqOSgtzK+WnS6ubhj52nrh7v4cSBI8JfO3NcQgHtENpVadu8vPTEXUl8sw4MW3UateA1J0IeNnoXHbv9KDs3gUv28HUs4fR6ehTxlNQHH72dcvEYChS78WALEYdB0R617DkJlL4d+qPTWqWEno1B7BoAUbae1vF5oA4r4T1QLECqbH9uPo1vcxat5aHPj0XTwx/yN41qqLqC/+BXtlJfpPWYif1s5Do8CO6DB4HHa/NxvBfUaiXf+xoiIAqgKc3PU5HqM8RsWPS6chuO9IBPcaqbsvBixTj0yosELqmcgt6DryWdT1CxCMVShJ143uhEnVsUnJiFot8iB5MIS7O+YSLO0FcepHtVcgIWo3Og4aj8qyUuxdM4cACmjTDTaqSADn9+/AlZMH4dO4uV6r5vgoFEsKstMRuoQBJFxc+nUqsDJ/zhjE4h2LQ2f2bkZyXDSeWMgB2mkCiK8GpF06VdXFic0gAWJVgoDATug+fiaOffsxMpPOY8TcNajj2xAR6+ahUauO6DL6WaRePEXg8RrfRHFqBVDtlXRWg71+WDqFGNSmNwfIKNHwclDOlfOI+noV+r/wFnybsBhklepWkIz51QKUdmiVxnarHsjZY9sEk6qNSbzzWlFaivC1ryIkdBYC2nbjECgKzu//Fkz1DJ65zDgpJNZKPnMYx3b+G6HvfsVFggLkZSQTQKwA61G7rsQSeenJ9NBjF2xASXEBvls4GQ2aBqGWT33dnZQW5CH76kVrDBJXf9+8Etdif0P7gU8i6LHH8eumFVS4ZG7Y268JjQpfOxeNAjuhyyimEFXcuBBDyWuTtt2odMNKQuYjXAygNn1HI7j3KGj2SpSVFOkgsF2Vc/0Sond8iF6T5sI3oLnRR9I0KifxJNTo3MojXTrQDqArqb+uJAZJkOTulV1WI7k04pOMS4xB7AFDxs3kAAmgJUCsIizleUl+DrKvXcTlo5Gk/MYu+Aw2F97iyGcArWcAtYVHHd4GYPxgsYk90ZgFG1DGGLToGQKIVZUpJwNQdjsPWVcTnAKU8OsPVJIJ7DGU+kwxYZ9i8IzF8PTmWT1bQgdo9PPCHanEpNN7v8KgmUvg7lGb50cikQxb8hIB1KbPE8jPTkHkujeqjT2OF0bNWwdXD0+HGl/V41xmNilpv7xHh0bMIIlEhx90M1W0JUMkaPZyBtA8hIx7mZI2niMpSPg1DFlJ5zFg2juivWRDaWEeDn22hNoMrNDY8tGBOuOK8rKpjM+SVyZvZbnpSswvuHntEh4LnQXWOji8ZQ3aDxwH/5bteGnHpiD3xh84G7GV3JdXPb8ajaVVlMPFxY0Hd5Hv7PtoPhq16kDtBqPIqkK126mpyI0ldj007F39Klr3GIrA7kNJkfKisNnI4hZMvR2Z8Po1C+bu26GKYHRleYnHAlDqL+8Rg6gNYALqz4Kkqzt2iIR9ucldciDFulTekTLe6MpK0GXLw7Fwy6/zmCR7SfQdIgbJ06syJpnKF87B0jRegjGBJM87kOHogii98jc6SDKp5EOsByf5NfOhRlHZsLgs3ja3nlLl7o5LcGtMIpanHvyXXkmQIFlikpOzCrL0YpSG5GFH3rYgozn2koSh+eeOAoTnYHQIRT++JUxuOorsCNLdnm9ghpAgWY9zCcP/tyCZThc5npUz95I4M6jmXgWM6s43KDcOrDCdzWZM4n0hAyRe2JRS3CimVo1J8mSqLturgGSIEWeHUAgcAolZiIF4Z5DkEMkc8/mGmv2dGSSe5etnyh3aztYip9G8k2zTXZJ+VMt8+seRSeZjyLJybWrSibqfYFM6AWR1M7xoSVwwHWJ0BpIhwzmIfLyLUG7isLwzkETrnI83uTt5WtXp0WM5zrm745uCQ0LsYG5b+q7qkPqvmCTijMNxLou7oyEOlW3huqxMMkAyg08uzdTAg4ZtSsr+5UY/yOTOZBPNDBK7LIWAnshyZEx/BcFBMup2ojlnERsKVYS5GHCSb5GVq7o764ao2vCThVwJkqy+18Sk6k+vioBNBzRkTDLOOzCcVNHDkZVog0nVuTAT++RfXDi0IUx5Uq4nPDsryfuWiXYDdydGYZMb3mCS1dVZY4ycK4UAd0+cTWInV8ckPcaYmSTcnP7nLqLgavqrCuaQ+HFla1fWEaQ/w6SaQTIq3PLUqmQNT2rMgsHIcaqPM6IZJ5ty5hOuXLikQ1MPedrd/+HVfeoN5eiGFzcAmFbdLus5fdOdHEWNrv7BxXuzgHL+23fc82+lHAK0Hs6WegDQvRn4XmcTO2I2TAsohz0W0AIcF3wA0L2a+N7m6+7r+Ocv9lDtOKRp4OeRxOsBQPdm4HudbYkvxz6dMk1VVRaTHgB0r5a9T/OrCABH0fCAQffJ0ne5TBWAHEXDA4Du0rL3aZpTCW0WDQ8Auk+Wvstlqs1xpGjoMW2Tx12u/WDafbBAjUkoEw3dp3628T58z4Ml7tIC/wuyLDr7JEtoSQAAAABJRU5ErkJggg=="},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],b=function(e){var n=e.className,t=e.dataSource,x=void 0===t?[]:t,b=e.col,y=void 0===b?4:b,E=e.right,D=e.bottom,k=void 0===D?23:D,S=e.precision,w=void 0===S?0:S,P=e.wrapWidth,C=void 0===P?1200:P,O=e.trackEventItems,B=e.loading,N=Math.floor((C-(y-1)*E)/y);return(0,j.jsx)(p.Z,{spinning:B,children:(0,j.jsxs)("div",{className:f()(i,n),children:[!(null==x||!x.length)&&(null==x?void 0:x.map((function(e,n){var t,i=e.name,p=e.id,x=e.identifier,f=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,j.jsx)("div",{className:s,style:{width:N,marginRight:(1+n)%y==0?0:E+w,marginBottom:k},children:(0,j.jsxs)("a",{target:"_blank",href:"/paths/".concat(x),className:a,onClick:function(e){e.preventDefault(),O&&(0,v.L9)([O]),(0,v.xg)("/paths/".concat(x))},children:[(0,j.jsxs)("div",{className:l,children:[(0,j.jsx)("img",{className:r,src:"".concat(m.Z.IMG_SERVER,"/").concat(f)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var i,s=null===(i=A.find((function(n){return n.name==e})))||void 0===i?void 0:i.swimg;return(0,j.jsx)("img",{className:o,src:s,style:{left:"-4px"}})}var a=null===(t=A.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,j.jsx)("img",{className:o,src:a,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,j.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,j.jsx)("div",{className:c,children:"开放课程"})})]}),(0,j.jsx)("div",{className:u,children:(0,j.jsx)(h.Z,{title:i,children:(0,j.jsx)("span",{className:d,children:i})})}),(0,j.jsx)("div",{className:_,children:(0,j.jsxs)("div",{children:[(0,j.jsx)(h.Z,{placement:"bottom",title:"章节数",children:(0,j.jsxs)("span",{children:[(0,j.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,j.jsx)("span",{children:e.stages_count})]})}),(0,j.jsx)(h.Z,{placement:"bottom",title:"学习人数",children:(0,j.jsxs)("span",{children:[(0,j.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,j.jsx)("span",{children:e.members_count})]})})]})})]})},p)}))),!x.length&&(0,j.jsx)(g.Z,{})]})})}},48410:function(e,n,t){"use strict";t.d(n,{jL:function(){return c},w9:function(){return le},QD:function(){return We},cQ:function(){return ae.Z},op:function(){return Ne},O5:function(){return qe},_b:function(){return Ve},t7:function(){return M},Gi:function(){return ue},YG:function(){return oe},qp:function(){return E},vr:function(){return Fe},qE:function(){return Re},Je:function(){return Z},wb:function(){return se},cq:function(){return Ae},tp:function(){return k}});var i=t(59301),s="banner___PoUBO",a="content___XoDjy",r="btns___Pb35j",l=t(37712),c=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.img,c=e.imgWidth,o=void 0===c?346:c,u=e.title,d=e.sunTitle,_=e.bannerExtraContent;return(0,l.jsx)("div",{className:s,children:(0,l.jsxs)("div",{className:a,children:[(0,l.jsxs)("aside",{children:[(0,l.jsxs)("p",{children:[(0,l.jsx)("b",{children:u}),(0,l.jsx)("span",{children:d})]}),t.length>0&&(0,l.jsx)("div",{className:r,children:t.map((function(e,n){return(0,l.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,l.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),_]}),i&&(0,l.jsx)("img",{style:{marginTop:33,marginRight:38},src:i,width:o})]})})},o=t(79800),u=t.n(o),d="row___aXJjm",_="title___HUKL0",p="tagsWrap___XB2W3",h="action___VdHb1",m="bar___t1kKC",x="tag___V7Eft",f="name___Hk1Ip",v="num___xQpcH",g="active___XryTX",j="tagsBorderWrap___OMxjs",A=t(92310),b=t.n(A),y=t(89392),E=function(e){var n=e.dataSource,t=void 0===n?[]:n,s=e.value,a=e.onChange,r=e.onTitleChange,c=e.className,o=e.title,A=e.titleWidth,E=void 0===A?41:A,D=e.style,k=void 0===D?{}:D,S=e.fontColor,w=void 0===S?"#6A7283":S,P=e.showCount,C=(0,i.useState)(0),O=u()(C,2),B=O[0],N=O[1],M=(0,i.useState)(!1),I=u()(M,2),R=I[0],Z=I[1],L=(0,i.useRef)(null),T=(0,i.useRef)(null);return(0,i.useEffect)((function(){var e;0!==t.length&&((null==L||null===(e=L.current)||void 0===e?void 0:e.clientHeight)>97?N(1):N(0));0===t.length&&N(0),Z(!1)}),[t]),(0,l.jsxs)("div",{className:b()(d,c),style:k,children:[(0,l.jsx)("div",{onClick:(0,y.throttle)((function(){return null==r?void 0:r()}),2e3),style:{width:E,marginTop:R?12:4},className:"".concat(_," ").concat(r?"current":""),children:o}),(0,l.jsxs)("div",{className:R?"".concat(p," ").concat(j):p,children:[(0,l.jsx)("div",{className:m,ref:T,style:B>0?{height:1===B?97:"auto",overflow:1===B?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,l.jsx)("div",{className:x,ref:L,children:null==t?void 0:t.map((function(e){return(0,l.jsxs)("span",{onClick:function(){return a(e.id)},style:{color:w},className:s===e.id?g:"",children:[(0,l.jsx)("span",{title:e.name,className:f,children:e.name}),!!P&&(0,l.jsx)("span",{className:v,children:e.count})]},e.id)}))})}),!!B&&(0,l.jsx)(i.Fragment,{children:1===B?(0,l.jsxs)("div",{onClick:function(){var e;N(2),(null==L||null===(e=L.current)||void 0===e?void 0:e.clientHeight)>245?Z(!0):Z(!1)},className:h,children:["展开",(0,l.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,l.jsxs)("div",{onClick:function(){T.current.scrollTop=0,N(1),Z(!1)},className:h,children:["收起",(0,l.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},D="tabs___GTqPV",k=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,s=e.onChange,a=e.className,r=e.style,c=void 0===r?{}:r;return(0,l.jsx)("div",{style:c,className:b()(D,a),children:t.map((function(e){return(0,l.jsx)("span",{onClick:function(){return s(e.id)},className:i===e.id?b()(D,e.className||""):"",children:e.name},e.id)}))})},S="input___PW2zI",w="dropdown___vSy8B",P="menu___NiyBu",C="text___Grueu",O="b1___ZKryM",B="b2___aKyGa",N=t(24650),M=function(e){var n,t=e.dataSource,s=void 0===t?[]:t,a=e.value,r=void 0===a?"":a,c=e.onChange,o=e.className,d=e.style,_=void 0===d?{}:d,p=e.placeholder,h=(0,i.useState)(""),m=u()(h,2),x=m[0],f=m[1],v=(0,i.useState)(""),g=u()(v,2),j=g[0],A=g[1];(0,i.useEffect)((function(){var e,n=r;null!==(e=JSON.stringify(r))&&void 0!==e&&e.includes("{")&&(f(r.id),n=r.value||"");try{A(decodeURIComponent(n||""))}catch(e){A(decodeURIComponent(n||""))}}),[r]);var y=function(){c(encodeURIComponent(j),x||null)};return(0,l.jsxs)("div",{className:b()(S,o),style:_,children:[!!s.length&&(0,l.jsxs)("div",{className:w,children:[(0,l.jsxs)("div",{className:C,children:[null===(n=s.find((function(e){return e.id===x})))||void 0===n?void 0:n.name,(0,l.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,l.jsx)("b",{className:O}),(0,l.jsx)("b",{className:B})]}),(0,l.jsx)("div",{className:P,children:s.map((function(e,n){return(0,l.jsx)("div",{onClick:function(){var n;(n=e.id)!==x&&(f(n),c(encodeURIComponent(j),n))},children:e.name},n)}))})]}),(0,l.jsx)(N.Z,{onPressEnter:y,value:j,onChange:function(e){return A(e.target.value)},bordered:!1,placeholder:p}),(0,l.jsx)("i",{onClick:y,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},I="quickPager___GM30J",R="disabled___Ozc8I",Z=function(e){var n=e.value,t=e.onChange,i=e.className,s=e.total,a=e.pageSize,r=e.style,c=void 0===r?{}:r,o=n<2,u=n>=Math.ceil(s/a);return s<=a?(0,l.jsx)(l.Fragment,{}):(0,l.jsxs)("div",{className:b()(I,i),style:c,children:[(0,l.jsx)("div",{onClick:function(){o||t(n-1,"prev")},className:o?R:"",children:"上一页"}),(0,l.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?R:"",children:"下一页"})]})},L="list___oOsiS",T="wrap___G6T7F",W="lockWrap___Rl79E",K="li___oZZ7l",F="cover___b2bYW",U="img___IQX7w",H="sign___HkT6C",J="name___SsJx8",V="e___TMqq0",G="tags___bcjyo",Q="rate___YACg7",z=t(71418),q=t(6848),Y=t(17178),X=t(71681),$=t(27876),ee=t(96908),ne=t(57177),te=t(81378),ie=t(6638),se=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,s=e.col,a=void 0===s?4:s,r=e.right,c=e.bottom,o=void 0===c?23:c,u=e.precision,d=void 0===u?0:u,_=e.wrapWidth,p=void 0===_?1200:_,h=e.trackEventItems,m=e.loading,x=Math.floor((p-(a-1)*r)/a);return(0,l.jsx)(z.Z,{spinning:m,children:(0,l.jsxs)("div",{className:b()(L,n),children:[!!i.length&&i.map((function(e,n){var t=e.name,i=e.id,s=e.identifier,c=e.power,u=e.cover_image_id,_=e.pic;return(0,l.jsxs)("div",{className:T,style:{width:x,marginRight:(1+n)%a==0?0:r+d,marginBottom:o},children:[(0,l.jsxs)("a",{target:"_blank",href:"/shixuns/".concat(s,"/challenges"),className:K,onClick:function(e){e.preventDefault(),h&&(0,$.L9)([h]),c&&(0,$.xg)("/shixuns/".concat(s,"/challenges"))},children:[(0,l.jsxs)("div",{className:U,children:[(0,l.jsx)("img",{className:F,src:u?"".concat(X.Z.API_SERVER,"/api/attachments/").concat(u):"".concat(X.Z.IMG_SERVER,"/").concat(_)}),e.is_jupyter&&(0,l.jsx)("img",{className:H,src:ee}),e.is_jupyter_lab&&(0,l.jsx)("img",{className:H,src:ne}),e.is_unity_3d&&(0,l.jsx)("img",{className:H,src:te})]}),(0,l.jsx)("div",{className:J,children:(0,l.jsx)(q.Z,{title:t||"实践项目名称-未填写",children:(0,l.jsx)("span",{className:V,children:t||"实践项目名称-未填写"})})}),(0,l.jsxs)("div",{className:G,children:[(0,l.jsx)(q.Z,{placement:"bottom",title:"关卡数",children:(0,l.jsxs)("span",{children:[(0,l.jsx)("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),(0,l.jsx)("span",{children:e.challenges_count})]})}),!!e.myshixuns_count&&(0,l.jsx)(q.Z,{placement:"bottom",title:"学习人数",children:(0,l.jsxs)("span",{children:[(0,l.jsx)("i",{className:"iconfont icon-chengyuan font14 mr2"}),(0,l.jsx)("span",{children:e.myshixuns_count})]})}),(0,l.jsx)(q.Z,{placement:"bottom",title:"难度等级",children:(0,l.jsx)("span",{children:(0,l.jsx)("span",{children:e.level})})}),(0,l.jsxs)("div",{className:Q,children:[(0,l.jsx)(Y.Z,{allowHalf:!0,disabled:!0,defaultValue:e.score_info}),(0,l.jsxs)("span",{children:[" ",e.score_info?"".concat(e.score_info,"分"):"5分"]})]})]})]}),!c&&(0,l.jsxs)("div",{className:W,children:[(0,l.jsx)("img",{src:"".concat(X.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,l.jsx)("span",{className:"mt15 font16 c-white",children:"定向开放内容,需要授权"})]})]},i)})),!i.length&&(0,l.jsx)(ie.Z,{})]})})},ae=t(37913),re={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},le=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,s=e.col,a=void 0===s?4:s,r=e.right,c=e.bottom,o=void 0===c?23:c,u=e.precision,d=void 0===u?0:u,_=e.wrapWidth,p=void 0===_?1200:_,h=e.trackEventItems,m=e.loading,x=Math.floor((p-(a-1)*r)/a);return(0,l.jsx)(z.Z,{spinning:m,children:(0,l.jsxs)("div",{className:b()(re.list,n),children:[!!i.length&&i.map((function(e,n){var t=e.subject_identifier,i=e.id,s=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,l.jsxs)("div",{className:re.wrap,style:{width:x,marginRight:(1+n)%a==0?0:r+d,marginBottom:o},children:[(0,l.jsxs)("a",{className:re.li,onClick:function(n){n.preventDefault(),h&&(0,$.L9)([h]),(0,$.xg)(e.first_category_url)},children:[(0,l.jsxs)("div",{className:re.top,children:[(0,l.jsx)(q.Z,{title:e.name,children:(0,l.jsx)("div",{className:re.name,children:e.name})}),(0,l.jsx)("img",{className:re.img,src:X.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,l.jsx)("div",{className:re.text,title:e.creator,children:e.creator}),t&&(0,l.jsxs)("div",{className:re.btns,children:[(0,l.jsx)("div",{children:"开放课程"}),(0,l.jsx)("aside",{children:"开放课堂"})]}),s&&(0,l.jsx)("div",{className:re.sign,children:"公开"})]}),(0,l.jsxs)("div",{className:re.bottom,children:[e.visits>0&&(0,l.jsx)(q.Z,{title:"访问量",placement:"bottom",children:(0,l.jsxs)("span",{children:[(0,l.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,l.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,l.jsx)(q.Z,{title:"成员",placement:"bottom",children:(0,l.jsxs)("span",{children:[(0,l.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,l.jsx)(q.Z,{title:"作业",placement:"bottom",children:(0,l.jsxs)("span",{children:[(0,l.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,l.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,l.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,l.jsxs)("div",{className:re.lockWrap,children:[(0,l.jsx)("img",{src:"".concat(X.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,l.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},i)})),!i.length&&(0,l.jsx)(ie.Z,{})]})})},ce={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},oe=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,s=e.onChange,a=e.className,r=e.style,c=void 0===r?{}:r,o=e.tabBarExtraContent;return(0,l.jsxs)("div",{className:b()(ce.tabs,a),style:c,children:[(0,l.jsx)("div",{className:ce.tabsWrap,children:t.map((function(e,n){return(0,l.jsxs)("aside",{className:ce.tab,onClick:function(){s(e.id)},children:[(0,l.jsx)("div",{className:i===e.id?ce.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,l.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,l.jsx)(q.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,l.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,l.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,l.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,l.jsx)("div",{className:ce.tabBar,children:o})]})},ue=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,s=e.children;return(0,l.jsx)("div",{className:b()(n),style:i,children:s})},de="orderWrap___ZfyGX",_e="orderIconWrap___XTB_O",pe="orderAsc___KWHmA",he="orderDesc___rHdbB",me="active___a7eSP",xe="cursorPointer___gs9kL",fe="orderTextWrap___teAKn",ve=t(38854),ge=t(20834),je=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],Ae=function(e){var n,t=e.sortValue,i=e.dropValue,s=e.className,a=e.onSort,r=e.onDrop,c=e.dataSource,o=void 0===c?je:c;return(0,l.jsxs)("div",{className:b()(de,s),children:[(0,l.jsx)(ve.Z,{dropdownRender:function(){return(0,l.jsx)(ge.Z,{children:o.map((function(e,n){return(0,l.jsx)(ge.Z.Item,{onClick:function(){return r(e.id)},children:e.name},n)}))})},children:(0,l.jsx)("span",{className:fe,children:null===(n=o.find((function(e){return i===e.id})))||void 0===n?void 0:n.name})}),(0,l.jsxs)("span",{className:_e,children:[(0,l.jsx)("span",{className:pe,children:(0,l.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(xe," ").concat(me):"iconfont icon-sanjiaoxing-up font12 ".concat(xe),onClick:function(){return a("asc"===t?"desc":"asc")}})}),(0,l.jsx)("span",{className:he,children:(0,l.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(xe," ").concat(me):"iconfont icon-sanjiaoxing-down font12 ".concat(xe),onClick:function(){return a("asc"===t?"desc":"asc")}})})]})]})},be=t(82242),ye=t.n(be),Ee=t(7557),De=t.n(Ee),ke=t(41498),Se=t.n(ke),we=t(39647),Pe=t.n(we),Ce={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},Oe=t(3113),Be=["className","style","children","loading","openLoading","onClick","size","shape"],Ne=function(e){var n=e.className,t=e.style,s=e.children,a=e.loading,r=void 0!==a&&a,c=e.openLoading,o=e.onClick,d=void 0===o?function(){}:o,_=e.size,p=void 0===_?"middle":_,h=e.shape,m=void 0===h?"round":h,x=Pe()(e,Be),f=(0,i.useState)(!1),v=u()(f,2),g=v[0],j=v[1];return(0,l.jsx)(Oe.ZP,ye()(ye()({onClick:(0,y.throttle)(function(){var e=Se()(De()().mark((function e(n){return De()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c&&j(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:c&&j(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:b()(Ce.btn,Ce["".concat(p,"-").concat(m)],n),style:ye()({},t),size:p,shape:m,loading:g||r},x),{},{children:s}))},Me="head___ghH72",Ie="node___mjPEy",Re=function(e){var n=e.className,t=e.style,i=e.children,s=void 0===i?null:i,a=e.onClick,r=e.title;return(0,l.jsxs)("div",{className:b()(Me,n),style:t,children:[(0,l.jsxs)("span",{className:"primary-hover",onClick:a,children:[(0,l.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,l.jsx)("b",{title:r,children:r}),(0,l.jsx)("div",{className:Ie,children:s})]})},Ze="btns___sNgTb",Le="confirm___Ozirl",Te="cancel___aiq1I",We=function(e){var n=e.confirmShow,t=void 0===n||n,i=e.confirmTitle,s=e.confirmClick,a=e.cancelShow,r=void 0===a||a,c=e.cancelTitle,o=e.cancelClick,u=e.className,d=e.style,_=e.confirmLoading,p=void 0!==_&&_;return(0,l.jsxs)("div",{className:b()(Ze,u),style:d,children:[t&&(0,l.jsx)(Oe.ZP,{loading:p,onClick:s,type:"primary",className:Le,children:i}),r&&(0,l.jsx)(Oe.ZP,{onClick:o,className:Te,children:c})]})},Ke={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Fe=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,s=e.LeftContent,a=e.children,r=e.RightContent;return(0,l.jsx)("div",{className:b()(Ke.fixedBottom,n),style:i,children:(0,l.jsxs)("div",{className:Ke.wrap,children:[(0,l.jsx)("div",{className:Ke.left,children:s}),(0,l.jsx)("div",{className:Ke.center,children:a}),(0,l.jsx)("div",{className:Ke.right,children:r})]})})},Ue="crumbs___V41Oe",He="hover___bEIVd",Je=t(80608),Ve=function(e){var n=e.className,t=e.style,s=void 0===t?{}:t,a=e.dataSource,r=void 0===a?[]:a;return(0,l.jsx)("div",{className:b()(Ue,n),style:s,children:r.map((function(e,n){return n"," "]})]},n):(0,l.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Ge=t(31797),Qe=["onChange"],ze=Ge.Z.Countdown,qe=function(e){var n=e.onChange,t=Pe()(e,Qe),s=(0,i.useState)(null),a=u()(s,2),r=a[0],c=a[1];(0,i.useEffect)((function(){"number"==typeof r&&r>=0&&n(r)}),[r]);return(0,l.jsx)(ze,ye()(ye()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);c(n)}}))}},46587:function(e,n,t){"use strict";t.d(n,{Z:function(){return s}});var i=t(59301);function s(e,n){var t=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},65874:function(e,n,t){"use strict";t.d(n,{Z:function(){return b}});var i=t(82242),s=t.n(i),a=t(7557),r=t.n(a),l=t(41498),c=t.n(l),o=t(79800),u=t.n(o),d=t(59301),_=t(80608),p=t(78241),h=t(8591),m=t(43418),x=t(24650),f="wrap___TwY3U",v="content___Ks95W",g="mainPathWrap___CrMaa",j="colorBlue___dvWbP",A=t(37712),b=(0,_.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.dispatch),i=e.title,a=e.pathList,l=void 0===a?[]:a,o=e.showInputPath,b=void 0!==o&&o,y=e.isMergeSelectFile,E=void 0!==y&&y,D=e.onFinish,k=void 0===D?function(){}:D,S=p.Z.useForm(),w=u()(S,1)[0],P=(0,_.useParams)(),C=(0,_.useLocation)(),O=(0,d.useRef)(),B=(0,d.useState)(""),N=u()(B,2),M=N[0],I=N[1],R=(0,d.useState)(""),Z=u()(R,2),L=Z[0],T=Z[1],W=(0,d.useState)([]),K=u()(W,2),F=K[0],U=K[1],H=(0,d.useState)([]),J=u()(H,2),V=J[0],G=J[1];(0,d.useEffect)((function(){var e;O.current="repository"===(null===(e=C.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3])}),[]),(0,d.useEffect)((function(){if("Repository-SelectFilePath"===n.actionTabs.key){var e=l.join("/"),t=[];l.map((function(n,i){0===i?t.push({val:"根目录",path:""},{val:"/".concat(n),path:e}):t.push({val:"/".concat(n),path:e})})),U(t),I(e),T(e),Q(e)}}),[n.actionTabs.key]);var Q=function(){var e=c()(r()().mark((function e(n){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:O.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:P.id,path:n}});case 2:(i=e.sent)&&G(i.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),z=function(){var e=c()(r()().mark((function e(){var n,i,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=null==w?void 0:w.getFieldsValue(),i=M?"".concat(M).concat(null!=n&&n.name?"/".concat(null==n?void 0:n.name):""):null==n?void 0:n.name,!E){e.next=6;break}return k(i),q(),e.abrupt("return");case 6:if(!b){e.next=16;break}return e.next=9,w.validateFields();case 9:return e.next=11,t({type:"shixunsDetail/uploadGitFolder",payload:s()(s()({},{id:P.id,path:i}),O.current?{}:{secret_repository:!0})});case 11:a=e.sent,k(L),0===a.status&&h.ZP.info("新建成功"),e.next=18;break;case 16:k(i),h.ZP.success("选择文件目录成功");case 18:q();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),q=function(){t({type:"shixunsDetail/setActionTabs",payload:{}}),w.resetFields()};return(0,A.jsx)(m.Z,{centered:!0,title:i||"新建文件夹",closable:!1,keyboard:!1,open:"Repository-SelectFilePath"===n.actionTabs.key,onOk:z,onCancel:q,children:(0,A.jsxs)("div",{className:f,children:[(0,A.jsxs)("div",{className:v,children:[(0,A.jsx)("div",{className:g,children:!(null==F||!F.length)&&F.map((function(e,n){return(0,A.jsx)("a",{onClick:function(){return function(e,n){var t=F.filter((function(e,t){return t<=n}));U(t);var i=t.filter((function(e,n){return 0!==n})).map((function(e){return e.val})).join("").substr(1);I(i),Q(i)}(0,n)},children:e.val},n)}))}),!(null==V||!V.length)&&V.map((function(e,n){return"tree"===e.type&&(0,A.jsxs)("a",{onClick:function(){return function(e){var n=M;"tree"===e.type&&(F.length?F.push({val:"/".concat(e.name),path:e.name}):F.push({val:"根目录",path:""},{val:"/".concat(e.name),path:e.name}),U(F),n=M?"".concat(M,"/").concat(e.name):e.name,I(n)),Q(n)}(e)},children:[(0,A.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(j)}),e.name]},n)}))]}),(0,A.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,A.jsx)("div",{className:"mt5 mb5",children:M}),b&&(0,A.jsx)(p.Z,{form:w,scrollToFirstError:!0,className:"mt20",children:(0,A.jsx)(p.Z.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,A.jsx)(x.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)"})})})]})})}))},97396:function(e,n,t){"use strict";t.d(n,{Z:function(){return w}});var i=t(82242),s=t.n(i),a=t(7557),r=t.n(a),l=t(37205),c=t.n(l),o=t(41498),u=t.n(o),d=t(79800),_=t.n(d),p=t(59301),h=t(71681),m=t(49105),x=t(53326),f=t(78241),v=t(8591),g=t(43418),j=t(24650),A="wrap___EmsVa",b="colorBlue___XqtfP",y="repeatedName___yMQsm",E=t(56609),D=t(27876),k=t(37712),S=x.Z.Dragger,w=function(e){e.dispatch;var n,t=e.id,i=e.onClose,a=e.onOK,l=e.visible,o=(e.wrapClassName,e.local),d=e.containerId,x=e.rootIdentifier,w=(0,p.useState)({}),P=_()(w,2),C=P[0],O=P[1],B=(0,p.useState)([]),N=_()(B,2),M=N[0],I=N[1],R=(0,p.useState)([]),Z=_()(R,2),L=Z[0],T=Z[1],W=(0,p.useState)(0),K=_()(W,2),F=K[0],U=K[1],H=(0,p.useState)(!1),J=_()(H,2),V=J[0],G=J[1],Q=(0,p.useState)(!1),z=_()(Q,2),q=z[0],Y=z[1],X=f.Z.useForm(),$=_()(X,1)[0],ee=(0,p.useState)([]),ne=_()(ee,2),te=ne[0],ie=ne[1],se=(0,p.useRef)([]);(0,p.useEffect)((function(){l&&($.resetFields(),ie([]),T([]),I([]),U(0),Y(!1),G(!1))}),[l]);var ae=function(){var e=u()(r()().mark((function e(n){var i,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(F){e.next=8;break}return s=te.filter((function(e){return e.uid!==n.uid})),ie(s),se.current=c()(s),I(M.filter((function(e){return e!==n.name}))),v.ZP.info("删除成功"),s.length||($.setFieldsValue({file:void 0}),$.validateFields()),e.abrupt("return");case 8:if(n.response){e.next=11;break}return v.ZP.info("还未上传完成,无法进行删除操作!"),e.abrupt("return");case 11:return e.next=13,(0,m.ZP)("/api/shixuns/".concat(t,"/destroy_data_sets.json"),{method:"Delete",body:{id:[null==n||null===(i=n.response)||void 0===i?void 0:i.id]}});case 13:0===e.sent.status&&(ie(te.filter((function(e){return e.uid!==n.uid}))),v.ZP.info("删除成功"));case 15:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),re={height:300,multiple:!0,disabled:F>0,withCredentials:!0,fileList:te,action:"".concat(h.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){if("done"===e.file.status||"uploading"===e.file.status){var n,t,i;if(ie(e.fileList),!e.file.response)return;if(null!==(n=e.file.response)&&void 0!==n&&n.id)return void v.ZP.success("上传成功!");ie(te.filter((function(n){return n.uid!==e.file.uid}))),(null===(t=e.file.response)||void 0===t?void 0:t.message)&&v.ZP.info(null===(i=e.file.response)||void 0===i?void 0:i.message)}},onRemove:ae,beforeUpload:function(e){if(null!=te&&te.some((function(n){return n.name===e.name})))return v.ZP.info("".concat(e.name,"文件已存在")),!1;var n={name:e.name,uid:e.uid,file:e,percent:0};return te.push(n),se.current=c()(te),ie(c()(te)),!1}},le=function(e,n,t,i,s){var a=new FormData;Object.keys(e).forEach((function(n){a.append(n,e[n])}));var r=new window.XMLHttpRequest;return r.withCredentials=!0,r.addEventListener("load",(function(e){var n;t(JSON.parse(null==e||null===(n=e.target)||void 0===n?void 0:n.response))}),!1),r.addEventListener("error",(function(e){s&&s(e)}),!1),r.upload.onprogress=function(e){i&&i(e)},r.open("POST",n),r.send(a),r},ce=function(e,n){if(e.lengthComputable){var t=Math.floor(e.loaded/e.total*100),i=s()(s()({},n),{},{percent:t,status:100===t?"done":"uploading"});console.log(se.current,333),se.current=se.current.map((function(e){return e.uid===n.uid?i:e})),ie(se.current)}},oe=function(e,n){var t=s()(s()({},n),{},{status:"error"});v.ZP.warning("上传失败,请重新尝试"),se.current=se.current.map((function(e){return e.uid===n.uid?t:e})),se.current.every((function(e){return"done"===e.status||"error"===e.status}))&&(Y(!1),U(2)),ie(se.current)},ue=function(e,n){var t=s()(s()({},n),{},{status:"done"});if(0===e.status||(t=s()(s()({},n),{},{status:"error"}),v.ZP.error("上传失败!")),se.current=se.current.map((function(e){return e.uid===n.uid?t:e})),se.current.every((function(e){return"done"===e.status})))return v.ZP.success("上传完成!"),void pe(!0);se.current.every((function(e){return"done"===e.status||"error"===e.status}))&&(Y(!1),U(2)),ie(se.current)},de=function(){var e=u()(r()().mark((function e(n){var i,s,a,l,c,u,d;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Y(!0),3!==F){e.next=4;break}return U(2),e.abrupt("return");case 4:if(2!==F&&1!==F){e.next=7;break}return _e(),e.abrupt("return");case 7:if(s=(i=n||{}).commitMessage,a=void 0===s?"":s,l=i.fileOss,c=void 0===l?[]:l,!((u=(o?te:c).map((function(e){return e.name}))).filter((function(e){return-1!=e.indexOf("、")||-1!=e.indexOf(" ")})).length>0)){e.next=14;break}return v.ZP.info("数据集名称禁止有空格与、"),Y(!1),e.abrupt("return");case 14:return e.next=16,(0,m.ZP)("/api/shixuns/".concat(t,"/check_data_sets"),{method:"post",body:{files_name:u}});case 16:if(-3!==(d=e.sent).status){e.next=21;break}return I(null==d?void 0:d.exist_files),Y(!1),e.abrupt("return");case 21:if("{}"!==JSON.stringify(d)){e.next=25;break}return Y(!1),v.ZP.error("网络已断开,请稍后重试!"),e.abrupt("return");case 25:0===d.status&&(te.forEach((function(e){var n=le({file:e.file,description:a},"".concat(h.Z.API_SERVER,"/api/shixuns/").concat(t,"/upload_data_sets.json"),(function(n){return ue(n,e)}),(function(n){return ce(n,e)}),(function(n){return oe(0,e)}));L.push(n)})),U(1));case 26:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_e=function(){var e=(s()({},$.getFieldsValue())||{}).commitMessage,n=void 0===e?"":e,i=se.current.filter((function(e){return"error"===e.status})),a=se.current.map((function(e){return s()(s()({},e),{},{status:"error"===e.status?"uploading":e.status})}));ie(a),i.forEach((function(e){var i=le({file:e.file,description:n},"".concat(h.Z.API_SERVER,"/api/shixuns/").concat(t,"/upload_data_sets.json"),(function(n){return ue(n,e)}),(function(n){return ce(n,e)}),(function(n){return oe(0,e)}));L.push(i)}))},pe=function(e){e||(G(!0),L.forEach((function(e){e.abort()}))),a(),i()},he=function(){return(0,k.jsxs)(p.Fragment,{children:[(0,k.jsx)("div",{children:(0,k.jsx)("i",{className:"iconfont icon-shangchuan font50 ".concat(b)})}),(0,k.jsxs)("div",{className:"font14 mt30",children:["拖拽文件或",(0,k.jsx)("span",{className:"".concat(b," ml5"),children:"点击此处上传"})]})]})};return(0,k.jsx)(g.Z,{open:l,onOk:function(){(0,D.L9)(["实践项目","设置","数据集","上传文件"]),$.submit()},centered:!0,okText:0===F?"确定":1===F?"上传中":"重新上传",okButtonProps:{loading:q},onCancel:function(){var e=(s()({},$.getFieldsValue())||{}).fileOss,n=void 0===e?[]:e,t=null==te?void 0:te.every((function(e){return"done"===e.status})),i=null==n?void 0:n.every((function(e){return"done"===e.status}));t&&i?pe():g.Z.confirm({title:"关闭弹框提示",content:"有文件未上传,是否确定离开?",okText:"离开",cancelText:"取消",onOk:function(){pe()}})},width:"1000px",title:"上传文件",children:(0,k.jsx)("div",{className:A,children:(0,k.jsxs)(f.Z,{className:"mt10",form:$,scrollToFirstError:!0,layout:"vertical",onFinish:de,onValuesChange:function(e){if(console.log(e,"changedValues"),"fileOss"in e){var n,t;if(null!=e&&e.fileOss.every((function(e){return"done"===e.status}))&&null!=e&&null!==(n=e.fileOss)&&void 0!==n&&n.length)return v.ZP.success("上传完成!"),void pe(!0);if(null!=e&&e.fileOss.every((function(e){return"done"===e.status||"error"===e.status}))&&null!=e&&null!==(t=e.fileOss)&&void 0!==t&&t.length)return U(3),void Y(!1);I(M.filter((function(n){var t;return null==e||null===(t=e.fileOss)||void 0===t?void 0:t.some((function(e){return e.name===n}))})))}O(s()({},$.getFieldsValue()))},children:[o?(0,k.jsx)(f.Z.Item,{label:(0,k.jsxs)("div",{children:["选择文件 ",(0,k.jsx)("span",{style:{visibility:"hidden"},className:"c-light-black",children:"(单个文件不超过500M)"})]}),name:"file",rules:[{required:!0,message:"请选择文件"}],children:(0,k.jsxs)(S,s()(s()({},re),{},{children:[" ",he()]}))}):(0,k.jsx)(f.Z.Item,{label:(0,k.jsxs)("div",{children:["选择文件 ",(0,k.jsx)("span",{className:"c-light-black",children:"(单个文件不超过100GB)"})]}),name:"fileOss",rules:[{required:!0,message:"请选择文件"}],children:(0,k.jsx)(E.ZP,{identifier:x,cancelUpload:V,container_type:"Shixun",container_id:d,uploading:F<3?F:0,disabled:F>0,height:300,maxSize:107374182400,description:C.commitMessage||"",text:he(),onComplete:function(e){console.log(e,444)},realFileName:!0})}),!!M.length&&(0,k.jsxs)("span",{className:y,children:[M.join("、"),"已存在,请删除后再上传"]}),(0,k.jsx)(f.Z.Item,{name:"commitMessage",label:"备注:",rules:[{whitespace:!0,message:"请勿输入空格"}],children:(0,k.jsx)(j.Z,{bordered:!1,disabled:F>0,maxLength:100,suffix:"".concat((null===(n=C.commitMessage)||void 0===n?void 0:n.length)||0,"/100"),placeholder:"请填写备注信息"})})]})})})}},48655:function(e,n,t){"use strict";t.d(n,{Z:function(){return u}});var i=t(59301),s="label___CZ1_z",a="left___ZKFRV",r="right___zVTRn",l="error___oNJNo",c=t(6848),o=t(37712),u=function(e){var n=e.name,t=e.tooltipTitle,u=e.children,d=e.required,_=e.errorKey,p=e.errorValue,h=e.errorName,m=e.errorStyle,x=void 0===m?{}:m,f=e.nameWidth,v=void 0===f?112:f,g=e.align,j=void 0===g?"center":g,A=e.contentStyle,b=void 0===A?{}:A;return(0,o.jsx)(i.Fragment,{children:(0,o.jsxs)("div",{className:s,style:{alignItems:j},children:[(0,o.jsxs)("div",{className:a,style:{width:v},children:[d&&(0,o.jsx)("span",{children:"*"}),(0,o.jsx)("div",{children:n}),!!t&&(0,o.jsx)(c.Z,{title:t,children:(0,o.jsx)("i",{className:"iconfont icon-xiaowenhao2"})})]}),(0,o.jsxs)("div",{className:r,style:b,children:[u,h&&p===_&&(0,o.jsx)("div",{className:l,style:x,children:h})]})]})})}},41797:function(e,n,t){"use strict";t.d(n,{Z:function(){return u}});var i=t(79800),s=t.n(i),a=t(59301),r="modal___yy3VB",l=t(43418),c=t(4585),o=t(37712),u=function(e){var n=e.title,t=e.children,i=e.value,u=(0,a.useState)(!1),d=s()(u,2),_=d[0],p=d[1];return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("span",{onClick:function(){return p(!0)},children:t}),(0,o.jsxs)(l.Z,{title:n,open:_,width:1e3,destroyOnClose:!0,centered:!0,onCancel:function(){return p(!1)},className:r,footer:null,children:["string"==typeof i&&(0,o.jsx)(c.Z,{value:i||""}),"[object Array]"===Object.prototype.toString.call(i)&&(0,o.jsx)(o.Fragment,{children:null==i?void 0:i.map((function(e,n){return(0,o.jsxs)("div",{children:[(0,o.jsx)("b",{children:e.name||e.type_name}),(0,o.jsx)(c.Z,{value:e.description||""})]},n)}))})]})]})}},5879:function(e,n,t){"use strict";t.d(n,{Z:function(){return H}});var i=t(37205),s=t.n(i),a=t(7557),r=t.n(a),l=t(41498),c=t.n(l),o=t(79800),u=t.n(o),d=t(39647),_=t.n(d),p=t(59301),h=t(80608),m=t(43418),x=t(8591),f=t(3113),v=t(24905),g=t(5112),j=t(88522),A=t(49127),b=t(30518),y=t(94001),E=t(10527),D=t(57883),k=t(10283),S=t(61186),w=t.n(S),P="wrap___LhoYE",C="labelWrap___kKVu_",O="label___we33R",B="labelContent___RWgKj",N="color999___R1ot6",M="radio___S0Uhc",I="selectSchool___egsX3",R="dataPicker___zNtLB",Z="modal___J1s9f",L="colorOrange___NDyE2",T="colorYellow___Ijswi",W="bottomButton___sODGQ",K=t(37712),F=["shixunsDetail","globalSetting","loading","user","dispatch"],U="YYYY-MM-DD HH:mm",H=(0,h.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t}}))((function(e){var n,t,i,a,l,o,d,S=e.shixunsDetail,H=(e.globalSetting,e.loading),J=e.user,V=e.dispatch,G=(_()(e,F),(0,p.useRef)()),Q=(0,p.useState)(),z=u()(Q,2),q=z[0],Y=z[1],X=(0,p.useState)(),$=u()(X,2),ee=$[0],ne=$[1],te=(0,p.useState)([]),ie=u()(te,2),se=ie[0],ae=ie[1],re=(0,p.useState)([]),le=u()(re,2),ce=le[0],oe=le[1],ue=(0,p.useState)(""),de=u()(ue,2),_e=de[0],pe=de[1],he=(0,p.useState)(),me=u()(he,2),xe=me[0],fe=me[1],ve=(0,p.useState)(),ge=u()(ve,2),je=ge[0],Ae=ge[1],be=(0,p.useState)(),ye=u()(be,2),Ee=ye[0],De=ye[1],ke=null===(n=J.userInfo)||void 0===n||null===(n=n.shixun)||void 0===n?void 0:n.editable;(0,p.useEffect)((function(){var e;G.current=null===(e=location.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2],Se()}),[]),(0,p.useEffect)((function(){var e,n,t,i,s,a;S.setting&&(Y(null===(e=S.setting)||void 0===e||null===(e=e.shixun)||void 0===e?void 0:e.can_copy),ne(null===(n=S.setting)||void 0===n||null===(n=n.shixun)||void 0===n?void 0:n.use_scope),fe(!(null===(t=S.setting)||void 0===t||null===(t=t.shixun)||void 0===t||!t.opening_time)),Ae(null===(i=S.setting)||void 0===i||null===(i=i.shixun)||void 0===i?void 0:i.opening_time),ae(null===(s=S.setting)||void 0===s||null===(s=s.shixun)||void 0===s?void 0:s.scope_partment),De(null===(a=S.setting)||void 0===a||null===(a=a.shixun)||void 0===a?void 0:a.git_size))}),[S.setting]);var Se=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,V({type:"shixunsDetail/getDepartments",payload:{q:n}});case 2:(t=e.sent)&&oe(t.shools_name||[]);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),we=function(){var e=c()(r()().mark((function e(){var n,t,i,s,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,V({type:"shixunsDetail/getShixunQuote",payload:{id:G.current}});case 2:if(e.t0=e.sent,e.t0){e.next=5;break}e.t0={};case 5:a=e.t0,m.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",width:520,content:(0,K.jsxs)("div",{className:"tc font14 ".concat(Z),children:[!(null===(n=a.subjects)||void 0===n||!n.length)&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsxs)("span",{children:["该实践项目已被应用到 ",null===(t=a.subjects)||void 0===t||null===(t=t.splice(0,2))||void 0===t?void 0:t.map((function(e){return"《".concat(e,"》")})),"等",(0,K.jsx)("span",{className:L,children:null==a?void 0:a.subjects_count}),"个实训课程"]}),(0,K.jsx)("br",{})]}),!(null===(i=a.courses)||void 0===i||!i.length)&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsxs)("span",{children:["该实践项目已被应用到",null===(s=a.courses)||void 0===s||null===(s=s.splice(0,2))||void 0===s?void 0:s.map((function(e){return"《".concat(e,"》")})),"等",(0,K.jsx)("span",{className:L,children:null==a?void 0:a.courses_count}),"个教学课堂"]}),(0,K.jsx)("br",{})]}),(0,K.jsx)("span",{className:"".concat(T," mt30"),children:"删除实践项目将影响课程及课堂对该实践项目的使用!请谨慎操作!"})]}),onOk:function(){var e=c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,V({type:"shixunsDetail/deleteShixun",payload:{id:G.current}});case 2:1===e.sent.status&&(x.ZP.success("操作成功"),h.history.push("/shixuns"));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Pe=function(){var e=c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!xe||je){e.next=3;break}return x.ZP.info("请选择开启时间"),e.abrupt("return");case 3:if(1!==ee||se.length){e.next=6;break}return x.ZP.info("请选择指定单位公开"),e.abrupt("return");case 6:return e.next=8,V({type:"shixunsDetail/updatePermissionSetting",payload:{id:G.current,scope_partment:0===ee?null:se,shixun:{can_copy:q,use_scope:ee,opening_time:je,git_size:Ee}}});case 8:-1!==e.sent.status&&(x.ZP.info("权限配置保存成功!"),V({type:"shixunsDetail/getSettingsData",payload:{id:G.current}}),V({type:"shixunsDetail/getShixunsDetail",payload:{id:G.current}}));case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,K.jsxs)("div",{children:[(0,K.jsxs)("section",{className:P,children:[(0,K.jsx)("div",{style:{position:"absolute",top:"25px",right:"25px"},children:2!==(null==S||null===(t=S.detail)||void 0===t?void 0:t.shixun_status)?(0,K.jsx)(f.ZP,{danger:!0,onClick:we,children:"删除实践项目"}):(0,K.jsx)(f.ZP,{danger:!0,onClick:function(){(0,k.gy)(V,"不能进行删除")},children:"删除实践项目"})}),(0,K.jsxs)("div",{className:C,children:[(0,K.jsx)("label",{className:O,children:"复制:"}),(0,K.jsx)("div",{className:B,children:(0,K.jsxs)("div",{children:[(0,K.jsx)(v.Z,{checked:q,onChange:function(e){return Y(e.target.checked)},disabled:!ke}),(0,K.jsx)("span",{className:"".concat(N),children:"(选中则允许已职业认证的教师复制该实训)"})]})})]}),!(((null===(i=S.detail)||void 0===i?void 0:i.shixun_status)>1||2===(null===(a=S.detail)||void 0===a?void 0:a.public))&&0===(null===(l=S.setting)||void 0===l||null===(l=l.shixun)||void 0===l?void 0:l.use_scope)&&(null===(o=S.detail)||void 0===o?void 0:o.identity)>2)&&(0,K.jsxs)("div",{className:C,children:[(0,K.jsx)("label",{className:O,children:"公开程度:"}),(0,K.jsxs)("div",{className:B,children:[(0,K.jsxs)(g.ZP.Group,{value:ee,onChange:function(e){return ne(e.target.value)},disabled:!ke,children:[(0,K.jsxs)(g.ZP,{className:M,value:0,children:[(0,K.jsx)("span",{children:"对所有单位公开"}),(0,K.jsx)("span",{className:N,children:"(实训发布后,所有用户可见)"})]}),(0,K.jsxs)(g.ZP,{className:M,value:1,children:[(0,K.jsx)("span",{children:"对指定单位公开"}),(0,K.jsx)("span",{className:N,children:"(实训发布后,仅对下方指定单位的用户可见)"})]})]}),1===ee&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsxs)("div",{className:"mt10",children:[(0,K.jsx)(j.Z,{showSearch:!0,className:I,placeholder:"请输入并选择单位名称",value:_e,onChange:function(e){pe(e),Se(e)},disabled:!ke,onSelect:function(e){se.includes(e)?x.ZP.info("请勿指定相同的单位"):(pe(null),ae([].concat(s()(se),[e])))},options:null==ce?void 0:ce.map((function(e){return{value:e}}))}),(0,K.jsx)("span",{className:N,children:"(实训发布后,仅对下方指定单位的用户可见)"})]}),(0,K.jsx)("div",{className:"mt10",children:null==se?void 0:se.map((function(e){return ke?(0,K.jsx)(A.Z,{count:"x",className:"mr20 current",onClick:function(){return ae(se.filter((function(n){return n!==e})))},children:(0,K.jsx)(f.ZP,{type:"primary",ghost:!0,children:e})}):(0,K.jsx)(f.ZP,{type:"primary",ghost:!0,className:"mr20",children:e})}))})]})]})]}),(0,K.jsxs)("div",{className:C,children:[(0,K.jsx)("label",{className:O,children:"开启时间:"}),(0,K.jsxs)("div",{className:B,children:[(0,K.jsxs)("div",{children:[(0,K.jsx)(v.Z,{checked:xe,onChange:function(e){return fe(e.target.checked)},disabled:!ke}),(0,K.jsx)("span",{className:"".concat(N," ml10"),children:"(选中则学员在指定的开启时间后,才能开启学习;不选中则学员在实训发布后,能立即开启学习)"})]}),xe&&(0,K.jsx)(b.default,{className:"".concat(R," mt10"),format:U,locale:E.Z,disabled:!ke,placeholder:"请输入开启时间",showToday:!1,disabledDate:function(e){return e&&e1||2===(null===(_shixunsDetail$detail5=shixunsDetail.detail)||void 0===_shixunsDetail$detail5?void 0:_shixunsDetail$detail5.public))&&0===(null===(_shixunsDetail$settin22=shixunsDetail.setting)||void 0===_shixunsDetail$settin22||null===(_shixunsDetail$settin22=_shixunsDetail$settin22.shixun)||void 0===_shixunsDetail$settin22?void 0:_shixunsDetail$settin22.use_scope)&&(null===(_shixunsDetail$detail6=shixunsDetail.detail)||void 0===_shixunsDetail$detail6?void 0:_shixunsDetail$detail6.identity)>2)&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.labelWrap,children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.label,children:"公开程度:"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.labelContent,children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__.ZP.Group,{value:openValue,onChange:function(e){return setOpenValue(e.target.value)},disabled:!editable,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_18__.Z,{direction:"vertical",children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_17__.ZP,{value:0,children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span",{children:"对所有单位公开"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span",{className:"c-grey-999",children:"(实训发布后,所有用户可见)"})]}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_17__.ZP,{style:{marginTop:"22px"},value:1,children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span",{children:"对指定单位公开"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span",{className:"c-grey-999",children:"(实训发布后,仅对下方指定单位的用户可见)"})]})]})}),1===openValue&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.Fragment,{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.graaytitle,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_19__.Z,{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.selectSchool,bordered:!1,placeholder:"请输入并选择单位名称",value:departmentValue,onChange:function(e){setDepartmentValue(e),handleGetDepartments(e)},disabled:!editable,onSelect:handleSelectDepartment,options:null==departmentList?void 0:departmentList.map((function(e){return{value:e}}))})}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div",{className:"mt10",children:null==selectDepartmentList?void 0:selectDepartmentList.map((function(e){return editable?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_20__.Z,{count:"x",className:"mr20 current",onClick:function(){return setSelectDepartmentList(selectDepartmentList.filter((function(n){return n!==e})))},children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__.ZP,{type:"primary",ghost:!0,children:e})}):(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__.ZP,{type:"primary",ghost:!0,className:"mr20",children:e})}))})]})]})]}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.labelWrap,children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.label,children:"开启时间:"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.labelContent,children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div",{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__.Z,{checked:isOpenTime,onChange:function(e){setIsOpenTime(e.target.checked),e.target.checked||setOpenTime("")},disabled:!editable}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span",{className:"c-grey-999",children:"(选中则学员在指定的开启时间后才能开启挑战)"})]}),isOpenTime&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.graaytitle,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_21__.default,{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.dataPicker),format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_22__.Z,bordered:!1,disabled:!editable,placeholder:"请输入开启时间",showToday:!1,disabledDate:function(e){return e&&e0&&void 0!==c[0]?c[0]:{},e.next=3,n({type:"shixunsDetail/addRepositoryFile",payload:{id:l.id,message:s.commitMessage,content:"",path:(i.defaultPath?i.defaultPath+"/":"")+s.path+"/"+(s.file||".gitkeep"),secret_repository:!t||void 0}});case 3:null!=(a=e.sent)&&a.url&&(N.ZP.success("添加成功"),i.onOK({path:(i.defaultPath?i.defaultPath+"/":"")+s.path+"/"+(s.file||".gitkeep"),name:s.path.split("/")[s.path.split("/").length-1]}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,z.jsx)(L.Z,{width:"60%",centered:!0,open:i.visible,wrapClassName:Q.modal,onOk:function(){f.submit()},onCancel:i.onClose,title:"新建文件夹",children:(0,z.jsx)("section",{className:Q.bg,children:(0,z.jsx)("div",{className:Q.wrap,children:(0,z.jsxs)(V.Z,{className:"mt10",form:f,scrollToFirstError:!0,layout:"vertical",onFinish:A,onChange:function(){var e,n,t,i,a=s()({},f.getFieldsValue()),r=null==a||null===(e=a.path)||void 0===e?void 0:e.split(""),l=null==a||null===(n=a.file)||void 0===n?void 0:n.split("");null!=r&&null!==(t=r.filter((function(e){return"/"==e})))&&void 0!==t&&t.length&&(a.path=a.path.substring(0,a.path.length-1)),null!=l&&null!==(i=l.filter((function(e){return"/"==e})))&&void 0!==i&&i.length&&(a.file=a.file.substring(0,a.path.length-1)),f.setFieldsValue(s()({},a)),h(a)},children:[(0,z.jsx)(V.Z.Item,{label:"文件夹名称:",name:"path",children:(0,z.jsxs)(I.Z,{children:[(0,z.jsx)(R.Z,{children:(0,z.jsx)("span",{className:Q.filePath,children:i.defaultPath+"/"})}),(0,z.jsx)(R.Z,{flex:"1",children:(0,z.jsx)(V.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件夹名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,z.jsx)(G.Z,{placeholder:"请输入文件夹名称",size:"middle"})})})]})}),(0,z.jsx)(V.Z.Item,{label:"文件名称:",name:"file",children:(0,z.jsx)(G.Z,{placeholder:"请输入文件名称,如果不填写系统将在文件夹下创建.gitkeep的默认文件",size:"middle"})}),(0,z.jsx)(V.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,z.jsx)(G.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})})]})})})})})),X=t(16726),$=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],ee=(0,C.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=e.isRepository,i=_()(e,$),a=(0,C.useLocation)(),l=(0,C.useParams)(),o=(0,p.useState)({}),d=u()(o,2),h=(d[0],d[1]),m=(0,p.useRef)(),x=V.Z.useForm(),f=u()(x,1)[0],v=(0,p.useState)(""),g=u()(v,2),j=(g[0],g[1]);(0,p.useEffect)((function(){i.visible&&f.resetFields()}),[i.visible]),(0,p.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var n=e.split(",").join("/"),t=0===n.indexOf("/")?n.substr(1):n;j(t)}}),[]),(0,p.useEffect)((function(){var e;m.current=null===(e=a.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var A=function(){var e=c()(r()().mark((function e(){var s,a,c=arguments;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=c.length>0&&void 0!==c[0]?c[0]:{},e.next=3,n({type:"shixunsDetail/addRepositoryFile",payload:{id:l.id,message:s.commitMessage,content:s.codeMirror,path:(i.defaultPath?i.defaultPath+"/":"")+s.path,secret_repository:!t||void 0}});case 3:null!=(a=e.sent)&&a.url&&(N.ZP.success("添加成功"),i.onOK({path:(i.defaultPath?i.defaultPath+"/":"")+s.path,name:s.path.split("/")[s.path.split("/").length-1]}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,z.jsx)(L.Z,{width:"60%",open:i.visible,wrapClassName:Q.modal,destroyOnClose:!0,centered:!0,onOk:function(){f.submit()},onCancel:i.onClose,title:"新建文件",children:(0,z.jsx)("section",{className:Q.bg,children:(0,z.jsx)("div",{className:Q.wrap,children:(0,z.jsxs)(V.Z,{className:"mt10",form:f,scrollToFirstError:!0,layout:"vertical",onFinish:A,onChange:function(){var e,n,t=s()({},f.getFieldsValue()),i=null==t||null===(e=t.path)||void 0===e?void 0:e.split("");(null==i||null===(n=i.filter((function(e){return"/"==e})))||void 0===n?void 0:n.length)>1&&(t.path=t.path.substring(0,t.path.length-1)),f.setFieldsValue(s()({},t)),h(t)},children:[(0,z.jsx)(V.Z.Item,{label:"文件名称或文件路径:",name:"path",children:(0,z.jsxs)(I.Z,{children:[(0,z.jsx)(R.Z,{children:(0,z.jsx)("span",{className:Q.filePath,children:i.defaultPath+"/"})}),(0,z.jsx)(R.Z,{flex:"1",children:(0,z.jsx)(V.Z.Item,{name:"path",style:{marginBottom:0},rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,z.jsx)(G.Z,{placeholder:"请输入文件名称",size:"middle"})})})]})}),(0,z.jsx)(V.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,z.jsx)(G.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})}),(0,z.jsx)("div",{className:"mt10 mb20",children:(0,z.jsx)(V.Z.Item,{name:"codeMirror",label:"文件内容:",rules:[{required:!0,message:"请输入文件内容"}],style:{marginBottom:0},children:(0,z.jsx)(X.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})})})]})})})})})),ne=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],te=(0,C.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=e.isRepository,i=_()(e,ne),a=(0,C.useLocation)(),l=(0,C.useParams)(),o=(0,p.useState)({}),d=u()(o,2),h=(d[0],d[1]),m=(0,p.useRef)(),x=V.Z.useForm(),f=u()(x,1)[0],v=(0,p.useState)(""),g=u()(v,2),j=g[0],A=g[1],b=(0,p.useState)(""),y=u()(b,2),E=y[0],D=y[1];(0,p.useEffect)((function(){i.visible&&f.resetFields()}),[i.visible]),(0,p.useEffect)((function(){var e=i.defaultPath.split("/");1===e.length?(A(""),D(i.defaultPath)):(D(e.pop()),A(e.join("/")+"/"))}),[i.defaultPath]),(0,p.useEffect)((function(){var e;m.current=null===(e=a.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var k=function(){var e=c()(r()().mark((function e(){var s,a,c=arguments;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=c.length>0&&void 0!==c[0]?c[0]:{},e.next=3,n({type:"shixunsDetail/moveGitFile",payload:{id:l.id,from:i.defaultPath,to:j+s.path,message:s.commitMessage||"".concat(i.defaultPath," rename to ").concat(j).concat(s.path," "),secret_repository:t}});case 3:0===(null==(a=e.sent)?void 0:a.status)&&(N.ZP.success("添加成功"),i.onOK({path:s.path,name:s.path}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,z.jsx)(L.Z,{width:"40%",open:i.visible,wrapClassName:Q.modal,centered:!0,onOk:function(){f.submit()},onCancel:i.onClose,title:"提交说明",children:(0,z.jsx)("section",{className:Q.bg,children:(0,z.jsx)("div",{className:Q.wrap,children:(0,z.jsxs)(V.Z,{className:"mt10",form:f,scrollToFirstError:!0,layout:"vertical",onFinish:k,onChange:function(){var e,n,t=s()({},f.getFieldsValue()),i=null==t||null===(e=t.path)||void 0===e?void 0:e.split("");(null==i||null===(n=i.filter((function(e){return"/"==e})))||void 0===n?void 0:n.length)>1&&(t.path=t.path.substring(0,t.path.length-1)),f.setFieldsValue(s()({},t)),h(t)},children:[(0,z.jsx)(V.Z.Item,{label:"重命名:",name:"path",children:(0,z.jsx)(I.Z,{children:(0,z.jsx)(R.Z,{flex:"1",children:(0,z.jsx)(V.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,z.jsx)(G.Z,{placeholder:"请输入文件名称",size:"middle",defaultValue:E})})})})}),(0,z.jsx)(V.Z.Item,{label:"提交信息:",name:"commitMessage",children:(0,z.jsx)(G.Z,{placeholder:"如不填写,默认提交信息是(".concat(i.defaultPath," rename to 新的名称 )"),size:"middle"})})]})})})})})),ie=t(71681),se=t(53326),ae=t(65874),re={wrap:"wrap___T4tjB",title:"title____QnQT",path:"path___PLUeD",colorBlue:"colorBlue___eL7QF"},le=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],ce=se.Z.Dragger,oe=(0,C.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n,t=e.dispatch,i=e.isRepository,a=_()(e,le),l=(0,C.useLocation)(),o=(0,C.useParams)(),d=(0,p.useState)({}),h=u()(d,2),m=h[0],x=h[1],f=(0,p.useRef)(),v=V.Z.useForm(),g=u()(v,1)[0],j=(0,p.useState)([]),A=u()(j,2),b=A[0],y=A[1],E=(0,p.useState)(),D=u()(E,2),k=D[0],S=D[1];(0,p.useEffect)((function(){a.visible&&(g.resetFields(),y([]))}),[a.visible]),(0,p.useEffect)((function(){f.current=o.id}),[]),(0,p.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var n=e.split(",").join("/"),t=0===n.indexOf("/")?n.substr(1):n;S(t)}}),[]);var w,P=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.response){e.next=3;break}return N.ZP.info("还未上传完成,无法进行删除操作!"),e.abrupt("return");case 3:return e.next=5,t({type:"shixunsDetail/deleteGitFile",payload:{id:o.id,path:k?"".concat(k,"/").concat(n.name):n.name,message:g.getFieldValue("commitMessage")||"删除了".concat(k?"".concat(k,"/").concat(n.name):n.name),secret_repository:!i||null}});case 5:0===e.sent.status&&(y(b.filter((function(e){return e.uid!==n.uid}))),N.ZP.info("删除成功"));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),O={height:300,multiple:!0,withCredentials:!0,data:(w=c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=c()(r()().mark((function e(t,l){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:setTimeout(c()(r()().mark((function e(){var l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.getFieldsValue();case 2:e.sent,l=s()(s()({},{path:a.defaultPath?a.defaultPath:"",message:m.commitMessage||"上传了".concat(n)}),i?{}:{secret_repository:!0}),t(l);case 5:case"end":return e.stop()}}),e)}))),200);case 1:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)}))),function(){return w.apply(this,arguments)}),fileList:b,method:"post",action:"".concat(ie.Z.API_SERVER,"/api/shixuns/").concat(f.current,"/upload_git_file.json"),onChange:function(e){if(n=e.file.name,"done"===e.file.status||"uploading"===e.file.status){var t,i,s;if(y(e.fileList),!e.file.response)return;if(0===(null===(t=e.file.response)||void 0===t?void 0:t.status))return void N.ZP.success("上传成功!");y(b.filter((function(n){return n.uid!==e.file.uid}))),(null===(i=e.file.response)||void 0===i?void 0:i.message)&&N.ZP.info(null===(s=e.file.response)||void 0===s?void 0:s.message)}},onRemove:P,beforeUpload:function(e){n=e.name}},B=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.validateFields();case 2:a.onClose(),a.onOK({path:a.defaultPath}),M();case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),M=function(){var e;C.history.push("/shixuns/".concat(f.current,"/").concat(null===(e=l.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3]).concat(k?"/master/shixun_show/".concat(k):""))};return(0,z.jsx)(L.Z,{open:a.visible,onOk:B,centered:!0,onCancel:a.onClose,width:"70%",children:(0,z.jsxs)("section",{className:re.bg,children:[(0,z.jsxs)("div",{className:re.wrap,children:[(0,z.jsx)("div",{className:re.title,children:"上传文件"}),(0,z.jsxs)(V.Z,{className:"mt10",form:g,scrollToFirstError:!0,layout:"vertical",onFinish:B,onValuesChange:function(){return x(s()({},g.getFieldsValue()))},children:[(0,z.jsx)(V.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,z.jsx)(G.Z,{placeholder:"必填,描述主要修改内容(相当于Git Commit message的Header)"})}),(0,z.jsx)(V.Z.Item,{label:"选择文件",name:"file",rules:[{required:!0,message:"请选择文件"}],children:(0,z.jsxs)(ce,s()(s()({},O),{},{children:[(0,z.jsx)("div",{children:(0,z.jsx)("i",{className:"iconfont icon-shangchuan font50 ".concat(re.colorBlue)})}),(0,z.jsxs)("div",{className:"font14 mt30",children:["拖拽文件或",(0,z.jsx)("span",{className:"".concat(re.colorBlue," ml5"),children:"点击此处上传"})]})]}))})]})]}),(0,z.jsx)(ae.Z,{onFinish:function(e){return S(e)}})]})})})),ue={flex_box_center:"flex_box_center___UqJuy",flex_space_between:"flex_space_between___kWKf7",flex_box_vertical_center:"flex_box_vertical_center___nu70j",flex_box_center_end:"flex_box_center_end___NpRXJ",flex_box_column:"flex_box_column___mXaJ7",headLeft:"headLeft___CFA1O",colorBlue:"colorBlue___tdx2e",wrap:"wrap___Q6mHI",nodata:"nodata___f2U7q",nodataText:"nodataText___UUFGT",content:"content___nlH4h",gitCode:"gitCode___jaHbo",ellipsis:"ellipsis___wqs5z",menu:"menu___E01hA",overlayClass:"overlayClass___LrvQr",tips:"tips___XoHVF",gitTree:"gitTree___VsBuj"},de="wrap___qIbzI",_e="content___cWjqb",pe="mainPathWrap___QP5mq",he="colorBlue___zUy77",me=(0,C.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.dispatch),i=e.title,a=e.pathList,l=void 0===a?[]:a,o=e.showInputPath,d=void 0!==o&&o,_=e.isMergeSelectFile,h=void 0!==_&&_,m=e.onFinish,x=void 0===m?function(){}:m,f=V.Z.useForm(),v=u()(f,1)[0],g=(0,C.useParams)(),j=(0,C.useLocation)(),A=(0,p.useRef)(),b=(0,p.useState)(""),y=u()(b,2),E=y[0],D=y[1],k=(0,p.useState)(""),S=u()(k,2),w=S[0],P=S[1],O=(0,p.useState)([]),B=u()(O,2),M=B[0],I=B[1],R=(0,p.useState)([]),Z=u()(R,2),T=Z[0],W=Z[1];(0,p.useEffect)((function(){var e;A.current="repository"===(null===(e=j.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3])}),[]),(0,p.useEffect)((function(){if("Repository-SelectFilePath"===n.actionTabs.key){var e=l.join("/"),t=[];l.map((function(n,i){0===i?t.push({val:"根目录",path:""},{val:"/".concat(n),path:e}):t.push({val:"/".concat(n),path:e})})),I(t),D(e),P(e),K(e)}}),[n.actionTabs.key]);var K=function(){var e=c()(r()().mark((function e(n){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:A.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:g.id,path:n}});case 2:(i=e.sent)&&W(i.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),F=function(){var e=c()(r()().mark((function e(){var n,i,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=null==v?void 0:v.getFieldsValue(),i=E?"".concat(E).concat(null!=n&&n.name?"/".concat(null==n?void 0:n.name):""):null==n?void 0:n.name,!h){e.next=6;break}return x(i),U(),e.abrupt("return");case 6:if(!d){e.next=16;break}return e.next=9,v.validateFields();case 9:return e.next=11,t({type:"shixunsDetail/uploadGitFolder",payload:s()(s()({},{id:g.id,path:i}),A.current?{}:{secret_repository:!0})});case 11:a=e.sent,x(w),0===a.status&&N.ZP.info("新建成功"),e.next=18;break;case 16:x(i),N.ZP.success("选择文件目录成功");case 18:U();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),U=function(){t({type:"shixunsDetail/setActionTabs",payload:{}}),v.resetFields()};return(0,z.jsx)(L.Z,{centered:!0,title:i||"新建文件夹",closable:!1,keyboard:!1,open:"Repository-SelectFilePath"===n.actionTabs.key,onOk:F,onCancel:U,children:(0,z.jsxs)("div",{className:de,children:[(0,z.jsxs)("div",{className:_e,children:[(0,z.jsx)("div",{className:pe,children:!(null==M||!M.length)&&M.map((function(e,n){return(0,z.jsx)("a",{onClick:function(){return function(e,n){var t=M.filter((function(e,t){return t<=n}));I(t);var i=t.filter((function(e,n){return 0!==n})).map((function(e){return e.val})).join("").substr(1);D(i),K(i)}(0,n)},children:e.val},n)}))}),!(null==T||!T.length)&&T.map((function(e,n){return"tree"===e.type&&(0,z.jsxs)("a",{onClick:function(){return function(e){var n=E;"tree"===e.type&&(M.length?M.push({val:"/".concat(e.name),path:e.name}):M.push({val:"根目录",path:""},{val:"/".concat(e.name),path:e.name}),I(M),n=E?"".concat(E,"/").concat(e.name):e.name,D(n)),K(n)}(e)},children:[(0,z.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(he)}),e.name]},n)}))]}),(0,z.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,z.jsx)("div",{className:"mt5 mb5",children:E}),d&&(0,z.jsx)(V.Z,{form:v,scrollToFirstError:!0,className:"mt20",children:(0,z.jsx)(V.Z.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,z.jsx)(G.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)"})})})]})})})),xe=t(78892),fe=t(46952),ve=t(33329),ge=t(27876),je=t(10283),Ae=t(92396),be=["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"],ye=U.Z.DirectoryTree,Ee=function(){return(0,z.jsxs)("div",{className:"mt20 pb50 ".concat(ue.nodata),children:[(0,z.jsxs)("div",{className:ue.headLeft,children:["提示:",(0,z.jsx)("br",{}),"此处存放本实训所需的所有代码等相关文件,你可以通过以下",(0,z.jsx)("br",{}),"两种方式来使用:",(0,z.jsx)("br",{}),"1、",(0,z.jsx)("a",{href:"/forums/2784",target:"_blank",children:"Git客户端"})," 上传已有文件来开始使用。",(0,z.jsx)("br",{}),"2、直接在平台上创建文件目录以及相关代码文件。"]}),(0,z.jsx)("img",{width:"100%",src:Ae.Oe})]})},De=(0,C.connect)((function(e){var n=e.shixunsDetail,t=e.loading,i=e.globalSetting,s=e.practiceSetting;return{shixunsDetail:n,globalSetting:i,user:e.user,practiceSetting:s,loading:t}}))((function(e){var n,t,i,a,l,o,d,h=e.shixunsDetail,m=(e.globalSetting,e.loading),x=(e.user,e.activeKey),f=e.dispatch,v=e.practiceSetting,g=e.isRepository,j=e.treeData,A=e.setTreeData,b=(_()(e,be),(0,C.useParams)()),y=(0,C.useLocation)(),E=(0,p.useState)(),D=u()(E,2),k=D[0],S=(D[1],(0,p.useState)(!1)),w=u()(S,2),P=w[0],O=w[1],T=(0,p.useState)(!1),W=u()(T,2),K=W[0],U=W[1],V=(0,p.useState)(!1),G=u()(V,2),Q=G[0],q=G[1],X=(0,p.useState)(!1),$=u()(X,2),ne=$[0],ie=$[1],se=(0,p.useState)(""),ae=u()(se,2),re=ae[0],le=ae[1],ce=(0,p.useState)([]),de=u()(ce,2),_e=de[0],pe=de[1],he=(0,p.useState)([]),Ae=u()(he,2),De=Ae[0],ke=Ae[1],Se=(0,p.useState)([]),we=u()(Se,2),Pe=(we[0],we[1]),Ce=(0,p.useState)(!1),Oe=u()(Ce,2),Be=Oe[0],Ne=Oe[1],Me=(0,p.useState)(),Ie=u()(Me,2),Re=(Ie[0],Ie[1]),Ze=(0,p.useState)(),Le=u()(Ze,2),Te=(Le[0],Le[1]),We=(0,p.useState)(""),Ke=u()(We,2),Fe=(Ke[0],Ke[1]),Ue=(0,p.useState)(),He=u()(Ue,2),Je=(He[0],He[1]),Ve=(0,p.useState)(!1),Ge=u()(Ve,2),Qe=Ge[0],ze=Ge[1];(0,p.useEffect)((function(){A([]),sn(""),localStorage.warehouseHideTip||Ne(!0)}),[y.pathname,g]);var qe=function(){var e=c()(r()().mark((function e(){var n,t=arguments;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.length>0&&void 0!==t[0]?t[0]:"",e.next=3,(0,ve.Zt)({id:b.id,secret_dir_path:n});case 3:e.sent&&Je(n);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ye=function(e){var n;return(0,z.jsxs)(M.Z,{className:ue.menu,onClick:function(n){switch(le(e.path||""),n.key){case"1":(0,ge.L9)(["实践项目","设置","代码仓库","新建文件"]),O(!0);break;case"2":(0,ge.L9)(["实践项目","设置","代码仓库","新建文件夹"]),q(!0);break;case"3":(0,ge.L9)(["实践项目","设置","代码仓库","上传"]),ie(!0);break;case"4":(0,ge.L9)(["实践项目","设置","代码仓库","重命名"]),U(!0);break;case"5":(0,ge.L9)(["实践项目","设置","代码仓库","删除"]),ln(e.path,e.name,e);break;case"6":(0,ge.L9)(["实践项目","设置","代码仓库","复制路径"]),cn(e)}},children:[("topTree"===e.type||"tree"===e.type)&&(0,z.jsx)(M.Z.Item,{children:"新建文件"},"1"),("topTree"===e.type||"tree"===e.type)&&(0,z.jsx)(M.Z.Item,{children:"新建文件夹"},"2"),("topTree"===e.type||"tree"===e.type)&&(0,z.jsx)(M.Z.Item,{children:"上传"},"3"),"topTree"!==e.type&&"tree"!==e.type&&(null==h||null===(n=h.detail)||void 0===n?void 0:n.public)<2&&(0,z.jsx)(M.Z.Item,{children:"重命名"},"4"),"topTree"!==e.type&&(0,z.jsx)(J.CopyToClipboard,{text:"/data/workspace/myshixun/".concat(g?"":"secret/").concat(null==e?void 0:e.path),onCopy:function(){return N.ZP.success("复制成功")},children:(0,z.jsx)(M.Z.Item,{children:(0,z.jsx)(z.Fragment,{children:"复制路径"})},"6")}),"topTree"!==e.type&&(0,z.jsx)(M.Z.Item,{children:"删除"},"5")]})},Xe=function(e,n){return e.map((function(e){return e.path=""==n?n+e.name:n+"/"+e.name,e.title=(0,z.jsxs)(I.Z,{className:"font14",children:[(0,z.jsx)(R.Z,{flex:"1",children:(0,z.jsxs)(I.Z,{children:["blob"===e.type&&(0,z.jsx)(R.Z,{flex:"20px",style:{marginLeft:-20},children:(0,z.jsx)("span",{className:"iconfont icon-wenjian11 font12"})}),(0,z.jsx)(R.Z,{flex:"1",children:(0,z.jsx)("span",{className:" multi_ellipsis1",children:e.name})})]})}),(0,z.jsx)(R.Z,{children:("blob"===e.type||"tree"===e.type)&&(0,z.jsx)(Z.Z,{dropdownRender:function(){return Ye(e)},className:ue.ellipsis,children:(0,z.jsx)("i",{className:"iconfont icon-gengduo2 c-555a88"})})})]}),e.disableCheckbox=k&&k!==e.name,e.className="tree"===e.type?ue.pl23:"",e.checkable="tree"!==e.type,e.isLeaf="tree"!==e.type,e.children="tree"===e.type&&[],e.key=e.path,e}))},$e=function(e){f({type:"practiceSetting/setSideBarTabs",payload:{selectPath:e}})},en=function(){var e=c()(r()().mark((function e(n,t){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=n.split("/"),e.next=3,sn(re);case 3:setTimeout((function(){$e(n),_e=[i[0]||""],De=[n],ke(F()(De)),pe(F()(_e))}),150);case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),nn=function(e,n){if(""==n)j=F()(e),A(F()(e));else{var t=tn(j,n,e);j=t,A([].concat(t))}};function tn(e,n,t){return e.map((function(e){return e.key===n?(e.children=F()(t),s()({},e)):e.children?s()(s()({},e),{},{children:tn(e.children,n,t)}):e}))}var sn=function(){var e=c()(r()().mark((function e(){var n,t,i,s,a,l=arguments;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=l.length>0&&void 0!==l[0]?l[0]:"",e.next=3,f({type:g?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:b.id,path:n}});case 3:return(t=e.sent)&&(null!==(i=t.trees)&&void 0!==i&&i.length?(a=Xe(F()(t.trees),n),nn(a,n),Pe(t.trees||[]),Te(n||""),console.log("handleGetRepository:",a,n),setTimeout((function(){return console.log(j,t.trees,n,999999)}),2e3)):""==n&&A([]),Re((null===(s=t.commits)||void 0===s?void 0:s[0])||{})),e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),an=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=c()(r()().mark((function e(t,i){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.children.length&&t(),Fe(n.path),e.next=4,sn(n.path);case 4:t();case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),rn=function(){var e=c()(r()().mark((function e(n,t){var i,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleSelectTree",n,t.nativeEvent.target.nodeName,t),i=function(){$e(t.node.path),n=[t.node.path],ke(F()(n))},"svg"!==t.nativeEvent.target.nodeName&&"LI"!==t.nativeEvent.target.nodeName&&"I"!==t.nativeEvent.target.nodeName){e.next=4;break}return e.abrupt("return");case 4:"blob"===t.node.type&&(null!=v&&null!==(s=v.sideBar)&&void 0!==s&&s.confirmLeave?L.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){i(),f({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):i());case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),ln=function(e,n,t){var i;L.Z.confirm({centered:!0,title:"确认需要删除该文件".concat(t.children?"夹":"","?"),okText:"确定",cancelText:"取消",onOk:(i=c()(r()().mark((function n(){var t,i,s;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,f({type:"shixunsDetail/deleteGitFile",payload:{id:b.id,path:e,message:"删除".concat(e),secret_repository:!g||null}});case 2:if(t=n.sent,i=e.split("/"),0!==(null==t?void 0:t.status)){n.next=20;break}return N.ZP.info("删除成功"),i.splice(i.length-1,1),n.next=9,sn(i.length>1?i.join("/"):"");case 9:if(null==(s=n.sent)||!s.trees){n.next=13;break}n.next=16;break;case 13:return i.splice(i.length-1,1),n.next=16,sn(i.length>1?i.join("/"):"");case 16:return $e(""),n.abrupt("return",!0);case 20:-3===(null==t?void 0:t.status)?L.Z.confirm({title:"删除失败",centered:!0,content:(0,z.jsxs)("div",{children:["该文件“",e,"”已经被任务关卡的学员任务文件或评测执行文件使用,请先修改任务关卡中评测设置的文件路径后再删除。"]}),okText:"前往修改",cancelText:"取消",onOk:function(){window.location.href="/shixuns/".concat(b.id,"/edit/").concat(null==t?void 0:t.message,"/tab=2")}}):-4===(null==t?void 0:t.status)&&L.Z.confirm({title:"删除失败",centered:!0,content:(0,z.jsx)("div",{children:null==t?void 0:t.message}),okText:"前往修改",cancelText:"取消",onOk:function(){window.location.href="/shixuns/".concat(b.id,"/edit?tabId=service")}});case 21:case"end":return n.stop()}}),n)}))),function(){return i.apply(this,arguments)})})},cn=function(e){console.log(e,"item")},on=function(){var e=c()(r()().mark((function e(n,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleExpand",t),"svg"!==t.nativeEvent.target.nodeName&&"path"!==t.nativeEvent.target.nodeName&&"LI"!==t.nativeEvent.target.nodeName){e.next=5;break}return e.abrupt("return",!0);case 5:return e.next=7,an(t.node);case 7:_e.includes(t.node.path)?_e.splice(_e.indexOf(t.node.path),1):_e.push(t.node.path);case 8:pe(F()(_e));case 9:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),un=function(){Ne(!1),localStorage.warehouseHideTip=!0},dn=function(){var e=c()(r()().mark((function e(n){var t,i,s,a,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s="",e.t0=g,e.next=!0===e.t0?4:!1===e.t0?9:11;break;case 4:return s="开启版本库",a="开启",l="不开启",i=(0,z.jsx)("div",{children:"新建实践题关卡时,需要使用代码仓库;如果只有选择题关卡,则不需要代码仓库。代码仓库启用后,将无法关闭。"}),e.abrupt("break",11);case 9:return null!=h&&null!==(t=h.detail)&&void 0!==t&&t.secret_repository?(s="关闭私密代码仓库",a="确定",l="取消",i=(0,z.jsx)("div",{children:"关闭私密代码仓库后,已创建的私密代码仓库及其内容,将被删除。确认要关闭私密代码仓库?"})):(s="开启私密代码仓库",a="不使用",l="使用",i=(0,z.jsx)("div",{children:"私密版本库的文件对学员始终隐藏,无法访问查看。适用于命令行、图形化桌面两类实训,其他类型实训不建议使用私密版本库。"})),e.abrupt("break",11);case 11:if(g||!(0,je.gy)(f,"不能开启/关闭私密代码仓库")){e.next=13;break}return e.abrupt("return");case 13:L.Z.confirm({title:s,okText:a,cancelText:l,content:i,onOk:function(){var e;(0,ge.L9)(["实践项目","设置","代码仓库",s]),(g||null!=h&&null!==(e=h.detail)&&void 0!==e&&e.secret_repository)&&_n(n)},onCancel:function(){var e;g||null!=h&&null!==(e=h.detail)&&void 0!==e&&e.secret_repository||_n(n)}});case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_n=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!g){e.next=6;break}return e.next=3,(0,ve.h4)(s()({},b));case 3:f({type:"practiceSetting/getCommonData",payload:s()({},b)}),e.next=8;break;case 6:return e.next=8,(0,ve.K0)(s()(s()({},b),{},{is_secret_repository:n}));case 8:sn(),f({type:"shixunsDetail/getShixunsDetail",payload:{id:b.id}});case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),pn=function(){var e=c()(r()().mark((function e(n){var t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log(n),n.node.key,n.dragNode.key,t=n.node.pos.split("-"),n.dropPosition-Number(t[t.length-1]),"tree"!==n.dragNode.type){e.next=8;break}return N.ZP.warning("不支持文件夹移动目录"),e.abrupt("return");case 8:if("tree"===n.node.type){e.next=11;break}return N.ZP.warning("未移动文件目录位置"),e.abrupt("return");case 11:return e.next=13,f({type:"shixunsDetail/moveGitFile",payload:{id:b.id,from:n.dragNode.path,to:n.node.path+"/"+n.dragNode.name,message:"".concat(n.dragNode.path," move to ").concat(n.node.path+"/"+n.dragNode.name," ")}});case 13:if(0!==e.sent.status){e.next=26;break}return $e(""),e.next=18,sn("");case 18:i=0;case 19:if(!(i<_e.length)){e.next=26;break}if(""==_e[i]){e.next=23;break}return e.next=23,sn(_e[i]);case 23:i++,e.next=19;break;case 26:return e.abrupt("return");case 32:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,z.jsxs)("section",{className:ue.bg,children:[(0,z.jsx)("div",{className:ue.contentbg,children:(0,z.jsxs)("div",{className:ue.wrap,children:[(0,z.jsxs)(I.Z,{className:ue.gitCode,children:[(0,z.jsxs)(R.Z,{flex:"1",children:[(0,z.jsx)("span",{className:"iconfont icon-daimacangku2 mr8"}),g?"代码仓库":"私密代码仓库",(0,z.jsx)(H.Z,{className:g&&null!=h&&null!==(n=h.detail)&&void 0!==n&&n.init_repository?"hide":"ml10",checked:g?null==h||null===(i=h.detail)||void 0===i?void 0:i.init_repository:null==h||null===(t=h.detail)||void 0===t?void 0:t.secret_repository,checkedChildren:"开启",unCheckedChildren:"关闭",onChange:dn})]}),(0,z.jsx)(R.Z,{children:(0,z.jsx)(Z.Z,{dropdownRender:function(){return Ye({type:"topTree"})},className:"current",children:(0,z.jsxs)(B.Z,{open:Be,title:(0,z.jsxs)("div",{className:"font16",children:[(0,z.jsx)(xe.Z,{style:{position:"relative",left:-35},onClick:function(){return un()}}),"点击此处新建文件、新建文件夹、上传文件。",(0,z.jsx)("span",{onClick:function(){return un()},className:"iconfont icon-guanbi1 ml8 current font14"})]}),overlayClassName:ue.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500",children:[g&&(null==h||null===(a=h.detail)||void 0===a?void 0:a.init_repository)&&(0,z.jsx)("i",{className:"iconfont icon-gengduo2 c-555a88"}),!g&&(null==h||null===(l=h.detail)||void 0===l?void 0:l.secret_repository)&&(0,z.jsx)("i",{className:"iconfont icon-gengduo2 c-555a88"})]})})})]}),!!j.length&&!g&&(0,z.jsx)("div",{className:"mt20 pl20 pr20 font14 c-white",children:(0,z.jsx)("div",{children:"实训评测的时候,系统会临时将私密代码库移动普通代码库的secret目录下面,评测结束会清空secret目录内容。如果私密代码库中存在文件src/test.sh,在普通代码库调用该文件则使用路径:secret/src/test.sh"})}),j.length?(0,z.jsx)(z.Fragment,{children:(0,z.jsxs)("div",{className:ue.content,children:["1"===x&&(0,z.jsxs)("div",{className:ue.tips,children:["提示:",(0,z.jsx)("br",{}),'代码运行在服务器/data/workspace/myshixun/下,如果代码 需要用到文件路径时,您将鼠标移入仓库文件或目录右侧的"..." 图标,选择复制路径得到文件的绝对路径。']}),(0,z.jsx)(ye,{disabled:!!m.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:j,switcherIcon:(0,z.jsx)(fe.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:5,left:-2}}),onExpand:on,expandedKeys:_e,selectedKeys:De,onSelect:rn,draggable:!0,onDragEnter:function(e){console.log(e)},onDrop:pn,className:ue.gitTree,allowDrop:function(e){e.dropNode,e.dropPosition;return!1}})]})}):"",!j.length&&g&&(null==h||null===(o=h.detail)||void 0===o?void 0:o.init_repository)&&(0,z.jsx)(Ee,{}),!j.length&&!g&&(null==h||null===(d=h.detail)||void 0===d?void 0:d.secret_repository)&&(0,z.jsx)(Ee,{})]})}),(0,z.jsx)(te,{visible:K,defaultPath:re,onClose:function(){return U(!1)},isRepository:!g,onOK:function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(t=re.split("/")).pop(),e.next=4,sn(t.join("/"));case 4:$e("");case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,z.jsx)(ee,{visible:P,defaultPath:re,onClose:function(){return O(!1)},isRepository:g,onOK:function(e){en(e.path,e.name)}}),(0,z.jsx)(Y,{visible:Q,defaultPath:re,onClose:function(){return q(!1)},isRepository:g,onOK:function(e){en(e.path,e.name)}}),(0,z.jsx)(oe,{defaultPath:re,visible:ne,isRepository:g,onClose:function(){return ie(!1)},onOK:function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=re.split("/"),e.next=3,sn(re);case 3:_e=[t[0]||""],De=[re],ke(F()(De)),pe(F()(_e));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,z.jsx)(me,{pathList:null==re?void 0:re.split("/"),showInputPath:!0,isMergeSelectFile:Qe,onFinish:function(e){Qe?qe(e):sn(e),ze(!1)}})]})})),ke={flex_box_center:"flex_box_center___JYIA5",flex_space_between:"flex_space_between___OOSa6",flex_box_vertical_center:"flex_box_vertical_center___s1AAj",flex_box_center_end:"flex_box_center_end___Ou9x8",flex_box_column:"flex_box_column___fXhOh",commitWrap:"commitWrap___xJGHF",wrap:"wrap___OEGuw",colorGray:"colorGray___nocDG",content:"content___Cvvjf",itemTime:"itemTime___wIggD",imageUrl:"imageUrl___C3Dsm",blueLight:"blueLight___qEiQB",divider:"divider___G5Y2d",empty:"empty___L1pRU"},Se=t(28103),we=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],Pe=(0,C.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=e.isRepository,i=(_()(e,we),(0,C.useParams)()),s=(0,p.useState)([]),a=u()(s,2),l=a[0],o=a[1];(0,p.useEffect)((function(){d()}),[t]);var d=function(){var e=c()(r()().mark((function e(){var s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:"shixunsDetail/getRepositoryCommit",payload:{id:i.id,secret_repository:!t||void 0}});case 2:(s=e.sent)&&o(s.commits||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,z.jsxs)(z.Fragment,{children:[""==l&&(0,z.jsxs)("div",{className:ke.empty,children:[(0,z.jsx)("img",{src:Ae.em,width:"258"}),(0,z.jsx)("br",{}),(0,z.jsx)("span",{className:"c-grey-c font14",children:"暂无提交记录"})]}),""!=l&&(0,z.jsx)("section",{className:ke.bg,children:(0,z.jsx)("div",{className:ke.wrap,children:(0,z.jsx)("div",{className:ke.content,children:null==l?void 0:l.map((function(e){var n,t;return(0,z.jsxs)("div",{children:[(0,z.jsx)(I.Z,{align:"middle",className:"c-white font16",children:(0,z.jsx)(R.Z,{children:e.title})}),(0,z.jsxs)(I.Z,{align:"middle",className:"mt20 ",children:[(0,z.jsx)(R.Z,{children:(0,z.jsx)("img",{className:ke.imageUrl,src:ie.Z.IMG_SERVER+"/"+(null===(n=e.author)||void 0===n?void 0:n.image_url)})}),(0,z.jsx)(R.Z,{className:ke.blueLight,children:(0,z.jsx)("span",{className:"ml20",children:null===(t=e.author)||void 0===t?void 0:t.username})}),(0,z.jsxs)(R.Z,{children:[(0,z.jsx)("span",{className:"ml20 ".concat(ke.blueLight),children:"提交于"}),(0,z.jsx)("span",{className:"ml20 ".concat(ke.blueLight),children:e.time})]})]}),(0,z.jsx)(Se.Z,{className:ke.divider})]})}))})})})]})})),Ce=t(29114),Oe=["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"],Be=O.Z.TabPane,Ne=(0,C.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n,practiceSetting:e.practiceSetting,shixunsDetail:e.shixunsDetail}}))((function(e){e.globalSetting;var n,t,i,a,l,o,d,K,F,U,H,V,G,Q,q,Y,X,$,ee,ne=e.loading,te=e.dispatch,ie=e.practiceSetting,se=e.shixunsDetail,ae=(_()(e,Oe),(0,p.useState)("1")),re=u()(ae,2),le=re[0],ce=re[1],oe=(0,p.useState)("1"),ue=u()(oe,2),de=ue[0],_e=ue[1],pe=(0,p.useState)(),he=u()(pe,2),me=he[0],xe=he[1],fe=(0,p.useRef)(),ve=(0,p.useState)(!0),ge=u()(ve,2),je=ge[0],be=ge[1],ye=(0,p.useState)(["2","1"]),Ee=u()(ye,2),ke=Ee[0],Se=Ee[1],we=(0,p.useState)([]),Ne=u()(we,2),Me=Ne[0],Ie=Ne[1],Re=(0,p.useRef)(),Ze=(0,C.useParams)(),Le=[{id:"1",name:"代码仓库"},{id:"2",name:(0,z.jsxs)("span",{children:[(0,z.jsx)("span",{children:"私密代码仓库"}),(0,z.jsx)(B.Z,{title:"私密版本库的文件对学员始终隐藏,无法访问查看。",children:(0,z.jsx)("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})})]})}];(0,p.useEffect)((function(){try{var e,n,t,i,s,a,r;if(null!=se&&null!==(e=se.fileContent)&&void 0!==e&&null!==(e=e.content)&&void 0!==e&&null!==(e=e.content)&&void 0!==e&&e.length||""==(null==se||null===(n=se.fileContent)||void 0===n||null===(n=n.content)||void 0===n?void 0:n.content))if("txt"===(null==se||null===(t=se.fileContent)||void 0===t?void 0:t.file_type))fe.current=window.decodeURIComponent(escape(window.atob(null==se||null===(i=se.fileContent)||void 0===i||null===(i=i.content)||void 0===i?void 0:i.content))),me=window.decodeURIComponent(escape(window.atob(null==se||null===(s=se.fileContent)||void 0===s||null===(s=s.content)||void 0===s?void 0:s.content))),xe(me);else fe.current=null==se||null===(a=se.fileContent)||void 0===a||null===(a=a.content)||void 0===a?void 0:a.content,me=null==se||null===(r=se.fileContent)||void 0===r||null===(r=r.content)||void 0===r?void 0:r.content,xe(me)}catch(e){var l,c;fe.current=window.atob(null==se||null===(l=se.fileContent)||void 0===l||null===(l=l.content)||void 0===l?void 0:l.content),me=window.atob(null==se||null===(c=se.fileContent)||void 0===c||null===(c=c.content)||void 0===c?void 0:c.content),xe(me),N.ZP.warning("请确认文件字符集编码是否为UTF-8")}console.log("codeMirrorSourceValue1212:12",se.fileContent.content)}),[null==se||null===(n=se.fileContent)||void 0===n?void 0:n.content]),(0,p.useEffect)((function(){var e,n=null==ie||null===(e=ie.sideBar)||void 0===e?void 0:e.selectPath.split("/");Se(n)}),[null==ie||null===(t=ie.sideBar)||void 0===t?void 0:t.selectPath]);(0,p.useEffect)((function(){new Promise(function(){var e=c()(r()().mark((function e(n,t){var i,s,a,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""===(null==ie||null===(i=ie.sideBar)||void 0===i?void 0:i.selectPath)||null==ie||null===(s=ie.sideBar)||void 0===s||!s.selectPath){e.next=5;break}return e.next=3,te({type:"shixunsDetail/getFileContent",payload:{id:Ze.id,path:null==ie||null===(a=ie.sideBar)||void 0===a?void 0:a.selectPath,secret_repository:!je||null}});case 3:null!=(l=e.sent)&&l.content||""==(null==l?void 0:l.content)||te({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}});case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}())}),[null==ie||null===(i=ie.sideBar)||void 0===i?void 0:i.selectPath]);var Te=(0,z.jsxs)(M.Z,{className:h,style:{background:"#24294b"},onClick:function(e){var n;null!=se&&null!==(n=se.detail)&&void 0!==n&&n.secret_repository||"2"!==e.key||_e("1"),ce(e.key),"1"===e.key?be(!0):be(!1)},children:[(0,z.jsx)(M.Z.Item,{disabled:!0,children:"切换仓库"},"0"),Le.filter((function(e){var n,t;return null==se||null===(n=se.detail)||void 0===n||!n.init_repository||null!=se&&null!==(t=se.detail)&&void 0!==t&&t.is_jupyter_lab?"2"!==e.id:e})).map((function(e,n){return(0,z.jsx)(M.Z.Item,{className:"leaveClick",children:e.name},e.id)}))]}),We=function(){var e=c()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,te({type:"shixunsDetail/updateRepositoryFile",payload:{id:Ze.id,path:null==se||null===(n=se.fileContent)||void 0===n||null===(n=n.params)||void 0===n?void 0:n.path,content:me,secret_repository:!je||null}});case 2:null!=(t=e.sent)&&t.content&&(N.ZP.info("保存成功"),te({type:"practiceSetting/setSideBarTabs",payload:s()(s()({},ie.sideBar),{},{confirmLeave:!1})}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,z.jsxs)("div",{className:m,children:[(0,z.jsx)("div",{className:x,children:(0,z.jsxs)(I.Z,{align:"middle",className:"w100 c-white",style:{height:60},children:[(0,z.jsx)(R.Z,{flex:"1",children:(0,z.jsxs)(I.Z,{align:"middle",children:[(0,z.jsx)(R.Z,{children:(0,z.jsx)(Z.Z,{dropdownRender:function(){return Te},className:h,children:(0,z.jsxs)("span",{className:"font16 c-white current ml20",children:[Le.find((function(e){return e.id===le})).name," ",(0,z.jsx)("span",{style:{color:"#B0B5D6"},className:"iconfont icon-sanjiaoxing font12"})]})})}),(0,z.jsx)(R.Z,{flex:"81px",children:(0,z.jsx)("div",{className:E})}),(0,z.jsx)(R.Z,{children:(0,z.jsxs)(O.Z,{className:y,activeKey:de,onChange:function(e){var n;null!=ie&&null!==(n=ie.sideBar)&&void 0!==n&&n.confirmLeave?L.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){_e(e),te({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}})}}):(_e(e),te({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1,selectPath:""}}))},children:[(0,z.jsx)(Be,{tab:(0,z.jsx)("span",{className:"leaveClick",children:"代码文件"})},"1"),je&&(null==se||null===(a=se.detail)||void 0===a?void 0:a.init_repository)&&(0,z.jsx)(Be,{tab:"提交记录",className:"leaveClick"},"2"),!je&&(null==se||null===(l=se.detail)||void 0===l?void 0:l.secret_repository)&&(0,z.jsx)(Be,{tab:"提交记录",className:"leaveClick"},"2")]})})]})}),(je&&(null==se||null===(o=se.repository)||void 0===o?void 0:o.git_url)||!je&&(null==se||null===(d=se.secretRepository)||void 0===d?void 0:d.git_url))&&(0,z.jsx)(z.Fragment,{children:(0,z.jsxs)(R.Z,{children:[(0,z.jsx)("span",{className:f,children:"仓库地址:"}),(0,z.jsx)("input",{value:je?null==se||null===(K=se.repository)||void 0===K?void 0:K.git_url:null==se||null===(F=se.secretRepository)||void 0===F?void 0:F.git_url}),(0,z.jsx)(J.CopyToClipboard,{text:je?null==se||null===(U=se.repository)||void 0===U?void 0:U.git_url:null==se||null===(H=se.secretRepository)||void 0===H?void 0:H.git_url,onCopy:function(){return N.ZP.success("复制成功")},children:(0,z.jsx)(B.Z,{placement:"topLeft",title:"点击复制版本库",children:(0,z.jsx)("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})})})]})})]})}),(0,z.jsxs)("div",{className:v,style:{overflow:"auto"},children:["1"===de&&(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)("aside",{className:g,children:(0,z.jsx)(T.Z,{spinning:!!ne.effects["shixunsDetail/getRepository"],wrapperClassName:"".concat(A," ").concat(P),children:(0,z.jsx)(De,{setTreeData:Ie,treeData:Me,activeKey:le,isRepository:je})})}),(0,z.jsxs)("aside",{className:j,ref:Re,children:[""!==(null==ie||null===(V=ie.sideBar)||void 0===V?void 0:V.selectPath)&&(0,z.jsxs)(z.Fragment,{children:[(0,z.jsxs)(T.Z,{spinning:!!ne.effects["shixunsDetail/getFileContent"],wrapperClassName:A,children:[(0,z.jsx)("div",{className:S,children:(0,z.jsxs)(I.Z,{align:"middle",className:"w100",children:[(0,z.jsx)(R.Z,{children:(0,z.jsx)("span",{className:"iconfont icon-daimacangku2 c-white"})}),(0,z.jsx)(R.Z,{flex:"40px",children:(0,z.jsx)("div",{className:E,style:{marginLeft:20}})}),(0,z.jsx)(R.Z,{className:w,children:ke.map((function(e,n){return(0,z.jsx)("span",{className:"c-blue",children:e})}))})]})}),(0,z.jsx)("div",{className:ne.effects["shixunsDetail/getFileContent"]?"hide":"show",children:(0,z.jsx)(Ce.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute",zIndex:1},filename:null==se||null===(G=se.fileContent)||void 0===G?void 0:G.filename,type:"office"===(null==se||null===(Q=se.fileContent)||void 0===Q?void 0:Q.file_type)?"download":null==se||null===(q=se.fileContent)||void 0===q?void 0:q.file_type,data:me,monacoEditor:{value:me,language:null==se||null===(Y=se.fileContent)||void 0===Y?void 0:Y.language,onChange:function(e){return function(e){xe(e);var n=-1;n=e===fe.current?0:1,te({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!!n}})}(e)},options:{fontSize:14}}})})]}),"txt"===(null==se||null===(X=se.fileContent)||void 0===X?void 0:X.file_type)&&(0,z.jsx)(I.Z,{align:"middle",justify:"center",className:D,children:(0,z.jsxs)(R.Z,{children:[(0,z.jsx)(W.ZP,{type:"primary",size:"middle",ghost:!0,onClick:function(){C.history.push("/shixuns/".concat(Ze.id,"/challenges"))},children:"取消"}),(0,z.jsx)(W.ZP,{type:"primary",size:"middle",className:"ml40",onClick:We,children:"提交"})]})})]}),""==(null==ie||null===($=ie.sideBar)||void 0===$?void 0:$.selectPath)&&(null==se||null===(ee=se.detail)||void 0===ee?void 0:ee.init_repository)&&(0,z.jsxs)("div",{className:b,children:[(0,z.jsx)("img",{src:Ae.x7,width:"258"}),(0,z.jsx)("br",{}),(0,z.jsxs)("span",{className:"c-grey-c",children:[!(null==Me||!Me.length)&&"在左侧代码仓库区域点击目录打开文件",!(null!=Me&&Me.length)&&"请先在左侧上传文件或新建文件!"]})]})]})]}),"2"===de&&(0,z.jsx)("div",{className:k,children:(0,z.jsx)(Pe,{isRepository:je})})]})]})}))},12377:function(e,n,t){"use strict";t.r(n),t.d(n,{default:function(){return ji}});var i=t(82242),s=t.n(i),a=t(39647),r=t.n(a),l=t(59301),c="practiceSetting___duHIg",o="wrapHeader___vb3NV",u="wrapLayout___z6EgF",d="wrapSidebar___TzHq8",_="wrapContent___iZrCo",p=t(7557),h=t.n(p),m=t(41498),x=t.n(m),f={flex_box_center:"flex_box_center___XeTw7",flex_space_between:"flex_space_between___Hfc9g",flex_box_vertical_center:"flex_box_vertical_center___JWkfv",flex_box_center_end:"flex_box_center_end___bKF19",flex_box_column:"flex_box_column___XWcdc",header:"header___HkrmL","flex-center":"flex-center___Xqcdj",title:"title___rc2FS",schedule:"schedule___MloKP",clickWarp:"clickWarp___yvMMm",num:"num___etFJa",subject:"subject___ZbcjS",btns:"btns___R7eGw",btn:"btn___NLvn4",simulate:"simulate___kVrJQ",exit:"exit___CTNC5"},v=t(27876),g="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACL0lEQVRIS72WvU9TURTAf4e+qBUritRXoYkaB0w0alz4B3RQExTSbjpooouiddGVxf0hTjKQ+MkANhiVwYTNwcHFRuNgdIHGYiMmVWnja6+5La8ttq99Vesd3/n4nXPuOec+ocHpu6nCecVJFCcUHBDo0eoK0gKvEZ76hNnFy7Lg5kbqCXrGVa8vzyhwVsBoFIQCG5jM+xhNj0jyd90agGmpQVHcQwg0clwjU2SUcDoVk8fVsjUAc0yNiMICOlpyXlEuKCGWuiLjzqcyoBg5xP/CueOzoGDIyaQI0DU3bN61XBa3NBUZ22CvvpMiwLTUbYHzf1gWDpmw9B2S3yoeFEykYnJBdCvaBT4265Z6cEMgNgBn9sPQNHz4ugZgGx3sltCYuojiVqvRd/th4jjsC0J0BhKf63gQLknIUs+AY60A+rfB3UEIboTIDLz65Go9J6alFgT6vAIOboeHp2CrH64+h6m37pYKFnUGWWB9tZrfAOso5Gy4Ng/ZfEl62ISpYQisgzsJuD7fNKxcXUCoE+JR2NUFiSU49wQ2GDAbBV3798tw5D7kVsENMDnXEoUDEI9AeDN8WYGsDb0B0FM0PA0va7ZOLcYpkesl7+wqQXZsqhh7LI1jMNe0TfdsKUGCnfDjJwxMQnqlae1LCrpNvQxafzc8isCDN3DjhTfneo0XB83rqtADlczAsu45D6e8Kv7LslvNon3r2sm4rQ9OGdLOJ9OBtPXRr26Qf/Hb8gvtaezbqqd4vgAAAABJRU5ErkJggg==",j=t(33329),A=t(43418),b=t(8591),y=t(49105),E=t(80608),D=t(37712),k=["globalSetting","loading","dispatch","practiceSetting","shixunsDetail"],S=(0,E.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n,practiceSetting:e.practiceSetting,shixunsDetail:e.shixunsDetail}}))((function(e){e.globalSetting,e.loading;var n,t,i=e.dispatch,s=e.practiceSetting,a=e.shixunsDetail,c=(r()(e,k),(0,E.useLocation)()),o=(0,l.useRef)(""),u=((0,E.useParams)(),s.title),d=s.base_info_warning,_=s.challenges_warning,p=s.service_warning,m=s.repository_warning,S=s.mirror_warning;(0,l.useEffect)((function(){var e;o.current=null===(e=c.pathname.split("/"))||void 0===e?void 0:e[2],i({type:"practiceSetting/setParams",payload:{id:o.current}}),i({type:"practiceSetting/getCommonData",payload:{id:o.current}})}),[c.pathname]),(0,l.useEffect)((function(){return(0,v.Dk)(u||"实践项目名称-未填写"),function(){(0,v.Dk)()}}));var w=function(){var e=x()(h()().mark((function e(){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,P();case 2:E.history.push("/shixuns/".concat(o.current,"/challenges"));case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),P=function(){return new Promise((function(e,n){var t;null!=s&&null!==(t=s.sideBar)&&void 0!==t&&t.confirmLeave?A.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){i({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),e()},onCancel:function(){n()}}):e()}))},C=function(e){var n;if(e!==(null==s?void 0:s.sideBar.tabsActive)){var t=function(){E.history.push("/shixuns/".concat(o.current,"/edit?tabId=").concat(e)),i({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:e,selectPath:"",confirmLeave:!1}})};null!=s&&null!==(n=s.sideBar)&&void 0!==n&&n.confirmLeave?A.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){t()}}):t()}},O=function e(n){var t,i;n=null!==(t=n)&&void 0!==t&&t.includes(".json")?n:"".concat(n,".json"),A.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,D.jsx)("div",{className:"tc font16",children:"实训已经更新了,正在为您重置!"}),onOk:(i=x()(h()().mark((function t(){var i,s;return h()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,y.ZP)("/api"+n,{method:"get"});case 2:if(i=t.sent){t.next=5;break}return t.abrupt("return");case 5:return b.ZP.success("重置成功,正在进入实践项目!"),t.next=8,(0,j.Ir)({id:i.shixun_identifier});case 8:if(null==(s=t.sent)||!s.game_identifier){t.next=12;break}return(0,v.xg)("/tasks/".concat(s.game_identifier)),t.abrupt("return");case 12:2===(null==s?void 0:s.status)?e(null==s?void 0:s.message):3===(null==s?void 0:s.status)&&B(null==s?void 0:s.message);case 13:case"end":return t.stop()}}),t)}))),function(){return i.apply(this,arguments)})})},B=function(e){A.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,D.jsxs)("div",{className:"tc font16",children:["目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})},N=function(){var e=x()(h()().mark((function e(n,t){var s,r,l;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,P();case 2:if((0,v.L9)(["实践项目","设置","模拟实战"]),!(null!==(s=a.detail)&&void 0!==s&&s.is_jupyter||null!==(r=a.detail)&&void 0!==r&&r.is_jupyter_lab)){e.next=6;break}return i({type:"shixunsDetail/execJupyter",payload:{id:o.current}}).then((function(e){null!=e&&e.identifier&&(null===E.history||void 0===E.history||E.history.push("/tasks/".concat(e.identifier,"/jupyter")))})),e.abrupt("return");case 6:if(i({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在进入实践项目,请稍后..."}}),!t){e.next=13;break}return e.next=10,(0,j.BK)({id:n});case 10:e.t0=e.sent,e.next=16;break;case 13:return e.next=15,(0,j.Ir)({id:n});case 15:e.t0=e.sent;case 16:if(l=e.t0,i({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),!(null!=l&&l.game_identifier||null!=l&&l.identifier)){e.next=21;break}return(0,v.xg)(t?"/tasks/".concat(null==l?void 0:l.identifier,"/jupyter"):"/tasks/".concat(l.game_identifier)),e.abrupt("return");case 21:-3===(null==l?void 0:l.status)?(0,v.eF)():2===(null==l?void 0:l.status)?O(null==l?void 0:l.message):3===(null==l?void 0:l.status)&&B(null==l?void 0:l.message);case 22:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),M=function(){var e=x()(h()().mark((function e(){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,P();case 2:i({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}});case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),I=function(e){return{borderBottomColor:(null==s?void 0:s.sideBar.tabsActive)===e?"#0152d9":"transparent"}};return(0,D.jsxs)("div",{className:f.header,children:[(0,D.jsxs)("aside",{className:f.title,children:[(0,D.jsx)("i",{onClick:w,style:{color:"#fff",marginRight:20},className:"icon iconfont icon-fanhui1"}),(0,D.jsx)("span",{className:f.edit,children:u||"实践项目名称-未填写"}),(0,D.jsx)("i",{onClick:M,className:"icon iconfont icon-xiugai1"})]}),(0,D.jsxs)("aside",{className:f.schedule,children:[(0,D.jsxs)("div",{children:[(0,D.jsxs)("span",{style:I("information"),className:f.clickWarp,onClick:function(){return C("information")},children:[d?(0,D.jsx)("span",{className:f.num,children:"1"}):(0,D.jsx)("img",{src:g}),(0,D.jsx)("span",{className:f.subject,children:"基本信息"})]}),(0,D.jsx)("i",{className:"iconfont icon-lujing"})]}),(0,D.jsxs)("div",{children:[(0,D.jsxs)("span",{style:I("warehouse"),className:f.clickWarp,onClick:function(){return C("warehouse")},children:[m?(0,D.jsx)("span",{className:f.num,children:"2"}):(0,D.jsx)("img",{src:g}),(0,D.jsx)("span",{className:f.subject,children:"代码仓库"})]}),(0,D.jsx)("i",{className:"iconfont icon-lujing"})]}),(null==a?void 0:a.detail)&&!(null!=a&&null!==(n=a.detail)&&void 0!==n&&n.is_jupyter_lab)&&(0,D.jsxs)("div",{children:[(0,D.jsxs)("span",{style:I("level"),className:f.clickWarp,onClick:function(){return C("level")},children:[_?(0,D.jsx)("span",{className:f.num,children:"3"}):(0,D.jsx)("img",{src:g}),(0,D.jsx)("span",{className:f.subject,children:"任务关卡"})]}),(0,D.jsx)("i",{className:"iconfont icon-lujing"})]}),(null==a?void 0:a.detail)&&(null==a||null===(t=a.detail)||void 0===t?void 0:t.is_jupyter_lab)&&(0,D.jsxs)("div",{children:[(0,D.jsxs)("span",{style:I("service"),className:f.clickWarp,onClick:function(){return C("service")},children:[p?(0,D.jsx)("span",{className:f.num,children:"3"}):(0,D.jsx)("img",{src:g}),(0,D.jsx)("span",{className:f.subject,children:"服务"})]}),(0,D.jsx)("i",{className:"iconfont icon-lujing"})]}),(0,D.jsx)("div",{children:(0,D.jsxs)("span",{style:I("environment"),className:f.clickWarp,onClick:function(){return C("environment")},children:[S?(0,D.jsx)("span",{className:f.num,children:"4"}):(0,D.jsx)("img",{src:g}),(0,D.jsx)("span",{className:f.subject,children:"实验环境"})]})})]}),(0,D.jsx)("aside",{className:f.btns,children:(0,D.jsx)("div",{className:f.simulate,onClick:function(){return N(o.current,!1)},children:"模拟实战"})})]})})),w=t(79800),P=t.n(w),C="information___HnFAg",O="scroll___SzyY_",B="formWrap___dlZEW",N="img___ESi1t",M=t(77036),I=t(78241),R=t(3113),Z=t(24650),L=t(19842),T=t(95237),W=t(43604),K=t(53326),F=t(24905),U=t(37205),H=t.n(U),J="btn___CiIEf",V="s1___JCH7l",G="s2___jSyjE",Q=["InputRight","value","onChange"],z=function(e){var n=e.InputRight,t=e.value,i=void 0===t?[]:t,a=e.onChange,c=r()(e,Q),o=(0,l.useState)(),u=P()(o,2),d=u[0],_=u[1],p=function(e){e.preventDefault(),d&&(i.findIndex((function(e){return e.name===d}))>-1?b.ZP.warning("不允许添加相同标签"):(a([].concat(H()(i),[{id:null,name:d}])),_(null)))};return(0,D.jsxs)("div",{children:[(0,D.jsx)(Z.Z,s()({bordered:!1,style:{width:600},value:d,onChange:function(e){return _(e.target.value)},onPressEnter:p,onBlur:p},c)),n||(0,D.jsx)("span",{className:"pl20 font14 c-light-black",children:"回车添加标签"}),(0,D.jsx)("div",{className:"mt20",children:null==i?void 0:i.map((function(e,n){return(0,D.jsxs)("div",{className:J,children:[(0,D.jsx)("span",{className:V,children:e.name}),(0,D.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABjUlEQVQ4T61VsUoDQRB9s+eVYifkUlqIWCW3sbBMqYUR0cbfUPETxPgZ2giigpZaCnKXpBK1sMydpIx25+7ISu5ILhsjclvuzLx5M292lmA57PtuF2gIYIMBSYBn3BiICAg1cF0GrqjVSvLhlL+IqtVNEDUZWLAlS+8IeAPzvtduXw77ZYAMiEjKI2LeY2AskQ2cAGaiEy8MDwnQxicL7Ep5bDL+xmqijahZDsODDHBQ5sVfmVn6xmDeMuWTESAGnqf1bBpz09MSsESx729r4DwfIIA6hPjUSt2AaP7Hztwj5nXHdd0vpR7yMQzsUOT7pwzsjgEKsVIKgiCu1Za1UvfGLhynXgqCp6hSkSxEYCn9jLq+/wJgcawk5l4KYECN3YBlCVLWo4GvhmGfgVlrj4ZAjX0KmBmZD8Owj4IAMQAsvGSrKKR1zet0QpsosZQrmvnRKsqksZlxnFWVJAkT3Y6MDbAmgDlFdGcdm8IH22Qp9OmltAtdDoPlWez6SpkWtmCHFTNCvQMN/scX8A1e4fnIOEHt8AAAAABJRU5ErkJggg==",className:G,onClick:function(){return function(e){var n=i.filter((function(n,t){return t!==e}));a(n)}(n)}})]},n)}))})]})},q=t(89392),Y=t(71681),X="complete___zRKx3",$="cancel___D5r7A",ee="save___sa92o",ne=(0,E.connect)()((function(e){e.dispatch;var n=e.onCancel,t=e.onSave,i=e.loading,s=void 0!==i&&i;return(0,D.jsxs)("div",{className:X,children:[(0,D.jsx)("div",{onClick:n,className:$,children:"取消"}),(0,D.jsx)(R.ZP,{type:"primary",loading:s,onClick:t,className:ee,children:"保存"})]})})),te=t(94454),ie=t(46061),se=t(21884),ae=["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"],re=(0,E.connect)((function(e){var n=e.problemset,t=e.loading;return{globalSetting:e.globalSetting,loading:t,practiceSetting:e.practiceSetting,problemset:n,shixunsDetail:e.shixunsDetail}}))((function(e){e.globalSetting,e.loading;var n,t,i=e.dispatch,a=e.practiceSetting,c=e.problemset,o=e.shixunsDetail,u=(r()(e,ae),I.Z.useForm()),d=P()(u,1)[0],_=(0,l.useState)({}),p=P()(_,2),m=p[0],f=p[1],g=(0,l.useState)(!1),j=P()(g,2),k=j[0],S=j[1],w=(0,l.useState)(!1),U=P()(w,2),H=U[0],J=U[1],V=(0,l.useState)(!1),G=P()(V,2),Q=G[0],X=G[1],$=(0,l.useState)(""),ee=P()($,2),re=ee[0],le=ee[1],ce=(0,l.useState)(""),oe=P()(ce,2),ue=oe[0],de=oe[1],_e=(0,l.useState)(""),pe=P()(_e,2),he=pe[0],me=pe[1],xe=(0,l.useRef)({}),fe=(0,l.useRef)(""),ve=(0,l.useRef)(""),ge=(0,l.useRef)(""),je=(0,l.useRef)(null),Ae=(0,l.useRef)((0,q.throttle)((function(){return De()}),2e3,{leading:!0,trailing:!1})).current,be=a.id;(0,l.useEffect)((function(){be&&Ee()}),[be]),(0,l.useEffect)((function(){return"{}"!==JSON.stringify(m)&&ye(),function(){clearTimeout(je.current)}}),[m,re,he,ue]);var ye=function(){clearTimeout(je.current),je.current=setTimeout((function(){(0,q.isEqual)(m,xe.current)&&re===fe.current&&he===ve.current&&ue===ge.current?i({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):i({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}})}),500)},Ee=function(){var e=x()(h()().mark((function e(){var n,t,a,r,l,c,u;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i({type:"problemset/getEditDisciplines",payload:{source:"shixun"}}),e.next=3,(0,y.ZP)("/api/shixuns/".concat(be,"/edit_base_info.json"),{method:"get"});case 3:0===(n=e.sent).status&&(c=s()(s()({},n.data),{},{description:(0,te.S)(n.data.description)}),u={description:c.description,shixun_tags:c.shixun_tags,name:c.name,course:(null==c||null===(t=c.disciplines)||void 0===t?void 0:t.length)>0?[null==c||null===(a=c.disciplines)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.id,null==c||null===(r=c.disciplines)||void 0===r||null===(r=r[0])||void 0===r||null===(r=r.sub_discipline)||void 0===r?void 0:r.id]:[]},null!==(l=o.detail)&&void 0!==l&&l.is_jupyter_lab&&(u.jupyter_show_description=n.data.jupyter_show_description),d.setFieldsValue(u),xe.current=s()({},u),fe.current=c.attachment_id||"",ve.current=c.cover_image_id||"",ge.current=c.attachment_id_b||"",f(s()({},u)),le(c.attachment_id||""),de(c.attachment_id_b||""),me(c.cover_image_id||""));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),De=function(){(0,v.L9)(["实践项目","设置","基本信息","保存"]),d.submit()},ke=function(){var e,n=function(){E.history.push("/shixuns/".concat(be,"/challenges")),i({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};null!=a&&null!==(e=a.sideBar)&&void 0!==e&&e.confirmLeave?A.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){n()}}):n()};function Se(e){var n="image/jpeg"===e.type||"image/png"===e.type;return n||b.ZP.error("请上传jpg或png的图片!"),n}var we=(0,D.jsx)(R.ZP,{loading:k,icon:(0,D.jsx)(ie.Z,{}),children:"选择上传文件"}),Pe=(0,D.jsx)(R.ZP,{loading:Q,icon:(0,D.jsx)(ie.Z,{}),children:"选择上传文件"}),Ce=(0,D.jsx)(R.ZP,{loading:H,icon:(0,D.jsx)(ie.Z,{}),children:"选择上传文件"});console.log("----",ue);return(0,D.jsxs)("div",{className:C,children:[(0,D.jsxs)("section",{className:O,children:[(0,D.jsx)("header",{children:"基本信息"}),(0,D.jsxs)("div",{className:B,children:[" ",(0,D.jsxs)(I.Z,{form:d,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(e,n){f(s()({},n))},onFinish:function(e){var n,t=e.name,a=e.description,r=e.shixun_tags,l=e.course,c=e.jupyter_show_description,u=void 0!==c&&c,d={name:t,description:a,shixun_tags:r,attachment_id:re,cover_image_id:he,attachment_id_b:ue,sub_discipline_ids:l[1]};null!==(n=o.detail)&&void 0!==n&&n.is_jupyter_lab&&(d=s()(s()({},d),{},{jupyter_show_description:u})),(0,y.ZP)("/api/shixuns/".concat(be,"/base_info_save.json"),{method:"post",body:{shixun:s()({},d)}}).then((function(e){0===e.status&&(b.ZP.success("保存成功"),i({type:"practiceSetting/getCommonData",payload:{id:be}}),i({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),xe.current={description:m.description,shixun_tags:m.shixun_tags,name:m.name},fe.current=re,ve.current=he,ge.current=ue)}))},children:[(0,D.jsx)(I.Z.Item,{name:"name",label:"名称:",rules:[{required:!0,message:"请输入名称"},{max:60,message:"请输入名称,最大限制60个字符"},{whitespace:!0,message:"请勿输入空格"}],children:(0,D.jsx)(Z.Z,{bordered:!1,placeholder:"请输入名称,最大限制60个字符",suffix:"".concat((null===(n=m.name)||void 0===n?void 0:n.length)||0,"/60")})}),(0,D.jsx)(I.Z.Item,{className:"customAddTags",name:"shixun_tags",label:(0,D.jsxs)("div",{children:["技能标签 :"," ",(0,D.jsx)("span",{className:"pl10 font14 c-light-black",children:"学员通过所有任务关卡,将获得技能标签"})]}),rules:[{required:!0,message:"请选输入技能标签"}],children:(0,D.jsx)(z,{placeholder:"添加标签"})}),(0,D.jsx)(I.Z.Item,{label:"方向&课程:",name:"course",labelCol:{span:5},wrapperCol:{span:5},children:(0,D.jsx)(L.Z,{placeholder:"请选择...",allowClear:!1,options:c.courseOptions,getPopupContainer:function(e){return e.parentNode}})}),(0,D.jsxs)(T.Z,{children:[(0,D.jsx)(W.Z,{children:(0,D.jsx)(I.Z.Item,{label:"顶部背景图:",children:re?(0,D.jsxs)("div",{className:N,children:[(0,D.jsx)("img",{src:Y.Z.API_SERVER+"/api/attachments/"+re,alt:"avatar",style:{width:"100%"}}),(0,D.jsx)("div",{children:(0,D.jsx)(se.Z,{onClick:function(){return le("")},style:{fontSize:"16px",color:"red"}})})]}):(0,D.jsx)(K.Z,{withCredentials:!0,name:"file",showUploadList:!1,action:"".concat(Y.Z.API_SERVER,"/api/attachments.json"),beforeUpload:Se,onChange:function(e){var n;"uploading"!==e.file.status?"done"===e.file.status&&(S(!1),le(null==e||null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id)):S(!0)},children:we})})}),(0,D.jsx)(W.Z,{className:"c-grey-999",children:(0,D.jsx)("div",{style:{marginTop:71,marginLeft:20},children:"说明:支持上传jpg/png等格式文件,文件大小不能超过2M,建议使用1920*200像素;如不上传,默认使用系统图片。"})})]}),(0,D.jsxs)(T.Z,{children:[(0,D.jsx)(W.Z,{children:(0,D.jsx)(I.Z.Item,{label:"顶部内容图:",children:ue?(0,D.jsxs)("div",{className:N,children:[(0,D.jsx)("img",{src:Y.Z.API_SERVER+"/api/attachments/"+ue,alt:"avatar",style:{width:"100%"}}),(0,D.jsx)("div",{children:(0,D.jsx)(se.Z,{onClick:function(){return de("")},style:{fontSize:"16px",color:"red"}})})]}):(0,D.jsx)(K.Z,{withCredentials:!0,name:"file",showUploadList:!1,action:"".concat(Y.Z.API_SERVER,"/api/attachments.json"),beforeUpload:Se,onChange:function(e){var n;"uploading"!==e.file.status?"done"===e.file.status&&(J(!1),de(null==e||null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id)):J(!0)},children:Ce})})}),(0,D.jsx)(W.Z,{className:"c-grey-999",children:(0,D.jsx)("div",{style:{marginTop:71,marginLeft:20},children:"说明:支持上传jpg/png等格式文件,文件大小不能超过2M,建议使用1920*200像素;如不上传,默认使用系统图片。"})})]}),(0,D.jsxs)(T.Z,{children:[(0,D.jsx)(W.Z,{children:(0,D.jsx)(I.Z.Item,{label:"列表封面图:",children:he?(0,D.jsxs)("div",{className:N,children:[(0,D.jsx)("img",{src:Y.Z.API_SERVER+"/api/attachments/"+he,alt:"avatar",style:{width:"100%"}}),(0,D.jsx)("div",{children:(0,D.jsx)(se.Z,{onClick:function(){return me("")},style:{fontSize:"16px",color:"red"}})})]}):(0,D.jsx)(K.Z,{withCredentials:!0,name:"file",showUploadList:!1,action:"".concat(Y.Z.API_SERVER,"/api/attachments.json"),beforeUpload:Se,onChange:function(e){var n;"uploading"!==e.file.status?"done"===e.file.status&&(X(!1),me(null==e||null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id)):X(!0)},children:Pe})})}),(0,D.jsx)(W.Z,{className:"c-grey-999",children:(0,D.jsx)("div",{style:{marginTop:71,marginLeft:20},children:"说明:支持上传jpg/png等格式文件,文件大小不能超过2M,建议使用290*218像素;如不上传,默认使用系统图片。"})})]}),(0,D.jsx)(I.Z.Item,{name:"description",label:"简介:",children:(0,D.jsx)(M.Z,{defaultValue:m.description||"",watch:!0})}),(null===(t=o.detail)||void 0===t?void 0:t.is_jupyter_lab)&&(0,D.jsx)(I.Z.Item,{name:"jupyter_show_description",valuePropName:"checked",children:(0,D.jsx)(F.Z,{children:"显示任务要求(勾选后,将简介作为任务要求显示在实践项目挑战页面)"})})]})]})]}),(0,D.jsx)(ne,{onSave:Ae,onCancel:function(){ke()},loading:k||Q||H})]})})),le=t(17527),ce={flex_box_center:"flex_box_center___eoeVu",flex_space_between:"flex_space_between___f9Khj",flex_box_vertical_center:"flex_box_vertical_center___mDOuj",flex_box_center_end:"flex_box_center_end___q43Rs",flex_box_column:"flex_box_column___lnTOC",level:"level___W39_7",left:"left___xugM0",container:"container___MnoCi",title:"title___HNuSO",listWrap:"listWrap___Oz5IK",list:"list___Fq6dF",s3:"s3___piVr6",s2:"s2___jJaip",listActive:"listActive___e7FOo",os:"os___Zt66K",btns:"btns___mA9Xb",btnsWrap:"btnsWrap___hx2vE",icon:"icon___l26_g",btn:"btn___AF61O",d1:"d1___WyJ4s",d2:"d2___GQq5w",shrink:"shrink___NbOqs",elseShrink:"elseShrink___ZoNE2",right:"right___zgEq_",addIcon:"addIcon___aVZVl"},oe=t(10283),ue=t(71418),de=t(64165),_e=t(29747),pe=["globalSetting","dispatch","practiceSetting"],he=(0,E.connect)((function(e){return{globalSetting:e.globalSetting,practiceSetting:e.practiceSetting}}))((function(e){e.globalSetting;var n=e.dispatch,t=e.practiceSetting,i=(r()(e,pe),(0,E.useLocation)()),a=(0,E.useSearchParams)(),c=P()(a,1)[0],o=(0,l.useState)(!1),u=P()(o,2),d=u[0],_=u[1],p=(0,l.useState)({}),m=P()(p,2),f=m[0],v=m[1],g=(0,l.useState)(!0),b=P()(g,2),y=b[0],k=b[1],S=(0,l.useState)(!1),w=P()(S,2),C=w[0],O=w[1],B=(0,l.useState)(null),N=P()(B,2),M=N[0],I=N[1],R=(0,l.useRef)(!1),Z=t.id,L=t.updateIndex,T=t.is_published,W=t.newQuestion,K=f.challenge_list,F=void 0===K?[]:K;(0,l.useEffect)((function(){if(Z)return J(),function(){n({type:"practiceSetting/setParams",payload:{newQuestion:null}})}}),[Z,L]),(0,l.useEffect)((function(){H()}),[i]);var U,H=function(){var e=i.pathname.split("/");(e.includes("newquestion")||e.includes("new")||c.get("tabId"))&&(R.current=!0)},J=function(){var e=x()(h()().mark((function e(){var t,s,a,r,l,c,o;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(!0),e.next=3,(0,j.n5)({id:Z});case 3:null!=(a=e.sent)&&null!==(t=a.challenge_list)&&void 0!==t&&t.length&&(r=i.pathname.split("/"),l=a.challenge_list.find((function(e){return String(e.challenge_id)===r[4]})),r.includes("newquestion")||r.includes("new")?(o=a.challenge_list[(null===(c=a.challenge_list)||void 0===c?void 0:c.length)-1],n({type:"practiceSetting/setParams",payload:{newQuestion:{st:r.includes("new")?0:1,name:""}}}),I(void 0),Q(o)):r[4]&&l?V(l,!1):V(a.challenge_list[0])),null!=a&&null!==(s=a.challenge_list)&&void 0!==s&&s.length||I(null),v(a),k(!1);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),V=function(e){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(I(e.challenge_id),Q(e),n){var t="/shixuns/".concat(Z,"/edit/").concat(e.challenge_id,"/").concat(1===e.st?"editquestion":"editcheckpoint");E.history.push(t)}},G=function(e,n){if(e.destination){var t=function(e,n,t){var i=Array.from(e),s=i.splice(n,1),a=P()(s,1)[0];return i.splice(t,0,a),i}(n,e.source.index,e.destination.index);v(s()(s()({},f),{},{challenge_list:t}));var i=t.map((function(e){return e.challenge_id}));(0,j.xg)({id:Z,ids:i}).then((function(e){0!==e.status&&v(s()(s()({},f),{},{challenge_list:n}))}))}},Q=function(e){n({type:"practiceSetting/setParams",payload:{selectQuestionParams:e}})},z=function(){var e=x()(h()().mark((function e(t,i){var s;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t!==M){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,q();case 4:I(t),Q(i),n({type:"practiceSetting/setParams",payload:{newQuestion:null}}),s="/shixuns/".concat(Z,"/edit/").concat(t,"/").concat(1===i.st?"editquestion":"editcheckpoint"),E.history.push(s);case 9:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),q=function(){return new Promise((function(e,i){var s;null!=t&&null!==(s=t.sideBar)&&void 0!==s&&s.confirmLeave?A.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){n({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),e()},onCancel:function(){i()}}):e()}))},Y=function(){var e=x()(h()().mark((function e(t){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,q();case 2:"new"===t?E.history.push("/shixuns/".concat(Z,"/edit/new")):E.history.push("/shixuns/".concat(Z,"/edit/newquestion")),_(!1),I(void 0),n({type:"practiceSetting/setParams",payload:{newQuestion:{st:"new"===t?0:1,name:""}}});case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,D.jsxs)("div",{className:ce.level,children:[(0,D.jsxs)("aside",{className:ce.left,style:{width:C?"0":"25%"},children:[(0,D.jsxs)("div",{className:ce.container,children:[(0,D.jsxs)("div",{className:ce.title,children:["任务关卡(",F.length,")"]}),(0,D.jsx)("div",{className:ce.listWrap,children:y?(0,D.jsx)(ue.Z,{size:"middle"}):F.length||W?(U=F,(0,D.jsxs)(l.Fragment,{children:[(0,D.jsx)(_e.Z5,{onDragEnd:function(e){return G(e,U)},children:(0,D.jsx)(_e.bK,{droppableId:"droppable",children:function(e,n){return(0,D.jsx)("div",s()(s()({ref:e.innerRef},e.droppableProps),{},{style:{width:"100%"},children:U.map((function(e,n){var t=e.st,i=e.name,a=e.challenge_id;return(0,D.jsx)(_e._l,{draggableId:a.toString(),index:n,isDragDisabled:T,children:function(r,l){return(0,D.jsxs)("div",s()(s()(s()({ref:r.innerRef},r.draggableProps),r.dragHandleProps),{},{className:M===a?ce.listActive:ce.list,onClick:function(){return z(a,e)},children:[(0,D.jsx)("span",{className:ce.s1,children:0===t?(0,D.jsx)("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):(0,D.jsx)("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})}),(0,D.jsxs)("span",{className:ce.s2,children:["第",n+1,"关: ",i]}),!T&&(0,D.jsx)("span",{className:ce.s3,onClick:function(n){return function(e,n){n.stopPropagation();var t=e.challenge_id,i=function(){var e=x()(h()().mark((function e(){var n,i,s;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,j.rO)({id:Z,challengesId:t});case 2:if(1!==e.sent.status){e.next=12;break}return e.next=6,(0,j.n5)({id:Z});case 6:if(s=e.sent,v(s),t!==M||null===(n=s.challenge_list)||void 0===n||!n.length){e.next=11;break}return V(s.challenge_list[0]),e.abrupt("return");case 11:null!==(i=s.challenge_list)&&void 0!==i&&i.length||(I(null),R.current=!0,Q({}),E.history.push("/shixuns/".concat(Z,"/edit?tabId=level")));case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();A.Z.confirm({title:"提示",content:"是否删除该关卡!",centered:!0,onOk:i})}(e,n)},children:(0,D.jsx)("i",{className:"iconfont icon-shanchu7"})})]}))}},a)}))}))}})}),W&&(0,D.jsxs)("div",{className:ce.listActive,children:[(0,D.jsx)("span",{className:ce.s1,children:0===(null==W?void 0:W.st)?(0,D.jsx)("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):(0,D.jsx)("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})}),(0,D.jsxs)("span",{className:ce.s2,children:["第",U.length+1,"关: ",null==W?void 0:W.name]})]}),!T&&(0,D.jsx)("div",{className:ce.os,children:"--拖拽任务关卡进行排序--"})]})):(0,D.jsx)(de.Z,{image:"data:image/png;base64,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",description:"暂无任务关卡!"})})]}),!C&&(0,D.jsx)("div",{className:ce.btns,children:(0,D.jsxs)("aside",{className:ce.btnsWrap,children:[(0,D.jsx)("div",{style:{transform:d?"rotate(45deg)":"rotate(0deg)"},className:ce.icon,onClick:function(){(0,oe.gy)(n,"不能新建任务关卡")||_(!d)},children:"+"}),(0,D.jsxs)("div",{className:ce.btn,style:{left:d?20:-154},children:[(0,D.jsx)("div",{className:ce.d1,onClick:function(){return Y("new")},children:"新建实践题关卡"}),(0,D.jsx)("div",{className:ce.d2,onClick:function(){return Y("newquestion")},children:"新建理论题关卡"})]})]})}),(0,D.jsx)("div",{className:C?ce.elseShrink:ce.shrink,onClick:function(){return O(!C)},children:(0,D.jsx)("i",{className:"iconfont icon-zuoyouzhankai"})})]}),(0,D.jsx)("aside",{className:ce.right,id:"modal-level-question",children:null===M&&R.current?(0,D.jsx)("div",{className:ce.addIcon,children:(0,D.jsx)("span",{children:"在左侧点击“+”号新建关卡。"})}):(0,D.jsx)(E.Outlet,{})})]})})),me=t(66999),xe=t(38854),fe=t(20834),ve=t(86859),ge=t(5112),je="title___NTpKq",Ae="content___oL0Iy",be="add___L4cbC",ye="colorBlue___xRARA",Ee="radio___cfwvc",De=["shixunsDetail","globalSetting","loading","dispatch","onReloadData"],ke=(0,E.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading),i=e.dispatch,s=e.onReloadData,a=(r()(e,De),(0,l.useState)()),c=P()(a,2),o=c[0],u=c[1],d=(0,l.useState)([]),_=P()(d,2),p=_[0],m=_[1];(0,l.useEffect)((function(){"Collaborators-ChangeManager"===n.actionTabs.key&&f()}),[n.actionTabs.key]);var f=function(){var e=x()(h()().mark((function e(){var t,s;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"shixunsDetail/getChangeManager",payload:{id:null===(t=n.actionTabs.params)||void 0===t?void 0:t.id}});case 2:s=e.sent,m(s||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),v=function(){var e=x()(h()().mark((function e(){var t,a;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o){e.next=3;break}return b.ZP.info("所选人员为空,没有更换成功"),e.abrupt("return");case 3:return e.next=5,i({type:"shixunsDetail/changeManager",payload:{id:null===(t=n.actionTabs.params)||void 0===t?void 0:t.id,user_id:o}});case 5:a=e.sent,g(),a&&(s(),b.ZP.info(a.message));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),g=function(){i({type:"shixunsDetail/setActionTabs",payload:{}}),u(null)};return(0,D.jsx)(A.Z,{centered:!0,keyboard:!1,closable:!1,title:"更换管理员",open:"Collaborators-ChangeManager"===n.actionTabs.key,confirmLoading:t.effects["shixunsDetail/changeManager"],onOk:v,onCancel:g,children:(0,D.jsxs)("div",{children:[(0,D.jsxs)("div",{className:je,children:["选择的成员将会成为新的管理员",(0,D.jsx)("br",{}),"您将不再拥有管理员的权限,但您仍是合作团队的一员"]}),(0,D.jsx)("div",{className:Ae,children:p.length?(0,D.jsx)(ge.ZP.Group,{value:o,onChange:function(e){return u(e.target.value)},children:p.map((function(e,n){return(0,D.jsx)(ge.ZP,{className:Ee,value:e.user_id,children:e.name},n)}))}):(0,D.jsx)("div",{className:be,children:(0,D.jsxs)("span",{children:["请先将新的管理员通过",(0,D.jsx)("a",{className:ye,onClick:function(){var e;i({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:null===(e=n.actionTabs.params)||void 0===e?void 0:e.id}}})},children:'"添加合作者"'}),"加入合作者列表"]})})})]})})})),Se=t(99313),we=t(49092),Pe=t(53359),Ce=Se.Z.TabPane,Oe=function(e){var n=e.visible,t=e.onCancel,i=e.onSelectGroup,s=e.shixunId,a=e.onSelectCollaborator;return(0,D.jsx)(A.Z,{title:"添加合作者",open:n,width:1100,centered:!0,keyboard:!1,onCancel:t,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400},footer:null,children:(0,D.jsxs)(Se.Z,{defaultActiveKey:"1",children:[(0,D.jsx)(Ce,{tab:"搜索添加",children:(0,D.jsx)(we.Z,{onCancel:t,container_type:2,container_id:s,onSelect:a})},"1"),(0,D.jsx)(Ce,{tab:"团队添加",children:(0,D.jsx)(Pe.Z,{onCancel:t,onSelect:i})},"2")]})})},Be={bg:"bg___GzXpp",wrap:"wrap___A40jS",modal:"modal___Zz7dC",content:"content___H5ZN2",head:"head___o5t32",headCount:"headCount___eBMPN",button:"button___YSSGm",itemWrap:"itemWrap___iPWUC",imgWrap:"imgWrap___T70Es",img:"img___oumA5",manager:"manager___VdXG8",itemContent:"itemContent____npAh",nameWrap:"nameWrap___nazId",name:"name___Z48aE",actionGroup:"actionGroup___eScAq",deleteIcon:"deleteIcon___FK_OA",schoolWrap:"schoolWrap___jJuIm",school:"school___kSMwT",countWrap:"countWrap___p7epV",deletetitle:"deletetitle___uVCHi",yseTitle:"yseTitle___L6JF9"},Ne=t(46952),Me=t(93368),Ie=(0,E.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t}}))((function(e){var n,t,i,a,r=e.shixunsDetail,c=(e.globalSetting,e.loading),o=e.user,u=e.dispatch,d=(0,E.useParams)(),_=(0,l.useRef)(),p=(0,l.useState)(0),m=P()(p,2),f=m[0],v=m[1],g=(0,l.useState)([]),j=P()(g,2),y=j[0],k=j[1],S=(0,l.useState)({id:null,page:1}),w=P()(S,2),C=w[0],O=w[1],B=null===(n=o.userInfo)||void 0===n||null===(n=n.shixun)||void 0===n?void 0:n.editable,N=(null===(t=o.userInfo)||void 0===t?void 0:t.role)<=2||(null===(i=o.userInfo)||void 0===i||null===(i=i.shixun)||void 0===i?void 0:i.is_creator);(0,l.useEffect)((function(){_.current=d.id,C.id=_.current,O(C),M(C)}),[]);var M=function(){var e=x()(h()().mark((function e(n){var t;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u({type:"shixunsDetail/getCollaboratorsData",payload:n});case 2:(t=e.sent)&&(k(t.members||[]),v(t.member_count));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),I=function(){var e=x()(h()().mark((function e(){var n;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return C.page=1,O(C),n=(0,Me.g)(),e.next=5,u({type:"user/getUserInfo",payload:n});case 5:return e.next=7,M(C);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function Z(){return Z=x()(h()().mark((function e(n,t,i,s){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:n,user_id:t,editable:i?0:1}});case 2:M(C);case 3:case"end":return e.stop()}}),e)}))),Z.apply(this,arguments)}function L(){u({type:"shixunsDetail/setActionTabs",payload:{}})}var T,W,K={visible:"Collaborators-AddCollaborator"===r.actionTabs.key,onCancel:L,shixunId:_.current,onSelectCollaborator:(W=x()(h()().mark((function e(n){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return L(),e.next=3,u({type:"shixunsDetail/addCollaborator",payload:{id:_.current,user_ids:n}});case 3:e.sent&&(b.ZP.success("添加成功"),I());case 5:case"end":return e.stop()}}),e)}))),function(e){return W.apply(this,arguments)}),onSelectGroup:(T=x()(h()().mark((function e(n){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return L(),e.next=3,u({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:_.current,group_id:n.group_id}});case 3:e.sent&&(b.ZP.success("添加成功"),I());case 5:case"end":return e.stop()}}),e)}))),function(e){return T.apply(this,arguments)})};return(0,D.jsxs)("section",{children:[(0,D.jsxs)("div",{className:Be.wrap,children:[(0,D.jsxs)("div",{className:Be.content,children:[(null===(a=r.detail)||void 0===a?void 0:a.identity)<5&&(0,D.jsxs)("div",{className:Be.head,children:[(0,D.jsxs)("span",{className:Be.headCount,children:["合作成员(",f,"人)"]}),(0,D.jsxs)("div",{children:[N&&(0,D.jsx)(R.ZP,{type:"primary",ghost:!0,className:Be.button,style:{marginRight:"20px"},onClick:function(){u({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:_.current}}})},children:"更换管理员"}),B&&(0,D.jsx)(R.ZP,{type:"primary",className:Be.button,style:{marginRight:"40px"},onClick:function(){u({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:_.current}}})},children:"添加合作者"})]})]}),(0,D.jsx)("div",{className:Be.list,children:(0,D.jsx)(me.Z,{loading:c.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30",children:y.map((function(e,n){var t,i,s,a,l,c,d,p;return(0,D.jsx)("div",{style:{display:"inline-block",width:"50%"},children:(0,D.jsxs)("div",{className:Be.itemWrap,children:[(0,D.jsxs)("a",{href:null===(t=e.user)||void 0===t?void 0:t.user_url,target:"_blank",className:Be.imgWrap,children:[(0,D.jsx)("img",{alt:"用户头像",height:"48",width:"48",className:Be.img,src:"".concat(Y.Z.IMG_SERVER,"/images/").concat(null===(i=e.user)||void 0===i?void 0:i.image_url)}),(null===(s=e.user)||void 0===s?void 0:s.shixun_manager)&&(0,D.jsx)("span",{className:Be.manager,children:"创建者"})]}),(0,D.jsxs)("div",{className:Be.itemContent,children:[(0,D.jsxs)("p",{className:Be.nameWrap,children:[(0,D.jsxs)("a",{href:e.user.user_url,target:"_blank",className:Be.name,children:[null===(a=e.user)||void 0===a?void 0:a.name,e.user.user_id===(null===(l=o.userInfo)||void 0===l?void 0:l.user_id)?(0,D.jsx)("span",{children:"我"}):null]}),(0,D.jsxs)("div",{className:Be.actionGroup,children:[N?null!==(c=e.user)&&void 0!==c&&c.shixun_manager?null:(0,D.jsx)(xe.Z,{dropdownRender:function(){return(0,D.jsxs)(fe.Z,{selectedKeys:[e.editable?"1":"2"],onClick:function(){var n;!function(e,n,t,i){Z.apply(this,arguments)}(r.detail.identifier,e.user.user_id,e.editable,null===(n=e.user)||void 0===n?void 0:n.name)},children:[(0,D.jsx)(fe.Z.Item,{children:"编辑权限"},1),(0,D.jsx)(fe.Z.Item,{children:"查看权限"},2)]})},children:(0,D.jsxs)("div",{children:[e.editable?(0,D.jsx)("span",{style:{fontSize:"16px"},className:"c-grey-c",children:"编辑权限"}):(0,D.jsx)("span",{style:{fontSize:"16px"},className:"c-grey-c",children:"查看权限"})," ",(0,D.jsx)(Ne.Z,{style:{fontSize:"14px",color:"#888888"}})]})}):e.editable?(0,D.jsx)("span",{style:{fontSize:"16px"},className:"c-grey-c",children:"编辑权限"}):(0,D.jsx)("span",{style:{fontSize:"16px"},className:"c-grey-c",children:"查看权限"}),null!==(d=e.user)&&void 0!==d&&d.shixun_manager||!B?null:(0,D.jsx)("a",{className:Be.deletetitle,onClick:function(){var n,t,i;return t=null===(n=e.user)||void 0===n?void 0:n.user_id,void A.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,D.jsx)("div",{className:Be.modal,children:"确定要删除吗?"}),onOk:(i=x()(h()().mark((function e(){var n,i;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u({type:"shixunsDetail/deleteCollaborators",payload:{id:_.current,userId:t}});case 2:if(i=e.sent,(null===(n=o.userInfo)||void 0===n?void 0:n.user_id)!==t){e.next=6;break}return E.history.push("/shixuns"),e.abrupt("return");case 6:b.ZP.info(null==i?void 0:i.message),C.page=1,O(C),M(C);case 10:case"end":return e.stop()}}),e)}))),function(){return i.apply(this,arguments)})})},children:"删除"})]})]}),(0,D.jsx)("p",{className:Be.schoolWrap,children:(0,D.jsx)("span",{className:Be.school,children:null===(p=e.user)||void 0===p?void 0:p.school_name})})]})]},n)})}))})})]}),f>10&&(0,D.jsx)("div",{className:Be.countWrap,children:(0,D.jsx)(ve.Z,{showQuickJumper:!1,showSizeChanger:!1,total:f,onChange:function(e){return function(e){C.page=e,O(C),M(C)}(e)},pageSize:10,current:C.page})})]}),(0,D.jsx)(ke,{onReloadData:I}),(0,D.jsx)(Oe,s()({},K))]})})),Re=t(61588),Ze=t(91232),Le=t.n(Ze),Te=t(57809),We=t(6848),Ke=t(78673),Fe=t(48655),Ue=t(36723),He=t(4585),Je=t(62544),Ve="mirrorModal___z1tEP",Ge="right___ZlGrr",Qe="title___lWaS3",ze="content___bCC9x",qe="des___ujB5y",Ye="btns___L4vgc",Xe="confirm___RFRg4",$e="cancel___F1WB_",en="modal___A5dbG",nn=t(97952),tn=t(50341),sn=(0,E.connect)((function(e){return{newShixuns:e.newShixuns,globalSetting:e.globalSetting,user:e.user}}))((function(e){var n,t,i=e.newShixuns,s=(e.user,e.dispatch),a=e.visible,r=e.onOk,c=e.onCancel,o=e.useId,u=void 0===o?null:o,d=e.identifier,_=e.shixun_environment_id,p=e.tab_type,m=(0,l.useState)(null),f=P()(m,2),v=f[0],g=f[1],b=(0,l.useState)({}),y=P()(b,2),E=y[0],k=y[1],S=(0,l.useState)(""),w=P()(S,2),C=w[0],O=w[1],B=i.environmentData,N=B.frequence_image,M=void 0===N?[]:N,I=B.environments,Z=void 0===I?[]:I,L=B.other_image,T=void 0===L?[]:L,W=E.name,K=E.description;(0,l.useEffect)((function(){a&&(s({type:"newShixuns/getEnvironmentData",payload:{tab_type:p}}),O(""),g(u))}),[a,u]),(0,l.useEffect)((function(){"NewShixuns-Apply"===i.actionTabs.key&&c()}),[null==i||null===(n=i.actionTabs)||void 0===n?void 0:n.key]),(0,l.useEffect)((function(){null!==v&&F()}),[v]);var F=function(){var e=x()(h()().mark((function e(){var n;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,j.Q1)({mirror_repository_id:v,identifier:d,shixun_environment_id:_});case 2:n=e.sent,k(n.data);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)(A.Z,{title:"选择实验镜像",open:a,width:1e3,destroyOnClose:!0,centered:!0,onCancel:c,className:en,footer:null,children:(0,D.jsxs)("div",{className:Ve,children:[(0,D.jsx)(Je.Z,{dispatch:s,value:v,data:Z,otherData:T,tags:M,onChange:function(e){return g(e)},onSearchWord:function(e){return O(e)},tab_type:p}),(0,D.jsxs)("div",{className:Ge,children:[(0,D.jsx)("header",{children:(0,D.jsxs)("div",{className:Qe,children:["实验环境: ",(0,D.jsx)("span",{dangerouslySetInnerHTML:{__html:null===v?"— —":null===(t=W||"")||void 0===t?void 0:t.replace(new RegExp(null==C?void 0:C.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"gi"),'$&')}})]})}),(0,D.jsxs)("div",{className:ze,children:[null===v&&(0,D.jsx)(de.Z,{image:Ue,description:"请选择实验环境"}),null!==v&&(0,D.jsx)("div",{className:qe,children:(0,D.jsx)(He.Z,{value:K,highlightKeywords:C})}),(0,D.jsxs)("div",{className:Ye,children:[(0,D.jsx)(R.ZP,{onClick:function(){g(null),k({}),c()},className:$e,children:"取消 "}),(0,D.jsx)(R.ZP,{onClick:function(){r(E)},className:Xe,type:"primary",children:"保存 "})]})]})]})]})}),(0,D.jsx)(nn.Z,{}),(0,D.jsx)(tn.Z,{})]})})),an="content___ujW8g",rn="explain___vGa5a",ln="tabs___MbGuX",cn="active___SCmkJ",on="btns___MiEQa",un="popover___wqXWh",dn=t(43428),_n=t(46400),pn=t(60324),hn=t(38288),mn="footerWrap___lXI4I",xn=["shixunsDetail","globalSetting","loading","dispatch","onFinish"],fn=Z.Z.TextArea,vn=(0,E.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading),i=e.dispatch,s=e.onFinish,a=void 0===s?function(){}:s,l=(r()(e,xn),I.Z.useForm()),c=P()(l,1)[0],o=function(){var e=x()(h()().mark((function e(t){var s,r;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"shixunsDetail/getCustomScript",payload:{id:null===(s=n.actionTabs.params)||void 0===s?void 0:s.id,compile:t.execute,excutive:t.compile}});case 2:r=e.sent,u(),r&&a(null==r?void 0:r.shixun_script);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),u=function(){i({type:"shixunsDetail/setActionTabs",payload:{}})};return(0,D.jsx)(A.Z,{centered:!0,title:"自定义模板",open:"Settings-UseCustomScript"===n.actionTabs.key,okText:"确定",cancelText:"取消",footer:null,onCancel:u,children:(0,D.jsxs)(I.Z,{form:c,scrollToFirstError:!0,layout:"vertical",onFinish:o,children:[(0,D.jsx)(I.Z.Item,{name:"execute",label:"执行命令:",rules:[{required:!0,message:"执行命令不能为空"}],children:(0,D.jsx)(fn,{rows:4})}),(0,D.jsx)(I.Z.Item,{name:"compile",label:"编译命令:",children:(0,D.jsx)(fn,{rows:4})}),(0,D.jsx)("div",{className:mn,children:(0,D.jsxs)(I.Z.Item,{children:[(0,D.jsx)(R.ZP,{className:"mr5",size:"middle",onClick:u,children:"取消"}),(0,D.jsx)(R.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:t.effects["shixunsDetail/getCustomScript"],children:"保存"})]})})]})})})),gn=function(e){var n,t=e.visible,i=e.onOk,s=e.onCancel,a=e.dispatch,r=e.is_published,c=e.id,o=e.environment,u=void 0===o?[]:o,d=e.verifyModal,_=(0,E.useParams)(),p=(0,l.useState)(1),m=P()(p,2),f=m[0],v=m[1],g=(0,l.useState)(!0),j=P()(g,2),k=j[0],S=j[1],w=(0,l.useState)(!1),C=P()(w,2),O=C[0],B=C[1],N=(0,l.useState)(null),M=P()(N,2),I=M[0],L=M[1],W=(0,l.useState)(),K=P()(W,2),U=K[0],H=K[1],J=(0,l.useState)(),V=P()(J,2),G=V[0],Q=V[1],z=(0,l.useState)([]),q=P()(z,2),Y=q[0],X=q[1],$=(0,l.useState)(!1),ee=P()($,2),ne=ee[0],te=ee[1],ie=(0,l.useState)(""),se=P()(ie,2),ae=se[0],re=se[1];(0,l.useEffect)((function(){c&&t&&le()}),[c,t]);var le=function(){var e=x()(h()().mark((function e(){var n,t,i,s,a,r,l=arguments;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(n=l.length>0&&void 0!==l[0]?l[0]:null)||S(!0),e.next=4,(0,y.ZP)("/api/shixuns/".concat(c,"/get_shixun_env_setting.json"),{method:"get",params:{shixun_environment_id:n}});case 4:0!==(t=e.sent).status||n||(a=t.data,L((null==a?void 0:a.shixun_environment_id)||null),H((null==a?void 0:a.evaluate_script)||""),Q((null==a?void 0:a.choice_standard_scripts)||null),X((null==a?void 0:a.standard_scripts)||[]),te((null===(i=a.shixun)||void 0===i?void 0:i.close_internet)||!1),re(null===(s=a.shixun)||void 0===s?void 0:s.survival_time)),0===t.status&&n&&(r=t.data,H((null==r?void 0:r.evaluate_script)||""),Q(null),X((null==r?void 0:r.standard_scripts)||[])),S(!1);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ce=function(){var e=x()(h()().mark((function e(n){var t;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"shixunsDetail/getScriptContent",payload:{id:_.id,script_id:n}});case 2:(t=e.sent)&&H(t.content);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),oe=function(){var e=x()(h()().mark((function e(){var n;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(1!==f||I){e.next=3;break}return b.ZP.warning("请选择运行环境"),e.abrupt("return");case 3:if(B(!0),1!==f){e.next=8;break}return e.next=7,(0,y.ZP)("/api/shixuns/".concat(_.id,"/update_evaluate_script_setting.json"),{method:"put",body:{shixun_environment_id:I,mirror_script_id:G,evaluate_script:U}});case 7:n=e.sent;case 8:if(2!==f){e.next=12;break}return e.next=11,(0,y.ZP)("/api/shixuns/".concat(_.id,"/update_environment_setting.json"),{method:"put",body:{close_internet:ne,survival_time:ae}});case 11:n=e.sent;case 12:0===n.status&&(b.ZP.success("保存成功"),i()),B(!1);case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)(dn.Z,{title:null,width:1e3,placement:"right",closable:!1,onClose:s,open:t,children:(0,D.jsx)("div",{className:an,children:(0,D.jsxs)(me.Z,{loading:k,active:!0,children:[(0,D.jsxs)(T.Z,{className:"mt10",justify:"space-between",children:[(0,D.jsx)("b",{className:"c-grey-333 font16",children:"设置"}),(0,D.jsx)("i",{onClick:s,className:"iconfont icon-guanbi11 current",style:{color:"#979797"}})]}),(0,D.jsx)("div",{className:ln,children:[{id:1,name:"评测脚本设置"},{id:2,name:"实验环境设置"}].map((function(e){var n=e.name,t=e.id;return(0,D.jsx)("div",{className:f===t?cn:"",onClick:function(){return v(t)},children:n},t)}))}),1===f&&(0,D.jsxs)(l.Fragment,{children:[(0,D.jsx)(_n.Z,{className:"mt20",message:"选择实验环境下的评测脚本:将作为整个实训所有实验环境下,学员评测时运行的脚本。",type:"info",showIcon:!0,closable:!0}),(0,D.jsxs)(T.Z,{align:"middle",className:"mt30",children:[(0,D.jsx)("span",{className:"c-grey-333 font16",children:"运行环境"}),(0,D.jsx)(Te.default,{onClick:d,getPopupContainer:function(e){return e.parentNode},bordered:!1,className:"ml10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:I,onChange:function(e){L(e),le(e)},showArrow:!0,placeholder:"实验环境",children:null===(n=u.filter((function(e){return 0!==e.id})))||void 0===n?void 0:n.map((function(e,n){return(0,D.jsx)(Te.default.Option,{value:e.id,name:e.name,children:e.name},e.id)}))})]}),(0,D.jsxs)(T.Z,{align:"middle",className:"mt30",children:[(0,D.jsx)("span",{className:"c-grey-333 font16",children:"评测脚本"}),(0,D.jsx)(Te.default,{onClick:d,getPopupContainer:function(e){return e.parentNode},bordered:!1,className:"ml10 mr10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:G,placeholder:"请选择评测脚本",onChange:function(e){!function(e){var n;A.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,D.jsxs)("div",{className:"tc font16",children:["原有脚本将被新的脚本覆盖,无法撤销",(0,D.jsx)("br",{}),"是否确认执行覆盖操作"]}),onOk:(n=x()(h()().mark((function n(){return h()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,ce(e);case 2:Q(e),A.Z.info({centered:!0,title:"提示",okText:"知道啦",content:(0,D.jsx)("div",{className:"tc font16",children:"评测脚本生成成功!"})});case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})}(e)},children:(Y||[]).map((function(e,n){return(0,D.jsx)(Te.default.Option,{value:parseInt(e.id),name:e.scptname,children:e.scptname},n)}))}),(0,D.jsx)("span",{className:rn,onClick:function(){d()||a({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:_.id}}})},children:"使用自定义脚本"}),(0,D.jsx)(pn.Z,{className:un,content:(0,D.jsxs)("p",{className:"font12",children:["使用自定义模板,平台无法自动更新脚本,请在关卡创建完后手动更新脚本中的必填参",(0,D.jsx)("br",{}),"数和以下2个数组元素:",(0,D.jsx)("br",{}),"challengeProgramNames",(0,D.jsx)("br",{}),"sourceClassNames",(0,D.jsx)("br",{}),(0,D.jsx)("br",{}),"示例:有2个关卡的实训",(0,D.jsx)("br",{}),(0,D.jsx)("br",{}),"各关卡的待编译文件为:",(0,D.jsx)("br",{}),"src/step1/HelloWorld.java",(0,D.jsx)("br",{}),"src/step2/Other.java",(0,D.jsx)("br",{}),(0,D.jsx)("br",{}),"各关卡的编译后生成的执行文件为:",(0,D.jsx)("br",{}),"step1.HelloWorld",(0,D.jsx)("br",{}),"step2.Other",(0,D.jsx)("br",{}),(0,D.jsx)("br",{}),"则数组元素更新如下:",(0,D.jsx)("br",{}),'ff challengeProgramNames=("src/step1/',(0,D.jsx)("br",{}),'HelloWorld.java" "src/step2/Other.java")',(0,D.jsx)("br",{}),'sourceClassNames=("step1.HelloWorld',(0,D.jsx)("br",{}),'" "step2.Other")',(0,D.jsx)("br",{}),(0,D.jsx)("br",{}),"其它参数可按实际需求定制"]}),trigger:"click",children:(0,D.jsx)("span",{style:{color:"#999",fontSize:14,marginTop:2,marginLeft:4},className:"iconfont icon-tishi11 c-grey-999"})})]}),(0,D.jsx)(hn.ZP,{style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"30px"},language:"shell",theme:"vs-light",value:U,options:{readOnly:r},onChange:function(e){H(e)}})]}),2===f&&(0,D.jsxs)("div",{style:{flex:1},children:[(0,D.jsxs)(T.Z,{align:"middle",className:"mt30",children:[(0,D.jsx)("span",{className:"c-grey-333 font16 ml30 mr10",children:"实训容器网络"}),(0,D.jsxs)(F.Z,{checked:ne,onChange:function(e){return te(e.target.checked)},children:[(0,D.jsx)("span",{className:"c-grey-333 font14",children:"关闭外网"}),(0,D.jsx)("span",{className:"c-grey-999 font14",children:"(选中,在实训编译页面中不可访问互联网)"})]})]}),(0,D.jsxs)(T.Z,{align:"middle",className:"mt30",children:[(0,D.jsx)("span",{className:"c-grey-333 font16 mr10",children:"实验环境使用时长"}),(0,D.jsx)(Z.Z,{bordered:!1,value:ae,onChange:function(e){return re(e.target.value)},style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4}}),(0,D.jsx)("span",{className:"ml10 c-grey-999 font14",children:"分"})]})]}),(0,D.jsxs)("div",{className:on,children:[(0,D.jsx)(R.ZP,{onClick:s,children:"取消"}),(0,D.jsx)(R.ZP,{onClick:oe,loading:O,type:"primary",className:"ml20",children:"保存"})]})]})})}),(0,D.jsx)(vn,{onFinish:function(e){return H(e)}})]})},jn=t(41797),An=t(25510),bn="wrap___S9yE5",yn="content___xIxOT",En="head___icGJE",Dn="title___NbDBd",kn="add___ntZkv",Sn="addDisable___pgd9I",wn="setting___kQ9Qx",Pn="tabs___o2qas",Cn="name___HUyj5",On="active___SVp4l",Bn="line___DSw6E",Nn="resource___AgLC3",Mn="mirror___DGr0Q",In="interface___xxy5c",Rn="disabled___GqKcR",Zn="grade___b6Adk",Ln="tabsBox___TnoNw",Tn="tabTitle___i8cO0",Wn="more___kbzpa",Kn="system___YygCM",Fn="explain___klZ55",Un="btns___o6xWf",Hn="template___AMzZZ",Jn="liWrap___tCbB1",Vn="li___srrGx",Gn="tag___NcFBh",Qn=t(75916),zn=t(11806),qn=Te.default.Option,Yn=(0,E.connect)((function(e){return{practiceSetting:e.practiceSetting,globalSetting:e.globalSetting,shixunsDetail:e.shixunsDetail,user:e.user}}))((function(e){var n,t,i,a,r,c,o,u=e.practiceSetting,d=e.dispatch,_=(e.shixunsDetail,e.user,u.id),p=u.is_published,m=(0,l.useState)([]),f=P()(m,2),v=f[0],g=f[1],j=(0,l.useState)(null),k=P()(j,2),S=k[0],w=k[1],C=(0,l.useState)([]),O=P()(C,2),B=O[0],N=O[1],M=(0,l.useState)([]),I=P()(M,2),L=I[0],W=I[1],K=(0,l.useRef)(null),U=(0,l.useState)({}),J=P()(U,2),V=J[0],G=J[1],Q=(0,l.useRef)({}),z=(0,l.useRef)({}),Y=V.shixun_environment,X=void 0===Y?{}:Y,$=V.mirror_repository,ee=void 0===$?{}:$,ne=V.small_type,te=void 0===ne?[]:ne,ie=V.new_service_configs,se=void 0===ie?[]:ie,ae=(0,l.useState)(""),re=P()(ae,2),le=re[0],ce=re[1],ue=(0,l.useState)("请输入端口"),pe=P()(ue,2),he=pe[0],ve=pe[1],ge=(0,l.useState)(!1),je=P()(ge,2),Ae=je[0],be=je[1],ye=(0,l.useState)(!1),Ee=P()(ye,2),De=Ee[0],ke=Ee[1],we=(0,l.useState)(!0),Pe=P()(we,2),Ce=Pe[0],Oe=Pe[1],Be=(0,l.useState)(!0),Ne=P()(Be,2),Me=Ne[0],Ie=Ne[1],Re=(0,l.useState)(!1),Ze=P()(Re,2),He=Ze[0],Je=Ze[1],Ve=(0,l.useState)(!1),Ge=P()(Ve,2),Qe=Ge[0],ze=Ge[1],qe=(0,l.useState)(!1),Ye=P()(qe,2),Xe=Ye[0],$e=Ye[1],en=(0,l.useState)(0),nn=P()(en,2),tn=nn[0],an=nn[1],rn=(0,l.useState)(!1),ln=P()(rn,2),cn=ln[0],on=ln[1],un=(0,l.useState)({}),dn=P()(un,2),_n=dn[0],pn=dn[1],mn=(0,l.useState)({}),xn=P()(mn,2),fn=xn[0],vn=xn[1],Yn=(0,l.useState)({}),Xn=P()(Yn,2),$n=Xn[0],et=Xn[1],nt=[{id:0,name:"公共镜像",type:"public"},{id:1,name:"自定义镜像",type:"customize"},{id:2,name:"共享镜像",type:"share"}],tt=(null==L?void 0:L.find((function(e){return e.id===X.instance_startup_template_id})))||{},it=tt.desc,st=tt.virt_type,at=1===(null==B||null===(n=B.find((function(e){return e.id===(null==X?void 0:X.private_cloud_id)})))||void 0===n?void 0:n.cloud_type);(0,l.useEffect)((function(){return window.addEventListener("click",pt),function(){window.removeEventListener("click",pt)}}),[]),(0,l.useEffect)((function(){lt(),ut(),ct()}),[]),(0,l.useEffect)((function(){(0,q.isEqual)(z.current,V)?d({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):d({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}),Q.current=V}),[V]);var rt=function(){var e=x()(h()().mark((function e(){var n,t,i,s;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/shixuns/new.json",{method:"get",params:{tab_type:null===(n=nt[Number(tn)])||void 0===n?void 0:n.type}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(0===(null==t||null===(i=t.data)||void 0===i||null===(i=i.environments)||void 0===i?void 0:i.length)&&0===(null==t||null===(s=t.data)||void 0===s?void 0:s.other_image.length)?on(!0):on(!1));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,l.useEffect)((function(){rt()}),[tn]);var lt=function(){var e=x()(h()().mark((function e(){var n,t,i;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/shixuns/".concat(_,"/get_shixun_env_tabs.json"),{method:"get"});case 2:0===(n=e.sent).status&&((i=(null===(t=n.data)||void 0===t?void 0:t.shixun_environments_tabs)||[]).length&&null===S&&w(i[0].id),g(i));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ct=function(){var e=x()(h()().mark((function e(){var n,t;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ie(!0),e.next=3,(0,y.ZP)("/api/shixuns/get_private_clouds.json",{method:"get"});case 3:0===(n=e.sent).status&&N(null==n||null===(t=n.data)||void 0===t?void 0:t.list),Ie(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ot=function(){var e=x()(h()().mark((function e(n,t){var i,s;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/shixuns/get_instance_startup_template.json",{method:"get",params:{private_cloud_id:n,operating_system:t}});case 2:0===(i=e.sent).status&&W(null==i||null===(s=i.data)||void 0===s?void 0:s.list);case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),ut=function(){var e=x()(h()().mark((function e(){var n,t,i,s,a,r,l,c,o,u,d,p,m,x=arguments;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=x.length>0&&void 0!==x[0]?x[0]:null,Oe(!0),e.next=4,(0,y.ZP)("/api/shixuns/".concat(_,"/get_multi_environments.json"),{method:"get",params:{shixun_environment_id:n}});case 4:0===(t=e.sent).status&&(z.current=(0,q.cloneDeep)(t.data||{}),G(t.data||{}),an(Number(null===(i=t.data)||void 0===i||null===(i=i.shixun_environment)||void 0===i?void 0:i.mirror_tab_type)||0),0===Number(null===(s=t.data)||void 0===s||null===(s=s.shixun_environment)||void 0===s?void 0:s.mirror_tab_type)?(pn(null===(o=t.data)||void 0===o?void 0:o.mirror_repository),vn({}),et({})):1===Number(null===(a=t.data)||void 0===a||null===(a=a.shixun_environment)||void 0===a?void 0:a.mirror_tab_type)?(vn(null===(u=t.data)||void 0===u?void 0:u.mirror_repository),pn({}),et({})):2===Number(null===(r=t.data)||void 0===r||null===(r=r.shixun_environment)||void 0===r?void 0:r.mirror_tab_type)&&(et(null===(d=t.data)||void 0===d?void 0:d.mirror_repository),pn({}),et({})),p=null==t||null===(l=t.data)||void 0===l||null===(l=l.shixun_environment)||void 0===l?void 0:l.private_cloud_id,m=null==t||null===(c=t.data)||void 0===c||null===(c=c.shixun_environment)||void 0===c?void 0:c.operating_system,p&&m&&ot(p,m)),Oe(!1);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),dt=function(){var e=x()(h()().mark((function e(){var n,t;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/shixuns/".concat(_,"/check_code_editor.json"),{method:"get",params:{shixun_environment_id:S}});case 2:if(0!==(n=e.sent).status){e.next=7;break}if(!n.is_exist_code_editor){e.next=7;break}return A.Z.confirm({icon:null,centered:!0,className:zn.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:425,okText:"前往关闭",cancelText:"取消",title:"提示",content:(0,D.jsxs)("div",{children:[(0,D.jsx)("div",{children:"每个实践项目只能开启一个代码编辑器界面。"}),(0,D.jsxs)("div",{children:["“",null==n||null===(t=n.shixun_environment)||void 0===t?void 0:t.name,"”已开启代码编辑器,需先关闭,然后才能在当前实验环境选择代码编辑器。"]})]}),onOk:function(){var e=x()(h()().mark((function e(){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:w(n.shixun_environment.id),ut(n.shixun_environment.id),lt();case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.abrupt("return",Promise.reject());case 7:return e.abrupt("return",Promise.resolve());case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),_t={shixun_environment:{id:0,resource_type:1,is_support_code_editor:!1,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_vnc:!1,disabled_support_webssh:!1,private_is_support_vnc:!1,private_is_support_webssh:!1,disabled2_support_vnc:!1,disabled2_support_webssh:!1,proxy_port:"",web_route:"",private_cloud_id:null,instance_startup_template_id:null,operating_system:1,instance_startup_type:1},mirror_repository:{choice_small_mirrors:[],shixun_service_configs:[]},small_type:[]},pt=function(e){(function(e,n){var t;if("string"==typeof(null==e?void 0:e.className)&&null!=e&&null!==(t=e.className)&&void 0!==t&&t.includes(n))return e;for(var i=0,s=e;s=s.parentNode;i++){var a;if("string"==typeof(null==e?void 0:e.className)&&null!==(a=s)&&void 0!==a&&null!==(a=a.className)&&void 0!==a&&a.includes(n))return s;if(s==document.documentElement)return!1}})(e.target,"editor-scrollable")&&ht()},ht=function(){return(0,oe.gy)(d,"不能选择/更换实验环境")},mt=function(e){return(0,D.jsx)(Fe.Z,{required:!0,name:"实验界面",errorKey:"interface",errorValue:le,align:"start",errorName:"请选择实验界面",tooltipTitle:(0,D.jsxs)("div",{className:"p10",children:[e&&(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)("b",{className:"font14",children:"代码编辑器"}),(0,D.jsx)("br",{}),"学员进行实验时,为学员提供代码编辑器、编译器、调试器等工具。",(0,D.jsx)("br",{}),"当选择了VSCode相关的实验镜像时,代码编辑器以VSCode的形式展示给学员。",(0,D.jsx)("br",{}),"每个实践项目",(0,D.jsx)("b",{children:"只能开启一个"}),"代码编辑器界面。",(0,D.jsx)("br",{})]}),(0,D.jsx)("div",{className:"mt10 blod font14",children:"图形化桌面"}),"学员进行实验时,使用图形化方式显示操作界面。",(0,D.jsx)("br",{}),(0,D.jsx)("div",{className:"mt10 blod font14",children:"命令行终端"}),"学员进行实验时,为学员提供命令行窗口。",e&&(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)("div",{className:"mt10 blod font14",children:"容器内服务"}),"学员进行实验时,可以在实验页面直接预览容器内部Web服务。"]})]}),children:(0,D.jsxs)("div",{className:In,children:[e&&(0,D.jsxs)("div",{onClick:function(){return At("shixun_environment","is_support_code_editor",!(null!=X&&X.is_support_code_editor))},className:null!=X&&X.is_support_code_editor?On:"",children:[(0,D.jsx)("span",{className:"iconfont icon-xuanzhong9"}),(0,D.jsxs)("div",{children:[(0,D.jsx)("i",{className:"iconfont icon-daimabianjiqi1"}),(0,D.jsx)("span",{children:"代码编辑器"})]}),(0,D.jsx)("aside",{children:" 提供代码编辑器,编译器,调试器等工具"})]}),null!=X&&X[e?"disabled_support_vnc":"disabled2_support_vnc"]?(0,D.jsx)(We.Z,{title:"选择的实验镜像不支持图形化桌面",children:(0,D.jsxs)("div",{className:Rn,children:[(0,D.jsx)("span",{className:"iconfont icon-xuanzhong9"}),(0,D.jsxs)("div",{children:[(0,D.jsx)("i",{className:"iconfont icon-tuxinghuazhuomian"}),(0,D.jsx)("span",{children:"图形化桌面"})]}),(0,D.jsx)("aside",{children:"使用图形化方式显示操作界面"})]})}):(0,D.jsxs)("div",{onClick:function(){return At("shixun_environment",e?"is_support_vnc":"private_is_support_vnc",!(null!=X&&X[e?"is_support_vnc":"private_is_support_vnc"]))},className:null!=X&&X[e?"is_support_vnc":"private_is_support_vnc"]?On:"",children:[(0,D.jsx)("span",{className:"iconfont icon-xuanzhong9"}),(0,D.jsxs)("div",{children:[(0,D.jsx)("i",{className:"iconfont icon-tuxinghuazhuomian"}),(0,D.jsx)("span",{children:"图形化桌面"})]}),(0,D.jsx)("aside",{children:"使用图形化方式显示操作界面"})]}),null!=X&&X[e?"disabled_support_webssh":"disabled2_support_webssh"]?(0,D.jsx)(We.Z,{title:"选择的实验镜像不支持命令行终端",children:(0,D.jsxs)("div",{className:Rn,children:[(0,D.jsx)("span",{className:"iconfont icon-xuanzhong9"}),(0,D.jsxs)("div",{children:[(0,D.jsx)("i",{className:"iconfont icon-minglinghang"}),(0,D.jsx)("span",{children:"命令行终端"})]}),(0,D.jsx)("aside",{children:"提供命令行窗口"})]})}):(0,D.jsxs)("div",{onClick:function(){return At("shixun_environment",e?"is_support_webssh":"private_is_support_webssh",!(null!=X&&X[e?"is_support_webssh":"private_is_support_webssh"]))},className:null!=X&&X[e?"is_support_webssh":"private_is_support_webssh"]?On:"",children:[(0,D.jsx)("span",{className:"iconfont icon-xuanzhong9"}),(0,D.jsxs)("div",{children:[(0,D.jsx)("i",{className:"iconfont icon-minglinghang"}),(0,D.jsx)("span",{children:"命令行终端"})]}),(0,D.jsx)("aside",{children:" 提供命令行窗口"})]}),e&&(0,D.jsxs)("div",{onClick:function(){return At("shixun_environment","is_support_thiry_party",!(null!=X&&X.is_support_thiry_party))},className:null!=X&&X.is_support_thiry_party?On:"",children:[(0,D.jsx)("span",{className:"iconfont icon-xuanzhong9"}),(0,D.jsxs)("div",{children:[(0,D.jsx)("i",{className:"iconfont icon-rongqi1"}),(0,D.jsx)("span",{children:"容器内服务"})]}),(0,D.jsx)("aside",{children:" 直接预览容器内部Web服务"})]})]})})},xt=function(e,n,t){var i=Array.from(e),s=i.splice(n,1),a=P()(s,1)[0];return i.splice(t,0,a),i},ft=function(){var e=x()(h()().mark((function e(n,t){var i;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.destination){e.next=2;break}return e.abrupt("return");case 2:i=xt(t,n.source.index,n.destination.index),g(i),(0,y.ZP)("/api/shixuns/".concat(_,"/update_environment_position.json"),{method:"put",body:{tabs:i}});case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),vt=function(e,n){var t,i=n;A.Z.confirm({icon:null,centered:!0,className:zn.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:460,okText:"确认",cancelText:"取消",title:"重命名",content:(0,D.jsxs)("div",{children:[(0,D.jsx)("div",{className:"mb5 c-grey-333",children:"实验环境名称"}),(0,D.jsxs)("div",{children:[(0,D.jsx)(Z.Z,{defaultValue:i,onChange:function(e){return i=e.target.value},maxLength:8,style:{width:300},placeholder:"请输入实验环境名称"}),(0,D.jsx)("span",{className:"c-grey-999 font14 ml10",children:"最多8个字"})]})]}),onOk:(t=x()(h()().mark((function n(){var t;return h()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(i){n.next=3;break}return b.ZP.warning("名称不能为空"),n.abrupt("return",Promise.reject());case 3:if(t=v.map((function(n){return n.id===e?s()(s()({},n),{},{name:i}):n})),0!==S){n.next=7;break}return g(t),n.abrupt("return");case 7:return n.next=9,(0,y.ZP)("/api/shixuns/".concat(_,"/update_environment_name.json"),{method:"put",body:{shixun_environment_id:e,name:i}});case 9:0===n.sent.status&&g(t);case 11:case"end":return n.stop()}}),n)}))),function(){return t.apply(this,arguments)})})},gt=function(e,n){var t;ht()||A.Z.confirm({icon:null,centered:!0,className:zn.Z.CustomTipsModalCss,width:425,okText:"确认",cancelText:"取消",title:"删除",content:"你确定要删除该实验环境?",okButtonProps:{type:"primary"},onOk:(t=x()(h()().mark((function n(){var t,i,s;return h()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(0!==S){n.next=4;break}n.t0={status:0},n.next=7;break;case 4:return n.next=6,(0,y.ZP)("/api/shixuns/".concat(_,"/delete_environment.json"),{method:"delete",body:{shixun_environment_id:e}});case 6:n.t0=n.sent;case 7:0===n.t0.status&&(t=v.filter((function(n){return n.id!==e})),e===S?(s=(null==t||null===(i=t[0])||void 0===i?void 0:i.id)||null,w(s),ut(s),g(t)):g(t));case 9:case"end":return n.stop()}}),n)}))),function(){return t.apply(this,arguments)})})},jt=function(){var e=x()(h()().mark((function e(){var n,t,i,a,r,l,c,o,u;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!ht()){e.next=2;break}return e.abrupt("return");case 2:if(1!==(null==X?void 0:X.resource_type)){e.next=46;break}if(null!=ee&&ee.id){e.next=6;break}return ce("mirror"),e.abrupt("return");case 6:if(null!=X&&X.is_support_code_editor||null!=X&&X.is_support_vnc||null!=X&&X.is_support_webssh||null!=X&&X.is_support_thiry_party){e.next=9;break}return ce("interface"),e.abrupt("return");case 9:if(!X.is_support_thiry_party||null!=X&&X.proxy_port){e.next=13;break}return ce("port"),ve("请输入端口"),e.abrupt("return");case 13:if(!(X.is_support_thiry_party&&null!=X&&X.proxy_port&&parseInt(null==X?void 0:X.proxy_port)>65535||(null==X||null===(t=X.proxy_port)||void 0===t?void 0:t.length)>1&&"0"===(null==X||null===(i=X.proxy_port)||void 0===i?void 0:i[0]))){e.next=17;break}return ce("port"),ve("请输入正确的端口"),e.abrupt("return");case 17:if(null!=ee&&null!==(a=ee.shixun_service_configs)&&void 0!==a&&a.length){e.next=20;break}return ce("shixun_service_configs"),e.abrupt("return");case 20:r=Le()(null==ee?void 0:ee.shixun_service_configs),e.prev=21,r.s();case 23:if((l=r.n()).done){e.next=33;break}if(null==(c=l.value)||!c.open_start_command||null!=c&&c.start_command){e.next=28;break}return ce("start_command"),e.abrupt("return");case 28:if(null==c||!c.open_envs||null!=c&&c.envs){e.next=31;break}return ce("envs"),e.abrupt("return");case 31:e.next=23;break;case 33:e.next=38;break;case 35:e.prev=35,e.t0=e.catch(21),r.e(e.t0);case 38:return e.prev=38,r.f(),e.finish(38);case 41:if(null==X||!X.webssh_host){e.next=46;break}if(/^[a-z0-9\-]*$/.test(null==X?void 0:X.webssh_host)){e.next=46;break}return b.ZP.warning("主机名只能输入数字、小写字母、连字符"),e.abrupt("return");case 46:if(2!==(null==X?void 0:X.resource_type)){e.next=59;break}if(null!=X&&X.operating_system){e.next=50;break}return ce("system"),e.abrupt("return");case 50:if(null!=X&&X.instance_startup_template_id){e.next=53;break}return ce("template"),e.abrupt("return");case 53:if(null!=X&&X.private_is_support_vnc||null!=X&&X.private_is_support_webssh){e.next=56;break}return ce("interface"),e.abrupt("return");case 56:if(1!==(null==X?void 0:X.operating_system)||null==X||!X.private_is_support_vnc||!at||null!=X&&X.instance_startup_type){e.next=59;break}return ce("instance_startup_type"),e.abrupt("return");case 59:return Je(!0),o=null===(n=v.find((function(e){return e.id===S})))||void 0===n?void 0:n.name,e.next=63,(0,y.ZP)("/api/shixuns/".concat(_,"/update_for_multi.json"),{method:"put",body:{tabs:v,shixun_environment_id:S,sub_type:null==ee?void 0:ee.choice_small_type,main_type:ee.id,shixun_environment:s()(s()({},X),{},{name:o,mirror_tab_type:tn}),shixun_service_configs:null==ee?void 0:ee.shixun_service_configs,new_service_configs:se}});case 63:0===(u=e.sent).status&&(ut(u.shixun_environment_id),w(u.shixun_environment_id),lt(),b.ZP.success("保存成功")),Je(!1);case 66:case"end":return e.stop()}}),e,null,[[21,35,38,41]])})));return function(){return e.apply(this,arguments)}}(),At=function(){var e=x()(h()().mark((function e(n,t,i){var s,a,r,l,c,o,u,d,_,p,m;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!ht()){e.next=2;break}return e.abrupt("return");case 2:if(s=(0,q.cloneDeep)(Q.current),"is_support_code_editor"!==t||!i){e.next=6;break}return e.next=6,dt();case 6:"resource_type"===t&&(s.shixun_environment.instance_startup_type=1,2!==i||s.shixun_environment.private_cloud_id||(s.shixun_environment.private_cloud_id=null==B||null===(a=B[0])||void 0===a?void 0:a.id,s.shixun_environment.operating_system=1,ot(s.shixun_environment.private_cloud_id,s.shixun_environment.operating_system))),"private_cloud_id"===t&&(s.shixun_environment.private_is_support_vnc=!1,s.shixun_environment.private_is_support_webssh=!1,s.shixun_environment.operating_system=1,s.shixun_environment.instance_startup_template_id=null,s.shixun_environment.instance_startup_type=1,ot(i,s.shixun_environment.operating_system)),"operating_system"===t&&i&&(s.shixun_environment.private_is_support_vnc=!1,s.shixun_environment.private_is_support_webssh=!1,s.shixun_environment.instance_startup_template_id=null,s.shixun_environment.instance_startup_type=1,ot(s.shixun_environment.private_cloud_id,i)),"instance_startup_template_id"===t&&(s.shixun_environment.private_is_support_vnc=!1,s.shixun_environment.private_is_support_webssh=!1,s.shixun_environment.instance_startup_type=1,r=L.find((function(e){return e.id===i})),s.shixun_environment.disabled2_support_vnc=r.disabled_support_vnc,s.shixun_environment.disabled2_support_webssh=r.disabled_support_webssh,s.new_service_configs=null!=r&&r.service_config_info?[r.service_config_info]:[]),"private_is_support_vnc"!==t&&"private_is_support_webssh"!==t||(s.shixun_environment.instance_startup_type=1),"choice_small_type"===t&&(s.mirror_repository.choice_small_mirrors=te.filter((function(e){return i.includes(e.id)})),l=s.mirror_repository.choice_small_mirrors,c=ee.choice_small_mirrors,l.length>c.length?null!=(u=(0,q.differenceBy)(l,c,"id"))&&null!==(o=u[0])&&void 0!==o&&o.mirror_name&&(p={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1024,mirror_repository_id:null==u||null===(d=u[0])||void 0===d?void 0:d.id,name:null==u||null===(_=u[0])||void 0===_?void 0:_.mirror_name,request_limit:10,resource_limit:1e4},s.mirror_repository.shixun_service_configs.push(p)):(m=(0,q.differenceBy)(c,l,"id"),s.mirror_repository.shixun_service_configs=s.mirror_repository.shixun_service_configs.filter((function(e){var n;return e.mirror_repository_id!==(null==m||null===(n=m[0])||void 0===n?void 0:n.id)})))),t?s[n][t]=i:s[n]=i,ce(""),G(s);case 15:case"end":return e.stop()}}),e)})));return function(n,t,i){return e.apply(this,arguments)}}(),bt=function(e,n,t){var i,s=(0,q.cloneDeep)(null===(i=Q.current)||void 0===i||null===(i=i.mirror_repository)||void 0===i?void 0:i.shixun_service_configs);["cpu_limit","lower_cpu_limit","memory_limit","request_limit","resource_limit"].includes(n)?t.match(/^\d*(\.\d*)?$/)&&(s[e][n]=t,At("mirror_repository","shixun_service_configs",s)):(s[e][n]=t,At("mirror_repository","shixun_service_configs",s))},yt=function(e,n,t){if(t.match(/^\d*(\.\d*)?$/)){var i=(0,q.cloneDeep)(se);i[e][n]=t,At("new_service_configs","",i)}},Et=function(){A.Z.info({centered:!0,icon:null,width:460,title:"联系平台管理员",content:(0,D.jsx)("div",{className:"tc",children:(0,D.jsx)("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:An,alt:"二维码",width:160})}),okText:"我知道了"})};return(0,D.jsxs)("div",{className:bn,children:[(0,D.jsxs)("div",{className:yn,children:[(0,D.jsxs)("div",{className:En,children:[(0,D.jsx)("div",{className:Dn,children:"实验环境"}),v.length<3?(0,D.jsx)("div",{onClick:function(){var e;if(!ht())if(0===S||null!=u&&null!==(e=u.sideBar)&&void 0!==e&&e.confirmLeave)b.ZP.warning("当前实验环境正在编辑中,不能添加新的实验环境");else{var n=(0,q.cloneDeep)(_t);console.log("cloneData---",n),g([].concat(H()(v),[{id:0,name:"实验环境".concat(v.length+1)}])),an(0),pn({}),vn({}),et({}),w(0),G(n)}},className:kn,children:"添加实验环境"}):(0,D.jsx)(We.Z,{title:"最多可以添加3个实验环境",children:(0,D.jsx)("div",{className:Sn,children:"添加实验环境"})}),(0,D.jsx)("div",{onClick:function(){return ze(!0)},className:wn,children:"设置"})]}),!!v.length&&(0,D.jsxs)(l.Fragment,{children:[(0,D.jsx)(_e.Z5,{onDragEnd:function(e){return ft(e,v)},children:(0,D.jsx)(_e.bK,{droppableId:"droppable",direction:"horizontal",children:function(e,n){return(0,D.jsxs)("div",s()(s()({},e.droppableProps),{},{ref:e.innerRef,className:Pn,children:[v.map((function(e,n){var t=e.name,i=e.id;return(0,D.jsx)(_e._l,{draggableId:i.toString(),index:n,children:function(e,n){return(0,l.createElement)("div",s()(s()(s()({},e.draggableProps),e.dragHandleProps),{},{ref:e.innerRef,className:S===i?On:"",key:i}),(0,D.jsx)("i",{className:"iconfont icon-tuodong"}),(0,D.jsx)("span",{className:Cn,onClick:function(){return function(e){var n;if(e!==S){var t=function(){w(e),ut(e),lt()};null!=u&&null!==(n=u.sideBar)&&void 0!==n&&n.confirmLeave?A.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){t()}}):t()}}(i)},children:t}),(0,D.jsx)(xe.Z,{trigger:["click"],dropdownRender:function(){return(0,D.jsxs)(fe.Z,{style:{width:92},children:[(0,D.jsx)(fe.Z.Item,{onClick:function(){return vt(i,t)},className:"font14",children:"重命名"}),(0,D.jsx)(fe.Z.Item,{onClick:function(){return gt(i)},className:"font14",children:"删除"})]})},getPopupContainer:function(e){return e.parentNode},children:(0,D.jsx)("i",{className:"iconfont icon-zhankai5 current"})}))}},i)})),e.placeholder]}))}})}),(0,D.jsx)("div",{className:Bn})]}),(0,D.jsxs)(me.Z,{loading:Ce||Me,active:!0,children:[!!v.length&&(0,D.jsxs)(l.Fragment,{children:[(0,D.jsx)(Fe.Z,{required:!0,name:"实验资源",tooltipTitle:(0,D.jsxs)("div",{className:"p10",children:[(0,D.jsx)("b",{className:"font14",children:"通用云"}),(0,D.jsx)("br",{}),"常规场景选用,调用化学“101计划”网络平台通用资源,基于容器形式为实训提供虚拟实验环境。",(0,D.jsx)("br",{}),(0,D.jsx)("div",{className:"mt10 blod font14",children:"专有云"}),"专用场景,可选用不同云集群的资源,包括阿里云、华为云、算能云等,如算能云适用于需要调用TPU资源训练的实训"]}),children:(0,D.jsx)("div",{className:Nn,children:[{id:1,name:"通用云"},{id:2,name:"专有云"}].map((function(e){return(0,D.jsx)("div",{className:(null==X?void 0:X.resource_type)===e.id?On:"",onClick:function(){(null==X?void 0:X.resource_type)!==e.id&&At("shixun_environment","resource_type",e.id)},children:e.name},e.id)}))})}),1===(null==X?void 0:X.resource_type)&&(0,D.jsxs)(l.Fragment,{children:[(0,D.jsx)(Fe.Z,{required:!0,name:"实验镜像",children:(0,D.jsx)("div",{className:Nn,style:{width:300},children:nt.map((function(e){return(0,D.jsx)("div",{className:tn===e.id?On:"",onClick:function(){tn!==e.id&&(ht()||(an(e.id),ce(""),0===e.id&&G(s()(s()({},V),{},{mirror_repository:s()({},_n)})),1===e.id&&G(s()(s()({},V),{},{mirror_repository:s()({},fn)})),2===e.id&&G(s()(s()({},V),{},{mirror_repository:s()({},$n)}))))},children:e.name},e.id)}))})}),(0,D.jsx)(Fe.Z,{errorKey:"mirror",errorValue:le,errorName:"请选择实验镜像",children:(0,D.jsx)(T.Z,{align:"middle",children:!1===cn?(0,D.jsxs)(D.Fragment,{children:[!(null==ee||!ee.id)&&(0,D.jsxs)(D.Fragment,{children:[(0,D.jsxs)("div",{onClick:function(){ht()||$e(!0)},className:Mn,children:[(0,D.jsx)("div",{children:null==ee?void 0:ee.name}),(0,D.jsx)("i",{className:"iconfont icon-genghuan"})]}),(0,D.jsx)(jn.Z,{value:[{description:null==ee?void 0:ee.description,name:null==ee?void 0:ee.name}],title:"实验镜像说明",children:(0,D.jsx)("span",{className:Fn,children:"实验镜像说明"})})]}),!(null!=ee&&ee.id)&&(0,D.jsxs)("div",{onClick:function(){$e(!0)},className:Mn,children:[(0,D.jsx)("i",{className:"iconfont icon-tianjia3 font14 mr10"}),(0,D.jsx)("div",{children:"选择实验镜像"})]})]}):"暂无数据"})}),mt(!0),(null==X?void 0:X.is_support_thiry_party)&&(0,D.jsx)(Fe.Z,{required:!0,align:"start",name:"端口配置",errorKey:"port",errorValue:le,errorName:he,children:(0,D.jsxs)(T.Z,{children:[(0,D.jsxs)("div",{className:"font14",style:{lineHeight:"14px"},children:[(0,D.jsx)("div",{children:"容器端口"}),(0,D.jsx)(Z.Z,{onClick:ht,value:null==X?void 0:X.proxy_port,onChange:function(e){var n=e.target.value;(""===n||/^[0-9]\d*$/.test(n))&&At("shixun_environment","proxy_port",e.target.value)},bordered:!1,style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})]}),(0,D.jsxs)("div",{className:"ml20",children:[(0,D.jsx)("div",{className:"font14",style:{lineHeight:"14px"},children:"路由(选填)"}),(0,D.jsx)(Z.Z,{onClick:ht,value:null==X?void 0:X.web_route,onChange:function(e){return At("shixun_environment","web_route",e.target.value)},bordered:!1,style:{width:450,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})]})]})}),(0,D.jsx)(Fe.Z,{name:"附带环境",children:(0,D.jsxs)(T.Z,{align:"middle",children:[(0,D.jsx)(Te.default,{getPopupContainer:function(e){return e.parentNode},onClick:ht,mode:"multiple",bordered:!1,className:"mr10",optionFilterProp:"children",placeholder:"请选择附带环境",style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:null==ee?void 0:ee.choice_small_type,onChange:function(e){return At("mirror_repository","choice_small_type",e)},showArrow:!0,maxTagCount:5,children:te.map((function(e,n){return(0,D.jsx)(qn,{value:e.id,children:e.type_name},e.id)}))}),!(null==ee||null===(t=ee.choice_small_mirrors)||void 0===t||!t.length)&&(0,D.jsx)(jn.Z,{value:(null==ee?void 0:ee.choice_small_mirrors)||[],title:"附带环境说明",children:(0,D.jsx)("span",{className:Fn,children:"附带环境说明"})})]})}),(0,Qn.Ny)()&&(0,D.jsxs)(l.Fragment,{children:[(0,D.jsxs)("div",{onClick:function(){return be(!Ae)},className:Zn,children:["高级设置",(0,D.jsx)("i",{className:"iconfont ".concat(Ae?"icon-shouqi4":"icon-a-xialazhankai")})]}),Ae&&(0,D.jsx)(l.Fragment,{children:(0,D.jsx)(Fe.Z,{required:!0,name:"镜像配置",align:"start",errorKey:"shixun_service_configs",errorValue:le,errorName:"请添加镜像配置",contentStyle:{overflow:null!=ee&&null!==(i=ee.shixun_service_configs)&&void 0!==i&&i.length?"hidden":"initial"},children:(0,D.jsxs)("div",{className:Ln,children:[!(null!=ee&&null!==(a=ee.shixun_service_configs)&&void 0!==a&&a.length)&&(0,D.jsx)(de.Z,{image:Ue,imageStyle:{height:180,marginTop:67},description:""}),!(null==ee||null===(r=ee.shixun_service_configs)||void 0===r||!r.length)&&(0,D.jsx)(Se.Z,{destroyInactiveTabPane:!0,moreIcon:(0,D.jsxs)("span",{className:Wn,children:["更多 ",(0,D.jsx)("i",{className:"iconfont icon-xiala1"})]}),children:null==ee||null===(c=ee.shixun_service_configs)||void 0===c?void 0:c.map((function(e,n){var t,i=e.cpu_limit,s=e.lower_cpu_limit,a=e.memory_limit,r=e.request_limit,l=e.resource_limit,c=e.name;return(0,D.jsxs)(Se.Z.TabPane,{className:"p20",tab:(0,D.jsx)("div",{title:c,className:Tn,children:c}),children:[(0,D.jsxs)(Fe.Z,{name:"服务配置",align:"start",children:[(0,D.jsxs)(T.Z,{align:"middle",className:"mb20",children:[(0,D.jsxs)(T.Z,{align:"middle",className:"mr60",wrap:!1,children:[(0,D.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0,marginLeft:27},children:"CPU"}),(0,D.jsx)(Z.Z,{style:{width:198},onClick:ht,value:i,addonAfter:"核",onChange:function(e){return bt(n,"cpu_limit",e.target.value)}})]}),(0,D.jsxs)(T.Z,{align:"middle",wrap:!1,children:[(0,D.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0},children:"最低CPU"}),(0,D.jsx)(Z.Z,{onClick:ht,value:s,onChange:function(e){return bt(n,"lower_cpu_limit",e.target.value)},addonAfter:"核"})]})]}),(0,D.jsxs)(T.Z,{align:"middle",children:[(0,D.jsxs)(T.Z,{align:"middle",className:"mr60 mb20",wrap:!1,children:[(0,D.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0},children:"内存限制"}),(0,D.jsx)(Z.Z,{onClick:ht,value:a,onChange:function(e){return bt(n,"memory_limit",e.target.value)},addonAfter:"M"})]}),(0,D.jsxs)(T.Z,{align:"middle",className:"mb20",wrap:!1,children:[(0,D.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0},children:"内存要求"}),(0,D.jsx)(Z.Z,{onClick:ht,value:r,onChange:function(e){return bt(n,"request_limit",e.target.value)},addonAfter:"M"}),(0,D.jsx)("span",{className:"c-grey-999 ml10",style:{flexShrink:0},children:"温馨提示:纯编程类型实训建议使用默认值,对于大数据等建议使用最大内存的30%"})]})]}),(0,D.jsx)(T.Z,{align:"middle",children:(0,D.jsxs)(T.Z,{align:"middle",wrap:!1,children:[(0,D.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0},children:"磁盘限制"}),(0,D.jsx)(Z.Z,{onClick:ht,value:l,onChange:function(e){return bt(n,"resource_limit",e.target.value)},addonAfter:"K"})]})})]}),(0,D.jsxs)(Fe.Z,{name:"启动设置",align:"start",required:null==e?void 0:e.open_start_command,errorKey:"start_command",errorValue:le,errorName:"请输入启动命令",children:[(0,D.jsxs)("div",{className:"font14 mb5",children:["用户名",(0,D.jsx)("span",{className:"c-grey-999",children:"(登录容器时可使用的用户名)"})]}),(0,D.jsx)(Te.default,{getPopupContainer:function(e){return e.parentNode},onClick:ht,bordered:!1,fieldNames:{label:"name",value:"id"},options:null==V||null===(t=V.mirror_repository)||void 0===t?void 0:t.webssh_user_arr,value:(null==e?void 0:e.webssh_user)||"root",onChange:function(e){return bt(n,"webssh_user",e)},style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,marginBottom:20}}),(0,D.jsxs)("div",{className:"font14 mb5",children:["主机名",(0,D.jsx)("span",{className:"c-grey-999",children:"(登录容器时可指定主机名)"})]}),(0,D.jsx)(T.Z,{className:"mb20",children:(0,D.jsx)(Z.Z,{bordered:!1,onClick:ht,value:null==e?void 0:e.webssh_host,maxLength:255,onChange:function(e){bt(n,"webssh_host",e.target.value)},style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}})}),(0,D.jsxs)(F.Z,{checked:null==e?void 0:e.open_start_command,onChange:function(e){return bt(n,"open_start_command",e.target.checked)},style:{marginTop:-4},className:"font14",children:["启动命令",(0,D.jsx)("span",{className:"c-grey-999",children:"(启动容器时运行的命令或脚本,填写将覆盖容器默认的启动指令。)"})]}),(null==e?void 0:e.open_start_command)&&(0,D.jsx)(hn.ZP,{width:"90%",height:250,placeholder:"例如:echo helloworld > /data/workspace/01.txt",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},value:null==e?void 0:e.start_command,language:"shell",theme:"vs-light",onChange:function(e){return bt(n,"start_command",e)}})]}),(0,D.jsxs)(Fe.Z,{required:null==e?void 0:e.open_envs,name:"环境变量",align:"start",errorKey:"envs",errorValue:le,errorName:"请输入环境变量",children:[(0,D.jsxs)(F.Z,{checked:null==e?void 0:e.open_envs,onChange:function(e){return bt(n,"open_envs",e.target.checked)},style:{marginTop:-4},className:"font14",children:["环境变量",(0,D.jsx)("span",{className:"c-grey-999",children:"(为容器添加环境变量)"})]}),(null==e?void 0:e.open_envs)&&(0,D.jsx)(hn.ZP,{width:"90%",height:250,placeholder:"例如:MY_VARIABLE=my_value",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},language:"shell",theme:"vs-light",value:null==e?void 0:e.envs,onChange:function(e){return bt(n,"envs",e)}})]}),(0,D.jsx)(Fe.Z,{name:"访问模式",children:(0,D.jsxs)(T.Z,{align:"middle",children:[(0,D.jsx)(Ke.Z,{checked:null==e?void 0:e.privileged,onChange:function(e){return bt(n,"privileged",e)}}),(0,D.jsx)("span",{className:"ml10 c-grey-333 font14",children:"特权模式"}),(0,D.jsx)("span",{className:"c-grey-999 font14",children:"(赋予容器访问宿主机内核特性和设备的能力)"})]})}),(0,D.jsxs)(Fe.Z,{name:"权限控制",align:"start",children:[(0,D.jsxs)("div",{className:"font14",children:["添加权限",(0,D.jsx)("span",{className:"c-grey-999",children:"(添加多个权限用英文 , 分隔)"})]}),(0,D.jsx)(Z.Z,{onClick:ht,value:null==e?void 0:e.add_cap,onChange:function(e){return bt(n,"add_cap",e.target.value)},bordered:!1,placeholder:"例如:NET_ADMIN",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}}),(0,D.jsxs)("div",{className:"font14 mt20",children:["移除权限",(0,D.jsx)("span",{className:"c-grey-999",children:"(移除多个权限用英文 , 分隔)"})]}),(0,D.jsx)(Z.Z,{onClick:ht,value:null==e?void 0:e.drop_cap,onChange:function(e){return bt(n,"drop_cap",e.target.value)},bordered:!1,placeholder:"例如:SYS_PTRACE",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}})]})]},n)}))})]})})})]})]}),2===(null==X?void 0:X.resource_type)&&(0,D.jsxs)(l.Fragment,{children:[(0,D.jsx)(Fe.Z,{children:(0,D.jsx)(Te.default,{getPopupContainer:function(e){return e.parentNode},bordered:!1,onClick:ht,className:"mr10",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:null==X?void 0:X.private_cloud_id,onChange:function(e){return At("shixun_environment","private_cloud_id",e)},children:B.map((function(e,n){return(0,D.jsx)(qn,{value:e.id,children:e.name},e.id)}))})}),(0,D.jsx)(Fe.Z,{name:"操作系统",required:!0,errorKey:"system",errorValue:le,errorName:"请选择操作系统",children:(0,D.jsx)("div",{className:Kn,children:[{id:1,name:"Windows",icon:"iconfont icon-Windows"},{id:2,name:"Linux",icon:"iconfont icon-Linux"},{id:3,name:"其他",icon:"iconfont icon-qitaxitong"}].map((function(e){return(0,D.jsxs)("div",{onClick:function(){X.operating_system!==e.id&&At("shixun_environment","operating_system",e.id)},className:(null==X?void 0:X.operating_system)===e.id?On:"",children:[(0,D.jsx)("i",{className:e.icon}),(0,D.jsx)("span",{children:e.name})]},e.id)}))})}),(0,D.jsx)(Fe.Z,{required:!0,name:"实例启动模版",errorKey:"template",errorValue:le,errorName:"请选择实例启动模版",children:(0,D.jsxs)(T.Z,{align:"middle",children:[(0,D.jsx)(Te.default,{getPopupContainer:function(e){return e.parentNode},bordered:!1,className:"mr10",placeholder:"请选择实例启动模版",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onClick:ht,ref:K,showArrow:!0,dropdownRender:function(e){return(0,D.jsxs)("div",{className:Hn,children:[(0,D.jsx)("div",{className:Jn,children:L.map((function(e){return(0,D.jsxs)("div",{className:Vn,onClick:function(){K.current.blur(),At("shixun_environment","instance_startup_template_id",e.id)},children:[(0,D.jsx)("span",{title:e.name,style:{color:(null==X?void 0:X.instance_startup_template_id)===e.id?"#0152d9":"initial"},children:e.name}),!e.is_public&&(0,D.jsx)("b",{className:Gn,children:"私有"})]},e.id)}))}),(0,D.jsxs)("div",{style:{padding:12},children:[!L.length&&(0,D.jsx)(de.Z,{image:Ue,imageStyle:{height:120,marginTop:20},description:"暂无数据"}),(0,D.jsxs)("div",{style:{marginTop:null!=L&&L.length?0:20},className:"c-grey-999 font14",children:["未找到合适的实例启动模板?",(0,D.jsx)("span",{onClick:Et,className:"c-light-primary current",children:"联系平台管理员"})]})]})]})},options:null==L?void 0:L.map((function(e){return{label:e.name,value:e.id}})),value:null==X?void 0:X.instance_startup_template_id}),!!it&&(0,D.jsx)(jn.Z,{value:it,title:"模版描述",children:(0,D.jsx)("span",{className:Fn,children:"模版描述"})})]})}),mt(!1),1===(null==X?void 0:X.operating_system)&&(null==X?void 0:X.private_is_support_vnc)&&at&&(0,D.jsx)(Fe.Z,{required:!0,name:"实例启动方式",errorKey:"instance_startup_type",errorValue:le,errorName:"请选择实例启动模版",children:(0,D.jsx)("div",{className:Nn,children:[{id:1,name:"VNC"},{id:2,name:"RDP"}].map((function(e){return(0,D.jsx)("div",{className:(null==X?void 0:X.instance_startup_type)===e.id?On:"",onClick:function(){return At("shixun_environment","instance_startup_type",e.id)},children:e.name},e.id)}))})}),(0,Qn.Ny)()&&1===st&&(0,D.jsxs)(l.Fragment,{children:[(0,D.jsxs)("div",{onClick:function(){return ke(!De)},className:Zn,children:["高级设置",(0,D.jsx)("i",{className:"iconfont ".concat(De?"icon-shouqi4":"icon-a-xialazhankai")})]}),De&&(0,D.jsx)(l.Fragment,{children:(0,D.jsx)(Fe.Z,{required:!0,name:"服务配置",align:"start",errorKey:"shixun_service_configs",errorValue:le,errorName:"请添加服务配置",contentStyle:{overflow:null!=se&&se.length?"hidden":"initial"},children:(0,D.jsxs)("div",{className:Ln,children:[!(null!=se&&se.length)&&(0,D.jsx)(de.Z,{image:Ue,imageStyle:{height:180,marginTop:67},description:""}),!(null==se||!se.length)&&(0,D.jsx)(Se.Z,{destroyInactiveTabPane:!0,moreIcon:(0,D.jsxs)("span",{className:Wn,children:["更多 ",(0,D.jsx)("i",{className:"iconfont icon-xiala1"})]}),children:null==se?void 0:se.map((function(e,n){var t=e.cpu_limit,i=e.lower_cpu_limit,s=e.memory_limit,a=e.request_limit,r=(e.resource_limit,e.name);return(0,D.jsxs)(Se.Z.TabPane,{className:"p20",tab:(0,D.jsx)("div",{title:r,className:Tn,children:r}),children:[(0,D.jsxs)(T.Z,{align:"middle",className:"mb20",children:[(0,D.jsxs)(T.Z,{align:"middle",className:"mr60",wrap:!1,children:[(0,D.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0,marginLeft:27},children:"CPU"}),(0,D.jsx)(Z.Z,{style:{width:198},onClick:ht,value:t,addonAfter:"核",onChange:function(e){return yt(n,"cpu_limit",e.target.value)}})]}),(0,D.jsxs)(T.Z,{align:"middle",wrap:!1,children:[(0,D.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0},children:"最低CPU"}),(0,D.jsx)(Z.Z,{onClick:ht,value:i,onChange:function(e){return yt(n,"lower_cpu_limit",e.target.value)},addonAfter:"核"})]})]}),(0,D.jsxs)(T.Z,{align:"middle",children:[(0,D.jsxs)(T.Z,{align:"middle",className:"mr60 mb20",wrap:!1,children:[(0,D.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0},children:"内存限制"}),(0,D.jsx)(Z.Z,{onClick:ht,value:s,onChange:function(e){return yt(n,"memory_limit",e.target.value)},addonAfter:"M"})]}),(0,D.jsxs)(T.Z,{align:"middle",className:"mb20",wrap:!1,children:[(0,D.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0},children:"内存要求"}),(0,D.jsx)(Z.Z,{onClick:ht,value:a,onChange:function(e){return yt(n,"request_limit",e.target.value)},addonAfter:"M"}),(0,D.jsx)("span",{className:"c-grey-999 ml10",style:{flexShrink:0},children:"温馨提示:纯编程类型实训建议使用默认值,对于大数据等建议使用最大内存的30%"})]})]})]},n)}))})]})})})]})]})]}),!v.length&&(0,D.jsx)(de.Z,{image:Ue,imageStyle:{height:180,marginTop:100},description:"请添加实验环境"})]})]}),(0,D.jsxs)("div",{className:Un,children:[(0,D.jsx)(R.ZP,{onClick:function(){var e,n=function(){E.history.push("/shixuns/".concat(_,"/challenges")),d({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};null!=u&&null!==(e=u.sideBar)&&void 0!==e&&e.confirmLeave?A.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){n()}}):n()},style:{marginRight:40},children:"取消"}),(0,D.jsx)(R.ZP,{loading:He,type:"primary",disabled:!(null!=v&&v.length),onClick:function(){return jt()},children:"保存"})]}),(0,D.jsx)(sn,{identifier:_,shixun_environment_id:S,useId:null==ee?void 0:ee.id,visible:Xe,onCancel:function(){return $e(!1)},onOk:function(e){return function(e){var n=s()(s()({},V),{},{shixun_environment:s()(s()({},X),{},{is_support_code_editor:e.no_used_code_editor,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_vnc:e.disabled_support_vnc,disabled_support_webssh:e.disabled_support_webssh,open_start_command:e.open_start_command,start_command:e.start_command,open_envs:e.open_envs,envs:e.envs,privileged:e.privileged,add_cap:e.add_cap,drop_cap:e.drop_cap}),mirror_repository:s()(s()({},ee),{},{id:e.id,name:e.name,choice_small_type:[],choice_small_mirrors:[],shixun_service_configs:e.shixun_service_configs||[],description:e.description}),small_type:e.small_type});0===tn?pn(null==n?void 0:n.mirror_repository):1===tn?vn(null==n?void 0:n.mirror_repository):2===tn&&et(null==n?void 0:n.mirror_repository),G(n),$e(!1),ce("")}(e)},tab_type:null===(o=nt[Number(tn)])||void 0===o?void 0:o.type}),(0,D.jsx)(gn,{verifyModal:ht,id:_,environment:v,is_published:p,dispatch:d,visible:Qe,onCancel:function(){return ze(!1)},onOk:function(e){$e(!1)}})]})})),Xn=t(85573),$n=t.n(Xn),et=t(3148),nt="footerWrap___Qaahm",tt=["shixunsDetail","globalSetting","loading","dispatch","onFinish"],it=Z.Z.TextArea,st=(0,E.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading),i=e.dispatch,s=e.onFinish,a=void 0===s?function(){}:s,l=(r()(e,tt),I.Z.useForm()),c=P()(l,1)[0],o=function(){var e=x()(h()().mark((function e(t){var s,r;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"shixunsDetail/getCustomScript",payload:{id:null===(s=n.actionTabs.params)||void 0===s?void 0:s.id,compile:t.execute,excutive:t.compile}});case 2:r=e.sent,u(),r&&a(null==r?void 0:r.shixun_script);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),u=function(){i({type:"shixunsDetail/setActionTabs",payload:{}})};return(0,D.jsx)(A.Z,{centered:!0,title:"自定义模板",open:"Settings-UseCustomScript"===n.actionTabs.key,okText:"确定",cancelText:"取消",footer:null,onCancel:u,children:(0,D.jsxs)(I.Z,{form:c,scrollToFirstError:!0,layout:"vertical",onFinish:o,children:[(0,D.jsx)(I.Z.Item,{name:"execute",label:"执行命令:",rules:[{required:!0,message:"执行命令不能为空"}],children:(0,D.jsx)(it,{rows:4})}),(0,D.jsx)(I.Z.Item,{name:"compile",label:"编译命令:",children:(0,D.jsx)(it,{rows:4})}),(0,D.jsx)("div",{className:nt,children:(0,D.jsxs)(I.Z.Item,{children:[(0,D.jsx)(R.ZP,{className:"mr5",size:"middle",onClick:u,children:"取消"}),(0,D.jsx)(R.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:t.effects["shixunsDetail/getCustomScript"],children:"保存"})]})})]})})})),at={practice:"practice___g43Av",right:"right___plViv",title:"title___fJJJd",content:"content___Aiv2H",des:"des___kaZig",mainBody:"mainBody___fTSjs",selectBox:"selectBox___omezm",smallType:"smallType___NU4X3",evaluating:"evaluating___YaR_r",evaluatingLabel:"evaluatingLabel___Cy_Vk",mask:"mask___ewIvw",evaluatingS1:"evaluatingS1___oKt4O",serviceSettingWrap:"serviceSettingWrap___Haz9b",serviceBox:"serviceBox___Oc9DS",serviceSetLeft:"serviceSetLeft___ek9V_",serviceSetInput:"serviceSetInput___CwmmV",serviceSetTip:"serviceSetTip___t8Vpy",btns:"btns___E8bN3",popover:"popover___s3ipd"},rt=Te.default.Option,lt=(0,E.connect)((function(e){return{practiceSetting:e.practiceSetting,globalSetting:e.globalSetting,shixunsDetail:e.shixunsDetail,user:e.user}}))((function(e){var n,t,i=e.practiceSetting,a=e.dispatch,r=e.shixunsDetail,c=(e.user,(0,l.useState)(null)),o=P()(c,2),u=o[0],d=o[1],_=(0,l.useState)([]),p=P()(_,2),m=p[0],f=p[1],v=(0,l.useState)(!0),g=P()(v,2),j=g[0],k=g[1],S=(0,l.useState)({}),w=P()(S,2),C=w[0],O=w[1],B=(0,l.useState)([]),N=P()(B,2),M=N[0],I=N[1],L=(0,l.useState)(),T=P()(L,2),W=T[0],K=T[1],F=(0,l.useState)(),U=P()(F,2),H=U[0],J=U[1],V=(0,l.useState)([]),G=P()(V,2),Q=G[0],z=G[1],Y=(0,l.useState)({}),X=P()(Y,2),$=X[0],ee=X[1],ne=(0,l.useRef)(null),te=(0,l.useRef)(!0),ie=(0,l.useRef)({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),se=(0,l.useRef)(null),ae=i.id,re=i.is_published,le=$.frequence_image,ce=void 0===le?[]:le,ue=$.environments,_e=void 0===ue?[]:ue,pe=($.choice_small_type,$.other_image),he=void 0===pe?[]:pe,me=C.name,xe=C.description,fe=(C.authorization,C.small_type),ve=void 0===fe?[]:fe;(0,l.useEffect)((function(){null!==u&&(Ae(),ne.current.scrollTop=0)}),[u]),(0,l.useEffect)((function(){ae&&je()}),[ae]),(0,l.useEffect)((function(){if(null!==u)return ge(),function(){clearTimeout(se.current)}}),[u,m,M,W,H]);var ge=function(){clearTimeout(se.current),se.current=setTimeout((function(){(0,q.isEqual)(ie.current.activeId,u)&&(0,q.isEqual)(ie.current.selectId,m)&&(0,q.isEqual)(ie.current.serviceConfigList,M)&&(0,q.isEqual)(ie.current.evaluateScript,W)&&(0,q.isEqual)(ie.current.evaluationScript,H)?a({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):a({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}})}),500)},je=function(){var e=x()(h()().mark((function e(){var n,t,i,a;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(!0),e.next=3,(0,y.ZP)("/api/shixuns/".concat(ae,"/edit_environment_info.json"),{method:"get"});case 3:0===(n=e.sent).status&&(ee(s()({},n.data)),k(!1),null!=n&&null!==(t=n.data)&&void 0!==t&&t.id?(ie.current.activeId=null==n||null===(i=n.data)||void 0===i?void 0:i.id,d(null==n||null===(a=n.data)||void 0===a?void 0:a.id)):d(null));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ae=function(){var e=x()(h()().mark((function e(){var n,t,i,s,a;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/shixuns/".concat(ae,"/edit_environment_info.json"),{method:"get",params:{mirror_repository_id:u}});case 2:a=e.sent,O(a.data),ie.current.selectId=null===(n=a.data)||void 0===n?void 0:n.choice_small_type,f(null===(t=a.data)||void 0===t?void 0:t.choice_small_type),ie.current.serviceConfigList=null===(i=a.data)||void 0===i?void 0:i.shixun_service_configs,I(null===(s=a.data)||void 0===s?void 0:s.shixun_service_configs),ie.current.evaluateScript=a.data.evaluate_script,K(a.data.evaluate_script),ie.current.evaluationScript=a.data.choice_standard_scripts,J(a.data.choice_standard_scripts),z(a.data.standard_scripts);case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),be=function(){var e=x()(h()().mark((function e(){var n,t=arguments;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.length>0&&void 0!==t[0]&&t[0],!(0,oe.gy)(a,"不能选择/更换实验环境")){e.next=3;break}return e.abrupt("return");case 3:return n={sub_type:m,main_type:u,shixun:{mirror_script_id:H},shixun_info:{evaluate_script:W},shixun_service_configs:M.map((function(e){return{mirror_repository_id:e.mirror_repository_id,cpu_limit:e.cpu_limit,lower_cpu_limit:e.lower_cpu_limit,memory_limit:e.memory_limit,request_limit:e.request_limit,resource_limit:e.resource_limit}}))},e.next=6,(0,y.ZP)("/api/shixuns/".concat(ae),{method:"put",body:n});case 6:0===e.sent.status&&(b.ZP.success("编辑成功"),ie.current={activeId:u,selectId:m,serviceConfigList:M,evaluateScript:W,evaluationScript:H},a({type:"practiceSetting/getCommonData",payload:{id:ae}}),a({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ye=ve.filter((function(e){return m.includes(e.id)})),Ee=function(e,n,t){var i=M.map((function(i,a){return a===t?s()(s()({},i),{},$n()({},n,e)):i}));I(i)},De=function(){var e=x()(h()().mark((function e(n){var t;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"shixunsDetail/getScriptContent",payload:{id:ae,script_id:n}});case 2:(t=e.sent)&&K(t.content);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,D.jsxs)("div",{className:at.practice,children:[(0,D.jsx)(Je.Z,{loading:j,skin:"night",className:at.left,dispatch:a,value:u,data:_e,otherData:he,tags:ce,onChange:function(e){return d(e)},onSearchWord:function(){}}),(0,D.jsxs)("div",{className:at.right,children:[(0,D.jsx)("header",{children:(0,D.jsxs)("div",{className:at.title,children:["实验环境: ",null===u?"— —":me]})}),(0,D.jsxs)("div",{className:at.content,ref:ne,children:[null===u&&(0,D.jsx)(de.Z,{image:Ue,description:"请选择实验环境"}),null!==u&&(0,D.jsxs)("div",{className:at.des,children:[(0,D.jsx)("div",{className:at.mainBody,children:(0,D.jsx)(He.Z,{value:xe})}),(0,D.jsx)("div",{className:at.title,children:"附带环境"}),(0,D.jsxs)("div",{className:at.selectBox,children:[(0,D.jsx)(Te.default,{onChange:function(e,n){return function(e,n){var t=M[0]?[M[0]]:[];n.forEach((function(e){var n=M.find((function(n){return n.mirror_repository_id===Number(e.key)}));if(n)t.push(n);else{var i=ve.find((function(n){return n.id===Number(e.key)}));if(i.mirror_name){var s={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1024,mirror_repository_id:Number(e.key),name:i.mirror_name,request_limit:10};t.push(s)}}})),I(t),f(e)}(e,n)},getPopupContainer:function(e){return e.parentNode},mode:"multiple",bordered:!1,value:m,optionFilterProp:"children",placeholder:"请选择附带环境",style:{width:400},maxTagCount:6,children:ve.map((function(e,n){return(0,D.jsx)(rt,{value:e.id,children:e.type_name},e.id)}))}),(0,D.jsx)("div",{className:at.smallType,children:ye.map((function(e){return e.description?(0,D.jsx)("span",{children:e.description},e.id):null}))})]}),!(null!=r&&null!==(n=r.detail)&&void 0!==n&&n.is_jupyter_lab)&&(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)("div",{className:at.title,children:"评测脚本"}),(0,D.jsxs)("div",{className:at.evaluating,children:[(0,D.jsxs)("div",{className:at.evaluatingLabel,children:[re&&(0,D.jsx)("div",{onClick:function(){(0,oe.gy)(a,"不能选择/更换实验环境")},className:at.mask}),(0,D.jsx)(Te.default,{style:{width:400},bordered:!1,getPopupContainer:function(e){return e.parentNode},value:H,placeholder:"请选择评测脚本",onChange:function(e){!function(e){var n;A.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,D.jsxs)("div",{className:"tc font16",children:["原有脚本将被新的脚本覆盖,无法撤销",(0,D.jsx)("br",{}),"是否确认执行覆盖操作"]}),onOk:(n=x()(h()().mark((function n(){return h()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,De(e);case 2:A.Z.info({centered:!0,title:"提示",okText:"知道啦",content:(0,D.jsx)("div",{className:"tc font16",children:"评测脚本生成成功!"})});case 3:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})}(e),J(e)},children:(Q||[]).map((function(e,n){return(0,D.jsx)(rt,{value:parseInt(e.id),name:e.scptname,children:e.scptname},n)}))}),(0,D.jsx)("span",{className:at.evaluatingS1,onClick:function(){(0,oe.gy)(a,"不能选择/更换实验环境")||a({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:ae}}})},children:"使用自定义脚本"}),(0,D.jsx)(pn.Z,{overlayClassName:at.popover,placement:"bottomLeft",content:(0,D.jsxs)("p",{className:"font12",children:["使用自定义模板,平台无法自动更新脚本,请在关卡创建完后手动更新脚本中的必填参",(0,D.jsx)("br",{}),"数和以下2个数组元素:",(0,D.jsx)("br",{}),"challengeProgramNames",(0,D.jsx)("br",{}),"sourceClassNames",(0,D.jsx)("br",{}),(0,D.jsx)("br",{}),"示例:有2个关卡的实训",(0,D.jsx)("br",{}),(0,D.jsx)("br",{}),"各关卡的待编译文件为:",(0,D.jsx)("br",{}),"src/step1/HelloWorld.java",(0,D.jsx)("br",{}),"src/step2/Other.java",(0,D.jsx)("br",{}),(0,D.jsx)("br",{}),"各关卡的编译后生成的执行文件为:",(0,D.jsx)("br",{}),"step1.HelloWorld",(0,D.jsx)("br",{}),"step2.Other",(0,D.jsx)("br",{}),(0,D.jsx)("br",{}),"则数组元素更新如下:",(0,D.jsx)("br",{}),'ff challengeProgramNames=("src/step1/',(0,D.jsx)("br",{}),'HelloWorld.java" "src/step2/Other.java")',(0,D.jsx)("br",{}),'sourceClassNames=("step1.HelloWorld',(0,D.jsx)("br",{}),'" "step2.Other")',(0,D.jsx)("br",{}),(0,D.jsx)("br",{}),"其它参数可按实际需求定制"]}),trigger:"click",children:(0,D.jsx)("span",{style:{marginTop:"2px"},className:"ml10 current font14",children:(0,D.jsx)(et.Z,{})})})]}),(0,D.jsx)(hn.ZP,{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:W,onChange:function(e){te.current?te.current=!1:(K(e),(0,oe.gy)(a,"不能选择/更换实验环境")&&setTimeout((function(){te.current=!0,K(ie.current.evaluateScript)}),200))}})]})]}),(null===(t=r.detail)||void 0===t?void 0:t.identity)<3&&!!M.length&&(0,D.jsxs)(l.Fragment,{children:[(0,D.jsx)("div",{className:at.title,children:"服务配置"}),(0,D.jsx)("div",{className:at.serviceSettingWrap,children:null==M?void 0:M.map((function(e,n){return(0,D.jsxs)("div",{className:"mb30",children:[(0,D.jsx)("div",{children:(0,D.jsx)("span",{className:"font16",children:e.name})}),(0,D.jsxs)("div",{className:at.serviceBox,children:[(0,D.jsx)("label",{className:at.serviceSetLeft,children:"CPU(核):"}),(0,D.jsx)(Z.Z,{className:at.serviceSetInput,value:e.cpu_limit,disabled:re,onChange:function(e){return Ee(e.target.value,"cpu_limit",n)}})]}),(0,D.jsxs)("div",{className:at.serviceBox,children:[(0,D.jsx)("label",{className:at.serviceSetLeft,children:"最低CPU(核):"}),(0,D.jsx)(Z.Z,{className:at.serviceSetInput,value:e.lower_cpu_limit,disabled:re,onChange:function(e){return Ee(e.target.value,"lower_cpu_limit",n)}})]}),(0,D.jsxs)("div",{className:at.serviceBox,children:[(0,D.jsx)("label",{className:at.serviceSetLeft,children:"内存限制(M):"}),(0,D.jsx)(Z.Z,{className:at.serviceSetInput,value:e.memory_limit,disabled:re,onChange:function(e){return Ee(e.target.value,"memory_limit",n)}})]}),(0,D.jsxs)("div",{className:at.serviceBox,children:[(0,D.jsx)("label",{className:at.serviceSetLeft,children:"内存要求(M):"}),(0,D.jsx)(Z.Z,{className:at.serviceSetInput,value:e.request_limit,style:{width:300},disabled:re,onChange:function(e){return Ee(e.target.value,"request_limit",n)}}),(0,D.jsx)("label",{className:at.serviceSetTip,children:"温馨提示:纯编程类型实训建议使用默认值,对于大数据等建议使用最大内存的30%"})]}),(0,D.jsxs)("div",{className:at.serviceBox,children:[(0,D.jsx)("label",{className:at.serviceSetLeft,children:"磁盘限制(K):"}),(0,D.jsx)(Z.Z,{className:at.serviceSetInput,value:e.resource_limit,style:{width:300},disabled:re,maxLength:8,onChange:function(e){e.target.value.match(/^\d*(\.\d*)?$/)&&Ee(e.target.value,"resource_limit",n)}})]})]},n)}))})]})]})]}),(0,D.jsxs)("div",{className:at.btns,children:[(0,D.jsx)(R.ZP,{size:"middle",style:{marginRight:20},onClick:function(){var e,n;n=function(){E.history.push("/shixuns/".concat(ae,"/challenges")),a({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},null!=i&&null!==(e=i.sideBar)&&void 0!==e&&e.confirmLeave?A.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){n()}}):n()},children:"取消"}),(0,D.jsx)(R.ZP,{size:"middle",type:"primary",disabled:null===u,onClick:function(){return be()},children:"保存"})]})]}),(0,D.jsx)(nn.Z,{}),(0,D.jsx)(st,{onFinish:function(e){return K(e)}}),(0,D.jsx)(tn.Z,{})]})})),ct=(0,E.connect)((function(e){return{shixunsDetail:e.shixunsDetail}}))((function(e){var n,t,i,s,a=e.shixunsDetail,r=(0,l.useState)(!0),c=P()(r,2),o=c[0],u=c[1];return(0,l.useEffect)((function(){var e;"boolean"==typeof(null==a||null===(e=a.detail)||void 0===e?void 0:e.is_jupyter_lab)&&o&&u(!1)}),[null==a||null===(n=a.detail)||void 0===n?void 0:n.is_jupyter_lab,o]),console.log(null==a||null===(t=a.detail)||void 0===t?void 0:t.is_jupyter_lab,o),(0,D.jsxs)(me.Z,{loading:o,active:!0,children:[!1===(null==a||null===(i=a.detail)||void 0===i?void 0:i.is_jupyter_lab)&&(0,D.jsx)(Yn,{}),!0===(null==a||null===(s=a.detail)||void 0===s?void 0:s.is_jupyter_lab)&&(0,D.jsx)(lt,{})]})})),ot=t(51945),ut=t(56102),dt=t(61186),_t=t.n(dt),pt="dataset___dSWAV",ht="header___BzxI4",mt="title___cPEyN",xt="dataPath___wJ6mR",ft="pathTitle___TOS2Z",vt="btns___jGE8o",gt="content___s4ep8",jt="customTable___OG3_9",At="row___ONd7r",bt="empty___CgtTE",yt="path___Cg5rX",Et="text___SCLRV",Dt="actionsBtns___L5tdC",kt="shareModal___HedYo",St="fileName___x56US",wt="renameModal___SmCAd",Pt="errorDes___VLR_5",Ct="uploadFileModal___pYYDB",Ot=t(97396),Bt=t(92396),Nt=["globalSetting","dispatch","practiceSetting","shixunsDetail","user"],Mt=(l.Fragment,(0,E.connect)((function(e){var n=e.globalSetting,t=e.shixunsDetail,i=e.practiceSetting;return{globalSetting:n,shixunsDetail:t,user:e.user,practiceSetting:i}}))((function(e){var n,t,i,a,c=e.globalSetting,o=e.dispatch,u=e.practiceSetting,d=e.shixunsDetail,_=(e.user,r()(e,Nt),u.id),p=(0,l.useState)([]),m=P()(p,2),f=m[0],g=m[1],j=(0,l.useState)({}),E=P()(j,2),k=E[0],S=E[1],w=(0,l.useState)(!1),C=P()(w,2),O=C[0],B=C[1],N=(0,l.useState)(!0),M=P()(N,2),I=M[0],L=M[1],T=(0,l.useState)(!1),W=P()(T,2),K=W[0],F=W[1],U=(0,l.useState)(!1),J=P()(U,2),V=J[0],G=J[1],Q=(0,l.useState)([]),z=P()(Q,2),Y=z[0],X=z[1],$=(0,l.useState)(!1),ee=P()($,2),ne=ee[0],te=ee[1],ie=(0,l.useState)({}),se=P()(ie,2),ae=se[0],re=se[1],le=(0,l.useState)({page:1,limit:10,total:0}),ce=P()(le,2),oe=ce[0],ue=ce[1];(0,l.useEffect)((function(){_&&de()}),[_]);var de=function(){var e=x()(h()().mark((function e(n){var t,i,a;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t={page:1,limit:10,total:0},i=n||t,B(!0),e.next=5,o({type:"shixunsDetail/getSetData",payload:s()(s()({},i),{},{id:_})});case 5:null!=(a=e.sent)&&a.data_sets&&(B(!1),g(H()(a.data_sets)),ue(s()(s()({},i),{},{total:null==a?void 0:a.data_sets_count})),L(!1),S(s()({},a)));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_e={selectedRowKeys:Y,columnWidth:70,onChange:function(e){console.log("selectedRowKeys changed: ",e),X(e)}},pe=function(e){(0,v.L9)(["实践项目","设置","数据集","删除"]);var n,t=e?[e]:Y;A.Z.confirm({centered:!0,title:"确定要删除文件吗?",okText:"确定",cancelText:"取消",onOk:(n=x()(h()().mark((function e(){var n;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,y.ZP)("/api/shixuns/".concat(_,"/destroy_data_sets.json"),{method:"Delete",body:{id:t}});case 2:0===e.sent.status&&(n=t.length===f.length&&oe.page>1?oe.page-1:oe.page,b.ZP.success("删除成功"),de(s()(s()({},oe),{},{page:n})),X([]));case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})},he=function(){var e=x()(h()().mark((function e(){var n,t,i,a;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=ae.title,t=null,console.log(n,"title"),""!==n){e.next=7;break}return t="文件名不能为空",re(s()(s()({},ae),{},{errorDes:t})),e.abrupt("return");case 7:if(!n.includes(" ")){e.next=11;break}return t="文件名不能有空格",re(s()(s()({},ae),{},{errorDes:t})),e.abrupt("return");case 11:if(i=f.find((function(e){return e.id===(null==ae?void 0:ae.id)})).title,n!==i.substring(0,i.lastIndexOf("."))&&n!==i){e.next=16;break}return t="文件名不能重名",re(s()(s()({},ae),{},{errorDes:t})),e.abrupt("return");case 16:return a=i.includes(".")?i.substring(i.lastIndexOf("."),i.length):"",e.next=19,(0,y.ZP)("/api/shixuns/".concat(_,"/rename_data_sets.json"),{method:"post",body:{id:null==ae?void 0:ae.id,new_file_name:n+a}});case 19:0===e.sent.status&&(b.ZP.success("重命名成功"),de(oe),F(!1),re({}));case 21:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),xe=function(e){var n=e,t=document.createElement("input");t.value=n,document.body.appendChild(t),t.select(),document.execCommand("Copy"),t.style.display="none"},fe=[{title:"文件",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:function(e){return(0,D.jsx)(We.Z,{title:e,children:(0,D.jsx)("span",{children:e})})}},{title:"备注",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:function(e){return(0,D.jsx)(We.Z,{title:e,children:(0,D.jsx)("span",{children:e||"--"})})}},{title:"创建时间",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:function(e,n){return _t()(n.created_on).format("YYYY-MM-DD HH:mm")}},{title:"文件路径",dataIndex:"file_path",key:"file_path",align:"left",render:function(e,n){return(0,D.jsxs)("div",{className:yt,children:[(0,D.jsx)(We.Z,{title:e,children:(0,D.jsx)("span",{className:Et,children:e})}),(0,D.jsx)(ut.CopyToClipboard,{text:e,onCopy:function(){return b.ZP.success("复制成功")},children:(0,D.jsx)(We.Z,{title:"复制",children:(0,D.jsx)("i",{className:"iconfont icon-fuzhi6 ml5"})})})]})}},{title:"最后修改人",dataIndex:"author",key:"author",align:"left",width:120},{title:"文件大小",dataIndex:"filesize",key:"filesize",align:"left",width:100},{title:"操作",dataIndex:"operation",key:"operation",align:"left",width:200,render:function(e,n){return(0,D.jsxs)("div",{className:Dt,children:[(0,D.jsx)(We.Z,{title:"重命名",children:(0,D.jsx)("span",{className:"iconfont icon-zhongmingming",onClick:function(){var e;re((0,q.clone)(s()(s()({},n),{},{title:null!=n&&n.title.includes(".")?null==n||null===(e=n.title)||void 0===e?void 0:e.substring(0,n.title.lastIndexOf(".")):null==n?void 0:n.title}))),F(!0),(0,v.L9)(["实践项目","设置","数据集","重命名"])}})}),(0,D.jsx)(We.Z,{title:"分享",children:(0,D.jsx)("span",{className:"iconfont icon-fenxiang",onClick:function(){(0,v.L9)(["实践项目","设置","数据集","分享"]),re((0,q.clone)(n)),G(!0)}})}),(0,D.jsx)(We.Z,{title:"下载",children:(0,D.jsx)("span",{className:"iconfont icon-xiazai3",onClick:function(){(0,v.L9)(["实践项目","设置","数据集","下载"]),(0,v.Nd)(n.title,null==n?void 0:n.download_url)}})}),(0,D.jsx)(We.Z,{title:"删除",children:(0,D.jsx)("span",{className:"iconfont icon-shanchu8",onClick:function(){(0,v.L9)(["实践项目","设置","数据集","删除"]),pe(n.id)}})})]})}}];return(0,D.jsxs)("div",{className:pt,children:[(0,D.jsxs)("div",{className:ht,children:[(0,D.jsxs)("div",{className:mt,children:["数据集(",oe.total,")"]}),(0,D.jsxs)("div",{className:xt,children:[(0,D.jsx)("span",{className:ft,children:"数据集路径:"}),(0,D.jsx)("input",{value:null==k?void 0:k.folder_name,disabled:!0}),(0,D.jsx)(ut.CopyToClipboard,{text:null==k?void 0:k.folder_name,onCopy:function(){return b.ZP.success("复制成功")},children:(0,D.jsx)(We.Z,{placement:"topLeft",title:"点击复制数据集路径",children:(0,D.jsx)("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})})})]}),(0,D.jsxs)("div",{className:vt,children:[(0,D.jsx)(R.ZP,{type:"primary",ghost:!0,onClick:function(){return pe()},disabled:!Y.length,children:"删除"}),(0,D.jsx)(R.ZP,{type:"primary",onClick:function(){return te(!0)},children:"上传文件"})]})]}),(0,D.jsx)("div",{className:gt,children:(0,D.jsx)(me.Z,{loading:I,active:!0,paragraph:{rows:5},children:oe.total?(0,D.jsx)(ot.Z,{rowSelection:_e,className:jt,dataSource:f,bordered:!1,rowKey:function(e){return e.id},rowClassName:At,columns:fe,loading:O,pagination:{pageSize:oe.limit,total:oe.total,current:oe.page,onChange:function(e){var n=s()(s()({},oe),{},{page:e});X([]),ue(n),de(n)},showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):(0,D.jsxs)("div",{className:bt,children:[(0,D.jsx)("img",{src:Bt.x7,width:"258"}),(0,D.jsx)("span",{className:"c-grey-c",children:"暂无数据集文件~"})]})})}),(0,D.jsx)(Ot.Z,{rootIdentifier:null==d||null===(n=d.detail)||void 0===n?void 0:n.root_identifier,wrapClassName:Ct,id:_,containerId:null==d||null===(t=d.detail)||void 0===t?void 0:t.id,local:null==c||null===(i=c.setting)||void 0===i?void 0:i.is_local,dispatch:o,visible:ne,onClose:function(){return te(!1)},onOK:de}),(0,D.jsx)(A.Z,{title:"重命名",open:K,onOk:he,centered:!0,wrapClassName:wt,onCancel:function(){F(!1),re({})},width:"1000px",children:(0,D.jsxs)("div",{children:[(0,D.jsxs)("div",{className:St,children:[(0,D.jsx)("sup",{children:"*"}),"文件名 :"]}),(0,D.jsx)(Z.Z,{value:null==ae?void 0:ae.title,placeholder:"请输入文件名字",bordered:!1,onChange:function(e){re(s()(s()({},ae),{},{title:e.target.value,errorDes:null}))},maxLength:60,suffix:"".concat((null==ae||null===(a=ae.title)||void 0===a?void 0:a.length)||0,"/60")}),(null==ae?void 0:ae.errorDes)&&(0,D.jsx)("div",{className:Pt,children:null==ae?void 0:ae.errorDes})]})}),(0,D.jsx)(A.Z,{title:"分享下载链接",open:V,onOk:function(){var e=ae.download_url;xe(e),b.ZP.success("复制成功"),G(!1),re({})},centered:!0,wrapClassName:kt,onCancel:function(){G(!1),re({})},width:"1000px",okText:"复制链接",children:(0,D.jsxs)("div",{children:[(0,D.jsxs)("div",{className:St,children:["发送链接,别人可以通过链接下载文件",(0,D.jsx)("span",{children:"(有效期为3天)"})]}),(0,D.jsx)(Z.Z,{bordered:!1,addonBefore:"链接",value:null==ae?void 0:ae.download_url})]})})]})}))),It=t(31797),Rt="wrap___VIvSS",Zt="content___pqoZT",Lt="mainPathWrap___v3uSU",Tt="colorBlue___AjQlz",Wt=function(e){return null!=e&&e.length?e.filter((function(e,n){return 0!==n})).map((function(e){return e.val})).join("").substr(1):""},Kt=(0,E.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.dispatch),i=e.fileType,a=e.path,r=e.onFinish,c=void 0===r?function(){}:r,o=(0,E.useParams)(),u=(0,l.useState)(""),d=P()(u,2),_=d[0],p=d[1],m=(0,l.useState)([]),f=P()(m,2),v=f[0],g=f[1],j=(0,l.useState)([]),y=P()(j,2),k=y[0],S=y[1],w=[ai.OriginalPicturePath,ai.ExpectPicturePath,ai.PicturePath].includes(i);(0,l.useEffect)((function(){"EditPracticeSetting-SelectFilePath"===n.actionTabs.key&&(p(a||""),C())}),[n.actionTabs.key]);var C=function(){var e=x()(h()().mark((function e(){var n,i,a,r,l=arguments;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=l.length>0&&void 0!==l[0]?l[0]:"",e.next=3,t({type:"shixunsDetail/getRepository",payload:{id:o.id,path:i}});case 3:a=e.sent,""!==i||null!=a&&null!==(n=a.trees)&&void 0!==n&&n.length||b.ZP.warning("请先去代码仓库提交文件"),null!=a&&a.trees&&(r=a.trees.map((function(e){return s()(s()({},e),{name:e.name,val:e.name})})),S(r||[]));case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),O=function(){var e=x()(h()().mark((function e(){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:c(_),B();case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),B=function(){p(""),g([]),S([]),t({type:"shixunsDetail/setActionTabs",payload:{}})},N=Wt(v);return(0,D.jsx)(A.Z,{centered:!0,title:"文件路径",closable:!1,keyboard:!1,open:"EditPracticeSetting-SelectFilePath"===n.actionTabs.key,onOk:O,onCancel:B,children:(0,D.jsxs)("div",{className:Rt,children:[(0,D.jsxs)("div",{className:Zt,children:[(0,D.jsx)("div",{className:Lt,children:!(null==v||!v.length)&&v.map((function(e,n){return(0,D.jsx)("a",{onClick:function(){return function(e,n){var t=v.filter((function(e,t){return t<=n}));g(t);var i=Wt(t);w&&p(i),C(i)}(0,n)},children:e.val},n)}))}),!(null==k||!k.length)&&k.map((function(e,n){return"tree"===e.type?(0,D.jsxs)("a",{onClick:function(){return function(e){if("tree"===e.type){v.length?v.push({val:"/".concat(e.val),path:e.val}):v.push({val:"根目录",path:""},{val:"/".concat(e.val),path:e.val}),g(v);var n=Wt(v);w&&p(n),C(n)}}(e)},children:[(0,D.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(Tt)}),N?"".concat(N,"/"):N,e.name]},n):(0,D.jsxs)("a",{onClick:function(){return function(e){var n=Wt(v),t="".concat(n?"".concat(n,"/"):n).concat(e);i===ai.Path?(null==_||!_.includes("".concat(t,";")))&&p("".concat(_).concat(t,";")):i===ai.ExecPath&&p(t)}("".concat(e.name))},children:[(0,D.jsx)("i",{className:"iconfont icon-zuoye ".concat(Tt)}),N?"".concat(N,"/"):N,e.name]},n)}))]}),(0,D.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,D.jsx)(Z.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)",value:_,onChange:function(e){return p(e.target.value)}})]})})})),Ft=t(94001),Ut=t(81327),Ht=t(57883),Jt="wrap___dbeFl",Vt="in___hlelK",Gt="se___dRyd5",Qt="fourPart___OLRBn",zt="groupWrap___IOeGo",qt="fixBtn___HaFLT",Yt=Z.Z.TextArea,Xt=(0,E.connect)((function(e){return{user:e.user}}))((function(e){var n,t=e.user,i=(0,l.useRef)(),a=I.Z.useForm(),r=P()(a,1)[0],c=(0,l.useState)({}),o=P()(c,2),u=o[0],d=o[1],_=(0,l.useState)(!1),p=P()(_,2),m=p[0],f=p[1],v=(0,l.useState)([]),g=P()(v,2),j=g[0],E=g[1],k=(0,l.useState)([]),S=P()(k,2),w=S[0],C=S[1],O=null===(n=t.userInfo)||void 0===n||null===(n=n.shixun)||void 0===n?void 0:n.editable;(0,l.useEffect)((function(){var e;i.current=null===(e=location.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]),(0,l.useEffect)((function(){B()}),[]);var B=function(){var e=x()(h()().mark((function e(){var n,t,s,a,l,c,o,u,_,p,m,x,f,v,g;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=[{hidden:0,input:"",output:"",score:100}],e.next=3,(0,y.ZP)("/api/shixuns/".concat(i.current,"/jupyter_evalute_setting.json"),{method:"get"});case 3:0===(null==(t=e.sent)?void 0:t.status)&&(C(null==t||null===(s=t.data)||void 0===s?void 0:s.standard_scripts),g={open_evaluate:null==t||null===(a=t.data)||void 0===a?void 0:a.open_evaluate,exec_time:(null==t||null===(l=t.data)||void 0===l?void 0:l.exec_time)||3,test_set_score:null!==(null==t||null===(c=t.data)||void 0===c?void 0:c.test_set_score)&&(null==t||null===(o=t.data)||void 0===o?void 0:o.test_set_score),test_set_average:null===(null==t||null===(u=t.data)||void 0===u?void 0:u.test_set_average)||(null==t||null===(_=t.data)||void 0===_?void 0:_.test_set_average),choice_standard_scripts:(null==t||null===(p=t.data)||void 0===p?void 0:p.choice_standard_scripts)||null,evaluate_script:(null==t||null===(m=t.data)||void 0===m?void 0:m.evaluate_script)||"",evaluate_method:null==t||null===(x=t.data)||void 0===x?void 0:x.evaluate_method},r.setFieldsValue(g),d(g),E(null!=t&&null!==(f=t.data)&&void 0!==f&&null!==(f=f.test_sets)&&void 0!==f&&f.length?null==t||null===(v=t.data)||void 0===v?void 0:v.test_sets:n));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),N=function(){var e=x()(h()().mark((function e(n){var t,a;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=j.map((function(e){return e.score})),a=t.reduce((function(e,n){return e+n}),0),!n.test_set_score||100===a||null==j||!j.length){e.next=5;break}return b.ZP.warn("测试用例的评分占比之和必须等于100"),e.abrupt("return");case 5:return f(!0),e.next=8,(0,y.ZP)("/api/shixuns/".concat(i.current,"/update_jupyter_evaluate_setting.json"),{method:"post",body:s()(s()({},n),{},{mirror_script_id:null==n?void 0:n.choice_standard_scripts,open_evaluate:null!=n&&n.open_evaluate?1:0,test_set:j.map((function(e){return s()(s()({},e),{},{is_file:!1})}))})});case 8:0===e.sent.status&&b.ZP.success("保存成功"),f(!1);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),M=function(e){var n=Math.floor(100/e.length),t=n+100%e.length;e=e.map((function(i,a){return a===e.length-1?s()(s()({},i),{},{score:t}):s()(s()({},i),{},{score:n})})),E(e)},L=u.test_set_score,T=u.test_set_average,W=u.open_evaluate;return(0,D.jsxs)("section",{className:Jt,children:[(0,D.jsxs)(I.Z,{form:r,disabled:!W,layout:"vertical",onValuesChange:function(e){var n;d(s()({},r.getFieldsValue())),"test_set_average"in e&&null!=e&&e.test_set_average&&M(j),"test_set_score"in e&&null!=e&&e.test_set_score&&(r.setFieldsValue({test_set_average:!0}),d(s()(s()({},r.getFieldsValue()),{},{test_set_average:!0})),M(j)),"choice_standard_scripts"in e&&A.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,D.jsxs)("div",{className:"tc font16",children:["原有脚本将被新的脚本覆盖,无法撤销",(0,D.jsx)("br",{}),"是否确认执行覆盖操作"]}),onOk:(n=x()(h()().mark((function n(){var t;return h()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,y.ZP)("/api/shixuns/".concat(i.current,"/get_script_contents.json"),{method:"get",params:{id:i.current,script_id:null==e?void 0:e.choice_standard_scripts}});case 2:null!=(t=n.sent)&&t.content&&(A.Z.info({centered:!0,title:"提示",okText:"知道啦",content:(0,D.jsx)("div",{className:"tc font16",children:"评测脚本生成成功!"})}),r.setFieldsValue({evaluate_script:null==t?void 0:t.content}),d(s()(s()({},r.getFieldsValue()),{},{evaluate_script:null==t?void 0:t.content})));case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},onFinish:N,children:[(0,D.jsx)(I.Z.Item,{name:"open_evaluate",style:{marginTop:10},valuePropName:"checked",children:(0,D.jsx)(F.Z,{disabled:!1,children:"启用Jupyter评测功能"})}),(0,D.jsx)("h4",{className:"font14",children:"评测时长限制"}),(0,D.jsx)(We.Z,{title:!W&&"请启用Jupyter评测功能后,进行编辑",placement:"topLeft",children:(0,D.jsx)(I.Z.Item,{label:"评测时长(秒):",name:"exec_time",style:{flexDirection:"row",marginTop:15},rules:[{required:!0,message:"请输入评测时长限制"},{type:"number",min:3,message:"最小限制时间是3秒"}],children:(0,D.jsx)(Ft.Z,{className:Vt,min:3})})}),(0,D.jsx)("h4",{className:"font14 mb10",children:"系统评分规则"}),(0,D.jsx)(We.Z,{title:!W&&"请启用Jupyter评测功能后,进行编辑",placement:"topLeft",children:(0,D.jsx)(I.Z.Item,{name:"test_set_score",children:(0,D.jsx)(ge.ZP.Group,{children:(0,D.jsxs)(Ut.Z,{direction:"vertical",children:[(0,D.jsxs)(ge.ZP,{value:!1,children:["通过全部测试集",(0,D.jsx)("span",{className:"c-grey-999",children:" (学员评测,仅当所有测试集都正确时,才获得一次性奖励)"})]}),(0,D.jsxs)(ge.ZP,{value:!0,children:["通过部分测试集",(0,D.jsx)("span",{className:"c-grey-999",children:" (学员评测,通过测试集即可获得对应奖励)"})]})]})})})}),(0,D.jsxs)("h4",{className:"flex-container font14 mb10",children:[(0,D.jsx)("span",{className:"mr30",children:"测试用例"}),(0,D.jsx)(We.Z,{title:!W&&"请启用Jupyter评测功能后,进行编辑",placement:"topLeft",children:(0,D.jsx)(R.ZP,{style:{height:28,borderRadius:4},type:"primary",onClick:function(){var e=[].concat(H()(j),[{hidden:0,input:"",output:"",score:0}]);r.getFieldValue("test_set_average")?M(e):E(e)},ghost:!0,children:"添加测试用例"})})]}),L&&(0,D.jsx)(I.Z.Item,{name:"test_set_average",children:(0,D.jsxs)(ge.ZP.Group,{children:[(0,D.jsx)(ge.ZP,{value:!0,children:"均分比例"}),(0,D.jsx)(ge.ZP,{value:!1,style:{marginLeft:50},children:"自定义比例"})]})}),(0,D.jsx)(We.Z,{title:!W&&"请启用Jupyter评测功能后,进行编辑",placement:"topLeft",children:(0,D.jsx)("div",{className:Qt,children:j.map((function(e,n){return(0,D.jsxs)("div",{className:zt,children:[(0,D.jsxs)("div",{className:"font16",children:[(0,D.jsxs)("span",{className:"mr10",children:["组",n+1," : "]}),u.test_set_score&&(0,D.jsxs)("span",{style:{marginRight:100},children:[(0,D.jsx)(Z.Z,{style:{width:85},value:e.score,type:"number",disabled:T,onChange:function(e){var t=j.map((function(t,i){return i===n?s()(s()({},t),{},{score:e.target.value?Number(e.target.value):0}):t})),i={test_set_average:!1};d(s()(s()({},u),i)),r.setFieldsValue(i),E(t)}}),(0,D.jsx)("span",{className:"ml10 mr10",children:"%"})]}),(0,D.jsxs)(F.Z,{className:"font14 ml5",checked:1===e.hidden,onChange:function(e){var t=j.map((function(t,i){return i===n?s()(s()({},t),{},{hidden:e.target.checked?1:0}):t}));E(t)},children:["隐藏",(0,D.jsx)("span",{className:"font12 c-light-black",children:'(隐藏测试集可以防止学生通过"print"等手段直接通关)'})]}),(0,D.jsx)("span",{className:"tr flex1",style:{float:"right"},children:0!==n&&(0,D.jsx)(We.Z,{placement:"bottom",title:"删除",children:(0,D.jsx)("span",{className:"font16 c-red current",onClick:function(){var e=j.filter((function(e,t){return t!==n}));M(e)},children:"删 除"})})})]}),(0,D.jsx)(Yt,{bordered:!1,className:"mt10",rows:5,placeholder:"输入",value:e.input,onChange:function(e){var t=j.map((function(t,i){return i===n?s()(s()({},t),{},{input:e.target.value}):t}));E(t)}}),(0,D.jsx)(Yt,{bordered:!1,className:"mt10",rows:5,placeholder:"预期输出",value:e.output,onChange:function(e){var t=j.map((function(t,i){return i===n?s()(s()({},t),{},{output:e.target.value}):t}));E(t)}}),(0,D.jsxs)("div",{className:"mt10",children:[(0,D.jsx)("span",{className:"font14 mr20",children:"预期输出:"}),(0,D.jsx)(F.Z,{checked:e.is_invisible,onChange:function(e){var t=j.map((function(t,i){return i===n?s()(s()({},t),{},{is_invisible:e.target.checked}):t}));E(t)},children:(0,D.jsxs)("span",{className:"font14",children:["对学员不可见",(0,D.jsx)("span",{className:"font12 c-light-black",children:"(勾选后,预期输出对学员始终不可见)"})]})})]}),(0,D.jsxs)("div",{children:[(0,D.jsx)("span",{className:"font14 mr20",children:"特殊判定:"}),(0,D.jsx)(F.Z,{checked:e.last_match_rule,onChange:function(e){var t=j.map((function(t,i){return i===n?s()(s()({},t),{},{last_match_rule:e.target.checked}):t}));E(t)},children:(0,D.jsxs)("span",{className:"font14",children:["末尾匹配",(0,D.jsx)("span",{className:"font12 c-light-black",children:"(实际输出与预期输出最后一行相同即可通关)"})]})})]})]},n)}))})}),(0,D.jsx)(I.Z.Item,{label:"评测方式",name:"evaluate_method",style:{flexDirection:"row",marginTop:15},rules:[{required:!0,message:"请输入评测时长限制"}],children:(0,D.jsx)(ge.ZP.Group,{children:(0,D.jsxs)(Ut.Z,{direction:"vertical",children:[(0,D.jsxs)(ge.ZP,{value:1,children:["所有代码块评测",(0,D.jsx)("span",{className:"c-grey-999",children:" (对学员任务文件的所有非空代码块进行评测)"})]}),(0,D.jsxs)(ge.ZP,{value:2,children:["末尾代码块评测",(0,D.jsx)("span",{className:"c-grey-999",children:" (对学员任务文件的最后一个非空代码块进行评测)"})]})]})})}),(0,D.jsx)("h4",{className:"font14 mt20 mb10",children:"评测脚本"}),(0,D.jsx)(We.Z,{title:!W&&"请启用Jupyter评测功能后,进行编辑",placement:"topLeft",children:(0,D.jsx)(I.Z.Item,{name:"choice_standard_scripts",children:(0,D.jsx)(Te.default,{className:Gt,getPopupContainer:function(e){return e.parentNode},placeholder:"请选择评测脚本",children:w.map((function(e,n){return(0,D.jsx)(Te.default.Option,{value:e.id,children:e.scptname},n)}))})})}),(0,D.jsx)(We.Z,{title:!W&&"请启用Jupyter评测功能后,进行编辑",placement:"topLeft",children:(0,D.jsx)(I.Z.Item,{name:"evaluate_script",children:(0,D.jsx)(hn.ZP,{height:450,style:{border:"1px solid #ccc"},language:"shell",theme:"vs-light",options:{readOnly:!W}})})})]}),(0,D.jsx)(Ht.t,{okText:"保存",hasOkBtn:O,hasCancelBtn:!1,loading:m,onOk:function(){return r.submit()},className:qt})]})})),$t="wrap___AnxZp",ei="fixBtn___sQhsA",ni=["shixunsDetail","globalSetting","user","dispatch"],ti=(0,E.connect)((function(e){return{shixunsDetail:e.shixunsDetail,globalSetting:e.globalSetting,user:e.user}}))((function(e){e.shixunsDetail,e.globalSetting,e.user,e.dispatch,r()(e,ni);var n,t=(0,E.useLocation)(),i=(0,l.useRef)(null===(n=t.pathname)||void 0===n||null===(n=n.split("/"))||void 0===n?void 0:n[2]),a=I.Z.useForm(),c=P()(a,1)[0],o=(0,l.useState)(""),u=P()(o,2),d=u[0],_=u[1],p=(0,l.useState)(!1),m=P()(p,2),f=m[0],v=m[1],g=(0,l.useState)(!1),j=P()(g,2),A=j[0],k=j[1];(0,l.useEffect)((function(){i.current&&S()}),[i.current]);var S=function(){var e=x()(h()().mark((function e(){var n;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return v(!0),e.next=3,(0,y.ZP)("/api/shixuns/".concat(i.current,"/get_standard_answer.json"),{method:"get",params:{from:"edit"}});case 3:0===(n=e.sent).status&&(_((null==n?void 0:n.standard_answer)||""),c.setFieldsValue({hide_answer:null==n?void 0:n.hide_answer,disable_copy:null==n?void 0:n.disable_copy}),v(!1));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),w=function(){var e=x()(h()().mark((function e(n){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return k(!0),e.next=3,(0,y.ZP)("/api/shixuns/".concat(i.current,"/set_standard_answer.json"),{method:"post",body:s()({},n)});case 3:0===e.sent.status&&b.ZP.success("保存成功"),k(!1);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,D.jsx)("section",{className:$t,children:(0,D.jsx)(me.Z,{loading:f,children:(0,D.jsxs)(I.Z,{form:c,scrollToFirstError:!0,layout:"vertical",onFinish:w,children:[(0,D.jsx)(I.Z.Item,{name:"hide_answer",valuePropName:"checked",children:(0,D.jsx)(F.Z,{children:"隐藏参考答案模块"})}),(0,D.jsx)(I.Z.Item,{name:"disable_copy",valuePropName:"checked",children:(0,D.jsx)(F.Z,{children:"禁止复制参考答案"})}),(0,D.jsx)(I.Z.Item,{name:"standard_answer",label:"参考答案:",rules:[{required:!0,message:"请输入参考答案"}],children:(0,D.jsx)(M.Z,{defaultValue:d})}),(0,D.jsx)(I.Z.Item,{children:(0,D.jsx)(Ht.t,{okText:"保存",loading:A,hasCancelBtn:!1,className:ei,okButtonProps:{htmlType:"submit"}})})]})})})})),ii=t(87684),si=t(2842),ai=(It.Z.Countdown,function(e){return e.Path="path",e.ExecPath="exec_path",e.OriginalPicturePath="original_picture_path",e.ExpectPicturePath="expect_picture_path",e.PicturePath="picture_path",e}({})),ri=(0,E.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n,practiceSetting:e.practiceSetting,shixunsDetail:e.shixunsDetail}}))((function(e){e.globalSetting,e.loading;var n=e.dispatch,t=(e.practiceSetting,e.shixunsDetail,(0,l.useState)()),i=P()(t,2),a=(i[0],i[1],(0,l.useState)()),r=P()(a,2),c=(r[0],r[1],(0,l.useRef)(),(0,l.useState)()),o=P()(c,2),u=(o[0],o[1],(0,l.useState)()),d=P()(u,2),_=(d[0],d[1],(0,l.useState)(!0)),p=P()(_,2),m=(p[0],p[1],(0,l.useState)(700)),f=P()(m,2),v=(f[0],f[1],(0,l.useState)("")),g=P()(v,2),A=g[0],b=g[1],y=(0,E.useParams)();(0,l.useEffect)((function(){k()}),[]);var k=function(){var e=x()(h()().mark((function e(){var n,t,i,s;return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,j.Ui)({identifier:y.id});case 2:if(null==(t=e.sent)||null===(n=t.data)||void 0===n||null===(n=n.data_list)||void 0===n||!n.length){e.next=6;break}return ii.Z.publish("pod-restrict-data",{identifier:null==t||null===(i=t.data)||void 0===i?void 0:i.identifier,data_list:null==t||null===(s=t.data)||void 0===s?void 0:s.data_list}),e.abrupt("return");case 6:null!=t&&t.url&&b(null==t?void 0:t.url);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),S=function(e){n({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},w=function(){var e=x()(h()().mark((function e(t){return h()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,j.QA)({id:y.id,startup_file:t});case 2:k(),n({type:"practiceSetting/getCommonData",payload:s()({},y)});case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,D.jsx)(Se.Z,{tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"服务设置",children:(0,D.jsxs)("div",{children:[(0,D.jsxs)(T.Z,{className:"mt20 ml20 font14",align:"middle",children:[(0,D.jsxs)(W.Z,{children:[(0,D.jsx)("span",{className:"c-red",children:"* "}),"默认打开文件:"]}),(0,D.jsx)(W.Z,{className:"mr10",children:(0,D.jsx)(We.Z,{title:"开启JupyterLab评测功能,则默认打开文件同时也作为评测的执行文件。",placement:"bottom",children:(0,D.jsx)(si.Z,{style:{cursor:"pointer"}})})}),(0,D.jsx)(W.Z,{flex:"300px",onClick:function(){return S(ai.ExecPath)},children:(0,D.jsx)(Z.Z,{value:A})}),(0,D.jsx)(W.Z,{flex:"1",children:(0,D.jsx)(R.ZP,{type:"primary",className:"ml10",onClick:function(){return S(ai.ExecPath)},children:"设置"})})]}),(0,D.jsx)("iframe",{onLoad:function(e){},src:A,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),(0,D.jsx)(Kt,{fileType:"path",path:"",onFinish:function(e){return w(e)}})]})},{key:"2",label:"评测设置",children:(0,D.jsx)(Xt,{})},{key:"3",label:"参考答案",children:(0,D.jsx)(ti,{})}]})})),li=["tabsActive"],ci=function(e){var n=e.tabsActive,t=r()(e,li);return(0,D.jsxs)(l.Fragment,{children:["information"===n&&(0,D.jsx)(re,{}),"warehouse"===n&&(0,D.jsx)(le.default,{}),"level"===n&&(0,D.jsx)(he,s()({},t)),"collaborate"===n&&(0,D.jsx)(Ie,s()({},t)),"setting"===n&&(0,D.jsx)(Re.Z,{}),"environment"===n&&(0,D.jsx)(ct,s()({},t)),"dataset"===n&&(0,D.jsx)(Mt,{}),"service"===n&&(0,D.jsx)(ri,s()({},t))]})},oi="sidebar___OW5LG",ui="items___j856O",di="item___Zn_qr",_i="name___ZfhoC",pi="itemActive___sW_Ri",hi="question___yfIcY";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var mi="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNOCAwYTggOCAwIDEgMS04IDggOC4wMSA4LjAxIDAgMCAxIDgtOFoiIGZpbGw9IiNGRUIzMDAiLz48cGF0aCBkPSJNOC4xMTEgMTJhLjc4Ljc4IDAgMSAwIC4wMDYtMS41Ni43OC43OCAwIDAgMC0uMDA2IDEuNTZaTTcuNTU2IDRhLjIxLjIxIDAgMCAwLS4yMTIuMjE4bC4yNDQgNS4xMzNhLjExNy4xMTcgMCAwIDAgLjExNi4xMWguODE1YS4xMTguMTE4IDAgMCAwIC4xMTctLjExbC4yNDMtNS4xMzNBLjIwOC4yMDggMCAwIDAgOC42NjYgNGgtMS4xMVoiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+",xi=["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"],fi=[{name:"基本信息",icon:(0,D.jsx)("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"代码仓库",icon:(0,D.jsx)("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:"任务关卡",icon:(0,D.jsx)("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"实验环境",icon:(0,D.jsx)("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"数据集",icon:(0,D.jsx)("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"服务与评测",icon:(0,D.jsx)("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"合作人员",icon:(0,D.jsx)("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"设置",icon:(0,D.jsx)("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"}],vi=(0,E.connect)((function(e){var n=e.loading,t=e.globalSetting,i=e.shixunsDetail;return{globalSetting:t,loading:n,practiceSetting:e.practiceSetting,shixunsDetail:i}}))((function(e){e.globalSetting,e.loading;var n,t=e.dispatch,i=e.shixunsDetail,a=e.practiceSetting,c=(r()(e,xi),a.base_info_warning),o=a.challenges_warning,u=a.id,d=a.repository_warning,_=a.sideBar,p=a.service_warning,h=(0,E.useLocation)(),m=(0,E.useParams)(),x=(0,E.useSearchParams)(),f=P()(x,1)[0];(0,l.useEffect)((function(){var e,n=f.get("tabId"),s=h.pathname.split("/").length,a=(null!=i&&null!==(e=i.detail)&&void 0!==e&&e.windows_vnc?fi.filter((function(e){return"dataset"!==e.tabId})):fi).map((function(e){return e.tabId})).includes(n);n&&a?t({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:n}}):s>4?t({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}}):(!n||n&&!a)&&t({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),[null==i||null===(n=i.detail)||void 0===n?void 0:n.windows_vnc]),(0,l.useEffect)((function(){return function(){t({type:"practiceSetting/setSideBarTabs",payload:s()(s()({},a.sideBar),{},{selectPath:""})})}}),[m.id]);var v;return(0,D.jsxs)("div",{className:oi,children:[(0,D.jsx)("div",{className:ui,children:(null!=i&&null!==(v=i.detail)&&void 0!==v&&v.windows_vnc?fi.filter((function(e){return"dataset"!==e.tabId})):fi).filter((function(e){var n;return null!=i&&null!==(n=i.detail)&&void 0!==n&&n.is_jupyter_lab?"level"!==e.tabId:"service"!==e.tabId})).map((function(e){var n=e.name,i=e.icon,s=e.tabId;return(0,D.jsxs)("div",{className:"".concat(a.sideBar.tabsActive===s?pi:di," font12"),onClick:function(){return function(e){var n;if(e!==_.tabsActive){var i=function(){E.history.push("/shixuns/".concat(u,"/edit?tabId=").concat(e)),t({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:e,selectPath:"",confirmLeave:!1}})};null!=a&&null!==(n=a.sideBar)&&void 0!==n&&n.confirmLeave?A.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){i()}}):i()}}(s)},children:[i,(0,D.jsx)("span",{className:_i,children:n}),"information"===s&&c&&(0,D.jsx)(We.Z,{title:"请完善基本信息",children:(0,D.jsx)("img",{src:mi,alt:""})}),"level"===s&&o&&(0,D.jsx)(We.Z,{title:"请创建任务关卡",children:(0,D.jsx)("img",{src:mi,alt:""})}),"service"===s&&p&&(0,D.jsx)(We.Z,{title:"请设置默认打开文件",children:(0,D.jsx)("img",{src:mi,alt:""})}),"warehouse"===s&&d&&(0,D.jsx)(We.Z,{title:"请开启代码仓库",children:(0,D.jsx)("img",{src:mi,alt:""})})]},s)}))}),(0,D.jsx)("div",{className:hi,children:(0,D.jsx)(We.Z,{placement:"right",title:"常见问题",children:(0,D.jsx)("span",{style:{cursor:"pointer"},onClick:function(){return window.open("".concat(Y.Z.API_SERVER,"/pdf/实训制作常见问题.pdf"))},children:(0,D.jsx)("img",{src:Bt.Pt,height:44,width:44,alt:""})})})})]})})),gi=["globalSetting","loading","dispatch","practiceSetting"],ji=(0,E.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n,practiceSetting:e.practiceSetting}}))((function(e){e.globalSetting,e.loading;var n=e.dispatch,t=e.practiceSetting,i=r()(e,gi),a=(t.sideBar.tabsActive,(0,E.useParams)());return(0,l.useEffect)((function(){return n({type:"globalSetting/headerFooterToggle",payload:!1}),n({type:"shixunsDetail/getShixunsDetail",payload:a}),function(){n({type:"globalSetting/headerFooterToggle",payload:!0}),n({type:"practiceSetting/setParams",payload:{id:""}})}}),[]),(0,D.jsxs)("div",{className:c,children:[(0,D.jsx)("div",{className:o,children:(0,D.jsx)(S,{})}),(0,D.jsxs)("div",{className:u,children:[(0,D.jsx)("div",{className:d,children:(0,D.jsx)(vi,{})}),(0,D.jsx)("div",{className:_,children:(0,D.jsx)(ci,s()(s()({},i),{},{tabsActive:t.sideBar.tabsActive}))})]})]})}))},94454:function(e,n,t){"use strict";t.d(n,{S:function(){return i}});var i=function(e){var n=document.createElement("textarea");return n.value=e,n.value}},97952:function(e,n,t){"use strict";t.d(n,{Z:function(){return I}});var i=t(7557),s=t.n(i),a=t(41498),r=t.n(a),l=t(79800),c=t.n(l),o=t(39647),u=t.n(o),d=t(59301),_=t(80608),p=t(24650),h=t(78241),m=t(43418),x=t(8591),f=t(53326),v=t(3113),g=t(71681),j=t(55351),A="formWrap___aNgan",b="upload___yGdLQ",y="color0152d9___zzEpS",E="colorCCC___k4Dxq",D="footerWrap___WrUZd",k="qrCode___GPwSg",S="a1___R6etl",w="code___fCL_L",P="group___n7tgy",C="groupNumber___tw7hA",O="a2___GGjDE",B=t(37712),N=["newShixuns","globalSetting","loading","dispatch"],M=p.Z.TextArea,I=(0,_.connect)((function(e){var n=e.newShixuns,t=e.loading;return{newShixuns:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n=e.newShixuns,t=(e.globalSetting,e.loading),i=e.dispatch,a=(u()(e,N),h.Z.useForm()),l=c()(a,1)[0],o=(0,d.useState)([]),_=c()(o,2),p=_[0],I=_[1],R=function(){var e=r()(s()().mark((function e(n){var t,a,r,l,c,o;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=(a=n||{}).language,l=a.env,c=a.mode,a.code,e.next=3,i({type:"newShixuns/applyShixunMirror",payload:{language:r,runtime:l,run_method:c,attachment_id:null==p||null===(t=p[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id}});case 3:o=e.sent,i({type:"newShixuns/setActionTabs",payload:{}}),o&&x.ZP.success("新建申请已提交,请等待管理员审核。");case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,B.jsxs)(m.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:"NewShixuns-Apply"===n.actionTabs.key,title:"申请新建",width:"1000px",footer:null,afterClose:function(){l.resetFields(),I([])},children:[(0,B.jsxs)("section",{className:k,children:[(0,B.jsxs)("aside",{className:S,children:[(0,B.jsx)("div",{className:w,children:(0,B.jsx)("img",{width:120,height:120,src:j,alt:"二维码"})}),(0,B.jsx)("div",{className:P,children:"实验环境申请QQ群"}),(0,B.jsx)("div",{className:C,children:"群号:740157011"})]}),(0,B.jsxs)("aside",{className:O,children:["尊敬的老师/同学您好,",(0,B.jsx)("br",{}),"如果您想新建实验环境,可以扫描左侧二维码进群,直接向我们的工作人员申请哦~ 也可以提交下面的表单申请,我们的工作人员收到申请信息将会第一时间联系您!"]})]}),(0,B.jsxs)(h.Z,{className:A,form:l,labelCol:{span:4},wrapperCol:{span:20},onFinish:R,children:[(0,B.jsx)(h.Z.Item,{label:"语言:",name:"language",rules:[{required:!0,message:"请填写该镜像语言"}],children:(0,B.jsx)(M,{placeholder:"请填写该镜像是基于什么语言:示例:Python",rows:4})}),(0,B.jsx)(h.Z.Item,{label:"系统环境:",name:"env",rules:[{required:!0,message:"请填写该镜像语言系统环境"}],children:(0,B.jsx)(M,{placeholder:"请填写该镜像是基于什么linux系统环境,代码运行环境",rows:4})}),(0,B.jsx)(h.Z.Item,{label:"测试代码运行方式:",name:"mode",rules:[{required:!0,message:"请填写该镜像测试代码运行方式"}],children:(0,B.jsx)(M,{placeholder:"请填写该镜像中测试代码运行方式",rows:4})}),(0,B.jsx)(h.Z.Item,{label:"测试代码:",name:"code",rules:[{required:!0,message:"请上传附件"}],children:(0,B.jsx)("div",{className:b,children:(0,B.jsxs)(f.Z,{fileList:p,action:"".concat(g.Z.API_SERVER,"/api/attachments.json?client_key=6d57f8c3dd186c5ada392546ace9620a"),onChange:function(e){["uploading","done","removed"].includes(e.file.status)&&I(e.fileList)},onRemove:function(e){if(!e.percent||100==e.percent){var n,t=null===(n=e.response)||void 0===n?void 0:n.id;return m.Z.confirm({centered:!0,title:"确定要删除这个附件吗?",okText:"确定",cancelText:"取消",onOk:(a=r()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"newShixuns/deleteAttachment",payload:{id:t}});case 2:e.sent&&I(p.filter((function(e){var n;return(null===(n=e.response)||void 0===n?void 0:n.id)!==t})));case 4:case"end":return e.stop()}}),e)}))),function(){return a.apply(this,arguments)})}),!1}var a},beforeUpload:function(e){return!p.length&&(!(e.size/1024/1024>50)||(x.ZP.info("文件大小必须小于50MB"),!1))},withCredentials:!0,children:[(0,B.jsx)("span",{className:"".concat(y," current"),children:"上传附件"}),(0,B.jsx)("span",{className:"".concat(E," ml10"),children:"(单个文件50M以内)"})]})})}),(0,B.jsx)("div",{className:D,children:(0,B.jsxs)(h.Z.Item,{children:[(0,B.jsx)(v.ZP,{className:"mr5",size:"middle",onClick:function(){i({type:"newShixuns/setActionTabs",payload:{}})},children:"取消"}),(0,B.jsx)(v.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:t["newShixuns/applyShixunMirror"],children:"保存"})]})})]})]})}))},50341:function(e,n,t){"use strict";var i=t(79800),s=t.n(i),a=t(59301),r=t(80608),l=t(43418),c=t(55351),o=t(37712);n.Z=(0,r.connect)((function(e){var n=e.newShixuns,t=e.user;return{newShixuns:n,globalSetting:e.globalSetting,user:t}}))((function(e){var n,t=e.newShixuns,i=e.dispatch,u=e.user,d=(0,a.useState)(!1),_=s()(d,2),p=_[0],h=_[1];(0,a.useEffect)((function(){"Create-Environment"===t.actionTabs.key&&m()}),[null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.key]);var m=function(){var e,n,t;if(i({type:"newShixuns/setActionTabs",payload:{}}),0===(null===(e=u.userInfo)||void 0===e?void 0:e.mirror_marker_status))h(!0);else if(1===(null===(n=u.userInfo)||void 0===n?void 0:n.mirror_marker_status)){var s;r.history.push("/users/".concat(null===(s=u.userInfo)||void 0===s?void 0:s.login,"/experiment-img/add"))}else 2===(null===(t=u.userInfo)||void 0===t?void 0:t.mirror_marker_status)&&l.Z.confirm({title:"您今日已达到申请上限,是否跳转至云主机列表?",content:"提示:每天最多允许申请一台云主机",okText:"跳转",cancelText:"取消",onOk:function(){var e;r.history.push("/users/".concat(null===(e=u.userInfo)||void 0===e?void 0:e.login,"/experiment-img"))}})};return(0,o.jsxs)(l.Z,{title:"加入qq群提示",open:p,footer:null,onCancel:function(){h(!1)},children:[(0,o.jsxs)("div",{style:{textAlign:"center"},children:[(0,o.jsx)("br",{}),(0,o.jsx)("img",{width:120,height:120,style:{marginTop:"20px"},src:c,alt:"二维码"})]}),(0,o.jsx)("img",{})]})}))},13198:function(e,n){"use strict";n.Z={titlesize:"titlesize___RiFfV",labelWrap:"labelWrap___gNw3Q",label:"label___uujJZ",labelContent:"labelContent___QsIDL",selectSchool:"selectSchool___HL1ax",dataPicker:"dataPicker___Ux1tp",itemWrap:"itemWrap___Q0uQz",img:"img___bqnNM",itemContent:"itemContent___FvPMp",nameWrap:"nameWrap___ALKio",name:"name___Q7c5Q",actionGroup:"actionGroup___qiWs0",schoolWrap:"schoolWrap___dXuoo",school:"school___CW5RX",colorOrange:"colorOrange___EkZAA",colorYellow:"colorYellow___evRzy",graaytitle:"graaytitle___LUmPS"}},36723:function(e){"use strict";e.exports="data:image/png;base64,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"},96908:function(e){"use strict";e.exports="data:image/png;base64,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"},57177:function(e){"use strict";e.exports="data:image/png;base64,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"},81378:function(e){"use strict";e.exports="data:image/png;base64,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"},3828:function(){}}]); \ No newline at end of file +(self.webpackChunk=self.webpackChunk||[]).push([[56277,2753,4585,71950,26199],{10459:function(e,n,t){"use strict";function i(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i-1||null!==(i=C)&&void 0!==i&&i.startsWith("/api")?C:"data:image/png;base64,".concat(C),autoPlay:!0}),"video"===D&&(0,j.jsx)(j.Fragment,{children:(null===(a=C)||void 0===a?void 0:a.indexOf("http"))>-1||null!==(l=C)&&void 0!==l&&l.startsWith("/api")?(0,j.jsx)("video",{controls:!0,src:"".concat(C),autoPlay:!0}):(0,j.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(C),autoPlay:!0})}),"office"===D&&F&&(0,j.jsx)("iframe",{src:"".concat(H,"/office.html?key=").concat(F.key,"&url=").concat(q+F.url,"&callbackUrl=").concat(q+F.callbackUrl,"&fileType=").concat(F.fileType,"&title=").concat(F.title,"&model=").concat(E,"&officeServer=").concat(A.Z.ONLYOFFICE,"&disabledDownload=").concat(!!N)}),"html"===D&&(0,j.jsx)("iframe",{src:C+"&disposition=inline"}),"pdf"===D&&(0,j.jsx)("iframe",{src:"".concat(H,"/js/pdfview/index.html?url=").concat(C,"&disabledDownload=").concat(!!N)}),"image"===D&&(0,j.jsx)("img",{src:(null===(o=C)||void 0===o?void 0:o.indexOf("http"))>-1||null!==(y=C)&&void 0!==y&&y.startsWith("/api")?C:"data:image/png;base64,".concat(C)}),("other"===D||"download"===D)&&(0,j.jsx)(j.Fragment,{children:Z?(0,j.jsx)(g.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,j.jsx)(_.ZP,{icon:(0,j.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:z,children:"下载"})}):(0,j.jsxs)(_.ZP,{type:"primary",size:"middle",onClick:z,children:[(0,j.jsx)(m.Z,{}),"点击下载"]})})]})}},4585:function(e,n,t){"use strict";t.d(n,{Z:function(){return V}});var i=t(82242),s=t.n(i),a=t(37205),r=t.n(a),l=t(91232),c=t.n(l),o=t(79800),u=t.n(o),d=t(59301),p=(t(49040),t(32834)),_=t.n(p),m=t(11690);var h=[],x=["
                                                      "],f=new(_().Renderer),v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function g(){h.length=0,x=["
                                                        "]}var A={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function j(e,n,t,i){if(n>=e.length||e[n].level<=t)return n;var s=e[n];i.push("
                                                      • "+s.text+"");var a=[];return n=j(e,++n,s.level,a),a.length>0&&(i.push("
                                                          "),a.forEach((function(e){i.push(e)})),i.push("
                                                        ")),i.push("
                                                      • "),n=j(e,n,t,i)}function y(){return j(h,0,0,x),x.push("
                                                      "),x.join("")}var b={heading:function(e){var n=v.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],i=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var i=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=i.length?e.slice(i.length):e})).join("\n")}(t,n[3]||""),s=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(s)>=0){var a=D(),r=i;i=a,S[a]={type:"block",expression:r}}return{type:"code",raw:t,lang:s,text:i}}}},E=/(?:\${2})([^\n`]+?)(?:\${2})/gi,C=0,D=function(){return"__special_katext_id_".concat(C++,"__")},S={};function k(){return S}function P(){C=0,S={}}function w(e){return e=e.replace(E,(function(e,n){var t=D();return S[t]={type:"inline",expression:n},t}))}var B=f.listitem;f.listitem=function(e){return B(w(e))};var O=f.paragraph;f.paragraph=function(e){return O(w(e))};var I=f.tablecell;f.tablecell=function(e,n){return I(w(e),n)},f.code=function(e,n,t){var i=(n||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"

                                                      ".concat(e,"

                                                      "):'
                                                      ').concat(t?e:(0,m.escape)(e,!0),"
                                                      \n"):'
                                                      '+(t?e:(0,m.escape)(e,!0))+"
                                                      "},f.heading=function(e,n,t){var i=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:i,level:n,text:e}),"'+e+""},_().setOptions({silent:!0,gfm:!0,pedantic:!1}),_().use({tokenizer:b,renderer:f});var N=_(),W=(t(64018),t(6419)),Z=t(71681),M=t(15342),L=t(1012),T=t(29114),R=t(37712),K="@▁@",U=/]*>/g;var V=function(e){var n=e.value,t=void 0===n?"":n,i=e.className,a=e.showTextOnly,l=e.showLines,o=e.style,p=void 0===o?{}:o,_=e.stylesPrev,m=void 0===_?{}:_,h=e.highlightKeywords,x=e.showProgramFill,f=(e.isProgramFill,e.disabledFill),v=void 0!==f&&f,j=e.programFillValue,b=e.onFillChange,E=void 0===b?function(e){}:b,C=e.onFillBlur,D=void 0===C?function(){}:C,S=String(t),w=(0,d.useState)(""),B=u()(w,2),O=B[0],I=B[1],V=(0,d.useState)("office"),F=u()(V,2),J=F[0],H=F[1],q=(0,d.useState)([]),Y=u()(q,2),Q=Y[0],z=Y[1],G=(0,d.useRef)("a"+(0,L.Z)()),X={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),i=[];return t.map((function(e){""!=e&&i.push(".".concat(G.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{S=S.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+Z.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+Z.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+Z.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return S=S.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,i){return function(e,n){var t=document.createElement(e===K?"input":"textarea");t.style.width="100%",t.style.height=e===K?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var i=Object.keys(X).length;return X[i]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                      '.concat($(S||""),"
                                                      ")}var n=N(S);n=$(n);var t=k();S.match(/\[TOC\]/)&&(n=n.replace("

                                                      [TOC]

                                                      ",y()),g()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var i=t[n],s=i.type,a=i.expression;return(0,M.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(a)||"",{displayMode:"block"===s,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),P();var i=document.createElement("div");return i.innerHTML=n,h?(ie(i,h.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),i.innerHTML):a?i.innerText:(setTimeout((function(){return re()}),500),i.innerHTML)}),[S,h]);(0,d.useEffect)((function(){se.current&&se.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[Q]),(0,d.useEffect)((function(){if(null!=j&&j.length){var e,n=se.current.querySelectorAll(".edu-program-fill-score"),t=se.current.querySelectorAll('[name="edu-program-fill"]'),i=c()(t.entries());try{for(i.s();!(e=i.n()).done;){var s,a=u()(e.value,2),r=a[0],l=a[1];l.value=null===(s=j[r])||void 0===s?void 0:s.value,"warning"===j[r].type?l.className="program-fill-warning":"success"===j[r].type?l.className="program-fill-success":l.className=""}}catch(e){i.e(e)}finally{i.f()}var o,d=c()(n.entries());try{for(d.s();!(o=d.n()).done;){var p,_,m=u()(o.value,2),h=m[0];m[1].innerHTML=null!==(p=j[h])&&void 0!==p&&p.score?"".concat(null===(_=j[h])||void 0===_?void 0:_.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}z(j)}}),[j]);var ne=function(e){Q[e.target.dataset.id]=Q[e.target.dataset.id]||{},Q[e.target.dataset.id].value=e.target.value,z(r()(Q)),E(Q,e.target.dataset.id)},te=function(e){Q[e.target.dataset.id]=Q[e.target.dataset.id]||{},Q[e.target.dataset.id].value=e.target.value,z(r()(Q)),D(Q,e.target.dataset.id)};function ie(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ie(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var i=document.createElement("span");i.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(i)}}))}var se=(0,d.useRef)();function ae(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),I(t),H("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),I(t),H("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),I(t),H("html");else if(t.startsWith("#")){e.preventDefault();var i=document.getElementById(t.replace("#",""));i&&i.scrollIntoView(!0)}}}A.WebkitLineClamp=l,l&&(p=s()(s()({},p),A));var re=function(){var e,n=null===(e=se.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(W.ZP.isSupported()){var n=new W.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(se.current&&ee&&ee.match(U)&&window.PR.prettyPrint(),se.current)return se.current.addEventListener("click",ae),function(){var e;null===(e=se.current)||void 0===e||e.removeEventListener("click",ae),P(),g()}}),[ee,se.current,ae]),(0,R.jsxs)(R.Fragment,{children:[a&&(0,R.jsx)("div",{ref:se,children:ee}),!a&&(0,R.jsx)("div",{ref:se,style:s()({},p),className:"".concat(i||""," ").concat(v?"disabled-fill":""," markdown-body ").concat(G.current),dangerouslySetInnerHTML:{__html:ee}}),(0,R.jsx)(T.Z,{close:!0,data:O,type:null!=O&&O.length?J:"",style:s()({},m),onClose:function(){return I("")}})]})}},49092:function(e,n,t){"use strict";var i=t(7557),s=t.n(i),a=t(37205),r=t.n(a),l=t(41498),c=t.n(l),o=t(79800),u=t.n(o),d=t(82242),p=t.n(d),_=t(59301),m=t(78241),h=t(95237),x=t(57809),f=t(24650),v=t(88522),g=t(3113),A=t(24905),j=t(6848),y=t(8591),b=t(51945),E=t(80608),C=t(61186),D=t.n(C),S=t(26724),k=t.n(S),P=t(58143),w=t(6668),B=t(2753),O=t(11806),I=t(37712),N=[];function W(e){var n=e.onSearch,t=e.schools;return(0,I.jsx)(m.Z,{colon:!1,layout:"horizontal",onFinish:n,initialValues:{keyword:"",school_name:"",search_type:"1"},children:(0,I.jsxs)(h.Z,{style:{flexWrap:"nowrap"},children:[(0,I.jsx)(m.Z.Item,{name:"search_type",label:"搜索类型",children:(0,I.jsxs)(x.default,{popupClassName:O.Z.selectdown,style:{width:106},children:[(0,I.jsx)(x.default.Option,{value:"1",children:"姓名"}),(0,I.jsx)(x.default.Option,{value:"2",children:"手机号"}),(0,I.jsx)(x.default.Option,{value:"3",children:"邮箱"})]})}),(0,I.jsx)(m.Z.Item,{style:{marginLeft:20},label:"搜索内容",name:"keyword",rules:[{required:!0,message:"请输入搜索内容"}],children:(0,I.jsx)(f.Z,{allowClear:!0,style:{width:300},size:"middle"})}),(0,I.jsx)(m.Z.Item,{style:{marginLeft:20},label:"单位",name:"school_name",children:(0,I.jsx)(v.Z,{options:t,style:{width:300},size:"middle",showSearch:!0,filterOption:function(e,n){return-1!==n.value.toUpperCase().indexOf(e.toUpperCase())},placeholder:"请输入单位名称"})}),(0,I.jsx)(g.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit",children:"搜索"})]})})}var Z=function(e){return e[e.INITDATA=0]="INITDATA",e[e.INITSCHOOLS=1]="INITSCHOOLS",e[e.SHOWLOADING=2]="SHOWLOADING",e[e.SELECTEDIDS=3]="SELECTEDIDS",e[e.SETQUERY=4]="SETQUERY",e[e.SETPAGE=5]="SETPAGE",e}(Z||{});function M(e,n){switch(n.type){case Z.INITDATA:case Z.SETQUERY:return p()(p()({},e),n.payload);case Z.SETPAGE:return p()(p()({},e),{},{page:n.payload,reload:!1});case Z.SHOWLOADING:return p()(p()({},e),{},{loading:n.payload});case Z.INITSCHOOLS:return p()(p()({},e),{},{schools:n.payload});case Z.SELECTEDIDS:return p()(p()({},e),{},{selectedIds:n.payload});default:throw new Error}}var L={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};n.Z=function(e){var n=e.onSelect,t=e.onCancel,i=e.container_id,a=e.container_type,l=(0,_.useReducer)(M,L),o=u()(l,2),d=o[0],m=o[1],h=d.data,x=d.schools,f=d.loading,v=d.selectedIds,C=d.page,S=d.count,O=d.query,T=d.reload;(0,_.useEffect)((function(){function e(){return(e=c()(s()().mark((function e(){var n,t,l;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.nQ)(p()(p()({},O),{},{page:C,container_type:a,container_id:i}));case 2:n=e.sent,t=n.users,l=n.user_count,m({type:Z.INITDATA,payload:{data:T?t:[].concat(r()(h),r()(t)),count:l}});case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}O&&function(){e.apply(this,arguments)}()}),[C,O,T,i,a]),(0,_.useEffect)((function(){function e(){return(e=c()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,w.K$)({});case 2:n=e.sent,t=n.school_names,m({type:Z.INITSCHOOLS,payload:t.map((function(e){return{value:e}}))});case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[]);var R=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(e,n){return(0,I.jsx)(A.Z,{value:n.numid,checked:v.includes(n.numid),disabled:!!e})}},{title:"姓名",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:function(e,n){return(0,I.jsx)("div",{children:(0,I.jsx)(j.Z,{placement:"bottom",title:e,children:(0,I.jsx)(E.Link,{style:{color:"#000000"},className:"bold c-black",to:"/users/".concat(n.login),target:"_blank",children:e||"--"})})})}},{title:"手机",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,I.jsx)(j.Z,{placement:"bottom",title:e,children:(0,I.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return(0,I.jsx)(j.Z,{placement:"bottom",title:e,children:(0,I.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,I.jsx)(j.Z,{placement:"bottom",title:e,children:(0,I.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return(0,I.jsx)(j.Z,{placement:"bottom",title:e,children:(0,I.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"院系/部门",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(e){return(0,I.jsx)(j.Z,{placement:"bottom",title:e,children:(0,I.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"实名认证",dataIndex:"auth",width:100,render:function(e){return(0,I.jsx)("span",{style:{color:"#000000"},children:e?"是":"否"})}},{title:"最后登录时间",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(e){return(0,I.jsx)(j.Z,{placement:"bottom",title:e,children:(0,I.jsx)("span",{style:{color:"#000000"},children:D()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"added",width:80,render:function(e){if(1===e)return(0,I.jsx)("span",{style:{color:"#000000"},children:"已添加"})}}];var K=S>10*C;return(0,I.jsxs)("div",{className:"select-user-container",style:{paddingBottom:20},children:[(0,I.jsx)(W,{onSearch:function(e){m({type:Z.SETQUERY,payload:{page:1,reload:!0,query:e}})},schools:x}),O?(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)("div",{className:"flexd-table-header mt20",children:(0,I.jsx)(B.Gi,{children:(0,I.jsx)(b.Z,{pagination:!1,dataSource:N,columns:R})})}),(0,I.jsx)("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20},children:(0,I.jsx)(k(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){m({type:Z.SETPAGE,payload:e})},hasMore:K,useWindow:!1,children:(0,I.jsx)(B.Gi,{children:(0,I.jsx)(b.Z,{loading:f,showHeader:!1,pagination:!1,dataSource:h,columns:R,onRow:function(e){return{onClick:function(n){var t,i;1!==e.added&&(t=e.numid,(i=v.indexOf(t))>=0?v.splice(i,1):v.push(t),m({type:Z.SELECTEDIDS,payload:r()(v)}))}}}})})})}),(0,I.jsxs)("div",{className:"flex-container flex-end",children:[(0,I.jsx)(g.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:t,children:"取消"}),(0,I.jsx)(g.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:function(){0===v.length?y.ZP.warning("请先在下面列表中选择要添加成员"):(n(v,i),m({type:Z.INITDATA,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))},children:"确定"})]})]}):(0,I.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,I.jsx)("img",{src:P,width:"100",alt:""}),(0,I.jsx)("br",{}),(0,I.jsx)("p",{className:"mt20",children:"请搜索要添加的人员"})]})]})}},56609:function(e,n,t){"use strict";t.d(n,{cT:function(){return P},pe:function(){return k}});var i=t(37205),s=t.n(i),a=t(79800),r=t.n(a),l=t(39647),c=t.n(l),o=t(82242),u=t.n(o),d=t(7557),p=t.n(d),_=t(41498),m=t.n(_),h=t(59301),x=t(53326),f=t(8591),v=t(49105),g=t(28209),A=t.n(g),j=t(1012),y=t(80608),b=t(75264),E=t.n(b),C=t(37712),D=["user","cancelUpload"],S=x.Z.Dragger,k=function(e){var n=A().enc.Utf8.parse("bf3c199c2470cb477d907b1e0917c17b"),t=A().enc.Utf8.parse("5183666c72eec9e4"),i=A().AES.decrypt(e,n,{iv:t,mode:A().mode.CBC});return i.toString(A().enc.Utf8)},P=function(){var e=m()(p()().mark((function e(n,t,i){var s,a,r,l,c,o,d,_,m,h;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.file_name=n.name,e.next=3,(0,v.ZP)("/api/buckets/get_upload_token.json",{method:"get"});case 3:return d=e.sent,console.log("decrypt(res.data):",k(d.data)),d.data=JSON.parse(k(d.data)),(_=n.name.split(".")).pop(),m=t.realFileName?_.join(""):(0,j.Z)(),h=new(E())({endpoint:null==d||null===(s=d.data)||void 0===s?void 0:s.end_point,region:null==d||null===(a=d.data)||void 0===a?void 0:a.region,accessKeyId:null==d||null===(r=d.data)||void 0===r?void 0:r.access_key_id,accessKeySecret:null==d||null===(l=d.data)||void 0===l?void 0:l.access_key_secret,bucket:null==d||null===(c=d.data)||void 0===c?void 0:c.bucket,stsToken:null==d||null===(o=d.data)||void 0===o?void 0:o.security_token}),e.abrupt("return",new Promise((function(e,s){var a;h.multipartUpload("".concat(m),new Blob([n],{type:n.type}),u()(u()({timeout:2e5,partSize:102400},i),{},{callback:{url:null==d||null===(a=d.data)||void 0===a?void 0:a.callback_url,host:null==d?void 0:d.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,v.rz)(t)}})).then((function(t){var i;n.response=null===(i=t.data)||void 0===i?void 0:i.data,e(null==t?void 0:t.data)})).catch((function(e){s(e),console.log("err:",e)}))})));case 11:case"end":return e.stop()}}),e)})));return function(n,t,i){return e.apply(this,arguments)}}();n.ZP=(0,y.connect)((function(e){var n=e.loading,t=e.globalSetting,i=e.user;return{globalSetting:t,loading:n.models.competitions,user:i}}))((function(e){var n,t=e.user,i=e.cancelUpload,a=c()(e,D),l=(0,h.useState)([]),o=r()(l,2),d=o[0],_=o[1],x=(0,h.useState)(),g=r()(x,2),A=g[0],y=g[1],b={onRemove:function(e){_(s()(d.filter((function(n){return n.name!==e.name})))),a.onChange(d.filter((function(n){return n.name!==e.name})))},disabled:a.disabled,multiple:!0,fileList:null==d?void 0:d.map((function(e){return e.file})),customRequest:function(){},beforeUpload:(n=m()(p()().mark((function e(n){var t;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=a.maxSize||1073741824,!d.filter((function(e){return e.name===n.name})).length){e.next=4;break}return f.ZP.info("".concat(n.name,"已存在,请重新选择")),e.abrupt("return");case 4:if(!((null==n?void 0:n.size)>t)){e.next=7;break}return f.ZP.info("文件超过".concat(t/1024/1024/1024,"GB,不符合上传要求")),e.abrupt("return",!1);case 7:return d.push({name:n.name,file:n}),_(s()(d)),a.onChange(d),e.abrupt("return",!1);case 11:case"end":return e.stop()}}),e)}))),function(e){return n.apply(this,arguments)})},P=function(){var e=m()(p()().mark((function e(n,t){var i,r,l,c,o,u,m,h,x,g;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.file_name=n.name,m=n.name,e.next=4,(0,v.ZP)("/api/buckets/get_upload_token_for_big_files.json",{method:"get"});case 4:if((h=e.sent).data=JSON.parse(k(h.data)),0===(null==h?void 0:h.status)){e.next=12;break}return d[d.findIndex((function(e){return e.name===m}))].status="error",d[d.findIndex((function(e){return e.name===m}))].file.status="error",a.onChange(d),f.ZP.warning("上传失败,请重新尝试"),e.abrupt("return");case 12:return A=new(E())({endpoint:null==h||null===(i=h.data)||void 0===i?void 0:i.end_point,region:null==h||null===(r=h.data)||void 0===r?void 0:r.region,accessKeyId:null==h||null===(l=h.data)||void 0===l?void 0:l.access_key_id,accessKeySecret:null==h||null===(c=h.data)||void 0===c?void 0:c.access_key_secret,bucket:null==h||null===(o=h.data)||void 0===o?void 0:o.bucket,stsToken:null==h||null===(u=h.data)||void 0===u?void 0:u.security_token}),console.log(n,"file"),y(A),(x=n.name.split(".")).pop(),g=t.realFileName?x.join("."):(0,j.Z)(),e.abrupt("return",new Promise((function(e,i){try{var r;A.multipartUpload("".concat(a.identifier,"/").concat(g).concat(m.indexOf(".")>-1?"."+m.split(".").pop():""),new Blob([n.file],{type:n.file.type}),{timeout:36e5,partSize:1002400,progress:function(e,n,t){try{console.log("进度",e,n,t);var i=d.findIndex((function(e){return e.name===m}));d[i].file.percent=100*e,d[i].tempCheckpoint=n,_(s()(d))}catch(e){}},checkpoint:d[d.findIndex((function(e){return e.name===m}))].tempCheckpoint,callback:{customValue:{id:m+""},url:null==h||null===(r=h.data)||void 0===r?void 0:r.callback_url,host:null==h?void 0:h.data.bucket_host,body:"bucket=${bucket}&object=${object}&etag=${etag}&size=${size}&mimeType=${mimeType}&my_var=${x:my_var}&"+(0,v.rz)(t)}}).then((function(t){var i,s=d.findIndex((function(e){return e.name===m})),r="done";if(0===(null===(i=t.data)||void 0===i?void 0:i.status)){var l;n.response=null===(l=t.data)||void 0===l?void 0:l.data;var c=d.findIndex((function(e){return e.name===m}));d[c].status="done",d[c].file.status="done"}else{var o;f.ZP.warning(null===(o=t.data)||void 0===o?void 0:o.message),r="error"}d[s].status=r,d[s].file.status=r,a.onChange(d),e(null==t?void 0:t.data)})).catch((function(e){d[d.findIndex((function(e){return e.name===m}))].status="error",d[d.findIndex((function(e){return e.name===m}))].file.status="error",f.ZP.warning("上传失败,请重新尝试"),_(s()(d)),a.onChange(d),i(e),console.log("err:",e)}))}catch(e){}})));case 19:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();return(0,h.useEffect)((function(){d.every((function(e){return"done"===e||"error"===e}))&&a.onComplete(d)}),[d]),(0,h.useEffect)((function(){var e;i&&(null===(e=A)||void 0===e||e.cancel())}),[i]),(0,h.useEffect)((function(){a.uploading&&d.map(function(){var e=m()(p()().mark((function e(n){var s;return p()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.status&&"error"!==n.status||i){e.next=6;break}return n.status="uploading",n.file.status="uploading",e.next=5,P(n,{login:null==t||null===(s=t.userInfo)||void 0===s?void 0:s.login,container_type:a.container_type,container_id:a.container_id,description:a.description,realFileName:a.realFileName});case 5:e.sent;case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}())}),[a.uploading]),(0,C.jsx)(S,u()(u()({},b),{},{height:a.height,className:a.className,children:(0,C.jsx)("p",{className:"ant-upload-hint",children:a.text||"拖拽文件或者点击上传"})}))}))},16726:function(e,n,t){"use strict";t.d(n,{h:function(){return f}});var i=t(82242),s=t.n(i),a=t(79800),r=t.n(a),l=t(59301),c=t(57809),o=t(78241),u=t(3113),d=t(89780),p=t.n(d),_=(t(94527),t(66608),t(37712)),m=c.default.Option,h={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function f(e){var n=e.value,t=e.onChange,i=e.mode,a=e.options,c=void 0===a?{}:a,o=(0,l.useRef)(),u=(0,l.useState)(),d=r()(u,2),m=d[0],h=d[1];return(0,l.useEffect)((function(){if(m){var e=function(e){var n=e.getValue();t&&t(n)};return m.on("change",e),function(){m.off("change",e)}}}),[m,t]),(0,l.useEffect)((function(){m&&m.setOption("mode",i)}),[m,i]),(0,l.useEffect)((function(){m&&(n===m.getValue()&&""!==n||setTimeout((function(){m.setValue(n||"")}),300))}),[m,n]),(0,l.useEffect)((function(){if(o.current&&!m){var e=p().fromTextArea(o.current,s()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},c));h(e)}}),[o.current,m]),(0,_.jsx)("div",{className:"my-codemirror-container",children:(0,_.jsx)("textarea",{ref:o})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,l.useState)("python"),a=r()(i,2),d=a[0],p=a[1];return(0,_.jsxs)(o.Z,s()(s()({},h),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,_.jsx)(o.Z.Item,{label:"代码语言",name:"language",children:(0,_.jsx)(c.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(x[e][1])},children:Object.keys(x).map((function(e){return(0,_.jsx)(m,{value:e,children:x[e][0]},e)}))})}),(0,_.jsx)(o.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,_.jsx)(f,{mode:d})}),(0,_.jsxs)("div",{className:"flex-container flex-end",children:[(0,_.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},77036:function(e,n,t){"use strict";t.d(n,{Z:function(){return ce}});var i=t(91232),s=t.n(i),a=t(7557),r=t.n(a),l=t(41498),c=t.n(l),o=t(79800),u=t.n(o),d=t(85573),p=t.n(d),_=t(59301),m=t(89780),h=t.n(m),x=t(76374),f=(t(94527),t(6313),t(25717),t(99498),t(25419),t(67549),t(4585)),v=t(37712),g=function(e){var n=e.value,t=void 0===n?"":n,i=(e.className,e.showTextOnly,e.showLines,e.style,(0,_.useMemo)((function(){return""}),[t]));return(0,v.jsx)(v.Fragment,{children:(0,v.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})},A=t(82242),j=t.n(A),y=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function b(e){var n=e.onActionCallback,t=e.title,i=e.icon,s=e.actionName,a=e.className,r=void 0===a?"":a,l=e.children;return(0,v.jsxs)("a",{title:t,className:r,onClick:function(){n(s)},children:[(0,v.jsx)("i",{className:"md-iconfont ".concat(i)}),l]})}var E=function(e){var n=e.watch,t=e.showNullButton,i=e.showNullProgramButton,s=e.onActionCallback,a=e.fullScreen,r=e.insertTemp,l=e.hidetoolBar,c=[].concat(y,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,v.jsxs)("ul",{className:"markdown-toolbar-container",children:[!l&&c.map((function(e,n){return(0,v.jsx)("li",{children:e.actionName?(0,v.jsx)(b,j()(j()({},e),{},{onActionCallback:s})):(0,v.jsx)("span",{className:"v-line"})},n)})),t?(0,v.jsx)("li",{children:(0,v.jsx)(b,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:s,children:(0,v.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,i?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("li",{children:(0,v.jsx)(b,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:s,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,v.jsx)("li",{children:(0,v.jsx)(b,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:s,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,r&&(0,v.jsx)("li",{children:(0,v.jsx)(b,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(r),onActionCallback:s,children:(0,v.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,v.jsx)("li",{className:"btn-full-screen",children:(0,v.jsx)(b,{icon:"".concat(a?"icon-shrink":"icon-enlarge"),title:a?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:s})})]})},C=t(74063),D=t(78241),S=t(24650),k=t(3113),P={labelCol:{span:4},wrapperCol:{span:20}},w=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(D.Z,j()(j()({},P),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,v.jsx)(D.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,v.jsx)(S.Z,{})}),(0,v.jsx)(D.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,v.jsx)(S.Z,{})}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(k.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(k.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},B=t(16726),O=t(8591),I=t(10459),N=D.Z.useForm,W={width:280,marginRight:10},Z={labelCol:{span:5},wrapperCol:{span:19}},M=function(e){var n=e.callback,t=e.onCancel,i=N(),s=u()(i,1)[0],a=(0,_.useRef)();function r(e,n){-1!==e.status?s.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):O.ZP.error(e.message)}return(0,v.jsxs)(D.Z,j()(j()({form:s},Z),{},{className:"upload-image-panel",onFinish:function(e){n(j()(j()({},e),{},{name:a.current}))},style:{width:470,overflow:"hidden"},children:[(0,v.jsx)(D.Z.Item,{label:"图片地址",required:!0,children:(0,v.jsxs)("div",{className:"flex-container",children:[(0,v.jsx)(D.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,v.jsx)(S.Z,{style:W})}),(0,v.jsx)(L,{onFileChange:function(e){var n=e.target.files[0];a.current=n.name,T(n,r)}})]})}),(0,v.jsx)(D.Z.Item,{label:"图片描述",name:"alt",children:(0,v.jsx)(S.Z,{style:{width:264}})}),(0,v.jsxs)(D.Z.Item,{style:{textAlign:"right"},children:[(0,v.jsx)(k.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(k.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function L(e){var n=e.onFileChange;return(0,v.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,v.jsx)("input",{type:"file",onChange:n})]})}function T(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var i=new window.XMLHttpRequest;i.withCredentials=!0,i.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),i.addEventListener("error",(function(e){console.error(e)}),!1),i.open("POST","".concat(I.KI,"/api/attachments.json")),i.send(t)}var R=t(5112),K=t(94001),U=R.ZP.Group,V={margin:"0 8px"},F=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(D.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,v.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,v.jsx)("span",{style:V,children:"单元格数:"}),(0,v.jsx)("span",{style:V,children:"行数"}),(0,v.jsx)(D.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,v.jsx)(K.Z,{})}),(0,v.jsx)("span",{style:V,children:"列数"}),(0,v.jsx)(D.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,v.jsx)(K.Z,{})})]}),(0,v.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,v.jsx)("span",{style:V,children:"对齐方式:"}),(0,v.jsx)(D.Z.Item,{name:"align",children:(0,v.jsxs)(U,{children:[(0,v.jsx)(R.ZP,{value:"default",children:(0,v.jsx)("i",{className:"fa fa-align-justify"})}),(0,v.jsx)(R.ZP,{value:"left",children:(0,v.jsx)("i",{className:"fa fa-align-left"})}),(0,v.jsx)(R.ZP,{value:"center",children:(0,v.jsx)("i",{className:"fa fa-align-center"})}),(0,v.jsx)(R.ZP,{value:"right",children:(0,v.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(k.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(k.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},J=t(71681),H=t(49105),q=t(1012),Y=t(43418),Q="link",z="upload-image",G="code-block",X="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(46587);var te="@▁▁@";function ie(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var se=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ae=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],re=p()(p()({},se+"-B","bold"),se+"-I","italic"),le=p()(p()(p()(p()({},Q,"添加链接"),G,"添加代码块"),z,"添加文件"),X,"添加表格"),ce=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,a=e.width,l=void 0===a?"100%":a,o=e.height,d=void 0===o?400:o,m=e.miniToolbar,A=void 0!==m&&m,j=e.isFocus,y=void 0!==j&&j,b=e.watch,D=e.insertTemp,S=e.mode,k=void 0===S?"markdown":S,P=e.id,I=void 0===P?"markdown-editor-id":P,N=e.showResizeBar,W=void 0!==N&&N,Z=e.noStorage,L=void 0!==Z&&Z,R=e.showNullButton,K=void 0!==R&&R,U=e.showNullProgramButton,V=void 0!==U&&U,$=e.hidetoolBar,se=void 0!==$&&$,ce=e.fullScreen,oe=void 0!==ce&&ce,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,_e=e.className,me=void 0===_e?"":_e,he=e.disablePaste,xe=void 0!==he&&he,fe=e.disabled,ve=void 0!==fe&&fe,ge=e.disabledFill,Ae=void 0!==ge&&ge,je=e.placeholder,ye=void 0===je?"":je,be=e.values,Ee=void 0===be?"":be,Ce=(0,_.useState)(null),De=u()(Ce,2),Se=De[0],ke=De[1],Pe=(0,_.useState)(t),we=u()(Pe,2),Be=we[0],Oe=we[1],Ie=(0,_.useState)(b),Ne=u()(Ie,2),We=Ne[0],Ze=Ne[1],Me=(0,_.useState)(oe),Le=u()(Me,2),Te=Le[0],Re=Le[1],Ke=(0,_.useState)(""),Ue=u()(Ke,2),Ve=Ue[0],Fe=Ue[1],Je=(0,_.useState)(0),He=u()(Je,2),qe=He[0],Ye=He[1],Qe=(0,_.useState)(d),ze=u()(Qe,2),Ge=ze[0],Xe=ze[1],$e=(0,_.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,_.useRef)((0,q.Z)()),sn=(0,_.useRef)(!1),an=(0,_.useRef)(),rn=(0,_.useRef)(),ln=(0,_.useRef)(),cn=(0,_.useRef)(),on=(0,_.useRef)(),un=function(){var e=c()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,H.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Se,rn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Se.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Se.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Se.replaceSelection('').concat(e.name,"")):Se.replaceSelection("[".concat(e.name,"](").concat(J.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,_.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Oe(Ee),null==Se||Se.setValue(Ee),window.scrollTo(0,e)}),[Ee]),(0,_.useEffect)((function(){null==pe||pe(Te)}),[Te]),(0,_.useEffect)((function(){if(rn.current){var e=function(e,t){if(!xe){var i=t.clipboardData;if(i){var s=i.types.toString(),a=i.items;if("Files"===s||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==k)return;try{var r,l=a[1];"file"===(null===(r=a[0])||void 0===r?void 0:r.kind)&&(l=a[0]);var c=l.getAsFile(),o=c.name.split(".").pop();T(c,(function(e){var t,i,s;e.id?(null==c||null===(t=c.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==c||null===(i=c.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==c||null===(s=c.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(c.name,"")):ae.includes(o)?n.replaceSelection('').concat(c.name,"")):n.replaceSelection("[".concat(c.name,"](").concat(J.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){O.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=h().fromTextArea(rn.current,{mode:k,lineNumbers:!A,lineWrapping:!0,value:t,autoCloseTags:!V,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",ye):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),s=t.getLine(i.line),a=s.charAt(i.ch-1),r=s.lastIndexOf("@▁@",i.ch),l=s.lastIndexOf("@▁▁@",i.ch),c=r>l?r:l,o=r>l?3:4;if(-1===te.indexOf(a))return null;if(console.log("change1:",n,e,s,i,c,r,l,a),c>=0&&i.ch-c<5){var u=c+o;return t.replaceRange("",{line:i.line,ch:c},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),y&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){ln.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){ln.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var i;if(ln.current.classList.add("mouse-hover-md"),(i=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var s=function(){var e=i[a],t=e.name.split(".").pop();T(e,(function(i){var s,a,r;i.id?(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(i.id,"?type=").concat(i.content_type,")")):(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ae.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(J.Z.API_SERVER,"/api/attachments/").concat(i.id,"?type=").concat(i.content_type,")")):401===(null==i?void 0:i.status)&&(document.location.href="/user/login")}))},a=0;a0||i.target.offsetWidth>0)&&(dn(),Se.setSize("100%","100%"),Se.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(rn.current.parentElement),e}();return function(){var n,t;null!==(n=rn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=rn.current)||void 0===t?void 0:t.parentElement)}}}),[Se,dn]),(0,_.useEffect)((function(){if(Se){for(var e=[],n=function(){var n=u()(i[t],2),s=n[0],a=n[1],r=p()({},s,(function(){pn(a)}));e.push(r),Se.addKeyMap(r)},t=0,i=Object.entries(re);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(I);e>=qe+1e4&&(!n||n!==Be)&&(window.sessionStorage.setItem(I,Be),nn(!0))}}),1e4),(0,_.useEffect)((function(){Ze(b)}),[Se,b]),(0,_.useEffect)((function(){Se&&y&&Se.focus()}),[Se,y]),(0,_.useEffect)((function(){if(We&&Se){var e=function(e){var n=e.target;if(on.current){var t=n.scrollTop/n.scrollHeight;on.current.scrollTop=on.current.scrollHeight*t}},n=Se.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Se,We]),(0,_.useEffect)((function(){if(Se&&de){var e=function(e,n){de(e,n)};return Se.on("beforeChange",e),function(){Se.off("beforeChange",e)}}}),[Se,de]),(0,_.useEffect)((function(){if(Se&&ue){var e=function(){ue(Se.getValue())};return Se.on("blur",e),function(){Se.off("blur",e)}}}),[Se,ue]),(0,_.useEffect)((function(){if(Se){var e=function(e,n){var t=e.getValue();Oe(t),Ye((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(V?i(t,fn(t)):i(t))};return Se.on("change",e),function(){Se.off("change",e)}}}),[Se,i]),(0,_.useEffect)((function(){if(Se)if(null==t)Se.setValue(""),Oe("");else{var e=window.scrollY||window.pageYOffset;t!==Se.getValue()&&(Se.setValue(t),Oe(t),Se.setCursor(ve?1:Se.lineCount(),0),window.scrollTo(0,e))}}),[Se,t]);var pn=(0,_.useCallback)((function(e){var n=Se.getCursor(),t=Se.getSelection(),i=t.split("\n");switch(e){case"bold":return Se.replaceSelection("**"+t+"**"),""===t&&Se.setCursor(n.line,n.ch+2),Se.focus();case"italic":return Se.replaceSelection("*"+t+"*"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"code":return Se.replaceSelection("`"+t+"`"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"inline-latex":return Se.replaceSelection("`$$"+t+"$$`"),""===t&&Se.setCursor(n.line,n.ch+3),Se.focus();case"latex":return Se.replaceSelection("```latex\n"+t+"\n```"),Se.setCursor(n.line+1,t.length+1),Se.focus();case"line-break":return Se.replaceSelection("
                                                      \n"),Se.focus();case"list-ul":return""===t?Se.replaceSelection("- "+t):Se.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Se.focus();case"list-ol":return""===t?Se.replaceSelection("1. "+t):Se.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Se.focus();case"add-null-ch":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("▁"),Se.focus();case"add-signal":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("@▁@"),Se.focus();case"add-multiple":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection(te),Se.focus();case"inster-template-1":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Se.focus();case"eraser":return Se.setValue(""),Se.focus();case"trigger-watch":return Ze(!We),Se.focus();case"trigger-full-screen":return Re(!Te),Se.focus();case Q:return void Fe(Q);case G:return void Fe(G);case z:return void Fe(z);case X:return void Fe(X);default:throw new Error}}),[Se,We,Te]),_n=(0,_.useCallback)((function(e){switch(Fe(""),Ve){case Q:var n=e.title,t=e.link;return Se.replaceSelection("[".concat(n,"](").concat(t,")")),Se.focus();case G:var i=e.language,s=e.content;return Se.replaceSelection(["```"+i,s,"```"].join("\n")),Se.focus();case z:var a=e.src,r=e.alt;return r?Se.replaceSelection("![ ".concat(r," ]( ").concat(a,' "').concat(r,'" )')):Se.replaceSelection("![,](".concat(a,")")),Se.focus();case X:for(var l=e.row,c=e.col,o=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},i=cn.current,s=!1,a=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Se,cn]),(0,_.useEffect)((function(){Xe(d)}),[d]);var xn={width:ie(l),height:ie(Ge)},fn=((0,_.useMemo)((function(){if(qe){var e=new Date(qe),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[qe]),function(e){var n=[];if(V){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,v.jsxs)(_.Fragment,{children:[(0,v.jsx)("div",{className:"markdown-editor-wrapper",ref:ln,children:(0,v.jsxs)("div",{className:"markdown-editor-container ".concat(me," ").concat(We?"on-preview":""," ").concat(A?"mini":""," ").concat(Te?"full-screen":""),style:xn,children:[(0,v.jsx)(E,{insertTemp:D,watch:We,fullScreen:Te,showNullButton:K,showNullProgramButton:V,onActionCallback:pn,hidetoolBar:se,uuid:tn.current,setOpenPhones:function(){sn.current=!0}}),(0,v.jsxs)("div",{className:"markdown-editor-body",children:[(0,v.jsx)("div",{className:"codemirror-container",children:(0,v.jsx)("textarea",{ref:rn,placeholder:ye})}),We?(0,v.jsxs)("div",{ref:on,className:"preview-container",children:["stex"===k&&(0,v.jsx)(g,{value:Be}),"stex"!==k&&(0,v.jsx)(f.Z,{disabledFill:Ae,showProgramFill:V,value:Be})]}):null]})]})}),W?(0,v.jsx)("a",{ref:cn,className:"editor-resize"}):null,(0,v.jsx)(C.Z,{children:le[Ve]?(0,v.jsx)(Y.Z,{centered:!0,title:le[Ve],open:!0,onCancel:hn,footer:null,className:"markdown-popup-form",children:mn}):null})]})}},74063:function(e,n,t){"use strict";t.d(n,{Z:function(){return _}});var i=t(82100),s=t.n(i),a=t(29186),r=t.n(a),l=t(80619),c=t.n(l),o=t(47074),u=t.n(o),d=t(59301),p=t(4676),_=function(e){c()(t,e);var n=u()(t);function t(e){var i;s()(this,t),i=n.call(this,e);var a=window.document;return i.node=a.createElement("div"),a.body.appendChild(i.node),i}return r()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},2753:function(e,n,t){"use strict";t.d(n,{jL:function(){return c},w9:function(){return te},QD:function(){return We},cQ:function(){return ee},op:function(){return ke},O5:function(){return Je},_b:function(){return Ke},t7:function(){return N},Gi:function(){return ae},YG:function(){return se},qp:function(){return E},vr:function(){return Me},qE:function(){return Be},Je:function(){return M},cq:function(){return xe},tp:function(){return D}});var i=t(59301),s="banner___PoUBO",a="content___XoDjy",r="btns___Pb35j",l=t(37712),c=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.img,c=e.imgWidth,o=void 0===c?346:c,u=e.title,d=e.sunTitle,p=e.bannerExtraContent;return(0,l.jsx)("div",{className:s,children:(0,l.jsxs)("div",{className:a,children:[(0,l.jsxs)("aside",{children:[(0,l.jsxs)("p",{children:[(0,l.jsx)("b",{children:u}),(0,l.jsx)("span",{children:d})]}),t.length>0&&(0,l.jsx)("div",{className:r,children:t.map((function(e,n){return(0,l.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,l.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),p]}),i&&(0,l.jsx)("img",{style:{marginTop:33,marginRight:38},src:i,width:o})]})})},o=t(79800),u=t.n(o),d="row___aXJjm",p="title___HUKL0",_="tagsWrap___XB2W3",m="action___VdHb1",h="bar___t1kKC",x="tag___V7Eft",f="name___Hk1Ip",v="num___xQpcH",g="active___XryTX",A="tagsBorderWrap___OMxjs",j=t(92310),y=t.n(j),b=t(89392),E=function(e){var n=e.dataSource,t=void 0===n?[]:n,s=e.value,a=e.onChange,r=e.onTitleChange,c=e.className,o=e.title,j=e.titleWidth,E=void 0===j?41:j,C=e.style,D=void 0===C?{}:C,S=e.fontColor,k=void 0===S?"#6A7283":S,P=e.showCount,w=(0,i.useState)(0),B=u()(w,2),O=B[0],I=B[1],N=(0,i.useState)(!1),W=u()(N,2),Z=W[0],M=W[1],L=(0,i.useRef)(null),T=(0,i.useRef)(null);return(0,i.useEffect)((function(){var e;0!==t.length&&((null==L||null===(e=L.current)||void 0===e?void 0:e.clientHeight)>97?I(1):I(0));0===t.length&&I(0),M(!1)}),[t]),(0,l.jsxs)("div",{className:y()(d,c),style:D,children:[(0,l.jsx)("div",{onClick:(0,b.throttle)((function(){return null==r?void 0:r()}),2e3),style:{width:E,marginTop:Z?12:4},className:"".concat(p," ").concat(r?"current":""),children:o}),(0,l.jsxs)("div",{className:Z?"".concat(_," ").concat(A):_,children:[(0,l.jsx)("div",{className:h,ref:T,style:O>0?{height:1===O?97:"auto",overflow:1===O?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,l.jsx)("div",{className:x,ref:L,children:null==t?void 0:t.map((function(e){return(0,l.jsxs)("span",{onClick:function(){return a(e.id)},style:{color:k},className:s===e.id?g:"",children:[(0,l.jsx)("span",{title:e.name,className:f,children:e.name}),!!P&&(0,l.jsx)("span",{className:v,children:e.count})]},e.id)}))})}),!!O&&(0,l.jsx)(i.Fragment,{children:1===O?(0,l.jsxs)("div",{onClick:function(){var e;I(2),(null==L||null===(e=L.current)||void 0===e?void 0:e.clientHeight)>245?M(!0):M(!1)},className:m,children:["展开",(0,l.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,l.jsxs)("div",{onClick:function(){T.current.scrollTop=0,I(1),M(!1)},className:m,children:["收起",(0,l.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},C="tabs___GTqPV",D=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,s=e.onChange,a=e.className,r=e.style,c=void 0===r?{}:r;return(0,l.jsx)("div",{style:c,className:y()(C,a),children:t.map((function(e){return(0,l.jsx)("span",{onClick:function(){return s(e.id)},className:i===e.id?y()(C,e.className||""):"",children:e.name},e.id)}))})},S="input___PW2zI",k="dropdown___vSy8B",P="menu___NiyBu",w="text___Grueu",B="b1___ZKryM",O="b2___aKyGa",I=t(24650),N=function(e){var n,t=e.dataSource,s=void 0===t?[]:t,a=e.value,r=void 0===a?"":a,c=e.onChange,o=e.className,d=e.style,p=void 0===d?{}:d,_=e.placeholder,m=(0,i.useState)(""),h=u()(m,2),x=h[0],f=h[1],v=(0,i.useState)(""),g=u()(v,2),A=g[0],j=g[1];(0,i.useEffect)((function(){var e,n=r;null!==(e=JSON.stringify(r))&&void 0!==e&&e.includes("{")&&(f(r.id),n=r.value||"");try{j(decodeURIComponent(n||""))}catch(e){j(decodeURIComponent(n||""))}}),[r]);var b=function(){c(encodeURIComponent(A),x||null)};return(0,l.jsxs)("div",{className:y()(S,o),style:p,children:[!!s.length&&(0,l.jsxs)("div",{className:k,children:[(0,l.jsxs)("div",{className:w,children:[null===(n=s.find((function(e){return e.id===x})))||void 0===n?void 0:n.name,(0,l.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,l.jsx)("b",{className:B}),(0,l.jsx)("b",{className:O})]}),(0,l.jsx)("div",{className:P,children:s.map((function(e,n){return(0,l.jsx)("div",{onClick:function(){var n;(n=e.id)!==x&&(f(n),c(encodeURIComponent(A),n))},children:e.name},n)}))})]}),(0,l.jsx)(I.Z,{onPressEnter:b,value:A,onChange:function(e){return j(e.target.value)},bordered:!1,placeholder:_}),(0,l.jsx)("i",{onClick:b,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},W="quickPager___GM30J",Z="disabled___Ozc8I",M=function(e){var n=e.value,t=e.onChange,i=e.className,s=e.total,a=e.pageSize,r=e.style,c=void 0===r?{}:r,o=n<2,u=n>=Math.ceil(s/a);return s<=a?(0,l.jsx)(l.Fragment,{}):(0,l.jsxs)("div",{className:y()(W,i),style:c,children:[(0,l.jsx)("div",{onClick:function(){o||t(n-1,"prev")},className:o?Z:"",children:"上一页"}),(0,l.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?Z:"",children:"下一页"})]})},L=t(71681),T=t(27876),R=(t(96908),t(57177),t(81378),t(6638)),K="list___jb2Ay",U="wrap___VsQDr",V="li___IxCLC",F="cover___Mu8wr",J="img___IpFLA",H="bq___Bil0T",q="sign___DXJ4d",Y="name___l7FoJ",Q="e___pXQUG",z="tags___w_Mil",G=t(71418),X=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,s=e.col,a=void 0===s?4:s,r=e.right,c=e.bottom,o=void 0===c?23:c,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,_=void 0===p?1200:p,m=e.trackEventItems,h=e.loading,x=Math.floor((_-(a-1)*r)/a);return(0,l.jsx)(G.Z,{spinning:h,children:(0,l.jsxs)("div",{className:y()(K,n),children:[!(null==i||!i.length)&&(null==i?void 0:i.map((function(e,n){var t,i=e.name,s=e.id,c=e.identifier,u=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,l.jsx)("div",{className:U,style:{width:x,marginRight:(1+n)%a==0?0:r+d,marginBottom:o},children:(0,l.jsxs)("a",{target:"_blank",href:"/paths/".concat(c),className:V,onClick:function(e){e.preventDefault(),m&&(0,T.L9)([m]),(0,T.xg)("/paths/".concat(c))},children:[(0,l.jsxs)("div",{className:J,children:[(0,l.jsx)("img",{className:F,src:"".concat(L.Z.IMG_SERVER,"/").concat(u)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var i,s=null===(i=$.find((function(n){return n.name==e})))||void 0===i?void 0:i.swimg;return(0,l.jsx)("img",{className:q,src:s,style:{left:"-4px"}})}var a=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,l.jsx)("img",{className:q,src:a,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,l.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,l.jsx)("div",{className:H,children:"开放课程"})})]}),(0,l.jsx)("div",{className:Y,children:(0,l.jsx)(X.Z,{title:i,children:(0,l.jsx)("span",{className:Q,children:i})})}),(0,l.jsx)("div",{className:z,children:(0,l.jsxs)("div",{children:[(0,l.jsx)(X.Z,{placement:"bottom",title:"章节数",children:(0,l.jsxs)("span",{children:[(0,l.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,l.jsx)("span",{children:e.stages_count})]})}),(0,l.jsx)(X.Z,{placement:"bottom",title:"学习人数",children:(0,l.jsxs)("span",{children:[(0,l.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,l.jsx)("span",{children:e.members_count})]})})]})})]})},s)}))),!i.length&&(0,l.jsx)(R.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,s=e.col,a=void 0===s?4:s,r=e.right,c=e.bottom,o=void 0===c?23:c,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,_=void 0===p?1200:p,m=e.trackEventItems,h=e.loading,x=Math.floor((_-(a-1)*r)/a);return(0,l.jsx)(G.Z,{spinning:h,children:(0,l.jsxs)("div",{className:y()(ne.list,n),children:[!!i.length&&i.map((function(e,n){var t=e.subject_identifier,i=e.id,s=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,l.jsxs)("div",{className:ne.wrap,style:{width:x,marginRight:(1+n)%a==0?0:r+d,marginBottom:o},children:[(0,l.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),m&&(0,T.L9)([m]),(0,T.xg)(e.first_category_url)},children:[(0,l.jsxs)("div",{className:ne.top,children:[(0,l.jsx)(X.Z,{title:e.name,children:(0,l.jsx)("div",{className:ne.name,children:e.name})}),(0,l.jsx)("img",{className:ne.img,src:L.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,l.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,l.jsxs)("div",{className:ne.btns,children:[(0,l.jsx)("div",{children:"开放课程"}),(0,l.jsx)("aside",{children:"开放课堂"})]}),s&&(0,l.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,l.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,l.jsx)(X.Z,{title:"访问量",placement:"bottom",children:(0,l.jsxs)("span",{children:[(0,l.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,l.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,l.jsx)(X.Z,{title:"成员",placement:"bottom",children:(0,l.jsxs)("span",{children:[(0,l.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,l.jsx)(X.Z,{title:"作业",placement:"bottom",children:(0,l.jsxs)("span",{children:[(0,l.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,l.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,l.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,l.jsxs)("div",{className:ne.lockWrap,children:[(0,l.jsx)("img",{src:"".concat(L.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,l.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},i)})),!i.length&&(0,l.jsx)(R.Z,{})]})})},ie={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},se=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,s=e.onChange,a=e.className,r=e.style,c=void 0===r?{}:r,o=e.tabBarExtraContent;return(0,l.jsxs)("div",{className:y()(ie.tabs,a),style:c,children:[(0,l.jsx)("div",{className:ie.tabsWrap,children:t.map((function(e,n){return(0,l.jsxs)("aside",{className:ie.tab,onClick:function(){s(e.id)},children:[(0,l.jsx)("div",{className:i===e.id?ie.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,l.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,l.jsx)(X.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,l.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,l.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,l.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,l.jsx)("div",{className:ie.tabBar,children:o})]})},ae=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,s=e.children;return(0,l.jsx)("div",{className:y()(n),style:i,children:s})},re="orderWrap___ZfyGX",le="orderIconWrap___XTB_O",ce="orderAsc___KWHmA",oe="orderDesc___rHdbB",ue="active___a7eSP",de="cursorPointer___gs9kL",pe="orderTextWrap___teAKn",_e=t(38854),me=t(20834),he=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],xe=function(e){var n,t=e.sortValue,i=e.dropValue,s=e.className,a=e.onSort,r=e.onDrop,c=e.dataSource,o=void 0===c?he:c;return(0,l.jsxs)("div",{className:y()(re,s),children:[(0,l.jsx)(_e.Z,{dropdownRender:function(){return(0,l.jsx)(me.Z,{children:o.map((function(e,n){return(0,l.jsx)(me.Z.Item,{onClick:function(){return r(e.id)},children:e.name},n)}))})},children:(0,l.jsx)("span",{className:pe,children:null===(n=o.find((function(e){return i===e.id})))||void 0===n?void 0:n.name})}),(0,l.jsxs)("span",{className:le,children:[(0,l.jsx)("span",{className:ce,children:(0,l.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return a("asc"===t?"desc":"asc")}})}),(0,l.jsx)("span",{className:oe,children:(0,l.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return a("asc"===t?"desc":"asc")}})})]})]})},fe=t(82242),ve=t.n(fe),ge=t(7557),Ae=t.n(ge),je=t(41498),ye=t.n(je),be=t(39647),Ee=t.n(be),Ce={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},De=t(3113),Se=["className","style","children","loading","openLoading","onClick","size","shape"],ke=function(e){var n=e.className,t=e.style,s=e.children,a=e.loading,r=void 0!==a&&a,c=e.openLoading,o=e.onClick,d=void 0===o?function(){}:o,p=e.size,_=void 0===p?"middle":p,m=e.shape,h=void 0===m?"round":m,x=Ee()(e,Se),f=(0,i.useState)(!1),v=u()(f,2),g=v[0],A=v[1];return(0,l.jsx)(De.ZP,ve()(ve()({onClick:(0,b.throttle)(function(){var e=ye()(Ae()().mark((function e(n){return Ae()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c&&A(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:c&&A(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:y()(Ce.btn,Ce["".concat(_,"-").concat(h)],n),style:ve()({},t),size:_,shape:h,loading:g||r},x),{},{children:s}))},Pe="head___ghH72",we="node___mjPEy",Be=function(e){var n=e.className,t=e.style,i=e.children,s=void 0===i?null:i,a=e.onClick,r=e.title;return(0,l.jsxs)("div",{className:y()(Pe,n),style:t,children:[(0,l.jsxs)("span",{className:"primary-hover",onClick:a,children:[(0,l.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,l.jsx)("b",{title:r,children:r}),(0,l.jsx)("div",{className:we,children:s})]})},Oe="btns___sNgTb",Ie="confirm___Ozirl",Ne="cancel___aiq1I",We=function(e){var n=e.confirmShow,t=void 0===n||n,i=e.confirmTitle,s=e.confirmClick,a=e.cancelShow,r=void 0===a||a,c=e.cancelTitle,o=e.cancelClick,u=e.className,d=e.style,p=e.confirmLoading,_=void 0!==p&&p;return(0,l.jsxs)("div",{className:y()(Oe,u),style:d,children:[t&&(0,l.jsx)(De.ZP,{loading:_,onClick:s,type:"primary",className:Ie,children:i}),r&&(0,l.jsx)(De.ZP,{onClick:o,className:Ne,children:c})]})},Ze={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Me=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,s=e.LeftContent,a=e.children,r=e.RightContent;return(0,l.jsx)("div",{className:y()(Ze.fixedBottom,n),style:i,children:(0,l.jsxs)("div",{className:Ze.wrap,children:[(0,l.jsx)("div",{className:Ze.left,children:s}),(0,l.jsx)("div",{className:Ze.center,children:a}),(0,l.jsx)("div",{className:Ze.right,children:r})]})})},Le="crumbs___V41Oe",Te="hover___bEIVd",Re=t(80608),Ke=function(e){var n=e.className,t=e.style,s=void 0===t?{}:t,a=e.dataSource,r=void 0===a?[]:a;return(0,l.jsx)("div",{className:y()(Le,n),style:s,children:r.map((function(e,n){return n"," "]})]},n):(0,l.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Ue=t(31797),Ve=["onChange"],Fe=Ue.Z.Countdown,Je=function(e){var n=e.onChange,t=Ee()(e,Ve),s=(0,i.useState)(null),a=u()(s,2),r=a[0],c=a[1];(0,i.useEffect)((function(){"number"==typeof r&&r>=0&&n(r)}),[r]);return(0,l.jsx)(Fe,ve()(ve()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);c(n)}}))}},46587:function(e,n,t){"use strict";t.d(n,{Z:function(){return s}});var i=t(59301);function s(e,n){var t=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},65874:function(e,n,t){"use strict";t.d(n,{Z:function(){return y}});var i=t(82242),s=t.n(i),a=t(7557),r=t.n(a),l=t(41498),c=t.n(l),o=t(79800),u=t.n(o),d=t(59301),p=t(80608),_=t(78241),m=t(8591),h=t(43418),x=t(24650),f="wrap___TwY3U",v="content___Ks95W",g="mainPathWrap___CrMaa",A="colorBlue___dvWbP",j=t(37712),y=(0,p.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.dispatch),i=e.title,a=e.pathList,l=void 0===a?[]:a,o=e.showInputPath,y=void 0!==o&&o,b=e.isMergeSelectFile,E=void 0!==b&&b,C=e.onFinish,D=void 0===C?function(){}:C,S=_.Z.useForm(),k=u()(S,1)[0],P=(0,p.useParams)(),w=(0,p.useLocation)(),B=(0,d.useRef)(),O=(0,d.useState)(""),I=u()(O,2),N=I[0],W=I[1],Z=(0,d.useState)(""),M=u()(Z,2),L=M[0],T=M[1],R=(0,d.useState)([]),K=u()(R,2),U=K[0],V=K[1],F=(0,d.useState)([]),J=u()(F,2),H=J[0],q=J[1];(0,d.useEffect)((function(){var e;B.current="repository"===(null===(e=w.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3])}),[]),(0,d.useEffect)((function(){if("Repository-SelectFilePath"===n.actionTabs.key){var e=l.join("/"),t=[];l.map((function(n,i){0===i?t.push({val:"根目录",path:""},{val:"/".concat(n),path:e}):t.push({val:"/".concat(n),path:e})})),V(t),W(e),T(e),Y(e)}}),[n.actionTabs.key]);var Y=function(){var e=c()(r()().mark((function e(n){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:B.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:P.id,path:n}});case 2:(i=e.sent)&&q(i.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Q=function(){var e=c()(r()().mark((function e(){var n,i,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=null==k?void 0:k.getFieldsValue(),i=N?"".concat(N).concat(null!=n&&n.name?"/".concat(null==n?void 0:n.name):""):null==n?void 0:n.name,!E){e.next=6;break}return D(i),z(),e.abrupt("return");case 6:if(!y){e.next=16;break}return e.next=9,k.validateFields();case 9:return e.next=11,t({type:"shixunsDetail/uploadGitFolder",payload:s()(s()({},{id:P.id,path:i}),B.current?{}:{secret_repository:!0})});case 11:a=e.sent,D(L),0===a.status&&m.ZP.info("新建成功"),e.next=18;break;case 16:D(i),m.ZP.success("选择文件目录成功");case 18:z();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),z=function(){t({type:"shixunsDetail/setActionTabs",payload:{}}),k.resetFields()};return(0,j.jsx)(h.Z,{centered:!0,title:i||"新建文件夹",closable:!1,keyboard:!1,open:"Repository-SelectFilePath"===n.actionTabs.key,onOk:Q,onCancel:z,children:(0,j.jsxs)("div",{className:f,children:[(0,j.jsxs)("div",{className:v,children:[(0,j.jsx)("div",{className:g,children:!(null==U||!U.length)&&U.map((function(e,n){return(0,j.jsx)("a",{onClick:function(){return function(e,n){var t=U.filter((function(e,t){return t<=n}));V(t);var i=t.filter((function(e,n){return 0!==n})).map((function(e){return e.val})).join("").substr(1);W(i),Y(i)}(0,n)},children:e.val},n)}))}),!(null==H||!H.length)&&H.map((function(e,n){return"tree"===e.type&&(0,j.jsxs)("a",{onClick:function(){return function(e){var n=N;"tree"===e.type&&(U.length?U.push({val:"/".concat(e.name),path:e.name}):U.push({val:"根目录",path:""},{val:"/".concat(e.name),path:e.name}),V(U),n=N?"".concat(N,"/").concat(e.name):e.name,W(n)),Y(n)}(e)},children:[(0,j.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(A)}),e.name]},n)}))]}),(0,j.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,j.jsx)("div",{className:"mt5 mb5",children:N}),y&&(0,j.jsx)(_.Z,{form:k,scrollToFirstError:!0,className:"mt20",children:(0,j.jsx)(_.Z.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,j.jsx)(x.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)"})})})]})})}))},5879:function(e,n,t){"use strict";t.d(n,{Z:function(){return F}});var i=t(37205),s=t.n(i),a=t(7557),r=t.n(a),l=t(41498),c=t.n(l),o=t(79800),u=t.n(o),d=t(39647),p=t.n(d),_=t(59301),m=t(80608),h=t(43418),x=t(8591),f=t(3113),v=t(24905),g=t(5112),A=t(88522),j=t(49127),y=t(30518),b=t(94001),E=t(10527),C=t(57883),D=t(10283),S=t(61186),k=t.n(S),P="wrap___LhoYE",w="labelWrap___kKVu_",B="label___we33R",O="labelContent___RWgKj",I="color999___R1ot6",N="radio___S0Uhc",W="selectSchool___egsX3",Z="dataPicker___zNtLB",M="modal___J1s9f",L="colorOrange___NDyE2",T="colorYellow___Ijswi",R="bottomButton___sODGQ",K=t(37712),U=["shixunsDetail","globalSetting","loading","user","dispatch"],V="YYYY-MM-DD HH:mm",F=(0,m.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t}}))((function(e){var n,t,i,a,l,o,d,S=e.shixunsDetail,F=(e.globalSetting,e.loading),J=e.user,H=e.dispatch,q=(p()(e,U),(0,_.useRef)()),Y=(0,_.useState)(),Q=u()(Y,2),z=Q[0],G=Q[1],X=(0,_.useState)(),$=u()(X,2),ee=$[0],ne=$[1],te=(0,_.useState)([]),ie=u()(te,2),se=ie[0],ae=ie[1],re=(0,_.useState)([]),le=u()(re,2),ce=le[0],oe=le[1],ue=(0,_.useState)(""),de=u()(ue,2),pe=de[0],_e=de[1],me=(0,_.useState)(),he=u()(me,2),xe=he[0],fe=he[1],ve=(0,_.useState)(),ge=u()(ve,2),Ae=ge[0],je=ge[1],ye=(0,_.useState)(),be=u()(ye,2),Ee=be[0],Ce=be[1],De=null===(n=J.userInfo)||void 0===n||null===(n=n.shixun)||void 0===n?void 0:n.editable;(0,_.useEffect)((function(){var e;q.current=null===(e=location.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2],Se()}),[]),(0,_.useEffect)((function(){var e,n,t,i,s,a;S.setting&&(G(null===(e=S.setting)||void 0===e||null===(e=e.shixun)||void 0===e?void 0:e.can_copy),ne(null===(n=S.setting)||void 0===n||null===(n=n.shixun)||void 0===n?void 0:n.use_scope),fe(!(null===(t=S.setting)||void 0===t||null===(t=t.shixun)||void 0===t||!t.opening_time)),je(null===(i=S.setting)||void 0===i||null===(i=i.shixun)||void 0===i?void 0:i.opening_time),ae(null===(s=S.setting)||void 0===s||null===(s=s.shixun)||void 0===s?void 0:s.scope_partment),Ce(null===(a=S.setting)||void 0===a||null===(a=a.shixun)||void 0===a?void 0:a.git_size))}),[S.setting]);var Se=function(){var e=c()(r()().mark((function e(n){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,H({type:"shixunsDetail/getDepartments",payload:{q:n}});case 2:(t=e.sent)&&oe(t.shools_name||[]);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ke=function(){var e=c()(r()().mark((function e(){var n,t,i,s,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,H({type:"shixunsDetail/getShixunQuote",payload:{id:q.current}});case 2:if(e.t0=e.sent,e.t0){e.next=5;break}e.t0={};case 5:a=e.t0,h.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",width:520,content:(0,K.jsxs)("div",{className:"tc font14 ".concat(M),children:[!(null===(n=a.subjects)||void 0===n||!n.length)&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsxs)("span",{children:["该实践项目已被应用到 ",null===(t=a.subjects)||void 0===t||null===(t=t.splice(0,2))||void 0===t?void 0:t.map((function(e){return"《".concat(e,"》")})),"等",(0,K.jsx)("span",{className:L,children:null==a?void 0:a.subjects_count}),"个实训课程"]}),(0,K.jsx)("br",{})]}),!(null===(i=a.courses)||void 0===i||!i.length)&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsxs)("span",{children:["该实践项目已被应用到",null===(s=a.courses)||void 0===s||null===(s=s.splice(0,2))||void 0===s?void 0:s.map((function(e){return"《".concat(e,"》")})),"等",(0,K.jsx)("span",{className:L,children:null==a?void 0:a.courses_count}),"个教学课堂"]}),(0,K.jsx)("br",{})]}),(0,K.jsx)("span",{className:"".concat(T," mt30"),children:"删除实践项目将影响课程及课堂对该实践项目的使用!请谨慎操作!"})]}),onOk:function(){var e=c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,H({type:"shixunsDetail/deleteShixun",payload:{id:q.current}});case 2:1===e.sent.status&&(x.ZP.success("操作成功"),m.history.push("/shixuns"));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()});case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Pe=function(){var e=c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!xe||Ae){e.next=3;break}return x.ZP.info("请选择开启时间"),e.abrupt("return");case 3:if(1!==ee||se.length){e.next=6;break}return x.ZP.info("请选择指定单位公开"),e.abrupt("return");case 6:return e.next=8,H({type:"shixunsDetail/updatePermissionSetting",payload:{id:q.current,scope_partment:0===ee?null:se,shixun:{can_copy:z,use_scope:ee,opening_time:Ae,git_size:Ee}}});case 8:-1!==e.sent.status&&(x.ZP.info("权限配置保存成功!"),H({type:"shixunsDetail/getSettingsData",payload:{id:q.current}}),H({type:"shixunsDetail/getShixunsDetail",payload:{id:q.current}}));case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,K.jsxs)("div",{children:[(0,K.jsxs)("section",{className:P,children:[(0,K.jsx)("div",{style:{position:"absolute",top:"25px",right:"25px"},children:2!==(null==S||null===(t=S.detail)||void 0===t?void 0:t.shixun_status)?(0,K.jsx)(f.ZP,{danger:!0,onClick:ke,children:"删除实践项目"}):(0,K.jsx)(f.ZP,{danger:!0,onClick:function(){(0,D.gy)(H,"不能进行删除")},children:"删除实践项目"})}),(0,K.jsxs)("div",{className:w,children:[(0,K.jsx)("label",{className:B,children:"复制:"}),(0,K.jsx)("div",{className:O,children:(0,K.jsxs)("div",{children:[(0,K.jsx)(v.Z,{checked:z,onChange:function(e){return G(e.target.checked)},disabled:!De}),(0,K.jsx)("span",{className:"".concat(I),children:"(选中则允许已职业认证的教师复制该实训)"})]})})]}),!(((null===(i=S.detail)||void 0===i?void 0:i.shixun_status)>1||2===(null===(a=S.detail)||void 0===a?void 0:a.public))&&0===(null===(l=S.setting)||void 0===l||null===(l=l.shixun)||void 0===l?void 0:l.use_scope)&&(null===(o=S.detail)||void 0===o?void 0:o.identity)>2)&&(0,K.jsxs)("div",{className:w,children:[(0,K.jsx)("label",{className:B,children:"公开程度:"}),(0,K.jsxs)("div",{className:O,children:[(0,K.jsxs)(g.ZP.Group,{value:ee,onChange:function(e){return ne(e.target.value)},disabled:!De,children:[(0,K.jsxs)(g.ZP,{className:N,value:0,children:[(0,K.jsx)("span",{children:"对所有单位公开"}),(0,K.jsx)("span",{className:I,children:"(实训发布后,所有用户可见)"})]}),(0,K.jsxs)(g.ZP,{className:N,value:1,children:[(0,K.jsx)("span",{children:"对指定单位公开"}),(0,K.jsx)("span",{className:I,children:"(实训发布后,仅对下方指定单位的用户可见)"})]})]}),1===ee&&(0,K.jsxs)(K.Fragment,{children:[(0,K.jsxs)("div",{className:"mt10",children:[(0,K.jsx)(A.Z,{showSearch:!0,className:W,placeholder:"请输入并选择单位名称",value:pe,onChange:function(e){_e(e),Se(e)},disabled:!De,onSelect:function(e){se.includes(e)?x.ZP.info("请勿指定相同的单位"):(_e(null),ae([].concat(s()(se),[e])))},options:null==ce?void 0:ce.map((function(e){return{value:e}}))}),(0,K.jsx)("span",{className:I,children:"(实训发布后,仅对下方指定单位的用户可见)"})]}),(0,K.jsx)("div",{className:"mt10",children:null==se?void 0:se.map((function(e){return De?(0,K.jsx)(j.Z,{count:"x",className:"mr20 current",onClick:function(){return ae(se.filter((function(n){return n!==e})))},children:(0,K.jsx)(f.ZP,{type:"primary",ghost:!0,children:e})}):(0,K.jsx)(f.ZP,{type:"primary",ghost:!0,className:"mr20",children:e})}))})]})]})]}),(0,K.jsxs)("div",{className:w,children:[(0,K.jsx)("label",{className:B,children:"开启时间:"}),(0,K.jsxs)("div",{className:O,children:[(0,K.jsxs)("div",{children:[(0,K.jsx)(v.Z,{checked:xe,onChange:function(e){return fe(e.target.checked)},disabled:!De}),(0,K.jsx)("span",{className:"".concat(I," ml10"),children:"(选中则学员在指定的开启时间后,才能开启学习;不选中则学员在实训发布后,能立即开启学习)"})]}),xe&&(0,K.jsx)(y.default,{className:"".concat(Z," mt10"),format:V,locale:E.Z,disabled:!De,placeholder:"请输入开启时间",showToday:!1,disabledDate:function(e){return e&&e1||2===(null===(_shixunsDetail$detail5=shixunsDetail.detail)||void 0===_shixunsDetail$detail5?void 0:_shixunsDetail$detail5.public))&&0===(null===(_shixunsDetail$settin22=shixunsDetail.setting)||void 0===_shixunsDetail$settin22||null===(_shixunsDetail$settin22=_shixunsDetail$settin22.shixun)||void 0===_shixunsDetail$settin22?void 0:_shixunsDetail$settin22.use_scope)&&(null===(_shixunsDetail$detail6=shixunsDetail.detail)||void 0===_shixunsDetail$detail6?void 0:_shixunsDetail$detail6.identity)>2)&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.labelWrap,children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.label,children:"公开程度:"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.labelContent,children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_17__.ZP.Group,{value:openValue,onChange:function(e){return setOpenValue(e.target.value)},disabled:!editable,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_18__.Z,{direction:"vertical",children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_17__.ZP,{value:0,children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span",{children:"对所有单位公开"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span",{className:"c-grey-999",children:"(实训发布后,所有用户可见)"})]}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(antd__WEBPACK_IMPORTED_MODULE_17__.ZP,{style:{marginTop:"22px"},value:1,children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span",{children:"对指定单位公开"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span",{className:"c-grey-999",children:"(实训发布后,仅对下方指定单位的用户可见)"})]})]})}),1===openValue&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)(react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.Fragment,{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.graaytitle,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_19__.Z,{showSearch:!0,className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.selectSchool,bordered:!1,placeholder:"请输入并选择单位名称",value:departmentValue,onChange:function(e){setDepartmentValue(e),handleGetDepartments(e)},disabled:!editable,onSelect:handleSelectDepartment,options:null==departmentList?void 0:departmentList.map((function(e){return{value:e}}))})}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div",{className:"mt10",children:null==selectDepartmentList?void 0:selectDepartmentList.map((function(e){return editable?(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_20__.Z,{count:"x",className:"mr20 current",onClick:function(){return setSelectDepartmentList(selectDepartmentList.filter((function(n){return n!==e})))},children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__.ZP,{type:"primary",ghost:!0,children:e})}):(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_15__.ZP,{type:"primary",ghost:!0,className:"mr20",children:e})}))})]})]})]}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.labelWrap,children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("label",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.label,children:"开启时间:"}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.labelContent,children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsxs)("div",{children:[(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_16__.Z,{checked:isOpenTime,onChange:function(e){setIsOpenTime(e.target.checked),e.target.checked||setOpenTime("")},disabled:!editable}),(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("span",{className:"c-grey-999",children:"(选中则学员在指定的开启时间后才能开启挑战)"})]}),isOpenTime&&(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)("div",{className:_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.graaytitle,children:(0,react_jsx_runtime__WEBPACK_IMPORTED_MODULE_11__.jsx)(antd__WEBPACK_IMPORTED_MODULE_21__.default,{className:"".concat(_index_less_modules__WEBPACK_IMPORTED_MODULE_6__.Z.dataPicker),format:timeFormat,locale:antd_lib_date_picker_locale_zh_CN__WEBPACK_IMPORTED_MODULE_22__.Z,bordered:!1,disabled:!editable,placeholder:"请输入开启时间",showToday:!1,disabledDate:function(e){return e&&e0&&void 0!==c[0]?c[0]:{},e.next=3,n({type:"shixunsDetail/addRepositoryFile",payload:{id:l.id,message:s.commitMessage,content:"",path:(i.defaultPath?i.defaultPath+"/":"")+s.path+"/"+(s.file||".gitkeep"),secret_repository:!t||void 0}});case 3:null!=(a=e.sent)&&a.url&&(I.ZP.success("添加成功"),i.onOK({path:(i.defaultPath?i.defaultPath+"/":"")+s.path+"/"+(s.file||".gitkeep"),name:s.path.split("/")[s.path.split("/").length-1]}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Q.jsx)(L.Z,{width:"60%",centered:!0,open:i.visible,wrapClassName:Y.modal,onOk:function(){f.submit()},onCancel:i.onClose,title:"新建文件夹",children:(0,Q.jsx)("section",{className:Y.bg,children:(0,Q.jsx)("div",{className:Y.wrap,children:(0,Q.jsxs)(H.Z,{className:"mt10",form:f,scrollToFirstError:!0,layout:"vertical",onFinish:j,onChange:function(){var e,n,t,i,a=s()({},f.getFieldsValue()),r=null==a||null===(e=a.path)||void 0===e?void 0:e.split(""),l=null==a||null===(n=a.file)||void 0===n?void 0:n.split("");null!=r&&null!==(t=r.filter((function(e){return"/"==e})))&&void 0!==t&&t.length&&(a.path=a.path.substring(0,a.path.length-1)),null!=l&&null!==(i=l.filter((function(e){return"/"==e})))&&void 0!==i&&i.length&&(a.file=a.file.substring(0,a.path.length-1)),f.setFieldsValue(s()({},a)),m(a)},children:[(0,Q.jsx)(H.Z.Item,{label:"文件夹名称:",name:"path",children:(0,Q.jsxs)(W.Z,{children:[(0,Q.jsx)(Z.Z,{children:(0,Q.jsx)("span",{className:Y.filePath,children:i.defaultPath+"/"})}),(0,Q.jsx)(Z.Z,{flex:"1",children:(0,Q.jsx)(H.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件夹名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Q.jsx)(q.Z,{placeholder:"请输入文件夹名称",size:"middle"})})})]})}),(0,Q.jsx)(H.Z.Item,{label:"文件名称:",name:"file",children:(0,Q.jsx)(q.Z,{placeholder:"请输入文件名称,如果不填写系统将在文件夹下创建.gitkeep的默认文件",size:"middle"})}),(0,Q.jsx)(H.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Q.jsx)(q.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})})]})})})})})),X=t(16726),$=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],ee=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=e.isRepository,i=p()(e,$),a=(0,w.useLocation)(),l=(0,w.useParams)(),o=(0,_.useState)({}),d=u()(o,2),m=(d[0],d[1]),h=(0,_.useRef)(),x=H.Z.useForm(),f=u()(x,1)[0],v=(0,_.useState)(""),g=u()(v,2),A=(g[0],g[1]);(0,_.useEffect)((function(){i.visible&&f.resetFields()}),[i.visible]),(0,_.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var n=e.split(",").join("/"),t=0===n.indexOf("/")?n.substr(1):n;A(t)}}),[]),(0,_.useEffect)((function(){var e;h.current=null===(e=a.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var j=function(){var e=c()(r()().mark((function e(){var s,a,c=arguments;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=c.length>0&&void 0!==c[0]?c[0]:{},e.next=3,n({type:"shixunsDetail/addRepositoryFile",payload:{id:l.id,message:s.commitMessage,content:s.codeMirror,path:(i.defaultPath?i.defaultPath+"/":"")+s.path,secret_repository:!t||void 0}});case 3:null!=(a=e.sent)&&a.url&&(I.ZP.success("添加成功"),i.onOK({path:(i.defaultPath?i.defaultPath+"/":"")+s.path,name:s.path.split("/")[s.path.split("/").length-1]}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Q.jsx)(L.Z,{width:"60%",open:i.visible,wrapClassName:Y.modal,destroyOnClose:!0,centered:!0,onOk:function(){f.submit()},onCancel:i.onClose,title:"新建文件",children:(0,Q.jsx)("section",{className:Y.bg,children:(0,Q.jsx)("div",{className:Y.wrap,children:(0,Q.jsxs)(H.Z,{className:"mt10",form:f,scrollToFirstError:!0,layout:"vertical",onFinish:j,onChange:function(){var e,n,t=s()({},f.getFieldsValue()),i=null==t||null===(e=t.path)||void 0===e?void 0:e.split("");(null==i||null===(n=i.filter((function(e){return"/"==e})))||void 0===n?void 0:n.length)>1&&(t.path=t.path.substring(0,t.path.length-1)),f.setFieldsValue(s()({},t)),m(t)},children:[(0,Q.jsx)(H.Z.Item,{label:"文件名称或文件路径:",name:"path",children:(0,Q.jsxs)(W.Z,{children:[(0,Q.jsx)(Z.Z,{children:(0,Q.jsx)("span",{className:Y.filePath,children:i.defaultPath+"/"})}),(0,Q.jsx)(Z.Z,{flex:"1",children:(0,Q.jsx)(H.Z.Item,{name:"path",style:{marginBottom:0},rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Q.jsx)(q.Z,{placeholder:"请输入文件名称",size:"middle"})})})]})}),(0,Q.jsx)(H.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Q.jsx)(q.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})}),(0,Q.jsx)("div",{className:"mt10 mb20",children:(0,Q.jsx)(H.Z.Item,{name:"codeMirror",label:"文件内容:",rules:[{required:!0,message:"请输入文件内容"}],style:{marginBottom:0},children:(0,Q.jsx)(X.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})})})]})})})})})),ne=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],te=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=e.isRepository,i=p()(e,ne),a=(0,w.useLocation)(),l=(0,w.useParams)(),o=(0,_.useState)({}),d=u()(o,2),m=(d[0],d[1]),h=(0,_.useRef)(),x=H.Z.useForm(),f=u()(x,1)[0],v=(0,_.useState)(""),g=u()(v,2),A=g[0],j=g[1],y=(0,_.useState)(""),b=u()(y,2),E=b[0],C=b[1];(0,_.useEffect)((function(){i.visible&&f.resetFields()}),[i.visible]),(0,_.useEffect)((function(){var e=i.defaultPath.split("/");1===e.length?(j(""),C(i.defaultPath)):(C(e.pop()),j(e.join("/")+"/"))}),[i.defaultPath]),(0,_.useEffect)((function(){var e;h.current=null===(e=a.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var D=function(){var e=c()(r()().mark((function e(){var s,a,c=arguments;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=c.length>0&&void 0!==c[0]?c[0]:{},e.next=3,n({type:"shixunsDetail/moveGitFile",payload:{id:l.id,from:i.defaultPath,to:A+s.path,message:s.commitMessage||"".concat(i.defaultPath," rename to ").concat(A).concat(s.path," "),secret_repository:t}});case 3:0===(null==(a=e.sent)?void 0:a.status)&&(I.ZP.success("添加成功"),i.onOK({path:s.path,name:s.path}),i.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,Q.jsx)(L.Z,{width:"40%",open:i.visible,wrapClassName:Y.modal,centered:!0,onOk:function(){f.submit()},onCancel:i.onClose,title:"提交说明",children:(0,Q.jsx)("section",{className:Y.bg,children:(0,Q.jsx)("div",{className:Y.wrap,children:(0,Q.jsxs)(H.Z,{className:"mt10",form:f,scrollToFirstError:!0,layout:"vertical",onFinish:D,onChange:function(){var e,n,t=s()({},f.getFieldsValue()),i=null==t||null===(e=t.path)||void 0===e?void 0:e.split("");(null==i||null===(n=i.filter((function(e){return"/"==e})))||void 0===n?void 0:n.length)>1&&(t.path=t.path.substring(0,t.path.length-1)),f.setFieldsValue(s()({},t)),m(t)},children:[(0,Q.jsx)(H.Z.Item,{label:"重命名:",name:"path",children:(0,Q.jsx)(W.Z,{children:(0,Q.jsx)(Z.Z,{flex:"1",children:(0,Q.jsx)(H.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Q.jsx)(q.Z,{placeholder:"请输入文件名称",size:"middle",defaultValue:E})})})})}),(0,Q.jsx)(H.Z.Item,{label:"提交信息:",name:"commitMessage",children:(0,Q.jsx)(q.Z,{placeholder:"如不填写,默认提交信息是(".concat(i.defaultPath," rename to 新的名称 )"),size:"middle"})})]})})})})})),ie=t(71681),se=t(53326),ae=t(65874),re={wrap:"wrap___T4tjB",title:"title____QnQT",path:"path___PLUeD",colorBlue:"colorBlue___eL7QF"},le=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],ce=se.Z.Dragger,oe=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n,t=e.dispatch,i=e.isRepository,a=p()(e,le),l=(0,w.useLocation)(),o=(0,w.useParams)(),d=(0,_.useState)({}),m=u()(d,2),h=m[0],x=m[1],f=(0,_.useRef)(),v=H.Z.useForm(),g=u()(v,1)[0],A=(0,_.useState)([]),j=u()(A,2),y=j[0],b=j[1],E=(0,_.useState)(),C=u()(E,2),D=C[0],S=C[1];(0,_.useEffect)((function(){a.visible&&(g.resetFields(),b([]))}),[a.visible]),(0,_.useEffect)((function(){f.current=o.id}),[]),(0,_.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var n=e.split(",").join("/"),t=0===n.indexOf("/")?n.substr(1):n;S(t)}}),[]);var k,P=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.response){e.next=3;break}return I.ZP.info("还未上传完成,无法进行删除操作!"),e.abrupt("return");case 3:return e.next=5,t({type:"shixunsDetail/deleteGitFile",payload:{id:o.id,path:D?"".concat(D,"/").concat(n.name):n.name,message:g.getFieldValue("commitMessage")||"删除了".concat(D?"".concat(D,"/").concat(n.name):n.name),secret_repository:!i||null}});case 5:0===e.sent.status&&(b(y.filter((function(e){return e.uid!==n.uid}))),I.ZP.info("删除成功"));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),B={height:300,multiple:!0,withCredentials:!0,data:(k=c()(r()().mark((function e(){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=c()(r()().mark((function e(t,l){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:setTimeout(c()(r()().mark((function e(){var l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.getFieldsValue();case 2:e.sent,l=s()(s()({},{path:a.defaultPath?a.defaultPath:"",message:h.commitMessage||"上传了".concat(n)}),i?{}:{secret_repository:!0}),t(l);case 5:case"end":return e.stop()}}),e)}))),200);case 1:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)}))),function(){return k.apply(this,arguments)}),fileList:y,method:"post",action:"".concat(ie.Z.API_SERVER,"/api/shixuns/").concat(f.current,"/upload_git_file.json"),onChange:function(e){if(n=e.file.name,"done"===e.file.status||"uploading"===e.file.status){var t,i,s;if(b(e.fileList),!e.file.response)return;if(0===(null===(t=e.file.response)||void 0===t?void 0:t.status))return void I.ZP.success("上传成功!");b(y.filter((function(n){return n.uid!==e.file.uid}))),(null===(i=e.file.response)||void 0===i?void 0:i.message)&&I.ZP.info(null===(s=e.file.response)||void 0===s?void 0:s.message)}},onRemove:P,beforeUpload:function(e){n=e.name}},O=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,g.validateFields();case 2:a.onClose(),a.onOK({path:a.defaultPath}),N();case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),N=function(){var e;w.history.push("/shixuns/".concat(f.current,"/").concat(null===(e=l.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3]).concat(D?"/master/shixun_show/".concat(D):""))};return(0,Q.jsx)(L.Z,{open:a.visible,onOk:O,centered:!0,onCancel:a.onClose,width:"70%",children:(0,Q.jsxs)("section",{className:re.bg,children:[(0,Q.jsxs)("div",{className:re.wrap,children:[(0,Q.jsx)("div",{className:re.title,children:"上传文件"}),(0,Q.jsxs)(H.Z,{className:"mt10",form:g,scrollToFirstError:!0,layout:"vertical",onFinish:O,onValuesChange:function(){return x(s()({},g.getFieldsValue()))},children:[(0,Q.jsx)(H.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Q.jsx)(q.Z,{placeholder:"必填,描述主要修改内容(相当于Git Commit message的Header)"})}),(0,Q.jsx)(H.Z.Item,{label:"选择文件",name:"file",rules:[{required:!0,message:"请选择文件"}],children:(0,Q.jsxs)(ce,s()(s()({},B),{},{children:[(0,Q.jsx)("div",{children:(0,Q.jsx)("i",{className:"iconfont icon-shangchuan font50 ".concat(re.colorBlue)})}),(0,Q.jsxs)("div",{className:"font14 mt30",children:["拖拽文件或",(0,Q.jsx)("span",{className:"".concat(re.colorBlue," ml5"),children:"点击此处上传"})]})]}))})]})]}),(0,Q.jsx)(ae.Z,{onFinish:function(e){return S(e)}})]})})})),ue={flex_box_center:"flex_box_center___UqJuy",flex_space_between:"flex_space_between___kWKf7",flex_box_vertical_center:"flex_box_vertical_center___nu70j",flex_box_center_end:"flex_box_center_end___NpRXJ",flex_box_column:"flex_box_column___mXaJ7",headLeft:"headLeft___CFA1O",colorBlue:"colorBlue___tdx2e",wrap:"wrap___Q6mHI",nodata:"nodata___f2U7q",nodataText:"nodataText___UUFGT",content:"content___nlH4h",gitCode:"gitCode___jaHbo",ellipsis:"ellipsis___wqs5z",menu:"menu___E01hA",overlayClass:"overlayClass___LrvQr",tips:"tips___XoHVF",gitTree:"gitTree___VsBuj"},de="wrap___qIbzI",pe="content___cWjqb",_e="mainPathWrap___QP5mq",me="colorBlue___zUy77",he=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.dispatch),i=e.title,a=e.pathList,l=void 0===a?[]:a,o=e.showInputPath,d=void 0!==o&&o,p=e.isMergeSelectFile,m=void 0!==p&&p,h=e.onFinish,x=void 0===h?function(){}:h,f=H.Z.useForm(),v=u()(f,1)[0],g=(0,w.useParams)(),A=(0,w.useLocation)(),j=(0,_.useRef)(),y=(0,_.useState)(""),b=u()(y,2),E=b[0],C=b[1],D=(0,_.useState)(""),S=u()(D,2),k=S[0],P=S[1],B=(0,_.useState)([]),O=u()(B,2),N=O[0],W=O[1],Z=(0,_.useState)([]),M=u()(Z,2),T=M[0],R=M[1];(0,_.useEffect)((function(){var e;j.current="repository"===(null===(e=A.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3])}),[]),(0,_.useEffect)((function(){if("Repository-SelectFilePath"===n.actionTabs.key){var e=l.join("/"),t=[];l.map((function(n,i){0===i?t.push({val:"根目录",path:""},{val:"/".concat(n),path:e}):t.push({val:"/".concat(n),path:e})})),W(t),C(e),P(e),K(e)}}),[n.actionTabs.key]);var K=function(){var e=c()(r()().mark((function e(n){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:j.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:g.id,path:n}});case 2:(i=e.sent)&&R(i.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),U=function(){var e=c()(r()().mark((function e(){var n,i,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=null==v?void 0:v.getFieldsValue(),i=E?"".concat(E).concat(null!=n&&n.name?"/".concat(null==n?void 0:n.name):""):null==n?void 0:n.name,!m){e.next=6;break}return x(i),V(),e.abrupt("return");case 6:if(!d){e.next=16;break}return e.next=9,v.validateFields();case 9:return e.next=11,t({type:"shixunsDetail/uploadGitFolder",payload:s()(s()({},{id:g.id,path:i}),j.current?{}:{secret_repository:!0})});case 11:a=e.sent,x(k),0===a.status&&I.ZP.info("新建成功"),e.next=18;break;case 16:x(i),I.ZP.success("选择文件目录成功");case 18:V();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),V=function(){t({type:"shixunsDetail/setActionTabs",payload:{}}),v.resetFields()};return(0,Q.jsx)(L.Z,{centered:!0,title:i||"新建文件夹",closable:!1,keyboard:!1,open:"Repository-SelectFilePath"===n.actionTabs.key,onOk:U,onCancel:V,children:(0,Q.jsxs)("div",{className:de,children:[(0,Q.jsxs)("div",{className:pe,children:[(0,Q.jsx)("div",{className:_e,children:!(null==N||!N.length)&&N.map((function(e,n){return(0,Q.jsx)("a",{onClick:function(){return function(e,n){var t=N.filter((function(e,t){return t<=n}));W(t);var i=t.filter((function(e,n){return 0!==n})).map((function(e){return e.val})).join("").substr(1);C(i),K(i)}(0,n)},children:e.val},n)}))}),!(null==T||!T.length)&&T.map((function(e,n){return"tree"===e.type&&(0,Q.jsxs)("a",{onClick:function(){return function(e){var n=E;"tree"===e.type&&(N.length?N.push({val:"/".concat(e.name),path:e.name}):N.push({val:"根目录",path:""},{val:"/".concat(e.name),path:e.name}),W(N),n=E?"".concat(E,"/").concat(e.name):e.name,C(n)),K(n)}(e)},children:[(0,Q.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(me)}),e.name]},n)}))]}),(0,Q.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,Q.jsx)("div",{className:"mt5 mb5",children:E}),d&&(0,Q.jsx)(H.Z,{form:v,scrollToFirstError:!0,className:"mt20",children:(0,Q.jsx)(H.Z.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,Q.jsx)(q.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)"})})})]})})})),xe=t(78892),fe=t(46952),ve=t(33329),ge=t(27876),Ae=t(10283),je=t(92396),ye=["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","practiceSetting","isRepository","treeData","setTreeData"],be=V.Z.DirectoryTree,Ee=function(){return(0,Q.jsxs)("div",{className:"mt20 pb50 ".concat(ue.nodata),children:[(0,Q.jsxs)("div",{className:ue.headLeft,children:["提示:",(0,Q.jsx)("br",{}),"此处存放本实训所需的所有代码等相关文件,你可以通过以下",(0,Q.jsx)("br",{}),"两种方式来使用:",(0,Q.jsx)("br",{}),"1、",(0,Q.jsx)("a",{href:"/forums/2784",target:"_blank",children:"Git客户端"})," 上传已有文件来开始使用。",(0,Q.jsx)("br",{}),"2、直接在平台上创建文件目录以及相关代码文件。"]}),(0,Q.jsx)("img",{width:"100%",src:je.Oe})]})},Ce=(0,w.connect)((function(e){var n=e.shixunsDetail,t=e.loading,i=e.globalSetting,s=e.practiceSetting;return{shixunsDetail:n,globalSetting:i,user:e.user,practiceSetting:s,loading:t}}))((function(e){var n,t,i,a,l,o,d,m=e.shixunsDetail,h=(e.globalSetting,e.loading),x=(e.user,e.activeKey),f=e.dispatch,v=e.practiceSetting,g=e.isRepository,A=e.treeData,j=e.setTreeData,y=(p()(e,ye),(0,w.useParams)()),b=(0,w.useLocation)(),E=(0,_.useState)(),C=u()(E,2),D=C[0],S=(C[1],(0,_.useState)(!1)),k=u()(S,2),P=k[0],B=k[1],T=(0,_.useState)(!1),R=u()(T,2),K=R[0],V=R[1],H=(0,_.useState)(!1),q=u()(H,2),Y=q[0],z=q[1],X=(0,_.useState)(!1),$=u()(X,2),ne=$[0],ie=$[1],se=(0,_.useState)(""),ae=u()(se,2),re=ae[0],le=ae[1],ce=(0,_.useState)([]),de=u()(ce,2),pe=de[0],_e=de[1],me=(0,_.useState)([]),je=u()(me,2),Ce=je[0],De=je[1],Se=(0,_.useState)([]),ke=u()(Se,2),Pe=(ke[0],ke[1]),we=(0,_.useState)(!1),Be=u()(we,2),Oe=Be[0],Ie=Be[1],Ne=(0,_.useState)(),We=u()(Ne,2),Ze=(We[0],We[1]),Me=(0,_.useState)(),Le=u()(Me,2),Te=(Le[0],Le[1]),Re=(0,_.useState)(""),Ke=u()(Re,2),Ue=(Ke[0],Ke[1]),Ve=(0,_.useState)(),Fe=u()(Ve,2),Je=(Fe[0],Fe[1]),He=(0,_.useState)(!1),qe=u()(He,2),Ye=qe[0],Qe=qe[1];(0,_.useEffect)((function(){j([]),sn(""),localStorage.warehouseHideTip||Ie(!0)}),[b.pathname,g]);var ze=function(){var e=c()(r()().mark((function e(){var n,t=arguments;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.length>0&&void 0!==t[0]?t[0]:"",e.next=3,(0,ve.Zt)({id:y.id,secret_dir_path:n});case 3:e.sent&&Je(n);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ge=function(e){var n;return(0,Q.jsxs)(N.Z,{className:ue.menu,onClick:function(n){switch(le(e.path||""),n.key){case"1":(0,ge.L9)(["实践项目","设置","代码仓库","新建文件"]),B(!0);break;case"2":(0,ge.L9)(["实践项目","设置","代码仓库","新建文件夹"]),z(!0);break;case"3":(0,ge.L9)(["实践项目","设置","代码仓库","上传"]),ie(!0);break;case"4":(0,ge.L9)(["实践项目","设置","代码仓库","重命名"]),V(!0);break;case"5":(0,ge.L9)(["实践项目","设置","代码仓库","删除"]),ln(e.path,e.name,e);break;case"6":(0,ge.L9)(["实践项目","设置","代码仓库","复制路径"]),cn(e)}},children:[("topTree"===e.type||"tree"===e.type)&&(0,Q.jsx)(N.Z.Item,{children:"新建文件"},"1"),("topTree"===e.type||"tree"===e.type)&&(0,Q.jsx)(N.Z.Item,{children:"新建文件夹"},"2"),("topTree"===e.type||"tree"===e.type)&&(0,Q.jsx)(N.Z.Item,{children:"上传"},"3"),"topTree"!==e.type&&"tree"!==e.type&&(null==m||null===(n=m.detail)||void 0===n?void 0:n.public)<2&&(0,Q.jsx)(N.Z.Item,{children:"重命名"},"4"),"topTree"!==e.type&&(0,Q.jsx)(J.CopyToClipboard,{text:"/data/workspace/myshixun/".concat(g?"":"secret/").concat(null==e?void 0:e.path),onCopy:function(){return I.ZP.success("复制成功")},children:(0,Q.jsx)(N.Z.Item,{children:(0,Q.jsx)(Q.Fragment,{children:"复制路径"})},"6")}),"topTree"!==e.type&&(0,Q.jsx)(N.Z.Item,{children:"删除"},"5")]})},Xe=function(e,n){return e.map((function(e){return e.path=""==n?n+e.name:n+"/"+e.name,e.title=(0,Q.jsxs)(W.Z,{className:"font14",children:[(0,Q.jsx)(Z.Z,{flex:"1",children:(0,Q.jsxs)(W.Z,{children:["blob"===e.type&&(0,Q.jsx)(Z.Z,{flex:"20px",style:{marginLeft:-20},children:(0,Q.jsx)("span",{className:"iconfont icon-wenjian11 font12"})}),(0,Q.jsx)(Z.Z,{flex:"1",children:(0,Q.jsx)("span",{className:" multi_ellipsis1",children:e.name})})]})}),(0,Q.jsx)(Z.Z,{children:("blob"===e.type||"tree"===e.type)&&(0,Q.jsx)(M.Z,{dropdownRender:function(){return Ge(e)},className:ue.ellipsis,children:(0,Q.jsx)("i",{className:"iconfont icon-gengduo2 c-555a88"})})})]}),e.disableCheckbox=D&&D!==e.name,e.className="tree"===e.type?ue.pl23:"",e.checkable="tree"!==e.type,e.isLeaf="tree"!==e.type,e.children="tree"===e.type&&[],e.key=e.path,e}))},$e=function(e){f({type:"practiceSetting/setSideBarTabs",payload:{selectPath:e}})},en=function(){var e=c()(r()().mark((function e(n,t){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=n.split("/"),e.next=3,sn(re);case 3:setTimeout((function(){$e(n),pe=[i[0]||""],Ce=[n],De(U()(Ce)),_e(U()(pe))}),150);case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),nn=function(e,n){if(""==n)A=U()(e),j(U()(e));else{var t=tn(A,n,e);A=t,j([].concat(t))}};function tn(e,n,t){return e.map((function(e){return e.key===n?(e.children=U()(t),s()({},e)):e.children?s()(s()({},e),{},{children:tn(e.children,n,t)}):e}))}var sn=function(){var e=c()(r()().mark((function e(){var n,t,i,s,a,l=arguments;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=l.length>0&&void 0!==l[0]?l[0]:"",e.next=3,f({type:g?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:y.id,path:n}});case 3:return(t=e.sent)&&(null!==(i=t.trees)&&void 0!==i&&i.length?(a=Xe(U()(t.trees),n),nn(a,n),Pe(t.trees||[]),Te(n||""),console.log("handleGetRepository:",a,n),setTimeout((function(){return console.log(A,t.trees,n,999999)}),2e3)):""==n&&j([]),Ze((null===(s=t.commits)||void 0===s?void 0:s[0])||{})),e.abrupt("return",t);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),an=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=c()(r()().mark((function e(t,i){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.children.length&&t(),Ue(n.path),e.next=4,sn(n.path);case 4:t();case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),rn=function(){var e=c()(r()().mark((function e(n,t){var i,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleSelectTree",n,t.nativeEvent.target.nodeName,t),i=function(){$e(t.node.path),n=[t.node.path],De(U()(n))},"svg"!==t.nativeEvent.target.nodeName&&"LI"!==t.nativeEvent.target.nodeName&&"I"!==t.nativeEvent.target.nodeName){e.next=4;break}return e.abrupt("return");case 4:"blob"===t.node.type&&(null!=v&&null!==(s=v.sideBar)&&void 0!==s&&s.confirmLeave?L.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){i(),f({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):i());case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),ln=function(e,n,t){var i;L.Z.confirm({centered:!0,title:"确认需要删除该文件".concat(t.children?"夹":"","?"),okText:"确定",cancelText:"取消",onOk:(i=c()(r()().mark((function n(){var t,i,s;return r()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,f({type:"shixunsDetail/deleteGitFile",payload:{id:y.id,path:e,message:"删除".concat(e),secret_repository:!g||null}});case 2:if(t=n.sent,i=e.split("/"),0!==(null==t?void 0:t.status)){n.next=20;break}return I.ZP.info("删除成功"),i.splice(i.length-1,1),n.next=9,sn(i.length>1?i.join("/"):"");case 9:if(null==(s=n.sent)||!s.trees){n.next=13;break}n.next=16;break;case 13:return i.splice(i.length-1,1),n.next=16,sn(i.length>1?i.join("/"):"");case 16:return $e(""),n.abrupt("return",!0);case 20:-3===(null==t?void 0:t.status)?L.Z.confirm({title:"删除失败",centered:!0,content:(0,Q.jsxs)("div",{children:["该文件“",e,"”已经被任务关卡的学员任务文件或评测执行文件使用,请先修改任务关卡中评测设置的文件路径后再删除。"]}),okText:"前往修改",cancelText:"取消",onOk:function(){window.location.href="/shixuns/".concat(y.id,"/edit/").concat(null==t?void 0:t.message,"/tab=2")}}):-4===(null==t?void 0:t.status)&&L.Z.confirm({title:"删除失败",centered:!0,content:(0,Q.jsx)("div",{children:null==t?void 0:t.message}),okText:"前往修改",cancelText:"取消",onOk:function(){window.location.href="/shixuns/".concat(y.id,"/edit?tabId=service")}});case 21:case"end":return n.stop()}}),n)}))),function(){return i.apply(this,arguments)})})},cn=function(e){console.log(e,"item")},on=function(){var e=c()(r()().mark((function e(n,t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleExpand",t),"svg"!==t.nativeEvent.target.nodeName&&"path"!==t.nativeEvent.target.nodeName&&"LI"!==t.nativeEvent.target.nodeName){e.next=5;break}return e.abrupt("return",!0);case 5:return e.next=7,an(t.node);case 7:pe.includes(t.node.path)?pe.splice(pe.indexOf(t.node.path),1):pe.push(t.node.path);case 8:_e(U()(pe));case 9:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),un=function(){Ie(!1),localStorage.warehouseHideTip=!0},dn=function(){var e=c()(r()().mark((function e(n){var t,i,s,a,l;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s="",e.t0=g,e.next=!0===e.t0?4:!1===e.t0?9:11;break;case 4:return s="开启版本库",a="开启",l="不开启",i=(0,Q.jsx)("div",{children:"新建实践题关卡时,需要使用代码仓库;如果只有选择题关卡,则不需要代码仓库。代码仓库启用后,将无法关闭。"}),e.abrupt("break",11);case 9:return null!=m&&null!==(t=m.detail)&&void 0!==t&&t.secret_repository?(s="关闭私密代码仓库",a="确定",l="取消",i=(0,Q.jsx)("div",{children:"关闭私密代码仓库后,已创建的私密代码仓库及其内容,将被删除。确认要关闭私密代码仓库?"})):(s="开启私密代码仓库",a="不使用",l="使用",i=(0,Q.jsx)("div",{children:"私密版本库的文件对学员始终隐藏,无法访问查看。适用于命令行、图形化桌面两类实训,其他类型实训不建议使用私密版本库。"})),e.abrupt("break",11);case 11:if(g||!(0,Ae.gy)(f,"不能开启/关闭私密代码仓库")){e.next=13;break}return e.abrupt("return");case 13:L.Z.confirm({title:s,okText:a,cancelText:l,content:i,onOk:function(){var e;(0,ge.L9)(["实践项目","设置","代码仓库",s]),(g||null!=m&&null!==(e=m.detail)&&void 0!==e&&e.secret_repository)&&pn(n)},onCancel:function(){var e;g||null!=m&&null!==(e=m.detail)&&void 0!==e&&e.secret_repository||pn(n)}});case 14:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),pn=function(){var e=c()(r()().mark((function e(n){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!g){e.next=6;break}return e.next=3,(0,ve.h4)(s()({},y));case 3:f({type:"practiceSetting/getCommonData",payload:s()({},y)}),e.next=8;break;case 6:return e.next=8,(0,ve.K0)(s()(s()({},y),{},{is_secret_repository:n}));case 8:sn(),f({type:"shixunsDetail/getShixunsDetail",payload:{id:y.id}});case 10:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_n=function(){var e=c()(r()().mark((function e(n){var t,i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log(n),n.node.key,n.dragNode.key,t=n.node.pos.split("-"),n.dropPosition-Number(t[t.length-1]),"tree"!==n.dragNode.type){e.next=8;break}return I.ZP.warning("不支持文件夹移动目录"),e.abrupt("return");case 8:if("tree"===n.node.type){e.next=11;break}return I.ZP.warning("未移动文件目录位置"),e.abrupt("return");case 11:return e.next=13,f({type:"shixunsDetail/moveGitFile",payload:{id:y.id,from:n.dragNode.path,to:n.node.path+"/"+n.dragNode.name,message:"".concat(n.dragNode.path," move to ").concat(n.node.path+"/"+n.dragNode.name," ")}});case 13:if(0!==e.sent.status){e.next=26;break}return $e(""),e.next=18,sn("");case 18:i=0;case 19:if(!(i-1?y.ZP.warning("不允许添加相同标签"):(a([].concat(F()(i),[{id:null,name:d}])),p(null)))};return(0,C.jsxs)("div",{children:[(0,C.jsx)(M.Z,s()({bordered:!1,style:{width:600},value:d,onChange:function(e){return p(e.target.value)},onPressEnter:_,onBlur:_},c)),n||(0,C.jsx)("span",{className:"pl20 font14 c-light-black",children:"回车添加标签"}),(0,C.jsx)("div",{className:"mt20",children:null==i?void 0:i.map((function(e,n){return(0,C.jsxs)("div",{className:J,children:[(0,C.jsx)("span",{className:H,children:e.name}),(0,C.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABjUlEQVQ4T61VsUoDQRB9s+eVYifkUlqIWCW3sbBMqYUR0cbfUPETxPgZ2giigpZaCnKXpBK1sMydpIx25+7ISu5ILhsjclvuzLx5M292lmA57PtuF2gIYIMBSYBn3BiICAg1cF0GrqjVSvLhlL+IqtVNEDUZWLAlS+8IeAPzvtduXw77ZYAMiEjKI2LeY2AskQ2cAGaiEy8MDwnQxicL7Ep5bDL+xmqijahZDsODDHBQ5sVfmVn6xmDeMuWTESAGnqf1bBpz09MSsESx729r4DwfIIA6hPjUSt2AaP7Hztwj5nXHdd0vpR7yMQzsUOT7pwzsjgEKsVIKgiCu1Za1UvfGLhynXgqCp6hSkSxEYCn9jLq+/wJgcawk5l4KYECN3YBlCVLWo4GvhmGfgVlrj4ZAjX0KmBmZD8Owj4IAMQAsvGSrKKR1zet0QpsosZQrmvnRKsqksZlxnFWVJAkT3Y6MDbAmgDlFdGcdm8IH22Qp9OmltAtdDoPlWez6SpkWtmCHFTNCvQMN/scX8A1e4fnIOEHt8AAAAABJRU5ErkJggg==",className:q,onClick:function(){return function(e){var n=i.filter((function(n,t){return t!==e}));a(n)}(n)}})]},n)}))})]})},z=t(89392),G=t(71681),X="complete___zRKx3",$="cancel___D5r7A",ee="save___sa92o",ne=(0,E.connect)()((function(e){e.dispatch;var n=e.onCancel,t=e.onSave,i=e.loading,s=void 0!==i&&i;return(0,C.jsxs)("div",{className:X,children:[(0,C.jsx)("div",{onClick:n,className:$,children:"取消"}),(0,C.jsx)(Z.ZP,{type:"primary",loading:s,onClick:t,className:ee,children:"保存"})]})})),te=t(94454),ie=t(46061),se=t(21884),ae=["globalSetting","loading","dispatch","practiceSetting","problemset","shixunsDetail"],re=(0,E.connect)((function(e){var n=e.problemset,t=e.loading;return{globalSetting:e.globalSetting,loading:t,practiceSetting:e.practiceSetting,problemset:n,shixunsDetail:e.shixunsDetail}}))((function(e){e.globalSetting,e.loading;var n,t,i=e.dispatch,a=e.practiceSetting,c=e.problemset,o=e.shixunsDetail,u=(r()(e,ae),W.Z.useForm()),d=P()(u,1)[0],p=(0,l.useState)({}),_=P()(p,2),h=_[0],f=_[1],g=(0,l.useState)(!1),A=P()(g,2),D=A[0],S=A[1],k=(0,l.useState)(!1),V=P()(k,2),F=V[0],J=V[1],H=(0,l.useState)(!1),q=P()(H,2),Y=q[0],X=q[1],$=(0,l.useState)(""),ee=P()($,2),re=ee[0],le=ee[1],ce=(0,l.useState)(""),oe=P()(ce,2),ue=oe[0],de=oe[1],pe=(0,l.useState)(""),_e=P()(pe,2),me=_e[0],he=_e[1],xe=(0,l.useRef)({}),fe=(0,l.useRef)(""),ve=(0,l.useRef)(""),ge=(0,l.useRef)(""),Ae=(0,l.useRef)(null),je=(0,l.useRef)((0,z.throttle)((function(){return Ce()}),2e3,{leading:!0,trailing:!1})).current,ye=a.id;(0,l.useEffect)((function(){ye&&Ee()}),[ye]),(0,l.useEffect)((function(){return"{}"!==JSON.stringify(h)&&be(),function(){clearTimeout(Ae.current)}}),[h,re,me,ue]);var be=function(){clearTimeout(Ae.current),Ae.current=setTimeout((function(){(0,z.isEqual)(h,xe.current)&&re===fe.current&&me===ve.current&&ue===ge.current?i({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):i({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}})}),500)},Ee=function(){var e=x()(m()().mark((function e(){var n,t,a,r,l,c,u;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i({type:"problemset/getEditDisciplines",payload:{source:"shixun"}}),e.next=3,(0,b.ZP)("/api/shixuns/".concat(ye,"/edit_base_info.json"),{method:"get"});case 3:0===(n=e.sent).status&&(c=s()(s()({},n.data),{},{description:(0,te.S)(n.data.description)}),u={description:c.description,shixun_tags:c.shixun_tags,name:c.name,course:(null==c||null===(t=c.disciplines)||void 0===t?void 0:t.length)>0?[null==c||null===(a=c.disciplines)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.id,null==c||null===(r=c.disciplines)||void 0===r||null===(r=r[0])||void 0===r||null===(r=r.sub_discipline)||void 0===r?void 0:r.id]:[]},null!==(l=o.detail)&&void 0!==l&&l.is_jupyter_lab&&(u.jupyter_show_description=n.data.jupyter_show_description),d.setFieldsValue(u),xe.current=s()({},u),fe.current=c.attachment_id||"",ve.current=c.cover_image_id||"",ge.current=c.attachment_id_b||"",f(s()({},u)),le(c.attachment_id||""),de(c.attachment_id_b||""),he(c.cover_image_id||""));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ce=function(){(0,v.L9)(["实践项目","设置","基本信息","保存"]),d.submit()},De=function(){var e,n=function(){E.history.push("/shixuns/".concat(ye,"/challenges")),i({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};null!=a&&null!==(e=a.sideBar)&&void 0!==e&&e.confirmLeave?j.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){n()}}):n()};function Se(e){var n="image/jpeg"===e.type||"image/png"===e.type;return n||y.ZP.error("请上传jpg或png的图片!"),n}var ke=(0,C.jsx)(Z.ZP,{loading:D,icon:(0,C.jsx)(ie.Z,{}),children:"选择上传文件"}),Pe=(0,C.jsx)(Z.ZP,{loading:Y,icon:(0,C.jsx)(ie.Z,{}),children:"选择上传文件"}),we=(0,C.jsx)(Z.ZP,{loading:F,icon:(0,C.jsx)(ie.Z,{}),children:"选择上传文件"});console.log("----",ue);return(0,C.jsxs)("div",{className:w,children:[(0,C.jsxs)("section",{className:B,children:[(0,C.jsx)("header",{children:"基本信息"}),(0,C.jsxs)("div",{className:O,children:[" ",(0,C.jsxs)(W.Z,{form:d,scrollToFirstError:!0,layout:"vertical",onValuesChange:function(e,n){f(s()({},n))},onFinish:function(e){var n,t=e.name,a=e.description,r=e.shixun_tags,l=e.course,c=e.jupyter_show_description,u=void 0!==c&&c,d={name:t,description:a,shixun_tags:r,attachment_id:re,cover_image_id:me,attachment_id_b:ue,sub_discipline_ids:l[1]};null!==(n=o.detail)&&void 0!==n&&n.is_jupyter_lab&&(d=s()(s()({},d),{},{jupyter_show_description:u})),(0,b.ZP)("/api/shixuns/".concat(ye,"/base_info_save.json"),{method:"post",body:{shixun:s()({},d)}}).then((function(e){0===e.status&&(y.ZP.success("保存成功"),i({type:"practiceSetting/getCommonData",payload:{id:ye}}),i({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),xe.current={description:h.description,shixun_tags:h.shixun_tags,name:h.name},fe.current=re,ve.current=me,ge.current=ue)}))},children:[(0,C.jsx)(W.Z.Item,{name:"name",label:"名称:",rules:[{required:!0,message:"请输入名称"},{max:60,message:"请输入名称,最大限制60个字符"},{whitespace:!0,message:"请勿输入空格"}],children:(0,C.jsx)(M.Z,{bordered:!1,placeholder:"请输入名称,最大限制60个字符",suffix:"".concat((null===(n=h.name)||void 0===n?void 0:n.length)||0,"/60")})}),(0,C.jsx)(W.Z.Item,{className:"customAddTags",name:"shixun_tags",label:(0,C.jsxs)("div",{children:["技能标签 :"," ",(0,C.jsx)("span",{className:"pl10 font14 c-light-black",children:"学员通过所有任务关卡,将获得技能标签"})]}),rules:[{required:!0,message:"请选输入技能标签"}],children:(0,C.jsx)(Q,{placeholder:"添加标签"})}),(0,C.jsx)(W.Z.Item,{label:"方向&课程:",name:"course",labelCol:{span:5},wrapperCol:{span:5},children:(0,C.jsx)(L.Z,{placeholder:"请选择...",allowClear:!1,options:c.courseOptions,getPopupContainer:function(e){return e.parentNode}})}),(0,C.jsxs)(T.Z,{children:[(0,C.jsx)(R.Z,{children:(0,C.jsx)(W.Z.Item,{label:"顶部背景图:",children:re?(0,C.jsxs)("div",{className:I,children:[(0,C.jsx)("img",{src:G.Z.API_SERVER+"/api/attachments/"+re,alt:"avatar",style:{width:"100%"}}),(0,C.jsx)("div",{children:(0,C.jsx)(se.Z,{onClick:function(){return le("")},style:{fontSize:"16px",color:"red"}})})]}):(0,C.jsx)(K.Z,{withCredentials:!0,name:"file",showUploadList:!1,action:"".concat(G.Z.API_SERVER,"/api/attachments.json"),beforeUpload:Se,onChange:function(e){var n;"uploading"!==e.file.status?"done"===e.file.status&&(S(!1),le(null==e||null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id)):S(!0)},children:ke})})}),(0,C.jsx)(R.Z,{className:"c-grey-999",children:(0,C.jsx)("div",{style:{marginTop:71,marginLeft:20},children:"说明:支持上传jpg/png等格式文件,文件大小不能超过2M,建议使用1920*200像素;如不上传,默认使用系统图片。"})})]}),(0,C.jsxs)(T.Z,{children:[(0,C.jsx)(R.Z,{children:(0,C.jsx)(W.Z.Item,{label:"顶部内容图:",children:ue?(0,C.jsxs)("div",{className:I,children:[(0,C.jsx)("img",{src:G.Z.API_SERVER+"/api/attachments/"+ue,alt:"avatar",style:{width:"100%"}}),(0,C.jsx)("div",{children:(0,C.jsx)(se.Z,{onClick:function(){return de("")},style:{fontSize:"16px",color:"red"}})})]}):(0,C.jsx)(K.Z,{withCredentials:!0,name:"file",showUploadList:!1,action:"".concat(G.Z.API_SERVER,"/api/attachments.json"),beforeUpload:Se,onChange:function(e){var n;"uploading"!==e.file.status?"done"===e.file.status&&(J(!1),de(null==e||null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id)):J(!0)},children:we})})}),(0,C.jsx)(R.Z,{className:"c-grey-999",children:(0,C.jsx)("div",{style:{marginTop:71,marginLeft:20},children:"说明:支持上传jpg/png等格式文件,文件大小不能超过2M,建议使用1920*200像素;如不上传,默认使用系统图片。"})})]}),(0,C.jsxs)(T.Z,{children:[(0,C.jsx)(R.Z,{children:(0,C.jsx)(W.Z.Item,{label:"列表封面图:",children:me?(0,C.jsxs)("div",{className:I,children:[(0,C.jsx)("img",{src:G.Z.API_SERVER+"/api/attachments/"+me,alt:"avatar",style:{width:"100%"}}),(0,C.jsx)("div",{children:(0,C.jsx)(se.Z,{onClick:function(){return he("")},style:{fontSize:"16px",color:"red"}})})]}):(0,C.jsx)(K.Z,{withCredentials:!0,name:"file",showUploadList:!1,action:"".concat(G.Z.API_SERVER,"/api/attachments.json"),beforeUpload:Se,onChange:function(e){var n;"uploading"!==e.file.status?"done"===e.file.status&&(X(!1),he(null==e||null===(n=e.file)||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id)):X(!0)},children:Pe})})}),(0,C.jsx)(R.Z,{className:"c-grey-999",children:(0,C.jsx)("div",{style:{marginTop:71,marginLeft:20},children:"说明:支持上传jpg/png等格式文件,文件大小不能超过2M,建议使用290*218像素;如不上传,默认使用系统图片。"})})]}),(0,C.jsx)(W.Z.Item,{name:"description",label:"简介:",children:(0,C.jsx)(N.Z,{defaultValue:h.description||"",watch:!0})}),(null===(t=o.detail)||void 0===t?void 0:t.is_jupyter_lab)&&(0,C.jsx)(W.Z.Item,{name:"jupyter_show_description",valuePropName:"checked",children:(0,C.jsx)(U.Z,{children:"显示任务要求(勾选后,将简介作为任务要求显示在实践项目挑战页面)"})})]})]})]}),(0,C.jsx)(ne,{onSave:je,onCancel:function(){De()},loading:D||Y||F})]})})),le=t(17527),ce={flex_box_center:"flex_box_center___eoeVu",flex_space_between:"flex_space_between___f9Khj",flex_box_vertical_center:"flex_box_vertical_center___mDOuj",flex_box_center_end:"flex_box_center_end___q43Rs",flex_box_column:"flex_box_column___lnTOC",level:"level___W39_7",left:"left___xugM0",container:"container___MnoCi",title:"title___HNuSO",listWrap:"listWrap___Oz5IK",list:"list___Fq6dF",s3:"s3___piVr6",s2:"s2___jJaip",listActive:"listActive___e7FOo",os:"os___Zt66K",btns:"btns___mA9Xb",btnsWrap:"btnsWrap___hx2vE",icon:"icon___l26_g",btn:"btn___AF61O",d1:"d1___WyJ4s",d2:"d2___GQq5w",shrink:"shrink___NbOqs",elseShrink:"elseShrink___ZoNE2",right:"right___zgEq_",addIcon:"addIcon___aVZVl"},oe=t(10283),ue=t(71418),de=t(64165),pe=t(29747),_e=["globalSetting","dispatch","practiceSetting"],me=(0,E.connect)((function(e){return{globalSetting:e.globalSetting,practiceSetting:e.practiceSetting}}))((function(e){e.globalSetting;var n=e.dispatch,t=e.practiceSetting,i=(r()(e,_e),(0,E.useLocation)()),a=(0,E.useSearchParams)(),c=P()(a,1)[0],o=(0,l.useState)(!1),u=P()(o,2),d=u[0],p=u[1],_=(0,l.useState)({}),h=P()(_,2),f=h[0],v=h[1],g=(0,l.useState)(!0),y=P()(g,2),b=y[0],D=y[1],S=(0,l.useState)(!1),k=P()(S,2),w=k[0],B=k[1],O=(0,l.useState)(null),I=P()(O,2),N=I[0],W=I[1],Z=(0,l.useRef)(!1),M=t.id,L=t.updateIndex,T=t.is_published,R=t.newQuestion,K=f.challenge_list,U=void 0===K?[]:K;(0,l.useEffect)((function(){if(M)return J(),function(){n({type:"practiceSetting/setParams",payload:{newQuestion:null}})}}),[M,L]),(0,l.useEffect)((function(){F()}),[i]);var V,F=function(){var e=i.pathname.split("/");(e.includes("newquestion")||e.includes("new")||c.get("tabId"))&&(Z.current=!0)},J=function(){var e=x()(m()().mark((function e(){var t,s,a,r,l,c,o;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return D(!0),e.next=3,(0,A.n5)({id:M});case 3:null!=(a=e.sent)&&null!==(t=a.challenge_list)&&void 0!==t&&t.length&&(r=i.pathname.split("/"),l=a.challenge_list.find((function(e){return String(e.challenge_id)===r[4]})),r.includes("newquestion")||r.includes("new")?(o=a.challenge_list[(null===(c=a.challenge_list)||void 0===c?void 0:c.length)-1],n({type:"practiceSetting/setParams",payload:{newQuestion:{st:r.includes("new")?0:1,name:""}}}),W(void 0),Y(o)):r[4]&&l?H(l,!1):H(a.challenge_list[0])),null!=a&&null!==(s=a.challenge_list)&&void 0!==s&&s.length||W(null),v(a),D(!1);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),H=function(e){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(W(e.challenge_id),Y(e),n){var t="/shixuns/".concat(M,"/edit/").concat(e.challenge_id,"/").concat(1===e.st?"editquestion":"editcheckpoint");E.history.push(t)}},q=function(e,n){if(e.destination){var t=function(e,n,t){var i=Array.from(e),s=i.splice(n,1),a=P()(s,1)[0];return i.splice(t,0,a),i}(n,e.source.index,e.destination.index);v(s()(s()({},f),{},{challenge_list:t}));var i=t.map((function(e){return e.challenge_id}));(0,A.xg)({id:M,ids:i}).then((function(e){0!==e.status&&v(s()(s()({},f),{},{challenge_list:n}))}))}},Y=function(e){n({type:"practiceSetting/setParams",payload:{selectQuestionParams:e}})},Q=function(){var e=x()(m()().mark((function e(t,i){var s;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t!==N){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,z();case 4:W(t),Y(i),n({type:"practiceSetting/setParams",payload:{newQuestion:null}}),s="/shixuns/".concat(M,"/edit/").concat(t,"/").concat(1===i.st?"editquestion":"editcheckpoint"),E.history.push(s);case 9:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),z=function(){return new Promise((function(e,i){var s;null!=t&&null!==(s=t.sideBar)&&void 0!==s&&s.confirmLeave?j.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){n({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}),e()},onCancel:function(){i()}}):e()}))},G=function(){var e=x()(m()().mark((function e(t){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,z();case 2:"new"===t?E.history.push("/shixuns/".concat(M,"/edit/new")):E.history.push("/shixuns/".concat(M,"/edit/newquestion")),p(!1),W(void 0),n({type:"practiceSetting/setParams",payload:{newQuestion:{st:"new"===t?0:1,name:""}}});case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,C.jsxs)("div",{className:ce.level,children:[(0,C.jsxs)("aside",{className:ce.left,style:{width:w?"0":"25%"},children:[(0,C.jsxs)("div",{className:ce.container,children:[(0,C.jsxs)("div",{className:ce.title,children:["任务关卡(",U.length,")"]}),(0,C.jsx)("div",{className:ce.listWrap,children:b?(0,C.jsx)(ue.Z,{size:"middle"}):U.length||R?(V=U,(0,C.jsxs)(l.Fragment,{children:[(0,C.jsx)(pe.Z5,{onDragEnd:function(e){return q(e,V)},children:(0,C.jsx)(pe.bK,{droppableId:"droppable",children:function(e,n){return(0,C.jsx)("div",s()(s()({ref:e.innerRef},e.droppableProps),{},{style:{width:"100%"},children:V.map((function(e,n){var t=e.st,i=e.name,a=e.challenge_id;return(0,C.jsx)(pe._l,{draggableId:a.toString(),index:n,isDragDisabled:T,children:function(r,l){return(0,C.jsxs)("div",s()(s()(s()({ref:r.innerRef},r.draggableProps),r.dragHandleProps),{},{className:N===a?ce.listActive:ce.list,onClick:function(){return Q(a,e)},children:[(0,C.jsx)("span",{className:ce.s1,children:0===t?(0,C.jsx)("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):(0,C.jsx)("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})}),(0,C.jsxs)("span",{className:ce.s2,children:["第",n+1,"关: ",i]}),!T&&(0,C.jsx)("span",{className:ce.s3,onClick:function(n){return function(e,n){n.stopPropagation();var t=e.challenge_id,i=function(){var e=x()(m()().mark((function e(){var n,i,s;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.rO)({id:M,challengesId:t});case 2:if(1!==e.sent.status){e.next=12;break}return e.next=6,(0,A.n5)({id:M});case 6:if(s=e.sent,v(s),t!==N||null===(n=s.challenge_list)||void 0===n||!n.length){e.next=11;break}return H(s.challenge_list[0]),e.abrupt("return");case 11:null!==(i=s.challenge_list)&&void 0!==i&&i.length||(W(null),Z.current=!0,Y({}),E.history.push("/shixuns/".concat(M,"/edit?tabId=level")));case 12:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();j.Z.confirm({title:"提示",content:"是否删除该关卡!",centered:!0,onOk:i})}(e,n)},children:(0,C.jsx)("i",{className:"iconfont icon-shanchu7"})})]}))}},a)}))}))}})}),R&&(0,C.jsxs)("div",{className:ce.listActive,children:[(0,C.jsx)("span",{className:ce.s1,children:0===(null==R?void 0:R.st)?(0,C.jsx)("i",{className:"iconfont icon-shixunti",style:{color:"#0152d9"}}):(0,C.jsx)("i",{className:"iconfont icon-xuanzeti3",style:{color:"#44D7B6"}})}),(0,C.jsxs)("span",{className:ce.s2,children:["第",V.length+1,"关: ",null==R?void 0:R.name]})]}),!T&&(0,C.jsx)("div",{className:ce.os,children:"--拖拽任务关卡进行排序--"})]})):(0,C.jsx)(de.Z,{image:"data:image/png;base64,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",description:"暂无任务关卡!"})})]}),!w&&(0,C.jsx)("div",{className:ce.btns,children:(0,C.jsxs)("aside",{className:ce.btnsWrap,children:[(0,C.jsx)("div",{style:{transform:d?"rotate(45deg)":"rotate(0deg)"},className:ce.icon,onClick:function(){(0,oe.gy)(n,"不能新建任务关卡")||p(!d)},children:"+"}),(0,C.jsxs)("div",{className:ce.btn,style:{left:d?20:-154},children:[(0,C.jsx)("div",{className:ce.d1,onClick:function(){return G("new")},children:"新建实践题关卡"}),(0,C.jsx)("div",{className:ce.d2,onClick:function(){return G("newquestion")},children:"新建理论题关卡"})]})]})}),(0,C.jsx)("div",{className:w?ce.elseShrink:ce.shrink,onClick:function(){return B(!w)},children:(0,C.jsx)("i",{className:"iconfont icon-zuoyouzhankai"})})]}),(0,C.jsx)("aside",{className:ce.right,id:"modal-level-question",children:null===N&&Z.current?(0,C.jsx)("div",{className:ce.addIcon,children:(0,C.jsx)("span",{children:"在左侧点击“+”号新建关卡。"})}):(0,C.jsx)(E.Outlet,{})})]})})),he=t(66999),xe=t(38854),fe=t(20834),ve=t(86859),ge=t(5112),Ae="title___NTpKq",je="content___oL0Iy",ye="add___L4cbC",be="colorBlue___xRARA",Ee="radio___cfwvc",Ce=["shixunsDetail","globalSetting","loading","dispatch","onReloadData"],De=(0,E.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading),i=e.dispatch,s=e.onReloadData,a=(r()(e,Ce),(0,l.useState)()),c=P()(a,2),o=c[0],u=c[1],d=(0,l.useState)([]),p=P()(d,2),_=p[0],h=p[1];(0,l.useEffect)((function(){"Collaborators-ChangeManager"===n.actionTabs.key&&f()}),[n.actionTabs.key]);var f=function(){var e=x()(m()().mark((function e(){var t,s;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"shixunsDetail/getChangeManager",payload:{id:null===(t=n.actionTabs.params)||void 0===t?void 0:t.id}});case 2:s=e.sent,h(s||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),v=function(){var e=x()(m()().mark((function e(){var t,a;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o){e.next=3;break}return y.ZP.info("所选人员为空,没有更换成功"),e.abrupt("return");case 3:return e.next=5,i({type:"shixunsDetail/changeManager",payload:{id:null===(t=n.actionTabs.params)||void 0===t?void 0:t.id,user_id:o}});case 5:a=e.sent,g(),a&&(s(),y.ZP.info(a.message));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),g=function(){i({type:"shixunsDetail/setActionTabs",payload:{}}),u(null)};return(0,C.jsx)(j.Z,{centered:!0,keyboard:!1,closable:!1,title:"更换管理员",open:"Collaborators-ChangeManager"===n.actionTabs.key,confirmLoading:t.effects["shixunsDetail/changeManager"],onOk:v,onCancel:g,children:(0,C.jsxs)("div",{children:[(0,C.jsxs)("div",{className:Ae,children:["选择的成员将会成为新的管理员",(0,C.jsx)("br",{}),"您将不再拥有管理员的权限,但您仍是合作团队的一员"]}),(0,C.jsx)("div",{className:je,children:_.length?(0,C.jsx)(ge.ZP.Group,{value:o,onChange:function(e){return u(e.target.value)},children:_.map((function(e,n){return(0,C.jsx)(ge.ZP,{className:Ee,value:e.user_id,children:e.name},n)}))}):(0,C.jsx)("div",{className:ye,children:(0,C.jsxs)("span",{children:["请先将新的管理员通过",(0,C.jsx)("a",{className:be,onClick:function(){var e;i({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:null===(e=n.actionTabs.params)||void 0===e?void 0:e.id}}})},children:'"添加合作者"'}),"加入合作者列表"]})})})]})})})),Se=t(99313),ke=t(49092),Pe=t(91232),we=t.n(Pe);function Be(){return(0,b.U2)("teach_groups.json")}function Oe(e){return(0,b.v_)("teach_groups.json",e)}function Ie(e,n){return(0,b.gz)("teach_groups/".concat(e,".json"),n)}function Ne(e){return(0,b.v_)("teach_group_members.json",e)}function We(e){return(0,b.IV)("teach_group_members/".concat(e,".json"))}function Ze(e,n){return(0,b.IV)("teach_groups/".concat(e,"/del_member.json"),{member_id:n})}function Me(e){return(0,b.IV)("teach_groups/".concat(e,".json"))}var Le=function(e){var n=e.callback,t=e.visible,i=e.onCancel,s=e.id,a=e.name;var r=W.Z.useForm(),c=P()(r,1)[0];return(0,l.useEffect)((function(){c.setFieldsValue({name:a})}),[a]),(0,C.jsx)(j.Z,{centered:!0,title:s?"改名":"新建",open:t,onCancel:i,footer:null,children:(0,C.jsxs)(W.Z,{layout:"vertical",form:c,initialValues:{name:a},onFinish:function(e){n(e)},children:[(0,C.jsx)(W.Z.Item,{label:"教研团队名称",name:"name",rules:[{required:!0,message:"请输入不超过20字的名称"}],children:(0,C.jsx)(M.Z,{placeholder:"请输入不超过20字的名称",maxLength:20})}),(0,C.jsx)(W.Z.Item,{children:(0,C.jsxs)("div",{className:"flex-container flex-end",children:[(0,C.jsx)(Z.ZP,{type:"ghost",onClick:i,style:{marginRight:20},children:" 取消 "})," ",(0,C.jsx)(Z.ZP,{type:"primary",htmlType:"submit",children:" 确定 "})]})})]})})},Te=t(76558),Re=t(60765),Ke=function(e){var n=e.data,t=e.isAdminOrTeacher,i=e.onDelGroup,s=e.onChangeGroupName,a=e.onPlusMember,r=e.onDelMember,c=e.onExitGroup,o=(0,l.useState)(0),u=P()(o,2),d=u[0],p=u[1],_=(0,l.useState)(0),m=P()(_,2),h=m[0],x=m[1];function f(e){var n=parseInt(e.target.id,10);j.Z.confirm({title:"解散提示",content:"解散教研团队将对团队成员之间共享实训、试卷等功能造成不便。您确定要解散本教研团队吗?",onOk:function(){i(n)}})}function v(e){var n=parseInt(e.target.id,10);j.Z.confirm({title:"退出提示",content:"退出将对您与组内成员共同开展教研活动造成不便。您确定要退出吗?",onOk:function(){c(n)}})}return(0,C.jsx)("ul",{className:"teaching-list",children:n.map((function(e,n){return(0,C.jsxs)("li",{onClick:function(){return p(n)},children:[(0,C.jsxs)("div",{className:"item-group",children:[(0,C.jsxs)("span",{children:[e.name,"   ",n!==d&&(0,C.jsx)("i",{className:"iconfont icon-jiantou9"})," "]}),(0,C.jsxs)("div",{className:"action-group",children:[t?(0,C.jsx)("a",{onClick:function(){s(e)},style:{marginRight:40},children:"修改名2222称"}):null,e.is_creat?(0,C.jsx)("a",{id:e.id+"",className:"c-grey-c",onClick:f,children:"解散"}):(0,C.jsx)("a",{id:e.id+"",className:"c-grey-c",onClick:v,children:"退出"})]})]}),n===d?(0,C.jsxs)("ul",{className:"info",children:[e.memers.map((function(n){return(0,C.jsxs)("li",{onClick:function(){x(n.id)},className:h===n.id?"active":"",children:[(0,C.jsx)("div",{children:n.name}),e.is_creat&&n.id&&h===n.id?(0,C.jsx)("a",{className:"btn-del",onClick:function(n){n.preventDefault(),n.stopPropagation(),function(e,n){j.Z.confirm({title:"温馨提示",icon:null,content:"确定要删除这个组员吗?",onOk:function(){r(e,n)}})}(e.id,h)},children:(0,C.jsx)(Te.Z,{})}):null]},n.id||n.name)})),t?(0,C.jsx)("li",{children:(0,C.jsxs)(Z.ZP,{type:"link",disabled:e.memers.length>=50,title:e.memers.length>=50?"本组成员已满":"添12312加成员",onClick:function(){a(e)},children:[" ",(0,C.jsx)(Re.Z,{})," 添加组员 "]})}):null]}):null]},e.id)}))})};function Ue(e){var n=e.children;return(0,C.jsxs)("div",{className:"no-data",children:[(0,C.jsx)("img",{src:"data:image/png;base64,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",alt:"no-data",width:300}),n]})}var Ve={data:[],loading:!0,selectedGroup:{},showFormPanel:!1,showMemberPanel:!1,index:0},Fe=function(e){return e[e.INITDATA=0]="INITDATA",e[e.SHOWLOADING=1]="SHOWLOADING",e[e.SHOWFORMPANEL=2]="SHOWFORMPANEL",e[e.SHOWMEMBERPANEL=3]="SHOWMEMBERPANEL",e[e.SELECTGROUP=4]="SELECTGROUP",e[e.SETINDEX=5]="SETINDEX",e}(Fe||{});function Je(e,n){switch(n.type){case Fe.INITDATA:return s()(s()({},e),n.payload);case Fe.SHOWLOADING:return s()(s()({},e),{},{loading:n.payload});case Fe.SETINDEX:return s()(s()({},e),{},{index:n.payload});case Fe.SHOWFORMPANEL:case Fe.SHOWMEMBERPANEL:return s()(s()({},e),n.payload);case Fe.SELECTGROUP:return s()(s()({},e),{},{selectedGroup:n.payload,showFormPanel:!0});default:throw new Error}}(0,E.connect)((function(e){return{user:e.user}}))((function(e){var n,t=e.user,i=(0,l.useReducer)(Je,Ve),s=P()(i,2),a=s[0],r=s[1],c=a.data,o=a.index,u=(a.loading,a.showFormPanel),d=a.selectedGroup,p=a.showMemberPanel,_=null===(n=t.userInfo)||void 0===n?void 0:n.role,h=(0,l.useMemo)((function(){var e,n=[],t=[],i=we()(c);try{for(i.s();!(e=i.n()).done;){var s=e.value;s.is_creat?n.push(s):t.push(s)}}catch(e){i.e(e)}finally{i.f()}return[n,t]}),[c]);function f(){return v.apply(this,arguments)}function v(){return(v=x()(m()().mark((function e(){var n;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Be();case 2:n=e.sent,r({type:Fe.INITDATA,payload:{loading:!1,showFormPanel:!1,data:n.groups}});case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function g(){return(g=x()(m()().mark((function e(n){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!d.id){e.next=5;break}return e.next=3,Ie(d.id,n);case 3:e.next=7;break;case 5:return e.next=7,Oe(n);case 7:f();case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function A(){r({type:Fe.SHOWMEMBERPANEL,payload:{showMemberPanel:!1,selectedGroup:{}}})}function y(){return(y=x()(m()().mark((function e(n,t){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ze(n,t);case 2:f();case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function b(){return(b=x()(m()().mark((function e(n){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Me(n);case 2:f();case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function E(){return(E=x()(m()().mark((function e(n){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,We(n);case 2:f();case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function D(e){r({type:Fe.SETINDEX,payload:parseInt(e.target.id,10)})}function S(){return(S=x()(m()().mark((function e(n,t){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return A(),e.next=3,Ne({user_ids:n,group_id:t});case 3:f();case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,l.useEffect)((function(){15===_&&r({type:Fe.SETINDEX,payload:1})}),[_]),(0,l.useEffect)((function(){f()}),[]),(0,C.jsxs)(C.Fragment,{children:[(0,C.jsxs)("div",{className:"teaching-circling-container",children:[(0,C.jsxs)("h3",{children:[" 教研团队 ",_<=12&&(0,C.jsx)(Z.ZP,{type:"primary",disabled:c.length>=50,title:c.length>=50?"您加入的教研组已达上限":"",onClick:function(){r({type:Fe.SHOWFORMPANEL,payload:{showFormPanel:!0,selectedGroup:{}}})},children:"新建"})," "]}),(0,C.jsxs)("div",{className:"teaching-circling-body",children:[15===_?null:(0,C.jsxs)("ul",{className:"navs",children:[(0,C.jsx)("li",{className:0===o?"active":"",children:(0,C.jsx)("a",{id:"0",onClick:D,children:"我创建的"})}),(0,C.jsx)("li",{className:1===o?"active":"",children:(0,C.jsx)("a",{id:"1",onClick:D,children:"我加入的"})})]}),(0,C.jsx)("div",{className:0===h[o].length?"nodata-content":"main-content",children:0===h[o].length?(0,C.jsx)(Ue,{children:_<=12?(0,C.jsxs)(C.Fragment,{children:[" ",(0,C.jsx)("p",{children:"教研团队有助于你和你的伙伴们一起创建实训、协同教学,或开展其他教研活动。"})," ",(0,C.jsx)("p",{children:"当前您尚未组建属于自己教研团队,快去组建吧!"})," "]}):(0,C.jsx)("p",{children:" 您尚未加入任何教研小组,请等待老师的召唤吧! "})}):(0,C.jsx)(Ke,{onExitGroup:function(e){return E.apply(this,arguments)},onPlusMember:function(e){r({type:Fe.SHOWMEMBERPANEL,payload:{showMemberPanel:!0,selectedGroup:e}})},onDelMember:function(e,n){return y.apply(this,arguments)},onDelGroup:function(e){return b.apply(this,arguments)},isAdminOrTeacher:_<=12,onChangeGroupName:function(e){r({type:Fe.SELECTGROUP,payload:e})},data:h[o]})})]}),(0,C.jsx)("p",{style:{width:1200,margin:"0 auto 40px auto"},className:"desc",children:" * 我们确保你所提供的信息均处于严格保密状态,不会泄露 "})]}),(0,C.jsx)(Le,{callback:function(e){return g.apply(this,arguments)},visible:u,onCancel:function(){r({type:Fe.SHOWFORMPANEL,payload:{showFormPanel:!1}})},id:d.id,name:d.name}),(0,C.jsx)(j.Z,{centered:!0,title:"添加成员",open:p,onCancel:A,footer:null,width:1100,bodyStyle:{minHeight:200},children:(0,C.jsx)(ke.Z,{container_id:d.id,container_type:4,onSelect:function(e,n){return S.apply(this,arguments)},onCancel:A})})]})}));var He=ge.ZP.Group,qe=function(e){var n=e.onSelect,t=e.onCancel,i=(0,l.useState)([]),s=P()(i,2),a=s[0],r=s[1],c=(0,l.useState)(!0),o=P()(c,2),u=o[0],d=o[1];(0,l.useEffect)((function(){function e(){return(e=x()(m()().mark((function e(){var n,t;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.U2)("teach_groups/my.json");case 2:n=e.sent,t=n.groups,r(t),d(!1);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[]);var p=(0,l.useMemo)((function(){var e,n=[],t=[],i=we()(a);try{for(i.s();!(e=i.n()).done;){var s=e.value;s.is_creat?n.push(s):t.push(s)}}catch(e){i.e(e)}finally{i.f()}return[n,t]}),[a]);return(0,C.jsx)(W.Z,{className:"select-teach-group",onFinish:function(e){n(e)},children:u?(0,C.jsx)(he.Z,{paragraph:!0}):0===a.length?(0,C.jsxs)(Ue,{children:["您尚未创建您的教研团队,快去",(0,C.jsx)(E.Link,{to:"/account/teach-group",children:"创建"}),"吧"]}):(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(W.Z.Item,{name:"group_id",style:{width:"100%"},children:(0,C.jsxs)(He,{style:{width:"100%"},children:[(0,C.jsx)("p",{style:{fontSize:"12px"},children:"我创建的:"}),(0,C.jsx)("ul",{className:"groups",children:p[0].map((function(e){return(0,C.jsx)("li",{children:(0,C.jsx)(ge.ZP,{value:e.id,children:e.name})},e.id)}))}),(0,C.jsx)("p",{style:{fontSize:"12px"},children:"我加入的:"}),(0,C.jsx)("ul",{className:"groups",children:p[1].map((function(e){return(0,C.jsx)("li",{children:(0,C.jsx)(ge.ZP,{value:e.id,children:e.name})},e.id)}))})]})}),(0,C.jsxs)("div",{className:"btn-actions",children:[(0,C.jsx)(Z.ZP,{type:"ghost",onClick:t,style:{marginRight:10},children:"取消"}),(0,C.jsx)(Z.ZP,{type:"primary",htmlType:"submit",children:"确定"})]})]})})},Ye=Se.Z.TabPane,Qe=function(e){var n=e.visible,t=e.onCancel,i=e.onSelectGroup,s=e.shixunId,a=e.onSelectCollaborator;return(0,C.jsx)(j.Z,{title:"添加合作者",open:n,width:1100,centered:!0,keyboard:!1,onCancel:t,maskClosable:!1,destroyOnClose:!0,forceRender:!0,bodyStyle:{minHeight:400},footer:null,children:(0,C.jsxs)(Se.Z,{defaultActiveKey:"1",children:[(0,C.jsx)(Ye,{tab:"搜索添加",children:(0,C.jsx)(ke.Z,{onCancel:t,container_type:2,container_id:s,onSelect:a})},"1"),(0,C.jsx)(Ye,{tab:"团队添加",children:(0,C.jsx)(qe,{onCancel:t,onSelect:i})},"2")]})})},ze={bg:"bg___GzXpp",wrap:"wrap___A40jS",modal:"modal___Zz7dC",content:"content___H5ZN2",head:"head___o5t32",headCount:"headCount___eBMPN",button:"button___YSSGm",itemWrap:"itemWrap___iPWUC",imgWrap:"imgWrap___T70Es",img:"img___oumA5",manager:"manager___VdXG8",itemContent:"itemContent____npAh",nameWrap:"nameWrap___nazId",name:"name___Z48aE",actionGroup:"actionGroup___eScAq",deleteIcon:"deleteIcon___FK_OA",schoolWrap:"schoolWrap___jJuIm",school:"school___kSMwT",countWrap:"countWrap___p7epV",deletetitle:"deletetitle___uVCHi",yseTitle:"yseTitle___L6JF9"},Ge=t(46952),Xe=t(93368),$e=(0,E.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t}}))((function(e){var n,t,i,a,r=e.shixunsDetail,c=(e.globalSetting,e.loading),o=e.user,u=e.dispatch,d=(0,E.useParams)(),p=(0,l.useRef)(),_=(0,l.useState)(0),h=P()(_,2),f=h[0],v=h[1],g=(0,l.useState)([]),A=P()(g,2),b=A[0],D=A[1],S=(0,l.useState)({id:null,page:1}),k=P()(S,2),w=k[0],B=k[1],O=null===(n=o.userInfo)||void 0===n||null===(n=n.shixun)||void 0===n?void 0:n.editable,I=(null===(t=o.userInfo)||void 0===t?void 0:t.role)<=2||(null===(i=o.userInfo)||void 0===i||null===(i=i.shixun)||void 0===i?void 0:i.is_creator);(0,l.useEffect)((function(){p.current=d.id,w.id=p.current,B(w),N(w)}),[]);var N=function(){var e=x()(m()().mark((function e(n){var t;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u({type:"shixunsDetail/getCollaboratorsData",payload:n});case 2:(t=e.sent)&&(D(t.members||[]),v(t.member_count));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),W=function(){var e=x()(m()().mark((function e(){var n;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return w.page=1,B(w),n=(0,Xe.g)(),e.next=5,u({type:"user/getUserInfo",payload:n});case 5:return e.next=7,N(w);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function M(){return M=x()(m()().mark((function e(n,t,i,s){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u({type:"shixunsDetail/updateCollaboratorEditable",payload:{identifier:n,user_id:t,editable:i?0:1}});case 2:N(w);case 3:case"end":return e.stop()}}),e)}))),M.apply(this,arguments)}function L(){u({type:"shixunsDetail/setActionTabs",payload:{}})}var T,R,K={visible:"Collaborators-AddCollaborator"===r.actionTabs.key,onCancel:L,shixunId:p.current,onSelectCollaborator:(R=x()(m()().mark((function e(n){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return L(),e.next=3,u({type:"shixunsDetail/addCollaborator",payload:{id:p.current,user_ids:n}});case 3:e.sent&&(y.ZP.success("添加成功"),W());case 5:case"end":return e.stop()}}),e)}))),function(e){return R.apply(this,arguments)}),onSelectGroup:(T=x()(m()().mark((function e(n){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return L(),e.next=3,u({type:"shixunsDetail/addTeachGroupMember",payload:{identifier:p.current,group_id:n.group_id}});case 3:e.sent&&(y.ZP.success("添加成功"),W());case 5:case"end":return e.stop()}}),e)}))),function(e){return T.apply(this,arguments)})};return(0,C.jsxs)("section",{children:[(0,C.jsxs)("div",{className:ze.wrap,children:[(0,C.jsxs)("div",{className:ze.content,children:[(null===(a=r.detail)||void 0===a?void 0:a.identity)<5&&(0,C.jsxs)("div",{className:ze.head,children:[(0,C.jsxs)("span",{className:ze.headCount,children:["合作成员(",f,"人)"]}),(0,C.jsxs)("div",{children:[I&&(0,C.jsx)(Z.ZP,{type:"primary",ghost:!0,className:ze.button,style:{marginRight:"20px"},onClick:function(){u({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-ChangeManager",params:{id:p.current}}})},children:"更换管理员"}),O&&(0,C.jsx)(Z.ZP,{type:"primary",className:ze.button,style:{marginRight:"40px"},onClick:function(){u({type:"shixunsDetail/setActionTabs",payload:{key:"Collaborators-AddCollaborator",params:{id:p.current}}})},children:"添加合作者"})]})]}),(0,C.jsx)("div",{className:ze.list,children:(0,C.jsx)(he.Z,{loading:c.effects["shixunsDetail/getCollaboratorsData"],active:!0,avatar:{size:40},paragraph:{rows:3},className:"mt30",children:b.map((function(e,n){var t,i,s,a,l,c,d,_;return(0,C.jsx)("div",{style:{display:"inline-block",width:"50%"},children:(0,C.jsxs)("div",{className:ze.itemWrap,children:[(0,C.jsxs)("a",{href:null===(t=e.user)||void 0===t?void 0:t.user_url,target:"_blank",className:ze.imgWrap,children:[(0,C.jsx)("img",{alt:"用户头像",height:"48",width:"48",className:ze.img,src:"".concat(G.Z.IMG_SERVER,"/images/").concat(null===(i=e.user)||void 0===i?void 0:i.image_url)}),(null===(s=e.user)||void 0===s?void 0:s.shixun_manager)&&(0,C.jsx)("span",{className:ze.manager,children:"创建者"})]}),(0,C.jsxs)("div",{className:ze.itemContent,children:[(0,C.jsxs)("p",{className:ze.nameWrap,children:[(0,C.jsxs)("a",{href:e.user.user_url,target:"_blank",className:ze.name,children:[null===(a=e.user)||void 0===a?void 0:a.name,e.user.user_id===(null===(l=o.userInfo)||void 0===l?void 0:l.user_id)?(0,C.jsx)("span",{children:"我"}):null]}),(0,C.jsxs)("div",{className:ze.actionGroup,children:[I?null!==(c=e.user)&&void 0!==c&&c.shixun_manager?null:(0,C.jsx)(xe.Z,{dropdownRender:function(){return(0,C.jsxs)(fe.Z,{selectedKeys:[e.editable?"1":"2"],onClick:function(){var n;!function(e,n,t,i){M.apply(this,arguments)}(r.detail.identifier,e.user.user_id,e.editable,null===(n=e.user)||void 0===n?void 0:n.name)},children:[(0,C.jsx)(fe.Z.Item,{children:"编辑权限"},1),(0,C.jsx)(fe.Z.Item,{children:"查看权限"},2)]})},children:(0,C.jsxs)("div",{children:[e.editable?(0,C.jsx)("span",{style:{fontSize:"16px"},className:"c-grey-c",children:"编辑权限"}):(0,C.jsx)("span",{style:{fontSize:"16px"},className:"c-grey-c",children:"查看权限"})," ",(0,C.jsx)(Ge.Z,{style:{fontSize:"14px",color:"#888888"}})]})}):e.editable?(0,C.jsx)("span",{style:{fontSize:"16px"},className:"c-grey-c",children:"编辑权限"}):(0,C.jsx)("span",{style:{fontSize:"16px"},className:"c-grey-c",children:"查看权限"}),null!==(d=e.user)&&void 0!==d&&d.shixun_manager||!O?null:(0,C.jsx)("a",{className:ze.deletetitle,onClick:function(){var n,t,i;return t=null===(n=e.user)||void 0===n?void 0:n.user_id,void j.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,C.jsx)("div",{className:ze.modal,children:"确定要删除吗?"}),onOk:(i=x()(m()().mark((function e(){var n,i;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u({type:"shixunsDetail/deleteCollaborators",payload:{id:p.current,userId:t}});case 2:if(i=e.sent,(null===(n=o.userInfo)||void 0===n?void 0:n.user_id)!==t){e.next=6;break}return E.history.push("/shixuns"),e.abrupt("return");case 6:y.ZP.info(null==i?void 0:i.message),w.page=1,B(w),N(w);case 10:case"end":return e.stop()}}),e)}))),function(){return i.apply(this,arguments)})})},children:"删除"})]})]}),(0,C.jsx)("p",{className:ze.schoolWrap,children:(0,C.jsx)("span",{className:ze.school,children:null===(_=e.user)||void 0===_?void 0:_.school_name})})]})]},n)})}))})})]}),f>10&&(0,C.jsx)("div",{className:ze.countWrap,children:(0,C.jsx)(ve.Z,{showQuickJumper:!1,showSizeChanger:!1,total:f,onChange:function(e){return function(e){w.page=e,B(w),N(w)}(e)},pageSize:10,current:w.page})})]}),(0,C.jsx)(De,{onReloadData:W}),(0,C.jsx)(Qe,s()({},K))]})})),en=t(61588),nn=t(57809),tn=t(6848),sn=t(78673),an=t(48655),rn=t(36723),ln=t(4585),cn=t(62544),on="mirrorModal___z1tEP",un="right___ZlGrr",dn="title___lWaS3",pn="content___bCC9x",_n="des___ujB5y",mn="btns___L4vgc",hn="confirm___RFRg4",xn="cancel___F1WB_",fn="modal___A5dbG",vn=t(97952),gn=t(50341),An=(0,E.connect)((function(e){return{newShixuns:e.newShixuns,globalSetting:e.globalSetting,user:e.user}}))((function(e){var n,t,i=e.newShixuns,s=(e.user,e.dispatch),a=e.visible,r=e.onOk,c=e.onCancel,o=e.useId,u=void 0===o?null:o,d=e.identifier,p=e.shixun_environment_id,_=e.tab_type,h=(0,l.useState)(null),f=P()(h,2),v=f[0],g=f[1],y=(0,l.useState)({}),b=P()(y,2),E=b[0],D=b[1],S=(0,l.useState)(""),k=P()(S,2),w=k[0],B=k[1],O=i.environmentData,I=O.frequence_image,N=void 0===I?[]:I,W=O.environments,M=void 0===W?[]:W,L=O.other_image,T=void 0===L?[]:L,R=E.name,K=E.description;(0,l.useEffect)((function(){a&&(s({type:"newShixuns/getEnvironmentData",payload:{tab_type:_}}),B(""),g(u))}),[a,u]),(0,l.useEffect)((function(){"NewShixuns-Apply"===i.actionTabs.key&&c()}),[null==i||null===(n=i.actionTabs)||void 0===n?void 0:n.key]),(0,l.useEffect)((function(){null!==v&&U()}),[v]);var U=function(){var e=x()(m()().mark((function e(){var n;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.Q1)({mirror_repository_id:v,identifier:d,shixun_environment_id:p});case 2:n=e.sent,D(n.data);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(j.Z,{title:"选择实验镜像",open:a,width:1e3,destroyOnClose:!0,centered:!0,onCancel:c,className:fn,footer:null,children:(0,C.jsxs)("div",{className:on,children:[(0,C.jsx)(cn.Z,{dispatch:s,value:v,data:M,otherData:T,tags:N,onChange:function(e){return g(e)},onSearchWord:function(e){return B(e)},tab_type:_}),(0,C.jsxs)("div",{className:un,children:[(0,C.jsx)("header",{children:(0,C.jsxs)("div",{className:dn,children:["实验环境: ",(0,C.jsx)("span",{dangerouslySetInnerHTML:{__html:null===v?"— —":null===(t=R||"")||void 0===t?void 0:t.replace(new RegExp(null==w?void 0:w.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"gi"),'$&')}})]})}),(0,C.jsxs)("div",{className:pn,children:[null===v&&(0,C.jsx)(de.Z,{image:rn,description:"请选择实验环境"}),null!==v&&(0,C.jsx)("div",{className:_n,children:(0,C.jsx)(ln.Z,{value:K,highlightKeywords:w})}),(0,C.jsxs)("div",{className:mn,children:[(0,C.jsx)(Z.ZP,{onClick:function(){g(null),D({}),c()},className:xn,children:"取消 "}),(0,C.jsx)(Z.ZP,{onClick:function(){r(E)},className:hn,type:"primary",children:"保存 "})]})]})]})]})}),(0,C.jsx)(vn.Z,{}),(0,C.jsx)(gn.Z,{})]})})),jn="content___ujW8g",yn="explain___vGa5a",bn="tabs___MbGuX",En="active___SCmkJ",Cn="btns___MiEQa",Dn="popover___wqXWh",Sn=t(43428),kn=t(46400),Pn=t(60324),wn=t(38288),Bn="footerWrap___lXI4I",On=["shixunsDetail","globalSetting","loading","dispatch","onFinish"],In=M.Z.TextArea,Nn=(0,E.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading),i=e.dispatch,s=e.onFinish,a=void 0===s?function(){}:s,l=(r()(e,On),W.Z.useForm()),c=P()(l,1)[0],o=function(){var e=x()(m()().mark((function e(t){var s,r;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"shixunsDetail/getCustomScript",payload:{id:null===(s=n.actionTabs.params)||void 0===s?void 0:s.id,compile:t.execute,excutive:t.compile}});case 2:r=e.sent,u(),r&&a(null==r?void 0:r.shixun_script);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),u=function(){i({type:"shixunsDetail/setActionTabs",payload:{}})};return(0,C.jsx)(j.Z,{centered:!0,title:"自定义模板",open:"Settings-UseCustomScript"===n.actionTabs.key,okText:"确定",cancelText:"取消",footer:null,onCancel:u,children:(0,C.jsxs)(W.Z,{form:c,scrollToFirstError:!0,layout:"vertical",onFinish:o,children:[(0,C.jsx)(W.Z.Item,{name:"execute",label:"执行命令:",rules:[{required:!0,message:"执行命令不能为空"}],children:(0,C.jsx)(In,{rows:4})}),(0,C.jsx)(W.Z.Item,{name:"compile",label:"编译命令:",children:(0,C.jsx)(In,{rows:4})}),(0,C.jsx)("div",{className:Bn,children:(0,C.jsxs)(W.Z.Item,{children:[(0,C.jsx)(Z.ZP,{className:"mr5",size:"middle",onClick:u,children:"取消"}),(0,C.jsx)(Z.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:t.effects["shixunsDetail/getCustomScript"],children:"保存"})]})})]})})})),Wn=function(e){var n,t=e.visible,i=e.onOk,s=e.onCancel,a=e.dispatch,r=e.is_published,c=e.id,o=e.environment,u=void 0===o?[]:o,d=e.verifyModal,p=(0,E.useParams)(),_=(0,l.useState)(1),h=P()(_,2),f=h[0],v=h[1],g=(0,l.useState)(!0),A=P()(g,2),D=A[0],S=A[1],k=(0,l.useState)(!1),w=P()(k,2),B=w[0],O=w[1],I=(0,l.useState)(null),N=P()(I,2),W=N[0],L=N[1],R=(0,l.useState)(),K=P()(R,2),V=K[0],F=K[1],J=(0,l.useState)(),H=P()(J,2),q=H[0],Y=H[1],Q=(0,l.useState)([]),z=P()(Q,2),G=z[0],X=z[1],$=(0,l.useState)(!1),ee=P()($,2),ne=ee[0],te=ee[1],ie=(0,l.useState)(""),se=P()(ie,2),ae=se[0],re=se[1];(0,l.useEffect)((function(){c&&t&&le()}),[c,t]);var le=function(){var e=x()(m()().mark((function e(){var n,t,i,s,a,r,l=arguments;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(n=l.length>0&&void 0!==l[0]?l[0]:null)||S(!0),e.next=4,(0,b.ZP)("/api/shixuns/".concat(c,"/get_shixun_env_setting.json"),{method:"get",params:{shixun_environment_id:n}});case 4:0!==(t=e.sent).status||n||(a=t.data,L((null==a?void 0:a.shixun_environment_id)||null),F((null==a?void 0:a.evaluate_script)||""),Y((null==a?void 0:a.choice_standard_scripts)||null),X((null==a?void 0:a.standard_scripts)||[]),te((null===(i=a.shixun)||void 0===i?void 0:i.close_internet)||!1),re(null===(s=a.shixun)||void 0===s?void 0:s.survival_time)),0===t.status&&n&&(r=t.data,F((null==r?void 0:r.evaluate_script)||""),Y(null),X((null==r?void 0:r.standard_scripts)||[])),S(!1);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ce=function(){var e=x()(m()().mark((function e(n){var t;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"shixunsDetail/getScriptContent",payload:{id:p.id,script_id:n}});case 2:(t=e.sent)&&F(t.content);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),oe=function(){var e=x()(m()().mark((function e(){var n;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(1!==f||W){e.next=3;break}return y.ZP.warning("请选择运行环境"),e.abrupt("return");case 3:if(O(!0),1!==f){e.next=8;break}return e.next=7,(0,b.ZP)("/api/shixuns/".concat(p.id,"/update_evaluate_script_setting.json"),{method:"put",body:{shixun_environment_id:W,mirror_script_id:q,evaluate_script:V}});case 7:n=e.sent;case 8:if(2!==f){e.next=12;break}return e.next=11,(0,b.ZP)("/api/shixuns/".concat(p.id,"/update_environment_setting.json"),{method:"put",body:{close_internet:ne,survival_time:ae}});case 11:n=e.sent;case 12:0===n.status&&(y.ZP.success("保存成功"),i()),O(!1);case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(Sn.Z,{title:null,width:1e3,placement:"right",closable:!1,onClose:s,open:t,children:(0,C.jsx)("div",{className:jn,children:(0,C.jsxs)(he.Z,{loading:D,active:!0,children:[(0,C.jsxs)(T.Z,{className:"mt10",justify:"space-between",children:[(0,C.jsx)("b",{className:"c-grey-333 font16",children:"设置"}),(0,C.jsx)("i",{onClick:s,className:"iconfont icon-guanbi11 current",style:{color:"#979797"}})]}),(0,C.jsx)("div",{className:bn,children:[{id:1,name:"评测脚本设置"},{id:2,name:"实验环境设置"}].map((function(e){var n=e.name,t=e.id;return(0,C.jsx)("div",{className:f===t?En:"",onClick:function(){return v(t)},children:n},t)}))}),1===f&&(0,C.jsxs)(l.Fragment,{children:[(0,C.jsx)(kn.Z,{className:"mt20",message:"选择实验环境下的评测脚本:将作为整个实训所有实验环境下,学员评测时运行的脚本。",type:"info",showIcon:!0,closable:!0}),(0,C.jsxs)(T.Z,{align:"middle",className:"mt30",children:[(0,C.jsx)("span",{className:"c-grey-333 font16",children:"运行环境"}),(0,C.jsx)(nn.default,{onClick:d,getPopupContainer:function(e){return e.parentNode},bordered:!1,className:"ml10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:W,onChange:function(e){L(e),le(e)},showArrow:!0,placeholder:"实验环境",children:null===(n=u.filter((function(e){return 0!==e.id})))||void 0===n?void 0:n.map((function(e,n){return(0,C.jsx)(nn.default.Option,{value:e.id,name:e.name,children:e.name},e.id)}))})]}),(0,C.jsxs)(T.Z,{align:"middle",className:"mt30",children:[(0,C.jsx)("span",{className:"c-grey-333 font16",children:"评测脚本"}),(0,C.jsx)(nn.default,{onClick:d,getPopupContainer:function(e){return e.parentNode},bordered:!1,className:"ml10 mr10",style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:q,placeholder:"请选择评测脚本",onChange:function(e){!function(e){var n;j.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,C.jsxs)("div",{className:"tc font16",children:["原有脚本将被新的脚本覆盖,无法撤销",(0,C.jsx)("br",{}),"是否确认执行覆盖操作"]}),onOk:(n=x()(m()().mark((function n(){return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,ce(e);case 2:Y(e),j.Z.info({centered:!0,title:"提示",okText:"知道啦",content:(0,C.jsx)("div",{className:"tc font16",children:"评测脚本生成成功!"})});case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})}(e)},children:(G||[]).map((function(e,n){return(0,C.jsx)(nn.default.Option,{value:parseInt(e.id),name:e.scptname,children:e.scptname},n)}))}),(0,C.jsx)("span",{className:yn,onClick:function(){d()||a({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:p.id}}})},children:"使用自定义脚本"}),(0,C.jsx)(Pn.Z,{className:Dn,content:(0,C.jsxs)("p",{className:"font12",children:["使用自定义模板,平台无法自动更新脚本,请在关卡创建完后手动更新脚本中的必填参",(0,C.jsx)("br",{}),"数和以下2个数组元素:",(0,C.jsx)("br",{}),"challengeProgramNames",(0,C.jsx)("br",{}),"sourceClassNames",(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"示例:有2个关卡的实训",(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"各关卡的待编译文件为:",(0,C.jsx)("br",{}),"src/step1/HelloWorld.java",(0,C.jsx)("br",{}),"src/step2/Other.java",(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"各关卡的编译后生成的执行文件为:",(0,C.jsx)("br",{}),"step1.HelloWorld",(0,C.jsx)("br",{}),"step2.Other",(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"则数组元素更新如下:",(0,C.jsx)("br",{}),'ff challengeProgramNames=("src/step1/',(0,C.jsx)("br",{}),'HelloWorld.java" "src/step2/Other.java")',(0,C.jsx)("br",{}),'sourceClassNames=("step1.HelloWorld',(0,C.jsx)("br",{}),'" "step2.Other")',(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"其它参数可按实际需求定制"]}),trigger:"click",children:(0,C.jsx)("span",{style:{color:"#999",fontSize:14,marginTop:2,marginLeft:4},className:"iconfont icon-tishi11 c-grey-999"})})]}),(0,C.jsx)(wn.ZP,{style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"30px"},language:"shell",theme:"vs-light",value:V,options:{readOnly:r},onChange:function(e){F(e)}})]}),2===f&&(0,C.jsxs)("div",{style:{flex:1},children:[(0,C.jsxs)(T.Z,{align:"middle",className:"mt30",children:[(0,C.jsx)("span",{className:"c-grey-333 font16 ml30 mr10",children:"实训容器网络"}),(0,C.jsxs)(U.Z,{checked:ne,onChange:function(e){return te(e.target.checked)},children:[(0,C.jsx)("span",{className:"c-grey-333 font14",children:"关闭外网"}),(0,C.jsx)("span",{className:"c-grey-999 font14",children:"(选中,在实训编译页面中不可访问互联网)"})]})]}),(0,C.jsxs)(T.Z,{align:"middle",className:"mt30",children:[(0,C.jsx)("span",{className:"c-grey-333 font16 mr10",children:"实验环境使用时长"}),(0,C.jsx)(M.Z,{bordered:!1,value:ae,onChange:function(e){return re(e.target.value)},style:{width:300,backgroundColor:"#f5f5f5",height:50,borderRadius:4}}),(0,C.jsx)("span",{className:"ml10 c-grey-999 font14",children:"分"})]})]}),(0,C.jsxs)("div",{className:Cn,children:[(0,C.jsx)(Z.ZP,{onClick:s,children:"取消"}),(0,C.jsx)(Z.ZP,{onClick:oe,loading:B,type:"primary",className:"ml20",children:"保存"})]})]})})}),(0,C.jsx)(Nn,{onFinish:function(e){return F(e)}})]})},Zn=t(41797),Mn=t(25510),Ln="wrap___S9yE5",Tn="content___xIxOT",Rn="head___icGJE",Kn="title___NbDBd",Un="add___ntZkv",Vn="addDisable___pgd9I",Fn="setting___kQ9Qx",Jn="tabs___o2qas",Hn="name___HUyj5",qn="active___SVp4l",Yn="line___DSw6E",Qn="resource___AgLC3",zn="mirror___DGr0Q",Gn="interface___xxy5c",Xn="disabled___GqKcR",$n="grade___b6Adk",et="tabsBox___TnoNw",nt="tabTitle___i8cO0",tt="more___kbzpa",it="system___YygCM",st="explain___klZ55",at="btns___o6xWf",rt="template___AMzZZ",lt="liWrap___tCbB1",ct="li___srrGx",ot="tag___NcFBh",ut=t(75916),dt=t(11806),pt=nn.default.Option,_t=(0,E.connect)((function(e){return{practiceSetting:e.practiceSetting,globalSetting:e.globalSetting,shixunsDetail:e.shixunsDetail,user:e.user}}))((function(e){var n,t,i,a,r,c,o,u=e.practiceSetting,d=e.dispatch,p=(e.shixunsDetail,e.user,u.id),_=u.is_published,h=(0,l.useState)([]),f=P()(h,2),v=f[0],g=f[1],A=(0,l.useState)(null),D=P()(A,2),S=D[0],k=D[1],w=(0,l.useState)([]),B=P()(w,2),O=B[0],I=B[1],N=(0,l.useState)([]),W=P()(N,2),L=W[0],R=W[1],K=(0,l.useRef)(null),V=(0,l.useState)({}),J=P()(V,2),H=J[0],q=J[1],Y=(0,l.useRef)({}),Q=(0,l.useRef)({}),G=H.shixun_environment,X=void 0===G?{}:G,$=H.mirror_repository,ee=void 0===$?{}:$,ne=H.small_type,te=void 0===ne?[]:ne,ie=H.new_service_configs,se=void 0===ie?[]:ie,ae=(0,l.useState)(""),re=P()(ae,2),le=re[0],ce=re[1],ue=(0,l.useState)("请输入端口"),_e=P()(ue,2),me=_e[0],ve=_e[1],ge=(0,l.useState)(!1),Ae=P()(ge,2),je=Ae[0],ye=Ae[1],be=(0,l.useState)(!1),Ee=P()(be,2),Ce=Ee[0],De=Ee[1],ke=(0,l.useState)(!0),Pe=P()(ke,2),Be=Pe[0],Oe=Pe[1],Ie=(0,l.useState)(!0),Ne=P()(Ie,2),We=Ne[0],Ze=Ne[1],Me=(0,l.useState)(!1),Le=P()(Me,2),Te=Le[0],Re=Le[1],Ke=(0,l.useState)(!1),Ue=P()(Ke,2),Ve=Ue[0],Fe=Ue[1],Je=(0,l.useState)(!1),He=P()(Je,2),qe=He[0],Ye=He[1],Qe=(0,l.useState)(0),ze=P()(Qe,2),Ge=ze[0],Xe=ze[1],$e=(0,l.useState)(!1),en=P()($e,2),ln=en[0],cn=en[1],on=(0,l.useState)({}),un=P()(on,2),dn=un[0],pn=un[1],_n=(0,l.useState)({}),mn=P()(_n,2),hn=mn[0],xn=mn[1],fn=(0,l.useState)({}),vn=P()(fn,2),gn=vn[0],jn=vn[1],yn=[{id:0,name:"公共镜像",type:"public"},{id:1,name:"自定义镜像",type:"customize"},{id:2,name:"共享镜像",type:"share"}],bn=(null==L?void 0:L.find((function(e){return e.id===X.instance_startup_template_id})))||{},En=bn.desc,Cn=bn.virt_type,Dn=1===(null==O||null===(n=O.find((function(e){return e.id===(null==X?void 0:X.private_cloud_id)})))||void 0===n?void 0:n.cloud_type);(0,l.useEffect)((function(){return window.addEventListener("click",_t),function(){window.removeEventListener("click",_t)}}),[]),(0,l.useEffect)((function(){kn(),On(),Pn()}),[]),(0,l.useEffect)((function(){(0,z.isEqual)(Q.current,H)?d({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):d({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}}),Y.current=H}),[H]);var Sn=function(){var e=x()(m()().mark((function e(){var n,t,i,s;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.ZP)("/api/shixuns/new.json",{method:"get",params:{tab_type:null===(n=yn[Number(Ge)])||void 0===n?void 0:n.type}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(0===(null==t||null===(i=t.data)||void 0===i||null===(i=i.environments)||void 0===i?void 0:i.length)&&0===(null==t||null===(s=t.data)||void 0===s?void 0:s.other_image.length)?cn(!0):cn(!1));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,l.useEffect)((function(){Sn()}),[Ge]);var kn=function(){var e=x()(m()().mark((function e(){var n,t,i;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.ZP)("/api/shixuns/".concat(p,"/get_shixun_env_tabs.json"),{method:"get"});case 2:0===(n=e.sent).status&&((i=(null===(t=n.data)||void 0===t?void 0:t.shixun_environments_tabs)||[]).length&&null===S&&k(i[0].id),g(i));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Pn=function(){var e=x()(m()().mark((function e(){var n,t;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ze(!0),e.next=3,(0,b.ZP)("/api/shixuns/get_private_clouds.json",{method:"get"});case 3:0===(n=e.sent).status&&I(null==n||null===(t=n.data)||void 0===t?void 0:t.list),Ze(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Bn=function(){var e=x()(m()().mark((function e(n,t){var i,s;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.ZP)("/api/shixuns/get_instance_startup_template.json",{method:"get",params:{private_cloud_id:n,operating_system:t}});case 2:0===(i=e.sent).status&&R(null==i||null===(s=i.data)||void 0===s?void 0:s.list);case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),On=function(){var e=x()(m()().mark((function e(){var n,t,i,s,a,r,l,c,o,u,d,_,h,x=arguments;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=x.length>0&&void 0!==x[0]?x[0]:null,Oe(!0),e.next=4,(0,b.ZP)("/api/shixuns/".concat(p,"/get_multi_environments.json"),{method:"get",params:{shixun_environment_id:n}});case 4:0===(t=e.sent).status&&(Q.current=(0,z.cloneDeep)(t.data||{}),q(t.data||{}),Xe(Number(null===(i=t.data)||void 0===i||null===(i=i.shixun_environment)||void 0===i?void 0:i.mirror_tab_type)||0),0===Number(null===(s=t.data)||void 0===s||null===(s=s.shixun_environment)||void 0===s?void 0:s.mirror_tab_type)?(pn(null===(o=t.data)||void 0===o?void 0:o.mirror_repository),xn({}),jn({})):1===Number(null===(a=t.data)||void 0===a||null===(a=a.shixun_environment)||void 0===a?void 0:a.mirror_tab_type)?(xn(null===(u=t.data)||void 0===u?void 0:u.mirror_repository),pn({}),jn({})):2===Number(null===(r=t.data)||void 0===r||null===(r=r.shixun_environment)||void 0===r?void 0:r.mirror_tab_type)&&(jn(null===(d=t.data)||void 0===d?void 0:d.mirror_repository),pn({}),jn({})),_=null==t||null===(l=t.data)||void 0===l||null===(l=l.shixun_environment)||void 0===l?void 0:l.private_cloud_id,h=null==t||null===(c=t.data)||void 0===c||null===(c=c.shixun_environment)||void 0===c?void 0:c.operating_system,_&&h&&Bn(_,h)),Oe(!1);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),In=function(){var e=x()(m()().mark((function e(){var n,t;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.ZP)("/api/shixuns/".concat(p,"/check_code_editor.json"),{method:"get",params:{shixun_environment_id:S}});case 2:if(0!==(n=e.sent).status){e.next=7;break}if(!n.is_exist_code_editor){e.next=7;break}return j.Z.confirm({icon:null,centered:!0,className:dt.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:425,okText:"前往关闭",cancelText:"取消",title:"提示",content:(0,C.jsxs)("div",{children:[(0,C.jsx)("div",{children:"每个实践项目只能开启一个代码编辑器界面。"}),(0,C.jsxs)("div",{children:["“",null==n||null===(t=n.shixun_environment)||void 0===t?void 0:t.name,"”已开启代码编辑器,需先关闭,然后才能在当前实验环境选择代码编辑器。"]})]}),onOk:function(){var e=x()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:k(n.shixun_environment.id),On(n.shixun_environment.id),kn();case 3:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()}),e.abrupt("return",Promise.reject());case 7:return e.abrupt("return",Promise.resolve());case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Nn={shixun_environment:{id:0,resource_type:1,is_support_code_editor:!1,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_vnc:!1,disabled_support_webssh:!1,private_is_support_vnc:!1,private_is_support_webssh:!1,disabled2_support_vnc:!1,disabled2_support_webssh:!1,proxy_port:"",web_route:"",private_cloud_id:null,instance_startup_template_id:null,operating_system:1,instance_startup_type:1},mirror_repository:{choice_small_mirrors:[],shixun_service_configs:[]},small_type:[]},_t=function(e){(function(e,n){var t;if("string"==typeof(null==e?void 0:e.className)&&null!=e&&null!==(t=e.className)&&void 0!==t&&t.includes(n))return e;for(var i=0,s=e;s=s.parentNode;i++){var a;if("string"==typeof(null==e?void 0:e.className)&&null!==(a=s)&&void 0!==a&&null!==(a=a.className)&&void 0!==a&&a.includes(n))return s;if(s==document.documentElement)return!1}})(e.target,"editor-scrollable")&&mt()},mt=function(){return(0,oe.gy)(d,"不能选择/更换实验环境")},ht=function(e){return(0,C.jsx)(an.Z,{required:!0,name:"实验界面",errorKey:"interface",errorValue:le,align:"start",errorName:"请选择实验界面",tooltipTitle:(0,C.jsxs)("div",{className:"p10",children:[e&&(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("b",{className:"font14",children:"代码编辑器"}),(0,C.jsx)("br",{}),"学员进行实验时,为学员提供代码编辑器、编译器、调试器等工具。",(0,C.jsx)("br",{}),"当选择了VSCode相关的实验镜像时,代码编辑器以VSCode的形式展示给学员。",(0,C.jsx)("br",{}),"每个实践项目",(0,C.jsx)("b",{children:"只能开启一个"}),"代码编辑器界面。",(0,C.jsx)("br",{})]}),(0,C.jsx)("div",{className:"mt10 blod font14",children:"图形化桌面"}),"学员进行实验时,使用图形化方式显示操作界面。",(0,C.jsx)("br",{}),(0,C.jsx)("div",{className:"mt10 blod font14",children:"命令行终端"}),"学员进行实验时,为学员提供命令行窗口。",e&&(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("div",{className:"mt10 blod font14",children:"容器内服务"}),"学员进行实验时,可以在实验页面直接预览容器内部Web服务。"]})]}),children:(0,C.jsxs)("div",{className:Gn,children:[e&&(0,C.jsxs)("div",{onClick:function(){return jt("shixun_environment","is_support_code_editor",!(null!=X&&X.is_support_code_editor))},className:null!=X&&X.is_support_code_editor?qn:"",children:[(0,C.jsx)("span",{className:"iconfont icon-xuanzhong9"}),(0,C.jsxs)("div",{children:[(0,C.jsx)("i",{className:"iconfont icon-daimabianjiqi1"}),(0,C.jsx)("span",{children:"代码编辑器"})]}),(0,C.jsx)("aside",{children:" 提供代码编辑器,编译器,调试器等工具"})]}),null!=X&&X[e?"disabled_support_vnc":"disabled2_support_vnc"]?(0,C.jsx)(tn.Z,{title:"选择的实验镜像不支持图形化桌面",children:(0,C.jsxs)("div",{className:Xn,children:[(0,C.jsx)("span",{className:"iconfont icon-xuanzhong9"}),(0,C.jsxs)("div",{children:[(0,C.jsx)("i",{className:"iconfont icon-tuxinghuazhuomian"}),(0,C.jsx)("span",{children:"图形化桌面"})]}),(0,C.jsx)("aside",{children:"使用图形化方式显示操作界面"})]})}):(0,C.jsxs)("div",{onClick:function(){return jt("shixun_environment",e?"is_support_vnc":"private_is_support_vnc",!(null!=X&&X[e?"is_support_vnc":"private_is_support_vnc"]))},className:null!=X&&X[e?"is_support_vnc":"private_is_support_vnc"]?qn:"",children:[(0,C.jsx)("span",{className:"iconfont icon-xuanzhong9"}),(0,C.jsxs)("div",{children:[(0,C.jsx)("i",{className:"iconfont icon-tuxinghuazhuomian"}),(0,C.jsx)("span",{children:"图形化桌面"})]}),(0,C.jsx)("aside",{children:"使用图形化方式显示操作界面"})]}),null!=X&&X[e?"disabled_support_webssh":"disabled2_support_webssh"]?(0,C.jsx)(tn.Z,{title:"选择的实验镜像不支持命令行终端",children:(0,C.jsxs)("div",{className:Xn,children:[(0,C.jsx)("span",{className:"iconfont icon-xuanzhong9"}),(0,C.jsxs)("div",{children:[(0,C.jsx)("i",{className:"iconfont icon-minglinghang"}),(0,C.jsx)("span",{children:"命令行终端"})]}),(0,C.jsx)("aside",{children:"提供命令行窗口"})]})}):(0,C.jsxs)("div",{onClick:function(){return jt("shixun_environment",e?"is_support_webssh":"private_is_support_webssh",!(null!=X&&X[e?"is_support_webssh":"private_is_support_webssh"]))},className:null!=X&&X[e?"is_support_webssh":"private_is_support_webssh"]?qn:"",children:[(0,C.jsx)("span",{className:"iconfont icon-xuanzhong9"}),(0,C.jsxs)("div",{children:[(0,C.jsx)("i",{className:"iconfont icon-minglinghang"}),(0,C.jsx)("span",{children:"命令行终端"})]}),(0,C.jsx)("aside",{children:" 提供命令行窗口"})]}),e&&(0,C.jsxs)("div",{onClick:function(){return jt("shixun_environment","is_support_thiry_party",!(null!=X&&X.is_support_thiry_party))},className:null!=X&&X.is_support_thiry_party?qn:"",children:[(0,C.jsx)("span",{className:"iconfont icon-xuanzhong9"}),(0,C.jsxs)("div",{children:[(0,C.jsx)("i",{className:"iconfont icon-rongqi1"}),(0,C.jsx)("span",{children:"容器内服务"})]}),(0,C.jsx)("aside",{children:" 直接预览容器内部Web服务"})]})]})})},xt=function(e,n,t){var i=Array.from(e),s=i.splice(n,1),a=P()(s,1)[0];return i.splice(t,0,a),i},ft=function(){var e=x()(m()().mark((function e(n,t){var i;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.destination){e.next=2;break}return e.abrupt("return");case 2:i=xt(t,n.source.index,n.destination.index),g(i),(0,b.ZP)("/api/shixuns/".concat(p,"/update_environment_position.json"),{method:"put",body:{tabs:i}});case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),vt=function(e,n){var t,i=n;j.Z.confirm({icon:null,centered:!0,className:dt.Z.CustomTipsModalCss,okButtonProps:{type:"primary"},width:460,okText:"确认",cancelText:"取消",title:"重命名",content:(0,C.jsxs)("div",{children:[(0,C.jsx)("div",{className:"mb5 c-grey-333",children:"实验环境名称"}),(0,C.jsxs)("div",{children:[(0,C.jsx)(M.Z,{defaultValue:i,onChange:function(e){return i=e.target.value},maxLength:8,style:{width:300},placeholder:"请输入实验环境名称"}),(0,C.jsx)("span",{className:"c-grey-999 font14 ml10",children:"最多8个字"})]})]}),onOk:(t=x()(m()().mark((function n(){var t;return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(i){n.next=3;break}return y.ZP.warning("名称不能为空"),n.abrupt("return",Promise.reject());case 3:if(t=v.map((function(n){return n.id===e?s()(s()({},n),{},{name:i}):n})),0!==S){n.next=7;break}return g(t),n.abrupt("return");case 7:return n.next=9,(0,b.ZP)("/api/shixuns/".concat(p,"/update_environment_name.json"),{method:"put",body:{shixun_environment_id:e,name:i}});case 9:0===n.sent.status&&g(t);case 11:case"end":return n.stop()}}),n)}))),function(){return t.apply(this,arguments)})})},gt=function(e,n){var t;mt()||j.Z.confirm({icon:null,centered:!0,className:dt.Z.CustomTipsModalCss,width:425,okText:"确认",cancelText:"取消",title:"删除",content:"你确定要删除该实验环境?",okButtonProps:{type:"primary"},onOk:(t=x()(m()().mark((function n(){var t,i,s;return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(0!==S){n.next=4;break}n.t0={status:0},n.next=7;break;case 4:return n.next=6,(0,b.ZP)("/api/shixuns/".concat(p,"/delete_environment.json"),{method:"delete",body:{shixun_environment_id:e}});case 6:n.t0=n.sent;case 7:0===n.t0.status&&(t=v.filter((function(n){return n.id!==e})),e===S?(s=(null==t||null===(i=t[0])||void 0===i?void 0:i.id)||null,k(s),On(s),g(t)):g(t));case 9:case"end":return n.stop()}}),n)}))),function(){return t.apply(this,arguments)})})},At=function(){var e=x()(m()().mark((function e(){var n,t,i,a,r,l,c,o,u;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!mt()){e.next=2;break}return e.abrupt("return");case 2:if(1!==(null==X?void 0:X.resource_type)){e.next=46;break}if(null!=ee&&ee.id){e.next=6;break}return ce("mirror"),e.abrupt("return");case 6:if(null!=X&&X.is_support_code_editor||null!=X&&X.is_support_vnc||null!=X&&X.is_support_webssh||null!=X&&X.is_support_thiry_party){e.next=9;break}return ce("interface"),e.abrupt("return");case 9:if(!X.is_support_thiry_party||null!=X&&X.proxy_port){e.next=13;break}return ce("port"),ve("请输入端口"),e.abrupt("return");case 13:if(!(X.is_support_thiry_party&&null!=X&&X.proxy_port&&parseInt(null==X?void 0:X.proxy_port)>65535||(null==X||null===(t=X.proxy_port)||void 0===t?void 0:t.length)>1&&"0"===(null==X||null===(i=X.proxy_port)||void 0===i?void 0:i[0]))){e.next=17;break}return ce("port"),ve("请输入正确的端口"),e.abrupt("return");case 17:if(null!=ee&&null!==(a=ee.shixun_service_configs)&&void 0!==a&&a.length){e.next=20;break}return ce("shixun_service_configs"),e.abrupt("return");case 20:r=we()(null==ee?void 0:ee.shixun_service_configs),e.prev=21,r.s();case 23:if((l=r.n()).done){e.next=33;break}if(null==(c=l.value)||!c.open_start_command||null!=c&&c.start_command){e.next=28;break}return ce("start_command"),e.abrupt("return");case 28:if(null==c||!c.open_envs||null!=c&&c.envs){e.next=31;break}return ce("envs"),e.abrupt("return");case 31:e.next=23;break;case 33:e.next=38;break;case 35:e.prev=35,e.t0=e.catch(21),r.e(e.t0);case 38:return e.prev=38,r.f(),e.finish(38);case 41:if(null==X||!X.webssh_host){e.next=46;break}if(/^[a-z0-9\-]*$/.test(null==X?void 0:X.webssh_host)){e.next=46;break}return y.ZP.warning("主机名只能输入数字、小写字母、连字符"),e.abrupt("return");case 46:if(2!==(null==X?void 0:X.resource_type)){e.next=59;break}if(null!=X&&X.operating_system){e.next=50;break}return ce("system"),e.abrupt("return");case 50:if(null!=X&&X.instance_startup_template_id){e.next=53;break}return ce("template"),e.abrupt("return");case 53:if(null!=X&&X.private_is_support_vnc||null!=X&&X.private_is_support_webssh){e.next=56;break}return ce("interface"),e.abrupt("return");case 56:if(1!==(null==X?void 0:X.operating_system)||null==X||!X.private_is_support_vnc||!Dn||null!=X&&X.instance_startup_type){e.next=59;break}return ce("instance_startup_type"),e.abrupt("return");case 59:return Re(!0),o=null===(n=v.find((function(e){return e.id===S})))||void 0===n?void 0:n.name,e.next=63,(0,b.ZP)("/api/shixuns/".concat(p,"/update_for_multi.json"),{method:"put",body:{tabs:v,shixun_environment_id:S,sub_type:null==ee?void 0:ee.choice_small_type,main_type:ee.id,shixun_environment:s()(s()({},X),{},{name:o,mirror_tab_type:Ge}),shixun_service_configs:null==ee?void 0:ee.shixun_service_configs,new_service_configs:se}});case 63:0===(u=e.sent).status&&(On(u.shixun_environment_id),k(u.shixun_environment_id),kn(),y.ZP.success("保存成功")),Re(!1);case 66:case"end":return e.stop()}}),e,null,[[21,35,38,41]])})));return function(){return e.apply(this,arguments)}}(),jt=function(){var e=x()(m()().mark((function e(n,t,i){var s,a,r,l,c,o,u,d,p,_,h;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!mt()){e.next=2;break}return e.abrupt("return");case 2:if(s=(0,z.cloneDeep)(Y.current),"is_support_code_editor"!==t||!i){e.next=6;break}return e.next=6,In();case 6:"resource_type"===t&&(s.shixun_environment.instance_startup_type=1,2!==i||s.shixun_environment.private_cloud_id||(s.shixun_environment.private_cloud_id=null==O||null===(a=O[0])||void 0===a?void 0:a.id,s.shixun_environment.operating_system=1,Bn(s.shixun_environment.private_cloud_id,s.shixun_environment.operating_system))),"private_cloud_id"===t&&(s.shixun_environment.private_is_support_vnc=!1,s.shixun_environment.private_is_support_webssh=!1,s.shixun_environment.operating_system=1,s.shixun_environment.instance_startup_template_id=null,s.shixun_environment.instance_startup_type=1,Bn(i,s.shixun_environment.operating_system)),"operating_system"===t&&i&&(s.shixun_environment.private_is_support_vnc=!1,s.shixun_environment.private_is_support_webssh=!1,s.shixun_environment.instance_startup_template_id=null,s.shixun_environment.instance_startup_type=1,Bn(s.shixun_environment.private_cloud_id,i)),"instance_startup_template_id"===t&&(s.shixun_environment.private_is_support_vnc=!1,s.shixun_environment.private_is_support_webssh=!1,s.shixun_environment.instance_startup_type=1,r=L.find((function(e){return e.id===i})),s.shixun_environment.disabled2_support_vnc=r.disabled_support_vnc,s.shixun_environment.disabled2_support_webssh=r.disabled_support_webssh,s.new_service_configs=null!=r&&r.service_config_info?[r.service_config_info]:[]),"private_is_support_vnc"!==t&&"private_is_support_webssh"!==t||(s.shixun_environment.instance_startup_type=1),"choice_small_type"===t&&(s.mirror_repository.choice_small_mirrors=te.filter((function(e){return i.includes(e.id)})),l=s.mirror_repository.choice_small_mirrors,c=ee.choice_small_mirrors,l.length>c.length?null!=(u=(0,z.differenceBy)(l,c,"id"))&&null!==(o=u[0])&&void 0!==o&&o.mirror_name&&(_={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1024,mirror_repository_id:null==u||null===(d=u[0])||void 0===d?void 0:d.id,name:null==u||null===(p=u[0])||void 0===p?void 0:p.mirror_name,request_limit:10,resource_limit:1e4},s.mirror_repository.shixun_service_configs.push(_)):(h=(0,z.differenceBy)(c,l,"id"),s.mirror_repository.shixun_service_configs=s.mirror_repository.shixun_service_configs.filter((function(e){var n;return e.mirror_repository_id!==(null==h||null===(n=h[0])||void 0===n?void 0:n.id)})))),t?s[n][t]=i:s[n]=i,ce(""),q(s);case 15:case"end":return e.stop()}}),e)})));return function(n,t,i){return e.apply(this,arguments)}}(),yt=function(e,n,t){var i,s=(0,z.cloneDeep)(null===(i=Y.current)||void 0===i||null===(i=i.mirror_repository)||void 0===i?void 0:i.shixun_service_configs);["cpu_limit","lower_cpu_limit","memory_limit","request_limit","resource_limit"].includes(n)?t.match(/^\d*(\.\d*)?$/)&&(s[e][n]=t,jt("mirror_repository","shixun_service_configs",s)):(s[e][n]=t,jt("mirror_repository","shixun_service_configs",s))},bt=function(e,n,t){if(t.match(/^\d*(\.\d*)?$/)){var i=(0,z.cloneDeep)(se);i[e][n]=t,jt("new_service_configs","",i)}},Et=function(){j.Z.info({centered:!0,icon:null,width:460,title:"联系平台管理员",content:(0,C.jsx)("div",{className:"tc",children:(0,C.jsx)("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Mn,alt:"二维码",width:160})}),okText:"我知道了"})};return(0,C.jsxs)("div",{className:Ln,children:[(0,C.jsxs)("div",{className:Tn,children:[(0,C.jsxs)("div",{className:Rn,children:[(0,C.jsx)("div",{className:Kn,children:"实验环境"}),v.length<3?(0,C.jsx)("div",{onClick:function(){var e;if(!mt())if(0===S||null!=u&&null!==(e=u.sideBar)&&void 0!==e&&e.confirmLeave)y.ZP.warning("当前实验环境正在编辑中,不能添加新的实验环境");else{var n=(0,z.cloneDeep)(Nn);console.log("cloneData---",n),g([].concat(F()(v),[{id:0,name:"实验环境".concat(v.length+1)}])),Xe(0),pn({}),xn({}),jn({}),k(0),q(n)}},className:Un,children:"添加实验环境"}):(0,C.jsx)(tn.Z,{title:"最多可以添加3个实验环境",children:(0,C.jsx)("div",{className:Vn,children:"添加实验环境"})}),(0,C.jsx)("div",{onClick:function(){return Fe(!0)},className:Fn,children:"设置"})]}),!!v.length&&(0,C.jsxs)(l.Fragment,{children:[(0,C.jsx)(pe.Z5,{onDragEnd:function(e){return ft(e,v)},children:(0,C.jsx)(pe.bK,{droppableId:"droppable",direction:"horizontal",children:function(e,n){return(0,C.jsxs)("div",s()(s()({},e.droppableProps),{},{ref:e.innerRef,className:Jn,children:[v.map((function(e,n){var t=e.name,i=e.id;return(0,C.jsx)(pe._l,{draggableId:i.toString(),index:n,children:function(e,n){return(0,l.createElement)("div",s()(s()(s()({},e.draggableProps),e.dragHandleProps),{},{ref:e.innerRef,className:S===i?qn:"",key:i}),(0,C.jsx)("i",{className:"iconfont icon-tuodong"}),(0,C.jsx)("span",{className:Hn,onClick:function(){return function(e){var n;if(e!==S){var t=function(){k(e),On(e),kn()};null!=u&&null!==(n=u.sideBar)&&void 0!==n&&n.confirmLeave?j.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){t()}}):t()}}(i)},children:t}),(0,C.jsx)(xe.Z,{trigger:["click"],dropdownRender:function(){return(0,C.jsxs)(fe.Z,{style:{width:92},children:[(0,C.jsx)(fe.Z.Item,{onClick:function(){return vt(i,t)},className:"font14",children:"重命名"}),(0,C.jsx)(fe.Z.Item,{onClick:function(){return gt(i)},className:"font14",children:"删除"})]})},getPopupContainer:function(e){return e.parentNode},children:(0,C.jsx)("i",{className:"iconfont icon-zhankai5 current"})}))}},i)})),e.placeholder]}))}})}),(0,C.jsx)("div",{className:Yn})]}),(0,C.jsxs)(he.Z,{loading:Be||We,active:!0,children:[!!v.length&&(0,C.jsxs)(l.Fragment,{children:[(0,C.jsx)(an.Z,{required:!0,name:"实验资源",tooltipTitle:(0,C.jsxs)("div",{className:"p10",children:[(0,C.jsx)("b",{className:"font14",children:"通用云"}),(0,C.jsx)("br",{}),"常规场景选用,调用化学“101计划”网络平台通用资源,基于容器形式为实训提供虚拟实验环境。",(0,C.jsx)("br",{}),(0,C.jsx)("div",{className:"mt10 blod font14",children:"专有云"}),"专用场景,可选用不同云集群的资源,包括阿里云、华为云、算能云等,如算能云适用于需要调用TPU资源训练的实训"]}),children:(0,C.jsx)("div",{className:Qn,children:[{id:1,name:"通用云"},{id:2,name:"专有云"}].map((function(e){return(0,C.jsx)("div",{className:(null==X?void 0:X.resource_type)===e.id?qn:"",onClick:function(){(null==X?void 0:X.resource_type)!==e.id&&jt("shixun_environment","resource_type",e.id)},children:e.name},e.id)}))})}),1===(null==X?void 0:X.resource_type)&&(0,C.jsxs)(l.Fragment,{children:[(0,C.jsx)(an.Z,{required:!0,name:"实验镜像",children:(0,C.jsx)("div",{className:Qn,style:{width:300},children:yn.map((function(e){return(0,C.jsx)("div",{className:Ge===e.id?qn:"",onClick:function(){Ge!==e.id&&(mt()||(Xe(e.id),ce(""),0===e.id&&q(s()(s()({},H),{},{mirror_repository:s()({},dn)})),1===e.id&&q(s()(s()({},H),{},{mirror_repository:s()({},hn)})),2===e.id&&q(s()(s()({},H),{},{mirror_repository:s()({},gn)}))))},children:e.name},e.id)}))})}),(0,C.jsx)(an.Z,{errorKey:"mirror",errorValue:le,errorName:"请选择实验镜像",children:(0,C.jsx)(T.Z,{align:"middle",children:!1===ln?(0,C.jsxs)(C.Fragment,{children:[!(null==ee||!ee.id)&&(0,C.jsxs)(C.Fragment,{children:[(0,C.jsxs)("div",{onClick:function(){mt()||Ye(!0)},className:zn,children:[(0,C.jsx)("div",{children:null==ee?void 0:ee.name}),(0,C.jsx)("i",{className:"iconfont icon-genghuan"})]}),(0,C.jsx)(Zn.Z,{value:[{description:null==ee?void 0:ee.description,name:null==ee?void 0:ee.name}],title:"实验镜像说明",children:(0,C.jsx)("span",{className:st,children:"实验镜像说明"})})]}),!(null!=ee&&ee.id)&&(0,C.jsxs)("div",{onClick:function(){Ye(!0)},className:zn,children:[(0,C.jsx)("i",{className:"iconfont icon-tianjia3 font14 mr10"}),(0,C.jsx)("div",{children:"选择实验镜像"})]})]}):"暂无数据"})}),ht(!0),(null==X?void 0:X.is_support_thiry_party)&&(0,C.jsx)(an.Z,{required:!0,align:"start",name:"端口配置",errorKey:"port",errorValue:le,errorName:me,children:(0,C.jsxs)(T.Z,{children:[(0,C.jsxs)("div",{className:"font14",style:{lineHeight:"14px"},children:[(0,C.jsx)("div",{children:"容器端口"}),(0,C.jsx)(M.Z,{onClick:mt,value:null==X?void 0:X.proxy_port,onChange:function(e){var n=e.target.value;(""===n||/^[0-9]\d*$/.test(n))&&jt("shixun_environment","proxy_port",e.target.value)},bordered:!1,style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})]}),(0,C.jsxs)("div",{className:"ml20",children:[(0,C.jsx)("div",{className:"font14",style:{lineHeight:"14px"},children:"路由(选填)"}),(0,C.jsx)(M.Z,{onClick:mt,value:null==X?void 0:X.web_route,onChange:function(e){return jt("shixun_environment","web_route",e.target.value)},bordered:!1,style:{width:450,height:50,background:"#F5F5F5",borderRadius:4,marginTop:6}})]})]})}),(0,C.jsx)(an.Z,{name:"附带环境",children:(0,C.jsxs)(T.Z,{align:"middle",children:[(0,C.jsx)(nn.default,{getPopupContainer:function(e){return e.parentNode},onClick:mt,mode:"multiple",bordered:!1,className:"mr10",optionFilterProp:"children",placeholder:"请选择附带环境",style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},value:null==ee?void 0:ee.choice_small_type,onChange:function(e){return jt("mirror_repository","choice_small_type",e)},showArrow:!0,maxTagCount:5,children:te.map((function(e,n){return(0,C.jsx)(pt,{value:e.id,children:e.type_name},e.id)}))}),!(null==ee||null===(t=ee.choice_small_mirrors)||void 0===t||!t.length)&&(0,C.jsx)(Zn.Z,{value:(null==ee?void 0:ee.choice_small_mirrors)||[],title:"附带环境说明",children:(0,C.jsx)("span",{className:st,children:"附带环境说明"})})]})}),(0,ut.Ny)()&&(0,C.jsxs)(l.Fragment,{children:[(0,C.jsxs)("div",{onClick:function(){return ye(!je)},className:$n,children:["高级设置",(0,C.jsx)("i",{className:"iconfont ".concat(je?"icon-shouqi4":"icon-a-xialazhankai")})]}),je&&(0,C.jsx)(l.Fragment,{children:(0,C.jsx)(an.Z,{required:!0,name:"镜像配置",align:"start",errorKey:"shixun_service_configs",errorValue:le,errorName:"请添加镜像配置",contentStyle:{overflow:null!=ee&&null!==(i=ee.shixun_service_configs)&&void 0!==i&&i.length?"hidden":"initial"},children:(0,C.jsxs)("div",{className:et,children:[!(null!=ee&&null!==(a=ee.shixun_service_configs)&&void 0!==a&&a.length)&&(0,C.jsx)(de.Z,{image:rn,imageStyle:{height:180,marginTop:67},description:""}),!(null==ee||null===(r=ee.shixun_service_configs)||void 0===r||!r.length)&&(0,C.jsx)(Se.Z,{destroyInactiveTabPane:!0,moreIcon:(0,C.jsxs)("span",{className:tt,children:["更多 ",(0,C.jsx)("i",{className:"iconfont icon-xiala1"})]}),children:null==ee||null===(c=ee.shixun_service_configs)||void 0===c?void 0:c.map((function(e,n){var t,i=e.cpu_limit,s=e.lower_cpu_limit,a=e.memory_limit,r=e.request_limit,l=e.resource_limit,c=e.name;return(0,C.jsxs)(Se.Z.TabPane,{className:"p20",tab:(0,C.jsx)("div",{title:c,className:nt,children:c}),children:[(0,C.jsxs)(an.Z,{name:"服务配置",align:"start",children:[(0,C.jsxs)(T.Z,{align:"middle",className:"mb20",children:[(0,C.jsxs)(T.Z,{align:"middle",className:"mr60",wrap:!1,children:[(0,C.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0,marginLeft:27},children:"CPU"}),(0,C.jsx)(M.Z,{style:{width:198},onClick:mt,value:i,addonAfter:"核",onChange:function(e){return yt(n,"cpu_limit",e.target.value)}})]}),(0,C.jsxs)(T.Z,{align:"middle",wrap:!1,children:[(0,C.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0},children:"最低CPU"}),(0,C.jsx)(M.Z,{onClick:mt,value:s,onChange:function(e){return yt(n,"lower_cpu_limit",e.target.value)},addonAfter:"核"})]})]}),(0,C.jsxs)(T.Z,{align:"middle",children:[(0,C.jsxs)(T.Z,{align:"middle",className:"mr60 mb20",wrap:!1,children:[(0,C.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0},children:"内存限制"}),(0,C.jsx)(M.Z,{onClick:mt,value:a,onChange:function(e){return yt(n,"memory_limit",e.target.value)},addonAfter:"M"})]}),(0,C.jsxs)(T.Z,{align:"middle",className:"mb20",wrap:!1,children:[(0,C.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0},children:"内存要求"}),(0,C.jsx)(M.Z,{onClick:mt,value:r,onChange:function(e){return yt(n,"request_limit",e.target.value)},addonAfter:"M"}),(0,C.jsx)("span",{className:"c-grey-999 ml10",style:{flexShrink:0},children:"温馨提示:纯编程类型实训建议使用默认值,对于大数据等建议使用最大内存的30%"})]})]}),(0,C.jsx)(T.Z,{align:"middle",children:(0,C.jsxs)(T.Z,{align:"middle",wrap:!1,children:[(0,C.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0},children:"磁盘限制"}),(0,C.jsx)(M.Z,{onClick:mt,value:l,onChange:function(e){return yt(n,"resource_limit",e.target.value)},addonAfter:"K"})]})})]}),(0,C.jsxs)(an.Z,{name:"启动设置",align:"start",required:null==e?void 0:e.open_start_command,errorKey:"start_command",errorValue:le,errorName:"请输入启动命令",children:[(0,C.jsxs)("div",{className:"font14 mb5",children:["用户名",(0,C.jsx)("span",{className:"c-grey-999",children:"(登录容器时可使用的用户名)"})]}),(0,C.jsx)(nn.default,{getPopupContainer:function(e){return e.parentNode},onClick:mt,bordered:!1,fieldNames:{label:"name",value:"id"},options:null==H||null===(t=H.mirror_repository)||void 0===t?void 0:t.webssh_user_arr,value:(null==e?void 0:e.webssh_user)||"root",onChange:function(e){return yt(n,"webssh_user",e)},style:{minWidth:400,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10,marginBottom:20}}),(0,C.jsxs)("div",{className:"font14 mb5",children:["主机名",(0,C.jsx)("span",{className:"c-grey-999",children:"(登录容器时可指定主机名)"})]}),(0,C.jsx)(T.Z,{className:"mb20",children:(0,C.jsx)(M.Z,{bordered:!1,onClick:mt,value:null==e?void 0:e.webssh_host,maxLength:255,onChange:function(e){yt(n,"webssh_host",e.target.value)},style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}})}),(0,C.jsxs)(U.Z,{checked:null==e?void 0:e.open_start_command,onChange:function(e){return yt(n,"open_start_command",e.target.checked)},style:{marginTop:-4},className:"font14",children:["启动命令",(0,C.jsx)("span",{className:"c-grey-999",children:"(启动容器时运行的命令或脚本,填写将覆盖容器默认的启动指令。)"})]}),(null==e?void 0:e.open_start_command)&&(0,C.jsx)(wn.ZP,{width:"90%",height:250,placeholder:"例如:echo helloworld > /data/workspace/01.txt",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},value:null==e?void 0:e.start_command,language:"shell",theme:"vs-light",onChange:function(e){return yt(n,"start_command",e)}})]}),(0,C.jsxs)(an.Z,{required:null==e?void 0:e.open_envs,name:"环境变量",align:"start",errorKey:"envs",errorValue:le,errorName:"请输入环境变量",children:[(0,C.jsxs)(U.Z,{checked:null==e?void 0:e.open_envs,onChange:function(e){return yt(n,"open_envs",e.target.checked)},style:{marginTop:-4},className:"font14",children:["环境变量",(0,C.jsx)("span",{className:"c-grey-999",children:"(为容器添加环境变量)"})]}),(null==e?void 0:e.open_envs)&&(0,C.jsx)(wn.ZP,{width:"90%",height:250,placeholder:"例如:MY_VARIABLE=my_value",style:{border:"1px solid #ccc",background:"#dedede",marginTop:"20px"},language:"shell",theme:"vs-light",value:null==e?void 0:e.envs,onChange:function(e){return yt(n,"envs",e)}})]}),(0,C.jsx)(an.Z,{name:"访问模式",children:(0,C.jsxs)(T.Z,{align:"middle",children:[(0,C.jsx)(sn.Z,{checked:null==e?void 0:e.privileged,onChange:function(e){return yt(n,"privileged",e)}}),(0,C.jsx)("span",{className:"ml10 c-grey-333 font14",children:"特权模式"}),(0,C.jsx)("span",{className:"c-grey-999 font14",children:"(赋予容器访问宿主机内核特性和设备的能力)"})]})}),(0,C.jsxs)(an.Z,{name:"权限控制",align:"start",children:[(0,C.jsxs)("div",{className:"font14",children:["添加权限",(0,C.jsx)("span",{className:"c-grey-999",children:"(添加多个权限用英文 , 分隔)"})]}),(0,C.jsx)(M.Z,{onClick:mt,value:null==e?void 0:e.add_cap,onChange:function(e){return yt(n,"add_cap",e.target.value)},bordered:!1,placeholder:"例如:NET_ADMIN",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}}),(0,C.jsxs)("div",{className:"font14 mt20",children:["移除权限",(0,C.jsx)("span",{className:"c-grey-999",children:"(移除多个权限用英文 , 分隔)"})]}),(0,C.jsx)(M.Z,{onClick:mt,value:null==e?void 0:e.drop_cap,onChange:function(e){return yt(n,"drop_cap",e.target.value)},bordered:!1,placeholder:"例如:SYS_PTRACE",style:{width:400,height:50,background:"#F5F5F5",borderRadius:4,marginTop:5}})]})]},n)}))})]})})})]})]}),2===(null==X?void 0:X.resource_type)&&(0,C.jsxs)(l.Fragment,{children:[(0,C.jsx)(an.Z,{children:(0,C.jsx)(nn.default,{getPopupContainer:function(e){return e.parentNode},bordered:!1,onClick:mt,className:"mr10",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},showArrow:!0,value:null==X?void 0:X.private_cloud_id,onChange:function(e){return jt("shixun_environment","private_cloud_id",e)},children:O.map((function(e,n){return(0,C.jsx)(pt,{value:e.id,children:e.name},e.id)}))})}),(0,C.jsx)(an.Z,{name:"操作系统",required:!0,errorKey:"system",errorValue:le,errorName:"请选择操作系统",children:(0,C.jsx)("div",{className:it,children:[{id:1,name:"Windows",icon:"iconfont icon-Windows"},{id:2,name:"Linux",icon:"iconfont icon-Linux"},{id:3,name:"其他",icon:"iconfont icon-qitaxitong"}].map((function(e){return(0,C.jsxs)("div",{onClick:function(){X.operating_system!==e.id&&jt("shixun_environment","operating_system",e.id)},className:(null==X?void 0:X.operating_system)===e.id?qn:"",children:[(0,C.jsx)("i",{className:e.icon}),(0,C.jsx)("span",{children:e.name})]},e.id)}))})}),(0,C.jsx)(an.Z,{required:!0,name:"实例启动模版",errorKey:"template",errorValue:le,errorName:"请选择实例启动模版",children:(0,C.jsxs)(T.Z,{align:"middle",children:[(0,C.jsx)(nn.default,{getPopupContainer:function(e){return e.parentNode},bordered:!1,className:"mr10",placeholder:"请选择实例启动模版",style:{width:460,backgroundColor:"#f5f5f5",height:50,borderRadius:4,paddingTop:10},onClick:mt,ref:K,showArrow:!0,dropdownRender:function(e){return(0,C.jsxs)("div",{className:rt,children:[(0,C.jsx)("div",{className:lt,children:L.map((function(e){return(0,C.jsxs)("div",{className:ct,onClick:function(){K.current.blur(),jt("shixun_environment","instance_startup_template_id",e.id)},children:[(0,C.jsx)("span",{title:e.name,style:{color:(null==X?void 0:X.instance_startup_template_id)===e.id?"#0152d9":"initial"},children:e.name}),!e.is_public&&(0,C.jsx)("b",{className:ot,children:"私有"})]},e.id)}))}),(0,C.jsxs)("div",{style:{padding:12},children:[!L.length&&(0,C.jsx)(de.Z,{image:rn,imageStyle:{height:120,marginTop:20},description:"暂无数据"}),(0,C.jsxs)("div",{style:{marginTop:null!=L&&L.length?0:20},className:"c-grey-999 font14",children:["未找到合适的实例启动模板?",(0,C.jsx)("span",{onClick:Et,className:"c-light-primary current",children:"联系平台管理员"})]})]})]})},options:null==L?void 0:L.map((function(e){return{label:e.name,value:e.id}})),value:null==X?void 0:X.instance_startup_template_id}),!!En&&(0,C.jsx)(Zn.Z,{value:En,title:"模版描述",children:(0,C.jsx)("span",{className:st,children:"模版描述"})})]})}),ht(!1),1===(null==X?void 0:X.operating_system)&&(null==X?void 0:X.private_is_support_vnc)&&Dn&&(0,C.jsx)(an.Z,{required:!0,name:"实例启动方式",errorKey:"instance_startup_type",errorValue:le,errorName:"请选择实例启动模版",children:(0,C.jsx)("div",{className:Qn,children:[{id:1,name:"VNC"},{id:2,name:"RDP"}].map((function(e){return(0,C.jsx)("div",{className:(null==X?void 0:X.instance_startup_type)===e.id?qn:"",onClick:function(){return jt("shixun_environment","instance_startup_type",e.id)},children:e.name},e.id)}))})}),(0,ut.Ny)()&&1===Cn&&(0,C.jsxs)(l.Fragment,{children:[(0,C.jsxs)("div",{onClick:function(){return De(!Ce)},className:$n,children:["高级设置",(0,C.jsx)("i",{className:"iconfont ".concat(Ce?"icon-shouqi4":"icon-a-xialazhankai")})]}),Ce&&(0,C.jsx)(l.Fragment,{children:(0,C.jsx)(an.Z,{required:!0,name:"服务配置",align:"start",errorKey:"shixun_service_configs",errorValue:le,errorName:"请添加服务配置",contentStyle:{overflow:null!=se&&se.length?"hidden":"initial"},children:(0,C.jsxs)("div",{className:et,children:[!(null!=se&&se.length)&&(0,C.jsx)(de.Z,{image:rn,imageStyle:{height:180,marginTop:67},description:""}),!(null==se||!se.length)&&(0,C.jsx)(Se.Z,{destroyInactiveTabPane:!0,moreIcon:(0,C.jsxs)("span",{className:tt,children:["更多 ",(0,C.jsx)("i",{className:"iconfont icon-xiala1"})]}),children:null==se?void 0:se.map((function(e,n){var t=e.cpu_limit,i=e.lower_cpu_limit,s=e.memory_limit,a=e.request_limit,r=(e.resource_limit,e.name);return(0,C.jsxs)(Se.Z.TabPane,{className:"p20",tab:(0,C.jsx)("div",{title:r,className:nt,children:r}),children:[(0,C.jsxs)(T.Z,{align:"middle",className:"mb20",children:[(0,C.jsxs)(T.Z,{align:"middle",className:"mr60",wrap:!1,children:[(0,C.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0,marginLeft:27},children:"CPU"}),(0,C.jsx)(M.Z,{style:{width:198},onClick:mt,value:t,addonAfter:"核",onChange:function(e){return bt(n,"cpu_limit",e.target.value)}})]}),(0,C.jsxs)(T.Z,{align:"middle",wrap:!1,children:[(0,C.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0},children:"最低CPU"}),(0,C.jsx)(M.Z,{onClick:mt,value:i,onChange:function(e){return bt(n,"lower_cpu_limit",e.target.value)},addonAfter:"核"})]})]}),(0,C.jsxs)(T.Z,{align:"middle",children:[(0,C.jsxs)(T.Z,{align:"middle",className:"mr60 mb20",wrap:!1,children:[(0,C.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0},children:"内存限制"}),(0,C.jsx)(M.Z,{onClick:mt,value:s,onChange:function(e){return bt(n,"memory_limit",e.target.value)},addonAfter:"M"})]}),(0,C.jsxs)(T.Z,{align:"middle",className:"mb20",wrap:!1,children:[(0,C.jsx)("span",{className:"c-grey-333 font14",style:{flexShrink:0},children:"内存要求"}),(0,C.jsx)(M.Z,{onClick:mt,value:a,onChange:function(e){return bt(n,"request_limit",e.target.value)},addonAfter:"M"}),(0,C.jsx)("span",{className:"c-grey-999 ml10",style:{flexShrink:0},children:"温馨提示:纯编程类型实训建议使用默认值,对于大数据等建议使用最大内存的30%"})]})]})]},n)}))})]})})})]})]})]}),!v.length&&(0,C.jsx)(de.Z,{image:rn,imageStyle:{height:180,marginTop:100},description:"请添加实验环境"})]})]}),(0,C.jsxs)("div",{className:at,children:[(0,C.jsx)(Z.ZP,{onClick:function(){var e,n=function(){E.history.push("/shixuns/".concat(p,"/challenges")),d({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})};null!=u&&null!==(e=u.sideBar)&&void 0!==e&&e.confirmLeave?j.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){n()}}):n()},style:{marginRight:40},children:"取消"}),(0,C.jsx)(Z.ZP,{loading:Te,type:"primary",disabled:!(null!=v&&v.length),onClick:function(){return At()},children:"保存"})]}),(0,C.jsx)(An,{identifier:p,shixun_environment_id:S,useId:null==ee?void 0:ee.id,visible:qe,onCancel:function(){return Ye(!1)},onOk:function(e){return function(e){var n=s()(s()({},H),{},{shixun_environment:s()(s()({},X),{},{is_support_code_editor:e.no_used_code_editor,is_support_vnc:!1,is_support_webssh:!1,is_support_thiry_party:!1,disabled_support_vnc:e.disabled_support_vnc,disabled_support_webssh:e.disabled_support_webssh,open_start_command:e.open_start_command,start_command:e.start_command,open_envs:e.open_envs,envs:e.envs,privileged:e.privileged,add_cap:e.add_cap,drop_cap:e.drop_cap}),mirror_repository:s()(s()({},ee),{},{id:e.id,name:e.name,choice_small_type:[],choice_small_mirrors:[],shixun_service_configs:e.shixun_service_configs||[],description:e.description}),small_type:e.small_type});0===Ge?pn(null==n?void 0:n.mirror_repository):1===Ge?xn(null==n?void 0:n.mirror_repository):2===Ge&&jn(null==n?void 0:n.mirror_repository),q(n),Ye(!1),ce("")}(e)},tab_type:null===(o=yn[Number(Ge)])||void 0===o?void 0:o.type}),(0,C.jsx)(Wn,{verifyModal:mt,id:p,environment:v,is_published:_,dispatch:d,visible:Ve,onCancel:function(){return Fe(!1)},onOk:function(e){Ye(!1)}})]})})),mt=t(85573),ht=t.n(mt),xt=t(3148),ft="footerWrap___Qaahm",vt=["shixunsDetail","globalSetting","loading","dispatch","onFinish"],gt=M.Z.TextArea,At=(0,E.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading),i=e.dispatch,s=e.onFinish,a=void 0===s?function(){}:s,l=(r()(e,vt),W.Z.useForm()),c=P()(l,1)[0],o=function(){var e=x()(m()().mark((function e(t){var s,r;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"shixunsDetail/getCustomScript",payload:{id:null===(s=n.actionTabs.params)||void 0===s?void 0:s.id,compile:t.execute,excutive:t.compile}});case 2:r=e.sent,u(),r&&a(null==r?void 0:r.shixun_script);case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),u=function(){i({type:"shixunsDetail/setActionTabs",payload:{}})};return(0,C.jsx)(j.Z,{centered:!0,title:"自定义模板",open:"Settings-UseCustomScript"===n.actionTabs.key,okText:"确定",cancelText:"取消",footer:null,onCancel:u,children:(0,C.jsxs)(W.Z,{form:c,scrollToFirstError:!0,layout:"vertical",onFinish:o,children:[(0,C.jsx)(W.Z.Item,{name:"execute",label:"执行命令:",rules:[{required:!0,message:"执行命令不能为空"}],children:(0,C.jsx)(gt,{rows:4})}),(0,C.jsx)(W.Z.Item,{name:"compile",label:"编译命令:",children:(0,C.jsx)(gt,{rows:4})}),(0,C.jsx)("div",{className:ft,children:(0,C.jsxs)(W.Z.Item,{children:[(0,C.jsx)(Z.ZP,{className:"mr5",size:"middle",onClick:u,children:"取消"}),(0,C.jsx)(Z.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:t.effects["shixunsDetail/getCustomScript"],children:"保存"})]})})]})})})),jt={practice:"practice___g43Av",right:"right___plViv",title:"title___fJJJd",content:"content___Aiv2H",des:"des___kaZig",mainBody:"mainBody___fTSjs",selectBox:"selectBox___omezm",smallType:"smallType___NU4X3",evaluating:"evaluating___YaR_r",evaluatingLabel:"evaluatingLabel___Cy_Vk",mask:"mask___ewIvw",evaluatingS1:"evaluatingS1___oKt4O",serviceSettingWrap:"serviceSettingWrap___Haz9b",serviceBox:"serviceBox___Oc9DS",serviceSetLeft:"serviceSetLeft___ek9V_",serviceSetInput:"serviceSetInput___CwmmV",serviceSetTip:"serviceSetTip___t8Vpy",btns:"btns___E8bN3",popover:"popover___s3ipd"},yt=nn.default.Option,bt=(0,E.connect)((function(e){return{practiceSetting:e.practiceSetting,globalSetting:e.globalSetting,shixunsDetail:e.shixunsDetail,user:e.user}}))((function(e){var n,t,i=e.practiceSetting,a=e.dispatch,r=e.shixunsDetail,c=(e.user,(0,l.useState)(null)),o=P()(c,2),u=o[0],d=o[1],p=(0,l.useState)([]),_=P()(p,2),h=_[0],f=_[1],v=(0,l.useState)(!0),g=P()(v,2),A=g[0],D=g[1],S=(0,l.useState)({}),k=P()(S,2),w=k[0],B=k[1],O=(0,l.useState)([]),I=P()(O,2),N=I[0],W=I[1],L=(0,l.useState)(),T=P()(L,2),R=T[0],K=T[1],U=(0,l.useState)(),V=P()(U,2),F=V[0],J=V[1],H=(0,l.useState)([]),q=P()(H,2),Y=q[0],Q=q[1],G=(0,l.useState)({}),X=P()(G,2),$=X[0],ee=X[1],ne=(0,l.useRef)(null),te=(0,l.useRef)(!0),ie=(0,l.useRef)({activeId:null,selectId:null,serviceConfigList:null,evaluateScript:null,evaluationScript:null}),se=(0,l.useRef)(null),ae=i.id,re=i.is_published,le=$.frequence_image,ce=void 0===le?[]:le,ue=$.environments,pe=void 0===ue?[]:ue,_e=($.choice_small_type,$.other_image),me=void 0===_e?[]:_e,he=w.name,xe=w.description,fe=(w.authorization,w.small_type),ve=void 0===fe?[]:fe;(0,l.useEffect)((function(){null!==u&&(je(),ne.current.scrollTop=0)}),[u]),(0,l.useEffect)((function(){ae&&Ae()}),[ae]),(0,l.useEffect)((function(){if(null!==u)return ge(),function(){clearTimeout(se.current)}}),[u,h,N,R,F]);var ge=function(){clearTimeout(se.current),se.current=setTimeout((function(){(0,z.isEqual)(ie.current.activeId,u)&&(0,z.isEqual)(ie.current.selectId,h)&&(0,z.isEqual)(ie.current.serviceConfigList,N)&&(0,z.isEqual)(ie.current.evaluateScript,R)&&(0,z.isEqual)(ie.current.evaluationScript,F)?a({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}):a({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!0}})}),500)},Ae=function(){var e=x()(m()().mark((function e(){var n,t,i,a;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return D(!0),e.next=3,(0,b.ZP)("/api/shixuns/".concat(ae,"/edit_environment_info.json"),{method:"get"});case 3:0===(n=e.sent).status&&(ee(s()({},n.data)),D(!1),null!=n&&null!==(t=n.data)&&void 0!==t&&t.id?(ie.current.activeId=null==n||null===(i=n.data)||void 0===i?void 0:i.id,d(null==n||null===(a=n.data)||void 0===a?void 0:a.id)):d(null));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),je=function(){var e=x()(m()().mark((function e(){var n,t,i,s,a;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.ZP)("/api/shixuns/".concat(ae,"/edit_environment_info.json"),{method:"get",params:{mirror_repository_id:u}});case 2:a=e.sent,B(a.data),ie.current.selectId=null===(n=a.data)||void 0===n?void 0:n.choice_small_type,f(null===(t=a.data)||void 0===t?void 0:t.choice_small_type),ie.current.serviceConfigList=null===(i=a.data)||void 0===i?void 0:i.shixun_service_configs,W(null===(s=a.data)||void 0===s?void 0:s.shixun_service_configs),ie.current.evaluateScript=a.data.evaluate_script,K(a.data.evaluate_script),ie.current.evaluationScript=a.data.choice_standard_scripts,J(a.data.choice_standard_scripts),Q(a.data.standard_scripts);case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ye=function(){var e=x()(m()().mark((function e(){var n,t=arguments;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.length>0&&void 0!==t[0]&&t[0],!(0,oe.gy)(a,"不能选择/更换实验环境")){e.next=3;break}return e.abrupt("return");case 3:return n={sub_type:h,main_type:u,shixun:{mirror_script_id:F},shixun_info:{evaluate_script:R},shixun_service_configs:N.map((function(e){return{mirror_repository_id:e.mirror_repository_id,cpu_limit:e.cpu_limit,lower_cpu_limit:e.lower_cpu_limit,memory_limit:e.memory_limit,request_limit:e.request_limit,resource_limit:e.resource_limit}}))},e.next=6,(0,b.ZP)("/api/shixuns/".concat(ae),{method:"put",body:n});case 6:0===e.sent.status&&(y.ZP.success("编辑成功"),ie.current={activeId:u,selectId:h,serviceConfigList:N,evaluateScript:R,evaluationScript:F},a({type:"practiceSetting/getCommonData",payload:{id:ae}}),a({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}}));case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),be=ve.filter((function(e){return h.includes(e.id)})),Ee=function(e,n,t){var i=N.map((function(i,a){return a===t?s()(s()({},i),{},ht()({},n,e)):i}));W(i)},Ce=function(){var e=x()(m()().mark((function e(n){var t;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"shixunsDetail/getScriptContent",payload:{id:ae,script_id:n}});case 2:(t=e.sent)&&K(t.content);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,C.jsxs)("div",{className:jt.practice,children:[(0,C.jsx)(cn.Z,{loading:A,skin:"night",className:jt.left,dispatch:a,value:u,data:pe,otherData:me,tags:ce,onChange:function(e){return d(e)},onSearchWord:function(){}}),(0,C.jsxs)("div",{className:jt.right,children:[(0,C.jsx)("header",{children:(0,C.jsxs)("div",{className:jt.title,children:["实验环境: ",null===u?"— —":he]})}),(0,C.jsxs)("div",{className:jt.content,ref:ne,children:[null===u&&(0,C.jsx)(de.Z,{image:rn,description:"请选择实验环境"}),null!==u&&(0,C.jsxs)("div",{className:jt.des,children:[(0,C.jsx)("div",{className:jt.mainBody,children:(0,C.jsx)(ln.Z,{value:xe})}),(0,C.jsx)("div",{className:jt.title,children:"附带环境"}),(0,C.jsxs)("div",{className:jt.selectBox,children:[(0,C.jsx)(nn.default,{onChange:function(e,n){return function(e,n){var t=N[0]?[N[0]]:[];n.forEach((function(e){var n=N.find((function(n){return n.mirror_repository_id===Number(e.key)}));if(n)t.push(n);else{var i=ve.find((function(n){return n.id===Number(e.key)}));if(i.mirror_name){var s={cpu_limit:1,lower_cpu_limit:.1,memory_limit:1024,mirror_repository_id:Number(e.key),name:i.mirror_name,request_limit:10};t.push(s)}}})),W(t),f(e)}(e,n)},getPopupContainer:function(e){return e.parentNode},mode:"multiple",bordered:!1,value:h,optionFilterProp:"children",placeholder:"请选择附带环境",style:{width:400},maxTagCount:6,children:ve.map((function(e,n){return(0,C.jsx)(yt,{value:e.id,children:e.type_name},e.id)}))}),(0,C.jsx)("div",{className:jt.smallType,children:be.map((function(e){return e.description?(0,C.jsx)("span",{children:e.description},e.id):null}))})]}),!(null!=r&&null!==(n=r.detail)&&void 0!==n&&n.is_jupyter_lab)&&(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("div",{className:jt.title,children:"评测脚本"}),(0,C.jsxs)("div",{className:jt.evaluating,children:[(0,C.jsxs)("div",{className:jt.evaluatingLabel,children:[re&&(0,C.jsx)("div",{onClick:function(){(0,oe.gy)(a,"不能选择/更换实验环境")},className:jt.mask}),(0,C.jsx)(nn.default,{style:{width:400},bordered:!1,getPopupContainer:function(e){return e.parentNode},value:F,placeholder:"请选择评测脚本",onChange:function(e){!function(e){var n;j.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,C.jsxs)("div",{className:"tc font16",children:["原有脚本将被新的脚本覆盖,无法撤销",(0,C.jsx)("br",{}),"是否确认执行覆盖操作"]}),onOk:(n=x()(m()().mark((function n(){return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,Ce(e);case 2:j.Z.info({centered:!0,title:"提示",okText:"知道啦",content:(0,C.jsx)("div",{className:"tc font16",children:"评测脚本生成成功!"})});case 3:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})}(e),J(e)},children:(Y||[]).map((function(e,n){return(0,C.jsx)(yt,{value:parseInt(e.id),name:e.scptname,children:e.scptname},n)}))}),(0,C.jsx)("span",{className:jt.evaluatingS1,onClick:function(){(0,oe.gy)(a,"不能选择/更换实验环境")||a({type:"shixunsDetail/setActionTabs",payload:{key:"Settings-UseCustomScript",params:{id:ae}}})},children:"使用自定义脚本"}),(0,C.jsx)(Pn.Z,{overlayClassName:jt.popover,placement:"bottomLeft",content:(0,C.jsxs)("p",{className:"font12",children:["使用自定义模板,平台无法自动更新脚本,请在关卡创建完后手动更新脚本中的必填参",(0,C.jsx)("br",{}),"数和以下2个数组元素:",(0,C.jsx)("br",{}),"challengeProgramNames",(0,C.jsx)("br",{}),"sourceClassNames",(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"示例:有2个关卡的实训",(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"各关卡的待编译文件为:",(0,C.jsx)("br",{}),"src/step1/HelloWorld.java",(0,C.jsx)("br",{}),"src/step2/Other.java",(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"各关卡的编译后生成的执行文件为:",(0,C.jsx)("br",{}),"step1.HelloWorld",(0,C.jsx)("br",{}),"step2.Other",(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"则数组元素更新如下:",(0,C.jsx)("br",{}),'ff challengeProgramNames=("src/step1/',(0,C.jsx)("br",{}),'HelloWorld.java" "src/step2/Other.java")',(0,C.jsx)("br",{}),'sourceClassNames=("step1.HelloWorld',(0,C.jsx)("br",{}),'" "step2.Other")',(0,C.jsx)("br",{}),(0,C.jsx)("br",{}),"其它参数可按实际需求定制"]}),trigger:"click",children:(0,C.jsx)("span",{style:{marginTop:"2px"},className:"ml10 current font14",children:(0,C.jsx)(xt.Z,{})})})]}),(0,C.jsx)(wn.ZP,{width:"90%",height:450,style:{border:"1px solid #ccc",background:"#f5f5f5",marginTop:"20px"},language:"shell",theme:"vs-light",value:R,onChange:function(e){te.current?te.current=!1:(K(e),(0,oe.gy)(a,"不能选择/更换实验环境")&&setTimeout((function(){te.current=!0,K(ie.current.evaluateScript)}),200))}})]})]}),(null===(t=r.detail)||void 0===t?void 0:t.identity)<3&&!!N.length&&(0,C.jsxs)(l.Fragment,{children:[(0,C.jsx)("div",{className:jt.title,children:"服务配置"}),(0,C.jsx)("div",{className:jt.serviceSettingWrap,children:null==N?void 0:N.map((function(e,n){return(0,C.jsxs)("div",{className:"mb30",children:[(0,C.jsx)("div",{children:(0,C.jsx)("span",{className:"font16",children:e.name})}),(0,C.jsxs)("div",{className:jt.serviceBox,children:[(0,C.jsx)("label",{className:jt.serviceSetLeft,children:"CPU(核):"}),(0,C.jsx)(M.Z,{className:jt.serviceSetInput,value:e.cpu_limit,disabled:re,onChange:function(e){return Ee(e.target.value,"cpu_limit",n)}})]}),(0,C.jsxs)("div",{className:jt.serviceBox,children:[(0,C.jsx)("label",{className:jt.serviceSetLeft,children:"最低CPU(核):"}),(0,C.jsx)(M.Z,{className:jt.serviceSetInput,value:e.lower_cpu_limit,disabled:re,onChange:function(e){return Ee(e.target.value,"lower_cpu_limit",n)}})]}),(0,C.jsxs)("div",{className:jt.serviceBox,children:[(0,C.jsx)("label",{className:jt.serviceSetLeft,children:"内存限制(M):"}),(0,C.jsx)(M.Z,{className:jt.serviceSetInput,value:e.memory_limit,disabled:re,onChange:function(e){return Ee(e.target.value,"memory_limit",n)}})]}),(0,C.jsxs)("div",{className:jt.serviceBox,children:[(0,C.jsx)("label",{className:jt.serviceSetLeft,children:"内存要求(M):"}),(0,C.jsx)(M.Z,{className:jt.serviceSetInput,value:e.request_limit,style:{width:300},disabled:re,onChange:function(e){return Ee(e.target.value,"request_limit",n)}}),(0,C.jsx)("label",{className:jt.serviceSetTip,children:"温馨提示:纯编程类型实训建议使用默认值,对于大数据等建议使用最大内存的30%"})]}),(0,C.jsxs)("div",{className:jt.serviceBox,children:[(0,C.jsx)("label",{className:jt.serviceSetLeft,children:"磁盘限制(K):"}),(0,C.jsx)(M.Z,{className:jt.serviceSetInput,value:e.resource_limit,style:{width:300},disabled:re,maxLength:8,onChange:function(e){e.target.value.match(/^\d*(\.\d*)?$/)&&Ee(e.target.value,"resource_limit",n)}})]})]},n)}))})]})]})]}),(0,C.jsxs)("div",{className:jt.btns,children:[(0,C.jsx)(Z.ZP,{size:"middle",style:{marginRight:20},onClick:function(){var e,n;n=function(){E.history.push("/shixuns/".concat(ae,"/challenges")),a({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})},null!=i&&null!==(e=i.sideBar)&&void 0!==e&&e.confirmLeave?j.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){n()}}):n()},children:"取消"}),(0,C.jsx)(Z.ZP,{size:"middle",type:"primary",disabled:null===u,onClick:function(){return ye()},children:"保存"})]})]}),(0,C.jsx)(vn.Z,{}),(0,C.jsx)(At,{onFinish:function(e){return K(e)}}),(0,C.jsx)(gn.Z,{})]})})),Et=(0,E.connect)((function(e){return{shixunsDetail:e.shixunsDetail}}))((function(e){var n,t,i,s,a=e.shixunsDetail,r=(0,l.useState)(!0),c=P()(r,2),o=c[0],u=c[1];return(0,l.useEffect)((function(){var e;"boolean"==typeof(null==a||null===(e=a.detail)||void 0===e?void 0:e.is_jupyter_lab)&&o&&u(!1)}),[null==a||null===(n=a.detail)||void 0===n?void 0:n.is_jupyter_lab,o]),console.log(null==a||null===(t=a.detail)||void 0===t?void 0:t.is_jupyter_lab,o),(0,C.jsxs)(he.Z,{loading:o,active:!0,children:[!1===(null==a||null===(i=a.detail)||void 0===i?void 0:i.is_jupyter_lab)&&(0,C.jsx)(_t,{}),!0===(null==a||null===(s=a.detail)||void 0===s?void 0:s.is_jupyter_lab)&&(0,C.jsx)(bt,{})]})})),Ct=t(51945),Dt=t(56102),St=t(61186),kt=t.n(St),Pt="dataset___dSWAV",wt="header___BzxI4",Bt="title___cPEyN",Ot="dataPath___wJ6mR",It="pathTitle___TOS2Z",Nt="btns___jGE8o",Wt="content___s4ep8",Zt="customTable___OG3_9",Mt="row___ONd7r",Lt="empty___CgtTE",Tt="path___Cg5rX",Rt="text___SCLRV",Kt="actionsBtns___L5tdC",Ut="shareModal___HedYo",Vt="fileName___x56US",Ft="renameModal___SmCAd",Jt="errorDes___VLR_5",Ht="uploadFileModal___pYYDB",qt="wrap___EmsVa",Yt="colorBlue___XqtfP",Qt="repeatedName___yMQsm",zt=t(56609),Gt=K.Z.Dragger,Xt=function(e){e.dispatch;var n,t=e.id,i=e.onClose,a=e.onOK,r=e.visible,c=(e.wrapClassName,e.local),o=e.containerId,u=e.rootIdentifier,d=(0,l.useState)({}),p=P()(d,2),_=p[0],h=p[1],f=(0,l.useState)([]),g=P()(f,2),A=g[0],E=g[1],D=(0,l.useState)([]),S=P()(D,2),k=S[0],w=S[1],B=(0,l.useState)(0),O=P()(B,2),I=O[0],N=O[1],Z=(0,l.useState)(!1),L=P()(Z,2),T=L[0],R=L[1],K=(0,l.useState)(!1),U=P()(K,2),V=U[0],J=U[1],H=W.Z.useForm(),q=P()(H,1)[0],Y=(0,l.useState)([]),Q=P()(Y,2),z=Q[0],X=Q[1],$=(0,l.useRef)([]);(0,l.useEffect)((function(){r&&(q.resetFields(),X([]),w([]),E([]),N(0),J(!1),R(!1))}),[r]);var ee=function(){var e=x()(m()().mark((function e(n){var i,s;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(I){e.next=8;break}return s=z.filter((function(e){return e.uid!==n.uid})),X(s),$.current=F()(s),E(A.filter((function(e){return e!==n.name}))),y.ZP.info("删除成功"),s.length||(q.setFieldsValue({file:void 0}),q.validateFields()),e.abrupt("return");case 8:if(n.response){e.next=11;break}return y.ZP.info("还未上传完成,无法进行删除操作!"),e.abrupt("return");case 11:return e.next=13,(0,b.ZP)("/api/shixuns/".concat(t,"/destroy_data_sets.json"),{method:"Delete",body:{id:[null==n||null===(i=n.response)||void 0===i?void 0:i.id]}});case 13:0===e.sent.status&&(X(z.filter((function(e){return e.uid!==n.uid}))),y.ZP.info("删除成功"));case 15:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ne={height:300,multiple:!0,disabled:I>0,withCredentials:!0,fileList:z,action:"".concat(G.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){if("done"===e.file.status||"uploading"===e.file.status){var n,t,i;if(X(e.fileList),!e.file.response)return;if(null!==(n=e.file.response)&&void 0!==n&&n.id)return void y.ZP.success("上传成功!");X(z.filter((function(n){return n.uid!==e.file.uid}))),(null===(t=e.file.response)||void 0===t?void 0:t.message)&&y.ZP.info(null===(i=e.file.response)||void 0===i?void 0:i.message)}},onRemove:ee,beforeUpload:function(e){if(null!=z&&z.some((function(n){return n.name===e.name})))return y.ZP.info("".concat(e.name,"文件已存在")),!1;var n={name:e.name,uid:e.uid,file:e,percent:0};return z.push(n),$.current=F()(z),X(F()(z)),!1}},te=function(e,n,t,i,s){var a=new FormData;Object.keys(e).forEach((function(n){a.append(n,e[n])}));var r=new window.XMLHttpRequest;return r.withCredentials=!0,r.addEventListener("load",(function(e){var n;t(JSON.parse(null==e||null===(n=e.target)||void 0===n?void 0:n.response))}),!1),r.addEventListener("error",(function(e){s&&s(e)}),!1),r.upload.onprogress=function(e){i&&i(e)},r.open("POST",n),r.send(a),r},ie=function(e,n){if(e.lengthComputable){var t=Math.floor(e.loaded/e.total*100),i=s()(s()({},n),{},{percent:t,status:100===t?"done":"uploading"});console.log($.current,333),$.current=$.current.map((function(e){return e.uid===n.uid?i:e})),X($.current)}},se=function(e,n){var t=s()(s()({},n),{},{status:"error"});y.ZP.warning("上传失败,请重新尝试"),$.current=$.current.map((function(e){return e.uid===n.uid?t:e})),$.current.every((function(e){return"done"===e.status||"error"===e.status}))&&(J(!1),N(2)),X($.current)},ae=function(e,n){var t=s()(s()({},n),{},{status:"done"});if(0===e.status||(t=s()(s()({},n),{},{status:"error"}),y.ZP.error("上传失败!")),$.current=$.current.map((function(e){return e.uid===n.uid?t:e})),$.current.every((function(e){return"done"===e.status})))return y.ZP.success("上传完成!"),void ce(!0);$.current.every((function(e){return"done"===e.status||"error"===e.status}))&&(J(!1),N(2)),X($.current)},re=function(){var e=x()(m()().mark((function e(n){var i,s,a,r,l,o,u;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(J(!0),3!==I){e.next=4;break}return N(2),e.abrupt("return");case 4:if(2!==I&&1!==I){e.next=7;break}return le(),e.abrupt("return");case 7:if(s=(i=n||{}).commitMessage,a=void 0===s?"":s,r=i.fileOss,l=void 0===r?[]:r,!((o=(c?z:l).map((function(e){return e.name}))).filter((function(e){return-1!=e.indexOf("、")||-1!=e.indexOf(" ")})).length>0)){e.next=14;break}return y.ZP.info("数据集名称禁止有空格与、"),J(!1),e.abrupt("return");case 14:return e.next=16,(0,b.ZP)("/api/shixuns/".concat(t,"/check_data_sets"),{method:"post",body:{files_name:o}});case 16:if(-3!==(u=e.sent).status){e.next=21;break}return E(null==u?void 0:u.exist_files),J(!1),e.abrupt("return");case 21:if("{}"!==JSON.stringify(u)){e.next=25;break}return J(!1),y.ZP.error("网络已断开,请稍后重试!"),e.abrupt("return");case 25:0===u.status&&(z.forEach((function(e){var n=te({file:e.file,description:a},"".concat(G.Z.API_SERVER,"/api/shixuns/").concat(t,"/upload_data_sets.json"),(function(n){return ae(n,e)}),(function(n){return ie(n,e)}),(function(n){return se(0,e)}));k.push(n)})),N(1));case 26:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),le=function(){var e=(s()({},q.getFieldsValue())||{}).commitMessage,n=void 0===e?"":e,i=$.current.filter((function(e){return"error"===e.status})),a=$.current.map((function(e){return s()(s()({},e),{},{status:"error"===e.status?"uploading":e.status})}));X(a),i.forEach((function(e){var i=te({file:e.file,description:n},"".concat(G.Z.API_SERVER,"/api/shixuns/").concat(t,"/upload_data_sets.json"),(function(n){return ae(n,e)}),(function(n){return ie(n,e)}),(function(n){return se(0,e)}));k.push(i)}))},ce=function(e){e||(R(!0),k.forEach((function(e){e.abort()}))),a(),i()},oe=function(){return(0,C.jsxs)(l.Fragment,{children:[(0,C.jsx)("div",{children:(0,C.jsx)("i",{className:"iconfont icon-shangchuan font50 ".concat(Yt)})}),(0,C.jsxs)("div",{className:"font14 mt30",children:["拖拽文件或",(0,C.jsx)("span",{className:"".concat(Yt," ml5"),children:"点击此处上传"})]})]})};return(0,C.jsx)(j.Z,{open:r,onOk:function(){(0,v.L9)(["实践项目","设置","数据集","上传文件"]),q.submit()},centered:!0,okText:0===I?"确定":1===I?"上传中":"重新上传",okButtonProps:{loading:V},onCancel:function(){var e=(s()({},q.getFieldsValue())||{}).fileOss,n=void 0===e?[]:e,t=null==z?void 0:z.every((function(e){return"done"===e.status})),i=null==n?void 0:n.every((function(e){return"done"===e.status}));t&&i?ce():j.Z.confirm({title:"关闭弹框提示",content:"有文件未上传,是否确定离开?",okText:"离开",cancelText:"取消",onOk:function(){ce()}})},width:"1000px",title:"上传文件",children:(0,C.jsx)("div",{className:qt,children:(0,C.jsxs)(W.Z,{className:"mt10",form:q,scrollToFirstError:!0,layout:"vertical",onFinish:re,onValuesChange:function(e){if(console.log(e,"changedValues"),"fileOss"in e){var n,t;if(null!=e&&e.fileOss.every((function(e){return"done"===e.status}))&&null!=e&&null!==(n=e.fileOss)&&void 0!==n&&n.length)return y.ZP.success("上传完成!"),void ce(!0);if(null!=e&&e.fileOss.every((function(e){return"done"===e.status||"error"===e.status}))&&null!=e&&null!==(t=e.fileOss)&&void 0!==t&&t.length)return N(3),void J(!1);E(A.filter((function(n){var t;return null==e||null===(t=e.fileOss)||void 0===t?void 0:t.some((function(e){return e.name===n}))})))}h(s()({},q.getFieldsValue()))},children:[c?(0,C.jsx)(W.Z.Item,{label:(0,C.jsxs)("div",{children:["选择文件 ",(0,C.jsx)("span",{style:{visibility:"hidden"},className:"c-light-black",children:"(单个文件不超过500M)"})]}),name:"file",rules:[{required:!0,message:"请选择文件"}],children:(0,C.jsxs)(Gt,s()(s()({},ne),{},{children:[" ",oe()]}))}):(0,C.jsx)(W.Z.Item,{label:(0,C.jsxs)("div",{children:["选择文件 ",(0,C.jsx)("span",{className:"c-light-black",children:"(单个文件不超过100GB)"})]}),name:"fileOss",rules:[{required:!0,message:"请选择文件"}],children:(0,C.jsx)(zt.ZP,{identifier:u,cancelUpload:T,container_type:"Shixun",container_id:o,uploading:I<3?I:0,disabled:I>0,height:300,maxSize:107374182400,description:_.commitMessage||"",text:oe(),onComplete:function(e){console.log(e,444)},realFileName:!0})}),!!A.length&&(0,C.jsxs)("span",{className:Qt,children:[A.join("、"),"已存在,请删除后再上传"]}),(0,C.jsx)(W.Z.Item,{name:"commitMessage",label:"备注:",rules:[{whitespace:!0,message:"请勿输入空格"}],children:(0,C.jsx)(M.Z,{bordered:!1,disabled:I>0,maxLength:100,suffix:"".concat((null===(n=_.commitMessage)||void 0===n?void 0:n.length)||0,"/100"),placeholder:"请填写备注信息"})})]})})})},$t=t(92396),ei=["globalSetting","dispatch","practiceSetting","shixunsDetail","user"],ni=(l.Fragment,(0,E.connect)((function(e){var n=e.globalSetting,t=e.shixunsDetail,i=e.practiceSetting;return{globalSetting:n,shixunsDetail:t,user:e.user,practiceSetting:i}}))((function(e){var n,t,i,a,c=e.globalSetting,o=e.dispatch,u=e.practiceSetting,d=e.shixunsDetail,p=(e.user,r()(e,ei),u.id),_=(0,l.useState)([]),h=P()(_,2),f=h[0],g=h[1],A=(0,l.useState)({}),E=P()(A,2),D=E[0],S=E[1],k=(0,l.useState)(!1),w=P()(k,2),B=w[0],O=w[1],I=(0,l.useState)(!0),N=P()(I,2),W=N[0],L=N[1],T=(0,l.useState)(!1),R=P()(T,2),K=R[0],U=R[1],V=(0,l.useState)(!1),J=P()(V,2),H=J[0],q=J[1],Y=(0,l.useState)([]),Q=P()(Y,2),G=Q[0],X=Q[1],$=(0,l.useState)(!1),ee=P()($,2),ne=ee[0],te=ee[1],ie=(0,l.useState)({}),se=P()(ie,2),ae=se[0],re=se[1],le=(0,l.useState)({page:1,limit:10,total:0}),ce=P()(le,2),oe=ce[0],ue=ce[1];(0,l.useEffect)((function(){p&&de()}),[p]);var de=function(){var e=x()(m()().mark((function e(n){var t,i,a;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t={page:1,limit:10,total:0},i=n||t,O(!0),e.next=5,o({type:"shixunsDetail/getSetData",payload:s()(s()({},i),{},{id:p})});case 5:null!=(a=e.sent)&&a.data_sets&&(O(!1),g(F()(a.data_sets)),ue(s()(s()({},i),{},{total:null==a?void 0:a.data_sets_count})),L(!1),S(s()({},a)));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),pe={selectedRowKeys:G,columnWidth:70,onChange:function(e){console.log("selectedRowKeys changed: ",e),X(e)}},_e=function(e){(0,v.L9)(["实践项目","设置","数据集","删除"]);var n,t=e?[e]:G;j.Z.confirm({centered:!0,title:"确定要删除文件吗?",okText:"确定",cancelText:"取消",onOk:(n=x()(m()().mark((function e(){var n;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.ZP)("/api/shixuns/".concat(p,"/destroy_data_sets.json"),{method:"Delete",body:{id:t}});case 2:0===e.sent.status&&(n=t.length===f.length&&oe.page>1?oe.page-1:oe.page,y.ZP.success("删除成功"),de(s()(s()({},oe),{},{page:n})),X([]));case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})},me=function(){var e=x()(m()().mark((function e(){var n,t,i,a;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=ae.title,t=null,console.log(n,"title"),""!==n){e.next=7;break}return t="文件名不能为空",re(s()(s()({},ae),{},{errorDes:t})),e.abrupt("return");case 7:if(!n.includes(" ")){e.next=11;break}return t="文件名不能有空格",re(s()(s()({},ae),{},{errorDes:t})),e.abrupt("return");case 11:if(i=f.find((function(e){return e.id===(null==ae?void 0:ae.id)})).title,n!==i.substring(0,i.lastIndexOf("."))&&n!==i){e.next=16;break}return t="文件名不能重名",re(s()(s()({},ae),{},{errorDes:t})),e.abrupt("return");case 16:return a=i.includes(".")?i.substring(i.lastIndexOf("."),i.length):"",e.next=19,(0,b.ZP)("/api/shixuns/".concat(p,"/rename_data_sets.json"),{method:"post",body:{id:null==ae?void 0:ae.id,new_file_name:n+a}});case 19:0===e.sent.status&&(y.ZP.success("重命名成功"),de(oe),U(!1),re({}));case 21:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),xe=function(e){var n=e,t=document.createElement("input");t.value=n,document.body.appendChild(t),t.select(),document.execCommand("Copy"),t.style.display="none"},fe=[{title:"文件",dataIndex:"title",key:"title",align:"left",ellipsis:!0,render:function(e){return(0,C.jsx)(tn.Z,{title:e,children:(0,C.jsx)("span",{children:e})})}},{title:"备注",dataIndex:"description",key:"description",align:"left",ellipsis:!0,render:function(e){return(0,C.jsx)(tn.Z,{title:e,children:(0,C.jsx)("span",{children:e||"--"})})}},{title:"创建时间",dataIndex:"created_on",key:"created_on",align:"left",width:180,render:function(e,n){return kt()(n.created_on).format("YYYY-MM-DD HH:mm")}},{title:"文件路径",dataIndex:"file_path",key:"file_path",align:"left",render:function(e,n){return(0,C.jsxs)("div",{className:Tt,children:[(0,C.jsx)(tn.Z,{title:e,children:(0,C.jsx)("span",{className:Rt,children:e})}),(0,C.jsx)(Dt.CopyToClipboard,{text:e,onCopy:function(){return y.ZP.success("复制成功")},children:(0,C.jsx)(tn.Z,{title:"复制",children:(0,C.jsx)("i",{className:"iconfont icon-fuzhi6 ml5"})})})]})}},{title:"最后修改人",dataIndex:"author",key:"author",align:"left",width:120},{title:"文件大小",dataIndex:"filesize",key:"filesize",align:"left",width:100},{title:"操作",dataIndex:"operation",key:"operation",align:"left",width:200,render:function(e,n){return(0,C.jsxs)("div",{className:Kt,children:[(0,C.jsx)(tn.Z,{title:"重命名",children:(0,C.jsx)("span",{className:"iconfont icon-zhongmingming",onClick:function(){var e;re((0,z.clone)(s()(s()({},n),{},{title:null!=n&&n.title.includes(".")?null==n||null===(e=n.title)||void 0===e?void 0:e.substring(0,n.title.lastIndexOf(".")):null==n?void 0:n.title}))),U(!0),(0,v.L9)(["实践项目","设置","数据集","重命名"])}})}),(0,C.jsx)(tn.Z,{title:"分享",children:(0,C.jsx)("span",{className:"iconfont icon-fenxiang",onClick:function(){(0,v.L9)(["实践项目","设置","数据集","分享"]),re((0,z.clone)(n)),q(!0)}})}),(0,C.jsx)(tn.Z,{title:"下载",children:(0,C.jsx)("span",{className:"iconfont icon-xiazai3",onClick:function(){(0,v.L9)(["实践项目","设置","数据集","下载"]),(0,v.Nd)(n.title,null==n?void 0:n.download_url)}})}),(0,C.jsx)(tn.Z,{title:"删除",children:(0,C.jsx)("span",{className:"iconfont icon-shanchu8",onClick:function(){(0,v.L9)(["实践项目","设置","数据集","删除"]),_e(n.id)}})})]})}}];return(0,C.jsxs)("div",{className:Pt,children:[(0,C.jsxs)("div",{className:wt,children:[(0,C.jsxs)("div",{className:Bt,children:["数据集(",oe.total,")"]}),(0,C.jsxs)("div",{className:Ot,children:[(0,C.jsx)("span",{className:It,children:"数据集路径:"}),(0,C.jsx)("input",{value:null==D?void 0:D.folder_name,disabled:!0}),(0,C.jsx)(Dt.CopyToClipboard,{text:null==D?void 0:D.folder_name,onCopy:function(){return y.ZP.success("复制成功")},children:(0,C.jsx)(tn.Z,{placement:"topLeft",title:"点击复制数据集路径",children:(0,C.jsx)("i",{className:"iconfont icon-fuzhi2 current ml5 mr40"})})})]}),(0,C.jsxs)("div",{className:Nt,children:[(0,C.jsx)(Z.ZP,{type:"primary",ghost:!0,onClick:function(){return _e()},disabled:!G.length,children:"删除"}),(0,C.jsx)(Z.ZP,{type:"primary",onClick:function(){return te(!0)},children:"上传文件"})]})]}),(0,C.jsx)("div",{className:Wt,children:(0,C.jsx)(he.Z,{loading:W,active:!0,paragraph:{rows:5},children:oe.total?(0,C.jsx)(Ct.Z,{rowSelection:pe,className:Zt,dataSource:f,bordered:!1,rowKey:function(e){return e.id},rowClassName:Mt,columns:fe,loading:B,pagination:{pageSize:oe.limit,total:oe.total,current:oe.page,onChange:function(e){var n=s()(s()({},oe),{},{page:e});X([]),ue(n),de(n)},showQuickJumper:!0,hideOnSinglePage:!0,position:["bottomCenter"]}}):(0,C.jsxs)("div",{className:Lt,children:[(0,C.jsx)("img",{src:$t.x7,width:"258"}),(0,C.jsx)("span",{className:"c-grey-c",children:"暂无数据集文件~"})]})})}),(0,C.jsx)(Xt,{rootIdentifier:null==d||null===(n=d.detail)||void 0===n?void 0:n.root_identifier,wrapClassName:Ht,id:p,containerId:null==d||null===(t=d.detail)||void 0===t?void 0:t.id,local:null==c||null===(i=c.setting)||void 0===i?void 0:i.is_local,dispatch:o,visible:ne,onClose:function(){return te(!1)},onOK:de}),(0,C.jsx)(j.Z,{title:"重命名",open:K,onOk:me,centered:!0,wrapClassName:Ft,onCancel:function(){U(!1),re({})},width:"1000px",children:(0,C.jsxs)("div",{children:[(0,C.jsxs)("div",{className:Vt,children:[(0,C.jsx)("sup",{children:"*"}),"文件名 :"]}),(0,C.jsx)(M.Z,{value:null==ae?void 0:ae.title,placeholder:"请输入文件名字",bordered:!1,onChange:function(e){re(s()(s()({},ae),{},{title:e.target.value,errorDes:null}))},maxLength:60,suffix:"".concat((null==ae||null===(a=ae.title)||void 0===a?void 0:a.length)||0,"/60")}),(null==ae?void 0:ae.errorDes)&&(0,C.jsx)("div",{className:Jt,children:null==ae?void 0:ae.errorDes})]})}),(0,C.jsx)(j.Z,{title:"分享下载链接",open:H,onOk:function(){var e=ae.download_url;xe(e),y.ZP.success("复制成功"),q(!1),re({})},centered:!0,wrapClassName:Ut,onCancel:function(){q(!1),re({})},width:"1000px",okText:"复制链接",children:(0,C.jsxs)("div",{children:[(0,C.jsxs)("div",{className:Vt,children:["发送链接,别人可以通过链接下载文件",(0,C.jsx)("span",{children:"(有效期为3天)"})]}),(0,C.jsx)(M.Z,{bordered:!1,addonBefore:"链接",value:null==ae?void 0:ae.download_url})]})})]})}))),ti=t(31797),ii="wrap___VIvSS",si="content___pqoZT",ai="mainPathWrap___v3uSU",ri="colorBlue___AjQlz",li=function(e){return null!=e&&e.length?e.filter((function(e,n){return 0!==n})).map((function(e){return e.val})).join("").substr(1):""},ci=(0,E.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.dispatch),i=e.fileType,a=e.path,r=e.onFinish,c=void 0===r?function(){}:r,o=(0,E.useParams)(),u=(0,l.useState)(""),d=P()(u,2),p=d[0],_=d[1],h=(0,l.useState)([]),f=P()(h,2),v=f[0],g=f[1],A=(0,l.useState)([]),b=P()(A,2),D=b[0],S=b[1],k=[Di.OriginalPicturePath,Di.ExpectPicturePath,Di.PicturePath].includes(i);(0,l.useEffect)((function(){"EditPracticeSetting-SelectFilePath"===n.actionTabs.key&&(_(a||""),w())}),[n.actionTabs.key]);var w=function(){var e=x()(m()().mark((function e(){var n,i,a,r,l=arguments;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=l.length>0&&void 0!==l[0]?l[0]:"",e.next=3,t({type:"shixunsDetail/getRepository",payload:{id:o.id,path:i}});case 3:a=e.sent,""!==i||null!=a&&null!==(n=a.trees)&&void 0!==n&&n.length||y.ZP.warning("请先去代码仓库提交文件"),null!=a&&a.trees&&(r=a.trees.map((function(e){return s()(s()({},e),{name:e.name,val:e.name})})),S(r||[]));case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),B=function(){var e=x()(m()().mark((function e(){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:c(p),O();case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),O=function(){_(""),g([]),S([]),t({type:"shixunsDetail/setActionTabs",payload:{}})},I=li(v);return(0,C.jsx)(j.Z,{centered:!0,title:"文件路径",closable:!1,keyboard:!1,open:"EditPracticeSetting-SelectFilePath"===n.actionTabs.key,onOk:B,onCancel:O,children:(0,C.jsxs)("div",{className:ii,children:[(0,C.jsxs)("div",{className:si,children:[(0,C.jsx)("div",{className:ai,children:!(null==v||!v.length)&&v.map((function(e,n){return(0,C.jsx)("a",{onClick:function(){return function(e,n){var t=v.filter((function(e,t){return t<=n}));g(t);var i=li(t);k&&_(i),w(i)}(0,n)},children:e.val},n)}))}),!(null==D||!D.length)&&D.map((function(e,n){return"tree"===e.type?(0,C.jsxs)("a",{onClick:function(){return function(e){if("tree"===e.type){v.length?v.push({val:"/".concat(e.val),path:e.val}):v.push({val:"根目录",path:""},{val:"/".concat(e.val),path:e.val}),g(v);var n=li(v);k&&_(n),w(n)}}(e)},children:[(0,C.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(ri)}),I?"".concat(I,"/"):I,e.name]},n):(0,C.jsxs)("a",{onClick:function(){return function(e){var n=li(v),t="".concat(n?"".concat(n,"/"):n).concat(e);i===Di.Path?(null==p||!p.includes("".concat(t,";")))&&_("".concat(p).concat(t,";")):i===Di.ExecPath&&_(t)}("".concat(e.name))},children:[(0,C.jsx)("i",{className:"iconfont icon-zuoye ".concat(ri)}),I?"".concat(I,"/"):I,e.name]},n)}))]}),(0,C.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,C.jsx)(M.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)",value:p,onChange:function(e){return _(e.target.value)}})]})})})),oi=t(94001),ui=t(81327),di=t(57883),pi="wrap___dbeFl",_i="in___hlelK",mi="se___dRyd5",hi="fourPart___OLRBn",xi="groupWrap___IOeGo",fi="fixBtn___HaFLT",vi=M.Z.TextArea,gi=(0,E.connect)((function(e){return{user:e.user}}))((function(e){var n,t=e.user,i=(0,l.useRef)(),a=W.Z.useForm(),r=P()(a,1)[0],c=(0,l.useState)({}),o=P()(c,2),u=o[0],d=o[1],p=(0,l.useState)(!1),_=P()(p,2),h=_[0],f=_[1],v=(0,l.useState)([]),g=P()(v,2),A=g[0],E=g[1],D=(0,l.useState)([]),S=P()(D,2),k=S[0],w=S[1],B=null===(n=t.userInfo)||void 0===n||null===(n=n.shixun)||void 0===n?void 0:n.editable;(0,l.useEffect)((function(){var e;i.current=null===(e=location.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]),(0,l.useEffect)((function(){O()}),[]);var O=function(){var e=x()(m()().mark((function e(){var n,t,s,a,l,c,o,u,p,_,h,x,f,v,g;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=[{hidden:0,input:"",output:"",score:100}],e.next=3,(0,b.ZP)("/api/shixuns/".concat(i.current,"/jupyter_evalute_setting.json"),{method:"get"});case 3:0===(null==(t=e.sent)?void 0:t.status)&&(w(null==t||null===(s=t.data)||void 0===s?void 0:s.standard_scripts),g={open_evaluate:null==t||null===(a=t.data)||void 0===a?void 0:a.open_evaluate,exec_time:(null==t||null===(l=t.data)||void 0===l?void 0:l.exec_time)||3,test_set_score:null!==(null==t||null===(c=t.data)||void 0===c?void 0:c.test_set_score)&&(null==t||null===(o=t.data)||void 0===o?void 0:o.test_set_score),test_set_average:null===(null==t||null===(u=t.data)||void 0===u?void 0:u.test_set_average)||(null==t||null===(p=t.data)||void 0===p?void 0:p.test_set_average),choice_standard_scripts:(null==t||null===(_=t.data)||void 0===_?void 0:_.choice_standard_scripts)||null,evaluate_script:(null==t||null===(h=t.data)||void 0===h?void 0:h.evaluate_script)||"",evaluate_method:null==t||null===(x=t.data)||void 0===x?void 0:x.evaluate_method},r.setFieldsValue(g),d(g),E(null!=t&&null!==(f=t.data)&&void 0!==f&&null!==(f=f.test_sets)&&void 0!==f&&f.length?null==t||null===(v=t.data)||void 0===v?void 0:v.test_sets:n));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),I=function(){var e=x()(m()().mark((function e(n){var t,a;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=A.map((function(e){return e.score})),a=t.reduce((function(e,n){return e+n}),0),!n.test_set_score||100===a||null==A||!A.length){e.next=5;break}return y.ZP.warn("测试用例的评分占比之和必须等于100"),e.abrupt("return");case 5:return f(!0),e.next=8,(0,b.ZP)("/api/shixuns/".concat(i.current,"/update_jupyter_evaluate_setting.json"),{method:"post",body:s()(s()({},n),{},{mirror_script_id:null==n?void 0:n.choice_standard_scripts,open_evaluate:null!=n&&n.open_evaluate?1:0,test_set:A.map((function(e){return s()(s()({},e),{},{is_file:!1})}))})});case 8:0===e.sent.status&&y.ZP.success("保存成功"),f(!1);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),N=function(e){var n=Math.floor(100/e.length),t=n+100%e.length;e=e.map((function(i,a){return a===e.length-1?s()(s()({},i),{},{score:t}):s()(s()({},i),{},{score:n})})),E(e)},L=u.test_set_score,T=u.test_set_average,R=u.open_evaluate;return(0,C.jsxs)("section",{className:pi,children:[(0,C.jsxs)(W.Z,{form:r,disabled:!R,layout:"vertical",onValuesChange:function(e){var n;d(s()({},r.getFieldsValue())),"test_set_average"in e&&null!=e&&e.test_set_average&&N(A),"test_set_score"in e&&null!=e&&e.test_set_score&&(r.setFieldsValue({test_set_average:!0}),d(s()(s()({},r.getFieldsValue()),{},{test_set_average:!0})),N(A)),"choice_standard_scripts"in e&&j.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,C.jsxs)("div",{className:"tc font16",children:["原有脚本将被新的脚本覆盖,无法撤销",(0,C.jsx)("br",{}),"是否确认执行覆盖操作"]}),onOk:(n=x()(m()().mark((function n(){var t;return m()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,b.ZP)("/api/shixuns/".concat(i.current,"/get_script_contents.json"),{method:"get",params:{id:i.current,script_id:null==e?void 0:e.choice_standard_scripts}});case 2:null!=(t=n.sent)&&t.content&&(j.Z.info({centered:!0,title:"提示",okText:"知道啦",content:(0,C.jsx)("div",{className:"tc font16",children:"评测脚本生成成功!"})}),r.setFieldsValue({evaluate_script:null==t?void 0:t.content}),d(s()(s()({},r.getFieldsValue()),{},{evaluate_script:null==t?void 0:t.content})));case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},onFinish:I,children:[(0,C.jsx)(W.Z.Item,{name:"open_evaluate",style:{marginTop:10},valuePropName:"checked",children:(0,C.jsx)(U.Z,{disabled:!1,children:"启用Jupyter评测功能"})}),(0,C.jsx)("h4",{className:"font14",children:"评测时长限制"}),(0,C.jsx)(tn.Z,{title:!R&&"请启用Jupyter评测功能后,进行编辑",placement:"topLeft",children:(0,C.jsx)(W.Z.Item,{label:"评测时长(秒):",name:"exec_time",style:{flexDirection:"row",marginTop:15},rules:[{required:!0,message:"请输入评测时长限制"},{type:"number",min:3,message:"最小限制时间是3秒"}],children:(0,C.jsx)(oi.Z,{className:_i,min:3})})}),(0,C.jsx)("h4",{className:"font14 mb10",children:"系统评分规则"}),(0,C.jsx)(tn.Z,{title:!R&&"请启用Jupyter评测功能后,进行编辑",placement:"topLeft",children:(0,C.jsx)(W.Z.Item,{name:"test_set_score",children:(0,C.jsx)(ge.ZP.Group,{children:(0,C.jsxs)(ui.Z,{direction:"vertical",children:[(0,C.jsxs)(ge.ZP,{value:!1,children:["通过全部测试集",(0,C.jsx)("span",{className:"c-grey-999",children:" (学员评测,仅当所有测试集都正确时,才获得一次性奖励)"})]}),(0,C.jsxs)(ge.ZP,{value:!0,children:["通过部分测试集",(0,C.jsx)("span",{className:"c-grey-999",children:" (学员评测,通过测试集即可获得对应奖励)"})]})]})})})}),(0,C.jsxs)("h4",{className:"flex-container font14 mb10",children:[(0,C.jsx)("span",{className:"mr30",children:"测试用例"}),(0,C.jsx)(tn.Z,{title:!R&&"请启用Jupyter评测功能后,进行编辑",placement:"topLeft",children:(0,C.jsx)(Z.ZP,{style:{height:28,borderRadius:4},type:"primary",onClick:function(){var e=[].concat(F()(A),[{hidden:0,input:"",output:"",score:0}]);r.getFieldValue("test_set_average")?N(e):E(e)},ghost:!0,children:"添加测试用例"})})]}),L&&(0,C.jsx)(W.Z.Item,{name:"test_set_average",children:(0,C.jsxs)(ge.ZP.Group,{children:[(0,C.jsx)(ge.ZP,{value:!0,children:"均分比例"}),(0,C.jsx)(ge.ZP,{value:!1,style:{marginLeft:50},children:"自定义比例"})]})}),(0,C.jsx)(tn.Z,{title:!R&&"请启用Jupyter评测功能后,进行编辑",placement:"topLeft",children:(0,C.jsx)("div",{className:hi,children:A.map((function(e,n){return(0,C.jsxs)("div",{className:xi,children:[(0,C.jsxs)("div",{className:"font16",children:[(0,C.jsxs)("span",{className:"mr10",children:["组",n+1," : "]}),u.test_set_score&&(0,C.jsxs)("span",{style:{marginRight:100},children:[(0,C.jsx)(M.Z,{style:{width:85},value:e.score,type:"number",disabled:T,onChange:function(e){var t=A.map((function(t,i){return i===n?s()(s()({},t),{},{score:e.target.value?Number(e.target.value):0}):t})),i={test_set_average:!1};d(s()(s()({},u),i)),r.setFieldsValue(i),E(t)}}),(0,C.jsx)("span",{className:"ml10 mr10",children:"%"})]}),(0,C.jsxs)(U.Z,{className:"font14 ml5",checked:1===e.hidden,onChange:function(e){var t=A.map((function(t,i){return i===n?s()(s()({},t),{},{hidden:e.target.checked?1:0}):t}));E(t)},children:["隐藏",(0,C.jsx)("span",{className:"font12 c-light-black",children:'(隐藏测试集可以防止学生通过"print"等手段直接通关)'})]}),(0,C.jsx)("span",{className:"tr flex1",style:{float:"right"},children:0!==n&&(0,C.jsx)(tn.Z,{placement:"bottom",title:"删除",children:(0,C.jsx)("span",{className:"font16 c-red current",onClick:function(){var e=A.filter((function(e,t){return t!==n}));N(e)},children:"删 除"})})})]}),(0,C.jsx)(vi,{bordered:!1,className:"mt10",rows:5,placeholder:"输入",value:e.input,onChange:function(e){var t=A.map((function(t,i){return i===n?s()(s()({},t),{},{input:e.target.value}):t}));E(t)}}),(0,C.jsx)(vi,{bordered:!1,className:"mt10",rows:5,placeholder:"预期输出",value:e.output,onChange:function(e){var t=A.map((function(t,i){return i===n?s()(s()({},t),{},{output:e.target.value}):t}));E(t)}}),(0,C.jsxs)("div",{className:"mt10",children:[(0,C.jsx)("span",{className:"font14 mr20",children:"预期输出:"}),(0,C.jsx)(U.Z,{checked:e.is_invisible,onChange:function(e){var t=A.map((function(t,i){return i===n?s()(s()({},t),{},{is_invisible:e.target.checked}):t}));E(t)},children:(0,C.jsxs)("span",{className:"font14",children:["对学员不可见",(0,C.jsx)("span",{className:"font12 c-light-black",children:"(勾选后,预期输出对学员始终不可见)"})]})})]}),(0,C.jsxs)("div",{children:[(0,C.jsx)("span",{className:"font14 mr20",children:"特殊判定:"}),(0,C.jsx)(U.Z,{checked:e.last_match_rule,onChange:function(e){var t=A.map((function(t,i){return i===n?s()(s()({},t),{},{last_match_rule:e.target.checked}):t}));E(t)},children:(0,C.jsxs)("span",{className:"font14",children:["末尾匹配",(0,C.jsx)("span",{className:"font12 c-light-black",children:"(实际输出与预期输出最后一行相同即可通关)"})]})})]})]},n)}))})}),(0,C.jsx)(W.Z.Item,{label:"评测方式",name:"evaluate_method",style:{flexDirection:"row",marginTop:15},rules:[{required:!0,message:"请输入评测时长限制"}],children:(0,C.jsx)(ge.ZP.Group,{children:(0,C.jsxs)(ui.Z,{direction:"vertical",children:[(0,C.jsxs)(ge.ZP,{value:1,children:["所有代码块评测",(0,C.jsx)("span",{className:"c-grey-999",children:" (对学员任务文件的所有非空代码块进行评测)"})]}),(0,C.jsxs)(ge.ZP,{value:2,children:["末尾代码块评测",(0,C.jsx)("span",{className:"c-grey-999",children:" (对学员任务文件的最后一个非空代码块进行评测)"})]})]})})}),(0,C.jsx)("h4",{className:"font14 mt20 mb10",children:"评测脚本"}),(0,C.jsx)(tn.Z,{title:!R&&"请启用Jupyter评测功能后,进行编辑",placement:"topLeft",children:(0,C.jsx)(W.Z.Item,{name:"choice_standard_scripts",children:(0,C.jsx)(nn.default,{className:mi,getPopupContainer:function(e){return e.parentNode},placeholder:"请选择评测脚本",children:k.map((function(e,n){return(0,C.jsx)(nn.default.Option,{value:e.id,children:e.scptname},n)}))})})}),(0,C.jsx)(tn.Z,{title:!R&&"请启用Jupyter评测功能后,进行编辑",placement:"topLeft",children:(0,C.jsx)(W.Z.Item,{name:"evaluate_script",children:(0,C.jsx)(wn.ZP,{height:450,style:{border:"1px solid #ccc"},language:"shell",theme:"vs-light",options:{readOnly:!R}})})})]}),(0,C.jsx)(di.t,{okText:"保存",hasOkBtn:B,hasCancelBtn:!1,loading:h,onOk:function(){return r.submit()},className:fi})]})})),Ai="wrap___AnxZp",ji="fixBtn___sQhsA",yi=["shixunsDetail","globalSetting","user","dispatch"],bi=(0,E.connect)((function(e){return{shixunsDetail:e.shixunsDetail,globalSetting:e.globalSetting,user:e.user}}))((function(e){e.shixunsDetail,e.globalSetting,e.user,e.dispatch,r()(e,yi);var n,t=(0,E.useLocation)(),i=(0,l.useRef)(null===(n=t.pathname)||void 0===n||null===(n=n.split("/"))||void 0===n?void 0:n[2]),a=W.Z.useForm(),c=P()(a,1)[0],o=(0,l.useState)(""),u=P()(o,2),d=u[0],p=u[1],_=(0,l.useState)(!1),h=P()(_,2),f=h[0],v=h[1],g=(0,l.useState)(!1),A=P()(g,2),j=A[0],D=A[1];(0,l.useEffect)((function(){i.current&&S()}),[i.current]);var S=function(){var e=x()(m()().mark((function e(){var n;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return v(!0),e.next=3,(0,b.ZP)("/api/shixuns/".concat(i.current,"/get_standard_answer.json"),{method:"get",params:{from:"edit"}});case 3:0===(n=e.sent).status&&(p((null==n?void 0:n.standard_answer)||""),c.setFieldsValue({hide_answer:null==n?void 0:n.hide_answer,disable_copy:null==n?void 0:n.disable_copy}),v(!1));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),k=function(){var e=x()(m()().mark((function e(n){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return D(!0),e.next=3,(0,b.ZP)("/api/shixuns/".concat(i.current,"/set_standard_answer.json"),{method:"post",body:s()({},n)});case 3:0===e.sent.status&&y.ZP.success("保存成功"),D(!1);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,C.jsx)("section",{className:Ai,children:(0,C.jsx)(he.Z,{loading:f,children:(0,C.jsxs)(W.Z,{form:c,scrollToFirstError:!0,layout:"vertical",onFinish:k,children:[(0,C.jsx)(W.Z.Item,{name:"hide_answer",valuePropName:"checked",children:(0,C.jsx)(U.Z,{children:"隐藏参考答案模块"})}),(0,C.jsx)(W.Z.Item,{name:"disable_copy",valuePropName:"checked",children:(0,C.jsx)(U.Z,{children:"禁止复制参考答案"})}),(0,C.jsx)(W.Z.Item,{name:"standard_answer",label:"参考答案:",rules:[{required:!0,message:"请输入参考答案"}],children:(0,C.jsx)(N.Z,{defaultValue:d})}),(0,C.jsx)(W.Z.Item,{children:(0,C.jsx)(di.t,{okText:"保存",loading:j,hasCancelBtn:!1,className:ji,okButtonProps:{htmlType:"submit"}})})]})})})})),Ei=t(87684),Ci=t(2842),Di=(ti.Z.Countdown,function(e){return e.Path="path",e.ExecPath="exec_path",e.OriginalPicturePath="original_picture_path",e.ExpectPicturePath="expect_picture_path",e.PicturePath="picture_path",e}({})),Si=(0,E.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n,practiceSetting:e.practiceSetting,shixunsDetail:e.shixunsDetail}}))((function(e){e.globalSetting,e.loading;var n=e.dispatch,t=(e.practiceSetting,e.shixunsDetail,(0,l.useState)()),i=P()(t,2),a=(i[0],i[1],(0,l.useState)()),r=P()(a,2),c=(r[0],r[1],(0,l.useRef)(),(0,l.useState)()),o=P()(c,2),u=(o[0],o[1],(0,l.useState)()),d=P()(u,2),p=(d[0],d[1],(0,l.useState)(!0)),_=P()(p,2),h=(_[0],_[1],(0,l.useState)(700)),f=P()(h,2),v=(f[0],f[1],(0,l.useState)("")),g=P()(v,2),j=g[0],y=g[1],b=(0,E.useParams)();(0,l.useEffect)((function(){D()}),[]);var D=function(){var e=x()(m()().mark((function e(){var n,t,i,s;return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.Ui)({identifier:b.id});case 2:if(null==(t=e.sent)||null===(n=t.data)||void 0===n||null===(n=n.data_list)||void 0===n||!n.length){e.next=6;break}return Ei.Z.publish("pod-restrict-data",{identifier:null==t||null===(i=t.data)||void 0===i?void 0:i.identifier,data_list:null==t||null===(s=t.data)||void 0===s?void 0:s.data_list}),e.abrupt("return");case 6:null!=t&&t.url&&y(null==t?void 0:t.url);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),S=function(e){n({type:"shixunsDetail/setActionTabs",payload:{key:"EditPracticeSetting-SelectFilePath"}})},k=function(){var e=x()(m()().mark((function e(t){return m()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.QA)({id:b.id,startup_file:t});case 2:D(),n({type:"practiceSetting/getCommonData",payload:s()({},b)});case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,C.jsx)(Se.Z,{tabBarStyle:{paddingLeft:20},items:[{key:"1",label:"服务设置",children:(0,C.jsxs)("div",{children:[(0,C.jsxs)(T.Z,{className:"mt20 ml20 font14",align:"middle",children:[(0,C.jsxs)(R.Z,{children:[(0,C.jsx)("span",{className:"c-red",children:"* "}),"默认打开文件:"]}),(0,C.jsx)(R.Z,{className:"mr10",children:(0,C.jsx)(tn.Z,{title:"开启JupyterLab评测功能,则默认打开文件同时也作为评测的执行文件。",placement:"bottom",children:(0,C.jsx)(Ci.Z,{style:{cursor:"pointer"}})})}),(0,C.jsx)(R.Z,{flex:"300px",onClick:function(){return S(Di.ExecPath)},children:(0,C.jsx)(M.Z,{value:j})}),(0,C.jsx)(R.Z,{flex:"1",children:(0,C.jsx)(Z.ZP,{type:"primary",className:"ml10",onClick:function(){return S(Di.ExecPath)},children:"设置"})})]}),(0,C.jsx)("iframe",{onLoad:function(e){},src:j,scrolling:"no",style:{height:"calc(100vh - 120px)"},className:"mt10",id:"frame",name:"framename",width:"100%",frameBorder:"0"}),(0,C.jsx)(ci,{fileType:"path",path:"",onFinish:function(e){return k(e)}})]})},{key:"2",label:"评测设置",children:(0,C.jsx)(gi,{})},{key:"3",label:"参考答案",children:(0,C.jsx)(bi,{})}]})})),ki=["tabsActive"],Pi=function(e){var n=e.tabsActive,t=r()(e,ki);return(0,C.jsxs)(l.Fragment,{children:["information"===n&&(0,C.jsx)(re,{}),"warehouse"===n&&(0,C.jsx)(le.default,{}),"level"===n&&(0,C.jsx)(me,s()({},t)),"collaborate"===n&&(0,C.jsx)($e,s()({},t)),"setting"===n&&(0,C.jsx)(en.Z,{}),"environment"===n&&(0,C.jsx)(Et,s()({},t)),"dataset"===n&&(0,C.jsx)(ni,{}),"service"===n&&(0,C.jsx)(Si,s()({},t))]})},wi="sidebar___OW5LG",Bi="items___j856O",Oi="item___Zn_qr",Ii="name___ZfhoC",Ni="itemActive___sW_Ri",Wi="question___yfIcY";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Zi="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNOCAwYTggOCAwIDEgMS04IDggOC4wMSA4LjAxIDAgMCAxIDgtOFoiIGZpbGw9IiNGRUIzMDAiLz48cGF0aCBkPSJNOC4xMTEgMTJhLjc4Ljc4IDAgMSAwIC4wMDYtMS41Ni43OC43OCAwIDAgMC0uMDA2IDEuNTZaTTcuNTU2IDRhLjIxLjIxIDAgMCAwLS4yMTIuMjE4bC4yNDQgNS4xMzNhLjExNy4xMTcgMCAwIDAgLjExNi4xMWguODE1YS4xMTguMTE4IDAgMCAwIC4xMTctLjExbC4yNDMtNS4xMzNBLjIwOC4yMDggMCAwIDAgOC42NjYgNGgtMS4xMVoiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+",Mi=["globalSetting","loading","dispatch","shixunsDetail","practiceSetting"],Li=[{name:"基本信息",icon:(0,C.jsx)("i",{className:"icon iconfont icon-jibenxinxi1"}),tabId:"information"},{name:"代码仓库",icon:(0,C.jsx)("i",{className:"icon iconfont icon-daimacangku"}),tabId:"warehouse"},{name:"任务关卡",icon:(0,C.jsx)("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"level"},{name:"实验环境",icon:(0,C.jsx)("i",{className:"icon iconfont icon-shiyanhuanjing"}),tabId:"environment"},{name:"数据集",icon:(0,C.jsx)("i",{className:"icon iconfont icon-shujuji",style:{fontSize:25}}),tabId:"dataset"},{name:"服务与评测",icon:(0,C.jsx)("i",{className:"icon iconfont icon-renwuguanka"}),tabId:"service"},{name:"合作人员",icon:(0,C.jsx)("i",{className:"icon iconfont icon-hezuochengyuan"}),tabId:"collaborate"},{name:"设置",icon:(0,C.jsx)("i",{className:"icon iconfont icon-shezhi5"}),tabId:"setting"}],Ti=(0,E.connect)((function(e){var n=e.loading,t=e.globalSetting,i=e.shixunsDetail;return{globalSetting:t,loading:n,practiceSetting:e.practiceSetting,shixunsDetail:i}}))((function(e){e.globalSetting,e.loading;var n,t=e.dispatch,i=e.shixunsDetail,a=e.practiceSetting,c=(r()(e,Mi),a.base_info_warning),o=a.challenges_warning,u=a.id,d=a.repository_warning,p=a.sideBar,_=a.service_warning,m=(0,E.useLocation)(),h=(0,E.useParams)(),x=(0,E.useSearchParams)(),f=P()(x,1)[0];(0,l.useEffect)((function(){var e,n=f.get("tabId"),s=m.pathname.split("/").length,a=(null!=i&&null!==(e=i.detail)&&void 0!==e&&e.windows_vnc?Li.filter((function(e){return"dataset"!==e.tabId})):Li).map((function(e){return e.tabId})).includes(n);n&&a?t({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:n}}):s>4?t({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"level"}}):(!n||n&&!a)&&t({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:"information"}})}),[null==i||null===(n=i.detail)||void 0===n?void 0:n.windows_vnc]),(0,l.useEffect)((function(){return function(){t({type:"practiceSetting/setSideBarTabs",payload:s()(s()({},a.sideBar),{},{selectPath:""})})}}),[h.id]);var v;return(0,C.jsxs)("div",{className:wi,children:[(0,C.jsx)("div",{className:Bi,children:(null!=i&&null!==(v=i.detail)&&void 0!==v&&v.windows_vnc?Li.filter((function(e){return"dataset"!==e.tabId})):Li).filter((function(e){var n;return null!=i&&null!==(n=i.detail)&&void 0!==n&&n.is_jupyter_lab?"level"!==e.tabId:"service"!==e.tabId})).map((function(e){var n=e.name,i=e.icon,s=e.tabId;return(0,C.jsxs)("div",{className:"".concat(a.sideBar.tabsActive===s?Ni:Oi," font12"),onClick:function(){return function(e){var n;if(e!==p.tabsActive){var i=function(){E.history.push("/shixuns/".concat(u,"/edit?tabId=").concat(e)),t({type:"practiceSetting/setSideBarTabs",payload:{tabsActive:e,selectPath:"",confirmLeave:!1}})};null!=a&&null!==(n=a.sideBar)&&void 0!==n&&n.confirmLeave?j.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){i()}}):i()}}(s)},children:[i,(0,C.jsx)("span",{className:Ii,children:n}),"information"===s&&c&&(0,C.jsx)(tn.Z,{title:"请完善基本信息",children:(0,C.jsx)("img",{src:Zi,alt:""})}),"level"===s&&o&&(0,C.jsx)(tn.Z,{title:"请创建任务关卡",children:(0,C.jsx)("img",{src:Zi,alt:""})}),"service"===s&&_&&(0,C.jsx)(tn.Z,{title:"请设置默认打开文件",children:(0,C.jsx)("img",{src:Zi,alt:""})}),"warehouse"===s&&d&&(0,C.jsx)(tn.Z,{title:"请开启代码仓库",children:(0,C.jsx)("img",{src:Zi,alt:""})})]},s)}))}),(0,C.jsx)("div",{className:Wi,children:(0,C.jsx)(tn.Z,{placement:"right",title:"常见问题",children:(0,C.jsx)("span",{style:{cursor:"pointer"},onClick:function(){return window.open("".concat(G.Z.API_SERVER,"/pdf/实训制作常见问题.pdf"))},children:(0,C.jsx)("img",{src:$t.Pt,height:44,width:44,alt:""})})})})]})})),Ri=["globalSetting","loading","dispatch","practiceSetting"],Ki=(0,E.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n,practiceSetting:e.practiceSetting}}))((function(e){e.globalSetting,e.loading;var n=e.dispatch,t=e.practiceSetting,i=r()(e,Ri),a=(t.sideBar.tabsActive,(0,E.useParams)());return(0,l.useEffect)((function(){return n({type:"globalSetting/headerFooterToggle",payload:!1}),n({type:"shixunsDetail/getShixunsDetail",payload:a}),function(){n({type:"globalSetting/headerFooterToggle",payload:!0}),n({type:"practiceSetting/setParams",payload:{id:""}})}}),[]),(0,C.jsxs)("div",{className:c,children:[(0,C.jsx)("div",{className:o,children:(0,C.jsx)(S,{})}),(0,C.jsxs)("div",{className:u,children:[(0,C.jsx)("div",{className:d,children:(0,C.jsx)(Ti,{})}),(0,C.jsx)("div",{className:p,children:(0,C.jsx)(Pi,s()(s()({},i),{},{tabsActive:t.sideBar.tabsActive}))})]})]})}))},94454:function(e,n,t){"use strict";t.d(n,{S:function(){return i}});var i=function(e){var n=document.createElement("textarea");return n.value=e,n.value}},11806:function(e,n){"use strict";n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},13198:function(e,n){"use strict";n.Z={titlesize:"titlesize___RiFfV",labelWrap:"labelWrap___gNw3Q",label:"label___uujJZ",labelContent:"labelContent___QsIDL",selectSchool:"selectSchool___HL1ax",dataPicker:"dataPicker___Ux1tp",itemWrap:"itemWrap___Q0uQz",img:"img___bqnNM",itemContent:"itemContent___FvPMp",nameWrap:"nameWrap___ALKio",name:"name___Q7c5Q",actionGroup:"actionGroup___qiWs0",schoolWrap:"schoolWrap___dXuoo",school:"school___CW5RX",colorOrange:"colorOrange___EkZAA",colorYellow:"colorYellow___evRzy",graaytitle:"graaytitle___LUmPS"}},96908:function(e){"use strict";e.exports="data:image/png;base64,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"},57177:function(e){"use strict";e.exports="data:image/png;base64,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"},81378:function(e){"use strict";e.exports="data:image/png;base64,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"},3828:function(){}}]); \ No newline at end of file diff --git a/p__Shixuns__Index__index.async.js b/p__Shixuns__Index__index.async.js index e1357202bb..f3fcc762eb 100644 --- a/p__Shixuns__Index__index.async.js +++ b/p__Shixuns__Index__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[28782],{37270:function(A,g,Q){Q.r(g),Q.d(g,{default:function(){return T}});var t=Q(82242),o=Q.n(t),a=Q(7557),e=Q.n(a),u=Q(41498),C=Q.n(u),n=Q(37205),s=Q.n(n),B=Q(79800),r=Q.n(B),w=Q(59301),E=Q(33329),d=Q(48410),i=Q(80608),l=Q(95237),W=Q(86859),D=Q(10283),b=Q(27876),p="page___jXQ2X",c="center___uNt7d",F=Q(71681),U=Q(49105),Y=Q(89392),h=Q.n(Y),v=Q(75916),m=Q(37712),T=(0,i.connect)((function(A){return{globalSetting:A.globalSetting,user:A.user}}))((function(A){var g,Q,t,a=A.globalSetting,u=A.user,n=A.dispatch,B=(0,w.useState)({sort:"desc",page:1,limit:16,keyword:"",order:"new",shixun_type:"all",discipline_id:"all",sub_discipline_id:"all"}),Y=r()(B,2),T=Y[0],N=Y[1],V=(0,w.useState)([]),f=r()(V,2),L=f[0],y=f[1],O=(0,w.useState)([]),H=r()(O,2),K=H[0],x=H[1],S=(0,w.useRef)([{id:"all",name:"全部"}]),X=(0,w.useState)([]),P=r()(X,2),k=P[0],J=P[1],G=(0,w.useState)(0),j=r()(G,2),I=j[0],z=j[1],R=(0,w.useState)(!0),M=r()(R,2),q=M[0],Z=M[1],_=(0,w.useRef)(""),$=(0,w.useState)([{id:"new",name:"最新"},{id:"hot",name:"最热"}]),AA=r()($,2),gA=AA[0],QA=AA[1];(0,w.useEffect)((function(){(0,v.bg)()&&QA([].concat(s()(gA),[{id:"mine",name:"我的"}]))}),[(0,v.bg)()]);(0,w.useEffect)((function(){return n({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),function(){n({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}}),[]),(0,w.useEffect)((function(){tA(),oA(T)}),[]);var tA=function(){var A=C()(e()().mark((function A(){var g,Q,t,o,a;return e()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,U.ZP)("/api/introductions.json",{method:"get"});case 2:return null!=(g=A.sent)&&g.introductions&&(t=null===(Q=g.introductions)||void 0===Q?void 0:Q.find((function(A){return"teacher"===A.clazz&&"shixun"===A.page_type})),console.log(t,"param"),_.current=null==t?void 0:t.attachment_url),A.next=6,(0,E.I_)({});case 6:-1!==(o=A.sent).status&&(y([{id:"all",name:"全部"}].concat(s()((null==o?void 0:o.disciplines)||[]))),null==o||null===(a=o.disciplines)||void 0===a||a.forEach((function(A){var g;S.current=null===(g=S.current)||void 0===g?void 0:g.concat(A.sub_disciplines||[])})),x(S.current));case 8:case"end":return A.stop()}}),A)})));return function(){return A.apply(this,arguments)}}(),oA=function(){var A=C()(e()().mark((function A(g){var Q,t;return e()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return Z(!0),g.keyword=g.keyword,(Q=h().pickBy(g,(function(A){return"all"!==A}))).type="homepage",A.next=6,(0,E.he)(Q);case 6:-1!==(t=A.sent).status&&(J([]),J((null==t?void 0:t.shixuns)||[]),z((null==t?void 0:t.total_count)||0)),Z(!1);case 9:case"end":return A.stop()}}),A)})));return function(g){return A.apply(this,arguments)}}(),aA=function(){(0,D.tJ)(n)&&(0,D.xY)()&&((0,b.L9)(["实践项目","首页","新建项目"]),i.history.push("/shixuns/new"))},eA=function(A,g){T.page=A,N(o()({},T)),oA(T),(0,b.L9)(["实践项目","首页","next"===g?"下一页":"上一页"])},uA=(0,w.useState)([{name:"新手指引",click:function(){window.open("".concat(F.Z.API_SERVER).concat(_.current))},sign:!0}]),CA=r()(uA,2),nA=CA[0],sA=CA[1];return(0,w.useEffect)((function(){var A,g,Q;"学生"===(null===(A=u.userInfo)||void 0===A?void 0:A.user_identity)||null!=a&&null!==(g=a.setting)&&void 0!==g&&g.hide_shixun||null==u||null===(Q=u.userInfo)||void 0===Q||!Q.is_shixun_marker||sA([{name:"新建项目",click:aA,sign:!1}].concat(s()(nA)))}),[null===(g=u.userInfo)||void 0===g?void 0:g.user_identity]),(0,m.jsx)("section",{className:p,children:(0,m.jsxs)("div",{className:c,children:[(0,m.jsx)(d.jL,{dataSource:nA,title:"实践项目",sunTitle:"让您便捷地开发课程",img:"data:image/png;base64,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",imgWidth:346}),(0,m.jsx)(d.qp,{dataSource:L,className:"mt30",title:"方向",value:null==T?void 0:T.discipline_id,onChange:function(A){T.page=1,T.discipline_id=A,T.sub_discipline_id="all";var g=L.find((function(g){return g.id===A})),Q="all"===A?S.current:[{id:"all",name:"全部"}].concat(s()((null==g?void 0:g.sub_disciplines)||[]));N(o()({},T)),x(Q),oA(T)},fontColor:"#000000"}),K.length>1&&(0,m.jsx)(d.qp,{dataSource:K,title:"子类",value:null==T?void 0:T.sub_discipline_id,onChange:function(A){T.page=1,T.sub_discipline_id=A,N(o()({},T)),oA(T)},fontColor:"#000000"}),(0,m.jsxs)(l.Z,{align:"middle",justify:"space-between",className:"mt30 mb30",children:[(0,m.jsx)(d.tp,{dataSource:gA,value:null==T?void 0:T.order,onChange:function(A){T.page=1,T.order=A,N(o()({},T)),oA(T)}}),(0,m.jsx)(d.t7,{style:{width:507},dataSource:[{id:"all",name:"全部项目"},{id:"vnc",name:"图形化"},{id:"web_ssh",name:"命令行"},{id:"jupyter",name:"Jupyter"},{id:"jupyterlab",name:"JupyterLab"},{id:"unity_3d",name:"虚拟仿真"}],value:{id:T.shixun_type,value:T.keyword},onChange:function(A,g){T.page=1,T.keyword=A,T.shixun_type=g,N(o()({},T)),oA(T)},placeholder:"请输入实践项目、姓名或学校名称进行搜索"})]}),(0,m.jsx)(d.wb,{dataSource:k,right:23,col:4,precision:1,loading:q,trackEventItems:["实践项目","首页","实训列表查看详情"]}),(null===(Q=a.setting)||void 0===Q?void 0:Q.main_site)&&(0,m.jsx)(d.Je,{style:{marginTop:7},total:I,value:T.page,pageSize:T.limit,onChange:eA}),!(null!==(t=a.setting)&&void 0!==t&&t.main_site)&&(0,m.jsx)(W.Z,{style:{marginTop:7,textAlign:"center"},total:I,showQuickJumper:!1,showSizeChanger:!1,pageSize:T.limit,onChange:function(A,g){return eA(A,"")}})]})})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[28782],{43114:function(e,i,n){n.r(i),n.d(i,{default:function(){return le}});var t=n(82242),s=n.n(t),a=n(7557),l=n.n(a),c=n(37205),o=n.n(c),r=n(41498),A=n.n(r),u=n(79800),d=n.n(u),g=n(39647),m=n.n(g),p=n(59301),h=n(2753),j=n(80608),I=n(71418),w=n(43418),x=n(8591),f=n(6848),k=n(95237),v=n(43604),S=n(86859),R=n(71681),N="page___jXQ2X",E="center___uNt7d",U="paramsStyle___GK0I4",G="type___THSlA",B="type_item_active___F8tJH",Z="type_item___pBE8t",K="BannerStyle___AdFFw",D="BannerStyleContent___KZxR6",Y="DivDownPlay___m2_Fa",M="CustomInputStyle___pt5Pa",C="listwrap___dMTkH",T="list___Qj1_3",Q="type_list___P0sS9",y="type_name___qbyi2",O="list_img_box___GG6Mg",b="list_img___iUwmo",F="list_content___ws8HZ",J="content_title___F0k8o",q="content_desc___r220o",z="content_item___xdntb",P="item_img___C0Kd6",X="item_text___lxI78",H="imgContent___mG1Tb",W="updateContent___SIy9i",L="iconUpdate___OLI6g",V="deleteContent___ajJvO",_="iconDetele___Wowow",$=n(41852),ee=n(33329),ie=n(78270),ne=n(75916),te=n(6638),se=n(37712),ae=["globalSetting","dispatch","user"],le=(0,j.connect)((function(e){return{user:e.user,globalSetting:e.globalSetting}}))((function(e){var i,n=e.globalSetting,t=(e.dispatch,e.user,m()(e,ae),(0,p.useState)({keyword:"",domain:"全部案例领域",page:1,limit:10})),a=d()(t,2),c=a[0],r=a[1],u=(0,p.useState)([]),g=d()(u,2),le=g[0],ce=g[1],oe=(0,p.useState)([]),re=d()(oe,2),Ae=re[0],ue=re[1],de=(0,p.useState)(0),ge=d()(de,2),me=ge[0],pe=ge[1],he=(0,p.useState)(!1),je=d()(he,2),Ie=je[0],we=je[1];(0,p.useEffect)((function(){fe()}),[c]),(0,p.useEffect)((function(){xe()}),[]);var xe=function(){var e=A()(l()().mark((function e(){var i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,$.H8)({domain_type:2});case 2:0==(i=e.sent).status&&ce(["全部案例领域"].concat(o()((null==i?void 0:i.domains)||[])));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),fe=function(){var e=A()(l()().mark((function e(){var i,n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return we(!0),(i=s()({},c)).domain="全部案例领域"==c.domain?"":c.domain,e.next=5,(0,ee.Bw)(i);case 5:0==(null==(n=e.sent)?void 0:n.status)?(pe(null==n?void 0:n.total_count),ue(null==n?void 0:n.list),we(!1)):we(!1);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,se.jsxs)("section",{className:N,children:[(0,se.jsx)("div",{className:K,style:{backgroundImage:"url(".concat(R.Z.IMG_SERVER,"/").concat(null==n||null===(i=n.setting)||void 0===i?void 0:i.news_banner_url,")")},children:(0,se.jsxs)("div",{className:D,children:[(0,se.jsxs)("div",{children:[(0,se.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"实践平台"}),(0,ne.Ny)()&&(0,se.jsxs)("div",{className:"".concat(Y),onClick:function(){j.history.push("/shixuns/new?comeFrom=list")},children:[(0,se.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建实践平台"]})]}),(0,se.jsx)("div",{children:(0,se.jsx)(h.t7,{placeholder:"请输入关键词搜索",className:M,value:null==c?void 0:c.keyword,onChange:function(e){var i;r(s()(s()({},c),{},{keyword:null===(i=decodeURIComponent(e))||void 0===i?void 0:i.trim(),page:1}))}})})]})}),(0,se.jsxs)("div",{className:E,children:[(0,se.jsx)("div",{className:U,children:(0,se.jsx)("div",{className:G,children:(0,se.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null==le?void 0:le.map((function(e,i){return(0,se.jsx)("div",{className:(null==c?void 0:c.domain)==e?B:Z,onClick:function(){c.domain=e,r(s()({},c))},children:e},i)}))})})}),(0,se.jsx)(I.Z,{spinning:Ie,children:(0,se.jsxs)("div",{style:{width:"12rem",margin:".38rem auto 0"},children:[(null==Ae?void 0:Ae.length)>0?(0,se.jsx)("div",{className:C,children:null==Ae?void 0:Ae.map((function(e,i){var n;return(0,se.jsx)("div",{onClick:function(){j.history.push("/shixuns/".concat(null==e?void 0:e.id))},children:(0,se.jsxs)("div",{className:T,style:{marginRight:(1+i)%3==0?0:".25rem"},children:[(0,se.jsx)("div",{className:O,children:(0,se.jsx)("img",{src:R.Z.IMG_SERVER+(null==e?void 0:e.pic_url),className:b})}),(0,ne.Ny)()&&(0,se.jsxs)("div",{className:H,children:[(0,se.jsxs)("span",{className:W,onClick:function(i){i.stopPropagation(),j.history.push("/shixuns/".concat(e.id,"/edit?comeFrom=list"))},children:[(0,se.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(L)}),"编辑"]}),(0,se.jsxs)("span",{className:V,onClick:function(i){var n;i.stopPropagation(),w.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"确认删除该实践平台吗?",onOk:(n=A()(l()().mark((function i(){return l()().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:(0,ie.m3)(e.id).then((function(e){0==(null==e?void 0:e.status)&&(x.ZP.success("删除成功"),fe())}));case 1:case"end":return i.stop()}}),i)}))),function(){return n.apply(this,arguments)})})},children:[(0,se.jsx)("i",{className:"iconfont icon-shanchu13 ".concat(_)}),"删除"]})]}),(0,se.jsx)("div",{className:Q,children:null===(n=["删除删除删除删除删除删","wfwffefwefwefewfew","1122","wfwffefwef3333333wefewfew"])||void 0===n?void 0:n.map((function(e,i){return(0,se.jsx)("div",{className:y,children:e},i)}))}),(0,se.jsxs)("div",{className:F,children:[(0,se.jsx)(f.Z,{title:(null==e?void 0:e.name)||"--",children:(0,se.jsx)("div",{className:J,children:(null==e?void 0:e.name)||"--"})}),(0,se.jsx)(f.Z,{title:(null==e?void 0:e.description)||"--",children:(0,se.jsx)("div",{className:q,children:(null==e?void 0:e.description)||"--"})}),(0,se.jsxs)("div",{className:z||"--",children:[(0,se.jsx)("img",{src:"data:image/png;base64,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",className:P}),(0,se.jsx)(f.Z,{title:e.teacher,children:(0,se.jsx)("div",{className:X,children:e.teacher||"--"})})]}),(0,se.jsxs)("div",{className:z||"--",children:[(0,se.jsx)("img",{src:"data:image/png;base64,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",className:P}),(0,se.jsx)(f.Z,{title:null==e?void 0:e.school,children:(0,se.jsx)("div",{className:X,children:(null==e?void 0:e.school)||"--"})})]}),(0,se.jsxs)("div",{className:z||"--",children:[(0,se.jsx)("img",{src:"data:image/png;base64,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",className:P}),(0,se.jsx)(f.Z,{title:null==e?void 0:e.advance_course,children:(0,se.jsx)("div",{className:X,children:(null==e?void 0:e.advance_course)||"--"})})]})]})]})},null==e?void 0:e.id)}))}):(0,se.jsx)(te.Z,{}),(null==Ae?void 0:Ae.length)>0&&(0,se.jsxs)(k.Z,{align:"middle",justify:"space-between",style:{margin:".2rem auto 1.5rem"},children:[(0,se.jsxs)(v.Z,{children:["共 ",(0,se.jsx)("span",{style:{color:"#165DFF"},children:me||0})," 条数据"]}),(0,se.jsx)(v.Z,{children:(0,se.jsx)(S.Z,{showSizeChanger:!1,showQuickJumper:!0,current:c.page,pageSize:c.limit,onChange:function(e,i){return r(s()(s()({},c),{},{page:e,limit:i}))},total:me||0})})]})]})})]})]})}))}}]); \ No newline at end of file diff --git a/p__Shixuns__Index__index.chunk.css b/p__Shixuns__Index__index.chunk.css index a7a364bac7..eab3c4621c 100644 --- a/p__Shixuns__Index__index.chunk.css +++ b/p__Shixuns__Index__index.chunk.css @@ -1 +1 @@ -.flex_box_center___BWNLg{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___i8hyV{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___WsPPb{box-align:center;align-items:center}.flex_box_center_end___d_2gN{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___IPQlQ{box-orient:block-axis;flex-direction:column}.page___jXQ2X{background:#fff;padding-bottom:30px}.page___jXQ2X .center___uNt7d{margin:0 auto;width:1200px} \ No newline at end of file +.flex_box_center___BWNLg{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___i8hyV{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___WsPPb{box-align:center;align-items:center}.flex_box_center_end___d_2gN{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___IPQlQ{box-orient:block-axis;flex-direction:column}.page___jXQ2X{background:#fff;padding-bottom:30px}.page___jXQ2X .center___uNt7d{margin:0 auto;width:12rem}.page___jXQ2X .btn___T6NG4{align-items:center;background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:16px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3061d0;cursor:pointer;display:flex;font-size:14px;height:32px;justify-content:center;margin-left:20px;width:162px}.paramsStyle___GK0I4{background:linear-gradient(180deg,#f7f8fd,rgba(247,248,252,.3));border:1px solid #fff;border-radius:4px;box-shadow:0 2px 4px 0 #f0f1f2;margin-bottom:.3rem;margin-top:20px}.paramsStyle___GK0I4 .type___THSlA{color:#9096a3;display:flex;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;margin:20px 20px 0}.paramsStyle___GK0I4 .type___THSlA .typeName___GQqJB{color:#9096a3}.paramsStyle___GK0I4 .type___THSlA .typeName___GQqJB,.paramsStyle___GK0I4 .type___THSlA .type_item_active___F8tJH{font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:32px;line-height:32px;margin-right:20px;text-align:left}.paramsStyle___GK0I4 .type___THSlA .type_item_active___F8tJH{background:#37ad83;border-radius:4px;box-shadow:0 5px 10px 0 rgba(223,227,246,.5);color:#fff;cursor:pointer;margin-bottom:20px;padding:0 15px}.paramsStyle___GK0I4 .type___THSlA .type_item___pBE8t:hover{color:#37ad83}.paramsStyle___GK0I4 .type___THSlA .type_item___pBE8t{background:#fff;border-radius:4px;box-shadow:0 5px 10px 0 rgba(223,227,246,.5);color:#9096a3;cursor:pointer;font-family:PingFangSC,PingFang SC;font-size:14px;font-style:normal;font-weight:400;height:32px;line-height:32px;margin-bottom:20px;margin-right:20px;padding:0 15px;text-align:left}.BannerStyle___AdFFw{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:1.8rem;justify-content:center;width:100%}.BannerStyleContent___KZxR6{align-items:center;display:flex;height:100%;justify-content:space-between;width:12rem}.BannerStyle___AdFFw .DivDownPlay___m2_Fa{align-items:center;background:rgba(246,247,249,.2)!important;border:1px solid hsla(0,0%,100%,.5)!important;border-radius:.04rem;box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5)!important;color:#fff!important;cursor:pointer;display:flex;font-size:.16rem;height:.32rem;justify-content:center;margin-top:.3rem}.BannerStyle___AdFFw .CustomInputStyle___pt5Pa{background:rgba(246,247,249,.2);border:1px solid hsla(0,0%,100%,.5);border-radius:.4rem;color:#fff;height:.36rem;width:3.48rem}.BannerStyle___AdFFw .CustomInputStyle___pt5Pa .ant-input{color:#fff;font-size:.14rem}.BannerStyle___AdFFw .CustomInputStyle___pt5Pa .ant-input::-webkit-input-placeholder{color:#fff;font-size:.14rem}.BannerStyle___AdFFw .CustomInputStyle___pt5Pa .ant-input:-ms-input-placeholder{color:#fff;font-size:.14rem}.BannerStyle___AdFFw .CustomInputStyle___pt5Pa .ant-input::-ms-input-placeholder{color:#fff;font-size:.14rem}.BannerStyle___AdFFw .CustomInputStyle___pt5Pa .ant-input::placeholder{color:#fff;font-size:.14rem}.listwrap___dMTkH{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0}.listwrap___dMTkH .list___Qj1_3{background:#fff;border-radius:.08rem;box-shadow:0 .01rem .02rem 0 hsla(0,0%,62%,.5);cursor:pointer;margin-bottom:.38rem;position:relative;width:3.83rem}.listwrap___dMTkH .list___Qj1_3 .type_list___P0sS9{display:flex;flex-wrap:wrap;height:.24rem;overflow:hidden;padding:0 .1rem;position:absolute;top:1.8rem;width:100%;z-index:1}.listwrap___dMTkH .list___Qj1_3 .type_list___P0sS9 .type_name___qbyi2{background:linear-gradient(180deg,#00c7d4,#448ad7);border:.01rem solid;border-image:linear-gradient(180deg,#fff,#37ad83) 1 1;border-radius:.01rem;color:#fff;font-family:PingFangSC,PingFang SC;font-size:.12rem;font-style:normal;font-weight:400;height:.24rem;line-height:.24rem;margin-right:.1rem;opacity:.7;padding:0 .07rem;text-align:center}.listwrap___dMTkH .list___Qj1_3 .list_img_box___GG6Mg{border-top-left-radius:.08rem;border-top-right-radius:.08rem;height:2.14rem;overflow:hidden;width:3.83rem}.listwrap___dMTkH .list___Qj1_3 .list_img_box___GG6Mg .list_img___iUwmo{border-top-left-radius:.08rem;border-top-right-radius:.08rem;height:2.14rem;transition:all .5s;width:3.83rem}.listwrap___dMTkH .list___Qj1_3 .list_img_box___GG6Mg .list_img___iUwmo:hover{cursor:pointer;transform:scale(1.1)}.listwrap___dMTkH .list___Qj1_3 .list_content___ws8HZ{padding:.17rem .25rem .25rem}.listwrap___dMTkH .list___Qj1_3 .list_content___ws8HZ .content_title___F0k8o{color:#333;font-size:.18rem;font-weight:500;height:.5rem;line-height:.25rem}.listwrap___dMTkH .list___Qj1_3 .list_content___ws8HZ .content_desc___r220o,.listwrap___dMTkH .list___Qj1_3 .list_content___ws8HZ .content_title___F0k8o{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:PingFangSC,PingFang SC;font-style:normal;overflow:hidden;text-align:justify;text-overflow:ellipsis;width:3.34rem}.listwrap___dMTkH .list___Qj1_3 .list_content___ws8HZ .content_desc___r220o{background:#f6f7f9;color:#666;font-size:.15rem;font-weight:400;height:.58rem;line-height:.23rem;margin-bottom:.2rem;margin-top:.13rem;padding:.08rem}.listwrap___dMTkH .list___Qj1_3 .list_content___ws8HZ .content_item___xdntb{display:flex;font-weight:400;height:.25rem;line-height:.25rem;margin-top:.2rem}.listwrap___dMTkH .list___Qj1_3 .list_content___ws8HZ .content_item___xdntb .item_img___C0Kd6{height:.25rem;margin-right:.08rem;width:.25rem}.listwrap___dMTkH .list___Qj1_3 .list_content___ws8HZ .content_item___xdntb .item_text___lxI78{color:#5f6368;font-family:PingFangSC,PingFang SC;font-size:.18rem;font-style:normal;font-weight:400;line-height:.25rem;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:3rem}.listwrap___dMTkH .list___Qj1_3 .imgContent___mG1Tb{align-items:center;background:rgba(0,0,0,.3);color:#fff;display:none;height:.4rem;left:0;line-height:.4rem;position:absolute;text-align:center;top:1.74rem;width:3.83rem;z-index:2}.listwrap___dMTkH .list___Qj1_3 .imgContent___mG1Tb .updateContent___SIy9i .iconUpdate___OLI6g{color:#fff;font-size:16px;margin:0 8px 0 20px}.listwrap___dMTkH .list___Qj1_3 .imgContent___mG1Tb .updateContent___SIy9i:hover .iconUpdate___OLI6g{color:#30a378}.listwrap___dMTkH .list___Qj1_3 .imgContent___mG1Tb .deleteContent___ajJvO .iconDetele___Wowow{color:#fff;font-size:16px;margin:0 8px 0 20px}.listwrap___dMTkH .list___Qj1_3 .imgContent___mG1Tb .deleteContent___ajJvO:hover .iconDetele___Wowow{color:#df0000}.listwrap___dMTkH .list___Qj1_3:hover .imgContent___mG1Tb{display:block} \ No newline at end of file diff --git a/p__Shixuns__New__ImagePreview__index.async.js b/p__Shixuns__New__ImagePreview__index.async.js index 7c38c0e81b..ed08f5917c 100644 --- a/p__Shixuns__New__ImagePreview__index.async.js +++ b/p__Shixuns__New__ImagePreview__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[99674],{14280:function(e,t,n){n.r(t),n.d(t,{default:function(){return _}});var r=n(7557),i=n.n(r),a=n(41498),c=n.n(a),s=n(79800),o=n.n(s),u=n(59301),l=n(80608),d=n(8591),f=n(43418),v=n(24905),h=n(95237),m=n(43604),p=n(3113),x=(n(82226),n(82242)),b=n.n(x),g=n(91232),y=n.n(g),w=n(24334),j=n(34376),k=(n(26632),"xterm-panel___S5eQ3"),A=n(87684),E=n(76374),S=n(37712),Z=function(e){var t=e.itemData,n=void 0===t?{}:t,r=e.startInit,a=(0,u.useState)(null),s=o()(a,2),l=s[0],d=s[1],f=(0,u.useState)({}),v=o()(f,2),h=v[0],m=v[1],p=h.password,x=h.port,g=h.link_url,Z=(0,u.useRef)(),N=(0,u.useRef)(),C=(0,u.useRef)(!1),z=n.user_mirror_id,I=n.tab_type,W=n.index_tab;function R(e,t,n){var r=n._core._renderService.dimensions.actualCellWidth||9.5,i=n._core._renderService.dimensions.actualCellHeight||18,a=Math.floor(t/i);return[Math.floor(e/r),a]}function B(){return(B=c()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r(z,I);case 2:0===(null==(t=e.sent)?void 0:t.status)&&(m(t.data),setTimeout((function(){return A.Z.publish("create-socket-".concat(W))}),300));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,u.useEffect)((function(){!function(){B.apply(this,arguments)}()}),[]),(0,u.useEffect)((function(){if(Z.current&&g){var e=new j.Terminal({fontSize:16,rendererType:"dom"});e.open(Z.current),e.onData((function(e){N.current&&1===N.current.readyState&&N.current.send(JSON.stringify({tp:"client",data:e}))})),e.write("Connecting..."),d(e);var t=function(e,t){var n=new E.Z((function(t){var n,r=y()(t);try{for(r.s();!(n=r.n()).done;){var i=n.value;if(i.target.offsetHeight>0||i.target.offsetWidth>0){var a=R(i.target.offsetWidth,i.target.offsetHeight,e),c=o()(a,2),s=c[0],u=c[1];console.log("cols, rows",s,u),A.Z.publish("ssh-xterm-resize-".concat(W),{columns:s,rows:u,width:i.target.offsetWidth,height:i.target.offsetHeight}),e.resize(s,u);var l=w.Base64.decode("IA=="),d=w.Base64.decode("CBtbSw==");e.write(l),e.write(d)}}}catch(e){r.e(e)}finally{r.f()}}));return n.observe(t),n}(e,Z.current);return function(){e.dispose(),Z.current&&(null==t||t.unobserve(Z.current))}}}),[g,Z.current]),(0,u.useEffect)((function(){if(l&&g){var e=function e(){var t=new WebSocket(g);N.current=t,t.onopen=function(){var e=l.element.parentElement;if(e){var n=e.offsetWidth,r=e.offsetHeight;console.log("init",{tp:"init",data:b()(b()({},h),{},{secret:p,width:n,height:r,rows:l.rows,columns:l.cols})}),t.send(JSON.stringify({tp:"init",data:b()(b()({},h),{},{secret:p,width:n,height:r,rows:l.rows,columns:l.cols})}))}l.focus()},t.onerror=function(e){console.log("------in socket error----",e,t,g)},t.onmessage=function(e){C.current||(l.write("\r"),setTimeout((function(){}),1e3)),C.current=!0,console.log("event:",e);var t=w.Base64.decode(e.data.toString()),n=l._core._renderService.dimensions.actualCellWidth||9.5;console.log("data:",t,n,l),l.write(t)};var n=setInterval((function(){var e;N.current&&(null===(e=N.current)||void 0===e||e.send(JSON.stringify({tp:"h"})))}),3e4);t.onclose=function(t){n&&clearInterval(n),console.log(n,"tid",W),l.write("\r\nconnection closed"),setTimeout((function(){e()}),1e4)}},t=A.Z.subscribe("create-socket-".concat(W),(function(){e()})),n=A.Z.subscribe("ssh-xterm-resize-".concat(W),(function(e){N.current&&1===N.current.readyState&&N.current.send(JSON.stringify({tp:"resize",data:b()({},e)}))}));return function(){t(),n(),N.current&&(N.current.close(),C.current=!1)}}}),[l,g,x]),(0,S.jsx)("div",{ref:Z,className:k,children:g?null:(0,S.jsx)("p",{style:{color:"#fff"},children:"正在连接命令行服务..."})})},N=n(71418),C=function(e){var t=e.itemData,n=void 0===t?{}:t,r=e.startInit,a=(0,u.useState)({}),s=o()(a,2),l=s[0],d=s[1],f=(0,u.useState)(!0),v=o()(f,2),h=v[0],m=v[1],p=n.user_mirror_id,x=n.tab_type;(0,u.useEffect)((function(){b()}),[]);var b=function(){var e=c()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return m(!0),e.next=3,r(p,x);case 3:0===(null==(t=e.sent)?void 0:t.status)&&d(t.data),m(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,S.jsx)(S.Fragment,{children:h?(0,S.jsx)(N.Z,{style:{width:"100%",marginTop:200}}):(0,S.jsx)("iframe",{style:{height:"100%",width:"100%"},frameBorder:"0",src:null==l?void 0:l.vnc_url})})},z=n(48410),I=function(e){var t=e.value,n=void 0===t?null:t,r=e.onAddTime,a=e.goBack,s=e.updateTime,l=e.errorCode,d=(0,u.useState)(null),v=o()(d,2),h=v[0],m=v[1],p=(0,u.useState)(null),x=o()(p,2),b=x[0],g=x[1],y=(0,u.useState)(!1),w=o()(y,2),j=w[0],k=w[1],A=(0,u.useState)(!1),E=o()(A,2),Z=E[0],N=E[1],C=(0,u.useRef)(!0);(0,u.useEffect)((function(){g(Date.now()+n),"number"==typeof n&&C.current&&n<3e5&&(C.current=!1,k(!0))}),[n]),(0,u.useEffect)((function(){300!==h&&180!==h&&60!==h&&0!==h||k(!0)}),[h]),(0,u.useEffect)((function(){return window.addEventListener("visibilitychange",I),function(){window.removeEventListener("visibilitychange",I)}}),[l]);var I=function(){var e=c()(i()().mark((function e(){var t,n,r,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("visible"!==document.visibilityState||l){e.next=5;break}return e.next=3,s();case 3:0===(null==(t=e.sent)?void 0:t.status)&&(a=(null==t||null===(n=t.data)||void 0===n?void 0:n.expireTime)>0?null==t||null===(r=t.data)||void 0===r?void 0:r.expireTime:0,g(Date.now()+a),k(a<=3e5),0===a&&m(0));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),W=function(){var e=c()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(N(!0),!(h>0)){e.next=6;break}return e.next=4,r();case 4:e.next=7;break;case 6:a();case 7:N(!1),k(!1);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(z.O5,{onChange:function(e){m(e)},value:b,valueStyle:{color:"#FFF",fontSize:12,width:54}}),(0,S.jsx)(f.Z,{title:0!==h?"实验环境延时提醒":"实验环境结束提醒",maskClosable:!1,closable:!1,centered:!0,open:j,onOk:W,cancelButtonProps:{style:{display:0!==h?"inline-block":"none"}},confirmLoading:Z,onCancel:function(){k(!1)},okText:0!==h?"立即延长":"退出",cancelText:"不需要",children:0!==h?"当前实验环境将于 ".concat(Math.round(h/60)," 分钟后关闭,需要延长使用时间吗?"):"实验环境倒计时结束,资源已经被回收。"})]})},W=n(71681),R="wrap___nt3l8",B="header___pWY1w",Q="container____IeqS",J="errorData___pJ481",T=n(49105),M=n(11328),_=(0,l.connect)((function(e){var t=e.user;return{globalSetting:e.globalSetting,user:t}}))((function(e){var t,n,r=e.dispatch,a=e.user,s=(0,l.useSearchParams)(),x=o()(s,1)[0],b=(0,l.useParams)(),g=(0,u.useState)({}),y=o()(g,2),w=y[0],j=y[1],k=(0,u.useState)(!1),A=o()(k,2),E=A[0],N=A[1],z=(0,u.useState)(!0),_=o()(z,2),H=_[0],F=_[1],X=(0,u.useState)([]),L=o()(X,2),V=L[0],P=L[1],D=(0,u.useState)({}),q=o()(D,2),O=q[0],U=q[1],Y=(0,u.useState)(null),K=o()(Y,2),G=K[0],$=K[1],ee=(0,u.useState)(!1),te=o()(ee,2),ne=te[0],re=te[1];(0,u.useEffect)((function(){return r({type:"globalSetting/headerFooterToggle",payload:!1}),function(){r({type:"globalSetting/headerFooterToggle",payload:!0})}}),[]),(0,u.useEffect)((function(){ae()}),[]);var ie=function(){var e=c()(i()().mark((function e(t,n){var r,a,c;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return F(!0),e.next=3,(0,T.ZP)("/api/user_mirrors/".concat(t,"/start.json"),{method:"post",body:{tab_type:n}});case 3:return 0===(null==(r=e.sent)?void 0:r.status)&&(re(!(null==r||null===(a=r.data)||void 0===a||!a.code)),$(null==r||null===(c=r.data)||void 0===c?void 0:c.remaining_time),F(!1)),e.abrupt("return",r);case 6:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),ae=function(){var e=c()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,T.ZP)("/api/user_mirrors/".concat(null==b?void 0:b.id,".json"),{method:"get"});case 2:0===(null==(t=e.sent)?void 0:t.status)&&j(null==t?void 0:t.data);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ce=function(){var e=c()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,T.ZP)("/api/user_mirrors/".concat(null==b?void 0:b.id,"/check.json"),{method:"get"});case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),se=function(){var e=c()(i()().mark((function e(){var t,n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,T.ZP)("/api/user_mirrors/".concat(null==b?void 0:b.id,"/active.json"),{method:"post",body:{tab_type:null==O?void 0:O.tab_type}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&($(null==t||null===(n=t.data)||void 0===n?void 0:n.remaining_time),d.ZP.success("延长成功"));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),oe=function(){var e;l.history.push("/users/".concat(null===(e=a.userInfo)||void 0===e?void 0:e.login,"/experiment-img"))},ue=function(){var e=c()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),e.next=3,(0,T.ZP)("/api/user_mirrors/".concat(null==b?void 0:b.id,"/save_image.json"),{method:"post",body:{tab_type:null==O?void 0:O.tab_type,operation:null==x?void 0:x.get("operation")}});case 3:0===(null==(t=e.sent)?void 0:t.status)&&(d.ZP.success("保存成功"),oe()),N(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,S.jsxs)("section",{className:R,children:[(0,S.jsxs)(h.Z,{align:"middle",className:B,children:[(0,S.jsxs)(m.Z,{children:[(0,S.jsx)("img",{alt:"用户头像",src:"".concat(W.Z.IMG_SERVER,"/images/").concat(null==a||null===(t=a.userInfo)||void 0===t?void 0:t.image_url),width:34,height:34,style:{borderRadius:"50%"}}),(0,S.jsx)("span",{className:"ml10",children:null==a||null===(n=a.userInfo)||void 0===n?void 0:n.real_name})]}),(0,S.jsx)(m.Z,{flex:"1",className:"tc",children:(0,S.jsx)("span",{className:"mr10 font18",children:null==w?void 0:w.type_name})}),(0,S.jsxs)(h.Z,{align:"middle",children:[(0,S.jsx)("span",{className:"iconfont icon-shijian1 mr5 font14"}),(0,S.jsx)("span",{className:"font12",children:"实验环境倒计时:"}),(0,S.jsx)(I,{value:G,errorCode:ne,updateTime:ce,onAddTime:se,goBack:oe}),!(null==x||!x.get("operation"))&&(null==w?void 0:w.can_save)&&(0,S.jsx)(p.ZP,{disabled:ne||H,loading:E,className:"ml40",onClick:ue,type:"primary",children:"保存镜像"}),(0,S.jsx)("span",{className:"icon-kaiguan font16 current ml30",onClick:function(){var e,t=!1;f.Z.confirm({title:"退出环境",icon:null,content:(0,S.jsxs)("div",{children:[(0,S.jsx)("div",{style:{margin:"10px auto"},children:"您确定要退出环境吗?"}),(0,S.jsx)(v.Z,{onChange:function(e){return t=e.target.checked},children:"退出环境时,立即释放环境资源"})]}),centered:!0,okText:"确定",cancelText:"取消",onOk:(e=c()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=3;break}return oe(),e.abrupt("return");case 3:return e.next=5,(0,T.ZP)("/api/user_mirrors/".concat(null==b?void 0:b.id,"/exit_delete_pod.json"),{method:"post",body:{tab_type:null==O?void 0:O.tab_type}});case 5:0===(null==(n=e.sent)?void 0:n.status)&&oe();case 7:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})}})]})]}),(0,S.jsx)("div",{style:{background:"#111C24"},children:(0,S.jsx)(M.Z,{initTabs:(null==w?void 0:w.tabs)||[],tabs:V,copyProhibited:!0,setTabs:P,value:O,onChange:function(e){return U(e)}})}),(0,S.jsx)("aside",{className:Q,children:ne?(0,S.jsxs)("div",{className:J,children:[(0,S.jsx)("img",{src:"data:image/png;base64,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",width:139}),(0,S.jsx)("div",{className:"font14 mt20",style:{color:"#F6F7F9"},children:"镜像无法运行"})]}):V.map((function(e){return(0,S.jsxs)("div",{style:{display:e.index_tab===O.index_tab?"block":"none",position:"relative",overflow:"hidden",height:"100%"},children:[e.active&&3===e.tab_type&&(0,S.jsx)(C,{itemData:e,startInit:ie}),e.active&&4===e.tab_type&&(0,S.jsx)(Z,{itemData:e,startInit:ie})]},e.index_tab)}))})]})}))},11328:function(e,t,n){n.d(t,{Z:function(){return Z}});var r=n(82242),i=n.n(r),a=n(91232),c=n.n(a),s=n(79800),o=n.n(s),u=n(59301),l="scrollbar___lLOKh",d="scrollbarContent___J5uQ6",f="scrollbarTrack___ptQqt",v="scrollbarThumb___GFuZv",h="item___MSfbI",m="icon___AXhP9",p="dot___BA766",x="active___Rkf93",b="pathActive___l4hB4",g="paths___gzBRM",y=n(43418),w=n(38854),j=n(89392),k=n(87684),A=n(76374),E=n(27876),S=n(37712),Z=function(e){var t=e.initTabs,n=void 0===t?[]:t,r=e.tabs,a=void 0===r?[]:r,s=e.setTabs,Z=e.value,N=e.onChange,C=e.codeUpdate,z=void 0!==C&&C,I=e.paths,W=void 0===I?[]:I,R=e.activePath,B=e.onChangePath,Q=e.codeLoading,J=e.copyProhibited,T=void 0!==J&&J,M=(0,u.useState)(!1),_=o()(M,2),H=_[0],F=_[1],X=(0,u.useState)(!1),L=o()(X,2),V=L[0],P=L[1],D=(0,u.useRef)(),q=(0,u.useRef)(),O=(0,u.useRef)(),U=(0,u.useRef)(!1);(0,u.useEffect)((function(){return k.Z.subscribe("send-tabs-result-data",(function(e){var t=(0,j.cloneDeep)(a),n=t.findIndex((function(t){return t.index_tab===e.index_tab}));t[n].resData=e,s(t)}))}),[a]),(0,u.useEffect)((function(){var e=new A.Z((function(e){var t,n=c()(e);try{for(n.s();!(t=n.n()).done;){t.value.contentRect.width;Y()}}catch(e){n.e(e)}finally{n.f()}})),t=new A.Z((function(e){var t,n=c()(e);try{for(n.s();!(t=n.n()).done;){t.value.contentRect.width;Y()}}catch(e){n.e(e)}finally{n.f()}}));return q.current&&(e.observe(q.current),t.observe(O.current)),function(){e.disconnect(),t.disconnect()}}),[]),(0,u.useEffect)((function(){if(n.length&&!U.current){var e=n.map((function(e,t){return i()(i()({},e),{},{active:0===t,resetKey:1,resData:{}})}));s((0,j.cloneDeep)(e)),N(e[0]),U.current=!1}}),[null==n?void 0:n.length]),(0,u.useEffect)((function(){if(D.current){var e=function(e){r=D.current.offsetLeft,i=e.pageX,a=!0,document.onselectstart=function(){return!1},(0,E.kk)("none")},t=function(){a=!1,document.onselectstart=null,(0,E.kk)("auto")},n=function(e){if(a){var t=e.pageX-i,n=r+t,c=q.current.clientWidth-D.current.clientWidth;n<=0&&(n=0),n>=c&&(n=c),D.current.style.left="".concat(n,"px"),O.current.style.transform="translateX(".concat(-n/q.current.clientWidth*O.current.clientWidth,"px)")}},r=0,i=0,a=!1;return D.current.addEventListener("mousedown",e),document.addEventListener("mousemove",n),document.addEventListener("mouseup",t),function(){var r,i,a;null===(r=D.current)||void 0===r||r.removeEventListener("mousedown",e),null===(i=document)||void 0===i||i.removeEventListener("mousemove",n),null===(a=document)||void 0===a||a.removeEventListener("mouseup",t)}}}),[D.current,Z]),(0,u.useEffect)((function(){return O.current.addEventListener("wheel",K,{passive:!1}),function(){var e;null===(e=O.current)||void 0===e||e.removeEventListener("wheel",K,{passive:!1})}}),[O.current]);var Y=function(){try{if(O.current.clientWidth>q.current.clientWidth){var e,t=q.current.clientWidth/O.current.clientWidth*q.current.clientWidth,n=Number(null===(e=D.current.style.left)||void 0===e?void 0:e.replace("px","")),r=n;n+t>=q.current.clientWidth&&(r=n-(n+t-q.current.clientWidth)),D.current.style.width="".concat(t,"px"),D.current.style.left="".concat(r,"px"),O.current.style.transform="translateX(".concat(-r/q.current.clientWidth*O.current.clientWidth,"px)"),F(!0)}else D.current.style.left="".concat(0,"px"),O.current.style.transform="translateX(0px)",F(!1)}catch(e){}},K=function(e){if(!(O.current.clientWidth<=q.current.clientWidth)){var t=0;t=-1!==navigator.userAgent.indexOf("Macintosh")?e.deltaX:e.shiftKey?e.deltaX||e.deltaY:e.deltaX;var n=O.current.style.transform.match(/translateX\(([-0-9.]+)px\)/),r=n?parseFloat(n[1]):0;r=Math.abs(r),(r+=t)<=0&&(r=0);var i=O.current.clientWidth-q.current.clientWidth;r>=i&&(r=i);var a=r/O.current.clientWidth*q.current.clientWidth;D.current.style.left="".concat(a,"px"),O.current.style.transform="translateX(".concat(-r,"px)"),e.preventDefault()}};return(0,S.jsxs)("div",{className:l,ref:q,children:[(0,S.jsx)("div",{className:d,ref:O,children:a.map((function(e,t){var n,r=e.index_tab,c=e.isCopy,o=e.tab_type,u=e.name;return(0,S.jsxs)("div",{onClick:function(){if(r!==Z.index_tab){var n=i()(i()({},e),{},{active:!0}),c=(0,j.cloneDeep)(a);c[t]=n,N(n),s(c)}},className:Z.index_tab===r?"".concat(h," ").concat(x):h,children:[1===o&&(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)("i",{title:"代码编辑器",style:{color:"#3B86A0"},className:"iconfont icon-daimabianjiqi1"}),(0,S.jsx)("span",{children:u}),!!R&&(0,S.jsx)(w.Z,{className:m,overlayClassName:g,onOpenChange:function(e){P(e)},disabled:Q,menu:{items:null===(n=(0,j.compact)(W))||void 0===n?void 0:n.map((function(e){return{key:e,label:(0,S.jsx)("span",{className:R===e?b:"",children:e}),onClick:function(){R!==e&&(P(!1),B(e))}}}))},children:(0,S.jsx)("div",{children:V?(0,S.jsx)("b",{className:"iconfont icon-a-xialazhankai"}):(0,S.jsx)("b",{className:"iconfont icon-shouqi4"})})}),z&&(0,S.jsx)("div",{className:p})]}),2===o&&(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)("i",{style:{color:"#608B4E"},title:"VSCode编辑器",className:"iconfont icon-vscode"}),(0,S.jsx)("span",{children:u})]}),3===o&&(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)("i",{style:{color:"#608B4E"},title:"图形化桌面",className:"iconfont icon-tuxinghuazhuomian"}),(0,S.jsx)("span",{children:u})]}),4===o&&(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)("i",{style:{color:"#3B86A0"},title:"命令行终端",className:"iconfont icon-minglinghang"}),(0,S.jsx)("span",{children:u}),!T&&(0,S.jsx)("aside",{title:"复制",onClick:function(n){return function(e,t,n){if(n.stopPropagation(),10!==a.length){var r=(0,j.cloneDeep)(a),c=String(Math.random()).slice(-10),o=e.index_tab.split("-")[0],u=i()(i()({},e),{},{active:!1,index_tab:"".concat(o,"-").concat(c),isCopy:!0});r.splice(t+1,0,u),s(r)}else y.Z.info({title:"提示",icon:null,okText:"我知道了",width:600,centered:!0,content:"实验界面窗口数量已达上限(10个),不允许再复制窗口。"})}(e,t,n)},className:"iconfont icon-fuzhihuanjing font14 ml10 current"}),c&&(0,S.jsx)("aside",{title:"关闭",onClick:function(n){return function(e,t,n){n.stopPropagation();var r=(0,j.cloneDeep)(a);r.splice(t,1),e.index_tab===Z.index_tab&&(r[t-1].active=!0,N(r[t-1])),s(r)}(e,t,n)},className:"iconfont icon-guanbishiyanhuanjing font14 ml10 current"})]}),5===o&&(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)("i",{style:{color:"#3B86A0"},title:"容器内服务",className:"iconfont icon-rongqi1"}),(0,S.jsx)("span",{children:u})]})]},r)}))}),(0,S.jsx)("div",{style:{display:H?"block":"none"},className:f,children:(0,S.jsx)("div",{ref:D,className:v})})]})}},82226:function(){}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[99674],{14280:function(e,t,n){n.r(t),n.d(t,{default:function(){return _}});var r=n(7557),i=n.n(r),a=n(41498),c=n.n(a),s=n(79800),o=n.n(s),u=n(59301),l=n(80608),d=n(8591),f=n(43418),v=n(24905),h=n(95237),m=n(43604),p=n(3113),x=(n(82226),n(82242)),b=n.n(x),g=n(91232),y=n.n(g),w=n(24334),j=n(34376),k=(n(26632),"xterm-panel___S5eQ3"),A=n(87684),E=n(76374),S=n(37712),Z=function(e){var t=e.itemData,n=void 0===t?{}:t,r=e.startInit,a=(0,u.useState)(null),s=o()(a,2),l=s[0],d=s[1],f=(0,u.useState)({}),v=o()(f,2),h=v[0],m=v[1],p=h.password,x=h.port,g=h.link_url,Z=(0,u.useRef)(),N=(0,u.useRef)(),C=(0,u.useRef)(!1),z=n.user_mirror_id,I=n.tab_type,W=n.index_tab;function R(e,t,n){var r=n._core._renderService.dimensions.actualCellWidth||9.5,i=n._core._renderService.dimensions.actualCellHeight||18,a=Math.floor(t/i);return[Math.floor(e/r),a]}function B(){return(B=c()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r(z,I);case 2:0===(null==(t=e.sent)?void 0:t.status)&&(m(t.data),setTimeout((function(){return A.Z.publish("create-socket-".concat(W))}),300));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,u.useEffect)((function(){!function(){B.apply(this,arguments)}()}),[]),(0,u.useEffect)((function(){if(Z.current&&g){var e=new j.Terminal({fontSize:16,rendererType:"dom"});e.open(Z.current),e.onData((function(e){N.current&&1===N.current.readyState&&N.current.send(JSON.stringify({tp:"client",data:e}))})),e.write("Connecting..."),d(e);var t=function(e,t){var n=new E.Z((function(t){var n,r=y()(t);try{for(r.s();!(n=r.n()).done;){var i=n.value;if(i.target.offsetHeight>0||i.target.offsetWidth>0){var a=R(i.target.offsetWidth,i.target.offsetHeight,e),c=o()(a,2),s=c[0],u=c[1];console.log("cols, rows",s,u),A.Z.publish("ssh-xterm-resize-".concat(W),{columns:s,rows:u,width:i.target.offsetWidth,height:i.target.offsetHeight}),e.resize(s,u);var l=w.Base64.decode("IA=="),d=w.Base64.decode("CBtbSw==");e.write(l),e.write(d)}}}catch(e){r.e(e)}finally{r.f()}}));return n.observe(t),n}(e,Z.current);return function(){e.dispose(),Z.current&&(null==t||t.unobserve(Z.current))}}}),[g,Z.current]),(0,u.useEffect)((function(){if(l&&g){var e=function e(){var t=new WebSocket(g);N.current=t,t.onopen=function(){var e=l.element.parentElement;if(e){var n=e.offsetWidth,r=e.offsetHeight;console.log("init",{tp:"init",data:b()(b()({},h),{},{secret:p,width:n,height:r,rows:l.rows,columns:l.cols})}),t.send(JSON.stringify({tp:"init",data:b()(b()({},h),{},{secret:p,width:n,height:r,rows:l.rows,columns:l.cols})}))}l.focus()},t.onerror=function(e){console.log("------in socket error----",e,t,g)},t.onmessage=function(e){C.current||(l.write("\r"),setTimeout((function(){}),1e3)),C.current=!0,console.log("event:",e);var t=w.Base64.decode(e.data.toString()),n=l._core._renderService.dimensions.actualCellWidth||9.5;console.log("data:",t,n,l),l.write(t)};var n=setInterval((function(){var e;N.current&&(null===(e=N.current)||void 0===e||e.send(JSON.stringify({tp:"h"})))}),3e4);t.onclose=function(t){n&&clearInterval(n),console.log(n,"tid",W),l.write("\r\nconnection closed"),setTimeout((function(){e()}),1e4)}},t=A.Z.subscribe("create-socket-".concat(W),(function(){e()})),n=A.Z.subscribe("ssh-xterm-resize-".concat(W),(function(e){N.current&&1===N.current.readyState&&N.current.send(JSON.stringify({tp:"resize",data:b()({},e)}))}));return function(){t(),n(),N.current&&(N.current.close(),C.current=!1)}}}),[l,g,x]),(0,S.jsx)("div",{ref:Z,className:k,children:g?null:(0,S.jsx)("p",{style:{color:"#fff"},children:"正在连接命令行服务..."})})},N=n(71418),C=function(e){var t=e.itemData,n=void 0===t?{}:t,r=e.startInit,a=(0,u.useState)({}),s=o()(a,2),l=s[0],d=s[1],f=(0,u.useState)(!0),v=o()(f,2),h=v[0],m=v[1],p=n.user_mirror_id,x=n.tab_type;(0,u.useEffect)((function(){b()}),[]);var b=function(){var e=c()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return m(!0),e.next=3,r(p,x);case 3:0===(null==(t=e.sent)?void 0:t.status)&&d(t.data),m(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,S.jsx)(S.Fragment,{children:h?(0,S.jsx)(N.Z,{style:{width:"100%",marginTop:200}}):(0,S.jsx)("iframe",{style:{height:"100%",width:"100%"},frameBorder:"0",src:null==l?void 0:l.vnc_url})})},z=n(2753),I=function(e){var t=e.value,n=void 0===t?null:t,r=e.onAddTime,a=e.goBack,s=e.updateTime,l=e.errorCode,d=(0,u.useState)(null),v=o()(d,2),h=v[0],m=v[1],p=(0,u.useState)(null),x=o()(p,2),b=x[0],g=x[1],y=(0,u.useState)(!1),w=o()(y,2),j=w[0],k=w[1],A=(0,u.useState)(!1),E=o()(A,2),Z=E[0],N=E[1],C=(0,u.useRef)(!0);(0,u.useEffect)((function(){g(Date.now()+n),"number"==typeof n&&C.current&&n<3e5&&(C.current=!1,k(!0))}),[n]),(0,u.useEffect)((function(){300!==h&&180!==h&&60!==h&&0!==h||k(!0)}),[h]),(0,u.useEffect)((function(){return window.addEventListener("visibilitychange",I),function(){window.removeEventListener("visibilitychange",I)}}),[l]);var I=function(){var e=c()(i()().mark((function e(){var t,n,r,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("visible"!==document.visibilityState||l){e.next=5;break}return e.next=3,s();case 3:0===(null==(t=e.sent)?void 0:t.status)&&(a=(null==t||null===(n=t.data)||void 0===n?void 0:n.expireTime)>0?null==t||null===(r=t.data)||void 0===r?void 0:r.expireTime:0,g(Date.now()+a),k(a<=3e5),0===a&&m(0));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),W=function(){var e=c()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(N(!0),!(h>0)){e.next=6;break}return e.next=4,r();case 4:e.next=7;break;case 6:a();case 7:N(!1),k(!1);case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(z.O5,{onChange:function(e){m(e)},value:b,valueStyle:{color:"#FFF",fontSize:12,width:54}}),(0,S.jsx)(f.Z,{title:0!==h?"实验环境延时提醒":"实验环境结束提醒",maskClosable:!1,closable:!1,centered:!0,open:j,onOk:W,cancelButtonProps:{style:{display:0!==h?"inline-block":"none"}},confirmLoading:Z,onCancel:function(){k(!1)},okText:0!==h?"立即延长":"退出",cancelText:"不需要",children:0!==h?"当前实验环境将于 ".concat(Math.round(h/60)," 分钟后关闭,需要延长使用时间吗?"):"实验环境倒计时结束,资源已经被回收。"})]})},W=n(71681),R="wrap___nt3l8",B="header___pWY1w",Q="container____IeqS",J="errorData___pJ481",T=n(49105),M=n(11328),_=(0,l.connect)((function(e){var t=e.user;return{globalSetting:e.globalSetting,user:t}}))((function(e){var t,n,r=e.dispatch,a=e.user,s=(0,l.useSearchParams)(),x=o()(s,1)[0],b=(0,l.useParams)(),g=(0,u.useState)({}),y=o()(g,2),w=y[0],j=y[1],k=(0,u.useState)(!1),A=o()(k,2),E=A[0],N=A[1],z=(0,u.useState)(!0),_=o()(z,2),H=_[0],F=_[1],X=(0,u.useState)([]),L=o()(X,2),V=L[0],P=L[1],D=(0,u.useState)({}),q=o()(D,2),O=q[0],U=q[1],Y=(0,u.useState)(null),K=o()(Y,2),G=K[0],$=K[1],ee=(0,u.useState)(!1),te=o()(ee,2),ne=te[0],re=te[1];(0,u.useEffect)((function(){return r({type:"globalSetting/headerFooterToggle",payload:!1}),function(){r({type:"globalSetting/headerFooterToggle",payload:!0})}}),[]),(0,u.useEffect)((function(){ae()}),[]);var ie=function(){var e=c()(i()().mark((function e(t,n){var r,a,c;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return F(!0),e.next=3,(0,T.ZP)("/api/user_mirrors/".concat(t,"/start.json"),{method:"post",body:{tab_type:n}});case 3:return 0===(null==(r=e.sent)?void 0:r.status)&&(re(!(null==r||null===(a=r.data)||void 0===a||!a.code)),$(null==r||null===(c=r.data)||void 0===c?void 0:c.remaining_time),F(!1)),e.abrupt("return",r);case 6:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),ae=function(){var e=c()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,T.ZP)("/api/user_mirrors/".concat(null==b?void 0:b.id,".json"),{method:"get"});case 2:0===(null==(t=e.sent)?void 0:t.status)&&j(null==t?void 0:t.data);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ce=function(){var e=c()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,T.ZP)("/api/user_mirrors/".concat(null==b?void 0:b.id,"/check.json"),{method:"get"});case 2:return t=e.sent,e.abrupt("return",t);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),se=function(){var e=c()(i()().mark((function e(){var t,n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,T.ZP)("/api/user_mirrors/".concat(null==b?void 0:b.id,"/active.json"),{method:"post",body:{tab_type:null==O?void 0:O.tab_type}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&($(null==t||null===(n=t.data)||void 0===n?void 0:n.remaining_time),d.ZP.success("延长成功"));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),oe=function(){var e;l.history.push("/users/".concat(null===(e=a.userInfo)||void 0===e?void 0:e.login,"/experiment-img"))},ue=function(){var e=c()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return N(!0),e.next=3,(0,T.ZP)("/api/user_mirrors/".concat(null==b?void 0:b.id,"/save_image.json"),{method:"post",body:{tab_type:null==O?void 0:O.tab_type,operation:null==x?void 0:x.get("operation")}});case 3:0===(null==(t=e.sent)?void 0:t.status)&&(d.ZP.success("保存成功"),oe()),N(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,S.jsxs)("section",{className:R,children:[(0,S.jsxs)(h.Z,{align:"middle",className:B,children:[(0,S.jsxs)(m.Z,{children:[(0,S.jsx)("img",{alt:"用户头像",src:"".concat(W.Z.IMG_SERVER,"/images/").concat(null==a||null===(t=a.userInfo)||void 0===t?void 0:t.image_url),width:34,height:34,style:{borderRadius:"50%"}}),(0,S.jsx)("span",{className:"ml10",children:null==a||null===(n=a.userInfo)||void 0===n?void 0:n.real_name})]}),(0,S.jsx)(m.Z,{flex:"1",className:"tc",children:(0,S.jsx)("span",{className:"mr10 font18",children:null==w?void 0:w.type_name})}),(0,S.jsxs)(h.Z,{align:"middle",children:[(0,S.jsx)("span",{className:"iconfont icon-shijian1 mr5 font14"}),(0,S.jsx)("span",{className:"font12",children:"实验环境倒计时:"}),(0,S.jsx)(I,{value:G,errorCode:ne,updateTime:ce,onAddTime:se,goBack:oe}),!(null==x||!x.get("operation"))&&(null==w?void 0:w.can_save)&&(0,S.jsx)(p.ZP,{disabled:ne||H,loading:E,className:"ml40",onClick:ue,type:"primary",children:"保存镜像"}),(0,S.jsx)("span",{className:"icon-kaiguan font16 current ml30",onClick:function(){var e,t=!1;f.Z.confirm({title:"退出环境",icon:null,content:(0,S.jsxs)("div",{children:[(0,S.jsx)("div",{style:{margin:"10px auto"},children:"您确定要退出环境吗?"}),(0,S.jsx)(v.Z,{onChange:function(e){return t=e.target.checked},children:"退出环境时,立即释放环境资源"})]}),centered:!0,okText:"确定",cancelText:"取消",onOk:(e=c()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t){e.next=3;break}return oe(),e.abrupt("return");case 3:return e.next=5,(0,T.ZP)("/api/user_mirrors/".concat(null==b?void 0:b.id,"/exit_delete_pod.json"),{method:"post",body:{tab_type:null==O?void 0:O.tab_type}});case 5:0===(null==(n=e.sent)?void 0:n.status)&&oe();case 7:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})}})]})]}),(0,S.jsx)("div",{style:{background:"#111C24"},children:(0,S.jsx)(M.Z,{initTabs:(null==w?void 0:w.tabs)||[],tabs:V,copyProhibited:!0,setTabs:P,value:O,onChange:function(e){return U(e)}})}),(0,S.jsx)("aside",{className:Q,children:ne?(0,S.jsxs)("div",{className:J,children:[(0,S.jsx)("img",{src:"data:image/png;base64,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",width:139}),(0,S.jsx)("div",{className:"font14 mt20",style:{color:"#F6F7F9"},children:"镜像无法运行"})]}):V.map((function(e){return(0,S.jsxs)("div",{style:{display:e.index_tab===O.index_tab?"block":"none",position:"relative",overflow:"hidden",height:"100%"},children:[e.active&&3===e.tab_type&&(0,S.jsx)(C,{itemData:e,startInit:ie}),e.active&&4===e.tab_type&&(0,S.jsx)(Z,{itemData:e,startInit:ie})]},e.index_tab)}))})]})}))},11328:function(e,t,n){n.d(t,{Z:function(){return Z}});var r=n(82242),i=n.n(r),a=n(91232),c=n.n(a),s=n(79800),o=n.n(s),u=n(59301),l="scrollbar___lLOKh",d="scrollbarContent___J5uQ6",f="scrollbarTrack___ptQqt",v="scrollbarThumb___GFuZv",h="item___MSfbI",m="icon___AXhP9",p="dot___BA766",x="active___Rkf93",b="pathActive___l4hB4",g="paths___gzBRM",y=n(43418),w=n(38854),j=n(89392),k=n(87684),A=n(76374),E=n(27876),S=n(37712),Z=function(e){var t=e.initTabs,n=void 0===t?[]:t,r=e.tabs,a=void 0===r?[]:r,s=e.setTabs,Z=e.value,N=e.onChange,C=e.codeUpdate,z=void 0!==C&&C,I=e.paths,W=void 0===I?[]:I,R=e.activePath,B=e.onChangePath,Q=e.codeLoading,J=e.copyProhibited,T=void 0!==J&&J,M=(0,u.useState)(!1),_=o()(M,2),H=_[0],F=_[1],X=(0,u.useState)(!1),L=o()(X,2),V=L[0],P=L[1],D=(0,u.useRef)(),q=(0,u.useRef)(),O=(0,u.useRef)(),U=(0,u.useRef)(!1);(0,u.useEffect)((function(){return k.Z.subscribe("send-tabs-result-data",(function(e){var t=(0,j.cloneDeep)(a),n=t.findIndex((function(t){return t.index_tab===e.index_tab}));t[n].resData=e,s(t)}))}),[a]),(0,u.useEffect)((function(){var e=new A.Z((function(e){var t,n=c()(e);try{for(n.s();!(t=n.n()).done;){t.value.contentRect.width;Y()}}catch(e){n.e(e)}finally{n.f()}})),t=new A.Z((function(e){var t,n=c()(e);try{for(n.s();!(t=n.n()).done;){t.value.contentRect.width;Y()}}catch(e){n.e(e)}finally{n.f()}}));return q.current&&(e.observe(q.current),t.observe(O.current)),function(){e.disconnect(),t.disconnect()}}),[]),(0,u.useEffect)((function(){if(n.length&&!U.current){var e=n.map((function(e,t){return i()(i()({},e),{},{active:0===t,resetKey:1,resData:{}})}));s((0,j.cloneDeep)(e)),N(e[0]),U.current=!1}}),[null==n?void 0:n.length]),(0,u.useEffect)((function(){if(D.current){var e=function(e){r=D.current.offsetLeft,i=e.pageX,a=!0,document.onselectstart=function(){return!1},(0,E.kk)("none")},t=function(){a=!1,document.onselectstart=null,(0,E.kk)("auto")},n=function(e){if(a){var t=e.pageX-i,n=r+t,c=q.current.clientWidth-D.current.clientWidth;n<=0&&(n=0),n>=c&&(n=c),D.current.style.left="".concat(n,"px"),O.current.style.transform="translateX(".concat(-n/q.current.clientWidth*O.current.clientWidth,"px)")}},r=0,i=0,a=!1;return D.current.addEventListener("mousedown",e),document.addEventListener("mousemove",n),document.addEventListener("mouseup",t),function(){var r,i,a;null===(r=D.current)||void 0===r||r.removeEventListener("mousedown",e),null===(i=document)||void 0===i||i.removeEventListener("mousemove",n),null===(a=document)||void 0===a||a.removeEventListener("mouseup",t)}}}),[D.current,Z]),(0,u.useEffect)((function(){return O.current.addEventListener("wheel",K,{passive:!1}),function(){var e;null===(e=O.current)||void 0===e||e.removeEventListener("wheel",K,{passive:!1})}}),[O.current]);var Y=function(){try{if(O.current.clientWidth>q.current.clientWidth){var e,t=q.current.clientWidth/O.current.clientWidth*q.current.clientWidth,n=Number(null===(e=D.current.style.left)||void 0===e?void 0:e.replace("px","")),r=n;n+t>=q.current.clientWidth&&(r=n-(n+t-q.current.clientWidth)),D.current.style.width="".concat(t,"px"),D.current.style.left="".concat(r,"px"),O.current.style.transform="translateX(".concat(-r/q.current.clientWidth*O.current.clientWidth,"px)"),F(!0)}else D.current.style.left="".concat(0,"px"),O.current.style.transform="translateX(0px)",F(!1)}catch(e){}},K=function(e){if(!(O.current.clientWidth<=q.current.clientWidth)){var t=0;t=-1!==navigator.userAgent.indexOf("Macintosh")?e.deltaX:e.shiftKey?e.deltaX||e.deltaY:e.deltaX;var n=O.current.style.transform.match(/translateX\(([-0-9.]+)px\)/),r=n?parseFloat(n[1]):0;r=Math.abs(r),(r+=t)<=0&&(r=0);var i=O.current.clientWidth-q.current.clientWidth;r>=i&&(r=i);var a=r/O.current.clientWidth*q.current.clientWidth;D.current.style.left="".concat(a,"px"),O.current.style.transform="translateX(".concat(-r,"px)"),e.preventDefault()}};return(0,S.jsxs)("div",{className:l,ref:q,children:[(0,S.jsx)("div",{className:d,ref:O,children:a.map((function(e,t){var n,r=e.index_tab,c=e.isCopy,o=e.tab_type,u=e.name;return(0,S.jsxs)("div",{onClick:function(){if(r!==Z.index_tab){var n=i()(i()({},e),{},{active:!0}),c=(0,j.cloneDeep)(a);c[t]=n,N(n),s(c)}},className:Z.index_tab===r?"".concat(h," ").concat(x):h,children:[1===o&&(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)("i",{title:"代码编辑器",style:{color:"#3B86A0"},className:"iconfont icon-daimabianjiqi1"}),(0,S.jsx)("span",{children:u}),!!R&&(0,S.jsx)(w.Z,{className:m,overlayClassName:g,onOpenChange:function(e){P(e)},disabled:Q,menu:{items:null===(n=(0,j.compact)(W))||void 0===n?void 0:n.map((function(e){return{key:e,label:(0,S.jsx)("span",{className:R===e?b:"",children:e}),onClick:function(){R!==e&&(P(!1),B(e))}}}))},children:(0,S.jsx)("div",{children:V?(0,S.jsx)("b",{className:"iconfont icon-a-xialazhankai"}):(0,S.jsx)("b",{className:"iconfont icon-shouqi4"})})}),z&&(0,S.jsx)("div",{className:p})]}),2===o&&(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)("i",{style:{color:"#608B4E"},title:"VSCode编辑器",className:"iconfont icon-vscode"}),(0,S.jsx)("span",{children:u})]}),3===o&&(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)("i",{style:{color:"#608B4E"},title:"图形化桌面",className:"iconfont icon-tuxinghuazhuomian"}),(0,S.jsx)("span",{children:u})]}),4===o&&(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)("i",{style:{color:"#3B86A0"},title:"命令行终端",className:"iconfont icon-minglinghang"}),(0,S.jsx)("span",{children:u}),!T&&(0,S.jsx)("aside",{title:"复制",onClick:function(n){return function(e,t,n){if(n.stopPropagation(),10!==a.length){var r=(0,j.cloneDeep)(a),c=String(Math.random()).slice(-10),o=e.index_tab.split("-")[0],u=i()(i()({},e),{},{active:!1,index_tab:"".concat(o,"-").concat(c),isCopy:!0});r.splice(t+1,0,u),s(r)}else y.Z.info({title:"提示",icon:null,okText:"我知道了",width:600,centered:!0,content:"实验界面窗口数量已达上限(10个),不允许再复制窗口。"})}(e,t,n)},className:"iconfont icon-fuzhihuanjing font14 ml10 current"}),c&&(0,S.jsx)("aside",{title:"关闭",onClick:function(n){return function(e,t,n){n.stopPropagation();var r=(0,j.cloneDeep)(a);r.splice(t,1),e.index_tab===Z.index_tab&&(r[t-1].active=!0,N(r[t-1])),s(r)}(e,t,n)},className:"iconfont icon-guanbishiyanhuanjing font14 ml10 current"})]}),5===o&&(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)("i",{style:{color:"#3B86A0"},title:"容器内服务",className:"iconfont icon-rongqi1"}),(0,S.jsx)("span",{children:u})]})]},r)}))}),(0,S.jsx)("div",{style:{display:H?"block":"none"},className:f,children:(0,S.jsx)("div",{ref:D,className:v})})]})}},82226:function(){}}]); \ No newline at end of file diff --git a/p__Shixuns__New__index.async.js b/p__Shixuns__New__index.async.js index 491be1b9ea..4a21d76f0a 100644 --- a/p__Shixuns__New__index.async.js +++ b/p__Shixuns__New__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[97008,71950],{10459:function(e,n,t){function i(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i"+e+""})))}}),e.private&&(0,P.jsx)(p.Z,{title:"该镜像面向指定用户开放",children:(0,P.jsx)("li",{className:b,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10},children:"限定"})}),e.is_base&&(0,P.jsx)(p.Z,{title:"仅提供一个基本的操作系统环境",children:(0,P.jsx)("li",{className:b,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10},children:"基础"})})]})});return d}))},!i){e.next=7;break}return o=l(Ve.current),ve(o),e.abrupt("return");case 7:clearTimeout(Se.current),Se.current=setTimeout(c()(a()().mark((function e(){var t,i,c,o,u;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t={keywords:encodeURIComponent(n||""),page:1,limit:1e5,tab_type:te},ee&&(t.shixun_type=ee),e.next=4,(0,I.ZP)("/api/shixuns/search_image.json",{method:"get",params:s()(s()({},t),{},{is_create_mirror:ie})});case 4:0===(null==(i=e.sent)?void 0:i.status)&&(o=l((null==i||null===(c=i.data)||void 0===c?void 0:c.mirrors)||[]),r===Ce.current&&(ve(o),Ve.current=(0,M.cloneDeep)((null==i||null===(u=i.data)||void 0===u?void 0:u.mirrors)||[])));case 6:case"end":return e.stop()}}),e)}))),300);case 9:case"end":return e.stop()}}),e)})));return function(n,t,i){return e.apply(this,arguments)}}(),Ee=function(e){var n=document.getElementById("scroll-".concat(ye,"-").concat(e));n&&document.getElementById("scroll-".concat(ye)).scrollTo(0,n.offsetTop)},Ne=function(e,n){var t=document.getElementById("search-".concat(ye,"-").concat(e));if(t){var i=document.getElementById("search-".concat(ye));t.offsetTop-i.scrollTop>0&&t.offsetTop-i.scrollTop=0?"Cmd":"Ctrl",re=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],se=p()(p()({},ae+"-B","bold"),ae+"-I","italic"),le=p()(p()(p()(p()({},Q,"添加链接"),X,"添加代码块"),H,"添加文件"),_,"添加表格"),ce=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,r=e.width,l=void 0===r?"100%":r,o=e.height,d=void 0===o?400:o,h=e.miniToolbar,w=void 0!==h&&h,j=e.isFocus,y=void 0!==j&&j,b=e.watch,V=e.insertTemp,k=e.mode,F=void 0===k?"markdown":k,E=e.id,L=void 0===E?"markdown-editor-id":E,Z=e.showResizeBar,O=void 0!==Z&&Z,Y=e.noStorage,q=void 0!==Y&&Y,G=e.showNullButton,R=void 0!==G&&G,I=e.showNullProgramButton,M=void 0!==I&&I,$=e.hidetoolBar,ae=void 0!==$&&$,ce=e.fullScreen,oe=void 0!==ce&&ce,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,fe=e.className,he=void 0===fe?"":fe,me=e.disablePaste,ve=void 0!==me&&me,ge=e.disabled,xe=void 0!==ge&&ge,Ae=e.disabledFill,we=void 0!==Ae&&Ae,je=e.placeholder,ye=void 0===je?"":je,be=e.values,Se=void 0===be?"":be,Ce=(0,f.useState)(null),Ve=u()(Ce,2),ke=Ve[0],Fe=Ve[1],Ee=(0,f.useState)(t),Ne=u()(Ee,2),Be=Ne[0],We=Ne[1],Le=(0,f.useState)(b),Ze=u()(Le,2),Oe=Ze[0],Ye=Ze[1],Ke=(0,f.useState)(oe),qe=u()(Ke,2),De=qe[0],Ge=qe[1],Re=(0,f.useState)(""),Ie=u()(Re,2),Me=Ie[0],Pe=Ie[1],Je=(0,f.useState)(0),ze=u()(Je,2),Te=ze[0],Ue=ze[1],Qe=(0,f.useState)(d),He=u()(Qe,2),Xe=He[0],_e=He[1],$e=(0,f.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,f.useRef)((0,T.Z)()),an=(0,f.useRef)(!1),rn=(0,f.useRef)(),sn=(0,f.useRef)(),ln=(0,f.useRef)(),cn=(0,f.useRef)(),on=(0,f.useRef)(),un=function(){var e=c()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",ke,sn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?ke.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?ke.replaceSelection('')):e.content_type.indexOf("pdf")>-1?ke.replaceSelection('').concat(e.name,"")):ke.replaceSelection("[".concat(e.name,"](").concat(J.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){var e=window.scrollY||window.pageYOffset;We(Se),null==ke||ke.setValue(Se),window.scrollTo(0,e)}),[Se]),(0,f.useEffect)((function(){null==pe||pe(De)}),[De]),(0,f.useEffect)((function(){if(sn.current){var e=function(e,t){if(!ve){var i=t.clipboardData;if(i){var a=i.types.toString(),r=i.items;if("Files"===a||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==F)return;try{var s,l=r[1];"file"===(null===(s=r[0])||void 0===s?void 0:s.kind)&&(l=r[0]);var c=l.getAsFile(),o=c.name.split(".").pop();D(c,(function(e){var t,i,a;e.id?(null==c||null===(t=c.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==c||null===(i=c.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==c||null===(a=c.type)||void 0===a?void 0:a.indexOf("pdf"))>-1?n.replaceSelection('').concat(c.name,"")):re.includes(o)?n.replaceSelection('').concat(c.name,"")):n.replaceSelection("[".concat(c.name,"](").concat(J.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){W.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=m().fromTextArea(sn.current,{mode:F,lineNumbers:!w,lineWrapping:!0,value:t,autoCloseTags:!M,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",ye):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),a=t.getLine(i.line),r=a.charAt(i.ch-1),s=a.lastIndexOf("@▁@",i.ch),l=a.lastIndexOf("@▁▁@",i.ch),c=s>l?s:l,o=s>l?3:4;if(-1===te.indexOf(r))return null;if(console.log("change1:",n,e,a,i,c,s,l,r),c>=0&&i.ch-c<5){var u=c+o;return t.replaceRange("",{line:i.line,ch:c},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),y&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){ln.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){ln.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var i;if(ln.current.classList.add("mouse-hover-md"),(i=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var a=function(){var e=i[r],t=e.name.split(".").pop();D(e,(function(i){var a,r,s;i.id?(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(i.id,"?type=").concat(i.content_type,")")):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):re.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(J.Z.API_SERVER,"/api/attachments/").concat(i.id,"?type=").concat(i.content_type,")")):401===(null==i?void 0:i.status)&&(document.location.href="/user/login")}))},r=0;r0||i.target.offsetWidth>0)&&(dn(),ke.setSize("100%","100%"),ke.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(sn.current.parentElement),e}();return function(){var n,t;null!==(n=sn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=sn.current)||void 0===t?void 0:t.parentElement)}}}),[ke,dn]),(0,f.useEffect)((function(){if(ke){for(var e=[],n=function(){var n=u()(i[t],2),a=n[0],r=n[1],s=p()({},a,(function(){pn(r)}));e.push(s),ke.addKeyMap(s)},t=0,i=Object.entries(se);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(L);e>=Te+1e4&&(!n||n!==Be)&&(window.sessionStorage.setItem(L,Be),nn(!0))}}),1e4),(0,f.useEffect)((function(){Ye(b)}),[ke,b]),(0,f.useEffect)((function(){ke&&y&&ke.focus()}),[ke,y]),(0,f.useEffect)((function(){if(Oe&&ke){var e=function(e){var n=e.target;if(on.current){var t=n.scrollTop/n.scrollHeight;on.current.scrollTop=on.current.scrollHeight*t}},n=ke.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[ke,Oe]),(0,f.useEffect)((function(){if(ke&&de){var e=function(e,n){de(e,n)};return ke.on("beforeChange",e),function(){ke.off("beforeChange",e)}}}),[ke,de]),(0,f.useEffect)((function(){if(ke&&ue){var e=function(){ue(ke.getValue())};return ke.on("blur",e),function(){ke.off("blur",e)}}}),[ke,ue]),(0,f.useEffect)((function(){if(ke){var e=function(e,n){var t=e.getValue();We(t),Ue((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(M?i(t,gn(t)):i(t))};return ke.on("change",e),function(){ke.off("change",e)}}}),[ke,i]),(0,f.useEffect)((function(){if(ke)if(null==t)ke.setValue(""),We("");else{var e=window.scrollY||window.pageYOffset;t!==ke.getValue()&&(ke.setValue(t),We(t),ke.setCursor(xe?1:ke.lineCount(),0),window.scrollTo(0,e))}}),[ke,t]);var pn=(0,f.useCallback)((function(e){var n=ke.getCursor(),t=ke.getSelection(),i=t.split("\n");switch(e){case"bold":return ke.replaceSelection("**"+t+"**"),""===t&&ke.setCursor(n.line,n.ch+2),ke.focus();case"italic":return ke.replaceSelection("*"+t+"*"),""===t&&ke.setCursor(n.line,n.ch+1),ke.focus();case"code":return ke.replaceSelection("`"+t+"`"),""===t&&ke.setCursor(n.line,n.ch+1),ke.focus();case"inline-latex":return ke.replaceSelection("`$$"+t+"$$`"),""===t&&ke.setCursor(n.line,n.ch+3),ke.focus();case"latex":return ke.replaceSelection("```latex\n"+t+"\n```"),ke.setCursor(n.line+1,t.length+1),ke.focus();case"line-break":return ke.replaceSelection("
                                                      \n"),ke.focus();case"list-ul":return""===t?ke.replaceSelection("- "+t):ke.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),ke.focus();case"list-ol":return""===t?ke.replaceSelection("1. "+t):ke.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),ke.focus();case"add-null-ch":return""===t&&ke.setCursor(n.line,n.ch),ke.replaceSelection("▁"),ke.focus();case"add-signal":return""===t&&ke.setCursor(n.line,n.ch),ke.replaceSelection("@▁@"),ke.focus();case"add-multiple":return""===t&&ke.setCursor(n.line,n.ch),ke.replaceSelection(te),ke.focus();case"inster-template-1":return""===t&&ke.setCursor(n.line,n.ch),ke.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),ke.focus();case"eraser":return ke.setValue(""),ke.focus();case"trigger-watch":return Ye(!Oe),ke.focus();case"trigger-full-screen":return Ge(!De),ke.focus();case Q:return void Pe(Q);case X:return void Pe(X);case H:return void Pe(H);case _:return void Pe(_);default:throw new Error}}),[ke,Oe,De]),fn=(0,f.useCallback)((function(e){switch(Pe(""),Me){case Q:var n=e.title,t=e.link;return ke.replaceSelection("[".concat(n,"](").concat(t,")")),ke.focus();case X:var i=e.language,a=e.content;return ke.replaceSelection(["```"+i,a,"```"].join("\n")),ke.focus();case H:var r=e.src,s=e.alt;return s?ke.replaceSelection("![ ".concat(s," ]( ").concat(r,' "').concat(s,'" )')):ke.replaceSelection("![,](".concat(r,")")),ke.focus();case _:for(var l=e.row,c=e.col,o=e.align,u="\n",d=0;d300&&(n=300),_e(d+n+"px")}},i=cn.current,a=!1,r=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[ke,cn]),(0,f.useEffect)((function(){_e(d)}),[d]);var vn={width:ie(l),height:ie(Xe)},gn=((0,f.useMemo)((function(){if(Te){var e=new Date(Te),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[Te]),function(e){var n=[];if(M){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,x.jsxs)(f.Fragment,{children:[(0,x.jsx)("div",{className:"markdown-editor-wrapper",ref:ln,children:(0,x.jsxs)("div",{className:"markdown-editor-container ".concat(he," ").concat(Oe?"on-preview":""," ").concat(w?"mini":""," ").concat(De?"full-screen":""),style:vn,children:[(0,x.jsx)(S,{insertTemp:V,watch:Oe,fullScreen:De,showNullButton:R,showNullProgramButton:M,onActionCallback:pn,hidetoolBar:ae,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,x.jsxs)("div",{className:"markdown-editor-body",children:[(0,x.jsx)("div",{className:"codemirror-container",children:(0,x.jsx)("textarea",{ref:sn,placeholder:ye})}),Oe?(0,x.jsxs)("div",{ref:on,className:"preview-container",children:["stex"===F&&(0,x.jsx)(A,{value:Be}),"stex"!==F&&(0,x.jsx)(g.Z,{disabledFill:we,showProgramFill:M,value:Be})]}):null]})]})}),O?(0,x.jsx)("a",{ref:cn,className:"editor-resize"}):null,(0,x.jsx)(C.Z,{children:le[Me]?(0,x.jsx)(U.Z,{centered:!0,title:le[Me],open:!0,onCancel:mn,footer:null,className:"markdown-popup-form",children:hn}):null})]})}},74063:function(e,n,t){t.d(n,{Z:function(){return f}});var i=t(82100),a=t.n(i),r=t(29186),s=t.n(r),l=t(80619),c=t.n(l),o=t(47074),u=t.n(o),d=t(59301),p=t(4676),f=function(e){c()(t,e);var n=u()(t);function t(e){var i;a()(this,t),i=n.call(this,e);var r=window.document;return i.node=r.createElement("div"),r.body.appendChild(i.node),i}return s()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},46587:function(e,n,t){t.d(n,{Z:function(){return a}});var i=t(59301);function a(e,n){var t=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},97952:function(e,n,t){t.d(n,{Z:function(){return O}});var i=t(7557),a=t.n(i),r=t(41498),s=t.n(r),l=t(79800),c=t.n(l),o=t(39647),u=t.n(o),d=t(59301),p=t(80608),f=t(24650),h=t(78241),m=t(43418),v=t(8591),g=t(53326),x=t(3113),A=t(71681),w=t(55351),j="formWrap___aNgan",y="upload___yGdLQ",b="color0152d9___zzEpS",S="colorCCC___k4Dxq",C="footerWrap___WrUZd",V="qrCode___GPwSg",k="a1___R6etl",F="code___fCL_L",E="group___n7tgy",N="groupNumber___tw7hA",B="a2___GGjDE",W=t(37712),L=["newShixuns","globalSetting","loading","dispatch"],Z=f.Z.TextArea,O=(0,p.connect)((function(e){var n=e.newShixuns,t=e.loading;return{newShixuns:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n=e.newShixuns,t=(e.globalSetting,e.loading),i=e.dispatch,r=(u()(e,L),h.Z.useForm()),l=c()(r,1)[0],o=(0,d.useState)([]),p=c()(o,2),f=p[0],O=p[1],Y=function(){var e=s()(a()().mark((function e(n){var t,r,s,l,c,o;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=(r=n||{}).language,l=r.env,c=r.mode,r.code,e.next=3,i({type:"newShixuns/applyShixunMirror",payload:{language:s,runtime:l,run_method:c,attachment_id:null==f||null===(t=f[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id}});case 3:o=e.sent,i({type:"newShixuns/setActionTabs",payload:{}}),o&&v.ZP.success("新建申请已提交,请等待管理员审核。");case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,W.jsxs)(m.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:"NewShixuns-Apply"===n.actionTabs.key,title:"申请新建",width:"1000px",footer:null,afterClose:function(){l.resetFields(),O([])},children:[(0,W.jsxs)("section",{className:V,children:[(0,W.jsxs)("aside",{className:k,children:[(0,W.jsx)("div",{className:F,children:(0,W.jsx)("img",{width:120,height:120,src:w,alt:"二维码"})}),(0,W.jsx)("div",{className:E,children:"实验环境申请QQ群"}),(0,W.jsx)("div",{className:N,children:"群号:740157011"})]}),(0,W.jsxs)("aside",{className:B,children:["尊敬的老师/同学您好,",(0,W.jsx)("br",{}),"如果您想新建实验环境,可以扫描左侧二维码进群,直接向我们的工作人员申请哦~ 也可以提交下面的表单申请,我们的工作人员收到申请信息将会第一时间联系您!"]})]}),(0,W.jsxs)(h.Z,{className:j,form:l,labelCol:{span:4},wrapperCol:{span:20},onFinish:Y,children:[(0,W.jsx)(h.Z.Item,{label:"语言:",name:"language",rules:[{required:!0,message:"请填写该镜像语言"}],children:(0,W.jsx)(Z,{placeholder:"请填写该镜像是基于什么语言:示例:Python",rows:4})}),(0,W.jsx)(h.Z.Item,{label:"系统环境:",name:"env",rules:[{required:!0,message:"请填写该镜像语言系统环境"}],children:(0,W.jsx)(Z,{placeholder:"请填写该镜像是基于什么linux系统环境,代码运行环境",rows:4})}),(0,W.jsx)(h.Z.Item,{label:"测试代码运行方式:",name:"mode",rules:[{required:!0,message:"请填写该镜像测试代码运行方式"}],children:(0,W.jsx)(Z,{placeholder:"请填写该镜像中测试代码运行方式",rows:4})}),(0,W.jsx)(h.Z.Item,{label:"测试代码:",name:"code",rules:[{required:!0,message:"请上传附件"}],children:(0,W.jsx)("div",{className:y,children:(0,W.jsxs)(g.Z,{fileList:f,action:"".concat(A.Z.API_SERVER,"/api/attachments.json?client_key=6d57f8c3dd186c5ada392546ace9620a"),onChange:function(e){["uploading","done","removed"].includes(e.file.status)&&O(e.fileList)},onRemove:function(e){if(!e.percent||100==e.percent){var n,t=null===(n=e.response)||void 0===n?void 0:n.id;return m.Z.confirm({centered:!0,title:"确定要删除这个附件吗?",okText:"确定",cancelText:"取消",onOk:(r=s()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"newShixuns/deleteAttachment",payload:{id:t}});case 2:e.sent&&O(f.filter((function(e){var n;return(null===(n=e.response)||void 0===n?void 0:n.id)!==t})));case 4:case"end":return e.stop()}}),e)}))),function(){return r.apply(this,arguments)})}),!1}var r},beforeUpload:function(e){return!f.length&&(!(e.size/1024/1024>50)||(v.ZP.info("文件大小必须小于50MB"),!1))},withCredentials:!0,children:[(0,W.jsx)("span",{className:"".concat(b," current"),children:"上传附件"}),(0,W.jsx)("span",{className:"".concat(S," ml10"),children:"(单个文件50M以内)"})]})})}),(0,W.jsx)("div",{className:C,children:(0,W.jsxs)(h.Z.Item,{children:[(0,W.jsx)(x.ZP,{className:"mr5",size:"middle",onClick:function(){i({type:"newShixuns/setActionTabs",payload:{}})},children:"取消"}),(0,W.jsx)(x.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:t["newShixuns/applyShixunMirror"],children:"保存"})]})})]})]})}))},50341:function(e,n,t){var i=t(79800),a=t.n(i),r=t(59301),s=t(80608),l=t(43418),c=t(55351),o=t(37712);n.Z=(0,s.connect)((function(e){var n=e.newShixuns,t=e.user;return{newShixuns:n,globalSetting:e.globalSetting,user:t}}))((function(e){var n,t=e.newShixuns,i=e.dispatch,u=e.user,d=(0,r.useState)(!1),p=a()(d,2),f=p[0],h=p[1];(0,r.useEffect)((function(){"Create-Environment"===t.actionTabs.key&&m()}),[null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.key]);var m=function(){var e,n,t;if(i({type:"newShixuns/setActionTabs",payload:{}}),0===(null===(e=u.userInfo)||void 0===e?void 0:e.mirror_marker_status))h(!0);else if(1===(null===(n=u.userInfo)||void 0===n?void 0:n.mirror_marker_status)){var a;s.history.push("/users/".concat(null===(a=u.userInfo)||void 0===a?void 0:a.login,"/experiment-img/add"))}else 2===(null===(t=u.userInfo)||void 0===t?void 0:t.mirror_marker_status)&&l.Z.confirm({title:"您今日已达到申请上限,是否跳转至云主机列表?",content:"提示:每天最多允许申请一台云主机",okText:"跳转",cancelText:"取消",onOk:function(){var e;s.history.push("/users/".concat(null===(e=u.userInfo)||void 0===e?void 0:e.login,"/experiment-img"))}})};return(0,o.jsxs)(l.Z,{title:"加入qq群提示",open:f,footer:null,onCancel:function(){h(!1)},children:[(0,o.jsxs)("div",{style:{textAlign:"center"},children:[(0,o.jsx)("br",{}),(0,o.jsx)("img",{width:120,height:120,style:{marginTop:"20px"},src:c,alt:"二维码"})]}),(0,o.jsx)("img",{})]})}))},78802:function(e,n,t){t.d(n,{Z:function(){return p}});var i=t(59301),a=t(43418),r=t(4585),s="wrapInstallPackageStyle___AU1GI",l="installPackageStyle___k2iyn",c="title___oN9OA",o="line___PxUeH",u="bodyHeight___QO5he",d=t(37712),p=function(e){var n,t,p=e.installPackage,f=e.visible,h=e.setVisible;return(0,i.useEffect)((function(){return f?document.body.setAttribute("class",u):document.body.removeAttribute("class"),function(){document.body.removeAttribute("class")}}),[f]),(0,d.jsx)(a.Z,{centered:!0,keyboard:!1,destroyOnClose:!0,open:f,title:"环境介绍",width:"1000px",wrapClassName:s,footer:null,onCancel:function(){return h(!1)},children:(0,d.jsxs)("div",{className:l,children:[(0,d.jsxs)("div",{className:"mb30",children:[(0,d.jsx)("div",{className:c,children:p.mainTypeName}),(0,d.jsx)("div",{children:(0,d.jsx)(r.Z,{value:p.mainTypeDescription})})]}),!(null==p||null===(n=p.smallType)||void 0===n||!n.length)&&(0,d.jsx)("div",{className:o}),(0,d.jsx)("div",{children:null==p||null===(t=p.smallType)||void 0===t?void 0:t.map((function(e,n){return(0,d.jsxs)(i.Fragment,{children:[(0,d.jsx)("div",{className:c,style:{marginBottom:14},children:e.name}),(0,d.jsx)("div",{className:"mb30",children:(0,d.jsx)(r.Z,{value:e.des})})]},n)}))})]})})}},4531:function(e,n,t){t.r(n),t.d(n,{default:function(){return ce}});var i=t(79800),a=t.n(i),r=t(59301),s=t(5112),l=t(97952),c=t(82242),o=t.n(c),u=t(7557),d=t.n(u),p=t(41498),f=t.n(p),h=t(80608),m=t(8591),v=t(64165),g=t(3113),x=t(6848),A=t(43418),w=t(33329),j=t(27876),y=t(36723),b=t(4585),S=t(62544),C=t(71681),V="practice___gbjN8",k="right___XrBE2",F="title___JsAVf",E="content___rNvQy",N="des___wAyxo",B="mainBody___edUsk",W="sys___kUTBd",L="li___V7qds",Z="d1___r3dOV",O="img___KXajQ",Y="bot___lTZjW",K="btn___aue5H",q="b1___gmKr8",D="b2___wT3k7",G="d2___mjMbK",R="btns___GykuR",I="practiceModal___DTgXc",M=t(49105),P=t(48410),J=t(37712),z=(0,h.connect)((function(e){return{newShixuns:e.newShixuns,globalSetting:e.globalSetting,user:e.user}}))((function(e){var n,t,i=e.newShixuns,s=(e.user,e.dispatch),l=e.shixun_type,c=(0,h.useSearchParams)(),u=a()(c,1)[0],p=(0,r.useState)(u.get("mirror")||null),z=a()(p,2),T=z[0],U=(z[1],(0,r.useState)(u.get("tab")||null)),Q=a()(U,2),H=Q[0],X=(Q[1],(0,r.useState)(null)),_=a()(X,2),$=_[0],ee=_[1],ne=(0,r.useState)(Number(T)||null),te=a()(ne,2),ie=te[0],ae=te[1],re=(0,r.useState)({}),se=a()(re,2),le=se[0],ce=se[1],oe=(0,r.useState)(!1),ue=a()(oe,2),de=ue[0],pe=ue[1],fe=(0,r.useState)(!1),he=a()(fe,2),me=he[0],ve=he[1],ge=i.environmentData,xe=ge.frequence_image,Ae=void 0===xe?[]:xe,we=ge.environments,je=void 0===we?[]:we,ye=ge.other_image,be=le.name,Se=le.description,Ce=le.authorization,Ve=le.template_shixuns,ke=void 0===Ve?[]:Ve,Fe=le.recommend_shixuns,Ee=void 0===Fe?[]:Fe,Ne=(0,r.useState)(Number(H)||0),Be=a()(Ne,2),We=Be[0],Le=Be[1],Ze=[{id:0,name:"公共镜像",type:"public"},{id:1,name:"自定义镜像",type:"customize"},{id:2,name:"共享镜像",type:"share"}];(0,r.useEffect)((function(){s({type:"newShixuns/getEnvironmentData",payload:{tab_type:Ze[Number(We)].type}})}),[We]),(0,r.useEffect)((function(){null!==ie&&ye&&Oe()}),[ie,ye]);var Oe=function(){var e=f()(d()().mark((function e(){var n,t,i,a;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=Ae.find((function(e){return e.id===ie})),t=je.find((function(e){return e.id===ie})),i=null==ye?void 0:ye.find((function(e){return e.id===ie})),console.log("fi,ei,oi",n,t,i),void 0===n&&void 0===t&&void 0===i){e.next=11;break}return e.next=7,(0,w.Q1)({mirror_repository_id:ie});case 7:a=e.sent,ce(null==a?void 0:a.data),e.next=13;break;case 11:ce({}),ae(null);case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();console.log(ie);var Ye=function(e){ee(e),pe(!0)},Ke=function(){var e=f()(d()().mark((function e(){var n,t;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ve(!0),e.next=3,(0,M.ZP)("/api/shixuns/".concat(null==$?void 0:$.identifier,"/copy.json"),{method:"post",body:{}});case 3:0===(n=e.sent).status&&(null===h.history||void 0===h.history||h.history.push("/shixuns/".concat(null===(t=n.data)||void 0===t?void 0:t.shixun,"/edit")),pe(!1),m.ZP.success("复制成功")),ve(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),qe=function(){var e=f()(d()().mark((function e(){var n,t,i,a=arguments;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=a.length>0&&void 0!==a[0]&&a[0],(0,j.L9)(["实践项目","新建实践项目","全实践项目",n?"暂不选用镜像":"使用当前镜像"]),t=ie&&!n?{image_id:ie}:{},e.next=5,(0,M.ZP)("/api/shixuns/choose_environment_or_skip.json",{method:"post",body:o()(o()({},t),{},{mirror_tab_type:We})});case 5:0===(i=e.sent).status&&h.history.push("/shixuns/".concat(i.data.identifier,"/edit"));case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),De=(0,r.useState)(""),Ge=a()(De,2),Re=Ge[0],Ie=Ge[1];return(0,J.jsxs)("div",{className:V,children:[(0,J.jsx)(S.Z,{dispatch:s,value:ie,data:je,otherData:ye||[],tags:Ae,onChange:function(e){console.log(e,222),ae(e)},shixun_type:l,onSearchWord:function(e){return Ie(e)},tab_type:null===(n=Ze[Number(We)])||void 0===n?void 0:n.type,extraContent:(0,J.jsx)(P.tp,{dataSource:Ze,value:We,onChange:function(e){Le(e),ae(null)}})}),(0,J.jsxs)("div",{className:k,children:[(0,J.jsx)("header",{children:(0,J.jsxs)("div",{className:F,children:["实验环境: ",(0,J.jsx)("span",{dangerouslySetInnerHTML:{__html:null===ie?"— —":null===(t=be||"")||void 0===t?void 0:t.replace(new RegExp(null==Re?void 0:Re.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"gi"),'$&')}})]})}),(0,J.jsxs)("div",{className:E,children:[null===ie&&(0,J.jsxs)(r.Fragment,{children:[(0,J.jsx)(v.Z,{image:y,description:"请选择实验环境"}),(0,J.jsxs)("div",{className:R,children:[(0,J.jsx)(g.ZP,{size:"middle",style:{marginRight:20},onClick:function(){return qe(!0)},children:" 暂不选用镜像"}),(0,J.jsx)(g.ZP,{size:"middle",type:"primary",disabled:null===ie,onClick:function(){return qe()},children:"使用当前镜像"})]})]}),null!==ie&&(0,J.jsxs)("div",{className:N,children:[(0,J.jsx)("div",{className:B,children:(0,J.jsx)(b.Z,{value:Se,highlightKeywords:Re})}),(0,J.jsxs)("div",{className:R,style:{borderBottom:ke.length||Ee.length?"1px solid #F1F1F1":0},children:[(0,J.jsx)(g.ZP,{size:"middle",style:{marginRight:20},onClick:function(){return qe(!0)},children:" 暂不选用镜像"}),(0,J.jsx)(g.ZP,{size:"middle",type:"primary",disabled:null===ie,onClick:function(){return qe()},children:"使用当前镜像"})]}),!!ke.length&&(0,J.jsx)("div",{className:F,children:"基于模板创建"}),(0,J.jsx)("ul",{className:W,children:ke.map((function(e,n){var t=e.pic,i=e.name,a=e.identifier,r=e.template_description;e.id;return(0,J.jsxs)("li",{className:L,children:[(0,J.jsxs)("div",{className:Z,children:[(0,J.jsx)("div",{className:O,children:(0,J.jsx)("img",{src:"".concat(C.Z.IMG_SERVER,"/").concat(t),style:{width:"100%",height:"100%",objectFit:"cover"}})}),(0,J.jsxs)("div",{className:K,children:[(0,J.jsx)("div",{className:q,onClick:function(){return(0,j.xg)("/shixuns/".concat(a,"/challenges"))},children:"查看详情"}),(0,J.jsx)("div",{className:D,onClick:function(){return Ye(e)},children:"使用模板"})]}),(0,J.jsx)("div",{className:Y,children:i||"--"})]}),r?(0,J.jsx)(x.Z,{title:r,children:(0,J.jsx)("div",{className:G,children:r})}):(0,J.jsx)("div",{className:G,children:"--"})]},n)}))}),!!Ee.length&&(0,J.jsx)("div",{className:F,children:"推荐实践项目样例"}),(0,J.jsx)("ul",{className:W,children:Ee.map((function(e,n){var t=e.pic,i=e.name,a=e.identifier;e.id;return(0,J.jsx)("li",{className:L,children:(0,J.jsxs)("div",{className:Z,children:[(0,J.jsx)("div",{className:O,children:(0,J.jsx)("img",{src:"".concat(C.Z.IMG_SERVER,"/").concat(t),style:{width:"100%",height:"100%",objectFit:"cover"}})}),(0,J.jsxs)("div",{className:K,children:[(0,J.jsx)("div",{className:q,onClick:function(){return(0,j.xg)("/shixuns/".concat(a,"/challenges"))},children:"查看详情"}),(0,J.jsx)("div",{className:D,onClick:function(){return Ye(e)},children:"一键复制"})]}),(0,J.jsx)("div",{className:Y,children:i})]})},n)}))})]})]})]}),(0,J.jsxs)(A.Z,{title:"一键新建",open:de,centered:!0,onCancel:function(){pe(!1)},footer:null,wrapClassName:I,children:[Ce&&(0,J.jsxs)("div",{className:E,children:[(0,J.jsx)("p",{children:"一键新建后,您可以基于这个实训修改形成新的实训"}),(0,J.jsx)(g.ZP,{className:K,loading:me,onClick:Ke,children:"确认复制"})]}),!Ce&&(0,J.jsxs)("div",{className:E,children:[(0,J.jsxs)("aside",{children:[(0,J.jsxs)("p",{children:["该实训所使用的实验环境为私有环境:",(0,J.jsx)("span",{style:{color:"#0152d9"},children:be})]}),(0,J.jsx)("p",{children:"您无该实验环境的使用权限,所以无法复制该实训"})]}),(0,J.jsx)("div",{onClick:function(){return pe(!1)},children:"我知道了"})]})]})]})})),T=t(57809),U=t(78241),Q=t(24650),H=t(24905),X=t(77036),_={flexRow:"flexRow___qhrFS",flexJustifyCenter:"flexJustifyCenter___VrsJS",flexAlignEnd:"flexAlignEnd___j3ukr",flexAlignCenter:"flexAlignCenter___oYrc_",flexColumn:"flexColumn___biwiK",formWrap:"formWrap___y7qnO",JupyterFieldWrapElse:"JupyterFieldWrapElse___mAcbc",button:"button___nO4ST",buttonWrap:"buttonWrap___R159y",width240:"width240___WKtEs",difficultyHint:"difficultyHint___ur1_m",color888:"color888___KIde8",color0152d9:"color0152d9____7CR3",installPackage:"installPackage___uTEn1",apply:"apply___PWFCo",p1:"p1___DywU_",p2:"p2___wgqUA"},$=t(78802),ee=T.default.Option,ne=(0,h.connect)((function(e){var n=e.newShixuns,t=e.loading,i=e.user;return{newShixuns:n,loading:t.effects,user:i}}))((function(e){var n,t,i,s=e.newShixuns,l=e.loading,c=e.dispatch,u=e.is_jupyter_lab,p=(e.user,U.Z.useForm()),m=a()(p,1)[0],v=(0,r.useState)({}),x=a()(v,2),A=x[0],w=x[1],y=(0,r.useState)(!1),b=a()(y,2),S=b[0],C=b[1],V=(0,r.useState)({}),k=a()(V,2),F=k[0],E=k[1];(0,r.useEffect)((function(){var e="newShixuns/getNewShixunsData";u&&(e="newShixuns/getShixunsJupyterLab"),c({type:e})}),[u]),(0,r.useEffect)((function(){var e,n=null==s||null===(e=s.newData)||void 0===e||null===(e=e.main_type)||void 0===e||null===(e=e[0])||void 0===e?void 0:e.id;m.setFieldsValue({mainType:n}),N(n)}),[s]);var N=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],t=s.newData||{},i=t.main_type,a=t.small_type,r=null==i?void 0:i.find((function(n){return n.id===e})),l={mainTypeName:null==r?void 0:r.type_name,mainTypeDescription:null==r?void 0:r.description,smallType:[]};n.map((function(e){a.map((function(n){e===n.id&&n.description&&l.smallType.push({name:n.type_name,des:n.description})}))})),E(l)},B=function(){var e=f()(d()().mark((function e(n){var t,i,a,r,s,l,o,p,f,m;return d()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=(t=n||{}).intro,a=t.mainType,r=t.subType,s=t.name,l=t.number,o=t.difficulty,p=t.jupyter_show_description,f=void 0!==p&&p,(0,j.L9)(["实践项目","新建实践项目",u?"Jupyter Notebook实践项目":"JupyterLab实践项目","保存"]),e.next=4,c({type:"newShixuns/submitShixuns",payload:{description:i,main_type:a,sub_type:r,shixun:{jupyter_show_description:f,name:s,number:l,trainee:o,is_jupyter:!u,is_jupyter_lab:u}}});case 4:-1!==(null==(m=e.sent)?void 0:m.status)&&h.history.push("/shixuns/".concat(m.shixun_identifier,"/challenges"));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,J.jsxs)(U.Z,{form:m,className:_.JupyterFieldWrapElse,scrollToFirstError:!0,layout:"vertical",initialValues:{difficulty:1},onValuesChange:function(e,n){w(o()({},n)),console.log(e,"changeValues"),"mainType"in e&&N(n.mainType,n.subType),"subType"in e&&N(n.mainType,n.subType)},onFinish:B,children:[(0,J.jsxs)("div",{className:_.fieldWrap,children:[(0,J.jsx)(U.Z.Item,{name:"name",label:"名称:",rules:[{required:!0,message:"请输入名称"},{max:60,message:"请输入名称,最大限制60个字符"},{whitespace:!0,message:"请勿输入空格"}],children:(0,J.jsx)(Q.Z,{bordered:!1,placeholder:"请输入名称,最大限制60个字符",suffix:"".concat((null===(n=A.name)||void 0===n?void 0:n.length)||0,"/60")})}),(0,J.jsx)(U.Z.Item,{name:"intro",label:"简介:",children:(0,J.jsx)(X.Z,{watch:!0})}),(0,J.jsx)(U.Z.Item,{name:"jupyter_show_description",valuePropName:"checked",children:(0,J.jsx)(H.Z,{children:"显示任务要求(勾选后,将简介作为任务要求显示在实践项目挑战页面)"})}),(0,J.jsx)("div",{className:"".concat(_.flexRow," ").concat(_.flexAlignCenter),children:(0,J.jsx)(U.Z.Item,{className:_.width180,name:"number",label:"实验编号:",children:(0,J.jsx)(Q.Z,{bordered:!1,style:{width:500},placeholder:"请输入实验编号,最多20个字符",maxLength:20})})}),(0,J.jsx)("div",{className:"".concat(_.flexRow," ").concat(_.flexAlignCenter),children:(0,J.jsx)(U.Z.Item,{className:_.width180,name:"difficulty",label:"难易度:",rules:[{required:!0,message:"请选择难易度"}],children:(0,J.jsxs)(T.default,{bordered:!1,placeholder:"请选择难易度",style:{width:500},children:[(0,J.jsx)(ee,{value:1,children:"初级"}),(0,J.jsx)(ee,{value:2,children:"中级"}),(0,J.jsx)(ee,{value:3,children:"中高级"}),(0,J.jsx)(ee,{value:4,children:"高级"})]})})}),(0,J.jsxs)("div",{className:"".concat(_.flexRow," ").concat(_.flexAlignEnd),children:[(0,J.jsx)(U.Z.Item,{name:"mainType",label:"实验环境:",rules:[{required:!0,message:"请选择主类别"}],children:(0,J.jsx)(T.default,{bordered:!1,placeholder:"请选择主类别",style:{width:500},children:null===(t=s.newData)||void 0===t||null===(t=t.main_type)||void 0===t?void 0:t.map((function(e){return(0,J.jsx)(ee,{value:e.id,name:e.description,children:e.type_name},e.id)}))})}),(0,J.jsx)(U.Z.Item,{name:"subType",className:"".concat(_.width240," ml20"),children:(0,J.jsx)(T.default,{getPopupContainer:function(e){return e.parentNode},bordered:!1,placeholder:"请选择小类别",mode:"multiple",children:null===(i=s.newData)||void 0===i||null===(i=i.small_type)||void 0===i?void 0:i.map((function(e){return(0,J.jsx)(ee,{value:e.id,name:e.description,children:e.type_name},e.id)}))})}),(0,J.jsx)("div",{className:_.installPackage,onClick:function(){return C(!0)},children:"环境介绍"})]}),(0,J.jsxs)("div",{className:_.apply,children:[(0,J.jsx)("span",{className:_.p1,children:"没有实验环境?"}),(0,J.jsx)("span",{className:_.p2,onClick:function(){c({type:"newShixuns/setActionTabs",payload:{key:"NewShixuns-Apply"}})},children:"申请新建"}),(0,J.jsx)("span",{className:_.p2,onClick:function(){c({type:"newShixuns/setActionTabs",payload:{key:"Create-Environment"}})},children:"在线创建"})]})]}),(0,J.jsx)(U.Z.Item,{children:(0,J.jsxs)("div",{className:_.buttonWrap,children:[(0,J.jsx)(g.ZP,{size:"middle",className:"".concat(_.button," mr20"),onClick:function(){(0,j.L9)(["实践项目","新建实践项目",u?"Jupyter Notebook实践项目":"JupyterLab实践项目","取消"]),h.history.push("/shixuns")},children:"取消"}),(0,J.jsx)(g.ZP,{size:"middle",type:"primary",className:"".concat(_.button," mr20"),htmlType:"submit",loading:l["newShixuns/submitCourses"],children:"保存"})]})}),(0,J.jsx)($.Z,{installPackage:F,visible:S,setVisible:C})]})})),te=t(50341),ie="practicalTraining___VpEJN",ae="titleWrap___K8TrM",re="title___x3Eob",se="line___z14_S",le="dec___z7Nns",ce=function(){var e=(0,r.useState)("1"),n=a()(e,2),t=n[0],i=n[1];return(0,J.jsxs)("section",{className:ie,children:[(0,J.jsxs)("div",{className:ae,children:[(0,J.jsx)("div",{className:re,children:"新建实践项目"}),(0,J.jsx)("div",{className:se}),(0,J.jsxs)(s.ZP.Group,{value:t,onChange:function(e){i(e.target.value)},children:[(0,J.jsx)(s.ZP,{style:{fontSize:16},value:"1",children:"全栈实践项目"}),(0,J.jsx)(s.ZP,{value:"2",style:{marginLeft:40,fontSize:16},children:"Jupyter Notebook实践项目"}),(0,J.jsx)(s.ZP,{value:"3",style:{marginLeft:40,fontSize:16},children:"JupyterLab实践项目"})]}),(0,J.jsxs)("div",{className:le,children:["1"===t&&"多功能新型实战项目模式,支持图形化桌面、Web IDE、命令行、虚拟仿真等多种实验场景,适用于各类复杂工程项目研发。","2"===t&&"多功能实时交互实验模式,支持实时代码、数学方程、可视化和MarkDown等。 适用于数据清理、数值模拟、统计建模、机器学习等系列实验。","3"===t&&"JupyterLab是新一代Jupyter Notebook,配置文件目录和Notebook,支持数据科学中的各种工作流程,适合中大型项目。"]})]}),"1"===t&&(0,J.jsx)(z,{shixun_type:"normal"}),("2"===t||"3"===t)&&(0,J.jsx)(ne,{is_jupyter_lab:"2"!==t}),(0,J.jsx)(l.Z,{}),(0,J.jsx)(te.Z,{})]})}},38854:function(e,n,t){t.d(n,{Z:function(){return g}});var i=t(91857),a=t(92310),r=t.n(a),s=t(59301),l=t(78892),c=t(3113),o=t(36355),u=t(81327),d=t(33234),p=t(47211),f=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(i=Object.getOwnPropertySymbols(e);a{const{getPopupContainer:n,getPrefixCls:t,direction:a}=s.useContext(o.E_),{prefixCls:h,type:m="default",danger:v,disabled:g,loading:x,onClick:A,htmlType:w,children:j,className:y,menu:b,arrow:S,autoFocus:C,overlay:V,trigger:k,align:F,open:E,onOpenChange:N,placement:B,getPopupContainer:W,href:L,icon:Z=s.createElement(l.Z,null),title:O,buttonsRender:Y=(e=>e),mouseEnterDelay:K,mouseLeaveDelay:q,overlayClassName:D,overlayStyle:G,destroyPopupOnHide:R,dropdownRender:I}=e,M=f(e,["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"]),P=t("dropdown",h),J=`${P}-button`,[z,T]=(0,p.Z)(P),U={menu:b,arrow:S,autoFocus:C,align:F,disabled:g,trigger:g?[]:k,onOpenChange:N,getPopupContainer:W||n,mouseEnterDelay:K,mouseLeaveDelay:q,overlayClassName:D,overlayStyle:G,destroyPopupOnHide:R,dropdownRender:I},{compactSize:Q,compactItemClassnames:H}=(0,d.ri)(P,a),X=r()(J,H,y,T);"overlay"in e&&(U.overlay=V),"open"in e&&(U.open=E),U.placement="placement"in e?B:"rtl"===a?"bottomLeft":"bottomRight";const _=s.createElement(c.ZP,{type:m,danger:v,disabled:g,loading:x,onClick:A,htmlType:w,href:L,title:O},j),$=s.createElement(c.ZP,{type:m,danger:v,icon:Z}),[ee,ne]=Y([_,$]);return z(s.createElement(u.Z.Compact,Object.assign({className:X,size:Q,block:!0},M),ee,s.createElement(i.Z,Object.assign({},U),ne)))};h.__ANT_BUTTON=!0;var m=h;const v=i.Z;v.Button=m;var g=v},36723:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[97008],{97053:function(e,l,t){t.r(l),t.d(l,{default:function(){return U}});var s=t(37205),n=t.n(s),i=t(82242),a=t.n(i),c=t(7557),o=t.n(c),u=t(41498),r=t.n(u),_=t(79800),d=t.n(_),m=t(39647),h=t.n(m),f=t(59301),x=t(80608),v=t(78241),p=t(8591),g=t(24650),j=t(88522),A=t(53326),b=t(3113),N=t(43418),y={flex_box_center:"flex_box_center___POF6Z",flex_space_between:"flex_space_between___mAeec",flex_box_vertical_center:"flex_box_vertical_center___bVrJC",flex_box_center_end:"flex_box_center_end___USZOu",flex_box_column:"flex_box_column___KRGc9",wrap:"wrap___t4yCX",bg:"bg___NmucQ",title_style:"title_style___btRf8",line:"line___z14_S",text:"text___Muyeo",fieldWrap:"fieldWrap___x_VVx",form_item:"form_item___EGomW",record_count:"record_count___cmv40",close_style:"close_style___eLHWe",xmfm:"xmfm___UFR6C",img_content:"img_content___EOfmr",dbbjt:"dbbjt___sT_QZ",sjpt_list:"sjpt_list___bLmAo",sjpt:"sjpt___Rzv48",qtdw_list:"qtdw_list___KBjVL",qtdw:"qtdw___IiJnn",footer_style:"footer_style___EJNAj",backgroundFa:"backgroundFa___a4XGg",btn_close:"btn_close___yEwPX",btn_submit:"btn_submit___DqG1K",input_search:"input_search___c0NhF",platform_list:"platform_list___uIkXf",platform_item:"platform_item___AEZJp",platform_item_active:"platform_item_active___DkYN2",img_items:"img_items___RhWee",text_items:"text_items____v4d2",select_img:"select_img___lukzx",unit_list:"unit_list___Zuhvm",unit_item:"unit_item___xqgyx",unit_item_active:"unit_item_active___ppRTX",sjtjItem:"sjtjItem___JS1Em",form_item_item:"form_item_item___2sbbM"},k=t(71681),R=t(43899),I=t(28131),S=t(49105),Z=t(6638),E=t(78270),C=t(41852),w=t(2753),F=t(37712),V=["user","newCourse","globalSetting","loading","dispatch"],U=(0,x.connect)((function(e){var l=e.user,t=e.newCourse,s=e.loading;return{user:l,newCourse:t,globalSetting:e.globalSetting,loading:s.effects}}))((function(e){e.user,e.newCourse,e.globalSetting,e.loading;var l,t,s=e.dispatch,i=(h()(e,V),v.Z.useForm()),c=d()(i,1)[0],u=(0,f.useState)({}),_=d()(u,2),m=(_[0],_[1]),U=(0,f.useState)(),P=d()(U,2),J=P[0],K=P[1],O=(0,f.useState)(),L=d()(O,2),G=L[0],q=L[1],M=(0,f.useState)(),Y=d()(M,2),D=Y[0],Q=Y[1],T=(0,f.useState)(),W=d()(T,2),X=W[0],z=W[1],B=(0,f.useState)(!1),H=d()(B,2),$=H[0],ee=H[1],le=(0,f.useState)(!1),te=d()(le,2),se=te[0],ne=te[1],ie=(0,f.useState)(""),ae=d()(ie,2),ce=ae[0],oe=ae[1],ue=(0,f.useState)(),re=d()(ue,2),_e=re[0],de=re[1],me=(0,f.useState)(),he=d()(me,2),fe=he[0],xe=he[1],ve=(0,f.useState)(),pe=d()(ve,2),ge=pe[0],je=pe[1],Ae=(0,x.useParams)(),be=(0,f.useState)([]),Ne=d()(be,2),ye=Ne[0],ke=Ne[1],Re=(0,f.useState)(""),Ie=d()(Re,2),Se=Ie[0],Ze=Ie[1];(0,f.useEffect)((function(){return Ee(),null!=Ae&&Ae.shixunsId&&(0,E.Km)(null==Ae?void 0:Ae.shixunsId).then((function(e){if(0==(null==e?void 0:e.status)){var l,t,s,n,i,a,o,u,r,_;if(Ze(null==e||null===(l=e.case)||void 0===l?void 0:l.teacher_id),c.setFieldsValue(null==e?void 0:e.case),m(null==e?void 0:e.case),K([{id:null==e||null===(t=e.case)||void 0===t||null===(t=t.pic_url)||void 0===t?void 0:t.pic_id,test:null==e||null===(s=e.case)||void 0===s||null===(s=s.pic_url)||void 0===s?void 0:s.url}]),q([{id:null==e||null===(n=e.case)||void 0===n||null===(n=n.background_url)||void 0===n?void 0:n.background_attachment_id,test:null==e||null===(i=e.case)||void 0===i||null===(i=i.background_url)||void 0===i?void 0:i.url}]),z([null==e||null===(a=e.case)||void 0===a?void 0:a.school]),null!=e&&null!==(o=e.case)&&void 0!==o&&null!==(o=o.company)&&void 0!==o&&o.name)Q([null==e||null===(_=e.case)||void 0===_?void 0:_.company]);je([{id:null==e||null===(u=e.case)||void 0===u||null===(u=u.teacher_url)||void 0===u?void 0:u.teacher_attachment_id,test:null==e||null===(r=e.case)||void 0===r||null===(r=r.teacher_url)||void 0===r?void 0:r.url}])}})),s({type:"globalSetting/footerToggle",payload:!1}),function(){s({type:"globalSetting/footerToggle",payload:!0})}}),[]);var Ee=function(){var e=r()(o()().mark((function e(){var l;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.H8)({domain_type:1});case 2:0==(l=e.sent).status&&ke((null==l?void 0:l.domains)||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,F.jsxs)("div",{className:y.wrap,children:[(0,F.jsx)("div",{className:y.bg,children:(0,F.jsxs)(v.Z,{labelCol:{flex:"100px"},form:c,className:y.formWrap,scrollToFirstError:!0,colon:!1,onValuesChange:function(){m(c.getFieldsValue())},children:[(0,F.jsxs)("div",{className:y.title_style,children:[(0,F.jsx)("div",{className:y.line}),(0,F.jsxs)("div",{className:y.text,children:[null!=Ae&&Ae.shixunsId?"编辑":"新建","实践平台"]})]}),(0,F.jsxs)("div",{className:y.fieldWrap,children:[(0,F.jsx)(v.Z.Item,{className:y.form_item,label:"平台名称",colon:!1,name:"name",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,F.jsx)(g.Z,{className:y.form_item_item,placeholder:"请输入项目名称",maxLength:60,size:"large",showCount:!0})}),(0,F.jsx)(v.Z.Item,{className:y.form_item,label:"实践类型",colon:!1,name:"domain",rules:[{required:!0,message:"必填项:不能为空"}],children:(0,F.jsx)(j.Z,{size:"large",style:{width:"100%"},options:null==ye?void 0:ye.map((function(e){return{value:e,label:e}})),filterOption:function(e,l){var t;return-1!==(null==l||null===(t=l.label)||void 0===t||null===(t=t.toUpperCase())||void 0===t?void 0:t.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&c.setFieldValue("domain",e.substring(0,20))}})}),(0,F.jsxs)(v.Z.Item,{className:y.form_item,label:"封面",colon:!1,name:"attachment_id",children:[(0,F.jsx)(A.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,customRequest:function(e){var l=new FormData;l.append("file",null==e?void 0:e.file),(0,S.ZP)("".concat(k.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:l},!0).then((function(e){K([e]),c.setFieldsValue({attachment_id:e.id})}))},children:(0,F.jsxs)("div",{style:{height:"40px",display:"flex",alignItems:"center"},children:[(0,F.jsx)(w.op,{style:{borderRadius:"2px"},icon:(0,F.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传图片"}),(0,F.jsx)("span",{style:{color:"#999999",pointerEvents:"none",marginLeft:20},children:"(支持上传jpg/png等格式文件,文件大小不能超过2M,建议使用384*214像素;如不上传,默认使用系统图片)"})]})}),(null==J?void 0:J.length)>0&&(0,F.jsxs)("div",{className:y.xmfm,children:[(0,F.jsx)("img",{src:k.Z.API_SERVER+(null===(l=J[0])||void 0===l?void 0:l.test),className:y.img_content}),(0,F.jsx)("img",{src:R,className:y.close_style,onClick:function(){K([])}})]})]}),(0,F.jsxs)(v.Z.Item,{className:y.form_item,label:"顶部背景图",colon:!1,name:"background_attachment_id",children:[(0,F.jsx)(A.Z,{action:"",accept:"image/*",withCredentials:!0,showUploadList:!1,fileList:G,customRequest:function(e){var l=new FormData;l.append("file",null==e?void 0:e.file),(0,S.ZP)("".concat(k.Z.API_SERVER,"/api/attachments.json"),{method:"post",body:l},!0).then((function(e){q([e]),c.setFieldsValue({background_attachment_id:e.id})}))},children:(0,F.jsxs)("div",{style:{height:"40px",display:"flex",alignItems:"center"},children:[(0,F.jsx)(w.op,{style:{borderRadius:"2px"},icon:(0,F.jsx)("i",{className:"iconfont icon-shangchuanfujian"}),children:"上传文件"}),(0,F.jsx)("span",{style:{color:"#999999",pointerEvents:"none",marginLeft:20},children:"(本项非必需。如不上传,则使用系统默认图片;如上传,请选择jpg、png格式,大小不超过2M,建议尺寸1920*240像素)"})]})}),(null==G?void 0:G.length)>0&&(0,F.jsxs)("div",{className:y.dbbjt,children:[(0,F.jsx)("img",{src:k.Z.API_SERVER+(null===(t=G[0])||void 0===t?void 0:t.test),className:y.img_content}),(0,F.jsx)("img",{src:R,className:y.close_style,onClick:function(){q([])}})]})]}),(0,F.jsx)(v.Z.Item,{className:y.form_item,label:"链接",colon:!1,name:"url",rules:[{pattern:new RegExp(/^[^\u4e00-\u9fa5]+$/,""),message:"不能输入中文"}],children:(0,F.jsx)(g.Z,{className:y.form_item_item,placeholder:"请输入链接",size:"large"})}),(0,F.jsx)(v.Z.Item,{className:y.form_item,label:"实践平台",colon:!1,name:"company",children:(0,F.jsx)(g.Z,{className:y.form_item_item,placeholder:"请输入实践平台",maxLength:60,size:"large",showCount:!0})})]})]})}),(0,F.jsx)("div",{className:y.footer_style,children:(0,F.jsxs)("div",{className:y.backgroundFa,children:[(0,F.jsx)(b.ZP,{className:"canclebtn",onClick:function(){"list"==window.location.href.split("comeFrom=")[1]?x.history.push("/shixuns"):x.history.push("/shixuns/".concat(null==Ae?void 0:Ae.shixunsId))},children:"取消"}),(0,F.jsx)(b.ZP,{className:"confirmbtn",type:"primary",onClick:function(){(null==J?void 0:J.length)>0&&c.setFieldsValue({attachment_id:J[0].id}),(null==G?void 0:G.length)>0&&c.setFieldsValue({background_attachment_id:G[0].id}),(null==D?void 0:D.length)>0&&c.setFieldsValue({company:D[0].name}),(null==X?void 0:X.length)>0&&c.setFieldsValue({school:X[0].name}),(null==ge?void 0:ge.length)>0&&c.setFieldsValue({teacher_attachment_id:ge[0].id}),c.validateFields().then((function(){null!=Ae&&Ae.shixunsId?(0,E.j3)(a()({teacher_id:Se,id:null==Ae?void 0:Ae.shixunsId},c.getFieldsValue())).then((function(e){0==(null==e?void 0:e.status)&&(p.ZP.success("编辑成功"),x.history.go(-1))})):(0,E.c6)(c.getFieldsValue()).then((function(e){0==(null==e?void 0:e.status)&&(p.ZP.success("新增成功"),x.history.push("/shixuns"))}))}))},children:"确认新建"})]})}),(0,F.jsxs)(N.Z,{centered:!0,zIndex:200,width:750,title:"选择实验平台",visible:$,onCancel:function(){ee(!1)},footer:(0,F.jsxs)("div",{className:"modal_list",children:[(0,F.jsx)("div",{className:"modal_close",onClick:function(){ee(!1)},children:"取消"}),(0,F.jsx)("div",{className:"modal_sumbit",onClick:function(){var e=[];for(var l in _e)_e[l].check&&e.push(_e[l]);Q(e),c.setFieldsValue({company:e[0].name}),ee(!1)},children:"确定"})]}),children:[(0,F.jsxs)("div",{className:y.input_search,children:[(0,F.jsx)(g.Z,{value:ce,onChange:function(e){oe(e.target.value)},placeholder:"请输入平台名称进行搜索"}),(0,F.jsx)("i",{className:"iconfont icon-sousuo9 font14 pl10 current"})]}),(null==_e?void 0:_e.length)>0?(0,F.jsx)("div",{className:y.platform_list,children:_e.map((function(e,l){return(0,F.jsxs)("div",{className:null!=e&&e.check?y.platform_item_active:y.platform_item,onClick:function(){_e.map((function(e){e.check=!1})),_e[l].check=!0,de(n()(_e))},children:[(0,F.jsx)("img",{className:y.img_items,src:k.Z.IMG_SERVER+(null==e?void 0:e.pic_url)}),(null==e?void 0:e.check)&&(0,F.jsx)("img",{className:y.select_img,src:I})]},l)}))}):(0,F.jsx)(Z.Z,{customText:"暂无数据",styles:{padding:"100px 0"}})]}),(0,F.jsxs)(N.Z,{centered:!0,zIndex:200,width:750,title:"选择牵头单位",visible:se,onCancel:function(){ne(!1)},footer:(0,F.jsxs)("div",{className:"modal_list",children:[(0,F.jsx)("div",{className:"modal_close",onClick:function(){ne(!1)},children:"取消"}),(0,F.jsx)("div",{className:"modal_sumbit",onClick:function(){var e=[];for(var l in fe)fe[l].check&&e.push(fe[l]);z(e),c.setFieldsValue({school:e[0].name}),ne(!1)},children:"确定"})]}),children:[(0,F.jsxs)("div",{className:y.input_search,children:[(0,F.jsx)(g.Z,{value:ce,onChange:function(e){oe(e.target.value)},placeholder:"请输入平台名称进行搜索"}),(0,F.jsx)("i",{className:"iconfont icon-sousuo9 font14 pl10 current"})]}),(null==fe?void 0:fe.length)>0?(0,F.jsx)("div",{className:y.unit_list,children:fe.map((function(e,l){return(0,F.jsxs)("div",{className:null!=e&&e.check?y.unit_item_active:y.unit_item,onClick:function(){fe.map((function(e){e.check=!1})),fe[l].check=!0,xe(n()(fe))},children:[(0,F.jsx)("img",{className:y.img_items,src:k.Z.IMG_SERVER+(null==e?void 0:e.pic_url)}),(null==e?void 0:e.check)&&(0,F.jsx)("img",{className:y.select_img,src:I})]},l)}))}):(0,F.jsx)(Z.Z,{customText:"暂无数据",styles:{padding:"100px 0"}})]})]})}))},43899:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAOJJREFUOE+lkrEOAUEQhr+RULmLTqcQvRfxAKJX6o5GcISKTqkXD+BB6OUKNDpZV1Gs7MbKkZA4U83+M/8/f2ZHSEQExRy0NNQEyqakIRJYX2FehpNrF5fsoS6wAPJJsUQea2iWYGUwS3yQlu79gWgNaGgYshh7Wdh9mfSuE9+gIkcYa+i6qjcaoZUins0slA8CxPe59PtPAYGJHGADVB1qGgvTKSoMLeSHIed2+yn06NuaiUqDl/TjDwaWYMIIqOHwxa7AJT3xH6vfl9PpkPE8VK/3upzU35H6AP46OUf+5cjvSj1v2525UKMAAAAASUVORK5CYII="},28131:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAKhJREFUOE/FktkNg0AMRMf0EEQ50EdIK5BWgD6gnGiLiJFXONoDFlZ8xN/zxseYcLPoJo9sg/LFPRidGcmyWQYKC5ht4MJ2bcLbDNRfmuAI9lYQkTiGR/XgraursRP8RIGgenL9JcyiKRjNZ6IlbOAbOMcR4aPlmYD6CI5WkHj0ODpVCo5iVIiB5ayzrhKlULbMbkxnnxobyKfJLXYS2TO79AepKf5vsAItjVcRnmIf4gAAAABJRU5ErkJggg=="}}]); \ No newline at end of file diff --git a/p__Shixuns__New__index.chunk.css b/p__Shixuns__New__index.chunk.css index 68db28c22f..43829eadb8 100644 --- a/p__Shixuns__New__index.chunk.css +++ b/p__Shixuns__New__index.chunk.css @@ -1 +1 @@ -.flexRow___JBN3B{display:flex;flex-direction:row}.flexColumn___zXgFj{display:flex;flex-direction:column}.formWrap___aNgan{font-size:14px}.formWrap___aNgan div[class~=ant-form-item-label] label{color:rgba(0,0,0,.65);font-size:14px}.formWrap___aNgan div[class~=ant-form-item-control-input-content] input{font-size:14px;height:40px;line-height:40px}.formWrap___aNgan div[class~=ant-form-item-control-input-content] textarea{font-size:14px}.formWrap___aNgan div[class~=ant-form-item-control-input-content] span{font-size:14px}.upload___yGdLQ{max-width:370px}.color0152d9___zzEpS{color:#0152d9}.colorCCC___k4Dxq{color:#ccc}.footerWrap___WrUZd div[class~=ant-form-item-control]{max-width:100%}.footerWrap___WrUZd div[class~=ant-form-item]{margin-bottom:0}.footerWrap___WrUZd div[class~=ant-form-item-control-input-content]{display:flex;justify-content:flex-end}.qrCode___GPwSg{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;padding:20px;position:relative}.qrCode___GPwSg:after{background-color:#f1f1f1;bottom:0;content:"";height:1px;left:-16px;position:absolute;width:1000px;z-index:1}.qrCode___GPwSg .a1___R6etl{align-items:flex-start;display:flex;flex-direction:column;width:190px}.qrCode___GPwSg .a1___R6etl .code___fCL_L{align-items:center;background:#fff;border-radius:8px;box-shadow:0 0 6px 2px #dedede;display:flex;height:130px;justify-content:center;width:130px}.qrCode___GPwSg .a1___R6etl .group___n7tgy{color:#3a3a3a;font-size:14px;margin-top:4px}.qrCode___GPwSg .a1___R6etl .groupNumber___tw7hA{color:#999;font-size:12px}.qrCode___GPwSg .a2___GGjDE{color:#333;flex:1 1;font-size:16px;line-height:32px;margin-top:14px}.wrp___dq7YK{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:rgba(0,0,0,.5)}.wrp___dq7YK img,.wrp___dq7YK video{max-height:80%;max-width:100%;text-align:center}.wrp___dq7YK iframe{background:#fff;border:none;left:0;top:0}.monaco___VnZC3,.wrp___dq7YK iframe{height:100%;position:absolute;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{display:flex;position:absolute;right:40px;top:40px;z-index:10}.close___LKoWu>span{align-items:center;background:#4a4a4a;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:10px;width:40px}.embed___hvpEJ{height:100%;left:0;position:absolute;top:0;width:100%}.my-diff-editor div,.my-monaco-editor div{font-size:inherit}.my-error-line-wrp{background:rgba(245,0,0,.2)!important;color:#f50000;height:auto!important;width:calc(100% - 20px)!important}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red}.breakpoints-fake,.breakpoints-select{border-radius:4px;height:8px!important;left:7px!important;pointer-events:none;top:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:8px!important}.breakpoints-fake{background:rgba(255,0,0,.5)}.highlighted-line{background:#4b4b18}.selectEnvironment___LegvW{background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-start;max-height:1000px;position:relative;width:344px}.selectEnvironment___LegvW .search___ZMwsK{position:relative}.selectEnvironment___LegvW .search___ZMwsK .ant-input-affix-wrapper{background:#f5f5f5;border-radius:4px;margin:20px;width:87%}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S{background:#fff;border-radius:4px;box-shadow:0 3px 6px -4px grey;left:21px;max-height:196px;overflow-y:auto;position:absolute;top:53px;width:87%;z-index:10}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:5px 8px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .name___t0Y2b{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .tag___ooWkq{border:1px solid #f7b500;border-radius:12px;color:#f7b500;font-size:10px;margin-left:10px;padding:0 4px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi:hover{background-color:#f9f9f9}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk{align-items:center;background:rgba(24,144,255,.2)!important;color:#0152d9;cursor:pointer;display:flex;justify-content:space-between;padding:5px 8px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .name___t0Y2b{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .tag___ooWkq{border:1px solid #f7b500;border-radius:12px;color:#f7b500;font-size:10px;margin-left:10px;padding:0 4px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk:hover{background-color:#f9f9f9}.selectEnvironment___LegvW .spin___x2xMT{align-items:center;display:flex;flex:1 1;justify-content:center}.selectEnvironment___LegvW .common___ZhJvk{padding-left:20px}.selectEnvironment___LegvW .common___ZhJvk .title___p4_7m{color:#333;font-size:14px;font-weight:600;line-height:14px;margin-bottom:10px}.selectEnvironment___LegvW .common___ZhJvk .tags___2fYZM{display:flex;flex-wrap:wrap;padding:0}.selectEnvironment___LegvW .common___ZhJvk .tags___2fYZM .tag___ooWkq{background:#f1f1f1;border-radius:15px;color:#666;cursor:pointer;font-size:12px;line-height:12px;margin-right:10px;margin-top:10px;padding:7px 10px}.selectEnvironment___LegvW .common___ZhJvk .tags___2fYZM .tagActive___tb54k{background:rgba(24,144,255,.2);color:#0152d9}.selectEnvironment___LegvW .wrap___I9ZtF{margin-bottom:50px;margin-top:12px;overflow-y:auto;position:relative}.selectEnvironment___LegvW .wrap___I9ZtF header:first-child{margin-top:0}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX{overflow:hidden;padding:0}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ{align-items:center;cursor:pointer;display:flex;font-size:14px;height:34px;justify-content:space-between;padding:0 20px}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ:hover{background-color:#f5f5f5}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ .name___t0Y2b{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ .tag___ooWkq{border:1px solid #f7b500;border-radius:12px;color:#f7b500;font-size:10px;margin-left:10px;padding:0 4px}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6{background:rgba(24,144,255,.2)!important}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .line___Qn6mz{background-color:#f1f1f1;height:1px;margin:10px 0 10px 20px;width:300px}.selectEnvironment___LegvW .apply___EhZKq{bottom:0;padding:20px 0 20px 20px;position:absolute}.selectEnvironment___LegvW .apply___EhZKq .p1___LxfGu{color:#999;font-size:14px}.selectEnvironment___LegvW .apply___EhZKq .p2___jiQhJ{color:#0152d9;cursor:pointer;font-size:14px}.selectEnvironment___LegvW .list___n7Ydz header{align-items:center;cursor:pointer;display:flex;height:34px;justify-content:space-between;margin-top:10px;padding:0 20px}.selectEnvironment___LegvW .list___n7Ydz header:hover{background-color:#f5f5f5}.selectEnvironment___LegvW .list___n7Ydz header .title___p4_7m{color:#333;font-size:14px;font-weight:600}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz{overflow:hidden;padding:0}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ{align-items:center;cursor:pointer;display:flex;font-size:14px;height:34px;justify-content:space-between;padding:0 20px}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ:hover{background-color:#f5f5f5}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ .name___t0Y2b{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ .tag___ooWkq{border:1px solid #f7b500;border-radius:12px;color:#f7b500;font-size:10px;margin-left:10px;padding:0 4px}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .itemActive___JCEc6{background:rgba(24,144,255,.2)!important}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .line___Qn6mz{background-color:#f1f1f1;height:1px;margin:10px 0 10px 20px;width:300px}.darklySelectEnvironment___K__cy{background-color:#fff;background-color:#0a143d;display:flex;flex-direction:column;height:100%;justify-content:flex-start;max-height:1000px;max-width:440px;position:relative;width:344px;width:25%}.darklySelectEnvironment___K__cy .search___ZMwsK{position:relative}.darklySelectEnvironment___K__cy .search___ZMwsK .ant-input-affix-wrapper{background:#f5f5f5;border-radius:4px;margin:20px;width:87%}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S{background:#fff;border-radius:4px;box-shadow:0 3px 6px -4px grey;left:21px;max-height:196px;overflow-y:auto;position:absolute;top:53px;width:87%;z-index:10}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:5px 8px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .name___t0Y2b{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .tag___ooWkq{border:1px solid #f7b500;border-radius:12px;color:#f7b500;font-size:10px;margin-left:10px;padding:0 4px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi:hover{background-color:#f9f9f9}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk{align-items:center;background:rgba(24,144,255,.2)!important;color:#0152d9;cursor:pointer;display:flex;justify-content:space-between;padding:5px 8px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .name___t0Y2b{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .tag___ooWkq{border:1px solid #f7b500;border-radius:12px;color:#f7b500;font-size:10px;margin-left:10px;padding:0 4px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk:hover{background-color:#f9f9f9}.darklySelectEnvironment___K__cy .spin___x2xMT{align-items:center;display:flex;flex:1 1;justify-content:center}.darklySelectEnvironment___K__cy .common___ZhJvk{padding-left:20px}.darklySelectEnvironment___K__cy .common___ZhJvk .title___p4_7m{color:#333;font-size:14px;font-weight:600;line-height:14px;margin-bottom:10px}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM{display:flex;flex-wrap:wrap;padding:0}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tag___ooWkq{background:#f1f1f1;border-radius:15px;color:#666;cursor:pointer;font-size:12px;line-height:12px;margin-right:10px;margin-top:10px;padding:7px 10px}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tagActive___tb54k{background:rgba(24,144,255,.2);color:#0152d9}.darklySelectEnvironment___K__cy .wrap___I9ZtF{margin-bottom:50px;margin-top:12px;overflow-y:auto;position:relative}.darklySelectEnvironment___K__cy .wrap___I9ZtF header:first-child{margin-top:0}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX{overflow:hidden;padding:0}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ{align-items:center;cursor:pointer;display:flex;font-size:14px;height:34px;justify-content:space-between;padding:0 20px}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ:hover{background-color:#f5f5f5}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .name___t0Y2b{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .tag___ooWkq{border-radius:12px;font-size:10px;margin-left:10px;padding:0 4px}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6{background:rgba(24,144,255,.2)!important}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .line___Qn6mz{background-color:#f1f1f1;height:1px;margin:10px 0 10px 20px;width:300px}.darklySelectEnvironment___K__cy .apply___EhZKq{bottom:0;padding:20px 0 20px 20px;position:absolute}.darklySelectEnvironment___K__cy .apply___EhZKq .p1___LxfGu{color:#999;font-size:14px}.darklySelectEnvironment___K__cy .apply___EhZKq .p2___jiQhJ{color:#0152d9;cursor:pointer;font-size:14px}.darklySelectEnvironment___K__cy .list___n7Ydz header{align-items:center;display:flex;height:34px;justify-content:space-between;margin-top:10px;padding:0 20px}.darklySelectEnvironment___K__cy .list___n7Ydz header:hover{background-color:#f5f5f5}.darklySelectEnvironment___K__cy .list___n7Ydz header .title___p4_7m{color:#333;font-size:14px;font-weight:600}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz{overflow:hidden;padding:0}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ{align-items:center;cursor:pointer;display:flex;font-size:14px;height:34px;justify-content:space-between;padding:0 20px}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ:hover{background-color:#f5f5f5}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .name___t0Y2b{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .tag___ooWkq{border-radius:12px;font-size:10px;margin-left:10px;padding:0 4px}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .itemActive___JCEc6{background:rgba(24,144,255,.2)!important}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .line___Qn6mz{background-color:#f1f1f1;height:1px;margin:10px 0 10px 20px;width:300px}.darklySelectEnvironment___K__cy .search___ZMwsK .ant-input-affix-wrapper{background:#3e4571;color:#584c4c}.darklySelectEnvironment___K__cy .search___ZMwsK .ant-input-affix-wrapper input{color:#fff}.darklySelectEnvironment___K__cy .search___ZMwsK ::-webkit-input-placeholder{color:#b0b5d6}.darklySelectEnvironment___K__cy .common___ZhJvk .title___p4_7m{color:#fff}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tag___ooWkq{background:#3e4571;color:#b0b5d6}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tagActive___tb54k{background:#0152d9;color:#fff}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ:hover{background-color:rgba(62,69,113,.2)}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .name___t0Y2b{color:#fff}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .tag___ooWkq{border:1px solid #f7b500;color:#f7b500}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6{background:#3e4571!important}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .line___Qn6mz{background-color:#282e55}.darklySelectEnvironment___K__cy .list___n7Ydz header{cursor:pointer}.darklySelectEnvironment___K__cy .list___n7Ydz header:hover{background-color:rgba(62,69,113,.2)}.darklySelectEnvironment___K__cy .list___n7Ydz header .title___p4_7m{color:#fff}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ:hover{background-color:rgba(62,69,113,.2)}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .name___t0Y2b{color:#fff}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .tag___ooWkq{border:1px solid #f7b500;color:#f7b500}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .itemActive___JCEc6{background:#3e4571!important}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .line___Qn6mz{background-color:#282e55;width:394px}.practice___gbjN8{align-items:flex-start;display:flex;justify-content:center;max-height:1030px}.practice___gbjN8 .right___XrBE2{background-color:#fff;flex:1 1;max-height:100%}.practice___gbjN8 .right___XrBE2 header{height:60px;padding:0 30px}.practice___gbjN8 .right___XrBE2 header .title___JsAVf{border-bottom:1px solid #f1f1f1;color:#333;font-size:14px;font-weight:700;height:60px;line-height:60px}.practice___gbjN8 .right___XrBE2 .content___rNvQy .ant-empty{padding:150px 0 40px}.practice___gbjN8 .right___XrBE2 .content___rNvQy .ant-empty .ant-empty-image{height:180px}.practice___gbjN8 .right___XrBE2 .content___rNvQy .ant-empty .ant-empty-description{color:#999;font-size:14px}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo{padding:0 30px 30px}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .title___JsAVf{color:#333;font-size:14px;font-weight:700;height:16px;line-height:16px;padding:30px 0}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .mainBody___edUsk{color:#333;font-size:16px;line-height:32px;margin-top:18px;max-height:328px;overflow-y:auto}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd{align-items:center;display:flex;justify-content:flex-start;padding:0}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds{flex:0.3 1;height:100%;margin-left:20px}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds .d1___r3dOV{background-color:#efefef;height:160px;position:relative}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds .d1___r3dOV .img___KXajQ{border-radius:4px;height:160px;overflow:hidden;width:250px}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds .d1___r3dOV .bot___lTZjW{background:rgba(51,51,51,.6);bottom:0;color:#fff;font-size:14px;height:40px;left:0;line-height:40px;overflow:hidden;padding:0 14px;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:100%;z-index:1}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds .d1___r3dOV .btn___aue5H{align-items:center;display:none;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds .d1___r3dOV .btn___aue5H .b1___gmKr8{background:#fff;border-radius:16px;color:#0152d9;cursor:pointer;font-size:12;height:32px;line-height:32px;text-align:center;width:90px}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds .d1___r3dOV .btn___aue5H .b2___wT3k7{background:#0152d9;border-radius:16px;color:#fff;cursor:pointer;font-size:12;height:32px;line-height:32px;margin-left:20px;text-align:center;width:90px}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds .d1___r3dOV:hover .btn___aue5H{background:rgba(0,0,0,.5);display:flex}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds .d2___mjMbK{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#333;display:-webkit-box;font-size:14px;line-height:14px;line-height:18px;overflow:hidden;padding-top:5px;text-overflow:ellipsis}.practice___gbjN8 .right___XrBE2 .content___rNvQy .des___wAyxo .sys___kUTBd .li___V7qds:first-child{margin-left:0}.practice___gbjN8 .right___XrBE2 .btns___GykuR{display:flex;justify-content:center;margin-bottom:10px;padding:40px 30px}.practice___gbjN8 .right___XrBE2 .btns___GykuR>button{border-radius:4px;height:40px;padding:0;width:120px}.practiceModal___DTgXc .content___rNvQy{align-items:center;display:flex;flex-direction:column;height:194px;justify-content:center}.practiceModal___DTgXc .content___rNvQy>p{color:#333;font-size:14px;height:14px;line-height:14px;padding-bottom:72px}.practiceModal___DTgXc .content___rNvQy>div{background:#0152d9;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;height:40px;line-height:40px;text-align:center;width:160px}.practiceModal___DTgXc .content___rNvQy .btn___aue5H{background:#0152d9;border:0;border-radius:5px;box-shadow:none;color:#fff;cursor:pointer;font-size:14px;height:40px;text-align:center;width:160px}.CodeMirror{color:#000;direction:ltr;font-family:monospace;height:300px}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{outline:none}.markdown-editor-wrapper{margin-bottom:12px;position:relative}.markdown-editor-body{align-items:center;display:flex;flex-flow:row nowrap;height:calc(100% - 38px);overflow:hidden;width:100%}.markdown-editor-body .codemirror-container{flex:1 0;height:100%;overflow:hidden;width:100%}.markdown-editor-body .CodeMirror-wrap{padding-bottom:15px}.markdown-editor-body .preview-container{word-wrap:break-word;background:#fff;border-left:1px solid #ccc;box-sizing:border-box;flex:1 0;font-size:16px;height:100%;margin:10px 0;overflow-y:auto;padding:8px 8px 50px;white-space:normal;word-break:break-word}.markdown-editor-container{border:1px solid #ccc;border-radius:4px;font-size:16px;overflow:hidden}.markdown-editor-container.full-screen{bottom:0;height:100vh!important;left:0;position:fixed;right:0;top:0;z-index:1010}.markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}.markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}.markdown-editor-container.on-preview .codemirror-container,.markdown-editor-container.on-preview .preview-container{width:50%}.mini .markdown-editor-body{height:calc(100% - 28px)}.flex-end{justify-content:flex-end}.my-codemirror-container{border:1px solid #ccc;margin-bottom:24px;width:100%}.markdown-tip{bottom:-28px;color:#cdcdcd;font-size:12px;margin-bottom:7px;position:absolute;right:0}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{background-color:#f7f7f7;border-right:1px solid #ddd;white-space:nowrap}.CodeMirror-linenumber{color:#999;min-width:20px;padding:0 3px 0 5px;text-align:right;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;border:0!important;width:auto}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{animation:blink 1.06s steps(1) infinite;background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor{animation:blink 1.06s steps(1) infinite;background-color:#7e7;border:0;width:auto}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:-50px}.CodeMirror-ruler{border-left:1px solid #ccc;bottom:0;position:absolute;top:0}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror-scroll{height:100%;margin-bottom:-50px;margin-right:-50px;outline:none;overflow:scroll!important;padding-bottom:50px;position:relative}.CodeMirror-sizer{border-right:50px solid transparent;position:relative}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{display:none;position:absolute;z-index:6}.CodeMirror-vscrollbar{overflow-x:hidden;overflow-y:scroll;right:0;top:0}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-x:scroll;overflow-y:hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{left:0;min-height:100%;position:absolute;top:0;z-index:3}.CodeMirror-gutter{display:inline-block;height:100%;margin-bottom:-50px;vertical-align:top;white-space:normal}.CodeMirror-gutter-wrapper{background:none!important;border:none!important;position:absolute;z-index:4}.CodeMirror-gutter-background{bottom:0;position:absolute;top:0;z-index:4}.CodeMirror-gutter-elt{cursor:default;position:absolute;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:normal;-webkit-tap-highlight-color:transparent;font-feature-settings:"calt";background:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual;line-height:inherit;margin:0;overflow:visible;position:relative;white-space:pre;z-index:2}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.CodeMirror-linewidget{padding:.1px;position:relative;z-index:2}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{height:0;overflow:hidden;position:absolute;visibility:hidden;width:100%}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{position:relative;visibility:hidden;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror-sizer{padding-bottom:10px!important;padding-top:10px}.CodeMirror-empty.CodeMirror-focused{outline:none}.CodeMirror pre.CodeMirror-placeholder{color:#999}.CodeMirror{background:#fff;overflow:hidden;position:relative;word-break:break-word}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;line-height:1.6;white-space:pre-wrap;word-break:break-word}.markdown-toolbar-container{align-items:center;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;display:flex;flex-flow:row wrap;line-height:20px;list-style:none;margin:0;min-height:30px;padding:0 5px;position:relative;width:100%}.markdown-toolbar-container .fill-tip{background-color:#fff1e2;border:1px solid #e99237;border-radius:5px;box-sizing:border-box;color:#a65500;cursor:pointer;display:inline-block;font-size:12px;height:auto;line-height:16px;margin-left:10px;padding:5px;position:relative}.markdown-toolbar-container .fill-tip:before{border-bottom:6px solid transparent;border-right:6px solid #fff1e2;border-top:6px solid transparent;content:" ";height:0;left:-6px;position:absolute;top:6px;width:0;z-index:10}.markdown-toolbar-container .fill-tip:after{border-bottom:6px solid transparent;border-right:6px solid #e99237;border-top:6px solid transparent;content:" ";height:0;left:-7px;position:absolute;top:6px;width:0}.markdown-toolbar-container li{color:#666;display:flex;flex-flow:column nowrap;height:100%;height:38px;justify-content:center;padding:0 1px}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{color:#666;cursor:pointer;font-size:18px;text-align:center;width:28px}.markdown-toolbar-container .btn-null{align-items:center;display:flex;flex-flow:row nowrap;width:auto}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{border-right:1px solid #ccc;height:65%;margin:0 5px}.mini .markdown-toolbar-container li{height:28px}.editor-resize{border-bottom:1px solid #ccc;border-top:1px solid #ccc;box-sizing:border-box;cursor:row-resize;display:block;height:4px;left:54%;margin:0 auto;overflow:hidden;text-transform:capitalize;white-space:nowrap;width:120px}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(static/iconfont.345f94c8.eot);src:url(static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(static/iconfont.deef216b.woff) format("woff"),url(static/iconfont.42606faf.ttf) format("truetype"),url(static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:md-iconfont!important;font-size:16px;font-style:normal}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #a7a7a7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-attribute,.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{color:#fff!important;outline:1px solid grey}.upload-button{color:#0152d9;display:block;font-size:12px;height:32px;line-height:32px;position:relative;width:106px}.upload-button input{height:32px;left:0;opacity:0;position:absolute;top:0;width:160px;z-index:-1}.flexRow___qhrFS{display:flex;flex-direction:row}.flexJustifyCenter___VrsJS{justify-content:center}.flexAlignEnd___j3ukr{align-items:flex-end}.flexAlignCenter___oYrc_{align-items:center}.flexColumn___biwiK{display:flex;flex-direction:column}.formWrap___y7qnO{background-color:#fff}.formWrap___y7qnO label{font-size:14px}.JupyterFieldWrapElse___mAcbc{background-color:#fff;padding:10px 20px!important}.JupyterFieldWrapElse___mAcbc .ant-form-item-label{font-weight:700;margin-bottom:12px;margin-top:18px}.JupyterFieldWrapElse___mAcbc .ant-input,.JupyterFieldWrapElse___mAcbc .ant-input-affix-wrapper{background-color:#f5f5f5!important;height:50px;padding:0 20px}.JupyterFieldWrapElse___mAcbc .ant-input-affix-wrapper>input,.JupyterFieldWrapElse___mAcbc .ant-input-affix-wrapper>span,.JupyterFieldWrapElse___mAcbc .ant-input>input,.JupyterFieldWrapElse___mAcbc .ant-input>span{background-color:#f5f5f5!important;font-size:16px}.JupyterFieldWrapElse___mAcbc .ant-select-borderless .ant-select-selector{background-color:#f5f5f5!important;min-height:50px!important;padding-top:12px!important}.JupyterFieldWrapElse___mAcbc .ant-select-borderless .ant-select-selector .ant-select-selection-item{font-size:16px}.JupyterFieldWrapElse___mAcbc .ant-select-multiple .ant-select-selector{padding-top:0!important}.button___nO4ST{font-weight:400;height:38px;line-height:38px;padding:0;width:100px}.buttonWrap___R159y{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;padding-bottom:20px}.width240___WKtEs{width:240px}.difficultyHint___ur1_m{color:#888;font-size:14px;margin-left:20px;margin-top:40px}.color888___KIde8{color:#888}.color0152d9____7CR3{color:#0152d9}.installPackage___uTEn1{color:#0152d9;cursor:pointer;margin-bottom:38px;margin-left:20px;max-width:600px}.apply___PWFCo .p1___DywU_{color:#999;font-size:14px}.apply___PWFCo .p2___wgqUA{color:#0152d9;cursor:pointer;font-size:14px}.wrapInstallPackageStyle___AU1GI .ant-modal-close-x{height:51px;line-height:51px;width:67px}.wrapInstallPackageStyle___AU1GI .ant-modal-header{padding:14px 40px}.wrapInstallPackageStyle___AU1GI .ant-modal-body{max-height:600px;overflow:auto;padding:20px 40px 0}.wrapInstallPackageStyle___AU1GI .installPackageStyle___k2iyn .title___oN9OA{color:#333;font-size:16px;font-weight:600;height:20px;line-height:16px;margin-bottom:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:800px}.wrapInstallPackageStyle___AU1GI .installPackageStyle___k2iyn .line___PxUeH{background:#f1f1f1;height:1px;margin-bottom:30px;margin-left:-40px;width:1000px}.bodyHeight___QO5he{height:100%}.practicalTraining___VpEJN{margin:20px auto;width:1200px}.practicalTraining___VpEJN .titleWrap___K8TrM{align-items:center;background:#fff;border-radius:4px;color:#333;display:flex;flex-direction:column;font-size:18px;height:220px;margin-bottom:20px}.practicalTraining___VpEJN .titleWrap___K8TrM .title___x3Eob{color:#333;font-size:18px;font-weight:700;height:78px;line-height:78px;margin:0 30px;text-align:center}.practicalTraining___VpEJN .titleWrap___K8TrM .line___z14_S{background-color:#f1f1f1;height:1px;margin-bottom:40px;width:1140px}.practicalTraining___VpEJN .titleWrap___K8TrM .dec___z7Nns{color:#999;font-size:14px;line-height:14px;margin-top:40px} \ No newline at end of file +.flex_box_center___POF6Z{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___mAeec{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___bVrJC{box-align:center;align-items:center}.flex_box_center_end___USZOu{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___KRGc9{box-orient:block-axis;flex-direction:column}.wrap___t4yCX{background-color:#fff;overflow:hidden}.wrap___t4yCX .bg___NmucQ{margin:0 auto 64px;width:1200px}.title_style___btRf8{background:linear-gradient(270deg,rgba(81,137,181,.1),rgba(27,133,101,.08));display:flex;height:48px;line-height:48px;margin:40px auto 10px;width:1200px}.title_style___btRf8 .line___z14_S{background:#1b8565;height:48px;width:3px}.title_style___btRf8 .text___Muyeo{color:#232b40;font-family:PingFangSC,PingFang SC;font-size:16px;font-style:normal;font-weight:400;height:48px;line-height:48px;margin-left:16px;text-align:left}.fieldWrap___x_VVx{padding:0 30px 30px 0}.fieldWrap___x_VVx .form_item___EGomW{color:#5f6368;margin-top:30px}.fieldWrap___x_VVx .form_item___EGomW span[class~=ant-input-affix-wrapper]{height:40px!important}.fieldWrap___x_VVx .form_item___EGomW span[class~=ant-input-affix-wrapper] .record_count___cmv40{color:#9096a3;font-size:14px}.fieldWrap___x_VVx .form_item___EGomW [class~=ant-form-item-label] label{color:#5f6368!important;height:40px!important}.fieldWrap___x_VVx .form_item___EGomW .close_style___eLHWe{cursor:pointer;height:14px;position:absolute;right:-8px;top:-8px;width:14px;z-index:10}.fieldWrap___x_VVx .form_item___EGomW .xmfm___UFR6C{height:100px;margin-top:20px;position:relative;width:160px}.fieldWrap___x_VVx .form_item___EGomW .xmfm___UFR6C .img_content___EOfmr{height:100px;left:0;position:absolute;top:0;width:160px;z-index:5}.fieldWrap___x_VVx .form_item___EGomW .dbbjt___sT_QZ{height:66px;margin-top:20px;position:relative;width:1040px}.fieldWrap___x_VVx .form_item___EGomW .dbbjt___sT_QZ .img_content___EOfmr{height:66px;left:0;position:absolute;top:0;width:1040px;z-index:5}.fieldWrap___x_VVx .form_item___EGomW .sjpt_list___bLmAo{display:flex;flex-wrap:wrap}.fieldWrap___x_VVx .form_item___EGomW .sjpt_list___bLmAo .sjpt___Rzv48{border:1px solid #dcdcdc;border-radius:4px;height:70px;margin-right:20px;margin-top:20px;position:relative;width:198px}.fieldWrap___x_VVx .form_item___EGomW .sjpt_list___bLmAo .sjpt___Rzv48 .img_content___EOfmr{border-radius:4px;height:60px;left:0;margin:5px;object-fit:scale-down;position:absolute;top:0;width:188px;z-index:5}.fieldWrap___x_VVx .form_item___EGomW .qtdw_list___KBjVL{display:flex;flex-wrap:wrap}.fieldWrap___x_VVx .form_item___EGomW .qtdw_list___KBjVL .qtdw___IiJnn{border:1px solid #dcdcdc;border-radius:5px;height:70px;margin-right:20px;margin-top:20px;position:relative;width:198px}.fieldWrap___x_VVx .form_item___EGomW .qtdw_list___KBjVL .qtdw___IiJnn .img_content___EOfmr{border-radius:4px;height:60px;left:0;margin:5px;object-fit:scale-down;position:absolute;top:0;width:188px;z-index:5}.footer_style___EJNAj{align-items:center;background:#fff;bottom:0;box-shadow:0 -2px 8px 0 #f1f1f1;display:flex;height:64px;position:fixed;width:100%;z-index:100}.footer_style___EJNAj .backgroundFa___a4XGg{align-items:center;display:flex;justify-content:center;margin:auto;width:1200px}.footer_style___EJNAj .backgroundFa___a4XGg .btn_close___yEwPX{align-items:center;border:1px solid #bacffe;border-radius:2px;color:#3061d0;margin:13px 20px;opacity:.9}.footer_style___EJNAj .backgroundFa___a4XGg .btn_close___yEwPX,.footer_style___EJNAj .backgroundFa___a4XGg .btn_submit___DqG1K{cursor:pointer;font-family:PingFangSC-Regular,PingFang SC;font-size:14px;font-weight:400;height:38px;line-height:38px;text-align:center;width:118px}.footer_style___EJNAj .backgroundFa___a4XGg .btn_submit___DqG1K{background:#3061d0;border-radius:2px;color:#fff;margin:13px 0}.input_search___c0NhF{display:none;position:relative}.input_search___c0NhF [class~=ant-input]{background:#f6f7f9;border:1px solid hsla(0,0%,100%,.5);border-radius:19px;color:#9096a3;height:38px;padding:0 40px 0 20px;width:100%}.input_search___c0NhF i{color:#000;position:absolute;right:17px;top:14px}.platform_list___uIkXf{align-content:flex-start;display:flex;flex-wrap:wrap;height:330px;margin-top:20px;overflow-y:auto;width:100%}.platform_list___uIkXf .platform_item___AEZJp{background:#fff;border:1px solid #f6f7f9;color:#3061d0;cursor:pointer;font-size:10px;height:42px;margin:11px;position:relative;width:116px}.platform_list___uIkXf .platform_item___AEZJp:hover{border:1px solid rgba(0,76,255,.3)}.platform_list___uIkXf .platform_item_active___DkYN2{background:#fff;border:1px solid rgba(0,76,255,.3);cursor:pointer;height:42px;margin:11px;position:relative;width:116px}.platform_list___uIkXf .img_items___RhWee{height:35px;margin:2px 4px;width:106px}.platform_list___uIkXf .text_items____v4d2{color:#3061d0;font-size:10px;text-align:center}.platform_list___uIkXf .select_img___lukzx{height:16px;position:absolute;right:-8px;top:-8px;width:16px}.unit_list___Zuhvm{align-content:flex-start;display:flex;flex-wrap:wrap;height:330px;margin-top:20px;overflow-y:auto;width:100%}.unit_list___Zuhvm .unit_item___xqgyx{background:#fff;border:1px solid #f6f7f9;color:#3061d0;cursor:pointer;font-size:10px;height:42px;margin:11px;position:relative;width:116px}.unit_list___Zuhvm .unit_item___xqgyx:hover{border:1px solid rgba(0,76,255,.3)}.unit_list___Zuhvm .unit_item_active___ppRTX{background:#fff;border:1px solid rgba(0,76,255,.3);cursor:pointer;height:42px;margin:11px;position:relative;width:116px}.unit_list___Zuhvm .img_items___RhWee{height:35px;margin:2px 4px;object-fit:scale-down;width:106px}.unit_list___Zuhvm .select_img___lukzx{height:16px;position:absolute;right:-8px;top:-8px;width:16px}.sjtjItem___JS1Em{display:flex;padding-left:94px}.sjtjItem___JS1Em .form_item___EGomW{margin:0 20px 15px 0;width:350px}.sjtjItem___JS1Em .form_item_item___2sbbM{height:40px} \ No newline at end of file diff --git a/p__Textbook__Detail__index.async.js b/p__Textbook__Detail__index.async.js index be8b8ff2c5..8c6a020620 100644 --- a/p__Textbook__Detail__index.async.js +++ b/p__Textbook__Detail__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[25713],{7450:function(e,t,n){n.d(t,{Z:function(){return x}});var a=n(82242),l=n.n(a),r=n(7557),i=n.n(r),s=n(41498),u=n.n(s),c=n(79800),o=n.n(c),d=n(59301),M=n(84686),m=n(49105),p=n(80608),j=(n(87266),{editor_css:"editor_css___cm3Z8"}),N=n(37712),x=(0,p.connect)((function(e){return{user:e.user}}))((function(e){var t=e.defaultvalue,n=e.onChange,a=e.style,r=e.user,s=e.placeholder,c=2097152,p=(0,d.useRef)(null),x=(0,d.useState)(null),A=o()(x,2),g=A[0],h=A[1],z=(0,d.useState)(""),f=o()(z,2),w=f[0],L=f[1];(0,d.useEffect)((function(){L(t)}),[t]),(0,d.useEffect)((function(){n(w)}),[w]);var D={placeholder:s||"请输入内容...",MENU_CONF:{}};D.MENU_CONF.uploadImage={customUpload:function(e,t){return u()(i()().mark((function n(){var a,l;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return(a=new FormData).append("file",e),n.next=4,(0,m.ZP)("/api/attachments.json",{method:"post",body:a},!0);case 4:l=n.sent,t(null==l?void 0:l.url,"","");case 6:case"end":return n.stop()}}),n)})))()}},D.MENU_CONF.uploadVideo={customUpload:function(e,t){return u()(i()().mark((function n(){var a,l,s,u,o,d,M,j,N,x,A,g,h,z;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return a=e.size,l=Math.ceil(a/c),n.prev=2,n.next=5,(0,m.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:{fileName:e.name,chunkCount:l,user_id:null==r||null===(s=r.userInfo)||void 0===s?void 0:s.user_id}});case 5:if(0===(null==(o=n.sent)?void 0:o.status)){n.next=8;break}throw new Error;case 8:d=o.upload_id,p.current=new AbortController,M=[],0,j=i()().mark((function t(){var n,l,r,s;return i()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:n=N*c,l=Math.min(n+c,a),r=e.slice(n,l),(s=new FormData).append("chunk",r),s.append("fileName",e.name),s.append("chunkIndex",(N+1).toString()),s.append("uploadId",d),M.push((function(){return(0,m.ZP)("/api/attachments/multipart_upload",{method:"POST",body:s,signal:p.current.signal},!0).then((function(e){}))}));case 9:case"end":return t.stop()}}),t)})),N=0;case 14:if(!(N0)){n.next=29;break}return n.next=27,Promise.all(h);case 27:n.sent,x+=A;case 29:n.next=22;break;case 31:return n.next=33,(0,m.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:l,uploadId:d,user_id:null==r||null===(u=r.userInfo)||void 0===u?void 0:u.user_id}});case 33:z=n.sent,t(null==z?void 0:z.object,""),n.next=39;break;case 37:n.prev=37,n.t1=n.catch(2);case 39:case"end":return n.stop()}}),n,null,[[2,37]])})))()}};return(0,d.useEffect)((function(){return function(){null!=g&&(g.destroy(),h(null))}}),[g]),(0,N.jsx)(N.Fragment,{children:(0,N.jsxs)("div",{className:null==j?void 0:j.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,N.jsx)(M.o,{editor:g,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,N.jsx)(M.M,{defaultConfig:D,value:w,onCreated:h,onChange:function(e){var t;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((t=e.getHtml(),t.replace(/<[^

                                                      ]+>/g,"").replace(/<[

                                                      $]+>/g,"").replace(/ /gi,"").replace(/<[^
                                                      ]+>/g,"")))?L(e.getHtml()):L("")},mode:"default",style:l()({height:"500px",overflowY:"hidden"},a)})]})})}))},26458:function(e,t,n){n.d(t,{Z:function(){return v}});var a=n(7557),l=n.n(a),r=n(41498),i=n.n(r),s=n(82242),u=n.n(s),c=n(79800),o=n.n(c),d=n(59301),M=n(78241),m=n(8591),p=n(43418),j=n(88522),N=n(24650),x=n(30518),A=n(53326),g=n(80608),h=n(49105),z=n(61186),f=n.n(z),w={flex_box_center:"flex_box_center___QyfTI",flex_space_between:"flex_space_between___h3rrj",flex_box_vertical_center:"flex_box_vertical_center___CJQPY",flex_box_center_end:"flex_box_center_end___GyaJk",flex_box_column:"flex_box_column___Q9WpV",form:"form___In2ej",btn:"btn___CMK6g",img:"img___s_IXU",myModal:"myModal___k3vWJ"},L=n(11806),D=n(71681),b=n(21884),y=n(48410),S=n(37712),v=(0,g.connect)((function(e){return{dispatch:e.dispatch,coreCurriculum:e.coreCurriculum}}))((function(e){var t,n=e.visible,a=e.onOk,r=e.onCancel,s=e.title,c=void 0===s?"":s,g=e.coreCurriculum,z=(e.dispatch,g.CoreSubjects,M.Z.useForm()),v=o()(z,1)[0],I=(0,d.useState)(!1),E=o()(I,2),O=E[0],T=E[1],C=(0,d.useState)([]),Z=o()(C,2),Y=Z[0],k=Z[1],V=(0,d.useState)(!1),U=o()(V,2),B=U[0],W=U[1],Q=(0,d.useState)([]),F=o()(Q,2),X=F[0],q=F[1],G=(0,d.useState)([]),P=o()(G,2),J=P[0],K=P[1];(0,d.useEffect)((function(){if(n&&H(),null!=n&&n.id){var e,t;v.setFieldsValue(u()(u()({},n),{},{attachment_id:null==n||null===(e=n.attachment)||void 0===e?void 0:e.id,publication_time:null!=n&&n.publication_time?f()(null==n?void 0:n.publication_time):""}));var a=[u()(u()({},null==n?void 0:n.attachment),{},{response:{id:null==n||null===(t=n.attachment)||void 0===t?void 0:t.id}})];k(a)}}),[n]);var R,H=function(){var e=i()(l()().mark((function e(){var t,n,a,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.ZP)("/api/core_materials/material_type_name_list.json",{method:"get",params:{has_default_type:1}});case 2:return 0==(null==(t=e.sent)?void 0:t.status)&&K(null==t||null===(n=t.data)||void 0===n?void 0:n.list),e.next=6,(0,h.ZP)("/api/core_materials/core_subject_name_list.json",{method:"get",params:{has_core_subject:1,book_type:1}});case 6:0==(null==(a=e.sent)?void 0:a.status)&&q(null==a||null===(r=a.data)||void 0===r?void 0:r.list);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),_=function(){var e=i()(l()().mark((function e(t){var n,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:T(!0),r=u()(u()({},t),{},{attachment_id:(null==Y||null===(n=Y[0])||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id)||""}),a(r);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,S.jsx)(p.Z,{className:w.myModal,title:"".concat(null!=n&&n.id?"编辑":"新建").concat(c),open:n,onOk:function(){v.submit()},centered:!0,onCancel:function(){r()},confirmLoading:O,okButtonProps:{disabled:B},width:686,afterClose:function(){T(!1),k([]),v.resetFields()},okText:"确认",cancelText:"取消",wrapClassName:L.Z.CustomCss,children:(0,S.jsxs)(M.Z,{form:v,colon:!1,labelCol:{span:4},wrapperCol:{span:18},onFinish:_,className:w.form,children:[(0,S.jsx)(M.Z.Item,{label:"核心课程",name:"core_subject_name",rules:[{required:!0,message:"请选择核心课程"}],children:(0,S.jsx)(j.Z,{options:null==X?void 0:X.map((function(e){return{value:e,label:e}})),filterOption:function(e,t){var n;return-1!==(null==t||null===(n=t.label)||void 0===n||null===(n=n.toUpperCase())||void 0===n?void 0:n.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&v.setFieldValue("core_subject_name",e.substring(0,20))}})}),(0,S.jsx)(M.Z.Item,{label:"教材名称",name:"name",rules:[{required:!0,message:"请输入教材名称"},{whitespace:!0,message:"请输入教材名称"},{max:200,message:"只能输入200个字符"}],children:(0,S.jsx)(N.Z,{maxLength:200,placeholder:"请输入教材名称"})}),(0,S.jsx)(M.Z.Item,{label:"教材类型",name:"material_type_name",rules:[{required:!0,message:"请选择教材类型"}],children:(0,S.jsx)(j.Z,{options:null==J?void 0:J.map((function(e){return{value:e,label:e}})),filterOption:function(e,t){var n;return-1!==(null==t||null===(n=t.label)||void 0===n||null===(n=n.toUpperCase())||void 0===n?void 0:n.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&v.setFieldValue("material_type_name",e.substring(0,20))}})}),(0,S.jsx)(M.Z.Item,{label:"作者",name:"author",rules:[{required:!0,message:"请输入作者"},{whitespace:!0,message:"请输入作者"},{max:100,message:"只能输入100个字符"}],children:(0,S.jsx)(N.Z,{maxLength:100,placeholder:"请输入作者"})}),(0,S.jsx)(M.Z.Item,{label:"出版社",name:"publisher",rules:[{whitespace:!0,message:"实践出版社"},{max:100,message:"只能输入100个字符"}],children:(0,S.jsx)(N.Z,{maxLength:100,placeholder:"请输入出版社"})}),(0,S.jsx)(M.Z.Item,{label:"出版时间",name:"publication_time",children:(0,S.jsx)(x.default,{style:{width:"100%"},placeholder:"请选择出版时间",format:"YYYY-MM-DD",allowClear:!0})}),(0,S.jsx)(M.Z.Item,{label:"ISBN",name:"number",rules:[{whitespace:!0,message:"请输入ISBN"}],children:(0,S.jsx)(N.Z,{maxLength:50,placeholder:"请输入ISBN"})}),(0,S.jsx)(M.Z.Item,{label:"阅读链接",name:"view_link",children:(0,S.jsx)(N.Z,{placeholder:"请输入阅读链接"})}),(0,S.jsx)(M.Z.Item,{label:"购买链接",name:"buy_link",children:(0,S.jsx)(N.Z,{placeholder:"请输入购买链接"})}),(0,S.jsx)(M.Z.Item,{name:"attachment_id",label:"封面图片",rules:[{required:!0,message:"请上传封面图片"}],children:(0,S.jsx)("div",{className:w.upload,children:null!=Y&&null!==(t=Y[0])&&void 0!==t&&null!==(t=t.response)&&void 0!==t&&t.id?(0,S.jsxs)("div",{className:w.img,children:[(0,S.jsx)("img",{src:D.Z.API_SERVER+"/api/attachments/"+(null==Y||null===(R=Y[0])||void 0===R||null===(R=R.response)||void 0===R?void 0:R.id),alt:"avatar",style:{width:"100%"}}),(0,S.jsx)("div",{children:(0,S.jsx)(b.Z,{onClick:function(){k([]),v.setFieldsValue({attachment_id:""})},style:{fontSize:"16px",color:"red"}})})]}):(0,S.jsx)(A.Z,{fileList:Y,action:"".concat(D.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){return t=e,v.setFieldsValue({attachment_id:""}),void(["uploading","done","removed"].includes(t.file.status)&&("uploading"===t.file.status&&W(!0),"done"===t.file.status&&W(!1),k(t.fileList),v.setFieldsValue({attachment_id:null===(n=t.fileList)||void 0===n||null===(n=n[0])||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id})));var t,n},onRemove:function(e){k([])},beforeUpload:function(e){return"image/jpeg"===(t=e).type||"image/png"===t.type?t.size/1024/1024>2?(m.ZP.info("文件大小必须小于2MB"),Promise.reject()):(k([]),!0):(m.ZP.error("请上传jpg或png的图片!"),Promise.reject());var t},withCredentials:!0,accept:"image/*",children:(0,S.jsxs)(y.op,{style:{borderRadius:"2px",marginTop:3},children:[(0,S.jsx)("i",{className:"iconfont icon-shangchuantupian2 mr5"}),"上传图片"]})})})})]})})}))},52447:function(e,t,n){n.r(t),n.d(t,{default:function(){return B}});var a=n(7557),l=n.n(a),r=n(82242),i=n.n(r),s=n(41498),u=n.n(s),c=n(79800),o=n.n(c),d=n(59301),M=n(78241),m=n(43418),p=n(8591),j=n(6848),N=n(95237),x=n(43604),A=n(86859),g=n(24650),h=n(30518),z=n(49105),f={flex_box_center:"flex_box_center___qlntG",flex_space_between:"flex_space_between___mNSJJ",flex_box_vertical_center:"flex_box_vertical_center___uUHLZ",flex_box_center_end:"flex_box_center_end___Yk1MV",flex_box_column:"flex_box_column___uFrMX",all_wrap:"all_wrap___X6Wo7",wrap:"wrap___ieM1S",editor:"editor___EZPNQ",btns:"btns___shpJD",iconUpdate:"iconUpdate___XN1Ol",iconDetele:"iconDetele___eOOKd",shuji:"shuji___s0mOr",shuji_img:"shuji_img___cvSBj",shuji_name:"shuji_name___kYS1g",shuji_shuxin:"shuji_shuxin___r0uZf",button_left:"button_left____ZBHF",yuedu:"yuedu___xa54a",yuedu_active:"yuedu_active___enw4Q",button_right:"button_right___ps1Wr",goumai:"goumai___CDg70",goumai_active:"goumai_active___zaOG_",fankui:"fankui___uCxiI",fankui_img:"fankui_img___tlYQ3",fankui_content:"fankui_content___bySdK",content_top:"content_top___s_zrA",top_name:"top_name___mAO_k",top_school:"top_school___OU5KA",top_time:"top_time___HoSOs",myModal:"myModal___PnEFo"},w=n(4585),L=n(26458),D=n(71681),b=n(48410),y=n(7450),S=n(11806),v=n(80608),I=n(75916),E=n(61186),O=n.n(E),T=n.p+"static/shuzhanshi.2f687d06.png";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var C={flex_box_center:"flex_box_center___mD6Gr",flex_space_between:"flex_space_between___ZCJE4",flex_box_vertical_center:"flex_box_vertical_center___KWzbg",flex_box_center_end:"flex_box_center_end___dQfUC",flex_box_column:"flex_box_column___LBPl4",tabs:"tabs___toHjJ",tabsWrap:"tabsWrap___ycw39",tab:"tab___BF5r0",itemStyle:"itemStyle___HQGxU",active:"active___EKAtL"},Z=n(92310),Y=n.n(Z),k=n(37712),V=function(e){var t=e.dataSource,n=void 0===t?[]:t,a=e.value,l=e.onChange,r=e.className,i=e.style,s=void 0===i?{}:i,u=e.tabBarExtraContent;return(0,k.jsxs)("div",{className:Y()(C.tabs,r),style:s,children:[(0,k.jsx)("div",{className:C.tabsWrap,children:n.map((function(e,t){return(0,k.jsxs)("aside",{className:C.tab,onClick:function(){l(e.id)},children:[(0,k.jsx)("div",{className:a===e.id?C.active:C.itemStyle,children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,k.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,k.jsx)(j.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,k.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,k.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,k.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},t)}))}),(0,k.jsx)("div",{className:C.tabBar,children:u})]})},U=n(6638),B=(0,v.connect)((function(e){var t=e.virtualSpaces;return{globalSetting:e.globalSetting,virtualSpaces:t,user:e.user}}))((function(e){e.globalSetting,e.dispatch;var t=e.user,n=(e.virtualSpaces,(0,v.useParams)().id),a=(0,d.useState)("description"),r=o()(a,2),s=r[0],c=r[1],E=(0,d.useState)({}),C=o()(E,2),Z=C[0],Y=C[1],B=(0,d.useState)(!0),W=o()(B,2),Q=(W[0],W[1]),F=(0,d.useState)(!1),X=o()(F,2),q=X[0],G=X[1],P=(0,d.useState)(""),J=o()(P,2),K=J[0],R=J[1],H=(0,d.useState)(""),_=o()(H,2),$=_[0],ee=_[1],te=(0,d.useRef)(""),ne=(0,d.useState)(!1),ae=o()(ne,2),le=ae[0],re=ae[1],ie=(0,d.useState)(!1),se=o()(ie,2),ue=se[0],ce=se[1],oe=Z.name,de=Z.attachment,Me=Z.author,me=Z.publisher,pe=Z.number,je=Z.publication_time,Ne=Z.material_type,xe=Z.view_link,Ae=Z.buy_link,ge=M.Z.useForm(),he=o()(ge,1)[0],ze=(0,d.useState)(!1),fe=o()(ze,2),we=fe[0],Le=fe[1],De=(0,v.useSearchParams)(),be=o()(De,1)[0],ye=(0,d.useState)({page:1,limit:10}),Se=o()(ye,2),ve=Se[0],Ie=Se[1];(0,d.useEffect)((function(){Be()}),[n]),(0,d.useEffect)((function(){We()}),[s]);var Ee=(0,d.useState)(0),Oe=o()(Ee,2),Te=Oe[0],Ce=Oe[1],Ze=(0,d.useState)([]),Ye=o()(Ze,2),ke=Ye[0],Ve=Ye[1],Ue=function(e){var n;return(0,I.ES)()||(null==t||null===(n=t.userInfo)||void 0===n?void 0:n.user_id)===e},Be=function(){var e=u()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Q(!0),e.next=3,(0,z.ZP)("/api/core_materials/".concat(n,".json"),{method:"get"});case 3:-1!==(null==(t=e.sent)?void 0:t.status)&&Y(i()({},null==t?void 0:t.data)),Q(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),We=function(){var e=u()(l()().mark((function e(){var t,a,r,i,u,c,o;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Q(!0),"shiyongfankui"==s){e.next=8;break}return e.next=4,(0,z.ZP)("/api/core_materials/".concat(n,"/show_desc.json"),{method:"get",params:{column:s}});case 4:-1!==(null==(t=e.sent)?void 0:t.status)&&(R((null==t||null===(a=t.data)||void 0===a?void 0:a[s])||""),ee((null==t||null===(r=t.data)||void 0===r?void 0:r[s])||""),te.current=(null==t||null===(i=t.data)||void 0===i?void 0:i[s])||""),e.next=12;break;case 8:return e.next=10,(0,z.ZP)("/api/core_materials/".concat(n,"/feedbacks.json"),{method:"get",params:ve});case 10:0==(null==(u=e.sent)?void 0:u.status)&&(Ve(null==u||null===(c=u.data)||void 0===c?void 0:c.list),Ce(null==u||null===(o=u.data)||void 0===o?void 0:o.size));case 12:Q(!1);case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Qe=function(){var e=u()(l()().mark((function e(t){var a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/core_materials/".concat(n,".json"),{method:"put",body:i()({material_type:String(Ne)},t)});case 2:-1!==(null==(a=e.sent)?void 0:a.status)&&(Be(),p.ZP.success("编辑成功"),G(!1));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Fe=function(){var e=u()(l()().mark((function e(){var t,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ce(!0),(t={})[s]=K,e.next=5,(0,z.ZP)("/api/core_materials/".concat(n,"/update_desc.json"),{method:"put",body:t});case 5:-1!==(null==(a=e.sent)?void 0:a.status)&&(We(),p.ZP.success("编辑成功"),re(!1)),ce(!1);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Xe=function(){var e=u()(l()().mark((function e(t){var a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ce(!0),e.next=3,(0,z.ZP)("/api/core_materials/".concat(n,"/add_feedback.json"),{method:"post",body:i()({},t)});case 3:-1!==(null==(a=e.sent)?void 0:a.status)&&(Be(),p.ZP.success("增加成功"),Le(!1),We()),ce(!1);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,k.jsx)("div",{className:f.all_wrap,children:(0,k.jsxs)("div",{className:f.wrap,children:[(0,k.jsx)(b.qE,{title:"教材详情",onClick:function(){be.get("backUrl")?v.history.push(be.get("backUrl")):v.history.push("/textbook")},style:{borderBottom:"none",height:"70px"},children:Ue(Z.user_id)&&(0,k.jsxs)("div",{className:f.btns,children:[(0,k.jsx)("div",{onClick:function(){G(i()({},Z))},children:(0,k.jsx)(j.Z,{title:"编辑",children:(0,k.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(f.iconUpdate)})})}),(0,k.jsx)("div",{onClick:function(){var e;m.Z.confirm({title:"提示",okText:"确定删除",okButtonProps:{danger:!0},icon:!1,className:S.Z.CustomTipsModalCss,cancelText:"取消",content:(0,k.jsxs)("div",{children:[(0,k.jsxs)("div",{children:["确认删除《",oe,"》吗?"]}),(0,k.jsx)("div",{className:"mt10",children:"删除后,将无法恢复,请谨慎操作"})]}),onOk:(e=u()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/core_materials/".concat(n,".json"),{method:"delete"});case 2:-1!==(null==(t=e.sent)?void 0:t.status)&&(p.ZP.success("操作成功"),v.history.push("/textbook"));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:(0,k.jsx)(j.Z,{title:"删除",children:(0,k.jsx)("i",{className:"iconfont icon-shanchu13 ".concat(f.iconDetele)})})})]})}),(0,k.jsxs)("div",{className:f.shuji,children:[(0,k.jsx)("img",{src:T,style:{width:"1200px",height:"430px",marginTop:"40px"}}),(0,k.jsx)("img",{className:f.shuji_img,src:D.Z.API_SERVER+(null==de?void 0:de.url)}),(0,k.jsx)(j.Z,{title:oe,children:(0,k.jsx)("div",{className:f.shuji_name,children:oe})}),(0,k.jsxs)("div",{className:f.shuji_shuxin,children:[(0,k.jsx)(j.Z,{title:Me||"--",children:(0,k.jsxs)("div",{children:["作者:",Me||"--"]})}),(0,k.jsx)(j.Z,{title:me||"--",children:(0,k.jsxs)("div",{style:{marginTop:"10px"},children:["出版社:",me||"--"]})}),(0,k.jsx)(j.Z,{title:pe||"--",children:(0,k.jsxs)("div",{style:{marginTop:"10px"},children:["ISBN:",pe||"--"]})}),(0,k.jsx)(j.Z,{title:je?O()(je).format("YYYY-MM-DD"):"--",children:(0,k.jsxs)("div",{style:{marginTop:"10px"},children:["出版时间:",je?O()(je).format("YYYY-MM-DD"):"--"]})})]}),xe&&(0,k.jsxs)("div",{className:f.button_left,style:{left:"38%"},onClick:function(){window.open(xe)},children:[(0,k.jsx)("img",{className:f.yuedu,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjE4Ni4wMjdjMi44NzUgMCA1LjY2Ny44MjEgOC4wNzUgMi4zNzVsMS41NzcgMS4wMTJMMjYuNDIgMi40QTE0Ljg4MSAxNC44ODEgMCAwIDEgMzQuNDkxLjAyN2gxMS43OTdhMy4zODcgMy4zODcgMCAwIDEgMy4zODMgMy4zODJ2MjkuMjg4YTMuMzg3IDMuMzg3IDAgMCAxLTMuMzgzIDMuMzgzSDM0LjQ5Yy0yLjIwNyAwLTQuMzU0LjYzLTYuMjEgMS44MjNsLTIuMjg4IDEuNDc0YTIuMDU2IDIuMDU2IDAgMCAxLTEuMTYuMzQzYy0uMzkzIDAtLjc4My0uMTEyLTEuMTI3LS4zMjNsLTIuMzIyLTEuNDk1YTExLjQyMiAxMS40MjIgMCAwIDAtNi4xOTgtMS44MjJIMy4zODhhMy4zODcgMy4zODcgMCAwIDEtMy4zODItMy4zODNWMy40MUEzLjM4NyAzLjM4NyAwIDAgMSAzLjM4OC4wMjdabTAgMy40NjVIMy40N3YyOS4xMjJoMTEuNzE2YzIuODA5IDAgNS41NDEuNzkyIDcuOTE3IDIuMjgxVjYuNTk3YzAtLjA1OC4wMTEtLjExMy4wMTctLjE2OWwtMS43MzQtMS4xMTJhMTEuNDA2IDExLjQwNiAwIDAgMC02LjItMS44MjRabTMxLjAyIDBIMzQuNDljLTIuMjA0IDAtNC4zNDYuNjMtNi4xOTkgMS44MjNsLTEuNzQgMS4xMTZjLjAwNS4wNTYuMDE2LjExLjAxNi4xNjZ2MjguMjk2YTE0LjkxNiAxNC45MTYgMCAwIDEgNy45MjMtMi4yNzloMTEuNzE1VjMuNDkyWk0xNy41MzIgMTkuMTA1YTEuNzMzIDEuNzMzIDAgMSAxIDAgMy40NjVoLTYuODQzYTEuNzMzIDEuNzMzIDAgMSAxIDAtMy40NjVabTIxLjQ1IDBhMS43MzMgMS43MzMgMCAwIDEgMCAzLjQ2NUgzMi4xNGExLjczMyAxLjczMyAwIDEgMSAwLTMuNDY1Wm0tMjEuNDUtNy4yMTlhMS43MzMgMS43MzMgMCAxIDEgMCAzLjQ2NmgtNi44NDNhMS43MzMgMS43MzMgMCAxIDEgMC0zLjQ2NlptMjEuNDUgMGExLjczMyAxLjczMyAwIDAgMSAwIDMuNDY2SDMyLjE0YTEuNzMzIDEuNzMzIDAgMSAxIDAtMy40NjZaIiBmaWxsPSIjMUI4NTY1IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",style:{width:"20px",height:"20px",marginRight:"10px"}}),(0,k.jsx)("img",{className:f.yuedu_active,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjE4Ni4wMjdjMi44NzUgMCA1LjY2Ny44MjEgOC4wNzUgMi4zNzVsMS41NzcgMS4wMTJMMjYuNDIgMi40QTE0Ljg4MSAxNC44ODEgMCAwIDEgMzQuNDkxLjAyN2gxMS43OTdhMy4zODcgMy4zODcgMCAwIDEgMy4zODMgMy4zODJ2MjkuMjg4YTMuMzg3IDMuMzg3IDAgMCAxLTMuMzgzIDMuMzgzSDM0LjQ5Yy0yLjIwNyAwLTQuMzU0LjYzLTYuMjEgMS44MjNsLTIuMjg4IDEuNDc0YTIuMDU2IDIuMDU2IDAgMCAxLTEuMTYuMzQzYy0uMzkzIDAtLjc4My0uMTEyLTEuMTI3LS4zMjNsLTIuMzIyLTEuNDk1YTExLjQyMiAxMS40MjIgMCAwIDAtNi4xOTgtMS44MjJIMy4zODhhMy4zODcgMy4zODcgMCAwIDEtMy4zODItMy4zODNWMy40MUEzLjM4NyAzLjM4NyAwIDAgMSAzLjM4OC4wMjdabTAgMy40NjVIMy40N3YyOS4xMjJoMTEuNzE2YzIuODA5IDAgNS41NDEuNzkyIDcuOTE3IDIuMjgxVjYuNTk3YzAtLjA1OC4wMTEtLjExMy4wMTctLjE2OWwtMS43MzQtMS4xMTJhMTEuNDA2IDExLjQwNiAwIDAgMC02LjItMS44MjRabTMxLjAyIDBIMzQuNDljLTIuMjA0IDAtNC4zNDYuNjMtNi4xOTkgMS44MjNsLTEuNzQgMS4xMTZjLjAwNS4wNTYuMDE2LjExLjAxNi4xNjZ2MjguMjk2YTE0LjkxNiAxNC45MTYgMCAwIDEgNy45MjMtMi4yNzloMTEuNzE1VjMuNDkyWk0xNy41MzIgMTkuMTA1YTEuNzMzIDEuNzMzIDAgMSAxIDAgMy40NjVoLTYuODQzYTEuNzMzIDEuNzMzIDAgMSAxIDAtMy40NjVabTIxLjQ1IDBhMS43MzMgMS43MzMgMCAwIDEgMCAzLjQ2NUgzMi4xNGExLjczMyAxLjczMyAwIDEgMSAwLTMuNDY1Wm0tMjEuNDUtNy4yMTlhMS43MzMgMS43MzMgMCAxIDEgMCAzLjQ2NmgtNi44NDNhMS43MzMgMS43MzMgMCAxIDEgMC0zLjQ2NlptMjEuNDUgMGExLjczMyAxLjczMyAwIDAgMSAwIDMuNDY2SDMyLjE0YTEuNzMzIDEuNzMzIDAgMSAxIDAtMy40NjZaIiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",style:{width:"20px",height:"20px",marginRight:"10px"}}),(0,k.jsx)("span",{children:"在线阅读"})]}),Ae&&(0,k.jsxs)("div",{className:f.button_right,style:{left:xe?"60%":"38%"},onClick:function(){window.open(Ae)},children:[(0,k.jsx)("img",{className:f.goumai,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzFCODU2NSIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTQuMjAzIDM2LjM5M2EzLjU5MSAzLjU5MSAwIDEgMCA3LjE4Mi4wMDEgMy41OTEgMy41OTEgMCAwIDAtNy4xODIgMFpNMjkuMDA5IDM2LjM5M2EzLjU5MSAzLjU5MSAwIDEgMCA3LjE4MiAwIDMuNTkxIDMuNTkxIDAgMCAwLTcuMTgyIDBaTTM2LjAzNSAyOS40OUgxNS4yODNhNC43NjMgNC43NjMgMCAwIDEtNC42My0zLjZMNS43MTMgNC4zNzdjLS4xNjQtLjYzLS43NjItMS4wOTYtMS40NTctMS4wOTZIMS42OEExLjY0IDEuNjQgMCAwIDEgLjA0MyAxLjY0NUMuMDQzLjc0NS43OC4wMDkgMS42OC4wMDloMi41ODVhNC43NjIgNC43NjIgMCAwIDEgNC42MyAzLjYwN2w0LjkzMyAyMS41MDVjLjE2My42My43NiAxLjA5NiAxLjQ1NiAxLjA5NmgyMC43NTJjLjY0NiAwIDEuMjI3LS40MDkgMS40MzItMS4wM2w0LjE1NS0xNC40M2MuMTgtLjUzMS4xMDctMS4wMy0uMTgtMS40MzEtLjI4Ni0uNDAxLS43MzYtLjYzLTEuMjI3LS42M0gxNi4zODdhMS42NCAxLjY0IDAgMCAxLTEuNjM2LTEuNjM2YzAtLjkuNzM2LTEuNjM2IDEuNjM2LTEuNjM2aDIzLjgyYzEuNTU0IDAgMi45Ny43MjggMy44ODYgMS45ODhhNC43MjEgNC43MjEgMCAwIDEgLjY0NiA0LjMxbC00LjE1NiAxNC40M2MtLjY3IDIuMDI5LTIuNDk1IDMuMzM3LTQuNTQ4IDMuMzM3WiIvPjwvZz48L3N2Zz4=",style:{width:"20px",height:"20px",marginRight:"10px"}}),(0,k.jsx)("img",{className:f.goumai_active,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTQuMjAzIDM2LjM5M2EzLjU5MSAzLjU5MSAwIDEgMCA3LjE4Mi4wMDEgMy41OTEgMy41OTEgMCAwIDAtNy4xODIgMFpNMjkuMDA5IDM2LjM5M2EzLjU5MSAzLjU5MSAwIDEgMCA3LjE4MiAwIDMuNTkxIDMuNTkxIDAgMCAwLTcuMTgyIDBaTTM2LjAzNSAyOS40OUgxNS4yODNhNC43NjMgNC43NjMgMCAwIDEtNC42My0zLjZMNS43MTMgNC4zNzdjLS4xNjQtLjYzLS43NjItMS4wOTYtMS40NTctMS4wOTZIMS42OEExLjY0IDEuNjQgMCAwIDEgLjA0MyAxLjY0NUMuMDQzLjc0NS43OC4wMDkgMS42OC4wMDloMi41ODVhNC43NjIgNC43NjIgMCAwIDEgNC42MyAzLjYwN2w0LjkzMyAyMS41MDVjLjE2My42My43NiAxLjA5NiAxLjQ1NiAxLjA5NmgyMC43NTJjLjY0NiAwIDEuMjI3LS40MDkgMS40MzItMS4wM2w0LjE1NS0xNC40M2MuMTgtLjUzMS4xMDctMS4wMy0uMTgtMS40MzEtLjI4Ni0uNDAxLS43MzYtLjYzLTEuMjI3LS42M0gxNi4zODdhMS42NCAxLjY0IDAgMCAxLTEuNjM2LTEuNjM2YzAtLjkuNzM2LTEuNjM2IDEuNjM2LTEuNjM2aDIzLjgyYzEuNTU0IDAgMi45Ny43MjggMy44ODYgMS45ODhhNC43MjEgNC43MjEgMCAwIDEgLjY0NiA0LjMxbC00LjE1NiAxNC40M2MtLjY3IDIuMDI5LTIuNDk1IDMuMzM3LTQuNTQ4IDMuMzM3WiIvPjwvZz48L3N2Zz4=",style:{width:"20px",height:"20px",marginRight:"10px"}}),(0,k.jsx)("span",{children:"在线购买"})]})]}),(0,k.jsx)(V,{className:f.custom_tabs,style:{marginTop:"-45px"},value:s,onChange:function(e){c(e)},tabBarExtraContent:(Ue(Z.user_id)||(0,I.bg)())&&(0,k.jsx)("div",{className:f.btns,style:{position:"relative",zIndex:100,right:"20px"},children:(0,k.jsx)("div",{onClick:function(){if("shiyongfankui"==s){var e,n;if(!(0,I.ES)())null==he||he.setFieldValue("user_name",null==t||null===(e=t.userInfo)||void 0===e?void 0:e.username),null==he||he.setFieldValue("school_name",null==t||null===(n=t.userInfo)||void 0===n?void 0:n.text_school_name),null==he||he.setFieldValue("time",O()());Le(!0)}else re(!0)},children:"shiyongfankui"==s?(0,k.jsx)(j.Z,{title:"新增试用反馈",children:(0,k.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(f.iconUpdate)})}):Ue(Z.user_id)&&(0,k.jsx)(j.Z,{title:"编辑",children:(0,k.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(f.iconUpdate)})})})}),dataSource:[{id:"description",name:"简介"},{id:"directory",name:"目录"},{id:"foreword",name:"前言"},{id:"shiyongfankui",name:"试用反馈"}]}),(0,k.jsxs)("div",{style:{border:"1px #fff solid",background:"#fff",padding:"20px",marginTop:"-3px"},children:[(0,k.jsx)("div",{children:"shiyongfankui"!=s&&(le?(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(y.Z,{defaultvalue:$,onChange:function(e){R(e)}}),(0,k.jsx)(b.QD,{confirmTitle:"保存",confirmLoading:ue,confirmClick:Fe,cancelClick:function(){re(!1),R(te.current)},cancelTitle:"取消",className:"mb25 mt25"})]}):K?(0,k.jsx)(w.Z,{className:f.editor,value:K}):(0,k.jsx)(U.Z,{}))}),"shiyongfankui"==s&&(0,k.jsxs)("div",{children:[(null==ke?void 0:ke.length)>0?ke.map((function(e,t){return(0,k.jsxs)("div",{className:f.fankui,children:[(0,k.jsx)("div",{className:f.fankui_img,children:(0,k.jsx)("img",{src:"data:image/png;base64,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",style:{width:"50px",height:"50px"}})}),(0,k.jsxs)("div",{className:f.fankui_content,children:[(0,k.jsxs)("div",{className:f.content_top,children:[(0,k.jsx)("div",{className:f.top_name,children:null==e?void 0:e.user_name}),(0,k.jsx)("div",{className:f.top_school,children:null==e?void 0:e.school_name}),(0,k.jsx)("div",{className:f.top_time,children:O()(null==e?void 0:e.time).format("YYYY-MM-DD HH:mm:ss")})]}),(0,k.jsx)("div",{className:f.content_bottom,children:null==e?void 0:e.content})]})]},t)})):(0,k.jsx)(U.Z,{}),(null==ke?void 0:ke.length)>0&&(0,k.jsxs)(N.Z,{wrap:!1,align:"middle",justify:"space-between",style:{width:1200,marginBottom:"20px",paddingLeft:"20px",paddingRight:"40px"},children:[(0,k.jsxs)(x.Z,{children:["共 ",(0,k.jsx)("span",{style:{color:"#165DFF"},children:Te||0})," 条数据"]}),(0,k.jsx)(x.Z,{children:(0,k.jsx)(A.Z,{showSizeChanger:!1,showQuickJumper:!0,current:ve.page,pageSize:ve.limit,onChange:function(e,t){ve.page=e,Ie(i()({},ve)),We()},total:Te||0})})]})]})]}),(0,k.jsx)(L.Z,{visible:q,title:"教材",onCancel:function(){return G(!1)},onOk:Qe}),(0,k.jsx)(m.Z,{title:"增加试用反馈",open:we,onOk:function(){return he.submit()},centered:!0,onCancel:function(){return Le(!1)},confirmLoading:ue,width:686,afterClose:function(){ce(!1),he.resetFields()},okText:"确认",cancelText:"取消",children:(0,k.jsxs)(M.Z,{form:he,colon:!1,labelCol:{span:3},onFinish:Xe,className:f.myModal,children:[(0,k.jsx)(M.Z.Item,{label:"姓名",name:"user_name",rules:[{required:!0,message:"请输入姓名"},{whitespace:!0,message:"请输入姓名"},{max:100,message:"只能输入60个字符"}],children:(0,k.jsx)(g.Z,{maxLength:100,placeholder:"请输入姓名",disabled:!(0,I.ES)()})}),(0,k.jsx)(M.Z.Item,{label:"所属学校",name:"school_name",rules:[{required:!0,message:(0,I.ES)()?"请输入所属学校":"“学校”为必填,请在个人中心中进行填写"},{whitespace:!0,message:"请输入所属学校"},{max:50,message:"只能输入50个字符"}],children:(0,k.jsx)(g.Z,{maxLength:50,placeholder:"请输入所属学校",disabled:!(0,I.ES)()})}),(0,k.jsx)(M.Z.Item,{label:"反馈时间",name:"time",rules:[{required:!0,message:"请选择出反馈时间"}],children:(0,k.jsx)(h.default,{disabled:!(0,I.ES)(),showTime:{format:"HH:mm"},style:{width:"100%"},placeholder:"请选择反馈时间",format:"YYYY-MM-DD HH:mm",allowClear:!1})}),(0,k.jsx)(M.Z.Item,{label:"试用反馈",name:"content",rules:[{required:!0,message:"请输入试用反馈"},{whitespace:!0,message:"请输入试用反馈"},{max:500,message:"只能输入500个字符"}],children:(0,k.jsx)(g.Z.TextArea,{maxLength:500,placeholder:"请输入试用反馈",rows:6})})]})})]})})}))},11806:function(e,t){t.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[25713],{7450:function(e,t,n){n.d(t,{Z:function(){return x}});var a=n(82242),l=n.n(a),r=n(7557),i=n.n(r),s=n(41498),u=n.n(s),c=n(79800),o=n.n(c),d=n(59301),M=n(84686),m=n(49105),p=n(80608),j=(n(87266),{editor_css:"editor_css___cm3Z8"}),N=n(37712),x=(0,p.connect)((function(e){return{user:e.user}}))((function(e){var t=e.defaultvalue,n=e.onChange,a=e.style,r=e.user,s=e.placeholder,c=2097152,p=(0,d.useRef)(null),x=(0,d.useState)(null),A=o()(x,2),g=A[0],h=A[1],z=(0,d.useState)(""),f=o()(z,2),w=f[0],L=f[1];(0,d.useEffect)((function(){L(t)}),[t]),(0,d.useEffect)((function(){n(w)}),[w]);var D={placeholder:s||"请输入内容...",MENU_CONF:{}};D.MENU_CONF.uploadImage={customUpload:function(e,t){return u()(i()().mark((function n(){var a,l;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return(a=new FormData).append("file",e),n.next=4,(0,m.ZP)("/api/attachments.json",{method:"post",body:a},!0);case 4:l=n.sent,t(null==l?void 0:l.url,"","");case 6:case"end":return n.stop()}}),n)})))()}},D.MENU_CONF.uploadVideo={customUpload:function(e,t){return u()(i()().mark((function n(){var a,l,s,u,o,d,M,j,N,x,A,g,h,z;return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return a=e.size,l=Math.ceil(a/c),n.prev=2,n.next=5,(0,m.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:{fileName:e.name,chunkCount:l,user_id:null==r||null===(s=r.userInfo)||void 0===s?void 0:s.user_id}});case 5:if(0===(null==(o=n.sent)?void 0:o.status)){n.next=8;break}throw new Error;case 8:d=o.upload_id,p.current=new AbortController,M=[],0,j=i()().mark((function t(){var n,l,r,s;return i()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:n=N*c,l=Math.min(n+c,a),r=e.slice(n,l),(s=new FormData).append("chunk",r),s.append("fileName",e.name),s.append("chunkIndex",(N+1).toString()),s.append("uploadId",d),M.push((function(){return(0,m.ZP)("/api/attachments/multipart_upload",{method:"POST",body:s,signal:p.current.signal},!0).then((function(e){}))}));case 9:case"end":return t.stop()}}),t)})),N=0;case 14:if(!(N0)){n.next=29;break}return n.next=27,Promise.all(h);case 27:n.sent,x+=A;case 29:n.next=22;break;case 31:return n.next=33,(0,m.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:{fileName:e.name,chunkCount:l,uploadId:d,user_id:null==r||null===(u=r.userInfo)||void 0===u?void 0:u.user_id}});case 33:z=n.sent,t(null==z?void 0:z.object,""),n.next=39;break;case 37:n.prev=37,n.t1=n.catch(2);case 39:case"end":return n.stop()}}),n,null,[[2,37]])})))()}};return(0,d.useEffect)((function(){return function(){null!=g&&(g.destroy(),h(null))}}),[g]),(0,N.jsx)(N.Fragment,{children:(0,N.jsxs)("div",{className:null==j?void 0:j.editor_css,style:{border:"1px solid #ccc",zIndex:100},children:[(0,N.jsx)(M.o,{editor:g,defaultConfig:{},mode:"default",style:{borderBottom:"1px solid #ccc"}}),(0,N.jsx)(M.M,{defaultConfig:D,value:w,onCreated:h,onChange:function(e){var t;!function(e){return""==e||new RegExp("^[ ]+$").test(e)}((t=e.getHtml(),t.replace(/<[^

                                                      ]+>/g,"").replace(/<[

                                                      $]+>/g,"").replace(/ /gi,"").replace(/<[^
                                                      ]+>/g,"")))?L(e.getHtml()):L("")},mode:"default",style:l()({height:"500px",overflowY:"hidden"},a)})]})})}))},26458:function(e,t,n){n.d(t,{Z:function(){return v}});var a=n(7557),l=n.n(a),r=n(41498),i=n.n(r),s=n(82242),u=n.n(s),c=n(79800),o=n.n(c),d=n(59301),M=n(78241),m=n(8591),p=n(43418),j=n(88522),N=n(24650),x=n(30518),A=n(53326),g=n(80608),h=n(49105),z=n(61186),f=n.n(z),w={flex_box_center:"flex_box_center___QyfTI",flex_space_between:"flex_space_between___h3rrj",flex_box_vertical_center:"flex_box_vertical_center___CJQPY",flex_box_center_end:"flex_box_center_end___GyaJk",flex_box_column:"flex_box_column___Q9WpV",form:"form___In2ej",btn:"btn___CMK6g",img:"img___s_IXU",myModal:"myModal___k3vWJ"},L=n(11806),D=n(71681),b=n(21884),y=n(2753),S=n(37712),v=(0,g.connect)((function(e){return{dispatch:e.dispatch,coreCurriculum:e.coreCurriculum}}))((function(e){var t,n=e.visible,a=e.onOk,r=e.onCancel,s=e.title,c=void 0===s?"":s,g=e.coreCurriculum,z=(e.dispatch,g.CoreSubjects,M.Z.useForm()),v=o()(z,1)[0],I=(0,d.useState)(!1),E=o()(I,2),O=E[0],T=E[1],C=(0,d.useState)([]),Z=o()(C,2),Y=Z[0],k=Z[1],V=(0,d.useState)(!1),U=o()(V,2),B=U[0],W=U[1],Q=(0,d.useState)([]),F=o()(Q,2),X=F[0],q=F[1],G=(0,d.useState)([]),P=o()(G,2),J=P[0],K=P[1];(0,d.useEffect)((function(){if(n&&H(),null!=n&&n.id){var e,t;v.setFieldsValue(u()(u()({},n),{},{attachment_id:null==n||null===(e=n.attachment)||void 0===e?void 0:e.id,publication_time:null!=n&&n.publication_time?f()(null==n?void 0:n.publication_time):""}));var a=[u()(u()({},null==n?void 0:n.attachment),{},{response:{id:null==n||null===(t=n.attachment)||void 0===t?void 0:t.id}})];k(a)}}),[n]);var R,H=function(){var e=i()(l()().mark((function e(){var t,n,a,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.ZP)("/api/core_materials/material_type_name_list.json",{method:"get",params:{has_default_type:1}});case 2:return 0==(null==(t=e.sent)?void 0:t.status)&&K(null==t||null===(n=t.data)||void 0===n?void 0:n.list),e.next=6,(0,h.ZP)("/api/core_materials/core_subject_name_list.json",{method:"get",params:{has_core_subject:1,book_type:1}});case 6:0==(null==(a=e.sent)?void 0:a.status)&&q(null==a||null===(r=a.data)||void 0===r?void 0:r.list);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),_=function(){var e=i()(l()().mark((function e(t){var n,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:T(!0),r=u()(u()({},t),{},{attachment_id:(null==Y||null===(n=Y[0])||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id)||""}),a(r);case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,S.jsx)(p.Z,{className:w.myModal,title:"".concat(null!=n&&n.id?"编辑":"新建").concat(c),open:n,onOk:function(){v.submit()},centered:!0,onCancel:function(){r()},confirmLoading:O,okButtonProps:{disabled:B},width:686,afterClose:function(){T(!1),k([]),v.resetFields()},okText:"确认",cancelText:"取消",wrapClassName:L.Z.CustomCss,children:(0,S.jsxs)(M.Z,{form:v,colon:!1,labelCol:{span:4},wrapperCol:{span:18},onFinish:_,className:w.form,children:[(0,S.jsx)(M.Z.Item,{label:"核心课程",name:"core_subject_name",rules:[{required:!0,message:"请选择核心课程"}],children:(0,S.jsx)(j.Z,{options:null==X?void 0:X.map((function(e){return{value:e,label:e}})),filterOption:function(e,t){var n;return-1!==(null==t||null===(n=t.label)||void 0===n||null===(n=n.toUpperCase())||void 0===n?void 0:n.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&v.setFieldValue("core_subject_name",e.substring(0,20))}})}),(0,S.jsx)(M.Z.Item,{label:"教材名称",name:"name",rules:[{required:!0,message:"请输入教材名称"},{whitespace:!0,message:"请输入教材名称"},{max:200,message:"只能输入200个字符"}],children:(0,S.jsx)(N.Z,{maxLength:200,placeholder:"请输入教材名称"})}),(0,S.jsx)(M.Z.Item,{label:"教材类型",name:"material_type_name",rules:[{required:!0,message:"请选择教材类型"}],children:(0,S.jsx)(j.Z,{options:null==J?void 0:J.map((function(e){return{value:e,label:e}})),filterOption:function(e,t){var n;return-1!==(null==t||null===(n=t.label)||void 0===n||null===(n=n.toUpperCase())||void 0===n?void 0:n.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&v.setFieldValue("material_type_name",e.substring(0,20))}})}),(0,S.jsx)(M.Z.Item,{label:"作者",name:"author",rules:[{required:!0,message:"请输入作者"},{whitespace:!0,message:"请输入作者"},{max:100,message:"只能输入100个字符"}],children:(0,S.jsx)(N.Z,{maxLength:100,placeholder:"请输入作者"})}),(0,S.jsx)(M.Z.Item,{label:"出版社",name:"publisher",rules:[{whitespace:!0,message:"实践出版社"},{max:100,message:"只能输入100个字符"}],children:(0,S.jsx)(N.Z,{maxLength:100,placeholder:"请输入出版社"})}),(0,S.jsx)(M.Z.Item,{label:"出版时间",name:"publication_time",children:(0,S.jsx)(x.default,{style:{width:"100%"},placeholder:"请选择出版时间",format:"YYYY-MM-DD",allowClear:!0})}),(0,S.jsx)(M.Z.Item,{label:"ISBN",name:"number",rules:[{whitespace:!0,message:"请输入ISBN"}],children:(0,S.jsx)(N.Z,{maxLength:50,placeholder:"请输入ISBN"})}),(0,S.jsx)(M.Z.Item,{label:"阅读链接",name:"view_link",children:(0,S.jsx)(N.Z,{placeholder:"请输入阅读链接"})}),(0,S.jsx)(M.Z.Item,{label:"购买链接",name:"buy_link",children:(0,S.jsx)(N.Z,{placeholder:"请输入购买链接"})}),(0,S.jsx)(M.Z.Item,{name:"attachment_id",label:"封面图片",rules:[{required:!0,message:"请上传封面图片"}],children:(0,S.jsx)("div",{className:w.upload,children:null!=Y&&null!==(t=Y[0])&&void 0!==t&&null!==(t=t.response)&&void 0!==t&&t.id?(0,S.jsxs)("div",{className:w.img,children:[(0,S.jsx)("img",{src:D.Z.API_SERVER+"/api/attachments/"+(null==Y||null===(R=Y[0])||void 0===R||null===(R=R.response)||void 0===R?void 0:R.id),alt:"avatar",style:{width:"100%"}}),(0,S.jsx)("div",{children:(0,S.jsx)(b.Z,{onClick:function(){k([]),v.setFieldsValue({attachment_id:""})},style:{fontSize:"16px",color:"red"}})})]}):(0,S.jsx)(A.Z,{fileList:Y,action:"".concat(D.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){return t=e,v.setFieldsValue({attachment_id:""}),void(["uploading","done","removed"].includes(t.file.status)&&("uploading"===t.file.status&&W(!0),"done"===t.file.status&&W(!1),k(t.fileList),v.setFieldsValue({attachment_id:null===(n=t.fileList)||void 0===n||null===(n=n[0])||void 0===n||null===(n=n.response)||void 0===n?void 0:n.id})));var t,n},onRemove:function(e){k([])},beforeUpload:function(e){return"image/jpeg"===(t=e).type||"image/png"===t.type?t.size/1024/1024>2?(m.ZP.info("文件大小必须小于2MB"),Promise.reject()):(k([]),!0):(m.ZP.error("请上传jpg或png的图片!"),Promise.reject());var t},withCredentials:!0,accept:"image/*",children:(0,S.jsxs)(y.op,{style:{borderRadius:"2px",marginTop:3},children:[(0,S.jsx)("i",{className:"iconfont icon-shangchuantupian2 mr5"}),"上传图片"]})})})})]})})}))},52447:function(e,t,n){n.r(t),n.d(t,{default:function(){return B}});var a=n(7557),l=n.n(a),r=n(82242),i=n.n(r),s=n(41498),u=n.n(s),c=n(79800),o=n.n(c),d=n(59301),M=n(78241),m=n(43418),p=n(8591),j=n(6848),N=n(95237),x=n(43604),A=n(86859),g=n(24650),h=n(30518),z=n(49105),f={flex_box_center:"flex_box_center___qlntG",flex_space_between:"flex_space_between___mNSJJ",flex_box_vertical_center:"flex_box_vertical_center___uUHLZ",flex_box_center_end:"flex_box_center_end___Yk1MV",flex_box_column:"flex_box_column___uFrMX",all_wrap:"all_wrap___X6Wo7",wrap:"wrap___ieM1S",editor:"editor___EZPNQ",btns:"btns___shpJD",iconUpdate:"iconUpdate___XN1Ol",iconDetele:"iconDetele___eOOKd",shuji:"shuji___s0mOr",shuji_img:"shuji_img___cvSBj",shuji_name:"shuji_name___kYS1g",shuji_shuxin:"shuji_shuxin___r0uZf",button_left:"button_left____ZBHF",yuedu:"yuedu___xa54a",yuedu_active:"yuedu_active___enw4Q",button_right:"button_right___ps1Wr",goumai:"goumai___CDg70",goumai_active:"goumai_active___zaOG_",fankui:"fankui___uCxiI",fankui_img:"fankui_img___tlYQ3",fankui_content:"fankui_content___bySdK",content_top:"content_top___s_zrA",top_name:"top_name___mAO_k",top_school:"top_school___OU5KA",top_time:"top_time___HoSOs",myModal:"myModal___PnEFo"},w=n(4585),L=n(26458),D=n(71681),b=n(2753),y=n(7450),S=n(11806),v=n(80608),I=n(75916),E=n(61186),O=n.n(E),T=n.p+"static/shuzhanshi.2f687d06.png";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var C={flex_box_center:"flex_box_center___mD6Gr",flex_space_between:"flex_space_between___ZCJE4",flex_box_vertical_center:"flex_box_vertical_center___KWzbg",flex_box_center_end:"flex_box_center_end___dQfUC",flex_box_column:"flex_box_column___LBPl4",tabs:"tabs___toHjJ",tabsWrap:"tabsWrap___ycw39",tab:"tab___BF5r0",itemStyle:"itemStyle___HQGxU",active:"active___EKAtL"},Z=n(92310),Y=n.n(Z),k=n(37712),V=function(e){var t=e.dataSource,n=void 0===t?[]:t,a=e.value,l=e.onChange,r=e.className,i=e.style,s=void 0===i?{}:i,u=e.tabBarExtraContent;return(0,k.jsxs)("div",{className:Y()(C.tabs,r),style:s,children:[(0,k.jsx)("div",{className:C.tabsWrap,children:n.map((function(e,t){return(0,k.jsxs)("aside",{className:C.tab,onClick:function(){l(e.id)},children:[(0,k.jsx)("div",{className:a===e.id?C.active:C.itemStyle,children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,k.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,k.jsx)(j.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,k.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,k.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,k.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},t)}))}),(0,k.jsx)("div",{className:C.tabBar,children:u})]})},U=n(6638),B=(0,v.connect)((function(e){var t=e.virtualSpaces;return{globalSetting:e.globalSetting,virtualSpaces:t,user:e.user}}))((function(e){e.globalSetting,e.dispatch;var t=e.user,n=(e.virtualSpaces,(0,v.useParams)().id),a=(0,d.useState)("description"),r=o()(a,2),s=r[0],c=r[1],E=(0,d.useState)({}),C=o()(E,2),Z=C[0],Y=C[1],B=(0,d.useState)(!0),W=o()(B,2),Q=(W[0],W[1]),F=(0,d.useState)(!1),X=o()(F,2),q=X[0],G=X[1],P=(0,d.useState)(""),J=o()(P,2),K=J[0],R=J[1],H=(0,d.useState)(""),_=o()(H,2),$=_[0],ee=_[1],te=(0,d.useRef)(""),ne=(0,d.useState)(!1),ae=o()(ne,2),le=ae[0],re=ae[1],ie=(0,d.useState)(!1),se=o()(ie,2),ue=se[0],ce=se[1],oe=Z.name,de=Z.attachment,Me=Z.author,me=Z.publisher,pe=Z.number,je=Z.publication_time,Ne=Z.material_type,xe=Z.view_link,Ae=Z.buy_link,ge=M.Z.useForm(),he=o()(ge,1)[0],ze=(0,d.useState)(!1),fe=o()(ze,2),we=fe[0],Le=fe[1],De=(0,v.useSearchParams)(),be=o()(De,1)[0],ye=(0,d.useState)({page:1,limit:10}),Se=o()(ye,2),ve=Se[0],Ie=Se[1];(0,d.useEffect)((function(){Be()}),[n]),(0,d.useEffect)((function(){We()}),[s]);var Ee=(0,d.useState)(0),Oe=o()(Ee,2),Te=Oe[0],Ce=Oe[1],Ze=(0,d.useState)([]),Ye=o()(Ze,2),ke=Ye[0],Ve=Ye[1],Ue=function(e){var n;return(0,I.ES)()||(null==t||null===(n=t.userInfo)||void 0===n?void 0:n.user_id)===e},Be=function(){var e=u()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Q(!0),e.next=3,(0,z.ZP)("/api/core_materials/".concat(n,".json"),{method:"get"});case 3:-1!==(null==(t=e.sent)?void 0:t.status)&&Y(i()({},null==t?void 0:t.data)),Q(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),We=function(){var e=u()(l()().mark((function e(){var t,a,r,i,u,c,o;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Q(!0),"shiyongfankui"==s){e.next=8;break}return e.next=4,(0,z.ZP)("/api/core_materials/".concat(n,"/show_desc.json"),{method:"get",params:{column:s}});case 4:-1!==(null==(t=e.sent)?void 0:t.status)&&(R((null==t||null===(a=t.data)||void 0===a?void 0:a[s])||""),ee((null==t||null===(r=t.data)||void 0===r?void 0:r[s])||""),te.current=(null==t||null===(i=t.data)||void 0===i?void 0:i[s])||""),e.next=12;break;case 8:return e.next=10,(0,z.ZP)("/api/core_materials/".concat(n,"/feedbacks.json"),{method:"get",params:ve});case 10:0==(null==(u=e.sent)?void 0:u.status)&&(Ve(null==u||null===(c=u.data)||void 0===c?void 0:c.list),Ce(null==u||null===(o=u.data)||void 0===o?void 0:o.size));case 12:Q(!1);case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Qe=function(){var e=u()(l()().mark((function e(t){var a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/core_materials/".concat(n,".json"),{method:"put",body:i()({material_type:String(Ne)},t)});case 2:-1!==(null==(a=e.sent)?void 0:a.status)&&(Be(),p.ZP.success("编辑成功"),G(!1));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Fe=function(){var e=u()(l()().mark((function e(){var t,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ce(!0),(t={})[s]=K,e.next=5,(0,z.ZP)("/api/core_materials/".concat(n,"/update_desc.json"),{method:"put",body:t});case 5:-1!==(null==(a=e.sent)?void 0:a.status)&&(We(),p.ZP.success("编辑成功"),re(!1)),ce(!1);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Xe=function(){var e=u()(l()().mark((function e(t){var a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ce(!0),e.next=3,(0,z.ZP)("/api/core_materials/".concat(n,"/add_feedback.json"),{method:"post",body:i()({},t)});case 3:-1!==(null==(a=e.sent)?void 0:a.status)&&(Be(),p.ZP.success("增加成功"),Le(!1),We()),ce(!1);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,k.jsx)("div",{className:f.all_wrap,children:(0,k.jsxs)("div",{className:f.wrap,children:[(0,k.jsx)(b.qE,{title:"教材详情",onClick:function(){be.get("backUrl")?v.history.push(be.get("backUrl")):v.history.push("/textbook")},style:{borderBottom:"none",height:"70px"},children:Ue(Z.user_id)&&(0,k.jsxs)("div",{className:f.btns,children:[(0,k.jsx)("div",{onClick:function(){G(i()({},Z))},children:(0,k.jsx)(j.Z,{title:"编辑",children:(0,k.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(f.iconUpdate)})})}),(0,k.jsx)("div",{onClick:function(){var e;m.Z.confirm({title:"提示",okText:"确定删除",okButtonProps:{danger:!0},icon:!1,className:S.Z.CustomTipsModalCss,cancelText:"取消",content:(0,k.jsxs)("div",{children:[(0,k.jsxs)("div",{children:["确认删除《",oe,"》吗?"]}),(0,k.jsx)("div",{className:"mt10",children:"删除后,将无法恢复,请谨慎操作"})]}),onOk:(e=u()(l()().mark((function e(){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/core_materials/".concat(n,".json"),{method:"delete"});case 2:-1!==(null==(t=e.sent)?void 0:t.status)&&(p.ZP.success("操作成功"),v.history.push("/textbook"));case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:(0,k.jsx)(j.Z,{title:"删除",children:(0,k.jsx)("i",{className:"iconfont icon-shanchu13 ".concat(f.iconDetele)})})})]})}),(0,k.jsxs)("div",{className:f.shuji,children:[(0,k.jsx)("img",{src:T,style:{width:"1200px",height:"430px",marginTop:"40px"}}),(0,k.jsx)("img",{className:f.shuji_img,src:D.Z.API_SERVER+(null==de?void 0:de.url)}),(0,k.jsx)(j.Z,{title:oe,children:(0,k.jsx)("div",{className:f.shuji_name,children:oe})}),(0,k.jsxs)("div",{className:f.shuji_shuxin,children:[(0,k.jsx)(j.Z,{title:Me||"--",children:(0,k.jsxs)("div",{children:["作者:",Me||"--"]})}),(0,k.jsx)(j.Z,{title:me||"--",children:(0,k.jsxs)("div",{style:{marginTop:"10px"},children:["出版社:",me||"--"]})}),(0,k.jsx)(j.Z,{title:pe||"--",children:(0,k.jsxs)("div",{style:{marginTop:"10px"},children:["ISBN:",pe||"--"]})}),(0,k.jsx)(j.Z,{title:je?O()(je).format("YYYY-MM-DD"):"--",children:(0,k.jsxs)("div",{style:{marginTop:"10px"},children:["出版时间:",je?O()(je).format("YYYY-MM-DD"):"--"]})})]}),xe&&(0,k.jsxs)("div",{className:f.button_left,style:{left:"38%"},onClick:function(){window.open(xe)},children:[(0,k.jsx)("img",{className:f.yuedu,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjE4Ni4wMjdjMi44NzUgMCA1LjY2Ny44MjEgOC4wNzUgMi4zNzVsMS41NzcgMS4wMTJMMjYuNDIgMi40QTE0Ljg4MSAxNC44ODEgMCAwIDEgMzQuNDkxLjAyN2gxMS43OTdhMy4zODcgMy4zODcgMCAwIDEgMy4zODMgMy4zODJ2MjkuMjg4YTMuMzg3IDMuMzg3IDAgMCAxLTMuMzgzIDMuMzgzSDM0LjQ5Yy0yLjIwNyAwLTQuMzU0LjYzLTYuMjEgMS44MjNsLTIuMjg4IDEuNDc0YTIuMDU2IDIuMDU2IDAgMCAxLTEuMTYuMzQzYy0uMzkzIDAtLjc4My0uMTEyLTEuMTI3LS4zMjNsLTIuMzIyLTEuNDk1YTExLjQyMiAxMS40MjIgMCAwIDAtNi4xOTgtMS44MjJIMy4zODhhMy4zODcgMy4zODcgMCAwIDEtMy4zODItMy4zODNWMy40MUEzLjM4NyAzLjM4NyAwIDAgMSAzLjM4OC4wMjdabTAgMy40NjVIMy40N3YyOS4xMjJoMTEuNzE2YzIuODA5IDAgNS41NDEuNzkyIDcuOTE3IDIuMjgxVjYuNTk3YzAtLjA1OC4wMTEtLjExMy4wMTctLjE2OWwtMS43MzQtMS4xMTJhMTEuNDA2IDExLjQwNiAwIDAgMC02LjItMS44MjRabTMxLjAyIDBIMzQuNDljLTIuMjA0IDAtNC4zNDYuNjMtNi4xOTkgMS44MjNsLTEuNzQgMS4xMTZjLjAwNS4wNTYuMDE2LjExLjAxNi4xNjZ2MjguMjk2YTE0LjkxNiAxNC45MTYgMCAwIDEgNy45MjMtMi4yNzloMTEuNzE1VjMuNDkyWk0xNy41MzIgMTkuMTA1YTEuNzMzIDEuNzMzIDAgMSAxIDAgMy40NjVoLTYuODQzYTEuNzMzIDEuNzMzIDAgMSAxIDAtMy40NjVabTIxLjQ1IDBhMS43MzMgMS43MzMgMCAwIDEgMCAzLjQ2NUgzMi4xNGExLjczMyAxLjczMyAwIDEgMSAwLTMuNDY1Wm0tMjEuNDUtNy4yMTlhMS43MzMgMS43MzMgMCAxIDEgMCAzLjQ2NmgtNi44NDNhMS43MzMgMS43MzMgMCAxIDEgMC0zLjQ2NlptMjEuNDUgMGExLjczMyAxLjczMyAwIDAgMSAwIDMuNDY2SDMyLjE0YTEuNzMzIDEuNzMzIDAgMSAxIDAtMy40NjZaIiBmaWxsPSIjMUI4NTY1IiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",style:{width:"20px",height:"20px",marginRight:"10px"}}),(0,k.jsx)("img",{className:f.yuedu_active,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjE4Ni4wMjdjMi44NzUgMCA1LjY2Ny44MjEgOC4wNzUgMi4zNzVsMS41NzcgMS4wMTJMMjYuNDIgMi40QTE0Ljg4MSAxNC44ODEgMCAwIDEgMzQuNDkxLjAyN2gxMS43OTdhMy4zODcgMy4zODcgMCAwIDEgMy4zODMgMy4zODJ2MjkuMjg4YTMuMzg3IDMuMzg3IDAgMCAxLTMuMzgzIDMuMzgzSDM0LjQ5Yy0yLjIwNyAwLTQuMzU0LjYzLTYuMjEgMS44MjNsLTIuMjg4IDEuNDc0YTIuMDU2IDIuMDU2IDAgMCAxLTEuMTYuMzQzYy0uMzkzIDAtLjc4My0uMTEyLTEuMTI3LS4zMjNsLTIuMzIyLTEuNDk1YTExLjQyMiAxMS40MjIgMCAwIDAtNi4xOTgtMS44MjJIMy4zODhhMy4zODcgMy4zODcgMCAwIDEtMy4zODItMy4zODNWMy40MUEzLjM4NyAzLjM4NyAwIDAgMSAzLjM4OC4wMjdabTAgMy40NjVIMy40N3YyOS4xMjJoMTEuNzE2YzIuODA5IDAgNS41NDEuNzkyIDcuOTE3IDIuMjgxVjYuNTk3YzAtLjA1OC4wMTEtLjExMy4wMTctLjE2OWwtMS43MzQtMS4xMTJhMTEuNDA2IDExLjQwNiAwIDAgMC02LjItMS44MjRabTMxLjAyIDBIMzQuNDljLTIuMjA0IDAtNC4zNDYuNjMtNi4xOTkgMS44MjNsLTEuNzQgMS4xMTZjLjAwNS4wNTYuMDE2LjExLjAxNi4xNjZ2MjguMjk2YTE0LjkxNiAxNC45MTYgMCAwIDEgNy45MjMtMi4yNzloMTEuNzE1VjMuNDkyWk0xNy41MzIgMTkuMTA1YTEuNzMzIDEuNzMzIDAgMSAxIDAgMy40NjVoLTYuODQzYTEuNzMzIDEuNzMzIDAgMSAxIDAtMy40NjVabTIxLjQ1IDBhMS43MzMgMS43MzMgMCAwIDEgMCAzLjQ2NUgzMi4xNGExLjczMyAxLjczMyAwIDEgMSAwLTMuNDY1Wm0tMjEuNDUtNy4yMTlhMS43MzMgMS43MzMgMCAxIDEgMCAzLjQ2NmgtNi44NDNhMS43MzMgMS43MzMgMCAxIDEgMC0zLjQ2NlptMjEuNDUgMGExLjczMyAxLjczMyAwIDAgMSAwIDMuNDY2SDMyLjE0YTEuNzMzIDEuNzMzIDAgMSAxIDAtMy40NjZaIiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",style:{width:"20px",height:"20px",marginRight:"10px"}}),(0,k.jsx)("span",{children:"在线阅读"})]}),Ae&&(0,k.jsxs)("div",{className:f.button_right,style:{left:xe?"60%":"38%"},onClick:function(){window.open(Ae)},children:[(0,k.jsx)("img",{className:f.goumai,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iIzFCODU2NSIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTQuMjAzIDM2LjM5M2EzLjU5MSAzLjU5MSAwIDEgMCA3LjE4Mi4wMDEgMy41OTEgMy41OTEgMCAwIDAtNy4xODIgMFpNMjkuMDA5IDM2LjM5M2EzLjU5MSAzLjU5MSAwIDEgMCA3LjE4MiAwIDMuNTkxIDMuNTkxIDAgMCAwLTcuMTgyIDBaTTM2LjAzNSAyOS40OUgxNS4yODNhNC43NjMgNC43NjMgMCAwIDEtNC42My0zLjZMNS43MTMgNC4zNzdjLS4xNjQtLjYzLS43NjItMS4wOTYtMS40NTctMS4wOTZIMS42OEExLjY0IDEuNjQgMCAwIDEgLjA0MyAxLjY0NUMuMDQzLjc0NS43OC4wMDkgMS42OC4wMDloMi41ODVhNC43NjIgNC43NjIgMCAwIDEgNC42MyAzLjYwN2w0LjkzMyAyMS41MDVjLjE2My42My43NiAxLjA5NiAxLjQ1NiAxLjA5NmgyMC43NTJjLjY0NiAwIDEuMjI3LS40MDkgMS40MzItMS4wM2w0LjE1NS0xNC40M2MuMTgtLjUzMS4xMDctMS4wMy0uMTgtMS40MzEtLjI4Ni0uNDAxLS43MzYtLjYzLTEuMjI3LS42M0gxNi4zODdhMS42NCAxLjY0IDAgMCAxLTEuNjM2LTEuNjM2YzAtLjkuNzM2LTEuNjM2IDEuNjM2LTEuNjM2aDIzLjgyYzEuNTU0IDAgMi45Ny43MjggMy44ODYgMS45ODhhNC43MjEgNC43MjEgMCAwIDEgLjY0NiA0LjMxbC00LjE1NiAxNC40M2MtLjY3IDIuMDI5LTIuNDk1IDMuMzM3LTQuNTQ4IDMuMzM3WiIvPjwvZz48L3N2Zz4=",style:{width:"20px",height:"20px",marginRight:"10px"}}),(0,k.jsx)("img",{className:f.goumai_active,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTQuMjAzIDM2LjM5M2EzLjU5MSAzLjU5MSAwIDEgMCA3LjE4Mi4wMDEgMy41OTEgMy41OTEgMCAwIDAtNy4xODIgMFpNMjkuMDA5IDM2LjM5M2EzLjU5MSAzLjU5MSAwIDEgMCA3LjE4MiAwIDMuNTkxIDMuNTkxIDAgMCAwLTcuMTgyIDBaTTM2LjAzNSAyOS40OUgxNS4yODNhNC43NjMgNC43NjMgMCAwIDEtNC42My0zLjZMNS43MTMgNC4zNzdjLS4xNjQtLjYzLS43NjItMS4wOTYtMS40NTctMS4wOTZIMS42OEExLjY0IDEuNjQgMCAwIDEgLjA0MyAxLjY0NUMuMDQzLjc0NS43OC4wMDkgMS42OC4wMDloMi41ODVhNC43NjIgNC43NjIgMCAwIDEgNC42MyAzLjYwN2w0LjkzMyAyMS41MDVjLjE2My42My43NiAxLjA5NiAxLjQ1NiAxLjA5NmgyMC43NTJjLjY0NiAwIDEuMjI3LS40MDkgMS40MzItMS4wM2w0LjE1NS0xNC40M2MuMTgtLjUzMS4xMDctMS4wMy0uMTgtMS40MzEtLjI4Ni0uNDAxLS43MzYtLjYzLTEuMjI3LS42M0gxNi4zODdhMS42NCAxLjY0IDAgMCAxLTEuNjM2LTEuNjM2YzAtLjkuNzM2LTEuNjM2IDEuNjM2LTEuNjM2aDIzLjgyYzEuNTU0IDAgMi45Ny43MjggMy44ODYgMS45ODhhNC43MjEgNC43MjEgMCAwIDEgLjY0NiA0LjMxbC00LjE1NiAxNC40M2MtLjY3IDIuMDI5LTIuNDk1IDMuMzM3LTQuNTQ4IDMuMzM3WiIvPjwvZz48L3N2Zz4=",style:{width:"20px",height:"20px",marginRight:"10px"}}),(0,k.jsx)("span",{children:"在线购买"})]})]}),(0,k.jsx)(V,{className:f.custom_tabs,style:{marginTop:"-45px"},value:s,onChange:function(e){c(e)},tabBarExtraContent:(Ue(Z.user_id)||(0,I.bg)())&&(0,k.jsx)("div",{className:f.btns,style:{position:"relative",zIndex:100,right:"20px"},children:(0,k.jsx)("div",{onClick:function(){if("shiyongfankui"==s){var e,n;if(!(0,I.ES)())null==he||he.setFieldValue("user_name",null==t||null===(e=t.userInfo)||void 0===e?void 0:e.username),null==he||he.setFieldValue("school_name",null==t||null===(n=t.userInfo)||void 0===n?void 0:n.text_school_name),null==he||he.setFieldValue("time",O()());Le(!0)}else re(!0)},children:"shiyongfankui"==s?(0,k.jsx)(j.Z,{title:"新增试用反馈",children:(0,k.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(f.iconUpdate)})}):Ue(Z.user_id)&&(0,k.jsx)(j.Z,{title:"编辑",children:(0,k.jsx)("i",{className:"iconfont icon-bianji-moren ".concat(f.iconUpdate)})})})}),dataSource:[{id:"description",name:"简介"},{id:"directory",name:"目录"},{id:"foreword",name:"前言"},{id:"shiyongfankui",name:"试用反馈"}]}),(0,k.jsxs)("div",{style:{border:"1px #fff solid",background:"#fff",padding:"20px",marginTop:"-3px"},children:[(0,k.jsx)("div",{children:"shiyongfankui"!=s&&(le?(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(y.Z,{defaultvalue:$,onChange:function(e){R(e)}}),(0,k.jsx)(b.QD,{confirmTitle:"保存",confirmLoading:ue,confirmClick:Fe,cancelClick:function(){re(!1),R(te.current)},cancelTitle:"取消",className:"mb25 mt25"})]}):K?(0,k.jsx)(w.Z,{className:f.editor,value:K}):(0,k.jsx)(U.Z,{}))}),"shiyongfankui"==s&&(0,k.jsxs)("div",{children:[(null==ke?void 0:ke.length)>0?ke.map((function(e,t){return(0,k.jsxs)("div",{className:f.fankui,children:[(0,k.jsx)("div",{className:f.fankui_img,children:(0,k.jsx)("img",{src:"data:image/png;base64,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",style:{width:"50px",height:"50px"}})}),(0,k.jsxs)("div",{className:f.fankui_content,children:[(0,k.jsxs)("div",{className:f.content_top,children:[(0,k.jsx)("div",{className:f.top_name,children:null==e?void 0:e.user_name}),(0,k.jsx)("div",{className:f.top_school,children:null==e?void 0:e.school_name}),(0,k.jsx)("div",{className:f.top_time,children:O()(null==e?void 0:e.time).format("YYYY-MM-DD HH:mm:ss")})]}),(0,k.jsx)("div",{className:f.content_bottom,children:null==e?void 0:e.content})]})]},t)})):(0,k.jsx)(U.Z,{}),(null==ke?void 0:ke.length)>0&&(0,k.jsxs)(N.Z,{wrap:!1,align:"middle",justify:"space-between",style:{width:1200,marginBottom:"20px",paddingLeft:"20px",paddingRight:"40px"},children:[(0,k.jsxs)(x.Z,{children:["共 ",(0,k.jsx)("span",{style:{color:"#165DFF"},children:Te||0})," 条数据"]}),(0,k.jsx)(x.Z,{children:(0,k.jsx)(A.Z,{showSizeChanger:!1,showQuickJumper:!0,current:ve.page,pageSize:ve.limit,onChange:function(e,t){ve.page=e,Ie(i()({},ve)),We()},total:Te||0})})]})]})]}),(0,k.jsx)(L.Z,{visible:q,title:"教材",onCancel:function(){return G(!1)},onOk:Qe}),(0,k.jsx)(m.Z,{title:"增加试用反馈",open:we,onOk:function(){return he.submit()},centered:!0,onCancel:function(){return Le(!1)},confirmLoading:ue,width:686,afterClose:function(){ce(!1),he.resetFields()},okText:"确认",cancelText:"取消",children:(0,k.jsxs)(M.Z,{form:he,colon:!1,labelCol:{span:3},onFinish:Xe,className:f.myModal,children:[(0,k.jsx)(M.Z.Item,{label:"姓名",name:"user_name",rules:[{required:!0,message:"请输入姓名"},{whitespace:!0,message:"请输入姓名"},{max:100,message:"只能输入60个字符"}],children:(0,k.jsx)(g.Z,{maxLength:100,placeholder:"请输入姓名",disabled:!(0,I.ES)()})}),(0,k.jsx)(M.Z.Item,{label:"所属学校",name:"school_name",rules:[{required:!0,message:(0,I.ES)()?"请输入所属学校":"“学校”为必填,请在个人中心中进行填写"},{whitespace:!0,message:"请输入所属学校"},{max:50,message:"只能输入50个字符"}],children:(0,k.jsx)(g.Z,{maxLength:50,placeholder:"请输入所属学校",disabled:!(0,I.ES)()})}),(0,k.jsx)(M.Z.Item,{label:"反馈时间",name:"time",rules:[{required:!0,message:"请选择出反馈时间"}],children:(0,k.jsx)(h.default,{disabled:!(0,I.ES)(),showTime:{format:"HH:mm"},style:{width:"100%"},placeholder:"请选择反馈时间",format:"YYYY-MM-DD HH:mm",allowClear:!1})}),(0,k.jsx)(M.Z.Item,{label:"试用反馈",name:"content",rules:[{required:!0,message:"请输入试用反馈"},{whitespace:!0,message:"请输入试用反馈"},{max:500,message:"只能输入500个字符"}],children:(0,k.jsx)(g.Z.TextArea,{maxLength:500,placeholder:"请输入试用反馈",rows:6})})]})})]})})}))},11806:function(e,t){t.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}}}]); \ No newline at end of file diff --git a/p__Textbook__Index__index.async.js b/p__Textbook__Index__index.async.js index f15b7bd7dd..b7cbbb1eda 100644 --- a/p__Textbook__Index__index.async.js +++ b/p__Textbook__Index__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4350],{26458:function(e,n,t){t.d(n,{Z:function(){return I}});var l=t(7557),a=t.n(l),i=t(41498),s=t.n(i),r=t(82242),o=t.n(r),c=t(79800),u=t.n(c),d=t(59301),m=t(78241),_=t(8591),p=t(43418),x=t(88522),h=t(24650),f=t(30518),v=t(53326),j=t(80608),g=t(49105),b=t(61186),y=t.n(b),Z={flex_box_center:"flex_box_center___QyfTI",flex_space_between:"flex_space_between___h3rrj",flex_box_vertical_center:"flex_box_vertical_center___CJQPY",flex_box_center_end:"flex_box_center_end___GyaJk",flex_box_column:"flex_box_column___Q9WpV",form:"form___In2ej",btn:"btn___CMK6g",img:"img___s_IXU",myModal:"myModal___k3vWJ"},w=t(11806),S=t(71681),C=t(21884),k=t(48410),N=t(37712),I=(0,j.connect)((function(e){return{dispatch:e.dispatch,coreCurriculum:e.coreCurriculum}}))((function(e){var n,t=e.visible,l=e.onOk,i=e.onCancel,r=e.title,c=void 0===r?"":r,j=e.coreCurriculum,b=(e.dispatch,j.CoreSubjects,m.Z.useForm()),I=u()(b,1)[0],P=(0,d.useState)(!1),V=u()(P,2),B=V[0],F=V[1],R=(0,d.useState)([]),E=u()(R,2),M=E[0],O=E[1],q=(0,d.useState)(!1),L=u()(q,2),W=L[0],z=L[1],D=(0,d.useState)([]),T=u()(D,2),U=T[0],Y=T[1],A=(0,d.useState)([]),J=u()(A,2),Q=J[0],G=J[1];(0,d.useEffect)((function(){if(t&&X(),null!=t&&t.id){var e,n;I.setFieldsValue(o()(o()({},t),{},{attachment_id:null==t||null===(e=t.attachment)||void 0===e?void 0:e.id,publication_time:null!=t&&t.publication_time?y()(null==t?void 0:t.publication_time):""}));var l=[o()(o()({},null==t?void 0:t.attachment),{},{response:{id:null==t||null===(n=t.attachment)||void 0===n?void 0:n.id}})];O(l)}}),[t]);var H,X=function(){var e=s()(a()().mark((function e(){var n,t,l,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.ZP)("/api/core_materials/material_type_name_list.json",{method:"get",params:{has_default_type:1}});case 2:return 0==(null==(n=e.sent)?void 0:n.status)&&G(null==n||null===(t=n.data)||void 0===t?void 0:t.list),e.next=6,(0,g.ZP)("/api/core_materials/core_subject_name_list.json",{method:"get",params:{has_core_subject:1,book_type:1}});case 6:0==(null==(l=e.sent)?void 0:l.status)&&Y(null==l||null===(i=l.data)||void 0===i?void 0:i.list);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),K=function(){var e=s()(a()().mark((function e(n){var t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:F(!0),i=o()(o()({},n),{},{attachment_id:(null==M||null===(t=M[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id)||""}),l(i);case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,N.jsx)(p.Z,{className:Z.myModal,title:"".concat(null!=t&&t.id?"编辑":"新建").concat(c),open:t,onOk:function(){I.submit()},centered:!0,onCancel:function(){i()},confirmLoading:B,okButtonProps:{disabled:W},width:686,afterClose:function(){F(!1),O([]),I.resetFields()},okText:"确认",cancelText:"取消",wrapClassName:w.Z.CustomCss,children:(0,N.jsxs)(m.Z,{form:I,colon:!1,labelCol:{span:4},wrapperCol:{span:18},onFinish:K,className:Z.form,children:[(0,N.jsx)(m.Z.Item,{label:"核心课程",name:"core_subject_name",rules:[{required:!0,message:"请选择核心课程"}],children:(0,N.jsx)(x.Z,{options:null==U?void 0:U.map((function(e){return{value:e,label:e}})),filterOption:function(e,n){var t;return-1!==(null==n||null===(t=n.label)||void 0===t||null===(t=t.toUpperCase())||void 0===t?void 0:t.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&I.setFieldValue("core_subject_name",e.substring(0,20))}})}),(0,N.jsx)(m.Z.Item,{label:"教材名称",name:"name",rules:[{required:!0,message:"请输入教材名称"},{whitespace:!0,message:"请输入教材名称"},{max:200,message:"只能输入200个字符"}],children:(0,N.jsx)(h.Z,{maxLength:200,placeholder:"请输入教材名称"})}),(0,N.jsx)(m.Z.Item,{label:"教材类型",name:"material_type_name",rules:[{required:!0,message:"请选择教材类型"}],children:(0,N.jsx)(x.Z,{options:null==Q?void 0:Q.map((function(e){return{value:e,label:e}})),filterOption:function(e,n){var t;return-1!==(null==n||null===(t=n.label)||void 0===t||null===(t=t.toUpperCase())||void 0===t?void 0:t.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&I.setFieldValue("material_type_name",e.substring(0,20))}})}),(0,N.jsx)(m.Z.Item,{label:"作者",name:"author",rules:[{required:!0,message:"请输入作者"},{whitespace:!0,message:"请输入作者"},{max:100,message:"只能输入100个字符"}],children:(0,N.jsx)(h.Z,{maxLength:100,placeholder:"请输入作者"})}),(0,N.jsx)(m.Z.Item,{label:"出版社",name:"publisher",rules:[{whitespace:!0,message:"实践出版社"},{max:100,message:"只能输入100个字符"}],children:(0,N.jsx)(h.Z,{maxLength:100,placeholder:"请输入出版社"})}),(0,N.jsx)(m.Z.Item,{label:"出版时间",name:"publication_time",children:(0,N.jsx)(f.default,{style:{width:"100%"},placeholder:"请选择出版时间",format:"YYYY-MM-DD",allowClear:!0})}),(0,N.jsx)(m.Z.Item,{label:"ISBN",name:"number",rules:[{whitespace:!0,message:"请输入ISBN"}],children:(0,N.jsx)(h.Z,{maxLength:50,placeholder:"请输入ISBN"})}),(0,N.jsx)(m.Z.Item,{label:"阅读链接",name:"view_link",children:(0,N.jsx)(h.Z,{placeholder:"请输入阅读链接"})}),(0,N.jsx)(m.Z.Item,{label:"购买链接",name:"buy_link",children:(0,N.jsx)(h.Z,{placeholder:"请输入购买链接"})}),(0,N.jsx)(m.Z.Item,{name:"attachment_id",label:"封面图片",rules:[{required:!0,message:"请上传封面图片"}],children:(0,N.jsx)("div",{className:Z.upload,children:null!=M&&null!==(n=M[0])&&void 0!==n&&null!==(n=n.response)&&void 0!==n&&n.id?(0,N.jsxs)("div",{className:Z.img,children:[(0,N.jsx)("img",{src:S.Z.API_SERVER+"/api/attachments/"+(null==M||null===(H=M[0])||void 0===H||null===(H=H.response)||void 0===H?void 0:H.id),alt:"avatar",style:{width:"100%"}}),(0,N.jsx)("div",{children:(0,N.jsx)(C.Z,{onClick:function(){O([]),I.setFieldsValue({attachment_id:""})},style:{fontSize:"16px",color:"red"}})})]}):(0,N.jsx)(v.Z,{fileList:M,action:"".concat(S.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){return n=e,I.setFieldsValue({attachment_id:""}),void(["uploading","done","removed"].includes(n.file.status)&&("uploading"===n.file.status&&z(!0),"done"===n.file.status&&z(!1),O(n.fileList),I.setFieldsValue({attachment_id:null===(t=n.fileList)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id})));var n,t},onRemove:function(e){O([])},beforeUpload:function(e){return"image/jpeg"===(n=e).type||"image/png"===n.type?n.size/1024/1024>2?(_.ZP.info("文件大小必须小于2MB"),Promise.reject()):(O([]),!0):(_.ZP.error("请上传jpg或png的图片!"),Promise.reject());var n},withCredentials:!0,accept:"image/*",children:(0,N.jsxs)(k.op,{style:{borderRadius:"2px",marginTop:3},children:[(0,N.jsx)("i",{className:"iconfont icon-shangchuantupian2 mr5"}),"上传图片"]})})})})]})})}))},62744:function(e,n,t){t.r(n),t.d(n,{default:function(){return L}});var l=t(37205),a=t.n(l),i=t(82242),s=t.n(i),r=t(7557),o=t.n(r),c=t(41498),u=t.n(c),d=t(79800),m=t.n(d),_=t(59301),p=t(80608),x=t(66999),h=t(6848),f=t(95237),v=t(43604),j=t(86859),g="BannerStyle___edGBw",b="BannerStyleContent___kyb6Q",y="DivDownPlay___IUWWX",Z="CustomInputStyle___qow_W",w="list___hrLrx",S="title___inYm8",C="publisher___H8ac3",k="paramsStyle___JRtOC",N="type___yDlx4",I="typeName___YoFF3",P="type_item_active___b785N",V="type_item___Bqpts",B=t(6638),F=t(71681),R=t(75916),E=t(49105),M=t(26458),O=t(48410),q=t(37712),L=(0,p.connect)((function(e){var n=e.user,t=e.globalSetting,l=e.coreCurriculum;return{user:n,globalSetting:t,virtualSpaces:e.virtualSpaces,coreCurriculum:l}}))((function(e){e.coreCurriculum,e.dispatch,e.virtualSpaces;var n,t,l,i=e.globalSetting,r=(0,_.useState)({page:1,limit:12}),c=m()(r,2),d=c[0],L=c[1],W=(0,_.useState)(0),z=m()(W,2),D=z[0],T=z[1],U=(0,_.useState)(!0),Y=m()(U,2),A=Y[0],J=Y[1],Q=(0,_.useState)(""),G=m()(Q,2),H=G[0],X=G[1],K=(0,_.useState)(!1),$=m()(K,2),ee=$[0],ne=$[1],te=(0,_.useState)([]),le=m()(te,2),ae=le[0],ie=le[1],se=(0,_.useState)([]),re=m()(se,2),oe=re[0],ce=re[1],ue=(0,_.useState)("全部"),de=m()(ue,2),me=de[0],_e=de[1],pe=(0,_.useState)([]),xe=m()(pe,2),he=xe[0],fe=xe[1],ve=(0,_.useState)("全部"),je=m()(ve,2),ge=je[0],be=je[1];(0,_.useEffect)((function(){ye()}),[]),(0,_.useEffect)((function(){Ze(!0)}),[me,ge,H]);var ye=function(){var e=u()(o()().mark((function e(){var n,t,l,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return J(!0),e.next=3,(0,E.ZP)("/api/core_materials/material_type_name_list.json",{method:"get"});case 3:return 0==(null==(n=e.sent)?void 0:n.status)&&fe(null==n||null===(t=n.data)||void 0===t?void 0:t.list),e.next=7,(0,E.ZP)("/api/core_materials/core_subject_name_list.json",{method:"get",params:{book_type:1}});case 7:0==(null==(l=e.sent)?void 0:l.status)&&ce(null==l||null===(a=l.data)||void 0===a?void 0:a.list),J(!1);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ze=function(){var e=u()(o()().mark((function e(){var n,t,l,a,i=arguments;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=i.length>0&&void 0!==i[0]&&i[0],J(!0),n&&(d.page=1,L(s()({},d))),e.next=5,(0,E.ZP)("/api/core_materials/list.json",{method:"get",params:s()({material_type_name:ge,keyword:H,core_subject_name:me},d)});case 5:-1!==(null==(t=e.sent)?void 0:t.status)&&(ie((null==t||null===(l=t.data)||void 0===l?void 0:l.list)||[]),T(null==t||null===(a=t.data)||void 0===a?void 0:a.count)),J(!1);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),we=function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.ZP)("/api/core_materials.json",{method:"post",body:s()({},n)});case 2:-1!==(null==(t=e.sent)?void 0:t.status)&&(Ze(),ye(),ne(!1));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,q.jsxs)("section",{style:{paddingBottom:"3rem"},children:[(0,q.jsx)("div",{className:g,style:{backgroundImage:"url(".concat(F.Z.IMG_SERVER,"/").concat(null==i||null===(n=i.setting)||void 0===n?void 0:n.news_banner_url,")")},children:(0,q.jsxs)("div",{className:b,children:[(0,q.jsxs)("div",{children:[(0,q.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"教材推荐"}),(0,R.Ny)()&&(0,q.jsxs)("div",{className:"".concat(y),onClick:function(){ne(!0)},children:[(0,q.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建教材推荐"]})]}),(0,q.jsx)("div",{children:(0,q.jsx)(O.t7,{placeholder:"请输入关键字进行搜索",className:Z,value:H,onChange:function(e){X(e)}})})]})}),(0,q.jsxs)("div",{style:{width:"12rem",margin:".36rem auto 0 auto",background:"#fff",paddingBottom:".1rem"},children:[(0,q.jsxs)("div",{className:k,children:[(0,q.jsxs)("div",{className:N,style:{borderBottom:"1px dashed #37AD83"},children:[(0,q.jsx)("div",{className:I,children:"课程"}),(0,q.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null===(t=["全部"].concat(a()(oe)))||void 0===t?void 0:t.map((function(e,n){return(0,q.jsx)("div",{className:me==e?P:V,onClick:function(){_e(e)},children:e},n)}))})]}),(0,q.jsxs)("div",{className:N,children:[(0,q.jsx)("div",{className:I,children:"类型"}),(0,q.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null===(l=["全部"].concat(a()(he)))||void 0===l?void 0:l.map((function(e,n){return(0,q.jsx)("div",{className:ge==e?P:V,onClick:function(){be(e)},children:e},n)}))})]})]}),(0,q.jsxs)(x.Z,{loading:A,children:[!ae.length&&(0,q.jsx)(B.Z,{}),(0,q.jsx)("div",{style:{display:"flex",flexWrap:"wrap",marginTop:".3rem"},children:ae.map((function(e){var n=e.name,t=e.id,l=e.attachment,a=e.author,i=e.publisher;e.number,e.publication_time,e.description;return(0,q.jsxs)("div",{className:w,onClick:function(){return p.history.push("/textbook/detail/".concat(t))},children:[(0,q.jsx)("img",{style:{border:"2px #1B8565 solid"},src:F.Z.API_SERVER+(null==l?void 0:l.url)}),(0,q.jsx)(h.Z,{title:n,children:(0,q.jsx)("div",{className:S,style:{marginTop:"-5px"},children:n})}),(0,q.jsx)(h.Z,{title:a,children:(0,q.jsx)("div",{className:C,children:a||"--"})}),(0,q.jsx)(h.Z,{title:i,children:(0,q.jsx)("div",{className:C,style:{marginTop:"-10px"},children:i||"--"})})]},t)}))})]}),(0,q.jsxs)(f.Z,{wrap:!1,align:"middle",justify:"space-between",style:{width:"12rem",margin:".2rem auto",padding:"0 .2rem"},children:[(0,q.jsxs)(v.Z,{children:["共 ",(0,q.jsx)("span",{style:{color:"#165DFF"},children:D||0})," 条数据"]}),(0,q.jsx)(v.Z,{children:(0,q.jsx)(j.Z,{showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,current:d.page,pageSize:d.limit,onChange:function(e,n){d.page=e,L(s()({},d)),Ze()},total:D||0})})]}),(0,q.jsx)(M.Z,{visible:ee,title:"教材",onCancel:function(){return ne(!1)},onOk:we})]})]})}))},11806:function(e,n){n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4350],{26458:function(e,n,t){t.d(n,{Z:function(){return I}});var l=t(7557),a=t.n(l),i=t(41498),s=t.n(i),r=t(82242),o=t.n(r),c=t(79800),u=t.n(c),d=t(59301),m=t(78241),_=t(8591),p=t(43418),x=t(88522),h=t(24650),f=t(30518),v=t(53326),j=t(80608),g=t(49105),b=t(61186),y=t.n(b),Z={flex_box_center:"flex_box_center___QyfTI",flex_space_between:"flex_space_between___h3rrj",flex_box_vertical_center:"flex_box_vertical_center___CJQPY",flex_box_center_end:"flex_box_center_end___GyaJk",flex_box_column:"flex_box_column___Q9WpV",form:"form___In2ej",btn:"btn___CMK6g",img:"img___s_IXU",myModal:"myModal___k3vWJ"},w=t(11806),S=t(71681),C=t(21884),k=t(2753),N=t(37712),I=(0,j.connect)((function(e){return{dispatch:e.dispatch,coreCurriculum:e.coreCurriculum}}))((function(e){var n,t=e.visible,l=e.onOk,i=e.onCancel,r=e.title,c=void 0===r?"":r,j=e.coreCurriculum,b=(e.dispatch,j.CoreSubjects,m.Z.useForm()),I=u()(b,1)[0],P=(0,d.useState)(!1),V=u()(P,2),B=V[0],F=V[1],R=(0,d.useState)([]),E=u()(R,2),M=E[0],O=E[1],q=(0,d.useState)(!1),L=u()(q,2),W=L[0],z=L[1],D=(0,d.useState)([]),T=u()(D,2),U=T[0],Y=T[1],A=(0,d.useState)([]),J=u()(A,2),Q=J[0],G=J[1];(0,d.useEffect)((function(){if(t&&X(),null!=t&&t.id){var e,n;I.setFieldsValue(o()(o()({},t),{},{attachment_id:null==t||null===(e=t.attachment)||void 0===e?void 0:e.id,publication_time:null!=t&&t.publication_time?y()(null==t?void 0:t.publication_time):""}));var l=[o()(o()({},null==t?void 0:t.attachment),{},{response:{id:null==t||null===(n=t.attachment)||void 0===n?void 0:n.id}})];O(l)}}),[t]);var H,X=function(){var e=s()(a()().mark((function e(){var n,t,l,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.ZP)("/api/core_materials/material_type_name_list.json",{method:"get",params:{has_default_type:1}});case 2:return 0==(null==(n=e.sent)?void 0:n.status)&&G(null==n||null===(t=n.data)||void 0===t?void 0:t.list),e.next=6,(0,g.ZP)("/api/core_materials/core_subject_name_list.json",{method:"get",params:{has_core_subject:1,book_type:1}});case 6:0==(null==(l=e.sent)?void 0:l.status)&&Y(null==l||null===(i=l.data)||void 0===i?void 0:i.list);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),K=function(){var e=s()(a()().mark((function e(n){var t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:F(!0),i=o()(o()({},n),{},{attachment_id:(null==M||null===(t=M[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id)||""}),l(i);case 3:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,N.jsx)(p.Z,{className:Z.myModal,title:"".concat(null!=t&&t.id?"编辑":"新建").concat(c),open:t,onOk:function(){I.submit()},centered:!0,onCancel:function(){i()},confirmLoading:B,okButtonProps:{disabled:W},width:686,afterClose:function(){F(!1),O([]),I.resetFields()},okText:"确认",cancelText:"取消",wrapClassName:w.Z.CustomCss,children:(0,N.jsxs)(m.Z,{form:I,colon:!1,labelCol:{span:4},wrapperCol:{span:18},onFinish:K,className:Z.form,children:[(0,N.jsx)(m.Z.Item,{label:"核心课程",name:"core_subject_name",rules:[{required:!0,message:"请选择核心课程"}],children:(0,N.jsx)(x.Z,{options:null==U?void 0:U.map((function(e){return{value:e,label:e}})),filterOption:function(e,n){var t;return-1!==(null==n||null===(t=n.label)||void 0===t||null===(t=t.toUpperCase())||void 0===t?void 0:t.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&I.setFieldValue("core_subject_name",e.substring(0,20))}})}),(0,N.jsx)(m.Z.Item,{label:"教材名称",name:"name",rules:[{required:!0,message:"请输入教材名称"},{whitespace:!0,message:"请输入教材名称"},{max:200,message:"只能输入200个字符"}],children:(0,N.jsx)(h.Z,{maxLength:200,placeholder:"请输入教材名称"})}),(0,N.jsx)(m.Z.Item,{label:"教材类型",name:"material_type_name",rules:[{required:!0,message:"请选择教材类型"}],children:(0,N.jsx)(x.Z,{options:null==Q?void 0:Q.map((function(e){return{value:e,label:e}})),filterOption:function(e,n){var t;return-1!==(null==n||null===(t=n.label)||void 0===t||null===(t=t.toUpperCase())||void 0===t?void 0:t.indexOf(null==e?void 0:e.toUpperCase()))},onSearch:function(e){e.length>20&&I.setFieldValue("material_type_name",e.substring(0,20))}})}),(0,N.jsx)(m.Z.Item,{label:"作者",name:"author",rules:[{required:!0,message:"请输入作者"},{whitespace:!0,message:"请输入作者"},{max:100,message:"只能输入100个字符"}],children:(0,N.jsx)(h.Z,{maxLength:100,placeholder:"请输入作者"})}),(0,N.jsx)(m.Z.Item,{label:"出版社",name:"publisher",rules:[{whitespace:!0,message:"实践出版社"},{max:100,message:"只能输入100个字符"}],children:(0,N.jsx)(h.Z,{maxLength:100,placeholder:"请输入出版社"})}),(0,N.jsx)(m.Z.Item,{label:"出版时间",name:"publication_time",children:(0,N.jsx)(f.default,{style:{width:"100%"},placeholder:"请选择出版时间",format:"YYYY-MM-DD",allowClear:!0})}),(0,N.jsx)(m.Z.Item,{label:"ISBN",name:"number",rules:[{whitespace:!0,message:"请输入ISBN"}],children:(0,N.jsx)(h.Z,{maxLength:50,placeholder:"请输入ISBN"})}),(0,N.jsx)(m.Z.Item,{label:"阅读链接",name:"view_link",children:(0,N.jsx)(h.Z,{placeholder:"请输入阅读链接"})}),(0,N.jsx)(m.Z.Item,{label:"购买链接",name:"buy_link",children:(0,N.jsx)(h.Z,{placeholder:"请输入购买链接"})}),(0,N.jsx)(m.Z.Item,{name:"attachment_id",label:"封面图片",rules:[{required:!0,message:"请上传封面图片"}],children:(0,N.jsx)("div",{className:Z.upload,children:null!=M&&null!==(n=M[0])&&void 0!==n&&null!==(n=n.response)&&void 0!==n&&n.id?(0,N.jsxs)("div",{className:Z.img,children:[(0,N.jsx)("img",{src:S.Z.API_SERVER+"/api/attachments/"+(null==M||null===(H=M[0])||void 0===H||null===(H=H.response)||void 0===H?void 0:H.id),alt:"avatar",style:{width:"100%"}}),(0,N.jsx)("div",{children:(0,N.jsx)(C.Z,{onClick:function(){O([]),I.setFieldsValue({attachment_id:""})},style:{fontSize:"16px",color:"red"}})})]}):(0,N.jsx)(v.Z,{fileList:M,action:"".concat(S.Z.API_SERVER,"/api/attachments.json"),onChange:function(e){return n=e,I.setFieldsValue({attachment_id:""}),void(["uploading","done","removed"].includes(n.file.status)&&("uploading"===n.file.status&&z(!0),"done"===n.file.status&&z(!1),O(n.fileList),I.setFieldsValue({attachment_id:null===(t=n.fileList)||void 0===t||null===(t=t[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id})));var n,t},onRemove:function(e){O([])},beforeUpload:function(e){return"image/jpeg"===(n=e).type||"image/png"===n.type?n.size/1024/1024>2?(_.ZP.info("文件大小必须小于2MB"),Promise.reject()):(O([]),!0):(_.ZP.error("请上传jpg或png的图片!"),Promise.reject());var n},withCredentials:!0,accept:"image/*",children:(0,N.jsxs)(k.op,{style:{borderRadius:"2px",marginTop:3},children:[(0,N.jsx)("i",{className:"iconfont icon-shangchuantupian2 mr5"}),"上传图片"]})})})})]})})}))},62744:function(e,n,t){t.r(n),t.d(n,{default:function(){return L}});var l=t(37205),a=t.n(l),i=t(82242),s=t.n(i),r=t(7557),o=t.n(r),c=t(41498),u=t.n(c),d=t(79800),m=t.n(d),_=t(59301),p=t(80608),x=t(66999),h=t(6848),f=t(95237),v=t(43604),j=t(86859),g="BannerStyle___edGBw",b="BannerStyleContent___kyb6Q",y="DivDownPlay___IUWWX",Z="CustomInputStyle___qow_W",w="list___hrLrx",S="title___inYm8",C="publisher___H8ac3",k="paramsStyle___JRtOC",N="type___yDlx4",I="typeName___YoFF3",P="type_item_active___b785N",V="type_item___Bqpts",B=t(6638),F=t(71681),R=t(75916),E=t(49105),M=t(26458),O=t(2753),q=t(37712),L=(0,p.connect)((function(e){var n=e.user,t=e.globalSetting,l=e.coreCurriculum;return{user:n,globalSetting:t,virtualSpaces:e.virtualSpaces,coreCurriculum:l}}))((function(e){e.coreCurriculum,e.dispatch,e.virtualSpaces;var n,t,l,i=e.globalSetting,r=(0,_.useState)({page:1,limit:12}),c=m()(r,2),d=c[0],L=c[1],W=(0,_.useState)(0),z=m()(W,2),D=z[0],T=z[1],U=(0,_.useState)(!0),Y=m()(U,2),A=Y[0],J=Y[1],Q=(0,_.useState)(""),G=m()(Q,2),H=G[0],X=G[1],K=(0,_.useState)(!1),$=m()(K,2),ee=$[0],ne=$[1],te=(0,_.useState)([]),le=m()(te,2),ae=le[0],ie=le[1],se=(0,_.useState)([]),re=m()(se,2),oe=re[0],ce=re[1],ue=(0,_.useState)("全部"),de=m()(ue,2),me=de[0],_e=de[1],pe=(0,_.useState)([]),xe=m()(pe,2),he=xe[0],fe=xe[1],ve=(0,_.useState)("全部"),je=m()(ve,2),ge=je[0],be=je[1];(0,_.useEffect)((function(){ye()}),[]),(0,_.useEffect)((function(){Ze(!0)}),[me,ge,H]);var ye=function(){var e=u()(o()().mark((function e(){var n,t,l,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return J(!0),e.next=3,(0,E.ZP)("/api/core_materials/material_type_name_list.json",{method:"get"});case 3:return 0==(null==(n=e.sent)?void 0:n.status)&&fe(null==n||null===(t=n.data)||void 0===t?void 0:t.list),e.next=7,(0,E.ZP)("/api/core_materials/core_subject_name_list.json",{method:"get",params:{book_type:1}});case 7:0==(null==(l=e.sent)?void 0:l.status)&&ce(null==l||null===(a=l.data)||void 0===a?void 0:a.list),J(!1);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ze=function(){var e=u()(o()().mark((function e(){var n,t,l,a,i=arguments;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=i.length>0&&void 0!==i[0]&&i[0],J(!0),n&&(d.page=1,L(s()({},d))),e.next=5,(0,E.ZP)("/api/core_materials/list.json",{method:"get",params:s()({material_type_name:ge,keyword:H,core_subject_name:me},d)});case 5:-1!==(null==(t=e.sent)?void 0:t.status)&&(ie((null==t||null===(l=t.data)||void 0===l?void 0:l.list)||[]),T(null==t||null===(a=t.data)||void 0===a?void 0:a.count)),J(!1);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),we=function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.ZP)("/api/core_materials.json",{method:"post",body:s()({},n)});case 2:-1!==(null==(t=e.sent)?void 0:t.status)&&(Ze(),ye(),ne(!1));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,q.jsxs)("section",{style:{paddingBottom:"3rem"},children:[(0,q.jsx)("div",{className:g,style:{backgroundImage:"url(".concat(F.Z.IMG_SERVER,"/").concat(null==i||null===(n=i.setting)||void 0===n?void 0:n.news_banner_url,")")},children:(0,q.jsxs)("div",{className:b,children:[(0,q.jsxs)("div",{children:[(0,q.jsx)("div",{style:{color:"#fff",fontSize:".34rem",letterSpacing:".05rem",fontWeight:600},children:"教材推荐"}),(0,R.Ny)()&&(0,q.jsxs)("div",{className:"".concat(y),onClick:function(){ne(!0)},children:[(0,q.jsx)("i",{className:"iconfont icon-icon_xinyong_xianxing_jijin-249",style:{marginRight:"0.05rem",fontSize:".16rem"}}),"新建教材推荐"]})]}),(0,q.jsx)("div",{children:(0,q.jsx)(O.t7,{placeholder:"请输入关键字进行搜索",className:Z,value:H,onChange:function(e){X(e)}})})]})}),(0,q.jsxs)("div",{style:{width:"12rem",margin:".36rem auto 0 auto",background:"#fff",paddingBottom:".1rem"},children:[(0,q.jsxs)("div",{className:k,children:[(0,q.jsxs)("div",{className:N,style:{borderBottom:"1px dashed #37AD83"},children:[(0,q.jsx)("div",{className:I,children:"课程"}),(0,q.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null===(t=["全部"].concat(a()(oe)))||void 0===t?void 0:t.map((function(e,n){return(0,q.jsx)("div",{className:me==e?P:V,onClick:function(){_e(e)},children:e},n)}))})]}),(0,q.jsxs)("div",{className:N,children:[(0,q.jsx)("div",{className:I,children:"类型"}),(0,q.jsx)("div",{style:{display:"flex",flexWrap:"wrap",flex:1},children:null===(l=["全部"].concat(a()(he)))||void 0===l?void 0:l.map((function(e,n){return(0,q.jsx)("div",{className:ge==e?P:V,onClick:function(){be(e)},children:e},n)}))})]})]}),(0,q.jsxs)(x.Z,{loading:A,children:[!ae.length&&(0,q.jsx)(B.Z,{}),(0,q.jsx)("div",{style:{display:"flex",flexWrap:"wrap",marginTop:".3rem"},children:ae.map((function(e){var n=e.name,t=e.id,l=e.attachment,a=e.author,i=e.publisher;e.number,e.publication_time,e.description;return(0,q.jsxs)("div",{className:w,onClick:function(){return p.history.push("/textbook/detail/".concat(t))},children:[(0,q.jsx)("img",{style:{border:"2px #1B8565 solid"},src:F.Z.API_SERVER+(null==l?void 0:l.url)}),(0,q.jsx)(h.Z,{title:n,children:(0,q.jsx)("div",{className:S,style:{marginTop:"-5px"},children:n})}),(0,q.jsx)(h.Z,{title:a,children:(0,q.jsx)("div",{className:C,children:a||"--"})}),(0,q.jsx)(h.Z,{title:i,children:(0,q.jsx)("div",{className:C,style:{marginTop:"-10px"},children:i||"--"})})]},t)}))})]}),(0,q.jsxs)(f.Z,{wrap:!1,align:"middle",justify:"space-between",style:{width:"12rem",margin:".2rem auto",padding:"0 .2rem"},children:[(0,q.jsxs)(v.Z,{children:["共 ",(0,q.jsx)("span",{style:{color:"#165DFF"},children:D||0})," 条数据"]}),(0,q.jsx)(v.Z,{children:(0,q.jsx)(j.Z,{showSizeChanger:!1,showQuickJumper:!0,hideOnSinglePage:!0,current:d.page,pageSize:d.limit,onChange:function(e,n){d.page=e,L(s()({},d)),Ze()},total:D||0})})]}),(0,q.jsx)(M.Z,{visible:ee,title:"教材",onCancel:function(){return ne(!1)},onOk:we})]})]})}))},11806:function(e,n){n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}}}]); \ No newline at end of file diff --git a/p__User__Detail__Certificate__index.async.js b/p__User__Detail__Certificate__index.async.js index a95bef5df8..d0097d1719 100644 --- a/p__User__Detail__Certificate__index.async.js +++ b/p__User__Detail__Certificate__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[65191],{80117:function(e,t,n){n.d(t,{Z:function(){return o}});var a=n(33614),i=n(59301),s={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},r=n(1393),l=function(e,t){return i.createElement(r.Z,(0,a.Z)({},e,{ref:t,icon:s}))};var o=i.forwardRef(l)},73294:function(e,t,n){n.r(t);var a=n(7557),i=n.n(a),s=n(41498),r=n.n(s),l=n(79800),o=n.n(l),c=n(39647),d=n.n(c),u=n(59301),f=n(80608),x=n(31797),p=n(57809),_=n(43418),m=n(51945),h=n(86859),g=(n(82226),n(65022),n(27876)),j=n(49105),y=n(48410),v=n(11806),S=n(73971),b=n(61186),k=n.n(b),w=n(37712),I=["classroomList","globalSetting","loading","user","dispatch"];x.Z.Countdown,p.default.Option;k().locale("ZH-cn");t.default=(0,f.connect)((function(e){var t=e.classroomList,n=e.loading,a=e.globalSetting,i=e.user;return{classroomList:t,globalSetting:a,loading:n.models.classroomList,user:i}}))((function(e){e.classroomList,e.globalSetting,e.loading;var t=e.user,n=(e.dispatch,d()(e,I),(0,f.useSearchParams)()),a=o()(n,1)[0],s=(0,u.useState)(a.get("category")||"manage_certificates"),l=o()(s,2),c=l[0],x=l[1],p=(0,u.useState)(),b=o()(p,2),k=b[0],Z=b[1],z=(0,u.useState)(1),C=o()(z,2),F=C[0],L=C[1],W=(0,u.useState)(15),P=o()(W,2),V=P[0],G=(P[1],(0,u.useState)(!1)),N=o()(G,2),O=N[0],T=N[1],A=(0,u.useState)([]),M=o()(A,2),q=M[0],E=M[1],H=(0,u.useState)(!1),R=o()(H,2),B=R[0],D=R[1],Y=(0,u.useState)(),J=o()(Y,2),K=J[0],Q=J[1];(0,u.useRef)(),(0,f.useParams)();function U(){return U=r()(i()().mark((function e(n){var a,s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,j.ZP)("/api/users/".concat(null==t||null===(a=t.userInfo)||void 0===a?void 0:a.login,"/subjects/").concat(n,".json"),{method:"get",params:{page:F,limit:V}});case 2:(s=e.sent)&&Z(s);case 4:case"end":return e.stop()}}),e)}))),U.apply(this,arguments)}(0,u.useEffect)((function(){var e;null!=t&&null!==(e=t.userInfo)&&void 0!==e&&e.login&&function(e){U.apply(this,arguments)}(c)}),[c,F,t]);var X=[{title:"序号",dataIndex:"name",align:"left",key:"name",ellipsis:!0,width:50,render:function(e,t,n){return(0,w.jsx)("span",{children:n+1})}},{title:"课程名称",dataIndex:"subject_name",key:"subject_name"},{title:"申请人",dataIndex:"user_name",key:"user_name"},{title:"申请时间",dataIndex:"created_at",key:"created_at"},{title:"证书编号",dataIndex:"code",key:"code"}],$=[{title:"序号",dataIndex:"name",align:"left",key:"name",ellipsis:!0,width:50,render:function(e,t,n){return(0,w.jsx)("span",{style:{color:"#000000",fontSize:14},children:V*(F-1)+n+1})}},{title:"课程名称",dataIndex:"name",key:"name",render:function(e,t,n){return(0,w.jsx)("span",{style:{color:"#000000",fontSize:14,fontWeight:500},children:e||"- -"})}},{title:"开课人",dataIndex:"subject_user_name",key:"subject_user_name",ellipsis:!0,render:function(e,t,n){return(0,w.jsx)("span",{style:{color:"#000000",fontSize:14,fontWeight:400},children:e||"- -"})}},{title:"实训数",dataIndex:"shixuns_count",key:"shixuns_count",render:function(e,t,n){return(0,w.jsx)("span",{style:{color:"#5F6368",fontSize:14,fontWeight:400},children:e||"- -"})}},{title:"申请人数",dataIndex:"certificates_count",key:"certificates_count",render:function(e,t,n){return(0,w.jsx)("span",{style:{color:"#5F6368",fontSize:14,fontWeight:400},children:e||"- -"})}},{title:"申请时间",dataIndex:"created_at",key:"created_at",ellipsis:!0,render:function(e,t,n){return(0,w.jsx)("span",{style:{color:"#5F6368",fontSize:14,fontWeight:400},children:e||"- -"})}},{title:"操作",dataIndex:"remark",key:"remark",ellipsis:!0,render:function(e,n,a){return(0,w.jsx)("span",{onClick:r()(i()().mark((function e(){var a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,j.ZP)("/api/users/".concat(t.userInfo.login,"/subjects/certificate_users.json"),{method:"get",params:{page:1,limit:1e4,subject_id:null==n?void 0:n.id}});case 2:(a=e.sent)&&(E(a),T(!0));case 4:case"end":return e.stop()}}),e)}))),style:{cursor:"pointer",color:"#165DFF"},children:"查看申请人"})}}],ee=[{title:"序号",dataIndex:"name",align:"center",key:"name",ellipsis:!0,width:50,render:function(e,t,n){return(0,w.jsx)("span",{style:{color:"#000000"},children:V*(F-1)+n+1})}},{title:"课程名称",dataIndex:"subject_name",key:"subject_name",ellipsis:!0,render:function(e,t,n){return(0,w.jsx)("span",{style:{color:"#000000",fontSize:14,fontWeight:500},children:e||"- -"})}},{title:"开课人",dataIndex:"subject_user_name",key:"subject_user_name",ellipsis:!0,render:function(e,t,n){return(0,w.jsx)("span",{style:{color:"#000000",fontSize:14,fontWeight:400},children:e||"- -"})}},{title:"实训数",dataIndex:"shixuns_count",key:"shixuns_count",ellipsis:!0,render:function(e,t,n){return(0,w.jsx)("span",{style:{color:"#5F6368",fontSize:14,fontWeight:400},children:e||"- -"})}},{title:"申请时间",dataIndex:"created_at",key:"created_at",ellipsis:!0,render:function(e,t,n){return(0,w.jsx)("span",{style:{color:"#5F6368",fontSize:14,fontWeight:400},children:e||"- -"})}},{title:"申请状态",dataIndex:"state",ellipsis:!0,key:"state",render:function(e,t){return(0,w.jsxs)(w.Fragment,{children:["drafted"===(null==t?void 0:t.state)&&(0,w.jsx)("span",{style:{color:"#000000"},children:"申请中"}),"rejected"===(null==t?void 0:t.state)&&(0,w.jsx)("span",{style:{color:"#000000"},children:"未通过"}),"passed"===(null==t?void 0:t.state)&&(0,w.jsx)("span",{style:{color:"#000000"},children:"通过"})]})}},{title:"操作",dataIndex:"code",key:"code",ellipsis:!0,render:function(e,t,n){return(0,w.jsxs)("div",{style:{display:"flex",justifyContent:"space-evenly"},children:["passed"===(null==t?void 0:t.state)&&(0,w.jsx)("span",{style:{cursor:"pointer",color:"#0152d9"},onClick:function(){Q(t),D(!0)},children:"查看证书"}),"drafted"===(null==t?void 0:t.state)&&(0,w.jsx)("span",{style:{cursor:"not-allowed",color:"#7F7F7F"},children:"查看"}),"rejected"===(null==t?void 0:t.state)&&(0,w.jsx)("span",{onClick:function(){return e=t,void _.Z.info({title:"拒绝原因",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:(0,w.jsx)("div",{children:null==e?void 0:e.content}),okText:"确定"});var e},style:{cursor:"pointer",color:"#0152d9"},children:"查看拒绝理由"})]})}}];return(0,w.jsxs)("div",{style:{marginTop:22,marginLeft:45},children:[(0,w.jsx)(y.YG,{value:c,onChange:function(e){var t;null!==(t=window.location.href.toString())&&void 0!==t&&t.includes("category")?(0,g.jz)("category",e):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&category=".concat(e):"?category=".concat(e)),x(e)},className:"mb25",dataSource:[{id:"manage_certificates",name:"我管理的"},{id:"my_certificates",name:"我获得的"}]}),"manage_certificates"===c&&(0,w.jsxs)("div",{children:[(0,w.jsx)(y.Gi,{children:(0,w.jsx)(m.Z,{columns:$,dataSource:null==k?void 0:k.subjects,pagination:!1})}),(0,w.jsx)(h.Z,{hideOnSinglePage:!0,style:{textAlign:"center",marginTop:"10px"},pageSize:V,current:F,onChange:function(e,t){L(e)},total:null==k?void 0:k.total_count})]}),"my_certificates"===c&&(0,w.jsxs)("div",{children:[(0,w.jsx)(y.Gi,{children:(0,w.jsx)(m.Z,{columns:ee,dataSource:null==k?void 0:k.certificates,pagination:!1})}),(0,w.jsx)(h.Z,{hideOnSinglePage:!0,style:{textAlign:"center",marginTop:"10px"},pageSize:V,current:F,onChange:function(e,t){L(e)},total:null==k?void 0:k.total_count})]}),(0,w.jsx)(_.Z,{title:"查看申请人",open:O,width:800,footer:null,wrapClassName:v.Z.CustomCss,onCancel:function(){return T(!1)},children:(0,w.jsx)(y.Gi,{children:(0,w.jsx)(m.Z,{dataSource:null==q?void 0:q.certificates,pagination:!1,columns:X})})}),(0,w.jsx)(S.Z,{visible:B,onCancel:function(){D(!1)},data:K||{}})]})}))},11806:function(e,t){t.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},82226:function(){}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[65191],{80117:function(e,t,n){n.d(t,{Z:function(){return c}});var s=n(33614),a=n(59301),l={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},r=n(1393),o=function(e,t){return a.createElement(r.Z,(0,s.Z)({},e,{ref:t,icon:l}))};var c=a.forwardRef(o)},46096:function(e,t,n){n.r(t),n.d(t,{default:function(){return K}});var s=n(7557),a=n.n(s),l=n(41498),r=n.n(l),o=n(79800),c=n.n(o),i=n(39647),d=n.n(i),u=n(59301),f=n(80608),m=n(31797),p=n(57809),x=n(43418),g=n(51945),h=n(86859),v=(n(82226),n(65022)),b=n.n(v),y=n(27876),A=n(49105),F=n(2753),j=n(11806),S=n(3113),z=n(61186),J=n.n(z),M=n(80117),Y=n.p+"static/Certificate.f1a59ae7.png",w="advertisementModal___REecE",B="notFree___cJiwv",L="text___lFtTG",H="no___FFNbr",E="date___OI1iM",G="img____bHTU",Q="notThree___Gxcuf",D=n.p+"static/xly.10c5f6f5.png",N=n.p+"static/jy.3209b2e7.png",Z=n.p+"static/szpxy.d0275bc0.jpg",C=n.p+"static/dly.893ff6e9.jpg",O=n(37712),V=[{height:740,width:840},{height:566,width:840},{height:420,width:592},{height:420,width:592},{height:420,width:1052}],W=function(e){var t=e.visible,n=(e.onOk,e.onCancel),s=void 0===n?function(){}:n,l=e.data,o=void 0===l?{}:l,i=(0,u.useState)(1),d=c()(i,2),f=d[0],m=d[1],p=(0,u.useRef)();null==o||o.is_free;(0,u.useEffect)((function(){var e;(null===(e=Object.keys(o))||void 0===e?void 0:e.length)>0&&(null!=o&&o.size_type_special||2===(null==o?void 0:o.size_type)?m(3):null!=o&&o.is_free?m(5):null!=o&&o.is_icpc_first?m(2):3===(null==o?void 0:o.size_type)?m(4):m(1))}),[o]),console.log("-----",f,o);var g={1:"January",2:"February",3:"March",4:"April",5:"May",6:"June",7:"July",8:"August",9:"September",10:"October",11:"November",12:"December"},h=function(){var e=r()(a()().mark((function e(){var t,n,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return document.body.scrollIntoView(),t={margin:[0,0,0,0],filename:"11.pdf",enableLinks:!1,html2canvas:{scale:5,allowTaint:!1,useCORS:!0},jsPDF:{format:[1412,null!=o&&o.is_icpc_first?2500:1e3],orientation:"landscape",unit:"px"},image:{type:"jpeg",quality:1}},n=b()().set(t).from(p.current).toPdf(),e.next=5,n.get("pdf");case 5:return n=e.sent,e.next=8,n.output("bloburl");case 8:s=e.sent,(0,y.Nd)("".concat(o.school_name,"-").concat(o.user_name,".pdf"),s);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,O.jsx)(x.Z,{open:t,title:null,footer:(0,O.jsx)("div",{children:(0,O.jsx)(S.ZP,{type:"primary",onClick:h,children:"下载证书"})}),style:{background:"transparen"},centered:!0,width:V[f-1].width,className:w,maskClosable:!1,closeIcon:(0,O.jsx)(M.Z,{onClick:s,style:{fontSize:"25px",color:"#fff",marginLeft:"100px"}}),children:(0,O.jsxs)("div",{ref:p,children:[1===f&&function(){var e,t,n=new Date,s=n.getFullYear(),a=(n.getMonth()+1).toString().padStart(2,"0"),l=n.getDate().toString().padStart(2,"0");return(0,O.jsxs)("div",{className:B,style:{backgroundImage:"url(".concat(N,")")},children:[(0,O.jsx)("div",{className:L,children:(0,O.jsxs)("b",{children:["兹证明,",(0,O.jsx)("span",{children:null==o?void 0:o.user_name}),"同学于",(0,O.jsx)("span",{children:null==o||null===(e=o.passed_date)||void 0===e?void 0:e.slice(0,4)}),"年",(0,O.jsx)("span",{children:null==o||null===(t=o.passed_date)||void 0===t?void 0:t.slice(5,7)}),"月在化学“101计划”网络平台职业培训平台完成了“",(0,O.jsx)("span",{children:null==o?void 0:o.subject_name}),"”的全部课程,成绩优异,准予结业!"]})}),(0,O.jsxs)("div",{className:H,children:["证书编号:",null==o?void 0:o.code]}),(0,O.jsxs)("div",{className:E,children:[(0,O.jsx)("div",{children:"化学“101计划”网络平台教研中心"}),(0,O.jsxs)("b",{children:["发证日期:",(0,O.jsx)("span",{children:s}),"年",(0,O.jsx)("span",{children:a}),"月",(0,O.jsx)("span",{children:l}),"日"]})]}),(0,O.jsx)("img",{src:"data:image/png;base64,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",className:G})]})}(),2===f&&(0,O.jsxs)("div",{style:{backgroundImage:"url(".concat(D,")"),height:"1200px",width:"840px",padding:"1px 100px",backgroundSize:"100%",backgroundRepeat:"no-repeat"},children:[(0,O.jsx)("div",{style:{color:"#333",fontSize:"36px",marginTop:"465px",width:"100%",marginLeft:"24px"},children:null==o?void 0:o.user_name}),(0,O.jsx)("div",{style:{color:"#333",fontSize:"16px",marginTop:"223px",width:"100%",marginLeft:100},children:null==o?void 0:o.passed_date})]}),3===f&&function(){var e,t,n,s=new Date,a=s.getFullYear(),l=(s.getMonth()+1).toString().padStart(2,"0"),r=s.getDate().toString().padStart(2,"0");return(0,O.jsxs)("div",{className:Q,style:{backgroundImage:"url(".concat(Z,")")},children:[(0,O.jsx)("div",{className:L,children:(0,O.jsxs)("b",{children:[(0,O.jsx)("span",{children:null==o?void 0:o.user_name}),"老师于",(0,O.jsx)("span",{children:null==o||null===(e=o.passed_date)||void 0===e?void 0:e.slice(0,4)}),"年",(0,O.jsx)("span",{children:null==o||null===(t=o.passed_date)||void 0===t?void 0:t.slice(5,7)}),"月",(0,O.jsx)("span",{children:null==o||null===(n=o.passed_date)||void 0===n?void 0:n.slice(8,10)}),"日参加“",(0,O.jsx)("span",{children:null==o?void 0:o.subject_name}),"”成绩优秀,特发此证!"]})}),(0,O.jsxs)("div",{className:H,children:["证书编号:",null==o?void 0:o.code]}),(0,O.jsx)("div",{className:E,children:(0,O.jsxs)("b",{children:["签发日期:",(0,O.jsx)("span",{children:a}),"年",(0,O.jsx)("span",{children:l}),"月",(0,O.jsx)("span",{children:r}),"日"]})})]})}(),4===f&&function(){var e=new Date,t=e.getFullYear(),n=(e.getMonth()+1).toString().padStart(2,"0"),s=e.getDate().toString().padStart(2,"0");return(0,O.jsxs)("div",{className:Q,style:{backgroundImage:"url(".concat(C,")")},children:[(0,O.jsx)("div",{className:L,children:(0,O.jsxs)("b",{children:[(0,O.jsx)("span",{children:null==o?void 0:o.user_name}),"同学,祝贺您完成了“",(0,O.jsx)("span",{children:null==o?void 0:o.subject_name}),"”的所有学习课程,并通过了能力检测,成绩优异,准予毕业。"]})}),(0,O.jsxs)("div",{className:H,children:["证书编号:",null==o?void 0:o.code]}),(0,O.jsx)("div",{className:E,children:(0,O.jsxs)("b",{children:["签发日期:",(0,O.jsx)("span",{children:t}),"年",(0,O.jsx)("span",{children:n}),"月",(0,O.jsx)("span",{children:s}),"日"]})})]})}(),5===f&&(0,O.jsxs)("div",{style:{backgroundImage:"url(".concat(Y,")"),height:"740px",width:"1052px",padding:"1px 100px"},children:[(0,O.jsxs)("div",{style:{color:"#EB5E00",fontSize:"36px",marginTop:"239px",width:"100%",textAlign:"center"},children:[null==o?void 0:o.school_name," ",null==o?void 0:o.user_name]}),(0,O.jsxs)("div",{style:{color:"#0D3580",fontSize:"24px",marginTop:"30px",width:"100%",textAlign:"center"},children:["于",J()(null==o?void 0:o.created_at).format("YYYY年MM月DD日"),"完成了EduCoder平台《",null==o?void 0:o.subject_name,"》课程学习。"]}),(0,O.jsx)("div",{style:{color:"#0D3580",fontSize:"30px",marginTop:"50px",width:"100%",textAlign:"center",fontWeight:900},children:"特此证明"}),(0,O.jsxs)("div",{style:{color:"#0D3580",fontSize:"14px",marginTop:"30px",width:"100%",textAlign:"center"},children:["On ",g[J()(null==o?void 0:o.created_at).format("M")]," ",J()(null==o?void 0:o.created_at).format("DD"),",",J()(null==o?void 0:o.created_at).format("YYYY"),", completed the 《",null==o?void 0:o.subject_name_en,"》 course on EduCoder."]}),(0,O.jsx)("img",{src:"data:image/png;base64,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",style:{position:"absolute",left:"820px",bottom:"130px"}}),(0,O.jsxs)("div",{style:{color:"#0D3580",fontSize:"12px",width:"100%",display:"flex",paddingRight:"200px",position:"absolute",bottom:"150px"},children:[(0,O.jsxs)("span",{children:["证书编号:",null==o?void 0:o.code]}),(0,O.jsx)("span",{style:{marginLeft:"560px"},children:"化学“101计划”网络平台在线编程学院"})]})]})]})})},X=["classroomList","globalSetting","loading","user","dispatch"];m.Z.Countdown,p.default.Option;J().locale("ZH-cn");var K=(0,f.connect)((function(e){var t=e.classroomList,n=e.loading,s=e.globalSetting,a=e.user;return{classroomList:t,globalSetting:s,loading:n.models.classroomList,user:a}}))((function(e){e.classroomList,e.globalSetting,e.loading;var t=e.user,n=(e.dispatch,d()(e,X),(0,f.useSearchParams)()),s=c()(n,1)[0],l=(0,u.useState)(s.get("category")||"manage_certificates"),o=c()(l,2),i=o[0],m=o[1],p=(0,u.useState)(),v=c()(p,2),b=v[0],S=v[1],z=(0,u.useState)(1),J=c()(z,2),M=J[0],Y=J[1],w=(0,u.useState)(15),B=c()(w,2),L=B[0],H=(B[1],(0,u.useState)(!1)),E=c()(H,2),G=E[0],Q=E[1],D=(0,u.useState)([]),N=c()(D,2),Z=N[0],C=N[1],V=(0,u.useState)(!1),K=c()(V,2),P=K[0],k=K[1],q=(0,u.useState)(),I=c()(q,2),R=I[0],T=I[1];(0,u.useRef)(),(0,f.useParams)();function U(){return U=r()(a()().mark((function e(n){var s,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.ZP)("/api/users/".concat(null==t||null===(s=t.userInfo)||void 0===s?void 0:s.login,"/subjects/").concat(n,".json"),{method:"get",params:{page:M,limit:L}});case 2:(l=e.sent)&&S(l);case 4:case"end":return e.stop()}}),e)}))),U.apply(this,arguments)}(0,u.useEffect)((function(){var e;null!=t&&null!==(e=t.userInfo)&&void 0!==e&&e.login&&function(e){U.apply(this,arguments)}(i)}),[i,M,t]);var _=[{title:"序号",dataIndex:"name",align:"left",key:"name",ellipsis:!0,width:50,render:function(e,t,n){return(0,O.jsx)("span",{children:n+1})}},{title:"课程名称",dataIndex:"subject_name",key:"subject_name"},{title:"申请人",dataIndex:"user_name",key:"user_name"},{title:"申请时间",dataIndex:"created_at",key:"created_at"},{title:"证书编号",dataIndex:"code",key:"code"}],$=[{title:"序号",dataIndex:"name",align:"left",key:"name",ellipsis:!0,width:50,render:function(e,t,n){return(0,O.jsx)("span",{style:{color:"#000000",fontSize:14},children:L*(M-1)+n+1})}},{title:"课程名称",dataIndex:"name",key:"name",render:function(e,t,n){return(0,O.jsx)("span",{style:{color:"#000000",fontSize:14,fontWeight:500},children:e||"- -"})}},{title:"开课人",dataIndex:"subject_user_name",key:"subject_user_name",ellipsis:!0,render:function(e,t,n){return(0,O.jsx)("span",{style:{color:"#000000",fontSize:14,fontWeight:400},children:e||"- -"})}},{title:"实训数",dataIndex:"shixuns_count",key:"shixuns_count",render:function(e,t,n){return(0,O.jsx)("span",{style:{color:"#5F6368",fontSize:14,fontWeight:400},children:e||"- -"})}},{title:"申请人数",dataIndex:"certificates_count",key:"certificates_count",render:function(e,t,n){return(0,O.jsx)("span",{style:{color:"#5F6368",fontSize:14,fontWeight:400},children:e||"- -"})}},{title:"申请时间",dataIndex:"created_at",key:"created_at",ellipsis:!0,render:function(e,t,n){return(0,O.jsx)("span",{style:{color:"#5F6368",fontSize:14,fontWeight:400},children:e||"- -"})}},{title:"操作",dataIndex:"remark",key:"remark",ellipsis:!0,render:function(e,n,s){return(0,O.jsx)("span",{onClick:r()(a()().mark((function e(){var s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.ZP)("/api/users/".concat(t.userInfo.login,"/subjects/certificate_users.json"),{method:"get",params:{page:1,limit:1e4,subject_id:null==n?void 0:n.id}});case 2:(s=e.sent)&&(C(s),Q(!0));case 4:case"end":return e.stop()}}),e)}))),style:{cursor:"pointer",color:"#165DFF"},children:"查看申请人"})}}],ee=[{title:"序号",dataIndex:"name",align:"center",key:"name",ellipsis:!0,width:50,render:function(e,t,n){return(0,O.jsx)("span",{style:{color:"#000000"},children:L*(M-1)+n+1})}},{title:"课程名称",dataIndex:"subject_name",key:"subject_name",ellipsis:!0,render:function(e,t,n){return(0,O.jsx)("span",{style:{color:"#000000",fontSize:14,fontWeight:500},children:e||"- -"})}},{title:"开课人",dataIndex:"subject_user_name",key:"subject_user_name",ellipsis:!0,render:function(e,t,n){return(0,O.jsx)("span",{style:{color:"#000000",fontSize:14,fontWeight:400},children:e||"- -"})}},{title:"实训数",dataIndex:"shixuns_count",key:"shixuns_count",ellipsis:!0,render:function(e,t,n){return(0,O.jsx)("span",{style:{color:"#5F6368",fontSize:14,fontWeight:400},children:e||"- -"})}},{title:"申请时间",dataIndex:"created_at",key:"created_at",ellipsis:!0,render:function(e,t,n){return(0,O.jsx)("span",{style:{color:"#5F6368",fontSize:14,fontWeight:400},children:e||"- -"})}},{title:"申请状态",dataIndex:"state",ellipsis:!0,key:"state",render:function(e,t){return(0,O.jsxs)(O.Fragment,{children:["drafted"===(null==t?void 0:t.state)&&(0,O.jsx)("span",{style:{color:"#000000"},children:"申请中"}),"rejected"===(null==t?void 0:t.state)&&(0,O.jsx)("span",{style:{color:"#000000"},children:"未通过"}),"passed"===(null==t?void 0:t.state)&&(0,O.jsx)("span",{style:{color:"#000000"},children:"通过"})]})}},{title:"操作",dataIndex:"code",key:"code",ellipsis:!0,render:function(e,t,n){return(0,O.jsxs)("div",{style:{display:"flex",justifyContent:"space-evenly"},children:["passed"===(null==t?void 0:t.state)&&(0,O.jsx)("span",{style:{cursor:"pointer",color:"#0152d9"},onClick:function(){T(t),k(!0)},children:"查看证书"}),"drafted"===(null==t?void 0:t.state)&&(0,O.jsx)("span",{style:{cursor:"not-allowed",color:"#7F7F7F"},children:"查看"}),"rejected"===(null==t?void 0:t.state)&&(0,O.jsx)("span",{onClick:function(){return e=t,void x.Z.info({title:"拒绝原因",icon:null,className:"custom-modal-divider",centered:!0,width:400,content:(0,O.jsx)("div",{children:null==e?void 0:e.content}),okText:"确定"});var e},style:{cursor:"pointer",color:"#0152d9"},children:"查看拒绝理由"})]})}}];return(0,O.jsxs)("div",{style:{marginTop:22,marginLeft:45},children:[(0,O.jsx)(F.YG,{value:i,onChange:function(e){var t;null!==(t=window.location.href.toString())&&void 0!==t&&t.includes("category")?(0,y.jz)("category",e):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&category=".concat(e):"?category=".concat(e)),m(e)},className:"mb25",dataSource:[{id:"manage_certificates",name:"我管理的"},{id:"my_certificates",name:"我获得的"}]}),"manage_certificates"===i&&(0,O.jsxs)("div",{children:[(0,O.jsx)(F.Gi,{children:(0,O.jsx)(g.Z,{columns:$,dataSource:null==b?void 0:b.subjects,pagination:!1})}),(0,O.jsx)(h.Z,{hideOnSinglePage:!0,style:{textAlign:"center",marginTop:"10px"},pageSize:L,current:M,onChange:function(e,t){Y(e)},total:null==b?void 0:b.total_count})]}),"my_certificates"===i&&(0,O.jsxs)("div",{children:[(0,O.jsx)(F.Gi,{children:(0,O.jsx)(g.Z,{columns:ee,dataSource:null==b?void 0:b.certificates,pagination:!1})}),(0,O.jsx)(h.Z,{hideOnSinglePage:!0,style:{textAlign:"center",marginTop:"10px"},pageSize:L,current:M,onChange:function(e,t){Y(e)},total:null==b?void 0:b.total_count})]}),(0,O.jsx)(x.Z,{title:"查看申请人",open:G,width:800,footer:null,wrapClassName:j.Z.CustomCss,onCancel:function(){return Q(!1)},children:(0,O.jsx)(F.Gi,{children:(0,O.jsx)(g.Z,{dataSource:null==Z?void 0:Z.certificates,pagination:!1,columns:_})})}),(0,O.jsx)(W,{visible:P,onCancel:function(){k(!1)},data:R||{}})]})}))},11806:function(e,t){t.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},82226:function(){},31797:function(e,t,n){n.d(t,{Z:function(){return A}});var s=n(59301),a=n(56762),l=n(92343),r=n(92310),o=n.n(r),c=n(36355),i=n(66999);var d=e=>{const{value:t,formatter:n,precision:a,decimalSeparator:l,groupSeparator:r="",prefixCls:o}=e;let c;if("function"==typeof n)c=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",i=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,r),"number"==typeof a&&(i=i.padEnd(a,"0").slice(0,a>0?a:0)),i&&(i=`${l}${i}`),c=[s.createElement("span",{key:"int",className:`${o}-content-value-int`},e,t),i&&s.createElement("span",{key:"decimal",className:`${o}-content-value-decimal`},i)]}else c=e}return s.createElement("span",{className:`${o}-content-value`},c)},u=n(17313),f=n(83116),m=n(37613);const p=e=>{const{componentCls:t,marginXXS:n,padding:s,colorTextDescription:a,titleFontSize:l,colorTextHeading:r,contentFontSize:o,fontFamily:c}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,u.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:a,fontSize:l},[`${t}-skeleton`]:{paddingTop:s},[`${t}-content`]:{color:r,fontSize:o,fontFamily:c,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var x=(0,f.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[p(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var g=e=>{const{prefixCls:t,className:n,rootClassName:a,style:l,valueStyle:r,value:u=0,title:f,valueRender:m,prefix:p,suffix:g,loading:h=!1,onMouseEnter:v,onMouseLeave:b,decimalSeparator:y=".",groupSeparator:A=","}=e,{getPrefixCls:F,direction:j,statistic:S}=s.useContext(c.E_),z=F("statistic",t),[J,M]=x(z),Y=s.createElement(d,Object.assign({decimalSeparator:y,groupSeparator:A,prefixCls:z},e,{value:u})),w=o()(z,{[`${z}-rtl`]:"rtl"===j},null==S?void 0:S.className,n,a,M);return J(s.createElement("div",{className:w,style:Object.assign(Object.assign({},null==S?void 0:S.style),l),onMouseEnter:v,onMouseLeave:b},f&&s.createElement("div",{className:`${z}-title`},f),s.createElement(i.Z,{paragraph:!1,loading:h,className:`${z}-skeleton`},s.createElement("div",{style:r,className:`${z}-content`},p&&s.createElement("span",{className:`${z}-content-prefix`},p),m?m(Y):Y,g&&s.createElement("span",{className:`${z}-content-suffix`},g)))))};const h=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function v(e,t){const{format:n=""}=t,s=new Date(e).getTime(),a=Date.now();return function(e,t){let n=e;const s=/\[[^\]]*]/g,a=(t.match(s)||[]).map((e=>e.slice(1,-1))),l=t.replace(s,"[]"),r=h.reduce(((e,t)=>{let[s,a]=t;if(e.includes(s)){const t=Math.floor(n/a);return n-=t*a,e.replace(new RegExp(`${s}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),l);let o=0;return r.replace(s,(()=>{const e=a[o];return o+=1,e}))}(Math.max(s-a,0),n)}const b=e=>{const{value:t,format:n="HH:mm:ss",onChange:r,onFinish:o}=e,c=(0,a.Z)(),i=s.useRef(null),d=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(i.current=setInterval((()=>{c(),null==r||r(e-Date.now()),e(d(),()=>{i.current&&(clearInterval(i.current),i.current=null)})),[t]);return s.createElement(g,Object.assign({},e,{valueRender:e=>(0,l.Tm)(e,{title:void 0}),formatter:(e,t)=>v(e,Object.assign(Object.assign({},t),{format:n}))}))};var y=s.memo(b);g.Countdown=y;var A=g}}]); \ No newline at end of file diff --git a/p__User__Detail__ClassManagement__Item__index.async.js b/p__User__Detail__ClassManagement__Item__index.async.js index 9af8578990..8f3fccf9b7 100644 --- a/p__User__Detail__ClassManagement__Item__index.async.js +++ b/p__User__Detail__ClassManagement__Item__index.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[19519],{91661:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return U}});var s=n(37205),r=n.n(s),o=n(7557),i=n.n(o),a=n(41498),l=n.n(a),c=n(79800),u=n.n(c),d=n(39647),p=n.n(d),h=n(59301),f=n(80608),m=n(78241),x=n(43418),v=n(8591),y=n(95237),g=n(51945),_=n(49105),b="wrap___N68Ys",j=n(40578),w=n(61186),k=n.n(w),L=n(48410),S=n(11806),Z=n(82242),C=n.n(Z),P=n(99313),T=n(6848),N=n(57809),O=n(24650),M=n(3113),I=n(53326),E=n(26724),H=n.n(E),R=n(6668),F=n(92396),Y="addStudentContainer___vm8uG",z="listItem___GgL6_",W=n(67147),D=n(27876),V=n(71681),A=n(37712),q=P.Z.TabPane,G=(0,f.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t,n,s=e.classroomList,o=(e.loading,e.dispatch),a=(0,f.useParams)(),c=s.actionTabs,d=(0,h.useState)([]),p=u()(d,2),y=p[0],b=p[1],j=(0,h.useState)(!0),w=u()(j,2),L=w[0],S=w[1],Z=(0,h.useState)(!1),E=u()(Z,2),G=E[0],K=E[1],U=m.Z.useForm(),B=u()(U,1)[0],Q=(0,h.useState)([]),J=u()(Q,2),X=J[0],$=J[1],ee=(0,h.useState)(1),te=u()(ee,2),ne=te[0],se=te[1],re=(0,h.useState)([]),oe=u()(re,2),ie=oe[0],ae=oe[1],le=(0,h.useState)(!0),ce=u()(le,2),ue=ce[0],de=ce[1],pe=(0,h.useState)([]),he=u()(pe,2),fe=he[0],me=he[1],xe=(0,h.useState)("1"),ve=u()(xe,2),ye=ve[0],ge=ve[1],_e=(0,h.useState)(!1),be=u()(_e,2),je=be[0],we=be[1];(0,h.useRef)();(0,h.useEffect)((function(){"添加学生"===s.actionTabs.key&&(de(!0),ke(),ge(s.actionTabs.tab))}),[s.actionTabs.key]);var ke=function(){var e=l()(i()().mark((function e(){var t,n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.ZP)("/api/schools/department_list.json",{method:"get"});case 2:n=e.sent,b(null===(t=n.department_names)||void 0===t?void 0:t.map((function(e){return{value:e}})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Le={onRemove:function(){me([])},beforeUpload:function(e){var t=[];return t.push(e),me([].concat(t)),!1},fileList:fe,accept:".xls,.xlsx"},Se=function(){var e=l()(i()().mark((function e(){var t,n,s,o,l=arguments;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=l.length>0&&void 0!==l[0]&&l[0],!L||G){e.next=11;break}return s=B.getFieldValue(),K(!0),se(t?1:ne+1),e.next=7,(0,R.nQ)(C()(C()({page:t?1:ne+1,container_id:a.coursesId,container_type:1,school_name:null==s?void 0:s.school_name,keyword:null==s?void 0:s.keyword,source:"school_manage"},s),{},{role:4}));case 7:o=e.sent,$(t?r()(o.users):[].concat(r()(X),r()(o.users))),K(!1),(null===(n=o.users)||void 0===n?void 0:n.length)<10&&S(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ze=function(){var e=l()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!=ie){e.next=4;break}v.ZP.error("请选择人数"),e.next=10;break;case 4:return we(!0),e.next=7,(0,_.ZP)("/api/student_groups/".concat(null==a?void 0:a.couserid,"/add_user.json"),{method:"POST",body:{user_ids:ie}});case 7:t=e.sent,we(!1),0===t.status&&o({type:"classroomList/setActionTabs",payload:{key:"刷新列表",types:1,list:null==t?void 0:t.audit_users}});case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ce=function(){var e=l()(i()().mark((function e(){var t,n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==fe?void 0:fe.length)<=0)){e.next=3;break}return v.ZP.info("请上传文件"),e.abrupt("return");case 3:return we(!0),(t=new FormData).append("file",fe[0]),e.next=8,(0,_.ZP)("/api/student_groups/".concat(a.couserid,"/import_user.json"),{method:"post",body:t},!0);case 8:0===(null==(n=e.sent)?void 0:n.status)&&o({type:"classroomList/setActionTabs",payload:{key:"刷新列表",types:2,list:null==n?void 0:n.audit_users}}),we(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Pe=[{title:"姓名",width:100,ellipsis:!0,dataIndex:"username",render:function(e,t){return(0,A.jsx)(T.Z,{placement:"bottom",title:e,children:(0,A.jsx)(f.Link,{className:"bold c-black",to:"/users/".concat(t.login),target:"_blank",children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,A.jsx)(T.Z,{placement:"bottom",title:e,children:(0,A.jsx)("span",{children:e||"--"})})}},{title:"班级",width:100,dataIndex:"student_name",ellipsis:!0,render:function(e){return(0,A.jsx)(T.Z,{placement:"bottom",title:e,children:(0,A.jsx)("span",{children:e||"--"})})}},{title:"院系/部门",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(e){return(0,A.jsx)(T.Z,{placement:"bottom",title:e,children:(0,A.jsx)("span",{children:e||"--"})})}},{title:"手机",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,A.jsx)(T.Z,{placement:"bottom",title:e,children:(0,A.jsx)("span",{children:e||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return(0,A.jsx)(T.Z,{placement:"bottom",title:e,children:(0,A.jsx)("span",{children:e||"--"})})}},{title:"最后登录时间",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(e){return(0,A.jsx)(T.Z,{placement:"bottom",title:e?k()(e).format("YYYY-MM-DD HH:mm"):"- -",children:(0,A.jsx)("span",{children:e?k()(e).format("YYYY-MM-DD HH:mm"):"- -"})})}}];return(0,A.jsx)(x.Z,{centered:!0,title:"添加学生",open:"添加学生"===s.actionTabs.key,okText:"确定",cancelText:"取消",width:"1"===ye?1100:600,zIndex:1e3,afterClose:function(){me([])},confirmLoading:je,bodyStyle:{minHeight:200},onOk:l()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("1"!==ye){e.next=3;break}return Ze(),e.abrupt("return");case 3:Ce();case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){ae([]),o({type:"classroomList/setActionTabs",payload:{}})},children:(0,A.jsxs)(P.Z,{activeKey:ye,onChange:function(e){return ge(e)},className:Y,children:[(0,A.jsx)(q,{tab:"手动添加",children:(0,A.jsxs)("div",{className:z,children:[(0,A.jsxs)(m.Z,{layout:"inline",form:B,initialValues:{school_name:"",keyword:"",search_type:"1"},className:"mt10",children:[(0,A.jsx)(m.Z.Item,{name:"search_type",label:"搜索类型",children:(0,A.jsxs)(N.default,{children:[(0,A.jsx)(N.default.Option,{value:"1",children:"姓名"}),(0,A.jsx)(N.default.Option,{value:"2",children:"手机号"}),(0,A.jsx)(N.default.Option,{value:"3",children:"邮箱"})]})}),(0,A.jsx)(m.Z.Item,{name:"keyword",label:"搜索内容",children:(0,A.jsx)(O.Z,{allowClear:!0,style:{width:240},defaultValue:(null===(t=c.selectArrs)||void 0===t?void 0:t.category_name)||(null===(n=c.selectArrs)||void 0===n?void 0:n.name)})}),(0,A.jsx)(m.Z.Item,{name:"department_name",label:"院系:",children:(0,A.jsx)(N.default,{style:{width:200},children:null==y?void 0:y.map((function(e){return(0,A.jsx)(N.default.Option,{value:null==e?void 0:e.value,children:null==e?void 0:e.value})}))})}),(0,A.jsx)(m.Z.Item,{children:(0,A.jsx)(M.ZP,{htmlType:"submit",type:"primary",onClick:function(){return function(){var e;if(""===(null===(e=B.getFieldValue())||void 0===e?void 0:e.keyword))return $([]),void v.ZP.error("请输入搜索内容");de(!1),L=!0,S(!0),ae([]),K(!1),setTimeout((function(){Se(!0)}),300)}()},children:"搜索"})})]}),ue&&(0,A.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,A.jsx)("img",{src:F.L6,width:"250",alt:""}),(0,A.jsx)("br",{}),(0,A.jsx)("p",{className:"mt20",children:"请搜索要添加的人员"})]}),!ue&&""==X&&!G&&(0,A.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,A.jsx)("img",{src:F.z3,width:"100",alt:""}),(0,A.jsx)("br",{}),(0,A.jsx)("p",{className:"mt20",children:"暂时还没有相关数据哦!"})]}),(!ue&&""!=X||G)&&(0,A.jsxs)("section",{children:[(0,A.jsx)("div",{className:"flexd-table-header mt20"}),(0,A.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,A.jsx)(H(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){Se()},hasMore:L,useWindow:!1,children:(0,A.jsx)(g.Z,{loading:G,rowKey:function(e){return e.numid},rowSelection:{type:"checkbox",onChange:function(e){ae(e)}},pagination:!1,dataSource:X,columns:Pe})})})]})]})},"1"),(0,A.jsx)(q,{tab:"批量导入",children:(0,A.jsx)("div",{className:z,children:(0,A.jsxs)("div",{className:"mt20",style:{marginLeft:86},children:[(0,A.jsxs)("div",{className:"mb20",children:[(0,A.jsx)("span",{className:"mr40",children:"步骤1:"}),"下载",(0,A.jsx)("a",{className:"ml5 mr5",onClick:l()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,D.FH)("",(0,D.NY)({url:V.Z.API_SERVER+"/api/student_groups/down_template",query:{}}));case 1:case"end":return e.stop()}}),e)}))),children:"导入学生模版"}),"批量导入成员。"]}),(0,A.jsxs)("div",{children:[(0,A.jsx)("span",{className:"mr40",children:"步骤2:"}),"上传填写好的《导入学生模版》。"]}),(0,A.jsx)("div",{style:{margin:"4px 0px 20px 94px"},children:(0,A.jsx)(I.Z,C()(C()({},Le),{},{children:(0,A.jsx)(M.ZP,{type:"primary",className:"mt10",icon:(0,A.jsx)(W.Z,{}),children:"选择文件"})}))})]})})},"2")]})})})),K=["classroomList","globalSetting","loading","user","dispatch","location"];k().locale("ZH-cn");var U=(0,f.connect)((function(e){var t=e.classroomList,n=e.loading,s=e.globalSetting,r=e.user;return{classroomList:t,globalSetting:s,loading:n.models.classroomList,user:r}}))((function(e){var t,n=e.classroomList,s=(e.globalSetting,e.loading,e.user,e.dispatch),o=e.location,a=(p()(e,K),(0,f.useParams)(),(0,h.useState)()),c=u()(a,2),d=c[0],w=c[1],k=(0,h.useState)(1),Z=u()(k,2),C=Z[0],P=Z[1],T=(0,h.useState)(null),N=u()(T,2),O=(N[0],N[1],(0,h.useState)(!0)),M=u()(O,2),I=M[0],E=M[1],H=(0,h.useState)(20),R=u()(H,2),F=R[0],Y=(R[1],(0,h.useState)(!1)),z=u()(Y,2),W=z[0],D=z[1],V=m.Z.useForm(),q=(u()(V,1)[0],(0,f.useParams)()),U=(0,h.useState)([]),B=u()(U,2),Q=B[0],J=B[1],X=(0,h.useState)(""),$=u()(X,2),ee=$[0],te=$[1];function ne(e){return se.apply(this,arguments)}function se(){return se=l()(i()().mark((function e(t){var n,s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return E(!0),n=t||C,e.next=4,(0,_.ZP)("/api/student_groups/".concat(null==q?void 0:q.couserid,".json"),{method:"get",params:{page:n,limit:F,keyword:ee||""}});case 4:s=e.sent,w(s),E(!1);case 7:case"end":return e.stop()}}),e)}))),se.apply(this,arguments)}(0,h.useEffect)((function(){ne()}),[C,q,ee]),(0,h.useEffect)((function(){var e;"刷新列表"===n.actionTabs.key&&(ne(),(null===(e=n.actionTabs.list)||void 0===e?void 0:e.length)>0&&D(!0))}),[n.actionTabs.key]);var re=[{title:"序号",dataIndex:"name",align:"left",key:"name",ellipsis:!0,width:50,render:function(e,t,n){return(0,A.jsx)("span",{children:F*(C-1)+n+1})}},{title:"姓名",dataIndex:"real_name",align:"left",key:"content",render:function(e){return(0,A.jsx)("span",{style:{fontWeight:500},children:e})}},{title:"学号",dataIndex:"student_id",align:"left",key:"clazz"},{title:"院系/部门",dataIndex:"department_name",align:"left",key:"created_at",render:function(e){return(0,A.jsx)("span",{className:"c-grey-666",children:e})}},{title:"手机号",dataIndex:"phone",align:"left",key:"created_at",render:function(e){return(0,A.jsx)("span",{className:"c-grey-666",children:e})}},{title:"邮箱账号",dataIndex:"mail",align:"left",key:"created_at",render:function(e){return(0,A.jsx)("span",{className:"c-grey-666",children:e})}},{title:"操作",dataIndex:"id",align:"right",key:"remark",width:150,ellipsis:!0,render:function(e,t,n){return(0,A.jsxs)(y.Z,{align:"middle",justify:"space-between",children:[(0,A.jsx)("a",{style:{marginRight:"10px",color:"#165DFF"},onClick:function(){var t,n;t=e,x.Z.confirm({centered:!0,width:488,okText:"确定",cancelText:"取消",title:"提示",icon:null,className:S.Z.CustomTipsModalCss,content:(0,A.jsxs)("div",{children:[(0,A.jsxs)("div",{children:["重置该学生密码后,学生密码为默认密码:",(0,A.jsx)("span",{style:{color:"#000"},children:"12345678"})]}),(0,A.jsx)("p",{children:"且该学生将收到密码重置消息通知,请提醒该学生及时更改密码"})]}),onOk:(n=l()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.ZP)("/api/student_groups/".concat(q.couserid,"/reset_password.json"),{method:"post",body:{user_id:t}});case 2:0===e.sent.status&&(v.ZP.info("重置成功"),ne(1===(null==d||null===(n=d.assets)||void 0===n?void 0:n.length)&&C>1?C-1:C));case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})},children:"重置密码"}),(0,A.jsx)("a",{style:{color:"#165DFF"},onClick:function(){var t,n;t=e,x.Z.confirm({centered:!0,width:488,okText:"确定",cancelText:"取消",title:"提示",icon:null,className:S.Z.CustomTipsModalCss,content:"请确认是否将该学员移除该班级,移除后该学生将分配在未分班中,其他老师可拉入该学员进入班级",onOk:(n=l()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.ZP)("/api/student_groups/".concat(q.couserid,"/destroy_user.json"),{method:"post",body:{user_id:t}});case 2:0===e.sent.status&&(v.ZP.info("移除成功"),ne(1===(null==d||null===(n=d.assets)||void 0===n?void 0:n.length)&&C>1?C-1:C));case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})},children:"移除"})]})}}],oe=[{title:"学号",dataIndex:"student_id",align:"left",key:"student_id",ellipsis:!0,width:50,render:function(e,t,n){return(0,A.jsx)("span",{children:e})}},{title:"姓名",dataIndex:"real_name",align:"left",key:"content",render:function(e){return(0,A.jsx)("span",{style:{fontWeight:500},children:e})}},{title:"班级",dataIndex:"student_group_name",align:"left",key:"clazz"},{title:"院系",dataIndex:"department_name",align:"left",key:"created_at",render:function(e){return(0,A.jsx)("span",{className:"c-grey-666",children:e})}},{title:"负责教师",dataIndex:"teacher_names",align:"left",key:"created_at",render:function(e){return(0,A.jsx)("span",{className:"c-grey-666",children:e})}}];return(0,A.jsxs)("div",{className:b,children:[(0,A.jsxs)(y.Z,{justify:"space-between",style:{marginBottom:"36px"},align:"middle",className:"mt8",children:[(0,A.jsxs)("span",{children:[(0,A.jsxs)("span",{style:{cursor:"pointer",fontSize:"14px"},onClick:function(){f.history.push("/users/".concat(null==q?void 0:q.username,"/classmanagement")),s({type:"classroomList/setActionTabs",payload:{key:""}})},children:[(0,A.jsx)(j.Z,{})," ",o&&(null===(t=o.query)||void 0===t?void 0:t.department_name)]}),(0,A.jsxs)("span",{style:{color:"#5F6368",marginLeft:20},children:["共",(0,A.jsx)("span",{style:{color:"#1869FF"},children:null==d?void 0:d.total_count}),"个学生"]})]}),(0,A.jsxs)("span",{style:{display:"flex"},children:[(0,A.jsx)(L.op,{onClick:function(){s({type:"classroomList/setActionTabs",payload:{key:"添加学生",tab:"2"}})},type:"primary",children:"导入学生"}),(0,A.jsx)(L.op,{style:{margin:"0px 30px"},onClick:function(){s({type:"classroomList/setActionTabs",payload:{key:"添加学生",tab:"1"}})},type:"primary",children:"添加学生"}),(0,A.jsx)(L.t7,{style:{width:300},onChange:function(e){te(e)},placeholder:"请输入姓名学号名称进行搜索"})]})]}),(0,A.jsx)(L.Gi,{children:(0,A.jsx)(g.Z,{columns:re,loading:I,dataSource:null==d?void 0:d.user_list,pagination:{hideOnSinglePage:!0,pageSize:F,showSizeChanger:!1,current:C,position:["bottomCenter"],onChange:function(e,t){P(e)},total:null==d?void 0:d.total_count}})}),(0,A.jsx)(G,{}),(0,A.jsxs)(x.Z,{visible:W,wrapClassName:S.Z.CustomCss,okText:"申请审核",title:1===n.actionTabs.types?"添加学生":"导入学生",cancelText:"取消",width:880,onCancel:function(){D(!1)},onOk:l()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("---",Q),e.next=3,(0,_.ZP)("/api/group_audit_records.json",{method:"post",body:{user_ids:Q,student_group_id:q.couserid}});case 3:0===(null==(t=e.sent)?void 0:t.status)&&(v.ZP.info("申请成功"),D(!1));case 5:case"end":return e.stop()}}),e)}))),children:[(0,A.jsxs)("p",{style:{color:"#5F6367"},children:["检测到",1===n.actionTabs.types?"添加":"导入","的学生,已存在班级,避免误加导致添加错误,请联系该学生负责的教师沟通,将其移出班级再添加,或勾选需要添加的学生,并向管理员审核,审核后学生自动加入您的班级"]}),(0,A.jsx)(L.Gi,{children:(0,A.jsx)(g.Z,{columns:oe,loading:I,rowKey:function(e){return e.id},rowSelection:{type:"checkbox",onChange:function(e){J(r()(e))}},dataSource:n.actionTabs.list,pagination:!1})})]})]})}))},11806:function(e,t){"use strict";t.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},51581:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,s)&&(n[s]=e[s]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));c.ref=function(t){e.scrollComponent=t,l&&l(t)};var u=[n];return r&&(a?i?u.unshift(a):u.push(a):this.defaultLoader&&(i?u.unshift(this.defaultLoader):u.push(this.defaultLoader))),o.default.createElement(s,c,u)}}]),t}(r.Component);l.propTypes={children:i.default.node.isRequired,element:i.default.node,hasMore:i.default.bool,initialLoad:i.default.bool,isReverse:i.default.bool,loader:i.default.node,loadMore:i.default.func.isRequired,pageStart:i.default.number,ref:i.default.func,getScrollParent:i.default.func,threshold:i.default.number,useCapture:i.default.bool,useWindow:i.default.bool},l.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=l,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)}}]); \ No newline at end of file +(self.webpackChunk=self.webpackChunk||[]).push([[19519],{91661:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return B}});var s=n(37205),r=n.n(s),o=n(7557),a=n.n(o),i=n(41498),l=n.n(i),c=n(79800),u=n.n(c),d=n(39647),p=n.n(d),f=n(59301),h=n(80608),m=n(78241),x=n(43418),v=n(8591),g=n(95237),y=n(51945),_=n(49105),b="wrap___N68Ys",j=n(40578),w=n(61186),k=n.n(w),S=n(2753),L=n(11806),C=n(82242),Z=n.n(C),P=n(99313),T=n(6848),N=n(57809),E=n(24650),O=n(3113),M=n(53326),I=n(26724),H=n.n(I),$=n(6668),F=n(92396),z="addStudentContainer___vm8uG",D="listItem___GgL6_",R=n(67147),Y=n(27876),W=n(71681),V=n(37712),A=P.Z.TabPane,q=(0,h.connect)((function(e){return{classroomList:e.classroomList,loading:e.loading}}))((function(e){var t,n,s=e.classroomList,o=(e.loading,e.dispatch),i=(0,h.useParams)(),c=s.actionTabs,d=(0,f.useState)([]),p=u()(d,2),g=p[0],b=p[1],j=(0,f.useState)(!0),w=u()(j,2),S=w[0],L=w[1],C=(0,f.useState)(!1),I=u()(C,2),q=I[0],G=I[1],B=m.Z.useForm(),K=u()(B,1)[0],U=(0,f.useState)([]),X=u()(U,2),Q=X[0],J=X[1],ee=(0,f.useState)(1),te=u()(ee,2),ne=te[0],se=te[1],re=(0,f.useState)([]),oe=u()(re,2),ae=oe[0],ie=oe[1],le=(0,f.useState)(!0),ce=u()(le,2),ue=ce[0],de=ce[1],pe=(0,f.useState)([]),fe=u()(pe,2),he=fe[0],me=fe[1],xe=(0,f.useState)("1"),ve=u()(xe,2),ge=ve[0],ye=ve[1],_e=(0,f.useState)(!1),be=u()(_e,2),je=be[0],we=be[1];(0,f.useRef)();(0,f.useEffect)((function(){"添加学生"===s.actionTabs.key&&(de(!0),ke(),ye(s.actionTabs.tab))}),[s.actionTabs.key]);var ke=function(){var e=l()(a()().mark((function e(){var t,n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.ZP)("/api/schools/department_list.json",{method:"get"});case 2:n=e.sent,b(null===(t=n.department_names)||void 0===t?void 0:t.map((function(e){return{value:e}})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Se={onRemove:function(){me([])},beforeUpload:function(e){var t=[];return t.push(e),me([].concat(t)),!1},fileList:he,accept:".xls,.xlsx"},Le=function(){var e=l()(a()().mark((function e(){var t,n,s,o,l=arguments;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=l.length>0&&void 0!==l[0]&&l[0],!S||q){e.next=11;break}return s=K.getFieldValue(),G(!0),se(t?1:ne+1),e.next=7,(0,$.nQ)(Z()(Z()({page:t?1:ne+1,container_id:i.coursesId,container_type:1,school_name:null==s?void 0:s.school_name,keyword:null==s?void 0:s.keyword,source:"school_manage"},s),{},{role:4}));case 7:o=e.sent,J(t?r()(o.users):[].concat(r()(Q),r()(o.users))),G(!1),(null===(n=o.users)||void 0===n?void 0:n.length)<10&&L(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ce=function(){var e=l()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""!=ae){e.next=4;break}v.ZP.error("请选择人数"),e.next=10;break;case 4:return we(!0),e.next=7,(0,_.ZP)("/api/student_groups/".concat(null==i?void 0:i.couserid,"/add_user.json"),{method:"POST",body:{user_ids:ae}});case 7:t=e.sent,we(!1),0===t.status&&o({type:"classroomList/setActionTabs",payload:{key:"刷新列表",types:1,list:null==t?void 0:t.audit_users}});case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ze=function(){var e=l()(a()().mark((function e(){var t,n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==he?void 0:he.length)<=0)){e.next=3;break}return v.ZP.info("请上传文件"),e.abrupt("return");case 3:return we(!0),(t=new FormData).append("file",he[0]),e.next=8,(0,_.ZP)("/api/student_groups/".concat(i.couserid,"/import_user.json"),{method:"post",body:t},!0);case 8:0===(null==(n=e.sent)?void 0:n.status)&&o({type:"classroomList/setActionTabs",payload:{key:"刷新列表",types:2,list:null==n?void 0:n.audit_users}}),we(!1);case 11:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Pe=[{title:"姓名",width:100,ellipsis:!0,dataIndex:"username",render:function(e,t){return(0,V.jsx)(T.Z,{placement:"bottom",title:e,children:(0,V.jsx)(h.Link,{className:"bold c-black",to:"/users/".concat(t.login),target:"_blank",children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,V.jsx)(T.Z,{placement:"bottom",title:e,children:(0,V.jsx)("span",{children:e||"--"})})}},{title:"班级",width:100,dataIndex:"student_name",ellipsis:!0,render:function(e){return(0,V.jsx)(T.Z,{placement:"bottom",title:e,children:(0,V.jsx)("span",{children:e||"--"})})}},{title:"院系/部门",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(e){return(0,V.jsx)(T.Z,{placement:"bottom",title:e,children:(0,V.jsx)("span",{children:e||"--"})})}},{title:"手机",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,V.jsx)(T.Z,{placement:"bottom",title:e,children:(0,V.jsx)("span",{children:e||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return(0,V.jsx)(T.Z,{placement:"bottom",title:e,children:(0,V.jsx)("span",{children:e||"--"})})}},{title:"最后登录时间",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(e){return(0,V.jsx)(T.Z,{placement:"bottom",title:e?k()(e).format("YYYY-MM-DD HH:mm"):"- -",children:(0,V.jsx)("span",{children:e?k()(e).format("YYYY-MM-DD HH:mm"):"- -"})})}}];return(0,V.jsx)(x.Z,{centered:!0,title:"添加学生",open:"添加学生"===s.actionTabs.key,okText:"确定",cancelText:"取消",width:"1"===ge?1100:600,zIndex:1e3,afterClose:function(){me([])},confirmLoading:je,bodyStyle:{minHeight:200},onOk:l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("1"!==ge){e.next=3;break}return Ce(),e.abrupt("return");case 3:Ze();case 4:case"end":return e.stop()}}),e)}))),onCancel:function(){ie([]),o({type:"classroomList/setActionTabs",payload:{}})},children:(0,V.jsxs)(P.Z,{activeKey:ge,onChange:function(e){return ye(e)},className:z,children:[(0,V.jsx)(A,{tab:"手动添加",children:(0,V.jsxs)("div",{className:D,children:[(0,V.jsxs)(m.Z,{layout:"inline",form:K,initialValues:{school_name:"",keyword:"",search_type:"1"},className:"mt10",children:[(0,V.jsx)(m.Z.Item,{name:"search_type",label:"搜索类型",children:(0,V.jsxs)(N.default,{children:[(0,V.jsx)(N.default.Option,{value:"1",children:"姓名"}),(0,V.jsx)(N.default.Option,{value:"2",children:"手机号"}),(0,V.jsx)(N.default.Option,{value:"3",children:"邮箱"})]})}),(0,V.jsx)(m.Z.Item,{name:"keyword",label:"搜索内容",children:(0,V.jsx)(E.Z,{allowClear:!0,style:{width:240},defaultValue:(null===(t=c.selectArrs)||void 0===t?void 0:t.category_name)||(null===(n=c.selectArrs)||void 0===n?void 0:n.name)})}),(0,V.jsx)(m.Z.Item,{name:"department_name",label:"院系:",children:(0,V.jsx)(N.default,{style:{width:200},children:null==g?void 0:g.map((function(e){return(0,V.jsx)(N.default.Option,{value:null==e?void 0:e.value,children:null==e?void 0:e.value})}))})}),(0,V.jsx)(m.Z.Item,{children:(0,V.jsx)(O.ZP,{htmlType:"submit",type:"primary",onClick:function(){return function(){var e;if(""===(null===(e=K.getFieldValue())||void 0===e?void 0:e.keyword))return J([]),void v.ZP.error("请输入搜索内容");de(!1),S=!0,L(!0),ie([]),G(!1),setTimeout((function(){Le(!0)}),300)}()},children:"搜索"})})]}),ue&&(0,V.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,V.jsx)("img",{src:F.L6,width:"250",alt:""}),(0,V.jsx)("br",{}),(0,V.jsx)("p",{className:"mt20",children:"请搜索要添加的人员"})]}),!ue&&""==Q&&!q&&(0,V.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,V.jsx)("img",{src:F.z3,width:"100",alt:""}),(0,V.jsx)("br",{}),(0,V.jsx)("p",{className:"mt20",children:"暂时还没有相关数据哦!"})]}),(!ue&&""!=Q||q)&&(0,V.jsxs)("section",{children:[(0,V.jsx)("div",{className:"flexd-table-header mt20"}),(0,V.jsx)("div",{style:{maxHeight:260,overflow:"auto"},children:(0,V.jsx)(H(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){Le()},hasMore:S,useWindow:!1,children:(0,V.jsx)(y.Z,{loading:q,rowKey:function(e){return e.numid},rowSelection:{type:"checkbox",onChange:function(e){ie(e)}},pagination:!1,dataSource:Q,columns:Pe})})})]})]})},"1"),(0,V.jsx)(A,{tab:"批量导入",children:(0,V.jsx)("div",{className:D,children:(0,V.jsxs)("div",{className:"mt20",style:{marginLeft:86},children:[(0,V.jsxs)("div",{className:"mb20",children:[(0,V.jsx)("span",{className:"mr40",children:"步骤1:"}),"下载",(0,V.jsx)("a",{className:"ml5 mr5",onClick:l()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(0,Y.FH)("",(0,Y.NY)({url:W.Z.API_SERVER+"/api/student_groups/down_template",query:{}}));case 1:case"end":return e.stop()}}),e)}))),children:"导入学生模版"}),"批量导入成员。"]}),(0,V.jsxs)("div",{children:[(0,V.jsx)("span",{className:"mr40",children:"步骤2:"}),"上传填写好的《导入学生模版》。"]}),(0,V.jsx)("div",{style:{margin:"4px 0px 20px 94px"},children:(0,V.jsx)(M.Z,Z()(Z()({},Se),{},{children:(0,V.jsx)(O.ZP,{type:"primary",className:"mt10",icon:(0,V.jsx)(R.Z,{}),children:"选择文件"})}))})]})})},"2")]})})})),G=["classroomList","globalSetting","loading","user","dispatch","location"];k().locale("ZH-cn");var B=(0,h.connect)((function(e){var t=e.classroomList,n=e.loading,s=e.globalSetting,r=e.user;return{classroomList:t,globalSetting:s,loading:n.models.classroomList,user:r}}))((function(e){var t,n=e.classroomList,s=(e.globalSetting,e.loading,e.user,e.dispatch),o=e.location,i=(p()(e,G),(0,h.useParams)(),(0,f.useState)()),c=u()(i,2),d=c[0],w=c[1],k=(0,f.useState)(1),C=u()(k,2),Z=C[0],P=C[1],T=(0,f.useState)(null),N=u()(T,2),E=(N[0],N[1],(0,f.useState)(!0)),O=u()(E,2),M=O[0],I=O[1],H=(0,f.useState)(20),$=u()(H,2),F=$[0],z=($[1],(0,f.useState)(!1)),D=u()(z,2),R=D[0],Y=D[1],W=m.Z.useForm(),A=(u()(W,1)[0],(0,h.useParams)()),B=(0,f.useState)([]),K=u()(B,2),U=K[0],X=K[1],Q=(0,f.useState)(""),J=u()(Q,2),ee=J[0],te=J[1];function ne(e){return se.apply(this,arguments)}function se(){return se=l()(a()().mark((function e(t){var n,s;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return I(!0),n=t||Z,e.next=4,(0,_.ZP)("/api/student_groups/".concat(null==A?void 0:A.couserid,".json"),{method:"get",params:{page:n,limit:F,keyword:ee||""}});case 4:s=e.sent,w(s),I(!1);case 7:case"end":return e.stop()}}),e)}))),se.apply(this,arguments)}(0,f.useEffect)((function(){ne()}),[Z,A,ee]),(0,f.useEffect)((function(){var e;"刷新列表"===n.actionTabs.key&&(ne(),(null===(e=n.actionTabs.list)||void 0===e?void 0:e.length)>0&&Y(!0))}),[n.actionTabs.key]);var re=[{title:"序号",dataIndex:"name",align:"left",key:"name",ellipsis:!0,width:50,render:function(e,t,n){return(0,V.jsx)("span",{children:F*(Z-1)+n+1})}},{title:"姓名",dataIndex:"real_name",align:"left",key:"content",render:function(e){return(0,V.jsx)("span",{style:{fontWeight:500},children:e})}},{title:"学号",dataIndex:"student_id",align:"left",key:"clazz"},{title:"院系/部门",dataIndex:"department_name",align:"left",key:"created_at",render:function(e){return(0,V.jsx)("span",{className:"c-grey-666",children:e})}},{title:"手机号",dataIndex:"phone",align:"left",key:"created_at",render:function(e){return(0,V.jsx)("span",{className:"c-grey-666",children:e})}},{title:"邮箱账号",dataIndex:"mail",align:"left",key:"created_at",render:function(e){return(0,V.jsx)("span",{className:"c-grey-666",children:e})}},{title:"操作",dataIndex:"id",align:"right",key:"remark",width:150,ellipsis:!0,render:function(e,t,n){return(0,V.jsxs)(g.Z,{align:"middle",justify:"space-between",children:[(0,V.jsx)("a",{style:{marginRight:"10px",color:"#165DFF"},onClick:function(){var t,n;t=e,x.Z.confirm({centered:!0,width:488,okText:"确定",cancelText:"取消",title:"提示",icon:null,className:L.Z.CustomTipsModalCss,content:(0,V.jsxs)("div",{children:[(0,V.jsxs)("div",{children:["重置该学生密码后,学生密码为默认密码:",(0,V.jsx)("span",{style:{color:"#000"},children:"12345678"})]}),(0,V.jsx)("p",{children:"且该学生将收到密码重置消息通知,请提醒该学生及时更改密码"})]}),onOk:(n=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.ZP)("/api/student_groups/".concat(A.couserid,"/reset_password.json"),{method:"post",body:{user_id:t}});case 2:0===e.sent.status&&(v.ZP.info("重置成功"),ne(1===(null==d||null===(n=d.assets)||void 0===n?void 0:n.length)&&Z>1?Z-1:Z));case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})},children:"重置密码"}),(0,V.jsx)("a",{style:{color:"#165DFF"},onClick:function(){var t,n;t=e,x.Z.confirm({centered:!0,width:488,okText:"确定",cancelText:"取消",title:"提示",icon:null,className:L.Z.CustomTipsModalCss,content:"请确认是否将该学员移除该班级,移除后该学生将分配在未分班中,其他老师可拉入该学员进入班级",onOk:(n=l()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_.ZP)("/api/student_groups/".concat(A.couserid,"/destroy_user.json"),{method:"post",body:{user_id:t}});case 2:0===e.sent.status&&(v.ZP.info("移除成功"),ne(1===(null==d||null===(n=d.assets)||void 0===n?void 0:n.length)&&Z>1?Z-1:Z));case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})},children:"移除"})]})}}],oe=[{title:"学号",dataIndex:"student_id",align:"left",key:"student_id",ellipsis:!0,width:50,render:function(e,t,n){return(0,V.jsx)("span",{children:e})}},{title:"姓名",dataIndex:"real_name",align:"left",key:"content",render:function(e){return(0,V.jsx)("span",{style:{fontWeight:500},children:e})}},{title:"班级",dataIndex:"student_group_name",align:"left",key:"clazz"},{title:"院系",dataIndex:"department_name",align:"left",key:"created_at",render:function(e){return(0,V.jsx)("span",{className:"c-grey-666",children:e})}},{title:"负责教师",dataIndex:"teacher_names",align:"left",key:"created_at",render:function(e){return(0,V.jsx)("span",{className:"c-grey-666",children:e})}}];return(0,V.jsxs)("div",{className:b,children:[(0,V.jsxs)(g.Z,{justify:"space-between",style:{marginBottom:"36px"},align:"middle",className:"mt8",children:[(0,V.jsxs)("span",{children:[(0,V.jsxs)("span",{style:{cursor:"pointer",fontSize:"14px"},onClick:function(){h.history.push("/users/".concat(null==A?void 0:A.username,"/classmanagement")),s({type:"classroomList/setActionTabs",payload:{key:""}})},children:[(0,V.jsx)(j.Z,{})," ",o&&(null===(t=o.query)||void 0===t?void 0:t.department_name)]}),(0,V.jsxs)("span",{style:{color:"#5F6368",marginLeft:20},children:["共",(0,V.jsx)("span",{style:{color:"#1869FF"},children:null==d?void 0:d.total_count}),"个学生"]})]}),(0,V.jsxs)("span",{style:{display:"flex"},children:[(0,V.jsx)(S.op,{onClick:function(){s({type:"classroomList/setActionTabs",payload:{key:"添加学生",tab:"2"}})},type:"primary",children:"导入学生"}),(0,V.jsx)(S.op,{style:{margin:"0px 30px"},onClick:function(){s({type:"classroomList/setActionTabs",payload:{key:"添加学生",tab:"1"}})},type:"primary",children:"添加学生"}),(0,V.jsx)(S.t7,{style:{width:300},onChange:function(e){te(e)},placeholder:"请输入姓名学号名称进行搜索"})]})]}),(0,V.jsx)(S.Gi,{children:(0,V.jsx)(y.Z,{columns:re,loading:M,dataSource:null==d?void 0:d.user_list,pagination:{hideOnSinglePage:!0,pageSize:F,showSizeChanger:!1,current:Z,position:["bottomCenter"],onChange:function(e,t){P(e)},total:null==d?void 0:d.total_count}})}),(0,V.jsx)(q,{}),(0,V.jsxs)(x.Z,{visible:R,wrapClassName:L.Z.CustomCss,okText:"申请审核",title:1===n.actionTabs.types?"添加学生":"导入学生",cancelText:"取消",width:880,onCancel:function(){Y(!1)},onOk:l()(a()().mark((function e(){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log("---",U),e.next=3,(0,_.ZP)("/api/group_audit_records.json",{method:"post",body:{user_ids:U,student_group_id:A.couserid}});case 3:0===(null==(t=e.sent)?void 0:t.status)&&(v.ZP.info("申请成功"),Y(!1));case 5:case"end":return e.stop()}}),e)}))),children:[(0,V.jsxs)("p",{style:{color:"#5F6367"},children:["检测到",1===n.actionTabs.types?"添加":"导入","的学生,已存在班级,避免误加导致添加错误,请联系该学生负责的教师沟通,将其移出班级再添加,或勾选需要添加的学生,并向管理员审核,审核后学生自动加入您的班级"]}),(0,V.jsx)(S.Gi,{children:(0,V.jsx)(y.Z,{columns:oe,loading:M,rowKey:function(e){return e.id},rowSelection:{type:"checkbox",onChange:function(e){X(r()(e))}},dataSource:n.actionTabs.list,pagination:!1})})]})]})}))},11806:function(e,t){"use strict";t.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},31797:function(e,t,n){"use strict";n.d(t,{Z:function(){return b}});var s=n(59301),r=n(56762),o=n(92343),a=n(92310),i=n.n(a),l=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:r,decimalSeparator:o,groupSeparator:a="",prefixCls:i}=e;let l;if("function"==typeof n)l=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,a),"number"==typeof r&&(c=c.padEnd(r,"0").slice(0,r>0?r:0)),c&&(c=`${o}${c}`),l=[s.createElement("span",{key:"int",className:`${i}-content-value-int`},e,t),c&&s.createElement("span",{key:"decimal",className:`${i}-content-value-decimal`},c)]}else l=e}return s.createElement("span",{className:`${i}-content-value`},l)},d=n(17313),p=n(83116),f=n(37613);const h=e=>{const{componentCls:t,marginXXS:n,padding:s,colorTextDescription:r,titleFontSize:o,colorTextHeading:a,contentFontSize:i,fontFamily:l}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:r,fontSize:o},[`${t}-skeleton`]:{paddingTop:s},[`${t}-content`]:{color:a,fontSize:i,fontFamily:l,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var m=(0,p.Z)("Statistic",(e=>{const t=(0,f.TS)(e,{});return[h(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var x=e=>{const{prefixCls:t,className:n,rootClassName:r,style:o,valueStyle:a,value:d=0,title:p,valueRender:f,prefix:h,suffix:x,loading:v=!1,onMouseEnter:g,onMouseLeave:y,decimalSeparator:_=".",groupSeparator:b=","}=e,{getPrefixCls:j,direction:w,statistic:k}=s.useContext(l.E_),S=j("statistic",t),[L,C]=m(S),Z=s.createElement(u,Object.assign({decimalSeparator:_,groupSeparator:b,prefixCls:S},e,{value:d})),P=i()(S,{[`${S}-rtl`]:"rtl"===w},null==k?void 0:k.className,n,r,C);return L(s.createElement("div",{className:P,style:Object.assign(Object.assign({},null==k?void 0:k.style),o),onMouseEnter:g,onMouseLeave:y},p&&s.createElement("div",{className:`${S}-title`},p),s.createElement(c.Z,{paragraph:!1,loading:v,className:`${S}-skeleton`},s.createElement("div",{style:a,className:`${S}-content`},h&&s.createElement("span",{className:`${S}-content-prefix`},h),f?f(Z):Z,x&&s.createElement("span",{className:`${S}-content-suffix`},x)))))};const v=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function g(e,t){const{format:n=""}=t,s=new Date(e).getTime(),r=Date.now();return function(e,t){let n=e;const s=/\[[^\]]*]/g,r=(t.match(s)||[]).map((e=>e.slice(1,-1))),o=t.replace(s,"[]"),a=v.reduce(((e,t)=>{let[s,r]=t;if(e.includes(s)){const t=Math.floor(n/r);return n-=t*r,e.replace(new RegExp(`${s}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let i=0;return a.replace(s,(()=>{const e=r[i];return i+=1,e}))}(Math.max(s-r,0),n)}const y=e=>{const{value:t,format:n="HH:mm:ss",onChange:a,onFinish:i}=e,l=(0,r.Z)(),c=s.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{l(),null==a||a(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return s.createElement(x,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>g(e,Object.assign(Object.assign({},t),{format:n}))}))};var _=s.memo(y);x.Countdown=_;var b=x},51581:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,s)&&(n[s]=e[s]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));c.ref=function(t){e.scrollComponent=t,l&&l(t)};var u=[n];return r&&(i?a?u.unshift(i):u.push(i):this.defaultLoader&&(a?u.unshift(this.defaultLoader):u.push(this.defaultLoader))),o.default.createElement(s,c,u)}}]),t}(r.Component);l.propTypes={children:a.default.node.isRequired,element:a.default.node,hasMore:a.default.bool,initialLoad:a.default.bool,isReverse:a.default.bool,loader:a.default.node,loadMore:a.default.func.isRequired,pageStart:a.default.number,ref:a.default.func,getScrollParent:a.default.func,threshold:a.default.number,useCapture:a.default.bool,useWindow:a.default.bool},l.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=l,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)}}]); \ No newline at end of file diff --git a/p__User__Detail__ClassManagement__index.async.js b/p__User__Detail__ClassManagement__index.async.js index 99e56cefee..d56e3872c0 100644 --- a/p__User__Detail__ClassManagement__index.async.js +++ b/p__User__Detail__ClassManagement__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[37948],{59745:function(e,n,t){t.r(n),t.d(n,{default:function(){return I}});var a=t(82242),s=t.n(a),l=t(7557),r=t.n(l),i=t(41498),o=t.n(i),c=t(79800),d=t.n(c),u=t(39647),p=t.n(u),f=t(59301),x=t(80608),h=t(95237),_=t(8591),g=t(51945),m=t(43418),j=t(49105),y="wrap___UkIuX",v=t(61186),w=t.n(v),k=t(48410),S=t(11806),b=t(6638),Z=t(37712),C=["classroomList","globalSetting","loading","user","dispatch"];w().locale("ZH-cn");var I=(0,x.connect)((function(e){var n=e.classroomList,t=e.loading,a=e.globalSetting,s=e.user;return{classroomList:n,globalSetting:a,loading:t.models.classroomList,user:s}}))((function(e){e.classroomList,e.globalSetting,e.loading,e.user,e.dispatch,p()(e,C);var n,t,a=(0,f.useState)(),l=d()(a,2),i=l[0],c=l[1],u=(0,f.useState)(1),v=d()(u,2),w=v[0],I=v[1],z=(0,f.useState)(!0),N=d()(z,2),L=N[0],F=N[1],W=(0,f.useState)(20),P=d()(W,2),V=P[0],G=(P[1],(0,f.useState)(!1)),E=d()(G,2),B=E[0],D=E[1],q=(0,f.useState)(""),H=d()(q,2),M=H[0],O=H[1],T=(0,f.useState)([]),A=d()(T,2),U=A[0],X=A[1],J=(0,f.useState)(!1),K=d()(J,2),Q=K[0],R=K[1],Y=(0,x.useParams)(),$=(0,f.useState)([]),ee=d()($,2),ne=ee[0],te=ee[1];function ae(){return ae=o()(r()().mark((function e(n){var t,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return F(!0),t=n||w,e.next=4,(0,j.ZP)("/api/student_groups.json",{method:"get",params:{page:t,limit:V,keyword:M||""}});case 4:a=e.sent,c(a),F(!1);case 7:case"end":return e.stop()}}),e)}))),ae.apply(this,arguments)}function se(){return le.apply(this,arguments)}function le(){return(le=o()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,j.ZP)("/api/group_audit_records.json",{method:"get",params:{page:1,limit:1e4}});case 2:n=e.sent,X(n);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,f.useEffect)((function(){!function(e){ae.apply(this,arguments)}()}),[w,M]);var re=[{title:"序号",dataIndex:"index",align:"left",key:"name",ellipsis:!0,width:50,render:function(e,n,t){return(0,Z.jsx)("span",{children:e})}},{title:"学院",dataIndex:"department_name",align:"left",key:"content",render:function(e){return(0,Z.jsx)("span",{style:{fontWeight:500},children:e})}},{title:"班级名称",dataIndex:"name",align:"left",key:"clazz"},{title:"学生成员",dataIndex:"student_count",align:"left",key:"created_at",render:function(e){return(0,Z.jsx)("span",{className:"c-grey-666",children:e})}},{title:"授课老师",dataIndex:"teacher_names",align:"left",key:"created_at",render:function(e){return(0,Z.jsx)("span",{className:"c-grey-666",children:e})}},{title:"操作",dataIndex:"id",align:"right",key:"remark",width:150,ellipsis:!0,render:function(e,n,t){return(0,Z.jsx)(h.Z,{align:"middle",justify:"end",children:(0,Z.jsx)(x.Link,{to:"/users/".concat(Y.username,"/classmanagement/").concat(e,"?department_name=").concat(n.department_name),children:"查看"})})}}],ie=[{title:"申请内容",dataIndex:"content",align:"left",key:"name",ellipsis:!0,width:200,render:function(e,n,t){return(0,Z.jsx)("span",{children:e})}},{title:"审核状态",dataIndex:"status",align:"left",key:"content",render:function(e){return(0,Z.jsx)("span",{style:{fontWeight:500},children:0===e?"待审核":"已审核"})}},{title:"审核结果",dataIndex:"status",align:"left",key:"clazz",render:function(e){return(0,Z.jsxs)("span",{style:{fontWeight:500},children:[1===e&&"通过",2===e&&"拒绝",e<1&&"- -"]})}},{title:"理由",dataIndex:"reason",align:"left",key:"created_at",render:function(e){return(0,Z.jsx)("span",{className:"c-grey-666",title:e,children:e.legnth<6?e:e.substr(0,6)+"..."||0})}},{title:"操作",dataIndex:"status",align:"right",key:"remark",width:50,ellipsis:!0,render:function(e,n,t){return(0,Z.jsx)(h.Z,{align:"middle",justify:"end",children:e<1?(0,Z.jsx)("a",{style:{color:"#165DFF"},onClick:o()(r()().mark((function e(){var t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,j.ZP)("/api/group_audit_records/".concat(null==n?void 0:n.id,".json"),{method:"DELETE"});case 2:0===(null==(t=e.sent)?void 0:t.status)&&_.ZP.info("撤销成功"),se();case 5:case"end":return e.stop()}}),e)}))),children:"撤销"}):(0,Z.jsx)("a",{style:{color:"#165DFF"},onClick:function(){R(!0),D(!1),te(n)},children:"查看"})})}}],oe=[{title:"学号",dataIndex:"student_id",align:"left",key:"name",ellipsis:!0,width:200,render:function(e,n,t){return(0,Z.jsx)("span",{children:e||"- -"})}},{title:"姓名",dataIndex:"name",align:"left",key:"content",render:function(e){return(0,Z.jsx)("span",{style:{fontWeight:500},children:e})}},{title:"班级",dataIndex:"group_name",align:"left",key:"clazz",render:function(e){return(0,Z.jsx)("span",{style:{fontWeight:500},children:e||"- -"})}},{title:"院系",dataIndex:"department",align:"left",key:"created_at",render:function(e){return(0,Z.jsx)("span",{className:"c-grey-666",children:e||"- -"})}},{title:"负责教师",dataIndex:"teachers",align:"left",key:"remark",width:150,ellipsis:!0,render:function(e){return(0,Z.jsx)("span",{className:"c-grey-666",children:e||"- -"})}}];return(0,Z.jsxs)("div",{className:y,children:[(0,Z.jsxs)(h.Z,{justify:"space-between",align:"middle",style:{marginBottom:"36px"},className:"mt8",children:[(0,Z.jsxs)("span",{style:{fontSize:"14px"},children:[(0,Z.jsxs)("span",{style:{color:"#5F6368"},children:["共",(0,Z.jsx)("span",{style:{color:"#1869FF"},children:null==i?void 0:i.total_count}),"个班级"]}),(0,Z.jsxs)("span",{onClick:function(){D(!0),se()},style:{marginLeft:30,color:"#5F6368",cursor:"pointer"},children:["我的申请(",null==i?void 0:i.audit_count,")"]})]}),(0,Z.jsx)("span",{style:{display:"flex"},children:(0,Z.jsx)(k.t7,{style:{width:300,marginLeft:20},onChange:function(e){O(e)},placeholder:"请输入分班名称搜索"})})]}),(null==i||null===(n=i.student_groups)||void 0===n?void 0:n.length)<=0&&(0,Z.jsx)(b.Z,{customText:"您还未被分配班级,请联系管理员分配需要管理的班级"}),(null==i||null===(t=i.student_groups)||void 0===t?void 0:t.length)>0&&(0,Z.jsx)(k.Gi,{children:(0,Z.jsx)(g.Z,{columns:re,loading:L,dataSource:null==i?void 0:i.student_groups,pagination:{hideOnSinglePage:!0,pageSize:V,showSizeChanger:!1,current:w,position:["bottomCenter"],onChange:function(e,n){I(e)},total:null==i?void 0:i.total_count}})}),(0,Z.jsx)(m.Z,{title:"我的申请",visible:B,centered:!0,width:722,footer:null,wrapClassName:S.Z.CustomCss,onCancel:function(){return D(!1)},closeIcon:(0,Z.jsx)("i",{className:"iconfont icon-danchuangguanbi "}),children:(0,Z.jsx)("div",{style:{paddingBottom:30},children:(0,Z.jsx)(k.Gi,{children:(0,Z.jsx)(g.Z,{dataSource:null==U?void 0:U.group_audit_records,pagination:!1,columns:ie})})})}),(0,Z.jsx)(m.Z,{title:1===(null==ne?void 0:ne.status)?"同意":"拒绝",visible:Q,width:800,centered:!0,footer:null,wrapClassName:S.Z.CustomCss,onCancel:function(){return R(!1)},children:(0,Z.jsxs)("div",{style:{paddingBottom:20},children:[(0,Z.jsx)("p",{style:{color:"#000000",fontSize:14,fontWeight:500},children:"原班级:"}),(0,Z.jsx)(k.Gi,{children:(0,Z.jsx)(g.Z,{dataSource:[s()(s()({},ne),{},{group_name:null==ne?void 0:ne.old_group_name,department:null==ne?void 0:ne.old_department,teachers:null==ne?void 0:ne.old_teachers})],pagination:!1,columns:oe})}),(0,Z.jsx)("p",{style:{color:"#000000",fontSize:14,fontWeight:500},children:"申请班级:"}),(0,Z.jsx)(k.Gi,{children:(0,Z.jsx)(g.Z,{dataSource:[s()(s()({},ne),{},{group_name:null==ne?void 0:ne.new_group_name,department:null==ne?void 0:ne.new_department,teachers:null==ne?void 0:ne.new_teachers})],pagination:!1,columns:oe})}),1!=(null==ne?void 0:ne.status)&&(0,Z.jsx)("p",{style:{color:"#000000",fontSize:14,fontWeight:500},children:"拒绝理由"}),1!=(null==ne?void 0:ne.status)&&(0,Z.jsx)("p",{children:(null==ne?void 0:ne.reason)||"- -"})]})})]})}))},11806:function(e,n){n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[37948],{59745:function(e,t,n){n.r(t),n.d(t,{default:function(){return Z}});var a=n(82242),r=n.n(a),l=n(7557),s=n.n(l),i=n(41498),o=n.n(i),c=n(79800),u=n.n(c),d=n(39647),p=n.n(d),m=n(59301),f=n(80608),g=n(95237),x=n(8591),h=n(51945),_=n(43418),v=n(49105),y="wrap___UkIuX",j=n(61186),S=n.n(j),w=n(2753),k=n(11806),b=n(6638),C=n(37712),N=["classroomList","globalSetting","loading","user","dispatch"];S().locale("ZH-cn");var Z=(0,f.connect)((function(e){var t=e.classroomList,n=e.loading,a=e.globalSetting,r=e.user;return{classroomList:t,globalSetting:a,loading:n.models.classroomList,user:r}}))((function(e){e.classroomList,e.globalSetting,e.loading,e.user,e.dispatch,p()(e,N);var t,n,a=(0,m.useState)(),l=u()(a,2),i=l[0],c=l[1],d=(0,m.useState)(1),j=u()(d,2),S=j[0],Z=j[1],I=(0,m.useState)(!0),E=u()(I,2),$=E[0],z=E[1],F=(0,m.useState)(20),D=u()(F,2),L=D[0],O=(D[1],(0,m.useState)(!1)),M=u()(O,2),T=M[0],W=M[1],P=(0,m.useState)(""),H=u()(P,2),V=H[0],B=H[1],G=(0,m.useState)([]),R=u()(G,2),X=R[0],q=R[1],A=(0,m.useState)(!1),U=u()(A,2),Y=U[0],J=U[1],K=(0,f.useParams)(),Q=(0,m.useState)([]),ee=u()(Q,2),te=ee[0],ne=ee[1];function ae(){return ae=o()(s()().mark((function e(t){var n,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return z(!0),n=t||S,e.next=4,(0,v.ZP)("/api/student_groups.json",{method:"get",params:{page:n,limit:L,keyword:V||""}});case 4:a=e.sent,c(a),z(!1);case 7:case"end":return e.stop()}}),e)}))),ae.apply(this,arguments)}function re(){return le.apply(this,arguments)}function le(){return(le=o()(s()().mark((function e(){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,v.ZP)("/api/group_audit_records.json",{method:"get",params:{page:1,limit:1e4}});case 2:t=e.sent,q(t);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,m.useEffect)((function(){!function(e){ae.apply(this,arguments)}()}),[S,V]);var se=[{title:"序号",dataIndex:"index",align:"left",key:"name",ellipsis:!0,width:50,render:function(e,t,n){return(0,C.jsx)("span",{children:e})}},{title:"学院",dataIndex:"department_name",align:"left",key:"content",render:function(e){return(0,C.jsx)("span",{style:{fontWeight:500},children:e})}},{title:"班级名称",dataIndex:"name",align:"left",key:"clazz"},{title:"学生成员",dataIndex:"student_count",align:"left",key:"created_at",render:function(e){return(0,C.jsx)("span",{className:"c-grey-666",children:e})}},{title:"授课老师",dataIndex:"teacher_names",align:"left",key:"created_at",render:function(e){return(0,C.jsx)("span",{className:"c-grey-666",children:e})}},{title:"操作",dataIndex:"id",align:"right",key:"remark",width:150,ellipsis:!0,render:function(e,t,n){return(0,C.jsx)(g.Z,{align:"middle",justify:"end",children:(0,C.jsx)(f.Link,{to:"/users/".concat(K.username,"/classmanagement/").concat(e,"?department_name=").concat(t.department_name),children:"查看"})})}}],ie=[{title:"申请内容",dataIndex:"content",align:"left",key:"name",ellipsis:!0,width:200,render:function(e,t,n){return(0,C.jsx)("span",{children:e})}},{title:"审核状态",dataIndex:"status",align:"left",key:"content",render:function(e){return(0,C.jsx)("span",{style:{fontWeight:500},children:0===e?"待审核":"已审核"})}},{title:"审核结果",dataIndex:"status",align:"left",key:"clazz",render:function(e){return(0,C.jsxs)("span",{style:{fontWeight:500},children:[1===e&&"通过",2===e&&"拒绝",e<1&&"- -"]})}},{title:"理由",dataIndex:"reason",align:"left",key:"created_at",render:function(e){return(0,C.jsx)("span",{className:"c-grey-666",title:e,children:e.legnth<6?e:e.substr(0,6)+"..."||0})}},{title:"操作",dataIndex:"status",align:"right",key:"remark",width:50,ellipsis:!0,render:function(e,t,n){return(0,C.jsx)(g.Z,{align:"middle",justify:"end",children:e<1?(0,C.jsx)("a",{style:{color:"#165DFF"},onClick:o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,v.ZP)("/api/group_audit_records/".concat(null==t?void 0:t.id,".json"),{method:"DELETE"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&x.ZP.info("撤销成功"),re();case 5:case"end":return e.stop()}}),e)}))),children:"撤销"}):(0,C.jsx)("a",{style:{color:"#165DFF"},onClick:function(){J(!0),W(!1),ne(t)},children:"查看"})})}}],oe=[{title:"学号",dataIndex:"student_id",align:"left",key:"name",ellipsis:!0,width:200,render:function(e,t,n){return(0,C.jsx)("span",{children:e||"- -"})}},{title:"姓名",dataIndex:"name",align:"left",key:"content",render:function(e){return(0,C.jsx)("span",{style:{fontWeight:500},children:e})}},{title:"班级",dataIndex:"group_name",align:"left",key:"clazz",render:function(e){return(0,C.jsx)("span",{style:{fontWeight:500},children:e||"- -"})}},{title:"院系",dataIndex:"department",align:"left",key:"created_at",render:function(e){return(0,C.jsx)("span",{className:"c-grey-666",children:e||"- -"})}},{title:"负责教师",dataIndex:"teachers",align:"left",key:"remark",width:150,ellipsis:!0,render:function(e){return(0,C.jsx)("span",{className:"c-grey-666",children:e||"- -"})}}];return(0,C.jsxs)("div",{className:y,children:[(0,C.jsxs)(g.Z,{justify:"space-between",align:"middle",style:{marginBottom:"36px"},className:"mt8",children:[(0,C.jsxs)("span",{style:{fontSize:"14px"},children:[(0,C.jsxs)("span",{style:{color:"#5F6368"},children:["共",(0,C.jsx)("span",{style:{color:"#1869FF"},children:null==i?void 0:i.total_count}),"个班级"]}),(0,C.jsxs)("span",{onClick:function(){W(!0),re()},style:{marginLeft:30,color:"#5F6368",cursor:"pointer"},children:["我的申请(",null==i?void 0:i.audit_count,")"]})]}),(0,C.jsx)("span",{style:{display:"flex"},children:(0,C.jsx)(w.t7,{style:{width:300,marginLeft:20},onChange:function(e){B(e)},placeholder:"请输入分班名称搜索"})})]}),(null==i||null===(t=i.student_groups)||void 0===t?void 0:t.length)<=0&&(0,C.jsx)(b.Z,{customText:"您还未被分配班级,请联系管理员分配需要管理的班级"}),(null==i||null===(n=i.student_groups)||void 0===n?void 0:n.length)>0&&(0,C.jsx)(w.Gi,{children:(0,C.jsx)(h.Z,{columns:se,loading:$,dataSource:null==i?void 0:i.student_groups,pagination:{hideOnSinglePage:!0,pageSize:L,showSizeChanger:!1,current:S,position:["bottomCenter"],onChange:function(e,t){Z(e)},total:null==i?void 0:i.total_count}})}),(0,C.jsx)(_.Z,{title:"我的申请",visible:T,centered:!0,width:722,footer:null,wrapClassName:k.Z.CustomCss,onCancel:function(){return W(!1)},closeIcon:(0,C.jsx)("i",{className:"iconfont icon-danchuangguanbi "}),children:(0,C.jsx)("div",{style:{paddingBottom:30},children:(0,C.jsx)(w.Gi,{children:(0,C.jsx)(h.Z,{dataSource:null==X?void 0:X.group_audit_records,pagination:!1,columns:ie})})})}),(0,C.jsx)(_.Z,{title:1===(null==te?void 0:te.status)?"同意":"拒绝",visible:Y,width:800,centered:!0,footer:null,wrapClassName:k.Z.CustomCss,onCancel:function(){return J(!1)},children:(0,C.jsxs)("div",{style:{paddingBottom:20},children:[(0,C.jsx)("p",{style:{color:"#000000",fontSize:14,fontWeight:500},children:"原班级:"}),(0,C.jsx)(w.Gi,{children:(0,C.jsx)(h.Z,{dataSource:[r()(r()({},te),{},{group_name:null==te?void 0:te.old_group_name,department:null==te?void 0:te.old_department,teachers:null==te?void 0:te.old_teachers})],pagination:!1,columns:oe})}),(0,C.jsx)("p",{style:{color:"#000000",fontSize:14,fontWeight:500},children:"申请班级:"}),(0,C.jsx)(w.Gi,{children:(0,C.jsx)(h.Z,{dataSource:[r()(r()({},te),{},{group_name:null==te?void 0:te.new_group_name,department:null==te?void 0:te.new_department,teachers:null==te?void 0:te.new_teachers})],pagination:!1,columns:oe})}),1!=(null==te?void 0:te.status)&&(0,C.jsx)("p",{style:{color:"#000000",fontSize:14,fontWeight:500},children:"拒绝理由"}),1!=(null==te?void 0:te.status)&&(0,C.jsx)("p",{children:(null==te?void 0:te.reason)||"- -"})]})})]})}))},11806:function(e,t){t.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},31797:function(e,t,n){n.d(t,{Z:function(){return j}});var a=n(59301),r=n(56762),l=n(92343),s=n(92310),i=n.n(s),o=n(36355),c=n(66999);var u=e=>{const{value:t,formatter:n,precision:r,decimalSeparator:l,groupSeparator:s="",prefixCls:i}=e;let o;if("function"==typeof n)o=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",c=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof r&&(c=c.padEnd(r,"0").slice(0,r>0?r:0)),c&&(c=`${l}${c}`),o=[a.createElement("span",{key:"int",className:`${i}-content-value-int`},e,t),c&&a.createElement("span",{key:"decimal",className:`${i}-content-value-decimal`},c)]}else o=e}return a.createElement("span",{className:`${i}-content-value`},o)},d=n(17313),p=n(83116),m=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:a,colorTextDescription:r,titleFontSize:l,colorTextHeading:s,contentFontSize:i,fontFamily:o}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:r,fontSize:l},[`${t}-skeleton`]:{paddingTop:a},[`${t}-content`]:{color:s,fontSize:i,fontFamily:o,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var g=(0,p.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var x=e=>{const{prefixCls:t,className:n,rootClassName:r,style:l,valueStyle:s,value:d=0,title:p,valueRender:m,prefix:f,suffix:x,loading:h=!1,onMouseEnter:_,onMouseLeave:v,decimalSeparator:y=".",groupSeparator:j=","}=e,{getPrefixCls:S,direction:w,statistic:k}=a.useContext(o.E_),b=S("statistic",t),[C,N]=g(b),Z=a.createElement(u,Object.assign({decimalSeparator:y,groupSeparator:j,prefixCls:b},e,{value:d})),I=i()(b,{[`${b}-rtl`]:"rtl"===w},null==k?void 0:k.className,n,r,N);return C(a.createElement("div",{className:I,style:Object.assign(Object.assign({},null==k?void 0:k.style),l),onMouseEnter:_,onMouseLeave:v},p&&a.createElement("div",{className:`${b}-title`},p),a.createElement(c.Z,{paragraph:!1,loading:h,className:`${b}-skeleton`},a.createElement("div",{style:s,className:`${b}-content`},f&&a.createElement("span",{className:`${b}-content-prefix`},f),m?m(Z):Z,x&&a.createElement("span",{className:`${b}-content-suffix`},x)))))};const h=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function _(e,t){const{format:n=""}=t,a=new Date(e).getTime(),r=Date.now();return function(e,t){let n=e;const a=/\[[^\]]*]/g,r=(t.match(a)||[]).map((e=>e.slice(1,-1))),l=t.replace(a,"[]"),s=h.reduce(((e,t)=>{let[a,r]=t;if(e.includes(a)){const t=Math.floor(n/r);return n-=t*r,e.replace(new RegExp(`${a}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),l);let i=0;return s.replace(a,(()=>{const e=r[i];return i+=1,e}))}(Math.max(a-r,0),n)}const v=e=>{const{value:t,format:n="HH:mm:ss",onChange:s,onFinish:i}=e,o=(0,r.Z)(),c=a.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(c.current=setInterval((()=>{o(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[t]);return a.createElement(x,Object.assign({},e,{valueRender:e=>(0,l.Tm)(e,{title:void 0}),formatter:(e,t)=>_(e,Object.assign(Object.assign({},t),{format:n}))}))};var y=a.memo(v);x.Countdown=y;var j=x}}]); \ No newline at end of file diff --git a/p__User__Detail__Classrooms__index.async.js b/p__User__Detail__Classrooms__index.async.js index 467dbb0152..18b7f9e5e0 100644 --- a/p__User__Detail__Classrooms__index.async.js +++ b/p__User__Detail__Classrooms__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[66583],{3148:function(e,n,t){t.d(n,{Z:function(){return i}});var r=t(33614),s=t(59301),a={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"},o=t(1393),c=function(e,n){return s.createElement(o.Z,(0,r.Z)({},e,{ref:n,icon:a}))};var i=s.forwardRef(c)},73956:function(e,n,t){t.d(n,{Z:function(){return d}});t(59301);var r=t(80608),s=t(43418),a="tilte___IfiMG",o="flexRow___pQP78",c="flexColumn___xrBZQ",i="img___GoWZu",l="content___pumTK",u=t(37712),d=(0,r.connect)((function(e){var n=e.paperlibrary,t=e.loading;return{paperlibrary:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n=e.visible,t=e.occupationValue,d=e.onCancel,f=void 0===d?function(){}:d,h=function(){return(0,u.jsxs)("div",{className:c,children:[(0,u.jsx)("img",{className:i,src:"data:image/png;base64,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"}),(0,u.jsx)("span",{className:l,children:"未职业认证"})]})},m=function(){return(0,u.jsxs)("div",{className:c,children:[(0,u.jsx)("img",{className:i,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAACE5JREFUWAmtWH1snVUZ/533tuvYVreyjGy3Y6srTBo2srI4XbtKgFQxIrKYzeAfk8AfCzHbCkPMjPjBP0aCsjr1D01USCQ6oosyiLF8xMGqc2BHauUj1I2Ntghs7dqytuu99/j7nfOee9/73js+jKd53+d5n3Oe5/zO8zznOafX4EO2ta/bhqlJfM4adFJ1hQWyxiIrM5QNG2CY7EnKei5agMf7V5pR9X3QRv0P1pr77WaO3AGLDoKokZYlY2hBtFqLDHLse9ZE2De41hyoNiYte19AzX22nfPdT8NtnJr6UgkIAl/dTLKXwHupeM9gqzmcBpH8rm6JI7ZYm3nhBfyAQHYlFcr4NL6yTn4kEamPxkxkutevx+5Hjcmnh+u7KqB1fXbR+Az2U195UmyWnjH8E1ULvGgsKDlRghTg8MnhPQvrsPVYqxnziqV3BSCBGZuUe21LMUGUKGx6F42K14rZJ6oWeFG19+w3eGnhPLSlQUVOM34pTGfHsR95tCBPozlOFCh5q++YOj7uqyfUxhqDbAYQjxzB8JFuoJ739qRrZ22L5tKcSQx+KbFk1VN2b8Fa5ky8QvojhEVDAh9C1DAH2NYIdFwMNM3TCIsT5wwOnbH45SlgIufDG8arv+RnsQb0SPe/rzdd0lYrAmr+s23PWzznxdXfyRzK1gEPrgU+cbHBa5MWr07KmsHq+RaXLTAYGAe29wFDMyVb6RC62YmxJjKbBj/td5+rJ1LJzeL+ihWUbHkuzpe5GYM9lwsM8MSbwLcGDMZmqc1cWlhrsOsyi20rgTubDb45YDGl0MZNPio1yS1yec2NdsldDq18jEUvzzqjjVj2UMF9i/JRDpFeMc/ihqUWT71p8fU+i3fO0eisRZ4hOjNl8f1/MWxvG3wha/GxedKVntct0SB3tM1hCIAwix0+YZWEVKRhPYF3SRjLxa+tN6hlGX56hHky7RNXyevHAe/OWPxpyCoUuKpem0F9frGBaqGBd5QYOAI1Kw7aBjuFDuWbckQt0DQfYr5srhuGkXdJ5cG4JZP+P+pjWzIn9gR5Vx746ajrLc3Fc7BDWCJM4EZu0xoXkmJ4OLqMl9HYY6Svj3vgrQ00SI9Z5Y+ewJOua/BjBrjj5IEybzjbmkN2YyoMxBJR0OmF5UreSDAmygmoLHqY5/kb3FlfWgWsJygdAu4giOnVlG39KHCcO63/HfXRd/HkgQZbgcquKaAz85GbvrMTBduEApFqUYGKTz2mIH8D4zMGs+Q/swK4Zhkno+w8vbCEpeCLBPmNq4HFDOuP+4G/vBHblN3UIz1LmajnzShD5e8yHO4BcE4HxAnKX/STE0TUPsyJjjUBG5YC937ccE2hz+DEWYs9PNN/N0hjBc0mo2waIz4ey7xxcznq+pGtYf5wc/oW95eqZcjiosRiOYvebWssNrMOLb7IYHSaRXEUGGMBHJ0G/j5icZS16QTDZQjcY/AzsHw54MKoFrAFvBRla2xeFz3fUgugMED1dDUT9YFrgdalBi++Rf6IxaFTrENTCiHcExblLIYP0lpWvFuvZLjPA799+QLzcd8oZCMEUu+HlCCE70DXLAEeuN5g1SLgJ89b/PwYcPoce90yw6hy/RCSWh6fX+Ex87UNwKkJ4DfMLdcI1EVPwH0bUciGWRdW6ztZR+IBjlzCg/NHvBk1EvZ9h4BH+lmV6bQwXkUyp4RNeMQpckwdD6fbrgJ2f5IX7bME1cMebfVqLcJwZHK8kMfb0m098qJ6pDiHS7j3U8Dliw26/0Yw9EyBVVw6GjOHbtjUaFGrpbp646n4OoZ8+zrgbl5+jzPPup4AnmeIHSDaZrr4UhLzZrZwMioU8GSpcGkSDeJS4wlX8zTvbAaO0NCv/0Exz6zk+C0twE8/b3B7qyE4r6t+VgB8dYNBF8G8+jaw6zHgRR4nwa5bcGoBNh/11GQKOJjPubXRueU+l/0tTMT5LP8PHy1gbJKAKSuGnEw/i+QwQ3F3h/4VsfjZEYMMd9fOjcAdGw3+yR131x+BV1ggK1rZdCYXZfC4s738u/Zp5tG1aYV6LvNXtwDLmcg3/4ITaytzkEC5pjAxqdfw5P/hTbwLXcLb1iGL+XUG2wmoj7Xqrj8Ag6fD8PIrb3Lf89r7zNC3zXX0Clse+1gxCSis30+5gMnc1GDwylvAmQkaUxgJItyZg68Ghgx2/p4Xtpt5B7qGt0CiPnqSYA4wd04HmzEoT/w7rI6U69onIasDz6X7zAEeC71lhx0nj5iw2rITU8AMjwuf6J6K97nk6ctDwM79zBN65a/HPX+ctcrbFE3yRED7ShRRLrRXGIRFGF3L7rHtVHou6QHxlzKpx3gBm2AVDttcVI1QijIn4KuZ9WqaJ//QmDdOGKVJXM2iRJStOFfGbBr+nr/CFgFpQOOd+b08M3cVk0S9CYvvB6iyvwRK9uNzxFMncCHqHnow0xV/+pCFj7aN0W7DrRfqhLs5qlZc8AZJ26pXcn1iC/twSq5weuqvvxrH77j+mELUoznD/KJlHpKgqcsumjlve2mqJeWg0nIrtKSpVqHhxcU3wZTGvFRXa9pO7C3/77WqaYE6P23380rRGaaQzcqQVOZQce73YLhLe+rmmq1pMFJxuyytq4Ht15nP8ljpdpX7QiFRyU+EIIQiUJUJ8aKOp51MIereRNvVwAhHVQ8lAWZv588xBf0cY6v8HJMcSXCxQVG14F1ReqWXpeWe4Yf+x59jnMXEa9k2u5mgdrASdHBqV1BTu7hiExGEfPss6b6Rh/9PP1glMDl2xZdtA8vMjRaFTl7tLqVQN86sOukJnmx8jD3FstpTCxw8+ciH+0nvv4gFlb/v9tJbAAAAAElFTkSuQmCC"}),(0,u.jsx)("span",{className:l,children:"未实名认证"})]})};return(0,u.jsxs)(s.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:n,title:"因为以下原因,您暂时不能进行操作",okText:"立即认证",cancelText:"取消",width:"600px",onOk:function(){f(),r.history.push("/account/certification")},onCancel:function(){f()},children:[(0,u.jsx)("div",{className:a,children:"请在完成条件后重试"}),(0,u.jsx)("div",{className:o,children:3===t?(0,u.jsxs)(u.Fragment,{children:[m(),h()]}):2===t?h():m()})]})}))},78250:function(e,n,t){var r=t(7557),s=t.n(r),a=t(41498),o=t.n(a),c=t(79800),i=t.n(c),l=t(59301),u=t(80608),d=t(43418),f=t(8591),h=t(24650),m=t(24905),p=t(78270),g=t(73956),x=t(27876),v=t(37712),j=function(e){return e[e.Professor=1]="Professor",e[e.AssistantProfessor=2]="AssistantProfessor",e[e.Student=3]="Student",e}(j||{});n.Z=(0,u.connect)((function(e){return{user:e.user}}))((function(e){var n=e.visible,t=e.user,r=e.onCancel,a=void 0===r?function(){}:r,c=(0,l.useState)(),b=i()(c,2),w=b[0],y=b[1],A=(0,l.useState)([]),C=i()(A,2),S=C[0],G=C[1],M=(0,l.useState)(!1),Z=i()(M,2),I=Z[0],k=Z[1],z=(0,l.useState)(!1),B=i()(z,2),R=B[0],J=B[1],_=(0,l.useState)(),D=i()(_,2),N=D[0],P=D[1];(0,l.useEffect)((function(){var e,n;null!=t&&null!==(e=t.userInfo)&&void 0!==e&&e.identity&&G(["student"===(null==t||null===(n=t.userInfo)||void 0===n?void 0:n.identity)?3:1])}),[t]);var Y=function(e,n){S.includes(j.Professor)?d.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,v.jsx)("div",{className:"tc",children:n||"申请已提交,请等待审核"}),onOk:function(){u.history.push("/classrooms/".concat(e,"/students"))}}):u.history.push("/classrooms/".concat(e,"/students"))},V=function(){var e=o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(w){e.next=3;break}return f.ZP.info("邀请码不能为空"),e.abrupt("return");case 3:return k(!0),e.next=6,(0,p.cR)({invite_code:w,professor:S.includes(j.Professor)?1:null,assistant_professor:S.includes(j.AssistantProfessor)?1:null,student:S.includes(j.Student)?1:null});case 6:if(n=e.sent,k(!1),-2!==(null==n?void 0:n.status)){e.next=22;break}if(F(),"该课堂要求成员完成实名认证"!==n.message){e.next=14;break}return J(!0),P(1),e.abrupt("return");case 14:if("该课堂要求成员完成职业认证"!==n.message){e.next=18;break}return J(!0),P(2),e.abrupt("return");case 18:if("该课堂要求成员完成实名和职业认证"!==n.message){e.next=22;break}return J(!0),P(3),e.abrupt("return");case 22:if(0!==(null==n?void 0:n.status)){e.next=27;break}return(0,x.L9)(["教学课堂","首页","加入课堂"]),F(),null!=n&&n.course_id?Y(n.course_id,n.message):f.ZP.success(n.message),e.abrupt("return");case 27:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),F=function(){var e=o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a();case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(d.Z,{centered:!0,keyboard:!1,closable:!1,title:"加入课堂",open:n,confirmLoading:I,onOk:V,onCancel:F,children:(0,v.jsxs)("div",{className:"tc",children:[(0,v.jsxs)("div",{children:[(0,v.jsx)("span",{children:"课堂邀请码:"}),(0,v.jsx)(h.Z,{placeholder:"请输入5位课堂邀请码或6位分班邀请码",style:{width:270},value:w,onChange:function(e){e.target.value.length>=7?f.ZP.info("请输入5位课堂邀请码或6位分班邀请码!"):y(e.target.value)}})]}),(0,v.jsxs)("div",{className:"mt10 font14",children:[(0,v.jsx)("span",{children:"身份:"}),(0,v.jsxs)(m.Z.Group,{value:S,onChange:function(e){return G(e)},children:[(0,v.jsx)(m.Z,{value:j.Professor,disabled:S.includes(2),children:"教师"}),(0,v.jsx)(m.Z,{value:j.AssistantProfessor,disabled:S.includes(1),children:"助教"}),(0,v.jsx)(m.Z,{value:j.Student,children:"学生/参赛者"})]})]})]})}),(0,v.jsx)(g.Z,{visible:R,onCancel:function(){return J(!1)},occupationValue:N})]})}))},56983:function(e,n,t){t.r(n),t.d(n,{default:function(){return D}});var r=t(82242),s=t.n(r),a=t(7557),o=t.n(a),c=t(41498),i=t.n(c),l=t(79800),u=t.n(l),d=t(39647),f=t.n(d),h=t(59301),m=t(80608),p=t(8591),g=t(66999),x=t(86859),v="wrap___clOnY",j="midWrap___gG9Uu",b="orderDesc___rJmuG",w="color0152d9___ApCDl",y="cursorPointer___HMY1d",A="countWrap___n8DLt",C="type___S3Iq1",S=t(6848),G=t(51945),M="text___XlzQ1",Z=t(75916),I=t(27876),k=t(48410),z=t(37712),B=function(e){var n=e.data,t=e.number,r=e.params,s=e.setParams,a=e.getCourses,o=[{title:"序号",dataIndex:"index",key:"index",width:80,className:"pl20",render:function(e,n,r){return(0,z.jsx)("span",{children:t+r+1})}},{title:"课堂名称",dataIndex:"name",width:352,sorter:!0,sortOrder:"name"===r.sort_by?"desc"===r.sort_direction?"descend":"ascend":null,key:"name",render:function(e){return(0,z.jsx)(S.Z,{title:e,placement:"bottomLeft",children:(0,z.jsx)("span",{className:M,children:e})})}},{title:"管理员",dataIndex:"teacher",key:"teacher",width:100,ellipsis:!0,render:function(e){return(0,z.jsx)(S.Z,{title:(null==e?void 0:e.real_name)||"--",placement:"bottomLeft",children:(0,z.jsx)("span",{children:(null==e?void 0:e.real_name)||"--"})})}},{title:"访问次数",dataIndex:"visits",width:75,key:"visits",render:function(e){return(0,z.jsx)("span",{className:"c-grey-666",children:e})}},{title:"课堂成员",dataIndex:"members_count",width:75,key:"members_count",render:function(e){return(0,z.jsx)("span",{className:"c-grey-666",children:e})}},{title:"作业数量",dataIndex:"homework_commons_count",width:75,key:"homework_commons_count",render:function(e){return(0,z.jsx)("span",{className:"c-grey-666",children:e})}},{title:"状态",dataIndex:"is_end",key:"is_end",width:80,render:function(e){return e?"已结束":"正在进行"}},{title:"操作",dataIndex:"name",key:"name",width:62,align:"right",render:function(e,n){return n.can_visited?(0,z.jsx)("span",{className:"current-primary",onClick:function(e){e.stopPropagation(),(0,I.xg)(n.first_category_url)},children:"详情"}):(0,z.jsx)(S.Z,{title:(0,Z.bg)()?"非成员不能访问":"私有课堂,请登录再操作",children:(0,z.jsx)("span",{className:"c-grey-999",children:"详情"})})}}];return(0,z.jsx)(h.Fragment,{children:(0,z.jsx)(k.Gi,{children:(0,z.jsx)(G.Z,{style:{cursor:"pointer"},onRow:function(e){return{onClick:function(n){e.can_visited&&window.open("".concat(null==e?void 0:e.first_category_url),"_blank")}}},onChange:function(e,n,t){t.field&&(r.sort_by=t.field),t.order||(r.sort_direction="asc"),"ascend"===t.order&&(r.sort_direction="asc"),"descend"===t.order&&(r.sort_direction="desc"),t.order||(r.sort_direction="asc"),s(r),a(r)},className:"bg-white",pagination:!1,dataSource:n,columns:o})})})},R=t(78250),J=t(10283),_=["user","userDetail","globalSetting","loading","dispatch"],D=(0,m.connect)((function(e){var n=e.user,t=e.userDetail,r=e.loading;return{user:n,userDetail:t,globalSetting:e.globalSetting,loading:r.effects}}))((function(e){var n,t,r,a,c=e.user,l=(e.userDetail,e.globalSetting),d=e.loading,S=e.dispatch,G=(f()(e,_),(0,m.useSearchParams)()),M=u()(G,1)[0],D=(0,m.useLocation)(),N=(0,h.useState)({}),P=u()(N,2),Y=P[0],V=P[1],F=(0,h.useRef)(),L=(0,h.useState)(0),E=u()(L,2),H=E[0],O=E[1],Q=(0,h.useState)([]),q=u()(Q,2),U=q[0],T=q[1],K=(0,h.useState)(),X=u()(K,2),W=X[0],$=X[1],ee=(0,h.useState)(!1),ne=u()(ee,2),te=(ne[0],ne[1],(0,h.useState)(!1)),re=u()(te,2),se=re[0],ae=re[1],oe=(0,h.useState)([{label:(0,z.jsx)("span",{className:"icon-juxingfenbu font14"}),value:1},{label:(0,z.jsx)("span",{className:"icon-liebiaofenbu font14"}),value:2}]),ce=u()(oe,2),ie=(ce[0],ce[1],(0,h.useState)(parseInt(localStorage.getItem("ClassShowType"))||1)),le=u()(ie,2),ue=le[0],de=le[1],fe=(0,h.useState)(!0),he=u()(fe,2);he[0],he[1];(0,h.useEffect)((function(){var e;F.current=null===(e=D.pathname.split("/"))||void 0===e?void 0:e[2];var n={category:M.get("category")||"",status:M.get("status")||"",page:1,per_page:15,sort_by:"updated_at",sort_direction:"desc",username:F.current};V(n),me(n)}),[D.pathname]),(0,h.useEffect)((function(){var e;$((null===(e=c.userInfo)||void 0===e?void 0:e.login)===F.current)}),[null===(n=c.userInfo)||void 0===n?void 0:n.login,F.current]);var me=function(){var e=i()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,S({type:"userDetail/getCourses",payload:n});case 2:(t=e.sent)&&(O(t.count||0),T(t.courses||[]));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),pe=function(e){return e.Projects="projects",e.Shixuns="shixuns",e.Classrooms="classrooms",e}({}),ge=[{id:"",name:"全部"},{id:"manage",name:"".concat(W?"我":"TA","管理的")},{id:"study",name:"".concat(W?"我":"TA","学习的")}];return console.log((0,Z.Yh)(),2222),(0,z.jsxs)(z.Fragment,{children:[(0,z.jsxs)("div",{className:v,children:[(0,z.jsx)(k.YG,{value:Y.category,onChange:function(e){var n;console.log(e,"category"),null!==(n=window.location.href.toString())&&void 0!==n&&n.includes("category")?(0,I.jz)("category",e):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&category=".concat(e):"?category=".concat(e)),Y.category=e,Y.page=1,V(Y),me(Y)},tabBarExtraContent:(0,z.jsx)(k.t7,{style:{width:303},placeholder:"请搜索课堂名称",value:Y.search,onChange:function(e){Y.search=e,Y.page=1,V(Y),me(Y)}}),dataSource:ge}),W&&(0,z.jsx)(k.qp,{title:"状态",className:"mt25",value:Y.status,onChange:function(e){var n;Y.status=e,Y.page=1,null!==(n=window.location.href.toString())&&void 0!==n&&n.includes("status")?(0,I.jz)("status",e):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&status=".concat(e):"?status=".concat(e)),V(Y),me(Y)},dataSource:[{id:"",name:"全部"},{id:"processing",name:"正在进行"},{id:"end",name:"已结束"}],titleWidth:28}),(0,z.jsxs)("div",{className:j,children:[(0,z.jsx)(k.cq,{sortValue:Y.sort_direction,dropValue:Y.sort_by,onSort:function(e){console.log(e,"sort_direction"),Y.sort_direction=e,V(Y),me(Y)},onDrop:function(e){Y.sort_by=e,Y.sort_direction="desc",V(Y),me(Y)}}),(0,z.jsxs)("div",{className:C,children:[(0,z.jsx)("i",{className:1===ue?"iconfont icon-fenbu ".concat(y," ").concat(w):"iconfont icon-fenbu ".concat(y),onClick:function(){de(1),localStorage.setItem("ClassShowType","1")}}),(0,z.jsx)("span",{className:b,children:(0,z.jsx)("i",{className:2===ue?"iconfont icon-fenbu-2 ".concat(y," ").concat(w," "):"iconfont icon-fenbu-2 ".concat(y),onClick:function(){de(2),localStorage.setItem("ClassShowType","2")}})})]}),"学生"===(null===(t=c.userInfo)||void 0===t?void 0:t.user_identity)&&(0,z.jsx)(k.op,{style:{marginLeft:"auto"},onClick:function(){return e=pe.Classrooms,void((0,J.tJ)(S)&&(e!==pe.Projects||null!==(n=c.userInfo)&&void 0!==n&&n.email?e===pe.Classrooms&&ae(!0):p.ZP.info("请先绑定邮箱,谢谢")));var e,n},children:"加入教学课堂"}),"学生"!==(null===(r=c.userInfo)||void 0===r?void 0:r.user_identity)&&!(null!=l&&null!==(a=l.setting)&&void 0!==a&&a.hide_course)&&(0,z.jsx)(k.op,{style:{marginLeft:"auto"},onClick:function(){return m.history.push("/classrooms/new?username=".concat(F.current))},children:"新建教学课堂"})]}),(0,z.jsxs)(g.Z,{loading:d["userDetail/getCourses"],active:!0,paragraph:{rows:5},children:[1==ue&&(0,z.jsx)(k.w9,{dataSource:null==U?void 0:U.map((function(e){var n,t;return s()(s()({},e),{},{is_accessible:e.can_visited,course_members_count:e.members_count,tasks_count:e.homework_commons_count,avatar_url:null===(n=e.teacher)||void 0===n?void 0:n.avatar_url,creator:null===(t=e.teacher)||void 0===t?void 0:t.real_name})})),right:23,col:3,wrapWidth:887,loading:!1}),1!=ue&&(0,z.jsx)("div",{className:"mt10",style:{minHeight:400},children:(0,z.jsx)(B,{number:(Y.page-1)*Y.per_page,data:U,params:Y,setParams:V,getCourses:me})}),H>0&&(0,z.jsx)("div",{className:A,children:(0,z.jsx)(x.Z,{showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:H,onChange:function(e,n){!function(e,n){Y.page=e,Y.per_page=n,V(Y),me(Y)}(e,n)},pageSize:Y.per_page,current:Y.page})})]})]}),(0,z.jsx)(R.Z,{visible:se,onCancel:function(){return ae(!1)}})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[66583],{3148:function(e,n,t){t.d(n,{Z:function(){return i}});var r=t(33614),a=t(59301),s={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"},o=t(1393),c=function(e,n){return a.createElement(o.Z,(0,r.Z)({},e,{ref:n,icon:s}))};var i=a.forwardRef(c)},73956:function(e,n,t){t.d(n,{Z:function(){return d}});t(59301);var r=t(80608),a=t(43418),s="tilte___IfiMG",o="flexRow___pQP78",c="flexColumn___xrBZQ",i="img___GoWZu",l="content___pumTK",u=t(37712),d=(0,r.connect)((function(e){var n=e.paperlibrary,t=e.loading;return{paperlibrary:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n=e.visible,t=e.occupationValue,d=e.onCancel,f=void 0===d?function(){}:d,m=function(){return(0,u.jsxs)("div",{className:c,children:[(0,u.jsx)("img",{className:i,src:"data:image/png;base64,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"}),(0,u.jsx)("span",{className:l,children:"未职业认证"})]})},p=function(){return(0,u.jsxs)("div",{className:c,children:[(0,u.jsx)("img",{className:i,src:"data:image/png;base64,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"}),(0,u.jsx)("span",{className:l,children:"未实名认证"})]})};return(0,u.jsxs)(a.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:n,title:"因为以下原因,您暂时不能进行操作",okText:"立即认证",cancelText:"取消",width:"600px",onOk:function(){f(),r.history.push("/account/certification")},onCancel:function(){f()},children:[(0,u.jsx)("div",{className:s,children:"请在完成条件后重试"}),(0,u.jsx)("div",{className:o,children:3===t?(0,u.jsxs)(u.Fragment,{children:[p(),m()]}):2===t?m():p()})]})}))},78250:function(e,n,t){var r=t(7557),a=t.n(r),s=t(41498),o=t.n(s),c=t(79800),i=t.n(c),l=t(59301),u=t(80608),d=t(43418),f=t(8591),m=t(24650),p=t(24905),g=t(78270),h=t(73956),x=t(27876),v=t(37712),j=function(e){return e[e.Professor=1]="Professor",e[e.AssistantProfessor=2]="AssistantProfessor",e[e.Student=3]="Student",e}(j||{});n.Z=(0,u.connect)((function(e){return{user:e.user}}))((function(e){var n=e.visible,t=e.user,r=e.onCancel,s=void 0===r?function(){}:r,c=(0,l.useState)(),b=i()(c,2),w=b[0],y=b[1],S=(0,l.useState)([]),A=i()(S,2),C=A[0],M=A[1],G=(0,l.useState)(!1),k=i()(G,2),z=k[0],I=k[1],Z=(0,l.useState)(!1),N=i()(Z,2),B=N[0],R=N[1],E=(0,l.useState)(),D=i()(E,2),J=D[0],_=D[1];(0,l.useEffect)((function(){var e,n;null!=t&&null!==(e=t.userInfo)&&void 0!==e&&e.identity&&M(["student"===(null==t||null===(n=t.userInfo)||void 0===n?void 0:n.identity)?3:1])}),[t]);var P=function(e,n){C.includes(j.Professor)?d.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,v.jsx)("div",{className:"tc",children:n||"申请已提交,请等待审核"}),onOk:function(){u.history.push("/classrooms/".concat(e,"/students"))}}):u.history.push("/classrooms/".concat(e,"/students"))},Y=function(){var e=o()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(w){e.next=3;break}return f.ZP.info("邀请码不能为空"),e.abrupt("return");case 3:return I(!0),e.next=6,(0,g.cR)({invite_code:w,professor:C.includes(j.Professor)?1:null,assistant_professor:C.includes(j.AssistantProfessor)?1:null,student:C.includes(j.Student)?1:null});case 6:if(n=e.sent,I(!1),-2!==(null==n?void 0:n.status)){e.next=22;break}if(F(),"该课堂要求成员完成实名认证"!==n.message){e.next=14;break}return R(!0),_(1),e.abrupt("return");case 14:if("该课堂要求成员完成职业认证"!==n.message){e.next=18;break}return R(!0),_(2),e.abrupt("return");case 18:if("该课堂要求成员完成实名和职业认证"!==n.message){e.next=22;break}return R(!0),_(3),e.abrupt("return");case 22:if(0!==(null==n?void 0:n.status)){e.next=27;break}return(0,x.L9)(["教学课堂","首页","加入课堂"]),F(),null!=n&&n.course_id?P(n.course_id,n.message):f.ZP.success(n.message),e.abrupt("return");case 27:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),F=function(){var e=o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s();case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(d.Z,{centered:!0,keyboard:!1,closable:!1,title:"加入课堂",open:n,confirmLoading:z,onOk:Y,onCancel:F,children:(0,v.jsxs)("div",{className:"tc",children:[(0,v.jsxs)("div",{children:[(0,v.jsx)("span",{children:"课堂邀请码:"}),(0,v.jsx)(m.Z,{placeholder:"请输入5位课堂邀请码或6位分班邀请码",style:{width:270},value:w,onChange:function(e){e.target.value.length>=7?f.ZP.info("请输入5位课堂邀请码或6位分班邀请码!"):y(e.target.value)}})]}),(0,v.jsxs)("div",{className:"mt10 font14",children:[(0,v.jsx)("span",{children:"身份:"}),(0,v.jsxs)(p.Z.Group,{value:C,onChange:function(e){return M(e)},children:[(0,v.jsx)(p.Z,{value:j.Professor,disabled:C.includes(2),children:"教师"}),(0,v.jsx)(p.Z,{value:j.AssistantProfessor,disabled:C.includes(1),children:"助教"}),(0,v.jsx)(p.Z,{value:j.Student,children:"学生/参赛者"})]})]})]})}),(0,v.jsx)(h.Z,{visible:B,onCancel:function(){return R(!1)},occupationValue:J})]})}))},56983:function(e,n,t){t.r(n),t.d(n,{default:function(){return D}});var r=t(82242),a=t.n(r),s=t(7557),o=t.n(s),c=t(41498),i=t.n(c),l=t(79800),u=t.n(l),d=t(39647),f=t.n(d),m=t(59301),p=t(80608),g=t(8591),h=t(66999),x=t(86859),v="wrap___clOnY",j="midWrap___gG9Uu",b="orderDesc___rJmuG",w="color0152d9___ApCDl",y="cursorPointer___HMY1d",S="countWrap___n8DLt",A="type___S3Iq1",C=t(6848),M=t(51945),G="text___XlzQ1",k=t(75916),z=t(27876),I=t(2753),Z=t(37712),N=function(e){var n=e.data,t=e.number,r=e.params,a=e.setParams,s=e.getCourses,o=[{title:"序号",dataIndex:"index",key:"index",width:80,className:"pl20",render:function(e,n,r){return(0,Z.jsx)("span",{children:t+r+1})}},{title:"课堂名称",dataIndex:"name",width:352,sorter:!0,sortOrder:"name"===r.sort_by?"desc"===r.sort_direction?"descend":"ascend":null,key:"name",render:function(e){return(0,Z.jsx)(C.Z,{title:e,placement:"bottomLeft",children:(0,Z.jsx)("span",{className:G,children:e})})}},{title:"管理员",dataIndex:"teacher",key:"teacher",width:100,ellipsis:!0,render:function(e){return(0,Z.jsx)(C.Z,{title:(null==e?void 0:e.real_name)||"--",placement:"bottomLeft",children:(0,Z.jsx)("span",{children:(null==e?void 0:e.real_name)||"--"})})}},{title:"访问次数",dataIndex:"visits",width:75,key:"visits",render:function(e){return(0,Z.jsx)("span",{className:"c-grey-666",children:e})}},{title:"课堂成员",dataIndex:"members_count",width:75,key:"members_count",render:function(e){return(0,Z.jsx)("span",{className:"c-grey-666",children:e})}},{title:"作业数量",dataIndex:"homework_commons_count",width:75,key:"homework_commons_count",render:function(e){return(0,Z.jsx)("span",{className:"c-grey-666",children:e})}},{title:"状态",dataIndex:"is_end",key:"is_end",width:80,render:function(e){return e?"已结束":"正在进行"}},{title:"操作",dataIndex:"name",key:"name",width:62,align:"right",render:function(e,n){return n.can_visited?(0,Z.jsx)("span",{className:"current-primary",onClick:function(e){e.stopPropagation(),(0,z.xg)(n.first_category_url)},children:"详情"}):(0,Z.jsx)(C.Z,{title:(0,k.bg)()?"非成员不能访问":"私有课堂,请登录再操作",children:(0,Z.jsx)("span",{className:"c-grey-999",children:"详情"})})}}];return(0,Z.jsx)(m.Fragment,{children:(0,Z.jsx)(I.Gi,{children:(0,Z.jsx)(M.Z,{style:{cursor:"pointer"},onRow:function(e){return{onClick:function(n){e.can_visited&&window.open("".concat(null==e?void 0:e.first_category_url),"_blank")}}},onChange:function(e,n,t){t.field&&(r.sort_by=t.field),t.order||(r.sort_direction="asc"),"ascend"===t.order&&(r.sort_direction="asc"),"descend"===t.order&&(r.sort_direction="desc"),t.order||(r.sort_direction="asc"),a(r),s(r)},className:"bg-white",pagination:!1,dataSource:n,columns:o})})})},B=t(78250),R=t(10283),E=["user","userDetail","globalSetting","loading","dispatch"],D=(0,p.connect)((function(e){var n=e.user,t=e.userDetail,r=e.loading;return{user:n,userDetail:t,globalSetting:e.globalSetting,loading:r.effects}}))((function(e){var n,t,r,s,c=e.user,l=(e.userDetail,e.globalSetting),d=e.loading,C=e.dispatch,M=(f()(e,E),(0,p.useSearchParams)()),G=u()(M,1)[0],D=(0,p.useLocation)(),J=(0,m.useState)({}),_=u()(J,2),P=_[0],Y=_[1],F=(0,m.useRef)(),O=(0,m.useState)(0),V=u()(O,2),H=V[0],L=V[1],Q=(0,m.useState)([]),T=u()(Q,2),q=T[0],U=T[1],K=(0,m.useState)(),X=u()(K,2),W=X[0],$=X[1],ee=(0,m.useState)(!1),ne=u()(ee,2),te=(ne[0],ne[1],(0,m.useState)(!1)),re=u()(te,2),ae=re[0],se=re[1],oe=(0,m.useState)([{label:(0,Z.jsx)("span",{className:"icon-juxingfenbu font14"}),value:1},{label:(0,Z.jsx)("span",{className:"icon-liebiaofenbu font14"}),value:2}]),ce=u()(oe,2),ie=(ce[0],ce[1],(0,m.useState)(parseInt(localStorage.getItem("ClassShowType"))||1)),le=u()(ie,2),ue=le[0],de=le[1],fe=(0,m.useState)(!0),me=u()(fe,2);me[0],me[1];(0,m.useEffect)((function(){var e;F.current=null===(e=D.pathname.split("/"))||void 0===e?void 0:e[2];var n={category:G.get("category")||"",status:G.get("status")||"",page:1,per_page:15,sort_by:"updated_at",sort_direction:"desc",username:F.current};Y(n),pe(n)}),[D.pathname]),(0,m.useEffect)((function(){var e;$((null===(e=c.userInfo)||void 0===e?void 0:e.login)===F.current)}),[null===(n=c.userInfo)||void 0===n?void 0:n.login,F.current]);var pe=function(){var e=i()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,C({type:"userDetail/getCourses",payload:n});case 2:(t=e.sent)&&(L(t.count||0),U(t.courses||[]));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ge=function(e){return e.Projects="projects",e.Shixuns="shixuns",e.Classrooms="classrooms",e}({}),he=[{id:"",name:"全部"},{id:"manage",name:"".concat(W?"我":"TA","管理的")},{id:"study",name:"".concat(W?"我":"TA","学习的")}];return console.log((0,k.Yh)(),2222),(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsxs)("div",{className:v,children:[(0,Z.jsx)(I.YG,{value:P.category,onChange:function(e){var n;console.log(e,"category"),null!==(n=window.location.href.toString())&&void 0!==n&&n.includes("category")?(0,z.jz)("category",e):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&category=".concat(e):"?category=".concat(e)),P.category=e,P.page=1,Y(P),pe(P)},tabBarExtraContent:(0,Z.jsx)(I.t7,{style:{width:303},placeholder:"请搜索课堂名称",value:P.search,onChange:function(e){P.search=e,P.page=1,Y(P),pe(P)}}),dataSource:he}),W&&(0,Z.jsx)(I.qp,{title:"状态",className:"mt25",value:P.status,onChange:function(e){var n;P.status=e,P.page=1,null!==(n=window.location.href.toString())&&void 0!==n&&n.includes("status")?(0,z.jz)("status",e):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&status=".concat(e):"?status=".concat(e)),Y(P),pe(P)},dataSource:[{id:"",name:"全部"},{id:"processing",name:"正在进行"},{id:"end",name:"已结束"}],titleWidth:28}),(0,Z.jsxs)("div",{className:j,children:[(0,Z.jsx)(I.cq,{sortValue:P.sort_direction,dropValue:P.sort_by,onSort:function(e){console.log(e,"sort_direction"),P.sort_direction=e,Y(P),pe(P)},onDrop:function(e){P.sort_by=e,P.sort_direction="desc",Y(P),pe(P)}}),(0,Z.jsxs)("div",{className:A,children:[(0,Z.jsx)("i",{className:1===ue?"iconfont icon-fenbu ".concat(y," ").concat(w):"iconfont icon-fenbu ".concat(y),onClick:function(){de(1),localStorage.setItem("ClassShowType","1")}}),(0,Z.jsx)("span",{className:b,children:(0,Z.jsx)("i",{className:2===ue?"iconfont icon-fenbu-2 ".concat(y," ").concat(w," "):"iconfont icon-fenbu-2 ".concat(y),onClick:function(){de(2),localStorage.setItem("ClassShowType","2")}})})]}),"学生"===(null===(t=c.userInfo)||void 0===t?void 0:t.user_identity)&&(0,Z.jsx)(I.op,{style:{marginLeft:"auto"},onClick:function(){return e=ge.Classrooms,void((0,R.tJ)(C)&&(e!==ge.Projects||null!==(n=c.userInfo)&&void 0!==n&&n.email?e===ge.Classrooms&&se(!0):g.ZP.info("请先绑定邮箱,谢谢")));var e,n},children:"加入教学课堂"}),"学生"!==(null===(r=c.userInfo)||void 0===r?void 0:r.user_identity)&&!(null!=l&&null!==(s=l.setting)&&void 0!==s&&s.hide_course)&&(0,Z.jsx)(I.op,{style:{marginLeft:"auto"},onClick:function(){return p.history.push("/classrooms/new?username=".concat(F.current))},children:"新建教学课堂"})]}),(0,Z.jsxs)(h.Z,{loading:d["userDetail/getCourses"],active:!0,paragraph:{rows:5},children:[1==ue&&(0,Z.jsx)(I.w9,{dataSource:null==q?void 0:q.map((function(e){var n,t;return a()(a()({},e),{},{is_accessible:e.can_visited,course_members_count:e.members_count,tasks_count:e.homework_commons_count,avatar_url:null===(n=e.teacher)||void 0===n?void 0:n.avatar_url,creator:null===(t=e.teacher)||void 0===t?void 0:t.real_name})})),right:23,col:3,wrapWidth:887,loading:!1}),1!=ue&&(0,Z.jsx)("div",{className:"mt10",style:{minHeight:400},children:(0,Z.jsx)(N,{number:(P.page-1)*P.per_page,data:q,params:P,setParams:Y,getCourses:pe})}),H>0&&(0,Z.jsx)("div",{className:S,children:(0,Z.jsx)(x.Z,{showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:H,onChange:function(e,n){!function(e,n){P.page=e,P.per_page=n,Y(P),pe(P)}(e,n)},pageSize:P.per_page,current:P.page})})]})]}),(0,Z.jsx)(B.Z,{visible:ae,onCancel:function(){return se(!1)}})]})}))},31797:function(e,n,t){t.d(n,{Z:function(){return w}});var r=t(59301),a=t(56762),s=t(92343),o=t(92310),c=t.n(o),i=t(36355),l=t(66999);var u=e=>{const{value:n,formatter:t,precision:a,decimalSeparator:s,groupSeparator:o="",prefixCls:c}=e;let i;if("function"==typeof t)i=t(n);else{const e=String(n),t=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(t&&"-"!==e){const e=t[1];let n=t[2]||"0",l=t[4]||"";n=n.replace(/\B(?=(\d{3})+(?!\d))/g,o),"number"==typeof a&&(l=l.padEnd(a,"0").slice(0,a>0?a:0)),l&&(l=`${s}${l}`),i=[r.createElement("span",{key:"int",className:`${c}-content-value-int`},e,n),l&&r.createElement("span",{key:"decimal",className:`${c}-content-value-decimal`},l)]}else i=e}return r.createElement("span",{className:`${c}-content-value`},i)},d=t(17313),f=t(83116),m=t(37613);const p=e=>{const{componentCls:n,marginXXS:t,padding:r,colorTextDescription:a,titleFontSize:s,colorTextHeading:o,contentFontSize:c,fontFamily:i}=e;return{[`${n}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${n}-title`]:{marginBottom:t,color:a,fontSize:s},[`${n}-skeleton`]:{paddingTop:r},[`${n}-content`]:{color:o,fontSize:c,fontFamily:i,[`${n}-content-value`]:{display:"inline-block",direction:"ltr"},[`${n}-content-prefix, ${n}-content-suffix`]:{display:"inline-block"},[`${n}-content-prefix`]:{marginInlineEnd:t},[`${n}-content-suffix`]:{marginInlineStart:t}}})}};var g=(0,f.Z)("Statistic",(e=>{const n=(0,m.TS)(e,{});return[p(n)]}),(e=>{const{fontSizeHeading3:n,fontSize:t}=e;return{titleFontSize:t,contentFontSize:n}}));var h=e=>{const{prefixCls:n,className:t,rootClassName:a,style:s,valueStyle:o,value:d=0,title:f,valueRender:m,prefix:p,suffix:h,loading:x=!1,onMouseEnter:v,onMouseLeave:j,decimalSeparator:b=".",groupSeparator:w=","}=e,{getPrefixCls:y,direction:S,statistic:A}=r.useContext(i.E_),C=y("statistic",n),[M,G]=g(C),k=r.createElement(u,Object.assign({decimalSeparator:b,groupSeparator:w,prefixCls:C},e,{value:d})),z=c()(C,{[`${C}-rtl`]:"rtl"===S},null==A?void 0:A.className,t,a,G);return M(r.createElement("div",{className:z,style:Object.assign(Object.assign({},null==A?void 0:A.style),s),onMouseEnter:v,onMouseLeave:j},f&&r.createElement("div",{className:`${C}-title`},f),r.createElement(l.Z,{paragraph:!1,loading:x,className:`${C}-skeleton`},r.createElement("div",{style:o,className:`${C}-content`},p&&r.createElement("span",{className:`${C}-content-prefix`},p),m?m(k):k,h&&r.createElement("span",{className:`${C}-content-suffix`},h)))))};const x=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function v(e,n){const{format:t=""}=n,r=new Date(e).getTime(),a=Date.now();return function(e,n){let t=e;const r=/\[[^\]]*]/g,a=(n.match(r)||[]).map((e=>e.slice(1,-1))),s=n.replace(r,"[]"),o=x.reduce(((e,n)=>{let[r,a]=n;if(e.includes(r)){const n=Math.floor(t/a);return t-=n*a,e.replace(new RegExp(`${r}+`,"g"),(e=>{const t=e.length;return n.toString().padStart(t,"0")}))}return e}),s);let c=0;return o.replace(r,(()=>{const e=a[c];return c+=1,e}))}(Math.max(r-a,0),t)}const j=e=>{const{value:n,format:t="HH:mm:ss",onChange:o,onFinish:c}=e,i=(0,a.Z)(),l=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(n);e>=Date.now()&&(l.current=setInterval((()=>{i(),null==o||o(e-Date.now()),e(u(),()=>{l.current&&(clearInterval(l.current),l.current=null)})),[n]);return r.createElement(h,Object.assign({},e,{valueRender:e=>(0,s.Tm)(e,{title:void 0}),formatter:(e,n)=>v(e,Object.assign(Object.assign({},n),{format:t}))}))};var b=r.memo(j);h.Countdown=b;var w=h}}]); \ No newline at end of file diff --git a/p__User__Detail__Competitions__index.async.js b/p__User__Detail__Competitions__index.async.js index 28c5f06e1e..13972f6d72 100644 --- a/p__User__Detail__Competitions__index.async.js +++ b/p__User__Detail__Competitions__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[12076],{22827:function(e,t,n){n.r(t),n.d(t,{default:function(){return ae}});var s=n(7557),i=n.n(s),o=n(82242),a=n.n(o),c=n(41498),l=n.n(c),r=n(79800),d=n.n(r),u=n(39647),p=n.n(u),m=n(59301),_=n(80608),h=n(78241),x=n(95237),g=n(8591),f=n(73755),j=n(6848),v=n(86859),b=n(43418),y=n(24650),N=n(3113),w="wrap___S3lx0",k="countWrap___tpXul",C="close___qwPuO",S="description___YHwxX",Z="bottomText___oqcZk",F="CompetitionsList___mwIel",I="CompetitionsListzhezhao___OiSIi",B="shadow___iTRBk",P="divimg___vS_gS",E="commonTextBox___THI9L",L="havetext___c1f2m",D="Finishedtext___chFiq",z="Comingtext___h6fHO",O="info___v5RHL",q="bonus___lrFm4",T="rmb___Q8E6y",H="applyInfo___ck29q",M="task_hide___mAsn0",R="Unpublishedtext___D9LjX",X="scoremodal___OiQdF",G="title___fAx3h",Q="content___MbGbI",A="bottom___cOeks",J="yes___lMqJj",Y="no___j6M_d",U="baseFormItem___iTGaw",V="jsinput___Hg3Qu",W=n(49105),K=n(48410),$=n(71681),ee=n(92396),te=n(27876),ne=n(75916),se=n(37712),ie=["competitions","globalSetting","loading","dispatch","user"],oe=[{id:"mine",name:"我管理的",color:"#DB780F",border:"1px solid #FDDBB7"},{id:"join",name:"我参与的",color:"#4237E7",border:"1px solid #B6B1FF"}],ae=(0,_.connect)((function(e){var t=e.competitions,n=e.loading,s=e.globalSetting,i=e.user;return{competitions:t,globalSetting:s,loading:n.models.competitions,user:i}}))((function(e){e.competitions,e.globalSetting,e.loading,e.dispatch;var t=e.user,n=(p()(e,ie),(0,_.useParams)().identifier,(0,m.useState)({category:"mine",keyword:"",page:1,per_page:20})),s=d()(n,2),o=s[0],c=s[1],r=(0,m.useState)({}),u=d()(r,2),ae=u[0],ce=u[1],le=(0,m.useState)(!1),re=d()(le,2),de=re[0],ue=re[1],pe=h.Z.useForm(),me=d()(pe,1)[0],_e=(0,m.useState)(!1),he=d()(_e,2),xe=he[0],ge=he[1];function fe(){return je.apply(this,arguments)}function je(){return(je=l()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,W.ZP)("/api/competitions.json",{method:"get",params:a()({},o)});case 2:t=e.sent,ce(t);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,m.useEffect)((function(){fe()}),[]);return(0,se.jsxs)("div",{className:w,children:[(0,se.jsx)(K.YG,{value:o.category,onChange:function(e){o.category=e,c(a()({},o)),fe()},tabBarExtraContent:(0,se.jsxs)(x.Z,{align:"middle",children:[(0,se.jsx)(K.op,{className:"mr20",onClick:function(){var e,n;(0,ne.eB)()||null!==(e=t.userInfo)&&void 0!==e&&e.professional_certification&&null!==(n=t.userInfo)&&void 0!==n&&n.is_teacher?ue(!0):g.ZP.info("当前仅支持已职业认证的教师可创建")},children:(0,se.jsxs)(x.Z,{align:"middle",children:[(0,se.jsx)("img",{src:ee.FX}),(0,se.jsx)("span",{className:"ml5",children:"创建竞赛"})]})}),(0,se.jsx)(K.t7,{style:{width:303},placeholder:"请输入竞赛名称进行搜索",value:o.keyword,onChange:function(e){o.keyword=e,c(a()({},o)),fe()}})]}),dataSource:oe}),(0,se.jsx)(f.Z,{itemLayout:"vertical",size:"middle",style:{marginTop:20},dataSource:null==ae?void 0:ae.competitions,renderItem:function(e,n){return(0,se.jsxs)("div",{className:F,children:["nearly_published"===e.competition_status?1==e.permission.editable?"":(0,se.jsx)("div",{className:I,children:"即将发布 敬请期待"}):"",(0,se.jsxs)(f.Z.Item,{onClick:function(){return function(e){if(e.external_url){var n;(0,te.xg)("".concat(e.external_url)+"?login="+(null==t||null===(n=t.userInfo)||void 0===n?void 0:n.login)+"&websiteName=educoder")}else{if(null!=e&&e.is_new)return void(e.permission.editable?(0,te.xg)("/competitions/detail/".concat(e.identifier,"?type=4")):(0,te.xg)("/competitions/detail/".concat(e.identifier)));("ended"===e.competition_status||"progressing"===e.competition_status||"unpublish"===e.competition_status||"nearly_published"===e.competition_status&&1==e.permission.editable)&&(0,te.xg)("/competitions/".concat(e.identifier))}}(e)},className:B,style:{display:"flex",padding:20},children:[(0,se.jsx)(f.Z.Item.Meta,{style:{marginBottom:"0px",width:"80%"},avatar:(0,se.jsx)("img",{className:P,src:e&&e.image?"".concat($.Z.IMG_SERVER)+e.image:ee.I2}),title:(0,se.jsxs)("p",{style:{alignItems:"center",display:"flex",marginBottom:7,paddingRight:20},children:[(0,se.jsx)(j.Z,{getPopupContainer:function(e){return e.parentNode},title:(0,se.jsxs)("span",{children:[e.name,e.sub_title?"——".concat(e.sub_title):""]}),children:(0,se.jsxs)("a",{className:M,children:[e.name,e.sub_title?"——".concat(e.sub_title):""]})}),e.competition_status&&"nearly_published"===e.competition_status?(0,se.jsx)("span",{className:"".concat(E," ").concat(z),children:"即将发布"}):"",e.competition_status&&"preparing"===e.competition_status?(0,se.jsx)("span",{style:{color:"#DB780F",border:"1px solid #FDDBB7"},className:"".concat(E," ").concat(D),children:"待审核"}):"",e.competition_status&&"not_passed"===e.competition_status?(0,se.jsx)("span",{style:{color:"#E30000",border:"1px solid #FFC7C7"},className:"".concat(E," ").concat(D),children:"被驳回"}):"",e.competition_status&&"review"===e.competition_status?(0,se.jsx)("span",{style:{color:"#4237E7",border:"1px solid #B6B1FF"},className:"".concat(E," ").concat(D),children:"审核中"}):"",e.competition_status&&"progressing"===e.competition_status?(0,se.jsx)("span",{style:{color:"#00B187",border:"1px solid #B1F0E1"},className:"".concat(E," ").concat(L),children:"进行中"}):"",e.competition_status&&"ended"===e.competition_status?(0,se.jsx)("span",{className:"".concat(E," ").concat(D),children:"已结束"}):"",e.competition_status&&"unpublish"===e.competition_status?(0,se.jsx)("span",{className:"".concat(E," ").concat(D),children:"未发布"}):""]}),description:(0,se.jsxs)("div",{className:S,children:[(0,se.jsx)(j.Z,{getPopupContainer:function(e){return e.parentNode},title:(0,se.jsx)("span",{children:e.description?e.description:"暂无简介~"}),children:(0,se.jsx)("div",{className:"multi_ellipsis1 inline-block",style:{fontSize:"14px",color:"#333333"},children:e.description?e.description:"暂无简介~"})}),(0,se.jsxs)("div",{className:Z,children:[(0,se.jsxs)("div",{style:{margin:"14px 0"},children:["竞赛时间: ",e.start_time,"~",e.end_time]}),(0,se.jsxs)("div",{children:[(0,se.jsxs)("span",{children:["报名截止时间:",e&&e.enroll_end_time?e.enroll_end_time:"暂无"]}),(0,se.jsxs)("span",{style:{marginLeft:"20px"},children:["浏览数:",e&&e.visits_count?e.visits_count:"暂无"]})]})]})]})}),(0,se.jsxs)("div",{style:{flexShrink:0,width:"20%",alignItems:"flex-end",display:"flex",flexDirection:"column",justifyContent:"space-around"},children:[(0,se.jsxs)("div",{className:O,children:[(0,se.jsxs)("div",{className:q,style:{visibility:e&&e.bonus?"visible":"hidden"},children:[(0,se.jsx)("span",{className:T,children:"¥"}),parseInt(e.bonus).toLocaleString()]}),e.member_count?(0,se.jsxs)("div",{className:H,children:["已报名:","nearly_published"===e.competition_status?"0":e.member_count]}):""]}),e&&"ended"===e.competition_status?(0,se.jsx)("span",{className:R,children:"已结束"}):null,e&&"nearly_published"===e.competition_status?(0,se.jsx)("span",{className:R,children:"未发布"}):null,e&&"nearly_published"!==e.competition_status&&e.enroll_end&&"ended"!==e.competition_status?(0,se.jsx)("span",{className:R,children:"报名截止"}):null]})]},n)]})}}),(0,se.jsx)("div",{className:k,children:(0,se.jsx)(v.Z,{showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:null==ae?void 0:ae.count,onChange:function(e,t){o.page=e,o.per_page=t,c(a()({},o)),fe()},pageSize:o.per_page,hideOnSinglePage:!(null!=ae&&ae.count),current:o.page})}),(0,se.jsxs)(b.Z,{title:!1,footer:!1,open:de,width:610,className:X,closable:!1,centered:!0,onCancel:function(){return ue(!1)},children:[(0,se.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,se.jsx)("div",{className:G,children:"创建竞赛"}),(0,se.jsx)("span",{onClick:function(){return ue(!1)},style:{cursor:"pointer"},className:C,children:"X"})]}),(0,se.jsx)("div",{className:Q,children:(0,se.jsx)(h.Z,{form:me,layout:"vertical",onFinish:function(){var e=l()(i()().mark((function e(t){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ge(!0),e.next=3,(0,W.ZP)("/api/competitions.json",{method:"post",body:a()({},t)});case 3:n=e.sent,ge(!1),0===(null==n?void 0:n.status)&&(g.ZP.info("创建成功"),_.history.push("/competitions/detail/".concat(null==n?void 0:n.identifier,"?type=4")));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:(0,se.jsx)(h.Z.Item,{label:"竞赛名称",name:"name",className:V,rules:[{required:!0,validator:function(e,t){var n;return(null==t||null===(n=t.replaceAll(" ",""))||void 0===n?void 0:n.length)>0?Promise.resolve():Promise.reject("请填写竞赛名称")}}],children:(0,se.jsx)(y.Z,{maxLength:60,className:U,showCount:!0})})})}),(0,se.jsxs)("div",{className:A,children:[(0,se.jsx)(N.ZP,{className:Y,onClick:function(){ue(!1)},children:"取消"}),(0,se.jsx)(N.ZP,{loading:xe,className:J,onClick:function(){me.submit()},children:"创建竞赛"})]})]})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[12076],{22827:function(e,t,n){n.r(t),n.d(t,{default:function(){return oe}});var s=n(7557),i=n.n(s),a=n(82242),o=n.n(a),l=n(41498),c=n.n(l),r=n(79800),u=n.n(r),d=n(39647),m=n.n(d),p=n(59301),_=n(80608),x=n(78241),f=n(95237),h=n(8591),g=n(73755),v=n(6848),j=n(86859),b=n(43418),y=n(24650),N=n(3113),S="wrap___S3lx0",w="countWrap___tpXul",C="close___qwPuO",k="description___YHwxX",E="bottomText___oqcZk",F="CompetitionsList___mwIel",Z="CompetitionsListzhezhao___OiSIi",I="shadow___iTRBk",$="divimg___vS_gS",B="commonTextBox___THI9L",D="havetext___c1f2m",z="Finishedtext___chFiq",O="Comingtext___h6fHO",P="info___v5RHL",T="bonus___lrFm4",M="rmb___Q8E6y",L="applyInfo___ck29q",H="task_hide___mAsn0",R="Unpublishedtext___D9LjX",X="scoremodal___OiQdF",q="title___fAx3h",G="content___MbGbI",Q="bottom___cOeks",A="yes___lMqJj",Y="no___j6M_d",J="baseFormItem___iTGaw",W="jsinput___Hg3Qu",U=n(49105),V=n(2753),K=n(71681),ee=n(92396),te=n(27876),ne=n(75916),se=n(37712),ie=["competitions","globalSetting","loading","dispatch","user"],ae=[{id:"mine",name:"我管理的",color:"#DB780F",border:"1px solid #FDDBB7"},{id:"join",name:"我参与的",color:"#4237E7",border:"1px solid #B6B1FF"}],oe=(0,_.connect)((function(e){var t=e.competitions,n=e.loading,s=e.globalSetting,i=e.user;return{competitions:t,globalSetting:s,loading:n.models.competitions,user:i}}))((function(e){e.competitions,e.globalSetting,e.loading,e.dispatch;var t=e.user,n=(m()(e,ie),(0,_.useParams)().identifier,(0,p.useState)({category:"mine",keyword:"",page:1,per_page:20})),s=u()(n,2),a=s[0],l=s[1],r=(0,p.useState)({}),d=u()(r,2),oe=d[0],le=d[1],ce=(0,p.useState)(!1),re=u()(ce,2),ue=re[0],de=re[1],me=x.Z.useForm(),pe=u()(me,1)[0],_e=(0,p.useState)(!1),xe=u()(_e,2),fe=xe[0],he=xe[1];function ge(){return ve.apply(this,arguments)}function ve(){return(ve=c()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,U.ZP)("/api/competitions.json",{method:"get",params:o()({},a)});case 2:t=e.sent,le(t);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,p.useEffect)((function(){ge()}),[]);return(0,se.jsxs)("div",{className:S,children:[(0,se.jsx)(V.YG,{value:a.category,onChange:function(e){a.category=e,l(o()({},a)),ge()},tabBarExtraContent:(0,se.jsxs)(f.Z,{align:"middle",children:[(0,se.jsx)(V.op,{className:"mr20",onClick:function(){var e,n;(0,ne.eB)()||null!==(e=t.userInfo)&&void 0!==e&&e.professional_certification&&null!==(n=t.userInfo)&&void 0!==n&&n.is_teacher?de(!0):h.ZP.info("当前仅支持已职业认证的教师可创建")},children:(0,se.jsxs)(f.Z,{align:"middle",children:[(0,se.jsx)("img",{src:ee.FX}),(0,se.jsx)("span",{className:"ml5",children:"创建竞赛"})]})}),(0,se.jsx)(V.t7,{style:{width:303},placeholder:"请输入竞赛名称进行搜索",value:a.keyword,onChange:function(e){a.keyword=e,l(o()({},a)),ge()}})]}),dataSource:ae}),(0,se.jsx)(g.Z,{itemLayout:"vertical",size:"middle",style:{marginTop:20},dataSource:null==oe?void 0:oe.competitions,renderItem:function(e,n){return(0,se.jsxs)("div",{className:F,children:["nearly_published"===e.competition_status?1==e.permission.editable?"":(0,se.jsx)("div",{className:Z,children:"即将发布 敬请期待"}):"",(0,se.jsxs)(g.Z.Item,{onClick:function(){return function(e){if(e.external_url){var n;(0,te.xg)("".concat(e.external_url)+"?login="+(null==t||null===(n=t.userInfo)||void 0===n?void 0:n.login)+"&websiteName=educoder")}else{if(null!=e&&e.is_new)return void(e.permission.editable?(0,te.xg)("/competitions/detail/".concat(e.identifier,"?type=4")):(0,te.xg)("/competitions/detail/".concat(e.identifier)));("ended"===e.competition_status||"progressing"===e.competition_status||"unpublish"===e.competition_status||"nearly_published"===e.competition_status&&1==e.permission.editable)&&(0,te.xg)("/competitions/".concat(e.identifier))}}(e)},className:I,style:{display:"flex",padding:20},children:[(0,se.jsx)(g.Z.Item.Meta,{style:{marginBottom:"0px",width:"80%"},avatar:(0,se.jsx)("img",{className:$,src:e&&e.image?"".concat(K.Z.IMG_SERVER)+e.image:ee.I2}),title:(0,se.jsxs)("p",{style:{alignItems:"center",display:"flex",marginBottom:7,paddingRight:20},children:[(0,se.jsx)(v.Z,{getPopupContainer:function(e){return e.parentNode},title:(0,se.jsxs)("span",{children:[e.name,e.sub_title?"——".concat(e.sub_title):""]}),children:(0,se.jsxs)("a",{className:H,children:[e.name,e.sub_title?"——".concat(e.sub_title):""]})}),e.competition_status&&"nearly_published"===e.competition_status?(0,se.jsx)("span",{className:"".concat(B," ").concat(O),children:"即将发布"}):"",e.competition_status&&"preparing"===e.competition_status?(0,se.jsx)("span",{style:{color:"#DB780F",border:"1px solid #FDDBB7"},className:"".concat(B," ").concat(z),children:"待审核"}):"",e.competition_status&&"not_passed"===e.competition_status?(0,se.jsx)("span",{style:{color:"#E30000",border:"1px solid #FFC7C7"},className:"".concat(B," ").concat(z),children:"被驳回"}):"",e.competition_status&&"review"===e.competition_status?(0,se.jsx)("span",{style:{color:"#4237E7",border:"1px solid #B6B1FF"},className:"".concat(B," ").concat(z),children:"审核中"}):"",e.competition_status&&"progressing"===e.competition_status?(0,se.jsx)("span",{style:{color:"#00B187",border:"1px solid #B1F0E1"},className:"".concat(B," ").concat(D),children:"进行中"}):"",e.competition_status&&"ended"===e.competition_status?(0,se.jsx)("span",{className:"".concat(B," ").concat(z),children:"已结束"}):"",e.competition_status&&"unpublish"===e.competition_status?(0,se.jsx)("span",{className:"".concat(B," ").concat(z),children:"未发布"}):""]}),description:(0,se.jsxs)("div",{className:k,children:[(0,se.jsx)(v.Z,{getPopupContainer:function(e){return e.parentNode},title:(0,se.jsx)("span",{children:e.description?e.description:"暂无简介~"}),children:(0,se.jsx)("div",{className:"multi_ellipsis1 inline-block",style:{fontSize:"14px",color:"#333333"},children:e.description?e.description:"暂无简介~"})}),(0,se.jsxs)("div",{className:E,children:[(0,se.jsxs)("div",{style:{margin:"14px 0"},children:["竞赛时间: ",e.start_time,"~",e.end_time]}),(0,se.jsxs)("div",{children:[(0,se.jsxs)("span",{children:["报名截止时间:",e&&e.enroll_end_time?e.enroll_end_time:"暂无"]}),(0,se.jsxs)("span",{style:{marginLeft:"20px"},children:["浏览数:",e&&e.visits_count?e.visits_count:"暂无"]})]})]})]})}),(0,se.jsxs)("div",{style:{flexShrink:0,width:"20%",alignItems:"flex-end",display:"flex",flexDirection:"column",justifyContent:"space-around"},children:[(0,se.jsxs)("div",{className:P,children:[(0,se.jsxs)("div",{className:T,style:{visibility:e&&e.bonus?"visible":"hidden"},children:[(0,se.jsx)("span",{className:M,children:"¥"}),parseInt(e.bonus).toLocaleString()]}),e.member_count?(0,se.jsxs)("div",{className:L,children:["已报名:","nearly_published"===e.competition_status?"0":e.member_count]}):""]}),e&&"ended"===e.competition_status?(0,se.jsx)("span",{className:R,children:"已结束"}):null,e&&"nearly_published"===e.competition_status?(0,se.jsx)("span",{className:R,children:"未发布"}):null,e&&"nearly_published"!==e.competition_status&&e.enroll_end&&"ended"!==e.competition_status?(0,se.jsx)("span",{className:R,children:"报名截止"}):null]})]},n)]})}}),(0,se.jsx)("div",{className:w,children:(0,se.jsx)(j.Z,{showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:null==oe?void 0:oe.count,onChange:function(e,t){a.page=e,a.per_page=t,l(o()({},a)),ge()},pageSize:a.per_page,hideOnSinglePage:!(null!=oe&&oe.count),current:a.page})}),(0,se.jsxs)(b.Z,{title:!1,footer:!1,open:ue,width:610,className:X,closable:!1,centered:!0,onCancel:function(){return de(!1)},children:[(0,se.jsxs)("div",{style:{display:"flex",alignItems:"center"},children:[(0,se.jsx)("div",{className:q,children:"创建竞赛"}),(0,se.jsx)("span",{onClick:function(){return de(!1)},style:{cursor:"pointer"},className:C,children:"X"})]}),(0,se.jsx)("div",{className:G,children:(0,se.jsx)(x.Z,{form:pe,layout:"vertical",onFinish:function(){var e=c()(i()().mark((function e(t){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return he(!0),e.next=3,(0,U.ZP)("/api/competitions.json",{method:"post",body:o()({},t)});case 3:n=e.sent,he(!1),0===(null==n?void 0:n.status)&&(h.ZP.info("创建成功"),_.history.push("/competitions/detail/".concat(null==n?void 0:n.identifier,"?type=4")));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),children:(0,se.jsx)(x.Z.Item,{label:"竞赛名称",name:"name",className:W,rules:[{required:!0,validator:function(e,t){var n;return(null==t||null===(n=t.replaceAll(" ",""))||void 0===n?void 0:n.length)>0?Promise.resolve():Promise.reject("请填写竞赛名称")}}],children:(0,se.jsx)(y.Z,{maxLength:60,className:J,showCount:!0})})})}),(0,se.jsxs)("div",{className:Q,children:[(0,se.jsx)(N.ZP,{className:Y,onClick:function(){de(!1)},children:"取消"}),(0,se.jsx)(N.ZP,{loading:fe,className:A,onClick:function(){pe.submit()},children:"创建竞赛"})]})]})]})}))},31797:function(e,t,n){n.d(t,{Z:function(){return b}});var s=n(59301),i=n(56762),a=n(92343),o=n(92310),l=n.n(o),c=n(36355),r=n(66999);var u=e=>{const{value:t,formatter:n,precision:i,decimalSeparator:a,groupSeparator:o="",prefixCls:l}=e;let c;if("function"==typeof n)c=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",r=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,o),"number"==typeof i&&(r=r.padEnd(i,"0").slice(0,i>0?i:0)),r&&(r=`${a}${r}`),c=[s.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),r&&s.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},r)]}else c=e}return s.createElement("span",{className:`${l}-content-value`},c)},d=n(17313),m=n(83116),p=n(37613);const _=e=>{const{componentCls:t,marginXXS:n,padding:s,colorTextDescription:i,titleFontSize:a,colorTextHeading:o,contentFontSize:l,fontFamily:c}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:i,fontSize:a},[`${t}-skeleton`]:{paddingTop:s},[`${t}-content`]:{color:o,fontSize:l,fontFamily:c,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var x=(0,m.Z)("Statistic",(e=>{const t=(0,p.TS)(e,{});return[_(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var f=e=>{const{prefixCls:t,className:n,rootClassName:i,style:a,valueStyle:o,value:d=0,title:m,valueRender:p,prefix:_,suffix:f,loading:h=!1,onMouseEnter:g,onMouseLeave:v,decimalSeparator:j=".",groupSeparator:b=","}=e,{getPrefixCls:y,direction:N,statistic:S}=s.useContext(c.E_),w=y("statistic",t),[C,k]=x(w),E=s.createElement(u,Object.assign({decimalSeparator:j,groupSeparator:b,prefixCls:w},e,{value:d})),F=l()(w,{[`${w}-rtl`]:"rtl"===N},null==S?void 0:S.className,n,i,k);return C(s.createElement("div",{className:F,style:Object.assign(Object.assign({},null==S?void 0:S.style),a),onMouseEnter:g,onMouseLeave:v},m&&s.createElement("div",{className:`${w}-title`},m),s.createElement(r.Z,{paragraph:!1,loading:h,className:`${w}-skeleton`},s.createElement("div",{style:o,className:`${w}-content`},_&&s.createElement("span",{className:`${w}-content-prefix`},_),p?p(E):E,f&&s.createElement("span",{className:`${w}-content-suffix`},f)))))};const h=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function g(e,t){const{format:n=""}=t,s=new Date(e).getTime(),i=Date.now();return function(e,t){let n=e;const s=/\[[^\]]*]/g,i=(t.match(s)||[]).map((e=>e.slice(1,-1))),a=t.replace(s,"[]"),o=h.reduce(((e,t)=>{let[s,i]=t;if(e.includes(s)){const t=Math.floor(n/i);return n-=t*i,e.replace(new RegExp(`${s}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),a);let l=0;return o.replace(s,(()=>{const e=i[l];return l+=1,e}))}(Math.max(s-i,0),n)}const v=e=>{const{value:t,format:n="HH:mm:ss",onChange:o,onFinish:l}=e,c=(0,i.Z)(),r=s.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(r.current=setInterval((()=>{c(),null==o||o(e-Date.now()),e(u(),()=>{r.current&&(clearInterval(r.current),r.current=null)})),[t]);return s.createElement(f,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,t)=>g(e,Object.assign(Object.assign({},t),{format:n}))}))};var j=s.memo(v);f.Countdown=j;var b=f}}]); \ No newline at end of file diff --git a/p__User__Detail__ExperImentImg__Add__index.async.js b/p__User__Detail__ExperImentImg__Add__index.async.js index 35603867db..c52a4e7d75 100644 --- a/p__User__Detail__ExperImentImg__Add__index.async.js +++ b/p__User__Detail__ExperImentImg__Add__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[63157,71950],{10459:function(e,n,t){function r(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],r=0;r"+e+""})))}}),e.private&&(0,M.jsx)(p.Z,{title:"该镜像面向指定用户开放",children:(0,M.jsx)("li",{className:y,style:{color:"#FF9D18",border:"1px solid #FFCF8D",fontSize:10},children:"限定"})}),e.is_base&&(0,M.jsx)(p.Z,{title:"仅提供一个基本的操作系统环境",children:(0,M.jsx)("li",{className:y,style:{color:"#165DFF",border:"1px solid #BACFFE",fontSize:10},children:"基础"})})]})});return d}))},!r){e.next=7;break}return o=s(Ve.current),ve(o),e.abrupt("return");case 7:clearTimeout(Se.current),Se.current=setTimeout(l()(i()().mark((function e(){var t,r,l,o,u;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t={keywords:encodeURIComponent(n||""),page:1,limit:1e5,tab_type:te},ee&&(t.shixun_type=ee),e.next=4,(0,I.ZP)("/api/shixuns/search_image.json",{method:"get",params:c()(c()({},t),{},{is_create_mirror:re})});case 4:0===(null==(r=e.sent)?void 0:r.status)&&(o=s((null==r||null===(l=r.data)||void 0===l?void 0:l.mirrors)||[]),a===Ce.current&&(ve(o),Ve.current=(0,R.cloneDeep)((null==r||null===(u=r.data)||void 0===u?void 0:u.mirrors)||[])));case 6:case"end":return e.stop()}}),e)}))),300);case 9:case"end":return e.stop()}}),e)})));return function(n,t,r){return e.apply(this,arguments)}}(),Be=function(e){var n=document.getElementById("scroll-".concat(je,"-").concat(e));n&&document.getElementById("scroll-".concat(je)).scrollTo(0,n.offsetTop)},Ee=function(e,n){var t=document.getElementById("search-".concat(je,"-").concat(e));if(t){var r=document.getElementById("search-".concat(je));t.offsetTop-r.scrollTop>0&&t.offsetTop-r.scrollTop=0?"Cmd":"Ctrl",ae=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],ce=p()(p()({},ie+"-B","bold"),ie+"-I","italic"),se=p()(p()(p()(p()({},Q,"添加链接"),X,"添加代码块"),H,"添加文件"),_,"添加表格"),le=function(e){var n=e.defaultValue,t=void 0===n?"":n,r=e.onChange,a=e.width,s=void 0===a?"100%":a,o=e.height,d=void 0===o?400:o,m=e.miniToolbar,w=void 0!==m&&m,b=e.isFocus,j=void 0!==b&&b,y=e.watch,V=e.insertTemp,k=e.mode,F=void 0===k?"markdown":k,B=e.id,N=void 0===B?"markdown-editor-id":B,Z=e.showResizeBar,O=void 0!==Z&&Z,K=e.noStorage,q=void 0!==K&&K,G=e.showNullButton,z=void 0!==G&&G,I=e.showNullProgramButton,R=void 0!==I&&I,$=e.hidetoolBar,ie=void 0!==$&&$,le=e.fullScreen,oe=void 0!==le&&le,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,fe=e.className,me=void 0===fe?"":fe,he=e.disablePaste,ve=void 0!==he&&he,ge=e.disabled,xe=void 0!==ge&&ge,Ae=e.disabledFill,we=void 0!==Ae&&Ae,be=e.placeholder,je=void 0===be?"":be,ye=e.values,Se=void 0===ye?"":ye,Ce=(0,f.useState)(null),Ve=u()(Ce,2),ke=Ve[0],Fe=Ve[1],Be=(0,f.useState)(t),Ee=u()(Be,2),We=Ee[0],Le=Ee[1],Ne=(0,f.useState)(y),Ze=u()(Ne,2),Oe=Ze[0],Ke=Ze[1],Ye=(0,f.useState)(oe),qe=u()(Ye,2),De=qe[0],Ge=qe[1],ze=(0,f.useState)(""),Ie=u()(ze,2),Re=Ie[0],Me=Ie[1],Pe=(0,f.useState)(0),Je=u()(Pe,2),Te=Je[0],Ue=Je[1],Qe=(0,f.useState)(d),He=u()(Qe,2),Xe=He[0],_e=He[1],$e=(0,f.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,f.useRef)((0,T.Z)()),rn=(0,f.useRef)(!1),an=(0,f.useRef)(),cn=(0,f.useRef)(),sn=(0,f.useRef)(),ln=(0,f.useRef)(),on=(0,f.useRef)(),un=function(){var e=l()(c()().mark((function e(){var n,t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,J.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",ke,cn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?ke.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?ke.replaceSelection('')):e.content_type.indexOf("pdf")>-1?ke.replaceSelection('').concat(e.name,"")):ke.replaceSelection("[".concat(e.name,"](").concat(P.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Le(Se),null==ke||ke.setValue(Se),window.scrollTo(0,e)}),[Se]),(0,f.useEffect)((function(){null==pe||pe(De)}),[De]),(0,f.useEffect)((function(){if(cn.current){var e=function(e,t){if(!ve){var r=t.clipboardData;if(r){var i=r.types.toString(),a=r.items;if("Files"===i||r.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==F)return;try{var c,s=a[1];"file"===(null===(c=a[0])||void 0===c?void 0:c.kind)&&(s=a[0]);var l=s.getAsFile(),o=l.name.split(".").pop();D(l,(function(e){var t,r,i;e.id?(null==l||null===(t=l.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==l||null===(r=l.type)||void 0===r?void 0:r.indexOf("video"))>-1?n.replaceSelection('')):(null==l||null===(i=l.type)||void 0===i?void 0:i.indexOf("pdf"))>-1?n.replaceSelection('').concat(l.name,"")):ae.includes(o)?n.replaceSelection('').concat(l.name,"")):n.replaceSelection("[".concat(l.name,"](").concat(P.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){L.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=h().fromTextArea(cn.current,{mode:F,lineNumbers:!w,lineWrapping:!0,value:t,autoCloseTags:!R,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",je):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),r=t.getCursor(),i=t.getLine(r.line),a=i.charAt(r.ch-1),c=i.lastIndexOf("@▁@",r.ch),s=i.lastIndexOf("@▁▁@",r.ch),l=c>s?c:s,o=c>s?3:4;if(-1===te.indexOf(a))return null;if(console.log("change1:",n,e,i,r,l,c,s,a),l>=0&&r.ch-l<5){var u=l+o;return t.replaceRange("",{line:r.line,ch:l},{line:r.line,ch:u}),{line:r.line,ch:u}}return null}(e);t&&n.preventDefault()}})),j&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){sn.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){sn.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var r;if(sn.current.classList.add("mouse-hover-md"),(r=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var i=function(){var e=r[a],t=e.name.split(".").pop();D(e,(function(r){var i,a,c;r.id?(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(r.id,"?type=").concat(r.content_type,")")):(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(c=e.type)||void 0===c?void 0:c.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ae.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(P.Z.API_SERVER,"/api/attachments/").concat(r.id,"?type=").concat(r.content_type,")")):401===(null==r?void 0:r.status)&&(document.location.href="/user/login")}))},a=0;a0||r.target.offsetWidth>0)&&(dn(),ke.setSize("100%","100%"),ke.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(cn.current.parentElement),e}();return function(){var n,t;null!==(n=cn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=cn.current)||void 0===t?void 0:t.parentElement)}}}),[ke,dn]),(0,f.useEffect)((function(){if(ke){for(var e=[],n=function(){var n=u()(r[t],2),i=n[0],a=n[1],c=p()({},i,(function(){pn(a)}));e.push(c),ke.addKeyMap(c)},t=0,r=Object.entries(ce);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(N);e>=Te+1e4&&(!n||n!==We)&&(window.sessionStorage.setItem(N,We),nn(!0))}}),1e4),(0,f.useEffect)((function(){Ke(y)}),[ke,y]),(0,f.useEffect)((function(){ke&&j&&ke.focus()}),[ke,j]),(0,f.useEffect)((function(){if(Oe&&ke){var e=function(e){var n=e.target;if(on.current){var t=n.scrollTop/n.scrollHeight;on.current.scrollTop=on.current.scrollHeight*t}},n=ke.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[ke,Oe]),(0,f.useEffect)((function(){if(ke&&de){var e=function(e,n){de(e,n)};return ke.on("beforeChange",e),function(){ke.off("beforeChange",e)}}}),[ke,de]),(0,f.useEffect)((function(){if(ke&&ue){var e=function(){ue(ke.getValue())};return ke.on("blur",e),function(){ke.off("blur",e)}}}),[ke,ue]),(0,f.useEffect)((function(){if(ke){var e=function(e,n){var t=e.getValue();Le(t),Ue((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),r&&(R?r(t,gn(t)):r(t))};return ke.on("change",e),function(){ke.off("change",e)}}}),[ke,r]),(0,f.useEffect)((function(){if(ke)if(null==t)ke.setValue(""),Le("");else{var e=window.scrollY||window.pageYOffset;t!==ke.getValue()&&(ke.setValue(t),Le(t),ke.setCursor(xe?1:ke.lineCount(),0),window.scrollTo(0,e))}}),[ke,t]);var pn=(0,f.useCallback)((function(e){var n=ke.getCursor(),t=ke.getSelection(),r=t.split("\n");switch(e){case"bold":return ke.replaceSelection("**"+t+"**"),""===t&&ke.setCursor(n.line,n.ch+2),ke.focus();case"italic":return ke.replaceSelection("*"+t+"*"),""===t&&ke.setCursor(n.line,n.ch+1),ke.focus();case"code":return ke.replaceSelection("`"+t+"`"),""===t&&ke.setCursor(n.line,n.ch+1),ke.focus();case"inline-latex":return ke.replaceSelection("`$$"+t+"$$`"),""===t&&ke.setCursor(n.line,n.ch+3),ke.focus();case"latex":return ke.replaceSelection("```latex\n"+t+"\n```"),ke.setCursor(n.line+1,t.length+1),ke.focus();case"line-break":return ke.replaceSelection("
                                                      \n"),ke.focus();case"list-ul":return""===t?ke.replaceSelection("- "+t):ke.replaceSelection(r.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),ke.focus();case"list-ol":return""===t?ke.replaceSelection("1. "+t):ke.replaceSelection(r.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),ke.focus();case"add-null-ch":return""===t&&ke.setCursor(n.line,n.ch),ke.replaceSelection("▁"),ke.focus();case"add-signal":return""===t&&ke.setCursor(n.line,n.ch),ke.replaceSelection("@▁@"),ke.focus();case"add-multiple":return""===t&&ke.setCursor(n.line,n.ch),ke.replaceSelection(te),ke.focus();case"inster-template-1":return""===t&&ke.setCursor(n.line,n.ch),ke.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),ke.focus();case"eraser":return ke.setValue(""),ke.focus();case"trigger-watch":return Ke(!Oe),ke.focus();case"trigger-full-screen":return Ge(!De),ke.focus();case Q:return void Me(Q);case X:return void Me(X);case H:return void Me(H);case _:return void Me(_);default:throw new Error}}),[ke,Oe,De]),fn=(0,f.useCallback)((function(e){switch(Me(""),Re){case Q:var n=e.title,t=e.link;return ke.replaceSelection("[".concat(n,"](").concat(t,")")),ke.focus();case X:var r=e.language,i=e.content;return ke.replaceSelection(["```"+r,i,"```"].join("\n")),ke.focus();case H:var a=e.src,c=e.alt;return c?ke.replaceSelection("![ ".concat(c," ]( ").concat(a,' "').concat(c,'" )')):ke.replaceSelection("![,](".concat(a,")")),ke.focus();case _:for(var s=e.row,l=e.col,o=e.align,u="\n",d=0;d300&&(n=300),_e(d+n+"px")}},r=ln.current,i=!1,a=0;return r.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){r.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[ke,ln]),(0,f.useEffect)((function(){_e(d)}),[d]);var vn={width:re(s),height:re(Xe)},gn=((0,f.useMemo)((function(){if(Te){var e=new Date(Te),n=e.getHours(),t=e.getMinutes(),r=e.getSeconds();return t=t<10?"0"+t:t,r=r<10?"0"+r:r,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(r)}return 0}),[Te]),function(e){var n=[];if(R){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,r){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,x.jsxs)(f.Fragment,{children:[(0,x.jsx)("div",{className:"markdown-editor-wrapper",ref:sn,children:(0,x.jsxs)("div",{className:"markdown-editor-container ".concat(me," ").concat(Oe?"on-preview":""," ").concat(w?"mini":""," ").concat(De?"full-screen":""),style:vn,children:[(0,x.jsx)(S,{insertTemp:V,watch:Oe,fullScreen:De,showNullButton:z,showNullProgramButton:R,onActionCallback:pn,hidetoolBar:ie,uuid:tn.current,setOpenPhones:function(){rn.current=!0}}),(0,x.jsxs)("div",{className:"markdown-editor-body",children:[(0,x.jsx)("div",{className:"codemirror-container",children:(0,x.jsx)("textarea",{ref:cn,placeholder:je})}),Oe?(0,x.jsxs)("div",{ref:on,className:"preview-container",children:["stex"===F&&(0,x.jsx)(A,{value:We}),"stex"!==F&&(0,x.jsx)(g.Z,{disabledFill:we,showProgramFill:R,value:We})]}):null]})]})}),O?(0,x.jsx)("a",{ref:ln,className:"editor-resize"}):null,(0,x.jsx)(C.Z,{children:se[Re]?(0,x.jsx)(U.Z,{centered:!0,title:se[Re],open:!0,onCancel:hn,footer:null,className:"markdown-popup-form",children:mn}):null})]})}},74063:function(e,n,t){t.d(n,{Z:function(){return f}});var r=t(82100),i=t.n(r),a=t(29186),c=t.n(a),s=t(80619),l=t.n(s),o=t(47074),u=t.n(o),d=t(59301),p=t(4676),f=function(e){l()(t,e);var n=u()(t);function t(e){var r;i()(this,t),r=n.call(this,e);var a=window.document;return r.node=a.createElement("div"),a.body.appendChild(r.node),r}return c()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},46587:function(e,n,t){t.d(n,{Z:function(){return i}});var r=t(59301);function i(e,n){var t=(0,r.useRef)();(0,r.useEffect)((function(){t.current=e})),(0,r.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},48655:function(e,n,t){t.d(n,{Z:function(){return u}});var r=t(59301),i="label___CZ1_z",a="left___ZKFRV",c="right___zVTRn",s="error___oNJNo",l=t(6848),o=t(37712),u=function(e){var n=e.name,t=e.tooltipTitle,u=e.children,d=e.required,p=e.errorKey,f=e.errorValue,m=e.errorName,h=e.errorStyle,v=void 0===h?{}:h,g=e.nameWidth,x=void 0===g?112:g,A=e.align,w=void 0===A?"center":A,b=e.contentStyle,j=void 0===b?{}:b;return(0,o.jsx)(r.Fragment,{children:(0,o.jsxs)("div",{className:i,style:{alignItems:w},children:[(0,o.jsxs)("div",{className:a,style:{width:x},children:[d&&(0,o.jsx)("span",{children:"*"}),(0,o.jsx)("div",{children:n}),!!t&&(0,o.jsx)(l.Z,{title:t,children:(0,o.jsx)("i",{className:"iconfont icon-xiaowenhao2"})})]}),(0,o.jsxs)("div",{className:c,style:j,children:[u,m&&f===p&&(0,o.jsx)("div",{className:s,style:v,children:m})]})]})})}},41797:function(e,n,t){t.d(n,{Z:function(){return u}});var r=t(79800),i=t.n(r),a=t(59301),c="modal___yy3VB",s=t(43418),l=t(4585),o=t(37712),u=function(e){var n=e.title,t=e.children,r=e.value,u=(0,a.useState)(!1),d=i()(u,2),p=d[0],f=d[1];return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("span",{onClick:function(){return f(!0)},children:t}),(0,o.jsxs)(s.Z,{title:n,open:p,width:1e3,destroyOnClose:!0,centered:!0,onCancel:function(){return f(!1)},className:c,footer:null,children:["string"==typeof r&&(0,o.jsx)(l.Z,{value:r||""}),"[object Array]"===Object.prototype.toString.call(r)&&(0,o.jsx)(o.Fragment,{children:null==r?void 0:r.map((function(e,n){return(0,o.jsxs)("div",{children:[(0,o.jsx)("b",{children:e.name||e.type_name}),(0,o.jsx)(l.Z,{value:e.description||""})]},n)}))})]})]})}},97952:function(e,n,t){t.d(n,{Z:function(){return O}});var r=t(7557),i=t.n(r),a=t(41498),c=t.n(a),s=t(79800),l=t.n(s),o=t(39647),u=t.n(o),d=t(59301),p=t(80608),f=t(24650),m=t(78241),h=t(43418),v=t(8591),g=t(53326),x=t(3113),A=t(71681),w=t(55351),b="formWrap___aNgan",j="upload___yGdLQ",y="color0152d9___zzEpS",S="colorCCC___k4Dxq",C="footerWrap___WrUZd",V="qrCode___GPwSg",k="a1___R6etl",F="code___fCL_L",B="group___n7tgy",E="groupNumber___tw7hA",W="a2___GGjDE",L=t(37712),N=["newShixuns","globalSetting","loading","dispatch"],Z=f.Z.TextArea,O=(0,p.connect)((function(e){var n=e.newShixuns,t=e.loading;return{newShixuns:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n=e.newShixuns,t=(e.globalSetting,e.loading),r=e.dispatch,a=(u()(e,N),m.Z.useForm()),s=l()(a,1)[0],o=(0,d.useState)([]),p=l()(o,2),f=p[0],O=p[1],K=function(){var e=c()(i()().mark((function e(n){var t,a,c,s,l,o;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c=(a=n||{}).language,s=a.env,l=a.mode,a.code,e.next=3,r({type:"newShixuns/applyShixunMirror",payload:{language:c,runtime:s,run_method:l,attachment_id:null==f||null===(t=f[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id}});case 3:o=e.sent,r({type:"newShixuns/setActionTabs",payload:{}}),o&&v.ZP.success("新建申请已提交,请等待管理员审核。");case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,L.jsxs)(h.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:"NewShixuns-Apply"===n.actionTabs.key,title:"申请新建",width:"1000px",footer:null,afterClose:function(){s.resetFields(),O([])},children:[(0,L.jsxs)("section",{className:V,children:[(0,L.jsxs)("aside",{className:k,children:[(0,L.jsx)("div",{className:F,children:(0,L.jsx)("img",{width:120,height:120,src:w,alt:"二维码"})}),(0,L.jsx)("div",{className:B,children:"实验环境申请QQ群"}),(0,L.jsx)("div",{className:E,children:"群号:740157011"})]}),(0,L.jsxs)("aside",{className:W,children:["尊敬的老师/同学您好,",(0,L.jsx)("br",{}),"如果您想新建实验环境,可以扫描左侧二维码进群,直接向我们的工作人员申请哦~ 也可以提交下面的表单申请,我们的工作人员收到申请信息将会第一时间联系您!"]})]}),(0,L.jsxs)(m.Z,{className:b,form:s,labelCol:{span:4},wrapperCol:{span:20},onFinish:K,children:[(0,L.jsx)(m.Z.Item,{label:"语言:",name:"language",rules:[{required:!0,message:"请填写该镜像语言"}],children:(0,L.jsx)(Z,{placeholder:"请填写该镜像是基于什么语言:示例:Python",rows:4})}),(0,L.jsx)(m.Z.Item,{label:"系统环境:",name:"env",rules:[{required:!0,message:"请填写该镜像语言系统环境"}],children:(0,L.jsx)(Z,{placeholder:"请填写该镜像是基于什么linux系统环境,代码运行环境",rows:4})}),(0,L.jsx)(m.Z.Item,{label:"测试代码运行方式:",name:"mode",rules:[{required:!0,message:"请填写该镜像测试代码运行方式"}],children:(0,L.jsx)(Z,{placeholder:"请填写该镜像中测试代码运行方式",rows:4})}),(0,L.jsx)(m.Z.Item,{label:"测试代码:",name:"code",rules:[{required:!0,message:"请上传附件"}],children:(0,L.jsx)("div",{className:j,children:(0,L.jsxs)(g.Z,{fileList:f,action:"".concat(A.Z.API_SERVER,"/api/attachments.json?client_key=6d57f8c3dd186c5ada392546ace9620a"),onChange:function(e){["uploading","done","removed"].includes(e.file.status)&&O(e.fileList)},onRemove:function(e){if(!e.percent||100==e.percent){var n,t=null===(n=e.response)||void 0===n?void 0:n.id;return h.Z.confirm({centered:!0,title:"确定要删除这个附件吗?",okText:"确定",cancelText:"取消",onOk:(a=c()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r({type:"newShixuns/deleteAttachment",payload:{id:t}});case 2:e.sent&&O(f.filter((function(e){var n;return(null===(n=e.response)||void 0===n?void 0:n.id)!==t})));case 4:case"end":return e.stop()}}),e)}))),function(){return a.apply(this,arguments)})}),!1}var a},beforeUpload:function(e){return!f.length&&(!(e.size/1024/1024>50)||(v.ZP.info("文件大小必须小于50MB"),!1))},withCredentials:!0,children:[(0,L.jsx)("span",{className:"".concat(y," current"),children:"上传附件"}),(0,L.jsx)("span",{className:"".concat(S," ml10"),children:"(单个文件50M以内)"})]})})}),(0,L.jsx)("div",{className:C,children:(0,L.jsxs)(m.Z.Item,{children:[(0,L.jsx)(x.ZP,{className:"mr5",size:"middle",onClick:function(){r({type:"newShixuns/setActionTabs",payload:{}})},children:"取消"}),(0,L.jsx)(x.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:t["newShixuns/applyShixunMirror"],children:"保存"})]})})]})]})}))},50341:function(e,n,t){var r=t(79800),i=t.n(r),a=t(59301),c=t(80608),s=t(43418),l=t(55351),o=t(37712);n.Z=(0,c.connect)((function(e){var n=e.newShixuns,t=e.user;return{newShixuns:n,globalSetting:e.globalSetting,user:t}}))((function(e){var n,t=e.newShixuns,r=e.dispatch,u=e.user,d=(0,a.useState)(!1),p=i()(d,2),f=p[0],m=p[1];(0,a.useEffect)((function(){"Create-Environment"===t.actionTabs.key&&h()}),[null==t||null===(n=t.actionTabs)||void 0===n?void 0:n.key]);var h=function(){var e,n,t;if(r({type:"newShixuns/setActionTabs",payload:{}}),0===(null===(e=u.userInfo)||void 0===e?void 0:e.mirror_marker_status))m(!0);else if(1===(null===(n=u.userInfo)||void 0===n?void 0:n.mirror_marker_status)){var i;c.history.push("/users/".concat(null===(i=u.userInfo)||void 0===i?void 0:i.login,"/experiment-img/add"))}else 2===(null===(t=u.userInfo)||void 0===t?void 0:t.mirror_marker_status)&&s.Z.confirm({title:"您今日已达到申请上限,是否跳转至云主机列表?",content:"提示:每天最多允许申请一台云主机",okText:"跳转",cancelText:"取消",onOk:function(){var e;c.history.push("/users/".concat(null===(e=u.userInfo)||void 0===e?void 0:e.login,"/experiment-img"))}})};return(0,o.jsxs)(s.Z,{title:"加入qq群提示",open:f,footer:null,onCancel:function(){m(!1)},children:[(0,o.jsxs)("div",{style:{textAlign:"center"},children:[(0,o.jsx)("br",{}),(0,o.jsx)("img",{width:120,height:120,style:{marginTop:"20px"},src:l,alt:"二维码"})]}),(0,o.jsx)("img",{})]})}))},23394:function(e,n,t){t.r(n),t.d(n,{default:function(){return ce}});var r=t(82242),i=t.n(r),a=t(7557),c=t.n(a),s=t(41498),l=t.n(s),o=t(79800),u=t.n(o),d=t(39647),p=t.n(d),f=t(59301),m=t(80608),h=t(8591),v=t(43418),g=t(6848),x=t(3113),A=t(95237),w=t(24650),b=(t(82226),t(77036)),j=t(49105),y={wrap:"wrap___ONdsC",content:"content___N0LEk",crumbs:"crumbs___ZMtFD",title:"title___zwDOY",upload:"upload___MSuSG",btn:"btn___VpNOC",activeBtn:"activeBtn___WARNi",head:"head___G0LuH",add:"add___ThO12",addDisable:"addDisable___ykVne",setting:"setting___ACQW6",tabs:"tabs___kF5MC",name:"name___APZDD",active:"active___hzqus",line:"line___DAGKO",resource:"resource___Gveup",mirror:"mirror___IBeiQ",interface:"interface___pzUyA",disabled:"disabled___d4p_T",port:"port___vS58L",grade:"grade___4_rtU",tabsBox:"tabsBox___DfBD9",tabTitle:"tabTitle___yxNTA",more:"more___hoice",system:"system___utj75",explain:"explain___ecqpL",btns:"btns___MTI71",template:"template___xdQbN",liWrap:"liWrap___z55nC",li:"li___GcxuL",tag:"tag___xVpLK",cpuWrap:"cpuWrap___Wi43O",activebtn:"activebtn___UamsA",activeTab:"activeTab___fzQvD",tab:"tab___UNT6N",disabledBtn:"disabledBtn___maLgB",doc:"doc___gT07l"},S=t(48655),C=t(48410),V=t(64165),k=t(33329),F=t(36723),B=t(4585),E=t(62544),W="mirrorModal___Or3Fz",L="right___dmM3o",N="title___qvx5b",Z="content___bgacR",O="des___tTuzA",K="btns___AAZk3",Y="confirm___NIDd7",q="cancel___oCK9D",D="modal___zo5el",G=t(97952),z=t(50341),I=t(37712),R=(0,m.connect)((function(e){return{newShixuns:e.newShixuns,globalSetting:e.globalSetting,user:e.user}}))((function(e){var n,t,r=e.newShixuns,i=(e.user,e.dispatch),a=e.tab_type,s=e.visible,o=e.onOk,d=e.onCancel,p=e.useId,m=void 0===p?null:p,h=e.identifier,g=e.shixun_environment_id,A=(0,f.useState)(null),w=u()(A,2),b=w[0],j=w[1],y=(0,f.useState)({}),S=u()(y,2),C=S[0],R=S[1],M=(0,f.useState)(""),P=u()(M,2),J=P[0],T=P[1],U=r.environmentData,Q=U.frequence_image,H=void 0===Q?[]:Q,X=U.environments,_=void 0===X?[]:X,$=U.other_image,ee=void 0===$?[]:$,ne=C.name,te=C.description;(0,f.useEffect)((function(){s&&(i({type:"newShixuns/getEnvironmentData",payload:{is_create_mirror:1,tab_type:a}}),T(""),j(m))}),[s,m]),(0,f.useEffect)((function(){"NewShixuns-Apply"===r.actionTabs.key&&d()}),[null==r||null===(n=r.actionTabs)||void 0===n?void 0:n.key]),(0,f.useEffect)((function(){null!==b&&re()}),[b]);var re=function(){var e=l()(c()().mark((function e(){var n;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,k.Q1)({mirror_repository_id:b,identifier:h,shixun_environment_id:g});case 2:n=e.sent,R(n.data);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(v.Z,{title:"选择实验镜像",open:s,width:1e3,destroyOnClose:!0,centered:!0,onCancel:d,className:D,footer:null,children:(0,I.jsxs)("div",{className:W,children:[(0,I.jsx)(E.Z,{dispatch:i,value:b,data:_,otherData:ee,tags:H,onChange:function(e){return j(e)},onSearchWord:function(e){return T(e)},hiddenCreateOnline:!0,tab_type:a,is_create_mirror:1}),(0,I.jsxs)("div",{className:L,children:[(0,I.jsx)("header",{children:(0,I.jsxs)("div",{className:N,children:["实验环境: ",(0,I.jsx)("span",{dangerouslySetInnerHTML:{__html:null===b?"— —":null===(t=ne||"")||void 0===t?void 0:t.replace(new RegExp(null==J?void 0:J.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"gi"),'$&')}})]})}),(0,I.jsxs)("div",{className:Z,children:[null===b&&(0,I.jsx)(V.Z,{image:F,description:"请选择实验环境"}),null!==b&&(0,I.jsx)("div",{className:O,children:(0,I.jsx)(B.Z,{value:te,highlightKeywords:J})}),(0,I.jsxs)("div",{className:K,children:[(0,I.jsx)(x.ZP,{onClick:function(){j(null),R({}),d()},className:q,children:"取消 "}),(0,I.jsx)(x.ZP,{onClick:function(){o(C)},className:Y,type:"primary",children:"保存 "})]})]})]})]})}),(0,I.jsx)(G.Z,{}),(0,I.jsx)(z.Z,{})]})})),M=t(41797),P=t(37205),J=t.n(P),T=t(53326),U=function(){var e=l()(c()().mark((function e(n,t){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,j.ZP)("".concat(n,"/file/v3/getMd5List"),{method:"get",params:t},!1,!0));case 1:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Q=function(){var e=l()(c()().mark((function e(n,t){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,j.ZP)("".concat(n,"/file/v3/fileExists"),{method:"get",params:t},!1,!0));case 1:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),H=function(){var e=l()(c()().mark((function e(n,t){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,j.ZP)("".concat(n,"/file/v3/newFile"),{method:"post",body:t},!1,!0));case 1:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),X=function(){var e=l()(c()().mark((function e(n,t){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,j.ZP)("".concat(n,"/file/v3/filePatchUpload"),{method:"post",body:t},!0,!0));case 1:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),_=function(){var e=l()(c()().mark((function e(n,t){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,j.ZP)("".concat(n,"/file/v3/filePatchMerge"),{method:"post",body:t},!0,!0));case 1:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),$=function(){var e=l()(c()().mark((function e(n,t){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,j.ZP)("".concat(n,"/file/v3/downloadCheck"),{method:"get",params:t},!1,!0));case 1:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),ee=T.Z.Dragger,ne=15728640,te=(0,m.connect)((function(e){return{user:e.user}}))((function(e){var n=e.user,t=(e.setloading,e.uploading,e.successCallback),r=e.url,i=(0,f.useState)([]),a=u()(i,2),s=a[0],o=a[1],d=(0,f.useState)(!1),p=u()(d,2),m=p[0],v=p[1],g=(0,f.useRef)(0);(0,f.useEffect)((function(){(null==s?void 0:s.length)>0&&m&&w(null==s?void 0:s[0])}),[s,m]),(0,f.useEffect)((function(){return function(){g.current++}}),[]);var x=function(){o([]),g.current++,y.current=0,j.current=0,S.current=0,b.current=0},A=function(e){var n=setInterval((function(){$(r,{id:e}).then((function(e){var r,i;"000000"===e.status&&1===(null===(r=e.data)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.isDownload)&&(s[0].percent=100,s[0].status="success",o(J()(s)),h.ZP.info("上传成功"),t(null==e||null===(i=e.data)||void 0===i?void 0:i[0]),clearInterval(n));"000000"!==e.status&&x()}))}),2e3)},w=function(){var e=l()(c()().mark((function e(i){var a,l,u,d,p,f,m,A,w,b,j,y,S,V,F,B,E,W,L,N,Z,O,K,Y,q;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l=Math.ceil(i.size/ne),u=g.current+1,g.current=u,v(!1),s[0].status="uploading",e.next=7,U(r,{filename:i.name,userId:null===(a=n.userInfo)||void 0===a?void 0:a.login,size:i.size,patchNum:l,lastModified:"".concat(i.lastModified)});case 7:if("000000"!==(d=e.sent).status){e.next=41;break}return e.next=11,Q(r,{md5:(null===(p=d.data)||void 0===p||null===(p=p[0])||void 0===p?void 0:p.fmd5)||(null===(f=d.data)||void 0===f||null===(f=f[0])||void 0===f?void 0:f.md5),size:i.size,dirName:null===(m=n.userInfo)||void 0===m?void 0:m.login,lastModified:"".concat(i.lastModified)});case 11:if("000000"!==(A=e.sent).status){e.next=38;break}if(g.current===u){e.next=15;break}return e.abrupt("return");case 15:if(L=null===(w=A.data)||void 0===w||null===(w=w[0])||void 0===w?void 0:w.id,!Array.isArray(null===(b=d.data)||void 0===b||null===(b=b[0])||void 0===b?void 0:b.md5List)||null!==(j=d.data)&&void 0!==j&&null!==(j=j[0])&&void 0!==j&&null!==(j=j.md5List)&&void 0!==j&&j.length){e.next=19;break}return k(L,i,l),e.abrupt("return");case 19:if(!((null===(y=A.data)||void 0===y?void 0:y.length)>0&&1===(null===(S=A.data)||void 0===S||null===(S=S[0])||void 0===S?void 0:S.type))){e.next=26;break}return s[0].percent=100,s[0].status="success",o(J()(s)),h.ZP.info("秒传成功"),t(null==A||null===(N=A.data)||void 0===N||null===(N=N[0])||void 0===N?void 0:N.item),e.abrupt("return");case 26:if(!((null===(V=A.data)||void 0===V?void 0:V.length)>0&&0===(null===(F=A.data)||void 0===F||null===(F=F[0])||void 0===F?void 0:F.type))){e.next=32;break}return s[0].percent=parseInt("".concat(100*(null===(Z=A.data)||void 0===Z||null===(Z=Z[0])||void 0===Z?void 0:Z.rate))),s[0].status="uploading",o(J()(s)),C(L,i,null===(O=d.data)||void 0===O||null===(O=O[0])||void 0===O?void 0:O.md5List,u,l),e.abrupt("return");case 32:return e.next=34,H(r,{dirName:null===(B=n.userInfo)||void 0===B?void 0:B.login,md5:null===(E=d.data)||void 0===E||null===(E=E[0])||void 0===E?void 0:E.fmd5,name:i.name,size:i.size});case 34:K=e.sent,(null===(W=K.data)||void 0===W?void 0:W.length)>0&&C(null===(Y=K.data)||void 0===Y||null===(Y=Y[0])||void 0===Y?void 0:Y.id,i,null===(q=d.data)||void 0===q||null===(q=q[0])||void 0===q?void 0:q.md5List,u,l),e.next=39;break;case 38:x();case 39:e.next=42;break;case 41:x();case 42:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),b=(0,f.useRef)(0),j=(0,f.useRef)(0),y=(0,f.useRef)(0),S=(0,f.useRef)(0),C=function(e,n,t,r,i){if(e){b.current=t.length;for(var a=Math.min(4,t.length),c=0;c=b.current)){var f=null===(d=i[y.current])||void 0===d?void 0:d.md5,m=null===(p=i[y.current])||void 0===p?void 0:p.index,h=m*ne,v=Math.min(t.size,h+ne),A=t.slice(h,v),w=new FileReader;y.current++,w.readAsArrayBuffer(A),w.onload=function(){var d=l()(c()().mark((function l(d){var p,h,v,w;return c()().wrap((function(c){for(;;)switch(c.prev=c.next){case 0:return(h=new FormData).append("index","".concat(m)),h.append("parent",e),h.append("size",A.size),h.append("patch",A),h.append("md5",f),h.append("userId",null===(p=n.userInfo)||void 0===p?void 0:p.login),h.append("name",t.name+"-patch-"+m),c.next=10,X(r,h);case 10:if(v=c.sent,g.current===a){c.next=13;break}return c.abrupt("return");case 13:if(s[0].percent=0,s[0].status="uploading","000000"!==v.errorCode){c.next=26;break}return j.current++,k("".concat(e),t,u),S.current=Math.max(null===(w=v.data[0])||void 0===w?void 0:w.rate,S.current),s[0].percent=parseInt("".concat(100*S.current)),s[0].status="uploading",o(J()(s)),V("".concat(e),t,i,a,u),c.abrupt("return");case 26:x();case 27:case"end":return c.stop()}}),l)})));return function(e){return d.apply(this,arguments)}}()}}function k(e,n,t){return F.apply(this,arguments)}function F(){return(F=l()(c()().mark((function e(t,i,a){var s,l,o,u;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(j.currentr)){e.next=10;break}return h.ZP.info("文件超过".concat(r/1024/1024/1024,"GB,不符合上传要求")),e.abrupt("return",!1);case 10:return x(),t(null),v(!0),o([n]),e.abrupt("return",!1);case 15:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,I.jsx)("div",{children:(0,I.jsx)("i",{className:"iconfont icon-shangchuanwenjian1 font50",style:{color:"#A9C9FB "}})}),(0,I.jsxs)("div",{className:"font14 mt30 mb20",style:{color:"#9096A3"},children:["拖拽文件或",(0,I.jsx)("span",{style:{color:"#3061D0",marginLeft:5},children:"点击此处上传"})]}),(0,I.jsxs)("div",{style:{fontSize:12,color:"#9096A3"},children:["仅支持上传gz、bz2、tar、tar.gz、tar.bz2格式的镜像文件,上传的文件大小不能超过5GB",(0,I.jsx)("br",{}),"如果有上传中的文件,请勿刷新或关闭浏览器"]})]})})),re=t(27876),ie=t(71681),ae=["classroomList","globalSetting","loading","user","dispatch"],ce=(0,m.connect)((function(e){var n=e.classroomList,t=e.loading,r=e.globalSetting,i=e.user;return{classroomList:n,globalSetting:r,loading:t.models.classroomList,user:i}}))((function(e){e.classroomList;var n,t,r,a,s=e.globalSetting,o=(e.loading,e.user,e.dispatch),d=(p()(e,ae),(0,f.useState)(1)),V=u()(d,2),k=V[0],F=V[1],B=(0,f.useState)(1),E=u()(B,2),W=E[0],L=E[1],N=(0,f.useState)(!1),Z=u()(N,2),O=Z[0],K=Z[1],Y=(0,f.useState)(!0),q=u()(Y,2),D=q[0],G=q[1],z=(0,f.useState)({}),P=u()(z,2),J=P[0],T=P[1],U=(0,f.useState)(""),Q=u()(U,2),H=Q[0],X=Q[1],_=(0,f.useState)(!1),$=u()(_,2),ee=$[0],ne=$[1],ce=(0,f.useState)({}),se=u()(ce,2),le=se[0],oe=se[1],ue=(0,f.useState)(),de=u()(ue,2),pe=de[0],fe=de[1],me=(0,f.useState)(0),he=u()(me,2),ve=he[0],ge=he[1],xe=(0,f.useState)(0),Ae=u()(xe,2),we=Ae[0],be=Ae[1],je=(0,f.useState)(""),ye=u()(je,2),Se=ye[0],Ce=ye[1],Ve=(0,f.useState)(!0),ke=u()(Ve,2),Fe=ke[0],Be=ke[1],Ee=(0,f.useState)(!1),We=u()(Ee,2),Le=We[0],Ne=We[1],Ze=(0,f.useState)(""),Oe=u()(Ze,2),Ke=Oe[0],Ye=Oe[1],qe=(0,f.useState)(""),De=u()(qe,2),Ge=De[0],ze=De[1],Ie=(0,f.useState)({}),Re=u()(Ie,2),Me=Re[0],Pe=Re[1],Je=(0,f.useState)({}),Te=u()(Je,2),Ue=Te[0],Qe=Te[1],He=(0,f.useState)({}),Xe=u()(He,2),_e=Xe[0],$e=Xe[1],en=(0,f.useState)({}),nn=u()(en,2),tn=nn[0],rn=nn[1],an=(0,f.useState)(),cn=u()(an,2),sn=cn[0],ln=cn[1],on=(0,f.useState)(),un=u()(on,2),dn=un[0],pn=un[1],fn=(0,f.useState)(""),mn=u()(fn,2),hn=mn[0],vn=mn[1],gn=(0,f.useState)(""),xn=u()(gn,2),An=xn[0],wn=xn[1],bn=(0,f.useState)(""),jn=u()(bn,2),yn=jn[0],Sn=jn[1],Cn=(0,f.useState)(""),Vn=u()(Cn,2),kn=Vn[0],Fn=Vn[1],Bn=(0,f.useState)(!1),En=u()(Bn,2),Wn=En[0],Ln=En[1],Nn=(0,f.useState)(!1),Zn=u()(Nn,2),On=Zn[0],Kn=Zn[1],Yn=(0,f.useState)(!1),qn=u()(Yn,2),Dn=qn[0],Gn=qn[1],zn=[{id:1,name:"公共镜像",type:"public"},{id:2,name:"自定义镜像",type:"customize"},{id:3,name:"共享镜像",type:"share"}];(0,f.useEffect)((function(){In(),o({type:"globalSetting/footerToggle",payload:!1})}),[]),(0,f.useEffect)((function(){document.title="创建镜像"}),[null===(n=location)||void 0===n?void 0:n.pathname]);var In=function(){var e=l()(c()().mark((function e(){var n,t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,j.ZP)("/api/user_mirrors/other_info.json",{method:"get"});case 2:0===(n=e.sent).status&&(oe(null==n?void 0:n.data),fe(null==n||null===(t=n.data)||void 0===t?void 0:t.default_mirror_desc));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Rn=function(){var e=l()(c()().mark((function e(n,t){var r;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return 1===k?Ln(!0):Kn(!0),e.next=3,(0,j.ZP)("/api/user_mirrors/check_mirror_name.json",{method:"post",body:{type_name:n}});case 3:0===(null==(r=e.sent)?void 0:r.status)?(1===k&&(vn(""),wn(""),t&&ne(!0)),2===k&&(Sn(""),Fn(""),t&&Mn())):(1===k&&(vn("type_name"),wn(null==r?void 0:r.message)),2===k&&(Sn("type_name"),Fn(null==r?void 0:r.message)),document.body.scrollIntoView()),Kn(!1),Ln(!1);case 7:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Mn=function(){var e=l()(c()().mark((function e(){var n;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Kn(!0),e.next=3,(0,j.ZP)("/api/user_mirrors.json",{method:"post",body:{create_method:2,type_name:dn,description:H,is_support_vnc:Le,is_support_webssh:Fe,file_path:null==Me?void 0:Me.path,file_id:null==Me?void 0:Me.id,file_old_name:null==Me?void 0:Me.oldName,file_new_name:null==Me?void 0:Me.name,filesize:null==Me?void 0:Me.size}});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(h.ZP.success("创建成功"),m.history.back(),Kn(!1));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Pn=function(){var e=l()(c()().mark((function e(){var n,t,r;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,j.ZP)("/api/shixuns/new.json",{method:"get",params:{is_create_mirror:1,tab_type:zn[Number(W)-1].type}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(0===(null==n||null===(t=n.data)||void 0===t||null===(t=t.environments)||void 0===t?void 0:t.length)&&0===(null==n||null===(r=n.data)||void 0===r?void 0:r.other_image.length)?G(!0):G(!1));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Jn=function(){var e=function(){m.history.back()},n=!1;(null!=Ue&&Ue.id||null!=_e&&_e.id||null!=tn&&tn.id||sn)&&(n=!0),(null!=Me&&Me.id||dn||!1===Fe||!0===Le)&&(n=!0),n?v.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){e()}}):e()};(0,f.useEffect)((function(){Pn()}),[W]);var Tn=function(){var e=l()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(1!==k){e.next=17;break}if(null!=J&&J.id){e.next=7;break}return Ce("mirror"),document.body.scrollIntoView(),e.abrupt("return");case 7:Ce("");case 8:if(sn){e.next=15;break}return vn("type_name"),wn("镜像名称不能为空"),document.body.scrollIntoView(),e.abrupt("return");case 15:return e.next=17,Rn(sn,!0);case 17:if(2!==k){e.next=40;break}if(Fe||Le){e.next=24;break}return Ye("interface"),document.body.scrollIntoView(),e.abrupt("return");case 24:Ye("");case 25:if(null==(null==Me?void 0:Me.id)){e.next=29;break}ze(""),e.next=32;break;case 29:return ze("file"),document.body.scrollIntoView(),e.abrupt("return");case 32:if(dn){e.next=39;break}return Sn("type_name"),Fn("镜像名称不能为空"),document.body.scrollIntoView(),e.abrupt("return");case 39:Rn(dn,!0);case 40:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,I.jsxs)("div",{className:y.wrap,children:[(0,I.jsxs)("div",{className:y.content,children:[(0,I.jsxs)("div",{className:y.crumbs,children:[(0,I.jsxs)("div",{children:[(0,I.jsx)("i",{className:"iconfont icon-fanhuijingxiang",style:{color:"#3061D0",fontSize:14,cursor:"pointer"},onClick:Jn}),(0,I.jsx)("span",{style:{paddingLeft:8},children:"创建镜像"})]}),(0,I.jsx)(g.Z,{title:"",className:y.doc,children:(0,I.jsxs)("span",{onClick:function(){(0,re.xg)("".concat(ie.Z.API_SERVER,"/pdf/自定义镜像操作帮助文档.pdf"))},children:[(0,I.jsx)("i",{className:"iconfont icon-a-wenhaobeifen2"}),(0,I.jsx)("span",{style:{paddingLeft:4},children:"帮助文档"})]})})]}),(0,I.jsx)("div",{className:y.title,children:"创建方式与来源"}),(0,I.jsxs)("div",{style:{marginBottom:60},children:[(0,I.jsx)(S.Z,{required:!0,nameWidth:100,name:"创建方式",children:[{id:1,name:"基于基础镜像创建"},{id:2,name:"导入本地镜像创建"}].map((function(e){return(0,I.jsx)(x.ZP,{type:k===e.id?"primary":"default",style:{marginRight:20,borderRadius:2},className:k===e.id?y.activeBtn:y.btn,onClick:function(){F(e.id),1===W&&(T(Ue),null!=Ue&&Ue.id&&Ce("")),2===W&&(T(_e),null!=_e&&_e.id&&Ce("")),3===W&&(T(tn),null!=tn&&tn.id&&Ce(""))},children:e.name})}))}),1===k&&(0,I.jsxs)(f.Fragment,{children:[(0,I.jsx)(S.Z,{required:!0,nameWidth:100,name:"基础镜像",children:(0,I.jsx)(C.tp,{dataSource:zn,value:W,onChange:function(e){L(e),1===e&&(T(i()({},Ue)),null!=Ue&&Ue.id&&Ce("")),2===e&&(T(i()({},_e)),null!=_e&&_e.id&&Ce("")),3===e&&(T(i()({},tn)),null!=tn&&tn.id&&Ce(""))}})}),(0,I.jsx)(S.Z,{nameWidth:100,errorKey:"mirror",errorValue:Se,errorName:"请选择基础镜像",errorStyle:{fontSize:12,paddingBottom:8},children:(0,I.jsx)(A.Z,{align:"middle",children:!1===D?(0,I.jsxs)(I.Fragment,{children:[!(null==J||!J.id)&&(0,I.jsxs)(I.Fragment,{children:[(0,I.jsxs)("div",{onClick:function(){K(!0)},className:y.mirror,children:[(0,I.jsx)("div",{children:null==J?void 0:J.name}),(0,I.jsx)("i",{className:"iconfont icon-genghuan"})]}),(0,I.jsx)(M.Z,{value:[{description:null==J?void 0:J.description,name:null==J?void 0:J.name}],title:"实验镜像说明",children:(0,I.jsx)("span",{className:y.explain,children:"实验镜像说明"})})]}),!(null!=J&&J.id)&&(0,I.jsxs)("div",{onClick:function(){K(!0)},className:y.mirror,children:[(0,I.jsx)("i",{className:"iconfont icon-tianjia3 font14 mr10"}),(0,I.jsx)("div",{children:"选择实验镜像"})]})]}):(0,I.jsxs)("div",{children:[(0,I.jsx)("img",{src:"data:image/png;base64,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",style:{width:"30px",height:"32px"}}),(0,I.jsx)("span",{style:{paddingLeft:"10px"},children:"暂无数据~"})]})})})]}),2===k&&(0,I.jsxs)(f.Fragment,{children:[(0,I.jsx)(S.Z,{nameWidth:100,align:"start",required:!0,name:"镜像文件",errorKey:"file",errorValue:Ge,errorName:"请上传镜像文件",errorStyle:{fontSize:12,paddingBottom:8},children:(0,I.jsx)(te,{successCallback:function(e){e?(ze(""),Pe(i()({},e))):Pe({})},url:null==s||null===(t=s.setting)||void 0===t?void 0:t.bigfiles_upload})}),(0,I.jsx)(S.Z,{required:!0,name:"镜像类型",nameWidth:100,align:"start",errorKey:"interface",errorValue:Ke,errorName:"请选择镜像类型",errorStyle:{fontSize:12,paddingBottom:8},children:(0,I.jsxs)("div",{className:y.interface,children:[(0,I.jsxs)("div",{onClick:function(){Be(!Fe),Fe&&!0!==Le||Ye("")},className:Fe?y.active:"",children:[(0,I.jsx)("span",{className:"iconfont icon-xuanzhong9"}),(0,I.jsxs)("div",{children:[(0,I.jsx)("i",{className:"iconfont icon-minglinghang"}),(0,I.jsx)("span",{children:"命令行终端"})]}),(0,I.jsx)("aside",{children:"通过命令行终端的方式连接"})]}),(0,I.jsxs)("div",{onClick:function(){Ne(!Le),Le&&!0!==Fe||Ye("")},className:Le?y.active:"",children:[(0,I.jsx)("span",{className:"iconfont icon-xuanzhong9"}),(0,I.jsxs)("div",{children:[(0,I.jsx)("i",{className:"iconfont icon-tuxinghuazhuomian"}),(0,I.jsx)("span",{children:"图形化桌面"})]}),(0,I.jsx)("aside",{children:"通过图形化桌面的方式连接"})]})]})})]}),(0,I.jsx)("div",{className:y.title,style:{marginTop:0},children:"镜像信息"}),(0,I.jsx)(S.Z,{required:!0,nameWidth:100,name:"镜像名称",errorKey:"type_name",errorValue:1===k?hn:yn,errorName:1===k?An:kn,errorStyle:{fontSize:12,paddingBottom:8},children:(0,I.jsx)(w.Z,{value:1===k?sn:dn,onChange:function(e){var n=e.target.value;1===k&&ln(n),2===k&&pn(n)},onBlur:function(e){var n=e.target.value;if(n.length<=60){n.match(/^[a-zA-Z][a-zA-Z0-9#+.\-/_:]*$/)||""===n?1===k?(ln(n),vn(""),wn("")):2===k&&(pn(n),Sn(""),Fn("")):1===k?(vn("type_name"),wn("镜像名称只能以字母开头,仅支持字母、数字和特殊字符#+.-/_:")):2===k&&(Sn("type_name"),Fn("镜像名称只能以字母开头,仅支持字母、数字和特殊字符#+.-/_:"))}else 1===k?(vn("type_name"),wn("镜像名称不能超过60个字符")):2===k&&(Sn("type_name"),Fn("镜像名称不能超过60个字符"))},placeholder:"例如:Python3.6",size:"large"})}),(0,I.jsx)(S.Z,{name:"镜像描述",nameWidth:100,align:"start",children:(0,I.jsx)(b.Z,{fullScreen:!1,watch:!0,height:500,placeholder:"",defaultValue:1===k?null==J?void 0:J.description:pe,onChange:function(e){X(e)},onBlur:function(e){X(e)}})})]})]}),(0,I.jsxs)("div",{className:y.btns,children:[(0,I.jsx)(x.ZP,{style:{marginRight:40},onClick:Jn,children:"取消"}),1===k&&(0,I.jsx)(x.ZP,{type:"primary",onClick:Tn,loading:Wn,children:"开始制作镜像"}),2===k&&(0,I.jsx)(x.ZP,{disabled:!(null!=Me&&Me.id),type:null!=Me&&Me.id?"primary":"default",className:null!=Me&&Me.id?"":y.disabledBtn,onClick:function(){return Tn()},loading:On,children:"开始导入"})]}),(0,I.jsx)(R,{useId:null==J?void 0:J.id,tab_type:zn[Number(W)-1].type,visible:O,onCancel:function(){K(!1)},onOk:function(e){1===W&&Qe(e),2===W&&$e(e),3===W&&rn(e),T(e),K(!1),Ce("")}}),(0,I.jsx)(v.Z,{centered:!0,maskClosable:!1,keyboard:!1,destroyOnClose:!0,open:ee,title:"选择运行环境",width:"558px",okText:"确定",wrapClassName:y.auditModal,confirmLoading:Dn,onCancel:function(){ne(!1)},onOk:l()(c()().mark((function e(){var n,t,r;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Gn(!0),e.next=3,(0,j.ZP)("/api/user_mirrors.json",{method:"post",body:{create_method:1,base_mirror_repository_id:J.id,cpu_memory_limit:null==le?void 0:le.cpu_memory_limit_config[Number(ve)],time_limit:null==le||null===(n=le.time_limit_config[Number(we)])||void 0===n?void 0:n.value,type_name:sn,description:H}});case 3:0===(null==(t=e.sent)?void 0:t.status)&&(h.ZP.success("创建成功"),m.history.push("/shixuns/new/".concat(null==t||null===(r=t.data)||void 0===r?void 0:r.user_mirror_id,"/imagepreview?operation=create_image"))),Gn(!1),ne(!1);case 7:case"end":return e.stop()}}),e)}))),children:(0,I.jsxs)("div",{style:{paddingTop:20},children:[(0,I.jsx)(S.Z,{required:!0,name:"配置",align:"center",nameWidth:60,children:(0,I.jsx)("div",{className:y.cpuWrap,children:null==le||null===(r=le.cpu_memory_limit_config)||void 0===r?void 0:r.map((function(e,n){return(0,I.jsxs)("div",{className:ve===n?y.activebtn:y.btn,onClick:function(){return ge(n)},children:[(0,I.jsx)("div",{children:e}),ve===n?(0,I.jsx)("div",{children:(0,I.jsx)("i",{className:"iconfont icon-xuanzhong9",style:{paddingRight:12}})}):""]})}))})}),(0,I.jsx)(S.Z,{required:!0,name:"时长",align:"center",nameWidth:60,children:null==le||null===(a=le.time_limit_config)||void 0===a?void 0:a.map((function(e,n){return(0,I.jsx)("span",{className:we===n?y.activeTab:y.tab,onClick:function(){return be(n)},children:e.name})}))})]})})]})}))},82226:function(){},36723:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[63157],{23394:function(e,n,t){t.r(n),t.d(n,{default:function(){return se}});var r=t(82242),i=t.n(r),a=t(7557),s=t.n(a),o=t(41498),l=t.n(o),u=t(79800),c=t.n(u),d=t(39647),p=t.n(d),f=t(59301),m=t(80608),v=t(8591),h=t(43418),x=t(6848),_=t(3113),g=t(95237),b=t(24650),y=(t(82226),t(77036)),j=t(49105),k={wrap:"wrap___ONdsC",content:"content___N0LEk",crumbs:"crumbs___ZMtFD",title:"title___zwDOY",upload:"upload___MSuSG",btn:"btn___VpNOC",activeBtn:"activeBtn___WARNi",head:"head___G0LuH",add:"add___ThO12",addDisable:"addDisable___ykVne",setting:"setting___ACQW6",tabs:"tabs___kF5MC",name:"name___APZDD",active:"active___hzqus",line:"line___DAGKO",resource:"resource___Gveup",mirror:"mirror___IBeiQ",interface:"interface___pzUyA",disabled:"disabled___d4p_T",port:"port___vS58L",grade:"grade___4_rtU",tabsBox:"tabsBox___DfBD9",tabTitle:"tabTitle___yxNTA",more:"more___hoice",system:"system___utj75",explain:"explain___ecqpL",btns:"btns___MTI71",template:"template___xdQbN",liWrap:"liWrap___z55nC",li:"li___GcxuL",tag:"tag___xVpLK",cpuWrap:"cpuWrap___Wi43O",activebtn:"activebtn___UamsA",activeTab:"activeTab___fzQvD",tab:"tab___UNT6N",disabledBtn:"disabledBtn___maLgB",doc:"doc___gT07l"},w=t(48655),S=t(2753),N=t(64165),A=t(33329),C=t(36723),Z=t(4585),z=t(62544),P="mirrorModal___Or3Fz",W="right___dmM3o",L="title___qvx5b",B="content___bgacR",F="des___tTuzA",V="btns___AAZk3",D="confirm___NIDd7",I="cancel___oCK9D",T="modal___zo5el",E=t(97952),O=t(50341),R=t(37712),q=(0,m.connect)((function(e){return{newShixuns:e.newShixuns,globalSetting:e.globalSetting,user:e.user}}))((function(e){var n,t,r=e.newShixuns,i=(e.user,e.dispatch),a=e.tab_type,o=e.visible,u=e.onOk,d=e.onCancel,p=e.useId,m=void 0===p?null:p,v=e.identifier,x=e.shixun_environment_id,g=(0,f.useState)(null),b=c()(g,2),y=b[0],j=b[1],k=(0,f.useState)({}),w=c()(k,2),S=w[0],q=w[1],K=(0,f.useState)(""),M=c()(K,2),H=M[0],Y=M[1],Q=r.environmentData,G=Q.frequence_image,J=void 0===G?[]:G,U=Q.environments,X=void 0===U?[]:U,$=Q.other_image,ee=void 0===$?[]:$,ne=S.name,te=S.description;(0,f.useEffect)((function(){o&&(i({type:"newShixuns/getEnvironmentData",payload:{is_create_mirror:1,tab_type:a}}),Y(""),j(m))}),[o,m]),(0,f.useEffect)((function(){"NewShixuns-Apply"===r.actionTabs.key&&d()}),[null==r||null===(n=r.actionTabs)||void 0===n?void 0:n.key]),(0,f.useEffect)((function(){null!==y&&re()}),[y]);var re=function(){var e=l()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,A.Q1)({mirror_repository_id:y,identifier:v,shixun_environment_id:x});case 2:n=e.sent,q(n.data);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)(h.Z,{title:"选择实验镜像",open:o,width:1e3,destroyOnClose:!0,centered:!0,onCancel:d,className:T,footer:null,children:(0,R.jsxs)("div",{className:P,children:[(0,R.jsx)(z.Z,{dispatch:i,value:y,data:X,otherData:ee,tags:J,onChange:function(e){return j(e)},onSearchWord:function(e){return Y(e)},hiddenCreateOnline:!0,tab_type:a,is_create_mirror:1}),(0,R.jsxs)("div",{className:W,children:[(0,R.jsx)("header",{children:(0,R.jsxs)("div",{className:L,children:["实验环境: ",(0,R.jsx)("span",{dangerouslySetInnerHTML:{__html:null===y?"— —":null===(t=ne||"")||void 0===t?void 0:t.replace(new RegExp(null==H?void 0:H.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"gi"),'$&')}})]})}),(0,R.jsxs)("div",{className:B,children:[null===y&&(0,R.jsx)(N.Z,{image:C,description:"请选择实验环境"}),null!==y&&(0,R.jsx)("div",{className:F,children:(0,R.jsx)(Z.Z,{value:te,highlightKeywords:H})}),(0,R.jsxs)("div",{className:V,children:[(0,R.jsx)(_.ZP,{onClick:function(){j(null),q({}),d()},className:I,children:"取消 "}),(0,R.jsx)(_.ZP,{onClick:function(){u(S)},className:D,type:"primary",children:"保存 "})]})]})]})]})}),(0,R.jsx)(E.Z,{}),(0,R.jsx)(O.Z,{})]})})),K=t(41797),M=t(37205),H=t.n(M),Y=t(53326),Q=function(){var e=l()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,j.ZP)("".concat(n,"/file/v3/getMd5List"),{method:"get",params:t},!1,!0));case 1:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),G=function(){var e=l()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,j.ZP)("".concat(n,"/file/v3/fileExists"),{method:"get",params:t},!1,!0));case 1:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),J=function(){var e=l()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,j.ZP)("".concat(n,"/file/v3/newFile"),{method:"post",body:t},!1,!0));case 1:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),U=function(){var e=l()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,j.ZP)("".concat(n,"/file/v3/filePatchUpload"),{method:"post",body:t},!0,!0));case 1:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),X=function(){var e=l()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,j.ZP)("".concat(n,"/file/v3/filePatchMerge"),{method:"post",body:t},!0,!0));case 1:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),$=function(){var e=l()(s()().mark((function e(n,t){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,j.ZP)("".concat(n,"/file/v3/downloadCheck"),{method:"get",params:t},!1,!0));case 1:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),ee=Y.Z.Dragger,ne=15728640,te=(0,m.connect)((function(e){return{user:e.user}}))((function(e){var n=e.user,t=(e.setloading,e.uploading,e.successCallback),r=e.url,i=(0,f.useState)([]),a=c()(i,2),o=a[0],u=a[1],d=(0,f.useState)(!1),p=c()(d,2),m=p[0],h=p[1],x=(0,f.useRef)(0);(0,f.useEffect)((function(){(null==o?void 0:o.length)>0&&m&&b(null==o?void 0:o[0])}),[o,m]),(0,f.useEffect)((function(){return function(){x.current++}}),[]);var _=function(){u([]),x.current++,k.current=0,j.current=0,w.current=0,y.current=0},g=function(e){var n=setInterval((function(){$(r,{id:e}).then((function(e){var r,i;"000000"===e.status&&1===(null===(r=e.data)||void 0===r||null===(r=r[0])||void 0===r?void 0:r.isDownload)&&(o[0].percent=100,o[0].status="success",u(H()(o)),v.ZP.info("上传成功"),t(null==e||null===(i=e.data)||void 0===i?void 0:i[0]),clearInterval(n));"000000"!==e.status&&_()}))}),2e3)},b=function(){var e=l()(s()().mark((function e(i){var a,l,c,d,p,f,m,g,b,y,j,k,w,N,C,Z,z,P,W,L,B,F,V,D,I;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l=Math.ceil(i.size/ne),c=x.current+1,x.current=c,h(!1),o[0].status="uploading",e.next=7,Q(r,{filename:i.name,userId:null===(a=n.userInfo)||void 0===a?void 0:a.login,size:i.size,patchNum:l,lastModified:"".concat(i.lastModified)});case 7:if("000000"!==(d=e.sent).status){e.next=41;break}return e.next=11,G(r,{md5:(null===(p=d.data)||void 0===p||null===(p=p[0])||void 0===p?void 0:p.fmd5)||(null===(f=d.data)||void 0===f||null===(f=f[0])||void 0===f?void 0:f.md5),size:i.size,dirName:null===(m=n.userInfo)||void 0===m?void 0:m.login,lastModified:"".concat(i.lastModified)});case 11:if("000000"!==(g=e.sent).status){e.next=38;break}if(x.current===c){e.next=15;break}return e.abrupt("return");case 15:if(W=null===(b=g.data)||void 0===b||null===(b=b[0])||void 0===b?void 0:b.id,!Array.isArray(null===(y=d.data)||void 0===y||null===(y=y[0])||void 0===y?void 0:y.md5List)||null!==(j=d.data)&&void 0!==j&&null!==(j=j[0])&&void 0!==j&&null!==(j=j.md5List)&&void 0!==j&&j.length){e.next=19;break}return A(W,i,l),e.abrupt("return");case 19:if(!((null===(k=g.data)||void 0===k?void 0:k.length)>0&&1===(null===(w=g.data)||void 0===w||null===(w=w[0])||void 0===w?void 0:w.type))){e.next=26;break}return o[0].percent=100,o[0].status="success",u(H()(o)),v.ZP.info("秒传成功"),t(null==g||null===(L=g.data)||void 0===L||null===(L=L[0])||void 0===L?void 0:L.item),e.abrupt("return");case 26:if(!((null===(N=g.data)||void 0===N?void 0:N.length)>0&&0===(null===(C=g.data)||void 0===C||null===(C=C[0])||void 0===C?void 0:C.type))){e.next=32;break}return o[0].percent=parseInt("".concat(100*(null===(B=g.data)||void 0===B||null===(B=B[0])||void 0===B?void 0:B.rate))),o[0].status="uploading",u(H()(o)),S(W,i,null===(F=d.data)||void 0===F||null===(F=F[0])||void 0===F?void 0:F.md5List,c,l),e.abrupt("return");case 32:return e.next=34,J(r,{dirName:null===(Z=n.userInfo)||void 0===Z?void 0:Z.login,md5:null===(z=d.data)||void 0===z||null===(z=z[0])||void 0===z?void 0:z.fmd5,name:i.name,size:i.size});case 34:V=e.sent,(null===(P=V.data)||void 0===P?void 0:P.length)>0&&S(null===(D=V.data)||void 0===D||null===(D=D[0])||void 0===D?void 0:D.id,i,null===(I=d.data)||void 0===I||null===(I=I[0])||void 0===I?void 0:I.md5List,c,l),e.next=39;break;case 38:_();case 39:e.next=42;break;case 41:_();case 42:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),y=(0,f.useRef)(0),j=(0,f.useRef)(0),k=(0,f.useRef)(0),w=(0,f.useRef)(0),S=function(e,n,t,r,i){if(e){y.current=t.length;for(var a=Math.min(4,t.length),s=0;s=y.current)){var f=null===(d=i[k.current])||void 0===d?void 0:d.md5,m=null===(p=i[k.current])||void 0===p?void 0:p.index,v=m*ne,h=Math.min(t.size,v+ne),g=t.slice(v,h),b=new FileReader;k.current++,b.readAsArrayBuffer(g),b.onload=function(){var d=l()(s()().mark((function l(d){var p,v,h,b;return s()().wrap((function(s){for(;;)switch(s.prev=s.next){case 0:return(v=new FormData).append("index","".concat(m)),v.append("parent",e),v.append("size",g.size),v.append("patch",g),v.append("md5",f),v.append("userId",null===(p=n.userInfo)||void 0===p?void 0:p.login),v.append("name",t.name+"-patch-"+m),s.next=10,U(r,v);case 10:if(h=s.sent,x.current===a){s.next=13;break}return s.abrupt("return");case 13:if(o[0].percent=0,o[0].status="uploading","000000"!==h.errorCode){s.next=26;break}return j.current++,A("".concat(e),t,c),w.current=Math.max(null===(b=h.data[0])||void 0===b?void 0:b.rate,w.current),o[0].percent=parseInt("".concat(100*w.current)),o[0].status="uploading",u(H()(o)),N("".concat(e),t,i,a,c),s.abrupt("return");case 26:_();case 27:case"end":return s.stop()}}),l)})));return function(e){return d.apply(this,arguments)}}()}}function A(e,n,t){return C.apply(this,arguments)}function C(){return(C=l()(s()().mark((function e(t,i,a){var o,l,u,c;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(j.currentr)){e.next=10;break}return v.ZP.info("文件超过".concat(r/1024/1024/1024,"GB,不符合上传要求")),e.abrupt("return",!1);case 10:return _(),t(null),h(!0),u([n]),e.abrupt("return",!1);case 15:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:[(0,R.jsx)("div",{children:(0,R.jsx)("i",{className:"iconfont icon-shangchuanwenjian1 font50",style:{color:"#A9C9FB "}})}),(0,R.jsxs)("div",{className:"font14 mt30 mb20",style:{color:"#9096A3"},children:["拖拽文件或",(0,R.jsx)("span",{style:{color:"#3061D0",marginLeft:5},children:"点击此处上传"})]}),(0,R.jsxs)("div",{style:{fontSize:12,color:"#9096A3"},children:["仅支持上传gz、bz2、tar、tar.gz、tar.bz2格式的镜像文件,上传的文件大小不能超过5GB",(0,R.jsx)("br",{}),"如果有上传中的文件,请勿刷新或关闭浏览器"]})]})})),re=t(27876),ie=t(71681),ae=["classroomList","globalSetting","loading","user","dispatch"],se=(0,m.connect)((function(e){var n=e.classroomList,t=e.loading,r=e.globalSetting,i=e.user;return{classroomList:n,globalSetting:r,loading:t.models.classroomList,user:i}}))((function(e){e.classroomList;var n,t,r,a,o=e.globalSetting,u=(e.loading,e.user,e.dispatch),d=(p()(e,ae),(0,f.useState)(1)),N=c()(d,2),A=N[0],C=N[1],Z=(0,f.useState)(1),z=c()(Z,2),P=z[0],W=z[1],L=(0,f.useState)(!1),B=c()(L,2),F=B[0],V=B[1],D=(0,f.useState)(!0),I=c()(D,2),T=I[0],E=I[1],O=(0,f.useState)({}),M=c()(O,2),H=M[0],Y=M[1],Q=(0,f.useState)(""),G=c()(Q,2),J=G[0],U=G[1],X=(0,f.useState)(!1),$=c()(X,2),ee=$[0],ne=$[1],se=(0,f.useState)({}),oe=c()(se,2),le=oe[0],ue=oe[1],ce=(0,f.useState)(),de=c()(ce,2),pe=de[0],fe=de[1],me=(0,f.useState)(0),ve=c()(me,2),he=ve[0],xe=ve[1],_e=(0,f.useState)(0),ge=c()(_e,2),be=ge[0],ye=ge[1],je=(0,f.useState)(""),ke=c()(je,2),we=ke[0],Se=ke[1],Ne=(0,f.useState)(!0),Ae=c()(Ne,2),Ce=Ae[0],Ze=Ae[1],ze=(0,f.useState)(!1),Pe=c()(ze,2),We=Pe[0],Le=Pe[1],Be=(0,f.useState)(""),Fe=c()(Be,2),Ve=Fe[0],De=Fe[1],Ie=(0,f.useState)(""),Te=c()(Ie,2),Ee=Te[0],Oe=Te[1],Re=(0,f.useState)({}),qe=c()(Re,2),Ke=qe[0],Me=qe[1],He=(0,f.useState)({}),Ye=c()(He,2),Qe=Ye[0],Ge=Ye[1],Je=(0,f.useState)({}),Ue=c()(Je,2),Xe=Ue[0],$e=Ue[1],en=(0,f.useState)({}),nn=c()(en,2),tn=nn[0],rn=nn[1],an=(0,f.useState)(),sn=c()(an,2),on=sn[0],ln=sn[1],un=(0,f.useState)(),cn=c()(un,2),dn=cn[0],pn=cn[1],fn=(0,f.useState)(""),mn=c()(fn,2),vn=mn[0],hn=mn[1],xn=(0,f.useState)(""),_n=c()(xn,2),gn=_n[0],bn=_n[1],yn=(0,f.useState)(""),jn=c()(yn,2),kn=jn[0],wn=jn[1],Sn=(0,f.useState)(""),Nn=c()(Sn,2),An=Nn[0],Cn=Nn[1],Zn=(0,f.useState)(!1),zn=c()(Zn,2),Pn=zn[0],Wn=zn[1],Ln=(0,f.useState)(!1),Bn=c()(Ln,2),Fn=Bn[0],Vn=Bn[1],Dn=(0,f.useState)(!1),In=c()(Dn,2),Tn=In[0],En=In[1],On=[{id:1,name:"公共镜像",type:"public"},{id:2,name:"自定义镜像",type:"customize"},{id:3,name:"共享镜像",type:"share"}];(0,f.useEffect)((function(){Rn(),u({type:"globalSetting/footerToggle",payload:!1})}),[]),(0,f.useEffect)((function(){document.title="创建镜像"}),[null===(n=location)||void 0===n?void 0:n.pathname]);var Rn=function(){var e=l()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,j.ZP)("/api/user_mirrors/other_info.json",{method:"get"});case 2:0===(n=e.sent).status&&(ue(null==n?void 0:n.data),fe(null==n||null===(t=n.data)||void 0===t?void 0:t.default_mirror_desc));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),qn=function(){var e=l()(s()().mark((function e(n,t){var r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return 1===A?Wn(!0):Vn(!0),e.next=3,(0,j.ZP)("/api/user_mirrors/check_mirror_name.json",{method:"post",body:{type_name:n}});case 3:0===(null==(r=e.sent)?void 0:r.status)?(1===A&&(hn(""),bn(""),t&&ne(!0)),2===A&&(wn(""),Cn(""),t&&Kn())):(1===A&&(hn("type_name"),bn(null==r?void 0:r.message)),2===A&&(wn("type_name"),Cn(null==r?void 0:r.message)),document.body.scrollIntoView()),Vn(!1),Wn(!1);case 7:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Kn=function(){var e=l()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Vn(!0),e.next=3,(0,j.ZP)("/api/user_mirrors.json",{method:"post",body:{create_method:2,type_name:dn,description:J,is_support_vnc:We,is_support_webssh:Ce,file_path:null==Ke?void 0:Ke.path,file_id:null==Ke?void 0:Ke.id,file_old_name:null==Ke?void 0:Ke.oldName,file_new_name:null==Ke?void 0:Ke.name,filesize:null==Ke?void 0:Ke.size}});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(v.ZP.success("创建成功"),m.history.back(),Vn(!1));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Mn=function(){var e=l()(s()().mark((function e(){var n,t,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,j.ZP)("/api/shixuns/new.json",{method:"get",params:{is_create_mirror:1,tab_type:On[Number(P)-1].type}});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(0===(null==n||null===(t=n.data)||void 0===t||null===(t=t.environments)||void 0===t?void 0:t.length)&&0===(null==n||null===(r=n.data)||void 0===r?void 0:r.other_image.length)?E(!0):E(!1));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Hn=function(){var e=function(){m.history.back()},n=!1;(null!=Qe&&Qe.id||null!=Xe&&Xe.id||null!=tn&&tn.id||on)&&(n=!0),(null!=Ke&&Ke.id||dn||!1===Ce||!0===We)&&(n=!0),n?h.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){e()}}):e()};(0,f.useEffect)((function(){Mn()}),[P]);var Yn=function(){var e=l()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(1!==A){e.next=17;break}if(null!=H&&H.id){e.next=7;break}return Se("mirror"),document.body.scrollIntoView(),e.abrupt("return");case 7:Se("");case 8:if(on){e.next=15;break}return hn("type_name"),bn("镜像名称不能为空"),document.body.scrollIntoView(),e.abrupt("return");case 15:return e.next=17,qn(on,!0);case 17:if(2!==A){e.next=40;break}if(Ce||We){e.next=24;break}return De("interface"),document.body.scrollIntoView(),e.abrupt("return");case 24:De("");case 25:if(null==(null==Ke?void 0:Ke.id)){e.next=29;break}Oe(""),e.next=32;break;case 29:return Oe("file"),document.body.scrollIntoView(),e.abrupt("return");case 32:if(dn){e.next=39;break}return wn("type_name"),Cn("镜像名称不能为空"),document.body.scrollIntoView(),e.abrupt("return");case 39:qn(dn,!0);case 40:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,R.jsxs)("div",{className:k.wrap,children:[(0,R.jsxs)("div",{className:k.content,children:[(0,R.jsxs)("div",{className:k.crumbs,children:[(0,R.jsxs)("div",{children:[(0,R.jsx)("i",{className:"iconfont icon-fanhuijingxiang",style:{color:"#3061D0",fontSize:14,cursor:"pointer"},onClick:Hn}),(0,R.jsx)("span",{style:{paddingLeft:8},children:"创建镜像"})]}),(0,R.jsx)(x.Z,{title:"",className:k.doc,children:(0,R.jsxs)("span",{onClick:function(){(0,re.xg)("".concat(ie.Z.API_SERVER,"/pdf/自定义镜像操作帮助文档.pdf"))},children:[(0,R.jsx)("i",{className:"iconfont icon-a-wenhaobeifen2"}),(0,R.jsx)("span",{style:{paddingLeft:4},children:"帮助文档"})]})})]}),(0,R.jsx)("div",{className:k.title,children:"创建方式与来源"}),(0,R.jsxs)("div",{style:{marginBottom:60},children:[(0,R.jsx)(w.Z,{required:!0,nameWidth:100,name:"创建方式",children:[{id:1,name:"基于基础镜像创建"},{id:2,name:"导入本地镜像创建"}].map((function(e){return(0,R.jsx)(_.ZP,{type:A===e.id?"primary":"default",style:{marginRight:20,borderRadius:2},className:A===e.id?k.activeBtn:k.btn,onClick:function(){C(e.id),1===P&&(Y(Qe),null!=Qe&&Qe.id&&Se("")),2===P&&(Y(Xe),null!=Xe&&Xe.id&&Se("")),3===P&&(Y(tn),null!=tn&&tn.id&&Se(""))},children:e.name})}))}),1===A&&(0,R.jsxs)(f.Fragment,{children:[(0,R.jsx)(w.Z,{required:!0,nameWidth:100,name:"基础镜像",children:(0,R.jsx)(S.tp,{dataSource:On,value:P,onChange:function(e){W(e),1===e&&(Y(i()({},Qe)),null!=Qe&&Qe.id&&Se("")),2===e&&(Y(i()({},Xe)),null!=Xe&&Xe.id&&Se("")),3===e&&(Y(i()({},tn)),null!=tn&&tn.id&&Se(""))}})}),(0,R.jsx)(w.Z,{nameWidth:100,errorKey:"mirror",errorValue:we,errorName:"请选择基础镜像",errorStyle:{fontSize:12,paddingBottom:8},children:(0,R.jsx)(g.Z,{align:"middle",children:!1===T?(0,R.jsxs)(R.Fragment,{children:[!(null==H||!H.id)&&(0,R.jsxs)(R.Fragment,{children:[(0,R.jsxs)("div",{onClick:function(){V(!0)},className:k.mirror,children:[(0,R.jsx)("div",{children:null==H?void 0:H.name}),(0,R.jsx)("i",{className:"iconfont icon-genghuan"})]}),(0,R.jsx)(K.Z,{value:[{description:null==H?void 0:H.description,name:null==H?void 0:H.name}],title:"实验镜像说明",children:(0,R.jsx)("span",{className:k.explain,children:"实验镜像说明"})})]}),!(null!=H&&H.id)&&(0,R.jsxs)("div",{onClick:function(){V(!0)},className:k.mirror,children:[(0,R.jsx)("i",{className:"iconfont icon-tianjia3 font14 mr10"}),(0,R.jsx)("div",{children:"选择实验镜像"})]})]}):(0,R.jsxs)("div",{children:[(0,R.jsx)("img",{src:"data:image/png;base64,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",style:{width:"30px",height:"32px"}}),(0,R.jsx)("span",{style:{paddingLeft:"10px"},children:"暂无数据~"})]})})})]}),2===A&&(0,R.jsxs)(f.Fragment,{children:[(0,R.jsx)(w.Z,{nameWidth:100,align:"start",required:!0,name:"镜像文件",errorKey:"file",errorValue:Ee,errorName:"请上传镜像文件",errorStyle:{fontSize:12,paddingBottom:8},children:(0,R.jsx)(te,{successCallback:function(e){e?(Oe(""),Me(i()({},e))):Me({})},url:null==o||null===(t=o.setting)||void 0===t?void 0:t.bigfiles_upload})}),(0,R.jsx)(w.Z,{required:!0,name:"镜像类型",nameWidth:100,align:"start",errorKey:"interface",errorValue:Ve,errorName:"请选择镜像类型",errorStyle:{fontSize:12,paddingBottom:8},children:(0,R.jsxs)("div",{className:k.interface,children:[(0,R.jsxs)("div",{onClick:function(){Ze(!Ce),Ce&&!0!==We||De("")},className:Ce?k.active:"",children:[(0,R.jsx)("span",{className:"iconfont icon-xuanzhong9"}),(0,R.jsxs)("div",{children:[(0,R.jsx)("i",{className:"iconfont icon-minglinghang"}),(0,R.jsx)("span",{children:"命令行终端"})]}),(0,R.jsx)("aside",{children:"通过命令行终端的方式连接"})]}),(0,R.jsxs)("div",{onClick:function(){Le(!We),We&&!0!==Ce||De("")},className:We?k.active:"",children:[(0,R.jsx)("span",{className:"iconfont icon-xuanzhong9"}),(0,R.jsxs)("div",{children:[(0,R.jsx)("i",{className:"iconfont icon-tuxinghuazhuomian"}),(0,R.jsx)("span",{children:"图形化桌面"})]}),(0,R.jsx)("aside",{children:"通过图形化桌面的方式连接"})]})]})})]}),(0,R.jsx)("div",{className:k.title,style:{marginTop:0},children:"镜像信息"}),(0,R.jsx)(w.Z,{required:!0,nameWidth:100,name:"镜像名称",errorKey:"type_name",errorValue:1===A?vn:kn,errorName:1===A?gn:An,errorStyle:{fontSize:12,paddingBottom:8},children:(0,R.jsx)(b.Z,{value:1===A?on:dn,onChange:function(e){var n=e.target.value;1===A&&ln(n),2===A&&pn(n)},onBlur:function(e){var n=e.target.value;if(n.length<=60){n.match(/^[a-zA-Z][a-zA-Z0-9#+.\-/_:]*$/)||""===n?1===A?(ln(n),hn(""),bn("")):2===A&&(pn(n),wn(""),Cn("")):1===A?(hn("type_name"),bn("镜像名称只能以字母开头,仅支持字母、数字和特殊字符#+.-/_:")):2===A&&(wn("type_name"),Cn("镜像名称只能以字母开头,仅支持字母、数字和特殊字符#+.-/_:"))}else 1===A?(hn("type_name"),bn("镜像名称不能超过60个字符")):2===A&&(wn("type_name"),Cn("镜像名称不能超过60个字符"))},placeholder:"例如:Python3.6",size:"large"})}),(0,R.jsx)(w.Z,{name:"镜像描述",nameWidth:100,align:"start",children:(0,R.jsx)(y.Z,{fullScreen:!1,watch:!0,height:500,placeholder:"",defaultValue:1===A?null==H?void 0:H.description:pe,onChange:function(e){U(e)},onBlur:function(e){U(e)}})})]})]}),(0,R.jsxs)("div",{className:k.btns,children:[(0,R.jsx)(_.ZP,{style:{marginRight:40},onClick:Hn,children:"取消"}),1===A&&(0,R.jsx)(_.ZP,{type:"primary",onClick:Yn,loading:Pn,children:"开始制作镜像"}),2===A&&(0,R.jsx)(_.ZP,{disabled:!(null!=Ke&&Ke.id),type:null!=Ke&&Ke.id?"primary":"default",className:null!=Ke&&Ke.id?"":k.disabledBtn,onClick:function(){return Yn()},loading:Fn,children:"开始导入"})]}),(0,R.jsx)(q,{useId:null==H?void 0:H.id,tab_type:On[Number(P)-1].type,visible:F,onCancel:function(){V(!1)},onOk:function(e){1===P&&Ge(e),2===P&&$e(e),3===P&&rn(e),Y(e),V(!1),Se("")}}),(0,R.jsx)(h.Z,{centered:!0,maskClosable:!1,keyboard:!1,destroyOnClose:!0,open:ee,title:"选择运行环境",width:"558px",okText:"确定",wrapClassName:k.auditModal,confirmLoading:Tn,onCancel:function(){ne(!1)},onOk:l()(s()().mark((function e(){var n,t,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return En(!0),e.next=3,(0,j.ZP)("/api/user_mirrors.json",{method:"post",body:{create_method:1,base_mirror_repository_id:H.id,cpu_memory_limit:null==le?void 0:le.cpu_memory_limit_config[Number(he)],time_limit:null==le||null===(n=le.time_limit_config[Number(be)])||void 0===n?void 0:n.value,type_name:on,description:J}});case 3:0===(null==(t=e.sent)?void 0:t.status)&&(v.ZP.success("创建成功"),m.history.push("/shixuns/new/".concat(null==t||null===(r=t.data)||void 0===r?void 0:r.user_mirror_id,"/imagepreview?operation=create_image"))),En(!1),ne(!1);case 7:case"end":return e.stop()}}),e)}))),children:(0,R.jsxs)("div",{style:{paddingTop:20},children:[(0,R.jsx)(w.Z,{required:!0,name:"配置",align:"center",nameWidth:60,children:(0,R.jsx)("div",{className:k.cpuWrap,children:null==le||null===(r=le.cpu_memory_limit_config)||void 0===r?void 0:r.map((function(e,n){return(0,R.jsxs)("div",{className:he===n?k.activebtn:k.btn,onClick:function(){return xe(n)},children:[(0,R.jsx)("div",{children:e}),he===n?(0,R.jsx)("div",{children:(0,R.jsx)("i",{className:"iconfont icon-xuanzhong9",style:{paddingRight:12}})}):""]})}))})}),(0,R.jsx)(w.Z,{required:!0,name:"时长",align:"center",nameWidth:60,children:null==le||null===(a=le.time_limit_config)||void 0===a?void 0:a.map((function(e,n){return(0,R.jsx)("span",{className:be===n?k.activeTab:k.tab,onClick:function(){return ye(n)},children:e.name})}))})]})})]})}))},82226:function(){}}]); \ No newline at end of file diff --git a/p__User__Detail__ExperImentImg__Add__index.chunk.css b/p__User__Detail__ExperImentImg__Add__index.chunk.css index 1236ef09e0..0faa297edf 100644 --- a/p__User__Detail__ExperImentImg__Add__index.chunk.css +++ b/p__User__Detail__ExperImentImg__Add__index.chunk.css @@ -1 +1 @@ -.vnc-panel-wrapper{height:calc(100vh - 105px);overflow:hidden;position:relative}.vnc-panel-wrapper.full-screen{background:#fff;bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;z-index:200}.vnc-panel-wrapper-windows{height:90vh;overflow:hidden;position:relative}.vnc-panel-wrapper-windows .btn-vnc-resize{color:#fff;position:absolute;right:16px;top:48px;z-index:101}.vnc-panel-wrapper-windows.full-screen{background:#fff;bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;z-index:200}.vnc-panel{height:100%;margin:0 auto;min-height:500px}.CodeMirror{color:#000;direction:ltr;font-family:monospace;height:300px}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{outline:none}.markdown-editor-wrapper{margin-bottom:12px;position:relative}.markdown-editor-body{align-items:center;display:flex;flex-flow:row nowrap;height:calc(100% - 38px);overflow:hidden;width:100%}.markdown-editor-body .codemirror-container{flex:1 0;height:100%;overflow:hidden;width:100%}.markdown-editor-body .CodeMirror-wrap{padding-bottom:15px}.markdown-editor-body .preview-container{word-wrap:break-word;background:#fff;border-left:1px solid #ccc;box-sizing:border-box;flex:1 0;font-size:16px;height:100%;margin:10px 0;overflow-y:auto;padding:8px 8px 50px;white-space:normal;word-break:break-word}.markdown-editor-container{border:1px solid #ccc;border-radius:4px;font-size:16px;overflow:hidden}.markdown-editor-container.full-screen{bottom:0;height:100vh!important;left:0;position:fixed;right:0;top:0;z-index:1010}.markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}.markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}.markdown-editor-container.on-preview .codemirror-container,.markdown-editor-container.on-preview .preview-container{width:50%}.mini .markdown-editor-body{height:calc(100% - 28px)}.flex-end{justify-content:flex-end}.my-codemirror-container{border:1px solid #ccc;margin-bottom:24px;width:100%}.markdown-tip{bottom:-28px;color:#cdcdcd;font-size:12px;margin-bottom:7px;position:absolute;right:0}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{background-color:#f7f7f7;border-right:1px solid #ddd;white-space:nowrap}.CodeMirror-linenumber{color:#999;min-width:20px;padding:0 3px 0 5px;text-align:right;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;border:0!important;width:auto}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{animation:blink 1.06s steps(1) infinite;background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor{animation:blink 1.06s steps(1) infinite;background-color:#7e7;border:0;width:auto}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:-50px}.CodeMirror-ruler{border-left:1px solid #ccc;bottom:0;position:absolute;top:0}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror-scroll{height:100%;margin-bottom:-50px;margin-right:-50px;outline:none;overflow:scroll!important;padding-bottom:50px;position:relative}.CodeMirror-sizer{border-right:50px solid transparent;position:relative}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{display:none;position:absolute;z-index:6}.CodeMirror-vscrollbar{overflow-x:hidden;overflow-y:scroll;right:0;top:0}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-x:scroll;overflow-y:hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{left:0;min-height:100%;position:absolute;top:0;z-index:3}.CodeMirror-gutter{display:inline-block;height:100%;margin-bottom:-50px;vertical-align:top;white-space:normal}.CodeMirror-gutter-wrapper{background:none!important;border:none!important;position:absolute;z-index:4}.CodeMirror-gutter-background{bottom:0;position:absolute;top:0;z-index:4}.CodeMirror-gutter-elt{cursor:default;position:absolute;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:normal;-webkit-tap-highlight-color:transparent;font-feature-settings:"calt";background:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual;line-height:inherit;margin:0;overflow:visible;position:relative;white-space:pre;z-index:2}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.CodeMirror-linewidget{padding:.1px;position:relative;z-index:2}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{height:0;overflow:hidden;position:absolute;visibility:hidden;width:100%}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{position:relative;visibility:hidden;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror-sizer{padding-bottom:10px!important;padding-top:10px}.CodeMirror-empty.CodeMirror-focused{outline:none}.CodeMirror pre.CodeMirror-placeholder{color:#999}.CodeMirror{background:#fff;overflow:hidden;position:relative;word-break:break-word}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;line-height:1.6;white-space:pre-wrap;word-break:break-word}.wrp___dq7YK{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:rgba(0,0,0,.5)}.wrp___dq7YK img,.wrp___dq7YK video{max-height:80%;max-width:100%;text-align:center}.wrp___dq7YK iframe{background:#fff;border:none;left:0;top:0}.monaco___VnZC3,.wrp___dq7YK iframe{height:100%;position:absolute;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{display:flex;position:absolute;right:40px;top:40px;z-index:10}.close___LKoWu>span{align-items:center;background:#4a4a4a;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:10px;width:40px}.embed___hvpEJ{height:100%;left:0;position:absolute;top:0;width:100%}.my-diff-editor div,.my-monaco-editor div{font-size:inherit}.my-error-line-wrp{background:rgba(245,0,0,.2)!important;color:#f50000;height:auto!important;width:calc(100% - 20px)!important}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red}.breakpoints-fake,.breakpoints-select{border-radius:4px;height:8px!important;left:7px!important;pointer-events:none;top:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:8px!important}.breakpoints-fake{background:rgba(255,0,0,.5)}.highlighted-line{background:#4b4b18}.markdown-toolbar-container{align-items:center;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;display:flex;flex-flow:row wrap;line-height:20px;list-style:none;margin:0;min-height:30px;padding:0 5px;position:relative;width:100%}.markdown-toolbar-container .fill-tip{background-color:#fff1e2;border:1px solid #e99237;border-radius:5px;box-sizing:border-box;color:#a65500;cursor:pointer;display:inline-block;font-size:12px;height:auto;line-height:16px;margin-left:10px;padding:5px;position:relative}.markdown-toolbar-container .fill-tip:before{border-bottom:6px solid transparent;border-right:6px solid #fff1e2;border-top:6px solid transparent;content:" ";height:0;left:-6px;position:absolute;top:6px;width:0;z-index:10}.markdown-toolbar-container .fill-tip:after{border-bottom:6px solid transparent;border-right:6px solid #e99237;border-top:6px solid transparent;content:" ";height:0;left:-7px;position:absolute;top:6px;width:0}.markdown-toolbar-container li{color:#666;display:flex;flex-flow:column nowrap;height:100%;height:38px;justify-content:center;padding:0 1px}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{color:#666;cursor:pointer;font-size:18px;text-align:center;width:28px}.markdown-toolbar-container .btn-null{align-items:center;display:flex;flex-flow:row nowrap;width:auto}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{border-right:1px solid #ccc;height:65%;margin:0 5px}.mini .markdown-toolbar-container li{height:28px}.editor-resize{border-bottom:1px solid #ccc;border-top:1px solid #ccc;box-sizing:border-box;cursor:row-resize;display:block;height:4px;left:54%;margin:0 auto;overflow:hidden;text-transform:capitalize;white-space:nowrap;width:120px}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(static/iconfont.345f94c8.eot);src:url(static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(static/iconfont.deef216b.woff) format("woff"),url(static/iconfont.42606faf.ttf) format("truetype"),url(static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:md-iconfont!important;font-size:16px;font-style:normal}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #a7a7a7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-attribute,.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{color:#fff!important;outline:1px solid grey}.upload-button{color:#0152d9;display:block;font-size:12px;height:32px;line-height:32px;position:relative;width:106px}.upload-button input{height:32px;left:0;opacity:0;position:absolute;top:0;width:160px;z-index:-1}.wrap___ONdsC{background:#fff;display:flex;flex-direction:column;height:100%}.wrap___ONdsC .content___N0LEk{margin:0 auto;width:1200px}.wrap___ONdsC .content___N0LEk .crumbs___ZMtFD{align-items:center;border-bottom:1px solid #dbdce0;color:#5f6368;display:flex;justify-content:space-between;padding-bottom:15px;padding-top:15px}.wrap___ONdsC .content___N0LEk .title___zwDOY{color:#000;font-size:14px;font-weight:600;margin-bottom:30px;margin-top:30px}.wrap___ONdsC .content___N0LEk .upload___MSuSG{background-color:rgba(48,97,208,.04);border:1px dashed #5487fc;border-radius:2px;height:160px;padding-top:30px;text-align:center}.wrap___ONdsC .content___N0LEk .btn___VpNOC{background-color:#f6f7f9;box-shadow:inset 0 1px 3px 0 #d7d8d9;color:#9096a3}.wrap___ONdsC .content___N0LEk .activeBtn___WARNi{background-color:#3061d0;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#fff}.wrap___ONdsC .content___N0LEk .head___G0LuH{align-items:center;display:flex;height:90px;padding-top:5px}.wrap___ONdsC .content___N0LEk .head___G0LuH .title___zwDOY{color:#333;font-size:16px;font-weight:700}.wrap___ONdsC .content___N0LEk .head___G0LuH .add___ThO12{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:4px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3061d0;cursor:pointer;font-size:14px;font-weight:500;height:32px;line-height:30px;margin-left:auto;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:120px}.wrap___ONdsC .content___N0LEk .head___G0LuH .add___ThO12:hover{border:1px solid #3061d0}.wrap___ONdsC .content___N0LEk .head___G0LuH .addDisable___ykVne{background:#fafbfc;border:1px solid #e9eaec;border-radius:4px;box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:silver;cursor:not-allowed;line-height:30px;margin-left:auto;width:120px}.wrap___ONdsC .content___N0LEk .head___G0LuH .addDisable___ykVne,.wrap___ONdsC .content___N0LEk .head___G0LuH .setting___ACQW6{font-size:14px;font-weight:500;height:32px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wrap___ONdsC .content___N0LEk .head___G0LuH .setting___ACQW6{background:#3061d0;border-radius:4px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 -1px 3px 0 hsla(0,0%,100%,.5);color:#fff;cursor:pointer;line-height:32px;margin-left:20px;width:100px}.wrap___ONdsC .content___N0LEk .tabs___kF5MC{display:flex;height:40px}.wrap___ONdsC .content___N0LEk .tabs___kF5MC>div{cursor:default;margin-left:-22px;margin-right:22px;position:relative}.wrap___ONdsC .content___N0LEk .tabs___kF5MC>div:hover i{visibility:visible}.wrap___ONdsC .content___N0LEk .tabs___kF5MC>div:hover .name___APZDD{color:#165dff}.wrap___ONdsC .content___N0LEk .tabs___kF5MC>div i{color:#dedede;visibility:hidden}.wrap___ONdsC .content___N0LEk .tabs___kF5MC>div span{color:#333;cursor:pointer;font-size:16px;padding:0 6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wrap___ONdsC .content___N0LEk .tabs___kF5MC .active___hzqus .name___APZDD{color:#165dff}.wrap___ONdsC .content___N0LEk .tabs___kF5MC .active___hzqus:after{background:#165dff;bottom:0;content:"";height:2px;left:23px;position:absolute;width:calc(100% - 47px)}.wrap___ONdsC .content___N0LEk .line___DAGKO{border-bottom:1px solid #dedede;height:1px;margin-bottom:40px}.wrap___ONdsC .content___N0LEk .resource___Gveup{align-items:center;background:#f5f5f5;border-radius:25px;display:flex;height:38px;justify-content:space-between;width:206px}.wrap___ONdsC .content___N0LEk .resource___Gveup div{color:#333;cursor:pointer;font-size:14px;line-height:38px;text-align:center;width:102px}.wrap___ONdsC .content___N0LEk .resource___Gveup .active___hzqus{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:18px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#165dff;height:36px;line-height:34px}.wrap___ONdsC .content___N0LEk .mirror___IBeiQ{align-items:center;border:1px solid #bacffe;border-radius:2px;cursor:pointer;display:flex;height:32px;justify-content:space-between;margin-right:20px;padding:0 20px;width:160px}.wrap___ONdsC .content___N0LEk .mirror___IBeiQ>div{color:#165dff;flex:1 1;font-size:14px;overflow:hidden;padding-right:10px;text-overflow:ellipsis;white-space:nowrap}.wrap___ONdsC .content___N0LEk .mirror___IBeiQ>i{color:#165dff}.wrap___ONdsC .content___N0LEk .interface___pzUyA{align-items:center;display:flex}.wrap___ONdsC .content___N0LEk .interface___pzUyA>div{background:#f5f5f5;border-radius:4px;cursor:pointer;height:82px;margin-right:20px;padding-left:20px;padding-top:18px;position:relative;width:256px}.wrap___ONdsC .content___N0LEk .interface___pzUyA>div>span{display:none;position:absolute;right:6px;top:4px;z-index:10}.wrap___ONdsC .content___N0LEk .interface___pzUyA>div>div{align-items:center;display:flex;margin-bottom:10px}.wrap___ONdsC .content___N0LEk .interface___pzUyA>div>div i{color:#165dff}.wrap___ONdsC .content___N0LEk .interface___pzUyA>div>div span{color:#333;font-size:14px;font-weight:600;margin-left:8px}.wrap___ONdsC .content___N0LEk .interface___pzUyA>div aside{color:#333;font-size:12px}.wrap___ONdsC .content___N0LEk .interface___pzUyA .active___hzqus{background:#3061d0}.wrap___ONdsC .content___N0LEk .interface___pzUyA .active___hzqus>span{display:inline}.wrap___ONdsC .content___N0LEk .interface___pzUyA .active___hzqus *{color:#fff}.wrap___ONdsC .content___N0LEk .interface___pzUyA .disabled___d4p_T *{color:#999}.wrap___ONdsC .content___N0LEk .port___vS58L{align-items:center;display:flex}.wrap___ONdsC .content___N0LEk .grade___4_rtU{color:#165dff;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;margin-bottom:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wrap___ONdsC .content___N0LEk .grade___4_rtU i{display:inline-block;font-size:12px;margin-left:8px;transform:scale(.6) translateY(-2px)}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9{border:1px solid #dedede;border-radius:4px}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9 .tabTitle___yxNTA{border-right:1px solid #dedede;height:60px;line-height:58px;max-width:310px;overflow:hidden;padding:0 20px;position:relative;text-overflow:ellipsis;white-space:nowrap}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9 .more___hoice{align-items:center;color:#165dff;display:flex;justify-content:center;width:91px}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9 .more___hoice i{display:inline-block;font-size:12px;margin-left:5px;transform:scale(.6) translateY(3px)}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9 .ant-input-group-wrapper{border-radius:4px;overflow:hidden}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9 .ant-input-group-wrapper .ant-input{background:#f5f5f5;border:0;height:50px;margin-left:10px;width:149px}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9 .ant-input-group-wrapper .ant-input:focus{box-shadow:none}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9 .ant-input-group-wrapper .ant-input-group-addon{background:#f5f5f5;border:0;color:#999;font-size:14px;padding-right:20px}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9 .ant-tabs-tab{margin:0;padding:0}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9 .ant-tabs-nav:before{border-bottom:1px solid #dedede}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9 .ant-tabs-tab-active{background:rgba(22,93,255,.1);border:0}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9 .ant-tabs-tab-active .ant-tabs-tab-btn{color:#165dff}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9 .ant-tabs-tab-active .ant-tabs-tab-btn>div:after{background:#165dff;bottom:0;content:"";height:2px;left:20px;position:absolute;width:calc(100% - 40px)}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9 .ant-tabs-tab-active+div.ant-tabs-tab{border:0}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9 .ant-tabs-ink-bar{display:none}.wrap___ONdsC .content___N0LEk .system___utj75{align-items:center;display:flex}.wrap___ONdsC .content___N0LEk .system___utj75 div{align-items:center;background:#f5f5f5;border-radius:4px;color:#333;cursor:pointer;display:flex;height:50px;justify-content:center;margin-right:20px;width:140px}.wrap___ONdsC .content___N0LEk .system___utj75 div i{margin-right:20px}.wrap___ONdsC .content___N0LEk .system___utj75 div span{font-size:14px}.wrap___ONdsC .content___N0LEk .system___utj75 .active___hzqus{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#165dff}.wrap___ONdsC .content___N0LEk .explain___ecqpL{color:#165dff;cursor:pointer;font-size:14px;text-decoration:underline}.wrap___ONdsC .btns___MTI71{align-items:center;background:#fff;bottom:0;box-shadow:0 -4px 8px 1px #f1f1f1;display:flex;height:70px;justify-content:center;left:0;position:fixed;width:100%;z-index:11}.wrap___ONdsC .btns___MTI71>button{border-radius:2px;height:auto;padding:9px 34px}.wrap___ONdsC .btns___MTI71>button:last-child{background:#3061d0;color:#fff}.wrap___ONdsC .template___xdQbN .liWrap___z55nC{max-height:300px;overflow:auto}.wrap___ONdsC .template___xdQbN .liWrap___z55nC .li___GcxuL{align-items:center;cursor:pointer;display:flex;height:30px;justify-content:space-between;padding:0 12px}.wrap___ONdsC .template___xdQbN .liWrap___z55nC .li___GcxuL:hover{background:#e8e7e7}.wrap___ONdsC .template___xdQbN .liWrap___z55nC .li___GcxuL span{color:#000;flex:1 1;font-size:14px;overflow:hidden;padding-right:10px;text-overflow:ellipsis;white-space:nowrap}.wrap___ONdsC .template___xdQbN .liWrap___z55nC .li___GcxuL .tag___xVpLK{border:1px solid #f7b500;border-radius:10px;color:#f7b500;font-size:12px;font-weight:400;height:20px;line-height:18px;text-align:center;width:44px}.cpuWrap___Wi43O{align-items:center;display:flex;justify-content:space-between}.cpuWrap___Wi43O .activebtn___UamsA{align-items:center;background:#3061d0;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 -1px 3px 0 hsla(0,0%,100%,.5);color:#fff;display:flex;justify-content:space-between}.cpuWrap___Wi43O .activebtn___UamsA,.cpuWrap___Wi43O .btn___VpNOC{border-radius:4px;cursor:pointer;height:40px;padding-left:12px;width:140px}.cpuWrap___Wi43O .btn___VpNOC{background:#f5f5f5;color:#000;line-height:40px}.activeTab___fzQvD{background-color:#f6f7f9;border-radius:2px;color:#165dff}.activeTab___fzQvD,.tab___UNT6N{cursor:pointer;display:inline-block;margin-right:30px;text-align:center;width:54px}.disabledBtn___maLgB{background-color:#fafbfc!important;border-radius:2px;box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#c5c5c5!important;cursor:pointer}.doc___gT07l:hover{color:#165dff;cursor:pointer}.label___CZ1_z{align-items:center;display:flex;padding-bottom:30px}.label___CZ1_z .left___ZKFRV{align-items:center;display:flex;flex-shrink:0}.label___CZ1_z .left___ZKFRV span{color:#e53333;font-family:SimSun,sans-serif;margin-right:2px;margin-top:-2px}.label___CZ1_z .left___ZKFRV div{color:#333;font-size:16px;line-height:16px}.label___CZ1_z .left___ZKFRV i{color:#ccc;margin-left:4px}.label___CZ1_z .right___zVTRn{flex:1 1;position:relative}.label___CZ1_z .right___zVTRn .error___oNJNo{bottom:-27px;color:#e53333;font-size:14px;left:0;position:absolute;z-index:10}.selectEnvironment___LegvW{background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-start;max-height:1000px;position:relative;width:344px}.selectEnvironment___LegvW .search___ZMwsK{position:relative}.selectEnvironment___LegvW .search___ZMwsK .ant-input-affix-wrapper{background:#f5f5f5;border-radius:4px;margin:20px;width:87%}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S{background:#fff;border-radius:4px;box-shadow:0 3px 6px -4px grey;left:21px;max-height:196px;overflow-y:auto;position:absolute;top:53px;width:87%;z-index:10}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:5px 8px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .name___t0Y2b{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .tag___ooWkq{border:1px solid #f7b500;border-radius:12px;color:#f7b500;font-size:10px;margin-left:10px;padding:0 4px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi:hover{background-color:#f9f9f9}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk{align-items:center;background:rgba(24,144,255,.2)!important;color:#0152d9;cursor:pointer;display:flex;justify-content:space-between;padding:5px 8px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .name___t0Y2b{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .tag___ooWkq{border:1px solid #f7b500;border-radius:12px;color:#f7b500;font-size:10px;margin-left:10px;padding:0 4px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk:hover{background-color:#f9f9f9}.selectEnvironment___LegvW .spin___x2xMT{align-items:center;display:flex;flex:1 1;justify-content:center}.selectEnvironment___LegvW .common___ZhJvk{padding-left:20px}.selectEnvironment___LegvW .common___ZhJvk .title___p4_7m{color:#333;font-size:14px;font-weight:600;line-height:14px;margin-bottom:10px}.selectEnvironment___LegvW .common___ZhJvk .tags___2fYZM{display:flex;flex-wrap:wrap;padding:0}.selectEnvironment___LegvW .common___ZhJvk .tags___2fYZM .tag___ooWkq{background:#f1f1f1;border-radius:15px;color:#666;cursor:pointer;font-size:12px;line-height:12px;margin-right:10px;margin-top:10px;padding:7px 10px}.selectEnvironment___LegvW .common___ZhJvk .tags___2fYZM .tagActive___tb54k{background:rgba(24,144,255,.2);color:#0152d9}.selectEnvironment___LegvW .wrap___I9ZtF{margin-bottom:50px;margin-top:12px;overflow-y:auto;position:relative}.selectEnvironment___LegvW .wrap___I9ZtF header:first-child{margin-top:0}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX{overflow:hidden;padding:0}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ{align-items:center;cursor:pointer;display:flex;font-size:14px;height:34px;justify-content:space-between;padding:0 20px}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ:hover{background-color:#f5f5f5}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ .name___t0Y2b{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ .tag___ooWkq{border:1px solid #f7b500;border-radius:12px;color:#f7b500;font-size:10px;margin-left:10px;padding:0 4px}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6{background:rgba(24,144,255,.2)!important}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .line___Qn6mz{background-color:#f1f1f1;height:1px;margin:10px 0 10px 20px;width:300px}.selectEnvironment___LegvW .apply___EhZKq{bottom:0;padding:20px 0 20px 20px;position:absolute}.selectEnvironment___LegvW .apply___EhZKq .p1___LxfGu{color:#999;font-size:14px}.selectEnvironment___LegvW .apply___EhZKq .p2___jiQhJ{color:#0152d9;cursor:pointer;font-size:14px}.selectEnvironment___LegvW .list___n7Ydz header{align-items:center;cursor:pointer;display:flex;height:34px;justify-content:space-between;margin-top:10px;padding:0 20px}.selectEnvironment___LegvW .list___n7Ydz header:hover{background-color:#f5f5f5}.selectEnvironment___LegvW .list___n7Ydz header .title___p4_7m{color:#333;font-size:14px;font-weight:600}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz{overflow:hidden;padding:0}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ{align-items:center;cursor:pointer;display:flex;font-size:14px;height:34px;justify-content:space-between;padding:0 20px}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ:hover{background-color:#f5f5f5}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ .name___t0Y2b{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ .tag___ooWkq{border:1px solid #f7b500;border-radius:12px;color:#f7b500;font-size:10px;margin-left:10px;padding:0 4px}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .itemActive___JCEc6{background:rgba(24,144,255,.2)!important}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .line___Qn6mz{background-color:#f1f1f1;height:1px;margin:10px 0 10px 20px;width:300px}.darklySelectEnvironment___K__cy{background-color:#fff;background-color:#0a143d;display:flex;flex-direction:column;height:100%;justify-content:flex-start;max-height:1000px;max-width:440px;position:relative;width:344px;width:25%}.darklySelectEnvironment___K__cy .search___ZMwsK{position:relative}.darklySelectEnvironment___K__cy .search___ZMwsK .ant-input-affix-wrapper{background:#f5f5f5;border-radius:4px;margin:20px;width:87%}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S{background:#fff;border-radius:4px;box-shadow:0 3px 6px -4px grey;left:21px;max-height:196px;overflow-y:auto;position:absolute;top:53px;width:87%;z-index:10}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:5px 8px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .name___t0Y2b{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .tag___ooWkq{border:1px solid #f7b500;border-radius:12px;color:#f7b500;font-size:10px;margin-left:10px;padding:0 4px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi:hover{background-color:#f9f9f9}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk{align-items:center;background:rgba(24,144,255,.2)!important;color:#0152d9;cursor:pointer;display:flex;justify-content:space-between;padding:5px 8px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .name___t0Y2b{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .tag___ooWkq{border:1px solid #f7b500;border-radius:12px;color:#f7b500;font-size:10px;margin-left:10px;padding:0 4px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk:hover{background-color:#f9f9f9}.darklySelectEnvironment___K__cy .spin___x2xMT{align-items:center;display:flex;flex:1 1;justify-content:center}.darklySelectEnvironment___K__cy .common___ZhJvk{padding-left:20px}.darklySelectEnvironment___K__cy .common___ZhJvk .title___p4_7m{color:#333;font-size:14px;font-weight:600;line-height:14px;margin-bottom:10px}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM{display:flex;flex-wrap:wrap;padding:0}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tag___ooWkq{background:#f1f1f1;border-radius:15px;color:#666;cursor:pointer;font-size:12px;line-height:12px;margin-right:10px;margin-top:10px;padding:7px 10px}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tagActive___tb54k{background:rgba(24,144,255,.2);color:#0152d9}.darklySelectEnvironment___K__cy .wrap___I9ZtF{margin-bottom:50px;margin-top:12px;overflow-y:auto;position:relative}.darklySelectEnvironment___K__cy .wrap___I9ZtF header:first-child{margin-top:0}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX{overflow:hidden;padding:0}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ{align-items:center;cursor:pointer;display:flex;font-size:14px;height:34px;justify-content:space-between;padding:0 20px}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ:hover{background-color:#f5f5f5}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .name___t0Y2b{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .tag___ooWkq{border-radius:12px;font-size:10px;margin-left:10px;padding:0 4px}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6{background:rgba(24,144,255,.2)!important}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .line___Qn6mz{background-color:#f1f1f1;height:1px;margin:10px 0 10px 20px;width:300px}.darklySelectEnvironment___K__cy .apply___EhZKq{bottom:0;padding:20px 0 20px 20px;position:absolute}.darklySelectEnvironment___K__cy .apply___EhZKq .p1___LxfGu{color:#999;font-size:14px}.darklySelectEnvironment___K__cy .apply___EhZKq .p2___jiQhJ{color:#0152d9;cursor:pointer;font-size:14px}.darklySelectEnvironment___K__cy .list___n7Ydz header{align-items:center;display:flex;height:34px;justify-content:space-between;margin-top:10px;padding:0 20px}.darklySelectEnvironment___K__cy .list___n7Ydz header:hover{background-color:#f5f5f5}.darklySelectEnvironment___K__cy .list___n7Ydz header .title___p4_7m{color:#333;font-size:14px;font-weight:600}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz{overflow:hidden;padding:0}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ{align-items:center;cursor:pointer;display:flex;font-size:14px;height:34px;justify-content:space-between;padding:0 20px}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ:hover{background-color:#f5f5f5}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .name___t0Y2b{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .tag___ooWkq{border-radius:12px;font-size:10px;margin-left:10px;padding:0 4px}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .itemActive___JCEc6{background:rgba(24,144,255,.2)!important}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .line___Qn6mz{background-color:#f1f1f1;height:1px;margin:10px 0 10px 20px;width:300px}.darklySelectEnvironment___K__cy .search___ZMwsK .ant-input-affix-wrapper{background:#3e4571;color:#584c4c}.darklySelectEnvironment___K__cy .search___ZMwsK .ant-input-affix-wrapper input{color:#fff}.darklySelectEnvironment___K__cy .search___ZMwsK ::-webkit-input-placeholder{color:#b0b5d6}.darklySelectEnvironment___K__cy .common___ZhJvk .title___p4_7m{color:#fff}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tag___ooWkq{background:#3e4571;color:#b0b5d6}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tagActive___tb54k{background:#0152d9;color:#fff}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ:hover{background-color:rgba(62,69,113,.2)}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .name___t0Y2b{color:#fff}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .tag___ooWkq{border:1px solid #f7b500;color:#f7b500}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6{background:#3e4571!important}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .line___Qn6mz{background-color:#282e55}.darklySelectEnvironment___K__cy .list___n7Ydz header{cursor:pointer}.darklySelectEnvironment___K__cy .list___n7Ydz header:hover{background-color:rgba(62,69,113,.2)}.darklySelectEnvironment___K__cy .list___n7Ydz header .title___p4_7m{color:#fff}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ:hover{background-color:rgba(62,69,113,.2)}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .name___t0Y2b{color:#fff}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .tag___ooWkq{border:1px solid #f7b500;color:#f7b500}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .itemActive___JCEc6{background:#3e4571!important}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .line___Qn6mz{background-color:#282e55;width:394px}.mirrorModal___Or3Fz{align-items:flex-start;display:flex;height:580px;justify-content:center;padding-bottom:4px}.mirrorModal___Or3Fz .right___dmM3o{background-color:#fff;flex:1 1;height:100%}.mirrorModal___Or3Fz .right___dmM3o header{height:60px;padding-left:30px}.mirrorModal___Or3Fz .right___dmM3o header .title___qvx5b{border-bottom:1px solid #f1f1f1;color:#333;font-size:14px;font-weight:700;height:60px;line-height:60px}.mirrorModal___Or3Fz .right___dmM3o .content___bgacR .ant-empty{padding:150px 0 99px}.mirrorModal___Or3Fz .right___dmM3o .content___bgacR .ant-empty .ant-empty-image{height:180px}.mirrorModal___Or3Fz .right___dmM3o .content___bgacR .ant-empty .ant-empty-description{color:#999;font-size:14px}.mirrorModal___Or3Fz .right___dmM3o .content___bgacR .des___tTuzA{height:425px;margin-bottom:31px;margin-top:18px;overflow-y:auto;padding-left:30px}.mirrorModal___Or3Fz .right___dmM3o .content___bgacR .btns___AAZk3{display:flex;justify-content:end}.mirrorModal___Or3Fz .right___dmM3o .content___bgacR .btns___AAZk3 .confirm___NIDd7{background:#3061d0;border:0;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#fff;font-weight:400;height:32px;width:60px}.mirrorModal___Or3Fz .right___dmM3o .content___bgacR .btns___AAZk3 .cancel___oCK9D{background:#f8f9fc;border:1px solid #c3cfe0;border-radius:2px;color:#464f66;font-weight:400;height:32px;line-height:14px;margin-right:20px;opacity:.5;width:60px}.modal___zo5el .ant-modal-content .ant-modal-header{border:0;color:#000;font-size:16px;font-weight:500;padding:30px 40px 10px}.modal___zo5el .ant-modal-content .ant-modal-body{padding:0 20px;padding-left:0!important}.modal___zo5el .ant-modal-content .ant-modal-close{right:29px;top:22px}.modal___zo5el .ant-modal-content .ant-modal-close .ant-modal-close-icon{color:#979797;font-size:26px}.flexRow___JBN3B{display:flex;flex-direction:row}.flexColumn___zXgFj{display:flex;flex-direction:column}.formWrap___aNgan{font-size:14px}.formWrap___aNgan div[class~=ant-form-item-label] label{color:rgba(0,0,0,.65);font-size:14px}.formWrap___aNgan div[class~=ant-form-item-control-input-content] input{font-size:14px;height:40px;line-height:40px}.formWrap___aNgan div[class~=ant-form-item-control-input-content] textarea{font-size:14px}.formWrap___aNgan div[class~=ant-form-item-control-input-content] span{font-size:14px}.upload___yGdLQ{max-width:370px}.color0152d9___zzEpS{color:#0152d9}.colorCCC___k4Dxq{color:#ccc}.footerWrap___WrUZd div[class~=ant-form-item-control]{max-width:100%}.footerWrap___WrUZd div[class~=ant-form-item]{margin-bottom:0}.footerWrap___WrUZd div[class~=ant-form-item-control-input-content]{display:flex;justify-content:flex-end}.qrCode___GPwSg{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;padding:20px;position:relative}.qrCode___GPwSg:after{background-color:#f1f1f1;bottom:0;content:"";height:1px;left:-16px;position:absolute;width:1000px;z-index:1}.qrCode___GPwSg .a1___R6etl{align-items:flex-start;display:flex;flex-direction:column;width:190px}.qrCode___GPwSg .a1___R6etl .code___fCL_L{align-items:center;background:#fff;border-radius:8px;box-shadow:0 0 6px 2px #dedede;display:flex;height:130px;justify-content:center;width:130px}.qrCode___GPwSg .a1___R6etl .group___n7tgy{color:#3a3a3a;font-size:14px;margin-top:4px}.qrCode___GPwSg .a1___R6etl .groupNumber___tw7hA{color:#999;font-size:12px}.qrCode___GPwSg .a2___GGjDE{color:#333;flex:1 1;font-size:16px;line-height:32px;margin-top:14px}.mirrorModal___Pi3tF{align-items:flex-start;display:flex;height:580px;justify-content:center}.mirrorModal___Pi3tF .right___Hot5f{background-color:#fff;flex:1 1;height:100%}.mirrorModal___Pi3tF .right___Hot5f header{height:60px;padding:0 30px}.mirrorModal___Pi3tF .right___Hot5f header .title___jjMKh{border-bottom:1px solid #f1f1f1;color:#333;font-size:14px;font-weight:700;height:60px;line-height:60px}.mirrorModal___Pi3tF .right___Hot5f .content___BmOkD .ant-empty{padding:150px 0 40px}.mirrorModal___Pi3tF .right___Hot5f .content___BmOkD .ant-empty .ant-empty-image{height:180px}.mirrorModal___Pi3tF .right___Hot5f .content___BmOkD .ant-empty .ant-empty-description{color:#999;font-size:14px}.mirrorModal___Pi3tF .right___Hot5f .content___BmOkD .des___oGTUM{margin-top:18px;max-height:490px;overflow-y:auto;padding:0 30px}.modal___yy3VB .ant-modal-body{max-height:500px;overflow-y:auto} \ No newline at end of file +.vnc-panel-wrapper{height:calc(100vh - 105px);overflow:hidden;position:relative}.vnc-panel-wrapper.full-screen{background:#fff;bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;z-index:200}.vnc-panel-wrapper-windows{height:90vh;overflow:hidden;position:relative}.vnc-panel-wrapper-windows .btn-vnc-resize{color:#fff;position:absolute;right:16px;top:48px;z-index:101}.vnc-panel-wrapper-windows.full-screen{background:#fff;bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;z-index:200}.vnc-panel{height:100%;margin:0 auto;min-height:500px}.wrap___ONdsC{background:#fff;display:flex;flex-direction:column;height:100%}.wrap___ONdsC .content___N0LEk{margin:0 auto;width:1200px}.wrap___ONdsC .content___N0LEk .crumbs___ZMtFD{align-items:center;border-bottom:1px solid #dbdce0;color:#5f6368;display:flex;justify-content:space-between;padding-bottom:15px;padding-top:15px}.wrap___ONdsC .content___N0LEk .title___zwDOY{color:#000;font-size:14px;font-weight:600;margin-bottom:30px;margin-top:30px}.wrap___ONdsC .content___N0LEk .upload___MSuSG{background-color:rgba(48,97,208,.04);border:1px dashed #5487fc;border-radius:2px;height:160px;padding-top:30px;text-align:center}.wrap___ONdsC .content___N0LEk .btn___VpNOC{background-color:#f6f7f9;box-shadow:inset 0 1px 3px 0 #d7d8d9;color:#9096a3}.wrap___ONdsC .content___N0LEk .activeBtn___WARNi{background-color:#3061d0;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#fff}.wrap___ONdsC .content___N0LEk .head___G0LuH{align-items:center;display:flex;height:90px;padding-top:5px}.wrap___ONdsC .content___N0LEk .head___G0LuH .title___zwDOY{color:#333;font-size:16px;font-weight:700}.wrap___ONdsC .content___N0LEk .head___G0LuH .add___ThO12{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:4px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3061d0;cursor:pointer;font-size:14px;font-weight:500;height:32px;line-height:30px;margin-left:auto;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:120px}.wrap___ONdsC .content___N0LEk .head___G0LuH .add___ThO12:hover{border:1px solid #3061d0}.wrap___ONdsC .content___N0LEk .head___G0LuH .addDisable___ykVne{background:#fafbfc;border:1px solid #e9eaec;border-radius:4px;box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:silver;cursor:not-allowed;line-height:30px;margin-left:auto;width:120px}.wrap___ONdsC .content___N0LEk .head___G0LuH .addDisable___ykVne,.wrap___ONdsC .content___N0LEk .head___G0LuH .setting___ACQW6{font-size:14px;font-weight:500;height:32px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wrap___ONdsC .content___N0LEk .head___G0LuH .setting___ACQW6{background:#3061d0;border-radius:4px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 -1px 3px 0 hsla(0,0%,100%,.5);color:#fff;cursor:pointer;line-height:32px;margin-left:20px;width:100px}.wrap___ONdsC .content___N0LEk .tabs___kF5MC{display:flex;height:40px}.wrap___ONdsC .content___N0LEk .tabs___kF5MC>div{cursor:default;margin-left:-22px;margin-right:22px;position:relative}.wrap___ONdsC .content___N0LEk .tabs___kF5MC>div:hover i{visibility:visible}.wrap___ONdsC .content___N0LEk .tabs___kF5MC>div:hover .name___APZDD{color:#165dff}.wrap___ONdsC .content___N0LEk .tabs___kF5MC>div i{color:#dedede;visibility:hidden}.wrap___ONdsC .content___N0LEk .tabs___kF5MC>div span{color:#333;cursor:pointer;font-size:16px;padding:0 6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wrap___ONdsC .content___N0LEk .tabs___kF5MC .active___hzqus .name___APZDD{color:#165dff}.wrap___ONdsC .content___N0LEk .tabs___kF5MC .active___hzqus:after{background:#165dff;bottom:0;content:"";height:2px;left:23px;position:absolute;width:calc(100% - 47px)}.wrap___ONdsC .content___N0LEk .line___DAGKO{border-bottom:1px solid #dedede;height:1px;margin-bottom:40px}.wrap___ONdsC .content___N0LEk .resource___Gveup{align-items:center;background:#f5f5f5;border-radius:25px;display:flex;height:38px;justify-content:space-between;width:206px}.wrap___ONdsC .content___N0LEk .resource___Gveup div{color:#333;cursor:pointer;font-size:14px;line-height:38px;text-align:center;width:102px}.wrap___ONdsC .content___N0LEk .resource___Gveup .active___hzqus{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;border-radius:18px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#165dff;height:36px;line-height:34px}.wrap___ONdsC .content___N0LEk .mirror___IBeiQ{align-items:center;border:1px solid #bacffe;border-radius:2px;cursor:pointer;display:flex;height:32px;justify-content:space-between;margin-right:20px;padding:0 20px;width:160px}.wrap___ONdsC .content___N0LEk .mirror___IBeiQ>div{color:#165dff;flex:1 1;font-size:14px;overflow:hidden;padding-right:10px;text-overflow:ellipsis;white-space:nowrap}.wrap___ONdsC .content___N0LEk .mirror___IBeiQ>i{color:#165dff}.wrap___ONdsC .content___N0LEk .interface___pzUyA{align-items:center;display:flex}.wrap___ONdsC .content___N0LEk .interface___pzUyA>div{background:#f5f5f5;border-radius:4px;cursor:pointer;height:82px;margin-right:20px;padding-left:20px;padding-top:18px;position:relative;width:256px}.wrap___ONdsC .content___N0LEk .interface___pzUyA>div>span{display:none;position:absolute;right:6px;top:4px;z-index:10}.wrap___ONdsC .content___N0LEk .interface___pzUyA>div>div{align-items:center;display:flex;margin-bottom:10px}.wrap___ONdsC .content___N0LEk .interface___pzUyA>div>div i{color:#165dff}.wrap___ONdsC .content___N0LEk .interface___pzUyA>div>div span{color:#333;font-size:14px;font-weight:600;margin-left:8px}.wrap___ONdsC .content___N0LEk .interface___pzUyA>div aside{color:#333;font-size:12px}.wrap___ONdsC .content___N0LEk .interface___pzUyA .active___hzqus{background:#3061d0}.wrap___ONdsC .content___N0LEk .interface___pzUyA .active___hzqus>span{display:inline}.wrap___ONdsC .content___N0LEk .interface___pzUyA .active___hzqus *{color:#fff}.wrap___ONdsC .content___N0LEk .interface___pzUyA .disabled___d4p_T *{color:#999}.wrap___ONdsC .content___N0LEk .port___vS58L{align-items:center;display:flex}.wrap___ONdsC .content___N0LEk .grade___4_rtU{color:#165dff;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;margin-bottom:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wrap___ONdsC .content___N0LEk .grade___4_rtU i{display:inline-block;font-size:12px;margin-left:8px;transform:scale(.6) translateY(-2px)}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9{border:1px solid #dedede;border-radius:4px}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9 .tabTitle___yxNTA{border-right:1px solid #dedede;height:60px;line-height:58px;max-width:310px;overflow:hidden;padding:0 20px;position:relative;text-overflow:ellipsis;white-space:nowrap}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9 .more___hoice{align-items:center;color:#165dff;display:flex;justify-content:center;width:91px}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9 .more___hoice i{display:inline-block;font-size:12px;margin-left:5px;transform:scale(.6) translateY(3px)}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9 .ant-input-group-wrapper{border-radius:4px;overflow:hidden}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9 .ant-input-group-wrapper .ant-input{background:#f5f5f5;border:0;height:50px;margin-left:10px;width:149px}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9 .ant-input-group-wrapper .ant-input:focus{box-shadow:none}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9 .ant-input-group-wrapper .ant-input-group-addon{background:#f5f5f5;border:0;color:#999;font-size:14px;padding-right:20px}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9 .ant-tabs-tab{margin:0;padding:0}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9 .ant-tabs-nav:before{border-bottom:1px solid #dedede}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9 .ant-tabs-tab-active{background:rgba(22,93,255,.1);border:0}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9 .ant-tabs-tab-active .ant-tabs-tab-btn{color:#165dff}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9 .ant-tabs-tab-active .ant-tabs-tab-btn>div:after{background:#165dff;bottom:0;content:"";height:2px;left:20px;position:absolute;width:calc(100% - 40px)}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9 .ant-tabs-tab-active+div.ant-tabs-tab{border:0}.wrap___ONdsC .content___N0LEk .tabsBox___DfBD9 .ant-tabs-ink-bar{display:none}.wrap___ONdsC .content___N0LEk .system___utj75{align-items:center;display:flex}.wrap___ONdsC .content___N0LEk .system___utj75 div{align-items:center;background:#f5f5f5;border-radius:4px;color:#333;cursor:pointer;display:flex;height:50px;justify-content:center;margin-right:20px;width:140px}.wrap___ONdsC .content___N0LEk .system___utj75 div i{margin-right:20px}.wrap___ONdsC .content___N0LEk .system___utj75 div span{font-size:14px}.wrap___ONdsC .content___N0LEk .system___utj75 .active___hzqus{background:#f6f7f9 linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #bacffe;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#165dff}.wrap___ONdsC .content___N0LEk .explain___ecqpL{color:#165dff;cursor:pointer;font-size:14px;text-decoration:underline}.wrap___ONdsC .btns___MTI71{align-items:center;background:#fff;bottom:0;box-shadow:0 -4px 8px 1px #f1f1f1;display:flex;height:70px;justify-content:center;left:0;position:fixed;width:100%;z-index:11}.wrap___ONdsC .btns___MTI71>button{border-radius:2px;height:auto;padding:9px 34px}.wrap___ONdsC .btns___MTI71>button:last-child{background:#3061d0;color:#fff}.wrap___ONdsC .template___xdQbN .liWrap___z55nC{max-height:300px;overflow:auto}.wrap___ONdsC .template___xdQbN .liWrap___z55nC .li___GcxuL{align-items:center;cursor:pointer;display:flex;height:30px;justify-content:space-between;padding:0 12px}.wrap___ONdsC .template___xdQbN .liWrap___z55nC .li___GcxuL:hover{background:#e8e7e7}.wrap___ONdsC .template___xdQbN .liWrap___z55nC .li___GcxuL span{color:#000;flex:1 1;font-size:14px;overflow:hidden;padding-right:10px;text-overflow:ellipsis;white-space:nowrap}.wrap___ONdsC .template___xdQbN .liWrap___z55nC .li___GcxuL .tag___xVpLK{border:1px solid #f7b500;border-radius:10px;color:#f7b500;font-size:12px;font-weight:400;height:20px;line-height:18px;text-align:center;width:44px}.cpuWrap___Wi43O{align-items:center;display:flex;justify-content:space-between}.cpuWrap___Wi43O .activebtn___UamsA{align-items:center;background:#3061d0;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 -1px 3px 0 hsla(0,0%,100%,.5);color:#fff;display:flex;justify-content:space-between}.cpuWrap___Wi43O .activebtn___UamsA,.cpuWrap___Wi43O .btn___VpNOC{border-radius:4px;cursor:pointer;height:40px;padding-left:12px;width:140px}.cpuWrap___Wi43O .btn___VpNOC{background:#f5f5f5;color:#000;line-height:40px}.activeTab___fzQvD{background-color:#f6f7f9;border-radius:2px;color:#165dff}.activeTab___fzQvD,.tab___UNT6N{cursor:pointer;display:inline-block;margin-right:30px;text-align:center;width:54px}.disabledBtn___maLgB{background-color:#fafbfc!important;border-radius:2px;box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#c5c5c5!important;cursor:pointer}.doc___gT07l:hover{color:#165dff;cursor:pointer}.label___CZ1_z{align-items:center;display:flex;padding-bottom:30px}.label___CZ1_z .left___ZKFRV{align-items:center;display:flex;flex-shrink:0}.label___CZ1_z .left___ZKFRV span{color:#e53333;font-family:SimSun,sans-serif;margin-right:2px;margin-top:-2px}.label___CZ1_z .left___ZKFRV div{color:#333;font-size:16px;line-height:16px}.label___CZ1_z .left___ZKFRV i{color:#ccc;margin-left:4px}.label___CZ1_z .right___zVTRn{flex:1 1;position:relative}.label___CZ1_z .right___zVTRn .error___oNJNo{bottom:-27px;color:#e53333;font-size:14px;left:0;position:absolute;z-index:10}.selectEnvironment___LegvW{background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-start;max-height:1000px;position:relative;width:344px}.selectEnvironment___LegvW .search___ZMwsK{position:relative}.selectEnvironment___LegvW .search___ZMwsK .ant-input-affix-wrapper{background:#f5f5f5;border-radius:4px;margin:20px;width:87%}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S{background:#fff;border-radius:4px;box-shadow:0 3px 6px -4px grey;left:21px;max-height:196px;overflow-y:auto;position:absolute;top:53px;width:87%;z-index:10}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:5px 8px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .name___t0Y2b{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .tag___ooWkq{border:1px solid #f7b500;border-radius:12px;color:#f7b500;font-size:10px;margin-left:10px;padding:0 4px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi:hover{background-color:#f9f9f9}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk{align-items:center;background:rgba(24,144,255,.2)!important;color:#0152d9;cursor:pointer;display:flex;justify-content:space-between;padding:5px 8px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .name___t0Y2b{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .tag___ooWkq{border:1px solid #f7b500;border-radius:12px;color:#f7b500;font-size:10px;margin-left:10px;padding:0 4px}.selectEnvironment___LegvW .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk:hover{background-color:#f9f9f9}.selectEnvironment___LegvW .spin___x2xMT{align-items:center;display:flex;flex:1 1;justify-content:center}.selectEnvironment___LegvW .common___ZhJvk{padding-left:20px}.selectEnvironment___LegvW .common___ZhJvk .title___p4_7m{color:#333;font-size:14px;font-weight:600;line-height:14px;margin-bottom:10px}.selectEnvironment___LegvW .common___ZhJvk .tags___2fYZM{display:flex;flex-wrap:wrap;padding:0}.selectEnvironment___LegvW .common___ZhJvk .tags___2fYZM .tag___ooWkq{background:#f1f1f1;border-radius:15px;color:#666;cursor:pointer;font-size:12px;line-height:12px;margin-right:10px;margin-top:10px;padding:7px 10px}.selectEnvironment___LegvW .common___ZhJvk .tags___2fYZM .tagActive___tb54k{background:rgba(24,144,255,.2);color:#0152d9}.selectEnvironment___LegvW .wrap___I9ZtF{margin-bottom:50px;margin-top:12px;overflow-y:auto;position:relative}.selectEnvironment___LegvW .wrap___I9ZtF header:first-child{margin-top:0}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX{overflow:hidden;padding:0}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ{align-items:center;cursor:pointer;display:flex;font-size:14px;height:34px;justify-content:space-between;padding:0 20px}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ:hover{background-color:#f5f5f5}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ .name___t0Y2b{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .item___PwiKQ .tag___ooWkq{border:1px solid #f7b500;border-radius:12px;color:#f7b500;font-size:10px;margin-left:10px;padding:0 4px}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6{background:rgba(24,144,255,.2)!important}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.selectEnvironment___LegvW .wrap___I9ZtF .allList___h31KX .line___Qn6mz{background-color:#f1f1f1;height:1px;margin:10px 0 10px 20px;width:300px}.selectEnvironment___LegvW .apply___EhZKq{bottom:0;padding:20px 0 20px 20px;position:absolute}.selectEnvironment___LegvW .apply___EhZKq .p1___LxfGu{color:#999;font-size:14px}.selectEnvironment___LegvW .apply___EhZKq .p2___jiQhJ{color:#0152d9;cursor:pointer;font-size:14px}.selectEnvironment___LegvW .list___n7Ydz header{align-items:center;cursor:pointer;display:flex;height:34px;justify-content:space-between;margin-top:10px;padding:0 20px}.selectEnvironment___LegvW .list___n7Ydz header:hover{background-color:#f5f5f5}.selectEnvironment___LegvW .list___n7Ydz header .title___p4_7m{color:#333;font-size:14px;font-weight:600}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz{overflow:hidden;padding:0}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ{align-items:center;cursor:pointer;display:flex;font-size:14px;height:34px;justify-content:space-between;padding:0 20px}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ:hover{background-color:#f5f5f5}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ .name___t0Y2b{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .item___PwiKQ .tag___ooWkq{border:1px solid #f7b500;border-radius:12px;color:#f7b500;font-size:10px;margin-left:10px;padding:0 4px}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .itemActive___JCEc6{background:rgba(24,144,255,.2)!important}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.selectEnvironment___LegvW .list___n7Ydz .items___OB8qz .line___Qn6mz{background-color:#f1f1f1;height:1px;margin:10px 0 10px 20px;width:300px}.darklySelectEnvironment___K__cy{background-color:#fff;background-color:#0a143d;display:flex;flex-direction:column;height:100%;justify-content:flex-start;max-height:1000px;max-width:440px;position:relative;width:344px;width:25%}.darklySelectEnvironment___K__cy .search___ZMwsK{position:relative}.darklySelectEnvironment___K__cy .search___ZMwsK .ant-input-affix-wrapper{background:#f5f5f5;border-radius:4px;margin:20px;width:87%}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S{background:#fff;border-radius:4px;box-shadow:0 3px 6px -4px grey;left:21px;max-height:196px;overflow-y:auto;position:absolute;top:53px;width:87%;z-index:10}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:5px 8px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .name___t0Y2b{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi .tag___ooWkq{border:1px solid #f7b500;border-radius:12px;color:#f7b500;font-size:10px;margin-left:10px;padding:0 4px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchList___T1FBi:hover{background-color:#f9f9f9}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk{align-items:center;background:rgba(24,144,255,.2)!important;color:#0152d9;cursor:pointer;display:flex;justify-content:space-between;padding:5px 8px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .name___t0Y2b{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk .tag___ooWkq{border:1px solid #f7b500;border-radius:12px;color:#f7b500;font-size:10px;margin-left:10px;padding:0 4px}.darklySelectEnvironment___K__cy .search___ZMwsK .searchListWrap___iUv9S .searchListActive___ahElk:hover{background-color:#f9f9f9}.darklySelectEnvironment___K__cy .spin___x2xMT{align-items:center;display:flex;flex:1 1;justify-content:center}.darklySelectEnvironment___K__cy .common___ZhJvk{padding-left:20px}.darklySelectEnvironment___K__cy .common___ZhJvk .title___p4_7m{color:#333;font-size:14px;font-weight:600;line-height:14px;margin-bottom:10px}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM{display:flex;flex-wrap:wrap;padding:0}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tag___ooWkq{background:#f1f1f1;border-radius:15px;color:#666;cursor:pointer;font-size:12px;line-height:12px;margin-right:10px;margin-top:10px;padding:7px 10px}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tagActive___tb54k{background:rgba(24,144,255,.2);color:#0152d9}.darklySelectEnvironment___K__cy .wrap___I9ZtF{margin-bottom:50px;margin-top:12px;overflow-y:auto;position:relative}.darklySelectEnvironment___K__cy .wrap___I9ZtF header:first-child{margin-top:0}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX{overflow:hidden;padding:0}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ{align-items:center;cursor:pointer;display:flex;font-size:14px;height:34px;justify-content:space-between;padding:0 20px}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ:hover{background-color:#f5f5f5}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .name___t0Y2b{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .tag___ooWkq{border-radius:12px;font-size:10px;margin-left:10px;padding:0 4px}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6{background:rgba(24,144,255,.2)!important}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .line___Qn6mz{background-color:#f1f1f1;height:1px;margin:10px 0 10px 20px;width:300px}.darklySelectEnvironment___K__cy .apply___EhZKq{bottom:0;padding:20px 0 20px 20px;position:absolute}.darklySelectEnvironment___K__cy .apply___EhZKq .p1___LxfGu{color:#999;font-size:14px}.darklySelectEnvironment___K__cy .apply___EhZKq .p2___jiQhJ{color:#0152d9;cursor:pointer;font-size:14px}.darklySelectEnvironment___K__cy .list___n7Ydz header{align-items:center;display:flex;height:34px;justify-content:space-between;margin-top:10px;padding:0 20px}.darklySelectEnvironment___K__cy .list___n7Ydz header:hover{background-color:#f5f5f5}.darklySelectEnvironment___K__cy .list___n7Ydz header .title___p4_7m{color:#333;font-size:14px;font-weight:600}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz{overflow:hidden;padding:0}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ{align-items:center;cursor:pointer;display:flex;font-size:14px;height:34px;justify-content:space-between;padding:0 20px}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ:hover{background-color:#f5f5f5}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .name___t0Y2b{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .tag___ooWkq{border-radius:12px;font-size:10px;margin-left:10px;padding:0 4px}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .itemActive___JCEc6{background:rgba(24,144,255,.2)!important}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .itemActive___JCEc6 .name___t0Y2b{color:#0152d9}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .line___Qn6mz{background-color:#f1f1f1;height:1px;margin:10px 0 10px 20px;width:300px}.darklySelectEnvironment___K__cy .search___ZMwsK .ant-input-affix-wrapper{background:#3e4571;color:#584c4c}.darklySelectEnvironment___K__cy .search___ZMwsK .ant-input-affix-wrapper input{color:#fff}.darklySelectEnvironment___K__cy .search___ZMwsK ::-webkit-input-placeholder{color:#b0b5d6}.darklySelectEnvironment___K__cy .common___ZhJvk .title___p4_7m{color:#fff}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tag___ooWkq{background:#3e4571;color:#b0b5d6}.darklySelectEnvironment___K__cy .common___ZhJvk .tags___2fYZM .tagActive___tb54k{background:#0152d9;color:#fff}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ:hover{background-color:rgba(62,69,113,.2)}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .name___t0Y2b{color:#fff}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .item___PwiKQ .tag___ooWkq{border:1px solid #f7b500;color:#f7b500}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .itemActive___JCEc6{background:#3e4571!important}.darklySelectEnvironment___K__cy .wrap___I9ZtF .allList___h31KX .line___Qn6mz{background-color:#282e55}.darklySelectEnvironment___K__cy .list___n7Ydz header{cursor:pointer}.darklySelectEnvironment___K__cy .list___n7Ydz header:hover{background-color:rgba(62,69,113,.2)}.darklySelectEnvironment___K__cy .list___n7Ydz header .title___p4_7m{color:#fff}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ:hover{background-color:rgba(62,69,113,.2)}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .name___t0Y2b{color:#fff}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .item___PwiKQ .tag___ooWkq{border:1px solid #f7b500;color:#f7b500}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .itemActive___JCEc6{background:#3e4571!important}.darklySelectEnvironment___K__cy .list___n7Ydz .items___OB8qz .line___Qn6mz{background-color:#282e55;width:394px}.mirrorModal___Or3Fz{align-items:flex-start;display:flex;height:580px;justify-content:center;padding-bottom:4px}.mirrorModal___Or3Fz .right___dmM3o{background-color:#fff;flex:1 1;height:100%}.mirrorModal___Or3Fz .right___dmM3o header{height:60px;padding-left:30px}.mirrorModal___Or3Fz .right___dmM3o header .title___qvx5b{border-bottom:1px solid #f1f1f1;color:#333;font-size:14px;font-weight:700;height:60px;line-height:60px}.mirrorModal___Or3Fz .right___dmM3o .content___bgacR .ant-empty{padding:150px 0 99px}.mirrorModal___Or3Fz .right___dmM3o .content___bgacR .ant-empty .ant-empty-image{height:180px}.mirrorModal___Or3Fz .right___dmM3o .content___bgacR .ant-empty .ant-empty-description{color:#999;font-size:14px}.mirrorModal___Or3Fz .right___dmM3o .content___bgacR .des___tTuzA{height:425px;margin-bottom:31px;margin-top:18px;overflow-y:auto;padding-left:30px}.mirrorModal___Or3Fz .right___dmM3o .content___bgacR .btns___AAZk3{display:flex;justify-content:end}.mirrorModal___Or3Fz .right___dmM3o .content___bgacR .btns___AAZk3 .confirm___NIDd7{background:#3061d0;border:0;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#fff;font-weight:400;height:32px;width:60px}.mirrorModal___Or3Fz .right___dmM3o .content___bgacR .btns___AAZk3 .cancel___oCK9D{background:#f8f9fc;border:1px solid #c3cfe0;border-radius:2px;color:#464f66;font-weight:400;height:32px;line-height:14px;margin-right:20px;opacity:.5;width:60px}.modal___zo5el .ant-modal-content .ant-modal-header{border:0;color:#000;font-size:16px;font-weight:500;padding:30px 40px 10px}.modal___zo5el .ant-modal-content .ant-modal-body{padding:0 20px;padding-left:0!important}.modal___zo5el .ant-modal-content .ant-modal-close{right:29px;top:22px}.modal___zo5el .ant-modal-content .ant-modal-close .ant-modal-close-icon{color:#979797;font-size:26px}.flexRow___JBN3B{display:flex;flex-direction:row}.flexColumn___zXgFj{display:flex;flex-direction:column}.formWrap___aNgan{font-size:14px}.formWrap___aNgan div[class~=ant-form-item-label] label{color:rgba(0,0,0,.65);font-size:14px}.formWrap___aNgan div[class~=ant-form-item-control-input-content] input{font-size:14px;height:40px;line-height:40px}.formWrap___aNgan div[class~=ant-form-item-control-input-content] textarea{font-size:14px}.formWrap___aNgan div[class~=ant-form-item-control-input-content] span{font-size:14px}.upload___yGdLQ{max-width:370px}.color0152d9___zzEpS{color:#0152d9}.colorCCC___k4Dxq{color:#ccc}.footerWrap___WrUZd div[class~=ant-form-item-control]{max-width:100%}.footerWrap___WrUZd div[class~=ant-form-item]{margin-bottom:0}.footerWrap___WrUZd div[class~=ant-form-item-control-input-content]{display:flex;justify-content:flex-end}.qrCode___GPwSg{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;padding:20px;position:relative}.qrCode___GPwSg:after{background-color:#f1f1f1;bottom:0;content:"";height:1px;left:-16px;position:absolute;width:1000px;z-index:1}.qrCode___GPwSg .a1___R6etl{align-items:flex-start;display:flex;flex-direction:column;width:190px}.qrCode___GPwSg .a1___R6etl .code___fCL_L{align-items:center;background:#fff;border-radius:8px;box-shadow:0 0 6px 2px #dedede;display:flex;height:130px;justify-content:center;width:130px}.qrCode___GPwSg .a1___R6etl .group___n7tgy{color:#3a3a3a;font-size:14px;margin-top:4px}.qrCode___GPwSg .a1___R6etl .groupNumber___tw7hA{color:#999;font-size:12px}.qrCode___GPwSg .a2___GGjDE{color:#333;flex:1 1;font-size:16px;line-height:32px;margin-top:14px}.mirrorModal___Pi3tF{align-items:flex-start;display:flex;height:580px;justify-content:center}.mirrorModal___Pi3tF .right___Hot5f{background-color:#fff;flex:1 1;height:100%}.mirrorModal___Pi3tF .right___Hot5f header{height:60px;padding:0 30px}.mirrorModal___Pi3tF .right___Hot5f header .title___jjMKh{border-bottom:1px solid #f1f1f1;color:#333;font-size:14px;font-weight:700;height:60px;line-height:60px}.mirrorModal___Pi3tF .right___Hot5f .content___BmOkD .ant-empty{padding:150px 0 40px}.mirrorModal___Pi3tF .right___Hot5f .content___BmOkD .ant-empty .ant-empty-image{height:180px}.mirrorModal___Pi3tF .right___Hot5f .content___BmOkD .ant-empty .ant-empty-description{color:#999;font-size:14px}.mirrorModal___Pi3tF .right___Hot5f .content___BmOkD .des___oGTUM{margin-top:18px;max-height:490px;overflow-y:auto;padding:0 30px}.modal___yy3VB .ant-modal-body{max-height:500px;overflow-y:auto} \ No newline at end of file diff --git a/p__User__Detail__ExperImentImg__Detail__index.async.js b/p__User__Detail__ExperImentImg__Detail__index.async.js index a7a04b2e62..21383b1641 100644 --- a/p__User__Detail__ExperImentImg__Detail__index.async.js +++ b/p__User__Detail__ExperImentImg__Detail__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[310],{90159:function(e,n,t){t.r(n),t.d(n,{default:function(){return V}});var s=t(82242),r=t.n(s),i=t(7557),l=t.n(i),a=t(41498),o=t.n(a),c=t(79800),d=t.n(c),u=t(39647),p=t.n(u),m=t(59301),x=t(80608),h=t(31797),f=t(78241),v=t(8591),_=t(60324),j=t(20834),g=t(3113),y=t(95237),b=t(43604),Z=t(6848),k=t(71418),w=t(51945),C=t(24650),N=t(86859),P=t(43418),S=t(24905),F=(t(82226),t(49105)),T={flex_box_center:"flex_box_center___GEEfx",flex_space_between:"flex_space_between___m3yb7",flex_box_vertical_center:"flex_box_vertical_center___tvnMj",flex_box_center_end:"flex_box_center_end___hpoI2",flex_box_column:"flex_box_column___EGm6z",wrap:"wrap___sHEOx",crumbs:"crumbs___osr4h",Divle:"Divle___ndjFA",tableWrap:"tableWrap___aFyUX",countflex:"countflex___xh4Ql",leftCol:"leftCol____kaHU",flexright:"flexright___nydBD",flexleft:"flexleft___eBf6r",headWrap:"headWrap___PWc7j",formWrap:"formWrap___u7Sg1",inputWrap:"inputWrap___DR5gf",submitButtondiv:"submitButtondiv___IGaVO",glow:"glow___Znflh",formModal:"formModal___haXug",ActvieE3:"ActvieE3___phBHf",listClass:"listClass___CFAhy",spantitle:"spantitle___VJb52",note:"note___kXCrS",cpuWrap:"cpuWrap___nKCHB",activebtn:"activebtn___KJZJU",btn:"btn___vOOFj",activeTab:"activeTab___9xbl2",tab:"tab___rBcnO",countDown:"countDown___FvYIH",red:"red___AK2hZ",footBtnWrap:"footBtnWrap___yDNkk",modalBtns:"modalBtns___d0m88",confirm:"confirm___gz4SJ",cancel:"cancel___J1Uji",errorTip:"errorTip___apMsj"},I=t(4585),z=t(27876),D=t(61186),R=t.n(D),W=t(48410),O=t(6638),Y=t(38288),M=t(71112),B=t(15671),H=t(48655),L=t(37712),E=["classroomList","globalSetting","loading","user","dispatch"],V=(0,x.connect)((function(e){var n=e.classroomList,t=e.loading,s=e.globalSetting,r=e.user;return{classroomList:n,globalSetting:s,loading:t.models.classroomList,user:r}}))((function(e){e.classroomList,e.globalSetting,e.loading,e.user,e.dispatch,p()(e,E),h.Z.Countdown;var n,t,s,i,a=(0,x.useSearchParams)(),c=d()(a,1)[0],u=(0,m.useState)(parseInt(c.get("status"))||0),D=d()(u,2),V=D[0],U=(D[1],(0,x.useLocation)()),A=(0,m.useRef)(),q=(0,m.useState)(),$=d()(q,2),J=$[0],K=$[1],G=(0,x.useParams)(),X=(0,m.useState)(!1),Q=d()(X,2),ee=Q[0],ne=Q[1],te=(0,m.useState)(0),se=d()(te,2),re=se[0],ie=se[1],le=(0,m.useState)([]),ae=d()(le,2),oe=ae[0],ce=ae[1],de=f.Z.useForm(),ue=d()(de,1)[0],pe=(0,m.useState)({}),me=d()(pe,2),xe=(me[0],me[1]),he=(0,m.useState)(!1),fe=d()(he,2),ve=fe[0],_e=fe[1],je=(0,m.useState)(!1),ge=d()(je,2),ye=ge[0],be=ge[1],Ze=(0,m.useState)([]),ke=d()(Ze,2),we=ke[0],Ce=ke[1],Ne=(0,m.useState)([]),Pe=d()(Ne,2),Se=Pe[0],Fe=Pe[1],Te=(0,m.useState)(!1),Ie=d()(Te,2),ze=Ie[0],De=Ie[1],Re=(0,m.useState)(!1),We=d()(Re,2),Oe=We[0],Ye=We[1],Me=(0,m.useState)(!1),Be=d()(Me,2),He=Be[0],Le=Be[1],Ee=(0,m.useState)(!1),Ve=d()(Ee,2),Ue=Ve[0],Ae=Ve[1],qe=(0,m.useState)(),$e=d()(qe,2),Je=$e[0],Ke=$e[1],Ge=(0,m.useState)(!1),Xe=d()(Ge,2),Qe=Xe[0],en=Xe[1],nn=(0,m.useState)(!1),tn=d()(nn,2),sn=tn[0],rn=tn[1],ln=(0,m.useState)({}),an=d()(ln,2),on=an[0],cn=an[1],dn=(0,m.useState)(0),un=d()(dn,2),pn=un[0],mn=un[1],xn=(0,m.useState)(0),hn=d()(xn,2),fn=hn[0],vn=hn[1],_n=(0,m.useState)(!1),jn=d()(_n,2),gn=jn[0],yn=jn[1],bn=(0,m.useState)(0),Zn=d()(bn,2),kn=Zn[0],wn=Zn[1],Cn=(0,m.useState)(!1),Nn=d()(Cn,2),Pn=Nn[0],Sn=Nn[1],Fn=(0,m.useState)(!1),Tn=d()(Fn,2),In=Tn[0],zn=Tn[1],Dn=(0,m.useState)(),Rn=d()(Dn,2),Wn=Rn[0],On=Rn[1],Yn=(0,m.useState)([]),Mn=d()(Yn,2),Bn=Mn[0],Hn=Mn[1],Ln=(0,m.useState)(!1),En=d()(Ln,2),Vn=En[0],Un=En[1],An=(0,m.useState)(),qn=d()(An,2),$n=qn[0],Jn=qn[1],Kn=(0,m.useState)(!0),Gn=d()(Kn,2),Xn=Gn[0],Qn=Gn[1],et=(0,m.useState)(!1),nt=d()(et,2),tt=nt[0],st=nt[1],rt=(0,m.useState)(!1),it=d()(rt,2),lt=it[0],at=it[1],ot=(0,m.useState)(!1),ct=d()(ot,2),dt=ct[0],ut=ct[1],pt=(0,m.useState)(!1),mt=d()(pt,2),xt=mt[0],ht=mt[1],ft=(0,m.useRef)(),vt=(0,m.useState)({tab:1,page:1,per_page:10}),_t=d()(vt,2),jt=_t[0],gt=_t[1],yt=[{title:"序号",dataIndex:"order",key:"order",render:function(e,n,t){return"".concat((jt.page-1)*jt.per_page+t+1)},width:50},{title:"名称",dataIndex:"name",key:"name",ellipsis:!0,width:80,render:function(e,n){return(0,L.jsx)("span",{children:e||"实践项目名称-未填写"})}},{title:"学校/单位",dataIndex:"school_name",key:"school_name",ellipsis:!0,width:100,render:function(e,n){return(0,L.jsx)("span",{children:e})}},{title:"状态",dataIndex:"status_cn",key:"status_cn",ellipsis:!0,width:80,render:function(e,n){return(0,L.jsx)("span",{children:e})}},{title:"创建者",dataIndex:"creator_name",key:"creator_name",ellipsis:!0,width:80,render:function(e,n){return(0,L.jsx)("span",{children:e})}},{title:"创建时间",dataIndex:"created_at",key:"created_at",ellipsis:!0,width:100,render:function(e,n){return(0,L.jsx)("span",{style:{color:"#666"},children:R()(e).format("YYYY-MM-DD HH:mm:ss")})}},{title:"操作",dataIndex:"action",align:"right",key:"action",ellipsis:!0,width:80,render:function(e,n){return(0,L.jsx)("a",{style:{color:"#165DFF"},onClick:function(){(0,z.xg)("/shixuns/".concat(n.identifier,"/challenges"))},children:"查看详情"})}}],bt=[{title:"序号",dataIndex:"order",key:"order",render:function(e,n,t){return"".concat((jt.page-1)*jt.per_page+t+1)},width:100},{title:"名称",dataIndex:"name",key:"name",ellipsis:!0,render:function(e,n){return(0,L.jsx)("span",{children:e})}},{title:"操作",dataIndex:"action",align:"right",key:"action",width:120,ellipsis:!0,render:function(e,n){return(0,L.jsx)("a",{className:T.ActvieE3,type:"link",style:{padding:"0 0 0 10px",whiteSpace:"nowrap"},onClick:function(){De(!0),Ke(null==n?void 0:n.id)},children:"取消共享"})}}],Zt=[{title:"序号",dataIndex:"order",key:"order",render:function(e,n,t){return"".concat((jt.page-1)*jt.per_page+t+1)},width:100},{title:"名称",dataIndex:"name",key:"name",width:140,ellipsis:!0,render:function(e,n){return(0,L.jsx)("span",{children:e})}},{title:"说明",dataIndex:"description",key:"description",ellipsis:!0,render:function(e,n){return(0,L.jsx)("span",{children:e})}},{title:"更新时间",dataIndex:"updated_at",key:"updated_at",width:160,ellipsis:!0,render:function(e,n){return(0,L.jsx)("span",{style:{color:" #666"},children:R()(e).format("YYYY-MM-DD HH:mm:ss")})}},{title:(0,L.jsx)("span",{children:"操作"}),align:"right",width:120,render:function(e,n){return(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(M.Z,{type:"link",style:{whiteSpace:"nowrap",padding:0},onClick:o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,It(null==n?void 0:n.id);case 2:case"end":return e.stop()}}),e)}))),children:"编辑"}),(0,L.jsx)("a",{className:T.ActvieE3,type:"link",style:{padding:"0 0 0 10px",whiteSpace:"nowrap"},onClick:function(){Ye(!0),Ke(null==n?void 0:n.id)},children:"删除"})]})}}];(0,m.useEffect)((function(){var e;A.current=null===(e=U.pathname.split("/"))||void 0===e?void 0:e[2]}),[U.pathname]),(0,m.useEffect)((function(){Ct()}),[]),(0,m.useEffect)((function(){kt()}),[]);var kt=function(){var e=o()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.ZP)("/api/user_mirrors/other_info.json",{method:"get"});case 2:0===(n=e.sent).status&&cn(null==n?void 0:n.data);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),wt=function(){var e=o()(l()().mark((function e(n){var t,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.ZP)("/api/user_mirrors/".concat(n,"/error_tips.json"),{method:"get"});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(Hn(null==t||null===(s=t.data)||void 0===s?void 0:s.user_mirror_logs),On(!0));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();function Ct(){return Nt.apply(this,arguments)}function Nt(){return(Nt=o()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.ZP)("/api/user_mirrors/".concat(null==G?void 0:G.experid,".json"),{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&K(n.data);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var Pt=function(){var e=o()(l()().mark((function e(n){var t,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.ZP)("/api/user_mirrors/".concat(null==G?void 0:G.experid,"/check.json"),{method:"get"});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(0===(null==t||null===(s=t.data)||void 0===s?void 0:s.exist)?rn(!0):(rn(!1),n?x.history.push("/shixuns/new/".concat(null==G?void 0:G.experid,"/imagepreview?operation=update_image")):x.history.push("/shixuns/new/".concat(null==G?void 0:G.experid,"/imagepreview"))));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),St=function(){var e=o()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ut(!0),e.next=3,(0,F.ZP)("/api/user_mirrors/".concat(null==G?void 0:G.experid,"/check_is_can_delete.json"),{method:"get"});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(wn(null==n||null===(t=n.data)||void 0===t?void 0:t.shixun_size),yn(!0)),ut(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ft=function(){var e=o()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.ZP)("/api/teach_group_shares.json",{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(Fe(null==J?void 0:J.share_group_ids),Ce(null==n?void 0:n.groups),(null==n||null===(t=n.groups)||void 0===t?void 0:t.length)>0?be(!0):v.ZP.info("暂无共享数据"));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,m.useEffect)((function(){return 1===(null==J?void 0:J.status)&&(ft.current=setInterval(o()(l()().mark((function e(){var n,t,s,r;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.ZP)("/api/user_mirrors/polling_update_status.json",{method:"post",body:{user_mirror_ids:[null==G?void 0:G.experid]}});case 2:0===(n=e.sent).status&&((null==n||null===(t=n.data)||void 0===t||null===(t=t.user_mirror_ids)||void 0===t?void 0:t.length)>0?(null==n||null===(s=n.data)||void 0===s||null===(s=s.update_datas)||void 0===s?void 0:s.length)>0&&(r=null==oe?void 0:oe.map((function(e){var t;return null==n||null===(t=n.data)||void 0===t||null===(t=t.update_datas)||void 0===t||t.map((function(n){e.id===n.id&&(e.status=n.status)})),e})),K(r[0])):(Ct(),clearInterval(ft.current)));case 4:case"end":return e.stop()}}),e)}))),5e3)),function(){clearInterval(ft.current)}}),[null==J?void 0:J.status,J]);var Tt=[{title:"时间",dataIndex:"created_at",key:"created_at",render:function(e,n,t){return(0,L.jsx)("span",{style:{color:"#666"},children:R()(e).format("YYYY-MM-DD HH:mm:ss")})}},{title:"操作",dataIndex:"operation",key:"operation",render:function(e,n,t){return(0,L.jsx)("span",{style:{color:"#000"},children:"更新镜像"})}},{title:"状态",dataIndex:"status",align:"right",key:"status",render:function(e,n,t){return(0,L.jsx)("span",{style:{color:"#E30000"},children:"失败"})}}],It=function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,F.ZP)("/api/user_mirrors/mirror_script_detail.json",{method:"get",params:{script_id:n}});case 2:0===(t=e.sent).status&&(ue.setFieldsValue(r()({},null==t?void 0:t.data)),xe(r()({},null==t?void 0:t.data)),Le(!0),Ke(n));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),zt=function(e){xe(r()({},ue.getFieldsValue()))},Dt=function(){var e=o()(l()().mark((function e(n){var t,s,r,i,a,o;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ue.validateFields();case 2:return ht(!0),t=n.cpu_limit,s=n.memory_limit,r=n.request_limit,i=n.lower_cpu_limit,a=n.resource_limit,e.next=6,(0,F.ZP)("/api/user_mirrors/".concat(null==G?void 0:G.experid,"/update_service_config.json"),{method:"put",body:{cpu_limit:t,memory_limit:s,request_limit:r,lower_cpu_limit:i,resource_limit:a}});case 6:0===(null==(o=e.sent)?void 0:o.status)&&(v.ZP.success("保存成功!"),Bt()),ht(!1);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();function Rt(){return(Rt=o()(l()().mark((function e(){var n,t,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ne(!0),e.next=3,(0,F.ZP)("/api/user_mirrors/".concat(null==G?void 0:G.experid,"/relation_shixuns.json"),{method:"get",params:r()({},jt)});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(ce(null==n||null===(t=n.data)||void 0===t?void 0:t.relation_shixuns),ie(null==n||null===(s=n.data)||void 0===s?void 0:s.count)),ne(!1);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Wt(){return Ot.apply(this,arguments)}function Ot(){return(Ot=o()(l()().mark((function e(){var n,t,s,i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ne(!0),e.next=3,(0,F.ZP)("/api/user_mirrors/".concat(null==G?void 0:G.experid,"/show_groups.json"),{method:"get",params:r()({},jt)});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(ce(null==n||null===(t=n.data)||void 0===t?void 0:t.groups),ie(null==n||null===(s=n.data)||void 0===s?void 0:s.count),Fe(null==n||null===(i=n.data)||void 0===i||null===(i=i.groups)||void 0===i?void 0:i.map((function(e){return e.group_id})))),ne(!1);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Yt(){return Mt.apply(this,arguments)}function Mt(){return(Mt=o()(l()().mark((function e(){var n,t,s;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ne(!0),e.next=3,(0,F.ZP)("/api/user_mirrors/mirror_scripts.json",{method:"get",params:r()(r()({},jt),{},{id:null==G?void 0:G.experid})});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(ce(null==n||null===(t=n.data)||void 0===t?void 0:t.mirror_scripts),ie(null==n||null===(s=n.data)||void 0===s?void 0:s.count)),ne(!1);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Bt(){return Ht.apply(this,arguments)}function Ht(){return(Ht=o()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ne(!0),e.next=3,(0,F.ZP)("/api/user_mirrors/".concat(null==G?void 0:G.experid,"/get_service_config.json"),{method:"get"});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(ue.setFieldsValue(r()({},null==n?void 0:n.data)),xe(r()({},null==n?void 0:n.data))),ne(!1);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,m.useEffect)((function(){2===(null==J?void 0:J.status)&&(1===jt.tab&&function(){Rt.apply(this,arguments)}(),2===jt.tab&&Wt(),3===jt.tab&&Yt(),4===jt.tab&&Bt())}),[jt.tab,J]);var Lt=function(){var e=o()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return at(!0),e.next=3,(0,F.ZP)("/api/user_mirrors/".concat(null==J?void 0:J.id,"/check_is_making_end.json"),{method:"get"});case 3:0===(null==(n=e.sent)?void 0:n.status)?x.history.push("/shixuns/new/".concat(null==J?void 0:J.id,"/imagepreview?operation=create_image")):Ct(),at(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,L.jsxs)("div",{className:T.wrap,children:[(0,L.jsxs)("div",{className:T.crumbs,children:[(0,L.jsxs)("div",{children:[(0,L.jsx)("a",{onClick:function(){return x.history.back()},children:(0,L.jsx)("i",{className:"iconfont icon-fanhuijingxiang"})}),(0,L.jsx)("span",{style:{paddingLeft:6},children:null==J?void 0:J.type_name})]}),(0,L.jsxs)("div",{children:[2===(null==J?void 0:J.status)&&(0,L.jsx)(g.ZP,{type:"primary",className:"mr20",style:{borderRadius:2},onClick:function(){Qn(!1),Pt(!1)},children:"运行镜像"}),2===(null==J?void 0:J.status)&&(0,L.jsx)(W.op,{shape:"default",size:"middle",style:{borderRadius:"2px",marginTop:"3px",marginRight:20},onClick:function(){(0,z.xg)("/shixuns/new?tab=".concat(Number(V)+1,"&mirror=").concat(null==J?void 0:J.mirror_repository_id))},children:"创建实践项目"}),0===V&&2===(null==J?void 0:J.status)&&(-1===(null==J?void 0:J.publish_status)||0===(null==J?void 0:J.publish_status)||1===(null==J?void 0:J.publish_status)||2===(null==J?void 0:J.publish_status)||3===(null==J?void 0:J.publish_status))&&(0,L.jsx)(_.Z,{placement:"bottomLeft",content:(0,L.jsxs)(j.Z,{children:[(-1===(null==J?void 0:J.publish_status)||0===(null==J?void 0:J.publish_status))&&(0,L.jsx)(j.Z.Item,{children:(0,L.jsx)("a",{onClick:function(){en(!0)},children:"申请公开"})}),3===(null==J?void 0:J.publish_status)&&(0,L.jsx)(j.Z.Item,{children:(0,L.jsx)("a",{onClick:function(){zn(!0)},children:"重新申请"})}),(2===(null==J?void 0:J.publish_status)||3===(null==J?void 0:J.publish_status))&&(0,L.jsx)(j.Z.Item,{children:(0,L.jsx)("a",{onClick:function(){Sn(!0)},children:"撤销申请"})}),(0,L.jsx)(j.Z.Item,{children:(0,L.jsx)("a",{onClick:function(){_e(!0)},children:"修改镜像信息"})}),(-1===(null==J?void 0:J.publish_status)||0===(null==J?void 0:J.publish_status)||3===(null==J?void 0:J.publish_status))&&(0,L.jsx)(j.Z.Item,{children:(0,L.jsx)(M.Z,{type:"link",style:{whiteSpace:"nowrap",padding:0,color:"rgba(0, 0, 0, 0.88)"},onClick:o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Qn(!0),e.next=3,Pt(!0);case 3:case"end":return e.stop()}}),e)}))),children:"更新镜像"})}),(0,L.jsx)(j.Z.Item,{children:(0,L.jsx)(M.Z,{type:"link",style:{whiteSpace:"nowrap",padding:0,color:"rgba(0, 0, 0, 0.88)"},onClick:o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ft();case 2:case"end":return e.stop()}}),e)}))),children:"共享镜像"})}),(-1===(null==J?void 0:J.publish_status)||0===(null==J?void 0:J.publish_status)||3===(null==J?void 0:J.publish_status))&&(0,L.jsx)(j.Z.Item,{children:(0,L.jsx)(M.Z,{type:"link",style:{whiteSpace:"nowrap",padding:0,color:"rgba(0, 0, 0, 0.88)"},onClick:o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,St();case 2:case"end":return e.stop()}}),e)}))),children:"删除"})})]}),children:(0,L.jsxs)(W.op,{shape:"default",size:"middle",style:{borderRadius:"2px",marginTop:"3px"},children:["更多",(0,L.jsx)("i",{className:"iconfont icon-sanjiaoxing-down pl8"})]})}),0===V&&0===(null==J?void 0:J.status)&&!1===(null==J?void 0:J.is_making_end)&&(0,L.jsxs)(L.Fragment,{children:[(0,L.jsx)(W.op,{onClick:o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Lt();case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)}))),shape:"default",size:"middle",loading:lt,style:{borderRadius:"2px",marginTop:"3px",marginRight:20},children:"制作镜像"}),(0,L.jsx)(W.op,{onClick:o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,St();case 2:case"end":return e.stop()}}),e)}))),shape:"default",size:"middle",style:{borderRadius:"2px",marginTop:"3px"},loading:dt,children:"删除"})]}),0===V&&0===(null==J?void 0:J.status)&&!0===(null==J?void 0:J.is_making_end)&&(0,L.jsx)(W.op,{onClick:o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,St();case 2:case"end":return e.stop()}}),e)}))),shape:"default",size:"middle",loading:dt,style:{borderRadius:"2px",marginTop:"3px"},children:"删除"}),0===V&&3===(null==J?void 0:J.status)&&(0,L.jsx)(W.op,{onClick:o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,St();case 2:case"end":return e.stop()}}),e)}))),shape:"default",size:"middle",loading:dt,style:{borderRadius:"2px",marginTop:"3px"},children:"删除"})]})]}),(0,L.jsx)("div",{className:T.Divle}),(0,L.jsxs)("div",{className:T.tableWrap,children:[(0,L.jsxs)(y.Z,{className:T.countflex,children:[(0,L.jsxs)(b.Z,{className:T.leftCol,children:[(0,L.jsx)("div",{className:T.flexleft,children:"镜像名称"}),(0,L.jsx)("div",{className:T.flexright,title:null==J?void 0:J.type_name,children:null==J?void 0:J.type_name})]}),(0,L.jsxs)(b.Z,{flex:1,children:[(0,L.jsx)("span",{className:T.flexleft,children:"保存状态"}),(0,L.jsxs)("span",{className:T.flexright,children:[0===(null==J?void 0:J.status)&&(0,L.jsxs)("span",{className:T.flexright,children:[(0,L.jsx)("span",{style:{color:"#5F6368",marginRight:5},children:"制作中"}),!1===(null==J?void 0:J.is_making_end)?(0,L.jsx)("i",{className:"iconfont icon-shijian1",style:{color:"#165DFF"}}):(0,L.jsx)(Z.Z,{title:"剩余制作时长为零,不能再进入镜像制作页面。",children:(0,L.jsx)("i",{className:"iconfont icon-shijian1",style:{color:"#E30000"}})})]}),1===(null==J?void 0:J.status)&&(0,L.jsxs)("span",{className:T.flexright,children:[(0,L.jsx)("span",{style:{color:"#165DFF",marginRight:5},children:"保存中"}),(0,L.jsx)(k.Z,{size:"small"})]}),2===(null==J?void 0:J.status)&&(0,L.jsxs)("span",{className:T.flexright,children:[(0,L.jsx)("span",{style:{color:"#00B187"},children:"完成"}),(null==J?void 0:J.has_error_tips)&&0===V&&(0,L.jsx)("i",{className:"iconfont icon-tishi4 current ml5 c-light-primary",style:{color:"#FF8C29"},onClick:function(){wt(null==J?void 0:J.id)}})]}),3===(null==J?void 0:J.status)&&(0,L.jsx)("span",{className:T.flexright,style:{color:"#E30000"},children:"失败"})]})]})]}),(0,L.jsxs)(y.Z,{className:T.countflex,children:[(0,L.jsxs)(b.Z,{className:T.leftCol,children:[(0,L.jsx)("span",{className:T.flexleft,children:"创建方式"}),(0,L.jsxs)("span",{className:T.flexright,children:[1===(null==J?void 0:J.create_method)&&"在线创建",2===(null==J?void 0:J.create_method)&&"导入"]})]}),(0,L.jsxs)(b.Z,{flex:1,children:[(0,L.jsx)("span",{className:T.flexleft,children:"公开状态"}),(0,L.jsxs)("span",{className:T.flexright,children:[-1===(null==J?void 0:J.publish_status)&&(0,L.jsx)("span",{children:"未公开"}),0===(null==J?void 0:J.publish_status)&&(0,L.jsx)("span",{children:"未公开"}),1===(null==J?void 0:J.publish_status)&&(0,L.jsx)("span",{children:"已公开"}),2===(null==J?void 0:J.publish_status)&&(0,L.jsx)("span",{children:"审核中"}),3===(null==J?void 0:J.publish_status)&&(0,L.jsxs)("span",{children:["驳回",0===V&&(0,L.jsx)("i",{onClick:function(){Un(!0),Jn(null==J?void 0:J.remark)},className:"iconfont icon-tishi4 ml5 ",style:{color:"#FF8C29"}})]})]})]})]}),(0,L.jsxs)(y.Z,{className:T.countflex,children:[(1===(null==J?void 0:J.create_method)||1===(null==J?void 0:J.status))&&(0,L.jsxs)(b.Z,{className:T.leftCol,children:[(0,L.jsx)("div",{className:T.flexleft,children:"基础镜像"}),(0,L.jsx)("div",{className:T.flexright,children:null==J?void 0:J.base_mirror})]}),2===(null==J?void 0:J.create_method)&&(0,L.jsxs)(b.Z,{className:T.leftCol,children:[(0,L.jsx)("div",{className:T.flexleft,children:"镜像文件"}),(0,L.jsx)("div",{className:T.flexright,children:null==J?void 0:J.base_mirror})]}),(0,L.jsxs)(b.Z,{flex:1,children:[(0,L.jsx)("span",{className:T.flexleft,children:"创建时间"}),(0,L.jsx)("span",{className:T.flexright,children:R()(null==J?void 0:J.created_at).format("YYYY-MM-DD HH:mm:ss")})]})]}),(0,L.jsxs)(y.Z,{className:T.countflex,children:[(0,L.jsxs)(b.Z,{className:T.leftCol,children:[(0,L.jsx)("span",{className:T.flexleft,children:"镜像类型"}),(0,L.jsx)("span",{className:T.flexright,children:(null==J||null===(n=J.mirror_type_cn)||void 0===n?void 0:n.length)>1?null==J||null===(t=J.mirror_type_cn)||void 0===t?void 0:t.join("、"):null==J?void 0:J.mirror_type_cn[0]})]}),(0,L.jsxs)(b.Z,{flex:1,children:[(0,L.jsx)("span",{className:T.flexleft,children:"更新时间"}),2===(null==J?void 0:J.status)?(0,L.jsx)("span",{className:T.flexright,children:R()(null==J?void 0:J.updated_at).format("YYYY-MM-DD HH:mm:ss")}):(0,L.jsx)("span",{children:"--"})]})]}),(0,L.jsxs)(y.Z,{style:{maxHeight:"260px",overflowY:"auto"},children:[(0,L.jsx)(b.Z,{style:{padding:"13px 10px 10px 30px",color:"#5F6368"},children:"镜像描述"}),(0,L.jsx)(b.Z,{children:(0,L.jsx)(I.Z,{value:null==J?void 0:J.description,style:{maxWidth:"760px",padding:10,fontSize:14}})})]})]}),(null==J?void 0:J.can_save)&&(0,L.jsxs)("div",{style:{paddingBottom:20},children:[(0,L.jsx)(W.tp,{style:{marginBottom:15},dataSource:[{id:1,name:"相关实践项目"},{id:2,name:"共享信息"},{id:3,name:"评测脚本"},{id:4,name:"服务配置"}],value:jt.tab,onChange:function(e){jt.tab=e,gt(r()({},jt))}}),(0,L.jsxs)(k.Z,{spinning:ee,children:[1===jt.tab&&(0,L.jsx)(L.Fragment,{children:0===re?(0,L.jsx)(O.Z,{customText:"暂无数据"}):(0,L.jsx)(w.Z,{columns:yt,dataSource:oe,pagination:!1})}),2===jt.tab&&(0,L.jsxs)(L.Fragment,{children:[2===(null==J?void 0:J.status)?(0,L.jsx)(M.Z,{type:"primary",style:{whiteSpace:"nowrap",height:32,marginBottom:15,borderRadius:2},onClick:o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ft();case 2:case"end":return e.stop()}}),e)}))),children:"共享镜像"}):(0,L.jsx)(Z.Z,{title:"镜像保存【完成】后,才能进行操作。",children:(0,L.jsx)(g.ZP,{disabled:!0,style:{borderRadius:2},children:"共享镜像"})}),0===re?(0,L.jsx)(O.Z,{customText:"暂无数据"}):(0,L.jsx)(w.Z,{columns:bt,dataSource:oe,pagination:!1})]}),3===jt.tab&&(0,L.jsxs)(L.Fragment,{children:[(0,L.jsxs)("div",{className:T.headWrap,children:[2===(null==J?void 0:J.status)?(0,L.jsx)(g.ZP,{type:"primary",style:{borderRadius:2},onClick:function(){return Ae(!0)},children:"添加脚本"}):(0,L.jsx)(Z.Z,{title:"镜像保存【完成】后,才能进行操作。",children:(0,L.jsx)(g.ZP,{disabled:!0,style:{borderRadius:2},children:"添加脚本"})}),(0,L.jsx)("p",{style:{color:"#9096A3"},children:"如果镜像要用于创建实践项目,则需要添加学员评测时运行的脚本。默认生成了一些评测脚本,你可以根据需要修改或添加脚本。"})]}),0===re?(0,L.jsx)(O.Z,{customText:"暂无数据"}):(0,L.jsx)(w.Z,{columns:Zt,dataSource:oe,pagination:!1})]}),4===jt.tab&&(0,L.jsx)(L.Fragment,{children:(0,L.jsxs)(f.Z,{form:ue,style:{marginTop:10},className:T.formWrap,onValuesChange:zt,scrollToFirstError:!0,layout:"horizontal",children:[(0,L.jsxs)(y.Z,{children:[(0,L.jsx)(b.Z,{style:{marginRight:42},children:(0,L.jsx)(Z.Z,{title:2===(null==J?void 0:J.status)?"":"镜像保存【完成】后,才能进行操作。",children:(0,L.jsx)(f.Z.Item,{label:"CPU",name:"cpu_limit",colon:!1,className:T.errorTip,rules:[{validator:function(e,n){if(""==n)return Promise.resolve();return/^(?!0\d)(?:[1-9]\d*|0)(?:\.\d+)?$/.test(n)?/^(0(\.\d*)?|1(\.\d*)?|2(\.0+)?)$/.test(n)?Promise.resolve():Promise.reject("CPU不能超过2核"):Promise.reject("仅支持正数")}}],children:(0,L.jsx)(C.Z,{disabled:!(2===(null==J?void 0:J.status)),size:"large",className:T.inputWrap,suffix:(0,L.jsx)("span",{style:{color:"#999"},children:"核"})})})})}),(0,L.jsx)(b.Z,{children:(0,L.jsx)(Z.Z,{title:2===(null==J?void 0:J.status)?"":"镜像保存【完成】后,才能进行操作。",children:(0,L.jsx)(f.Z.Item,{label:"最低CPU",name:"lower_cpu_limit",colon:!1,dependencies:["cpu_limit"],className:T.errorTip,rules:[{validator:function(e,n){if(""==n)return Promise.resolve();return/^(?!0\d)(?:[1-9]\d*|0)(?:\.\d+)?$/.test(n)?/^(0(\.\d*)?|1(\.\d*)?|2(\.0+)?)$/.test(n)?Number(ue.getFieldValue("cpu_limit"))5e3?Promise.reject("内存不能超过5000M"):Promise.resolve():Promise.reject("仅支持正数")}}],children:(0,L.jsx)(C.Z,{disabled:!(2===(null==J?void 0:J.status)),size:"large",className:T.inputWrap,suffix:(0,L.jsx)("span",{style:{color:"#999"},children:"M"})})})})}),(0,L.jsx)(b.Z,{children:(0,L.jsx)(Z.Z,{title:2===(null==J?void 0:J.status)?"":"镜像保存【完成】后,才能进行操作。",children:(0,L.jsx)(f.Z.Item,{label:"内存要求",name:"request_limit",colon:!1,dependencies:["memory_limit"],className:T.errorTip,rules:[{validator:function(e,n){return""==n?Promise.resolve():/^(?!0\d)(?:[1-9]\d*|0)(?:\.\d+)?$/.test(n)?Number(n)>5e3?Promise.reject("内存不能超过5000M"):Number(ue.getFieldValue("memory_limit"))1e7?Promise.reject("内存不能超过10000000K"):Promise.resolve():Promise.reject("仅支持正数")}}],children:(0,L.jsx)(C.Z,{disabled:!(2===(null==J?void 0:J.status)),size:"large",className:T.inputWrap,suffix:(0,L.jsx)("span",{style:{color:"#999"},children:"K"})})})})}),(0,L.jsx)(b.Z,{style:{width:360,color:"#5F6368"},children:(0,L.jsx)("p",{children:"温馨提示:请根据实际需要,填写镜像使用的资源配额,包括 CPU、内存、磁盘三大方面。"})})]}),(0,L.jsx)(y.Z,{style:{display:"flex",justifyContent:"flex-end"},children:2===(null==J?void 0:J.status)?(0,L.jsx)(g.ZP,{type:"primary",loading:xt,className:T.confirm,onClick:o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Dt(r()({},ue.getFieldsValue()));case 2:case"end":return e.stop()}}),e)}))),children:"保存"}):(0,L.jsx)(Z.Z,{title:"镜像保存【完成】后,才能进行操作。",children:(0,L.jsx)(g.ZP,{disabled:!0,style:{borderRadius:2},children:"保存"})})})]})})]}),(0,L.jsx)(L.Fragment,{children:4!=jt.tab&&0!=re&&(0,L.jsx)(y.Z,{className:"mt20 mb20",wrap:!1,align:"middle",justify:"end",children:(0,L.jsx)(b.Z,{children:(0,L.jsx)(N.Z,{showSizeChanger:!0,showQuickJumper:!0,current:jt.page,pageSize:jt.per_page,onShowSizeChange:function(e,n){jt.per_page=n,jt.page=1,gt(r()({},jt))},onChange:function(e){jt.page=e,gt(r()({},jt))},total:re})})})})]}),(0,L.jsxs)("div",{children:[(0,L.jsxs)(P.Z,{centered:!0,title:"驳回原因",open:Vn,footer:null,maskClosable:!1,destroyOnClose:!0,onCancel:function(){Un(!1)},children:[(0,L.jsx)("div",{style:{maxHeight:300,overflowY:"auto"},children:$n}),(0,L.jsxs)("div",{className:T.footBtnWrap,children:[(0,L.jsx)(g.ZP,{size:"middle",style:{marginRight:20,borderRadius:2},onClick:function(){Un(!1),Sn(!0)},type:"primary",children:"撤销申请"}),(0,L.jsx)(g.ZP,{size:"middle",style:{borderRadius:2},onClick:function(){Un(!1),zn(!0)},type:"primary",children:"重新申请"})]})]}),(0,L.jsx)(P.Z,{centered:!0,title:"异常提示",open:Wn,footer:null,destroyOnClose:!0,onCancel:function(){On(!1)},children:(0,L.jsx)(w.Z,{style:{maxHeight:300,overflowY:"auto",marginBottom:20},dataSource:Bn,columns:Tt,pagination:!1})}),(0,L.jsx)(P.Z,{centered:!0,title:"重新申请公开",open:In,maskClosable:!1,confirmLoading:tt,okText:"确定",cancelText:"取消",destroyOnClose:!0,onCancel:function(){zn(!1)},onOk:o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return st(!0),e.next=3,(0,F.ZP)("/api/user_mirrors/".concat(null==G?void 0:G.experid,"/apply_public.json"),{method:"post"});case 3:0===e.sent.status&&(v.ZP.success("申请已提交,请耐心等待"),Ct()),st(!1),zn(!1);case 7:case"end":return e.stop()}}),e)}))),children:(0,L.jsx)("div",{children:"重新申请公开前,请根据驳回原因修改镜像,然后再申请。你确定要重新申请公开吗?"})}),(0,L.jsx)(P.Z,{centered:!0,title:"撤销申请公开",open:Pn,maskClosable:!1,confirmLoading:tt,okText:"确定",cancelText:"取消",destroyOnClose:!0,onCancel:function(){Sn(!1)},onOk:o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return st(!0),e.next=3,(0,F.ZP)("/api/user_mirrors/".concat(null==G?void 0:G.experid,"/revoke_apply.json"),{method:"post"});case 3:0===e.sent.status&&(v.ZP.success("撤销成功"),Ct()),st(!1),Sn(!1);case 7:case"end":return e.stop()}}),e)}))),children:(0,L.jsx)("div",{children:"撤销申请公开后,镜像回到【未公开】状态。后续如有需要,可以再次申请公开。你确定要撤销申请公开吗?"})}),(0,L.jsx)(P.Z,{centered:!0,title:"删除镜像",open:gn,maskClosable:!1,confirmLoading:tt,okText:kn>0?"我知道了":"确定",cancelText:kn>0?"":"取消",destroyOnClose:!0,onCancel:function(){yn(!1)},onOk:o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(st(!0),!(kn>0)){e.next=4;break}return yn(!1),e.abrupt("return");case 4:return e.next=6,(0,F.ZP)("/api/user_mirrors/".concat(null==G?void 0:G.experid,".json"),{method:"delete"});case 6:0===e.sent.status&&(v.ZP.success("删除成功"),x.history.back()),st(!1),yn(!1);case 10:case"end":return e.stop()}}),e)}))),children:kn>0?(0,L.jsxs)("div",{children:[(0,L.jsxs)("div",{children:["该镜像已被 ",kn," 个实践项目使用,不允许进行删除操作。"]}),(0,L.jsxs)("div",{style:{color:"#165DFF",marginTop:20,cursor:"pointer"},onClick:function(){jt.tab=1,jt.page=1,jt.per_page=10,gt(r()({},jt)),yn(!1)},children:[(0,L.jsx)("span",{style:{paddingRight:"4"},children:"查看相关实践项目"}),(0,L.jsx)("i",{className:"iconfont icon-you"})]})]}):(0,L.jsx)("div",{children:"镜像删除之后不可恢复,确定要删除该镜像吗?"})}),(0,L.jsx)(P.Z,{centered:!0,keyboard:!1,destroyOnClose:!0,open:sn,title:"选择运行环境",maskClosable:!1,confirmLoading:tt,width:"558px",okText:"确定",wrapClassName:T.auditModal,onCancel:function(){mn(0),vn(0),rn(!1)},onOk:o()(l()().mark((function e(){var n,t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return st(!0),e.next=3,(0,F.ZP)("/api/user_mirrors/".concat(null==G?void 0:G.experid,"/running_image.json"),{method:"post",body:{cpu_memory_limit:null==on?void 0:on.cpu_memory_limit_config[Number(pn)],time_limit:null==on||null===(n=on.time_limit_config[Number(fn)])||void 0===n?void 0:n.value}});case 3:0===(null==(t=e.sent)?void 0:t.status)&&(Xn?x.history.push("/shixuns/new/".concat(null==G?void 0:G.experid,"/imagepreview?operation=update_image")):x.history.push("/shixuns/new/".concat(null==G?void 0:G.experid,"/imagepreview"))),st(!1),rn(!1);case 7:case"end":return e.stop()}}),e)}))),children:(0,L.jsxs)("div",{style:{paddingTop:20},children:[Xn&&(0,L.jsxs)("div",{style:{marginBottom:"30px",backgroundColor:"rgba(255,157,24,0.1)",height:"42px",lineHeight:"42px"},children:[(0,L.jsx)("i",{className:"iconfont icon-tishi4",style:{color:"#FF9D18",paddingLeft:20}}),(0,L.jsx)("span",{style:{paddingLeft:"6px",color:"#FF9D18"},children:"更新镜像后,原来的镜像将被覆盖,可能会影响相关的实践项目。"})]}),(0,L.jsx)(H.Z,{required:!0,name:"配置",align:"center",nameWidth:60,children:(0,L.jsx)("div",{className:T.cpuWrap,children:null==on||null===(s=on.cpu_memory_limit_config)||void 0===s?void 0:s.map((function(e,n){return(0,L.jsxs)("div",{className:pn===n?T.activebtn:T.btn,onClick:function(){return mn(n)},children:[(0,L.jsx)("div",{children:e}),pn===n?(0,L.jsx)("div",{children:(0,L.jsx)("i",{className:"iconfont icon-xuanzhong9",style:{paddingRight:12}})}):""]})}))})}),(0,L.jsx)(H.Z,{required:!0,name:"时长",align:"center",nameWidth:60,children:null==on||null===(i=on.time_limit_config)||void 0===i?void 0:i.map((function(e,n){return(0,L.jsx)("span",{className:fn===n?T.activeTab:T.tab,onClick:function(){return vn(n)},children:e.name})}))})]})}),(0,L.jsx)(P.Z,{centered:!0,title:"申请公开",open:Qe,okText:"确定",maskClosable:!1,confirmLoading:tt,cancelText:"取消",destroyOnClose:!0,onCancel:function(){en(!1)},onOk:o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return st(!0),e.next=3,(0,F.ZP)("/api/user_mirrors/".concat(null==G?void 0:G.experid,"/apply_public.json"),{method:"post"});case 3:0===e.sent.status&&(v.ZP.success("申请已提交,请耐心等待"),Ct()),st(!1),en(!1);case 7:case"end":return e.stop()}}),e)}))),children:(0,L.jsxs)("div",{className:T.note,children:[(0,L.jsx)("p",{children:"1.申请公开前,请保证镜像是可运行的,并检查该实验镜像是否符合平台的规范标准。"}),(0,L.jsx)("p",{children:"2.公开的镜像将贡献给平台所有人进行使用,若仅本人教学使用则无需申请公开。"}),(0,L.jsx)("p",{children:"3.公开镜像需经过平台标准化审核,审核周期为1-2天。"}),(0,L.jsx)("p",{children:"你确定要申请公开吗?"})]})}),(0,L.jsx)(B.Z,{visible:ve,setVisible:_e,mirrorId:null==G?void 0:G.experid,getData:Ct}),(0,L.jsxs)(P.Z,{centered:!0,width:518,title:"共享镜像",open:ye,okText:"确定",maskClosable:!1,confirmLoading:tt,cancelText:"取消",destroyOnClose:!0,onCancel:function(){be(!1)},onOk:o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return st(!0),e.next=3,(0,F.ZP)("/api/teach_group_shares.json",{method:"post",body:{ids:[null==G?void 0:G.experid],clazz:"UserMirror",group_ids:Se}});case 3:0===e.sent.status&&(Se.length>0?v.ZP.success("共享成功"):v.ZP.success("撤销成功"),Wt(),Ct()),st(!1),be(!1);case 7:case"end":return e.stop()}}),e)}))),children:[(0,L.jsxs)("div",{style:{marginBottom:"30px",backgroundColor:"rgba(255,157,24,0.1)",width:"468px",height:"42px",lineHeight:"42px"},children:[(0,L.jsx)("i",{className:"iconfont icon-tishi4",style:{color:"#FF9D18",paddingLeft:20}}),(0,L.jsx)("span",{style:{paddingLeft:"6px",color:"#FF9D18"},children:"该镜像仅共享给选中的教研团队,取消选中并确定即可撤销共享。"})]}),(0,L.jsx)("div",{style:{maxHeight:"260px",overflowY:"auto"},children:(0,L.jsx)(S.Z.Group,{defaultValue:Se,value:Se,style:{flexDirection:"column"},onChange:function(e){Fe(e)},children:null==we?void 0:we.map((function(e){return(0,L.jsx)(S.Z,{checked:!!Se.some((function(n){return n===e.group_id})),style:{marginBottom:14},value:e.group_id,children:e.name})}))})})]}),(0,L.jsx)(P.Z,{centered:!0,title:"取消共享",open:ze,maskClosable:!1,confirmLoading:tt,okText:"确定",cancelText:"取消",destroyOnClose:!0,onCancel:function(){De(!1)},onOk:o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return st(!0),e.next=3,(0,F.ZP)("/api/teach_group_shares/".concat(Je,".json"),{method:"delete"});case 3:0===e.sent.status&&(v.ZP.success("取消成功"),Wt(),Ct()),st(!1),De(!1);case 7:case"end":return e.stop()}}),e)}))),children:(0,L.jsx)("div",{children:"取消共享后,镜像将不再共享给该教研团队。确定要取消共享吗?"})}),(0,L.jsx)(P.Z,{centered:!0,title:"删除脚本",open:Oe,okText:"确定",maskClosable:!1,confirmLoading:tt,cancelText:"取消",destroyOnClose:!0,onCancel:function(){Ye(!1)},onOk:o()(l()().mark((function e(){return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return st(!0),e.next=3,(0,F.ZP)("/api/user_mirrors/delete_mirror_script.json",{method:"delete",body:{script_id:Je}});case 3:0===e.sent.status&&(v.ZP.success("删除成功"),Yt()),st(!1),Ye(!1);case 7:case"end":return e.stop()}}),e)}))),children:(0,L.jsx)("div",{children:"确定要删除该脚本吗?"})}),(0,L.jsxs)(P.Z,{centered:!0,width:1200,title:"添加脚本",style:{paddingTop:15},open:Ue,footer:null,maskClosable:!1,destroyOnClose:!0,onCancel:function(){ue.setFieldsValue({name:"",description:"",script:""}),Ae(!1)},children:[(0,L.jsxs)(f.Z,{form:ue,className:T.formModal,onValuesChange:zt,scrollToFirstError:!0,layout:"horizontal",children:[(0,L.jsx)(f.Z.Item,{label:"脚本名称",name:"name",className:T.errorTip,colon:!1,rules:[{required:!0,message:"脚本名称不能为空"}],children:(0,L.jsx)(C.Z,{size:"large"})}),(0,L.jsx)(f.Z.Item,{label:"脚本说明",name:"description",colon:!1,children:(0,L.jsx)(C.Z,{size:"large"})}),(0,L.jsx)(f.Z.Item,{label:"评测脚本",name:"script",colon:!1,children:(0,L.jsx)(Y.ZP,{height:272,style:{border:"1px solid #ccc"},language:"shell",theme:"vs-light"})})]}),(0,L.jsxs)("div",{className:T.modalBtns,children:[(0,L.jsx)(g.ZP,{onClick:function(){ue.setFieldsValue({name:"",description:"",script:""}),Ae(!1)},className:T.cancel,children:"取消 "}),(0,L.jsx)(g.ZP,{onClick:o()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=r(),e.t1={},e.next=4,ue.validateFields();case 4:return e.t2=e.sent,n=(0,e.t0)(e.t1,e.t2),st(!0),e.next=9,(0,F.ZP)("/api/user_mirrors/".concat(null==G?void 0:G.experid,"/add_mirror_scripts.json"),{method:"post",body:r()(r()({},n),{},{id:null==G?void 0:G.experid})});case 9:0===e.sent.status&&(v.ZP.success("添加成功"),Yt(),ue.setFieldsValue({name:"",description:"",script:""})),st(!1),Ae(!1);case 13:case"end":return e.stop()}}),e)}))),className:T.confirm,type:"primary",loading:tt,children:"确定 "})]})]}),(0,L.jsxs)(P.Z,{centered:!0,width:1200,title:"编辑脚本",style:{paddingTop:15},className:T.errorTip,open:He,footer:null,maskClosable:!1,destroyOnClose:!0,onCancel:function(){ue.setFieldsValue({name:"",description:"",script:""}),Le(!1)},children:[(0,L.jsxs)(f.Z,{form:ue,className:T.formModal,onValuesChange:zt,scrollToFirstError:!0,layout:"horizontal",children:[(0,L.jsx)(f.Z.Item,{label:"脚本名称",name:"name",colon:!1,rules:[{required:!0,message:"脚本名称不能为空"}],children:(0,L.jsx)(C.Z,{size:"large"})}),(0,L.jsx)(f.Z.Item,{label:"脚本说明",name:"description",colon:!1,children:(0,L.jsx)(C.Z,{size:"large"})}),(0,L.jsx)(f.Z.Item,{label:"评测脚本",name:"script",colon:!1,children:(0,L.jsx)(Y.ZP,{height:272,style:{border:"1px solid #ccc"},language:"shell",theme:"vs-light"})})]}),(0,L.jsxs)("div",{className:T.modalBtns,children:[(0,L.jsx)(g.ZP,{onClick:function(){ue.setFieldsValue({name:"",description:"",script:""}),Le(!1)},className:T.cancel,children:"取消 "}),(0,L.jsx)(g.ZP,{onClick:o()(l()().mark((function e(){var n;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return st(!0),e.t0=r(),e.t1={},e.next=5,ue.validateFields();case 5:return e.t2=e.sent,n=(0,e.t0)(e.t1,e.t2),e.next=9,(0,F.ZP)("/api/user_mirrors/update_mirror_scripts.json",{method:"put",body:r()(r()({},n),{},{script_id:Je})});case 9:0===e.sent.status&&(ue.setFieldsValue({name:"",description:"",script:""}),v.ZP.success("编辑成功"),Yt()),st(!1),Le(!1);case 13:case"end":return e.stop()}}),e)}))),className:T.confirm,type:"primary",loading:tt,children:"确定 "})]})]})]})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[310,4585,71950],{10459:function(e,n,t){function r(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],r=0;r-1||null!==(r=Z)&&void 0!==r&&r.startsWith("/api")?Z:"data:image/png;base64,".concat(Z),autoPlay:!0}),"video"===C&&(0,_.jsx)(_.Fragment,{children:(null===(a=Z)||void 0===a?void 0:a.indexOf("http"))>-1||null!==(l=Z)&&void 0!==l&&l.startsWith("/api")?(0,_.jsx)("video",{controls:!0,src:"".concat(Z),autoPlay:!0}):(0,_.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(Z),autoPlay:!0})}),"office"===C&&W&&(0,_.jsx)("iframe",{src:"".concat(Y,"/office.html?key=").concat(W.key,"&url=").concat(q+W.url,"&callbackUrl=").concat(q+W.callbackUrl,"&fileType=").concat(W.fileType,"&title=").concat(W.title,"&model=").concat(k,"&officeServer=").concat(y.Z.ONLYOFFICE,"&disabledDownload=").concat(!!O)}),"html"===C&&(0,_.jsx)("iframe",{src:Z+"&disposition=inline"}),"pdf"===C&&(0,_.jsx)("iframe",{src:"".concat(Y,"/js/pdfview/index.html?url=").concat(Z,"&disabledDownload=").concat(!!O)}),"image"===C&&(0,_.jsx)("img",{src:(null===(c=Z)||void 0===c?void 0:c.indexOf("http"))>-1||null!==(b=Z)&&void 0!==b&&b.startsWith("/api")?Z:"data:image/png;base64,".concat(Z)}),("other"===C||"download"===C)&&(0,_.jsx)(_.Fragment,{children:L?(0,_.jsx)(j.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,_.jsx)(f.ZP,{icon:(0,_.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:K,children:"下载"})}):(0,_.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:K,children:[(0,_.jsx)(m.Z,{}),"点击下载"]})})]})}},4585:function(e,n,t){t.d(n,{Z:function(){return A}});var r=t(82242),i=t.n(r),a=t(37205),s=t.n(a),l=t(91232),o=t.n(l),c=t(79800),u=t.n(c),d=t(59301),p=(t(49040),t(32834)),f=t.n(p),m=t(11690);var h=[],x=["
                                                        "],v=new(f().Renderer),g=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function j(){h.length=0,x=["
                                                          "]}var y={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function _(e,n,t,r){if(n>=e.length||e[n].level<=t)return n;var i=e[n];r.push("
                                                        • "+i.text+"");var a=[];return n=_(e,++n,i.level,a),a.length>0&&(r.push("
                                                            "),a.forEach((function(e){r.push(e)})),r.push("
                                                          ")),r.push("
                                                        • "),n=_(e,n,t,r)}function b(){return _(h,0,0,x),x.push("
                                                        "),x.join("")}var w={heading:function(e){var n=g.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],r=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var r=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=r.length?e.slice(r.length):e})).join("\n")}(t,n[3]||""),i=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(i)>=0){var a=C(),s=r;r=a,S[a]={type:"block",expression:s}}return{type:"code",raw:t,lang:i,text:r}}}},k=/(?:\${2})([^\n`]+?)(?:\${2})/gi,Z=0,C=function(){return"__special_katext_id_".concat(Z++,"__")},S={};function N(){return S}function P(){Z=0,S={}}function E(e){return e=e.replace(k,(function(e,n){var t=C();return S[t]={type:"inline",expression:n},t}))}var I=v.listitem;v.listitem=function(e){return I(E(e))};var T=v.paragraph;v.paragraph=function(e){return T(E(e))};var F=v.tablecell;v.tablecell=function(e,n){return F(E(e),n)},v.code=function(e,n,t){var r=(n||"").match(/\S*/)[0];return r?["latex","katex","math"].indexOf(r)>=0?"

                                                        ".concat(e,"

                                                        "):'
                                                        ').concat(t?e:(0,m.escape)(e,!0),"
                                                        \n"):'
                                                        '+(t?e:(0,m.escape)(e,!0))+"
                                                        "},v.heading=function(e,n,t){var r=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return h.push({anchor:r,level:n,text:e}),"'+e+""},f().setOptions({silent:!0,gfm:!0,pedantic:!1}),f().use({tokenizer:w,renderer:v});var O=f(),R=(t(64018),t(6419)),L=t(71681),V=t(15342),$=t(1012),D=t(29114),B=t(37712),M="@▁@",z=/]*>/g;var A=function(e){var n=e.value,t=void 0===n?"":n,r=e.className,a=e.showTextOnly,l=e.showLines,c=e.style,p=void 0===c?{}:c,f=e.stylesPrev,m=void 0===f?{}:f,h=e.highlightKeywords,x=e.showProgramFill,v=(e.isProgramFill,e.disabledFill),g=void 0!==v&&v,_=e.programFillValue,w=e.onFillChange,k=void 0===w?function(e){}:w,Z=e.onFillBlur,C=void 0===Z?function(){}:Z,S=String(t),E=(0,d.useState)(""),I=u()(E,2),T=I[0],F=I[1],A=(0,d.useState)("office"),W=u()(A,2),H=W[0],Y=W[1],q=(0,d.useState)([]),U=u()(q,2),J=U[0],K=U[1],X=(0,d.useRef)("a"+(0,$.Z)()),G={},Q=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),r=[];return t.map((function(e){""!=e&&r.push(".".concat(X.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{S=S.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+L.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+L.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+L.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(x){var e=-1;return S=S.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,r){return function(e,n){var t=document.createElement(e===M?"input":"textarea");t.style.width="100%",t.style.height=e===M?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var r=Object.keys(G).length;return G[r]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                        '.concat(Q(S||""),"
                                                        ")}var n=O(S);n=Q(n);var t=N();S.match(/\[TOC\]/)&&(n=n.replace("

                                                        [TOC]

                                                        ",b()),j()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var r=t[n],i=r.type,a=r.expression;return(0,V.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(a)||"",{displayMode:"block"===i,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),P();var r=document.createElement("div");return r.innerHTML=n,h?(re(r,h.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),r.innerHTML):a?r.innerText:(setTimeout((function(){return se()}),500),r.innerHTML)}),[S,h]);(0,d.useEffect)((function(){ie.current&&ie.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[J]),(0,d.useEffect)((function(){if(null!=_&&_.length){var e,n=ie.current.querySelectorAll(".edu-program-fill-score"),t=ie.current.querySelectorAll('[name="edu-program-fill"]'),r=o()(t.entries());try{for(r.s();!(e=r.n()).done;){var i,a=u()(e.value,2),s=a[0],l=a[1];l.value=null===(i=_[s])||void 0===i?void 0:i.value,"warning"===_[s].type?l.className="program-fill-warning":"success"===_[s].type?l.className="program-fill-success":l.className=""}}catch(e){r.e(e)}finally{r.f()}var c,d=o()(n.entries());try{for(d.s();!(c=d.n()).done;){var p,f,m=u()(c.value,2),h=m[0];m[1].innerHTML=null!==(p=_[h])&&void 0!==p&&p.score?"".concat(null===(f=_[h])||void 0===f?void 0:f.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}K(_)}}),[_]);var ne=function(e){J[e.target.dataset.id]=J[e.target.dataset.id]||{},J[e.target.dataset.id].value=e.target.value,K(s()(J)),k(J,e.target.dataset.id)},te=function(e){J[e.target.dataset.id]=J[e.target.dataset.id]||{},J[e.target.dataset.id].value=e.target.value,K(s()(J)),C(J,e.target.dataset.id)};function re(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)re(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var r=document.createElement("span");r.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(r)}}))}var ie=(0,d.useRef)();function ae(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),F(t),Y("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),F(t),Y("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),F(t),Y("html");else if(t.startsWith("#")){e.preventDefault();var r=document.getElementById(t.replace("#",""));r&&r.scrollIntoView(!0)}}}y.WebkitLineClamp=l,l&&(p=i()(i()({},p),y));var se=function(){var e,n=null===(e=ie.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(R.ZP.isSupported()){var n=new R.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ie.current&&ee&&ee.match(z)&&window.PR.prettyPrint(),ie.current)return ie.current.addEventListener("click",ae),function(){var e;null===(e=ie.current)||void 0===e||e.removeEventListener("click",ae),P(),j()}}),[ee,ie.current,ae]),(0,B.jsxs)(B.Fragment,{children:[a&&(0,B.jsx)("div",{ref:ie,children:ee}),!a&&(0,B.jsx)("div",{ref:ie,style:i()({},p),className:"".concat(r||""," ").concat(g?"disabled-fill":""," markdown-body ").concat(X.current),dangerouslySetInnerHTML:{__html:ee}}),(0,B.jsx)(D.Z,{close:!0,data:T,type:null!=T&&T.length?H:"",style:i()({},m),onClose:function(){return F("")}})]})}},16726:function(e,n,t){t.d(n,{h:function(){return v}});var r=t(82242),i=t.n(r),a=t(79800),s=t.n(a),l=t(59301),o=t(57809),c=t(78241),u=t(3113),d=t(89780),p=t.n(d),f=(t(94527),t(66608),t(37712)),m=o.default.Option,h={labelCol:{span:4},wrapperCol:{span:20}},x={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function v(e){var n=e.value,t=e.onChange,r=e.mode,a=e.options,o=void 0===a?{}:a,c=(0,l.useRef)(),u=(0,l.useState)(),d=s()(u,2),m=d[0],h=d[1];return(0,l.useEffect)((function(){if(m){var e=function(e){var n=e.getValue();t&&t(n)};return m.on("change",e),function(){m.off("change",e)}}}),[m,t]),(0,l.useEffect)((function(){m&&m.setOption("mode",r)}),[m,r]),(0,l.useEffect)((function(){m&&(n===m.getValue()&&""!==n||setTimeout((function(){m.setValue(n||"")}),300))}),[m,n]),(0,l.useEffect)((function(){if(c.current&&!m){var e=p().fromTextArea(c.current,i()({mode:r,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},o));h(e)}}),[c.current,m]),(0,f.jsx)("div",{className:"my-codemirror-container",children:(0,f.jsx)("textarea",{ref:c})})}n.Z=function(e){var n=e.callback,t=e.onCancel,r=(0,l.useState)("python"),a=s()(r,2),d=a[0],p=a[1];return(0,f.jsxs)(c.Z,i()(i()({},h),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,f.jsx)(c.Z.Item,{label:"代码语言",name:"language",children:(0,f.jsx)(o.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(x[e][1])},children:Object.keys(x).map((function(e){return(0,f.jsx)(m,{value:e,children:x[e][0]},e)}))})}),(0,f.jsx)(c.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,f.jsx)(v,{mode:d})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},77036:function(e,n,t){t.d(n,{Z:function(){return oe}});var r=t(91232),i=t.n(r),a=t(7557),s=t.n(a),l=t(41498),o=t.n(l),c=t(79800),u=t.n(c),d=t(85573),p=t.n(d),f=t(59301),m=t(89780),h=t.n(m),x=t(76374),v=(t(94527),t(6313),t(25717),t(99498),t(25419),t(67549),t(4585)),g=t(37712),j=function(e){var n=e.value,t=void 0===n?"":n,r=(e.className,e.showTextOnly,e.showLines,e.style,(0,f.useMemo)((function(){return""}),[t]));return(0,g.jsx)(g.Fragment,{children:(0,g.jsx)("div",{dangerouslySetInnerHTML:{__html:r}})})},y=t(82242),_=t.n(y),b=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function w(e){var n=e.onActionCallback,t=e.title,r=e.icon,i=e.actionName,a=e.className,s=void 0===a?"":a,l=e.children;return(0,g.jsxs)("a",{title:t,className:s,onClick:function(){n(i)},children:[(0,g.jsx)("i",{className:"md-iconfont ".concat(r)}),l]})}var k=function(e){var n=e.watch,t=e.showNullButton,r=e.showNullProgramButton,i=e.onActionCallback,a=e.fullScreen,s=e.insertTemp,l=e.hidetoolBar,o=[].concat(b,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,g.jsxs)("ul",{className:"markdown-toolbar-container",children:[!l&&o.map((function(e,n){return(0,g.jsx)("li",{children:e.actionName?(0,g.jsx)(w,_()(_()({},e),{},{onActionCallback:i})):(0,g.jsx)("span",{className:"v-line"})},n)})),t?(0,g.jsx)("li",{children:(0,g.jsx)(w,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,r?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("li",{children:(0,g.jsx)(w,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,g.jsx)("li",{children:(0,g.jsx)(w,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,s&&(0,g.jsx)("li",{children:(0,g.jsx)(w,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(s),onActionCallback:i,children:(0,g.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,g.jsx)("li",{className:"btn-full-screen",children:(0,g.jsx)(w,{icon:"".concat(a?"icon-shrink":"icon-enlarge"),title:a?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:i})})]})},Z=t(74063),C=t(78241),S=t(24650),N=t(3113),P={labelCol:{span:4},wrapperCol:{span:20}},E=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(C.Z,_()(_()({},P),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,g.jsx)(C.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,g.jsx)(S.Z,{})}),(0,g.jsx)(C.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,g.jsx)(S.Z,{})}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(N.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(N.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},I=t(16726),T=t(8591),F=t(10459),O=C.Z.useForm,R={width:280,marginRight:10},L={labelCol:{span:5},wrapperCol:{span:19}},V=function(e){var n=e.callback,t=e.onCancel,r=O(),i=u()(r,1)[0],a=(0,f.useRef)();function s(e,n){-1!==e.status?i.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):T.ZP.error(e.message)}return(0,g.jsxs)(C.Z,_()(_()({form:i},L),{},{className:"upload-image-panel",onFinish:function(e){n(_()(_()({},e),{},{name:a.current}))},style:{width:470,overflow:"hidden"},children:[(0,g.jsx)(C.Z.Item,{label:"图片地址",required:!0,children:(0,g.jsxs)("div",{className:"flex-container",children:[(0,g.jsx)(C.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,g.jsx)(S.Z,{style:R})}),(0,g.jsx)($,{onFileChange:function(e){var n=e.target.files[0];a.current=n.name,D(n,s)}})]})}),(0,g.jsx)(C.Z.Item,{label:"图片描述",name:"alt",children:(0,g.jsx)(S.Z,{style:{width:264}})}),(0,g.jsxs)(C.Z.Item,{style:{textAlign:"right"},children:[(0,g.jsx)(N.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(N.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function $(e){var n=e.onFileChange;return(0,g.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,g.jsx)("input",{type:"file",onChange:n})]})}function D(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var r=new window.XMLHttpRequest;r.withCredentials=!0,r.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),r.addEventListener("error",(function(e){console.error(e)}),!1),r.open("POST","".concat(F.KI,"/api/attachments.json")),r.send(t)}var B=t(5112),M=t(94001),z=B.ZP.Group,A={margin:"0 8px"},W=function(e){var n=e.callback,t=e.onCancel;return(0,g.jsxs)(C.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,g.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,g.jsx)("span",{style:A,children:"单元格数:"}),(0,g.jsx)("span",{style:A,children:"行数"}),(0,g.jsx)(C.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,g.jsx)(M.Z,{})}),(0,g.jsx)("span",{style:A,children:"列数"}),(0,g.jsx)(C.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,g.jsx)(M.Z,{})})]}),(0,g.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,g.jsx)("span",{style:A,children:"对齐方式:"}),(0,g.jsx)(C.Z.Item,{name:"align",children:(0,g.jsxs)(z,{children:[(0,g.jsx)(B.ZP,{value:"default",children:(0,g.jsx)("i",{className:"fa fa-align-justify"})}),(0,g.jsx)(B.ZP,{value:"left",children:(0,g.jsx)("i",{className:"fa fa-align-left"})}),(0,g.jsx)(B.ZP,{value:"center",children:(0,g.jsx)("i",{className:"fa fa-align-center"})}),(0,g.jsx)(B.ZP,{value:"right",children:(0,g.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,g.jsxs)("div",{className:"flex-container flex-end",children:[(0,g.jsx)(N.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,g.jsx)(N.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},H=t(71681),Y=t(49105),q=t(1012),U=t(43418),J="link",K="upload-image",X="code-block",G="add-table",Q="------------",ee={default:Q,left:":".concat(Q),center:":".concat(Q,":"),right:"".concat(Q,":")},ne=t(46587);var te="@▁▁@";function re(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ie=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ae=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],se=p()(p()({},ie+"-B","bold"),ie+"-I","italic"),le=p()(p()(p()(p()({},J,"添加链接"),X,"添加代码块"),K,"添加文件"),G,"添加表格"),oe=function(e){var n=e.defaultValue,t=void 0===n?"":n,r=e.onChange,a=e.width,l=void 0===a?"100%":a,c=e.height,d=void 0===c?400:c,m=e.miniToolbar,y=void 0!==m&&m,_=e.isFocus,b=void 0!==_&&_,w=e.watch,C=e.insertTemp,S=e.mode,N=void 0===S?"markdown":S,P=e.id,F=void 0===P?"markdown-editor-id":P,O=e.showResizeBar,R=void 0!==O&&O,L=e.noStorage,$=void 0!==L&&L,B=e.showNullButton,M=void 0!==B&&B,z=e.showNullProgramButton,A=void 0!==z&&z,Q=e.hidetoolBar,ie=void 0!==Q&&Q,oe=e.fullScreen,ce=void 0!==oe&&oe,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,fe=e.className,me=void 0===fe?"":fe,he=e.disablePaste,xe=void 0!==he&&he,ve=e.disabled,ge=void 0!==ve&&ve,je=e.disabledFill,ye=void 0!==je&&je,_e=e.placeholder,be=void 0===_e?"":_e,we=e.values,ke=void 0===we?"":we,Ze=(0,f.useState)(null),Ce=u()(Ze,2),Se=Ce[0],Ne=Ce[1],Pe=(0,f.useState)(t),Ee=u()(Pe,2),Ie=Ee[0],Te=Ee[1],Fe=(0,f.useState)(w),Oe=u()(Fe,2),Re=Oe[0],Le=Oe[1],Ve=(0,f.useState)(ce),$e=u()(Ve,2),De=$e[0],Be=$e[1],Me=(0,f.useState)(""),ze=u()(Me,2),Ae=ze[0],We=ze[1],He=(0,f.useState)(0),Ye=u()(He,2),qe=Ye[0],Ue=Ye[1],Je=(0,f.useState)(d),Ke=u()(Je,2),Xe=Ke[0],Ge=Ke[1],Qe=(0,f.useState)(!1),en=u()(Qe,2),nn=(en[0],en[1]),tn=(0,f.useRef)((0,q.Z)()),rn=(0,f.useRef)(!1),an=(0,f.useRef)(),sn=(0,f.useRef)(),ln=(0,f.useRef)(),on=(0,f.useRef)(),cn=(0,f.useRef)(),un=function(){var e=o()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Se,sn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Se.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Se.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Se.replaceSelection('').concat(e.name,"")):Se.replaceSelection("[".concat(e.name,"](").concat(H.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Te(ke),null==Se||Se.setValue(ke),window.scrollTo(0,e)}),[ke]),(0,f.useEffect)((function(){null==pe||pe(De)}),[De]),(0,f.useEffect)((function(){if(sn.current){var e=function(e,t){if(!xe){var r=t.clipboardData;if(r){var i=r.types.toString(),a=r.items;if("Files"===i||r.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==N)return;try{var s,l=a[1];"file"===(null===(s=a[0])||void 0===s?void 0:s.kind)&&(l=a[0]);var o=l.getAsFile(),c=o.name.split(".").pop();D(o,(function(e){var t,r,i;e.id?(null==o||null===(t=o.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==o||null===(r=o.type)||void 0===r?void 0:r.indexOf("video"))>-1?n.replaceSelection('')):(null==o||null===(i=o.type)||void 0===i?void 0:i.indexOf("pdf"))>-1?n.replaceSelection('').concat(o.name,"")):ae.includes(c)?n.replaceSelection('').concat(o.name,"")):n.replaceSelection("[".concat(o.name,"](").concat(H.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){T.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=h().fromTextArea(sn.current,{mode:N,lineNumbers:!y,lineWrapping:!0,value:t,autoCloseTags:!A,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",be):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),r=t.getCursor(),i=t.getLine(r.line),a=i.charAt(r.ch-1),s=i.lastIndexOf("@▁@",r.ch),l=i.lastIndexOf("@▁▁@",r.ch),o=s>l?s:l,c=s>l?3:4;if(-1===te.indexOf(a))return null;if(console.log("change1:",n,e,i,r,o,s,l,a),o>=0&&r.ch-o<5){var u=o+c;return t.replaceRange("",{line:r.line,ch:o},{line:r.line,ch:u}),{line:r.line,ch:u}}return null}(e);t&&n.preventDefault()}})),b&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){ln.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){ln.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var r;if(ln.current.classList.add("mouse-hover-md"),(r=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var i=function(){var e=r[a],t=e.name.split(".").pop();D(e,(function(r){var i,a,s;r.id?(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(r.id,"?type=").concat(r.content_type,")")):(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ae.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(H.Z.API_SERVER,"/api/attachments/").concat(r.id,"?type=").concat(r.content_type,")")):401===(null==r?void 0:r.status)&&(document.location.href="/user/login")}))},a=0;a0||r.target.offsetWidth>0)&&(dn(),Se.setSize("100%","100%"),Se.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(sn.current.parentElement),e}();return function(){var n,t;null!==(n=sn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=sn.current)||void 0===t?void 0:t.parentElement)}}}),[Se,dn]),(0,f.useEffect)((function(){if(Se){for(var e=[],n=function(){var n=u()(r[t],2),i=n[0],a=n[1],s=p()({},i,(function(){pn(a)}));e.push(s),Se.addKeyMap(s)},t=0,r=Object.entries(se);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(F);e>=qe+1e4&&(!n||n!==Ie)&&(window.sessionStorage.setItem(F,Ie),nn(!0))}}),1e4),(0,f.useEffect)((function(){Le(w)}),[Se,w]),(0,f.useEffect)((function(){Se&&b&&Se.focus()}),[Se,b]),(0,f.useEffect)((function(){if(Re&&Se){var e=function(e){var n=e.target;if(cn.current){var t=n.scrollTop/n.scrollHeight;cn.current.scrollTop=cn.current.scrollHeight*t}},n=Se.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Se,Re]),(0,f.useEffect)((function(){if(Se&&de){var e=function(e,n){de(e,n)};return Se.on("beforeChange",e),function(){Se.off("beforeChange",e)}}}),[Se,de]),(0,f.useEffect)((function(){if(Se&&ue){var e=function(){ue(Se.getValue())};return Se.on("blur",e),function(){Se.off("blur",e)}}}),[Se,ue]),(0,f.useEffect)((function(){if(Se){var e=function(e,n){var t=e.getValue();Te(t),Ue((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),r&&(A?r(t,vn(t)):r(t))};return Se.on("change",e),function(){Se.off("change",e)}}}),[Se,r]),(0,f.useEffect)((function(){if(Se)if(null==t)Se.setValue(""),Te("");else{var e=window.scrollY||window.pageYOffset;t!==Se.getValue()&&(Se.setValue(t),Te(t),Se.setCursor(ge?1:Se.lineCount(),0),window.scrollTo(0,e))}}),[Se,t]);var pn=(0,f.useCallback)((function(e){var n=Se.getCursor(),t=Se.getSelection(),r=t.split("\n");switch(e){case"bold":return Se.replaceSelection("**"+t+"**"),""===t&&Se.setCursor(n.line,n.ch+2),Se.focus();case"italic":return Se.replaceSelection("*"+t+"*"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"code":return Se.replaceSelection("`"+t+"`"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"inline-latex":return Se.replaceSelection("`$$"+t+"$$`"),""===t&&Se.setCursor(n.line,n.ch+3),Se.focus();case"latex":return Se.replaceSelection("```latex\n"+t+"\n```"),Se.setCursor(n.line+1,t.length+1),Se.focus();case"line-break":return Se.replaceSelection("
                                                        \n"),Se.focus();case"list-ul":return""===t?Se.replaceSelection("- "+t):Se.replaceSelection(r.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Se.focus();case"list-ol":return""===t?Se.replaceSelection("1. "+t):Se.replaceSelection(r.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Se.focus();case"add-null-ch":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("▁"),Se.focus();case"add-signal":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("@▁@"),Se.focus();case"add-multiple":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection(te),Se.focus();case"inster-template-1":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Se.focus();case"eraser":return Se.setValue(""),Se.focus();case"trigger-watch":return Le(!Re),Se.focus();case"trigger-full-screen":return Be(!De),Se.focus();case J:return void We(J);case X:return void We(X);case K:return void We(K);case G:return void We(G);default:throw new Error}}),[Se,Re,De]),fn=(0,f.useCallback)((function(e){switch(We(""),Ae){case J:var n=e.title,t=e.link;return Se.replaceSelection("[".concat(n,"](").concat(t,")")),Se.focus();case X:var r=e.language,i=e.content;return Se.replaceSelection(["```"+r,i,"```"].join("\n")),Se.focus();case K:var a=e.src,s=e.alt;return s?Se.replaceSelection("![ ".concat(s," ]( ").concat(a,' "').concat(s,'" )')):Se.replaceSelection("![,](".concat(a,")")),Se.focus();case G:for(var l=e.row,o=e.col,c=e.align,u="\n",d=0;d300&&(n=300),Ge(d+n+"px")}},r=on.current,i=!1,a=0;return r.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){r.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Se,on]),(0,f.useEffect)((function(){Ge(d)}),[d]);var xn={width:re(l),height:re(Xe)},vn=((0,f.useMemo)((function(){if(qe){var e=new Date(qe),n=e.getHours(),t=e.getMinutes(),r=e.getSeconds();return t=t<10?"0"+t:t,r=r<10?"0"+r:r,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(r)}return 0}),[qe]),function(e){var n=[];if(A){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,r){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,g.jsxs)(f.Fragment,{children:[(0,g.jsx)("div",{className:"markdown-editor-wrapper",ref:ln,children:(0,g.jsxs)("div",{className:"markdown-editor-container ".concat(me," ").concat(Re?"on-preview":""," ").concat(y?"mini":""," ").concat(De?"full-screen":""),style:xn,children:[(0,g.jsx)(k,{insertTemp:C,watch:Re,fullScreen:De,showNullButton:M,showNullProgramButton:A,onActionCallback:pn,hidetoolBar:ie,uuid:tn.current,setOpenPhones:function(){rn.current=!0}}),(0,g.jsxs)("div",{className:"markdown-editor-body",children:[(0,g.jsx)("div",{className:"codemirror-container",children:(0,g.jsx)("textarea",{ref:sn,placeholder:be})}),Re?(0,g.jsxs)("div",{ref:cn,className:"preview-container",children:["stex"===N&&(0,g.jsx)(j,{value:Ie}),"stex"!==N&&(0,g.jsx)(v.Z,{disabledFill:ye,showProgramFill:A,value:Ie})]}):null]})]})}),R?(0,g.jsx)("a",{ref:on,className:"editor-resize"}):null,(0,g.jsx)(Z.Z,{children:le[Ae]?(0,g.jsx)(U.Z,{centered:!0,title:le[Ae],open:!0,onCancel:hn,footer:null,className:"markdown-popup-form",children:mn}):null})]})}},74063:function(e,n,t){t.d(n,{Z:function(){return f}});var r=t(82100),i=t.n(r),a=t(29186),s=t.n(a),l=t(80619),o=t.n(l),c=t(47074),u=t.n(c),d=t(59301),p=t(4676),f=function(e){o()(t,e);var n=u()(t);function t(e){var r;i()(this,t),r=n.call(this,e);var a=window.document;return r.node=a.createElement("div"),a.body.appendChild(r.node),r}return s()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},46587:function(e,n,t){t.d(n,{Z:function(){return i}});var r=t(59301);function i(e,n){var t=(0,r.useRef)();(0,r.useEffect)((function(){t.current=e})),(0,r.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},48655:function(e,n,t){t.d(n,{Z:function(){return u}});var r=t(59301),i="label___CZ1_z",a="left___ZKFRV",s="right___zVTRn",l="error___oNJNo",o=t(6848),c=t(37712),u=function(e){var n=e.name,t=e.tooltipTitle,u=e.children,d=e.required,p=e.errorKey,f=e.errorValue,m=e.errorName,h=e.errorStyle,x=void 0===h?{}:h,v=e.nameWidth,g=void 0===v?112:v,j=e.align,y=void 0===j?"center":j,_=e.contentStyle,b=void 0===_?{}:_;return(0,c.jsx)(r.Fragment,{children:(0,c.jsxs)("div",{className:i,style:{alignItems:y},children:[(0,c.jsxs)("div",{className:a,style:{width:g},children:[d&&(0,c.jsx)("span",{children:"*"}),(0,c.jsx)("div",{children:n}),!!t&&(0,c.jsx)(o.Z,{title:t,children:(0,c.jsx)("i",{className:"iconfont icon-xiaowenhao2"})})]}),(0,c.jsxs)("div",{className:s,style:b,children:[u,m&&f===p&&(0,c.jsx)("div",{className:l,style:x,children:m})]})]})})}},90159:function(e,n,t){t.r(n),t.d(n,{default:function(){return W}});var r=t(82242),i=t.n(r),a=t(7557),s=t.n(a),l=t(41498),o=t.n(l),c=t(79800),u=t.n(c),d=t(39647),p=t.n(d),f=t(59301),m=t(80608),h=t(31797),x=t(78241),v=t(8591),g=t(60324),j=t(20834),y=t(3113),_=t(95237),b=t(43604),w=t(6848),k=t(71418),Z=t(51945),C=t(24650),S=t(86859),N=t(43418),P=t(24905),E=(t(82226),t(49105)),I={flex_box_center:"flex_box_center___GEEfx",flex_space_between:"flex_space_between___m3yb7",flex_box_vertical_center:"flex_box_vertical_center___tvnMj",flex_box_center_end:"flex_box_center_end___hpoI2",flex_box_column:"flex_box_column___EGm6z",wrap:"wrap___sHEOx",crumbs:"crumbs___osr4h",Divle:"Divle___ndjFA",tableWrap:"tableWrap___aFyUX",countflex:"countflex___xh4Ql",leftCol:"leftCol____kaHU",flexright:"flexright___nydBD",flexleft:"flexleft___eBf6r",headWrap:"headWrap___PWc7j",formWrap:"formWrap___u7Sg1",inputWrap:"inputWrap___DR5gf",submitButtondiv:"submitButtondiv___IGaVO",glow:"glow___Znflh",formModal:"formModal___haXug",ActvieE3:"ActvieE3___phBHf",listClass:"listClass___CFAhy",spantitle:"spantitle___VJb52",note:"note___kXCrS",cpuWrap:"cpuWrap___nKCHB",activebtn:"activebtn___KJZJU",btn:"btn___vOOFj",activeTab:"activeTab___9xbl2",tab:"tab___rBcnO",countDown:"countDown___FvYIH",red:"red___AK2hZ",footBtnWrap:"footBtnWrap___yDNkk",modalBtns:"modalBtns___d0m88",confirm:"confirm___gz4SJ",cancel:"cancel___J1Uji",errorTip:"errorTip___apMsj"},T=t(4585),F=t(27876),O=t(61186),R=t.n(O),L=t(2753),V=t(6638),$=t(38288),D=t(71112),B=t(15671),M=t(48655),z=t(37712),A=["classroomList","globalSetting","loading","user","dispatch"],W=(0,m.connect)((function(e){var n=e.classroomList,t=e.loading,r=e.globalSetting,i=e.user;return{classroomList:n,globalSetting:r,loading:t.models.classroomList,user:i}}))((function(e){e.classroomList,e.globalSetting,e.loading,e.user,e.dispatch,p()(e,A),h.Z.Countdown;var n,t,r,a,l=(0,m.useSearchParams)(),c=u()(l,1)[0],d=(0,f.useState)(parseInt(c.get("status"))||0),O=u()(d,2),W=O[0],H=(O[1],(0,m.useLocation)()),Y=(0,f.useRef)(),q=(0,f.useState)(),U=u()(q,2),J=U[0],K=U[1],X=(0,m.useParams)(),G=(0,f.useState)(!1),Q=u()(G,2),ee=Q[0],ne=Q[1],te=(0,f.useState)(0),re=u()(te,2),ie=re[0],ae=re[1],se=(0,f.useState)([]),le=u()(se,2),oe=le[0],ce=le[1],ue=x.Z.useForm(),de=u()(ue,1)[0],pe=(0,f.useState)({}),fe=u()(pe,2),me=(fe[0],fe[1]),he=(0,f.useState)(!1),xe=u()(he,2),ve=xe[0],ge=xe[1],je=(0,f.useState)(!1),ye=u()(je,2),_e=ye[0],be=ye[1],we=(0,f.useState)([]),ke=u()(we,2),Ze=ke[0],Ce=ke[1],Se=(0,f.useState)([]),Ne=u()(Se,2),Pe=Ne[0],Ee=Ne[1],Ie=(0,f.useState)(!1),Te=u()(Ie,2),Fe=Te[0],Oe=Te[1],Re=(0,f.useState)(!1),Le=u()(Re,2),Ve=Le[0],$e=Le[1],De=(0,f.useState)(!1),Be=u()(De,2),Me=Be[0],ze=Be[1],Ae=(0,f.useState)(!1),We=u()(Ae,2),He=We[0],Ye=We[1],qe=(0,f.useState)(),Ue=u()(qe,2),Je=Ue[0],Ke=Ue[1],Xe=(0,f.useState)(!1),Ge=u()(Xe,2),Qe=Ge[0],en=Ge[1],nn=(0,f.useState)(!1),tn=u()(nn,2),rn=tn[0],an=tn[1],sn=(0,f.useState)({}),ln=u()(sn,2),on=ln[0],cn=ln[1],un=(0,f.useState)(0),dn=u()(un,2),pn=dn[0],fn=dn[1],mn=(0,f.useState)(0),hn=u()(mn,2),xn=hn[0],vn=hn[1],gn=(0,f.useState)(!1),jn=u()(gn,2),yn=jn[0],_n=jn[1],bn=(0,f.useState)(0),wn=u()(bn,2),kn=wn[0],Zn=wn[1],Cn=(0,f.useState)(!1),Sn=u()(Cn,2),Nn=Sn[0],Pn=Sn[1],En=(0,f.useState)(!1),In=u()(En,2),Tn=In[0],Fn=In[1],On=(0,f.useState)(),Rn=u()(On,2),Ln=Rn[0],Vn=Rn[1],$n=(0,f.useState)([]),Dn=u()($n,2),Bn=Dn[0],Mn=Dn[1],zn=(0,f.useState)(!1),An=u()(zn,2),Wn=An[0],Hn=An[1],Yn=(0,f.useState)(),qn=u()(Yn,2),Un=qn[0],Jn=qn[1],Kn=(0,f.useState)(!0),Xn=u()(Kn,2),Gn=Xn[0],Qn=Xn[1],et=(0,f.useState)(!1),nt=u()(et,2),tt=nt[0],rt=nt[1],it=(0,f.useState)(!1),at=u()(it,2),st=at[0],lt=at[1],ot=(0,f.useState)(!1),ct=u()(ot,2),ut=ct[0],dt=ct[1],pt=(0,f.useState)(!1),ft=u()(pt,2),mt=ft[0],ht=ft[1],xt=(0,f.useRef)(),vt=(0,f.useState)({tab:1,page:1,per_page:10}),gt=u()(vt,2),jt=gt[0],yt=gt[1],_t=[{title:"序号",dataIndex:"order",key:"order",render:function(e,n,t){return"".concat((jt.page-1)*jt.per_page+t+1)},width:50},{title:"名称",dataIndex:"name",key:"name",ellipsis:!0,width:80,render:function(e,n){return(0,z.jsx)("span",{children:e||"实践项目名称-未填写"})}},{title:"学校/单位",dataIndex:"school_name",key:"school_name",ellipsis:!0,width:100,render:function(e,n){return(0,z.jsx)("span",{children:e})}},{title:"状态",dataIndex:"status_cn",key:"status_cn",ellipsis:!0,width:80,render:function(e,n){return(0,z.jsx)("span",{children:e})}},{title:"创建者",dataIndex:"creator_name",key:"creator_name",ellipsis:!0,width:80,render:function(e,n){return(0,z.jsx)("span",{children:e})}},{title:"创建时间",dataIndex:"created_at",key:"created_at",ellipsis:!0,width:100,render:function(e,n){return(0,z.jsx)("span",{style:{color:"#666"},children:R()(e).format("YYYY-MM-DD HH:mm:ss")})}},{title:"操作",dataIndex:"action",align:"right",key:"action",ellipsis:!0,width:80,render:function(e,n){return(0,z.jsx)("a",{style:{color:"#165DFF"},onClick:function(){(0,F.xg)("/shixuns/".concat(n.identifier,"/challenges"))},children:"查看详情"})}}],bt=[{title:"序号",dataIndex:"order",key:"order",render:function(e,n,t){return"".concat((jt.page-1)*jt.per_page+t+1)},width:100},{title:"名称",dataIndex:"name",key:"name",ellipsis:!0,render:function(e,n){return(0,z.jsx)("span",{children:e})}},{title:"操作",dataIndex:"action",align:"right",key:"action",width:120,ellipsis:!0,render:function(e,n){return(0,z.jsx)("a",{className:I.ActvieE3,type:"link",style:{padding:"0 0 0 10px",whiteSpace:"nowrap"},onClick:function(){Oe(!0),Ke(null==n?void 0:n.id)},children:"取消共享"})}}],wt=[{title:"序号",dataIndex:"order",key:"order",render:function(e,n,t){return"".concat((jt.page-1)*jt.per_page+t+1)},width:100},{title:"名称",dataIndex:"name",key:"name",width:140,ellipsis:!0,render:function(e,n){return(0,z.jsx)("span",{children:e})}},{title:"说明",dataIndex:"description",key:"description",ellipsis:!0,render:function(e,n){return(0,z.jsx)("span",{children:e})}},{title:"更新时间",dataIndex:"updated_at",key:"updated_at",width:160,ellipsis:!0,render:function(e,n){return(0,z.jsx)("span",{style:{color:" #666"},children:R()(e).format("YYYY-MM-DD HH:mm:ss")})}},{title:(0,z.jsx)("span",{children:"操作"}),align:"right",width:120,render:function(e,n){return(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)(D.Z,{type:"link",style:{whiteSpace:"nowrap",padding:0},onClick:o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Tt(null==n?void 0:n.id);case 2:case"end":return e.stop()}}),e)}))),children:"编辑"}),(0,z.jsx)("a",{className:I.ActvieE3,type:"link",style:{padding:"0 0 0 10px",whiteSpace:"nowrap"},onClick:function(){$e(!0),Ke(null==n?void 0:n.id)},children:"删除"})]})}}];(0,f.useEffect)((function(){var e;Y.current=null===(e=H.pathname.split("/"))||void 0===e?void 0:e[2]}),[H.pathname]),(0,f.useEffect)((function(){Ct()}),[]),(0,f.useEffect)((function(){kt()}),[]);var kt=function(){var e=o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.ZP)("/api/user_mirrors/other_info.json",{method:"get"});case 2:0===(n=e.sent).status&&cn(null==n?void 0:n.data);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Zt=function(){var e=o()(s()().mark((function e(n){var t,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.ZP)("/api/user_mirrors/".concat(n,"/error_tips.json"),{method:"get"});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(Mn(null==t||null===(r=t.data)||void 0===r?void 0:r.user_mirror_logs),Vn(!0));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();function Ct(){return St.apply(this,arguments)}function St(){return(St=o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.ZP)("/api/user_mirrors/".concat(null==X?void 0:X.experid,".json"),{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&K(n.data);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var Nt=function(){var e=o()(s()().mark((function e(n){var t,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.ZP)("/api/user_mirrors/".concat(null==X?void 0:X.experid,"/check.json"),{method:"get"});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(0===(null==t||null===(r=t.data)||void 0===r?void 0:r.exist)?an(!0):(an(!1),n?m.history.push("/shixuns/new/".concat(null==X?void 0:X.experid,"/imagepreview?operation=update_image")):m.history.push("/shixuns/new/".concat(null==X?void 0:X.experid,"/imagepreview"))));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Pt=function(){var e=o()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return dt(!0),e.next=3,(0,E.ZP)("/api/user_mirrors/".concat(null==X?void 0:X.experid,"/check_is_can_delete.json"),{method:"get"});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(Zn(null==n||null===(t=n.data)||void 0===t?void 0:t.shixun_size),_n(!0)),dt(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Et=function(){var e=o()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.ZP)("/api/teach_group_shares.json",{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(Ee(null==J?void 0:J.share_group_ids),Ce(null==n?void 0:n.groups),(null==n||null===(t=n.groups)||void 0===t?void 0:t.length)>0?be(!0):v.ZP.info("暂无共享数据"));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){return 1===(null==J?void 0:J.status)&&(xt.current=setInterval(o()(s()().mark((function e(){var n,t,r,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.ZP)("/api/user_mirrors/polling_update_status.json",{method:"post",body:{user_mirror_ids:[null==X?void 0:X.experid]}});case 2:0===(n=e.sent).status&&((null==n||null===(t=n.data)||void 0===t||null===(t=t.user_mirror_ids)||void 0===t?void 0:t.length)>0?(null==n||null===(r=n.data)||void 0===r||null===(r=r.update_datas)||void 0===r?void 0:r.length)>0&&(i=null==oe?void 0:oe.map((function(e){var t;return null==n||null===(t=n.data)||void 0===t||null===(t=t.update_datas)||void 0===t||t.map((function(n){e.id===n.id&&(e.status=n.status)})),e})),K(i[0])):(Ct(),clearInterval(xt.current)));case 4:case"end":return e.stop()}}),e)}))),5e3)),function(){clearInterval(xt.current)}}),[null==J?void 0:J.status,J]);var It=[{title:"时间",dataIndex:"created_at",key:"created_at",render:function(e,n,t){return(0,z.jsx)("span",{style:{color:"#666"},children:R()(e).format("YYYY-MM-DD HH:mm:ss")})}},{title:"操作",dataIndex:"operation",key:"operation",render:function(e,n,t){return(0,z.jsx)("span",{style:{color:"#000"},children:"更新镜像"})}},{title:"状态",dataIndex:"status",align:"right",key:"status",render:function(e,n,t){return(0,z.jsx)("span",{style:{color:"#E30000"},children:"失败"})}}],Tt=function(){var e=o()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.ZP)("/api/user_mirrors/mirror_script_detail.json",{method:"get",params:{script_id:n}});case 2:0===(t=e.sent).status&&(de.setFieldsValue(i()({},null==t?void 0:t.data)),me(i()({},null==t?void 0:t.data)),ze(!0),Ke(n));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Ft=function(e){me(i()({},de.getFieldsValue()))},Ot=function(){var e=o()(s()().mark((function e(n){var t,r,i,a,l,o;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,de.validateFields();case 2:return ht(!0),t=n.cpu_limit,r=n.memory_limit,i=n.request_limit,a=n.lower_cpu_limit,l=n.resource_limit,e.next=6,(0,E.ZP)("/api/user_mirrors/".concat(null==X?void 0:X.experid,"/update_service_config.json"),{method:"put",body:{cpu_limit:t,memory_limit:r,request_limit:i,lower_cpu_limit:a,resource_limit:l}});case 6:0===(null==(o=e.sent)?void 0:o.status)&&(v.ZP.success("保存成功!"),Bt()),ht(!1);case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();function Rt(){return(Rt=o()(s()().mark((function e(){var n,t,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ne(!0),e.next=3,(0,E.ZP)("/api/user_mirrors/".concat(null==X?void 0:X.experid,"/relation_shixuns.json"),{method:"get",params:i()({},jt)});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(ce(null==n||null===(t=n.data)||void 0===t?void 0:t.relation_shixuns),ae(null==n||null===(r=n.data)||void 0===r?void 0:r.count)),ne(!1);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Lt(){return Vt.apply(this,arguments)}function Vt(){return(Vt=o()(s()().mark((function e(){var n,t,r,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ne(!0),e.next=3,(0,E.ZP)("/api/user_mirrors/".concat(null==X?void 0:X.experid,"/show_groups.json"),{method:"get",params:i()({},jt)});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(ce(null==n||null===(t=n.data)||void 0===t?void 0:t.groups),ae(null==n||null===(r=n.data)||void 0===r?void 0:r.count),Ee(null==n||null===(a=n.data)||void 0===a||null===(a=a.groups)||void 0===a?void 0:a.map((function(e){return e.group_id})))),ne(!1);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function $t(){return Dt.apply(this,arguments)}function Dt(){return(Dt=o()(s()().mark((function e(){var n,t,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ne(!0),e.next=3,(0,E.ZP)("/api/user_mirrors/mirror_scripts.json",{method:"get",params:i()(i()({},jt),{},{id:null==X?void 0:X.experid})});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(ce(null==n||null===(t=n.data)||void 0===t?void 0:t.mirror_scripts),ae(null==n||null===(r=n.data)||void 0===r?void 0:r.count)),ne(!1);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Bt(){return Mt.apply(this,arguments)}function Mt(){return(Mt=o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ne(!0),e.next=3,(0,E.ZP)("/api/user_mirrors/".concat(null==X?void 0:X.experid,"/get_service_config.json"),{method:"get"});case 3:0===(null==(n=e.sent)?void 0:n.status)&&(de.setFieldsValue(i()({},null==n?void 0:n.data)),me(i()({},null==n?void 0:n.data))),ne(!1);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,f.useEffect)((function(){2===(null==J?void 0:J.status)&&(1===jt.tab&&function(){Rt.apply(this,arguments)}(),2===jt.tab&&Lt(),3===jt.tab&&$t(),4===jt.tab&&Bt())}),[jt.tab,J]);var zt=function(){var e=o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return lt(!0),e.next=3,(0,E.ZP)("/api/user_mirrors/".concat(null==J?void 0:J.id,"/check_is_making_end.json"),{method:"get"});case 3:0===(null==(n=e.sent)?void 0:n.status)?m.history.push("/shixuns/new/".concat(null==J?void 0:J.id,"/imagepreview?operation=create_image")):Ct(),lt(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,z.jsxs)("div",{className:I.wrap,children:[(0,z.jsxs)("div",{className:I.crumbs,children:[(0,z.jsxs)("div",{children:[(0,z.jsx)("a",{onClick:function(){return m.history.back()},children:(0,z.jsx)("i",{className:"iconfont icon-fanhuijingxiang"})}),(0,z.jsx)("span",{style:{paddingLeft:6},children:null==J?void 0:J.type_name})]}),(0,z.jsxs)("div",{children:[2===(null==J?void 0:J.status)&&(0,z.jsx)(y.ZP,{type:"primary",className:"mr20",style:{borderRadius:2},onClick:function(){Qn(!1),Nt(!1)},children:"运行镜像"}),2===(null==J?void 0:J.status)&&(0,z.jsx)(L.op,{shape:"default",size:"middle",style:{borderRadius:"2px",marginTop:"3px",marginRight:20},onClick:function(){(0,F.xg)("/shixuns/new?tab=".concat(Number(W)+1,"&mirror=").concat(null==J?void 0:J.mirror_repository_id))},children:"创建实践项目"}),0===W&&2===(null==J?void 0:J.status)&&(-1===(null==J?void 0:J.publish_status)||0===(null==J?void 0:J.publish_status)||1===(null==J?void 0:J.publish_status)||2===(null==J?void 0:J.publish_status)||3===(null==J?void 0:J.publish_status))&&(0,z.jsx)(g.Z,{placement:"bottomLeft",content:(0,z.jsxs)(j.Z,{children:[(-1===(null==J?void 0:J.publish_status)||0===(null==J?void 0:J.publish_status))&&(0,z.jsx)(j.Z.Item,{children:(0,z.jsx)("a",{onClick:function(){en(!0)},children:"申请公开"})}),3===(null==J?void 0:J.publish_status)&&(0,z.jsx)(j.Z.Item,{children:(0,z.jsx)("a",{onClick:function(){Fn(!0)},children:"重新申请"})}),(2===(null==J?void 0:J.publish_status)||3===(null==J?void 0:J.publish_status))&&(0,z.jsx)(j.Z.Item,{children:(0,z.jsx)("a",{onClick:function(){Pn(!0)},children:"撤销申请"})}),(0,z.jsx)(j.Z.Item,{children:(0,z.jsx)("a",{onClick:function(){ge(!0)},children:"修改镜像信息"})}),(-1===(null==J?void 0:J.publish_status)||0===(null==J?void 0:J.publish_status)||3===(null==J?void 0:J.publish_status))&&(0,z.jsx)(j.Z.Item,{children:(0,z.jsx)(D.Z,{type:"link",style:{whiteSpace:"nowrap",padding:0,color:"rgba(0, 0, 0, 0.88)"},onClick:o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Qn(!0),e.next=3,Nt(!0);case 3:case"end":return e.stop()}}),e)}))),children:"更新镜像"})}),(0,z.jsx)(j.Z.Item,{children:(0,z.jsx)(D.Z,{type:"link",style:{whiteSpace:"nowrap",padding:0,color:"rgba(0, 0, 0, 0.88)"},onClick:o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Et();case 2:case"end":return e.stop()}}),e)}))),children:"共享镜像"})}),(-1===(null==J?void 0:J.publish_status)||0===(null==J?void 0:J.publish_status)||3===(null==J?void 0:J.publish_status))&&(0,z.jsx)(j.Z.Item,{children:(0,z.jsx)(D.Z,{type:"link",style:{whiteSpace:"nowrap",padding:0,color:"rgba(0, 0, 0, 0.88)"},onClick:o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Pt();case 2:case"end":return e.stop()}}),e)}))),children:"删除"})})]}),children:(0,z.jsxs)(L.op,{shape:"default",size:"middle",style:{borderRadius:"2px",marginTop:"3px"},children:["更多",(0,z.jsx)("i",{className:"iconfont icon-sanjiaoxing-down pl8"})]})}),0===W&&0===(null==J?void 0:J.status)&&!1===(null==J?void 0:J.is_making_end)&&(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)(L.op,{onClick:o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,zt();case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)}))),shape:"default",size:"middle",loading:st,style:{borderRadius:"2px",marginTop:"3px",marginRight:20},children:"制作镜像"}),(0,z.jsx)(L.op,{onClick:o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Pt();case 2:case"end":return e.stop()}}),e)}))),shape:"default",size:"middle",style:{borderRadius:"2px",marginTop:"3px"},loading:ut,children:"删除"})]}),0===W&&0===(null==J?void 0:J.status)&&!0===(null==J?void 0:J.is_making_end)&&(0,z.jsx)(L.op,{onClick:o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Pt();case 2:case"end":return e.stop()}}),e)}))),shape:"default",size:"middle",loading:ut,style:{borderRadius:"2px",marginTop:"3px"},children:"删除"}),0===W&&3===(null==J?void 0:J.status)&&(0,z.jsx)(L.op,{onClick:o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Pt();case 2:case"end":return e.stop()}}),e)}))),shape:"default",size:"middle",loading:ut,style:{borderRadius:"2px",marginTop:"3px"},children:"删除"})]})]}),(0,z.jsx)("div",{className:I.Divle}),(0,z.jsxs)("div",{className:I.tableWrap,children:[(0,z.jsxs)(_.Z,{className:I.countflex,children:[(0,z.jsxs)(b.Z,{className:I.leftCol,children:[(0,z.jsx)("div",{className:I.flexleft,children:"镜像名称"}),(0,z.jsx)("div",{className:I.flexright,title:null==J?void 0:J.type_name,children:null==J?void 0:J.type_name})]}),(0,z.jsxs)(b.Z,{flex:1,children:[(0,z.jsx)("span",{className:I.flexleft,children:"保存状态"}),(0,z.jsxs)("span",{className:I.flexright,children:[0===(null==J?void 0:J.status)&&(0,z.jsxs)("span",{className:I.flexright,children:[(0,z.jsx)("span",{style:{color:"#5F6368",marginRight:5},children:"制作中"}),!1===(null==J?void 0:J.is_making_end)?(0,z.jsx)("i",{className:"iconfont icon-shijian1",style:{color:"#165DFF"}}):(0,z.jsx)(w.Z,{title:"剩余制作时长为零,不能再进入镜像制作页面。",children:(0,z.jsx)("i",{className:"iconfont icon-shijian1",style:{color:"#E30000"}})})]}),1===(null==J?void 0:J.status)&&(0,z.jsxs)("span",{className:I.flexright,children:[(0,z.jsx)("span",{style:{color:"#165DFF",marginRight:5},children:"保存中"}),(0,z.jsx)(k.Z,{size:"small"})]}),2===(null==J?void 0:J.status)&&(0,z.jsxs)("span",{className:I.flexright,children:[(0,z.jsx)("span",{style:{color:"#00B187"},children:"完成"}),(null==J?void 0:J.has_error_tips)&&0===W&&(0,z.jsx)("i",{className:"iconfont icon-tishi4 current ml5 c-light-primary",style:{color:"#FF8C29"},onClick:function(){Zt(null==J?void 0:J.id)}})]}),3===(null==J?void 0:J.status)&&(0,z.jsx)("span",{className:I.flexright,style:{color:"#E30000"},children:"失败"})]})]})]}),(0,z.jsxs)(_.Z,{className:I.countflex,children:[(0,z.jsxs)(b.Z,{className:I.leftCol,children:[(0,z.jsx)("span",{className:I.flexleft,children:"创建方式"}),(0,z.jsxs)("span",{className:I.flexright,children:[1===(null==J?void 0:J.create_method)&&"在线创建",2===(null==J?void 0:J.create_method)&&"导入"]})]}),(0,z.jsxs)(b.Z,{flex:1,children:[(0,z.jsx)("span",{className:I.flexleft,children:"公开状态"}),(0,z.jsxs)("span",{className:I.flexright,children:[-1===(null==J?void 0:J.publish_status)&&(0,z.jsx)("span",{children:"未公开"}),0===(null==J?void 0:J.publish_status)&&(0,z.jsx)("span",{children:"未公开"}),1===(null==J?void 0:J.publish_status)&&(0,z.jsx)("span",{children:"已公开"}),2===(null==J?void 0:J.publish_status)&&(0,z.jsx)("span",{children:"审核中"}),3===(null==J?void 0:J.publish_status)&&(0,z.jsxs)("span",{children:["驳回",0===W&&(0,z.jsx)("i",{onClick:function(){Hn(!0),Jn(null==J?void 0:J.remark)},className:"iconfont icon-tishi4 ml5 ",style:{color:"#FF8C29"}})]})]})]})]}),(0,z.jsxs)(_.Z,{className:I.countflex,children:[(1===(null==J?void 0:J.create_method)||1===(null==J?void 0:J.status))&&(0,z.jsxs)(b.Z,{className:I.leftCol,children:[(0,z.jsx)("div",{className:I.flexleft,children:"基础镜像"}),(0,z.jsx)("div",{className:I.flexright,children:null==J?void 0:J.base_mirror})]}),2===(null==J?void 0:J.create_method)&&(0,z.jsxs)(b.Z,{className:I.leftCol,children:[(0,z.jsx)("div",{className:I.flexleft,children:"镜像文件"}),(0,z.jsx)("div",{className:I.flexright,children:null==J?void 0:J.base_mirror})]}),(0,z.jsxs)(b.Z,{flex:1,children:[(0,z.jsx)("span",{className:I.flexleft,children:"创建时间"}),(0,z.jsx)("span",{className:I.flexright,children:R()(null==J?void 0:J.created_at).format("YYYY-MM-DD HH:mm:ss")})]})]}),(0,z.jsxs)(_.Z,{className:I.countflex,children:[(0,z.jsxs)(b.Z,{className:I.leftCol,children:[(0,z.jsx)("span",{className:I.flexleft,children:"镜像类型"}),(0,z.jsx)("span",{className:I.flexright,children:(null==J||null===(n=J.mirror_type_cn)||void 0===n?void 0:n.length)>1?null==J||null===(t=J.mirror_type_cn)||void 0===t?void 0:t.join("、"):null==J?void 0:J.mirror_type_cn[0]})]}),(0,z.jsxs)(b.Z,{flex:1,children:[(0,z.jsx)("span",{className:I.flexleft,children:"更新时间"}),2===(null==J?void 0:J.status)?(0,z.jsx)("span",{className:I.flexright,children:R()(null==J?void 0:J.updated_at).format("YYYY-MM-DD HH:mm:ss")}):(0,z.jsx)("span",{children:"--"})]})]}),(0,z.jsxs)(_.Z,{style:{maxHeight:"260px",overflowY:"auto"},children:[(0,z.jsx)(b.Z,{style:{padding:"13px 10px 10px 30px",color:"#5F6368"},children:"镜像描述"}),(0,z.jsx)(b.Z,{children:(0,z.jsx)(T.Z,{value:null==J?void 0:J.description,style:{maxWidth:"760px",padding:10,fontSize:14}})})]})]}),(null==J?void 0:J.can_save)&&(0,z.jsxs)("div",{style:{paddingBottom:20},children:[(0,z.jsx)(L.tp,{style:{marginBottom:15},dataSource:[{id:1,name:"相关实践项目"},{id:2,name:"共享信息"},{id:3,name:"评测脚本"},{id:4,name:"服务配置"}],value:jt.tab,onChange:function(e){jt.tab=e,yt(i()({},jt))}}),(0,z.jsxs)(k.Z,{spinning:ee,children:[1===jt.tab&&(0,z.jsx)(z.Fragment,{children:0===ie?(0,z.jsx)(V.Z,{customText:"暂无数据"}):(0,z.jsx)(Z.Z,{columns:_t,dataSource:oe,pagination:!1})}),2===jt.tab&&(0,z.jsxs)(z.Fragment,{children:[2===(null==J?void 0:J.status)?(0,z.jsx)(D.Z,{type:"primary",style:{whiteSpace:"nowrap",height:32,marginBottom:15,borderRadius:2},onClick:o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Et();case 2:case"end":return e.stop()}}),e)}))),children:"共享镜像"}):(0,z.jsx)(w.Z,{title:"镜像保存【完成】后,才能进行操作。",children:(0,z.jsx)(y.ZP,{disabled:!0,style:{borderRadius:2},children:"共享镜像"})}),0===ie?(0,z.jsx)(V.Z,{customText:"暂无数据"}):(0,z.jsx)(Z.Z,{columns:bt,dataSource:oe,pagination:!1})]}),3===jt.tab&&(0,z.jsxs)(z.Fragment,{children:[(0,z.jsxs)("div",{className:I.headWrap,children:[2===(null==J?void 0:J.status)?(0,z.jsx)(y.ZP,{type:"primary",style:{borderRadius:2},onClick:function(){return Ye(!0)},children:"添加脚本"}):(0,z.jsx)(w.Z,{title:"镜像保存【完成】后,才能进行操作。",children:(0,z.jsx)(y.ZP,{disabled:!0,style:{borderRadius:2},children:"添加脚本"})}),(0,z.jsx)("p",{style:{color:"#9096A3"},children:"如果镜像要用于创建实践项目,则需要添加学员评测时运行的脚本。默认生成了一些评测脚本,你可以根据需要修改或添加脚本。"})]}),0===ie?(0,z.jsx)(V.Z,{customText:"暂无数据"}):(0,z.jsx)(Z.Z,{columns:wt,dataSource:oe,pagination:!1})]}),4===jt.tab&&(0,z.jsx)(z.Fragment,{children:(0,z.jsxs)(x.Z,{form:de,style:{marginTop:10},className:I.formWrap,onValuesChange:Ft,scrollToFirstError:!0,layout:"horizontal",children:[(0,z.jsxs)(_.Z,{children:[(0,z.jsx)(b.Z,{style:{marginRight:42},children:(0,z.jsx)(w.Z,{title:2===(null==J?void 0:J.status)?"":"镜像保存【完成】后,才能进行操作。",children:(0,z.jsx)(x.Z.Item,{label:"CPU",name:"cpu_limit",colon:!1,className:I.errorTip,rules:[{validator:function(e,n){if(""==n)return Promise.resolve();return/^(?!0\d)(?:[1-9]\d*|0)(?:\.\d+)?$/.test(n)?/^(0(\.\d*)?|1(\.\d*)?|2(\.0+)?)$/.test(n)?Promise.resolve():Promise.reject("CPU不能超过2核"):Promise.reject("仅支持正数")}}],children:(0,z.jsx)(C.Z,{disabled:!(2===(null==J?void 0:J.status)),size:"large",className:I.inputWrap,suffix:(0,z.jsx)("span",{style:{color:"#999"},children:"核"})})})})}),(0,z.jsx)(b.Z,{children:(0,z.jsx)(w.Z,{title:2===(null==J?void 0:J.status)?"":"镜像保存【完成】后,才能进行操作。",children:(0,z.jsx)(x.Z.Item,{label:"最低CPU",name:"lower_cpu_limit",colon:!1,dependencies:["cpu_limit"],className:I.errorTip,rules:[{validator:function(e,n){if(""==n)return Promise.resolve();return/^(?!0\d)(?:[1-9]\d*|0)(?:\.\d+)?$/.test(n)?/^(0(\.\d*)?|1(\.\d*)?|2(\.0+)?)$/.test(n)?Number(de.getFieldValue("cpu_limit"))5e3?Promise.reject("内存不能超过5000M"):Promise.resolve():Promise.reject("仅支持正数")}}],children:(0,z.jsx)(C.Z,{disabled:!(2===(null==J?void 0:J.status)),size:"large",className:I.inputWrap,suffix:(0,z.jsx)("span",{style:{color:"#999"},children:"M"})})})})}),(0,z.jsx)(b.Z,{children:(0,z.jsx)(w.Z,{title:2===(null==J?void 0:J.status)?"":"镜像保存【完成】后,才能进行操作。",children:(0,z.jsx)(x.Z.Item,{label:"内存要求",name:"request_limit",colon:!1,dependencies:["memory_limit"],className:I.errorTip,rules:[{validator:function(e,n){return""==n?Promise.resolve():/^(?!0\d)(?:[1-9]\d*|0)(?:\.\d+)?$/.test(n)?Number(n)>5e3?Promise.reject("内存不能超过5000M"):Number(de.getFieldValue("memory_limit"))1e7?Promise.reject("内存不能超过10000000K"):Promise.resolve():Promise.reject("仅支持正数")}}],children:(0,z.jsx)(C.Z,{disabled:!(2===(null==J?void 0:J.status)),size:"large",className:I.inputWrap,suffix:(0,z.jsx)("span",{style:{color:"#999"},children:"K"})})})})}),(0,z.jsx)(b.Z,{style:{width:360,color:"#5F6368"},children:(0,z.jsx)("p",{children:"温馨提示:请根据实际需要,填写镜像使用的资源配额,包括 CPU、内存、磁盘三大方面。"})})]}),(0,z.jsx)(_.Z,{style:{display:"flex",justifyContent:"flex-end"},children:2===(null==J?void 0:J.status)?(0,z.jsx)(y.ZP,{type:"primary",loading:mt,className:I.confirm,onClick:o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ot(i()({},de.getFieldsValue()));case 2:case"end":return e.stop()}}),e)}))),children:"保存"}):(0,z.jsx)(w.Z,{title:"镜像保存【完成】后,才能进行操作。",children:(0,z.jsx)(y.ZP,{disabled:!0,style:{borderRadius:2},children:"保存"})})})]})})]}),(0,z.jsx)(z.Fragment,{children:4!=jt.tab&&0!=ie&&(0,z.jsx)(_.Z,{className:"mt20 mb20",wrap:!1,align:"middle",justify:"end",children:(0,z.jsx)(b.Z,{children:(0,z.jsx)(S.Z,{showSizeChanger:!0,showQuickJumper:!0,current:jt.page,pageSize:jt.per_page,onShowSizeChange:function(e,n){jt.per_page=n,jt.page=1,yt(i()({},jt))},onChange:function(e){jt.page=e,yt(i()({},jt))},total:ie})})})})]}),(0,z.jsxs)("div",{children:[(0,z.jsxs)(N.Z,{centered:!0,title:"驳回原因",open:Wn,footer:null,maskClosable:!1,destroyOnClose:!0,onCancel:function(){Hn(!1)},children:[(0,z.jsx)("div",{style:{maxHeight:300,overflowY:"auto"},children:Un}),(0,z.jsxs)("div",{className:I.footBtnWrap,children:[(0,z.jsx)(y.ZP,{size:"middle",style:{marginRight:20,borderRadius:2},onClick:function(){Hn(!1),Pn(!0)},type:"primary",children:"撤销申请"}),(0,z.jsx)(y.ZP,{size:"middle",style:{borderRadius:2},onClick:function(){Hn(!1),Fn(!0)},type:"primary",children:"重新申请"})]})]}),(0,z.jsx)(N.Z,{centered:!0,title:"异常提示",open:Ln,footer:null,destroyOnClose:!0,onCancel:function(){Vn(!1)},children:(0,z.jsx)(Z.Z,{style:{maxHeight:300,overflowY:"auto",marginBottom:20},dataSource:Bn,columns:It,pagination:!1})}),(0,z.jsx)(N.Z,{centered:!0,title:"重新申请公开",open:Tn,maskClosable:!1,confirmLoading:tt,okText:"确定",cancelText:"取消",destroyOnClose:!0,onCancel:function(){Fn(!1)},onOk:o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return rt(!0),e.next=3,(0,E.ZP)("/api/user_mirrors/".concat(null==X?void 0:X.experid,"/apply_public.json"),{method:"post"});case 3:0===e.sent.status&&(v.ZP.success("申请已提交,请耐心等待"),Ct()),rt(!1),Fn(!1);case 7:case"end":return e.stop()}}),e)}))),children:(0,z.jsx)("div",{children:"重新申请公开前,请根据驳回原因修改镜像,然后再申请。你确定要重新申请公开吗?"})}),(0,z.jsx)(N.Z,{centered:!0,title:"撤销申请公开",open:Nn,maskClosable:!1,confirmLoading:tt,okText:"确定",cancelText:"取消",destroyOnClose:!0,onCancel:function(){Pn(!1)},onOk:o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return rt(!0),e.next=3,(0,E.ZP)("/api/user_mirrors/".concat(null==X?void 0:X.experid,"/revoke_apply.json"),{method:"post"});case 3:0===e.sent.status&&(v.ZP.success("撤销成功"),Ct()),rt(!1),Pn(!1);case 7:case"end":return e.stop()}}),e)}))),children:(0,z.jsx)("div",{children:"撤销申请公开后,镜像回到【未公开】状态。后续如有需要,可以再次申请公开。你确定要撤销申请公开吗?"})}),(0,z.jsx)(N.Z,{centered:!0,title:"删除镜像",open:yn,maskClosable:!1,confirmLoading:tt,okText:kn>0?"我知道了":"确定",cancelText:kn>0?"":"取消",destroyOnClose:!0,onCancel:function(){_n(!1)},onOk:o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(rt(!0),!(kn>0)){e.next=4;break}return _n(!1),e.abrupt("return");case 4:return e.next=6,(0,E.ZP)("/api/user_mirrors/".concat(null==X?void 0:X.experid,".json"),{method:"delete"});case 6:0===e.sent.status&&(v.ZP.success("删除成功"),m.history.back()),rt(!1),_n(!1);case 10:case"end":return e.stop()}}),e)}))),children:kn>0?(0,z.jsxs)("div",{children:[(0,z.jsxs)("div",{children:["该镜像已被 ",kn," 个实践项目使用,不允许进行删除操作。"]}),(0,z.jsxs)("div",{style:{color:"#165DFF",marginTop:20,cursor:"pointer"},onClick:function(){jt.tab=1,jt.page=1,jt.per_page=10,yt(i()({},jt)),_n(!1)},children:[(0,z.jsx)("span",{style:{paddingRight:"4"},children:"查看相关实践项目"}),(0,z.jsx)("i",{className:"iconfont icon-you"})]})]}):(0,z.jsx)("div",{children:"镜像删除之后不可恢复,确定要删除该镜像吗?"})}),(0,z.jsx)(N.Z,{centered:!0,keyboard:!1,destroyOnClose:!0,open:rn,title:"选择运行环境",maskClosable:!1,confirmLoading:tt,width:"558px",okText:"确定",wrapClassName:I.auditModal,onCancel:function(){fn(0),vn(0),an(!1)},onOk:o()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return rt(!0),e.next=3,(0,E.ZP)("/api/user_mirrors/".concat(null==X?void 0:X.experid,"/running_image.json"),{method:"post",body:{cpu_memory_limit:null==on?void 0:on.cpu_memory_limit_config[Number(pn)],time_limit:null==on||null===(n=on.time_limit_config[Number(xn)])||void 0===n?void 0:n.value}});case 3:0===(null==(t=e.sent)?void 0:t.status)&&(Gn?m.history.push("/shixuns/new/".concat(null==X?void 0:X.experid,"/imagepreview?operation=update_image")):m.history.push("/shixuns/new/".concat(null==X?void 0:X.experid,"/imagepreview"))),rt(!1),an(!1);case 7:case"end":return e.stop()}}),e)}))),children:(0,z.jsxs)("div",{style:{paddingTop:20},children:[Gn&&(0,z.jsxs)("div",{style:{marginBottom:"30px",backgroundColor:"rgba(255,157,24,0.1)",height:"42px",lineHeight:"42px"},children:[(0,z.jsx)("i",{className:"iconfont icon-tishi4",style:{color:"#FF9D18",paddingLeft:20}}),(0,z.jsx)("span",{style:{paddingLeft:"6px",color:"#FF9D18"},children:"更新镜像后,原来的镜像将被覆盖,可能会影响相关的实践项目。"})]}),(0,z.jsx)(M.Z,{required:!0,name:"配置",align:"center",nameWidth:60,children:(0,z.jsx)("div",{className:I.cpuWrap,children:null==on||null===(r=on.cpu_memory_limit_config)||void 0===r?void 0:r.map((function(e,n){return(0,z.jsxs)("div",{className:pn===n?I.activebtn:I.btn,onClick:function(){return fn(n)},children:[(0,z.jsx)("div",{children:e}),pn===n?(0,z.jsx)("div",{children:(0,z.jsx)("i",{className:"iconfont icon-xuanzhong9",style:{paddingRight:12}})}):""]})}))})}),(0,z.jsx)(M.Z,{required:!0,name:"时长",align:"center",nameWidth:60,children:null==on||null===(a=on.time_limit_config)||void 0===a?void 0:a.map((function(e,n){return(0,z.jsx)("span",{className:xn===n?I.activeTab:I.tab,onClick:function(){return vn(n)},children:e.name})}))})]})}),(0,z.jsx)(N.Z,{centered:!0,title:"申请公开",open:Qe,okText:"确定",maskClosable:!1,confirmLoading:tt,cancelText:"取消",destroyOnClose:!0,onCancel:function(){en(!1)},onOk:o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return rt(!0),e.next=3,(0,E.ZP)("/api/user_mirrors/".concat(null==X?void 0:X.experid,"/apply_public.json"),{method:"post"});case 3:0===e.sent.status&&(v.ZP.success("申请已提交,请耐心等待"),Ct()),rt(!1),en(!1);case 7:case"end":return e.stop()}}),e)}))),children:(0,z.jsxs)("div",{className:I.note,children:[(0,z.jsx)("p",{children:"1.申请公开前,请保证镜像是可运行的,并检查该实验镜像是否符合平台的规范标准。"}),(0,z.jsx)("p",{children:"2.公开的镜像将贡献给平台所有人进行使用,若仅本人教学使用则无需申请公开。"}),(0,z.jsx)("p",{children:"3.公开镜像需经过平台标准化审核,审核周期为1-2天。"}),(0,z.jsx)("p",{children:"你确定要申请公开吗?"})]})}),(0,z.jsx)(B.Z,{visible:ve,setVisible:ge,mirrorId:null==X?void 0:X.experid,getData:Ct}),(0,z.jsxs)(N.Z,{centered:!0,width:518,title:"共享镜像",open:_e,okText:"确定",maskClosable:!1,confirmLoading:tt,cancelText:"取消",destroyOnClose:!0,onCancel:function(){be(!1)},onOk:o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return rt(!0),e.next=3,(0,E.ZP)("/api/teach_group_shares.json",{method:"post",body:{ids:[null==X?void 0:X.experid],clazz:"UserMirror",group_ids:Pe}});case 3:0===e.sent.status&&(Pe.length>0?v.ZP.success("共享成功"):v.ZP.success("撤销成功"),Lt(),Ct()),rt(!1),be(!1);case 7:case"end":return e.stop()}}),e)}))),children:[(0,z.jsxs)("div",{style:{marginBottom:"30px",backgroundColor:"rgba(255,157,24,0.1)",width:"468px",height:"42px",lineHeight:"42px"},children:[(0,z.jsx)("i",{className:"iconfont icon-tishi4",style:{color:"#FF9D18",paddingLeft:20}}),(0,z.jsx)("span",{style:{paddingLeft:"6px",color:"#FF9D18"},children:"该镜像仅共享给选中的教研团队,取消选中并确定即可撤销共享。"})]}),(0,z.jsx)("div",{style:{maxHeight:"260px",overflowY:"auto"},children:(0,z.jsx)(P.Z.Group,{defaultValue:Pe,value:Pe,style:{flexDirection:"column"},onChange:function(e){Ee(e)},children:null==Ze?void 0:Ze.map((function(e){return(0,z.jsx)(P.Z,{checked:!!Pe.some((function(n){return n===e.group_id})),style:{marginBottom:14},value:e.group_id,children:e.name})}))})})]}),(0,z.jsx)(N.Z,{centered:!0,title:"取消共享",open:Fe,maskClosable:!1,confirmLoading:tt,okText:"确定",cancelText:"取消",destroyOnClose:!0,onCancel:function(){Oe(!1)},onOk:o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return rt(!0),e.next=3,(0,E.ZP)("/api/teach_group_shares/".concat(Je,".json"),{method:"delete"});case 3:0===e.sent.status&&(v.ZP.success("取消成功"),Lt(),Ct()),rt(!1),Oe(!1);case 7:case"end":return e.stop()}}),e)}))),children:(0,z.jsx)("div",{children:"取消共享后,镜像将不再共享给该教研团队。确定要取消共享吗?"})}),(0,z.jsx)(N.Z,{centered:!0,title:"删除脚本",open:Ve,okText:"确定",maskClosable:!1,confirmLoading:tt,cancelText:"取消",destroyOnClose:!0,onCancel:function(){$e(!1)},onOk:o()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return rt(!0),e.next=3,(0,E.ZP)("/api/user_mirrors/delete_mirror_script.json",{method:"delete",body:{script_id:Je}});case 3:0===e.sent.status&&(v.ZP.success("删除成功"),$t()),rt(!1),$e(!1);case 7:case"end":return e.stop()}}),e)}))),children:(0,z.jsx)("div",{children:"确定要删除该脚本吗?"})}),(0,z.jsxs)(N.Z,{centered:!0,width:1200,title:"添加脚本",style:{paddingTop:15},open:He,footer:null,maskClosable:!1,destroyOnClose:!0,onCancel:function(){de.setFieldsValue({name:"",description:"",script:""}),Ye(!1)},children:[(0,z.jsxs)(x.Z,{form:de,className:I.formModal,onValuesChange:Ft,scrollToFirstError:!0,layout:"horizontal",children:[(0,z.jsx)(x.Z.Item,{label:"脚本名称",name:"name",className:I.errorTip,colon:!1,rules:[{required:!0,message:"脚本名称不能为空"}],children:(0,z.jsx)(C.Z,{size:"large"})}),(0,z.jsx)(x.Z.Item,{label:"脚本说明",name:"description",colon:!1,children:(0,z.jsx)(C.Z,{size:"large"})}),(0,z.jsx)(x.Z.Item,{label:"评测脚本",name:"script",colon:!1,children:(0,z.jsx)($.ZP,{height:272,style:{border:"1px solid #ccc"},language:"shell",theme:"vs-light"})})]}),(0,z.jsxs)("div",{className:I.modalBtns,children:[(0,z.jsx)(y.ZP,{onClick:function(){de.setFieldsValue({name:"",description:"",script:""}),Ye(!1)},className:I.cancel,children:"取消 "}),(0,z.jsx)(y.ZP,{onClick:o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=i(),e.t1={},e.next=4,de.validateFields();case 4:return e.t2=e.sent,n=(0,e.t0)(e.t1,e.t2),rt(!0),e.next=9,(0,E.ZP)("/api/user_mirrors/".concat(null==X?void 0:X.experid,"/add_mirror_scripts.json"),{method:"post",body:i()(i()({},n),{},{id:null==X?void 0:X.experid})});case 9:0===e.sent.status&&(v.ZP.success("添加成功"),$t(),de.setFieldsValue({name:"",description:"",script:""})),rt(!1),Ye(!1);case 13:case"end":return e.stop()}}),e)}))),className:I.confirm,type:"primary",loading:tt,children:"确定 "})]})]}),(0,z.jsxs)(N.Z,{centered:!0,width:1200,title:"编辑脚本",style:{paddingTop:15},className:I.errorTip,open:Me,footer:null,maskClosable:!1,destroyOnClose:!0,onCancel:function(){de.setFieldsValue({name:"",description:"",script:""}),ze(!1)},children:[(0,z.jsxs)(x.Z,{form:de,className:I.formModal,onValuesChange:Ft,scrollToFirstError:!0,layout:"horizontal",children:[(0,z.jsx)(x.Z.Item,{label:"脚本名称",name:"name",colon:!1,rules:[{required:!0,message:"脚本名称不能为空"}],children:(0,z.jsx)(C.Z,{size:"large"})}),(0,z.jsx)(x.Z.Item,{label:"脚本说明",name:"description",colon:!1,children:(0,z.jsx)(C.Z,{size:"large"})}),(0,z.jsx)(x.Z.Item,{label:"评测脚本",name:"script",colon:!1,children:(0,z.jsx)($.ZP,{height:272,style:{border:"1px solid #ccc"},language:"shell",theme:"vs-light"})})]}),(0,z.jsxs)("div",{className:I.modalBtns,children:[(0,z.jsx)(y.ZP,{onClick:function(){de.setFieldsValue({name:"",description:"",script:""}),ze(!1)},className:I.cancel,children:"取消 "}),(0,z.jsx)(y.ZP,{onClick:o()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return rt(!0),e.t0=i(),e.t1={},e.next=5,de.validateFields();case 5:return e.t2=e.sent,n=(0,e.t0)(e.t1,e.t2),e.next=9,(0,E.ZP)("/api/user_mirrors/update_mirror_scripts.json",{method:"put",body:i()(i()({},n),{},{script_id:Je})});case 9:0===e.sent.status&&(de.setFieldsValue({name:"",description:"",script:""}),v.ZP.success("编辑成功"),$t()),rt(!1),ze(!1);case 13:case"end":return e.stop()}}),e)}))),className:I.confirm,type:"primary",loading:tt,children:"确定 "})]})]})]})]})}))},15671:function(e,n,t){t.d(n,{Z:function(){return C}});var r=t(7557),i=t.n(r),a=t(82242),s=t.n(a),l=t(41498),o=t.n(l),c=t(79800),u=t.n(c),d=t(59301),p=t(78241),f=t(8591),m=t(43418),h=t(24650),x=t(3113),v=t(49105),g=t(77036),j="errorTip___yZItq",y="btns___kcUDL",_="confirm___EXVbh",b="cancel___vQdUc",w="formWrap___diWab",k=t(71112),Z=t(37712),C=function(e){var n=e.visible,t=e.mirrorId,r=e.setVisible,a=e.getData,l=p.Z.useForm(),c=u()(l,1)[0],C=(0,d.useState)({}),S=u()(C,2),N=S[0],P=S[1],E=(0,d.useState)(""),I=u()(E,2),T=(I[0],I[1],(0,d.useState)(!1)),F=u()(T,2),O=(F[0],F[1]);(0,d.useEffect)((function(){null!=t&&n&&L()}),[t,n]);var R,L=function(){var e=o()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,v.ZP)("/api/user_mirrors/".concat(t,".json"),{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(c.setFieldsValue(s()({},null==n?void 0:n.data)),P(s()({},null==n?void 0:n.data)));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),V=function(){r(!1),P({}),c.setFieldsValue({})},$=function(){var e=o()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return O(!0),e.t0=s(),e.t1={},e.next=5,c.validateFields();case 5:return e.t2=e.sent,n=(0,e.t0)(e.t1,e.t2),e.next=9,(0,v.ZP)("/api/user_mirrors/".concat(t,".json"),{method:"put",body:{type_name:null==n?void 0:n.type_name,description:null==n?void 0:n.description}});case 9:0===e.sent.status&&(f.ZP.success("修改成功"),a()),O(!1),r(!1);case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),D=function(){var e=o()(i()().mark((function e(n){var r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,v.ZP)("/api/user_mirrors/check_mirror_name.json",{method:"post",body:{type_name:n,id:t}});case 2:if(0!==(null==(r=e.sent)?void 0:r.status)){e.next=7;break}return e.abrupt("return",{state:!1});case 7:return e.abrupt("return",{state:!0,msg:null==r?void 0:r.message});case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,Z.jsxs)(m.Z,{centered:!0,width:1200,title:"修改镜像信息",maskClosable:!1,open:n,destroyOnClose:!0,footer:null,onCancel:V,children:[(0,Z.jsxs)(p.Z,{style:{marginTop:20},form:c,scrollToFirstError:!0,layout:"horizontal",className:w,children:[(0,Z.jsx)(p.Z.Item,{label:"镜像名称",name:"type_name",colon:!1,className:j,rules:[{required:!0,message:""},{validator:(R=o()(i()().mark((function e(n,t){var r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,D(t);case 2:return r=e.sent,e.abrupt("return",!0===(null==r?void 0:r.state)?Promise.reject(null==r?void 0:r.msg):Promise.resolve());case 4:case"end":return e.stop()}}),e)}))),function(e,n){return R.apply(this,arguments)})}],children:(0,Z.jsx)(h.Z,{size:"large",maxLength:60,placeholder:"请输入镜像名称"})}),(0,Z.jsx)(p.Z.Item,{label:"镜像描述",name:"description",colon:!1,children:(0,Z.jsx)(g.Z,{watch:!0,height:300,placeholder:"",defaultValue:null==N?void 0:N.description,onChange:function(e){c.setFieldsValue(s()(s()({},c.getFieldsValue()),{},{description:e})),P(s()(s()({},N),{},{description:e}))},onBlur:function(e){c.setFieldsValue(s()(s()({},c.getFieldsValue()),{},{description:e})),P(s()(s()({},N),{},{description:e}))}})})]}),(0,Z.jsxs)("div",{className:y,children:[(0,Z.jsx)(x.ZP,{onClick:V,className:b,children:"取消 "}),(0,Z.jsx)(k.Z,{type:"primary",className:_,onClick:o()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,$();case 2:case"end":return e.stop()}}),e)}))),children:"确定"})]})]})}},82226:function(){},77578:function(e,n,t){t.d(n,{Z:function(){return r}});const r=e=>e?"function"==typeof e?e():e:null},39722:function(e,n,t){t.d(n,{t5:function(){return d}});var r=t(92310),i=t.n(r),a=t(55477),s=t(59301),l=t(36355),o=t(77578),c=t(17356),u=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{const{hashId:n,prefixCls:t,className:r,style:l,placement:c="top",title:u,content:d,children:p}=e;return s.createElement("div",{className:i()(n,t,`${t}-pure`,`${t}-placement-${c}`,r),style:l},s.createElement("div",{className:`${t}-arrow`}),s.createElement(a.G,Object.assign({},e,{className:n,prefixCls:t}),p||((e,n,t)=>{if(n||t)return s.createElement(s.Fragment,null,n&&s.createElement("div",{className:`${e}-title`},(0,o.Z)(n)),s.createElement("div",{className:`${e}-inner-content`},(0,o.Z)(t)))})(t,u,d)))};n.ZP=e=>{const{prefixCls:n}=e,t=u(e,["prefixCls"]),{getPrefixCls:r}=s.useContext(l.E_),i=r("popover",n),[a,o]=(0,c.Z)(i);return a(s.createElement(d,Object.assign({},t,{prefixCls:i,hashId:o})))}},60324:function(e,n,t){var r=t(92310),i=t.n(r),a=t(59301),s=t(77578),l=t(62892),o=t(36355),c=t(6848),u=t(39722),d=t(17356),p=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i{let{title:n,content:t,prefixCls:r}=e;return a.createElement(a.Fragment,null,n&&a.createElement("div",{className:`${r}-title`},(0,s.Z)(n)),a.createElement("div",{className:`${r}-inner-content`},(0,s.Z)(t)))},m=a.forwardRef(((e,n)=>{const{prefixCls:t,title:r,content:s,overlayClassName:u,placement:m="top",trigger:h="hover",mouseEnterDelay:x=.1,mouseLeaveDelay:v=.1,overlayStyle:g={}}=e,j=p(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:y}=a.useContext(o.E_),_=y("popover",t),[b,w]=(0,d.Z)(_),k=y(),Z=i()(u,w);return b(a.createElement(c.Z,Object.assign({placement:m,trigger:h,mouseEnterDelay:x,mouseLeaveDelay:v,overlayStyle:g},j,{prefixCls:_,overlayClassName:Z,ref:n,overlay:r||s?a.createElement(f,{prefixCls:_,title:r,content:s}):null,transitionName:(0,l.m)(k,"zoom-big",j.transitionName),"data-popover-inject":!0})))}));m._InternalPanelDoNotUseOrYouWillBeFired=u.ZP,n.Z=m},17356:function(e,n,t){var r=t(17313),i=t(29878),a=t(19447),s=t(33166),l=t(83116),o=t(37613);const c=e=>{const{componentCls:n,popoverColor:t,minWidth:i,fontWeightStrong:s,popoverPadding:l,boxShadowSecondary:o,colorTextHeading:c,borderRadiusLG:u,zIndexPopup:d,marginXS:p,colorBgElevated:f,popoverBg:m}=e;return[{[n]:Object.assign(Object.assign({},(0,r.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:d,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":f,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${n}-content`]:{position:"relative"},[`${n}-inner`]:{backgroundColor:m,backgroundClip:"padding-box",borderRadius:u,boxShadow:o,padding:l},[`${n}-title`]:{minWidth:i,marginBottom:p,color:c,fontWeight:s},[`${n}-inner-content`]:{color:t}})},(0,a.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${n}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${n}-content`]:{display:"inline-block"}}}]},u=e=>{const{componentCls:n}=e;return{[n]:s.i.map((t=>{const r=e[`${t}6`];return{[`&${n}-${t}`]:{"--antd-arrow-background-color":r,[`${n}-inner`]:{backgroundColor:r},[`${n}-arrow`]:{background:"transparent"}}}}))}},d=e=>{const{componentCls:n,lineWidth:t,lineType:r,colorSplit:i,paddingSM:a,controlHeight:s,fontSize:l,lineHeight:o,padding:c}=e,u=s-Math.round(l*o);return{[n]:{[`${n}-inner`]:{padding:0},[`${n}-title`]:{margin:0,padding:`${u/2}px ${c}px ${u/2-t}px`,borderBottom:`${t}px ${r} ${i}`},[`${n}-inner-content`]:{padding:`${a}px ${c}px`}}}};n.Z=(0,l.Z)("Popover",(e=>{const{colorBgElevated:n,colorText:t,wireframe:r}=e,a=(0,o.TS)(e,{popoverPadding:12,popoverBg:n,popoverColor:t});return[c(a),u(a),r&&d(a),(0,i._y)(a,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},31797:function(e,n,t){t.d(n,{Z:function(){return _}});var r=t(59301),i=t(56762),a=t(92343),s=t(92310),l=t.n(s),o=t(36355),c=t(66999);var u=e=>{const{value:n,formatter:t,precision:i,decimalSeparator:a,groupSeparator:s="",prefixCls:l}=e;let o;if("function"==typeof t)o=t(n);else{const e=String(n),t=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(t&&"-"!==e){const e=t[1];let n=t[2]||"0",c=t[4]||"";n=n.replace(/\B(?=(\d{3})+(?!\d))/g,s),"number"==typeof i&&(c=c.padEnd(i,"0").slice(0,i>0?i:0)),c&&(c=`${a}${c}`),o=[r.createElement("span",{key:"int",className:`${l}-content-value-int`},e,n),c&&r.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},c)]}else o=e}return r.createElement("span",{className:`${l}-content-value`},o)},d=t(17313),p=t(83116),f=t(37613);const m=e=>{const{componentCls:n,marginXXS:t,padding:r,colorTextDescription:i,titleFontSize:a,colorTextHeading:s,contentFontSize:l,fontFamily:o}=e;return{[`${n}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${n}-title`]:{marginBottom:t,color:i,fontSize:a},[`${n}-skeleton`]:{paddingTop:r},[`${n}-content`]:{color:s,fontSize:l,fontFamily:o,[`${n}-content-value`]:{display:"inline-block",direction:"ltr"},[`${n}-content-prefix, ${n}-content-suffix`]:{display:"inline-block"},[`${n}-content-prefix`]:{marginInlineEnd:t},[`${n}-content-suffix`]:{marginInlineStart:t}}})}};var h=(0,p.Z)("Statistic",(e=>{const n=(0,f.TS)(e,{});return[m(n)]}),(e=>{const{fontSizeHeading3:n,fontSize:t}=e;return{titleFontSize:t,contentFontSize:n}}));var x=e=>{const{prefixCls:n,className:t,rootClassName:i,style:a,valueStyle:s,value:d=0,title:p,valueRender:f,prefix:m,suffix:x,loading:v=!1,onMouseEnter:g,onMouseLeave:j,decimalSeparator:y=".",groupSeparator:_=","}=e,{getPrefixCls:b,direction:w,statistic:k}=r.useContext(o.E_),Z=b("statistic",n),[C,S]=h(Z),N=r.createElement(u,Object.assign({decimalSeparator:y,groupSeparator:_,prefixCls:Z},e,{value:d})),P=l()(Z,{[`${Z}-rtl`]:"rtl"===w},null==k?void 0:k.className,t,i,S);return C(r.createElement("div",{className:P,style:Object.assign(Object.assign({},null==k?void 0:k.style),a),onMouseEnter:g,onMouseLeave:j},p&&r.createElement("div",{className:`${Z}-title`},p),r.createElement(c.Z,{paragraph:!1,loading:v,className:`${Z}-skeleton`},r.createElement("div",{style:s,className:`${Z}-content`},m&&r.createElement("span",{className:`${Z}-content-prefix`},m),f?f(N):N,x&&r.createElement("span",{className:`${Z}-content-suffix`},x)))))};const v=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function g(e,n){const{format:t=""}=n,r=new Date(e).getTime(),i=Date.now();return function(e,n){let t=e;const r=/\[[^\]]*]/g,i=(n.match(r)||[]).map((e=>e.slice(1,-1))),a=n.replace(r,"[]"),s=v.reduce(((e,n)=>{let[r,i]=n;if(e.includes(r)){const n=Math.floor(t/i);return t-=n*i,e.replace(new RegExp(`${r}+`,"g"),(e=>{const t=e.length;return n.toString().padStart(t,"0")}))}return e}),a);let l=0;return s.replace(r,(()=>{const e=i[l];return l+=1,e}))}(Math.max(r-i,0),t)}const j=e=>{const{value:n,format:t="HH:mm:ss",onChange:s,onFinish:l}=e,o=(0,i.Z)(),c=r.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(n);e>=Date.now()&&(c.current=setInterval((()=>{o(),null==s||s(e-Date.now()),e(u(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[n]);return r.createElement(x,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,n)=>g(e,Object.assign(Object.assign({},n),{format:t}))}))};var y=r.memo(j);x.Countdown=y;var _=x}}]); \ No newline at end of file diff --git a/p__User__Detail__ExperImentImg__Detail__index.chunk.css b/p__User__Detail__ExperImentImg__Detail__index.chunk.css index 611fc06f08..4e325ea267 100644 --- a/p__User__Detail__ExperImentImg__Detail__index.chunk.css +++ b/p__User__Detail__ExperImentImg__Detail__index.chunk.css @@ -1 +1 @@ -.flex_box_center___GEEfx{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___m3yb7{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___tvnMj{box-align:center;align-items:center}.flex_box_center_end___hpoI2{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___EGm6z{box-orient:block-axis;flex-direction:column}.wrap___sHEOx{padding-left:38px;padding-top:22px}.wrap___sHEOx .crumbs___osr4h{align-items:center;display:flex;justify-content:space-between}.wrap___sHEOx .Divle___ndjFA{border-bottom:1px solid #dbdce0;margin-bottom:25px;margin-top:10px}.wrap___sHEOx .tableWrap___aFyUX{border:1px solid #f1f1f1;margin-bottom:30px;padding-bottom:10px}.wrap___sHEOx .tableWrap___aFyUX .countflex___xh4Ql{border-bottom:1px solid #f1f1f1;height:44px;line-height:44px}.wrap___sHEOx .tableWrap___aFyUX .countflex___xh4Ql .leftCol____kaHU{border-right:1px solid #f1f1f1;display:flex;width:447px}.wrap___sHEOx .tableWrap___aFyUX .countflex___xh4Ql .flexright___nydBD{-webkit-line-clamp:1;color:#000;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrap___sHEOx .flexleft___eBf6r{-webkit-line-clamp:1;color:#5f6368;font-size:14px;max-width:300px;overflow:hidden;padding-left:30px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.wrap___sHEOx .headWrap___PWc7j{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.wrap___sHEOx .headWrap___PWc7j p{margin-bottom:0;margin-top:0}.wrap___sHEOx .formWrap___u7Sg1 label{color:#5f6368!important;font-size:14px}.wrap___sHEOx .formWrap___u7Sg1 div[class~=ant-form-item-control-input-content]{font-size:14px}.wrap___sHEOx .formWrap___u7Sg1 div[class~=ant-form-item-label]{height:40px;line-height:40px;text-align:right;width:66px}.wrap___sHEOx .formWrap___u7Sg1 .inputWrap___DR5gf{width:360px}.wrap___sHEOx .formWrap___u7Sg1 .submitButtondiv___IGaVO{animation:glow___Znflh .2s ease-out infinite alternate;border-radius:2px;margin-top:6px;width:88px}.formModal___haXug{margin-top:15px!important}.formModal___haXug label{font-size:14px}.formModal___haXug div[class~=ant-form-item-control-input-content]{font-size:14px}.formModal___haXug div[class~=ant-form-item-label]{height:40px;line-height:40px;text-align:right;width:78px}.ActvieE3___phBHf:hover{color:#e30000}.listClass___CFAhy{align-items:center;display:flex}.spantitle___VJb52{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:108px;word-break:break-all}[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,.88)!important}.note___kXCrS{background:#fff;color:#656565;font-size:14px}.note___kXCrS p{margin:0}.cpuWrap___nKCHB{align-items:center;display:flex;justify-content:space-between}.cpuWrap___nKCHB .activebtn___KJZJU{align-items:center;background:#3061d0;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 -1px 3px 0 hsla(0,0%,100%,.5);color:#fff;display:flex;justify-content:space-between}.cpuWrap___nKCHB .activebtn___KJZJU,.cpuWrap___nKCHB .btn___vOOFj{border-radius:4px;cursor:pointer;height:40px;padding-left:12px;width:140px}.cpuWrap___nKCHB .btn___vOOFj{background:#f5f5f5;color:#000;line-height:40px}.activeTab___9xbl2{background-color:#f6f7f9;border-radius:2px;color:#165dff}.activeTab___9xbl2,.tab___rBcnO{cursor:pointer;display:inline-block;margin-right:30px;text-align:center;width:54px}.countDown___FvYIH{align-items:center;display:flex;font-size:14px;text-align:center}.countDown___FvYIH [class~=ant-statistic]{margin-left:10px}.countDown___FvYIH [class~=ant-statistic-content]{color:#fff!important;font-size:16px!important}.countDown___FvYIH.red___AK2hZ{border-color:red;color:red}.countDown___FvYIH.red___AK2hZ [class~=ant-statistic-content]{color:red}.footBtnWrap___yDNkk{display:flex;justify-content:flex-end;margin-bottom:20px;margin-top:20px}.modalBtns___d0m88{display:flex;justify-content:end;margin-bottom:20px;margin-top:30px}.modalBtns___d0m88 .confirm___gz4SJ{background:#3061d0;border:0;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#fff;font-weight:400;height:32px}.modalBtns___d0m88 .cancel___J1Uji{background:#f8f9fc;border:1px solid #c3cfe0;border-radius:2px;color:#464f66;font-weight:400;height:32px;line-height:14px;margin-right:20px;opacity:.5;width:60px}.errorTip___apMsj div[class~=ant-form-item-explain]{font-size:12px!important;padding-top:2px!important} \ No newline at end of file +.vnc-panel-wrapper{height:calc(100vh - 105px);overflow:hidden;position:relative}.vnc-panel-wrapper.full-screen{background:#fff;bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;z-index:200}.vnc-panel-wrapper-windows{height:90vh;overflow:hidden;position:relative}.vnc-panel-wrapper-windows .btn-vnc-resize{color:#fff;position:absolute;right:16px;top:48px;z-index:101}.vnc-panel-wrapper-windows.full-screen{background:#fff;bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;z-index:200}.vnc-panel{height:100%;margin:0 auto;min-height:500px}.flex_box_center___GEEfx{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___m3yb7{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___tvnMj{box-align:center;align-items:center}.flex_box_center_end___hpoI2{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___EGm6z{box-orient:block-axis;flex-direction:column}.wrap___sHEOx{padding-left:38px;padding-top:22px}.wrap___sHEOx .crumbs___osr4h{align-items:center;display:flex;justify-content:space-between}.wrap___sHEOx .Divle___ndjFA{border-bottom:1px solid #dbdce0;margin-bottom:25px;margin-top:10px}.wrap___sHEOx .tableWrap___aFyUX{border:1px solid #f1f1f1;margin-bottom:30px;padding-bottom:10px}.wrap___sHEOx .tableWrap___aFyUX .countflex___xh4Ql{border-bottom:1px solid #f1f1f1;height:44px;line-height:44px}.wrap___sHEOx .tableWrap___aFyUX .countflex___xh4Ql .leftCol____kaHU{border-right:1px solid #f1f1f1;display:flex;width:447px}.wrap___sHEOx .tableWrap___aFyUX .countflex___xh4Ql .flexright___nydBD{-webkit-line-clamp:1;color:#000;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrap___sHEOx .flexleft___eBf6r{-webkit-line-clamp:1;color:#5f6368;font-size:14px;max-width:300px;overflow:hidden;padding-left:30px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.wrap___sHEOx .headWrap___PWc7j{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.wrap___sHEOx .headWrap___PWc7j p{margin-bottom:0;margin-top:0}.wrap___sHEOx .formWrap___u7Sg1 label{color:#5f6368!important;font-size:14px}.wrap___sHEOx .formWrap___u7Sg1 div[class~=ant-form-item-control-input-content]{font-size:14px}.wrap___sHEOx .formWrap___u7Sg1 div[class~=ant-form-item-label]{height:40px;line-height:40px;text-align:right;width:66px}.wrap___sHEOx .formWrap___u7Sg1 .inputWrap___DR5gf{width:360px}.wrap___sHEOx .formWrap___u7Sg1 .submitButtondiv___IGaVO{animation:glow___Znflh .2s ease-out infinite alternate;border-radius:2px;margin-top:6px;width:88px}.formModal___haXug{margin-top:15px!important}.formModal___haXug label{font-size:14px}.formModal___haXug div[class~=ant-form-item-control-input-content]{font-size:14px}.formModal___haXug div[class~=ant-form-item-label]{height:40px;line-height:40px;text-align:right;width:78px}.ActvieE3___phBHf:hover{color:#e30000}.listClass___CFAhy{align-items:center;display:flex}.spantitle___VJb52{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:108px;word-break:break-all}[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,.88)!important}.note___kXCrS{background:#fff;color:#656565;font-size:14px}.note___kXCrS p{margin:0}.cpuWrap___nKCHB{align-items:center;display:flex;justify-content:space-between}.cpuWrap___nKCHB .activebtn___KJZJU{align-items:center;background:#3061d0;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 -1px 3px 0 hsla(0,0%,100%,.5);color:#fff;display:flex;justify-content:space-between}.cpuWrap___nKCHB .activebtn___KJZJU,.cpuWrap___nKCHB .btn___vOOFj{border-radius:4px;cursor:pointer;height:40px;padding-left:12px;width:140px}.cpuWrap___nKCHB .btn___vOOFj{background:#f5f5f5;color:#000;line-height:40px}.activeTab___9xbl2{background-color:#f6f7f9;border-radius:2px;color:#165dff}.activeTab___9xbl2,.tab___rBcnO{cursor:pointer;display:inline-block;margin-right:30px;text-align:center;width:54px}.countDown___FvYIH{align-items:center;display:flex;font-size:14px;text-align:center}.countDown___FvYIH [class~=ant-statistic]{margin-left:10px}.countDown___FvYIH [class~=ant-statistic-content]{color:#fff!important;font-size:16px!important}.countDown___FvYIH.red___AK2hZ{border-color:red;color:red}.countDown___FvYIH.red___AK2hZ [class~=ant-statistic-content]{color:red}.footBtnWrap___yDNkk{display:flex;justify-content:flex-end;margin-bottom:20px;margin-top:20px}.modalBtns___d0m88{display:flex;justify-content:end;margin-bottom:20px;margin-top:30px}.modalBtns___d0m88 .confirm___gz4SJ{background:#3061d0;border:0;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#fff;font-weight:400;height:32px}.modalBtns___d0m88 .cancel___J1Uji{background:#f8f9fc;border:1px solid #c3cfe0;border-radius:2px;color:#464f66;font-weight:400;height:32px;line-height:14px;margin-right:20px;opacity:.5;width:60px}.errorTip___apMsj div[class~=ant-form-item-explain]{font-size:12px!important;padding-top:2px!important}.wrp___dq7YK{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:rgba(0,0,0,.5)}.wrp___dq7YK img,.wrp___dq7YK video{max-height:80%;max-width:100%;text-align:center}.wrp___dq7YK iframe{background:#fff;border:none;left:0;top:0}.monaco___VnZC3,.wrp___dq7YK iframe{height:100%;position:absolute;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{display:flex;position:absolute;right:40px;top:40px;z-index:10}.close___LKoWu>span{align-items:center;background:#4a4a4a;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:10px;width:40px}.embed___hvpEJ{height:100%;left:0;position:absolute;top:0;width:100%}.my-diff-editor div,.my-monaco-editor div{font-size:inherit}.my-error-line-wrp{background:rgba(245,0,0,.2)!important;color:#f50000;height:auto!important;width:calc(100% - 20px)!important}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red}.breakpoints-fake,.breakpoints-select{border-radius:4px;height:8px!important;left:7px!important;pointer-events:none;top:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:8px!important}.breakpoints-fake{background:rgba(255,0,0,.5)}.highlighted-line{background:#4b4b18}.CodeMirror{color:#000;direction:ltr;font-family:monospace;height:300px}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{outline:none}.markdown-editor-wrapper{margin-bottom:12px;position:relative}.markdown-editor-body{align-items:center;display:flex;flex-flow:row nowrap;height:calc(100% - 38px);overflow:hidden;width:100%}.markdown-editor-body .codemirror-container{flex:1 0;height:100%;overflow:hidden;width:100%}.markdown-editor-body .CodeMirror-wrap{padding-bottom:15px}.markdown-editor-body .preview-container{word-wrap:break-word;background:#fff;border-left:1px solid #ccc;box-sizing:border-box;flex:1 0;font-size:16px;height:100%;margin:10px 0;overflow-y:auto;padding:8px 8px 50px;white-space:normal;word-break:break-word}.markdown-editor-container{border:1px solid #ccc;border-radius:4px;font-size:16px;overflow:hidden}.markdown-editor-container.full-screen{bottom:0;height:100vh!important;left:0;position:fixed;right:0;top:0;z-index:1010}.markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}.markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}.markdown-editor-container.on-preview .codemirror-container,.markdown-editor-container.on-preview .preview-container{width:50%}.mini .markdown-editor-body{height:calc(100% - 28px)}.flex-end{justify-content:flex-end}.my-codemirror-container{border:1px solid #ccc;margin-bottom:24px;width:100%}.markdown-tip{bottom:-28px;color:#cdcdcd;font-size:12px;margin-bottom:7px;position:absolute;right:0}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{background-color:#f7f7f7;border-right:1px solid #ddd;white-space:nowrap}.CodeMirror-linenumber{color:#999;min-width:20px;padding:0 3px 0 5px;text-align:right;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;border:0!important;width:auto}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{animation:blink 1.06s steps(1) infinite;background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor{animation:blink 1.06s steps(1) infinite;background-color:#7e7;border:0;width:auto}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:-50px}.CodeMirror-ruler{border-left:1px solid #ccc;bottom:0;position:absolute;top:0}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror-scroll{height:100%;margin-bottom:-50px;margin-right:-50px;outline:none;overflow:scroll!important;padding-bottom:50px;position:relative}.CodeMirror-sizer{border-right:50px solid transparent;position:relative}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{display:none;position:absolute;z-index:6}.CodeMirror-vscrollbar{overflow-x:hidden;overflow-y:scroll;right:0;top:0}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-x:scroll;overflow-y:hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{left:0;min-height:100%;position:absolute;top:0;z-index:3}.CodeMirror-gutter{display:inline-block;height:100%;margin-bottom:-50px;vertical-align:top;white-space:normal}.CodeMirror-gutter-wrapper{background:none!important;border:none!important;position:absolute;z-index:4}.CodeMirror-gutter-background{bottom:0;position:absolute;top:0;z-index:4}.CodeMirror-gutter-elt{cursor:default;position:absolute;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:normal;-webkit-tap-highlight-color:transparent;font-feature-settings:"calt";background:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual;line-height:inherit;margin:0;overflow:visible;position:relative;white-space:pre;z-index:2}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.CodeMirror-linewidget{padding:.1px;position:relative;z-index:2}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{height:0;overflow:hidden;position:absolute;visibility:hidden;width:100%}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{position:relative;visibility:hidden;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror-sizer{padding-bottom:10px!important;padding-top:10px}.CodeMirror-empty.CodeMirror-focused{outline:none}.CodeMirror pre.CodeMirror-placeholder{color:#999}.CodeMirror{background:#fff;overflow:hidden;position:relative;word-break:break-word}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;line-height:1.6;white-space:pre-wrap;word-break:break-word}.markdown-toolbar-container{align-items:center;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;display:flex;flex-flow:row wrap;line-height:20px;list-style:none;margin:0;min-height:30px;padding:0 5px;position:relative;width:100%}.markdown-toolbar-container .fill-tip{background-color:#fff1e2;border:1px solid #e99237;border-radius:5px;box-sizing:border-box;color:#a65500;cursor:pointer;display:inline-block;font-size:12px;height:auto;line-height:16px;margin-left:10px;padding:5px;position:relative}.markdown-toolbar-container .fill-tip:before{border-bottom:6px solid transparent;border-right:6px solid #fff1e2;border-top:6px solid transparent;content:" ";height:0;left:-6px;position:absolute;top:6px;width:0;z-index:10}.markdown-toolbar-container .fill-tip:after{border-bottom:6px solid transparent;border-right:6px solid #e99237;border-top:6px solid transparent;content:" ";height:0;left:-7px;position:absolute;top:6px;width:0}.markdown-toolbar-container li{color:#666;display:flex;flex-flow:column nowrap;height:100%;height:38px;justify-content:center;padding:0 1px}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{color:#666;cursor:pointer;font-size:18px;text-align:center;width:28px}.markdown-toolbar-container .btn-null{align-items:center;display:flex;flex-flow:row nowrap;width:auto}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{border-right:1px solid #ccc;height:65%;margin:0 5px}.mini .markdown-toolbar-container li{height:28px}.editor-resize{border-bottom:1px solid #ccc;border-top:1px solid #ccc;box-sizing:border-box;cursor:row-resize;display:block;height:4px;left:54%;margin:0 auto;overflow:hidden;text-transform:capitalize;white-space:nowrap;width:120px}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(static/iconfont.345f94c8.eot);src:url(static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(static/iconfont.deef216b.woff) format("woff"),url(static/iconfont.42606faf.ttf) format("truetype"),url(static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:md-iconfont!important;font-size:16px;font-style:normal}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #a7a7a7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-attribute,.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{color:#fff!important;outline:1px solid grey}.upload-button{color:#0152d9;display:block;font-size:12px;height:32px;line-height:32px;position:relative;width:106px}.upload-button input{height:32px;left:0;opacity:0;position:absolute;top:0;width:160px;z-index:-1}.errorTip___yZItq div[class~=ant-form-item-explain]{font-size:12px!important;padding-top:2px!important}.btns___kcUDL{display:flex;justify-content:end;margin-bottom:20px}.btns___kcUDL .confirm___EXVbh{background:#3061d0;border:0;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#fff;font-weight:400;height:32px}.btns___kcUDL .cancel___vQdUc{background:#f8f9fc;border:1px solid #c3cfe0;border-radius:2px;color:#464f66;font-weight:400;height:32px;line-height:14px;margin-right:20px;opacity:.5;width:60px}.formWrap___diWab label{color:#5f6368!important;font-size:14px}.formWrap___diWab div[class~=ant-form-item-control-input-content]{font-size:14px}.formWrap___diWab div[class~=ant-form-item-label]{height:40px;line-height:40px;text-align:right;width:82px}.label___CZ1_z{align-items:center;display:flex;padding-bottom:30px}.label___CZ1_z .left___ZKFRV{align-items:center;display:flex;flex-shrink:0}.label___CZ1_z .left___ZKFRV span{color:#e53333;font-family:SimSun,sans-serif;margin-right:2px;margin-top:-2px}.label___CZ1_z .left___ZKFRV div{color:#333;font-size:16px;line-height:16px}.label___CZ1_z .left___ZKFRV i{color:#ccc;margin-left:4px}.label___CZ1_z .right___zVTRn{flex:1 1;position:relative}.label___CZ1_z .right___zVTRn .error___oNJNo{bottom:-27px;color:#e53333;font-size:14px;left:0;position:absolute;z-index:10} \ No newline at end of file diff --git a/p__User__Detail__ExperImentImg__index.async.js b/p__User__Detail__ExperImentImg__index.async.js index ed0feb8962..a18478edb9 100644 --- a/p__User__Detail__ExperImentImg__index.async.js +++ b/p__User__Detail__ExperImentImg__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[94849],{97952:function(e,n,t){t.d(n,{Z:function(){return D}});var i=t(7557),s=t.n(i),r=t(41498),a=t.n(r),o=t(79800),l=t.n(o),c=t(39647),u=t.n(c),d=t(59301),p=t(80608),h=t(24650),x=t(78241),m=t(43418),f=t(8591),_=t(53326),v=t(3113),g=t(71681),j=t(55351),y="formWrap___aNgan",w="upload___yGdLQ",b="color0152d9___zzEpS",k="colorCCC___k4Dxq",Z="footerWrap___WrUZd",S="qrCode___GPwSg",C="a1___R6etl",N="code___fCL_L",I="group___n7tgy",F="groupNumber___tw7hA",P="a2___GGjDE",L=t(37712),z=["newShixuns","globalSetting","loading","dispatch"],T=h.Z.TextArea,D=(0,p.connect)((function(e){var n=e.newShixuns,t=e.loading;return{newShixuns:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n=e.newShixuns,t=(e.globalSetting,e.loading),i=e.dispatch,r=(u()(e,z),x.Z.useForm()),o=l()(r,1)[0],c=(0,d.useState)([]),p=l()(c,2),h=p[0],D=p[1],O=function(){var e=a()(s()().mark((function e(n){var t,r,a,o,l,c;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=(r=n||{}).language,o=r.env,l=r.mode,r.code,e.next=3,i({type:"newShixuns/applyShixunMirror",payload:{language:a,runtime:o,run_method:l,attachment_id:null==h||null===(t=h[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id}});case 3:c=e.sent,i({type:"newShixuns/setActionTabs",payload:{}}),c&&f.ZP.success("新建申请已提交,请等待管理员审核。");case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,L.jsxs)(m.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:"NewShixuns-Apply"===n.actionTabs.key,title:"申请新建",width:"1000px",footer:null,afterClose:function(){o.resetFields(),D([])},children:[(0,L.jsxs)("section",{className:S,children:[(0,L.jsxs)("aside",{className:C,children:[(0,L.jsx)("div",{className:N,children:(0,L.jsx)("img",{width:120,height:120,src:j,alt:"二维码"})}),(0,L.jsx)("div",{className:I,children:"实验环境申请QQ群"}),(0,L.jsx)("div",{className:F,children:"群号:740157011"})]}),(0,L.jsxs)("aside",{className:P,children:["尊敬的老师/同学您好,",(0,L.jsx)("br",{}),"如果您想新建实验环境,可以扫描左侧二维码进群,直接向我们的工作人员申请哦~ 也可以提交下面的表单申请,我们的工作人员收到申请信息将会第一时间联系您!"]})]}),(0,L.jsxs)(x.Z,{className:y,form:o,labelCol:{span:4},wrapperCol:{span:20},onFinish:O,children:[(0,L.jsx)(x.Z.Item,{label:"语言:",name:"language",rules:[{required:!0,message:"请填写该镜像语言"}],children:(0,L.jsx)(T,{placeholder:"请填写该镜像是基于什么语言:示例:Python",rows:4})}),(0,L.jsx)(x.Z.Item,{label:"系统环境:",name:"env",rules:[{required:!0,message:"请填写该镜像语言系统环境"}],children:(0,L.jsx)(T,{placeholder:"请填写该镜像是基于什么linux系统环境,代码运行环境",rows:4})}),(0,L.jsx)(x.Z.Item,{label:"测试代码运行方式:",name:"mode",rules:[{required:!0,message:"请填写该镜像测试代码运行方式"}],children:(0,L.jsx)(T,{placeholder:"请填写该镜像中测试代码运行方式",rows:4})}),(0,L.jsx)(x.Z.Item,{label:"测试代码:",name:"code",rules:[{required:!0,message:"请上传附件"}],children:(0,L.jsx)("div",{className:w,children:(0,L.jsxs)(_.Z,{fileList:h,action:"".concat(g.Z.API_SERVER,"/api/attachments.json?client_key=6d57f8c3dd186c5ada392546ace9620a"),onChange:function(e){["uploading","done","removed"].includes(e.file.status)&&D(e.fileList)},onRemove:function(e){if(!e.percent||100==e.percent){var n,t=null===(n=e.response)||void 0===n?void 0:n.id;return m.Z.confirm({centered:!0,title:"确定要删除这个附件吗?",okText:"确定",cancelText:"取消",onOk:(r=a()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"newShixuns/deleteAttachment",payload:{id:t}});case 2:e.sent&&D(h.filter((function(e){var n;return(null===(n=e.response)||void 0===n?void 0:n.id)!==t})));case 4:case"end":return e.stop()}}),e)}))),function(){return r.apply(this,arguments)})}),!1}var r},beforeUpload:function(e){return!h.length&&(!(e.size/1024/1024>50)||(f.ZP.info("文件大小必须小于50MB"),!1))},withCredentials:!0,children:[(0,L.jsx)("span",{className:"".concat(b," current"),children:"上传附件"}),(0,L.jsx)("span",{className:"".concat(k," ml10"),children:"(单个文件50M以内)"})]})})}),(0,L.jsx)("div",{className:Z,children:(0,L.jsxs)(x.Z.Item,{children:[(0,L.jsx)(v.ZP,{className:"mr5",size:"middle",onClick:function(){i({type:"newShixuns/setActionTabs",payload:{}})},children:"取消"}),(0,L.jsx)(v.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:t["newShixuns/applyShixunMirror"],children:"保存"})]})})]})]})}))},12199:function(e,n,t){t.r(n),t.d(n,{default:function(){return q}});var i=t(7557),s=t.n(i),r=t(82242),a=t.n(r),o=t(41498),l=t.n(o),c=t(79800),u=t.n(c),d=t(39647),p=t.n(d),h=t(59301),x=t(80608),m=t(31797),f=t(57809),_=t(8591),v=t(43604),g=t(60324),j=t(20834),y=t(6848),w=t(71418),b=t(95237),k=t(3113),Z=t(51945),S=t(86859),C=t(43418),N=t(24905),I=(t(82226),t(4585)),F={auditModal:"auditModal___RBZv1",modalbtn:"modalbtn___FliJo"},P=t(37712),L=function(e){var n=e.value,t=e.visible,i=e.setVisible;return(0,P.jsxs)(C.Z,{centered:!0,keyboard:!1,destroyOnClose:!0,open:t,title:"驳回原因",wrapClassName:F.auditModal,footer:null,onCancel:function(){return i(!1)},children:[(0,P.jsx)(I.Z,{value:n}),(0,P.jsx)(k.ZP,{className:F.btn,onClick:function(){return i(!1)},type:"primary",children:"我知道了"})]})},z=t(49105),T=t(71681),D={flex_box_center:"flex_box_center___cRRGk",flex_space_between:"flex_space_between___DckQs",flex_box_vertical_center:"flex_box_vertical_center___IJP6X",flex_box_center_end:"flex_box_center_end___vCftz",flex_box_column:"flex_box_column___ML5vq",wrap:"wrap____U8oZ",rightBar:"rightBar___rHmY3",doc:"doc___UF8ms",create_button:"create_button___X31VI",create_disabled:"create_disabled___wfIK8",note:"note___pHbAA",noteTip:"noteTip___BILh7",countDown:"countDown____IvIZ",red:"red___tb6MS",cpuWrap:"cpuWrap___f1GVj",activebtn:"activebtn___NAeFf",btn:"btn___pgvih",activeTab:"activeTab___jXtg0",tab:"tab___bUdfs",footBtnWrap:"footBtnWrap___JBSba"},O=t(48410),B=t(61186),R=t.n(B),E=t(27876),M=t(6638),A=t(97952),Y=t(15671),H=t(48655),W=t(71112),G=["user","newShixuns","classroomList","globalSetting","loading","dispatch"],q=(m.Z.Countdown,f.default.Option,(0,x.connect)((function(e){var n=e.user,t=e.newShixuns,i=e.classroomList,s=e.loading;return{user:n,newShixuns:t,classroomList:i,globalSetting:e.globalSetting,loading:s.models.classroomList}}))((function(e){e.user,e.newShixuns,e.classroomList,e.globalSetting,e.loading;var n,t,i,r=e.dispatch,o=(p()(e,G),(0,x.useSearchParams)()),c=u()(o,1)[0],d=(0,h.useState)(!1),m=u()(d,2),f=(m[0],m[1],(0,h.useState)(!1)),I=u()(f,2),F=(I[0],I[1],(0,h.useState)(!1)),B=u()(F,2),q=B[0],V=B[1],U=(0,h.useState)(),Q=u()(U,2),J=(Q[0],Q[1],(0,h.useState)(parseInt(c.get("status"))||0)),X=u()(J,2),K=X[0],$=X[1],ee=(0,x.useParams)().username,ne=(0,h.useState)(""),te=u()(ne,2),ie=te[0],se=(te[1],(0,h.useState)([])),re=u()(se,2),ae=re[0],oe=re[1],le=(0,h.useState)(0),ce=u()(le,2),ue=ce[0],de=ce[1],pe=(0,h.useState)(),he=u()(pe,2),xe=he[0],me=he[1],fe=(0,h.useState)(),_e=u()(fe,2),ve=_e[0],ge=_e[1],je=(0,h.useState)(),ye=u()(je,2),we=ye[0],be=ye[1],ke=(0,h.useState)(),Ze=u()(ke,2),Se=Ze[0],Ce=Ze[1],Ne=(0,h.useState)(!1),Ie=u()(Ne,2),Fe=Ie[0],Pe=Ie[1],Le=(0,h.useState)([]),ze=u()(Le,2),Te=ze[0],De=ze[1],Oe=(0,x.useParams)(),Be=(0,h.useState)(!1),Re=u()(Be,2),Ee=Re[0],Me=Re[1],Ae=(0,h.useState)(0),Ye=u()(Ae,2),He=Ye[0],We=Ye[1],Ge=(0,h.useState)(!1),qe=u()(Ge,2),Ve=qe[0],Ue=qe[1],Qe=(0,h.useState)(!1),Je=u()(Qe,2),Xe=Je[0],Ke=Je[1],$e=(0,h.useState)(!1),en=u()($e,2),nn=en[0],tn=en[1],sn=(0,h.useState)({}),rn=u()(sn,2),an=rn[0],on=rn[1],ln=(0,h.useState)(0),cn=u()(ln,2),un=cn[0],dn=cn[1],pn=(0,h.useState)(0),hn=u()(pn,2),xn=hn[0],mn=hn[1],fn=(0,h.useState)(!1),_n=u()(fn,2),vn=_n[0],gn=_n[1],jn=(0,h.useState)([]),yn=u()(jn,2),wn=yn[0],bn=yn[1],kn=(0,h.useState)([]),Zn=u()(kn,2),Sn=Zn[0],Cn=Zn[1],Nn=(0,h.useState)(!1),In=u()(Nn,2),Fn=In[0],Pn=In[1],Ln=(0,h.useState)(!1),zn=u()(Ln,2),Tn=zn[0],Dn=zn[1],On=(0,h.useState)(),Bn=u()(On,2),Rn=Bn[0],En=Bn[1],Mn=(0,h.useState)(),An=u()(Mn,2),Yn=An[0],Hn=An[1],Wn=(0,h.useState)([]),Gn=u()(Wn,2),qn=Gn[0],Vn=Gn[1],Un=(0,h.useState)(!1),Qn=u()(Un,2),Jn=Qn[0],Xn=Qn[1],Kn=(0,h.useState)(),$n=u()(Kn,2),et=$n[0],nt=$n[1],tt=(0,h.useState)(!0),it=u()(tt,2),st=it[0],rt=it[1],at=(0,h.useState)(!1),ot=u()(at,2),lt=ot[0],ct=ot[1],ut=(0,h.useRef)(),dt=(0,h.useState)({page:1,per_page:10,keywords:"",tab_type:"customize"}),pt=u()(dt,2),ht=pt[0],xt=pt[1],mt=[{id:0,name:"自定义镜像",type:"customize",total:ve,resetCount:we,tip:Se},{id:1,name:"共享镜像",type:"share"}];(0,h.useEffect)((function(){ft()}),[K]),(0,h.useEffect)((function(){document.title="实验镜像"}),[null===(n=location)||void 0===n?void 0:n.pathname]);var ft=function(){var e=l()(s()().mark((function e(){var n,t,i,r,o,l,c,u,d;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Pe(!0),e.next=3,(0,z.ZP)("/api/user_mirrors.json",{method:"get",params:a()(a()({},ht),{},{tab_type:null===(n=mt[K])||void 0===n?void 0:n.type,account_id:ee})});case 3:0===(t=e.sent).status&&(oe(null==t||null===(i=t.data)||void 0===i?void 0:i.list),de(null==t||null===(r=t.data)||void 0===r?void 0:r.count),De(null==t||null===(o=t.data)||void 0===o?void 0:o.user_mirror_ids),"customize"===ht.tab_type&&-1!==(null==t||null===(l=t.data)||void 0===l?void 0:l.max_count)&&(be(null==t||null===(c=t.data)||void 0===c?void 0:c.total),ge(3),me(null==t||null===(u=t.data)||void 0===u?void 0:u.total),Ce("镜像上限".concat(3,",已用").concat(null==t||null===(d=t.data)||void 0===d?void 0:d.total)))),Pe(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,h.useEffect)((function(){!0===nn&&_t()}),[nn]);var _t=function(){var e=l()(s()().mark((function e(){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/user_mirrors/other_info.json",{method:"get"});case 2:0===(n=e.sent).status&&on(null==n?void 0:n.data);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),vt=function(){var e=l()(s()().mark((function e(n,t){var i,r;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/user_mirrors/".concat(n,"/check.json"),{method:"get"});case 2:0===(null==(i=e.sent)?void 0:i.status)&&(0===(null==i||null===(r=i.data)||void 0===r?void 0:r.exist)?tn(!0):(tn(!1),t?x.history.push("/shixuns/new/".concat(n,"/imagepreview?operation=update_image")):x.history.push("/shixuns/new/".concat(n,"/imagepreview"))));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();(0,h.useEffect)((function(){return Te.length>0&&(ut.current=setInterval(l()(s()().mark((function e(){var n,t,i,r,a;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/user_mirrors/polling_update_status.json",{method:"post",body:{user_mirror_ids:Te}});case 2:0===(n=e.sent).status&&((null==n||null===(t=n.data)||void 0===t||null===(t=t.user_mirror_ids)||void 0===t?void 0:t.length)>0?(null==n||null===(i=n.data)||void 0===i||null===(i=i.update_datas)||void 0===i?void 0:i.length)>0&&(a=null==ae?void 0:ae.map((function(e){var t;return null==n||null===(t=n.data)||void 0===t||null===(t=t.update_datas)||void 0===t||t.map((function(n){e.id===n.id&&(e.status=n.status)})),e})),oe(a),De(null==n||null===(r=n.data)||void 0===r?void 0:r.user_mirror_ids)):(De([]),ft(),clearInterval(ut.current)));case 4:case"end":return e.stop()}}),e)}))),5e3)),function(){clearInterval(ut.current)}}),[Te,ae]);var gt=function(){var e=l()(s()().mark((function e(n){var t,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/user_mirrors/".concat(n,"/error_tips.json"),{method:"get"});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(Vn(null==t||null===(i=t.data)||void 0===i?void 0:i.user_mirror_logs),Hn(!0));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),jt=function(){var e=l()(s()().mark((function e(n){var t,i;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/user_mirrors/".concat(n,"/check_is_can_delete.json"),{method:"get"});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(We(null==t||null===(i=t.data)||void 0===i?void 0:i.shixun_size),Me(!0));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),yt=function(){var e=l()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/teach_group_shares.json",{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(bn(null==n?void 0:n.groups),(null==n||null===(t=n.groups)||void 0===t?void 0:t.length)>0?gn(!0):_.ZP.info("暂无共享数据"));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),wt=function(){var e=l()(s()().mark((function e(n){var t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/user_mirrors/".concat(n,"/check_is_making_end.json"),{method:"get"});case 2:0===(null==(t=e.sent)?void 0:t.status)?x.history.push("/shixuns/new/".concat(n,"/imagepreview?operation=create_image")):ft();case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),bt=function(e){return 2===(null==e?void 0:e.status)&&[-1,0,1,2,3].includes(null==e?void 0:e.publish_status)?(0,P.jsx)(P.Fragment,{children:(0,P.jsx)(v.Z,{children:(0,P.jsxs)(g.Z,{placement:"bottomLeft",content:(0,P.jsxs)(j.Z,{children:[(0,P.jsx)(j.Z.Item,{children:(0,P.jsx)("a",{onClick:function(){En(null==e?void 0:e.id),rt(!1),vt(null==e?void 0:e.id,!1)},children:"运行镜像"})}),(0,P.jsx)(j.Z.Item,{children:(0,P.jsx)("a",{onClick:function(){(0,E.xg)("/shixuns/new?tab=".concat(Number(K)+1,"&mirror=").concat(null==e?void 0:e.mirror_repository_id))},children:"创建实践项目"})}),[-1,0].includes(null==e?void 0:e.publish_status)&&(0,P.jsx)(j.Z.Item,{children:(0,P.jsx)("a",{onClick:function(){En(null==e?void 0:e.id),Ue(!0)},children:"申请公开"})}),3===(null==e?void 0:e.publish_status)&&(0,P.jsx)(j.Z.Item,{children:(0,P.jsx)("a",{onClick:function(){En(null==e?void 0:e.id),Dn(!0)},children:"重新申请"})}),[2,3].includes(null==e?void 0:e.publish_status)&&(0,P.jsx)(j.Z.Item,{children:(0,P.jsx)("a",{onClick:function(){En(null==e?void 0:e.id),Pn(!0)},children:"撤销申请"})}),(0,P.jsx)(j.Z.Item,{children:(0,P.jsx)("a",{onClick:function(){En(null==e?void 0:e.id),Ke(!0)},children:"修改镜像信息"})}),[-1,0,3].includes(null==e?void 0:e.publish_status)&&(0,P.jsx)(j.Z.Item,{children:(0,P.jsx)(W.Z,{type:"link",style:{whiteSpace:"nowrap",padding:0,color:"rgba(0, 0, 0, 0.88)"},onClick:l()(s()().mark((function n(){return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return En(null==e?void 0:e.id),rt(!0),n.next=4,vt(null==e?void 0:e.id,!0);case 4:case"end":return n.stop()}}),n)}))),children:"更新镜像"})}),(0,P.jsx)(j.Z.Item,{children:(0,P.jsx)(W.Z,{type:"link",style:{whiteSpace:"nowrap",padding:0,color:"rgba(0, 0, 0, 0.88)"},onClick:l()(s()().mark((function n(){return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return En(null==e?void 0:e.id),Cn(null==e?void 0:e.share_group_ids),n.next=4,yt();case 4:case"end":return n.stop()}}),n)}))),children:"共享镜像"})}),[-1,0,3].includes(null==e?void 0:e.publish_status)&&(0,P.jsx)(j.Z.Item,{children:(0,P.jsx)(W.Z,{type:"link",style:{whiteSpace:"nowrap",padding:0,color:"rgba(0, 0, 0, 0.88)"},onClick:l()(s()().mark((function n(){return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return En(null==e?void 0:e.id),n.next=3,jt(null==e?void 0:e.id);case 3:case"end":return n.stop()}}),n)}))),children:"删除"})})]}),children:["更多",(0,P.jsx)("i",{className:"iconfont icon-sanjiaoxing-down font14 ",style:{marginLeft:"4px"}})]})})}):0===(null==e?void 0:e.status)?(0,P.jsxs)(P.Fragment,{children:[!0===(null==e?void 0:e.is_making_end)&&(0,P.jsx)(v.Z,{children:(0,P.jsx)(W.Z,{type:"link",style:{whiteSpace:"nowrap",padding:0,color:"#165DFF",height:22},onClick:l()(s()().mark((function n(){return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return En(null==e?void 0:e.id),n.next=3,jt(null==e?void 0:e.id);case 3:case"end":return n.stop()}}),n)}))),children:"删除"})}),!1===(null==e?void 0:e.is_making_end)&&(0,P.jsx)(v.Z,{children:(0,P.jsxs)(g.Z,{placement:"bottomLeft",content:(0,P.jsxs)(j.Z,{children:[(0,P.jsx)(j.Z.Item,{children:(0,P.jsx)(W.Z,{type:"link",style:{whiteSpace:"nowrap",padding:0,color:"rgba(0, 0, 0, 0.88)"},onClick:l()(s()().mark((function n(){return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,wt(null==e?void 0:e.id);case 2:case"end":return n.stop()}}),n)}))),children:"制作镜像"})}),(0,P.jsx)(j.Z.Item,{children:(0,P.jsx)(W.Z,{type:"link",style:{whiteSpace:"nowrap",padding:0,color:"rgba(0, 0, 0, 0.88)"},onClick:l()(s()().mark((function n(){return s()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return En(null==e?void 0:e.id),n.next=3,jt(null==e?void 0:e.id);case 3:case"end":return n.stop()}}),n)}))),children:"删除"})})]}),children:["更多",(0,P.jsx)("i",{className:"iconfont icon-sanjiaoxing-down font14 ",style:{marginLeft:"4px"}})]})})]}):(0,P.jsx)(P.Fragment,{})},kt=[{title:"镜像名称",dataIndex:"type_name",key:"type_name",ellipsis:!0,width:120,render:function(e,n){return(0,P.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){x.history.push("/users/".concat(null==Oe?void 0:Oe.username,"/experiment-img/").concat(null==n?void 0:n.id,"/detail?status=").concat(K))},children:e})}},{title:"创建方式",dataIndex:"create_method",key:"create_method",width:80,render:function(e,n,t){return 1===e?"在线创建":"导入"},ellipsis:!0},{title:"基础环境/镜像文件",dataIndex:"base_mirror",ellipsis:!0,align:"left",key:"base_mirror",width:110,render:function(e,n,t){return(0,P.jsx)("span",{style:{color:"#666"},children:e})}},{title:"类型",dataIndex:"mirror_type_cn",align:"left",ellipsis:!0,width:120,key:"mirror_type_cn",render:function(e,n,t){return(null==e?void 0:e.length)>1?e.join("、"):e[0]}},{title:"保存状态",dataIndex:"status",align:"left",key:"status",ellipsis:!0,width:90,render:function(e,n,t){return(0,P.jsxs)(P.Fragment,{children:[0===e&&(0,P.jsxs)("span",{children:[(0,P.jsx)("span",{style:{color:"#5F6368"},children:"制作中"}),!1===(null==n?void 0:n.is_making_end)?(0,P.jsx)("i",{className:"iconfont icon-shijian1 ml5",style:{color:"#165DFF",fontSize:14}}):(0,P.jsx)(y.Z,{title:"剩余制作时长为零,不能再进入镜像制作页面。",children:(0,P.jsx)("i",{className:"iconfont icon-shijian1 ml5",style:{color:"#E30000",fontSize:14}})})]}),1===e&&(0,P.jsxs)("span",{children:[(0,P.jsx)("span",{style:{color:"#165DFF",marginRight:5},children:"保存中"}),(0,P.jsx)(w.Z,{size:"small"})]}),2===e&&(0,P.jsxs)("span",{children:[(0,P.jsx)("span",{style:{color:"#00B187"},children:"完成"}),(null==n?void 0:n.has_error_tips)&&0===K&&(0,P.jsx)("i",{className:"iconfont icon-tishi4 current ml5 c-light-primary",style:{color:"#FF8C29",fontSize:14},onClick:function(){gt(null==n?void 0:n.id)}})]}),3===e&&(0,P.jsx)("span",{style:{color:"#E30000"},children:"失败"})]})}},{title:"公开状态",dataIndex:"publish_status",align:"left",key:"publish_status",ellipsis:!0,width:80,render:function(e,n,t){return(0,P.jsxs)("span",{children:[0===e&&"未公开",-1===e&&"未公开",1===e&&"已公开",2===e&&"审核中",3===e&&(0,P.jsxs)(P.Fragment,{children:["驳回",0===K&&(0,P.jsx)("i",{onClick:function(){En(null==n?void 0:n.id),Xn(!0),nt(null==n?void 0:n.remark)},className:"iconfont icon-tishi4 ml5 ",style:{color:"#FF8C29",cursor:"pointer",fontSize:14}})]})]})}},{title:"创建时间",dataIndex:"created_at",align:"left",key:"created_at",ellipsis:!0,render:function(e,n,t){return(0,P.jsx)("span",{style:{color:"#666"},children:R()(e).format("YYYY-MM-DD HH:mm:ss")})}},{title:"操作",dataIndex:"action",align:"right",key:"action",width:0===K?140:170,render:function(e,n,t){return 0===K?(0,P.jsxs)(b.Z,{style:{cursor:"pointer",color:"#165DFF"},gutter:[8,0],justify:"end",children:[(0,P.jsx)(v.Z,{onClick:function(){x.history.push("/users/".concat(null==Oe?void 0:Oe.username,"/experiment-img/").concat(null==n?void 0:n.id,"/detail?status=").concat(K))},children:"详情"}),1===(null==n?void 0:n.status)&&(0,P.jsx)(v.Z,{}),3===(null==n?void 0:n.status)&&(0,P.jsx)(v.Z,{children:(0,P.jsx)(W.Z,{type:"link",style:{whiteSpace:"nowrap",padding:0,color:"#165DFF",height:22},onClick:l()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return En(null==n?void 0:n.id),e.next=3,jt(null==n?void 0:n.id);case 3:case"end":return e.stop()}}),e)}))),children:"删除"})}),bt(n)]}):1===K?(0,P.jsxs)(b.Z,{style:{cursor:"pointer",color:"#165DFF"},gutter:[8,0],justify:"end",children:[(0,P.jsx)(v.Z,{onClick:function(){x.history.push("/users/".concat(null==Oe?void 0:Oe.username,"/experiment-img/").concat(null==n?void 0:n.id,"/detail?status=").concat(K))},children:"详情"}),2===(null==n?void 0:n.status)&&(0,P.jsx)(v.Z,{children:(0,P.jsxs)(g.Z,{placement:"bottomLeft",content:(0,P.jsxs)(j.Z,{children:[(0,P.jsx)(j.Z.Item,{children:(0,P.jsx)("a",{onClick:function(){En(null==n?void 0:n.id),rt(!1),vt(null==n?void 0:n.id,!1)},children:"运行镜像"})}),(0,P.jsx)(j.Z.Item,{children:(0,P.jsx)("a",{onClick:function(){(0,E.xg)("/shixuns/new?tab=".concat(Number(K)+1,"&mirror=").concat(null==n?void 0:n.mirror_repository_id))},children:"创建实践项目"})})]}),children:["更多",(0,P.jsx)("i",{className:"iconfont icon-sanjiaoxing-down font14 ",style:{marginLeft:"4px"}})]})})]}):void 0}}],Zt=[{title:"时间",dataIndex:"created_at",key:"created_at",render:function(e,n,t){return(0,P.jsx)("span",{style:{color:"#666"},children:R()(e).format("YYYY-MM-DD HH:mm:ss")})}},{title:"操作",dataIndex:"operation",key:"operation",render:function(e,n,t){return(0,P.jsx)("span",{style:{color:"#000"},children:"更新镜像"})}},{title:"状态",dataIndex:"status",align:"right",key:"status",render:function(e,n,t){return(0,P.jsx)("span",{style:{color:"#E30000"},children:"失败"})}}];return(0,P.jsxs)("div",{className:D.wrap,children:[(0,P.jsx)(O.YG,{value:K,onChange:function(e){var n;null!==(n=window.location.href.toString())&&void 0!==n&&n.includes("status")?(0,E.jz)("status",e):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&status=".concat(e):"?status=".concat(e)),$(e),ht.tab_type=mt[Number(e)].type,ht.page=1,xt(a()({},ht))},dataSource:mt,tabBarExtraContent:(0,P.jsxs)("div",{className:D.rightBar,children:[(0,P.jsx)(y.Z,{title:"",className:D.doc,children:(0,P.jsxs)("span",{onClick:function(){(0,E.xg)("".concat(T.Z.API_SERVER,"/pdf/自定义镜像操作帮助文档.pdf"))},children:[(0,P.jsx)("i",{className:"iconfont icon-a-wenhaobeifen2"}),(0,P.jsx)("span",{style:{paddingLeft:4},children:"帮助文档"})]})}),(0,P.jsx)(O.t7,{style:{width:220,marginLeft:"40px",marginRight:"20px"},value:{value:ht.keywords},onChange:function(e,n){ht.page=1,ht.keywords=e,xt(a()({},ht)),ft()},placeholder:"请输入镜像名称搜索"}),(0,P.jsx)(y.Z,{title:xe>=3?"最多可创建3个实验镜像":"",children:(0,P.jsx)(k.ZP,{disabled:xe>=3,className:xe>=3?D.create_disabled:D.create_button,type:xe>=3?"default":"primary",onClick:function(){x.history.push("/users/".concat(null==Oe?void 0:Oe.username,"/experiment-img/add"))},children:"创建镜像"})}),(0,P.jsx)(O.op,{shape:"default",size:"middle",style:{borderRadius:"2px",marginTop:"3px"},onClick:function(){r({type:"newShixuns/setActionTabs",payload:{key:"NewShixuns-Apply"}})},children:"申请新建"})]})}),(0,P.jsxs)("div",{style:{paddingBottom:10},children:[0==K&&(0,P.jsxs)("div",{className:D.note,children:[(0,P.jsxs)("p",{style:{paddingLeft:20,paddingBottom:8,color:"#FF9D18"},children:[(0,P.jsx)("i",{className:"iconfont icon-tishi7"}),(0,P.jsx)("span",{style:{paddingLeft:10},children:"温馨提示"})]}),(0,P.jsxs)("p",{style:{paddingLeft:42,color:"#666",fontSize:12},children:[(0,P.jsxs)("p",{children:["1.创建镜像需要符合平台的规范标准,操作指南参见",(0,P.jsx)("a",{target:"_blank",href:"".concat(T.Z.API_SERVER,"/pdf/自定义镜像操作帮助文档.pdf"),children:"帮助文档"}),"。"]}),(0,P.jsx)("p",{children:"2.支持两种创建方式:使用基础镜像在线创建、导入本地镜像。"}),(0,P.jsx)("p",{children:"3.导入镜像目前只支持大小在5G以内的镜像,仅支持上传gz、bz2、tar、tar.gz、tar.bz2格式镜像文件。"}),(0,P.jsx)("p",{children:"4.自定义的镜像,可以用来创建实践项目。"}),(0,P.jsx)("p",{children:"5.支持将镜像共享给教研团队进行使用。"}),(0,P.jsx)("p",{children:"6.支持将镜像公开,贡献给平台所有人进行使用。"})]})]}),0===ue?(0,P.jsx)(M.Z,{customText:"暂无数据"}):(0,P.jsx)(O.Gi,{style:{marginTop:20},children:(0,P.jsx)(w.Z,{spinning:Fe,children:(0,P.jsx)(Z.Z,{dataSource:ae,columns:kt,pagination:!1})})}),0!=ue&&(0,P.jsx)(b.Z,{className:"mt20 mb20",wrap:!1,align:"middle",justify:"end",children:(0,P.jsx)(v.Z,{children:(0,P.jsx)(S.Z,{showSizeChanger:!0,showQuickJumper:!0,current:ht.page,pageSize:ht.per_page,onShowSizeChange:function(e,n){ht.per_page=n,ht.page=1,xt(a()({},ht)),ft()},onChange:function(e){ht.page=e,xt(a()({},ht)),ft()},total:ue})})})]}),(0,P.jsxs)("div",{children:[(0,P.jsxs)(C.Z,{centered:!0,title:"驳回原因",open:Jn,maskClosable:!1,footer:null,destroyOnClose:!0,onCancel:function(){Xn(!1)},children:[(0,P.jsx)("div",{style:{maxHeight:300,overflowY:"auto"},children:et}),(0,P.jsxs)("div",{className:D.footBtnWrap,children:[(0,P.jsx)(k.ZP,{size:"middle",style:{marginRight:20},onClick:function(){Xn(!1),Pn(!0)},type:"primary",children:"撤销申请"}),(0,P.jsx)(k.ZP,{size:"middle",onClick:function(){Xn(!1),Dn(!0)},type:"primary",children:"重新申请"})]})]}),(0,P.jsx)(C.Z,{centered:!0,title:"异常提示",open:Yn,maskClosable:!1,footer:null,destroyOnClose:!0,onCancel:function(){Hn(!1)},children:(0,P.jsx)(Z.Z,{style:{maxHeight:300,overflowY:"auto",marginBottom:20},dataSource:qn,columns:Zt,pagination:!1})}),(0,P.jsx)(C.Z,{centered:!0,title:"重新申请公开",open:Tn,maskClosable:!1,confirmLoading:lt,okText:"确定",cancelText:"取消",destroyOnClose:!0,onCancel:function(){Dn(!1)},onOk:l()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ct(!0),e.next=3,(0,z.ZP)("/api/user_mirrors/".concat(Rn,"/apply_public.json"),{method:"post"});case 3:0===e.sent.status&&(_.ZP.success("申请已提交,请耐心等待"),ft()),ct(!1),Dn(!1);case 7:case"end":return e.stop()}}),e)}))),children:(0,P.jsx)("div",{children:"重新申请公开前,请根据驳回原因修改镜像,然后再申请。你确定要重新申请公开吗?"})}),(0,P.jsx)(C.Z,{centered:!0,title:"撤销申请公开",open:Fn,maskClosable:!1,confirmLoading:lt,okText:"确定",cancelText:"取消",destroyOnClose:!0,onCancel:function(){Pn(!1)},onOk:l()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ct(!0),e.next=3,(0,z.ZP)("/api/user_mirrors/".concat(Rn,"/revoke_apply.json"),{method:"post"});case 3:0===e.sent.status&&(_.ZP.success("撤销成功"),ft()),ct(!1),Pn(!1);case 7:case"end":return e.stop()}}),e)}))),children:(0,P.jsx)("div",{children:"撤销申请公开后,镜像回到【未公开】状态。后续如有需要,可以再次申请公开。你确定要撤销申请公开吗?"})}),(0,P.jsxs)(C.Z,{centered:!0,width:518,title:"共享镜像",open:vn,maskClosable:!1,confirmLoading:lt,okText:"确定",cancelText:"取消",className:D.modal,destroyOnClose:!0,onCancel:function(){Cn([]),gn(!1)},onOk:l()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ct(!0),e.next=3,(0,z.ZP)("/api/teach_group_shares.json",{method:"post",body:{ids:[Rn],clazz:"UserMirror",group_ids:Sn}});case 3:0===e.sent.status&&(_.ZP.success("共享成功"),ft()),ct(!1),gn(!1);case 7:case"end":return e.stop()}}),e)}))),children:[(0,P.jsxs)("div",{style:{marginBottom:"30px",backgroundColor:"rgba(255,157,24,0.1)",width:"468px",height:"42px",lineHeight:"42px"},children:[(0,P.jsx)("i",{className:"iconfont icon-tishi4",style:{color:"#FF9D18",paddingLeft:20}}),(0,P.jsx)("span",{style:{paddingLeft:"6px",color:"#FF9D18"},children:"该镜像仅共享给选中的教研团队,取消选中并确定即可撤销共享。"})]}),(0,P.jsx)("div",{style:{maxHeight:"260px",overflowY:"auto"},children:(0,P.jsx)(N.Z.Group,{defaultValue:Sn,value:Sn,style:{flexDirection:"column"},onChange:function(e){Cn(e)},children:null==wn?void 0:wn.map((function(e){return(0,P.jsx)(N.Z,{checked:!!Sn.some((function(n){return n===e.group_id})),style:{marginBottom:14},value:e.group_id,children:e.name})}))})})]}),(0,P.jsx)(Y.Z,{visible:Xe,setVisible:Ke,mirrorId:Rn,getData:ft}),(0,P.jsx)(C.Z,{centered:!0,title:"申请公开",open:Ve,maskClosable:!1,confirmLoading:lt,okText:"确定",cancelText:"取消",destroyOnClose:!0,onCancel:function(){Ue(!1)},onOk:l()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ct(!0),e.next=3,(0,z.ZP)("/api/user_mirrors/".concat(Rn,"/apply_public.json"),{method:"post"});case 3:0===e.sent.status&&(_.ZP.success("申请已提交,请耐心等待"),ft()),ct(!1),Ue(!1);case 7:case"end":return e.stop()}}),e)}))),children:(0,P.jsxs)("div",{className:D.noteTip,children:[(0,P.jsx)("p",{children:"1.申请公开前,请保证镜像是可运行的,并检查该实验镜像是否符合平台的规范标准。"}),(0,P.jsx)("p",{children:"2.公开的镜像将贡献给平台所有人进行使用,若仅本人教学使用则无需申请公开。"}),(0,P.jsx)("p",{children:"3.公开镜像需经过平台标准化审核,审核周期为1-2天。"}),(0,P.jsx)("p",{children:"你确定要申请公开吗?"})]})}),(0,P.jsx)(C.Z,{centered:!0,keyboard:!1,destroyOnClose:!0,open:nn,maskClosable:!1,confirmLoading:lt,title:"选择运行环境",width:"558px",okText:"确定",wrapClassName:D.auditModal,onCancel:function(){dn(0),mn(0),tn(!1)},onOk:l()(s()().mark((function e(){var n,t;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ct(!0),e.next=3,(0,z.ZP)("/api/user_mirrors/".concat(Rn,"/running_image.json"),{method:"post",body:{cpu_memory_limit:null==an?void 0:an.cpu_memory_limit_config[Number(un)],time_limit:null==an||null===(n=an.time_limit_config[Number(xn)])||void 0===n?void 0:n.value}});case 3:0===(null==(t=e.sent)?void 0:t.status)&&(st?x.history.push("/shixuns/new/".concat(Rn,"/imagepreview?operation=update_image")):x.history.push("/shixuns/new/".concat(Rn,"/imagepreview"))),ct(!1),tn(!1);case 7:case"end":return e.stop()}}),e)}))),children:(0,P.jsxs)("div",{style:{paddingTop:20},children:[st&&(0,P.jsxs)("div",{style:{marginBottom:"30px",backgroundColor:"rgba(255,157,24,0.1)",height:"42px",lineHeight:"42px"},children:[(0,P.jsx)("i",{className:"iconfont icon-tishi4",style:{color:"#FF9D18",paddingLeft:20}}),(0,P.jsx)("span",{style:{paddingLeft:"6px",color:"#FF9D18"},children:"更新镜像后,原来的镜像将被覆盖,可能会影响相关的实践项目。"})]}),(0,P.jsx)(H.Z,{required:!0,name:"配置",align:"center",nameWidth:60,children:(0,P.jsx)("div",{className:D.cpuWrap,children:null==an||null===(t=an.cpu_memory_limit_config)||void 0===t?void 0:t.map((function(e,n){return(0,P.jsxs)("div",{className:un===n?D.activebtn:D.btn,onClick:function(){return dn(n)},children:[(0,P.jsx)("div",{children:e}),un===n?(0,P.jsx)("div",{children:(0,P.jsx)("i",{className:"iconfont icon-xuanzhong9",style:{paddingRight:12}})}):""]})}))})}),(0,P.jsx)(H.Z,{required:!0,name:"时长",align:"center",nameWidth:60,children:null==an||null===(i=an.time_limit_config)||void 0===i?void 0:i.map((function(e,n){return(0,P.jsx)("span",{className:xn===n?D.activeTab:D.tab,onClick:function(){return mn(n)},children:e.name})}))})]})}),(0,P.jsx)(C.Z,{centered:!0,title:"删除镜像",maskClosable:!1,confirmLoading:lt,open:Ee,okText:He>0?"我知道了":"确定",cancelText:He>0?"":"取消",destroyOnClose:!0,onCancel:function(){Me(!1)},onOk:l()(s()().mark((function e(){return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(ct(!0),!(He>0)){e.next=4;break}return Me(!1),e.abrupt("return");case 4:return e.next=6,(0,z.ZP)("/api/user_mirrors/".concat(Rn,".json"),{method:"delete"});case 6:0===e.sent.status&&(_.ZP.success("删除成功"),ft()),ct(!1),Me(!1);case 10:case"end":return e.stop()}}),e)}))),children:He>0?(0,P.jsxs)("div",{children:[(0,P.jsxs)("div",{children:["该镜像已被 ",He," 个实践项目使用,不允许进行删除操作。"]}),(0,P.jsxs)("div",{style:{color:"#165DFF",marginTop:20,cursor:"pointer"},onClick:function(){x.history.push("/users/".concat(null==Oe?void 0:Oe.username,"/experiment-img/").concat(Rn,"/detail?status=").concat(K)),Me(!1)},children:[(0,P.jsx)("span",{style:{paddingRight:"4"},children:"查看相关实践项目"}),(0,P.jsx)("i",{className:"iconfont icon-you"})]})]}):(0,P.jsx)("div",{children:"镜像删除之后不可恢复,确定要删除该镜像吗?"})})]}),(0,P.jsx)(L,{value:ie,visible:q,setVisible:V}),(0,P.jsx)(A.Z,{})]})})))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[94849,2753,4585,71950],{10459:function(e,n,t){function i(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i-1||null!==(i=b)&&void 0!==i&&i.startsWith("/api")?b:"data:image/png;base64,".concat(b),autoPlay:!0}),"video"===B&&(0,j.jsx)(j.Fragment,{children:(null===(r=b)||void 0===r?void 0:r.indexOf("http"))>-1||null!==(o=b)&&void 0!==o&&o.startsWith("/api")?(0,j.jsx)("video",{controls:!0,src:"".concat(b),autoPlay:!0}):(0,j.jsx)("video",{controls:!0,src:"data:video/mp4;base64,".concat(b),autoPlay:!0})}),"office"===B&&U&&(0,j.jsx)("iframe",{src:"".concat(W,"/office.html?key=").concat(U.key,"&url=").concat(T+U.url,"&callbackUrl=").concat(T+U.callbackUrl,"&fileType=").concat(U.fileType,"&title=").concat(U.title,"&model=").concat(w,"&officeServer=").concat(k.Z.ONLYOFFICE,"&disabledDownload=").concat(!!J)}),"html"===B&&(0,j.jsx)("iframe",{src:b+"&disposition=inline"}),"pdf"===B&&(0,j.jsx)("iframe",{src:"".concat(W,"/js/pdfview/index.html?url=").concat(b,"&disabledDownload=").concat(!!J)}),"image"===B&&(0,j.jsx)("img",{src:(null===(l=b)||void 0===l?void 0:l.indexOf("http"))>-1||null!==(y=b)&&void 0!==y&&y.startsWith("/api")?b:"data:image/png;base64,".concat(b)}),("other"===B||"download"===B)&&(0,j.jsx)(j.Fragment,{children:R?(0,j.jsx)(A.Z,{customText:"当前文件不支持预览,可点击下载查看",ButtonTwo:(0,j.jsx)(f.ZP,{icon:(0,j.jsx)("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:q,children:"下载"})}):(0,j.jsxs)(f.ZP,{type:"primary",size:"middle",onClick:q,children:[(0,j.jsx)(m.Z,{}),"点击下载"]})})]})}},4585:function(e,n,t){t.d(n,{Z:function(){return z}});var i=t(82242),a=t.n(i),r=t(37205),c=t.n(r),o=t(91232),s=t.n(o),l=t(79800),u=t.n(l),d=t(59301),p=(t(49040),t(32834)),f=t.n(p),m=t(11690);var x=[],g=["
                                                          "],h=new(f().Renderer),v=/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/;function A(){x.length=0,g=["
                                                            "]}var k={overflow:"hidden",WebkitBoxOrient:"vertical",display:"-webkit-box",WebkitLineClamp:2};function j(e,n,t,i){if(n>=e.length||e[n].level<=t)return n;var a=e[n];i.push("
                                                          • "+a.text+"");var r=[];return n=j(e,++n,a.level,r),r.length>0&&(i.push("
                                                              "),r.forEach((function(e){i.push(e)})),i.push("
                                                            ")),i.push("
                                                          • "),n=j(e,n,t,i)}function y(){return j(x,0,0,g),g.push("
                                                          "),g.join("")}var S={heading:function(e){var n=v.exec(e);if(n)return{type:"heading",raw:n[0],depth:n[1].length,text:n[2]}},fences:function(e){var n=this.rules.block.fences.exec(e);if(n){var t=n[0],i=function(e,n){var t=e.match(/^(\s+)(?:```)/);if(null===t)return n;var i=t[1];return n.split("\n").map((function(e){var n=e.match(/^\s+/);return null===n?e:u()(n,1)[0].length>=i.length?e.slice(i.length):e})).join("\n")}(t,n[3]||""),a=n[2]?n[2].trim():n[2];if(["latex","katex","math"].indexOf(a)>=0){var r=B(),c=i;i=r,N[r]={type:"block",expression:c}}return{type:"code",raw:t,lang:a,text:i}}}},w=/(?:\${2})([^\n`]+?)(?:\${2})/gi,b=0,B=function(){return"__special_katext_id_".concat(b++,"__")},N={};function D(){return N}function C(){b=0,N={}}function H(e){return e=e.replace(w,(function(e,n){var t=B();return N[t]={type:"inline",expression:n},t}))}var I=h.listitem;h.listitem=function(e){return I(H(e))};var E=h.paragraph;h.paragraph=function(e){return E(H(e))};var Z=h.tablecell;h.tablecell=function(e,n){return Z(H(e),n)},h.code=function(e,n,t){var i=(n||"").match(/\S*/)[0];return i?["latex","katex","math"].indexOf(i)>=0?"

                                                          ".concat(e,"

                                                          "):'
                                                          ').concat(t?e:(0,m.escape)(e,!0),"
                                                          \n"):'
                                                          '+(t?e:(0,m.escape)(e,!0))+"
                                                          "},h.heading=function(e,n,t){var i=this.options.headerPrefix+t.toLowerCase().replace(/[^\w\\u4e00-\\u9fa5]]+/g,"-");return x.push({anchor:i,level:n,text:e}),"'+e+""},f().setOptions({silent:!0,gfm:!0,pedantic:!1}),f().use({tokenizer:S,renderer:h});var J=f(),F=(t(64018),t(6419)),R=t(71681),O=t(15342),P=t(1012),Q=t(29114),L=t(37712),G="@▁@",M=/]*>/g;var z=function(e){var n=e.value,t=void 0===n?"":n,i=e.className,r=e.showTextOnly,o=e.showLines,l=e.style,p=void 0===l?{}:l,f=e.stylesPrev,m=void 0===f?{}:f,x=e.highlightKeywords,g=e.showProgramFill,h=(e.isProgramFill,e.disabledFill),v=void 0!==h&&h,j=e.programFillValue,S=e.onFillChange,w=void 0===S?function(e){}:S,b=e.onFillBlur,B=void 0===b?function(){}:b,N=String(t),H=(0,d.useState)(""),I=u()(H,2),E=I[0],Z=I[1],z=(0,d.useState)("office"),U=u()(z,2),V=U[0],W=U[1],T=(0,d.useState)([]),Y=u()(T,2),K=Y[0],q=Y[1],X=(0,d.useRef)("a"+(0,P.Z)()),_={},$=function(e){return e.replace(/([\s\S]+?)<\/style>/gim,(function(e,n){var t=n.replace(/(\n|\r)/g,"").split("}"),i=[];return t.map((function(e){""!=e&&i.push(".".concat(X.current," ").concat(e))})),"")}))},ee=(0,d.useMemo)((function(){try{N=N.replace(/\(\s+\/api\/attachments\/|\(\/api\/attachments\/|\(\/attachments\/download\//g,"("+R.Z.API_SERVER+"/api/attachments/").replace(/\"\/api\/attachments\/|\"\/attachments\/download\//g,'"'+R.Z.API_SERVER+"/api/attachments/").replace(/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,'"'+R.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,"\n")}catch(e){}if(g){var e=-1;return N=N.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,(function(n,t,i){return function(e,n){var t=document.createElement(e===G?"input":"textarea");t.style.width="100%",t.style.height=e===G?"40px":"151px",t.rows=5,t.spellcheck=!1,t.name="edu-program-fill",t.placeholder="请输入",t.dataset.id=n;var i=Object.keys(_).length;return _[i]=t,'').concat(t.outerHTML,'')}(n,++e)})),'
                                                          '.concat($(N||""),"
                                                          ")}var n=J(N);n=$(n);var t=D();N.match(/\[TOC\]/)&&(n=n.replace("

                                                          [TOC]

                                                          ",y()),A()),n=n.replace(/(__special_katext_id_\d+__)/g,(function(e,n){var i=t[n],a=i.type,r=i.expression;return(0,O.renderToString)(function(e){var n=document.createElement("div");return n.innerHTML=e,0===n.childNodes.length?"":n.childNodes[0].nodeValue}(r)||"",{displayMode:"block"===a,throwOnError:!1,output:"html"})})),n=n.replace(/▁/g,"▁▁▁"),C();var i=document.createElement("div");return i.innerHTML=n,x?(ie(i,x.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")),i.innerHTML):r?i.innerText:(setTimeout((function(){return ce()}),500),i.innerHTML)}),[N,x]);(0,d.useEffect)((function(){ae.current&&ae.current.querySelectorAll(["input","textarea"]).forEach((function(e){e.oninput=ne,e.onblur=te}))}),[K]),(0,d.useEffect)((function(){if(null!=j&&j.length){var e,n=ae.current.querySelectorAll(".edu-program-fill-score"),t=ae.current.querySelectorAll('[name="edu-program-fill"]'),i=s()(t.entries());try{for(i.s();!(e=i.n()).done;){var a,r=u()(e.value,2),c=r[0],o=r[1];o.value=null===(a=j[c])||void 0===a?void 0:a.value,"warning"===j[c].type?o.className="program-fill-warning":"success"===j[c].type?o.className="program-fill-success":o.className=""}}catch(e){i.e(e)}finally{i.f()}var l,d=s()(n.entries());try{for(d.s();!(l=d.n()).done;){var p,f,m=u()(l.value,2),x=m[0];m[1].innerHTML=null!==(p=j[x])&&void 0!==p&&p.score?"".concat(null===(f=j[x])||void 0===f?void 0:f.score,"分"):""}}catch(e){d.e(e)}finally{d.f()}q(j)}}),[j]);var ne=function(e){K[e.target.dataset.id]=K[e.target.dataset.id]||{},K[e.target.dataset.id].value=e.target.value,q(c()(K)),w(K,e.target.dataset.id)},te=function(e){K[e.target.dataset.id]=K[e.target.dataset.id]||{},K[e.target.dataset.id].value=e.target.value,q(c()(K)),B(K,e.target.dataset.id)};function ie(e,n){return e.childNodes.forEach((function(e){if(e.childNodes.length>0)ie(e,n);else if("IMG"!==e.nodeName)if(e.innerHTML){var t;e.innerHTML=null===(t=e.innerHTML)||void 0===t?void 0:t.replace(new RegExp(n,"gi"),'$&')}else{var i=document.createElement("span");i.innerHTML=e.textContent.replace(new RegExp(n,"gi"),'$&'),e.replaceWith(i)}}))}var ae=(0,d.useRef)();function re(e){var n=e.target;if("A"===n.tagName.toUpperCase()){var t=n.getAttribute("href");if(t.indexOf("office")>-1)e.preventDefault(),Z(t),W("office");else if(t.indexOf("application/pdf")>-1)e.preventDefault(),Z(t),W("pdf");else if(t.indexOf("text/html")>-1)e.preventDefault(),Z(t),W("html");else if(t.startsWith("#")){e.preventDefault();var i=document.getElementById(t.replace("#",""));i&&i.scrollIntoView(!0)}}}k.WebkitLineClamp=o,o&&(p=a()(a()({},p),k));var ce=function(){var e,n=null===(e=ae.current)||void 0===e?void 0:e.querySelectorAll("video");null==n||n.forEach((function(e){if(e.oncontextmenu=function(){return!1},e.src.indexOf(".m3u8")>-1)if(e.canPlayType("application/vnd.apple.mpegurl"));else if(F.ZP.isSupported()){var n=new F.ZP;n.loadSource(e.src),n.attachMedia(e)}}))};return(0,d.useEffect)((function(){if(ae.current&&ee&&ee.match(M)&&window.PR.prettyPrint(),ae.current)return ae.current.addEventListener("click",re),function(){var e;null===(e=ae.current)||void 0===e||e.removeEventListener("click",re),C(),A()}}),[ee,ae.current,re]),(0,L.jsxs)(L.Fragment,{children:[r&&(0,L.jsx)("div",{ref:ae,children:ee}),!r&&(0,L.jsx)("div",{ref:ae,style:a()({},p),className:"".concat(i||""," ").concat(v?"disabled-fill":""," markdown-body ").concat(X.current),dangerouslySetInnerHTML:{__html:ee}}),(0,L.jsx)(Q.Z,{close:!0,data:E,type:null!=E&&E.length?V:"",style:a()({},m),onClose:function(){return Z("")}})]})}},16726:function(e,n,t){t.d(n,{h:function(){return h}});var i=t(82242),a=t.n(i),r=t(79800),c=t.n(r),o=t(59301),s=t(57809),l=t(78241),u=t(3113),d=t(89780),p=t.n(d),f=(t(94527),t(66608),t(37712)),m=s.default.Option,x={labelCol:{span:4},wrapperCol:{span:20}},g={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function h(e){var n=e.value,t=e.onChange,i=e.mode,r=e.options,s=void 0===r?{}:r,l=(0,o.useRef)(),u=(0,o.useState)(),d=c()(u,2),m=d[0],x=d[1];return(0,o.useEffect)((function(){if(m){var e=function(e){var n=e.getValue();t&&t(n)};return m.on("change",e),function(){m.off("change",e)}}}),[m,t]),(0,o.useEffect)((function(){m&&m.setOption("mode",i)}),[m,i]),(0,o.useEffect)((function(){m&&(n===m.getValue()&&""!==n||setTimeout((function(){m.setValue(n||"")}),300))}),[m,n]),(0,o.useEffect)((function(){if(l.current&&!m){var e=p().fromTextArea(l.current,a()({mode:i,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},s));x(e)}}),[l.current,m]),(0,f.jsx)("div",{className:"my-codemirror-container",children:(0,f.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,i=(0,o.useState)("python"),r=c()(i,2),d=r[0],p=r[1];return(0,f.jsxs)(l.Z,a()(a()({},x),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,f.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,f.jsx)(s.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(g[e][1])},children:Object.keys(g).map((function(e){return(0,f.jsx)(m,{value:e,children:g[e][0]},e)}))})}),(0,f.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,f.jsx)(h,{mode:d})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},77036:function(e,n,t){t.d(n,{Z:function(){return se}});var i=t(91232),a=t.n(i),r=t(7557),c=t.n(r),o=t(41498),s=t.n(o),l=t(79800),u=t.n(l),d=t(85573),p=t.n(d),f=t(59301),m=t(89780),x=t.n(m),g=t(76374),h=(t(94527),t(6313),t(25717),t(99498),t(25419),t(67549),t(4585)),v=t(37712),A=function(e){var n=e.value,t=void 0===n?"":n,i=(e.className,e.showTextOnly,e.showLines,e.style,(0,f.useMemo)((function(){return""}),[t]));return(0,v.jsx)(v.Fragment,{children:(0,v.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})},k=t(82242),j=t.n(k),y=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function S(e){var n=e.onActionCallback,t=e.title,i=e.icon,a=e.actionName,r=e.className,c=void 0===r?"":r,o=e.children;return(0,v.jsxs)("a",{title:t,className:c,onClick:function(){n(a)},children:[(0,v.jsx)("i",{className:"md-iconfont ".concat(i)}),o]})}var w=function(e){var n=e.watch,t=e.showNullButton,i=e.showNullProgramButton,a=e.onActionCallback,r=e.fullScreen,c=e.insertTemp,o=e.hidetoolBar,s=[].concat(y,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,v.jsxs)("ul",{className:"markdown-toolbar-container",children:[!o&&s.map((function(e,n){return(0,v.jsx)("li",{children:e.actionName?(0,v.jsx)(S,j()(j()({},e),{},{onActionCallback:a})):(0,v.jsx)("span",{className:"v-line"})},n)})),t?(0,v.jsx)("li",{children:(0,v.jsx)(S,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,i?(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("li",{children:(0,v.jsx)(S,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,v.jsx)("li",{children:(0,v.jsx)(S,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,c&&(0,v.jsx)("li",{children:(0,v.jsx)(S,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(c),onActionCallback:a,children:(0,v.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,v.jsx)("li",{className:"btn-full-screen",children:(0,v.jsx)(S,{icon:"".concat(r?"icon-shrink":"icon-enlarge"),title:r?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:a})})]})},b=t(74063),B=t(78241),N=t(24650),D=t(3113),C={labelCol:{span:4},wrapperCol:{span:20}},H=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(B.Z,j()(j()({},C),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,v.jsx)(B.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,v.jsx)(N.Z,{})}),(0,v.jsx)(B.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,v.jsx)(N.Z,{})}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(D.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(D.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},I=t(16726),E=t(8591),Z=t(10459),J=B.Z.useForm,F={width:280,marginRight:10},R={labelCol:{span:5},wrapperCol:{span:19}},O=function(e){var n=e.callback,t=e.onCancel,i=J(),a=u()(i,1)[0],r=(0,f.useRef)();function c(e,n){-1!==e.status?a.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):E.ZP.error(e.message)}return(0,v.jsxs)(B.Z,j()(j()({form:a},R),{},{className:"upload-image-panel",onFinish:function(e){n(j()(j()({},e),{},{name:r.current}))},style:{width:470,overflow:"hidden"},children:[(0,v.jsx)(B.Z.Item,{label:"图片地址",required:!0,children:(0,v.jsxs)("div",{className:"flex-container",children:[(0,v.jsx)(B.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,v.jsx)(N.Z,{style:F})}),(0,v.jsx)(P,{onFileChange:function(e){var n=e.target.files[0];r.current=n.name,Q(n,c)}})]})}),(0,v.jsx)(B.Z.Item,{label:"图片描述",name:"alt",children:(0,v.jsx)(N.Z,{style:{width:264}})}),(0,v.jsxs)(B.Z.Item,{style:{textAlign:"right"},children:[(0,v.jsx)(D.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(D.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function P(e){var n=e.onFileChange;return(0,v.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,v.jsx)("input",{type:"file",onChange:n})]})}function Q(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var i=new window.XMLHttpRequest;i.withCredentials=!0,i.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),i.addEventListener("error",(function(e){console.error(e)}),!1),i.open("POST","".concat(Z.KI,"/api/attachments.json")),i.send(t)}var L=t(5112),G=t(94001),M=L.ZP.Group,z={margin:"0 8px"},U=function(e){var n=e.callback,t=e.onCancel;return(0,v.jsxs)(B.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,v.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,v.jsx)("span",{style:z,children:"单元格数:"}),(0,v.jsx)("span",{style:z,children:"行数"}),(0,v.jsx)(B.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,v.jsx)(G.Z,{})}),(0,v.jsx)("span",{style:z,children:"列数"}),(0,v.jsx)(B.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,v.jsx)(G.Z,{})})]}),(0,v.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,v.jsx)("span",{style:z,children:"对齐方式:"}),(0,v.jsx)(B.Z.Item,{name:"align",children:(0,v.jsxs)(M,{children:[(0,v.jsx)(L.ZP,{value:"default",children:(0,v.jsx)("i",{className:"fa fa-align-justify"})}),(0,v.jsx)(L.ZP,{value:"left",children:(0,v.jsx)("i",{className:"fa fa-align-left"})}),(0,v.jsx)(L.ZP,{value:"center",children:(0,v.jsx)("i",{className:"fa fa-align-center"})}),(0,v.jsx)(L.ZP,{value:"right",children:(0,v.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,v.jsxs)("div",{className:"flex-container flex-end",children:[(0,v.jsx)(D.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,v.jsx)(D.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},V=t(71681),W=t(49105),T=t(1012),Y=t(43418),K="link",q="upload-image",X="code-block",_="add-table",$="------------",ee={default:$,left:":".concat($),center:":".concat($,":"),right:"".concat($,":")},ne=t(46587);var te="@▁▁@";function ie(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ae=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",re=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],ce=p()(p()({},ae+"-B","bold"),ae+"-I","italic"),oe=p()(p()(p()(p()({},K,"添加链接"),X,"添加代码块"),q,"添加文件"),_,"添加表格"),se=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,r=e.width,o=void 0===r?"100%":r,l=e.height,d=void 0===l?400:l,m=e.miniToolbar,k=void 0!==m&&m,j=e.isFocus,y=void 0!==j&&j,S=e.watch,B=e.insertTemp,N=e.mode,D=void 0===N?"markdown":N,C=e.id,Z=void 0===C?"markdown-editor-id":C,J=e.showResizeBar,F=void 0!==J&&J,R=e.noStorage,P=void 0!==R&&R,L=e.showNullButton,G=void 0!==L&&L,M=e.showNullProgramButton,z=void 0!==M&&M,$=e.hidetoolBar,ae=void 0!==$&&$,se=e.fullScreen,le=void 0!==se&&se,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,fe=e.className,me=void 0===fe?"":fe,xe=e.disablePaste,ge=void 0!==xe&&xe,he=e.disabled,ve=void 0!==he&&he,Ae=e.disabledFill,ke=void 0!==Ae&&Ae,je=e.placeholder,ye=void 0===je?"":je,Se=e.values,we=void 0===Se?"":Se,be=(0,f.useState)(null),Be=u()(be,2),Ne=Be[0],De=Be[1],Ce=(0,f.useState)(t),He=u()(Ce,2),Ie=He[0],Ee=He[1],Ze=(0,f.useState)(S),Je=u()(Ze,2),Fe=Je[0],Re=Je[1],Oe=(0,f.useState)(le),Pe=u()(Oe,2),Qe=Pe[0],Le=Pe[1],Ge=(0,f.useState)(""),Me=u()(Ge,2),ze=Me[0],Ue=Me[1],Ve=(0,f.useState)(0),We=u()(Ve,2),Te=We[0],Ye=We[1],Ke=(0,f.useState)(d),qe=u()(Ke,2),Xe=qe[0],_e=qe[1],$e=(0,f.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,f.useRef)((0,T.Z)()),an=(0,f.useRef)(!1),rn=(0,f.useRef)(),cn=(0,f.useRef)(),on=(0,f.useRef)(),sn=(0,f.useRef)(),ln=(0,f.useRef)(),un=function(){var e=s()(c()().mark((function e(){var n,t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,W.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Ne,cn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Ne.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Ne.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Ne.replaceSelection('').concat(e.name,"")):Ne.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Ee(we),null==Ne||Ne.setValue(we),window.scrollTo(0,e)}),[we]),(0,f.useEffect)((function(){null==pe||pe(Qe)}),[Qe]),(0,f.useEffect)((function(){if(cn.current){var e=function(e,t){if(!ge){var i=t.clipboardData;if(i){var a=i.types.toString(),r=i.items;if("Files"===a||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==D)return;try{var c,o=r[1];"file"===(null===(c=r[0])||void 0===c?void 0:c.kind)&&(o=r[0]);var s=o.getAsFile(),l=s.name.split(".").pop();Q(s,(function(e){var t,i,a;e.id?(null==s||null===(t=s.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==s||null===(i=s.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==s||null===(a=s.type)||void 0===a?void 0:a.indexOf("pdf"))>-1?n.replaceSelection('').concat(s.name,"")):re.includes(l)?n.replaceSelection('').concat(s.name,"")):n.replaceSelection("[".concat(s.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){E.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=x().fromTextArea(cn.current,{mode:D,lineNumbers:!k,lineWrapping:!0,value:t,autoCloseTags:!z,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",ye):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),a=t.getLine(i.line),r=a.charAt(i.ch-1),c=a.lastIndexOf("@▁@",i.ch),o=a.lastIndexOf("@▁▁@",i.ch),s=c>o?c:o,l=c>o?3:4;if(-1===te.indexOf(r))return null;if(console.log("change1:",n,e,a,i,s,c,o,r),s>=0&&i.ch-s<5){var u=s+l;return t.replaceRange("",{line:i.line,ch:s},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),y&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){on.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){on.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var i;if(on.current.classList.add("mouse-hover-md"),(i=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var a=function(){var e=i[r],t=e.name.split(".").pop();Q(e,(function(i){var a,r,c;i.id?(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(i.id,"?type=").concat(i.content_type,")")):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(c=e.type)||void 0===c?void 0:c.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):re.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(V.Z.API_SERVER,"/api/attachments/").concat(i.id,"?type=").concat(i.content_type,")")):401===(null==i?void 0:i.status)&&(document.location.href="/user/login")}))},r=0;r0||i.target.offsetWidth>0)&&(dn(),Ne.setSize("100%","100%"),Ne.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(cn.current.parentElement),e}();return function(){var n,t;null!==(n=cn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=cn.current)||void 0===t?void 0:t.parentElement)}}}),[Ne,dn]),(0,f.useEffect)((function(){if(Ne){for(var e=[],n=function(){var n=u()(i[t],2),a=n[0],r=n[1],c=p()({},a,(function(){pn(r)}));e.push(c),Ne.addKeyMap(c)},t=0,i=Object.entries(ce);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(Z);e>=Te+1e4&&(!n||n!==Ie)&&(window.sessionStorage.setItem(Z,Ie),nn(!0))}}),1e4),(0,f.useEffect)((function(){Re(S)}),[Ne,S]),(0,f.useEffect)((function(){Ne&&y&&Ne.focus()}),[Ne,y]),(0,f.useEffect)((function(){if(Fe&&Ne){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=Ne.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Ne,Fe]),(0,f.useEffect)((function(){if(Ne&&de){var e=function(e,n){de(e,n)};return Ne.on("beforeChange",e),function(){Ne.off("beforeChange",e)}}}),[Ne,de]),(0,f.useEffect)((function(){if(Ne&&ue){var e=function(){ue(Ne.getValue())};return Ne.on("blur",e),function(){Ne.off("blur",e)}}}),[Ne,ue]),(0,f.useEffect)((function(){if(Ne){var e=function(e,n){var t=e.getValue();Ee(t),Ye((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(z?i(t,hn(t)):i(t))};return Ne.on("change",e),function(){Ne.off("change",e)}}}),[Ne,i]),(0,f.useEffect)((function(){if(Ne)if(null==t)Ne.setValue(""),Ee("");else{var e=window.scrollY||window.pageYOffset;t!==Ne.getValue()&&(Ne.setValue(t),Ee(t),Ne.setCursor(ve?1:Ne.lineCount(),0),window.scrollTo(0,e))}}),[Ne,t]);var pn=(0,f.useCallback)((function(e){var n=Ne.getCursor(),t=Ne.getSelection(),i=t.split("\n");switch(e){case"bold":return Ne.replaceSelection("**"+t+"**"),""===t&&Ne.setCursor(n.line,n.ch+2),Ne.focus();case"italic":return Ne.replaceSelection("*"+t+"*"),""===t&&Ne.setCursor(n.line,n.ch+1),Ne.focus();case"code":return Ne.replaceSelection("`"+t+"`"),""===t&&Ne.setCursor(n.line,n.ch+1),Ne.focus();case"inline-latex":return Ne.replaceSelection("`$$"+t+"$$`"),""===t&&Ne.setCursor(n.line,n.ch+3),Ne.focus();case"latex":return Ne.replaceSelection("```latex\n"+t+"\n```"),Ne.setCursor(n.line+1,t.length+1),Ne.focus();case"line-break":return Ne.replaceSelection("
                                                          \n"),Ne.focus();case"list-ul":return""===t?Ne.replaceSelection("- "+t):Ne.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Ne.focus();case"list-ol":return""===t?Ne.replaceSelection("1. "+t):Ne.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Ne.focus();case"add-null-ch":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection("▁"),Ne.focus();case"add-signal":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection("@▁@"),Ne.focus();case"add-multiple":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection(te),Ne.focus();case"inster-template-1":return""===t&&Ne.setCursor(n.line,n.ch),Ne.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Ne.focus();case"eraser":return Ne.setValue(""),Ne.focus();case"trigger-watch":return Re(!Fe),Ne.focus();case"trigger-full-screen":return Le(!Qe),Ne.focus();case K:return void Ue(K);case X:return void Ue(X);case q:return void Ue(q);case _:return void Ue(_);default:throw new Error}}),[Ne,Fe,Qe]),fn=(0,f.useCallback)((function(e){switch(Ue(""),ze){case K:var n=e.title,t=e.link;return Ne.replaceSelection("[".concat(n,"](").concat(t,")")),Ne.focus();case X:var i=e.language,a=e.content;return Ne.replaceSelection(["```"+i,a,"```"].join("\n")),Ne.focus();case q:var r=e.src,c=e.alt;return c?Ne.replaceSelection("![ ".concat(c," ]( ").concat(r,' "').concat(c,'" )')):Ne.replaceSelection("![,](".concat(r,")")),Ne.focus();case _:for(var o=e.row,s=e.col,l=e.align,u="\n",d=0;d300&&(n=300),_e(d+n+"px")}},i=sn.current,a=!1,r=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Ne,sn]),(0,f.useEffect)((function(){_e(d)}),[d]);var gn={width:ie(o),height:ie(Xe)},hn=((0,f.useMemo)((function(){if(Te){var e=new Date(Te),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[Te]),function(e){var n=[];if(z){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,v.jsxs)(f.Fragment,{children:[(0,v.jsx)("div",{className:"markdown-editor-wrapper",ref:on,children:(0,v.jsxs)("div",{className:"markdown-editor-container ".concat(me," ").concat(Fe?"on-preview":""," ").concat(k?"mini":""," ").concat(Qe?"full-screen":""),style:gn,children:[(0,v.jsx)(w,{insertTemp:B,watch:Fe,fullScreen:Qe,showNullButton:G,showNullProgramButton:z,onActionCallback:pn,hidetoolBar:ae,uuid:tn.current,setOpenPhones:function(){an.current=!0}}),(0,v.jsxs)("div",{className:"markdown-editor-body",children:[(0,v.jsx)("div",{className:"codemirror-container",children:(0,v.jsx)("textarea",{ref:cn,placeholder:ye})}),Fe?(0,v.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===D&&(0,v.jsx)(A,{value:Ie}),"stex"!==D&&(0,v.jsx)(h.Z,{disabledFill:ke,showProgramFill:z,value:Ie})]}):null]})]})}),F?(0,v.jsx)("a",{ref:sn,className:"editor-resize"}):null,(0,v.jsx)(b.Z,{children:oe[ze]?(0,v.jsx)(Y.Z,{centered:!0,title:oe[ze],open:!0,onCancel:xn,footer:null,className:"markdown-popup-form",children:mn}):null})]})}},74063:function(e,n,t){t.d(n,{Z:function(){return f}});var i=t(82100),a=t.n(i),r=t(29186),c=t.n(r),o=t(80619),s=t.n(o),l=t(47074),u=t.n(l),d=t(59301),p=t(4676),f=function(e){s()(t,e);var n=u()(t);function t(e){var i;a()(this,t),i=n.call(this,e);var r=window.document;return i.node=r.createElement("div"),r.body.appendChild(i.node),i}return c()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},2753:function(e,n,t){t.d(n,{jL:function(){return s},w9:function(){return te},QD:function(){return Fe},cQ:function(){return ee},op:function(){return De},O5:function(){return Ve},_b:function(){return Ge},t7:function(){return J},Gi:function(){return re},YG:function(){return ae},qp:function(){return w},vr:function(){return Oe},qE:function(){return Ie},Je:function(){return O},cq:function(){return ge},tp:function(){return B}});var i=t(59301),a="banner___PoUBO",r="content___XoDjy",c="btns___Pb35j",o=t(37712),s=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.img,s=e.imgWidth,l=void 0===s?346:s,u=e.title,d=e.sunTitle,p=e.bannerExtraContent;return(0,o.jsx)("div",{className:a,children:(0,o.jsxs)("div",{className:r,children:[(0,o.jsxs)("aside",{children:[(0,o.jsxs)("p",{children:[(0,o.jsx)("b",{children:u}),(0,o.jsx)("span",{children:d})]}),t.length>0&&(0,o.jsx)("div",{className:c,children:t.map((function(e,n){return(0,o.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,o.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},n)}))}),p]}),i&&(0,o.jsx)("img",{style:{marginTop:33,marginRight:38},src:i,width:l})]})})},l=t(79800),u=t.n(l),d="row___aXJjm",p="title___HUKL0",f="tagsWrap___XB2W3",m="action___VdHb1",x="bar___t1kKC",g="tag___V7Eft",h="name___Hk1Ip",v="num___xQpcH",A="active___XryTX",k="tagsBorderWrap___OMxjs",j=t(92310),y=t.n(j),S=t(89392),w=function(e){var n=e.dataSource,t=void 0===n?[]:n,a=e.value,r=e.onChange,c=e.onTitleChange,s=e.className,l=e.title,j=e.titleWidth,w=void 0===j?41:j,b=e.style,B=void 0===b?{}:b,N=e.fontColor,D=void 0===N?"#6A7283":N,C=e.showCount,H=(0,i.useState)(0),I=u()(H,2),E=I[0],Z=I[1],J=(0,i.useState)(!1),F=u()(J,2),R=F[0],O=F[1],P=(0,i.useRef)(null),Q=(0,i.useRef)(null);return(0,i.useEffect)((function(){var e;0!==t.length&&((null==P||null===(e=P.current)||void 0===e?void 0:e.clientHeight)>97?Z(1):Z(0));0===t.length&&Z(0),O(!1)}),[t]),(0,o.jsxs)("div",{className:y()(d,s),style:B,children:[(0,o.jsx)("div",{onClick:(0,S.throttle)((function(){return null==c?void 0:c()}),2e3),style:{width:w,marginTop:R?12:4},className:"".concat(p," ").concat(c?"current":""),children:l}),(0,o.jsxs)("div",{className:R?"".concat(f," ").concat(k):f,children:[(0,o.jsx)("div",{className:x,ref:Q,style:E>0?{height:1===E?97:"auto",overflow:1===E?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,o.jsx)("div",{className:g,ref:P,children:null==t?void 0:t.map((function(e){return(0,o.jsxs)("span",{onClick:function(){return r(e.id)},style:{color:D},className:a===e.id?A:"",children:[(0,o.jsx)("span",{title:e.name,className:h,children:e.name}),!!C&&(0,o.jsx)("span",{className:v,children:e.count})]},e.id)}))})}),!!E&&(0,o.jsx)(i.Fragment,{children:1===E?(0,o.jsxs)("div",{onClick:function(){var e;Z(2),(null==P||null===(e=P.current)||void 0===e?void 0:e.clientHeight)>245?O(!0):O(!1)},className:m,children:["展开",(0,o.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,o.jsxs)("div",{onClick:function(){Q.current.scrollTop=0,Z(1),O(!1)},className:m,children:["收起",(0,o.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},b="tabs___GTqPV",B=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,a=e.onChange,r=e.className,c=e.style,s=void 0===c?{}:c;return(0,o.jsx)("div",{style:s,className:y()(b,r),children:t.map((function(e){return(0,o.jsx)("span",{onClick:function(){return a(e.id)},className:i===e.id?y()(b,e.className||""):"",children:e.name},e.id)}))})},N="input___PW2zI",D="dropdown___vSy8B",C="menu___NiyBu",H="text___Grueu",I="b1___ZKryM",E="b2___aKyGa",Z=t(24650),J=function(e){var n,t=e.dataSource,a=void 0===t?[]:t,r=e.value,c=void 0===r?"":r,s=e.onChange,l=e.className,d=e.style,p=void 0===d?{}:d,f=e.placeholder,m=(0,i.useState)(""),x=u()(m,2),g=x[0],h=x[1],v=(0,i.useState)(""),A=u()(v,2),k=A[0],j=A[1];(0,i.useEffect)((function(){var e,n=c;null!==(e=JSON.stringify(c))&&void 0!==e&&e.includes("{")&&(h(c.id),n=c.value||"");try{j(decodeURIComponent(n||""))}catch(e){j(decodeURIComponent(n||""))}}),[c]);var S=function(){s(encodeURIComponent(k),g||null)};return(0,o.jsxs)("div",{className:y()(N,l),style:p,children:[!!a.length&&(0,o.jsxs)("div",{className:D,children:[(0,o.jsxs)("div",{className:H,children:[null===(n=a.find((function(e){return e.id===g})))||void 0===n?void 0:n.name,(0,o.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,o.jsx)("b",{className:I}),(0,o.jsx)("b",{className:E})]}),(0,o.jsx)("div",{className:C,children:a.map((function(e,n){return(0,o.jsx)("div",{onClick:function(){var n;(n=e.id)!==g&&(h(n),s(encodeURIComponent(k),n))},children:e.name},n)}))})]}),(0,o.jsx)(Z.Z,{onPressEnter:S,value:k,onChange:function(e){return j(e.target.value)},bordered:!1,placeholder:f}),(0,o.jsx)("i",{onClick:S,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},F="quickPager___GM30J",R="disabled___Ozc8I",O=function(e){var n=e.value,t=e.onChange,i=e.className,a=e.total,r=e.pageSize,c=e.style,s=void 0===c?{}:c,l=n<2,u=n>=Math.ceil(a/r);return a<=r?(0,o.jsx)(o.Fragment,{}):(0,o.jsxs)("div",{className:y()(F,i),style:s,children:[(0,o.jsx)("div",{onClick:function(){l||t(n-1,"prev")},className:l?R:"",children:"上一页"}),(0,o.jsx)("div",{onClick:function(){u||t(n+1,"next")},className:u?R:"",children:"下一页"})]})},P=t(71681),Q=t(27876),L=(t(96908),t(57177),t(81378),t(6638)),G="list___jb2Ay",M="wrap___VsQDr",z="li___IxCLC",U="cover___Mu8wr",V="img___IpFLA",W="bq___Bil0T",T="sign___DXJ4d",Y="name___l7FoJ",K="e___pXQUG",q="tags___w_Mil",X=t(71418),_=t(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAE81JREFUeF7tW3l4Tef2fveJzIkxNQc1RFsxUxJjlWpTdHDRW7RoqXtVq6jqRAe0eltUdTL0VutWqWiVVqmKRJCoeSa0SCOEREhExrN/z7e+YX97n5NEm/v87j9O9Tknezp7r/d713rXcIyrh5aahmEAhgHDcPF39h/bBvan3Ed/iO3Od36cCcA0DLjoTMB0iWuYdCrtK+/lcrOriPPZFfk/wDTVO9timvRtfDt95Oex7fS/PJdtN90wTTftd7N3dqjbBLtj0y2vJY6R54t3dl2Dvoafx6/PPsvvdfPn1o7n98Oux+9R7mNPT9u0exVPZz0fkO6Ce4th+EypH/P6H8aVg58TQBwIlwWIBIlthh0k2kLHs3/8HHYrHA8Dbm8gSauXA5IhDELGFg8kYeWGl2BYILHt3Ihym/MzM6g0mN2YhgCIX7eEjC+NqBud3RcHiO/Xj5GLp2yQ+LllgkRgckO5YGYZhqu1kc0AIoOzVc4YxA3O7Vg+k+h4yTTt/f8HJGlMAacGEl+9YsVKxonVb9vHmKSxBnDDdDNWSHZaYMjjOHvsICmWewPvLzCJbAr3ciP7wGfCxTFD25lkA4lcH6cJZ5Rwf5JdDjBt7k5zb8rJ/deYZDGDll+ZTLLcnc42cneKfdyFlcokcsF8pXtjkw18J1jaQhGrR3OD0mdY7twFpBvZ+z8zKW6QwThAuruzgyTcnReQeMyyM65skDjIZb10d0cRhLky/mQSC3JdnkwRD+mIS+o4DQBpUAaSsLq4vgBJAVI2k2wuzyMmWWxU8VPcm5vcswU6YzAZht0js+flfUuUSOBk8MYkTTBIN/Y/AMmKP0JEqJjEH4obmzPKHpPkitcM4WQJVxAKJO7iKgCSuDePWKW5O5tY8Coc3DCy9yw2KborteZQaComWSBJhWe5OytmeVOBFXZ3pLisF606r0xiIAmFJeWfUnU6qyQbrICv1BVTnM6YpFSbPfZ4i0k3zCSlNLVY6QGSIQDiUb4MkLgEt0lvdooA1qbyYOD3PfGoXq8xqtVpRGb0kOBlxKQrGakIqVoTPn7+Nu/H1JYEiciv1LhJC5/jxZhkyW4ptVVQt0lvdqSUyzLuSAY5QCImFSuF5VR3EpTT+7fBLygEtRpHChkuVZkX1ecQDtL92t2dCSNr90JNZnsBScQkCwSe5Vgy20BxUT58/QOFAgRWvPQoWvV9BHf0fIiOO7BhOWo1bYmaTVvSIqAreIBkwHQX49s3RqNGeFP0ePJl+p69675QQPGbF1iI95CqtyAiuq8GklyRpTHJEhIcLwmSXT4LjU+GzruahR1fz0NElxjUbd5WrAWe//A8iedTe9d/icy0U+g16hWVmzmlv1wsNiXoRTzIhWZk7frE5OzgSarQzCoptRJVXURYIBXn5yFuyQzUaBiBDg8+QZZf+fKjaNl3CAHkLi5C0soFOLNvG1r3fQSRvQfBdPl4JLPsWU8lbcSO5R+g97gZqNO8DRni+xlj6f1Kxh8IrFwNfgHBCqRr2RcR1rA57vnnDNrGXB+3niPWCMZ5T2JlUlu6uysqzMeeH5Yi9WAS7ugxABHR9yE7/Qzyc69YCbMbuHoxDUcT16FFjwcRVDXMdh8BIVUQWqOuTb7bwBIgEdjaMxiZv36kAJLqTa5uqeiUQqNM1HJ3hfnXsHXpbFzLvIBeY19H5Zr1iDErXx7KAerxoHCLLqTsWI+dsZ+i3m1t0e3xF+ATEGRjkukuwfczx8I3IBj3T3nf5t7MkmIse+5BRD/6LJp07gPp7tbMHoe6t7VD+wGjLPdnA0lWADgIunDQ8xZdWTmlszyHGTMleQMObFxBCy3j96NIP7Hfdp9l/dEgsjMie/3Ne5Jrk/iCkZKdmTs/MnkJh5HGx8YkJr9tICkJbuDyH78hacUHKC7Mx11PvIqqdRoq9n3zyjC0vIcx6AECNPPsCfz63RJcOX8WPpV8ERpWGz1HT0NAaDUF0qldcdi+bC56jHoRDVpHIz83G4bLBf/gKijKz8PXUwajy/CJaNyxF2dLYQG+mjII3YdPRnjbbnDp7s8WbK1k1iMm6ccpI3kyieKd2H/+1EGENWgGl8tH5UFH47/H6X1bcfcT0+AbEMSZ4y5B9sU0VL6lnmdlwiHDvbk7ySTjUvICkxmCM8MOkinEgw4S+3z10jn8/OHLCAtvhqgh4xFQubqWPwHx/34bjTv0QFDVW3A88Qec3b8dDdtEo22/kSgpzMemj6chuFoY+k54l7tS043v3x5HboG5N/a18YtnIi8nC/dNnIO8yxcRO30kuo+cioZtuxJAl84cx/r3JmHgq4sQXKM2zx6EutPlOK/BySBNn2QNSavZ6cJCFw7iPHcJiq7nEbu5Ma263eVzvyH+i3fQ5t6hCG8ZRexmrvT03gQcjItFl8HjUbVOo1JBKism0fMwgJxFUGdMcjKJgZR2bDfq3tYeLlclCxwAhXk5SD2UjJPJP5OfDmvUHG1ihqJm4xaiUuFCzqV0FBVcR436Tciwv+3eguQVH2DA1AXwD62Gc8f2YOvn7yBm0nuo0SAC2emnsfatp9H+wVG4o9fDBNCx+O9x4KflGDLzK17f4hkQuTFV75KCgkBiRhX1VXa0kH5WEC8dpH0/fonzJ/aj27DnVWwxzRIUXLuK+KWzEVztFkQNHsfzXLeb7sFdUoIdqxYgNysD3YZNhn9gyJ8AyUq+jYtJH/BElWSzZJKMM5Zw8AYSA5bdyJX0szifsh/pJ/YiK+13+AUEoVG7bmjSqTeq1m7Iry0qDaogK5W9aeLrV4bCXVwMH18/FObl0vERXWPQadA/iNkZvx/GhnkvoHZEK/R5ehbtT1gyC2f2b1duv/vwSWjUvqeDSbIUbpVlZHmcmOQBklVt1iV47uUMbFs2h+6t+7BJqFwzHHlXM5H4nznIyTxPwoHZIT/3Kgqu56DwWg6Bx0REUUE+ajdthY4DRnnW7/RKh5uDwpNjETvZ02fsmG+T2arUo8SABMkAc3ls/5l9CRSDGENY3uIuLlGGYiAzZeVTyY9vc1R0ajZtgcheg7hiFCAdT/yRFkdIWG2c2ZuIc0d3YcBLn8A3MJjYcPbgDsQvngXDxwdD3lpOfv7S6eMU/3IunkPSig/xwAsLKA4ykhRczy2VSbLtwD2dKMGQYWRh1ap2+wYEqNhTmJ+HxKXvICczHX3HvYXcrIuIX/o2/INC4R8cAj/2HhQCv8BQ+LG/A4IRGBSKa9mXcHBzLDr0H0lA8djvWYhV7RFbackN48L29xVAuqS2amuWBJcxac93iwiYanVvxbXLl8gFNYu+l8cxDRH9MwPk9O54VA9viq7DJ1GbglcdOIgkJs79jp/mTkL3x55HeOsuqlZ38KevcCxhHfxDKqNNv8fQkO0TryO/rMbhzasxeMYyUdMClk7or/b/1Q9sMQx6Yxl3jcJoDPj04/vQgMUa06QUoij/OipRDmhSnHJV8oHhqoSS4iKUFBXCzy8QKUkb0KBVNHz9g1RfygmSXhOUi4hKVhe2zVMxyCqUakVT0e+ReRI13QST2PGHN8ci9cB2xEyap/WSHFUHcU7cojfgH1wZXYdNFOBYIBUXXsdP709BrWat0eHhMaTu5HdtWfQmXD4+qNn4DqQd2U1CQr42vv8CAqvWQLfHp/AUzm1S/BPhRisR8Rgj45PINmQ30MYgvtGFRu26qz6St/bDhRMHkPjVHMQ8+y4CQqtg9YzRaNHrYTTr1Acnd/6CY4nraJ8u1e25mJNJPHGWDT92G0ZG4jzTFKm9N0nNmcRZJBmmg3RkcyxObPsBgZWrl7pYhTPD9dxs1G9xJ7oMncg9HDHIRUbYvHgGCq5dQaeBY5Fx5jgyTh1GJT9/dHlsMlZPH4EWvf+GW9t1w6ppI9BtxBRakczFrps9HtFDJyj5LUESXsurcOCrVe/KCnfnVThIN2gSW+L/PQttYoajWr3GOLt/G35dvRAPTf0YLl9/xL45Ci3uZgDdg1M7N+HY1nW4b8J7VrVBk+uqQ+voO+k1QWrwZWydSwxys8WstRs83Z13kI7ErcaZPfHo+PBTltGlILC1H4B967+iZLbL0OeUrGcn7fzmY5xM3sQBc7lQve6tVJmof0dHVKlZD9/OGIP+L36IKrUbYNfqhUg9kIQHXv4EcYveBKsmDHjxIxguH2uBmFB5kYCCr2IeAKx63Q2BZAmM03sSsDP2E9w/aS4Cq9RAyo4NOPTzSjz00kKKKwygyN4DCSD2PMcS1yJmwhwVc6yurL32p/eQ1GcmGsjFJcxR7Qa35rrKc3c0b2AYYAxKPbANPZ54lcttEfkt5lk9oh0r5iOoShi6DJ2gzTeAMvKcjHOo0bAZqtdrApevH7k41pU98OMynEzeiIFvfkkAFBfkYc3MfxBw51MOoufoVxDesrMnex0gyTxJRGkNLOFSVLtZ693YhIMbcYvfIJR7jHqJjL73h6W4kHIQfce/Q/MNq14fSaWsiM73ICV5I45tXYv7n5trU283CpJkknEh4T1ikFj+SqndiLtjIDEGnUj84YZjcYNWUYh+9DlbR1YvvPLKt4Hi67nwCwxG7BtPolbTSHQdNkkNoRzdsga7v12MsEYRlMiW+iqHSXZG6Y0/wTStO3stKwNr/zUeHR8ag1vbdyejb/r4VYSG1UHHgWNptce+NoIAah51H1KSf8LRhLXoN3EuWC0v47cjqNUkkocKW+fXy4yDVmkwzse/K/IgORjC3Z3L2V4QUz9cHcu5BRcOx39LIqH3uFlwUR7FpbjlIq3cKmHpbASEVkWXv0sGCZ0tqhi5meeJFWcP7MClsycQ/cgz2LrsPdz//HxUrRVO7Ew/uR/xS2ahuKiQjNJuwAiVvHoFygGSapIpdyfltc4kregqQDq4aSWOxq/BAy99gkp+AbhyPhUbFryIdv0ex60d7qKvjp3+OFr2GYyIzvcSg44mrEG/SfOQn3MZ6+dPRa8x0xBSrZaKSXqJp7Q+knFuy79M1u6WBqWl7RI5TxkxSbqwI/Hf4cy+RNw56J8cHAdAVhvcwL4fv0BIWB1E//1ZNSnEam6siJqZmoKC3KuoXLMu6jZvh1saNceuNUvQuMNdaNdvBIpLinE07lvs37AcodVr4a6npuNk0kYc3hSLxh3vQudHxlOi6x0kEy6rUyEq0PxIUlUKLPvkj2w5MGW1dvZ4aoN0HvIMWGE3YenbyD6fipjn5sBVqRIZfdX0xxHZZzBui7oPJ5I2EED9J8/H5fTTiFsyE33HzaT6oyUErJEujyEUkcQaaXHvEIMkSIyCdMOyGSc7rR7M4KAeiV+DE9vW37CLY/EimjFIsKawIA87ls9H3dvbot7t7RFSvTZdl2XurGLcf+qHYMxK+Hw2lYjqNG+L7o9Nhm9IZfrOlO0bsPObj1C9fhP0eXomL1Z6e5kWSFxMWQ1AT5AIMWFI4MLJQ/hl4WvoOXIqake0JaHw2644RD3yDMIjO6mi6appjyHyniHk4tIO70TSqo/QuH1PZKWdoopD/4nzAJerlJjkWaSlezy3eTYNjeggiQBhA0mVg2zuy8Dxretw9lAyej/1ushbtMERlxzJ4vkOq36z6vSdA8d6GYy0TwoxdrDEtGGrLijIy8Hmha8h8u5BqN86mrOUmVAMRqYf20MG6zp8cpkL5cZn7uzuLjfzAo5vW4+2MUOp4n982490B82i+ooWOz9+95rFqHt7B9Rq0hIlhQU4tOkbZKWdpKpKeMtOPMH2OhipFXMdc3lG2ubZxCC2qmTskBM+JBw0JpUGEsUkNkTC2OcAUCW1snIgJ1hVfa686VU+yEKpoza96gRJuldZQipdOPx1JqnKs94u8DJzx10Yr67bWwlsMFJOplolJdmVdYJHDEr75W1VSZAg2WKSl1kFm5RW4kGMDjPB6QDVAlZUDjwEiDbOpca3hMm1UWQnSN5b51J4lEEmzd3Zx7m8xSS7u/MKkjZd5K3hZwOJxqm8tDRk69wBqvHHpre02WwucTlxrPk4r21wrzGJT6Z6G0CxanvWHLjOSKn+aFJIKcXyQVK1PFl8lVJFHwMqJybRHClTe+I4e0wSK14VOa3mna0rq6Z0nLHEySR9DFlWrrmLk7MNou7EtqUTQMo4AhQ5AG/JZSozeEz92JkhXaSPGh7hJSFHV5YtANU6l6zThlDUORwc23fQLXh3d2qegrlC7goopyvz9aeYJIZNHA0/pQRlboOSUuKMBiyNcUkgrfxLgSRYBBPLjdSfZ1n9IM2dyekbHSS228PoPMhoeQ/7zFrnfLu3riwZ3jHfYFskQkVarPMClqha0OOJSSFZI6TTmT3loioDpdKnV0WJhwY0RDtQn3dg7STRw9FLNeTOSnVhdpCsX0nYQRIxKSsAAa2NsxtninaDZgQNKEoz1U9TLBbZmSHP1WMMb5+XC5KKMfo4l3Bz6ucuVsNPVh2YQ+Jihg/LlgbSjTCpbJDkGJcdJHtR0/6rivJAsn7KIpmk5V9AOkz3loASvylBnUf/YWz/dNSnAMaUtsiin/qsPEdRjh+5ubsiFjAOr3zN78rl1C2AGeXtQjcBqoh5K34usWPXp2PqFKJkN2DWcV7yJkAVN3JFrqDcV/KSUVHuEmwxTdgKWjcBqoh5K36uLb4kLXpyjNvtZjFJvW4CVHEjV+QKHgLAKRpuAlQR81b8XA+AnKLhJkAVN3JFruBVQuui4SZAFTFvxc8tNceRoiFqzGf2X1JV/DtvXuFPWKDMJJSJhs6jFy/8E9e7eeh/2QL/B6DwevuUcCm/AAAAAElFTkSuQmCC"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],ee=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,a=e.col,r=void 0===a?4:a,c=e.right,s=e.bottom,l=void 0===s?23:s,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,f=void 0===p?1200:p,m=e.trackEventItems,x=e.loading,g=Math.floor((f-(r-1)*c)/r);return(0,o.jsx)(X.Z,{spinning:x,children:(0,o.jsxs)("div",{className:y()(G,n),children:[!(null==i||!i.length)&&(null==i?void 0:i.map((function(e,n){var t,i=e.name,a=e.id,s=e.identifier,u=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,o.jsx)("div",{className:M,style:{width:g,marginRight:(1+n)%r==0?0:c+d,marginBottom:l},children:(0,o.jsxs)("a",{target:"_blank",href:"/paths/".concat(s),className:z,onClick:function(e){e.preventDefault(),m&&(0,Q.L9)([m]),(0,Q.xg)("/paths/".concat(s))},children:[(0,o.jsxs)("div",{className:V,children:[(0,o.jsx)("img",{className:U,src:"".concat(P.Z.IMG_SERVER,"/").concat(u)}),null==e||null===(t=e.subject_tags)||void 0===t?void 0:t.map((function(e,n){var t;if(0===n){var i,a=null===(i=$.find((function(n){return n.name==e})))||void 0===i?void 0:i.swimg;return(0,o.jsx)("img",{className:T,src:a,style:{left:"-4px"}})}var r=null===(t=$.find((function(n){return n.name==e})))||void 0===t?void 0:t.ptimg;return(0,o.jsx)("img",{className:T,src:r,style:{left:"".concat(48+52*(n-1)+2*n,"px")}})})),(0,o.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,o.jsx)("div",{className:W,children:"开放课程"})})]}),(0,o.jsx)("div",{className:Y,children:(0,o.jsx)(_.Z,{title:i,children:(0,o.jsx)("span",{className:K,children:i})})}),(0,o.jsx)("div",{className:q,children:(0,o.jsxs)("div",{children:[(0,o.jsx)(_.Z,{placement:"bottom",title:"章节数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,o.jsx)("span",{children:e.stages_count})]})}),(0,o.jsx)(_.Z,{placement:"bottom",title:"学习人数",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,o.jsx)("span",{children:e.members_count})]})})]})})]})},a)}))),!i.length&&(0,o.jsx)(L.Z,{})]})})},ne={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},te=function(e){var n=e.className,t=e.dataSource,i=void 0===t?[]:t,a=e.col,r=void 0===a?4:a,c=e.right,s=e.bottom,l=void 0===s?23:s,u=e.precision,d=void 0===u?0:u,p=e.wrapWidth,f=void 0===p?1200:p,m=e.trackEventItems,x=e.loading,g=Math.floor((f-(r-1)*c)/r);return(0,o.jsx)(X.Z,{spinning:x,children:(0,o.jsxs)("div",{className:y()(ne.list,n),children:[!!i.length&&i.map((function(e,n){var t=e.subject_identifier,i=e.id,a=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,o.jsxs)("div",{className:ne.wrap,style:{width:g,marginRight:(1+n)%r==0?0:c+d,marginBottom:l},children:[(0,o.jsxs)("a",{className:ne.li,onClick:function(n){n.preventDefault(),m&&(0,Q.L9)([m]),(0,Q.xg)(e.first_category_url)},children:[(0,o.jsxs)("div",{className:ne.top,children:[(0,o.jsx)(_.Z,{title:e.name,children:(0,o.jsx)("div",{className:ne.name,children:e.name})}),(0,o.jsx)("img",{className:ne.img,src:P.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,o.jsx)("div",{className:ne.text,title:e.creator,children:e.creator}),t&&(0,o.jsxs)("div",{className:ne.btns,children:[(0,o.jsx)("div",{children:"开放课程"}),(0,o.jsx)("aside",{children:"开放课堂"})]}),a&&(0,o.jsx)("div",{className:ne.sign,children:"公开"})]}),(0,o.jsxs)("div",{className:ne.bottom,children:[e.visits>0&&(0,o.jsx)(_.Z,{title:"访问量",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,o.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,o.jsx)(_.Z,{title:"成员",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,o.jsx)(_.Z,{title:"作业",placement:"bottom",children:(0,o.jsxs)("span",{children:[(0,o.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,o.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,o.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,o.jsxs)("div",{className:ne.lockWrap,children:[(0,o.jsx)("img",{src:"".concat(P.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,o.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},i)})),!i.length&&(0,o.jsx)(L.Z,{})]})})},ie={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},ae=function(e){var n=e.dataSource,t=void 0===n?[]:n,i=e.value,a=e.onChange,r=e.className,c=e.style,s=void 0===c?{}:c,l=e.tabBarExtraContent;return(0,o.jsxs)("div",{className:y()(ie.tabs,r),style:s,children:[(0,o.jsx)("div",{className:ie.tabsWrap,children:t.map((function(e,n){return(0,o.jsxs)("aside",{className:ie.tab,onClick:function(){a(e.id)},children:[(0,o.jsx)("div",{className:i===e.id?ie.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,o.jsx)(_.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,o.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,o.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,o.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},n)}))}),(0,o.jsx)("div",{className:ie.tabBar,children:l})]})},re=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,a=e.children;return(0,o.jsx)("div",{className:y()(n),style:i,children:a})},ce="orderWrap___ZfyGX",oe="orderIconWrap___XTB_O",se="orderAsc___KWHmA",le="orderDesc___rHdbB",ue="active___a7eSP",de="cursorPointer___gs9kL",pe="orderTextWrap___teAKn",fe=t(38854),me=t(20834),xe=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],ge=function(e){var n,t=e.sortValue,i=e.dropValue,a=e.className,r=e.onSort,c=e.onDrop,s=e.dataSource,l=void 0===s?xe:s;return(0,o.jsxs)("div",{className:y()(ce,a),children:[(0,o.jsx)(fe.Z,{dropdownRender:function(){return(0,o.jsx)(me.Z,{children:l.map((function(e,n){return(0,o.jsx)(me.Z.Item,{onClick:function(){return c(e.id)},children:e.name},n)}))})},children:(0,o.jsx)("span",{className:pe,children:null===(n=l.find((function(e){return i===e.id})))||void 0===n?void 0:n.name})}),(0,o.jsxs)("span",{className:oe,children:[(0,o.jsx)("span",{className:se,children:(0,o.jsx)("i",{className:"asc"===t?"iconfont icon-sanjiaoxing-up font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-up font12 ".concat(de),onClick:function(){return r("asc"===t?"desc":"asc")}})}),(0,o.jsx)("span",{className:le,children:(0,o.jsx)("i",{className:"desc"===t?"iconfont icon-sanjiaoxing-down font12 ".concat(de," ").concat(ue):"iconfont icon-sanjiaoxing-down font12 ".concat(de),onClick:function(){return r("asc"===t?"desc":"asc")}})})]})]})},he=t(82242),ve=t.n(he),Ae=t(7557),ke=t.n(Ae),je=t(41498),ye=t.n(je),Se=t(39647),we=t.n(Se),be={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},Be=t(3113),Ne=["className","style","children","loading","openLoading","onClick","size","shape"],De=function(e){var n=e.className,t=e.style,a=e.children,r=e.loading,c=void 0!==r&&r,s=e.openLoading,l=e.onClick,d=void 0===l?function(){}:l,p=e.size,f=void 0===p?"middle":p,m=e.shape,x=void 0===m?"round":m,g=we()(e,Ne),h=(0,i.useState)(!1),v=u()(h,2),A=v[0],k=v[1];return(0,o.jsx)(Be.ZP,ve()(ve()({onClick:(0,S.throttle)(function(){var e=ye()(ke()().mark((function e(n){return ke()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s&&k(!0),e.prev=1,e.next=4,d(n);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:s&&k(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(n){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:y()(be.btn,be["".concat(f,"-").concat(x)],n),style:ve()({},t),size:f,shape:x,loading:A||c},g),{},{children:a}))},Ce="head___ghH72",He="node___mjPEy",Ie=function(e){var n=e.className,t=e.style,i=e.children,a=void 0===i?null:i,r=e.onClick,c=e.title;return(0,o.jsxs)("div",{className:y()(Ce,n),style:t,children:[(0,o.jsxs)("span",{className:"primary-hover",onClick:r,children:[(0,o.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,o.jsx)("b",{title:c,children:c}),(0,o.jsx)("div",{className:He,children:a})]})},Ee="btns___sNgTb",Ze="confirm___Ozirl",Je="cancel___aiq1I",Fe=function(e){var n=e.confirmShow,t=void 0===n||n,i=e.confirmTitle,a=e.confirmClick,r=e.cancelShow,c=void 0===r||r,s=e.cancelTitle,l=e.cancelClick,u=e.className,d=e.style,p=e.confirmLoading,f=void 0!==p&&p;return(0,o.jsxs)("div",{className:y()(Ee,u),style:d,children:[t&&(0,o.jsx)(Be.ZP,{loading:f,onClick:a,type:"primary",className:Ze,children:i}),c&&(0,o.jsx)(Be.ZP,{onClick:l,className:Je,children:s})]})},Re={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Oe=function(e){var n=e.className,t=e.style,i=void 0===t?{}:t,a=e.LeftContent,r=e.children,c=e.RightContent;return(0,o.jsx)("div",{className:y()(Re.fixedBottom,n),style:i,children:(0,o.jsxs)("div",{className:Re.wrap,children:[(0,o.jsx)("div",{className:Re.left,children:a}),(0,o.jsx)("div",{className:Re.center,children:r}),(0,o.jsx)("div",{className:Re.right,children:c})]})})},Pe="crumbs___V41Oe",Qe="hover___bEIVd",Le=t(80608),Ge=function(e){var n=e.className,t=e.style,a=void 0===t?{}:t,r=e.dataSource,c=void 0===r?[]:r;return(0,o.jsx)("div",{className:y()(Pe,n),style:a,children:c.map((function(e,n){return n"," "]})]},n):(0,o.jsx)("span",{style:{color:"#5F6368"},children:e.name},n)}))})},Me=t(31797),ze=["onChange"],Ue=Me.Z.Countdown,Ve=function(e){var n=e.onChange,t=we()(e,ze),a=(0,i.useState)(null),r=u()(a,2),c=r[0],s=r[1];(0,i.useEffect)((function(){"number"==typeof c&&c>=0&&n(c)}),[c]);return(0,o.jsx)(Ue,ve()(ve()({},t),{},{onChange:function(e){var n=Math.floor(e/1e3);s(n)}}))}},46587:function(e,n,t){t.d(n,{Z:function(){return a}});var i=t(59301);function a(e,n){var t=(0,i.useRef)();(0,i.useEffect)((function(){t.current=e})),(0,i.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},48655:function(e,n,t){t.d(n,{Z:function(){return u}});var i=t(59301),a="label___CZ1_z",r="left___ZKFRV",c="right___zVTRn",o="error___oNJNo",s=t(6848),l=t(37712),u=function(e){var n=e.name,t=e.tooltipTitle,u=e.children,d=e.required,p=e.errorKey,f=e.errorValue,m=e.errorName,x=e.errorStyle,g=void 0===x?{}:x,h=e.nameWidth,v=void 0===h?112:h,A=e.align,k=void 0===A?"center":A,j=e.contentStyle,y=void 0===j?{}:j;return(0,l.jsx)(i.Fragment,{children:(0,l.jsxs)("div",{className:a,style:{alignItems:k},children:[(0,l.jsxs)("div",{className:r,style:{width:v},children:[d&&(0,l.jsx)("span",{children:"*"}),(0,l.jsx)("div",{children:n}),!!t&&(0,l.jsx)(s.Z,{title:t,children:(0,l.jsx)("i",{className:"iconfont icon-xiaowenhao2"})})]}),(0,l.jsxs)("div",{className:c,style:y,children:[u,m&&f===p&&(0,l.jsx)("div",{className:o,style:g,children:m})]})]})})}},97952:function(e,n,t){t.d(n,{Z:function(){return F}});var i=t(7557),a=t.n(i),r=t(41498),c=t.n(r),o=t(79800),s=t.n(o),l=t(39647),u=t.n(l),d=t(59301),p=t(80608),f=t(24650),m=t(78241),x=t(43418),g=t(8591),h=t(53326),v=t(3113),A=t(71681),k=t(55351),j="formWrap___aNgan",y="upload___yGdLQ",S="color0152d9___zzEpS",w="colorCCC___k4Dxq",b="footerWrap___WrUZd",B="qrCode___GPwSg",N="a1___R6etl",D="code___fCL_L",C="group___n7tgy",H="groupNumber___tw7hA",I="a2___GGjDE",E=t(37712),Z=["newShixuns","globalSetting","loading","dispatch"],J=f.Z.TextArea,F=(0,p.connect)((function(e){var n=e.newShixuns,t=e.loading;return{newShixuns:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n=e.newShixuns,t=(e.globalSetting,e.loading),i=e.dispatch,r=(u()(e,Z),m.Z.useForm()),o=s()(r,1)[0],l=(0,d.useState)([]),p=s()(l,2),f=p[0],F=p[1],R=function(){var e=c()(a()().mark((function e(n){var t,r,c,o,s,l;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c=(r=n||{}).language,o=r.env,s=r.mode,r.code,e.next=3,i({type:"newShixuns/applyShixunMirror",payload:{language:c,runtime:o,run_method:s,attachment_id:null==f||null===(t=f[0])||void 0===t||null===(t=t.response)||void 0===t?void 0:t.id}});case 3:l=e.sent,i({type:"newShixuns/setActionTabs",payload:{}}),l&&g.ZP.success("新建申请已提交,请等待管理员审核。");case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,E.jsxs)(x.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:"NewShixuns-Apply"===n.actionTabs.key,title:"申请新建",width:"1000px",footer:null,afterClose:function(){o.resetFields(),F([])},children:[(0,E.jsxs)("section",{className:B,children:[(0,E.jsxs)("aside",{className:N,children:[(0,E.jsx)("div",{className:D,children:(0,E.jsx)("img",{width:120,height:120,src:k,alt:"二维码"})}),(0,E.jsx)("div",{className:C,children:"实验环境申请QQ群"}),(0,E.jsx)("div",{className:H,children:"群号:740157011"})]}),(0,E.jsxs)("aside",{className:I,children:["尊敬的老师/同学您好,",(0,E.jsx)("br",{}),"如果您想新建实验环境,可以扫描左侧二维码进群,直接向我们的工作人员申请哦~ 也可以提交下面的表单申请,我们的工作人员收到申请信息将会第一时间联系您!"]})]}),(0,E.jsxs)(m.Z,{className:j,form:o,labelCol:{span:4},wrapperCol:{span:20},onFinish:R,children:[(0,E.jsx)(m.Z.Item,{label:"语言:",name:"language",rules:[{required:!0,message:"请填写该镜像语言"}],children:(0,E.jsx)(J,{placeholder:"请填写该镜像是基于什么语言:示例:Python",rows:4})}),(0,E.jsx)(m.Z.Item,{label:"系统环境:",name:"env",rules:[{required:!0,message:"请填写该镜像语言系统环境"}],children:(0,E.jsx)(J,{placeholder:"请填写该镜像是基于什么linux系统环境,代码运行环境",rows:4})}),(0,E.jsx)(m.Z.Item,{label:"测试代码运行方式:",name:"mode",rules:[{required:!0,message:"请填写该镜像测试代码运行方式"}],children:(0,E.jsx)(J,{placeholder:"请填写该镜像中测试代码运行方式",rows:4})}),(0,E.jsx)(m.Z.Item,{label:"测试代码:",name:"code",rules:[{required:!0,message:"请上传附件"}],children:(0,E.jsx)("div",{className:y,children:(0,E.jsxs)(h.Z,{fileList:f,action:"".concat(A.Z.API_SERVER,"/api/attachments.json?client_key=6d57f8c3dd186c5ada392546ace9620a"),onChange:function(e){["uploading","done","removed"].includes(e.file.status)&&F(e.fileList)},onRemove:function(e){if(!e.percent||100==e.percent){var n,t=null===(n=e.response)||void 0===n?void 0:n.id;return x.Z.confirm({centered:!0,title:"确定要删除这个附件吗?",okText:"确定",cancelText:"取消",onOk:(r=c()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i({type:"newShixuns/deleteAttachment",payload:{id:t}});case 2:e.sent&&F(f.filter((function(e){var n;return(null===(n=e.response)||void 0===n?void 0:n.id)!==t})));case 4:case"end":return e.stop()}}),e)}))),function(){return r.apply(this,arguments)})}),!1}var r},beforeUpload:function(e){return!f.length&&(!(e.size/1024/1024>50)||(g.ZP.info("文件大小必须小于50MB"),!1))},withCredentials:!0,children:[(0,E.jsx)("span",{className:"".concat(S," current"),children:"上传附件"}),(0,E.jsx)("span",{className:"".concat(w," ml10"),children:"(单个文件50M以内)"})]})})}),(0,E.jsx)("div",{className:b,children:(0,E.jsxs)(m.Z.Item,{children:[(0,E.jsx)(v.ZP,{className:"mr5",size:"middle",onClick:function(){i({type:"newShixuns/setActionTabs",payload:{}})},children:"取消"}),(0,E.jsx)(v.ZP,{size:"middle",type:"primary",htmlType:"submit",loading:t["newShixuns/applyShixunMirror"],children:"保存"})]})})]})]})}))},15671:function(e,n,t){t.d(n,{Z:function(){return B}});var i=t(7557),a=t.n(i),r=t(82242),c=t.n(r),o=t(41498),s=t.n(o),l=t(79800),u=t.n(l),d=t(59301),p=t(78241),f=t(8591),m=t(43418),x=t(24650),g=t(3113),h=t(49105),v=t(77036),A="errorTip___yZItq",k="btns___kcUDL",j="confirm___EXVbh",y="cancel___vQdUc",S="formWrap___diWab",w=t(71112),b=t(37712),B=function(e){var n=e.visible,t=e.mirrorId,i=e.setVisible,r=e.getData,o=p.Z.useForm(),l=u()(o,1)[0],B=(0,d.useState)({}),N=u()(B,2),D=N[0],C=N[1],H=(0,d.useState)(""),I=u()(H,2),E=(I[0],I[1],(0,d.useState)(!1)),Z=u()(E,2),J=(Z[0],Z[1]);(0,d.useEffect)((function(){null!=t&&n&&R()}),[t,n]);var F,R=function(){var e=s()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.ZP)("/api/user_mirrors/".concat(t,".json"),{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(l.setFieldsValue(c()({},null==n?void 0:n.data)),C(c()({},null==n?void 0:n.data)));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),O=function(){i(!1),C({}),l.setFieldsValue({})},P=function(){var e=s()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return J(!0),e.t0=c(),e.t1={},e.next=5,l.validateFields();case 5:return e.t2=e.sent,n=(0,e.t0)(e.t1,e.t2),e.next=9,(0,h.ZP)("/api/user_mirrors/".concat(t,".json"),{method:"put",body:{type_name:null==n?void 0:n.type_name,description:null==n?void 0:n.description}});case 9:0===e.sent.status&&(f.ZP.success("修改成功"),r()),J(!1),i(!1);case 13:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Q=function(){var e=s()(a()().mark((function e(n){var i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,h.ZP)("/api/user_mirrors/check_mirror_name.json",{method:"post",body:{type_name:n,id:t}});case 2:if(0!==(null==(i=e.sent)?void 0:i.status)){e.next=7;break}return e.abrupt("return",{state:!1});case 7:return e.abrupt("return",{state:!0,msg:null==i?void 0:i.message});case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,b.jsxs)(m.Z,{centered:!0,width:1200,title:"修改镜像信息",maskClosable:!1,open:n,destroyOnClose:!0,footer:null,onCancel:O,children:[(0,b.jsxs)(p.Z,{style:{marginTop:20},form:l,scrollToFirstError:!0,layout:"horizontal",className:S,children:[(0,b.jsx)(p.Z.Item,{label:"镜像名称",name:"type_name",colon:!1,className:A,rules:[{required:!0,message:""},{validator:(F=s()(a()().mark((function e(n,t){var i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Q(t);case 2:return i=e.sent,e.abrupt("return",!0===(null==i?void 0:i.state)?Promise.reject(null==i?void 0:i.msg):Promise.resolve());case 4:case"end":return e.stop()}}),e)}))),function(e,n){return F.apply(this,arguments)})}],children:(0,b.jsx)(x.Z,{size:"large",maxLength:60,placeholder:"请输入镜像名称"})}),(0,b.jsx)(p.Z.Item,{label:"镜像描述",name:"description",colon:!1,children:(0,b.jsx)(v.Z,{watch:!0,height:300,placeholder:"",defaultValue:null==D?void 0:D.description,onChange:function(e){l.setFieldsValue(c()(c()({},l.getFieldsValue()),{},{description:e})),C(c()(c()({},D),{},{description:e}))},onBlur:function(e){l.setFieldsValue(c()(c()({},l.getFieldsValue()),{},{description:e})),C(c()(c()({},D),{},{description:e}))}})})]}),(0,b.jsxs)("div",{className:k,children:[(0,b.jsx)(g.ZP,{onClick:O,className:y,children:"取消 "}),(0,b.jsx)(w.Z,{type:"primary",className:j,onClick:s()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,P();case 2:case"end":return e.stop()}}),e)}))),children:"确定"})]})]})}},12199:function(e,n,t){t.r(n),t.d(n,{default:function(){return W}});var i=t(7557),a=t.n(i),r=t(82242),c=t.n(r),o=t(41498),s=t.n(o),l=t(79800),u=t.n(l),d=t(39647),p=t.n(d),f=t(59301),m=t(80608),x=t(31797),g=t(57809),h=t(8591),v=t(43604),A=t(60324),k=t(20834),j=t(6848),y=t(71418),S=t(95237),w=t(3113),b=t(51945),B=t(86859),N=t(43418),D=t(24905),C=(t(82226),t(4585)),H={auditModal:"auditModal___RBZv1",modalbtn:"modalbtn___FliJo"},I=t(37712),E=function(e){var n=e.value,t=e.visible,i=e.setVisible;return(0,I.jsxs)(N.Z,{centered:!0,keyboard:!1,destroyOnClose:!0,open:t,title:"驳回原因",wrapClassName:H.auditModal,footer:null,onCancel:function(){return i(!1)},children:[(0,I.jsx)(C.Z,{value:n}),(0,I.jsx)(w.ZP,{className:H.btn,onClick:function(){return i(!1)},type:"primary",children:"我知道了"})]})},Z=t(49105),J=t(71681),F={flex_box_center:"flex_box_center___cRRGk",flex_space_between:"flex_space_between___DckQs",flex_box_vertical_center:"flex_box_vertical_center___IJP6X",flex_box_center_end:"flex_box_center_end___vCftz",flex_box_column:"flex_box_column___ML5vq",wrap:"wrap____U8oZ",rightBar:"rightBar___rHmY3",doc:"doc___UF8ms",create_button:"create_button___X31VI",create_disabled:"create_disabled___wfIK8",note:"note___pHbAA",noteTip:"noteTip___BILh7",countDown:"countDown____IvIZ",red:"red___tb6MS",cpuWrap:"cpuWrap___f1GVj",activebtn:"activebtn___NAeFf",btn:"btn___pgvih",activeTab:"activeTab___jXtg0",tab:"tab___bUdfs",footBtnWrap:"footBtnWrap___JBSba"},R=t(2753),O=t(61186),P=t.n(O),Q=t(27876),L=t(6638),G=t(97952),M=t(15671),z=t(48655),U=t(71112),V=["user","newShixuns","classroomList","globalSetting","loading","dispatch"],W=(x.Z.Countdown,g.default.Option,(0,m.connect)((function(e){var n=e.user,t=e.newShixuns,i=e.classroomList,a=e.loading;return{user:n,newShixuns:t,classroomList:i,globalSetting:e.globalSetting,loading:a.models.classroomList}}))((function(e){e.user,e.newShixuns,e.classroomList,e.globalSetting,e.loading;var n,t,i,r=e.dispatch,o=(p()(e,V),(0,m.useSearchParams)()),l=u()(o,1)[0],d=(0,f.useState)(!1),x=u()(d,2),g=(x[0],x[1],(0,f.useState)(!1)),C=u()(g,2),H=(C[0],C[1],(0,f.useState)(!1)),O=u()(H,2),W=O[0],T=O[1],Y=(0,f.useState)(),K=u()(Y,2),q=(K[0],K[1],(0,f.useState)(parseInt(l.get("status"))||0)),X=u()(q,2),_=X[0],$=X[1],ee=(0,m.useParams)().username,ne=(0,f.useState)(""),te=u()(ne,2),ie=te[0],ae=(te[1],(0,f.useState)([])),re=u()(ae,2),ce=re[0],oe=re[1],se=(0,f.useState)(0),le=u()(se,2),ue=le[0],de=le[1],pe=(0,f.useState)(),fe=u()(pe,2),me=fe[0],xe=fe[1],ge=(0,f.useState)(),he=u()(ge,2),ve=he[0],Ae=he[1],ke=(0,f.useState)(),je=u()(ke,2),ye=je[0],Se=je[1],we=(0,f.useState)(),be=u()(we,2),Be=be[0],Ne=be[1],De=(0,f.useState)(!1),Ce=u()(De,2),He=Ce[0],Ie=Ce[1],Ee=(0,f.useState)([]),Ze=u()(Ee,2),Je=Ze[0],Fe=Ze[1],Re=(0,m.useParams)(),Oe=(0,f.useState)(!1),Pe=u()(Oe,2),Qe=Pe[0],Le=Pe[1],Ge=(0,f.useState)(0),Me=u()(Ge,2),ze=Me[0],Ue=Me[1],Ve=(0,f.useState)(!1),We=u()(Ve,2),Te=We[0],Ye=We[1],Ke=(0,f.useState)(!1),qe=u()(Ke,2),Xe=qe[0],_e=qe[1],$e=(0,f.useState)(!1),en=u()($e,2),nn=en[0],tn=en[1],an=(0,f.useState)({}),rn=u()(an,2),cn=rn[0],on=rn[1],sn=(0,f.useState)(0),ln=u()(sn,2),un=ln[0],dn=ln[1],pn=(0,f.useState)(0),fn=u()(pn,2),mn=fn[0],xn=fn[1],gn=(0,f.useState)(!1),hn=u()(gn,2),vn=hn[0],An=hn[1],kn=(0,f.useState)([]),jn=u()(kn,2),yn=jn[0],Sn=jn[1],wn=(0,f.useState)([]),bn=u()(wn,2),Bn=bn[0],Nn=bn[1],Dn=(0,f.useState)(!1),Cn=u()(Dn,2),Hn=Cn[0],In=Cn[1],En=(0,f.useState)(!1),Zn=u()(En,2),Jn=Zn[0],Fn=Zn[1],Rn=(0,f.useState)(),On=u()(Rn,2),Pn=On[0],Qn=On[1],Ln=(0,f.useState)(),Gn=u()(Ln,2),Mn=Gn[0],zn=Gn[1],Un=(0,f.useState)([]),Vn=u()(Un,2),Wn=Vn[0],Tn=Vn[1],Yn=(0,f.useState)(!1),Kn=u()(Yn,2),qn=Kn[0],Xn=Kn[1],_n=(0,f.useState)(),$n=u()(_n,2),et=$n[0],nt=$n[1],tt=(0,f.useState)(!0),it=u()(tt,2),at=it[0],rt=it[1],ct=(0,f.useState)(!1),ot=u()(ct,2),st=ot[0],lt=ot[1],ut=(0,f.useRef)(),dt=(0,f.useState)({page:1,per_page:10,keywords:"",tab_type:"customize"}),pt=u()(dt,2),ft=pt[0],mt=pt[1],xt=[{id:0,name:"自定义镜像",type:"customize",total:ve,resetCount:ye,tip:Be},{id:1,name:"共享镜像",type:"share"}];(0,f.useEffect)((function(){gt()}),[_]),(0,f.useEffect)((function(){document.title="实验镜像"}),[null===(n=location)||void 0===n?void 0:n.pathname]);var gt=function(){var e=s()(a()().mark((function e(){var n,t,i,r,o,s,l,u,d;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Ie(!0),e.next=3,(0,Z.ZP)("/api/user_mirrors.json",{method:"get",params:c()(c()({},ft),{},{tab_type:null===(n=xt[_])||void 0===n?void 0:n.type,account_id:ee})});case 3:0===(t=e.sent).status&&(oe(null==t||null===(i=t.data)||void 0===i?void 0:i.list),de(null==t||null===(r=t.data)||void 0===r?void 0:r.count),Fe(null==t||null===(o=t.data)||void 0===o?void 0:o.user_mirror_ids),"customize"===ft.tab_type&&-1!==(null==t||null===(s=t.data)||void 0===s?void 0:s.max_count)&&(Se(null==t||null===(l=t.data)||void 0===l?void 0:l.total),Ae(3),xe(null==t||null===(u=t.data)||void 0===u?void 0:u.total),Ne("镜像上限".concat(3,",已用").concat(null==t||null===(d=t.data)||void 0===d?void 0:d.total)))),Ie(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){!0===nn&&ht()}),[nn]);var ht=function(){var e=s()(a()().mark((function e(){var n;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.ZP)("/api/user_mirrors/other_info.json",{method:"get"});case 2:0===(n=e.sent).status&&on(null==n?void 0:n.data);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),vt=function(){var e=s()(a()().mark((function e(n,t){var i,r;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.ZP)("/api/user_mirrors/".concat(n,"/check.json"),{method:"get"});case 2:0===(null==(i=e.sent)?void 0:i.status)&&(0===(null==i||null===(r=i.data)||void 0===r?void 0:r.exist)?tn(!0):(tn(!1),t?m.history.push("/shixuns/new/".concat(n,"/imagepreview?operation=update_image")):m.history.push("/shixuns/new/".concat(n,"/imagepreview"))));case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){return Je.length>0&&(ut.current=setInterval(s()(a()().mark((function e(){var n,t,i,r,c;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.ZP)("/api/user_mirrors/polling_update_status.json",{method:"post",body:{user_mirror_ids:Je}});case 2:0===(n=e.sent).status&&((null==n||null===(t=n.data)||void 0===t||null===(t=t.user_mirror_ids)||void 0===t?void 0:t.length)>0?(null==n||null===(i=n.data)||void 0===i||null===(i=i.update_datas)||void 0===i?void 0:i.length)>0&&(c=null==ce?void 0:ce.map((function(e){var t;return null==n||null===(t=n.data)||void 0===t||null===(t=t.update_datas)||void 0===t||t.map((function(n){e.id===n.id&&(e.status=n.status)})),e})),oe(c),Fe(null==n||null===(r=n.data)||void 0===r?void 0:r.user_mirror_ids)):(Fe([]),gt(),clearInterval(ut.current)));case 4:case"end":return e.stop()}}),e)}))),5e3)),function(){clearInterval(ut.current)}}),[Je,ce]);var At=function(){var e=s()(a()().mark((function e(n){var t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.ZP)("/api/user_mirrors/".concat(n,"/error_tips.json"),{method:"get"});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(Tn(null==t||null===(i=t.data)||void 0===i?void 0:i.user_mirror_logs),zn(!0));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),kt=function(){var e=s()(a()().mark((function e(n){var t,i;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.ZP)("/api/user_mirrors/".concat(n,"/check_is_can_delete.json"),{method:"get"});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(Ue(null==t||null===(i=t.data)||void 0===i?void 0:i.shixun_size),Le(!0));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),jt=function(){var e=s()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.ZP)("/api/teach_group_shares.json",{method:"get"});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(Sn(null==n?void 0:n.groups),(null==n||null===(t=n.groups)||void 0===t?void 0:t.length)>0?An(!0):h.ZP.info("暂无共享数据"));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),yt=function(){var e=s()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Z.ZP)("/api/user_mirrors/".concat(n,"/check_is_making_end.json"),{method:"get"});case 2:0===(null==(t=e.sent)?void 0:t.status)?m.history.push("/shixuns/new/".concat(n,"/imagepreview?operation=create_image")):gt();case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),St=function(e){return 2===(null==e?void 0:e.status)&&[-1,0,1,2,3].includes(null==e?void 0:e.publish_status)?(0,I.jsx)(I.Fragment,{children:(0,I.jsx)(v.Z,{children:(0,I.jsxs)(A.Z,{placement:"bottomLeft",content:(0,I.jsxs)(k.Z,{children:[(0,I.jsx)(k.Z.Item,{children:(0,I.jsx)("a",{onClick:function(){Qn(null==e?void 0:e.id),rt(!1),vt(null==e?void 0:e.id,!1)},children:"运行镜像"})}),(0,I.jsx)(k.Z.Item,{children:(0,I.jsx)("a",{onClick:function(){(0,Q.xg)("/shixuns/new?tab=".concat(Number(_)+1,"&mirror=").concat(null==e?void 0:e.mirror_repository_id))},children:"创建实践项目"})}),[-1,0].includes(null==e?void 0:e.publish_status)&&(0,I.jsx)(k.Z.Item,{children:(0,I.jsx)("a",{onClick:function(){Qn(null==e?void 0:e.id),Ye(!0)},children:"申请公开"})}),3===(null==e?void 0:e.publish_status)&&(0,I.jsx)(k.Z.Item,{children:(0,I.jsx)("a",{onClick:function(){Qn(null==e?void 0:e.id),Fn(!0)},children:"重新申请"})}),[2,3].includes(null==e?void 0:e.publish_status)&&(0,I.jsx)(k.Z.Item,{children:(0,I.jsx)("a",{onClick:function(){Qn(null==e?void 0:e.id),In(!0)},children:"撤销申请"})}),(0,I.jsx)(k.Z.Item,{children:(0,I.jsx)("a",{onClick:function(){Qn(null==e?void 0:e.id),_e(!0)},children:"修改镜像信息"})}),[-1,0,3].includes(null==e?void 0:e.publish_status)&&(0,I.jsx)(k.Z.Item,{children:(0,I.jsx)(U.Z,{type:"link",style:{whiteSpace:"nowrap",padding:0,color:"rgba(0, 0, 0, 0.88)"},onClick:s()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return Qn(null==e?void 0:e.id),rt(!0),n.next=4,vt(null==e?void 0:e.id,!0);case 4:case"end":return n.stop()}}),n)}))),children:"更新镜像"})}),(0,I.jsx)(k.Z.Item,{children:(0,I.jsx)(U.Z,{type:"link",style:{whiteSpace:"nowrap",padding:0,color:"rgba(0, 0, 0, 0.88)"},onClick:s()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return Qn(null==e?void 0:e.id),Nn(null==e?void 0:e.share_group_ids),n.next=4,jt();case 4:case"end":return n.stop()}}),n)}))),children:"共享镜像"})}),[-1,0,3].includes(null==e?void 0:e.publish_status)&&(0,I.jsx)(k.Z.Item,{children:(0,I.jsx)(U.Z,{type:"link",style:{whiteSpace:"nowrap",padding:0,color:"rgba(0, 0, 0, 0.88)"},onClick:s()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return Qn(null==e?void 0:e.id),n.next=3,kt(null==e?void 0:e.id);case 3:case"end":return n.stop()}}),n)}))),children:"删除"})})]}),children:["更多",(0,I.jsx)("i",{className:"iconfont icon-sanjiaoxing-down font14 ",style:{marginLeft:"4px"}})]})})}):0===(null==e?void 0:e.status)?(0,I.jsxs)(I.Fragment,{children:[!0===(null==e?void 0:e.is_making_end)&&(0,I.jsx)(v.Z,{children:(0,I.jsx)(U.Z,{type:"link",style:{whiteSpace:"nowrap",padding:0,color:"#165DFF",height:22},onClick:s()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return Qn(null==e?void 0:e.id),n.next=3,kt(null==e?void 0:e.id);case 3:case"end":return n.stop()}}),n)}))),children:"删除"})}),!1===(null==e?void 0:e.is_making_end)&&(0,I.jsx)(v.Z,{children:(0,I.jsxs)(A.Z,{placement:"bottomLeft",content:(0,I.jsxs)(k.Z,{children:[(0,I.jsx)(k.Z.Item,{children:(0,I.jsx)(U.Z,{type:"link",style:{whiteSpace:"nowrap",padding:0,color:"rgba(0, 0, 0, 0.88)"},onClick:s()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,yt(null==e?void 0:e.id);case 2:case"end":return n.stop()}}),n)}))),children:"制作镜像"})}),(0,I.jsx)(k.Z.Item,{children:(0,I.jsx)(U.Z,{type:"link",style:{whiteSpace:"nowrap",padding:0,color:"rgba(0, 0, 0, 0.88)"},onClick:s()(a()().mark((function n(){return a()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return Qn(null==e?void 0:e.id),n.next=3,kt(null==e?void 0:e.id);case 3:case"end":return n.stop()}}),n)}))),children:"删除"})})]}),children:["更多",(0,I.jsx)("i",{className:"iconfont icon-sanjiaoxing-down font14 ",style:{marginLeft:"4px"}})]})})]}):(0,I.jsx)(I.Fragment,{})},wt=[{title:"镜像名称",dataIndex:"type_name",key:"type_name",ellipsis:!0,width:120,render:function(e,n){return(0,I.jsx)("span",{style:{color:"#165DFF",cursor:"pointer"},onClick:function(){m.history.push("/users/".concat(null==Re?void 0:Re.username,"/experiment-img/").concat(null==n?void 0:n.id,"/detail?status=").concat(_))},children:e})}},{title:"创建方式",dataIndex:"create_method",key:"create_method",width:80,render:function(e,n,t){return 1===e?"在线创建":"导入"},ellipsis:!0},{title:"基础环境/镜像文件",dataIndex:"base_mirror",ellipsis:!0,align:"left",key:"base_mirror",width:110,render:function(e,n,t){return(0,I.jsx)("span",{style:{color:"#666"},children:e})}},{title:"类型",dataIndex:"mirror_type_cn",align:"left",ellipsis:!0,width:120,key:"mirror_type_cn",render:function(e,n,t){return(null==e?void 0:e.length)>1?e.join("、"):e[0]}},{title:"保存状态",dataIndex:"status",align:"left",key:"status",ellipsis:!0,width:90,render:function(e,n,t){return(0,I.jsxs)(I.Fragment,{children:[0===e&&(0,I.jsxs)("span",{children:[(0,I.jsx)("span",{style:{color:"#5F6368"},children:"制作中"}),!1===(null==n?void 0:n.is_making_end)?(0,I.jsx)("i",{className:"iconfont icon-shijian1 ml5",style:{color:"#165DFF",fontSize:14}}):(0,I.jsx)(j.Z,{title:"剩余制作时长为零,不能再进入镜像制作页面。",children:(0,I.jsx)("i",{className:"iconfont icon-shijian1 ml5",style:{color:"#E30000",fontSize:14}})})]}),1===e&&(0,I.jsxs)("span",{children:[(0,I.jsx)("span",{style:{color:"#165DFF",marginRight:5},children:"保存中"}),(0,I.jsx)(y.Z,{size:"small"})]}),2===e&&(0,I.jsxs)("span",{children:[(0,I.jsx)("span",{style:{color:"#00B187"},children:"完成"}),(null==n?void 0:n.has_error_tips)&&0===_&&(0,I.jsx)("i",{className:"iconfont icon-tishi4 current ml5 c-light-primary",style:{color:"#FF8C29",fontSize:14},onClick:function(){At(null==n?void 0:n.id)}})]}),3===e&&(0,I.jsx)("span",{style:{color:"#E30000"},children:"失败"})]})}},{title:"公开状态",dataIndex:"publish_status",align:"left",key:"publish_status",ellipsis:!0,width:80,render:function(e,n,t){return(0,I.jsxs)("span",{children:[0===e&&"未公开",-1===e&&"未公开",1===e&&"已公开",2===e&&"审核中",3===e&&(0,I.jsxs)(I.Fragment,{children:["驳回",0===_&&(0,I.jsx)("i",{onClick:function(){Qn(null==n?void 0:n.id),Xn(!0),nt(null==n?void 0:n.remark)},className:"iconfont icon-tishi4 ml5 ",style:{color:"#FF8C29",cursor:"pointer",fontSize:14}})]})]})}},{title:"创建时间",dataIndex:"created_at",align:"left",key:"created_at",ellipsis:!0,render:function(e,n,t){return(0,I.jsx)("span",{style:{color:"#666"},children:P()(e).format("YYYY-MM-DD HH:mm:ss")})}},{title:"操作",dataIndex:"action",align:"right",key:"action",width:0===_?140:170,render:function(e,n,t){return 0===_?(0,I.jsxs)(S.Z,{style:{cursor:"pointer",color:"#165DFF"},gutter:[8,0],justify:"end",children:[(0,I.jsx)(v.Z,{onClick:function(){m.history.push("/users/".concat(null==Re?void 0:Re.username,"/experiment-img/").concat(null==n?void 0:n.id,"/detail?status=").concat(_))},children:"详情"}),1===(null==n?void 0:n.status)&&(0,I.jsx)(v.Z,{}),3===(null==n?void 0:n.status)&&(0,I.jsx)(v.Z,{children:(0,I.jsx)(U.Z,{type:"link",style:{whiteSpace:"nowrap",padding:0,color:"#165DFF",height:22},onClick:s()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Qn(null==n?void 0:n.id),e.next=3,kt(null==n?void 0:n.id);case 3:case"end":return e.stop()}}),e)}))),children:"删除"})}),St(n)]}):1===_?(0,I.jsxs)(S.Z,{style:{cursor:"pointer",color:"#165DFF"},gutter:[8,0],justify:"end",children:[(0,I.jsx)(v.Z,{onClick:function(){m.history.push("/users/".concat(null==Re?void 0:Re.username,"/experiment-img/").concat(null==n?void 0:n.id,"/detail?status=").concat(_))},children:"详情"}),2===(null==n?void 0:n.status)&&(0,I.jsx)(v.Z,{children:(0,I.jsxs)(A.Z,{placement:"bottomLeft",content:(0,I.jsxs)(k.Z,{children:[(0,I.jsx)(k.Z.Item,{children:(0,I.jsx)("a",{onClick:function(){Qn(null==n?void 0:n.id),rt(!1),vt(null==n?void 0:n.id,!1)},children:"运行镜像"})}),(0,I.jsx)(k.Z.Item,{children:(0,I.jsx)("a",{onClick:function(){(0,Q.xg)("/shixuns/new?tab=".concat(Number(_)+1,"&mirror=").concat(null==n?void 0:n.mirror_repository_id))},children:"创建实践项目"})})]}),children:["更多",(0,I.jsx)("i",{className:"iconfont icon-sanjiaoxing-down font14 ",style:{marginLeft:"4px"}})]})})]}):void 0}}],bt=[{title:"时间",dataIndex:"created_at",key:"created_at",render:function(e,n,t){return(0,I.jsx)("span",{style:{color:"#666"},children:P()(e).format("YYYY-MM-DD HH:mm:ss")})}},{title:"操作",dataIndex:"operation",key:"operation",render:function(e,n,t){return(0,I.jsx)("span",{style:{color:"#000"},children:"更新镜像"})}},{title:"状态",dataIndex:"status",align:"right",key:"status",render:function(e,n,t){return(0,I.jsx)("span",{style:{color:"#E30000"},children:"失败"})}}];return(0,I.jsxs)("div",{className:F.wrap,children:[(0,I.jsx)(R.YG,{value:_,onChange:function(e){var n;null!==(n=window.location.href.toString())&&void 0!==n&&n.includes("status")?(0,Q.jz)("status",e):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&status=".concat(e):"?status=".concat(e)),$(e),ft.tab_type=xt[Number(e)].type,ft.page=1,mt(c()({},ft))},dataSource:xt,tabBarExtraContent:(0,I.jsxs)("div",{className:F.rightBar,children:[(0,I.jsx)(j.Z,{title:"",className:F.doc,children:(0,I.jsxs)("span",{onClick:function(){(0,Q.xg)("".concat(J.Z.API_SERVER,"/pdf/自定义镜像操作帮助文档.pdf"))},children:[(0,I.jsx)("i",{className:"iconfont icon-a-wenhaobeifen2"}),(0,I.jsx)("span",{style:{paddingLeft:4},children:"帮助文档"})]})}),(0,I.jsx)(R.t7,{style:{width:220,marginLeft:"40px",marginRight:"20px"},value:{value:ft.keywords},onChange:function(e,n){ft.page=1,ft.keywords=e,mt(c()({},ft)),gt()},placeholder:"请输入镜像名称搜索"}),(0,I.jsx)(j.Z,{title:me>=3?"最多可创建3个实验镜像":"",children:(0,I.jsx)(w.ZP,{disabled:me>=3,className:me>=3?F.create_disabled:F.create_button,type:me>=3?"default":"primary",onClick:function(){m.history.push("/users/".concat(null==Re?void 0:Re.username,"/experiment-img/add"))},children:"创建镜像"})}),(0,I.jsx)(R.op,{shape:"default",size:"middle",style:{borderRadius:"2px",marginTop:"3px"},onClick:function(){r({type:"newShixuns/setActionTabs",payload:{key:"NewShixuns-Apply"}})},children:"申请新建"})]})}),(0,I.jsxs)("div",{style:{paddingBottom:10},children:[0==_&&(0,I.jsxs)("div",{className:F.note,children:[(0,I.jsxs)("p",{style:{paddingLeft:20,paddingBottom:8,color:"#FF9D18"},children:[(0,I.jsx)("i",{className:"iconfont icon-tishi7"}),(0,I.jsx)("span",{style:{paddingLeft:10},children:"温馨提示"})]}),(0,I.jsxs)("p",{style:{paddingLeft:42,color:"#666",fontSize:12},children:[(0,I.jsxs)("p",{children:["1.创建镜像需要符合平台的规范标准,操作指南参见",(0,I.jsx)("a",{target:"_blank",href:"".concat(J.Z.API_SERVER,"/pdf/自定义镜像操作帮助文档.pdf"),children:"帮助文档"}),"。"]}),(0,I.jsx)("p",{children:"2.支持两种创建方式:使用基础镜像在线创建、导入本地镜像。"}),(0,I.jsx)("p",{children:"3.导入镜像目前只支持大小在5G以内的镜像,仅支持上传gz、bz2、tar、tar.gz、tar.bz2格式镜像文件。"}),(0,I.jsx)("p",{children:"4.自定义的镜像,可以用来创建实践项目。"}),(0,I.jsx)("p",{children:"5.支持将镜像共享给教研团队进行使用。"}),(0,I.jsx)("p",{children:"6.支持将镜像公开,贡献给平台所有人进行使用。"})]})]}),0===ue?(0,I.jsx)(L.Z,{customText:"暂无数据"}):(0,I.jsx)(R.Gi,{style:{marginTop:20},children:(0,I.jsx)(y.Z,{spinning:He,children:(0,I.jsx)(b.Z,{dataSource:ce,columns:wt,pagination:!1})})}),0!=ue&&(0,I.jsx)(S.Z,{className:"mt20 mb20",wrap:!1,align:"middle",justify:"end",children:(0,I.jsx)(v.Z,{children:(0,I.jsx)(B.Z,{showSizeChanger:!0,showQuickJumper:!0,current:ft.page,pageSize:ft.per_page,onShowSizeChange:function(e,n){ft.per_page=n,ft.page=1,mt(c()({},ft)),gt()},onChange:function(e){ft.page=e,mt(c()({},ft)),gt()},total:ue})})})]}),(0,I.jsxs)("div",{children:[(0,I.jsxs)(N.Z,{centered:!0,title:"驳回原因",open:qn,maskClosable:!1,footer:null,destroyOnClose:!0,onCancel:function(){Xn(!1)},children:[(0,I.jsx)("div",{style:{maxHeight:300,overflowY:"auto"},children:et}),(0,I.jsxs)("div",{className:F.footBtnWrap,children:[(0,I.jsx)(w.ZP,{size:"middle",style:{marginRight:20},onClick:function(){Xn(!1),In(!0)},type:"primary",children:"撤销申请"}),(0,I.jsx)(w.ZP,{size:"middle",onClick:function(){Xn(!1),Fn(!0)},type:"primary",children:"重新申请"})]})]}),(0,I.jsx)(N.Z,{centered:!0,title:"异常提示",open:Mn,maskClosable:!1,footer:null,destroyOnClose:!0,onCancel:function(){zn(!1)},children:(0,I.jsx)(b.Z,{style:{maxHeight:300,overflowY:"auto",marginBottom:20},dataSource:Wn,columns:bt,pagination:!1})}),(0,I.jsx)(N.Z,{centered:!0,title:"重新申请公开",open:Jn,maskClosable:!1,confirmLoading:st,okText:"确定",cancelText:"取消",destroyOnClose:!0,onCancel:function(){Fn(!1)},onOk:s()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return lt(!0),e.next=3,(0,Z.ZP)("/api/user_mirrors/".concat(Pn,"/apply_public.json"),{method:"post"});case 3:0===e.sent.status&&(h.ZP.success("申请已提交,请耐心等待"),gt()),lt(!1),Fn(!1);case 7:case"end":return e.stop()}}),e)}))),children:(0,I.jsx)("div",{children:"重新申请公开前,请根据驳回原因修改镜像,然后再申请。你确定要重新申请公开吗?"})}),(0,I.jsx)(N.Z,{centered:!0,title:"撤销申请公开",open:Hn,maskClosable:!1,confirmLoading:st,okText:"确定",cancelText:"取消",destroyOnClose:!0,onCancel:function(){In(!1)},onOk:s()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return lt(!0),e.next=3,(0,Z.ZP)("/api/user_mirrors/".concat(Pn,"/revoke_apply.json"),{method:"post"});case 3:0===e.sent.status&&(h.ZP.success("撤销成功"),gt()),lt(!1),In(!1);case 7:case"end":return e.stop()}}),e)}))),children:(0,I.jsx)("div",{children:"撤销申请公开后,镜像回到【未公开】状态。后续如有需要,可以再次申请公开。你确定要撤销申请公开吗?"})}),(0,I.jsxs)(N.Z,{centered:!0,width:518,title:"共享镜像",open:vn,maskClosable:!1,confirmLoading:st,okText:"确定",cancelText:"取消",className:F.modal,destroyOnClose:!0,onCancel:function(){Nn([]),An(!1)},onOk:s()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return lt(!0),e.next=3,(0,Z.ZP)("/api/teach_group_shares.json",{method:"post",body:{ids:[Pn],clazz:"UserMirror",group_ids:Bn}});case 3:0===e.sent.status&&(h.ZP.success("共享成功"),gt()),lt(!1),An(!1);case 7:case"end":return e.stop()}}),e)}))),children:[(0,I.jsxs)("div",{style:{marginBottom:"30px",backgroundColor:"rgba(255,157,24,0.1)",width:"468px",height:"42px",lineHeight:"42px"},children:[(0,I.jsx)("i",{className:"iconfont icon-tishi4",style:{color:"#FF9D18",paddingLeft:20}}),(0,I.jsx)("span",{style:{paddingLeft:"6px",color:"#FF9D18"},children:"该镜像仅共享给选中的教研团队,取消选中并确定即可撤销共享。"})]}),(0,I.jsx)("div",{style:{maxHeight:"260px",overflowY:"auto"},children:(0,I.jsx)(D.Z.Group,{defaultValue:Bn,value:Bn,style:{flexDirection:"column"},onChange:function(e){Nn(e)},children:null==yn?void 0:yn.map((function(e){return(0,I.jsx)(D.Z,{checked:!!Bn.some((function(n){return n===e.group_id})),style:{marginBottom:14},value:e.group_id,children:e.name})}))})})]}),(0,I.jsx)(M.Z,{visible:Xe,setVisible:_e,mirrorId:Pn,getData:gt}),(0,I.jsx)(N.Z,{centered:!0,title:"申请公开",open:Te,maskClosable:!1,confirmLoading:st,okText:"确定",cancelText:"取消",destroyOnClose:!0,onCancel:function(){Ye(!1)},onOk:s()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return lt(!0),e.next=3,(0,Z.ZP)("/api/user_mirrors/".concat(Pn,"/apply_public.json"),{method:"post"});case 3:0===e.sent.status&&(h.ZP.success("申请已提交,请耐心等待"),gt()),lt(!1),Ye(!1);case 7:case"end":return e.stop()}}),e)}))),children:(0,I.jsxs)("div",{className:F.noteTip,children:[(0,I.jsx)("p",{children:"1.申请公开前,请保证镜像是可运行的,并检查该实验镜像是否符合平台的规范标准。"}),(0,I.jsx)("p",{children:"2.公开的镜像将贡献给平台所有人进行使用,若仅本人教学使用则无需申请公开。"}),(0,I.jsx)("p",{children:"3.公开镜像需经过平台标准化审核,审核周期为1-2天。"}),(0,I.jsx)("p",{children:"你确定要申请公开吗?"})]})}),(0,I.jsx)(N.Z,{centered:!0,keyboard:!1,destroyOnClose:!0,open:nn,maskClosable:!1,confirmLoading:st,title:"选择运行环境",width:"558px",okText:"确定",wrapClassName:F.auditModal,onCancel:function(){dn(0),xn(0),tn(!1)},onOk:s()(a()().mark((function e(){var n,t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return lt(!0),e.next=3,(0,Z.ZP)("/api/user_mirrors/".concat(Pn,"/running_image.json"),{method:"post",body:{cpu_memory_limit:null==cn?void 0:cn.cpu_memory_limit_config[Number(un)],time_limit:null==cn||null===(n=cn.time_limit_config[Number(mn)])||void 0===n?void 0:n.value}});case 3:0===(null==(t=e.sent)?void 0:t.status)&&(at?m.history.push("/shixuns/new/".concat(Pn,"/imagepreview?operation=update_image")):m.history.push("/shixuns/new/".concat(Pn,"/imagepreview"))),lt(!1),tn(!1);case 7:case"end":return e.stop()}}),e)}))),children:(0,I.jsxs)("div",{style:{paddingTop:20},children:[at&&(0,I.jsxs)("div",{style:{marginBottom:"30px",backgroundColor:"rgba(255,157,24,0.1)",height:"42px",lineHeight:"42px"},children:[(0,I.jsx)("i",{className:"iconfont icon-tishi4",style:{color:"#FF9D18",paddingLeft:20}}),(0,I.jsx)("span",{style:{paddingLeft:"6px",color:"#FF9D18"},children:"更新镜像后,原来的镜像将被覆盖,可能会影响相关的实践项目。"})]}),(0,I.jsx)(z.Z,{required:!0,name:"配置",align:"center",nameWidth:60,children:(0,I.jsx)("div",{className:F.cpuWrap,children:null==cn||null===(t=cn.cpu_memory_limit_config)||void 0===t?void 0:t.map((function(e,n){return(0,I.jsxs)("div",{className:un===n?F.activebtn:F.btn,onClick:function(){return dn(n)},children:[(0,I.jsx)("div",{children:e}),un===n?(0,I.jsx)("div",{children:(0,I.jsx)("i",{className:"iconfont icon-xuanzhong9",style:{paddingRight:12}})}):""]})}))})}),(0,I.jsx)(z.Z,{required:!0,name:"时长",align:"center",nameWidth:60,children:null==cn||null===(i=cn.time_limit_config)||void 0===i?void 0:i.map((function(e,n){return(0,I.jsx)("span",{className:mn===n?F.activeTab:F.tab,onClick:function(){return xn(n)},children:e.name})}))})]})}),(0,I.jsx)(N.Z,{centered:!0,title:"删除镜像",maskClosable:!1,confirmLoading:st,open:Qe,okText:ze>0?"我知道了":"确定",cancelText:ze>0?"":"取消",destroyOnClose:!0,onCancel:function(){Le(!1)},onOk:s()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(lt(!0),!(ze>0)){e.next=4;break}return Le(!1),e.abrupt("return");case 4:return e.next=6,(0,Z.ZP)("/api/user_mirrors/".concat(Pn,".json"),{method:"delete"});case 6:0===e.sent.status&&(h.ZP.success("删除成功"),gt()),lt(!1),Le(!1);case 10:case"end":return e.stop()}}),e)}))),children:ze>0?(0,I.jsxs)("div",{children:[(0,I.jsxs)("div",{children:["该镜像已被 ",ze," 个实践项目使用,不允许进行删除操作。"]}),(0,I.jsxs)("div",{style:{color:"#165DFF",marginTop:20,cursor:"pointer"},onClick:function(){m.history.push("/users/".concat(null==Re?void 0:Re.username,"/experiment-img/").concat(Pn,"/detail?status=").concat(_)),Le(!1)},children:[(0,I.jsx)("span",{style:{paddingRight:"4"},children:"查看相关实践项目"}),(0,I.jsx)("i",{className:"iconfont icon-you"})]})]}):(0,I.jsx)("div",{children:"镜像删除之后不可恢复,确定要删除该镜像吗?"})})]}),(0,I.jsx)(E,{value:ie,visible:W,setVisible:T}),(0,I.jsx)(G.Z,{})]})})))},82226:function(){},77578:function(e,n,t){t.d(n,{Z:function(){return i}});const i=e=>e?"function"==typeof e?e():e:null},39722:function(e,n,t){t.d(n,{t5:function(){return d}});var i=t(92310),a=t.n(i),r=t(55477),c=t(59301),o=t(36355),s=t(77578),l=t(17356),u=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(i=Object.getOwnPropertySymbols(e);a{const{hashId:n,prefixCls:t,className:i,style:o,placement:l="top",title:u,content:d,children:p}=e;return c.createElement("div",{className:a()(n,t,`${t}-pure`,`${t}-placement-${l}`,i),style:o},c.createElement("div",{className:`${t}-arrow`}),c.createElement(r.G,Object.assign({},e,{className:n,prefixCls:t}),p||((e,n,t)=>{if(n||t)return c.createElement(c.Fragment,null,n&&c.createElement("div",{className:`${e}-title`},(0,s.Z)(n)),c.createElement("div",{className:`${e}-inner-content`},(0,s.Z)(t)))})(t,u,d)))};n.ZP=e=>{const{prefixCls:n}=e,t=u(e,["prefixCls"]),{getPrefixCls:i}=c.useContext(o.E_),a=i("popover",n),[r,s]=(0,l.Z)(a);return r(c.createElement(d,Object.assign({},t,{prefixCls:a,hashId:s})))}},60324:function(e,n,t){var i=t(92310),a=t.n(i),r=t(59301),c=t(77578),o=t(62892),s=t(36355),l=t(6848),u=t(39722),d=t(17356),p=function(e,n){var t={};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&n.indexOf(i)<0&&(t[i]=e[i]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(i=Object.getOwnPropertySymbols(e);a{let{title:n,content:t,prefixCls:i}=e;return r.createElement(r.Fragment,null,n&&r.createElement("div",{className:`${i}-title`},(0,c.Z)(n)),r.createElement("div",{className:`${i}-inner-content`},(0,c.Z)(t)))},m=r.forwardRef(((e,n)=>{const{prefixCls:t,title:i,content:c,overlayClassName:u,placement:m="top",trigger:x="hover",mouseEnterDelay:g=.1,mouseLeaveDelay:h=.1,overlayStyle:v={}}=e,A=p(e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:k}=r.useContext(s.E_),j=k("popover",t),[y,S]=(0,d.Z)(j),w=k(),b=a()(u,S);return y(r.createElement(l.Z,Object.assign({placement:m,trigger:x,mouseEnterDelay:g,mouseLeaveDelay:h,overlayStyle:v},A,{prefixCls:j,overlayClassName:b,ref:n,overlay:i||c?r.createElement(f,{prefixCls:j,title:i,content:c}):null,transitionName:(0,o.m)(w,"zoom-big",A.transitionName),"data-popover-inject":!0})))}));m._InternalPanelDoNotUseOrYouWillBeFired=u.ZP,n.Z=m},17356:function(e,n,t){var i=t(17313),a=t(29878),r=t(19447),c=t(33166),o=t(83116),s=t(37613);const l=e=>{const{componentCls:n,popoverColor:t,minWidth:a,fontWeightStrong:c,popoverPadding:o,boxShadowSecondary:s,colorTextHeading:l,borderRadiusLG:u,zIndexPopup:d,marginXS:p,colorBgElevated:f,popoverBg:m}=e;return[{[n]:Object.assign(Object.assign({},(0,i.Wf)(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:d,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":f,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${n}-content`]:{position:"relative"},[`${n}-inner`]:{backgroundColor:m,backgroundClip:"padding-box",borderRadius:u,boxShadow:s,padding:o},[`${n}-title`]:{minWidth:a,marginBottom:p,color:l,fontWeight:c},[`${n}-inner-content`]:{color:t}})},(0,r.ZP)(e,{colorBg:"var(--antd-arrow-background-color)"}),{[`${n}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block",[`${n}-content`]:{display:"inline-block"}}}]},u=e=>{const{componentCls:n}=e;return{[n]:c.i.map((t=>{const i=e[`${t}6`];return{[`&${n}-${t}`]:{"--antd-arrow-background-color":i,[`${n}-inner`]:{backgroundColor:i},[`${n}-arrow`]:{background:"transparent"}}}}))}},d=e=>{const{componentCls:n,lineWidth:t,lineType:i,colorSplit:a,paddingSM:r,controlHeight:c,fontSize:o,lineHeight:s,padding:l}=e,u=c-Math.round(o*s);return{[n]:{[`${n}-inner`]:{padding:0},[`${n}-title`]:{margin:0,padding:`${u/2}px ${l}px ${u/2-t}px`,borderBottom:`${t}px ${i} ${a}`},[`${n}-inner-content`]:{padding:`${r}px ${l}px`}}}};n.Z=(0,o.Z)("Popover",(e=>{const{colorBgElevated:n,colorText:t,wireframe:i}=e,r=(0,s.TS)(e,{popoverPadding:12,popoverBg:n,popoverColor:t});return[l(r),u(r),i&&d(r),(0,a._y)(r,"zoom-big")]}),(e=>({width:177,minWidth:177,zIndexPopup:e.zIndexPopupBase+30})),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},31797:function(e,n,t){t.d(n,{Z:function(){return j}});var i=t(59301),a=t(56762),r=t(92343),c=t(92310),o=t.n(c),s=t(36355),l=t(66999);var u=e=>{const{value:n,formatter:t,precision:a,decimalSeparator:r,groupSeparator:c="",prefixCls:o}=e;let s;if("function"==typeof t)s=t(n);else{const e=String(n),t=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(t&&"-"!==e){const e=t[1];let n=t[2]||"0",l=t[4]||"";n=n.replace(/\B(?=(\d{3})+(?!\d))/g,c),"number"==typeof a&&(l=l.padEnd(a,"0").slice(0,a>0?a:0)),l&&(l=`${r}${l}`),s=[i.createElement("span",{key:"int",className:`${o}-content-value-int`},e,n),l&&i.createElement("span",{key:"decimal",className:`${o}-content-value-decimal`},l)]}else s=e}return i.createElement("span",{className:`${o}-content-value`},s)},d=t(17313),p=t(83116),f=t(37613);const m=e=>{const{componentCls:n,marginXXS:t,padding:i,colorTextDescription:a,titleFontSize:r,colorTextHeading:c,contentFontSize:o,fontFamily:s}=e;return{[`${n}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${n}-title`]:{marginBottom:t,color:a,fontSize:r},[`${n}-skeleton`]:{paddingTop:i},[`${n}-content`]:{color:c,fontSize:o,fontFamily:s,[`${n}-content-value`]:{display:"inline-block",direction:"ltr"},[`${n}-content-prefix, ${n}-content-suffix`]:{display:"inline-block"},[`${n}-content-prefix`]:{marginInlineEnd:t},[`${n}-content-suffix`]:{marginInlineStart:t}}})}};var x=(0,p.Z)("Statistic",(e=>{const n=(0,f.TS)(e,{});return[m(n)]}),(e=>{const{fontSizeHeading3:n,fontSize:t}=e;return{titleFontSize:t,contentFontSize:n}}));var g=e=>{const{prefixCls:n,className:t,rootClassName:a,style:r,valueStyle:c,value:d=0,title:p,valueRender:f,prefix:m,suffix:g,loading:h=!1,onMouseEnter:v,onMouseLeave:A,decimalSeparator:k=".",groupSeparator:j=","}=e,{getPrefixCls:y,direction:S,statistic:w}=i.useContext(s.E_),b=y("statistic",n),[B,N]=x(b),D=i.createElement(u,Object.assign({decimalSeparator:k,groupSeparator:j,prefixCls:b},e,{value:d})),C=o()(b,{[`${b}-rtl`]:"rtl"===S},null==w?void 0:w.className,t,a,N);return B(i.createElement("div",{className:C,style:Object.assign(Object.assign({},null==w?void 0:w.style),r),onMouseEnter:v,onMouseLeave:A},p&&i.createElement("div",{className:`${b}-title`},p),i.createElement(l.Z,{paragraph:!1,loading:h,className:`${b}-skeleton`},i.createElement("div",{style:c,className:`${b}-content`},m&&i.createElement("span",{className:`${b}-content-prefix`},m),f?f(D):D,g&&i.createElement("span",{className:`${b}-content-suffix`},g)))))};const h=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function v(e,n){const{format:t=""}=n,i=new Date(e).getTime(),a=Date.now();return function(e,n){let t=e;const i=/\[[^\]]*]/g,a=(n.match(i)||[]).map((e=>e.slice(1,-1))),r=n.replace(i,"[]"),c=h.reduce(((e,n)=>{let[i,a]=n;if(e.includes(i)){const n=Math.floor(t/a);return t-=n*a,e.replace(new RegExp(`${i}+`,"g"),(e=>{const t=e.length;return n.toString().padStart(t,"0")}))}return e}),r);let o=0;return c.replace(i,(()=>{const e=a[o];return o+=1,e}))}(Math.max(i-a,0),t)}const A=e=>{const{value:n,format:t="HH:mm:ss",onChange:c,onFinish:o}=e,s=(0,a.Z)(),l=i.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(n);e>=Date.now()&&(l.current=setInterval((()=>{s(),null==c||c(e-Date.now()),e(u(),()=>{l.current&&(clearInterval(l.current),l.current=null)})),[n]);return i.createElement(g,Object.assign({},e,{valueRender:e=>(0,r.Tm)(e,{title:void 0}),formatter:(e,n)=>v(e,Object.assign(Object.assign({},n),{format:t}))}))};var k=i.memo(A);g.Countdown=k;var j=g},96908:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAAA8CAYAAADogBFvAAAAAXNSR0IArs4c6QAADzxJREFUeF7tnQl4VcUVx3/3JSEBARFEFllcQAMJuKDUD7FqtVbFtUqtS6ufS1soxaW1Si0KBaFVWy2ittqqdQ9xpYq4tLgVFWUThYQlJIEkkJXs63u333lzL+/mrfeF9/KSeM/35Xv3zZw5c+bM/83MOTN3ouGQY4EuZAGtC+niqOJYAAeQDgi6lAU0fUayHqCR5gJXEriS/T6TICkZNOMzIN/gFx7/8vvLiFxDtpfP4G2Xb5Ej6SaPKddav6mPtb5g9e/PF9nSvmTVlpD1S36Sr63WOj1ukD/d+PR+b1NpAekmj5Gve8Dd5lc2ivK4G2lzV4K7Eo/8eSrQ3ZW424rw6J/ST1utTb2jtkuhLAplwgDS7BDj09txdgFqgsjCbwVOKMCYAPH+IAzABIDf8qPYz+OygMus0+8HFQDmYDpaypj1mp+m/qKbgMoKQO+zxwIyCzhNPhOIQQFrAas/uK3l5dlt/SEY9bbn0ZsrS1obynfXNJQXFTeUbPugua5utQZrM7PZHgU2EsIaHJAJUcWp1JYFklKgVx/fX0oqpPSBgw6BASOh/xAlxgC+u6WJqh0bqdi2nrb66gI0sjQXL2W8xHpb9XUykwPITjZ43KuTpcnBw2HA4TBwFBw81Dt66+42aoq2U7FjAw0Ve8R52KxpLB6v86KWjTvuetmswAGkTUN1W7aDBsHIieiHjkVDlhpuavbkU7ThE9wtjQLMbTosyFzGc5pGoD/RyQ13ANnJBk9YdSm9YVg6+tB0NC2ZtqZ6dn/1P+rKirwqaRqrknVuSM9mZ8J0FD2CetmJ1MipO74WkPXn0VOg72CvY1ZRuJU9uRvQPW4ZLes0jdszlvG3+CoRWroDyERZPtH1Dk1HH56B5vHQWFvJzrUf42lrUaMlPJ4BMxOxtnQAmWhgJLL+3gPQR5+E1qsPDdXl5G9YjUdipIreGpzGFUOfpb4zVXQA2ZnW7op1paSiH30qWlIqdVWlFGz6Al1ipmqkXH0wnD0ym8bOUt0BZGdZuivXk9IH/ajJaK4Uasr3UJizUQX/Fb2WOZ7LtfniosefHEDG38bdo4bUvuijJqG5XFQU5VOSv22/3hr8NTObWzqjIQ4gO8PK3aWO3v3RR57gHR13blpHQ121FZTTM7N5Od5NcQAZbwt3N/mDjvDu8jQ11rHj6/XoskevqKxXMuOPfZHyeDbJAWQ8rdsdZct2zYjj0VJS2bu7gLLiXdZRMiszmx/Hs1kOIONp3e4qO60/+rBx6O5WdmzeRHOTz8lO0pg2fhkr4tU0B5Dxsmx3lytTd99B1FZVUZC31dqanMzxTNDmsz9gGcumOoCMpTV7kixXEvrwCV4HZ1vuZlqamqytu2VCNn+NR3MdQMbDqj1Epj5wBFqfgVSU7qWkWB3CENKgEhibme39jCklBpCysf/H3aohrY1w64CYNqrLCJOziRJg1hN+qqtjJklJQx88xrudmJuzBY+cVveBcmlmNr/qmODQpRIHyPuKlVYtjXBL/1i3K7HyDh4Gp94IU2+Ee0+A+pgPJJ3WPn3QEWgpvSkpKaaiosJabxsuJk7IYksslXEAGUtrmrIW5sHAkerb7UO6NSBJ6wcDhnvXkFu354HlDK8GKzOzOS+WJnQAGUtrmrIW5atXCHoCIDXwDDwSlyuJvIICGhran7OIdRjIAaQDyIgW0PsNRkvtR2l5OaXlAcuPmIaBuh4gp1wP/QYrI338ODRUBRpM0+Cc36p0OVT6nwd9PIcdAydcqr7nroL8NXDi5TBmKoyepPgL16n0dS+3dzgGjoaTjY0If7n+Wow+GdK/p1Jr9sC+Ihg1SX0X3Xob6+K3F0FLg0r/egUUbWovSRy8SdNh5PEw4jho2Ae71sOuDbDhVaWvP1nbWLIZvvo3TLwQvjtDvdQlaf+eB2Uxeuu1V2/oP4yGhnryCn3etqmWS+PmjGUsiYhsGwxdD5C/WwsjJirV7xkX3KjyPvZSY+poqoXbBvqaetzF8HPjDMAbc2HIWDjlp8FNsfldePIaH+iTU2FxIRxkyHvgu5D3afCyM5dDprF8emuBN4jM6TPDm/zZG+HTf/l4xpwG1z/nXaMFpYIv4fHpUGVEJEwmaxu/eBFyP4Br/t5exMPnwZb3bUDADouGPmiU9+3FnLxC3BZvW0rHMgzUswEpI5O8Q9LaDAVroHgzDE2H0SdB6kGqJyryYdFJ0GicbLnsfjjLOGn1yT/ghRmBPSajmgBXLg+Qwwd3j4WzboXTDV4J95jkPZxghH2e+xl89ozKEVDdlKVu8RAq/lqNikm91Eg++GiVXlsGD52tRr1ggCz+BgaPAXk/20oxBSTo/YagJfdiV8lequuMEd9SnwYxCQP1bECKwerK4ZELQUYbk2RbbNZbMOQYlbJyMSy/Wz3LdDjvG/XcWAN3Hg6t7XYp4IxZ8CNjmSCj7NJp7cEQyamRH8m8zT7H54WZ8MkTPhlyO4ZM+xcvUGkb3oDHLw8OSDP1m3fgw0ehtlSBWUb2ysL2eh3It7T+iMddVV1LUVnQMFZMwkA9H5CPXQqb3gzsChlVBBSyHm2uh7ljFHiFbn4Pjj1DPT/1U5Bp0Uq/XQ1HnKxSnrgC1r8aHSAvnAfn3aXKfPYsPHN9cKiYywIJrC+a5Ft/WqfsSDIOBITWsnJjRr/DaG1pIbewJKjUWISBejYgZTqeOzZ0l9zyPhxzusp/7BLY9JZ6FifjhhfUc85/YckPfDKsI6iMRnNGq3t+rBRphJyzBuQgrNBD34etHwTXcfLVcN3TKu/d++H136lnKyDlx3TXkcGdv1iB0ZTT7zDv0/aiMppaWoNKP9AwUM8G5Fdvwt8MjzuY+ab/Bc40dr+yfw2rDEdRRgMBlXSArAFl9KwyzgVaR7f3HoDX5gRKjgTIh6rV2lZow+uBSwJTojhX489R32QUltHYH5A7P4P7T4s19ILLk2k7JY3SqhpK99WFqvOAwkA9G5Af/R1emhW6s865HS5ZpPJXLYXsW328Fy+EH9yhvi+/B1YafH/YCoceqdLnZUBpu6NZKj0cICVgLvnRkoSCFk8OBOSXy+DJq6OV1jH+5F6Q1p/G5mZ2lAQJxxlSDyQMFHtATpgGR56iVNvyHmz7KLDxstcrXqpQUx3cdoiPJ5ZhnzUvwNPXhjb+tLth2lyV/86f4I3f+3jF8Zmfq+6SLNsB96TDUVPgNx8qHmnXg2cFlx0OkDIyPrhPrV2FJNbqe8MvtK4S3go2Zcv6Vta5nUGicp9B3vuBcooraXMHfxHxQMJAsQfkRQvg3DuVeazeq9Vgo06EOz9XKXu3wvwMX651fbXgeCgxPF5reQlgLzSCvuHikOJpSiwxFF3zBEy5TuU+exN8aqzXTP5fvgkZxvrxz2fC5CvhtJ+p3KevgzXPRw9IKWHd6w41yoYDmH8csrMAKTql9vWGqoqr6qisaw6pZUfDQLEH5Hd+Atc+qRRdmw3/vCpQaStPzn9gybk+nl+8BhMvUN+XXgCb3wksf+1T8J1rVHo4QMoux7xxwcMfElwXUJt7zg+cDnmr29clux+/MDxoGW0zzlVBc9lNmTMy9Nov0hpy1goY/31Vl3/Ix6rB8ZfACT9UKRJe+vw59ZxIQMq0nZJGbUMzBRVhL7XoUBgo9oCUoPMdxu6GBKQXTIByy4VaKWnwm4/VVpnQf5fAy7/2dcP0B+FMY90XbMo9fCLM+UJNpZEAKflfZqndGH8SZ0acGiEJSC82wjhWPokH3pvnA62ZJ/G+rJsDZZop1nWmePni7VvpuIvg56+oFNlynJ8JzX5OgswCd63zbUH+5Xuw/ePEA1KWGvIOt9vNlr21eDyhz3p2JAwUe0CKyWavhHRjfVVXoUAni38x8ik/geHGFC33yMgIZu2wcWfDr972dZ/slnz+PNTuhaNPhUvuVd6vSeFGSPGQBbjrXoH3/gxl22BIOpz0I593LXIevQi+ttRpBc/5c+ECI2hupt8rMcGvQgPSGk6SsFHO+2rPXLxyk2a8DrLeFirdrtaHEryXy0ZlmTD5Kt9uzTcrVXDfpESOkKKD7G3rOruqmqhuCv9qjcvF+RlZhDBuoAnjA0iJ1ckoaR4wCNV1794HrxsBYivPze/CsWcGLyUgWz5XAVMoHCAFiEInXhZcloBkxQKQvehQJFP6wh2+Lb78L+C+KaH5JUeWE7Ks8KdZaeqqZaFDRsCMN3z79qEk7t4IMjo21XQdQLpSvP8QoKaxlcJ9odeRorCmsSVjHBPtvhQWH0CKJtKRVz3mO4BgNXhFgQrHyC8/GMmhUNlTPvWG9rnVJarcphX2DleIByrOxxVL1Mhsxv5EqkyVWbNh4/Lw4JLc2e/4TvbI3raM2pFo6k1wxkwYPNa3z2wFpJSXeOf5v1d751bdJE/WqfJDkeWBf+A90SOkTNtJvdA9bWwpa8ET4RWNaMJA8QOk2WF9DlEHGmS6FhDszVX7rXao76EwdJy6yF2OjJXLieUIFKqzpPMlHCWjdsFadWTMDglQFhVAnwFqi/HOEYHrPTtywvFIBx96FAzPVODbk6PW3XbCQQdad0fLiz11D7urW9nXHP4eqmjCQPEHZEcb3NFysR49JMxz5SNKm9VPgZzYcQjE4ZOzKy1u8qtt3Jmv8fCEZcyOZDoHkJEsNHcjDBuvuO6bCvlG/DRSuW9Dvly74tHZUumOOG3LUWo7L4U5gAwHHHGsxMESkvOKC40DEd8GsEXRxqI6D1VNka+P1ODtzGzOD7t66XGX3sdyypaguATHhbJvg1UPR9FN3x7WxjbYsc/ezSqRwkA9b4QclqE8aiEJeH/5UseQITs5F81X/+tQSPa6g73f0zHpPaqUhMa3VrppDRMkNxscKQzU8wDZo7q6+zSmtFGntN6GcwOECwM5gOw+fd6lNW31QG6lADLytTHhwkAOILt0N3cv5XZWe6gXZNqhEGEgB5B2jOfw2LLAvmad3bX2pu1QYSAHkLZM7TDZsYD4NDn2YpJeccHCQA4g7Vja4bFtgeJ6D5WNNqdtcXD8TgM5gLRtaofRjgWa3LC9yl5M0jtK+p0GcgBpx8oOT1QWyKt209Aa2ds2hbpczM7Iwrvr4AAyKlM7zHYsEKVz0+5uIAeQdizs8Ni2gIyL8icxSbeNnZv9go0wkANI26Z2GKOxwJ56D+VRODdmGMgBZDRWdnhtW6C6WWeX/Zjk/jDQ/wHkSLPJ/mcrgQAAAABJRU5ErkJggg=="},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/p__User__Detail__ExperImentImg__index.chunk.css b/p__User__Detail__ExperImentImg__index.chunk.css index 95a7d2fff5..0471a6ab30 100644 --- a/p__User__Detail__ExperImentImg__index.chunk.css +++ b/p__User__Detail__ExperImentImg__index.chunk.css @@ -1 +1 @@ -.auditModal___RBZv1 .ant-modal-close-x{height:51px;line-height:51px;width:67px}.auditModal___RBZv1 .ant-modal-header{padding:14px 40px}.auditModal___RBZv1 .ant-modal-body{max-height:600px;overflow:auto;padding:20px 30px 0 40px}.modalbtn___FliJo{background:#0152d9;border-radius:4px;float:right;font-size:16px;height:40px;margin:20px 0 30px;width:120px}.flex_box_center___cRRGk{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___DckQs{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___IJP6X{box-align:center;align-items:center}.flex_box_center_end___vCftz{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___ML5vq{box-orient:block-axis;flex-direction:column}.wrap____U8oZ{padding-left:38px;padding-top:22px}.rightBar___rHmY3{display:flex}.rightBar___rHmY3 .doc___UF8ms{color:#5f6368;font-size:14px;height:38px;line-height:38px;text-align:center}.rightBar___rHmY3 .doc___UF8ms:hover{color:#165dff;cursor:pointer}.rightBar___rHmY3 .create_button___X31VI{background:#3061d0;color:#fff}.rightBar___rHmY3 .create_button___X31VI,.rightBar___rHmY3 .create_disabled___wfIK8{border-radius:2px;cursor:pointer;font-family:PingFangSC-Semibold,PingFang SC;font-size:14px;font-weight:400;height:32px;margin-left:auto;margin-right:20px;margin-top:3px;text-align:center;width:88px}.rightBar___rHmY3 .create_disabled___wfIK8{background:#fafbfc;box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#c5c5c5}.note___pHbAA{background:rgba(255,157,24,.1);border-radius:0 0 8px 8px;padding-bottom:10px;padding-top:10px}.note___pHbAA p{margin:0}.noteTip___BILh7{background:#fff;color:#656565;font-size:14px}.noteTip___BILh7 p{margin:0}.countDown____IvIZ{align-items:center;display:flex;font-size:14px;text-align:center}.countDown____IvIZ [class~=ant-statistic]{margin-left:10px}.countDown____IvIZ [class~=ant-statistic-content]{color:#fff!important;font-size:16px!important}.countDown____IvIZ.red___tb6MS{border-color:red;color:red}.countDown____IvIZ.red___tb6MS [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,.88)!important}.cpuWrap___f1GVj{align-items:center;display:flex;justify-content:space-between}.cpuWrap___f1GVj .activebtn___NAeFf{align-items:center;background:#3061d0;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 -1px 3px 0 hsla(0,0%,100%,.5);color:#fff;display:flex;justify-content:space-between}.cpuWrap___f1GVj .activebtn___NAeFf,.cpuWrap___f1GVj .btn___pgvih{border-radius:4px;cursor:pointer;height:40px;padding-left:12px;width:140px}.cpuWrap___f1GVj .btn___pgvih{background:#f5f5f5;color:#000;line-height:40px}.activeTab___jXtg0{background-color:#f6f7f9;border-radius:2px;color:#165dff}.activeTab___jXtg0,.tab___bUdfs{cursor:pointer;display:inline-block;margin-right:30px;text-align:center;width:54px}.footBtnWrap___JBSba{display:flex;justify-content:flex-end;margin-bottom:20px;margin-top:30px}.flexRow___JBN3B{display:flex;flex-direction:row}.flexColumn___zXgFj{display:flex;flex-direction:column}.formWrap___aNgan{font-size:14px}.formWrap___aNgan div[class~=ant-form-item-label] label{color:rgba(0,0,0,.65);font-size:14px}.formWrap___aNgan div[class~=ant-form-item-control-input-content] input{font-size:14px;height:40px;line-height:40px}.formWrap___aNgan div[class~=ant-form-item-control-input-content] textarea{font-size:14px}.formWrap___aNgan div[class~=ant-form-item-control-input-content] span{font-size:14px}.upload___yGdLQ{max-width:370px}.color0152d9___zzEpS{color:#0152d9}.colorCCC___k4Dxq{color:#ccc}.footerWrap___WrUZd div[class~=ant-form-item-control]{max-width:100%}.footerWrap___WrUZd div[class~=ant-form-item]{margin-bottom:0}.footerWrap___WrUZd div[class~=ant-form-item-control-input-content]{display:flex;justify-content:flex-end}.qrCode___GPwSg{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;padding:20px;position:relative}.qrCode___GPwSg:after{background-color:#f1f1f1;bottom:0;content:"";height:1px;left:-16px;position:absolute;width:1000px;z-index:1}.qrCode___GPwSg .a1___R6etl{align-items:flex-start;display:flex;flex-direction:column;width:190px}.qrCode___GPwSg .a1___R6etl .code___fCL_L{align-items:center;background:#fff;border-radius:8px;box-shadow:0 0 6px 2px #dedede;display:flex;height:130px;justify-content:center;width:130px}.qrCode___GPwSg .a1___R6etl .group___n7tgy{color:#3a3a3a;font-size:14px;margin-top:4px}.qrCode___GPwSg .a1___R6etl .groupNumber___tw7hA{color:#999;font-size:12px}.qrCode___GPwSg .a2___GGjDE{color:#333;flex:1 1;font-size:16px;line-height:32px;margin-top:14px} \ No newline at end of file +.vnc-panel-wrapper{height:calc(100vh - 105px);overflow:hidden;position:relative}.vnc-panel-wrapper.full-screen{background:#fff;bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;z-index:200}.vnc-panel-wrapper-windows{height:90vh;overflow:hidden;position:relative}.vnc-panel-wrapper-windows .btn-vnc-resize{color:#fff;position:absolute;right:16px;top:48px;z-index:101}.vnc-panel-wrapper-windows.full-screen{background:#fff;bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;z-index:200}.vnc-panel{height:100%;margin:0 auto;min-height:500px}.wrp___dq7YK{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:rgba(0,0,0,.5)}.wrp___dq7YK img,.wrp___dq7YK video{max-height:80%;max-width:100%;text-align:center}.wrp___dq7YK iframe{background:#fff;border:none;left:0;top:0}.monaco___VnZC3,.wrp___dq7YK iframe{height:100%;position:absolute;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{display:flex;position:absolute;right:40px;top:40px;z-index:10}.close___LKoWu>span{align-items:center;background:#4a4a4a;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:10px;width:40px}.embed___hvpEJ{height:100%;left:0;position:absolute;top:0;width:100%}.my-diff-editor div,.my-monaco-editor div{font-size:inherit}.my-error-line-wrp{background:rgba(245,0,0,.2)!important;color:#f50000;height:auto!important;width:calc(100% - 20px)!important}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red}.breakpoints-fake,.breakpoints-select{border-radius:4px;height:8px!important;left:7px!important;pointer-events:none;top:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:8px!important}.breakpoints-fake{background:rgba(255,0,0,.5)}.highlighted-line{background:#4b4b18}.auditModal___RBZv1 .ant-modal-close-x{height:51px;line-height:51px;width:67px}.auditModal___RBZv1 .ant-modal-header{padding:14px 40px}.auditModal___RBZv1 .ant-modal-body{max-height:600px;overflow:auto;padding:20px 30px 0 40px}.modalbtn___FliJo{background:#0152d9;border-radius:4px;float:right;font-size:16px;height:40px;margin:20px 0 30px;width:120px}.flex_box_center___cRRGk{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___DckQs{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___IJP6X{box-align:center;align-items:center}.flex_box_center_end___vCftz{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___ML5vq{box-orient:block-axis;flex-direction:column}.wrap____U8oZ{padding-left:38px;padding-top:22px}.rightBar___rHmY3{display:flex}.rightBar___rHmY3 .doc___UF8ms{color:#5f6368;font-size:14px;height:38px;line-height:38px;text-align:center}.rightBar___rHmY3 .doc___UF8ms:hover{color:#165dff;cursor:pointer}.rightBar___rHmY3 .create_button___X31VI{background:#3061d0;color:#fff}.rightBar___rHmY3 .create_button___X31VI,.rightBar___rHmY3 .create_disabled___wfIK8{border-radius:2px;cursor:pointer;font-family:PingFangSC-Semibold,PingFang SC;font-size:14px;font-weight:400;height:32px;margin-left:auto;margin-right:20px;margin-top:3px;text-align:center;width:88px}.rightBar___rHmY3 .create_disabled___wfIK8{background:#fafbfc;box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#c5c5c5}.note___pHbAA{background:rgba(255,157,24,.1);border-radius:0 0 8px 8px;padding-bottom:10px;padding-top:10px}.note___pHbAA p{margin:0}.noteTip___BILh7{background:#fff;color:#656565;font-size:14px}.noteTip___BILh7 p{margin:0}.countDown____IvIZ{align-items:center;display:flex;font-size:14px;text-align:center}.countDown____IvIZ [class~=ant-statistic]{margin-left:10px}.countDown____IvIZ [class~=ant-statistic-content]{color:#fff!important;font-size:16px!important}.countDown____IvIZ.red___tb6MS{border-color:red;color:red}.countDown____IvIZ.red___tb6MS [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,.88)!important}.cpuWrap___f1GVj{align-items:center;display:flex;justify-content:space-between}.cpuWrap___f1GVj .activebtn___NAeFf{align-items:center;background:#3061d0;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 -1px 3px 0 hsla(0,0%,100%,.5);color:#fff;display:flex;justify-content:space-between}.cpuWrap___f1GVj .activebtn___NAeFf,.cpuWrap___f1GVj .btn___pgvih{border-radius:4px;cursor:pointer;height:40px;padding-left:12px;width:140px}.cpuWrap___f1GVj .btn___pgvih{background:#f5f5f5;color:#000;line-height:40px}.activeTab___jXtg0{background-color:#f6f7f9;border-radius:2px;color:#165dff}.activeTab___jXtg0,.tab___bUdfs{cursor:pointer;display:inline-block;margin-right:30px;text-align:center;width:54px}.footBtnWrap___JBSba{display:flex;justify-content:flex-end;margin-bottom:20px;margin-top:30px}.flex_box_center___NeSU8{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___ImTGl{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___BtRd9{box-align:center;align-items:center}.flex_box_center_end___qcLe3{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___Ze_3q{box-orient:block-axis;flex-direction:column}.banner___PoUBO{align-items:center;display:flex;justify-content:center}.banner___PoUBO .content___XoDjy{align-items:flex-start;display:flex;height:212px;justify-content:space-between;width:1200px}.banner___PoUBO .content___XoDjy aside{margin-top:56px}.banner___PoUBO .content___XoDjy aside p{align-items:center;display:flex}.banner___PoUBO .content___XoDjy aside p b{color:#000;font-size:30px;font-weight:500;letter-spacing:4px;margin-right:20px}.banner___PoUBO .content___XoDjy aside p span{color:#000;font-size:16px;letter-spacing:4px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j{margin-top:35px}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div{background:#f6f7f9;border:1px solid #dadbde;border-radius:4px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#3b3e47;cursor:pointer;display:inline-block;font-size:14px;height:32px;line-height:30px;margin-right:23px;padding:0 16px;position:relative}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div:hover{border:1px solid #bacffe;color:#165dff}.banner___PoUBO .content___XoDjy aside .btns___Pb35j>div img{position:absolute;right:22px;top:-21px;z-index:1}.flex_box_center___hG6RI{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___ss3Fh{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___K80p9{box-align:center;align-items:center}.flex_box_center_end___qmXX3{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___GFV8F{box-orient:block-axis;flex-direction:column}.row___aXJjm{align-items:flex-start;display:flex;justify-content:flex-start}.row___aXJjm .title___HUKL0{color:#9096a3;flex-shrink:0;font-size:14px;margin-right:12px;margin-top:4px;text-align-last:justify;width:41px}.row___aXJjm .tagsWrap___XB2W3{flex:1 1;position:relative}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1{bottom:20px;color:#82a8ff;cursor:pointer;font-size:14px;position:absolute;right:0;width:55px;z-index:2}.row___aXJjm .tagsWrap___XB2W3 .action___VdHb1 i{display:inline-block;font-size:12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC{max-height:245px;overflow:hidden}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span{align-items:center;cursor:pointer;display:inline-flex;font-size:14px;margin-bottom:17px;margin-left:8px;padding:4px 12px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .name___Hk1Ip{display:inline-block;max-width:600px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span .num___xQpcH{margin-left:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft>span:hover{color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC .tag___V7Eft .active___XryTX{background:#f6f7f9;border-radius:2px;color:#165dff!important}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-thumb{background:rgba(0,0,0,.05)!important;border-radius:3px}.row___aXJjm .tagsWrap___XB2W3 .bar___t1kKC::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:none!important}.row___aXJjm .tagsBorderWrap___OMxjs .bar___t1kKC{border:1px solid hsla(228,7%,87%,.5);border-radius:4px;padding-top:8px}.flex_box_center___aK2n3{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___HX0Oh{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___LJOJr{box-align:center;align-items:center}.flex_box_center_end___SCakF{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___AYv4m{box-orient:block-axis;flex-direction:column}.tabs___GTqPV{background:#f6f7f9;border-radius:16px;box-shadow:inset 0 1px 3px 0 #d7d8d9;display:inline-block;height:32px}.tabs___GTqPV span{color:#9096a3;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:32px;padding:0 20px;position:relative}.tabs___GTqPV span:hover{color:#165dff}.tabs___GTqPV span:after{background:#e2e2e2;background:linear-gradient(180deg,hsla(0,0%,100%,0),#e2e2e2 50%,hsla(0,0%,100%,0));border-radius:4px;content:"";height:calc(100% - 2px);left:0;position:absolute;top:1px;width:1px;z-index:1}.tabs___GTqPV .active___F26E8+span:after,.tabs___GTqPV span:first-child:after{display:none}.tabs___GTqPV .active___F26E8{background:linear-gradient(180deg,#fff,#f6f7f9);border:1px solid #c8d2ea;border-radius:16px;box-shadow:0 0 2px 0 #e8effb;color:#165dff;line-height:30px}.tabs___GTqPV .active___F26E8:after{display:none}.flex_box_center___yX6Oa{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___t7oqF{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___dEIHy{box-align:center;align-items:center}.flex_box_center_end___taQDF{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___xY_Lr{box-orient:block-axis;flex-direction:column}.input___PW2zI{align-items:center;background:#f6f7f9;border-radius:19px;display:flex;height:38px;padding:0 20px;width:507px}.input___PW2zI .dropdown___vSy8B{flex-shrink:0;position:relative}.input___PW2zI .dropdown___vSy8B:hover .menu___NiyBu{display:block}.input___PW2zI .dropdown___vSy8B .text___Grueu{align-items:center;color:#000;cursor:default;display:flex;font-size:14px;height:38px}.input___PW2zI .dropdown___vSy8B .text___Grueu i{color:#979797;display:inline-block;font-size:12px;transform:translateY(1px) scale(.6)}.input___PW2zI .dropdown___vSy8B .text___Grueu .b1___ZKryM{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 50%,hsla(0,0%,100%,0));display:inline-block;height:38px;margin-left:15px;margin-right:0;width:1px}.input___PW2zI .dropdown___vSy8B .text___Grueu .b2___aKyGa{background:linear-gradient(180deg,hsla(0,0%,100%,0),#e2e2e2 50%,hsla(0,0%,100%,0));display:inline-block;height:38px;margin-left:0;margin-right:8px;width:1px}.input___PW2zI .dropdown___vSy8B .menu___NiyBu{background-color:#fff;border-radius:8px;box-shadow:0 10px 16px 0 #cecece;display:none;left:-16px;padding:4px;position:absolute;top:35px;width:auto;z-index:999}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div{clear:both;color:rgba(0,0,0,.88);cursor:pointer;font-size:14px;font-weight:400;line-height:1.57142857;margin:0;padding:5px 12px;text-align:left;transition:all .2s;white-space:nowrap}.input___PW2zI .dropdown___vSy8B .menu___NiyBu div:hover{background-color:#f5f5f5}.input___PW2zI>input{flex:1 1;padding:4px 0}.flex_box_center___tol8o{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___Z235C{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___Wq1sZ{box-align:center;align-items:center}.flex_box_center_end___LLxom{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___DbMSN{box-orient:block-axis;flex-direction:column}.quickPager___GM30J{align-items:center;display:flex;justify-content:center}.quickPager___GM30J>div{background:#f8f9fc;border:1px solid rgba(195,207,224,.5);border-radius:2px;color:#464f66;cursor:pointer;font-size:12px;height:28px;line-height:26px;margin:0 10px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:60px}.quickPager___GM30J>div:hover{color:#165dff}.quickPager___GM30J .disabled___Ozc8I{background:#f3f3f5;border:0;color:#cecece;cursor:not-allowed;line-height:28px}.flex_box_center___FO7TP{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___LotYx{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___bWdaw{box-align:center;align-items:center}.flex_box_center_end___mVJ1o{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___M83Mm{box-orient:block-axis;flex-direction:column}.list___oOsiS{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0}.list___oOsiS .wrap___G6T7F{background:#fff;border-radius:8px;box-shadow:0 2px 4px 0 #d6dae1;height:277px;position:relative}.list___oOsiS .wrap___G6T7F .lockWrap___Rl79E{align-items:center;background-color:rgba(0,0,0,.5);border-radius:8px;cursor:default;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.list___oOsiS .wrap___G6T7F .li___oZZ7l:hover .cover___b2bYW{transform:scale(1.1)}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w{border-radius:8px 8px 0 0;height:calc(100% - 100px);overflow:hidden;position:relative}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .cover___b2bYW{transition:all .5s;width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .img___IQX7w .sign___HkT6C{bottom:0;height:30px;left:0;position:absolute;z-index:1}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8{align-items:center;color:#000;display:flex;font-size:16px;font-weight:600;height:52px;padding:30px 12px 0;width:100%}.list___oOsiS .wrap___G6T7F .li___oZZ7l .name___SsJx8 .e___TMqq0{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo{align-items:center;color:#000f37;display:flex;height:45px;padding:0 12px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo i{color:#7d8592}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo>span{font-size:12px;margin-right:5px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7{align-items:center;display:flex;margin-left:auto}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]{font-size:13px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate]{color:#ffa100;font-size:12px;margin-top:-3px}.list___oOsiS .wrap___G6T7F .li___oZZ7l .tags___bcjyo .rate___YACg7 [class~=ant-rate-star]:not(:last-child){margin-right:2px}.flex_box_center___AQ53o{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___i2aIa{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___sPEKB{box-align:center;align-items:center}.flex_box_center_end___GhSSH{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___R9_Hb{box-orient:block-axis;flex-direction:column}.list___jb2Ay{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0}.list___jb2Ay .wrap___VsQDr{background:#fff;border-radius:8px;box-shadow:0 2px 4px 0 #d6dae1;height:308px;position:relative}.list___jb2Ay .wrap___VsQDr .lockWrap___g1k1T{align-items:center;background-color:rgba(0,0,0,.5);border-radius:8px;cursor:default;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.list___jb2Ay .wrap___VsQDr .li___IxCLC:hover .cover___Mu8wr{transform:scale(1.1)}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA{border-radius:8px 8px 0 0;height:calc(100% - 131px);overflow:hidden}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .cover___Mu8wr{transition:all .5s;width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .bq___Bil0T{background:rgba(0,0,0,.3);border-radius:2px;color:#d9c7ab;font-size:12px;height:22px;line-height:22px;margin-right:10px;padding:0 8px;width:64px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .img___IpFLA .sign___DXJ4d{color:#fff;left:0;position:absolute;text-align:center;top:7px;width:52px;z-index:2}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ{align-items:center;color:#000;display:flex;font-size:16px;font-weight:600;height:52px;padding:30px 12px 0;width:100%}.list___jb2Ay .wrap___VsQDr .li___IxCLC .name___l7FoJ .e___pXQUG,.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR{color:#000f37;font-size:14px;margin-top:8px;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .unit___wCIFR i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil{align-items:center;color:#000f37;display:flex;height:34px;justify-content:space-between;padding:0 12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div{align-items:center;display:flex}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div>span{font-size:12px;margin-right:12px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil div i{color:#7d8592}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag1___dxm7r,.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{align-items:center;border:1px solid #ffe6ab;border-radius:2px;color:#ca7720;display:flex;font-size:12px;font-weight:400;height:18px;justify-content:center;padding:3px 6px}.list___jb2Ay .wrap___VsQDr .li___IxCLC .tags___w_Mil .tag2___llZkf{border:1px solid #d6f7ef;color:#01795d;margin-left:6px}.flex_box_center___eMcr7{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___HcNca{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___ZnvVN{box-align:center;align-items:center}.flex_box_center_end___fdgDf{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___SEKvd{box-orient:block-axis;flex-direction:column}.list___L1hmU{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0}.list___L1hmU .wrap___pKgcW{background:#fff;border-radius:8px;box-shadow:0 1px 4px 0 #d6dae1;height:270px;position:relative}.list___L1hmU .wrap___pKgcW:hover .lockWrap___SMhkK{display:flex}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK{align-items:center;background:rgba(0,0,0,.6);border-radius:8px;box-shadow:0 2px 5px 0 rgba(0,0,0,.05);display:none;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div{border:1px solid #fff;border-radius:18px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:36px;line-height:34px;margin:10px 0;text-align:center;width:116px}.list___L1hmU .wrap___pKgcW .lockWrap___SMhkK div:hover{border:1px solid #c2d3f8;box-shadow:0 0 4px 0 #4f85ff}.list___L1hmU .wrap___pKgcW .top___udHSB{align-items:center;display:flex;flex-direction:column;height:calc(100% - 50px);justify-content:flex-start;padding:0 24px;position:relative}.list___L1hmU .wrap___pKgcW .top___udHSB .sign___uwRpq{background:#ffe9c1;border-radius:8px 0 13px 0;color:#a45204;height:22px;left:0;line-height:22px;position:absolute;text-align:center;top:0;width:44px;z-index:1}.list___L1hmU .wrap___pKgcW .top___udHSB .name___Fpf90{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#333;display:-webkit-box;font-size:16px;font-weight:600;height:48px;line-height:26px;margin-top:25px;overflow:hidden;text-align:center;white-space:normal}.list___L1hmU .wrap___pKgcW .top___udHSB .img___AMLhL{border-radius:30px;height:60px;margin-top:14px;width:60px}.list___L1hmU .wrap___pKgcW .top___udHSB .text___KiTb7{color:#333;font-size:14px;margin-top:8px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:98%}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ{align-items:center;display:flex;margin-top:12px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ div{background:#fff;border:1px solid #d6f7ef;border-radius:13px;color:#01795d;font-size:14px;height:26px;line-height:24px;margin:0 10px;text-align:center;width:76px}.list___L1hmU .wrap___pKgcW .top___udHSB .btns___i6IuZ aside{background:#fff;border:1px solid #ffe9c1;border-radius:13px;color:#a45204;font-size:14px;height:26px;line-height:24px;margin:0 10px;text-align:center;width:76px}.list___L1hmU .wrap___pKgcW .bottom____k2sh{align-items:center;border-top:1px solid #f5f5f5;display:flex;height:50px;padding:0 12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>div{margin-left:auto}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span{align-items:center;color:#999;display:flex;margin-right:12px}.list___L1hmU .wrap___pKgcW .bottom____k2sh>span i{color:#999;font-size:14px;font-size:12px;margin-right:6px}.flex_box_center___d27mZ{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___qfRU9{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___fCRld{box-align:center;align-items:center}.flex_box_center_end___ORMV8{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___PNKtZ{box-orient:block-axis;flex-direction:column}.tabs___alpa7{align-items:center;border-bottom:1px solid #dbdce0;display:flex;height:54px;justify-content:space-between}.tabs___alpa7 .tabsWrap___aCQjw{align-items:center;display:flex;height:100%}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4{align-items:center;cursor:pointer;display:flex;height:100%;margin-right:40px}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4>div{align-items:center;color:#5f6368;display:flex;font-size:14px;font-weight:400;height:100%;position:relative}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v{color:#202124;font-weight:500}.tabs___alpa7 .tabsWrap___aCQjw .tab___MKLr4 .active___nl_4v:after{background:#202124;border-radius:2px;border-radius:100px 100px 0 0;bottom:0;content:"";height:3px;left:0;position:absolute;width:100%;z-index:4}.flex_box_center___e6HxQ{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___RnXYe{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___lVxPk{box-align:center;align-items:center}.flex_box_center_end___bu8yv{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___JczGj{box-orient:block-axis;flex-direction:column}.orderWrap___ZfyGX{align-items:center;display:box;display:flex}.orderIconWrap___XTB_O{color:#999;display:box;display:flex;flex-direction:column;height:40px;line-height:40px}.orderAsc___KWHmA{display:inline-block;margin-top:9px;transform:translateY(2px)}.orderAsc___KWHmA,.orderDesc___rHdbB{flex-direction:column;height:10px;line-height:10px;text-align:center}.orderDesc___rHdbB{display:table}.active___a7eSP{color:#232b40!important}.cursorPointer___gs9kL{color:#d8d8d8;cursor:pointer;height:10px}.orderTextWrap___teAKn{color:#3b3e47;cursor:pointer;font-size:14px;margin-right:5px}.flex_box_center___LCi0B{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___hzONe{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___ZyQRE{box-align:center;align-items:center}.flex_box_center_end___XKM74{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___p8LCU{box-orient:block-axis;flex-direction:column}.btn___In02G.mediacy-round___uveEv{border-radius:.36rem;height:.36rem}.btn___In02G.mediacy-default___dDxsd{border-radius:.04rem;height:.36rem}.btn___In02G .default___K791v{background:linear-gradient(180deg,#fff,#f9f9f9);border:.01rem solid rgba(1,88,39,.3);box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#015827;cursor:pointer;font-size:.14rem;height:.32rem;padding:0 .15rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G{background:linear-gradient(180deg,#fff,#f9f9f9);border:.01rem solid rgba(1,88,39,.3);box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#015827;cursor:pointer;font-size:.14rem;height:.32rem;padding:0 .15rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button[class~=ant-btn-default]:not(:disabled).btn___In02G:not(.ant-btn-disabled___O_cKm):hover{border:.01rem solid #015827;color:#015827}button[class~=ant-btn-default]:disabled.btn___In02G{background:linear-gradient(180deg,#fff,#f9f9f9);border:.01rem solid rgba(1,88,39,.3);box-shadow:inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#015827;cursor:pointer;cursor:not-allowed;font-size:.14rem;height:.32rem;opacity:50%;padding:0 .15rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flex_box_center___TB7bQ{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___oBlTb{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___b5XbB{box-align:center;align-items:center}.flex_box_center_end___CNhe7{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___yHXKW{box-orient:block-axis;flex-direction:column}.head___ghH72{align-items:center;border-bottom:1px solid #dbdce0;display:flex;height:54px}.head___ghH72>span{color:#999;cursor:pointer;flex-shrink:0;font-size:12px}.head___ghH72>b{color:#232b40;flex:1 1;font-size:14px;font-weight:500;margin-left:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.head___ghH72 .node___mjPEy{flex-shrink:0;margin-left:auto}.flex_box_center___AlHuF{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___vN2LW{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___Ac7D2{box-align:center;align-items:center}.flex_box_center_end___y38I7{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___iQE6P{box-orient:block-axis;flex-direction:column}.btns___sNgTb{align-items:center;display:flex}.btns___sNgTb .confirm___Ozirl{background:#3061d0;border-radius:2px;color:#fff;height:38px;padding:0 34px}.btns___sNgTb .cancel___aiq1I{background:#f8f9fc;border:1px solid #c3cfe0;border-radius:2px;color:#464f66;font-size:14px;height:38px;margin-left:20px;opacity:.5}.flex_box_center___jkpdr{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___OtsL8{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___rbcb_{box-align:center;align-items:center}.flex_box_center_end___zBR21{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___nS_eP{box-orient:block-axis;flex-direction:column}.fixedBottom___oJl7m{background:#fff;bottom:0;box-shadow:0 -3px 16px 0 hsla(0,0%,86%,.5);height:70px;left:0;position:fixed;width:100%;z-index:1000}.fixedBottom___oJl7m .wrap___A3Oq1{align-items:center;display:flex;height:100%;justify-content:space-between;margin:auto;width:1200px}.fixedBottom___oJl7m .wrap___A3Oq1 .center____VL1y{flex:1 1}.flex_box_center___tY8Yn{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___vHdYA{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___pa61F{box-align:center;align-items:center}.flex_box_center_end___HyDXt{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___UjZek{box-orient:block-axis;flex-direction:column}.crumbs___V41Oe{cursor:default;margin:15px auto 25px;width:1200px}.crumbs___V41Oe span{color:#c5c5c5;font-size:12px}.crumbs___V41Oe .hover___bEIVd{cursor:pointer}.crumbs___V41Oe .hover___bEIVd:hover{color:#5f6368}.flexRow___JBN3B{display:flex;flex-direction:row}.flexColumn___zXgFj{display:flex;flex-direction:column}.formWrap___aNgan{font-size:14px}.formWrap___aNgan div[class~=ant-form-item-label] label{color:rgba(0,0,0,.65);font-size:14px}.formWrap___aNgan div[class~=ant-form-item-control-input-content] input{font-size:14px;height:40px;line-height:40px}.formWrap___aNgan div[class~=ant-form-item-control-input-content] textarea{font-size:14px}.formWrap___aNgan div[class~=ant-form-item-control-input-content] span{font-size:14px}.upload___yGdLQ{max-width:370px}.color0152d9___zzEpS{color:#0152d9}.colorCCC___k4Dxq{color:#ccc}.footerWrap___WrUZd div[class~=ant-form-item-control]{max-width:100%}.footerWrap___WrUZd div[class~=ant-form-item]{margin-bottom:0}.footerWrap___WrUZd div[class~=ant-form-item-control-input-content]{display:flex;justify-content:flex-end}.qrCode___GPwSg{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;padding:20px;position:relative}.qrCode___GPwSg:after{background-color:#f1f1f1;bottom:0;content:"";height:1px;left:-16px;position:absolute;width:1000px;z-index:1}.qrCode___GPwSg .a1___R6etl{align-items:flex-start;display:flex;flex-direction:column;width:190px}.qrCode___GPwSg .a1___R6etl .code___fCL_L{align-items:center;background:#fff;border-radius:8px;box-shadow:0 0 6px 2px #dedede;display:flex;height:130px;justify-content:center;width:130px}.qrCode___GPwSg .a1___R6etl .group___n7tgy{color:#3a3a3a;font-size:14px;margin-top:4px}.qrCode___GPwSg .a1___R6etl .groupNumber___tw7hA{color:#999;font-size:12px}.qrCode___GPwSg .a2___GGjDE{color:#333;flex:1 1;font-size:16px;line-height:32px;margin-top:14px}.CodeMirror{color:#000;direction:ltr;font-family:monospace;height:300px}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{outline:none}.markdown-editor-wrapper{margin-bottom:12px;position:relative}.markdown-editor-body{align-items:center;display:flex;flex-flow:row nowrap;height:calc(100% - 38px);overflow:hidden;width:100%}.markdown-editor-body .codemirror-container{flex:1 0;height:100%;overflow:hidden;width:100%}.markdown-editor-body .CodeMirror-wrap{padding-bottom:15px}.markdown-editor-body .preview-container{word-wrap:break-word;background:#fff;border-left:1px solid #ccc;box-sizing:border-box;flex:1 0;font-size:16px;height:100%;margin:10px 0;overflow-y:auto;padding:8px 8px 50px;white-space:normal;word-break:break-word}.markdown-editor-container{border:1px solid #ccc;border-radius:4px;font-size:16px;overflow:hidden}.markdown-editor-container.full-screen{bottom:0;height:100vh!important;left:0;position:fixed;right:0;top:0;z-index:1010}.markdown-editor-container.full-screen .preview-container>div{padding-bottom:180px!important}.markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}.markdown-editor-container.on-preview .codemirror-container,.markdown-editor-container.on-preview .preview-container{width:50%}.mini .markdown-editor-body{height:calc(100% - 28px)}.flex-end{justify-content:flex-end}.my-codemirror-container{border:1px solid #ccc;margin-bottom:24px;width:100%}.markdown-tip{bottom:-28px;color:#cdcdcd;font-size:12px;margin-bottom:7px;position:absolute;right:0}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{background-color:#f7f7f7;border-right:1px solid #ddd;white-space:nowrap}.CodeMirror-linenumber{color:#999;min-width:20px;padding:0 3px 0 5px;text-align:right;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;border:0!important;width:auto}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{animation:blink 1.06s steps(1) infinite;background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor{animation:blink 1.06s steps(1) infinite;background-color:#7e7;border:0;width:auto}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:-50px}.CodeMirror-ruler{border-left:1px solid #ccc;bottom:0;position:absolute;top:0}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror-scroll{height:100%;margin-bottom:-50px;margin-right:-50px;outline:none;overflow:scroll!important;padding-bottom:50px;position:relative}.CodeMirror-sizer{border-right:50px solid transparent;position:relative}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{display:none;position:absolute;z-index:6}.CodeMirror-vscrollbar{overflow-x:hidden;overflow-y:scroll;right:0;top:0}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-x:scroll;overflow-y:hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{left:0;min-height:100%;position:absolute;top:0;z-index:3}.CodeMirror-gutter{display:inline-block;height:100%;margin-bottom:-50px;vertical-align:top;white-space:normal}.CodeMirror-gutter-wrapper{background:none!important;border:none!important;position:absolute;z-index:4}.CodeMirror-gutter-background{bottom:0;position:absolute;top:0;z-index:4}.CodeMirror-gutter-elt{cursor:default;position:absolute;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:normal;-webkit-tap-highlight-color:transparent;font-feature-settings:"calt";background:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual;line-height:inherit;margin:0;overflow:visible;position:relative;white-space:pre;z-index:2}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.CodeMirror-linewidget{padding:.1px;position:relative;z-index:2}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{height:0;overflow:hidden;position:absolute;visibility:hidden;width:100%}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{position:relative;visibility:hidden;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror-sizer{padding-bottom:10px!important;padding-top:10px}.CodeMirror-empty.CodeMirror-focused{outline:none}.CodeMirror pre.CodeMirror-placeholder{color:#999}.CodeMirror{background:#fff;overflow:hidden;position:relative;word-break:break-word}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;line-height:1.6;white-space:pre-wrap;word-break:break-word}.markdown-toolbar-container{align-items:center;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;display:flex;flex-flow:row wrap;line-height:20px;list-style:none;margin:0;min-height:30px;padding:0 5px;position:relative;width:100%}.markdown-toolbar-container .fill-tip{background-color:#fff1e2;border:1px solid #e99237;border-radius:5px;box-sizing:border-box;color:#a65500;cursor:pointer;display:inline-block;font-size:12px;height:auto;line-height:16px;margin-left:10px;padding:5px;position:relative}.markdown-toolbar-container .fill-tip:before{border-bottom:6px solid transparent;border-right:6px solid #fff1e2;border-top:6px solid transparent;content:" ";height:0;left:-6px;position:absolute;top:6px;width:0;z-index:10}.markdown-toolbar-container .fill-tip:after{border-bottom:6px solid transparent;border-right:6px solid #e99237;border-top:6px solid transparent;content:" ";height:0;left:-7px;position:absolute;top:6px;width:0}.markdown-toolbar-container li{color:#666;display:flex;flex-flow:column nowrap;height:100%;height:38px;justify-content:center;padding:0 1px}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{color:#666;cursor:pointer;font-size:18px;text-align:center;width:28px}.markdown-toolbar-container .btn-null{align-items:center;display:flex;flex-flow:row nowrap;width:auto}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{border-right:1px solid #ccc;height:65%;margin:0 5px}.mini .markdown-toolbar-container li{height:28px}.editor-resize{border-bottom:1px solid #ccc;border-top:1px solid #ccc;box-sizing:border-box;cursor:row-resize;display:block;height:4px;left:54%;margin:0 auto;overflow:hidden;text-transform:capitalize;white-space:nowrap;width:120px}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(static/iconfont.345f94c8.eot);src:url(static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(static/iconfont.deef216b.woff) format("woff"),url(static/iconfont.42606faf.ttf) format("truetype"),url(static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:md-iconfont!important;font-size:16px;font-style:normal}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #a7a7a7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-attribute,.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{color:#fff!important;outline:1px solid grey}.upload-button{color:#0152d9;display:block;font-size:12px;height:32px;line-height:32px;position:relative;width:106px}.upload-button input{height:32px;left:0;opacity:0;position:absolute;top:0;width:160px;z-index:-1}.errorTip___yZItq div[class~=ant-form-item-explain]{font-size:12px!important;padding-top:2px!important}.btns___kcUDL{display:flex;justify-content:end;margin-bottom:20px}.btns___kcUDL .confirm___EXVbh{background:#3061d0;border:0;border-radius:2px;box-shadow:0 2px 4px 0 #e0dfe1,inset 0 1px 3px 0 hsla(0,0%,100%,.5);color:#fff;font-weight:400;height:32px}.btns___kcUDL .cancel___vQdUc{background:#f8f9fc;border:1px solid #c3cfe0;border-radius:2px;color:#464f66;font-weight:400;height:32px;line-height:14px;margin-right:20px;opacity:.5;width:60px}.formWrap___diWab label{color:#5f6368!important;font-size:14px}.formWrap___diWab div[class~=ant-form-item-control-input-content]{font-size:14px}.formWrap___diWab div[class~=ant-form-item-label]{height:40px;line-height:40px;text-align:right;width:82px}.label___CZ1_z{align-items:center;display:flex;padding-bottom:30px}.label___CZ1_z .left___ZKFRV{align-items:center;display:flex;flex-shrink:0}.label___CZ1_z .left___ZKFRV span{color:#e53333;font-family:SimSun,sans-serif;margin-right:2px;margin-top:-2px}.label___CZ1_z .left___ZKFRV div{color:#333;font-size:16px;line-height:16px}.label___CZ1_z .left___ZKFRV i{color:#ccc;margin-left:4px}.label___CZ1_z .right___zVTRn{flex:1 1;position:relative}.label___CZ1_z .right___zVTRn .error___oNJNo{bottom:-27px;color:#e53333;font-size:14px;left:0;position:absolute;z-index:10} \ No newline at end of file diff --git a/p__User__Detail__Order__index.async.js b/p__User__Detail__Order__index.async.js index b261830a63..6a76595072 100644 --- a/p__User__Detail__Order__index.async.js +++ b/p__User__Detail__Order__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[21939],{37902:function(e,n,t){t.r(n),t.d(n,{default:function(){return Y}});var a=t(7557),i=t.n(a),r=t(82242),s=t.n(r),c=t(41498),l=t.n(c),o=t(79800),u=t.n(o),d=t(39647),p=t.n(d),_=t(59301),h=t(80608),m=t(99313),v=t(43418),x=t(8591),f=t(3113),j=t(66999),y=t(64165),g=t(86859),b=t(49105),w=t(27876),N=t(48410),k="order___vJMML",Z="title___y1Rw3",P="btn___BCKjx",C="content___snC8y",S="w1___NLhhp",T="w2___wVmr8",D="w3___nkCwO",K="w4___rU_a2",O="w5___TXF5V",E="w6___fnvwR",J="listTitle___fxcJs",L="listContent___KWWlP",A="info___d0rSf",B="d1___J4DJD",W="d2___TWgK5",F="d3___vdAxO",R="unitPrice___iZ863",U="p___aEkYF",V="l___QebDv",q="payType___U1bBW",I="price___jAHt9",M="status___r8pAq",X="action___oXuBE",z=t(37712),H=["user","userDetail","globalSetting","dispatch"],Q=m.Z.TabPane,Y=(0,h.connect)((function(e){return{user:e.user,userDetail:e.userDetail,globalSetting:e.globalSetting}}))((function(e){e.user,e.userDetail,e.globalSetting,e.dispatch,p()(e,H);var n=(0,_.useState)(""),t=u()(n,2),a=t[0],r=t[1],c=(0,_.useState)([]),o=u()(c,2),d=o[0],Y=o[1],G=(0,_.useState)(0),$=u()(G,2),ee=$[0],ne=$[1],te=(0,_.useState)(1),ae=u()(te,2),ie=ae[0],re=ae[1],se=(0,_.useState)(!0),ce=u()(se,2),le=ce[0],oe=ce[1],ue=(0,_.useState)(null),de=u()(ue,2),pe=de[0],_e=de[1];(0,_.useEffect)((function(){(0,w.Dk)("我购买的课程"),he()}),[]);var he=function(){var e=l()(i()().mark((function e(n){var t,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t={state:"",page:1,per_page:10},oe(!0),e.next=4,(0,b.ZP)("/api/payments.json",{method:"get",params:s()(s()({},t),n)});case 4:null!=(a=e.sent)&&a.orders&&(Y(null==a?void 0:a.orders),ne(null==a?void 0:a.count),oe(!1));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),me=function(){var e=l()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.is_subject_exist){e.next=3;break}return x.ZP.warning("课程已下架"),e.abrupt("return");case 3:return _e(null==n?void 0:n.num),e.next=6,(0,b.ZP)("/api/payments.json",{method:"POST",body:{subject_id:null==n?void 0:n.subject_id,payment_method:"wechat_qr"}});case 6:null!=(t=e.sent)&&t.num&&(h.history.push("/order/".concat(null==n?void 0:n.subject_id,"/pay?order_num=").concat(null==t?void 0:t.num)),_e(null));case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ve=function(){return(0,z.jsxs)("div",{className:C,children:[(0,z.jsxs)("div",{className:J,children:[(0,z.jsx)("div",{style:{paddingLeft:30,textAlign:"left"},className:S,children:"订单信息"}),(0,z.jsx)("div",{className:T,children:"单价(元)"}),(0,z.jsx)("div",{className:D,children:"实付金额(元)"}),(0,z.jsx)("div",{className:E,children:"支付方式"}),(0,z.jsx)("div",{className:K,children:"交易状态"}),(0,z.jsx)("div",{className:O,children:"操作"})]}),d.map((function(e,n){return(0,z.jsxs)("div",{className:L,children:[(0,z.jsxs)("div",{className:A,children:[(0,z.jsx)("a",{href:"/paths/".concat(e.subject_id),className:B,children:e.name}),(0,z.jsxs)("div",{className:W,children:[(0,z.jsxs)("span",{children:["订单编号:",e.num]}),(0,z.jsx)("span",{style:{marginLeft:22},children:e.created_at})]}),(0,z.jsxs)("div",{className:F,children:["课程有效期:","1"===(null==e?void 0:e.expiration)&&"永久有效","2"===(null==e?void 0:e.expiration)&&"购买后".concat(null==e?void 0:e.days,"天有效"),"3"===(null==e?void 0:e.expiration)&&"".concat(null==e?void 0:e.start_at,"到").concat(null==e?void 0:e.end_at)]})]}),(0,z.jsxs)("div",{className:R,children:[(0,z.jsx)("div",{className:U,children:e.price}),(0,z.jsx)("div",{className:V,children:e.origin_price})]}),(0,z.jsx)("div",{className:I,children:e.price}),(0,z.jsx)("div",{className:q,children:null==e?void 0:e.payment_method}),(0,z.jsx)("div",{className:M,children:"unpaid"===e.state?"待支付":"expired"===e.state?"已失效":"交易完成"}),(0,z.jsxs)("div",{className:X,children:["unpaid"===e.state&&(0,z.jsx)(f.ZP,{onClick:function(){return n=e.num,void v.Z.confirm({centered:!0,icon:null,okText:"确定",cancelText:"取消",title:"取消订单",content:"确定取消该订单吗?",onOk:(t=l()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.ZP)("/api/payments/".concat(n,"/cancel"),{method:"POST"});case 2:0===e.sent.status&&(t=1===d.length&&ie>1?ie-1:ie,he({page:t,state:a}),re(t));case 4:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})});var n,t},type:"primary",ghost:!0,children:"取消订单"}),"expired"===e.state&&(0,z.jsx)(f.ZP,{onClick:function(){return n=e.num,void v.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",icon:null,title:"删除订单",content:"确定删除该订单吗?",onOk:(t=l()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.ZP)("/api/payments/".concat(n,".json"),{method:"DELETE"});case 2:0===e.sent.status&&(t=1===d.length&&ie>1?ie-1:ie,he({page:t,state:a}),re(t));case 4:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})});var n,t},type:"primary",danger:!0,ghost:!0,children:"删除订单"}),"unpaid"===e.state&&(0,z.jsx)(f.ZP,{onClick:function(){return function(e){h.history.push("/order/".concat(null==e?void 0:e.subject_id,"/pay?order_num=").concat(null==e?void 0:e.num))}(e)},type:"primary",children:"继续支付"}),"expired"===e.state&&(0,z.jsx)(f.ZP,{loading:pe===e.num,disabled:null!==pe&&pe!==e.num,onClick:function(){return me(e)},type:"primary",children:"重新购买"}),e.allow_invoice&&(0,z.jsx)(f.ZP,{onClick:function(){return n=e.id,void h.history.push("/order/invoice?ids=".concat(encodeURIComponent(JSON.stringify([n]))));var n},ghost:!0,type:"primary",children:"开发票"}),"payed"===e.state&&(0,z.jsx)(f.ZP,{onClick:function(){return n=e.subject_id,void(e.is_subject_exist?h.history.push("/paths/".concat(n)):x.ZP.warning("课程已下架"));var n},type:"primary",children:"开始学习"})]})]},n)}))]})};return(0,z.jsxs)(_.Fragment,{children:[(0,z.jsx)(N._b,{dataSource:[{name:"我的"},{name:"我购买的课程"}]}),(0,z.jsxs)("div",{className:k,children:[(0,z.jsx)("div",{className:Z,children:"我购买的课程"}),(0,z.jsx)(m.Z,{activeKey:a,onChange:function(e){e!==a&&(he({state:e,page:1}),re(1),r(e))},tabBarExtraContent:(0,z.jsx)("div",{onClick:function(){return h.history.push("/order/records")},className:P,children:"开票记录"}),children:[{name:"全部订单",activeKey:""},{name:"待付款",activeKey:"unpaid"},{name:"已完成",activeKey:"payed"},{name:"已失效",activeKey:"expired"}].map((function(e){return(0,z.jsx)(Q,{tab:e.name,children:(0,z.jsx)(j.Z,{loading:le,active:!0,paragraph:{rows:5},children:d.length?ve():(0,z.jsx)(y.Z,{})})},e.activeKey)}))}),(0,z.jsx)(g.Z,{hideOnSinglePage:!0,onChange:function(e){return function(e){document.body.scrollIntoView(),he({page:e}),re(e)}(e)},current:ie,pageSize:10,total:ee})]})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[21939],{37902:function(e,n,t){t.r(n),t.d(n,{default:function(){return Y}});var a=t(7557),i=t.n(a),r=t(82242),s=t.n(r),c=t(41498),l=t.n(c),o=t(79800),u=t.n(o),d=t(39647),p=t.n(d),_=t(59301),h=t(80608),m=t(99313),v=t(43418),x=t(8591),f=t(3113),j=t(66999),y=t(64165),g=t(86859),b=t(49105),w=t(27876),N=t(2753),k="order___vJMML",Z="title___y1Rw3",P="btn___BCKjx",C="content___snC8y",S="w1___NLhhp",T="w2___wVmr8",D="w3___nkCwO",K="w4___rU_a2",O="w5___TXF5V",E="w6___fnvwR",J="listTitle___fxcJs",L="listContent___KWWlP",A="info___d0rSf",B="d1___J4DJD",W="d2___TWgK5",F="d3___vdAxO",R="unitPrice___iZ863",U="p___aEkYF",V="l___QebDv",q="payType___U1bBW",I="price___jAHt9",M="status___r8pAq",X="action___oXuBE",z=t(37712),H=["user","userDetail","globalSetting","dispatch"],Q=m.Z.TabPane,Y=(0,h.connect)((function(e){return{user:e.user,userDetail:e.userDetail,globalSetting:e.globalSetting}}))((function(e){e.user,e.userDetail,e.globalSetting,e.dispatch,p()(e,H);var n=(0,_.useState)(""),t=u()(n,2),a=t[0],r=t[1],c=(0,_.useState)([]),o=u()(c,2),d=o[0],Y=o[1],G=(0,_.useState)(0),$=u()(G,2),ee=$[0],ne=$[1],te=(0,_.useState)(1),ae=u()(te,2),ie=ae[0],re=ae[1],se=(0,_.useState)(!0),ce=u()(se,2),le=ce[0],oe=ce[1],ue=(0,_.useState)(null),de=u()(ue,2),pe=de[0],_e=de[1];(0,_.useEffect)((function(){(0,w.Dk)("我购买的课程"),he()}),[]);var he=function(){var e=l()(i()().mark((function e(n){var t,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t={state:"",page:1,per_page:10},oe(!0),e.next=4,(0,b.ZP)("/api/payments.json",{method:"get",params:s()(s()({},t),n)});case 4:null!=(a=e.sent)&&a.orders&&(Y(null==a?void 0:a.orders),ne(null==a?void 0:a.count),oe(!1));case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),me=function(){var e=l()(i()().mark((function e(n){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.is_subject_exist){e.next=3;break}return x.ZP.warning("课程已下架"),e.abrupt("return");case 3:return _e(null==n?void 0:n.num),e.next=6,(0,b.ZP)("/api/payments.json",{method:"POST",body:{subject_id:null==n?void 0:n.subject_id,payment_method:"wechat_qr"}});case 6:null!=(t=e.sent)&&t.num&&(h.history.push("/order/".concat(null==n?void 0:n.subject_id,"/pay?order_num=").concat(null==t?void 0:t.num)),_e(null));case 8:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),ve=function(){return(0,z.jsxs)("div",{className:C,children:[(0,z.jsxs)("div",{className:J,children:[(0,z.jsx)("div",{style:{paddingLeft:30,textAlign:"left"},className:S,children:"订单信息"}),(0,z.jsx)("div",{className:T,children:"单价(元)"}),(0,z.jsx)("div",{className:D,children:"实付金额(元)"}),(0,z.jsx)("div",{className:E,children:"支付方式"}),(0,z.jsx)("div",{className:K,children:"交易状态"}),(0,z.jsx)("div",{className:O,children:"操作"})]}),d.map((function(e,n){return(0,z.jsxs)("div",{className:L,children:[(0,z.jsxs)("div",{className:A,children:[(0,z.jsx)("a",{href:"/paths/".concat(e.subject_id),className:B,children:e.name}),(0,z.jsxs)("div",{className:W,children:[(0,z.jsxs)("span",{children:["订单编号:",e.num]}),(0,z.jsx)("span",{style:{marginLeft:22},children:e.created_at})]}),(0,z.jsxs)("div",{className:F,children:["课程有效期:","1"===(null==e?void 0:e.expiration)&&"永久有效","2"===(null==e?void 0:e.expiration)&&"购买后".concat(null==e?void 0:e.days,"天有效"),"3"===(null==e?void 0:e.expiration)&&"".concat(null==e?void 0:e.start_at,"到").concat(null==e?void 0:e.end_at)]})]}),(0,z.jsxs)("div",{className:R,children:[(0,z.jsx)("div",{className:U,children:e.price}),(0,z.jsx)("div",{className:V,children:e.origin_price})]}),(0,z.jsx)("div",{className:I,children:e.price}),(0,z.jsx)("div",{className:q,children:null==e?void 0:e.payment_method}),(0,z.jsx)("div",{className:M,children:"unpaid"===e.state?"待支付":"expired"===e.state?"已失效":"交易完成"}),(0,z.jsxs)("div",{className:X,children:["unpaid"===e.state&&(0,z.jsx)(f.ZP,{onClick:function(){return n=e.num,void v.Z.confirm({centered:!0,icon:null,okText:"确定",cancelText:"取消",title:"取消订单",content:"确定取消该订单吗?",onOk:(t=l()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.ZP)("/api/payments/".concat(n,"/cancel"),{method:"POST"});case 2:0===e.sent.status&&(t=1===d.length&&ie>1?ie-1:ie,he({page:t,state:a}),re(t));case 4:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})});var n,t},type:"primary",ghost:!0,children:"取消订单"}),"expired"===e.state&&(0,z.jsx)(f.ZP,{onClick:function(){return n=e.num,void v.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",icon:null,title:"删除订单",content:"确定删除该订单吗?",onOk:(t=l()(i()().mark((function e(){var t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.ZP)("/api/payments/".concat(n,".json"),{method:"DELETE"});case 2:0===e.sent.status&&(t=1===d.length&&ie>1?ie-1:ie,he({page:t,state:a}),re(t));case 4:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})});var n,t},type:"primary",danger:!0,ghost:!0,children:"删除订单"}),"unpaid"===e.state&&(0,z.jsx)(f.ZP,{onClick:function(){return function(e){h.history.push("/order/".concat(null==e?void 0:e.subject_id,"/pay?order_num=").concat(null==e?void 0:e.num))}(e)},type:"primary",children:"继续支付"}),"expired"===e.state&&(0,z.jsx)(f.ZP,{loading:pe===e.num,disabled:null!==pe&&pe!==e.num,onClick:function(){return me(e)},type:"primary",children:"重新购买"}),e.allow_invoice&&(0,z.jsx)(f.ZP,{onClick:function(){return n=e.id,void h.history.push("/order/invoice?ids=".concat(encodeURIComponent(JSON.stringify([n]))));var n},ghost:!0,type:"primary",children:"开发票"}),"payed"===e.state&&(0,z.jsx)(f.ZP,{onClick:function(){return n=e.subject_id,void(e.is_subject_exist?h.history.push("/paths/".concat(n)):x.ZP.warning("课程已下架"));var n},type:"primary",children:"开始学习"})]})]},n)}))]})};return(0,z.jsxs)(_.Fragment,{children:[(0,z.jsx)(N._b,{dataSource:[{name:"我的"},{name:"我购买的课程"}]}),(0,z.jsxs)("div",{className:k,children:[(0,z.jsx)("div",{className:Z,children:"我购买的课程"}),(0,z.jsx)(m.Z,{activeKey:a,onChange:function(e){e!==a&&(he({state:e,page:1}),re(1),r(e))},tabBarExtraContent:(0,z.jsx)("div",{onClick:function(){return h.history.push("/order/records")},className:P,children:"开票记录"}),children:[{name:"全部订单",activeKey:""},{name:"待付款",activeKey:"unpaid"},{name:"已完成",activeKey:"payed"},{name:"已失效",activeKey:"expired"}].map((function(e){return(0,z.jsx)(Q,{tab:e.name,children:(0,z.jsx)(j.Z,{loading:le,active:!0,paragraph:{rows:5},children:d.length?ve():(0,z.jsx)(y.Z,{})})},e.activeKey)}))}),(0,z.jsx)(g.Z,{hideOnSinglePage:!0,onChange:function(e){return function(e){document.body.scrollIntoView(),he({page:e}),re(e)}(e)},current:ie,pageSize:10,total:ee})]})]})}))}}]); \ No newline at end of file diff --git a/p__User__Detail__Order__pages__apply__index.async.js b/p__User__Detail__Order__pages__apply__index.async.js index b5025e1925..bbfde80322 100644 --- a/p__User__Detail__Order__pages__apply__index.async.js +++ b/p__User__Detail__Order__pages__apply__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[61880],{50912:function(e,n,a){a.d(n,{Z:function(){return g}});var s=a(7557),t=a.n(s),i=a(41498),r=a.n(i),l=a(79800),c=a.n(l),o=a(59301),d=a(80608),u=a(43418),h=a(3113),m="infoModal___tP7wn",p="list___I1pXs",x="li____Spvj",f="btns____auS8",j="confirm___oONio",b="cancel___TcnWk",_=a(37712),g=(0,d.connect)((function(e){return{newShixuns:e.newShixuns,globalSetting:e.globalSetting,user:e.user}}))((function(e){var n=e.visible,a=e.onOk,s=e.onCancel,i=e.width,l=void 0===i?1e3:i,d=e.okText,g=void 0===d?"确认":d,v=e.cancelText,Z=void 0===v?"取消":v,y=e.title,N=e.listLeftWidth,k=void 0===N?"auto":N,S=(0,o.useState)(!1),w=c()(S,2),C=w[0],I=w[1];return(0,_.jsx)(u.Z,{title:y,open:!!n,width:l,destroyOnClose:!0,centered:!0,onCancel:s,footer:null,children:(0,_.jsxs)("div",{className:m,children:[(0,_.jsx)("div",{className:p,children:"[object Array]"===Object.prototype.toString.call(n)&&n.map((function(e,n){return(0,_.jsxs)("div",{className:x,children:[(0,_.jsx)("span",{style:{width:k},children:e[0]}),(0,_.jsx)("b",{children:e[1]})]},n)}))}),!!a&&(0,_.jsxs)("div",{className:f,children:[(0,_.jsxs)(h.ZP,{onClick:s,className:b,children:[Z," "]}),(0,_.jsxs)(h.ZP,{loading:C,onClick:r()(t()().mark((function e(){return t()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return I(!0),e.next=3,a();case 3:I(!1);case 4:case"end":return e.stop()}}),e)}))),className:j,type:"primary",children:[g," "]})]})]})})}))},19475:function(e,n,a){a.r(n),a.d(n,{default:function(){return O}});var s=a(7557),t=a.n(s),i=a(82242),r=a.n(i),l=a(41498),c=a.n(l),o=a(79800),d=a.n(o),u=a(39647),h=a.n(u),m=a(59301),p=a(80608),x=a(78241),f=a(8591),j=a(5112),b=a(24650),_=a(95237),g=a(49105),v=a(27876),Z="apply___eLIPe",y="title___wdiGf",N="btn___Fr6Ai",k="unfold___w4kDN",S="formWrap___KCtOI",w=a(50912),C=a(48410),I=a(24334),P=a(37712),q=["user","userDetail","globalSetting","dispatch"],O=(0,p.connect)((function(e){return{user:e.user,userDetail:e.userDetail,globalSetting:e.globalSetting}}))((function(e){e.user,e.userDetail,e.globalSetting;var n=e.dispatch,a=(h()(e,q),(0,p.useSearchParams)()),s=d()(a,1)[0],i=JSON.parse(s.get("ids"))||[],l=x.Z.useForm(),o=d()(l,1)[0],u=(0,m.useState)(!1),O=d()(u,2),T=O[0],D=O[1],F=(0,m.useState)(!1),A=d()(F,2),L=A[0],W=A[1],G={amount:Number(I.Base64.decode(s.get("price"))),invoice_type:0,invoice_content:"*信息技术服务*培训费",heading_type:0},E=(0,m.useState)(G),V=d()(E,2),$=V[0],B=V[1];(0,m.useEffect)((function(){return n({type:"globalSetting/footerToggle",payload:!1}),function(){n({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,m.useEffect)((function(){(0,v.Dk)("发票申请")}),[]);var H=[{name:"我的"},{name:"我购买的课程",path:"/order"},{name:"待开票订单",path:"/order/invoice".concat(location.search)},{name:"开发票"}],J=function(){var e=c()(t()().mark((function e(){return t()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.ZP)("/api/invoices.json",{method:"post",body:r()({order_ids:i},$)});case 2:0===e.sent.status&&(f.ZP.success("操作成功"),p.history.push("/order/records"));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,P.jsxs)(m.Fragment,{children:[(0,P.jsx)(C._b,{dataSource:H}),(0,P.jsxs)("div",{className:Z,children:[(0,P.jsx)("div",{className:y,children:"发票申请"}),(0,P.jsxs)(x.Z,{colon:!1,form:o,className:S,initialValues:G,labelCol:{span:7},wrapperCol:{span:17},onValuesChange:function(e,n){return B(r()({},n))},onFinish:function(e){var n=[["发票金额",(0,P.jsxs)("b",{className:"font16",style:{color:"#FA6400",display:"inline-block",transform:"translateY(-2px)"},children:["¥",e.amount]})],["发票类型","增值税电子普通发票"],["发票内容",e.invoice_content],["抬头类型",e.heading_type?"个人":"单位"],["发票抬头",e.invoice_header]];e.heading_type||n.push(["纳税人识别号",e.taxpaper_number]),W(n)},children:[(0,P.jsx)(x.Z.Item,{label:"发票金额",name:"amount",required:!0,children:(0,P.jsxs)("b",{className:"font16",style:{color:"#FA6400"},children:["¥",$.amount]})}),(0,P.jsx)(x.Z.Item,{label:"发票类型",name:"invoice_type",required:!0,children:(0,P.jsx)(j.ZP.Group,{children:(0,P.jsx)(j.ZP,{value:0,children:"增值税电子普通发票"})})}),(0,P.jsx)(x.Z.Item,{label:"发票内容",name:"invoice_content",required:!0,children:(0,P.jsx)("span",{className:"font14",children:$.invoice_content})}),(0,P.jsx)(x.Z.Item,{label:"抬头类型",name:"heading_type",required:!0,className:"mb20",children:(0,P.jsxs)(j.ZP.Group,{children:[(0,P.jsx)(j.ZP,{value:0,children:"单位"}),(0,P.jsx)(j.ZP,{style:{marginLeft:40},value:1,children:"个人"})]})}),(0,P.jsx)(x.Z.Item,{label:"发票抬头",name:"invoice_header",required:!0,rules:[{required:!0,message:"请填写发票抬头"},{whitespace:!0,message:"请填写发票抬头"}],className:"mb30",children:(0,P.jsx)(b.Z,{placeholder:"请填写发票抬头"})}),0===(null==$?void 0:$.heading_type)&&(0,P.jsx)(x.Z.Item,{label:"纳税人识别号",name:"taxpaper_number",required:!0,rules:[{required:!0,message:"请填写纳税人识别号"},{whitespace:!0,message:"请填写纳税人识别号"}],className:"mb30",children:(0,P.jsx)(b.Z,{placeholder:"请填写纳税人识别号"})}),(0,P.jsxs)("div",{style:{display:T?"block":"none"},children:[1===(null==$?void 0:$.heading_type)&&(0,P.jsx)(x.Z.Item,{label:"纳税人识别号",name:"taxpaper_number",className:"mb30",children:(0,P.jsx)(b.Z,{placeholder:"请填写纳税人识别号"})}),(0,P.jsx)(x.Z.Item,{label:"地址",name:"address",className:"mb30",children:(0,P.jsx)(b.Z,{placeholder:"请填写地址"})}),(0,P.jsx)(x.Z.Item,{label:"联系电话",name:"phone",className:"mb30",rules:[{pattern:/^[^\u4e00-\u9fa5]+$/,message:"请输入正确的联系电话"}],children:(0,P.jsx)(b.Z,{placeholder:"请填写联系电话"})}),(0,P.jsx)(x.Z.Item,{label:"开户行",name:"bank",className:"mb30",children:(0,P.jsx)(b.Z,{placeholder:"请填写开户行"})}),(0,P.jsx)(x.Z.Item,{label:"银行账号",name:"bank_number",className:"mb30",rules:[{pattern:/^[^\u4e00-\u9fa5]+$/,message:"请输入正确的银行账号"}],children:(0,P.jsx)(b.Z,{placeholder:"请填写银行账号"})})]})]}),(0,P.jsx)("div",{className:k,children:(0,P.jsxs)("div",{onClick:function(){return D(!T)},children:[T?"收起":"更多信息",T?(0,P.jsx)("i",{className:"iconfont icon-xialajiantou1"}):(0,P.jsx)("i",{className:"iconfont icon-xialajiantoubeifen"})]})}),(0,P.jsxs)(_.Z,{align:"middle",justify:"center",children:[(0,P.jsx)(C.op,{onClick:function(){return p.history.push("/order/invoice".concat(location.search))},style:{borderRadius:2,height:38,lineHeight:"36px",background:"#fff",boxShadow:"none",padding:"0 20px"},children:"取消"}),(0,P.jsx)("div",{onClick:function(){return o.submit()},className:N,children:"提交"})]})]}),(0,P.jsx)(w.Z,{okText:"确认提交",cancelText:"再看看",width:504,title:"确认发票主要信息",visible:L,listLeftWidth:105,onCancel:function(){return W(!1)},onOk:J})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[61880],{50912:function(e,n,a){a.d(n,{Z:function(){return g}});var s=a(7557),t=a.n(s),i=a(41498),r=a.n(i),l=a(79800),c=a.n(l),o=a(59301),d=a(80608),u=a(43418),h=a(3113),m="infoModal___tP7wn",p="list___I1pXs",x="li____Spvj",f="btns____auS8",j="confirm___oONio",b="cancel___TcnWk",_=a(37712),g=(0,d.connect)((function(e){return{newShixuns:e.newShixuns,globalSetting:e.globalSetting,user:e.user}}))((function(e){var n=e.visible,a=e.onOk,s=e.onCancel,i=e.width,l=void 0===i?1e3:i,d=e.okText,g=void 0===d?"确认":d,v=e.cancelText,Z=void 0===v?"取消":v,y=e.title,N=e.listLeftWidth,k=void 0===N?"auto":N,S=(0,o.useState)(!1),w=c()(S,2),C=w[0],I=w[1];return(0,_.jsx)(u.Z,{title:y,open:!!n,width:l,destroyOnClose:!0,centered:!0,onCancel:s,footer:null,children:(0,_.jsxs)("div",{className:m,children:[(0,_.jsx)("div",{className:p,children:"[object Array]"===Object.prototype.toString.call(n)&&n.map((function(e,n){return(0,_.jsxs)("div",{className:x,children:[(0,_.jsx)("span",{style:{width:k},children:e[0]}),(0,_.jsx)("b",{children:e[1]})]},n)}))}),!!a&&(0,_.jsxs)("div",{className:f,children:[(0,_.jsxs)(h.ZP,{onClick:s,className:b,children:[Z," "]}),(0,_.jsxs)(h.ZP,{loading:C,onClick:r()(t()().mark((function e(){return t()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return I(!0),e.next=3,a();case 3:I(!1);case 4:case"end":return e.stop()}}),e)}))),className:j,type:"primary",children:[g," "]})]})]})})}))},19475:function(e,n,a){a.r(n),a.d(n,{default:function(){return O}});var s=a(7557),t=a.n(s),i=a(82242),r=a.n(i),l=a(41498),c=a.n(l),o=a(79800),d=a.n(o),u=a(39647),h=a.n(u),m=a(59301),p=a(80608),x=a(78241),f=a(8591),j=a(5112),b=a(24650),_=a(95237),g=a(49105),v=a(27876),Z="apply___eLIPe",y="title___wdiGf",N="btn___Fr6Ai",k="unfold___w4kDN",S="formWrap___KCtOI",w=a(50912),C=a(2753),I=a(24334),P=a(37712),q=["user","userDetail","globalSetting","dispatch"],O=(0,p.connect)((function(e){return{user:e.user,userDetail:e.userDetail,globalSetting:e.globalSetting}}))((function(e){e.user,e.userDetail,e.globalSetting;var n=e.dispatch,a=(h()(e,q),(0,p.useSearchParams)()),s=d()(a,1)[0],i=JSON.parse(s.get("ids"))||[],l=x.Z.useForm(),o=d()(l,1)[0],u=(0,m.useState)(!1),O=d()(u,2),T=O[0],D=O[1],F=(0,m.useState)(!1),A=d()(F,2),L=A[0],W=A[1],G={amount:Number(I.Base64.decode(s.get("price"))),invoice_type:0,invoice_content:"*信息技术服务*培训费",heading_type:0},E=(0,m.useState)(G),V=d()(E,2),$=V[0],B=V[1];(0,m.useEffect)((function(){return n({type:"globalSetting/footerToggle",payload:!1}),function(){n({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,m.useEffect)((function(){(0,v.Dk)("发票申请")}),[]);var H=[{name:"我的"},{name:"我购买的课程",path:"/order"},{name:"待开票订单",path:"/order/invoice".concat(location.search)},{name:"开发票"}],J=function(){var e=c()(t()().mark((function e(){return t()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.ZP)("/api/invoices.json",{method:"post",body:r()({order_ids:i},$)});case 2:0===e.sent.status&&(f.ZP.success("操作成功"),p.history.push("/order/records"));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,P.jsxs)(m.Fragment,{children:[(0,P.jsx)(C._b,{dataSource:H}),(0,P.jsxs)("div",{className:Z,children:[(0,P.jsx)("div",{className:y,children:"发票申请"}),(0,P.jsxs)(x.Z,{colon:!1,form:o,className:S,initialValues:G,labelCol:{span:7},wrapperCol:{span:17},onValuesChange:function(e,n){return B(r()({},n))},onFinish:function(e){var n=[["发票金额",(0,P.jsxs)("b",{className:"font16",style:{color:"#FA6400",display:"inline-block",transform:"translateY(-2px)"},children:["¥",e.amount]})],["发票类型","增值税电子普通发票"],["发票内容",e.invoice_content],["抬头类型",e.heading_type?"个人":"单位"],["发票抬头",e.invoice_header]];e.heading_type||n.push(["纳税人识别号",e.taxpaper_number]),W(n)},children:[(0,P.jsx)(x.Z.Item,{label:"发票金额",name:"amount",required:!0,children:(0,P.jsxs)("b",{className:"font16",style:{color:"#FA6400"},children:["¥",$.amount]})}),(0,P.jsx)(x.Z.Item,{label:"发票类型",name:"invoice_type",required:!0,children:(0,P.jsx)(j.ZP.Group,{children:(0,P.jsx)(j.ZP,{value:0,children:"增值税电子普通发票"})})}),(0,P.jsx)(x.Z.Item,{label:"发票内容",name:"invoice_content",required:!0,children:(0,P.jsx)("span",{className:"font14",children:$.invoice_content})}),(0,P.jsx)(x.Z.Item,{label:"抬头类型",name:"heading_type",required:!0,className:"mb20",children:(0,P.jsxs)(j.ZP.Group,{children:[(0,P.jsx)(j.ZP,{value:0,children:"单位"}),(0,P.jsx)(j.ZP,{style:{marginLeft:40},value:1,children:"个人"})]})}),(0,P.jsx)(x.Z.Item,{label:"发票抬头",name:"invoice_header",required:!0,rules:[{required:!0,message:"请填写发票抬头"},{whitespace:!0,message:"请填写发票抬头"}],className:"mb30",children:(0,P.jsx)(b.Z,{placeholder:"请填写发票抬头"})}),0===(null==$?void 0:$.heading_type)&&(0,P.jsx)(x.Z.Item,{label:"纳税人识别号",name:"taxpaper_number",required:!0,rules:[{required:!0,message:"请填写纳税人识别号"},{whitespace:!0,message:"请填写纳税人识别号"}],className:"mb30",children:(0,P.jsx)(b.Z,{placeholder:"请填写纳税人识别号"})}),(0,P.jsxs)("div",{style:{display:T?"block":"none"},children:[1===(null==$?void 0:$.heading_type)&&(0,P.jsx)(x.Z.Item,{label:"纳税人识别号",name:"taxpaper_number",className:"mb30",children:(0,P.jsx)(b.Z,{placeholder:"请填写纳税人识别号"})}),(0,P.jsx)(x.Z.Item,{label:"地址",name:"address",className:"mb30",children:(0,P.jsx)(b.Z,{placeholder:"请填写地址"})}),(0,P.jsx)(x.Z.Item,{label:"联系电话",name:"phone",className:"mb30",rules:[{pattern:/^[^\u4e00-\u9fa5]+$/,message:"请输入正确的联系电话"}],children:(0,P.jsx)(b.Z,{placeholder:"请填写联系电话"})}),(0,P.jsx)(x.Z.Item,{label:"开户行",name:"bank",className:"mb30",children:(0,P.jsx)(b.Z,{placeholder:"请填写开户行"})}),(0,P.jsx)(x.Z.Item,{label:"银行账号",name:"bank_number",className:"mb30",rules:[{pattern:/^[^\u4e00-\u9fa5]+$/,message:"请输入正确的银行账号"}],children:(0,P.jsx)(b.Z,{placeholder:"请填写银行账号"})})]})]}),(0,P.jsx)("div",{className:k,children:(0,P.jsxs)("div",{onClick:function(){return D(!T)},children:[T?"收起":"更多信息",T?(0,P.jsx)("i",{className:"iconfont icon-xialajiantou1"}):(0,P.jsx)("i",{className:"iconfont icon-xialajiantoubeifen"})]})}),(0,P.jsxs)(_.Z,{align:"middle",justify:"center",children:[(0,P.jsx)(C.op,{onClick:function(){return p.history.push("/order/invoice".concat(location.search))},style:{borderRadius:2,height:38,lineHeight:"36px",background:"#fff",boxShadow:"none",padding:"0 20px"},children:"取消"}),(0,P.jsx)("div",{onClick:function(){return o.submit()},className:N,children:"提交"})]})]}),(0,P.jsx)(w.Z,{okText:"确认提交",cancelText:"再看看",width:504,title:"确认发票主要信息",visible:L,listLeftWidth:105,onCancel:function(){return W(!1)},onOk:J})]})}))}}]); \ No newline at end of file diff --git a/p__User__Detail__Order__pages__invoice__index.async.js b/p__User__Detail__Order__pages__invoice__index.async.js index 2ac5c6cea8..45ddf7f9bb 100644 --- a/p__User__Detail__Order__pages__invoice__index.async.js +++ b/p__User__Detail__Order__pages__invoice__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[556],{26093:function(e,n,s){s.r(n),s.d(n,{default:function(){return U}});var i=s(37205),t=s.n(i),a=s(7557),l=s.n(a),c=s(41498),r=s.n(c),d=s(79800),o=s.n(d),u=s(39647),_=s.n(u),h=s(59301),p=s(80608),x=s(24905),g=s(8591),m=s(66999),v=s(64165),f=s(95237),j=s(49105),N=s(27876),y="invoice___a84xn",b="title___GZTtr",S="content___RYPcg",k="w1___oSVo6",w="w2___iJBuO",C="w3___aBBd0",Z="w4___AAR4n",D="w6___tI151",A="w7___jFo0v",J="listTitle___Sgp7V",P="listContent___E6QJQ",R="checkbox___j6PNs",F="info___wAK0H",T="d1___lwbvV",B="d2___huWI5",E="d3___d2Kym",G="unitPrice___aqG7f",I="p___asmlx",L="l___mD0vI",O="payType___WgJ9m",V="price___j2cbR",H="status___GMka1",K="bLeft____8n5u",Q="btn___JjlGo",W=s(48410),q=s(24334),z=s(37712),M=["user","userDetail","globalSetting","dispatch"],U=(0,p.connect)((function(e){return{user:e.user,userDetail:e.userDetail,globalSetting:e.globalSetting}}))((function(e){e.user,e.userDetail,e.globalSetting;var n=e.dispatch,s=(_()(e,M),(0,p.useSearchParams)()),i=o()(s,1)[0],a=(0,h.useState)([]),c=o()(a,2),d=c[0],u=c[1],U=(0,h.useState)([]),Y=o()(U,2),X=Y[0],$=Y[1],ee=(0,h.useState)(!0),ne=o()(ee,2),se=ne[0],ie=ne[1];(0,h.useEffect)((function(){return n({type:"globalSetting/footerToggle",payload:!1}),function(){n({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,h.useEffect)((function(){(0,N.Dk)("待开票订单"),te()}),[]);var te=function(){var e=r()(l()().mark((function e(){var n,s,t,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ie(!0),e.next=3,(0,j.ZP)("/api/invoices.json",{method:"get",params:{page:1,per_page:1e4}});case 3:null!=(n=e.sent)&&n.orders&&(t=JSON.parse(i.get("ids"))||[],a=[],null==n||null===(s=n.orders)||void 0===s||s.forEach((function(e){null!=t&&t.includes(e.id)&&a.push(e.id)})),u(a),$(null==n?void 0:n.orders),ie(!1));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ae=function(e,n,s){var i=[];"all"===s&&e?i=X.map((function(e){return e.id})):"all"!==s&&(i=e?[].concat(t()(d),[n]):d.filter((function(e){return e!==n}))),u(i)},le=X.reduce((function(e,n){return d.includes(n.id)?e+parseFloat(n.price):e}),0).toFixed(2);return(0,z.jsxs)(h.Fragment,{children:[(0,z.jsx)(W._b,{dataSource:[{name:"我的"},{name:"我购买的课程",path:"/order"},{name:"待开票订单"}]}),(0,z.jsxs)("div",{className:y,children:[(0,z.jsx)("div",{className:b,children:"待开票订单"}),(0,z.jsx)(m.Z,{loading:se,active:!0,paragraph:{rows:5},children:X.length?(0,z.jsxs)("div",{className:S,children:[(0,z.jsxs)("div",{className:J,children:[(0,z.jsx)("div",{className:A,children:(0,z.jsx)(x.Z,{onChange:function(e){return ae(e.target.checked,null,"all")},checked:!!d.length&&d.length===X.length,indeterminate:!!d.length&&d.length!==X.length})}),(0,z.jsx)("div",{style:{textAlign:"left"},className:k,children:"订单信息"}),(0,z.jsx)("div",{className:w,children:"单价(元)"}),(0,z.jsx)("div",{className:C,children:"实付金额(元)"}),(0,z.jsx)("div",{className:D,children:"支付方式"}),(0,z.jsx)("div",{className:Z,children:"交易状态"})]}),X.map((function(e,n){return(0,z.jsxs)("div",{className:P,children:[(0,z.jsx)("div",{className:R,children:(0,z.jsx)(x.Z,{onChange:function(n){return ae(n.target.checked,e.id)},checked:d.includes(e.id)})}),(0,z.jsxs)("div",{className:F,children:[(0,z.jsx)("a",{href:"/paths/".concat(e.subject_id),className:T,children:e.name}),(0,z.jsxs)("div",{className:B,children:[(0,z.jsxs)("span",{children:["订单编号:",e.num]}),(0,z.jsx)("span",{style:{marginLeft:22},children:e.created_at})]}),(0,z.jsxs)("div",{className:E,children:["课程有效期:","1"===(null==e?void 0:e.expiration)&&"永久有效","2"===(null==e?void 0:e.expiration)&&"购买后".concat(null==e?void 0:e.days,"天有效"),"3"===(null==e?void 0:e.expiration)&&"".concat(null==e?void 0:e.start_at,"到").concat(null==e?void 0:e.end_at)]})]}),(0,z.jsxs)("div",{className:G,children:[(0,z.jsx)("div",{className:I,children:e.price}),(0,z.jsx)("div",{className:L,children:e.origin_price})]}),(0,z.jsx)("div",{className:V,children:e.price}),(0,z.jsx)("div",{className:O,children:null==e?void 0:e.payment_method}),(0,z.jsx)("div",{className:H,children:"unpaid"===e.state?"待支付":"expired"===e.state?"已失效":"交易完成"})]},n)}))]}):(0,z.jsx)(v.Z,{})}),(0,z.jsx)(W.vr,{LeftContent:(0,z.jsxs)("div",{className:K,children:[(0,z.jsx)("b",{style:{color:"#FA6400",fontSize:20},children:le}),(0,z.jsx)("span",{className:"c-grey-333 mr20 ml8",children:"元"}),(0,z.jsxs)("span",{style:{color:"#9096A3"},children:["共 ",(0,z.jsx)("span",{style:{color:"#3061D0"},children:d.length})," 个订单"]})]}),RightContent:(0,z.jsxs)(f.Z,{align:"middle",children:[(0,z.jsx)(W.op,{onClick:function(){return p.history.push("/order")},style:{borderRadius:2,height:38,lineHeight:"36px",background:"#fff",boxShadow:"none"},children:"取消"}),(0,z.jsx)("div",{onClick:function(){d.length?p.history.push("/order/apply?ids=".concat(encodeURIComponent(JSON.stringify(d)),"&price=").concat(q.Base64.encode(le))):g.ZP.warning("请先选择需要开发票的订单")},className:Q,children:"去开票"})]})})]})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[556],{26093:function(e,n,s){s.r(n),s.d(n,{default:function(){return U}});var i=s(37205),t=s.n(i),a=s(7557),l=s.n(a),c=s(41498),r=s.n(c),d=s(79800),o=s.n(d),u=s(39647),_=s.n(u),h=s(59301),p=s(80608),x=s(24905),g=s(8591),m=s(66999),v=s(64165),f=s(95237),j=s(49105),N=s(27876),y="invoice___a84xn",b="title___GZTtr",S="content___RYPcg",k="w1___oSVo6",w="w2___iJBuO",C="w3___aBBd0",Z="w4___AAR4n",D="w6___tI151",A="w7___jFo0v",J="listTitle___Sgp7V",P="listContent___E6QJQ",R="checkbox___j6PNs",F="info___wAK0H",T="d1___lwbvV",B="d2___huWI5",E="d3___d2Kym",G="unitPrice___aqG7f",I="p___asmlx",L="l___mD0vI",O="payType___WgJ9m",V="price___j2cbR",H="status___GMka1",K="bLeft____8n5u",Q="btn___JjlGo",W=s(2753),q=s(24334),z=s(37712),M=["user","userDetail","globalSetting","dispatch"],U=(0,p.connect)((function(e){return{user:e.user,userDetail:e.userDetail,globalSetting:e.globalSetting}}))((function(e){e.user,e.userDetail,e.globalSetting;var n=e.dispatch,s=(_()(e,M),(0,p.useSearchParams)()),i=o()(s,1)[0],a=(0,h.useState)([]),c=o()(a,2),d=c[0],u=c[1],U=(0,h.useState)([]),Y=o()(U,2),X=Y[0],$=Y[1],ee=(0,h.useState)(!0),ne=o()(ee,2),se=ne[0],ie=ne[1];(0,h.useEffect)((function(){return n({type:"globalSetting/footerToggle",payload:!1}),function(){n({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,h.useEffect)((function(){(0,N.Dk)("待开票订单"),te()}),[]);var te=function(){var e=r()(l()().mark((function e(){var n,s,t,a;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ie(!0),e.next=3,(0,j.ZP)("/api/invoices.json",{method:"get",params:{page:1,per_page:1e4}});case 3:null!=(n=e.sent)&&n.orders&&(t=JSON.parse(i.get("ids"))||[],a=[],null==n||null===(s=n.orders)||void 0===s||s.forEach((function(e){null!=t&&t.includes(e.id)&&a.push(e.id)})),u(a),$(null==n?void 0:n.orders),ie(!1));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ae=function(e,n,s){var i=[];"all"===s&&e?i=X.map((function(e){return e.id})):"all"!==s&&(i=e?[].concat(t()(d),[n]):d.filter((function(e){return e!==n}))),u(i)},le=X.reduce((function(e,n){return d.includes(n.id)?e+parseFloat(n.price):e}),0).toFixed(2);return(0,z.jsxs)(h.Fragment,{children:[(0,z.jsx)(W._b,{dataSource:[{name:"我的"},{name:"我购买的课程",path:"/order"},{name:"待开票订单"}]}),(0,z.jsxs)("div",{className:y,children:[(0,z.jsx)("div",{className:b,children:"待开票订单"}),(0,z.jsx)(m.Z,{loading:se,active:!0,paragraph:{rows:5},children:X.length?(0,z.jsxs)("div",{className:S,children:[(0,z.jsxs)("div",{className:J,children:[(0,z.jsx)("div",{className:A,children:(0,z.jsx)(x.Z,{onChange:function(e){return ae(e.target.checked,null,"all")},checked:!!d.length&&d.length===X.length,indeterminate:!!d.length&&d.length!==X.length})}),(0,z.jsx)("div",{style:{textAlign:"left"},className:k,children:"订单信息"}),(0,z.jsx)("div",{className:w,children:"单价(元)"}),(0,z.jsx)("div",{className:C,children:"实付金额(元)"}),(0,z.jsx)("div",{className:D,children:"支付方式"}),(0,z.jsx)("div",{className:Z,children:"交易状态"})]}),X.map((function(e,n){return(0,z.jsxs)("div",{className:P,children:[(0,z.jsx)("div",{className:R,children:(0,z.jsx)(x.Z,{onChange:function(n){return ae(n.target.checked,e.id)},checked:d.includes(e.id)})}),(0,z.jsxs)("div",{className:F,children:[(0,z.jsx)("a",{href:"/paths/".concat(e.subject_id),className:T,children:e.name}),(0,z.jsxs)("div",{className:B,children:[(0,z.jsxs)("span",{children:["订单编号:",e.num]}),(0,z.jsx)("span",{style:{marginLeft:22},children:e.created_at})]}),(0,z.jsxs)("div",{className:E,children:["课程有效期:","1"===(null==e?void 0:e.expiration)&&"永久有效","2"===(null==e?void 0:e.expiration)&&"购买后".concat(null==e?void 0:e.days,"天有效"),"3"===(null==e?void 0:e.expiration)&&"".concat(null==e?void 0:e.start_at,"到").concat(null==e?void 0:e.end_at)]})]}),(0,z.jsxs)("div",{className:G,children:[(0,z.jsx)("div",{className:I,children:e.price}),(0,z.jsx)("div",{className:L,children:e.origin_price})]}),(0,z.jsx)("div",{className:V,children:e.price}),(0,z.jsx)("div",{className:O,children:null==e?void 0:e.payment_method}),(0,z.jsx)("div",{className:H,children:"unpaid"===e.state?"待支付":"expired"===e.state?"已失效":"交易完成"})]},n)}))]}):(0,z.jsx)(v.Z,{})}),(0,z.jsx)(W.vr,{LeftContent:(0,z.jsxs)("div",{className:K,children:[(0,z.jsx)("b",{style:{color:"#FA6400",fontSize:20},children:le}),(0,z.jsx)("span",{className:"c-grey-333 mr20 ml8",children:"元"}),(0,z.jsxs)("span",{style:{color:"#9096A3"},children:["共 ",(0,z.jsx)("span",{style:{color:"#3061D0"},children:d.length})," 个订单"]})]}),RightContent:(0,z.jsxs)(f.Z,{align:"middle",children:[(0,z.jsx)(W.op,{onClick:function(){return p.history.push("/order")},style:{borderRadius:2,height:38,lineHeight:"36px",background:"#fff",boxShadow:"none"},children:"取消"}),(0,z.jsx)("div",{onClick:function(){d.length?p.history.push("/order/apply?ids=".concat(encodeURIComponent(JSON.stringify(d)),"&price=").concat(q.Base64.encode(le))):g.ZP.warning("请先选择需要开发票的订单")},className:Q,children:"去开票"})]})})]})]})}))}}]); \ No newline at end of file diff --git a/p__User__Detail__Order__pages__records__index.async.js b/p__User__Detail__Order__pages__records__index.async.js index 521a3a8a30..8098e5a494 100644 --- a/p__User__Detail__Order__pages__records__index.async.js +++ b/p__User__Detail__Order__pages__records__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[16434],{47406:function(n,t,e){e.r(t),e.d(t,{default:function(){return M}});var a=e(82242),s=e.n(a),i=e(7557),l=e.n(i),r=e(41498),o=e.n(r),p=e(79800),A=e.n(p),c=e(39647),I=e.n(c),g=e(59301),d=e(80608),u=e(66999),K=e(51945),G=e(49105),B=e(27876),J="records___VN1g3",m="title____buZn",y="empty___dT6nY",R="actionBtns___S2r22",S="btn___cR3uk",U=e(48410),k=e(71681),x=e(37712),h=["user","userDetail","globalSetting","dispatch"],M=(0,d.connect)((function(n){return{user:n.user,userDetail:n.userDetail,globalSetting:n.globalSetting}}))((function(n){n.user,n.userDetail,n.globalSetting;var t=n.dispatch,e=(I()(n,h),(0,g.useState)(!0)),a=A()(e,2),i=a[0],r=a[1],p=(0,g.useState)(0),c=A()(p,2),M=c[0],w=c[1],N=(0,g.useState)([]),f=A()(N,2),C=f[0],E=f[1],v=(0,g.useState)(!0),V=A()(v,2),b=V[0],X=V[1],F=(0,g.useState)({page:1,per_page:10}),Y=A()(F,2),z=Y[0],H=Y[1];(0,g.useEffect)((function(){return t({type:"globalSetting/footerToggle",payload:!1}),function(){t({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,g.useEffect)((function(){(0,B.Dk)("开票记录"),Q(z)}),[]);var Q=function(){var n=o()(l()().mark((function n(t){var e;return l()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return r(!0),n.next=3,(0,G.ZP)("/api/invoices/invoice_records.json",{method:"get",params:t});case 3:0===(null==(e=n.sent)?void 0:e.status)&&(E(null==e?void 0:e.invoices),w((null==e?void 0:e.count)||0),b&&X(!1)),r(!1);case 6:case"end":return n.stop()}}),n)})));return function(t){return n.apply(this,arguments)}}(),j=[{title:(0,x.jsx)("span",{children:"序号"}),dataIndex:"index",render:function(n){return(0,x.jsx)("span",{style:{color:"#232B40"},children:n})}},{title:"发票金额",dataIndex:"amount",render:function(n){return(0,x.jsx)("span",{style:{color:"#232B40"},children:n})}},{title:"发票类型",dataIndex:"invoice_type",render:function(n){return(0,x.jsx)("span",{style:{color:"#232B40"},children:n})}},{title:"发票内容",dataIndex:"invoice_content",render:function(n){return(0,x.jsx)("span",{style:{color:"#232B40"},children:n})}},{title:"抬头类型",dataIndex:"heading_type",render:function(n){return(0,x.jsx)("span",{style:{color:"#232B40"},children:n})}},{title:"发票抬头",dataIndex:"invoice_header",render:function(n){return(0,x.jsx)("span",{style:{color:"#232B40"},children:n})}},{title:"纳税人识别号",dataIndex:"taxpaper_number",width:120,render:function(n){return(0,x.jsx)("span",{style:{color:"#232B40"},children:n})}},{title:"申请时间",dataIndex:"created_at",width:104,render:function(n){return(0,x.jsx)("span",{style:{color:"#232B40"},children:n})}},{title:"审核状态",dataIndex:"state",width:74,render:function(n,t){return(0,x.jsxs)("span",{style:{color:"#232B40"},children:["pending"===n&&(0,x.jsx)("span",{children:"审核中"}),"not_passed"===n&&(0,x.jsx)("span",{children:"未通过"}),"passed"===n&&(0,x.jsx)("span",{children:"已通过"})]})}},{title:(0,x.jsx)("span",{children:"操作"}),dataIndex:"action",key:"action",align:"right",width:122,render:function(n,t){return(0,x.jsxs)("span",{className:R,children:["not_passed"===t.state&&(0,x.jsx)("span",{onClick:function(){var n,e=null==t||null===(n=t.orders)||void 0===n?void 0:n.map((function(n){return n.id}));d.history.push("/order/invoice?ids=".concat(encodeURIComponent(JSON.stringify(e))))},style:{color:"#E53333"},children:"重新申请"}),"passed"===t.state&&(0,x.jsx)("span",{onClick:function(){var n;return(0,B.Nd)(null,"".concat(k.Z.API_SERVER).concat(null==t||null===(n=t.attachment_info)||void 0===n||null===(n=n.url)||void 0===n?void 0:n.replace("disposition=inline&","")))},children:"下载发票"}),(0,x.jsx)("b",{onClick:function(){return d.history.push("/order/view?id=".concat(t.id))},children:"查看"})]})}}];return(0,x.jsxs)(g.Fragment,{children:[(0,x.jsx)(U._b,{dataSource:[{name:"我的"},{name:"我购买的课程",path:"/order"},{name:"开票记录"}]}),(0,x.jsxs)("div",{className:J,children:[(0,x.jsx)("div",{className:m,children:"开票记录"}),(0,x.jsx)(u.Z,{loading:b,active:!0,paragraph:{rows:5},children:M?(0,x.jsx)(K.Z,{dataSource:C,bordered:!1,rowKey:function(n){return n.id},columns:j,loading:i,onChange:function(n,t,e){z.page=null==n?void 0:n.current,z.per_page=null==n?void 0:n.pageSize,H(s()({},z)),Q(z)},pagination:{pageSize:z.per_page,total:M,current:z.page,showQuickJumper:!0,hideOnSinglePage:!0}}):(0,x.jsxs)("div",{className:y,children:[(0,x.jsx)("img",{src:"data:image/png;base64,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",width:"290"}),(0,x.jsx)("span",{className:"c-grey-c",children:"暂无开票记录~"})]})}),(0,x.jsx)(U.vr,{children:(0,x.jsx)(U.op,{onClick:function(){return d.history.push("/order")},className:S,children:"返回订单列表"})})]})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[16434],{47406:function(e,n,t){t.r(n),t.d(n,{default:function(){return h}});var a=t(82242),r=t.n(a),s=t(7557),l=t.n(s),i=t(41498),o=t.n(i),c=t(79800),p=t.n(c),u=t(39647),g=t.n(u),d=t(59301),A=t(80608),I=t(66999),m=t(51945),S=t(49105),f=t(27876),K="records___VN1g3",G="title____buZn",y="empty___dT6nY",B="actionBtns___S2r22",J="btn___cR3uk",R=t(2753),x=t(71681),v=t(37712),k=["user","userDetail","globalSetting","dispatch"],h=(0,A.connect)((function(e){return{user:e.user,userDetail:e.userDetail,globalSetting:e.globalSetting}}))((function(e){e.user,e.userDetail,e.globalSetting;var n=e.dispatch,t=(g()(e,k),(0,d.useState)(!0)),a=p()(t,2),s=a[0],i=a[1],c=(0,d.useState)(0),u=p()(c,2),h=u[0],U=u[1],M=(0,d.useState)([]),N=p()(M,2),w=N[0],E=N[1],C=(0,d.useState)(!0),b=p()(C,2),V=b[0],X=b[1],z=(0,d.useState)({page:1,per_page:10}),F=p()(z,2),j=F[0],H=F[1];(0,d.useEffect)((function(){return n({type:"globalSetting/footerToggle",payload:!1}),function(){n({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,d.useEffect)((function(){(0,f.Dk)("开票记录"),O(j)}),[]);var O=function(){var e=o()(l()().mark((function e(n){var t;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i(!0),e.next=3,(0,S.ZP)("/api/invoices/invoice_records.json",{method:"get",params:n});case 3:0===(null==(t=e.sent)?void 0:t.status)&&(E(null==t?void 0:t.invoices),U((null==t?void 0:t.count)||0),V&&X(!1)),i(!1);case 6:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Y=[{title:(0,v.jsx)("span",{children:"序号"}),dataIndex:"index",render:function(e){return(0,v.jsx)("span",{style:{color:"#232B40"},children:e})}},{title:"发票金额",dataIndex:"amount",render:function(e){return(0,v.jsx)("span",{style:{color:"#232B40"},children:e})}},{title:"发票类型",dataIndex:"invoice_type",render:function(e){return(0,v.jsx)("span",{style:{color:"#232B40"},children:e})}},{title:"发票内容",dataIndex:"invoice_content",render:function(e){return(0,v.jsx)("span",{style:{color:"#232B40"},children:e})}},{title:"抬头类型",dataIndex:"heading_type",render:function(e){return(0,v.jsx)("span",{style:{color:"#232B40"},children:e})}},{title:"发票抬头",dataIndex:"invoice_header",render:function(e){return(0,v.jsx)("span",{style:{color:"#232B40"},children:e})}},{title:"纳税人识别号",dataIndex:"taxpaper_number",width:120,render:function(e){return(0,v.jsx)("span",{style:{color:"#232B40"},children:e})}},{title:"申请时间",dataIndex:"created_at",width:104,render:function(e){return(0,v.jsx)("span",{style:{color:"#232B40"},children:e})}},{title:"审核状态",dataIndex:"state",width:74,render:function(e,n){return(0,v.jsxs)("span",{style:{color:"#232B40"},children:["pending"===e&&(0,v.jsx)("span",{children:"审核中"}),"not_passed"===e&&(0,v.jsx)("span",{children:"未通过"}),"passed"===e&&(0,v.jsx)("span",{children:"已通过"})]})}},{title:(0,v.jsx)("span",{children:"操作"}),dataIndex:"action",key:"action",align:"right",width:122,render:function(e,n){return(0,v.jsxs)("span",{className:B,children:["not_passed"===n.state&&(0,v.jsx)("span",{onClick:function(){var e,t=null==n||null===(e=n.orders)||void 0===e?void 0:e.map((function(e){return e.id}));A.history.push("/order/invoice?ids=".concat(encodeURIComponent(JSON.stringify(t))))},style:{color:"#E53333"},children:"重新申请"}),"passed"===n.state&&(0,v.jsx)("span",{onClick:function(){var e;return(0,f.Nd)(null,"".concat(x.Z.API_SERVER).concat(null==n||null===(e=n.attachment_info)||void 0===e||null===(e=e.url)||void 0===e?void 0:e.replace("disposition=inline&","")))},children:"下载发票"}),(0,v.jsx)("b",{onClick:function(){return A.history.push("/order/view?id=".concat(n.id))},children:"查看"})]})}}];return(0,v.jsxs)(d.Fragment,{children:[(0,v.jsx)(R._b,{dataSource:[{name:"我的"},{name:"我购买的课程",path:"/order"},{name:"开票记录"}]}),(0,v.jsxs)("div",{className:K,children:[(0,v.jsx)("div",{className:G,children:"开票记录"}),(0,v.jsx)(I.Z,{loading:V,active:!0,paragraph:{rows:5},children:h?(0,v.jsx)(m.Z,{dataSource:w,bordered:!1,rowKey:function(e){return e.id},columns:Y,loading:s,onChange:function(e,n,t){j.page=null==e?void 0:e.current,j.per_page=null==e?void 0:e.pageSize,H(r()({},j)),O(j)},pagination:{pageSize:j.per_page,total:h,current:j.page,showQuickJumper:!0,hideOnSinglePage:!0}}):(0,v.jsxs)("div",{className:y,children:[(0,v.jsx)("img",{src:"data:image/png;base64,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",width:"290"}),(0,v.jsx)("span",{className:"c-grey-c",children:"暂无开票记录~"})]})}),(0,v.jsx)(R.vr,{children:(0,v.jsx)(R.op,{onClick:function(){return A.history.push("/order")},className:J,children:"返回订单列表"})})]})]})}))},31797:function(e,n,t){t.d(n,{Z:function(){return y}});var a=t(59301),r=t(56762),s=t(92343),l=t(92310),i=t.n(l),o=t(36355),c=t(66999);var p=e=>{const{value:n,formatter:t,precision:r,decimalSeparator:s,groupSeparator:l="",prefixCls:i}=e;let o;if("function"==typeof t)o=t(n);else{const e=String(n),t=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(t&&"-"!==e){const e=t[1];let n=t[2]||"0",c=t[4]||"";n=n.replace(/\B(?=(\d{3})+(?!\d))/g,l),"number"==typeof r&&(c=c.padEnd(r,"0").slice(0,r>0?r:0)),c&&(c=`${s}${c}`),o=[a.createElement("span",{key:"int",className:`${i}-content-value-int`},e,n),c&&a.createElement("span",{key:"decimal",className:`${i}-content-value-decimal`},c)]}else o=e}return a.createElement("span",{className:`${i}-content-value`},o)},u=t(17313),g=t(83116),d=t(37613);const A=e=>{const{componentCls:n,marginXXS:t,padding:a,colorTextDescription:r,titleFontSize:s,colorTextHeading:l,contentFontSize:i,fontFamily:o}=e;return{[`${n}`]:Object.assign(Object.assign({},(0,u.Wf)(e)),{[`${n}-title`]:{marginBottom:t,color:r,fontSize:s},[`${n}-skeleton`]:{paddingTop:a},[`${n}-content`]:{color:l,fontSize:i,fontFamily:o,[`${n}-content-value`]:{display:"inline-block",direction:"ltr"},[`${n}-content-prefix, ${n}-content-suffix`]:{display:"inline-block"},[`${n}-content-prefix`]:{marginInlineEnd:t},[`${n}-content-suffix`]:{marginInlineStart:t}}})}};var I=(0,g.Z)("Statistic",(e=>{const n=(0,d.TS)(e,{});return[A(n)]}),(e=>{const{fontSizeHeading3:n,fontSize:t}=e;return{titleFontSize:t,contentFontSize:n}}));var m=e=>{const{prefixCls:n,className:t,rootClassName:r,style:s,valueStyle:l,value:u=0,title:g,valueRender:d,prefix:A,suffix:m,loading:S=!1,onMouseEnter:f,onMouseLeave:K,decimalSeparator:G=".",groupSeparator:y=","}=e,{getPrefixCls:B,direction:J,statistic:R}=a.useContext(o.E_),x=B("statistic",n),[v,k]=I(x),h=a.createElement(p,Object.assign({decimalSeparator:G,groupSeparator:y,prefixCls:x},e,{value:u})),U=i()(x,{[`${x}-rtl`]:"rtl"===J},null==R?void 0:R.className,t,r,k);return v(a.createElement("div",{className:U,style:Object.assign(Object.assign({},null==R?void 0:R.style),s),onMouseEnter:f,onMouseLeave:K},g&&a.createElement("div",{className:`${x}-title`},g),a.createElement(c.Z,{paragraph:!1,loading:S,className:`${x}-skeleton`},a.createElement("div",{style:l,className:`${x}-content`},A&&a.createElement("span",{className:`${x}-content-prefix`},A),d?d(h):h,m&&a.createElement("span",{className:`${x}-content-suffix`},m)))))};const S=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function f(e,n){const{format:t=""}=n,a=new Date(e).getTime(),r=Date.now();return function(e,n){let t=e;const a=/\[[^\]]*]/g,r=(n.match(a)||[]).map((e=>e.slice(1,-1))),s=n.replace(a,"[]"),l=S.reduce(((e,n)=>{let[a,r]=n;if(e.includes(a)){const n=Math.floor(t/r);return t-=n*r,e.replace(new RegExp(`${a}+`,"g"),(e=>{const t=e.length;return n.toString().padStart(t,"0")}))}return e}),s);let i=0;return l.replace(a,(()=>{const e=r[i];return i+=1,e}))}(Math.max(a-r,0),t)}const K=e=>{const{value:n,format:t="HH:mm:ss",onChange:l,onFinish:i}=e,o=(0,r.Z)(),c=a.useRef(null),p=()=>{const e=function(e){return new Date(e).getTime()}(n);e>=Date.now()&&(c.current=setInterval((()=>{o(),null==l||l(e-Date.now()),e(p(),()=>{c.current&&(clearInterval(c.current),c.current=null)})),[n]);return a.createElement(m,Object.assign({},e,{valueRender:e=>(0,s.Tm)(e,{title:void 0}),formatter:(e,n)=>f(e,Object.assign(Object.assign({},n),{format:t}))}))};var G=a.memo(K);m.Countdown=G;var y=m}}]); \ No newline at end of file diff --git a/p__User__Detail__Order__pages__view__index.async.js b/p__User__Detail__Order__pages__view__index.async.js index f1e60722b2..004ad824f0 100644 --- a/p__User__Detail__Order__pages__view__index.async.js +++ b/p__User__Detail__Order__pages__view__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[28237],{50912:function(e,n,t){t.d(n,{Z:function(){return g}});var s=t(7557),i=t.n(s),a=t(41498),r=t.n(a),l=t(79800),c=t.n(l),d=t(59301),o=t(80608),u=t(43418),_=t(3113),h="infoModal___tP7wn",p="list___I1pXs",x="li____Spvj",v="btns____auS8",j="confirm___oONio",f="cancel___TcnWk",m=t(37712),g=(0,o.connect)((function(e){return{newShixuns:e.newShixuns,globalSetting:e.globalSetting,user:e.user}}))((function(e){var n=e.visible,t=e.onOk,s=e.onCancel,a=e.width,l=void 0===a?1e3:a,o=e.okText,g=void 0===o?"确认":o,y=e.cancelText,N=void 0===y?"取消":y,w=e.title,b=e.listLeftWidth,S=void 0===b?"auto":b,k=(0,d.useState)(!1),C=c()(k,2),I=C[0],F=C[1];return(0,m.jsx)(u.Z,{title:w,open:!!n,width:l,destroyOnClose:!0,centered:!0,onCancel:s,footer:null,children:(0,m.jsxs)("div",{className:h,children:[(0,m.jsx)("div",{className:p,children:"[object Array]"===Object.prototype.toString.call(n)&&n.map((function(e,n){return(0,m.jsxs)("div",{className:x,children:[(0,m.jsx)("span",{style:{width:S},children:e[0]}),(0,m.jsx)("b",{children:e[1]})]},n)}))}),!!t&&(0,m.jsxs)("div",{className:v,children:[(0,m.jsxs)(_.ZP,{onClick:s,className:f,children:[N," "]}),(0,m.jsxs)(_.ZP,{loading:I,onClick:r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return F(!0),e.next=3,t();case 3:F(!1);case 4:case"end":return e.stop()}}),e)}))),className:j,type:"primary",children:[g," "]})]})]})})}))},331:function(e,n,t){t.r(n),t.d(n,{default:function(){return R}});var s=t(7557),i=t.n(s),a=t(41498),r=t.n(a),l=t(79800),c=t.n(l),d=t(39647),o=t.n(d),u=t(59301),_=t(80608),h=t(66999),p=t(51945),x=t(49105),v=t(27876),j="view___YuocU",f="title___vuK4S",m="content___n0akL",g="w1___IV4Jz",y="w2___znnsF",N="w3___WJKVs",w="w4____6XEQ",b="w6___q21Tj",S="listTitle___fDKAC",k="listContent___pErAK",C="info___coPw1",I="d1____zagS",F="d2___SElFI",E="d3___tgPVi",Z="unitPrice___Ol67_",B="p___geGU3",P="l___faBqE",T="payType___pCIq4",A="price___Jrqvx",D="status___GZyP8",L="head___vTkCS",O="actionBtns___Zb_pW",z="btn___Ew8mL",K=t(48410),W=t(71681),q=t(50912),J=t(37712),V=["user","userDetail","globalSetting","dispatch"],R=(0,_.connect)((function(e){return{user:e.user,userDetail:e.userDetail,globalSetting:e.globalSetting}}))((function(e){e.user,e.userDetail,e.globalSetting;var n,t=e.dispatch,s=(o()(e,V),(0,_.useSearchParams)()),a=c()(s,1)[0],l=(0,u.useState)(!0),d=c()(l,2),R=d[0],U=d[1],G=(0,u.useState)({}),X=c()(G,2),Y=X[0],M=X[1],Q=(0,u.useState)(!1),H=c()(Q,2),$=H[0],ee=H[1];(0,u.useEffect)((function(){return t({type:"globalSetting/footerToggle",payload:!1}),function(){t({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,u.useEffect)((function(){(0,v.Dk)("查看发票"),ne()}),[]);var ne=function(){var e=r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return U(!0),e.next=3,(0,x.ZP)("/api/invoices/".concat(a.get("id"),"/detail.json"),{method:"get"});case 3:0===(null==(n=e.sent)?void 0:n.status)&&M((null==n?void 0:n.invoice)||{}),U(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),te=[{title:(0,J.jsx)("span",{children:"发票金额"}),dataIndex:"amount",render:function(e){return(0,J.jsx)("span",{style:{color:"#232B40",paddingLeft:12},children:e})}},{title:"发票类型",dataIndex:"invoice_type",render:function(e){return(0,J.jsx)("span",{style:{color:"#232B40"},children:e})}},{title:"发票内容",dataIndex:"invoice_content",render:function(e){return(0,J.jsx)("span",{style:{color:"#232B40"},children:e})}},{title:"抬头类型",dataIndex:"heading_type",render:function(e){return(0,J.jsx)("span",{style:{color:"#232B40"},children:e})}},{title:"发票抬头",dataIndex:"invoice_header",render:function(e){return(0,J.jsx)("span",{style:{color:"#232B40"},children:e})}},{title:"纳税人识别号",dataIndex:"taxpaper_number",width:120,render:function(e){return(0,J.jsx)("span",{style:{color:"#232B40"},children:e})}},{title:"申请时间",dataIndex:"created_at",width:104,render:function(e){return(0,J.jsx)("span",{style:{color:"#232B40"},children:e})}},{title:"审核状态",dataIndex:"state",width:74,render:function(e,n){return(0,J.jsxs)("span",{children:["pending"===e&&(0,J.jsx)("span",{style:{color:"#FF9D18"},children:"审核中"}),"not_passed"===e&&(0,J.jsx)("span",{style:{color:"#E53333"},children:"未通过"}),"passed"===e&&(0,J.jsx)("span",{style:{color:"#2FA34F"},children:"已通过"})]})}},"not_passed"===(null==Y?void 0:Y.state)?{title:"审核意见",dataIndex:"review_advice",width:86,render:function(e){return(0,J.jsx)("span",{title:e,className:"multi_ellipsis2",style:{color:"#232B40"},children:e})}}:null,{title:(0,J.jsx)("span",{children:"操作"}),dataIndex:"action",key:"action",align:"right",width:122,render:function(e,n){return(0,J.jsxs)("span",{className:O,children:["not_passed"===n.state&&(0,J.jsx)("span",{onClick:function(){var e,t=null==n||null===(e=n.orders)||void 0===e?void 0:e.map((function(e){return e.id}));_.history.push("/order/invoice?ids=".concat(encodeURIComponent(JSON.stringify(t))))},children:"重新申请"}),"passed"===n.state&&(0,J.jsx)("span",{onClick:function(){var e;return(0,v.Nd)(null,"".concat(W.Z.API_SERVER).concat(null==n||null===(e=n.attachment_info)||void 0===e||null===(e=e.url)||void 0===e?void 0:e.replace("disposition=inline&","")))},children:"下载发票"}),(0,J.jsx)("b",{onClick:se,children:"详情"})]})}}].filter((function(e){return!!e})),se=function(){var e=[["发票金额",(0,J.jsxs)("b",{className:"font16",style:{color:"#FA6400",display:"inline-block",transform:"translateY(-2px)"},children:["¥",Y.amount]})],["发票类型",Y.invoice_type],["发票内容",Y.invoice_content],["抬头类型",Y.heading_type],["发票抬头",Y.invoice_header],["纳税人识别号",Y.taxpaper_number||"/"],["地址",Y.address||"/"],["联系电话",Y.phone||"/"],["开户行",Y.bank||"/"],["银行账号",Y.bank_number||"/"]];ee(e)};return(0,J.jsxs)(u.Fragment,{children:[(0,J.jsx)(K._b,{dataSource:[{name:"我的"},{name:"我购买的课程",path:"/order"},{name:"开票记录",path:"/order/records"},{name:"查看发票"}]}),(0,J.jsxs)("div",{className:j,children:[(0,J.jsxs)(h.Z,{loading:R,active:!0,paragraph:{rows:5},children:[(0,J.jsxs)("div",{className:L,children:["pending"===(null==Y?void 0:Y.state)&&(0,J.jsxs)(J.Fragment,{children:[(0,J.jsxs)("aside",{children:[(0,J.jsx)("i",{style:{color:"#FF9D18"},className:"iconfont icon-shenhezhong font20"}),(0,J.jsx)("span",{children:"开票审核中"})]}),(0,J.jsx)("div",{children:"请耐心等待,开票完成后可直接在当前页面进行下载~"})]}),"not_passed"===(null==Y?void 0:Y.state)&&(0,J.jsxs)(J.Fragment,{children:[(0,J.jsxs)("aside",{children:[(0,J.jsx)("i",{style:{color:"#E53333"},className:"iconfont icon-weishezhi font20"}),(0,J.jsx)("span",{children:"审核未通过"})]}),(0,J.jsx)("div",{children:"请根据审核意见修改发票申请信息之后重新提交~"})]}),"passed"===(null==Y?void 0:Y.state)&&(0,J.jsxs)(J.Fragment,{children:[(0,J.jsxs)("aside",{children:[(0,J.jsx)("i",{style:{color:"#2FA34F"},className:"iconfont icon-yiwancheng4 font20"}),(0,J.jsx)("span",{children:"开票完成"})]}),(0,J.jsx)("div",{children:"可直接在发票信息右侧操作栏下载发票~"})]})]}),(0,J.jsx)("div",{className:f,children:"发票信息"}),(0,J.jsx)(p.Z,{dataSource:[Y],bordered:!1,rowKey:function(e){return e.id},columns:te,pagination:!1}),(0,J.jsx)("div",{className:f,children:"关联订单信息"}),(0,J.jsxs)("div",{className:m,children:[(0,J.jsxs)("div",{className:S,children:[(0,J.jsx)("div",{style:{textAlign:"left",paddingLeft:30},className:g,children:"订单信息"}),(0,J.jsx)("div",{className:y,children:"单价(元)"}),(0,J.jsx)("div",{className:N,children:"实付金额(元)"}),(0,J.jsx)("div",{className:b,children:"支付方式"}),(0,J.jsx)("div",{className:w,children:"交易状态"})]}),null==Y||null===(n=Y.orders)||void 0===n?void 0:n.map((function(e,n){return(0,J.jsxs)("div",{className:k,children:[(0,J.jsxs)("div",{className:C,children:[(0,J.jsx)("a",{href:"/paths/".concat(e.subject_id),className:I,children:e.name}),(0,J.jsxs)("div",{className:F,children:[(0,J.jsxs)("span",{children:["订单编号:",e.num]}),(0,J.jsx)("span",{style:{marginLeft:22},children:e.created_at})]}),(0,J.jsxs)("div",{className:E,children:["课程有效期:","1"===(null==e?void 0:e.expiration)&&"永久有效","2"===(null==e?void 0:e.expiration)&&"购买后".concat(null==e?void 0:e.days,"天有效"),"3"===(null==e?void 0:e.expiration)&&"".concat(null==e?void 0:e.start_at,"到").concat(null==e?void 0:e.end_at)]})]}),(0,J.jsxs)("div",{className:Z,children:[(0,J.jsx)("div",{className:B,children:e.price}),(0,J.jsx)("div",{className:P,children:e.origin_price})]}),(0,J.jsx)("div",{className:A,children:e.price}),(0,J.jsx)("div",{className:T,children:null==e?void 0:e.payment_method}),(0,J.jsx)("div",{className:D,children:"unpaid"===e.state?"待支付":"expired"===e.state?"已失效":"交易完成"})]},n)}))]})]}),(0,J.jsx)(K.vr,{children:(0,J.jsx)(K.op,{onClick:function(){return _.history.push("/order/records")},className:z,children:"返回"})})]}),(0,J.jsx)(q.Z,{width:504,title:"详情",visible:$,listLeftWidth:105,onCancel:function(){return ee(!1)}})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[28237],{50912:function(e,n,t){t.d(n,{Z:function(){return g}});var s=t(7557),i=t.n(s),a=t(41498),r=t.n(a),l=t(79800),c=t.n(l),o=t(59301),d=t(80608),u=t(43418),p=t(3113),h="infoModal___tP7wn",m="list___I1pXs",_="li____Spvj",x="btns____auS8",f="confirm___oONio",v="cancel___TcnWk",j=t(37712),g=(0,d.connect)((function(e){return{newShixuns:e.newShixuns,globalSetting:e.globalSetting,user:e.user}}))((function(e){var n=e.visible,t=e.onOk,s=e.onCancel,a=e.width,l=void 0===a?1e3:a,d=e.okText,g=void 0===d?"确认":d,y=e.cancelText,N=void 0===y?"取消":y,S=e.title,b=e.listLeftWidth,w=void 0===b?"auto":b,E=(0,o.useState)(!1),k=c()(E,2),C=k[0],F=k[1];return(0,j.jsx)(u.Z,{title:S,open:!!n,width:l,destroyOnClose:!0,centered:!0,onCancel:s,footer:null,children:(0,j.jsxs)("div",{className:h,children:[(0,j.jsx)("div",{className:m,children:"[object Array]"===Object.prototype.toString.call(n)&&n.map((function(e,n){return(0,j.jsxs)("div",{className:_,children:[(0,j.jsx)("span",{style:{width:w},children:e[0]}),(0,j.jsx)("b",{children:e[1]})]},n)}))}),!!t&&(0,j.jsxs)("div",{className:x,children:[(0,j.jsxs)(p.ZP,{onClick:s,className:v,children:[N," "]}),(0,j.jsxs)(p.ZP,{loading:C,onClick:r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return F(!0),e.next=3,t();case 3:F(!1);case 4:case"end":return e.stop()}}),e)}))),className:f,type:"primary",children:[g," "]})]})]})})}))},331:function(e,n,t){t.r(n),t.d(n,{default:function(){return K}});var s=t(7557),i=t.n(s),a=t(41498),r=t.n(a),l=t(79800),c=t.n(l),o=t(39647),d=t.n(o),u=t(59301),p=t(80608),h=t(66999),m=t(51945),_=t(49105),x=t(27876),f="view___YuocU",v="title___vuK4S",j="content___n0akL",g="w1___IV4Jz",y="w2___znnsF",N="w3___WJKVs",S="w4____6XEQ",b="w6___q21Tj",w="listTitle___fDKAC",E="listContent___pErAK",k="info___coPw1",C="d1____zagS",F="d2___SElFI",$="d3___tgPVi",I="unitPrice___Ol67_",D="p___geGU3",T="l___faBqE",Z="payType___pCIq4",O="price___Jrqvx",z="status___GZyP8",B="head___vTkCS",P="actionBtns___Zb_pW",L="btn___Ew8mL",A=t(2753),M=t(71681),R=t(50912),W=t(37712),H=["user","userDetail","globalSetting","dispatch"],K=(0,p.connect)((function(e){return{user:e.user,userDetail:e.userDetail,globalSetting:e.globalSetting}}))((function(e){e.user,e.userDetail,e.globalSetting;var n,t=e.dispatch,s=(d()(e,H),(0,p.useSearchParams)()),a=c()(s,1)[0],l=(0,u.useState)(!0),o=c()(l,2),K=o[0],q=o[1],J=(0,u.useState)({}),V=c()(J,2),X=V[0],U=V[1],Y=(0,u.useState)(!1),G=c()(Y,2),Q=G[0],ee=G[1];(0,u.useEffect)((function(){return t({type:"globalSetting/footerToggle",payload:!1}),function(){t({type:"globalSetting/footerToggle",payload:!0})}}),[]),(0,u.useEffect)((function(){(0,x.Dk)("查看发票"),ne()}),[]);var ne=function(){var e=r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return q(!0),e.next=3,(0,_.ZP)("/api/invoices/".concat(a.get("id"),"/detail.json"),{method:"get"});case 3:0===(null==(n=e.sent)?void 0:n.status)&&U((null==n?void 0:n.invoice)||{}),q(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),te=[{title:(0,W.jsx)("span",{children:"发票金额"}),dataIndex:"amount",render:function(e){return(0,W.jsx)("span",{style:{color:"#232B40",paddingLeft:12},children:e})}},{title:"发票类型",dataIndex:"invoice_type",render:function(e){return(0,W.jsx)("span",{style:{color:"#232B40"},children:e})}},{title:"发票内容",dataIndex:"invoice_content",render:function(e){return(0,W.jsx)("span",{style:{color:"#232B40"},children:e})}},{title:"抬头类型",dataIndex:"heading_type",render:function(e){return(0,W.jsx)("span",{style:{color:"#232B40"},children:e})}},{title:"发票抬头",dataIndex:"invoice_header",render:function(e){return(0,W.jsx)("span",{style:{color:"#232B40"},children:e})}},{title:"纳税人识别号",dataIndex:"taxpaper_number",width:120,render:function(e){return(0,W.jsx)("span",{style:{color:"#232B40"},children:e})}},{title:"申请时间",dataIndex:"created_at",width:104,render:function(e){return(0,W.jsx)("span",{style:{color:"#232B40"},children:e})}},{title:"审核状态",dataIndex:"state",width:74,render:function(e,n){return(0,W.jsxs)("span",{children:["pending"===e&&(0,W.jsx)("span",{style:{color:"#FF9D18"},children:"审核中"}),"not_passed"===e&&(0,W.jsx)("span",{style:{color:"#E53333"},children:"未通过"}),"passed"===e&&(0,W.jsx)("span",{style:{color:"#2FA34F"},children:"已通过"})]})}},"not_passed"===(null==X?void 0:X.state)?{title:"审核意见",dataIndex:"review_advice",width:86,render:function(e){return(0,W.jsx)("span",{title:e,className:"multi_ellipsis2",style:{color:"#232B40"},children:e})}}:null,{title:(0,W.jsx)("span",{children:"操作"}),dataIndex:"action",key:"action",align:"right",width:122,render:function(e,n){return(0,W.jsxs)("span",{className:P,children:["not_passed"===n.state&&(0,W.jsx)("span",{onClick:function(){var e,t=null==n||null===(e=n.orders)||void 0===e?void 0:e.map((function(e){return e.id}));p.history.push("/order/invoice?ids=".concat(encodeURIComponent(JSON.stringify(t))))},children:"重新申请"}),"passed"===n.state&&(0,W.jsx)("span",{onClick:function(){var e;return(0,x.Nd)(null,"".concat(M.Z.API_SERVER).concat(null==n||null===(e=n.attachment_info)||void 0===e||null===(e=e.url)||void 0===e?void 0:e.replace("disposition=inline&","")))},children:"下载发票"}),(0,W.jsx)("b",{onClick:se,children:"详情"})]})}}].filter((function(e){return!!e})),se=function(){var e=[["发票金额",(0,W.jsxs)("b",{className:"font16",style:{color:"#FA6400",display:"inline-block",transform:"translateY(-2px)"},children:["¥",X.amount]})],["发票类型",X.invoice_type],["发票内容",X.invoice_content],["抬头类型",X.heading_type],["发票抬头",X.invoice_header],["纳税人识别号",X.taxpaper_number||"/"],["地址",X.address||"/"],["联系电话",X.phone||"/"],["开户行",X.bank||"/"],["银行账号",X.bank_number||"/"]];ee(e)};return(0,W.jsxs)(u.Fragment,{children:[(0,W.jsx)(A._b,{dataSource:[{name:"我的"},{name:"我购买的课程",path:"/order"},{name:"开票记录",path:"/order/records"},{name:"查看发票"}]}),(0,W.jsxs)("div",{className:f,children:[(0,W.jsxs)(h.Z,{loading:K,active:!0,paragraph:{rows:5},children:[(0,W.jsxs)("div",{className:B,children:["pending"===(null==X?void 0:X.state)&&(0,W.jsxs)(W.Fragment,{children:[(0,W.jsxs)("aside",{children:[(0,W.jsx)("i",{style:{color:"#FF9D18"},className:"iconfont icon-shenhezhong font20"}),(0,W.jsx)("span",{children:"开票审核中"})]}),(0,W.jsx)("div",{children:"请耐心等待,开票完成后可直接在当前页面进行下载~"})]}),"not_passed"===(null==X?void 0:X.state)&&(0,W.jsxs)(W.Fragment,{children:[(0,W.jsxs)("aside",{children:[(0,W.jsx)("i",{style:{color:"#E53333"},className:"iconfont icon-weishezhi font20"}),(0,W.jsx)("span",{children:"审核未通过"})]}),(0,W.jsx)("div",{children:"请根据审核意见修改发票申请信息之后重新提交~"})]}),"passed"===(null==X?void 0:X.state)&&(0,W.jsxs)(W.Fragment,{children:[(0,W.jsxs)("aside",{children:[(0,W.jsx)("i",{style:{color:"#2FA34F"},className:"iconfont icon-yiwancheng4 font20"}),(0,W.jsx)("span",{children:"开票完成"})]}),(0,W.jsx)("div",{children:"可直接在发票信息右侧操作栏下载发票~"})]})]}),(0,W.jsx)("div",{className:v,children:"发票信息"}),(0,W.jsx)(m.Z,{dataSource:[X],bordered:!1,rowKey:function(e){return e.id},columns:te,pagination:!1}),(0,W.jsx)("div",{className:v,children:"关联订单信息"}),(0,W.jsxs)("div",{className:j,children:[(0,W.jsxs)("div",{className:w,children:[(0,W.jsx)("div",{style:{textAlign:"left",paddingLeft:30},className:g,children:"订单信息"}),(0,W.jsx)("div",{className:y,children:"单价(元)"}),(0,W.jsx)("div",{className:N,children:"实付金额(元)"}),(0,W.jsx)("div",{className:b,children:"支付方式"}),(0,W.jsx)("div",{className:S,children:"交易状态"})]}),null==X||null===(n=X.orders)||void 0===n?void 0:n.map((function(e,n){return(0,W.jsxs)("div",{className:E,children:[(0,W.jsxs)("div",{className:k,children:[(0,W.jsx)("a",{href:"/paths/".concat(e.subject_id),className:C,children:e.name}),(0,W.jsxs)("div",{className:F,children:[(0,W.jsxs)("span",{children:["订单编号:",e.num]}),(0,W.jsx)("span",{style:{marginLeft:22},children:e.created_at})]}),(0,W.jsxs)("div",{className:$,children:["课程有效期:","1"===(null==e?void 0:e.expiration)&&"永久有效","2"===(null==e?void 0:e.expiration)&&"购买后".concat(null==e?void 0:e.days,"天有效"),"3"===(null==e?void 0:e.expiration)&&"".concat(null==e?void 0:e.start_at,"到").concat(null==e?void 0:e.end_at)]})]}),(0,W.jsxs)("div",{className:I,children:[(0,W.jsx)("div",{className:D,children:e.price}),(0,W.jsx)("div",{className:T,children:e.origin_price})]}),(0,W.jsx)("div",{className:O,children:e.price}),(0,W.jsx)("div",{className:Z,children:null==e?void 0:e.payment_method}),(0,W.jsx)("div",{className:z,children:"unpaid"===e.state?"待支付":"expired"===e.state?"已失效":"交易完成"})]},n)}))]})]}),(0,W.jsx)(A.vr,{children:(0,W.jsx)(A.op,{onClick:function(){return p.history.push("/order/records")},className:L,children:"返回"})})]}),(0,W.jsx)(R.Z,{width:504,title:"详情",visible:Q,listLeftWidth:105,onCancel:function(){return ee(!1)}})]})}))},31797:function(e,n,t){t.d(n,{Z:function(){return y}});var s=t(59301),i=t(56762),a=t(92343),r=t(92310),l=t.n(r),c=t(36355),o=t(66999);var d=e=>{const{value:n,formatter:t,precision:i,decimalSeparator:a,groupSeparator:r="",prefixCls:l}=e;let c;if("function"==typeof t)c=t(n);else{const e=String(n),t=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(t&&"-"!==e){const e=t[1];let n=t[2]||"0",o=t[4]||"";n=n.replace(/\B(?=(\d{3})+(?!\d))/g,r),"number"==typeof i&&(o=o.padEnd(i,"0").slice(0,i>0?i:0)),o&&(o=`${a}${o}`),c=[s.createElement("span",{key:"int",className:`${l}-content-value-int`},e,n),o&&s.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},o)]}else c=e}return s.createElement("span",{className:`${l}-content-value`},c)},u=t(17313),p=t(83116),h=t(37613);const m=e=>{const{componentCls:n,marginXXS:t,padding:s,colorTextDescription:i,titleFontSize:a,colorTextHeading:r,contentFontSize:l,fontFamily:c}=e;return{[`${n}`]:Object.assign(Object.assign({},(0,u.Wf)(e)),{[`${n}-title`]:{marginBottom:t,color:i,fontSize:a},[`${n}-skeleton`]:{paddingTop:s},[`${n}-content`]:{color:r,fontSize:l,fontFamily:c,[`${n}-content-value`]:{display:"inline-block",direction:"ltr"},[`${n}-content-prefix, ${n}-content-suffix`]:{display:"inline-block"},[`${n}-content-prefix`]:{marginInlineEnd:t},[`${n}-content-suffix`]:{marginInlineStart:t}}})}};var _=(0,p.Z)("Statistic",(e=>{const n=(0,h.TS)(e,{});return[m(n)]}),(e=>{const{fontSizeHeading3:n,fontSize:t}=e;return{titleFontSize:t,contentFontSize:n}}));var x=e=>{const{prefixCls:n,className:t,rootClassName:i,style:a,valueStyle:r,value:u=0,title:p,valueRender:h,prefix:m,suffix:x,loading:f=!1,onMouseEnter:v,onMouseLeave:j,decimalSeparator:g=".",groupSeparator:y=","}=e,{getPrefixCls:N,direction:S,statistic:b}=s.useContext(c.E_),w=N("statistic",n),[E,k]=_(w),C=s.createElement(d,Object.assign({decimalSeparator:g,groupSeparator:y,prefixCls:w},e,{value:u})),F=l()(w,{[`${w}-rtl`]:"rtl"===S},null==b?void 0:b.className,t,i,k);return E(s.createElement("div",{className:F,style:Object.assign(Object.assign({},null==b?void 0:b.style),a),onMouseEnter:v,onMouseLeave:j},p&&s.createElement("div",{className:`${w}-title`},p),s.createElement(o.Z,{paragraph:!1,loading:f,className:`${w}-skeleton`},s.createElement("div",{style:r,className:`${w}-content`},m&&s.createElement("span",{className:`${w}-content-prefix`},m),h?h(C):C,x&&s.createElement("span",{className:`${w}-content-suffix`},x)))))};const f=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function v(e,n){const{format:t=""}=n,s=new Date(e).getTime(),i=Date.now();return function(e,n){let t=e;const s=/\[[^\]]*]/g,i=(n.match(s)||[]).map((e=>e.slice(1,-1))),a=n.replace(s,"[]"),r=f.reduce(((e,n)=>{let[s,i]=n;if(e.includes(s)){const n=Math.floor(t/i);return t-=n*i,e.replace(new RegExp(`${s}+`,"g"),(e=>{const t=e.length;return n.toString().padStart(t,"0")}))}return e}),a);let l=0;return r.replace(s,(()=>{const e=i[l];return l+=1,e}))}(Math.max(s-i,0),t)}const j=e=>{const{value:n,format:t="HH:mm:ss",onChange:r,onFinish:l}=e,c=(0,i.Z)(),o=s.useRef(null),d=()=>{const e=function(e){return new Date(e).getTime()}(n);e>=Date.now()&&(o.current=setInterval((()=>{c(),null==r||r(e-Date.now()),e(d(),()=>{o.current&&(clearInterval(o.current),o.current=null)})),[n]);return s.createElement(x,Object.assign({},e,{valueRender:e=>(0,a.Tm)(e,{title:void 0}),formatter:(e,n)=>v(e,Object.assign(Object.assign({},n),{format:t}))}))};var g=s.memo(j);x.Countdown=g;var y=x}}]); \ No newline at end of file diff --git a/p__User__Detail__OtherResources__index.async.js b/p__User__Detail__OtherResources__index.async.js index ef2a164202..2e394f5bba 100644 --- a/p__User__Detail__OtherResources__index.async.js +++ b/p__User__Detail__OtherResources__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[93496],{99509:function(e,t,n){n.r(t),n.d(t,{default:function(){return N}});var s=n(82242),a=n.n(s),o=n(7557),r=n.n(o),l=n(41498),c=n.n(l),i=n(79800),u=n.n(i),d=n(39647),p=n.n(d),m=n(59301),_=n(80608),x=n(78241),f=n(43418),h=n(95237),g=n(51945),b=n(24650),k=n(49105),j="wrap___c8EOt",w="form___VNbfY",v=n(61186),Z=n.n(v),y=n(48410),C=n(11806),S=n(37712),z=["classroomList","globalSetting","loading","user","dispatch"];Z().locale("ZH-cn");var N=(0,_.connect)((function(e){var t=e.classroomList,n=e.loading,s=e.globalSetting,a=e.user;return{classroomList:t,globalSetting:s,loading:n.models.classroomList,user:a}}))((function(e){e.classroomList,e.globalSetting,e.loading,e.user,e.dispatch,p()(e,z);var t=(0,m.useState)(),n=u()(t,2),s=n[0],o=n[1],l=(0,m.useState)(1),i=u()(l,2),d=i[0],_=i[1],v=(0,m.useState)(null),Z=u()(v,2),N=Z[0],F=Z[1],I=(0,m.useState)(!0),V=u()(I,2),L=V[0],P=V[1],q=(0,m.useState)(20),O=u()(q,2),T=O[0],B=(O[1],(0,m.useState)(117)),E=u()(B,2),G=E[0],M=(E[1],(0,m.useState)(!1)),D=u()(M,2),H=D[0],Y=D[1],A=x.Z.useForm(),W=u()(A,1)[0];function J(e){return K.apply(this,arguments)}function K(){return K=c()(r()().mark((function e(t){var n,s;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return P(!0),n=t||d,e.next=4,(0,k.ZP)("/api/school_portals/assets.json",{method:"get",params:{page:n,per_page:T,school_id:G}});case 4:(s=e.sent).assets&&o(s),P(!1);case 7:case"end":return e.stop()}}),e)}))),K.apply(this,arguments)}(0,m.useEffect)((function(){J()}),[d]);var Q=[{title:"序号",dataIndex:"name",align:"left",key:"name",ellipsis:!0,width:50,render:function(e,t,n){return(0,S.jsx)("span",{children:T*(d-1)+n+1})}},{title:"资源名称",dataIndex:"content",align:"left",key:"content",render:function(e){return(0,S.jsx)("span",{style:{fontWeight:500},children:e})}},{title:"资源类型",dataIndex:"clazz",align:"left",key:"clazz"},{title:"创建时间",dataIndex:"created_at",align:"left",key:"created_at",render:function(e){return(0,S.jsx)("span",{className:"c-grey-666",children:e})}},{title:"操作",dataIndex:"remark",align:"left",key:"remark",width:150,ellipsis:!0,render:function(e,t,n){return(0,S.jsxs)(h.Z,{align:"middle",justify:"space-between",children:[(0,S.jsx)("a",{href:t.link,target:"_blank",style:{cursor:"pointer",color:"#165DFF",margin:"0 5px"},children:"查看"}),(null==t?void 0:t.can_edit)&&(0,S.jsx)("span",{onClick:function(){W.setFieldsValue({content:t.content,link:t.link,clazz:t.clazz}),Y(!0),F(t.id)},style:{cursor:"pointer",color:"#165DFF",margin:"0 5px"},children:"编辑"}),(0,S.jsx)("span",{onClick:function(){!function(e,t){var n;f.Z.confirm({centered:!0,width:488,okText:"确定删除",cancelText:"取消",title:"删除资源",icon:null,className:C.Z.CustomTipsModalCss,content:"删除后将无法恢复资源,请确认是否需要删除《".concat(e,"》资源?"),onOk:(n=c()(r()().mark((function e(){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,k.ZP)("/api/school_portals/remove_assets.json",{method:"post",body:{asset_id:t,school_id:G}});case 2:0===e.sent.status&&J(1===(null==s||null===(n=s.assets)||void 0===n?void 0:n.length)&&d>1?d-1:d);case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})}(t.content,t.id)},style:{cursor:"pointer",color:"#000000",margin:"0 5px"},children:" 删除"})]})}}],R=function(){W.resetFields(),F(null),Y(!1)},U=function(){var e=c()(r()().mark((function e(t){return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!N){e.next=6;break}return e.next=3,(0,k.ZP)("/api/school_portals/update_assets.json",{method:"post",body:a()({asset_id:N,school_id:G},t)});case 3:return 0===e.sent.status&&(J(),R()),e.abrupt("return");case 6:return e.next=8,(0,k.ZP)("/api/school_portals/add_assets.json",{method:"post",body:a()({school_id:G},t)});case 8:0===e.sent.status&&(_(1),J(1),R());case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,S.jsxs)("div",{className:j,children:[(0,S.jsx)(y.YG,{className:"mb25",value:"",onChange:function(){},tabBarExtraContent:(0,S.jsx)(y.op,{onClick:function(){Y(!0),F(null)},children:"新建资源"}),dataSource:[{id:"",name:"资源链接"}]}),(0,S.jsx)(y.Gi,{children:(0,S.jsx)(g.Z,{columns:Q,loading:L,dataSource:null==s?void 0:s.assets,pagination:{hideOnSinglePage:!0,pageSize:T,showSizeChanger:!1,current:d,position:["bottomCenter"],onChange:function(e,t){_(e)},total:null==s?void 0:s.total_count}})}),(0,S.jsx)(f.Z,{title:N?"编辑资源":"新建资源",open:H,width:600,centered:!0,okText:N?"确认编辑":"确认新建",cancelText:"取消",onOk:function(){return W.submit()},onCancel:R,wrapClassName:C.Z.CustomCss,children:(0,S.jsxs)(x.Z,{form:W,onFinish:U,colon:!1,className:w,children:[(0,S.jsx)(x.Z.Item,{label:"资源名称",name:"content",style:{marginBottom:30},className:"mb40",rules:[{required:!0,message:"请输入资源名称"},{max:40,message:"资源名称最多填写40个字符"},{whitespace:!0,message:"请输入资源名称"}],children:(0,S.jsx)(b.Z,{placeholder:"请输入资源名称",maxLength:40})}),(0,S.jsx)(x.Z.Item,{label:"资源链接",name:"link",style:{marginBottom:30},rules:[{required:!0,message:"请输入资源链接"},{whitespace:!0,message:"请输入资源链接"}],children:(0,S.jsx)(b.Z,{placeholder:"请输入资源链接"})}),(0,S.jsx)(x.Z.Item,{label:"资源类型",name:"clazz",style:{marginBottom:10},rules:[{required:!0,message:"请输入资源类型"},{max:10,message:"资源名称最多填写10个字符"},{whitespace:!0,message:"请输入资源类型"}],children:(0,S.jsx)(b.Z,{placeholder:"请输入资源类型",maxLength:10})})]})})]})}))},11806:function(e,t){t.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[93496],{99509:function(e,t,n){n.r(t),n.d(t,{default:function(){return $}});var a=n(82242),s=n.n(a),r=n(7557),o=n.n(r),l=n(41498),c=n.n(l),i=n(79800),u=n.n(i),d=n(39647),m=n.n(d),p=n(59301),f=n(80608),g=n(78241),x=n(43418),_=n(95237),h=n(51945),v=n(24650),b=n(49105),S="wrap___c8EOt",j="form___VNbfY",w=n(61186),y=n.n(w),k=n(2753),C=n(11806),Z=n(37712),N=["classroomList","globalSetting","loading","user","dispatch"];y().locale("ZH-cn");var $=(0,f.connect)((function(e){var t=e.classroomList,n=e.loading,a=e.globalSetting,s=e.user;return{classroomList:t,globalSetting:a,loading:n.models.classroomList,user:s}}))((function(e){e.classroomList,e.globalSetting,e.loading,e.user,e.dispatch,m()(e,N);var t=(0,p.useState)(),n=u()(t,2),a=n[0],r=n[1],l=(0,p.useState)(1),i=u()(l,2),d=i[0],f=i[1],w=(0,p.useState)(null),y=u()(w,2),$=y[0],z=y[1],E=(0,p.useState)(!0),F=u()(E,2),I=F[0],O=F[1],T=(0,p.useState)(20),D=u()(T,2),M=D[0],L=(D[1],(0,p.useState)(117)),V=u()(L,2),H=V[0],P=(V[1],(0,p.useState)(!1)),B=u()(P,2),q=B[0],R=B[1],G=g.Z.useForm(),Y=u()(G,1)[0];function W(e){return X.apply(this,arguments)}function X(){return X=c()(o()().mark((function e(t){var n,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return O(!0),n=t||d,e.next=4,(0,b.ZP)("/api/school_portals/assets.json",{method:"get",params:{page:n,per_page:M,school_id:H}});case 4:(a=e.sent).assets&&r(a),O(!1);case 7:case"end":return e.stop()}}),e)}))),X.apply(this,arguments)}(0,p.useEffect)((function(){W()}),[d]);var A=[{title:"序号",dataIndex:"name",align:"left",key:"name",ellipsis:!0,width:50,render:function(e,t,n){return(0,Z.jsx)("span",{children:M*(d-1)+n+1})}},{title:"资源名称",dataIndex:"content",align:"left",key:"content",render:function(e){return(0,Z.jsx)("span",{style:{fontWeight:500},children:e})}},{title:"资源类型",dataIndex:"clazz",align:"left",key:"clazz"},{title:"创建时间",dataIndex:"created_at",align:"left",key:"created_at",render:function(e){return(0,Z.jsx)("span",{className:"c-grey-666",children:e})}},{title:"操作",dataIndex:"remark",align:"left",key:"remark",width:150,ellipsis:!0,render:function(e,t,n){return(0,Z.jsxs)(_.Z,{align:"middle",justify:"space-between",children:[(0,Z.jsx)("a",{href:t.link,target:"_blank",style:{cursor:"pointer",color:"#165DFF",margin:"0 5px"},children:"查看"}),(null==t?void 0:t.can_edit)&&(0,Z.jsx)("span",{onClick:function(){Y.setFieldsValue({content:t.content,link:t.link,clazz:t.clazz}),R(!0),z(t.id)},style:{cursor:"pointer",color:"#165DFF",margin:"0 5px"},children:"编辑"}),(0,Z.jsx)("span",{onClick:function(){!function(e,t){var n;x.Z.confirm({centered:!0,width:488,okText:"确定删除",cancelText:"取消",title:"删除资源",icon:null,className:C.Z.CustomTipsModalCss,content:"删除后将无法恢复资源,请确认是否需要删除《".concat(e,"》资源?"),onOk:(n=c()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,b.ZP)("/api/school_portals/remove_assets.json",{method:"post",body:{asset_id:t,school_id:H}});case 2:0===e.sent.status&&W(1===(null==a||null===(n=a.assets)||void 0===n?void 0:n.length)&&d>1?d-1:d);case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})}(t.content,t.id)},style:{cursor:"pointer",color:"#000000",margin:"0 5px"},children:" 删除"})]})}}],J=function(){Y.resetFields(),z(null),R(!1)},K=function(){var e=c()(o()().mark((function e(t){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!$){e.next=6;break}return e.next=3,(0,b.ZP)("/api/school_portals/update_assets.json",{method:"post",body:s()({asset_id:$,school_id:H},t)});case 3:return 0===e.sent.status&&(W(),J()),e.abrupt("return");case 6:return e.next=8,(0,b.ZP)("/api/school_portals/add_assets.json",{method:"post",body:s()({school_id:H},t)});case 8:0===e.sent.status&&(f(1),W(1),J());case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,Z.jsxs)("div",{className:S,children:[(0,Z.jsx)(k.YG,{className:"mb25",value:"",onChange:function(){},tabBarExtraContent:(0,Z.jsx)(k.op,{onClick:function(){R(!0),z(null)},children:"新建资源"}),dataSource:[{id:"",name:"资源链接"}]}),(0,Z.jsx)(k.Gi,{children:(0,Z.jsx)(h.Z,{columns:A,loading:I,dataSource:null==a?void 0:a.assets,pagination:{hideOnSinglePage:!0,pageSize:M,showSizeChanger:!1,current:d,position:["bottomCenter"],onChange:function(e,t){f(e)},total:null==a?void 0:a.total_count}})}),(0,Z.jsx)(x.Z,{title:$?"编辑资源":"新建资源",open:q,width:600,centered:!0,okText:$?"确认编辑":"确认新建",cancelText:"取消",onOk:function(){return Y.submit()},onCancel:J,wrapClassName:C.Z.CustomCss,children:(0,Z.jsxs)(g.Z,{form:Y,onFinish:K,colon:!1,className:j,children:[(0,Z.jsx)(g.Z.Item,{label:"资源名称",name:"content",style:{marginBottom:30},className:"mb40",rules:[{required:!0,message:"请输入资源名称"},{max:40,message:"资源名称最多填写40个字符"},{whitespace:!0,message:"请输入资源名称"}],children:(0,Z.jsx)(v.Z,{placeholder:"请输入资源名称",maxLength:40})}),(0,Z.jsx)(g.Z.Item,{label:"资源链接",name:"link",style:{marginBottom:30},rules:[{required:!0,message:"请输入资源链接"},{whitespace:!0,message:"请输入资源链接"}],children:(0,Z.jsx)(v.Z,{placeholder:"请输入资源链接"})}),(0,Z.jsx)(g.Z.Item,{label:"资源类型",name:"clazz",style:{marginBottom:10},rules:[{required:!0,message:"请输入资源类型"},{max:10,message:"资源名称最多填写10个字符"},{whitespace:!0,message:"请输入资源类型"}],children:(0,Z.jsx)(v.Z,{placeholder:"请输入资源类型",maxLength:10})})]})})]})}))},11806:function(e,t){t.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},31797:function(e,t,n){n.d(t,{Z:function(){return S}});var a=n(59301),s=n(56762),r=n(92343),o=n(92310),l=n.n(o),c=n(36355),i=n(66999);var u=e=>{const{value:t,formatter:n,precision:s,decimalSeparator:r,groupSeparator:o="",prefixCls:l}=e;let c;if("function"==typeof n)c=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",i=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,o),"number"==typeof s&&(i=i.padEnd(s,"0").slice(0,s>0?s:0)),i&&(i=`${r}${i}`),c=[a.createElement("span",{key:"int",className:`${l}-content-value-int`},e,t),i&&a.createElement("span",{key:"decimal",className:`${l}-content-value-decimal`},i)]}else c=e}return a.createElement("span",{className:`${l}-content-value`},c)},d=n(17313),m=n(83116),p=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:a,colorTextDescription:s,titleFontSize:r,colorTextHeading:o,contentFontSize:l,fontFamily:c}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:s,fontSize:r},[`${t}-skeleton`]:{paddingTop:a},[`${t}-content`]:{color:o,fontSize:l,fontFamily:c,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var g=(0,m.Z)("Statistic",(e=>{const t=(0,p.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var x=e=>{const{prefixCls:t,className:n,rootClassName:s,style:r,valueStyle:o,value:d=0,title:m,valueRender:p,prefix:f,suffix:x,loading:_=!1,onMouseEnter:h,onMouseLeave:v,decimalSeparator:b=".",groupSeparator:S=","}=e,{getPrefixCls:j,direction:w,statistic:y}=a.useContext(c.E_),k=j("statistic",t),[C,Z]=g(k),N=a.createElement(u,Object.assign({decimalSeparator:b,groupSeparator:S,prefixCls:k},e,{value:d})),$=l()(k,{[`${k}-rtl`]:"rtl"===w},null==y?void 0:y.className,n,s,Z);return C(a.createElement("div",{className:$,style:Object.assign(Object.assign({},null==y?void 0:y.style),r),onMouseEnter:h,onMouseLeave:v},m&&a.createElement("div",{className:`${k}-title`},m),a.createElement(i.Z,{paragraph:!1,loading:_,className:`${k}-skeleton`},a.createElement("div",{style:o,className:`${k}-content`},f&&a.createElement("span",{className:`${k}-content-prefix`},f),p?p(N):N,x&&a.createElement("span",{className:`${k}-content-suffix`},x)))))};const _=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function h(e,t){const{format:n=""}=t,a=new Date(e).getTime(),s=Date.now();return function(e,t){let n=e;const a=/\[[^\]]*]/g,s=(t.match(a)||[]).map((e=>e.slice(1,-1))),r=t.replace(a,"[]"),o=_.reduce(((e,t)=>{let[a,s]=t;if(e.includes(a)){const t=Math.floor(n/s);return n-=t*s,e.replace(new RegExp(`${a}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),r);let l=0;return o.replace(a,(()=>{const e=s[l];return l+=1,e}))}(Math.max(a-s,0),n)}const v=e=>{const{value:t,format:n="HH:mm:ss",onChange:o,onFinish:l}=e,c=(0,s.Z)(),i=a.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(i.current=setInterval((()=>{c(),null==o||o(e-Date.now()),e(u(),()=>{i.current&&(clearInterval(i.current),i.current=null)})),[t]);return a.createElement(x,Object.assign({},e,{valueRender:e=>(0,r.Tm)(e,{title:void 0}),formatter:(e,t)=>h(e,Object.assign(Object.assign({},t),{format:n}))}))};var b=a.memo(v);x.Countdown=b;var S=x}}]); \ No newline at end of file diff --git a/p__User__Detail__Paths__index.async.js b/p__User__Detail__Paths__index.async.js index 8a6652e2c9..e82c50e669 100644 --- a/p__User__Detail__Paths__index.async.js +++ b/p__User__Detail__Paths__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[94662],{40640:function(e,t,n){n.r(t),n.d(t,{default:function(){return W}});var a=n(7557),r=n.n(a),o=n(41498),c=n.n(o),i=n(79800),s=n.n(i),d=n(39647),l=n.n(d),u=n(59301),_=n(80608),p=n(66999),g=n(86859),f={flex_box_center:"flex_box_center___IuXaZ",flex_space_between:"flex_space_between___FgiDp",flex_box_vertical_center:"flex_box_vertical_center____WBjP",flex_box_center_end:"flex_box_center_end___CPJQF",flex_box_column:"flex_box_column___ivE9u",wrap:"wrap___iwvHC",midWrap:"midWrap___JC0F2",color999:"color999___aMrEh",orderWrap:"orderWrap___gxKVG",orderIconWrap:"orderIconWrap___O1L7r",orderAsc:"orderAsc___aghh_",orderDesc:"orderDesc___q0uG2",color0152d9:"color0152d9___UuR9f",h10:"h10___dl8aJ",cursorPointer:"cursorPointer___mLanQ",orderTextWrap:"orderTextWrap___ghSqq",cardWrap:"cardWrap___Wv0mR",countWrap:"countWrap___NIkIb",type:"type___m6IRF"},h=n(6848),m=n(51945),x="tagY___S9fxB",y="tagB___R3ZdV",w="text___vAK5m",b=n(61186),v=n.n(b),j=n(27876),S=n(48410),k=n(37712),I=function(e){var t=e.data,n=e.number,a=e.params,r=e.setParams,o=e.getPaths,c=[{title:"序号",dataIndex:"index",key:"index",width:55,render:function(e,t,a){return(0,k.jsx)("span",{children:n+a+1})}},{title:"实践课程名称",dataIndex:"name",sorter:!0,sortOrder:"name"===a.sort_by?"desc"===a.sort_direction?"descend":"ascend":null,key:"name",render:function(e){return(0,k.jsx)(h.Z,{title:e,placement:"bottomLeft",children:(0,k.jsx)("span",{className:w,children:e})})}},{title:"管理员",dataIndex:"owner_name",key:"owner_name",width:78,ellipsis:!0,render:function(e){return(0,k.jsx)(h.Z,{title:e||"--",placement:"bottomLeft",children:(0,k.jsx)("span",{children:e||"--"})})}},{title:"合作者",dataIndex:"members",key:"members",width:134,ellipsis:!0,render:function(e){return(0,k.jsx)(h.Z,{title:e.join("、"),placement:"bottomLeft",children:(0,k.jsx)("span",{children:e.join("、")})})}},{title:"学习人数",dataIndex:"members_count",width:80,key:"members_count",render:function(e){return(0,k.jsx)("span",{className:"c-grey-666",children:e})}},{title:"创建时间",dataIndex:"created_at",key:"created_at",sorter:!0,sortOrder:"created_at"===a.sort_by?"desc"===a.sort_direction?"descend":"ascend":null,width:110,render:function(e){return(0,k.jsx)("span",{className:"c-grey-666",children:v()(e).format("YYYY-MM-DD")})}},{title:"章节数",dataIndex:"stages_count",width:70,key:"stages_count",render:function(e){return(0,k.jsx)("span",{className:"c-grey-666",children:e})}},{title:"实训数",dataIndex:"shixuns_count",width:70,key:"shixuns_count",render:function(e){return(0,k.jsx)("span",{className:"c-grey-666",children:e})}},{title:"课程标签",dataIndex:"excellent",width:88,key:"excellent",align:"center",render:function(e,t){return(0,k.jsxs)(k.Fragment,{children:[t.featured>0&&(0,k.jsxs)("div",{className:x,children:[1===t.featured&&"国家一流",2===t.featured&&"军队一流",3===t.featured&&"省级一流",4===t.featured&&"精品课程"]}),e&&(0,k.jsx)("div",{className:y,children:"开放课程"}),!(null!=t&&t.featured)&&!e&&(0,k.jsx)("span",{className:"c-grey-666",children:"- -"})]})}},{title:"操作",dataIndex:"name",key:"name",width:65,align:"right",render:function(e,t){return(0,k.jsx)("span",{className:"current-primary",onClick:function(e){e.stopPropagation(),(0,j.xg)("/paths/".concat(t.id))},children:"详情"})}}];return(0,k.jsx)(u.Fragment,{children:(0,k.jsx)(S.Gi,{children:(0,k.jsx)(m.Z,{style:{cursor:"pointer"},onRow:function(e){return{onClick:function(t){window.open("/paths/".concat(e.id),"_blank")}}},onChange:function(e,t,n){n.field&&(a.sort_by=n.field),n.order||(a.sort_direction="asc"),"ascend"===n.order&&(a.sort_direction="asc"),"descend"===n.order&&(a.sort_direction="desc"),n.order||(a.sort_direction="asc"),r(a),o(a)},pagination:!1,dataSource:t,columns:c})})})},N=n(89392),P=["user","userDetail","globalSetting","loading","dispatch"],W=(0,_.connect)((function(e){var t=e.user,n=e.userDetail,a=e.loading;return{user:t,userDetail:n,globalSetting:e.globalSetting,loading:a.effects}}))((function(e){var t,n,a,o=e.user,i=(e.userDetail,e.globalSetting),d=e.loading,h=e.dispatch,m=(l()(e,P),(0,_.useSearchParams)()),x=s()(m,1)[0],y=(0,_.useLocation)(),w=(0,u.useRef)(),b=(0,u.useState)({}),v=s()(b,2),W=v[0],C=v[1],D=(0,u.useState)(0),Z=s()(D,2),A=Z[0],L=Z[1],O=(0,u.useState)([]),R=s()(O,2),z=R[0],E=R[1],F=(0,u.useState)(),T=s()(F,2),Y=T[0],q=T[1],B=(0,u.useState)(!1),G=s()(B,2),J=(G[0],G[1],(0,u.useState)([{label:(0,k.jsx)("span",{className:"icon-juxingfenbu font14"}),value:1},{label:(0,k.jsx)("span",{className:"icon-liebiaofenbu font14"}),value:2}])),Q=s()(J,2),V=(Q[0],Q[1],(0,u.useState)(parseInt(localStorage.getItem("PathShowtype"))||1)),M=s()(V,2),H=M[0],K=M[1],U=(0,u.useRef)((0,N.throttle)((function(e){return $(e)}),500,{trailing:!1}));(0,u.useEffect)((function(){U.current=(0,N.throttle)($,500,{trailing:!1})}),[W]),(0,u.useEffect)((function(){var e;w.current=null===(e=y.pathname.split("/"))||void 0===e?void 0:e[2];var t={category:x.get("category")||"",status:"manage"===x.get("category")?ne.map((function(e){return e.id})).includes(x.get("status"))?x.get("status"):"":("study"===x.get("category")||"collect"===x.get("category"))&&te.map((function(e){return e.id})).includes(x.get("status"))?x.get("status"):"",page:1,per_page:15,sort_by:"updated_at",sort_direction:"desc",username:w.current};C(t),X(t)}),[y.pathname]),(0,u.useEffect)((function(){var e;q((null===(e=o.userInfo)||void 0===e?void 0:e.login)===w.current)}),[null===(t=o.userInfo)||void 0===t?void 0:t.login,w.current]);var X=function(){var e=c()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,h({type:"userDetail/getPaths",payload:t});case 2:(n=e.sent)&&(L((null==n?void 0:n.count)||0),E((null==n?void 0:n.subjects)||[]));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),$=function(e){var t;W.category=e,W.status="",null!==(t=window.location.href.toString())&&void 0!==t&&t.includes("category")?((0,j.jz)("category",e),(0,j.jz)("status","")):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&category=".concat(e):"?category=".concat(e)),W.page=1,C(W),X(W)},ee=[{id:"",name:"全部"},{id:"manage",name:"".concat(Y?"我":"TA","管理的")},{id:"study",name:"".concat(Y?"我":"TA","学习的")},{id:"collect",name:"".concat(Y?"我":"TA","收藏的")},{id:"payed",name:"".concat(Y?"我":"TA","购买的")}],te=[{id:"",name:"全部"},{id:"unfinished",name:"未完成"},{id:"finished",name:"已完成"}],ne=[{id:"",name:"全部"},{id:"editing",name:"编辑中"},{id:"applying",name:"待审核"},{id:"published",name:"已发布"}],ae="manage"===W.category?ne:"study"===(null==W?void 0:W.category)||"collect"===(null==W?void 0:W.category)||"payed"===(null==W?void 0:W.category)?te:[];return(0,k.jsxs)("div",{className:f.wrap,children:[(0,k.jsx)(S.YG,{value:W.category,onChange:$,tabBarExtraContent:(0,k.jsx)(S.t7,{style:{width:303},placeholder:"搜索实践课程",value:W.search,onChange:function(e){W.search=e,W.page=1,C(W),X(W)}}),className:"mb25",dataSource:ee}),Y&&!!W.category&&(0,k.jsx)(S.qp,{title:"状态",value:W.status,onChange:function(e){var t;W.status=e,W.page=1,null!==(t=window.location.href.toString())&&void 0!==t&&t.includes("status")?(0,j.jz)("status",e):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&status=".concat(e):"?status=".concat(e)),C(W),X(W)},dataSource:ae,titleWidth:28}),(0,k.jsxs)("div",{className:f.midWrap,children:[(0,k.jsx)(S.cq,{sortValue:W.sort_direction,dropValue:W.sort_by,onSort:function(e){W.sort_direction=e,C(W),X(W)},onDrop:function(e){W.sort_by=e,W.sort_direction="desc",C(W),X(W)}}),(0,k.jsxs)("div",{className:f.type,children:[(0,k.jsx)("i",{className:1===H?"iconfont icon-fenbu ".concat(f.cursorPointer," ").concat(f.color0152d9):"iconfont icon-fenbu ".concat(f.cursorPointer),onClick:function(){K(1),localStorage.setItem("PathShowtype","1")}}),(0,k.jsx)("span",{className:f.orderDesc,children:(0,k.jsx)("i",{className:2===H?"iconfont icon-fenbu-2 ".concat(f.cursorPointer," ").concat(f.color0152d9," "):"iconfont icon-fenbu-2 ".concat(f.cursorPointer),onClick:function(){K(2),localStorage.setItem("PathShowtype","2")}})})]}),"学生"!==(null===(n=o.userInfo)||void 0===n?void 0:n.user_identity)&&!(null!=i&&null!==(a=i.setting)&&void 0!==a&&a.hide_subject)&&(0,k.jsx)(S.op,{style:{marginLeft:"auto"},className:f.btn,onClick:function(){return _.history.push("/paths/new?username=".concat(w.current))},children:"新建实践课程"})]}),(0,k.jsxs)(p.Z,{loading:d["userDetail/getPaths"],active:!0,paragraph:{rows:5},children:[1==H&&(0,k.jsx)(S.cQ,{dataSource:z,right:23,col:3,wrapWidth:887,loading:!1}),1!=H&&(0,k.jsx)("div",{className:"mt10",style:{minHeight:400},children:(0,k.jsx)(I,{number:(W.page-1)*W.per_page,data:z,params:W,setParams:C,getPaths:X})}),A>0&&(0,k.jsx)("div",{className:f.countWrap,children:(0,k.jsx)(g.Z,{showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:A,onChange:function(e,t){!function(e,t){W.page=e,W.per_page=t,C(W),X(W)}(e,t)},pageSize:W.per_page,hideOnSinglePage:!0,current:W.page})})]})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[94662],{40640:function(e,t,n){n.r(t),n.d(t,{default:function(){return E}});var a=n(7557),r=n.n(a),o=n(41498),c=n.n(o),s=n(79800),i=n.n(s),l=n(39647),u=n.n(l),d=n(59301),p=n(80608),m=n(66999),f=n(86859),g={flex_box_center:"flex_box_center___IuXaZ",flex_space_between:"flex_space_between___FgiDp",flex_box_vertical_center:"flex_box_vertical_center____WBjP",flex_box_center_end:"flex_box_center_end___CPJQF",flex_box_column:"flex_box_column___ivE9u",wrap:"wrap___iwvHC",midWrap:"midWrap___JC0F2",color999:"color999___aMrEh",orderWrap:"orderWrap___gxKVG",orderIconWrap:"orderIconWrap___O1L7r",orderAsc:"orderAsc___aghh_",orderDesc:"orderDesc___q0uG2",color0152d9:"color0152d9___UuR9f",h10:"h10___dl8aJ",cursorPointer:"cursorPointer___mLanQ",orderTextWrap:"orderTextWrap___ghSqq",cardWrap:"cardWrap___Wv0mR",countWrap:"countWrap___NIkIb",type:"type___m6IRF"},_=n(6848),h=n(51945),x="tagY___S9fxB",v="tagB___R3ZdV",y="text___vAK5m",b=n(61186),w=n.n(b),S=n(27876),j=n(2753),N=n(37712),k=function(e){var t=e.data,n=e.number,a=e.params,r=e.setParams,o=e.getPaths,c=[{title:"序号",dataIndex:"index",key:"index",width:55,render:function(e,t,a){return(0,N.jsx)("span",{children:n+a+1})}},{title:"实践课程名称",dataIndex:"name",sorter:!0,sortOrder:"name"===a.sort_by?"desc"===a.sort_direction?"descend":"ascend":null,key:"name",render:function(e){return(0,N.jsx)(_.Z,{title:e,placement:"bottomLeft",children:(0,N.jsx)("span",{className:y,children:e})})}},{title:"管理员",dataIndex:"owner_name",key:"owner_name",width:78,ellipsis:!0,render:function(e){return(0,N.jsx)(_.Z,{title:e||"--",placement:"bottomLeft",children:(0,N.jsx)("span",{children:e||"--"})})}},{title:"合作者",dataIndex:"members",key:"members",width:134,ellipsis:!0,render:function(e){return(0,N.jsx)(_.Z,{title:e.join("、"),placement:"bottomLeft",children:(0,N.jsx)("span",{children:e.join("、")})})}},{title:"学习人数",dataIndex:"members_count",width:80,key:"members_count",render:function(e){return(0,N.jsx)("span",{className:"c-grey-666",children:e})}},{title:"创建时间",dataIndex:"created_at",key:"created_at",sorter:!0,sortOrder:"created_at"===a.sort_by?"desc"===a.sort_direction?"descend":"ascend":null,width:110,render:function(e){return(0,N.jsx)("span",{className:"c-grey-666",children:w()(e).format("YYYY-MM-DD")})}},{title:"章节数",dataIndex:"stages_count",width:70,key:"stages_count",render:function(e){return(0,N.jsx)("span",{className:"c-grey-666",children:e})}},{title:"实训数",dataIndex:"shixuns_count",width:70,key:"shixuns_count",render:function(e){return(0,N.jsx)("span",{className:"c-grey-666",children:e})}},{title:"课程标签",dataIndex:"excellent",width:88,key:"excellent",align:"center",render:function(e,t){return(0,N.jsxs)(N.Fragment,{children:[t.featured>0&&(0,N.jsxs)("div",{className:x,children:[1===t.featured&&"国家一流",2===t.featured&&"军队一流",3===t.featured&&"省级一流",4===t.featured&&"精品课程"]}),e&&(0,N.jsx)("div",{className:v,children:"开放课程"}),!(null!=t&&t.featured)&&!e&&(0,N.jsx)("span",{className:"c-grey-666",children:"- -"})]})}},{title:"操作",dataIndex:"name",key:"name",width:65,align:"right",render:function(e,t){return(0,N.jsx)("span",{className:"current-primary",onClick:function(e){e.stopPropagation(),(0,S.xg)("/paths/".concat(t.id))},children:"详情"})}}];return(0,N.jsx)(d.Fragment,{children:(0,N.jsx)(j.Gi,{children:(0,N.jsx)(h.Z,{style:{cursor:"pointer"},onRow:function(e){return{onClick:function(t){window.open("/paths/".concat(e.id),"_blank")}}},onChange:function(e,t,n){n.field&&(a.sort_by=n.field),n.order||(a.sort_direction="asc"),"ascend"===n.order&&(a.sort_direction="asc"),"descend"===n.order&&(a.sort_direction="desc"),n.order||(a.sort_direction="asc"),r(a),o(a)},pagination:!1,dataSource:t,columns:c})})})},I=n(89392),C=["user","userDetail","globalSetting","loading","dispatch"],E=(0,p.connect)((function(e){var t=e.user,n=e.userDetail,a=e.loading;return{user:t,userDetail:n,globalSetting:e.globalSetting,loading:a.effects}}))((function(e){var t,n,a,o=e.user,s=(e.userDetail,e.globalSetting),l=e.loading,_=e.dispatch,h=(u()(e,C),(0,p.useSearchParams)()),x=i()(h,1)[0],v=(0,p.useLocation)(),y=(0,d.useRef)(),b=(0,d.useState)({}),w=i()(b,2),E=w[0],$=w[1],D=(0,d.useState)(0),P=i()(D,2),W=P[0],O=P[1],z=(0,d.useState)([]),F=i()(z,2),T=F[0],Z=F[1],R=(0,d.useState)(),M=i()(R,2),L=M[0],A=M[1],H=(0,d.useState)(!1),Y=i()(H,2),B=(Y[0],Y[1],(0,d.useState)([{label:(0,N.jsx)("span",{className:"icon-juxingfenbu font14"}),value:1},{label:(0,N.jsx)("span",{className:"icon-liebiaofenbu font14"}),value:2}])),q=i()(B,2),G=(q[0],q[1],(0,d.useState)(parseInt(localStorage.getItem("PathShowtype"))||1)),J=i()(G,2),Q=J[0],V=J[1],X=(0,d.useRef)((0,I.throttle)((function(e){return U(e)}),500,{trailing:!1}));(0,d.useEffect)((function(){X.current=(0,I.throttle)(U,500,{trailing:!1})}),[E]),(0,d.useEffect)((function(){var e;y.current=null===(e=v.pathname.split("/"))||void 0===e?void 0:e[2];var t={category:x.get("category")||"",status:"manage"===x.get("category")?ne.map((function(e){return e.id})).includes(x.get("status"))?x.get("status"):"":("study"===x.get("category")||"collect"===x.get("category"))&&te.map((function(e){return e.id})).includes(x.get("status"))?x.get("status"):"",page:1,per_page:15,sort_by:"updated_at",sort_direction:"desc",username:y.current};$(t),K(t)}),[v.pathname]),(0,d.useEffect)((function(){var e;A((null===(e=o.userInfo)||void 0===e?void 0:e.login)===y.current)}),[null===(t=o.userInfo)||void 0===t?void 0:t.login,y.current]);var K=function(){var e=c()(r()().mark((function e(t){var n;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,_({type:"userDetail/getPaths",payload:t});case 2:(n=e.sent)&&(O((null==n?void 0:n.count)||0),Z((null==n?void 0:n.subjects)||[]));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),U=function(e){var t;E.category=e,E.status="",null!==(t=window.location.href.toString())&&void 0!==t&&t.includes("category")?((0,S.jz)("category",e),(0,S.jz)("status","")):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&category=".concat(e):"?category=".concat(e)),E.page=1,$(E),K(E)},ee=[{id:"",name:"全部"},{id:"manage",name:"".concat(L?"我":"TA","管理的")},{id:"study",name:"".concat(L?"我":"TA","学习的")},{id:"collect",name:"".concat(L?"我":"TA","收藏的")},{id:"payed",name:"".concat(L?"我":"TA","购买的")}],te=[{id:"",name:"全部"},{id:"unfinished",name:"未完成"},{id:"finished",name:"已完成"}],ne=[{id:"",name:"全部"},{id:"editing",name:"编辑中"},{id:"applying",name:"待审核"},{id:"published",name:"已发布"}],ae="manage"===E.category?ne:"study"===(null==E?void 0:E.category)||"collect"===(null==E?void 0:E.category)||"payed"===(null==E?void 0:E.category)?te:[];return(0,N.jsxs)("div",{className:g.wrap,children:[(0,N.jsx)(j.YG,{value:E.category,onChange:U,tabBarExtraContent:(0,N.jsx)(j.t7,{style:{width:303},placeholder:"搜索实践课程",value:E.search,onChange:function(e){E.search=e,E.page=1,$(E),K(E)}}),className:"mb25",dataSource:ee}),L&&!!E.category&&(0,N.jsx)(j.qp,{title:"状态",value:E.status,onChange:function(e){var t;E.status=e,E.page=1,null!==(t=window.location.href.toString())&&void 0!==t&&t.includes("status")?(0,S.jz)("status",e):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&status=".concat(e):"?status=".concat(e)),$(E),K(E)},dataSource:ae,titleWidth:28}),(0,N.jsxs)("div",{className:g.midWrap,children:[(0,N.jsx)(j.cq,{sortValue:E.sort_direction,dropValue:E.sort_by,onSort:function(e){E.sort_direction=e,$(E),K(E)},onDrop:function(e){E.sort_by=e,E.sort_direction="desc",$(E),K(E)}}),(0,N.jsxs)("div",{className:g.type,children:[(0,N.jsx)("i",{className:1===Q?"iconfont icon-fenbu ".concat(g.cursorPointer," ").concat(g.color0152d9):"iconfont icon-fenbu ".concat(g.cursorPointer),onClick:function(){V(1),localStorage.setItem("PathShowtype","1")}}),(0,N.jsx)("span",{className:g.orderDesc,children:(0,N.jsx)("i",{className:2===Q?"iconfont icon-fenbu-2 ".concat(g.cursorPointer," ").concat(g.color0152d9," "):"iconfont icon-fenbu-2 ".concat(g.cursorPointer),onClick:function(){V(2),localStorage.setItem("PathShowtype","2")}})})]}),"学生"!==(null===(n=o.userInfo)||void 0===n?void 0:n.user_identity)&&!(null!=s&&null!==(a=s.setting)&&void 0!==a&&a.hide_subject)&&(0,N.jsx)(j.op,{style:{marginLeft:"auto"},className:g.btn,onClick:function(){return p.history.push("/paths/new?username=".concat(y.current))},children:"新建实践课程"})]}),(0,N.jsxs)(m.Z,{loading:l["userDetail/getPaths"],active:!0,paragraph:{rows:5},children:[1==Q&&(0,N.jsx)(j.cQ,{dataSource:T,right:23,col:3,wrapWidth:887,loading:!1}),1!=Q&&(0,N.jsx)("div",{className:"mt10",style:{minHeight:400},children:(0,N.jsx)(k,{number:(E.page-1)*E.per_page,data:T,params:E,setParams:$,getPaths:K})}),W>0&&(0,N.jsx)("div",{className:g.countWrap,children:(0,N.jsx)(f.Z,{showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","15","50","100","200"],total:W,onChange:function(e,t){!function(e,t){E.page=e,E.per_page=t,$(E),K(E)}(e,t)},pageSize:E.per_page,hideOnSinglePage:!0,current:E.page})})]})]})}))},31797:function(e,t,n){n.d(t,{Z:function(){return b}});var a=n(59301),r=n(56762),o=n(92343),c=n(92310),s=n.n(c),i=n(36355),l=n(66999);var u=e=>{const{value:t,formatter:n,precision:r,decimalSeparator:o,groupSeparator:c="",prefixCls:s}=e;let i;if("function"==typeof n)i=n(t);else{const e=String(t),n=e.match(/^(-?)(\d*)(\.(\d+))?$/);if(n&&"-"!==e){const e=n[1];let t=n[2]||"0",l=n[4]||"";t=t.replace(/\B(?=(\d{3})+(?!\d))/g,c),"number"==typeof r&&(l=l.padEnd(r,"0").slice(0,r>0?r:0)),l&&(l=`${o}${l}`),i=[a.createElement("span",{key:"int",className:`${s}-content-value-int`},e,t),l&&a.createElement("span",{key:"decimal",className:`${s}-content-value-decimal`},l)]}else i=e}return a.createElement("span",{className:`${s}-content-value`},i)},d=n(17313),p=n(83116),m=n(37613);const f=e=>{const{componentCls:t,marginXXS:n,padding:a,colorTextDescription:r,titleFontSize:o,colorTextHeading:c,contentFontSize:s,fontFamily:i}=e;return{[`${t}`]:Object.assign(Object.assign({},(0,d.Wf)(e)),{[`${t}-title`]:{marginBottom:n,color:r,fontSize:o},[`${t}-skeleton`]:{paddingTop:a},[`${t}-content`]:{color:c,fontSize:s,fontFamily:i,[`${t}-content-value`]:{display:"inline-block",direction:"ltr"},[`${t}-content-prefix, ${t}-content-suffix`]:{display:"inline-block"},[`${t}-content-prefix`]:{marginInlineEnd:n},[`${t}-content-suffix`]:{marginInlineStart:n}}})}};var g=(0,p.Z)("Statistic",(e=>{const t=(0,m.TS)(e,{});return[f(t)]}),(e=>{const{fontSizeHeading3:t,fontSize:n}=e;return{titleFontSize:n,contentFontSize:t}}));var _=e=>{const{prefixCls:t,className:n,rootClassName:r,style:o,valueStyle:c,value:d=0,title:p,valueRender:m,prefix:f,suffix:_,loading:h=!1,onMouseEnter:x,onMouseLeave:v,decimalSeparator:y=".",groupSeparator:b=","}=e,{getPrefixCls:w,direction:S,statistic:j}=a.useContext(i.E_),N=w("statistic",t),[k,I]=g(N),C=a.createElement(u,Object.assign({decimalSeparator:y,groupSeparator:b,prefixCls:N},e,{value:d})),E=s()(N,{[`${N}-rtl`]:"rtl"===S},null==j?void 0:j.className,n,r,I);return k(a.createElement("div",{className:E,style:Object.assign(Object.assign({},null==j?void 0:j.style),o),onMouseEnter:x,onMouseLeave:v},p&&a.createElement("div",{className:`${N}-title`},p),a.createElement(l.Z,{paragraph:!1,loading:h,className:`${N}-skeleton`},a.createElement("div",{style:c,className:`${N}-content`},f&&a.createElement("span",{className:`${N}-content-prefix`},f),m?m(C):C,_&&a.createElement("span",{className:`${N}-content-suffix`},_)))))};const h=[["Y",31536e6],["M",2592e6],["D",864e5],["H",36e5],["m",6e4],["s",1e3],["S",1]];function x(e,t){const{format:n=""}=t,a=new Date(e).getTime(),r=Date.now();return function(e,t){let n=e;const a=/\[[^\]]*]/g,r=(t.match(a)||[]).map((e=>e.slice(1,-1))),o=t.replace(a,"[]"),c=h.reduce(((e,t)=>{let[a,r]=t;if(e.includes(a)){const t=Math.floor(n/r);return n-=t*r,e.replace(new RegExp(`${a}+`,"g"),(e=>{const n=e.length;return t.toString().padStart(n,"0")}))}return e}),o);let s=0;return c.replace(a,(()=>{const e=r[s];return s+=1,e}))}(Math.max(a-r,0),n)}const v=e=>{const{value:t,format:n="HH:mm:ss",onChange:c,onFinish:s}=e,i=(0,r.Z)(),l=a.useRef(null),u=()=>{const e=function(e){return new Date(e).getTime()}(t);e>=Date.now()&&(l.current=setInterval((()=>{i(),null==c||c(e-Date.now()),e(u(),()=>{l.current&&(clearInterval(l.current),l.current=null)})),[t]);return a.createElement(_,Object.assign({},e,{valueRender:e=>(0,o.Tm)(e,{title:void 0}),formatter:(e,t)=>x(e,Object.assign(Object.assign({},t),{format:n}))}))};var y=a.memo(v);_.Countdown=y;var b=_}}]); \ No newline at end of file diff --git a/p__User__Detail__Projects__index.async.js b/p__User__Detail__Projects__index.async.js index c1ef97e7ce..8506ad115b 100644 --- a/p__User__Detail__Projects__index.async.js +++ b/p__User__Detail__Projects__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4736],{96186:function(e,a,n){n.r(a),n.d(a,{default:function(){return D}});var t=n(7557),o=n.n(t),c=n(41498),s=n.n(c),r=n(79800),i=n.n(r),l=n(39647),_=n.n(l),u=n(59301),d=n(80608),p=n(66999),m=n(86859),h="wrap___tNiRV",x="cardWrap___HHTqe",f="countWrap___zGG_l",g=n(18889),v={flex_box_center:"flex_box_center___JwugP",flex_space_between:"flex_space_between___Noq8b",flex_box_vertical_center:"flex_box_vertical_center___HCspq",flex_box_center_end:"flex_box_center_end___SVOIs",flex_box_column:"flex_box_column___mhoeu",wrap:"wrap____klhy",lockWrap:"lockWrap___onzlV",lockIcon:"lockIcon___nMIxN",topWrap:"topWrap___cwznr",bottomWrap:"bottomWrap___q9x5h",bottom:"bottom___mzMmr",bottomIconSpan:"bottomIconSpan___iUkhS",public:"public___Eb0Z9",borderFF6800:"borderFF6800____0Dfx",publicIcon:"publicIcon___r8mDR",publicText:"publicText___BuBKE",lockText:"lockText___xpO23",createIconWrap:"createIconWrap___a7ovS",createIcon:"createIcon___eai3X",leftIcon:"leftIcon___coXUA",rightIcon:"rightIcon___oJVkv",createTextWrap:"createTextWrap___Ddqkm",createText:"createText___Lri5K",title:"title___wDXDf",img:"img___MTAfi",teacherName:"teacherName___yP9fk",school:"school___GvxFu",color989898:"color989898___i5Xca",teacherUsers:"teacherUsers___rO2tG",sign:"sign___Ow0aN"},j=n(10283),b=n(37712),w=function(e){var a=e.url,n=e.name,t=e.dispatch;return(0,b.jsx)("a",{href:a,className:v.wrap,onClick:function(){(0,j.tJ)(t)&&d.history.push(a)},children:(0,b.jsx)(g.Z,{className:"animated fadeIn",children:(0,b.jsxs)("div",{children:[(0,b.jsx)("div",{className:v.createIconWrap,children:(0,b.jsx)("div",{className:v.createIcon,children:(0,b.jsx)("i",{className:"iconfont icon-xiangmu2"})})}),(0,b.jsx)("div",{className:v.createTextWrap,children:n})]})})})},N=n(6638),I=n(6848),S=n(71681),y=function(e){var a=e.data,n=e.old_url;return(0,b.jsx)(u.Fragment,{children:a&&a.map((function(e,a){var t,o,c;return(0,b.jsx)("a",{className:v.wrap,href:"".concat(n).concat(e.project_url),onClick:function(){e.can_visited&&(window.location.href="".concat(n).concat(e.project_url))},children:(0,b.jsxs)(g.Z,{className:"animated fadeIn ".concat(v.cardWrap),children:[e.is_public&&(0,b.jsx)("span",{className:v.sign,children:"公开"}),!e.can_visited&&(0,b.jsxs)("div",{className:v.lockWrap,children:[(0,b.jsx)("div",{className:"mt80 mb25",children:(0,b.jsx)("i",{className:"iconfont icon-guansuo ".concat(v.lockIcon)})}),(0,b.jsx)("p",{className:v.lockText,children:"非成员不能访问"})]}),(0,b.jsxs)("div",{className:v.topWrap,children:[(0,b.jsx)(I.Z,{title:e.name,children:(0,b.jsx)("p",{className:v.title,children:e.name})}),(0,b.jsx)("span",{children:(0,b.jsx)("img",{className:v.img,alt:"用户",height:"50",width:"50",src:"".concat(S.Z.IMG_SERVER,"/images/").concat(null===(t=e.owner)||void 0===t?void 0:t.avatar_url)})}),(0,b.jsx)("p",{className:v.teacherName,children:(0,b.jsx)("span",{title:null===(o=e.owner)||void 0===o?void 0:o.real_name,children:null===(c=e.owner)||void 0===c?void 0:c.real_name})}),(0,b.jsx)("p",{className:v.school,children:(0,b.jsx)("span",{className:v.color989898,children:null==e?void 0:e.owner.school_name})})]}),(0,b.jsx)("div",{className:v.bottomWrap,children:(0,b.jsxs)("div",{className:v.bottom,children:[e.members_count>0&&(0,b.jsx)(I.Z,{placement:"bottom",title:"成员",children:(0,b.jsxs)("span",{className:v.bottomIconSpan,children:[(0,b.jsx)("i",{className:"iconfont icon-chengyuan font12"}),e.members_count]})}),e.issues_count>0&&(0,b.jsx)(I.Z,{placement:"bottom",title:"issues数",children:(0,b.jsxs)("span",{className:v.bottomIconSpan,children:[(0,b.jsx)("i",{className:"iconfont icon-issue font12"}),e.issues_count]})}),e.changesets_count>0&&(0,b.jsx)(I.Z,{placement:"bottom",title:"版本库",children:(0,b.jsxs)("span",{className:v.bottomIconSpan,children:[(0,b.jsx)("i",{className:"iconfont icon-banbenku font12"}),e.changesets_count]})})]})})]})},e.id)}))})},k=n(48410),W=n(27876),T=["user","userDetail","globalSetting","loading","dispatch"],D=(0,d.connect)((function(e){var a=e.user,n=e.userDetail,t=e.loading;return{user:a,userDetail:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var a,n,t,c=e.user,r=(e.userDetail,e.globalSetting,e.loading),l=e.dispatch,g=(_()(e,T),(0,d.useSearchParams)()),v=i()(g,1)[0],j=(0,d.useLocation)(),I=(0,u.useState)({}),S=i()(I,2),D=S[0],Z=S[1],z=(0,u.useRef)(),C=(0,u.useState)(0),q=i()(C,2),V=q[0],E=q[1],F=(0,u.useState)([]),G=i()(F,2),O=G[0],P=G[1],R=(0,u.useState)(),A=i()(R,2),J=A[0],M=A[1];(0,u.useEffect)((function(){var e;z.current=null===(e=j.pathname.split("/"))||void 0===e?void 0:e[2];var a={category:v.get("category")||"",status:v.get("status")||"",page:1,per_page:15,sort_by:"updated_on",sort_direction:"desc",username:z.current};Z(a),U(a)}),[j.pathname]),(0,u.useEffect)((function(){var e;M((null===(e=c.userInfo)||void 0===e?void 0:e.login)===z.current)}),[null===(a=c.userInfo)||void 0===a?void 0:a.login,z.current]);var U=function(){var e=s()(o()().mark((function e(a){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l({type:"userDetail/getProjects",payload:a});case 2:(n=e.sent)&&(E(n.count||0),P(n.projects||[]));case 4:case"end":return e.stop()}}),e)})));return function(a){return e.apply(this,arguments)}}(),X=[{id:"",name:"全部"},{id:"manage",name:"".concat(J?"我":"TA","管理的")},{id:"study",name:"".concat(J?"我":"TA","学习的")}];return(0,b.jsxs)("div",{className:h,children:[(0,b.jsx)(k.YG,{value:D.category,onChange:function(e){var a;D.category=e,D.status="",D.page=1,null!==(a=window.location.href.toString())&&void 0!==a&&a.includes("category")?((0,W.jz)("category",e),(0,W.jz)("status","")):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&category=".concat(e):"?category=".concat(e)),Z(D),U(D)},className:"mb25",dataSource:X}),J&&(0,b.jsx)(k.qp,{title:"状态",value:D.status,onChange:function(e){var a;D.status=e,D.page=1,null!==(a=window.location.href.toString())&&void 0!==a&&a.includes("status")?(0,W.jz)("status",e):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&status=".concat(e):"?status=".concat(e)),Z(D),U(D)},dataSource:[{id:"",name:"全部"},{id:"publicly",name:"公开"},{id:"personal",name:"私有"}],titleWidth:28}),(0,b.jsx)(k.cq,{dataSource:[{id:"updated_on",name:"最新动态"},{id:"created_on",name:"最新创建"}],sortValue:D.sort_direction,dropValue:D.sort_by,onSort:function(e){D.sort_direction=e,Z(D),U(D)},onDrop:function(e){D.sort_by=e,D.sort_direction="desc",Z(D),U(D)}}),(0,b.jsxs)(p.Z,{loading:r["userDetail/getProjects"],active:!0,paragraph:{rows:5},children:[(0,b.jsxs)("div",{className:x,children:[1===D.page&&J&&!D.category&&(0,b.jsx)(w,{url:"".concat(null===(n=c.navigationInfo)||void 0===n||null===(n=n.top)||void 0===n?void 0:n.old_url,"/projects/deposit/new"),name:"新建开发项目",dispatch:l}),!O.length&&D.category&&(0,b.jsx)(N.Z,{}),(0,b.jsx)(y,{data:O,old_url:null===(t=c.navigationInfo)||void 0===t||null===(t=t.top)||void 0===t?void 0:t.old_url})]}),V>15&&(0,b.jsx)("div",{className:f,children:(0,b.jsx)(m.Z,{showQuickJumper:!0,showSizeChanger:!1,total:V,onChange:function(e){return function(e){D.page=e,Z(D),U(D)}(e)},pageSize:16,current:D.page})})]})]})}))}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4736],{96186:function(e,a,n){n.r(a),n.d(a,{default:function(){return D}});var t=n(7557),o=n.n(t),c=n(41498),s=n.n(c),r=n(79800),i=n.n(r),l=n(39647),_=n.n(l),u=n(59301),d=n(80608),p=n(66999),m=n(86859),h="wrap___tNiRV",x="cardWrap___HHTqe",f="countWrap___zGG_l",g=n(18889),v={flex_box_center:"flex_box_center___JwugP",flex_space_between:"flex_space_between___Noq8b",flex_box_vertical_center:"flex_box_vertical_center___HCspq",flex_box_center_end:"flex_box_center_end___SVOIs",flex_box_column:"flex_box_column___mhoeu",wrap:"wrap____klhy",lockWrap:"lockWrap___onzlV",lockIcon:"lockIcon___nMIxN",topWrap:"topWrap___cwznr",bottomWrap:"bottomWrap___q9x5h",bottom:"bottom___mzMmr",bottomIconSpan:"bottomIconSpan___iUkhS",public:"public___Eb0Z9",borderFF6800:"borderFF6800____0Dfx",publicIcon:"publicIcon___r8mDR",publicText:"publicText___BuBKE",lockText:"lockText___xpO23",createIconWrap:"createIconWrap___a7ovS",createIcon:"createIcon___eai3X",leftIcon:"leftIcon___coXUA",rightIcon:"rightIcon___oJVkv",createTextWrap:"createTextWrap___Ddqkm",createText:"createText___Lri5K",title:"title___wDXDf",img:"img___MTAfi",teacherName:"teacherName___yP9fk",school:"school___GvxFu",color989898:"color989898___i5Xca",teacherUsers:"teacherUsers___rO2tG",sign:"sign___Ow0aN"},j=n(10283),b=n(37712),w=function(e){var a=e.url,n=e.name,t=e.dispatch;return(0,b.jsx)("a",{href:a,className:v.wrap,onClick:function(){(0,j.tJ)(t)&&d.history.push(a)},children:(0,b.jsx)(g.Z,{className:"animated fadeIn",children:(0,b.jsxs)("div",{children:[(0,b.jsx)("div",{className:v.createIconWrap,children:(0,b.jsx)("div",{className:v.createIcon,children:(0,b.jsx)("i",{className:"iconfont icon-xiangmu2"})})}),(0,b.jsx)("div",{className:v.createTextWrap,children:n})]})})})},N=n(6638),I=n(6848),S=n(71681),y=function(e){var a=e.data,n=e.old_url;return(0,b.jsx)(u.Fragment,{children:a&&a.map((function(e,a){var t,o,c;return(0,b.jsx)("a",{className:v.wrap,href:"".concat(n).concat(e.project_url),onClick:function(){e.can_visited&&(window.location.href="".concat(n).concat(e.project_url))},children:(0,b.jsxs)(g.Z,{className:"animated fadeIn ".concat(v.cardWrap),children:[e.is_public&&(0,b.jsx)("span",{className:v.sign,children:"公开"}),!e.can_visited&&(0,b.jsxs)("div",{className:v.lockWrap,children:[(0,b.jsx)("div",{className:"mt80 mb25",children:(0,b.jsx)("i",{className:"iconfont icon-guansuo ".concat(v.lockIcon)})}),(0,b.jsx)("p",{className:v.lockText,children:"非成员不能访问"})]}),(0,b.jsxs)("div",{className:v.topWrap,children:[(0,b.jsx)(I.Z,{title:e.name,children:(0,b.jsx)("p",{className:v.title,children:e.name})}),(0,b.jsx)("span",{children:(0,b.jsx)("img",{className:v.img,alt:"用户",height:"50",width:"50",src:"".concat(S.Z.IMG_SERVER,"/images/").concat(null===(t=e.owner)||void 0===t?void 0:t.avatar_url)})}),(0,b.jsx)("p",{className:v.teacherName,children:(0,b.jsx)("span",{title:null===(o=e.owner)||void 0===o?void 0:o.real_name,children:null===(c=e.owner)||void 0===c?void 0:c.real_name})}),(0,b.jsx)("p",{className:v.school,children:(0,b.jsx)("span",{className:v.color989898,children:null==e?void 0:e.owner.school_name})})]}),(0,b.jsx)("div",{className:v.bottomWrap,children:(0,b.jsxs)("div",{className:v.bottom,children:[e.members_count>0&&(0,b.jsx)(I.Z,{placement:"bottom",title:"成员",children:(0,b.jsxs)("span",{className:v.bottomIconSpan,children:[(0,b.jsx)("i",{className:"iconfont icon-chengyuan font12"}),e.members_count]})}),e.issues_count>0&&(0,b.jsx)(I.Z,{placement:"bottom",title:"issues数",children:(0,b.jsxs)("span",{className:v.bottomIconSpan,children:[(0,b.jsx)("i",{className:"iconfont icon-issue font12"}),e.issues_count]})}),e.changesets_count>0&&(0,b.jsx)(I.Z,{placement:"bottom",title:"版本库",children:(0,b.jsxs)("span",{className:v.bottomIconSpan,children:[(0,b.jsx)("i",{className:"iconfont icon-banbenku font12"}),e.changesets_count]})})]})})]})},e.id)}))})},k=n(2753),W=n(27876),T=["user","userDetail","globalSetting","loading","dispatch"],D=(0,d.connect)((function(e){var a=e.user,n=e.userDetail,t=e.loading;return{user:a,userDetail:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var a,n,t,c=e.user,r=(e.userDetail,e.globalSetting,e.loading),l=e.dispatch,g=(_()(e,T),(0,d.useSearchParams)()),v=i()(g,1)[0],j=(0,d.useLocation)(),I=(0,u.useState)({}),S=i()(I,2),D=S[0],Z=S[1],z=(0,u.useRef)(),C=(0,u.useState)(0),q=i()(C,2),V=q[0],E=q[1],F=(0,u.useState)([]),G=i()(F,2),O=G[0],P=G[1],R=(0,u.useState)(),A=i()(R,2),J=A[0],M=A[1];(0,u.useEffect)((function(){var e;z.current=null===(e=j.pathname.split("/"))||void 0===e?void 0:e[2];var a={category:v.get("category")||"",status:v.get("status")||"",page:1,per_page:15,sort_by:"updated_on",sort_direction:"desc",username:z.current};Z(a),U(a)}),[j.pathname]),(0,u.useEffect)((function(){var e;M((null===(e=c.userInfo)||void 0===e?void 0:e.login)===z.current)}),[null===(a=c.userInfo)||void 0===a?void 0:a.login,z.current]);var U=function(){var e=s()(o()().mark((function e(a){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,l({type:"userDetail/getProjects",payload:a});case 2:(n=e.sent)&&(E(n.count||0),P(n.projects||[]));case 4:case"end":return e.stop()}}),e)})));return function(a){return e.apply(this,arguments)}}(),X=[{id:"",name:"全部"},{id:"manage",name:"".concat(J?"我":"TA","管理的")},{id:"study",name:"".concat(J?"我":"TA","学习的")}];return(0,b.jsxs)("div",{className:h,children:[(0,b.jsx)(k.YG,{value:D.category,onChange:function(e){var a;D.category=e,D.status="",D.page=1,null!==(a=window.location.href.toString())&&void 0!==a&&a.includes("category")?((0,W.jz)("category",e),(0,W.jz)("status","")):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&category=".concat(e):"?category=".concat(e)),Z(D),U(D)},className:"mb25",dataSource:X}),J&&(0,b.jsx)(k.qp,{title:"状态",value:D.status,onChange:function(e){var a;D.status=e,D.page=1,null!==(a=window.location.href.toString())&&void 0!==a&&a.includes("status")?(0,W.jz)("status",e):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&status=".concat(e):"?status=".concat(e)),Z(D),U(D)},dataSource:[{id:"",name:"全部"},{id:"publicly",name:"公开"},{id:"personal",name:"私有"}],titleWidth:28}),(0,b.jsx)(k.cq,{dataSource:[{id:"updated_on",name:"最新动态"},{id:"created_on",name:"最新创建"}],sortValue:D.sort_direction,dropValue:D.sort_by,onSort:function(e){D.sort_direction=e,Z(D),U(D)},onDrop:function(e){D.sort_by=e,D.sort_direction="desc",Z(D),U(D)}}),(0,b.jsxs)(p.Z,{loading:r["userDetail/getProjects"],active:!0,paragraph:{rows:5},children:[(0,b.jsxs)("div",{className:x,children:[1===D.page&&J&&!D.category&&(0,b.jsx)(w,{url:"".concat(null===(n=c.navigationInfo)||void 0===n||null===(n=n.top)||void 0===n?void 0:n.old_url,"/projects/deposit/new"),name:"新建开发项目",dispatch:l}),!O.length&&D.category&&(0,b.jsx)(N.Z,{}),(0,b.jsx)(y,{data:O,old_url:null===(t=c.navigationInfo)||void 0===t||null===(t=t.top)||void 0===t?void 0:t.old_url})]}),V>15&&(0,b.jsx)("div",{className:f,children:(0,b.jsx)(m.Z,{showQuickJumper:!0,showSizeChanger:!1,total:V,onChange:function(e){return function(e){D.page=e,Z(D),U(D)}(e)},pageSize:16,current:D.page})})]})]})}))}}]); \ No newline at end of file diff --git a/p__User__Detail__Shixuns__index.async.js b/p__User__Detail__Shixuns__index.async.js index b77ede2d38..fb81ef8170 100644 --- a/p__User__Detail__Shixuns__index.async.js +++ b/p__User__Detail__Shixuns__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[18307],{88819:function(e,n,t){t.r(n),t.d(n,{default:function(){return ie}});var r=t(7557),o=t.n(r),a=t(82242),i=t.n(a),s=t(37205),c=t.n(s),l=t(41498),d=t.n(l),u=t(79800),p=t.n(u),g=t(39647),m=t.n(g),h=t(59301),x=t(80608),f=t(43418),_=t(8591),v=t(6848),b=t(66999),y=t(86859),j=t(24650),w=t(3113),S=t(24905),C=t(95237),$=t(43604),N={flex_box_center:"flex_box_center___wA4I5",flex_space_between:"flex_space_between___r6nwi",flex_box_vertical_center:"flex_box_vertical_center___Wefy1",flex_box_center_end:"flex_box_center_end___Vp84k",flex_box_column:"flex_box_column___fcUbn",wrap:"wrap___MiRCb",midWrap:"midWrap___o5A2g",color999:"color999___kvLjS",orderWrap:"orderWrap___h5SIu",orderIconWrap:"orderIconWrap___IYG5m",orderAsc:"orderAsc___gyCKC",orderDesc:"orderDesc___wkX1B",color0152d9:"color0152d9___yLS1b",h10:"h10___T4vHk",cursorPointer:"cursorPointer___6JPpk",orderTextWrap:"orderTextWrap___oqfoU",cardWrap:"cardWrap___tGc2X",countWrap:"countWrap___MMe2I",colorFEB300:"colorFEB300___wW27n",modalContent:"modalContent___MMaQo",type:"type___EdWvO",group:"group___jtM4s",add:"add___rC163"},Z=t(6638),k=t(18889),P=t(33329),I={flex_box_center:"flex_box_center___fhaQT",flex_space_between:"flex_space_between___IKRgA",flex_box_vertical_center:"flex_box_vertical_center___lbozn",flex_box_center_end:"flex_box_center_end___pDq44",flex_box_column:"flex_box_column___RZzgu",wrap:"wrap___G5hQ4",createIconWrap:"createIconWrap___e9K9f",createIcon:"createIcon___koLsC",leftIcon:"leftIcon___y91Ne",rightIcon:"rightIcon___UQ4Fq",createTextWrap:"createTextWrap___fTr2V",createText:"createText___JMNOe",tagWrap:"tagWrap___rr9RH",tagName:"tagName___g6Ruo",tagJupyterWrap:"tagJupyterWrap___BkdHH",tagJupyterNameWrap:"tagJupyterNameWrap___Z6iCu",tagJupyterName:"tagJupyterName___reott",imgWrap:"imgWrap___xDlh5",cardBottom:"cardBottom___r9Ujh",bottomName:"bottomName___XyvlX",bottomCountProgressWrap:"bottomCountProgressWrap___vM84t",bottomCount:"bottomCount___K_YvT",action:"action___muO9d",colorFF8E02:"colorFF8E02___istLu",sign:"sign___pwX3C",bottomNameWrap:"bottomNameWrap___cWaZc"},W=t(71681),O=t(27876),T=t(96908),E=t(57177),z=t(81378),B=t(37712),R=function(e){var n=e.data,t=e.params,r=void 0===t?{}:t,a=e.user,i=e.onCancelCollect,s=void 0===i?function(){}:i,c=e.onRemove,l=void 0===c?function(){}:c;return(0,B.jsx)(h.Fragment,{children:n&&n.map((function(e,n){var t,i;return(0,B.jsx)("a",{className:I.wrap,onClick:d()(o()().mark((function n(){var t,r;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,P.Ee)({id:e.identifier});case 2:null!=(r=n.sent)&&null!==(t=r.exercise)&&void 0!==t&&t.length?f.Z.info({title:"考试场景告知",content:(0,B.jsxs)(C.Z,{children:[(0,B.jsx)($.Z,{children:"当前实训已被考试调用,且您正在参加本次考试。考试场景下必须从试卷中进入并答题,否则答题结果不计入成绩。请点击试卷名称进入考试。"}),(0,B.jsx)($.Z,{children:(0,B.jsx)("aside",{className:"mt10",children:null==r?void 0:r.exercise.map((function(e,n){return(0,B.jsx)("div",{children:(0,B.jsx)("a",{href:"/classrooms/".concat(e.course_id,"/exercise/").concat(e.id,"/detail?random=").concat(e.random),children:e.name})})}))})})]})}):(0,O.xg)("/shixuns/".concat(e.identifier,"/challenges"));case 4:case"end":return n.stop()}}),n)}))),children:(0,B.jsxs)(k.Z,{className:"animated fadeIn ".concat(I.cardWrap),children:["collect"===r.category&&(0,B.jsx)("div",{className:"".concat(I.action," user-shixun-items"),onClick:function(n){n.stopPropagation(),s(e.id)},children:(0,B.jsx)(v.Z,{title:"取消收藏",children:(0,B.jsx)("i",{className:"iconfont icon-shoucang3 font24 mr5 ".concat(I.colorFF8E02)})})}),"study"===r.category&&r.username===(null===(t=a.userInfo)||void 0===t?void 0:t.login)&&(0,B.jsx)("div",{className:"".concat(I.action," user-shixun-items"),onClick:function(n){n.stopPropagation(),l(e.identifier)},children:(0,B.jsx)(v.Z,{title:"移除",children:(0,B.jsx)("i",{className:"iconfont icon-shanchu21 font24 mr5 c-white"})})}),e.tag&&(0,B.jsx)("div",{className:I.tagWrap,children:(0,B.jsx)("span",{className:I.tagName,children:e.tag})}),e.is_jupyter&&(0,B.jsx)("img",{className:I.sign,src:T}),e.is_jupyter_lab&&(0,B.jsx)("img",{className:I.sign,src:E}),e.is_unity_3d&&(0,B.jsx)("img",{className:I.sign,src:z}),(0,B.jsx)("span",{className:I.imgWrap,children:null!=e&&e.cover_image_id?(0,B.jsx)("img",{alt:e.name,src:W.Z.API_SERVER+"/api/attachments/"+(null==e?void 0:e.cover_image_id)}):(0,B.jsx)("img",{alt:e.name,src:"".concat(W.Z.IMG_SERVER,"/").concat(e.image_url)})}),(0,B.jsxs)("div",{className:I.cardBottom,children:[(0,B.jsxs)("p",{className:I.bottomNameWrap,children:[(0,B.jsx)("span",{title:e.name,className:I.bottomName,children:e.name||"实践项目名称-未填写"}),!(null===(i=e.schools)||void 0===i||!i.length)&&(0,B.jsx)(v.Z,{title:"该实践项目面向指定单位开放",children:(0,B.jsx)("i",{className:"iconfont icon-zhidinggongkai1 ml10 c-orange"})})]}),!!e.challenges_count&&(0,B.jsxs)(h.Fragment,{children:[(0,B.jsx)("div",{className:I.bottomCountProgressWrap,children:(0,B.jsx)("p",{style:{width:"".concat(100*parseFloat(parseInt(e.finished_challenges_count)/parseInt(e.challenges_count)).toFixed(2),"%")}})}),(0,B.jsxs)("p",{className:I.bottomCount,children:["已完成 ",e.finished_challenges_count," / ",e.challenges_count]})]})]})]})},e.id)}))})},M=t(38854),G=t(20834),L=t(51945),D=t(61186),A=t.n(D),F=t(46952),H=function(e){var n=e.data,t=(e.number,e.params),r=e.user,a=e.isCurrent,i=e.setParams,s=e.getShixuns,c=e.onCancelCollect,l=void 0===c?function(){}:c,u=e.onRemove,g=void 0===u?function(){}:u,m=e.setGroupIds,x=void 0===m?function(){}:m,b=e.setUnGrouplists,y=void 0===b?function(){}:b,j=(0,h.useState)([]),w=p()(j,2),S=w[0],N=w[1];(0,h.useEffect)((function(){if(n){var e=[];null==n||n.map((function(n,t){var r=n;r.key=n.id,e.push(r)})),N([].concat(e))}}),[n]);var Z=[{title:"实践项目名称",dataIndex:"name",width:236,key:"name",sorter:!0,sortOrder:"name"===t.sort_by?"desc"===t.sort_direction?"descend":"ascend":null,render:function(e,n){var t;return(0,B.jsxs)("p",{className:I.bottomNameWrap,children:[!(null===(t=n.schools)||void 0===t||!t.length)&&(0,B.jsx)(v.Z,{title:"该实践项目面向指定单位开放",children:(0,B.jsx)("i",{className:"iconfont icon-zhidinggongkai1 mr5 c-orange translateY1 inline-block"})}),(0,B.jsx)(v.Z,{title:e||"实践项目名称-未填写",children:(0,B.jsx)("span",{children:e||"实践项目名称-未填写"})})]})}},{title:"管理员",dataIndex:"owner",key:"owner",width:100,ellipsis:!0,render:function(e){return(0,B.jsx)(v.Z,{title:e||"--",placement:"bottomLeft",children:(0,B.jsx)("span",{children:e||"--"})})}},{title:"合作者",dataIndex:"members",key:"members",width:110,ellipsis:!0,render:function(e){return(0,B.jsx)(v.Z,{title:e.join("、"),placement:"bottomLeft",children:(0,B.jsx)("span",{children:e.join("、")})})}},{title:"最近修改",dataIndex:"updated_at",width:106,key:"updated_at",sorter:!0,sortOrder:"updated_at"===t.sort_by?"desc"===t.sort_direction?"descend":"ascend":null,render:function(e){return(0,B.jsx)("span",{className:"c-grey-666",children:A()(e).format("YYYY-MM-DD")})}},{title:"引用次数",dataIndex:"used_count",width:90,sorter:!0,align:"center",sortOrder:"used_count"===t.sort_by?"desc"===t.sort_direction?"descend":"ascend":null,key:"used_count",render:function(e){return(0,B.jsx)("span",{className:"c-grey-666",children:e})}},{title:"操作",dataIndex:"name",key:"name",width:110,align:"right",render:function(e,n){var i,s;return(0,B.jsxs)("div",{children:[(0,B.jsx)("span",{className:"current-primary",onClick:function(){var e=d()(o()().mark((function e(t){var r,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.stopPropagation(),e.next=3,(0,P.Ee)({id:n.identifier});case 3:null!=(a=e.sent)&&null!==(r=a.exercise)&&void 0!==r&&r.length?f.Z.info({title:"考试场景告知",content:(0,B.jsxs)(C.Z,{children:[(0,B.jsx)($.Z,{children:"当前实训已被考试调用,且您正在参加本次考试。考试场景下必须从试卷中进入并答题,否则答题结果不计入成绩。请点击试卷名称进入考试。"}),(0,B.jsx)($.Z,{children:(0,B.jsx)("aside",{className:"mt10",children:null==a?void 0:a.exercise.map((function(e,n){return(0,B.jsx)("div",{children:(0,B.jsx)("a",{href:"/classrooms/".concat(e.course_id,"/exercise/").concat(e.id,"/detail?random=").concat(e.random),children:e.name})},n)}))})})]})}):(0,O.xg)("/shixuns/".concat(n.identifier,"/challenges"));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:"详情"}),"study"!=t.category&&"collect"!=t.category&&a&&(null==n||null===(i=n.groups)||void 0===i?void 0:i.length)>0&&(0,B.jsx)("span",{onClick:function(e){var t;e.stopPropagation(),(null==n||null===(t=n.groups)||void 0===t?void 0:t.length)<=0?_.ZP.info("该实践项目暂无目录"):y(n.groups,n.id)},className:"current-primary ml10",children:"撤销目录"}),"study"===t.category&&(null===(s=r.userInfo)||void 0===s?void 0:s.login)===t.username&&(0,B.jsx)(M.Z,{dropdownRender:function(){var e;return(0,B.jsxs)(G.Z,{children:[(0,B.jsx)(G.Z.Item,{children:(0,B.jsx)("span",{onClick:function(e){e.stopPropagation(),f.Z.confirm({content:"是否确认删除",onOk:function(){return g(n.identifier)}})},className:"ml10 current",children:"删除"})}),(null==n||null===(e=n.groups)||void 0===e?void 0:e.length)>0&&(0,B.jsx)(G.Z.Item,{children:(0,B.jsx)("span",{onClick:function(e){var t;e.stopPropagation(),(null==n||null===(t=n.groups)||void 0===t?void 0:t.length)<=0?_.ZP.info("该实践项目暂无目录"):y(n.groups,n.id)},className:" current",children:"撤销目录"})})]})},children:(0,B.jsxs)("span",{onClick:function(e){e.stopPropagation()},className:"c-blue current ml10",children:["更多 ",(0,B.jsx)(F.Z,{})]})}),"collect"===t.category&&a&&(0,B.jsx)(M.Z,{dropdownRender:function(){return(0,B.jsxs)(G.Z,{children:[(0,B.jsx)(G.Z.Item,{children:(0,B.jsx)("span",{onClick:function(e){e.stopPropagation(),l(n.id)},className:"current",children:"取消收藏"})}),(0,B.jsx)(G.Z.Item,{children:(0,B.jsx)("span",{onClick:function(e){var t;e.stopPropagation(),(null==n||null===(t=n.groups)||void 0===t?void 0:t.length)<=0?_.ZP.info("该实践项目暂无目录"):y(n.groups,n.id)},className:" current",children:"撤销目录"})})]})},children:(0,B.jsxs)("span",{onClick:function(e){e.stopPropagation()},className:"c-blue current ml10",children:["更多 ",(0,B.jsx)(F.Z,{})]})})]})}}];return(0,B.jsx)(B.Fragment,{children:a?(0,B.jsx)(L.Z,{rowSelection:{type:"checkbox",columnWidth:25,onChange:function(e,n){x(e)}},onChange:function(e,n,r){r.field&&(t.sort_by=r.field),r.order||(t.sort_direction="asc"),"ascend"===r.order&&(t.sort_direction="asc"),"descend"===r.order&&(t.sort_direction="desc"),r.order||(t.sort_direction="asc"),i(t),s(t)},onRow:function(e){return{onClick:(n=d()(o()().mark((function n(t){var r,a;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,P.Ee)({id:e.identifier});case 2:null!=(a=n.sent)&&null!==(r=a.exercise)&&void 0!==r&&r.length?f.Z.info({title:"考试场景告知",content:(0,B.jsxs)(C.Z,{children:[(0,B.jsx)($.Z,{children:"当前实训已被考试调用,且您正在参加本次考试。考试场景下必须从试卷中进入并答题,否则答题结果不计入成绩。请点击试卷名称进入考试。"}),(0,B.jsx)($.Z,{children:(0,B.jsx)("aside",{className:"mt10",children:null==a?void 0:a.exercise.map((function(e,n){return(0,B.jsx)("div",{children:(0,B.jsx)("a",{href:"/classrooms/".concat(e.course_id,"/exercise/").concat(e.id,"/detail?random=").concat(e.random),children:e.name})},n)}))})})]})}):(0,O.xg)("/shixuns/".concat(e.identifier,"/challenges"));case 4:case"end":return n.stop()}}),n)}))),function(e){return n.apply(this,arguments)})};var n},pagination:!1,dataSource:S,columns:Z}):(0,B.jsx)(L.Z,{style:{cursor:"pointer"},onRow:function(e){return{onClick:(n=d()(o()().mark((function n(t){var r,a;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,P.Ee)({id:e.identifier});case 2:null!=(a=n.sent)&&null!==(r=a.exercise)&&void 0!==r&&r.length?f.Z.info({title:"考试场景告知",content:(0,B.jsxs)(C.Z,{children:[(0,B.jsx)($.Z,{children:"当前实训已被考试调用,且您正在参加本次考试。考试场景下必须从试卷中进入并答题,否则答题结果不计入成绩。请点击试卷名称进入考试。"}),(0,B.jsx)($.Z,{children:(0,B.jsx)("aside",{className:"mt10",children:null==a?void 0:a.exercise.map((function(e,n){return(0,B.jsx)("div",{children:(0,B.jsx)("a",{href:"/classrooms/".concat(e.course_id,"/exercise/").concat(e.id,"/detail?random=").concat(e.random),children:e.name})},n)}))})})]})}):(0,O.xg)("/shixuns/".concat(e.identifier,"/challenges"));case 4:case"end":return n.stop()}}),n)}))),function(e){return n.apply(this,arguments)})};var n},pagination:!1,dataSource:S,columns:Z})})},V=t(43764),K=t(49105),X="groupWrap___AXrh6",q="directionItemWrap___YnUMa",J="directionItem____jxOq",Y="groupActionWrap___xgw7Q",U="active___AjCIl",Q="directionContentWrap___fsRsV",ee="minWidth43___cPjWW",ne="minWidth48___sqmWu",te=function(e){e.dispatch;var n=e.isPreviewSelect,t=void 0!==n&&n,r=e.groupIds,a=void 0===r?[]:r,i=e.item_banks_groups,s=e.getItem,c=void 0===s?function(){}:s,l=e.user,u=e.onChangeGroup,p=void 0===u?function(){}:u,g=(0,h.useRef)(),m=function(){var e=d()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:g.current=n.name,f.Z.confirm({centered:!0,width:424,okText:"确定",cancelText:"取消",title:"编辑目录",icon:null,className:"custom-modal-divider",content:(0,B.jsx)("div",{className:"font14",children:(0,B.jsx)(j.Z,{maxLength:20,placeholder:"请输入不超过20字的名称",className:"mt10",defaultValue:g.current,onChange:function(e){return g.current=e.target.value}})}),onOk:function(){return new Promise(function(){var e=d()(o()().mark((function e(t,r){var a,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(g.current){e.next=3;break}return _.ZP.info("请输入目录名称"),e.abrupt("return",r());case 3:return e.next=5,(0,K.ZP)("/api/users/".concat(null==l||null===(a=l.userInfo)||void 0===a?void 0:a.login,"/user_setting_groups/").concat(n.id,".json"),{method:"put",body:{name:null==g?void 0:g.current}});case 5:0===(null==(i=e.sent)?void 0:i.status)&&c(),t();case 8:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}())}});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return!(null==i||!i.length)&&(0,B.jsxs)("div",{className:X,children:[(0,B.jsx)("span",{className:"".concat(ee),style:{color:"#9096A3",marginTop:2,marginRight:6},children:"目录"}),(0,B.jsx)("span",{children:(0,B.jsx)("li",{className:"mb10 ".concat(ne," ").concat(J," ").concat(null!=a&&a.length?"":U),onClick:function(){return p([])},style:{marginRight:26},children:"全部"})}),(0,B.jsxs)("div",{className:Q,children:[(0,B.jsx)("li",{className:"mb10 mr32 ".concat(J," ").concat(null!=a&&a.includes(-1)?U:""),onClick:function(){return p([-1])},children:"未加入目录"}),null==i?void 0:i.map((function(e){return(0,B.jsxs)("div",{className:q,children:[(0,B.jsx)("li",{onClick:function(){return p([e.id])},className:"".concat(J," mb10 ").concat(null!=a&&a.includes(e.id)?U:""),children:e.name},e.id),!t&&(0,B.jsxs)("span",{className:Y,children:[(0,B.jsx)("i",{className:"iconfont icon-xiugai mr1 c-light-primary font15 current",onClick:function(n){n.stopPropagation(),m(e)}}),(0,B.jsx)("i",{className:"iconfont icon-shanchu4 mr1 c-red font15 current",onClick:function(n){var t,r,a,s;n.stopPropagation(),t=e.id,s=null==i||null===(r=i.find((function(e){return e.id===t})))||void 0===r?void 0:r.name,f.Z.confirm({centered:!0,width:424,okText:"确定",cancelText:"取消",title:"删除目录",content:(0,B.jsxs)("div",{className:"font14",children:["你正在删除【",s,"】目录,本操作将导致只加入该目录的实训项目重新分配到【未加入目录】目录中",(0,B.jsx)("br",{}),"确认删除吗?"]}),onOk:(a=d()(o()().mark((function e(){var n,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,K.ZP)("/api/users/".concat(null==l||null===(n=l.userInfo)||void 0===n?void 0:n.login,"/user_setting_groups/").concat(t,".json"),{method:"Delete"});case 2:0===(null==(r=e.sent)?void 0:r.status)&&c();case 4:case"end":return e.stop()}}),e)}))),function(){return a.apply(this,arguments)})})}})]})]})}))]})]})},re=t(48410),oe=t(11806),ae=["user","userDetail","globalSetting","loading","dispatch"],ie=(0,x.connect)((function(e){var n=e.user,t=e.userDetail,r=e.loading;return{user:n,userDetail:t,globalSetting:e.globalSetting,loading:r.effects}}))((function(e){var n,t,r,a,s,l,u,g,k=e.user,I=(e.userDetail,e.globalSetting),W=e.loading,T=e.dispatch,E=(m()(e,ae),(0,x.useSearchParams)()),z=p()(E,1)[0],M=(0,x.useLocation)(),G=(0,h.useRef)(),L=(0,h.useState)({}),D=p()(L,2),A=D[0],F=D[1],X=(0,h.useState)(0),q=p()(X,2),J=q[0],Y=q[1],U=(0,h.useState)([]),Q=p()(U,2),ee=Q[0],ne=Q[1],ie=(0,h.useState)(),se=p()(ie,2),ce=se[0],le=se[1],de=(0,h.useState)(!1),ue=p()(de,2),pe=(ue[0],ue[1],(0,h.useState)([{label:(0,B.jsx)("span",{className:"icon-juxingfenbu font14"}),value:1},{label:(0,B.jsx)("span",{className:"icon-liebiaofenbu font14"}),value:2}])),ge=p()(pe,2),me=(ge[0],ge[1],(0,h.useState)(parseInt(localStorage.getItem("ShixunShowType"))||1)),he=p()(me,2),xe=he[0],fe=he[1],_e=(0,h.useState)(!1),ve=p()(_e,2),be=ve[0],ye=ve[1],je=(0,h.useState)(!1),we=p()(je,2),Se=we[0],Ce=we[1],$e=(0,h.useState)(!1),Ne=p()($e,2),Ze=Ne[0],ke=Ne[1],Pe=(0,h.useState)([]),Ie=p()(Pe,2),We=Ie[0],Oe=Ie[1],Te=(0,h.useState)([]),Ee=p()(Te,2),ze=Ee[0],Be=Ee[1],Re=(0,h.useState)([]),Me=p()(Re,2),Ge=Me[0],Le=Me[1],De=(0,h.useState)(""),Ae=p()(De,2),Fe=Ae[0],He=Ae[1],Ve=(0,h.useState)([]),Ke=p()(Ve,2),Xe=Ke[0],qe=Ke[1],Je=(0,h.useState)([]),Ye=p()(Je,2),Ue=Ye[0],Qe=Ye[1],en=(0,h.useState)([]),nn=p()(en,2),tn=nn[0],rn=nn[1],on=(0,h.useState)([]),an=p()(on,2),sn=an[0],cn=an[1];function ln(){return dn.apply(this,arguments)}function dn(){return(dn=d()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=Oe,e.next=3,(0,K.ZP)("/api/users/".concat(null===(n=k.userInfo)||void 0===n?void 0:n.login,"/user_setting_groups.json"),{method:"Get",params:{type:"Shixun"}});case 3:e.t1=e.sent,(0,e.t0)(e.t1);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,h.useEffect)((function(){var e;G.current=null===(e=M.pathname.split("/"))||void 0===e?void 0:e[2];var n={category:z.get("category")||"",status:"manage"===z.get("category")?fn.map((function(e){return e.id})).includes(z.get("status"))?z.get("status"):"":("study"===z.get("category")||"collect"===z.get("category"))&&xn.map((function(e){return e.id})).includes(z.get("status"))?z.get("status"):"",page:1,per_page:15,sort_by:"updated_at",sort_direction:"desc",username:G.current,search:"",group_id:z.get("group_id")||""};Be(z.get("group_id")||""),F(n),pn(n)}),[M.pathname]),(0,h.useEffect)((function(){var e;le((null===(e=k.userInfo)||void 0===e?void 0:e.login)===G.current)}),[null===(n=k.userInfo)||void 0===n?void 0:n.login,G.current]),(0,h.useEffect)((function(){var e;null!==(e=k.userInfo)&&void 0!==e&&e.login&&ln()}),[null===(t=k.userInfo)||void 0===t?void 0:t.login]);var un=function(){var e=d()(o()().mark((function e(n){var t,r,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!==(t=window.location.href.toString())&&void 0!==t&&t.includes("group_id")?(0,O.jz)("group_id",(null==n?void 0:n.length)>0?n[0]:""):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&group_id=".concat((null==n?void 0:n.length)>0?n[0]:""):"?group_id=".concat((null==n?void 0:n.length)>0?n[0]:"")),Be(c()(n)),A.page=1,A.group_id="",!((null==n?void 0:n.length)>0)){e.next=11;break}return e.next=7,T({type:"userDetail/getShixuns",payload:i()(i()({},A),{},{group_id:n[0]})});case 7:(r=e.sent)&&(Y(r.count||0),ne(r.shixuns||[])),e.next=15;break;case 11:return e.next=13,T({type:"userDetail/getShixuns",payload:i()({},A)});case 13:(a=e.sent)&&(Y(a.count||0),ne(a.shixuns||[]));case 15:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),pn=function(){var e=d()(o()().mark((function e(n){var t,r,a,s=arguments;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=s.length>1&&void 0!==s[1]&&s[1],!((null==ze?void 0:ze.length)>0)){e.next=8;break}return e.next=4,T({type:"userDetail/getShixuns",payload:i()(i()({},n),{},{group_id:t?null:ze[0]})});case 4:(r=e.sent)&&(Y(r.count||0),ne(r.shixuns||[])),e.next=12;break;case 8:return e.next=10,T({type:"userDetail/getShixuns",payload:n});case 10:(a=e.sent)&&(Y(a.count||0),ne(a.shixuns||[]));case 12:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),gn=function(e){var n;f.Z.confirm({width:416,centered:!0,okText:"确定",cancelText:"取消",title:"取消收藏",icon:null,content:(0,B.jsxs)("div",{className:"tc font14 ".concat(N.modalContent),children:[(0,B.jsx)("i",{className:"iconfont icon-jingshi1 font14 mr5 ".concat(N.colorFEB300)}),"你确定要取消收藏该实践项目?"]}),onOk:(n=d()(o()().mark((function n(){var t;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,P.rs)({container_id:e,container_type:"Shixun"});case 2:0===(null==(t=n.sent)?void 0:t.status)&&(_.ZP.success("已取消收藏"),pn(A));case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},mn=function(e){var n;f.Z.confirm({width:416,centered:!0,okText:"确定",cancelText:"取消",title:"移除实践项目",icon:null,content:(0,B.jsxs)("div",{className:"tc font14 ".concat(N.modalContent),children:[(0,B.jsx)("i",{className:"iconfont icon-jingshi1 font14 mr5 ".concat(N.colorFEB300)}),"确定将该实践项目从学习列表中移除?"]}),onOk:(n=d()(o()().mark((function n(){var t;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,V.dE)({identifier:e});case 2:0===(null==(t=n.sent)?void 0:t.status)&&(_.ZP.success("已移除"),pn(A));case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},hn=[{id:"",name:"全部"},{id:"manage",name:"".concat(ce?"我":"TA","管理的")},{id:"study",name:"".concat(ce?"我":"TA","学习的")},{id:"collect",name:"".concat(ce?"我":"TA","收藏的")}],xn=[{id:"",name:"全部"},{id:"processing",name:"未通关"},{id:"passed",name:"已通关"}],fn=[{id:"",name:"全部"},{id:"editing",name:"编辑中"},{id:"applying",name:"待审核"},{id:"published",name:"已发布"},{id:"publiced",name:"已公开"},{id:"closed",name:"已关闭"}],_n="manage"===A.category?fn:"study"===(null==A?void 0:A.category)||"collect"===(null==A?void 0:A.category)?xn:[];return(0,B.jsxs)("div",{className:N.wrap,children:[(0,B.jsx)(re.YG,{value:A.category,onChange:function(e){var n;A.category=e,A.status="",A.page=1,null!==(n=window.location.href.toString())&&void 0!==n&&n.includes("category")?((0,O.jz)("category",e),(0,O.jz)("status","")):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&category=".concat(e):"?category=".concat(e)),Be([]),F(A),pn(A,!0)},tabBarExtraContent:(0,B.jsx)(re.t7,{style:{width:303},placeholder:"搜索实践项目",value:A.search,onChange:function(e){A.search=e,A.page=1,F(A),pn(A)}}),className:"mb25",dataSource:hn}),ce&&!!A.category&&(0,B.jsx)(re.qp,{title:"状态",value:A.status,onChange:function(e){var n;A.status=e,A.page=1,null!==(n=window.location.href.toString())&&void 0!==n&&n.includes("status")?((0,O.jz)("status",e),(0,O.jz)("group_id","")):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&status=".concat(e):"?status=".concat(e)),F(A),pn(A,!0),Be([])},dataSource:_n,titleWidth:28}),ce&&(0,B.jsxs)("div",{className:N.group,children:[(0,B.jsx)(te,{item_banks_groups:null==We?void 0:We.groups,getItem:ln,user:k,groupIds:ze,onChangeGroup:un}),(0,B.jsx)("div",{className:N.add,style:{border:(null==We||null===(r=We.groups)||void 0===r?void 0:r.length)<=0&&"none",textAlign:(null==We||null===(a=We.groups)||void 0===a?void 0:a.length)<=0&&"left"},onClick:function(){var e;20!==(null==We||null===(e=We.groups)||void 0===e?void 0:e.length)?ye(!0):_.ZP.info("目录数最大为20")},children:"新建目录"})]}),(0,B.jsxs)("div",{className:N.midWrap,children:[(0,B.jsx)(re.cq,{sortValue:A.sort_direction,dropValue:A.sort_by,onSort:function(e){A.sort_direction=e,F(A),pn(A)},onDrop:function(e){A.sort_by=e,A.sort_direction="desc",F(A),pn(A)}}),(0,B.jsxs)("div",{className:N.type,children:[(0,B.jsx)(v.Z,{title:"图片模式",children:(0,B.jsx)("i",{className:1===xe?"iconfont icon-fenbu ".concat(N.cursorPointer," ").concat(N.color0152d9):"iconfont icon-fenbu ".concat(N.cursorPointer),onClick:function(){fe(1),localStorage.setItem("ShixunShowType","1")}})}),(0,B.jsx)("span",{className:N.orderDesc,children:(0,B.jsx)(v.Z,{title:"列表模式",children:(0,B.jsx)("i",{className:2===xe?"iconfont icon-fenbu-2 ".concat(N.cursorPointer," ").concat(N.color0152d9," "):"iconfont icon-fenbu-2 ".concat(N.cursorPointer),onClick:function(){fe(2),localStorage.setItem("ShixunShowType","2")}})})})]}),ce&&(0,B.jsx)(v.Z,{title:1===xe?"请在列表模式中选中实训项目加入目录":"请选择实践项目",children:(0,B.jsx)("a",{onClick:function(){var e;1!==xe&&((null==Ge?void 0:Ge.length)<=0?_.ZP.info(1===xe?"请在列表模式中选中实训项目加入目录":"请选择实践项目"):(null==We||null===(e=We.groups)||void 0===e?void 0:e.length)<=0?_.ZP.info("您尚未创建任何目录"):Ce(!0))},style:{marginLeft:8,color:1===xe?"#00000040":"#3061d0",cursor:1===xe&&"no-drop"},children:"加入目录"})}),"学生"!==(null===(s=k.userInfo)||void 0===s?void 0:s.user_identity)&&!(null!=I&&null!==(l=I.setting)&&void 0!==l&&l.hide_shixun)&&(null==k||null===(u=k.userInfo)||void 0===u?void 0:u.is_shixun_marker)&&(0,B.jsx)(re.op,{style:{marginLeft:"auto"},className:N.btn,onClick:function(){return x.history.push("/shixuns/new")},children:"新建实践项目"})]}),(0,B.jsxs)(b.Z,{loading:W["userDetail/getShixuns"],active:!0,paragraph:{rows:5},children:[1===xe&&(0,B.jsxs)("div",{className:N.cardWrap,children:[!(null!=ee&&ee.length)&&(A.category||A.search)&&(0,B.jsx)(Z.Z,{}),(0,B.jsx)(R,{data:ee,params:A,user:k,onRemove:mn,onCancelCollect:gn})]}),1!=xe&&(0,B.jsx)("div",{className:"mt10",style:{minHeight:400},children:(0,B.jsx)(H,{number:(A.page-1)*A.per_page,onRemove:mn,user:k,isCurrent:ce,onCancelCollect:gn,setGroupIds:function(e){Le(c()(e))},setUnGrouplists:function(e,n){rn(c()(e)),cn([n]),ke(!0)},params:A,data:ee,setParams:F,getShixuns:pn})}),J>0&&(0,B.jsx)("div",{className:N.countWrap,children:(0,B.jsx)(y.Z,{showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","20","50","100","200"],hideOnSinglePage:!0,total:J,onChange:function(e,n){!function(e,n){A.page=e,A.per_page=n,F(A),pn(A)}(e,n)},pageSize:A.per_page,current:A.page})})]}),(0,B.jsx)(f.Z,{open:be,title:"新建目录",wrapClassName:oe.Z.CustomCss,onCancel:function(){ye(!1)},onOk:d()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,K.ZP)("/api/users/".concat(null==k||null===(n=k.userInfo)||void 0===n?void 0:n.login,"/user_setting_groups.json"),{method:"post",body:{type:"Shixun",name:Fe}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(_.ZP.info("创建目录成功"),ye(!1),He(""),ln());case 4:case"end":return e.stop()}}),e)}))),children:(0,B.jsx)(j.Z,{value:Fe,onChange:function(e){He(e.target.value)},placeholder:"请输入不超过20个字的目录名称",maxLength:20})}),(0,B.jsx)(f.Z,{open:Se,title:"加入目录",onCancel:function(){Ce(!1)},footer:(0,B.jsx)("div",{style:{textAlign:"end"},children:(0,B.jsx)(w.ZP,{type:"primary",onClick:d()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==Xe?void 0:Xe.length)<=0)){e.next=3;break}return _.ZP.info("请选择要加入的目录"),e.abrupt("return");case 3:return e.next=5,(0,K.ZP)("/api/users/".concat(null==k||null===(n=k.userInfo)||void 0===n?void 0:n.login,"/user_setting_groups/join.json"),{method:"post",body:{type:"Shixun",group_ids:Xe,item_ids:Ge}});case 5:0===(null==(t=e.sent)?void 0:t.status)&&_.ZP.info("加入成功"),un(ze),qe([]),Ce(!1),Le([]);case 11:case"end":return e.stop()}}),e)}))),children:"确认"})}),children:(0,B.jsxs)("div",{children:[(0,B.jsx)("span",{children:"请选择需要加入的目录"}),(0,B.jsx)("br",{}),(0,B.jsx)(S.Z.Group,{value:Xe,onChange:function(e){qe(c()(e))},style:{marginTop:"20px"},children:(0,B.jsx)(C.Z,{style:{width:"400px"},children:null==We||null===(g=We.groups)||void 0===g?void 0:g.map((function(e,n){return(0,B.jsx)($.Z,{span:6,style:{marginTop:"10px"},children:(0,B.jsx)(S.Z,{value:e.id,style:{fontSize:"14px"},children:e.name})})}))})})]})}),(0,B.jsx)(f.Z,{open:Ze,title:"撤销目录",onCancel:function(){ke(!1)},footer:(0,B.jsx)("div",{style:{textAlign:"end"},children:(0,B.jsx)(w.ZP,{type:"primary",onClick:d()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==Ue?void 0:Ue.length)<=0)){e.next=3;break}return _.ZP.info("请选择要撤销的目录"),e.abrupt("return");case 3:return e.next=5,(0,K.ZP)("/api/users/".concat(null==k||null===(n=k.userInfo)||void 0===n?void 0:n.login,"/user_setting_groups/cancel.json"),{method:"post",body:{type:"Shixun",group_ids:Ue,item_ids:sn}});case 5:0===(null==(t=e.sent)?void 0:t.status)&&_.ZP.info("撤销成功"),pn(A),Qe([]),ke(!1),cn([]);case 11:case"end":return e.stop()}}),e)}))),children:"确认"})}),children:(0,B.jsxs)("div",{children:[(0,B.jsx)("span",{children:"请选择需要撤销的目录"}),(0,B.jsx)("br",{}),(0,B.jsx)(S.Z.Group,{value:Ue,onChange:function(e){Qe(c()(e))},style:{marginTop:"20px"},children:(0,B.jsx)(C.Z,{style:{width:"400px"},children:null==tn?void 0:tn.map((function(e,n){return(0,B.jsx)($.Z,{span:6,style:{marginTop:"10px"},children:(0,B.jsx)(S.Z,{value:e.id,style:{fontSize:"14px"},children:e.name})})}))})})]})})]})}))},11806:function(e,n){n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},18889:function(e,n,t){t.d(n,{Z:function(){return P}});var r=t(92310),o=t.n(r),a=t(55405),i=t(59301),s=t(36355),c=t(19716),l=t(66999),d=t(99313),u=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{var{prefixCls:n,className:t,hoverable:r=!0}=e,a=u(e,["prefixCls","className","hoverable"]);const{getPrefixCls:c}=i.useContext(s.E_),l=c("card",n),d=o()(`${l}-grid`,t,{[`${l}-grid-hoverable`]:r});return i.createElement("div",Object.assign({},a,{className:d}))},g=t(17313),m=t(83116),h=t(37613);const x=e=>{const{antCls:n,componentCls:t,headerHeight:r,cardPaddingBase:o,tabsMarginBottom:a}=e;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:r,marginBottom:-1,padding:`0 ${o}px`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`},(0,g.dF)()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},g.vS),{[`\n > ${t}-typography,\n > ${t}-typography-edit-content\n `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${n}-tabs-top`]:{clear:"both",marginBottom:a,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:`${e.lineWidth}px ${e.lineType} ${e.colorBorderSecondary}`}}})},f=e=>{const{cardPaddingBase:n,colorBorderSecondary:t,cardShadow:r,lineWidth:o}=e;return{width:"33.33%",padding:n,border:0,borderRadius:0,boxShadow:`\n ${o}px 0 0 0 ${t},\n 0 ${o}px 0 0 ${t},\n ${o}px ${o}px 0 0 ${t},\n ${o}px 0 0 0 ${t} inset,\n 0 ${o}px 0 0 ${t} inset;\n `,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:r}}},_=e=>{const{componentCls:n,iconCls:t,actionsLiMargin:r,cardActionsIconSize:o,colorBorderSecondary:a,actionsBg:i}=e;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:i,borderTop:`${e.lineWidth}px ${e.lineType} ${a}`,display:"flex",borderRadius:`0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px `},(0,g.dF)()),{"& > li":{margin:r,color:e.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:2*e.cardActionsIconSize,fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer","&:hover":{color:e.colorPrimary,transition:`color ${e.motionDurationMid}`},[`a:not(${n}-btn), > ${t}`]:{display:"inline-block",width:"100%",color:e.colorTextDescription,lineHeight:e.fontSize*e.lineHeight+"px",transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${t}`]:{fontSize:o,lineHeight:o*e.lineHeight+"px"}},"&:not(:last-child)":{borderInlineEnd:`${e.lineWidth}px ${e.lineType} ${a}`}}})},v=e=>Object.assign(Object.assign({margin:`-${e.marginXXS}px 0`,display:"flex"},(0,g.dF)()),{"&-avatar":{paddingInlineEnd:e.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:e.marginXS}},"&-title":Object.assign({color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG},g.vS),"&-description":{color:e.colorTextDescription}}),b=e=>{const{componentCls:n,cardPaddingBase:t,colorFillAlter:r}=e;return{[`${n}-head`]:{padding:`0 ${t}px`,background:r,"&-title":{fontSize:e.fontSize}},[`${n}-body`]:{padding:`${e.padding}px ${t}px`}}},y=e=>{const{componentCls:n}=e;return{overflow:"hidden",[`${n}-body`]:{userSelect:"none"}}},j=e=>{const{antCls:n,componentCls:t,cardShadow:r,cardHeadPadding:o,colorBorderSecondary:a,boxShadowTertiary:i,cardPaddingBase:s,extraColor:c}=e;return{[t]:Object.assign(Object.assign({},(0,g.Wf)(e)),{position:"relative",background:e.colorBgContainer,borderRadius:e.borderRadiusLG,[`&:not(${t}-bordered)`]:{boxShadow:i},[`${t}-head`]:x(e),[`${t}-extra`]:{marginInlineStart:"auto",color:c,fontWeight:"normal",fontSize:e.fontSize},[`${t}-body`]:Object.assign({padding:s,borderRadius:` 0 0 ${e.borderRadiusLG}px ${e.borderRadiusLG}px`},(0,g.dF)()),[`${t}-grid`]:f(e),[`${t}-cover`]:{"> *":{display:"block",width:"100%"},[`img, img + ${n}-image-mask`]:{borderRadius:`${e.borderRadiusLG}px ${e.borderRadiusLG}px 0 0`}},[`${t}-actions`]:_(e),[`${t}-meta`]:v(e)}),[`${t}-bordered`]:{border:`${e.lineWidth}px ${e.lineType} ${a}`,[`${t}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${t}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${e.motionDurationMid}, border-color ${e.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:r}},[`${t}-contain-grid`]:{[`${t}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${t}-loading) ${t}-body`]:{marginBlockStart:-e.lineWidth,marginInlineStart:-e.lineWidth,padding:0}},[`${t}-contain-tabs`]:{[`> ${t}-head`]:{[`${t}-head-title, ${t}-extra`]:{paddingTop:o}}},[`${t}-type-inner`]:b(e),[`${t}-loading`]:y(e),[`${t}-rtl`]:{direction:"rtl"}}},w=e=>{const{componentCls:n,cardPaddingSM:t,headerHeightSM:r,headerFontSizeSM:o}=e;return{[`${n}-small`]:{[`> ${n}-head`]:{minHeight:r,padding:`0 ${t}px`,fontSize:o,[`> ${n}-head-wrapper`]:{[`> ${n}-extra`]:{fontSize:e.fontSize}}},[`> ${n}-body`]:{padding:t}},[`${n}-small${n}-contain-tabs`]:{[`> ${n}-head`]:{[`${n}-head-title, ${n}-extra`]:{minHeight:r,paddingTop:0,display:"flex",alignItems:"center"}}}}};var S=(0,m.Z)("Card",(e=>{const n=(0,h.TS)(e,{cardShadow:e.boxShadowCard,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardActionsIconSize:e.fontSize,cardPaddingSM:12});return[j(n),w(n)]}),(e=>({headerBg:"transparent",headerFontSize:e.fontSizeLG,headerFontSizeSM:e.fontSize,headerHeight:e.fontSizeLG*e.lineHeightLG+2*e.padding,headerHeightSM:e.fontSize*e.lineHeight+2*e.paddingXS,actionsBg:e.colorBgContainer,actionsLiMargin:`${e.paddingSM}px 0`,tabsMarginBottom:-e.padding-e.lineWidth,extraColor:e.colorText}))),C=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,className:r,rootClassName:u,style:g,extra:m,headStyle:h={},bodyStyle:x={},title:f,loading:_,bordered:v=!0,size:b,type:y,cover:j,actions:w,tabList:$,children:N,activeTabKey:Z,defaultActiveTabKey:k,tabBarExtraContent:P,hoverable:I,tabProps:W={}}=e,O=C(e,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps"]),{getPrefixCls:T,direction:E,card:z}=i.useContext(s.E_),B=i.useMemo((()=>{let e=!1;return i.Children.forEach(N,(n=>{n&&n.type&&n.type===p&&(e=!0)})),e}),[N]),R=T("card",t),[M,G]=S(R),L=i.createElement(l.Z,{loading:!0,active:!0,paragraph:{rows:4},title:!1},N),D=void 0!==Z,A=Object.assign(Object.assign({},W),{[D?"activeKey":"defaultActiveKey"]:D?Z:k,tabBarExtraContent:P});let F;const H=(0,c.Z)(b),V=H&&"default"!==H?H:"large",K=$?i.createElement(d.Z,Object.assign({size:V},A,{className:`${R}-head-tabs`,onChange:n=>{var t;null===(t=e.onTabChange)||void 0===t||t.call(e,n)},items:$.map((e=>{var{tab:n}=e,t=C(e,["tab"]);return Object.assign({label:n},t)}))})):null;(f||m||K)&&(F=i.createElement("div",{className:`${R}-head`,style:h},i.createElement("div",{className:`${R}-head-wrapper`},f&&i.createElement("div",{className:`${R}-head-title`},f),m&&i.createElement("div",{className:`${R}-extra`},m)),K));const X=j?i.createElement("div",{className:`${R}-cover`},j):null,q=i.createElement("div",{className:`${R}-body`,style:x},_?L:N),J=w&&w.length?i.createElement("ul",{className:`${R}-actions`},function(e){return e.map(((n,t)=>i.createElement("li",{style:{width:100/e.length+"%"},key:`action-${t}`},i.createElement("span",null,n))))}(w)):null,Y=(0,a.Z)(O,["onTabChange"]),U=o()(R,null==z?void 0:z.className,{[`${R}-loading`]:_,[`${R}-bordered`]:v,[`${R}-hoverable`]:I,[`${R}-contain-grid`]:B,[`${R}-contain-tabs`]:$&&$.length,[`${R}-${H}`]:H,[`${R}-type-${y}`]:!!y,[`${R}-rtl`]:"rtl"===E},r,u,G),Q=Object.assign(Object.assign({},null==z?void 0:z.style),g);return M(i.createElement("div",Object.assign({ref:n},Y,{className:U,style:Q}),F,X,q,J))}));var N=function(e,n){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&n.indexOf(r)<0&&(t[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(r=Object.getOwnPropertySymbols(e);o{const{prefixCls:n,className:t,avatar:r,title:a,description:c}=e,l=N(e,["prefixCls","className","avatar","title","description"]),{getPrefixCls:d}=i.useContext(s.E_),u=d("card",n),p=o()(`${u}-meta`,t),g=r?i.createElement("div",{className:`${u}-meta-avatar`},r):null,m=a?i.createElement("div",{className:`${u}-meta-title`},a):null,h=c?i.createElement("div",{className:`${u}-meta-description`},c):null,x=m||h?i.createElement("div",{className:`${u}-meta-detail`},m,h):null;return i.createElement("div",Object.assign({},l,{className:p}),g,x)};const k=$;k.Grid=p,k.Meta=Z;var P=k}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[18307],{88819:function(e,n,t){t.r(n),t.d(n,{default:function(){return ae}});var r=t(7557),o=t.n(r),i=t(82242),a=t.n(i),s=t(37205),c=t.n(s),l=t(41498),u=t.n(l),d=t(79800),p=t.n(d),_=t(39647),x=t.n(_),h=t(59301),m=t(80608),f=t(43418),g=t(8591),v=t(6848),j=t(66999),y=t(86859),w=t(24650),b=t(3113),Z=t(24905),N=t(95237),k=t(43604),C={flex_box_center:"flex_box_center___wA4I5",flex_space_between:"flex_space_between___r6nwi",flex_box_vertical_center:"flex_box_vertical_center___Wefy1",flex_box_center_end:"flex_box_center_end___Vp84k",flex_box_column:"flex_box_column___fcUbn",wrap:"wrap___MiRCb",midWrap:"midWrap___o5A2g",color999:"color999___kvLjS",orderWrap:"orderWrap___h5SIu",orderIconWrap:"orderIconWrap___IYG5m",orderAsc:"orderAsc___gyCKC",orderDesc:"orderDesc___wkX1B",color0152d9:"color0152d9___yLS1b",h10:"h10___T4vHk",cursorPointer:"cursorPointer___6JPpk",orderTextWrap:"orderTextWrap___oqfoU",cardWrap:"cardWrap___tGc2X",countWrap:"countWrap___MMe2I",colorFEB300:"colorFEB300___wW27n",modalContent:"modalContent___MMaQo",type:"type___EdWvO",group:"group___jtM4s",add:"add___rC163"},S=t(6638),I=t(18889),P=t(33329),W={flex_box_center:"flex_box_center___fhaQT",flex_space_between:"flex_space_between___IKRgA",flex_box_vertical_center:"flex_box_vertical_center___lbozn",flex_box_center_end:"flex_box_center_end___pDq44",flex_box_column:"flex_box_column___RZzgu",wrap:"wrap___G5hQ4",createIconWrap:"createIconWrap___e9K9f",createIcon:"createIcon___koLsC",leftIcon:"leftIcon___y91Ne",rightIcon:"rightIcon___UQ4Fq",createTextWrap:"createTextWrap___fTr2V",createText:"createText___JMNOe",tagWrap:"tagWrap___rr9RH",tagName:"tagName___g6Ruo",tagJupyterWrap:"tagJupyterWrap___BkdHH",tagJupyterNameWrap:"tagJupyterNameWrap___Z6iCu",tagJupyterName:"tagJupyterName___reott",imgWrap:"imgWrap___xDlh5",cardBottom:"cardBottom___r9Ujh",bottomName:"bottomName___XyvlX",bottomCountProgressWrap:"bottomCountProgressWrap___vM84t",bottomCount:"bottomCount___K_YvT",action:"action___muO9d",colorFF8E02:"colorFF8E02___istLu",sign:"sign___pwX3C",bottomNameWrap:"bottomNameWrap___cWaZc"},T=t(71681),E=t(27876),R=t(96908),O=t(57177),D=t(81378),A=t(37712),F=function(e){var n=e.data,t=e.params,r=void 0===t?{}:t,i=e.user,a=e.onCancelCollect,s=void 0===a?function(){}:a,c=e.onRemove,l=void 0===c?function(){}:c;return(0,A.jsx)(h.Fragment,{children:n&&n.map((function(e,n){var t,a;return(0,A.jsx)("a",{className:W.wrap,onClick:u()(o()().mark((function n(){var t,r;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,P.Ee)({id:e.identifier});case 2:null!=(r=n.sent)&&null!==(t=r.exercise)&&void 0!==t&&t.length?f.Z.info({title:"考试场景告知",content:(0,A.jsxs)(N.Z,{children:[(0,A.jsx)(k.Z,{children:"当前实训已被考试调用,且您正在参加本次考试。考试场景下必须从试卷中进入并答题,否则答题结果不计入成绩。请点击试卷名称进入考试。"}),(0,A.jsx)(k.Z,{children:(0,A.jsx)("aside",{className:"mt10",children:null==r?void 0:r.exercise.map((function(e,n){return(0,A.jsx)("div",{children:(0,A.jsx)("a",{href:"/classrooms/".concat(e.course_id,"/exercise/").concat(e.id,"/detail?random=").concat(e.random),children:e.name})})}))})})]})}):(0,E.xg)("/shixuns/".concat(e.identifier,"/challenges"));case 4:case"end":return n.stop()}}),n)}))),children:(0,A.jsxs)(I.Z,{className:"animated fadeIn ".concat(W.cardWrap),children:["collect"===r.category&&(0,A.jsx)("div",{className:"".concat(W.action," user-shixun-items"),onClick:function(n){n.stopPropagation(),s(e.id)},children:(0,A.jsx)(v.Z,{title:"取消收藏",children:(0,A.jsx)("i",{className:"iconfont icon-shoucang3 font24 mr5 ".concat(W.colorFF8E02)})})}),"study"===r.category&&r.username===(null===(t=i.userInfo)||void 0===t?void 0:t.login)&&(0,A.jsx)("div",{className:"".concat(W.action," user-shixun-items"),onClick:function(n){n.stopPropagation(),l(e.identifier)},children:(0,A.jsx)(v.Z,{title:"移除",children:(0,A.jsx)("i",{className:"iconfont icon-shanchu21 font24 mr5 c-white"})})}),e.tag&&(0,A.jsx)("div",{className:W.tagWrap,children:(0,A.jsx)("span",{className:W.tagName,children:e.tag})}),e.is_jupyter&&(0,A.jsx)("img",{className:W.sign,src:R}),e.is_jupyter_lab&&(0,A.jsx)("img",{className:W.sign,src:O}),e.is_unity_3d&&(0,A.jsx)("img",{className:W.sign,src:D}),(0,A.jsx)("span",{className:W.imgWrap,children:null!=e&&e.cover_image_id?(0,A.jsx)("img",{alt:e.name,src:T.Z.API_SERVER+"/api/attachments/"+(null==e?void 0:e.cover_image_id)}):(0,A.jsx)("img",{alt:e.name,src:"".concat(T.Z.IMG_SERVER,"/").concat(e.image_url)})}),(0,A.jsxs)("div",{className:W.cardBottom,children:[(0,A.jsxs)("p",{className:W.bottomNameWrap,children:[(0,A.jsx)("span",{title:e.name,className:W.bottomName,children:e.name||"实践项目名称-未填写"}),!(null===(a=e.schools)||void 0===a||!a.length)&&(0,A.jsx)(v.Z,{title:"该实践项目面向指定单位开放",children:(0,A.jsx)("i",{className:"iconfont icon-zhidinggongkai1 ml10 c-orange"})})]}),!!e.challenges_count&&(0,A.jsxs)(h.Fragment,{children:[(0,A.jsx)("div",{className:W.bottomCountProgressWrap,children:(0,A.jsx)("p",{style:{width:"".concat(100*parseFloat(parseInt(e.finished_challenges_count)/parseInt(e.challenges_count)).toFixed(2),"%")}})}),(0,A.jsxs)("p",{className:W.bottomCount,children:["已完成 ",e.finished_challenges_count," / ",e.challenges_count]})]})]})]})},e.id)}))})},z=t(38854),G=t(20834),M=t(51945),V=t(61186),L=t.n(V),B=t(46952),q=function(e){var n=e.data,t=(e.number,e.params),r=e.user,i=e.isCurrent,a=e.setParams,s=e.getShixuns,c=e.onCancelCollect,l=void 0===c?function(){}:c,d=e.onRemove,_=void 0===d?function(){}:d,x=e.setGroupIds,m=void 0===x?function(){}:x,j=e.setUnGrouplists,y=void 0===j?function(){}:j,w=(0,h.useState)([]),b=p()(w,2),Z=b[0],C=b[1];(0,h.useEffect)((function(){if(n){var e=[];null==n||n.map((function(n,t){var r=n;r.key=n.id,e.push(r)})),C([].concat(e))}}),[n]);var S=[{title:"实践项目名称",dataIndex:"name",width:236,key:"name",sorter:!0,sortOrder:"name"===t.sort_by?"desc"===t.sort_direction?"descend":"ascend":null,render:function(e,n){var t;return(0,A.jsxs)("p",{className:W.bottomNameWrap,children:[!(null===(t=n.schools)||void 0===t||!t.length)&&(0,A.jsx)(v.Z,{title:"该实践项目面向指定单位开放",children:(0,A.jsx)("i",{className:"iconfont icon-zhidinggongkai1 mr5 c-orange translateY1 inline-block"})}),(0,A.jsx)(v.Z,{title:e||"实践项目名称-未填写",children:(0,A.jsx)("span",{children:e||"实践项目名称-未填写"})})]})}},{title:"管理员",dataIndex:"owner",key:"owner",width:100,ellipsis:!0,render:function(e){return(0,A.jsx)(v.Z,{title:e||"--",placement:"bottomLeft",children:(0,A.jsx)("span",{children:e||"--"})})}},{title:"合作者",dataIndex:"members",key:"members",width:110,ellipsis:!0,render:function(e){return(0,A.jsx)(v.Z,{title:e.join("、"),placement:"bottomLeft",children:(0,A.jsx)("span",{children:e.join("、")})})}},{title:"最近修改",dataIndex:"updated_at",width:106,key:"updated_at",sorter:!0,sortOrder:"updated_at"===t.sort_by?"desc"===t.sort_direction?"descend":"ascend":null,render:function(e){return(0,A.jsx)("span",{className:"c-grey-666",children:L()(e).format("YYYY-MM-DD")})}},{title:"引用次数",dataIndex:"used_count",width:90,sorter:!0,align:"center",sortOrder:"used_count"===t.sort_by?"desc"===t.sort_direction?"descend":"ascend":null,key:"used_count",render:function(e){return(0,A.jsx)("span",{className:"c-grey-666",children:e})}},{title:"操作",dataIndex:"name",key:"name",width:110,align:"right",render:function(e,n){var a,s;return(0,A.jsxs)("div",{children:[(0,A.jsx)("span",{className:"current-primary",onClick:function(){var e=u()(o()().mark((function e(t){var r,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.stopPropagation(),e.next=3,(0,P.Ee)({id:n.identifier});case 3:null!=(i=e.sent)&&null!==(r=i.exercise)&&void 0!==r&&r.length?f.Z.info({title:"考试场景告知",content:(0,A.jsxs)(N.Z,{children:[(0,A.jsx)(k.Z,{children:"当前实训已被考试调用,且您正在参加本次考试。考试场景下必须从试卷中进入并答题,否则答题结果不计入成绩。请点击试卷名称进入考试。"}),(0,A.jsx)(k.Z,{children:(0,A.jsx)("aside",{className:"mt10",children:null==i?void 0:i.exercise.map((function(e,n){return(0,A.jsx)("div",{children:(0,A.jsx)("a",{href:"/classrooms/".concat(e.course_id,"/exercise/").concat(e.id,"/detail?random=").concat(e.random),children:e.name})},n)}))})})]})}):(0,E.xg)("/shixuns/".concat(n.identifier,"/challenges"));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),children:"详情"}),"study"!=t.category&&"collect"!=t.category&&i&&(null==n||null===(a=n.groups)||void 0===a?void 0:a.length)>0&&(0,A.jsx)("span",{onClick:function(e){var t;e.stopPropagation(),(null==n||null===(t=n.groups)||void 0===t?void 0:t.length)<=0?g.ZP.info("该实践项目暂无目录"):y(n.groups,n.id)},className:"current-primary ml10",children:"撤销目录"}),"study"===t.category&&(null===(s=r.userInfo)||void 0===s?void 0:s.login)===t.username&&(0,A.jsx)(z.Z,{dropdownRender:function(){var e;return(0,A.jsxs)(G.Z,{children:[(0,A.jsx)(G.Z.Item,{children:(0,A.jsx)("span",{onClick:function(e){e.stopPropagation(),f.Z.confirm({content:"是否确认删除",onOk:function(){return _(n.identifier)}})},className:"ml10 current",children:"删除"})}),(null==n||null===(e=n.groups)||void 0===e?void 0:e.length)>0&&(0,A.jsx)(G.Z.Item,{children:(0,A.jsx)("span",{onClick:function(e){var t;e.stopPropagation(),(null==n||null===(t=n.groups)||void 0===t?void 0:t.length)<=0?g.ZP.info("该实践项目暂无目录"):y(n.groups,n.id)},className:" current",children:"撤销目录"})})]})},children:(0,A.jsxs)("span",{onClick:function(e){e.stopPropagation()},className:"c-blue current ml10",children:["更多 ",(0,A.jsx)(B.Z,{})]})}),"collect"===t.category&&i&&(0,A.jsx)(z.Z,{dropdownRender:function(){return(0,A.jsxs)(G.Z,{children:[(0,A.jsx)(G.Z.Item,{children:(0,A.jsx)("span",{onClick:function(e){e.stopPropagation(),l(n.id)},className:"current",children:"取消收藏"})}),(0,A.jsx)(G.Z.Item,{children:(0,A.jsx)("span",{onClick:function(e){var t;e.stopPropagation(),(null==n||null===(t=n.groups)||void 0===t?void 0:t.length)<=0?g.ZP.info("该实践项目暂无目录"):y(n.groups,n.id)},className:" current",children:"撤销目录"})})]})},children:(0,A.jsxs)("span",{onClick:function(e){e.stopPropagation()},className:"c-blue current ml10",children:["更多 ",(0,A.jsx)(B.Z,{})]})})]})}}];return(0,A.jsx)(A.Fragment,{children:i?(0,A.jsx)(M.Z,{rowSelection:{type:"checkbox",columnWidth:25,onChange:function(e,n){m(e)}},onChange:function(e,n,r){r.field&&(t.sort_by=r.field),r.order||(t.sort_direction="asc"),"ascend"===r.order&&(t.sort_direction="asc"),"descend"===r.order&&(t.sort_direction="desc"),r.order||(t.sort_direction="asc"),a(t),s(t)},onRow:function(e){return{onClick:(n=u()(o()().mark((function n(t){var r,i;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,P.Ee)({id:e.identifier});case 2:null!=(i=n.sent)&&null!==(r=i.exercise)&&void 0!==r&&r.length?f.Z.info({title:"考试场景告知",content:(0,A.jsxs)(N.Z,{children:[(0,A.jsx)(k.Z,{children:"当前实训已被考试调用,且您正在参加本次考试。考试场景下必须从试卷中进入并答题,否则答题结果不计入成绩。请点击试卷名称进入考试。"}),(0,A.jsx)(k.Z,{children:(0,A.jsx)("aside",{className:"mt10",children:null==i?void 0:i.exercise.map((function(e,n){return(0,A.jsx)("div",{children:(0,A.jsx)("a",{href:"/classrooms/".concat(e.course_id,"/exercise/").concat(e.id,"/detail?random=").concat(e.random),children:e.name})},n)}))})})]})}):(0,E.xg)("/shixuns/".concat(e.identifier,"/challenges"));case 4:case"end":return n.stop()}}),n)}))),function(e){return n.apply(this,arguments)})};var n},pagination:!1,dataSource:Z,columns:S}):(0,A.jsx)(M.Z,{style:{cursor:"pointer"},onRow:function(e){return{onClick:(n=u()(o()().mark((function n(t){var r,i;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,P.Ee)({id:e.identifier});case 2:null!=(i=n.sent)&&null!==(r=i.exercise)&&void 0!==r&&r.length?f.Z.info({title:"考试场景告知",content:(0,A.jsxs)(N.Z,{children:[(0,A.jsx)(k.Z,{children:"当前实训已被考试调用,且您正在参加本次考试。考试场景下必须从试卷中进入并答题,否则答题结果不计入成绩。请点击试卷名称进入考试。"}),(0,A.jsx)(k.Z,{children:(0,A.jsx)("aside",{className:"mt10",children:null==i?void 0:i.exercise.map((function(e,n){return(0,A.jsx)("div",{children:(0,A.jsx)("a",{href:"/classrooms/".concat(e.course_id,"/exercise/").concat(e.id,"/detail?random=").concat(e.random),children:e.name})},n)}))})})]})}):(0,E.xg)("/shixuns/".concat(e.identifier,"/challenges"));case 4:case"end":return n.stop()}}),n)}))),function(e){return n.apply(this,arguments)})};var n},pagination:!1,dataSource:Z,columns:S})})},J=t(43764),Y=t(49105),U="groupWrap___AXrh6",H="directionItemWrap___YnUMa",Q="directionItem____jxOq",X="groupActionWrap___xgw7Q",K="active___AjCIl",$="directionContentWrap___fsRsV",ee="minWidth43___cPjWW",ne="minWidth48___sqmWu",te=function(e){e.dispatch;var n=e.isPreviewSelect,t=void 0!==n&&n,r=e.groupIds,i=void 0===r?[]:r,a=e.item_banks_groups,s=e.getItem,c=void 0===s?function(){}:s,l=e.user,d=e.onChangeGroup,p=void 0===d?function(){}:d,_=(0,h.useRef)(),x=function(){var e=u()(o()().mark((function e(n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:_.current=n.name,f.Z.confirm({centered:!0,width:424,okText:"确定",cancelText:"取消",title:"编辑目录",icon:null,className:"custom-modal-divider",content:(0,A.jsx)("div",{className:"font14",children:(0,A.jsx)(w.Z,{maxLength:20,placeholder:"请输入不超过20字的名称",className:"mt10",defaultValue:_.current,onChange:function(e){return _.current=e.target.value}})}),onOk:function(){return new Promise(function(){var e=u()(o()().mark((function e(t,r){var i,a;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(_.current){e.next=3;break}return g.ZP.info("请输入目录名称"),e.abrupt("return",r());case 3:return e.next=5,(0,Y.ZP)("/api/users/".concat(null==l||null===(i=l.userInfo)||void 0===i?void 0:i.login,"/user_setting_groups/").concat(n.id,".json"),{method:"put",body:{name:null==_?void 0:_.current}});case 5:0===(null==(a=e.sent)?void 0:a.status)&&c(),t();case 8:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}())}});case 2:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return!(null==a||!a.length)&&(0,A.jsxs)("div",{className:U,children:[(0,A.jsx)("span",{className:"".concat(ee),style:{color:"#9096A3",marginTop:2,marginRight:6},children:"目录"}),(0,A.jsx)("span",{children:(0,A.jsx)("li",{className:"mb10 ".concat(ne," ").concat(Q," ").concat(null!=i&&i.length?"":K),onClick:function(){return p([])},style:{marginRight:26},children:"全部"})}),(0,A.jsxs)("div",{className:$,children:[(0,A.jsx)("li",{className:"mb10 mr32 ".concat(Q," ").concat(null!=i&&i.includes(-1)?K:""),onClick:function(){return p([-1])},children:"未加入目录"}),null==a?void 0:a.map((function(e){return(0,A.jsxs)("div",{className:H,children:[(0,A.jsx)("li",{onClick:function(){return p([e.id])},className:"".concat(Q," mb10 ").concat(null!=i&&i.includes(e.id)?K:""),children:e.name},e.id),!t&&(0,A.jsxs)("span",{className:X,children:[(0,A.jsx)("i",{className:"iconfont icon-xiugai mr1 c-light-primary font15 current",onClick:function(n){n.stopPropagation(),x(e)}}),(0,A.jsx)("i",{className:"iconfont icon-shanchu4 mr1 c-red font15 current",onClick:function(n){var t,r,i,s;n.stopPropagation(),t=e.id,s=null==a||null===(r=a.find((function(e){return e.id===t})))||void 0===r?void 0:r.name,f.Z.confirm({centered:!0,width:424,okText:"确定",cancelText:"取消",title:"删除目录",content:(0,A.jsxs)("div",{className:"font14",children:["你正在删除【",s,"】目录,本操作将导致只加入该目录的实训项目重新分配到【未加入目录】目录中",(0,A.jsx)("br",{}),"确认删除吗?"]}),onOk:(i=u()(o()().mark((function e(){var n,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ZP)("/api/users/".concat(null==l||null===(n=l.userInfo)||void 0===n?void 0:n.login,"/user_setting_groups/").concat(t,".json"),{method:"Delete"});case 2:0===(null==(r=e.sent)?void 0:r.status)&&c();case 4:case"end":return e.stop()}}),e)}))),function(){return i.apply(this,arguments)})})}})]})]})}))]})]})},re=t(2753),oe=t(11806),ie=["user","userDetail","globalSetting","loading","dispatch"],ae=(0,m.connect)((function(e){var n=e.user,t=e.userDetail,r=e.loading;return{user:n,userDetail:t,globalSetting:e.globalSetting,loading:r.effects}}))((function(e){var n,t,r,i,s,l,d,_,I=e.user,W=(e.userDetail,e.globalSetting),T=e.loading,R=e.dispatch,O=(x()(e,ie),(0,m.useSearchParams)()),D=p()(O,1)[0],z=(0,m.useLocation)(),G=(0,h.useRef)(),M=(0,h.useState)({}),V=p()(M,2),L=V[0],B=V[1],U=(0,h.useState)(0),H=p()(U,2),Q=H[0],X=H[1],K=(0,h.useState)([]),$=p()(K,2),ee=$[0],ne=$[1],ae=(0,h.useState)(),se=p()(ae,2),ce=se[0],le=se[1],ue=(0,h.useState)(!1),de=p()(ue,2),pe=(de[0],de[1],(0,h.useState)([{label:(0,A.jsx)("span",{className:"icon-juxingfenbu font14"}),value:1},{label:(0,A.jsx)("span",{className:"icon-liebiaofenbu font14"}),value:2}])),_e=p()(pe,2),xe=(_e[0],_e[1],(0,h.useState)(parseInt(localStorage.getItem("ShixunShowType"))||1)),he=p()(xe,2),me=he[0],fe=he[1],ge=(0,h.useState)(!1),ve=p()(ge,2),je=ve[0],ye=ve[1],we=(0,h.useState)(!1),be=p()(we,2),Ze=be[0],Ne=be[1],ke=(0,h.useState)(!1),Ce=p()(ke,2),Se=Ce[0],Ie=Ce[1],Pe=(0,h.useState)([]),We=p()(Pe,2),Te=We[0],Ee=We[1],Re=(0,h.useState)([]),Oe=p()(Re,2),De=Oe[0],Ae=Oe[1],Fe=(0,h.useState)([]),ze=p()(Fe,2),Ge=ze[0],Me=ze[1],Ve=(0,h.useState)(""),Le=p()(Ve,2),Be=Le[0],qe=Le[1],Je=(0,h.useState)([]),Ye=p()(Je,2),Ue=Ye[0],He=Ye[1],Qe=(0,h.useState)([]),Xe=p()(Qe,2),Ke=Xe[0],$e=Xe[1],en=(0,h.useState)([]),nn=p()(en,2),tn=nn[0],rn=nn[1],on=(0,h.useState)([]),an=p()(on,2),sn=an[0],cn=an[1];function ln(){return un.apply(this,arguments)}function un(){return(un=u()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=Ee,e.next=3,(0,Y.ZP)("/api/users/".concat(null===(n=I.userInfo)||void 0===n?void 0:n.login,"/user_setting_groups.json"),{method:"Get",params:{type:"Shixun"}});case 3:e.t1=e.sent,(0,e.t0)(e.t1);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,h.useEffect)((function(){var e;G.current=null===(e=z.pathname.split("/"))||void 0===e?void 0:e[2];var n={category:D.get("category")||"",status:"manage"===D.get("category")?fn.map((function(e){return e.id})).includes(D.get("status"))?D.get("status"):"":("study"===D.get("category")||"collect"===D.get("category"))&&mn.map((function(e){return e.id})).includes(D.get("status"))?D.get("status"):"",page:1,per_page:15,sort_by:"updated_at",sort_direction:"desc",username:G.current,search:"",group_id:D.get("group_id")||""};Ae(D.get("group_id")||""),B(n),pn(n)}),[z.pathname]),(0,h.useEffect)((function(){var e;le((null===(e=I.userInfo)||void 0===e?void 0:e.login)===G.current)}),[null===(n=I.userInfo)||void 0===n?void 0:n.login,G.current]),(0,h.useEffect)((function(){var e;null!==(e=I.userInfo)&&void 0!==e&&e.login&&ln()}),[null===(t=I.userInfo)||void 0===t?void 0:t.login]);var dn=function(){var e=u()(o()().mark((function e(n){var t,r,i;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!==(t=window.location.href.toString())&&void 0!==t&&t.includes("group_id")?(0,E.jz)("group_id",(null==n?void 0:n.length)>0?n[0]:""):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&group_id=".concat((null==n?void 0:n.length)>0?n[0]:""):"?group_id=".concat((null==n?void 0:n.length)>0?n[0]:"")),Ae(c()(n)),L.page=1,L.group_id="",!((null==n?void 0:n.length)>0)){e.next=11;break}return e.next=7,R({type:"userDetail/getShixuns",payload:a()(a()({},L),{},{group_id:n[0]})});case 7:(r=e.sent)&&(X(r.count||0),ne(r.shixuns||[])),e.next=15;break;case 11:return e.next=13,R({type:"userDetail/getShixuns",payload:a()({},L)});case 13:(i=e.sent)&&(X(i.count||0),ne(i.shixuns||[]));case 15:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),pn=function(){var e=u()(o()().mark((function e(n){var t,r,i,s=arguments;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=s.length>1&&void 0!==s[1]&&s[1],!((null==De?void 0:De.length)>0)){e.next=8;break}return e.next=4,R({type:"userDetail/getShixuns",payload:a()(a()({},n),{},{group_id:t?null:De[0]})});case 4:(r=e.sent)&&(X(r.count||0),ne(r.shixuns||[])),e.next=12;break;case 8:return e.next=10,R({type:"userDetail/getShixuns",payload:n});case 10:(i=e.sent)&&(X(i.count||0),ne(i.shixuns||[]));case 12:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),_n=function(e){var n;f.Z.confirm({width:416,centered:!0,okText:"确定",cancelText:"取消",title:"取消收藏",icon:null,content:(0,A.jsxs)("div",{className:"tc font14 ".concat(C.modalContent),children:[(0,A.jsx)("i",{className:"iconfont icon-jingshi1 font14 mr5 ".concat(C.colorFEB300)}),"你确定要取消收藏该实践项目?"]}),onOk:(n=u()(o()().mark((function n(){var t;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,P.rs)({container_id:e,container_type:"Shixun"});case 2:0===(null==(t=n.sent)?void 0:t.status)&&(g.ZP.success("已取消收藏"),pn(L));case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},xn=function(e){var n;f.Z.confirm({width:416,centered:!0,okText:"确定",cancelText:"取消",title:"移除实践项目",icon:null,content:(0,A.jsxs)("div",{className:"tc font14 ".concat(C.modalContent),children:[(0,A.jsx)("i",{className:"iconfont icon-jingshi1 font14 mr5 ".concat(C.colorFEB300)}),"确定将该实践项目从学习列表中移除?"]}),onOk:(n=u()(o()().mark((function n(){var t;return o()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,J.dE)({identifier:e});case 2:0===(null==(t=n.sent)?void 0:t.status)&&(g.ZP.success("已移除"),pn(L));case 4:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},hn=[{id:"",name:"全部"},{id:"manage",name:"".concat(ce?"我":"TA","管理的")},{id:"study",name:"".concat(ce?"我":"TA","学习的")},{id:"collect",name:"".concat(ce?"我":"TA","收藏的")}],mn=[{id:"",name:"全部"},{id:"processing",name:"未通关"},{id:"passed",name:"已通关"}],fn=[{id:"",name:"全部"},{id:"editing",name:"编辑中"},{id:"applying",name:"待审核"},{id:"published",name:"已发布"},{id:"publiced",name:"已公开"},{id:"closed",name:"已关闭"}],gn="manage"===L.category?fn:"study"===(null==L?void 0:L.category)||"collect"===(null==L?void 0:L.category)?mn:[];return(0,A.jsxs)("div",{className:C.wrap,children:[(0,A.jsx)(re.YG,{value:L.category,onChange:function(e){var n;L.category=e,L.status="",L.page=1,null!==(n=window.location.href.toString())&&void 0!==n&&n.includes("category")?((0,E.jz)("category",e),(0,E.jz)("status","")):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&category=".concat(e):"?category=".concat(e)),Ae([]),B(L),pn(L,!0)},tabBarExtraContent:(0,A.jsx)(re.t7,{style:{width:303},placeholder:"搜索实践项目",value:L.search,onChange:function(e){L.search=e,L.page=1,B(L),pn(L)}}),className:"mb25",dataSource:hn}),ce&&!!L.category&&(0,A.jsx)(re.qp,{title:"状态",value:L.status,onChange:function(e){var n;L.status=e,L.page=1,null!==(n=window.location.href.toString())&&void 0!==n&&n.includes("status")?((0,E.jz)("status",e),(0,E.jz)("group_id","")):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&status=".concat(e):"?status=".concat(e)),B(L),pn(L,!0),Ae([])},dataSource:gn,titleWidth:28}),ce&&(0,A.jsxs)("div",{className:C.group,children:[(0,A.jsx)(te,{item_banks_groups:null==Te?void 0:Te.groups,getItem:ln,user:I,groupIds:De,onChangeGroup:dn}),(0,A.jsx)("div",{className:C.add,style:{border:(null==Te||null===(r=Te.groups)||void 0===r?void 0:r.length)<=0&&"none",textAlign:(null==Te||null===(i=Te.groups)||void 0===i?void 0:i.length)<=0&&"left"},onClick:function(){var e;20!==(null==Te||null===(e=Te.groups)||void 0===e?void 0:e.length)?ye(!0):g.ZP.info("目录数最大为20")},children:"新建目录"})]}),(0,A.jsxs)("div",{className:C.midWrap,children:[(0,A.jsx)(re.cq,{sortValue:L.sort_direction,dropValue:L.sort_by,onSort:function(e){L.sort_direction=e,B(L),pn(L)},onDrop:function(e){L.sort_by=e,L.sort_direction="desc",B(L),pn(L)}}),(0,A.jsxs)("div",{className:C.type,children:[(0,A.jsx)(v.Z,{title:"图片模式",children:(0,A.jsx)("i",{className:1===me?"iconfont icon-fenbu ".concat(C.cursorPointer," ").concat(C.color0152d9):"iconfont icon-fenbu ".concat(C.cursorPointer),onClick:function(){fe(1),localStorage.setItem("ShixunShowType","1")}})}),(0,A.jsx)("span",{className:C.orderDesc,children:(0,A.jsx)(v.Z,{title:"列表模式",children:(0,A.jsx)("i",{className:2===me?"iconfont icon-fenbu-2 ".concat(C.cursorPointer," ").concat(C.color0152d9," "):"iconfont icon-fenbu-2 ".concat(C.cursorPointer),onClick:function(){fe(2),localStorage.setItem("ShixunShowType","2")}})})})]}),ce&&(0,A.jsx)(v.Z,{title:1===me?"请在列表模式中选中实训项目加入目录":"请选择实践项目",children:(0,A.jsx)("a",{onClick:function(){var e;1!==me&&((null==Ge?void 0:Ge.length)<=0?g.ZP.info(1===me?"请在列表模式中选中实训项目加入目录":"请选择实践项目"):(null==Te||null===(e=Te.groups)||void 0===e?void 0:e.length)<=0?g.ZP.info("您尚未创建任何目录"):Ne(!0))},style:{marginLeft:8,color:1===me?"#00000040":"#3061d0",cursor:1===me&&"no-drop"},children:"加入目录"})}),"学生"!==(null===(s=I.userInfo)||void 0===s?void 0:s.user_identity)&&!(null!=W&&null!==(l=W.setting)&&void 0!==l&&l.hide_shixun)&&(null==I||null===(d=I.userInfo)||void 0===d?void 0:d.is_shixun_marker)&&(0,A.jsx)(re.op,{style:{marginLeft:"auto"},className:C.btn,onClick:function(){return m.history.push("/shixuns/new")},children:"新建实践项目"})]}),(0,A.jsxs)(j.Z,{loading:T["userDetail/getShixuns"],active:!0,paragraph:{rows:5},children:[1===me&&(0,A.jsxs)("div",{className:C.cardWrap,children:[!(null!=ee&&ee.length)&&(L.category||L.search)&&(0,A.jsx)(S.Z,{}),(0,A.jsx)(F,{data:ee,params:L,user:I,onRemove:xn,onCancelCollect:_n})]}),1!=me&&(0,A.jsx)("div",{className:"mt10",style:{minHeight:400},children:(0,A.jsx)(q,{number:(L.page-1)*L.per_page,onRemove:xn,user:I,isCurrent:ce,onCancelCollect:_n,setGroupIds:function(e){Me(c()(e))},setUnGrouplists:function(e,n){rn(c()(e)),cn([n]),Ie(!0)},params:L,data:ee,setParams:B,getShixuns:pn})}),Q>0&&(0,A.jsx)("div",{className:C.countWrap,children:(0,A.jsx)(y.Z,{showQuickJumper:!0,showSizeChanger:!0,pageSizeOptions:["10","20","50","100","200"],hideOnSinglePage:!0,total:Q,onChange:function(e,n){!function(e,n){L.page=e,L.per_page=n,B(L),pn(L)}(e,n)},pageSize:L.per_page,current:L.page})})]}),(0,A.jsx)(f.Z,{open:je,title:"新建目录",wrapClassName:oe.Z.CustomCss,onCancel:function(){ye(!1)},onOk:u()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Y.ZP)("/api/users/".concat(null==I||null===(n=I.userInfo)||void 0===n?void 0:n.login,"/user_setting_groups.json"),{method:"post",body:{type:"Shixun",name:Be}});case 2:0===(null==(t=e.sent)?void 0:t.status)&&(g.ZP.info("创建目录成功"),ye(!1),qe(""),ln());case 4:case"end":return e.stop()}}),e)}))),children:(0,A.jsx)(w.Z,{value:Be,onChange:function(e){qe(e.target.value)},placeholder:"请输入不超过20个字的目录名称",maxLength:20})}),(0,A.jsx)(f.Z,{open:Ze,title:"加入目录",onCancel:function(){Ne(!1)},footer:(0,A.jsx)("div",{style:{textAlign:"end"},children:(0,A.jsx)(b.ZP,{type:"primary",onClick:u()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==Ue?void 0:Ue.length)<=0)){e.next=3;break}return g.ZP.info("请选择要加入的目录"),e.abrupt("return");case 3:return e.next=5,(0,Y.ZP)("/api/users/".concat(null==I||null===(n=I.userInfo)||void 0===n?void 0:n.login,"/user_setting_groups/join.json"),{method:"post",body:{type:"Shixun",group_ids:Ue,item_ids:Ge}});case 5:0===(null==(t=e.sent)?void 0:t.status)&&g.ZP.info("加入成功"),dn(De),He([]),Ne(!1),Me([]);case 11:case"end":return e.stop()}}),e)}))),children:"确认"})}),children:(0,A.jsxs)("div",{children:[(0,A.jsx)("span",{children:"请选择需要加入的目录"}),(0,A.jsx)("br",{}),(0,A.jsx)(Z.Z.Group,{value:Ue,onChange:function(e){He(c()(e))},style:{marginTop:"20px"},children:(0,A.jsx)(N.Z,{style:{width:"400px"},children:null==Te||null===(_=Te.groups)||void 0===_?void 0:_.map((function(e,n){return(0,A.jsx)(k.Z,{span:6,style:{marginTop:"10px"},children:(0,A.jsx)(Z.Z,{value:e.id,style:{fontSize:"14px"},children:e.name})})}))})})]})}),(0,A.jsx)(f.Z,{open:Se,title:"撤销目录",onCancel:function(){Ie(!1)},footer:(0,A.jsx)("div",{style:{textAlign:"end"},children:(0,A.jsx)(b.ZP,{type:"primary",onClick:u()(o()().mark((function e(){var n,t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!((null==Ke?void 0:Ke.length)<=0)){e.next=3;break}return g.ZP.info("请选择要撤销的目录"),e.abrupt("return");case 3:return e.next=5,(0,Y.ZP)("/api/users/".concat(null==I||null===(n=I.userInfo)||void 0===n?void 0:n.login,"/user_setting_groups/cancel.json"),{method:"post",body:{type:"Shixun",group_ids:Ke,item_ids:sn}});case 5:0===(null==(t=e.sent)?void 0:t.status)&&g.ZP.info("撤销成功"),pn(L),$e([]),Ie(!1),cn([]);case 11:case"end":return e.stop()}}),e)}))),children:"确认"})}),children:(0,A.jsxs)("div",{children:[(0,A.jsx)("span",{children:"请选择需要撤销的目录"}),(0,A.jsx)("br",{}),(0,A.jsx)(Z.Z.Group,{value:Ke,onChange:function(e){$e(c()(e))},style:{marginTop:"20px"},children:(0,A.jsx)(N.Z,{style:{width:"400px"},children:null==tn?void 0:tn.map((function(e,n){return(0,A.jsx)(k.Z,{span:6,style:{marginTop:"10px"},children:(0,A.jsx)(Z.Z,{value:e.id,style:{fontSize:"14px"},children:e.name})})}))})})]})})]})}))},11806:function(e,n){n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}}}]); \ No newline at end of file diff --git a/p__User__Detail__TeachGroup__index.async.js b/p__User__Detail__TeachGroup__index.async.js index ec134f29d9..2b02cdeeb6 100644 --- a/p__User__Detail__TeachGroup__index.async.js +++ b/p__User__Detail__TeachGroup__index.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[79590],{49092:function(e,t,r){"use strict";var i=r(7557),n=r.n(i),A=r(37205),s=r.n(A),l=r(41498),o=r.n(l),a=r(79800),u=r.n(a),c=r(82242),C=r.n(c),g=r(59301),p=r(78241),y=r(95237),d=r(57809),V=r(24650),L=r(88522),x=r(3113),W=r(24905),I=r(6848),M=r(8591),f=r(51945),h=r(80608),T=r(61186),j=r.n(T),m=r(26724),w=r.n(m),N=r(58143),K=r(6668),E=r(48410),v=r(11806),F=r(37712),D=[];function Y(e){var t=e.onSearch,r=e.schools;return(0,F.jsx)(p.Z,{colon:!1,layout:"horizontal",onFinish:t,initialValues:{keyword:"",school_name:"",search_type:"1"},children:(0,F.jsxs)(y.Z,{style:{flexWrap:"nowrap"},children:[(0,F.jsx)(p.Z.Item,{name:"search_type",label:"搜索类型",children:(0,F.jsxs)(d.default,{popupClassName:v.Z.selectdown,style:{width:106},children:[(0,F.jsx)(d.default.Option,{value:"1",children:"姓名"}),(0,F.jsx)(d.default.Option,{value:"2",children:"手机号"}),(0,F.jsx)(d.default.Option,{value:"3",children:"邮箱"})]})}),(0,F.jsx)(p.Z.Item,{style:{marginLeft:20},label:"搜索内容",name:"keyword",rules:[{required:!0,message:"请输入搜索内容"}],children:(0,F.jsx)(V.Z,{allowClear:!0,style:{width:300},size:"middle"})}),(0,F.jsx)(p.Z.Item,{style:{marginLeft:20},label:"单位",name:"school_name",children:(0,F.jsx)(L.Z,{options:r,style:{width:300},size:"middle",showSearch:!0,filterOption:function(e,t){return-1!==t.value.toUpperCase().indexOf(e.toUpperCase())},placeholder:"请输入单位名称"})}),(0,F.jsx)(x.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit",children:"搜索"})]})})}var B=function(e){return e[e.INITDATA=0]="INITDATA",e[e.INITSCHOOLS=1]="INITSCHOOLS",e[e.SHOWLOADING=2]="SHOWLOADING",e[e.SELECTEDIDS=3]="SELECTEDIDS",e[e.SETQUERY=4]="SETQUERY",e[e.SETPAGE=5]="SETPAGE",e}(B||{});function U(e,t){switch(t.type){case B.INITDATA:case B.SETQUERY:return C()(C()({},e),t.payload);case B.SETPAGE:return C()(C()({},e),{},{page:t.payload,reload:!1});case B.SHOWLOADING:return C()(C()({},e),{},{loading:t.payload});case B.INITSCHOOLS:return C()(C()({},e),{},{schools:t.payload});case B.SELECTEDIDS:return C()(C()({},e),{},{selectedIds:t.payload});default:throw new Error}}var S={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};t.Z=function(e){var t=e.onSelect,r=e.onCancel,i=e.container_id,A=e.container_type,l=(0,g.useReducer)(U,S),a=u()(l,2),c=a[0],p=a[1],y=c.data,d=c.schools,V=c.loading,L=c.selectedIds,T=c.page,m=c.count,v=c.query,O=c.reload;(0,g.useEffect)((function(){function e(){return(e=o()(n()().mark((function e(){var t,r,l;return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,K.nQ)(C()(C()({},v),{},{page:T,container_type:A,container_id:i}));case 2:t=e.sent,r=t.users,l=t.user_count,p({type:B.INITDATA,payload:{data:O?r:[].concat(s()(y),s()(r)),count:l}});case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}v&&function(){e.apply(this,arguments)}()}),[T,v,O,i,A]),(0,g.useEffect)((function(){function e(){return(e=o()(n()().mark((function e(){var t,r;return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,K.K$)({});case 2:t=e.sent,r=t.school_names,p({type:B.INITSCHOOLS,payload:r.map((function(e){return{value:e}}))});case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[]);var b=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(e,t){return(0,F.jsx)(W.Z,{value:t.numid,checked:L.includes(t.numid),disabled:!!e})}},{title:"姓名",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:function(e,t){return(0,F.jsx)("div",{children:(0,F.jsx)(I.Z,{placement:"bottom",title:e,children:(0,F.jsx)(h.Link,{style:{color:"#000000"},className:"bold c-black",to:"/users/".concat(t.login),target:"_blank",children:e||"--"})})})}},{title:"手机",width:100,dataIndex:"phone",ellipsis:!0,render:function(e){return(0,F.jsx)(I.Z,{placement:"bottom",title:e,children:(0,F.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(e){return(0,F.jsx)(I.Z,{placement:"bottom",title:e,children:(0,F.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(e){return(0,F.jsx)(I.Z,{placement:"bottom",title:e,children:(0,F.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school_name",ellipsis:!0,render:function(e){return(0,F.jsx)(I.Z,{placement:"bottom",title:e,children:(0,F.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"院系/部门",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(e){return(0,F.jsx)(I.Z,{placement:"bottom",title:e,children:(0,F.jsx)("span",{style:{color:"#000000"},children:e||"--"})})}},{title:"实名认证",dataIndex:"auth",width:100,render:function(e){return(0,F.jsx)("span",{style:{color:"#000000"},children:e?"是":"否"})}},{title:"最后登录时间",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(e){return(0,F.jsx)(I.Z,{placement:"bottom",title:e,children:(0,F.jsx)("span",{style:{color:"#000000"},children:j()(e).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"added",width:80,render:function(e){if(1===e)return(0,F.jsx)("span",{style:{color:"#000000"},children:"已添加"})}}];var q=m>10*T;return(0,F.jsxs)("div",{className:"select-user-container",style:{paddingBottom:20},children:[(0,F.jsx)(Y,{onSearch:function(e){p({type:B.SETQUERY,payload:{page:1,reload:!0,query:e}})},schools:d}),v?(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)("div",{className:"flexd-table-header mt20",children:(0,F.jsx)(E.Gi,{children:(0,F.jsx)(f.Z,{pagination:!1,dataSource:D,columns:b})})}),(0,F.jsx)("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20},children:(0,F.jsx)(w(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){p({type:B.SETPAGE,payload:e})},hasMore:q,useWindow:!1,children:(0,F.jsx)(E.Gi,{children:(0,F.jsx)(f.Z,{loading:V,showHeader:!1,pagination:!1,dataSource:y,columns:b,onRow:function(e){return{onClick:function(t){var r,i;1!==e.added&&(r=e.numid,(i=L.indexOf(r))>=0?L.splice(i,1):L.push(r),p({type:B.SELECTEDIDS,payload:s()(L)}))}}}})})})}),(0,F.jsxs)("div",{className:"flex-container flex-end",children:[(0,F.jsx)(x.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:r,children:"取消"}),(0,F.jsx)(x.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:function(){0===L.length?M.ZP.warning("请先在下面列表中选择要添加成员"):(t(L,i),p({type:B.INITDATA,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))},children:"确定"})]})]}):(0,F.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,F.jsx)("img",{src:N,width:"100",alt:""}),(0,F.jsx)("br",{}),(0,F.jsx)("p",{className:"mt20",children:"请搜索要添加的人员"})]})]})}},25066:function(e,t,r){"use strict";r.r(t),r.d(t,{NoData:function(){return k},default:function(){return X}});var i=r(7557),n=r.n(i),A=r(41498),s=r.n(A),l=r(91232),o=r.n(l),a=r(79800),u=r.n(a),c=r(82242),C=r.n(c),g=r(59301),p=r(3113),y=r(43418),d=r(49105);function V(){return(0,d.U2)("teach_groups.json")}function L(e){return(0,d.v_)("teach_groups.json",e)}function x(e,t){return(0,d.gz)("teach_groups/".concat(e,".json"),t)}function W(e){return(0,d.v_)("teach_group_members.json",e)}function I(e){return(0,d.IV)("teach_group_members/".concat(e,".json"))}function M(e,t){return(0,d.gz)("teach_groups/".concat(e,"/change_admin.json"),{member_id:t})}function f(e,t){return(0,d.IV)("teach_groups/".concat(e,"/del_member.json"),{member_id:t})}function h(e){return(0,d.IV)("teach_groups/".concat(e,".json"))}function T(e){return(0,d.U2)("teach_groups/".concat(e,"/show_permission.json"))}function j(e){return(0,d.gz)("teach_groups/".concat(null==e?void 0:e.id,"/update_permission.json"),e)}var m=r(78241),w=r(24650),N=r(11806),K=r(37712),E=function(e){var t=e.callback,r=e.visible,i=e.onCancel,n=e.id,A=e.name;var s=m.Z.useForm(),l=u()(s,1)[0];return(0,g.useEffect)((function(){l.setFieldsValue({name:A})}),[A]),(0,K.jsx)(y.Z,{centered:!0,title:n?"修改名称":"新建",open:r,onCancel:i,onOk:function(){l.submit()},wrapClassName:N.Z.CustomCss,children:(0,K.jsx)(m.Z,{form:l,initialValues:{name:A},onFinish:function(e){t(e)},children:(0,K.jsx)(m.Z.Item,{label:"教研团队名称",name:"name",rules:[{required:!0,message:"请输入不超过20字的名称"}],children:(0,K.jsx)(w.Z,{placeholder:"请输入不超过20字的名称",maxLength:20})})})})},v=r(24905),F=r(38854),D=r(20834),Y=r(51945),B=r(8591),U=r(5112);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var S=r(48410),O=function(e){var t,r=e.data,i=e.isAdminOrTeacher,A=e.onDelGroup,l=e.onChangeGroupName,o=e.onPlusMember,a=e.onDelMember,c=e.onExitGroup,C=e.Transferteams,p=(0,g.useState)(0),d=u()(p,2),V=(d[0],d[1]),L=(0,g.useState)(0),x=u()(L,2),W=(x[0],x[1]),I=(0,g.useState)(),M=u()(I,2),f=M[0],h=M[1],m=(0,g.useState)(),w=u()(m,2),E=w[0],O=w[1],b=(0,g.useState)(!1),q=u()(b,2),J=q[0],k=q[1],Z=(0,g.useState)(),z=u()(Z,2),Q=z[0],X=z[1],P=(0,g.useState)(),H=u()(P,2),R=H[0],G=H[1],_=(0,g.useState)(!1),$=u()(_,2),ee=$[0],te=$[1],re=(0,g.useState)(!1),ie=u()(re,2),ne=ie[0],Ae=ie[1],se=(0,g.useState)(""),le=u()(se,2),oe=le[0],ae=le[1];function ue(e){var t=parseInt(e.key,10);ae(t),Ae(!0)}function ce(e){var t=parseInt(e.key,10);y.Z.confirm({title:"退出提示",okText:"确定",cancelText:"取消",content:"退出将对您与组内成员共同开展教研活动造成不便。您确定要退出吗?",onOk:function(){c(t)}})}var Ce={display:"block",height:"30px",lineHeight:"30px"};var ge=[{title:"成员名称",dataIndex:"name",width:150},{title:"使用共享试题",dataIndex:"item_bank",align:"center",width:150,render:function(e,t,r){return(0,K.jsx)(v.Z,{disabled:null==t?void 0:t.is_creator,defaultChecked:e,onChange:function(e){j({id:Q,member_id:t.id,clazz:"item_bank",enable:e.target.checked})}})}},{title:"使用共享试卷",dataIndex:"exercise",align:"center",render:function(e,t,r){return(0,K.jsx)(v.Z,{disabled:null==t?void 0:t.is_creator,defaultChecked:e,onChange:function(e){j({id:Q,member_id:t.id,clazz:"exercise",enable:e.target.checked})}})}}];function pe(){return(pe=s()(n()().mark((function e(t){var r;return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,T(null==t?void 0:t.id);case 2:r=e.sent,X(null==t?void 0:t.id),O(r),k(!0);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,K.jsxs)("ul",{className:"teaching-lists",children:[r.map((function(e,t){return(0,K.jsxs)("li",{style:{marginTop:0===t?30:16},onClick:function(){return V(t)},children:[(0,K.jsxs)("div",{className:"item-group",children:[(0,K.jsxs)("span",{style:{color:"#000000",fontSize:16,fontWeight:600},children:[e.name,"的教研团队"]}),(0,K.jsx)("div",{className:"action-group"})]}),(0,K.jsxs)("div",{style:{display:"flex"},children:[(0,K.jsx)("span",{style:{marginTop:29,marginLeft:24,color:"#5F6367"},children:"团队成员:"}),(0,K.jsx)("ul",{className:"info",style:{flex:1},children:e.memers.map((function(t){var r;return(0,K.jsxs)("li",{onClick:function(){W(t.id)},className:"directionItemWrap",children:[(0,K.jsxs)("div",{className:"hovename",style:{display:"flex",alignItems:"center",justifyContent:"center",fontWeight:400,fontSize:14,color:null!=t&&t.is_creater?"#000000":"#5F6367"},children:[(null===(r=t.name)||void 0===r?void 0:r.length)>6?t.name.substr(0,6)+"....":t.name,(0,K.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDMxOTQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNjIzLjgyOCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik01MTIgMGgyMTcwLjg4YzI4Mi42MjQgMCA1MTIgMjI5LjM3NiA1MTIgNTEycy0yMjkuMzc2IDUxMi01MTIgNTEySDUxMkMyMjkuMzc2IDEwMjQgMCA3OTQuNjI0IDAgNTEyUzIyOS4zNzYgMCA1MTIgMHoiIGZpbGw9IiNFQkVFRkQiLz48cGF0aCBkPSJNMTYzOC40IDc0MS4zNzZjMjguNjcyIDAgNDAuOTYtMTYuMzg0IDQwLjk2LTQ1LjA1NlYyOTQuOTEyaC0zNi44NjR2MzkzLjIxNmMwIDE2LjM4NC04LjE5MiAyMC40OC0yMC40OCAyMC40OC0yNC41NzYgMC00NS4wNTYgMC03My43MjgtNC4wOTZsOC4xOTIgMzIuNzY4aDgxLjkyem0tMzcyLjczNi0yNTguMDQ4YzQ5LjE1Mi00NS4wNTYgOTAuMTEyLTk0LjIwOCAxMjYuOTc2LTE0Ny40NTYgMzIuNzY4IDMyLjc2OCA2OS42MzIgNzcuODI0IDExMC41OTIgMTM1LjE2OGwyNC41NzYtMjQuNTc2Yy00MC45Ni00OS4xNTItODEuOTItOTguMzA0LTEyMi44OC0xNDMuMzZoLTI0LjU3NmMtNDAuOTYgNTcuMzQ0LTgxLjkyIDExMC41OTItMTMxLjA3MiAxNTUuNjQ4bDE2LjM4NCAyNC41NzZ6bTMyMy41ODQgMTU5Ljc0NFYzMzkuOTY4aC0zMi43Njh2MzA3LjJoMzIuNzY4em0tMTMxLjA3MiA5NC4yMDhjMjQuNTc2IDAgMzYuODY0LTQuMDk2IDQ1LjA1Ni0xMi4yODhzMTYuMzg0LTM2Ljg2NCAyMC40OC03Ny44MjRsLTMyLjc2OC0xMi4yODhjMCAyOC42NzItNC4wOTYgNDUuMDU2LTguMTkyIDUzLjI0OHMtMTYuMzg0IDEyLjI4OC0zMi43NjggMTIuMjg4aC05OC4zMDRjLTEyLjI4OCAwLTIwLjQ4LTQuMDk2LTIwLjQ4LTE2LjM4NHYtMjA0LjhoMTA2LjQ5NnY5NC4yMDhjMCAxMi4yODgtOC4xOTIgMjAuNDgtMjAuNDggMjAuNDgtMTYuMzg0IDAtMzIuNzY4IDAtNDkuMTUyLTQuMDk2bDguMTkyIDMyLjc2OGg1My4yNDhjMjguNjcyIDAgNDAuOTYtMTYuMzg0IDQwLjk2LTQwLjk2VjQ1MC41NmgtMTc2LjEyOHYyNDUuNzZjMCAyNC41NzYgMTIuMjg4IDM2Ljg2NCA0MC45NiAzNi44NjRoMTIyLjg4em01ODUuNzI4LTUzLjI0OFY2MzQuODhoMTMxLjA3MnYtMjguNjcyaC0xMzEuMDcydi00MC45NmgxMTQuNjg4di0yOC42NzJoLTExNC42ODh2LTQwLjk2SDIxNTAuNHYtNjkuNjMyaDMyLjc2OHYtMjguNjcySDIxNTAuNFYzMjcuNjhoLTEwNi40OTZ2LTMyLjc2OGgtMzIuNzY4djMyLjc2OGgtODYuMDE2djI4LjY3Mmg4Ni4wMTZ2MzYuODY0aC0xMTAuNTkydjI4LjY3MmgxMTAuNTkydjQwLjk2aC04Ni4wMTZ2MjguNjcyaDg2LjAxNnY0MC45NmgtOTguMzA0djI4LjY3Mmg5OC4zMDR2NDAuOTZoLTExMC41OTJ2MjguNjcyaDExMC41OTJ2NDkuMTUyaDMyLjc2OHptLTI3MC4zMzYgNTcuMzQ0YzI0LjU3Ni0xNi4zODQgNDAuOTYtMzYuODY0IDU3LjM0NC02MS40NCA0LjA5NiA0LjA5NiAxMi4yODggOC4xOTIgMTYuMzg0IDEyLjI4OCAzNi44NjQgMjQuNTc2IDEwMi40IDM2Ljg2NCAxODguNDE2IDM2Ljg2NGgxNDcuNDU2bDQuMDk2LTMyLjc2OGMtNTcuMzQ0IDAtMTEwLjU5MiA0LjA5Ni0xNjcuOTM2IDQuMDk2LTY1LjUzNiAwLTExOC43ODQtMTIuMjg4LTE1MS41NTItMjguNjcyLTguMTkyLTQuMDk2LTE2LjM4NC0xMi4yODgtMjQuNTc2LTIwLjQ4IDI0LjU3Ni00NS4wNTYgMzYuODY0LTk4LjMwNCAzNi44NjQtMTYzLjg0di0yMC40OGgtNzcuODI0YzI0LjU3Ni0zMi43NjggNDkuMTUyLTczLjcyOCA3My43MjgtMTE4Ljc4NHYtMjguNjcySDE3NjEuMjh2MzIuNzY4aDgxLjkyYy0yNC41NzYgNDAuOTYtNDkuMTUyIDgxLjkyLTc3LjgyNCAxMTguNzg0djI4LjY3Mmg5MC4xMTJjLTQuMDk2IDQ1LjA1Ni0xMi4yODggODYuMDE2LTI4LjY3MiAxMjIuODgtMTIuMjg4LTIwLjQ4LTI0LjU3Ni00OS4xNTItMzIuNzY4LTg2LjAxNmwtMzIuNzY4IDEyLjI4OGMxMi4yODggNDAuOTYgMjguNjcyIDc3LjgyNCA0NS4wNTYgMTA2LjQ5Ni0xNi4zODQgMjQuNTc2LTM2Ljg2NCA0MC45Ni01Ny4zNDQgNTcuMzQ0bDI0LjU3NiAyOC42NzJ6bTMzOS45NjgtMzQ0LjA2NGgtNjkuNjMydi0zNi44NjRoNjkuNjMydjM2Ljg2NHptMCA2OS42MzJoLTY5LjYzMnYtNDAuOTZoNjkuNjMydjQwLjk2em0yNTMuOTUyIDI3OC41Mjh2LTIwLjQ4aDIxMi45OTJ2MjAuNDhoMzYuODY0VjUyNC4yODhoLTE4NC4zMmMyOC42NzItMTIuMjg4IDUzLjI0OC0yNC41NzYgNzcuODI0LTQwLjk2bDIwLjQ4LTEyLjI4OGgxNTEuNTUydi0zMi43NjhoLTEwNi40OTZjMzIuNzY4LTI0LjU3NiA2NS41MzYtNTcuMzQ0IDk0LjIwOC05MC4xMTJsLTMyLjc2OC0yMC40OGMtMzYuODY0IDQwLjk2LTczLjcyOCA3Ny44MjQtMTIyLjg4IDExMC41OTJoLTYxLjQ0di02MS40NGgxMTQuNjg4di0zMi43NjhoLTExNC42ODh2LTQ5LjE1MmgtMzYuODY0djUzLjI0OGgtMTM1LjE2OHYzMi43NjhoMTM1LjE2OHY1Ny4zNDRoLTE4MC4yMjR2MzIuNzY4aDIyNS4yOGMtNjkuNjMyIDQwLjk2LTE0Ny40NTYgNjkuNjMyLTIyOS4zNzYgOTAuMTEybDE2LjM4NCAzMi43NjhjMjguNjcyLTguMTkyIDU3LjM0NC0yMC40OCA4MS45Mi0yOC42NzJ2MTgwLjIyNGgzNi44NjR6bTIxMi45OTItMTM5LjI2NGgtMjEyLjk5MnYtNDkuMTUyaDIxMi45OTJ2NDkuMTUyem0wIDg2LjAxNmgtMjEyLjk5MnYtNTMuMjQ4aDIxMi45OTJ2NTMuMjQ4eiIgZmlsbD0iIzE2NURGRiIvPjxwYXRoIGQ9Ik01NzMuNDQgMjA0LjhoMzI3LjY4YzkwLjExMiAwIDE2My44NCA3My43MjggMTYzLjg0IDE2My44NHYzMjcuNjhjMCA5MC4xMTItNzMuNzI4IDE2My44NC0xNjMuODQgMTYzLjg0SDU3My40NGMtOTAuMTEyIDAtMTYzLjg0LTczLjcyOC0xNjMuODQtMTYzLjg0VjM2OC42NGMwLTkwLjExMiA3My43MjgtMTYzLjg0IDE2My44NC0xNjMuODR6IiBmaWxsPSIjQzJEMEZGIi8+PHBhdGggZD0iTTg2OC4zNTIgNTgxLjYzMmM0LjA5NiAyNC41NzYgMTIuMjg4IDQ5LjE1MiAxNi4zODQgNjkuNjMyIDAgOC4xOTIgNC4wOTYgMTYuMzg0IDQuMDk2IDI0LjU3NnM0LjA5NiAxNi4zODQgNC4wOTYgMjQuNTc2IDQuMDk2IDEyLjI4OCA0LjA5NiAxNi4zODR2OC4xOTJjMCA4LjE5MiAwIDEyLjI4OC00LjA5NiAxMi4yODgtNC4wOTYgNC4wOTYtOC4xOTIgNC4wOTYtMTIuMjg4IDQuMDk2aC04LjE5MmMtNC4wOTYgMC00LjA5NiAwLTguMTkyLTQuMDk2TDczNy4yOCA2NjcuNjQ4Yy0yNC41NzYgMTIuMjg4LTQ1LjA1NiAyNC41NzYtNjEuNDQgMzYuODY0TDY1MS4yNjQgNzE2LjhjLTguMTkyIDQuMDk2LTE2LjM4NCA4LjE5Mi0yMC40OCAxMi4yODgtOC4xOTIgNC4wOTYtMTYuMzg0IDguMTkyLTIwLjQ4IDEyLjI4OHMtOC4xOTIgNC4wOTYtOC4xOTIgNC4wOTZjLTQuMDk2IDAtOC4xOTIgNC4wOTYtOC4xOTIgMC00LjA5NiAwLTguMTkyIDAtOC4xOTItNC4wOTYtNC4wOTYgMC00LjA5Ni00LjA5Ni00LjA5Ni04LjE5MnYtOC4xOTJzMC00LjA5NiA0LjA5Ni04LjE5MmMwLTQuMDk2IDQuMDk2LTEyLjI4OCA0LjA5Ni0xNi4zODQgMC04LjE5MiA0LjA5Ni0xNi4zODQgNC4wOTYtMjQuNTc2czQuMDk2LTE2LjM4NCA4LjE5Mi0yNC41NzZjNC4wOTYtMjAuNDggMTIuMjg4LTQ1LjA1NiAxNi4zODQtNjkuNjMyLTI0LjU3Ni0xNi4zODQtNDUuMDU2LTI4LjY3Mi01Ny4zNDQtNDUuMDU2LTguMTkyLTQuMDk2LTE2LjM4NC04LjE5Mi0yMC40OC0xNi4zODRzLTEyLjI4OC04LjE5Mi0xNi4zODQtMTIuMjg4UzUxMiA0OTkuNzEyIDUxMiA0OTUuNjE2Yy00LjA5Ni00LjA5Ni04LjE5Mi00LjA5Ni04LjE5Mi00LjA5Ni00LjA5Ni00LjA5Ni00LjA5Ni04LjE5Mi04LjE5Mi0xMi4yODhzLTQuMDk2LTguMTkyLTQuMDk2LTEyLjI4OCA0LjA5Ni04LjE5MiA0LjA5Ni0xMi4yODhjNC4wOTYgMCA4LjE5Mi00LjA5NiAxMi4yODgtNC4wOTZsMTUxLjU1Mi0xMi4yODhMNzE2LjggMzA3LjJjMC00LjA5NiA0LjA5Ni04LjE5MiA4LjE5Mi0xMi4yODggMC04LjE5MiA4LjE5Mi04LjE5MiAxMi4yODgtOC4xOTJzNC4wOTYgMCA4LjE5MiA0LjA5NmM0LjA5NiAwIDQuMDk2IDQuMDk2IDQuMDk2IDQuMDk2bDQuMDk2IDQuMDk2czAgNC4wOTYgNC4wOTYgNC4wOTZsNTMuMjQ4IDEzMS4wNzIgMTU1LjY0OCAxNi4zODRjOC4xOTIgMCAxMi4yODggNC4wOTYgMTIuMjg4IDQuMDk2IDQuMDk2IDQuMDk2IDQuMDk2IDguMTkyIDQuMDk2IDEyLjI4OHMwIDguMTkyLTQuMDk2IDEyLjI4OGwtMTIuMjg4IDEyLjI4OC05OC4zMDQgOTAuMTEyeiIgZmlsbD0iIzJFNUJFQyIvPjwvc3ZnPg==",style:{marginLeft:5,display:!(null!=t&&t.is_creater)&&"none",height:25,width:78}})]}),e.is_creat?(0,K.jsx)("div",{className:"groupActionWrap",style:{display:!(null!=t&&t.id)&&"none"},children:(0,K.jsx)("a",{className:"btn-del",onClick:function(r){r.preventDefault(),r.stopPropagation(),function(e,t){y.Z.confirm({title:"温馨提示",content:"确定要删除这个组员吗?",icon:!1,className:N.Z.CustomTipsModalCss,okText:"确定",cancelText:"取消",onOk:function(){a(e,t)}})}(e.id,t.id)},children:"x"})}):null]},t.id||t.name)}))}),e.is_creat||i?(0,K.jsx)(F.Z,{overlayClassName:"dropdowns",dropdownRender:function(){return(0,K.jsxs)(D.Z,{children:[(0,K.jsx)(D.Z.Item,{onClick:function(){l(e)},children:"修改名称"}),(0,K.jsx)(D.Z.Item,{disabled:e.memers.length>=50,onClick:function(){o(e)},children:"添加成员"}),e.is_creat&&(0,K.jsx)(D.Z.Item,{onClick:function(){return function(e){return pe.apply(this,arguments)}(e)},children:"权限配置"}),e.is_creat&&(0,K.jsx)(D.Z.Item,{onClick:function(){return function(e){G(e),X(null==e?void 0:e.id),te(!0)}(e)},children:"转让团队"}),(0,K.jsx)(D.Z.Item,{onClick:e.is_creat?ue:ce,children:e.is_creat?"解散":"退出"},e.id+"")]})},children:(0,K.jsxs)("span",{style:{marginTop:30,marginRight:24,color:"#165DFF",fontSize:14,height:20},children:["设置",(0,K.jsx)("i",{style:{marginLeft:5,color:"#979797"},className:"iconfont icon-a-bianzu11"})]})}):(0,K.jsx)("span",{style:{marginTop:30,marginRight:24,color:"#165DFF",fontSize:14,height:20},className:"c-grey-c",onClick:function(){return function(e){var t=parseInt(e,10);y.Z.confirm({title:"退出提示",okText:"确定",icon:!1,className:N.Z.CustomTipsModalCss,cancelText:"取消",content:"退出将对您与组内成员共同开展教研活动造成不便。您确定要退出吗?",onOk:function(){c(t)}})}(e.id)},children:"退出"},e.id+"")]})]},e.id)})),(0,K.jsxs)(y.Z,{wrapClassName:N.Z.CustomCss,title:"权限配置",footer:null,open:J,onCancel:function(){return k(!1)},children:[(0,K.jsx)(S.Gi,{children:(0,K.jsx)(Y.Z,{dataSource:null==E?void 0:E.members,columns:ge,pagination:!1,scroll:{y:240}})}),(0,K.jsx)("p",{style:{color:"#FF9D18"},children:"*选中代表该成员可以使用团队内所有成员共享的资源,否则不可以"})]}),(0,K.jsxs)(y.Z,{title:"解散提示",wrapClassName:N.Z.CustomCss,onOk:function(){A(oe),Ae(!1)},open:ne,onCancel:function(){return Ae(!1)},children:[(0,K.jsx)("p",{children:"解散教研团队将对团队成员之间共享实训、试卷等功能造成不便。"}),(0,K.jsx)("p",{children:"您确定要解散本教研团队吗?"})]}),(0,K.jsxs)(y.Z,{wrapClassName:N.Z.CustomCss,title:"转让团队",onOk:function(){f?(C(Q,f),te(!1),f=""):B.ZP.info("创建人不能为空")},open:ee,onCancel:function(){te(!1),f=""},children:[(0,K.jsxs)("p",{style:{textAlign:"left"},children:["选中的成员将会以新的创建人身份接管团体 ",(0,K.jsx)("br",{})," 您将不再拥有创建人的身份和权限,但您仍是团队中的一员"]}),(0,K.jsx)("div",{children:(0,K.jsx)(U.ZP.Group,{defaultValue:[],onChange:function(e){f=e.target.value,h(e.target.value)},children:null==R||null===(t=R.memers)||void 0===t||null===(t=t.filter((function(e){return e.is_teacher})))||void 0===t?void 0:t.map((function(e,t){return(0,K.jsx)(U.ZP,{style:Ce,value:null==e?void 0:e.id,children:null==e?void 0:e.name})}))})})]})]})},b=r(27876),q=r(80608),J=r(49092);function k(e){var t=e.children;return(0,K.jsxs)("div",{className:"no-data",children:[(0,K.jsx)("img",{src:"data:image/png;base64,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",alt:"no-data",width:300}),t]})}var Z={data:[],loading:!0,selectedGroup:{},showFormPanel:!1,showMemberPanel:!1,index:0},z=function(e){return e[e.INITDATA=0]="INITDATA",e[e.SHOWLOADING=1]="SHOWLOADING",e[e.SHOWFORMPANEL=2]="SHOWFORMPANEL",e[e.SHOWMEMBERPANEL=3]="SHOWMEMBERPANEL",e[e.SELECTGROUP=4]="SELECTGROUP",e[e.SETINDEX=5]="SETINDEX",e}(z||{});function Q(e,t){switch(t.type){case z.INITDATA:return C()(C()({},e),t.payload);case z.SHOWLOADING:return C()(C()({},e),{},{loading:t.payload});case z.SETINDEX:return C()(C()({},e),{},{index:t.payload});case z.SHOWFORMPANEL:case z.SHOWMEMBERPANEL:return C()(C()({},e),t.payload);case z.SELECTGROUP:return C()(C()({},e),{},{selectedGroup:t.payload,showFormPanel:!0});default:throw new Error}}var X=(0,q.connect)((function(e){return{user:e.user}}))((function(e){var t,r=e.user,i=((0,q.useLocation)(),(0,q.useSearchParams)()),A=u()(i,1)[0],l=(0,g.useReducer)(Q,Z),a=u()(l,2),c=a[0],C=a[1],d=c.data,T=c.index,j=(c.loading,c.showFormPanel),m=c.selectedGroup,w=c.showMemberPanel,v=null===(t=r.userInfo)||void 0===t?void 0:t.role,F=(0,g.useState)(A.get("category")||"0"),D=u()(F,2),Y=D[0],B=D[1],U=(0,g.useMemo)((function(){var e=[],t=[];if(d){var r,i=o()(d);try{for(i.s();!(r=i.n()).done;){var n=r.value;n.is_creat?e.push(n):t.push(n)}}catch(e){i.e(e)}finally{i.f()}return[e,t]}}),[d]);function X(){return P.apply(this,arguments)}function P(){return(P=s()(n()().mark((function e(){var t;return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,V();case 2:if(401!==(null==(t=e.sent)?void 0:t.status)){e.next=5;break}return e.abrupt("return");case 5:C({type:z.INITDATA,payload:{loading:!1,showFormPanel:!1,data:t.groups,index:A.get("category")||0}});case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function H(){return(H=s()(n()().mark((function e(t){return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!m.id){e.next=5;break}return e.next=3,x(m.id,t);case 3:e.next=7;break;case 5:return e.next=7,L(t);case 7:X();case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function R(){C({type:z.SHOWMEMBERPANEL,payload:{showMemberPanel:!1,selectedGroup:{}}})}function G(){return(G=s()(n()().mark((function e(t,r){return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f(t,r);case 2:X();case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function _(){return(_=s()(n()().mark((function e(t){return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,h(t);case 2:X();case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function $(){return($=s()(n()().mark((function e(t){return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,I(t);case 2:X();case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function ee(){return(ee=s()(n()().mark((function e(t,r){return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,M(t,r);case 2:X();case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function te(){return(te=s()(n()().mark((function e(t,r){return n()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return R(),e.next=3,W({user_ids:t,group_id:r});case 3:X();case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,g.useEffect)((function(){15===v&&C({type:z.SETINDEX,payload:1})}),[v]),(0,g.useEffect)((function(){X()}),[]),(0,K.jsxs)(K.Fragment,{children:[(0,K.jsx)("div",{className:"teaching-circling-container",style:{paddingLeft:45,paddingTop:22},children:(0,K.jsxs)("div",{className:"teaching-circling-body",children:[15===v?null:(0,K.jsx)(S.YG,{value:Y,onChange:function(e){var t;null!==(t=window.location.href.toString())&&void 0!==t&&t.includes("category")?(0,b.jz)("category",e):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&category=".concat(e):"?category=".concat(e)),B(e),C({type:z.SETINDEX,payload:parseInt(e,10)})},tabBarExtraContent:(0,K.jsx)(p.ZP,{type:"primary",disabled:d.length>=50,style:{width:60,height:32,borderRadius:16,border:"1px solid #BACFFE",background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",color:"#3061D0"},title:d.length>=50?"您加入的教研组已达上限":"",onClick:function(){C({type:z.SHOWFORMPANEL,payload:{showFormPanel:!0,selectedGroup:{}}})},children:"新建"}),className:"mb25",dataSource:[{id:"0",name:"我创建的"},{id:"1",name:"我加入的"}]}),(0,K.jsx)("div",{className:0===U[T].length?"nodata-content":"main-content",children:0===U[T].length?(0,K.jsx)(k,{children:v<=12?(0,K.jsxs)(K.Fragment,{children:[" ",(0,K.jsx)("p",{children:"教研团队有助于你和你的伙伴们一起创建实训、协同教学,或开展其他教研活动。"})," ",(0,K.jsx)("p",{children:"当前您尚未组建属于自己教研团队,快去组建吧!"})," "]}):(0,K.jsx)("p",{children:" 您尚未加入任何教研小组,请等待老师的召唤吧! "})}):(0,K.jsx)(O,{onExitGroup:function(e){return $.apply(this,arguments)},Transferteams:function(e,t){return ee.apply(this,arguments)},onPlusMember:function(e){C({type:z.SHOWMEMBERPANEL,payload:{showMemberPanel:!0,selectedGroup:e}})},onDelMember:function(e,t){return G.apply(this,arguments)},onDelGroup:function(e){return _.apply(this,arguments)},isAdminOrTeacher:v<=12,onChangeGroupName:function(e){C({type:z.SELECTGROUP,payload:e})},data:U[T]})})]})}),(0,K.jsx)(E,{callback:function(e){return H.apply(this,arguments)},visible:j,onCancel:function(){C({type:z.SHOWFORMPANEL,payload:{showFormPanel:!1}})},id:m.id,name:m.name}),(0,K.jsx)(y.Z,{centered:!0,title:"添加成员",open:w,onCancel:R,footer:null,width:1150,bodyStyle:{minHeight:200},wrapClassName:N.Z.CustomCss,children:(0,K.jsx)(J.Z,{container_id:m.id,container_type:4,onSelect:function(e,t){return te.apply(this,arguments)},onCancel:R})})]})}))},11806:function(e,t){"use strict";t.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},88522:function(e,t,r){"use strict";var i=r(92310),n=r.n(i),A=r(75440),s=r(55405),l=r(59301),o=r(53487),a=r(92343),u=r(36355),c=r(57809);const{Option:C}=c.default;function g(e){return e&&e.type&&(e.type.isSelectOption||e.type.isSelectOptGroup)}const p=(e,t)=>{const{prefixCls:r,className:i,popupClassName:o,dropdownClassName:p,children:y,dataSource:d}=e,V=(0,A.Z)(y);let L;1===V.length&&(0,a.l$)(V[0])&&!g(V[0])&&([L]=V);const x=L?()=>L:void 0;let W;W=V.length&&g(V[0])?y:d?d.map((e=>{if((0,a.l$)(e))return e;switch(typeof e){case"string":return l.createElement(C,{key:e,value:e},e);case"object":{const{value:t}=e;return l.createElement(C,{key:t,value:t},e.text)}default:return}})):[];const{getPrefixCls:I}=l.useContext(u.E_),M=I("select",r);return l.createElement(c.default,Object.assign({ref:t,suffixIcon:null},(0,s.Z)(e,["dataSource","dropdownClassName"]),{prefixCls:M,popupClassName:o||p,className:n()(`${M}-auto-complete`,i),mode:c.default.SECRET_COMBOBOX_MODE_DO_NOT_USE},{getInputElement:x}),W)},y=l.forwardRef(p),d=(0,o.Z)(y);y.Option=C,y._InternalPanelDoNotUseOrYouWillBeFired=d,t.Z=y},51581:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function e(e,t){for(var r=0;r=0||Object.prototype.hasOwnProperty.call(e,i)&&(r[i]=e[i]);return r}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));a.ref=function(t){e.scrollComponent=t,o&&o(t)};var u=[r];return n&&(l?s?u.unshift(l):u.push(l):this.defaultLoader&&(s?u.unshift(this.defaultLoader):u.push(this.defaultLoader))),A.default.createElement(i,a,u)}}]),t}(n.Component);o.propTypes={children:s.default.node.isRequired,element:s.default.node,hasMore:s.default.bool,initialLoad:s.default.bool,isReverse:s.default.bool,loader:s.default.node,loadMore:s.default.func.isRequired,pageStart:s.default.number,ref:s.default.func,getScrollParent:s.default.func,threshold:s.default.number,useCapture:s.default.bool,useWindow:s.default.bool},o.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=o,e.exports=t.default},26724:function(e,t,r){e.exports=r(51581)},58143:function(e){"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADUCAYAAADZTGx+AAAgAElEQVR4Xu2dC3BU13nHv7MrIQkQQoCEtAIEAmxig4GACxhogpM6NY7jOKZO4nimwcFot23SNNNO02napJN0JjN9TNMm5eG3x4+YSeI3ftUGjCDGQMBgG4wxb+0u4mEeQhJI2tP539WR7i77uPfuvXfvar8zs7Mr7bnn8Z3vt9/5zlMQB5aAQQmsW7fO397eHujp6Rkfi8XGExFeDX2vABHVSSlrhBDDiKhdSnlOCBGWUu4mol1lZWWv3nfffccNZueJaMITpeBCeEICjz/++LCOjo5GIpogpWwUQjT2vU/A/wCClNJvtbBCCCml3CaEeGzChAmPLF269LLVtNx6jgFxS9IeyOehhx6q7OnpmSilnEhE2gsA4L0PhjHZillRUUHl5WUUf6+giopyKi+Pv8rKyrSX3++nnp4e7XXpUgedP3+ezp37lE6ebKPe3l4tCyFEhIj+UwjxaHNz8+ls+ebrewYkX5J3IN9169YNv3DhwsRYLIbXJAWBDoZRmbKFYkPRhw4dqgEwdCgAwOfyPiDKyefzWS454Dh58iQdPPiJBk0fKN1E9KyU8gehUKjVcuIOPciAOCRYJ5J95JFHyq9cuaJZACHEJCklIOgHQUqZ0QIAACg/FB+//niPwxD/H3793QqwJkePHqW2tjaSUsKinCOibwWDwfVulcFIPgyIESm5FGfDhg0lBw8ehOM7qbe3dxIggCXAe58VgBOcts0AgP6XfwCACho2bBgNGTLEpZoYz6arq4vee2+PBooQosvv999y//33bzaegrMxGRBn5ZuQOpR77dq1dVB4BQCsQB8AgGB8JicY3RsAgNewYQO//EOHDnPdAtgttr1736cjR44g2VPl5eXXLF++HBYl74EBsbkJHnnkkZFQ/p6eHk3xdd2gpj6nuDxTlvAB8GufDAH+h+8Ga0A365133qHTp8/AkvwiGAx+3wt1ZUBMtsL69evLTpw4gZEfKH+THoC+z9WZkkQ3RwEQ7wLFf/2VY5yLE2yyKp6LfuHCBdq06W0A0j1kyJCG++6771S+C8mAJLUAukEPP/xw/ZUrVyb5/f4m+AAAgYia+iwCJsTSDuUMOMJD+7tB8e5Q3A/A9xzSS2DHjh0UiUQxWvY3zc3N/5VvWRUlIE888cSI9vZ2TfH7+v8AAD5A1m6QEKLPEcbIT/yl/AG8e9ERzreSmck/Go3S9u078MjOUCg018yzTsQdlIBgNOjw4cMTYAWSfv2VFcg4HBrvBsWdYLzHQYh3hWAJAAkHZyQQi8Xo1Vdfw4RirLKysvree++94ExOxlIt2JZes2bNmL5hUK37owehb6lE2r6M6gYpRxjKz90gYwpjNhac766uy9TRcYk6O7u09+7uborFpDYBWVVVRaNHj06YgNyyZSudPXsWP0S3BIPBN8zmaWd8zwICZzgSiUzs7e3VlL8PANUNwt+VRkaDBrpAcR8Af7s5IWZnY3k1LcxldHZ2UkdHh/bCZywxUf8DJNkGLhobJ9DUqVM1H+2DDz6kQ4cO4ZEfhUKhf81nvT0DyNq1a2+MxWJfIaIFRDSNiAKZJsVKS0v7h0KVBdDPChfzaJDdCnX5MixAJ3V2dmiK39UVB0DBgG5RuqB8tsrKSs1a4F11UzFq1draSqdPx5di4f9z5syhixcvaJOHRPRgKBS63+76mEkv74A8+OCDs7u7u39JRDfpC64mxdTSiEQIKtgZNtPKWeJeuXKlX/HjVgDW4FIfFJ39CwzTJQPFhuKPGDFCe1efhw8frv0v248VZtFbWlq02XRYkGuvvYY+/HAfulhvBIPBW2ysqumk8grImjVrvheLxf6DiEpgEcaPH081NWMIgmVn2HRbpn0AAMS7O3ErgPdLl+ATxLtFaoVtugQwQakUX1kCtJH6nA0AIzVBN2zTpk20f/9+gi7ATxFC7A8Gg58x8rxTcfIGyOrVq38gpQQcNG7cOLrhhhk8R2CxlaFMeuUf8AXiXaJsAMAnS7YA+r9LSkoslsz8Y6+++qpacoKHw6FQCBuy8hbyAsgDDzywuLe3dwPWHV133XU0eTIGojikkwD2Vaj+frIVwP/xfaaAYet0FgBdIPxieyXA4X/yySeVBTkfDAZH5rNsrgMCx3vNmjXvSSlnTJzYSDNmzMhn/T2RN37hVd9fdYGUD4D/w0IYAUD1+fUwAIBCm7zcunUr7dmjOek9oVAor/S6DsiaNWtui8ViL6HRliz5fME1nhWiAIDq7ytfYGA49BLBR8gU8Auv+vypukKDbREjRrZefPFF+CAyGAxa36FlpbGSnnEdkFWrVj1ARCumTZtGU6dOsaEK+U8Cw5z6ro8aDlXWAMOkmQL6+AoA/UiQsgQYsCimgB+Mhx9+uDgBWb169T4p5bTPfe6PtSHAQggAAL/8A5Nh8dEf9Tf6zZkChi4zWQAMZXNIlMDq1auLE5BVq1ZhM/KIW2/9U3JzdCSTAmKIMXkYVO8DGAEAs/T6OQC9H4DvOJiTAABBCIVCrvdy9CV1PfNVq1Zp6w5uv/3L5iSWQ+z4eiCsAxr41U+cGe7S9kWnCxjnzwQArAMHeyXAgNgMCIY6sXRBr/jKB4B1yAQAlkPoAUh2hAEAr+C1F4BsqTEgNgCC0aFjx47RsWPHNTjSBSg3+vnpukAAwI7Z4GyNzt8blwADkiMgODZm7969mu+AAEcYy6bVKFDyaBADYFw5vRCTAckBkMOHD9P773+gtWNtbS199rOfpQkTJrAV8IJm21QGBsQiIJhE+sMfdmnNcP3119PChQsZDJuU0kvJMCAWAMFI1IYNG7W1RwsWLKCZM2d6qU25LDZKgAGxAMiePXu14yrHjh1Ld955p43NwUl5TQIMiElA1GZ+vC9btkxzyDkMXgkwICYBuXjxIm3cuImtx+BlIqFmDIhJQM6cOUNbt/5e8zvgf3AY3BJgQEwCgnsl3n13Ozvng5uL/toxICYBiUZP0vbt22nRokU0ffr0IlGT4q0mA8KAFK/2G6g5A8KAGFCT4o3CgDAgxav9BmrOgDAgBtSkeKMwIAxI8Wq/gZozIAyIATUp3igMCANSvNpvoOYMCANiQE2KNwoDwoAUr/YbqDkDwoAYUJPijcKAMCDFq/0Gas6AMCAG1KR4ozAgDEjxar+BmjMgDIgBNSneKAwIA1K82m+g5gwIA2JATYo3CgPCgBSv9huoOQPCgBhQk+KNwoAwIMWr/QZqzoAwIAbUpHijMCAMSPFqv4GaMyAMiAE1Kd4oDAgDUrzab6DmDAgDYkBNijcKA8KAFK/2G6g5A8KAGFCT4o3CgDAgxav9BmrOgDAgBtTEu1FwrXZ3d7f2unLlivaO/6nbhHMtOQPCgOSqQ44/j8uKlPInw4Br8NKF6upqqqmpyal8DAgDkpMC2fUwFF0pv94a4DPuobcScC99U1OTdjW31cCAMCBWdcf0c+kAwP9hJZwIjY2NVFZWZjlpBoQBsaw8yQ+m8geUNYCFwPduBlgOWBBYEquBAWFATOmOVX/AVCY2RPb5fFRfX0/Dhg3LKTUGhAG5SoGc8Ady0tIMD8M6lJSUUGlpKQ0ZMqT/HaNYuVgOlSUDUqSA5MMfsAoJrAEgUAAABj0QVtM18hwDMkgB8Zo/kE0Z4S8oxU8GAHDkKzAgBQxIofgDSrlVV0j/669gyGUo1kl4GBCPA1Lo/oDeGtjhEzgJQ6q0GRCPAdLR0UHnz5/vnzl2an7AqqLl0x+wWuZcnmNAPATIxYsXKRqNuj5fkKxAgCCdQ5xPfyAXRbf6LAPiIUCOHDmiWQ43QiH6A27IJTkPBsRDgHzyySeW1x0lN2yq+YFC9wcYEBclsGrVKm3dw+0eAiQSiRC6WUYDIEg1IqS6R0bT4XjpJcAWxEOAYNVqa2srdXV19bcY+wP5xZcB8RAgShXgh2CiD36CV+cH8qu27uXOgHgQEPean3PKJgEGhAHJpiNF/T0DwoAUNQDZKs+AMCDZdKSov2dAGJCiBiBb5RkQBiSbjhT19wwIA1LUAGSrPAPCgGTTkaL+ngFhQIoagGyVZ0AYkGw6UlDfY/8MViHYtQKBAWFACgoAVVh13haW5ehf6hRGHBaHY3+wcDOXwIAwILnoj6PPqj336lxePQhGDqHDSudJkyblVEYGhAHJSYHseBj77pMtAf7OdDC10Xz56FGjkkqK58X9IBarUhCP4Rc/FQROnssLwcCCwJJYDWxB2IJY1Z2UzyVbA/1J7bZmZCCx4cOHUyAQMBAzfRQGhAExrUDKGqRylPN9Cgt2WcIxBxyjRo3K+fhRBoQBSQsIRoTS+QZGnGTT5Jl4AMO4ACH5lUt3KlX2DAgDchUEyjJYvbjGhJ5njKrfc68HARDYNc+RrawMSJEAAmVP1SVSd/plUxQnv9dbA3UIhQLCyXyNpM2ADDJAsk2gGVEKJ+KoY4hSdYvcsgZW6sWAFCAg+gk0vY/gBWugTmFJ5Rvw2bxWEI0/Y/2OLIt5FsI8iH6IVA+CHRNoFsUWb6y+S2sUBPpu0WA7mpQtiMcsCA6uVodX53vIFNYg2SdQUBSiNbDyo8CAeAiQc+fOUVtbm5V2zOkZdXtTcrdosFkDK0JiQDwEyOHDh7WRJieCmkBL1S2CpeCQWgIMiIcAsePwarcm0IoFKAbEQ4Cge4VuVraQbgIN1oGtQTbpmfueAfEQIFi+gQt02tvb+3fFubGcwpzKFFdsBsRDgCjVAyh4sTXIP4wMiAcByb9acAmUBBgQBoRpyCABBoQBYUAYkKslUAhLTVhz8y8BtiBsQfKvhR4uAQPCgHhYPZ0tGhaAYlj91KlT2vo3vDo6OrTVDGpFg9o0JoTYRkQHhRAfE9GOIUOGbFm+fHn2SSubqsCreW0SJCeTWQKAACsWDh06RGfOnNGG0y2GGBG9J4T4HRE9EwwGAY5jgQFxTLScMCSA24N37NhBuGrbiSCEaCGinwSDwTcdSd+JRDOlyU662xLPT37hcJi2b9/uGBgparXZ5/P9uLm5eYOdNWYLYqc0OS2t+7R161bNcmQKlZWVNGHCBKqpqaERI0YQ/sa5vmqpPzanXb58mS5evEgXLlzQtiMcP35c+ztTEEJsLCkp+cGKFSt22dEcDIgdUuQ0NAns27ePWlpaKN2pLA0NDRoUeFVXV1uS2qeffkrHjh3TXhkgvOzz+b7X3Ny81lImuocYkFwlWIDPY8ckfp3xwoiSesdqZfyajxkzxlSt8Gu/efNm+uijj1I+h2NI586dS6NHjzaVbrbIsFbwb7CfJ1UQQjwuhAg1Nzd3ZEsr3fcMiFXJFcBz6iTGZBiy7a3HyYhGIcHo1GuvvUZnz569SiITJ06kG2+80XYwkjMCKPB3jhw5kqpV3vf7/XetXLnygJUmY0CsSM2Dz2D+IBkEq6etwA9oamrKWkv4A88++6w2h6EP2CqwZMmSnK9AyFqApAiwJBs2bNCsYlKIEtGCUCiUkqBM+TAgZlshz/HVIdXJ3SM7D5owAgjyf+655wg+gT7A8txyyy1aVy0fAQ7966+/TqdPn07IXgixv6SkZOGKFSuuNnUZCsqA5KMVDeSp/AS9jwCldONY0mxdLJThpZdeumoId9q0abR48WLXjidNJ0aUDz7R/v37kyHZUlZW9sXly5d3GWgCLQoDYlRSDsXT39+h7yI5dYhEpmpgX31VVVVW/wO/0JgR14drrrmGbr75ZoekZC3Zt956iw4cSHQ9MAPf3Nz8Z0IIzMhnDQxIVhHZF0H5CcoqAAirfkIupVJ76zHvgBd8BrwbOaF97969tGXLloTsx48fT7feeqvndmLCCr/yyiva/Ik+CCG+HwwGf2FEhgyIESmZjAMTr/cR1Gc7/QSjRVIH0OlBABBWDqCDU75u3bqEI5Iw0XfHHXf0T/AZLZdb8eCzPf/889rCSBWEEJf8fv+M+++/P/X4sK5wDEgOLaXO6k2GwQ0/IbnY6tihZKtg5/56DOfq5xwA3ze+8Q0aNmxYDlJ0/tFLly7Rr3/96wSwhRDPB4PBr2bLnQHJJqG+7/XdIvU5H36C/pBqPQxOn8aIpR6/+x0W0A6E+fPn06xZswxKML/Rdu/eTe+8805CIfx+/x+tXLlye6aSMSBJ0lEHV+sdZgCRw/JsS5qh9xOUj2DUT7CUYZaH0Jc/evRofyw481//+tc953ekqwas/TPPPKPtPdF1tdYHg8HbGBADGoNxcwgvH90j/Pond42s+gkGqmo6CnyPp556KuFHYunSpdqaqkIKWL+1fv16fZExkjU50wQiWxAibVIp1VIJuxtf7yforYKdfoLdZUZ6WMaxc+fO/qQxGbhs2TInsnI8zd/85jfJk4g/DYVC/5wuYwaESBvTz7Y+yUzLqesLkq2C036CmTKaiYuuiX7GfN68eTR79mwzSXgm7q5du2jbNuzijQfMsAeDwc8wIBmayCog+rN69TDAOgyWgONYn3jiiYTq3HPPPXlbSpKrXLEUBd1FffD5fI3Nzc3HUqXNFoRI2+SDV6ag7vJItgpW5hNybWQ3n8cSdiwAVAHzHnfddZebRbA9r9/+9rcJ8yJ+v/87K1eufJgBySBqAAInHaNV6uBqPQxevvDSdg3SJYjdgXv27On/D5avz5kzx8ksHU8b/hT8Kl036xfBYPD7DIjjoh98Gbz88ssJSzW+9KUvub6M3W6pYrITk546QN4IBoO3MCB2S7oI0nv66acT5g4wcz5y5MiCrjnugsHMug6QT4LB4BQGpKCbNT+Ff+yxx6izs7M/829/+9tUXl6en8LYlGtXVxc9+uijekBOB4PBGgbEJgEXUzIPPPBAwuTpypUrC2b2PF07YVZ97dqB8xyEEFeCwWAZA1JMmm1TXRkQmwRpNBk+OM6opLwRj7tYLrcDA+KywHPMjp30HAVo5HEpZXk0Gv5mLEbffeGFF7Q1Crfz6e5GRJf3ODzM62ATnDlzZtzly50hIrFSSqmdRvbCCy9qOTIgDgrexqR5otBGYaqkotHopFis5ydE4h4pZYk+CwbEAYE7mCQvNbFRuKdOnQp0d3f/iCi2QkoqTZU0A2KjwF1Iihcr2iDkcDg8Rkr590TyL4moIlOSDIgNAnc5CV7ublHgUkpfJBL5KyL5MyllpZFkGBAjUvJWHN4wZaE9otHo9Fis50EpaZ6ZxxkQM9LyRlzecmuiHaSUQ8Lh8D8KIf8hnZ/BXSwTAi2QqHxog4GGiluN3nVSyrRbFLMlwxYkm4S8+f1gPPaHiOaFQqF3M0nc8I7CcDj8NSL5mJRyeC5NyIDkIr38PssHx6WQv5RSRCKRfyGSP8LnXJuIAclVgvl7frAcPVpSUiLnz5//y+nTp/+1ECLjfdQZFb6trW14d3f3k0TyK3Y1CwNilyTzk85gOLx6+vTr+y4IEi+UlpZ+q7a2tj2dNNMCgvVTkUjrK1LS5+1sCgbETmnmJ61Cvv6gvr6ebrxxbr/ghKCN9fUNtwohUt4ZkhIQLA8Jh8PPEskv290EDIjdEnU/vUK9QAcXAy1YMD/FBT/ipUAgcKcQoidZmlcBEp/8Cz8hpfymE6JnQJyQqvtp4uxi3E+I/d364NUr2IYPH0aLFi3STqxJFYQQT9fXB+5NvljnKkBaW1v/jUj+rVMiZ0Cckqz76RbKJZ44vmnx4kU0dOjQLEIS/97Q0PB3+kgJgLS2ti4SgjbBijglbgbEKcnmJ12vXwNdWVmpXUUNC5ItwHpISZ9raGhoUXH7AZFSVoTD4d1E8ppsCeXyPQOSi/S8+SzONX777bevug9QlXbSpEk0d+5c2+9Lx2F/O3bsSLjURy8hXA13ww0zTF4qKg4EAoFZQgjtKJd+QJzuWqmCMyDeVHI7SrVv3z5qaWlJe4VEQ0ODdmUCXtXV1ZayxCHauMYAr9bW1pRp4PDwGTOmU2Njo6U8iAa6WhogbW1tU3p6uvdLKf0WUzT8GANiWFQFGRG/6rjkMxwOZyw//AFYFpz1izvV0RWCr6BOwIdVwkAA/BwcOI07BgEF/s4URo8eTdOnT6eqKuv3tAshektKSqfV1tYe1AAJh8OrpIwF3WgRBsQNKec/DwCCZfKRSMSVwmAId9q0a7NeYW20MEL4VgcCgZCA7xGJhE9JKbN7MUZTzxCPAbFBiAWUBLpB8BOcAgVgXHvttVRTox15YFvATbj19YEaEQ6H75Qylng7o23ZXJ0QA+KgcD2aNEa6sCvRrmuw0X2qrw9QIFBPw4fntHY2o8SE8H1NtLa2/rJvq6wr4mVAXBGzpzJJXpqCa6MnT55M0WhUu5dFfy+kuo4O103AH8E5wIiP18iRVQSLgeun3QniVwBkK5Fc4E6GfOyPW3L2Qj6wGAcOHKCNGzdmLA4gaGpqokmTJpocknW6luL3IhxujUgp65zOSqXPFsQtSbubD0adcBkqLAJGnNTFqKm6Vcoa4CppLE3x6nUKQoioaG09gQkR186zZ0DcVVwncsO98QBA/8L8hJG75OfPn0+1tSlvGnCiqLmm2cWA5CrCQf487tJQICjLAKc7OcB3qKwcTrAKVVUjtbkN3Cjb0dHRHzV5qXkBiK6Lu1gF0EpuFRHKnAxDqok5ONAAAKNJAAJdJEz06e97P3jwE/rwww/7i47vliz5vOZsF0ro62Kxk14oDWZnOXFiorIIgAKf9b/2Ki+MJMVhiIMAKABDptt9r1zppjfffJO6u7v7iwwnHDv5CiuIrTzMW1gtZqm06BLpLQNgwDKO5IDh0zgI6CbFu0pGVsEmp7N37/sJCwiR7he+cHPavRiWKuXKQ+JXPFHoiqDdyQROMjYwKYugoIBTnRyw7ikOwQAQ2fdLZK8HLNPGjZsSJgWvv/56mjy5KfvDHoshhO9OXmrisUYxWhwMn2LkSHWT8I4hVgy3JoeKioo+fwFdJEAxgvA/J8L27YnLSgDdzTcvKbh7DfuXmkBIbi5WfPnl9drM6dKlt5qaFIpGT2qL37BtEqs1iylAXlB+vWU4e/ZsymXlUEjlK8Tfq1zr2qBMLS1bEppmzpw51NAQKLjm6l+siJK7udz9zTffokuXLmm/KmZGNIoFEDi2+sk2WAZ0m1JNuGEdkt55xmf3lmFcrfObN7doVk0F7PnAVtdCC1ctd0cF3Now9e677xKUfebMG7SNM0bDYAQEjnKqOYbkCTeMGGHkaMB5jvsOGG71SsCq3Z07/5BQHFj7UaOsbYzKb72SNkyhMG5tuT127Djt3r1b2355003Gl4DhbNht294lzMTOmjUrv/KzkHtnZ2dCFwmWIdUcA+YL1LAqfAV0k/C3fo7BQvaOPgLr9tZbGxKGiQOBAM2dO8fRfJ1JPM2W2z4r4vihDehCoJuFkRUc4FVXZ2wZGLodW7f+nmbMmEELFy50RjY2pYoupN55hpXA/5IDLEB8sm3AeQYMmeYYbCqirckMhklBCCTjoQ1KYm50tQ4fPkI4whJnFC1ceJOhNf1QMPxKYXHbsmXLbG3gXBLDdtDkYVVYi+Sg5hj0s89O7mXIpU5mnh08k4IaIpmP/enrajl6cJwSvhoOxHj87NmztL3JmQL65a+99ro2O3v33Xdr+wLcDnCWk4dVU024AfyBOYb47LOZAQm365VLfoNlUtDwwXF9kDh29KhqDAxdAhL4FghTpkymadOmZexefPDBh3To0CHCcS633XZbLu2a8Vk1x6B3oNHF0y+dUAlgL4PyFdTsc0WFa4ujHZOBkYQHz6SgiaNHlWCcOrw6WfAHDx6kffv2a0ulq6tH0nXXXZfWOij/Be84DAxj7LkG/RyDAiJ5l5vKA3MMybPPsIDFGgbDpKClw6tVgztx/UEqZTp79lPauXMnqb47xs+bmiYRlkcnO6zo4mA0C0DNnDmT5s2bZ3iER23q0VsGjNtn3tQz4ECnO9e1GAEZHJOCOVx/oLMktl6gk06ZYBUOHTqsLXJTa4fQfRk7dqw2lg6fQ60VOnGild577z1NsfGLPnv2bJo4caK2f1kF/aYe5TfAh0g1xzBkSCmNHFmtnYyhhlXV+UzFqPxG6vz225sTDq4upEnB+KU54mf19fU/zukCHb2g7LqCLZvw0eXBpBOGDtHH1Yd4f79KO2AM8WAJlJMMSwOA8B0sUaqRJKSFoVXEw2gYTsUAEF6acMsmHy98X8iTgkKIdiLx54FAwNBJPqauVLPjEk8zDYzuD7pf8Alg0lOtSs2UHqABVJhbqKsbq3XZuJtkpgWujgurjXks/Q9QoUwKCiH2+Xz+u+vq6t43KgVTgCBRXAMdiUR+RBT7oZVroI0WLFW89vZL1N5+kTD2DljQLevuxnuPZgUw2xyfbxhB1dWjqFhGk3KRqdlnjx8/Trt27e5/rBB2CgpB3US+n9fX1/9MCHH12v8MQjANiEorbk16HpSS5pkVMscvXAmoSV5VA6/vFBSCtvl8JSvMWA1961gGpM+a+CKRyHeJ5E+llJWF2+xccqMSgNXetm2b1vXFwMn8+fP6D5w2moYb8YQQF4nEP9XX1/9P8q1RZvLPCRCVUTgcHiOl/CGR/AsicmYnjplacVzHJYAhc4+O9HUSif8VQvw8EAiczlUQtgCiCnHq1KlAd3f3PxHFvuO2f5KrIPj5wpZAn5/xUGlp6U9ramoy371goqq2AqLyPXnyZFNvb/ePicQ9uDHXRHk4KkvAlATiN9PKp3y+kp/U1dUdNvWwgciOAKLyPXPmzLjLlztDRGKllNLe8+kNVI6jDF4JCCFOE8m1ZWUVq0aPHn3CqZo6CogqNNZ1RaPhb8Zi9D0iWXi7nZySPqdrQQJit89H/11XF3haCNFlIQFTj7gCiL5E4XB4MZEMEdEdUsps9/KaqgxHHpwSEELg/NLnicSqQCCw2c1aug6IqhwWQvb09HyVSH6LiL7Ivoqbze79vOK+Bf0fkXiypKTkudra2sR1Ry5VIW+A6OsXjUZre3t778DBmPAAAAI6SURBVO6DZb5LdedsvCmBdwCF3+9fV1dXF98slMfgCUCSumCNQsgvSymXSklLeF4lj9rhTtadQtAGIcR6KbWNS0fdydZYLp4DRF9snLQSjUZvjsViS4Wg26SUVi++NiYNjuWKBIQQR6Wkl30+3/q6urq3hBBXb+J3pSTZM/E0IMnFj0Qi10kp/4QotphILJJSjs1eRY6RbwkIIU4SyRYi32YhxBv19fUD9yLku3BZ8i8oQJLrcurUiWt6e8Wi3l7CyBiO8JvicXkXS/EOEokWv582+/2ypaZm3IFCrXhBA5Is9La2trqenp6biGi2lJhv0eZcxhVq4xRIuU8Qid1CCKyB31VSUrK1trY2WiBlz1rMQQVIqtpeuHBidEcHzZIy/iLSXtfyWrGsupEQIb7WiT4iot1CxF9Dh9LuESPGnTGXUmHFHvSApGoOzLm0tbU19vb2TpVSThGCphLJKVLSVCFoYrHCAwikpCNC0MdE4qCU9LEQ4qDf7/+4trb2aN/cRGFpeI6lLUpAMslMSulva2ub2NPT0+TzyUAsJup9PgpIKQNSinohtM/1RFRo5/1cFkJEpKSwEDIihAjHYhT2+WQkFhPhkpKSQ7W1tUdwsnmOOjWoHmdALDbn+fPnR3V2dgKW0ULEqmIxUSWlHCmErJJSVAlBVVIS3kcS4X9ULoQolVKWZnpHcaSU3UKI7szv1EUkzuNSKSEI7+eFkOelFOeFEOd8Pnz24fOZioqKcFVV1VmLVS3qx/4fQLyzKIIkCJoAAAAASUVORK5CYII="}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[79590],{49092:function(A,e,r){var t=r(7557),i=r.n(t),n=r(37205),a=r.n(n),l=r(41498),s=r.n(l),u=r(79800),c=r.n(u),o=r(82242),C=r.n(o),g=r(59301),V=r(78241),y=r(95237),L=r(57809),x=r(24650),I=r(88522),d=r(3113),W=r(24905),M=r(6848),p=r(8591),T=r(51945),j=r(80608),N=r(61186),w=r.n(N),m=r(26724),K=r.n(m),F=r(58143),f=r(6668),E=r(2753),D=r(11806),h=r(37712),Y=[];function B(A){var e=A.onSearch,r=A.schools;return(0,h.jsx)(V.Z,{colon:!1,layout:"horizontal",onFinish:e,initialValues:{keyword:"",school_name:"",search_type:"1"},children:(0,h.jsxs)(y.Z,{style:{flexWrap:"nowrap"},children:[(0,h.jsx)(V.Z.Item,{name:"search_type",label:"搜索类型",children:(0,h.jsxs)(L.default,{popupClassName:D.Z.selectdown,style:{width:106},children:[(0,h.jsx)(L.default.Option,{value:"1",children:"姓名"}),(0,h.jsx)(L.default.Option,{value:"2",children:"手机号"}),(0,h.jsx)(L.default.Option,{value:"3",children:"邮箱"})]})}),(0,h.jsx)(V.Z.Item,{style:{marginLeft:20},label:"搜索内容",name:"keyword",rules:[{required:!0,message:"请输入搜索内容"}],children:(0,h.jsx)(x.Z,{allowClear:!0,style:{width:300},size:"middle"})}),(0,h.jsx)(V.Z.Item,{style:{marginLeft:20},label:"单位",name:"school_name",children:(0,h.jsx)(I.Z,{options:r,style:{width:300},size:"middle",showSearch:!0,filterOption:function(A,e){return-1!==e.value.toUpperCase().indexOf(A.toUpperCase())},placeholder:"请输入单位名称"})}),(0,h.jsx)(d.ZP,{type:"primary",style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:16,color:"#165DFF",marginLeft:40,border:"1px solid #BACFFE"},htmlType:"submit",children:"搜索"})]})})}var U=function(A){return A[A.INITDATA=0]="INITDATA",A[A.INITSCHOOLS=1]="INITSCHOOLS",A[A.SHOWLOADING=2]="SHOWLOADING",A[A.SELECTEDIDS=3]="SELECTEDIDS",A[A.SETQUERY=4]="SETQUERY",A[A.SETPAGE=5]="SETPAGE",A}(U||{});function v(A,e){switch(e.type){case U.INITDATA:case U.SETQUERY:return C()(C()({},A),e.payload);case U.SETPAGE:return C()(C()({},A),{},{page:e.payload,reload:!1});case U.SHOWLOADING:return C()(C()({},A),{},{loading:e.payload});case U.INITSCHOOLS:return C()(C()({},A),{},{schools:e.payload});case U.SELECTEDIDS:return C()(C()({},A),{},{selectedIds:e.payload});default:throw new Error}}var S={data:[],schools:[],loading:!1,selectedIds:[],query:null,page:1,count:0,reload:!1};e.Z=function(A){var e=A.onSelect,r=A.onCancel,t=A.container_id,n=A.container_type,l=(0,g.useReducer)(v,S),u=c()(l,2),o=u[0],V=u[1],y=o.data,L=o.schools,x=o.loading,I=o.selectedIds,N=o.page,m=o.count,D=o.query,O=o.reload;(0,g.useEffect)((function(){function A(){return(A=s()(i()().mark((function A(){var e,r,l;return i()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,f.nQ)(C()(C()({},D),{},{page:N,container_type:n,container_id:t}));case 2:e=A.sent,r=e.users,l=e.user_count,V({type:U.INITDATA,payload:{data:O?r:[].concat(a()(y),a()(r)),count:l}});case 6:case"end":return A.stop()}}),A)})))).apply(this,arguments)}D&&function(){A.apply(this,arguments)}()}),[N,D,O,t,n]),(0,g.useEffect)((function(){function A(){return(A=s()(i()().mark((function A(){var e,r;return i()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,f.K$)({});case 2:e=A.sent,r=e.school_names,V({type:U.INITSCHOOLS,payload:r.map((function(A){return{value:A}}))});case 5:case"end":return A.stop()}}),A)})))).apply(this,arguments)}!function(){A.apply(this,arguments)}()}),[]);var b=[{title:"",dataIndex:"added",width:40,ellipsis:!0,render:function(A,e){return(0,h.jsx)(W.Z,{value:e.numid,checked:I.includes(e.numid),disabled:!!A})}},{title:"姓名",width:100,ellipsis:!0,align:"left",dataIndex:"username",render:function(A,e){return(0,h.jsx)("div",{children:(0,h.jsx)(M.Z,{placement:"bottom",title:A,children:(0,h.jsx)(j.Link,{style:{color:"#000000"},className:"bold c-black",to:"/users/".concat(e.login),target:"_blank",children:A||"--"})})})}},{title:"手机",width:100,dataIndex:"phone",ellipsis:!0,render:function(A){return(0,h.jsx)(M.Z,{placement:"bottom",title:A,children:(0,h.jsx)("span",{style:{color:"#000000"},children:A||"--"})})}},{title:"邮箱",dataIndex:"email",width:100,ellipsis:!0,render:function(A){return(0,h.jsx)(M.Z,{placement:"bottom",title:A,children:(0,h.jsx)("span",{style:{color:"#000000"},children:A||"--"})})}},{title:"学号/工号",width:100,dataIndex:"student_number",ellipsis:!0,render:function(A){return(0,h.jsx)(M.Z,{placement:"bottom",title:A,children:(0,h.jsx)("span",{style:{color:"#000000"},children:A||"--"})})}},{title:"学校/单位",width:150,dataIndex:"school_name",ellipsis:!0,render:function(A){return(0,h.jsx)(M.Z,{placement:"bottom",title:A,children:(0,h.jsx)("span",{style:{color:"#000000"},children:A||"--"})})}},{title:"院系/部门",dataIndex:"depart_name",width:130,ellipsis:!0,render:function(A){return(0,h.jsx)(M.Z,{placement:"bottom",title:A,children:(0,h.jsx)("span",{style:{color:"#000000"},children:A||"--"})})}},{title:"实名认证",dataIndex:"auth",width:100,render:function(A){return(0,h.jsx)("span",{style:{color:"#000000"},children:A?"是":"否"})}},{title:"最后登录时间",dataIndex:"last_login_on",width:140,ellipsis:!0,render:function(A){return(0,h.jsx)(M.Z,{placement:"bottom",title:A,children:(0,h.jsx)("span",{style:{color:"#000000"},children:w()(A).format("YYYY-MM-DD HH:mm")})})}},{title:"状态",dataIndex:"added",width:80,render:function(A){if(1===A)return(0,h.jsx)("span",{style:{color:"#000000"},children:"已添加"})}}];var q=m>10*N;return(0,h.jsxs)("div",{className:"select-user-container",style:{paddingBottom:20},children:[(0,h.jsx)(B,{onSearch:function(A){V({type:U.SETQUERY,payload:{page:1,reload:!0,query:A}})},schools:L}),D?(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)("div",{className:"flexd-table-header mt20",children:(0,h.jsx)(E.Gi,{children:(0,h.jsx)(T.Z,{pagination:!1,dataSource:Y,columns:b})})}),(0,h.jsx)("div",{style:{maxHeight:260,overflow:"auto",marginBottom:20},children:(0,h.jsx)(K(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(A){V({type:U.SETPAGE,payload:A})},hasMore:q,useWindow:!1,children:(0,h.jsx)(E.Gi,{children:(0,h.jsx)(T.Z,{loading:x,showHeader:!1,pagination:!1,dataSource:y,columns:b,onRow:function(A){return{onClick:function(e){var r,t;1!==A.added&&(r=A.numid,(t=I.indexOf(r))>=0?I.splice(t,1):I.push(r),V({type:U.SELECTEDIDS,payload:a()(I)}))}}}})})})}),(0,h.jsxs)("div",{className:"flex-container flex-end",children:[(0,h.jsx)(d.ZP,{type:"ghost",style:{marginRight:10,border:"1px solid #C3CFE0",color:"#464F66"},onClick:r,children:"取消"}),(0,h.jsx)(d.ZP,{style:{background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",borderRadius:2,color:"#165DFF",border:"1px solid #BACFFE"},type:"primary",onClick:function(){0===I.length?p.ZP.warning("请先在下面列表中选择要添加成员"):(e(I,t),V({type:U.INITDATA,payload:{data:[],count:0,page:1,selectedIds:[],query:null,reload:!1}}))},children:"确定"})]})]}):(0,h.jsxs)("div",{className:"tc font16 c-light-black mt40 pb30",children:[(0,h.jsx)("img",{src:F,width:"100",alt:""}),(0,h.jsx)("br",{}),(0,h.jsx)("p",{className:"mt20",children:"请搜索要添加的人员"})]})]})}},25066:function(A,e,r){r.r(e),r.d(e,{NoData:function(){return Z},default:function(){return X}});var t=r(7557),i=r.n(t),n=r(41498),a=r.n(n),l=r(91232),s=r.n(l),u=r(79800),c=r.n(u),o=r(82242),C=r.n(o),g=r(59301),V=r(3113),y=r(43418),L=r(49105);function x(){return(0,L.U2)("teach_groups.json")}function I(A){return(0,L.v_)("teach_groups.json",A)}function d(A,e){return(0,L.gz)("teach_groups/".concat(A,".json"),e)}function W(A){return(0,L.v_)("teach_group_members.json",A)}function M(A){return(0,L.IV)("teach_group_members/".concat(A,".json"))}function p(A,e){return(0,L.gz)("teach_groups/".concat(A,"/change_admin.json"),{member_id:e})}function T(A,e){return(0,L.IV)("teach_groups/".concat(A,"/del_member.json"),{member_id:e})}function j(A){return(0,L.IV)("teach_groups/".concat(A,".json"))}function N(A){return(0,L.U2)("teach_groups/".concat(A,"/show_permission.json"))}function w(A){return(0,L.gz)("teach_groups/".concat(null==A?void 0:A.id,"/update_permission.json"),A)}var m=r(78241),K=r(24650),F=r(11806),f=r(37712),E=function(A){var e=A.callback,r=A.visible,t=A.onCancel,i=A.id,n=A.name;var a=m.Z.useForm(),l=c()(a,1)[0];return(0,g.useEffect)((function(){l.setFieldsValue({name:n})}),[n]),(0,f.jsx)(y.Z,{centered:!0,title:i?"修改名称":"新建",open:r,onCancel:t,onOk:function(){l.submit()},wrapClassName:F.Z.CustomCss,children:(0,f.jsx)(m.Z,{form:l,initialValues:{name:n},onFinish:function(A){e(A)},children:(0,f.jsx)(m.Z.Item,{label:"教研团队名称",name:"name",rules:[{required:!0,message:"请输入不超过20字的名称"}],children:(0,f.jsx)(K.Z,{placeholder:"请输入不超过20字的名称",maxLength:20})})})})},D=r(24905),h=r(38854),Y=r(20834),B=r(51945),U=r(8591),v=r(5112);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var S=r(2753),O=function(A){var e,r=A.data,t=A.isAdminOrTeacher,n=A.onDelGroup,l=A.onChangeGroupName,s=A.onPlusMember,u=A.onDelMember,o=A.onExitGroup,C=A.Transferteams,V=(0,g.useState)(0),L=c()(V,2),x=(L[0],L[1]),I=(0,g.useState)(0),d=c()(I,2),W=(d[0],d[1]),M=(0,g.useState)(),p=c()(M,2),T=p[0],j=p[1],m=(0,g.useState)(),K=c()(m,2),E=K[0],O=K[1],b=(0,g.useState)(!1),q=c()(b,2),J=q[0],Z=q[1],k=(0,g.useState)(),z=c()(k,2),Q=z[0],X=z[1],P=(0,g.useState)(),H=c()(P,2),G=H[0],R=H[1],_=(0,g.useState)(!1),$=c()(_,2),AA=$[0],eA=$[1],rA=(0,g.useState)(!1),tA=c()(rA,2),iA=tA[0],nA=tA[1],aA=(0,g.useState)(""),lA=c()(aA,2),sA=lA[0],uA=lA[1];function cA(A){var e=parseInt(A.key,10);uA(e),nA(!0)}function oA(A){var e=parseInt(A.key,10);y.Z.confirm({title:"退出提示",okText:"确定",cancelText:"取消",content:"退出将对您与组内成员共同开展教研活动造成不便。您确定要退出吗?",onOk:function(){o(e)}})}var CA={display:"block",height:"30px",lineHeight:"30px"};var gA=[{title:"成员名称",dataIndex:"name",width:150},{title:"使用共享试题",dataIndex:"item_bank",align:"center",width:150,render:function(A,e,r){return(0,f.jsx)(D.Z,{disabled:null==e?void 0:e.is_creator,defaultChecked:A,onChange:function(A){w({id:Q,member_id:e.id,clazz:"item_bank",enable:A.target.checked})}})}},{title:"使用共享试卷",dataIndex:"exercise",align:"center",render:function(A,e,r){return(0,f.jsx)(D.Z,{disabled:null==e?void 0:e.is_creator,defaultChecked:A,onChange:function(A){w({id:Q,member_id:e.id,clazz:"exercise",enable:A.target.checked})}})}}];function VA(){return(VA=a()(i()().mark((function A(e){var r;return i()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,N(null==e?void 0:e.id);case 2:r=A.sent,X(null==e?void 0:e.id),O(r),Z(!0);case 6:case"end":return A.stop()}}),A)})))).apply(this,arguments)}return(0,f.jsxs)("ul",{className:"teaching-lists",children:[r.map((function(A,e){return(0,f.jsxs)("li",{style:{marginTop:0===e?30:16},onClick:function(){return x(e)},children:[(0,f.jsxs)("div",{className:"item-group",children:[(0,f.jsxs)("span",{style:{color:"#000000",fontSize:16,fontWeight:600},children:[A.name,"的教研团队"]}),(0,f.jsx)("div",{className:"action-group"})]}),(0,f.jsxs)("div",{style:{display:"flex"},children:[(0,f.jsx)("span",{style:{marginTop:29,marginLeft:24,color:"#5F6367"},children:"团队成员:"}),(0,f.jsx)("ul",{className:"info",style:{flex:1},children:A.memers.map((function(e){var r;return(0,f.jsxs)("li",{onClick:function(){W(e.id)},className:"directionItemWrap",children:[(0,f.jsxs)("div",{className:"hovename",style:{display:"flex",alignItems:"center",justifyContent:"center",fontWeight:400,fontSize:14,color:null!=e&&e.is_creater?"#000000":"#5F6367"},children:[(null===(r=e.name)||void 0===r?void 0:r.length)>6?e.name.substr(0,6)+"....":e.name,(0,f.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDMxOTQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNjIzLjgyOCIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Ik01MTIgMGgyMTcwLjg4YzI4Mi42MjQgMCA1MTIgMjI5LjM3NiA1MTIgNTEycy0yMjkuMzc2IDUxMi01MTIgNTEySDUxMkMyMjkuMzc2IDEwMjQgMCA3OTQuNjI0IDAgNTEyUzIyOS4zNzYgMCA1MTIgMHoiIGZpbGw9IiNFQkVFRkQiLz48cGF0aCBkPSJNMTYzOC40IDc0MS4zNzZjMjguNjcyIDAgNDAuOTYtMTYuMzg0IDQwLjk2LTQ1LjA1NlYyOTQuOTEyaC0zNi44NjR2MzkzLjIxNmMwIDE2LjM4NC04LjE5MiAyMC40OC0yMC40OCAyMC40OC0yNC41NzYgMC00NS4wNTYgMC03My43MjgtNC4wOTZsOC4xOTIgMzIuNzY4aDgxLjkyem0tMzcyLjczNi0yNTguMDQ4YzQ5LjE1Mi00NS4wNTYgOTAuMTEyLTk0LjIwOCAxMjYuOTc2LTE0Ny40NTYgMzIuNzY4IDMyLjc2OCA2OS42MzIgNzcuODI0IDExMC41OTIgMTM1LjE2OGwyNC41NzYtMjQuNTc2Yy00MC45Ni00OS4xNTItODEuOTItOTguMzA0LTEyMi44OC0xNDMuMzZoLTI0LjU3NmMtNDAuOTYgNTcuMzQ0LTgxLjkyIDExMC41OTItMTMxLjA3MiAxNTUuNjQ4bDE2LjM4NCAyNC41NzZ6bTMyMy41ODQgMTU5Ljc0NFYzMzkuOTY4aC0zMi43Njh2MzA3LjJoMzIuNzY4em0tMTMxLjA3MiA5NC4yMDhjMjQuNTc2IDAgMzYuODY0LTQuMDk2IDQ1LjA1Ni0xMi4yODhzMTYuMzg0LTM2Ljg2NCAyMC40OC03Ny44MjRsLTMyLjc2OC0xMi4yODhjMCAyOC42NzItNC4wOTYgNDUuMDU2LTguMTkyIDUzLjI0OHMtMTYuMzg0IDEyLjI4OC0zMi43NjggMTIuMjg4aC05OC4zMDRjLTEyLjI4OCAwLTIwLjQ4LTQuMDk2LTIwLjQ4LTE2LjM4NHYtMjA0LjhoMTA2LjQ5NnY5NC4yMDhjMCAxMi4yODgtOC4xOTIgMjAuNDgtMjAuNDggMjAuNDgtMTYuMzg0IDAtMzIuNzY4IDAtNDkuMTUyLTQuMDk2bDguMTkyIDMyLjc2OGg1My4yNDhjMjguNjcyIDAgNDAuOTYtMTYuMzg0IDQwLjk2LTQwLjk2VjQ1MC41NmgtMTc2LjEyOHYyNDUuNzZjMCAyNC41NzYgMTIuMjg4IDM2Ljg2NCA0MC45NiAzNi44NjRoMTIyLjg4em01ODUuNzI4LTUzLjI0OFY2MzQuODhoMTMxLjA3MnYtMjguNjcyaC0xMzEuMDcydi00MC45NmgxMTQuNjg4di0yOC42NzJoLTExNC42ODh2LTQwLjk2SDIxNTAuNHYtNjkuNjMyaDMyLjc2OHYtMjguNjcySDIxNTAuNFYzMjcuNjhoLTEwNi40OTZ2LTMyLjc2OGgtMzIuNzY4djMyLjc2OGgtODYuMDE2djI4LjY3Mmg4Ni4wMTZ2MzYuODY0aC0xMTAuNTkydjI4LjY3MmgxMTAuNTkydjQwLjk2aC04Ni4wMTZ2MjguNjcyaDg2LjAxNnY0MC45NmgtOTguMzA0djI4LjY3Mmg5OC4zMDR2NDAuOTZoLTExMC41OTJ2MjguNjcyaDExMC41OTJ2NDkuMTUyaDMyLjc2OHptLTI3MC4zMzYgNTcuMzQ0YzI0LjU3Ni0xNi4zODQgNDAuOTYtMzYuODY0IDU3LjM0NC02MS40NCA0LjA5NiA0LjA5NiAxMi4yODggOC4xOTIgMTYuMzg0IDEyLjI4OCAzNi44NjQgMjQuNTc2IDEwMi40IDM2Ljg2NCAxODguNDE2IDM2Ljg2NGgxNDcuNDU2bDQuMDk2LTMyLjc2OGMtNTcuMzQ0IDAtMTEwLjU5MiA0LjA5Ni0xNjcuOTM2IDQuMDk2LTY1LjUzNiAwLTExOC43ODQtMTIuMjg4LTE1MS41NTItMjguNjcyLTguMTkyLTQuMDk2LTE2LjM4NC0xMi4yODgtMjQuNTc2LTIwLjQ4IDI0LjU3Ni00NS4wNTYgMzYuODY0LTk4LjMwNCAzNi44NjQtMTYzLjg0di0yMC40OGgtNzcuODI0YzI0LjU3Ni0zMi43NjggNDkuMTUyLTczLjcyOCA3My43MjgtMTE4Ljc4NHYtMjguNjcySDE3NjEuMjh2MzIuNzY4aDgxLjkyYy0yNC41NzYgNDAuOTYtNDkuMTUyIDgxLjkyLTc3LjgyNCAxMTguNzg0djI4LjY3Mmg5MC4xMTJjLTQuMDk2IDQ1LjA1Ni0xMi4yODggODYuMDE2LTI4LjY3MiAxMjIuODgtMTIuMjg4LTIwLjQ4LTI0LjU3Ni00OS4xNTItMzIuNzY4LTg2LjAxNmwtMzIuNzY4IDEyLjI4OGMxMi4yODggNDAuOTYgMjguNjcyIDc3LjgyNCA0NS4wNTYgMTA2LjQ5Ni0xNi4zODQgMjQuNTc2LTM2Ljg2NCA0MC45Ni01Ny4zNDQgNTcuMzQ0bDI0LjU3NiAyOC42NzJ6bTMzOS45NjgtMzQ0LjA2NGgtNjkuNjMydi0zNi44NjRoNjkuNjMydjM2Ljg2NHptMCA2OS42MzJoLTY5LjYzMnYtNDAuOTZoNjkuNjMydjQwLjk2em0yNTMuOTUyIDI3OC41Mjh2LTIwLjQ4aDIxMi45OTJ2MjAuNDhoMzYuODY0VjUyNC4yODhoLTE4NC4zMmMyOC42NzItMTIuMjg4IDUzLjI0OC0yNC41NzYgNzcuODI0LTQwLjk2bDIwLjQ4LTEyLjI4OGgxNTEuNTUydi0zMi43NjhoLTEwNi40OTZjMzIuNzY4LTI0LjU3NiA2NS41MzYtNTcuMzQ0IDk0LjIwOC05MC4xMTJsLTMyLjc2OC0yMC40OGMtMzYuODY0IDQwLjk2LTczLjcyOCA3Ny44MjQtMTIyLjg4IDExMC41OTJoLTYxLjQ0di02MS40NGgxMTQuNjg4di0zMi43NjhoLTExNC42ODh2LTQ5LjE1MmgtMzYuODY0djUzLjI0OGgtMTM1LjE2OHYzMi43NjhoMTM1LjE2OHY1Ny4zNDRoLTE4MC4yMjR2MzIuNzY4aDIyNS4yOGMtNjkuNjMyIDQwLjk2LTE0Ny40NTYgNjkuNjMyLTIyOS4zNzYgOTAuMTEybDE2LjM4NCAzMi43NjhjMjguNjcyLTguMTkyIDU3LjM0NC0yMC40OCA4MS45Mi0yOC42NzJ2MTgwLjIyNGgzNi44NjR6bTIxMi45OTItMTM5LjI2NGgtMjEyLjk5MnYtNDkuMTUyaDIxMi45OTJ2NDkuMTUyem0wIDg2LjAxNmgtMjEyLjk5MnYtNTMuMjQ4aDIxMi45OTJ2NTMuMjQ4eiIgZmlsbD0iIzE2NURGRiIvPjxwYXRoIGQ9Ik01NzMuNDQgMjA0LjhoMzI3LjY4YzkwLjExMiAwIDE2My44NCA3My43MjggMTYzLjg0IDE2My44NHYzMjcuNjhjMCA5MC4xMTItNzMuNzI4IDE2My44NC0xNjMuODQgMTYzLjg0SDU3My40NGMtOTAuMTEyIDAtMTYzLjg0LTczLjcyOC0xNjMuODQtMTYzLjg0VjM2OC42NGMwLTkwLjExMiA3My43MjgtMTYzLjg0IDE2My44NC0xNjMuODR6IiBmaWxsPSIjQzJEMEZGIi8+PHBhdGggZD0iTTg2OC4zNTIgNTgxLjYzMmM0LjA5NiAyNC41NzYgMTIuMjg4IDQ5LjE1MiAxNi4zODQgNjkuNjMyIDAgOC4xOTIgNC4wOTYgMTYuMzg0IDQuMDk2IDI0LjU3NnM0LjA5NiAxNi4zODQgNC4wOTYgMjQuNTc2IDQuMDk2IDEyLjI4OCA0LjA5NiAxNi4zODR2OC4xOTJjMCA4LjE5MiAwIDEyLjI4OC00LjA5NiAxMi4yODgtNC4wOTYgNC4wOTYtOC4xOTIgNC4wOTYtMTIuMjg4IDQuMDk2aC04LjE5MmMtNC4wOTYgMC00LjA5NiAwLTguMTkyLTQuMDk2TDczNy4yOCA2NjcuNjQ4Yy0yNC41NzYgMTIuMjg4LTQ1LjA1NiAyNC41NzYtNjEuNDQgMzYuODY0TDY1MS4yNjQgNzE2LjhjLTguMTkyIDQuMDk2LTE2LjM4NCA4LjE5Mi0yMC40OCAxMi4yODgtOC4xOTIgNC4wOTYtMTYuMzg0IDguMTkyLTIwLjQ4IDEyLjI4OHMtOC4xOTIgNC4wOTYtOC4xOTIgNC4wOTZjLTQuMDk2IDAtOC4xOTIgNC4wOTYtOC4xOTIgMC00LjA5NiAwLTguMTkyIDAtOC4xOTItNC4wOTYtNC4wOTYgMC00LjA5Ni00LjA5Ni00LjA5Ni04LjE5MnYtOC4xOTJzMC00LjA5NiA0LjA5Ni04LjE5MmMwLTQuMDk2IDQuMDk2LTEyLjI4OCA0LjA5Ni0xNi4zODQgMC04LjE5MiA0LjA5Ni0xNi4zODQgNC4wOTYtMjQuNTc2czQuMDk2LTE2LjM4NCA4LjE5Mi0yNC41NzZjNC4wOTYtMjAuNDggMTIuMjg4LTQ1LjA1NiAxNi4zODQtNjkuNjMyLTI0LjU3Ni0xNi4zODQtNDUuMDU2LTI4LjY3Mi01Ny4zNDQtNDUuMDU2LTguMTkyLTQuMDk2LTE2LjM4NC04LjE5Mi0yMC40OC0xNi4zODRzLTEyLjI4OC04LjE5Mi0xNi4zODQtMTIuMjg4UzUxMiA0OTkuNzEyIDUxMiA0OTUuNjE2Yy00LjA5Ni00LjA5Ni04LjE5Mi00LjA5Ni04LjE5Mi00LjA5Ni00LjA5Ni00LjA5Ni00LjA5Ni04LjE5Mi04LjE5Mi0xMi4yODhzLTQuMDk2LTguMTkyLTQuMDk2LTEyLjI4OCA0LjA5Ni04LjE5MiA0LjA5Ni0xMi4yODhjNC4wOTYgMCA4LjE5Mi00LjA5NiAxMi4yODgtNC4wOTZsMTUxLjU1Mi0xMi4yODhMNzE2LjggMzA3LjJjMC00LjA5NiA0LjA5Ni04LjE5MiA4LjE5Mi0xMi4yODggMC04LjE5MiA4LjE5Mi04LjE5MiAxMi4yODgtOC4xOTJzNC4wOTYgMCA4LjE5MiA0LjA5NmM0LjA5NiAwIDQuMDk2IDQuMDk2IDQuMDk2IDQuMDk2bDQuMDk2IDQuMDk2czAgNC4wOTYgNC4wOTYgNC4wOTZsNTMuMjQ4IDEzMS4wNzIgMTU1LjY0OCAxNi4zODRjOC4xOTIgMCAxMi4yODggNC4wOTYgMTIuMjg4IDQuMDk2IDQuMDk2IDQuMDk2IDQuMDk2IDguMTkyIDQuMDk2IDEyLjI4OHMwIDguMTkyLTQuMDk2IDEyLjI4OGwtMTIuMjg4IDEyLjI4OC05OC4zMDQgOTAuMTEyeiIgZmlsbD0iIzJFNUJFQyIvPjwvc3ZnPg==",style:{marginLeft:5,display:!(null!=e&&e.is_creater)&&"none",height:25,width:78}})]}),A.is_creat?(0,f.jsx)("div",{className:"groupActionWrap",style:{display:!(null!=e&&e.id)&&"none"},children:(0,f.jsx)("a",{className:"btn-del",onClick:function(r){r.preventDefault(),r.stopPropagation(),function(A,e){y.Z.confirm({title:"温馨提示",content:"确定要删除这个组员吗?",icon:!1,className:F.Z.CustomTipsModalCss,okText:"确定",cancelText:"取消",onOk:function(){u(A,e)}})}(A.id,e.id)},children:"x"})}):null]},e.id||e.name)}))}),A.is_creat||t?(0,f.jsx)(h.Z,{overlayClassName:"dropdowns",dropdownRender:function(){return(0,f.jsxs)(Y.Z,{children:[(0,f.jsx)(Y.Z.Item,{onClick:function(){l(A)},children:"修改名称"}),(0,f.jsx)(Y.Z.Item,{disabled:A.memers.length>=50,onClick:function(){s(A)},children:"添加成员"}),A.is_creat&&(0,f.jsx)(Y.Z.Item,{onClick:function(){return function(A){return VA.apply(this,arguments)}(A)},children:"权限配置"}),A.is_creat&&(0,f.jsx)(Y.Z.Item,{onClick:function(){return function(A){R(A),X(null==A?void 0:A.id),eA(!0)}(A)},children:"转让团队"}),(0,f.jsx)(Y.Z.Item,{onClick:A.is_creat?cA:oA,children:A.is_creat?"解散":"退出"},A.id+"")]})},children:(0,f.jsxs)("span",{style:{marginTop:30,marginRight:24,color:"#165DFF",fontSize:14,height:20},children:["设置",(0,f.jsx)("i",{style:{marginLeft:5,color:"#979797"},className:"iconfont icon-a-bianzu11"})]})}):(0,f.jsx)("span",{style:{marginTop:30,marginRight:24,color:"#165DFF",fontSize:14,height:20},className:"c-grey-c",onClick:function(){return function(A){var e=parseInt(A,10);y.Z.confirm({title:"退出提示",okText:"确定",icon:!1,className:F.Z.CustomTipsModalCss,cancelText:"取消",content:"退出将对您与组内成员共同开展教研活动造成不便。您确定要退出吗?",onOk:function(){o(e)}})}(A.id)},children:"退出"},A.id+"")]})]},A.id)})),(0,f.jsxs)(y.Z,{wrapClassName:F.Z.CustomCss,title:"权限配置",footer:null,open:J,onCancel:function(){return Z(!1)},children:[(0,f.jsx)(S.Gi,{children:(0,f.jsx)(B.Z,{dataSource:null==E?void 0:E.members,columns:gA,pagination:!1,scroll:{y:240}})}),(0,f.jsx)("p",{style:{color:"#FF9D18"},children:"*选中代表该成员可以使用团队内所有成员共享的资源,否则不可以"})]}),(0,f.jsxs)(y.Z,{title:"解散提示",wrapClassName:F.Z.CustomCss,onOk:function(){n(sA),nA(!1)},open:iA,onCancel:function(){return nA(!1)},children:[(0,f.jsx)("p",{children:"解散教研团队将对团队成员之间共享实训、试卷等功能造成不便。"}),(0,f.jsx)("p",{children:"您确定要解散本教研团队吗?"})]}),(0,f.jsxs)(y.Z,{wrapClassName:F.Z.CustomCss,title:"转让团队",onOk:function(){T?(C(Q,T),eA(!1),T=""):U.ZP.info("创建人不能为空")},open:AA,onCancel:function(){eA(!1),T=""},children:[(0,f.jsxs)("p",{style:{textAlign:"left"},children:["选中的成员将会以新的创建人身份接管团体 ",(0,f.jsx)("br",{})," 您将不再拥有创建人的身份和权限,但您仍是团队中的一员"]}),(0,f.jsx)("div",{children:(0,f.jsx)(v.ZP.Group,{defaultValue:[],onChange:function(A){T=A.target.value,j(A.target.value)},children:null==G||null===(e=G.memers)||void 0===e||null===(e=e.filter((function(A){return A.is_teacher})))||void 0===e?void 0:e.map((function(A,e){return(0,f.jsx)(v.ZP,{style:CA,value:null==A?void 0:A.id,children:null==A?void 0:A.name})}))})})]})]})},b=r(27876),q=r(80608),J=r(49092);function Z(A){var e=A.children;return(0,f.jsxs)("div",{className:"no-data",children:[(0,f.jsx)("img",{src:"data:image/png;base64,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",alt:"no-data",width:300}),e]})}var k={data:[],loading:!0,selectedGroup:{},showFormPanel:!1,showMemberPanel:!1,index:0},z=function(A){return A[A.INITDATA=0]="INITDATA",A[A.SHOWLOADING=1]="SHOWLOADING",A[A.SHOWFORMPANEL=2]="SHOWFORMPANEL",A[A.SHOWMEMBERPANEL=3]="SHOWMEMBERPANEL",A[A.SELECTGROUP=4]="SELECTGROUP",A[A.SETINDEX=5]="SETINDEX",A}(z||{});function Q(A,e){switch(e.type){case z.INITDATA:return C()(C()({},A),e.payload);case z.SHOWLOADING:return C()(C()({},A),{},{loading:e.payload});case z.SETINDEX:return C()(C()({},A),{},{index:e.payload});case z.SHOWFORMPANEL:case z.SHOWMEMBERPANEL:return C()(C()({},A),e.payload);case z.SELECTGROUP:return C()(C()({},A),{},{selectedGroup:e.payload,showFormPanel:!0});default:throw new Error}}var X=(0,q.connect)((function(A){return{user:A.user}}))((function(A){var e,r=A.user,t=((0,q.useLocation)(),(0,q.useSearchParams)()),n=c()(t,1)[0],l=(0,g.useReducer)(Q,k),u=c()(l,2),o=u[0],C=u[1],L=o.data,N=o.index,w=(o.loading,o.showFormPanel),m=o.selectedGroup,K=o.showMemberPanel,D=null===(e=r.userInfo)||void 0===e?void 0:e.role,h=(0,g.useState)(n.get("category")||"0"),Y=c()(h,2),B=Y[0],U=Y[1],v=(0,g.useMemo)((function(){var A=[],e=[];if(L){var r,t=s()(L);try{for(t.s();!(r=t.n()).done;){var i=r.value;i.is_creat?A.push(i):e.push(i)}}catch(A){t.e(A)}finally{t.f()}return[A,e]}}),[L]);function X(){return P.apply(this,arguments)}function P(){return(P=a()(i()().mark((function A(){var e;return i()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,x();case 2:if(401!==(null==(e=A.sent)?void 0:e.status)){A.next=5;break}return A.abrupt("return");case 5:C({type:z.INITDATA,payload:{loading:!1,showFormPanel:!1,data:e.groups,index:n.get("category")||0}});case 6:case"end":return A.stop()}}),A)})))).apply(this,arguments)}function H(){return(H=a()(i()().mark((function A(e){return i()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:if(!m.id){A.next=5;break}return A.next=3,d(m.id,e);case 3:A.next=7;break;case 5:return A.next=7,I(e);case 7:X();case 8:case"end":return A.stop()}}),A)})))).apply(this,arguments)}function G(){C({type:z.SHOWMEMBERPANEL,payload:{showMemberPanel:!1,selectedGroup:{}}})}function R(){return(R=a()(i()().mark((function A(e,r){return i()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,T(e,r);case 2:X();case 3:case"end":return A.stop()}}),A)})))).apply(this,arguments)}function _(){return(_=a()(i()().mark((function A(e){return i()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,j(e);case 2:X();case 3:case"end":return A.stop()}}),A)})))).apply(this,arguments)}function $(){return($=a()(i()().mark((function A(e){return i()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,M(e);case 2:X();case 3:case"end":return A.stop()}}),A)})))).apply(this,arguments)}function AA(){return(AA=a()(i()().mark((function A(e,r){return i()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,p(e,r);case 2:X();case 3:case"end":return A.stop()}}),A)})))).apply(this,arguments)}function eA(){return(eA=a()(i()().mark((function A(e,r){return i()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return G(),A.next=3,W({user_ids:e,group_id:r});case 3:X();case 4:case"end":return A.stop()}}),A)})))).apply(this,arguments)}return(0,g.useEffect)((function(){15===D&&C({type:z.SETINDEX,payload:1})}),[D]),(0,g.useEffect)((function(){X()}),[]),(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("div",{className:"teaching-circling-container",style:{paddingLeft:45,paddingTop:22},children:(0,f.jsxs)("div",{className:"teaching-circling-body",children:[15===D?null:(0,f.jsx)(S.YG,{value:B,onChange:function(A){var e;null!==(e=window.location.href.toString())&&void 0!==e&&e.includes("category")?(0,b.jz)("category",A):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&category=".concat(A):"?category=".concat(A)),U(A),C({type:z.SETINDEX,payload:parseInt(A,10)})},tabBarExtraContent:(0,f.jsx)(V.ZP,{type:"primary",disabled:L.length>=50,style:{width:60,height:32,borderRadius:16,border:"1px solid #BACFFE",background:"#F6F7F9 linear-gradient(180deg, #FFFFFF 0%, #F6F7F9 100%)",boxShadow:"0px 2px 4px 0px #E0DFE1, inset 0px 1px 3px 0px rgba(255,255,255,0.5)",color:"#3061D0"},title:L.length>=50?"您加入的教研组已达上限":"",onClick:function(){C({type:z.SHOWFORMPANEL,payload:{showFormPanel:!0,selectedGroup:{}}})},children:"新建"}),className:"mb25",dataSource:[{id:"0",name:"我创建的"},{id:"1",name:"我加入的"}]}),(0,f.jsx)("div",{className:0===v[N].length?"nodata-content":"main-content",children:0===v[N].length?(0,f.jsx)(Z,{children:D<=12?(0,f.jsxs)(f.Fragment,{children:[" ",(0,f.jsx)("p",{children:"教研团队有助于你和你的伙伴们一起创建实训、协同教学,或开展其他教研活动。"})," ",(0,f.jsx)("p",{children:"当前您尚未组建属于自己教研团队,快去组建吧!"})," "]}):(0,f.jsx)("p",{children:" 您尚未加入任何教研小组,请等待老师的召唤吧! "})}):(0,f.jsx)(O,{onExitGroup:function(A){return $.apply(this,arguments)},Transferteams:function(A,e){return AA.apply(this,arguments)},onPlusMember:function(A){C({type:z.SHOWMEMBERPANEL,payload:{showMemberPanel:!0,selectedGroup:A}})},onDelMember:function(A,e){return R.apply(this,arguments)},onDelGroup:function(A){return _.apply(this,arguments)},isAdminOrTeacher:D<=12,onChangeGroupName:function(A){C({type:z.SELECTGROUP,payload:A})},data:v[N]})})]})}),(0,f.jsx)(E,{callback:function(A){return H.apply(this,arguments)},visible:w,onCancel:function(){C({type:z.SHOWFORMPANEL,payload:{showFormPanel:!1}})},id:m.id,name:m.name}),(0,f.jsx)(y.Z,{centered:!0,title:"添加成员",open:K,onCancel:G,footer:null,width:1150,bodyStyle:{minHeight:200},wrapClassName:F.Z.CustomCss,children:(0,f.jsx)(J.Z,{container_id:m.id,container_type:4,onSelect:function(A,e){return eA.apply(this,arguments)},onCancel:G})})]})}))},11806:function(A,e){e.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},58143:function(A){A.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/p__User__Detail__Topicbank__index.async.js b/p__User__Detail__Topicbank__index.async.js index 18c383a8ae..f0cf33ba57 100644 --- a/p__User__Detail__Topicbank__index.async.js +++ b/p__User__Detail__Topicbank__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[98062,1911,37637,80182,79635],{76897:function(e,n,t){t.d(n,{Z:function(){return l}});var a=t(33614),o=t(59301),r={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"},i=t(1393),s=function(e,n){return o.createElement(i.Z,(0,a.Z)({},e,{ref:n,icon:r}))};var l=o.forwardRef(s)},6638:function(e,n,t){var a=t(82242),o=t.n(a),r=(t(59301),t(19779)),i=t(3113),s=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,a=void 0===t?{}:t,l=e.styles,c=void 0===l?{}:l,u=e.customText,d=e.ButtonText,p=e.ButtonClick,m=e.Buttonclass,f=e.ButtonTwo,h=e.imgStyles,g=e.loading,v=void 0!==g&&g;return(0,s.jsxs)("section",{className:"tc animated fadeIn",style:o()(o()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),c),children:[(0,s.jsx)("img",{src:n||r,style:o()({width:288,height:200},h)}),(0,s.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,s.jsx)(i.ZP,o()(o()({className:m,onClick:p},a),{},{children:d})),f&&f]})}},77355:function(e,n,t){t.r(n),t.d(n,{default:function(){return Ae}});var a=t(37205),o=t.n(a),r=t(7557),i=t.n(r),s=t(41498),l=t.n(s),c=t(79800),u=t.n(c),d=t(59301),p=t(80608),m=t(43418),f=t(8591),h=t(38854),g=t(20834),v=t(66999),b=t(86859),y=t(3113),x=t(6638),C=t(24905),j=t(61186),w=t.n(j),O="wrap___BPXsm",k="titleWrap___LDO7D",E="title___ITzue",N="contentWrap___qlmVm",S="content___xakEu",P="colorGray___C9imF",T="name___VziWM",I="actionWrap___DF8Dk",A="action___zpnT_",B="public___dkW04",R=t(37712),_=function(e){var n=e.isPublicly,t=e.data,a=e.checkedIds,o=e.onSetPublic,r=void 0===o?function(){}:o,i=e.onLink,s=void 0===i?function(){}:i,l=e.onEdit,c=void 0===l?function(){}:l,u=e.onCheck,d=void 0===u?function(){}:u;return(0,R.jsxs)("div",{className:O,children:[(0,R.jsxs)("div",{className:k,children:[(0,R.jsx)(C.Z,{checked:a.includes(t.id),onChange:function(e){return d(t.id,e.target.checked)}}),(0,R.jsx)("a",{className:E,onClick:function(){return s(t.id,t.course_list_name)},children:t.name}),t.is_public&&!n&&(0,R.jsx)("span",{className:B,children:"公开"})]}),(0,R.jsxs)("div",{className:N,children:[(0,R.jsxs)("div",{className:S,children:[n&&(0,R.jsx)("span",{className:"".concat(P," mr50"),children:t.creator_name}),(0,R.jsxs)("span",{className:"".concat(P," mr50"),children:[t.quotes_count,"次引用"]}),(0,R.jsxs)("span",{className:"".concat(P," mr50"),children:[t.solve_count," 次答题"]}),(0,R.jsx)("span",{className:"".concat(P," mr50"),children:w()(t.updated_at).fromNow()}),(0,R.jsx)("span",{className:T,children:t.course_list_name})]}),(0,R.jsxs)("div",{className:I,children:[!t.is_public&&!n&&(0,R.jsx)("a",{className:A,onClick:function(){return r(t.id)},children:"设为公共资源"}),!n&&(0,R.jsx)("a",{className:A,onClick:function(){return c(t.id,t.course_list_name)},children:"编辑"})]})]})]})},Z="typeWrap___moOWH",M="mainType___DoIip",D="active___VYgsq",L="otherTypeItem___sWudA",z="otherTypeActive___aWVdr",W="otherType___NPEe0",Q=[{val:"普通作业",type:"normal"},{val:"分组作业",type:"group"},{val:"问卷",type:"poll"}],Y=function(e){var n=e.courseList,t=e.type,a=e.courseId,o=e.onChangeType,r=void 0===o?function(){}:o,i=e.onChangeCourseId,s=void 0===i?function(){}:i;return(0,R.jsxs)("div",{className:"pb20",children:[(0,R.jsx)("div",{className:Z,children:Q.map((function(e){return(0,R.jsx)("div",{className:"".concat(M," ").concat(t===e.type?D:""),onClick:function(){return r(e.type)},children:e.val},e.val)}))}),!!n.length&&(0,R.jsxs)("div",{className:Z,children:[(0,R.jsx)("div",{className:"".concat(L," ").concat(a?"":z),onClick:function(){return s(null)},children:"全部"}),(0,R.jsx)("div",{className:W,children:n.map((function(e){return(0,R.jsx)("div",{className:"".concat(L," ").concat(a===e.id?z:""),onClick:function(){return s(e.id)},children:e.name},e.id)}))})]})]})},J="wrap___IZ02d",F="filterWrap___FVcow",q="flexRowReverse___EoTu5",H="bankWrap___hnjnn",K="bank___iofhW",U="active___Ws95d",X="itemWrap___O66WR",V="colorOrange___eqeDP",G="action___TYxXA",$="midWrap___AiVdh",ee="color999___ea7ds",ne="orderWrap___j3xD_",te="orderIconWrap___LllqQ",ae="orderAsc___TfoG5",oe="orderDesc___PxG47",re="color0152d9___Yuur1",ie="h10___pcenw",se="cursorPointer___gXwx3",le="orderTextWrap___mTfNe",ce="countWrap___igN4k",ue="modal____1xBA",de="auth___mIcU_",pe="authImgWrap___V1VzI",me="authText___AJ0Kz",fe="authButtonWrap___xRW3q",he="authButton___PBzYz",ge=t(82242),ve=t.n(ge),be=t(39647),ye=t.n(be),xe=t(24650),Ce=t(5112),je="wrap___Bo_rt",we="title___wI_Us",Oe="radioWrap___CP5ly",ke="radio___YVxh1",Ee="colorFF0000___cLFaW",Ne=t(27876),Se=["userDetail","globalSetting","loading","dispatch"],Pe=xe.Z.Search,Te=(0,p.connect)((function(e){var n=e.userDetail,t=e.loading;return{userDetail:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n=e.userDetail,t=(e.globalSetting,e.loading),a=e.dispatch,o=(ye()(e,Se),(0,d.useState)("")),r=u()(o,2),s=r[0],c=r[1],p=(0,d.useState)([]),h=u()(p,2),g=h[0],v=h[1],b=(0,d.useState)(),y=u()(b,2),x=y[0],C=y[1],j=(0,d.useState)(!1),w=u()(j,2),O=w[0],k=w[1];(0,d.useEffect)((function(){E()}),[]);var E=function(){var e=l()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"userDetail/topicGetCourseList",payload:{search:s}});case 2:(n=e.sent)&&v((null==n?void 0:n.courses)||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),N=function(){var e=l()(i()().mark((function e(){var t,o,r,s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(x){e.next=4;break}return f.ZP.info("您需要创建课堂,才能发送"),k(!0),e.abrupt("return");case 4:return e.next=6,a({type:"userDetail/topicSendToClass",payload:ve()({course_id:x},null===(t=n.actionTabs)||void 0===t?void 0:t.params)});case 6:o=e.sent,a({type:"userDetail/setActionTabs",payload:{}}),o&&0===o.status&&(s={normal:"common_homework",group:"group_homework",exercise:"exercise",poll:"poll"},(0,Ne.xg)("/classrooms/".concat(x,"/").concat(s[null===(r=n.actionTabs)||void 0===r||null===(r=r.params)||void 0===r?void 0:r.object_type])));case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,R.jsx)(m.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:"UserDetail-SendToClass"===n.actionTabs.key,title:"发送至课堂",okText:"确定",cancelText:"取消",confirmLoading:t["userDetail/sendToClass"],width:600,onOk:N,onCancel:function(){a({type:"userDetail/setActionTabs",payload:{}})},children:(0,R.jsxs)("div",{className:je,children:[(0,R.jsx)("div",{className:we,children:"温馨提示:选择的题将会发送到指定课堂"}),(0,R.jsx)("div",{className:"mb10",children:(0,R.jsx)(Pe,{placeholder:"输入课堂名称的关键字进行搜索",value:s,onChange:function(e){return c(e.target.value)},onSearch:function(e){c(e),E()}})}),(0,R.jsx)("div",{className:Oe,children:(0,R.jsx)(Ce.ZP.Group,{value:x,onChange:function(e){C(e.target.value),k(!1)},children:g.map((function(e,n){return(0,R.jsx)(Ce.ZP,{className:ke,value:e.course_id,children:e.course_name},e.course_id)}))})}),O&&(0,R.jsx)("div",{className:Ee,children:"请先选择课堂"})]})})})),Ie=t(35092),Ae=(0,p.connect)((function(e){var n=e.user,t=e.userDetail,a=e.loading;return{user:n,userDetail:t,globalSetting:e.globalSetting,loading:a.effects}}))((function(e){e.user,e.userDetail,e.globalSetting;var n=e.loading,t=e.dispatch,a=(0,p.useParams)(),r=(0,d.useState)(0),s=u()(r,2),c=s[0],C=s[1],j=(0,d.useState)([]),w=u()(j,2),O=w[0],k=w[1],E=(0,d.useState)([]),N=u()(E,2),S=N[0],P=N[1],T=(0,d.useState)([]),I=u()(T,2),A=I[0],B=I[1],Z=(0,d.useState)(),M=u()(Z,2),D=M[0],L=M[1],z=(0,d.useState)(!0),W=u()(z,2),Q=W[0],ge=W[1],ve=(0,d.useState)({type:"",object_type:"normal",course_list_id:null,page:1,per_page:15,sort_by:"updated_at",sort_direction:"desc"}),be=u()(ve,2),ye=be[0],xe=be[1];(0,d.useEffect)((function(){var e=a.topicstype;L(e),ye.type=e,Ce(ye)}),[a]);var Ce=function(){var e=l()(i()().mark((function e(n){var a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return B([]),e.next=3,t({type:"userDetail/getQuestionBanks",payload:n});case 3:if(-2!==(a=e.sent).status){e.next=7;break}return ge(!1),e.abrupt("return");case 7:ge(!0),a&&(C(a.count||0),P(a.course_list||[]),k(a.question_banks||[]));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),je=function(){ye.sort_direction="desc"===ye.sort_direction?"asc":"desc",xe(ye),Ce(ye)},we=function(e){ye.sort_by=e,ye.sort_direction="desc",xe(ye),Ce(ye)},Oe=function(e,n){B(n?[].concat(o()(A),[e]):A.filter((function(n){return n!==e})))},ke=function(e){var n;m.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,R.jsxs)("div",{className:ue,children:[(0,R.jsx)("p",{children:"设为公共资源后,不能再改回私有。"}),(0,R.jsx)("p",{children:"是否确认设为公共资源?"})]}),onOk:(n=l()(i()().mark((function n(){return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t({type:"userDetail/topicsSetPublic",payload:{object_id:[e],object_type:ye.object_type}});case 2:Ce(ye);case 3:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},Ee=function(e,n){p.history.push("/users/".concat(a.username,"/topics/").concat(e,"/").concat(ye.type,"/").concat(ye.object_type,"/detail"))},Ne=function(e,n){p.history.push("/users/".concat(a.username,"/topics/").concat(e,"/").concat(ye.type,"/").concat(ye.object_type,"/edit"))},Se="publicly"===D;return(0,R.jsxs)("div",{className:"".concat(J," ").concat(Se?"mt30":""),children:[(0,R.jsxs)("div",{children:[(0,R.jsxs)("div",{className:F,children:[(0,R.jsxs)("div",{className:"".concat(H," ").concat("publicly"===D?q:""),children:[(0,R.jsx)("div",{className:"".concat(K," ").concat("personal"!==D?U:""),onClick:function(){return p.history.push("/users/".concat(a.username,"/topics/personal"))},children:"我收藏的课堂资源"}),(0,R.jsx)("div",{className:"".concat(K," ").concat("publicly"!==D?U:""),onClick:function(){return p.history.push("/users/".concat(a.username,"/topicbank/publicly"))},children:"公共课堂资源"})]}),Q&&(0,R.jsx)(Y,{type:ye.object_type,courseId:ye.course_list_id,courseList:S,onChangeType:function(e){ye.object_type=e,ye.course_list_id=null,ye.page=1,xe(ye),Ce(ye)},onChangeCourseId:function(e){ye.course_list_id=e,ye.page=1,xe(ye),Ce(ye)}})]}),Q?(0,R.jsxs)(R.Fragment,{children:[(0,R.jsxs)("div",{className:$,children:[(0,R.jsxs)("span",{className:ee,children:[(0,R.jsxs)("span",{className:"mr20",children:["共",(0,R.jsx)("span",{className:V,children:c}),"个"]}),(0,R.jsxs)("span",{children:["已选择",(0,R.jsx)("span",{className:V,children:null==A?void 0:A.length}),"个(不支持跨页勾选)"]})]}),(0,R.jsxs)("div",{className:ne,children:[!Se&&(0,R.jsx)("span",{className:G,onClick:function(){var e;A.length?m.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,R.jsx)("div",{className:ue,children:(0,R.jsx)("p",{children:"是否确认删除?"})}),onOk:(e=l()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"userDetail/topicsDelete",payload:{object_id:A,object_type:ye.object_type}});case 2:Ce(ye);case 3:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})}):f.ZP.info("请选择资源")},children:"删除"}),(0,R.jsx)("span",{className:G,onClick:function(){A.length?t({type:"userDetail/setActionTabs",payload:{key:"UserDetail-SendToClass",params:{object_id:A,object_type:ye.object_type}}}):f.ZP.info("请选择资源")},children:"发送"}),(0,R.jsx)(h.Z,{dropdownRender:function(){return(0,R.jsxs)(g.Z,{children:[(0,R.jsx)(g.Z.Item,{onClick:function(){return we("updated_at")},children:"最近更新"}),(0,R.jsx)(g.Z.Item,{onClick:function(){return we("name")},children:"题目名称"}),Se&&(0,R.jsx)(g.Z.Item,{onClick:function(){return we("contributor")},children:"贡献者"})]})},children:(0,R.jsx)("span",{className:le,children:"updated_at"===ye.sort_by?"最近更新":"name"===ye.sort_by?"题目名称":"contributor"===ye.sort_by?"贡献者":""})}),(0,R.jsxs)("span",{className:te,children:[(0,R.jsx)("span",{className:ae,children:(0,R.jsx)("i",{className:"asc"===ye.sort_direction?"iconfont icon-sanjiaoxing-up font12 ".concat(re," ").concat(ie," ").concat(se):"iconfont icon-sanjiaoxing-up font12 ".concat(ie," ").concat(se),onClick:function(){return je()}})}),(0,R.jsx)("span",{className:oe,children:(0,R.jsx)("i",{className:"desc"===ye.sort_direction?"iconfont icon-sanjiaoxing-down font12 ".concat(re," ").concat(ie," ").concat(se):"iconfont icon-sanjiaoxing-down font12 ".concat(ie," ").concat(se),onClick:function(){return je()}})})]})]})]}),(0,R.jsxs)(v.Z,{loading:n["userDetail/getQuestionBanks"],active:!0,paragraph:{rows:5},children:[!(null!=O&&O.length)&&(0,R.jsx)(x.Z,{}),(0,R.jsx)("div",{className:X,children:null==O?void 0:O.map((function(e){return(0,R.jsx)(_,{isPublicly:Se,data:e,checkedIds:A,onCheck:Oe,onSetPublic:ke,onLink:Ee,onEdit:Ne},e.id)}))}),c>15&&(0,R.jsx)("div",{className:ce,children:(0,R.jsx)(b.Z,{showQuickJumper:!0,showSizeChanger:!1,total:c,onChange:function(e){return function(e){ye.page=e,xe(ye),Ce(ye)}(e)},pageSize:16,current:ye.page})})]})]}):(0,R.jsxs)("div",{className:de,children:[(0,R.jsx)("div",{className:pe,children:(0,R.jsx)("img",{src:Ie,width:150})}),(0,R.jsx)("div",{className:me,children:"通过职业认证的教师才能访问公共资源"}),(0,R.jsx)("div",{className:fe,children:(0,R.jsx)(y.ZP,{className:he,type:"primary",href:"/account/certification",target:"_blank",children:"立即认证"})})]})]}),(0,R.jsx)(Te,{})]})}))},24905:function(e,n,t){t.d(n,{Z:function(){return O}});var a=t(92310),o=t.n(a),r=t(5630),i=t(59301),s=t(36355),l=t(1684),c=t(32441);var u=i.createContext(null),d=t(98447),p=t(14088),m=t(4572),f=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(a=Object.getOwnPropertySymbols(e);o{var t;const{prefixCls:a,className:h,rootClassName:g,children:v,indeterminate:b=!1,style:y,onMouseEnter:x,onMouseLeave:C,skipGroup:j=!1,disabled:w}=e,O=f(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:k,direction:E,checkbox:N}=i.useContext(s.E_),S=i.useContext(u),{isFormItemInput:P}=i.useContext(c.aM),T=i.useContext(l.Z),I=null!==(t=(null==S?void 0:S.disabled)||w)&&void 0!==t?t:T,A=i.useRef(O.value);i.useEffect((()=>{null==S||S.registerValue(O.value)}),[]),i.useEffect((()=>{if(!j)return O.value!==A.current&&(null==S||S.cancelValue(A.current),null==S||S.registerValue(O.value),A.current=O.value),()=>null==S?void 0:S.cancelValue(O.value)}),[O.value]);const B=k("checkbox",a),[R,_]=(0,d.ZP)(B),Z=Object.assign({},O);S&&!j&&(Z.onChange=function(){O.onChange&&O.onChange.apply(O,arguments),S.toggleOption&&S.toggleOption({label:v,value:O.value})},Z.name=S.name,Z.checked=S.value.includes(O.value));const M=o()(`${B}-wrapper`,{[`${B}-rtl`]:"rtl"===E,[`${B}-wrapper-checked`]:Z.checked,[`${B}-wrapper-disabled`]:I,[`${B}-wrapper-in-form-item`]:P},null==N?void 0:N.className,h,g,_),D=o()({[`${B}-indeterminate`]:b},m.A,_),L=b?"mixed":void 0;return R(i.createElement(p.Z,{component:"Checkbox",disabled:I},i.createElement("label",{className:M,style:Object.assign(Object.assign({},null==N?void 0:N.style),y),onMouseEnter:x,onMouseLeave:C},i.createElement(r.Z,Object.assign({"aria-checked":L},Z,{prefixCls:B,className:D,disabled:I,ref:n})),void 0!==v&&i.createElement("span",null,v))))};var g=i.forwardRef(h),v=t(61414),b=t(55405),y=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(a=Object.getOwnPropertySymbols(e);o{const{defaultValue:t,children:a,options:r=[],prefixCls:l,className:c,rootClassName:p,style:m,onChange:f}=e,h=y(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:x,direction:C}=i.useContext(s.E_),[j,w]=i.useState(h.value||t||[]),[O,k]=i.useState([]);i.useEffect((()=>{"value"in h&&w(h.value||[])}),[h.value]);const E=i.useMemo((()=>r.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[r]),N=x("checkbox",l),S=`${N}-group`,[P,T]=(0,d.ZP)(N),I=(0,b.Z)(h,["value","disabled"]),A=r.length?E.map((e=>i.createElement(g,{prefixCls:N,key:e.value.toString(),disabled:"disabled"in e?e.disabled:h.disabled,value:e.value,checked:j.includes(e.value),onChange:e.onChange,className:`${S}-item`,style:e.style,title:e.title},e.label))):a,B={toggleOption:e=>{const n=j.indexOf(e.value),t=(0,v.Z)(j);-1===n?t.push(e.value):t.splice(n,1),"value"in h||w(t),null==f||f(t.filter((e=>O.includes(e))).sort(((e,n)=>E.findIndex((n=>n.value===e))-E.findIndex((e=>e.value===n)))))},value:j,disabled:h.disabled,name:h.name,registerValue:e=>{k((n=>[].concat((0,v.Z)(n),[e])))},cancelValue:e=>{k((n=>n.filter((n=>n!==e))))}},R=o()(S,{[`${S}-rtl`]:"rtl"===C},c,p,T);return P(i.createElement("div",Object.assign({className:R,style:m},I,{ref:n}),i.createElement(u.Provider,{value:B},A)))},C=i.forwardRef(x);var j=i.memo(C);const w=g;w.Group=j,w.__ANT_CHECKBOX=!0;var O=w},98447:function(e,n,t){t.d(n,{C2:function(){return s}});var a=t(17313),o=t(37613),r=t(83116);const i=e=>{const{checkboxCls:n}=e,t=`${n}-wrapper`;return[{[`${n}-group`]:Object.assign(Object.assign({},(0,a.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[t]:Object.assign(Object.assign({},(0,a.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${t}`]:{marginInlineStart:0},[`&${t}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[n]:Object.assign(Object.assign({},(0,a.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${n}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${n}-inner`]:Object.assign({},(0,a.oN)(e))},[`${n}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${t}:not(${t}-disabled),\n ${n}:not(${n}-disabled)\n `]:{[`&:hover ${n}-inner`]:{borderColor:e.colorPrimary}},[`${t}:not(${t}-disabled)`]:{[`&:hover ${n}-checked:not(${n}-disabled) ${n}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${n}-checked:not(${n}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${n}-checked`]:{[`${n}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${t}-checked:not(${t}-disabled),\n ${n}-checked:not(${n}-disabled)\n `]:{[`&:hover ${n}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[n]:{"&-indeterminate":{[`${n}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${t}-disabled`]:{cursor:"not-allowed"},[`${n}-disabled`]:{[`&, ${n}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${n}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${n}-indeterminate ${n}-inner::after`]:{background:e.colorTextDisabled}}}]};function s(e,n){const t=(0,o.TS)(n,{checkboxCls:`.${e}`,checkboxSize:n.controlInteractiveSize});return[i(t)]}n.ZP=(0,r.Z)("Checkbox",((e,n)=>{let{prefixCls:t}=n;return[s(t,e)]}))},38854:function(e,n,t){t.d(n,{Z:function(){return v}});var a=t(91857),o=t(92310),r=t.n(o),i=t(59301),s=t(78892),l=t(3113),c=t(36355),u=t(81327),d=t(33234),p=t(47211),m=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(a=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:n,getPrefixCls:t,direction:o}=i.useContext(c.E_),{prefixCls:f,type:h="default",danger:g,disabled:v,loading:b,onClick:y,htmlType:x,children:C,className:j,menu:w,arrow:O,autoFocus:k,overlay:E,trigger:N,align:S,open:P,onOpenChange:T,placement:I,getPopupContainer:A,href:B,icon:R=i.createElement(s.Z,null),title:_,buttonsRender:Z=(e=>e),mouseEnterDelay:M,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:z,destroyPopupOnHide:W,dropdownRender:Q}=e,Y=m(e,["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"]),J=t("dropdown",f),F=`${J}-button`,[q,H]=(0,p.Z)(J),K={menu:w,arrow:O,autoFocus:k,align:S,disabled:v,trigger:v?[]:N,onOpenChange:T,getPopupContainer:A||n,mouseEnterDelay:M,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:z,destroyPopupOnHide:W,dropdownRender:Q},{compactSize:U,compactItemClassnames:X}=(0,d.ri)(J,o),V=r()(F,X,j,H);"overlay"in e&&(K.overlay=E),"open"in e&&(K.open=P),K.placement="placement"in e?I:"rtl"===o?"bottomLeft":"bottomRight";const G=i.createElement(l.ZP,{type:h,danger:g,disabled:v,loading:b,onClick:y,htmlType:x,href:B,title:_},C),$=i.createElement(l.ZP,{type:h,danger:g,icon:R}),[ee,ne]=Z([G,$]);return q(i.createElement(u.Z.Compact,Object.assign({className:V,size:U,block:!0},Y),ee,i.createElement(a.Z,Object.assign({},K),ne)))};f.__ANT_BUTTON=!0;var h=f;const g=a.Z;g.Button=h;var v=g},24650:function(e,n,t){t.d(n,{Z:function(){return B}});var a=t(92310),o=t.n(a),r=t(59301),i=t(36355),s=t(32441),l=t(9937);var c=e=>{const{getPrefixCls:n,direction:t}=(0,r.useContext)(i.E_),{prefixCls:a,className:c}=e,u=n("input-group",a),d=n("input"),[p,m]=(0,l.ZP)(d),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===t},m,c),h=(0,r.useContext)(s.aM),g=(0,r.useMemo)((()=>Object.assign(Object.assign({},h),{isFormItemInput:!1})),[h]);return p(r.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},r.createElement(s.aM.Provider,{value:g},e.children)))},u=t(9432),d=t(33614),p={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"},m=t(1393),f=function(e,n){return r.createElement(m.Z,(0,d.Z)({},e,{ref:n,icon:p}))};var h=r.forwardRef(f),g=t(76897),v=t(55405),b=t(25629),y=t(59412),x=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(a=Object.getOwnPropertySymbols(e);oe?r.createElement(g.Z,null):r.createElement(h,null),j={click:"onClick",hover:"onMouseOver"};var w=r.forwardRef(((e,n)=>{const{visibilityToggle:t=!0}=e,a="object"==typeof t&&void 0!==t.visible,[s,l]=(0,r.useState)((()=>!!a&&t.visible)),c=(0,r.useRef)(null);r.useEffect((()=>{a&&l(t.visible)}),[a,t]);const d=(0,y.Z)(c),p=()=>{const{disabled:n}=e;n||(s&&d(),l((e=>{var n;const a=!e;return"object"==typeof t&&(null===(n=t.onVisibleChange)||void 0===n||n.call(t,a)),a})))},{className:m,prefixCls:f,inputPrefixCls:h,size:g}=e,w=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:O}=r.useContext(i.E_),k=O("input",h),E=O("input-password",f),N=t&&(n=>{const{action:t="click",iconRender:a=C}=e,o=j[t]||"",i=a(s),l={[o]:p,className:`${n}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return r.cloneElement(r.isValidElement(i)?i:r.createElement("span",null,i),l)})(E),S=o()(E,m,{[`${E}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,v.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:S,prefixCls:k,suffix:N});return g&&(P.size=g),r.createElement(u.Z,Object.assign({ref:(0,b.sQ)(n,c)},P))})),O=t(78405),k=t(92343),E=t(3113),N=t(19716),S=t(33234),P=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(a=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,inputPrefixCls:a,className:s,size:l,suffix:c,enterButton:d=!1,addonAfter:p,loading:m,disabled:f,onSearch:h,onChange:g,onCompositionStart:v,onCompositionEnd:y}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:j}=r.useContext(i.E_),w=r.useRef(!1),T=C("input-search",t),I=C("input",a),{compactSize:A}=(0,S.ri)(T,j),B=(0,N.Z)((e=>{var n;return null!==(n=null!=l?l:A)&&void 0!==n?n:e})),R=r.useRef(null),_=e=>{var n;document.activeElement===(null===(n=R.current)||void 0===n?void 0:n.input)&&e.preventDefault()},Z=e=>{var n,t;h&&h(null===(t=null===(n=R.current)||void 0===n?void 0:n.input)||void 0===t?void 0:t.value,e,{source:"input"})},M="boolean"==typeof d?r.createElement(O.Z,null):null,D=`${T}-button`;let L;const z=d||{},W=z.type&&!0===z.type.__ANT_BUTTON;L=W||"button"===z.type?(0,k.Tm)(z,Object.assign({onMouseDown:_,onClick:e=>{var n,t;null===(t=null===(n=null==z?void 0:z.props)||void 0===n?void 0:n.onClick)||void 0===t||t.call(n,e),Z(e)},key:"enterButton"},W?{className:D,size:B}:{})):r.createElement(E.ZP,{className:D,type:d?"primary":void 0,size:B,disabled:f,key:"enterButton",onMouseDown:_,onClick:Z,loading:m,icon:M},d),p&&(L=[L,(0,k.Tm)(p,{key:"addonAfter"})]);const Q=o()(T,{[`${T}-rtl`]:"rtl"===j,[`${T}-${B}`]:!!B,[`${T}-with-button`]:!!d},s);return r.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,n),onPressEnter:e=>{w.current||m||Z(e)}},x,{size:B,onCompositionStart:e=>{w.current=!0,null==v||v(e)},onCompositionEnd:e=>{w.current=!1,null==y||y(e)},prefixCls:I,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&h&&h(e.target.value,e,{source:"clear"}),g&&g(e)},className:Q,disabled:f}))})),I=t(1643);const A=u.Z;A.Group=c,A.Search=T,A.TextArea=I.Z,A.Password=w;var B=A},81327:function(e,n,t){t.d(n,{Z:function(){return b}});var a=t(59301),o=t(92310),r=t.n(o),i=t(75440),s=t(36355),l=t(33234);const c=a.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:n,index:t,children:o,split:r,style:i}=e;const{latestIndex:s}=a.useContext(c);return null==o?null:a.createElement(a.Fragment,null,a.createElement("div",{className:n,style:i},o),t{var t,o;const{getPrefixCls:l,space:c,direction:g}=a.useContext(s.E_),{size:v=(null==c?void 0:c.size)||"small",align:b,className:y,rootClassName:x,children:C,direction:j="horizontal",prefixCls:w,split:O,style:k,wrap:E=!1,classNames:N,styles:S}=e,P=h(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[T,I]=Array.isArray(v)?v:[v,v],A=m(I),B=m(T),R=f(I),_=f(T),Z=(0,i.Z)(C,{keepEmpty:!0}),M=void 0===b&&"horizontal"===j?"center":b,D=l("space",w),[L,z]=(0,p.Z)(D),W=r()(D,null==c?void 0:c.className,z,`${D}-${j}`,{[`${D}-rtl`]:"rtl"===g,[`${D}-align-${M}`]:M,[`${D}-gap-row-${I}`]:A,[`${D}-gap-col-${T}`]:B},y,x),Q=r()(`${D}-item`,null!==(t=null==N?void 0:N.item)&&void 0!==t?t:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let Y=0;const J=Z.map(((e,n)=>{var t,o;null!=e&&(Y=n);const r=e&&e.key||`${Q}-${n}`;return a.createElement(d,{className:Q,key:r,index:n,split:O,style:null!==(t=null==S?void 0:S.item)&&void 0!==t?t:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),F=a.useMemo((()=>({latestIndex:Y})),[Y]);if(0===Z.length)return null;const q={};return E&&(q.flexWrap="wrap"),!B&&_&&(q.columnGap=T),!A&&R&&(q.rowGap=I),L(a.createElement("div",Object.assign({ref:n,className:W,style:Object.assign(Object.assign(Object.assign({},q),null==c?void 0:c.style),k)},P),a.createElement(u,{value:F},J)))}));const v=g;v.Compact=l.ZP;var b=v},35092:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[98062],{76897:function(e,n,t){t.d(n,{Z:function(){return l}});var a=t(33614),o=t(59301),r={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"},i=t(1393),s=function(e,n){return o.createElement(i.Z,(0,a.Z)({},e,{ref:n,icon:r}))};var l=o.forwardRef(s)},6638:function(e,n,t){var a=t(82242),o=t.n(a),r=(t(59301),t(19779)),i=t(3113),s=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,a=void 0===t?{}:t,l=e.styles,c=void 0===l?{}:l,u=e.customText,d=e.ButtonText,p=e.ButtonClick,m=e.Buttonclass,f=e.ButtonTwo,h=e.imgStyles,g=e.loading,v=void 0!==g&&g;return(0,s.jsxs)("section",{className:"tc animated fadeIn",style:o()(o()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),c),children:[(0,s.jsx)("img",{src:n||r,style:o()({width:288,height:200},h)}),(0,s.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,s.jsx)(i.ZP,o()(o()({className:m,onClick:p},a),{},{children:d})),f&&f]})}},77355:function(e,n,t){t.r(n),t.d(n,{default:function(){return Ae}});var a=t(37205),o=t.n(a),r=t(7557),i=t.n(r),s=t(41498),l=t.n(s),c=t(79800),u=t.n(c),d=t(59301),p=t(80608),m=t(43418),f=t(8591),h=t(38854),g=t(20834),v=t(66999),b=t(86859),y=t(3113),x=t(6638),C=t(24905),j=t(61186),w=t.n(j),O="wrap___BPXsm",k="titleWrap___LDO7D",E="title___ITzue",N="contentWrap___qlmVm",S="content___xakEu",P="colorGray___C9imF",T="name___VziWM",I="actionWrap___DF8Dk",A="action___zpnT_",B="public___dkW04",R=t(37712),_=function(e){var n=e.isPublicly,t=e.data,a=e.checkedIds,o=e.onSetPublic,r=void 0===o?function(){}:o,i=e.onLink,s=void 0===i?function(){}:i,l=e.onEdit,c=void 0===l?function(){}:l,u=e.onCheck,d=void 0===u?function(){}:u;return(0,R.jsxs)("div",{className:O,children:[(0,R.jsxs)("div",{className:k,children:[(0,R.jsx)(C.Z,{checked:a.includes(t.id),onChange:function(e){return d(t.id,e.target.checked)}}),(0,R.jsx)("a",{className:E,onClick:function(){return s(t.id,t.course_list_name)},children:t.name}),t.is_public&&!n&&(0,R.jsx)("span",{className:B,children:"公开"})]}),(0,R.jsxs)("div",{className:N,children:[(0,R.jsxs)("div",{className:S,children:[n&&(0,R.jsx)("span",{className:"".concat(P," mr50"),children:t.creator_name}),(0,R.jsxs)("span",{className:"".concat(P," mr50"),children:[t.quotes_count,"次引用"]}),(0,R.jsxs)("span",{className:"".concat(P," mr50"),children:[t.solve_count," 次答题"]}),(0,R.jsx)("span",{className:"".concat(P," mr50"),children:w()(t.updated_at).fromNow()}),(0,R.jsx)("span",{className:T,children:t.course_list_name})]}),(0,R.jsxs)("div",{className:I,children:[!t.is_public&&!n&&(0,R.jsx)("a",{className:A,onClick:function(){return r(t.id)},children:"设为公共资源"}),!n&&(0,R.jsx)("a",{className:A,onClick:function(){return c(t.id,t.course_list_name)},children:"编辑"})]})]})]})},Z="typeWrap___moOWH",M="mainType___DoIip",D="active___VYgsq",L="otherTypeItem___sWudA",z="otherTypeActive___aWVdr",W="otherType___NPEe0",Q=[{val:"普通作业",type:"normal"},{val:"分组作业",type:"group"},{val:"问卷",type:"poll"}],Y=function(e){var n=e.courseList,t=e.type,a=e.courseId,o=e.onChangeType,r=void 0===o?function(){}:o,i=e.onChangeCourseId,s=void 0===i?function(){}:i;return(0,R.jsxs)("div",{className:"pb20",children:[(0,R.jsx)("div",{className:Z,children:Q.map((function(e){return(0,R.jsx)("div",{className:"".concat(M," ").concat(t===e.type?D:""),onClick:function(){return r(e.type)},children:e.val},e.val)}))}),!!n.length&&(0,R.jsxs)("div",{className:Z,children:[(0,R.jsx)("div",{className:"".concat(L," ").concat(a?"":z),onClick:function(){return s(null)},children:"全部"}),(0,R.jsx)("div",{className:W,children:n.map((function(e){return(0,R.jsx)("div",{className:"".concat(L," ").concat(a===e.id?z:""),onClick:function(){return s(e.id)},children:e.name},e.id)}))})]})]})},J="wrap___IZ02d",F="filterWrap___FVcow",q="flexRowReverse___EoTu5",H="bankWrap___hnjnn",K="bank___iofhW",U="active___Ws95d",X="itemWrap___O66WR",V="colorOrange___eqeDP",G="action___TYxXA",$="midWrap___AiVdh",ee="color999___ea7ds",ne="orderWrap___j3xD_",te="orderIconWrap___LllqQ",ae="orderAsc___TfoG5",oe="orderDesc___PxG47",re="color0152d9___Yuur1",ie="h10___pcenw",se="cursorPointer___gXwx3",le="orderTextWrap___mTfNe",ce="countWrap___igN4k",ue="modal____1xBA",de="auth___mIcU_",pe="authImgWrap___V1VzI",me="authText___AJ0Kz",fe="authButtonWrap___xRW3q",he="authButton___PBzYz",ge=t(82242),ve=t.n(ge),be=t(39647),ye=t.n(be),xe=t(24650),Ce=t(5112),je="wrap___Bo_rt",we="title___wI_Us",Oe="radioWrap___CP5ly",ke="radio___YVxh1",Ee="colorFF0000___cLFaW",Ne=t(27876),Se=["userDetail","globalSetting","loading","dispatch"],Pe=xe.Z.Search,Te=(0,p.connect)((function(e){var n=e.userDetail,t=e.loading;return{userDetail:n,globalSetting:e.globalSetting,loading:t.effects}}))((function(e){var n=e.userDetail,t=(e.globalSetting,e.loading),a=e.dispatch,o=(ye()(e,Se),(0,d.useState)("")),r=u()(o,2),s=r[0],c=r[1],p=(0,d.useState)([]),h=u()(p,2),g=h[0],v=h[1],b=(0,d.useState)(),y=u()(b,2),x=y[0],C=y[1],j=(0,d.useState)(!1),w=u()(j,2),O=w[0],k=w[1];(0,d.useEffect)((function(){E()}),[]);var E=function(){var e=l()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a({type:"userDetail/topicGetCourseList",payload:{search:s}});case 2:(n=e.sent)&&v((null==n?void 0:n.courses)||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),N=function(){var e=l()(i()().mark((function e(){var t,o,r,s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(x){e.next=4;break}return f.ZP.info("您需要创建课堂,才能发送"),k(!0),e.abrupt("return");case 4:return e.next=6,a({type:"userDetail/topicSendToClass",payload:ve()({course_id:x},null===(t=n.actionTabs)||void 0===t?void 0:t.params)});case 6:o=e.sent,a({type:"userDetail/setActionTabs",payload:{}}),o&&0===o.status&&(s={normal:"common_homework",group:"group_homework",exercise:"exercise",poll:"poll"},(0,Ne.xg)("/classrooms/".concat(x,"/").concat(s[null===(r=n.actionTabs)||void 0===r||null===(r=r.params)||void 0===r?void 0:r.object_type])));case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,R.jsx)(m.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:"UserDetail-SendToClass"===n.actionTabs.key,title:"发送至课堂",okText:"确定",cancelText:"取消",confirmLoading:t["userDetail/sendToClass"],width:600,onOk:N,onCancel:function(){a({type:"userDetail/setActionTabs",payload:{}})},children:(0,R.jsxs)("div",{className:je,children:[(0,R.jsx)("div",{className:we,children:"温馨提示:选择的题将会发送到指定课堂"}),(0,R.jsx)("div",{className:"mb10",children:(0,R.jsx)(Pe,{placeholder:"输入课堂名称的关键字进行搜索",value:s,onChange:function(e){return c(e.target.value)},onSearch:function(e){c(e),E()}})}),(0,R.jsx)("div",{className:Oe,children:(0,R.jsx)(Ce.ZP.Group,{value:x,onChange:function(e){C(e.target.value),k(!1)},children:g.map((function(e,n){return(0,R.jsx)(Ce.ZP,{className:ke,value:e.course_id,children:e.course_name},e.course_id)}))})}),O&&(0,R.jsx)("div",{className:Ee,children:"请先选择课堂"})]})})})),Ie=t(35092),Ae=(0,p.connect)((function(e){var n=e.user,t=e.userDetail,a=e.loading;return{user:n,userDetail:t,globalSetting:e.globalSetting,loading:a.effects}}))((function(e){e.user,e.userDetail,e.globalSetting;var n=e.loading,t=e.dispatch,a=(0,p.useParams)(),r=(0,d.useState)(0),s=u()(r,2),c=s[0],C=s[1],j=(0,d.useState)([]),w=u()(j,2),O=w[0],k=w[1],E=(0,d.useState)([]),N=u()(E,2),S=N[0],P=N[1],T=(0,d.useState)([]),I=u()(T,2),A=I[0],B=I[1],Z=(0,d.useState)(),M=u()(Z,2),D=M[0],L=M[1],z=(0,d.useState)(!0),W=u()(z,2),Q=W[0],ge=W[1],ve=(0,d.useState)({type:"",object_type:"normal",course_list_id:null,page:1,per_page:15,sort_by:"updated_at",sort_direction:"desc"}),be=u()(ve,2),ye=be[0],xe=be[1];(0,d.useEffect)((function(){var e=a.topicstype;L(e),ye.type=e,Ce(ye)}),[a]);var Ce=function(){var e=l()(i()().mark((function e(n){var a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return B([]),e.next=3,t({type:"userDetail/getQuestionBanks",payload:n});case 3:if(-2!==(a=e.sent).status){e.next=7;break}return ge(!1),e.abrupt("return");case 7:ge(!0),a&&(C(a.count||0),P(a.course_list||[]),k(a.question_banks||[]));case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),je=function(){ye.sort_direction="desc"===ye.sort_direction?"asc":"desc",xe(ye),Ce(ye)},we=function(e){ye.sort_by=e,ye.sort_direction="desc",xe(ye),Ce(ye)},Oe=function(e,n){B(n?[].concat(o()(A),[e]):A.filter((function(n){return n!==e})))},ke=function(e){var n;m.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,R.jsxs)("div",{className:ue,children:[(0,R.jsx)("p",{children:"设为公共资源后,不能再改回私有。"}),(0,R.jsx)("p",{children:"是否确认设为公共资源?"})]}),onOk:(n=l()(i()().mark((function n(){return i()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t({type:"userDetail/topicsSetPublic",payload:{object_id:[e],object_type:ye.object_type}});case 2:Ce(ye);case 3:case"end":return n.stop()}}),n)}))),function(){return n.apply(this,arguments)})})},Ee=function(e,n){p.history.push("/users/".concat(a.username,"/topics/").concat(e,"/").concat(ye.type,"/").concat(ye.object_type,"/detail"))},Ne=function(e,n){p.history.push("/users/".concat(a.username,"/topics/").concat(e,"/").concat(ye.type,"/").concat(ye.object_type,"/edit"))},Se="publicly"===D;return(0,R.jsxs)("div",{className:"".concat(J," ").concat(Se?"mt30":""),children:[(0,R.jsxs)("div",{children:[(0,R.jsxs)("div",{className:F,children:[(0,R.jsxs)("div",{className:"".concat(H," ").concat("publicly"===D?q:""),children:[(0,R.jsx)("div",{className:"".concat(K," ").concat("personal"!==D?U:""),onClick:function(){return p.history.push("/users/".concat(a.username,"/topics/personal"))},children:"我收藏的课堂资源"}),(0,R.jsx)("div",{className:"".concat(K," ").concat("publicly"!==D?U:""),onClick:function(){return p.history.push("/users/".concat(a.username,"/topicbank/publicly"))},children:"公共课堂资源"})]}),Q&&(0,R.jsx)(Y,{type:ye.object_type,courseId:ye.course_list_id,courseList:S,onChangeType:function(e){ye.object_type=e,ye.course_list_id=null,ye.page=1,xe(ye),Ce(ye)},onChangeCourseId:function(e){ye.course_list_id=e,ye.page=1,xe(ye),Ce(ye)}})]}),Q?(0,R.jsxs)(R.Fragment,{children:[(0,R.jsxs)("div",{className:$,children:[(0,R.jsxs)("span",{className:ee,children:[(0,R.jsxs)("span",{className:"mr20",children:["共",(0,R.jsx)("span",{className:V,children:c}),"个"]}),(0,R.jsxs)("span",{children:["已选择",(0,R.jsx)("span",{className:V,children:null==A?void 0:A.length}),"个(不支持跨页勾选)"]})]}),(0,R.jsxs)("div",{className:ne,children:[!Se&&(0,R.jsx)("span",{className:G,onClick:function(){var e;A.length?m.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,R.jsx)("div",{className:ue,children:(0,R.jsx)("p",{children:"是否确认删除?"})}),onOk:(e=l()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"userDetail/topicsDelete",payload:{object_id:A,object_type:ye.object_type}});case 2:Ce(ye);case 3:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})}):f.ZP.info("请选择资源")},children:"删除"}),(0,R.jsx)("span",{className:G,onClick:function(){A.length?t({type:"userDetail/setActionTabs",payload:{key:"UserDetail-SendToClass",params:{object_id:A,object_type:ye.object_type}}}):f.ZP.info("请选择资源")},children:"发送"}),(0,R.jsx)(h.Z,{dropdownRender:function(){return(0,R.jsxs)(g.Z,{children:[(0,R.jsx)(g.Z.Item,{onClick:function(){return we("updated_at")},children:"最近更新"}),(0,R.jsx)(g.Z.Item,{onClick:function(){return we("name")},children:"题目名称"}),Se&&(0,R.jsx)(g.Z.Item,{onClick:function(){return we("contributor")},children:"贡献者"})]})},children:(0,R.jsx)("span",{className:le,children:"updated_at"===ye.sort_by?"最近更新":"name"===ye.sort_by?"题目名称":"contributor"===ye.sort_by?"贡献者":""})}),(0,R.jsxs)("span",{className:te,children:[(0,R.jsx)("span",{className:ae,children:(0,R.jsx)("i",{className:"asc"===ye.sort_direction?"iconfont icon-sanjiaoxing-up font12 ".concat(re," ").concat(ie," ").concat(se):"iconfont icon-sanjiaoxing-up font12 ".concat(ie," ").concat(se),onClick:function(){return je()}})}),(0,R.jsx)("span",{className:oe,children:(0,R.jsx)("i",{className:"desc"===ye.sort_direction?"iconfont icon-sanjiaoxing-down font12 ".concat(re," ").concat(ie," ").concat(se):"iconfont icon-sanjiaoxing-down font12 ".concat(ie," ").concat(se),onClick:function(){return je()}})})]})]})]}),(0,R.jsxs)(v.Z,{loading:n["userDetail/getQuestionBanks"],active:!0,paragraph:{rows:5},children:[!(null!=O&&O.length)&&(0,R.jsx)(x.Z,{}),(0,R.jsx)("div",{className:X,children:null==O?void 0:O.map((function(e){return(0,R.jsx)(_,{isPublicly:Se,data:e,checkedIds:A,onCheck:Oe,onSetPublic:ke,onLink:Ee,onEdit:Ne},e.id)}))}),c>15&&(0,R.jsx)("div",{className:ce,children:(0,R.jsx)(b.Z,{showQuickJumper:!0,showSizeChanger:!1,total:c,onChange:function(e){return function(e){ye.page=e,xe(ye),Ce(ye)}(e)},pageSize:16,current:ye.page})})]})]}):(0,R.jsxs)("div",{className:de,children:[(0,R.jsx)("div",{className:pe,children:(0,R.jsx)("img",{src:Ie,width:150})}),(0,R.jsx)("div",{className:me,children:"通过职业认证的教师才能访问公共资源"}),(0,R.jsx)("div",{className:fe,children:(0,R.jsx)(y.ZP,{className:he,type:"primary",href:"/account/certification",target:"_blank",children:"立即认证"})})]})]}),(0,R.jsx)(Te,{})]})}))},24905:function(e,n,t){t.d(n,{Z:function(){return O}});var a=t(92310),o=t.n(a),r=t(5630),i=t(59301),s=t(36355),l=t(1684),c=t(32441);var u=i.createContext(null),d=t(98447),p=t(14088),m=t(4572),f=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(a=Object.getOwnPropertySymbols(e);o{var t;const{prefixCls:a,className:h,rootClassName:g,children:v,indeterminate:b=!1,style:y,onMouseEnter:x,onMouseLeave:C,skipGroup:j=!1,disabled:w}=e,O=f(e,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:k,direction:E,checkbox:N}=i.useContext(s.E_),S=i.useContext(u),{isFormItemInput:P}=i.useContext(c.aM),T=i.useContext(l.Z),I=null!==(t=(null==S?void 0:S.disabled)||w)&&void 0!==t?t:T,A=i.useRef(O.value);i.useEffect((()=>{null==S||S.registerValue(O.value)}),[]),i.useEffect((()=>{if(!j)return O.value!==A.current&&(null==S||S.cancelValue(A.current),null==S||S.registerValue(O.value),A.current=O.value),()=>null==S?void 0:S.cancelValue(O.value)}),[O.value]);const B=k("checkbox",a),[R,_]=(0,d.ZP)(B),Z=Object.assign({},O);S&&!j&&(Z.onChange=function(){O.onChange&&O.onChange.apply(O,arguments),S.toggleOption&&S.toggleOption({label:v,value:O.value})},Z.name=S.name,Z.checked=S.value.includes(O.value));const M=o()(`${B}-wrapper`,{[`${B}-rtl`]:"rtl"===E,[`${B}-wrapper-checked`]:Z.checked,[`${B}-wrapper-disabled`]:I,[`${B}-wrapper-in-form-item`]:P},null==N?void 0:N.className,h,g,_),D=o()({[`${B}-indeterminate`]:b},m.A,_),L=b?"mixed":void 0;return R(i.createElement(p.Z,{component:"Checkbox",disabled:I},i.createElement("label",{className:M,style:Object.assign(Object.assign({},null==N?void 0:N.style),y),onMouseEnter:x,onMouseLeave:C},i.createElement(r.Z,Object.assign({"aria-checked":L},Z,{prefixCls:B,className:D,disabled:I,ref:n})),void 0!==v&&i.createElement("span",null,v))))};var g=i.forwardRef(h),v=t(61414),b=t(55405),y=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(a=Object.getOwnPropertySymbols(e);o{const{defaultValue:t,children:a,options:r=[],prefixCls:l,className:c,rootClassName:p,style:m,onChange:f}=e,h=y(e,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:x,direction:C}=i.useContext(s.E_),[j,w]=i.useState(h.value||t||[]),[O,k]=i.useState([]);i.useEffect((()=>{"value"in h&&w(h.value||[])}),[h.value]);const E=i.useMemo((()=>r.map((e=>"string"==typeof e||"number"==typeof e?{label:e,value:e}:e))),[r]),N=x("checkbox",l),S=`${N}-group`,[P,T]=(0,d.ZP)(N),I=(0,b.Z)(h,["value","disabled"]),A=r.length?E.map((e=>i.createElement(g,{prefixCls:N,key:e.value.toString(),disabled:"disabled"in e?e.disabled:h.disabled,value:e.value,checked:j.includes(e.value),onChange:e.onChange,className:`${S}-item`,style:e.style,title:e.title},e.label))):a,B={toggleOption:e=>{const n=j.indexOf(e.value),t=(0,v.Z)(j);-1===n?t.push(e.value):t.splice(n,1),"value"in h||w(t),null==f||f(t.filter((e=>O.includes(e))).sort(((e,n)=>E.findIndex((n=>n.value===e))-E.findIndex((e=>e.value===n)))))},value:j,disabled:h.disabled,name:h.name,registerValue:e=>{k((n=>[].concat((0,v.Z)(n),[e])))},cancelValue:e=>{k((n=>n.filter((n=>n!==e))))}},R=o()(S,{[`${S}-rtl`]:"rtl"===C},c,p,T);return P(i.createElement("div",Object.assign({className:R,style:m},I,{ref:n}),i.createElement(u.Provider,{value:B},A)))},C=i.forwardRef(x);var j=i.memo(C);const w=g;w.Group=j,w.__ANT_CHECKBOX=!0;var O=w},98447:function(e,n,t){t.d(n,{C2:function(){return s}});var a=t(17313),o=t(37613),r=t(83116);const i=e=>{const{checkboxCls:n}=e,t=`${n}-wrapper`;return[{[`${n}-group`]:Object.assign(Object.assign({},(0,a.Wf)(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[t]:Object.assign(Object.assign({},(0,a.Wf)(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${t}`]:{marginInlineStart:0},[`&${t}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[n]:Object.assign(Object.assign({},(0,a.Wf)(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:e.borderRadiusSM,alignSelf:"center",[`${n}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${n}-inner`]:Object.assign({},(0,a.oN)(e))},[`${n}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:e.checkboxSize,height:e.checkboxSize,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${e.lineWidth}px ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:e.checkboxSize/14*5,height:e.checkboxSize/14*8,border:`${e.lineWidthBold}px solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`}},"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[`\n ${t}:not(${t}-disabled),\n ${n}:not(${n}-disabled)\n `]:{[`&:hover ${n}-inner`]:{borderColor:e.colorPrimary}},[`${t}:not(${t}-disabled)`]:{[`&:hover ${n}-checked:not(${n}-disabled) ${n}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${n}-checked:not(${n}-disabled):after`]:{borderColor:e.colorPrimaryHover}}},{[`${n}-checked`]:{[`${n}-inner`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`}}},[`\n ${t}-checked:not(${t}-disabled),\n ${n}-checked:not(${n}-disabled)\n `]:{[`&:hover ${n}-inner`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}},{[n]:{"&-indeterminate":{[`${n}-inner`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.fontSizeLG/2,height:e.fontSizeLG/2,backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${t}-disabled`]:{cursor:"not-allowed"},[`${n}-disabled`]:{[`&, ${n}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${n}-inner`]:{background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:e.colorTextDisabled},[`&${n}-indeterminate ${n}-inner::after`]:{background:e.colorTextDisabled}}}]};function s(e,n){const t=(0,o.TS)(n,{checkboxCls:`.${e}`,checkboxSize:n.controlInteractiveSize});return[i(t)]}n.ZP=(0,r.Z)("Checkbox",((e,n)=>{let{prefixCls:t}=n;return[s(t,e)]}))},38854:function(e,n,t){t.d(n,{Z:function(){return v}});var a=t(91857),o=t(92310),r=t.n(o),i=t(59301),s=t(78892),l=t(3113),c=t(36355),u=t(81327),d=t(33234),p=t(47211),m=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(a=Object.getOwnPropertySymbols(e);o{const{getPopupContainer:n,getPrefixCls:t,direction:o}=i.useContext(c.E_),{prefixCls:f,type:h="default",danger:g,disabled:v,loading:b,onClick:y,htmlType:x,children:C,className:j,menu:w,arrow:O,autoFocus:k,overlay:E,trigger:N,align:S,open:P,onOpenChange:T,placement:I,getPopupContainer:A,href:B,icon:R=i.createElement(s.Z,null),title:_,buttonsRender:Z=(e=>e),mouseEnterDelay:M,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:z,destroyPopupOnHide:W,dropdownRender:Q}=e,Y=m(e,["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"]),J=t("dropdown",f),F=`${J}-button`,[q,H]=(0,p.Z)(J),K={menu:w,arrow:O,autoFocus:k,align:S,disabled:v,trigger:v?[]:N,onOpenChange:T,getPopupContainer:A||n,mouseEnterDelay:M,mouseLeaveDelay:D,overlayClassName:L,overlayStyle:z,destroyPopupOnHide:W,dropdownRender:Q},{compactSize:U,compactItemClassnames:X}=(0,d.ri)(J,o),V=r()(F,X,j,H);"overlay"in e&&(K.overlay=E),"open"in e&&(K.open=P),K.placement="placement"in e?I:"rtl"===o?"bottomLeft":"bottomRight";const G=i.createElement(l.ZP,{type:h,danger:g,disabled:v,loading:b,onClick:y,htmlType:x,href:B,title:_},C),$=i.createElement(l.ZP,{type:h,danger:g,icon:R}),[ee,ne]=Z([G,$]);return q(i.createElement(u.Z.Compact,Object.assign({className:V,size:U,block:!0},Y),ee,i.createElement(a.Z,Object.assign({},K),ne)))};f.__ANT_BUTTON=!0;var h=f;const g=a.Z;g.Button=h;var v=g},24650:function(e,n,t){t.d(n,{Z:function(){return B}});var a=t(92310),o=t.n(a),r=t(59301),i=t(36355),s=t(32441),l=t(9937);var c=e=>{const{getPrefixCls:n,direction:t}=(0,r.useContext)(i.E_),{prefixCls:a,className:c}=e,u=n("input-group",a),d=n("input"),[p,m]=(0,l.ZP)(d),f=o()(u,{[`${u}-lg`]:"large"===e.size,[`${u}-sm`]:"small"===e.size,[`${u}-compact`]:e.compact,[`${u}-rtl`]:"rtl"===t},m,c),h=(0,r.useContext)(s.aM),g=(0,r.useMemo)((()=>Object.assign(Object.assign({},h),{isFormItemInput:!1})),[h]);return p(r.createElement("span",{className:f,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},r.createElement(s.aM.Provider,{value:g},e.children)))},u=t(9432),d=t(33614),p={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"},m=t(1393),f=function(e,n){return r.createElement(m.Z,(0,d.Z)({},e,{ref:n,icon:p}))};var h=r.forwardRef(f),g=t(76897),v=t(55405),b=t(25629),y=t(59412),x=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(a=Object.getOwnPropertySymbols(e);oe?r.createElement(g.Z,null):r.createElement(h,null),j={click:"onClick",hover:"onMouseOver"};var w=r.forwardRef(((e,n)=>{const{visibilityToggle:t=!0}=e,a="object"==typeof t&&void 0!==t.visible,[s,l]=(0,r.useState)((()=>!!a&&t.visible)),c=(0,r.useRef)(null);r.useEffect((()=>{a&&l(t.visible)}),[a,t]);const d=(0,y.Z)(c),p=()=>{const{disabled:n}=e;n||(s&&d(),l((e=>{var n;const a=!e;return"object"==typeof t&&(null===(n=t.onVisibleChange)||void 0===n||n.call(t,a)),a})))},{className:m,prefixCls:f,inputPrefixCls:h,size:g}=e,w=x(e,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:O}=r.useContext(i.E_),k=O("input",h),E=O("input-password",f),N=t&&(n=>{const{action:t="click",iconRender:a=C}=e,o=j[t]||"",i=a(s),l={[o]:p,className:`${n}-icon`,key:"passwordIcon",onMouseDown:e=>{e.preventDefault()},onMouseUp:e=>{e.preventDefault()}};return r.cloneElement(r.isValidElement(i)?i:r.createElement("span",null,i),l)})(E),S=o()(E,m,{[`${E}-${g}`]:!!g}),P=Object.assign(Object.assign({},(0,v.Z)(w,["suffix","iconRender","visibilityToggle"])),{type:s?"text":"password",className:S,prefixCls:k,suffix:N});return g&&(P.size=g),r.createElement(u.Z,Object.assign({ref:(0,b.sQ)(n,c)},P))})),O=t(78405),k=t(92343),E=t(3113),N=t(19716),S=t(33234),P=function(e,n){var t={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&n.indexOf(a)<0&&(t[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(a=Object.getOwnPropertySymbols(e);o{const{prefixCls:t,inputPrefixCls:a,className:s,size:l,suffix:c,enterButton:d=!1,addonAfter:p,loading:m,disabled:f,onSearch:h,onChange:g,onCompositionStart:v,onCompositionEnd:y}=e,x=P(e,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:C,direction:j}=r.useContext(i.E_),w=r.useRef(!1),T=C("input-search",t),I=C("input",a),{compactSize:A}=(0,S.ri)(T,j),B=(0,N.Z)((e=>{var n;return null!==(n=null!=l?l:A)&&void 0!==n?n:e})),R=r.useRef(null),_=e=>{var n;document.activeElement===(null===(n=R.current)||void 0===n?void 0:n.input)&&e.preventDefault()},Z=e=>{var n,t;h&&h(null===(t=null===(n=R.current)||void 0===n?void 0:n.input)||void 0===t?void 0:t.value,e,{source:"input"})},M="boolean"==typeof d?r.createElement(O.Z,null):null,D=`${T}-button`;let L;const z=d||{},W=z.type&&!0===z.type.__ANT_BUTTON;L=W||"button"===z.type?(0,k.Tm)(z,Object.assign({onMouseDown:_,onClick:e=>{var n,t;null===(t=null===(n=null==z?void 0:z.props)||void 0===n?void 0:n.onClick)||void 0===t||t.call(n,e),Z(e)},key:"enterButton"},W?{className:D,size:B}:{})):r.createElement(E.ZP,{className:D,type:d?"primary":void 0,size:B,disabled:f,key:"enterButton",onMouseDown:_,onClick:Z,loading:m,icon:M},d),p&&(L=[L,(0,k.Tm)(p,{key:"addonAfter"})]);const Q=o()(T,{[`${T}-rtl`]:"rtl"===j,[`${T}-${B}`]:!!B,[`${T}-with-button`]:!!d},s);return r.createElement(u.Z,Object.assign({ref:(0,b.sQ)(R,n),onPressEnter:e=>{w.current||m||Z(e)}},x,{size:B,onCompositionStart:e=>{w.current=!0,null==v||v(e)},onCompositionEnd:e=>{w.current=!1,null==y||y(e)},prefixCls:I,addonAfter:L,suffix:c,onChange:e=>{e&&e.target&&"click"===e.type&&h&&h(e.target.value,e,{source:"clear"}),g&&g(e)},className:Q,disabled:f}))})),I=t(1643);const A=u.Z;A.Group=c,A.Search=T,A.TextArea=I.Z,A.Password=w;var B=A},81327:function(e,n,t){t.d(n,{Z:function(){return b}});var a=t(59301),o=t(92310),r=t.n(o),i=t(75440),s=t(36355),l=t(33234);const c=a.createContext({latestIndex:0}),u=c.Provider;var d=e=>{let{className:n,index:t,children:o,split:r,style:i}=e;const{latestIndex:s}=a.useContext(c);return null==o?null:a.createElement(a.Fragment,null,a.createElement("div",{className:n,style:i},o),t{var t,o;const{getPrefixCls:l,space:c,direction:g}=a.useContext(s.E_),{size:v=(null==c?void 0:c.size)||"small",align:b,className:y,rootClassName:x,children:C,direction:j="horizontal",prefixCls:w,split:O,style:k,wrap:E=!1,classNames:N,styles:S}=e,P=h(e,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[T,I]=Array.isArray(v)?v:[v,v],A=m(I),B=m(T),R=f(I),_=f(T),Z=(0,i.Z)(C,{keepEmpty:!0}),M=void 0===b&&"horizontal"===j?"center":b,D=l("space",w),[L,z]=(0,p.Z)(D),W=r()(D,null==c?void 0:c.className,z,`${D}-${j}`,{[`${D}-rtl`]:"rtl"===g,[`${D}-align-${M}`]:M,[`${D}-gap-row-${I}`]:A,[`${D}-gap-col-${T}`]:B},y,x),Q=r()(`${D}-item`,null!==(t=null==N?void 0:N.item)&&void 0!==t?t:null===(o=null==c?void 0:c.classNames)||void 0===o?void 0:o.item);let Y=0;const J=Z.map(((e,n)=>{var t,o;null!=e&&(Y=n);const r=e&&e.key||`${Q}-${n}`;return a.createElement(d,{className:Q,key:r,index:n,split:O,style:null!==(t=null==S?void 0:S.item)&&void 0!==t?t:null===(o=null==c?void 0:c.styles)||void 0===o?void 0:o.item},e)})),F=a.useMemo((()=>({latestIndex:Y})),[Y]);if(0===Z.length)return null;const q={};return E&&(q.flexWrap="wrap"),!B&&_&&(q.columnGap=T),!A&&R&&(q.rowGap=I),L(a.createElement("div",Object.assign({ref:n,className:W,style:Object.assign(Object.assign(Object.assign({},q),null==c?void 0:c.style),k)},P),a.createElement(u,{value:F},J)))}));const v=g;v.Compact=l.ZP;var b=v},35092:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/p__User__Detail__Topics__Detail__index.async.js b/p__User__Detail__Topics__Detail__index.async.js index d1f04d7f2a..07d6e77f6a 100644 --- a/p__User__Detail__Topics__Detail__index.async.js +++ b/p__User__Detail__Topics__Detail__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[15402],{21167:function(e,n,t){t.r(n),t.d(n,{default:function(){return I}});var s=t(7557),a=t.n(s),c=t(41498),r=t.n(c),i=t(82242),l=t.n(i),o=t(79800),_=t.n(o),u=t(59301),d=t(80608),p=t(66104),x=t(43418),m=t(99313),h=t(27876),f=t(43764),v=t(71681),b=t(4585),j=t(61186),g=t.n(j),k={flex_box_center:"flex_box_center___dn0xX",flex_space_between:"flex_space_between___JlcX8",flex_box_vertical_center:"flex_box_vertical_center___PGWCu",flex_box_center_end:"flex_box_center_end___sRxxV",flex_box_column:"flex_box_column___WPwan",top:"top___arr9I",desc:"desc___tW8Wt",liked:"liked___Bq9NY",likedActive:"likedActive___XzpPk",reply:"reply___12llT",replyList:"replyList___NJsYv",comment:"comment___RWWH5",headpic:"headpic___v_77H"},y=t(37712);g().locale("ZH-cn");var w=(0,d.connect)((function(e){return{userDetail:e.userDetail}}))((function(e){var n,t=e.userDetail,s=(e.dispatch,(0,d.useParams)()),a=(0,d.useLocation)();(0,u.useEffect)((function(){var e;s.type=null===(e=a.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[6]}),[a.pathname]);var c=t.homeworkBanksDetail;return(0,y.jsx)("section",{className:k.bg,children:(0,y.jsx)("section",{className:"",children:(0,y.jsxs)("aside",{className:[k.desc,"c-black","font14","bg-white"].join(" "),children:["编辑作业"!==t.actionTabs.key&&(0,y.jsx)(b.Z,{value:(null==c?void 0:c.description)||"暂无~"}),null==c||null===(n=c.attachments)||void 0===n?void 0:n.map((function(e,n){return(0,y.jsx)("div",{children:(0,y.jsxs)("a",{href:"".concat(v.Z.API_SERVER).concat(e.url),children:[(0,y.jsx)("span",{className:"iconfont icon-fujian c-green font14"}),(0,y.jsx)("span",{className:"ml10 c-black",children:e.title}),(0,y.jsx)("span",{className:"c-light-black ml20 font12",children:e.filesize})]})})})),"group"===s.type&&(0,y.jsxs)(y.Fragment,{children:[(c.min_num||c.max_num)&&(0,y.jsxs)("div",{className:"mt10",children:[(0,y.jsx)("span",{className:"c-grey-666",children:"分组要求:"}),(0,y.jsxs)("span",{className:"c-black-051",children:[c.min_num,"~ ",c.max_num," 人(学生提交作品时需要关联同组成员,组内成员作品共享)"]})]}),c.base_on_project?(0,y.jsxs)("p",{children:[(0,y.jsx)("span",{className:"c-grey-666",children:"基于项目实施"}),(0,y.jsx)("span",{className:"c-black-051",children:"(学生必须在本平台创建项目,项目管理员可以提交作品)"})]}):(0,y.jsxs)("p",{children:[(0,y.jsx)("span",{className:"c-grey-666",children:"不基于项目"}),(0,y.jsx)("span",{className:"c-black-051",children:"(无需在平台创建项目,任意小组成员均可以提交作品)"})]})]})]})})})})),N=t(6638),D={flex_box_center:"flex_box_center___ukees",flex_space_between:"flex_space_between___PHPo4",flex_box_vertical_center:"flex_box_vertical_center___MgEzw",flex_box_center_end:"flex_box_center_end___owDkz",flex_box_column:"flex_box_column____I7hO",top:"top___DHLWM",desc:"desc___JJR8P",liked:"liked___knpCw",likedActive:"likedActive___KPZCk",reply:"reply___n7kXe",replyList:"replyList___MVu52",comment:"comment___Leq7e",headpic:"headpic___HL9zI"};g().locale("ZH-cn");var Z=(0,d.connect)((function(e){return{userDetail:e.userDetail}}))((function(e){var n,t,s=e.userDetail,a=(e.dispatch,s.homeworkBanksDetail);return(0,y.jsx)("section",{className:D.bg,children:(0,y.jsx)("section",{className:"",children:(0,y.jsx)("aside",{className:[D.desc,"c-black","font14","bg-white"].join(" "),children:null!=a&&a.reference_answer||null!=a&&null!==(n=a.reference_attachments)&&void 0!==n&&n.length?(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(b.Z,{value:(null==a?void 0:a.reference_answer)||""}),null==a||null===(t=a.reference_attachments)||void 0===t?void 0:t.map((function(e,n){return(0,y.jsx)("div",{children:(0,y.jsxs)("a",{href:"".concat(v.Z.API_SERVER).concat(e.url),children:[(0,y.jsx)("span",{className:"iconfont icon-fujian c-green font14"}),(0,y.jsx)("span",{className:"ml10 c-black",children:e.title}),(0,y.jsx)("span",{className:"c-light-black ml20 font12",children:e.filesize})]})})}))]}):(0,y.jsx)(N.Z,{})})})})})),C={flex_box_center:"flex_box_center___vHDeL",flex_space_between:"flex_space_between___rLrGx",flex_box_vertical_center:"flex_box_vertical_center___iGSf0",flex_box_center_end:"flex_box_center_end___mqG_2",flex_box_column:"flex_box_column___x9EJv",title:"title___LcvG_",export:"export___M5wlK",bg:"bg___XfKxA",tabs:"tabs___esytV"},S=t(2486),I=(0,d.connect)((function(e){return{userDetail:e.userDetail,loading:e.loading.effects}}))((function(e){var n=e.userDetail,t=e.dispatch,s=e.history,c=(0,d.useSearchParams)(),i=_()(c,1)[0],o=(0,d.useParams)(),v=(0,d.useLocation)(),b=(0,u.useState)(i.get("tabs")||0),j=_()(b,2),g=j[0],k=(j[1],n.homeworkBanksDetail);(0,u.useEffect)((function(){var e;o.type=null===(e=v.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[6],t({type:"userDetail/getHomeworkBanksDetail",payload:l()({},o)})}),[o.topicId,v.pathname]);var N=[{name:"内容详情",id:0,compontent:(0,y.jsx)("div",{className:"minH500",children:(0,y.jsx)(w,{})})},{name:"参考答案",id:1,compontent:(0,y.jsx)(Z,{})}];return(0,y.jsxs)("section",{className:C.bg,children:[(0,y.jsxs)("div",{className:"edu-container",children:[(0,y.jsxs)("section",{className:"animated fadeIn",children:[(0,y.jsx)("aside",{className:"mt10",children:(0,y.jsxs)(p.Z,{separator:">",children:[(0,y.jsx)(p.Z.Item,{children:(0,y.jsx)(d.Link,{to:"/users/".concat(o.username,"/").concat("personal"===o.topictype?"topics":"topicbank","/").concat(o.topictype),children:"personal"===o.topictype?"我的课堂资源":"公共题库"})}),(0,y.jsx)(p.Z.Item,{children:"详情"})]})}),(0,y.jsxs)("aside",{className:[C.title,"mt20"].join(" "),children:[(0,y.jsx)("strong",{className:"font20 ml5",children:k.name}),k.is_public&&(0,y.jsx)(h.VV,{status:["公开"]})]})]}),(0,y.jsxs)("aside",{className:"mt30 relative bg-white mb20",children:[(0,y.jsxs)("div",{className:C.export,children:[(null==k?void 0:k.authorize)&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)("a",{onClick:function(e){var n;e.preventDefault(),x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"是否确认删除?",onOk:(n=r()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.Tv)({object_type:"normal",object_id:[o.topicId]});case 2:0===e.sent.status&&s.push("/users/".concat(o.username,"/topics/personal"));case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})},children:"删除"}),(0,y.jsx)(d.Link,{to:"/users/".concat(o.username,"/topics/").concat(o.topicId,"/").concat(o.topictype,"/").concat(o.type,"/edit"),children:"编辑"})]}),(0,y.jsx)("a",{onClick:function(e){e.preventDefault(),t({type:"userDetail/setActionTabs",payload:{key:"UserDetail-SendToClass",params:{object_id:[o.topicId],object_type:o.type}}})},children:"发送"})]}),(0,y.jsx)(m.Z,{defaultActiveKey:g,className:C.tabs,children:N.map((function(e,n){return(0,y.jsx)(m.Z.TabPane,{tab:e.name,children:e.compontent},e.id)}))})]})]}),(0,y.jsx)(S.Z,{})]})}))},2486:function(e,n,t){t.d(n,{Z:function(){return W}});var s=t(82242),a=t.n(s),c=t(7557),r=t.n(c),i=t(41498),l=t.n(i),o=t(79800),_=t.n(o),u=t(39647),d=t.n(u),p=t(59301),x=t(80608),m=t(8591),h=t(43418),f=t(99313),v=t(66999),b=t(5112),j={title:"title___XAxiE",radioWrap:"radioWrap___k0pOB",radio:"radio___x9kMt",colorFF0000:"colorFF0000___IMgd0",pagination:"pagination___ou2ht",checkboxWrapper:"checkboxWrapper___kF7xI"},g=t(27876),k=t(48410),y=t(37205),w=t.n(y),N=t(71418),D=t(24905),Z=t(43764),C=t(26724),S=t.n(C),I=t(37712),T=function(e){var n=e.username,t=e.setStages,s=e.stages,a=e.hasError,c=e.setHasError,i=(0,p.useState)(""),o=_()(i,2),u=o[0],d=o[1],x=(0,p.useState)(1),m=_()(x,2),h=m[0],f=m[1],v=(0,p.useState)([]),g=_()(v,2),y=g[0],C=g[1],T=(0,p.useState)(!1),P=_()(T,2),L=P[0],E=P[1],W=(0,p.useState)(0),A=_()(W,2),H=A[0],V=A[1];(0,p.useEffect)((function(){F({page:1,search:""},!0)}),[]);var F=function(){var e=l()(r()().mark((function e(t,s){var a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return E(!0),e.next=3,(0,Z.w3)({username:n,category:"manage",page:t.page,search:t.search});case 3:a=e.sent,E(!1),C((function(e){return s?null==a?void 0:a.subjects:[].concat(w()(e),w()(null==a?void 0:a.subjects))})),V(null==a?void 0:a.count);case 7:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),G=(0,p.useRef)();return(0,I.jsxs)("div",{className:j.wrap,children:[(0,I.jsx)("div",{className:"mb10",children:(0,I.jsx)(k.t7,{placeholder:"请输入实践课程名称的关键字进行搜索",value:u,style:{width:500},onChange:function(e){d(e),f(1),G.current.scrollTo({behavior:"smooth",top:0}),F({page:1,search:e},!0)}})}),(0,I.jsx)(N.Z,{spinning:L,children:(0,I.jsx)("div",{className:j.radioWrap,ref:G,children:(0,I.jsx)(S(),{initialLoad:!1,pageStart:1,threshold:6,loadMore:function(){f(h+1),F({page:h+1,search:u},!1)},hasMore:y.length0&&(0,I.jsx)(D.Z,{indeterminate:s.stage_ids.length>0&&s.stage_ids.length",children:[(0,y.jsx)(p.Z.Item,{children:(0,y.jsx)(d.Link,{to:"/users/".concat(o.username,"/").concat("personal"===o.topictype?"topics":"topicbank","/").concat(o.topictype),children:"personal"===o.topictype?"我的课堂资源":"公共题库"})}),(0,y.jsx)(p.Z.Item,{children:"详情"})]})}),(0,y.jsxs)("aside",{className:[C.title,"mt20"].join(" "),children:[(0,y.jsx)("strong",{className:"font20 ml5",children:k.name}),k.is_public&&(0,y.jsx)(h.VV,{status:["公开"]})]})]}),(0,y.jsxs)("aside",{className:"mt30 relative bg-white mb20",children:[(0,y.jsxs)("div",{className:C.export,children:[(null==k?void 0:k.authorize)&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)("a",{onClick:function(e){var n;e.preventDefault(),x.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"是否确认删除?",onOk:(n=r()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,f.Tv)({object_type:"normal",object_id:[o.topicId]});case 2:0===e.sent.status&&s.push("/users/".concat(o.username,"/topics/personal"));case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})},children:"删除"}),(0,y.jsx)(d.Link,{to:"/users/".concat(o.username,"/topics/").concat(o.topicId,"/").concat(o.topictype,"/").concat(o.type,"/edit"),children:"编辑"})]}),(0,y.jsx)("a",{onClick:function(e){e.preventDefault(),t({type:"userDetail/setActionTabs",payload:{key:"UserDetail-SendToClass",params:{object_id:[o.topicId],object_type:o.type}}})},children:"发送"})]}),(0,y.jsx)(m.Z,{defaultActiveKey:g,className:C.tabs,children:N.map((function(e,n){return(0,y.jsx)(m.Z.TabPane,{tab:e.name,children:e.compontent},e.id)}))})]})]}),(0,y.jsx)(S.Z,{})]})}))},2486:function(e,n,t){t.d(n,{Z:function(){return W}});var s=t(82242),a=t.n(s),c=t(7557),r=t.n(c),i=t(41498),l=t.n(i),o=t(79800),_=t.n(o),u=t(39647),d=t.n(u),p=t(59301),x=t(80608),m=t(8591),h=t(43418),f=t(99313),v=t(66999),b=t(5112),j={title:"title___XAxiE",radioWrap:"radioWrap___k0pOB",radio:"radio___x9kMt",colorFF0000:"colorFF0000___IMgd0",pagination:"pagination___ou2ht",checkboxWrapper:"checkboxWrapper___kF7xI"},g=t(27876),k=t(2753),y=t(37205),w=t.n(y),N=t(71418),D=t(24905),Z=t(43764),C=t(26724),S=t.n(C),I=t(37712),T=function(e){var n=e.username,t=e.setStages,s=e.stages,a=e.hasError,c=e.setHasError,i=(0,p.useState)(""),o=_()(i,2),u=o[0],d=o[1],x=(0,p.useState)(1),m=_()(x,2),h=m[0],f=m[1],v=(0,p.useState)([]),g=_()(v,2),y=g[0],C=g[1],T=(0,p.useState)(!1),P=_()(T,2),L=P[0],E=P[1],W=(0,p.useState)(0),A=_()(W,2),H=A[0],V=A[1];(0,p.useEffect)((function(){F({page:1,search:""},!0)}),[]);var F=function(){var e=l()(r()().mark((function e(t,s){var a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return E(!0),e.next=3,(0,Z.w3)({username:n,category:"manage",page:t.page,search:t.search});case 3:a=e.sent,E(!1),C((function(e){return s?null==a?void 0:a.subjects:[].concat(w()(e),w()(null==a?void 0:a.subjects))})),V(null==a?void 0:a.count);case 7:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),G=(0,p.useRef)();return(0,I.jsxs)("div",{className:j.wrap,children:[(0,I.jsx)("div",{className:"mb10",children:(0,I.jsx)(k.t7,{placeholder:"请输入实践课程名称的关键字进行搜索",value:u,style:{width:500},onChange:function(e){d(e),f(1),G.current.scrollTo({behavior:"smooth",top:0}),F({page:1,search:e},!0)}})}),(0,I.jsx)(N.Z,{spinning:L,children:(0,I.jsx)("div",{className:j.radioWrap,ref:G,children:(0,I.jsx)(S(),{initialLoad:!1,pageStart:1,threshold:6,loadMore:function(){f(h+1),F({page:h+1,search:u},!1)},hasMore:y.length0&&(0,I.jsx)(D.Z,{indeterminate:s.stage_ids.length>0&&s.stage_ids.length0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],s=0;s0?(0,_.jsx)(f.Z,{className:"edit-tag",closable:!0,onClose:function(n){n.preventDefault(),1===(null==a?void 0:a.length)&&0===i?e.props.deleteChildAnswermain(t,i):e.props.deleteChildAnswer(t,i)},children:(0,_.jsx)("span",{onDoubleClick:function(n){e.setState({EditInputIndex:i}),n.preventDefault()},children:n})},n):(0,_.jsx)(p.Z,{defaultValue:n,style:{width:78,marginRight:8,height:24,verticalAlign:"top"},onBlur:function(n){n.target.value.replaceAll(" ","").length<=0?h.ZP.info("内容不能为纯空格"):(s(t,i,n.target.value),e.setState({EditInputIndex:-1,inputVisible:!1}))}})})})),!r&&(0,_.jsxs)(f.Z,{className:"site-tag-plus",onClick:function(){i(t),e.setState({inputVisible:!0})},children:[(0,_.jsx)(v.Z,{})," 新增答案"]})]})]})}}]),t}(d.Component))},16726:function(e,n,t){t.d(n,{h:function(){return v}});var s=t(82242),i=t.n(s),a=t(79800),c=t.n(a),r=t(59301),o=t(57809),l=t(78241),u=t(3113),d=t(89780),p=t.n(d),f=(t(94527),t(66608),t(37712)),h=o.default.Option,x={labelCol:{span:4},wrapperCol:{span:20}},m={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};function v(e){var n=e.value,t=e.onChange,s=e.mode,a=e.options,o=void 0===a?{}:a,l=(0,r.useRef)(),u=(0,r.useState)(),d=c()(u,2),h=d[0],x=d[1];return(0,r.useEffect)((function(){if(h){var e=function(e){var n=e.getValue();t&&t(n)};return h.on("change",e),function(){h.off("change",e)}}}),[h,t]),(0,r.useEffect)((function(){h&&h.setOption("mode",s)}),[h,s]),(0,r.useEffect)((function(){h&&(n===h.getValue()&&""!==n||setTimeout((function(){h.setValue(n||"")}),300))}),[h,n]),(0,r.useEffect)((function(){if(l.current&&!h){var e=p().fromTextArea(l.current,i()({mode:s,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},o));x(e)}}),[l.current,h]),(0,f.jsx)("div",{className:"my-codemirror-container",children:(0,f.jsx)("textarea",{ref:l})})}n.Z=function(e){var n=e.callback,t=e.onCancel,s=(0,r.useState)("python"),a=c()(s,2),d=a[0],p=a[1];return(0,f.jsxs)(l.Z,i()(i()({},x),{},{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:function(e){n(e)},children:[(0,f.jsx)(l.Z.Item,{label:"代码语言",name:"language",children:(0,f.jsx)(o.default,{getPopupContainer:function(e){return e.parentNode},onChange:function(e){p(m[e][1])},children:Object.keys(m).map((function(e){return(0,f.jsx)(h,{value:e,children:m[e][0]},e)}))})}),(0,f.jsx)(l.Z.Item,{label:"代码内容",name:"content",rules:[{required:!0,message:"请输入代码内容"}],children:(0,f.jsx)(v,{mode:d})}),(0,f.jsxs)("div",{className:"flex-container flex-end",children:[(0,f.jsx)(u.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,f.jsx)(u.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))}},77036:function(e,n,t){t.d(n,{Z:function(){return oe}});var s=t(91232),i=t.n(s),a=t(7557),c=t.n(a),r=t(41498),o=t.n(r),l=t(79800),u=t.n(l),d=t(85573),p=t.n(d),f=t(59301),h=t(89780),x=t.n(h),m=t(76374),v=(t(94527),t(6313),t(25717),t(99498),t(25419),t(67549),t(4585)),_=t(37712),g=function(e){var n=e.value,t=void 0===n?"":n,s=(e.className,e.showTextOnly,e.showLines,e.style,(0,f.useMemo)((function(){return""}),[t]));return(0,_.jsx)(_.Fragment,{children:(0,_.jsx)("div",{dangerouslySetInnerHTML:{__html:s}})})},j=t(82242),b=t.n(j),k=[{title:"粗体",icon:"icon-bold",actionName:"bold"},{title:"斜体",icon:"icon-italic",actionName:"italic"},"|",{title:"无序列表",icon:"icon-unorder-list",actionName:"list-ul"},{title:"有序列表",icon:"icon-order-list",actionName:"list-ol"},"|",{title:"行内代码",icon:"icon-code",actionName:"code"},{title:"代码块(多语言风格)",icon:"icon-file-code",actionName:"code-block"},{title:"链接",icon:"icon-link",actionName:"link"},"|",{title:"行内公式",icon:"icon-sum",actionName:"inline-latex"},{title:"多行公式",icon:"icon-formula",actionName:"latex"},"|",{title:"添加图片",icon:"icon-picture",actionName:"upload-image"},{title:"表格",icon:"icon-table",actionName:"add-table"},"|",{title:"换行",icon:"icon-minus",actionName:"line-break"},{title:"清空",icon:"icon-eraser",actionName:"eraser"}];function y(e){var n=e.onActionCallback,t=e.title,s=e.icon,i=e.actionName,a=e.className,c=void 0===a?"":a,r=e.children;return(0,_.jsxs)("a",{title:t,className:c,onClick:function(){n(i)},children:[(0,_.jsx)("i",{className:"md-iconfont ".concat(s)}),r]})}var w=function(e){var n=e.watch,t=e.showNullButton,s=e.showNullProgramButton,i=e.onActionCallback,a=e.fullScreen,c=e.insertTemp,r=e.hidetoolBar,o=[].concat(k,[{title:"".concat(n?"关闭实时预览":"开启实时预览"),icon:"".concat(n?"icon-eye-slash":"icon-eye"),actionName:"trigger-watch"}]);return(0,_.jsxs)("ul",{className:"markdown-toolbar-container",children:[!r&&o.map((function(e,n){return(0,_.jsx)("li",{children:e.actionName?(0,_.jsx)(y,b()(b()({},e),{},{onActionCallback:i})):(0,_.jsx)("span",{className:"v-line"})},n)})),t?(0,_.jsx)("li",{children:(0,_.jsx)(y,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-null-ch",onActionCallback:i,children:(0,_.jsx)("span",{className:"fill-tip",children:"点击插入\b填空项"})})}):null,s?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("li",{children:(0,_.jsx)(y,{icon:"icon-edit insert-blank",className:"btn-null",title:"增加填空",actionName:"add-signal",onActionCallback:i,children:(0,_.jsx)("span",{className:"fill-tip",children:"添加单行填空项"})})}),(0,_.jsx)("li",{children:(0,_.jsx)(y,{icon:"icon-uniE900 insert-blank",className:"btn-null",title:"增加填空",actionName:"add-multiple",onActionCallback:i,children:(0,_.jsx)("span",{className:"fill-tip",children:"添加多行填空项"})})})]}):null,c&&(0,_.jsx)("li",{children:(0,_.jsx)(y,{icon:"icon-edit",className:"btn-null",title:"插入模板",actionName:"inster-template-".concat(c),onActionCallback:i,children:(0,_.jsx)("span",{className:"fill-tip",children:"插入模板"})})}),(0,_.jsx)("li",{className:"btn-full-screen",children:(0,_.jsx)(y,{icon:"".concat(a?"icon-shrink":"icon-enlarge"),title:a?"关闭全屏":"开启全屏",actionName:"trigger-full-screen",onActionCallback:i})})]})},N=t(74063),Z=t(78241),S=t(24650),C=t(3113),q={labelCol:{span:4},wrapperCol:{span:20}},E=function(e){var n=e.callback,t=e.onCancel;return(0,_.jsxs)(Z.Z,b()(b()({},q),{},{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:function(e){n(e)},children:[(0,_.jsx)(Z.Z.Item,{label:"链接地址",name:"link",rules:[{required:!0,message:"请输入链接地址"}],children:(0,_.jsx)(S.Z,{})}),(0,_.jsx)(Z.Z.Item,{label:"链接标题",name:"title",rules:[{required:!0,message:"请输入链接标题"}],children:(0,_.jsx)(S.Z,{})}),(0,_.jsxs)("div",{className:"flex-container flex-end",children:[(0,_.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(C.ZP,{type:"ghost",onClick:t,children:"取消"})]})]}))},I=t(16726),P=t(8591),B=t(10459),T=Z.Z.useForm,R={width:280,marginRight:10},A={labelCol:{span:5},wrapperCol:{span:19}},V=function(e){var n=e.callback,t=e.onCancel,s=T(),i=u()(s,1)[0],a=(0,f.useRef)();function c(e,n){-1!==e.status?i.setFieldsValue({src:"/api/attachments/".concat(e.id),type:n.type}):P.ZP.error(e.message)}return(0,_.jsxs)(Z.Z,b()(b()({form:i},A),{},{className:"upload-image-panel",onFinish:function(e){n(b()(b()({},e),{},{name:a.current}))},style:{width:470,overflow:"hidden"},children:[(0,_.jsx)(Z.Z.Item,{label:"图片地址",required:!0,children:(0,_.jsxs)("div",{className:"flex-container",children:[(0,_.jsx)(Z.Z.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"请输入文件地址"}],children:(0,_.jsx)(S.Z,{style:R})}),(0,_.jsx)(D,{onFileChange:function(e){var n=e.target.files[0];a.current=n.name,O(n,c)}})]})}),(0,_.jsx)(Z.Z.Item,{label:"图片描述",name:"alt",children:(0,_.jsx)(S.Z,{style:{width:264}})}),(0,_.jsxs)(Z.Z.Item,{style:{textAlign:"right"},children:[(0,_.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(C.ZP,{type:"default",onClick:t,children:"取消"})]})]}))};function D(e){var n=e.onFileChange;return(0,_.jsxs)("label",{className:"upload-button",style:{cursor:"pointer"},children:["本地上传",(0,_.jsx)("input",{type:"file",onChange:n})]})}function O(e,n){if(!e)throw new String("没有文件");var t=new FormData;t.append("editormd-image-file",e),t.append("file_param_name","editormd-image-file"),t.append("byxhr","true");var s=new window.XMLHttpRequest;s.withCredentials=!0,s.addEventListener("load",(function(t){n(JSON.parse(t.target.responseText),e)}),!1),s.addEventListener("error",(function(e){console.error(e)}),!1),s.open("POST","".concat(B.KI,"/api/attachments.json")),s.send(t)}var L=t(5112),F=t(94001),M=L.ZP.Group,W={margin:"0 8px"},H=function(e){var n=e.callback,t=e.onCancel;return(0,_.jsxs)(Z.Z,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:function(e){n(e)},children:[(0,_.jsxs)("div",{className:"flex-container",style:{alignItems:"baseline"},children:[(0,_.jsx)("span",{style:W,children:"单元格数:"}),(0,_.jsx)("span",{style:W,children:"行数"}),(0,_.jsx)(Z.Z.Item,{name:"row",rules:[{required:!0,message:"请输入行数"}],children:(0,_.jsx)(F.Z,{})}),(0,_.jsx)("span",{style:W,children:"列数"}),(0,_.jsx)(Z.Z.Item,{name:"col",rules:[{required:!0,message:"请输入列数"}],children:(0,_.jsx)(F.Z,{})})]}),(0,_.jsxs)("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"},children:[(0,_.jsx)("span",{style:W,children:"对齐方式:"}),(0,_.jsx)(Z.Z.Item,{name:"align",children:(0,_.jsxs)(M,{children:[(0,_.jsx)(L.ZP,{value:"default",children:(0,_.jsx)("i",{className:"fa fa-align-justify"})}),(0,_.jsx)(L.ZP,{value:"left",children:(0,_.jsx)("i",{className:"fa fa-align-left"})}),(0,_.jsx)(L.ZP,{value:"center",children:(0,_.jsx)("i",{className:"fa fa-align-center"})}),(0,_.jsx)(L.ZP,{value:"right",children:(0,_.jsx)("i",{className:"fa fa-align-right"})})]})})]}),(0,_.jsxs)("div",{className:"flex-container flex-end",children:[(0,_.jsx)(C.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10},children:"确定"}),(0,_.jsx)(C.ZP,{type:"ghost",onClick:t,children:"取消"})]})]})},G=t(71681),U=t(49105),K=t(1012),Y=t(43418),z="link",$="upload-image",J="code-block",X="add-table",Q="------------",ee={default:Q,left:":".concat(Q),center:":".concat(Q,":"),right:"".concat(Q,":")},ne=t(46587);var te="@▁▁@";function se(e){return/^\d+$/.test(e)?"".concat(e,"px"):e}var ie=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ae=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],ce=p()(p()({},ie+"-B","bold"),ie+"-I","italic"),re=p()(p()(p()(p()({},z,"添加链接"),J,"添加代码块"),$,"添加文件"),X,"添加表格"),oe=function(e){var n=e.defaultValue,t=void 0===n?"":n,s=e.onChange,a=e.width,r=void 0===a?"100%":a,l=e.height,d=void 0===l?400:l,h=e.miniToolbar,j=void 0!==h&&h,b=e.isFocus,k=void 0!==b&&b,y=e.watch,Z=e.insertTemp,S=e.mode,C=void 0===S?"markdown":S,q=e.id,B=void 0===q?"markdown-editor-id":q,T=e.showResizeBar,R=void 0!==T&&T,A=e.noStorage,D=void 0!==A&&A,L=e.showNullButton,F=void 0!==L&&L,M=e.showNullProgramButton,W=void 0!==M&&M,Q=e.hidetoolBar,ie=void 0!==Q&&Q,oe=e.fullScreen,le=void 0!==oe&&oe,ue=e.onBlur,de=e.onCMBeforeChange,pe=e.onFullScreen,fe=e.className,he=void 0===fe?"":fe,xe=e.disablePaste,me=void 0!==xe&&xe,ve=e.disabled,_e=void 0!==ve&&ve,ge=e.disabledFill,je=void 0!==ge&&ge,be=e.placeholder,ke=void 0===be?"":be,ye=e.values,we=void 0===ye?"":ye,Ne=(0,f.useState)(null),Ze=u()(Ne,2),Se=Ze[0],Ce=Ze[1],qe=(0,f.useState)(t),Ee=u()(qe,2),Ie=Ee[0],Pe=Ee[1],Be=(0,f.useState)(y),Te=u()(Be,2),Re=Te[0],Ae=Te[1],Ve=(0,f.useState)(le),De=u()(Ve,2),Oe=De[0],Le=De[1],Fe=(0,f.useState)(""),Me=u()(Fe,2),We=Me[0],He=Me[1],Ge=(0,f.useState)(0),Ue=u()(Ge,2),Ke=Ue[0],Ye=Ue[1],ze=(0,f.useState)(d),$e=u()(ze,2),Je=$e[0],Xe=$e[1],Qe=(0,f.useState)(!1),en=u()(Qe,2),nn=(en[0],en[1]),tn=(0,f.useRef)((0,K.Z)()),sn=(0,f.useRef)(!1),an=(0,f.useRef)(),cn=(0,f.useRef)(),rn=(0,f.useRef)(),on=(0,f.useRef)(),ln=(0,f.useRef)(),un=function(){var e=o()(c()().mark((function e(){var n,t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,U.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",Se,cn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?Se.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?Se.replaceSelection('')):e.content_type.indexOf("pdf")>-1?Se.replaceSelection('').concat(e.name,"")):Se.replaceSelection("[".concat(e.name,"](").concat(G.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,f.useEffect)((function(){var e=window.scrollY||window.pageYOffset;Pe(we),null==Se||Se.setValue(we),window.scrollTo(0,e)}),[we]),(0,f.useEffect)((function(){null==pe||pe(Oe)}),[Oe]),(0,f.useEffect)((function(){if(cn.current){var e=function(e,t){if(!me){var s=t.clipboardData;if(s){var i=s.types.toString(),a=s.items;if("Files"===i||s.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==C)return;try{var c,r=a[1];"file"===(null===(c=a[0])||void 0===c?void 0:c.kind)&&(r=a[0]);var o=r.getAsFile(),l=o.name.split(".").pop();O(o,(function(e){var t,s,i;e.id?(null==o||null===(t=o.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==o||null===(s=o.type)||void 0===s?void 0:s.indexOf("video"))>-1?n.replaceSelection('')):(null==o||null===(i=o.type)||void 0===i?void 0:i.indexOf("pdf"))>-1?n.replaceSelection('').concat(o.name,"")):ae.includes(l)?n.replaceSelection('').concat(o.name,"")):n.replaceSelection("[".concat(o.name,"](").concat(G.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){P.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=x().fromTextArea(cn.current,{mode:C,lineNumbers:!j,lineWrapping:!0,value:t,autoCloseTags:!W,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",ke):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),s=t.getCursor(),i=t.getLine(s.line),a=i.charAt(s.ch-1),c=i.lastIndexOf("@▁@",s.ch),r=i.lastIndexOf("@▁▁@",s.ch),o=c>r?c:r,l=c>r?3:4;if(-1===te.indexOf(a))return null;if(console.log("change1:",n,e,i,s,o,c,r,a),o>=0&&s.ch-o<5){var u=o+l;return t.replaceRange("",{line:s.line,ch:o},{line:s.line,ch:u}),{line:s.line,ch:u}}return null}(e);t&&n.preventDefault()}})),k&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){rn.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){rn.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var s;if(rn.current.classList.add("mouse-hover-md"),(s=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var i=function(){var e=s[a],t=e.name.split(".").pop();O(e,(function(s){var i,a,c;s.id?(null==e||null===(i=e.type)||void 0===i?void 0:i.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(s.id,"?type=").concat(s.content_type,")")):(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(c=e.type)||void 0===c?void 0:c.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ae.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(G.Z.API_SERVER,"/api/attachments/").concat(s.id,"?type=").concat(s.content_type,")")):401===(null==s?void 0:s.status)&&(document.location.href="/user/login")}))},a=0;a0||s.target.offsetWidth>0)&&(dn(),Se.setSize("100%","100%"),Se.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(cn.current.parentElement),e}();return function(){var n,t;null!==(n=cn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=cn.current)||void 0===t?void 0:t.parentElement)}}}),[Se,dn]),(0,f.useEffect)((function(){if(Se){for(var e=[],n=function(){var n=u()(s[t],2),i=n[0],a=n[1],c=p()({},i,(function(){pn(a)}));e.push(c),Se.addKeyMap(c)},t=0,s=Object.entries(ce);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(B);e>=Ke+1e4&&(!n||n!==Ie)&&(window.sessionStorage.setItem(B,Ie),nn(!0))}}),1e4),(0,f.useEffect)((function(){Ae(y)}),[Se,y]),(0,f.useEffect)((function(){Se&&k&&Se.focus()}),[Se,k]),(0,f.useEffect)((function(){if(Re&&Se){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=Se.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[Se,Re]),(0,f.useEffect)((function(){if(Se&&de){var e=function(e,n){de(e,n)};return Se.on("beforeChange",e),function(){Se.off("beforeChange",e)}}}),[Se,de]),(0,f.useEffect)((function(){if(Se&&ue){var e=function(){ue(Se.getValue())};return Se.on("blur",e),function(){Se.off("blur",e)}}}),[Se,ue]),(0,f.useEffect)((function(){if(Se){var e=function(e,n){var t=e.getValue();Pe(t),Ye((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),s&&(W?s(t,vn(t)):s(t))};return Se.on("change",e),function(){Se.off("change",e)}}}),[Se,s]),(0,f.useEffect)((function(){if(Se)if(null==t)Se.setValue(""),Pe("");else{var e=window.scrollY||window.pageYOffset;t!==Se.getValue()&&(Se.setValue(t),Pe(t),Se.setCursor(_e?1:Se.lineCount(),0),window.scrollTo(0,e))}}),[Se,t]);var pn=(0,f.useCallback)((function(e){var n=Se.getCursor(),t=Se.getSelection(),s=t.split("\n");switch(e){case"bold":return Se.replaceSelection("**"+t+"**"),""===t&&Se.setCursor(n.line,n.ch+2),Se.focus();case"italic":return Se.replaceSelection("*"+t+"*"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"code":return Se.replaceSelection("`"+t+"`"),""===t&&Se.setCursor(n.line,n.ch+1),Se.focus();case"inline-latex":return Se.replaceSelection("`$$"+t+"$$`"),""===t&&Se.setCursor(n.line,n.ch+3),Se.focus();case"latex":return Se.replaceSelection("```latex\n"+t+"\n```"),Se.setCursor(n.line+1,t.length+1),Se.focus();case"line-break":return Se.replaceSelection("
                                                          \n"),Se.focus();case"list-ul":return""===t?Se.replaceSelection("- "+t):Se.replaceSelection(s.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),Se.focus();case"list-ol":return""===t?Se.replaceSelection("1. "+t):Se.replaceSelection(s.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),Se.focus();case"add-null-ch":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("▁"),Se.focus();case"add-signal":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("@▁@"),Se.focus();case"add-multiple":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection(te),Se.focus();case"inster-template-1":return""===t&&Se.setCursor(n.line,n.ch),Se.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),Se.focus();case"eraser":return Se.setValue(""),Se.focus();case"trigger-watch":return Ae(!Re),Se.focus();case"trigger-full-screen":return Le(!Oe),Se.focus();case z:return void He(z);case J:return void He(J);case $:return void He($);case X:return void He(X);default:throw new Error}}),[Se,Re,Oe]),fn=(0,f.useCallback)((function(e){switch(He(""),We){case z:var n=e.title,t=e.link;return Se.replaceSelection("[".concat(n,"](").concat(t,")")),Se.focus();case J:var s=e.language,i=e.content;return Se.replaceSelection(["```"+s,i,"```"].join("\n")),Se.focus();case $:var a=e.src,c=e.alt;return c?Se.replaceSelection("![ ".concat(c," ]( ").concat(a,' "').concat(c,'" )')):Se.replaceSelection("![,](".concat(a,")")),Se.focus();case X:for(var r=e.row,o=e.col,l=e.align,u="\n",d=0;d300&&(n=300),Xe(d+n+"px")}},s=on.current,i=!1,a=0;return s.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){s.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[Se,on]),(0,f.useEffect)((function(){Xe(d)}),[d]);var mn={width:se(r),height:se(Je)},vn=((0,f.useMemo)((function(){if(Ke){var e=new Date(Ke),n=e.getHours(),t=e.getMinutes(),s=e.getSeconds();return t=t<10?"0"+t:t,s=s<10?"0"+s:s,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(s)}return 0}),[Ke]),function(e){var n=[];if(W){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,s){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,_.jsxs)(f.Fragment,{children:[(0,_.jsx)("div",{className:"markdown-editor-wrapper",ref:rn,children:(0,_.jsxs)("div",{className:"markdown-editor-container ".concat(he," ").concat(Re?"on-preview":""," ").concat(j?"mini":""," ").concat(Oe?"full-screen":""),style:mn,children:[(0,_.jsx)(w,{insertTemp:Z,watch:Re,fullScreen:Oe,showNullButton:F,showNullProgramButton:W,onActionCallback:pn,hidetoolBar:ie,uuid:tn.current,setOpenPhones:function(){sn.current=!0}}),(0,_.jsxs)("div",{className:"markdown-editor-body",children:[(0,_.jsx)("div",{className:"codemirror-container",children:(0,_.jsx)("textarea",{ref:cn,placeholder:ke})}),Re?(0,_.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===C&&(0,_.jsx)(g,{value:Ie}),"stex"!==C&&(0,_.jsx)(v.Z,{disabledFill:je,showProgramFill:W,value:Ie})]}):null]})]})}),R?(0,_.jsx)("a",{ref:on,className:"editor-resize"}):null,(0,_.jsx)(N.Z,{children:re[We]?(0,_.jsx)(Y.Z,{centered:!0,title:re[We],open:!0,onCancel:xn,footer:null,className:"markdown-popup-form",children:hn}):null})]})}},74063:function(e,n,t){t.d(n,{Z:function(){return f}});var s=t(82100),i=t.n(s),a=t(29186),c=t.n(a),r=t(80619),o=t.n(r),l=t(47074),u=t.n(l),d=t(59301),p=t(4676),f=function(e){o()(t,e);var n=u()(t);function t(e){var s;i()(this,t),s=n.call(this,e);var a=window.document;return s.node=a.createElement("div"),a.body.appendChild(s.node),s}return c()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},46587:function(e,n,t){t.d(n,{Z:function(){return i}});var s=t(59301);function i(e,n){var t=(0,s.useRef)();(0,s.useEffect)((function(){t.current=e})),(0,s.useEffect)((function(){if(null!==n){var e=setInterval((function(){t.current()}),n);return function(){return clearInterval(e)}}}),[n])}},31786:function(e,n,t){t.r(n),t.d(n,{default:function(){return Ie}});var s=t(7557),i=t.n(s),a=t(41498),c=t.n(a),r=t(82242),o=t.n(r),l=t(37205),u=t.n(l),d=t(79800),p=t.n(d),f=t(39647),h=t.n(f),x=t(59301),m=t(80608),v=t(20834),_=t(44e3),g=t(78241),j=t(8591),b=t(28103),k=t(66104),y=t(95237),w=t(43604),N=t(43418),Z=t(99313),S=t(24650),C=t(3113),q=t(63549),E=t(43764),I=t(6638),P=t(6848),B=t(24905),T=t(94001),R=t(43516),A=t(77036),V=t(4585),D="wrap___ce8sS",O="modal___yzD47",L="titleWrap___OBPcs",F="required___ncxFF",M="title___cxIaz",W="colorGray___NXXsn",H="choiceWrap___AhJbr",G="answer____f42Z",U="activeAnswer___BqxNg",K="deleteIcon___iHXv4",Y="addIcon___Kb1l4",z="editorWrap___UmeId",$="htmlWrap____EtjV",J="radio___zqqhF",X="color333___PUxW5",Q="color999___Uiwst",ee="questionType___GcJoU",ne="questionChoices___WgikS",te=t(37712),se=["problemset","globalSetting","loading","dispatch","onRef","editData"],ie=["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"],ae=function(e,n){e.problemset,e.globalSetting,e.loading;var t=e.dispatch,s=(e.onRef,e.editData),a=(h()(e,se),(0,x.useState)([])),r=p()(a,2),l=r[0],d=r[1],f=(0,x.useState)(),v=p()(f,2),_=v[0],g=v[1],b=(0,x.useState)([]),k=p()(b,2),Z=k[0],S=k[1],q=(0,x.useState)(""),E=p()(q,2),I=E[0],O=E[1],J=(0,x.useState)(5),X=p()(J,2),Q=X[0],ae=X[1],ce=(0,x.useState)(!1),re=p()(ce,2),oe=re[0],le=re[1],ue=(0,m.useParams)();(0,x.useEffect)((function(){d(["","","",""])}),[]),(0,x.useEffect)((function(){if(null!=s&&s.question_choices){O(null==s?void 0:s.question_title),ae(parseInt(null==s?void 0:s.question_score)),d(null==s?void 0:s.question_choices.map((function(e){return e.choice_text})));var e=[];null==s||s.standard_answer.map((function(n,t){e.push(n-1)})),S(e)}else le(!0)}),[s]),(0,x.useImperativeHandle)(n,(function(){return{onSave:pe,isEdit:oe}}));var de,pe=function(){var e=c()(i()().mark((function e(){var n,a,c;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(I){e.next=3;break}return j.ZP.info("请您输入题目"),e.abrupt("return",!1);case 3:if(!((n=l.findIndex((function(e){return!e})))>-1)){e.next=7;break}return j.ZP.info("请先输入 ".concat(ie[n]," 选项的内容")),e.abrupt("return",!1);case 7:if(Z.length){e.next=10;break}return j.ZP.info("请设置本题的正确答案,点击选项A/B...即可完成设置"),e.abrupt("return",!1);case 10:if(!(Z.length<1)){e.next=13;break}return j.ZP.info("请选择答案"),e.abrupt("return",!1);case 13:if(a=l.map((function(e,n){return{choice_text:e,is_answer:Z.includes(n)?n+1:0}})),!s.question_id){e.next=20;break}return e.next=17,t({type:"exercise/editExerciseQuestion",payload:{id:s.question_id,question_title:I,question_type:1,question_score:"5.0",question_choices:a.map((function(e){return e.choice_text})),standard_answers:a.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer}))}});case 17:c=e.sent,e.next=23;break;case 20:return e.next=22,t({type:"exercise/addExerciseQuestion",payload:{categoryId:ue.categoryId,question_title:I,question_type:1,question_score:"5.0",question_choices:a.map((function(e){return e.choice_text})),standard_answers:a.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer}))}});case 22:c=e.sent;case 23:0===c.status&&(j.ZP.success("保存成功"),le(!1),t({type:"exercise/editExercise",payload:o()({},ue)}));case 24:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),fe=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"上移",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"下移",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"编辑",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}],he=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.t0=n.id,e.next="del"===e.t0?3:"up"===e.t0||"down"===e.t0?5:"edit"===e.t0?9:11;break;case 3:return N.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个问题吗?",onOk:function(){return c()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,R.Fl)({id:s.question_id});case 2:t({type:"exercise/editExercise",payload:o()({},ue)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",11);case 5:return e.next=7,t({type:"exercise/exeriseMoveUpDown",payload:{id:s.question_id,opr:n.id}});case 7:return t({type:"exercise/editExercise",payload:o()({},ue)}),e.abrupt("break",11);case 9:return le(!0),e.abrupt("break",11);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,te.jsxs)("section",{className:D,children:[!oe&&(0,te.jsxs)("aside",{children:[(0,te.jsxs)("div",{className:ee,children:[(0,te.jsxs)("div",{children:[(0,te.jsxs)("span",{className:"font16 c-blue",children:[s.key,"、多选题"]}),"(",s.question_score,"分)"]}),!s.hideAction&&fe.map((function(e,n){return"up"===e.id&&1===s.key||"down"===e.id&&s.key===s.len?null:(0,te.jsx)(P.Z,{placement:"bottom",title:e.name,children:(0,te.jsx)("span",{onClick:function(){return he(e)},className:e.icon})},n)}))]}),(0,te.jsx)("div",{className:"mt5",children:(0,te.jsx)(V.Z,{value:s.question_title})}),(0,te.jsx)("div",{className:ne,children:null==s||null===(de=s.question_choices)||void 0===de?void 0:de.map((function(e,n){return(0,te.jsxs)(y.Z,{children:[(0,te.jsx)(w.Z,{children:(0,te.jsxs)(B.Z,{checked:s.standard_answer.includes(n+1),disabled:!0,children:[ie[n],"."]},n)}),(0,te.jsx)(w.Z,{flex:"1",children:(0,te.jsx)("span",{className:"c-black font14",children:(0,te.jsx)(V.Z,{value:e.choice_text})})})]})}))})]}),oe&&(0,te.jsxs)("aside",{children:[(0,te.jsx)("div",{className:ee,children:(0,te.jsxs)("div",{children:[(0,te.jsx)("span",{className:"font16 c-blue",children:"选择题"}),"(客观题,由系统自动评分,请设置标准答案)"]})}),(0,te.jsxs)("p",{className:L,children:[(0,te.jsx)("span",{className:F,children:"*"}),(0,te.jsx)("span",{className:M,children:"题干:"})]}),(0,te.jsx)(A.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:I,onChange:function(e){return O(e)}}),(0,te.jsxs)("p",{className:L,children:[(0,te.jsx)("span",{className:F,children:"*"}),(0,te.jsxs)("span",{className:M,children:["答案选项:",(0,te.jsx)("span",{className:W,children:"点击选项可设置正确答案"})]})]}),l.map((function(e,n){return(0,te.jsxs)("div",{className:H,children:[(0,te.jsx)(P.Z,{title:"点击设置为标准答案",placement:"left",children:(0,te.jsx)("div",{className:"".concat(G," ").concat(Z.includes(n)?U:""),onClick:function(){Z.includes(n)?S(Z.filter((function(e){return e!==n}))):S([].concat(u()(Z),[n]))},children:ie[n]})}),(0,te.jsx)("div",{className:z,children:_===n?(0,te.jsx)(A.Z,{id:"single-question-option-".concat(n),watch:!0,height:155,placeholder:"请您输入选项",defaultValue:e,onChange:function(e){l[n]=e,d(l)}}):(0,te.jsx)("div",{className:$,onClick:function(){return g(n)},children:(0,te.jsx)(V.Z,{value:e})})}),n>1&&(0,te.jsx)(P.Z,{title:"删除",children:(0,te.jsx)("i",{className:"".concat(K," iconfont icon-htmal5icon19"),onClick:function(){return d(l.filter((function(e,t){return t!==n})))}})}),n<7&&n===l.length-1&&(0,te.jsx)(P.Z,{title:"新增参考答案",children:(0,te.jsx)("i",{className:"".concat(Y," iconfont icon-roundaddfill ml6"),onClick:function(){return d([].concat(u()(l),[""]))}})})]},n)})),(0,te.jsx)("p",{className:"c-orange",children:"温馨提示:点击选项输入框可设置答案;选中的选项即为正确答案,选择多个答案即为多选题"}),(0,te.jsxs)("p",{className:"",children:["分值:",(0,te.jsx)(T.Z,{value:Q,max:1e4,min:-1,onChange:function(e){ae(e)}})," 分"]}),(0,te.jsxs)("aside",{className:"tr",children:[s.question_id&&(0,te.jsx)(C.ZP,{type:"default",onClick:function(){return le(!1)},children:"取消"}),(0,te.jsx)(C.ZP,{className:"ml20",type:"primary",onClick:function(){return pe()},children:"保存"})]})]})]})},ce=(0,m.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}),null,null,{forwardRef:!0})((0,x.forwardRef)(ae)),re=t(5112),oe=["problemset","globalSetting","loading","dispatch","onRef","editData"],le=["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"],ue=function(e,n){e.problemset,e.globalSetting,e.loading;var t=e.dispatch,s=(e.onRef,e.editData),a=(h()(e,oe),(0,x.useState)([])),r=p()(a,2),l=r[0],d=r[1],f=(0,x.useState)(),v=p()(f,2),_=v[0],g=v[1],b=(0,x.useState)([]),k=p()(b,2),Z=k[0],S=k[1],E=(0,x.useState)(""),I=p()(E,2),B=I[0],R=I[1],O=(0,x.useState)(0),J=p()(O,2),X=J[0],Q=J[1],se=(0,x.useState)(!1),ie=p()(se,2),ae=ie[0],ce=ie[1],ue=(0,m.useParams)();(0,x.useEffect)((function(){d(["","","",""])}),[]),(0,x.useEffect)((function(){if(null!=s&&s.question_choices){R(null==s?void 0:s.question_title),Q(parseInt(null==s?void 0:s.question_score)),d(null==s?void 0:s.question_choices.map((function(e){return e.choice_text})));var e=[];null==s||s.standard_answer.map((function(n,t){e.push(n-1)})),S(e)}else ce(!0)}),[s]),(0,x.useImperativeHandle)(n,(function(){return{onSave:pe,isEdit:ae}}));var de,pe=function(){var e=c()(i()().mark((function e(){var n,a,c;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(B){e.next=3;break}return j.ZP.info("请您输入题目"),e.abrupt("return",!1);case 3:if(!((n=l.findIndex((function(e){return!e})))>-1)){e.next=7;break}return j.ZP.info("请先输入 ".concat(le[n]," 选项的内容")),e.abrupt("return",!1);case 7:if(Z.length){e.next=10;break}return j.ZP.info("请设置本题的正确答案,点击选项A/B...即可完成设置"),e.abrupt("return",!1);case 10:if(!(Z.length<1)){e.next=13;break}return j.ZP.info("请选择答案"),e.abrupt("return",!1);case 13:if(a=l.map((function(e,n){return{choice_text:e,is_answer:Z.includes(n)?n+1:0}})),!s.question_id){e.next=20;break}return e.next=17,(0,q.Kc)({id:s.question_id,question_title:B,question_type:1,question_score:X,question_choices:a.map((function(e){return e.choice_text})),standard_answers:a.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer}))});case 17:c=e.sent,e.next=23;break;case 20:return e.next=22,(0,q.iV)({exercise_bank_id:ue.topicId,question_title:B,question_type:1,question_score:"5.0",question_choices:a.map((function(e){return e.choice_text})),standard_answers:a.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer}))});case 22:c=e.sent;case 23:return 0===c.status&&(j.ZP.success("保存成功"),ce(!1)),e.next=26,t({type:"polls/getExerciseBanks",payload:o()({},ue)});case 26:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),fe=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"上移",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"下移",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"编辑",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}],he=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.t0=n.id,e.next="del"===e.t0?3:"up"===e.t0||"down"===e.t0?5:"edit"===e.t0?9:11;break;case 3:return N.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个问题吗?",onOk:function(){return c()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,q.x$)({pollsId:s.question_id});case 2:t({type:"polls/getExerciseBanks",payload:o()({},ue)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",11);case 5:return e.next=7,(0,q.W)({exerciseId:null==s?void 0:s.question_id,opr:n.id});case 7:return t({type:"polls/getExerciseBanks",payload:o()({},ue)}),e.abrupt("break",11);case 9:return ce(!0),e.abrupt("break",11);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,te.jsxs)("section",{className:D,children:[!ae&&(0,te.jsxs)("aside",{children:[(0,te.jsxs)("div",{className:ee,children:[(0,te.jsxs)("div",{children:[(0,te.jsxs)("span",{className:"font16 c-blue",children:[s.key,"、单选题"]}),"(",s.question_score,"分)"]}),!s.hideAction&&fe.map((function(e,n){return"up"===e.id&&1===s.key||"down"===e.id&&s.key===s.len?null:(0,te.jsx)(P.Z,{placement:"bottom",title:e.name,children:(0,te.jsx)("span",{onClick:function(){return he(e)},className:e.icon})},n)}))]}),(0,te.jsx)("div",{className:"mt5",children:(0,te.jsx)(V.Z,{value:s.question_title})}),(0,te.jsx)("div",{className:ne,children:null==s||null===(de=s.question_choices)||void 0===de?void 0:de.map((function(e,n){return(0,te.jsxs)(y.Z,{children:[(0,te.jsx)(w.Z,{children:(0,te.jsxs)(re.ZP,{checked:s.standard_answer.includes(n+1),disabled:!0,children:[le[n],"."]},n)}),(0,te.jsx)(w.Z,{flex:"1",children:(0,te.jsx)("span",{className:"c-black font14",children:(0,te.jsx)(V.Z,{value:e.choice_text})})})]})}))})]}),ae&&(0,te.jsxs)("aside",{children:[(0,te.jsx)("div",{className:ee,children:(0,te.jsxs)("div",{children:[(0,te.jsx)("span",{className:"font16 c-blue",children:"选择题"}),"(客观题,由系统自动评分,请设置标准答案)"]})}),(0,te.jsxs)("p",{className:L,children:[(0,te.jsx)("span",{className:F,children:"*"}),(0,te.jsx)("span",{className:M,children:"题干:"})]}),(0,te.jsx)(A.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:B,onChange:function(e){return R(e)}}),(0,te.jsxs)("p",{className:L,children:[(0,te.jsx)("span",{className:F,children:"*"}),(0,te.jsxs)("span",{className:M,children:["答案选项:",(0,te.jsx)("span",{className:W,children:"点击选项可设置正确答案"})]})]}),l.map((function(e,n){return(0,te.jsxs)("div",{className:H,children:[(0,te.jsx)(P.Z,{title:"点击设置为标准答案",placement:"left",children:(0,te.jsx)("div",{className:"".concat(G," ").concat(Z.includes(n)?U:""),onClick:function(){Z.includes(n)?S(Z.filter((function(e){return e!==n}))):S([].concat(u()(Z),[n]))},children:le[n]})}),(0,te.jsx)("div",{className:z,children:_===n?(0,te.jsx)(A.Z,{id:"single-question-option-".concat(n),watch:!0,height:155,placeholder:"请您输入选项",defaultValue:e,onChange:function(e){l[n]=e,d(l)}}):(0,te.jsx)("div",{className:$,onClick:function(){return g(n)},children:(0,te.jsx)(V.Z,{value:e})})}),n>1&&(0,te.jsx)(P.Z,{title:"删除",children:(0,te.jsx)("i",{className:"".concat(K," iconfont icon-htmal5icon19"),onClick:function(){return d(l.filter((function(e,t){return t!==n})))}})}),n<7&&n===l.length-1&&(0,te.jsx)(P.Z,{title:"新增参考答案",children:(0,te.jsx)("i",{className:"".concat(Y," iconfont icon-roundaddfill ml6"),onClick:function(){return d([].concat(u()(l),[""]))}})})]},n)})),(0,te.jsx)("p",{className:"c-orange",children:"温馨提示:点击选项输入框可设置答案;选中的选项即为正确答案,选择多个答案即为多选题"}),(0,te.jsxs)("p",{className:"",children:["分值:",(0,te.jsx)(T.Z,{value:X,max:1e4,min:-1,onChange:function(e){Q(e)}})," 分"]}),(0,te.jsxs)("aside",{className:"tr",children:[s.question_id&&(0,te.jsx)(C.ZP,{type:"default",onClick:function(){return ce(!1)},children:"取消"}),(0,te.jsx)(C.ZP,{className:"ml20",type:"primary",onClick:function(){return pe()},children:"保存"})]})]})]})},de=(0,m.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}),null,null,{forwardRef:!0})((0,x.forwardRef)(ue)),pe=["problemset","globalSetting","loading","dispatch","onRef","editData"],fe=["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"],he=function(e,n){e.problemset,e.globalSetting,e.loading;var t=e.dispatch,s=(e.onRef,e.editData),a=(h()(e,pe),(0,x.useState)()),r=p()(a,2),l=r[0],u=r[1],d=(0,x.useState)(""),f=p()(d,2),v=f[0],_=f[1],g=(0,x.useState)(!1),b=p()(g,2),k=b[0],y=b[1],w=(0,x.useState)(5),Z=p()(w,2),S=Z[0],E=Z[1],I=(0,m.useParams)();(0,x.useEffect)((function(){null!=s&&s.question_choices?(_(null==s?void 0:s.question_title),E(null==s?void 0:s.question_score),u(s.standard_answer[0]+"")):y(!0)}),[s]),(0,x.useImperativeHandle)(n,(function(){return{onSave:R,isEdit:k}}));var B,R=function(){var e=c()(i()().mark((function e(){var n,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(v){e.next=3;break}return j.ZP.info("请您输入题干"),e.abrupt("return",!1);case 3:if(l){e.next=6;break}return j.ZP.info("请先点击选择本选择题的正确选项"),e.abrupt("return",!1);case 6:if(n=[{choice_text:"正确",is_answer:"1"===l?1:0},{choice_text:"错误",is_answer:"2"===l?2:0}],!s.question_id){e.next=13;break}return e.next=10,(0,q.Kc)({id:s.question_id,question_title:v,question_type:2,question_score:S,question_choices:n.map((function(e){return e.choice_text})),standard_answers:n.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer}))});case 10:a=e.sent,e.next=16;break;case 13:return e.next=15,(0,q.iV)({exercise_bank_id:I.topicId,question_title:v,question_type:2,question_score:S,question_choices:n.map((function(e){return e.choice_text})),standard_answers:n.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer}))});case 15:a=e.sent;case 16:return 0===a.status&&(j.ZP.success("保存成功"),y(!1)),t({type:"polls/getExerciseBanks",payload:o()({},I)}),e.abrupt("return",{name:v,choices:n});case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),V=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"上移",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"下移",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"编辑",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}],O=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.t0=n.id,e.next="del"===e.t0?3:"up"===e.t0||"down"===e.t0?5:"edit"===e.t0?9:11;break;case 3:return N.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个问题吗?",onOk:function(){return c()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,q.x$)({pollsId:s.question_id});case 2:t({type:"polls/getExerciseBanks",payload:o()({},I)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",11);case 5:return e.next=7,(0,q.W)({exerciseId:null==s?void 0:s.question_id,opr:n.id});case 7:return t({type:"polls/getExerciseBanks",payload:o()({},I)}),e.abrupt("break",11);case 9:return y(!0),e.abrupt("break",11);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,te.jsxs)("section",{className:D,children:[!k&&(0,te.jsxs)("aside",{children:[(0,te.jsxs)("div",{className:ee,children:[(0,te.jsxs)("div",{children:[(0,te.jsxs)("span",{className:"font16 c-blue",children:[s.key,"、判断题"]}),"(",s.question_score,"分)"]}),!s.hideAction&&V.map((function(e,n){return"up"===e.id&&1===s.key||"down"===e.id&&s.key===s.len?null:(0,te.jsx)(P.Z,{placement:"bottom",title:e.name,children:(0,te.jsx)("span",{onClick:function(){return O(e)},className:e.icon})},n)}))]}),(0,te.jsx)("div",{className:"mt5",children:s.question_title}),(0,te.jsx)("div",{className:ne,children:null==s||null===(B=s.question_choices)||void 0===B?void 0:B.map((function(e,n){return(0,te.jsxs)(re.ZP,{checked:s.standard_answer.includes(n+1),disabled:!0,children:[fe[n],". ",(0,te.jsx)("span",{className:"c-black font14",children:e.choice_text})]},n)}))})]}),k&&(0,te.jsxs)("aside",{children:[(0,te.jsxs)("div",{children:[(0,te.jsx)("span",{className:"font16 c-blue",children:"判断题"}),"(客观题,由系统自动评分,请设置标准答案)"]}),(0,te.jsxs)("p",{className:L,children:[(0,te.jsx)("span",{className:F,children:"*"}),(0,te.jsx)("span",{className:M,children:"题干:"})]}),(0,te.jsx)(A.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:v,onChange:function(e){return _(e)}}),(0,te.jsxs)("p",{className:L,children:[(0,te.jsx)("span",{className:F,children:"*"}),(0,te.jsxs)("span",{className:M,children:["答案选项:",(0,te.jsx)("span",{className:W,children:"点击选项可设置正确答案"})]})]}),(0,te.jsxs)(re.ZP.Group,{buttonStyle:"solid",value:l,onChange:function(e){return u(e.target.value)},children:[(0,te.jsx)(re.ZP.Button,{value:"1",className:"".concat(J," mr40"),children:"正确"}),(0,te.jsx)(re.ZP.Button,{value:"2",className:J,children:"错误"})]}),(0,te.jsx)("p",{className:"c-orange",children:"温馨提示:点击选项,可以直接设置标准答案"}),(0,te.jsxs)("p",{className:"",children:["分值:",(0,te.jsx)(T.Z,{value:S,max:1e4,min:-1,onChange:function(e){E(e)}})," 分"]}),(0,te.jsxs)("aside",{className:"tr",children:[s.question_id&&(0,te.jsx)(C.ZP,{type:"default",onClick:function(){return y(!1)},children:"取消"}),(0,te.jsx)(C.ZP,{className:"ml20",type:"primary",onClick:function(){return R()},children:"保存"})]})]})]})},xe=(0,m.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}),null,null,{forwardRef:!0})((0,x.forwardRef)(he)),me=t(63695),ve=t(43725),_e=t(27876),ge=["problemset","globalSetting","loading","dispatch","editData"],je=function(e,n){var t=e.problemset,s=(e.globalSetting,e.loading,e.dispatch),a=e.editData,r=(h()(e,ge),(0,x.useState)("")),l=p()(r,2),d=l[0],f=l[1],v=(0,x.useState)(""),_=p()(v,2),g=_[0],b=(_[1],(0,x.useState)([])),k=p()(b,2),Z=k[0],E=k[1],I=(0,x.useState)(""),R=p()(I,2),A=R[0],V=R[1],L=(0,x.useState)(),F=p()(L,2),M=F[0],W=F[1],H=(0,x.useState)(!1),G=p()(H,2),U=G[0],K=G[1],Y=(0,x.useState)(5),z=p()(Y,2),$=z[0],J=z[1],se=(0,x.useState)(!1),ie=p()(se,2),ae=ie[0],ce=ie[1],re=(0,m.useParams)();(0,x.useEffect)((function(){if(null!=a&&a.question_title){f(null==a?void 0:a.question_title),W(null==a?void 0:a.is_ordered),J(null==a?void 0:a.question_score);var e=null==a?void 0:a.standard_answer.map((function(e){return e.answer_text}));E(e)}else ce(!0)}),[t.editData]),(0,x.useEffect)((function(){K(!1)}),[ae]),(0,x.useImperativeHandle)(n,(function(){return{onSave:le,isEdit:ae}}));var oe,le=function(){var e=c()(i()().mark((function e(){var n,t,c;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=[],t=!1,Z.forEach((function(e,s){n.push({choice_id:s+1,answer_text:[]}),e.forEach((function(e,i){n[s].answer_text.push(e),e&&(0,_e.eR)(e,1e4)||(V("".concat(s,"-").concat(i)),j.ZP.info(e?"答案不能超过10000字符":"答案:不能为空"),t=!0)}))})),!t){e.next=5;break}return e.abrupt("return",!1);case 5:if(!a.question_id){e.next=11;break}return e.next=8,(0,q.Kc)({id:a.question_id,question_title:d,question_type:3,question_score:$,is_ordered:M,standard_answers:n});case 8:c=e.sent,e.next=14;break;case 11:return e.next=13,(0,q.iV)({exercise_bank_id:re.topicId,question_title:d,question_type:3,question_score:$,is_ordered:M,standard_answers:n});case 13:c=e.sent;case 14:return 0===c.status&&(j.ZP.success("保存成功"),ce(!1)),s({type:"polls/getExerciseBanks",payload:o()({},re)}),e.abrupt("return",{name:d,analysis:g,standard_answers:n,is_ordered:M});case 17:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ue=function(e,n,t){var s=Z.slice();if(n&&s.splice(e,n),t&&U)for(var i=0;i1&&(0,te.jsxs)("span",{children:[(0,te.jsx)(B.Z,{checked:M,onChange:function(e){return W(e.target.checked)},className:"".concat(X," font14"),children:"多个填空的答案有顺序要求"}),(0,te.jsx)("span",{className:"".concat(Q," font12"),children:"(选中,每个填空的答案顺序必须与参考答案一致)"})]})}),(0,te.jsxs)("p",{className:"",children:["分值:",(0,te.jsx)(T.Z,{value:$,max:1e4,min:-1,onChange:function(e){J(e)}})," 分"]}),(0,te.jsxs)("aside",{className:"tr",children:[a.question_id&&(0,te.jsx)(C.ZP,{type:"default",onClick:function(){return ce(!1)},children:"取消"}),(0,te.jsx)(C.ZP,{className:"ml20",type:"primary",onClick:function(){return le()},children:"保存"})]})]})]})},be=(0,m.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}),null,null,{forwardRef:!0})((0,x.forwardRef)(je)),ke=["problemset","globalSetting","loading","dispatch","onRef","editData"],ye=function(e,n){var t=e.problemset,s=(e.globalSetting,e.loading,e.dispatch),a=(e.onRef,e.editData),r=(h()(e,ke),(0,x.useState)("")),l=p()(r,2),u=l[0],d=l[1],f=(0,x.useState)(""),v=p()(f,2),_=v[0],g=(v[1],(0,x.useState)("")),b=p()(g,2),k=b[0],y=b[1],w=(0,x.useState)(5),Z=p()(w,2),S=Z[0],E=Z[1],I=(0,x.useState)(!1),B=p()(I,2),R=B[0],O=B[1],F=(0,m.useParams)();(0,x.useEffect)((function(){var e;null!=a&&a.question_title?(d(null==a?void 0:a.question_title),y(null==a||null===(e=a.standard_answer)||void 0===e?void 0:e[0]),E(null==a?void 0:a.question_score)):O(!0)}),[t.editData]),(0,x.useImperativeHandle)(n,(function(){return{onSave:W,isEdit:R}}));var W=function(){var e=c()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(u){e.next=3;break}return j.ZP.info("请您输入题干"),e.abrupt("return",!1);case 3:if(!a.question_id){e.next=9;break}return e.next=6,(0,q.Kc)({id:a.question_id,question_title:u,question_type:4,question_score:S,standard_answers:[k]});case 6:n=e.sent,e.next=12;break;case 9:return e.next=11,(0,q.iV)({exercise_bank_id:F.topicId,question_title:u,question_type:4,question_score:S,standard_answers:[k]});case 11:n=e.sent;case 12:return 0===n.status&&(j.ZP.success("保存成功"),O(!1),s({type:"polls/getExerciseBanks",payload:o()({},F)})),e.abrupt("return",{name:u,answer_texts:[k],analysis:_});case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),H=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"上移",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"下移",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"编辑",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}],G=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.t0=n.id,e.next="del"===e.t0?3:"up"===e.t0||"down"===e.t0?5:"edit"===e.t0?9:11;break;case 3:return N.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个问题吗?",onOk:function(){return c()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,q.x$)({pollsId:a.question_id});case 2:s({type:"polls/getExerciseBanks",payload:o()({},F)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",11);case 5:return e.next=7,(0,q.W)({exerciseId:null==a?void 0:a.question_id,opr:n.id});case 7:return s({type:"polls/getExerciseBanks",payload:o()({},F)}),e.abrupt("break",11);case 9:return O(!0),e.abrupt("break",11);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,te.jsxs)("section",{className:D,children:[!R&&(0,te.jsxs)("aside",{children:[(0,te.jsxs)("div",{className:ee,children:[(0,te.jsxs)("div",{children:[(0,te.jsxs)("span",{className:"font16 c-blue",children:[a.key,"、简答题"]}),"(",a.question_score,"分)"]}),!a.hideAction&&H.map((function(e,n){return"up"===e.id&&1===a.key||"down"===e.id&&a.key===a.len?null:(0,te.jsx)(P.Z,{placement:"bottom",title:e.name,children:(0,te.jsx)("span",{onClick:function(){return G(e)},className:e.icon})},n)}))]}),(0,te.jsx)("div",{className:"mt5",children:a.question_title}),(0,te.jsxs)("div",{className:ne,children:[(0,te.jsx)("p",{children:(0,te.jsx)("strong",{children:"参考答案:"})}),(0,te.jsx)(V.Z,{value:k})]})]}),R&&(0,te.jsxs)("aside",{children:[(0,te.jsx)("div",{className:ee,children:(0,te.jsxs)("div",{children:[(0,te.jsx)("span",{className:"font16 c-blue",children:"简答题"}),"(主观题,未作答的情况下自动评为零分)"]})}),(0,te.jsx)(A.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:u,onChange:function(e){return d(e)}}),(0,te.jsx)("p",{className:L,children:(0,te.jsx)("span",{className:M,children:"参考答案:"})}),(0,te.jsx)(A.Z,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"请您输入参考答案",defaultValue:k,onChange:function(e){return y(e)}}),(0,te.jsxs)("p",{className:"",children:["分值:",(0,te.jsx)(T.Z,{value:S,max:1e4,min:-1,onChange:function(e){E(e)}})," 分"]}),(0,te.jsxs)("aside",{className:"tr",children:[a.question_id&&(0,te.jsx)(C.ZP,{type:"default",onClick:function(){return O(!1)},children:"取消"}),(0,te.jsx)(C.ZP,{className:"ml20",type:"primary",onClick:function(){return W()},children:"保存"})]})]})]})},we=(0,m.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}),null,null,{forwardRef:!0})((0,x.forwardRef)(ye)),Ne=["problemset","globalSetting","loading","dispatch","editData"],Ze=function(e,n){e.problemset,e.globalSetting,e.loading;var t=e.dispatch,s=e.editData,a=(h()(e,Ne),(0,x.useState)("")),r=p()(a,2),l=r[0],u=r[1],d=(0,x.useState)(""),f=p()(d,2),v=f[0],_=f[1],g=(0,x.useState)(""),b=p()(g,2),k=b[0],Z=(b[1],(0,x.useState)([])),E=p()(Z,2),I=E[0],R=(E[1],(0,x.useState)("")),V=p()(R,2),O=(V[0],V[1],(0,x.useState)()),L=p()(O,2),F=L[0],M=L[1],W=(0,x.useState)(!1),H=p()(W,2),G=(H[0],H[1]),U=(0,x.useState)([]),K=p()(U,2),Y=K[0],z=K[1],$=(0,x.useState)(!1),J=p()($,2),ne=J[0],se=J[1],ie=(0,m.useParams)();(0,x.useEffect)((function(){var e;s.edit&&se(!0),u(s.shixun_name),_(s.question_title);var n=[];null===(e=s.shixun)||void 0===e||e.map((function(e){n.push(e.challenge_score)})),z(n)}),[s]),(0,x.useEffect)((function(){G(!1)}),[ne]),(0,x.useImperativeHandle)(n,(function(){return{onSave:re,isEdit:ne}}));var ae,ce,re=function(){var e=c()(i()().mark((function e(){var n,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=[],!1,e.next=4;break;case 4:if(!s.question_id){e.next=10;break}return e.next=7,(0,q.Kc)({id:s.question_id,question_title:v,shixun_name:l,shixun_id:s.shixun_id,question_type:5,question_scores:Y});case 7:a=e.sent,e.next=13;break;case 10:return e.next=12,(0,q.iV)({exercise_bank_id:ie.topicId,question_title:v,shixun_name:l,shixun_id:s.shixun_id,question_type:5,question_scores:Y});case 12:a=e.sent;case 13:return 0===a.status&&(j.ZP.success("保存成功"),se(!1)),e.next=16,t({type:"polls/getExerciseBanks",payload:o()({},ie)});case 16:return e.abrupt("return",{name:v,analysis:k,standard_answers:n,is_ordered:F});case 17:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),oe=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"上移",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"下移",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"编辑",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}],le=function(){var e=c()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.t0=n.id,e.next="del"===e.t0?3:"up"===e.t0||"down"===e.t0?5:"edit"===e.t0?9:11;break;case 3:return N.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个问题吗?",onOk:function(){return c()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,q.x$)({pollsId:s.question_id});case 2:t({type:"polls/getExerciseBanks",payload:o()({},ie)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",11);case 5:return e.next=7,(0,q.W)({exerciseId:null==s?void 0:s.question_id,opr:n.id});case 7:return t({type:"polls/getExerciseBanks",payload:o()({},ie)}),e.abrupt("break",11);case 9:return se(!0),e.abrupt("break",11);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,te.jsxs)("section",{className:D,children:[!ne&&(0,te.jsxs)("aside",{children:[(0,te.jsxs)("div",{className:ee,children:[(0,te.jsxs)("div",{children:[(0,te.jsxs)("span",{className:"font16 c-blue",children:[s.key,"、实训题"]}),"(",s.question_score,"分)"]}),(0,te.jsxs)("div",{className:"tr",children:[(0,te.jsx)(m.Link,{target:"_blank",to:"/shixuns/".concat(s.shixun_identifier,"/challenges"),children:"实训详情"}),!s.hideAction&&oe.map((function(e,n){return"up"===e.id&&1===s.key||"down"===e.id&&s.key===s.len?null:(0,te.jsx)(P.Z,{placement:"bottom",title:e.name,children:(0,te.jsx)("span",{onClick:function(){return le(e)},className:e.icon})},n)}))]})]}),(0,te.jsx)("div",{className:"font16",children:s.shixun_name}),(0,te.jsx)("div",{className:"mt30"}),null===(ce=s.shixun)||void 0===ce?void 0:ce.map((function(e,n){return(0,te.jsxs)("div",{children:["第",n+1,"关 ",(0,te.jsx)("span",{className:"ml10",children:e.challenge_name})," ",(0,te.jsx)("span",{className:"ml10",children:e.challenge_score})]},n)}))]}),ne&&(0,te.jsxs)("aside",{children:[(0,te.jsx)("div",{className:ee,children:(0,te.jsxs)("div",{children:[(0,te.jsx)("span",{className:"font16 c-blue",children:"实训题"}),"(客观题,由系统自动评分,允许手动调分)"]})}),(0,te.jsx)("div",{className:"mt10",children:(0,te.jsx)(S.Z,{defaultValue:l,onChange:function(e){u(e.target.value)}})}),(0,te.jsx)("div",{className:"mt10",children:(0,te.jsx)(A.Z,{id:"single-question-option-0",height:155,placeholder:"请输入实训题完成要求",defaultValue:v,onChange:function(e){_(e)}})}),(0,te.jsx)("div",{className:"mt20",children:null===(ae=s.shixun)||void 0===ae?void 0:ae.map((function(e,n){return(0,te.jsxs)(y.Z,{gutter:[20,20],children:[(0,te.jsxs)(w.Z,{flex:"1",children:[n+1,".",e.challenge_name]}),(0,te.jsx)(w.Z,{children:(0,te.jsx)(T.Z,{defaultValue:Y[n],onChange:function(e){Y[n]=e,z(Y),console.log("srore:L",Y[n])}})})]})}))}),(0,te.jsx)("div",{className:"mt20",children:I.length>1&&(0,te.jsxs)("span",{children:[(0,te.jsx)(B.Z,{checked:F,onChange:function(e){return M(e.target.checked)},className:"".concat(X," font14"),children:"多个填空的答案有顺序要求"}),(0,te.jsx)("span",{className:"".concat(Q," font12"),children:"(选中,每个填空的答案顺序必须与参考答案一致)"})]})}),(0,te.jsxs)("aside",{className:"tr",children:[!(null!=s&&s.edit)&&(0,te.jsx)(C.ZP,{type:"default",onClick:function(){return se(!1)},children:"取消"}),(0,te.jsx)(C.ZP,{className:"ml20",type:"primary",onClick:function(){return re()},children:"保存"})]})]})]})},Se=(0,m.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}),null,null,{forwardRef:!0})((0,x.forwardRef)(Ze)),Ce={flex_box_center:"flex_box_center___eWsYC",flex_space_between:"flex_space_between___RALuo",flex_box_vertical_center:"flex_box_vertical_center___f7uVp",flex_box_center_end:"flex_box_center_end___UxPR3",flex_box_column:"flex_box_column___YUFuv",bg:"bg___zWTsF",containerTitle:"containerTitle___DzTZh",containerDesc:"containerDesc___a3TiA",listItem:"listItem____nHKG",info:"info___LWlgA",title:"title___gtaI4",titleLeft:"titleLeft___Ce3h9",titleRight:"titleRight___gARIc",acitons:"acitons___MrR2u",export:"export___u_8cL"},qe=t(2486),Ee=["polls","globalSetting","loading","user","dispatch"],Ie=(v.Z.SubMenu,_.Z.Content,_.Z.Sider,(0,m.connect)((function(e){var n=e.polls,t=e.loading,s=e.user;return{polls:n,globalSetting:e.globalSetting,user:s,loading:t.effects}}))((function(e){var n,t,s,a,r,l,d,f,v,_,j,P,B,T,R,A,V,D,O,L,F,M,W,H,G,U,K,Y,z,$=e.polls,J=(e.globalSetting,e.loading,e.user),X=e.dispatch,Q=(h()(e,Ee),(0,m.useParams)()),ee=((0,m.useLocation)(),J.userInfo),ne=g.Z.useForm(),se=p()(ne,1)[0],ie=(0,x.useState)([]),ae=p()(ie,2),re=ae[0],oe=ae[1],le=(0,x.useState)(!1),ue=p()(le,2),pe=ue[0],fe=ue[1],he=(0,x.useRef)();(0,x.useEffect)((function(){var e,n,t,s;null!==(e=$.exerciseBanks)&&void 0!==e&&e.exercise_questions&&(oe(u()(null===(n=$.exerciseBanks)||void 0===n?void 0:n.exercise_questions)),se.setFieldsValue({exercise_name:null===(t=$.exerciseBanks)||void 0===t||null===(t=t.exercise)||void 0===t?void 0:t.exercise_name,exercise_description:null===(s=$.exerciseBanks)||void 0===s||null===(s=s.exercise)||void 0===s?void 0:s.exercise_description}))}),[$.exerciseBanks]),(0,x.useEffect)((function(){X({type:"polls/getExerciseBanks",payload:o()({},Q)})}),[Q.categoryId]);var me=function(){var e=c()(i()().mark((function e(){var n,t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,se.validateFields();case 2:return(t=se.getFieldValue()).is_md=!0,t.topicId=null===(n=$.exerciseBanks)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.id,fe(!1),e.next=8,(0,q.hO)(o()({},t));case 8:X({type:"polls/getExerciseBanks",payload:o()({},Q)});case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,te.jsxs)("section",{className:"edu-container",children:[(0,te.jsxs)("section",{className:"animated fadeIn",children:[(0,te.jsx)("aside",{className:"mt10",children:ee&&(0,te.jsxs)(k.Z,{separator:">",children:[(0,te.jsx)(k.Z.Item,{children:(0,te.jsx)(m.Link,{to:"/users/".concat(Q.username,"/").concat("personal"===Q.topictype?"topics":"topicbank","/").concat(Q.topictype),children:"personal"===Q.topictype?"我的题库":"公共题库"})}),(0,te.jsx)(k.Z.Item,{children:"详情"})]})}),(0,te.jsx)("aside",{className:[Ce.title,"mt20"].join(" "),children:(0,te.jsxs)(y.Z,{style:{width:"100%"},align:"middle",children:[(0,te.jsxs)(w.Z,{flex:"1",children:[(0,te.jsx)("strong",{className:"font20 ml5",children:null===(n=$.exerciseBanks)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_name}),(0,te.jsx)(_e.VV,{status:[null!==(t=$.exerciseBanks)&&void 0!==t&&null!==(t=t.exercise)&&void 0!==t&&t.is_public?"公开":"私有"]})]}),(0,te.jsx)(w.Z,{children:(0,te.jsx)(m.Link,{className:"font16 c-light-black",to:"/users/".concat(ee.login,"/topics/").concat(Q.topictype),children:"返回"})})]})})]}),(0,te.jsxs)("section",{className:[Ce.bg,"pl30","pr30","pb30","mt20 relative"].join(" "),children:[(0,te.jsxs)("div",{className:Ce.export,children:[(null===(s=$.exerciseBanks)||void 0===s?void 0:s.authorize)&&(0,te.jsxs)(te.Fragment,{children:[(0,te.jsx)("a",{onClick:function(e){var n;e.preventDefault(),N.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"是否确认删除?",onOk:(n=c()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,E.Tv)({object_type:"normal",object_id:[Q.topicId]});case 2:0===e.sent.status&&m.history.push("/users/".concat(Q.username,"/topics/personal"));case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})},children:"删除"}),(0,te.jsx)(m.Link,{to:"/users/".concat(ee.login,"/topics/").concat(Q.topicId,"/").concat(Q.topictype,"/exercise/edit"),children:"编辑"})]}),(0,te.jsx)("a",{onClick:function(e){e.preventDefault(),X({type:"userDetail/setActionTabs",payload:{key:"UserDetail-SendToClass",params:{object_id:[Q.topicId],object_type:"exercise"}}})},children:"发送"})]}),(0,te.jsx)(Z.Z,{className:Ce.tabs,children:(0,te.jsx)(Z.Z.TabPane,{tab:(0,te.jsx)("span",{className:"font16 pt10 pb12",children:"内容详情"}),children:(0,te.jsx)("div",{className:"c-light-black",children:null===(a=$.exerciseBanks)||void 0===a||null===(a=a.exercise)||void 0===a?void 0:a.exercise_description})},"1")}),pe&&(0,te.jsxs)(g.Z,{layout:"vertical",form:se,children:[(0,te.jsx)(g.Z.Item,{name:"exercise_name",label:"试卷标题:",rules:[{required:!0,message:"请填写试卷标题"}],children:(0,te.jsx)(S.Z,{maxLength:60,placeholder:"试卷标题,最大限制60个字符"})}),(0,te.jsx)(g.Z.Item,{label:"试卷须知:",name:"exercise_description",children:(0,te.jsx)(S.Z.TextArea,{rows:6,placeholder:"请在此输入本次试卷答题的相关说明,最大限制100个字符"})}),(0,te.jsx)(g.Z.Item,{className:"tr",children:(0,te.jsx)(C.ZP,{type:"primary",onClick:function(){me()},children:"保存"})})]})]}),(0,te.jsxs)("p",{className:"mt10",style:{display:"flex"},children:[(0,te.jsxs)("span",{className:"fl",style:{flex:"1"},children:[!(null===(r=$.exerciseBanks)||void 0===r||null===(r=r.exercise_types)||void 0===r||!r.q_singles)&&(0,te.jsxs)("span",{className:"ml20",children:["单选题",null===(l=$.exerciseBanks)||void 0===l||null===(l=l.exercise_types)||void 0===l?void 0:l.q_singles,"题,共",null===(d=$.exerciseBanks)||void 0===d||null===(d=d.exercise_types)||void 0===d?void 0:d.q_singles_scores,"分"]}),!(null===(f=$.exerciseBanks)||void 0===f||null===(f=f.exercise_types)||void 0===f||!f.q_doubles)&&(0,te.jsxs)("span",{className:"ml20",children:["多选题",null===(v=$.exerciseBanks)||void 0===v||null===(v=v.exercise_types)||void 0===v?void 0:v.q_doubles,"题,共",null===(_=$.exerciseBanks)||void 0===_||null===(_=_.exercise_types)||void 0===_?void 0:_.q_doubles_scores,"分"]}),!(null===(j=$.exerciseBanks)||void 0===j||null===(j=j.exercise_types)||void 0===j||!j.q_judges)&&(0,te.jsxs)("span",{className:"ml20",children:["判断题",null===(P=$.exerciseBanks)||void 0===P||null===(P=P.exercise_types)||void 0===P?void 0:P.q_judges,"题,共",null===(B=$.exerciseBanks)||void 0===B||null===(B=B.exercise_types)||void 0===B?void 0:B.q_judges_scores,"分"]}),!(null===(T=$.exerciseBanks)||void 0===T||null===(T=T.exercise_types)||void 0===T||!T.q_nulls)&&(0,te.jsxs)("span",{className:"ml20",children:["填空题",null===(R=$.exerciseBanks)||void 0===R||null===(R=R.exercise_types)||void 0===R?void 0:R.q_nulls,"题,共",null===(A=$.exerciseBanks)||void 0===A||null===(A=A.exercise_types)||void 0===A?void 0:A.q_nulls_scores,"分"]}),!(null===(V=$.exerciseBanks)||void 0===V||null===(V=V.exercise_types)||void 0===V||!V.q_mains)&&(0,te.jsxs)("span",{className:"ml20",children:["简答题",null===(D=$.exerciseBanks)||void 0===D||null===(D=D.exercise_types)||void 0===D?void 0:D.q_mains,"题,共",null===(O=$.exerciseBanks)||void 0===O||null===(O=O.exercise_types)||void 0===O?void 0:O.q_mains_scores,"分"]}),!(null===(L=$.exerciseBanks)||void 0===L||null===(L=L.exercise_types)||void 0===L||!L.q_shixuns)&&(0,te.jsxs)("span",{className:"ml20",children:["实训题",null===(F=$.exerciseBanks)||void 0===F||null===(F=F.exercise_types)||void 0===F?void 0:F.q_shixuns,"题,共",null===(M=$.exerciseBanks)||void 0===M||null===(M=M.exercise_types)||void 0===M?void 0:M.q_shixuns_scores,"分"]}),!(null===(W=$.exerciseBanks)||void 0===W||null===(W=W.exercise_types)||void 0===W||!W.q_pros)&&(0,te.jsxs)("span",{className:"ml20",children:["编程题",null===(H=$.exerciseBanks)||void 0===H||null===(H=H.exercise_types)||void 0===H?void 0:H.q_pros,"题,共",null===(G=$.exerciseBanks)||void 0===G||null===(G=G.exercise_types)||void 0===G?void 0:G.q_pros_scores,"分"]})]}),(0,te.jsx)("span",{className:"fr",children:!(null===(U=$.exerciseBanks)||void 0===U||null===(U=U.exercise_types)||void 0===U||!U.q_counts)&&(0,te.jsxs)("span",{children:["合计 ",(0,te.jsx)("span",{className:"color-blue",children:null===(K=$.exerciseBanks)||void 0===K||null===(K=K.exercise_types)||void 0===K?void 0:K.q_counts})," 题, 共 ",(0,te.jsx)("span",{className:"".concat((null===(Y=$.exerciseBanks)||void 0===Y||null===(Y=Y.exercise_types)||void 0===Y?void 0:Y.q_scores)>100?"color-red font-bd":"color-orange"),children:null===(z=$.exerciseBanks)||void 0===z||null===(z=z.exercise_types)||void 0===z?void 0:z.q_scores})," 分"]})})]}),(0,te.jsxs)("section",{className:[Ce.bg,"pt30","pl20","pr20","pb20","mt20"].join(" "),children:[""!=re&&(null==re?void 0:re.map((function(e,n){return e.key=n+1,e.len=re.length,0===e.question_type?(0,te.jsxs)("aside",{children:[(0,te.jsx)(de,{ref:he,editData:e}),(0,te.jsx)(b.Z,{})]}):1===e.question_type?(0,te.jsxs)("aside",{children:[(0,te.jsx)(ce,{ref:he,editData:e}),(0,te.jsx)(b.Z,{})]}):2===e.question_type?(0,te.jsxs)("aside",{children:[(0,te.jsx)(xe,{ref:he,editData:e}),(0,te.jsx)(b.Z,{})]}):3===e.question_type?(0,te.jsxs)("aside",{children:[(0,te.jsx)(be,{editData:e}),(0,te.jsx)(b.Z,{})]}):4===e.question_type?(0,te.jsxs)("aside",{children:[(0,te.jsx)(we,{editData:e}),(0,te.jsx)(b.Z,{})]}):5===e.question_type?(0,te.jsxs)("aside",{children:[(0,te.jsx)(Se,{editData:e}),(0,te.jsx)(b.Z,{})]}):void 0}))),""==re&&(0,te.jsx)(I.Z,{})]}),(0,te.jsx)(qe.Z,{})]})})))},2486:function(e,n,t){t.d(n,{Z:function(){return R}});var s=t(82242),i=t.n(s),a=t(7557),c=t.n(a),r=t(41498),o=t.n(r),l=t(79800),u=t.n(l),d=t(39647),p=t.n(d),f=t(59301),h=t(80608),x=t(8591),m=t(43418),v=t(99313),_=t(66999),g=t(5112),j={title:"title___XAxiE",radioWrap:"radioWrap___k0pOB",radio:"radio___x9kMt",colorFF0000:"colorFF0000___IMgd0",pagination:"pagination___ou2ht",checkboxWrapper:"checkboxWrapper___kF7xI"},b=t(27876),k=t(48410),y=t(37205),w=t.n(y),N=t(71418),Z=t(24905),S=t(43764),C=t(26724),q=t.n(C),E=t(37712),I=function(e){var n=e.username,t=e.setStages,s=e.stages,i=e.hasError,a=e.setHasError,r=(0,f.useState)(""),l=u()(r,2),d=l[0],p=l[1],h=(0,f.useState)(1),x=u()(h,2),m=x[0],v=x[1],_=(0,f.useState)([]),b=u()(_,2),y=b[0],C=b[1],I=(0,f.useState)(!1),P=u()(I,2),B=P[0],T=P[1],R=(0,f.useState)(0),A=u()(R,2),V=A[0],D=A[1];(0,f.useEffect)((function(){O({page:1,search:""},!0)}),[]);var O=function(){var e=o()(c()().mark((function e(t,s){var i;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return T(!0),e.next=3,(0,S.w3)({username:n,category:"manage",page:t.page,search:t.search});case 3:i=e.sent,T(!1),C((function(e){return s?null==i?void 0:i.subjects:[].concat(w()(e),w()(null==i?void 0:i.subjects))})),D(null==i?void 0:i.count);case 7:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),L=(0,f.useRef)();return(0,E.jsxs)("div",{className:j.wrap,children:[(0,E.jsx)("div",{className:"mb10",children:(0,E.jsx)(k.t7,{placeholder:"请输入实践课程名称的关键字进行搜索",value:d,style:{width:500},onChange:function(e){p(e),v(1),L.current.scrollTo({behavior:"smooth",top:0}),O({page:1,search:e},!0)}})}),(0,E.jsx)(N.Z,{spinning:B,children:(0,E.jsx)("div",{className:j.radioWrap,ref:L,children:(0,E.jsx)(q(),{initialLoad:!1,pageStart:1,threshold:6,loadMore:function(){v(m+1),O({page:m+1,search:d},!1)},hasMore:y.length0&&(0,E.jsx)(Z.Z,{indeterminate:s.stage_ids.length>0&&s.stage_ids.length0?(0,v.jsx)(p.Z,{className:"edit-tag",closable:!0,onClose:function(n){n.preventDefault(),1===(null==a?void 0:a.length)&&0===i?e.props.deleteChildAnswermain(t,i):e.props.deleteChildAnswer(t,i)},children:(0,v.jsx)("span",{onDoubleClick:function(n){e.setState({EditInputIndex:i}),n.preventDefault()},children:n})},n):(0,v.jsx)(x.Z,{defaultValue:n,style:{width:78,marginRight:8,height:24,verticalAlign:"top"},onBlur:function(n){n.target.value.replaceAll(" ","").length<=0?h.ZP.info("内容不能为纯空格"):(s(t,i,n.target.value),e.setState({EditInputIndex:-1,inputVisible:!1}))}})})})),!c&&(0,v.jsxs)(p.Z,{className:"site-tag-plus",onClick:function(){i(t),e.setState({inputVisible:!0})},children:[(0,v.jsx)(m.Z,{})," 新增答案"]})]})]})}}]),t}(d.Component))},31786:function(e,n,t){t.r(n),t.d(n,{default:function(){return Be}});var s=t(7557),i=t.n(s),a=t(41498),r=t.n(a),c=t(82242),o=t.n(c),l=t(37205),u=t.n(l),d=t(79800),x=t.n(d),p=t(39647),h=t.n(p),f=t(59301),_=t(80608),m=t(20834),v=t(44e3),j=t(78241),g=t(8591),b=t(28103),k=t(66104),y=t(95237),N=t(43604),w=t(43418),q=t(99313),Z=t(24650),C=t(3113),S=t(63549),I=t(43764),B=t(6638),P=t(6848),E=t(24905),T=t(94001),D=t(43516),A=t(77036),V=t(4585),R="wrap___ce8sS",W="modal___yzD47",F="titleWrap___OBPcs",L="required___ncxFF",O="title___cxIaz",H="colorGray___NXXsn",M="choiceWrap___AhJbr",U="answer____f42Z",G="activeAnswer___BqxNg",K="deleteIcon___iHXv4",z="addIcon___Kb1l4",X="editorWrap___UmeId",J="htmlWrap____EtjV",Q="radio___zqqhF",Y="color333___PUxW5",$="color999___Uiwst",ee="questionType___GcJoU",ne="questionChoices___WgikS",te=t(37712),se=["problemset","globalSetting","loading","dispatch","onRef","editData"],ie=["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"],ae=function(e,n){e.problemset,e.globalSetting,e.loading;var t=e.dispatch,s=(e.onRef,e.editData),a=(h()(e,se),(0,f.useState)([])),c=x()(a,2),l=c[0],d=c[1],p=(0,f.useState)(),m=x()(p,2),v=m[0],j=m[1],b=(0,f.useState)([]),k=x()(b,2),q=k[0],Z=k[1],S=(0,f.useState)(""),I=x()(S,2),B=I[0],W=I[1],Q=(0,f.useState)(5),Y=x()(Q,2),$=Y[0],ae=Y[1],re=(0,f.useState)(!1),ce=x()(re,2),oe=ce[0],le=ce[1],ue=(0,_.useParams)();(0,f.useEffect)((function(){d(["","","",""])}),[]),(0,f.useEffect)((function(){if(null!=s&&s.question_choices){W(null==s?void 0:s.question_title),ae(parseInt(null==s?void 0:s.question_score)),d(null==s?void 0:s.question_choices.map((function(e){return e.choice_text})));var e=[];null==s||s.standard_answer.map((function(n,t){e.push(n-1)})),Z(e)}else le(!0)}),[s]),(0,f.useImperativeHandle)(n,(function(){return{onSave:xe,isEdit:oe}}));var de,xe=function(){var e=r()(i()().mark((function e(){var n,a,r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(B){e.next=3;break}return g.ZP.info("请您输入题目"),e.abrupt("return",!1);case 3:if(!((n=l.findIndex((function(e){return!e})))>-1)){e.next=7;break}return g.ZP.info("请先输入 ".concat(ie[n]," 选项的内容")),e.abrupt("return",!1);case 7:if(q.length){e.next=10;break}return g.ZP.info("请设置本题的正确答案,点击选项A/B...即可完成设置"),e.abrupt("return",!1);case 10:if(!(q.length<1)){e.next=13;break}return g.ZP.info("请选择答案"),e.abrupt("return",!1);case 13:if(a=l.map((function(e,n){return{choice_text:e,is_answer:q.includes(n)?n+1:0}})),!s.question_id){e.next=20;break}return e.next=17,t({type:"exercise/editExerciseQuestion",payload:{id:s.question_id,question_title:B,question_type:1,question_score:"5.0",question_choices:a.map((function(e){return e.choice_text})),standard_answers:a.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer}))}});case 17:r=e.sent,e.next=23;break;case 20:return e.next=22,t({type:"exercise/addExerciseQuestion",payload:{categoryId:ue.categoryId,question_title:B,question_type:1,question_score:"5.0",question_choices:a.map((function(e){return e.choice_text})),standard_answers:a.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer}))}});case 22:r=e.sent;case 23:0===r.status&&(g.ZP.success("保存成功"),le(!1),t({type:"exercise/editExercise",payload:o()({},ue)}));case 24:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),pe=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"上移",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"下移",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"编辑",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}],he=function(){var e=r()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.t0=n.id,e.next="del"===e.t0?3:"up"===e.t0||"down"===e.t0?5:"edit"===e.t0?9:11;break;case 3:return w.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个问题吗?",onOk:function(){return r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,D.Fl)({id:s.question_id});case 2:t({type:"exercise/editExercise",payload:o()({},ue)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",11);case 5:return e.next=7,t({type:"exercise/exeriseMoveUpDown",payload:{id:s.question_id,opr:n.id}});case 7:return t({type:"exercise/editExercise",payload:o()({},ue)}),e.abrupt("break",11);case 9:return le(!0),e.abrupt("break",11);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,te.jsxs)("section",{className:R,children:[!oe&&(0,te.jsxs)("aside",{children:[(0,te.jsxs)("div",{className:ee,children:[(0,te.jsxs)("div",{children:[(0,te.jsxs)("span",{className:"font16 c-blue",children:[s.key,"、多选题"]}),"(",s.question_score,"分)"]}),!s.hideAction&&pe.map((function(e,n){return"up"===e.id&&1===s.key||"down"===e.id&&s.key===s.len?null:(0,te.jsx)(P.Z,{placement:"bottom",title:e.name,children:(0,te.jsx)("span",{onClick:function(){return he(e)},className:e.icon})},n)}))]}),(0,te.jsx)("div",{className:"mt5",children:(0,te.jsx)(V.Z,{value:s.question_title})}),(0,te.jsx)("div",{className:ne,children:null==s||null===(de=s.question_choices)||void 0===de?void 0:de.map((function(e,n){return(0,te.jsxs)(y.Z,{children:[(0,te.jsx)(N.Z,{children:(0,te.jsxs)(E.Z,{checked:s.standard_answer.includes(n+1),disabled:!0,children:[ie[n],"."]},n)}),(0,te.jsx)(N.Z,{flex:"1",children:(0,te.jsx)("span",{className:"c-black font14",children:(0,te.jsx)(V.Z,{value:e.choice_text})})})]})}))})]}),oe&&(0,te.jsxs)("aside",{children:[(0,te.jsx)("div",{className:ee,children:(0,te.jsxs)("div",{children:[(0,te.jsx)("span",{className:"font16 c-blue",children:"选择题"}),"(客观题,由系统自动评分,请设置标准答案)"]})}),(0,te.jsxs)("p",{className:F,children:[(0,te.jsx)("span",{className:L,children:"*"}),(0,te.jsx)("span",{className:O,children:"题干:"})]}),(0,te.jsx)(A.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:B,onChange:function(e){return W(e)}}),(0,te.jsxs)("p",{className:F,children:[(0,te.jsx)("span",{className:L,children:"*"}),(0,te.jsxs)("span",{className:O,children:["答案选项:",(0,te.jsx)("span",{className:H,children:"点击选项可设置正确答案"})]})]}),l.map((function(e,n){return(0,te.jsxs)("div",{className:M,children:[(0,te.jsx)(P.Z,{title:"点击设置为标准答案",placement:"left",children:(0,te.jsx)("div",{className:"".concat(U," ").concat(q.includes(n)?G:""),onClick:function(){q.includes(n)?Z(q.filter((function(e){return e!==n}))):Z([].concat(u()(q),[n]))},children:ie[n]})}),(0,te.jsx)("div",{className:X,children:v===n?(0,te.jsx)(A.Z,{id:"single-question-option-".concat(n),watch:!0,height:155,placeholder:"请您输入选项",defaultValue:e,onChange:function(e){l[n]=e,d(l)}}):(0,te.jsx)("div",{className:J,onClick:function(){return j(n)},children:(0,te.jsx)(V.Z,{value:e})})}),n>1&&(0,te.jsx)(P.Z,{title:"删除",children:(0,te.jsx)("i",{className:"".concat(K," iconfont icon-htmal5icon19"),onClick:function(){return d(l.filter((function(e,t){return t!==n})))}})}),n<7&&n===l.length-1&&(0,te.jsx)(P.Z,{title:"新增参考答案",children:(0,te.jsx)("i",{className:"".concat(z," iconfont icon-roundaddfill ml6"),onClick:function(){return d([].concat(u()(l),[""]))}})})]},n)})),(0,te.jsx)("p",{className:"c-orange",children:"温馨提示:点击选项输入框可设置答案;选中的选项即为正确答案,选择多个答案即为多选题"}),(0,te.jsxs)("p",{className:"",children:["分值:",(0,te.jsx)(T.Z,{value:$,max:1e4,min:-1,onChange:function(e){ae(e)}})," 分"]}),(0,te.jsxs)("aside",{className:"tr",children:[s.question_id&&(0,te.jsx)(C.ZP,{type:"default",onClick:function(){return le(!1)},children:"取消"}),(0,te.jsx)(C.ZP,{className:"ml20",type:"primary",onClick:function(){return xe()},children:"保存"})]})]})]})},re=(0,_.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}),null,null,{forwardRef:!0})((0,f.forwardRef)(ae)),ce=t(5112),oe=["problemset","globalSetting","loading","dispatch","onRef","editData"],le=["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"],ue=function(e,n){e.problemset,e.globalSetting,e.loading;var t=e.dispatch,s=(e.onRef,e.editData),a=(h()(e,oe),(0,f.useState)([])),c=x()(a,2),l=c[0],d=c[1],p=(0,f.useState)(),m=x()(p,2),v=m[0],j=m[1],b=(0,f.useState)([]),k=x()(b,2),q=k[0],Z=k[1],I=(0,f.useState)(""),B=x()(I,2),E=B[0],D=B[1],W=(0,f.useState)(0),Q=x()(W,2),Y=Q[0],$=Q[1],se=(0,f.useState)(!1),ie=x()(se,2),ae=ie[0],re=ie[1],ue=(0,_.useParams)();(0,f.useEffect)((function(){d(["","","",""])}),[]),(0,f.useEffect)((function(){if(null!=s&&s.question_choices){D(null==s?void 0:s.question_title),$(parseInt(null==s?void 0:s.question_score)),d(null==s?void 0:s.question_choices.map((function(e){return e.choice_text})));var e=[];null==s||s.standard_answer.map((function(n,t){e.push(n-1)})),Z(e)}else re(!0)}),[s]),(0,f.useImperativeHandle)(n,(function(){return{onSave:xe,isEdit:ae}}));var de,xe=function(){var e=r()(i()().mark((function e(){var n,a,r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(E){e.next=3;break}return g.ZP.info("请您输入题目"),e.abrupt("return",!1);case 3:if(!((n=l.findIndex((function(e){return!e})))>-1)){e.next=7;break}return g.ZP.info("请先输入 ".concat(le[n]," 选项的内容")),e.abrupt("return",!1);case 7:if(q.length){e.next=10;break}return g.ZP.info("请设置本题的正确答案,点击选项A/B...即可完成设置"),e.abrupt("return",!1);case 10:if(!(q.length<1)){e.next=13;break}return g.ZP.info("请选择答案"),e.abrupt("return",!1);case 13:if(a=l.map((function(e,n){return{choice_text:e,is_answer:q.includes(n)?n+1:0}})),!s.question_id){e.next=20;break}return e.next=17,(0,S.Kc)({id:s.question_id,question_title:E,question_type:1,question_score:Y,question_choices:a.map((function(e){return e.choice_text})),standard_answers:a.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer}))});case 17:r=e.sent,e.next=23;break;case 20:return e.next=22,(0,S.iV)({exercise_bank_id:ue.topicId,question_title:E,question_type:1,question_score:"5.0",question_choices:a.map((function(e){return e.choice_text})),standard_answers:a.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer}))});case 22:r=e.sent;case 23:return 0===r.status&&(g.ZP.success("保存成功"),re(!1)),e.next=26,t({type:"polls/getExerciseBanks",payload:o()({},ue)});case 26:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),pe=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"上移",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"下移",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"编辑",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}],he=function(){var e=r()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.t0=n.id,e.next="del"===e.t0?3:"up"===e.t0||"down"===e.t0?5:"edit"===e.t0?9:11;break;case 3:return w.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个问题吗?",onOk:function(){return r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.x$)({pollsId:s.question_id});case 2:t({type:"polls/getExerciseBanks",payload:o()({},ue)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",11);case 5:return e.next=7,(0,S.W)({exerciseId:null==s?void 0:s.question_id,opr:n.id});case 7:return t({type:"polls/getExerciseBanks",payload:o()({},ue)}),e.abrupt("break",11);case 9:return re(!0),e.abrupt("break",11);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,te.jsxs)("section",{className:R,children:[!ae&&(0,te.jsxs)("aside",{children:[(0,te.jsxs)("div",{className:ee,children:[(0,te.jsxs)("div",{children:[(0,te.jsxs)("span",{className:"font16 c-blue",children:[s.key,"、单选题"]}),"(",s.question_score,"分)"]}),!s.hideAction&&pe.map((function(e,n){return"up"===e.id&&1===s.key||"down"===e.id&&s.key===s.len?null:(0,te.jsx)(P.Z,{placement:"bottom",title:e.name,children:(0,te.jsx)("span",{onClick:function(){return he(e)},className:e.icon})},n)}))]}),(0,te.jsx)("div",{className:"mt5",children:(0,te.jsx)(V.Z,{value:s.question_title})}),(0,te.jsx)("div",{className:ne,children:null==s||null===(de=s.question_choices)||void 0===de?void 0:de.map((function(e,n){return(0,te.jsxs)(y.Z,{children:[(0,te.jsx)(N.Z,{children:(0,te.jsxs)(ce.ZP,{checked:s.standard_answer.includes(n+1),disabled:!0,children:[le[n],"."]},n)}),(0,te.jsx)(N.Z,{flex:"1",children:(0,te.jsx)("span",{className:"c-black font14",children:(0,te.jsx)(V.Z,{value:e.choice_text})})})]})}))})]}),ae&&(0,te.jsxs)("aside",{children:[(0,te.jsx)("div",{className:ee,children:(0,te.jsxs)("div",{children:[(0,te.jsx)("span",{className:"font16 c-blue",children:"选择题"}),"(客观题,由系统自动评分,请设置标准答案)"]})}),(0,te.jsxs)("p",{className:F,children:[(0,te.jsx)("span",{className:L,children:"*"}),(0,te.jsx)("span",{className:O,children:"题干:"})]}),(0,te.jsx)(A.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:E,onChange:function(e){return D(e)}}),(0,te.jsxs)("p",{className:F,children:[(0,te.jsx)("span",{className:L,children:"*"}),(0,te.jsxs)("span",{className:O,children:["答案选项:",(0,te.jsx)("span",{className:H,children:"点击选项可设置正确答案"})]})]}),l.map((function(e,n){return(0,te.jsxs)("div",{className:M,children:[(0,te.jsx)(P.Z,{title:"点击设置为标准答案",placement:"left",children:(0,te.jsx)("div",{className:"".concat(U," ").concat(q.includes(n)?G:""),onClick:function(){q.includes(n)?Z(q.filter((function(e){return e!==n}))):Z([].concat(u()(q),[n]))},children:le[n]})}),(0,te.jsx)("div",{className:X,children:v===n?(0,te.jsx)(A.Z,{id:"single-question-option-".concat(n),watch:!0,height:155,placeholder:"请您输入选项",defaultValue:e,onChange:function(e){l[n]=e,d(l)}}):(0,te.jsx)("div",{className:J,onClick:function(){return j(n)},children:(0,te.jsx)(V.Z,{value:e})})}),n>1&&(0,te.jsx)(P.Z,{title:"删除",children:(0,te.jsx)("i",{className:"".concat(K," iconfont icon-htmal5icon19"),onClick:function(){return d(l.filter((function(e,t){return t!==n})))}})}),n<7&&n===l.length-1&&(0,te.jsx)(P.Z,{title:"新增参考答案",children:(0,te.jsx)("i",{className:"".concat(z," iconfont icon-roundaddfill ml6"),onClick:function(){return d([].concat(u()(l),[""]))}})})]},n)})),(0,te.jsx)("p",{className:"c-orange",children:"温馨提示:点击选项输入框可设置答案;选中的选项即为正确答案,选择多个答案即为多选题"}),(0,te.jsxs)("p",{className:"",children:["分值:",(0,te.jsx)(T.Z,{value:Y,max:1e4,min:-1,onChange:function(e){$(e)}})," 分"]}),(0,te.jsxs)("aside",{className:"tr",children:[s.question_id&&(0,te.jsx)(C.ZP,{type:"default",onClick:function(){return re(!1)},children:"取消"}),(0,te.jsx)(C.ZP,{className:"ml20",type:"primary",onClick:function(){return xe()},children:"保存"})]})]})]})},de=(0,_.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}),null,null,{forwardRef:!0})((0,f.forwardRef)(ue)),xe=["problemset","globalSetting","loading","dispatch","onRef","editData"],pe=["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"],he=function(e,n){e.problemset,e.globalSetting,e.loading;var t=e.dispatch,s=(e.onRef,e.editData),a=(h()(e,xe),(0,f.useState)()),c=x()(a,2),l=c[0],u=c[1],d=(0,f.useState)(""),p=x()(d,2),m=p[0],v=p[1],j=(0,f.useState)(!1),b=x()(j,2),k=b[0],y=b[1],N=(0,f.useState)(5),q=x()(N,2),Z=q[0],I=q[1],B=(0,_.useParams)();(0,f.useEffect)((function(){null!=s&&s.question_choices?(v(null==s?void 0:s.question_title),I(null==s?void 0:s.question_score),u(s.standard_answer[0]+"")):y(!0)}),[s]),(0,f.useImperativeHandle)(n,(function(){return{onSave:D,isEdit:k}}));var E,D=function(){var e=r()(i()().mark((function e(){var n,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(m){e.next=3;break}return g.ZP.info("请您输入题干"),e.abrupt("return",!1);case 3:if(l){e.next=6;break}return g.ZP.info("请先点击选择本选择题的正确选项"),e.abrupt("return",!1);case 6:if(n=[{choice_text:"正确",is_answer:"1"===l?1:0},{choice_text:"错误",is_answer:"2"===l?2:0}],!s.question_id){e.next=13;break}return e.next=10,(0,S.Kc)({id:s.question_id,question_title:m,question_type:2,question_score:Z,question_choices:n.map((function(e){return e.choice_text})),standard_answers:n.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer}))});case 10:a=e.sent,e.next=16;break;case 13:return e.next=15,(0,S.iV)({exercise_bank_id:B.topicId,question_title:m,question_type:2,question_score:Z,question_choices:n.map((function(e){return e.choice_text})),standard_answers:n.filter((function(e){return e.is_answer})).map((function(e){return e.is_answer}))});case 15:a=e.sent;case 16:return 0===a.status&&(g.ZP.success("保存成功"),y(!1)),t({type:"polls/getExerciseBanks",payload:o()({},B)}),e.abrupt("return",{name:m,choices:n});case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),V=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"上移",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"下移",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"编辑",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}],W=function(){var e=r()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.t0=n.id,e.next="del"===e.t0?3:"up"===e.t0||"down"===e.t0?5:"edit"===e.t0?9:11;break;case 3:return w.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个问题吗?",onOk:function(){return r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.x$)({pollsId:s.question_id});case 2:t({type:"polls/getExerciseBanks",payload:o()({},B)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",11);case 5:return e.next=7,(0,S.W)({exerciseId:null==s?void 0:s.question_id,opr:n.id});case 7:return t({type:"polls/getExerciseBanks",payload:o()({},B)}),e.abrupt("break",11);case 9:return y(!0),e.abrupt("break",11);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,te.jsxs)("section",{className:R,children:[!k&&(0,te.jsxs)("aside",{children:[(0,te.jsxs)("div",{className:ee,children:[(0,te.jsxs)("div",{children:[(0,te.jsxs)("span",{className:"font16 c-blue",children:[s.key,"、判断题"]}),"(",s.question_score,"分)"]}),!s.hideAction&&V.map((function(e,n){return"up"===e.id&&1===s.key||"down"===e.id&&s.key===s.len?null:(0,te.jsx)(P.Z,{placement:"bottom",title:e.name,children:(0,te.jsx)("span",{onClick:function(){return W(e)},className:e.icon})},n)}))]}),(0,te.jsx)("div",{className:"mt5",children:s.question_title}),(0,te.jsx)("div",{className:ne,children:null==s||null===(E=s.question_choices)||void 0===E?void 0:E.map((function(e,n){return(0,te.jsxs)(ce.ZP,{checked:s.standard_answer.includes(n+1),disabled:!0,children:[pe[n],". ",(0,te.jsx)("span",{className:"c-black font14",children:e.choice_text})]},n)}))})]}),k&&(0,te.jsxs)("aside",{children:[(0,te.jsxs)("div",{children:[(0,te.jsx)("span",{className:"font16 c-blue",children:"判断题"}),"(客观题,由系统自动评分,请设置标准答案)"]}),(0,te.jsxs)("p",{className:F,children:[(0,te.jsx)("span",{className:L,children:"*"}),(0,te.jsx)("span",{className:O,children:"题干:"})]}),(0,te.jsx)(A.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:m,onChange:function(e){return v(e)}}),(0,te.jsxs)("p",{className:F,children:[(0,te.jsx)("span",{className:L,children:"*"}),(0,te.jsxs)("span",{className:O,children:["答案选项:",(0,te.jsx)("span",{className:H,children:"点击选项可设置正确答案"})]})]}),(0,te.jsxs)(ce.ZP.Group,{buttonStyle:"solid",value:l,onChange:function(e){return u(e.target.value)},children:[(0,te.jsx)(ce.ZP.Button,{value:"1",className:"".concat(Q," mr40"),children:"正确"}),(0,te.jsx)(ce.ZP.Button,{value:"2",className:Q,children:"错误"})]}),(0,te.jsx)("p",{className:"c-orange",children:"温馨提示:点击选项,可以直接设置标准答案"}),(0,te.jsxs)("p",{className:"",children:["分值:",(0,te.jsx)(T.Z,{value:Z,max:1e4,min:-1,onChange:function(e){I(e)}})," 分"]}),(0,te.jsxs)("aside",{className:"tr",children:[s.question_id&&(0,te.jsx)(C.ZP,{type:"default",onClick:function(){return y(!1)},children:"取消"}),(0,te.jsx)(C.ZP,{className:"ml20",type:"primary",onClick:function(){return D()},children:"保存"})]})]})]})},fe=(0,_.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}),null,null,{forwardRef:!0})((0,f.forwardRef)(he)),_e=t(63695),me=t(43725),ve=t(27876),je=["problemset","globalSetting","loading","dispatch","editData"],ge=function(e,n){var t=e.problemset,s=(e.globalSetting,e.loading,e.dispatch),a=e.editData,c=(h()(e,je),(0,f.useState)("")),l=x()(c,2),d=l[0],p=l[1],m=(0,f.useState)(""),v=x()(m,2),j=v[0],b=(v[1],(0,f.useState)([])),k=x()(b,2),q=k[0],I=k[1],B=(0,f.useState)(""),D=x()(B,2),A=D[0],V=D[1],F=(0,f.useState)(),L=x()(F,2),O=L[0],H=L[1],M=(0,f.useState)(!1),U=x()(M,2),G=U[0],K=U[1],z=(0,f.useState)(5),X=x()(z,2),J=X[0],Q=X[1],se=(0,f.useState)(!1),ie=x()(se,2),ae=ie[0],re=ie[1],ce=(0,_.useParams)();(0,f.useEffect)((function(){if(null!=a&&a.question_title){p(null==a?void 0:a.question_title),H(null==a?void 0:a.is_ordered),Q(null==a?void 0:a.question_score);var e=null==a?void 0:a.standard_answer.map((function(e){return e.answer_text}));I(e)}else re(!0)}),[t.editData]),(0,f.useEffect)((function(){K(!1)}),[ae]),(0,f.useImperativeHandle)(n,(function(){return{onSave:le,isEdit:ae}}));var oe,le=function(){var e=r()(i()().mark((function e(){var n,t,r;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=[],t=!1,q.forEach((function(e,s){n.push({choice_id:s+1,answer_text:[]}),e.forEach((function(e,i){n[s].answer_text.push(e),e&&(0,ve.eR)(e,1e4)||(V("".concat(s,"-").concat(i)),g.ZP.info(e?"答案不能超过10000字符":"答案:不能为空"),t=!0)}))})),!t){e.next=5;break}return e.abrupt("return",!1);case 5:if(!a.question_id){e.next=11;break}return e.next=8,(0,S.Kc)({id:a.question_id,question_title:d,question_type:3,question_score:J,is_ordered:O,standard_answers:n});case 8:r=e.sent,e.next=14;break;case 11:return e.next=13,(0,S.iV)({exercise_bank_id:ce.topicId,question_title:d,question_type:3,question_score:J,is_ordered:O,standard_answers:n});case 13:r=e.sent;case 14:return 0===r.status&&(g.ZP.success("保存成功"),re(!1)),s({type:"polls/getExerciseBanks",payload:o()({},ce)}),e.abrupt("return",{name:d,analysis:j,standard_answers:n,is_ordered:O});case 17:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ue=function(e,n,t){var s=q.slice();if(n&&s.splice(e,n),t&&G)for(var i=0;i1&&(0,te.jsxs)("span",{children:[(0,te.jsx)(E.Z,{checked:O,onChange:function(e){return H(e.target.checked)},className:"".concat(Y," font14"),children:"多个填空的答案有顺序要求"}),(0,te.jsx)("span",{className:"".concat($," font12"),children:"(选中,每个填空的答案顺序必须与参考答案一致)"})]})}),(0,te.jsxs)("p",{className:"",children:["分值:",(0,te.jsx)(T.Z,{value:J,max:1e4,min:-1,onChange:function(e){Q(e)}})," 分"]}),(0,te.jsxs)("aside",{className:"tr",children:[a.question_id&&(0,te.jsx)(C.ZP,{type:"default",onClick:function(){return re(!1)},children:"取消"}),(0,te.jsx)(C.ZP,{className:"ml20",type:"primary",onClick:function(){return le()},children:"保存"})]})]})]})},be=(0,_.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}),null,null,{forwardRef:!0})((0,f.forwardRef)(ge)),ke=["problemset","globalSetting","loading","dispatch","onRef","editData"],ye=function(e,n){var t=e.problemset,s=(e.globalSetting,e.loading,e.dispatch),a=(e.onRef,e.editData),c=(h()(e,ke),(0,f.useState)("")),l=x()(c,2),u=l[0],d=l[1],p=(0,f.useState)(""),m=x()(p,2),v=m[0],j=(m[1],(0,f.useState)("")),b=x()(j,2),k=b[0],y=b[1],N=(0,f.useState)(5),q=x()(N,2),Z=q[0],I=q[1],B=(0,f.useState)(!1),E=x()(B,2),D=E[0],W=E[1],L=(0,_.useParams)();(0,f.useEffect)((function(){var e;null!=a&&a.question_title?(d(null==a?void 0:a.question_title),y(null==a||null===(e=a.standard_answer)||void 0===e?void 0:e[0]),I(null==a?void 0:a.question_score)):W(!0)}),[t.editData]),(0,f.useImperativeHandle)(n,(function(){return{onSave:H,isEdit:D}}));var H=function(){var e=r()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(u){e.next=3;break}return g.ZP.info("请您输入题干"),e.abrupt("return",!1);case 3:if(!a.question_id){e.next=9;break}return e.next=6,(0,S.Kc)({id:a.question_id,question_title:u,question_type:4,question_score:Z,standard_answers:[k]});case 6:n=e.sent,e.next=12;break;case 9:return e.next=11,(0,S.iV)({exercise_bank_id:L.topicId,question_title:u,question_type:4,question_score:Z,standard_answers:[k]});case 11:n=e.sent;case 12:return 0===n.status&&(g.ZP.success("保存成功"),W(!1),s({type:"polls/getExerciseBanks",payload:o()({},L)})),e.abrupt("return",{name:u,answer_texts:[k],analysis:v});case 14:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),M=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"上移",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"下移",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"编辑",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}],U=function(){var e=r()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.t0=n.id,e.next="del"===e.t0?3:"up"===e.t0||"down"===e.t0?5:"edit"===e.t0?9:11;break;case 3:return w.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个问题吗?",onOk:function(){return r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.x$)({pollsId:a.question_id});case 2:s({type:"polls/getExerciseBanks",payload:o()({},L)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",11);case 5:return e.next=7,(0,S.W)({exerciseId:null==a?void 0:a.question_id,opr:n.id});case 7:return s({type:"polls/getExerciseBanks",payload:o()({},L)}),e.abrupt("break",11);case 9:return W(!0),e.abrupt("break",11);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,te.jsxs)("section",{className:R,children:[!D&&(0,te.jsxs)("aside",{children:[(0,te.jsxs)("div",{className:ee,children:[(0,te.jsxs)("div",{children:[(0,te.jsxs)("span",{className:"font16 c-blue",children:[a.key,"、简答题"]}),"(",a.question_score,"分)"]}),!a.hideAction&&M.map((function(e,n){return"up"===e.id&&1===a.key||"down"===e.id&&a.key===a.len?null:(0,te.jsx)(P.Z,{placement:"bottom",title:e.name,children:(0,te.jsx)("span",{onClick:function(){return U(e)},className:e.icon})},n)}))]}),(0,te.jsx)("div",{className:"mt5",children:a.question_title}),(0,te.jsxs)("div",{className:ne,children:[(0,te.jsx)("p",{children:(0,te.jsx)("strong",{children:"参考答案:"})}),(0,te.jsx)(V.Z,{value:k})]})]}),D&&(0,te.jsxs)("aside",{children:[(0,te.jsx)("div",{className:ee,children:(0,te.jsxs)("div",{children:[(0,te.jsx)("span",{className:"font16 c-blue",children:"简答题"}),"(主观题,未作答的情况下自动评为零分)"]})}),(0,te.jsx)(A.Z,{id:"single-question-title",watch:!0,height:155,placeholder:"请您输入题干",defaultValue:u,onChange:function(e){return d(e)}}),(0,te.jsx)("p",{className:F,children:(0,te.jsx)("span",{className:O,children:"参考答案:"})}),(0,te.jsx)(A.Z,{id:"single-question-reference-answer",watch:!0,height:155,placeholder:"请您输入参考答案",defaultValue:k,onChange:function(e){return y(e)}}),(0,te.jsxs)("p",{className:"",children:["分值:",(0,te.jsx)(T.Z,{value:Z,max:1e4,min:-1,onChange:function(e){I(e)}})," 分"]}),(0,te.jsxs)("aside",{className:"tr",children:[a.question_id&&(0,te.jsx)(C.ZP,{type:"default",onClick:function(){return W(!1)},children:"取消"}),(0,te.jsx)(C.ZP,{className:"ml20",type:"primary",onClick:function(){return H()},children:"保存"})]})]})]})},Ne=(0,_.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}),null,null,{forwardRef:!0})((0,f.forwardRef)(ye)),we=["problemset","globalSetting","loading","dispatch","editData"],qe=function(e,n){e.problemset,e.globalSetting,e.loading;var t=e.dispatch,s=e.editData,a=(h()(e,we),(0,f.useState)("")),c=x()(a,2),l=c[0],u=c[1],d=(0,f.useState)(""),p=x()(d,2),m=p[0],v=p[1],j=(0,f.useState)(""),b=x()(j,2),k=b[0],q=(b[1],(0,f.useState)([])),I=x()(q,2),B=I[0],D=(I[1],(0,f.useState)("")),V=x()(D,2),W=(V[0],V[1],(0,f.useState)()),F=x()(W,2),L=F[0],O=F[1],H=(0,f.useState)(!1),M=x()(H,2),U=(M[0],M[1]),G=(0,f.useState)([]),K=x()(G,2),z=K[0],X=K[1],J=(0,f.useState)(!1),Q=x()(J,2),ne=Q[0],se=Q[1],ie=(0,_.useParams)();(0,f.useEffect)((function(){var e;s.edit&&se(!0),u(s.shixun_name),v(s.question_title);var n=[];null===(e=s.shixun)||void 0===e||e.map((function(e){n.push(e.challenge_score)})),X(n)}),[s]),(0,f.useEffect)((function(){U(!1)}),[ne]),(0,f.useImperativeHandle)(n,(function(){return{onSave:ce,isEdit:ne}}));var ae,re,ce=function(){var e=r()(i()().mark((function e(){var n,a;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=[],!1,e.next=4;break;case 4:if(!s.question_id){e.next=10;break}return e.next=7,(0,S.Kc)({id:s.question_id,question_title:m,shixun_name:l,shixun_id:s.shixun_id,question_type:5,question_scores:z});case 7:a=e.sent,e.next=13;break;case 10:return e.next=12,(0,S.iV)({exercise_bank_id:ie.topicId,question_title:m,shixun_name:l,shixun_id:s.shixun_id,question_type:5,question_scores:z});case 12:a=e.sent;case 13:return 0===a.status&&(g.ZP.success("保存成功"),se(!1)),e.next=16,t({type:"polls/getExerciseBanks",payload:o()({},ie)});case 16:return e.abrupt("return",{name:m,analysis:k,standard_answers:n,is_ordered:L});case 17:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),oe=[{name:"删除",icon:"iconfont c-light-black ml30 icon-shanchu",id:"del"},{name:"上移",icon:"iconfont c-green ml30 icon-shangyi_Hover",id:"up"},{name:"下移",icon:"iconfont c-green ml30 icon-xiayi_moren",id:"down"},{name:"编辑",icon:"iconfont c-green ml30 icon-bianjishijuan3x",id:"edit"}],le=function(){var e=r()(i()().mark((function e(n){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.t0=n.id,e.next="del"===e.t0?3:"up"===e.t0||"down"===e.t0?5:"edit"===e.t0?9:11;break;case 3:return w.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"确认要删除这个问题吗?",onOk:function(){return r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.x$)({pollsId:s.question_id});case 2:t({type:"polls/getExerciseBanks",payload:o()({},ie)});case 3:case"end":return e.stop()}}),e)})))()}}),e.abrupt("break",11);case 5:return e.next=7,(0,S.W)({exerciseId:null==s?void 0:s.question_id,opr:n.id});case 7:return t({type:"polls/getExerciseBanks",payload:o()({},ie)}),e.abrupt("break",11);case 9:return se(!0),e.abrupt("break",11);case 11:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,te.jsxs)("section",{className:R,children:[!ne&&(0,te.jsxs)("aside",{children:[(0,te.jsxs)("div",{className:ee,children:[(0,te.jsxs)("div",{children:[(0,te.jsxs)("span",{className:"font16 c-blue",children:[s.key,"、实训题"]}),"(",s.question_score,"分)"]}),(0,te.jsxs)("div",{className:"tr",children:[(0,te.jsx)(_.Link,{target:"_blank",to:"/shixuns/".concat(s.shixun_identifier,"/challenges"),children:"实训详情"}),!s.hideAction&&oe.map((function(e,n){return"up"===e.id&&1===s.key||"down"===e.id&&s.key===s.len?null:(0,te.jsx)(P.Z,{placement:"bottom",title:e.name,children:(0,te.jsx)("span",{onClick:function(){return le(e)},className:e.icon})},n)}))]})]}),(0,te.jsx)("div",{className:"font16",children:s.shixun_name}),(0,te.jsx)("div",{className:"mt30"}),null===(re=s.shixun)||void 0===re?void 0:re.map((function(e,n){return(0,te.jsxs)("div",{children:["第",n+1,"关 ",(0,te.jsx)("span",{className:"ml10",children:e.challenge_name})," ",(0,te.jsx)("span",{className:"ml10",children:e.challenge_score})]},n)}))]}),ne&&(0,te.jsxs)("aside",{children:[(0,te.jsx)("div",{className:ee,children:(0,te.jsxs)("div",{children:[(0,te.jsx)("span",{className:"font16 c-blue",children:"实训题"}),"(客观题,由系统自动评分,允许手动调分)"]})}),(0,te.jsx)("div",{className:"mt10",children:(0,te.jsx)(Z.Z,{defaultValue:l,onChange:function(e){u(e.target.value)}})}),(0,te.jsx)("div",{className:"mt10",children:(0,te.jsx)(A.Z,{id:"single-question-option-0",height:155,placeholder:"请输入实训题完成要求",defaultValue:m,onChange:function(e){v(e)}})}),(0,te.jsx)("div",{className:"mt20",children:null===(ae=s.shixun)||void 0===ae?void 0:ae.map((function(e,n){return(0,te.jsxs)(y.Z,{gutter:[20,20],children:[(0,te.jsxs)(N.Z,{flex:"1",children:[n+1,".",e.challenge_name]}),(0,te.jsx)(N.Z,{children:(0,te.jsx)(T.Z,{defaultValue:z[n],onChange:function(e){z[n]=e,X(z),console.log("srore:L",z[n])}})})]})}))}),(0,te.jsx)("div",{className:"mt20",children:B.length>1&&(0,te.jsxs)("span",{children:[(0,te.jsx)(E.Z,{checked:L,onChange:function(e){return O(e.target.checked)},className:"".concat(Y," font14"),children:"多个填空的答案有顺序要求"}),(0,te.jsx)("span",{className:"".concat($," font12"),children:"(选中,每个填空的答案顺序必须与参考答案一致)"})]})}),(0,te.jsxs)("aside",{className:"tr",children:[!(null!=s&&s.edit)&&(0,te.jsx)(C.ZP,{type:"default",onClick:function(){return se(!1)},children:"取消"}),(0,te.jsx)(C.ZP,{className:"ml20",type:"primary",onClick:function(){return ce()},children:"保存"})]})]})]})},Ze=(0,_.connect)((function(e){var n=e.problemset,t=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:t.effects}}),null,null,{forwardRef:!0})((0,f.forwardRef)(qe)),Ce={flex_box_center:"flex_box_center___eWsYC",flex_space_between:"flex_space_between___RALuo",flex_box_vertical_center:"flex_box_vertical_center___f7uVp",flex_box_center_end:"flex_box_center_end___UxPR3",flex_box_column:"flex_box_column___YUFuv",bg:"bg___zWTsF",containerTitle:"containerTitle___DzTZh",containerDesc:"containerDesc___a3TiA",listItem:"listItem____nHKG",info:"info___LWlgA",title:"title___gtaI4",titleLeft:"titleLeft___Ce3h9",titleRight:"titleRight___gARIc",acitons:"acitons___MrR2u",export:"export___u_8cL"},Se=t(2486),Ie=["polls","globalSetting","loading","user","dispatch"],Be=(m.Z.SubMenu,v.Z.Content,v.Z.Sider,(0,_.connect)((function(e){var n=e.polls,t=e.loading,s=e.user;return{polls:n,globalSetting:e.globalSetting,user:s,loading:t.effects}}))((function(e){var n,t,s,a,c,l,d,p,m,v,g,P,E,T,D,A,V,R,W,F,L,O,H,M,U,G,K,z,X,J=e.polls,Q=(e.globalSetting,e.loading,e.user),Y=e.dispatch,$=(h()(e,Ie),(0,_.useParams)()),ee=((0,_.useLocation)(),Q.userInfo),ne=j.Z.useForm(),se=x()(ne,1)[0],ie=(0,f.useState)([]),ae=x()(ie,2),ce=ae[0],oe=ae[1],le=(0,f.useState)(!1),ue=x()(le,2),xe=ue[0],pe=ue[1],he=(0,f.useRef)();(0,f.useEffect)((function(){var e,n,t,s;null!==(e=J.exerciseBanks)&&void 0!==e&&e.exercise_questions&&(oe(u()(null===(n=J.exerciseBanks)||void 0===n?void 0:n.exercise_questions)),se.setFieldsValue({exercise_name:null===(t=J.exerciseBanks)||void 0===t||null===(t=t.exercise)||void 0===t?void 0:t.exercise_name,exercise_description:null===(s=J.exerciseBanks)||void 0===s||null===(s=s.exercise)||void 0===s?void 0:s.exercise_description}))}),[J.exerciseBanks]),(0,f.useEffect)((function(){Y({type:"polls/getExerciseBanks",payload:o()({},$)})}),[$.categoryId]);var _e=function(){var e=r()(i()().mark((function e(){var n,t;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,se.validateFields();case 2:return(t=se.getFieldValue()).is_md=!0,t.topicId=null===(n=J.exerciseBanks)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.id,pe(!1),e.next=8,(0,S.hO)(o()({},t));case 8:Y({type:"polls/getExerciseBanks",payload:o()({},$)});case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,te.jsxs)("section",{className:"edu-container",children:[(0,te.jsxs)("section",{className:"animated fadeIn",children:[(0,te.jsx)("aside",{className:"mt10",children:ee&&(0,te.jsxs)(k.Z,{separator:">",children:[(0,te.jsx)(k.Z.Item,{children:(0,te.jsx)(_.Link,{to:"/users/".concat($.username,"/").concat("personal"===$.topictype?"topics":"topicbank","/").concat($.topictype),children:"personal"===$.topictype?"我的题库":"公共题库"})}),(0,te.jsx)(k.Z.Item,{children:"详情"})]})}),(0,te.jsx)("aside",{className:[Ce.title,"mt20"].join(" "),children:(0,te.jsxs)(y.Z,{style:{width:"100%"},align:"middle",children:[(0,te.jsxs)(N.Z,{flex:"1",children:[(0,te.jsx)("strong",{className:"font20 ml5",children:null===(n=J.exerciseBanks)||void 0===n||null===(n=n.exercise)||void 0===n?void 0:n.exercise_name}),(0,te.jsx)(ve.VV,{status:[null!==(t=J.exerciseBanks)&&void 0!==t&&null!==(t=t.exercise)&&void 0!==t&&t.is_public?"公开":"私有"]})]}),(0,te.jsx)(N.Z,{children:(0,te.jsx)(_.Link,{className:"font16 c-light-black",to:"/users/".concat(ee.login,"/topics/").concat($.topictype),children:"返回"})})]})})]}),(0,te.jsxs)("section",{className:[Ce.bg,"pl30","pr30","pb30","mt20 relative"].join(" "),children:[(0,te.jsxs)("div",{className:Ce.export,children:[(null===(s=J.exerciseBanks)||void 0===s?void 0:s.authorize)&&(0,te.jsxs)(te.Fragment,{children:[(0,te.jsx)("a",{onClick:function(e){var n;e.preventDefault(),w.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"是否确认删除?",onOk:(n=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,I.Tv)({object_type:"normal",object_id:[$.topicId]});case 2:0===e.sent.status&&_.history.push("/users/".concat($.username,"/topics/personal"));case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})},children:"删除"}),(0,te.jsx)(_.Link,{to:"/users/".concat(ee.login,"/topics/").concat($.topicId,"/").concat($.topictype,"/exercise/edit"),children:"编辑"})]}),(0,te.jsx)("a",{onClick:function(e){e.preventDefault(),Y({type:"userDetail/setActionTabs",payload:{key:"UserDetail-SendToClass",params:{object_id:[$.topicId],object_type:"exercise"}}})},children:"发送"})]}),(0,te.jsx)(q.Z,{className:Ce.tabs,children:(0,te.jsx)(q.Z.TabPane,{tab:(0,te.jsx)("span",{className:"font16 pt10 pb12",children:"内容详情"}),children:(0,te.jsx)("div",{className:"c-light-black",children:null===(a=J.exerciseBanks)||void 0===a||null===(a=a.exercise)||void 0===a?void 0:a.exercise_description})},"1")}),xe&&(0,te.jsxs)(j.Z,{layout:"vertical",form:se,children:[(0,te.jsx)(j.Z.Item,{name:"exercise_name",label:"试卷标题:",rules:[{required:!0,message:"请填写试卷标题"}],children:(0,te.jsx)(Z.Z,{maxLength:60,placeholder:"试卷标题,最大限制60个字符"})}),(0,te.jsx)(j.Z.Item,{label:"试卷须知:",name:"exercise_description",children:(0,te.jsx)(Z.Z.TextArea,{rows:6,placeholder:"请在此输入本次试卷答题的相关说明,最大限制100个字符"})}),(0,te.jsx)(j.Z.Item,{className:"tr",children:(0,te.jsx)(C.ZP,{type:"primary",onClick:function(){_e()},children:"保存"})})]})]}),(0,te.jsxs)("p",{className:"mt10",style:{display:"flex"},children:[(0,te.jsxs)("span",{className:"fl",style:{flex:"1"},children:[!(null===(c=J.exerciseBanks)||void 0===c||null===(c=c.exercise_types)||void 0===c||!c.q_singles)&&(0,te.jsxs)("span",{className:"ml20",children:["单选题",null===(l=J.exerciseBanks)||void 0===l||null===(l=l.exercise_types)||void 0===l?void 0:l.q_singles,"题,共",null===(d=J.exerciseBanks)||void 0===d||null===(d=d.exercise_types)||void 0===d?void 0:d.q_singles_scores,"分"]}),!(null===(p=J.exerciseBanks)||void 0===p||null===(p=p.exercise_types)||void 0===p||!p.q_doubles)&&(0,te.jsxs)("span",{className:"ml20",children:["多选题",null===(m=J.exerciseBanks)||void 0===m||null===(m=m.exercise_types)||void 0===m?void 0:m.q_doubles,"题,共",null===(v=J.exerciseBanks)||void 0===v||null===(v=v.exercise_types)||void 0===v?void 0:v.q_doubles_scores,"分"]}),!(null===(g=J.exerciseBanks)||void 0===g||null===(g=g.exercise_types)||void 0===g||!g.q_judges)&&(0,te.jsxs)("span",{className:"ml20",children:["判断题",null===(P=J.exerciseBanks)||void 0===P||null===(P=P.exercise_types)||void 0===P?void 0:P.q_judges,"题,共",null===(E=J.exerciseBanks)||void 0===E||null===(E=E.exercise_types)||void 0===E?void 0:E.q_judges_scores,"分"]}),!(null===(T=J.exerciseBanks)||void 0===T||null===(T=T.exercise_types)||void 0===T||!T.q_nulls)&&(0,te.jsxs)("span",{className:"ml20",children:["填空题",null===(D=J.exerciseBanks)||void 0===D||null===(D=D.exercise_types)||void 0===D?void 0:D.q_nulls,"题,共",null===(A=J.exerciseBanks)||void 0===A||null===(A=A.exercise_types)||void 0===A?void 0:A.q_nulls_scores,"分"]}),!(null===(V=J.exerciseBanks)||void 0===V||null===(V=V.exercise_types)||void 0===V||!V.q_mains)&&(0,te.jsxs)("span",{className:"ml20",children:["简答题",null===(R=J.exerciseBanks)||void 0===R||null===(R=R.exercise_types)||void 0===R?void 0:R.q_mains,"题,共",null===(W=J.exerciseBanks)||void 0===W||null===(W=W.exercise_types)||void 0===W?void 0:W.q_mains_scores,"分"]}),!(null===(F=J.exerciseBanks)||void 0===F||null===(F=F.exercise_types)||void 0===F||!F.q_shixuns)&&(0,te.jsxs)("span",{className:"ml20",children:["实训题",null===(L=J.exerciseBanks)||void 0===L||null===(L=L.exercise_types)||void 0===L?void 0:L.q_shixuns,"题,共",null===(O=J.exerciseBanks)||void 0===O||null===(O=O.exercise_types)||void 0===O?void 0:O.q_shixuns_scores,"分"]}),!(null===(H=J.exerciseBanks)||void 0===H||null===(H=H.exercise_types)||void 0===H||!H.q_pros)&&(0,te.jsxs)("span",{className:"ml20",children:["编程题",null===(M=J.exerciseBanks)||void 0===M||null===(M=M.exercise_types)||void 0===M?void 0:M.q_pros,"题,共",null===(U=J.exerciseBanks)||void 0===U||null===(U=U.exercise_types)||void 0===U?void 0:U.q_pros_scores,"分"]})]}),(0,te.jsx)("span",{className:"fr",children:!(null===(G=J.exerciseBanks)||void 0===G||null===(G=G.exercise_types)||void 0===G||!G.q_counts)&&(0,te.jsxs)("span",{children:["合计 ",(0,te.jsx)("span",{className:"color-blue",children:null===(K=J.exerciseBanks)||void 0===K||null===(K=K.exercise_types)||void 0===K?void 0:K.q_counts})," 题, 共 ",(0,te.jsx)("span",{className:"".concat((null===(z=J.exerciseBanks)||void 0===z||null===(z=z.exercise_types)||void 0===z?void 0:z.q_scores)>100?"color-red font-bd":"color-orange"),children:null===(X=J.exerciseBanks)||void 0===X||null===(X=X.exercise_types)||void 0===X?void 0:X.q_scores})," 分"]})})]}),(0,te.jsxs)("section",{className:[Ce.bg,"pt30","pl20","pr20","pb20","mt20"].join(" "),children:[""!=ce&&(null==ce?void 0:ce.map((function(e,n){return e.key=n+1,e.len=ce.length,0===e.question_type?(0,te.jsxs)("aside",{children:[(0,te.jsx)(de,{ref:he,editData:e}),(0,te.jsx)(b.Z,{})]}):1===e.question_type?(0,te.jsxs)("aside",{children:[(0,te.jsx)(re,{ref:he,editData:e}),(0,te.jsx)(b.Z,{})]}):2===e.question_type?(0,te.jsxs)("aside",{children:[(0,te.jsx)(fe,{ref:he,editData:e}),(0,te.jsx)(b.Z,{})]}):3===e.question_type?(0,te.jsxs)("aside",{children:[(0,te.jsx)(be,{editData:e}),(0,te.jsx)(b.Z,{})]}):4===e.question_type?(0,te.jsxs)("aside",{children:[(0,te.jsx)(Ne,{editData:e}),(0,te.jsx)(b.Z,{})]}):5===e.question_type?(0,te.jsxs)("aside",{children:[(0,te.jsx)(Ze,{editData:e}),(0,te.jsx)(b.Z,{})]}):void 0}))),""==ce&&(0,te.jsx)(B.Z,{})]}),(0,te.jsx)(Se.Z,{})]})})))},2486:function(e,n,t){t.d(n,{Z:function(){return D}});var s=t(82242),i=t.n(s),a=t(7557),r=t.n(a),c=t(41498),o=t.n(c),l=t(79800),u=t.n(l),d=t(39647),x=t.n(d),p=t(59301),h=t(80608),f=t(8591),_=t(43418),m=t(99313),v=t(66999),j=t(5112),g={title:"title___XAxiE",radioWrap:"radioWrap___k0pOB",radio:"radio___x9kMt",colorFF0000:"colorFF0000___IMgd0",pagination:"pagination___ou2ht",checkboxWrapper:"checkboxWrapper___kF7xI"},b=t(27876),k=t(2753),y=t(37205),N=t.n(y),w=t(71418),q=t(24905),Z=t(43764),C=t(26724),S=t.n(C),I=t(37712),B=function(e){var n=e.username,t=e.setStages,s=e.stages,i=e.hasError,a=e.setHasError,c=(0,p.useState)(""),l=u()(c,2),d=l[0],x=l[1],h=(0,p.useState)(1),f=u()(h,2),_=f[0],m=f[1],v=(0,p.useState)([]),b=u()(v,2),y=b[0],C=b[1],B=(0,p.useState)(!1),P=u()(B,2),E=P[0],T=P[1],D=(0,p.useState)(0),A=u()(D,2),V=A[0],R=A[1];(0,p.useEffect)((function(){W({page:1,search:""},!0)}),[]);var W=function(){var e=o()(r()().mark((function e(t,s){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return T(!0),e.next=3,(0,Z.w3)({username:n,category:"manage",page:t.page,search:t.search});case 3:i=e.sent,T(!1),C((function(e){return s?null==i?void 0:i.subjects:[].concat(N()(e),N()(null==i?void 0:i.subjects))})),R(null==i?void 0:i.count);case 7:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),F=(0,p.useRef)();return(0,I.jsxs)("div",{className:g.wrap,children:[(0,I.jsx)("div",{className:"mb10",children:(0,I.jsx)(k.t7,{placeholder:"请输入实践课程名称的关键字进行搜索",value:d,style:{width:500},onChange:function(e){x(e),m(1),F.current.scrollTo({behavior:"smooth",top:0}),W({page:1,search:e},!0)}})}),(0,I.jsx)(w.Z,{spinning:E,children:(0,I.jsx)("div",{className:g.radioWrap,ref:F,children:(0,I.jsx)(S(),{initialLoad:!1,pageStart:1,threshold:6,loadMore:function(){m(_+1),W({page:_+1,search:d},!1)},hasMore:y.length0&&(0,I.jsx)(q.Z,{indeterminate:s.stage_ids.length>0&&s.stage_ids.lengthdiv{padding-bottom:180px!important}.markdown-editor-container.full-screen .CodeMirror-sizer>div{margin-bottom:90px}.markdown-editor-container.on-preview .codemirror-container,.markdown-editor-container.on-preview .preview-container{width:50%}.mini .markdown-editor-body{height:calc(100% - 28px)}.flex-end{justify-content:flex-end}.my-codemirror-container{border:1px solid #ccc;margin-bottom:24px;width:100%}.markdown-tip{bottom:-28px;color:#cdcdcd;font-size:12px;margin-bottom:7px;position:absolute;right:0}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{background-color:#f7f7f7;border-right:1px solid #ddd;white-space:nowrap}.CodeMirror-linenumber{color:#999;min-width:20px;padding:0 3px 0 5px;text-align:right;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;border:0!important;width:auto}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{animation:blink 1.06s steps(1) infinite;background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor{animation:blink 1.06s steps(1) infinite;background-color:#7e7;border:0;width:auto}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:-50px}.CodeMirror-ruler{border-left:1px solid #ccc;bottom:0;position:absolute;top:0}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror-scroll{height:100%;margin-bottom:-50px;margin-right:-50px;outline:none;overflow:scroll!important;padding-bottom:50px;position:relative}.CodeMirror-sizer{border-right:50px solid transparent;position:relative}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{display:none;position:absolute;z-index:6}.CodeMirror-vscrollbar{overflow-x:hidden;overflow-y:scroll;right:0;top:0}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-x:scroll;overflow-y:hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{left:0;min-height:100%;position:absolute;top:0;z-index:3}.CodeMirror-gutter{display:inline-block;height:100%;margin-bottom:-50px;vertical-align:top;white-space:normal}.CodeMirror-gutter-wrapper{background:none!important;border:none!important;position:absolute;z-index:4}.CodeMirror-gutter-background{bottom:0;position:absolute;top:0;z-index:4}.CodeMirror-gutter-elt{cursor:default;position:absolute;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:normal;-webkit-tap-highlight-color:transparent;font-feature-settings:"calt";background:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual;line-height:inherit;margin:0;overflow:visible;position:relative;white-space:pre;z-index:2}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.CodeMirror-linewidget{padding:.1px;position:relative;z-index:2}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{height:0;overflow:hidden;position:absolute;visibility:hidden;width:100%}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{position:relative;visibility:hidden;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror-sizer{padding-bottom:10px!important;padding-top:10px}.CodeMirror-empty.CodeMirror-focused{outline:none}.CodeMirror pre.CodeMirror-placeholder{color:#999}.CodeMirror{background:#fff;overflow:hidden;position:relative;word-break:break-word}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:break-word;line-height:1.6;white-space:pre-wrap;word-break:break-word}.wrp___dq7YK{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:108}.wrp___dq7YK.bgBlack___ARIUV{background:rgba(0,0,0,.5)}.wrp___dq7YK img,.wrp___dq7YK video{max-height:80%;max-width:100%;text-align:center}.wrp___dq7YK iframe{background:#fff;border:none;left:0;top:0}.monaco___VnZC3,.wrp___dq7YK iframe{height:100%;position:absolute;width:100%}.darkBlue___UprA9 *{font-size:14px}.darkBlue___UprA9 [class~=margin],.darkBlue___UprA9 [class~=monaco-editor-background]{background:#0a0e2d!important}.darkBlue___UprA9 [class~=line-numbers]{color:#fff!important}.close___LKoWu{display:flex;position:absolute;right:40px;top:40px;z-index:10}.close___LKoWu>span{align-items:center;background:#4a4a4a;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:10px;width:40px}.embed___hvpEJ{height:100%;left:0;position:absolute;top:0;width:100%}.my-diff-editor div,.my-monaco-editor div{font-size:inherit}.my-error-line-wrp{background:rgba(245,0,0,.2)!important;color:#f50000;height:auto!important;width:calc(100% - 20px)!important}.noCopyPaste .quick-input-widget{display:none!important}.breakpoints-select{background:red}.breakpoints-fake,.breakpoints-select{border-radius:4px;height:8px!important;left:7px!important;pointer-events:none;top:7px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:8px!important}.breakpoints-fake{background:rgba(255,0,0,.5)}.highlighted-line{background:#4b4b18}.markdown-toolbar-container{align-items:center;background:#fff;border-bottom:1px solid #ccc;box-sizing:border-box;display:flex;flex-flow:row wrap;line-height:20px;list-style:none;margin:0;min-height:30px;padding:0 5px;position:relative;width:100%}.markdown-toolbar-container .fill-tip{background-color:#fff1e2;border:1px solid #e99237;border-radius:5px;box-sizing:border-box;color:#a65500;cursor:pointer;display:inline-block;font-size:12px;height:auto;line-height:16px;margin-left:10px;padding:5px;position:relative}.markdown-toolbar-container .fill-tip:before{border-bottom:6px solid transparent;border-right:6px solid #fff1e2;border-top:6px solid transparent;content:" ";height:0;left:-6px;position:absolute;top:6px;width:0;z-index:10}.markdown-toolbar-container .fill-tip:after{border-bottom:6px solid transparent;border-right:6px solid #e99237;border-top:6px solid transparent;content:" ";height:0;left:-7px;position:absolute;top:6px;width:0}.markdown-toolbar-container li{color:#666;display:flex;flex-flow:column nowrap;height:100%;height:38px;justify-content:center;padding:0 1px}.markdown-toolbar-container a,.markdown-toolbar-container span{display:block}.markdown-toolbar-container a{color:#666;cursor:pointer;font-size:18px;text-align:center;width:28px}.markdown-toolbar-container .btn-null{align-items:center;display:flex;flex-flow:row nowrap;width:auto}.markdown-toolbar-container .insert-blank{color:#e99237;font-size:18px}.markdown-toolbar-container span.v-line{border-right:1px solid #ccc;height:65%;margin:0 5px}.mini .markdown-toolbar-container li{height:28px}.editor-resize{border-bottom:1px solid #ccc;border-top:1px solid #ccc;box-sizing:border-box;cursor:row-resize;display:block;height:4px;left:54%;margin:0 auto;overflow:hidden;text-transform:capitalize;white-space:nowrap;width:120px}.btn-full-screen{position:absolute;right:5px}@font-face{font-family:md-iconfont;src:url(static/iconfont.345f94c8.eot);src:url(static/iconfont.345f94c8.eot#iefix) format("embedded-opentype"),url(static/iconfont.deef216b.woff) format("woff"),url(static/iconfont.42606faf.ttf) format("truetype"),url(static/iconfont.504b881c.svg#iconfont) format("svg")}.md-iconfont{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:md-iconfont!important;font-size:16px;font-style:normal}.icon-uniE900:before{content:"\e900";font-size:14px;margin-left:5px}.icon-shrink:before{content:"\e728"}.icon-enlarge:before{content:"\e623"}.icon-code:before{content:"\e602"}.icon-italic:before{content:"\e718"}.icon-bold:before{content:"\e644"}.icon-picture:before{content:"\e606"}.icon-minus:before{content:"\e62c"}.icon-order-list:before{content:"\e655"}.icon-link:before{content:"\e7d4"}.icon-formula:before{content:"\e633"}.icon-unorder-list:before{content:"\e668"}.icon-edit:before{content:"\e603"}.icon-table:before{content:"\e7db"}.icon-sum:before{content:"\e667"}.icon-eye:before{content:"\e69f"}.icon-eye-slash:before{content:"\e601"}.icon-eraser:before{content:"\e8cd"}.icon-file-code:before{content:"\e9ec"}.cm-s-blackboard.CodeMirror{background:#0c1021;color:#f8f8f8}.cm-s-blackboard div.CodeMirror-selected{background:#253b76}.cm-s-blackboard .CodeMirror-line::selection,.cm-s-blackboard .CodeMirror-line>span::selection,.cm-s-blackboard .CodeMirror-line>span>span::selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-line::-moz-selection,.cm-s-blackboard .CodeMirror-line>span::-moz-selection,.cm-s-blackboard .CodeMirror-line>span>span::-moz-selection{background:rgba(37,59,118,.99)}.cm-s-blackboard .CodeMirror-gutters{background:#0c1021;border-right:0}.cm-s-blackboard .CodeMirror-guttermarker{color:#fbde2d}.cm-s-blackboard .CodeMirror-guttermarker-subtle,.cm-s-blackboard .CodeMirror-linenumber{color:#888}.cm-s-blackboard .CodeMirror-cursor{border-left:1px solid #a7a7a7}.cm-s-blackboard .cm-keyword{color:#fbde2d}.cm-s-blackboard .cm-atom,.cm-s-blackboard .cm-number{color:#d8fa3c}.cm-s-blackboard .cm-def{color:#8da6ce}.cm-s-blackboard .cm-variable{color:#ff6400}.cm-s-blackboard .cm-operator{color:#fbde2d}.cm-s-blackboard .cm-comment{color:#aeaeae}.cm-s-blackboard .cm-string,.cm-s-blackboard .cm-string-2{color:#61ce3c}.cm-s-blackboard .cm-meta{color:#d8fa3c}.cm-s-blackboard .cm-attribute,.cm-s-blackboard .cm-builtin,.cm-s-blackboard .cm-tag{color:#8da6ce}.cm-s-blackboard .cm-header{color:#ff6400}.cm-s-blackboard .cm-hr{color:#aeaeae}.cm-s-blackboard .cm-link{color:#8da6ce}.cm-s-blackboard .cm-error{background:#9d1e15;color:#f8f8f8}.cm-s-blackboard .CodeMirror-activeline-background{background:#3c3636}.cm-s-blackboard .CodeMirror-matchingbracket{color:#fff!important;outline:1px solid grey}.upload-button{color:#0152d9;display:block;font-size:12px;height:32px;line-height:32px;position:relative;width:106px}.upload-button input{height:32px;left:0;opacity:0;position:absolute;top:0;width:160px;z-index:-1}.flex_box_center___p1qG1{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___EHoRl{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___c0u2d{box-align:center;align-items:center}.flex_box_center_end___ueiDD{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___tyRHS{box-orient:block-axis;flex-direction:column}.wrap___ce8sS{box-sizing:border-box;padding:20px 30px}.modal___yzD47 div[class~=ant-modal-confirm-content]{font-size:16px;text-align:center}.modal___yzD47 span[class~=ant-modal-title]{font-size:16px}.titleWrap___OBPcs{margin:10px 0}.required___ncxFF{color:#e04040;font-size:16px;margin-right:4px}.title___cxIaz{color:#333;font-size:14px}.colorGray___NXXsn{color:#888}.choiceWrap___AhJbr{display:flex;margin-top:15px}.answer____f42Z{border:1px solid #e2e2e2;border-radius:4px;color:#888;cursor:pointer;display:block;height:38px;line-height:38px;margin-right:10px;text-align:center;width:38px}.activeAnswer___BqxNg{background:#ff7500;border:1px solid #ff7500;color:#fff}.deleteIcon___iHXv4{color:#ccc;cursor:pointer;font-size:18px;margin-left:15px}.addIcon___Kb1l4{color:#29bd8b;cursor:pointer;font-size:16px;margin-left:6px;padding-top:1px}.editorWrap___UmeId{flex:1 1}.htmlWrap____EtjV{border:1px solid #ddd;border-radius:2px;display:flex;margin-top:0;max-width:1056px;min-height:38px;word-break:break-all}.htmlWrap____EtjV p{margin:7px 10px}.radio___zqqhF{height:32px;line-height:32px;text-align:center;width:60px}.color333___PUxW5{color:#333}.color999___Uiwst{color:#999}.questionType___GcJoU{display:box;display:flex}.questionType___GcJoU>div{flex:1 1}.questionType___GcJoU>span{display:none}.questionChoices___WgikS{margin-top:15px}.questionChoices___WgikS>div{margin:8px 0}.flex___eLcnP{display:flex;display:-ms-flex}.flex1___yUTT7{flex:1 1}.color666___TiUhG{color:#666}.error___gTTtv{border-color:#f5222d}.deleteIcon___mnZW1{color:#ccc;cursor:pointer;font-size:18px;margin-left:15px}.addIcon___JC5NS{color:#29bd8b;cursor:pointer;font-size:16px;margin-left:6px;padding-top:1px}.flex_box_center___eWsYC{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___RALuo{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___f7uVp{box-align:center;align-items:center}.flex_box_center_end___UxPR3{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___YUFuv{box-orient:block-axis;flex-direction:column}.bg___zWTsF{background:#fff}.containerTitle___DzTZh{box-align:center;align-items:center;border-bottom:1px solid #eee;color:#333;display:box;display:flex;font-size:18px;height:88px;line-height:88px;padding:0 30px}.containerTitle___DzTZh div:first-child{flex:1 1}.containerDesc___a3TiA{display:box;display:flex}.containerDesc___a3TiA div:first-child{flex:1 1}.listItem____nHKG{background:#fff;cursor:pointer;display:box;display:flex;margin-top:20px;padding:25px 30px}.listItem____nHKG>div{flex:1 1}.listItem____nHKG:hover{box-shadow:0 0 10px #ccc}.info___LWlgA{margin-left:20px}.info___LWlgA p{margin-top:18px}.title___gtaI4{box-align:center;align-items:center;display:box;display:flex}.title___gtaI4 strong{color:#333}.titleLeft___Ce3h9{flex:1 1}.titleRight___gARIc a{font-weight:700;margin-right:20px}.acitons___MrR2u{box-align:center;align-items:center;background:#fff;display:box;display:flex;height:70px;margin-top:20px;padding:0 30px}.acitons___MrR2u>div:first-child{flex:1 1}.acitons___MrR2u>div:nth-child(2){box-align:center;align-items:center;display:box;display:flex}.acitons___MrR2u>div:nth-child(2) p{color:#999;cursor:pointer}.acitons___MrR2u>div:nth-child(2) p:hover{color:#333}.acitons___MrR2u>div:nth-child(2) p span{padding:0 20px;position:relative}.acitons___MrR2u>div:nth-child(2) p span:after{background:#ededed;content:"";height:10px;margin-top:-5px;position:absolute;right:0;top:50%;width:1px}.acitons___MrR2u>div:nth-child(2) p:last-child span{padding-right:0}.acitons___MrR2u>div:nth-child(2) p:last-child span:after{display:none}.export___u_8cL{font-size:16px;position:absolute;right:20px;top:23px;z-index:2}.export___u_8cL a,.export___u_8cL button{margin-left:30px}.title___XAxiE{color:#ff9d18;font-size:14px}.radioWrap___k0pOB{height:270px;margin-bottom:5px;margin-top:13px;overflow-x:hidden;overflow-y:auto}.radioWrap___k0pOB::-webkit-scrollbar-thumb{background:rgba(0,0,0,.05)!important;border-radius:3px}.radioWrap___k0pOB::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:none!important}.radio___x9kMt{display:block;overflow:hidden;padding-left:3px;text-overflow:ellipsis;white-space:nowrap;width:500px}.radio___x9kMt span{font-size:14px}.colorFF0000___IMgd0{color:red}.pagination___ou2ht{margin:10px auto 0}.checkboxWrapper___kF7xI{margin-left:25px}.checkboxWrapper___kF7xI label[class~=ant-checkbox-wrapper]{display:flex;font-size:14px;margin-bottom:4px}.flex_box_center___vG4eV{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___qVVxe{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___P8Z8s{box-align:center;align-items:center}.flex_box_center_end___VMme3{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___VMHwm{box-orient:block-axis;flex-direction:column}.dropdownmenus___oVzoj{width:104px}.dropdownmenus___oVzoj [class~=ant-dropdown-menu-item]{text-align:center}.dropdownmenus___oVzoj [class~=ant-dropdown-menu-item]:hover{background:#fff;color:#165dff!important}.dropdownmenus___oVzoj [class~=ant-dropdown-menu]{padding:10px 0!important}.popupClassNames___OcZq7{background:#ff0}.selectdown___mmcA8 [class~=ant-select-item-option-selected]{background-color:#edf2ff!important;font-weight:400!important}.selectdown___mmcA8 [class~=ant-select-item-option-active]{background-color:#fff!important;color:#165dff!important}.selectdown___mmcA8 [class~=ant-select-item-option]{padding:10px 24px} \ No newline at end of file +.flex_box_center___p1qG1{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___EHoRl{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___c0u2d{box-align:center;align-items:center}.flex_box_center_end___ueiDD{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___tyRHS{box-orient:block-axis;flex-direction:column}.wrap___ce8sS{box-sizing:border-box;padding:20px 30px}.modal___yzD47 div[class~=ant-modal-confirm-content]{font-size:16px;text-align:center}.modal___yzD47 span[class~=ant-modal-title]{font-size:16px}.titleWrap___OBPcs{margin:10px 0}.required___ncxFF{color:#e04040;font-size:16px;margin-right:4px}.title___cxIaz{color:#333;font-size:14px}.colorGray___NXXsn{color:#888}.choiceWrap___AhJbr{display:flex;margin-top:15px}.answer____f42Z{border:1px solid #e2e2e2;border-radius:4px;color:#888;cursor:pointer;display:block;height:38px;line-height:38px;margin-right:10px;text-align:center;width:38px}.activeAnswer___BqxNg{background:#ff7500;border:1px solid #ff7500;color:#fff}.deleteIcon___iHXv4{color:#ccc;cursor:pointer;font-size:18px;margin-left:15px}.addIcon___Kb1l4{color:#29bd8b;cursor:pointer;font-size:16px;margin-left:6px;padding-top:1px}.editorWrap___UmeId{flex:1 1}.htmlWrap____EtjV{border:1px solid #ddd;border-radius:2px;display:flex;margin-top:0;max-width:1056px;min-height:38px;word-break:break-all}.htmlWrap____EtjV p{margin:7px 10px}.radio___zqqhF{height:32px;line-height:32px;text-align:center;width:60px}.color333___PUxW5{color:#333}.color999___Uiwst{color:#999}.questionType___GcJoU{display:box;display:flex}.questionType___GcJoU>div{flex:1 1}.questionType___GcJoU>span{display:none}.questionChoices___WgikS{margin-top:15px}.questionChoices___WgikS>div{margin:8px 0}.flex___eLcnP{display:flex;display:-ms-flex}.flex1___yUTT7{flex:1 1}.color666___TiUhG{color:#666}.error___gTTtv{border-color:#f5222d}.deleteIcon___mnZW1{color:#ccc;cursor:pointer;font-size:18px;margin-left:15px}.addIcon___JC5NS{color:#29bd8b;cursor:pointer;font-size:16px;margin-left:6px;padding-top:1px}.flex_box_center___eWsYC{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___RALuo{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___f7uVp{box-align:center;align-items:center}.flex_box_center_end___UxPR3{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___YUFuv{box-orient:block-axis;flex-direction:column}.bg___zWTsF{background:#fff}.containerTitle___DzTZh{box-align:center;align-items:center;border-bottom:1px solid #eee;color:#333;display:box;display:flex;font-size:18px;height:88px;line-height:88px;padding:0 30px}.containerTitle___DzTZh div:first-child{flex:1 1}.containerDesc___a3TiA{display:box;display:flex}.containerDesc___a3TiA div:first-child{flex:1 1}.listItem____nHKG{background:#fff;cursor:pointer;display:box;display:flex;margin-top:20px;padding:25px 30px}.listItem____nHKG>div{flex:1 1}.listItem____nHKG:hover{box-shadow:0 0 10px #ccc}.info___LWlgA{margin-left:20px}.info___LWlgA p{margin-top:18px}.title___gtaI4{box-align:center;align-items:center;display:box;display:flex}.title___gtaI4 strong{color:#333}.titleLeft___Ce3h9{flex:1 1}.titleRight___gARIc a{font-weight:700;margin-right:20px}.acitons___MrR2u{box-align:center;align-items:center;background:#fff;display:box;display:flex;height:70px;margin-top:20px;padding:0 30px}.acitons___MrR2u>div:first-child{flex:1 1}.acitons___MrR2u>div:nth-child(2){box-align:center;align-items:center;display:box;display:flex}.acitons___MrR2u>div:nth-child(2) p{color:#999;cursor:pointer}.acitons___MrR2u>div:nth-child(2) p:hover{color:#333}.acitons___MrR2u>div:nth-child(2) p span{padding:0 20px;position:relative}.acitons___MrR2u>div:nth-child(2) p span:after{background:#ededed;content:"";height:10px;margin-top:-5px;position:absolute;right:0;top:50%;width:1px}.acitons___MrR2u>div:nth-child(2) p:last-child span{padding-right:0}.acitons___MrR2u>div:nth-child(2) p:last-child span:after{display:none}.export___u_8cL{font-size:16px;position:absolute;right:20px;top:23px;z-index:2}.export___u_8cL a,.export___u_8cL button{margin-left:30px}.title___XAxiE{color:#ff9d18;font-size:14px}.radioWrap___k0pOB{height:270px;margin-bottom:5px;margin-top:13px;overflow-x:hidden;overflow-y:auto}.radioWrap___k0pOB::-webkit-scrollbar-thumb{background:rgba(0,0,0,.05)!important;border-radius:3px}.radioWrap___k0pOB::-webkit-scrollbar-track{background-color:#f6f7f9!important;box-shadow:none!important}.radio___x9kMt{display:block;overflow:hidden;padding-left:3px;text-overflow:ellipsis;white-space:nowrap;width:500px}.radio___x9kMt span{font-size:14px}.colorFF0000___IMgd0{color:red}.pagination___ou2ht{margin:10px auto 0}.checkboxWrapper___kF7xI{margin-left:25px}.checkboxWrapper___kF7xI label[class~=ant-checkbox-wrapper]{display:flex;font-size:14px;margin-bottom:4px}.flex_box_center___vG4eV{box-align:center;align-items:center;justify-content:center;-webkit-justify-content:center}.flex_space_between___qVVxe{-webkit-box-pack:justify;justify-content:space-between}.flex_box_vertical_center___P8Z8s{box-align:center;align-items:center}.flex_box_center_end___VMme3{-webkit-box-align:center;-webkit-box-pack:end;box-align:center;box-pack:end;align-items:center;-webkit-align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end}.flex_box_column___VMHwm{box-orient:block-axis;flex-direction:column}.dropdownmenus___oVzoj{width:104px}.dropdownmenus___oVzoj [class~=ant-dropdown-menu-item]{text-align:center}.dropdownmenus___oVzoj [class~=ant-dropdown-menu-item]:hover{background:#fff;color:#165dff!important}.dropdownmenus___oVzoj [class~=ant-dropdown-menu]{padding:10px 0!important}.popupClassNames___OcZq7{background:#ff0}.selectdown___mmcA8 [class~=ant-select-item-option-selected]{background-color:#edf2ff!important;font-weight:400!important}.selectdown___mmcA8 [class~=ant-select-item-option-active]{background-color:#fff!important;color:#165dff!important}.selectdown___mmcA8 [class~=ant-select-item-option]{padding:10px 24px} \ No newline at end of file diff --git a/p__User__Detail__Topics__Poll__Detail__index.async.js b/p__User__Detail__Topics__Poll__Detail__index.async.js index fa8331d363..a58b6e4cc9 100644 --- a/p__User__Detail__Topics__Poll__Detail__index.async.js +++ b/p__User__Detail__Topics__Poll__Detail__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[10799],{88276:function(e,n,s){s.r(n),s.d(n,{default:function(){return le}});var t=s(7557),i=s.n(t),a=s(41498),l=s.n(a),r=s(82242),c=s.n(r),o=s(37205),u=s.n(o),d=s(79800),x=s.n(d),p=s(39647),h=s.n(p),f=s(59301),v=s(80608),_=s(78241),m=s(8591),j=s(28103),b=s(66104),g=s(95237),k=s(43604),y=s(43418),Z=s(99313),w=s(6848),N=s(24650),q=s(3113),S=s(63549),C=s(43764),I=s(24905),T=s(57809),P=s(4585),D="wrap___ucM4I",R="titleWrap___GoOJH",B="required___hcR9L",F="title___Fk25W",A="colorGray___s_7Rh",E="choiceWrap___Km9CZ",W="deleteIcon___FtIV6",M="editorWrap___VTBdJ",O="questionType___BC_py",K="questionChoices____TjNP",V=s(37712),H=["problemset","globalSetting","loading","dispatch","showAnswerTip","onRef","editData","editKey","callback"],L=["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"],G=function(e,n){e.problemset,e.globalSetting,e.loading;var s=e.dispatch,t=(e.showAnswerTip,e.onRef,e.editData),a=e.editKey,r=e.callback,o=(h()(e,H),(0,f.useState)([])),d=x()(o,2),p=d[0],_=d[1],j=(0,f.useState)(),b=x()(j,2),y=(b[0],b[1],(0,f.useState)([])),Z=x()(y,2),C=(Z[0],Z[1],(0,f.useState)("")),B=x()(C,2),F=B[0],A=B[1],G=(0,f.useState)(0),z=x()(G,2),J=(z[0],z[1],(0,f.useState)(!0)),U=x()(J,2),X=U[0],Y=U[1],Q=(0,f.useState)(!1),$=x()(Q,2),ee=$[0],ne=$[1],se=(0,v.useParams)(),te=(0,f.useState)(""),ie=x()(te,2),ae=ie[0],le=ie[1],re=(0,f.useState)(""),ce=x()(re,2),oe=ce[0],ue=ce[1];(0,f.useEffect)((function(){var e,n,s,i,a,l,r;if(null==t||null===(e=t.question)||void 0===e||!e.question_title)return _([{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""}]),Y(!0),A(""),void ne(!1);le(null==t||null===(n=t.question)||void 0===n?void 0:n.max_choices),ue(null==t||null===(s=t.question)||void 0===s?void 0:s.min_choices),A(null==t||null===(i=t.question)||void 0===i?void 0:i.question_title),Y(!(null==t||null===(a=t.question)||void 0===a||!a.is_necessary)),_(null==t||null===(l=t.question)||void 0===l?void 0:l.answers.map((function(e){return{value:e.answer_text,disabled:"其它"===e.answer_text}}))),ne(!(null==t||null===(r=t.question)||void 0===r||null===(r=r.answers)||void 0===r||!r.find((function(e){return"其它"===e.answer_text}))))}),[t]),(0,f.useImperativeHandle)(n,(function(){return{onSave:fe}}));var de,xe,pe,he,fe=function(){var e=l()(i()().mark((function e(n){var a,l,o,u,d;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(ae&&!oe||!ae&&oe)){e.next=3;break}return m.ZP.info('可选:最小和最大限制须同时为数值或者“--"'),e.abrupt("return");case 3:if(!(oe>ae)){e.next=6;break}return m.ZP.info("可选的最大限制不能小于最小限制"),e.abrupt("return");case 6:if(F){e.next=9;break}return m.ZP.info("请您输入题目"),e.abrupt("return",!1);case 9:if(!((l=p.findIndex((function(e){return!e.value})))>-1)){e.next=13;break}return m.ZP.info("请先输入 ".concat(L[l]," 选项的内容")),e.abrupt("return",!1);case 13:if(u={question_title:F,question_type:2,insert_id:t.insert_id,is_necessary:Math.ceil(X),max_choices:ae,min_choices:oe,question_answers:p.map((function(e){return e.value}))},null===(a=t.question)||void 0===a||!a.id){e.next=20;break}return e.next=17,(0,S.wo)(c()({pollsId:t.question.id},u));case 17:o=e.sent,e.next=23;break;case 20:return e.next=22,(0,S.Fd)(c()({exercise_bank_id:se.topicId},u));case 22:o=e.sent;case 23:if(0!==o.status){e.next=30;break}return m.ZP.success("保存成功"),r("edit",-1),e.next=28,s({type:"polls/getExerciseBanks",payload:c()({},se)});case 28:d=e.sent,n&&(u.answers=u.question_answers.map((function(e){return{answer_text:e}})),r("addContinue",c()({type:2,insert_id:t.question.id,key:t.key,question_type:1},u),d.questions));case 30:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,V.jsxs)("section",{className:D,children:[a!==t.key&&(0,V.jsxs)("aside",{children:[(0,V.jsx)("div",{className:O,children:(0,V.jsxs)("div",{children:[(0,V.jsxs)("span",{className:"font16",children:["第",t.key,"题"]}),(0,V.jsx)("span",{className:"font16 c-light-black ml10",children:"多选题"}),(0,V.jsx)("span",{className:"tag-grey-eae ml10 mr10",children:0===(null==t||null===(de=t.question)||void 0===de?void 0:de.is_necessary)?"选答":"必答"}),"可选",null==t||null===(xe=t.question)||void 0===xe?void 0:xe.min_choices,"-",null==t||null===(pe=t.question)||void 0===pe?void 0:pe.max_choices,"项"]})}),(0,V.jsx)("div",{className:"mt5",children:(0,V.jsx)(P.Z,{value:t.question.question_title})}),(0,V.jsx)("div",{className:K,children:null==t||null===(he=t.question.answers)||void 0===he?void 0:he.map((function(e,n){return(0,V.jsx)(g.Z,{children:(0,V.jsx)(k.Z,{children:(0,V.jsx)(I.Z,{disabled:!0,children:(0,V.jsx)("span",{className:"c-black font14",children:e.answer_text})},n)})})}))})]}),a===t.key&&(0,V.jsxs)("aside",{children:[(0,V.jsx)("div",{className:O,children:(0,V.jsxs)("div",{children:[(0,V.jsx)("span",{className:"font16 c-blue",children:"多选题"})," ",(0,V.jsx)(I.Z,{checked:!!X,className:"ml10",onChange:function(e){return Y(e.target.checked)},children:"必答"})]})}),(0,V.jsx)("p",{className:R,children:(0,V.jsx)(N.Z.TextArea,{autoSize:{maxRows:5},rows:1,value:F,placeholder:"请输入题目",onChange:function(e){return A(e.target.value)}})}),p.map((function(e,n){return(0,V.jsxs)(g.Z,{className:E,gutter:[12,12],children:[(0,V.jsx)(k.Z,{children:(0,V.jsx)("span",{className:"font16",children:"选项"})}),(0,V.jsx)(k.Z,{className:M,flex:"1",children:(0,V.jsx)(N.Z.TextArea,{autoSize:{maxRows:5},value:p[n].value,rows:1,disabled:!!e.disabled,onChange:function(e){p[n].value=e.target.value,_(u()(p))}})}),(0,V.jsx)(k.Z,{children:n>1&&(0,V.jsx)(w.Z,{title:"删除",children:(0,V.jsx)("i",{className:"".concat(W," iconfont icon-htmal5icon19"),onClick:function(){_(p.filter((function(e,s){return s!==n}))),e.disabled&&ne(!1)}})})})]},n)})),(0,V.jsxs)(g.Z,{gutter:[12,12],children:[(0,V.jsx)(k.Z,{children:"可选"}),(0,V.jsxs)(k.Z,{children:[(0,V.jsxs)(T.default,{value:oe||"",style:{width:120},onChange:function(e){return ue(e)},children:[(0,V.jsx)(T.default.Option,{value:"",children:"--"}),p.map((function(e,n){return(0,V.jsx)(T.default.Option,{value:String(n+2),children:n+2})}))]}),(0,V.jsx)("span",{className:"ml10 mr10",children:"~"}),(0,V.jsxs)(T.default,{style:{width:120},value:ae||"",onChange:function(e){return le(e)},children:[(0,V.jsx)(T.default.Option,{value:"",children:"--"}),p.map((function(e,n){return(0,V.jsx)(T.default.Option,{value:String(n+2),children:n+2})}))]})]})]}),(0,V.jsxs)(g.Z,{gutter:[12,12],children:[(0,V.jsxs)(k.Z,{flex:"1",children:[(0,V.jsx)(q.ZP,{type:"default",onClick:function(){p.find((function(e){return"其它"===e.value}))?_([].concat(u()(p.filter((function(e){return"其它"!==e.value}))),[{value:""},{value:"其它",disabled:!0}])):_([].concat(u()(p),[{value:""}]))},children:"新增选项"}),!ee&&(0,V.jsx)(q.ZP,{type:"default",className:"ml20",onClick:function(){_([].concat(u()(p),[{disabled:!0,value:"其它"}])),ne(!0)},children:"新增其它选项"})]}),(0,V.jsxs)(k.Z,{className:"tl",children:[(0,V.jsx)(q.ZP,{type:"default",onClick:function(){var e;null!==(e=t.question)&&void 0!==e&&e.id?r("edit",-1):r("del",t.key)},children:"取消"}),(0,V.jsx)(q.ZP,{className:"ml20",type:"primary",onClick:function(){return fe()},children:"保存"}),(0,V.jsx)(q.ZP,{className:"ml20",type:"primary",onClick:function(){return fe(!0)},children:"保存并继续"})]})]})]})]})},z=(0,v.connect)((function(e){var n=e.problemset,s=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:s.effects}}),null,null,{forwardRef:!0})((0,f.forwardRef)(G)),J=s(5112),U=["problemset","globalSetting","loading","dispatch","onRef","editData","editKey","callback","showAnswerTip"],X=["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"],Y=function(e,n){e.problemset,e.globalSetting,e.loading;var s=e.dispatch,t=(e.onRef,e.editData),a=e.editKey,r=e.callback,o=(e.showAnswerTip,h()(e,U),(0,f.useState)([])),d=x()(o,2),p=d[0],_=d[1],j=(0,f.useState)(),b=x()(j,2),y=(b[0],b[1],(0,f.useState)([])),Z=x()(y,2),C=(Z[0],Z[1],(0,f.useState)("")),T=x()(C,2),B=T[0],F=T[1],A=(0,f.useState)(0),H=x()(A,2),L=(H[0],H[1],(0,f.useState)(!1)),G=x()(L,2),z=G[0],Y=G[1],Q=(0,f.useState)(!1),$=x()(Q,2),ee=$[0],ne=$[1],se=(0,v.useParams)();(0,f.useEffect)((function(){var e,n,s,i,a;if(null==t||null===(e=t.question)||void 0===e||!e.question_title)return _([{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""}]),Y(!1),F(""),void ne(!1);F(null==t||null===(n=t.question)||void 0===n?void 0:n.question_title),Y(!(null==t||null===(s=t.question)||void 0===s||!s.is_necessary)),_(null==t||null===(i=t.question)||void 0===i?void 0:i.answers.map((function(e){return{value:e.answer_text,disabled:"其它"===e.answer_text}}))),ne(!(null==t||null===(a=t.question)||void 0===a||null===(a=a.answers)||void 0===a||!a.find((function(e){return"其它"===e.answer_text}))))}),[t]),(0,f.useImperativeHandle)(n,(function(){return{onSave:ae}}));var te,ie,ae=function(){var e=l()(i()().mark((function e(n){var a,l,o,u,d;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(B){e.next=3;break}return m.ZP.info("请您输入题目"),e.abrupt("return",!1);case 3:if(!((l=p.findIndex((function(e){return!e.value})))>-1)){e.next=7;break}return m.ZP.info("请先输入 ".concat(X[l]," 选项的内容")),e.abrupt("return",!1);case 7:if(u={question_title:B,question_type:1,insert_id:t.insert_id,is_necessary:Math.ceil(z),question_answers:p.map((function(e){return e.value}))},null===(a=t.question)||void 0===a||!a.id){e.next=14;break}return e.next=11,(0,S.wo)(c()({pollsId:t.question.id},u));case 11:o=e.sent,e.next=17;break;case 14:return e.next=16,(0,S.Fd)(c()({exercise_bank_id:se.topicId},u));case 16:o=e.sent;case 17:if(0!==o.status){e.next=24;break}return m.ZP.success("保存成功"),r("edit",-1),e.next=22,s({type:"polls/getExerciseBanks",payload:c()({},se)});case 22:d=e.sent,n&&(u.answers=u.question_answers.map((function(e){return{answer_text:e}})),r("addContinue",c()({type:1,insert_id:t.question.id,key:t.key,question_type:1},u),d.questions));case 24:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,V.jsxs)("section",{className:D,children:[a!==t.key&&(0,V.jsxs)("aside",{children:[(0,V.jsx)("div",{className:O,children:(0,V.jsxs)("div",{children:[(0,V.jsxs)("span",{className:"font16",children:["第",t.key,"题"]}),(0,V.jsx)("span",{className:"font16 c-light-black ml10",children:"单选题"}),(0,V.jsx)("span",{className:"tag-grey-eae ml10",children:0===(null==t||null===(te=t.question)||void 0===te?void 0:te.is_necessary)?"选答":"必答"})]})}),(0,V.jsx)("div",{className:"mt5",children:(0,V.jsx)(P.Z,{value:t.question.question_title})}),(0,V.jsx)("div",{className:K,children:null==t||null===(ie=t.question.answers)||void 0===ie?void 0:ie.map((function(e,n){return(0,V.jsxs)(g.Z,{children:[(0,V.jsx)(k.Z,{children:(0,V.jsx)(J.ZP,{disabled:!0},n)}),(0,V.jsx)(k.Z,{flex:"1",children:(0,V.jsx)("span",{className:"c-black font14",children:e.answer_text})})]})}))})]}),a===t.key&&(0,V.jsxs)("aside",{children:[(0,V.jsx)("div",{className:O,children:(0,V.jsxs)("div",{children:[(0,V.jsx)("span",{className:"font16 c-blue",children:"单选题"})," ",(0,V.jsx)(I.Z,{checked:!!z,className:"ml10",onChange:function(e){return Y(e.target.checked)},children:"必答"})]})}),(0,V.jsx)("p",{className:R,children:(0,V.jsx)(N.Z.TextArea,{autoSize:{maxRows:5},rows:1,value:B,placeholder:"请输入题目",onChange:function(e){return F(e.target.value)}})}),p.map((function(e,n){return(0,V.jsxs)(g.Z,{className:E,gutter:[12,12],children:[(0,V.jsx)(k.Z,{children:(0,V.jsx)("span",{className:"font16",children:"选项"})}),(0,V.jsx)(k.Z,{className:M,flex:"1",children:(0,V.jsx)(N.Z.TextArea,{autoSize:{maxRows:5},value:p[n].value,rows:1,disabled:"其它"===p[n].value,onChange:function(e){p[n].value=e.target.value,_(u()(p))}})}),(0,V.jsx)(k.Z,{children:n>1&&(0,V.jsx)(w.Z,{title:"删除",children:(0,V.jsx)("i",{className:"".concat(W," iconfont icon-htmal5icon19"),onClick:function(){_(p.filter((function(e,s){return s!==n}))),e.disabled&&ne(!1)}})})})]},n)})),(0,V.jsxs)(g.Z,{gutter:[12,12],children:[(0,V.jsxs)(k.Z,{flex:"1",children:[(0,V.jsx)(q.ZP,{type:"default",onClick:function(){p.find((function(e){return"其它"===e.value}))?_([].concat(u()(p.filter((function(e){return"其它"!==e.value}))),[{value:""},{value:"其它",disabled:!0}])):_([].concat(u()(p),[{value:""}])),新增选项}}),!ee&&(0,V.jsx)(q.ZP,{type:"default",className:"ml20",onClick:function(){_([].concat(u()(p),[{disabled:!0,value:"其它"}])),ne(!0)},children:"新增其它选项"})]}),(0,V.jsxs)(k.Z,{className:"tl",children:[(0,V.jsx)(q.ZP,{type:"default",onClick:function(){var e;null!==(e=t.question)&&void 0!==e&&e.id?r("edit",-1):r("del",t.key)},children:"取消"}),(0,V.jsx)(q.ZP,{className:"ml20",type:"primary",onClick:function(){return ae()},children:"保存"}),(0,V.jsx)(q.ZP,{className:"ml20",type:"primary",onClick:function(){return ae(!0)},children:"保存并继续"})]})]})]})]})},Q=(0,v.connect)((function(e){var n=e.problemset,s=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:s.effects}}),null,null,{forwardRef:!0})((0,f.forwardRef)(Y)),$=["problemset","globalSetting","loading","dispatch","onRef","editData","showAnswerTip","editKey","callback"],ee=function(e,n){e.problemset,e.globalSetting,e.loading;var s=e.dispatch,t=(e.onRef,e.editData),a=e.showAnswerTip,r=void 0===a||a,o=e.editKey,u=e.callback,d=(h()(e,$),(0,f.useState)("")),p=x()(d,2),_=p[0],j=p[1],b=(0,f.useState)(!0),y=x()(b,2),Z=y[0],w=y[1],C=(0,v.useParams)();(0,f.useEffect)((function(){var e,n,s;if(null==t||null===(e=t.question)||void 0===e||!e.question_title)return w(!0),void j("");j(null==t||null===(n=t.question)||void 0===n?void 0:n.question_title),w(!(null==t||null===(s=t.question)||void 0===s||!s.is_necessary))}),[t]),(0,f.useImperativeHandle)(n,(function(){return{onSave:W}}));var T,E,W=function(){var e=l()(i()().mark((function e(n){var a,l,r,o;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(_){e.next=3;break}return m.ZP.info("请您输入题目"),e.abrupt("return",!1);case 3:if(r={question_title:_,question_type:3,insert_id:t.insert_id,is_necessary:Math.ceil(Z)},null===(a=t.question)||void 0===a||!a.id){e.next=10;break}return e.next=7,(0,S.wo)(c()({pollsId:t.question.id},r));case 7:l=e.sent,e.next=13;break;case 10:return e.next=12,(0,S.Fd)(c()({exercise_bank_id:C.topicId},r));case 12:l=e.sent;case 13:if(0!==l.status){e.next=20;break}return m.ZP.success("保存成功"),u("edit",-1),e.next=18,s({type:"polls/getExerciseBanks",payload:c()({},C)});case 18:o=e.sent,n&&u("addContinue",c()({type:3,insert_id:t.question.id,key:t.key,question_type:1},r),o.questions);case 20:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,V.jsxs)("section",{className:D,children:[o!==t.key&&(0,V.jsxs)("aside",{children:[(0,V.jsx)("div",{className:O,children:(0,V.jsxs)("div",{children:[(0,V.jsxs)("span",{className:"font16",children:["第",t.key,"题"]}),(0,V.jsx)("span",{className:"font16 c-light-black ml10",children:"主观题"}),(0,V.jsx)("span",{className:"tag-grey-eae ml10 mr10",children:0===(null==t||null===(T=t.question)||void 0===T?void 0:T.is_necessary)?"选答":"必答"})]})}),(0,V.jsxs)("div",{className:"mt5",children:[(0,V.jsx)(P.Z,{value:t.question.question_title}),(0,V.jsx)("div",{className:"mt15",children:(0,V.jsx)(N.Z.TextArea,{placeholder:"在此填入答案",rows:5,disabled:!0})})]}),(0,V.jsx)("div",{className:K,children:null==t||null===(E=t.question.answers)||void 0===E?void 0:E.map((function(e,n){return(0,V.jsx)(g.Z,{children:(0,V.jsx)(k.Z,{children:(0,V.jsx)(I.Z,{disabled:!0,children:(0,V.jsx)("span",{className:"c-black font14",children:e.answer_text})},n)})})}))})]}),o===t.key&&(0,V.jsxs)("aside",{children:[(0,V.jsx)("div",{className:O,children:(0,V.jsxs)("div",{children:[(0,V.jsx)("span",{className:"font16 c-blue",children:"主观题"})," ",(0,V.jsx)(I.Z,{checked:!!Z,className:"ml10",onChange:function(e){return w(e.target.checked)},children:"必答"})]})}),(0,V.jsx)("p",{className:R,children:(0,V.jsx)(N.Z.TextArea,{autoSize:{maxRows:5},rows:1,value:_,placeholder:"请输入题目",onChange:function(e){return j(e.target.value)}})}),r?(0,V.jsxs)("p",{className:R,children:[(0,V.jsx)("span",{className:B,children:"*"}),(0,V.jsxs)("span",{className:F,children:["答案选项:",(0,V.jsx)("span",{className:A,children:"点击选项可设置正确答案"})]})]}):null,(0,V.jsxs)(g.Z,{gutter:[12,12],children:[(0,V.jsx)(k.Z,{flex:"1"}),(0,V.jsxs)(k.Z,{className:"tl",children:[(0,V.jsx)(q.ZP,{type:"default",onClick:function(){var e;null!==(e=t.question)&&void 0!==e&&e.id?u("edit",-1):u("del",t.key)},children:"取消"}),(0,V.jsx)(q.ZP,{className:"ml20",type:"primary",onClick:function(){return W()},children:"保存"}),(0,V.jsx)(q.ZP,{className:"ml20",type:"primary",onClick:function(){return W(!0)},children:"保存并继续"})]})]})]})]})},ne=(0,v.connect)((function(e){var n=e.problemset,s=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:s.effects}}),null,null,{forwardRef:!0})((0,f.forwardRef)(ee)),se=s(6638),te={flex_box_center:"flex_box_center___IqikW",flex_space_between:"flex_space_between___H4npu",flex_box_vertical_center:"flex_box_vertical_center___pxWg2",flex_box_center_end:"flex_box_center_end___fI1p7",flex_box_column:"flex_box_column___uFxAf",bg:"bg___Emql5",containerTitle:"containerTitle___fmYJh",containerDesc:"containerDesc___CC8H4",listItem:"listItem___zg_9F",info:"info___RsS8d",title:"title___w3IkP",titleLeft:"titleLeft___IS2Mw",titleRight:"titleRight____welO",acitons:"acitons___np4Mm",export:"export___atwjg"},ie=s(2486),ae=["polls","globalSetting","loading","user","dispatch"],le=(0,v.connect)((function(e){var n=e.polls,s=e.loading,t=e.user;return{polls:n,globalSetting:e.globalSetting,user:t,loading:s.effects}}))((function(e){var n,s,t,a,r,o,d,p,I,T=e.polls,P=(e.globalSetting,e.loading,e.user),D=e.dispatch,R=(h()(e,ae),(0,v.useParams)()),B=P.userInfo,F=_.Z.useForm(),A=x()(F,1)[0],E=(0,f.useState)([]),W=x()(E,2),M=W[0],O=W[1],K=(0,f.useState)(!1),H=x()(K,2),L=H[0],G=H[1],J=(0,f.useState)(-1),U=x()(J,2),X=U[0],Y=U[1],$=(0,f.useRef)();(0,f.useEffect)((function(){var e,n,s,t;null!==(e=T.exerciseBanks)&&void 0!==e&&e.questions&&(O(u()(null===(n=T.exerciseBanks)||void 0===n?void 0:n.questions)),A.setFieldsValue({exercise_name:null===(s=T.exerciseBanks)||void 0===s||null===(s=s.poll)||void 0===s?void 0:s.name,exercise_description:null===(t=T.exerciseBanks)||void 0===t||null===(t=t.poll)||void 0===t?void 0:t.description}))}),[T.exerciseBanks]),(0,f.useEffect)((function(){D({type:"polls/getExerciseBanks",payload:c()({},R)})}),[R.categoryId]);var ee=function(){var e=l()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,A.validateFields();case 2:return(n=A.getFieldValue()).is_md=!0,n.topicId=R.topicId,G(!1),e.next=8,(0,S.hO)(c()({},n));case 8:D({type:"polls/getExerciseBanks",payload:c()({},R)});case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),le=function(e,n,s){switch(e){case"edit":Y(n);break;case"add":if(-1!=X)return void m.ZP.error("不能同时编辑两题");M.splice((null==n?void 0:n.key)+1,0,{insert_id:null==n?void 0:n.insert_id,question:c()({},n)}).slice(),O(u()(M)),Y((null==n?void 0:n.key)+1);break;case"addContinue":s.splice(null==n?void 0:n.key,0,{insert_id:null==n?void 0:n.insert_id,question:c()({},n)}).slice(),O(u()(s)),Y((null==n?void 0:n.key)+1);break;case"del":M.splice(n-1,1),O(u()(M)),Y(-1)}};return(0,V.jsxs)("section",{className:"edu-container",children:[(0,V.jsxs)("section",{className:"animated fadeIn",children:[(0,V.jsx)("aside",{className:"mt10",children:B&&(0,V.jsxs)(b.Z,{separator:">",children:[(0,V.jsx)(b.Z.Item,{children:(0,V.jsx)(v.Link,{to:"/users/".concat(B.login,"/topics/personal"),children:"我的课堂资源"})}),(0,V.jsx)(b.Z.Item,{children:"详情"})]})}),(0,V.jsx)("aside",{className:[te.title,"mt20"].join(" "),children:(0,V.jsxs)(g.Z,{style:{width:"100%"},children:[(0,V.jsx)(k.Z,{flex:"1",children:(0,V.jsx)("strong",{className:"font20 ml5",children:null===(n=T.exerciseBanks)||void 0===n||null===(n=n.poll)||void 0===n?void 0:n.name})}),(0,V.jsx)(k.Z,{})]})})]}),(0,V.jsxs)("section",{className:[te.bg,"pl30","pr30","pb30","mt20","relative"].join(" "),children:[(0,V.jsxs)("div",{className:te.export,children:[(null===(s=T.exerciseBanks)||void 0===s?void 0:s.authorize)&&(0,V.jsxs)(V.Fragment,{children:[(0,V.jsx)("a",{onClick:function(e){var n;e.preventDefault(),y.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"是否确认删除?",onOk:(n=l()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.Tv)({object_type:"normal",object_id:[R.topicId]});case 2:0===e.sent.status&&v.history.push("/users/".concat(R.username,"/topics/personal"));case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})},children:"删除"}),(0,V.jsx)(v.Link,{to:"/users/".concat(B.login,"/topics/").concat(R.topicId,"/").concat(R.topictype,"/poll/edit"),children:"编辑"})]}),(0,V.jsx)("a",{onClick:function(e){e.preventDefault(),D({type:"userDetail/setActionTabs",payload:{key:"UserDetail-SendToClass",params:{object_id:[R.topicId],object_type:"poll"}}})},children:"发送"})]}),(0,V.jsx)(Z.Z,{className:te.tabs,children:(0,V.jsx)(Z.Z.TabPane,{tab:(0,V.jsx)("span",{className:"font16 pt10 pb12",children:"内容详情"}),children:(0,V.jsx)("div",{className:"c-light-black",children:null===(t=T.exerciseBanks)||void 0===t||null===(t=t.poll)||void 0===t?void 0:t.description})},"1")}),!L&&(0,V.jsxs)("aside",{children:[(0,V.jsxs)("div",{className:te.containerDesc,children:[(0,V.jsx)("div",{children:null===(a=T.exerciseBanks)||void 0===a||null===(a=a.poll)||void 0===a?void 0:a.name}),(0,V.jsx)("div",{children:(0,V.jsx)(w.Z,{title:"编辑",children:(0,V.jsx)("span",{onClick:function(){return G(!0)},className:"iconfont c-green ml30 icon-bianjidaibeijing"})})})]}),(0,V.jsx)("div",{className:"c-light-black",children:null===(r=T.exerciseBanks)||void 0===r||null===(r=r.poll)||void 0===r?void 0:r.description})]}),L&&(0,V.jsxs)(_.Z,{layout:"vertical",form:A,children:[(0,V.jsx)(_.Z.Item,{name:"exercise_name",label:"问卷标题:",rules:[{required:!0,message:"请填写问卷标题"}],children:(0,V.jsx)(N.Z,{maxLength:60,placeholder:"问卷标题,最大限制60个字符"})}),(0,V.jsx)(_.Z.Item,{label:"问卷须知:",name:"exercise_description",children:(0,V.jsx)(N.Z.TextArea,{rows:6,placeholder:"请在此输入本次问卷答题的相关说明,最大限制100个字符"})}),(0,V.jsx)(_.Z.Item,{className:"tr",children:(0,V.jsx)(q.ZP,{type:"primary",onClick:function(){ee()},children:"保存"})})]})]}),""!=M&&(0,V.jsx)("section",{className:"mt20",children:(0,V.jsxs)(g.Z,{children:[(0,V.jsxs)(k.Z,{flex:1,children:[(0,V.jsxs)("span",{className:"c-light-black mr20",children:["单选题 ",null===(o=T.exerciseBanks)||void 0===o||null===(o=o.question_types)||void 0===o?void 0:o.q_singles," 题"]}),(0,V.jsxs)("span",{className:"c-light-black mr20",children:["多选题 ",null===(d=T.exerciseBanks)||void 0===d||null===(d=d.question_types)||void 0===d?void 0:d.q_doubles," 题"]}),(0,V.jsxs)("span",{className:"c-light-black",children:["主观题 ",null===(p=T.exerciseBanks)||void 0===p||null===(p=p.question_types)||void 0===p?void 0:p.q_mains," 题"]})]}),(0,V.jsxs)(k.Z,{className:"c-light-black",children:["合计 ",(0,V.jsx)("span",{className:"c-orange",children:null===(I=T.exerciseBanks)||void 0===I||null===(I=I.question_types)||void 0===I?void 0:I.q_counts})," 题"]})]})}),(0,V.jsxs)("section",{className:[te.bg,"pt30","pl20","pr20","pb20","mt20"].join(" "),children:[""!=M&&(null==M?void 0:M.map((function(e,n){var s;return e.key=n+1,e.len=M.length,1===e.question.question_type?(0,V.jsxs)("aside",{children:[(0,V.jsx)(Q,{ref:$,editKey:X,callback:le,editData:e}),(0,V.jsx)(j.Z,{})]}):2===e.question.question_type?(0,V.jsxs)("aside",{children:[(0,V.jsx)(z,{ref:$,editKey:X,callback:le,editData:e}),(0,V.jsx)(j.Z,{})]}):3===(null===(s=e.question)||void 0===s?void 0:s.question_type)?(0,V.jsxs)("aside",{children:[(0,V.jsx)(ne,{ref:$,editKey:X,callback:le,editData:e}),(0,V.jsx)(j.Z,{})]}):void 0}))),""==M&&(0,V.jsx)(se.Z,{})]}),(0,V.jsx)(ie.Z,{})]})}))},2486:function(e,n,s){s.d(n,{Z:function(){return B}});var t=s(82242),i=s.n(t),a=s(7557),l=s.n(a),r=s(41498),c=s.n(r),o=s(79800),u=s.n(o),d=s(39647),x=s.n(d),p=s(59301),h=s(80608),f=s(8591),v=s(43418),_=s(99313),m=s(66999),j=s(5112),b={title:"title___XAxiE",radioWrap:"radioWrap___k0pOB",radio:"radio___x9kMt",colorFF0000:"colorFF0000___IMgd0",pagination:"pagination___ou2ht",checkboxWrapper:"checkboxWrapper___kF7xI"},g=s(27876),k=s(48410),y=s(37205),Z=s.n(y),w=s(71418),N=s(24905),q=s(43764),S=s(26724),C=s.n(S),I=s(37712),T=function(e){var n=e.username,s=e.setStages,t=e.stages,i=e.hasError,a=e.setHasError,r=(0,p.useState)(""),o=u()(r,2),d=o[0],x=o[1],h=(0,p.useState)(1),f=u()(h,2),v=f[0],_=f[1],m=(0,p.useState)([]),g=u()(m,2),y=g[0],S=g[1],T=(0,p.useState)(!1),P=u()(T,2),D=P[0],R=P[1],B=(0,p.useState)(0),F=u()(B,2),A=F[0],E=F[1];(0,p.useEffect)((function(){W({page:1,search:""},!0)}),[]);var W=function(){var e=c()(l()().mark((function e(s,t){var i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return R(!0),e.next=3,(0,q.w3)({username:n,category:"manage",page:s.page,search:s.search});case 3:i=e.sent,R(!1),S((function(e){return t?null==i?void 0:i.subjects:[].concat(Z()(e),Z()(null==i?void 0:i.subjects))})),E(null==i?void 0:i.count);case 7:case"end":return e.stop()}}),e)})));return function(n,s){return e.apply(this,arguments)}}(),M=(0,p.useRef)();return(0,I.jsxs)("div",{className:b.wrap,children:[(0,I.jsx)("div",{className:"mb10",children:(0,I.jsx)(k.t7,{placeholder:"请输入实践课程名称的关键字进行搜索",value:d,style:{width:500},onChange:function(e){x(e),_(1),M.current.scrollTo({behavior:"smooth",top:0}),W({page:1,search:e},!0)}})}),(0,I.jsx)(w.Z,{spinning:D,children:(0,I.jsx)("div",{className:b.radioWrap,ref:M,children:(0,I.jsx)(C(),{initialLoad:!1,pageStart:1,threshold:6,loadMore:function(){_(v+1),W({page:v+1,search:d},!1)},hasMore:y.length0&&(0,I.jsx)(N.Z,{indeterminate:t.stage_ids.length>0&&t.stage_ids.lengthae)){e.next=6;break}return m.ZP.info("可选的最大限制不能小于最小限制"),e.abrupt("return");case 6:if(F){e.next=9;break}return m.ZP.info("请您输入题目"),e.abrupt("return",!1);case 9:if(!((l=p.findIndex((function(e){return!e.value})))>-1)){e.next=13;break}return m.ZP.info("请先输入 ".concat(L[l]," 选项的内容")),e.abrupt("return",!1);case 13:if(u={question_title:F,question_type:2,insert_id:t.insert_id,is_necessary:Math.ceil(X),max_choices:ae,min_choices:oe,question_answers:p.map((function(e){return e.value}))},null===(a=t.question)||void 0===a||!a.id){e.next=20;break}return e.next=17,(0,S.wo)(c()({pollsId:t.question.id},u));case 17:o=e.sent,e.next=23;break;case 20:return e.next=22,(0,S.Fd)(c()({exercise_bank_id:se.topicId},u));case 22:o=e.sent;case 23:if(0!==o.status){e.next=30;break}return m.ZP.success("保存成功"),r("edit",-1),e.next=28,s({type:"polls/getExerciseBanks",payload:c()({},se)});case 28:d=e.sent,n&&(u.answers=u.question_answers.map((function(e){return{answer_text:e}})),r("addContinue",c()({type:2,insert_id:t.question.id,key:t.key,question_type:1},u),d.questions));case 30:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,V.jsxs)("section",{className:D,children:[a!==t.key&&(0,V.jsxs)("aside",{children:[(0,V.jsx)("div",{className:O,children:(0,V.jsxs)("div",{children:[(0,V.jsxs)("span",{className:"font16",children:["第",t.key,"题"]}),(0,V.jsx)("span",{className:"font16 c-light-black ml10",children:"多选题"}),(0,V.jsx)("span",{className:"tag-grey-eae ml10 mr10",children:0===(null==t||null===(de=t.question)||void 0===de?void 0:de.is_necessary)?"选答":"必答"}),"可选",null==t||null===(xe=t.question)||void 0===xe?void 0:xe.min_choices,"-",null==t||null===(pe=t.question)||void 0===pe?void 0:pe.max_choices,"项"]})}),(0,V.jsx)("div",{className:"mt5",children:(0,V.jsx)(P.Z,{value:t.question.question_title})}),(0,V.jsx)("div",{className:K,children:null==t||null===(he=t.question.answers)||void 0===he?void 0:he.map((function(e,n){return(0,V.jsx)(g.Z,{children:(0,V.jsx)(k.Z,{children:(0,V.jsx)(I.Z,{disabled:!0,children:(0,V.jsx)("span",{className:"c-black font14",children:e.answer_text})},n)})})}))})]}),a===t.key&&(0,V.jsxs)("aside",{children:[(0,V.jsx)("div",{className:O,children:(0,V.jsxs)("div",{children:[(0,V.jsx)("span",{className:"font16 c-blue",children:"多选题"})," ",(0,V.jsx)(I.Z,{checked:!!X,className:"ml10",onChange:function(e){return Y(e.target.checked)},children:"必答"})]})}),(0,V.jsx)("p",{className:R,children:(0,V.jsx)(N.Z.TextArea,{autoSize:{maxRows:5},rows:1,value:F,placeholder:"请输入题目",onChange:function(e){return A(e.target.value)}})}),p.map((function(e,n){return(0,V.jsxs)(g.Z,{className:E,gutter:[12,12],children:[(0,V.jsx)(k.Z,{children:(0,V.jsx)("span",{className:"font16",children:"选项"})}),(0,V.jsx)(k.Z,{className:M,flex:"1",children:(0,V.jsx)(N.Z.TextArea,{autoSize:{maxRows:5},value:p[n].value,rows:1,disabled:!!e.disabled,onChange:function(e){p[n].value=e.target.value,_(u()(p))}})}),(0,V.jsx)(k.Z,{children:n>1&&(0,V.jsx)(w.Z,{title:"删除",children:(0,V.jsx)("i",{className:"".concat(W," iconfont icon-htmal5icon19"),onClick:function(){_(p.filter((function(e,s){return s!==n}))),e.disabled&&ne(!1)}})})})]},n)})),(0,V.jsxs)(g.Z,{gutter:[12,12],children:[(0,V.jsx)(k.Z,{children:"可选"}),(0,V.jsxs)(k.Z,{children:[(0,V.jsxs)(T.default,{value:oe||"",style:{width:120},onChange:function(e){return ue(e)},children:[(0,V.jsx)(T.default.Option,{value:"",children:"--"}),p.map((function(e,n){return(0,V.jsx)(T.default.Option,{value:String(n+2),children:n+2})}))]}),(0,V.jsx)("span",{className:"ml10 mr10",children:"~"}),(0,V.jsxs)(T.default,{style:{width:120},value:ae||"",onChange:function(e){return le(e)},children:[(0,V.jsx)(T.default.Option,{value:"",children:"--"}),p.map((function(e,n){return(0,V.jsx)(T.default.Option,{value:String(n+2),children:n+2})}))]})]})]}),(0,V.jsxs)(g.Z,{gutter:[12,12],children:[(0,V.jsxs)(k.Z,{flex:"1",children:[(0,V.jsx)(q.ZP,{type:"default",onClick:function(){p.find((function(e){return"其它"===e.value}))?_([].concat(u()(p.filter((function(e){return"其它"!==e.value}))),[{value:""},{value:"其它",disabled:!0}])):_([].concat(u()(p),[{value:""}]))},children:"新增选项"}),!ee&&(0,V.jsx)(q.ZP,{type:"default",className:"ml20",onClick:function(){_([].concat(u()(p),[{disabled:!0,value:"其它"}])),ne(!0)},children:"新增其它选项"})]}),(0,V.jsxs)(k.Z,{className:"tl",children:[(0,V.jsx)(q.ZP,{type:"default",onClick:function(){var e;null!==(e=t.question)&&void 0!==e&&e.id?r("edit",-1):r("del",t.key)},children:"取消"}),(0,V.jsx)(q.ZP,{className:"ml20",type:"primary",onClick:function(){return fe()},children:"保存"}),(0,V.jsx)(q.ZP,{className:"ml20",type:"primary",onClick:function(){return fe(!0)},children:"保存并继续"})]})]})]})]})},z=(0,v.connect)((function(e){var n=e.problemset,s=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:s.effects}}),null,null,{forwardRef:!0})((0,f.forwardRef)(G)),J=s(5112),U=["problemset","globalSetting","loading","dispatch","onRef","editData","editKey","callback","showAnswerTip"],X=["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"],Y=function(e,n){e.problemset,e.globalSetting,e.loading;var s=e.dispatch,t=(e.onRef,e.editData),a=e.editKey,r=e.callback,o=(e.showAnswerTip,h()(e,U),(0,f.useState)([])),d=x()(o,2),p=d[0],_=d[1],j=(0,f.useState)(),b=x()(j,2),y=(b[0],b[1],(0,f.useState)([])),Z=x()(y,2),C=(Z[0],Z[1],(0,f.useState)("")),T=x()(C,2),B=T[0],F=T[1],A=(0,f.useState)(0),H=x()(A,2),L=(H[0],H[1],(0,f.useState)(!1)),G=x()(L,2),z=G[0],Y=G[1],Q=(0,f.useState)(!1),$=x()(Q,2),ee=$[0],ne=$[1],se=(0,v.useParams)();(0,f.useEffect)((function(){var e,n,s,i,a;if(null==t||null===(e=t.question)||void 0===e||!e.question_title)return _([{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""},{disabled:!1,value:""}]),Y(!1),F(""),void ne(!1);F(null==t||null===(n=t.question)||void 0===n?void 0:n.question_title),Y(!(null==t||null===(s=t.question)||void 0===s||!s.is_necessary)),_(null==t||null===(i=t.question)||void 0===i?void 0:i.answers.map((function(e){return{value:e.answer_text,disabled:"其它"===e.answer_text}}))),ne(!(null==t||null===(a=t.question)||void 0===a||null===(a=a.answers)||void 0===a||!a.find((function(e){return"其它"===e.answer_text}))))}),[t]),(0,f.useImperativeHandle)(n,(function(){return{onSave:ae}}));var te,ie,ae=function(){var e=l()(i()().mark((function e(n){var a,l,o,u,d;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(B){e.next=3;break}return m.ZP.info("请您输入题目"),e.abrupt("return",!1);case 3:if(!((l=p.findIndex((function(e){return!e.value})))>-1)){e.next=7;break}return m.ZP.info("请先输入 ".concat(X[l]," 选项的内容")),e.abrupt("return",!1);case 7:if(u={question_title:B,question_type:1,insert_id:t.insert_id,is_necessary:Math.ceil(z),question_answers:p.map((function(e){return e.value}))},null===(a=t.question)||void 0===a||!a.id){e.next=14;break}return e.next=11,(0,S.wo)(c()({pollsId:t.question.id},u));case 11:o=e.sent,e.next=17;break;case 14:return e.next=16,(0,S.Fd)(c()({exercise_bank_id:se.topicId},u));case 16:o=e.sent;case 17:if(0!==o.status){e.next=24;break}return m.ZP.success("保存成功"),r("edit",-1),e.next=22,s({type:"polls/getExerciseBanks",payload:c()({},se)});case 22:d=e.sent,n&&(u.answers=u.question_answers.map((function(e){return{answer_text:e}})),r("addContinue",c()({type:1,insert_id:t.question.id,key:t.key,question_type:1},u),d.questions));case 24:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,V.jsxs)("section",{className:D,children:[a!==t.key&&(0,V.jsxs)("aside",{children:[(0,V.jsx)("div",{className:O,children:(0,V.jsxs)("div",{children:[(0,V.jsxs)("span",{className:"font16",children:["第",t.key,"题"]}),(0,V.jsx)("span",{className:"font16 c-light-black ml10",children:"单选题"}),(0,V.jsx)("span",{className:"tag-grey-eae ml10",children:0===(null==t||null===(te=t.question)||void 0===te?void 0:te.is_necessary)?"选答":"必答"})]})}),(0,V.jsx)("div",{className:"mt5",children:(0,V.jsx)(P.Z,{value:t.question.question_title})}),(0,V.jsx)("div",{className:K,children:null==t||null===(ie=t.question.answers)||void 0===ie?void 0:ie.map((function(e,n){return(0,V.jsxs)(g.Z,{children:[(0,V.jsx)(k.Z,{children:(0,V.jsx)(J.ZP,{disabled:!0},n)}),(0,V.jsx)(k.Z,{flex:"1",children:(0,V.jsx)("span",{className:"c-black font14",children:e.answer_text})})]})}))})]}),a===t.key&&(0,V.jsxs)("aside",{children:[(0,V.jsx)("div",{className:O,children:(0,V.jsxs)("div",{children:[(0,V.jsx)("span",{className:"font16 c-blue",children:"单选题"})," ",(0,V.jsx)(I.Z,{checked:!!z,className:"ml10",onChange:function(e){return Y(e.target.checked)},children:"必答"})]})}),(0,V.jsx)("p",{className:R,children:(0,V.jsx)(N.Z.TextArea,{autoSize:{maxRows:5},rows:1,value:B,placeholder:"请输入题目",onChange:function(e){return F(e.target.value)}})}),p.map((function(e,n){return(0,V.jsxs)(g.Z,{className:E,gutter:[12,12],children:[(0,V.jsx)(k.Z,{children:(0,V.jsx)("span",{className:"font16",children:"选项"})}),(0,V.jsx)(k.Z,{className:M,flex:"1",children:(0,V.jsx)(N.Z.TextArea,{autoSize:{maxRows:5},value:p[n].value,rows:1,disabled:"其它"===p[n].value,onChange:function(e){p[n].value=e.target.value,_(u()(p))}})}),(0,V.jsx)(k.Z,{children:n>1&&(0,V.jsx)(w.Z,{title:"删除",children:(0,V.jsx)("i",{className:"".concat(W," iconfont icon-htmal5icon19"),onClick:function(){_(p.filter((function(e,s){return s!==n}))),e.disabled&&ne(!1)}})})})]},n)})),(0,V.jsxs)(g.Z,{gutter:[12,12],children:[(0,V.jsxs)(k.Z,{flex:"1",children:[(0,V.jsx)(q.ZP,{type:"default",onClick:function(){p.find((function(e){return"其它"===e.value}))?_([].concat(u()(p.filter((function(e){return"其它"!==e.value}))),[{value:""},{value:"其它",disabled:!0}])):_([].concat(u()(p),[{value:""}])),新增选项}}),!ee&&(0,V.jsx)(q.ZP,{type:"default",className:"ml20",onClick:function(){_([].concat(u()(p),[{disabled:!0,value:"其它"}])),ne(!0)},children:"新增其它选项"})]}),(0,V.jsxs)(k.Z,{className:"tl",children:[(0,V.jsx)(q.ZP,{type:"default",onClick:function(){var e;null!==(e=t.question)&&void 0!==e&&e.id?r("edit",-1):r("del",t.key)},children:"取消"}),(0,V.jsx)(q.ZP,{className:"ml20",type:"primary",onClick:function(){return ae()},children:"保存"}),(0,V.jsx)(q.ZP,{className:"ml20",type:"primary",onClick:function(){return ae(!0)},children:"保存并继续"})]})]})]})]})},Q=(0,v.connect)((function(e){var n=e.problemset,s=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:s.effects}}),null,null,{forwardRef:!0})((0,f.forwardRef)(Y)),$=["problemset","globalSetting","loading","dispatch","onRef","editData","showAnswerTip","editKey","callback"],ee=function(e,n){e.problemset,e.globalSetting,e.loading;var s=e.dispatch,t=(e.onRef,e.editData),a=e.showAnswerTip,r=void 0===a||a,o=e.editKey,u=e.callback,d=(h()(e,$),(0,f.useState)("")),p=x()(d,2),_=p[0],j=p[1],b=(0,f.useState)(!0),y=x()(b,2),Z=y[0],w=y[1],C=(0,v.useParams)();(0,f.useEffect)((function(){var e,n,s;if(null==t||null===(e=t.question)||void 0===e||!e.question_title)return w(!0),void j("");j(null==t||null===(n=t.question)||void 0===n?void 0:n.question_title),w(!(null==t||null===(s=t.question)||void 0===s||!s.is_necessary))}),[t]),(0,f.useImperativeHandle)(n,(function(){return{onSave:W}}));var T,E,W=function(){var e=l()(i()().mark((function e(n){var a,l,r,o;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(_){e.next=3;break}return m.ZP.info("请您输入题目"),e.abrupt("return",!1);case 3:if(r={question_title:_,question_type:3,insert_id:t.insert_id,is_necessary:Math.ceil(Z)},null===(a=t.question)||void 0===a||!a.id){e.next=10;break}return e.next=7,(0,S.wo)(c()({pollsId:t.question.id},r));case 7:l=e.sent,e.next=13;break;case 10:return e.next=12,(0,S.Fd)(c()({exercise_bank_id:C.topicId},r));case 12:l=e.sent;case 13:if(0!==l.status){e.next=20;break}return m.ZP.success("保存成功"),u("edit",-1),e.next=18,s({type:"polls/getExerciseBanks",payload:c()({},C)});case 18:o=e.sent,n&&u("addContinue",c()({type:3,insert_id:t.question.id,key:t.key,question_type:1},r),o.questions);case 20:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,V.jsxs)("section",{className:D,children:[o!==t.key&&(0,V.jsxs)("aside",{children:[(0,V.jsx)("div",{className:O,children:(0,V.jsxs)("div",{children:[(0,V.jsxs)("span",{className:"font16",children:["第",t.key,"题"]}),(0,V.jsx)("span",{className:"font16 c-light-black ml10",children:"主观题"}),(0,V.jsx)("span",{className:"tag-grey-eae ml10 mr10",children:0===(null==t||null===(T=t.question)||void 0===T?void 0:T.is_necessary)?"选答":"必答"})]})}),(0,V.jsxs)("div",{className:"mt5",children:[(0,V.jsx)(P.Z,{value:t.question.question_title}),(0,V.jsx)("div",{className:"mt15",children:(0,V.jsx)(N.Z.TextArea,{placeholder:"在此填入答案",rows:5,disabled:!0})})]}),(0,V.jsx)("div",{className:K,children:null==t||null===(E=t.question.answers)||void 0===E?void 0:E.map((function(e,n){return(0,V.jsx)(g.Z,{children:(0,V.jsx)(k.Z,{children:(0,V.jsx)(I.Z,{disabled:!0,children:(0,V.jsx)("span",{className:"c-black font14",children:e.answer_text})},n)})})}))})]}),o===t.key&&(0,V.jsxs)("aside",{children:[(0,V.jsx)("div",{className:O,children:(0,V.jsxs)("div",{children:[(0,V.jsx)("span",{className:"font16 c-blue",children:"主观题"})," ",(0,V.jsx)(I.Z,{checked:!!Z,className:"ml10",onChange:function(e){return w(e.target.checked)},children:"必答"})]})}),(0,V.jsx)("p",{className:R,children:(0,V.jsx)(N.Z.TextArea,{autoSize:{maxRows:5},rows:1,value:_,placeholder:"请输入题目",onChange:function(e){return j(e.target.value)}})}),r?(0,V.jsxs)("p",{className:R,children:[(0,V.jsx)("span",{className:B,children:"*"}),(0,V.jsxs)("span",{className:F,children:["答案选项:",(0,V.jsx)("span",{className:A,children:"点击选项可设置正确答案"})]})]}):null,(0,V.jsxs)(g.Z,{gutter:[12,12],children:[(0,V.jsx)(k.Z,{flex:"1"}),(0,V.jsxs)(k.Z,{className:"tl",children:[(0,V.jsx)(q.ZP,{type:"default",onClick:function(){var e;null!==(e=t.question)&&void 0!==e&&e.id?u("edit",-1):u("del",t.key)},children:"取消"}),(0,V.jsx)(q.ZP,{className:"ml20",type:"primary",onClick:function(){return W()},children:"保存"}),(0,V.jsx)(q.ZP,{className:"ml20",type:"primary",onClick:function(){return W(!0)},children:"保存并继续"})]})]})]})]})},ne=(0,v.connect)((function(e){var n=e.problemset,s=e.loading;return{problemset:n,globalSetting:e.globalSetting,loading:s.effects}}),null,null,{forwardRef:!0})((0,f.forwardRef)(ee)),se=s(6638),te={flex_box_center:"flex_box_center___IqikW",flex_space_between:"flex_space_between___H4npu",flex_box_vertical_center:"flex_box_vertical_center___pxWg2",flex_box_center_end:"flex_box_center_end___fI1p7",flex_box_column:"flex_box_column___uFxAf",bg:"bg___Emql5",containerTitle:"containerTitle___fmYJh",containerDesc:"containerDesc___CC8H4",listItem:"listItem___zg_9F",info:"info___RsS8d",title:"title___w3IkP",titleLeft:"titleLeft___IS2Mw",titleRight:"titleRight____welO",acitons:"acitons___np4Mm",export:"export___atwjg"},ie=s(2486),ae=["polls","globalSetting","loading","user","dispatch"],le=(0,v.connect)((function(e){var n=e.polls,s=e.loading,t=e.user;return{polls:n,globalSetting:e.globalSetting,user:t,loading:s.effects}}))((function(e){var n,s,t,a,r,o,d,p,I,T=e.polls,P=(e.globalSetting,e.loading,e.user),D=e.dispatch,R=(h()(e,ae),(0,v.useParams)()),B=P.userInfo,F=_.Z.useForm(),A=x()(F,1)[0],E=(0,f.useState)([]),W=x()(E,2),M=W[0],O=W[1],K=(0,f.useState)(!1),H=x()(K,2),L=H[0],G=H[1],J=(0,f.useState)(-1),U=x()(J,2),X=U[0],Y=U[1],$=(0,f.useRef)();(0,f.useEffect)((function(){var e,n,s,t;null!==(e=T.exerciseBanks)&&void 0!==e&&e.questions&&(O(u()(null===(n=T.exerciseBanks)||void 0===n?void 0:n.questions)),A.setFieldsValue({exercise_name:null===(s=T.exerciseBanks)||void 0===s||null===(s=s.poll)||void 0===s?void 0:s.name,exercise_description:null===(t=T.exerciseBanks)||void 0===t||null===(t=t.poll)||void 0===t?void 0:t.description}))}),[T.exerciseBanks]),(0,f.useEffect)((function(){D({type:"polls/getExerciseBanks",payload:c()({},R)})}),[R.categoryId]);var ee=function(){var e=l()(i()().mark((function e(){var n;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,A.validateFields();case 2:return(n=A.getFieldValue()).is_md=!0,n.topicId=R.topicId,G(!1),e.next=8,(0,S.hO)(c()({},n));case 8:D({type:"polls/getExerciseBanks",payload:c()({},R)});case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),le=function(e,n,s){switch(e){case"edit":Y(n);break;case"add":if(-1!=X)return void m.ZP.error("不能同时编辑两题");M.splice((null==n?void 0:n.key)+1,0,{insert_id:null==n?void 0:n.insert_id,question:c()({},n)}).slice(),O(u()(M)),Y((null==n?void 0:n.key)+1);break;case"addContinue":s.splice(null==n?void 0:n.key,0,{insert_id:null==n?void 0:n.insert_id,question:c()({},n)}).slice(),O(u()(s)),Y((null==n?void 0:n.key)+1);break;case"del":M.splice(n-1,1),O(u()(M)),Y(-1)}};return(0,V.jsxs)("section",{className:"edu-container",children:[(0,V.jsxs)("section",{className:"animated fadeIn",children:[(0,V.jsx)("aside",{className:"mt10",children:B&&(0,V.jsxs)(b.Z,{separator:">",children:[(0,V.jsx)(b.Z.Item,{children:(0,V.jsx)(v.Link,{to:"/users/".concat(B.login,"/topics/personal"),children:"我的课堂资源"})}),(0,V.jsx)(b.Z.Item,{children:"详情"})]})}),(0,V.jsx)("aside",{className:[te.title,"mt20"].join(" "),children:(0,V.jsxs)(g.Z,{style:{width:"100%"},children:[(0,V.jsx)(k.Z,{flex:"1",children:(0,V.jsx)("strong",{className:"font20 ml5",children:null===(n=T.exerciseBanks)||void 0===n||null===(n=n.poll)||void 0===n?void 0:n.name})}),(0,V.jsx)(k.Z,{})]})})]}),(0,V.jsxs)("section",{className:[te.bg,"pl30","pr30","pb30","mt20","relative"].join(" "),children:[(0,V.jsxs)("div",{className:te.export,children:[(null===(s=T.exerciseBanks)||void 0===s?void 0:s.authorize)&&(0,V.jsxs)(V.Fragment,{children:[(0,V.jsx)("a",{onClick:function(e){var n;e.preventDefault(),y.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:"是否确认删除?",onOk:(n=l()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.Tv)({object_type:"normal",object_id:[R.topicId]});case 2:0===e.sent.status&&v.history.push("/users/".concat(R.username,"/topics/personal"));case 4:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)})})},children:"删除"}),(0,V.jsx)(v.Link,{to:"/users/".concat(B.login,"/topics/").concat(R.topicId,"/").concat(R.topictype,"/poll/edit"),children:"编辑"})]}),(0,V.jsx)("a",{onClick:function(e){e.preventDefault(),D({type:"userDetail/setActionTabs",payload:{key:"UserDetail-SendToClass",params:{object_id:[R.topicId],object_type:"poll"}}})},children:"发送"})]}),(0,V.jsx)(Z.Z,{className:te.tabs,children:(0,V.jsx)(Z.Z.TabPane,{tab:(0,V.jsx)("span",{className:"font16 pt10 pb12",children:"内容详情"}),children:(0,V.jsx)("div",{className:"c-light-black",children:null===(t=T.exerciseBanks)||void 0===t||null===(t=t.poll)||void 0===t?void 0:t.description})},"1")}),!L&&(0,V.jsxs)("aside",{children:[(0,V.jsxs)("div",{className:te.containerDesc,children:[(0,V.jsx)("div",{children:null===(a=T.exerciseBanks)||void 0===a||null===(a=a.poll)||void 0===a?void 0:a.name}),(0,V.jsx)("div",{children:(0,V.jsx)(w.Z,{title:"编辑",children:(0,V.jsx)("span",{onClick:function(){return G(!0)},className:"iconfont c-green ml30 icon-bianjidaibeijing"})})})]}),(0,V.jsx)("div",{className:"c-light-black",children:null===(r=T.exerciseBanks)||void 0===r||null===(r=r.poll)||void 0===r?void 0:r.description})]}),L&&(0,V.jsxs)(_.Z,{layout:"vertical",form:A,children:[(0,V.jsx)(_.Z.Item,{name:"exercise_name",label:"问卷标题:",rules:[{required:!0,message:"请填写问卷标题"}],children:(0,V.jsx)(N.Z,{maxLength:60,placeholder:"问卷标题,最大限制60个字符"})}),(0,V.jsx)(_.Z.Item,{label:"问卷须知:",name:"exercise_description",children:(0,V.jsx)(N.Z.TextArea,{rows:6,placeholder:"请在此输入本次问卷答题的相关说明,最大限制100个字符"})}),(0,V.jsx)(_.Z.Item,{className:"tr",children:(0,V.jsx)(q.ZP,{type:"primary",onClick:function(){ee()},children:"保存"})})]})]}),""!=M&&(0,V.jsx)("section",{className:"mt20",children:(0,V.jsxs)(g.Z,{children:[(0,V.jsxs)(k.Z,{flex:1,children:[(0,V.jsxs)("span",{className:"c-light-black mr20",children:["单选题 ",null===(o=T.exerciseBanks)||void 0===o||null===(o=o.question_types)||void 0===o?void 0:o.q_singles," 题"]}),(0,V.jsxs)("span",{className:"c-light-black mr20",children:["多选题 ",null===(d=T.exerciseBanks)||void 0===d||null===(d=d.question_types)||void 0===d?void 0:d.q_doubles," 题"]}),(0,V.jsxs)("span",{className:"c-light-black",children:["主观题 ",null===(p=T.exerciseBanks)||void 0===p||null===(p=p.question_types)||void 0===p?void 0:p.q_mains," 题"]})]}),(0,V.jsxs)(k.Z,{className:"c-light-black",children:["合计 ",(0,V.jsx)("span",{className:"c-orange",children:null===(I=T.exerciseBanks)||void 0===I||null===(I=I.question_types)||void 0===I?void 0:I.q_counts})," 题"]})]})}),(0,V.jsxs)("section",{className:[te.bg,"pt30","pl20","pr20","pb20","mt20"].join(" "),children:[""!=M&&(null==M?void 0:M.map((function(e,n){var s;return e.key=n+1,e.len=M.length,1===e.question.question_type?(0,V.jsxs)("aside",{children:[(0,V.jsx)(Q,{ref:$,editKey:X,callback:le,editData:e}),(0,V.jsx)(j.Z,{})]}):2===e.question.question_type?(0,V.jsxs)("aside",{children:[(0,V.jsx)(z,{ref:$,editKey:X,callback:le,editData:e}),(0,V.jsx)(j.Z,{})]}):3===(null===(s=e.question)||void 0===s?void 0:s.question_type)?(0,V.jsxs)("aside",{children:[(0,V.jsx)(ne,{ref:$,editKey:X,callback:le,editData:e}),(0,V.jsx)(j.Z,{})]}):void 0}))),""==M&&(0,V.jsx)(se.Z,{})]}),(0,V.jsx)(ie.Z,{})]})}))},2486:function(e,n,s){s.d(n,{Z:function(){return B}});var t=s(82242),i=s.n(t),a=s(7557),l=s.n(a),r=s(41498),c=s.n(r),o=s(79800),u=s.n(o),d=s(39647),x=s.n(d),p=s(59301),h=s(80608),f=s(8591),v=s(43418),_=s(99313),m=s(66999),j=s(5112),b={title:"title___XAxiE",radioWrap:"radioWrap___k0pOB",radio:"radio___x9kMt",colorFF0000:"colorFF0000___IMgd0",pagination:"pagination___ou2ht",checkboxWrapper:"checkboxWrapper___kF7xI"},g=s(27876),k=s(2753),y=s(37205),Z=s.n(y),w=s(71418),N=s(24905),q=s(43764),S=s(26724),C=s.n(S),I=s(37712),T=function(e){var n=e.username,s=e.setStages,t=e.stages,i=e.hasError,a=e.setHasError,r=(0,p.useState)(""),o=u()(r,2),d=o[0],x=o[1],h=(0,p.useState)(1),f=u()(h,2),v=f[0],_=f[1],m=(0,p.useState)([]),g=u()(m,2),y=g[0],S=g[1],T=(0,p.useState)(!1),P=u()(T,2),D=P[0],R=P[1],B=(0,p.useState)(0),F=u()(B,2),A=F[0],E=F[1];(0,p.useEffect)((function(){W({page:1,search:""},!0)}),[]);var W=function(){var e=c()(l()().mark((function e(s,t){var i;return l()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return R(!0),e.next=3,(0,q.w3)({username:n,category:"manage",page:s.page,search:s.search});case 3:i=e.sent,R(!1),S((function(e){return t?null==i?void 0:i.subjects:[].concat(Z()(e),Z()(null==i?void 0:i.subjects))})),E(null==i?void 0:i.count);case 7:case"end":return e.stop()}}),e)})));return function(n,s){return e.apply(this,arguments)}}(),M=(0,p.useRef)();return(0,I.jsxs)("div",{className:b.wrap,children:[(0,I.jsx)("div",{className:"mb10",children:(0,I.jsx)(k.t7,{placeholder:"请输入实践课程名称的关键字进行搜索",value:d,style:{width:500},onChange:function(e){x(e),_(1),M.current.scrollTo({behavior:"smooth",top:0}),W({page:1,search:e},!0)}})}),(0,I.jsx)(w.Z,{spinning:D,children:(0,I.jsx)("div",{className:b.radioWrap,ref:M,children:(0,I.jsx)(C(),{initialLoad:!1,pageStart:1,threshold:6,loadMore:function(){_(v+1),W({page:v+1,search:d},!1)},hasMore:y.length0&&(0,I.jsx)(N.Z,{indeterminate:t.stage_ids.length>0&&t.stage_ids.length0&&(0,E.jsx)(k.Z,{indeterminate:a.stage_ids.length>0&&a.stage_ids.length-1?window.location.href+"&object_type=".concat(e):"?object_type=".concat(e)),re.page=1,le(re),ue(re)},dataSource:[{name:"普通作业",id:"normal"},{name:"分组作业",id:"group"},{name:"问卷",id:"poll"}],titleWidth:28,style:{flex:1}}),(0,P.jsx)(X.op,{style:{marginTop:-25},onClick:function(){return p.history.push("/users/".concat(o.username,"/topicbank/publicly"))},children:"公共课堂资源"})]}),(0,P.jsx)(X.qp,{title:"所属课堂",value:re.course_list_id,onChange:function(e){var n;re.course_list_id=e,re.page=1,null!==(n=window.location.href.toString())&&void 0!==n&&n.includes("course_list_id")?(0,G.jz)("course_list_id",e):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&course_list_id=".concat(e):"?course_list_id=".concat(e)),le(re),ue(re)},dataSource:[{id:null,name:"全部"}].concat(s()(E)),titleWidth:56,style:{flex:1}}),(0,P.jsxs)(g.Z,{align:"middle",justify:"space-between",children:[(0,P.jsx)(X.cq,{sortValue:re.sort_direction,dropValue:re.sort_by,onSort:function(e){re.sort_direction=e,le(re),ue(re)},onDrop:function(e){re.sort_by=e,re.sort_direction="desc",le(re),ue(re)},dataSource:[{id:"updated_at",name:"最近更新"},{id:"name",name:"题目名称"},{id:"contributor",name:"贡献者"}]}),(0,P.jsxs)("div",{className:K,children:[!ge&&(0,P.jsx)(x.Z,{title:"删除",children:(0,P.jsx)("i",{onClick:function(){var e;R.length?h.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",icon:null,className:z.Z.CustomTipsModalCss,content:"是否确认删除?",onOk:(e=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"userDetail/topicsDelete",payload:{object_id:R,object_type:re.object_type}});case 2:ue(re);case 3:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})}):m.ZP.info("请选择资源")},className:"iconfont icon-shanchu12"})}),(0,P.jsx)(x.Z,{title:"发送",children:(0,P.jsx)("i",{onClick:function(){R.length?t({type:"userDetail/setActionTabs",payload:{key:"UserDetail-SendToClass",params:{object_id:R,object_type:re.object_type}}}):m.ZP.info("请选择资源")},className:"iconfont icon-fasong font18"})})]})]})]}),se?(0,P.jsx)(P.Fragment,{children:(0,P.jsxs)(f.Z,{loading:n["userDetail/getQuestionBanks"],active:!0,paragraph:{rows:5},children:[!(null!=k&&k.length)&&(0,P.jsx)(v.Z,{}),(0,P.jsx)("div",{className:J,children:null==k?void 0:k.map((function(e){return(0,P.jsx)(Q,{isPublicly:ge,data:e,checkedIds:R,onCheck:de,onSetPublic:pe,onLink:he,onEdit:me},e.id)}))}),C>15&&(0,P.jsx)("div",{className:Y,children:(0,P.jsx)(j.Z,{showQuickJumper:!0,showSizeChanger:!1,total:C,onChange:function(e){return function(e){re.page=e,le(re),ue(re)}(e)},pageSize:16,current:re.page})})]})}):(0,P.jsxs)("div",{className:q,children:[(0,P.jsx)("div",{className:W,children:(0,P.jsx)("img",{src:U,width:150})}),(0,P.jsx)("div",{className:L,children:"通过职业认证的教师才能访问公共资源"}),(0,P.jsx)("div",{className:D,children:(0,P.jsx)(w.ZP,{className:F,type:"primary",href:"/account/certification",target:"_blank",children:"立即认证"})})]}),(0,P.jsx)(H.Z,{})]})}))},11806:function(e,n){n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},35092:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[90265],{2486:function(e,n,t){t.d(n,{Z:function(){return M}});var a=t(82242),s=t.n(a),c=t(7557),i=t.n(c),o=t(41498),r=t.n(o),l=t(79800),u=t.n(l),d=t(39647),p=t.n(d),h=t(59301),m=t(80608),g=t(8591),x=t(43418),f=t(99313),j=t(66999),w=t(5112),v={title:"title___XAxiE",radioWrap:"radioWrap___k0pOB",radio:"radio___x9kMt",colorFF0000:"colorFF0000___IMgd0",pagination:"pagination___ou2ht",checkboxWrapper:"checkboxWrapper___kF7xI"},b=t(27876),C=t(2753),y=t(37205),S=t.n(y),T=t(71418),k=t(24905),_=t(43764),A=t(26724),I=t.n(A),E=t(37712),O=function(e){var n=e.username,t=e.setStages,a=e.stages,s=e.hasError,c=e.setHasError,o=(0,h.useState)(""),l=u()(o,2),d=l[0],p=l[1],m=(0,h.useState)(1),g=u()(m,2),x=g[0],f=g[1],j=(0,h.useState)([]),b=u()(j,2),y=b[0],A=b[1],O=(0,h.useState)(!1),N=u()(O,2),B=N[0],R=N[1],M=(0,h.useState)(0),P=u()(M,2),Q=P[0],Z=P[1];(0,h.useEffect)((function(){J({page:1,search:""},!0)}),[]);var J=function(){var e=r()(i()().mark((function e(t,a){var s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return R(!0),e.next=3,(0,_.w3)({username:n,category:"manage",page:t.page,search:t.search});case 3:s=e.sent,R(!1),A((function(e){return a?null==s?void 0:s.subjects:[].concat(S()(e),S()(null==s?void 0:s.subjects))})),Z(null==s?void 0:s.count);case 7:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),Y=(0,h.useRef)();return(0,E.jsxs)("div",{className:v.wrap,children:[(0,E.jsx)("div",{className:"mb10",children:(0,E.jsx)(C.t7,{placeholder:"请输入实践课程名称的关键字进行搜索",value:d,style:{width:500},onChange:function(e){p(e),f(1),Y.current.scrollTo({behavior:"smooth",top:0}),J({page:1,search:e},!0)}})}),(0,E.jsx)(T.Z,{spinning:B,children:(0,E.jsx)("div",{className:v.radioWrap,ref:Y,children:(0,E.jsx)(I(),{initialLoad:!1,pageStart:1,threshold:6,loadMore:function(){f(x+1),J({page:x+1,search:d},!1)},hasMore:y.length0&&(0,E.jsx)(k.Z,{indeterminate:a.stage_ids.length>0&&a.stage_ids.length-1?window.location.href+"&object_type=".concat(e):"?object_type=".concat(e)),re.page=1,le(re),ue(re)},dataSource:[{name:"普通作业",id:"normal"},{name:"分组作业",id:"group"},{name:"问卷",id:"poll"}],titleWidth:28,style:{flex:1}}),(0,P.jsx)(X.op,{style:{marginTop:-25},onClick:function(){return p.history.push("/users/".concat(o.username,"/topicbank/publicly"))},children:"公共课堂资源"})]}),(0,P.jsx)(X.qp,{title:"所属课堂",value:re.course_list_id,onChange:function(e){var n;re.course_list_id=e,re.page=1,null!==(n=window.location.href.toString())&&void 0!==n&&n.includes("course_list_id")?(0,G.jz)("course_list_id",e):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&course_list_id=".concat(e):"?course_list_id=".concat(e)),le(re),ue(re)},dataSource:[{id:null,name:"全部"}].concat(s()(E)),titleWidth:56,style:{flex:1}}),(0,P.jsxs)(g.Z,{align:"middle",justify:"space-between",children:[(0,P.jsx)(X.cq,{sortValue:re.sort_direction,dropValue:re.sort_by,onSort:function(e){re.sort_direction=e,le(re),ue(re)},onDrop:function(e){re.sort_by=e,re.sort_direction="desc",le(re),ue(re)},dataSource:[{id:"updated_at",name:"最近更新"},{id:"name",name:"题目名称"},{id:"contributor",name:"贡献者"}]}),(0,P.jsxs)("div",{className:K,children:[!ge&&(0,P.jsx)(x.Z,{title:"删除",children:(0,P.jsx)("i",{onClick:function(){var e;R.length?h.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",icon:null,className:z.Z.CustomTipsModalCss,content:"是否确认删除?",onOk:(e=r()(i()().mark((function e(){return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:"userDetail/topicsDelete",payload:{object_id:R,object_type:re.object_type}});case 2:ue(re);case 3:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})}):m.ZP.info("请选择资源")},className:"iconfont icon-shanchu12"})}),(0,P.jsx)(x.Z,{title:"发送",children:(0,P.jsx)("i",{onClick:function(){R.length?t({type:"userDetail/setActionTabs",payload:{key:"UserDetail-SendToClass",params:{object_id:R,object_type:re.object_type}}}):m.ZP.info("请选择资源")},className:"iconfont icon-fasong font18"})})]})]})]}),se?(0,P.jsx)(P.Fragment,{children:(0,P.jsxs)(f.Z,{loading:n["userDetail/getQuestionBanks"],active:!0,paragraph:{rows:5},children:[!(null!=k&&k.length)&&(0,P.jsx)(v.Z,{}),(0,P.jsx)("div",{className:J,children:null==k?void 0:k.map((function(e){return(0,P.jsx)(Q,{isPublicly:ge,data:e,checkedIds:R,onCheck:de,onSetPublic:pe,onLink:he,onEdit:me},e.id)}))}),C>15&&(0,P.jsx)("div",{className:Y,children:(0,P.jsx)(j.Z,{showQuickJumper:!0,showSizeChanger:!1,total:C,onChange:function(e){return function(e){re.page=e,le(re),ue(re)}(e)},pageSize:16,current:re.page})})]})}):(0,P.jsxs)("div",{className:q,children:[(0,P.jsx)("div",{className:W,children:(0,P.jsx)("img",{src:U,width:150})}),(0,P.jsx)("div",{className:L,children:"通过职业认证的教师才能访问公共资源"}),(0,P.jsx)("div",{className:D,children:(0,P.jsx)(w.ZP,{className:F,type:"primary",href:"/account/certification",target:"_blank",children:"立即认证"})})]}),(0,P.jsx)(H.Z,{})]})}))},11806:function(e,n){n.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},35092:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/p__User__Detail__Videos__index.async.js b/p__User__Detail__Videos__index.async.js index 2f9e3e8886..d0c77bd008 100644 --- a/p__User__Detail__Videos__index.async.js +++ b/p__User__Detail__Videos__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[12412],{3148:function(e,t,n){n.d(t,{Z:function(){return c}});var a=n(33614),s=n(59301),o={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"},i=n(1393),r=function(e,t){return s.createElement(i.Z,(0,a.Z)({},e,{ref:t,icon:o}))};var c=s.forwardRef(r)},6670:function(e,t,n){n.d(t,{K:function(){return l}});n(59301);var a=n(43418),s=n(48667),o="modal___LGwws",i="closeIcon___vsUXI",r=n(24334),c=n(37712),l=function(e){var t=e.visible,n=e.width,l=e.videoId,u=e.file_url,d=e.course_id,p=(e.copyUrl,e.toLog),g=void 0===p||p,v=e.logWatchHistory,f=void 0===v?function(){}:v,h=e.allow_skip,A=e.onClose,m=void 0===A?function(){}:A;return(0,c.jsxs)(a.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:t,title:null,footer:null,width:n,className:o,children:[(0,c.jsx)("i",{className:"".concat(i," iconfont icon-guanbi10"),onClick:m}),t&&(0,c.jsx)(s.Z,{allow_skip:h,courseId:d,src:null!=u&&u.startsWith("http")?u:r.Base64.decode(u),videoId:l,toLog:g,logWatchHistory:f})]})}},2486:function(e,t,n){n.d(t,{Z:function(){return R}});var a=n(82242),s=n.n(a),o=n(7557),i=n.n(o),r=n(41498),c=n.n(r),l=n(79800),u=n.n(l),d=n(39647),p=n.n(d),g=n(59301),v=n(80608),f=n(8591),h=n(43418),A=n(99313),m=n(66999),x=n(5112),b={title:"title___XAxiE",radioWrap:"radioWrap___k0pOB",radio:"radio___x9kMt",colorFF0000:"colorFF0000___IMgd0",pagination:"pagination___ou2ht",checkboxWrapper:"checkboxWrapper___kF7xI"},j=n(27876),y=n(48410),w=n(37205),S=n.n(w),C=n(71418),k=n(24905),_=n(43764),B=n(26724),D=n.n(B),N=n(37712),Z=function(e){var t=e.username,n=e.setStages,a=e.stages,s=e.hasError,o=e.setHasError,r=(0,g.useState)(""),l=u()(r,2),d=l[0],p=l[1],v=(0,g.useState)(1),f=u()(v,2),h=f[0],A=f[1],m=(0,g.useState)([]),j=u()(m,2),w=j[0],B=j[1],Z=(0,g.useState)(!1),J=u()(Z,2),V=J[0],T=J[1],R=(0,g.useState)(0),U=u()(R,2),Q=U[0],E=U[1];(0,g.useEffect)((function(){F({page:1,search:""},!0)}),[]);var F=function(){var e=c()(i()().mark((function e(n,a){var s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return T(!0),e.next=3,(0,_.w3)({username:t,category:"manage",page:n.page,search:n.search});case 3:s=e.sent,T(!1),B((function(e){return a?null==s?void 0:s.subjects:[].concat(S()(e),S()(null==s?void 0:s.subjects))})),E(null==s?void 0:s.count);case 7:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),z=(0,g.useRef)();return(0,N.jsxs)("div",{className:b.wrap,children:[(0,N.jsx)("div",{className:"mb10",children:(0,N.jsx)(y.t7,{placeholder:"请输入实践课程名称的关键字进行搜索",value:d,style:{width:500},onChange:function(e){p(e),A(1),z.current.scrollTo({behavior:"smooth",top:0}),F({page:1,search:e},!0)}})}),(0,N.jsx)(C.Z,{spinning:V,children:(0,N.jsx)("div",{className:b.radioWrap,ref:z,children:(0,N.jsx)(D(),{initialLoad:!1,pageStart:1,threshold:6,loadMore:function(){A(h+1),F({page:h+1,search:d},!1)},hasMore:w.length0&&(0,N.jsx)(k.Z,{indeterminate:a.stage_ids.length>0&&a.stage_ids.length您的浏览器不支持 video 标签。')};return(0,_.jsxs)(d.Fragment,{children:[t&&t.map((function(e,t){var s,i=function(e){if(isNaN(e))return{minutes:"00",seconds:"00"};var t=new Date(1e3*e).toISOString().substr(11,8);return{hour:t.substr(0,2),minutes:t.substr(3,2),seconds:t.substr(6,2)}}(e.play_duration||0),c=null!=e&&null!==(s=e.cover_url)&&void 0!==s&&s.includes("https")?e.cover_url:C.Z.API_SERVER+e.cover_url;return(0,_.jsx)("a",{className:T,children:(0,_.jsxs)(D.Z,{children:[(0,_.jsx)(N.Z,{title:"视频时长",placement:"bottom",children:(0,_.jsxs)("div",{className:O,children:["00"===i.hour?"":i.hour+":",i.minutes+":",i.seconds]})}),(0,_.jsx)(Z.Z,{tip:"正在转码,请稍等...",spinning:!e.transcoded&&!e.link,children:(0,_.jsxs)("div",{className:H,children:[(0,_.jsx)("img",{src:c}),e.link&&(0,_.jsx)("a",{className:F,href:e.link,target:"_blank",title:e.title,children:(0,_.jsx)("span",{className:z,children:"外链"})}),n?(0,_.jsx)("div",{className:U,children:(0,_.jsx)("img",{className:Q,src:J})}):(0,_.jsx)("div",{className:E,onClick:function(){!n&&function(e){e.link||(h(!0),j({videoId:e.id,file_url:e.play_url||e.file_url,copyUrl:y(e.play_url||e.file_url,e.cover_url),logWatchHistory:r}))}(e)},children:(0,_.jsx)("img",{className:Q,src:J})}),(0,_.jsxs)("div",{className:R,children:[(0,_.jsx)("span",{className:L,children:!!e.people_num&&(0,_.jsx)(N.Z,{title:"观看人数",placement:"bottom",children:(0,_.jsx)("i",{className:"icon-dianjiliang iconfont font12",children:e.people_num})})}),(0,_.jsxs)("div",{children:[(0,_.jsx)(N.Z,{title:"编辑",placement:"top",children:(0,_.jsx)("i",{className:"".concat(W," icon-bianji10 iconfont"),onClick:function(){a({type:"userDetail/setActionTabs",payload:{key:"编辑视频",data:e}})},style:{marginTop:"1px",display:"inline-block"}})}),!n&&(0,_.jsx)(V.CopyToClipboard,{text:y(e.play_url||e.file_url,e.cover_url),onCopy:function(){return v.ZP.success("复制成功")},children:(0,_.jsx)(N.Z,{title:"复制链接",placement:"top",children:(0,_.jsx)("i",{className:"".concat(W," icon-lianjie2 iconfont")})})}),(0,_.jsx)(N.Z,{title:"删除",placement:"top",children:(0,_.jsx)("i",{className:"".concat(W," icon-shanchu12 iconfont"),onClick:function(){return o(e.id)}})}),(0,_.jsx)(N.Z,{title:"发送",placement:"top",children:(0,_.jsx)("i",{className:"".concat(W," icon-fasongzhiketang"),onClick:function(){return u(e.id)}})})]})]})]})}),(0,_.jsxs)("div",{className:I,children:[(0,_.jsx)(N.Z,{overlayClassName:X,getPopupContainer:function(e){return e.parentNode},title:null==e?void 0:e.title,placement:"bottom",autoAdjustOverflow:!1,arrowPointAtCenter:!0,mouseEnterDelay:0,mouseLeaveDelay:0,children:(0,_.jsx)("div",{className:K,children:e.title})}),e.total_time&&(0,_.jsx)("div",{className:P,children:(0,_.jsx)("div",{className:q,children:e.total_time&&"累计学习时长:".concat(e.total_time)})})]})]})},e.id)})),(0,_.jsx)(G.K,x()(x()({},b),{},{visible:f,allow_skip:!0,width:800,onClose:function(){h(!1),j({})}}))]})})),M="body___qkQFy",$="status___lJSfh",ee="datalist___u3xx3",te="pager___inNi6",ne="modal___AyGQi",ae=n(10283),se=n(87684),oe=n(48410),ie=n(27876),re=n(2486),ce=["user","userDetail","globalSetting","loading","dispatch"],le=(0,p.connect)((function(e){var t=e.user,n=e.userDetail,a=e.loading;return{user:t,userDetail:n,globalSetting:e.globalSetting,loading:a.effects}}))((function(e){var t,n=e.user,a=(e.userDetail,e.globalSetting,e.loading),o=e.dispatch,r=(u()(e,ce),(0,p.useSearchParams)()),l=c()(r,1)[0],m=(0,p.useLocation)(),x=(0,d.useRef)(),b=(0,d.useState)(0),j=c()(b,2),y=j[0],w=j[1],S=(0,d.useState)([]),C=c()(S,2),k=C[0],D=C[1],N=(0,d.useState)({category:l.get("category")||"all",page:1,per_page:15,sort_by:"published_at",sort_direction:"desc",username:null,search:null}),Z=c()(N,2),J=Z[0],V=Z[1],T=(0,d.useState)(!1),R=c()(T,2),U=(R[0],R[1]);(0,d.useEffect)((function(){var e;x.current=null===(e=m.pathname.split("/"))||void 0===e?void 0:e[2],J.username=x.current,V(J),E(J)}),[m.pathname]);var Q=(null===(t=m.pathname.split("/"))||void 0===t?void 0:t[3])||"classrooms";(0,d.useEffect)((function(){var e=se.Z.subscribe("user-detail-search",function(){var e=i()(s()().mark((function e(t){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Q!==t.currentTabName){e.next=7;break}return n={category:"all",page:1,per_page:15,sort_by:"published_at",sort_direction:"desc",username:x.current,search:t.value},V(n),U(!1),e.next=6,E(n);case 6:U(!0);case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());return e}),[]);var E=function(){var e=i()(s()().mark((function e(t){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("all"!==t.category){e.next=6;break}return e.next=3,o({type:"userDetail/getVideos",payload:t});case 3:n=e.sent,e.next=9;break;case 6:return e.next=8,o({type:"userDetail/getReviewVideos",payload:t});case 8:n=e.sent;case 9:n&&(w(n.count||0),D(n.videos||[]));case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,_.jsxs)("div",{className:M,children:[(0,_.jsx)(oe.YG,{onChange:function(e){var t;J.category=e,J.page=1,null!==(t=window.location.href.toString())&&void 0!==t&&t.includes("category")?(0,ie.jz)("category",e):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&category=".concat(e):"?category=".concat(e)),V(J),E(J)},value:J.category,tabBarExtraContent:(0,_.jsx)(oe.t7,{style:{width:303},placeholder:"搜索视频",value:J.search,onChange:function(e){J.search=e,J.page=1,V(J),E(J)}}),className:"mb25",dataSource:[{id:"all",name:"全部视频"},{id:"pending",name:"待审核视频"}]}),(0,_.jsxs)("div",{className:$,children:[(0,_.jsx)(oe.cq,{dataSource:[{id:"published_at",name:"最新上传"}],sortValue:J.sort_direction,dropValue:J.sort_by,onSort:function(){J.sort_direction="desc"===J.sort_direction?"asc":"desc",V(J),E(J)},onDrop:function(){console.log(123123)}}),(0,_.jsx)(oe.op,{style:{marginLeft:"auto"},onClick:function(){var e,t;(null!==(e=n.userInfo)&&void 0!==e&&e.admin||null!==(t=n.userInfo)&&void 0!==t&&t.is_teacher&&(0,ae.O5)())&&p.history.push("/users/".concat(x.current,"/videos/upload"))},children:"上传视频"})]}),(0,_.jsxs)(f.Z,{loading:!(!a["userDetail/getVideos"]&&!a["userDetail/getReviewVideos"]),active:!0,paragraph:{rows:5},children:[(0,_.jsx)("div",{className:ee,children:0==k.length?(0,_.jsx)(A.Z,{}):(0,_.jsx)(Y,{data:k,isReview:"pending"===J.category,onDelete:function(e){var t,n=g.Z.confirm({icon:null,centered:!0,content:(0,_.jsxs)("div",{style:{margin:"0px ",width:370},children:[(0,_.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"42px"},children:[(0,_.jsx)("span",{style:{fontWeight:"500",color:"#000000",lineHeight:"16px"},children:"提示"}),(0,_.jsx)("i",{className:"icon-danchuangguanbi iconfont",style:{cursor:"pointer"},onClick:function(){n.destroy()}})]}),(0,_.jsx)("div",{className:ne,children:"该视频将被删除,不可恢复,是否确认删除?"})]}),okType:"default",onOk:(t=i()(s()().mark((function t(){return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,o({type:"userDetail/deleteVideo",payload:{id:e,username:x.current}});case 2:t.sent&&(v.ZP.info("视频删除成功!"),E(J));case 4:case"end":return t.stop()}}),t)}))),function(){return t.apply(this,arguments)})})},onSend:function(e){o({type:"userDetail/setActionTabs",payload:{key:"UserDetail-SendToClass",params:{object_id:e,username:x.current,object_type:"videos"}}})},logWatchHistory:function(e){return o({type:"userDetail/logWatchHistory",payload:e})}})}),(0,_.jsx)("div",{className:te,children:y>J.per_page&&(0,_.jsx)(h.Z,{showQuickJumper:!0,showSizeChanger:!1,total:y,onChange:function(e){return function(e){J.page=e,V(J),E(J)}(e)},pageSize:16,current:J.page})})]}),(0,_.jsx)(re.Z,{}),(0,_.jsx)(B,{cb:function(){return E(J)}})]})}))},11806:function(e,t){t.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},36193:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[12412],{3148:function(e,t,n){n.d(t,{Z:function(){return c}});var a=n(33614),s=n(59301),o={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"},i=n(1393),r=function(e,t){return s.createElement(i.Z,(0,a.Z)({},e,{ref:t,icon:o}))};var c=s.forwardRef(r)},6670:function(e,t,n){n.d(t,{K:function(){return l}});n(59301);var a=n(43418),s=n(48667),o="modal___LGwws",i="closeIcon___vsUXI",r=n(24334),c=n(37712),l=function(e){var t=e.visible,n=e.width,l=e.videoId,u=e.file_url,d=e.course_id,p=(e.copyUrl,e.toLog),g=void 0===p||p,v=e.logWatchHistory,f=void 0===v?function(){}:v,h=e.allow_skip,A=e.onClose,m=void 0===A?function(){}:A;return(0,c.jsxs)(a.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:t,title:null,footer:null,width:n,className:o,children:[(0,c.jsx)("i",{className:"".concat(i," iconfont icon-guanbi10"),onClick:m}),t&&(0,c.jsx)(s.Z,{allow_skip:h,courseId:d,src:null!=u&&u.startsWith("http")?u:r.Base64.decode(u),videoId:l,toLog:g,logWatchHistory:f})]})}},2486:function(e,t,n){n.d(t,{Z:function(){return R}});var a=n(82242),s=n.n(a),o=n(7557),i=n.n(o),r=n(41498),c=n.n(r),l=n(79800),u=n.n(l),d=n(39647),p=n.n(d),g=n(59301),v=n(80608),f=n(8591),h=n(43418),A=n(99313),m=n(66999),x=n(5112),b={title:"title___XAxiE",radioWrap:"radioWrap___k0pOB",radio:"radio___x9kMt",colorFF0000:"colorFF0000___IMgd0",pagination:"pagination___ou2ht",checkboxWrapper:"checkboxWrapper___kF7xI"},j=n(27876),y=n(2753),w=n(37205),S=n.n(w),C=n(71418),k=n(24905),_=n(43764),B=n(26724),D=n.n(B),N=n(37712),Z=function(e){var t=e.username,n=e.setStages,a=e.stages,s=e.hasError,o=e.setHasError,r=(0,g.useState)(""),l=u()(r,2),d=l[0],p=l[1],v=(0,g.useState)(1),f=u()(v,2),h=f[0],A=f[1],m=(0,g.useState)([]),j=u()(m,2),w=j[0],B=j[1],Z=(0,g.useState)(!1),J=u()(Z,2),V=J[0],T=J[1],R=(0,g.useState)(0),U=u()(R,2),Q=U[0],E=U[1];(0,g.useEffect)((function(){F({page:1,search:""},!0)}),[]);var F=function(){var e=c()(i()().mark((function e(n,a){var s;return i()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return T(!0),e.next=3,(0,_.w3)({username:t,category:"manage",page:n.page,search:n.search});case 3:s=e.sent,T(!1),B((function(e){return a?null==s?void 0:s.subjects:[].concat(S()(e),S()(null==s?void 0:s.subjects))})),E(null==s?void 0:s.count);case 7:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),z=(0,g.useRef)();return(0,N.jsxs)("div",{className:b.wrap,children:[(0,N.jsx)("div",{className:"mb10",children:(0,N.jsx)(y.t7,{placeholder:"请输入实践课程名称的关键字进行搜索",value:d,style:{width:500},onChange:function(e){p(e),A(1),z.current.scrollTo({behavior:"smooth",top:0}),F({page:1,search:e},!0)}})}),(0,N.jsx)(C.Z,{spinning:V,children:(0,N.jsx)("div",{className:b.radioWrap,ref:z,children:(0,N.jsx)(D(),{initialLoad:!1,pageStart:1,threshold:6,loadMore:function(){A(h+1),F({page:h+1,search:d},!1)},hasMore:w.length0&&(0,N.jsx)(k.Z,{indeterminate:a.stage_ids.length>0&&a.stage_ids.length您的浏览器不支持 video 标签。')};return(0,_.jsxs)(d.Fragment,{children:[t&&t.map((function(e,t){var s,i=function(e){if(isNaN(e))return{minutes:"00",seconds:"00"};var t=new Date(1e3*e).toISOString().substr(11,8);return{hour:t.substr(0,2),minutes:t.substr(3,2),seconds:t.substr(6,2)}}(e.play_duration||0),c=null!=e&&null!==(s=e.cover_url)&&void 0!==s&&s.includes("https")?e.cover_url:C.Z.API_SERVER+e.cover_url;return(0,_.jsx)("a",{className:T,children:(0,_.jsxs)(D.Z,{children:[(0,_.jsx)(N.Z,{title:"视频时长",placement:"bottom",children:(0,_.jsxs)("div",{className:O,children:["00"===i.hour?"":i.hour+":",i.minutes+":",i.seconds]})}),(0,_.jsx)(Z.Z,{tip:"正在转码,请稍等...",spinning:!e.transcoded&&!e.link,children:(0,_.jsxs)("div",{className:H,children:[(0,_.jsx)("img",{src:c}),e.link&&(0,_.jsx)("a",{className:F,href:e.link,target:"_blank",title:e.title,children:(0,_.jsx)("span",{className:z,children:"外链"})}),n?(0,_.jsx)("div",{className:U,children:(0,_.jsx)("img",{className:Q,src:J})}):(0,_.jsx)("div",{className:E,onClick:function(){!n&&function(e){e.link||(h(!0),j({videoId:e.id,file_url:e.play_url||e.file_url,copyUrl:y(e.play_url||e.file_url,e.cover_url),logWatchHistory:r}))}(e)},children:(0,_.jsx)("img",{className:Q,src:J})}),(0,_.jsxs)("div",{className:R,children:[(0,_.jsx)("span",{className:L,children:!!e.people_num&&(0,_.jsx)(N.Z,{title:"观看人数",placement:"bottom",children:(0,_.jsx)("i",{className:"icon-dianjiliang iconfont font12",children:e.people_num})})}),(0,_.jsxs)("div",{children:[(0,_.jsx)(N.Z,{title:"编辑",placement:"top",children:(0,_.jsx)("i",{className:"".concat(W," icon-bianji10 iconfont"),onClick:function(){a({type:"userDetail/setActionTabs",payload:{key:"编辑视频",data:e}})},style:{marginTop:"1px",display:"inline-block"}})}),!n&&(0,_.jsx)(V.CopyToClipboard,{text:y(e.play_url||e.file_url,e.cover_url),onCopy:function(){return v.ZP.success("复制成功")},children:(0,_.jsx)(N.Z,{title:"复制链接",placement:"top",children:(0,_.jsx)("i",{className:"".concat(W," icon-lianjie2 iconfont")})})}),(0,_.jsx)(N.Z,{title:"删除",placement:"top",children:(0,_.jsx)("i",{className:"".concat(W," icon-shanchu12 iconfont"),onClick:function(){return o(e.id)}})}),(0,_.jsx)(N.Z,{title:"发送",placement:"top",children:(0,_.jsx)("i",{className:"".concat(W," icon-fasongzhiketang"),onClick:function(){return u(e.id)}})})]})]})]})}),(0,_.jsxs)("div",{className:I,children:[(0,_.jsx)(N.Z,{overlayClassName:X,getPopupContainer:function(e){return e.parentNode},title:null==e?void 0:e.title,placement:"bottom",autoAdjustOverflow:!1,arrowPointAtCenter:!0,mouseEnterDelay:0,mouseLeaveDelay:0,children:(0,_.jsx)("div",{className:K,children:e.title})}),e.total_time&&(0,_.jsx)("div",{className:P,children:(0,_.jsx)("div",{className:q,children:e.total_time&&"累计学习时长:".concat(e.total_time)})})]})]})},e.id)})),(0,_.jsx)(G.K,x()(x()({},b),{},{visible:f,allow_skip:!0,width:800,onClose:function(){h(!1),j({})}}))]})})),M="body___qkQFy",$="status___lJSfh",ee="datalist___u3xx3",te="pager___inNi6",ne="modal___AyGQi",ae=n(10283),se=n(87684),oe=n(2753),ie=n(27876),re=n(2486),ce=["user","userDetail","globalSetting","loading","dispatch"],le=(0,p.connect)((function(e){var t=e.user,n=e.userDetail,a=e.loading;return{user:t,userDetail:n,globalSetting:e.globalSetting,loading:a.effects}}))((function(e){var t,n=e.user,a=(e.userDetail,e.globalSetting,e.loading),o=e.dispatch,r=(u()(e,ce),(0,p.useSearchParams)()),l=c()(r,1)[0],m=(0,p.useLocation)(),x=(0,d.useRef)(),b=(0,d.useState)(0),j=c()(b,2),y=j[0],w=j[1],S=(0,d.useState)([]),C=c()(S,2),k=C[0],D=C[1],N=(0,d.useState)({category:l.get("category")||"all",page:1,per_page:15,sort_by:"published_at",sort_direction:"desc",username:null,search:null}),Z=c()(N,2),J=Z[0],V=Z[1],T=(0,d.useState)(!1),R=c()(T,2),U=(R[0],R[1]);(0,d.useEffect)((function(){var e;x.current=null===(e=m.pathname.split("/"))||void 0===e?void 0:e[2],J.username=x.current,V(J),E(J)}),[m.pathname]);var Q=(null===(t=m.pathname.split("/"))||void 0===t?void 0:t[3])||"classrooms";(0,d.useEffect)((function(){var e=se.Z.subscribe("user-detail-search",function(){var e=i()(s()().mark((function e(t){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(Q!==t.currentTabName){e.next=7;break}return n={category:"all",page:1,per_page:15,sort_by:"published_at",sort_direction:"desc",username:x.current,search:t.value},V(n),U(!1),e.next=6,E(n);case 6:U(!0);case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}());return e}),[]);var E=function(){var e=i()(s()().mark((function e(t){var n;return s()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("all"!==t.category){e.next=6;break}return e.next=3,o({type:"userDetail/getVideos",payload:t});case 3:n=e.sent,e.next=9;break;case 6:return e.next=8,o({type:"userDetail/getReviewVideos",payload:t});case 8:n=e.sent;case 9:n&&(w(n.count||0),D(n.videos||[]));case 10:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,_.jsxs)("div",{className:M,children:[(0,_.jsx)(oe.YG,{onChange:function(e){var t;J.category=e,J.page=1,null!==(t=window.location.href.toString())&&void 0!==t&&t.includes("category")?(0,ie.jz)("category",e):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&category=".concat(e):"?category=".concat(e)),V(J),E(J)},value:J.category,tabBarExtraContent:(0,_.jsx)(oe.t7,{style:{width:303},placeholder:"搜索视频",value:J.search,onChange:function(e){J.search=e,J.page=1,V(J),E(J)}}),className:"mb25",dataSource:[{id:"all",name:"全部视频"},{id:"pending",name:"待审核视频"}]}),(0,_.jsxs)("div",{className:$,children:[(0,_.jsx)(oe.cq,{dataSource:[{id:"published_at",name:"最新上传"}],sortValue:J.sort_direction,dropValue:J.sort_by,onSort:function(){J.sort_direction="desc"===J.sort_direction?"asc":"desc",V(J),E(J)},onDrop:function(){console.log(123123)}}),(0,_.jsx)(oe.op,{style:{marginLeft:"auto"},onClick:function(){var e,t;(null!==(e=n.userInfo)&&void 0!==e&&e.admin||null!==(t=n.userInfo)&&void 0!==t&&t.is_teacher&&(0,ae.O5)())&&p.history.push("/users/".concat(x.current,"/videos/upload"))},children:"上传视频"})]}),(0,_.jsxs)(f.Z,{loading:!(!a["userDetail/getVideos"]&&!a["userDetail/getReviewVideos"]),active:!0,paragraph:{rows:5},children:[(0,_.jsx)("div",{className:ee,children:0==k.length?(0,_.jsx)(A.Z,{}):(0,_.jsx)(Y,{data:k,isReview:"pending"===J.category,onDelete:function(e){var t,n=g.Z.confirm({icon:null,centered:!0,content:(0,_.jsxs)("div",{style:{margin:"0px ",width:370},children:[(0,_.jsxs)("div",{style:{display:"flex",justifyContent:"space-between",marginBottom:"42px"},children:[(0,_.jsx)("span",{style:{fontWeight:"500",color:"#000000",lineHeight:"16px"},children:"提示"}),(0,_.jsx)("i",{className:"icon-danchuangguanbi iconfont",style:{cursor:"pointer"},onClick:function(){n.destroy()}})]}),(0,_.jsx)("div",{className:ne,children:"该视频将被删除,不可恢复,是否确认删除?"})]}),okType:"default",onOk:(t=i()(s()().mark((function t(){return s()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,o({type:"userDetail/deleteVideo",payload:{id:e,username:x.current}});case 2:t.sent&&(v.ZP.info("视频删除成功!"),E(J));case 4:case"end":return t.stop()}}),t)}))),function(){return t.apply(this,arguments)})})},onSend:function(e){o({type:"userDetail/setActionTabs",payload:{key:"UserDetail-SendToClass",params:{object_id:e,username:x.current,object_type:"videos"}}})},logWatchHistory:function(e){return o({type:"userDetail/logWatchHistory",payload:e})}})}),(0,_.jsx)("div",{className:te,children:y>J.per_page&&(0,_.jsx)(h.Z,{showQuickJumper:!0,showSizeChanger:!1,total:y,onChange:function(e){return function(e){J.page=e,V(J),E(J)}(e)},pageSize:16,current:J.page})})]}),(0,_.jsx)(re.Z,{}),(0,_.jsx)(B,{cb:function(){return E(J)}})]})}))},11806:function(e,t){t.Z={flex_box_center:"flex_box_center___vG4eV",flex_space_between:"flex_space_between___qVVxe",flex_box_vertical_center:"flex_box_vertical_center___P8Z8s",flex_box_center_end:"flex_box_center_end___VMme3",flex_box_column:"flex_box_column___VMHwm",dropdownmenus:"dropdownmenus___oVzoj",popupClassNames:"popupClassNames___OcZq7",selectdown:"selectdown___mmcA8"}},36193:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/p__User__Detail__virtualSpaces__index.async.js b/p__User__Detail__virtualSpaces__index.async.js index 74572a8a6e..c9e8dea8b3 100644 --- a/p__User__Detail__virtualSpaces__index.async.js +++ b/p__User__Detail__virtualSpaces__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[19360],{96070:function(A,e,s){s.r(e),s.d(e,{default:function(){return z}});var g=s(7557),r=s.n(g),w=s(82242),l=s.n(w),n=s(41498),V=s.n(n),i=s(79800),c=s.n(i),t=s(39647),p=s.n(t),o=s(59301),a=s(80608),B=s(99313),F=s(66999),W=s(86859),Y=s(49105),K=s(27876),u="order___Qysjp",C="listWarp___BsT0V",G="li___ndfmM",S="img___Ric6Z",q="name___aCd4t",L="e___aP2FC",O=s(6848),v=s(71681),h=s(37712),f=function(A){var e=A.data,s=A.marginLeft,g=void 0===s?21:s,r=A.listWarpStyle,w=void 0===r?{}:r,l=A.width,n=void 0===l?282:l,V=A.height,i=void 0===V?257:V;return(0,h.jsx)("ul",{className:C,style:w,children:e.map((function(A,e){var s=A.name,r=(A.id,A.backbground_image_url,A.cover_url),w=A.category_url;return(0,h.jsxs)("a",{target:"_blank",href:w,className:G,style:{marginLeft:g,width:n,height:i},children:[(0,h.jsx)("div",{className:S,children:(0,h.jsx)("img",{src:v.Z.IMG_SERVER+r,alt:"封面图"})}),(0,h.jsx)("div",{className:q,children:(0,h.jsx)(O.Z,{title:s,children:(0,h.jsx)("span",{className:L,children:s})})})]},e)}))})},x=s(36723),D=s(47050),E=s(10283),b=s(75916),J=s(48410),M=["user","userDetail","globalSetting","dispatch"],z=(B.Z.TabPane,(0,a.connect)((function(A){return{user:A.user,userDetail:A.userDetail,globalSetting:A.globalSetting}}))((function(A){var e,s=A.user,g=(A.userDetail,A.globalSetting,A.dispatch),w=(p()(A,M),(0,a.useSearchParams)()),n=c()(w,1)[0],i=((0,a.useLocation)(),(0,o.useState)({category:n.get("category")||"all",page:1,limit:15})),t=c()(i,2),B=t[0],C=t[1],G=(0,o.useState)([]),S=c()(G,2),q=S[0],L=S[1],O=(0,o.useState)(0),v=c()(O,2),z=v[0],j=v[1],k=(0,o.useState)(!0),U=c()(k,2),d=U[0],Q=U[1],m=(0,o.useState)(!1),I=c()(m,2),R=I[0],X=I[1];(0,o.useEffect)((function(){(0,K.Dk)("虚拟社区"),H(B)}),[]);var H=function(){var A=V()(r()().mark((function A(e){var s,g;return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return Q(!0),s=l()({},e),A.next=4,(0,Y.ZP)("/api/virtual_classrooms/mine.json",{method:"get",params:s});case 4:null!=(g=A.sent)&&g.virtual_classrooms&&(L(null==g?void 0:g.virtual_classrooms),j(null==g?void 0:g.total_count),Q(!1));case 6:case"end":return A.stop()}}),A)})));return function(e){return A.apply(this,arguments)}}(),Z=function(){var A=V()(r()().mark((function A(e,s){var w;return r()().wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,(0,Y.ZP)("/api/virtual_classrooms.json",{method:"post",body:e});case 2:0===(null==(w=A.sent)?void 0:w.status)&&(H(B),X(!1),setTimeout((function(){(0,K.xg)(null==w?void 0:w.category_url)}),300),g({type:"shixunHomeworks/setActionTabs",payload:{key:"提示",type:99}})),s(w);case 5:case"end":return A.stop()}}),A)})));return function(e,s){return A.apply(this,arguments)}}();return(0,h.jsxs)("div",{className:u,children:[(0,h.jsx)(J.YG,{value:null==B?void 0:B.category,onChange:function(A){var e;null!==(e=window.location.href.toString())&&void 0!==e&&e.includes("category")?(0,K.jz)("category",A):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&category=".concat(A):"?category=".concat(A)),B.category=A,B.page=1,C(l()({},B)),H(B)},tabBarExtraContent:(0,b.bg)()&&("teacher"===(null===(e=s.userInfo)||void 0===e?void 0:e.identity)||(0,b.Ny)())&&(0,h.jsx)(J.op,{onClick:function(){((0,b.Ny)()||(0,E.O5)())&&X(!0)},children:"新建虚拟社区"}),className:"mb25",dataSource:[{name:"全部",id:"all"},{name:"我管理的",id:"manage"},{name:"我参与的",id:"partake"}]}),(0,h.jsx)(F.Z,{loading:d,active:!0,paragraph:{rows:5},children:q.length?(0,h.jsx)(f,{data:q||[]}):(0,h.jsxs)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column",margin:"100px 0 20px 0"},children:[(0,h.jsx)("img",{src:x,width:204,alt:""}),(0,h.jsx)("span",{style:{color:"#6A6A6A"},children:"暂无数据"})]})}),(0,h.jsx)(W.Z,{hideOnSinglePage:!0,onChange:function(A){return function(A){document.body.scrollIntoView(),B.page=A,C(l()({},B)),H(B)}(A)},current:B.page,pageSize:B.limit,total:z,showQuickJumper:!0,showSizeChanger:!1,showTotal:function(A){return(0,h.jsxs)("span",{className:"mr10",children:["共",(0,h.jsx)("span",{className:"c-orange",children:A}),"条数据"]})},className:"tc pb30"}),(0,h.jsx)(D.Z,{visible:R,title:"新建虚拟社区",onCancel:function(){return X(!1)},onOk:Z})]})})))},36723:function(A){A.exports="data:image/png;base64,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"}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[19360],{96070:function(e,t,n){n.r(t),n.d(t,{default:function(){return z}});var a=n(7557),r=n.n(a),i=n(82242),s=n.n(i),o=n(41498),l=n.n(o),c=n(79800),u=n.n(c),d=n(39647),g=n.n(d),h=n(59301),m=n(80608),p=n(99313),f=n(66999),v=n(86859),x=n(49105),y=n(27876),_="order___Qysjp",j="listWarp___BsT0V",w="li___ndfmM",b="img___Ric6Z",S="name___aCd4t",k="e___aP2FC",N=n(6848),C=n(71681),Z=n(37712),D=function(e){var t=e.data,n=e.marginLeft,a=void 0===n?21:n,r=e.listWarpStyle,i=void 0===r?{}:r,s=e.width,o=void 0===s?282:s,l=e.height,c=void 0===l?257:l;return(0,Z.jsx)("ul",{className:j,style:i,children:t.map((function(e,t){var n=e.name,r=(e.id,e.backbground_image_url,e.cover_url),i=e.category_url;return(0,Z.jsxs)("a",{target:"_blank",href:i,className:w,style:{marginLeft:a,width:o,height:c},children:[(0,Z.jsx)("div",{className:b,children:(0,Z.jsx)("img",{src:C.Z.IMG_SERVER+r,alt:"封面图"})}),(0,Z.jsx)("div",{className:S,children:(0,Z.jsx)(N.Z,{title:n,children:(0,Z.jsx)("span",{className:k,children:n})})})]},t)}))})},P=n(36723),T=n(47050),A=n(10283),E=n(75916),I=n(2753),O=["user","userDetail","globalSetting","dispatch"],z=(p.Z.TabPane,(0,m.connect)((function(e){return{user:e.user,userDetail:e.userDetail,globalSetting:e.globalSetting}}))((function(e){var t,n=e.user,a=(e.userDetail,e.globalSetting,e.dispatch),i=(g()(e,O),(0,m.useSearchParams)()),o=u()(i,1)[0],c=((0,m.useLocation)(),(0,h.useState)({category:o.get("category")||"all",page:1,limit:15})),d=u()(c,2),p=d[0],j=d[1],w=(0,h.useState)([]),b=u()(w,2),S=b[0],k=b[1],N=(0,h.useState)(0),C=u()(N,2),z=C[0],L=C[1],R=(0,h.useState)(!0),V=u()(R,2),B=V[0],G=V[1],M=(0,h.useState)(!1),Q=u()(M,2),W=Q[0],F=Q[1];(0,h.useEffect)((function(){(0,y.Dk)("虚拟社区"),H(p)}),[]);var H=function(){var e=l()(r()().mark((function e(t){var n,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return G(!0),n=s()({},t),e.next=4,(0,x.ZP)("/api/virtual_classrooms/mine.json",{method:"get",params:n});case 4:null!=(a=e.sent)&&a.virtual_classrooms&&(k(null==a?void 0:a.virtual_classrooms),L(null==a?void 0:a.total_count),G(!1));case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),J=function(){var e=l()(r()().mark((function e(t,n){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,x.ZP)("/api/virtual_classrooms.json",{method:"post",body:t});case 2:0===(null==(i=e.sent)?void 0:i.status)&&(H(p),F(!1),setTimeout((function(){(0,y.xg)(null==i?void 0:i.category_url)}),300),a({type:"shixunHomeworks/setActionTabs",payload:{key:"提示",type:99}})),n(i);case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}();return(0,Z.jsxs)("div",{className:_,children:[(0,Z.jsx)(I.YG,{value:null==p?void 0:p.category,onChange:function(e){var t;null!==(t=window.location.href.toString())&&void 0!==t&&t.includes("category")?(0,y.jz)("category",e):window.history.replaceState(null,"",window.location.href.indexOf("?")>-1?window.location.href+"&category=".concat(e):"?category=".concat(e)),p.category=e,p.page=1,j(s()({},p)),H(p)},tabBarExtraContent:(0,E.bg)()&&("teacher"===(null===(t=n.userInfo)||void 0===t?void 0:t.identity)||(0,E.Ny)())&&(0,Z.jsx)(I.op,{onClick:function(){((0,E.Ny)()||(0,A.O5)())&&F(!0)},children:"新建虚拟社区"}),className:"mb25",dataSource:[{name:"全部",id:"all"},{name:"我管理的",id:"manage"},{name:"我参与的",id:"partake"}]}),(0,Z.jsx)(f.Z,{loading:B,active:!0,paragraph:{rows:5},children:S.length?(0,Z.jsx)(D,{data:S||[]}):(0,Z.jsxs)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column",margin:"100px 0 20px 0"},children:[(0,Z.jsx)("img",{src:P,width:204,alt:""}),(0,Z.jsx)("span",{style:{color:"#6A6A6A"},children:"暂无数据"})]})}),(0,Z.jsx)(v.Z,{hideOnSinglePage:!0,onChange:function(e){return function(e){document.body.scrollIntoView(),p.page=e,j(s()({},p)),H(p)}(e)},current:p.page,pageSize:p.limit,total:z,showQuickJumper:!0,showSizeChanger:!1,showTotal:function(e){return(0,Z.jsxs)("span",{className:"mr10",children:["共",(0,Z.jsx)("span",{className:"c-orange",children:e}),"条数据"]})},className:"tc pb30"}),(0,Z.jsx)(T.Z,{visible:W,title:"新建虚拟社区",onCancel:function(){return F(!1)},onOk:J})]})})))}}]); \ No newline at end of file diff --git a/p__index.async.js b/p__index.async.js index c2d7a2b548..69c711e3b8 100644 --- a/p__index.async.js +++ b/p__index.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[88866,48410,48667],{6638:function(e,i,n){var l=n(82242),t=n.n(l),s=(n(59301),n(19779)),a=n(3113),c=n(37712);i.Z=function(e){var i=e.img,n=e.buttonProps,l=void 0===n?{}:n,o=e.styles,r=void 0===o?{}:o,A=e.customText,u=e.ButtonText,d=e.ButtonClick,g=e.Buttonclass,m=e.ButtonTwo,S=e.imgStyles,x=e.loading,I=void 0!==x&&x;return(0,c.jsxs)("section",{className:"tc animated fadeIn",style:t()(t()({},{color:"#999",margin:"100px auto",visibility:I?"hidden":"visible"}),r),children:[(0,c.jsx)("img",{src:i||s,style:t()({width:288,height:200},S)}),(0,c.jsx)("p",{className:"mt20 font14",children:A||"暂时还没有相关数据哦!"}),u&&(0,c.jsx)(a.ZP,t()(t()({className:g,onClick:d},l),{},{children:u})),m&&m]})}},6670:function(e,i,n){n.d(i,{K:function(){return r}});n(59301);var l=n(43418),t=n(48667),s="modal___LGwws",a="closeIcon___vsUXI",c=n(24334),o=n(37712),r=function(e){var i=e.visible,n=e.width,r=e.videoId,A=e.file_url,u=e.course_id,d=(e.copyUrl,e.toLog),g=void 0===d||d,m=e.logWatchHistory,S=void 0===m?function(){}:m,x=e.allow_skip,I=e.onClose,p=void 0===I?function(){}:I;return(0,o.jsxs)(l.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:i,title:null,footer:null,width:n,className:s,children:[(0,o.jsx)("i",{className:"".concat(a," iconfont icon-guanbi10"),onClick:p}),i&&(0,o.jsx)(t.Z,{allow_skip:x,courseId:u,src:null!=A&&A.startsWith("http")?A:c.Base64.decode(A),videoId:r,toLog:g,logWatchHistory:S})]})}},48667:function(e,i,n){n.d(i,{Z:function(){return y}});var l=n(79800),t=n.n(l),s=n(7557),a=n.n(s),c=n(41498),o=n.n(c),r=n(59301),A=n(8591),u=n(38854),d=n(71270),g=n(6419),m=n(75916),S=n(56102),x=n(25526),I={watermark:"watermark___hNYlv",videovideo:"videovideo___ovOkV",animate__loop:"animate__loop___mvL6s",upDown:"upDown___SlgHv",container:"container___g1WYG","video-container":"video-container___XPkWR","video-controls":"video-controls___to0Zq",hide:"hide___NA3DV","video-progress":"video-progress___gqHsd",seek:"seek___iZHBm","seek-tooltip":"seek-tooltip___uWyXx","bottom-controls":"bottom-controls___uoIBm","left-controls":"left-controls___mBEx4","right-controls":"right-controls___e9L6r",rateOverlay:"rateOverlay___HHBWe",controlText:"controlText___M_BWR","volume-controls":"volume-controls___fa3mE","fullscreen-button":"fullscreen-button___ur0es","fullscreen-button1":"fullscreen-button1___rfaXm","pip-button":"pip-button___GFO8W","playback-animation":"playback-animation___ndURq",volume:"volume___OTmpP",hidden:"hidden___o7GkT"},p=n(37712);function j(e){if(isNaN(e))return{minutes:"00",seconds:"00"};var i=new Date(1e3*e).toISOString().substr(11,8);return{hour:i.substr(0,2),minutes:i.substr(3,2),seconds:i.substr(6,2)}}function h(e,i){return e-i}function k(e){e.sort(h);for(var i=0,n=0;n0&&!this.paused&&!this.ended&&this.readyState>2)}});var M=/(android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini)/i,y=(0,r.forwardRef)((function(e,i){var n,l=e.allow_skip,s=e.src,c=e.toLog,h=e.videoId,y=e.logWatchHistory,C=e.courseId,v=void 0===C?null:C,N=e.startTime,U=e.handlePause,J=void 0===U?function(){}:U,b=e.handlePlay,Z=void 0===b?function(){}:b,D=e.handlePlayEnded,P=void 0===D?function(){}:D,F="flv"===(null==s||null===(n=s.split("."))||void 0===n?void 0:n.pop()),Q=(0,r.useRef)(),B=(0,r.useRef)(),w=(0,r.useRef)(),f=(0,r.useRef)(),L=(0,r.useRef)(),E=(0,r.useRef)(),W=(0,r.useRef)(),G=(0,r.useRef)(),z=(0,r.useRef)(),H=(0,r.useRef)(),O=(0,r.useRef)(),K=(0,r.useRef)(),R=(0,r.useRef)(),Y=(0,r.useRef)(),V=navigator.userAgent.toLowerCase().match(M),T=V?V[0]:"pc",X=(0,r.useRef)(!1),q=(0,m.eY)(),_=0,$=0,ee=0,ie=null,ne=!1,le=20,te=1,se=!1,ae=!1,ce=[];(0,r.useImperativeHandle)(i,(function(){return{getLastUpdatedTime:function(){return Q.current.currentTime},getDuration:function(){return Q.current.duration}}})),A.ZP.config({maxCount:1,getContainer:function(){return w.current}});var oe=(0,r.useCallback)((function(e){var i=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n={point:Q.current.currentTime};function l(){return t.apply(this,arguments)}function t(){return(t=o()(a()().mark((function i(){var l;return a()().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return se=!0,i.next=3,y(n);case 3:l=i.sent,ie=l,se=!1,e&&e();case 7:case"end":return i.stop()}}),i)})))).apply(this,arguments)}ie?(n.log_id=ie,n.watch_duration=k(ce),n.total_duration=$):(v?(n.video_id=parseInt(h,10),n.course_id=v):n.video_id=h,n.duration=_,n.device=T),i&&(n.ed="1"),l()}),[h,v]);function re(){Q.current.paused?(f.current.style.display="none",L.current.style.display="block"):(f.current.style.display="block",L.current.style.display="none")}function Ae(){O.current.style.display="none",R.current.style.display="none",K.current.style.display="none",Q.current.muted||0===Q.current.volume?O.current.style.display="block":Q.current.volume>0&&Q.current.volume<=.5?R.current.style.display="block":K.current.style.display="block"}(0,r.useEffect)((function(){Q.current&&(f.current.style.display="none",L.current.style.display="block"),A.ZP.destroy();var e=null;return d.Z.isSupported&&F&&s&&(null==s?void 0:s.indexOf(".m3u8"))<0?(e=d.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:s,muted:!1}),Q.current&&(e.attachMediaElement(Q.current),e.load())):Q.current.setAttribute("src",s),Ae(),function(){e&&(e.unload(),e.pause(),e.destroy(),e=null)}}),[Q,F,s]),(0,r.useEffect)((function(){document.getElementById("play"),document.querySelectorAll(".playback-icons use");function e(){Z(),N&&!X.current&&(Q.current.currentTime=N),X.current=!0,ce.push(Q.current.currentTime),ne||(ne=!0,c&&oe())}function i(){return n.apply(this,arguments)}function n(){return(n=o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:re(),ce.push(Q.current.currentTime),c&&oe((function(){ie=null,ee=0,ne=!1,se=!1,ae=!1,ce=[],$=0,te=1}),!0);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function t(){E.current.value=Math.round(Q.current.currentTime),W.current.value=Math.round(Q.current.currentTime)}function s(){var e=Math.round(Q.current.duration);E.current.setAttribute("max",e),W.current.setAttribute("max",e);var i=j(e);G.current.innerText="".concat(i.hour>0?i.hour+":":"").concat(i.minutes,":").concat(i.seconds),G.current.setAttribute("datetime","".concat(i.hour>0?" "+i.hour+" ":"").concat(i.minutes,"m ").concat(i.seconds,"s"))}function r(){var e=Math.round(Q.current.duration);E.current.setAttribute("max",e),W.current.setAttribute("max",e);var i=j(e);G.current.innerText="".concat(i.hour>0?i.hour+":":"").concat(i.minutes,":").concat(i.seconds),G.current.setAttribute("datetime","".concat(i.hour>0?" "+i.hour+" ":"").concat(i.minutes,"m ").concat(i.seconds,"s")),t(),function(){var e=j(Math.round(Q.current.currentTime));z.current.innerText="".concat(e.hour>0?e.hour+":":"").concat(e.minutes,":").concat(e.seconds),z.current.setAttribute("datetime","".concat(e.hour>0?" "+e.hour+" ":"").concat(e.minutes,"m ").concat(e.seconds,"s"))}();var n=B.current.getBoundingClientRect(),l=n.width,s=(n.height,n.x),a=n.y;if(!(s<0||a<0)&&l&&!ae){var o=Q.current.currentTime,r=o-ee;Math.abs(r)<10?($+=Math.abs(r),ee=o,se||$-te*le>=0&&(te++,ce.push(ee),c&&oe())):(ee=o,c&&oe())}}function u(){ae=!0}function d(){Q.current.playing&&ce.push(Q.current.currentTime,ee),ee=Q.current.currentTime,ae=!1}function g(){(_=Q.current.duration)<=20&&(le=_/3),Q.current.addEventListener("play",e)}function m(){J()}function S(e){if(l){var i=e.target.dataset.seek?e.target.dataset.seek:e.target.value;Q.current.currentTime=i,W.current.value=i,E.current.value=i}else A.ZP.warning("该视频禁止快进/后退播放")}function I(e){var i=Math.round(e.offsetX/e.target.clientWidth*parseInt(e.target.getAttribute("max"),10));E.current.setAttribute("data-seek",i);var n=j(i);H.current.textContent="".concat(n.hour>0?n.hour+":":"").concat(n.minutes,":").concat(n.seconds);var l=Q.current.getBoundingClientRect();H.current.style.left="".concat(e.pageX-l.left,"px")}function p(e){switch(e.code){case"Space":e.preventDefault(),me();break;case"ArrowRight":if(e.preventDefault(),!l){A.ZP.warning("该视频禁止快进/后退播放");break}if(Q.current.currentTime>=Q.current.duration)break;Q.current.currentTime=parseInt(Q.current.currentTime)+5,t();break;case"ArrowLeft":if(e.preventDefault(),!l){A.ZP.warning("该视频禁止快进/后退播放");break}if(0===Q.current.currentTime)break;Q.current.currentTime=parseInt(Q.current.currentTime)-5,t();break;case"ArrowUp":e.preventDefault(),Q.current.volume<1&&(Q.current.volume=(parseInt(10*Q.current.volume)+1)/10);break;case"ArrowDown":e.preventDefault(),Q.current.volume>0&&(Q.current.volume=(parseInt(10*Q.current.volume)-1)/10)}}return w.current.addEventListener((0,x.gH)(),(function(e){e.preventDefault(),(0,x.vp)()?(Q.current.style.width="100%",Q.current.style.height="100%"):Q.current.style.cssText=""})),Q.current.addEventListener("canplay",g),Q.current.addEventListener("ended",i),Q.current.addEventListener("seeking",u),Q.current.addEventListener("seeked",d),Q.current.addEventListener("loadedmetadata",s),E.current.addEventListener("mousemove",I),E.current.addEventListener("input",S),Q.current.addEventListener("timeupdate",r),Q.current.addEventListener("pause",m),Q.current.addEventListener("volumechange",Ae),document.addEventListener("keydown",p),function(){var n,l,t,a,o,A,x,j,h,k,M,y;null===(n=Q.current)||void 0===n||n.removeEventListener("canplay",g),null===(l=Q.current)||void 0===l||l.removeEventListener("play",e),null===(t=Q.current)||void 0===t||t.removeEventListener("ended",i),null===(a=Q.current)||void 0===a||a.removeEventListener("seeking",u),null===(o=Q.current)||void 0===o||o.removeEventListener("seeked",d),null===(A=E.current)||void 0===A||A.removeEventListener("mousemove",I),null===(x=E.current)||void 0===x||x.removeEventListener("input",S),null===(j=Q.current)||void 0===j||j.removeEventListener("timeupdate",r),null===(h=Q.current)||void 0===h||h.removeEventListener("pause",m),null===(k=Q.current)||void 0===k||k.removeEventListener("loadedmetadata",s),null===(M=Q.current)||void 0===M||M.removeEventListener("volumechange",Ae),document.removeEventListener("keydown",p),null!==(y=Q.current)&&void 0!==y&&y.playing&&(ce.push(ee,Q.current.currentTime),c&&oe())}}),[Q,s]),(0,r.useEffect)((function(){if(Q.current.onended=function(){P(Q)},Q.current.oncontextmenu=function(){return!1},(null==s?void 0:s.indexOf(".m3u8"))>-1)if(Q.current.canPlayType("application/vnd.apple.mpegurl"))Q.current.src=s;else if(g.ZP.isSupported()){var e=new g.ZP;e.loadSource(s),e.attachMedia(Q.current)}}),[s]);var ue=(0,r.useState)(1),de=t()(ue,2),ge=(de[0],de[1]),me=function(){Q.current.paused||Q.current.ended?Q.current.play():Q.current.pause(),re()};return(0,p.jsxs)("div",{style:{position:"relative"},ref:w,children:[(0,p.jsx)("div",{ref:B,className:"".concat(I.watermark," animated_alternate animate__animated_10s animate__infinite animate__stepstart ").concat(I.animate__loop),children:q?q.login:" "}),(0,p.jsx)("div",{className:I.container,children:(0,p.jsxs)("div",{className:I["video-container"],id:"video-container",children:[(0,p.jsx)("div",{className:I["playback-animation"],id:"playback-animation",children:(0,p.jsxs)("svg",{className:I["playback-icons"],children:[(0,p.jsx)("use",{className:"hidden",href:"#play-icon"}),(0,p.jsx)("use",{href:"#pause"})]})}),(0,p.jsx)("video",{className:I.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:Q,autoPlay:!1}),(0,p.jsxs)("div",{className:"".concat(I["video-controls"]," "),id:"video-controls",children:[(0,p.jsxs)("div",{className:I["bottom-controls"],children:[(0,p.jsxs)("div",{className:I["left-controls"],children:[(0,p.jsx)("button",{"data-title":"播放/暂停",id:"play",onClick:me,children:(0,p.jsxs)("svg",{className:I["playback-icons"],children:[(0,p.jsx)("use",{ref:L,href:"#play-icon"}),(0,p.jsx)("use",{ref:f,style:{display:"none"},href:"#pause"})]})}),(0,p.jsxs)("div",{className:I.time,children:[(0,p.jsx)("time",{id:"time-elapsed",ref:z,children:"00:00"}),(0,p.jsx)("span",{children:" / "}),(0,p.jsx)("time",{id:"duration",ref:G,children:"00:00"})]})]}),(0,p.jsxs)("div",{className:I["right-controls"],children:[l&&(0,p.jsx)(u.Z,{placement:"top",overlayClassName:I.rateOverlay,getPopupContainer:function(e){return e.parentNode},menu:{items:[{key:"1",label:(0,p.jsx)("span",{onClick:function(){ge(1),Q.current.playbackRate=1},children:"1.0x"})},{key:"2",label:(0,p.jsx)("span",{onClick:function(){ge(1.5),Q.current.playbackRate=1.5},children:"1.5x"})},{key:"3",label:(0,p.jsx)("span",{onClick:function(){ge(2),Q.current.playbackRate=2},children:"2.0x"})}]},children:(0,p.jsx)("div",{className:"".concat(I.controlText," mr5"),children:"倍速"})}),(0,p.jsx)(S.CopyToClipboard,{text:s,onCopy:function(){return A.ZP.success("复制成功")},children:(0,p.jsx)("button",{"data-title":"复制链接",children:(0,p.jsx)("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}})})}),(0,p.jsxs)("div",{className:I["volume-controls"],children:[(0,p.jsxs)("button",{"data-title":"开启/关闭声音",className:I["volume-button"],id:"volume-button",onClick:function(){Q.current.muted=!Q.current.muted,Q.current.muted?(Y.current.setAttribute("data-volume",volume.value),Y.current.value=0):Y.current.value=Y.current.dataset.volume},children:[(0,p.jsx)("i",{ref:O,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),(0,p.jsx)("i",{ref:R,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),(0,p.jsx)("i",{ref:K,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})]}),(0,p.jsx)("input",{className:I.volume,id:"volume",value:"1","data-mute":"0.5",type:"range",max:"1",min:"0",step:"0.01",ref:Y,style:{display:"none"},onClick:Ae})]}),(0,p.jsx)("button",{"data-title":"全屏/退出全屏",className:I["fullscreen-button"],onClick:function(){(0,x.vp)()?(0,x.BU)():(0,x.Dj)(w.current)},children:(0,p.jsx)("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})})]})]}),(0,p.jsxs)("div",{className:I["video-progress"],children:[(0,p.jsx)("progress",{ref:W,value:"0",min:"0"}),(0,p.jsx)("input",{className:I.seek,ref:E,value:"0",min:"0",type:"range",step:"1"}),(0,p.jsx)("div",{className:I["seek-tooltip"],ref:H,id:"seek-tooltip",children:"00:00"})]})]})]})}),(0,p.jsx)("svg",{style:{display:"none"},children:(0,p.jsxs)("defs",{children:[(0,p.jsx)("symbol",{id:"pause",viewBox:"0 0 24 24",children:(0,p.jsx)("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})}),(0,p.jsx)("symbol",{id:"play-icon",viewBox:"0 0 24 24",children:(0,p.jsx)("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})}),(0,p.jsx)("symbol",{id:"volume-high",viewBox:"0 0 24 24",children:(0,p.jsx)("path",{d:"M14.016 3.234q3.047 0.656 5.016 3.117t1.969 5.648-1.969 5.648-5.016 3.117v-2.063q2.203-0.656 3.586-2.484t1.383-4.219-1.383-4.219-3.586-2.484v-2.063zM16.5 12q0 2.813-2.484 4.031v-8.063q1.031 0.516 1.758 1.688t0.727 2.344zM3 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6z"})}),(0,p.jsx)("symbol",{id:"volume-low",viewBox:"0 0 24 24",children:(0,p.jsx)("path",{d:"M5.016 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6zM18.516 12q0 2.766-2.531 4.031v-8.063q1.031 0.516 1.781 1.711t0.75 2.32z"})}),(0,p.jsx)("symbol",{id:"volume-mute",viewBox:"0 0 24 24",children:(0,p.jsx)("path",{d:"M12 3.984v4.219l-2.109-2.109zM4.266 3l16.734 16.734-1.266 1.266-2.063-2.063q-1.547 1.313-3.656 1.828v-2.063q1.172-0.328 2.25-1.172l-4.266-4.266v6.75l-5.016-5.016h-3.984v-6h4.734l-4.734-4.734zM18.984 12q0-2.391-1.383-4.219t-3.586-2.484v-2.063q3.047 0.656 5.016 3.117t1.969 5.648q0 2.203-1.031 4.172l-1.5-1.547q0.516-1.266 0.516-2.625zM16.5 12q0 0.422-0.047 0.609l-2.438-2.438v-2.203q1.031 0.516 1.758 1.688t0.727 2.344z"})}),(0,p.jsx)("symbol",{id:"fullscreen",viewBox:"0 0 24 24",children:(0,p.jsx)("path",{d:"M14.016 5.016h4.969v4.969h-1.969v-3h-3v-1.969zM17.016 17.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 9.984v-4.969h4.969v1.969h-3v3h-1.969zM6.984 14.016v3h3v1.969h-4.969v-4.969h1.969z"})}),(0,p.jsx)("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24",children:(0,p.jsx)("path",{d:"M15.984 8.016h3v1.969h-4.969v-4.969h1.969v3zM14.016 18.984v-4.969h4.969v1.969h-3v3h-1.969zM8.016 8.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 15.984v-1.969h4.969v4.969h-1.969v-3h-3z"})}),(0,p.jsx)("symbol",{id:"pip",viewBox:"0 0 24 24",children:(0,p.jsx)("path",{d:"M21 19.031v-14.063h-18v14.063h18zM23.016 18.984q0 0.797-0.609 1.406t-1.406 0.609h-18q-0.797 0-1.406-0.609t-0.609-1.406v-14.016q0-0.797 0.609-1.383t1.406-0.586h18q0.797 0 1.406 0.586t0.609 1.383v14.016zM18.984 11.016v6h-7.969v-6h7.969z"})})]})})]})}))},37913:function(e,i,n){n.d(i,{i:function(){return k},Z:function(){return M}});n(59301);var l="list___jb2Ay",t="wrap___VsQDr",s="li___IxCLC",a="cover___Mu8wr",c="img___IpFLA",o="bq___Bil0T",r="sign___DXJ4d",A="name___l7FoJ",u="e___pXQUG",d="tags___w_Mil",g=n(71418),m=n(6848),S=n(71681),x=n(92310),I=n.n(x),p=n(27876),j=n(6638),h=n(37712),k=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEv1JREFUaEPFWgd4VWW2XecmhNAEJFQpAYHAo+OMBBBHkBJCdQhKqOq88j2eQ31Kb6KASWBgEFBAmkLojmJEihAEJaFEejUQSAIhEKRLSLjnfXv/5fzn3ht4880r99PvknvKPXevf6299v63BQB5R5dUtwoK4wDrFcuyqsLywLIs2LAAjwXA4r8tC/Kd/wHL8oh3eZzuReeJY/yH+FsfV3+L82wAtmXBQxfSv/m7AMvmS/nY014eL91FXk93FP8Btq3f6RPb5m8Tn/M/xXX0Of+vrqXPbS9s28vHvfROp3opGjZsr7qXPEddL9/pvvT8fD2/0/n0b/W9XvG7jfPF89D9+Duu2rCT7eBi71VvPybLyktZUh1W/lHbsp4VIFBQCCABEkVKB04e1+cZ52iQ6BIC1gBJA8THFPgSe1jwBgJJRf0pIFkyIBxs+cMVrCLwCgwHJA6EDp4bKHE6BVQEzASRgy8BEvd9zOfyeQZQAiS5WORx8xy1eIoCSSwo3ESx4GbW9dT5a2Aj1gm6YAb/SE8QB5sB0gGnY4pNxCARcBFHN0MCMYnPV0wz3v9vQFLBlHAaIJlgaMbJ1e86RkwywYAXtpdYERikQOCZC8cNknMPudwSres/zbsCj6eqkidHotxMIpDEMSVjCij6IABILH0EspBAfZ1ilw+YLrkz5E2L3P8YkxxmsMw9kUmO3OlACt3TIAkwhdwFZBJLsJA3dY7feZL5ioXqneTOuvbTPNuRNt8co0CS+UYyifOGkVsEcIFAknIXACR3bgqQk/xAEiA/6WXKHWcQ1nTBFokFS5eSLYcpMmf5SpoOnAOAYhOBJKMu7y/P0YBISZVy5wuKS/L8cpLDJOvaj3NtlcydoJnJXoKDIFgeC7ZmkGJFICbJZC9XPd/3/wEkJ/9IE6FzEoFkyRwjk7OLSWrFO6tfGQcdWMkkBZKQuH8AJPlsvrnKyt33F5vdkmEARC4xpEw7NpWbxPn+15hMckASwJty5+SsQC7wH5Y7dlzOy1skkwgk6bCU/dOuzmSVYoMA08wbdJlfTtKuzX2uOs80FE9jknVt7xxmUOCAm0xSzo6MgbDQRYMkjYbJILpEmQ3T5f1v5SQDJErh5Nokj1idhM4Rkxzbray2DqDLetOZyi6rvKNkzgckZhI5vAAu0GWv3QAK4JUki3tb136YbYt6RtYdiknEIlWXaLaYrs0ByMUk43pdK+n6yDcn+bo/twvkbKEs+BNy0qMH93Bi50Y0jeqH4JBQTR2yxIpJBFLO+WPY+ckUdP3zTDxbM0LpnsxJbiZlnzqIlA0L0fk/PuTaZ9/q2YiMeQfPVKkuLbXDJp3gbBtb541G/TbRqNPyZacG4rUg6h9lwemeKgf6OjkTWCtnT4JjEqjmMaXLDyRlBASbBIMcNrmtulngilKUjzOTPDKXAQ9u/wrbW4hSZcNgBRfzK3qLKmb5fhJACvzuxdNRJqwy2v/rZJQqX8kPJLrP1fNHsWPBRHQdEYeKtRqApE+iYzBJWObsEwewZ2Ucuo2agzKVqmHXkul4ePcWOg+dAU+xYrpOysv8BSXLVkDxUs+wI9w8/W006tAH9SO7iHO4uHWMiZI0bTJkER0QJJLPq8nxBkBu+VIBVznEseBmIeuwzzy/8FE+Dm3+FHmZ6egxdqEsgKVkAsg+cwhHkj7HvbxrHKOQ0JKI+EMPNO3YF7CCRSeB05boOBQU5CMlcR5yL5zCH6cth8U1mgCJFtWtq5ewe/H7HIzOw2eh9LOV/UDKOX8U2xZMRNSIOFSq1YCPu0FSRaqN7DOHkfzZDHQbmYBnKtfE/ds38d3c0ajRJBK/6/3P2lJvmDwIzbsORJ0XX2V2bH7/bTR6NQYRkVHafgvJDACSKnyLAInXX3ZyvE3rWwS3aFY4IMn2DitckOsaChSd92tWOn5OWonbOZkchJgPvpDMEEy6ejYNe1fFo2J4BCLadUdwSAlknUzFLyk7EPFSNAdAmQcC5+blc0jd9AluZl3g6wfO3gwEFxOsVDBYFh7cuoHtfx2Lms3aoGWvtzVAfJ5t49o5AVCXkfGorCROWWn9LqQr98JJ7Fg4GZ3fmYGwGvX4s2sXTiK0dFmUCaumOwcbJg9E8+iBeP7FjnzO5mlvoTEB1Lqrljin1ePUYGxcTKtutJxM42Bl745jk+CApHKLwyY/Jnn4bOkRHJDIgid/Nh23rmQgLDwCnqBg5KafRMz0z109u6SEYQgpURqdhn4ADwVaApu2ZSXO7v0G3d6dh3KVa3BttX3+GFzPOItKtRsiOLQErpxOw4CEzXwdfZ8DkpDbh/duoXjJMsww31fO2SNC4kbGo0KtBgwaM1DmBvEmjMOvVzKQNHsUOvzLJFSp14wBuX/rBu5cz8ad3GzU+X0HeDzBWD9pAFpED8LzrQRAm6a+iUYdY9CgdbRRuJp9O5XrRD9OtY5cRarqHdLxK7s+0ja7KJDM7oK706CaqE5O2rloAuq06ojaL7RH2ldLcfnYfsS8v0o7vusXTmPPsg/RJnYEy4XqThBIBQ/vY/O0P6Fhu+5o3mMIsy4pYTjqtu6CiLbRSFn3MdIP7kL/hM0ICgp2jI1EQtt5P2jEBznnjmLHxxMQPTIeYZSDpLtjkGQ+elzwCLdzs3A94zQObFqMsFr18biwAHdvXEVh/kOxIDwWuo5IQJmw57B+Yn+06DYIdVt14ntsnDIEjTr2Rf02XeGRtZUIvnR1vj0+r1f3BWnBELPEs4h3K/v7WZyDlDypPplydoHstJY7zSRlqx3W0f0Of7kYmcdT0GfaSt14/TlpFdJTd6L3hMW80vkHG3XSzkUTkX/vDnqM+VgImJJeACnr/or0A7vQP36TNBTA1r+MQuFDETh6Ne8xmCVu78o4ZB5LdUFFQfIWFsITTDnOZJiNNrHDEN6iHXYvmY6sU4f0dZTLKoU3QOlK1fBMxWooG/YcSleoDIsWCIB1E2LRottg1I3sxCzbMHkwGncigASDPK52kmKScoAMA0Amwq+ekgBl7ZypTYI/SE6AzA6Cr1tzOhCmu7Nw6G8CoD9OXaEB2p84l3NJjzFu46CYdPDLxcg4/ANen7HG2bogAbYsDdCA+E06Bx3fuppXOL1O7tqMNv2H4fnIzrh09EfcvZblAuhOXg7S9+9AvbZRKFOuIh+TaxU1GrdC+Sq1kHvxNB4XPkLZSs8hac5ohLdsh5bdh8htDBtn9mxB5bqNUK5KOAMgABqCupGdyXJgw6RBaNLpddRv60icKFBV4StqJFexKm04Mc5dxHphCYCEkruYpCyxUQOx5vttOSiZU7baAenQ10uQeSwFr01ZrveRdi+ZhsKCfHT580fyO9WekmDS0W2rcTr5a/SZthwhJco4+0rwIGX9fGbQgPiNsIIoB8luhaAhvhjRA637D2O5ke11F0BK4qJGJbCL4y0BCZJL7mSBun3BeAQXL4FX3h4v8lJ2Br6d+5/4XY83Ua9tNAdz7YRYtJQAEWBkGpp07IuIl7q5Og5OF0E1TX1AklsWXFAb3Qorc8cMv2apq0OgHZ7cG/Jp8fjlJ7nfQxJ56KulyDyRgt6Tl2mAdi6cwOah49APXAxRMnfy+4048f1G9Bz/CUqVq6DNCD1T6roFnIMGxG1kiePgSpAof34+sicD9HyrTrpGMhEyAaoY3kDYdNlW4D056fZUgzV106e4evYIeo5dwMHevXQ6G4Tu786DhxaI14u14/uhZfc3Ua91Fz6HclKTzm8wQH57RLSXxA+tcpLZmTCbqzInUg7K3PEhqZ/fno6WO+5cK4aJ1c6+XF+jtiFMJgkWHd7yGUtc70nL9HbDj5/H4/6v19F15GzNRrFBKK7/ectynNu/DW98uAYW5wrFTCBl/QJcOLhbAMQmQRS+tJdEr9UGQOIJZREtUfIFSJ3jBkm0hejai4eTsfeLOYiZtgLZJw9i//oFaDtgOMKbvyxzh41EBmgI6lFhChvrJg5A006vc/ng2y3QG3kSKGEcit7wI1JZl7d/wAwyAy5+l2EcfLYXKDBe9gMOKIGYlLZlGTJPpOK1iZ/JDgVw+G9LcPVMGnqN/0RYYdcurgXKUbkXT+G1iUvlMRVkC6kbBED9P9og7LlhMLwWAdSLk30dStjyZYIUCCClcZzMjZxEID28fwfrKad0jMGp5K9QtX4z/OGtseLOvJVkI3HsG3jBYNC6if3RlBnUXbeEBGkMhuhtc2cvKVADlcuAS9sIIOWkTBYEAEm7KiF3FBSzRvIF6fCWFcgigCYs1buy6anbcXzbWnT4t6koX622McMgFsmWWUNRvlo4Xn5znN98Q+qGhQxQ7Efr4AkKkd0G8SwscaN6oXXsMNSlolH2ETVQlqVtNuUgkjjXy4ZwXDonieJ22/wxyL1wmh0cWetioaFGQxNIHNMXL/R8iyWOQCPJa9olFg2IQXor3L19bs43CPAEkwKClPHddA3Q05hEbRcFgszeen/IVcyqwvMbAugAeo9fIhjpsfDowV1snTuag9ikS6xrCIWK2h9WzELrfsNQs2kbhyGy53dg4yIB0Kx1Qv6UsaFJB8tigCJjh6FG4xdx6MulaDtotItJ1LOjOiggQBIZE6TcS6fxw7JZeHD7JqKGxyGsVgQHMf/+bd7fCgkthTXvCYDqt4ligBLHvcEANXy5pyFf7saqbppqJhUNkpWxdZoNjzMnwPWPaQx85E6DZLCJ5M6jBkiU7FA+IYBOHkSvcZ/qVhKBlLZlObKO78eLMUNRreELfOz+zVzsXRXHLIoaEY+gYGKIsfFnWThADDqcjH4z18paxnGO9KNXj+7NFvfSkX3weh+jF/UAQ0I0SNTqoU5CkQBJkKzCApza8zUOJ61CidLlUJD/AI079kXjDn34Xr8c2Inj29ej1/hFuJZ+DKUrVOWGKYFHktcsqj8atOsh2KgmhHynf8RBZwiF2es/KWRlbJ0qTAIXnY5kuXOSaOso4+BiEgGldlp9chL14wRAi1zTQgUFD7F/7TzkXT6P0mFVUKx4KG7lZHLh2m7wuyhXNdydE+WkUOrGRZy4+81MlDnI2Z4oePgA6ycO5N9AueKlIe+Jlg/FQcrd0wGycf6nbTi+bR0bmZpNItG23zCcTd2OY98lInpkAspWrol9a+bg0YMHaP+nca49H2bQ2NfRrGt/NGxHDHJ3BcSOq9OQVbWRtuAB5M7K+Haq3vKWtkeOXDFcLgmSCPJnCiRiHFNWT/7I4paanNnp3MAkudLFrRzp8sKLK2fScOPyOXgfF3DvrWazl0R3wZBSZ+bOwo1LZ3AvLwd1ft/eMBfiGS8d+RH7vpiNf3qlN1p0H8wGhBeU6nh7KAcdwc4FkxA1Mh4Vazd05yD5F3UgqMnbLHoAajVqxZ9SIbxt/jjcv52Hxq/2QdqWFWgTO5x/1293b6Ag/xGCQ0K4AKcOeGTMv6M2PaPfQIrKM6bkGXtEej5PTArRDQRAgjq6KBTAkPX1B0m1902QVEvGBMmUJ7d5UN1w2hNyts35m7TUqnPo28Rz+Mqd6jyovOktfITsM2mo1bQtLxh1vglSzi/HWOKom03tm0DF7ONH+QhiWbREM1VuGeX/do83+25cOsdd+C7vzOSxtJO7NuHnb1ZpsEuWfZbNRAi3sQJNDamZO2fKRw70Bdw6ty4mTZE2W9pZCQpP7fjkFTPQKggKqL8HJA46j3EJkMz7qvEs9mW6a+HIr5Jhc0GZ5kYcF6xWe0kKpN9u38DlE6mo1bwtQsuUD1jM+tGK+2niU8oneVkXUL5KTdFNJ8Pw2z1upBIYVLyWq1JdtnWcjoC41lfunG1z4faEa3QVt3gMBkj/aMkkESQxreMEyWGT+kyB5OfufLsNmqFOb09Inti2cAYjfW2+wzY3g4ytc6OQ1c1V7e7cIMn62t0iUr85oODJDw2Q3ONcMvAy4Yskz39Ii10ESMZ0ke+snF+r52LS5CuApQcXldyJKt23SxAIJCGNDkiBd2XVIvCXO7VJ6J4ScrFCgukCSckYM5GToJZk89kDMUlv06tuAy/EJyEkAq2YxBvZVDdp/HxHjI3ZO7O3JoF0RrfUqJY5POIwCTauEoPW2LbNo7/+TPIfRgyUC9QAvDYCcgjF1dPTHQPBTi1l1PaX+c53/EuD5BrgN+TOmNEz86WSuSfJnXg2EWEOPHdO/h6QZHIPCJIzYuw7KeSSO1a2opumFpBoZX07pXqBjaO2bfPwfFEgmQzwBUkB4d7wEyvaL+g+3QgBKu3KqmasMiw+XXINkhzqN+otQSBluX0nhdSCkH07KWn0rOLZHJBUt/5JMBU9vSqTPt1Q1zTGUApv+5hTrU5D1D3OpXPVzeDiwc348SRIcYD9ikvupGHQY71GLnGtWBlc1XLR+UVuT/gzSUmlmWMokKI3F3BbQ00Yaek1meQ4UPciUxItJFCMK4uutXpWX5D+O0x6MkiyXeQDkp7mCTALzsZAztzRyIZt28meYtZ7JesNzPovre3F1xCIb8QAAAAASUVORK5CYII=",swimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEulJREFUeF7tW3d8VVW2/s4lCQQCPEIAUQjS24QylNBBSAL4KD4Fab5RQSPgiOj49A0DT1qAUBXpzS4MJYDOKB2GFkIRQpHOEIQkhBCqlEDueb+9djl7n3tTHHjPf3Ilv5ucu8+556xvf2t9q2jdPPq5bVkWYFmwLA9/Z/+xY2B/ys/oD3Hc/c7X2QBsy4KHzgRsj7iGTafSZ/m9PF52FXE+uyL/B9i2emdHbJu+jR+nX/l57Dj9yHPZcdsL2/bS5172zpZ6bbA7tr3yWmKNPF+8s+ta9DX8PH599rv8Xi9/bm09vx92PX6P8jP29HRMu1fxdM7zAWkeeLdZVpH3Kz075qJ148hnBBAHwuMAIkFih2GCREdoPfvHz2G3wvGw4PUHkrR6PiBZwiBkbPFAElZueAmGAxI7zo0oj7l/ZwaVBjONaQmA+HVzyPjSiLrR2X1xgPjn+hq5efIGiZ+bJ0gEJjeUB3aWZXkaWtcZQGRwtssZg7jBuR3zZxKtl0zT3v9/QJLGFHBqIPHdK3asZJzY/cZnjEkaawAvbC9jhWSnA4Zcx9ljgqRY7g+8f4FJZFN4l1rXDy8RLo4Z2mSSARK5Pk4Tzijh/iS7XGAa7k5zb8rJPTYmOcyg7Zcnkxx3p7ON3J1iH3dhuTKJXDDf6f7YZIDvBkvbKGL3aG5Q+gzHnXuANOt68hKb4gYZjAOkuzsTJOHu/IDEY5bJuLxB4iDn9dLdHUUQ5sr4k0ksyHX5MkU8pCsuqXUaANKgDCRhdXF9AZICJG8mGS7PJyY5bFTxU9ybl9yzAzpjMBmG3SOz57VDi5VI4GTwxyRNMEg39huA5MQfISJUTOIPxY3NGWXGJLnjNUO4WcIVhAKJu7hHAEncm0+s0tydIRb8CgcvrOs/LrIpuiu15lJoKiY5IEmF57g7J2b5U4GP7O5IcTkv2nV+mcRAEgpLyj+l6nRWSTY4AV+pK6Y43TFJqTYz9viLSQVmklKaWqz0AckSAPEonwdIXIIb0pudIoA1VN7/VUzSQCLyKzVu08bneDEmObJbSm0V1A3pzVZKuSzjjmSQCyRiElN4ppTnEtwlFnz+li5Zc3NGvDOVp+nubFhZBxZoMtsPSCImOSDwLMeR2ZYmHNzqz4xJFC2kBPcRDgWISS6QmL3Z3sq+cwtHtqxCRHQfBAQWFTHJl0npZ49g6+I4RMWOQWjlGiLHkiCZ8jnt5EHsX7sYHQeNhDfHi6RVs9G0+yCULFdR7AWe/yiQRKzauPBD1GgWhfCIViJXMgGQm8VQgn7Eg9xoVtb+eTZnB09ShWZWSamTqOoiwgGJjno8sDVVJ4VFvu4ONn65eQ3enAco8W9h8BQJ4PeQx4vlLZRLiB/2oJfPHMaWRXEoWbY8OgwaRddymMQlM2Nc+pnD2LxgLKKGjkNY5VpOLqPijePC0o4fwO5lMxEzlF33CWz/cgru3b6BZwaO4PcphEDWpXMoXioURYNLEiDfzRiOOm3+HdWbdPSTT9FdKeAMsARIxEgBPFttXd03RwEk1RuJCMkcvXpAmWhu7o4B7EjvnOy7SFz2CTJTTuP5Dz/llQRS6TypvXAsCQfXLsGtzHR62KDgEqj7TE80jOkD21PEB6KH2few++uPkHH2GHqN/hQesUaquxtpKdiyeDzlMNFvxiGkTHkfJmWcPoJNC8Ygeuh4lA2v5RjKT56UduoQdn01HTGDx6Fk+Uq4eyMLm+aPwpP1mqJxlwGqMrE2/k38rlMvVG3cjgM07W3UbdtNAVTQmKRXHXSQrKt759i8hMOMW8Rgkg9ISoLLcpDGJI19V1NOYd/qhbielkJGGjA1QZWQGDipx/dh66I4lKtWF/Xa90RA0WBcOJKI07vWoU777mj2fKzBpMzzJ5G0Yjayfj5H13tpxhoCSMahHAa8bePOjUysnzUC4REt8fvurxiqju0KYtD8MYh5Mw5lK9c0YorazUIFZpw/jn8snoAOr41E2FPMHdq4knICQcVDEBJaQYDrBQMoolNvVPl9OzB2fzdtGOq27Y4agkFUdBLlHb+VDp/P+HoJkpWZNMtmLoozwwSJuS1Zf5P5kXR5jvsyQdow+8/IungO5avVI1eQfvow+k9Z5eRWsLEm7g160M7DJsMTGKQqEfvXLMbxbWvQY8QclK4QToxcN+M9XPnnCbpeYLFgXPrpAAFkMTdj2/CIWh0JbdvG/dvXEVS8JN9o5IakcLBxmTFo/mjE/HECwgRAjsuRCSKPSdfTL2DDrBFo+4f/Qvlq9Wkz3Ll5FbeupOFmZiqebtQaHk8A1kwaQgBVbdKeDPvdlLc4QE07GS40N5DyikmUBzKA3EVQd0xyM8kESZaGeOz4Yca7qNWqC6q3iEHS8tk4f3AH+k9ZqRiUcfYoNs79H7R9+X083bA1pWVSOGTfvY3lI19CvQ7PoXHPVwnU7yYORc3WXVG7zbNIXDoTZ5M2OwCxU7WYJNWdqndJcUcgeZHOAJo3GjFvTUBYpZoqjjjuBch5cJ8AYF7gwLefomzlGsh5+AC3r6bjYfZ9LpA8FqLeGIOQ0CewZuJgRET1RrUmHQiQbyf/EXXb9SCAmIFZSqC7L1McOMVTE0An+bau7PmEJ6oi2DvVBFM4FBwkhjffvXuWf4LzB3ei3+QVqgrOWHJq9w/oPe5LFC0eQmUjCRK7i/Uz36dg3HPkAif3Efe3+5uPcHbPJgOg76e+g4f37qqY1ajbHxAe0QI7v5iCC0eTjFjG2OR9+BCegAB1j3JB8xcGo0rD1tj+2SSknjyozitRphzCwmshJOwJ+ikdWhEhoeVheQKInasnxKJB1IuCQcC3k9/kADWLcuVTfup3umz3clB4ciyZD1gZiTMNma1KPUoMSHVnKaXmlINkWYiZ2cyT2BodIE4UC9s/j8fVC2dIOAjy8CqAAGHv8lk4t38r+rG4xYseKh75Ayj5+6+Qk51N645uSUCrfsNQLTIKF5J349bliwZAN6+mEQNrtIxGSOlyqiXB5MtT9ZqiVPnKyLxwCjkPskm5bZj7F1Rp0AoNOvdTxdHTu9ehQtU6KFU+nFxhQtxraBD9omIQi0l12/dE9WadyP3qjJEtD3/VctUeMUpLXliXd3+sANIltVNbc5jkLybpMUoqPB6fgKQVs4hBfeOXKwZtmPXf5Cq6vTdTuD2FAoF08G+f46fNq/DihKUIKhFigOQPIIkAixFfvN0NrfsNQ/XIaBbqKW5wSc4DFYuHG+eOQudhE4kV/DBfx1yRIxS469mycAwCihZDmwF/oqsw0cPOb9ilH2o2j6Y1CXGvo0F0H1Rr0p7OXxM/FHXb9USN5lEiRyoYSHpNUAfSurzrIxWD3MzgIMkYw5lEO13Iab/rCRx+DmNQyqFd6DtpuTrn++nvknjo+s5UWifBlPlP8vqlOLJ+GV4Y/SmCWT4j0iL2tnvpxz4uTqfIl8M4QDUio3lPTggHWRZKOyUBmsQBUg1BUQUXbkYa68DaJUg/k4yuw6cRkDu+mIxbV1IR81Y8V5FeG6vGD0LDmH6o1pTFIC/WTByCeh0YQBxAnsiasYbUnMiHzNYFr27Ihh8l4hk7P7JtChlOJduXSZxF8rg/kMyElq9NWjkbKYxBE/+qkuBti8bi9tUM9PjzHAGO4xoZSPtXL8CJHX9H/6kJKFIkQHVl2R0mfvMxziaZMcgNUKv+b6Mm270ikdWZlHYqWTAoHuWqiERVB0nUjKQcTknegcRls9BzxFykHv+RUofI3kNQOaKlMn7CuEFoFN0X1Zox1ZaD1RMHU+pQk20SoyurlaBUV9ZMXPX1sjloZeyYQQzyUp75eEHau3IOUg7tRJ8JyxS4jFUXj+1D77FfUAWCM8gBie3S9DNH0Gv8V/x+mKFF67ygADEXx/IiCZJ0Y2mnk7Fxzih0eTseYeG1VTvaYJIGEhMrq+NiSVWe3Pk3VKgegdYDhqvKObm4sQPRiBjUka6XMIGt74lakTFO+10xSe9XmZ1bule9I8zYzNh3eft01W7wulyXfybxSgIZTZtbcOdJ7O+9K+eSi2MASZFwctf3FGeYkUIrVecEUCDZWDn6VYQ+VQ2dYkdT65zXLjhIEqAB01fDExBoCAD2B3NxjEHVW0STzXWQmLu7fOqQAGgywqrU5q0F6VJUu1kvxQCb5o3ClfMnUTLsCUQNHY/AoGCnmQdg1ehX0LBzf9Ro3onmG5hoqN/xP1AzMsYlEKS7KxhIyj1e3j6NGMSN7avU8nJ3+YG0b9U8AujFuKWqEs4Kmyx3qN26Kxp3e9lp8lnMgMlUK2vzn3/ipRNmPg0kVhtjLo4A8lO3kwBViojEvoQFaPPSewZIaacPYePsUegyfDLKhdd2zTfojT8e2DNTTmHnV9Nw50YW1e/KVqpBu/z+LzfIXoFFi3OAug4g1SZjUv2OL6BWC8YgvVpuNvz0ARTdtbkr5lb6P6aKPEgOhnB353G3F8TUDyeNIxx0kDxUkeBymhi0ah7J3d7jv3E6tQAdT0neidb9h6PS7yIJpNtX07B14Tj6vccHs2AFBPJzNJASmUjYu5kAYpUEXYJLBkV07oOUgzvgzclBz7/Mg6dIoAKJubgNs0ei63DGoDqCQXJuQQRnFqYfPsCJnX/HoR++QXBIaTy4fxd1OzyHeu2fI6OfO7AVP21ZjWffnY6Mc8dQIrQCgkuFctk9diA4QF0EO/MCycmNcqvZWanbptisgKmqA+yxPYJJecQkR+GxSjY/RweHfb4vgQGUiN7jvzZEyMPsu5QQkuso9yQCixXDtdQUFCtRCs+8NhJlnqzK3agEW4C0xwWQniexKsRfP+hL91CxdiO0e+UDBJUoyd2gKAmln07GegFQOQaQ9PtiDZCD04kbcHRzAn65dgWV6zdDZK8hOLN/C45uXEFFVpYr7VkxC9l376DtS+86SaUYw0oY+yoVTzlA7Kv5pJCZDzmdWznS5WaRZJJ1aetkYpAESRpGdlmVi9OYYeY+XOFJJqlYBAuZF07gl6wreLpJB59xLlZ1vngsCawoyXZsmYpVULVpBwQFszqa09qQILGHzfjncdzKTOX+XrBVgsTU4vbP4lG/0/No3P1lWO6KOGtLnDyEDXNGoes7U0gkyMYGl70cyJ1fT8WN9Ito0LkvJa/sA++DbGya/yG5OpaEJq/7Gs17DUGl+s1x92YWWKW9SGAQrqWepwp4kx4DUbVRWx70ZSuDJLwvY/yNc+lsslK3xNPQiA6SSFo4K7S2g84Q57hQYgwkrW1Oaz1yJEuukXmVbEvIxp82Z+czfOIwiWzoEg5SKXgf3MPF4z9SuSa3FwE0eySeZQBVqcOrxmKxBCmHjM3KOCLFFZNC9+/exrbF46kKEhZeEx1jx9DzHd++FofXLVVfGVyqDKIGj0NQcMi/0DrnJR4DoEtb4olByp1oEz4kHAoAEsUkNkQiQDJyIqkMZVIqJ1hlV1Z1Z0U31md6lYHIQZK9pNxAcsckN1B3rmfi58OJqNqwNYqVLMObfn5A8lV3smSeg6xL51G6QiWKgezc7Hu3cVv0tBhrS5V/UiSavLpuFkd529ycUtXVnckwurdLmyepSoIEyYhJfmYVpCEcILRqA1OCLlC5y+KG5sxzzTfI6VUCWbo34by0UWQ3SCK/VnU8yYb8urIyJrFvMMe5RC6iYpIjHPiu1gdPtLxFmy5yz8pRz8oYdGSpc+7CwV2nsy5umqjNZjMm8Z3sgMQ7pVKKq/KO35jEJ1OVbPfXlVVu0M8QimCsoxTzB4lvFqegKrZCvjN3Jkg8y1cz5T4jxpoE1w0ugFRG9dM6p3KNwSR9DFlWrrUmnSiWClDTCCAZW2RckQPwTq3NP0gmM6S8LiLGh8WwfJ6tc84m5/v1mMQtb3yHYKE/d8c3BXdqVEWmumGu4Yh/INRdwZgkEkxRGnIXViXDbOTkkqDqTHJA0guj5NK08hBsLLV+3jjB6Qdp7kw20XSQaK5AEwI8T3GEhCMcWOucH/dbAWdn5TbfoI8Yu9ydj6uULkpMCskaoQRJfndeMOU+vSoCNg1oOAORElhSd67iqsOk3FyYCZIjvx2GOgVWO6sYijW0LmyIE+0GbcdqQFEzXAZ2zdWZrXB5rh5jePs8X5BUjNGZ5BYMUvU5ao85JD6uLOJILiAVhEl5g6QNFop5BU4+Z4bOqKFJd5ZrnBHNONmU0ydceYE3DbZ3W7GcoPeLt3j9orV7/sD5AGJz22Wt3liSn6PIx48UfvwoFrCOLR8ddOPaz9sAu6W/CxUC9CjmffRziR3758dWzEbOAcDmY5PaqxCgRzfyo1xBua+kxQNbenOwzbYRVAjQo5j08Z5rxJc9C1+L9Xq9LCapVyGDHq/Bf+3VfASAWzQUAvRrTfp41/sA5BYNhQA9XoP/2qv5ldC6aCgE6Nea9PGuzzXHkaKhZewS/j/cFL5+EwvkmYQy0dDi9UULfpM7K/xSssD/Akhf9+xkhHlgAAAAAElFTkSuQmCC"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEyhJREFUaEPFWwl4TefWfveJzIkhUnNQQ7TETBGzGtoU1bpoixa9bd2rWkVVJ1o1lFtDVYdf+Xu1fkqFqqlURSIINcVMzCQhJIZEZDz7Pt/6hv3tfU7C7T+dh+ecs6ez93q/d613DTEAIDdlaQ13EWYZMLqYhlHVgAHDMNgu/m6w7/RFbHe+8+NMAKZhwEVnAqZLXMOkU2nf/V4uN7uKOJ9dkf8DTFO9sy2mSb/Gt9NHfh7bTv/luWy76YZpumm/m72zQ90m2B2bbnktcYw8X7yz6xr0M/w8fn32Wf6umz+3djy/H3Y9fo9yH3t62qbdq3g66/mAdBfc2w3DZ0KNmI+vGAycooLiZANGGAyXBYgEieEDO0i0hYBj//g57FY4Hgbc3kCSVr8PSIYwCBlbPJCElRtegmGBxLZzI8ptzs/MoNJgdmMaAiB+3WIyvjSibnR2Xxwgvl8/Ri6e0kHi55YKEoHJDeWCmWUYrqbG7aNLlsHE85woLkiQuB3vzyQ6XjJNe/+/AUkaU8CpgcRXr1ixknFi9dv2MSZprAHcMN2MFZKdFhjyOM4eO0iK5d7A+xNMIpvCvdy4feS7NABVuaElMzgrbCCx7wQtHcXZw/0ed30OMG3uTnNvysn9jzHJYgYtv1KZZLk7nW3k7hT7uAsrkUnkgvlK98YmG/hOsLSFIlaP5galz7DcuQtIN24l/6dJcUMYmwPDjO4NJOHuvIAkwdJjV+kgcZBLe+nujiIIc2X8ySQW5Lo8mSIe0hGX1HEaANKgDCRhdXF9AZICpHQm2VyeR0yy2Kjip7g3N7lnC3TGYDIMu0e26G8eWmxKIcDJ4I1JmmCQbuz/ASQr/ggRoWISfyhubM4oe0ySK14zhJMlXEEokLiL+2+AJO7NI1Zp7s4mFrwKBzeMWwcWmRTdlVpzKDTFJAskyRLL3Vnu8H/F3ZHisl606rwyiYEkFJaUf0rV6aySbLACvlJXTHE6Y5JSbfbY4y0mPTCTlNLUYqUHSIYASEjokkFiAAiFpwsCAaxN5cHA+QPxCKteBxWq1iYzekjwUmLS7YzLCClfCT5+/jbvx9SWBInIr9S4SQuf48WYZMluKbVVULdJb3aklMsy7kgGOUAiJhUpheVUdxKUC8k74RcUgsp1ooQMl6rMi+pzCAfpfu3uzoSRtX8huTjLzUlJbW2j/Upq8yzHktkGigrz4OsfKOIWsOK9F9Ck13No2OUZOu7w5uWoXK8xKtVrTEylK3iAZMB0F2HNlFdQMaIeOv/1ffqdg+u/V0DxmxdYiPeQ8g8hMrqXBpJckSUxyRISHC8Jkl0+C41Phs69k4XdP85DZPsYVGvQXKwFnv/wPInnUwc3/YDM1LPoNuIDlZs5pb9cLDYl6EU8yIVmZO37xuTsYBJbBG6nu3MkqHSsAKkoLxdxi6eiYq1ItOr3Mll+5fsvoHGvQQSQu6gQSSsX4OKhnWja6zlEdR8A0+Xjkcyy651N2oLdy79A91FTUbVBM/qNX6aOpPfbGVcQWLYC/AKCFUh3b11HeK0G6Pn3qbSNuT5uPUesEYzznsTKpLZkd1dYkIcDG5bg8pEkNOzcF5HRT+JW+kXk5dy2EmY3cOd6Kk4krkejzv0QVD7cdh8BIeUQWrGaTb7bwBIgEdjaMxiZf3ylAJLqTa5uySyl0CgTtdxdQd5d7FgyE3czr6HbyI9RtlJ1YszK9wdzgDr3E1LchZTdm7A39j9Q/ZHm6PjSO/AJCLIxyXQX45dpI+EbEIynJnyuQKB7LS7C0rf6IfqFN1G3bQ9Id7d25ihUe6QFWvYdYbk/G0iyAsBB0IWDnrfoysopneU5zJgpezbj8JYVtNAyzp9A+ulk232W9qVmVFtEdfuL9yTXJvEFIyU7M/d+ZcpSjmH42JjE5LcNJM0V3rxyDkkrvkBRQR66vvwhyletxWWzYeCnD4agcU/GoKcJ0MxLp/HHz4tx++ol+JTxRWh4FXR5ZRICQisokM7ui8OupXPRecS7qNk0Gnk5t2C4XPAPLofCvFz8OGEg2g8dizqtu3G2FORj2YQB6DR0PCKad4RLd3+2YGslsx4xST9OGcmTSRTvxP6rZ48gvGZ9uFw+Kg86Ef8LLhzagcdfngTfgCDOHHcxbl1PRdmHqntWJhwy3Ju7k0wybuxZYDJDcGYw+1ogmVr9TQfqzo00/Pbl+wiPqI92g0YjoGyYApKBFP/dp6jTqjOCyj+EU4kbcCl5F2o1i0bz3sNRXJCHrV9PQnCFcPQa8xlPck03fvl0FLkF5t7Yz8Yvmobc7Cw8OXYOcm9eR+zk4eg0fCJqNe9AAN24eAqbZo9D/w+/RXDFKjx7EOpOl+O8BieDNH2SNSStZqcLC104iPPcxSi8l0vs5sa06nY3084h/vtZaPbEYEQ0bkfsZq70wsEEHImLRfuBo1G+au0SQSotJtHzMICcRVBnTHIyiYGVenI/qj3SEi5XGQscAAW52bh8dA/O7PmN/HR47QZoFjMYleo0EtUGF7JvpKMw/x4q1qhLhj23fzv2rPgCfScugH9oBaSdPIAd/5yFmHGzUbFmJG6lX8C6Ga+jZb8RaNjtWQLoZPwvOPzrcgyatozXt3gGRG5M1bukoCCQmFFFfZUdLaSfFcRLBunQxh9w9XQyOg55W8UW0yxG/t07iF8yE8EVHkK7gaN4nut20z24i4uxe9UC5GRloOOQ8fAPDPk3QLKSb+N60hc8UWUrUDFJxhlLOHgDiQHLbuR2+iVcTUlG+umDyEo9D7+AINRu0RF123RH+Sq1lKDgZSFdrvNV/+MHg+EuKoKPrx8KcnPo+MgOMWgz4G/E7Izzx7B53juoEtkEPV6fTvsTFk/HxeRdyu13GjoOtVt2cTBJlsKtsowsjxOTPECyqs26BM+5mYGdS+fQvXUaMg5lK0Ug904mEv9rDrIzr5JwYHbIy7mD/HvZKLibTeAxEVGYn4cq9Zqgdd8RnvU7vdLh5qDw5FjETvb0Gbvn22S2ktxKDEiQDDCXx/ZfPJQAFoMYQ1je4i4qVoZiIDNl5VPGj29zVHQq1WuEqG4DuGLkIQunEjfS4ggJr4KLBxORdmIf+r73DXwDg4kNl47sRvyi6TB8fDBoxnLy8zcunKL4l309DUkrvsTT7yygOMhIkn8vp0QmybYD93SiBEOGkYVVq9rtGxCgYk9BXi4Sl8xCdmY6eo2agZys64hf8in8g0LhHxwCP/YeFAK/wFD4se8BwQgMCsXdWzdwZFssWvUZTkDx2O9ZiFXtEVtpyQ3j2q7PFUBW70evJlgSXMakAz9/S8BUqPYw7t68QS6ofvQTPI5piOifGRIX9scjLKIeOgwdR20KXnXgIJKYSDuPX+eOQ6cX30ZE0/aqVnfk12U4mbAe/iFl0az3i6jF9onX8d9X49i21Rg4damoaQFLxvRR+//sB7YYBkxZyl2jMBoDPv3UIdRkscY0KYUozLuHMpQDmhSnXGV8YLjKoLioEMWFBfDzC0RK0mbUbBINX/8g1ZdygqTXBOUiopLVtZ3zVAzSE1aLSbJoyg1KTTfBJHbMsW2xuHx4F2LGzdN6SY6qgzgn7tsp8A8uiw5DxgpwLJCKCu7h188noHL9pmj17Kuk7uRvbf/2E7h8fFCpTkOkHt9PQkK+tnz+DgLLV0THlyZwEek2Kf6JcKOViHiMkfFJZBuyG2hjEN/oQu0WnVQfyVv74drpw0hcNgcxb36GgNByWD31FTTq9izqt+mBM3t/x8nE9bRPl+r2XMzJJJ44y4Yfuw0jI3GeaYrU3puk5vGJs0gyTAfp+LZYnN65AYFlw0pcrMKZ4V7OLdRo9BjaDx5rdWgZFKYb2xZNRf7d22jTfyQyLp5CxtljKOPnj/YvjsfqycPQqPtf8HCLjlg1aRg6DptAK5K52PUzRyN68BglvyVIwmt5FQ58tepdWeHuvAoH6QZNYkv8d9PRLGYoKlSvg0vJO/HH6oV4ZuLXcPn6I/aTEWj0OAOoJ87u3YqTO9bjyTGzrWqDJtdVh9bRd9JrgtTgy9gxlxjkZotZ9HRKZpInSMfjVuPigXi0fvY1j7a4veEHHNq0jJLZ9oPfUrKenbT3p69xZs9WziqXC2HVHqbKRI2GrVGuUnWsmfoq+rz7JcpVqYl9qxfi8uEkPP3+N4j79hOwakLfd7+C4fKxFogJlRcJKPgq5gHAqtc9EEiWwLhwIAF7Y7/BU+PmIrBcRaTs3oyjv63EM+8tpLjCAIrq3p8AYs9zMnEdYsbMUTHH6sraa396D0l9ZqKBXFzCHNVucGuu637ujuYNDAOMQZcP70Tnlz/kcltEfot5Vld294r5CCoXjvaDx2jzDaCMPDsjDRVr1UdY9bpw+fqRi2Nd2cMbl+LMni3o/8kPBEBRfi7WTvsbAXc15Qi6vPIBIhq39WSvAySZJ4korYElXIpqN2u9G5twcCNu0RRCufOI98joBzcswbWUI+g1ehbNN6z6eDiVsiLb9kTKni04uWMdnnprrk29PShIkknGtYTZxCCx/JVSexB3x0BiDDqduOGBY3HNJu0Q/cJbto6sXnjllW8DRfdy4BcYjNgpf0XlelHoMGScGkI5sX0t9q9ZhPDakZTIlvi6D5PsjNIbf4JpWnf2blYG1v1jNFo/8yoebtmJjL716w8RGl4VrfuPpNUe+9EwAqhBuyeRsudXnEhYh95j54LV8jLOHUflulE8VNg6v15mHLRKg3E1/jORB1lVbObuXM72ApV5mItj5rCEw7H4NSQSuo+aDhflUVyKW4pQVikMJCyZiYDQ8mj/vGSQ0NmiipGTeZVYcenwbty4dBrRz72BHUtn46m356N85QhiZ/qZZMQvno6iwgIySou+w1Ty6hUoB0iqSabcnZTXOpO0oqsA6cjWlTgRvxZPv/cNyvgF4PbVy9i84F206P0SHm7VlX46dvJLaNxjICLbPkEMOpGwFr3HzUNe9k1smj8R3V6dhJAKlVVM0ks8JfWRjLTt/zBZu1u1G5gZXCLnKSUmSRd2PP5nXDyUiMcG/J2D4wDIikMGDm38HiHhVRH9/JuqfcFqbqyImnk5Bfk5d1C2UjVUa9ACD9VugH1rF6NOq65o0XsYioqLcCJuDZI3L0doWGV0fW0yziRtwbGtsajTuivaPjeaEl3vIJlwWZ0KUYHmR5KqUmDZJ39ky4Epq3UzR1MbpO2gN8AKuwlLPsWtq5cR89YcuMqUIaOvmvwSonoMxCPtnsTppM0EUJ/x83Ez/QLiFk9Dr1HTqP5oCQFrpMtjCEUksUZq3CxikASJsYRuWDbjZOvBgxkc1OPxa3F656YHdnEsXkQzBgnWFOTnYvfy+aj2aHNUf7QlQsKq0HVZ5s4qxn0mfgnGrIR/zqQSUdUGzdHpxfHwDSlLv5myazP2/vQVwmrURY/Xp/FipbeXaYHExZTVAPQEiRAThgSunTmK3xd+hC7DJ6JKZHMSCuf2xaHdc28gIqqNKpqumvQionoOIheXemwvklZ9hTotuyAr9SxVHPqMnQe4XCXEJM8iLd1j2raZNDSigyQndXSQVDnI5r4MnNqxHpeO7kH31z4WeYs2quWSI1k832HVb1adfqz/SC+DkfZJIcYOlpjWatIe+bnZ2LbwI0Q9PgA1mkZzljITisHI9JMHyGAdho4vdaE8+Myd3d3lZF7DqZ2b0DxmMBWTT+3cSHdQv10v0WLnx+9fuwjVHm2FynUbo7ggH0e3/oSs1DNUVYlo3IYn2F4HI7VirmMuz0jdNpMYxFaVjB1ywocCjsakkkCimMSGSBj7HACqpFZWDkQsk7FKvZc4vcoHWSh11KZXnSBJ9ypLSCULhz/PJFV51tsFXmbuuAvjdUZ7K4ENRsrJVKukJLuyTvCIQam/f6oqCRIkW0ySCk/vDXGr2oQAB5cLAinBbUqQThGVAw8Boo1zqfEvYXJt5s4JkvfWuRQepZBJc3f2cS5vMcnu7ryCpE0XeWv42UCicSovLQ3ZOneAalzZOiPNMIyq0uA0i0XEsebjZCNOHlMSk+RkqpLtzoafGowsYQhFMNZSivcHSdXyZPFVSpX7zNwxo0nhQHOkTO0JTO0xSax4VeS0mne2rqya0nHGEieT9DFkWbnmLk7ONoi6E9uWbqT+PmOZSaO/lsyWA/CWXKYyg8dolgUU38+P91HDI7wk5OjKMpBU61yyThtCUedwcGy/IVjozd2peQrmCrkroJyu1Ne/xSQxbOJo+CklKHMbFJcQZzRgaYxLAmnlXwokwSKYWG5ciZtZA8VmMmCGKaktjEQOyzZpKguYmtHVtI8OBuvK8u/eurJkeMd8gy0WCRXJwXGMIOuukmrNHAy9uEqnM3vKRVUKSiVPr4oSDw1oiHagPu/A2kmih6OXasidlejC7CBZfyVhB0nEpKwABDSlNcZAMtzuWaaJLtLdSTdlgWRnkZ0ZcrXrMYa3z+8Lkoox+jiXAEVNEwmGaX9VwRwSFzOlg/QgTCodJDnGZQfJXtS0/1XF/UCy/pRFMknLv4B0mO7tAcV+E4LavnLlX3lTS/GLYAyLAAAAAElFTkSuQmCC",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"}],M=function(e){var i=e.className,n=e.dataSource,x=void 0===n?[]:n,M=e.col,y=void 0===M?4:M,C=e.right,v=e.bottom,N=void 0===v?23:v,U=e.precision,J=void 0===U?0:U,b=e.wrapWidth,Z=void 0===b?1200:b,D=e.trackEventItems,P=e.loading,F=Math.floor((Z-(y-1)*C)/y);return(0,h.jsx)(g.Z,{spinning:P,children:(0,h.jsxs)("div",{className:I()(l,i),children:[!(null==x||!x.length)&&(null==x?void 0:x.map((function(e,i){var n,l=e.name,g=e.id,x=e.identifier,I=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,h.jsx)("div",{className:t,style:{width:F,marginRight:(1+i)%y==0?0:C+J,marginBottom:N},children:(0,h.jsxs)("a",{target:"_blank",href:"/paths/".concat(x),className:s,onClick:function(e){e.preventDefault(),D&&(0,p.L9)([D]),(0,p.xg)("/paths/".concat(x))},children:[(0,h.jsxs)("div",{className:c,children:[(0,h.jsx)("img",{className:a,src:"".concat(S.Z.IMG_SERVER,"/").concat(I)}),null==e||null===(n=e.subject_tags)||void 0===n?void 0:n.map((function(e,i){var n;if(0===i){var l,t=null===(l=k.find((function(i){return i.name==e})))||void 0===l?void 0:l.swimg;return(0,h.jsx)("img",{className:r,src:t,style:{left:"-4px"}})}var s=null===(n=k.find((function(i){return i.name==e})))||void 0===n?void 0:n.ptimg;return(0,h.jsx)("img",{className:r,src:s,style:{left:"".concat(48+52*(i-1)+2*i,"px")}})})),(0,h.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,h.jsx)("div",{className:o,children:"开放课程"})})]}),(0,h.jsx)("div",{className:A,children:(0,h.jsx)(m.Z,{title:l,children:(0,h.jsx)("span",{className:u,children:l})})}),(0,h.jsx)("div",{className:d,children:(0,h.jsxs)("div",{children:[(0,h.jsx)(m.Z,{placement:"bottom",title:"章节数",children:(0,h.jsxs)("span",{children:[(0,h.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,h.jsx)("span",{children:e.stages_count})]})}),(0,h.jsx)(m.Z,{placement:"bottom",title:"学习人数",children:(0,h.jsxs)("span",{children:[(0,h.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,h.jsx)("span",{children:e.members_count})]})})]})})]})},g)}))),!x.length&&(0,h.jsx)(j.Z,{})]})})}},48410:function(e,i,n){n.d(i,{jL:function(){return o},w9:function(){return ce},QD:function(){return We},cQ:function(){return se.Z},op:function(){return Fe},O5:function(){return Xe},_b:function(){return Re},t7:function(){return Q},Gi:function(){return Ae},YG:function(){return re},qp:function(){return C},vr:function(){return ze},qE:function(){return we},Je:function(){return f},wb:function(){return te},cq:function(){return ke},tp:function(){return N}});var l=n(59301),t="banner___PoUBO",s="content___XoDjy",a="btns___Pb35j",c=n(37712),o=function(e){var i=e.dataSource,n=void 0===i?[]:i,l=e.img,o=e.imgWidth,r=void 0===o?346:o,A=e.title,u=e.sunTitle,d=e.bannerExtraContent;return(0,c.jsx)("div",{className:t,children:(0,c.jsxs)("div",{className:s,children:[(0,c.jsxs)("aside",{children:[(0,c.jsxs)("p",{children:[(0,c.jsx)("b",{children:A}),(0,c.jsx)("span",{children:u})]}),n.length>0&&(0,c.jsx)("div",{className:a,children:n.map((function(e,i){return(0,c.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,c.jsx)("img",{src:"data:image/png;base64,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",width:39}):null]},i)}))}),d]}),l&&(0,c.jsx)("img",{style:{marginTop:33,marginRight:38},src:l,width:r})]})})},r=n(79800),A=n.n(r),u="row___aXJjm",d="title___HUKL0",g="tagsWrap___XB2W3",m="action___VdHb1",S="bar___t1kKC",x="tag___V7Eft",I="name___Hk1Ip",p="num___xQpcH",j="active___XryTX",h="tagsBorderWrap___OMxjs",k=n(92310),M=n.n(k),y=n(89392),C=function(e){var i=e.dataSource,n=void 0===i?[]:i,t=e.value,s=e.onChange,a=e.onTitleChange,o=e.className,r=e.title,k=e.titleWidth,C=void 0===k?41:k,v=e.style,N=void 0===v?{}:v,U=e.fontColor,J=void 0===U?"#6A7283":U,b=e.showCount,Z=(0,l.useState)(0),D=A()(Z,2),P=D[0],F=D[1],Q=(0,l.useState)(!1),B=A()(Q,2),w=B[0],f=B[1],L=(0,l.useRef)(null),E=(0,l.useRef)(null);return(0,l.useEffect)((function(){var e;0!==n.length&&((null==L||null===(e=L.current)||void 0===e?void 0:e.clientHeight)>97?F(1):F(0));0===n.length&&F(0),f(!1)}),[n]),(0,c.jsxs)("div",{className:M()(u,o),style:N,children:[(0,c.jsx)("div",{onClick:(0,y.throttle)((function(){return null==a?void 0:a()}),2e3),style:{width:C,marginTop:w?12:4},className:"".concat(d," ").concat(a?"current":""),children:r}),(0,c.jsxs)("div",{className:w?"".concat(g," ").concat(h):g,children:[(0,c.jsx)("div",{className:S,ref:E,style:P>0?{height:1===P?97:"auto",overflow:1===P?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,c.jsx)("div",{className:x,ref:L,children:null==n?void 0:n.map((function(e){return(0,c.jsxs)("span",{onClick:function(){return s(e.id)},style:{color:J},className:t===e.id?j:"",children:[(0,c.jsx)("span",{title:e.name,className:I,children:e.name}),!!b&&(0,c.jsx)("span",{className:p,children:e.count})]},e.id)}))})}),!!P&&(0,c.jsx)(l.Fragment,{children:1===P?(0,c.jsxs)("div",{onClick:function(){var e;F(2),(null==L||null===(e=L.current)||void 0===e?void 0:e.clientHeight)>245?f(!0):f(!1)},className:m,children:["展开",(0,c.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,c.jsxs)("div",{onClick:function(){E.current.scrollTop=0,F(1),f(!1)},className:m,children:["收起",(0,c.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},v="tabs___GTqPV",N=function(e){var i=e.dataSource,n=void 0===i?[]:i,l=e.value,t=e.onChange,s=e.className,a=e.style,o=void 0===a?{}:a;return(0,c.jsx)("div",{style:o,className:M()(v,s),children:n.map((function(e){return(0,c.jsx)("span",{onClick:function(){return t(e.id)},className:l===e.id?M()(v,e.className||""):"",children:e.name},e.id)}))})},U="input___PW2zI",J="dropdown___vSy8B",b="menu___NiyBu",Z="text___Grueu",D="b1___ZKryM",P="b2___aKyGa",F=n(24650),Q=function(e){var i,n=e.dataSource,t=void 0===n?[]:n,s=e.value,a=void 0===s?"":s,o=e.onChange,r=e.className,u=e.style,d=void 0===u?{}:u,g=e.placeholder,m=(0,l.useState)(""),S=A()(m,2),x=S[0],I=S[1],p=(0,l.useState)(""),j=A()(p,2),h=j[0],k=j[1];(0,l.useEffect)((function(){var e,i=a;null!==(e=JSON.stringify(a))&&void 0!==e&&e.includes("{")&&(I(a.id),i=a.value||"");try{k(decodeURIComponent(i||""))}catch(e){k(decodeURIComponent(i||""))}}),[a]);var y=function(){o(encodeURIComponent(h),x||null)};return(0,c.jsxs)("div",{className:M()(U,r),style:d,children:[!!t.length&&(0,c.jsxs)("div",{className:J,children:[(0,c.jsxs)("div",{className:Z,children:[null===(i=t.find((function(e){return e.id===x})))||void 0===i?void 0:i.name,(0,c.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,c.jsx)("b",{className:D}),(0,c.jsx)("b",{className:P})]}),(0,c.jsx)("div",{className:b,children:t.map((function(e,i){return(0,c.jsx)("div",{onClick:function(){var i;(i=e.id)!==x&&(I(i),o(encodeURIComponent(h),i))},children:e.name},i)}))})]}),(0,c.jsx)(F.Z,{onPressEnter:y,value:h,onChange:function(e){return k(e.target.value)},bordered:!1,placeholder:g}),(0,c.jsx)("i",{onClick:y,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},B="quickPager___GM30J",w="disabled___Ozc8I",f=function(e){var i=e.value,n=e.onChange,l=e.className,t=e.total,s=e.pageSize,a=e.style,o=void 0===a?{}:a,r=i<2,A=i>=Math.ceil(t/s);return t<=s?(0,c.jsx)(c.Fragment,{}):(0,c.jsxs)("div",{className:M()(B,l),style:o,children:[(0,c.jsx)("div",{onClick:function(){r||n(i-1,"prev")},className:r?w:"",children:"上一页"}),(0,c.jsx)("div",{onClick:function(){A||n(i+1,"next")},className:A?w:"",children:"下一页"})]})},L="list___oOsiS",E="wrap___G6T7F",W="lockWrap___Rl79E",G="li___oZZ7l",z="cover___b2bYW",H="img___IQX7w",O="sign___HkT6C",K="name___SsJx8",R="e___TMqq0",Y="tags___bcjyo",V="rate___YACg7",T=n(71418),X=n(6848),q=n(17178),_=n(71681),$=n(27876),ee=n(96908),ie=n(57177),ne=n(81378),le=n(6638),te=function(e){var i=e.className,n=e.dataSource,l=void 0===n?[]:n,t=e.col,s=void 0===t?4:t,a=e.right,o=e.bottom,r=void 0===o?23:o,A=e.precision,u=void 0===A?0:A,d=e.wrapWidth,g=void 0===d?1200:d,m=e.trackEventItems,S=e.loading,x=Math.floor((g-(s-1)*a)/s);return(0,c.jsx)(T.Z,{spinning:S,children:(0,c.jsxs)("div",{className:M()(L,i),children:[!!l.length&&l.map((function(e,i){var n=e.name,l=e.id,t=e.identifier,o=e.power,A=e.cover_image_id,d=e.pic;return(0,c.jsxs)("div",{className:E,style:{width:x,marginRight:(1+i)%s==0?0:a+u,marginBottom:r},children:[(0,c.jsxs)("a",{target:"_blank",href:"/shixuns/".concat(t,"/challenges"),className:G,onClick:function(e){e.preventDefault(),m&&(0,$.L9)([m]),o&&(0,$.xg)("/shixuns/".concat(t,"/challenges"))},children:[(0,c.jsxs)("div",{className:H,children:[(0,c.jsx)("img",{className:z,src:A?"".concat(_.Z.API_SERVER,"/api/attachments/").concat(A):"".concat(_.Z.IMG_SERVER,"/").concat(d)}),e.is_jupyter&&(0,c.jsx)("img",{className:O,src:ee}),e.is_jupyter_lab&&(0,c.jsx)("img",{className:O,src:ie}),e.is_unity_3d&&(0,c.jsx)("img",{className:O,src:ne})]}),(0,c.jsx)("div",{className:K,children:(0,c.jsx)(X.Z,{title:n||"实践项目名称-未填写",children:(0,c.jsx)("span",{className:R,children:n||"实践项目名称-未填写"})})}),(0,c.jsxs)("div",{className:Y,children:[(0,c.jsx)(X.Z,{placement:"bottom",title:"关卡数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),(0,c.jsx)("span",{children:e.challenges_count})]})}),!!e.myshixuns_count&&(0,c.jsx)(X.Z,{placement:"bottom",title:"学习人数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan font14 mr2"}),(0,c.jsx)("span",{children:e.myshixuns_count})]})}),(0,c.jsx)(X.Z,{placement:"bottom",title:"难度等级",children:(0,c.jsx)("span",{children:(0,c.jsx)("span",{children:e.level})})}),(0,c.jsxs)("div",{className:V,children:[(0,c.jsx)(q.Z,{allowHalf:!0,disabled:!0,defaultValue:e.score_info}),(0,c.jsxs)("span",{children:[" ",e.score_info?"".concat(e.score_info,"分"):"5分"]})]})]})]}),!o&&(0,c.jsxs)("div",{className:W,children:[(0,c.jsx)("img",{src:"".concat(_.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,c.jsx)("span",{className:"mt15 font16 c-white",children:"定向开放内容,需要授权"})]})]},l)})),!l.length&&(0,c.jsx)(le.Z,{})]})})},se=n(37913),ae={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},ce=function(e){var i=e.className,n=e.dataSource,l=void 0===n?[]:n,t=e.col,s=void 0===t?4:t,a=e.right,o=e.bottom,r=void 0===o?23:o,A=e.precision,u=void 0===A?0:A,d=e.wrapWidth,g=void 0===d?1200:d,m=e.trackEventItems,S=e.loading,x=Math.floor((g-(s-1)*a)/s);return(0,c.jsx)(T.Z,{spinning:S,children:(0,c.jsxs)("div",{className:M()(ae.list,i),children:[!!l.length&&l.map((function(e,i){var n=e.subject_identifier,l=e.id,t=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,c.jsxs)("div",{className:ae.wrap,style:{width:x,marginRight:(1+i)%s==0?0:a+u,marginBottom:r},children:[(0,c.jsxs)("a",{className:ae.li,onClick:function(i){i.preventDefault(),m&&(0,$.L9)([m]),(0,$.xg)(e.first_category_url)},children:[(0,c.jsxs)("div",{className:ae.top,children:[(0,c.jsx)(X.Z,{title:e.name,children:(0,c.jsx)("div",{className:ae.name,children:e.name})}),(0,c.jsx)("img",{className:ae.img,src:_.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,c.jsx)("div",{className:ae.text,title:e.creator,children:e.creator}),n&&(0,c.jsxs)("div",{className:ae.btns,children:[(0,c.jsx)("div",{children:"开放课程"}),(0,c.jsx)("aside",{children:"开放课堂"})]}),t&&(0,c.jsx)("div",{className:ae.sign,children:"公开"})]}),(0,c.jsxs)("div",{className:ae.bottom,children:[e.visits>0&&(0,c.jsx)(X.Z,{title:"访问量",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,c.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,c.jsx)(X.Z,{title:"成员",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,c.jsx)(X.Z,{title:"作业",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,c.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,c.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,c.jsxs)("div",{className:ae.lockWrap,children:[(0,c.jsx)("img",{src:"".concat(_.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,c.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},l)})),!l.length&&(0,c.jsx)(le.Z,{})]})})},oe={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},re=function(e){var i=e.dataSource,n=void 0===i?[]:i,l=e.value,t=e.onChange,s=e.className,a=e.style,o=void 0===a?{}:a,r=e.tabBarExtraContent;return(0,c.jsxs)("div",{className:M()(oe.tabs,s),style:o,children:[(0,c.jsx)("div",{className:oe.tabsWrap,children:n.map((function(e,i){return(0,c.jsxs)("aside",{className:oe.tab,onClick:function(){t(e.id)},children:[(0,c.jsx)("div",{className:l===e.id?oe.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsx)(X.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,c.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,c.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,c.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},i)}))}),(0,c.jsx)("div",{className:oe.tabBar,children:r})]})},Ae=function(e){var i=e.className,n=e.style,l=void 0===n?{}:n,t=e.children;return(0,c.jsx)("div",{className:M()(i),style:l,children:t})},ue="orderWrap___ZfyGX",de="orderIconWrap___XTB_O",ge="orderAsc___KWHmA",me="orderDesc___rHdbB",Se="active___a7eSP",xe="cursorPointer___gs9kL",Ie="orderTextWrap___teAKn",pe=n(38854),je=n(20834),he=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],ke=function(e){var i,n=e.sortValue,l=e.dropValue,t=e.className,s=e.onSort,a=e.onDrop,o=e.dataSource,r=void 0===o?he:o;return(0,c.jsxs)("div",{className:M()(ue,t),children:[(0,c.jsx)(pe.Z,{dropdownRender:function(){return(0,c.jsx)(je.Z,{children:r.map((function(e,i){return(0,c.jsx)(je.Z.Item,{onClick:function(){return a(e.id)},children:e.name},i)}))})},children:(0,c.jsx)("span",{className:Ie,children:null===(i=r.find((function(e){return l===e.id})))||void 0===i?void 0:i.name})}),(0,c.jsxs)("span",{className:de,children:[(0,c.jsx)("span",{className:ge,children:(0,c.jsx)("i",{className:"asc"===n?"iconfont icon-sanjiaoxing-up font12 ".concat(xe," ").concat(Se):"iconfont icon-sanjiaoxing-up font12 ".concat(xe),onClick:function(){return s("asc"===n?"desc":"asc")}})}),(0,c.jsx)("span",{className:me,children:(0,c.jsx)("i",{className:"desc"===n?"iconfont icon-sanjiaoxing-down font12 ".concat(xe," ").concat(Se):"iconfont icon-sanjiaoxing-down font12 ".concat(xe),onClick:function(){return s("asc"===n?"desc":"asc")}})})]})]})},Me=n(82242),ye=n.n(Me),Ce=n(7557),ve=n.n(Ce),Ne=n(41498),Ue=n.n(Ne),Je=n(39647),be=n.n(Je),Ze={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},De=n(3113),Pe=["className","style","children","loading","openLoading","onClick","size","shape"],Fe=function(e){var i=e.className,n=e.style,t=e.children,s=e.loading,a=void 0!==s&&s,o=e.openLoading,r=e.onClick,u=void 0===r?function(){}:r,d=e.size,g=void 0===d?"middle":d,m=e.shape,S=void 0===m?"round":m,x=be()(e,Pe),I=(0,l.useState)(!1),p=A()(I,2),j=p[0],h=p[1];return(0,c.jsx)(De.ZP,ye()(ye()({onClick:(0,y.throttle)(function(){var e=Ue()(ve()().mark((function e(i){return ve()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o&&h(!0),e.prev=1,e.next=4,u(i);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:o&&h(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(i){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:M()(Ze.btn,Ze["".concat(g,"-").concat(S)],i),style:ye()({},n),size:g,shape:S,loading:j||a},x),{},{children:t}))},Qe="head___ghH72",Be="node___mjPEy",we=function(e){var i=e.className,n=e.style,l=e.children,t=void 0===l?null:l,s=e.onClick,a=e.title;return(0,c.jsxs)("div",{className:M()(Qe,i),style:n,children:[(0,c.jsxs)("span",{className:"primary-hover",onClick:s,children:[(0,c.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,c.jsx)("b",{title:a,children:a}),(0,c.jsx)("div",{className:Be,children:t})]})},fe="btns___sNgTb",Le="confirm___Ozirl",Ee="cancel___aiq1I",We=function(e){var i=e.confirmShow,n=void 0===i||i,l=e.confirmTitle,t=e.confirmClick,s=e.cancelShow,a=void 0===s||s,o=e.cancelTitle,r=e.cancelClick,A=e.className,u=e.style,d=e.confirmLoading,g=void 0!==d&&d;return(0,c.jsxs)("div",{className:M()(fe,A),style:u,children:[n&&(0,c.jsx)(De.ZP,{loading:g,onClick:t,type:"primary",className:Le,children:l}),a&&(0,c.jsx)(De.ZP,{onClick:r,className:Ee,children:o})]})},Ge={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},ze=function(e){var i=e.className,n=e.style,l=void 0===n?{}:n,t=e.LeftContent,s=e.children,a=e.RightContent;return(0,c.jsx)("div",{className:M()(Ge.fixedBottom,i),style:l,children:(0,c.jsxs)("div",{className:Ge.wrap,children:[(0,c.jsx)("div",{className:Ge.left,children:t}),(0,c.jsx)("div",{className:Ge.center,children:s}),(0,c.jsx)("div",{className:Ge.right,children:a})]})})},He="crumbs___V41Oe",Oe="hover___bEIVd",Ke=n(80608),Re=function(e){var i=e.className,n=e.style,t=void 0===n?{}:n,s=e.dataSource,a=void 0===s?[]:s;return(0,c.jsx)("div",{className:M()(He,i),style:t,children:a.map((function(e,i){return i"," "]})]},i):(0,c.jsx)("span",{style:{color:"#5F6368"},children:e.name},i)}))})},Ye=n(31797),Ve=["onChange"],Te=Ye.Z.Countdown,Xe=function(e){var i=e.onChange,n=be()(e,Ve),t=(0,l.useState)(null),s=A()(t,2),a=s[0],o=s[1];(0,l.useEffect)((function(){"number"==typeof a&&a>=0&&i(a)}),[a]);return(0,c.jsx)(Te,ye()(ye()({},n),{},{onChange:function(e){var i=Math.floor(e/1e3);o(i)}}))}},57794:function(e,i,n){n.r(i),n.d(i,{default:function(){return B}});var l=n(82242),t=n.n(l),s=n(79800),a=n.n(s),c=n(39647),o=n.n(c),r=n(59301),A=n(80608),u=n(57809),d=n(95237),g=n(43604),m=n(66999),S=n(86859),x=n(6638),I="acitons___teF7U",p=(n(7557),n(41498),n(43418)),j=n(6848),h=n(24905),k=n(27876),M=(n(49105),"listItem___ye5vB"),y="info___Z1Jmz",C="title___Pq4sD",v="titleLeft___nUs7_",N="titleRight___nhuLW",U="name___hjh5r";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var J=n(75916),b=n(61186),Z=n.n(b),D=n(37712),P=function(e){var i,n,l,t,s,c,o=e.v,u=e.k,d=(e.match,e.selectArrs),g=e.setSelectArrs,m=(e.dispatch,e.params),S=(0,r.useState)([]),x=a()(S,2),I=(x[0],x[1],(0,r.useState)(!1)),b=a()(I,2),P=(b[0],b[1],"YYYY-MM-DD"),F=Z()("2020-11-15",P);var Q=function(e){var i;(0,k.nr)({inner_ip:e.inner_ip,public_ip:e.public_ip,open_camera:e.open_camera,ip_limit:e.ip_limit,ip_bind:e.ip_bind,exercise_tips:e.exercise_tips,exerciseId:e.id,screen_open:e.screen_open,screen_num:e.screen_num,coursesId:e.course_id,login:null===(i=(0,J.eY)())||void 0===i?void 0:i.login,history:A.history})};"publish_time"===m.order_by&&m.sort_direction,"end_time"===m.order_by&&m.sort_direction;return(0,D.jsxs)("div",{className:M,onClick:function(){Q(o)},children:[(0,J.GJ)()&&(0,D.jsx)(h.Z,{checked:d.includes(o.id),value:o.id,onClick:function(e){e.stopPropagation()},onChange:function(e){d.indexOf(o.id);d.indexOf(o.id)>-1?g(d.filter((function(e){return e!==o.id}))):g(d.concat(o.id))}}),(0,D.jsxs)("div",{className:y,children:[(0,D.jsxs)("div",{className:C,children:[(0,D.jsxs)("div",{className:v,style:{marginRight:"15px"},children:[function(e){return null!=e&&e.includes("未开始")?(0,D.jsx)("span",{style:{backgroundColor:"#B8B8B8"},className:"tag-style mr10",children:"未开始"}):null!=e&&e.includes("考试中")?(0,D.jsx)("span",{style:{backgroundColor:"#007AFF"},className:"tag-style mr10",children:"考试中"}):null!=e&&e.includes("已结束")?(0,D.jsx)("span",{style:{backgroundColor:"#FC2D6B"},className:"tag-style mr10",children:"已结束"}):void 0}(null==o?void 0:o.exercise_tips),(0,D.jsx)(j.Z,{title:o.exercise_name,children:(0,D.jsx)("span",{className:"".concat(U),style:{maxWidth:null!=o&&null!==(i=o.exercise_tips)&&void 0!==i&&i.includes("已开启防作弊")?400:498},children:o.exercise_name})}),!o.is_public&&(0,J.GJ)()&&(0,D.jsx)(j.Z,{title:"私有属性,非课堂成员不能访问",children:(0,D.jsx)("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})}),(null==o||null===(n=o.exercise_tips)||void 0===n?void 0:n.includes("已开启防作弊"))&&(0,D.jsx)("span",{style:{flexShrink:0},className:"tag-style-fzb iconfont icon-fangzuobi ml10",children:"已开启防作弊"}),(null==o||null===(l=o.exercise_tips)||void 0===l?void 0:l.includes("已结束"))&&(null==o||null===(t=o.exercise_tips)||void 0===t?void 0:t.includes("未提交"))&&(0,D.jsx)("span",{style:{flexShrink:0,backgroundColor:"#B8B8B8"},className:"tag-style ml10",children:"未提交"})]}),(0,D.jsxs)("div",{className:N,onClick:function(e){e.stopPropagation(),e.preventDefault()},children:[(0,J.GJ)()&&o.assistant_auth&&(0,D.jsx)("span",{onClick:function(e){e.stopPropagation();var i=Z()(o.created_at,P);Z()(F).diff(Z()(i),"days")>0&&null!=o&&o.is_random?p.Z.info({title:"题库改版告知",content:(0,D.jsx)(D.Fragment,{children:"EduCoder已升级题库功能,所有试题均需匹配知识点。 当前试卷所涉及试题均未匹配知识点,无法随机抽取,已不能有效使用。请在试卷库重新组卷后使用。 由此带来的不便,敬请谅解!"})}):null!=o&&o.is_random?A.history.push("/classrooms/".concat(o.course_id,"/exercise/").concat(o.id,"/random/preview?random=").concat(o.is_random)):A.history.push("/classrooms/".concat(o.course_id,"/exercise/").concat(o.id,"/detail?random=").concat(o.is_random,"&tabs=2"))},children:"预览"}),(0,J.RV)()&&(0,D.jsx)("span",{onClick:function(){A.history.push("/classrooms/".concat(o.course_id,"/exercise/").concat(o.id,"/detail?random=").concat(o.is_random))},children:"详情"}),(0,D.jsxs)(D.Fragment,{children:[0===o.current_status&&o.exercise_status>1&&!(null!==(s=o.exercise_tips)&&void 0!==s&&s.includes("已结束"))&&(0,D.jsx)("a",{onClick:function(e){e.stopPropagation(),e.preventDefault(),Q(o)},href:"",children:"继续考试"}),1===o.current_status&&o.exercise_status>1&&(0,D.jsx)("span",{className:"mr20",style:{color:"#0152d9",marginRight:"5px"},onClick:function(e){var i;window.location.href="/classrooms/".concat(o.course_id,"/exercise/").concat(o.id,"/users/").concat(null===(i=(0,J.eY)())||void 0===i?void 0:i.login,"?check=true")},children:"查看试卷"}),2===o.current_status&&o.exercise_status>1&&!(null!==(c=o.exercise_tips)&&void 0!==c&&c.includes("已结束"))&&(0,D.jsx)("a",{onClick:function(e){e.stopPropagation(),e.preventDefault(),Q(o)},href:"",children:"开始考试"})]})]})]}),(0,D.jsxs)("p",{style:{display:"flex"},children:[(0,D.jsxs)("span",{className:"c-grey-999 mr20",children:["创建者:",(0,D.jsx)("span",{className:"c-blue",children:o.username})]}),(0,D.jsxs)("span",{className:"c-grey-999 mr20",children:["所属课堂:",(0,D.jsx)("span",{className:"c-blue",children:o.course_name})]}),(0,D.jsxs)("span",{className:"ml30 c-grey-999 mr20",children:["考试时长:",(0,D.jsx)("span",{className:"c-blue",children:null===o.time||-1===o.time?"不限":"".concat(o.time,"分钟")})]}),(0,D.jsxs)("span",{className:"ml15 c-grey-999",children:["考试时间:",(0,D.jsx)("span",{className:"c-blue",children:Z()(null==o?void 0:o.published_time).format("YYYY-MM-DD HH:mm")})," 至 ",(0,D.jsx)("span",{className:"c-blue",children:Z()(null==o?void 0:o.end_time).format("YYYY-MM-DD HH:mm")})]})]})]})]},u)},F=["classroomList","globalSetting","exercise","loading","dispatch","match"],Q=u.default.Option,B=(0,A.connect)((function(e){var i=e.classroomList,n=e.loading,l=e.globalSetting,t=e.exercise;return{classroomList:i,globalSetting:l,loading:n.effects,exercise:t}}))((function(e){var i,n,l,s,c=e.classroomList,p=(e.globalSetting,e.exercise),j=e.loading,h=e.dispatch,k=e.match,M=(o()(e,F),(0,r.useState)(t()({},(0,A.useParams)()))),y=a()(M,2),C=y[0],v=(y[1],(0,A.useLocation)(),c.detailExerciseList),N=(c.detailTopBanner,c.detailLeftMenus,(0,r.useState)([])),U=a()(N,2),J=U[0],b=U[1],Z=(0,r.useState)(!1),B=a()(Z,2),w=(B[0],B[1],(0,r.useState)({page:1,course_id:""})),f=a()(w,2),L=f[0],E=f[1];C.id=C.coursesId,(0,r.useEffect)((function(){W(),h({type:"globalSetting/footerToggle",payload:!1}),h({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}),[L]),(0,r.useEffect)((function(){b([])}),[v]);var W=function(){document.body.scrollIntoView(),h({type:"exercise/getUserExercise",payload:L})};return(0,D.jsxs)("section",{className:"minH500 minW1200",children:[(0,D.jsx)("aside",{className:"".concat(I," w100"),children:(0,D.jsxs)(d.Z,{className:"w100",children:[(0,D.jsx)(g.Z,{flex:"1",children:(0,D.jsx)("div",{className:"font20 blod",children:"考试列表"})}),(0,D.jsx)(g.Z,{children:(0,D.jsxs)("div",{children:["按课堂名称搜索试卷考试:",(0,D.jsxs)(u.default,{className:"ml20",size:"large",style:{width:300},placeholder:"全部",onChange:function(e){L.course_id=e,L.page=1,E(t()({},L))},children:[(0,D.jsx)(Q,{value:"",children:"全部"}),null==p||null===(i=p.userExerciseList)||void 0===i||null===(i=i.courses)||void 0===i?void 0:i.map((function(e,i){return(0,D.jsx)(Q,{value:e.id,children:e.name})}))]})]})})]})}),0===(null==p||null===(n=p.userExerciseList)||void 0===n?void 0:n.exercises_count)&&(0,D.jsx)(x.Z,{}),(0,D.jsxs)(m.Z,{loading:j["exercise/getUserExercise"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30",children:[(null==p||null===(l=p.userExerciseList)||void 0===l?void 0:l.exercises)&&(null==p||null===(s=p.userExerciseList)||void 0===s?void 0:s.exercises.map((function(e,i){return(0,D.jsx)(P,{v:e,k:i,match:k,selectArrs:J,setSelectArrs:b,dispatch:h,params:C})}))),(0,D.jsx)("aside",{className:"tc mb50 mt30",children:(0,D.jsx)(S.Z,{showTotal:function(e){var i;return"共 ".concat(null==p||null===(i=p.userExerciseList)||void 0===i?void 0:i.exercises_count," 条")},hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e){L.page=e,E(t()({},L))},defaultPageSize:20,defaultCurrent:L.page,current:L.page||1,total:null==p?void 0:p.userExerciseList.exercises_count})})]})]})}))},32476:function(e,i,n){var l=n(82242),t=n.n(l),s=n(39647),a=n.n(s),c=(n(59301),n(43604)),o=n(25806),r=n(27876),A=n(71681),u=n(92310),d=n.n(u),g=n(37712),m=["dispatch","data","className","style"];i.Z=function(e){e.dispatch;var i=e.data,n=e.className,l=e.style;a()(e,m);return(0,g.jsx)(g.Fragment,{children:null==i?void 0:i.map((function(e,i){var s,a;return(0,g.jsx)(c.Z,{children:(0,g.jsx)("div",{className:d()(o.Z.CoreItem,n),style:t()({},l),onClick:function(){return(0,r.xg)("/core/".concat(null==e?void 0:e.id))},children:(0,g.jsx)("div",{className:o.Z.img,children:(0,g.jsx)("img",{src:"".concat(A.Z.API_SERVER).concat(null==e||null===(s=e.cover)||void 0===s?void 0:s.url),alt:null==e||null===(a=e.cover)||void 0===a?void 0:a.title})})})},(null==e?void 0:e.id)||i)}))})}},80849:function(e,i,n){n.r(i),n.d(i,{default:function(){return ji}});var l=n(39647),t=n.n(l),s=n(59301),a=n(92736),c=n(81863),o=n(80608),r=n(93368),A=n(7557),u=n.n(A),d=n(41498),g=n.n(d),m=n(79800),S=n.n(m),x=n(9951),I=n(66999),p=n(95237),j=n(43604),h=n(40578),k=n(83148),M=(n(18889),n(17178),n(6848)),y=n(71681),C=n(27876),v=n(37712),N="banner___zjrmW",U="LeftButton___Dg0SE",J="RightButton___ruhiv",b="mainSiteBanner___zKH3a",Z="subnavDetail___NWSKp",D="subnav___TlZMN",P="link___thKdp",F="mainSite___L7hjf",Q="BannerDiv___TtNBE",B="BannerItem___hC6VB",w="textcolor___eBlXc",f=n(39870),L=(n(23494),n(57794)),E=n(43418),W=n.p+"static/yqh.7ef50d7c.jpg",G=n(61186),z=n.n(G);var H=function(e){e.modeldata;var i=e.userInfo,n=(0,s.useState)(!1),l=S()(n,2),t=l[0],a=l[1],c=(0,s.useState)(!1),o=S()(c,2),r=(o[0],o[1],"".concat(null==i?void 0:i.login,"recordNewStudentModal"));function A(){return(A=g()(u()().mark((function e(i){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a(!1),localStorage.setItem(r,"1");case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,s.useEffect)((function(){if(null!=i&&i.login&&"teacher"===(null==i?void 0:i.identity)){var e=JSON.parse(localStorage.getItem(r)),n=z()("2021-10-30T24:00:00+08:00").valueOf(),l=z()().valueOf();console.log(e,z()("2021-10-30T24:00:00+08:00"),n,l,n>l,44),!e&&n>l&&a(!0)}}),[i]),(0,v.jsx)(E.Z,{open:t,title:null,footer:null,style:{background:"transparen"},centered:!0,width:880,className:"advertisementModal",maskClosable:!1,closable:!1,closeIcon:null,children:(0,v.jsx)("div",{children:(0,v.jsxs)("div",{style:{backgroundImage:"url(".concat(W,")"),width:"900px",height:"672px",textAlign:"center",paddingTop:"20px"},children:[(0,v.jsx)("span",{className:"spanButton",style:{top:"219px"},onClick:function(){},children:"领取金币"}),(0,v.jsx)("span",{className:"spanButton",style:{top:"288px"},onClick:function(){},children:"领取证书"}),(0,v.jsx)("span",{className:"spanButton",style:{top:"359px"},onClick:function(){},children:"瓜分奖金"}),(0,v.jsx)("span",{className:"spanButton",style:{top:"430px"},onClick:function(){},children:"领取购物卡"}),(0,v.jsx)("span",{className:"spanButton",style:{top:"500px"},onClick:function(){},children:"领取内推机会"}),(0,v.jsx)("div",{onClick:function(){},style:{marginTop:"560px",textAlign:"center",display:"flex",justifyContent:"center"},children:(0,v.jsx)("span",{onClick:function(){return function(e){return A.apply(this,arguments)}(1)},style:{cursor:"pointer",fontSize:"16px",width:"134px",height:"40px",background:"#0152d9",borderRadius:"20px",color:"#fff",display:"flex",alignItems:"center",justifyContent:"center"},children:"确定"})})]})})})},O=n(45413),K=n(49105),R=n(28103),Y=["homePage","user","globalSetting","loading","dispatch","location","payload"],V=(0,o.connect)((function(e){var i=e.homePage,n=e.loading;return{homePage:i,user:e.user,globalSetting:e.globalSetting,loading:n.models.index}}))((function(e){e.homePage,e.user,e.globalSetting,e.loading,e.dispatch,e.location,e.payload,t()(e,Y);return(0,v.jsxs)("div",{style:{display:"flex"},children:[(0,v.jsxs)("div",{style:{width:"320px",textAlign:"center",padding:"52px 40px",margin:"auto"},children:[(0,v.jsxs)("span",{style:{fontSize:"18px",fontWeight:"500",color:"#333333"},children:[(0,v.jsx)("img",{src:"data:image/png;base64,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",style:{width:"30px",height:"30px",marginRight:"20px"}}),1===parseInt(localStorage.getItem("registeruser"))?"注册":"登录","成功"]}),(0,v.jsxs)("div",{style:{marginTop:"60px"},children:[(0,v.jsxs)("p",{children:[(0,v.jsx)("span",{style:{color:"#333333",fontSize:"16px",fontWeight:"500"},children:"花30秒"}),(0,v.jsx)("span",{style:{color:"#0152d9",fontSize:"20px",fontWeight:"500",marginLeft:"10px"},children:"熟悉平台"})]}),(0,v.jsx)("p",{style:{color:"#666666",fontSize:"14px"},children:"以便为您提供更好的功能服务"})]}),(0,v.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARgAAACsCAYAAACgorNbAAAAAXNSR0IArs4c6QAAIABJREFUeF7tfQd4VFX6/vvdO5NGGiGEJFIEAQEBUbAQLIAEBIRVEVzrb5Ugf0Wq3XWNuLuWVWmKigm2dS3BSrEAdggoICBdUYpIEgghpGcyc7//c2ZSJpl2Z+bOZELueR4fgXvOd77znpM3p3yFoBcbApksoT2uhAlfYw5V6rDoCOgI+I8A+S/iNJGwkNNAuBaME1DwOmZT3mkyMn0YOgLNhoBOMHXQP8/3g5FU+9dqEN7FdNrRbDOjd6wjcBogoBOMmMTFnAwL7m00nwwG8Dlm0penwTzrQ9ARaBYEdIIRsD/PQ8C4xukMSNiMJCzDJLI0ywzpneoItGAEdIIRk7eAJ0LCRS7nkbAN0+mtFjzPuuo6As2CgE4wAvZFfCeAs9zMwHFIWIlKHMd9dKxZZkrvVEegBSKgE4yNYO4D0MHN/FVDwRcArgDjZf2FqQWudF3lZkFAJxgB+0L+BwhxbmdAwhdQMAqMkzBhAe6j8maZMb1THYEWhIBOMLYdzIUAJnmYt1wAabV1PscMWtuC5llXVUegWRDQCcZGMNeCQGAMdjkLCvZAQu/a7xsRjjWYSqeaZdb0TnUEWggCOsHYjkhPgHAIgBHAmU7nTkEhJCRavzG2Q0IpLNiAWVTQQuZaV1NHIOgI6ARjI5gnQTCCUAgFMghtHWZCGN6JXY4ohF1QYAYQj5n0fNBnTe9QR6CFIKATjO2I9BQAQy15VAGQwAjzcFwS38+Cgjcxi35uIfOtq6kjEFQEdIIRcD/P/wIjQjXyjF0AkkFoB6AA0/EsiIRrgV50BHQE7BDQCUaAsYAfhoQE1SuDIZwg+4AgW9uY8RrmkCAdvegI6AjoBNNkDSzkaSB0Vb0yCH+CcUZ9fcZezKRs1e31ijoCrQQBfQdjOyKNB+My1XMuLnil2jsb0UhcAEfgX/qztWoE9YqtBAGdYMREi3ANCm5otCvxdgEQPsJ0Wu9tM72+jsDpjECrIZisHTyUgUEK8AdJOKiYceDOc+0cF5kJi9EDjKFg9PR60sXT9XR6zet2egMdgdMYgVZDMEt28FgAw5rMZRkBvwH47dltSPqlCBeBcBgEExSkevRPshdG2ITp9N5pvFb0oekIeI1AqyGYrF08XFEwxhVCNQqUp3+C8dx26H60HMW7TuBYtQIRZEpShSpjLQzYhWn0h6r6eiUdgVaAQKshmCU/cz8Q/s/dnP5ciIhfi3FG93h0NFlg3nsSf6zLw2FV64DwAxj5mEHfq6qvV9IRaAUItBqCWbqXYywWPMpKrbm/k8llBr39C+L7JKCvRLady3dHsbvcjOojJSirYShO14Rwk1TwKwilmEHvtIJ1ow9RR0AVAq2GYAQar+zgmQx0codMXhnCt59A95Q2NsfGKjOq1+dhX1oKev5YgN92FaHQSftKKFZHyQLMovmqkNcr6Qi0AgRaFcG8tIOHSsBVnuZ103HEhxHOrau34wQOdI5G+7hwRB8sQf6Xf2B/7f1MY1EME2bSw57k6991BFoLAq2KYN7czm0qZTwCtu42XJYahvlgCfpW1NjCaNZYYN5TjMP926Gb+HtZDSo+O4Adx6shHCNJsrsIjjLiybv6oTLS4Poo1loWV904847D/NUB64V5fdk/g6pbGw6tcbytimCsx6RdPFpRMJxE0AUP5VglOhyvwJlmRsRvJfizawxSSqsQefAk2hWUIqa0CgaC1UnSoyxPfbXC74Jg8kD4kYFPCorwPuaSqRXicFoPuVX+YLy8k/uQgnNYwkBiO5P/JlN9ohKJx6vQqUZBZKkJhs2HkXyiHB2tkWH0ojUCvxPh3ryZ9JHWgnV5zYdAq/xBeXkHX08KukPGEbA12He0NXiUE5uXo2XotP8kem84iB4VJi9COjTfnLbcnsVrHOM/+bPwEKCHv2i5E9mgeaskmCWbORHhuL8RoRBqnN3NFFYgKmsTbq0yo83pMOEtZAyP58+izBaiq66mGwRaJcEIPKy7GOACT6tj8UZcd6wcXTzV079rigBLwKijs2iNplJ1YUFHoNUSTPZOTrAA97l7Udp4BF0/24drgz4reocCgZ/zT+I8zCXnxo06Ri0CgVZLMLW7mHQCRrmaqcU/4NpjZV4EomoRU96ClLRgeP499HUL0lhXtQkCrZpgcpjlkzsxDUDnpiujrAbGZ7/HNObasJj60gk6AgwsKJhFs4Pesd6hZgi0aoIRKD69jmPiYnEXEWLBsIAgvJWkPcfQ+d2f3TtHajYLuiBXCHyZP4tGBB2eTI5ANGQ9PbD/yLd6grGHcMnP3Esh9JaA5G8P4uKvfsOt/kOsS/ADgT35s6iPH+19azqfB4PRDwbsQwW24UE9g6dvQLYgC9Tei05dzBJRG2PZ9i1TUyt8HbCrdjk7OayIcQvBlh72uwM4+8vfPfstaa2HLq8RAgfzZ5H6YOxagLeIw6Hg5vq8WMIyR8JvMOAn3E0ntOiiNcloETuY1MeORsW2j76JmAzMbCGivUpk9NZ9k6lU08lipqyduJwJV35/AOes+U0nGE3x9VKYRDh8dCYF10RgHg8COTFfEKn4gMNWoplG+V4OpdVWbxEE0/vFUxdDkc6znyUmKBLTfjJZtu6aE1ek5Qwu2c0p3+7Hv7/6HbdpKVeX5R0CbYw48ds0suUDD0ZZwkZU4WYoHiy2JRyFGT/hHj16oadpCXmC6b6Iw41y6c1gcprKlcQWFsohySL/tHNWtGaJ6Ee8zdN3HsMiTwDq3wOHQNsIlO35fxQTuB6aSJ7PAwAMVtnfQcymz1TWbbXVQp5gzn6+eJBEskeLWzGDLEk/7r2rzRYtZvPKd3j2tgLM00KWLsM3BBIjUblzKkX51trLVjksPNNuBkFdf4QPMYs0+4XmpbYtpnpIE8zAJZuNlaaeNzORx7zRJIEVhZftvTtWk4u4Me/ynJ/y8VyLmcnTUNGgEswz3BcGXKoKRsYRzKEVquq28kohTTB9Fp8cwGxQuWVVDu25O+5TreZTJxitkPRdTtAIJpMltMWNYKg7jjGWYw79qXZkr33NEXICYiOiwPm/omTGmNYTbKs5CEb0KW7k3ZcclnsfL78JzKq8mGUzfajlHYxOMJ4mKPDfg0YwT3MqwjHO+iDtuRRgNn3ouZqtxhs7uTNZkCLVmoQoABvD8ccNveioWhktuV7QCCZi4LOXEOgDJkQS8LoCWlBdEX4Mu6eVOQOwzwul5zDU5Ysm5j93T49d7s1E9MncGVacmmA4ejSlyplDnU4w3qAZmLpBIxih/iKOhRnipfJskBv3ECM+xd10SM2IP9zOSRWwhVltWsJk/DKpL2n6+qlGp2DXCQrBhJ8/r7sk4XWAh9gNsJqhXFm1+b5vnA261wsl7aAoAyWSuzG5jyBXo5hW7J/R7oga8MSrVHiY6SxFscSK+hZmCyQ6+sudUY22vDrBqEEzsHWCSjB1Q3mG28CA/gDOAZrEbmacwBzKUTvqt0QuLnYeR0iRcOrWfrRHrayWWi/gBBM58LkHQHgcgJNnZlovSTyt/Md7trsCsNsSjgtTys6DmXsSkdy0HhMK9k6LUbdlnZgj9xk+tj8zhTeVYyH8YU8yOsE0/5JuFoKpG7aw6DWjHwCRsM/2yMBYgzm0Xy0y7+zgQRbFeUhWUlB103m0Ta2sllovoAQTOXD+dJDi1paEgUeMzEtKt9zrLN9QPa59Fh+LJiXiXIXk3oBSnxWAZfNne+9se1DNBPRZXJbMJJ3prK7YyfxyLGpL3XFp93H+KwA9iZoaYANUhwiHeieS0/kKUJeOYu9gI85GH8jogllY4U0oz7c2cz8Yne9gJELxjf1pb9DG0UwdBY5gBsyPjzAohwmNb+bjIxhEwMlK0TVVVG6eo+oStw6fM1/jiKjSkv6QqC9AZbvvjlG9Ze3xYmU3AzjJFdaliZHbj0yiSvE9r5QnAdCT2TfTwhTdEuFAcjQ5vcNoRrVUd/32Zk5UjOjurEGNgr23nUfFqoW10IoBI5iIQc/dTsDSOlyGnmXBI1eY0DfZFqDsjc0GPPBpxJHKzXPcZlp0hevAJWw0WU5F77gr/qRa7PssqOjMYUh1VT9KjtyyZSrV6ASjFtHA1mvpBCPQeWcvpypmdBQ3fVa0ZFgkxuEb+7UOI72AEUzkwGcXgGimwHRAqgUrb6+Cockj4IQ3I/atff/+XoFdpg3SBy7hqMqayn4sOV4am1k+9eu08PpLN30HE6xZcd3P6UAwYnRLNrOxbQRiahRw6gmUDhtG5uZHNzgaBI5gBj33FIAHxDDmjqzG1IsdMV21R9584wN/V+UGoBUcfbPKOijV0pn2JGORDJWGBOOe3ZMaEn/pBKMV4r7LOV0IxncEWn7LQBLMBADvC4j++9cqpPdslDnUily5id5Ive4ffws2jB3ncWRCTGU7k5kMYTBX/JwfXdjUFkYnmGDPimN/OsE0/xz4q0HACAYXLYqNNNccCw+Twlf8rRz9UxyDw0tEc2PG/eMxfwcRiPZ1BEOmcnCYV/fQgVCnVcrUCablT3vgCAZA5MB57/XulnDFyusPh7cJs2ZPbFL4xrjxmSH5FFxQcPwmw5FNb9WcMQjcpn3Ln+kWOAKdYFrgpDVROcAEs+AiSMoTB+45EWE2W9JiYhs84QlQDLB0jRo/93CowXjyk8fPk8Lb/K9ywK29uU3w4h2FGg7NrY9HglnCxrYnEVUjIzyiDAY2gsjo6OfGNbWX+lGA9c/iv0jbn9lQ+/em7aoAMoCt8swQieAUIiiVZlikaljE3w1RsIRVwnK0D8zYBbOew8nJMTfQiyhq4HN35j1W0W/3zkN3tk+KRWJiHIhI/Pdk7Lh/PKxl/ykLuDMYgxjoz4SeILSTGIUsHgcB6eNO2Xv7hOVXssJ/kGTYHDvuYQdDpxMf/6uTgZTNNT1GfF6TPOBWGCO1VFGX5QUCrgmGKfkJJJZJSDICkllBDRlQf8nHZpA1P4SwHRf/F0a4dX93178JINmFI27Tf7eAyQKGwUo+ZoMEk7kCFcXnoBSTyPHC0Ytxn05VA7qDqQWKSlc8PrXaZH5p394jKCoqhdFoQExcmyuGPJT9lc9g5rCccgTnQcKlDFwCIA1Asjt5zyZ9hHHRO+2rHAfwNQifWCLCViWkP3jq1PLHhXHdeEu3y+4xhycstiQLa3G9NAcCrggm8WmOqQI6SgRzGKO8OXRz1afY5cRF4OT+Ga0nJIM7/INBMChZnnkJQ/5eKGI2W2Ay1fCpcnNcr8n/8SJoN1PSc+gvG3AFM4YxcCkBcd4srutjtuDx9i5DxpgAfAXChWDIFBZVWj54VkdIDu5P3nSp1/UDAVcEE5/J8XIUUgg45Yf4gDaNMOLkkTk2q/DWXIJCMGWf/LuDhSz2kdgL48Y/6vHmNO5FbhtpwggwxoKsKV7d7lA8TWQ343F81ulld9VKCNgCwqaaHqPJdMag+zzJ1L8HDgGXR6R5HBlnQbJRQXXgevdPstjJHC/HsdZ+LxNwgkmaz4P7FH+zafnA78XZxMIASURbYw48cnuSgrOPzaKf66YyaQF3kCUMYcV63Blrjc2hae4mRm6XeWgnV4iDufjtso0ImxTmzUS8KeaqzH1EZA2GpdvB+PcDpkVrd5e8bTI5OTJKVYAoLVTxSQZFo+T4NHIa78gngS2wUUAJpsNCvrGdVPHfafHfrb8hdutKA5lrjWEkLCvtP3p+0fA+hZY2/wbjQhDSQOgGdh/7xR+MJXDx7LbfzLszccOKNlGmnTRsrkuTbZ1g/EFam7ZuX5FyWI7ej4QIuUnMFm26di0lDAyR9k+8Pnko1TJMpfeS2ygBnmS09O8eQfJlgKmPcRS3xc3M+LtILD+z7de4M36d1YtaFGbgheLL8MLJy30R722bnQx8LMn4JG86bVbbWCcYtUgFrp7HZ2rbYiI8Bmp8FOGGdd00OKuoq7Y8VvfrzrardShL2BhbjpiwGud5lMQz+IlH1MfuVatWS6qnHmwVo0p9jjuxAXcxMAWMdvZNhkT+jptiN1ln938lg7Cu8iwVEn2qojCwgQgfWyz4+LgXAYLse9MJxifsNW2kimA07dE3YTHPcmK4xTGgmrkGxuJH1IXX9K3n0G+lCcGIexZJwj3M+AuJzWPwi3gB+tJKKoxPjmmQr0YnmOBPYtMeWwrBdHiG21gUxxdNs4Kw4odIVTC05kc7MBr4TTDJ83kaExaSzZgtmEVc0q4kYHm1hOVFM6hEy861Ihhx6/T1IWDDn8C+E0Bxle2mOy4cSIwCBiQBl3UGzrbb72VvAw7UPsCmRgPTBjof2Vs7gT21WaASI4HZF9rqPfKt87QN1/YEBqYAFTXAv3MdZYrFEGUAYsOBbvHAgA5AqptEHit+BTZ6iI0vxnn/xb7NTEshGCzi8MTKxjt2MWJzBcKK5+oE49vsA+iwgK8nW1hJv4lKjRLMKCUJy4jxaV4qVsAuvIKa9t7U0YJgBLE8+wNw1IO1z8VnAC9d2aBdxipgS+2jfq92wDtXO9d81hrg21pHi85xwCfX2eqdVx/mq3G7zEuBq3vaSG7Y/9ShcWEqMH0Q0NeJUcFTG4D3druX06EN8LkIPupDaTEEk8lhiVFw8CnRCcYPYkiczykyYTcB8T6sHXVNCCLztIhY9zYYn+YX44tg2RX4SzCvbAVe+kndMEOZYMQIRKCwh9OAa4TRgF3RCaYWDJ1gXC50n3ceyQtYxHoRMV8CWcryZwUx+bndSPwhmI9/AeZa7ZYbytAuwOizgB5tgQgDUFAOHCkFPv/NdpxZLMwIa4u/O5i8MmDxFmBVbfz7cBn46DrbsSzK6LiDEcRxZTfAZAEOnbIduz77DRC35XVFJuCVMcD5dqaO9gQjSMh+DHXtwmTbUcuXou9gfEEttNr4RDAdFvB4Aj4JwlAK82eRR4vfQOjhK8GcrAKuyrHdc4giEfDYpcC4Hq61FHXFD75WBCPkPJkL5NQGABWEtuH/GuQ3PSLNGATcdm5j/X4pAh7+BvjNLuLxuR2A169qqGdPMIJIftA4dJhOMIFY2cGV6T3BLOLwZAXi5B2MaO8H82dR1+BCYuvNV4IRxyJxPKorN/QB7leZXTuUCEbocqAY+OvHtp1NXVk1qeHiVyeYWlT0I5LLH1GvCabDQn6IGE8E44eeCNvzZtKAYPTVtA9fCebGjxtedsRv9S9vBKKdpJxzNyZ/j0ha7GDq9HtmI/D2rgZt/3U5MLY2EYdOMDrBePrZ9IpgOjzDSWSEONm7ebz01KVX37/Kn0VXeNVCo8q+EIy4s7jgtYa7i54JwHvXNCj0axGwUwSIcFLEK02PBNuHUCIY8RT96HcNCs+8APibSKwKwJ5gxELqXqu//fBuPMf2cuVL0Y9IvqAWWm28IpiUBbyQgRlBGwIjJ382XR+0/uw68oVgiqqAK+yef0d2BZ4e3iD0jZ+BBZucj2bOhcAttaFnQolgtuYDt69q0DljQINdjppXJGf3O2rnUycYtUiFbj3VBJPyAndhM/YBcMjrHMDhvZA/i6YHUL5L0b4QTNPL0yEdgRfsXodaIsGI1yRx2VtX5lwE3NLXcQfjCkidYHRDO1U/vx3m8xIi3KGqsnaVMvNn0ePaiVMvyReCEUekC1+zWeqK0ikWWD6xoU9xPKozoCs3AVl2qc/tdzB3fW6z/HUmw34E/+8z4IdaS9qzE4B37Y5j/r4i1fXz4pbGes4bAQzr4kgw4r5p9Q2O+EbIQLiPziM+7WAyWWoPRNXEw8BV/huAUhU4KhWmo1NJ+FA7L/olr0toVO1gRKxbBn4FHB266iQzYNHcXYBxV/5sekk9LWhX0xeCEb3fsrzhnkWA+/bVgLDGbVoKK4B0u3wK9gTz4NfAF7/bWggbFvHEXOeJbi/nmveBg7UuBcLidsnohq9aEEypCRB9nKiNyyZsXb6+qeHSOuQueSey3P4CtGfWPk5MtQXVpQ9TrWNGk9nUCcZvgvF093IQhBNguPCa8fEHX8LE/BlkTd4W7OIrwQg/ImHkVlfO72AzUJObpM11RzBiZyN2DnVlQTpweefGCPxeDFz3QYPPkTi2iONLXfGXYGoU4PHvgZW1xnpC7l962mx66kqoEUz7TI7mKMQGaq0UVkAk6BOOtY1K90UcXqz7IjmF3eMOpuM8TjBLEB4vLrOPMWMyAUNBuEXTyWUMy59NdjcAmkp3K8xXghG/9a96DyixW4b9k4DHLwO62EUQFta2Y0R48dpiv4PZdRy4eXnDN+Hw+NyIhp1Qfhlw71eAqFdXssYAg1L8J5iiStsz+/ObgH1FDfLaRgDvXg0k2a2CUCOYtk9xnEyu16m/q0eWcKrgPnIIMq4TjGtkPRJMh/n8EJEbuxfCL/kp6JOch4fB0PS+hAn9CmZSozQA/i4Ste19JRghf90fwMw1jU3txb+3jwK6xgPVZtsPb5VdPD17ghF1p3wKbM5rrK1wHAyTbC4G9hGQzk0CXh/XUHfyKuDwKaCw9mgjrImFFe5t/YFLOzm6CggrYuFFbVKAEidRbqONtstqIcO+NH1FEh7dzspTw2xe3N4Wb+9gAk0wrkJg6gTjK8HksJx8FCKeRUdXIgi4JW8WvdVhPt9AhLe9XUTu6ltMSDl+P9kHC9dSvFtZ/hCMECw8qYX9SJnDhtp5t/ddDAibkboidjiCKMT/3ZUzom1HMPuwClp6U/drDwjjOuGt3bSoeaYWbYSnuHDo9LZ4SzAJizhWqnSWQdTbnp3X1wnGexzd7mCS5vPVEuEjV2LFxW9BKnqLRFPJi/hyKNDyOMP55yIMw8hl3Fzvh6u+hb8EI3oS9ywiZou4sM13kr0n0gAM7wJcfTYwMNnxIlccV17+Cfj0N6C81repbgQiZsu47oCwS4mPaDwuXwlGLAZhdSx2WsJBMb2re2LQCcaGu76Dcf1z5ZZgUubzx0z4i8vmhNvzZ9Jr4nvyPD4HErQ7zjBO5c+mwIWC8MA1WhCMfRfi3uRYBVBZAyRE2u4yhHezmmJRAHGpKxwpxXFHtD8zzvbn07l4vYPJ5FgpSt/BhNKacL1EJ7KcPATF4peaU4UJh/Ij0ANTyfq7tcNLnETVKNBwcL/nz6KABe71pGdeKYvwTcs81dO/Bw4BAn5LjqFazyfP/YiMj4F0Y9GPSJ7noGkNlwTTfjF3l2usti+uyvT8WfRC/Uebl3WV9yq4aEH4MX8m2T28aiZZlaBjZXylhfGZqsp6pYAgIJxdk6PVO7sm6DuYgMyDP0JdEkzKIr6UFdi5uTXq5rhBQZemqTGTF7Bw7G9i8eGzep/lz6IxPrf2s2F+KfdlYIefYvTmfiBAhFXJ0WQXgca9MJ1g/AA7QE1dEkzyfBZ2LV+76PfN/FlkF8LIVit5AYs3D5f2Mt6MgQn/K5hJN3vTRsu6zByeV4ZTFFzfKy2H0OJlEeHp5Gh6UO1AAv2KBKC08AFyiLCsX/K6niGXBJP6PPdSLKiNidZYAAMlihEDj08jOztPIHkhF4HRVu2CcFePgEV5s2imFrJ8lZFXyoJgh/raXm/nHwJMGJ0aTZ+rlRJoOxidYNTOREM915e8zJS80GrB69QGhojX5a2joVhG9fHOkhew8NVwEhXEe8VAeCx/Js31oaVmTfJK+S4RLlczgbogbxA4ceIQUvv2dTTNdyWkuQjmzEyOKItyXPd6VgEPWQWEHQwRcgiO+X9TDcX4Z9Lnt42ddMPrdROevICFcbkmOxgGZhbMokXerEit6xYxx1WX4RDgmFRL6750eU0QIPwnJZoe8AaX9os5mssC54sUFo9iZ17VOsH4cESqa5K6iM9TFGSDcF5dpt5BEYewqMP7SJQrKyWSxkWP+/uXon7yAhbnU+fP2t6sFFuiJauFsJfNNK+eV8qZAB7TXLAu0CUCBAgf8Z7JMXTMK5gmspw4AElqEtN7JVesR4JyvBzHnKXN0QnGD4KxNs1kQ0oiBrAFH0yI2Zo0N/HTCCMpNqlE5ZJEY2LGPvJd8nylBkQ+Rv9w+A02Nn8mfertQtC6/gHmiIgyiMgtTbICad2TLs8OgWkpMfSiT4jksJyQjzaW8oZMoxTRyHVLldi6WDIiHowhCpbCzaiwvw6wF6ITjL8EU9v+jBe43d7UubJioAWANZRl7ZO0uFnnwkEH7+taqjSxW1c1nY6VFEbasdm0wcfmmjY7XsVnW2qwkQOZZE5TjVuwMMYbKbGkcQKUwOKhE4xGBGMvpnT54+cw8CADImab1eh9UdHl/FJRGikkO4+Q5M08K6a++XPC7eLZe9NY+7oFZTxKYYggCl7mCNBel9NWIuH7sjyk9+hBTny6Q3fUOsEEgGDqRJZ8+EQ7Mlr+oTBbn5SX7OyCj39PgUISWJKhSHL9/xXZCIsxHCzCszEafRN17evHnjw0dtu8C5r9iGQP3bESvtRCEAGwkkJ3ubdMzYjwTk0bTO5EVBtkouWMQyeYABKMEF268p/XKgp/oCgKjlVF4vNDSXjvVx/88+30JKJn12el3xdqy+xoJXeRzHibgbRQ062F6iMi5z6aEk3PtFD9oRNMgAmGc3Lkkoi9H2/feyw9NqFt+FeF3RBlsODNvU3iPHq3gvbkZo/s412T4NRmZsorx03EeAhASOoYHCT86IUgIuW8TTL+mRxJtRGI/ZDXjE11ggkwwQjxR1c8FrUnP/7Ar78dS+rZNQHP/Nwbp6rtEi77sADM4G4/Zo864EPToDUpqODBioK/EOMSBnprZmgYtBEErSMzAQcZ2CYBay2MD1JjqTBovQewI51ggkAwoosr7vxsu9nM/btFFuJAVRJMin9+jwzp7g3ZI1qUJe3XzIa+QKTkwYgxgOs95ERXA+ZUcpP2I+Q09k4hnWCCRDBpGauF71Iv76bHTW2iVblZ6aq9aTXrVxekI+AFAjrBBItgpqzZD2bNgkQxUB4faW732fNjWtSzpRdrU696GiCgE0ywCCZjzUHm0YWlAAAecklEQVSAa/P+abNyCDxyffaoNdpI06XoCGiPgE4wwSKYyasPg9BJyylk0DMbstPv11KmLktHQEsEdIIJFsFkrP7DXYoTHyd1W272yPN8bHt6N8thOfoQ2oUpCDNJMJUB5bgPFQDZp006vTEIgdHpBBM8ghEp21O1nHNh8GuwmJO/f22MXR5DLXtoPlkTczisgnARJPQktoaEEHdNhyUjtiz/C9WmtXetX2wmJ0iR6MSMUqNki4fsNody8w31tO5ZJ5jgEcwRAP6Z8DrRVSG6fmNWes7ptErH53B3RcJ4sNP4JQzGz5ZofPrZGNd+OQn/4k4WGcY6crHiYwYX/h35+i4meKtFJ5hgEcyU1QfAOFPrqSVIi9dnj7hba7nNJW9MDvcjwtWEhpACTnUhHK9S8NbaSSTioziU+Cf5TINktYhtVArjcbwunUxzjbE19asTTPAI5hcwemi+uAjbc7NGDtBcbjMIHP0Bd5QU3OaRXGp1Y6C4phJZq291TLoe/y/uYjCiSc5HIMKIk00zPjTDUFtNlzrBBIlgBk9Zs4uYA+GbY6mWqmO3vDKuoiWv2oFL2NihHe6WbPctqgsTDqyagDdBjS9v2z7FnWWCQ2pdWcKpgvscCUl1h3pFrxDQCSZIBJM2ZfU2MM71anZUViYFF6x/deRmldVDstpVy1hkKPAtS4GMj1ZeS9vtB+aKYFxFvw9JUE4DpXSCCRbBZKwWEeguDsSaaekXvaM/5XCpHPeQjwGrCDi2YmLjMJJtF3BnudpxB6MTTCBWoGuZOsEEj2BE8O/hAZleku7JzRoxLyCygyB0zPt8kcQY7U9XlmrM++xmKqmTEf8sdzFYHO9gXOVQbuibCUtgi518FIxzwNhlvXC2HbdSay+fa/OOO9U5h+Xu+TDsD4eCo7ClrhHtjoKQB8YIKJjUkNLGqYyJLKOPiO/upAidJkJpeixsVDOTpdo+68ZASAXhDpixDJJ1TLthcRVLF5ksdYxDuFICOtrHOnaLtU/RNh+GjmZbSNgjp1DtLNh3nS46wQSNYNasADggzokt3aJ3zDLOkFzkmCrKR0r+QQzuczE+dEdAxHhjxSSqD1/h6hXJ/R0MU/QzaB+h1BKMmw6VSJQVzWggtPqqmWxIDEN7T9H7RST+cANOObtwjnmWE8MtnsOPWhjlJx90fEWzZlO0IAEmFwRVp2wYuDAKhY6vakxJ/0aSYvDwkucho4DopsUSjCBowIB2IJywBkY3uyNSX345uk685oO0wRmr3yNgkqemDJGSlSSAYzzVrf9OeD03a+RtquuHUMVxKzjKUoX7XIVwOLwX51WUoHOvC/GJO7UlxlvLJzVk04x7hrsaFatxXqMSVonio4+5CI8wncMTO6KdGnjCZJiO3usYs6XDM9zGoqi7qBY7rPyHqbGRZCaHJUYhUY0Ook5hhTVdSKPL7PhMjjdEIUqNDKeEu4jDEyvV4WDVIRInMMO5TVJIE8zTHAMj2kNGW1jQFoRoyGgDBREgB3IVqUKOQ8KfsOAPzKICNfi6/aXorwD79mmTv1gKots9yiRsB0s7AMWL3NO8Mjd71DiPskOwwlXvcw8wbnKl2q8/YaTBiLKu/ZDrTn2TjBdXX9uQK8jVDsbtM/UdbEw8C+3VwGSqQFXJXBLJ9BqVjvM4sqpGXYI9p5bFYgcUpT6usTO7Hm/yUDvFw3uSK8Rc51kmQ4pglrAR1egMC7pARgrYY674Mig4gDAcgQH5WttPabuDmbJmHjHP9rh4rdH56RUQr/RYt7YCAevXZ4+8RG39UKo3+j0eIktIt9fp8D6cH9ceh+IScGLHetyc2BEbU7qgUa7vJmOoXrkTT9tvYQXBSBLMElCbpMrWIroCRQfnktV1wFmxpli12H77y2GwVNTAIhEUxQhZHJ2YIUnhsCSexMndTn+omOKeRHwkw1ARYWtrqYQcE9ZwXCk1gQ0SzCe3oMzZHYjYBVXUIMK+TVNdhYxwGSZnCecxkeWYi9A2XIaRasCyGZaKattdUFQ4ZDPDII5w1TJMpffihDPL5oRMjg0Lt2XEKK/FMMoIWeAh/q0NILEJVJOAKqdHxVqFrcc1J7uhoKaOncdnQLKGb+3sZGfSFFoxwv0wYC9mNNldavyDoynBpGWseQywZkL0VBZVSwn3hitFeYC6bSoR7V6flX6OJ8Gh+P2qZTwSTYKEC4I5mY8LzhmC7J+/xcyzByHbGIbqA7swPCEFu9qfYc0LXl8Y2LVqIi2z/zcrwVhgkYy1l6y1H+MjcWK/i+18KOLT0nVqPoJhwnPoAQOEEWq8RxwZFZCxHWHYq/VOxVXf2hLMlNUPgPGUx4ES7snNGjlvyJQ1zzOzWheAo7nZIzX3c/Koq4cKYz/kvrBgPIn3C6CCYN2FrF9xHdXndLrqfR4DxoVNRe3eiAmSjJqKU+id2g0f5x3E6MhY7O/WD2vCwhvfrTDhzVXXNQ6O7WoHoxOMv7PqXftmIZgFLCLqXwRScVQVAdYV/IRU7PL4sufd0D3W1pRgBk9ecy8Re0w/oYAmbMxO//DSO74836JYtnjUUlQgKsvNSld/KaxKqH+V/vIx97OYcRfVZ7hstOPYmncCS7dMpZqxH/AwUnB5095MlQjftRFTLWbEGAwoPqMnVjTduYg2zPhj1SRa2rR93D+5q2xGjRTV+IikE4x/8+pt66ASzCIOB0NcFaiNHPkrLNiIOc2Tb0pTgkmbsmY6mBd5miBmOn/D0vStop4X1r98xqli47Jlk2w2F81dmGncB/gn4ObClPDtign09pgcHiARrnam8oFdSCsrRrfeF+Edg6HxUae+PuPVlZOo0ZFJfHP1iuTpDqa5oTvd+g8awbzEZ6Aaw0CqXs8qoeB7zKaDzYm3pgQzZMram5iVtzwNSDKaEta9dNVJUW/wlLUziZUFntqI79USxW95Jd2pZ7Ga9lrWGZfDXSHhQQ8yLWTEAyXV4CjCPc6eqX/ZjNHhUTjRpQ9+dCpLwp6VE+g9Z99cvSK5fabWEgRdlhWBoLwiLeI+YGuyPzWpOgoQgTWY2sRUIZOldnFIMYr7GoP1dSlSYdTI4kdLRmlFGQqc2Rz5M82aEkza5C8vA1m+da8QFedmp7etqzPwjq8Tw5UaEUfGepvvrlhg7vRD9hhRt9nLuA/5cii40ZMiFhkvfXoNbbvqA74OCvqK+of24ILkrtgRHoGqHd/jbx3OxDdJneDwm4YBUzVjsatwDQnPcSfJ7Ljr8WzJ60lr/bs3CHSczZFVyY53IZq9Is3nwZDQT5VOMvbiONZ1iEYkwnAxGIMJuIiBswkQ8bLd51YnVIDxOwj7hH03K9iMSPxQcGeDeYQqPWoraUowF2Ws7SBDyfdAMFtzs9PPt68zJOOL/zHI4w8rS9x7wyuj9nozwEDVHf8Bj2XG+Dr5pScRV1mOmKSOaESARPjf8gn03dAcjo5i3C5JSBB2L6ZqxJ8zGDk/fYn7+gzGYpKgHNiBKzr2xProOBRb5cr4YuW1JPy7nJbEp9lp9MAaBZWnHiLrDlEvgUegfSZHc5Rj4DCzgrDih/w8oiziC8HWVyKPxUDY186CVCJcB1jdUiI9NlJXgUEQKYm+JMaqvJP42pVNUFNxmhIMwDQ4Y43I4OdyG8fAhxuyR06wV2TwlC/TiC3rPY1VAg9alz1K3aWwJ2F+fh+Tw1fKEq6pE3MiD8lHfkXauZc1NvdXGG+smkhWA7rxSznGEofZlhoYd+fi9jZx+OXUcVzQoSs+LTiEUdFx2HNmX3wVFg6T1blxJ152Z7qd9G/u4NTU3QyOj0GR/lTt5ySraZ7JUnQ42kXIcEhjKuam6B4Scap9K/N5ACTH18emwgxAbCxjUBggzCHqTwe+dVrbiiCiKorMmydAKAGjHASJGQayhXZdBwmr8meQ86N9vRi/tHBsnJaxpsSdC4Arn6K0jNVC0QvcqsN8ee7SUd9prLJP4sZ9wBeAkVHXmBn001e4udcF+KhNLMrq/l1S8MInk2iHlWDe5/4K41rx59JitP1lC6awAqPBiKKOZ2N5YgpETGNrIcK7K64jt7u1mCe4Xbjs+mgpjk+VBDNFWP1M9KIxAtEKJFM1jK58smQJ5oL7fDtaYBGfBcYV7lSWGBHxwFVGYCjBkeDUDpeBGiJsBGMjE34iC3awBQe1iCmk8Q4GSJu8+heQm6h2jAdyl478T9PBD8n44noGvesOFGZl9IalV36uFrhA1hv3NiciDP+272PfZlwWGY2izr2ws554FDy+chJZiWPs+3wzMbrXfft1O4abypHU62LkyFLDUzMDlauuw3/cehIDSBR+JkBIPd0HEvOWJtuVo6bHcTzFcYi0/iJymdw9hjEoEpgoqTGwc9Yho5TJ6vu2TDHiq+PTqP6Xokf9vKgQAIJZ8wmI6+8mmurCkDI2ZI9wsOnAxBw5LS5+N4CervQnkm5enzXif16ML6BVr3qfHySga10nBYfR+dhh9O/YAz8WF+KMrudgqzkKM0Tg7tp4MPfbh8rcuwnjomJwtHMvND72EUpWXkeeQ1MIn554tPfoURxQFHThrhBw5qTpGS0mPI+/QHHuqyUpiEog3GIAGt1jepZbX2MLCIsNFrwbjLCq2hPMlDX/BPMjLgfMdFXu0vRVzr6nZay9GVD+6xosnpmbPcqjnY0XYPtVddz7LFwXZgghhX8iNTIWJXt/wISoGPwZFYuCLr2xbcV1dJf4PvpdPkuWcYt9hz9/h8kp3bG6fSqantM5kvHksknOnevsZVj9isijQ5tf49Qbe4+Az7uX+dwbEi511mMEkBLHVsPOJO81wlYiPJw3k4J6AtCcYAZPXnM3ET/vCgDFwhdvfG3UD06/Z7KU9ucaERbTeaI14hm5WaNcyvYBdL+bjH2fRxFw9cFdOL8oD/1FDBRxr9L3UrwdHoFqrj0ijf+AhyhKY4fHLWvxYL8hmB8W6RhywWDAgo+vIdtrkocSO48TwmoQ4ame/j04CPicmyqTw5CA6529/kQRusQomEVQZWRXP1AG9suMR4/OwruejtyBQEd7gpnyRRoxuXwRsrfidTagIZNXP8qEuc6+MfDohuyRwno2pMroHG5vkDCzvARdD+7EJRYzIvtfho+EkkT4ZfkEem5sDgt/pfptbdkpxP+6BX87bzicGhlSBF5YMc4xFourgQvvZDYhuu5VSfzfosBAZjCM+iWv5gumBsQGkHA2rQu8Ln65oBxlx+f6eJ8xjwdBdjz6RAFnxjBmekMuzDAT4Yn8SPwrWI6NzjDWnGAuyvi6o4wa109zzP1yl46qvwRtqtTgjDUPEvhJpwuCsTB36chZmi8WDQSOX8b3MKGnqRphO77DjQOG4b9yrem/hfAEGIMkbjCWyjuAnkVHMeicIXjbWfemSjzjLFWJR1UXcXjCCYQrgESRYK70EPHNo0C9gisE6vAV4TKK2qHaVUAqVQiK8KGXWA03G9muRAAd4hjirk9VcK3avvZBwa35c9w/IavSy89KmhOM7bK2bSXATm/APRnLpU1ZfQsYb7oY11u52SMb3WP4OX7Nmo/7gP8mrCaFwF3rMTaxI3Z16GKzziUFy4UDFVHDM/zvOzHEUoPIHudhbVMlhAXvqol4Us/OqNn0hL6ghSzyiQ2zV1QCwhMZD0pepGNmYIlcjDlOIxqKI5itaB4a0yUJBwL5tIzV4gdLmCU7FFIMvda/Onyfq36HZKy5mMFOrVcZ/PmG7FF+Bc4OxHiFzHE5fDkkm+vA4T04p7IMiWdfgDq3iW/YjH2QGyx/d/+Aa2La4vdOPdEoFYlorxD2fXodvRMoXXW5IYjA8zwaCjrZa9aOcbtRhGRQUVgELCfMLkjBiziCZBiQCAvaQUYC2LorEq449gawCgjCIVL49hVDQhEsOIrZ6u79VKhkraL9DkZ4SGd88R1ATm/CFVCfjdnpwuzYaRnwt4/iowzRRcIq2EmFTbnZIx3iqqgdbCDrTczh6EoJTwmDp4pStNnzI649bzjekoRFpIK3C4Ef2wIzJbJdxm7/FlM79cLyhA4QQbcaFYnw4fLr6OdA6qvLDiEEMlkE3r4VIgpfbWnD6B1DmAlhpO+5lFYR/l7M2AtCR3f2Mx5FEcqh4A/I2I/pYm02TvbnsX2TCmqU91Ym0jJWi6dm5/F2PdzBiM7SMlYfsob+cyj0e252uto4GF7r7W+D8TmczpLVDwQ/f4drUrtjY2IK1h8twjwRF0Y8ayvABEWBvHUtHjp3KP5jNDrkNTq08jq83hw3/v6OX2/vIwLPcScY7FLaKJCTJDwqMZI9SWSg7BTh2So4/qLy1FbFdxGvdy+KsRtuQrC6kxMoghEWrg8761hSlAHrXr3S4VhgX3dwxurlBDgG+GaU5C4d6VXaVRUgalpl/Ps8yAL0/3UzRlaVw3zbItw6l6g+Zu7V7/CZhUW46eBOzBkwHI2e3MXRqKIUH31zm+t4upoqqwsLDQSa+BzFARdFMjwGz2egvBSYX0EOdlTajkuByBC1FxZs9TZwVUAIZvDk1VOJ8LKzUXp6prbtYL54DCBnsX25WjoQvuWVqQ4J37VF1H9pyVOsRngr87Oo3tK3TmrKFJ4AGZMvHI57LUC0RUINFBz5bFJgAzD7PypdQkAQWMjicldc8lpLe8Y/ZBc5tOrqMFBRCiyoIIjdfrBKjTWm73H83DSNjCsFAkQwa68kUj7zmWDuWDMWivOMAzXmmpRNr4/1EBIiWHi776fDFP5FASYdz6Jt9jWTMziTCYaCLPpHaGiqa9GsCCzicWCkCB2EzUss4yF3+ggblzLC/HJym4UikEMqgQXfY47Nx85dCQjBXDR1bR/ZotQHvbZXQM0Oxl1cGSJD3/VZw53K9jTYYH9PvoOFU2dF/iv0WCOCmcLLGPigIMu9c2ew9dX7ayYE5vN1kJAgek8AJoSxNeyC80LgCsYbJQSXcYKCNgoRI+YENrjbzQSEYIbe9XW0yVRT6mygkmwYsG7JcLd3MKJd2uQvDoDoTAcZLF+eu/SKkAjZ4GkikybzEFnG4rxXqFHAoOQpvJsVTCpYSi4NDj3J1r+fRggs5L8CtoBVSYy5Elxf7poInxfBZiXuUxFRXgil1v9EGhPxVG2GGQQzZIg3T+HXHwYJIshHG0iIg4IokIvXLAknUYMvMccxQZ/QLyAEYyWIjNUnbITcuLBE/Te8km6Nj+KupE1e/Q4IAvhGhUAT1menu83h7El20L5nspSchyNmMwYVvkpHrf3ewcZkxsl8kW7iFQr5u6SgYdWaO1rIIt1yvJHRph3wnKufSwuw5ziw0EoDaosgEaAAMvLByEcyirxOXSKyRZrQHmYkQcYZUJDcJLmbSOT2LeY0TqsTYIJZ8xPADk6Lsiyd8/2SESIsg3uCyVg7A1AWOlQiuiM3Kz3LU/vm/t5+HneXJXwIBcI7tgnLWpdQDQjv5s/EZH9tDZp7rHr/fiKwkEVkxPbRCvpEC9sXJ4WBkhOEf5qBEo+9sTWV/QEAv2ttOGftWxBOOTpBQg+Q1ThQqiW9zZhB1mwhdSVwO5gpaz4Cs0OqDjNJZ/+YNeIXTyANuX31IJawqWk9Bj20ITvdc3I3Tx0E+HuHhTyPGB7T6BJjYN5s+inA6ujiQxmBBTwKhC5xjMsj4TSQPJcBz5cRXN89ip2KsFkx4Vc8SMHLvDGPIyFbU9aK/yLB2I1ZtC7wBJOxWuw+rLFS7ItiMHbd+PIwj7lahmZ+baj+s6aYrCmC7RiR6Nn1Wen3hfJ6EbqlLOQstgup6VJfCUPzZ5CHTAyhPlpdP78QWMgiHUnfBOCaMMaVTWWZgO+KCM4DrYljTxh2ogAH3cVv9ks/NY1zWEYeeltDrQhL4NnCTYacmuOrEeexTtqUtXPAijhPNipskDtuePkKj89bolHalDVfga02AvYU81pudrpHIySPCga4gk4wAQb4dBL/PPeCgsvaKbjRSI0zgCpAcSHhMQWobPybGn8iDFswjULLZMN2fDoXRoRjOq0P5BFpApjfb7oOwiRj+29eGSailXssQzJWP85AI1sRBlZsyB7pMiSnR6FBqqATTJCAPh26eYHbwYIJ7Rh/M8LmkV9XKggvlqCRQ2wBqvED7g8xYmk6D0s4DuWIDiDBrL0ArDikNAg7ZYz5ZtkwVQGG0+5YPRIKvmiie25u9sghob6udIIJ9RlqPv0S7+AUWcEYiXAWCG1ERoqaKPSRw9BbklCf64oZleZqm70LSzAB2BFegsV5SymY1rt+ARU4gvl/XyTBTAVNtTvjVLph2TJSlV96yO3rYliqKAIavEwB2pebnd7Lr1EHobFOMEEAuYV1ITJAmsvwHwam+pFmRPi1vVlNmHXylSBe5vqIdcAIRuiTlrFavMHbR+gy5WaP9Jgi1n4saRmrxUvSILt/O5GbPTLRx/EGrZlOMEGDukV01OEWbkMR+ArwnEhN1YAIu+UqXPbnmyTszUK2BJZgpqzeA4b9bqMoN3tkO2/QSJu8+jkQ5ti1seSesT4Mc+fWeyh7Iy9YdXWCCRbSLaOf5Dv4dTD+T2NtV+Vn0VUay9RUXGAJJmPN5wCPatCYDudmpzuNdOdqVEOmrB7PbE0QVV/MJinxxzdHhDRz6wSj6Tpt0cKSp3IfKBDW6y5TKvs6QGJclpdN3/vaPtDtAk0wSwC+o24QTNi9IWukCGOgulxy5/dtLTUVhQSqnxyJpLPXqTDWU91JACrqBBMAUFuoyOQp/CjgPFOGBkN6Pj+LHOzNNJCriYhAE8zfAf6XnaY+vQClTV69DYRz6+XIUlrukhHN703qZgp0gtFkfZ4WQpKnsIiv7OBXp8ngGF/mZ9MITWQFQEhACWbIlLU3MStv2en9aW72yLHejiNtyuoF4AYfDYV5/Malo1Z4KyeY9XWCCSbaod1X8h38AdiaazoQ5fv8LLosEIK1kBlYgrljzSWscP35kEBvr89Ov8lbxQdPXns1kdLgok64LTdr5OveyglmfZ1ggol2aPeVPIWFRbv9Q4WWCr+Zn0VaXx5rpl9ACeay277oZJbpcIO29HxudrrX50Un9zD35maPdHBD0AwVDQTpBKMBiKeJiA5T+QpSHPNfaTE8lvDXgiX0nhayAiEjoARjS8IWL3worEnYGNKjG7JH+JT6NS1jtfA4toZ/IMKT67NGOg0qHgiQfJGpE4wvqJ2+bZKnWHN9XazpCBn78vejL74hs6ZyNRQWUIKJGJB5ZvcevTdGx8a3k0gyAHxXbvaol3zRPy1j7bOAcg8YbKn45WtL8abdbDDN3bLiHVV+Tb706U8bnWD8Qe/0a9t+MneXZWwEwys7MJdIMMolxqVHlzaOvxJqyDUimDWbOa7GWBkjS5F+E89Lr65MWbtu8/sE6kRECI+IRFxsm6cWP3nXi76A8OqyTSOOHMl/saZoPSvVeTbrYKIf0y4eedfYa2485ovMQLa5Zx1mFlbjHg99KGM6my+/voehxfiWBBKz0132f79Fr+/34KVqE/zK7WWUcWTQWZa7bx1R+u0157UtDmXcrESy8mduK1ksl4uQoFoou2rtj93f/eirqaYaszXOaF3p1aPz2rn33brMlz5OnSqPmP/MPc8qiqlRzmtJkqs7d+nx7dBh477p1r13yBjflZgo7OU9NLbYRE6TZ0mA5Zy2yk83dOfNvuCht2mZCJgVomW5GLjnCJ1bWkXtLRZrSlePRZZhahOBwh4p2PHXNGVTuJGt/nxEKDSGy9+O6B2aLgP09U6OrrRYroViS2nqb3nupfdH/rh1rwgB2Mhq0Wg0lI0dcfEbN1wz1OeUqE88fvc/q6oqXJEgx8Ul/Nq1a69N51902Y4zu/Q86e9Y9PY6Ai0BAQZMYRb5o/RBoef8SJ9trRnKoJ5aATnj74unl5ZVJpnN5khFUYySJJlSkxN33X7TqI/P7tbJr+3cCwseuePYsaMDha5RUTF/VFSWnQFmZ+bXfOHFw1+9avzNDuEitBqnLkdHIJQQkGT59yv709pQ0sm6w/p8m/kWhRt5PIeajvX61FjMktlcYyWUyPBIc3VNtawoitP7IqMx3GKQJPXR10N21LpiOgKeEZBIrrlyAL3muWZwa9CnW831vkLB7VrvTUdAR0BLBMoGyEsnkbpYS1r2606WTjDBQlrvR0cgwAhEFsuvDhsWWjYxOsEEeNJ18ToCwUIgJAnm8+3mDEXRPk5FsEDV+9ER0BGwITB6gJxNRCEViI2+2MbXW9gSp0+SjoCOQMtFgAgVowcY7CMXhMRgaOUW00BJkqxPv3rREdARaJkIsCRvH3su/RBq2lMOs9xmm+UqAjqEmnK6PjoCOgKeEVAUFP7J8oqpg6jGc+3g1rDakAiSifoJA2Sy9CAZ0fqdTHAnQe9NR8AHBJgZZRIp+yOKjVtD7fWobjz/HwdeZa4+nG3NAAAAAElFTkSuQmCC"})]}),(0,v.jsx)(R.Z,{type:"vertical",style:{height:"346px",marginTop:"52px"}})]})})),T="beginner___iEOzq",X="spandiv___ZUQ4z",q="tips___rpDET",_="xvhao___FwVx_",$="newInfo___MQU3A",ee="directionItem___hYbvU",ie="active___qlb51",ne="courseGroup___mEYSl",le=["homePage","user","globalSetting","loading","dispatch","location","getUserInfo","payload"],te=(0,o.connect)((function(e){var i=e.homePage,n=e.loading;return{homePage:i,user:e.user,globalSetting:e.globalSetting,loading:n.models.index}}))((function(e){e.homePage,e.user,e.globalSetting,e.loading,e.dispatch,e.location;var i=e.getUserInfo;e.payload,t()(e,le);function n(e){return l.apply(this,arguments)}function l(){return(l=g()(u()().mark((function e(n){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,K.ZP)("/api/users/update_identity.json",{method:"post",body:{identity:n}});case 2:0===e.sent.status&&i();case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,v.jsx)("div",{style:{display:"flex",padding:"52px",width:"100%",flexDirection:"column"},children:(0,v.jsxs)("div",{style:{width:"100%"},children:[(0,v.jsx)("span",{style:{fontSize:"16px",fontWeight:"500",color:"#333333"},children:"请选择您的角色"}),(0,v.jsxs)("div",{style:{marginTop:"97px",display:"flex",justifyContent:"space-between"},children:[(0,v.jsxs)("div",{onClick:function(){n("teacher")},className:T,children:[(0,v.jsx)("img",{src:"data:image/png;base64,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"}),(0,v.jsx)("span",{style:{marginTop:"8px"},children:"我是教师"})]}),(0,v.jsxs)("div",{onClick:function(){n("student")},className:T,children:[(0,v.jsx)("img",{src:"data:image/png;base64,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",style:{height:"120px"}}),(0,v.jsx)("span",{style:{marginTop:"8px"},children:"我是学生"})]}),(0,v.jsxs)("div",{onClick:function(){n("professional")},className:T,children:[(0,v.jsx)("img",{src:"data:image/png;base64,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"}),(0,v.jsx)("span",{style:{marginTop:"8px",width:"100px",textAlign:"left"},children:"其他专业人士"})]})]})]})})})),se=n(37205),ae=n.n(se),ce=n(12563),oe=n(3113),re=["homePage","user","globalSetting","loading","dispatch","location","setisone","users","setIsShow","payload"],Ae=ce.Z.CheckableTag,ue=(0,o.connect)((function(e){var i=e.homePage,n=e.loading;return{homePage:i,user:e.user,globalSetting:e.globalSetting,loading:n.models.index}}))((function(e){e.homePage,e.user,e.globalSetting,e.loading;var i=e.dispatch,n=(e.location,e.setisone),l=e.users,a=e.setIsShow,c=(e.payload,t()(e,re),(0,s.useState)([])),o=S()(c,2),r=o[0],A=o[1],d=(0,s.useState)([]),m=S()(d,2),x=m[0],I=m[1],p=(0,s.useState)([]),j=S()(p,2),h=j[0],C=j[1],N=(0,s.useState)([]),U=S()(N,2),J=U[0],b=U[1],Z=(0,s.useState)([]),D=S()(Z,2),P=D[0],F=D[1],Q=(0,s.useState)([]),B=S()(Q,2),w=B[0],f=B[1],L=(0,s.useState)([]),E=S()(L,2),W=E[0],G=E[1],z=(0,s.useState)(""),H=S()(z,2),O=H[0],R=H[1];function Y(){return V.apply(this,arguments)}function V(){return(V=g()(u()().mark((function e(){var i;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,K.ZP)("/api/users/interest_tags.json",{method:"get"});case 2:i=e.sent,A(i.tags.filter((function(e){return 1===e.tag_type}))),I(i.tags.filter((function(e){return 2===e.tag_type}))),C(i.tags.filter((function(e){return 3===e.tag_type})));case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,s.useEffect)((function(){Y(),T()}),[]),(0,s.useEffect)((function(){(null==W?void 0:W.length)>0&&R(W[0].id)}),[W]);var T=function(){var e=g()(u()().mark((function e(){var i;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,K.ZP)("/api/paid_subjects/qr_code_banner.json",{});case 2:0===(i=e.sent).status&&(console.log(i.data),G(ae()(i.data)));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,v.jsx)("div",{style:{display:"flex",padding:"52px",width:"100%",flexDirection:"column"},children:(0,v.jsxs)("div",{style:{width:"100%"},children:[(0,v.jsxs)("div",{style:{display:"flex"},children:[(0,v.jsx)("span",{style:{fontSize:"16px",fontWeight:"600",color:"#333333",flex:"1"},children:"请选择您感兴趣的群组"}),(0,v.jsxs)("span",{onClick:function(){n(0)},style:{cursor:"pointer"},children:["返回上一步 ",(0,v.jsx)(k.Z,{})]})]}),"student"===l.identity&&(0,v.jsx)("div",{style:{marginTop:60},className:ne,children:W.map((function(e){return(0,v.jsx)(M.Z,{title:e.name,children:(0,v.jsx)("li",{style:e.name.length>9?{whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden",maxWidth:"178px"}:{},className:"".concat(ee," ").concat(O==e.id?ie:""," "),onClick:function(){R(e.id)},children:e.name},e.id)})}))}),"student"===l.identity&&(0,v.jsxs)("div",{style:{marginTop:30,textAlign:"center"},children:[W.map((function(e){if(e.id==O)return(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("img",{src:y.Z.IMG_SERVER+e.image_url,style:{width:130}}),(0,v.jsx)("div",{style:{marginTop:"20px",fontWeight:"600"},children:"".concat(e.name,"群组")})]})})),(0,v.jsx)("div",{className:q,children:(0,v.jsx)("div",{style:{zIndex:"999",position:"absolute"},children:"微信扫码加入感兴趣的交流社群,为您提供以下服务"})}),(0,v.jsxs)("div",{className:$,children:[" ",(0,v.jsx)("div",{className:_,children:"1"}),"目前已有",(0,v.jsx)("b",{children:"10W+大学生"}),"加入学习,只等你来!"]}),(0,v.jsxs)("div",{className:$,style:{margin:"8px auto"},children:[" ",(0,v.jsx)("div",{className:_,children:"2"}),"社群每日更新学习资料,已分享",(0,v.jsx)("b",{children:"1000G+"}),"!"]}),(0,v.jsxs)("div",{className:$,children:[" ",(0,v.jsx)("div",{className:_,children:"3"}),"平台技术答疑、课程学习指导、编程交友社区等..."]})]}),"student"!=l.identity&&(0,v.jsxs)("div",{style:{marginTop:"60px"},children:[(0,v.jsxs)("div",{children:[(0,v.jsx)("span",{style:{marginRight:"20px"},children:"课程:"}),r.map((function(e){return(0,v.jsx)(Ae,{style:{fontSize:"14px"},checked:J.includes(e.id),onChange:function(i){var n=i?[].concat(ae()(J),[e.id]):J.filter((function(i){return i!==e.id}));b(ae()(n))},children:e.tag_name},e.id)}))]}),(0,v.jsxs)("div",{style:{marginTop:"30px"},children:[(0,v.jsx)("span",{style:{marginRight:"20px"},children:"兴趣:"}),x.map((function(e){return(0,v.jsx)(Ae,{style:{fontSize:"14px"},checked:P.includes(e.id),onChange:function(i){var n=i?[].concat(ae()(P),[e.id]):P.filter((function(i){return i!==e.id}));F(ae()(n))},children:e.tag_name},e.id)}))]}),(0,v.jsxs)("div",{style:{marginTop:"30px"},children:[(0,v.jsx)("span",{style:{marginRight:"20px"},children:"领域:"}),h.map((function(e){return(0,v.jsx)(Ae,{style:{fontSize:"14px"},checked:w.includes(e.id),onChange:function(i){var n=i?[].concat(ae()(w),[e.id]):w.filter((function(i){return i!==e.id}));f(ae()(n))},children:e.tag_name},e.id)}))]})]}),"student"!=l.identity&&(0,v.jsx)("div",{style:{textAlign:"end",marginTop:"20px"},children:(0,v.jsxs)("span",{style:{color:"#0152d9",fontSize:"14px",cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"end"},onClick:function(){Y()},children:["换一批 ",(0,v.jsx)("img",{style:{marginLeft:"10px"},src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAAAXNSR0IArs4c6QAAAdRJREFUOE99kjtoUwEUhr//JpFU1NKHTWInQRcV6VhdMopYFR84iSAYcEmTFKXgoFZQrGC9aVWMiODgmkJTFxftJE4iWjdBITU3dXGy0sR7JCmNMSY943l8/3mJNjbgWsQxTuOwF5+qHD75q+TLl7Xcmq5WRyRrF2RMA10tsZ/ADS+tyWb//wDX8oLjBnMYCxJVRBzjBBAA7ntpJdchDUAsaxdLKT3qn7StoQC9pUv62qw0kLWDjjEH9EmcLKU0W4vXARHXRgQFiUQppSft9tKcB3zw0tpfB/Tctu5NYRYFgwY/Qj77imNa6gSJufbOYMh32LU8qs+KuPZYkGgUiIKX0rFOgOg9m0YkDY6W05pX/4ztCPmMmJEDHgZ9bhUzfEOyfyBmimZ5CsSBncCiwcu1Hdy1YQV4g1HwMhuoz9hhfF5g1OhVx+fA2hWuWTDSw3eJcEDsXhpVseMIrj0DzmHc8TIa/3tG124aXEG8Cv7mSHFMK+0g26asd7PDbLibQ1/O61cDsP2BbQlUeAvskfHeF1crDq+7HEJ+hbiJJGLBS+l6rWMmVG38wbpS35QNBh3mBUMdRsh7aZ3a8JXJWSi6QsLgbL0bCAIfTTwvx8hxRqvNgD+WtacdNnqQbAAAAABJRU5ErkJggg=="})]})}),(0,v.jsxs)("div",{style:{marginTop:"48px",textAlign:"center"},children:["teacher"===l.identity&&(0,v.jsx)(oe.ZP,{type:"primary",ghost:!0,style:{width:"120px",height:"40px",marginRight:"15px"},onClick:function(){localStorage.setItem("Noviceguide","1"),i({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:1,href:"/account/profile/edit",text:(0,v.jsxs)("div",{children:[(0,v.jsx)("span",{children:"欢迎来到【化学“101计划”网络平台】,接下来,我将用:"}),(0,v.jsx)("span",{style:{display:"inline-block",position:"absolute"},className:X}),(0,v.jsxs)("span",{style:{marginLeft:"80px"},children:[" 闪光的方式一步步协助您新建一个【教学课堂】。首先,请您找到闪光框并将鼠标移到头像上方,在出现的下拉菜单中",(0,v.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAaCAYAAACzdqxAAAAAAXNSR0IArs4c6QAAA8JJREFUSEudlVlsVVUUhr+1TweKVatC72lRo8YhSlATjBNBohKD6IMNxDjEGIIJFoTeFuGBkGAT35T23tsYIdHEYAwqMkgAiWgCBWcFHOIQhUZjuOe2CAXRNvbe/ZtTKSlt6eB+OTn7rP2ttdf+93+MIUbiBZ1nxSwHHgMuA9oxtqiE53O11j7UmoFzNnBi4ksqD/LsRlyOscZ7fgqMKz08bSDvmdHeYIdHgg8Chym1APfnxXQHVwWOKZZn+ynjrzLHhwYno6TNGBs4o9LQ84eMx2V0Oc97gBN0BnC7hwuAz13A9UcW24/Dwc+qONGkKeb4etyFjO8+wcvAVOd4suBZYNATJW1xmFJkYmG23jaNGly5Wje5gP1FnvJ8wFuIA1HSVoUZzbAC9dl6eyhM6WdgRZS0DaMGn1bDURmPGMwHvorqrLEqo+kUWBqD45jAKDvyrB0dNTgOrErpFUErxtz+YHnWIX6VccwcK6Ml9v2YwBXNqhgXcC1i5QBwq+CEGZ0Sxc4xz3smO7EnW2/7R9RxX0CY1tZB4AJ35Io5EIrDiOrTsd4FzCkK2BO//7bQjsfPQToeFlxKIr55YVqfIMbHsjTRIKgByg0Cg3Q2afX/HwwfR3W2tKpJt8jxhRmbJT7AWO3h3l7wpU0qKwTMlae8UMLmjkUWDdmK/hXDvqjOlk1q1s0F4wCOyfGBhintjZMYGZUmPJ8aXAf8iVEsY7aJFX09npjWNYHYUeS58fcG6+ptxQCwd1zdvsQOhWm1IrZbZVo1TmyyIqZmO/guvJh3JGIvyJnxRqzjgSceprRRsC+XtOa+ivuBPyPmhRnV4mkpFFPRschOxTsIPZtjI8J4bihw/0TVL2pCIWC9L6EmXp9I66CJ9TahRdVFBb41aM2W8TALrIe1Kg67ib3gy5HAg3aT1g+I13oPL8zoVnl2mfF+dIxHabR89VqNVzd3Zets50gW2f97mNIhYM0ZuVWndacXOw22ZT/iCTZYYSzAM/pPqU0ifZaOY7PRfx68MTrOPBrNjxUeptSBsXzwHyStuxHbMN6MlvAUZhot/LQ7nvQwa8ibV5nRTOfZKliXS1ILo4NXZnSf8+zoFhPOeaWr0polsQV4NarjmRErf1tBmGUXoitK2gPnBMfbT6T0oImNZuzwPTTkllnbUG25pEmTigJaTMxUwLTcYovlO/xINOsejNeBSoODiG9wdAJ5iYuAGxC3YbQ5z/xsg+0d1jb7p7tilcb9XcEc55iGej3lfITk6DTxC7A7Os67NNo/fev+BVBB428ht1HXAAAAAElFTkSuQmCC"}),"点击“账号管理”。"]})]})}}),a(!1)},children:"新手引导"}),(0,v.jsx)(oe.ZP,{type:"primary",onClick:function(){localStorage.setItem("Noviceguide","0"),a(!1)},style:{width:"120px",height:"40px",marginLeft:"15px"},children:"开始使用"})]})]})})})),de=O.Z.Step;var ge=function(e){var i=e.userInfo,n=(0,s.useState)(!1),l=S()(n,2),t=l[0],a=l[1],c=(0,s.useState)([]),o=S()(c,2),r=o[0],A=o[1],d=(0,s.useState)(0),m=S()(d,2),x=m[0],I=m[1];function p(){return j.apply(this,arguments)}function j(){return(j=g()(u()().mark((function e(){var n;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,K.ZP)("/api/users/accounts/".concat(i.login,".json"),{method:"get"});case 2:n=e.sent,A(n),n.identity?I(1):I(0);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,s.useEffect)((function(){var e=localStorage.getItem("registeruser");1===parseInt(e)&&(a(!0),setTimeout((function(){localStorage.setItem("registeruser","2")}),2e3))}),[]),(0,s.useEffect)((function(){i.login&&p()}),[i]),(0,v.jsx)(E.Z,{open:t,title:null,footer:null,centered:!0,width:1081,closable:!1,closeIcon:!1,afterClose:function(){},children:(0,v.jsxs)("div",{style:{display:"flex"},children:[(0,v.jsx)(V,{}),1===x&&(0,v.jsx)(ue,{users:r,setIsShow:a,setisone:I}),0===x&&(0,v.jsx)(te,{getUserInfo:p}),(0,v.jsxs)(O.Z,{type:"navigation",size:"small",current:x,style:{width:"250px",position:"absolute",right:"30px",bottom:"20px"},children:[(0,v.jsx)(de,{status:r.identity?"process":"finish",title:"选择角色"}),(0,v.jsx)(de,{status:r.identity?"process":"finish",title:"选择内容"})]})]})})},me=n.p+"static/kycx.615a0290.png";var Se=function(e){var i=e.modeldata,n=e.userid,l=(0,s.useState)(!1),t=S()(l,2),a=t[0],c=t[1],o=(0,s.useState)(!1),r=S()(o,2);return r[0],r[1],(0,s.useEffect)((function(){var e=JSON.parse(localStorage.getItem("Studentshow"));null!=e&&e.includes(n)?c(!1):c(null==i?void 0:i.is_show),null!=i&&i.is_show&&setTimeout((function(){var e=JSON.parse(localStorage.getItem("Studentshow"))||[];e.push(n),localStorage.setItem("Studentshow",JSON.stringify(e))}),2e3)}),[i]),(0,v.jsx)(E.Z,{open:a,title:null,footer:null,style:{background:"transparen"},centered:!0,width:880,className:"advertisementModal",maskClosable:!1,closable:!1,closeIcon:null,children:(0,v.jsxs)("div",{style:{backgroundImage:"url(".concat(me,")"),width:"900px",height:"638px",textAlign:"center",paddingTop:"20px"},children:[(0,v.jsx)("div",{onClick:function(){c(!1)},style:{width:"20px",height:"30px",position:"absolute",right:"-20px",top:"25px",cursor:"pointer"}}),(0,v.jsx)("a",{href:"./tcone.docx",download:"赛题案例1",style:{width:"90px",height:"32px",position:"absolute",right:"165px",top:"445px",cursor:"pointer"}}),(0,v.jsx)("a",{href:"./tctwo.docx",download:"赛题案例2",style:{width:"90px",height:"32px",position:"absolute",right:"165px",top:"508px",cursor:"pointer"}}),(0,v.jsx)("a",{href:"./tcthree.docx",download:"赛题案例3",style:{width:"90px",height:"32px",position:"absolute",right:"165px",top:"570px",cursor:"pointer"}})]})})},xe=n.p+"static/banner.d71ab7c9.jpg",Ie=n(32476),pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAVCAYAAABLy77vAAAAAXNSR0IArs4c6QAAAFVJREFUOE9jZCACmHjG/YcpO7N9ESOMjSwOF8Rn3uAwiBhXIHsTp9cGh0GkugJnrA0OgyhxBUqsDT6DkLMGJa5DSZCDzyBKvDnI8xquwo2YSBh8JSQAfaqyTsbqhKMAAAAASUVORK5CYII=",je="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAVCAYAAABLy77vAAAAAXNSR0IArs4c6QAAAFRJREFUOE9jNPGM+88ABWe2L2KEsXGJw+TRacbBZxCyEylxHTxMQAYODoNIdQUu9STHGu0NoiTWkF1HUazRxqDRWMNa1CDHOEWxRhuDSI21oVNCAgBC1sWksB69OQAAAABJRU5ErkJggg==",he=["data:image/png;base64,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","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOUAAABSCAYAAACrBhPbAAAAAXNSR0IArs4c6QAAIABJREFUeF7tXQV41lX7vtfd3cm6YGyM7i4JCZU2UEIU6/Ovn352t6ifiIoipUiJdLMBGzBYd3d3b//rfl6Gkw9l4IaiO9flJdve9xfnnKfu536eo4SrRlZWm1arJka2tMJdSRm6V/+95+eeGeiZgT8+A22tqFZRRoJyPQ7Z2SnVdbyiUvsPbW1tSunFWKUEPKuhCiN1VUD5yl//+EP0XKFnBnpm4JcZaG0DGpuBhmaUtQEvOpriPSUlpTZ+QsSOAplRjPUaqrjbRA9Kaio909czAz0zcCtmoKkFKKlCW0MzNjiYYj4FU4QyrajtEU1VvG1hACWlHut4K9ai5x49M3BlBtragIIKtNU3Y7WTmdK7SlltbVotxcixNoJRj4Xs2Sk9M/DnzAAtZm4ZylTqYaOUUdQ2SV0VuywN/5yH6blrzwz0zIBiBvLLJc6crJRa0LbaQBtvGffgrD17o2cG/tQZKK0GKmrxmFJaUdtzhlp43lDnT32enpv3zMA/fgbKa4DyOjzfI5T/+K3QMwF/lRnoEcq/ykr0PEfPDFyegR6h7NkKPTPwF5uBHqH8iy1Iz+P0zMBfQyjb2iC8orY2tDY3oa64GBWZGagtKkJNUQHqSsvQWFkFNV0FNNxUVQ11Az1oGRtD19wCOtbWMLCxhYaREZRV1QAlpR72w43s7cvz38MYuZFJ677P/ulC2dbWhpb6OlRkZaIkLhZV2dlobWkRwq26ji7IAmxta0VzfR1UNDRF2PhvVU0tKCspo01ZCS31DWhtaoSSsjIM7B1g6uMLHUsrqGoqPt8zfnsGWpubUVdSjJaGBmgaG0NNW0fm8R8/2hUVJ+IW76E/TSgpjI1VVSiOi0ZJXDzqy8tkM6ioq4sFVNfVg7qBAUw9vaGup4uavDyUJMTD3NcfDVWV0LGwJFcXDWUlKI6LQ0N5Beory2VztbW2QsPIEBZ+ATB2dYeark6PcP6GlDVUViLu+80ouHgRmoaGsA7uB5uQAdAyNISSyj+X/FyZlYmKtDTo2trCwMEByiqqt0xP3XqhpDDWVKM4OgoF0ZfQ1twKVQ0N6FhaQsvEBHVlZdAyMoaepSUqc3NgHtAbKmpqKEtOQtS362Hi5g5dK2tYBQZBw9AQTbW1SD98AHrWNjBwdEJdcZEIb11JiQioqpYWzLx9YerpBTVt7Vuu9W7ZSt7kjRoqKnD+809w9p13wX+bB/aG3YCBsB84BHaDBkPTyOgmr3x7fy3jyCFEffctLHx9EXDvA+JB3KpxS4WypbkZlZkZyDkdisqsLLGIlr37wNjNA+p6eqgpyEfK3p/Q2tgElwmTUZ2bDTM/f6hpaqG+ohzxP2xBcXwczDy94D79TmgaGKK2uBhn3n4DLuPGwyqoH5RVVcUNbqysREN1FSoy0kBrYODgJBaAWq9n/DIDLY2NyA0/g0NPrEZBxHm0NrVAVVMDlv2C4DFjJjymzRSFqfwPsprcp/FbNuHEyy/CbuBAjHrzXWgYGNyybXPLhJLWMf/8OeRFhBPRgYV/b1j2CYSGgeEV17K5vh755yKQfvQQvGffhYaqCph6+siGqMrNRlVONmoKCiT+9LlrvrhbJQlxOP/fTxGyajUMnJzFCift3C6Aj2VAAGpLS1GemoLqvDwoq6nBtv8AmPn6QVVD85ZN8l/5RgwBCKhFrHkfFz75DHVFJfK4SirKMHLvhUHPPAvn0ePEi/mnjJqiQpxb8xFiN2+E7z3zEPzwaqjp/M0sJQUl++RJ5JwJhZ6tLWz6hkDfyVHixquBmMrsLKT8vFusp4GdPfTs7NHW3IwiurqtLVA3MERlegZsBw6CiqYmypITkRt+Fq7jJ0LbzByN1dVI+HGrAEF6llZQ09WDvq0t6kpLkXXqOKoLCmAbMgBWwf0ESOqO0dLUhOrcHFECOubmCkT4Lzz4vHnnwrFr4TyUJ6ZeeVItMxMMfv55eEybIcBZVw8q19zTodDQ04exhwf0bOwkVPkzR2NtDTKPHELEJx9DTUsbIY8+Bqu+wbKWt2p0u6Wk1skNC0Vh1CXo29nB3N8fSlCCqrYO9B0coaqu/qt3ZYxYGH0RpQkJUNfRgbK6GlTUtdBQWQ4lZRWpxm5tbYGGvgFaGuoFqaXVo5AxFm2sqkTk2v9KvEmgx6hXL3FzmxsbUZ2ThcwTx1GZkwPrvkGw6TcAGgb6XT7XAp5s3Yjq/Dw4jRwNi96Bf3nLXJWViY0TxqEsPgFa1hYwdCCK7YM+9z4AU2+fLn9+KoK0fXtw/MX/SNxvHRQElzHjYd2vv4Qytwo1b26oR31pqeybmqJiFEZFInXfXlTm5IqV9L1ngaTqKrMzJTNAcFLf3gG61tbQs7HtFiXSrUJJC5m+fx8KY6Jh068/VNXV0FBVBW0Lc9QVFUHD0FhcWBUNDbQ0NqAqNxflyUlorK5CM1HUlmZU5eSJ8FEgm+prRShVtbTR1tICFU0N6FvbQElVFeq6umIdDR2dUZqUAA1jY0FuNXR1BaUtio1BSXwstI1N0FhTg5LEBJj7+onF7WqL2VRTg8QdP+L8F/+FjoUFnIYNh+2goTB2dYWKukaXK4E/ekGmRQqjLmLngnloU1KC96zZsAzoDeNevWDg4CipqK4eLU2NSN61E/sfXobq3CKoG+rBKjgIXjNmw33GDGgaGnWJYDI+5FBRvTZ6WltUiOQ9u5F58jhq8vNRFBuL6swcWPbrC+87Z0PbzAxFcbEoS05BeUY6GioqYeLhDsfhw+E3fzE09LteqXebUHLjZ586ITGkVWBf2A8bgawTR1EcEwOr4GDUFZegtakJjqPGoLGyAqXJSagvK5PUCPNmrMKmMFYyjiwqRmtDA+pKGe8oSXyjrK4OHXMz6FvbilArKQNaJmZCJqCmJRJLgKK1qRk1+XkCIFXl5cG6b7CAS0yj5J2PgE2/EBHMrowxmZLhYkd++QXOffoJVNRU4TRqFNwmTYXtgIGKOPovlAskSl1w4RwS9+yCoYMTXCdMklCAKZHutFjZJ0/g0NNPID/8PFobGsUrsurXF2Pf+xCmPn5/2ApRcRdeuoiq7CyY+fkJ2Hf1aCgvR8q+nxCzeRPyLpxHTWaeWEZ9F0cYu7iguqgQZQmJaG1oEuVOlouWuQn8Fi7EgCee7hZ0uluEkq4JEdaMo4dh7OIqgqdjboGK9DRknjwmCB9/r6ajLYJJBJUWtKaQ7J1SFMfHoiw1FWUJSZLWALsLKXoIKUCI9mSuspIIJAEJE1dXiUO1TU2ga2El6Q+mTijAtJK8t6aRMQydnGDcy02sa9r+vShNSoLzmLESN3Tl4IYg8nvypReQ8ON2tLY0w6pfMPzumodek6dCy9T0f25HYS5NToSyihr0HRx+U7t35XPyWny2upJS8T5IIGBcR0+FcTGtBz0eM19f6FnZdOmtKzMyEPn1F4j44EM0lJZLusoswAfjP1wDy77BkrP+I4MeQOrePYjetEFIJW5T7oCpl8+vrRuBrpISRG9YL3FkRWIq9J3s4ThiBAwcHVGdX4CKtFSUp6ejPClVvDdjD3cMe/lVOI0dK5mBrh5dL5RtbShLTUHi9m3QNDKEdWCwaEBdGzuxYNRaREPbWttAtLW+tAR0ZWoKC5EdGoqcM2FoKClHa0urQPPGXh7Qs7ZCcXyCADwcBk6OMHF3E7+/LDYezdSyKsrQMDGE3cDBsB00SJBZWj9BDZXovjA21YC+vT30bO3EDa4uyBeklvGm+9Rp0Le169I8JhUKwa3Q115F1vGTEv9ahwRh2H9egnXIgF9vOhIhqqtwad1amQuvOXfDxNPzlgkmQTRSGavyclCVlSWeC/O9lbm50NDVQ99lK2HVt2+X7j+GLFnHj2L/Iw+jNC4JyhpqcBgxHGPe+xCGjk5/mLxAJcdYMGbDt0jaswu6llbiBTiOHC1C2j4IDmYcPohzn30q7+wyYQICH3gQhs6uoCXlGsb9sBXJO3cL4OM6eTKGvfQK9Kysu8Xj6XKhlJTEjh8F5XQYOkwsXXlaquR5TL19oWttg9rCAhTFRKG+pEQC5/yoi0jdsxfVefnixrQPfWd7DPzX/wlhIGHXDlxatw5KUIb/fUvQa8IkFMXHIfSVl1CVkXPlO4wz9ext4ThyJKx694Gqtja0jE1EO5KlQjSXqG91Xi7KUlIErS2OjRaE1mXSlK6NLyloVVWI37oJx196AdUZOdC1tcLwV16F2x3T5TnaBzdQeUqS5MYyjhyB58yZCLh3KUw9PbtUEK6+GL0a5o5pDQpjolAcF4uSxETxIBgPWwQEwCYoGK4TpyiUVheP4tgYHH/hOaTs3iPei/v0aRj5+lsSy3XFoPUvT0/Fhc8/Q/TmTdA00IffPfNF6fF9GHM2VJSjLDEB0Ru/RW1JKTynz4RVYCD07R3FYNDNPv3Om8g5cxYW/n4IWfUoHEeNFYCqO0aXCiU3Vl74GWQcPQozH29o6BmgKDZaEvlQVRGwR9/GTgCXuvIyQb2S9vwkcWdDUdkV97T9Rc37+OHObTvF2qXs24P9Dz8MJSVljPvoI9F2zK9tuWMyii/F/GpumGOj1bQfMgTOo8dAXU8fGjq6MPMPEECoJCEBBRfPo6GsDBa9+4DATFlKMpxGjIZFYN8ujaNoHfm+2+bMQmlMPLStzDHspZfgMWOWIMjtgy5k5pEjCH3zVWQcOgpdG2sEr1wJv0VLRKl05eA6NVRWoCJVIYi54eGCeBdFxaC5pg5qulqw7NsXblOmCnpMlJEgWnfEwVQI4R9/gMjP18r6u0+fjlGvv3XFveezNtXWoLmuHmp6esL+utE4l4KZf+E8zv/3EyTt3i1YRNCKh+E1ay5YCpF18gQSd/6IvPBw2S/m/gFoqqpCrynThMAS+dU6JOz4Ebrmluh9//3wmjlHKKA3+hydXcOuE0rS56qrEff9pssAzlhUpKagMDZGWDaGTs4wtHdAVV6uCFNTTTWSf/4J6QcPo6m6VoLr9qGsqgINY0NY9w/BxE/XipVN3bcHe5evkI0xfs0aEUoCQz89sAR5Z8NRX1IuMdGVoaQEDSMDOI0eBceRo6CspCSaUdvSElmnTqIg8gI0TYzFmhLcyDsXAQ09PWEKdWmimHB6ViY2T52I4osx0DI3xYAnn4TP/IXQNvklrmRsHbP5O5x+520UR0ZBSU0VrpMnoP9jT8EmpL+8FuH75loS8zUUlMGbGNT8ZUlJwuLJOR2GjOPHUJNbINcmmKGhrwuHkSPgPXcu7AcPgyZBNWWVLnXrOz42hTLik49w4bPP0dbW+iuhZMVQVWYmcsJPo6GyClZ9+sLMx1fe/0YHmUvphw8i7K3XkX0iFB53TseAx/8luAPvf/6TNWAMSteVc0vX2mP6nZK/jfpmvVhxr1mz0ee+ByUd0p0Mpy4TSmo0InhM5FsE9IZ1UD95yarcHFRkZUDb2FQsUnlaitDeUvbtRfrBg2iqqv3F9dTSgoGLA0zd3WHs2kusWK+JkyW2uJZQtja3IHn3DhRcjBTrV5KchIqUNLTUNVy5ppq+DpzGjIbLaLob2tA2N5NYLu3wYbHgdoMGwbb/QAGCmEslGmse0KdLtWBVdiY2TaZQRouy6f3A/Qha9rAsLgctBOPr02+9hnMffoi64jL5Pd3wQc8+C7+FS2QT0MXMOx8ugItVEBPaNw6EMGQI/+h9XPz6KymRa6mtl/ieQ1VbA/bDh6H/409JqupWVIz8llAyz0y+c/S3XyN64yao6Wih/xNPwf2OGeLt3MygEj/99usIf+99aFuaY+BTT8OyT18RSqK0LHIgal6elg59O1sY9XITlJ4Gw3XMWPjOXwhjdw8xMt1lJfleXSaUTXV1iNuyUfECEyYJ84auBt232sJCVOfnSvKVaY3cs2cQt/V71BeXytyqaGtBz8EWph4ecB45Gk5Eay0tBZhR0VCXuPRaQin5zYZG0WpECtMPH0LK/r0ojotHNfObtYqjGbQtTOE5Zw7MvLzF6upbWQvZnUJB5cHN3VRdhfht30s+1GvO3C5NkVwtlAH33YvgFaskvhahbG0V5PnYc8/g0tp1ArtzcPFDnn4KIY88Js/N2ObcZ58IgOY5azaMnV2hZWJ6Q5aDRP1zn3yIqO++Q0VyKtqaFd6FCl3WPn0E4HCdMBHq+t3nnl3PUo54+VWpBIr5bgMi130hHhhTSkNeeAnGrm6dtlJSRVRRLmk0dX19KLW14dL6rxD62iuoTM9E72UPwsjJRbwG7jnSMi+s+xzR33zzy5y2tcFh+Aj43nWPFDbo2dnJunTn6BKh5MvTAqbs2QN9GxtBN5sbG2TTqBsayCYjnaq2pFi00Ln/rkFVerbEh9qWZjD390OviVPgMHy4WAHS55praiRPqWVmLoXP1xJK0tfqCgvl86q6Omipq0dlVoYwMtIOH0L+ufNXBN+glxN6L74P2mam0DY1g5mPj7CKuKm56LxH5tEj4mq6Tb0DBo7OXaYNryeUdF0LL14QMChl50+/rLeSEnwXzceAJ/4loEvizh0C25N1Y+rvA68ZM+E2dYYCTe5kzR+9F6abqEAzjh+VEIAhgaGDI7zm3gWHIcOgYWgkeWHG5lRY3RFLtr/kryxlSzOcxo1DwKJFyA49heiN30mtrE2/fghauUoKDm6kRpbvmnH4EOrKS2E3aIhYwoxDB3HqzddQnpIsYJu5lzf07GxhE9xfPLtL69chYfuPaGtTQk1xIeoLi8VqGrq6CG+6z/0PdQthoKOQd41QtrYi+aedqMhIF6J5aVKipEVYkWHVJ0hSIUXRUeLGph89gtQ9+6CirioUuF6TJ4uLauLhKZaRmq08PU2I6QSD+i5dDlVtrWsKZVNNLSLWfCCxGQkJBnYOkphvrqtDaWI8YrdsRurB/ahITUNbSxtcJo2Hw9Dh8nnLwEABWuhKE/VsaWwSa5QfeQHGzi5wodt8gwl+WjzGbCpXbeTrCSVdV+bTuFnyw0jYbx9KsBsxBH3uXypxOrV4XugZ8Q6YZvKYNVMEljS4zgolFShjbyoiei30MPhdQycXeX+CKiRscNMS3OFG1rEwh7a5RZd6D+1vWJ6RhoiP3kfk2i+l2F3f0V4S8tXZOdAyNRHswH/REhi5uMj+6Ox78vqMI4m6xv2wBV4zZ8Frzl2Sd43euEE8Oq87Z0nag2kOWr/q3Fxkh55AzpnTKIyOEjpmY3kl6svLoaKuJkZj4n+/EGJFd44uEUq+fOTnnwody3PWHJJTJZbMjTgLbVO+ABkuRYJwXli7VmI5i94B8J03H70mTpVFINDAotL0Q/uRuHs3ylNSRDtN/26LJLSvZSnJ/Plh9kzJXxq7ucF1/Hg4jxkvbB5ONF3CxF3bhe1fdOES1A310WfpQ5L+0Le1l4C+ICoSjVXVApVTW2aHhQrxPeC+pTeUvOZmJ3hVFHUJ2hYW0NQ3FGVE5hF5pZunTBSUmDHl1e4rBYEbhSBPeVzir9Zbw8QIZn6+4jUUnb+I5npFvEyXP+D+JRiw+ilFbNpJS9l+cRHO1lZJhityxnWoLSiQCp2YLZvFtWX3Bz17O3hMnQbvOXdfiYG7ckNSeZ589WUk/LANzdW1UFZTFSVs6OqM3vfdL6kYXQvLm2IXcV9e+nodTr/7Dkx69UL/x56ERZ9A1JeViuLUNDaS4mUq96rsDGSeOIa4H7fJPiRZgq5tXuQ55JwME4605+zZGPrcC0JC6c7RJUJZk5sr2og5QLep00Sb0RUg7E73iEBMWWoycs6cQcqOXTD29kDQg8vgMWuubHy6jBS6hF07URITp3CpoAzbwf0xZf13QgS4plCWlmLHPXOQGxYu0DZjLbMAP3jNuFPcFSaIaYViN21A+JqPUJ6QDI85s2Dh4wsjNzdx2fIjz0tZF3OGNsEhqMjOlJ+9Z89VaMRObnZucHoHR599WrSwuY8v7AYOElZIbVExdi1egNJYcnL/VyipkNIPHcCp119D7onQq9ZbCSqaaiI4rDMl6KVmoAubkH7o88BDcBk34YboaBRGWt32qgeuk9Sx7tkt6amCC5GozS8QLIDote2AAfBfsBCOI8d0WU2hPENjo9Arc8+cwck3XkH+2XNCidQgB5bMp7vnwWncBCkyuFGPpX0CKZTR361H6BtvoLm2FkOee15AM64P14seFQsmcsJOIfb7rcgPDwdUlcVNdR0zHiVJCbj09ddoqa+H7eBBCHlkNWxCBt5QDH8zwtslQpkTFoqCS5Ew8/SW/BYBGOaVOFhwXJqSLK5tzJZNKI6Mhv2IIQha/rCALEVxMYjf9gOSdu1CA2v5VJShY2UBI1dXuN8xHT533SPa81pCSZczZsM3SNi5HaWJiagtKBJKnra1BZzHjoXvPfOFGULrd/b9d5Bz8jQsAv3hOXMW9B3sFfm/1laoqGsK1M62IwWRkZIuYVsMosid3RDcaCTZn37nDURv2CCuk46NNSx9/QS0ImhRk1NwTaGkkJDAwIqJpG07/mcdVbU0oGFsJI3DWBhu4R8Az+kzYDNgoJQXdVpxSNqqCiWxsTB0cYayqrqwq5J275T4rTozW7FuSoCGqTFcxoxF8KpHYerhKYnyzs7Fb21ECjoReHo43A+Zx44g+eefURwTK/lRFS1N2A0ZjMH/fg7mPn6Smvoj9xSa3f69OPPeW2htbsWAx5+Ey/iJ4hWQWSZGYu8e2R9k7tAjcx43DvaDh6I4JhpRG78TbINElN5L7hekVp6pk4r6ZgSS3+kSoYzbukXQSx0rS2gZGkHDxATFcTHQMbFAfSVJAmXC6Tz95ptoqW2QxL7twIEwdHIUzVwUEyvJWk1jQ0EAfe6eJ2kKTWMTCewbKsqQtGc3jj79tIBDI15/HS5jx0v8SNSXVL3M40cRu2UT8iIi0FBWATV9fVgG9hFApywxEVmnTqGxrBKqetro/8STQjYm7G4/ZDiUhEOrqIQg8MBWEOTqOo+bcEObguyk2C0bcfzf/0ZNXgGUVJWhqqstsWtdQSFamAe8hqVkfo4d+44//wwima+7jIi2L6pZoJ/ERLS8BHw0jUzEspOGePlo0U6tP8Espn2I8joOHylzm7j9R+RHRYlCbGtplbnQsjCH06iRCH74Uamk+aO1hBQC9lCiRWZIk7x3DwovXkJ9Wbkwutp4aioATXNj+C9ajP6rn5T86B/e/FSUZaWI/3Eb0NIsAsmKoJyIM4jZtAFZx0+grqQMqhrqQlj3nDETZt4+ElNSWPnMNv37w3/BIph4+dwQyNSpBfmND3WJUJ794F1JvFsHBqEiJwu5p0+LC+p552zRinQDSN2KWvf1FZIAYyKCFS11irQF40dC8d6z5kh8yI1A7VWRlYW8s6eRtHcPSuMT5LOm3p5wmzxN8pgs3dIwNBCgpiwpUfr4JO7eheqsHEBZGbQykjapVVhuJVUV9F76AEw93GHk4gb7IUMFfm9rakZLc5NYzrQjhyRh7jtvwQ3xL6W1Rlgodi5aIJA7CQCki1n08UNO6Gk0lFZA08Tocp5yJXSsFHlKDhLAIz56D2c/eB81WXm/LJeSEpzGjUbI6sfFJZcc2Q0CUO0Xo1DmnTuHHfPmorGiSuaHfXla6xXURhFIczO4TpwA/8X3iguuxo6CnbifooKi7VftPekBMITJO3sG8Tt+RG5EhDRAI1dZRZW1scoilO1eFdNig595VgAZ3rcrBt1Uglp0X1nfmrLnJ8Tv2i6YBfnQbE/aa8IEuE+bKWV9SXt3I/P4MSldcxwxSkIgKm8i/X9YSXTyhbpEKI8/94yC6G1tI7nChupKaBoao9f4CWAld174WeSeO4eUXXt+xdzhMxIIMfZyg//CRUJfIsuGC1USG4O4bd8j7dAhAYZIO/OZPVcS7XS1agsKpfer44iR8Jw2Q9pK0rUgWHFx/ZdI2LZN4lPGKR0HYX7XqZNgGdBHiAJEHNMOHpCSMca3TAmw5yw5vEHLV92YUDY0yILueeBeqbpg9Qp7vJh5eCH0rTdQmZIhjJ7+TzwBv/mLflUpwg0cv22rgD0F4eevPLKyuipcp05B/9WPwzo45MrvyVll/pYbRVlDo1PEdbquSbt24NBjj4kllzaeujoinE2V1VDWUod1v2ApONY2tZD/Wwb27RQfmMXprPBhhQktsLiIOTlCX0vYuQMVaSwmaJNrmXi6wyaonxj5xJ92oywuUdbJxMcD49d8Ju/5RytEfllz8o+rkcMUy4b1yIkIl9hcz9YGTiNGwWnUaHHPScWkci5NiBd0mq1lWNPJdBuV0q0SSD53lwjlvpXLxPJ4zbkHdUWF4jIQbid5gMlqkpszT51E+r6Dv6bTqavDIjAA3nPmwnvu3eLmsZwn7ofNSNixHWWJyYKMkn3hPXcO+q14VITy9LtvIu777xWCqasLIzdXgbdpPVnyVFtchPgftko9Y2lMggAb7YNC6Th+DOxDBgjYo2VkJLkwPWpEPV1hsdAFJQw+4KlnbihRTDZI6GsvI3brFqmoII2Lyoox6v5HH0ZFUprEy8NeflnofB0LZBn/EOwJe/M1ZB4+Lo+rrKYCY08P9Fn6ILxmzhY0l+AEgSGmjeiKsqsCazRJF7ueRSOD58Laz3DmnXckf0s02nXyREnGJ+/6SdxJltMxfmQrEI/p0xH4wLIrJIffU/TMD8ds+k6KgBmb0yITba/MzEZTRSVUdLThMHyYrBPrWZkfzgo9JcBYWXySPIPt4IGYtO5r4dpSCBRMpzpRymzronYTcS2vQSYUC5mZ5mBYYtUnEKbe3tAxM4eKptYV0Kc91mTJHY0+gT4WeROsu+1aTB58bJXUKPa+/0F5QQoBmyMTxSyMviSbMuXAPhScuSDaUrHhVGHexx99HnhQ8pRkkJTGx+LC2v8icdcu1BUUSWcBWkj7oUPgNWMWbAYMku+T2RL34/fIOHIUNXn5IlTaVpboNXECApcuE3oUu9/FbPxW0LOZtzNGAAAgAElEQVSSmFi0Xo5baB1sBw+Q4N3cyxfmfn7Qs7YVi92+qc9/tka+T95pZ9kbsvipKdi99F5hMA19/gVJzxAtZV3pvoeXK4TS2gLDX3sN7lNniJC1D6kSSUvByZdfQMz6DYK26tpZwW/xEnjPmiuCwtwhS9sKLl1CWXIyaktL4DJmjIBmpl7ewkb6vcG01LlPP5L6xfqSMujaWGHwc8+hhG7/1+tRV1gs5VNUHFJZv2AJzLy9JV9J8O735oKxeOgbryFu82ZFl4jaGlkXhiikNjqPHQff+fOlRQvBKSrtqPVfCeLcUFwGHRtL+C2Yj5DVT10pHCZyTmSUHRzcJk6WulzmmK+nfK6eA4YVTFfx/yRD0JJzH5BsQqYZswN558+jPDlZSr0EMGxrg7qJMTynTUe/1Y93ylvopHd63Y91iaVsF0r/RfdK/xy+LIEfuoRCBLhwQYCagrMKoWTsYuLrjT5k3M+5R/KFZLRErvscST/tQUNZOXStLOEybqzEpaRW8UgCbg6Jv+oIHJShNDEBsd9vQuq+A5L4ZQsQj2nTELj0IRi69JIqEELiF0Uw4xTF0h2F0ttXOJ76dg6y0GQhsSN75JefSzwb8vhTndaQtF6Zx47i2H/+DcdhI6QKgVq5qb4Oaft+xsEnHhP3lYIw5oMP4DJu4v+U/tAFDH//HZz98APU5RdBzVBXgBaSMAiSlKemy5ENDAm4aQx7uSLooWXwuWue4lrXQQWpLMLXfIBzH30sc2zg4ogh/34eMVu3COjBnkgmnh7wmj0b9oOGSBUPW7nQJWURuJGLq8Kdu8Z96BqHvfE6Tr/5hhDblTVURelYBgXB6845IuSsZ6RbyviZRfCku2UePyFrah0SjCH//o8gyqqXW6ZQKDOPHsK+VSvlvr0XLxGSuHgFN9HyUtIgdLPLSgWtTz9yEFknT6IiI0OKIggaMlVDoE1JRQnGHm7ofe/9krO+2QKA60rgNT7QJUK5f+UyKTomf5AAD/1zWhqWI9UUFKI8KRHpJ44hfe8hEUodGyv4L14keTZW4BdHRSF8zftI2bNX8opWgX3gPecuOI8dD21zc0EFBbS5XIlOristCV1RxpCEvS+u/wpFUdGSNvCYPg0B8xfDxNcXdQUFiPhsDS5++RXqiIiqKMNp3BhpOExAiR0QyNOl20pLRZc769SJG3JfaSXZciRy7Wcoz8hA0IpVEqeIm5mainP//RTxW7aIIBi6uWLKV+slHXS1xqcLy5YpYW+/ifT9B4WFpKKpLtZGUUWj6LRATW/i5SGbvdekyYrWHZ2A6VnbSTLFkX89KUwVEvVJyiYfNOXQQQQtWy7la8QGOOK+34Jzn62RMMHM1wdBy1bCduDgaxLCGYexL9HZjz+Q+NHQxRHOI0bDafRYmLi7XwGMuL7ZYSdx6euvkLznJ1GUrNkMWLwELhMm/arlqJS9xcVg15JFKI6KFq/JY+YMobqxeVVnKzW4Xwgm1RYXIuvEcUmhsUyN6Cpd43bcgWg5S7KoTLRNmB4Zj4BFS8SFvRklcDMC2WUx5bFnnxa/m5A9808UoObqapm4uvJy5EecRVZYmAA9pCt53jUHIY88LjFdWWI8or/bIG5mY3UlbEJC0O/Rx6SXDuOI2oJ8qYVjDCKV7+TRhp8VVgZ7/yjaSlYJV5LVDzlhp6FpagqfOXMQcO/90LO1l1xp6BuvImnbdiE1uE6ZJCCPdVCwLFb60cOKYF5FGQ6Dh0pfWSJ25FteL5ZoZ/JknTgmrByfuXdL93a2mODv4plDjU9AdVY2lFTV4Dh6BEa+9iZMPLz+Z80k11laiktffYFLX61DVVYuWltboWViJG1MmFs0dnOHuZePWC22fWRc2ll3TtqNJCVKfMtO8kHLVojVOfvRB1IIfMc3myQlwM3OHkvRG75G2FtvojI5HRqG+uh1xxTJ17FrwrUEgkguU1+SozW3EBBNk8R2VVXhFrPsLO/cWZz//DNkh4aJAmSXCN+77pb2H4yPO76L9KQtKMCxfz+N2C1b0VxTCz1HOxHgPvcthZbpbxdCi1Wsr5cO+qxnzT1zGlmnT6Hg/AXUFBajpaZO0SlRU0M8BO4LhlRk7XjOuFOMBZ+H+667exVdvRG6xFIyMc+UCIWQeSjySTX19eEwdISUwhQnxqMkPh5RX66Hmb8PQlY/JkW+dEEvfr0OkWs/R3VOvsSYrJ4gS4WIIhO4F/77iXQTI8PGd95Cef6LX66V9gxk5gTc/6DCKtXXCRE97O03UBIVCx1ba/R//HF4TGN9pDZivvsWEWs+RnF0LAIeuA9mXl4wYnlYQB9xsxn/kAdKLVkSHyebw2fewutqY27A/HPhCHvnLRg5O0tXcSbno7dsQmVauhDl9e3skX3iuFg+vyWL0W/FKpmraw1S/CozM5EddkqR1K6qgsOQobBh3lZPT4AJosx0AzsrjB3vw+R9JhuYxcagOj8f2afDBCVlemDqtxsFhGHsKPP58x7pClB8KVaQAB07a/R98CEh9mv9RmcAbm7BDC5XUpALzFiWqCbbe6YdOijvp2ttJXPlOn6SWCIhJ1zD2lOoyKs+8OijqMnJE3DK484ZGPrvF6BrY3vtObx8Tk36wf1IO3JQzkmpSEtHfXmFCCNpfETBDR0dYezuDqdhI1CaloLob7+Fz113o++yFYoC9E54HzdrDX/ve10ilHGbN6KxrlbiHwqnbBhVNdE03ABE9YQ88PqbUiMYvOJh9Jp6BzKOHAZznMXRcTD26IXeS+6TGJKgD7vehb3xCjJOnoC6lhaCH1ktaQQRynWfI/zD99HU0AinkSPR7+FHBeggmT3q269x/tNPhdDMloV0JUlWJ8GB5OTqnFz0f+opcVvJ4KDLzUHLS5aHov1kvCBzLuMnXXfj857R330jFoUHCRHNpcvOlAh7CQU9tFxc9hMvvSislaEvvQT3aTOEPvZbg25bc22NuFYtLc0yjwwJbkYI2+8h1LbmJtSXsCn1CUFKixMThAds6eeP5L0/S17Wf8Fi6fRAS8OO9Cf+8xyS9+xBbX6hEB/6Ll+GwAeXC1G9M4NzGbdlM9KPHRG6IS2Tw8BBQjS36hskrKrfs0QKFzYWuxYvlBYubNocvHyFrNtv5TL57PTYwt56FXE/bENTaaVYQs6fmr6uUObYPpJ5brHmhkZCMzzxyotydkjwqsdg0bu3orj7TxhdIpRkwLBjnLRv7BOoaOtBloyqmiSOq/LzZJKIrFakpks3MF1LS5SnpUkFh7q+HrzmzEHIo49LNQItJFtEpOz5WQJuhxEj0f+xJ6QTGQe7pZ9+5y0pkuZEu4wbh36PPCaWj4J1/MXnkLZvv1C6DJydpQk0rWBZUoqkTwKW3CfWi42P+LwC8jQ0iNtVGHlBWpjQBW3/2++tC2Poi1+tRdjrr6O+tFzRwMvYCDb9Q+Az+y7YDByEoqiL2P/IKqhpa2HS51/KsQmdRXX/0J7gMYPNzQJeEMQqjY9D7NbNkp5ieoSpAQoYPYmfly0VSz/6zXelSTaHeAHnIxDx8YfIOHxUrEvwipXS36azwAfL4dIO7xdElmV5pl5eYhnpFrJ/0vViYTmdjeHJ8WNoqKmGSS93GLq4KLrr/wapQcKAkmJJT11c+wUaq2qEwqdny8ZZE8U9ZQtLGhBeg5+P27oZJ15+AdomJghZ+Yj0a7ola3SNBe4SoWQVBKlMjCuJ2jE/JcXEdvYyOeyvyt9lnjyJlF0/SSc5Ci3TFIzjmKIY+My/YTdwiKCMdFmjvv1W2DXs2eK/cAmMPTzBNiEc7DjADXbhi8+Q+OMOYekELFkCvwWLpVYy9cBenH3/XWQfD5VrMAGPlja0KUHKnRhPMiZjdwNVLU2o6+qjua5WEL6Mo0dQnZMDzztnKazBdVwYkgzY/eDQE09IQp6lR7733CMpD0NnZwFmqESO/vtpWAYEinvOKpJbMShUTKNkhZ4Ej4MgsaOEPUybGsVKhTy6GuZ+Acg6eRyH//Uk1LR0MG3zFmli3TFPSCXJUjpda1speSOK2lmrTaSzqbJSUk50UZlXvtFjHKQk7vIRh53l4PLdk3btxIW1n0q+27JvHzl+gd0OtcwtJCyhFW4vY4v57hucee9dKVOjJ+c1+64/TC+82TXuEqFkioLIo6qOjhCJCy9FQtvUVNGwSt8AVfnsy1MoLTsufvGF0M3ah7atpbgS/R9/UmIlbpwTL70gp3I5jxqFIPIv/fxlUarz2LVOSZLZdJELIs9LCiHt8BEYOjth4JNPCzWKG4FxbvSGb1FfqOhuwEFube8HH5RYggLXVFeLgvPnJPdFgeR9eKoXC3wJg0s+6zqDzJqCC+clCV6dkw3PmXfCa/ZcyZVy85HX2lhRIYlrKgwR1FvUJV1xTOB+YQlV5eSiKj1TwAyrkH4IWr5SzlQhR5kIa/qBgxI2TPnyK7HuLG3ioBXh3DP+p7vINVbuBO3uevPW3X8XkCg/X7oKsC6XFpbxI91lrhnRcqbRmKfMizyP9CNHJAtgP2wYglc+oqA03kTapSveq0uEkhoncfsP8pIsRmUJE1k8KlpasB84SGoXiWiWpSQJGJNx+NgV0rXjuNEIXr4SDiNHS5+c02+/gYRtP8p1hr38ikxOU3U1Yrd8J90EqMGdRo6C58w5EsMRPDj2zP/JPd2nTcOAp/5PDvZhwp7tGvPCzso8MSnuOGqkVD4QsTXxYK8VNcmXMaYxcnQSaJxVK2z54DZ1eqcWRdDXykoUxkZL+xEiykQ0/yzXp+OmoMuaffw49q9aidKERPEomIfkoTVsCE33kV5O6r6fcem7byX1MfJ1His4QfoZ3e5DGEF1taJY5OTvy0LGUIV9XuO3/yBdGBg7oxWCbpOUTi+HeMP1XOvump8uEUq+NPNJFDjSygh1s6GwiZuHbHC+YH74WWl+TGE9/8knCtYEAP/7FmPQ08+Klk47tB/H//OcNAWWGPOxJ6GupS1J3hOvvITCCxflcCDzwAAMfuppOIwcIxzV02+9Lu6ulrER2N/FYfgoSS3sf2QFkrfvEo4ly6hIVmAinvGM3eChEhexwoRpAoIpokxSkuE6dhyMPbz+tEXpqsUWllF6GiI+/gCxmzdLaqXP/Q/CffpMyf8SyCDZgyRx0u/IQx301L/gMm5Sp2PGrnrWW3kdGpHKjHQUXLyAgqiLUsXE0j2WHho4Od2Qe94dz90lQskH46lFMRs3SAzF2JBE547HpzGmZGxCXmrqoYNI+eknNFXWwG3mHZJzoktBzmni9p0wcnXGsBdfgcOw4eLGnnjpOSRu3yWV6RxE0DxmzMCgZ58TNzTz6GEcePQRofV5zrpTeLQ8Po+5ycxDx6BupC9tR8gRJbJo6d9bQKH2wXsQ7cw+HSrWkr1quvrQn+5YvM5ck7k6Mp/oxpEp4zBylMxZR9eMaQt2TGAX8V7jJ0sZU7v72pl73K6foSdBF5duvpTEGRpdF0O4Fe/aZULJYJzNsah5rINCBG7uaP45AQXnzqEiPRV1ZeVI3LUDWcdOQMvCTNhA/D7rKpsrq+E0djRGvvWOtBLhwTyHn3wclWlZv8wHGz25uWDM2+/Cfuhw1BTmY+9DD0g/T+axyD7h9QqjotFYVgH74UPhOn6CxERmHh4wD+x7hcrFixKhLDgXgfzIc7D07wOrfiG3vZXsuHkkLiR9rFVxbOC1QBoKJvOVjHtvRSHvrdjct+s9ukwoSQNjZUXCj9+zME+6BrD3TsdBK1lw4QJqiwrEYrISJOdU2C9kcUCE1G/hAiGDs38M6wvPf/aJnC/ScWiaGiF41SqpYmBi+8SLzyF28xYhsrcPVW1N2A4aIDA4LbiOpTXsBw0W97XjoKubIO0llRTHthsa3q7r2fPcf4MZ6DqhvNy/NDf8NDKOHZV6OR5/d3WwzAQwaXMsfiUiS9g6/9wFNJRXCr9T01TR05SVDzVFil6o7MHT8YwRzruyhjpsBoZg2H9elCPwWPLEa9UXl0u6hbQw20ED4TpughSpsjLBPKC39OW52oow6CcTie6ydXD/v5WV/Bvs0X/cK3SpUJK5ojje/HvUlpbCY8o0KRa9erBRVl5EOOrLStBc14C8C+eQsnevVEaQLGDg6iyE8bqKMqnBbKqquebCMLakq0t+JXuYVqVnCVFdx9YGziNHCJmBJGMtMxbsBl8hWl+52GUghCgcuZps+tXx0J1/3G7oeeG/xAx0sVBKYktOSU7cuV0OUnGb8r9uLN+c1f1FlyKF20kwojI7G3kRZ4VQzjwmY8IbGRRmDSND2A0eJBUYWibGUNfWkcbCzD+SyHD1IPLKSnyS5tmAmWeKXI8scM1nYne0yzm9XzwDRVVHexKecV1Hr+G3fm7//NX3EZZUh7M5O/7cfl1pG9nhPu2/b+bxEZWVqK2pgbqGBgxZBneN1vsdvy8Ej8uFxr/3LL91b37n996x/Zrt79Hx52vN07Xn8Zc5bv9+S0sLSktLUV9bCwMjI+h1rFm9xhx2fP6rvbrfmmNFTbBibbtjdL1QEjhpakJ26EnpOE6B4AE7HU+Yan8RxnLs+8n8JknspFOxV2tJUpIghqXxSWitb2jv4n+lnb+CEqRoGaXMMyw9egkpnblNHhgr/TzV1WFoZw8jdw9Jd1w96D6nHdiH4vh4OWmpY6uNG5loboLCggKcDgtFXk4O3Dw8wN8VFRUhKLgfzMzNERcTg0sXLsDS2hrGpiZy9mZ2Vha8fXxgYmaG6EsXkZebC3dPT3h7+yA/P1++o2+gD29fPzQ2NuBsWBgqKsoRGBQMXV09XIqMRGlpCfoGBSGAvUzr65GUlIjY6GioqqigT98g2NnZoai4GBFnz0BdXQM6OjqoKC9HQX4+vHx80KdvX2heJkg0NDQg6mIkzp0Nh7mlBYL794eJiSnS01IRFxsrz+zj54cmNoWOCEdzSzMGDBoCN3d3VPNgp5gYxMfFwtzCEi6uLsjKyERKSjJsbO3g0ssV6akpSE1OQS93d/QN7gdtLS1kZ2cjJjoKVBruHp4oKSpCTFQUrNmR3NAIjY2NyMnOwoABA2Fqbo7Yy/NoZWMNXX195ObkwMrKCsH9QqBvYIBa1qOePYO6mhpoaGqhrLQUGhrqMocUoDNhoaiqqkLf4GAUFxcjLSUF3r6+KC8rR2VFOdzcPZCbmyPelqOTE1JTUq7Mla+fnyiyqEuXkJyUiKB+/eDi4gpVNbUb2S6d+my3CCXvTDeWLQQZP7Iznd2QodfsT0pUloeUFkax0XC9nAtCAaXF5QnPrGRgqoPoIXOSHKRqEbInd5XtG3l6Myed50WoqmtKDGni7iHt/Fmge/Wg0sg6fkyqMNiHxn7Y8Jvu/k0BzM3JxqYNG7B3z09Y+cij0nFv987tcHJ2wdx75iEhPh5vvvoyxowdj779+okF4Qbx9vGVTcrvnT0dhomTp2DCpMk4eeIEEuPj4N+7N3z9/NHQ2ICP3nsXWZmZeGjFSljb2mHHD9/jwP596BsUjEX33gcra2skJSbg+NGjqKurw/SZM6Gto4O9u39CSUkR+g8YBCsbG2RmZGDHj9vg6eUlz2ZgoDiOj4IfevIkXn3xRYwYNQpz7r4HlpaWSExMxP6f98gzjx43TnKb679chwvnz2HylKmYfffdoiT486EDB2Bvb48hw4bhTFgYdu3YLopp0h13IPz0aWzftg0BffrgweUroKeri6TERBwlIURZGUOHDUdychI+evddTJ0xQ/HeDfW4eP4C+g0YAC9vb5yLiJB5HDd+oiiVs2fCkJWZhQceWiY/J8bH49iRw3D38oKziwvOnDqFrKwsjBg9GtbWNnj/nbdEgfL+kRcuIC01FTNnz8ahffuQkpKC+QsXITs7S4S5d2BfxMXG4OD+fegX0h8LFi+RPXbwwH5kpKbJO7m5ud1eQikLXVMt1rIoPhZWvQOll6rk/64y+3JWYlqalFCRRN7uRjF3yJYXJBOQw0ruqgw2TVNWFiI7KXLt7BNWApDLauruCR0rq/8VNDnEtVIaeZFaZe7tIySCP5qTpIY+uHcvvly3Fh9++hl0dHTxyQfv4+LFi3jz3feEpL5i6VLMX7gQI0aNRklJsVg2fo4a/vCBAzhx7CjGTpwAZxdXsTpOTs6ixamdWVP57ltvIDszC488/gTsHRxw/MgRHNi3F4WFhfDx98Pd8xZAX19frBqFt19ICM6Fh2Pjhm+w6L77ZWNpaGgorMmZMygpLhYh6+jecUM+snwZ7rpnHsaMnyCWtaa6GkcOH5K60pCQEOjp64uwnTx+HDVVVRgxegwmTZ0KFWVlnDp5Alpa2hgwaJB4Dls2fidKY/ZddyM/Pw9fsUSvugYPr34M5ubmoiAuXrggFtjB0RHJSUn41+OrsfzhRxAUHIzCwgKoqalDTU0N5hYWco0VSx/AosX3YvBlwf/wvXdx39IHMXDIEJw4egRnz5zGuAmT0H/AAPFWLl2MFGtNS/fmq6+IhXz40dUoKMiXrdQnsC94DQo059bAQB/FJSUwNjJGXW0ttmzaKJ99cPlKqKio4FxEuFzL2dmlWwSSz9RtlrLdOjFNQleW/FBTHx848MxDpko6CCZJ6zwrkQLJ3pzMG5YnJ6G2KJ/NQ6RZMkur2rmotKhsHd/SUCeX0TazlMoGsjSkF0tTo5yQ1H6qVXt8w/Yg6ccOS70j86gkJ5M4/0dHR6F8/+NPxMp/9MF70NDQxIpVj6CxqRHL7r8PU6beAT//AIRHhGPipMmyESmcP+3ciWNHDsHJxRV29vawteMm8heh4LiWUHLTlxQVy8aNOHsW4yZNwujRY5Celoa0tDS49uqF3Tt3iGC+/s47Yina4zK6m0WFhXIf9cvdHHifzggllcixo0fQ1NCAmOgYZKSnYeacuSIEtI7kxV5LKKlof9i6RSzjnLvuQXBICFKSkxEXHY3xkyZBV08P8XFxeOKRh3H3/AWilGh9KdCMgdufj0K5YOEiePr4igWnElp4773w8vYR1/2rLz4Xa95/4ED4+vuLkjCk52Rq+iuhNL1cD0r3/YN337kilLSw9H4knmxrE0WzdeNGuPTqBTcPT2hpaaL/gIHihXTX6HahFItZVSXNknkAJw+PpXWSFguXBZOVIeSwsuEWOZl0TxVE6HqhibF3CsvAyHXld9jHlfxF8hpJj+LpWSzKzQ09JRxburxEb9lXhvxOaUqVmiKFw2TvEJW16T/gV42r/sgEtwvlJx9/hAdXrBCrkZqaqtgYfv4oKirE0iWLMWTIUBG840ePYOnyFRJTUigpPAf2/iyxjZOzMyZPmyaWjVby94SysaEBjk7O2LzxO2RnZeIeHkSroyMWiML94/dbkZWRgVfefAvchHzOhPg4NF7uu2ppaQVLehSX79NZoaRVp3Bq6+hi/Rdrpb3lgsWLUZBf8JtCSStzPoKWewOcnJwwftJkiQl5b7rpFA4K5aMrlokLb2FhibNnT+Pxfz0Nc3NFVQ2fj/M4cOAgKQUrKirAyNFjMGjIULH4NTU1MrdHDx1CcUkxDPQNREHQOzEyNv6VUFIhtY+rhbIjgEN3d+umjdi7Zw9GjhmDuXffIzhBd5Lyb4lQtgsmjzRn60HKIhv9mvv3lnKewshIFMVFw2nkWMX5f5eJwzUFBYjZsF6Ex2nseOjZ2EgQTivKinlWtLNHDTvpsQUJT7dihzSCEjwM1rpvP7GahRcj5RhxQkO2/ftLuVJ7E64/Iozt320XyjUff4ily5bLRre3dxCXi5uOm+khWsopUxHYNwjRUVEYNnKkaG/yMPf+vEdiF309fVRXV8n35s6bD3d3j98VShZ5022ji7bxm/UiJIFBQfIdVzc37Nq+XazHy2+8KYAIn5PWjLEo48XxEydJ7HUzQmlgaISA3r1x4tgxbNu6RQAuG1tbEaBrWUoKZVlZGb796kuJ5QYPHy485iFDh4ol5CanUD5OSzlvvlgluvETJ08Wa66ppSUgzNLFixDSfwBayCDLzcGS+x+Af0BvUYT0GmgZy8vLERMTjWOHDwuAM+eeeRKzdnRfOyuUtJpHDx/G559+gkGDB2PBknt/5fJ3xf65+hq3TCjlUBU5xzIVWSePSd2kjoUVTNzcr5QHWQX3U5wezAOCWpqljSJPzGLNpeedc2Dk7CLPX56aLF0LeN6l/ZBhUpBM4SaHMev4Ufm3rrm5kNKLEuKlHw0Fmoez0FJ3thawsxPeLpTrvliLDz/5VDYn36Fd41IoGVPOW7AAI8eMlVhFS0sLsbGxIhy0ILQ+Q0eMgqqqCnbt3AEfbx/cOfcuEaZrua+nTpwQcGbo8BGgxSTAsXP7dmioq2Pg0GEYNGSwADfU8vc/uEysNmNKor6vvPC8bHqCF0YdWFe0XE88ugpjx0/AlGnTBQQiWkkrbmZhgcDAvlBTV8dPu3bC1NRMNild4T27dgo4xWuNnTDxN4WS609Qi0JsbWODkP4DBYThc3FQKBlTLlu5Cv3690d1VRU0NDXlPYYOHy7o8/KlD2D+goXicTBGNTU1xd0LF8rzHDl0EA6OTgIKce4ZX27bulWEeMasWTcllHyuM6fD8M2X6wQ1vnP2HOjc5EnSnd1Pt04o25+IYEt1lZDT2a2gjSdAaWhAy8hEmkKxUJqxI3/PzgS5Z8Lk1GW2CWlvikvhk99nZwnJXNFtTFXc3DIeKJSWIuVe0kGcIIG3L0y8vaFxDZCpsxP1W5+TCpmSEuz8cRu2btqEF199TZBACh0H3VPC/M889STGTZwo1omuGt3IM6Gh4noxdXDy+DH525Bhw/Hz7t0ipMEDBmD0mLHQ1NDAZ2vWID09DctWrhSXdf/enwWsYSzp6Ogkgr5j2zaEnjopQkXwhZZj/bp18gy8NlMkeXl5ovUHDB4sG6wj0MP83uefrEFFRQUmTZkKGxsbFJJ1lZAgKQCCUEUFBfji88/EIt0xY6Z8hg/Sp/4AAAWxSURBVJbp2/VfIz01VRBdIqy0/N9v2Swbed78BWINKSiJCQn4+ou1YrUfXLESLq6uAqA08Hj5sFC8/J/nMf3OWRg9dixUVFRlnhg7Ln/kUeTn5eE/zzyDWXPnivDHRF2S9wsKCUFQUDAOHz4IbS1tDB4yVLyNhIQEpCQlISAwEM7Oznj/7bfk/Rli+PsHiNvNZ1/z/vuSzrn/oWXiaejq6irCpJYWUTqHDx7Apm+/kTTTPQsWiifEZ+6uceuFkm9y2WoSdS26dBFFsbFoqqmCirY2NHT0pKyIPXLY4KiusEjqANmaox1lZbU4C5l5XLumgYFwbpk2IZ+W6CqLrsnMYRMoE08viVHFanVDspcLx7wfF47CxxiHm8DYWNGDhy7bhYgIQUrpMvn4+cuCJsTFoaa2RtC/rOwsJCckwM/fH4OHDUdtdbUgnNwQjC21tLVxOjQUxUWFGDJ8OCwsLHDmzBmUFhfLpqcQ8H4Z6eniGpuZmUkOkgojISEeYSdOwMDQEGbmFmisr0daepoIGePddislIUZjIxLj4nDq1ElYmFtA39AAjY1NApR4eHoKGEMB3bdnD5qaGjFg8BABUyjYRFGZ4uDPfBZa8vPnIuDg4CixGPN+XAPGfbSq5WUlmDx1GrS1FXWblRUVOHniOI4cPAB7Ryf4+fnLejFPSqVCD4NpIqLORGsZJ1Lx/bB1K4oK8uHu4YGKykoRbmsbW7HaVdXVMDYxgYuLi6DU+39m3F4q3kVgcLC8O+eMngAFPiikP4L79ROh47NyPvj7sJMncf58BOzsHeS+vdzcBBHurvHnCOXlt5HUR2ur4vTgjHTpsFYprRhVpEU9qxUU5Amed9ko1lBkuqVFcdZEq4JJQ8SV1pP9YQ0cHWDm4yeFxu1HqXUX84LPQteSG41oZlNjo7hbFAoKEgdzhvwbNwvdZsY+8r22NllYfo5Wji4ov8s4kxuVm6iyvFx+JwLT0CDfISLLmJvpCM4fgR0KAa/Dn+vr6kTD08VinMZ/8xkK8/Nlk/F6BD1oDagcrmbP8PNMg1CZkFBgaGgAAwND+Z54BcXF8jcOXoP3ZrzHz9bW1kBDXUPiPX6Ov1NWVoKxsYkIRzv6S5eYz8LvtgMmFLx8kkjo3XSYJ64v762vp6d4pvp6caEJtmhpaoqlo2XnoJDSC6EV5nwxfUNAivdl7pGCzzmU5zYxkVi6vKxM/uPvKaScG6aW+B1hQlVVobSkBM1NTWJZeT0TE5O/oaW8SsW0w88sLeLpWfUlxYKS8jRoNt1ip272FJVeO9LQiR3eDKR4ml0G2DyYxcsaRsbSV5bIXHdZxmtpx/a8avvfOsaTV//t6u9fTatr/+71vtfxOlffj3+7Wtg60tk6fv5673P1Z6/3ru3X+737XU0ZVDhPCszht0Zn5qn9nX+Pgnj1Gv3e+/zWc3Un8sp7/qmWsrvMf891e2bgdp6BHqG8nVev59n/ljPQI5R/y2XteanbeQZ6hPJ2Xr2eZ/9bzkCPUP4tl7XnpW7nGegRytt59Xqe/W85Az1C+bdc1p6Xup1noEcob+fV63n2v+UM9Ajl33JZe17qdp6BK0KZWtC22kAbbxnr3s6v0/PsPTNw+89AaTVQVY/VShlFbZPUVbHLsqcP8e2/qj1vcFvPQH450NiMyUpZbW1aLcXIsTaCkVr3VaXc1pPV8/A9M9DdM9DUAuSWoUylHjbSkiqtqO0RTVW8baEg1veMnhnomYFbOAPk4xdUoK2+GaudzJTeFRFsa2tTyijGeg1V3G2iB6Uei3kLV6TnVv/oGaCFLKlCW0MzNjiYYr6SktKV5o0imOnFWKUEPKuhCiNWSyn3WM1/9Ibpefnum4HWNokf0dCMsjbgRUdTvEeB5B3/R+wYY7YWY2RLK9yVlNGDyXbfuvRc+R88A22tqFZRRoKyKQ7ZKSnVdZyK/wdUBLjOpkjZ/gAAAABJRU5ErkJggg==","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOUAAABSCAYAAACrBhPbAAAAAXNSR0IArs4c6QAAIABJREFUeF7tnXVcV9nTx99fOgRFEQsEE0UUEztRsbu7u7vbtbvbtWNtxcYORBRsUVFEupTu+7zOwUV3V0VXd3Gf3/f8o8C9594793zuzJn5zIyKPw0fH0U/RQ+H5BSsVRpk+vPf1T+rJaCWwPdLQEkhSlODpxpxnLewUMV+PKPq9x8URVG9CmGYCibramGiowUaaX/9/ptQz6CWgFoCHySQokBCEsQnEa7ATCtTlqpUKkUcIWEnAOkdwjZdLTpmM0KlrakWn1oCagn8GxJITIbQSJT4JHZamtJFAFOC8mWwMlxPi0U5MqNSqbXjv/Eu1NdQSyBNAooCge9Q4pIYmS+7aonKR1H0k0PwzW2CiVpDqleKWgIZIwGhMf3CCdeMI4/KO1hppKPFsZxZMuZm1FdVS0AtgVQJBLyV+8zGKq9AZWRmAxZmVftZ1WtDLYEMlUBYFLyLYZTqZbAyNYs+07IYZuj9qC+ulsD/vATeRsPbWKapQfk/vxTUAvhZJKAG5c/yJtT3oZbAewmoQaleCmoJ/GQSUIPyJ3sh6ttRS+D/JSjjE5Lw9A7h3vMAHr0MwsvvLV5vwnjpF0ZcQjK6WppY5TYhv3k28ufOjE0+M4oXykkRq+zoCV6heqglkIES+H8DytC3MZy4+oTDl59y9e4rgsOjMTbUI18OI/LmykL2rJkwNtJDW0uTpKRkIqLiCQmLxNv/Ha8CI3gbFYdpZn0qlbKiSVVrGlctgpmJIaipTRm4PP83L/3fBqWicOO+Dyv33+LIxYeSwlvDzoL6VYtQyc4Sa0tTUhSFgJBIAkKjeBcVR1JyClqaGhgb6pLD1IhcpkZoaWjw7HUI1++95uTVJ1y485rklBQaVrVmcOvyVCllpeYd/m/iI0Oe+r8JSkWRAJq8zpkLri8oZ52Lvq3saVazGHHxiZy9+RyX+68lCI0z6ZEruzE5smWSQNTS1JTAjIyOJygsEr/gCN5FxmFkqIu9rQV1KhSS/z926THrfnPh+gNfKpeyYlY/B6qXtlJrzgxZpv9bF/3PgdI/JILRy8+w+6QH1UpaMK2vA+WKWXDw/ANOXXuKWdZM1KlUmIol8pLFSP+r3mZUdLzUqC73fTh78xm+gW+pXaEQbRxL4PHUnxnrnDlz24uWDrYsGlaPvGou4lfJVX3Q35PAfweUisKes/cZssAJYz1NFo9sSC37AqzbfxO3h29oWbcEhSxNKV4w5zebmoPmHMbayoxSRXLh4/eWzMb6+AW/4+ItL2wL5WRA24rc8PBm2MITBEbEsXioI92alPl7ElefpZZAOhL4T4BSmKSjlp1mzX4XBrYoy6whjpy88oQDZ+8zoF0lapQrQGJSMp0n7mXZmMbkyGZEbFwi+nra6S6A4PAo5m28IJ1AfVtXYMbaczhUKMRr/7cM61SF6+6vWL7zKg2qFKFFneLMWHeOxbtv0qVxaVaMaoihvk6611AfoJbAt0jgpwdl6NtoWo/fy92Hb9g0pbnc341b7ESlUpb0aG6PpqZG2vOed3kuHTZer0MkMEd0rZau1nS68hgUCHkbI+feedyN8Mg4RnSphsV7M1WYttuPuXH2uifzRjSUJm3XKb9RKL8Zh+e3xyyb0bfIXH2sWgJflMBPDcrA0Egch2wjPDyKE8u7SsfN0m1XWDCyIVZ5sv7hwaJjE9h14i6HLj5k3/yOZDLQ/apXv3DrJUZ1q/6HY6euPsO0/nX/Eg3xDXrHyPnH6N26PHlzmlB/8FY0dbQ5t6orFjnUOW9fJXD1QelK4KcFpdCQDgO3Eh0Vi/O6Xly585Ib7t4sGNXokwH+S7dfUMgyO9PWnqNgHhMZFileKNcXBSA8t95+4XRrWjbtuNj4RJbvvMbYHjU+eW5CYjITl5+kSD4zGlQtQp0Bm0lIgSvresoQi3qoJfC9EvgpQSn2kPWHbufl62CubO7LqatP8Q1+x9R+db5ojopQh9ByU/rWZu6mC1y785KSxcwZ170GWTMb/EVWj70CpcbV1/2w9zx9/SlJSSk0rFb0i7Kdt/kCejratKlXgmo9N5DVxBDnNT3Ue8zvXZEZcL4ow3H7riflShfOgKv/9ZI/HygVhf7zjrH3pAdXNvfh7hNfXviESkCmN45ffoyJsT6VS1rJQ8V5Xr5heL4KJiA0ktj4JJKTUtDQ0kBfR4uc2TJhUyCHjE8Kc/flm1Daj9/DiRXdyPYViaXzt1yU16tlX5CKXddQr2oRfp3WMt19bHrP8bf/rigkKwohIW+599iHx8/eoK2lTZlSVpSxLYCm5v92JTSv136cdHbHNIshbZtWS4s5X772gCb9luFyaCrWBc1FATkuXL1PXGwidWqWRPtfro/z04Fy10l3Ok89wMF57aR223PKnUUjG6H3kTb71KKNiU3gyh0valcozLmbzzh97an0vpa2MadUkdySQPCxRoyLT0LEPN2f+smQSlRMPHUqFMYqjwnFCuZMFxcpKSk8eRnM1qO3cShfCE0NldTuq8c2pneLcume/0MOUBQSk5PxeRPCzTuPOXX+IR6e3gSHRJGQkoKCCiVFEJ0SqVPVlj0rh2XcB+OHPPDfnyT8bRSOHeeSQjLjBzSmZcNKBAaG8cI7gOtuz1m+9Qy3jk5HvNcFq46w/6w7sTEpVCqdj6NbR/2rcvupQCkcKSXar6ZLPVvGdq/BsAXHqFbSkifeIdIk3XzwFqN71PwsHdXp8mOOXnyEY2Vrud/T/QZyudgrnrn+lBOXHsvzm9Yq9tkXcfuhD3uc3NHV1WJQ+8oMX3ic+cMasP6AC8v3u+K+s78ku/9Tw+PBC1Ztc8Y3MJxn3v6EhEUhKoWK+rwCiCo0QEMRNUNTgYkGhfKbcOPg7H91cX3b8yscPulCbFw8+S1zU9LWCl2d9ENaX3MNQZnsPnIFxvoGzJvYCUPDVFJJYmIS+49eY/iMnZSwtcRp61i0tUVCgsKkBXtYveMqI3o6MGlIi6+5zA875icCpULbCftwf/QGt12D6DfrEK1q2xIaHk3w22iCwqKpWsoK20K50NXRJG8ukzQhBIdFMWvdOSqWtKKNox0a31E9Wpguh50fcu6GJ5P61pYaVsRAhVPIx/8t4e9isM5nJjWq+EgIE7hKmfys2HOdzdNbU7HLGsxzZ+X4kk7/GAD2H79Jvwlb0VCJcJBAYqIEnqjgq6enQf68ueRHwdIiuzTDixe2wM7Wimwm/4wjyvtNEMnJKeS3TN/C+NzK9fENoUKTycQnJaHS0KJLc3sWTen+Qxb6FZd7NOu7lgu7x1GiiEXqnO8TDc5f9GDNtjP07uxAuZKFyPpeRgMnb+aA0x3uOM0gd44/evp/yE19YZKfBpTCu1qj32aOL+5I2LtYwsTitzLlxZtQQkKjMTTUoXpZweBxYdnYJmnEALHnXLvvJjMG1pWxSTEEqfyJVxB921TAQC/94H5cQhJbDt2SAGxWy1bOIby/U1aeplPjMlS0s5ScWhGvFPMddX7AZTcvTE0ySbM1ISmZ/BamRETHUTSfGTX7beH40k7Ur2z9j7y/yMhYJszdxWUXL8IjIzA2MqSkrSUdmtpT1d4GIwO9Dxxd4cX4aBGme0Pi+I8yYwJDwggUFkzRv/J+Y2LiWbvzDAvXnUKlocHQrjXp17Uexpn+6lRL77qXrt+jx5iNvIuIQ6XSxCKXCW4nf4xmj46Jo2jtMSgpKeSzMKVmeWtG9GlMREQs2lpamJllSe0CoFLh5e3L8vUnOeb8iNKlzNm/avi/znf+KUAptFPNfpvR0YADCzvRY9p+tkxvzajFJ3Aol5/ElBRCw2N4GxlLhRKW1KmY6iW7dNtLAnDWIEe0tFKdGBsOuCDyKWuUzc/WI24UMM9Kg+pFJV/14wrT4prCXBae3Ze+YXRqVJq7T/wIj4hlYLtKci6xv5i65qzMEqlkZ4UwWy/feYmOpgb6ulq8jYqnapn8VC1tJVPCOozfw+oJTek1/QCvQ6Jw2dIXDY0P5Ib0FubX/j0lRSEpKUkSJ+LjE9DV1UFTXOcjMMXFx3P8rBv7jt8hMiqKXm2r0bJx6nN9avj6hbBk40mCQsKZMaoNFnmyc/DEDWYsPUhIeDx92ldj6qjWac8j5Hf6zG3ilRRmLD3Ca/8gUlTaNK9Tgo3z+/2thbxh51nGzz0g31O2LHo8cF6Y9l6/VjafPE5RsG8+mZi3Mcwc3QaHaiWYtXQvTpeecHDtEOnI6TtyEzvWDMAsuwkBQWGUaTCBueNb0rll+g7G77q3T5z8U4Dyyt1XVO+zkasbenPpjhdVSlpRoUReHnkF4f74jaS8lbW1kA6cpGSF/m0qEBOXyN7THswdWl++RAEgEQYRXFURQzx8/gGDO1ZBEBAuuLzAPySSpJQUeaxYUGIR5zLNRM1yBcmV3YjVe65Tr0oRgsKiuOTmxcRetdIWxJTVZ6haKh/BoZF4B70jJCSSvLlNqF+lCIWtsqeJ9c5jXw45P6RlbVvKdl7D8aWdqVfpx7vZ79x7zphfdnF0y1gM9H8nSSiEhEVw7fYTTl+4z8Wbj/ENi0eTOFSKJtVLF+bg1hG/d6j4y1K4dP0BrQeslGaoaVYDujYrh75hZjweeHPk0j0MtVQ8vrSYx09fM2nubyyY3hE7m3xynla9l3Dp1mMUlTaNHIqydeHAvwXKO/dfUK/TIrmny5k9Ex5n5/+gLYBCg+4L0ULF0c0j5b1FRccyft5OjjjdxchEj06NKjNuSHNevwnmuXcg7fovw9VpNlYWOX405tKdL+NBqSi0mbAPv4BwTq/qTu8ZB9k1t33aje88fkeGLUQ6lU/AWxkHFIALj4pjxbimEjiCzTN7/Xna1LPDzCQTS7ZdomF1Gx56+jOwY5V0hbBu73UKWmbn7A1PBravLAG/+ZArE/vUkonSQjMNnnuYCb1qscPpLp0alCK7SSZ0PuEq7zJpL8vHNKHduN1oaGvjtLTT31qgX7rprfvOMnb2fqpUyE/p4gUJCIjk2Ysgnnn5ERmfRGJyHJkyGbBsakfyW+RAT08HK/Ps6Ol+yZRX6D1iLQfO3MM8b1bunZgl7/uVTyClm0ygSD5zrh+Yxo07T2jcYxnDe9Rk4tC20pnUuu9inG8+BZUOg7pWYfqIdunK/FMHPPJ8TfVWcxD9bYpZ5+bC3sk/THZdR63h1MX7tHAsy+uAICb2bSKTDwZM2oGmlgYVS1uyb+1QTp6/zYTFh0lJTubB2fky1e/fHhkOSqHJ8jVexPqJTYlPTCJH1kw0+ihwL0IVbo/eSEAKJ44Q0vCFx6QmE2laYogMjq1HbrNwZCMJ3ulrzpCYkET7RmUoViCHzJ8UBHXhi9TV1kJ4WsVOy0BPWyY8C77s5gO3pBkzY5CjBOWE5SdpVqsYNcoWkNcQZq34XQHL7Njb5KFamfyffFfCIXTvWQCWubPQZuxenh0ajmXuD06pH/GCN+52ZuKcvSiKFikqBdtC2enaujpN6pZj3LwdHDzpwfhB9RnVp+k3XW7LvvMMn7WHvNmycPPETAwM9Lhy6xEt+i6hed3SrJ/Xn8ioaIrUHIuJSWbKl7UgPDSGG25PSUxIRlHpMmVIY4b2rPdN1/39YM8XvlRuLvaRSNLHmZ3j5bt7+TqQ0PAI7Gys0NfX+1tzD522lZ2HXGjTqCwTBzUld85sLFh5hDq1SmBsmInjZ12pXK4gZUta027oMuJikzm87t/fT4qHy3BQbjjkyqilp/A5MZq+sw6ybVZbuT/73BAEAaEZ2zra/eEQ/+AIuZ8saZ0b0V5MbNxT/1Xh7R8uHUPCfI2JTSSTgY4EZWJiMnlzZJEOHHFc6r9wz9Ofzo3L/AVM4trCASXA3KpOiU/eonC/dxi3m60zWmPZaCHju1dj+Fdo629ZaUvWn+CX1cdAUdGqfilWzOopPy4HnVwYOHGLpP1VKleAJrVLYqCnS4NaZTDJnH7p+/U7zjBu/m9oKpA3TzaKFrHg8o1nMkwxdUhDBvVsKLcJtnXGkpiQQDk7K7JlMSIo6B3nbzyV5uus4U3o393xWx4n7Vj3h17Uab9AakodPS2qlCvCwyc++AdFoCgp5M5lyMgejenatsY3m7VzVx1iwfoTPDgzj1xmWUlOUQgNf8crkcDgE0RA6DuCQt8Rl5DCoVM3KWiRgyObRn+0Pfhbj/S3TspYUCoKjUbsREelsHR0I1bsucGC4Q0++yBivzPgl8Osmdj8k2GP+Zsv0LtleVQaKoLDomXoJDEpBbfHvkTGxstAesjbaKmN4xOTMc1iQOkiuaX2Fd5Vs2yZUFIUFmy9xC9D6//lPoRjcsDsgywb2/STpuvvJ0xbc5a29ezkHtc7JJqLa7r/MDNM7Lead1/J1buPhOXIyW3DKWdXmDnLDrF0yykK5c8pv0iJsUl4+4eRkJJArXLW/LZhdLoLZN7qg8xbexLhM6pTuSh2tvlJSEhgxaYrrJ7VntZNKsn9eAnHsYzqVY+ubWrJOc9evkPHQWtJRofZIxrTr9s3glJRCA6PZM6Sg2w/4oJKlYIiP5Ii4qqBbAqnSiZFlYKOnj4vL89HV+fzpnhsbDyRUTHSaSNGZHQMAyes55SzJ2VKiNIuCehq6pDd1Ii8FmZYmpvK1D1hRanQJDYhkU07zvHMJ4hSJSywLWjB2IEtfozTKd23kMGaUpC/89Sbx/zBdaXmyp8nKw7lC372toWnVVSja16r2CePWbnnOt2alJWacMcxN/xCozDU15YeQ6Hd4hKTpedUmLHJyQraWhrSVI2IjpdA7d60rPx52Y6rjO9V85PXEJUJhBe49Wc0pThJlCK57uFNLlNjes48hN+pcWQ2+ntm159vIjj0HSUdx5GQqMi44I3DU6R2L11vkmQorZ7VEW0dFZkMDbnl9oz5608ysJsD04env88bN2cb6/ZcxSK3KfecZssPiTBfm/VYxfq5HWnZKBWUdvXHUr1cYTq3rEFkVBwvXvozeeF+CcqZQ5vQv0fdL3xYkzl2xgXQxD8wnPsv3vDUM4gnL94Qn5AitbS4rjDLBRmpcL6s2Ba2JCEhBW+/YJrVKcPQ3g0kReJzY8ues2w4cBmnTeNIiEugcdclvPB9Tdmi+RnWuyn2ZfOTNYuwHD4/R0JCItVazeSJjz+qFDiydhjVKn563X0Fzr7pkAzVlLcf+WLfdS0P9gxi6a5rspqAcOQID+lvZ+/R3MFWmpViiN8Nm3+U+cMbflZLLd99jZ7Nysk51u67gZ6+jtyTCIdMbFwSGpoq9LS15N5VeHEN9bRJSEySpp+g6fVvU1GGU5buuPrZLBGhrYfOP8rK8c3kfYlFKu5t98m7tK9fSv4syAZ9Zh5iWr/aFGi2BOc13aj+mT3oN70tYNtvFxk5Y49cuKN6OTJ2cDPpbCnpOBrfwGhMjQ0pap2DsqXyUTS/Bb3HbWH6yFYM7FI73UuNmPErv+6/Ki2H9fN6yg/JkBnb8PN/x8a53WhWX4RUFEZO38bmQ9dB0URTpaCFFkpKPMkqXaYNrsegXg2/CMqqLWfi+TJAanoxBNlDLPxU/pGwyoVm1GDp1A50aFpRxkDfC/urLI5NO88yauFBKpXIy67lQ9DW0SQ47C0WuczkenoXGcPd+y+4edcTTy8/qpYvRpdWNf+QmxsQFMr2g1d49jwIT+8A+nesRttmn84cSlew33hAhoJyy9HbjFp6Gr9TY+kxdT8757RH7Ntc7/uww8md7s3LEhUZx5xh9YmOTeSXTc78MvjzToQdJ+4SFRUnq9OFRsaQSdKpFFnj9enLIALfa86ouATppRXMHJ+Ad/IYUUgrWyZ9WcVOqB5RheBzQ1QfGNi2EtmyGLDg10vysLm/XmFM5ypkNdaXJnTnSXvZPK0V+RotZEy3qgx5H/v8xvfzp8MVmvdazDXX5yiKJs57R1FcBPUVhWJ1RxAcEM/U4Q2xsspBcNA7rtx+zsGzHkwY0JDRfT8PlN8v0n3ESo6d9ZAfGVWyFhYWWShaJC/PXvmxbEpHKpROJUOIEp033TwJDg2nZPH8MmZas/UMYhN1mNSvLsP7N/niY164dp9eozcRERlLMsmoNDRTzVT5JsQXWJEAcT0yHQvzDyGnr5Wdq8czHLssRlPRZNmUtnRoVVWeGhsbR/vBy7jj4YumgQalC5lz1eU5efNn5cy28Zhk/gTj6VvJF197k184LkNBOWrpSS67vuDsul5MXHGaFeOa8OhFIOW6rCY2KQWSUpg7uC4jO1flqvsrQt/F0NKh+GcfZ/mua9IEFR5YUUTLNzgCUQ9WT1eLh8/8KVfMHNvCubn/1Jfbj/2wKZBTemKzZtaXpSZFyQ/B7hGactxn8inFxU9f95TasEEVa/ac9qDjhH0gOJPJyZxZ2U2WExmzxInRXavRfuxuCuXPwboJ3+YJ/dRD+vgGY994OsnJyeS1MMblyC8y80NoZxuHkfiHRaOnoU3FsgVwqGyNk/Ndbrq/oUfLiiyc0uXLy0VRaNZzIdduP0NTS4vti/tSs4qt3EcJJozYp3/e3FMoU28Mr/yjGNypGtNGfwhpfe6iIk4YHBZBdEwsq7dfYM9xF7QUSBYfBIFMRaGsXW4ObRiLvt7XJaz/fi0hj4HjNnDyyiPO7xlH/rwf6H/Xbj1k7monFk1uL/esQ6duZs/qoZhkNv4BcPoxU2QoKJuP3oWmYIQMqMvRiw/p1LAUw+ce5fCNZyS9fzG25lmZM7Qer/zf0rBqEfL9qeKAEIN4CWLBrNl3Q1agE6k5YsTEJTB6iRN21rll+tbMgXVlpojw3k5adZpiBXJy/1kAc4bUk3tOMSKi4lj7mwtjulVPM03/LGqRBrb9+B3JxR0+/zg3Pf3fm1UKDsXzsmxcE5xve1He1oJV+24SHBGfGq/8zrFw3VHmrTmFSkmhY8uKLJnSVc4oQFqs1miCIiJZNa0zJawtueLykJXbnQl/G8nWxf2oU61UuqCs1XoWD569QddAl+cXF6GbTmbOhwkVyjiOxTsggo4t7Fk2tcc3PKlC/wlb2H/CFS2VwuQRjSlXvBDtBi/j3bsE6lcrxoaF/dFPI0l83dRimxEfn4jBpypQvKcSCvbS0Bk7GdzFgUplv5w/+3VX/TFHZSgobdsso2pJS9rULs5L/3B6NC2Lp3cw9h1WEpWcgoGWJmO6VGVSHwcJokm9a8nEYrHv23fKHS3BO01WiIiJZ1C7SrKQlk/gu7RSIMKRJALDQluK+SvamMv9iXDrX7/vQ+G8ppiaGJIQn5iWGiaALEpTdm1ShlW7r2OcSRctlYr4pGRJThDcV2Hijl92Uu5vdzrdpd/sw0QlpWCoqcGRJZ1kKte+0/fQ1dPixr3XnHV9hduvfb9qP/S51ypMxopNp/NKOB5UGmxf3hfH6qXl4U+e+VC70xxi4pIlFzcxOQEjQwMGdqxD51ZVyJPzazJWFIrXGSN5roaGBnheWvg+Y+JrFppCydqj8Q2Jpl3jCqyYmfqx+JqxZMMxZq10ApUmPVtXYP7EjvIDe+rCbTqP3IAqUYeKZfOwdfFATH40oV5R6DF6LdfuPGbLvIF4vwnA44kPvoEhONYoRadmfywT8zXP8yOOyVBQmtSaRd8W5ahga0FSYjKt6hTH46mfzKMcOvcIi0c3xutNKDXtCzJ68QlJDhDj4fMAnr8OoZythcxpPHbxIYvHNJEmq5GhnuSqihEZE8/MdeepU7EQx68+YfYARxmYFpp17PJTtKhly/lbz5nQo6b02IohvKaCEyu8q2MWn6BmufzYWefhwTN/eV+C7ieGSCtbOroxl2+/oGiBHLQZs4t98zrw3CdUEthPXfckJDxa7lm3n/Lg0b7B0nnxd8fZq+60H7ABNBIw1tPD49x8jDLps+/gZUbM3k9cUqI0+YTHJFmVTKmihZgwoJ6kiRW0EmVRPu9pFPckTrWtPZrgkAj0DPV5fnEBOl+dOqVQss5ofINjaNuoAitnpWMqvxfCSWc3uozcQFJKEoUtcuC8dzKGhu+91IrCjOX7Wbb5IooqHuu8OaWZaWlu9k0iFOER4cwTsda3ETGEvY3ljV8AfgHv8Hj6kjOXH5CQACkyrq1CQ/gUVBro62tx8/AUzHN92/W+6eY+c3CGglK/8jTGdKmCbYEcaGtqyArnv4+AkAhymn6w80cuPM6iUamgFGP62rMyxijM0uzZjOjcqLTUkqevedK7pb08RnheBcjC3sbg/sRXclvFEN6+/ac9qF+tqAyLVCphmeZ5W/fbTekpFfzZLYdciYmNJ7dZZklWF2yf38eQBcdZPvrD/Qjygsgy+X2cv/VCspAEMNcdduPZoWHpAuNLL7Rl74VcdnmOopFCi7plWT+/jzzcLzCUyfP3c9z5PkpyMlpaKjYu6EmBfLkYNHkLIiC/bclA6tf8cp1aAUqbWqMIDY9CU08bz/eg/5pFJiyPYjWHE/w2gXaNK34VKM9f9ZCAjBOlQA20OLJuBGVKpLKnfh8CTM36LObmbS+RIUpWE2OWTW1LfQdhIXz5IyPmEGZ9xwFLuXj7uczkUTQ00VNpYV8yH2VKWnDT9Rku93zkTC0c7XCoUpyXPiH4+IdJBljPVpWpXOHfCYN8/NwZCkqhKfu0KEclWwvpcGld5/NOnFGLjqdpSvEAy3ZeRVdLgy5Ny7L7xF16tiwvNeDkVadpU9dOlsUQQ1QY2HXCje7N7VO9iu89fCIEsu+0B12alE0jIgh3uSglKcxSAdyth12lybr9qBvRcYmy7OTvY9jC4yz96CPx58V78vpTmdnyOuAtO07d59H+wV+1kD4FAvf7XtTvuIBkkbmCwuFNQ6lS7sMeyDcgGPumM4hOTGbWwMYM6plKfBgwcT27jrvSpo4d6xcO+iK+BMPFpsZIwt5FoWipeHByDjnNvi6PUMT0ilQfQkSMQvvGlViRjqY8cd6NPuO3EBsfj46ODpvn9aRBrVRT/M8jKDicuh3m8ibP8ob6AAAdhklEQVTgrficohIfpfqlmTmqDWam6dMXhYYcPX27ZAa1aGxPq/oVyZXTRG4lfANCKe44kWwm+jw6u+AbzPWv+VT9/WMyFJTF2y6nsl1e2tYpzkvfcHo0+1BV7s+PNGnVGSb1qin3fgJ8okDWyC7V8fINlcATJqMYJy4/5vGrYKqWTs1gEEMATJDKxRA82d+P/fj34m+i8HLu7MZpFD5hSkfHJGBXJBe/bHBm5qB6ci6xp5yw7BTzvsA+Ehks+no6XLvnzXnXV9z+u3tKRaHL0JWcuvBAfunLljTHaev4NJpZXHwCzXouICQ0BoVYshgYMX9KZ56+8GbUvP0oSRoc3jiM8qW+nK0iKIdFao4iIipG1iq44zQb89yfDkeIjP1lGw5RuXwJStnml+Rtm2rDiE5S0aF5WZZN7fnJFSnO27jzDNNXHiExIQV9bS3WzO1B4zpfLp9y58ELWvRaSlR0cqqC1FDIYqzNtEHNad+y2lfUHnofEP2TdvULDKNE3TGUKW7J6e2TvmvP//ch+NczMxSULcbsRpWczKxBdWW2//ieNeUe8uQ1T168CcPXJ5SJA+pQonAuBFtHhCBERv1ND28M9HXk70VOZVRMAvnNs2KW1VDu++ZtvoiJkR71qxaVbfBSNaZg6lzBwECHhPgkhnSqmsax9QuKkPtSv5BIWaDrXVQsASFRsnVBUpKCY+XC0gEljhPV2EUXL+F9Hd2tuvTW9pq4l7F9HXjyMkgS4EsWyYMgMlQsnpeV+24QHJHwt72v7g+8cOg0T7DMpNPq6NZhlLf7PXlaYcKcHTjfes6xDcNkYna1NrNJSUpEEftXDRjRzZGJQ1umu2aEt7JYjVGERERTMLcp147P+OJi9/ELotuwNbzyDiFbdiNevQlFUbTp0rociyb91dFz1eUBU+cexsPLF0WlULa4OTOGt6b8+9hnejd45qI7nYZvJiU5QQJTWAxaiopKpfKzfFYX8lp8e9UDkZVStc0vNKxZgm1LBqR3C//a3zMUlKOXnuTireecX9+b8StOsWp8Myp3WY29nSU5shqSSU+bepWtKZjXVOY4Cj6rcAY5XXki8y1FeOOXjc6ymY/ku4ZGyTId1coWkCC6cOuFBLmg0DWuWYwbd1+hqamS+8cKdpYcvfBImpciAdqhQkEZInG5582j54HkNDOWkexLd14yuY+DfCGiQnozB1vpUBLmngjRnLnxjHlbLsqsFMGfFLmfHvuHyVCMAG270TspXDAn68Z/e5xSWASt+izhsosnKSoVnZuXZ+k0seBT91NPn71mx+ErjOzblCzGmXC+5kGbgatRkhUZ60vWBiuTrIwa0IBWjSumG+LYvOcca7afZ3Tf+rRp8sFU/9xqFKbhtAU72XjgprwnlaLDtBENGNT1r7xhX/8Q7j3ykZydglY5JEf346TzdFe8onDghAuDp26X+0OVolAwf04a1bChd8e6aTzXL83j6xtErlymaYnaO/afZ/Dsg3QVcp36dc6pdO/zBxyQoaD8wOgZQ/dpv7Hrl/b0n3WIEzc85QvLYaDLhP61pQNIxBZnbTjPnCH1Jftm/DInKhTPS3RMPD1alk/TeqLvx5A/ZWWIGj6Hzj3givtLmRM5Z+MFytrkkb1BzP9U2fzj8wUo1uy/iYmhLlfuejN7iCMmxgZMW3uWIe0rS60sUssmLTtFwXzZufPwjQzP/Laocxqjx6rRAsZ1r87gthW/+XU5X7lHm4FrUAlzzcSQGwemYJo181/mEYyaZRtPsHDTCYoXNGf6yLYkJycwaMpWfP0jZbpM7uxZaOJoJ50kZe0KoSPIDp9siJsa8/36obBhx1k27LssPwbHtoz86r3o11/jw5Hnr3tw/vITGjuUwL6MdWrFha8c9+57MWLqHurXK4alhRkzFu7jdWgC80c1o0+nf7/CwOduO0NBKTL1RYb+vT2DZOGphSMakklfRwJQ8FXdHvnK1nQCSIKfOnzBUeYObSCr1Imarjc8XlHONi+v/cNliRABvsPOD+jd6tMUuTeB7xg89whLRjfCKvennRi/HnGlTkVrcpsZy5KVmQ31ePoqWFY0KJo/NTdT3MeKcanc1wlLnCiY34wGlQvL+KjY8wpTsN/sQ0zp40DB5ku5sLY71T7a437NGhKeQ8f2s7nzyAdNTYU1c7vTqn7lv5zqHxhGr7EbCA6MoU/nqnRrUzMtm0EQB0bP3s6RU3cl0JT3rJxsxvqUKV2IOaNbYGn+7WbfJ+//feW8n7rxtaIgclFFeppgu2ukqDAy1uTqoRnkypG+0+hr3tuPOCZDQSn2eXnqz2fOwDoy6C32f2LxTl9zliMXH+MXEkEp69wcWdZFxh/PXPeUsceWtVO9tBduPZfayuXea/q0rsDibZdlFy69T5SWFEAR1DhhdgpnjcjZFED/8xBB+sXbrzCmew3W779J9bL55QegwfvEa1FPVnhiWzikFtg6f/MZu53cOef6goI5M7NpdjtZekRkioiW7n1mH8H31FgyZ/q2LJEDx67Se8J2mUY1aUgDhvUUfNK/arDXPsGER0Ziay3COn/NQxXaXpilU5ccJjYuRYYWRHuH7m0r06VNrR9WxvFHLMZ/Zw6FlZuPM33ZcfS1NFgypRMtm/71Y/fv3Munr5KhoBQR6yajdqGRnCx5ryJTZMGwBmw+dEtyXR8+DySLoR7VyxdgUm8H6fUcMPtDPqVYcLuc3OVa7diglMwMqVW+oNzXibihMC1FipZwkBjoaKMh07ZSl3ZScrIMwwivo9iPCg2d09RIOpJOXXvC4A5V2H7EVXpQmzrYShCL6/WffUiWIRE//3rUjXNXn/Dr3A7SkXTrgQ/2xS2Ys/miLBkya4MzvmExOK/u9k2evfj4eKq3noZRJkMGdatJ0zqVvun8T71qt3ue3Pbwwr5kYUrYWP0hIyIjF2CGXFtROHvRgzw5TbApkve7ZfujnyFjQQlsOuLK8EWneH1ilATc1plt2HjoFjPWnKdpTRs6NCiJmYkhplkNZV2ck1efEhYRI0Eoxp5THkRHx2NXJDeFLU1l853+bStJ81doQtErRADv6MUH2Be3lO3thMdUMIJE+Y/fmwB5+4XJtgYC2JP71ZFxsat3X5ErmxFNHYrJvcuRCw9l0rRwNolRsu1yHOzzy+aygsh+Zl1PcmYzosP43bIan2WjBUzqVYOh7b/tSyzAHxMTh6GB/rdt73706lDPlyESyHBQiqatVo0WsmZ8YxlLNDHSl63NhaNHAEU0dBU1YTfNapNWL2fI3CNynyk027o91yloZYrXmzBa17Vjl9Nd+retyC8bz+NYqTBlbCwQe8l9p91xrGQtWxLsP3tP8spEXxHhvRN1ZkXpyGY1bdjp5C4bwv565LbcQ4rskgEdqsgizBNWnGbNxGby3l75hUmWj9PFxxSwMpXmtigvKeZ6/DJIxjvbT9zHs8Mj1O3YM2Rp/3cvmuGgFOBoP2k/3m9COLu2l6yZuntuezYfduWX9c4M7VxFpmNtO+pGueIWlCtmIeNx45adZPXE5mleVxEjFJS25z4h1CxXgIuuL4iKTaBzozLScXTz/muMDXSoVNJK8mtF4WZhvuYzz8qZm8+kSVuxhCWiiayg2AnNWKpoHvlmxX5UtGCf0q+2rCYgfm4zcrusdLd0fFNJOhC5moLE3mXyPlaOa0qrUTvQ1deTxaU/22fhv7tu1Hf+D0og40H5ngRetddGLq7rIbMqyhe3kA4eEU8UVQRmrT/P0UuPaOdoJ5OPxe88PP3YceyO7Kws6HHC5Fu566o0cds1KIXrg9cEh0cTH59EZExCagkQBVKSU5OYhcNDZJmIWKeIL5rnyCw9p+5P/PDxD5c1YwUwxbwTV56maQ0byhfPK4trNR6wGQ0tTVl+Q8y9fVYb7IvnxfXhG45feUzT6jaU67qWU8u7UKdCoX/w9amn/v8ogZ8ClGLhOwzYIhn6h5d0ptvU/eyd10HKe/yyU2w/cQeTTPqUKpST2cPqyypzwoQUGurQ+QfMHlJf7iGFuStikKLLltCEBSyyYZEri/R8fipQLa4rYp6CQPDidSiCBO/u6c+IzlWlh1JoRJEyVrt8obTaQYI9o6utSY9pBzA3M5bFtiyzGzNnREPaj9vN2knN6Tp5PwFvY7mxuc/f7Gui4OL2mMdPA7AvbUmRwvk4f/kuFrmzUjB/Xi5cv0+QfziNG5TD2OhDlbrnz30oWPB9rwxRqvBdJEdPu2JlYUq1iqnV98LfRvCb0y1KF81LKbuCuN57ypMnb2RbAlFgSqXSomrFYjzyfMkNt5fUrW6LRW4zBIPnjV8QFcr8sfHRu3eRHDrtQgGLHFSytyEsLIL7T19SvaId9x68wP3Ja1o1rCidVk89veXHsVDBvNy49QD/oHfUqlJCfviOnHWjWKEc2JeykUTyU5fcqFiqiHxvR8/eIreZiXynT14G0LJhZelJP3baFX19HbJl1iMlWUWl8sXkh1zMd9X1PgZ6+rImU8H85vI9OJ13IzElmSa1y/HgkTcpKUn4BoRJQknWrMaycp1F7uwcP3+bfOY5qF6puFwD5y7dprK9LUZGqXm6//T4KUApHvKa+yuq9dnE4YUdJN9UtFLv2awsTYdslYWSh3asLM3FxoM206RWMcb3TK2kdt/TnxW7rjF9YN0/ZGl8r+BEpXTRS6RXS3vKFktd6OI6Im4qqumJkpWDZx8ii7E+qya1kHmVwlEkin/VGbiFkyu6Uvc7tGRI2DuqtZpF60almTa8HYePXaVxw0qyfs6qTWfYc+ImVw4IvmZqWEdwYGu1nIDTzqlk+b2shaLQaeAK3B69wu3kLxjo63H+yh26jNnM1rk9qVO9FKcvedBv7EaeXF4s5z51zpWGjuWJjRPzzUTXEE5snYCmhiaeXm8oYfOnereiul2DCQzv7kD3NrVlHNf58h3q1iyLl3cgtTrMopZ9MTYu6oOPf4gsJVLAMhe7Dl1h7qoj3Du7QHrEG3WbRzFrC+ZPEPmUyPtwrF1WFsgqXH0E4wY1pEerWty684ii1vkwymRAy37LKGJpxsyxbWnffzklS5gzfmArjp93xT8wgt4dHDh5xpXixfNhnsuUfuM3kZgImxb25M7dp5QqWZjeo9ejZ6jDsilduXX3CRXLFqXXiA1Ex8eye+UQWab04lVXalUT/NxvIVX8/RX404BS7C07TvkNFw9v7u4ezMA5h5nev46sryO+liLE4dhvo+xwlZyQxPRBjtLRI4bYY4quW6WLmtOhYanvcvcLZ9NvZzykc0l03RJfZ/HlFR8JEX4RHFyR+Hx8eXcyGeoSG5tAbEISIxYeZ9O0VpTvvFoWbD6yKHVxfc84du4Gvcf+ypxRbWnZyF428hFj5a9n2HPsBlf3iwriqaC8fecp/SbspltbewZ1Ty3TKRJlLl11p8+47cwY3ZzmDcrz6Ik3jfsuYeu8XtSuVoozl+/Se9wGPC8sw8cngAIFzKW8Y2LjePTMmx5j1lGtXDEWTerCS58AinykiVOfTcGuwUQJym6tHaSWu3TjPrWqlMTbNwgvHz+6D9vIyJ6ONGtUkaTEJPLlzcnuI9eYt+ow7qfnyz33iTNujJixj9unpxEXG0dkVCz5rXJL2RetNYpxgxpQrlg+bKxTEw3EPbbov5QiVmb8MrYDvUdvxMhQxeJpPTlw4irTFh1n4tAGNHUsL48V1eH7T9xMQnwKmxb2SnstfUatR9tAm1Uzuqemo6rg2Us/6rSew751gzHQ1yCvRa402X/P+/zac38eUIIEXokOq2hXy4bJfR1kO7xdc9pJYZVpt1y2Mn/t95ZN01sxeeVpWd5wwajGadXtRNuBg2fvU9O+gOS6ftwkNj2BiGoGIsNE8Fsb1ShKw2o2aae4PvShy/i9XNzSV/Ju52+9jEXOzAzvVEV6ijuO38PiUY0kYNcecsN910D5MfnuoSh0G7GS16+jOLlrpGzkI8aKbafZe/RmGiiFiXX7zkPcHwWwaZ8z1w7PlGlIqW3Dn3D8wj1uuDxn+cwO5MplRjHHsWyd15Pa1Upy5rI7vcau55fhLTDOZESTBuXlNURysMjVFClujXosYVTfulSzt0nrH/Lh2RRK1Beasjbd2whQpnD5xn1qVrHjtW+gJDTcvf+cHhO3snJSJyqWtZYm4p4j15i78jDuZ1JBKdK/qjScyvC+dbAumIuSdtZpvoKiDiPp0LQcfn5hrJ07IM1xJkCZxUCHHFmN8fMLZ8XcHhI8QhtPW7CfLXuuUtLWgh2rB8pi1AMmpYJy44IPoOw3cj1ahlqsnPHHEiajf/mVW+6vWDKhHaVL/jPd0z63Pn4qUIqb3Hf2Pu0n7GPfnDYyrCCyMVZNaMaWw7e56ubF5lltZWxy+tpz5MtjQvv6JWWC8+9DaDrheT155bHUmCJjo2TR3JibZU4rXynjgHGJssKAx1N/BN0vISFJNosVdWfFeWK4PvBh5c6rTO5fh+OXn8hwy7n1vTl2+bH09A7tWIURC4/RsGpRucdpPHwn6yc1pXuTLycUfy1Y/QNCeP7Sj76TdtKxWTkmDm71QVMevcHV31I15b2HLwgXeZAizWv4OtbP7UO9WqLcJdy685Cc2U2p0nwqs8e1onWT6hSuMZot87q9B+U9+ozdyNOLCwkLjyBrViNpqorn8Q8MlQ1c9x2/xNDJu9i/bhhV7P9Uy0aUt2w0kWFdHejWxiG10t3tx1SpYIv3m0BJ+cuT01QCcMXG07ienkXuHNn+AkrxYMvWH2XHCRc2zemZZiZLTVlzBGMGNqJuJVvM8+QgJiYGAwMDWg1YTpF8uSiS35Rpy45yed8k2Y7A3z+YXDlNefzMhx4j19K/c23JXhowcTPxCclsWtA77RX0HbkBbQnKP/bCdHV/Tv0uS3l04RfMsv27RbV+OlCKlTR44Qm2H7vD5Y29eewVxIPnAcwc5ChNSBH0F5kXOcwyY6Svw7ZZbZiy6oxk5Swc2fAP/SgFy+bOYz/uP/fHPziSaNFjMllUZtMgk642ObMbyVSrsjbmaf0uxdsSsVMDXW2qdVtLk9rFOHLuIde3D2DG2nM8fBbAoeXdpONg9obz5DEzlmGWSt3W0aSmDZsnN/8hIZCw8EguXvWgReMqHDvtQq9x2zi2ZTD2JYuwaP1RfnNy48ahqXLPc/TkTZo1TG1z12/8WgID3nFgU2pF9Cs37lO9cgn6jl3JlOEdZDZJkeojWD+vB/VrleGE8x16jdmC58V5kqS+dfcZenVuQFRMLK9e+2NXrKC0gycs2EHtqiWpVfFPieiKQp/RG7CwyM7koc144xssPw4W5jl4+txHlhQR5qoAa8dhy1gwoTN5c2dn+29XmLf6GPfOzU3L2ggKeUvzQfO5tGNmGn9XVDUoWG04o/vVo28HR1zvepKSnEhF++Ky25eVVVYWTOhCtyHriEuKYOeKkWz41Yk6NUpRMH8eFmw4QpVS1lQsV5Te4zaSkBDHr4s/JHz3GrYODX1N1s/5oD2F3G7d9aR+t0U8ODP3X+fF/nygBFkYq9Hw7Tz1CuTKpr6yjo6XT6gEpjAf3wS9Y8HGC5zf3E8uvFq9N1DUIitj+zjI1CtRd1VwZb+lo7MIdbg9fCPbGrQbu1v2vIxPSOSmu7ecq4BlNib0rMWdx28kIUEA0sRYXzYBqtZzPTlzZOHsyq5f1aQ2PU0pFrXHfS/RKgS7YvkICY3A5c5TTE2MsC9tjau7J2Fvo6la3oakpETuP/GWDgoNDWEqviAg8B1VK1hLnq/YH4mskIjIGExk349wbrk/I28eU2yLWvHw8Ste+oZKz25iQiIJsYlUqWzL6zchhIW9xa54AVmoS8giIjKa7NlS81M/HsLUFfV2CuTNTp7cZphmyyyB6fnMR76DQu/3oWFvI2Vc2dBAj7v3vfAPCKeSfWGymnzIfHn9JpC85h/azwnv7mWXJxgZ6WKaxZjXb0KpVN4aXW1trrk8Rk9fi/Kli/AuIprrtx9TsbS1rGgQF5MgnVWaulqywroowC2OF3XXK5ezkZ3IBJ3xussT0FRRqWyRtO2B+BC88PLj8Qs/StlYYW6e/dvSzNJ7wen8/acEpbjn8IgYag/8lfC3UTiv6yVNSWeX57KYlmjYIxq92hbMyfJtlznt8oIN01pKbdd21A42TmtFn+kHqVEmH8snNuPaXW9KFMopPaVCewqzThwrxs17r2WfS1FmsmizRWQ1Se1CLOon3dw2gNq9N2BiYkAOYwM2zGgtPxhjl5yQTiXBs63dfxOa2lpcXNNDEtDVQy2B75XATwvK383I+kO3y7KHx5Z1kfu++ZsvMnd4A5n4LEzZ1iO2Sy6r05qerNp7QzZzHdGpKtbNFrF7TltZocCu5VLWTWtJ0+pFqdlzHcmJKZze0FsSBuZuucS8Xy9xakU3mbAs+K2+IVEUzJ1FhllKFMols1EaVbeRZu2ohccZ1KGybMNXf9BWDDPpc2ZlV7n/VQ+1BH6EBH5qUP6uMdtN3CfNyHUTm8pA/rglJyQFTrB7fIMiZMMd4e0s1mIJd/YOkaaKQ+8NPDkyihW7r3PQ+SG17QvQS5SzbL9CkgM6NikjizZPWX2WBy8CyWtmzOju1eV5VrmyUKmUFVky6cmEaZGdIirbXXF7KRlEIi2r+7SDFLfOxYF57WXtWPVQS+BHSeCnB6V4UGEyjl95hmW7r9O7SWnmDqvPBZfn7DrpLvePoq6r4LdecfOSdXkOX3jIriNu7FvahUaDtvDcL1zW1pnQvTp7T7mzdu9NXPcMkbmY41ec5uCFh8TFJuB5ZBSTlzrRsp4dha3M5J5ReHLX7L1BM4diNKpmI0MxKw640rt5OZYMr/8HB9GPeinqef63JfCfAKV8RYrCwQuPGDDvOHqasHB4A+pXsWbTwVtcd/eWHbqa1LCRIAkKjSQsIlbS7BoP/VWGTZyvPqV/x8r0nLCXhBSF6zsGSJ7sxoO3sMlvJjNJRM0dQwNdmYYliOm/nb5PaZs89GtTAdGhecQiJ97GJrJsZAM6OJb4IV7W/+3lp376T0ngvwPK93cv6G/jVp5l24m7VLDJzbS+DjIkcfzSI45feixbDtSuWIhKJS3TeooIT6AIaouYmezqrKOFWbY/dlgSqVnXRYuBG6mVzQXgm9eyRRAHpq9z5qL7a9rVK8HCIY7q/aMaS/+oBP5zoPxda7o+8mXKOmfO3PDEroAZfVrafyjR4fJcZpuI8IbIKBEdtYRjRoQ2BHFdVEOLio4nMCxKlosUFQqyGhtQoYSFJA/oaGly+MIj1v12i9ue/jIVbGbfWrLfoToN6x9dj+rJRSJBNLyNZZrqZbAyNYs+0943rPpvCEfEFh/7sfK3WzJbJCEphSrF81C/ShEql7SkaL7sMi4mwCfyHQX5QDBVtDU1JX9VaMucWTNJR44ojnXNw5tTV59y6Z6P7JYoKh8Mam1PheKCkP7vkJH/G4JX3+U/KYH/Nig/kszbyDhOXX/K4ctPpZdUFN0y1Nclb3YjLHNmljFEo0ypmlKUB4mMjpPV714HvsM7KEpqzhymmWRzoGbVisjqdMIRpB5qCfzbEvh/A8qPBSe0oahAd+95AI9fhfDSL5zXAREyXzI6LkFS6HJmN8YiR2by5cqMTT4zihfMSUGLrKn1UNVDLYEMlMD/S1BmoDzVl1ZL4LsloAbld4tQPYFaAj9WAmpQ/lh5qmdTS+C7JaAG5XeLUD2BWgI/VgJpoPQKVEZmNmChOtHhxwpYPZtaAt8qgbAoiIxjpMo7WGmko8WxnH9Nl/vWOdXHqyWglsB3SEA0rU5IorHKR1H0k0PwzW2CifZf+8R8xyXUp6oloJbA10ogMRn8wgnXjCOPpKu8DFaG62mxKEfmfzXR+mvvV32cWgL/ryUgku8D36HEJTEyX3bVEglKRVFU3iFs09WiYzYjVGqN+f96Dagf7ieSgNCQoZEo8UnstDSli0qlEtVgUocA5qsQhqlgsq4WJqLVo+w1qh5qCagl8MMlIAqfJSRBfBLhCsy0MmWpAKS40F9gJ/aYKSE4JKdgrdJAXXzmh78O9YRqCYCSQpSmBk81TDlvoVLFfiyT/wPJ6uZH1NBiKAAAAABJRU5ErkJggg==","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOUAAABSCAYAAACrBhPbAAAAAXNSR0IArs4c6QAAGhBJREFUeF7tnXuMXNV9x3/jXT/x7vqFTfGLEBJMvKZyqiDFpiStG2E7pKBEAqcobmgb0j8CODKkfxCTBMgfLaCQplKxqUpDFIGtJEoVxQaB82owkqPiNF4DbhOwWdvN+r27Tmzw2lN9zu53evb63pk7M3de63Ol1e7O3Hsev/P7/t7n3JxFrt7e/OTzk2zFufN2dW6cTY1+H/4PFAgUqJ4C+fN2qm2c7R13xrbPn5877beY0z/5fD6376ity5ltmNhu0ye0m40rfFv9IEILgQKBAv9PgfN5s3eGzN4eshN5s4eumGWP53K5PHc42AHI/Uft6YntdvvMDsuNbwvkCxQIFKgHBc6eMzs2aPm3h+zbC2fZWoDpQPnmkfznJ7XbY3O6LJcL2rEeaxH6CBQoUCCfN+vrt/yZIVv/rktzX8v15vOTzx21g5dPt+lBQwZOCRRoDAXQmIdO2Im2MzY3t/9I/qYJ7faDy6Y1ZjCh10CBQIFhCvz2pPMzP5Z7oy+/vmuKPTojxFkDbwQKNJQCx0+Z9f/e7s29eST/pWmT7cvTLmnoeELngQIXPQVO/s7s5Gn7cgDlRc8KgQDNQoEAymZZiTCOQIERCgRQBlYIFGgyCgRQNtmChOEECgRQBh4IFGgyCgRQNtmChOEECgRQBh4IFGgyCjQlKE+/1WuDe/ZQIW9n+wdsfFen/fofHrW5a26z9q4uO/7SDpuxfJkN9fc7cnYs6bbxnZ3ud7gCBVqdAk0DSgDWt/U5R8/DW7fZ7NWr3N98Pn7aNAfESfPn2eT58+3wtudszupVdrq31zoWv88Bl2cAKhe/A0BbnTUv3vE3HJSDu3tsoGePTZgx3d45fsIBDeABxhnXL7ez/B4BW3SZeFaa02nNXM4mz59nubY2O/az/3DATnr24l3yMPNmp0DDQImJevDZzQ6AmKcAk787uxdXrOUA5sFnNjuaT14w32nQwZ6eAM5m58IwvlEUaAgoMTUBDMBB23HN/eSwvwiw+F3u5Zu8PIu5C/Dld9IXWrOStssdS7g/UKAaCtQdlPuf2FTQYpiqV3z2M6OAwvcAZ87qlakBJH8UYEcvNOe4iROtbdJE57Mu+aevV0Ov8GygQM0pUDdQApzX7n/AgQ0NFheM4Z6dt3zCrrpvvTNl0wRr0LT7N/2LTV/2Qadt4y7a3bfxSdcnIOW+4GvWnLfq2gE8hTU0Fq66gNKlOHp6nMkKQGSqxgVudt91jy366kPuqzTAwWzlUrS22KLI32QMAD5N+2NhkS+GOez48Apb8o2vpxLkzU6PmoNSWorfAIdATpJfh9ZD2gEe7knSfD5R5YO+fv+GApiLER1fU1Fb+ZnNvkhhfKUp8Pylf2Dvvm+9XfWFe0vf3OR31ByUAAzgnB0YKEkw3wQR2E7seNkFbbgGCArl89Z57RL3Pybu7FU3pvY9tRZoV/oC+NVEe6NryzgZ01gxo5qcdwvDQyDjwnzg+98dE9ZPTUEJIAnmUG2TZLLGLfyhZ7fYwO7dztzFB+3o7r6A0QEtaRRFWTuXdNvcNbemBigBJV0L//bOTPiPsexae4ct+/GLAZiZULR0I9D8F7d8wrr/8fFUllXpFht/R81AiYl45tAh6/+vX7nyOLTH7s/d46KtSQEcCAxYMHPTmK4++eiPYM7M65fb5WtujaWsorSMhTM09/3zRrvsz2+ytksuSeWTllou2t9+1SInrZHacZdvOpdqL3xfnALQ8pW1d9j7n35qTPiSmm1NQKkkPiYrIARsB5/dYpfdcrOd2rvXZt7wxxeYGT13rXMlc6W0Vqk8poBNsChqRvKdfq55+EG3kNTUqm42i8APAYfBPa/aDf+5M1Zb/nTpB2z8tC6nTet9KSecJqpd7tgwIRG+tWg7biy4H7vWfjoxuAOfHN72vPVt3ebWYe5tt9ZtbOXSLnp/TUDpB1Oo1oHZ0ZIAhcUDeDAIvyEe3+GgRxc06mPuvmudDfbssaXf/NfCvXGhcNpUATttysRFO7JI+KUKOmECO/90pLigWoLu+tSn7fBzz8f6N8x5x59+xHWx6KGvlBRA1Y4l+jwCAQsk62AIa/CzP7quqIVQyVy08SD6LOu76y//yjq6F9uihx8c9TXxAsD4+7fecv79oc1b3PcL7/ybVIHASsaZ9TOZg1KAcAUAq1Y68KikTnlCfhNgAQjkLq/56oOjfEHu/80jj/EaBeeTEuomVaL2ADafHdy8xc6e7HfABuBRTQfYYULV0vZRyL5quCjB16KYzGh1nq9WWyIMaO9Du35xgX+rgASLePltt7oxFAMIIB4aHHQ52GovxvT6hi/VJEIpv44x3njkf6sdauF52oWe1/3799xnAO74jpft8NbnHF9wtXd2us0J7V2d1vfD4U0J0BTa8ix8BK1bqWgkc1ACKOUOfVOUz0VIAImGIhDkA5IAz7Gfv+QA65fdQdyFn72zAKSoJmRxaItc6OQFC0YFfADC1EWLbN6nbk9kFpX9TVm4oGoA7Lz5486Mi/OJZdqKefl/aGBwlObnO5gRZlLUOQspj5Y8c+BAAZTQVEKuWhSJ+SfNm+eEUZYXghV+kHVF3EC0FZ3oj3SIXx0mq6TVAMlcMgclRERaRZkSIqHtlOB1PmT3Yhvf1eU0otsVksGWK8DPYsn3BGj/8/ePuGBAsbpXRYoVlKqUsVQxFPc8uTQumHf5T160n77/OhsaGHCCAG3ghM0jj9n+jU+OerxaxhplNo+Ye69/8QEnDNIUXZSiBWuOmTh75Y229Fv/Vur2sr6XaRz10RXpxhWBdvzvR/gReFx812r1zpmCEgIiNeNACYEUAMKkRTvVIzCgaiI0czFTUSmStEULZXGWmfOh5U9icjl6DAy430h5tNbuu4d9ZjQj40BbclWbf5Mm05gRCphz1Zrqag/rgHxyrZL3tI8LwpihI2a4rIhlP3rBWVBEvdU/1hHCcdlPtrdkaipTUEIICKTqnSTGTUqNACCuapLvLFo0YKRgEotarJoI85rFVplfucArdj+06bl73ahbXL3umtvc1jV86zh/qFqTkH7RigiA9o4ONzc0ih+dnL1qZdkpKH8i2698r/N9JTyyqkNVoEe0Q7NjviqAg6VFFNvN8f4NTisifKFztYIsy7Uvt61MQan0QjEzVJFQ/D+qMPyLlAjSTT4j/iFFAcUuGIBCA2ldP5jiawYWbP/GTUUBp4BPdOdKuUSN3o9VQORYmjGqqeKYWPOo1J+EUdG08uNpB0tB6SlOb4De9I0QUzClkrnKLF/x69cL2+8QMtUGV2gXICJIKRDAPKZN2uaCzyguIVfJ+uN7Yo20eiFBJqCUiTh++gwbfPVVW/DXdySuLcwGcyDxouYkoOYz2kN7vPThPyuYWCoiV8CIBZEJg+mHb6SIW7RdSdxS9bEu2nnqd9Y+9ZJCNLYSJtUzjBWprXHyedQ/lEkfrXiSSViOxKctBJ38Y40DTYhw4/OzJ086rajAGf3AzJVaB/L5fH9SRRTV+qwEpxBkrLW0uQJ6Gi//s1meohG5TgJyNWvXyGczASUTwLE+3XvALT4LlFQEsP3dV7t7WMwbXtnpfBEupDZmLSFvLYDO3dGRH5L0MDl/AzLAqPvIXWHa+O2ilVg0+qFPP8fpE95pkGc2u4AFPt913/9uVclmlxrZ+GRBO8YBUv2joQGTP7ao9inGJAoQuTrjgQFHSzQHtCG4xtx909VvC1BiGVQa8FE6RHlX1oJglQIw1QRZ4lIacVYFfbL2uli/Vi51zAyUkuwQRmZMlJHQRCyiAOvnt3yNwGLILxUApUVVkSNQIjHpG/PLP31ATO0HH7RjJSng48+h0nybEtu+dgQQ9BknqAASpiQ/MNOHXtnpyEbggivtOGRdCAT+ONDO0Vyw1oY5q7qpEu2g/CfCkEuHmWUV9ZRlFQdu1ptKMWjnX4pmVzKfZngmM1DKGS/mA0FEl7gfqbRQUQGEUCoCEAlQMKRMTh+UMBxtUAwAs/tVNLSFZuB+LhUEsFD8zb1JYXsJiWoWVUwKEAEh40w6RUFmHve6o1H2vOoqffDx8KEqHYd8WLQVPhhjYPM4FkjUz5NAq5QZlf/U89F8YaXtJj0nE33fE5ucVYBVhjmOn0keFishK4GQ9djTtpcZKOlQwEnqnO8xlYiQwXRxlwIO5Bb5Ow6Ueg5Q4w8BTvKdmMUsVlRycr80ZqkxqiC+0ghw1JyLztEvHZN5BvgQJMpfij6VgFI5Q/rFHKY44bX7NzgGjguAVArKaIED2liVNGmZr5z7VOWFK6KoNcKOiyCaAletDkjmkwkoYeTTBw648qdhp/zGWB/F13ZJoNRCwaC0BbMCEBaFdrnwO/0Ls0++adJC+zmsuKCGdpnAvCpoSBM9jJqNAmVcQbrMY7Qhc1PeEobGl5UJX6nGVsQWplWJnuiRFHQhnbHijf9OjQ/5v4rq8mClEeK0nSpwhQD2Dz9Da2IBkNstZqKn7adZ7ssElDLDmFSxvFo5oJS5qQQ3JpnApAAP/ckkVqK9FCjRJElg89MpacPqzAlmUaCE9kn3kNrxLxXdU7iNqT7Q02Mzln3QBXhgaoCoZyoBJXQgok3FlHLFaFzMdc7DTQpc4SqU47dCIx2lgmDF9MYdQDiVu92uGhAIkB2LFxfdDlhNH416NhNQMnj5dcVKwoqZr4BZGhHfQKBUUMY3O6N/0z+ghEFgGBYM/8y/0piviuLRTlxBedwi+dUmfI/miQZ1ACQXpru0I0AEyDA2WpXotRL75YKS+SblBX1BE6e9AWVSYK4YU4pWoqvGUGy/bJZMjvZEYFfqZmQ5lqzbygyUaapmpNWYRNR89UEDwCoBpXwwP6orgpUyX3UfAMJXSZsiUC5txW/2Oq1NaF7M72hy1zo7/vOXHMjRZMxNviP/Yw5iPnKvEvnlgrLYXkY/okxJWrTaCVCWkwsVnZg3FzW8fsSX/uZ8dHWhVDBrhqU9V0d99zrnZnCCPuarLoJazKeVwZoJKGEmmIqAy5QFC9xetri0g1Iiii4mabI4UEYDJL4GlaYsBUqkeFzRgsxgtCuLvPDOz7j5pNmwq0gxDP8a5Wz9/ReYoYpIqgBdIEAA4JtFq2nKAaWS93EmqF/alxQ0qgSUftlbVHg5s/Lmj7sAU/c3Hs+svlZlgcMVScOn4GOV6bhQBc0asU81a8GTCSi1EDIZi0le+YNRTakDp1SxE9WUaUAJcTBpotKTzwGG28NZ5DxZAYz747RKHPH1DHWYSOxoUbZ2jcQBDZOV8UYDT76mL+XvoWlh0qgPy1ihtV7dgB8blydl/GnnqvkzbiqCip2zCzDhB+YHTSotfvfzuPSPa0G/vg8ODbThoJU1pOibCShpLKkQQB3JPIOBXL7Qq8CIY3YflMpNsbhiNpWJKR+ZJtBDO2jYpCoTAaycaKIP5GJglnkPQ0m7JB2LKFqqFriYJFaAp1jtqsrP4oBRTqCHcai+udSxLQhXt190cNANnwh5qWovf54Ajcog1QsrHynayaekHNO1X8GrLrLWcFm1lxkotWDykXwwYjL60TmVsxWbhECpIzyu8DY5owkpYUPrtXd2jNrmlNQmQENrqNjcl6gAhkWVOVlq76Xfhw9KpHja9IK2ciFo0GIIKxVQqAChkjxl3PyjaRuVqgEw1iLtxmTFBNJqPeZIH5zqoHRGKV8dgcReW8x6fG+VAMadt6Sqr6zA0CztZApKJsUiAyT5lRAO04JTBQAQmoqqfgEhiRAcZpVm0zMM5k4OGNmbmNQeDIKJJ3+E51R65s6B7T3gGCF65kuphfJBWc4m37jjOWBgmBLtgCmcFSijc2DuqolNu4Ga9aqHRhINkk5v8OdSqhCk1No16/eZgdIVRSN5n93imMo3AQGqSs1gRgIogLSY/a8USamigLT3cbqBn0/0hYJvejsfb6TUrdSiRaO85fhmqryJ+t+uRO5z9xTO5qlmS1Wp8ZcSjKWeb/T3xUomGz22avrPDJQMwvcjolJeeSwdZKWke1KE072xeeu2kie+AXL8G78APEoQ+nrP391nfT/cGvuuSh9c5UTv/B39aTWOxqaNwXE5QrQ6gZJq9zlWwxit8GylJYLNPrdMQclkYXCdLAAAlXuTtuR//Dfttk/avUBbtFMqmgYDFztRgAgkeTOCJjKvdeSHgk/8T6VNOQEe2pIJyt9ptSTjxUwm0FUMyIxN7/BsdiZqxPhkgtfSkmjEvOgzc1BqIgBKp6cpMKCjOiAoWgZAxh0xqTaQhGxeLXbRFieixwUfOAaDUjYJi7iaV5Lg8/5iTcXJbvlAaZlDyXyCQjyTJhfaKOZoln4R6PCS1ph3ylCAjkuSlu7NMpc048gclIq4UTQe9S0ZkDQFWkBElsPua0WdZlAqWieNFQ3RoyFVvMxvFZz7mtnfHMs9SkanIVyl9zAvTvYuluertO2x/JwKT7DECOrpMO+sD5ZuBhpmDkoBz1V1jBwkrOMTlUvC7FNkFeLqGI/OJUsK7wHx91qWIpT2TKpvH+T8TWSVqComs/8Kd98nTFuAXmos4ftAgWopUBNQMiiBCtBhNvqHVim87kqmntlc2GVw5IUXrX/XL23OR1e5DbnlXPRHH4BuwsyZ9s6xY4XDhhmDTkCnTR0Wzb0KFKXNvZUzpnBvoEAlFKgZKDUYRTZ11IW0pW/GEhBS1Qn5SfKaAGfywgXuSHqCNHEVG86k2fGye28l2rbrD6+1qddcM3y+7Eh9JOZNNGAiv67ciGklBA7PBAqUS4GagtLPuTEwpRuUH1OEEbMS8KLtfN+Q7w9953tO66kKxd9NAYCnXHmlTV10tZs3QNRR/GhAvTNEWlD9EWnVVW7ENY7AtEudp3Km3KPPFPXle1+4aBMynyGEoi+bhR56G5j6jEZk1Yf/rpG4sfjPR8cJXQmiMHati+/b++N0Gw9GXBI+51KgSv36R5uoX22pU198rs90j2IIFLITuNO9OgZT5Xr+/cxbY3fHqWT47pVygZTl/TUFpZiTCKs7EX2k7tPfsCxTVzvZo2akf3CzitkpAtBuD75X8Ea5T5/BpWFhckV/KYZnsTGrszJbqfOMHkXBZyoU9//26UI6R/ldPxqLWc/lF31rX6a/SZs5n+k94HZk6MISSCoV5DusB3/eSsJrY4FeLUF77nCqERdD7gb98zd9+9FPItnayiV60Ib2etI+1VzuDN6RlyoxFuWwadc/jkU00+FZsqB4Rm0ydr3cifGw9vXcbJ0lGNVWzUHpD9qPdpLX40LC+cGX6CQhtGpCYQ6YgcXTCQLyJQEYi9s3ciSJpD33u0N6/+QjbvdI3OFRWRA2Dgh+cjsu0e2XianuVifLqRhC4FE5IdvjfMBJ2PifFys/Yxw6nUDz9u8XjelXzK3v6YsfRTx1mgK01un4Gq/6wQpSrpr+RAe/LQmDqJCM0izav4SbxqGD1LJYz0a2UTdQ6jxQbUilTlTvjpz3yTWJb1+GIfy3Q2mh+FzF5XGvKpBURwPzPO+fcEJgRJJqx0lWxGdcvvahH8xpaZJSoNR85FtLw6tNGI+aYgQL28T8/aTcg6nLfk4Am7RnlLnGHYcSBSVg9F/UlARK5ZsRklFBwHwRphyNwlw0Xr0jkzJLzufVBTAZt18MkgaUPI9AIMgXt30tq/WtZzt1A6WkGoQHMDDtxNmX2nsf+KL736VJrl/umA5zbPbqlS7x7wd4/N0O8jFpl/pYXgY71D/gnuM9hXr3o8CiPmt1XEUc6PzPMLP8t0szfgRGNFcr4ABAFUXAqL4W8LWyQKxcrNtoPTCQ+KZo6AxtlP+VdRHVimJ2uRXRg7B9U9m90n7kfZv+575pK8Epmvig94Uqwlt7I9OCcqxV99QVlAr8yGRlAf2FAzh6UQt/szgCojbM8oyLts6fVxBeHd3djrmVEvETyoBBO0hq9WYoGBvz2N9pD6NRSqejKfgfwBBN1st2FNRykn7Tk7b0m08VygoFNkxvTmy76r71BSAxp/HTptmih7/ijhthn6I0v0zBJK3B9+6dj9cucfSjKkYWBzTfhc/nnQ6vk+SgKYAm2r306acKtPf9TH3oancZ8xfuLRz7yfhZB7ZlLfvxC4WtcvTNhbCmsmrgV7ud2cy604Z/0jn96y3ZvubSCXutfgyI5lRXUEpb4qTDSAtHFsRfTBZZUVMWht0lfkpDOU4Hzp49Dox6bQHAZVGj1T3SxDBJKGsbpnar7xCppzlZ777qDkpNUNE7359ES1J+hsmktz07DfjEpsILfBQAQRrzHVqX4I7ewuxv5ymYxcuXldxtUm/Ch/4CBZIo0DBQakDuDJat25w/iVnKhY9CykJmrv+OEEVT0Z4ubzeyqx2zisOgeasUu0J4TTvPZ/1au8BKgQK1pkDDQembrkQrVUCgYgKAhS8YzSfyPcCVaSuNyv38naaQvdbEDe0HClRCgaYBZSWDD88ECoxFCgRQjsVVDXNqaQoEULb08oXBj0UKBFCOxVUNc2ppCgRQtvTyhcGPRQoEUI7FVQ1zamkKBFC29PKFwY9FCgRQjsVVDXNqaQoUQPlGX3591xR7dMbUlp5PGHygQMtT4Pgps8Eztj63/0j+pgnt9oPLprX8nMIEAgVamgK/PWn2zpB9LNebz08+d9QOXj7dpo9va+k5hcEHCrQsBc6eMzt0wk60nbG5OWbx5pH85ye122Nzutwm93AFCgQK1JEC+bxZX7/lzwzZ+nddmvuag2A+n8/tP2pPT2y322d2WC5ozDquSOjqoqYAGvLYoOXfHrJvL5xla3O5XL6gFwHmvqO2Lme2YWK7TZ/QbjYuaM2LmmHC5GtHgfN55z/a20N2Im/20BWz7HEASY8XwA4f8/xRW3HuvF2dG2chJlu7dQktX8QUyJ+3U23jbO+4WbZ9fi532ifF/wHto33PSQF59QAAAABJRU5ErkJggg==","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOUAAABSCAYAAACrBhPbAAAAAXNSR0IArs4c6QAAHcxJREFUeF7tXQmQlOWZfnq6555hLpgZRkZmAAUROQTFIwpoJJUNeGRjopsy0Wi2kmxUKLK1EbXUNZBU1hSgW7VbiQfqJnGTrAhk14hBIUbx5r6PmeGcgWF6hum5j9563p63+fmne/r6e5jo91VRTHf//3e83/d87/m9nwu2cuSIP7M3Azf29GK8KwU59t/NZ0MBQ4HEKeDvhc+dgr0p7VhfXu5qs9bo0g9+v99VXY8FLuDRdA8K0jxASvDXxDthajAUMBQ4S4FeP9DZDXR0w+sHnqwYjuUul8vPJwR2BGRNPV5K9+CbRblwpboN+QwFDAUGgwJdPcDpZvg7uvHr0cPxLQJTQFl1yr8ww4NflOTB5TLccTDmwrRhKBCkgN8P1DXB396NRZUjXMtcR/z+zJ56HCsrQIHhkGalGAqcHwqQYx73wutuxwWumlP+eWkerC3NPz+dMa0aChgKBChQ2yh65nzXoTr/orwsPFVo7KxmbRgKnFcKNPiAplb8yFV1yv9YfiYez88+r/0xjRsKfO4p0NgCNLbhcQPKz/1SMAQYKhQwoBwqM2H6YSjQRwEDSrMUDAWGGAUMKIfYhJjuGAoYUJo1YCgwxChgQDnEJsR0x1DAgNKsAUOBIUYBA8ohNiGmO4YCBpRmDRgKDDEKGFAOsQkx3TEUGBKgbPR1Yu07Ndiyvx75OemoqW3G6NLc4Ozwc15OGmpqfZh6URGunzYS108daWbPUOAzSYHzBkoC8b9e3wdvcydGj8zBzddVID8nLSKRq0804y9bTuAvm0+AZz5/+LVJmHJRUcT3kv3AlkNeTB1T0K+ZlesPouZUCx6cPwH52ZHHl+x+mvqHPgUGHZQE48v/t08oc9ffXdwPiBs3BwD36Hcuj0g91rXmnWqseacG998+CbOmnR/u+dr7R3DbTzdg2b0zsODmS4L9JiDvefo95GWlYuWD1+LWq8ojjsk8YCgwqKD899/vQNWJZjz6nen9wPjM73agpDATTS2dSE9z41tfvjjs7BCEFGGtnPWl1/cJmB+553JUjDwr+g7GFFfc96pww8fumIzH75wiTd694l28+NYh3HJlOZZ/dwYqis2ZuMGYi/PRBqWkptZOTKkscEQaGhRQkqMRdDdfNzqsqElQpaW68ecPjwrXG0gkJTd9+fV9IvKyTi1s50dPbxLADgRqpydu9uJ12LizDqsemi0i7MJnP4bX1ylc03BHp6k99OrT+Z9aWYBVi2cnvAEnHZRb95/Gky98imcXzxpQZ3zy+U9Ft2ShsccKNus0EHj//MwmDMtOwy8euDrkDBHgh2t9wjUHo6j4OntSCfKy0gSMsy8rSVrT5MyvLZ4TUodNWqOm4rAUWL5mNxY+97H8bpWW4iVZUkFJQBIgFFdZKF7axU7tOJ+jRZUW1md+vwN/WHpTvzHdt3SjfEcOObo0Z0Buqm2HA268BLO/xwl54pWtAsYNS+ees0s+/tutmFpZ6Di3dN3yMiqKs1H1q686NYyY6uEmxE3HGK4CZNNNeUpFgayBROmSNFBaQcG/KVYSTOR00RhxYloltofZBkvNiWbZFJINTOqPBJ/VyFN90ofK767C3TeMlUnaUtWAFx68JmHRhvrLtIV/lPGxbrbz9pK5iZArpndVV751ZrmIaqYAUx8MzIcTgGQ9SQElQXH7Q+vw5jPzgnP2tcVvYsq4Itz/9Ul48vlPwgKF+uI7W070m2vqmJeNLRzQiEN3SX5uutRPnZLvsD76OZOpY1KctHNJTtTWaq+MY9alJY7pl1ZRiXV/+4YxYtlNdmls6QQ5/+xJpXjtg8NixNq8bN6QFqGp691941j5l6xCmpBT2gFJyzs36lBuskh9SQooCUCrDklg0FL64a6T0p+SwiwJBlAXBsH00POb8afdp9GanQV/XiZcHg/88MMFF5NEw3WmFfC1Y2ymCw/dMh7zrxvdT0elVfaZ323H9dPKBPxqnaWRafJFRUlxmZBzzX74DTT+9g7wb4qyLDT0cDHQ0JOoOKOTyIle+NxHaGzpCoL9tYdnO1Z/uMXCRceiRisudoqvammOtMjO1+8U81mc0PNCjYEbFTdf64as6gznKD87FZuXz4tZOnIclBQXyRFDWU/5GyN1qA/SbUGOuuDpTfif6laklOZLBmgCUYofYT/727tQVNeAFfdOE4MQxWMVWcP5OBc9vSkpYiwn4cW3DuKxO6YIYKpPtogbhGBxonDiV6zdg5XrD0jdLPR70tBjNSZxQ1ixdreIyQ/OvyQm7sA2OAaCT0VhfsdCTnD3DeOCOz43Bn63ZcW8pG8GidJPQcnAjeX3XZFQdVbOR5Vh9QdHhA4spA/ngmth86EGAaFKSW//ZG7MRj9HQUlgDCSakiPSkEMOSSDN/clf4aooBjwpAQCSI8bwf1eDD/NGeLD8/quCXJFcWUFvnQW2zVA+clAnC3dKThK5CEU6Aqb62a8mvGA3bK+TiV/51oEgZ9R+23d+AnL52l3CuW5dskFE5WhFNgJRNxOK2dz1OR6Oi2PiYmb9BCk/J8Pyy/Zq+jYcjtEpf5+C0h7UEc/8k07Up+dcVipSEF1gNOwo+FintqOGn3g3A0dBSTGRYmUk5z055qI/7EPuRaVnRVQVVWP8v+tMK0Z4z+Ctf5sbMUyPbherWBvP5Og73BXJmci9dDfkInjhgWvOAYSKnExJT+4yUBABFz4XfVNrQDzVQs7LnZhmd7uFj/0gd1S9kn3wr74rqqERwKs/DIimLPSzqojKevSz6pIbdtQKN+U4Eilc3ArCDTvq+lVFfx/FvkSL0+Ir6cV5II34NzewOQ+vE8s7Qaqg1A0tXvHeMVBq+FwkUJJDLllXjZ3tAVE1yBmpO8KPYRke/ODqkfB19ODFT+pwZXkuLhjGmFEXXvq0rt/zfD87NQUTm89g5eLrB5xH7WOi3JJAEAV/8RxUlGQL0MjZ5jyyDt7ffEO4yoo1e7Dq/cOi7HMiybmi0S01NE84RkWBcCq+TzAsePajoNhI7nLPivfARa0bATkaF3y0oGEdLAFu+bH0XfuYf+crQV8o25HnPjgS3IASAYzVWEVDFWnEvlBMZ3FK/FdQOlUn6UQjF+ebGzILdUduylwPBCvHQRrGC8hAnQ7lfSX3o8uDsah0/ofyIxIU//T8FuxFmmiO1juE1Kgz75JCfHLUh+PNnfjezFK8fbAJ++rb8I8zS/HLD2qD79nfL89NxWW9HfjXe88NGGCb3Aio49Lwk0zdkgubAQRVdT4BIcXIaIBoX+CcfE6u1cVC4woByk2Ai3f5ml1BsVY5GgHJ9mLVn7igCBQaq7SwPXICbgQKFhVvEwFkYNF1SnukkUoO6mpxytenIqT21S7BxDIG1bkJQKHVfTOw4NlAsAAL3UOccwKR0kSs9Lf3xTFQcrEzSOCm+/8oi58AtQec//Dp93EgOxe+ju6QuuPYogzMGpOH5vYeNLR1gSJfjbcdE0uykZGaIsaf32+vD6t7jnH34In540R8piWWRiANydOjYPyOem24iKFYJkufVRGVYkyyIm2463PS1eBDgHBRW83uFH35TLT6pPafC42cniDUwk2BgOGCLPiH/5av4zFaRENPBeToEdkJG5AUQAoagpxGt0Rjj60uLtoNSGcNDtEQS240VhpGM/ZQzzgCSqsRRY095EzKoQhQOvL/46M6HGzplSNXyvIIPH4eU5iBKWXZeHX7afn81FcqUZyThoOn27CttkW+L81NxdyLC/Dypyf7vc96ctLdmNjdjiXfmSZtM7xv1tSRqK5tRkVpLvJy08Rf6QS3FHFrzR54Wzpw68wLg+JLImJLuEm0BgxYRVrr8xqsEI/vMBQotW4FTLLcCirKcqFvWPKluPx67KvOh90w5tRGouqJbk4qAdEPSWmC/lueFHIiqMIRUGqInBp49EiVuj+afJ147o0DqM7JFcApEK3/l+Sm4oax+TjZ0oXKggy8svUkLi3Jxs66FswsHwZfZ48Al7+v398Ytp4yjx8/vvFCOXPJsD22bXfP0OCTSFSROoxV3+NEUdxzOgCdC+Gep98Vax8XrPjFxoQ+icA+PfHKtqiNPAo6Av62n74tBqsF8y/BgzdPCHIV3QycElvtm471aFsigLSLqtqO04EV4dQDq9GPbSciKgfEewd0ylCLXH2HGiCw4MVtqPWcPeTbX6cM6JhZNNqUZGFETio2HmxCRWEGrhiVi//d04D6Pqc5Ox7u/aIsDyZ0tQ/o+ojWShxqETE4YNakkn5RNAQluaRTgehqMCAw1JjEyaebhOXbN5wbqUJQcpHTHRNtUSDr8xQf7e/TysjNwAmxzM7Zpy34o2zQiQAysIg7xRpKMZJGIlqjeZQuHqkhWtrxOdKb64FjYB9oNScN7dFdsdSZVFBaO0K97o0jLTje3huI0InC7XFdRR6Ksj3ITnVj1c56tHXxrb4Inwj/D6v3YsUPrgxLC/aHJZpD0ST2xh11Ip5SmQ93WJk6x7QxhX3crFCiSBIp1A/tANFQN9Zrdejzs1hmD3ljAo8Yd1o6hcOyhPKrceHR0kipYHRxwNLsRFF3DAPrWTe53S0zyxMO3lcxXi24bIebZTzhbuHGqWDk5kzVhRsxNxh+5ljiMe5Z23KEU/L0BsPqwhVypt2pGTHPJcXZffWtONoUiC6JtnTXNeGX3wucTAlVyMW3HjgdMR7WLpaE0qs04kajO9ge9b5o3RLh+kjDTqidXjnoE7/dhmX3zQi+Tk7NhRer5U91pXBBD6pThgNttHOizxF8Ej3Ux/H1e6eyM4j/cEdtkPtyXtge/Z6JgoV9Vf1bVRXOP32VsUZRDUQ3R0AZyXBC8baxuKCf1VSVy3CRPPH+nu5rw9I7Jg64XiLplVZ/IRcMJ8FqxFEwWl0T1L3oq4rWJxmug2rxtOsmqjsxpnLZvVecY2WNNx5VD+iGinrRyJ5ExTLWw2gne6ggaUrrMblvopyMNOPh8re3155jwdWAjNuuulA2MSeAqfPGuu9e/p7jnNgRUEZa4Py9o6wwYGalAC7aY5/ZNQmf3c1teOL2s7lyQi3+SH3mOwNF+ltN5NQjqMNYne+xchDr8wo+K2dWkYkGmVBiJsVditax6LRWi2K4vmt4WTx6H7lWzSkftlQFTsuw6AYXrw83FF0J+tuWbpDIGkoKdoCrr5WiMjdW6uNOFG5olSUBcZ5BBfRjJmrkYV2DBsqUihEBTmkBZEgOCRfuml4sbg/9/bLSLPFrbj3ui+p9f2MLHvn7CQlxyoFetrooaHJnYTSPU4YFNcBYQcmFFxDFDom/kDt+fk7qOb7EWM3/qtcNFEFjtThy3NpmNIvaunHxeVpDndC5rG2zT3MeeUMOBFiDLazPWDk+v0/0gLhyfqvKwnq5OVNKStQt5ggorTolfZZ0Q9AtolE05ErZ4/qnxxiVl46jTR1Cvy+NL8Abe70Ylu7GLZOK8M6hJlR7O5DudmHqBTkoyPTgveoz4osszU3Dp8d8sL5vnYTOBh9+fOt4+Yr6I4+J2eNxo+GUAy08Tkyjr0t2ZeU4ToPSXp+CleCjRVajfNgXRhPFCkouaFoqwx0vU6MJFzFFNXKCWBe0xMpWBU5OxBrUEAn44qzfXheV+Ggdqxy3izNdS6jjcysXXBMIg7RkMozU94F+dwSUusAJyG0HGqQ9htkpGBhdczI1DV29AcmVHJAxrleU52BXXSu6evyYUpaDww3t8LhdmDMuH9tOtKCdL7iAokwP2rp6cNjbiVH56UhBL3aeasdV5bk42NCGPSfbhJOqn+TMkQb8y9cvlX5oykrm/9EjZbFYX6MhroIyVlAMVDfrtC8cFSX12JacTlmyIXhSIdpA9GjGxGeUw/BvOSFSnCNO8ngXdLTtRnqOG4Q67J0Geri2OR/053JjoghOji96rC1mOFLfo/ndEVBaOeUrfz6IrHSPRPDowWJyzd99cAxpeVln++QHvjyhEGcYcgdg3PBM1DbzdIRfOKG18Pum9m7kZbhxqqULqSkueFJc6O71i2VWuK3Fcbnrw2r8/AczpQoaoRjFQ2urgpKbRKQcP9EQT59RDuaEPhFLu3yWC4Mck0eInAZlrH0ZjOe5UWhcrlPumYH6bT3aFkoftp6mcWr8joDSKgoyuocB6fuPNmLUiBx844sBpXrZq7tRNmZ40MZDJN44Nl/A1tXrx4TiLHx0uFl+v6I8Fx8eaRYOylKel47Onl6cONOJ7PQU5Kd70NrdgyyPG8eaO3GcLpM+2xFD3WnoYWwrN4NXNxzC8LxM2SSYtIsidaKiq5X4Vv0yWaFokSZbnPvb6xL28UVqZyj8roevnbSiDjQubgAsEk538yX9/LTUm/mbkylZHAElxUHqkQSCXitArmQN/CZYiyuGo7O3L7MAgGsr87DnZCtOt3Th5kuLsGbnaSGA9W9+Hl8c4LB7T7aiKDsVw7NT5W9+zygfvq/l8KF6/HB+QJ/UyB0VqTUIPZILJ9bFpwaN8wXKWPtrnneOAgQtdWbrCZtEa3cElOyELnSrXlk4LB2b99YHQ94eW7kZ111TKZE5FD+nj8rB/vp2NLR24aaLC/DmPq9YV794cb78zUJdkTGvLAxOL8xMRUGWR/4eW5SJls4e1DYHggtS4cfhg/XBoACKqdai3JPXJiR6ptJar4pU1DNM8uVEl+Tfzvvk2ozkGT0iJ6ZIqkgjdByUbFAzyPGGrHe31+H7twUc+fw+JScDLk8KLizIQFFWKg6dbhMR9guVefhrVZM8d/bvgEzKZ1kOe9uRl+FBXqZH/ub3GZ4UAWhPrx9r/rQXP/9+ILyObR071YLa0y2YPqFYvmNYnT14PhKBov1djzpF+7x57m+XAhqVRA5Jv7HTAfuOgdIqwlKXYwIruiPu+vJFwbw8nIafvbQFN80eg7K8dAzL9OBYUyea27sxvTwXnxxpFs54+agcfHrUF/RTjpTMA8Dxpg7kZniQm+4W/ZLfUxg+09aFTZtPYM6UkqDr41erd+PKicWiV7pTgC9MCVz+46Q++be7rEzPE6GAHtKmS4bRTk6fRnEMlPYFr8CkW4SWThb1Fa7562F85ZpyuFOsuQfiJ9PxhjacOt0aPKL1m3UH0N3Ti1ONbRiRn5k0V0j8PTZvfhYoQOlIXVdOWoIdBaU18TF1S4JQfYJMiKx3UBKw//nqLtz/jcvgdicGzC1763GyIWBtZdHghT+9fwQjhwcMRJqI2XDJzwIUPvtjcBSUJJemBWFKEI2mYdZyWkLpkrAel/rNmweQn5uB6ROLLceylOh6TCv059a2Lryweje+NqcyyCG5ARw42oTWtm55yZOaEtRnk6VLfvaXiBnhYFPAcVDaM8Y9t3aPiJAsVcfPYFx5HkaNyA4CiZxt9V9qMHX8cEweVwi3OwWNvg7xdTLyp4kRFDmpcovWhSU5cn/lq28dAi271qsIaGlNdbtw9eRS8UlqoV+Sbbz8+v6Esg0M9sSY9j6/FHAclCQlAUJgKWjIwcjZCNiP95wSQNIyO3nc2WvR1b85/wsV8Da3o7HPzcF3Zk8bCV44O2NiMbq6e/sdTqZYOnt6GbxnOoKAtt7u5ZRfkgr+1iqvnEaI96iRRqOEW3LUURgxqG0wnCzUgeZQjuxIy9geujeQxZjtxtOGvQ+0VMoRpwTu8+D7THPJoHPS3Z68OdrD16FoGYlm+nukeYu2nmieSwoo2TCBYhVXX3/vMMpGZEsyq6/fMAYf7Dop2e8amzvOCRZXXVSvIdDf+dl6c7OCn22wUFSm3sq8PAwWsAYKhLo5Ohri2J/hxDD4mIs7lkWmyYwZMxouWbIeluWxIvo65XoAphcJkWYk3qvo7G2zX+FONMTbhp1mjHhiIZisdIiF/rRycoMgjRjJQ1BW17XIyRwNzo/G0JJIypZYklzHMrZQzyYNlGxM4041cRU5ZktbFz7ZUy+AZWEk0LH6FlwzqQSjR+ZGzHJOcBKoFEezM924ccYo4bzkzhUjc1B94mz6SHv7iRLLHufIxUHwcKEwUJsLj0edFsyfKAuIhac5GPEjt1U9PFtASSBsORS4Gk/DxbjwWJc9YwEXEtOM0CfGg80S0rX+YDAonDl7uEC5YTGiiCDg2T72zX5MKhwoWR+vBycQtQ3lKgFfXCCnqYJDT35wfJLrdHudjFdz1co4qhr6xhkApZ5q4cYk5z4XrxN6yHt1LcHx2GnKo2KSVaGysN/9LPbxaHoTpuggnZQWEsDOqxyWv4c5k0uF9tbNT1O+KCfW8XFu9MC6tqXuEP6mibY1Ty//103bTrNY1l5SQanAnDWtLMi5NNMdRVsaX4ryMvDWx8fkfwaw52amio+Ti4zAZSB5qjsF9Y3t6OzpwYwJxQJCckYadW6ccUGQ01q5KTn1QNe5x0IkfVbTIfJeSAKKJzT09ASzzvESV04ed2+mpNBFa92hNc0H7/7g7q6cilxEFqTtWju9zk3jW7mQtT7Wr1nTWW/Vr24LnLPkJrF4nfTNepwoHCgHakPq6rtVTEHJ7OkvLrhW2n7hgWtlrAQiT68ETk4EvlfuGIoOeqenAkY3J80KKEml1+wWIIbLqmAdD59lLiWCftWmvqvp7nwluMnJCZe+lCncIDVHq7bHMXBzIKiY55bB/Rwf3yMNtS32m99Jbp4+uugBc5U8dCNmjiXJpn/nlJiWW9JByd7Q8koDjf26c37f3NaFSWMKxac4blQetuyrR2XZMNENqSPOvrwseKNWgCNWi65qDaGzJlYmMHlB7VMPXB2R68ZEqb6HrVffkQNqTpxbl74t8Y8KmIFAyQnXA7I6YXp7l/0ODSsAJT/M0rnngNL+nfjOdtQGz3paF4QCl4tKOZJVRBbw2NrgIuei06vv+K5uPCqWsu8KPN0olOvz/1CgJHfloufGYe2jXpfAdwgALuxoQKmbGvVv4WJjCvqpCgPRUvL69J3NpFisc6QbpYJSNzv2m5cC8znl0FYa8LmCnDRJQRKNaG1di4MCSjaoNzvff/ukczgbRVHehkXRlVbTMaOG4drJpQK+wrwMNDS1Iz3Vjcx0j3A+zXwe6vAyjUHMLuJkXKsSS3PAcDJ4Rwg5mh6yZUoIGhskmdKSDWKoYa5WXcj8bs7kEkmupJNrByXrDzxXes7VB7GCkn2aNrYQqzYdFrGXHF0LFzmt2ewnx6CGnIHa0CveuGD1ej+CiTHKks2NoOq7Ei4glnuxcWetZP5j/VZQsv3Kktxgpj9uavbs5ayLtOAFQKyfdUQDSo0/XvHdK8RIJve3rHhX+sk+Sl/7MtuF2nwobuvlr2xv4S2XYNnqQBY/K8BFRF1/UGjs9XXI76QH6VpRkiPRPQSh3jsSz+mRQQOlLgxJouXrgBWc/E11RRppNAKIl8y2d/QIUNWNEsrgoweZGdIX6caveLijFZiSiMmWZlENEPpcInGwasRI5CCxtm/vF/tnzZiQCC1Yj4rK9nqiHb+Kw/b3EzmeZR9zKBpEM+5I71l/F44/88JzVBZuYizxzOOgg1IByJMaBNisy0eKxTTWwnfJYbfsr5dIoWhyuMbahnk+eRRQ49Bn4VQNOfA9XxwrmfTUfUUuHQ+XFHw4kSE9kamjOLpx83GponJkrhh7WBgoYL0GYduB02KppdjqpRulNDequzAT6Zt511AgWgpE4qzR1jMkQGntrF5bp+Cz/qbBAKGubY9lwOZZQ4GhToHzzimHOoFM/wwFBpsCBpSDTXHTnqFABAoYUJolYigwxChgQDnEJsR0x1DAgNKsAUOBIUYBA8ohNiGmO4YCBpRmDRgKDDEKGFAOsQkx3TEUMKA0a8BQYIhRwIByiE2I6Y6hgAGlWQOGAkOMAkFQHqrzL8rLwlOFgbzJphgKGAqcJwo0+IDmdixy1Zzyz0vzYG1p/nnqiWnWUMBQQChQ2wh0dmO+64jfn9lTj2NlBShIdRvqGAoYCpwPCnT1AMe98LrbcYHcHVB1yr8ww4NflOQFbis3xVDAUGDwKMBUNnVN8Ld3Y1HlCNcygaDf73fV1OOldA++WZQLl+GYgzchpqXPNwXIIU83w9/RjV+PHo5vuVwuf5AvEpjV9VjgAh5N96AgzQM4dDnW55vqZvSGAiEowIvNO7uBjm54/cCTFcOxnIDko/2EVeqYvfW4sacX410pMDZZs6QMBZJAAX8vfO4U7E0ZjvXlLlebtYn/B9XHRM/VQ3/VAAAAAElFTkSuQmCC","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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"],ke=(0,o.connect)((function(e){var i=e.homePage,n=e.loading,l=e.globalSetting,t=e.user;return{homePage:i,globalSetting:l,loading:n.models.homePage,user:t}}))((function(e){var i,n,l,t,a,c,r,A,u=e.homePage,d=e.globalSetting,g=e.user,m=(e.loading,e.dispatch),I=(0,s.useState)(),M=S()(I,2),E=M[0],W=(M[1],(0,s.useRef)(null)),G=(0,s.useState)(!1),z=S()(G,2),O=(z[0],z[1],(0,s.useState)()),K=S()(O,2),R=K[0],Y=(K[1],(0,s.useState)(0)),V=S()(Y,2);V[0],V[1];(0,s.useEffect)((function(){m({type:"homePage/home",payload:{}})}),[u.name]),(0,s.useEffect)((function(){return(0,C.Ll)()||m({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),function(){m({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}}),[]),(0,s.useEffect)((function(){var e;(0,C.Dk)((null==d||null===(e=d.setting)||void 0===e?void 0:e.name)||"化学“101计划”网络平台")}),[d.setting]);var T=(0,s.useState)(-1),X=S()(T,2),q=X[0],_=X[1],$=(null==d||null===(i=d.setting)||void 0===i?void 0:i.main_site)&&!(null!=d&&null!==(n=d.setting)&&void 0!==n&&n.is_local);return(0,C.Ll)()?(0,v.jsx)(L.default,{}):(0,v.jsxs)("section",{style:{background:"#fff",paddingBottom:60},children:[(0,v.jsx)(f.Z,{modeldata:E,dispatch:m}),(0,v.jsx)(H,{modeldata:R,userInfo:null==g?void 0:g.userInfo}),(0,v.jsx)(Se,{modeldata:R,userid:null==g||null===(l=g.userInfo)||void 0===l?void 0:l.user_id}),1===parseInt(localStorage.getItem("registeruser"))&&(0,v.jsx)(ge,{userInfo:null==g?void 0:g.userInfo}),function(e){var i,n,l=u.homepage_disciplines,t=function(e){return"/paths?discipline_id=".concat(l[q].id,"&&tag_tabs=").concat(q+1,"&sub_discipline_id=").concat(e.id,"&tag_level=2")};return(0,v.jsx)(s.Fragment,{children:(0,v.jsx)("div",{children:(0,v.jsxs)("div",{className:"".concat(N," ").concat(b," "),children:[(0,v.jsx)("div",{className:D,onMouseLeave:function(){return _(-1)},children:l&&l[q]&&(0,v.jsx)("div",{style:{zIndex:2},className:Z,children:null===(i=l[q])||void 0===i||null===(i=i.sub_disciplines)||void 0===i?void 0:i.map((function(e,i){return(0,v.jsx)(o.Link,{to:t(e),children:(0,v.jsxs)("div",{children:[(0,v.jsx)("h1",{children:e.name}),(0,v.jsx)("ul",{children:e.tags&&e.tags.map((function(e,i){return(0,v.jsx)("li",{children:(0,v.jsx)(o.Link,{className:P,to:"/".concat("paths","?current_id=").concat(l[q].id,"&&tag_tabs=").concat(q+1,"&tag_id=").concat(e.id,"&tag_level=3"),children:e.name})},i)}))})]})},i)}))})}),(0,v.jsxs)("div",{style:{position:"relative"},children:[(0,v.jsx)(h.Z,{className:U,onClick:function(){W.current.prev()}}),u.images_url&&(0,v.jsx)(x.Z,{className:e?F:Q,ref:W,autoplay:!0,pauseOnDotsHover:!0,children:u.images_url.length>0?null===(n=u.images_url)||void 0===n?void 0:n.map((function(e,i){return(0,v.jsx)("div",{style:{display:"flex"},children:(0,v.jsxs)("a",{style:{display:"block",width:"100%",height:"800px",position:"relative",overflow:"hidden"},href:e.path,children:[(0,v.jsx)("img",{style:{height:"100%",position:"absolute",left:"50%",transform:"translateX(-50%)",width:"100%",filter:"blur(30px)",objectFit:"cover"},src:y.Z.IMG_SERVER+e.image_url}),(0,v.jsx)("img",{style:{height:"100%",position:"absolute",left:"50%",transform:"translateX(-50%)",width:1900,objectFit:"contain"},src:y.Z.IMG_SERVER+e.image_url})]})},i)})):(0,v.jsx)("div",{style:{display:"flex",marginTop:100},children:(0,v.jsxs)("a",{style:{display:"block",width:"100%",height:"800px",position:"relative",margin:"0px auto"},href:"/",children:[(0,v.jsx)("img",{style:{height:"100%",position:"absolute",left:"50%",transform:"translateX(-50%)",objectFit:"cover",filter:"blur(30px)",width:"100%"},src:xe}),(0,v.jsx)("img",{style:{height:"100%",position:"absolute",left:"50%",transform:"translateX(-50%)",width:1900,objectFit:"contain"},src:xe})]})})})]}),(0,v.jsx)(k.Z,{className:J,onClick:function(){W.current.next()}})]})})})}($),(0,v.jsxs)("div",{className:B,children:[(0,v.jsx)("div",{style:{display:"inline-flex"},children:(0,v.jsxs)("div",{style:{marginLeft:0,textAlign:"center"},children:[(0,v.jsx)("div",{className:w,children:(null==u||null===(t=u.data_statistics)||void 0===t?void 0:t.core_subject_count)||0}),(0,v.jsx)("div",{style:{color:"#6A7283",fontSize:16},children:"课程数量"})]})}),(0,v.jsx)("div",{style:{display:"inline-flex"},children:(0,v.jsxs)("div",{style:{marginLeft:0,textAlign:"center"},children:[(0,v.jsx)("div",{className:w,children:(null==u||null===(a=u.data_statistics)||void 0===a?void 0:a.knowledge_module_count)||0}),(0,v.jsx)("div",{style:{color:"#6A7283",fontSize:16},children:"知识模块数量"})]})}),(0,v.jsx)("div",{style:{display:"inline-flex"},children:(0,v.jsxs)("div",{style:{marginLeft:0,textAlign:"center"},children:[(0,v.jsx)("div",{className:w,children:(null==u||null===(c=u.data_statistics)||void 0===c?void 0:c.knowledge_point_count)||0}),(0,v.jsx)("div",{style:{color:"#6A7283",fontSize:16},children:"知识点数量"})]})}),(0,v.jsx)("div",{style:{display:"inline-flex"},children:(0,v.jsxs)("div",{style:{marginLeft:0,textAlign:"center"},children:[(0,v.jsx)("div",{className:w,children:(null==u||null===(r=u.data_statistics)||void 0===r?void 0:r.teaching_plan_count)||0}),(0,v.jsx)("div",{style:{color:"#6A7283",fontSize:16},children:"教案数量"})]})}),(0,v.jsx)("div",{style:{display:"inline-flex"},children:(0,v.jsxs)("div",{style:{marginLeft:0,textAlign:"center"},children:[(0,v.jsx)("div",{className:w,children:(null==u||null===(A=u.data_statistics)||void 0===A?void 0:A.member_count)||0}),(0,v.jsx)("div",{style:{color:"#6A7283",fontSize:16},children:"成员数量"})]})})]}),(0,v.jsxs)(p.Z,{align:"middle",justify:"center",style:{width:1200,margin:"70px auto 0px",position:"relative"},children:[(0,v.jsxs)(p.Z,{align:"middle",children:[(0,v.jsx)("img",{src:je,height:21,width:18}),(0,v.jsx)("span",{style:{color:"#34495E",fontSize:24,fontWeight:500,margin:"0px 10px"},children:"核心课程"}),(0,v.jsx)("img",{src:pe,height:21,width:18})]}),(0,v.jsx)("a",{style:{position:"absolute",right:0},onClick:function(){(0,C.xg)("/core")},children:"查看更多"})]}),(0,v.jsx)("div",{style:{width:1200,margin:"0px auto",marginTop:25,padding:8},children:(0,v.jsx)(p.Z,{gutter:[16,24],children:(0,v.jsx)(Ie.Z,{data:(null==u?void 0:u.core_subject_list)||[]})})}),(0,v.jsx)("div",{style:{display:"flex",width:1200,margin:"0px auto",marginTop:100},children:(0,v.jsxs)("div",{style:{alignItems:"center",display:"flex",justifyContent:"center",flex:1},children:[(0,v.jsx)("img",{src:je,style:{height:21,width:18}}),(0,v.jsx)("span",{style:{color:"#34495E",fontSize:24,fontWeight:500,margin:"0px 10px"},children:"30所高校成员单位"}),(0,v.jsx)("img",{src:pe,style:{height:21,width:18}})]})}),(0,v.jsx)("div",{style:{width:1200,margin:"60px auto ",marginTop:60,padding:8},children:(0,v.jsx)(p.Z,{gutter:[16,24],children:null==he?void 0:he.map((function(e,i){return(0,v.jsx)(j.Z,{style:{maxWidth:230,marginRight:(i+1)%5==0?0:12},span:4,children:(0,v.jsx)("img",{src:e})})}))})})]})})),Me=n(82242),ye=n.n(Me),Ce="home___h5c5I",ve="bg___mDgYE",Ne="public_width___ctVWu",Ue="banner___Y_cZp",Je="content___S8Tis",be="experience___H8Zlm",Ze="li___bsBii",De="demonstrate___HUSkM",Pe="title___ZV9fz",Fe="mask___G3HO0",Qe="name___TRCUE",Be="tagWarp___kbulg",we="tag___O6XvS",fe="feature___k3jMC",Le=n(62945),Ee=n.n(Le),We=n(6670);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Ge=["user"],ze=(0,o.connect)((function(e){return{user:e.user}}))((function(e){e.user,t()(e,Ge);var i,n=(0,s.useState)(!0),l=S()(n,2),a=l[0],c=l[1],r=(0,s.useState)(0),A=S()(r,2),d=(A[0],A[1],(0,s.useState)({})),m=S()(d,2),x=m[0],p=m[1],j=(0,s.useState)(!1),h=S()(j,2),k=h[0],M=h[1];(0,s.useEffect)((function(){N()}),[]);var N=function(){var e=g()(u()().mark((function e(){var i;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c(!0),e.next=3,(0,K.ZP)("/api/home/index.json",{method:"get"});case 3:(i=e.sent).images_url&&p(i),c(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),U=[{img:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzciIGhlaWdodD0iNTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTUuOTc2JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImQiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI1NS45NzYlIiB4Mj0iNTAlIiB5Mj0iOTkuODEyJSIgaWQ9ImUiPjxzdG9wIHN0b3AtY29sb3I9IiMwQTU1RkMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNDc4MEZGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxmaWx0ZXIgeD0iLTUuNyUiIHk9Ii00LjglIiB3aWR0aD0iMTExLjMlIiBoZWlnaHQ9IjEwOS42JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYyI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTMuOCUiIHk9Ii00LjglIiB3aWR0aD0iMTA3LjUlIiBoZWlnaHQ9IjEwOS43JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZyI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxwYXRoIGQ9Ik02NS41IDMzLjI2NUM3My4xNjcgMzMuMjY1IDc3IDM2Ljg0MyA3NyA0NEg1NGMwLTcuMTU3IDMuODMzLTEwLjczNSAxMS41LTEwLjczNVpNNjUuNTM4IDE3YzQuMDI0IDAgNy4yODYgMy4yMjMgNy4yODYgNy4xOTggMCAzLjk3Ni0zLjI2MiA3LjE5OC03LjI4NiA3LjE5OC00LjAyNSAwLTcuMjg3LTMuMjIyLTcuMjg3LTcuMTk4IDAtMy45NzUgMy4yNjItNy4xOTggNy4yODctNy4xOThaIiBpZD0iYiIvPjxwYXRoIGQ9Ik0zNC4yMjEgNy41ODljLS4xNjUuNjEyLS4zOTcgMS4wNDUtLjY5OCAxLjMuNTIgMS4yODguNjY0IDIuMzUxLjQzMSAzLjE5LS4zNDkgMS4yNTktMS40MzEgMi4zNjQtMy42NDUgNC4wNi0xLjQ3NiAxLjEzMS01LjM2MiAyLjgyLTExLjY1OSA1LjA2OHY1LjYwMUguMzgzYy0xLjMwNC03LjE2Ny43MjQtMTEuNDQxIDYuMDgzLTEyLjgyMyAzLjYzMy0uOTM3IDUuOTI3IDAgMTAuMTEzIDAgMy45MjUgMCA3LjI3My0xLjQ2NyAxMy4wMS00LjkzNS41MDYtLjIxMyAxLjEzOS0uNDczIDEuOS0uNzgxLjU5Mi0uNjEzLjk1OC0xLjI0MiAxLjA5Ni0xLjg4Ny4yMDgtLjk2OSAyLjc1Mi0xLjgwNCAxLjYzNiAxLjIwN1pNMTAuNjEzIDBhNS45NiA1Ljk2IDAgMCAxIDUuOTY2IDUuOTU2IDUuOTYgNS45NiAwIDAgMS01Ljk2NiA1Ljk1NiA1Ljk2IDUuOTYgMCAwIDEtNS45NjYtNS45NTZBNS45NiA1Ljk2IDAgMCAxIDEwLjYxMyAwWiIgaWQ9ImYiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjx1c2UgZmlsbD0idXJsKCNhKSIgeGxpbms6aHJlZj0iI2IiLz48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNjKSIgeGxpbms6aHJlZj0iI2IiLz48L2c+PGNpcmNsZSBzdHJva2U9InVybCgjZCkiIGZpbGwtb3BhY2l0eT0iLjI5IiBmaWxsPSIjQzJENUZFIiBjeD0iMzgiIGN5PSIyNSIgcj0iMjQuNSIvPjxwYXRoIGQ9Ik0yNCAxNWMzLjQ5My00IDguMTYtNiAxNC02czEwLjUwNyAyIDE0IDZNNTIgMzdjLTMuMzY5IDQtNy44NjkgNi0xMy41IDZTMjguMzY5IDQxIDI1IDM3IiBzdHJva2U9IiMxNzVGRkYiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDE2KSIgZmlsbC1ydWxlPSJub256ZXJvIj48dXNlIGZpbGw9InVybCgjZSkiIHhsaW5rOmhyZWY9IiNmIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjZykiIHhsaW5rOmhyZWY9IiNmIi8+PC9nPjxwYXRoIHN0cm9rZT0iIzE3NUZGRiIgZD0ibTUxLjQ1IDEyIC41NSA0LTQtLjI4NE0yOSAzNy42MjIgMjUgMzdsLjIxNyA0Ii8+PC9nPjwvc3ZnPg==",title:"混合增强情景理解",intro:"师-机-生三元结构的复合主体,破解认知能力的局限性"},{img:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTUuOTc2JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImQiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGZpbHRlciB4PSItMy40JSIgeT0iLTExLjglIiB3aWR0aD0iMTA2LjglIiBoZWlnaHQ9IjEyMy42JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYyI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxyZWN0IGlkPSJiIiB4PSIxMyIgeT0iNTIiIHdpZHRoPSIzOCIgaGVpZ2h0PSIxMSIgcng9IjIiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjx1c2UgZmlsbD0idXJsKCNhKSIgeGxpbms6aHJlZj0iI2IiLz48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNjKSIgeGxpbms6aHJlZj0iI2IiLz48L2c+PHJlY3Qgc3Ryb2tlPSJ1cmwoI2QpIiBmaWxsLW9wYWNpdHk9Ii4yOSIgZmlsbD0iI0MyRDVGRSIgeD0iLjUiIHk9Ii41IiB3aWR0aD0iNjMiIGhlaWdodD0iNTciIHJ4PSI0Ii8+PHBhdGggZD0iTTMxLjYxMSAxNWMuNjAyIDAgMS4wOTcuMzgzIDEuMTYuODc1bC4wMDcuMTA3djIuMTU2YTEwLjg5IDEwLjg5IDAgMCAxIDEwLjA4NCAxMC4wODRoMi4xNTZjLjU0MyAwIC45ODIuNTIyLjk4MiAxLjE2NyAwIC42MDEtLjM4MyAxLjA5Ni0uODc1IDEuMTZsLS4xMDcuMDA3aC0yLjI0Yy0uNzE4IDUuMDI1LTQuODY4IDguOTQzLTEwIDkuMzA2djIuMTU2YzAgLjU0My0uNTIyLjk4Mi0xLjE2Ny45ODItLjYwMSAwLTEuMDk2LS4zODMtMS4xNi0uODc1bC0uMDA3LS4xMDd2LTIuMjRhMTAuODk2IDEwLjg5NiAwIDAgMS05LjIyMy05LjIyMmgtMi4yNGMtLjU0MiAwLS45ODEtLjUyMy0uOTgxLTEuMTY3IDAtLjYwMi4zODMtMS4wOTcuODc1LTEuMTZsLjEwNy0uMDA3aDIuMTU2Yy4zNjMtNS4xMzIgNC4yOC05LjI4MiA5LjMwNi0xMHYtMi4yNGMwLS41NDMuNTIzLS45ODIgMS4xNjctLjk4MlpNMzIgMjQuMzMzYTQuNjY3IDQuNjY3IDAgMSAwIDAgOS4zMzQgNC42NjcgNC42NjcgMCAwIDAgMC05LjMzNFpNNTkgMTlWOEg0OHYyLjJoOC44VjE5SDU5Wm0wIDIwaC0yLjJ2OC44SDQ4VjUwaDExVjM5Wk01IDE5VjhoMTF2Mi4ySDcuMlYxOUg1Wm0wIDIwaDIuMnY4LjhIMTZWNTBINVYzOVoiIGZpbGw9IiMyMzY3RkUiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=",title:"行为意图识别跟踪",intro:"感知学生的学习状态、问题意图和辅导需求,提供智能监测导学",link:"https://ilearning.educoder.net/classrooms/nvoi7zeh/exercise/35872/detail?random=false"},{img:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzEiIGhlaWdodD0iNjMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iMjguMzEyJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMTQ1REZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzU3OEJGRSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImIiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI1Ny4xNTQlIiB4Mj0iNTAlIiB5Mj0iOTkuODEyJSIgaWQ9ImMiPjxzdG9wIHN0b3AtY29sb3I9IiMwQTU1RkMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNDc4MEZGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxmaWx0ZXIgeD0iLTYuNyUiIHk9Ii03LjElIiB3aWR0aD0iMTEzLjMlIiBoZWlnaHQ9IjExNC4yJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZSI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMS41IiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93Qmx1cklubmVyMSIvPjxmZU9mZnNldCBkeT0iLjYiIGluPSJzaGFkb3dCbHVySW5uZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjg3OTIzMDE4MyAwIDAgMCAwIDAuOTAyODUxMDI4IDAgMCAwIDAgMSAwIDAgMCAwLjUgMCIgaW49InNoYWRvd0lubmVySW5uZXIxIi8+PC9maWx0ZXI+PHBhdGggZD0iTTQzLjMyNyAyNS45OWMuMzA1IDEuNDIuNTc0IDIuNzA1LjgwNyAzLjg1Ni4xMDguNDg1LjIwNi45Ny4yOTYgMS40NTYuMDkuNDg1LjE3NS45MjYuMjU1IDEuMzIxLjA4LjM5Ni4xNDguNzMzLjIwMiAxLjAxMi4wNTQuMjc4LjA5LjQ1NC4xMDcuNTI2LjA1NC4zNi0uMDI2LjU5Ny0uMjQyLjcxNGExLjQ5NiAxLjQ5NiAwIDAgMS0uNzI2LjE3NmMtLjA5IDAtLjIyLS4wMzItLjM5LS4wOTVzLS4zLS4xMTItLjM5LS4xNDhsLTcuMDE3LTQuMWMtMS4yNzMuNzU2LTIuNDMgMS40My0zLjQ3IDIuMDIzLS40NDcuMjUyLS44OS41MDQtMS4zMy43NTUtLjQ0LjI1Mi0uODM4LjQ4Ni0xLjE5Ny43MDJhMzAuMjEgMzAuMjEgMCAwIDEtLjkyNy41MzkgNi4wMSA2LjAxIDAgMCAxLS41MjUuMjcuOTE1LjkxNSAwIDAgMS0uNTUuMDk0IDEuMTU1IDEuMTU1IDAgMCAxLS41MTItLjIwMi45OTYuOTk2IDAgMCAxLS4zMzYtLjM5MS43MTcuNzE3IDAgMCAxLS4wNTQtLjQ3MmwuMTM1LS41MjZjLjA3MS0uMjc5LjE1Mi0uNjExLjI0Mi0uOTk4LjA5LS4zODYuMTkyLS44MTMuMzA5LTEuMjguMTE2LS40NjguMjM3LS45NDUuMzYzLTEuNDNsLjkxNC0zLjc3NmE0OTMuNjUzIDQ5My42NTMgMCAwIDAtMy45MTItMy4zNTcgODcuNiA4Ny42IDAgMCAxLS45NDEtLjgxYy0uMjc4LS4yNDItLjUwNy0uNDQtLjY4Ni0uNTkzLS4xOC0uMTUzLS4yNzgtLjIzOC0uMjk2LS4yNTZhMy4yMiAzLjIyIDAgMCAxLS41NTEtLjY2IDEuMDc4IDEuMDc4IDAgMCAxLS4xNzUtLjc0Mi45NDEuOTQxIDAgMCAxIC4yOTYtLjU5NGMuMTYxLS4xNDQuMzQtLjIzMy41MzgtLjI3bDguMzA5LS43NTQgMy4wOTItNy4yMjhjLjEwNy0uMjg4LjI2LS41MzUuNDU3LS43NDIuMTk3LS4yMDYuNDY2LS4zMS44MDctLjMxLjE3OSAwIC4zMzYuMDQuNDcuMTIxLjEzNS4wODEuMjQ3LjE3Ni4zMzYuMjg0LjA5LjEwOC4xNjYuMjE1LjIyOS4zMjMuMDYzLjEwOC4xMTIuMTk4LjE0OC4yN2wzLjAxMSA3LjIyOCA4LjMwOS43ODJjLjM1OS4wOS42MS4xOTcuNzUzLjMyMy4xNDMuMTI2LjIxNS4zMjQuMjE1LjU5NCAwIC4yNTEtLjA3Ni40NzItLjIyOS42Ni0uMTUyLjE5LS4zNDUuNDE4LS41NzguNjg4bC01LjU2NiA1LjAxNloiIGlkPSJkIi8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTM1LjUgMHYxNi45MzNoNy4xdjQuMjM0SDB2LTQuMjMzbDcuMS0uMDAxVjBoMjguNFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0LjIgNDEuODM0KSIgZmlsbD0idXJsKCNhKSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHJlY3Qgc3Ryb2tlPSJ1cmwoI2IpIiBmaWxsLW9wYWNpdHk9Ii4yOSIgZmlsbD0iI0MyRDVGRSIgeD0iLjUiIHk9Ii41IiB3aWR0aD0iNzAiIGhlaWdodD0iNDkuODAxIiByeD0iMiIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHVzZSBmaWxsPSJ1cmwoI2MpIiB4bGluazpocmVmPSIjZCIvPjx1c2UgZmlsbD0iIzAwMCIgZmlsdGVyPSJ1cmwoI2UpIiB4bGluazpocmVmPSIjZCIvPjwvZz48L2c+PC9zdmc+",title:"学习路径智能推荐",intro:"可解释的学习规划和内容推荐方法,支撑个性化导教",link:"https://ilearning.educoder.net/paths?openLearningPath=true&discipline_id=1&sub_discipline_id=2"},{img:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzciIGhlaWdodD0iNjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iMCUiIHgyPSI1MCUiIHkyPSIxMDAlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iI0M0RDFGMyIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNEREU5RkQiIHN0b3Atb3BhY2l0eT0iLjM5NCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjU3LjE1NCUiIHgyPSI1MCUiIHkyPSI5OS44MTIlIiBpZD0iYiI+PHN0b3Agc3RvcC1jb2xvcj0iIzBBNTVGQyIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM0NzgwRkYiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJmIj48c3RvcCBzdG9wLWNvbG9yPSIjQzREMUYzIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERTlGRCIgc3RvcC1vcGFjaXR5PSIuMzk0IiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTcuMTU0JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJnIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48ZmlsdGVyIHg9Ii02LjclIiB5PSItNC40JSIgd2lkdGg9IjExMy4zJSIgaGVpZ2h0PSIxMDguOCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuNSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTYuNyUiIHk9Ii00LjQlIiB3aWR0aD0iMTEzLjMlIiBoZWlnaHQ9IjEwOC44JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZSI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMS41IiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93Qmx1cklubmVyMSIvPjxmZU9mZnNldCBkeT0iLjYiIGluPSJzaGFkb3dCbHVySW5uZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjg3OTIzMDE4MyAwIDAgMCAwIDAuOTAyODUxMDI4IDAgMCAwIDAgMSAwIDAgMCAwLjUgMCIgaW49InNoYWRvd0lubmVySW5uZXIxIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMTAuNiUiIHk9Ii02LjIlIiB3aWR0aD0iMTIxLjIlIiBoZWlnaHQ9IjExMi40JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaSI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMS41IiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93Qmx1cklubmVyMSIvPjxmZU9mZnNldCBkeT0iLjYiIGluPSJzaGFkb3dCbHVySW5uZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjg3OTIzMDE4MyAwIDAgMCAwIDAuOTAyODUxMDI4IDAgMCAwIDAgMSAwIDAgMCAwLjUgMCIgaW49InNoYWRvd0lubmVySW5uZXIxIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMTAuNiUiIHk9Ii02LjIlIiB3aWR0aD0iMTIxLjIlIiBoZWlnaHQ9IjExMi40JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaiI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMS41IiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93Qmx1cklubmVyMSIvPjxmZU9mZnNldCBkeT0iLjYiIGluPSJzaGFkb3dCbHVySW5uZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjg3OTIzMDE4MyAwIDAgMCAwIDAuOTAyODUxMDI4IDAgMCAwIDAgMSAwIDAgMCAwLjUgMCIgaW49InNoYWRvd0lubmVySW5uZXIxIi8+PC9maWx0ZXI+PHRleHQgaWQ9ImMiIGZvbnQtZmFtaWx5PSJIZWx2ZXRpY2EiIGZvbnQtc2l6ZT0iMzQiIGZvbnQtd2VpZ2h0PSJub3JtYWwiPgogICAgICAgICAgICA8dHNwYW4geD0iMTMiIHk9IjMzIj5RPC90c3Bhbj4KICAgICAgICA8L3RleHQ+PHRleHQgaWQ9ImgiIGZvbnQtZmFtaWx5PSJIZWx2ZXRpY2EiIGZvbnQtc2l6ZT0iMjQiIGZvbnQtd2VpZ2h0PSJub3JtYWwiPgogICAgICAgICAgICA8dHNwYW4geD0iNDgiIHk9IjQzIj5BPC90c3Bhbj4KICAgICAgICA8L3RleHQ+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTguMjU4IDUzLjg1NyAxMy4xLTEyLjEwMkg0NmExLjUgMS41IDAgMCAwIDEuNS0xLjVWM0ExLjUgMS41IDAgMCAwIDQ2IDEuNUgyQTEuNSAxLjUgMCAwIDAgLjUgM3YzNy4yNTVhMS41IDEuNSAwIDAgMCAxLjUgMS41aDYuMjU4djEyLjEwMloiIHN0cm9rZT0idXJsKCNhKSIgZmlsbC1vcGFjaXR5PSIuMjkiIGZpbGw9IiNDMkQ1RkUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTEpIi8+PGcgZmlsbC1ydWxlPSJub256ZXJvIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0xKSI+PHVzZSBmaWxsPSJ1cmwoI2IpIiB4bGluazpocmVmPSIjYyIvPjx1c2UgZmlsbD0iIzAwMCIgZmlsdGVyPSJ1cmwoI2QpIiB4bGluazpocmVmPSIjYyIvPjx1c2UgZmlsbD0iIzAwMCIgZmlsdGVyPSJ1cmwoI2UpIiB4bGluazpocmVmPSIjYyIvPjwvZz48cGF0aCBkPSJtNDAuMDY0IDYxLjg3MyAxMC45ODItOS45NDJINzVhMS41IDEuNSAwIDAgMCAxLjUtMS41VjE5YTEuNSAxLjUgMCAwIDAtMS41LTEuNUgzNWExLjUgMS41IDAgMCAwLTEuNSAxLjV2MzEuNDMxYTEuNSAxLjUgMCAwIDAgMS41IDEuNWg1LjA2NHY5Ljk0MloiIHN0cm9rZT0idXJsKCNmKSIgZmlsbC1vcGFjaXR5PSIuMjkiIGZpbGw9IiNDMkQ1RkUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDExMCAtMSkiLz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTEpIj48dXNlIGZpbGw9InVybCgjZykiIHhsaW5rOmhyZWY9IiNoIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjaSkiIHhsaW5rOmhyZWY9IiNoIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjaikiIHhsaW5rOmhyZWY9IiNoIi8+PC9nPjwvZz48L3N2Zz4=",title:"个性化辅导答疑",intro:"数据驱动和知识森林引导的问答方法,支撑个性化伴学",link:"https://www.educoder.net/tasks/4z3jgw6vsuea"},{img:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iNTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTcuMTU0JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImQiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI1Ny4xNTQlIiB4Mj0iNTAlIiB5Mj0iOTkuODEyJSIgaWQ9ImUiPjxzdG9wIHN0b3AtY29sb3I9IiMwQTU1RkMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNDc4MEZGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxmaWx0ZXIgeD0iLTUuNiUiIHk9Ii00LjIlIiB3aWR0aD0iMTExLjIlIiBoZWlnaHQ9IjEwNSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuNSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTExJSIgeT0iLTkuNSUiIHdpZHRoPSIxMjIlIiBoZWlnaHQ9IjExOSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuNSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxwYXRoIGQ9Ik00MCA1LjM3aDkuODg4YTIgMiAwIDAgMSAxLjQwOS41OGwyLjIyOCAyLjIxMmEzLjM5IDMuMzkgMCAwIDAgNC45MTItLjE0bDEuNzg2LTEuOTlhMiAyIDAgMCAxIDEuNDg4LS42NjNINjhhMiAyIDAgMCAxIDIgMnYzMy45MjZhMiAyIDAgMCAxLTIgMmgtNi4zMTVhMiAyIDAgMCAwLTEuNDU4LjYzMWwtMS43OSAxLjkwNmEzLjQ2IDMuNDYgMCAwIDEtNC45MDYuMTRsLTIuMjQtMi4xMjdhMiAyIDAgMCAwLTEuMzc3LS41NUg0MGEyIDIgMCAwIDEtMi0yVjcuMzY5YTIgMiAwIDAgMSAyLTJaIiBpZD0iYiIvPjxwYXRoIGlkPSJmIiBkPSJNNy4zNDMgMGgxNi4zNzZ2MTguOTYzbC04LjE4OC00LjA3Ny04LjE4OCA0LjA3N3oiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjx1c2UgZmlsbD0idXJsKCNhKSIgeGxpbms6aHJlZj0iI2IiLz48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNjKSIgeGxpbms6aHJlZj0iI2IiLz48L2c+PHBhdGggZD0iTTIgLjg3YTEuNSAxLjUgMCAwIDAtMS41IDEuNXY0NC4zOThhMS41IDEuNSAwIDAgMCAxLjUgMS41aDIyLjM5MmEyLjUgMi41IDAgMCAxIDEuNDQxLjQ1N2wzLjY3IDIuNTlhMy41IDMuNSAwIDAgMCA0LjA2NS0uMDIxbDMuNTQxLTIuNTU0YTIuNSAyLjUgMCAwIDEgMS40NjItLjQ3Mkg2MWExLjUgMS41IDAgMCAwIDEuNS0xLjVWMi4zNjlBMS41IDEuNSAwIDAgMCA2MSAuODdIMzguNTk1YTEuNSAxLjUgMCAwIDAtLjkwMy4zMDNsLTMuNDYzIDIuNjFhNC41IDQuNSAwIDAgMS01LjM4MS4wMjlsLTMuNTg5LTIuNjQ5YTEuNSAxLjUgMCAwIDAtLjg5LS4yOTNIMloiIHN0cm9rZT0idXJsKCNkKSIgZmlsbC1vcGFjaXR5PSIuMjkiIGZpbGw9IiNDMkQ1RkUiLz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjx1c2UgZmlsbD0idXJsKCNlKSIgeGxpbms6aHJlZj0iI2YiLz48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNnKSIgeGxpbms6aHJlZj0iI2YiLz48L2c+PC9nPjwvc3ZnPg==",title:"人机增强群体激励",intro:"多维度激励方法,增强学生对机器的正向反馈",link:"https://ilearning.educoder.net/classrooms/nvoi7zeh/group_homework/572013/detail"},{img:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTgiIGhlaWdodD0iNTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTcuMTU0JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImQiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI1Ny4xNTQlIiB4Mj0iNTAlIiB5Mj0iOTkuODEyJSIgaWQ9ImUiPjxzdG9wIHN0b3AtY29sb3I9IiMwQTU1RkMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNDc4MEZGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxmaWx0ZXIgeD0iLTklIiB5PSItNi4yJSIgd2lkdGg9IjExOCUiIGhlaWdodD0iMTEyLjQlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJjIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxLjUiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dCbHVySW5uZXIxIi8+PGZlT2Zmc2V0IGR5PSIuNiIgaW49InNoYWRvd0JsdXJJbm5lcjEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0SW5uZXIxIi8+PGZlQ29tcG9zaXRlIGluPSJzaGFkb3dPZmZzZXRJbm5lcjEiIGluMj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJhcml0aG1ldGljIiBrMj0iLTEiIGszPSIxIiByZXN1bHQ9InNoYWRvd0lubmVySW5uZXIxIi8+PGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAuODc5MjMwMTgzIDAgMCAwIDAgMC45MDI4NTEwMjggMCAwIDAgMCAxIDAgMCAwIDAuNSAwIiBpbj0ic2hhZG93SW5uZXJJbm5lcjEiLz48L2ZpbHRlcj48ZmlsdGVyIHg9Ii02LjIlIiB5PSItNi40JSIgd2lkdGg9IjExMi40JSIgaGVpZ2h0PSIxMTIuOCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuNSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxwYXRoIGQ9Ik0yMS00aDEzYTIgMiAwIDAgMSAyIDJ2MjVhMiAyIDAgMCAxLTIgMkgyMWE1IDUgMCAwIDEtNS01VjFhNSA1IDAgMCAxIDUtNVoiIGlkPSJiIi8+PHBhdGggZD0iTTEyLjQ0NyAyNy40NTQgMS42MTUgMzAuMjkxbDMuOTgtOS42OSA2Ljg1MiA2Ljg1M1ptMTcuODctMTcuOTEtMi4yOSAyLjI5NC02LjgwOS02LjgyMiAyLjI5LTIuMjk0czEuMDktMS4wOTEgMi4yLjAybDQuNDggNC40ODhjMS4yMTQgMS4yMTcuMTI5IDIuMzE1LjEyOSAyLjMxNVptLTIuOTc1IDIuOThMMTIuMzQ3IDI3LjU0N2wtNi44MDgtNi44MjFMMjAuNTM1IDUuNzAybDYuODA3IDYuODIxWiIgaWQ9ImYiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iIHRyYW5zZm9ybT0icm90YXRlKDkwIDI2IDEwLjUpIj48dXNlIGZpbGw9InVybCgjYSkiIHhsaW5rOmhyZWY9IiNiIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjYykiIHhsaW5rOmhyZWY9IiNiIi8+PC9nPjxyZWN0IHN0cm9rZT0idXJsKCNkKSIgZmlsbC1vcGFjaXR5PSIuMjkiIGZpbGw9IiNDMkQ1RkUiIHg9Ii41IiB5PSI2LjUiIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIgcng9IjQiLz48cGF0aCBzdHJva2U9IiMxNDVDRkMiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNOCAyMS41aDIwTTggMzJoMTlNOCA0Mi41aDkiLz48ZyB0cmFuc2Zvcm09InJvdGF0ZSgtNyAxNjkuMTYzIC0yMDQuMTMxKSIgZmlsbC1ydWxlPSJub256ZXJvIj48dXNlIGZpbGw9InVybCgjZSkiIHhsaW5rOmhyZWY9IiNmIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjZykiIHhsaW5rOmhyZWY9IiNmIi8+PC9nPjwvZz48L3N2Zz4=",title:"人机增强群体评测",intro:"行为特征嵌入、协同评测等群组评测方法,支撑教学成效评价",link:"https://ilearning.educoder.net/classrooms/nvoi7zeh/statistics_quality/192066"}];return(0,v.jsxs)("section",{className:Ce,children:[(0,v.jsx)(We.K,{width:800,visible:k,file_url:"https://www-cdn.educoder.net/video/learning.mp4",copyUrl:"https://www-cdn.educoder.net/video/learning.mp4",onClose:function(){return M(!1)}}),(0,v.jsxs)(I.Z,{loading:a,active:!0,paragraph:{rows:5},children:[(0,v.jsx)("div",{className:ve,children:(0,v.jsx)("div",{className:Ne,children:(0,v.jsx)("div",{className:Ue,children:(0,v.jsx)(Ee(),ye()(ye()({},{loop:!0,slidesPerView:3,noSwiping:!0,autoplay:{delay:5e3,disableOnInteraction:!0},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},pagination:{el:".swiper-pagination",clickable:!0}}),{},{children:null==x||null===(i=x.images_url)||void 0===i?void 0:i.map((function(e){return(0,v.jsx)("div",{onClick:function(){e.path&&(0,C.xg)(e.path)},children:(0,v.jsxs)("div",{className:"index_moe_li",style:{cursor:e.path?"pointer":"default"},children:[(0,v.jsx)("img",{src:y.Z.IMG_SERVER+e.image_url,alt:""}),(0,v.jsx)("div",{className:"index_moe_focus_shadow"}),(0,v.jsx)("span",{className:"index_moe_focus_b"})]})})}))}))})})}),(0,v.jsxs)("div",{className:Je,children:[(0,v.jsxs)("div",{className:be,children:[(0,v.jsx)("a",{href:"https://i-learning.smartedu.lenovo.com/ilearning",target:"_blank",className:Ze}),(0,v.jsx)(o.Link,{to:"/paths/higherVocationalEducation",target:"_blank",className:Ze}),(0,v.jsx)(o.Link,{to:"/paths",target:"_blank",className:Ze})]}),(0,v.jsxs)("div",{className:De,children:[(0,v.jsx)("div",{className:Pe,children:"典型场景应用示范"}),(0,v.jsx)("aside",{children:[{name:"沉浸式教学",background:"linear-gradient(90deg, #F5F7FA 0%, #FBFCFD 100%)",tags:["沉浸式体验","3D立体应用教学","互动式学习"],more:!0},{name:"知识森林学习路径智能导航",background:"linear-gradient(90deg, #FBF3F3 0%, #FCFBFB 100%)",tags:["图谱可视化","多源异构数据处理","高级推理应用"],link:"https://ilearning.educoder.net/paths?openLearningPath=true&discipline_id=1&sub_discipline_id=2",more:!0},{name:"认知过程推理虚拟现实学习环境",background:"linear-gradient(270deg, #FBF8FC 0%, #F0EFFB 100%)",tags:["仿真模拟训练","3D虚拟环境","游戏化学习"],more:!1},{name:"图灵测试",background:"linear-gradient(90deg, #F0F2FD 0%, #F9FAFA 100%)",tags:["机器思考","人工智能科学","模拟游戏"],link:"https://ilearning.educoder.net/tasks/4z3jgw6vsuea",more:!0}].map((function(e,i){var n;return(0,v.jsxs)("div",{className:Ze,style:{background:e.background,cursor:null!=e&&e.more?"pointer":"default"},onClick:function(){},children:[(0,v.jsx)("div",{className:Qe,children:e.name}),(0,v.jsx)("div",{className:Be,children:null==e||null===(n=e.tags)||void 0===n?void 0:n.map((function(e,n){return(0,v.jsx)("div",{className:we,children:e},"".concat(i,"-").concat(n))}))}),(0,v.jsx)("div",{className:Fe,onClick:function(){0===i?M(!0):e.link?(0,C.xg)(e.link):e.more&&o.history.push("/classrooms/classicCases")},style:{background:e.more?"rgba(25, 110, 253, 0.8)":"rgba(90, 106, 132, 0.6)"},children:e.more?"查看更多":"敬请期待~"})]},i)}))})]}),(0,v.jsxs)("div",{className:fe,children:[(0,v.jsxs)("div",{className:Qe,children:[(0,v.jsx)("span",{children:"特色功能"}),(0,v.jsx)("span",{children:"FEATURES"})]}),(0,v.jsx)("aside",{children:U.map((function(e,i){return(0,v.jsxs)("div",{className:Ze,onClick:function(){if(0===i)M(!0);else e.link&&(0,C.xg)(e.link)},children:[(0,v.jsx)("img",{src:e.img}),(0,v.jsxs)("div",{children:[(0,v.jsx)("h4",{children:e.title}),(0,v.jsx)("h6",{children:e.intro})]})]},e.title)}))})]})]})]})]})})),He=n(99313),Oe="home___MEDZZ",Ke="bg___KfDDG",Re="btns___oNaXd",Ye="li___UWBaA",Ve="competition___cOtyF",Te="title___esRZA",Xe="des___DojIR",qe="information___Awtv_",_e="d1___X_1hT",$e="d2___dbc36",ei="d3___BI04Y",ii="retrospect___PNb0W",ni="banner___TQcxa",li="left___c8wMQ",ti="right___Zl7Zw",si="name___pi8R2",ai="btn___Jsqzc",ci="l___WuZMb",oi="r___oxdMr",ri="group___rxBvb",Ai="tabs___GRAT5",ui="list___x_s8k",di=n(16324),gi=n.p+"static/bg1.02a5f786.png";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var mi="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKsAAAAOCAYAAABQOexEAAAAAXNSR0IArs4c6QAAAqtJREFUaEPtmj9oE1Ecx39XDXRQiINLO9ShCBnMcg5BCEiWLHXIcqAZzGBb7GBBi5ihGdqhCulQKZH+AesQhXM4wSxZUiRQAnpLloBESge7ZLBYF3nIyfuX3LtEcXgPhP5uCOTzfve7d9/3uUt7iQW4YQKaE3i5fzheuHnlp2VZQbS1t38YJ72Pp47j/IqOPX72ZuIk/r23PT9PRk3J0jxPbIcJwLsPnWtj58fGb924+ikqrHfw5TYEECdf/e2osA/X325CEEz+uPjNGSUsyopyaU8gCALr/cHn67RxVFjXdc/FJu05OhYVdm5rK3bh9JJLx0YJi7JqXypsSBMwISzKim4ZS0C3sCirsaXCxrrvsFbn+MSG0P9eiam4Tw/SPurZ/bgJQHL6MuN+V3K6UwxswVud4349HUknJlh9s0354ADp5BTjDf9Iqc/anNf9LpuP3GMmNc14rdVl9YQNEMilE4x7zQ7n4sXJcO422gMOAPlMkvFqXeWFLOd7NV+pn52xGd/xfJuE5r+QSzG+4bYG+QDAoiN505ZzoXVL+TSrL1cFFydRLGQYX9lrKH1Kgi/v1BW+Optl9U8qKn+6wPmjSk1Zx/XFGcYfbEjOE32+lGP8ftlT1vdFkfN7a65y3N2iw/jdlTAn8KqUZ/zOclWpf73KeXjTdYflsvZXG2BIVmHNsKxUHAIpIeXfZeUHoK0yEVmllH1ZhZRySsOy8j2GZBWN/kXWwaVDoJDlUlJZw89LVFkHAUlZK17L5hcO36SsZbep5CllXasKLq5E7bJSKUObIiub/h9kFecwUlYCsFv6j2SNXgX4HhPQmYCuuyp9lIV/s+pcGexl5ONfPnNFWVEwIwnovKPKCaKsRpbqbDc1ISpNFGU9214ZOXv8utVIrNjURAKmfsjyG/THRGdCCtl7AAAAAElFTkSuQmCC",Si=n.p+"static/a1.86bdd427.png";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var xi=["competitions","user","dispatch"],Ii=(0,o.connect)((function(e){return{competitions:e.competitions,user:e.user}}))((function(e){var i=e.competitions,n=(e.user,e.dispatch),l=(t()(e,xi),(0,s.useState)(!1)),a=S()(l,2),c=a[0],r=(a[1],(0,s.useState)({})),A=S()(r,2),d=(A[0],A[1],(0,s.useState)("")),m=S()(d,2),p=m[0],j=m[1],h=(0,s.useRef)(null),k=(0,s.useRef)(null);(0,s.useEffect)((function(){M()}),[]);var M=function(){var e=g()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i.listParams.keyword="",i.listParams.category="",i.listParams.page=1,n({type:"competitions/getList",payload:ye()({},i.listParams)});case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),y=[{path:"",img:gi},{path:"",img:gi},{path:"",img:gi},{path:"",img:gi}],C=[{path:"",img:Si,name:"第五届中国计算机软件开源创新智能大赛",des:"随着AI技术的引入,教育行业正在脱离单一教育辅助的角色,为受教育者提供科技赋能、内容完善、效果优良的课程,,内容完善、效果优良的课程,结合海量优质资源覆盖终身学习场景,实现高质量教育的可持续发展目标。"},{path:"",img:Si,name:"第五届中国计算机软件开源创新智能大赛",des:"随着AI技术的引入,教育行业正在脱离单一教育辅助的角色,为受教育者提供科技赋能、内容完善、效果优良的课程,,内容完善、效果优良的课程,结合海量优质资源覆盖终身学习场景,实现高质量教育的可持续发展目标。"},{path:"",img:Si,name:"第五届中国计算机软件开源创新智能大赛",des:"随着AI技术的引入,教育行业正在脱离单一教育辅助的角色,为受教育者提供科技赋能、内容完善、效果优良的课程,,内容完善、效果优良的课程,结合海量优质资源覆盖终身学习场景,实现高质量教育的可持续发展目标。"}];return(0,v.jsx)("section",{className:Oe,children:(0,v.jsxs)(I.Z,{loading:c,active:!0,paragraph:{rows:5},children:[(0,v.jsxs)("div",{className:Ke,children:[y&&(0,v.jsx)(x.Z,{ref:h,autoplay:!0,pauseOnDotsHover:!0,children:null==y?void 0:y.map((function(e,i){return(0,v.jsx)("div",{className:Ye,children:(0,v.jsx)("a",{href:e.path,children:(0,v.jsx)("img",{width:"100%",src:e.img})})},i)}))}),(0,v.jsxs)("div",{className:Re,children:[(0,v.jsx)("div",{onClick:function(){h.current.prev()},children:(0,v.jsx)("i",{className:"iconfont icon-fanhui1"})}),(0,v.jsx)("div",{style:{transform:"rotate(180deg)"},onClick:function(){h.current.next()},children:(0,v.jsx)("i",{className:"iconfont icon-fanhui1"})})]})]}),(0,v.jsxs)("div",{className:Ve,children:[(0,v.jsx)("div",{className:Te,children:"2022赛事"}),(0,v.jsxs)("div",{className:Xe,children:[(0,v.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzMiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48dGV4dCBvcGFjaXR5PSIuMyIgZm9udC1mYW1pbHk9IlBpbmdGYW5nU0MtUmVndWxhciwgUGluZ0ZhbmcgU0MiIGZvbnQtc2l6ZT0iNDAiIGZpbGw9IiM2MDY5ODIiPgogICAgICAgICAgICAgICAgICAgIDx0c3BhbiB4PSIwIiB5PSI0MiI+MTwvdHNwYW4+CiAgICAgICAgICAgICAgICA8L3RleHQ+PHBhdGggc3Ryb2tlPSIjRDJEOEVBIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBkPSJtMzEuNSA4LjUtMTMgNDAiLz48L2c+PC9zdmc+",alt:""}),(0,v.jsxs)("aside",{children:[(0,v.jsx)("div",{children:"5月7日"}),(0,v.jsx)("div",{children:"大赛开启"})]}),(0,v.jsx)("img",{className:"ml5 mr5",src:mi}),(0,v.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48dGV4dCBvcGFjaXR5PSIuMyIgZm9udC1mYW1pbHk9IlBpbmdGYW5nU0MtUmVndWxhciwgUGluZ0ZhbmcgU0MiIGZvbnQtc2l6ZT0iNDAiIGZpbGw9IiM2MDY5ODIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC42NjcpIj4KICAgICAgICAgICAgICAgICAgICA8dHNwYW4geD0iMCIgeT0iNDIiPjI8L3RzcGFuPgogICAgICAgICAgICAgICAgPC90ZXh0PjxwYXRoIHN0cm9rZT0iI0QyRDhFQSIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgZD0ibTM5LjE2NyA4LjUtMTMgNDAiLz48L2c+PC9zdmc+",alt:""}),(0,v.jsxs)("aside",{children:[(0,v.jsx)("div",{children:"5月7日-8月15日"}),(0,v.jsx)("div",{children:"大赛常规赛阶段"})]}),(0,v.jsx)("img",{className:"ml5 mr5",src:mi}),(0,v.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48dGV4dCBvcGFjaXR5PSIuMyIgZm9udC1mYW1pbHk9IlBpbmdGYW5nU0MtUmVndWxhciwgUGluZ0ZhbmcgU0MiIGZvbnQtc2l6ZT0iNDAiIGZpbGw9IiM2MDY5ODIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC4zMzMpIj4KICAgICAgICAgICAgICAgICAgICA8dHNwYW4geD0iMCIgeT0iNDIiPjM8L3RzcGFuPgogICAgICAgICAgICAgICAgPC90ZXh0PjxwYXRoIHN0cm9rZT0iI0QyRDhFQSIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgZD0ibTM4LjgzMyA4LjUtMTMgNDAiLz48L2c+PC9zdmc+",alt:""}),(0,v.jsxs)("aside",{children:[(0,v.jsx)("div",{children:"8月15日-11月20日"}),(0,v.jsx)("div",{children:"大赛决赛阶段"})]}),(0,v.jsx)("img",{className:"ml5 mr5",src:mi}),(0,v.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48dGV4dCBvcGFjaXR5PSIuMyIgZm9udC1mYW1pbHk9IlBpbmdGYW5nU0MtUmVndWxhciwgUGluZ0ZhbmcgU0MiIGZvbnQtc2l6ZT0iNDAiIGZpbGw9IiM2MDY5ODIiPgogICAgICAgICAgICAgICAgICAgIDx0c3BhbiB4PSIwIiB5PSI0MiI+NDwvdHNwYW4+CiAgICAgICAgICAgICAgICA8L3RleHQ+PHBhdGggc3Ryb2tlPSIjRDJEOEVBIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBkPSJtMzguNSA4LjUtMTMgNDAiLz48L2c+PC9zdmc+",alt:""}),(0,v.jsxs)("aside",{children:[(0,v.jsx)("div",{children:"12月1日"}),(0,v.jsx)("div",{children:"颁奖大会"})]})]})]}),(0,v.jsxs)("div",{className:qe,children:[(0,v.jsxs)("div",{className:Te,children:[(0,v.jsx)("b",{children:"赛事资讯"}),(0,v.jsxs)("span",{children:["更多",(0,v.jsx)("i",{className:"iconfont icon-zhankai1 font14"})]})]}),(0,v.jsxs)("div",{className:Xe,children:[(0,v.jsxs)("div",{className:_e,children:[(0,v.jsx)("b",{children:"第五届中国软件开源创新大赛"}),(0,v.jsx)("aside",{children:"openEuler开源社区贡献赛"}),(0,v.jsx)("div",{children:"查看详情"})]}),(0,v.jsxs)("div",{className:$e,children:[(0,v.jsxs)("div",{children:[(0,v.jsx)("b",{children:"第二届「计图」ittor」人工智能挑战赛"}),(0,v.jsx)("aside",{children:"国家自然科学基金委信息科学部"}),(0,v.jsx)("div",{children:"查看详情"})]}),(0,v.jsxs)("div",{children:[(0,v.jsx)("b",{children:"第二届「计图」ittor」计算机人工智能挑战…"}),(0,v.jsx)("aside",{children:"国家自然科学基金委信息科学部"}),(0,v.jsx)("div",{children:"查看详情"})]})]}),(0,v.jsxs)("div",{className:ei,children:[(0,v.jsxs)("div",{children:[(0,v.jsx)("b",{children:"DataWorks一站式大数据开发挑战大赛"}),(0,v.jsx)("aside",{children:"国家自然科学基金委信息科学部"}),(0,v.jsx)("div",{children:"查看详情"})]}),(0,v.jsxs)("div",{children:[(0,v.jsx)("b",{children:"「计图」ittor」大数据运用人工智能挑战赛…"}),(0,v.jsx)("aside",{children:"国家自然科学基金委信息科学部"}),(0,v.jsx)("div",{children:"查看详情"})]})]})]})]}),(0,v.jsxs)("div",{className:ii,children:[(0,v.jsxs)("div",{className:Te,children:[(0,v.jsx)("b",{children:"往期回顾"}),(0,v.jsxs)("span",{children:["更多",(0,v.jsx)("i",{className:"iconfont icon-zhankai1 font14"})]})]}),(0,v.jsxs)("div",{className:ni,children:[C&&(0,v.jsx)(x.Z,{ref:k,autoplay:!1,pauseOnDotsHover:!0,children:null==C?void 0:C.map((function(e,i){return(0,v.jsxs)("div",{className:Ye,children:[(0,v.jsx)("div",{className:li,children:(0,v.jsx)("img",{width:524,src:e.img})}),(0,v.jsxs)("div",{className:ti,children:[(0,v.jsx)("div",{className:si,children:null==e?void 0:e.name}),(0,v.jsx)("div",{className:Xe,children:e.des}),(0,v.jsxs)("div",{className:ai,children:[(0,v.jsx)("span",{children:"立即查看"}),(0,v.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIHN0cm9rZT0iIzA0NENERSIgb3BhY2l0eT0iLjMiIGN4PSIxOSIgY3k9IjE5IiByPSIxOC41Ii8+PGNpcmNsZSBmaWxsPSIjMDE1MkQ5IiBjeD0iMTkiIGN5PSIxOSIgcj0iMTMiLz48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjxwYXRoIGQ9Ik0yNC4zMzMgMTkuOTJIMTMuNjY3YS40ODguNDg4IDAgMSAxIDAtLjk3OWgxMC42NjZhLjQ4OC40ODggMCAxIDEgMCAuOTc4WiIvPjxwYXRoIGQ9Ik0yNC4zMjcgMTkuOTEzYS40ODcuNDg3IDAgMCAxLS4zNDctLjE0NWwtMy44MDctMy44NTFhLjQ5LjQ5IDAgMCAxIC4wMDMtLjY5MS40OS40OSAwIDAgMSAuNjkxLjAwM2wzLjgwNyAzLjg1YS40OS40OSAwIDAgMS0uMzQ3LjgzNFoiLz48cGF0aCBkPSJNMjAuNDc2IDIzLjczMmEuNDg3LjQ4NyAwIDAgMS0uMzQ0LS44MzZsMy44NTEtMy44MDZhLjQ5LjQ5IDAgMCAxIC42OS4wMDMuNDkuNDkgMCAwIDEtLjAwMi42OWwtMy44NTEgMy44MDhhLjQ4OS40ODkgMCAwIDEtLjM0NC4xNDFaIi8+PC9nPjwvZz48L3N2Zz4="})]}),(0,v.jsx)("img",{className:ci,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0YyRjVGQSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNTQuMDU3IDMzLjMyOEgzMi44MTFWMTIuMDIzTDQ1LjgxLjY3aDguMjQ2bC04LjI0NSAxMS4zNTJoOC4yNDV6TTIyLjA1NyAzMy4zMjhILjgxMVYxMi4wMjNMMTMuODEuNjdoOC4yNDZsLTguMjQ1IDExLjM1Mmg4LjI0NXoiLz48L2c+PC9zdmc+"}),(0,v.jsx)("img",{className:oi,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0YyRjVGQSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNLjA1Ny4zMjhoMjEuMjQ2djIxLjMwNmwtMTMgMTEuMzUySC4wNTZsOC4yNDUtMTEuMzUySC4wNTd6TTMyLjA1Ny4zMjhoMjEuMjQ2djIxLjMwNmwtMTMgMTEuMzUyaC04LjI0Nmw4LjI0NS0xMS4zNTJoLTguMjQ1eiIvPjwvZz48L3N2Zz4="})]})]},i)}))}),(0,v.jsxs)("div",{className:Re,children:[(0,v.jsx)("div",{onClick:function(){k.current.prev()},children:(0,v.jsx)("i",{className:"iconfont icon-fanhui1"})}),(0,v.jsx)("div",{style:{transform:"rotate(180deg)"},onClick:function(){k.current.next()},children:(0,v.jsx)("i",{className:"iconfont icon-fanhui1"})})]})]})]}),(0,v.jsxs)("div",{className:ri,children:[(0,v.jsx)("div",{className:Te,children:"赛题分组"}),(0,v.jsxs)(He.Z,{className:Ai,activeKey:p,onChange:function(e){j(e),i.listParams.page=1,i.listParams.category=e,n({type:"competitions/getList",payload:ye()({},i.listParams)})},children:[(0,v.jsx)(He.Z.TabPane,{tab:"全部"},""),(0,v.jsx)(He.Z.TabPane,{tab:"进行中"},"progressing"),(0,v.jsx)(He.Z.TabPane,{tab:"已结束"},"ended")]}),(0,v.jsx)("div",{className:ui,children:(0,v.jsx)(di.default,{show:!1})}),(0,v.jsxs)("div",{onClick:function(){return o.history.push("/competitions?tabs=".concat(p))},className:ai,children:["更多赛事",(0,v.jsx)("i",{className:"iconfont icon-zhankai1 font14 ml5"})]})]})]})})})),pi=["loading","globalSetting","children","user","dispatch","location"],ji=(0,o.connect)((function(e){return{loading:e.loading,globalSetting:e.globalSetting,user:e.user}}))((function(e){e.loading;var i=e.globalSetting;e.children,e.user,e.dispatch,e.location,t()(e,pi),(0,o.useLocation)(),(0,r.g)(),i.globalLoading;return(0,s.useEffect)((function(){}),[i.theme]),(0,v.jsxs)(a.ZP,{locale:c.Z,children:[!i.isIlearning&&i.isPaZhou?(0,v.jsx)(Ii,{}):(0,v.jsx)(ke,{}),i.isIlearning&&(0,v.jsx)(ze,{})]})}))},25526:function(e,i,n){function l(e){try{e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullScreen&&e.webkitRequestFullScreen()}catch(e){console.log(e,":e")}}function t(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}n.d(i,{BU:function(){return t},Dj:function(){return l},gH:function(){return s},vp:function(){return a}});var s=function(){return document.webkitExitFullscreen?"webkitfullscreenchange":document.exitFullscreen?"fullscreenchange":document.msExitFullscreen?"msfullscreenchange":document.mozCancelFullScreen?"mozfullscreenchange":void 0};function a(){var e=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement;document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",e),null!=e}},25806:function(e,i){i.Z={Onerow:"Onerow___rEE1I",Bg:"Bg___Dn6ug",DivDownPlay:"DivDownPlay___KGY4k",SearchInput:"SearchInput___rSGs4",CoreItem:"CoreItem___g9fqX",img:"img___EYzkb",search:"search___mXDq2",searchIcon:"searchIcon___DY4UQ"}},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,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"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[88866,2753,48667],{6638:function(e,i,n){var l=n(82242),t=n.n(l),s=(n(59301),n(19779)),a=n(3113),c=n(37712);i.Z=function(e){var i=e.img,n=e.buttonProps,l=void 0===n?{}:n,o=e.styles,r=void 0===o?{}:o,A=e.customText,u=e.ButtonText,d=e.ButtonClick,g=e.Buttonclass,S=e.ButtonTwo,m=e.imgStyles,I=e.loading,x=void 0!==I&&I;return(0,c.jsxs)("section",{className:"tc animated fadeIn",style:t()(t()({},{color:"#999",margin:"100px auto",visibility:x?"hidden":"visible"}),r),children:[(0,c.jsx)("img",{src:i||s,style:t()({width:288,height:200},m)}),(0,c.jsx)("p",{className:"mt20 font14",children:A||"暂时还没有相关数据哦!"}),u&&(0,c.jsx)(a.ZP,t()(t()({className:g,onClick:d},l),{},{children:u})),S&&S]})}},6670:function(e,i,n){n.d(i,{K:function(){return r}});n(59301);var l=n(43418),t=n(48667),s="modal___LGwws",a="closeIcon___vsUXI",c=n(24334),o=n(37712),r=function(e){var i=e.visible,n=e.width,r=e.videoId,A=e.file_url,u=e.course_id,d=(e.copyUrl,e.toLog),g=void 0===d||d,S=e.logWatchHistory,m=void 0===S?function(){}:S,I=e.allow_skip,x=e.onClose,p=void 0===x?function(){}:x;return(0,o.jsxs)(l.Z,{centered:!0,keyboard:!1,closable:!1,destroyOnClose:!0,open:i,title:null,footer:null,width:n,className:s,children:[(0,o.jsx)("i",{className:"".concat(a," iconfont icon-guanbi10"),onClick:p}),i&&(0,o.jsx)(t.Z,{allow_skip:I,courseId:u,src:null!=A&&A.startsWith("http")?A:c.Base64.decode(A),videoId:r,toLog:g,logWatchHistory:m})]})}},48667:function(e,i,n){n.d(i,{Z:function(){return y}});var l=n(79800),t=n.n(l),s=n(7557),a=n.n(s),c=n(41498),o=n.n(c),r=n(59301),A=n(8591),u=n(38854),d=n(71270),g=n(6419),S=n(75916),m=n(56102),I=n(25526),x={watermark:"watermark___hNYlv",videovideo:"videovideo___ovOkV",animate__loop:"animate__loop___mvL6s",upDown:"upDown___SlgHv",container:"container___g1WYG","video-container":"video-container___XPkWR","video-controls":"video-controls___to0Zq",hide:"hide___NA3DV","video-progress":"video-progress___gqHsd",seek:"seek___iZHBm","seek-tooltip":"seek-tooltip___uWyXx","bottom-controls":"bottom-controls___uoIBm","left-controls":"left-controls___mBEx4","right-controls":"right-controls___e9L6r",rateOverlay:"rateOverlay___HHBWe",controlText:"controlText___M_BWR","volume-controls":"volume-controls___fa3mE","fullscreen-button":"fullscreen-button___ur0es","fullscreen-button1":"fullscreen-button1___rfaXm","pip-button":"pip-button___GFO8W","playback-animation":"playback-animation___ndURq",volume:"volume___OTmpP",hidden:"hidden___o7GkT"},p=n(37712);function j(e){if(isNaN(e))return{minutes:"00",seconds:"00"};var i=new Date(1e3*e).toISOString().substr(11,8);return{hour:i.substr(0,2),minutes:i.substr(3,2),seconds:i.substr(6,2)}}function h(e,i){return e-i}function M(e){e.sort(h);for(var i=0,n=0;n0&&!this.paused&&!this.ended&&this.readyState>2)}});var k=/(android|webos|iphone|ipad|ipod|blackberry|iemobile|opera mini)/i,y=(0,r.forwardRef)((function(e,i){var n,l=e.allow_skip,s=e.src,c=e.toLog,h=e.videoId,y=e.logWatchHistory,C=e.courseId,v=void 0===C?null:C,N=e.startTime,U=e.handlePause,J=void 0===U?function(){}:U,b=e.handlePlay,D=void 0===b?function(){}:b,Z=e.handlePlayEnded,P=void 0===Z?function(){}:Z,F="flv"===(null==s||null===(n=s.split("."))||void 0===n?void 0:n.pop()),Q=(0,r.useRef)(),B=(0,r.useRef)(),w=(0,r.useRef)(),f=(0,r.useRef)(),L=(0,r.useRef)(),E=(0,r.useRef)(),W=(0,r.useRef)(),G=(0,r.useRef)(),z=(0,r.useRef)(),H=(0,r.useRef)(),O=(0,r.useRef)(),K=(0,r.useRef)(),R=(0,r.useRef)(),Y=(0,r.useRef)(),V=navigator.userAgent.toLowerCase().match(k),T=V?V[0]:"pc",X=(0,r.useRef)(!1),q=(0,S.eY)(),_=0,$=0,ee=0,ie=null,ne=!1,le=20,te=1,se=!1,ae=!1,ce=[];(0,r.useImperativeHandle)(i,(function(){return{getLastUpdatedTime:function(){return Q.current.currentTime},getDuration:function(){return Q.current.duration}}})),A.ZP.config({maxCount:1,getContainer:function(){return w.current}});var oe=(0,r.useCallback)((function(e){var i=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n={point:Q.current.currentTime};function l(){return t.apply(this,arguments)}function t(){return(t=o()(a()().mark((function i(){var l;return a()().wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return se=!0,i.next=3,y(n);case 3:l=i.sent,ie=l,se=!1,e&&e();case 7:case"end":return i.stop()}}),i)})))).apply(this,arguments)}ie?(n.log_id=ie,n.watch_duration=M(ce),n.total_duration=$):(v?(n.video_id=parseInt(h,10),n.course_id=v):n.video_id=h,n.duration=_,n.device=T),i&&(n.ed="1"),l()}),[h,v]);function re(){Q.current.paused?(f.current.style.display="none",L.current.style.display="block"):(f.current.style.display="block",L.current.style.display="none")}function Ae(){O.current.style.display="none",R.current.style.display="none",K.current.style.display="none",Q.current.muted||0===Q.current.volume?O.current.style.display="block":Q.current.volume>0&&Q.current.volume<=.5?R.current.style.display="block":K.current.style.display="block"}(0,r.useEffect)((function(){Q.current&&(f.current.style.display="none",L.current.style.display="block"),A.ZP.destroy();var e=null;return d.Z.isSupported&&F&&s&&(null==s?void 0:s.indexOf(".m3u8"))<0?(e=d.Z.createPlayer({type:"flv",volume:.8,cors:!0,url:s,muted:!1}),Q.current&&(e.attachMediaElement(Q.current),e.load())):Q.current.setAttribute("src",s),Ae(),function(){e&&(e.unload(),e.pause(),e.destroy(),e=null)}}),[Q,F,s]),(0,r.useEffect)((function(){document.getElementById("play"),document.querySelectorAll(".playback-icons use");function e(){D(),N&&!X.current&&(Q.current.currentTime=N),X.current=!0,ce.push(Q.current.currentTime),ne||(ne=!0,c&&oe())}function i(){return n.apply(this,arguments)}function n(){return(n=o()(a()().mark((function e(){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:re(),ce.push(Q.current.currentTime),c&&oe((function(){ie=null,ee=0,ne=!1,se=!1,ae=!1,ce=[],$=0,te=1}),!0);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function t(){E.current.value=Math.round(Q.current.currentTime),W.current.value=Math.round(Q.current.currentTime)}function s(){var e=Math.round(Q.current.duration);E.current.setAttribute("max",e),W.current.setAttribute("max",e);var i=j(e);G.current.innerText="".concat(i.hour>0?i.hour+":":"").concat(i.minutes,":").concat(i.seconds),G.current.setAttribute("datetime","".concat(i.hour>0?" "+i.hour+" ":"").concat(i.minutes,"m ").concat(i.seconds,"s"))}function r(){var e=Math.round(Q.current.duration);E.current.setAttribute("max",e),W.current.setAttribute("max",e);var i=j(e);G.current.innerText="".concat(i.hour>0?i.hour+":":"").concat(i.minutes,":").concat(i.seconds),G.current.setAttribute("datetime","".concat(i.hour>0?" "+i.hour+" ":"").concat(i.minutes,"m ").concat(i.seconds,"s")),t(),function(){var e=j(Math.round(Q.current.currentTime));z.current.innerText="".concat(e.hour>0?e.hour+":":"").concat(e.minutes,":").concat(e.seconds),z.current.setAttribute("datetime","".concat(e.hour>0?" "+e.hour+" ":"").concat(e.minutes,"m ").concat(e.seconds,"s"))}();var n=B.current.getBoundingClientRect(),l=n.width,s=(n.height,n.x),a=n.y;if(!(s<0||a<0)&&l&&!ae){var o=Q.current.currentTime,r=o-ee;Math.abs(r)<10?($+=Math.abs(r),ee=o,se||$-te*le>=0&&(te++,ce.push(ee),c&&oe())):(ee=o,c&&oe())}}function u(){ae=!0}function d(){Q.current.playing&&ce.push(Q.current.currentTime,ee),ee=Q.current.currentTime,ae=!1}function g(){(_=Q.current.duration)<=20&&(le=_/3),Q.current.addEventListener("play",e)}function S(){J()}function m(e){if(l){var i=e.target.dataset.seek?e.target.dataset.seek:e.target.value;Q.current.currentTime=i,W.current.value=i,E.current.value=i}else A.ZP.warning("该视频禁止快进/后退播放")}function x(e){var i=Math.round(e.offsetX/e.target.clientWidth*parseInt(e.target.getAttribute("max"),10));E.current.setAttribute("data-seek",i);var n=j(i);H.current.textContent="".concat(n.hour>0?n.hour+":":"").concat(n.minutes,":").concat(n.seconds);var l=Q.current.getBoundingClientRect();H.current.style.left="".concat(e.pageX-l.left,"px")}function p(e){switch(e.code){case"Space":e.preventDefault(),Se();break;case"ArrowRight":if(e.preventDefault(),!l){A.ZP.warning("该视频禁止快进/后退播放");break}if(Q.current.currentTime>=Q.current.duration)break;Q.current.currentTime=parseInt(Q.current.currentTime)+5,t();break;case"ArrowLeft":if(e.preventDefault(),!l){A.ZP.warning("该视频禁止快进/后退播放");break}if(0===Q.current.currentTime)break;Q.current.currentTime=parseInt(Q.current.currentTime)-5,t();break;case"ArrowUp":e.preventDefault(),Q.current.volume<1&&(Q.current.volume=(parseInt(10*Q.current.volume)+1)/10);break;case"ArrowDown":e.preventDefault(),Q.current.volume>0&&(Q.current.volume=(parseInt(10*Q.current.volume)-1)/10)}}return w.current.addEventListener((0,I.gH)(),(function(e){e.preventDefault(),(0,I.vp)()?(Q.current.style.width="100%",Q.current.style.height="100%"):Q.current.style.cssText=""})),Q.current.addEventListener("canplay",g),Q.current.addEventListener("ended",i),Q.current.addEventListener("seeking",u),Q.current.addEventListener("seeked",d),Q.current.addEventListener("loadedmetadata",s),E.current.addEventListener("mousemove",x),E.current.addEventListener("input",m),Q.current.addEventListener("timeupdate",r),Q.current.addEventListener("pause",S),Q.current.addEventListener("volumechange",Ae),document.addEventListener("keydown",p),function(){var n,l,t,a,o,A,I,j,h,M,k,y;null===(n=Q.current)||void 0===n||n.removeEventListener("canplay",g),null===(l=Q.current)||void 0===l||l.removeEventListener("play",e),null===(t=Q.current)||void 0===t||t.removeEventListener("ended",i),null===(a=Q.current)||void 0===a||a.removeEventListener("seeking",u),null===(o=Q.current)||void 0===o||o.removeEventListener("seeked",d),null===(A=E.current)||void 0===A||A.removeEventListener("mousemove",x),null===(I=E.current)||void 0===I||I.removeEventListener("input",m),null===(j=Q.current)||void 0===j||j.removeEventListener("timeupdate",r),null===(h=Q.current)||void 0===h||h.removeEventListener("pause",S),null===(M=Q.current)||void 0===M||M.removeEventListener("loadedmetadata",s),null===(k=Q.current)||void 0===k||k.removeEventListener("volumechange",Ae),document.removeEventListener("keydown",p),null!==(y=Q.current)&&void 0!==y&&y.playing&&(ce.push(ee,Q.current.currentTime),c&&oe())}}),[Q,s]),(0,r.useEffect)((function(){if(Q.current.onended=function(){P(Q)},Q.current.oncontextmenu=function(){return!1},(null==s?void 0:s.indexOf(".m3u8"))>-1)if(Q.current.canPlayType("application/vnd.apple.mpegurl"))Q.current.src=s;else if(g.ZP.isSupported()){var e=new g.ZP;e.loadSource(s),e.attachMedia(Q.current)}}),[s]);var ue=(0,r.useState)(1),de=t()(ue,2),ge=(de[0],de[1]),Se=function(){Q.current.paused||Q.current.ended?Q.current.play():Q.current.pause(),re()};return(0,p.jsxs)("div",{style:{position:"relative"},ref:w,children:[(0,p.jsx)("div",{ref:B,className:"".concat(x.watermark," animated_alternate animate__animated_10s animate__infinite animate__stepstart ").concat(x.animate__loop),children:q?q.login:" "}),(0,p.jsx)("div",{className:x.container,children:(0,p.jsxs)("div",{className:x["video-container"],id:"video-container",children:[(0,p.jsx)("div",{className:x["playback-animation"],id:"playback-animation",children:(0,p.jsxs)("svg",{className:x["playback-icons"],children:[(0,p.jsx)("use",{className:"hidden",href:"#play-icon"}),(0,p.jsx)("use",{href:"#pause"})]})}),(0,p.jsx)("video",{className:x.video,id:"video",preload:"auto",disablePictureInPicture:!0,ref:Q,autoPlay:!1}),(0,p.jsxs)("div",{className:"".concat(x["video-controls"]," "),id:"video-controls",children:[(0,p.jsxs)("div",{className:x["bottom-controls"],children:[(0,p.jsxs)("div",{className:x["left-controls"],children:[(0,p.jsx)("button",{"data-title":"播放/暂停",id:"play",onClick:Se,children:(0,p.jsxs)("svg",{className:x["playback-icons"],children:[(0,p.jsx)("use",{ref:L,href:"#play-icon"}),(0,p.jsx)("use",{ref:f,style:{display:"none"},href:"#pause"})]})}),(0,p.jsxs)("div",{className:x.time,children:[(0,p.jsx)("time",{id:"time-elapsed",ref:z,children:"00:00"}),(0,p.jsx)("span",{children:" / "}),(0,p.jsx)("time",{id:"duration",ref:G,children:"00:00"})]})]}),(0,p.jsxs)("div",{className:x["right-controls"],children:[l&&(0,p.jsx)(u.Z,{placement:"top",overlayClassName:x.rateOverlay,getPopupContainer:function(e){return e.parentNode},menu:{items:[{key:"1",label:(0,p.jsx)("span",{onClick:function(){ge(1),Q.current.playbackRate=1},children:"1.0x"})},{key:"2",label:(0,p.jsx)("span",{onClick:function(){ge(1.5),Q.current.playbackRate=1.5},children:"1.5x"})},{key:"3",label:(0,p.jsx)("span",{onClick:function(){ge(2),Q.current.playbackRate=2},children:"2.0x"})}]},children:(0,p.jsx)("div",{className:"".concat(x.controlText," mr5"),children:"倍速"})}),(0,p.jsx)(m.CopyToClipboard,{text:s,onCopy:function(){return A.ZP.success("复制成功")},children:(0,p.jsx)("button",{"data-title":"复制链接",children:(0,p.jsx)("i",{className:"icon-lianjie2 iconfont",style:{fontSize:"12px",color:"white"}})})}),(0,p.jsxs)("div",{className:x["volume-controls"],children:[(0,p.jsxs)("button",{"data-title":"开启/关闭声音",className:x["volume-button"],id:"volume-button",onClick:function(){Q.current.muted=!Q.current.muted,Q.current.muted?(Y.current.setAttribute("data-volume",volume.value),Y.current.value=0):Y.current.value=Y.current.dataset.volume},children:[(0,p.jsx)("i",{ref:O,className:"icon-a-bianzu8 iconfont",style:{fontSize:"14px",color:"white"}}),(0,p.jsx)("i",{ref:R,className:"icon-shengyinkaibeifen iconfont",style:{fontSize:"14px",color:"white"}}),(0,p.jsx)("i",{ref:K,className:"icon-shengyinkai iconfont",style:{fontSize:"14px",color:"white"}})]}),(0,p.jsx)("input",{className:x.volume,id:"volume",value:"1","data-mute":"0.5",type:"range",max:"1",min:"0",step:"0.01",ref:Y,style:{display:"none"},onClick:Ae})]}),(0,p.jsx)("button",{"data-title":"全屏/退出全屏",className:x["fullscreen-button"],onClick:function(){(0,I.vp)()?(0,I.BU)():(0,I.Dj)(w.current)},children:(0,p.jsx)("i",{className:"icon-fangda1 iconfont",style:{fontSize:"12px",color:"white"}})})]})]}),(0,p.jsxs)("div",{className:x["video-progress"],children:[(0,p.jsx)("progress",{ref:W,value:"0",min:"0"}),(0,p.jsx)("input",{className:x.seek,ref:E,value:"0",min:"0",type:"range",step:"1"}),(0,p.jsx)("div",{className:x["seek-tooltip"],ref:H,id:"seek-tooltip",children:"00:00"})]})]})]})}),(0,p.jsx)("svg",{style:{display:"none"},children:(0,p.jsxs)("defs",{children:[(0,p.jsx)("symbol",{id:"pause",viewBox:"0 0 24 24",children:(0,p.jsx)("path",{d:"M14.016 5.016h3.984v13.969h-3.984v-13.969zM6 18.984v-13.969h3.984v13.969h-3.984z"})}),(0,p.jsx)("symbol",{id:"play-icon",viewBox:"0 0 24 24",children:(0,p.jsx)("path",{d:"M8.016 5.016l10.969 6.984-10.969 6.984v-13.969z"})}),(0,p.jsx)("symbol",{id:"volume-high",viewBox:"0 0 24 24",children:(0,p.jsx)("path",{d:"M14.016 3.234q3.047 0.656 5.016 3.117t1.969 5.648-1.969 5.648-5.016 3.117v-2.063q2.203-0.656 3.586-2.484t1.383-4.219-1.383-4.219-3.586-2.484v-2.063zM16.5 12q0 2.813-2.484 4.031v-8.063q1.031 0.516 1.758 1.688t0.727 2.344zM3 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6z"})}),(0,p.jsx)("symbol",{id:"volume-low",viewBox:"0 0 24 24",children:(0,p.jsx)("path",{d:"M5.016 9h3.984l5.016-5.016v16.031l-5.016-5.016h-3.984v-6zM18.516 12q0 2.766-2.531 4.031v-8.063q1.031 0.516 1.781 1.711t0.75 2.32z"})}),(0,p.jsx)("symbol",{id:"volume-mute",viewBox:"0 0 24 24",children:(0,p.jsx)("path",{d:"M12 3.984v4.219l-2.109-2.109zM4.266 3l16.734 16.734-1.266 1.266-2.063-2.063q-1.547 1.313-3.656 1.828v-2.063q1.172-0.328 2.25-1.172l-4.266-4.266v6.75l-5.016-5.016h-3.984v-6h4.734l-4.734-4.734zM18.984 12q0-2.391-1.383-4.219t-3.586-2.484v-2.063q3.047 0.656 5.016 3.117t1.969 5.648q0 2.203-1.031 4.172l-1.5-1.547q0.516-1.266 0.516-2.625zM16.5 12q0 0.422-0.047 0.609l-2.438-2.438v-2.203q1.031 0.516 1.758 1.688t0.727 2.344z"})}),(0,p.jsx)("symbol",{id:"fullscreen",viewBox:"0 0 24 24",children:(0,p.jsx)("path",{d:"M14.016 5.016h4.969v4.969h-1.969v-3h-3v-1.969zM17.016 17.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 9.984v-4.969h4.969v1.969h-3v3h-1.969zM6.984 14.016v3h3v1.969h-4.969v-4.969h1.969z"})}),(0,p.jsx)("symbol",{id:"fullscreen-exit",viewBox:"0 0 24 24",children:(0,p.jsx)("path",{d:"M15.984 8.016h3v1.969h-4.969v-4.969h1.969v3zM14.016 18.984v-4.969h4.969v1.969h-3v3h-1.969zM8.016 8.016v-3h1.969v4.969h-4.969v-1.969h3zM5.016 15.984v-1.969h4.969v4.969h-1.969v-3h-3z"})}),(0,p.jsx)("symbol",{id:"pip",viewBox:"0 0 24 24",children:(0,p.jsx)("path",{d:"M21 19.031v-14.063h-18v14.063h18zM23.016 18.984q0 0.797-0.609 1.406t-1.406 0.609h-18q-0.797 0-1.406-0.609t-0.609-1.406v-14.016q0-0.797 0.609-1.383t1.406-0.586h18q0.797 0 1.406 0.586t0.609 1.383v14.016zM18.984 11.016v6h-7.969v-6h7.969z"})})]})})]})}))},2753:function(e,i,n){n.d(i,{jL:function(){return o},w9:function(){return ne},QD:function(){return Be},cQ:function(){return ee},op:function(){return Je},O5:function(){return Ke},_b:function(){return Ge},t7:function(){return Q},Gi:function(){return se},YG:function(){return te},qp:function(){return C},vr:function(){return fe},qE:function(){return Ze},Je:function(){return f},cq:function(){return Ie},tp:function(){return N}});var l=n(59301),t="banner___PoUBO",s="content___XoDjy",a="btns___Pb35j",c=n(37712),o=function(e){var i=e.dataSource,n=void 0===i?[]:i,l=e.img,o=e.imgWidth,r=void 0===o?346:o,A=e.title,u=e.sunTitle,d=e.bannerExtraContent;return(0,c.jsx)("div",{className:t,children:(0,c.jsxs)("div",{className:s,children:[(0,c.jsxs)("aside",{children:[(0,c.jsxs)("p",{children:[(0,c.jsx)("b",{children:A}),(0,c.jsx)("span",{children:u})]}),n.length>0&&(0,c.jsx)("div",{className:a,children:n.map((function(e,i){return(0,c.jsxs)("div",{onClick:e.click,children:[e.name,e.sign?(0,c.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",width:39}):null]},i)}))}),d]}),l&&(0,c.jsx)("img",{style:{marginTop:33,marginRight:38},src:l,width:r})]})})},r=n(79800),A=n.n(r),u="row___aXJjm",d="title___HUKL0",g="tagsWrap___XB2W3",S="action___VdHb1",m="bar___t1kKC",I="tag___V7Eft",x="name___Hk1Ip",p="num___xQpcH",j="active___XryTX",h="tagsBorderWrap___OMxjs",M=n(92310),k=n.n(M),y=n(89392),C=function(e){var i=e.dataSource,n=void 0===i?[]:i,t=e.value,s=e.onChange,a=e.onTitleChange,o=e.className,r=e.title,M=e.titleWidth,C=void 0===M?41:M,v=e.style,N=void 0===v?{}:v,U=e.fontColor,J=void 0===U?"#6A7283":U,b=e.showCount,D=(0,l.useState)(0),Z=A()(D,2),P=Z[0],F=Z[1],Q=(0,l.useState)(!1),B=A()(Q,2),w=B[0],f=B[1],L=(0,l.useRef)(null),E=(0,l.useRef)(null);return(0,l.useEffect)((function(){var e;0!==n.length&&((null==L||null===(e=L.current)||void 0===e?void 0:e.clientHeight)>97?F(1):F(0));0===n.length&&F(0),f(!1)}),[n]),(0,c.jsxs)("div",{className:k()(u,o),style:N,children:[(0,c.jsx)("div",{onClick:(0,y.throttle)((function(){return null==a?void 0:a()}),2e3),style:{width:C,marginTop:w?12:4},className:"".concat(d," ").concat(a?"current":""),children:r}),(0,c.jsxs)("div",{className:w?"".concat(g," ").concat(h):g,children:[(0,c.jsx)("div",{className:m,ref:E,style:P>0?{height:1===P?97:"auto",overflow:1===P?"hidden":"auto",paddingRight:55}:{paddingRight:0},children:(0,c.jsx)("div",{className:I,ref:L,children:null==n?void 0:n.map((function(e){return(0,c.jsxs)("span",{onClick:function(){return s(e.id)},style:{color:J},className:t===e.id?j:"",children:[(0,c.jsx)("span",{title:e.name,className:x,children:e.name}),!!b&&(0,c.jsx)("span",{className:p,children:e.count})]},e.id)}))})}),!!P&&(0,c.jsx)(l.Fragment,{children:1===P?(0,c.jsxs)("div",{onClick:function(){var e;F(2),(null==L||null===(e=L.current)||void 0===e?void 0:e.clientHeight)>245?f(!0):f(!1)},className:S,children:["展开",(0,c.jsx)("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})]}):(0,c.jsxs)("div",{onClick:function(){E.current.scrollTop=0,F(1),f(!1)},className:S,children:["收起",(0,c.jsx)("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})]})})]})]})},v="tabs___GTqPV",N=function(e){var i=e.dataSource,n=void 0===i?[]:i,l=e.value,t=e.onChange,s=e.className,a=e.style,o=void 0===a?{}:a;return(0,c.jsx)("div",{style:o,className:k()(v,s),children:n.map((function(e){return(0,c.jsx)("span",{onClick:function(){return t(e.id)},className:l===e.id?k()(v,e.className||""):"",children:e.name},e.id)}))})},U="input___PW2zI",J="dropdown___vSy8B",b="menu___NiyBu",D="text___Grueu",Z="b1___ZKryM",P="b2___aKyGa",F=n(24650),Q=function(e){var i,n=e.dataSource,t=void 0===n?[]:n,s=e.value,a=void 0===s?"":s,o=e.onChange,r=e.className,u=e.style,d=void 0===u?{}:u,g=e.placeholder,S=(0,l.useState)(""),m=A()(S,2),I=m[0],x=m[1],p=(0,l.useState)(""),j=A()(p,2),h=j[0],M=j[1];(0,l.useEffect)((function(){var e,i=a;null!==(e=JSON.stringify(a))&&void 0!==e&&e.includes("{")&&(x(a.id),i=a.value||"");try{M(decodeURIComponent(i||""))}catch(e){M(decodeURIComponent(i||""))}}),[a]);var y=function(){o(encodeURIComponent(h),I||null)};return(0,c.jsxs)("div",{className:k()(U,r),style:d,children:[!!t.length&&(0,c.jsxs)("div",{className:J,children:[(0,c.jsxs)("div",{className:D,children:[null===(i=t.find((function(e){return e.id===I})))||void 0===i?void 0:i.name,(0,c.jsx)("i",{className:"iconfont icon-zhankai4"}),(0,c.jsx)("b",{className:Z}),(0,c.jsx)("b",{className:P})]}),(0,c.jsx)("div",{className:b,children:t.map((function(e,i){return(0,c.jsx)("div",{onClick:function(){var i;(i=e.id)!==I&&(x(i),o(encodeURIComponent(h),i))},children:e.name},i)}))})]}),(0,c.jsx)(F.Z,{onPressEnter:y,value:h,onChange:function(e){return M(e.target.value)},bordered:!1,placeholder:g}),(0,c.jsx)("i",{onClick:y,className:"iconfont icon-sousuo9 font14 pl10 current"})]})},B="quickPager___GM30J",w="disabled___Ozc8I",f=function(e){var i=e.value,n=e.onChange,l=e.className,t=e.total,s=e.pageSize,a=e.style,o=void 0===a?{}:a,r=i<2,A=i>=Math.ceil(t/s);return t<=s?(0,c.jsx)(c.Fragment,{}):(0,c.jsxs)("div",{className:k()(B,l),style:o,children:[(0,c.jsx)("div",{onClick:function(){r||n(i-1,"prev")},className:r?w:"",children:"上一页"}),(0,c.jsx)("div",{onClick:function(){A||n(i+1,"next")},className:A?w:"",children:"下一页"})]})},L=n(71681),E=n(27876),W=(n(96908),n(57177),n(81378),n(6638)),G="list___jb2Ay",z="wrap___VsQDr",H="li___IxCLC",O="cover___Mu8wr",K="img___IpFLA",R="bq___Bil0T",Y="sign___DXJ4d",V="name___l7FoJ",T="e___pXQUG",X="tags___w_Mil",q=n(71418),_=n(6848),$=[{name:"推荐自学",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"101计划",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"国家一流",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"省级一流",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEyhJREFUaEPFWwl4TefWfveJzIkhUnNQQ7TETBGzGtoU1bpoixa9bd2rWkVVJ1o1lFtDVYdf+Xu1fkqFqqlURSIINcVMzCQhJIZEZDz7Pt/6hv3tfU7C7T+dh+ecs6ez93q/d613DTEAIDdlaQ13EWYZMLqYhlHVgAHDMNgu/m6w7/RFbHe+8+NMAKZhwEVnAqZLXMOkU2nf/V4uN7uKOJ9dkf8DTFO9sy2mSb/Gt9NHfh7bTv/luWy76YZpumm/m72zQ90m2B2bbnktcYw8X7yz6xr0M/w8fn32Wf6umz+3djy/H3Y9fo9yH3t62qbdq3g66/mAdBfc2w3DZ0KNmI+vGAycooLiZANGGAyXBYgEieEDO0i0hYBj//g57FY4Hgbc3kCSVr8PSIYwCBlbPJCElRtegmGBxLZzI8ptzs/MoNJgdmMaAiB+3WIyvjSibnR2Xxwgvl8/Ri6e0kHi55YKEoHJDeWCmWUYrqbG7aNLlsHE85woLkiQuB3vzyQ6XjJNe/+/AUkaU8CpgcRXr1ixknFi9dv2MSZprAHcMN2MFZKdFhjyOM4eO0iK5d7A+xNMIpvCvdy4feS7NABVuaElMzgrbCCx7wQtHcXZw/0ed30OMG3uTnNvysn9jzHJYgYtv1KZZLk7nW3k7hT7uAsrkUnkgvlK98YmG/hOsLSFIlaP5galz7DcuQtIN24l/6dJcUMYmwPDjO4NJOHuvIAkwdJjV+kgcZBLe+nujiIIc2X8ySQW5Lo8mSIe0hGX1HEaANKgDCRhdXF9AZICpHQm2VyeR0yy2Kjip7g3N7lnC3TGYDIMu0e26G8eWmxKIcDJ4I1JmmCQbuz/ASQr/ggRoWISfyhubM4oe0ySK14zhJMlXEEokLiL+2+AJO7NI1Zp7s4mFrwKBzeMWwcWmRTdlVpzKDTFJAskyRLL3Vnu8H/F3ZHisl606rwyiYEkFJaUf0rV6aySbLACvlJXTHE6Y5JSbfbY4y0mPTCTlNLUYqUHSIYASEjokkFiAAiFpwsCAaxN5cHA+QPxCKteBxWq1iYzekjwUmLS7YzLCClfCT5+/jbvx9SWBInIr9S4SQuf48WYZMluKbVVULdJb3aklMsy7kgGOUAiJhUpheVUdxKUC8k74RcUgsp1ooQMl6rMi+pzCAfpfu3uzoSRtX8huTjLzUlJbW2j/Upq8yzHktkGigrz4OsfKOIWsOK9F9Ck13No2OUZOu7w5uWoXK8xKtVrTEylK3iAZMB0F2HNlFdQMaIeOv/1ffqdg+u/V0DxmxdYiPeQ8g8hMrqXBpJckSUxyRISHC8Jkl0+C41Phs69k4XdP85DZPsYVGvQXKwFnv/wPInnUwc3/YDM1LPoNuIDlZs5pb9cLDYl6EU8yIVmZO37xuTsYBJbBG6nu3MkqHSsAKkoLxdxi6eiYq1ItOr3Mll+5fsvoHGvQQSQu6gQSSsX4OKhnWja6zlEdR8A0+Xjkcyy651N2oLdy79A91FTUbVBM/qNX6aOpPfbGVcQWLYC/AKCFUh3b11HeK0G6Pn3qbSNuT5uPUesEYzznsTKpLZkd1dYkIcDG5bg8pEkNOzcF5HRT+JW+kXk5dy2EmY3cOd6Kk4krkejzv0QVD7cdh8BIeUQWrGaTb7bwBIgEdjaMxiZf3ylAJLqTa5uySyl0CgTtdxdQd5d7FgyE3czr6HbyI9RtlJ1YszK9wdzgDr3E1LchZTdm7A39j9Q/ZHm6PjSO/AJCLIxyXQX45dpI+EbEIynJnyuQKB7LS7C0rf6IfqFN1G3bQ9Id7d25ihUe6QFWvYdYbk/G0iyAsBB0IWDnrfoysopneU5zJgpezbj8JYVtNAyzp9A+ulk232W9qVmVFtEdfuL9yTXJvEFIyU7M/d+ZcpSjmH42JjE5LcNJM0V3rxyDkkrvkBRQR66vvwhyletxWWzYeCnD4agcU/GoKcJ0MxLp/HHz4tx++ol+JTxRWh4FXR5ZRICQisokM7ui8OupXPRecS7qNk0Gnk5t2C4XPAPLofCvFz8OGEg2g8dizqtu3G2FORj2YQB6DR0PCKad4RLd3+2YGslsx4xST9OGcmTSRTvxP6rZ48gvGZ9uFw+Kg86Ef8LLhzagcdfngTfgCDOHHcxbl1PRdmHqntWJhwy3Ju7k0wybuxZYDJDcGYw+1ogmVr9TQfqzo00/Pbl+wiPqI92g0YjoGyYApKBFP/dp6jTqjOCyj+EU4kbcCl5F2o1i0bz3sNRXJCHrV9PQnCFcPQa8xlPck03fvl0FLkF5t7Yz8Yvmobc7Cw8OXYOcm9eR+zk4eg0fCJqNe9AAN24eAqbZo9D/w+/RXDFKjx7EOpOl+O8BieDNH2SNSStZqcLC104iPPcxSi8l0vs5sa06nY3084h/vtZaPbEYEQ0bkfsZq70wsEEHImLRfuBo1G+au0SQSotJtHzMICcRVBnTHIyiYGVenI/qj3SEi5XGQscAAW52bh8dA/O7PmN/HR47QZoFjMYleo0EtUGF7JvpKMw/x4q1qhLhj23fzv2rPgCfScugH9oBaSdPIAd/5yFmHGzUbFmJG6lX8C6Ga+jZb8RaNjtWQLoZPwvOPzrcgyatozXt3gGRG5M1bukoCCQmFFFfZUdLaSfFcRLBunQxh9w9XQyOg55W8UW0yxG/t07iF8yE8EVHkK7gaN4nut20z24i4uxe9UC5GRloOOQ8fAPDPk3QLKSb+N60hc8UWUrUDFJxhlLOHgDiQHLbuR2+iVcTUlG+umDyEo9D7+AINRu0RF123RH+Sq1lKDgZSFdrvNV/+MHg+EuKoKPrx8KcnPo+MgOMWgz4G/E7Izzx7B53juoEtkEPV6fTvsTFk/HxeRdyu13GjoOtVt2cTBJlsKtsowsjxOTPECyqs26BM+5mYGdS+fQvXUaMg5lK0Ug904mEv9rDrIzr5JwYHbIy7mD/HvZKLibTeAxEVGYn4cq9Zqgdd8RnvU7vdLh5qDw5FjETvb0Gbvn22S2ktxKDEiQDDCXx/ZfPJQAFoMYQ1je4i4qVoZiIDNl5VPGj29zVHQq1WuEqG4DuGLkIQunEjfS4ggJr4KLBxORdmIf+r73DXwDg4kNl47sRvyi6TB8fDBoxnLy8zcunKL4l309DUkrvsTT7yygOMhIkn8vp0QmybYD93SiBEOGkYVVq9rtGxCgYk9BXi4Sl8xCdmY6eo2agZys64hf8in8g0LhHxwCP/YeFAK/wFD4se8BwQgMCsXdWzdwZFssWvUZTkDx2O9ZiFXtEVtpyQ3j2q7PFUBW70evJlgSXMakAz9/S8BUqPYw7t68QS6ofvQTPI5piOifGRIX9scjLKIeOgwdR20KXnXgIJKYSDuPX+eOQ6cX30ZE0/aqVnfk12U4mbAe/iFl0az3i6jF9onX8d9X49i21Rg4damoaQFLxvRR+//sB7YYBkxZyl2jMBoDPv3UIdRkscY0KYUozLuHMpQDmhSnXGV8YLjKoLioEMWFBfDzC0RK0mbUbBINX/8g1ZdygqTXBOUiopLVtZ3zVAzSE1aLSbJoyg1KTTfBJHbMsW2xuHx4F2LGzdN6SY6qgzgn7tsp8A8uiw5DxgpwLJCKCu7h188noHL9pmj17Kuk7uRvbf/2E7h8fFCpTkOkHt9PQkK+tnz+DgLLV0THlyZwEek2Kf6JcKOViHiMkfFJZBuyG2hjEN/oQu0WnVQfyVv74drpw0hcNgcxb36GgNByWD31FTTq9izqt+mBM3t/x8nE9bRPl+r2XMzJJJ44y4Yfuw0jI3GeaYrU3puk5vGJs0gyTAfp+LZYnN65AYFlw0pcrMKZ4V7OLdRo9BjaDx5rdWgZFKYb2xZNRf7d22jTfyQyLp5CxtljKOPnj/YvjsfqycPQqPtf8HCLjlg1aRg6DptAK5K52PUzRyN68BglvyVIwmt5FQ58tepdWeHuvAoH6QZNYkv8d9PRLGYoKlSvg0vJO/HH6oV4ZuLXcPn6I/aTEWj0OAOoJ87u3YqTO9bjyTGzrWqDJtdVh9bRd9JrgtTgy9gxlxjkZotZ9HRKZpInSMfjVuPigXi0fvY1j7a4veEHHNq0jJLZ9oPfUrKenbT3p69xZs9WziqXC2HVHqbKRI2GrVGuUnWsmfoq+rz7JcpVqYl9qxfi8uEkPP3+N4j79hOwakLfd7+C4fKxFogJlRcJKPgq5gHAqtc9EEiWwLhwIAF7Y7/BU+PmIrBcRaTs3oyjv63EM+8tpLjCAIrq3p8AYs9zMnEdYsbMUTHH6sraa396D0l9ZqKBXFzCHNVucGuu637ujuYNDAOMQZcP70Tnlz/kcltEfot5Vld294r5CCoXjvaDx2jzDaCMPDsjDRVr1UdY9bpw+fqRi2Nd2cMbl+LMni3o/8kPBEBRfi7WTvsbAXc15Qi6vPIBIhq39WSvAySZJ4korYElXIpqN2u9G5twcCNu0RRCufOI98joBzcswbWUI+g1ehbNN6z6eDiVsiLb9kTKni04uWMdnnprrk29PShIkknGtYTZxCCx/JVSexB3x0BiDDqduOGBY3HNJu0Q/cJbto6sXnjllW8DRfdy4BcYjNgpf0XlelHoMGScGkI5sX0t9q9ZhPDakZTIlvi6D5PsjNIbf4JpWnf2blYG1v1jNFo/8yoebtmJjL716w8RGl4VrfuPpNUe+9EwAqhBuyeRsudXnEhYh95j54LV8jLOHUflulE8VNg6v15mHLRKg3E1/jORB1lVbObuXM72ApV5mItj5rCEw7H4NSQSuo+aDhflUVyKW4pQVikMJCyZiYDQ8mj/vGSQ0NmiipGTeZVYcenwbty4dBrRz72BHUtn46m356N85QhiZ/qZZMQvno6iwgIySou+w1Ty6hUoB0iqSabcnZTXOpO0oqsA6cjWlTgRvxZPv/cNyvgF4PbVy9i84F206P0SHm7VlX46dvJLaNxjICLbPkEMOpGwFr3HzUNe9k1smj8R3V6dhJAKlVVM0ks8JfWRjLTt/zBZu1u1G5gZXCLnKSUmSRd2PP5nXDyUiMcG/J2D4wDIikMGDm38HiHhVRH9/JuqfcFqbqyImnk5Bfk5d1C2UjVUa9ACD9VugH1rF6NOq65o0XsYioqLcCJuDZI3L0doWGV0fW0yziRtwbGtsajTuivaPjeaEl3vIJlwWZ0KUYHmR5KqUmDZJ39ky4Epq3UzR1MbpO2gN8AKuwlLPsWtq5cR89YcuMqUIaOvmvwSonoMxCPtnsTppM0EUJ/x83Ez/QLiFk9Dr1HTqP5oCQFrpMtjCEUksUZq3CxikASJsYRuWDbjZOvBgxkc1OPxa3F656YHdnEsXkQzBgnWFOTnYvfy+aj2aHNUf7QlQsKq0HVZ5s4qxn0mfgnGrIR/zqQSUdUGzdHpxfHwDSlLv5myazP2/vQVwmrURY/Xp/FipbeXaYHExZTVAPQEiRAThgSunTmK3xd+hC7DJ6JKZHMSCuf2xaHdc28gIqqNKpqumvQionoOIheXemwvklZ9hTotuyAr9SxVHPqMnQe4XCXEJM8iLd1j2raZNDSigyQndXSQVDnI5r4MnNqxHpeO7kH31z4WeYs2quWSI1k832HVb1adfqz/SC+DkfZJIcYOlpjWatIe+bnZ2LbwI0Q9PgA1mkZzljITisHI9JMHyGAdho4vdaE8+Myd3d3lZF7DqZ2b0DxmMBWTT+3cSHdQv10v0WLnx+9fuwjVHm2FynUbo7ggH0e3/oSs1DNUVYlo3IYn2F4HI7VirmMuz0jdNpMYxFaVjB1ywocCjsakkkCimMSGSBj7HACqpFZWDkQsk7FKvZc4vcoHWSh11KZXnSBJ9ypLSCULhz/PJFV51tsFXmbuuAvjdUZ7K4ENRsrJVKukJLuyTvCIQam/f6oqCRIkW0ySCk/vDXGr2oQAB5cLAinBbUqQThGVAw8Boo1zqfEvYXJt5s4JkvfWuRQepZBJc3f2cS5vMcnu7ryCpE0XeWv42UCicSovLQ3ZOneAalzZOiPNMIyq0uA0i0XEsebjZCNOHlMSk+RkqpLtzoafGowsYQhFMNZSivcHSdXyZPFVSpX7zNwxo0nhQHOkTO0JTO0xSax4VeS0mne2rqya0nHGEieT9DFkWbnmLk7ONoi6E9uWbqT+PmOZSaO/lsyWA/CWXKYyg8dolgUU38+P91HDI7wk5OjKMpBU61yyThtCUedwcGy/IVjozd2peQrmCrkroJyu1Ne/xSQxbOJo+CklKHMbFJcQZzRgaYxLAmnlXwokwSKYWG5ciZtZA8VmMmCGKaktjEQOyzZpKguYmtHVtI8OBuvK8u/eurJkeMd8gy0WCRXJwXGMIOuukmrNHAy9uEqnM3vKRVUKSiVPr4oSDw1oiHagPu/A2kmih6OXasidlejC7CBZfyVhB0nEpKwABDSlNcZAMtzuWaaJLtLdSTdlgWRnkZ0ZcrXrMYa3z+8Lkoox+jiXAEVNEwmGaX9VwRwSFzOlg/QgTCodJDnGZQfJXtS0/1XF/UCy/pRFMknLv4B0mO7tAcV+E4LavnLlX3lTS/GLYAyLAAAAAElFTkSuQmCC",swimg:"data:image/png;base64,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"},{name:"精品课程",ptimg:"data:image/png;base64,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",swimg:"data:image/png;base64,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"},{name:"军队一流",ptimg:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAElZJREFUaEPFWwd0VWW2/s5NL4AEBamDSpEhSBGEyFAEpESKgDAIKCgKTx2KyjAMIlVAUIo8Hk2QFXHAR3E9BESQEAJBKUoRlECoShqQAoQkpJwz699/Of8594Sg8+a9u8K69552z9nf/+397YIBAPkpn9UySzDPgNHRMozqBgwYhsF28XeDfacvYrv7nR9nAbAMAz46E7B84hoWnUr7ynv5THYVcT67Iv8DLEu9sy2WRb/Gt9NHfh7bTv/kuWy7ZcKyTNpvsnd2qGmB3bFlymuJY+T54p1d16Cf4efx67PP8ndN/tza8fx+2PX4Pcp97Olpm3av4uns5wPSfTD3GkbAhFqx068YDJySotITBowoGD4bEAkSwwdOkGgLAcf++DnsVjgeBkwvkKTVywHJEAYhY4sHkrByw0swbJDYdm5Euc39mRlUGsxpTEMAxK9bSsaXRtSNzu6LA8T368fIxXN3kPi5dwWJwOSG8sHKNgxfU+PGqbh1sPA8J4oPEiRux/KZRMdLpmnv/zcgSWMKODWQ+OoVK1YyTqx+xz7GJI01gAnLZKyQ7LTBkMdx9jhBUiz3Au93MIlsCnO9cePkmjQA1bmhJTM4Kxwgse8ELR3F2cP9Hnd9LjAd7k5zb8rJ/a8xyWYGLb+7Msl2dzrbyN0p9nEXViaTyAXzle7FJgf4brC0hSJWj+YGpc+w3bkPSDdyT3xiUdwQxubAMKN7gSTcnQdIEiw9dt0dJA7y3V66u6MIwlwZfzKJBbkuf6aIh3TFJXWcBoA0KANJWF1cX4CkALk7kxwuzy8m2WxU8VPcm0nu2QadMZgMw+6RLfqc46stKQQ4GbyYpAkG6cb+H0Cy448QESom8YfixuaMcsYkueI1Q7hZwhWEAom7uH8BJHFvfrFKc3cOseApHEwYuUdXWRTdlVpzKTTFJBskyRLb3dnu8N/i7khx2S9adZ5MYiAJhSXln1J1OqskG+yAr9QVU5zumKRUmzP2eMWke2aSUpparPQDyRAACQldNkgMAKHwdEEggHWovH9XTBIg5aZdQmB4JCIqVRGIWbTwOV6MSbbsllJbBXWH9GZHSrks445kkAskYlKJUlhudSdBuXTiAILDI1Ht4Wghw6Uq81B9LuEg3a/T3Vkwsn9YSS7OdnNSUtvbaL+S2j4yxI87Pxcym6s9eqmwIj8IYUH7uBSXRzeNHQJfcAh9z7uejgtHEvxiUkTlB1CvTVdFHSaJN0weioZte+CxHoNJEEgm2SDJFVkWk2whwfGSIDnls9D4ZOj8m9n47vNFaNA2FjUaNhdrgec/PE/i+dSxHWuRlXoenV6erHIzt/SXi8WhBD3Eg1xoRvb3yy3ODiaxhWHd7s6doJomNk55AWGVqiAssqKOjF/M1yAia965fQt52VcxaPZ6BIVFUDKbnnwU8cumggHiCwigaxTczEGV2vXQdexcxzXXje+HZt0Ho3Gn/raBxBHM9XHruWINC7e6BHcwSSa1Zbu74qJCHN0eh19PHsQfO/RGgyd7IDf9MgrzbtgJswncvJaK00nb0LjDswi/737HfYRGVkKFKjUc8t0BlgCJwNaewcg6slQBJNUbiQgBimIX4xBlogZgmtg09UW06DUc9WO6c1b4fMhOPYfsK+dRr3VXYWgZz9gC4Inn5R8SkbRuIQbOXo+QsAi6XNqZYwRQv2mrEVm5Kj3EF9NGoFHH3mj0VF8bIMvE2rG90XrAa3i0bSxtd6o7Fud1kGQFgIPgBMkrJtmuTroteQ4zZsqhnfhx13+jabdBuHrxNNLPnvBbkGVtqBPdBtGdnvNOch0SXzBSsjPr8FJLlnIMI8DBJD+QBGiWWYrNU4cTQPXadBM5k4GE1TNhlpSgy2sz7fKQyq24m7zww158u24RBs5ah6DwSCoLpZ05ivjl09BXAJSWfBR7Vs7AgJmfIiSyknrm4sJ8fD5hINq+8BYeafkUGZy9Sll6JoFRyalMUu1k1i8m6UFZGcmfSfQ7Yn/G+ZO4v059+HwBKg86nfglLh3fj84jpiAoNJwzxyxF7rVUVHygpn9lwiXDvdydZJJx/dASi61+XjVgdrVBsrT6m2SSjFU3Mn9FSVEhgkLCyUj5udeRtPZDNO0+GNUfbW7X8mTUEblVaVEhAoNDEFXzIVDhwzCQoQEUUbkq9q+ZQ3RrP2KSY0EW3MjCpneHocOr76BOkxgyhE/U6khoC3Wny3Feg5NBmj7JGpJWs9OFhS4cxHlmKYoL8hEUGiGAsut2OWkXkPjpPDTrPgS1m8RAlo4uHduHkwmb0XbgaNxXvW6ZIN0tJtHzMIDcRVB3THIziYF05dQhHNzwX/dMcf3AtoPH4SHGAOGi0s8ew57l09Bv6moEBIdg05RheOqVyajZuJXj+tlXzmH7vHGIGTxGiQdmEKpv8QyIWKXqXeJsDhIzqqivsqOFqrCDeNkgHf9qLTLOnkC7oX9VscWySnHn9k0kxs2l2Bkz8A2e55om3YNZWorvNi2heNtu6HiEhEX+BpDs5Nu4dvA/eaIq4oisv5UHUsmdAuTfyCIG/HIsifzzn4aOR1iFKMUeypPktRWTfIiIegDBYZFCkxhIPXMUe1ZMR98pq3H5RBKSE79Ev2mfcHdrS0Nc/D4BSZ/Ox4P1m+Dp0XMUeE6QdCbJUrhdlpHlcWKSH0h2tVmX4Hk5V3HgswUoys9D+6Fvo2LV2si/mYWkfyzArawMEg4MkMK8m7hTcAtFt28ReExEFN8pxIP1HkOr3i/71+/0SofJQeHJsYid7OmvfrfYIbMdosCh7gwwl+d2dblpF7F31XuI7joIDUXgLi64jV1L/obmvYajVnRr/9YFizyqnQGkM5GwYjqenbIaRzYuRVHhbXQb94GEVB17bNunOLVrA23vN/0TMHfIH8qOQYwkdwryymSSbDtwTydKMOIaeh2NfQ4KDVWxp6gwH0lx83ArKx3d3piDvOxrSIx7HyHhFRASEYlg9h4eieCwCghm30MjEBZeAbdzr+Pkns1o2eslAorHfv9CrGqPOEpLJozMbz9SANm9H72aYEtwd0wqyr+F+BVTUalabbR7cTwVydmqv5N/C1tmjUSbgX9B3RbtXH0k0VcSIDHupp89ivgVMwggtvK+Xvg22g2bgDrN2jpASlw1C9cun0HhrVw0ix2C6K5/tlkkKgBsQ9y4Xr/L9eonGQEBGDDjM+4ahdEY8OlnjlP8Y/HBLClGcWEBAkPCGG0pTvkCA2D4AlFaUozS4iIEB4ch5eBO1HnsSYrXcoG4QdJrgvoxRuaBRSoG6QmrzSRZNOWrnppugknfrluAzJSTeKhlR4REVFDuyCwqxtlvd6Bmo8dR6cHaDjcVEBCEJl0Higo4vyaJhJUz0PfdVQiPqoofd/wD5w/Ho8+k5QgI4cksU0VfTB9BgZiJhdzMX9DnnRUOIEjTmBbOHfqG55l2Cq0qDDI+iWxDdgNVFVxREj7UbdFe9ZG82g+ZZ39E0roFiB37IUIrVMIX772Kxp36oX7rp3HucDySk7bRPl2qy5gnr+dsXfDEWTb8KBG/mrTIsqgFyllTNkh2M0+CdGrXemRfueAsShsGTLMUOakXERlVDaEacOxXAoKC0GnUDLtDCx8yzh5TAEVWfgD5ebnYPGUYOo2cihqNW5LNfjl+APvWvI9nJixG8Z187PpoInq8NR/3123oCZLwWp7Cga9WvSsr3J2ncJBu0CK2JK6ZjWaxL6ByzYfxy4kDOPLFSvSduAy+oBBsnvkyGndmAHXF+cO7kbx/G3qMm29XGzS5rjq0rr6TXhOkBt/V/QuJQSZbzL8DJB1U6SKLCvLw5ezX0HrA66jbvD13U67WuZT1nEEnsOfjGeg7+WNERvG48uXcN1Cj0eNo2WcEVRt2Lvwrra4eb84n1m3/YAyq1K6PNoNG+7szV0xSSSoPAHa97p5AsgXGpaP7cHjzcjzz9kKqoqR8txOnvtmAvpNWUlxhAEV36U8AnTu0G8lJWxE7boGKOXZX1ln7c8c+rhW43Dcy9y1Q7QbTJQL8Y5Lt7mjeQJtb0IFivnrrnNfxxHMMoHblzDewGHQcCR+/h76TVyKcVRIsE1tmjULtpk8SQNcvJ+PrRRMQM2QsHnmiCwFy8XA8Dqz7CF1en4nqDZuVC5LMk0SU1sopwqWodrPWuxHlIY6riYRVM8gVdnh5Ehn92PY4cvHdRs+j+YZN019CdJcBaNCmK1IO7ULy/q145s2FDvV2ryCpSkbmvvnEIOFz/JSaF0jJiVtw5fQRP6PwLrlB6DP1EhpREYEhoeI4rWFgAH9o2haPdX+eXGtGCgeo86ipOLlrA3IyLlPA7TF2HirXqY+Ej6cj63IK+s+IozyJDFZSjP95bxTM0mL0nLgEoZH3lQuSm0l6zcsRvCXTtPrd7eyr2PrBaLTqOxIPPd6ejL572buocH91tOr/H7TaN08bTgA1jOmBlENf4/S+rej51kKwWt7VCz+j2iPRvCvg6Px6zDholQYjI/FDkQfZVWzm7nzu9gLFJ15TY0omJ+0iuUR9UkfmPEzBMB9cvUFTVKxaS1UpZO2ZXaNKnQao3aQ1AcpqWkyq93lnGX5O2IKwiIqo2aQ1qtSqh4MbluDcwW8Q8/wY1Huii5oUYja8dvFn7Fr8d/qdzq/PcEgChZbL3akmmXJ3ekmIRy6lqDRDnty9AacTt5BwCQwOxY2MX7Fzyd/RoucwSrrZa/PUYWjy9EA0aNOdGHR63xb0fHsRCm/lYMfiieg0cgoiK1dTMUkXCGX1kYy0vR9YrN2t2g0s5PtEznOXmMTB4LKaQJIjVoaB4oI8bJs3Gk/0H4U6zaSL0wWIc1IoPYUBNIseXsYgdt1jX63FT/Gb0bznC/hj5wF8OIWZUPwWM8pP32wEy49a9B6Oxl2e82eRAIKVhORLASBXqgLLOfkjWw4s9m2dO5qq623+PAasFrkv7n3kZvyK2DcXwBcYSEbfNHUYop8eiEdjeuDswZ0EUK/xi5GTfgkJq2eh2xuzEFqhsj16pY10+Q2hiCTWSE2YRwySIJHB2Q3LZpwM7iLQe8clHzeaAFoC1KrfSPyhmZYHOYZL7Fm7DAbQagbQMko+2W+wIHto41I82qEXWvZ5hbs1MbjiAMkyqRKece4k+k9fg7CKUeWCxMWU3aUl4zhA0phkAZnnTiF+5TR0fGkiHmzQnITChe8TEDNoDGpHt1ZF001TXqTcjLm41J8O4+CmpXj48Y7ITj1PFYdeby0CfL4yYpJ/kZbuMW3PXBoa0UGSkzo6SKpko7GNCwOeyygmCQYxlcUAqtO0rXaMZJ2cCOLvGecYQLPRe9JSajew37+dk4nk/dvR6tlX+PCEECReIDEXcun7RDTqpLUmPGC695k7XThYyMvKxJkDO9A8dggVk88c+IrusX5MN9Fi58f/sGUVajRqiWqPNEFp0R2c2r2RWjABgcHkzlnc9XJrdutcK0mJ6rmRumcuMYiSOg2o3wISuTqqu3F3x2xZVHAbQaFh8AUG8evKyoEEVW+d0xCLyV2F3/QqH2Rh98dYTqvfi0kyApU3vSoq4Jwjv41JqvKstws8Zu54POE1QWcrgQ1GyslU/tt238l5rNxnpMa/ryoJEiRHTJIKT2/gCbVmuzut2sCEg+bu7IqEHIz0mG+Q06uquOo9hOIGSeTXSqjc68ydbFOwx3A3/Mpzd54gadNF7lk5vZfEwWA1d4+Whmydu0A1ruyek2YYRnW5crk74auVA0AZrMfUj804ea6cTFWy3asrqxJWjyEUITY4CbhidA9GejFJ3Z/SceXP3DlB4q0GNVPuN2Kszd7p1QARt5QCo6qAO5a4maSPIcvKNWeSnG0QdSe2Ld1IjZ+zzqLRXzvIywF4u+zjDZIdl/h+fnyAGHoUw/J3aZ2rGKYqDa6Kg2NalZuvLHen5imouyrysXIGI38bk8SwiavhxzHSG4KlZcQZuyvLyzwSSBt8BZJgESysN64kzK2FUusEYEUpqS3Aom6MY9LUw+hq2kefBmJdWf7dqytLIlvMN/iNc+kjxkQh1wiyAIlYK12UGNaXNULiH7OnZL63ruOAa8P6/u6OT3fy3Ml/xNgUPRy9VEMusEwX5gTJ/l8STpCoxGNZ2aEIbUprjIFkmOY8y0JH6e6km7JBcrLIdmu6AW1FJ9vn5YKkpLdkiARatCW0cpIs6PLqrE+MK4s4UgZI6vd/N0g8geIguPMk71nw8kCy/yuLZJJ2XSAdlrk3tDR4QnibV6/8E9rRHPF4PE2FAAAAAElFTkSuQmCC",swimg:"data:image/png;base64,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"}],ee=function(e){var i=e.className,n=e.dataSource,l=void 0===n?[]:n,t=e.col,s=void 0===t?4:t,a=e.right,o=e.bottom,r=void 0===o?23:o,A=e.precision,u=void 0===A?0:A,d=e.wrapWidth,g=void 0===d?1200:d,S=e.trackEventItems,m=e.loading,I=Math.floor((g-(s-1)*a)/s);return(0,c.jsx)(q.Z,{spinning:m,children:(0,c.jsxs)("div",{className:k()(G,i),children:[!(null==l||!l.length)&&(null==l?void 0:l.map((function(e,i){var n,l=e.name,t=e.id,o=e.identifier,A=(e.featured,e.school_name,e.image_url);e.excellent,e.is_plan;return(0,c.jsx)("div",{className:z,style:{width:I,marginRight:(1+i)%s==0?0:a+u,marginBottom:r},children:(0,c.jsxs)("a",{target:"_blank",href:"/paths/".concat(o),className:H,onClick:function(e){e.preventDefault(),S&&(0,E.L9)([S]),(0,E.xg)("/paths/".concat(o))},children:[(0,c.jsxs)("div",{className:K,children:[(0,c.jsx)("img",{className:O,src:"".concat(L.Z.IMG_SERVER,"/").concat(A)}),null==e||null===(n=e.subject_tags)||void 0===n?void 0:n.map((function(e,i){var n;if(0===i){var l,t=null===(l=$.find((function(i){return i.name==e})))||void 0===l?void 0:l.swimg;return(0,c.jsx)("img",{className:Y,src:t,style:{left:"-4px"}})}var s=null===(n=$.find((function(i){return i.name==e})))||void 0===n?void 0:n.ptimg;return(0,c.jsx)("img",{className:Y,src:s,style:{left:"".concat(48+52*(i-1)+2*i,"px")}})})),(0,c.jsx)("div",{style:{position:"absolute",top:"150px",left:"10px"},children:(null==e?void 0:e.excellent)&&(0,c.jsx)("div",{className:R,children:"开放课程"})})]}),(0,c.jsx)("div",{className:V,children:(0,c.jsx)(_.Z,{title:l,children:(0,c.jsx)("span",{className:T,children:l})})}),(0,c.jsx)("div",{className:X,children:(0,c.jsxs)("div",{children:[(0,c.jsx)(_.Z,{placement:"bottom",title:"章节数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),(0,c.jsx)("span",{children:e.stages_count})]})}),(0,c.jsx)(_.Z,{placement:"bottom",title:"学习人数",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan font14 mr3"}),(0,c.jsx)("span",{children:e.members_count})]})})]})})]})},t)}))),!l.length&&(0,c.jsx)(W.Z,{})]})})},ie={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},ne=function(e){var i=e.className,n=e.dataSource,l=void 0===n?[]:n,t=e.col,s=void 0===t?4:t,a=e.right,o=e.bottom,r=void 0===o?23:o,A=e.precision,u=void 0===A?0:A,d=e.wrapWidth,g=void 0===d?1200:d,S=e.trackEventItems,m=e.loading,I=Math.floor((g-(s-1)*a)/s);return(0,c.jsx)(q.Z,{spinning:m,children:(0,c.jsxs)("div",{className:k()(ie.list,i),children:[!!l.length&&l.map((function(e,i){var n=e.subject_identifier,l=e.id,t=(e.identifier,e.power,0!=e.is_public&&e.is_public);return(0,c.jsxs)("div",{className:ie.wrap,style:{width:I,marginRight:(1+i)%s==0?0:a+u,marginBottom:r},children:[(0,c.jsxs)("a",{className:ie.li,onClick:function(i){i.preventDefault(),S&&(0,E.L9)([S]),(0,E.xg)(e.first_category_url)},children:[(0,c.jsxs)("div",{className:ie.top,children:[(0,c.jsx)(_.Z,{title:e.name,children:(0,c.jsx)("div",{className:ie.name,children:e.name})}),(0,c.jsx)("img",{className:ie.img,src:L.Z.IMG_SERVER+"/images/"+e.avatar_url}),(0,c.jsx)("div",{className:ie.text,title:e.creator,children:e.creator}),n&&(0,c.jsxs)("div",{className:ie.btns,children:[(0,c.jsx)("div",{children:"开放课程"}),(0,c.jsx)("aside",{children:"开放课堂"})]}),t&&(0,c.jsx)("div",{className:ie.sign,children:"公开"})]}),(0,c.jsxs)("div",{className:ie.bottom,children:[e.visits>0&&(0,c.jsx)(_.Z,{title:"访问量",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-liulanyan"}),(0,c.jsx)("span",{children:e.visits})]})}),e.course_members_count>0&&(0,c.jsx)(_.Z,{title:"成员",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-chengyuan"}),e.course_members_count]})}),e.tasks_count>0&&(0,c.jsx)(_.Z,{title:"作业",placement:"bottom",children:(0,c.jsxs)("span",{children:[(0,c.jsx)("i",{className:"iconfont icon-zuoye"}),e.tasks_count]})}),e.is_end?(0,c.jsx)("div",{style:{color:"#6B758B"},children:"已结束"}):(0,c.jsx)("div",{style:{color:"#00B187"},children:"进行中"})]})]}),!e.is_accessible&&(0,c.jsxs)("div",{className:ie.lockWrap,children:[(0,c.jsx)("img",{src:"".concat(L.Z.IMG_SERVER,"/images/educoder/icon/lockclose.svg")}),(0,c.jsx)("span",{className:"mt15 font16 c-white",children:"非课堂成员不可进入"})]})]},l)})),!l.length&&(0,c.jsx)(W.Z,{})]})})},le={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},te=function(e){var i=e.dataSource,n=void 0===i?[]:i,l=e.value,t=e.onChange,s=e.className,a=e.style,o=void 0===a?{}:a,r=e.tabBarExtraContent;return(0,c.jsxs)("div",{className:k()(le.tabs,s),style:o,children:[(0,c.jsx)("div",{className:le.tabsWrap,children:n.map((function(e,i){return(0,c.jsxs)("aside",{className:le.tab,onClick:function(){t(e.id)},children:[(0,c.jsx)("div",{className:l===e.id?le.active:"",children:e.name}),null==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsxs)("span",{children:["(",null==e?void 0:e.total,")"]}),void 0!==(null==e?void 0:e.resetCount)&&void 0!==(null==e?void 0:e.total)&&(0,c.jsx)(_.Z,{title:null!=(null==e?void 0:e.tip)?null==e?void 0:e.tip:"",children:(0,c.jsxs)("span",{style:{color:"#9096A3"},children:["(",(0,c.jsx)("span",{style:{color:"#000"},children:null==e?void 0:e.resetCount}),"/",(0,c.jsx)("span",{children:null==e?void 0:e.total}),")"]})})]},i)}))}),(0,c.jsx)("div",{className:le.tabBar,children:r})]})},se=function(e){var i=e.className,n=e.style,l=void 0===n?{}:n,t=e.children;return(0,c.jsx)("div",{className:k()(i),style:l,children:t})},ae="orderWrap___ZfyGX",ce="orderIconWrap___XTB_O",oe="orderAsc___KWHmA",re="orderDesc___rHdbB",Ae="active___a7eSP",ue="cursorPointer___gs9kL",de="orderTextWrap___teAKn",ge=n(38854),Se=n(20834),me=[{id:"updated_at",name:"最新动态"},{id:"created_at",name:"最新创建"},{id:"name",name:"名称排序"}],Ie=function(e){var i,n=e.sortValue,l=e.dropValue,t=e.className,s=e.onSort,a=e.onDrop,o=e.dataSource,r=void 0===o?me:o;return(0,c.jsxs)("div",{className:k()(ae,t),children:[(0,c.jsx)(ge.Z,{dropdownRender:function(){return(0,c.jsx)(Se.Z,{children:r.map((function(e,i){return(0,c.jsx)(Se.Z.Item,{onClick:function(){return a(e.id)},children:e.name},i)}))})},children:(0,c.jsx)("span",{className:de,children:null===(i=r.find((function(e){return l===e.id})))||void 0===i?void 0:i.name})}),(0,c.jsxs)("span",{className:ce,children:[(0,c.jsx)("span",{className:oe,children:(0,c.jsx)("i",{className:"asc"===n?"iconfont icon-sanjiaoxing-up font12 ".concat(ue," ").concat(Ae):"iconfont icon-sanjiaoxing-up font12 ".concat(ue),onClick:function(){return s("asc"===n?"desc":"asc")}})}),(0,c.jsx)("span",{className:re,children:(0,c.jsx)("i",{className:"desc"===n?"iconfont icon-sanjiaoxing-down font12 ".concat(ue," ").concat(Ae):"iconfont icon-sanjiaoxing-down font12 ".concat(ue),onClick:function(){return s("asc"===n?"desc":"asc")}})})]})]})},xe=n(82242),pe=n.n(xe),je=n(7557),he=n.n(je),Me=n(41498),ke=n.n(Me),ye=n(39647),Ce=n.n(ye),ve={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v","ant-btn-disabled":"ant-btn-disabled___O_cKm"},Ne=n(3113),Ue=["className","style","children","loading","openLoading","onClick","size","shape"],Je=function(e){var i=e.className,n=e.style,t=e.children,s=e.loading,a=void 0!==s&&s,o=e.openLoading,r=e.onClick,u=void 0===r?function(){}:r,d=e.size,g=void 0===d?"middle":d,S=e.shape,m=void 0===S?"round":S,I=Ce()(e,Ue),x=(0,l.useState)(!1),p=A()(x,2),j=p[0],h=p[1];return(0,c.jsx)(Ne.ZP,pe()(pe()({onClick:(0,y.throttle)(function(){var e=ke()(he()().mark((function e(i){return he()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o&&h(!0),e.prev=1,e.next=4,u(i);case 4:e.next=9;break;case 6:e.prev=6,e.t0=e.catch(1),console.log("error",e.t0);case 9:o&&h(!1);case 10:case"end":return e.stop()}}),e,null,[[1,6]])})));return function(i){return e.apply(this,arguments)}}(),2e3,{leading:!0,trailing:!1}),className:k()(ve.btn,ve["".concat(g,"-").concat(m)],i),style:pe()({},n),size:g,shape:m,loading:j||a},I),{},{children:t}))},be="head___ghH72",De="node___mjPEy",Ze=function(e){var i=e.className,n=e.style,l=e.children,t=void 0===l?null:l,s=e.onClick,a=e.title;return(0,c.jsxs)("div",{className:k()(be,i),style:n,children:[(0,c.jsxs)("span",{className:"primary-hover",onClick:s,children:[(0,c.jsx)("i",{className:"iconfont icon-fanhui2 font12"}),"返回"]}),(0,c.jsx)("b",{title:a,children:a}),(0,c.jsx)("div",{className:De,children:t})]})},Pe="btns___sNgTb",Fe="confirm___Ozirl",Qe="cancel___aiq1I",Be=function(e){var i=e.confirmShow,n=void 0===i||i,l=e.confirmTitle,t=e.confirmClick,s=e.cancelShow,a=void 0===s||s,o=e.cancelTitle,r=e.cancelClick,A=e.className,u=e.style,d=e.confirmLoading,g=void 0!==d&&d;return(0,c.jsxs)("div",{className:k()(Pe,A),style:u,children:[n&&(0,c.jsx)(Ne.ZP,{loading:g,onClick:t,type:"primary",className:Fe,children:l}),a&&(0,c.jsx)(Ne.ZP,{onClick:r,className:Qe,children:o})]})},we={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},fe=function(e){var i=e.className,n=e.style,l=void 0===n?{}:n,t=e.LeftContent,s=e.children,a=e.RightContent;return(0,c.jsx)("div",{className:k()(we.fixedBottom,i),style:l,children:(0,c.jsxs)("div",{className:we.wrap,children:[(0,c.jsx)("div",{className:we.left,children:t}),(0,c.jsx)("div",{className:we.center,children:s}),(0,c.jsx)("div",{className:we.right,children:a})]})})},Le="crumbs___V41Oe",Ee="hover___bEIVd",We=n(80608),Ge=function(e){var i=e.className,n=e.style,t=void 0===n?{}:n,s=e.dataSource,a=void 0===s?[]:s;return(0,c.jsx)("div",{className:k()(Le,i),style:t,children:a.map((function(e,i){return i"," "]})]},i):(0,c.jsx)("span",{style:{color:"#5F6368"},children:e.name},i)}))})},ze=n(31797),He=["onChange"],Oe=ze.Z.Countdown,Ke=function(e){var i=e.onChange,n=Ce()(e,He),t=(0,l.useState)(null),s=A()(t,2),a=s[0],o=s[1];(0,l.useEffect)((function(){"number"==typeof a&&a>=0&&i(a)}),[a]);return(0,c.jsx)(Oe,pe()(pe()({},n),{},{onChange:function(e){var i=Math.floor(e/1e3);o(i)}}))}},57794:function(e,i,n){n.r(i),n.d(i,{default:function(){return B}});var l=n(82242),t=n.n(l),s=n(79800),a=n.n(s),c=n(39647),o=n.n(c),r=n(59301),A=n(80608),u=n(57809),d=n(95237),g=n(43604),S=n(66999),m=n(86859),I=n(6638),x="acitons___teF7U",p=(n(7557),n(41498),n(43418)),j=n(6848),h=n(24905),M=n(27876),k=(n(49105),"listItem___ye5vB"),y="info___Z1Jmz",C="title___Pq4sD",v="titleLeft___nUs7_",N="titleRight___nhuLW",U="name___hjh5r";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var J=n(75916),b=n(61186),D=n.n(b),Z=n(37712),P=function(e){var i,n,l,t,s,c,o=e.v,u=e.k,d=(e.match,e.selectArrs),g=e.setSelectArrs,S=(e.dispatch,e.params),m=(0,r.useState)([]),I=a()(m,2),x=(I[0],I[1],(0,r.useState)(!1)),b=a()(x,2),P=(b[0],b[1],"YYYY-MM-DD"),F=D()("2020-11-15",P);var Q=function(e){var i;(0,M.nr)({inner_ip:e.inner_ip,public_ip:e.public_ip,open_camera:e.open_camera,ip_limit:e.ip_limit,ip_bind:e.ip_bind,exercise_tips:e.exercise_tips,exerciseId:e.id,screen_open:e.screen_open,screen_num:e.screen_num,coursesId:e.course_id,login:null===(i=(0,J.eY)())||void 0===i?void 0:i.login,history:A.history})};"publish_time"===S.order_by&&S.sort_direction,"end_time"===S.order_by&&S.sort_direction;return(0,Z.jsxs)("div",{className:k,onClick:function(){Q(o)},children:[(0,J.GJ)()&&(0,Z.jsx)(h.Z,{checked:d.includes(o.id),value:o.id,onClick:function(e){e.stopPropagation()},onChange:function(e){d.indexOf(o.id);d.indexOf(o.id)>-1?g(d.filter((function(e){return e!==o.id}))):g(d.concat(o.id))}}),(0,Z.jsxs)("div",{className:y,children:[(0,Z.jsxs)("div",{className:C,children:[(0,Z.jsxs)("div",{className:v,style:{marginRight:"15px"},children:[function(e){return null!=e&&e.includes("未开始")?(0,Z.jsx)("span",{style:{backgroundColor:"#B8B8B8"},className:"tag-style mr10",children:"未开始"}):null!=e&&e.includes("考试中")?(0,Z.jsx)("span",{style:{backgroundColor:"#007AFF"},className:"tag-style mr10",children:"考试中"}):null!=e&&e.includes("已结束")?(0,Z.jsx)("span",{style:{backgroundColor:"#FC2D6B"},className:"tag-style mr10",children:"已结束"}):void 0}(null==o?void 0:o.exercise_tips),(0,Z.jsx)(j.Z,{title:o.exercise_name,children:(0,Z.jsx)("span",{className:"".concat(U),style:{maxWidth:null!=o&&null!==(i=o.exercise_tips)&&void 0!==i&&i.includes("已开启防作弊")?400:498},children:o.exercise_name})}),!o.is_public&&(0,J.GJ)()&&(0,Z.jsx)(j.Z,{title:"私有属性,非课堂成员不能访问",children:(0,Z.jsx)("span",{className:"iconfont icon-suo1 ml10 mr10 c-light-black font12"})}),(null==o||null===(n=o.exercise_tips)||void 0===n?void 0:n.includes("已开启防作弊"))&&(0,Z.jsx)("span",{style:{flexShrink:0},className:"tag-style-fzb iconfont icon-fangzuobi ml10",children:"已开启防作弊"}),(null==o||null===(l=o.exercise_tips)||void 0===l?void 0:l.includes("已结束"))&&(null==o||null===(t=o.exercise_tips)||void 0===t?void 0:t.includes("未提交"))&&(0,Z.jsx)("span",{style:{flexShrink:0,backgroundColor:"#B8B8B8"},className:"tag-style ml10",children:"未提交"})]}),(0,Z.jsxs)("div",{className:N,onClick:function(e){e.stopPropagation(),e.preventDefault()},children:[(0,J.GJ)()&&o.assistant_auth&&(0,Z.jsx)("span",{onClick:function(e){e.stopPropagation();var i=D()(o.created_at,P);D()(F).diff(D()(i),"days")>0&&null!=o&&o.is_random?p.Z.info({title:"题库改版告知",content:(0,Z.jsx)(Z.Fragment,{children:"EduCoder已升级题库功能,所有试题均需匹配知识点。 当前试卷所涉及试题均未匹配知识点,无法随机抽取,已不能有效使用。请在试卷库重新组卷后使用。 由此带来的不便,敬请谅解!"})}):null!=o&&o.is_random?A.history.push("/classrooms/".concat(o.course_id,"/exercise/").concat(o.id,"/random/preview?random=").concat(o.is_random)):A.history.push("/classrooms/".concat(o.course_id,"/exercise/").concat(o.id,"/detail?random=").concat(o.is_random,"&tabs=2"))},children:"预览"}),(0,J.RV)()&&(0,Z.jsx)("span",{onClick:function(){A.history.push("/classrooms/".concat(o.course_id,"/exercise/").concat(o.id,"/detail?random=").concat(o.is_random))},children:"详情"}),(0,Z.jsxs)(Z.Fragment,{children:[0===o.current_status&&o.exercise_status>1&&!(null!==(s=o.exercise_tips)&&void 0!==s&&s.includes("已结束"))&&(0,Z.jsx)("a",{onClick:function(e){e.stopPropagation(),e.preventDefault(),Q(o)},href:"",children:"继续考试"}),1===o.current_status&&o.exercise_status>1&&(0,Z.jsx)("span",{className:"mr20",style:{color:"#0152d9",marginRight:"5px"},onClick:function(e){var i;window.location.href="/classrooms/".concat(o.course_id,"/exercise/").concat(o.id,"/users/").concat(null===(i=(0,J.eY)())||void 0===i?void 0:i.login,"?check=true")},children:"查看试卷"}),2===o.current_status&&o.exercise_status>1&&!(null!==(c=o.exercise_tips)&&void 0!==c&&c.includes("已结束"))&&(0,Z.jsx)("a",{onClick:function(e){e.stopPropagation(),e.preventDefault(),Q(o)},href:"",children:"开始考试"})]})]})]}),(0,Z.jsxs)("p",{style:{display:"flex"},children:[(0,Z.jsxs)("span",{className:"c-grey-999 mr20",children:["创建者:",(0,Z.jsx)("span",{className:"c-blue",children:o.username})]}),(0,Z.jsxs)("span",{className:"c-grey-999 mr20",children:["所属课堂:",(0,Z.jsx)("span",{className:"c-blue",children:o.course_name})]}),(0,Z.jsxs)("span",{className:"ml30 c-grey-999 mr20",children:["考试时长:",(0,Z.jsx)("span",{className:"c-blue",children:null===o.time||-1===o.time?"不限":"".concat(o.time,"分钟")})]}),(0,Z.jsxs)("span",{className:"ml15 c-grey-999",children:["考试时间:",(0,Z.jsx)("span",{className:"c-blue",children:D()(null==o?void 0:o.published_time).format("YYYY-MM-DD HH:mm")})," 至 ",(0,Z.jsx)("span",{className:"c-blue",children:D()(null==o?void 0:o.end_time).format("YYYY-MM-DD HH:mm")})]})]})]})]},u)},F=["classroomList","globalSetting","exercise","loading","dispatch","match"],Q=u.default.Option,B=(0,A.connect)((function(e){var i=e.classroomList,n=e.loading,l=e.globalSetting,t=e.exercise;return{classroomList:i,globalSetting:l,loading:n.effects,exercise:t}}))((function(e){var i,n,l,s,c=e.classroomList,p=(e.globalSetting,e.exercise),j=e.loading,h=e.dispatch,M=e.match,k=(o()(e,F),(0,r.useState)(t()({},(0,A.useParams)()))),y=a()(k,2),C=y[0],v=(y[1],(0,A.useLocation)(),c.detailExerciseList),N=(c.detailTopBanner,c.detailLeftMenus,(0,r.useState)([])),U=a()(N,2),J=U[0],b=U[1],D=(0,r.useState)(!1),B=a()(D,2),w=(B[0],B[1],(0,r.useState)({page:1,course_id:""})),f=a()(w,2),L=f[0],E=f[1];C.id=C.coursesId,(0,r.useEffect)((function(){W(),h({type:"globalSetting/footerToggle",payload:!1}),h({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}),[L]),(0,r.useEffect)((function(){b([])}),[v]);var W=function(){document.body.scrollIntoView(),h({type:"exercise/getUserExercise",payload:L})};return(0,Z.jsxs)("section",{className:"minH500 minW1200",children:[(0,Z.jsx)("aside",{className:"".concat(x," w100"),children:(0,Z.jsxs)(d.Z,{className:"w100",children:[(0,Z.jsx)(g.Z,{flex:"1",children:(0,Z.jsx)("div",{className:"font20 blod",children:"考试列表"})}),(0,Z.jsx)(g.Z,{children:(0,Z.jsxs)("div",{children:["按课堂名称搜索试卷考试:",(0,Z.jsxs)(u.default,{className:"ml20",size:"large",style:{width:300},placeholder:"全部",onChange:function(e){L.course_id=e,L.page=1,E(t()({},L))},children:[(0,Z.jsx)(Q,{value:"",children:"全部"}),null==p||null===(i=p.userExerciseList)||void 0===i||null===(i=i.courses)||void 0===i?void 0:i.map((function(e,i){return(0,Z.jsx)(Q,{value:e.id,children:e.name})}))]})]})})]})}),0===(null==p||null===(n=p.userExerciseList)||void 0===n?void 0:n.exercises_count)&&(0,Z.jsx)(I.Z,{}),(0,Z.jsxs)(S.Z,{loading:j["exercise/getUserExercise"],active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30",children:[(null==p||null===(l=p.userExerciseList)||void 0===l?void 0:l.exercises)&&(null==p||null===(s=p.userExerciseList)||void 0===s?void 0:s.exercises.map((function(e,i){return(0,Z.jsx)(P,{v:e,k:i,match:M,selectArrs:J,setSelectArrs:b,dispatch:h,params:C})}))),(0,Z.jsx)("aside",{className:"tc mb50 mt30",children:(0,Z.jsx)(m.Z,{showTotal:function(e){var i;return"共 ".concat(null==p||null===(i=p.userExerciseList)||void 0===i?void 0:i.exercises_count," 条")},hideOnSinglePage:!0,showSizeChanger:!1,onChange:function(e){L.page=e,E(t()({},L))},defaultPageSize:20,defaultCurrent:L.page,current:L.page||1,total:null==p?void 0:p.userExerciseList.exercises_count})})]})]})}))},32476:function(e,i,n){var l=n(82242),t=n.n(l),s=n(39647),a=n.n(s),c=(n(59301),n(43604)),o=n(25806),r=n(27876),A=n(71681),u=n(92310),d=n.n(u),g=n(37712),S=["dispatch","data","className","style"];i.Z=function(e){e.dispatch;var i=e.data,n=e.className,l=e.style;a()(e,S);return(0,g.jsx)(g.Fragment,{children:null==i?void 0:i.map((function(e,i){var s,a;return(0,g.jsx)(c.Z,{children:(0,g.jsx)("div",{className:d()(o.Z.CoreItem,n),style:t()({},l),onClick:function(){return(0,r.xg)("/core/".concat(null==e?void 0:e.id))},children:(0,g.jsx)("div",{className:o.Z.img,children:(0,g.jsx)("img",{src:"".concat(A.Z.API_SERVER).concat(null==e||null===(s=e.cover)||void 0===s?void 0:s.url),alt:null==e||null===(a=e.cover)||void 0===a?void 0:a.title})})})},(null==e?void 0:e.id)||i)}))})}},80849:function(e,i,n){n.r(i),n.d(i,{default:function(){return ji}});var l=n(39647),t=n.n(l),s=n(59301),a=n(92736),c=n(81863),o=n(80608),r=n(93368),A=n(7557),u=n.n(A),d=n(41498),g=n.n(d),S=n(79800),m=n.n(S),I=n(9951),x=n(66999),p=n(95237),j=n(43604),h=n(40578),M=n(83148),k=(n(18889),n(17178),n(6848)),y=n(71681),C=n(27876),v=n(37712),N="banner___zjrmW",U="LeftButton___Dg0SE",J="RightButton___ruhiv",b="mainSiteBanner___zKH3a",D="subnavDetail___NWSKp",Z="subnav___TlZMN",P="link___thKdp",F="mainSite___L7hjf",Q="BannerDiv___TtNBE",B="BannerItem___hC6VB",w="textcolor___eBlXc",f=n(39870),L=(n(23494),n(57794)),E=n(43418),W=n.p+"static/yqh.7ef50d7c.jpg",G=n(61186),z=n.n(G);var H=function(e){e.modeldata;var i=e.userInfo,n=(0,s.useState)(!1),l=m()(n,2),t=l[0],a=l[1],c=(0,s.useState)(!1),o=m()(c,2),r=(o[0],o[1],"".concat(null==i?void 0:i.login,"recordNewStudentModal"));function A(){return(A=g()(u()().mark((function e(i){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a(!1),localStorage.setItem(r,"1");case 2:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,s.useEffect)((function(){if(null!=i&&i.login&&"teacher"===(null==i?void 0:i.identity)){var e=JSON.parse(localStorage.getItem(r)),n=z()("2021-10-30T24:00:00+08:00").valueOf(),l=z()().valueOf();console.log(e,z()("2021-10-30T24:00:00+08:00"),n,l,n>l,44),!e&&n>l&&a(!0)}}),[i]),(0,v.jsx)(E.Z,{open:t,title:null,footer:null,style:{background:"transparen"},centered:!0,width:880,className:"advertisementModal",maskClosable:!1,closable:!1,closeIcon:null,children:(0,v.jsx)("div",{children:(0,v.jsxs)("div",{style:{backgroundImage:"url(".concat(W,")"),width:"900px",height:"672px",textAlign:"center",paddingTop:"20px"},children:[(0,v.jsx)("span",{className:"spanButton",style:{top:"219px"},onClick:function(){},children:"领取金币"}),(0,v.jsx)("span",{className:"spanButton",style:{top:"288px"},onClick:function(){},children:"领取证书"}),(0,v.jsx)("span",{className:"spanButton",style:{top:"359px"},onClick:function(){},children:"瓜分奖金"}),(0,v.jsx)("span",{className:"spanButton",style:{top:"430px"},onClick:function(){},children:"领取购物卡"}),(0,v.jsx)("span",{className:"spanButton",style:{top:"500px"},onClick:function(){},children:"领取内推机会"}),(0,v.jsx)("div",{onClick:function(){},style:{marginTop:"560px",textAlign:"center",display:"flex",justifyContent:"center"},children:(0,v.jsx)("span",{onClick:function(){return function(e){return A.apply(this,arguments)}(1)},style:{cursor:"pointer",fontSize:"16px",width:"134px",height:"40px",background:"#0152d9",borderRadius:"20px",color:"#fff",display:"flex",alignItems:"center",justifyContent:"center"},children:"确定"})})]})})})},O=n(45413),K=n(49105),R=n(28103),Y=["homePage","user","globalSetting","loading","dispatch","location","payload"],V=(0,o.connect)((function(e){var i=e.homePage,n=e.loading;return{homePage:i,user:e.user,globalSetting:e.globalSetting,loading:n.models.index}}))((function(e){e.homePage,e.user,e.globalSetting,e.loading,e.dispatch,e.location,e.payload,t()(e,Y);return(0,v.jsxs)("div",{style:{display:"flex"},children:[(0,v.jsxs)("div",{style:{width:"320px",textAlign:"center",padding:"52px 40px",margin:"auto"},children:[(0,v.jsxs)("span",{style:{fontSize:"18px",fontWeight:"500",color:"#333333"},children:[(0,v.jsx)("img",{src:"data:image/png;base64,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",style:{width:"30px",height:"30px",marginRight:"20px"}}),1===parseInt(localStorage.getItem("registeruser"))?"注册":"登录","成功"]}),(0,v.jsxs)("div",{style:{marginTop:"60px"},children:[(0,v.jsxs)("p",{children:[(0,v.jsx)("span",{style:{color:"#333333",fontSize:"16px",fontWeight:"500"},children:"花30秒"}),(0,v.jsx)("span",{style:{color:"#0152d9",fontSize:"20px",fontWeight:"500",marginLeft:"10px"},children:"熟悉平台"})]}),(0,v.jsx)("p",{style:{color:"#666666",fontSize:"14px"},children:"以便为您提供更好的功能服务"})]}),(0,v.jsx)("img",{src:"data:image/png;base64,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"})]}),(0,v.jsx)(R.Z,{type:"vertical",style:{height:"346px",marginTop:"52px"}})]})})),T="beginner___iEOzq",X="spandiv___ZUQ4z",q="tips___rpDET",_="xvhao___FwVx_",$="newInfo___MQU3A",ee="directionItem___hYbvU",ie="active___qlb51",ne="courseGroup___mEYSl",le=["homePage","user","globalSetting","loading","dispatch","location","getUserInfo","payload"],te=(0,o.connect)((function(e){var i=e.homePage,n=e.loading;return{homePage:i,user:e.user,globalSetting:e.globalSetting,loading:n.models.index}}))((function(e){e.homePage,e.user,e.globalSetting,e.loading,e.dispatch,e.location;var i=e.getUserInfo;e.payload,t()(e,le);function n(e){return l.apply(this,arguments)}function l(){return(l=g()(u()().mark((function e(n){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,K.ZP)("/api/users/update_identity.json",{method:"post",body:{identity:n}});case 2:0===e.sent.status&&i();case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,v.jsx)("div",{style:{display:"flex",padding:"52px",width:"100%",flexDirection:"column"},children:(0,v.jsxs)("div",{style:{width:"100%"},children:[(0,v.jsx)("span",{style:{fontSize:"16px",fontWeight:"500",color:"#333333"},children:"请选择您的角色"}),(0,v.jsxs)("div",{style:{marginTop:"97px",display:"flex",justifyContent:"space-between"},children:[(0,v.jsxs)("div",{onClick:function(){n("teacher")},className:T,children:[(0,v.jsx)("img",{src:"data:image/png;base64,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"}),(0,v.jsx)("span",{style:{marginTop:"8px"},children:"我是教师"})]}),(0,v.jsxs)("div",{onClick:function(){n("student")},className:T,children:[(0,v.jsx)("img",{src:"data:image/png;base64,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",style:{height:"120px"}}),(0,v.jsx)("span",{style:{marginTop:"8px"},children:"我是学生"})]}),(0,v.jsxs)("div",{onClick:function(){n("professional")},className:T,children:[(0,v.jsx)("img",{src:"data:image/png;base64,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"}),(0,v.jsx)("span",{style:{marginTop:"8px",width:"100px",textAlign:"left"},children:"其他专业人士"})]})]})]})})})),se=n(37205),ae=n.n(se),ce=n(12563),oe=n(3113),re=["homePage","user","globalSetting","loading","dispatch","location","setisone","users","setIsShow","payload"],Ae=ce.Z.CheckableTag,ue=(0,o.connect)((function(e){var i=e.homePage,n=e.loading;return{homePage:i,user:e.user,globalSetting:e.globalSetting,loading:n.models.index}}))((function(e){e.homePage,e.user,e.globalSetting,e.loading;var i=e.dispatch,n=(e.location,e.setisone),l=e.users,a=e.setIsShow,c=(e.payload,t()(e,re),(0,s.useState)([])),o=m()(c,2),r=o[0],A=o[1],d=(0,s.useState)([]),S=m()(d,2),I=S[0],x=S[1],p=(0,s.useState)([]),j=m()(p,2),h=j[0],C=j[1],N=(0,s.useState)([]),U=m()(N,2),J=U[0],b=U[1],D=(0,s.useState)([]),Z=m()(D,2),P=Z[0],F=Z[1],Q=(0,s.useState)([]),B=m()(Q,2),w=B[0],f=B[1],L=(0,s.useState)([]),E=m()(L,2),W=E[0],G=E[1],z=(0,s.useState)(""),H=m()(z,2),O=H[0],R=H[1];function Y(){return V.apply(this,arguments)}function V(){return(V=g()(u()().mark((function e(){var i;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,K.ZP)("/api/users/interest_tags.json",{method:"get"});case 2:i=e.sent,A(i.tags.filter((function(e){return 1===e.tag_type}))),x(i.tags.filter((function(e){return 2===e.tag_type}))),C(i.tags.filter((function(e){return 3===e.tag_type})));case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,s.useEffect)((function(){Y(),T()}),[]),(0,s.useEffect)((function(){(null==W?void 0:W.length)>0&&R(W[0].id)}),[W]);var T=function(){var e=g()(u()().mark((function e(){var i;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,K.ZP)("/api/paid_subjects/qr_code_banner.json",{});case 2:0===(i=e.sent).status&&(console.log(i.data),G(ae()(i.data)));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,v.jsx)("div",{style:{display:"flex",padding:"52px",width:"100%",flexDirection:"column"},children:(0,v.jsxs)("div",{style:{width:"100%"},children:[(0,v.jsxs)("div",{style:{display:"flex"},children:[(0,v.jsx)("span",{style:{fontSize:"16px",fontWeight:"600",color:"#333333",flex:"1"},children:"请选择您感兴趣的群组"}),(0,v.jsxs)("span",{onClick:function(){n(0)},style:{cursor:"pointer"},children:["返回上一步 ",(0,v.jsx)(M.Z,{})]})]}),"student"===l.identity&&(0,v.jsx)("div",{style:{marginTop:60},className:ne,children:W.map((function(e){return(0,v.jsx)(k.Z,{title:e.name,children:(0,v.jsx)("li",{style:e.name.length>9?{whiteSpace:"nowrap",textOverflow:"ellipsis",overflow:"hidden",maxWidth:"178px"}:{},className:"".concat(ee," ").concat(O==e.id?ie:""," "),onClick:function(){R(e.id)},children:e.name},e.id)})}))}),"student"===l.identity&&(0,v.jsxs)("div",{style:{marginTop:30,textAlign:"center"},children:[W.map((function(e){if(e.id==O)return(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)("img",{src:y.Z.IMG_SERVER+e.image_url,style:{width:130}}),(0,v.jsx)("div",{style:{marginTop:"20px",fontWeight:"600"},children:"".concat(e.name,"群组")})]})})),(0,v.jsx)("div",{className:q,children:(0,v.jsx)("div",{style:{zIndex:"999",position:"absolute"},children:"微信扫码加入感兴趣的交流社群,为您提供以下服务"})}),(0,v.jsxs)("div",{className:$,children:[" ",(0,v.jsx)("div",{className:_,children:"1"}),"目前已有",(0,v.jsx)("b",{children:"10W+大学生"}),"加入学习,只等你来!"]}),(0,v.jsxs)("div",{className:$,style:{margin:"8px auto"},children:[" ",(0,v.jsx)("div",{className:_,children:"2"}),"社群每日更新学习资料,已分享",(0,v.jsx)("b",{children:"1000G+"}),"!"]}),(0,v.jsxs)("div",{className:$,children:[" ",(0,v.jsx)("div",{className:_,children:"3"}),"平台技术答疑、课程学习指导、编程交友社区等..."]})]}),"student"!=l.identity&&(0,v.jsxs)("div",{style:{marginTop:"60px"},children:[(0,v.jsxs)("div",{children:[(0,v.jsx)("span",{style:{marginRight:"20px"},children:"课程:"}),r.map((function(e){return(0,v.jsx)(Ae,{style:{fontSize:"14px"},checked:J.includes(e.id),onChange:function(i){var n=i?[].concat(ae()(J),[e.id]):J.filter((function(i){return i!==e.id}));b(ae()(n))},children:e.tag_name},e.id)}))]}),(0,v.jsxs)("div",{style:{marginTop:"30px"},children:[(0,v.jsx)("span",{style:{marginRight:"20px"},children:"兴趣:"}),I.map((function(e){return(0,v.jsx)(Ae,{style:{fontSize:"14px"},checked:P.includes(e.id),onChange:function(i){var n=i?[].concat(ae()(P),[e.id]):P.filter((function(i){return i!==e.id}));F(ae()(n))},children:e.tag_name},e.id)}))]}),(0,v.jsxs)("div",{style:{marginTop:"30px"},children:[(0,v.jsx)("span",{style:{marginRight:"20px"},children:"领域:"}),h.map((function(e){return(0,v.jsx)(Ae,{style:{fontSize:"14px"},checked:w.includes(e.id),onChange:function(i){var n=i?[].concat(ae()(w),[e.id]):w.filter((function(i){return i!==e.id}));f(ae()(n))},children:e.tag_name},e.id)}))]})]}),"student"!=l.identity&&(0,v.jsx)("div",{style:{textAlign:"end",marginTop:"20px"},children:(0,v.jsxs)("span",{style:{color:"#0152d9",fontSize:"14px",cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"end"},onClick:function(){Y()},children:["换一批 ",(0,v.jsx)("img",{style:{marginLeft:"10px"},src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAAAXNSR0IArs4c6QAAAdRJREFUOE99kjtoUwEUhr//JpFU1NKHTWInQRcV6VhdMopYFR84iSAYcEmTFKXgoFZQrGC9aVWMiODgmkJTFxftJE4iWjdBITU3dXGy0sR7JCmNMSY943l8/3mJNjbgWsQxTuOwF5+qHD75q+TLl7Xcmq5WRyRrF2RMA10tsZ/ADS+tyWb//wDX8oLjBnMYCxJVRBzjBBAA7ntpJdchDUAsaxdLKT3qn7StoQC9pUv62qw0kLWDjjEH9EmcLKU0W4vXARHXRgQFiUQppSft9tKcB3zw0tpfB/Tctu5NYRYFgwY/Qj77imNa6gSJufbOYMh32LU8qs+KuPZYkGgUiIKX0rFOgOg9m0YkDY6W05pX/4ztCPmMmJEDHgZ9bhUzfEOyfyBmimZ5CsSBncCiwcu1Hdy1YQV4g1HwMhuoz9hhfF5g1OhVx+fA2hWuWTDSw3eJcEDsXhpVseMIrj0DzmHc8TIa/3tG124aXEG8Cv7mSHFMK+0g26asd7PDbLibQ1/O61cDsP2BbQlUeAvskfHeF1crDq+7HEJ+hbiJJGLBS+l6rWMmVG38wbpS35QNBh3mBUMdRsh7aZ3a8JXJWSi6QsLgbL0bCAIfTTwvx8hxRqvNgD+WtacdNnqQbAAAAABJRU5ErkJggg=="})]})}),(0,v.jsxs)("div",{style:{marginTop:"48px",textAlign:"center"},children:["teacher"===l.identity&&(0,v.jsx)(oe.ZP,{type:"primary",ghost:!0,style:{width:"120px",height:"40px",marginRight:"15px"},onClick:function(){localStorage.setItem("Noviceguide","1"),i({type:"shixunHomeworks/setActionTabs",payload:{key:"底部弹窗",type:1,href:"/account/profile/edit",text:(0,v.jsxs)("div",{children:[(0,v.jsx)("span",{children:"欢迎来到【化学“101计划”网络平台】,接下来,我将用:"}),(0,v.jsx)("span",{style:{display:"inline-block",position:"absolute"},className:X}),(0,v.jsxs)("span",{style:{marginLeft:"80px"},children:[" 闪光的方式一步步协助您新建一个【教学课堂】。首先,请您找到闪光框并将鼠标移到头像上方,在出现的下拉菜单中",(0,v.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAaCAYAAACzdqxAAAAAAXNSR0IArs4c6QAAA8JJREFUSEudlVlsVVUUhr+1TweKVatC72lRo8YhSlATjBNBohKD6IMNxDjEGIIJFoTeFuGBkGAT35T23tsYIdHEYAwqMkgAiWgCBWcFHOIQhUZjuOe2CAXRNvbe/ZtTKSlt6eB+OTn7rP2ttdf+93+MIUbiBZ1nxSwHHgMuA9oxtqiE53O11j7UmoFzNnBi4ksqD/LsRlyOscZ7fgqMKz08bSDvmdHeYIdHgg8Chym1APfnxXQHVwWOKZZn+ynjrzLHhwYno6TNGBs4o9LQ84eMx2V0Oc97gBN0BnC7hwuAz13A9UcW24/Dwc+qONGkKeb4etyFjO8+wcvAVOd4suBZYNATJW1xmFJkYmG23jaNGly5Wje5gP1FnvJ8wFuIA1HSVoUZzbAC9dl6eyhM6WdgRZS0DaMGn1bDURmPGMwHvorqrLEqo+kUWBqD45jAKDvyrB0dNTgOrErpFUErxtz+YHnWIX6VccwcK6Ml9v2YwBXNqhgXcC1i5QBwq+CEGZ0Sxc4xz3smO7EnW2/7R9RxX0CY1tZB4AJ35Io5EIrDiOrTsd4FzCkK2BO//7bQjsfPQToeFlxKIr55YVqfIMbHsjTRIKgByg0Cg3Q2afX/HwwfR3W2tKpJt8jxhRmbJT7AWO3h3l7wpU0qKwTMlae8UMLmjkUWDdmK/hXDvqjOlk1q1s0F4wCOyfGBhintjZMYGZUmPJ8aXAf8iVEsY7aJFX09npjWNYHYUeS58fcG6+ptxQCwd1zdvsQOhWm1IrZbZVo1TmyyIqZmO/guvJh3JGIvyJnxRqzjgSceprRRsC+XtOa+ivuBPyPmhRnV4mkpFFPRschOxTsIPZtjI8J4bihw/0TVL2pCIWC9L6EmXp9I66CJ9TahRdVFBb41aM2W8TALrIe1Kg67ib3gy5HAg3aT1g+I13oPL8zoVnl2mfF+dIxHabR89VqNVzd3Zets50gW2f97mNIhYM0ZuVWndacXOw22ZT/iCTZYYSzAM/pPqU0ifZaOY7PRfx68MTrOPBrNjxUeptSBsXzwHyStuxHbMN6MlvAUZhot/LQ7nvQwa8ibV5nRTOfZKliXS1ILo4NXZnSf8+zoFhPOeaWr0polsQV4NarjmRErf1tBmGUXoitK2gPnBMfbT6T0oImNZuzwPTTkllnbUG25pEmTigJaTMxUwLTcYovlO/xINOsejNeBSoODiG9wdAJ5iYuAGxC3YbQ5z/xsg+0d1jb7p7tilcb9XcEc55iGej3lfITk6DTxC7A7Os67NNo/fev+BVBB428ht1HXAAAAAElFTkSuQmCC"}),"点击“账号管理”。"]})]})}}),a(!1)},children:"新手引导"}),(0,v.jsx)(oe.ZP,{type:"primary",onClick:function(){localStorage.setItem("Noviceguide","0"),a(!1)},style:{width:"120px",height:"40px",marginLeft:"15px"},children:"开始使用"})]})]})})})),de=O.Z.Step;var ge=function(e){var i=e.userInfo,n=(0,s.useState)(!1),l=m()(n,2),t=l[0],a=l[1],c=(0,s.useState)([]),o=m()(c,2),r=o[0],A=o[1],d=(0,s.useState)(0),S=m()(d,2),I=S[0],x=S[1];function p(){return j.apply(this,arguments)}function j(){return(j=g()(u()().mark((function e(){var n;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,K.ZP)("/api/users/accounts/".concat(i.login,".json"),{method:"get"});case 2:n=e.sent,A(n),n.identity?x(1):x(0);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,s.useEffect)((function(){var e=localStorage.getItem("registeruser");1===parseInt(e)&&(a(!0),setTimeout((function(){localStorage.setItem("registeruser","2")}),2e3))}),[]),(0,s.useEffect)((function(){i.login&&p()}),[i]),(0,v.jsx)(E.Z,{open:t,title:null,footer:null,centered:!0,width:1081,closable:!1,closeIcon:!1,afterClose:function(){},children:(0,v.jsxs)("div",{style:{display:"flex"},children:[(0,v.jsx)(V,{}),1===I&&(0,v.jsx)(ue,{users:r,setIsShow:a,setisone:x}),0===I&&(0,v.jsx)(te,{getUserInfo:p}),(0,v.jsxs)(O.Z,{type:"navigation",size:"small",current:I,style:{width:"250px",position:"absolute",right:"30px",bottom:"20px"},children:[(0,v.jsx)(de,{status:r.identity?"process":"finish",title:"选择角色"}),(0,v.jsx)(de,{status:r.identity?"process":"finish",title:"选择内容"})]})]})})},Se=n.p+"static/kycx.615a0290.png";var me=function(e){var i=e.modeldata,n=e.userid,l=(0,s.useState)(!1),t=m()(l,2),a=t[0],c=t[1],o=(0,s.useState)(!1),r=m()(o,2);return r[0],r[1],(0,s.useEffect)((function(){var e=JSON.parse(localStorage.getItem("Studentshow"));null!=e&&e.includes(n)?c(!1):c(null==i?void 0:i.is_show),null!=i&&i.is_show&&setTimeout((function(){var e=JSON.parse(localStorage.getItem("Studentshow"))||[];e.push(n),localStorage.setItem("Studentshow",JSON.stringify(e))}),2e3)}),[i]),(0,v.jsx)(E.Z,{open:a,title:null,footer:null,style:{background:"transparen"},centered:!0,width:880,className:"advertisementModal",maskClosable:!1,closable:!1,closeIcon:null,children:(0,v.jsxs)("div",{style:{backgroundImage:"url(".concat(Se,")"),width:"900px",height:"638px",textAlign:"center",paddingTop:"20px"},children:[(0,v.jsx)("div",{onClick:function(){c(!1)},style:{width:"20px",height:"30px",position:"absolute",right:"-20px",top:"25px",cursor:"pointer"}}),(0,v.jsx)("a",{href:"./tcone.docx",download:"赛题案例1",style:{width:"90px",height:"32px",position:"absolute",right:"165px",top:"445px",cursor:"pointer"}}),(0,v.jsx)("a",{href:"./tctwo.docx",download:"赛题案例2",style:{width:"90px",height:"32px",position:"absolute",right:"165px",top:"508px",cursor:"pointer"}}),(0,v.jsx)("a",{href:"./tcthree.docx",download:"赛题案例3",style:{width:"90px",height:"32px",position:"absolute",right:"165px",top:"570px",cursor:"pointer"}})]})})},Ie=n.p+"static/banner.d71ab7c9.jpg",xe=n(32476),pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAVCAYAAABLy77vAAAAAXNSR0IArs4c6QAAAFVJREFUOE9jZCACmHjG/YcpO7N9ESOMjSwOF8Rn3uAwiBhXIHsTp9cGh0GkugJnrA0OgyhxBUqsDT6DkLMGJa5DSZCDzyBKvDnI8xquwo2YSBh8JSQAfaqyTsbqhKMAAAAASUVORK5CYII=",je="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAVCAYAAABLy77vAAAAAXNSR0IArs4c6QAAAFRJREFUOE9jNPGM+88ABWe2L2KEsXGJw+TRacbBZxCyEylxHTxMQAYODoNIdQUu9STHGu0NoiTWkF1HUazRxqDRWMNa1CDHOEWxRhuDSI21oVNCAgBC1sWksB69OQAAAABJRU5ErkJggg==",he=["data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOUAAABSCAYAAACrBhPbAAAAAXNSR0IArs4c6QAAIABJREFUeF7tnQVUlVnXxzchYHdiYGJ3t2M7do7dMXbn2GMXOo41dvfYOXZ3d3eAAqICUt/6bbyIjgFyQeZ7n7OWS5F7n+ecfc7u/97HQj4ZDx4ERPW3k9J+/uJoYSkxPv298bNBAYMCYadAgL+8trKUa5ZesitFCgvP4E+0MP0QEBBgcddFulqIDLS1lrg21iKWQb8N+ySMJxgUMCjwgQL+ASLvfEW8fcU1QGS4QwJxsrCwCOATynYw5D0XWWhrLQ3jxxSLKFYG+QwKGBSICAr4+Im88JAAb19ZkiqBNIExlSnvOAd0s7OWCYlji4WFoR0jYi+MdxgUCKJAQIDIM3cJ8PKVHqkTWkyyeBAQENXPRR4liytxDQ1pnBSDAj+GAmjMx67iauUl9hb3nAMq21jLxiRxfsxkjLcaFDAoEEiBp27qZ1axuP0soEfsaDI+nhFnNc6GQYEfSoGXr0Xc30pPizvOAYPjRJUhcaL/0PkYLzco8D9PAbc3Im6eMsRgyv/5o2AQILJQwGDKyLITxjwMCryngMGUxlEwKBDJKGAwZSTbEGM6BgUMpjTOgEGBSEYBgykj2YYY0zEoYDClcQYMCkQyCkQqpvT39xf3tx7yyOWZnLl1WQ5fOSNnbl2SBy5PxcPztfj6+QmfYQDOjWJtLTHsokvyBIklZ5rMUjRzHsmZNpMkT5BEYkeLKVZWBqI+kp03YzohoECkYEo/Pz+58vC2bDj6j+w5f0wu378h7m88JFa0mJIqUTJJmzSVJI2XQKLbRZMo1lF0WT4+PvL2nac8dXWRW4/vy73nD8Xt/XcypUgrJbLll2qFykiWlOnE2so6BKQwPmJQIHJQ4Icz5ZOXzjJp3TxZ8M9acXZ7IbFjxJQSWQtIvRI/S5okKcTVw11uPLknT18+Fx9fXwkQLTUTC7EQa2trSRwngaRPlkrix4ord549lNUHtsqe80flpYe7JIgdVxqVqi49a7UU+/iJIwfFjVkYFPgGBX4YUz5+8VyW7dsoc7avlocuTyRP+qxSLEs+cUhiL9Fto1HbKVFtbCVJvISSOG4CiR0thtjZ2IqVZaBJinb19n0nbq895Ln7C3n60lk8vb3EwtJS3ni9lQfOT2T/xRNy8vp5SRQngbQoV1sal64uyeIlMurSDLaI1BT4IUx54OJJ6Td/nJy+eVkyJk8jvWq3Fh9fH3n08pmUzFZAMqZIo4yJzxjSwk6YGE2KSXvt4R3Vloljx5eodlFl4to5cvHuDcmaKr2Mat5LfspRMMTPjdS7Z0zu/yUFIpQpPTzfyJpD22XI4snyztdHahYpr0zo+tpdHO1TS8GMucQmSqDP6OfvJ1iq3wrWvPPxkZUHtkjmVOkkd9osQZvk6+crx66dlysPbkrcGLEFQbDqwBZ93oB67aV+ycoSK1rElsS89nwraw/vkHk7Vuv62lT8RWoULqu+sjEMCpgoEGFM+dbbU0YsnyZT1i+UjCnSSufqTcX99SvJ7uAoOdNm/heDLNmzXk3VX0pU/uxuvXr7WjYe2y32CZJIK6d+ap52qdZMottF/ejzCIJzt6/KudtXJF6sODJ14yI5f/uqtKlYTwY37KTBpIgYaHIE0uDFk+XK/Zv6ygSx48nS3pNUc1taWkbENIx3BKMAe3Lv+WPZf/G4ONqnkVxpMwcphR9JqAhhShhywtq5MnbVLMlg7yD9f2kvt5/cl+qFykp6e4fPrn/Z3o2y5tA2WdbHSc7eviJJ4iaUFAmTBn321pP7UqpPI3nt9VbeenlK2mQppd3PDaRTlcaffd7tJw9kxf5N4pgirUxYM1sZFcHw2y/tJZrtx4wcHhuCD/znpsUyetVMIbjFsLSwkKV9nKR20fJBvnJ4vNt45scUYC8Qgt4+72T1wW3SddYIyZkmkwxt1FmKZM7zw8kV7kyJyTZq5XTVkKVzFpaGpapqrrFkjgIaOf3SePTimXT4c4i0r9xQUyVWVtbi1GZAkC+IeXrq5iXpM3esPHd7IQt6jJN0yVJJ3BixvvhMl1eusvvsEW0TxmZsO7lfOlVtLL1rt5HY0cNfY67Yv1kGLZos1x/d0TnaRLGR5X2cpGrBnwymDEdW4Lw5u78UP39/8XznLdce3pI0SVNKrKgxZM6OVepOEQzsVauVdKzSWGMZaNEfZb2EO1PO37lWOk0fqhqyb912cvf5I+lSranYWEfRhV+6f0PeenlJ3vRZg4hw6sZFcfFwlcv3borTunkSL2Yc/ez+ccvUzH3r7SXbTu2XNQe3ScLY8fSQD2/cTSO43xr4stO3LJUkcRKoKXv21hUZ3aKXdKjc6FtfDfPvNxzbJQPmT5SL967rs6La2smy3hOlYr6SYmVpqYfG4+0bcXvzSunD2og4/1cHzIAl89LDTdeTIFa8H2IeIoz7zh0n912eSIC/v5y+eUkypUonhTLmkt1nD8uFu9elQMac0qdOayngmFNcX7+St15vJWm8RLoHEc2c4cqUBy+dlEbjekjC2PGlb922mvCvWbS8PH7xTM3ZAo45ZP4/a1X7rRkwNcivvP/8sTSZ0Etzi9Fs7aRr9eZy4/FdqVIgUKMQJNl/4YRceXBLAzbrjvwjvGti6/7/0ngwPQghvgPB7WxsFEyw7shOsbSwlDGrZskzNxdZ0GOsBp1CGu39HkZBkPSbN17NcYZtFBv5rX4HKZolj67Lxf2lHL16VhBKHAZytaWyFzSLFkeowfSYzBFxyHgfAnjj0V3yz9nDkiBWXGlQqqoUyZRbhVF4j3c+78TL552en2duL6T2iI5y/No5iRU9hqRL6iAX7lwVHz9fFfYwX8vydSRzynRy8sYF3R++U61gGelQuaH+PiJHuDElflPdUZ3k5uN7MqZFH3nm6ixNytRQkxXJ1X/+BNlx+qA0KFlZlu3dJLO7jlTzloE2azK+l2RJmV661WgmMaJGV+IFZxh+NpkYHOYav3eQinmLS+dqTSWGXTRxQ9q985LJ6+YL/ufL1+560Nv/3FDRPsxh8e51Ei9mXBmwYIIkih1f1g2eLikSfPBbzbkRpHy2njoggxY5adAp0Ke0lERx4kmcGLH1Z1BMrAXTHBOKaHLfeu2kYp4SYdIwPO++8xP9kyBWHEmTOIVE+yQgZs618ixyxtO3LBOnv+fJoxdPda0In3Gt+uq6wlswXHt0R45dPSt50mVVYEn9MV3lwMUT6jMO+OVXaTV5gOayGakS2UuLcrVUWC/evV5uP30gRPVTJEoq87qNluJZ80UoKizcmHLi2rny28JJ0rxcLY22Vshd7KOgDtjWasPaqoaIYhVF1g2aIZlTpg06G0RNMelCGoRhE87euizZU2cUuyi20nnGMIlqaytvPD2FZ6Fpi2bJK7WLVpA6RSvqoSD4s/nkXrn79KFM3bBItVb/eu2+mYYJzQFGQ+PPnLtzVdYe2i7rj+xSzcygtS4CB38WLfbczUX/Ng00KSmTEU17SpokyUPz2o8+e+PxPfljw0IVgmmTppC2FetLmZyFw5UxiY4PW/qHzNyyXE1YhrWllboKBOPwp8NzrNi/RUaumKbWT7OyNaXzjOFy5MoZafRTdelTp41UG9pObj6+q4IeZvwpRyFlzLO3rypjwrCJ4saX2V1GSvncRYPgneE5Z9Ozw4UpwaOW7tdEbKytpX+9XyVxnPhSPFv+oPUQjR24yElevnKTfReOK1FW9puiYHJzDCKr+y+dkChWVrLh6G6xtrLSaGuapCmkSeka0rR0jSBJzfufvHwuE9bOEfc3r2Xb73MV3ve9Ay3/0OWp+Pr6KsMB/dt6Yq9sPrFXrj28LV7vvN8DBUVNqzrFKml+9rXnaxm9apa8eOUaxLBoy/K5i8uo5j0lS6r03zslCfRlJ8ilezd03QUdc8r0TsMVTBFe5jqRzXGr/1IIJZDHQMvAQv7sMERalqujh5xzQJFBzKjRzT4P0mUEAREIwxt3lT82LpIzNy8pvdPbp5Ip6xaq9cHZw+fNmiqDanIsKj0TL55rHh3ap06c3Ozz+9pmmp0pCTf3XzhRpm9aohvv6e0pdYtV+igPyWZ0nj5cyEVyIDErPd95yV9dRkqSuP+OyGKm8ntnd1d56uqsZispEky/qDZ2/yIYB7/zzOHKXDAIwIF4MWPrz1PaDfwoWY9EJ39I1LbphN7SvGxtmdCq73dry93njqikZb6J4yaUi3evK9QPbc2gC7YJv0s1y/K+k6Vgxhxy/dFdKdu/mZp6aNA4MWJJoUy5pV7xSpo6CgvQYcuJfdJ//njV1ow40WPJqv5TVDuElxmJxidIh8+OpaCa0spKpnUYKj/nLyUvXrnJ4cunxMPzrVTIW0xdFXMKCII57f8cLBfuXpPhTbrJ0j0b5ezty+o+IThfvfWQNElS6vrvPX8kRTPnVSTZ1hP71Kpi7zgHNQqXixAfODiTmp0piSyiJanU4ICnTmz/kZY0vfzm4/syYe1sZUo2ZeSK6cp0k9r0/yhVQgTv4OVTCliHwWyjBEYjvX28lTHRfCWz5/8opYCU3nn6oKw7+o/+DWGLZc2nkdYu1Ztq0CH4OHL1jDCfpXvWa5pl54j5kiNN6LU2m9168gAhx+of4K+BHMzzGFGjqc9KFQs4X5OJSkT674HT9HDM3Lpcg0Be77xUaBCR7VilkSa00SRhGYcun5Jes8cI62Q4JE4u6wZOl+ypHc3CCAhJ1ovfaGIs1ojJPGrlDE1ZBWpKS6lWuIxkSp5GXYdDV04rNLJOsYoaCASXbK4BY7X7Y6AGbUY37y1ztq2UkzcvaNCGuMG5O1ckipW1+Pr7qf+YLH5iSRg7sKgB375qgdLye9PuCgM1p7AIyfrMypQwEJKRwMnABh01nN+jZksNh39uEICg2gPoG5pk/JrZkjtdFo16mQaRux5/jZRaRcorE756r3E4qK6v3TRI9HuT7hqZNQ2eW3dkZ7nn/FilJGZL1YKlNbpmArQHnw9BGExH5jFk0WTpVbuNDGvcOdS5Q8zgkn0aBeUhYa5S2QtIhTzFFb2z8dgu1cpocmWORPYytf0QhRlyeK/cvyXc4cI8J7UZIKVyFAz1HD5H5+PXzysND146pb8m+LFu0HStOw3r4ADD9Gg+0FT4x0RXYbZl+zbJ8n2b9JCbBmeBPUCowsyYsUTh0aBZHTKEdTpB37/z9IFqSnzE8a36yrTNS+TEtfPSrUZzyZchu6bpcLMYxC2YN8FBLJyUiZKpycuZ+xEQSLMyJfm1uiO7yPHr52RC634qZUKDkICpkbD4UozTty5Lk3E9pWaRcpIlVQbJmSajMiYD6Xvm9hW5+uCW4klndvpdCjhmD9oUIq74CykSJAmS4l8z1Ti4REWJjqK50GCJ4sQP1SE5f+eqlOjTUDeXAeb2158byIBf2qsGHL7sT5m1dYX6Ugw0aIEMOdQCuPnknq6d4Fbe9Nlkfo+xSj9zjNM3L0q3WSO1aoZRMlt+WdFvSqjX97m57Dh9QPrOG69WAEI4hm1U/Zu13Hd+rO4GfuOnA/+SVBl+HHWvVfL/pCa7ucbdZ4+UKbHcEHCT18+Xy/dvyoq+kzXQhvtESgS3BoCLffwkasZyhsmZNy5dQzU3ablsDo66VxE1zMqUBBLK/9ZccqXNIo1+qiblchfRg/nE1VnuP3ssudJl/qLW/HTBSNcBCybqAa5c4CepkKeYSjRSLGwy9j/mIj7AlpP7hLyUU9vfvpnTA9GB2YJ/w+B7aEhM3vVH/pG1h3cqFnLj4JmS3zFHqPZhxYEt0nhsD91skwRG2o5o2l3XMXTpVAU8MG8GVgKCAmH0oU5UxDF5Gk0RhUagfW2idG+AKQlgMEgdgYDClw/rwOxuP3WQ+OMsf2PgK8OwyRMklTzpskipnIWkcKZc6uuHNMr+rXeYfn8Pppw2RIEBI5t1l6kbF8v1h3dUwGPSgn+OHT2WJImXQG49vid2NnZa8sfe4N7wB7MVwVGzcFmN2saPFTEX7ZiVKQlwtJs6ULUWEp/oFWFwnG5gcoAGLt6/LvWK/6ym26cDJAXOP6F7gAHPXF2kd+3WkjlVevWtIFjP2aP1gE/9dbBuMIKAVMjY1X9p3WUG+9RSLndRPdCfI+LdZw/l8cvnmjbB77j64LbWWdLh4O/DO9W0bPvHb6rp21VqENIzoJ9rMr6nBnlMxxMapE6cQkrnLKRMv/fCMQEY8aUDzKElIlgqRyGZ2m6w4nnNMT5lSoQc+bfgvjUmPC4E5hq+cEgHQaR6ozoHpT2+9j2slrrFfpaCmXKqUCU/GFZ/+UvvQ3j/OnWQYAGRCsOFcX71UtcHWsfWxlZiR4slcWPEVCFPwNDO1latq/vPHwUBThCa+ODkt7vXbBFSsoTpc2Zlyg7ThsjaQzvUX6HoGD8ORtp7/piaDCBvWpWvo2ZT8AQyvoU65Ctn6uYSqscvsba0VgQOlSL4Pzce3ZXfl0+Td77vZFCDThpM4j34LW+8PVVDwVQwKsTtV6+d5E33Ab4HpdBK3r4+as7wuYp5S2gUkqjv9lMHdNPqje4s5XMXk7ndRoeKuBlalRFygqah/rKlpQoPAiGaDgH0EOypmHGAB9IlS6n4y1QJk6k5h4lpan0SkknwXKKc+LXgOoMf9k+ZEv97btfR2pmBQcT8wKWTsnDXOsmYPLVUK1xWMiRzCFGAg3zeL6O7aA7wW7oS/xofmk4RoVlbSNdP4TwBHM4OWpF0DGcGIYPQYX4EegjiIPDo78S+mNA/AB7w74nWY/aaLBr2iJTentGLQzKVMH/GrExZqFsdNcOGNuqibT3IhzEIMFBD2LxcbYW7pUyYTFIHS4bjF7aeMkByp80qudNlVsKgGQlLo9FojMUABUS+jwH6Z2Lrfnpw8MmAVNEyhAhrrOgxtTwKH2p6h6GSK92HOksOLzmrfeePyfROwzQqahqnb11SJkc4YOaemLw2VASuOLClbD+1/5uH0/TQ6LZRpVyeolKjED5zek17gLRBg30pOPalCRFBBMtLxPmX4j8rbMyk8U5evyDd/xqpjMcgGv1X598V6cJAWPSZN05mb1uh6RJMbpBEIYmGcqD/PrJTZmxZpn4+0XG0D/sBdhkfzTQwUxf2GCeFMuUyeyqGXOjCXX/LnO2r9AxSOUTOlwAbhQq829bGRmLaRVcLCsQZfwBsuL4B6+qlwSeisf7+AZpjt9QuFwHqgjUoWVWLFyJimJUpUzQtJsWy5JUimfOq3wIhkF6Ldq8T8oEcNqROi/J1giQ5pmRLp376WdA4+dJnk2wOGT4rSUmLQCgOm/ubV9K6Qr1/0QimJzd49No5ZcyrD2/LX11GfASfO3btnB5E5ho8+AMMbcuJvXLi+nnZenKfPF58OFR7gEXQdGJvNVE/aMtAjCta0MfPR7WZKfCBiT21/WAt8EabhiX0rrnZGcNl/s41Ujhzbvnj10EaoGCwHpjSFH2tXaS8zOg0PIgpX3i4KcKFKCr7g0Ac36qflMxeIETrxxd79OK5vPV+qxYKpuDhK6dl2NKpGgMwDcAczcrWlnEt+3zT9w/Ri4N9iMAetaqkoxC8MaPF0Iok0FswIUFDAoLXH95W3xEmZD+8370TvwB/taCgf8FMuaRV+bqKLjNF6vF3CfhERCURSzIrU8auHbigaLa20q1GC63u4CAgsZBCVx/eUcTE2Ba9VRNACHxBgNr1S1bRCFyy+F/OVaHB6MvDAUYSopG/NAjRrzy4RYM3+dJnlyGNOgURGUGA2ZU7bWZ57eWpCXtMKrTjlA0LFY3jtG6+vFpzNlRnA7+x15wxMnXDQv0ezJjFIYOaS7nSZJL1x3bJin2bg/wv/n9Ot5FaPRHWgenVacYwmbt9laRKbC8jm/WQ+iWq6GMBYveYPSqIKWsWLiezgmlKQNhVh7ZT0xe/NltqR41YYtaHdASa5YqMUDdiyd4NWhGDJkqbNKVGZ0HOIJgxYYE7mnOQAqEsbvGe9fpYBO6IZj3UEkJQbTy+W31FhDp1uTlSZ9QzSAnfa883+u909g4KAaxVtILEiR4zSEgGz7+ac85fepZZmTJa9WzSs1Yr8fLxliENOwVFS/HTWCSpDhAcpgXDOA3HdVet+sbLU0rnKKz4WMLUnxsjl08Xf/GXaDZ2Ct0iufu5gfl788l92XPuqEZZ1x3eKSv7/xGEFjLB/IBS4YvGtIsmf7Qfov7ryOUzJGa06DJ0yR/y5u/zod6Dg5dPSoMx3eW5q4sUzpxHC2cpoCW4M3bNbPlz46KgvB1Ip+kdh6rwCuuAKVs49VP/Gp+9b522mpNjUHWCpjSlRMrmKiJT2g1SJgKDjHahthTTDaYslDm3TOswRHKkDj2AgvdhcYxaMV3m7lituUtSQlhMMAfmLM9d1GeCZEmRLqzLDvo+fZn6L5ig+GL8eErx+tRpq9BG+kFdun9THO3TSreazSSHQ0Y9bzO3LpMlu9drHKFGkXLSslzt9+kP88P+QrNQszKlXbUsugGkM0gDoCmQQphsb995a/sPC0sLrWNjEGEll4TUHLjQSWyjRNFI2YRW/TSB++lAUypI3S6aVp0Ma9z1X5/BT+gxe6QypLePj/Sr11Y2Htujkp8wPAOpjilDBJBCV+aJL8WJhBkxd0jHeK67GBpa6mcxh45eO6sAAlBBedJm0ZQLNaDMf8qGBUFM2bR0TZnUtr/6LGEduAdVh7SVfRePS/yYcRS5NLB+R30s0W+Y0pQSoVE1gQ60l4v7C50bwR4CIaSLKuUvqdHt7wEXcNhJDQFGf/D8sZTPU0xGNeulvjJR7QMXTkhAgL+Uy1NMYZXmav1JyVvHaUPl1M2LKpRGvbcUMEkv3ruhgUaCV8QySKGRM75894YKJmCMWBasF9ADtbycHft4iSIcYsd+hTtTQiSFM/n5KTEAAFTOH4i+wbejbw9wr5ErZgSWYllYSNtK9dU0xWwIPminwWcwX5G4PWu2+uj3RNJGrZihB5/kNRvStXozbdbcuVqToNIwzOYdZw6qCYOfgBajnSXfCStTfom5MI1ph+K0fn4QuID2JaOa9jBL0vzWk3tSfmALXSula7WKllfgPVpr17kjmmYixfStgWYDuji2ZR99TmgGFsiGo7v0wOPPE2QBGUPOGm206uBW6TJjuAbT2BvqK6mBDWu+FEbadHy3dASlo1H/MorkIor/uTFvxxpp88dvWiLHWQJFRnd9LKz7z58IaTNiE73rtJH6JSprYUFEDrMyZaD52lKDKEMadVbzFU2JWUQHAnJGo5v31Ogrg59hgnzps8qwpX8GJdDZpI5VG+uhMDngbCKVHuSM8FnP3roq+RyzKZPCVGhQ0il/blwchLUkJcF8Lj+4JT1rtgwKXACl6j1nrDI2jM9BHN28lwqPkStn6HsJUnyP+fqlzSMaOXZlIFOy+QwgiIMadAwT2Nz0viV7NkpLp76aD8UEJdJISomfOXyfpmEwmR1TpJG0SVJqVBafjIHr0KlqExncoFOIA0/s0VM3F4UQUj/Jswig1SpSQc8BqSsGAZbus0fJ/O1r5J2fj9hFsZEmZWqqxUMl0fcOGGjv+ePSddbv2tAbgY71RaEyKB0sN69378TjrYe4v32t+GaqSLRj4hcGNFRkVfcxkilluhDT4nvXEPx7ZmXKWLVyattEiE2ilY2HQcF1/nPmkCzoOV4SxoobFMXCxAPAjcREgnKAGDAgZg35SfJFSeMm1H+vP7pLYthF1TTJwxfPVIot379J/RU08KLd64XePjAqA7MUZlt1YKuWDOHbMXgPqRNtwRHgr4KDqBu5rCnrF6hW/55Az9c2hHeOXT1bJv09N4gpYUh88LAm0NHwNX9vr1X+JubjUDEwnRE8GmWmZaelpZTKWVB61WqtlgLvbjm5nwpNvkN3QBiJ8qpvDSLUWDuAuM/fuSY3Ht5RYAf7R2xgZNMeUqVA6SDYJM/Dx2s4trua1AzMWjTbb/XbaxT6c9jkb82D32O+4zMTTCJdRhSdPURAmDrrB/gHBBaxvh+mnDE0gQ7A/Nh7j7ev9TspEiXTyD2oo++dV0jm/ulnzMqUyRsX1SrtIlnySKW8JSR1khQaEkcqYSKQoEdS5c8QiFFFUzUZ10vyZ8yuaBpQF8EPFXm0JX0mquYiDwdgHdQPmw4WEbQPgRxfP3+pP7qL+q7BNQI1clQg0DpkeT+nIAQLKQu6qhNoIghSuUApTceYUiKUWmFqhzYl8rUNAPAwTplynpCCYIxt0Uc6VGkYZogZ/iBBHqpcfDHb3wskGAzmQBsmjZdQhSFmZIls+cQhUfKgdFD3v0aJ099z9eDlc8yuPj25xG8NAOesh86EWCkINQblUQjnLtWbfbaRGUKSWIKpdhThSRVP56pNNJ1DvjYs97/AbIcunVKr58iV0woCsLG20VYg+NsEHMEnU6mCFYcPSsvRhiWrqkYFh0xEnrYhxbPllZhRI7Y/sFmZslD3OqqlkLQEE9hYU9sOUw6OlIattY0yFr+bt3O1piFA1rDBJm2pGlNE2lduJE3L1NB0yop9mxQORykFAR2QKVRU4KtMXDPnExPNUrpWbyqHLp9WGB0wKdMcyCfy737zx0u/uu00RI4WRXoDoA4ED3jJicl/f+tchvj3HFi6MYxfO0dbkbC2P9oP1n615PXCOihvazahl/YxJbxPPyKS3Rx2ot1fO+RO6xZIn7mjJUXCZNrRrVnZWiGC2mG2gmDaceaA7Dh1UGsX0coguWjL8qVicSLF/RdOkBmblgbtN8I1dZKUUrdYRcU6812EMbDD79FSmKYIXFIeCP8M9mkUmAK0D82Ihv916mC1WnjX0MZdpFGpamHdBrN836xMaYLZrR80Q3GuwMWCJ8QxbSavX6BFz+SuTGYHGEUODSbEmsPbNZ1gwodyoOqXrCqlchSQqRsWK8PzORiqdYW6mnsjpM9BNzFywjjxpUahsoHd4TzfyMxOwz9K/AIJm719pZRcOWIBAAAS2UlEQVTNVVQrAjCxKRvaduqApkPqjuikUcPQwuy+tiP4dRPXzpPxa2erRudgzOo8QhPcocGafukd5IH/2rZSVu7fopUxbX9uIEUy5w7Rgca37zNnrFQvXFZhkKEtV0K4Qn+qMPz8fCWrg+M3K1DIFbed8pvsOHUgsIHVeyGMQEmZyF41JiVddKOgAPp7i7zVn35fImaiHcIEU5fyPvCwIH5Ir9UrVsksTBXWh5iVKZfu3ShtpgzQ2jjMBRD5JrgYkou8FfhXcnOmYA8LwJyknw8EAkVy7tZVOXbtrDro2PhEYwtmzClzd6zSZ6NZqABAquJzUkxrYWGplwDhnFONgsnKRv7epJsS3TQwmQjiEA1lI0itoNXtEyRWE/qN91tpP3WwVpx8DjH0vQRn/U5/z5cxqwMr8elRAygcSJs5mJJ5od2BuuFzh6Y1ItYJiBiHxPZhNqVDQx+QRoAtKC0jBWFqhIbW1DXEiacan8g5nfS/16QN7DRgut/UT/eeKDGwTYQZAnlM895SMV+J0Ew/3D5rVqa8dO+6lPutuYLNCatTHUEOjnD9xuN7NEENmgNMJYn64GYJZuOQxVMU6kWukhwfaQoKUUGa5M+QQ2/pGtOit4ax6b8CIubyg5sq2VMmTKr5NiB2lF7lSZ9Nc6XB8Zts+vm718RWkRzbFbxMFQvMic8VWLq1Q6Xo95RufW2XtBJ//UIZtSqwEh/c67zuY7Sg23R/SrjtciR9ML4wFwMDeHji+lwj7WBnsY6SxEukKCsqhMgvhqWekeAfTIiviOnMTW0nbpzXki2A8VhFpGaCC+8fSTKzMiW2e50RneTE9QsyoU0/DYUXzpQ7qJMb5iLMw23NBCHifZI0R6KBMMEkJUqHJEVLYveD40SjUtkAc9HkKnn8xApAoCpgxpal2lqEwAaYUoACn2ogNAKfw3eMbhddcqXNpO0m0yVNpUlnUi6DFgcWOa/97c9vmmCh2TjMMzQ6bU/IFxKZptdsRHdKC82cI+KzMCLdJF698dBIOAKT/QztrWtfm6uz+wvBilt1YJtqZVPzMvx6rlrsXqOFpoHMZbGElW5mZUpTOxDgToPqd1QN0LtOa82XETX1fuctHl5vtPCUg4lP+KUSHgIjmJkwS+OfqmtbjW2nD2qABE1DQrdawdKq1ZC0dBwj4f21kiB8J3CtMaNGk6mbFmsf0KW9nSRLqnQyYsV0DUDReYA5kzv7ngDD1zaECoahIF2cn2hwYWnvidqaIryaV4X1cPx/+j6MyP5P/HuubD+5XwNMpGMq5Ckhwxp30YBhZBlmZUoWhQn7U98mkillWi3VopgZbURUEH8OxMWCXWsV5UGzoozJ0/7rpiwTcfBzmk7opbdyUT1ClBRfiRwSmNW7Tx9oIhjGnd11lOa5vjTolE4KhHA9vU/xMR64PFXTiFpOCp7p90PEbufIBZIjTUaz79Gm43vUj7l495pGm//sOPSzxd5mf7HxQKWAqW53+NKpWjWCNUW7FnP1QjIXmc3OlAQ0+s+fqGYiZUmYpJTPEDEF0dF/QWDeke5l5LdA21D/9zltYSJizzmjtQ6OjgKYfUDxqDahUx04xdHNemkg6EulT5jVvy+bpugOKh+4CoCgEtIRFA8gZjQvV+pRWjS+VZ/vDip8bWMwtWFKcmfcq0I65HujiuY6AP9rz+FM4SLRbhOXiABSZPPpzc6UbDLg31J9GmuhKF3HE8WOp5XbBGxaTe6vFQp0bcM8BTb3U/aCCjj4krlILozqCnxMDZ3z5YAA1aD4Al9rMGUK7vAVuiLgT5KkJm1Cq0OAzPQQIrFPtHf7iHlhasb8tUOOUAKKRjV8vRKV9f3fuhT3f41pImK9nAmi+qYGbRHxztC8I1yYkgnQcZzKD7QB1RhoufTJHBQGR6exMatmSplcRRQY8OD5EzV3teL7/U3Ony4CH9PllZu4vXFXM4QWGkD2vupDXjuvz8N/g+FAbuw6e1gBBbSuxzellvOO6dqCBu2lf91fw5VR0Nqgk2j+bO6WGKHZeOOzkZcC4caUIG5qj+ig+a+JbQYoI5r688AYMCcIigcuT9RUJPH80PmJooCA531vJAyGBca28/QhbXFIKJx7M8h/4jtgXiMlgYXN27lGUya954xRX3XjkFnfVa4UebfXmNl/kQLhxpQQg+gmV9rRpg+cKugK+sME4lX9lPGIRNInlnQEEVQwspfv3wpsrpUuc4hrDYn8MgC5g2vtNH2Y/NV5pEZa6Vvz0PmppmlISpvaSWIGj1szOzD41DPsV+ExB276Aq1DxJm/3/mCVgnQfCgmNOtGCFFm9qEXDJ/zUYHB/D71jfl/n/e9U6NYWqkJ7+vvq/4wJr9p7fjlCCVNxAcDHeKD89nP+e1EJcF/apNkC0tFUvGzaZi+S56VP4G9awLny/ypgTXNFwuAtAbfYY/5vAkQwBqgga79ffMy5gQdAsvsAMt/+A7vUTNTv/fhcx+YLECj5fw+sON8II15vmk+WFfQ38rKUtdP1RBN0xjsjWl/gjMuz2CwDkjIPHg+7yFvHhEjXJmSBVC7RkkNUc5etVsp6Jvbck2XobJBu88dVaBr91kjtVlu77ljpU6xCoEFyDY2mtinWt20wUo0bXAUmONCG1NBXrd4JW0xyWasPrRdb1WiSoSDTkEvDMqhm7V1uZYK/blpiTr9o5r11Bujw9IjhzmhnZMnTKKmMtoamNuus0e0ioXuClQhUAFPxzraZPxz9ogUz5pXi76JBF++f0NN+k+bZgFJ23x8r/4/jbZYN1UZ3EECOIMm0BwceutgklOKxWepkKDJcOzoMbSZNXQMPhBglDpR90jAjQg3sESafyWLl1jNfgQcCXw+t+fcMSmaNY9+7u7zxxqoI3CGb4awoYZy55lDWupEk2Xez/8DBth++qCihaoXKqMMu+P0IQ3OYc5TsOCYPLXkSpNZ7xklMs59I5wRgmMA6l++dlPEVd4M2RRGSFoNKB7rpaCd7/N5BD0FDwimG4/vaMc6Iv8UQ3A2uJeURmuUdiGceT60c3n1UuMbANZ5DgXh0KtcrqK6n+fuXlWwSkSMcGdKyqJGLJ+undZA+ID19PMPUCwr6QkkNVcTAPECpQMSiOvTTPdoPHV7IWNWzpDxrftpCwc2BOaksXHnqo1VMpIe2XJ8rxy7dl5SJkyi6QY2DLhc64r1FEwAw8Eou84c1sp3kDtbT+6XDlUaKSjdHFHQ+mO6KayPQ0ppGBUzXIpLjxzynnR3P3P7soKiXT3cZOiyqdrekPs7ERIcSDb+U43GIaXAm4PYvUZziRUtpmJNAdGTbB+8ZIrSYEzznvLilbvejk2XhyV7NmiVDLeN0QD50yp/Gk1xUKEXl9/QmpLvQVt63NCf9/bT+wqJhHYE5hgUEEMvDnS5XEWCigtO3ryoBc5V8pfSe2RgegQI/XgpiWOfEcjgkkkPgaQBI43QpnyLs7F832ZlMkraSIHhgqRLmlIZiTtLuQ6Di2cRbpyZB85PtTSwUamqYm1trTGDXys1UGYnwkoTb2B1CAeEFuANnr+o53h1YZ5zUe+VM4r0alepvq4LuOaUDYs0fkErUy9vbxXqhTIFdmcM7xHuTMkCYMxJ6+bL+DV/aV6yR62W6lNWzFNcu4Gj9SAONyFR1kPKpEyuoqpdrz26rVXz1OyxoQDZ0YTtpg7SPiza+9XNRU0Z7A20LqawU9sBuin4jPiLaNN1R3cqQwB3IzdJ5JZ2IUhTc4wCXWspoogmYNR3UvKDpUBnN+CBMMX5u1dVexGJBd9LHSPMCtCextCVPoO/RAhR1cDVcgiY/BlzaOSW9BCFvPS+Wb5/syzrM0kP8BsvLzl0+aRM27xUD5pJm32qgWHmLcf3aPtENDAaiXxtv3kTFA9apUApFZy0ZoF5aDVCs2kQT+yF22t3rUIxDWhKyocm3MQP2DOuM2d9u88fVZglV0OMaNpDmaZs7iLy2OWZtJzcX60cmAnYHcgnGDa/Y3aFI0IvIHLVh7XTdjNoXMDqaDWuruDuGgAmDKwEehNRV0nVETRnPjAkTbsoqqfWcvOw2XrO0ILEFsh1Az5Bo2LC7jl/TMaunqVKIr19asmWKkOYoH6hOV8RwpRMCI1I57oJa+ZI6qTJ9cr0N55v9ELZPOmzKiicw0eKAvuduxvpmwMmNlXi5NqFGyZsULKK+qZ0DsjikF6lOTdm0RuWd9BnhdQLjEh0U02PO1dUy2A+AgqnUS8akgtizdnqYfPxPTJ9y1J56PJMmpWpqRvKIQbPa2JKypvo2AcGEw3o4u4qfeePk9zps2pAipzu5wZg88nrFmij4O41myszwGQHL57Uzt6BvY4qaukVQo7G0jAlB516Ud5H82nnV65ahA7NAXPQAxftAtQQawQB2mfuODXDaQgN4oioOSYgBx1hSgsXDjld8TC3PzDl5fdMWeEDU3JtYZwEcvbOFYkbPZZepASDY562rfSLMmWrKQO0cohEPmB9mBLEV5WCpZX52Eu0Mkz5688NxdXDXX6t3ED//ziX9swaqbhVf38/qZSvZJBpCpaZrnqARtB4P+cvoflqmHLL8DnK1NRV0rMWpqSPk6kvkcfbNzJwsZOa6MObdJVsqRwjDHkVYUzJxuGvUFo0YsU0ZSDseqKt2P/4L2wAPgG2Pr4CZiBRW8qrAJDjG2Fqwbz4IURWuSka7QfDwYAmEw3UD7Aq/Ap8Sv5Ne0eCCX3rttG7IcxhsgZnIPKPmMkr9m+WS/duyugWPXWe+Cf4tnRQoOsaFSloSsxx5o4Gp1FX12rNgjrQfY4xsSKA6pHOKZ4tnwLw8f/o+g3zo+UW9ZygV7qZmJKrF9B4MBSfoaombow40r5yA/0/TFOwytwlSQ0kJuOABZPUH8acJBCDJYFPB2NzjRy51lErp2sOulmZWkFTRQtyGTD1kG0q1NMCd0xx1o3VglUDgIP+tPhtXKL0KVMCUqfDxMwtS9XiqF2somo0E1NSGI4gjxcjlprsRPkp4yueNb/cff5Q30VvHTcPd63EQSNPWb9I7zIdWL+D3goXEqZkUdM3L9W9nNFxmFp0YY05hFRbRihTmiZ1+PJp7Th3+sZlcUyRWm97JqJIp/SyuYtKztQZFZQcHEwQeCMXCd8P1+rB5ETVTEEjfg+zEwTZcnK/ZEzuoJ+nmRbdurM4pJOJrQeEuMlwSIlo+hyV7rTRuHD3qvYQ+rVyfWGt+Ha0xcB/Q6DQUQ1zGglOsMPK0kImrVug0T0afX1u4BOB8cVU5TNlchfRq90QXHnTZ5d9F45J15kjVPvjn9E5Yc72lTofSugoPtZIK9cPEh21thZadnLwQVv9tW2FaisO+uBFTqqJsULQ8mgh3AM0OxqWQA1WDwKledkPTIkWpUcSlg7/z21WWAUwFQEv1orvzL2U0zYt0dI1Cg+6zMSnLC2dqzbV9dx++kCW7tmg1UL45TA2wBEu9e33Szspnb2wNgMjgIS1gOYGtonVA414N5HgqLa2Ol+CZGhVTOIhS/6QfeePy8p+k7U/Lub/tPf+Ov2j2CMGQh0/niJpUyfEiMIo/xCmZNFIuMW712kghLQIEb0S2QuoqUOZDlIOxoSYgAQIbsB8ptuyOKRoVPxQLpsleobm4f9o1IwZhIbCb+P6A0AKTcvUVB8zoiReaJna+LxBASjww5iSl6P9Hr18pjY9AQ86DsSNGVsKZMwpVQv8pEEhLx8vjbDhW8Jwpg5kSH5uToKJMblw/q88uKl3jRBNI1oYP2ZcaVKmhvqilHkZkDbj0P8XKPBDmdJEIJgTX2vNoW2y+9wRufbojjrg+DKEvdMlc9A6zBjRomsKgEHyGs34wPmx9okhJ4Y5i0Z1tHeQkjkKSu0iFRS+Z+4SrP/Cxhpz/O9SIFIwZXDmpO6SYAAJcfJe5PuA4rm/9gi8EQmkhYj6SCAy6NCmd0M4OOolr/SHobkWkbWI8gH+u9tvzDwyUiBSMWVkJJAxJ4MCEU0BgykjmuLG+wwKfIMCBlMaR8SgQCSjgMGUkWxDjOkYFDCY0jgDBgUiGQUMpoxkG2JMx6CAwZTGGTAoEMkoYDBlJNsQYzoGBYKY8vazgB6xo8n4eBF765exAwYFDAp8QoGXr0U8vKSHxT3ngMo21rIxSRyDRgYFDAr8SAo8dQNGKlUsHgQERPVzkUfJ4krcKIG9g4xhUMCgQARTwMdP5LGruFp5ib1eOn3HOaCbnbVMSBzbqG6K4L0wXmdQgP7i8sxdArx8pUfqhBaTlCkDAgIs7rnIQltraRg/plgYGtM4KQYFIoYCaMgXHhLg7StLUiWQJhYWFgHKlCbGvOsiXS1EBtpaS1wbayoyImZixlsMCvyvUcA/QP1H8fYV1wCR4Q4JxAmGhA7/Yjt8TH8XKe3nL44WlmLEZP/XToux3gihQIC/vLaylGuWCWRXCgsLz+Av/T8RHbtHfEAr+AAAAABJRU5ErkJggg==","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOUAAABSCAYAAACrBhPbAAAAAXNSR0IArs4c6QAAIABJREFUeF7tXQVclecXfi4d0imNoIiIiQWCCugUZ3fn3Jw6u3O2bs6ezu5udJigIAqKoiCIgLR0d9//75wrxkSmzv+Eed/9/A0u3/3ifO/znnrOeQX4y4iNFcqXy8GprBwWAgnU+uvfxb+LJSCWwD+XgLAcuZISeCZRiBuGhoKCN88oqPhFKBQKolIxRQAslJWCmowUIPHqr//8JsRnEEtALIHXEigXAsWlQFEpMoTAMhNNbBAIBEI6gmFHgIxOxQFZKQzRUIJAWlIsPrEExBL4NyRQUgak5UBYVIrDxpoYTsBkUEamCKfKSWGdjgoEArF2/DfehfgaYgm8koBQCCRlQVhYiummWoL1glihUL4sFS/01KAm1pDimSKWwJeRAGnM+AxkSBZCXxCdIvxWRgquuqpf5mbEVxVLQCwBkQQSM9nP7CaISBJOV1HAr+riOKt4bogl8EUlkJ4LZOVjhiAyRbhYVR5LVBW/6P2ILy6WwFcvgcw8ILMAS8Sg/OqnglgA1UUCYlBWlzchvg+xBF5KQAxK8VQQS6CaSUAMymr2QsS3I5aAGJTiOSCWQDWTwFcGSiHSM3MRHBqDyOhExCdnICe3APmFJUhLz4Sighxq1VJALXkZaKgrw0hPA5Z1jWFiqA0pKalq9urEt/NflcB/HpTl5eUICI6Eh3cgElIyoaqsgAYWxjAz1oWuthqUFOUhKy0FwUvWfWlZGfILipCWmYfYuGQEh8UiOiYBklLSaGZtCqe2jaGiLE7m/lcBUR2e6z8LypzcfJy+dAcBIVGwrm8C57aNYaCvCQFz74X8X1lZOTbtcoWejgoG9nBEakYmDp/2gEPrhgiNeIEuTi0RERWPxg3NUFhYjPuPw3H91kMIBJLo3aUVfy4eYgl8bgn850CZm1eAg6fcERGTjP7d26K5tRkkXtWeiQCZlpGDFwkpbKKOn7sNBzZOhaqyEqYt3gknhyZwcbRBcGg0ZGRksHGnKzYtH8eaVACuqEFaRi5OX7qLsIhYDO3TAY0bmAJiBv/nnptf7fn+U6B0c/fDVc+HGN7XGU2sTF+VupSXl+F5VDzqmOixppy6eBdsGplDRlYa56744OjWmTwBRk1ejx9GdkWrpnW5mu3I2VuIfZGMhKR0/LJ4NKJik2FmXBsSEhJ8fE5ePvafcEd6ehYmju4GdTXlr3YiiR/880ngPwHKrOwcrN12Bg0tTNC/W1uEhMeifl1DHDhxDe1tG+Pn345i1AAnOLS2BpXHDBr/CyZ/1x0hobG4fjsAv6/+njXl/ceh8LwTgE7tm0FaSgLrd13E6EGdsO/YdWioK8Gwtjr0ddWhramGxlZmkKUKcAgQFZuEjbsv4FunFuxzirXm55ugX+OZajwoCYCb97hi1vi+MDbUYtDtPuKG9rbW+GnhbuzdMBWhEXHYtOsCTuyYw+Yrab7EpDQ0sDBl31JGSgqSkiLtV1hUgvyCQqgoK8LHLwRCYTliE9Jw8ZoflswYiNLSMsxZeRDO9tawaVQPzRqZQ1ZGEqVlQuw+cgX5hcX4aXT3V+f7GieV+Jn/mQRqNCjd7wTg2q1HWDClPxTl5RhgFGnNy8vHlj1/YsRAZ1y9+RDzJvVFYEgk2rVpwiZtYVExYl+kIDU9mwFYVl7OYKZBlqm0tDRUailAv7YmtDSo4huIiElCYnIqPH2CUL+uEU6cv41h/drD9+EzLJg8EGu2nMK8yQPg6RuEP6/fw5IZQyAvJ/vP3o7421+lBGosKC+7+8E/OAqzxveCpIQkCoqK8TQsGq7X7kFDVQUZ2bmoa6oLA10tKCvJ48HjUFiYGyA9Kw/KinLQr60FRQVZhEYkoIQqS18OSSkB6pvpQyCQQFxCCpJTMyEhEKCeuSFMDXVYkwaFROCWz1MkJmeiR+dWOHPJGz+N7Q5jA20+S1BoLHYdvoIVc4ZBQV7uq5xY4of+dAnUSFB63HmMu/7hmPNjLwZMZnYedh12g22LBsjKyUViUhYaWRqjQX1TFBUVwfdhCGRlZNC4QR2oqSoBKEd8Yjp6jFqBpLQcSJIqFEhCKCxDOYRQVZTD8T9mskakeG1ZmRAhYTGIjEmAiZEurPi8xTjl6onCwhLEJKRBW0MFZibacLJvxpo29PkL7DjkhlXzRkJGWkw8+PQp+vV9s8aB8mloDA6e8cSyWYMgKZBAdm4+XiSmYtn6E/hxZFeYGesgLz8fpkb6uOUTwD6kXQsryEhLv9V4aMu+i9i06yJ+XTQSzazN+W9kwYZHvsDE+bvQs0sLLJ857OWMEFJXMUAggYjoF2wit2xqCT0ddbh7P0ZGTi5Cn8fD2sKItXFFhPbhkwj8ee0eFkwd9PXNLPETf7IEahQoM7NzsWD1YaxdOAIK8rIQQoBDp67hRWI6hvTugM17LmLZzCEMVC+fJ2hn2wgaaiosnILCYsTEJSMk4gUCn0bh5MU7aN3EHH/8MrGimd8rAC5YfRBnL/uht0tLZvHUq2MAE0MdpuEx8UAohPe9YJSWlXJ0l6Kvt32D4GjfBBeu3GW2kKN9M0hKCHD6kjebvHR/4iGWwIdIoEaBcv6q/Rg75BuYGumirKyUE/w7j1yHproyLM310PdbB07oR8YkomM7G84nJqdmYOGag/B59BwZ2XmQkZGGrqYqGtU3xIIpA6Cno/GOnNIzc7Bi4wncCwxHcnIOs3lUFKVhbVUHy2cPYS6sABKIjU+C36MwdOvUhgkKo6dugJO9Nc5duYcDG6dzNHZwr/bYss8Ng3u2RT0zgw95J+JjvnIJ1BhQEjGAmDhD+7RnS9L1qg+kpARo1awBgkNj0byRGSKjExh4di0bMvtGKCSgrMedB2GYNLoLbG3qM4Br62hwakMUHRWipKSUtaeRoTY0mQAgRHFJGZu0iclpSEnLQdCzGKzedh4m+lq4sHcuJCXJBxWyP3vd8z56drZHQVERvp+9FXMn9MXG3a5oZGmC8SO6crR34eqD+O3nsfw98RBLoCoJ1AhQEkF87sr9+G3JGOw8QlqnPa7c9Mct32C0alwHw/o5IywyHonJ6bBv1ZDNUUqPJKVkol2fBfimnTW+dW4OKcp3MNDSkZ6Rg07tbTgdEv0iGXY2VngSEsGRXEN9Lbh7+SOvsBgmBtqQlJJESXERfP2jsP/kTVw6MB+W9YxeyrUc2TkFuO71ED272CEjMxffz9yCKeN6oG3LBnxMXn4hbt8PYebPoF7txTNSLIEqJVAjQPnHwcuwaWzO2jA+KQ2rNp2Auak+s20oP5memYX7j0LR2bHFS8K5iHLufe8pBk5Yh4MbJkFCUgK2zS3h4e0PFWUlZGblQltTBRlZeSDeACX/JSTBpqqxgS7iE1NZk1JbeYPaGsjOyUdBYSkGjF+HDT+PQa8urd8QrJDN5MdBEXBu1xzZ2bl8DQZkXj4uXvdFh7ZNsXLzKayYNfSlbyqemWIJVC6Bag9KIpj//OsR/LJ4DJuLlA5RU6kF/ycRgECIkf064qybF3p2sYfkS05qxaOeOO+JOauP4ufpvaGlqcLRWgJzZHQ82rRoCP/AMJSUlsDCzJjNV1kZATQ11JGUko4mDc0RHZcMCMuRX1jEoMzLK8TslccwcXQXTBnb7S1QknYOeBoBWWlpWJjri4K1ECAkIg7rtp9Bg7pGsGvZAIEh0RgzsNMXm48kQ/pXwd/9YjfyCRem9FZBYSFUVUTBu08Zz59HIDAwEG3atIaOjg7WrF2LJ0+eYM/u3ZzKqg6j2oPy4KkbMDPVR5vm9ZCXX8zR1pDniZCTkebkvPf9YNQ3N4C2JnWRfnuvhbVbT2P3sZvY9cs4aGkog6K3lBpRUlKAn/8zGBvqIDe/EE0amuGG50PYNKmP+EQCIuU+SZOq8b+0zGz2C60t6qBt77no5NAQ65d8X8n7E+LiVR90at8cBYVFWLDmICLjUjFlbHcU5BeiRdN6WLP1NNYuGAXpL5S7HD16DDxu3sSAAf2xeuWqv4qsOszJ995Dnz59cdfHBz4+d2FkaPgJ9yqErW1b+Pj6YuyYMejTpze6devOUfSbHh5wcHD4hHN+/q9Ua1DSij596R6smT8c5eVCBD2LwopNp9GskRkGdLOFrpYG7voFo2O75pVK5oc523DPPxxr5g2ChpoSBBKSUFFSgLS0DK7evI+6dQwYfFKSErxKlhQXc65SRloGsQnJaNmkPrQ0lREVk8DgpEqTZRtPQ1NNBad2zX65BLy9EGTl5MHv0TM42TfFFQ8/tLFpgIeBz2Gkr4k6RrVx/qovainKi4jrnzzoLj9+sxdvb290cOyA0tISaGpqIiE+sUYFnvr374fTZ86gVatW8L7t/UEb3mRmZmLY8GHo1asXOrTvAFs7WyQlJWLJ4iVwd3eH120v2Nvbw/XCRSgpiVyOLz2qNSgp5eF17ym6OdvA52EIDPU0YWpUG74Pn6JTu+a4dfcRbFtYc86ysknafeQKLq+aM6Enaz/LeoZISs3kzgKJiSnQ1dGEhpoyZGVlOOJK5ygrLUNhcTGehcdCU0MNMtKSzOwJehqBMqEAW/a6ITktG55nVnAe8q/XpbNcu+XHEWDyd8dO3wgdTRXYNDZDLxd7bj+yduspLJtdQUz4uCng5+eH6dOnoU2bNlixYuVHgYoWuQXzF2DN2jV8jjVr1n7cxf+yFsTExiAvNxeWlqKA1v97/PDDD9i5cyfatWvHgPqQ8eeff+Lbb7+Fmqoa9uzdg/79+6OkpAT6+npISUnG5MlTMG/efKj8A5P4Q+7jY46p1qD8fa8rOjnaQF1JHurqqigqLsGjJ+EwMtDh2sVb3o84glrZoLYetj3mQEddGf27tWYfSkJSACkpae63Q+YvgYpSFJRjJKYd+YGlZeWslcuF5Zw2KSoqQXFJCUdpUQ64eTzCo+Bo3LmwCqrKlbeTJ+0bEPwcDq0bca6SNHt0XCp6dqbgkABzV+3H4mmDIMeLQdWDJpDoHkVVLOPGfYddu3bx/S5bvgLz5s77u1O89fe4uDgsXrwIO3fuenXOwsJCPHrkD01NLZibm1d6vsKiQgwZMoTzw1u2bIWBvgH69e+LO3fuIuhJEFRV//+b0FSA8rfffsPkyZM/6LkrQGlnZwf6mQAdHh4GfX19bNu2He3bV79oeDUGpRAzl+/HqrnDMHLyehjp66Crc3Ouc1RVUUJuXj50tdSgp6tZ6ctJS8+GXa85+KZ9Y/Tt0parQYpLilFSKmRwl5WV8b+X7Dnk5ZdAkVhC5WUMAuo0QCYt8VbpmtLSkpCTlcVNn0DsO+GJK4fmo57Z+/0a12s+6NaxFYqKSzFr6R6UCoGJIzvDsq4Rs4kMddXR2sayyolFmm3RokU4eOggRo8azT8XFxejR4/uuHL1KiZMmIjNmzZ90OSsOOjJk0AYG5swIL3veGPfvr24eesWkpKSGJABjwIgK/tudcus2bPw67pf+TSzZ8/GqhWr0KlTJ9z3u4+QpyEcNPl/j++//x779u1DSEgI5OTkICcnCzU19SovGxYWhja2bdC7V2/s2LED6enpvKhNmjQJ8fHx2Pr7Vvj7+6Nu3bpYvmw5tLVFRQVfclRbUFJu75ffT2P+lAFIS89CQHA0Lt14AGMDDUwZ1wuX3e/BxakFFVtVKr+gZ9HoOmIFJoz4Bl0dW0BBgV5iBcikONAiyuMLICUpiR2H3TBuSOdXZVzUv6eklLRlKYqLS5imR/d01+8plm48iQMbfmKKXeVDiAcBYTCorQ1JSQFOuN5Gj29a4+pNP4wc2AkRUUm4cvMBc3WrGrRoDBgwAGfPnuWF4unTpzAzM8Ovv/6KmbNmgjTG1ClTP3j+kEa8f/8+tm7dyuZfamrKq++Sv93QuiG8bnlCWfntDgoEgsaNG6O0rASaWlpwv+4OKysrNGvWBKWl5RgzdgwiIiKwccPGD76Xjz0wJycHjo6OePz4MZo2bYrg4CcwMDDEw4f+kJeXr/J02dnZoAZqpM1zc3Ph4eGOXbt3sSVEmjIzIwO//PILHB074PLlqx97a5/9+GoLSiJ9U/pgSO93zQsyJT1u+8PZoel7QXnt1kN8N+sPDOrRGiZGOpyeKC0v56oS+o/SJ2QCEpn9++EuOHfZl6+1dssJLtEqKxcyQInVU85pBAFvM0/5yD0nbmH5jIEY0uf9fFYK+AQ/i+ZAj/+TUCjIKzD9L+BpFIb37YCtey9j2ewhf/tCjx49ymajoqIir+wUjJgyZQo2bd6EvXv3YsTwEX87Id3c3HDt2jVcvXqFz1GrVi3k5uZAQUERvXv3RpcuLjCtY4rmzZpBUvLdipbRo0dj//79MDQ2xIXzF9DIuhGnVaysLBEdHcepKSVlJYSHhvO5/26QCR0UHAQfHx8MHjwYdc2p/UrlIyEhAZevXOYFiMzk17sZC2FhYQE/vwdQUFD4u0uCgHno8CEcP3Ecjh0cMe6771C7th5/z9fXF+3bt0Pjxk34nr70qLagPOt2FzraqpzwT0nPhLBcyMl+6ttaXFLK3QOaNqzc/6Ggze6jV7F841lcPjwfFmaG2HvsGmxtLPDkWQybgMq1FLhb3Y3bAWhQzxAXr9/DoJ7tcOXWA/Trao+0jGxkZuXhYUAY6tbRR20ddY6aUqrDttd8DO1lj0VTBlTx/oSsDb9p35zvJSwyCVKSgG0LSzjaNcaCtYfw64JRf9s65NChQxg2bBjU1NRAk5kmIAUrTp06hevXrzNI69QxhYbGazOetIKXlydOnDyJE8dPID09gwNZZG4OHDgQf/yxHdbWjTBt2lRYWNSvcg7SNbp06cKm7aVLl1CnTh0+vqAgn/2yjIxMtGjRAlu2bEHLli2rPNfVq1exZu1q3PL0RHlZOZvQxsbG8PXx5WhwxSDrZNr0qQgNDeNj6X0JqRC9XMjXHzduHGtL8hNpsapsxMbFcjDL3Lwupk+bDnsHezg5OWHu3LnQUNfgxYlMbo+bHti9axcaNWqEUaNG8/186VFtQfn7vkvo4mgDUyMdXLv1ABeu3kNnp+a4fvMhun3TCvXNjKCn+y6ZvEKgC385hJMX7+HuhZXMX/1+1jY42jWEt18olBVl0crGAjN/6INrXo9hVc+IWTcEysu3/NC/qwNWbTwG8zr6uOf/jJlD9x+FMW+2o0MT2PWYg8ZWdbDzlwlVvj839/vo4tiCTdn9p9wRn5CGdYtHw9hAB/PXHMHiaQOqrLWkidOtWzf2eQiUL168YF9q6NChIA3aoEED9q9Ii5CPVDHy8vKgq6vLppqEpDSaNWuGVStXcCpkxIgRWL9+PftW9+7dw48//ojWrd9kJ739SBMnTuTrHjt27C1fk8y9OXPmwsHBnsH6Idpq3bp1IN+UgrhaGprIyMhgv/7GjRtvBVzIz5885Sf8/vvvkBBI8HPSPaSmpnKwhhaJvxujRo3CvgP78OP4H7F502aQb0kLS3h4OMb/OB5enl7Q0tJiGRgYVK9CgWoLylWbT+CH4S7M3nG9dhe37gRxKNuynjG0NZXRuYNNlVX9IyZvZDaN97nVkJKQhIf3I0REJ8PrXiAHCChHOf37HrjqWQkoXeyx9+QNJCZlgGoiTQ21oa2hDIc2DdGyST24DFsKgVCAS4cWVTk3rtx8iE7tmiIqNhFUeaKjpcYRV011FazcfAI/DneBqsprc49MQjLPyH+aN28ezp07h+TkZNYUb2pKMjnpbxWmHGkMT0/PV/dC51m6dBkOHDiARYsWMohZdg0skZWZBQ0NDURFRbGfRUGd27dvM3D/OjIzszB48CDs2bOHzbqePXvyIWfOnMOQIYNRXFyETZs2YcKEqhenivNmZGZg6c8/sy/YtasLmjRpygGWu3fvvmP2kgzOnz/PviuBknxpAubYsWM5LVLVeP78OaytrVFYXIgb126gQweRm0GAtLWz4wWpvKyMtTPJ4UMWlL9bBD7n36stKIlaN2NCH46IZuXmIiwigRP9CrJSKCwpg0PLhu/dSoBW2o4DF0FeXgqu+wg4QsxYuhd6uuoIfR7HzKB6ZrUxc3xvePo+fVdTurRFakYOzl2+AzlZee5mUFhQhB9Hfwt5WRmMnrEFgUGR8L6wtkpN5+H9GA6trRAdm4RlG05xRHdk/w7cVW/9LlcM7G6H2tqvo4cVoCTzjfw40kBknpHZSqs8aUWiiNna2qKwoJCJ8nQcRWX19ET+0ZuDQFeRSiFfatCgQdDU0OREOp2PTDkCNgV9KIH+17H9j+1o2aIltm/fzoCg+7lzxxuDhwzG4kVL8N1334HMazKJKwbdO6ef/kJ5/Ou5SdPTwnP58mXUq2dRZQPA48ePY+TIkSwL0v6XLl2Ek5Pze3FAgbBZs2ZBR1cHkRGRbF1UjMTERLYqyPxfuHAhli5d+jnx9FnOVW1BOXflASyeTrk8aaz5/SQKCksgJSWJORP6wMs3EA6tG7/Dda2QCPl9bbrPQevm5ti+ilbxcpy8eBu9u9jBPzAc128/xvgRLlBRUqxcU3a1x2UPv5em8yN0cWwKX/9wNG1Yh1Mai9cdx7GznvA8uxI6Wu/Pz3n6PkGb5vU5OLTtgBuKi0ph16IBenRujU17L6JPlzbQf8MErwAlPQcxUYKfBvOkIk1Hqz2lBMjcJLOPju3W/VtcOO/6QRNh5aqVmD9/PrZs3oLu3bujZ68eeBwQgGFDh2LP7r3vsGOIZxoR8ZyJAWRCk+a6efMma5bMrExOxpuamuHMmVOvNCjdSEpKCkdvK0uriG5UCOKfkqakaKiJiSmysjLQvn0HTJs2/R3+aUFBAS8YGhrqnFtt3aY1Wzp3vO+yiV7ZWLBgPlatWc1y2793/1uHkBnbrp0Dp4XIX36fT/pBQv0/HVRtQbnk1yOY+WNvrqjYsteVo5YSkMDmFePg7ReMti1IU1ZemxiXkIb2/RawVlrwU39mBdCWAxpqtZgqZ2SoC5SXw8LcEFc9H1XiU9qjpLQMgcERqGduBO/7QWjdzBKK8jJ8zd3H3LFs/Smc2zMTjanp83sobx7eAawpCwqKcPv+UygrKaBFY3OeeOt3XsCgnvaca61qHDlyhCdXheYh5gmZWy/iX+D0qVPo1av3B02NjZs2cmBn0MDBrG2fhgQzk2XRwkWVarU3FwgCBaVkCJQVg1Ig5ub1cPGiK1xcXvt4t27d4mCM4UtuKmnrhMQEFBUWsW987txZnD59mnsnvTmIwHH06DH07dvvrc9XrVqJBQsW4NKlP9G5c2eOOk+dNgUuXbpyEKuydAgBefee3Wjn4MABrTfH2l/WYP78BTh65ChbDJQmogoiebmq0yofJOTPdFC1BeWaLScxZsg30FBVQmx8IvILShDzIhn2ray5QqRxAxMoKlQuyHuPnqHv979h1exBnObIySvAoVPu0NVRhd+jcN4nZER/J3R1avmeQI89Nu48C0VFBXjeDUZgSAwszPQxZ1Jvbr517ZY/xs7ajm2rxqGrU+WMIno/FH2lxs7hkfE4fsELaWk5+GFYJ1jUNcaKjccwcVQ37i9b1SB/buzY79i8o1zhyZMnceXKFUz6aRIHeKhiIis7m5lKAwcMgLp65cl0AsGFC+c55UH+YMOGDXH/nt8HUWjpuuST3rlz5xVzJyoqEnXqmOPEiePo27fvq0dYsXIFa8kZ02fwZ+SLtnVoywujsFx0GJnOI0YMR7t27dkiePjwATw9vbBt27a3GEVEPO/Y0RlOTh05V1vhQ0+eMhmbN2/m4NDxY8c5YPMhgxaI8+fPof+A/pCRkoWmlgYysjJYdsSMqrjnDznX//OYagvK7Qfc0NGhKc5fuc3BHh//51BXq4VZ43sjLj6FWT2GepW/jHNud/DTon3Yv3EiOtg2Qkx8Ci5c9eWi5/ikTOhpKfPOWdN/6IlrXgHvaMrene3w2/ZzyM0vwKOgSEhJSqGwsAir5g3nqGvg0wh0H7kGsyf0xA/D3x8J/PPGfbg42bAf+8chN6ipKGFQTweYmeiD+gAtmTGoyi32EhLi0b5DBw5QNGnSBFevXOUgzdVrV1k7lZeJyrBospK/Sr7fd2O/q3K+0PHm5maQl1dgwJC/9Xfb/FHQhMqbKiKYdAHyzYyMjDhnunatiEObmZmBDo6OaNjQGgcPHHj5WSba2tuxP9yyZSvWes5OzrxPS1WDTOe29m15MaBcpLHR61RFfn4+nJ2d+f7r17fAxYuvUzWVnZO0OhEmyCeOjIzkc5IcyOqhRYrK9/r27YPjx078P7H2weeutqB0veILVVUlWFkYcL7Qzf0hwiITkJWbh+8GOUNWVhrNG9Wr9EE37DqPjbsuw+3QXNQ3N0JEdDxOX7zDrUI87gRyn52wiHiMGtgRt3yC3wEl0fK87z9FVGwCwqMSuCFzTk4B7FtboW1LK6SkZaFtr/no+U0LrJk/spJ7ILAA1zwp+toM3veCEJ+YAVMTHTSxqsPm7rxVh7BmwfD3VnuQ9qAgDvmVM2fMxOLFS15NZEqVOHV0QlREFE9OIgcIBUKsXU1Ec5GGet8g087auiH7fnp6tZGTkwsXl648ad9XT9i2bVvWkpTwt6wvogaKzmON6OhoXjDq1jWHl5cXklNSOIBCxPeKQVo6JOQpg/VD2qHExMSgU+dOXM1x6MBhdO36LvOJEv5UakWBJRMTY/Y3ifHz5qBcLQV1KBqrpKTM7CjKR65cuZI/8/DwgKWlJbJzsqGupv5eK+OD0fSZDqy2oHwaGg2fR+GwMKWWkUWcZKcWHFExiUx7I8I5lWy97c+JyhimLdnDxPHb51ew+SuqAAEu3/TDTe8nWDl3xCs/6prXI1jWNcSll+QBAlJvl7ZMGqBgD7UHSc/OR20tZTRvVJfbjVBPH8pV1jWrjSNbKgcBpUDCI16gRTMLrvn0ffAMzyLikZqWhXVLxvD+JD/PHPrOa6QJPHfuHJw4cYJNu1WrVmHSpJ/eOY7SJMRSoclJ5ILVa1Zj3HfjKp2hZzHGAAASpUlEQVQWpCGIUE41iHQ8+ZQBAQFsMhoaGiApOYXTIna2tpV+n0BBJjOVflHZVMWgQAlN+ry8XCYxkKk5ePAQ1oifOogsvnHTJk6FEHm8YhGo7HzLly/H4sWLObVDYO/RowdHdJs3F5XykYyWLFnCGnHu3Hmv/E+qsKHAFVH2PmSR+NRn+dTvVVtQUrPjZZuOY8nUwXj2PBZuHg9x/1E4bBqbYOb4fqBGWp07NOdO5q+HCHz9xq1BZGw69m+cwB0DcvMKkV9QwGAqptKsgmLmbJI2S07LwPiRXXkvy+F9HbFu2xloaaoxpY4YZ9TEWUZGiouj5WVlUUtRBioqSpi4YCdj3f3Esnfr+oSAr/9TzoVSWdmm3efh8+AZFk0bjEaWpngW8QLevkHcmY8GmVI0yAwlUPbs1RNUojVxwgQsWrTkvekCMinX/rIWP036CTY2lfu2lJMjlgoFNPr07cPad86cOawVd/yxA9v/2IYjR49i145d6Nfv7SBLhVxJWxNNb9LESX+b6vjUiVjxPdJ8f2dOv3ksBY3InCWznp6J8q1VkePJBLduZM2L3cfwhv/pc33M96stKAkxlBZZMHUArnsREV2XKW5SkgI0qGfK3cqJ9mZCkdQ3Bq2aDn3mQVZGFoun9oWykiJHPelYBXkZzisSBoqLS9m3oFItIp8fPueOwT078MY8NCnoOGpHSRWTBGYipFNrEspZZuUUYsMuV9aEd13XVhpwunjtLro6t+Z0yP6TN9CutTV/t1M7Gxw84wGrukZoZi3adPbNSCf9HhsbyxUcAwe8zv/99aVmZWXh/v17cHbuWOX7DgoKYkoaRWzp523bt/GEXLhgIWsRkkVaeipTz17zSj9mCtWMY4lDS6kaYgnR84c8C4G21pevCKlMetUXlAB2Hr7CXFGreobweRCCp+FxeJGQho7tmqJ5I3MuJu7i+KapJERWdj5se8zlSn/qtUoagkBH6oYmHYGaom3kk1KwQVpKUqSJhKK/cx1lWQmKi8vZ/KnQriILWBRUoe+5eTyAf2AUrh//+dUeIiIBUxOtLF40YuISERmXBmtLU+68PryvE1SUFTBnxX4smzX0X2sJQmkVSh1QCiC/IB83rt+Ai4vLZzbd3tMN4dOaJHx2pJMfThYC+ZFEM3wzYvzZL/YPT1itQRkRkwjXq/cweWx3ZOfmYfPui5CXk8bwfs7QVFfCzTuPmZROkdSKQemOzkNWYHR/B8yc0Ju3psvNLeC0CAVrqOtAUXEx1zkWF5dx5I20K20sKyFBxcQUkZNkk1VORlRDSSYoaVqlWnKopajAGpdSLEs3ncXRLZOZEPB6CPHnjXuwaVQXdx8+484JlN/UVFPCxDHduQXl1r2uWDh18Htf3V2fu7wgtGrZitMLtBCQZqTFgIISxAel1Meb/hCbwLQlCgQg7itFbiWlpKClqfWKwka5TX09/ZdrBx0veEtLv2lGU7CFkvtkTZBp+M6gnRxeLlKuF13RwqbFq2S+j68PE86JQkf3YmJiUqlFQGo6J5cKDIpZU1cMuo+0tDSEhj6Dra0d3+ODB35cE0t+L8njTcYQXYPK2siE/6vVQeekiKuUtBQXZhPXliyhN5/1H2Los3+9WoOS6XE/78Oq+cO45pG6y63ceBwqKgqY8UNv3uj1htcDuDiTthT1rLl5JxAjp25FN+emaN20HhQUZSEvJ8PtIpVqyTMZgX6mz8g8JU1JNY8V36euA0QcoGBSIXVPKyjm5lrkl1LEMa+giANPQSHROHrxHtbMGYwBPV5T1JJSMxAW8QIh4XG81Z6zfRPsPnIZA3s4wMG2MY6c9YSZkTZaN39/gfOZM6cZfL179eHgClVkUOSSQBIWFgoVFVUGqMdNd1g1EJEoaFK6dO0KHW0d5naSH0g+lpamJhcx69XW4/QHcUiJsxoZFQVVFVVEREZwaxFXV1cMGzqM+abdu3fDDXd3mBib4FnoM7Ru1RolJcXcLpMirTRuuN9AamoavunUiRP606ZOe1kSlgu3y27o17cf83bPnT8HXR1daOtoIzwsnHsEUeCJglhEDaRr5+fl832QOWlqasqVGzbNbfD8eTg6dxalnEjTEVCpXCs0NJQJCfRMtHhQlcqOHX/AqmFDLpGLexGHbzp9A1ocCITEnSVyAMmEfNZOHTuxxqRFxcTYGHLy8sySooWlOoxqDkrgnNtd7j6npqyINb+fhnPbRjA11oXXvWD8PH0w/B4/g5aG2ksTUoBDZzwwd80xHFw/Ae1t32RzvNyAkqXO9upL+VfYVxWfidIZrwNIlX1PwCVg3UeuwrihzpgzgVg1Iq1z7vJtdO/UBnf8gqGtoQZtbTXExSejjqEu5ORkmIO7bvGYKgMmF1wvMP2LtNqToCc8WbKyMqGhqYkngYGsucgEpwlG4KUi3YzMTFBlBGlR0hzErCGzvH59S+5Fk5ScxFqUIqlbtm5h5gwFimhS6unpM6eV/FP/R/5cJhUQEAgnJ0dOeZC2onIv6iZXEUQ5f+E8l25pamhwh7lBA0WbGJGGP3rsGJydnPgZiYQeGBAIdXU1GBkb8zNRuic1LY1/Jl83Pz+PUzQtWrbE8/DnSElN4bwkaXuq9aRBpVi02JiamOL0mVNo364Dy8a6YUMoK6twOxMK+JDczMzNOboaFRkJGRlZvmf6nIBPPZgogvzb+t8wZvQYtjg2btqAGdNn/m2x9L8F2GoPSorCzqGAz5T+oGT80XO3YWqsjZH9HDnnR6bIOTdv1payMtJYtuEE9h53x5Uji1DXlEjaFaB77dzQZF6/4wy+G+KCU5e8mGlCvivVUtraNEB4VCLUlOTQtWObN4BL338d6aWUh12PeWjfpgG2rR7P17n7IJj3JqEeQrTn5cylO5FXUAqHVvXZ5Hb3foK0tHT0696uyvdLGobMapq0VK5EJVfU9oJW/StXLrP2qAjK0GenTp9irUjk8YoeO6RZyLwlANPz0j9ai2op1mINRm0vyN+Oj38BIyNjjvrSxI2JiYaOji7/jQIj1CaEOKbUkoQ0acUgczorOwtGhkZMEn+zuJn+RouEgYE+m7F0brq/imsRcMvKy5iUQcClxYxARP+n8xAJQV1dg5+3gptK90+/kzmfmJTI5yNNT/draGjEJjBdq8Lnp3NxxwFhOVSUaeNfAWtDkgk9m7uHO382dMhQ/On2J7q6VN0F4t8CJF2n2oOSbvLo2ZvQ0VZHXHwSg4b6wIo2rhOZrNSxjvq20rYBY2dshqdvKAz1VHlXLkU5aRjracPFuTlT3sgMpjF7+R7MmdQfrlfv8gawk0Z15UJn2uPywmUfNGlYByMHdHzpewhxyzcIxBR6Hp3C6RXyPWNfZMC8ji4u7p2PqBeJiKPtD1pZv8qd5uTmw/dhMNrbNeHPpi/ZjbULR7O/+ilD1Jqk+J1SI/qcgFCp7/cpF6rkO3Tdv2PhfKZL/SunIVOYeMQEUvKbq9Oz1QhQUgR0+s+7sWbBSK5HfCd0LxQiITkNT0KisG7HRSSmZMJATx2qyspISc5ARFwSpz5aNamHjUvHcA/Y05duw8muMTdaVlJS5PSGkrIi1JVrISE5nWs1GzWog6zsPMxesQ/XPIMhISiHob4G9HXVkJtXjNiEFAra4tK+eXgQGAYXp9bvkBkooEQa/ISrF5QU5NGlCq7svzIbxRep9hKoEaAkKdJuzA8Cwt9oNvVmM2KR1oyKS2RtNm5o15e9YEU5wJDwGGzYeRHXbwdBX0cZBzdNgZGhqG/Pa99SdD6OKL7UwLS1+sipGxHyPAmtm5hixvhebDJXRP6oa7qnTyD7Mj06txWlXd565SJ/lFIk1ASMtOR/ORdY7Wd7DbnBGgNKgsvqzaeY4N2ogekb4q0IxAh4s9inYTF4FBiODvbNOA2hripKlxA4D5+5iWUbT0JNRRF7f5sMy7oVbSDeBjidkfKhI6dsQlRcCn4a1QU/jvqWc5wEfmqKRXS5uMRUhEfGoU9XB67NfBdw1HxLiDkrDmDqd9++tx1mDZkr4tv8lyRQg0Ap2hGLtjFYNmsIg41M0sDgKDx7HgOhsBxqqqpsmlJekRooE3E8KSkderU10MGuMQQSErjh9QhTF+/hyOTI/o5wsm8MA12iaFG1QBmSkjPg6RuIXUfckZ1XjKUz+nPKg3Qg1VVSukOH9hjRUuXu6bSPJe2bmZ6RzcCnrQmaWptxuoUWkj8OXoGRvha6OFa+tcK/9J7Fl6lBEqhRoCS5UtnWr9vPYfRAZ9y+9wR2LaxgVd/oZQCnQuMJERmTBGNDLS6Mfh6dwGDs30Ok0fyfhGPaz/sRHZfEqQ9ZaVnunk4tKMuKy1AqLIGOhgpWzh3Ke34UFpZwqqVl07qwrm/KG8VS9/bgsBjMnzwIDV7uVUkkBCIvUG9Yy3oGyM4pQkh4LH4aQzt0ffzeHzVoHolv9TNKoMaBkp49IDgCB065w9xEF98P6/rSbBSZsaStvp+1lbuaExgszIy4L2lhUQkOn7qG7p3tuBSrsKgUt+8F4Y5fCLd/JF4raVgTQy3YNq+LdraNUEtenk3iY+c90L97O6gq1+LzU7H1SVcvpKRmQFpGBstnV5Rgie6BdgrT0dLgcy+aOpC3RRAPsQQ+VAI1EpT0cH6Pw7D416Nck2hlYfwqOENNmP84cgXmJnpQkJPGopd0NgrgUGXIL7+fgItjS97+7q9BHpHQXpMFnj2Pg9uNexjatyM01JX4GpT3mjhvK5pbm8PXPwyLpw+Bvo76q/6t8UnpTKOjkq9F0we9SsF86AsRHyeWQI0FJb26JyG0K9cTjB9ekfgVcqnWwPG/Qk5GCt2+aYmhfTpw5f/Ji95o37ohnoZFo2UzSzx5GsUb9FDDZzVVZa4KoRpN4qYmpqQhLT0XZsa60NBQwY5DV9DNuTmcHZozKK95PkJpSSm27ruM6eO6wsnhtb+49/g1JCRlYPbEvu9t7CWedmIJVCWBGg1KerAbXg/h2LbZq5pD6n3To3Mb3idky+4/sf7nscwNXb7hBO4+CIGutioWThmAOsa6KCopQVJyJvdkJZBRy0byOakbOvFjadBmQN8MXMytO9rbWnPKhLZR9/IJRGFRGSaN6fbG7llCnL98l68v9iHFwPtUCdR4UNIW6WamBlCuRU20XpueVP9IBcoZmdm48+AZTrl6caXA5uU/MAmdgEqkAGsLfdQx1oNtSys2T6mChMjm1pYmTOVyu+GLq15BUFKQ4rb5lhbG3En9vn8ITIx0oaWp+sp0JuqYj18I7Fpafer7EH9PLIGaQbOr6j3FxCVzLpAqQGjvStoij8jaVO2RkZXLdZXUZ+fClfvY/dtPL7dhB27dDYCb+wOkpGej37e2cLZvxkC9++ApR3fXzB/BfikBff2O8xg9qCMys/MRGR2P+CTqgCYFBTkp5mPKy8nBqr4Jl3dRDaW1pWi/DfEQS+BTJFDjNWVqehYOn/aAdX1j2DSx4C4D0S9SEBwSBSf7JigpLWU2EOUgHe2asLakWOjDx8+w96Q7c1jHDurIHEgLc338ccANz6MTYWKog0mju3H+8+adAN5qID4xBS2bWnJbSNr1y8hAlzf/ySsowMOAcE5/tGvTCPXqVK+9KT5lYoi/8+UkUONBSVS3654PoK2pxsXK2Tl53OC4kdXbO3LFJ6XB73EobG2suEA6MTkTF67dg1ItWQQERWLC6G4w0NHgjnfE+KnwCbNzC+B1NwANLIx4a/c3R+jzWN7eTlWF2DySSMvIQpvmDd7aH+TLvVrxlWuqBGo8KCsET6R16q9T1R4WBNr7/s+Qk1/IWxKQNqTjyZcUcV5FXinVUxJJISwyjlMaBGRi/LxvUO6SNiCt6piaOkHE9/3vS+A/A8qPER2BMyI6AYnJ6SgrE6KopBT5hYWQkxHt9CwlKcGa19xU/71bI3zM9cTHiiXwMRL4KkH5MQISHyuWwL8tATEo/22Ji68nlsDfSEAMSvEUEUugmklADMpq9kLEtyOWgBiU4jkglkA1k8ArUEYkCaerKOBX9dd9javZrYpvRyyBr0MC6blATiGmC6JThN/KSMFV9/27hX8dEhE/pVgCX1gCiZlAcSm6CWKFQvmyVLzQU4OadOW7ln/hWxVfXiyB/74ESsqA+AxkSBZCn0vjI1OEU+WksE5H1LtWPMQSEEvgX5QAMcmSsiAsLMV0Uy3BeoagUCgURKfigKwUhmgoQSDWmP/iGxFf6quWAGnItBwIi0px2FgTwwUCAbUUFg0CZlQqpgiAhbJSUKNm3uIWM1/1fBE//P9RAuW0V2opUFSKDCGwzEQTGwiQdMl3jFXyMctT4VRWDguBBMQx2f/jixGf+uuVgLAcuZISeCahiRuGAkHBm5L4H+z4EhrvkQW+AAAAAElFTkSuQmCC","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOUAAABSCAYAAACrBhPbAAAAAXNSR0IArs4c6QAAIABJREFUeF7tnXVcV9nTx99fOgRFEQsEE0UUEztRsbu7u7vbtbvbtWNtxcYORBRsUVFEupTu+7zOwUV3V0VXd3Gf3/f8o8C9594793zuzJn5zIyKPw0fH0U/RQ+H5BSsVRpk+vPf1T+rJaCWwPdLQEkhSlODpxpxnLewUMV+PKPq9x8URVG9CmGYCibramGiowUaaX/9/ptQz6CWgFoCHySQokBCEsQnEa7ATCtTlqpUKkUcIWEnAOkdwjZdLTpmM0KlrakWn1oCagn8GxJITIbQSJT4JHZamtJFAFOC8mWwMlxPi0U5MqNSqbXjv/Eu1NdQSyBNAooCge9Q4pIYmS+7aonKR1H0k0PwzW2CiVpDqleKWgIZIwGhMf3CCdeMI4/KO1hppKPFsZxZMuZm1FdVS0AtgVQJBLyV+8zGKq9AZWRmAxZmVftZ1WtDLYEMlUBYFLyLYZTqZbAyNYs+07IYZuj9qC+ulsD/vATeRsPbWKapQfk/vxTUAvhZJKAG5c/yJtT3oZbAewmoQaleCmoJ/GQSUIPyJ3sh6ttRS+D/JSjjE5Lw9A7h3vMAHr0MwsvvLV5vwnjpF0ZcQjK6WppY5TYhv3k28ufOjE0+M4oXykkRq+zoCV6heqglkIES+H8DytC3MZy4+oTDl59y9e4rgsOjMTbUI18OI/LmykL2rJkwNtJDW0uTpKRkIqLiCQmLxNv/Ha8CI3gbFYdpZn0qlbKiSVVrGlctgpmJIaipTRm4PP83L/3fBqWicOO+Dyv33+LIxYeSwlvDzoL6VYtQyc4Sa0tTUhSFgJBIAkKjeBcVR1JyClqaGhgb6pLD1IhcpkZoaWjw7HUI1++95uTVJ1y485rklBQaVrVmcOvyVCllpeYd/m/iI0Oe+r8JSkWRAJq8zpkLri8oZ52Lvq3saVazGHHxiZy9+RyX+68lCI0z6ZEruzE5smWSQNTS1JTAjIyOJygsEr/gCN5FxmFkqIu9rQV1KhSS/z926THrfnPh+gNfKpeyYlY/B6qXtlJrzgxZpv9bF/3PgdI/JILRy8+w+6QH1UpaMK2vA+WKWXDw/ANOXXuKWdZM1KlUmIol8pLFSP+r3mZUdLzUqC73fTh78xm+gW+pXaEQbRxL4PHUnxnrnDlz24uWDrYsGlaPvGou4lfJVX3Q35PAfweUisKes/cZssAJYz1NFo9sSC37AqzbfxO3h29oWbcEhSxNKV4w5zebmoPmHMbayoxSRXLh4/eWzMb6+AW/4+ItL2wL5WRA24rc8PBm2MITBEbEsXioI92alPl7ElefpZZAOhL4T4BSmKSjlp1mzX4XBrYoy6whjpy88oQDZ+8zoF0lapQrQGJSMp0n7mXZmMbkyGZEbFwi+nra6S6A4PAo5m28IJ1AfVtXYMbaczhUKMRr/7cM61SF6+6vWL7zKg2qFKFFneLMWHeOxbtv0qVxaVaMaoihvk6611AfoJbAt0jgpwdl6NtoWo/fy92Hb9g0pbnc341b7ESlUpb0aG6PpqZG2vOed3kuHTZer0MkMEd0rZau1nS68hgUCHkbI+feedyN8Mg4RnSphsV7M1WYttuPuXH2uifzRjSUJm3XKb9RKL8Zh+e3xyyb0bfIXH2sWgJflMBPDcrA0Egch2wjPDyKE8u7SsfN0m1XWDCyIVZ5sv7hwaJjE9h14i6HLj5k3/yOZDLQ/apXv3DrJUZ1q/6HY6euPsO0/nX/Eg3xDXrHyPnH6N26PHlzmlB/8FY0dbQ5t6orFjnUOW9fJXD1QelK4KcFpdCQDgO3Eh0Vi/O6Xly585Ib7t4sGNXokwH+S7dfUMgyO9PWnqNgHhMZFileKNcXBSA8t95+4XRrWjbtuNj4RJbvvMbYHjU+eW5CYjITl5+kSD4zGlQtQp0Bm0lIgSvresoQi3qoJfC9EvgpQSn2kPWHbufl62CubO7LqatP8Q1+x9R+db5ojopQh9ByU/rWZu6mC1y785KSxcwZ170GWTMb/EVWj70CpcbV1/2w9zx9/SlJSSk0rFb0i7Kdt/kCejratKlXgmo9N5DVxBDnNT3Ue8zvXZEZcL4ow3H7riflShfOgKv/9ZI/HygVhf7zjrH3pAdXNvfh7hNfXviESkCmN45ffoyJsT6VS1rJQ8V5Xr5heL4KJiA0ktj4JJKTUtDQ0kBfR4uc2TJhUyCHjE8Kc/flm1Daj9/DiRXdyPYViaXzt1yU16tlX5CKXddQr2oRfp3WMt19bHrP8bf/rigkKwohIW+599iHx8/eoK2lTZlSVpSxLYCm5v92JTSv136cdHbHNIshbZtWS4s5X772gCb9luFyaCrWBc1FATkuXL1PXGwidWqWRPtfro/z04Fy10l3Ok89wMF57aR223PKnUUjG6H3kTb71KKNiU3gyh0valcozLmbzzh97an0vpa2MadUkdySQPCxRoyLT0LEPN2f+smQSlRMPHUqFMYqjwnFCuZMFxcpKSk8eRnM1qO3cShfCE0NldTuq8c2pneLcume/0MOUBQSk5PxeRPCzTuPOXX+IR6e3gSHRJGQkoKCCiVFEJ0SqVPVlj0rh2XcB+OHPPDfnyT8bRSOHeeSQjLjBzSmZcNKBAaG8cI7gOtuz1m+9Qy3jk5HvNcFq46w/6w7sTEpVCqdj6NbR/2rcvupQCkcKSXar6ZLPVvGdq/BsAXHqFbSkifeIdIk3XzwFqN71PwsHdXp8mOOXnyEY2Vrud/T/QZyudgrnrn+lBOXHsvzm9Yq9tkXcfuhD3uc3NHV1WJQ+8oMX3ic+cMasP6AC8v3u+K+s78ku/9Tw+PBC1Ztc8Y3MJxn3v6EhEUhKoWK+rwCiCo0QEMRNUNTgYkGhfKbcOPg7H91cX3b8yscPulCbFw8+S1zU9LWCl2d9ENaX3MNQZnsPnIFxvoGzJvYCUPDVFJJYmIS+49eY/iMnZSwtcRp61i0tUVCgsKkBXtYveMqI3o6MGlIi6+5zA875icCpULbCftwf/QGt12D6DfrEK1q2xIaHk3w22iCwqKpWsoK20K50NXRJG8ukzQhBIdFMWvdOSqWtKKNox0a31E9Wpguh50fcu6GJ5P61pYaVsRAhVPIx/8t4e9isM5nJjWq+EgIE7hKmfys2HOdzdNbU7HLGsxzZ+X4kk7/GAD2H79Jvwlb0VCJcJBAYqIEnqjgq6enQf68ueRHwdIiuzTDixe2wM7Wimwm/4wjyvtNEMnJKeS3TN/C+NzK9fENoUKTycQnJaHS0KJLc3sWTen+Qxb6FZd7NOu7lgu7x1GiiEXqnO8TDc5f9GDNtjP07uxAuZKFyPpeRgMnb+aA0x3uOM0gd44/evp/yE19YZKfBpTCu1qj32aOL+5I2LtYwsTitzLlxZtQQkKjMTTUoXpZweBxYdnYJmnEALHnXLvvJjMG1pWxSTEEqfyJVxB921TAQC/94H5cQhJbDt2SAGxWy1bOIby/U1aeplPjMlS0s5ScWhGvFPMddX7AZTcvTE0ySbM1ISmZ/BamRETHUTSfGTX7beH40k7Ur2z9j7y/yMhYJszdxWUXL8IjIzA2MqSkrSUdmtpT1d4GIwO9Dxxd4cX4aBGme0Pi+I8yYwJDwggUFkzRv/J+Y2LiWbvzDAvXnUKlocHQrjXp17Uexpn+6lRL77qXrt+jx5iNvIuIQ6XSxCKXCW4nf4xmj46Jo2jtMSgpKeSzMKVmeWtG9GlMREQs2lpamJllSe0CoFLh5e3L8vUnOeb8iNKlzNm/avi/znf+KUAptFPNfpvR0YADCzvRY9p+tkxvzajFJ3Aol5/ElBRCw2N4GxlLhRKW1KmY6iW7dNtLAnDWIEe0tFKdGBsOuCDyKWuUzc/WI24UMM9Kg+pFJV/14wrT4prCXBae3Ze+YXRqVJq7T/wIj4hlYLtKci6xv5i65qzMEqlkZ4UwWy/feYmOpgb6ulq8jYqnapn8VC1tJVPCOozfw+oJTek1/QCvQ6Jw2dIXDY0P5Ib0FubX/j0lRSEpKUkSJ+LjE9DV1UFTXOcjMMXFx3P8rBv7jt8hMiqKXm2r0bJx6nN9avj6hbBk40mCQsKZMaoNFnmyc/DEDWYsPUhIeDx92ldj6qjWac8j5Hf6zG3ilRRmLD3Ca/8gUlTaNK9Tgo3z+/2thbxh51nGzz0g31O2LHo8cF6Y9l6/VjafPE5RsG8+mZi3Mcwc3QaHaiWYtXQvTpeecHDtEOnI6TtyEzvWDMAsuwkBQWGUaTCBueNb0rll+g7G77q3T5z8U4Dyyt1XVO+zkasbenPpjhdVSlpRoUReHnkF4f74jaS8lbW1kA6cpGSF/m0qEBOXyN7THswdWl++RAEgEQYRXFURQzx8/gGDO1ZBEBAuuLzAPySSpJQUeaxYUGIR5zLNRM1yBcmV3YjVe65Tr0oRgsKiuOTmxcRetdIWxJTVZ6haKh/BoZF4B70jJCSSvLlNqF+lCIWtsqeJ9c5jXw45P6RlbVvKdl7D8aWdqVfpx7vZ79x7zphfdnF0y1gM9H8nSSiEhEVw7fYTTl+4z8Wbj/ENi0eTOFSKJtVLF+bg1hG/d6j4y1K4dP0BrQeslGaoaVYDujYrh75hZjweeHPk0j0MtVQ8vrSYx09fM2nubyyY3hE7m3xynla9l3Dp1mMUlTaNHIqydeHAvwXKO/dfUK/TIrmny5k9Ex5n5/+gLYBCg+4L0ULF0c0j5b1FRccyft5OjjjdxchEj06NKjNuSHNevwnmuXcg7fovw9VpNlYWOX405tKdL+NBqSi0mbAPv4BwTq/qTu8ZB9k1t33aje88fkeGLUQ6lU/AWxkHFIALj4pjxbimEjiCzTN7/Xna1LPDzCQTS7ZdomF1Gx56+jOwY5V0hbBu73UKWmbn7A1PBravLAG/+ZArE/vUkonSQjMNnnuYCb1qscPpLp0alCK7SSZ0PuEq7zJpL8vHNKHduN1oaGvjtLTT31qgX7rprfvOMnb2fqpUyE/p4gUJCIjk2Ysgnnn5ERmfRGJyHJkyGbBsakfyW+RAT08HK/Ps6Ol+yZRX6D1iLQfO3MM8b1bunZgl7/uVTyClm0ygSD5zrh+Yxo07T2jcYxnDe9Rk4tC20pnUuu9inG8+BZUOg7pWYfqIdunK/FMHPPJ8TfVWcxD9bYpZ5+bC3sk/THZdR63h1MX7tHAsy+uAICb2bSKTDwZM2oGmlgYVS1uyb+1QTp6/zYTFh0lJTubB2fky1e/fHhkOSqHJ8jVexPqJTYlPTCJH1kw0+ihwL0IVbo/eSEAKJ44Q0vCFx6QmE2laYogMjq1HbrNwZCMJ3ulrzpCYkET7RmUoViCHzJ8UBHXhi9TV1kJ4WsVOy0BPWyY8C77s5gO3pBkzY5CjBOWE5SdpVqsYNcoWkNcQZq34XQHL7Njb5KFamfyffFfCIXTvWQCWubPQZuxenh0ajmXuD06pH/GCN+52ZuKcvSiKFikqBdtC2enaujpN6pZj3LwdHDzpwfhB9RnVp+k3XW7LvvMMn7WHvNmycPPETAwM9Lhy6xEt+i6hed3SrJ/Xn8ioaIrUHIuJSWbKl7UgPDSGG25PSUxIRlHpMmVIY4b2rPdN1/39YM8XvlRuLvaRSNLHmZ3j5bt7+TqQ0PAI7Gys0NfX+1tzD522lZ2HXGjTqCwTBzUld85sLFh5hDq1SmBsmInjZ12pXK4gZUta027oMuJikzm87t/fT4qHy3BQbjjkyqilp/A5MZq+sw6ybVZbuT/73BAEAaEZ2zra/eEQ/+AIuZ8saZ0b0V5MbNxT/1Xh7R8uHUPCfI2JTSSTgY4EZWJiMnlzZJEOHHFc6r9wz9Ofzo3L/AVM4trCASXA3KpOiU/eonC/dxi3m60zWmPZaCHju1dj+Fdo629ZaUvWn+CX1cdAUdGqfilWzOopPy4HnVwYOHGLpP1VKleAJrVLYqCnS4NaZTDJnH7p+/U7zjBu/m9oKpA3TzaKFrHg8o1nMkwxdUhDBvVsKLcJtnXGkpiQQDk7K7JlMSIo6B3nbzyV5uus4U3o393xWx4n7Vj3h17Uab9AakodPS2qlCvCwyc++AdFoCgp5M5lyMgejenatsY3m7VzVx1iwfoTPDgzj1xmWUlOUQgNf8crkcDgE0RA6DuCQt8Rl5DCoVM3KWiRgyObRn+0Pfhbj/S3TspYUCoKjUbsREelsHR0I1bsucGC4Q0++yBivzPgl8Osmdj8k2GP+Zsv0LtleVQaKoLDomXoJDEpBbfHvkTGxstAesjbaKmN4xOTMc1iQOkiuaX2Fd5Vs2yZUFIUFmy9xC9D6//lPoRjcsDsgywb2/STpuvvJ0xbc5a29ezkHtc7JJqLa7r/MDNM7Lead1/J1buPhOXIyW3DKWdXmDnLDrF0yykK5c8pv0iJsUl4+4eRkJJArXLW/LZhdLoLZN7qg8xbexLhM6pTuSh2tvlJSEhgxaYrrJ7VntZNKsn9eAnHsYzqVY+ubWrJOc9evkPHQWtJRofZIxrTr9s3glJRCA6PZM6Sg2w/4oJKlYIiP5Ii4qqBbAqnSiZFlYKOnj4vL89HV+fzpnhsbDyRUTHSaSNGZHQMAyes55SzJ2VKiNIuCehq6pDd1Ii8FmZYmpvK1D1hRanQJDYhkU07zvHMJ4hSJSywLWjB2IEtfozTKd23kMGaUpC/89Sbx/zBdaXmyp8nKw7lC372toWnVVSja16r2CePWbnnOt2alJWacMcxN/xCozDU15YeQ6Hd4hKTpedUmLHJyQraWhrSVI2IjpdA7d60rPx52Y6rjO9V85PXEJUJhBe49Wc0pThJlCK57uFNLlNjes48hN+pcWQ2+ntm159vIjj0HSUdx5GQqMi44I3DU6R2L11vkmQorZ7VEW0dFZkMDbnl9oz5608ysJsD04env88bN2cb6/ZcxSK3KfecZssPiTBfm/VYxfq5HWnZKBWUdvXHUr1cYTq3rEFkVBwvXvozeeF+CcqZQ5vQv0fdL3xYkzl2xgXQxD8wnPsv3vDUM4gnL94Qn5AitbS4rjDLBRmpcL6s2Ba2JCEhBW+/YJrVKcPQ3g0kReJzY8ues2w4cBmnTeNIiEugcdclvPB9Tdmi+RnWuyn2ZfOTNYuwHD4/R0JCItVazeSJjz+qFDiydhjVKn563X0Fzr7pkAzVlLcf+WLfdS0P9gxi6a5rspqAcOQID+lvZ+/R3MFWmpViiN8Nm3+U+cMbflZLLd99jZ7Nysk51u67gZ6+jtyTCIdMbFwSGpoq9LS15N5VeHEN9bRJSEySpp+g6fVvU1GGU5buuPrZLBGhrYfOP8rK8c3kfYlFKu5t98m7tK9fSv4syAZ9Zh5iWr/aFGi2BOc13aj+mT3oN70tYNtvFxk5Y49cuKN6OTJ2cDPpbCnpOBrfwGhMjQ0pap2DsqXyUTS/Bb3HbWH6yFYM7FI73UuNmPErv+6/Ki2H9fN6yg/JkBnb8PN/x8a53WhWX4RUFEZO38bmQ9dB0URTpaCFFkpKPMkqXaYNrsegXg2/CMqqLWfi+TJAanoxBNlDLPxU/pGwyoVm1GDp1A50aFpRxkDfC/urLI5NO88yauFBKpXIy67lQ9DW0SQ47C0WuczkenoXGcPd+y+4edcTTy8/qpYvRpdWNf+QmxsQFMr2g1d49jwIT+8A+nesRttmn84cSlew33hAhoJyy9HbjFp6Gr9TY+kxdT8757RH7Ntc7/uww8md7s3LEhUZx5xh9YmOTeSXTc78MvjzToQdJ+4SFRUnq9OFRsaQSdKpFFnj9enLIALfa86ouATppRXMHJ+Ad/IYUUgrWyZ9WcVOqB5RheBzQ1QfGNi2EtmyGLDg10vysLm/XmFM5ypkNdaXJnTnSXvZPK0V+RotZEy3qgx5H/v8xvfzp8MVmvdazDXX5yiKJs57R1FcBPUVhWJ1RxAcEM/U4Q2xsspBcNA7rtx+zsGzHkwY0JDRfT8PlN8v0n3ESo6d9ZAfGVWyFhYWWShaJC/PXvmxbEpHKpROJUOIEp033TwJDg2nZPH8MmZas/UMYhN1mNSvLsP7N/niY164dp9eozcRERlLMsmoNDRTzVT5JsQXWJEAcT0yHQvzDyGnr5Wdq8czHLssRlPRZNmUtnRoVVWeGhsbR/vBy7jj4YumgQalC5lz1eU5efNn5cy28Zhk/gTj6VvJF197k184LkNBOWrpSS67vuDsul5MXHGaFeOa8OhFIOW6rCY2KQWSUpg7uC4jO1flqvsrQt/F0NKh+GcfZ/mua9IEFR5YUUTLNzgCUQ9WT1eLh8/8KVfMHNvCubn/1Jfbj/2wKZBTemKzZtaXpSZFyQ/B7hGactxn8inFxU9f95TasEEVa/ac9qDjhH0gOJPJyZxZ2U2WExmzxInRXavRfuxuCuXPwboJ3+YJ/dRD+vgGY994OsnJyeS1MMblyC8y80NoZxuHkfiHRaOnoU3FsgVwqGyNk/Ndbrq/oUfLiiyc0uXLy0VRaNZzIdduP0NTS4vti/tSs4qt3EcJJozYp3/e3FMoU28Mr/yjGNypGtNGfwhpfe6iIk4YHBZBdEwsq7dfYM9xF7QUSBYfBIFMRaGsXW4ObRiLvt7XJaz/fi0hj4HjNnDyyiPO7xlH/rwf6H/Xbj1k7monFk1uL/esQ6duZs/qoZhkNv4BcPoxU2QoKJuP3oWmYIQMqMvRiw/p1LAUw+ce5fCNZyS9fzG25lmZM7Qer/zf0rBqEfL9qeKAEIN4CWLBrNl3Q1agE6k5YsTEJTB6iRN21rll+tbMgXVlpojw3k5adZpiBXJy/1kAc4bUk3tOMSKi4lj7mwtjulVPM03/LGqRBrb9+B3JxR0+/zg3Pf3fm1UKDsXzsmxcE5xve1He1oJV+24SHBGfGq/8zrFw3VHmrTmFSkmhY8uKLJnSVc4oQFqs1miCIiJZNa0zJawtueLykJXbnQl/G8nWxf2oU61UuqCs1XoWD569QddAl+cXF6GbTmbOhwkVyjiOxTsggo4t7Fk2tcc3PKlC/wlb2H/CFS2VwuQRjSlXvBDtBi/j3bsE6lcrxoaF/dFPI0l83dRimxEfn4jBpypQvKcSCvbS0Bk7GdzFgUplv5w/+3VX/TFHZSgobdsso2pJS9rULs5L/3B6NC2Lp3cw9h1WEpWcgoGWJmO6VGVSHwcJokm9a8nEYrHv23fKHS3BO01WiIiJZ1C7SrKQlk/gu7RSIMKRJALDQluK+SvamMv9iXDrX7/vQ+G8ppiaGJIQn5iWGiaALEpTdm1ShlW7r2OcSRctlYr4pGRJThDcV2Hijl92Uu5vdzrdpd/sw0QlpWCoqcGRJZ1kKte+0/fQ1dPixr3XnHV9hduvfb9qP/S51ypMxopNp/NKOB5UGmxf3hfH6qXl4U+e+VC70xxi4pIlFzcxOQEjQwMGdqxD51ZVyJPzazJWFIrXGSN5roaGBnheWvg+Y+JrFppCydqj8Q2Jpl3jCqyYmfqx+JqxZMMxZq10ApUmPVtXYP7EjvIDe+rCbTqP3IAqUYeKZfOwdfFATH40oV5R6DF6LdfuPGbLvIF4vwnA44kPvoEhONYoRadmfywT8zXP8yOOyVBQmtSaRd8W5ahga0FSYjKt6hTH46mfzKMcOvcIi0c3xutNKDXtCzJ68QlJDhDj4fMAnr8OoZythcxpPHbxIYvHNJEmq5GhnuSqihEZE8/MdeepU7EQx68+YfYARxmYFpp17PJTtKhly/lbz5nQo6b02IohvKaCEyu8q2MWn6BmufzYWefhwTN/eV+C7ieGSCtbOroxl2+/oGiBHLQZs4t98zrw3CdUEthPXfckJDxa7lm3n/Lg0b7B0nnxd8fZq+60H7ABNBIw1tPD49x8jDLps+/gZUbM3k9cUqI0+YTHJFmVTKmihZgwoJ6kiRW0EmVRPu9pFPckTrWtPZrgkAj0DPV5fnEBOl+dOqVQss5ofINjaNuoAitnpWMqvxfCSWc3uozcQFJKEoUtcuC8dzKGhu+91IrCjOX7Wbb5IooqHuu8OaWZaWlu9k0iFOER4cwTsda3ETGEvY3ljV8AfgHv8Hj6kjOXH5CQACkyrq1CQ/gUVBro62tx8/AUzHN92/W+6eY+c3CGglK/8jTGdKmCbYEcaGtqyArnv4+AkAhymn6w80cuPM6iUamgFGP62rMyxijM0uzZjOjcqLTUkqevedK7pb08RnheBcjC3sbg/sRXclvFEN6+/ac9qF+tqAyLVCphmeZ5W/fbTekpFfzZLYdciYmNJ7dZZklWF2yf38eQBcdZPvrD/Qjygsgy+X2cv/VCspAEMNcdduPZoWHpAuNLL7Rl74VcdnmOopFCi7plWT+/jzzcLzCUyfP3c9z5PkpyMlpaKjYu6EmBfLkYNHkLIiC/bclA6tf8cp1aAUqbWqMIDY9CU08bz/eg/5pFJiyPYjWHE/w2gXaNK34VKM9f9ZCAjBOlQA20OLJuBGVKpLKnfh8CTM36LObmbS+RIUpWE2OWTW1LfQdhIXz5IyPmEGZ9xwFLuXj7uczkUTQ00VNpYV8yH2VKWnDT9Rku93zkTC0c7XCoUpyXPiH4+IdJBljPVpWpXOHfCYN8/NwZCkqhKfu0KEclWwvpcGld5/NOnFGLjqdpSvEAy3ZeRVdLgy5Ny7L7xF16tiwvNeDkVadpU9dOlsUQQ1QY2HXCje7N7VO9iu89fCIEsu+0B12alE0jIgh3uSglKcxSAdyth12lybr9qBvRcYmy7OTvY9jC4yz96CPx58V78vpTmdnyOuAtO07d59H+wV+1kD4FAvf7XtTvuIBkkbmCwuFNQ6lS7sMeyDcgGPumM4hOTGbWwMYM6plKfBgwcT27jrvSpo4d6xcO+iK+BMPFpsZIwt5FoWipeHByDjnNvi6PUMT0ilQfQkSMQvvGlViRjqY8cd6NPuO3EBsfj46ODpvn9aRBrVRT/M8jKDicuh3m8ibP8ob6AAAdhklEQVTgrficohIfpfqlmTmqDWam6dMXhYYcPX27ZAa1aGxPq/oVyZXTRG4lfANCKe44kWwm+jw6u+AbzPWv+VT9/WMyFJTF2y6nsl1e2tYpzkvfcHo0+1BV7s+PNGnVGSb1qin3fgJ8okDWyC7V8fINlcATJqMYJy4/5vGrYKqWTs1gEEMATJDKxRA82d+P/fj34m+i8HLu7MZpFD5hSkfHJGBXJBe/bHBm5qB6ci6xp5yw7BTzvsA+Ehks+no6XLvnzXnXV9z+u3tKRaHL0JWcuvBAfunLljTHaev4NJpZXHwCzXouICQ0BoVYshgYMX9KZ56+8GbUvP0oSRoc3jiM8qW+nK0iKIdFao4iIipG1iq44zQb89yfDkeIjP1lGw5RuXwJStnml+Rtm2rDiE5S0aF5WZZN7fnJFSnO27jzDNNXHiExIQV9bS3WzO1B4zpfLp9y58ELWvRaSlR0cqqC1FDIYqzNtEHNad+y2lfUHnofEP2TdvULDKNE3TGUKW7J6e2TvmvP//ch+NczMxSULcbsRpWczKxBdWW2//ieNeUe8uQ1T168CcPXJ5SJA+pQonAuBFtHhCBERv1ND28M9HXk70VOZVRMAvnNs2KW1VDu++ZtvoiJkR71qxaVbfBSNaZg6lzBwECHhPgkhnSqmsax9QuKkPtSv5BIWaDrXVQsASFRsnVBUpKCY+XC0gEljhPV2EUXL+F9Hd2tuvTW9pq4l7F9HXjyMkgS4EsWyYMgMlQsnpeV+24QHJHwt72v7g+8cOg0T7DMpNPq6NZhlLf7PXlaYcKcHTjfes6xDcNkYna1NrNJSUpEEftXDRjRzZGJQ1umu2aEt7JYjVGERERTMLcp147P+OJi9/ELotuwNbzyDiFbdiNevQlFUbTp0rociyb91dFz1eUBU+cexsPLF0WlULa4OTOGt6b8+9hnejd45qI7nYZvJiU5QQJTWAxaiopKpfKzfFYX8lp8e9UDkZVStc0vNKxZgm1LBqR3C//a3zMUlKOXnuTireecX9+b8StOsWp8Myp3WY29nSU5shqSSU+bepWtKZjXVOY4Cj6rcAY5XXki8y1FeOOXjc6ymY/ku4ZGyTId1coWkCC6cOuFBLmg0DWuWYwbd1+hqamS+8cKdpYcvfBImpciAdqhQkEZInG5582j54HkNDOWkexLd14yuY+DfCGiQnozB1vpUBLmngjRnLnxjHlbLsqsFMGfFLmfHvuHyVCMAG270TspXDAn68Z/e5xSWASt+izhsosnKSoVnZuXZ+k0seBT91NPn71mx+ErjOzblCzGmXC+5kGbgatRkhUZ60vWBiuTrIwa0IBWjSumG+LYvOcca7afZ3Tf+rRp8sFU/9xqFKbhtAU72XjgprwnlaLDtBENGNT1r7xhX/8Q7j3ykZydglY5JEf346TzdFe8onDghAuDp26X+0OVolAwf04a1bChd8e6aTzXL83j6xtErlymaYnaO/afZ/Dsg3QVcp36dc6pdO/zBxyQoaD8wOgZQ/dpv7Hrl/b0n3WIEzc85QvLYaDLhP61pQNIxBZnbTjPnCH1Jftm/DInKhTPS3RMPD1alk/TeqLvx5A/ZWWIGj6Hzj3givtLmRM5Z+MFytrkkb1BzP9U2fzj8wUo1uy/iYmhLlfuejN7iCMmxgZMW3uWIe0rS60sUssmLTtFwXzZufPwjQzP/Laocxqjx6rRAsZ1r87gthW/+XU5X7lHm4FrUAlzzcSQGwemYJo181/mEYyaZRtPsHDTCYoXNGf6yLYkJycwaMpWfP0jZbpM7uxZaOJoJ50kZe0KoSPIDp9siJsa8/36obBhx1k27LssPwbHtoz86r3o11/jw5Hnr3tw/vITGjuUwL6MdWrFha8c9+57MWLqHurXK4alhRkzFu7jdWgC80c1o0+nf7/CwOduO0NBKTL1RYb+vT2DZOGphSMakklfRwJQ8FXdHvnK1nQCSIKfOnzBUeYObSCr1Imarjc8XlHONi+v/cNliRABvsPOD+jd6tMUuTeB7xg89whLRjfCKvennRi/HnGlTkVrcpsZy5KVmQ31ePoqWFY0KJo/NTdT3MeKcanc1wlLnCiY34wGlQvL+KjY8wpTsN/sQ0zp40DB5ku5sLY71T7a437NGhKeQ8f2s7nzyAdNTYU1c7vTqn7lv5zqHxhGr7EbCA6MoU/nqnRrUzMtm0EQB0bP3s6RU3cl0JT3rJxsxvqUKV2IOaNbYGn+7WbfJ+//feW8n7rxtaIgclFFeppgu2ukqDAy1uTqoRnkypG+0+hr3tuPOCZDQSn2eXnqz2fOwDoy6C32f2LxTl9zliMXH+MXEkEp69wcWdZFxh/PXPeUsceWtVO9tBduPZfayuXea/q0rsDibZdlFy69T5SWFEAR1DhhdgpnjcjZFED/8xBB+sXbrzCmew3W779J9bL55QegwfvEa1FPVnhiWzikFtg6f/MZu53cOef6goI5M7NpdjtZekRkioiW7n1mH8H31FgyZ/q2LJEDx67Se8J2mUY1aUgDhvUUfNK/arDXPsGER0Ziay3COn/NQxXaXpilU5ccJjYuRYYWRHuH7m0r06VNrR9WxvFHLMZ/Zw6FlZuPM33ZcfS1NFgypRMtm/71Y/fv3Munr5KhoBQR6yajdqGRnCx5ryJTZMGwBmw+dEtyXR8+DySLoR7VyxdgUm8H6fUcMPtDPqVYcLuc3OVa7diglMwMqVW+oNzXibihMC1FipZwkBjoaKMh07ZSl3ZScrIMwwivo9iPCg2d09RIOpJOXXvC4A5V2H7EVXpQmzrYShCL6/WffUiWIRE//3rUjXNXn/Dr3A7SkXTrgQ/2xS2Ys/miLBkya4MzvmExOK/u9k2evfj4eKq3noZRJkMGdatJ0zqVvun8T71qt3ue3Pbwwr5kYUrYWP0hIyIjF2CGXFtROHvRgzw5TbApkve7ZfujnyFjQQlsOuLK8EWneH1ilATc1plt2HjoFjPWnKdpTRs6NCiJmYkhplkNZV2ck1efEhYRI0Eoxp5THkRHx2NXJDeFLU1l853+bStJ81doQtErRADv6MUH2Be3lO3thMdUMIJE+Y/fmwB5+4XJtgYC2JP71ZFxsat3X5ErmxFNHYrJvcuRCw9l0rRwNolRsu1yHOzzy+aygsh+Zl1PcmYzosP43bIan2WjBUzqVYOh7b/tSyzAHxMTh6GB/rdt73706lDPlyESyHBQiqatVo0WsmZ8YxlLNDHSl63NhaNHAEU0dBU1YTfNapNWL2fI3CNynyk027o91yloZYrXmzBa17Vjl9Nd+retyC8bz+NYqTBlbCwQe8l9p91xrGQtWxLsP3tP8spEXxHhvRN1ZkXpyGY1bdjp5C4bwv565LbcQ4rskgEdqsgizBNWnGbNxGby3l75hUmWj9PFxxSwMpXmtigvKeZ6/DJIxjvbT9zHs8Mj1O3YM2Rp/3cvmuGgFOBoP2k/3m9COLu2l6yZuntuezYfduWX9c4M7VxFpmNtO+pGueIWlCtmIeNx45adZPXE5mleVxEjFJS25z4h1CxXgIuuL4iKTaBzozLScXTz/muMDXSoVNJK8mtF4WZhvuYzz8qZm8+kSVuxhCWiiayg2AnNWKpoHvlmxX5UtGCf0q+2rCYgfm4zcrusdLd0fFNJOhC5moLE3mXyPlaOa0qrUTvQ1deTxaU/22fhv7tu1Hf+D0og40H5ngRetddGLq7rIbMqyhe3kA4eEU8UVQRmrT/P0UuPaOdoJ5OPxe88PP3YceyO7Kws6HHC5Fu566o0cds1KIXrg9cEh0cTH59EZExCagkQBVKSU5OYhcNDZJmIWKeIL5rnyCw9p+5P/PDxD5c1YwUwxbwTV56maQ0byhfPK4trNR6wGQ0tTVl+Q8y9fVYb7IvnxfXhG45feUzT6jaU67qWU8u7UKdCoX/w9amn/v8ogZ8ClGLhOwzYIhn6h5d0ptvU/eyd10HKe/yyU2w/cQeTTPqUKpST2cPqyypzwoQUGurQ+QfMHlJf7iGFuStikKLLltCEBSyyYZEri/R8fipQLa4rYp6CQPDidSiCBO/u6c+IzlWlh1JoRJEyVrt8obTaQYI9o6utSY9pBzA3M5bFtiyzGzNnREPaj9vN2knN6Tp5PwFvY7mxuc/f7Gui4OL2mMdPA7AvbUmRwvk4f/kuFrmzUjB/Xi5cv0+QfziNG5TD2OhDlbrnz30oWPB9rwxRqvBdJEdPu2JlYUq1iqnV98LfRvCb0y1KF81LKbuCuN57ypMnb2RbAlFgSqXSomrFYjzyfMkNt5fUrW6LRW4zBIPnjV8QFcr8sfHRu3eRHDrtQgGLHFSytyEsLIL7T19SvaId9x68wP3Ja1o1rCidVk89veXHsVDBvNy49QD/oHfUqlJCfviOnHWjWKEc2JeykUTyU5fcqFiqiHxvR8/eIreZiXynT14G0LJhZelJP3baFX19HbJl1iMlWUWl8sXkh1zMd9X1PgZ6+rImU8H85vI9OJ13IzElmSa1y/HgkTcpKUn4BoRJQknWrMaycp1F7uwcP3+bfOY5qF6puFwD5y7dprK9LUZGqXm6//T4KUApHvKa+yuq9dnE4YUdJN9UtFLv2awsTYdslYWSh3asLM3FxoM206RWMcb3TK2kdt/TnxW7rjF9YN0/ZGl8r+BEpXTRS6RXS3vKFktd6OI6Im4qqumJkpWDZx8ii7E+qya1kHmVwlEkin/VGbiFkyu6Uvc7tGRI2DuqtZpF60almTa8HYePXaVxw0qyfs6qTWfYc+ImVw4IvmZqWEdwYGu1nIDTzqlk+b2shaLQaeAK3B69wu3kLxjo63H+yh26jNnM1rk9qVO9FKcvedBv7EaeXF4s5z51zpWGjuWJjRPzzUTXEE5snYCmhiaeXm8oYfOnereiul2DCQzv7kD3NrVlHNf58h3q1iyLl3cgtTrMopZ9MTYu6oOPf4gsJVLAMhe7Dl1h7qoj3Du7QHrEG3WbRzFrC+ZPEPmUyPtwrF1WFsgqXH0E4wY1pEerWty684ii1vkwymRAy37LKGJpxsyxbWnffzklS5gzfmArjp93xT8wgt4dHDh5xpXixfNhnsuUfuM3kZgImxb25M7dp5QqWZjeo9ejZ6jDsilduXX3CRXLFqXXiA1Ex8eye+UQWab04lVXalUT/NxvIVX8/RX404BS7C07TvkNFw9v7u4ezMA5h5nev46sryO+liLE4dhvo+xwlZyQxPRBjtLRI4bYY4quW6WLmtOhYanvcvcLZ9NvZzykc0l03RJfZ/HlFR8JEX4RHFyR+Hx8eXcyGeoSG5tAbEISIxYeZ9O0VpTvvFoWbD6yKHVxfc84du4Gvcf+ypxRbWnZyF428hFj5a9n2HPsBlf3iwriqaC8fecp/SbspltbewZ1Ty3TKRJlLl11p8+47cwY3ZzmDcrz6Ik3jfsuYeu8XtSuVoozl+/Se9wGPC8sw8cngAIFzKW8Y2LjePTMmx5j1lGtXDEWTerCS58AinykiVOfTcGuwUQJym6tHaSWu3TjPrWqlMTbNwgvHz+6D9vIyJ6ONGtUkaTEJPLlzcnuI9eYt+ow7qfnyz33iTNujJixj9unpxEXG0dkVCz5rXJL2RetNYpxgxpQrlg+bKxTEw3EPbbov5QiVmb8MrYDvUdvxMhQxeJpPTlw4irTFh1n4tAGNHUsL48V1eH7T9xMQnwKmxb2SnstfUatR9tAm1Uzuqemo6rg2Us/6rSew751gzHQ1yCvRa402X/P+/zac38eUIIEXokOq2hXy4bJfR1kO7xdc9pJYZVpt1y2Mn/t95ZN01sxeeVpWd5wwajGadXtRNuBg2fvU9O+gOS6ftwkNj2BiGoGIsNE8Fsb1ShKw2o2aae4PvShy/i9XNzSV/Ju52+9jEXOzAzvVEV6ijuO38PiUY0kYNcecsN910D5MfnuoSh0G7GS16+jOLlrpGzkI8aKbafZe/RmGiiFiXX7zkPcHwWwaZ8z1w7PlGlIqW3Dn3D8wj1uuDxn+cwO5MplRjHHsWyd15Pa1Upy5rI7vcau55fhLTDOZESTBuXlNURysMjVFClujXosYVTfulSzt0nrH/Lh2RRK1Beasjbd2whQpnD5xn1qVrHjtW+gJDTcvf+cHhO3snJSJyqWtZYm4p4j15i78jDuZ1JBKdK/qjScyvC+dbAumIuSdtZpvoKiDiPp0LQcfn5hrJ07IM1xJkCZxUCHHFmN8fMLZ8XcHhI8QhtPW7CfLXuuUtLWgh2rB8pi1AMmpYJy44IPoOw3cj1ahlqsnPHHEiajf/mVW+6vWDKhHaVL/jPd0z63Pn4qUIqb3Hf2Pu0n7GPfnDYyrCCyMVZNaMaWw7e56ubF5lltZWxy+tpz5MtjQvv6JWWC8+9DaDrheT155bHUmCJjo2TR3JibZU4rXynjgHGJssKAx1N/BN0vISFJNosVdWfFeWK4PvBh5c6rTO5fh+OXn8hwy7n1vTl2+bH09A7tWIURC4/RsGpRucdpPHwn6yc1pXuTLycUfy1Y/QNCeP7Sj76TdtKxWTkmDm71QVMevcHV31I15b2HLwgXeZAizWv4OtbP7UO9WqLcJdy685Cc2U2p0nwqs8e1onWT6hSuMZot87q9B+U9+ozdyNOLCwkLjyBrViNpqorn8Q8MlQ1c9x2/xNDJu9i/bhhV7P9Uy0aUt2w0kWFdHejWxiG10t3tx1SpYIv3m0BJ+cuT01QCcMXG07ienkXuHNn+AkrxYMvWH2XHCRc2zemZZiZLTVlzBGMGNqJuJVvM8+QgJiYGAwMDWg1YTpF8uSiS35Rpy45yed8k2Y7A3z+YXDlNefzMhx4j19K/c23JXhowcTPxCclsWtA77RX0HbkBbQnKP/bCdHV/Tv0uS3l04RfMsv27RbV+OlCKlTR44Qm2H7vD5Y29eewVxIPnAcwc5ChNSBH0F5kXOcwyY6Svw7ZZbZiy6oxk5Swc2fAP/SgFy+bOYz/uP/fHPziSaNFjMllUZtMgk642ObMbyVSrsjbmaf0uxdsSsVMDXW2qdVtLk9rFOHLuIde3D2DG2nM8fBbAoeXdpONg9obz5DEzlmGWSt3W0aSmDZsnN/8hIZCw8EguXvWgReMqHDvtQq9x2zi2ZTD2JYuwaP1RfnNy48ahqXLPc/TkTZo1TG1z12/8WgID3nFgU2pF9Cs37lO9cgn6jl3JlOEdZDZJkeojWD+vB/VrleGE8x16jdmC58V5kqS+dfcZenVuQFRMLK9e+2NXrKC0gycs2EHtqiWpVfFPieiKQp/RG7CwyM7koc144xssPw4W5jl4+txHlhQR5qoAa8dhy1gwoTN5c2dn+29XmLf6GPfOzU3L2ggKeUvzQfO5tGNmGn9XVDUoWG04o/vVo28HR1zvepKSnEhF++Ky25eVVVYWTOhCtyHriEuKYOeKkWz41Yk6NUpRMH8eFmw4QpVS1lQsV5Te4zaSkBDHr4s/JHz3GrYODX1N1s/5oD2F3G7d9aR+t0U8ODP3X+fF/nygBFkYq9Hw7Tz1CuTKpr6yjo6XT6gEpjAf3wS9Y8HGC5zf3E8uvFq9N1DUIitj+zjI1CtRd1VwZb+lo7MIdbg9fCPbGrQbu1v2vIxPSOSmu7ecq4BlNib0rMWdx28kIUEA0sRYXzYBqtZzPTlzZOHsyq5f1aQ2PU0pFrXHfS/RKgS7YvkICY3A5c5TTE2MsC9tjau7J2Fvo6la3oakpETuP/GWDgoNDWEqviAg8B1VK1hLnq/YH4mskIjIGExk349wbrk/I28eU2yLWvHw8Ste+oZKz25iQiIJsYlUqWzL6zchhIW9xa54AVmoS8giIjKa7NlS81M/HsLUFfV2CuTNTp7cZphmyyyB6fnMR76DQu/3oWFvI2Vc2dBAj7v3vfAPCKeSfWGymnzIfHn9JpC85h/azwnv7mWXJxgZ6WKaxZjXb0KpVN4aXW1trrk8Rk9fi/Kli/AuIprrtx9TsbS1rGgQF5MgnVWaulqywroowC2OF3XXK5ezkZ3IBJ3xussT0FRRqWyRtO2B+BC88PLj8Qs/StlYYW6e/dvSzNJ7wen8/acEpbjn8IgYag/8lfC3UTiv6yVNSWeX57KYlmjYIxq92hbMyfJtlznt8oIN01pKbdd21A42TmtFn+kHqVEmH8snNuPaXW9KFMopPaVCewqzThwrxs17r2WfS1FmsmizRWQ1Se1CLOon3dw2gNq9N2BiYkAOYwM2zGgtPxhjl5yQTiXBs63dfxOa2lpcXNNDEtDVQy2B75XATwvK383I+kO3y7KHx5Z1kfu++ZsvMnd4A5n4LEzZ1iO2Sy6r05qerNp7QzZzHdGpKtbNFrF7TltZocCu5VLWTWtJ0+pFqdlzHcmJKZze0FsSBuZuucS8Xy9xakU3mbAs+K2+IVEUzJ1FhllKFMols1EaVbeRZu2ohccZ1KGybMNXf9BWDDPpc2ZlV7n/VQ+1BH6EBH5qUP6uMdtN3CfNyHUTm8pA/rglJyQFTrB7fIMiZMMd4e0s1mIJd/YOkaaKQ+8NPDkyihW7r3PQ+SG17QvQS5SzbL9CkgM6NikjizZPWX2WBy8CyWtmzOju1eV5VrmyUKmUFVky6cmEaZGdIirbXXF7KRlEIi2r+7SDFLfOxYF57WXtWPVQS+BHSeCnB6V4UGEyjl95hmW7r9O7SWnmDqvPBZfn7DrpLvePoq6r4LdecfOSdXkOX3jIriNu7FvahUaDtvDcL1zW1pnQvTp7T7mzdu9NXPcMkbmY41ec5uCFh8TFJuB5ZBSTlzrRsp4dha3M5J5ReHLX7L1BM4diNKpmI0MxKw640rt5OZYMr/8HB9GPeinqef63JfCfAKV8RYrCwQuPGDDvOHqasHB4A+pXsWbTwVtcd/eWHbqa1LCRIAkKjSQsIlbS7BoP/VWGTZyvPqV/x8r0nLCXhBSF6zsGSJ7sxoO3sMlvJjNJRM0dQwNdmYYliOm/nb5PaZs89GtTAdGhecQiJ97GJrJsZAM6OJb4IV7W/+3lp376T0ngvwPK93cv6G/jVp5l24m7VLDJzbS+DjIkcfzSI45feixbDtSuWIhKJS3TeooIT6AIaouYmezqrKOFWbY/dlgSqVnXRYuBG6mVzQXgm9eyRRAHpq9z5qL7a9rVK8HCIY7q/aMaS/+oBP5zoPxda7o+8mXKOmfO3PDEroAZfVrafyjR4fJcZpuI8IbIKBEdtYRjRoQ2BHFdVEOLio4nMCxKlosUFQqyGhtQoYSFJA/oaGly+MIj1v12i9ue/jIVbGbfWrLfoToN6x9dj+rJRSJBNLyNZZrqZbAyNYs+0943rPpvCEfEFh/7sfK3WzJbJCEphSrF81C/ShEql7SkaL7sMi4mwCfyHQX5QDBVtDU1JX9VaMucWTNJR44ojnXNw5tTV59y6Z6P7JYoKh8Mam1PheKCkP7vkJH/G4JX3+U/KYH/Nig/kszbyDhOXX/K4ctPpZdUFN0y1Nclb3YjLHNmljFEo0ypmlKUB4mMjpPV714HvsM7KEpqzhymmWRzoGbVisjqdMIRpB5qCfzbEvh/A8qPBSe0oahAd+95AI9fhfDSL5zXAREyXzI6LkFS6HJmN8YiR2by5cqMTT4zihfMSUGLrKn1UNVDLYEMlMD/S1BmoDzVl1ZL4LsloAbld4tQPYFaAj9WAmpQ/lh5qmdTS+C7JaAG5XeLUD2BWgI/VgJpoPQKVEZmNmChOtHhxwpYPZtaAt8qgbAoiIxjpMo7WGmko8WxnH9Nl/vWOdXHqyWglsB3SEA0rU5IorHKR1H0k0PwzW2CifZf+8R8xyXUp6oloJbA10ogMRn8wgnXjCOPpKu8DFaG62mxKEfmfzXR+mvvV32cWgL/ryUgku8D36HEJTEyX3bVEglKRVFU3iFs09WiYzYjVGqN+f96Dagf7ieSgNCQoZEo8UnstDSli0qlEtVgUocA5qsQhqlgsq4WJqLVo+w1qh5qCagl8MMlIAqfJSRBfBLhCsy0MmWpAKS40F9gJ/aYKSE4JKdgrdJAXXzmh78O9YRqCYCSQpSmBk81TDlvoVLFfiyT/wPJ6uZH1NBiKAAAAABJRU5ErkJggg==","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOUAAABSCAYAAACrBhPbAAAAAXNSR0IArs4c6QAAHuxJREFUeF7tnQl4lNXVx89AZA0kQCDIYoJSUEDBTxCUKPZTURbbWnFhqaBWZdOCUEEUWWVREKogqFUBAbXi0iLg1ioaUAQV2RRESYDYhAQhsisw3/O74Yw3LzPJzGSSTL6893l4mMzc9y7nPf971nuvRxxl1y5v1ZNV5MoTJ6W5p4LEOn93/3Yp4FKg6BTwnpSDFSvI1gpH5d+NG3uO2C169A+v1+tJy5EhHpHRlWOkVqUYkQq+X4s+CLcFlwIuBX6lwEmvyM/HRY4dl31ekQnJCTLT4/F4qWFgByDTc2RB5RjpXaeGeM6o6JLPpYBLgZKgwC8nRPYeEO+x47IoKUFuBZgGlDuyvUOrxMj0xDjxeFzpWBLvwu3DpYCPAl6vSFaueI8el2FN6npmeHZ5vVVP5EhGg1pSy5WQLqe4FCgdCiAxf9gn+yoelYae9Gxv90oxsrR+fOkMxu3VpYBLgTwKZO43duZ1nu+zvMPiqsm02q6f1eUNlwKlSoEfD4rkHpbhnh3Z3jHxVWVsfPVSHY/buUuBck+B/YdE9h+RsS4oyz0ruASIFgq4oIyWN+GOw6XAKQq4oHRZwaVAlFHABWWUvRB3OC4FXFC6POBSIMoo4IIyyl6IOxyXAi4oXR5wKRBlFIg6UO7KzpK3v1gt2zJ2yp79P0r2T/vkvz/mmM8k5NaLry314+uY/xPja0vTBo2lW7vLpEHthCgjrTsclwLhUSAqQLn++22ybG2qrPh8lWzZ+b10bNFaUlq0kcZ168tZdesLQLVL47qJsjM7U3ZlZ0rqlvWyastX0uKss6XLRR2l+8Up0rpJs/Co4T7lUiAKKFCqoFyzbZM8MG+W7MjKkK5tO0pKiwslrnqsrNqyXjambZeN6dsl99BBv2Si3vlJTeX85KbSsUUbtp3J8nWpsnzdKmmS2FAm9xss7Zu1igISu0NwKRAaBUoFlNv/u0seXjjXSMWena6R85N/I8vXpsqydan5QFizWqyRmivWrZKena410nRA1x6yeOXbpt5Ph38FLCDt1jZFurZLkY1p38rcFa/Jpee1lnG975amZzYOjSolUPvghs1y4qcDEpfSoQR6c7soSxQoUVAeOHJYHn9jocxZvkSG/qGXkYxTl8wzKqhdAONbY2ZK93FDpFena2XuiiUGlKiygJG/u7ZNMX8DZMDId1pQfUf06CepW76UGW8ulkHdb5Jh1/eRapWrRM27SW3UyoCyylmN5JwpD0tC92uiZmzuQEqXAiUGyoy92XLnExPk0LEjMunWwQZESD4tk/oOllHzZ/n+BlQAFjC+tPJto6KiriIR+Z7fATfSks+ouxQArhK0W7sU6d+lh4xaMEtqVK0ucwePkkZ16pUuxU/1vumWP8ve5e/5xtLpp/SoGNe6S681DrXWy16WmPi4qBhTsIM4vj9Xtg4YLkkPDJHYC1oG+1jU1SsRUK7b/rXcPGWk3HzZ1ZLS8kIZNGeKT00FUEg8AKb2JFRCEuLQSap3pgHr7AEj5YH5s4z6St2FwyfI78YPNQQF0IAS8PIcYETFxTalTZ5N3fylvPLxe/LS/ZPk4mal/8LSJs2Q9Ckzzfgr1qwhKbs3RYQ5YMzPU7rKRanLwwLVyppJZhzNn5om9fvcGJExlVQjStOYuJrScdfGkuo24v0UOyhf/M9yGf7cDJlx1zDZnP6dARTqKUUlGtLsrHp5ntY+0x7yTbJVUlPJPXzQeFntwvM4eNQDu/ThmXLd+CGmCp8V4CqJ6Qcwt0w6R4Y+M12m3Hav3HbVdREnZigN7v/4E/mq2y3mkbiO7aXNin+E8njAutpu0sghkjwqb9EqqGDb7v/4U2k06A45mr5L1pyfYqq335gqVZKizxYvaC5qElAnWjSPwujv7/diBeXab7dIt7H3ysy7hsvqLV8Z6UVRm3HKq/OMxxQVFUnnD4DUB6xITQrhEcDor9AOhd+RkoC61xXXGpACbOzTS1u0liHPTJOlY2aWqnfWBmWdrldLq5f/Hs77O+0ZBRa2avtNqwpsk7pHd+6Wzb3ukvq9e0jmoiVyPPenMiMlkYy5qZ9K/d43mnmkTZ5h5lu5cUPpsHl1ROhZGo0UGyi/z8yQzqMHyfg+/X2ABCSb0vNsP5WOOG5Wbvxctuza4ZOchEfwouKwAZD+CsDDfsRrSxhEwY7qGlct1iwAi4ZPlMmvviCXtcxzKFEUmGMWzpW3x8+Sc85sVBp0F9TMVWddYPp2SrXtI8bKGfHxktjrhpCllQ32gqRd5sJX5bsHxkvzOdMMKLWUJbXVNgHsl4j6Gp/SQfanfmocaRetWlEq7zjcTosFlMdPnJBrRg+SDueeb8aFpKI4bT+VeAAV269/lxsMWPkcSlGPLGEQjWsuHD5RkMSAlP5tdRdVlrJm6yZZMf5JOaNiTCjdRayu2m9OUNq2EbZhKGrk7tnPGbBReDaQw8MfQ5clQDI/p7Ms0Ispa/MqFlDikFn99VfGK4qNiIQc0aOvTF0y36iTO/dkCrHKz7ZtNtKRWKU6fIrC8YD8wQWzfV5dAK6xTwWiSkxAy2dimZP7Di5Kt2E/q6A8Z/LDxqbTYtt2DQfcJk2njg26D6RsxpwXCrVT13e5SXJXrfG1G2o//gaE9KdE2muLVE/o3jlfu/bi4xwLNnqk5xb0C4hAxYiD8tOtm6T3Yw/KgvvGS5/pD/kkFyENVEc8rxrmYPyzBoww30eyoLoOnjPVNIk3FlsViYnk1MK5tguHTZTfT7hPlo6ZIZecm6dKFleBYZFg2G2oVq2XvyIKSsIP8Zddkq/rQFK0sPEBtoMbt0jbVSv8SlgNG+QsezdfU/7GUFhfzt+RvhlznpdGA+8QQF5UcH7T/z45Iz5Odj/1vI9m2icOqt1PPScHN2yRQ5u+zjeURgNvN89ocS56oc6rpOtHFJS/nDguHe7rJzdddrWxHfF+Iq1Il7MdL4Q4UFH/NXqGUSuDKfNe/8BU6/fH3wZT3TiOfjdhqFkUGAPAJGSCCo2kJk4KUJHir6a+J59Mn1csaiw2XtbiJZLz1rvGiaIF1ZLQBSUQKAmVBAJXICIAShwfznCGjoNFwV+JPb+FAVOdbleHDSaV0rQfCeeVLkw6XqeNDDDxYFdvdZ7xNH/Tf5gc25VhqkO7c+dOF2NfOha8oBioFCtFFJTvr//MhD+ICxKigOFRKXHWAD5AoWXllGeDBiTPjH0iL2Qw9t6bgiYXwOw08k5TX+OX2JcsGCS745ElhIJEf/ae0XJVm4uDbjuYip+2vNTHJFofZoH5YSJbGuL9ZMWv062zqYp6xnehShvA52TCnLfeyefMATCoy/RhJzDQr0rxYObnrANIdKFpufiZImcpOUFpEhriavr60P5ZUGIvaGG0EArqa9OpY8psAkFEQUlaHJ5OpCKeUdRUPKhTlswz2TiabROOyhoOKHlBqsqyQFAAJJ+RktiUjA/Veu22zbJk1KPh8GLAZ7ANWb3VvgEMMAuOG5uB7QaKGl+jXYrTwQNYASEeSTJ2sNGITxJKsAtSp+3qXxfPUAmiQCrqPOjXBqVt8/pb7KjPgtd0ypgyl/TgpHHEQElIg5gkUlKdOwCAmCQ2o6qPfAaUwZQhE1+Q6zu3N1XXbcgLpbS9IA9cb7y7RmY+dFswzcifpo82qrRuBWMMuguFBQSnD7Yu0jtQCCaojgJUApyorgCFz2TyONVIYmsAtqg5sOqRDOR5xWmydeBwvyNl0TAqXxHS6xRISHlAj2c5nMwgHSeLRKuXnvXZx9APaWybAjqZYBMmivIuS+LZiIESj+uBw4fMmJFOGsi3VVbsyPVPvBR0yKPfiFky/42VfunQ9/pOMm9qcF5TVGjUWC5QGXljP5O2Z2cLqaOpblwtGWPF7CL5ApBU6ZNnGknlLMQjz537eES6U69qIDXUjmOyEKgNRudFzeKx29bJhOPVtdVtp5MmkJSkP2KS2NORcDJF5GWE2UhEQElc8tz+N8iEPgNM8jfMT24q0gj1cNCcqUZtJOxBaKSggpo6pF83ia9ZXZCUf1uw3G/1v9za1UjK/T8dkpnzlhVqaxKO0XCINqghE8IySPi/PP2YfD33NYmpGLk7AFnx8UjiEbULzIb3EFBEcoW3U80AJsnZto2pDM9CgKpHWp1KnaJ4KZFgJCHoPIuiSuIh3tTzTmMnOsNB9LN9xLjTbGEnbe0QU5jYKLXHIgJKJFGbe3oaNRDVFRuNgipoS8odzy0tVEqqdExuWFfSMrILJIzWCUZq4oVtckdevitSkn2aPx0+ZBYOFgzNn13/5EtFVmFhKmKFmYtezWezoR5ScK5gcwUbUwyWO+wsIZ7xZx8WFHAPRWLTl2YCYZfatin9tln+SpHUYH9zpk+cYYAS8CPpkYwsbmyDo4TjsQ6WviVVLyKgfOH9pfLG6v8YbyreTc3KAZQAFgmFY+XFYRP8zgtJ16RR3paqIY+8UCgYnY0AzpkP5tmXX27ZEVBqqm1JWAQbU/dnkn9LcgEAvfnyztL7ii5h0R8ptHfZu6fZizaTqoqHqohdiX0ZTJ5qMANy2otOu5K4X9bi10QlolMVDCVWaTuq8HbiTTa5qKvW+NoPZszB1HHa4YAx+YGhPlvVXmjKWvaOv/lHBJT3Pfu4JNaq4/O6+usI9ZDMHX8lbfceuaLPGEn/IUeQesQi03/IlmpVKsvRYz9LpTNi5AT3UHu9UrFiBfn5l+NSpXIlOXz0mMTFVpM33//M2J5JDRJk/b+mGdXXXyENz96zaddRL2zWvr3y+J33BcMrpg6Mfmxnxmm2oq7iMC+MSogANVKBk9Cts1Q+q6GRqJSOOzf4JAtMFk6Cus2czjihDVjCChTbWYIKzfdVkxsbCRtMah+LkMYBbQcM3xGmoOC4ajjw9kLpyfO5qWukSlJeLjJOouO5ueZ/WyUGjLqjhfpoI9jpjBknVVneR6lEiggoCYUgXbAnA52pY6uFgDD5lGS03xbfv/n+WkHy7dmbK2c3TpT/Zu+TWnGxBpzYqlWrVJJ9uQflzLq15PtdWVKvTpyRrH+4ql3ANrUvVbP9cQhOKDZfL/pwhTn1INgCY6JO2UFrZRwFLdKpsGLH9ZBgxDJDtYtse9IpMWzAwsAAR0M1unXMDkEUlDfrnAtqJUF8wIMKTCFZQlVKPLHN50wvkASBkst5SGO7ZOqoZ1jn6pSahdG5LPweEVBeeG8vmdV/hG9PIxNX1VWJ8OPLeRk5AO/C3/9VPlg4zvyde+BwPjodPHREYqtXDYl2/p6Jq1HNtPHbPmPky38+5gNs7Vt+zQhyjhG7cvDcqfLlE4tD6p/KxAABKKu1LWXsHFMN2uPEUIbVjmx7DnCE4/yxQeX0pAIcDcMAEgCk+zlRZ9kCpal3odiWtoPH3hfqVKULi1sGitviSWWRs8M06qwqakw15JdcQg9EBJTN7/6jjO11t4n1aUEdfOTWQcae3JT+nSAp8ZT+9k9jZf3XadLmvGR5YvTtkpG51zxy8PAxaZpUXzKz9+f9feSo1E+Il4OHjkrW3lxJrJN3NIV+jq1eRTJz9kts1bxzd+rXjZft6ZkSW62yaav52Q3k3gnP+/r64MWxRq3F2dPxvNbGE0zyun0+EI6qoc9Ol61Pvx4x8isoWe07bFplmCuQW1+BBLhCzYixnTzB7CdU+9I50VAWA01zQw12OncYD4kTOIDwogYT8gHgms/KM2gL/tRoHTsqclnblhUMY0UElPX7dJYZdw7LB0rUQbytqqragNSBAcxHhvaUmtWryO6sfVKl8hkGRJQP12w2Dhv+HzfrVRkzOO9oCv18RfuWJvWO/yn8D6AbJdYybU199k1fW/xOXwpMHRMAtdVtHEBjFz0tmQvzJ2sHQ0i7DkzD6g5DKQMpyJweUsCqUlPDFOyzDMXpQt92jLAgSYcaiwdTvaX0r2lqeDJDscl0p0ZxeVsD0Z1zhDQJ3ai0cXFGS2ExCscWD/X9Fnf9YgMlA0fyPDrjXVm5Nn+Mzt+kOrVrYYCjTppQQQnoAXSwfd0/tHO+o0cYUyRAqeBQYLD6UwCobXsBBsIGSBlVI6kHQFAtQwWlvZWpIA+knjZgq67YrqibSKdQQGk0mg2bQ34mHKaGdtjmSFI7/KKLitGW/CTih9NXaT8TEVAm39ZdJve7J5+kZGKESP45amZemGN3wTHHkiJEcqO88MnvJw3xnYCnfRdVfdXd/KrO2TmkgJWT1mAoBaQCwN5doWMJFZS2IyeYZ1GhGaeq1KjZSJ9QN1UX53uDZnhYj+7c5dtlg1SGhqpdhKrmF+d4I9V2REDZauBN8vTgB/M5enSApLC1TbxY5r/uP12Oen3/2MlUL6hOWsYeUye5YeAjIoNphzrrsj7znRdkE7Iojh7aUfsRKanqKys8sUjd3+fM5eQ56qzr2CVfylso8TanSlyYU0U9nXYf6pgJxckTKSYM1I46dFjESKBXmtqLmB1KKu7xlFT7EQFlQSERHD7/E3+JsQVRUdXJA8gAGOqm2oskEcx8qJ/5nt9RYeNrVJc/XH2x+UzBdmRvJe2Qjqd1sS91r6X2pX1on9rXF/s/Oe0A6HBDIvaLQjUk1KCeQls6Uq8g28vprQzF4WI/W5iTh7rbR44zXmI7+d1Wf4ORtCXFoKjHJFfY3lfbUVbYAlRS44xkPxEBZUHJAzYovdtelSt6j5EPF40zThocOZ5mN/pACfDenHO/sSs1pxU7k38kFlBMgsDXaSbf1VlXCQMo6Uv70D61L3+gDDd5wN/LgJG+Gzk+X0JBMBLIZrZQ8lDt5wo7rtIfkzsTyUPpO5LMWFBbLCaHNm0xaqztpIrUebklNY9g+okIKJ95+3V567OPfWl2dsc2KAMNSCUloASwWmzvKqEUCh5UCr8569qgLKgvf6DUNLsbOl4pfa/sHgzt8tXRjBTNMNEfdQd8MFuybIkXyo4NO2kgFAlrTwBgMnYkfShnAoVMqDAf8Gd3B7PQhdldqT4WEVDqDn9NSC+LoAwnIR1GRiKycjv39/nLQinsTevuiFC9iDaY/z86PpRuzJOFg0wkp7OsMNqWpd8jAkom3Oyu62Vc7/6npdoFKynxir753lqjqmrBJsSmpGj8Un8ntc5ZF3sTLy/qayiSUq82YE/oV0++FPT7A0Tru96c7+AmzXm1U8KCbrAIFXGKHE3fHXJqXhG6LLVHnbZ7qQ2kmDqOGCidm5x1vMGCEqfN0Ed+PW0unPnOeLCfsTVDBaVucq5RrXrIx01q+trBjZuN4yQYNTWcubnPlB8KRAyUenqcHgdCjLJmtermbJ5KufUKBUrbVufIa++cvis/lFdxwzUdZN2m7wrt6+e4PeaEPd1PqceBLBv7hLRo3CSULt26LgUiToGIgZKR9Zh0v7Rr1tJs4eJMHuy05//x4WlJ5xGfRYgNkqx++01XmLgqVxwU18FZIQ7Lre5SwFAgoqDkiMk7n5xgNjNzTR3ScvYdD8ncxe/LoSPHooLk1atWlv69rpJBz000GT0qJYvjiMmomLA7iDJHgYiCktlfPPRWIayghzErMHN+/PUq9NKkUkLtWB8g9TDm11b9Wz6bsaA0h+X27VLAR4GIg/KTbzbIdeOGyj9HP57v2oJANPd3IgE7N7D5cBKxMZl/fOZ7jvEwN2tVjzVZOeyJdB4L+dLKd07Lw3X2z/N6bcFbY/8mHZq3ctnCpUBUUCDioGRWo1+cIx9t/kLuv6GvOXO1sALI2KHROCHvDkoKgFNQcu4Pl/AASg52JtAPEJ2g3JWTZY77sK9tD9Q3Kvajr82Xy1v+j0z404DChuj+7lKgxChQLKDkTpEuD98j7U9JH70Kr6BZ5V2F18MAzuv1GsABVoCI00iloV6DQFvYhHzPid/0wf0ggY4jsfvWG7g+/WajvDNhdthHSjIWQkE4i7hNbPGHb+ddJtQ2xdxMzZhYWOiv96kbqvktpWUbc9kQc+Y32uFvVH3+Tt283iTM69+2JkA73LtpF77Dy82ZtjomntHFy6478KkpvjEyZv6m8Cz05BwjjgFl3LwDxkXIiLrMlQ3r3B9K2zzLQtjz8mt8v9M/C6jOSTUZ2uJ75kw7FMas9fX6Q+opHemDcUBH7iBtlXSOaYPnbb6gDaWrtq3vmGf5jfGXlVIsoGTyEOp/R/U3Z8HijdVbnAsijF4qCxi5+wPmtaWn/SzMgESkbVsy6q3Qejmtsz8YDG/rQy8+JR9MfrrIx0nSt15QC0P1mTZa0p5farqFaZ8aONJ8ph4Mouf/6IkHMB2FpH6AEehvXYSuGzdEZg8caRYsLTAxx5j86+EZPjDxm7Zl00CBZo+DRYC+KZeN+LNh+I+n/t0HIPuqQI5T0aNd9NhOPTqUcbAYab+6YNE2vwE8xm3Twqaf9k/ffK9A5nu7X6Wr0oxFkfq6KF1+/5/lq1kvm8WHfnVu5R6UEGDNtk0CE/3trr8WCEwA2KR+Q/n82y3y6daNp9GOl8mqahgzfXtAacgVCbzQgXOmmP4CAfIvzzwmxCTb/SbvxLWiFBiz9eBbJO2Ft8wKjrRhlUbKwSi6YhcGhmBAidRStV3BzthpG2DNXb7EMCM0CheUjEO1j9kDRhhJaTO1DQ5deAChSl17XHr1oC4gesOaTQsblErLjx79u++MJ9US7H5VW7JpZmtQgFZNH+gf6iXEReGHSDxbbJJSB7ck9X25a9Yj5gTyjWnfGvVIC3d7ADYkoq52nMFq/87NWHpDVmET1guF9KxZuz63RJ+f/BvjAHpm8IPSI+WqwpoL+neky1MDRvrUVZgOBoQx/DGiDSRleAWDMiHSFwa3pR2gh8mQBCwCWlTqwuC7srOkf9e8E+XCkZSMA/WYOSEhWWQKAqWCivkzPicoGZuq6Toe1Sg0wYR+dN4AmcVlQLcbzc3eCijnYsD8nAuZ0oMxo9KzGJTWhcBBM4+fisUOSvrkxuaej46SWy7vbG5ORtViVex84SWSWKu23JRy9Sm74VdA8hxqpnpdsRftYt8Fot9Tn5eLispL4ToCXion7XGz9Our/yMvDp8obZueVxSanfYsjKR2L33D0IzbKc2oZ6uN0EClSGGSEkbrM320mR9agH2VoIKSBa77+CFmoUNyBQtK7utUm4txMEb6Q8vpecW1+RjbHzg4eWLEjf3M2Gy1OhhJCa1YBGy7We1iCK32cyig5DldVPzRIKIvvxgaKxFQMu7de/dI/1mT5MCRQ+Z8VUCWvifTx8wwkhN4euU6DO88RBlQIjXsE/SQqEhcVmAY9YLkpsZ5xHm01StXlWfvHS0N69SNOBl15f9oat6tXSwIjMMGJYymtg4LBQwLA6skLQyUSKGRPfqZRQbbVB0kKnVVMuqOHbUvnZN12oH+xqELB7/hoVYbkrb8gQN1ERpsmPVyvu74HnqorYeKDfht9VWBq44mxq8LxAWDb/G1GSooA0nRiL/8YmiwxECpY5/4ynPy+BsLzRGPMCSqyoY08lDzJxcg9dSraewlh6REVYUxeYnOZ1kd+5+6hoAjLoO5WKiotGVlxp6l2N5Du13AxL/46jWMB1PVQgU1IMXzyXxHLZhtQKt/o/ajzqnthjeSS5Rgei5Q4n/q8j+MjkkQSEowPkJLSfXO9Hk0Fdw4qibdOsgHDHtegOzlj94xmoftzeQdMC+nZkBbqsZTB+8pz42aP9vYvdisvGMk8sK/TjSfWdCm9LvH2OPUZ+GlbY4DZYGd1HeQj8ZTX5tv5qjzVlozP5t+xXG9YVH5paDnSxyUDCYt6wcZs+hpE8uE0HlOkY+N21tDGgAJQKndadua/iaEBIHRu7W77JRrf4mJQY7rfbckJzYoThq6bUeQApos4i8pJILdRHVTpQJKpQje2QfmzZIdWRkmltS1XYrZWbJ8bapZSYmJBYo7AkJWUtRenmPHB88tW5cqTRIbyuR+g6V9MzdLJ6q5zx2cXwqUKih1RF/t2CZvfZYqKz5fJVt2fu+78lxXS2xKBSdgRM3RFVWvcm9x1tnS5SIkZYq0ObuZ+7pdCpRZCkQFKG3q4dJ/+4vVsi1jp+zZ/6P5l5Wb9z+ZPvXia8uZtROkXlxtSYyvLU0bNDYqa4PaCWX2JbgDdylgUyDqQOm+HpcC5Z0CLijLOwe48486CrigjLpX4g6ovFPABWV55wB3/lFHAReUUfdK3AGVdwq4oCzvHODOP+oo4IIy6l6JO6DyTgEXlOWdA9z5Rx0FfKD8Pss7LK6aTKsdG3VjdAfkUqBcUYCDHw8clWGe9Gxv90oxsrR+fLmavztZlwJRR4HM/SI/H5frPLu83qonciSjQS2pdUbFqBunOyCXAuWCAr+cEPlhn+yreFQaepjxjmzv0CoxMj0xzhwQ5xaXAi4FSpACXq9IVq54jx6XYU3qemYYCHq9Xk96jiyoHCO969QQjysxS/CNuF2VawogIfceEO+x47IoKUFu9Xg8Xp9cBJhpOTLEIzK6cozUqhQjUsGVmuWaYdzJFx8FTnqN/SjHjss+r8iE5ASZCSDp8TTYYWOezJErT5yU5p4K4vpki++9uC2XYwp4T8rBihVka4UE+Xdjj+eITYr/AxetXs+rqT5TAAAAAElFTkSuQmCC","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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","data:image/png;base64,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"],Me=(0,o.connect)((function(e){var i=e.homePage,n=e.loading,l=e.globalSetting,t=e.user;return{homePage:i,globalSetting:l,loading:n.models.homePage,user:t}}))((function(e){var i,n,l,t,a,c,r,A,u=e.homePage,d=e.globalSetting,g=e.user,S=(e.loading,e.dispatch),x=(0,s.useState)(),k=m()(x,2),E=k[0],W=(k[1],(0,s.useRef)(null)),G=(0,s.useState)(!1),z=m()(G,2),O=(z[0],z[1],(0,s.useState)()),K=m()(O,2),R=K[0],Y=(K[1],(0,s.useState)(0)),V=m()(Y,2);V[0],V[1];(0,s.useEffect)((function(){S({type:"homePage/home",payload:{}})}),[u.name]),(0,s.useEffect)((function(){return(0,C.Ll)()||S({type:"globalSetting/onlyShowBackTopToggle",payload:!1}),function(){S({type:"globalSetting/onlyShowBackTopToggle",payload:!0})}}),[]),(0,s.useEffect)((function(){var e;(0,C.Dk)((null==d||null===(e=d.setting)||void 0===e?void 0:e.name)||"化学“101计划”网络平台")}),[d.setting]);var T=(0,s.useState)(-1),X=m()(T,2),q=X[0],_=X[1],$=(null==d||null===(i=d.setting)||void 0===i?void 0:i.main_site)&&!(null!=d&&null!==(n=d.setting)&&void 0!==n&&n.is_local);return(0,C.Ll)()?(0,v.jsx)(L.default,{}):(0,v.jsxs)("section",{style:{background:"#fff",paddingBottom:60},children:[(0,v.jsx)(f.Z,{modeldata:E,dispatch:S}),(0,v.jsx)(H,{modeldata:R,userInfo:null==g?void 0:g.userInfo}),(0,v.jsx)(me,{modeldata:R,userid:null==g||null===(l=g.userInfo)||void 0===l?void 0:l.user_id}),1===parseInt(localStorage.getItem("registeruser"))&&(0,v.jsx)(ge,{userInfo:null==g?void 0:g.userInfo}),function(e){var i,n,l=u.homepage_disciplines,t=function(e){return"/paths?discipline_id=".concat(l[q].id,"&&tag_tabs=").concat(q+1,"&sub_discipline_id=").concat(e.id,"&tag_level=2")};return(0,v.jsx)(s.Fragment,{children:(0,v.jsx)("div",{children:(0,v.jsxs)("div",{className:"".concat(N," ").concat(b," "),children:[(0,v.jsx)("div",{className:Z,onMouseLeave:function(){return _(-1)},children:l&&l[q]&&(0,v.jsx)("div",{style:{zIndex:2},className:D,children:null===(i=l[q])||void 0===i||null===(i=i.sub_disciplines)||void 0===i?void 0:i.map((function(e,i){return(0,v.jsx)(o.Link,{to:t(e),children:(0,v.jsxs)("div",{children:[(0,v.jsx)("h1",{children:e.name}),(0,v.jsx)("ul",{children:e.tags&&e.tags.map((function(e,i){return(0,v.jsx)("li",{children:(0,v.jsx)(o.Link,{className:P,to:"/".concat("paths","?current_id=").concat(l[q].id,"&&tag_tabs=").concat(q+1,"&tag_id=").concat(e.id,"&tag_level=3"),children:e.name})},i)}))})]})},i)}))})}),(0,v.jsxs)("div",{style:{position:"relative"},children:[(0,v.jsx)(h.Z,{className:U,onClick:function(){W.current.prev()}}),u.images_url&&(0,v.jsx)(I.Z,{className:e?F:Q,ref:W,autoplay:!0,pauseOnDotsHover:!0,children:u.images_url.length>0?null===(n=u.images_url)||void 0===n?void 0:n.map((function(e,i){return(0,v.jsx)("div",{style:{display:"flex"},children:(0,v.jsxs)("a",{style:{display:"block",width:"100%",height:"800px",position:"relative",overflow:"hidden"},href:e.path,children:[(0,v.jsx)("img",{style:{height:"100%",position:"absolute",left:"50%",transform:"translateX(-50%)",width:"100%",filter:"blur(30px)",objectFit:"cover"},src:y.Z.IMG_SERVER+e.image_url}),(0,v.jsx)("img",{style:{height:"100%",position:"absolute",left:"50%",transform:"translateX(-50%)",width:1900,objectFit:"contain"},src:y.Z.IMG_SERVER+e.image_url})]})},i)})):(0,v.jsx)("div",{style:{display:"flex",marginTop:100},children:(0,v.jsxs)("a",{style:{display:"block",width:"100%",height:"800px",position:"relative",margin:"0px auto"},href:"/",children:[(0,v.jsx)("img",{style:{height:"100%",position:"absolute",left:"50%",transform:"translateX(-50%)",objectFit:"cover",filter:"blur(30px)",width:"100%"},src:Ie}),(0,v.jsx)("img",{style:{height:"100%",position:"absolute",left:"50%",transform:"translateX(-50%)",width:1900,objectFit:"contain"},src:Ie})]})})})]}),(0,v.jsx)(M.Z,{className:J,onClick:function(){W.current.next()}})]})})})}($),(0,v.jsxs)("div",{className:B,children:[(0,v.jsx)("div",{style:{display:"inline-flex"},children:(0,v.jsxs)("div",{style:{marginLeft:0,textAlign:"center"},children:[(0,v.jsx)("div",{className:w,children:(null==u||null===(t=u.data_statistics)||void 0===t?void 0:t.core_subject_count)||0}),(0,v.jsx)("div",{style:{color:"#6A7283",fontSize:16},children:"课程数量"})]})}),(0,v.jsx)("div",{style:{display:"inline-flex"},children:(0,v.jsxs)("div",{style:{marginLeft:0,textAlign:"center"},children:[(0,v.jsx)("div",{className:w,children:(null==u||null===(a=u.data_statistics)||void 0===a?void 0:a.knowledge_module_count)||0}),(0,v.jsx)("div",{style:{color:"#6A7283",fontSize:16},children:"知识模块数量"})]})}),(0,v.jsx)("div",{style:{display:"inline-flex"},children:(0,v.jsxs)("div",{style:{marginLeft:0,textAlign:"center"},children:[(0,v.jsx)("div",{className:w,children:(null==u||null===(c=u.data_statistics)||void 0===c?void 0:c.knowledge_point_count)||0}),(0,v.jsx)("div",{style:{color:"#6A7283",fontSize:16},children:"知识点数量"})]})}),(0,v.jsx)("div",{style:{display:"inline-flex"},children:(0,v.jsxs)("div",{style:{marginLeft:0,textAlign:"center"},children:[(0,v.jsx)("div",{className:w,children:(null==u||null===(r=u.data_statistics)||void 0===r?void 0:r.teaching_plan_count)||0}),(0,v.jsx)("div",{style:{color:"#6A7283",fontSize:16},children:"教案数量"})]})}),(0,v.jsx)("div",{style:{display:"inline-flex"},children:(0,v.jsxs)("div",{style:{marginLeft:0,textAlign:"center"},children:[(0,v.jsx)("div",{className:w,children:(null==u||null===(A=u.data_statistics)||void 0===A?void 0:A.member_count)||0}),(0,v.jsx)("div",{style:{color:"#6A7283",fontSize:16},children:"成员数量"})]})})]}),(0,v.jsxs)(p.Z,{align:"middle",justify:"center",style:{width:1200,margin:"70px auto 0px",position:"relative"},children:[(0,v.jsxs)(p.Z,{align:"middle",children:[(0,v.jsx)("img",{src:je,height:21,width:18}),(0,v.jsx)("span",{style:{color:"#34495E",fontSize:24,fontWeight:500,margin:"0px 10px"},children:"核心课程"}),(0,v.jsx)("img",{src:pe,height:21,width:18})]}),(0,v.jsx)("a",{style:{position:"absolute",right:0},onClick:function(){(0,C.xg)("/core")},children:"查看更多"})]}),(0,v.jsx)("div",{style:{width:1200,margin:"0px auto",marginTop:25,padding:8},children:(0,v.jsx)(p.Z,{gutter:[16,24],children:(0,v.jsx)(xe.Z,{data:(null==u?void 0:u.core_subject_list)||[]})})}),(0,v.jsx)("div",{style:{display:"flex",width:1200,margin:"0px auto",marginTop:100},children:(0,v.jsxs)("div",{style:{alignItems:"center",display:"flex",justifyContent:"center",flex:1},children:[(0,v.jsx)("img",{src:je,style:{height:21,width:18}}),(0,v.jsx)("span",{style:{color:"#34495E",fontSize:24,fontWeight:500,margin:"0px 10px"},children:"30所高校成员单位"}),(0,v.jsx)("img",{src:pe,style:{height:21,width:18}})]})}),(0,v.jsx)("div",{style:{width:1200,margin:"60px auto ",marginTop:60,padding:8},children:(0,v.jsx)(p.Z,{gutter:[16,24],children:null==he?void 0:he.map((function(e,i){return(0,v.jsx)(j.Z,{style:{maxWidth:230,marginRight:(i+1)%5==0?0:12},span:4,children:(0,v.jsx)("img",{src:e})})}))})})]})})),ke=n(82242),ye=n.n(ke),Ce="home___h5c5I",ve="bg___mDgYE",Ne="public_width___ctVWu",Ue="banner___Y_cZp",Je="content___S8Tis",be="experience___H8Zlm",De="li___bsBii",Ze="demonstrate___HUSkM",Pe="title___ZV9fz",Fe="mask___G3HO0",Qe="name___TRCUE",Be="tagWarp___kbulg",we="tag___O6XvS",fe="feature___k3jMC",Le=n(62945),Ee=n.n(Le),We=n(6670);Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Ge=["user"],ze=(0,o.connect)((function(e){return{user:e.user}}))((function(e){e.user,t()(e,Ge);var i,n=(0,s.useState)(!0),l=m()(n,2),a=l[0],c=l[1],r=(0,s.useState)(0),A=m()(r,2),d=(A[0],A[1],(0,s.useState)({})),S=m()(d,2),I=S[0],p=S[1],j=(0,s.useState)(!1),h=m()(j,2),M=h[0],k=h[1];(0,s.useEffect)((function(){N()}),[]);var N=function(){var e=g()(u()().mark((function e(){var i;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return c(!0),e.next=3,(0,K.ZP)("/api/home/index.json",{method:"get"});case 3:(i=e.sent).images_url&&p(i),c(!1);case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),U=[{img:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzciIGhlaWdodD0iNTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTUuOTc2JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImQiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI1NS45NzYlIiB4Mj0iNTAlIiB5Mj0iOTkuODEyJSIgaWQ9ImUiPjxzdG9wIHN0b3AtY29sb3I9IiMwQTU1RkMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNDc4MEZGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxmaWx0ZXIgeD0iLTUuNyUiIHk9Ii00LjglIiB3aWR0aD0iMTExLjMlIiBoZWlnaHQ9IjEwOS42JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYyI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTMuOCUiIHk9Ii00LjglIiB3aWR0aD0iMTA3LjUlIiBoZWlnaHQ9IjEwOS43JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZyI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxwYXRoIGQ9Ik02NS41IDMzLjI2NUM3My4xNjcgMzMuMjY1IDc3IDM2Ljg0MyA3NyA0NEg1NGMwLTcuMTU3IDMuODMzLTEwLjczNSAxMS41LTEwLjczNVpNNjUuNTM4IDE3YzQuMDI0IDAgNy4yODYgMy4yMjMgNy4yODYgNy4xOTggMCAzLjk3Ni0zLjI2MiA3LjE5OC03LjI4NiA3LjE5OC00LjAyNSAwLTcuMjg3LTMuMjIyLTcuMjg3LTcuMTk4IDAtMy45NzUgMy4yNjItNy4xOTggNy4yODctNy4xOThaIiBpZD0iYiIvPjxwYXRoIGQ9Ik0zNC4yMjEgNy41ODljLS4xNjUuNjEyLS4zOTcgMS4wNDUtLjY5OCAxLjMuNTIgMS4yODguNjY0IDIuMzUxLjQzMSAzLjE5LS4zNDkgMS4yNTktMS40MzEgMi4zNjQtMy42NDUgNC4wNi0xLjQ3NiAxLjEzMS01LjM2MiAyLjgyLTExLjY1OSA1LjA2OHY1LjYwMUguMzgzYy0xLjMwNC03LjE2Ny43MjQtMTEuNDQxIDYuMDgzLTEyLjgyMyAzLjYzMy0uOTM3IDUuOTI3IDAgMTAuMTEzIDAgMy45MjUgMCA3LjI3My0xLjQ2NyAxMy4wMS00LjkzNS41MDYtLjIxMyAxLjEzOS0uNDczIDEuOS0uNzgxLjU5Mi0uNjEzLjk1OC0xLjI0MiAxLjA5Ni0xLjg4Ny4yMDgtLjk2OSAyLjc1Mi0xLjgwNCAxLjYzNiAxLjIwN1pNMTAuNjEzIDBhNS45NiA1Ljk2IDAgMCAxIDUuOTY2IDUuOTU2IDUuOTYgNS45NiAwIDAgMS01Ljk2NiA1Ljk1NiA1Ljk2IDUuOTYgMCAwIDEtNS45NjYtNS45NTZBNS45NiA1Ljk2IDAgMCAxIDEwLjYxMyAwWiIgaWQ9ImYiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjx1c2UgZmlsbD0idXJsKCNhKSIgeGxpbms6aHJlZj0iI2IiLz48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNjKSIgeGxpbms6aHJlZj0iI2IiLz48L2c+PGNpcmNsZSBzdHJva2U9InVybCgjZCkiIGZpbGwtb3BhY2l0eT0iLjI5IiBmaWxsPSIjQzJENUZFIiBjeD0iMzgiIGN5PSIyNSIgcj0iMjQuNSIvPjxwYXRoIGQ9Ik0yNCAxNWMzLjQ5My00IDguMTYtNiAxNC02czEwLjUwNyAyIDE0IDZNNTIgMzdjLTMuMzY5IDQtNy44NjkgNi0xMy41IDZTMjguMzY5IDQxIDI1IDM3IiBzdHJva2U9IiMxNzVGRkYiLz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDE2KSIgZmlsbC1ydWxlPSJub256ZXJvIj48dXNlIGZpbGw9InVybCgjZSkiIHhsaW5rOmhyZWY9IiNmIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjZykiIHhsaW5rOmhyZWY9IiNmIi8+PC9nPjxwYXRoIHN0cm9rZT0iIzE3NUZGRiIgZD0ibTUxLjQ1IDEyIC41NSA0LTQtLjI4NE0yOSAzNy42MjIgMjUgMzdsLjIxNyA0Ii8+PC9nPjwvc3ZnPg==",title:"混合增强情景理解",intro:"师-机-生三元结构的复合主体,破解认知能力的局限性"},{img:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTUuOTc2JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImQiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGZpbHRlciB4PSItMy40JSIgeT0iLTExLjglIiB3aWR0aD0iMTA2LjglIiBoZWlnaHQ9IjEyMy42JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iYyI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxyZWN0IGlkPSJiIiB4PSIxMyIgeT0iNTIiIHdpZHRoPSIzOCIgaGVpZ2h0PSIxMSIgcng9IjIiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjx1c2UgZmlsbD0idXJsKCNhKSIgeGxpbms6aHJlZj0iI2IiLz48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNjKSIgeGxpbms6aHJlZj0iI2IiLz48L2c+PHJlY3Qgc3Ryb2tlPSJ1cmwoI2QpIiBmaWxsLW9wYWNpdHk9Ii4yOSIgZmlsbD0iI0MyRDVGRSIgeD0iLjUiIHk9Ii41IiB3aWR0aD0iNjMiIGhlaWdodD0iNTciIHJ4PSI0Ii8+PHBhdGggZD0iTTMxLjYxMSAxNWMuNjAyIDAgMS4wOTcuMzgzIDEuMTYuODc1bC4wMDcuMTA3djIuMTU2YTEwLjg5IDEwLjg5IDAgMCAxIDEwLjA4NCAxMC4wODRoMi4xNTZjLjU0MyAwIC45ODIuNTIyLjk4MiAxLjE2NyAwIC42MDEtLjM4MyAxLjA5Ni0uODc1IDEuMTZsLS4xMDcuMDA3aC0yLjI0Yy0uNzE4IDUuMDI1LTQuODY4IDguOTQzLTEwIDkuMzA2djIuMTU2YzAgLjU0My0uNTIyLjk4Mi0xLjE2Ny45ODItLjYwMSAwLTEuMDk2LS4zODMtMS4xNi0uODc1bC0uMDA3LS4xMDd2LTIuMjRhMTAuODk2IDEwLjg5NiAwIDAgMS05LjIyMy05LjIyMmgtMi4yNGMtLjU0MiAwLS45ODEtLjUyMy0uOTgxLTEuMTY3IDAtLjYwMi4zODMtMS4wOTcuODc1LTEuMTZsLjEwNy0uMDA3aDIuMTU2Yy4zNjMtNS4xMzIgNC4yOC05LjI4MiA5LjMwNi0xMHYtMi4yNGMwLS41NDMuNTIzLS45ODIgMS4xNjctLjk4MlpNMzIgMjQuMzMzYTQuNjY3IDQuNjY3IDAgMSAwIDAgOS4zMzQgNC42NjcgNC42NjcgMCAwIDAgMC05LjMzNFpNNTkgMTlWOEg0OHYyLjJoOC44VjE5SDU5Wm0wIDIwaC0yLjJ2OC44SDQ4VjUwaDExVjM5Wk01IDE5VjhoMTF2Mi4ySDcuMlYxOUg1Wm0wIDIwaDIuMnY4LjhIMTZWNTBINVYzOVoiIGZpbGw9IiMyMzY3RkUiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvZz48L3N2Zz4=",title:"行为意图识别跟踪",intro:"感知学生的学习状态、问题意图和辅导需求,提供智能监测导学",link:"https://ilearning.educoder.net/classrooms/nvoi7zeh/exercise/35872/detail?random=false"},{img:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzEiIGhlaWdodD0iNjMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iMjguMzEyJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMTQ1REZGIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzU3OEJGRSIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImIiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI1Ny4xNTQlIiB4Mj0iNTAlIiB5Mj0iOTkuODEyJSIgaWQ9ImMiPjxzdG9wIHN0b3AtY29sb3I9IiMwQTU1RkMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNDc4MEZGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxmaWx0ZXIgeD0iLTYuNyUiIHk9Ii03LjElIiB3aWR0aD0iMTEzLjMlIiBoZWlnaHQ9IjExNC4yJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZSI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMS41IiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93Qmx1cklubmVyMSIvPjxmZU9mZnNldCBkeT0iLjYiIGluPSJzaGFkb3dCbHVySW5uZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjg3OTIzMDE4MyAwIDAgMCAwIDAuOTAyODUxMDI4IDAgMCAwIDAgMSAwIDAgMCAwLjUgMCIgaW49InNoYWRvd0lubmVySW5uZXIxIi8+PC9maWx0ZXI+PHBhdGggZD0iTTQzLjMyNyAyNS45OWMuMzA1IDEuNDIuNTc0IDIuNzA1LjgwNyAzLjg1Ni4xMDguNDg1LjIwNi45Ny4yOTYgMS40NTYuMDkuNDg1LjE3NS45MjYuMjU1IDEuMzIxLjA4LjM5Ni4xNDguNzMzLjIwMiAxLjAxMi4wNTQuMjc4LjA5LjQ1NC4xMDcuNTI2LjA1NC4zNi0uMDI2LjU5Ny0uMjQyLjcxNGExLjQ5NiAxLjQ5NiAwIDAgMS0uNzI2LjE3NmMtLjA5IDAtLjIyLS4wMzItLjM5LS4wOTVzLS4zLS4xMTItLjM5LS4xNDhsLTcuMDE3LTQuMWMtMS4yNzMuNzU2LTIuNDMgMS40My0zLjQ3IDIuMDIzLS40NDcuMjUyLS44OS41MDQtMS4zMy43NTUtLjQ0LjI1Mi0uODM4LjQ4Ni0xLjE5Ny43MDJhMzAuMjEgMzAuMjEgMCAwIDEtLjkyNy41MzkgNi4wMSA2LjAxIDAgMCAxLS41MjUuMjcuOTE1LjkxNSAwIDAgMS0uNTUuMDk0IDEuMTU1IDEuMTU1IDAgMCAxLS41MTItLjIwMi45OTYuOTk2IDAgMCAxLS4zMzYtLjM5MS43MTcuNzE3IDAgMCAxLS4wNTQtLjQ3MmwuMTM1LS41MjZjLjA3MS0uMjc5LjE1Mi0uNjExLjI0Mi0uOTk4LjA5LS4zODYuMTkyLS44MTMuMzA5LTEuMjguMTE2LS40NjguMjM3LS45NDUuMzYzLTEuNDNsLjkxNC0zLjc3NmE0OTMuNjUzIDQ5My42NTMgMCAwIDAtMy45MTItMy4zNTcgODcuNiA4Ny42IDAgMCAxLS45NDEtLjgxYy0uMjc4LS4yNDItLjUwNy0uNDQtLjY4Ni0uNTkzLS4xOC0uMTUzLS4yNzgtLjIzOC0uMjk2LS4yNTZhMy4yMiAzLjIyIDAgMCAxLS41NTEtLjY2IDEuMDc4IDEuMDc4IDAgMCAxLS4xNzUtLjc0Mi45NDEuOTQxIDAgMCAxIC4yOTYtLjU5NGMuMTYxLS4xNDQuMzQtLjIzMy41MzgtLjI3bDguMzA5LS43NTQgMy4wOTItNy4yMjhjLjEwNy0uMjg4LjI2LS41MzUuNDU3LS43NDIuMTk3LS4yMDYuNDY2LS4zMS44MDctLjMxLjE3OSAwIC4zMzYuMDQuNDcuMTIxLjEzNS4wODEuMjQ3LjE3Ni4zMzYuMjg0LjA5LjEwOC4xNjYuMjE1LjIyOS4zMjMuMDYzLjEwOC4xMTIuMTk4LjE0OC4yN2wzLjAxMSA3LjIyOCA4LjMwOS43ODJjLjM1OS4wOS42MS4xOTcuNzUzLjMyMy4xNDMuMTI2LjIxNS4zMjQuMjE1LjU5NCAwIC4yNTEtLjA3Ni40NzItLjIyOS42Ni0uMTUyLjE5LS4zNDUuNDE4LS41NzguNjg4bC01LjU2NiA1LjAxNloiIGlkPSJkIi8+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTM1LjUgMHYxNi45MzNoNy4xdjQuMjM0SDB2LTQuMjMzbDcuMS0uMDAxVjBoMjguNFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0LjIgNDEuODM0KSIgZmlsbD0idXJsKCNhKSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHJlY3Qgc3Ryb2tlPSJ1cmwoI2IpIiBmaWxsLW9wYWNpdHk9Ii4yOSIgZmlsbD0iI0MyRDVGRSIgeD0iLjUiIHk9Ii41IiB3aWR0aD0iNzAiIGhlaWdodD0iNDkuODAxIiByeD0iMiIvPjxnIGZpbGwtcnVsZT0ibm9uemVybyI+PHVzZSBmaWxsPSJ1cmwoI2MpIiB4bGluazpocmVmPSIjZCIvPjx1c2UgZmlsbD0iIzAwMCIgZmlsdGVyPSJ1cmwoI2UpIiB4bGluazpocmVmPSIjZCIvPjwvZz48L2c+PC9zdmc+",title:"学习路径智能推荐",intro:"可解释的学习规划和内容推荐方法,支撑个性化导教",link:"https://ilearning.educoder.net/paths?openLearningPath=true&discipline_id=1&sub_discipline_id=2"},{img:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzciIGhlaWdodD0iNjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iMCUiIHgyPSI1MCUiIHkyPSIxMDAlIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iI0M0RDFGMyIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNEREU5RkQiIHN0b3Atb3BhY2l0eT0iLjM5NCIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjU3LjE1NCUiIHgyPSI1MCUiIHkyPSI5OS44MTIlIiBpZD0iYiI+PHN0b3Agc3RvcC1jb2xvcj0iIzBBNTVGQyIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiM0NzgwRkYiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSIwJSIgeDI9IjUwJSIgeTI9IjEwMCUiIGlkPSJmIj48c3RvcCBzdG9wLWNvbG9yPSIjQzREMUYzIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RERTlGRCIgc3RvcC1vcGFjaXR5PSIuMzk0IiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTcuMTU0JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJnIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48ZmlsdGVyIHg9Ii02LjclIiB5PSItNC40JSIgd2lkdGg9IjExMy4zJSIgaGVpZ2h0PSIxMDguOCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImQiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuNSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTYuNyUiIHk9Ii00LjQlIiB3aWR0aD0iMTEzLjMlIiBoZWlnaHQ9IjEwOC44JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iZSI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMS41IiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93Qmx1cklubmVyMSIvPjxmZU9mZnNldCBkeT0iLjYiIGluPSJzaGFkb3dCbHVySW5uZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjg3OTIzMDE4MyAwIDAgMCAwIDAuOTAyODUxMDI4IDAgMCAwIDAgMSAwIDAgMCAwLjUgMCIgaW49InNoYWRvd0lubmVySW5uZXIxIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMTAuNiUiIHk9Ii02LjIlIiB3aWR0aD0iMTIxLjIlIiBoZWlnaHQ9IjExMi40JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaSI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMS41IiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93Qmx1cklubmVyMSIvPjxmZU9mZnNldCBkeT0iLjYiIGluPSJzaGFkb3dCbHVySW5uZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjg3OTIzMDE4MyAwIDAgMCAwIDAuOTAyODUxMDI4IDAgMCAwIDAgMSAwIDAgMCAwLjUgMCIgaW49InNoYWRvd0lubmVySW5uZXIxIi8+PC9maWx0ZXI+PGZpbHRlciB4PSItMTAuNiUiIHk9Ii02LjIlIiB3aWR0aD0iMTIxLjIlIiBoZWlnaHQ9IjExMi40JSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94IiBpZD0iaiI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMS41IiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93Qmx1cklubmVyMSIvPjxmZU9mZnNldCBkeT0iLjYiIGluPSJzaGFkb3dCbHVySW5uZXIxIiByZXN1bHQ9InNoYWRvd09mZnNldElubmVyMSIvPjxmZUNvbXBvc2l0ZSBpbj0ic2hhZG93T2Zmc2V0SW5uZXIxIiBpbjI9IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lcklubmVyMSIvPjxmZUNvbG9yTWF0cml4IHZhbHVlcz0iMCAwIDAgMCAwLjg3OTIzMDE4MyAwIDAgMCAwIDAuOTAyODUxMDI4IDAgMCAwIDAgMSAwIDAgMCAwLjUgMCIgaW49InNoYWRvd0lubmVySW5uZXIxIi8+PC9maWx0ZXI+PHRleHQgaWQ9ImMiIGZvbnQtZmFtaWx5PSJIZWx2ZXRpY2EiIGZvbnQtc2l6ZT0iMzQiIGZvbnQtd2VpZ2h0PSJub3JtYWwiPgogICAgICAgICAgICA8dHNwYW4geD0iMTMiIHk9IjMzIj5RPC90c3Bhbj4KICAgICAgICA8L3RleHQ+PHRleHQgaWQ9ImgiIGZvbnQtZmFtaWx5PSJIZWx2ZXRpY2EiIGZvbnQtc2l6ZT0iMjQiIGZvbnQtd2VpZ2h0PSJub3JtYWwiPgogICAgICAgICAgICA8dHNwYW4geD0iNDgiIHk9IjQzIj5BPC90c3Bhbj4KICAgICAgICA8L3RleHQ+PC9kZWZzPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTguMjU4IDUzLjg1NyAxMy4xLTEyLjEwMkg0NmExLjUgMS41IDAgMCAwIDEuNS0xLjVWM0ExLjUgMS41IDAgMCAwIDQ2IDEuNUgyQTEuNSAxLjUgMCAwIDAgLjUgM3YzNy4yNTVhMS41IDEuNSAwIDAgMCAxLjUgMS41aDYuMjU4djEyLjEwMloiIHN0cm9rZT0idXJsKCNhKSIgZmlsbC1vcGFjaXR5PSIuMjkiIGZpbGw9IiNDMkQ1RkUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTEpIi8+PGcgZmlsbC1ydWxlPSJub256ZXJvIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0xKSI+PHVzZSBmaWxsPSJ1cmwoI2IpIiB4bGluazpocmVmPSIjYyIvPjx1c2UgZmlsbD0iIzAwMCIgZmlsdGVyPSJ1cmwoI2QpIiB4bGluazpocmVmPSIjYyIvPjx1c2UgZmlsbD0iIzAwMCIgZmlsdGVyPSJ1cmwoI2UpIiB4bGluazpocmVmPSIjYyIvPjwvZz48cGF0aCBkPSJtNDAuMDY0IDYxLjg3MyAxMC45ODItOS45NDJINzVhMS41IDEuNSAwIDAgMCAxLjUtMS41VjE5YTEuNSAxLjUgMCAwIDAtMS41LTEuNUgzNWExLjUgMS41IDAgMCAwLTEuNSAxLjV2MzEuNDMxYTEuNSAxLjUgMCAwIDAgMS41IDEuNWg1LjA2NHY5Ljk0MloiIHN0cm9rZT0idXJsKCNmKSIgZmlsbC1vcGFjaXR5PSIuMjkiIGZpbGw9IiNDMkQ1RkUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDExMCAtMSkiLz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTEpIj48dXNlIGZpbGw9InVybCgjZykiIHhsaW5rOmhyZWY9IiNoIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjaSkiIHhsaW5rOmhyZWY9IiNoIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjaikiIHhsaW5rOmhyZWY9IiNoIi8+PC9nPjwvZz48L3N2Zz4=",title:"个性化辅导答疑",intro:"数据驱动和知识森林引导的问答方法,支撑个性化伴学",link:"https://www.educoder.net/tasks/4z3jgw6vsuea"},{img:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iNTMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTcuMTU0JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImQiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI1Ny4xNTQlIiB4Mj0iNTAlIiB5Mj0iOTkuODEyJSIgaWQ9ImUiPjxzdG9wIHN0b3AtY29sb3I9IiMwQTU1RkMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNDc4MEZGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxmaWx0ZXIgeD0iLTUuNiUiIHk9Ii00LjIlIiB3aWR0aD0iMTExLjIlIiBoZWlnaHQ9IjEwNSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImMiPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuNSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxmaWx0ZXIgeD0iLTExJSIgeT0iLTkuNSUiIHdpZHRoPSIxMjIlIiBoZWlnaHQ9IjExOSUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuNSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxwYXRoIGQ9Ik00MCA1LjM3aDkuODg4YTIgMiAwIDAgMSAxLjQwOS41OGwyLjIyOCAyLjIxMmEzLjM5IDMuMzkgMCAwIDAgNC45MTItLjE0bDEuNzg2LTEuOTlhMiAyIDAgMCAxIDEuNDg4LS42NjNINjhhMiAyIDAgMCAxIDIgMnYzMy45MjZhMiAyIDAgMCAxLTIgMmgtNi4zMTVhMiAyIDAgMCAwLTEuNDU4LjYzMWwtMS43OSAxLjkwNmEzLjQ2IDMuNDYgMCAwIDEtNC45MDYuMTRsLTIuMjQtMi4xMjdhMiAyIDAgMCAwLTEuMzc3LS41NUg0MGEyIDIgMCAwIDEtMi0yVjcuMzY5YTIgMiAwIDAgMSAyLTJaIiBpZD0iYiIvPjxwYXRoIGlkPSJmIiBkPSJNNy4zNDMgMGgxNi4zNzZ2MTguOTYzbC04LjE4OC00LjA3Ny04LjE4OCA0LjA3N3oiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjx1c2UgZmlsbD0idXJsKCNhKSIgeGxpbms6aHJlZj0iI2IiLz48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNjKSIgeGxpbms6aHJlZj0iI2IiLz48L2c+PHBhdGggZD0iTTIgLjg3YTEuNSAxLjUgMCAwIDAtMS41IDEuNXY0NC4zOThhMS41IDEuNSAwIDAgMCAxLjUgMS41aDIyLjM5MmEyLjUgMi41IDAgMCAxIDEuNDQxLjQ1N2wzLjY3IDIuNTlhMy41IDMuNSAwIDAgMCA0LjA2NS0uMDIxbDMuNTQxLTIuNTU0YTIuNSAyLjUgMCAwIDEgMS40NjItLjQ3Mkg2MWExLjUgMS41IDAgMCAwIDEuNS0xLjVWMi4zNjlBMS41IDEuNSAwIDAgMCA2MSAuODdIMzguNTk1YTEuNSAxLjUgMCAwIDAtLjkwMy4zMDNsLTMuNDYzIDIuNjFhNC41IDQuNSAwIDAgMS01LjM4MS4wMjlsLTMuNTg5LTIuNjQ5YTEuNSAxLjUgMCAwIDAtLjg5LS4yOTNIMloiIHN0cm9rZT0idXJsKCNkKSIgZmlsbC1vcGFjaXR5PSIuMjkiIGZpbGw9IiNDMkQ1RkUiLz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iPjx1c2UgZmlsbD0idXJsKCNlKSIgeGxpbms6aHJlZj0iI2YiLz48dXNlIGZpbGw9IiMwMDAiIGZpbHRlcj0idXJsKCNnKSIgeGxpbms6aHJlZj0iI2YiLz48L2c+PC9nPjwvc3ZnPg==",title:"人机增强群体激励",intro:"多维度激励方法,增强学生对机器的正向反馈",link:"https://ilearning.educoder.net/classrooms/nvoi7zeh/group_homework/572013/detail"},{img:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTgiIGhlaWdodD0iNTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCB4MT0iNTAlIiB5MT0iNTcuMTU0JSIgeDI9IjUwJSIgeTI9Ijk5LjgxMiUiIGlkPSJhIj48c3RvcCBzdG9wLWNvbG9yPSIjMEE1NUZDIiBvZmZzZXQ9IjAlIi8+PHN0b3Agc3RvcC1jb2xvcj0iIzQ3ODBGRiIgb2Zmc2V0PSIxMDAlIi8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImQiPjxzdG9wIHN0b3AtY29sb3I9IiNDNEQxRjMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjRERFOUZEIiBzdG9wLW9wYWNpdHk9Ii4zOTQiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IHgxPSI1MCUiIHkxPSI1Ny4xNTQlIiB4Mj0iNTAlIiB5Mj0iOTkuODEyJSIgaWQ9ImUiPjxzdG9wIHN0b3AtY29sb3I9IiMwQTU1RkMiIG9mZnNldD0iMCUiLz48c3RvcCBzdG9wLWNvbG9yPSIjNDc4MEZGIiBvZmZzZXQ9IjEwMCUiLz48L2xpbmVhckdyYWRpZW50PjxmaWx0ZXIgeD0iLTklIiB5PSItNi4yJSIgd2lkdGg9IjExOCUiIGhlaWdodD0iMTEyLjQlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJjIj48ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxLjUiIGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dCbHVySW5uZXIxIi8+PGZlT2Zmc2V0IGR5PSIuNiIgaW49InNoYWRvd0JsdXJJbm5lcjEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0SW5uZXIxIi8+PGZlQ29tcG9zaXRlIGluPSJzaGFkb3dPZmZzZXRJbm5lcjEiIGluMj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJhcml0aG1ldGljIiBrMj0iLTEiIGszPSIxIiByZXN1bHQ9InNoYWRvd0lubmVySW5uZXIxIi8+PGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAuODc5MjMwMTgzIDAgMCAwIDAgMC45MDI4NTEwMjggMCAwIDAgMCAxIDAgMCAwIDAuNSAwIiBpbj0ic2hhZG93SW5uZXJJbm5lcjEiLz48L2ZpbHRlcj48ZmlsdGVyIHg9Ii02LjIlIiB5PSItNi40JSIgd2lkdGg9IjExMi40JSIgaGVpZ2h0PSIxMTIuOCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImciPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjEuNSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd0JsdXJJbm5lcjEiLz48ZmVPZmZzZXQgZHk9Ii42IiBpbj0ic2hhZG93Qmx1cklubmVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRJbm5lcjEiLz48ZmVDb21wb3NpdGUgaW49InNoYWRvd09mZnNldElubmVyMSIgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiIHJlc3VsdD0ic2hhZG93SW5uZXJJbm5lcjEiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMC44NzkyMzAxODMgMCAwIDAgMCAwLjkwMjg1MTAyOCAwIDAgMCAwIDEgMCAwIDAgMC41IDAiIGluPSJzaGFkb3dJbm5lcklubmVyMSIvPjwvZmlsdGVyPjxwYXRoIGQ9Ik0yMS00aDEzYTIgMiAwIDAgMSAyIDJ2MjVhMiAyIDAgMCAxLTIgMkgyMWE1IDUgMCAwIDEtNS01VjFhNSA1IDAgMCAxIDUtNVoiIGlkPSJiIi8+PHBhdGggZD0iTTEyLjQ0NyAyNy40NTQgMS42MTUgMzAuMjkxbDMuOTgtOS42OSA2Ljg1MiA2Ljg1M1ptMTcuODctMTcuOTEtMi4yOSAyLjI5NC02LjgwOS02LjgyMiAyLjI5LTIuMjk0czEuMDktMS4wOTEgMi4yLjAybDQuNDggNC40ODhjMS4yMTQgMS4yMTcuMTI5IDIuMzE1LjEyOSAyLjMxNVptLTIuOTc1IDIuOThMMTIuMzQ3IDI3LjU0N2wtNi44MDgtNi44MjFMMjAuNTM1IDUuNzAybDYuODA3IDYuODIxWiIgaWQ9ImYiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iIHRyYW5zZm9ybT0icm90YXRlKDkwIDI2IDEwLjUpIj48dXNlIGZpbGw9InVybCgjYSkiIHhsaW5rOmhyZWY9IiNiIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjYykiIHhsaW5rOmhyZWY9IiNiIi8+PC9nPjxyZWN0IHN0cm9rZT0idXJsKCNkKSIgZmlsbC1vcGFjaXR5PSIuMjkiIGZpbGw9IiNDMkQ1RkUiIHg9Ii41IiB5PSI2LjUiIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIgcng9IjQiLz48cGF0aCBzdHJva2U9IiMxNDVDRkMiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBkPSJNOCAyMS41aDIwTTggMzJoMTlNOCA0Mi41aDkiLz48ZyB0cmFuc2Zvcm09InJvdGF0ZSgtNyAxNjkuMTYzIC0yMDQuMTMxKSIgZmlsbC1ydWxlPSJub256ZXJvIj48dXNlIGZpbGw9InVybCgjZSkiIHhsaW5rOmhyZWY9IiNmIi8+PHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjZykiIHhsaW5rOmhyZWY9IiNmIi8+PC9nPjwvZz48L3N2Zz4=",title:"人机增强群体评测",intro:"行为特征嵌入、协同评测等群组评测方法,支撑教学成效评价",link:"https://ilearning.educoder.net/classrooms/nvoi7zeh/statistics_quality/192066"}];return(0,v.jsxs)("section",{className:Ce,children:[(0,v.jsx)(We.K,{width:800,visible:M,file_url:"https://www-cdn.educoder.net/video/learning.mp4",copyUrl:"https://www-cdn.educoder.net/video/learning.mp4",onClose:function(){return k(!1)}}),(0,v.jsxs)(x.Z,{loading:a,active:!0,paragraph:{rows:5},children:[(0,v.jsx)("div",{className:ve,children:(0,v.jsx)("div",{className:Ne,children:(0,v.jsx)("div",{className:Ue,children:(0,v.jsx)(Ee(),ye()(ye()({},{loop:!0,slidesPerView:3,noSwiping:!0,autoplay:{delay:5e3,disableOnInteraction:!0},navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},pagination:{el:".swiper-pagination",clickable:!0}}),{},{children:null==I||null===(i=I.images_url)||void 0===i?void 0:i.map((function(e){return(0,v.jsx)("div",{onClick:function(){e.path&&(0,C.xg)(e.path)},children:(0,v.jsxs)("div",{className:"index_moe_li",style:{cursor:e.path?"pointer":"default"},children:[(0,v.jsx)("img",{src:y.Z.IMG_SERVER+e.image_url,alt:""}),(0,v.jsx)("div",{className:"index_moe_focus_shadow"}),(0,v.jsx)("span",{className:"index_moe_focus_b"})]})})}))}))})})}),(0,v.jsxs)("div",{className:Je,children:[(0,v.jsxs)("div",{className:be,children:[(0,v.jsx)("a",{href:"https://i-learning.smartedu.lenovo.com/ilearning",target:"_blank",className:De}),(0,v.jsx)(o.Link,{to:"/paths/higherVocationalEducation",target:"_blank",className:De}),(0,v.jsx)(o.Link,{to:"/paths",target:"_blank",className:De})]}),(0,v.jsxs)("div",{className:Ze,children:[(0,v.jsx)("div",{className:Pe,children:"典型场景应用示范"}),(0,v.jsx)("aside",{children:[{name:"沉浸式教学",background:"linear-gradient(90deg, #F5F7FA 0%, #FBFCFD 100%)",tags:["沉浸式体验","3D立体应用教学","互动式学习"],more:!0},{name:"知识森林学习路径智能导航",background:"linear-gradient(90deg, #FBF3F3 0%, #FCFBFB 100%)",tags:["图谱可视化","多源异构数据处理","高级推理应用"],link:"https://ilearning.educoder.net/paths?openLearningPath=true&discipline_id=1&sub_discipline_id=2",more:!0},{name:"认知过程推理虚拟现实学习环境",background:"linear-gradient(270deg, #FBF8FC 0%, #F0EFFB 100%)",tags:["仿真模拟训练","3D虚拟环境","游戏化学习"],more:!1},{name:"图灵测试",background:"linear-gradient(90deg, #F0F2FD 0%, #F9FAFA 100%)",tags:["机器思考","人工智能科学","模拟游戏"],link:"https://ilearning.educoder.net/tasks/4z3jgw6vsuea",more:!0}].map((function(e,i){var n;return(0,v.jsxs)("div",{className:De,style:{background:e.background,cursor:null!=e&&e.more?"pointer":"default"},onClick:function(){},children:[(0,v.jsx)("div",{className:Qe,children:e.name}),(0,v.jsx)("div",{className:Be,children:null==e||null===(n=e.tags)||void 0===n?void 0:n.map((function(e,n){return(0,v.jsx)("div",{className:we,children:e},"".concat(i,"-").concat(n))}))}),(0,v.jsx)("div",{className:Fe,onClick:function(){0===i?k(!0):e.link?(0,C.xg)(e.link):e.more&&o.history.push("/classrooms/classicCases")},style:{background:e.more?"rgba(25, 110, 253, 0.8)":"rgba(90, 106, 132, 0.6)"},children:e.more?"查看更多":"敬请期待~"})]},i)}))})]}),(0,v.jsxs)("div",{className:fe,children:[(0,v.jsxs)("div",{className:Qe,children:[(0,v.jsx)("span",{children:"特色功能"}),(0,v.jsx)("span",{children:"FEATURES"})]}),(0,v.jsx)("aside",{children:U.map((function(e,i){return(0,v.jsxs)("div",{className:De,onClick:function(){if(0===i)k(!0);else e.link&&(0,C.xg)(e.link)},children:[(0,v.jsx)("img",{src:e.img}),(0,v.jsxs)("div",{children:[(0,v.jsx)("h4",{children:e.title}),(0,v.jsx)("h6",{children:e.intro})]})]},e.title)}))})]})]})]})]})})),He=n(99313),Oe="home___MEDZZ",Ke="bg___KfDDG",Re="btns___oNaXd",Ye="li___UWBaA",Ve="competition___cOtyF",Te="title___esRZA",Xe="des___DojIR",qe="information___Awtv_",_e="d1___X_1hT",$e="d2___dbc36",ei="d3___BI04Y",ii="retrospect___PNb0W",ni="banner___TQcxa",li="left___c8wMQ",ti="right___Zl7Zw",si="name___pi8R2",ai="btn___Jsqzc",ci="l___WuZMb",oi="r___oxdMr",ri="group___rxBvb",Ai="tabs___GRAT5",ui="list___x_s8k",di=n(16324),gi=n.p+"static/bg1.02a5f786.png";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Si="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKsAAAAOCAYAAABQOexEAAAAAXNSR0IArs4c6QAAAqtJREFUaEPtmj9oE1Ecx39XDXRQiINLO9ShCBnMcg5BCEiWLHXIcqAZzGBb7GBBi5ihGdqhCulQKZH+AesQhXM4wSxZUiRQAnpLloBESge7ZLBYF3nIyfuX3LtEcXgPhP5uCOTzfve7d9/3uUt7iQW4YQKaE3i5fzheuHnlp2VZQbS1t38YJ72Pp47j/IqOPX72ZuIk/r23PT9PRk3J0jxPbIcJwLsPnWtj58fGb924+ikqrHfw5TYEECdf/e2osA/X325CEEz+uPjNGSUsyopyaU8gCALr/cHn67RxVFjXdc/FJu05OhYVdm5rK3bh9JJLx0YJi7JqXypsSBMwISzKim4ZS0C3sCirsaXCxrrvsFbn+MSG0P9eiam4Tw/SPurZ/bgJQHL6MuN+V3K6UwxswVud4349HUknJlh9s0354ADp5BTjDf9Iqc/anNf9LpuP3GMmNc14rdVl9YQNEMilE4x7zQ7n4sXJcO422gMOAPlMkvFqXeWFLOd7NV+pn52xGd/xfJuE5r+QSzG+4bYG+QDAoiN505ZzoXVL+TSrL1cFFydRLGQYX9lrKH1Kgi/v1BW+Optl9U8qKn+6wPmjSk1Zx/XFGcYfbEjOE32+lGP8ftlT1vdFkfN7a65y3N2iw/jdlTAn8KqUZ/zOclWpf73KeXjTdYflsvZXG2BIVmHNsKxUHAIpIeXfZeUHoK0yEVmllH1ZhZRySsOy8j2GZBWN/kXWwaVDoJDlUlJZw89LVFkHAUlZK17L5hcO36SsZbep5CllXasKLq5E7bJSKUObIiub/h9kFecwUlYCsFv6j2SNXgX4HhPQmYCuuyp9lIV/s+pcGexl5ONfPnNFWVEwIwnovKPKCaKsRpbqbDc1ISpNFGU9214ZOXv8utVIrNjURAKmfsjyG/THRGdCCtl7AAAAAElFTkSuQmCC",mi=n.p+"static/a1.86bdd427.png";Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;Object.defineProperty,Object.getOwnPropertySymbols,Object.prototype.hasOwnProperty,Object.prototype.propertyIsEnumerable;var Ii=["competitions","user","dispatch"],xi=(0,o.connect)((function(e){return{competitions:e.competitions,user:e.user}}))((function(e){var i=e.competitions,n=(e.user,e.dispatch),l=(t()(e,Ii),(0,s.useState)(!1)),a=m()(l,2),c=a[0],r=(a[1],(0,s.useState)({})),A=m()(r,2),d=(A[0],A[1],(0,s.useState)("")),S=m()(d,2),p=S[0],j=S[1],h=(0,s.useRef)(null),M=(0,s.useRef)(null);(0,s.useEffect)((function(){k()}),[]);var k=function(){var e=g()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i.listParams.keyword="",i.listParams.category="",i.listParams.page=1,n({type:"competitions/getList",payload:ye()({},i.listParams)});case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),y=[{path:"",img:gi},{path:"",img:gi},{path:"",img:gi},{path:"",img:gi}],C=[{path:"",img:mi,name:"第五届中国计算机软件开源创新智能大赛",des:"随着AI技术的引入,教育行业正在脱离单一教育辅助的角色,为受教育者提供科技赋能、内容完善、效果优良的课程,,内容完善、效果优良的课程,结合海量优质资源覆盖终身学习场景,实现高质量教育的可持续发展目标。"},{path:"",img:mi,name:"第五届中国计算机软件开源创新智能大赛",des:"随着AI技术的引入,教育行业正在脱离单一教育辅助的角色,为受教育者提供科技赋能、内容完善、效果优良的课程,,内容完善、效果优良的课程,结合海量优质资源覆盖终身学习场景,实现高质量教育的可持续发展目标。"},{path:"",img:mi,name:"第五届中国计算机软件开源创新智能大赛",des:"随着AI技术的引入,教育行业正在脱离单一教育辅助的角色,为受教育者提供科技赋能、内容完善、效果优良的课程,,内容完善、效果优良的课程,结合海量优质资源覆盖终身学习场景,实现高质量教育的可持续发展目标。"}];return(0,v.jsx)("section",{className:Oe,children:(0,v.jsxs)(x.Z,{loading:c,active:!0,paragraph:{rows:5},children:[(0,v.jsxs)("div",{className:Ke,children:[y&&(0,v.jsx)(I.Z,{ref:h,autoplay:!0,pauseOnDotsHover:!0,children:null==y?void 0:y.map((function(e,i){return(0,v.jsx)("div",{className:Ye,children:(0,v.jsx)("a",{href:e.path,children:(0,v.jsx)("img",{width:"100%",src:e.img})})},i)}))}),(0,v.jsxs)("div",{className:Re,children:[(0,v.jsx)("div",{onClick:function(){h.current.prev()},children:(0,v.jsx)("i",{className:"iconfont icon-fanhui1"})}),(0,v.jsx)("div",{style:{transform:"rotate(180deg)"},onClick:function(){h.current.next()},children:(0,v.jsx)("i",{className:"iconfont icon-fanhui1"})})]})]}),(0,v.jsxs)("div",{className:Ve,children:[(0,v.jsx)("div",{className:Te,children:"2022赛事"}),(0,v.jsxs)("div",{className:Xe,children:[(0,v.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzMiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48dGV4dCBvcGFjaXR5PSIuMyIgZm9udC1mYW1pbHk9IlBpbmdGYW5nU0MtUmVndWxhciwgUGluZ0ZhbmcgU0MiIGZvbnQtc2l6ZT0iNDAiIGZpbGw9IiM2MDY5ODIiPgogICAgICAgICAgICAgICAgICAgIDx0c3BhbiB4PSIwIiB5PSI0MiI+MTwvdHNwYW4+CiAgICAgICAgICAgICAgICA8L3RleHQ+PHBhdGggc3Ryb2tlPSIjRDJEOEVBIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBkPSJtMzEuNSA4LjUtMTMgNDAiLz48L2c+PC9zdmc+",alt:""}),(0,v.jsxs)("aside",{children:[(0,v.jsx)("div",{children:"5月7日"}),(0,v.jsx)("div",{children:"大赛开启"})]}),(0,v.jsx)("img",{className:"ml5 mr5",src:Si}),(0,v.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48dGV4dCBvcGFjaXR5PSIuMyIgZm9udC1mYW1pbHk9IlBpbmdGYW5nU0MtUmVndWxhciwgUGluZ0ZhbmcgU0MiIGZvbnQtc2l6ZT0iNDAiIGZpbGw9IiM2MDY5ODIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC42NjcpIj4KICAgICAgICAgICAgICAgICAgICA8dHNwYW4geD0iMCIgeT0iNDIiPjI8L3RzcGFuPgogICAgICAgICAgICAgICAgPC90ZXh0PjxwYXRoIHN0cm9rZT0iI0QyRDhFQSIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgZD0ibTM5LjE2NyA4LjUtMTMgNDAiLz48L2c+PC9zdmc+",alt:""}),(0,v.jsxs)("aside",{children:[(0,v.jsx)("div",{children:"5月7日-8月15日"}),(0,v.jsx)("div",{children:"大赛常规赛阶段"})]}),(0,v.jsx)("img",{className:"ml5 mr5",src:Si}),(0,v.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48dGV4dCBvcGFjaXR5PSIuMyIgZm9udC1mYW1pbHk9IlBpbmdGYW5nU0MtUmVndWxhciwgUGluZ0ZhbmcgU0MiIGZvbnQtc2l6ZT0iNDAiIGZpbGw9IiM2MDY5ODIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC4zMzMpIj4KICAgICAgICAgICAgICAgICAgICA8dHNwYW4geD0iMCIgeT0iNDIiPjM8L3RzcGFuPgogICAgICAgICAgICAgICAgPC90ZXh0PjxwYXRoIHN0cm9rZT0iI0QyRDhFQSIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgZD0ibTM4LjgzMyA4LjUtMTMgNDAiLz48L2c+PC9zdmc+",alt:""}),(0,v.jsxs)("aside",{children:[(0,v.jsx)("div",{children:"8月15日-11月20日"}),(0,v.jsx)("div",{children:"大赛决赛阶段"})]}),(0,v.jsx)("img",{className:"ml5 mr5",src:Si}),(0,v.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48dGV4dCBvcGFjaXR5PSIuMyIgZm9udC1mYW1pbHk9IlBpbmdGYW5nU0MtUmVndWxhciwgUGluZ0ZhbmcgU0MiIGZvbnQtc2l6ZT0iNDAiIGZpbGw9IiM2MDY5ODIiPgogICAgICAgICAgICAgICAgICAgIDx0c3BhbiB4PSIwIiB5PSI0MiI+NDwvdHNwYW4+CiAgICAgICAgICAgICAgICA8L3RleHQ+PHBhdGggc3Ryb2tlPSIjRDJEOEVBIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBkPSJtMzguNSA4LjUtMTMgNDAiLz48L2c+PC9zdmc+",alt:""}),(0,v.jsxs)("aside",{children:[(0,v.jsx)("div",{children:"12月1日"}),(0,v.jsx)("div",{children:"颁奖大会"})]})]})]}),(0,v.jsxs)("div",{className:qe,children:[(0,v.jsxs)("div",{className:Te,children:[(0,v.jsx)("b",{children:"赛事资讯"}),(0,v.jsxs)("span",{children:["更多",(0,v.jsx)("i",{className:"iconfont icon-zhankai1 font14"})]})]}),(0,v.jsxs)("div",{className:Xe,children:[(0,v.jsxs)("div",{className:_e,children:[(0,v.jsx)("b",{children:"第五届中国软件开源创新大赛"}),(0,v.jsx)("aside",{children:"openEuler开源社区贡献赛"}),(0,v.jsx)("div",{children:"查看详情"})]}),(0,v.jsxs)("div",{className:$e,children:[(0,v.jsxs)("div",{children:[(0,v.jsx)("b",{children:"第二届「计图」ittor」人工智能挑战赛"}),(0,v.jsx)("aside",{children:"国家自然科学基金委信息科学部"}),(0,v.jsx)("div",{children:"查看详情"})]}),(0,v.jsxs)("div",{children:[(0,v.jsx)("b",{children:"第二届「计图」ittor」计算机人工智能挑战…"}),(0,v.jsx)("aside",{children:"国家自然科学基金委信息科学部"}),(0,v.jsx)("div",{children:"查看详情"})]})]}),(0,v.jsxs)("div",{className:ei,children:[(0,v.jsxs)("div",{children:[(0,v.jsx)("b",{children:"DataWorks一站式大数据开发挑战大赛"}),(0,v.jsx)("aside",{children:"国家自然科学基金委信息科学部"}),(0,v.jsx)("div",{children:"查看详情"})]}),(0,v.jsxs)("div",{children:[(0,v.jsx)("b",{children:"「计图」ittor」大数据运用人工智能挑战赛…"}),(0,v.jsx)("aside",{children:"国家自然科学基金委信息科学部"}),(0,v.jsx)("div",{children:"查看详情"})]})]})]})]}),(0,v.jsxs)("div",{className:ii,children:[(0,v.jsxs)("div",{className:Te,children:[(0,v.jsx)("b",{children:"往期回顾"}),(0,v.jsxs)("span",{children:["更多",(0,v.jsx)("i",{className:"iconfont icon-zhankai1 font14"})]})]}),(0,v.jsxs)("div",{className:ni,children:[C&&(0,v.jsx)(I.Z,{ref:M,autoplay:!1,pauseOnDotsHover:!0,children:null==C?void 0:C.map((function(e,i){return(0,v.jsxs)("div",{className:Ye,children:[(0,v.jsx)("div",{className:li,children:(0,v.jsx)("img",{width:524,src:e.img})}),(0,v.jsxs)("div",{className:ti,children:[(0,v.jsx)("div",{className:si,children:null==e?void 0:e.name}),(0,v.jsx)("div",{className:Xe,children:e.des}),(0,v.jsxs)("div",{className:ai,children:[(0,v.jsx)("span",{children:"立即查看"}),(0,v.jsx)("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIHN0cm9rZT0iIzA0NENERSIgb3BhY2l0eT0iLjMiIGN4PSIxOSIgY3k9IjE5IiByPSIxOC41Ii8+PGNpcmNsZSBmaWxsPSIjMDE1MkQ5IiBjeD0iMTkiIGN5PSIxOSIgcj0iMTMiLz48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjxwYXRoIGQ9Ik0yNC4zMzMgMTkuOTJIMTMuNjY3YS40ODguNDg4IDAgMSAxIDAtLjk3OWgxMC42NjZhLjQ4OC40ODggMCAxIDEgMCAuOTc4WiIvPjxwYXRoIGQ9Ik0yNC4zMjcgMTkuOTEzYS40ODcuNDg3IDAgMCAxLS4zNDctLjE0NWwtMy44MDctMy44NTFhLjQ5LjQ5IDAgMCAxIC4wMDMtLjY5MS40OS40OSAwIDAgMSAuNjkxLjAwM2wzLjgwNyAzLjg1YS40OS40OSAwIDAgMS0uMzQ3LjgzNFoiLz48cGF0aCBkPSJNMjAuNDc2IDIzLjczMmEuNDg3LjQ4NyAwIDAgMS0uMzQ0LS44MzZsMy44NTEtMy44MDZhLjQ5LjQ5IDAgMCAxIC42OS4wMDMuNDkuNDkgMCAwIDEtLjAwMi42OWwtMy44NTEgMy44MDhhLjQ4OS40ODkgMCAwIDEtLjM0NC4xNDFaIi8+PC9nPjwvZz48L3N2Zz4="})]}),(0,v.jsx)("img",{className:ci,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0YyRjVGQSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNNTQuMDU3IDMzLjMyOEgzMi44MTFWMTIuMDIzTDQ1LjgxLjY3aDguMjQ2bC04LjI0NSAxMS4zNTJoOC4yNDV6TTIyLjA1NyAzMy4zMjhILjgxMVYxMi4wMjNMMTMuODEuNjdoOC4yNDZsLTguMjQ1IDExLjM1Mmg4LjI0NXoiLz48L2c+PC9zdmc+"}),(0,v.jsx)("img",{className:oi,src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0YyRjVGQSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNLjA1Ny4zMjhoMjEuMjQ2djIxLjMwNmwtMTMgMTEuMzUySC4wNTZsOC4yNDUtMTEuMzUySC4wNTd6TTMyLjA1Ny4zMjhoMjEuMjQ2djIxLjMwNmwtMTMgMTEuMzUyaC04LjI0Nmw4LjI0NS0xMS4zNTJoLTguMjQ1eiIvPjwvZz48L3N2Zz4="})]})]},i)}))}),(0,v.jsxs)("div",{className:Re,children:[(0,v.jsx)("div",{onClick:function(){M.current.prev()},children:(0,v.jsx)("i",{className:"iconfont icon-fanhui1"})}),(0,v.jsx)("div",{style:{transform:"rotate(180deg)"},onClick:function(){M.current.next()},children:(0,v.jsx)("i",{className:"iconfont icon-fanhui1"})})]})]})]}),(0,v.jsxs)("div",{className:ri,children:[(0,v.jsx)("div",{className:Te,children:"赛题分组"}),(0,v.jsxs)(He.Z,{className:Ai,activeKey:p,onChange:function(e){j(e),i.listParams.page=1,i.listParams.category=e,n({type:"competitions/getList",payload:ye()({},i.listParams)})},children:[(0,v.jsx)(He.Z.TabPane,{tab:"全部"},""),(0,v.jsx)(He.Z.TabPane,{tab:"进行中"},"progressing"),(0,v.jsx)(He.Z.TabPane,{tab:"已结束"},"ended")]}),(0,v.jsx)("div",{className:ui,children:(0,v.jsx)(di.default,{show:!1})}),(0,v.jsxs)("div",{onClick:function(){return o.history.push("/competitions?tabs=".concat(p))},className:ai,children:["更多赛事",(0,v.jsx)("i",{className:"iconfont icon-zhankai1 font14 ml5"})]})]})]})})})),pi=["loading","globalSetting","children","user","dispatch","location"],ji=(0,o.connect)((function(e){return{loading:e.loading,globalSetting:e.globalSetting,user:e.user}}))((function(e){e.loading;var i=e.globalSetting;e.children,e.user,e.dispatch,e.location,t()(e,pi),(0,o.useLocation)(),(0,r.g)(),i.globalLoading;return(0,s.useEffect)((function(){}),[i.theme]),(0,v.jsxs)(a.ZP,{locale:c.Z,children:[!i.isIlearning&&i.isPaZhou?(0,v.jsx)(xi,{}):(0,v.jsx)(Me,{}),i.isIlearning&&(0,v.jsx)(ze,{})]})}))},25526:function(e,i,n){function l(e){try{e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullScreen&&e.webkitRequestFullScreen()}catch(e){console.log(e,":e")}}function t(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}n.d(i,{BU:function(){return t},Dj:function(){return l},gH:function(){return s},vp:function(){return a}});var s=function(){return document.webkitExitFullscreen?"webkitfullscreenchange":document.exitFullscreen?"fullscreenchange":document.msExitFullscreen?"msfullscreenchange":document.mozCancelFullScreen?"mozfullscreenchange":void 0};function a(){var e=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement;document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",e),null!=e}},25806:function(e,i){i.Z={Onerow:"Onerow___rEE1I",Bg:"Bg___Dn6ug",DivDownPlay:"DivDownPlay___KGY4k",SearchInput:"SearchInput___rSGs4",CoreItem:"CoreItem___g9fqX",img:"img___EYzkb",search:"search___mXDq2",searchIcon:"searchIcon___DY4UQ"}},96908:function(e){e.exports="data:image/png;base64,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"},57177:function(e){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAAA8CAYAAAAeyZT3AAAAAXNSR0IArs4c6QAAEpJJREFUeF7tXQeYFdUV/mcbS1F6UUEsoLC7IGKNJWpERbEgSoxGo7HEQFDRWCAGgdASNBbEhglqsC1rAxVBNGg0qNgLsJRddmFhe3vby3uT7393ZmfeezOv7M57W3LP9/EtM3Pn3DPn3n/uvf85c58CKdID0gOOeUBxTJNUJD0gPQAJKNkJpAcc9EALoNRpCaqt3rh4QIkDvH/jxV/zuZZjrVy8uRzvSzDdrx3HxWnnEnz1eevhOf/79HpNdrAs6wrQr9VvtiMc+/kc0HSan9Nrq8Uzt9hquuZjv8kPev26r8x16X5VPYDHDYT7Vy/L8vo94d7P8u5mcV+w+1U34GEZ7a+5Tg/vV31tbrmu36ff23JcB9VdBo9a5v2rekq14/1wN30GNXGzctPKKgf7eExVKUGBpJsSEkgWYPMHXEuH0sHlB5iW8jrAtE6sd9AW8GidVD9mR/fvxDrAzJ3Yp/ObAGL3srC1XweJnf0awHUQWgGJ52i3P+D9OyOP/QHSAjYT8Lwd3gRGH3Bp5dza34D7LUDsD04vmPzuN9cZGkSAF3xm4JttNoFWdasNlRVNta4SV21l6YHakvyPGurrNivA12kZ2B1TdLSisvAA1QrF8hbpAUsP8EWVkAwkdgMSugHxiUB8EpDcC+g1AOjeG+BciSBWPXA3NaA8Pxel+7LRXF+bCwXpShxeTX0V33ZED0tAdcRW+X+2iaN3j35Ar/7iX/e+XnCpbg9cZfkozctBrauci/9tioIlKSpeUTLg7iguk4DqKC0h7bD2QPJBQP/hUHsNhsIVv+qBq7QI+7O2w93USGDtUoEFaavxoqJ4x7Z2FQmodnW/rDxsD3Ba2PcwqL0PhaLEobmxAXnZmaiuKPOqUBRsSlBx06gM7AlbZxQKSkBFwalSZRQ9kJAEDD4GSD7Yyz6WFu5HQV4uVI+Ho1W1ouCe1NV4OooWBFUtAdVenpf1ts0DfQ6F2mcoOMurq6nCnp2Z8DAMwNEKWJEKTG+PtZUEVNuaVd7dnh5I6gF1wFFQEpJQW+1CTtYueBgeEPLuwGRcNWQVamJpogRULL0t63LeA/GJUAeNhBKXgOpqF3Kzs6Ey3iVGqs29gQnDMlDnfMXWGiWgYuVpWU/0PBCfBHXQ0VCUeLgqK7B3b67I4BDyZloKrlTmQ6AsyiIBFWUHS/Ux8kBCMtT+w70MYGlJMfILCloqVoDH0jIwMxaWSEDFwsuyjth4IKk71D7DGKzCnj05qK0zZnoKMDUtA69F2xAJqGh7WOqPrQeYvtSjL+rr65C1JxeqMfUrTkpAyrGvoCSaBklARdO7UnfsPaAAat/DocTFo7C4FMWlIvBLUYD0tAz8KppGSUBF07tSd/t4ILE71N5DoHrcyMrJQ0NjY4sd8QompazGumgZJgEVLc9Kve3rgZ79gW49UVVdg9wDhWZbMtNSMEaZDxEFdlgkoBx2qFTXQTygxHnz/gAPdu3NR2Njk9mwmWMy8Fg0LJWAioZXpU7DA/0OB479hTguyQZ2/Sdm3lF79IWS2B2llVXILylvqVcBuLAamZbh/euotA+geg0E/ponHqSpDrizj6MP1WGU8WM671eq7fhVweTFwIQ/Cpe8PRfY8NfYuue4y4BbNbb6y1eA534Tu/rjEqEeNAAejxs7cgvg4VfGmijA8rQM3Oa0Me0HqKUHxLM01gEzD3b6udpXX+9DgNNvBs64GVh0PFDj+Isw/Oe7fAlw3t2i/NoHgPVLwr/XiZLtCShGpHr29zJ++aWVKHX5pPU1Iw5jx6RjuxOP2QLUsPaUcLJG6uII1ZUBtTAb6McAI4B7BktAtdcIRf/zM/vkg9HY3IydeQxBGbMFBVifloELnezecoRy0pu6rsU5QJ/DJKDogXYeoWiCp2c/7mWF7MJy1Nb7kBNwmkaXgJKAioYHDJ0dAFBqt55Q4ruhyFWDooqArzkcpdE7HqBOuxE4aKBokE9WALUGO9PSStxc4Px7xWFzI/DhI0YDDjoGOP5ycbxjE5CzBRh/JTDiDGD4CaL83m/E+W9e8yUM+g0HTtIC6f56/bvd8JOAURp75SoAKvYDh58gStG27tq68L3FQGOtOP/TOmD/j76aOP09YSowbBww9DigtgLY9y2w7zvguzeEvf5ifsb8bcAPbwNjLwF+Pg3oPQTgubfnAcW7ASfXUAOOBH52PTB0nKiHn6UXZwFFu4DPVwEFFssRK0BRz7gpwn/0U+7XQM6XwFfpYrsxpyUhEUjqhdqGJmQXVgRoj1NwR+pqLHOi2o4HqD99DQwdK55t7mjRKfyF++4t1xIf66uAu/oZJcwNuGYOMHgkcKoNs7TtfWDltQZoOd9eshfoqel76OdA9mfWfp6+FkjTpt/vLhA79Jw1PXibrLoZ+OwFo8yIM4EbXwT6MF5iIblfASumAuUaI6oX8e+kOz4Crn3GV8HjFwLbP3AOUJfMBybO9m7eYCnuJmDjQ4L4MIu/rR8+Bty2zvCxuezuT4AVVwHVxU70bR8dao8+XsY1c38F3Ca2j4WcpNG7NqA4MiT1AJoagNwtwIFtwJBRwPATvVF0r5TmAItPBOoqxfEVDwLnapn+n/4DeHlaYONyVCHw4hPErqoPjATOvRM4Syvr3RVWE2/jaQvhF38HfP4vcYEd7ZZ0sWsu5cBPYlTiW58j6cCjxfmqYuDRCWLU0cXcSQ9sBQaOEPvcmcVJQF08F7joz4b2sr3iRcOX2eHjxT9dVl4HfPWqta0cnRmX4r58WZ8CRbsD24Mvj8UnOE7kqN16eT/t2FdWjcrawFHfKRq9awOKzVpdAjxxCcC3vS79jwBmvCs2+6CQStbfrJxOzdsqzte5gFmHAU31vp317BnAL7VpJke55ZN8r4ciJQjyedsM4uLl6cCnzxo6uDcdp42XLRDnvlsDrLjSupPqZ7duAD5+EqgqEmBkh2fHb+uUjy+eJXliI0rK6/f6TrF5ji+TK5aK65wCzh1lbyvb48nJQM4XRpkBRwHT3gIOGS3Obfw78OYsX5+29YgvnLgklNc0YH+FNgX31ekIjd71AfXU5cCP7wQ2B9/q7NScwjTUAHNGCPBR7tgIHHu2+D8DkQxImuXezcARJ4kzz14FfPuG7/VQgLpkHnDh/eIerj3+daN1d9GnlQwM862tr7/MI1QoHW0FFNdLE+8ToQ6uFTlFtpJFe4C+Q8WVmb2NdaO/rS/cCHyxyro95m4Ve9ozNsn24MvBKeHW10nd0dTsxo5C663TnaDRuzagOJ2bM9K+SWZ+ABxzlrj+1GTgx3fF/0kS3PSy+H/mv4FlFxg6zCMYG3z28MCFdChAzd4CDDte6Hz0PGDnR9Y2nvxr4IbnxbX3HwTe+pP4v7mT8mVw/5HW5A3LthVQ4XboO94Hjj1HlF403hr8ZfsEULQ9HwJUz1gHpJwnTj89RZAtTgpHW9WD3cU1qG+y/iK+rTR61wbUD+8AT2uMn1XDTH0YOEfLPsn4I7BJI3q43zZBcdAgsUZiJyjfJzSYRxcuwt+cHag5FKAerRRrO8p3bwVOKXWNJEdSzhdHHAU5GvoDas/nwINn2nc7JwHF2NrxUwCydP2PFEQMiRzulcdjfV1Ke2iXv61b14vpt52Y169v3Ad88LCTcBJ2KvEoqmpAUbUFeypqaxON3rUB9Z9ngFdn2DfK+fcAzHWjbFoOZNxplL1sIXDBfeJ47VxgvVbuLztFh6LMSwWKdgbqDwYodkpej1RIpS85ObCTfrUaWPnr6AKKDNlVy4DxUwURE0rsABWqPZhzOEXLNfz4KSD99lA1RXbd+1NCiahrdCOrzH4jpLbQ6M4Daswk4MhTxYNu32idXcxcN7JklPpq4K6+hmOcpM23vAw8f7290yc9AEyaI65v+BuwxsRkkbiYv0PM6fWF9lGnAXd/LMoza/qRc611BwMUR6ZHKgz6mbE2uymQWTsZNaspX6iE07aOUInJwO0bgKNPM9qL8bHCXUBVoRhdmxuAibOMaawdoL54EXjht/btYR791y0E3pkfGWBClSbjH0c21IPM4no0e6yTlttCozsPqEsXCOdSzOyZ+WFJs87SWJ7CncD8VOOqeX2xYByQrzFu5vsZgF2oxaeCxaHIdDGWZCfXPgucdoO4uuoW4DNtvaKX/8M7QKq2fvr7OcDJVwNn/k5cff4GYMtLkQOKd5hz/exGuWCdI5Lsg7YCimzj5EXCmrzvBYXP4LO/zPrcCGzbASrYS4j6rvuHCBxT7MiLUKAJdZ3Teag44GpCWZ39j3a0lkZ3HlCnXAdcv1I81tcZwD+vCXxEc5nMD4FlE40yv38TGHuxOF5+MbBtQ+D91z8HnKKxTcEAxSyDeaMFfewvDA4TlHrO3UNnAdmbfUsx++D3GoPH0S51oghIskPNHma/9gm1hjIvvv0pc7MF4yaLNQuF9Dzf8JRYAop0NmcdlGeuBL5fE+hL/qbT0gJjOmgHKLbHn48CXD5f0Ap9bA/67eDB4njp6SKbxWnRfjmzqr4ZuZVBszJaRaM7DygGTe/TsgsYUF0wBigx/SACpxB3fyJSbSj/Xga8pn2vw+OpjwDnaOseqynbYWOB2V+KqRglGKB4neksVlQvyQiSEhQGVJdoNLi5ARkPWpRtgE6/xnhP+h32TW1eZ5FlJNtoluMuBW59XZxhytL8NKCh2rcMR+H7vzFSmB7+BcBMAkosAWWegvPlyJekv5hBx2t2gOK1/64EXro1UMeEu4ApfxPnmYa0VJti2nu59Vfi4r27y24vaYYnyLdqraHRnQcUH/P29cAobX1RXSpAw8U7O8mp1wGHalM8bu7OEcTc4UZPAG57z3AWsxW+eEnM148+XUw/yL7pEgxQZOgIvG9eF8HC4l3A4FHAib802D3qefJS4CdTneamumgOcLFfOs0ixoR+sG9QMx1P2j3zA5EzSFZQF3MnZMYA10cMPvOzbU4zT77GyJbwZ8daCyjq58sjHPlhrfDJb1aKNqMU7gBemgZk/VdkeHCtfPliY82s6w0GKJYhkULSgdN5Zq4wTKGzrbzOGQtnLtES9gmPB/uqPKhsCL6hbFwcLkpNh03nCDQwOoBirIajlJ4gaueY95cCb2kBTnMZc0zD/16CZO0cY14fDFAEEmX8FdYWsJOvWwAwF89OOCVcmGWkCIXz9uR0lNNSf5mRLH6rlsIg6LQ1Rt6iXf1ct3B0qncZJVoLqEg6qM5sWrUlM0hIruiM386PBdj09aUdoLZtFOSGTq8HtK1bZKywX0RVvL/cBlejir2u4D9+qCjYnjoaY8Pd1CU6gKIz2BGvecpIIDU7qDRX0Nl881oJf7WOMYnTb/K9Wpkv7vtxXXjJsWTASB6Q8uVbVo/9UCunWqRlv18buunIcumZ5czt46gZSs64BTh7OjBwpJFnZwYU7+cCmTlyzB0028ZrXKcR6Jxe+mdgxxJQtOWIU4CrHzdYPP3Z2Y7fvi5GV+b7MXmWYgcopi0xiM2g+aARvh7kfhP0LUf0GAk5vu2l7qDTPpoSCY0ePUDpTunRVwzrnO6xE/NNFm5KCXcBHTJaLFT5yQWdHkrsOhs7L6co+ucCTKMJR9jRF+cCjMUwK2HW0MD1Tjh6gpVh+hPz2Q5NE+ApyBTrznDo9LbWHe79tHFIigACaXJOH/VUrXB1mMuxTbne1j+nqSltjZY235NX5UFFiGlfJDR69AHV5keOUEEkb+9wVHMac/UTouTm5wBmjEvpMh6oblKRUxnGb14reHzMaoSMNEtAheoac74HDkkRpZae4ZslHepeeb3De4DL6O1load9/JQ1nE1dJKCCNTmTPUmQUPi90kItobXDdxNpYCQe2F/tQXl96J+PUoD30jJwUdDZe7vsehTJ00Za1skpH4O6DO5SMu4CNj0eqTWyfCfwQF0zkFUR3qf3oWj0rjdCHZJqxE0YczF/PRpJ4zJyf+l8b3ayV5jrZ7W/RSQ6ZdkO6QGyfTvL3Giyye0zGx2KRu96gOqQTSaN6ugeKKpTUVQTBjkRgkaXgOroLS3ti4kH+L3hjjICKvS22cFodAmomDSXrKQzeGBPpQc1Nl/yBthvQ6NLQHWGlpY2xsQDFQ0q8qrCm/bZ0egSUDFpKllJZ/AAOYnM8GJS3sexotEloDpDS0sbY+aBAzUelNWFjknpBvnT6BJQMWsqWVFn8EC9G9hdHl5MyjtK+WWjS0B1hlaWNsbUA9mVbtQ2hWb7TKPU7anp8Eb9JaBi2lSyss7ggQjJCZ+90SWgOkMLSxtj5gGOS/zHmJQ7jMyJFsM0Gl0CKmZNJSvqTB4oqPGgJAJyQqfRJaA6UytLW2PmgcoGFfvCj0m10Oj/A9jGm+feuyEMAAAAAElFTkSuQmCC"},81378:function(e){e.exports="data:image/png;base64,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"}}]); \ No newline at end of file diff --git a/p__tasks__Jupyter__index.async.js b/p__tasks__Jupyter__index.async.js index 7c04f64549..b35696a7ea 100644 --- a/p__tasks__Jupyter__index.async.js +++ b/p__tasks__Jupyter__index.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[20700],{6638:function(e,t,n){"use strict";var r=n(82242),s=n.n(r),i=(n(59301),n(19779)),o=n(3113),a=n(37712);t.Z=function(e){var t=e.img,n=e.buttonProps,r=void 0===n?{}:n,c=e.styles,l=void 0===c?{}:c,u=e.customText,d=e.ButtonText,p=e.ButtonClick,f=e.Buttonclass,m=e.ButtonTwo,h=e.imgStyles,_=e.loading,v=void 0!==_&&_;return(0,a.jsxs)("section",{className:"tc animated fadeIn",style:s()(s()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),l),children:[(0,a.jsx)("img",{src:t||i,style:s()({width:288,height:200},h)}),(0,a.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,a.jsx)(o.ZP,s()(s()({className:f,onClick:p},r),{},{children:d})),m&&m]})}},74063:function(e,t,n){"use strict";n.d(t,{Z:function(){return f}});var r=n(82100),s=n.n(r),i=n(29186),o=n.n(i),a=n(80619),c=n.n(a),l=n(47074),u=n.n(l),d=n(59301),p=n(4676),f=function(e){c()(n,e);var t=u()(n);function n(e){var r;s()(this,n),r=t.call(this,e);var i=window.document;return r.node=i.createElement("div"),i.body.appendChild(r.node),r}return o()(n,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),n}(d.Component)},87735:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return Ge}});var r=n(82242),s=n.n(r),i=n(31468),o=n.n(i),a=n(7557),c=n.n(a),l=n(41498),u=n.n(l),d=n(79800),p=n.n(d),f=n(39647),m=n.n(f),h=n(59301),_=n(80608),v=n(71681),x=n(31797),g=n(8591),y=n(43418),w=n(71418),j=n(3113),b=n(24905),k=n(43428),S=n(43531),E=n(29419),N={bg:"bg___yy2b4",header:"header___TfSCG",dragingMask:"dragingMask___i_1VX",content:"content___b8rIE",leftContainer:"leftContainer___BJcma",tabNav:"tabNav___uSNI4",mdContent:"mdContent___F9FMQ",resizeBar:"resizeBar___WbCV9","has-unity-3d":"has-unity-3d___BFusq","btn-resize":"btn-resize___Zfl7O",rightCotainer:"rightCotainer___iorUm",user:"user___I7MqL",titleWrap:"titleWrap___rJVb0",title:"title___jJ_Uz",endTimeWrap:"endTimeWrap___CSA6g",colorGray:"colorGray___oa4MJ",main:"main___LPfvU",loadFail:"loadFail___CrCok",reload:"reload___dIu1q",failIcon:"failIcon___g2eIS",failWrap:"failWrap___nbGWb",failReload:"failReload___nOEAI",dataSetButton:"dataSetButton___Oe8Wq",ac:"ac___XyH5r",dataSetText:"dataSetText___ltceD",dataSetOpen:"dataSetOpen___YeOkS",footer:"footer____7Qyw",start:"start___mqFxv",liWarp:"liWarp___MZgVd",li:"li___Pwqoe",disabled:"disabled___shXs_"},C=n(11125),L="drawerWrap___usUlu",P="drawer___o0tZt",T="title___N0L4E",I="disableTips___fbeqZ",Z=n(4585),M=n(56102),F=n(37712),R=function(){var e=(0,h.useState)(!1),t=p()(e,2),n=t[0],r=t[1],s=(0,h.useRef)(),i=(0,h.useRef)();return[n,function(){clearTimeout(s.current),s.current=window.setTimeout((function(){r(!0),clearTimeout(i.current),i.current=window.setTimeout((function(){r(!1)}),1500)}),500)}]},D=function(e){var t=e.visible,n=e.x,r=e.y;return(0,F.jsx)("div",{className:I,style:t?{top:r,left:n}:{display:"none"},children:"禁止复制参考答案"})},A=(0,_.connect)((function(e){var t=e.loading;return{globalSetting:e.globalSetting,loading:t}}))((function(e){var t,n=e.visible,r=e.cancel,s=e.answerData,i=R(),o=p()(i,2),a=o[0],c=o[1],l=(0,h.useState)({x:0,y:0}),u=p()(l,2),d=u[0],f=u[1];return(0,F.jsx)(k.Z,{placement:"right",closable:!1,mask:!0,zIndex:998,onClose:r,width:600,open:2===n,rootClassName:L,children:(0,F.jsxs)("div",{className:P,children:[(0,F.jsxs)("h2",{className:T,style:{display:"flex",paddingRight:20,justifyContent:"space-between"},children:["参考答案 ",!(null!=s&&s.disable_copy)&&(0,F.jsx)(M.CopyToClipboard,{text:null==s||null===(t=s.standard_answer)||void 0===t?void 0:t.substring(3,(null==s?void 0:s.standard_answer.length)-3),onCopy:function(){return g.ZP.success("复制成功")},children:(0,F.jsx)("a",{style:{fontSize:16,fontWeight:400},children:"复制"})})]}),(0,F.jsx)("div",{className:"pl20 pr20",children:(0,F.jsxs)("div",{style:{userSelect:null!=s&&s.disable_copy?"none":"auto"},onMouseOver:function(e){f({x:e.clientX,y:e.clientY}),c()},children:[(null==s?void 0:s.disable_copy)&&(0,F.jsx)(D,{visible:a,x:d.x,y:d.y}),(0,F.jsx)(Z.Z,{value:null==s?void 0:s.standard_answer})]})})]})})})),O=n(86930),z=n(53043),H=n(33614),W={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494zM504 618H320c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h184c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM312 490v48c0 4.4 3.6 8 8 8h384c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H320c-4.4 0-8 3.6-8 8z"}}]},name:"file-text",theme:"outlined"},B=n(1393),U=function(e,t){return h.createElement(B.Z,(0,H.Z)({},e,{ref:t,icon:W}))};var G=h.forwardRef(U),X=n(26724),q=n.n(X),V="drawerWrap___dkOcq",J="drawer___ntUC2",Y="title___Z2x84",Q="closeBtn___V3pCn",K="titleIcon___mIUoJ",$="filePathWrap___ib1bc",ee="filePathContent___JrvtY",te="folderName___m5MVw",ne="copy___EPMue",re="listWrap___QzkC1",se="item___msJ9l",ie="itemText___u5GrX",oe=(0,_.connect)((function(e){var t=e.loading;return{globalSetting:e.globalSetting,loading:t}}))((function(e){e.globalSetting,e.loading,e.dispatch;var t=e.visible,n=e.identifier,r=e.cancel,s=(0,h.useState)([]),i=p()(s,2),o=i[0],a=i[1],l=(0,h.useState)(),d=p()(l,2),f=(d[0],d[1]),m=(0,h.useState)(),_=p()(m,2),v=_[0],x=_[1],y=(0,h.useState)(),w=p()(y,2),j=w[0],b=w[1],S=(0,h.useState)({page:1,limit:20,identifier:null}),E=p()(S,2),N=E[0],L=E[1];(0,h.useEffect)((function(){n&&(N.identifier=n,L(N),P(N))}),[n]);var P=function(){var e=u()(c()().mark((function e(t){var n,r;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.a$)(t);case 2:(n=e.sent)&&(a(n.data_sets||[]),b(20===(null===(r=n.data_sets)||void 0===r?void 0:r.length)),f(n.data_sets_count),x(n.folder_name));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();return(0,F.jsx)(k.Z,{placement:"right",closable:!1,mask:!1,onClose:r,width:330,zIndex:998,open:1===t,rootClassName:V,children:(0,F.jsxs)("div",{className:J,children:[(0,F.jsxs)("h2",{className:Y,children:[(0,F.jsx)(z.Z,{className:Q,onClick:r}),(0,F.jsx)("i",{className:"iconfont icon-base ".concat(K)}),"数据集"]}),(0,F.jsxs)("div",{className:$,children:[(0,F.jsx)("span",{className:"ml50",children:"文件路径"}),(0,F.jsxs)("div",{className:ee,children:[(0,F.jsx)("span",{className:te,children:v}),(0,F.jsx)(M.CopyToClipboard,{text:v,onCopy:function(){return g.ZP.success("复制成功")},children:(0,F.jsx)("span",{className:"".concat(ne," current"),children:"复制地址"})})]})]}),(0,F.jsx)("div",{className:re,children:(0,F.jsx)(q(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){return N.page=N.page+1,L(N),void P(N)},hasMore:j,useWindow:!1,children:o.map((function(e,t){return(0,F.jsxs)("div",{className:se,children:[(0,F.jsxs)("span",{className:ie,title:e.title,children:[(0,F.jsx)(G,{style:{color:"#28b887",fontSize:25}}),e.title]}),(0,F.jsx)(M.CopyToClipboard,{text:e.file_path,onCopy:function(){return g.ZP.success("复制成功")},children:(0,F.jsx)("span",{className:"".concat(ne," current"),children:"复制地址"})})]})}))})})]})})})),ae=n(77980),ce=n(39131),le=n(12548),ue=n(79818),de=n.n(ue),pe="diff-panel-container___DRHwS",fe="diff-panel-container-2___T3Rde",me=new(de());me.Diff_EditCost=8;var he={oldStr:"",newStr:""};function _e(e,t){if("init"===t.type)return s()(s()({},e),t.payload);throw new Error}function ve(e,t){var n=e[0],r=(e[1]||"").replace(/&/g,"&").replace(//g,">"),s=!r.trim();if("oldStr"===t)switch(n){case ue.DIFF_DELETE:return"")+r+"";case ue.DIFF_EQUAL:return""+r+""}else switch(n){case ue.DIFF_INSERT:return"")+r+"";case ue.DIFF_EQUAL:return""+r+""}}var xe=function(e){var t,n,r=e.output,s=e.actual_output,i=(0,h.useReducer)(_e,he),o=p()(i,2),a=o[0],c=o[1];return r=null===(t=r)||void 0===t?void 0:t.replace(/\n/g,"\r").replace(/\u0020/g," ").replace(/\u0000/g,"\\u0000"),s=null===(n=s)||void 0===n?void 0:n.replace(/\n/g,"\r").replace(/\u0020/g," ").replace(/\u0000/g,"\\u0000"),(0,h.useEffect)((function(){var e=me.diff_main(r||"",s||"");me.diff_cleanupEfficiency(e);var t=e.map((function(e){return ve(e,"oldStr")})).join(""),n=e.map((function(e){return ve(e,"newStr")})).join("");c({type:"init",payload:{oldStr:t,newStr:n}})}),[r,s]),(0,F.jsxs)("div",{className:pe,children:[(0,F.jsx)("div",{dangerouslySetInnerHTML:{__html:a.oldStr}}),(0,F.jsx)("div",{dangerouslySetInnerHTML:{__html:a.newStr}})]})},ge=n(27876),ye={"choose-game-item":"choose-game-item___sJBZO","output-title-container":"output-title-container___HnzHt","output-title":"output-title___cQCt2","test-case-list":"test-case-list___ULWwO","test-header":"test-header___HMjcY",active:"active___YxidH","resize-y-bar":"resize-y-bar___es6Oh","test-result":"test-result___zXN_Y","markdown-body":"markdown-body___EHEjV",success:"success___ZvFU2",failer:"failer___lQvRe",count:"count___lVWvy","test-case-item":"test-case-item___ptoQn","case-header":"case-header___UDkvN",iconfont:"iconfont___XT_ll",description:"description___BJIlI","item-desc":"item-desc___e8tqN",show:"show___nh0Ha","item-tip":"item-tip___H05sn","arrow-down":"arrow-down___DcvbX","test-title":"test-title___2XlIU","arrow-right":"arrow-right___a5kiA","case-info":"case-info___akfl1","test-case-run-header":"test-case-run-header___rIpIu","test-case-run-wrp":"test-case-run-wrp___hfxtY",title:"title___ldXVu",warp:"warp_____VWp",spin:"spin___OU0Kn",spinTest:"spinTest___UNIX8","diff-panel-container":"diff-panel-container___xo1_S"},we=new(de());we.Diff_EditCost=8;var je={oldStr:"",newStr:""};function be(e,t){if("init"===t.type)return s()(s()({},e),t.payload);throw new Error}function ke(e,t){var n=e[0],r=(e[1]||"").replace(/&/g,"&").replace(//g,">"),s=!r.trim();if("oldStr"===t)switch(n){case ue.DIFF_DELETE:return"")+r+"";case ue.DIFF_EQUAL:return""+r+""}else switch(n){case ue.DIFF_INSERT:return"")+r+"";case ue.DIFF_EQUAL:return""+r+""}}var Se=function(e){var t,n,r=e.output,s=e.actual_output,i=(0,h.useReducer)(be,je),o=p()(i,2),a=o[0],c=o[1];return r=null===(t=r)||void 0===t?void 0:t.replace(/\n/g,"\r"),s=null===(n=s)||void 0===n?void 0:n.replace(/\n/g,"\r"),(0,h.useEffect)((function(){var e=we.diff_main(r||"",s||"");we.diff_cleanupEfficiency(e);var t=e.map((function(e){return ke(e,"oldStr")})).join(""),n=e.map((function(e){return ke(e,"newStr")})).join("");c({type:"init",payload:{oldStr:t,newStr:n}})}),[r,s]),(0,F.jsx)("div",{style:{width:"100%"},className:"c-white ".concat(pe," ").concat(fe),children:(0,F.jsx)("div",{style:{minHeight:0,padding:"0px 12px"},dangerouslySetInnerHTML:{__html:a.oldStr}})})},Ee=n(75916);function Ne(e){var t=e.ts_mem,n=e.ts_time,r=e.input,s=e.output,i=e.actual_output,o=e.is_file,a=e.output_file_url,c=e.result,l=e.compile_success,u=e.title,d=e.isActive,f=e.id,m=e.onActive,_=e.is_public,v=(e.test_sets_view,e.identity,(0,h.useState)(!1)),x=p()(v,2),y=x[0],w=x[1];return s||""===s||(s="该预期输出不可查看"),(0,F.jsxs)("li",{className:ye["test-case-item"],children:[(0,F.jsxs)("a",{className:ye["case-header"],style:{borderWidth:d?1:0},onClick:function(){(0,Ee.I2)([Ee.GD.CertifiedTeacher,Ee.GD.SuperAdmin,Ee.GD.Operation])||_?m(f):g.ZP.info("本测试集不可解锁")},children:[(0,F.jsxs)("h2",{children:[(0,F.jsx)("div",{className:d?ye["arrow-down"]:ye["arrow-right"]}),(0,F.jsx)("span",{className:ye["test-title"],children:u})]}),(0,F.jsxs)("div",{className:ye["case-info"],children:[t?(0,F.jsxs)("span",{className:ye.description,children:["消耗内存",t,"MB"]}):null,n?(0,F.jsxs)("span",{className:ye.description,children:[" 代码执行时长:",n,"秒 "]}):null,_?null:(0,F.jsx)("i",{className:"iconfont icon-suo1"}),l>0?(0,F.jsx)("img",{width:16,src:c?ae.Z:ce.Z}):null]})]}),(0,F.jsxs)("div",{className:"".concat(ye["item-desc"]," ").concat(ye["choose-game-item"]," ").concat(d?ye.show:ye.hide),children:[r&&(0,F.jsxs)("span",{style:{color:"white",display:"flex",alignItems:"center"},children:["测试输入",r&&(0,F.jsx)("div",{style:{width:"33%"},children:(0,F.jsx)(Se,{output:r})})]}),(0,F.jsxs)("p",{className:ye["output-title-container"],style:{marginTop:10},children:[(0,F.jsx)("span",{style:{color:"#747a7f"},children:"——预期输出——"}),(0,F.jsxs)("span",{className:ye["output-title"],children:[(0,F.jsx)("span",{style:{color:"#fff"},children:"——实际输出——"}),!o&&(0,F.jsx)("span",{className:"c-blue current",onClick:function(){return w(!y)},children:y?"展示格式化输出":"展示原始输出"})]})]}),o&&(0,F.jsxs)("div",{className:ye["diff-panel-container"],children:[(0,F.jsx)("div",{className:"tc",children:(0,F.jsx)("a",{className:"underline",onClick:function(){return(0,ge.LR)(a,s)},children:s})}),(0,F.jsx)("div",{className:"tc",children:l?(0,F.jsx)("a",{className:"underline",onClick:function(){return(0,ge.LR)(i,s)},children:s}):i})]}),!o&&!y&&(0,F.jsx)(xe,{output:s,actual_output:i}),!o&&y&&(0,F.jsxs)("div",{className:ye["diff-panel-container"],children:[(0,F.jsx)("div",{className:"",children:s}),(0,F.jsx)("div",{className:"",children:i})]})]})]})}var Ce=function(e){var t=e.test_sets,n=e.gamesData,r=e.loading,i=e.codeMessage,o=(0,h.useState)(-1),a=p()(o,2),c=a[0],l=a[1],u=(0,h.useRef)();function d(e){l(e===c?-1:e)}return(0,h.useEffect)((function(){if(u.current){var e=function(e){s=r.offsetHeight,i=!0,o=e.pageY,(0,ge.kk)("none"),document.onselectstart=function(){return!1}},t=function(){i=!1,(0,ge.kk)("auto"),document.onselectstart=null},n=function(e){if(i){var t=o-e.pageY,n=s+t;n<200&&(n=200),n>window.innerHeight-130&&(n=window.innerHeight-130),r.style.height=n+"px"}},r=document.getElementById("jupyter-test-case-list"),s=0,i=!1,o=0,a=document.getElementById("jupyter-y-bar");return null==a||a.addEventListener("mousedown",e),document.addEventListener("mousemove",n),document.addEventListener("mouseup",t),function(){var r=document.getElementById("jupyter-y-bar");null==r||r.removeEventListener("mousedown",e),document.removeEventListener("mousemove",n),document.removeEventListener("mouseup",t)}}}),[u]),(0,F.jsxs)("ul",{id:"jupyter-test-case-list",className:ye["test-case-list"],children:[(0,F.jsx)("div",{className:ye["resize-y-bar"],id:"jupyter-y-bar",ref:u,draggable:!1,children:(0,F.jsx)("i",{className:"iconfont icon-guangbiao",draggable:!1})}),(0,F.jsx)("div",{className:ye.warp,children:(0,F.jsxs)(w.Z,{tip:i,spinning:r,className:ye.spinTest,children:[(0,F.jsx)("div",{className:ye.title,style:{color:"white"},children:"测试结果:"}),null!=n&&n.last_compile_output?(0,F.jsxs)("p",{className:"".concat(ye["test-result"]," ").concat(0===(null==n?void 0:n.sets_error_count)?ye.success:ye.failer),children:[(0,F.jsxs)("span",{className:ye.count,children:[(0,F.jsx)("img",{width:16,src:0===(null==n?void 0:n.sets_error_count)?ae.Z:le.Z}),(null==n?void 0:n.test_sets_count)-(null==n?void 0:n.sets_error_count),"/",null==n?void 0:n.test_sets_count]}),0==(null==n?void 0:n.sets_error_count)?(0,F.jsx)("span",{className:ye.count,children:"全部通过"}):(0,F.jsx)("div",{dangerouslySetInnerHTML:{__html:null==n?void 0:n.last_compile_output}})]}):null,!r&&t.map((function(e,t){return(0,F.jsx)(Ne,s()(s()({title:"测试用例".concat(t+1)},e),{},{isActive:c===t,id:t,onActive:d}),"item"+t)}))]})})]})},Le=n(92396),Pe=n(21978),Te=n(52787),Ie=function(e){var t=e.noDragging,n=e.moveX;return(0,F.jsx)(h.Fragment,{children:t?(0,F.jsx)("a",{className:"trapezoid ".concat(.01===n?"enlarge":""),children:(0,F.jsx)("img",{src:.01===n?Pe:Te,alt:"resize-icon",width:20})}):(0,F.jsx)("a",{className:"btn-resize",draggable:!1,children:(0,F.jsx)("svg",{width:"16",height:"13",viewBox:"0 0 16 13",children:(0,F.jsx)("path",{d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"})})})})},Ze=function(e,t){switch(t.type){case"MOVE_X":return s()(s()({},e),{},{moveX:t.payload});case"SET_DRAGMODULE":return s()(s()({},e),{},{showDragModule:t.payload});case"TRIGGER_RIGHT_PANEL_MASK":return s()(s()({},e),{},{showDragMask:t.payload})}},Me=n(87684),Fe=n(49105),Re=n(74063),De=n(34530),Ae=n(25526),Oe=n(3148),ze=n(43516),He=["globalSetting","loading","dispatch"],We=x.Z.Countdown,Be=function(e){return e[e.LoadFail=1]="LoadFail",e[e.ReLoad=2]="ReLoad",e[e.Success=3]="Success",e}(Be||{}),Ue={moveX:"40%",showDragModule:!1,showDragMask:!1},Ge=(0,_.connect)((function(e){var t=e.loading;return{globalSetting:e.globalSetting,loading:t}}))((function(e){e.globalSetting,e.loading;var t,n,r,i,a=e.dispatch,l=(m()(e,He),(0,_.useParams)()),d=(0,_.useSearchParams)(),f=p()(d,1)[0],x=((0,_.useLocation)(),(0,h.useRef)()),L=(0,h.useState)(!0),P=p()(L,2),T=P[0],I=P[1],M=(0,h.useState)(!1),R=p()(M,2),D=R[0],z=R[1],H=(0,h.useState)(0),W=p()(H,2),B=W[0],U=W[1],G=(0,h.useState)(0),X=p()(G,2),q=X[0],V=X[1],J=(0,h.useState)(!0),Y=p()(J,2),Q=Y[0],K=Y[1],$=(0,h.useState)(!1),ee=p()($,2),te=ee[0],ne=ee[1],re=(0,h.useRef)(!0),se=(0,h.useState)({}),ie=p()(se,2),ae=ie[0],ce=ie[1],le=(0,h.useState)({}),ue=p()(le,2),de=ue[0],pe=ue[1],fe=(0,h.useState)(),me=p()(fe,2),he=me[0],_e=me[1],ve=(0,h.useRef)(),xe=(0,h.useRef)(),ye=(0,h.useState)(Be.Success),we=p()(ye,2),je=we[0],be=we[1],ke=(0,h.useState)(),Se=p()(ke,2),Ee=Se[0],Ne=Se[1],Pe=(0,h.useState)(),Te=p()(Pe,2),Ge=Te[0],Xe=Te[1],qe=(0,h.useState)(!1),Ve=p()(qe,2),Je=Ve[0],Ye=Ve[1],Qe=(0,h.useState)(""),Ke=p()(Qe,2),$e=Ke[0],et=Ke[1],tt=(0,h.useRef)(null),nt=(0,h.useRef)({}),rt=(0,h.useRef)(!1),st=(0,h.useRef)(),it=(0,h.useReducer)(Ze,Ue),ot=p()(it,2),at=ot[0],ct=ot[1],lt=(0,h.useState)(!1),ut=p()(lt,2),dt=ut[0],pt=ut[1],ft=(0,h.useState)(!0),mt=p()(ft,2),ht=mt[0],_t=mt[1],vt=(0,h.useState)(!1),xt=p()(vt,2),gt=xt[0],yt=xt[1],wt=(0,h.useRef)(),jt=(0,h.useRef)(gt);jt.current=gt,console.log("---------jupyterDat11111a",ae),(0,h.useEffect)((function(){return a({type:"globalSetting/headerFooterToggle",payload:!1}),f.get("exercisesId")&&"coursesId"!==f.get("coursesId")&&bt(),function(){a({type:"globalSetting/headerFooterToggle",payload:!0})}}),[]),(0,h.useEffect)((function(){0!==B?(clearInterval(tt.current),tt.current=setInterval((function(){U(B-1)}),1e3)):clearInterval(tt.current)}),[B]),(0,h.useEffect)((function(){return window.addEventListener("message",Et),function(){window.removeEventListener("message",Et)}}),[]),(0,h.useEffect)((function(){Lt()}),[l.identifier]),(0,h.useEffect)((function(){ae.myshixun_identifier&&Pt(),ae.tpm_modified&&kt()}),[ae]);var bt=function(){var e=u()(c()().mark((function e(){var t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ze._B)({categoryId:f.get("exercisesId"),login:f.get("login")});case 2:t=e.sent,wt.current=t;case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),kt=function(){Ft({title:"更新通知",content:(0,F.jsxs)("p",{children:["关卡任务的代码文件有更新啦~",(0,F.jsx)("br",{})," 更新操作将保留已完成的评测记录和成绩。",(0,F.jsx)("br",{}),"还未完成评测的任务代码,请自行保存!"]})})},St=function(){var e=u()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return document.getElementById("taskJupyterIframe").contentWindow.postMessage("saveCode","*"),e.next=4,(0,Fe.ZP)("/api/homework_commons/".concat(f.get("homework_common_id"),"/student_works.json"),{method:"post",body:{myshixun_identifier:null==ae?void 0:ae.myshixun_identifier}});case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Et=function(e){"jupytermessage"===(null==e?void 0:e.data)&&re.current&&(re.current=!1,Nt(),rt.current||setTimeout((function(){return re.current=!0}),500))},Nt=function(){var e=u()(c()().mark((function e(){var t,n,r,i;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.zE)({identifier:l.identifier,jupyter_port:xe.current,token:x.current,jupyter_domain:null===(t=ve.current)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.domain,exercise_id:f.get("exercisesId")});case 2:if(0!==(n=e.sent).status){e.next=7;break}rt.current?Ct(null==n?void 0:n.data):g.ZP.success("保存成功!"),e.next=10;break;case 7:if(-5!==n.status||"object"!==o()(null==n?void 0:n.message)){e.next=10;break}return(0,_.getDvaApp)()._store.dispatch({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:s()(s()({},(null===(r=wt.current)||void 0===r?void 0:r.exercise)||{}),{},{errorMessage:null==n?void 0:n.message,exercise_user_id:null===(i=wt.current)||void 0===i||null===(i=i.exercise)||void 0===i?void 0:i.exercise_user_id,id:f.get("exercisesId")})}}),e.abrupt("return");case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ct=function(){var e=u()(c()().mark((function e(t){var n,r,i,o,a,l,d;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i={extras:{exercise_id:f.get("exercisesId"),question_id:f.get("questionId"),challenge_id:null==ae?void 0:ae.challenge_id},sec_key:null==t?void 0:t.sec_key,resubmit:null==t?void 0:t.resubmit,first:1,content_modified:0},f.get("homework_common_id")&&(i.extras={homework_common_id:f.get("homework_common_id")}),e.next=4,(0,O.Xy)(null===(n=nt.current)||void 0===n?void 0:n.game_identifier,i);case 4:if(-1!==e.sent.status){e.next=14;break}if("exercises"!==f.get("type")){e.next=9;break}return window.parent.location.href="/classrooms/".concat(f.get("coursesId"),"/exercise/").concat(f.get("exercisesId"),"/detail"),e.abrupt("return");case 9:return z(!1),U(10),rt.current=!1,re.current=!0,e.abrupt("return");case 14:o=1,a=!1,l=(null===(r=nt.current)||void 0===r?void 0:r.exec_time)+11,d=function(){var e=u()(c()().mark((function e(){var n,r,i,u;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,O.Qo)(null===(n=nt.current)||void 0===n?void 0:n.game_identifier,{resubmit:null==t?void 0:t.resubmit,time_out:a,port:null===(r=nt.current)||void 0===r?void 0:r.port,sec_key:null==t?void 0:t.sec_key,challenge_id:null===(i=nt.current)||void 0===i?void 0:i.challenge_id});case 2:null===(null==(u=e.sent)?void 0:u.running_code_status)||1===(null==u?void 0:u.running_code_status)||2===(null==u?void 0:u.running_code_status)?((o+=1)>l&&(a=!0),a&&g.ZP.info("本次评测超时"),1!==(null==u?void 0:u.running_code_status)&&2!==(null==u?void 0:u.running_code_status)||et(null==u?void 0:u.running_code_message),setTimeout((function(){d()}),1e3)):(2===u.status&&g.ZP.success("评测通过"),pe(s()({},u)),ne(!0),z(!1),et(""),U(10),rt.current=!1,re.current=!0);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),d();case 19:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),Lt=function(){var e=u()(c()().mark((function e(){var t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.dU)({identifier:l.identifier,homework_id:f.get("homework_common_id")});case 2:(t=e.sent)&&(ce(t),nt.current=s()({},t),pe(s()(s()({},de),{},{test_sets:(null==t?void 0:t.test_sets)||[]})),ct({type:"SET_DRAGMODULE",payload:t.jupyter_show_description}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Pt=function(){var e=u()(c()().mark((function e(){var t,n,r,s,i,o,a,u,d,p,m;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.rV)({identifier:l.identifier,homework_common_id:f.get("homework_common_id")||""});case 2:if(n=e.sent,I(!1),null==n||null===(t=n.data)||void 0===t||null===(t=t.data_list)||void 0===t||!t.length){e.next=7;break}return Me.Z.publish("pod-restrict-data",{identifier:null==n||null===(r=n.data)||void 0===r?void 0:r.identifier,data_list:null==n||null===(s=n.data)||void 0===s?void 0:s.data_list}),e.abrupt("return");case 7:if(null==n||!n.data){e.next=19;break}if(_e(n.data),ve.current=n.data,x.current=null===(i=(0,ge.en)(null==n||null===(o=n.data)||void 0===o||null===(o=o[0])||void 0===o?void 0:o.link_url))||void 0===i?void 0:i.token,xe.current=null==n||null===(a=n.data)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.port,!((null===(u=n.data)||void 0===u?void 0:u.length)>1)){e.next=14;break}return e.abrupt("return");case 14:return K(!1),be(Be.Success),Ne(Date.now()+(null==n||null===(d=n.data)||void 0===d||null===(d=d[0])||void 0===d?void 0:d.remaining_time)),Xe((null==n||null===(p=n.data)||void 0===p||null===(p=p[0])||void 0===p?void 0:p.remaining_time)-3e5<=0?Date.now()+1e3:Date.now()+((null==n||null===(m=n.data)||void 0===m||null===(m=m[0])||void 0===m?void 0:m.remaining_time)-3e5)),e.abrupt("return");case 19:-1===n.status?(be(Be.LoadFail),K(!1)):be(Be.ReLoad);case 20:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Tt=function(){Mt(!0),I(!0),y.Z.confirm({centered:!0,title:"重置环境",content:" 是否确定重置环境?",okText:"确定",cancelText:"取消",onOk:function(){It()},onCancel:function(){Mt(!1),I(!1)}})},It=function(){var e=u()(c()().mark((function e(){var t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.m_)({identifier:null==ae?void 0:ae.myshixun_identifier});case 2:if(0===(null==(t=e.sent)?void 0:t.status)){e.next=5;break}return e.abrupt("return");case 5:g.ZP.success("重置成功!"),I(!1),setTimeout((function(){return window.location.reload()}),300);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Zt=function(){y.Z.destroyAll(),y.Z.confirm({centered:!0,title:"倒计时截止",content:(0,F.jsx)("p",{className:"tc font14",children:"服务已中断,是否确认重置实验环境?"}),okText:"确定",cancelText:"取消",onOk:function(){It()}})},Mt=function(e){var t=document.getElementById("taskJupyterIframe");t&&(e?t.contentWindow.postMessage("stopParent","*"):t.contentWindow.postMessage("clonsParent","*"))},Ft=function(e){var t;y.Z.confirm({centered:!0,title:e.title,content:e.content,okText:"确定",cancelText:"取消",onOk:(t=u()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.fi)({identifier:l.identifier});case 2:if(0===e.sent.status){e.next=5;break}return e.abrupt("return");case 5:g.ZP.success("操作成功"),I(!1),setTimeout((function(){return window.location.reload()}),300);case 8:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)}),onCancel:function(){Mt(!1),I(!1)}})};(0,h.useEffect)((function(){function e(e){ct({type:"MOVE_X",payload:e.pageX})}function t(){ct({type:"TRIGGER_RIGHT_PANEL_MASK",payload:!1}),document.onselectstart=null}return at.showDragMask&&(document.addEventListener("mousemove",e),document.addEventListener("mouseup",t)),function(){document.removeEventListener("mousemove",e),document.removeEventListener("mouseup",t)}}),[at.showDragMask]);var Rt="number"==typeof at.moveX&&.01!==at.moveX?"".concat(at.moveX,"px"):"40%",Dt="calc(100% - 4px - ".concat(Rt,")"),At=function(e){ct({type:"TRIGGER_RIGHT_PANEL_MASK",payload:e})},Ot=(0,h.useState)(),zt=p()(Ot,2),Ht=zt[0],Wt=zt[1],Bt=function(){var e=u()(c()().mark((function e(t){var n;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Fe.ZP)("/api/shixuns/".concat(t,"/get_standard_answer.json"),{method:"get",params:{from:"starting"}});case 2:0===(n=e.sent).status&&Wt(n);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();function Ut(){pt(!1)}(0,h.useEffect)((function(){ae.identifier&&Bt(ae.identifier)}),[ae]);var Gt=function(e){(0,Ae.vp)()?_t(!1):_t(!0)};function Xt(){return qt.apply(this,arguments)}function qt(){return(qt=u()(c()().mark((function e(){var t;return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,O.Tf)(null==ae?void 0:ae.myshixun_identifier,{});case 2:if(-5!==(null==(t=e.sent)?void 0:t.status)){e.next=6;break}return y.Z.info({title:"提示",maskClosable:!0,icon:null,width:700,centered:!0,content:(0,F.jsxs)("div",{children:["该实践项目已在教学课堂考试(",(0,F.jsx)("a",{href:"/classrooms/".concat(null==t?void 0:t.course_identifier,"/exercise/").concat(null==t?void 0:t.exercise_id,"/detail"),children:null==t?void 0:t.exercise_name}),")中被使用,用户试卷已交卷,禁止再作答!"]})}),e.abrupt("return");case 6:return e.abrupt("return",t);case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,h.useEffect)((function(){return document.addEventListener((0,Ae.gH)(),Gt),st.current=setInterval((function(){var e;e=new Event("beforeunload"),window.dispatchEvent(e)}),2e3),function(){clearInterval(st.current),document.removeEventListener((0,Ae.gH)(),Gt)}}),[]);var Vt=function(){y.Z.confirm({title:"重置代码仓库",icon:(0,F.jsx)(Oe.Z,{}),content:"您的所有代码将被还原至初始状态,不影响通关状态与作业成绩。确认重置?",centered:!0,okText:"确定",cancelText:"取消",onOk:Xt})},Jt={is_jupyter:!0,is_jupyter_notebook:!0===(null==ae?void 0:ae.is_jupyter),is_jupyter_lab:!1===(null==ae?void 0:ae.is_jupyter),jupyterData:ae,onVncAction:function(e){var t,n;Ut(),"reset-task"===e&&Tt(),"reset-git-code"===e&&Vt(),"reset-code"===e&&(I(!0),Mt(!0),Ft({title:"恢复初始代码",content:(0,F.jsxs)("div",{className:"tc font14",children:["你在本文件中修改的内容将丢失,",(0,F.jsx)("br",{}),"是否确定重新加载初始代码?"]})})),"full-screen"===e&&((0,Ae.vp)()?(0,Ae.BU)():(0,Ae.Dj)(null===(t=document)||void 0===t||null===(n=t.getElementById)||void 0===n?void 0:n.call(t,"juptyer")))},onHideToolBar:Ut,port:null==he||null===(t=he[0])||void 0===t?void 0:t.port,token:x.current};return(0,F.jsxs)(w.Z,{spinning:T,tip:"加载中...",children:[(0,F.jsxs)("section",{id:"juptyer",className:N.bg,style:{userSelect:at.showDragMask?"none":"unset"},children:[at.showDragMask&&(0,F.jsx)("div",{className:N.dragingMask}),(0,F.jsxs)("header",{className:N.header,children:[(0,F.jsxs)("div",{className:N.user,children:[(0,F.jsx)("img",{src:"".concat(v.Z.IMG_SERVER,"/images/").concat(null==ae||null===(n=ae.user)||void 0===n?void 0:n.image_url),alt:"用户头像"}),(0,F.jsx)("span",{className:"ml10",children:null==ae||null===(r=ae.user)||void 0===r?void 0:r.name})]}),(0,F.jsxs)("div",{className:N.titleWrap,children:[(0,F.jsx)("span",{className:N.title,children:null==ae?void 0:ae.name}),(0,F.jsxs)("span",{children:[(0,F.jsx)(We,{value:Ee,format:"HH:mm:ss",onFinish:Zt}),(0,F.jsx)("span",{className:N.endTimeWrap,children:Ge&&(0,F.jsx)(We,{value:Ge,format:"HH:mm:ss",onFinish:function(){var e;y.Z.destroyAll(),y.Z.confirm({centered:!0,title:"服务中断提醒",content:(0,F.jsxs)("div",{className:"tc font14",children:["jupyter将于",(0,F.jsx)("span",{children:(0,F.jsx)(We,{value:Ee,format:"HH:mm:ss",onFinish:Zt})}),"时间后服务中断,是否需要延长使用时间?"]}),okText:"立即延长",cancelText:"不需要",onOk:(e=u()(c()().mark((function e(){return c()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.rB)(null==ae?void 0:ae.myshixun_identifier);case 2:if(0!==e.sent.status){e.next=7;break}return e.next=6,Pt();case 6:g.ZP.success("延长成功!");case 7:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})}})})]})]}),(0,F.jsxs)("div",{className:N.actionWrap,children:[ae.tpm_modified&&ht&&(0,F.jsx)("img",{src:Le.GY,onClick:kt,style:{position:"relative",top:-1,marginRight:8,cursor:"pointer"}}),ht&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)("img",{alt:"tool",src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAYAAAB6kdqOAAABZ0lEQVRYR+2YrU7FQBBGzzwEPAMSi+M6MARDggNJgiIkWLiSBIFCkyCuQECCQFIcEstb8AYf2ZvmhpbuT9ttUpJWdma+OZ3O7k5rRC5Jh8ARsBPzjdhvgXczew75WSyJpCdgP+aXaP8ws63OQJK2gbdSYJ6Y1Od2WRpmZlb4nIIVqgEFhUKwbXTGByRpDzgBdnu+kr7hD8CLSboGLvqqZYp/dEDK1LR9mZZNXwEys6u+ql3iJbm8E5C3eFOFYn2VrUKS1oADYL1M+gW8mtl3DOK3PQuQpE1gAWzUkn8CZ6Hzqg6bC+gcuPFU4s7MTlOrlAvITQFuGijMbOaSS/pzLwXKB+QdCQKiXqAUkJqP06rs1B00liFNFeqqVQEaXYXmbc6ypn7J3UNtgUa3ysa1D5XLfDw7dedl1BCYZWOcgHJWIKb1f15Z7EkGtq+G/NXEP3DCFPl79xnkTln3u+U4JWJAH/czo/gBVkc5pun3NGoAAAAASUVORK5CYII=",width:14,style:{opacity:"0.45",margin:"0 -5px 2px 15px"}}),(0,F.jsx)(j.ZP,{className:"".concat(N.colorGray," font14"),type:"link",onClick:function(){pt(!dt)},children:"工具栏"})]}),(0,F.jsx)(j.ZP,{icon:(0,F.jsx)(E.Z,{}),className:"".concat(N.colorGray," font14"),type:"link",onClick:function(){y.Z.confirm({title:"退出实训",icon:(0,F.jsx)(Oe.Z,{}),content:(0,F.jsxs)("div",{children:[(0,F.jsx)("div",{style:{margin:"10px auto"},children:"您确定要退出实训吗?"}),(0,F.jsx)(b.Z,{style:{fontSize:"14px"},onChange:function(e){yt(e.target.checked)},children:"退出实训时,立即释放实验资源"})]}),centered:!0,okText:"确定",cancelText:"取消",onOk:function(){jt.current&&(0,ze.eA)(null==ae?void 0:ae.myshixun_identifier).then((function(e){0==(null==e?void 0:e.status)&&g.ZP.success("释放资源成功")})),a({type:"user/getUserInfo",payload:{objective_id:ae.identifier,objective_type:"shixun"}}),"exercises"===f.get("type")&&"IFRAME"!==document.activeElement.tagName&&window.parent.postMessage("backExercise","*"),_.history.push("/shixuns/".concat(ae.identifier,"/challenges"))},onCancel:function(){yt(!1)}})},children:"退出"})]})]}),(0,F.jsxs)("section",{className:N.content,style:{height:null!=ae&&ae.open_evaluate?"calc(100vh - 130px)":"calc(100vh - 60px)"},children:[at.showDragModule&&(0,F.jsxs)(F.Fragment,{children:[(0,F.jsxs)("section",{className:N.leftContainer,style:{width:Rt,display:.01===at.moveX?"none":""},children:[(0,F.jsx)("div",{className:N.tabNav,children:(0,F.jsx)("div",{children:"任务要求"})}),(0,F.jsx)("div",{className:N.mdContent,children:(0,F.jsx)(Z.Z,{stylesPrev:{position:"absolute"},value:ae.description||""})})]}),(0,F.jsx)("section",{className:N.resizeBar,onMouseDown:function(){At(!0)},onMouseUp:function(){return At(!1)},children:(0,F.jsx)(Ie,{noDragging:!1,moveX:at.moveX})})]}),(0,F.jsx)("section",{className:N.rightCotainer,style:{width:Dt},children:(0,F.jsx)("main",{className:N.main,style:{height:"100%"},children:Q?(0,F.jsxs)("div",{className:N.start,style:{visibility:T?"hidden":"visible"},children:[(0,F.jsx)("div",{className:N.title,children:"请点击一个文件进入实验环境,开始实验!"}),(0,F.jsx)("b",{className:"iconfont icon-dianji1"}),(0,F.jsx)("div",{className:N.liWarp,children:null==he?void 0:he.map((function(e,t){return(0,F.jsxs)("div",{onClick:function(){return e=t,K(!1),V(e),Pt(),void be(Be.Success);var e},className:N.li,children:[(0,F.jsx)("i",{className:"iconfont icon-wenjian6"}),(0,F.jsx)("span",{title:e.name,children:e.name})]})}))})]}):(0,F.jsxs)(h.Fragment,{children:[ht&&(0,F.jsx)("div",{style:{right:1===Je?330:2===Je&&600},className:"".concat(N.dataSetButton," ").concat(Je?"".concat(N.dataSetOpen," ").concat(1===Je?N.ac:""):""),onClick:function(e){Ye(1),Ut(),e.nativeEvent.stopPropagation()},children:(0,F.jsx)("span",{className:N.dataSetText,children:"数据集"})}),!(null!=Ht&&Ht.hide_answer)&&(0,F.jsx)("div",{style:{top:"53%",right:2===Je&&600},className:"".concat(N.dataSetButton," ").concat(Je?"".concat(N.dataSetOpen," ").concat(2===Je?N.ac:""):""),onClick:function(e){Ye(2),e.nativeEvent.stopPropagation()},children:(0,F.jsx)("span",{className:N.dataSetText,children:"参考答案"})}),je===Be.LoadFail&&(0,F.jsx)("div",{className:N.loadFail,children:" "}),je===Be.ReLoad&&(0,F.jsx)("div",{className:N.reload,children:(0,F.jsxs)("div",{className:N.failWrap,children:[(0,F.jsx)("i",{className:"iconfont icon-jiazaishibai1 ".concat(N.failIcon)}),(0,F.jsxs)("p",{className:"font12",children:["加载实训失败,",(0,F.jsx)("span",{className:N.failReload,onClick:Pt,children:"重新加载"})]})]})}),je===Be.Success&&(0,F.jsx)("iframe",{frameBorder:0,id:"taskJupyterIframe",width:"100%",height:"100%",allow:"geolocation; microphone; camera; midi; encrypted-media;",src:null==he||null===(i=he[q])||void 0===i?void 0:i.link_url}),(0,F.jsx)(oe,{visible:Je,identifier:ae.identifier,cancel:function(){Ye(!1)}}),(0,F.jsx)(A,{visible:Je,answerData:Ht,cancel:function(){return Ye(!1)}})]})})})]}),null!=ae&&ae.open_evaluate?(0,F.jsx)(F.Fragment,{children:(0,F.jsxs)("div",{className:N.footer,style:{background:"#111c24"},children:[(0,F.jsxs)("span",{children:[null!=de&&de.time_limit?(0,F.jsx)("span",{children:"本关最大执行时间:".concat(null==de?void 0:de.time_limit,"秒")}):null,null!=de&&de.record_consume_time?(0,F.jsxs)("span",{className:"ml10",children:["本次评测耗时(编译、运行总时间):",null==de?void 0:de.record_consume_time," 秒"]}):null]}),(0,F.jsx)(j.ZP,{onClick:function(){return ne(!te)},type:"primary",ghost:!0,className:"mr20",children:te?"隐藏测试结果":"查看测试结果"}),(0,F.jsx)(j.ZP,{className:N.disabled,disabled:0!==B,loading:D,onClick:function(){document.getElementById("taskJupyterIframe")&&(rt.current=!0,z(!0),ne(!0),Nt())},style:{padding:"0 30px"},type:"primary",children:0!==B?"".concat(B,"s"):"评测"})]})}):(0,F.jsx)(F.Fragment,{children:f.get("homework_common_id")&&!(null!=ae&&ae.homework_is_end)&&(0,F.jsx)("div",{className:N.footer,style:{background:"#111c24"},children:(0,F.jsx)(j.ZP,{onClick:function(){return St()},type:"primary",className:"mr20",children:"提交作品"})})}),te&&(0,F.jsx)(Ce,{codeMessage:$e,loading:D,gamesData:de,test_sets:(null==de?void 0:de.test_sets)||[]})]}),(0,F.jsx)(Re.Z,{children:(0,F.jsx)(k.Z,{width:280,rootClassName:"setting-drawer",title:null,placement:"right",closable:!1,open:dt,onClose:Ut,children:(0,F.jsx)(De.Z,s()({},Jt))})}),(0,F.jsx)(S.Z,{successCb:Nt})]})}))},11125:function(e,t,n){"use strict";n.d(t,{Jd:function(){return E},a$:function(){return k},dU:function(){return p},fi:function(){return j},m_:function(){return x},rB:function(){return y},rV:function(){return m},x4:function(){return _},zE:function(){return u}});var r=n(82242),s=n.n(r),i=n(7557),o=n.n(i),a=n(41498),c=n.n(a),l=n(49105);function u(e){return d.apply(this,arguments)}function d(){return(d=c()(o()().mark((function e(t){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/jupyters/save_with_tpi.json",{method:"Get",params:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(e){return f.apply(this,arguments)}function f(){return(f=c()(o()().mark((function e(t){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/tasks/".concat(t.identifier,"/jupyter.json"),{method:"Get",params:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(e){return h.apply(this,arguments)}function h(){return(h=c()(o()().mark((function e(t){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(t.identifier,"/start.json"),{method:"Get",params:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function _(e){return v.apply(this,arguments)}function v(){return(v=c()(o()().mark((function e(t){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/jupyters/timeinfo_with_tpi.json",{method:"Get",params:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function x(e){return g.apply(this,arguments)}function g(){return(g=c()(o()().mark((function e(t){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(t.identifier,"/reset_pod.json"),{method:"Get"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function y(e,t){return w.apply(this,arguments)}function w(){return(w=c()(o()().mark((function e(t,n){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(t,"/active_pod.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function j(e){return b.apply(this,arguments)}function b(){return(b=c()(o()().mark((function e(t){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return delete(n=s()({},t)).identifier,e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(t.identifier,"/sync_code.json"),{method:"Post",body:n}));case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function k(e){return S.apply(this,arguments)}function S(){return(S=c()(o()().mark((function e(t){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/shixuns/".concat(t.identifier,"/get_data_sets.json"),{method:"Get",params:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function E(e){return N.apply(this,arguments)}function N(){return(N=c()(o()().mark((function e(t){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/tasks/".concat(t.identifier,"/reboot_esc.json"),{method:"post",body:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},25526:function(e,t,n){"use strict";function r(e){try{e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullScreen&&e.webkitRequestFullScreen()}catch(e){console.log(e,":e")}}function s(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}n.d(t,{BU:function(){return s},Dj:function(){return r},gH:function(){return i},vp:function(){return o}});var i=function(){return document.webkitExitFullscreen?"webkitfullscreenchange":document.exitFullscreen?"fullscreenchange":document.msExitFullscreen?"msfullscreenchange":document.mozCancelFullScreen?"mozfullscreenchange":void 0};function o(){var e=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement;document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",e),null!=e}},51581:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(t,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));l.ref=function(t){e.scrollComponent=t,c&&c(t)};var u=[n];return s&&(a?o?u.unshift(a):u.push(a):this.defaultLoader&&(o?u.unshift(this.defaultLoader):u.push(this.defaultLoader))),i.default.createElement(r,l,u)}}]),t}(s.Component);c.propTypes={children:o.default.node.isRequired,element:o.default.node,hasMore:o.default.bool,initialLoad:o.default.bool,isReverse:o.default.bool,loader:o.default.node,loadMore:o.default.func.isRequired,pageStart:o.default.number,ref:o.default.func,getScrollParent:o.default.func,threshold:o.default.number,useCapture:o.default.bool,useWindow:o.default.bool},c.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},t.default=c,e.exports=t.default},26724:function(e,t,n){e.exports=n(51581)}}]); \ No newline at end of file +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[20700],{6638:function(e,n,t){var r=t(82242),i=t.n(r),s=(t(59301),t(19779)),a=t(3113),c=t(37712);n.Z=function(e){var n=e.img,t=e.buttonProps,r=void 0===t?{}:t,o=e.styles,l=void 0===o?{}:o,u=e.customText,d=e.ButtonText,p=e.ButtonClick,m=e.Buttonclass,f=e.ButtonTwo,_=e.imgStyles,h=e.loading,v=void 0!==h&&h;return(0,c.jsxs)("section",{className:"tc animated fadeIn",style:i()(i()({},{color:"#999",margin:"100px auto",visibility:v?"hidden":"visible"}),l),children:[(0,c.jsx)("img",{src:n||s,style:i()({width:288,height:200},_)}),(0,c.jsx)("p",{className:"mt20 font14",children:u||"暂时还没有相关数据哦!"}),d&&(0,c.jsx)(a.ZP,i()(i()({className:m,onClick:p},r),{},{children:d})),f&&f]})}},74063:function(e,n,t){t.d(n,{Z:function(){return m}});var r=t(82100),i=t.n(r),s=t(29186),a=t.n(s),c=t(80619),o=t.n(c),l=t(47074),u=t.n(l),d=t(59301),p=t(4676),m=function(e){o()(t,e);var n=u()(t);function t(e){var r;i()(this,t),r=n.call(this,e);var s=window.document;return r.node=s.createElement("div"),s.body.appendChild(r.node),r}return a()(t,[{key:"render",value:function(){var e=this.props.children;return(0,p.createPortal)(e,this.node)}},{key:"componentWillUnmount",value:function(){window.document.body.removeChild(this.node)}}]),t}(d.Component)},49642:function(e,n,t){t.r(n),t.d(n,{default:function(){return We}});var r=t(82242),i=t.n(r),s=t(31468),a=t.n(s),c=t(7557),o=t.n(c),l=t(41498),u=t.n(l),d=t(79800),p=t.n(d),m=t(39647),f=t.n(m),_=t(59301),h=t(80608),v=t(71681),x=t(31797),g=t(8591),y=t(43418),w=t(71418),j=t(3113),b=t(24905),k=t(43428),N=t(43531),S=t(29419),E={bg:"bg___yy2b4",header:"header___TfSCG",dragingMask:"dragingMask___i_1VX",content:"content___b8rIE",leftContainer:"leftContainer___BJcma",tabNav:"tabNav___uSNI4",mdContent:"mdContent___F9FMQ",resizeBar:"resizeBar___WbCV9","has-unity-3d":"has-unity-3d___BFusq","btn-resize":"btn-resize___Zfl7O",rightCotainer:"rightCotainer___iorUm",user:"user___I7MqL",titleWrap:"titleWrap___rJVb0",title:"title___jJ_Uz",endTimeWrap:"endTimeWrap___CSA6g",colorGray:"colorGray___oa4MJ",main:"main___LPfvU",loadFail:"loadFail___CrCok",reload:"reload___dIu1q",failIcon:"failIcon___g2eIS",failWrap:"failWrap___nbGWb",failReload:"failReload___nOEAI",dataSetButton:"dataSetButton___Oe8Wq",ac:"ac___XyH5r",dataSetText:"dataSetText___ltceD",dataSetOpen:"dataSetOpen___YeOkS",footer:"footer____7Qyw",start:"start___mqFxv",liWarp:"liWarp___MZgVd",li:"li___Pwqoe",disabled:"disabled___shXs_"},C=t(11125),I="drawerWrap___usUlu",Z="drawer___o0tZt",F="title___N0L4E",T="disableTips___fbeqZ",R=t(4585),A=t(56102),D=t(37712),P=function(){var e=(0,_.useState)(!1),n=p()(e,2),t=n[0],r=n[1],i=(0,_.useRef)(),s=(0,_.useRef)();return[t,function(){clearTimeout(i.current),i.current=window.setTimeout((function(){r(!0),clearTimeout(s.current),s.current=window.setTimeout((function(){r(!1)}),1500)}),500)}]},L=function(e){var n=e.visible,t=e.x,r=e.y;return(0,D.jsx)("div",{className:T,style:n?{top:r,left:t}:{display:"none"},children:"禁止复制参考答案"})},M=(0,h.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n}}))((function(e){var n,t=e.visible,r=e.cancel,i=e.answerData,s=P(),a=p()(s,2),c=a[0],o=a[1],l=(0,_.useState)({x:0,y:0}),u=p()(l,2),d=u[0],m=u[1];return(0,D.jsx)(k.Z,{placement:"right",closable:!1,mask:!0,zIndex:998,onClose:r,width:600,open:2===t,rootClassName:I,children:(0,D.jsxs)("div",{className:Z,children:[(0,D.jsxs)("h2",{className:F,style:{display:"flex",paddingRight:20,justifyContent:"space-between"},children:["参考答案 ",!(null!=i&&i.disable_copy)&&(0,D.jsx)(A.CopyToClipboard,{text:null==i||null===(n=i.standard_answer)||void 0===n?void 0:n.substring(3,(null==i?void 0:i.standard_answer.length)-3),onCopy:function(){return g.ZP.success("复制成功")},children:(0,D.jsx)("a",{style:{fontSize:16,fontWeight:400},children:"复制"})})]}),(0,D.jsx)("div",{className:"pl20 pr20",children:(0,D.jsxs)("div",{style:{userSelect:null!=i&&i.disable_copy?"none":"auto"},onMouseOver:function(e){m({x:e.clientX,y:e.clientY}),o()},children:[(null==i?void 0:i.disable_copy)&&(0,D.jsx)(L,{visible:c,x:d.x,y:d.y}),(0,D.jsx)(R.Z,{value:null==i?void 0:i.standard_answer})]})})]})})})),B=t(86930),z=t(53043),W=t(79920),G=t(26724),U=t.n(G),O="drawerWrap___dkOcq",H="drawer___ntUC2",X="title___Z2x84",q="closeBtn___V3pCn",J="titleIcon___mIUoJ",V="filePathWrap___ib1bc",Q="filePathContent___JrvtY",Y="folderName___m5MVw",K="copy___EPMue",$="listWrap___QzkC1",ee="item___msJ9l",ne="itemText___u5GrX",te=(0,h.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n}}))((function(e){e.globalSetting,e.loading,e.dispatch;var n=e.visible,t=e.identifier,r=e.cancel,i=(0,_.useState)([]),s=p()(i,2),a=s[0],c=s[1],l=(0,_.useState)(),d=p()(l,2),m=(d[0],d[1]),f=(0,_.useState)(),h=p()(f,2),v=h[0],x=h[1],y=(0,_.useState)(),w=p()(y,2),j=w[0],b=w[1],N=(0,_.useState)({page:1,limit:20,identifier:null}),S=p()(N,2),E=S[0],I=S[1];(0,_.useEffect)((function(){t&&(E.identifier=t,I(E),Z(E))}),[t]);var Z=function(){var e=u()(o()().mark((function e(n){var t,r;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.a$)(n);case 2:(t=e.sent)&&(c(t.data_sets||[]),b(20===(null===(r=t.data_sets)||void 0===r?void 0:r.length)),m(t.data_sets_count),x(t.folder_name));case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,D.jsx)(k.Z,{placement:"right",closable:!1,mask:!1,onClose:r,width:330,zIndex:998,open:1===n,rootClassName:O,children:(0,D.jsxs)("div",{className:H,children:[(0,D.jsxs)("h2",{className:X,children:[(0,D.jsx)(z.Z,{className:q,onClick:r}),(0,D.jsx)("i",{className:"iconfont icon-base ".concat(J)}),"数据集"]}),(0,D.jsxs)("div",{className:V,children:[(0,D.jsx)("span",{className:"ml50",children:"文件路径"}),(0,D.jsxs)("div",{className:Q,children:[(0,D.jsx)("span",{className:Y,children:v}),(0,D.jsx)(A.CopyToClipboard,{text:v,onCopy:function(){return g.ZP.success("复制成功")},children:(0,D.jsx)("span",{className:"".concat(K," current"),children:"复制地址"})})]})]}),(0,D.jsx)("div",{className:$,children:(0,D.jsx)(U(),{initialLoad:!1,pageStart:1,threshold:20,loadMore:function(e){return E.page=E.page+1,I(E),void Z(E)},hasMore:j,useWindow:!1,children:a.map((function(e,n){return(0,D.jsxs)("div",{className:ee,children:[(0,D.jsxs)("span",{className:ne,title:e.title,children:[(0,D.jsx)(W.Z,{style:{color:"#28b887",fontSize:25}}),e.title]}),(0,D.jsx)(A.CopyToClipboard,{text:e.file_path,onCopy:function(){return g.ZP.success("复制成功")},children:(0,D.jsx)("span",{className:"".concat(K," current"),children:"复制地址"})})]})}))})})]})})})),re=t(77980),ie=t(39131),se=t(12548),ae=t(79818),ce=t.n(ae),oe="diff-panel-container___DRHwS",le="diff-panel-container-2___T3Rde",ue=new(ce());ue.Diff_EditCost=8;var de={oldStr:"",newStr:""};function pe(e,n){if("init"===n.type)return i()(i()({},e),n.payload);throw new Error}function me(e,n){var t=e[0],r=(e[1]||"").replace(/&/g,"&").replace(//g,">"),i=!r.trim();if("oldStr"===n)switch(t){case ae.DIFF_DELETE:return"")+r+"";case ae.DIFF_EQUAL:return""+r+""}else switch(t){case ae.DIFF_INSERT:return"")+r+"";case ae.DIFF_EQUAL:return""+r+""}}var fe=function(e){var n,t,r=e.output,i=e.actual_output,s=(0,_.useReducer)(pe,de),a=p()(s,2),c=a[0],o=a[1];return r=null===(n=r)||void 0===n?void 0:n.replace(/\n/g,"\r").replace(/\u0020/g," ").replace(/\u0000/g,"\\u0000"),i=null===(t=i)||void 0===t?void 0:t.replace(/\n/g,"\r").replace(/\u0020/g," ").replace(/\u0000/g,"\\u0000"),(0,_.useEffect)((function(){var e=ue.diff_main(r||"",i||"");ue.diff_cleanupEfficiency(e);var n=e.map((function(e){return me(e,"oldStr")})).join(""),t=e.map((function(e){return me(e,"newStr")})).join("");o({type:"init",payload:{oldStr:n,newStr:t}})}),[r,i]),(0,D.jsxs)("div",{className:oe,children:[(0,D.jsx)("div",{dangerouslySetInnerHTML:{__html:c.oldStr}}),(0,D.jsx)("div",{dangerouslySetInnerHTML:{__html:c.newStr}})]})},_e=t(27876),he={"choose-game-item":"choose-game-item___sJBZO","output-title-container":"output-title-container___HnzHt","output-title":"output-title___cQCt2","test-case-list":"test-case-list___ULWwO","test-header":"test-header___HMjcY",active:"active___YxidH","resize-y-bar":"resize-y-bar___es6Oh","test-result":"test-result___zXN_Y","markdown-body":"markdown-body___EHEjV",success:"success___ZvFU2",failer:"failer___lQvRe",count:"count___lVWvy","test-case-item":"test-case-item___ptoQn","case-header":"case-header___UDkvN",iconfont:"iconfont___XT_ll",description:"description___BJIlI","item-desc":"item-desc___e8tqN",show:"show___nh0Ha","item-tip":"item-tip___H05sn","arrow-down":"arrow-down___DcvbX","test-title":"test-title___2XlIU","arrow-right":"arrow-right___a5kiA","case-info":"case-info___akfl1","test-case-run-header":"test-case-run-header___rIpIu","test-case-run-wrp":"test-case-run-wrp___hfxtY",title:"title___ldXVu",warp:"warp_____VWp",spin:"spin___OU0Kn",spinTest:"spinTest___UNIX8","diff-panel-container":"diff-panel-container___xo1_S"},ve=new(ce());ve.Diff_EditCost=8;var xe={oldStr:"",newStr:""};function ge(e,n){if("init"===n.type)return i()(i()({},e),n.payload);throw new Error}function ye(e,n){var t=e[0],r=(e[1]||"").replace(/&/g,"&").replace(//g,">"),i=!r.trim();if("oldStr"===n)switch(t){case ae.DIFF_DELETE:return"")+r+"";case ae.DIFF_EQUAL:return""+r+""}else switch(t){case ae.DIFF_INSERT:return"")+r+"";case ae.DIFF_EQUAL:return""+r+""}}var we=function(e){var n,t,r=e.output,i=e.actual_output,s=(0,_.useReducer)(ge,xe),a=p()(s,2),c=a[0],o=a[1];return r=null===(n=r)||void 0===n?void 0:n.replace(/\n/g,"\r"),i=null===(t=i)||void 0===t?void 0:t.replace(/\n/g,"\r"),(0,_.useEffect)((function(){var e=ve.diff_main(r||"",i||"");ve.diff_cleanupEfficiency(e);var n=e.map((function(e){return ye(e,"oldStr")})).join(""),t=e.map((function(e){return ye(e,"newStr")})).join("");o({type:"init",payload:{oldStr:n,newStr:t}})}),[r,i]),(0,D.jsx)("div",{style:{width:"100%"},className:"c-white ".concat(oe," ").concat(le),children:(0,D.jsx)("div",{style:{minHeight:0,padding:"0px 12px"},dangerouslySetInnerHTML:{__html:c.oldStr}})})},je=t(75916);function be(e){var n=e.ts_mem,t=e.ts_time,r=e.input,i=e.output,s=e.actual_output,a=e.is_file,c=e.output_file_url,o=e.result,l=e.compile_success,u=e.title,d=e.isActive,m=e.id,f=e.onActive,h=e.is_public,v=(e.test_sets_view,e.identity,(0,_.useState)(!1)),x=p()(v,2),y=x[0],w=x[1];return i||""===i||(i="该预期输出不可查看"),(0,D.jsxs)("li",{className:he["test-case-item"],children:[(0,D.jsxs)("a",{className:he["case-header"],style:{borderWidth:d?1:0},onClick:function(){(0,je.I2)([je.GD.CertifiedTeacher,je.GD.SuperAdmin,je.GD.Operation])||h?f(m):g.ZP.info("本测试集不可解锁")},children:[(0,D.jsxs)("h2",{children:[(0,D.jsx)("div",{className:d?he["arrow-down"]:he["arrow-right"]}),(0,D.jsx)("span",{className:he["test-title"],children:u})]}),(0,D.jsxs)("div",{className:he["case-info"],children:[n?(0,D.jsxs)("span",{className:he.description,children:["消耗内存",n,"MB"]}):null,t?(0,D.jsxs)("span",{className:he.description,children:[" 代码执行时长:",t,"秒 "]}):null,h?null:(0,D.jsx)("i",{className:"iconfont icon-suo1"}),l>0?(0,D.jsx)("img",{width:16,src:o?re.Z:ie.Z}):null]})]}),(0,D.jsxs)("div",{className:"".concat(he["item-desc"]," ").concat(he["choose-game-item"]," ").concat(d?he.show:he.hide),children:[r&&(0,D.jsxs)("span",{style:{color:"white",display:"flex",alignItems:"center"},children:["测试输入",r&&(0,D.jsx)("div",{style:{width:"33%"},children:(0,D.jsx)(we,{output:r})})]}),(0,D.jsxs)("p",{className:he["output-title-container"],style:{marginTop:10},children:[(0,D.jsx)("span",{style:{color:"#747a7f"},children:"——预期输出——"}),(0,D.jsxs)("span",{className:he["output-title"],children:[(0,D.jsx)("span",{style:{color:"#fff"},children:"——实际输出——"}),!a&&(0,D.jsx)("span",{className:"c-blue current",onClick:function(){return w(!y)},children:y?"展示格式化输出":"展示原始输出"})]})]}),a&&(0,D.jsxs)("div",{className:he["diff-panel-container"],children:[(0,D.jsx)("div",{className:"tc",children:(0,D.jsx)("a",{className:"underline",onClick:function(){return(0,_e.LR)(c,i)},children:i})}),(0,D.jsx)("div",{className:"tc",children:l?(0,D.jsx)("a",{className:"underline",onClick:function(){return(0,_e.LR)(s,i)},children:i}):s})]}),!a&&!y&&(0,D.jsx)(fe,{output:i,actual_output:s}),!a&&y&&(0,D.jsxs)("div",{className:he["diff-panel-container"],children:[(0,D.jsx)("div",{className:"",children:i}),(0,D.jsx)("div",{className:"",children:s})]})]})]})}var ke=function(e){var n=e.test_sets,t=e.gamesData,r=e.loading,s=e.codeMessage,a=(0,_.useState)(-1),c=p()(a,2),o=c[0],l=c[1],u=(0,_.useRef)();function d(e){l(e===o?-1:e)}return(0,_.useEffect)((function(){if(u.current){var e=function(e){i=r.offsetHeight,s=!0,a=e.pageY,(0,_e.kk)("none"),document.onselectstart=function(){return!1}},n=function(){s=!1,(0,_e.kk)("auto"),document.onselectstart=null},t=function(e){if(s){var n=a-e.pageY,t=i+n;t<200&&(t=200),t>window.innerHeight-130&&(t=window.innerHeight-130),r.style.height=t+"px"}},r=document.getElementById("jupyter-test-case-list"),i=0,s=!1,a=0,c=document.getElementById("jupyter-y-bar");return null==c||c.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){var r=document.getElementById("jupyter-y-bar");null==r||r.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[u]),(0,D.jsxs)("ul",{id:"jupyter-test-case-list",className:he["test-case-list"],children:[(0,D.jsx)("div",{className:he["resize-y-bar"],id:"jupyter-y-bar",ref:u,draggable:!1,children:(0,D.jsx)("i",{className:"iconfont icon-guangbiao",draggable:!1})}),(0,D.jsx)("div",{className:he.warp,children:(0,D.jsxs)(w.Z,{tip:s,spinning:r,className:he.spinTest,children:[(0,D.jsx)("div",{className:he.title,style:{color:"white"},children:"测试结果:"}),null!=t&&t.last_compile_output?(0,D.jsxs)("p",{className:"".concat(he["test-result"]," ").concat(0===(null==t?void 0:t.sets_error_count)?he.success:he.failer),children:[(0,D.jsxs)("span",{className:he.count,children:[(0,D.jsx)("img",{width:16,src:0===(null==t?void 0:t.sets_error_count)?re.Z:se.Z}),(null==t?void 0:t.test_sets_count)-(null==t?void 0:t.sets_error_count),"/",null==t?void 0:t.test_sets_count]}),0==(null==t?void 0:t.sets_error_count)?(0,D.jsx)("span",{className:he.count,children:"全部通过"}):(0,D.jsx)("div",{dangerouslySetInnerHTML:{__html:null==t?void 0:t.last_compile_output}})]}):null,!r&&n.map((function(e,n){return(0,D.jsx)(be,i()(i()({title:"测试用例".concat(n+1)},e),{},{isActive:o===n,id:n,onActive:d}),"item"+n)}))]})})]})},Ne=t(92396),Se=t(21978),Ee=t(52787),Ce=function(e){var n=e.noDragging,t=e.moveX;return(0,D.jsx)(_.Fragment,{children:n?(0,D.jsx)("a",{className:"trapezoid ".concat(.01===t?"enlarge":""),children:(0,D.jsx)("img",{src:.01===t?Se:Ee,alt:"resize-icon",width:20})}):(0,D.jsx)("a",{className:"btn-resize",draggable:!1,children:(0,D.jsx)("svg",{width:"16",height:"13",viewBox:"0 0 16 13",children:(0,D.jsx)("path",{d:"M12.245 7.53H5.647v1.882h6.598v2.823L16 8.471l-3.755-3.765V7.53zM10.353 4.706H3.755v2.823L0 3.765 3.755 0v2.824h6.598v1.882z"})})})})},Ie=function(e,n){switch(n.type){case"MOVE_X":return i()(i()({},e),{},{moveX:n.payload});case"SET_DRAGMODULE":return i()(i()({},e),{},{showDragModule:n.payload});case"TRIGGER_RIGHT_PANEL_MASK":return i()(i()({},e),{},{showDragMask:n.payload})}},Ze=t(87684),Fe=t(49105),Te=t(74063),Re=t(34530),Ae=t(25526),De=t(3148),Pe=t(43516),Le=["globalSetting","loading","dispatch"],Me=x.Z.Countdown,Be=function(e){return e[e.LoadFail=1]="LoadFail",e[e.ReLoad=2]="ReLoad",e[e.Success=3]="Success",e}(Be||{}),ze={moveX:"40%",showDragModule:!1,showDragMask:!1},We=(0,h.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n}}))((function(e){e.globalSetting,e.loading;var n,t,r,s,c=e.dispatch,l=(f()(e,Le),(0,h.useParams)()),d=(0,h.useSearchParams)(),m=p()(d,1)[0],x=((0,h.useLocation)(),(0,_.useRef)()),I=(0,_.useState)(!0),Z=p()(I,2),F=Z[0],T=Z[1],A=(0,_.useState)(!1),P=p()(A,2),L=P[0],z=P[1],W=(0,_.useState)(0),G=p()(W,2),U=G[0],O=G[1],H=(0,_.useState)(0),X=p()(H,2),q=X[0],J=X[1],V=(0,_.useState)(!0),Q=p()(V,2),Y=Q[0],K=Q[1],$=(0,_.useState)(!1),ee=p()($,2),ne=ee[0],re=ee[1],ie=(0,_.useRef)(!0),se=(0,_.useState)({}),ae=p()(se,2),ce=ae[0],oe=ae[1],le=(0,_.useState)({}),ue=p()(le,2),de=ue[0],pe=ue[1],me=(0,_.useState)(),fe=p()(me,2),he=fe[0],ve=fe[1],xe=(0,_.useRef)(),ge=(0,_.useRef)(),ye=(0,_.useState)(Be.Success),we=p()(ye,2),je=we[0],be=we[1],Se=(0,_.useState)(),Ee=p()(Se,2),We=Ee[0],Ge=Ee[1],Ue=(0,_.useState)(),Oe=p()(Ue,2),He=Oe[0],Xe=Oe[1],qe=(0,_.useState)(!1),Je=p()(qe,2),Ve=Je[0],Qe=Je[1],Ye=(0,_.useState)(""),Ke=p()(Ye,2),$e=Ke[0],en=Ke[1],nn=(0,_.useRef)(null),tn=(0,_.useRef)({}),rn=(0,_.useRef)(!1),sn=(0,_.useRef)(),an=(0,_.useReducer)(Ie,ze),cn=p()(an,2),on=cn[0],ln=cn[1],un=(0,_.useState)(!1),dn=p()(un,2),pn=dn[0],mn=dn[1],fn=(0,_.useState)(!0),_n=p()(fn,2),hn=_n[0],vn=_n[1],xn=(0,_.useState)(!1),gn=p()(xn,2),yn=gn[0],wn=gn[1],jn=(0,_.useRef)(),bn=(0,_.useRef)(yn);bn.current=yn,console.log("---------jupyterDat11111a",ce),(0,_.useEffect)((function(){return c({type:"globalSetting/headerFooterToggle",payload:!1}),m.get("exercisesId")&&"coursesId"!==m.get("coursesId")&&kn(),function(){c({type:"globalSetting/headerFooterToggle",payload:!0})}}),[]),(0,_.useEffect)((function(){0!==U?(clearInterval(nn.current),nn.current=setInterval((function(){O(U-1)}),1e3)):clearInterval(nn.current)}),[U]),(0,_.useEffect)((function(){return window.addEventListener("message",En),function(){window.removeEventListener("message",En)}}),[]),(0,_.useEffect)((function(){Zn()}),[l.identifier]),(0,_.useEffect)((function(){ce.myshixun_identifier&&Fn(),ce.tpm_modified&&Nn()}),[ce]);var kn=function(){var e=u()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Pe._B)({categoryId:m.get("exercisesId"),login:m.get("login")});case 2:n=e.sent,jn.current=n;case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Nn=function(){Pn({title:"更新通知",content:(0,D.jsxs)("p",{children:["关卡任务的代码文件有更新啦~",(0,D.jsx)("br",{})," 更新操作将保留已完成的评测记录和成绩。",(0,D.jsx)("br",{}),"还未完成评测的任务代码,请自行保存!"]})})},Sn=function(){var e=u()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return document.getElementById("taskJupyterIframe").contentWindow.postMessage("saveCode","*"),e.next=4,(0,Fe.ZP)("/api/homework_commons/".concat(m.get("homework_common_id"),"/student_works.json"),{method:"post",body:{myshixun_identifier:null==ce?void 0:ce.myshixun_identifier}});case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),En=function(e){"jupytermessage"===(null==e?void 0:e.data)&&ie.current&&(ie.current=!1,Cn(),rn.current||setTimeout((function(){return ie.current=!0}),500))},Cn=function(){var e=u()(o()().mark((function e(){var n,t,r,s;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.zE)({identifier:l.identifier,jupyter_port:ge.current,token:x.current,jupyter_domain:null===(n=xe.current)||void 0===n||null===(n=n[0])||void 0===n?void 0:n.domain,exercise_id:m.get("exercisesId")});case 2:if(0!==(t=e.sent).status){e.next=7;break}rn.current?In(null==t?void 0:t.data):g.ZP.success("保存成功!"),e.next=10;break;case 7:if(-5!==t.status||"object"!==a()(null==t?void 0:t.message)){e.next=10;break}return(0,h.getDvaApp)()._store.dispatch({type:"exercise/setActionTabs",payload:{key:"student-unlock",exerciseParams:i()(i()({},(null===(r=jn.current)||void 0===r?void 0:r.exercise)||{}),{},{errorMessage:null==t?void 0:t.message,exercise_user_id:null===(s=jn.current)||void 0===s||null===(s=s.exercise)||void 0===s?void 0:s.exercise_user_id,id:m.get("exercisesId")})}}),e.abrupt("return");case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),In=function(){var e=u()(o()().mark((function e(n){var t,r,s,a,c,l,d;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s={extras:{exercise_id:m.get("exercisesId"),question_id:m.get("questionId"),challenge_id:null==ce?void 0:ce.challenge_id},sec_key:null==n?void 0:n.sec_key,resubmit:null==n?void 0:n.resubmit,first:1,content_modified:0},m.get("homework_common_id")&&(s.extras={homework_common_id:m.get("homework_common_id")}),e.next=4,(0,B.Xy)(null===(t=tn.current)||void 0===t?void 0:t.game_identifier,s);case 4:if(-1!==e.sent.status){e.next=14;break}if("exercises"!==m.get("type")){e.next=9;break}return window.parent.location.href="/classrooms/".concat(m.get("coursesId"),"/exercise/").concat(m.get("exercisesId"),"/detail"),e.abrupt("return");case 9:return z(!1),O(10),rn.current=!1,ie.current=!0,e.abrupt("return");case 14:a=1,c=!1,l=(null===(r=tn.current)||void 0===r?void 0:r.exec_time)+11,d=function(){var e=u()(o()().mark((function e(){var t,r,s,u;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,B.Qo)(null===(t=tn.current)||void 0===t?void 0:t.game_identifier,{resubmit:null==n?void 0:n.resubmit,time_out:c,port:null===(r=tn.current)||void 0===r?void 0:r.port,sec_key:null==n?void 0:n.sec_key,challenge_id:null===(s=tn.current)||void 0===s?void 0:s.challenge_id});case 2:null===(null==(u=e.sent)?void 0:u.running_code_status)||1===(null==u?void 0:u.running_code_status)||2===(null==u?void 0:u.running_code_status)?((a+=1)>l&&(c=!0),c&&g.ZP.info("本次评测超时"),1!==(null==u?void 0:u.running_code_status)&&2!==(null==u?void 0:u.running_code_status)||en(null==u?void 0:u.running_code_message),setTimeout((function(){d()}),1e3)):(2===u.status&&g.ZP.success("评测通过"),pe(i()({},u)),re(!0),z(!1),en(""),O(10),rn.current=!1,ie.current=!0);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),d();case 19:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),Zn=function(){var e=u()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.dU)({identifier:l.identifier,homework_id:m.get("homework_common_id")});case 2:(n=e.sent)&&(oe(n),tn.current=i()({},n),pe(i()(i()({},de),{},{test_sets:(null==n?void 0:n.test_sets)||[]})),ln({type:"SET_DRAGMODULE",payload:n.jupyter_show_description}));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Fn=function(){var e=u()(o()().mark((function e(){var n,t,r,i,s,a,c,u,d,p,f;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.rV)({identifier:l.identifier,homework_common_id:m.get("homework_common_id")||""});case 2:if(t=e.sent,T(!1),null==t||null===(n=t.data)||void 0===n||null===(n=n.data_list)||void 0===n||!n.length){e.next=7;break}return Ze.Z.publish("pod-restrict-data",{identifier:null==t||null===(r=t.data)||void 0===r?void 0:r.identifier,data_list:null==t||null===(i=t.data)||void 0===i?void 0:i.data_list}),e.abrupt("return");case 7:if(null==t||!t.data){e.next=19;break}if(ve(t.data),xe.current=t.data,x.current=null===(s=(0,_e.en)(null==t||null===(a=t.data)||void 0===a||null===(a=a[0])||void 0===a?void 0:a.link_url))||void 0===s?void 0:s.token,ge.current=null==t||null===(c=t.data)||void 0===c||null===(c=c[0])||void 0===c?void 0:c.port,!((null===(u=t.data)||void 0===u?void 0:u.length)>1)){e.next=14;break}return e.abrupt("return");case 14:return K(!1),be(Be.Success),Ge(Date.now()+(null==t||null===(d=t.data)||void 0===d||null===(d=d[0])||void 0===d?void 0:d.remaining_time)),Xe((null==t||null===(p=t.data)||void 0===p||null===(p=p[0])||void 0===p?void 0:p.remaining_time)-3e5<=0?Date.now()+1e3:Date.now()+((null==t||null===(f=t.data)||void 0===f||null===(f=f[0])||void 0===f?void 0:f.remaining_time)-3e5)),e.abrupt("return");case 19:-1===t.status?(be(Be.LoadFail),K(!1)):be(Be.ReLoad);case 20:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Tn=function(){Dn(!0),T(!0),y.Z.confirm({centered:!0,title:"重置环境",content:" 是否确定重置环境?",okText:"确定",cancelText:"取消",onOk:function(){Rn()},onCancel:function(){Dn(!1),T(!1)}})},Rn=function(){var e=u()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.m_)({identifier:null==ce?void 0:ce.myshixun_identifier});case 2:if(0===(null==(n=e.sent)?void 0:n.status)){e.next=5;break}return e.abrupt("return");case 5:g.ZP.success("重置成功!"),T(!1),setTimeout((function(){return window.location.reload()}),300);case 8:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),An=function(){y.Z.destroyAll(),y.Z.confirm({centered:!0,title:"倒计时截止",content:(0,D.jsx)("p",{className:"tc font14",children:"服务已中断,是否确认重置实验环境?"}),okText:"确定",cancelText:"取消",onOk:function(){Rn()}})},Dn=function(e){var n=document.getElementById("taskJupyterIframe");n&&(e?n.contentWindow.postMessage("stopParent","*"):n.contentWindow.postMessage("clonsParent","*"))},Pn=function(e){var n;y.Z.confirm({centered:!0,title:e.title,content:e.content,okText:"确定",cancelText:"取消",onOk:(n=u()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.fi)({identifier:l.identifier});case 2:if(0===e.sent.status){e.next=5;break}return e.abrupt("return");case 5:g.ZP.success("操作成功"),T(!1),setTimeout((function(){return window.location.reload()}),300);case 8:case"end":return e.stop()}}),e)}))),function(){return n.apply(this,arguments)}),onCancel:function(){Dn(!1),T(!1)}})};(0,_.useEffect)((function(){function e(e){ln({type:"MOVE_X",payload:e.pageX})}function n(){ln({type:"TRIGGER_RIGHT_PANEL_MASK",payload:!1}),document.onselectstart=null}return on.showDragMask&&(document.addEventListener("mousemove",e),document.addEventListener("mouseup",n)),function(){document.removeEventListener("mousemove",e),document.removeEventListener("mouseup",n)}}),[on.showDragMask]);var Ln="number"==typeof on.moveX&&.01!==on.moveX?"".concat(on.moveX,"px"):"40%",Mn="calc(100% - 4px - ".concat(Ln,")"),Bn=function(e){ln({type:"TRIGGER_RIGHT_PANEL_MASK",payload:e})},zn=(0,_.useState)(),Wn=p()(zn,2),Gn=Wn[0],Un=Wn[1],On=function(){var e=u()(o()().mark((function e(n){var t;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,Fe.ZP)("/api/shixuns/".concat(n,"/get_standard_answer.json"),{method:"get",params:{from:"starting"}});case 2:0===(t=e.sent).status&&Un(t);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();function Hn(){mn(!1)}(0,_.useEffect)((function(){ce.identifier&&On(ce.identifier)}),[ce]);var Xn=function(e){(0,Ae.vp)()?vn(!1):vn(!0)};function qn(){return Jn.apply(this,arguments)}function Jn(){return(Jn=u()(o()().mark((function e(){var n;return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,B.Tf)(null==ce?void 0:ce.myshixun_identifier,{});case 2:if(-5!==(null==(n=e.sent)?void 0:n.status)){e.next=6;break}return y.Z.info({title:"提示",maskClosable:!0,icon:null,width:700,centered:!0,content:(0,D.jsxs)("div",{children:["该实践项目已在教学课堂考试(",(0,D.jsx)("a",{href:"/classrooms/".concat(null==n?void 0:n.course_identifier,"/exercise/").concat(null==n?void 0:n.exercise_id,"/detail"),children:null==n?void 0:n.exercise_name}),")中被使用,用户试卷已交卷,禁止再作答!"]})}),e.abrupt("return");case 6:return e.abrupt("return",n);case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}(0,_.useEffect)((function(){return document.addEventListener((0,Ae.gH)(),Xn),sn.current=setInterval((function(){var e;e=new Event("beforeunload"),window.dispatchEvent(e)}),2e3),function(){clearInterval(sn.current),document.removeEventListener((0,Ae.gH)(),Xn)}}),[]);var Vn=function(){y.Z.confirm({title:"重置代码仓库",icon:(0,D.jsx)(De.Z,{}),content:"您的所有代码将被还原至初始状态,不影响通关状态与作业成绩。确认重置?",centered:!0,okText:"确定",cancelText:"取消",onOk:qn})},Qn={is_jupyter:!0,is_jupyter_notebook:!0===(null==ce?void 0:ce.is_jupyter),is_jupyter_lab:!1===(null==ce?void 0:ce.is_jupyter),jupyterData:ce,onVncAction:function(e){var n,t;Hn(),"reset-task"===e&&Tn(),"reset-git-code"===e&&Vn(),"reset-code"===e&&(T(!0),Dn(!0),Pn({title:"恢复初始代码",content:(0,D.jsxs)("div",{className:"tc font14",children:["你在本文件中修改的内容将丢失,",(0,D.jsx)("br",{}),"是否确定重新加载初始代码?"]})})),"full-screen"===e&&((0,Ae.vp)()?(0,Ae.BU)():(0,Ae.Dj)(null===(n=document)||void 0===n||null===(t=n.getElementById)||void 0===t?void 0:t.call(n,"juptyer")))},onHideToolBar:Hn,port:null==he||null===(n=he[0])||void 0===n?void 0:n.port,token:x.current};return(0,D.jsxs)(w.Z,{spinning:F,tip:"加载中...",children:[(0,D.jsxs)("section",{id:"juptyer",className:E.bg,style:{userSelect:on.showDragMask?"none":"unset"},children:[on.showDragMask&&(0,D.jsx)("div",{className:E.dragingMask}),(0,D.jsxs)("header",{className:E.header,children:[(0,D.jsxs)("div",{className:E.user,children:[(0,D.jsx)("img",{src:"".concat(v.Z.IMG_SERVER,"/images/").concat(null==ce||null===(t=ce.user)||void 0===t?void 0:t.image_url),alt:"用户头像"}),(0,D.jsx)("span",{className:"ml10",children:null==ce||null===(r=ce.user)||void 0===r?void 0:r.name})]}),(0,D.jsxs)("div",{className:E.titleWrap,children:[(0,D.jsx)("span",{className:E.title,children:null==ce?void 0:ce.name}),(0,D.jsxs)("span",{children:[(0,D.jsx)(Me,{value:We,format:"HH:mm:ss",onFinish:An}),(0,D.jsx)("span",{className:E.endTimeWrap,children:He&&(0,D.jsx)(Me,{value:He,format:"HH:mm:ss",onFinish:function(){var e;y.Z.destroyAll(),y.Z.confirm({centered:!0,title:"服务中断提醒",content:(0,D.jsxs)("div",{className:"tc font14",children:["jupyter将于",(0,D.jsx)("span",{children:(0,D.jsx)(Me,{value:We,format:"HH:mm:ss",onFinish:An})}),"时间后服务中断,是否需要延长使用时间?"]}),okText:"立即延长",cancelText:"不需要",onOk:(e=u()(o()().mark((function e(){return o()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,C.rB)(null==ce?void 0:ce.myshixun_identifier);case 2:if(0!==e.sent.status){e.next=7;break}return e.next=6,Fn();case 6:g.ZP.success("延长成功!");case 7:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})}})})]})]}),(0,D.jsxs)("div",{className:E.actionWrap,children:[ce.tpm_modified&&hn&&(0,D.jsx)("img",{src:Ne.GY,onClick:Nn,style:{position:"relative",top:-1,marginRight:8,cursor:"pointer"}}),hn&&(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)("img",{alt:"tool",src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAgCAYAAAB6kdqOAAABZ0lEQVRYR+2YrU7FQBBGzzwEPAMSi+M6MARDggNJgiIkWLiSBIFCkyCuQECCQFIcEstb8AYf2ZvmhpbuT9ttUpJWdma+OZ3O7k5rRC5Jh8ARsBPzjdhvgXczew75WSyJpCdgP+aXaP8ws63OQJK2gbdSYJ6Y1Od2WRpmZlb4nIIVqgEFhUKwbXTGByRpDzgBdnu+kr7hD8CLSboGLvqqZYp/dEDK1LR9mZZNXwEys6u+ql3iJbm8E5C3eFOFYn2VrUKS1oADYL1M+gW8mtl3DOK3PQuQpE1gAWzUkn8CZ6Hzqg6bC+gcuPFU4s7MTlOrlAvITQFuGijMbOaSS/pzLwXKB+QdCQKiXqAUkJqP06rs1B00liFNFeqqVQEaXYXmbc6ypn7J3UNtgUa3ysa1D5XLfDw7dedl1BCYZWOcgHJWIKb1f15Z7EkGtq+G/NXEP3DCFPl79xnkTln3u+U4JWJAH/czo/gBVkc5pun3NGoAAAAASUVORK5CYII=",width:14,style:{opacity:"0.45",margin:"0 -5px 2px 15px"}}),(0,D.jsx)(j.ZP,{className:"".concat(E.colorGray," font14"),type:"link",onClick:function(){mn(!pn)},children:"工具栏"})]}),(0,D.jsx)(j.ZP,{icon:(0,D.jsx)(S.Z,{}),className:"".concat(E.colorGray," font14"),type:"link",onClick:function(){y.Z.confirm({title:"退出实训",icon:(0,D.jsx)(De.Z,{}),content:(0,D.jsxs)("div",{children:[(0,D.jsx)("div",{style:{margin:"10px auto"},children:"您确定要退出实训吗?"}),(0,D.jsx)(b.Z,{style:{fontSize:"14px"},onChange:function(e){wn(e.target.checked)},children:"退出实训时,立即释放实验资源"})]}),centered:!0,okText:"确定",cancelText:"取消",onOk:function(){bn.current&&(0,Pe.eA)(null==ce?void 0:ce.myshixun_identifier).then((function(e){0==(null==e?void 0:e.status)&&g.ZP.success("释放资源成功")})),c({type:"user/getUserInfo",payload:{objective_id:ce.identifier,objective_type:"shixun"}}),"exercises"===m.get("type")&&"IFRAME"!==document.activeElement.tagName&&window.parent.postMessage("backExercise","*"),h.history.push("/shixuns/".concat(ce.identifier,"/challenges"))},onCancel:function(){wn(!1)}})},children:"退出"})]})]}),(0,D.jsxs)("section",{className:E.content,style:{height:null!=ce&&ce.open_evaluate?"calc(100vh - 130px)":"calc(100vh - 60px)"},children:[on.showDragModule&&(0,D.jsxs)(D.Fragment,{children:[(0,D.jsxs)("section",{className:E.leftContainer,style:{width:Ln,display:.01===on.moveX?"none":""},children:[(0,D.jsx)("div",{className:E.tabNav,children:(0,D.jsx)("div",{children:"任务要求"})}),(0,D.jsx)("div",{className:E.mdContent,children:(0,D.jsx)(R.Z,{stylesPrev:{position:"absolute"},value:ce.description||""})})]}),(0,D.jsx)("section",{className:E.resizeBar,onMouseDown:function(){Bn(!0)},onMouseUp:function(){return Bn(!1)},children:(0,D.jsx)(Ce,{noDragging:!1,moveX:on.moveX})})]}),(0,D.jsx)("section",{className:E.rightCotainer,style:{width:Mn},children:(0,D.jsx)("main",{className:E.main,style:{height:"100%"},children:Y?(0,D.jsxs)("div",{className:E.start,style:{visibility:F?"hidden":"visible"},children:[(0,D.jsx)("div",{className:E.title,children:"请点击一个文件进入实验环境,开始实验!"}),(0,D.jsx)("b",{className:"iconfont icon-dianji1"}),(0,D.jsx)("div",{className:E.liWarp,children:null==he?void 0:he.map((function(e,n){return(0,D.jsxs)("div",{onClick:function(){return e=n,K(!1),J(e),Fn(),void be(Be.Success);var e},className:E.li,children:[(0,D.jsx)("i",{className:"iconfont icon-wenjian6"}),(0,D.jsx)("span",{title:e.name,children:e.name})]})}))})]}):(0,D.jsxs)(_.Fragment,{children:[hn&&(0,D.jsx)("div",{style:{right:1===Ve?330:2===Ve&&600},className:"".concat(E.dataSetButton," ").concat(Ve?"".concat(E.dataSetOpen," ").concat(1===Ve?E.ac:""):""),onClick:function(e){Qe(1),Hn(),e.nativeEvent.stopPropagation()},children:(0,D.jsx)("span",{className:E.dataSetText,children:"数据集"})}),!(null!=Gn&&Gn.hide_answer)&&(0,D.jsx)("div",{style:{top:"53%",right:2===Ve&&600},className:"".concat(E.dataSetButton," ").concat(Ve?"".concat(E.dataSetOpen," ").concat(2===Ve?E.ac:""):""),onClick:function(e){Qe(2),e.nativeEvent.stopPropagation()},children:(0,D.jsx)("span",{className:E.dataSetText,children:"参考答案"})}),je===Be.LoadFail&&(0,D.jsx)("div",{className:E.loadFail,children:" "}),je===Be.ReLoad&&(0,D.jsx)("div",{className:E.reload,children:(0,D.jsxs)("div",{className:E.failWrap,children:[(0,D.jsx)("i",{className:"iconfont icon-jiazaishibai1 ".concat(E.failIcon)}),(0,D.jsxs)("p",{className:"font12",children:["加载实训失败,",(0,D.jsx)("span",{className:E.failReload,onClick:Fn,children:"重新加载"})]})]})}),je===Be.Success&&(0,D.jsx)("iframe",{frameBorder:0,id:"taskJupyterIframe",width:"100%",height:"100%",allow:"geolocation; microphone; camera; midi; encrypted-media;",src:null==he||null===(s=he[q])||void 0===s?void 0:s.link_url}),(0,D.jsx)(te,{visible:Ve,identifier:ce.identifier,cancel:function(){Qe(!1)}}),(0,D.jsx)(M,{visible:Ve,answerData:Gn,cancel:function(){return Qe(!1)}})]})})})]}),null!=ce&&ce.open_evaluate?(0,D.jsx)(D.Fragment,{children:(0,D.jsxs)("div",{className:E.footer,style:{background:"#111c24"},children:[(0,D.jsxs)("span",{children:[null!=de&&de.time_limit?(0,D.jsx)("span",{children:"本关最大执行时间:".concat(null==de?void 0:de.time_limit,"秒")}):null,null!=de&&de.record_consume_time?(0,D.jsxs)("span",{className:"ml10",children:["本次评测耗时(编译、运行总时间):",null==de?void 0:de.record_consume_time," 秒"]}):null]}),(0,D.jsx)(j.ZP,{onClick:function(){return re(!ne)},type:"primary",ghost:!0,className:"mr20",children:ne?"隐藏测试结果":"查看测试结果"}),(0,D.jsx)(j.ZP,{className:E.disabled,disabled:0!==U,loading:L,onClick:function(){document.getElementById("taskJupyterIframe")&&(rn.current=!0,z(!0),re(!0),Cn())},style:{padding:"0 30px"},type:"primary",children:0!==U?"".concat(U,"s"):"评测"})]})}):(0,D.jsx)(D.Fragment,{children:m.get("homework_common_id")&&!(null!=ce&&ce.homework_is_end)&&(0,D.jsx)("div",{className:E.footer,style:{background:"#111c24"},children:(0,D.jsx)(j.ZP,{onClick:function(){return Sn()},type:"primary",className:"mr20",children:"提交作品"})})}),ne&&(0,D.jsx)(ke,{codeMessage:$e,loading:L,gamesData:de,test_sets:(null==de?void 0:de.test_sets)||[]})]}),(0,D.jsx)(Te.Z,{children:(0,D.jsx)(k.Z,{width:280,rootClassName:"setting-drawer",title:null,placement:"right",closable:!1,open:pn,onClose:Hn,children:(0,D.jsx)(Re.Z,i()({},Qn))})}),(0,D.jsx)(N.Z,{successCb:Cn})]})}))},11125:function(e,n,t){t.d(n,{Jd:function(){return S},a$:function(){return k},dU:function(){return p},fi:function(){return j},m_:function(){return x},rB:function(){return y},rV:function(){return f},x4:function(){return h},zE:function(){return u}});var r=t(82242),i=t.n(r),s=t(7557),a=t.n(s),c=t(41498),o=t.n(c),l=t(49105);function u(e){return d.apply(this,arguments)}function d(){return(d=o()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/jupyters/save_with_tpi.json",{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(e){return m.apply(this,arguments)}function m(){return(m=o()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/tasks/".concat(n.identifier,"/jupyter.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function f(e){return _.apply(this,arguments)}function _(){return(_=o()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(n.identifier,"/start.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function h(e){return v.apply(this,arguments)}function v(){return(v=o()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/jupyters/timeinfo_with_tpi.json",{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function x(e){return g.apply(this,arguments)}function g(){return(g=o()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(n.identifier,"/reset_pod.json"),{method:"Get"}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function y(e,n){return w.apply(this,arguments)}function w(){return(w=o()(a()().mark((function e(n,t){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(n,"/active_pod.json"),{method:"Get",params:t}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function j(e){return b.apply(this,arguments)}function b(){return(b=o()(a()().mark((function e(n){var t;return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return delete(t=i()({},n)).identifier,e.abrupt("return",(0,l.ZP)("/api/myshixuns/".concat(n.identifier,"/sync_code.json"),{method:"Post",body:t}));case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function k(e){return N.apply(this,arguments)}function N(){return(N=o()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/shixuns/".concat(n.identifier,"/get_data_sets.json"),{method:"Get",params:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function S(e){return E.apply(this,arguments)}function E(){return(E=o()(a()().mark((function e(n){return a()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",(0,l.ZP)("/api/tasks/".concat(n.identifier,"/reboot_esc.json"),{method:"post",body:n}));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},25526:function(e,n,t){function r(e){try{e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullScreen&&e.webkitRequestFullScreen()}catch(e){console.log(e,":e")}}function i(){window.top.document.webkitExitFullscreen?window.top.document.webkitExitFullscreen():document.exitFullscreen?window.top.document.exitFullscreen():document.msExitFullscreen?window.top.document.msExitFullscreen():document.mozCancelFullScreen&&window.top.document.mozCancelFullScreen()}t.d(n,{BU:function(){return i},Dj:function(){return r},gH:function(){return s},vp:function(){return a}});var s=function(){return document.webkitExitFullscreen?"webkitfullscreenchange":document.exitFullscreen?"fullscreenchange":document.msExitFullscreen?"msfullscreenchange":document.mozCancelFullScreen?"mozfullscreenchange":void 0};function a(){var e=window.top.document.fullscreenElement||window.top.document.mozFullscreenElement||window.top.document.webkitFullscreenElement;document.fullscreenEnabled||document.mozFullscreenEnabled||document.webkitFullscreenEnabled;return console.log("fullscreenElement",e),null!=e}}}]); \ No newline at end of file diff --git a/p__tasks__index.async.js b/p__tasks__index.async.js index d0e349e8fd..b4e5553045 100644 --- a/p__tasks__index.async.js +++ b/p__tasks__index.async.js @@ -1 +1 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[93665],{72637:function(e,n,t){"use strict";t.d(n,{$Y:function(){return Z},A0:function(){return O},EP:function(){return c},F_:function(){return u},G9:function(){return l},GB:function(){return N},GR:function(){return C},GW:function(){return U},Hp:function(){return I},Ir:function(){return s},N$:function(){return Y},NZ:function(){return H},Nv:function(){return q},OA:function(){return K},OJ:function(){return J},QF:function(){return $},RS:function(){return v},RY:function(){return X},Rj:function(){return P},SX:function(){return w},Tp:function(){return L},Ui:function(){return F},V1:function(){return G},Vn:function(){return j},dL:function(){return W},fo:function(){return y},gK:function(){return Q},hK:function(){return f},i3:function(){return h},ib:function(){return E},lS:function(){return p},m5:function(){return o},n4:function(){return i},n_:function(){return A},oP:function(){return z},p2:function(){return T},pl:function(){return R},rM:function(){return k},sM:function(){return g},t2:function(){return D},tD:function(){return x},u8:function(){return m},um:function(){return _},vm:function(){return V},wQ:function(){return d},wj:function(){return b},wt:function(){return S},yS:function(){return B},yi:function(){return a},ym:function(){return M},z2:function(){return r}});var i="FETCH_TASK_START",s="FETCH_TASK_FAILURE",a="FETCH_TASK_SUCCESS",r="UPDATE_TASK_DATA",c="HIDE_EVALUATE_RESULT",o="SHOW_EVALUATE_RESULT",l="UPDATE_TIMESTRAP",u="MOVE_X",d="MOVE_Y",h="TRIGGER_RIGHT_PANEL_MASK ",A="SET_ACTIVE_INDEX",g="GET_TASK_LIST",I="SHOW_TASK_LIST",f="HIDE_TASK_LIST",E="SET_TASK_STAR",p="TRIGGER_ENLARGE_UNITY3D ",Q="TRIGGER_TAB_FIXED ",C="GET_DISCUSSES",x="SHOW_DISCUSSES_LOADING",m="TOP_OR_DOWN_DISCUSS",k="PLUS_DISCUSS",B="SET_ACTION_TYPE",v="SHOW_REWARD_DIALOG",D="CANCEL_REWARD_DIALOG",j="SET_REWARD",w="ACTIVE_DISCUSS_INDEX",y="DISABLE_DISCUSS",S="SHOW_ANSWER_LOADING",R="FETCH_ANSWER_INFO",H="HIGH_TIP_MODAL",P="SHOW_TIP_MODAL",M="SELECT_UNLOCK_ANSWER",J="SET_CHOOSE_ANSWERS",b="EVAL_CHOOSE_START",G="EVAL_CHOOSE_END",N="FETCH_REP_CONTENT",Y="EDIT_REP_CONTENT",F="SHOW_EVALUATE_LOADING",O="HIDE_EVALUATE_LOADING",T="SET_EVALUATE_MESSAGE",U="SET_SHOW_DIR",Z="SET_EDITOR_THEME",L="SET_EDITOR_FONTSIZE",z="SET_REPOS",K="HIDE_PICTURE_VIEW",V="SHOW_PICTURE_VIEW",W="SHOW_NOTICE",q="HIDE_NOTICE",X="SET_VNC_LOADING ",_="ON_TAB_TO_SPACE ",$="ON_AUTO_FORMAT "},5982:function(e,n,t){"use strict";t.d(n,{KQ:function(){return g},KY:function(){return u},OY:function(){return o},S8:function(){return l},U_:function(){return A},_Z:function(){return r},ae:function(){return c},o7:function(){return s},rd:function(){return h},wJ:function(){return a},wg:function(){return d}});var i=t(49105);function s(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return(0,i.U2)("/discusses.json",{container_type:"Shixun",container_identifier:e,page:n-1})}function a(e,n){return(0,i.v_)("/discusses/".concat(e,"/top_or_down_discuss.json"),{top:n})}function r(e,n){return(0,i.v_)("/discusses/".concat(e,"/disable_or_open_discuss.json"),{is_disable:!!n})}function c(e,n){return(0,i.v_)("/discusses/".concat(e,"/plus.json"),{container_type:"Discuss",type:n?1:0})}function o(e,n){return(0,i.v_)("/discusses/".concat(e,"/hidden.json"),n)}function l(e,n){return(0,i.v_)("/discusses/".concat(e,"/reward_code.json"),n)}function u(e){return(0,i.ZP)("/api/discusses/".concat(e,".json"),{method:"delete"})}function d(e,n){return(0,i.v_)("/discusses/".concat(e,"/reply.json"),{container_type:"Shixun",content:n})}function h(e){return(0,i.v_)("/discusses.json",e)}function A(e){return(0,i.v_)("/discusses/ai_reply.json",e)}function g(e,n){return(0,i.v_)("/discusses/".concat(e,"/turing.json"),n)}},10459:function(e,n,t){"use strict";function i(e){var n=!0;if(e.length>0){for(var t=0;t1&&void 0!==arguments[1]?arguments[1]:"",t=[],i=0;i=0?"Cmd":"Ctrl",ae=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"],re=h()(h()({},se+"-B","bold"),se+"-I","italic"),ce=h()(h()(h()(h()({},W,"添加链接"),X,"添加代码块"),q,"添加文件"),_,"添加表格"),oe=function(e){var n=e.defaultValue,t=void 0===n?"":n,i=e.onChange,a=e.width,c=void 0===a?"100%":a,l=e.height,d=void 0===l?400:l,g=e.miniToolbar,C=void 0!==g&&g,x=e.isFocus,m=void 0!==x&&x,k=e.watch,D=e.insertTemp,j=e.mode,w=void 0===j?"markdown":j,y=e.id,P=void 0===y?"markdown-editor-id":y,M=e.showResizeBar,J=void 0!==M&&M,b=e.noStorage,N=void 0!==b&&b,F=e.showNullButton,O=void 0!==F&&F,T=e.showNullProgramButton,U=void 0!==T&&T,$=e.hidetoolBar,se=void 0!==$&&$,oe=e.fullScreen,le=void 0!==oe&&oe,ue=e.onBlur,de=e.onCMBeforeChange,he=e.onFullScreen,Ae=e.className,ge=void 0===Ae?"":Ae,Ie=e.disablePaste,fe=void 0!==Ie&&Ie,Ee=e.disabled,pe=void 0!==Ee&&Ee,Qe=e.disabledFill,Ce=void 0!==Qe&&Qe,xe=e.placeholder,me=void 0===xe?"":xe,ke=e.values,Be=void 0===ke?"":ke,ve=(0,A.useState)(null),De=u()(ve,2),je=De[0],we=De[1],ye=(0,A.useState)(t),Se=u()(ye,2),Re=Se[0],He=Se[1],Pe=(0,A.useState)(k),Me=u()(Pe,2),Je=Me[0],be=Me[1],Ge=(0,A.useState)(le),Ne=u()(Ge,2),Ye=Ne[0],Fe=Ne[1],Oe=(0,A.useState)(""),Te=u()(Oe,2),Ue=Te[0],Ze=Te[1],Le=(0,A.useState)(0),ze=u()(Le,2),Ke=ze[0],Ve=ze[1],We=(0,A.useState)(d),qe=u()(We,2),Xe=qe[0],_e=qe[1],$e=(0,A.useState)(!1),en=u()($e,2),nn=(en[0],en[1]),tn=(0,A.useRef)((0,K.Z)()),sn=(0,A.useRef)(!1),an=(0,A.useRef)(),rn=(0,A.useRef)(),cn=(0,A.useRef)(),on=(0,A.useRef)(),ln=(0,A.useRef)(),un=function(){var e=o()(r()().mark((function e(){var n,t;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,z.ZP)("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:tn.current}});case 2:null!=(t=e.sent)&&null!==(n=t.attachments)&&void 0!==n&&n.length&&(console.log("cm:",je,rn),t.attachments.map((function(e){e.content_type.indexOf("image")>-1?je.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):e.content_type.indexOf("video")>-1?je.replaceSelection('')):e.content_type.indexOf("pdf")>-1?je.replaceSelection('').concat(e.name,"")):je.replaceSelection("[".concat(e.name,"](").concat(L.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")"))})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();(0,A.useEffect)((function(){var e=window.scrollY||window.pageYOffset;He(Be),null==je||je.setValue(Be),window.scrollTo(0,e)}),[Be]),(0,A.useEffect)((function(){null==he||he(Ye)}),[Ye]),(0,A.useEffect)((function(){if(rn.current){var e=function(e,t){if(!fe){var i=t.clipboardData;if(i){var s=i.types.toString(),a=i.items;if("Files"===s||i.types.indexOf("Files")>-1){if(t.preventDefault(),"stex"==w)return;try{var r,c=a[1];"file"===(null===(r=a[0])||void 0===r?void 0:r.kind)&&(c=a[0]);var o=c.getAsFile(),l=o.name.split(".").pop();Y(o,(function(e){var t,i,s;e.id?(null==o||null===(t=o.type)||void 0===t?void 0:t.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(e.id,"?type=").concat(e.content_type,")")):(null==o||null===(i=o.type)||void 0===i?void 0:i.indexOf("video"))>-1?n.replaceSelection('')):(null==o||null===(s=o.type)||void 0===s?void 0:s.indexOf("pdf"))>-1?n.replaceSelection('').concat(o.name,"")):ae.includes(l)?n.replaceSelection('').concat(o.name,"")):n.replaceSelection("[".concat(o.name,"](").concat(L.Z.API_SERVER,"/api/attachments/").concat(e.id,"?type=").concat(e.content_type,")")):401===(null==e?void 0:e.status)&&(document.location.href="/user/login")}))}catch(t){H.ZP.warning("请使用chrome浏览器粘贴")}return!0}return!0}return!0}t.preventDefault()},n=I().fromTextArea(rn.current,{mode:w,lineNumbers:!C,lineWrapping:!0,value:t,autoCloseTags:!U,autoCloseBrackets:!0});return n.on("keyup",(function(e,t){8===t.keyCode&&(""==e.getValue()?n.setOption("placeholder",me):n.setOption("placeholder",null))})),n.on("keydown",(function(e,n){if(8===n.keyCode){var t=function(e,n){var t=e.getDoc(),i=t.getCursor(),s=t.getLine(i.line),a=s.charAt(i.ch-1),r=s.lastIndexOf("@▁@",i.ch),c=s.lastIndexOf("@▁▁@",i.ch),o=r>c?r:c,l=r>c?3:4;if(-1===te.indexOf(a))return null;if(console.log("change1:",n,e,s,i,o,r,c,a),o>=0&&i.ch-o<5){var u=o+l;return t.replaceRange("",{line:i.line,ch:o},{line:i.line,ch:u}),{line:i.line,ch:u}}return null}(e);t&&n.preventDefault()}})),m&&n.focus(),n.on("paste",e),n.on("dragleave",(function(e,n){cn.current.classList.remove("mouse-hover-md")})),n.on("dragover",(function(e,n){cn.current.classList.add("mouse-hover-md")})),n.on("drop",(function(e,t){var i;if(cn.current.classList.add("mouse-hover-md"),(i=t.dataTransfer.files).length>0){t.preventDefault(),t.stopPropagation();for(var s=function(){var e=i[a],t=e.name.split(".").pop();Y(e,(function(i){var s,a,r;i.id?(null==e||null===(s=e.type)||void 0===s?void 0:s.indexOf("image"))>-1?n.replaceSelection("![,](/api/attachments/".concat(i.id,"?type=").concat(i.content_type,")")):(null==e||null===(a=e.type)||void 0===a?void 0:a.indexOf("video"))>-1?n.replaceSelection('')):(null==e||null===(r=e.type)||void 0===r?void 0:r.indexOf("pdf"))>-1?n.replaceSelection('').concat(e.name,"")):ae.includes(t)?n.replaceSelection('').concat(e.name,"")):n.replaceSelection("[".concat(e.name,"](").concat(L.Z.API_SERVER,"/api/attachments/").concat(i.id,"?type=").concat(i.content_type,")")):401===(null==i?void 0:i.status)&&(document.location.href="/user/login")}))},a=0;a0||i.target.offsetWidth>0)&&(dn(),je.setSize("100%","100%"),je.refresh())}}catch(e){t.e(e)}finally{t.f()}}));return e.observe(rn.current.parentElement),e}();return function(){var n,t;null!==(n=rn.current)&&void 0!==n&&n.parentElement&&e.unobserve(null===(t=rn.current)||void 0===t?void 0:t.parentElement)}}}),[je,dn]),(0,A.useEffect)((function(){if(je){for(var e=[],n=function(){var n=u()(i[t],2),s=n[0],a=n[1],r=h()({},s,(function(){hn(a)}));e.push(r),je.addKeyMap(r)},t=0,i=Object.entries(re);t0){var e=(new Date).getTime(),n=window.sessionStorage.getItem(P);e>=Ke+1e4&&(!n||n!==Re)&&(window.sessionStorage.setItem(P,Re),nn(!0))}}),1e4),(0,A.useEffect)((function(){be(k)}),[je,k]),(0,A.useEffect)((function(){je&&m&&je.focus()}),[je,m]),(0,A.useEffect)((function(){if(Je&&je){var e=function(e){var n=e.target;if(ln.current){var t=n.scrollTop/n.scrollHeight;ln.current.scrollTop=ln.current.scrollHeight*t}},n=je.getScrollerElement();return n.addEventListener("scroll",e),function(){n.removeEventListener("scroll",e)}}}),[je,Je]),(0,A.useEffect)((function(){if(je&&de){var e=function(e,n){de(e,n)};return je.on("beforeChange",e),function(){je.off("beforeChange",e)}}}),[je,de]),(0,A.useEffect)((function(){if(je&&ue){var e=function(){ue(je.getValue())};return je.on("blur",e),function(){je.off("blur",e)}}}),[je,ue]),(0,A.useEffect)((function(){if(je){var e=function(e,n){var t=e.getValue();He(t),Ve((new Date).getTime()),e.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),i&&(U?i(t,En(t)):i(t))};return je.on("change",e),function(){je.off("change",e)}}}),[je,i]),(0,A.useEffect)((function(){if(je)if(null==t)je.setValue(""),He("");else{var e=window.scrollY||window.pageYOffset;t!==je.getValue()&&(je.setValue(t),He(t),je.setCursor(pe?1:je.lineCount(),0),window.scrollTo(0,e))}}),[je,t]);var hn=(0,A.useCallback)((function(e){var n=je.getCursor(),t=je.getSelection(),i=t.split("\n");switch(e){case"bold":return je.replaceSelection("**"+t+"**"),""===t&&je.setCursor(n.line,n.ch+2),je.focus();case"italic":return je.replaceSelection("*"+t+"*"),""===t&&je.setCursor(n.line,n.ch+1),je.focus();case"code":return je.replaceSelection("`"+t+"`"),""===t&&je.setCursor(n.line,n.ch+1),je.focus();case"inline-latex":return je.replaceSelection("`$$"+t+"$$`"),""===t&&je.setCursor(n.line,n.ch+3),je.focus();case"latex":return je.replaceSelection("```latex\n"+t+"\n```"),je.setCursor(n.line+1,t.length+1),je.focus();case"line-break":return je.replaceSelection("
                                                          \n"),je.focus();case"list-ul":return""===t?je.replaceSelection("- "+t):je.replaceSelection(i.map((function(e){return""===e?"":"- ".concat(e)})).join("\n")),je.focus();case"list-ol":return""===t?je.replaceSelection("1. "+t):je.replaceSelection(i.map((function(e,n){return""===e?"":"".concat(n+1,". ").concat(e)})).join("\n")),je.focus();case"add-null-ch":return""===t&&je.setCursor(n.line,n.ch),je.replaceSelection("▁"),je.focus();case"add-signal":return""===t&&je.setCursor(n.line,n.ch),je.replaceSelection("@▁@"),je.focus();case"add-multiple":return""===t&&je.setCursor(n.line,n.ch),je.replaceSelection(te),je.focus();case"inster-template-1":return""===t&&je.setCursor(n.line,n.ch),je.replaceSelection("\n**模板标题**\n模板正文内容,可输入文本内容和粘贴图片等操作"),je.focus();case"eraser":return je.setValue(""),je.focus();case"trigger-watch":return be(!Je),je.focus();case"trigger-full-screen":return Fe(!Ye),je.focus();case W:return void Ze(W);case X:return void Ze(X);case q:return void Ze(q);case _:return void Ze(_);default:throw new Error}}),[je,Je,Ye]),An=(0,A.useCallback)((function(e){switch(Ze(""),Ue){case W:var n=e.title,t=e.link;return je.replaceSelection("[".concat(n,"](").concat(t,")")),je.focus();case X:var i=e.language,s=e.content;return je.replaceSelection(["```"+i,s,"```"].join("\n")),je.focus();case q:var a=e.src,r=e.alt;return r?je.replaceSelection("![ ".concat(r," ]( ").concat(a,' "').concat(r,'" )')):je.replaceSelection("![,](".concat(a,")")),je.focus();case _:for(var c=e.row,o=e.col,l=e.align,u="\n",d=0;d300&&(n=300),_e(d+n+"px")}},i=on.current,s=!1,a=0;return i.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){i.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[je,on]),(0,A.useEffect)((function(){_e(d)}),[d]);var fn={width:ie(c),height:ie(Xe)},En=((0,A.useMemo)((function(){if(Ke){var e=new Date(Ke),n=e.getHours(),t=e.getMinutes(),i=e.getSeconds();return t=t<10?"0"+t:t,i=i<10?"0"+i:i,"".concat(n=n<10?"0"+n:n,":").concat(t,":").concat(i)}return 0}),[Ke]),function(e){var n=[];if(U){e=e.replace(/(@▁▁@|@▁@)/g,(function(e,t,i){n.push({multiLine:!("@▁@"===e)})}))}return n});return(0,p.jsxs)(A.Fragment,{children:[(0,p.jsx)("div",{className:"markdown-editor-wrapper",ref:cn,children:(0,p.jsxs)("div",{className:"markdown-editor-container ".concat(ge," ").concat(Je?"on-preview":""," ").concat(C?"mini":""," ").concat(Ye?"full-screen":""),style:fn,children:[(0,p.jsx)(B,{insertTemp:D,watch:Je,fullScreen:Ye,showNullButton:O,showNullProgramButton:U,onActionCallback:hn,hidetoolBar:se,uuid:tn.current,setOpenPhones:function(){sn.current=!0}}),(0,p.jsxs)("div",{className:"markdown-editor-body",children:[(0,p.jsx)("div",{className:"codemirror-container",children:(0,p.jsx)("textarea",{ref:rn,placeholder:me})}),Je?(0,p.jsxs)("div",{ref:ln,className:"preview-container",children:["stex"===w&&(0,p.jsx)(Q,{value:Re}),"stex"!==w&&(0,p.jsx)(E.Z,{disabledFill:Ce,showProgramFill:U,value:Re})]}):null]})]})}),J?(0,p.jsx)("a",{ref:on,className:"editor-resize"}):null,(0,p.jsx)(v.Z,{children:ce[Ue]?(0,p.jsx)(V.Z,{centered:!0,title:ce[Ue],open:!0,onCancel:In,footer:null,className:"markdown-popup-form",children:gn}):null})]})}},80362:function(e,n,t){"use strict";t(59301),t(63955);var i=t(57809),s=t(78673),a=t(37712),r=i.default.Option;n.Z=function(e){var n=e.isTheoretical,t=e.onFontSizeChange,c=e.cmFontSize,o=e.cmCodeMode,l=(e.autoFormat,e.onCodeModeChange),u=e.onTabToSpace,d=(e.onAutoFormat,e.formatDocument),h=e.className,A=void 0===h?"":h,g=e.tabToSpace,I=e.children;return(0,a.jsxs)("div",{className:"tpi-code-setting ".concat(A),children:[(0,a.jsx)("h3",{children:"代码格式"}),(0,a.jsxs)("section",{children:[(0,a.jsxs)("div",{className:"file-item",children:[(0,a.jsx)("b",{children:"显示模式"}),(0,a.jsxs)(i.default,{bordered:!1,size:"small",value:o,onChange:l,children:[(0,a.jsx)(r,{value:"vs",children:"白色背景"}),(0,a.jsx)(r,{value:"vs-dark",children:"黑色背景"})]})]}),!n&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"file-item",children:[(0,a.jsx)("b",{children:"字体大小"}),(0,a.jsxs)(i.default,{bordered:!1,size:"small",value:c,onChange:t,children:[(0,a.jsx)(r,{value:12,children:"12px"}),(0,a.jsx)(r,{value:14,children:"14px"}),(0,a.jsx)(r,{value:16,children:"16px"}),(0,a.jsx)(r,{value:18,children:"18px"}),(0,a.jsx)(r,{value:20,children:"20px"}),(0,a.jsx)(r,{value:22,children:"22px"})]})]}),(0,a.jsxs)("div",{className:"file-item",children:[(0,a.jsx)("b",{children:"Tab转换"}),(0,a.jsx)(s.Z,{checked:g,onChange:u})]}),(0,a.jsx)("div",{className:"file-item",onClick:d,children:(0,a.jsx)("b",{style:{cursor:"pointer"},children:"格式化代码"})})]})]}),!n&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h3",{children:"快捷键"}),(0,a.jsxs)("section",{children:[(0,a.jsxs)("div",{className:"file-item",children:[(0,a.jsx)("b",{children:"保存代码"}),(0,a.jsx)("span",{children:"Ctrl + S"})]}),(0,a.jsxs)("div",{className:"file-item",children:[(0,a.jsx)("b",{children:"唤出快捷键列表"}),(0,a.jsx)("span",{children:"F1 / Alt + F1"})]}),(0,a.jsxs)("div",{className:"file-item",children:[(0,a.jsx)("b",{children:"左右缩进"}),(0,a.jsx)("span",{children:"Ctrl + ]/["})]}),(0,a.jsxs)("div",{className:"file-item",children:[(0,a.jsx)("b",{children:"跳到匹配的括号"}),(0,a.jsx)("span",{children:"Ctrl + Shift + \\"})]}),(0,a.jsxs)("div",{className:"file-item",children:[(0,a.jsx)("b",{children:"转到行首"}),(0,a.jsx)("span",{children:"Home"})]}),(0,a.jsxs)("div",{className:"file-item",children:[(0,a.jsx)("b",{children:"转到行尾"}),(0,a.jsx)("span",{children:"End"})]})]}),I]})]})}},17454:function(e,n,t){"use strict";t.r(n),t.d(n,{default:function(){return Me}});var i=t(59301),s=t(95237),a=t(3113),r=t(43604),c=t(25526),o=t(49105),l=t(27876),u="wrap___d2dw2",d="full___aj305",h=t(7557),A=t.n(h),g=t(41498),I=t.n(g),f=t(82242),E=t.n(f),p=t(79800),Q=t.n(p),C=t(39647),x=t.n(C),m="warehouse___QWVPT",k="content___w0dAS",B="left___xZRzx",v="close___KBRyH",D="right___v5JXP",j="loading___SunBf",w="empty___dvPGr",y="line___VNd7N",S="footer___Yx5nS",R="commit___Ui8A5",H="filePathWrp___qeMMR",P="filePath___tc_hQ",M="bottom0___tgeX3",J=t(80608),b=t(99313),G=t(6848),N=t(8591),Y=t(20834),F=t(71418),O=t(43418),T=t(37205),U=t.n(T),Z=t(86930),L=t(32985),z=t(38854),K=t(56102),V=t(78241),W=t(24650),q={wrap:"wrap___SO6Mn",modal:"modal___zNd_3",title:"title___EX56C",path:"path___IqyHA",colorBlue:"colorBlue___MSdA7",width240:"width240___mU1C0",filePath:"filePath___v0Tze"},X=t(37712),_=["shixunsDetail","globalSetting","loading","user","dispatch","taskData","isRepository"],$=(0,J.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=e.taskData,a=e.isRepository,c=x()(e,_),o=(0,J.useLocation)(),l=(E()(E()({},(0,J.useParams)()),(0,J.useLocation)().query),(0,i.useState)({})),u=Q()(l,2),d=(u[0],u[1]),h=(0,i.useRef)(),g=V.Z.useForm(),f=Q()(g,1)[0],p=(0,i.useState)(""),C=Q()(p,2),m=(C[0],C[1]);(0,i.useEffect)((function(){c.visible&&f.resetFields()}),[c.visible]),(0,i.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var n=e.split(",").join("/"),t=0===n.indexOf("/")?n.substr(1):n;m(t)}}),[]),(0,i.useEffect)((function(){var e;h.current=null===(e=o.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var k=function(){var e=I()(A()().mark((function e(){var i,s,r=arguments;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,n({type:"shixunsDetail/addRepositoryFile",payload:{id:t.myshixun.identifier,message:i.commitMessage,content:"",path:(c.defaultPath?c.defaultPath+"/":"")+i.path+"/"+(i.file||".gitkeep"),secret_repository:!a||void 0}});case 3:0===(null==(s=e.sent)?void 0:s.status)&&(N.ZP.success("添加成功"),c.onOK({path:(c.defaultPath?c.defaultPath+"/":"")+i.path+"/"+(i.file||".gitkeep"),name:i.path.split("/")[i.path.split("/").length-1]}),c.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,X.jsx)(O.Z,{width:"60%",centered:!0,open:c.visible,wrapClassName:q.modal,onOk:function(){f.submit()},onCancel:c.onClose,title:"新建文件夹",children:(0,X.jsx)("section",{className:q.bg,children:(0,X.jsx)("div",{className:q.wrap,children:(0,X.jsxs)(V.Z,{className:"mt10",form:f,scrollToFirstError:!0,layout:"vertical",onFinish:k,onChange:function(){var e,n,t,i,s=E()({},f.getFieldsValue()),a=null==s||null===(e=s.path)||void 0===e?void 0:e.split(""),r=null==s||null===(n=s.file)||void 0===n?void 0:n.split("");null!=a&&null!==(t=a.filter((function(e){return"/"==e})))&&void 0!==t&&t.length&&(s.path=s.path.substring(0,s.path.length-1)),null!=r&&null!==(i=r.filter((function(e){return"/"==e})))&&void 0!==i&&i.length&&(s.file=s.file.substring(0,s.path.length-1)),f.setFieldsValue(E()({},s)),d(s)},children:[(0,X.jsx)(V.Z.Item,{label:"文件夹名称:",name:"path",children:(0,X.jsxs)(s.Z,{children:[(0,X.jsx)(r.Z,{children:(0,X.jsx)("span",{className:q.filePath,children:c.defaultPath+"/"})}),(0,X.jsx)(r.Z,{flex:"1",children:(0,X.jsx)(V.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件夹名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,X.jsx)(W.Z,{placeholder:"请输入文件夹名称",size:"middle"})})})]})}),(0,X.jsx)(V.Z.Item,{label:"文件名称:",name:"file",children:(0,X.jsx)(W.Z,{placeholder:"请输入文件名称,如果不填写系统将在文件夹下创建.gitkeep的默认文件",size:"middle"})}),(0,X.jsx)(V.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,X.jsx)(W.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})})]})})})})})),ee=t(16726),ne=["shixunsDetail","globalSetting","loading","user","taskData","dispatch","isRepository","onClose"],te=(0,J.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.taskData,t=(e.dispatch,e.isRepository),a=e.onClose,c=x()(e,ne),o=(0,J.useLocation)(),l=(E()(E()({},(0,J.useParams)()),(0,J.useLocation)().query),(0,i.useState)({})),u=Q()(l,2),d=(u[0],u[1]),h=(0,i.useRef)(),g=V.Z.useForm(),f=Q()(g,1)[0],p=(0,i.useState)(""),C=Q()(p,2),m=(C[0],C[1]);(0,i.useEffect)((function(){c.visible&&f.resetFields()}),[c.visible]),(0,i.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var n=e.split(",").join("/"),t=0===n.indexOf("/")?n.substr(1):n;m(t)}}),[]),(0,i.useEffect)((function(){var e;h.current=null===(e=o.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var k=function(){var e=I()(A()().mark((function e(){var i,s,r=arguments;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,(0,Z.MI)({id:n.myshixun.identifier,message:i.commitMessage,content:i.codeMirror,path:(c.defaultPath?c.defaultPath+"/":"")+i.path,secret_repository:!t||void 0});case 3:0===(null==(s=e.sent)?void 0:s.status)&&(N.ZP.success("添加成功"),c.onOK({path:(c.defaultPath?c.defaultPath+"/":"")+i.path,name:i.path.split("/")[i.path.split("/").length-1]}),a());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,X.jsx)(O.Z,{width:"60%",open:c.visible,wrapClassName:q.modal,centered:!0,onOk:function(){f.submit()},onCancel:a,title:"新建文件",children:(0,X.jsx)("section",{className:q.bg,children:(0,X.jsx)("div",{className:q.wrap,children:(0,X.jsxs)(V.Z,{className:"mt10",form:f,scrollToFirstError:!0,layout:"vertical",onFinish:k,onChange:function(){var e,n,t=E()({},f.getFieldsValue()),i=null==t||null===(e=t.path)||void 0===e?void 0:e.split("");(null==i||null===(n=i.filter((function(e){return"/"==e})))||void 0===n?void 0:n.length)>1&&(t.path=t.path.substring(0,t.path.length-1)),f.setFieldsValue(E()({},t)),d(t)},children:[(0,X.jsx)(V.Z.Item,{label:"文件名称或文件路径:",name:"path",children:(0,X.jsxs)(s.Z,{children:[(0,X.jsx)(r.Z,{children:(0,X.jsx)("span",{className:q.filePath,children:c.defaultPath+"/"})}),(0,X.jsx)(r.Z,{flex:"1",children:(0,X.jsx)(V.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,X.jsx)(W.Z,{placeholder:"请输入文件名称",size:"middle"})})})]})}),(0,X.jsx)(V.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,X.jsx)(W.Z,{placeholder:"请输入本次提交的主要信息,合理的描述信息有利于代码历史记录的管理",size:"middle"})}),(0,X.jsx)("div",{className:"mt10 mb20",children:(0,X.jsx)(V.Z.Item,{name:"codeMirror",label:"文件内容:",rules:[{required:!0,message:"请输入文件内容"}],children:(0,X.jsx)(ee.h,{options:{modal:"javascript",lineNumbers:!0,theme:"railscasts",indentUnit:4,matchBrackets:!0,autoRefresh:!0,smartIndent:!0,extraKeys:{"Alt-/":"autocomplete"},autofocus:!0,styleActiveLine:!0,lint:!0,linkurl:"",gutters:["CodeMirror-linenumbers","breakpoints","CodeMirror-lint-markers"]}})})})]})})})})})),ie=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository","taskData"],se=(0,J.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user,e.dispatch,e.isRepository;var n=e.taskData,t=x()(e,ie),a=(0,J.useLocation)(),c=(E()(E()({},(0,J.useParams)()),(0,J.useLocation)().query),(0,i.useState)({})),o=Q()(c,2),l=(o[0],o[1]),u=(0,i.useRef)(),d=V.Z.useForm(),h=Q()(d,1)[0],g=(0,i.useState)(""),f=Q()(g,2),p=f[0],C=f[1],m=(0,i.useState)(""),k=Q()(m,2),B=k[0],v=k[1];(0,i.useEffect)((function(){t.visible&&h.resetFields()}),[t.visible]),(0,i.useEffect)((function(){var e=t.defaultPath.split("/");1===e.length?(C(""),v(t.defaultPath)):(v(e.pop()),C(e.join("/")+"/"))}),[t.defaultPath]),(0,i.useEffect)((function(){var e;u.current=null===(e=a.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[2]}),[]);var D=function(){var e=I()(A()().mark((function e(){var i,s,a,r=arguments;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=r.length>0&&void 0!==r[0]?r[0]:{},e.next=3,(0,Z.g7)({id:null==n||null===(i=n.shixun)||void 0===i?void 0:i.identifier,from:t.defaultPath,to:p+s.path,message:s.commitMessage||"".concat(t.defaultPath," rename to ").concat(p).concat(s.path," ")});case 3:0===(null==(a=e.sent)?void 0:a.status)&&(N.ZP.success("操作成功"),t.onOK({path:s.path,name:s.path}),t.onClose());case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,X.jsx)(O.Z,{width:"40%",open:t.visible,wrapClassName:q.modal,centered:!0,onOk:function(){h.submit()},onCancel:t.onClose,title:"提交说明",children:(0,X.jsx)("section",{className:q.bg,children:(0,X.jsx)("div",{className:q.wrap,children:(0,X.jsxs)(V.Z,{className:"mt10",form:h,scrollToFirstError:!0,layout:"vertical",onFinish:D,onChange:function(){var e,n,t=E()({},h.getFieldsValue()),i=null==t||null===(e=t.path)||void 0===e?void 0:e.split("");(null==i||null===(n=i.filter((function(e){return"/"==e})))||void 0===n?void 0:n.length)>1&&(t.path=t.path.substring(0,t.path.length-1)),h.setFieldsValue(E()({},t)),l(t)},children:[(0,X.jsx)(V.Z.Item,{label:"重命名:",name:"path",children:(0,X.jsx)(s.Z,{children:(0,X.jsx)(r.Z,{flex:"1",children:(0,X.jsx)(V.Z.Item,{name:"path",rules:[{required:!0,message:"请输入文件名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,X.jsx)(W.Z,{placeholder:"请输入文件名称",size:"middle",defaultValue:B})})})})}),(0,X.jsx)(V.Z.Item,{label:"提交信息:",name:"commitMessage",children:(0,X.jsx)(W.Z,{placeholder:"如不填写,默认提交信息是(".concat(t.defaultPath," rename to 新的名称 )"),size:"middle"})})]})})})})})),ae=t(71681),re=t(53326),ce=t(65874),oe={wrap:"wrap___zK3Vy",title:"title___BgjCb",path:"path___POFX3",colorBlue:"colorBlue___H4_iQ"},le=["shixunsDetail","globalSetting","loading","user","taskData","dispatch","isRepository"],ue=re.Z.Dragger,de=(0,J.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n,t,s=e.taskData,a=e.dispatch,r=e.isRepository,c=x()(e,le),o=((0,J.useLocation)(),E()(E()({},(0,J.useParams)()),(0,J.useLocation)().query)),l=(0,i.useState)({}),u=Q()(l,2),d=u[0],h=u[1],g=(0,i.useRef)(),f=V.Z.useForm(),p=Q()(f,1)[0],C=(0,i.useState)([]),m=Q()(C,2),k=m[0],B=m[1],v=(0,i.useState)(),D=Q()(v,2),j=D[0],w=D[1];(0,i.useEffect)((function(){c.visible&&(p.resetFields(),B([]))}),[c.visible]),(0,i.useEffect)((function(){g.current=o.id}),[]),(0,i.useEffect)((function(){var e=sessionStorage.getItem("pathArray");if(e){var n=e.split(",").join("/"),t=0===n.indexOf("/")?n.substr(1):n;w(t)}}),[]);var y,S=function(){var e=I()(A()().mark((function e(n){return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.response){e.next=3;break}return N.ZP.info("还未上传完成,无法进行删除操作!"),e.abrupt("return");case 3:return e.next=5,a({type:"shixunsDetail/deleteGitFile",payload:{id:o.id,path:j?"".concat(j,"/").concat(n.name):n.name,message:p.getFieldValue("commitMessage")||"删除了".concat(j?"".concat(j,"/").concat(n.name):n.name),secret_repository:!r||null}});case 5:0===e.sent.status&&(B(k.filter((function(e){return e.uid!==n.uid}))),N.ZP.info("删除成功"));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),R={height:300,multiple:!0,withCredentials:!0,data:(y=I()(A()().mark((function e(){return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=I()(A()().mark((function e(n,i){return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:setTimeout(I()(A()().mark((function e(){var i;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.getFieldsValue();case 2:e.sent,i=E()(E()({},{path:c.defaultPath?c.defaultPath:"",message:d.commitMessage||"上传了".concat(t)}),r?{}:{secret_repository:!0}),n(i);case 5:case"end":return e.stop()}}),e)}))),200);case 1:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)}))),function(){return y.apply(this,arguments)}),fileList:k,method:"post",action:"".concat(ae.Z.API_SERVER,"/api/myshixuns/").concat(null==s||null===(n=s.myshixun)||void 0===n?void 0:n.identifier,"/upload_git_file.json"),onChange:function(e){if(t=e.file.name,"done"===e.file.status||"uploading"===e.file.status){var n,i,s;if(B(e.fileList),!e.file.response)return;if(0===(null===(n=e.file.response)||void 0===n?void 0:n.status))return void N.ZP.success("上传成功!");B(k.filter((function(n){return n.uid!==e.file.uid}))),(null===(i=e.file.response)||void 0===i?void 0:i.message)&&N.ZP.info(null===(s=e.file.response)||void 0===s?void 0:s.message)}},onRemove:S,beforeUpload:function(e){t=e.name}},H=function(){var e=I()(A()().mark((function e(n){return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p.validateFields();case 2:c.onClose(),c.onOK({path:c.defaultPath}),P();case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),P=function(){};return(0,X.jsx)(O.Z,{open:c.visible,onOk:H,centered:!0,onCancel:c.onClose,width:"70%",children:(0,X.jsxs)("section",{className:oe.bg,children:[(0,X.jsxs)("div",{className:oe.wrap,children:[(0,X.jsx)("div",{className:oe.title,children:"上传文件"}),(0,X.jsxs)(V.Z,{className:"mt10",form:p,scrollToFirstError:!0,layout:"vertical",onFinish:H,onValuesChange:function(){return h(E()({},p.getFieldsValue()))},children:[(0,X.jsx)(V.Z.Item,{label:"提交信息:",name:"commitMessage",rules:[{required:!0,message:"请输入提交信息"},{whitespace:!0,message:"请勿输入空格"}],children:(0,X.jsx)(W.Z,{placeholder:"必填,描述主要修改内容(相当于Git Commit message的Header)"})}),(0,X.jsx)(V.Z.Item,{label:"选择文件",name:"file",rules:[{required:!0,message:"请选择文件"}],children:(0,X.jsxs)(ue,E()(E()({},R),{},{children:[(0,X.jsx)("div",{children:(0,X.jsx)("i",{className:"iconfont icon-shangchuan font50 ".concat(oe.colorBlue)})}),(0,X.jsxs)("div",{className:"font14 mt30",children:["拖拽文件或",(0,X.jsx)("span",{className:"".concat(oe.colorBlue," ml5"),children:"点击此处上传"})]})]}))})]})]}),(0,X.jsx)(ce.Z,{onFinish:function(e){return w(e)}})]})})})),he={flex_box_center:"flex_box_center___MMlsc",flex_space_between:"flex_space_between___ti22L",flex_box_vertical_center:"flex_box_vertical_center___YL4jC",flex_box_center_end:"flex_box_center_end___vx3wA",flex_box_column:"flex_box_column___eKe0F",headLeft:"headLeft___dsKhq",colorBlue:"colorBlue___gaxVL",wrap:"wrap___NLIaW",nodata:"nodata___zv745",nodataText:"nodataText___EWDiS",content:"content___i5G9Y",gitCode:"gitCode___W15AY",ellipsis:"ellipsis___sEcFA",menu:"menu___sjQxY",overlayClass:"overlayClass___ofgjv",tips:"tips___WEDOk"},Ae="wrap___WB5qS",ge="content___HZdqT",Ie="mainPathWrap___XMF09",fe="colorBlue___N9Dtz",Ee=(0,J.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.dispatch),s=e.title,a=e.pathList,r=void 0===a?[]:a,c=e.showInputPath,o=void 0!==c&&c,l=e.isMergeSelectFile,u=void 0!==l&&l,d=e.onFinish,h=void 0===d?function(){}:d,g=V.Z.useForm(),f=Q()(g,1)[0],p=E()(E()({},(0,J.useParams)()),(0,J.useLocation)().query),C=(0,J.useLocation)(),x=(0,i.useRef)(),m=(0,i.useState)(""),k=Q()(m,2),B=k[0],v=k[1],D=(0,i.useState)(""),j=Q()(D,2),w=j[0],y=j[1],S=(0,i.useState)([]),R=Q()(S,2),H=R[0],P=R[1],M=(0,i.useState)([]),b=Q()(M,2),G=b[0],Y=b[1];(0,i.useEffect)((function(){var e;x.current="repository"===(null===(e=C.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3])}),[]),(0,i.useEffect)((function(){if("Repository-SelectFilePath"===n.actionTabs.key){var e=r.join("/"),t=[];r.map((function(n,i){0===i?t.push({val:"根目录",path:""},{val:"/".concat(n),path:e}):t.push({val:"/".concat(n),path:e})})),P(t),v(e),y(e),F(e)}}),[n.actionTabs.key]);var F=function(){var e=I()(A()().mark((function e(n){var i;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:x.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:p.id,path:n}});case 2:(i=e.sent)&&Y(i.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),T=function(){var e=I()(A()().mark((function e(){var n,i,s;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=null==f?void 0:f.getFieldsValue(),i=B?"".concat(B).concat(null!=n&&n.name?"/".concat(null==n?void 0:n.name):""):null==n?void 0:n.name,!u){e.next=6;break}return h(i),U(),e.abrupt("return");case 6:if(!o){e.next=16;break}return e.next=9,f.validateFields();case 9:return e.next=11,t({type:"shixunsDetail/uploadGitFolder",payload:E()(E()({},{id:p.id,path:i}),x.current?{}:{secret_repository:!0})});case 11:s=e.sent,h(w),0===s.status&&N.ZP.info("新建成功"),e.next=18;break;case 16:h(i),N.ZP.success("选择文件目录成功");case 18:U();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),U=function(){t({type:"shixunsDetail/setActionTabs",payload:{}}),f.resetFields()};return(0,X.jsx)(O.Z,{centered:!0,title:s||"新建文件夹",closable:!1,keyboard:!1,open:"Repository-SelectFilePath"===n.actionTabs.key,onOk:T,onCancel:U,children:(0,X.jsxs)("div",{className:Ae,children:[(0,X.jsxs)("div",{className:ge,children:[(0,X.jsx)("div",{className:Ie,children:!(null==H||!H.length)&&H.map((function(e,n){return(0,X.jsx)("a",{onClick:function(){return function(e,n){var t=H.filter((function(e,t){return t<=n}));P(t);var i=t.filter((function(e,n){return 0!==n})).map((function(e){return e.val})).join("").substr(1);v(i),F(i)}(0,n)},children:e.val},n)}))}),!(null==G||!G.length)&&G.map((function(e,n){return"tree"===e.type&&(0,X.jsxs)("a",{onClick:function(){return function(e){var n=B;"tree"===e.type&&(H.length?H.push({val:"/".concat(e.name),path:e.name}):H.push({val:"根目录",path:""},{val:"/".concat(e.name),path:e.name}),P(H),n=B?"".concat(B,"/").concat(e.name):e.name,v(n)),F(n)}(e)},children:[(0,X.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(fe)}),e.name]},n)}))]}),(0,X.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,X.jsx)("div",{className:"mt5 mb5",children:B}),o&&(0,X.jsx)(V.Z,{form:f,scrollToFirstError:!0,className:"mt20",children:(0,X.jsx)(V.Z.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,X.jsx)(W.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)"})})})]})})})),pe=t(78892),Qe=t(46952),Ce=t(33329),xe=t(89392),me=(t(10283),t(92396)),ke=["shixunsDetail","globalSetting","loading","user","activeKey","dispatch","taskData","practiceSetting","isRepository","treeData","setTreeData","params"],Be=L.Z.DirectoryTree,ve=function(){return(0,X.jsxs)("div",{className:"mt20 pb50 ".concat(he.nodata),children:[(0,X.jsxs)("div",{className:he.headLeft,children:["提示:",(0,X.jsx)("br",{}),"此处存放本实训所需的所有代码等相关文件,你可以通过以下",(0,X.jsx)("br",{}),"两种方式来使用:",(0,X.jsx)("br",{}),"1、",(0,X.jsx)("a",{href:"/forums/2784",target:"_blank",children:"Git客户端"})," 上传已有文件来开始使用。",(0,X.jsx)("br",{}),"2、直接在平台上创建文件目录以及相关代码文件。"]}),(0,X.jsx)("img",{width:"100%",src:me.Oe})]})},De=(0,J.connect)((function(e){var n=e.shixunsDetail,t=e.loading,i=e.globalSetting,s=e.practiceSetting;return{shixunsDetail:n,globalSetting:i,user:e.user,practiceSetting:s,loading:t}}))((function(e){var n,t,a,c=e.shixunsDetail,o=(e.globalSetting,e.loading),u=(e.user,e.activeKey,e.dispatch),d=e.taskData,h=e.practiceSetting,g=e.isRepository,f=e.treeData,p=e.setTreeData,C=e.params,m=(x()(e,ke),(0,J.useLocation)()),k=(0,i.useState)(),B=Q()(k,2),v=B[0],D=(B[1],(0,i.useState)(!1)),j=Q()(D,2),w=j[0],y=j[1],S=(0,i.useState)(!1),R=Q()(S,2),H=R[0],P=R[1],M=(0,i.useState)(!1),b=Q()(M,2),F=b[0],T=b[1],L=(0,i.useState)(!1),V=Q()(L,2),W=V[0],q=V[1],_=(0,i.useState)(""),ee=Q()(_,2),ne=ee[0],ie=ee[1],ae=(0,i.useState)([]),re=Q()(ae,2),ce=re[0],oe=re[1],le=(0,i.useState)([]),ue=Q()(le,2),Ae=ue[0],ge=ue[1],Ie=(0,i.useState)([]),fe=Q()(Ie,2),me=(fe[0],fe[1]),De=(0,i.useState)(!1),je=Q()(De,2),we=je[0],ye=je[1],Se=(0,i.useState)(),Re=Q()(Se,2),He=(Re[0],Re[1]),Pe=(0,i.useState)(),Me=Q()(Pe,2),Je=(Me[0],Me[1]),be=(0,i.useState)(""),Ge=Q()(be,2),Ne=(Ge[0],Ge[1]),Ye=(0,i.useState)(),Fe=Q()(Ye,2),Oe=(Fe[0],Fe[1]),Te=(0,i.useState)(!1),Ue=Q()(Te,2),Ze=Ue[0],Le=Ue[1];(0,i.useEffect)((function(){p([]),en(""),localStorage.warehouseHideTip||ye(!0)}),[m.pathname,g]),(0,i.useEffect)((function(){var e;if(null!=d&&null!==(e=d.challenge)&&void 0!==e&&e.path&&null!=f&&f.length){var n,t,i=null==d||null===(n=d.challenge)||void 0===n||null===(n=n.path)||void 0===n?void 0:n.replaceAll(";",""),s=null===(t=(0,xe.cloneDeep)(f))||void 0===t?void 0:t.filter((function(e){var n;return e.name===(null==i||null===(n=i.split("/"))||void 0===n?void 0:n[0])}));ze(i),1!==(null==f?void 0:f.length)&&(console.log(s,"filterTreeData"),p(s))}}),[null==d||null===(n=d.challenge)||void 0===n?void 0:n.path,f]);var ze=function(e){qe(e),Ae=[e],ge([e])},Ke=function(){var e=I()(A()().mark((function e(){var n,t=arguments;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.length>0&&void 0!==t[0]?t[0]:"",e.next=3,(0,Ce.Zt)({id:C.id,secret_dir_path:n});case 3:e.sent&&Oe(n);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),Ve=function(e){return(0,X.jsxs)(Y.Z,{className:he.menu,onClick:function(n){switch(ie(e.path||""),n.key){case"1":(0,l.L9)(["实践项目","设置","代码仓库","新建文件"]),y(!0);break;case"2":(0,l.L9)(["实践项目","设置","代码仓库","新建文件夹"]),T(!0);break;case"3":(0,l.L9)(["实践项目","设置","代码仓库","上传"]),q(!0);break;case"4":(0,l.L9)(["实践项目","设置","代码仓库","重命名"]),P(!0);break;case"5":(0,l.L9)(["实践项目","设置","代码仓库","删除"]),sn(e.path,e.name,e);break;case"6":(0,l.L9)(["实践项目","设置","代码仓库","复制路径"]),an(e)}},children:[("topTree"===e.type||"tree"===e.type)&&(0,X.jsx)(Y.Z.Item,{children:"新建文件"},"1"),("topTree"===e.type||"tree"===e.type)&&(0,X.jsx)(Y.Z.Item,{children:"新建文件夹"},"2"),("topTree"===e.type||"tree"===e.type)&&(0,X.jsx)(Y.Z.Item,{children:"上传"},"3"),"topTree"!==e.type&&"tree"!==e.type&&(0,X.jsx)(Y.Z.Item,{children:"重命名"},"4"),"topTree"!==e.type&&(0,X.jsx)(K.CopyToClipboard,{text:"/data/workspace/myshixun/".concat(g?"":"secret/").concat(null==e?void 0:e.path),onCopy:function(){return N.ZP.success("复制成功")},children:(0,X.jsx)(Y.Z.Item,{children:(0,X.jsx)(X.Fragment,{children:"复制路径"})},"6")}),"topTree"!==e.type&&(0,X.jsx)(Y.Z.Item,{children:"删除"},"5")]})},We=function(e,n){return e.map((function(e){return e.path=""==n?n+e.name:n+"/"+e.name,e.title=(0,X.jsxs)(s.Z,{className:"font14",children:[(0,X.jsx)(r.Z,{flex:"1",children:(0,X.jsxs)(s.Z,{children:[(0,X.jsx)(r.Z,{flex:"20px",children:"blob"===e.type&&(0,X.jsx)("span",{className:"iconfont icon-wenjian11 font12"})}),(0,X.jsx)(r.Z,{flex:"1",children:(0,X.jsx)("span",{className:" multi_ellipsis1",children:e.name})})]})}),(0,X.jsx)(r.Z,{children:("blob"===e.type||"tree"===e.type)&&(0,X.jsx)(z.Z,{dropdownRender:function(){return Ve(e)},className:he.ellipsis,children:(0,X.jsx)("i",{className:"iconfont icon-gengduo2 c-555a88"})})})]}),e.disableCheckbox=v&&v!==e.name,e.className="tree"===e.type?he.pl23:"",e.checkable="tree"!==e.type,e.isLeaf="tree"!==e.type,e.children="tree"===e.type&&[],e.key=e.path,e}))},qe=function(e){u({type:"practiceSetting/setSideBarTabs",payload:{selectPath:e}})},Xe=function(){var e=I()(A()().mark((function e(n,t){var i;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=n.split("/"),e.next=3,en(ne);case 3:setTimeout((function(){qe(n),ce=[i[0]||""],Ae=[n],ge(U()(Ae)),oe(U()(ce))}),150);case 4:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),_e=function(e,n){if(console.log(e,"data"),""==n)p(U()(e));else{var t=$e(f,n,e);p([].concat(t))}};function $e(e,n,t){return e.map((function(e){return e.key===n?(e.children=U()(t),E()({},e)):e.children?E()(E()({},e),{},{children:$e(e.children,n,t)}):e}))}var en=function(){var e=I()(A()().mark((function e(){var n,t,i,s,a,r,c=arguments;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=c.length>0&&void 0!==c[0]?c[0]:"",console.log("location:",m),e.next=4,(0,Z.pU)(null==d||null===(n=d.myshixun)||void 0===n?void 0:n.identifier,{path:t});case 4:return(i=e.sent)&&(null!==(s=i.trees)&&void 0!==s&&s.length?(r=We(U()(i.trees),t),_e(r,t),me(i.trees||[]),Je((null==i?void 0:i.secret_dir_path)||""),console.log("handleGetRepository:",r,t),setTimeout((function(){return console.log(f)}),2e3)):""==t&&p([]),He((null===(a=i.commits)||void 0===a?void 0:a[0])||{})),e.abrupt("return",i);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),nn=function(){var e=I()(A()().mark((function e(n){return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise(function(){var e=I()(A()().mark((function e(t,i){return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.children.length&&t(),Ne(n.path),e.next=4,en(n.path);case 4:t();case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}()));case 1:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),tn=function(){var e=I()(A()().mark((function e(n,t){var i,s;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleSelectTree",n,t.nativeEvent.target.nodeName,t),i=function(){qe(t.node.path),n=[t.node.path],ge(U()(n))},"svg"!==t.nativeEvent.target.nodeName&&"LI"!==t.nativeEvent.target.nodeName&&"I"!==t.nativeEvent.target.nodeName){e.next=4;break}return e.abrupt("return");case 4:"blob"===t.node.type&&(null!=h&&null!==(s=h.sideBar)&&void 0!==s&&s.confirmLeave?O.Z.confirm({title:"离开此页提示",content:"系统可能不会保存您所做的更改。",okText:"离开",cancelText:"取消",onOk:function(){i(),u({type:"practiceSetting/setSideBarTabs",payload:{confirmLeave:!1}})}}):i());case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),sn=function(e,n,t){var i;O.Z.confirm({centered:!0,title:"确认需要删除该文件".concat(t.children?"夹":"","?"),okText:"确定",cancelText:"取消",onOk:(i=I()(A()().mark((function n(){var t,i,s,a;return A()().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,(0,Z.bD)({id:null==d||null===(t=d.myshixun)||void 0===t?void 0:t.identifier,path:e,message:"删除".concat(e)});case 2:if(i=n.sent,s=e.split("/"),0!==(null==i?void 0:i.status)){n.next=20;break}return N.ZP.info("删除成功"),s.splice(s.length-1,1),n.next=9,en(s.length>1?s.join("/"):"");case 9:if(null==(a=n.sent)||!a.trees){n.next=13;break}n.next=16;break;case 13:return s.splice(s.length-1,1),n.next=16,en(s.length>1?s.join("/"):"");case 16:return qe(""),n.abrupt("return",!0);case 20:-3===(null==i?void 0:i.status)&&O.Z.info({title:"删除失败",content:(0,X.jsxs)("div",{children:["该文件“",e,"”已经被任务关卡的学员任务文件或评测执行文件使用,请先修改任务关卡中评测设置的文件路径后再删除。"]}),okText:"我知道了",onOk:function(){}});case 21:case"end":return n.stop()}}),n)}))),function(){return i.apply(this,arguments)})})},an=function(e){console.log(e,"item")},rn=function(){var e=I()(A()().mark((function e(n,t){return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log("handleExpand",t),"svg"!==t.nativeEvent.target.nodeName&&"path"!==t.nativeEvent.target.nodeName&&"LI"!==t.nativeEvent.target.nodeName){e.next=5;break}return e.abrupt("return",!0);case 5:return e.next=7,nn(t.node);case 7:ce.includes(t.node.path)?ce.splice(ce.indexOf(t.node.path),1):ce.push(t.node.path);case 8:oe(U()(ce));case 9:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}(),cn=function(){ye(!1),localStorage.warehouseHideTip=!0},on=function(){var e=I()(A()().mark((function e(n){var t,i;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(console.log(n),n.node.key,n.dragNode.key,t=n.node.pos.split("-"),n.dropPosition-Number(t[t.length-1]),"tree"===n.node.type&&1!==n.dragNode.path.split("/").length){e.next=8;break}return N.ZP.warning("未移动文件目录位置"),e.abrupt("return");case 8:return e.next=10,u({type:"shixunsDetail/moveGitFile",payload:{id:C.id,from:n.dragNode.path,to:n.node.path+"/"+n.dragNode.name,message:"".concat(n.dragNode.path," move to ").concat(n.node.path+"/"+n.dragNode.name," ")}});case 10:if(0!==e.sent.status){e.next=22;break}return qe(""),(i=n.dragNode.path.split("/")).pop(),e.next=17,en(n.node.path);case 17:return e.next=19,en(i.join("/"));case 19:return i.pop(),e.next=22,en(i.join("/"));case 22:return e.abrupt("return");case 28:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();return(0,X.jsxs)("section",{className:he.bg,children:[(0,X.jsx)("div",{className:he.contentbg,children:(0,X.jsxs)("div",{className:he.wrap,children:[(0,X.jsxs)(s.Z,{className:he.gitCode,children:[(0,X.jsxs)(r.Z,{flex:"1",children:[(0,X.jsx)("span",{className:"iconfont icon-daimacangku2 mr8"}),g?"代码仓库":"私密代码仓库"]}),(0,X.jsx)(r.Z,{children:(0,X.jsx)(z.Z,{dropdownRender:function(){return Ve({type:"topTree"})},className:"current",children:(0,X.jsx)(G.Z,{open:we,title:(0,X.jsxs)("div",{className:"font16",children:[(0,X.jsx)(pe.Z,{style:{position:"relative",left:-35},onClick:function(){return cn()}}),"点击此处新建文件、新建文件夹、上传文件。",(0,X.jsx)("span",{onClick:function(){return cn()},className:"iconfont icon-guanbi1 ml8 current font14"})]}),overlayClassName:he.overlayClass,overlayStyle:{maxWidth:500},arrowPointAtCenter:!0,placement:"right",color:"#F7B500"})})})]}),!!f.length&&!g&&(0,X.jsx)("div",{className:"mt20 pl20 pr20 font14 c-white",children:(0,X.jsx)("div",{children:"实训评测的时候,系统会临时将私密代码库移动普通代码库的secret目录下面,评测结束会清空secret目录内容。如果私密代码库中存在文件src/test.sh,在普通代码库调用该文件则使用路径:secret/src/test.sh"})}),f.length?(0,X.jsx)(X.Fragment,{children:(0,X.jsx)("div",{className:he.content,children:(0,X.jsx)(Be,{disabled:!!o.effects["shixunsDetail/getFileContent"],multiple:!0,showIcon:!1,treeData:f,switcherIcon:(0,X.jsx)(Qe.Z,{style:{fontWeight:"bold",fontSize:14,position:"relative",top:3,marginLeft:22}}),onExpand:rn,expandedKeys:ce,selectedKeys:Ae,onSelect:tn,draggable:!0,onDragEnter:function(e){console.log(e)},onDrop:on,allowDrop:function(e){e.dropNode,e.dropPosition;return!1}})})}):"",!f.length&&g&&(null==c||null===(t=c.detail)||void 0===t?void 0:t.init_repository)&&(0,X.jsx)(ve,{}),!f.length&&!g&&(null==c||null===(a=c.detail)||void 0===a?void 0:a.secret_repository)&&(0,X.jsx)(ve,{})]})}),(0,X.jsx)(se,{taskData:d,open:H,defaultPath:ne,onClose:function(){return P(!1)},isRepository:!g,onOK:function(){var e=I()(A()().mark((function e(n){var t;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(t=ne.split("/")).pop(),e.next=4,en(t.join("/"));case 4:qe("");case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,X.jsx)(te,{taskData:d,visible:w,defaultPath:ne,onClose:function(){return y(!1)},isRepository:g,onOK:function(e){Xe(e.path,e.name)}}),(0,X.jsx)($,{taskData:d,visible:F,defaultPath:ne,onClose:function(){return T(!1)},isRepository:g,onOK:function(e){Xe(e.path,e.name)}}),(0,X.jsx)(de,{taskData:d,defaultPath:ne,visible:W,isRepository:g,onClose:function(){return q(!1)},onOK:function(){var e=I()(A()().mark((function e(n){var t;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=ne.split("/"),e.next=3,en(ne);case 3:ce=[t[0]||""],Ae=[ne],ge(U()(Ae)),oe(U()(ce));case 7:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}()}),(0,X.jsx)(Ee,{pathList:null==ne?void 0:ne.split("/"),showInputPath:!0,isMergeSelectFile:Ze,onFinish:function(e){Ze?Ke(e):en(e),Le(!1)}})]})})),je={flex_box_center:"flex_box_center___e0Vsb",flex_space_between:"flex_space_between___fOYBZ",flex_box_vertical_center:"flex_box_vertical_center___etkby",flex_box_center_end:"flex_box_center_end___T2Etw",flex_box_column:"flex_box_column___pALN8",commitWrap:"commitWrap___Mdvi5",wrap:"wrap___ORj56",colorGray:"colorGray___Q64q1",content:"content___PuAlb",itemTime:"itemTime___IfizK",imageUrl:"imageUrl___BCM2C",blueLight:"blueLight___D24GG",divider:"divider___pIU7h",empty:"empty___F575C"},we=t(28103),ye=["shixunsDetail","globalSetting","loading","user","dispatch","isRepository"],Se=(0,J.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,user:e.user,loading:t.models.index}}))((function(e){e.shixunsDetail,e.globalSetting,e.loading,e.user;var n=e.dispatch,t=e.isRepository,a=(x()(e,ye),E()(E()({},(0,J.useParams)()),(0,J.useLocation)().query)),c=(0,i.useState)([]),o=Q()(c,2),l=o[0],u=o[1];(0,i.useEffect)((function(){d()}),[t]);var d=function(){var e=I()(A()().mark((function e(){var i;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:"shixunsDetail/getRepositoryCommit",payload:{id:a.id,secret_repository:!t||void 0}});case 2:(i=e.sent)&&u(i.commits||[]);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,X.jsxs)(X.Fragment,{children:[""==l&&(0,X.jsxs)("div",{className:je.empty,children:[(0,X.jsx)("img",{src:me.em,width:"258"}),(0,X.jsx)("br",{}),(0,X.jsx)("span",{className:"c-grey-c font14",children:"暂无提交记录"})]}),""!=l&&(0,X.jsx)("section",{className:je.bg,children:(0,X.jsx)("div",{className:je.wrap,children:(0,X.jsx)("div",{className:je.content,children:null==l?void 0:l.map((function(e){var n,t;return(0,X.jsxs)("div",{children:[(0,X.jsx)(s.Z,{align:"middle",className:"c-white font16",children:(0,X.jsx)(r.Z,{children:e.title})}),(0,X.jsxs)(s.Z,{align:"middle",className:"mt20 ",children:[(0,X.jsx)(r.Z,{children:(0,X.jsx)("img",{className:je.imageUrl,src:ae.Z.IMG_SERVER+"/"+(null===(n=e.author)||void 0===n?void 0:n.image_url)})}),(0,X.jsx)(r.Z,{className:je.blueLight,children:(0,X.jsx)("span",{className:"ml20",children:null===(t=e.author)||void 0===t?void 0:t.username})}),(0,X.jsxs)(r.Z,{children:[(0,X.jsx)("span",{className:"ml20 ".concat(je.blueLight),children:"提交于"}),(0,X.jsx)("span",{className:"ml20 ".concat(je.blueLight),children:e.time})]})]}),(0,X.jsx)(we.Z,{className:je.divider})]})}))})})})]})})),Re=t(29114),He=["globalSetting","loading","dispatch","practiceSetting","shixunsDetail","taskData","taskId","onEditRepCode"],Pe=(b.Z.TabPane,(0,J.connect)((function(e){var n=e.loading;return{globalSetting:e.globalSetting,loading:n,practiceSetting:e.practiceSetting,shixunsDetail:e.shixunsDetail}}))((function(e){e.globalSetting;var n,t,c,o,l,u,d=e.loading,h=e.dispatch,g=e.practiceSetting,f=e.shixunsDetail,p=e.taskData,C=e.taskId,b=e.onEditRepCode,T=(x()(e,He),!(null!=p&&p.is_last_game)&&((null==p?void 0:p.shixun.status)>0||(null==p||null===(n=p.user)||void 0===n?void 0:n.identity)<5)),U=(0,i.useState)("1"),L=Q()(U,2),z=L[0],K=L[1],V=(0,i.useState)("1"),W=Q()(V,2),q=W[0],_=W[1],$=(0,i.useState)(!0),ee=Q()($,2),ne=ee[0],te=ee[1],ie=(0,i.useState)({}),se=Q()(ie,2),ae=se[0],re=se[1],ce=((0,i.useRef)(),(0,i.useState)(!0)),oe=Q()(ce,2),le=oe[0],ue=oe[1],de=(0,i.useState)(["2","1"]),he=Q()(de,2),Ae=he[0],ge=he[1],Ie=(0,i.useState)([]),fe=Q()(Ie,2),Ee=fe[0],pe=fe[1],Qe=(0,i.useRef)(),Ce=E()(E()({},(0,J.useParams)()),{},{taskId:C}),xe=(0,i.useState)(!1),ke=Q()(xe,2),Be=ke[0],ve=ke[1],je=[{id:"1",name:"代码仓库"},{id:"2",name:(0,X.jsxs)("span",{children:[(0,X.jsx)("span",{children:"私密代码仓库"}),(0,X.jsx)(G.Z,{title:"私密版本库的文件对学员始终隐藏,无法访问查看。",children:(0,X.jsx)("i",{className:"iconfont icon-xiaowenhao",style:{marginLeft:2,fontSize:14}})})]})}];(0,i.useEffect)((function(){var e,n=null==g||null===(e=g.sideBar)||void 0===e?void 0:e.selectPath.split("/");ge(n)}),[null==g||null===(t=g.sideBar)||void 0===t?void 0:t.selectPath]);var we=function(e){"compileResltDone"===e.data&&ve(!1)};(0,i.useEffect)((function(){return window.addEventListener("message",we),function(){window.removeEventListener("message",we)}}),[]);(0,i.useEffect)((function(){var e;console.log(null==g||null===(e=g.sideBar)||void 0===e?void 0:e.selectPath,"sideBar"),new Promise(function(){var e=I()(A()().mark((function e(n,t){var i,s,a,r,c,o,l;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(""===(null==g||null===(i=g.sideBar)||void 0===i?void 0:i.selectPath)||null==g||null===(s=g.sideBar)||void 0===s||!s.selectPath){e.next=5;break}return e.next=3,(0,Z.li)(C,{path:null==g||null===(a=g.sideBar)||void 0===a?void 0:a.selectPath});case 3:if(null!=(r=e.sent)&&r.content||""==(null==r?void 0:r.content))try{"txt"===(null==r?void 0:r.file_type)?(r.content=window.decodeURIComponent(escape(window.atob(null===(c=r.content)||void 0===c?void 0:c.content))),re(E()({},r))):(r.content=null===(o=r.content)||void 0===o?void 0:o.content,re(E()({},r)))}catch(e){ae.content&&(r.content=window.atob(null===(l=r.content)||void 0===l?void 0:l.content)),re(E()({},r)),N.ZP.warning("请确认文件字符集编码是否为UTF-8")}else h({type:"practiceSetting/setSideBarTabs",payload:{selectPath:""}});case 5:case"end":return e.stop()}}),e)})));return function(n,t){return e.apply(this,arguments)}}())}),[null==g||null===(c=g.sideBar)||void 0===c?void 0:c.selectPath]);Y.Z,Y.Z.Item,je.filter((function(e){var n,t;return null==f||null===(n=f.detail)||void 0===n||!n.init_repository||null!=f&&null!==(t=f.detail)&&void 0!==t&&t.is_jupyter_lab?"2"!==e.id:e})).map((function(e,n){return(0,X.jsx)(Y.Z.Item,{className:"leaveClick",children:e.name},e.id)}));var ye=function(){var e=I()(A()().mark((function e(){var n,t,i,s,a;return A()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return ve(!0),e.next=3,(0,Z.n4)(null==p||null===(n=p.myshixun)||void 0===n?void 0:n.identifier,E()(E()({path:null==g||null===(t=g.sideBar)||void 0===t?void 0:t.selectPath},ae),{},{evaluate:0,game_id:null==p||null===(i=p.game)||void 0===i?void 0:i.id}));case 3:a=e.sent,null===(s=document.getElementById("latexIframeRef"))||void 0===s||null===(s=s.contentWindow)||void 0===s||s.postMessage("compile","*"),null!=a&&a.content&&h({type:"practiceSetting/setSideBarTabs",payload:E()(E()({},g.sideBar),{},{confirmLeave:!1})});case 6:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,X.jsx)("div",{className:m,children:(0,X.jsxs)("div",{className:k,children:["1"===q&&(0,X.jsxs)(X.Fragment,{children:[(0,X.jsxs)("aside",{className:B,id:"latex-drawer",style:{width:ne?"36%":"0%"},children:[(0,X.jsx)(F.Z,{spinning:!!d.effects["shixunsDetail/getRepository"],wrapperClassName:"".concat(j," ").concat(M),children:(0,X.jsx)(De,{taskData:p,params:Ce,setTreeData:pe,treeData:Ee,activeKey:z,isRepository:le})}),(0,X.jsx)("span",{onClick:function(){return te(!1)},className:"".concat(v," iconfont icon-quxiao")})]}),(0,X.jsxs)("aside",{className:D,ref:Qe,children:[""!==(null==g||null===(o=g.sideBar)||void 0===o?void 0:o.selectPath)&&(0,X.jsxs)(X.Fragment,{children:[(0,X.jsxs)(F.Z,{spinning:!!d.effects["shixunsDetail/getFileContent"],wrapperClassName:j,children:[(0,X.jsx)("div",{className:H,children:(0,X.jsxs)(s.Z,{align:"middle",className:"w100",children:[(0,X.jsx)(r.Z,{children:(0,X.jsx)("span",{onClick:function(){return te(!0)},className:"iconfont icon-daimacangku2 c-white current"})}),(0,X.jsx)(r.Z,{flex:"40px",children:(0,X.jsx)("div",{className:y,style:{marginLeft:20}})}),(0,X.jsx)(r.Z,{className:P,children:Ae.map((function(e,n){return(0,X.jsx)("span",{className:"c-blue",children:e})}))})]})}),(0,X.jsx)("div",{className:d.effects["shixunsDetail/getFileContent"]?"hide":"show",children:(0,X.jsx)(Re.Z,{className:"darkBlue",style:{top:66,height:"calc(100% - 60px)",position:"absolute"},filename:ae.filename,type:"office"===ae.file_type?"download":ae.file_type,data:ae.content,monacoEditor:{value:ae.content,language:ae.language,onChange:function(e){return function(e){"txt"===(null==ae?void 0:ae.file_type)&&(ae.content=e,re(E()({},ae)),b(e))}(e)},options:{fontSize:14,minimap:{enabled:!1}}}})})]}),"txt"===(null==ae?void 0:ae.file_type)&&(0,X.jsxs)("div",{className:S,children:[(null==p?void 0:p.prev_game)&&(0,X.jsx)("a",{href:"/tasks/".concat(null==p?void 0:p.prev_game).concat(location.search),style:{marginRight:"auto"},onClick:function(e){e.preventDefault(),setTimeout((function(){return window.location.href="/tasks/".concat(null==p?void 0:p.prev_game).concat(location.search)}),300)},children:"上一关"}),(0,X.jsx)(a.ZP,{type:"primary",size:"middle",loading:Be,onClick:ye,children:"开始编译"}),T&&(0,X.jsx)("a",{href:"/tasks/".concat(null==p?void 0:p.next_game).concat(location.search),style:{marginLeft:"auto"},onClick:function(e){var n,t;e.preventDefault(),null!=p&&null!==(n=p.shixun)&&void 0!==n&&n.task_pass||2===(null==p?void 0:p.game.status)||(null==p||null===(t=p.user)||void 0===t?void 0:t.identity)<5?setTimeout((function(){return window.location.href="/tasks/".concat(null==p?void 0:p.next_game).concat(location.search)}),300):O.Z.warning({centered:!0,width:530,title:"提示",okText:"我知道了",content:(0,X.jsx)("p",{children:"该实践项目设置了不允许跳关。通过当前关卡后,才能进入下一关。"})})},children:"下一关"})]})]}),""==(null==g||null===(l=g.sideBar)||void 0===l?void 0:l.selectPath)&&(null==f||null===(u=f.detail)||void 0===u?void 0:u.init_repository)&&(0,X.jsxs)("div",{className:w,children:[(0,X.jsx)("img",{src:me.x7,width:"258"}),(0,X.jsx)("br",{}),(0,X.jsxs)("span",{className:"c-grey-c",children:[!(null==Ee||!Ee.length)&&"在左侧代码仓库区域点击目录打开文件",!(null!=Ee&&Ee.length)&&"请先在左侧上传文件或新建文件!"]})]})]})]}),"2"===q&&(0,X.jsx)("div",{className:R,children:(0,X.jsx)(Se,{isRepository:le})})]})})}))),Me=function(e){var n=e.taskId,t=e.taskData,h=e.onEditRepCode,A=(0,i.useRef)(),g=(0,i.useRef)(),I=(0,i.useMemo)((function(){if(t){var e,i,s,a=null==t||null===(e=t.challenge)||void 0===e||null===(e=e.path)||void 0===e||null===(e=e.replace(";",";"))||void 0===e?void 0:e.split(";")[0];return"https://latexjs.educoder.net/index.html?id=".concat(null==t||null===(i=t.shixun)||void 0===i?void 0:i.identifier,"&path=").concat(a,"&taskId=").concat(n,"&myshixunId=").concat(null==t||null===(s=t.myshixun)||void 0===s?void 0:s.identifier,"&token=").concat((0,l.ej)("_educoder_session"))}}),[t]);return(0,X.jsxs)(s.Z,{style:{height:"100vh"},ref:g,children:[(0,X.jsx)(a.ZP,{onClick:function(){(0,o.ZP)("/api/home/test_sign.json",{method:"get",params:{id:1,name:void 0,age:null,c:{a:112},aa:[],test:"12321313",b:""}})},children:"get测试1"}),(0,X.jsx)(a.ZP,{onClick:function(){(0,o.ZP)("/api/home/test_sign.json",{method:"get",params:{}})},children:"get测试2"}),(0,X.jsx)(a.ZP,{onClick:function(){(0,o.ZP)("/api/home/test_sign.json",{method:"post",body:{id:1,name:void 0,age:null,c:{},cc:{n:1,p:22},aa:[],dd:["SDafadsf","&&"],test:"12321313",b:"sadfjsdfjdkljflsajflasf&&&fdsahfasfasfasdfsadf"}})},children:"post1"}),(0,X.jsx)(a.ZP,{onClick:function(){(0,o.ZP)("/api/home/test_sign.json",{method:"post"})},children:"post2"}),(0,X.jsx)(r.Z,{flex:"1",children:(null==t?void 0:t.shixun)&&(0,X.jsx)(Pe,{taskId:n,taskData:t,onEditRepCode:h})}),(0,X.jsxs)(r.Z,{flex:"1",className:u,children:[(0,X.jsx)("iframe",{ref:A,id:"latexIframeRef",style:{width:"100%",border:"none",height:"100%"},src:I}),(0,X.jsxs)("span",{className:d,onClick:function(){(0,c.vp)()?(0,c.BU)():(0,c.Dj)(g.current)},children:[(0,X.jsx)("span",{className:"iconfont icon-quanping mr5 font12"}),"全屏 / 退出全屏"]})]})]})}},65874:function(e,n,t){"use strict";t.d(n,{Z:function(){return m}});var i=t(82242),s=t.n(i),a=t(7557),r=t.n(a),c=t(41498),o=t.n(c),l=t(79800),u=t.n(l),d=t(59301),h=t(80608),A=t(78241),g=t(8591),I=t(43418),f=t(24650),E="wrap___TwY3U",p="content___Ks95W",Q="mainPathWrap___CrMaa",C="colorBlue___dvWbP",x=t(37712),m=(0,h.connect)((function(e){var n=e.shixunsDetail,t=e.loading;return{shixunsDetail:n,globalSetting:e.globalSetting,loading:t.models.index}}))((function(e){var n=e.shixunsDetail,t=(e.globalSetting,e.loading,e.dispatch),i=e.title,a=e.pathList,c=void 0===a?[]:a,l=e.showInputPath,m=void 0!==l&&l,k=e.isMergeSelectFile,B=void 0!==k&&k,v=e.onFinish,D=void 0===v?function(){}:v,j=A.Z.useForm(),w=u()(j,1)[0],y=(0,h.useParams)(),S=(0,h.useLocation)(),R=(0,d.useRef)(),H=(0,d.useState)(""),P=u()(H,2),M=P[0],J=P[1],b=(0,d.useState)(""),G=u()(b,2),N=G[0],Y=G[1],F=(0,d.useState)([]),O=u()(F,2),T=O[0],U=O[1],Z=(0,d.useState)([]),L=u()(Z,2),z=L[0],K=L[1];(0,d.useEffect)((function(){var e;R.current="repository"===(null===(e=S.pathname)||void 0===e||null===(e=e.split("/"))||void 0===e?void 0:e[3])}),[]),(0,d.useEffect)((function(){if("Repository-SelectFilePath"===n.actionTabs.key){var e=c.join("/"),t=[];c.map((function(n,i){0===i?t.push({val:"根目录",path:""},{val:"/".concat(n),path:e}):t.push({val:"/".concat(n),path:e})})),U(t),J(e),Y(e),V(e)}}),[n.actionTabs.key]);var V=function(){var e=o()(r()().mark((function e(n){var i;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t({type:R.current?"shixunsDetail/getRepository":"shixunsDetail/getSecretRepository",payload:{id:y.id,path:n}});case 2:(i=e.sent)&&K(i.trees||[]);case 4:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),W=function(){var e=o()(r()().mark((function e(){var n,i,a;return r()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=null==w?void 0:w.getFieldsValue(),i=M?"".concat(M).concat(null!=n&&n.name?"/".concat(null==n?void 0:n.name):""):null==n?void 0:n.name,!B){e.next=6;break}return D(i),q(),e.abrupt("return");case 6:if(!m){e.next=16;break}return e.next=9,w.validateFields();case 9:return e.next=11,t({type:"shixunsDetail/uploadGitFolder",payload:s()(s()({},{id:y.id,path:i}),R.current?{}:{secret_repository:!0})});case 11:a=e.sent,D(N),0===a.status&&g.ZP.info("新建成功"),e.next=18;break;case 16:D(i),g.ZP.success("选择文件目录成功");case 18:q();case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),q=function(){t({type:"shixunsDetail/setActionTabs",payload:{}}),w.resetFields()};return(0,x.jsx)(I.Z,{centered:!0,title:i||"新建文件夹",closable:!1,keyboard:!1,open:"Repository-SelectFilePath"===n.actionTabs.key,onOk:W,onCancel:q,children:(0,x.jsxs)("div",{className:E,children:[(0,x.jsxs)("div",{className:p,children:[(0,x.jsx)("div",{className:Q,children:!(null==T||!T.length)&&T.map((function(e,n){return(0,x.jsx)("a",{onClick:function(){return function(e,n){var t=T.filter((function(e,t){return t<=n}));U(t);var i=t.filter((function(e,n){return 0!==n})).map((function(e){return e.val})).join("").substr(1);J(i),V(i)}(0,n)},children:e.val},n)}))}),!(null==z||!z.length)&&z.map((function(e,n){return"tree"===e.type&&(0,x.jsxs)("a",{onClick:function(){return function(e){var n=M;"tree"===e.type&&(T.length?T.push({val:"/".concat(e.name),path:e.name}):T.push({val:"根目录",path:""},{val:"/".concat(e.name),path:e.name}),U(T),n=M?"".concat(M,"/").concat(e.name):e.name,J(n)),V(n)}(e)},children:[(0,x.jsx)("i",{className:"iconfont icon-wenjianjia ".concat(C)}),e.name]},n)}))]}),(0,x.jsx)("label",{className:"mt5",children:"选中的新建文件夹目录:"}),(0,x.jsx)("div",{className:"mt5 mb5",children:M}),m&&(0,x.jsx)(A.Z,{form:w,scrollToFirstError:!0,className:"mt20",children:(0,x.jsx)(A.Z.Item,{name:"name",rules:[{required:!0,message:"请输入名称"},{whitespace:!0,message:"请勿输入空格"}],children:(0,x.jsx)(f.Z,{placeholder:"请输入新文件夹名/子文件夹名。(如:src/step1)"})})})]})})}))},11328:function(e,n,t){"use strict";t.d(n,{Z:function(){return j}});var i=t(82242),s=t.n(i),a=t(91232),r=t.n(a),c=t(79800),o=t.n(c),l=t(59301),u="scrollbar___lLOKh",d="scrollbarContent___J5uQ6",h="scrollbarTrack___ptQqt",A="scrollbarThumb___GFuZv",g="item___MSfbI",I="icon___AXhP9",f="dot___BA766",E="active___Rkf93",p="pathActive___l4hB4",Q="paths___gzBRM",C=t(43418),x=t(38854),m=t(89392),k=t(87684),B=t(76374),v=t(27876),D=t(37712),j=function(e){var n=e.initTabs,t=void 0===n?[]:n,i=e.tabs,a=void 0===i?[]:i,c=e.setTabs,j=e.value,w=e.onChange,y=e.codeUpdate,S=void 0!==y&&y,R=e.paths,H=void 0===R?[]:R,P=e.activePath,M=e.onChangePath,J=e.codeLoading,b=e.copyProhibited,G=void 0!==b&&b,N=(0,l.useState)(!1),Y=o()(N,2),F=Y[0],O=Y[1],T=(0,l.useState)(!1),U=o()(T,2),Z=U[0],L=U[1],z=(0,l.useRef)(),K=(0,l.useRef)(),V=(0,l.useRef)(),W=(0,l.useRef)(!1);(0,l.useEffect)((function(){return k.Z.subscribe("send-tabs-result-data",(function(e){var n=(0,m.cloneDeep)(a),t=n.findIndex((function(n){return n.index_tab===e.index_tab}));n[t].resData=e,c(n)}))}),[a]),(0,l.useEffect)((function(){var e=new B.Z((function(e){var n,t=r()(e);try{for(t.s();!(n=t.n()).done;){n.value.contentRect.width;q()}}catch(e){t.e(e)}finally{t.f()}})),n=new B.Z((function(e){var n,t=r()(e);try{for(t.s();!(n=t.n()).done;){n.value.contentRect.width;q()}}catch(e){t.e(e)}finally{t.f()}}));return K.current&&(e.observe(K.current),n.observe(V.current)),function(){e.disconnect(),n.disconnect()}}),[]),(0,l.useEffect)((function(){if(t.length&&!W.current){var e=t.map((function(e,n){return s()(s()({},e),{},{active:0===n,resetKey:1,resData:{}})}));c((0,m.cloneDeep)(e)),w(e[0]),W.current=!1}}),[null==t?void 0:t.length]),(0,l.useEffect)((function(){if(z.current){var e=function(e){i=z.current.offsetLeft,s=e.pageX,a=!0,document.onselectstart=function(){return!1},(0,v.kk)("none")},n=function(){a=!1,document.onselectstart=null,(0,v.kk)("auto")},t=function(e){if(a){var n=e.pageX-s,t=i+n,r=K.current.clientWidth-z.current.clientWidth;t<=0&&(t=0),t>=r&&(t=r),z.current.style.left="".concat(t,"px"),V.current.style.transform="translateX(".concat(-t/K.current.clientWidth*V.current.clientWidth,"px)")}},i=0,s=0,a=!1;return z.current.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){var i,s,a;null===(i=z.current)||void 0===i||i.removeEventListener("mousedown",e),null===(s=document)||void 0===s||s.removeEventListener("mousemove",t),null===(a=document)||void 0===a||a.removeEventListener("mouseup",n)}}}),[z.current,j]),(0,l.useEffect)((function(){return V.current.addEventListener("wheel",X,{passive:!1}),function(){var e;null===(e=V.current)||void 0===e||e.removeEventListener("wheel",X,{passive:!1})}}),[V.current]);var q=function(){try{if(V.current.clientWidth>K.current.clientWidth){var e,n=K.current.clientWidth/V.current.clientWidth*K.current.clientWidth,t=Number(null===(e=z.current.style.left)||void 0===e?void 0:e.replace("px","")),i=t;t+n>=K.current.clientWidth&&(i=t-(t+n-K.current.clientWidth)),z.current.style.width="".concat(n,"px"),z.current.style.left="".concat(i,"px"),V.current.style.transform="translateX(".concat(-i/K.current.clientWidth*V.current.clientWidth,"px)"),O(!0)}else z.current.style.left="".concat(0,"px"),V.current.style.transform="translateX(0px)",O(!1)}catch(e){}},X=function(e){if(!(V.current.clientWidth<=K.current.clientWidth)){var n=0;n=-1!==navigator.userAgent.indexOf("Macintosh")?e.deltaX:e.shiftKey?e.deltaX||e.deltaY:e.deltaX;var t=V.current.style.transform.match(/translateX\(([-0-9.]+)px\)/),i=t?parseFloat(t[1]):0;i=Math.abs(i),(i+=n)<=0&&(i=0);var s=V.current.clientWidth-K.current.clientWidth;i>=s&&(i=s);var a=i/V.current.clientWidth*K.current.clientWidth;z.current.style.left="".concat(a,"px"),V.current.style.transform="translateX(".concat(-i,"px)"),e.preventDefault()}};return(0,D.jsxs)("div",{className:u,ref:K,children:[(0,D.jsx)("div",{className:d,ref:V,children:a.map((function(e,n){var t,i=e.index_tab,r=e.isCopy,o=e.tab_type,l=e.name;return(0,D.jsxs)("div",{onClick:function(){if(i!==j.index_tab){var t=s()(s()({},e),{},{active:!0}),r=(0,m.cloneDeep)(a);r[n]=t,w(t),c(r)}},className:j.index_tab===i?"".concat(g," ").concat(E):g,children:[1===o&&(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)("i",{title:"代码编辑器",style:{color:"#3B86A0"},className:"iconfont icon-daimabianjiqi1"}),(0,D.jsx)("span",{children:l}),!!P&&(0,D.jsx)(x.Z,{className:I,overlayClassName:Q,onOpenChange:function(e){L(e)},disabled:J,menu:{items:null===(t=(0,m.compact)(H))||void 0===t?void 0:t.map((function(e){return{key:e,label:(0,D.jsx)("span",{className:P===e?p:"",children:e}),onClick:function(){P!==e&&(L(!1),M(e))}}}))},children:(0,D.jsx)("div",{children:Z?(0,D.jsx)("b",{className:"iconfont icon-a-xialazhankai"}):(0,D.jsx)("b",{className:"iconfont icon-shouqi4"})})}),S&&(0,D.jsx)("div",{className:f})]}),2===o&&(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)("i",{style:{color:"#608B4E"},title:"VSCode编辑器",className:"iconfont icon-vscode"}),(0,D.jsx)("span",{children:l})]}),3===o&&(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)("i",{style:{color:"#608B4E"},title:"图形化桌面",className:"iconfont icon-tuxinghuazhuomian"}),(0,D.jsx)("span",{children:l})]}),4===o&&(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)("i",{style:{color:"#3B86A0"},title:"命令行终端",className:"iconfont icon-minglinghang"}),(0,D.jsx)("span",{children:l}),!G&&(0,D.jsx)("aside",{title:"复制",onClick:function(t){return function(e,n,t){if(t.stopPropagation(),10!==a.length){var i=(0,m.cloneDeep)(a),r=String(Math.random()).slice(-10),o=e.index_tab.split("-")[0],l=s()(s()({},e),{},{active:!1,index_tab:"".concat(o,"-").concat(r),isCopy:!0});i.splice(n+1,0,l),c(i)}else C.Z.info({title:"提示",icon:null,okText:"我知道了",width:600,centered:!0,content:"实验界面窗口数量已达上限(10个),不允许再复制窗口。"})}(e,n,t)},className:"iconfont icon-fuzhihuanjing font14 ml10 current"}),r&&(0,D.jsx)("aside",{title:"关闭",onClick:function(t){return function(e,n,t){t.stopPropagation();var i=(0,m.cloneDeep)(a);i.splice(n,1),e.index_tab===j.index_tab&&(i[n-1].active=!0,w(i[n-1])),c(i)}(e,n,t)},className:"iconfont icon-guanbishiyanhuanjing font14 ml10 current"})]}),5===o&&(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)("i",{style:{color:"#3B86A0"},title:"容器内服务",className:"iconfont icon-rongqi1"}),(0,D.jsx)("span",{children:l})]})]},i)}))}),(0,D.jsx)("div",{style:{display:F?"block":"none"},className:h,children:(0,D.jsx)("div",{ref:z,className:A})})]})}},71833:function(e,n,t){"use strict";t.r(n),t.d(n,{default:function(){return Ti}});var i=t(31468),s=t.n(i),a=t(37205),r=t.n(a),c=t(39647),o=t.n(c),l=t(7557),u=t.n(l),d=t(41498),h=t.n(d),A=t(85573),g=t.n(A),I=t(79800),f=t.n(I),E=t(70236),p=t.n(E),Q=t(82242),C=t.n(Q),x=t(59301),m=t(80608),k=t(25526),B=t(37712),v=function(e){var n=e.position,t=e.subject,i=e.score,s=e.onViewAllTask,a=(0,x.useState)(!1),r=f()(a,2),c=r[0],o=r[1],l=((0,m.useLocation)(),(0,m.useSearchParams)()),u=f()(l,1)[0];var d=function(){(0,k.vp)()?o(!0):o(!1)};return(0,x.useEffect)((function(){return document.addEventListener((0,k.gH)(),d),function(){document.removeEventListener((0,k.gH)(),d)}}),[]),(0,B.jsxs)("div",{className:"task-header",children:[(0,B.jsx)("a",{title:"查看全部任务",onClick:s,children:(0,B.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAYAAAA4qEECAAABz0lEQVR4Xu3csU7DQBRE0V1+LNCn5DNT0mN+DCNoQzNjfBVWl/o9T3wYNiiyMq+3fR/+nC4whT7d+CdAaMZZaMhZaKEpASjHM1poSACKsdFCQwJQjI0WGhKAYmy00JAAFGOjhYYEoBgbLTQkAMXYaKEhASjGRgsNCUAxNlpoSACKsdFCQwJQjI0WGhKAYmz0YtDb2+t8ge4pirne9vcxxnO0VAxTjRYaeppUaAq6+GsjV5Y5Oki0h8yizuiHvHnyRQkNaQstNCQAxdhooSEBKMZGCw0JQDE2ejHobezj49A9PY19fI556Bq/Lc9x8dO7P1e9v6AfkwLI3xHLQR8+Os6CX+zoOIvp31zX/zqgX5XQQkMCUIyNFhoSgGJstNCQABRjo4WGBKAYqtEbdD9tzDIP0PhIGPVImE+TMt9NaqOhRrdn5zJ71JvhMmDtjQjdyoV7Qodg7bjQrVy4J3QI1o4L3cqFe0KHYO240K1cuCd0CNaOC93KhXtCh2DtuNCtXLgndAjWjgvdyoV7Qodg7bjQrVy4J3QI1o4L3cqFe0KHYO240K1cuCd0CNaOC93KhXtCh2DtuNCtXLgndAjWjgvdyoV7Qodg7bjQrVy49wXyQzzmd6RVpQAAAABJRU5ErkJggg==",alt:"nav",width:45})}),(0,B.jsxs)("h3",{title:t,children:["第",n,"关:",t]}),(0,B.jsx)("span",{children:i}),!("true"===u.get("isFullScreen"))&&(0,B.jsx)("a",{onClick:function(){o(!c),(0,k.vp)()?(0,k.BU)():(0,k.Dj)(document.getElementById("task-left-panel"))},title:c?"退出全屏":"全屏",children:(0,B.jsx)("i",{className:c?"iconfont icon-shousuo c-grey-333 font16 ml10 current":"iconfont icon-zhankai c-grey-333 font16 ml10 current"})})]})},D=t(66999),j=t(51945),w=t(86859),y=t(6638),S=t(86930),R=t(27876),H=t(61186),P=t.n(H),M={0:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAaVBMVEUAAAD/vwD/vwD/ugD/ugD/uwD/vAD8vAP8ugP9uwL9uwL9uwL9ugL9ugL9ugL8uwP8uwP8ugP9ugL9ugL9ugL9uwL9uwL9uwL9uwP9zkn+1WT+34r+45n/7bz/8s//9+D/+/D//fj///8yardZAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAABpUlEQVRYw+3XwXKDIBAG4AVKoiRBDSq0adrG93/ImphSWwV2jYce+t+SGb5RWBcAmEQeji6acicgHVE6RA4s5cjWoVInHkognV6KP1Pt0NExJ3OE8AhUUKB9BKI4rpoM3+7KWzaMBLWwGcbttsNC+QlWcn7Eqesz8z+ocTHw7wUPQKdLEnItB+3i0PO569JQXwxtFHo5f3QoqB4v1BR663wSkItD738O6vN6WQlyZyRk1oGq8Xf6CFSMO8cjUAbMrgHZvl+qNSDVf/3MT7cSSyFza+DcepYEGQ/Ze9cVzSKo+oIavzUxfYeaJZAeb0xC2ytUUKD9FbJ6slMKySGnQBK4DO23ggJFd1qLh4oopPBQFoU4GmoSxxqNhbIExJHbbJM8aSkcJNNnv+rRk4h/OZt2DAPMcdSu46Qli3RSkhGADovMuGZASagK7AaI4XqOUQzo4ftfDdPkS5jByr1lssXKzzpXAP/QpLyfrvGXycPtJyczMnDhOgri44RvILQqiNy3aJPVUm5XsOziRoOaMFSQIB2GchLEgj3SEOuI6dm3M8E1+wTzvvO4HPYw7wAAAABJRU5ErkJggg==",1:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAeFBMVEUAAACvv7+nt8elusWmusKnt8OmucKmucGlt8KmuMKlt8GmuMKmuMGluMKmt8KluMKmuMKmt8KluMGmuMKmuMGlt8KluMGmuMGmuMK+y9PQ2d/W3uPb4ubg5unk6ezo7O/r7/Hu8vTx9Pb09/j3+fr6+/z9/f7///9IiVUSAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAACAElEQVRYw+3X2XaCMBAG4CzFYtSgIiRYu7rk/d+wCJwUy8wk0V72v9KjfCdMhoQwNkm22loy64Vk4ci1jciKh5ystlHZBQYlI51Wose0s9HRlJPbhAgCKlKgJQGlOHYzufx5se4y40lQzWb9dYvnfqJ8gVUG/L15Ozrnzl+v05+YGjeD+JlwCNqf3JDTHodsLZi2FNScnc+lwaG2GWoSenejfBLQbjxRANQN6NzsL53U4JANQN31H9Yeuw8vD0LvfwhdHoReBujgwjUqyREN6e/sRMzaZvycolA/MPdGQMV45UChU7ghc8ZNEHqFBzSGTLteqhDU9FN2Jh5aq9qnn/tyKwlCHw6a+xuo7BZwYTwLOXv4QWuv9pAZVl1ZUdARrvR1xgeo8lsT1wNUoZU+WBTS441JanOFCqzSX+Di30JGT3ZKmQk2RyoN3Ji1GRMZtt9KpKcPUPHIndaAPT3kePNTQUIKHBAI5SQkoqEq8FqjY6E8AInIbbYKvmmpOCgLv/ttHn0T8Tdnwk7JWczrqPkbJyyZSCcklZJFhxMV15ylBOsCM2OJERpiFGfpEctfC2Y5v4fprbm3yvxu5bbPFWP/0KS9n67xh8lV91UkMxly4NrKxOHgJ5C0LiDOW2nFqlNOV+y+g1saVOFQkQRpHJonQRxdI8vEPuIavLsSnbNvHF76qBcgeTgAAAAASUVORK5CYII=",2:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAMAAADygAyiAAAAe1BMVEUAAAC/j1C3l1i1lVq2llmzl1i2llm0llm1lVi0llm1lVi0llm1lVm1lVi0lli1lVi0lli1llm1lVm0lli1lli1lVm0lVm1lli1llnJs4fSvpnYx6fdzrLh1Lzl2sTo38zs49Pu59nx6+D07+X28uv59vD7+fX9/Pr///9SRDJsAAAAGHRSTlMAECAwP0BQX2BwgI+Qn6Cwv8DP0N/g7/D8rFP8AAAB+klEQVRYw+3X2VbCMBAG4EliEQqkQGgTEBFRlvd/QksLMV0yyVQvvPC/4XCg38kyzQLQSTJfGTSLqYBwxMJEZM5CTlKYqKwDjRKRTinhbVqb6EjMGRtCOAJlFGiGQBTHLDuPP08XVUaMBBUwqp+bPtcTZQc4TXr+vv84Xcucjq+dnyB1i4F/T3gPtKmUOp8bL2QKDtJg0OHq5OiHymIoUOjkQtetH1q7E9UD1cDBfFSfb37IREG7excPfwBqDvrPoW096C8YpILQ7jFpe2T6l+57GoAOBoEyd+UItQgryDEwHQ21++ZAulwv0/Bgb/aXvia5j5ZvP7PDnQrv9B/r19YHqWoB59qygYJsQspC+r7qinwQtHxAud2amLxD+RBIuhuTkPoGZRRodoO07OyUIuEwaUMXBEqAJ779tjNtnxXwbj8bk4ZFt6D3xgq5c3/KUChtl+LFcZo9G6MQb/ft5ezZRfLAsUb2bGznal/bGUKDeprkSR48aaVxUBI++y1/ehKxndNhRzGIOY7q33HCko50QpISEB2GjLhkQImvCvQIiOGyj0kZ0MNnrQVTTYYwtTWxlhoPVpp1ngL8Q53yfrrFXibn1VdOZhLPhWsliM3x30BoVYDct2iDVVBuVzDs4kaDcj+UkSDphyYkiHnXSEWsIyZ7e6e8c/YFAVX9WNqVSc8AAAAASUVORK5CYII="},J={loading:!0,page:1,data:null},b=function(e){return e[e.SET_LOADING=0]="SET_LOADING",e[e.SET_STATE=1]="SET_STATE",e[e.SET_PAGE=2]="SET_PAGE",e}(b||{});function G(e,n){switch(n.type){case b.SET_LOADING:return C()(C()({},e),{},{loading:n.payload});case b.SET_STATE:return C()(C()({},e),n.payload);case b.SET_PAGE:return C()(C()({},e),{},{page:n.payload});default:throw new Error}}var N=function(e){var n=e.activeIndex,t=e.taskId,i=(0,x.useReducer)(G,J),s=f()(i,2),a=s[0],r=s[1],c=a.loading,o=a.page,l=a.data,d=(0,x.useMemo)((function(){var e=[{title:"排名",dataIndex:"user_name",align:"center",render:function(e,n,t){var i=10*(o-1)+t+1;return i<=3?(0,B.jsx)("img",{src:M[i-1],alt:"rank",width:36}):i}},{title:"姓名",dataIndex:"user_name"},{title:null==l?void 0:l.rank_data_name,dataIndex:"score",render:function(e){return"DEFAULT"===(null==l?void 0:l.open_rank)?(0,R.li)(e):e}},{title:"通关时间",dataIndex:"end_time",render:function(e){return P()(e).format("YYYY-MM-DD HH:mm:ss")}}];return e}),[null==l?void 0:l.rank_data_name,null==l?void 0:l.open_rank,o]);return(0,x.useEffect)((function(){function e(){return(e=h()(u()().mark((function e(){var n;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.i8)(t,{page:o,limit:10});case 2:n=e.sent,r({type:b.SET_STATE,payload:{loading:!1,data:n.data}});case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}4===n&&function(){e.apply(this,arguments)}()}),[o,n,t]),(0,B.jsx)("div",{className:"ranking-container",children:c?(0,B.jsx)(D.Z,{avatar:!0,paragraph:{rows:4}}):l&&0!==(null==l?void 0:l.rank_list_count)?(0,B.jsxs)(B.Fragment,{children:[(0,B.jsx)(j.Z,{pagination:!1,size:"middle",dataSource:l.rank_list,columns:d}),l.rank_list_count>10?(0,B.jsx)(w.Z,{style:{marginTop:20},showQuickJumper:!0,showSizeChanger:!1,onChange:function(e){r({type:b.SET_PAGE,payload:e})},current:o,total:l.rank_list_count}):null]}):(0,B.jsx)(y.Z,{styles:{margin:"20% auto"}})})},Y=t(72637),F=t(4585),O=t(8591),T=t(43418),U=t(43428),Z=t(74063),L="content-wrapper___kKoFC",z="scroll___lsiy3",K="unity-3d-container___kQAJh",V="btn-enlarge___mQbst",W="enlarge___p_I6G",q="tab-nav___iVZmY",X="tab-fixed___SeByu",_="active___TjNGA",$="tab-panel-body___iueV_",ee="answer-tip___b7k1Y",ne=t(5982),te=(t(43764),t(17178)),ie="YYYY-MM-DD HH:mm",se=function(e){var n=e.challenge,t=e.position,i=e.status,s=e.get_gold,a=e.get_experience,r=e.star,c=e.tag_count,o=e.finished_time,l=e.index,u=e.view_answer_time,d=e.name,h=e.identifier,A=e.identity,g=e.shixun,I=e.taskList,f=e.onSaveTaskStar,E=(0,m.useLocation)(),p=(0,m.useParams)();var Q=2===i||g.status<2||I[l-1]&&2===I[l-1].status||g.task_pass||A<=5;return(0,B.jsxs)("div",{className:"task-item-container ".concat(n.position===t?"active":""," ").concat(2===i?"finish":""),children:[(0,B.jsxs)("div",{className:"flex-container challenge-title space-between",children:[Q?(0,B.jsxs)("a",{href:"/tasks/".concat(h).concat(E.search),onClick:function(e){e.preventDefault(),p.courseId&&p.homeworkId?setTimeout((function(){return window.location.href="/tasks/".concat(p.courseId,"/").concat(p.homeworkId,"/").concat(h).concat(E.search)}),300):setTimeout((function(){return window.location.href="/tasks/".concat(h).concat(E.search)}),300)},children:["".concat(t,". ").concat(d)," "]}):(0,B.jsx)("span",{children:"".concat(t,". ").concat(d)}),(0,B.jsx)("i",{className:"iconfont icon-wancheng1 ".concat(2===i?"green":"")})]}),(0,B.jsxs)("div",{className:"flex-container",children:[(0,B.jsxs)("p",{className:2===i?"green":"",children:[(0,B.jsx)("span",{children:"经验值"})," ",2===i&&a>0?"+":"",a]}),(0,B.jsxs)("p",{className:2===i?"green":"",children:[(0,B.jsx)("span",{children:"金币"})," ",2===i&&s>0?"+":""," ",s]}),(0,B.jsxs)("p",{children:[(0,B.jsx)("span",{children:"技能标签"})," ",c||"无"]})]}),(0,B.jsxs)("div",{className:"flex-container",children:[(0,B.jsxs)("p",{children:[(0,B.jsx)("span",{children:"完成时间"}),o?P()(o).format(ie):"--"]}),(0,B.jsxs)("p",{children:[(0,B.jsx)("span",{children:"查看答案时间"}),u?P()(u).format(ie):"--"]})]}),g.status>=2?(0,B.jsxs)("div",{className:"rate-container",children:[2===i&&0===r?(0,B.jsxs)(x.Fragment,{children:[(0,B.jsx)("span",{children:"给个评分吧:"}),(0,B.jsx)(te.Z,{defaultValue:0,onChange:function(e){f(h,e,l)},className:"star-tip-rate"})]}):null,2===i&&r>0?(0,B.jsxs)(x.Fragment,{children:[(0,B.jsx)("span",{children:"已评分:"}),(0,B.jsx)(te.Z,{value:r,disabled:!0}),(0,B.jsxs)("span",{className:"highlight",children:[r,"分"]})]}):null]}):null]})},ae=function(e){var n=e.taskList,t=e.challenge,i=e.shixun,s=e.identity,a=e.onSaveTaskStar,r=(0,m.useSearchParams)(),c=f()(r,1)[0];return(0,B.jsxs)("div",{className:"task-nav-container",children:[!!c.get("coursesId")&&(0,B.jsx)("p",{className:"task-tip",children:(0,B.jsxs)("div",{children:[(0,B.jsx)("span",{children:"温馨提示: "}),"若查看答案时间早于关卡任务完成时间,将影响课堂实训作业的成绩。"]})}),n.map((function(e,r){var c=C()(C()({},e),{},{identity:s,index:r,challenge:t,taskList:n,shixun:i,onSaveTaskStar:a});return(0,B.jsx)(se,C()({},c),r)}))]})},re={tree:"tree___LyfjL"},ce=t(32985),oe=t(43516),le=t(92396),ue=t(33329),de=function(){var e=h()(u()().mark((function e(n,t,i,s,a){var r,c;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=function(){a?(0,R.xg)(i?"/tasks/".concat(null==c?void 0:c.identifier,"/jupyter"):"/tasks/".concat(c.game_identifier,"?subject_id=").concat(s)):window.location.href=i?"/tasks/".concat(null==c?void 0:c.identifier,"/jupyter"):"/tasks/".concat(c.game_identifier,"?subject_id=").concat(s)},!i){e.next=7;break}return e.next=4,(0,ue.BK)({id:n,challenge_id:t,subject_id:s});case 4:e.t0=e.sent,e.next=10;break;case 7:return e.next=9,(0,ue.Ir)({id:n,challenge_id:t,subject_id:s});case 9:e.t0=e.sent;case 10:if(!(null!=(c=e.t0)&&c.game_identifier||null!=c&&c.identifier)){e.next=22;break}if(null==c||!c.access){e.next=16;break}r(),e.next=21;break;case 16:if(0!=(null==c?void 0:c.access)){e.next=20;break}return O.ZP.warning("当前实训不支持跳关,已为您跳转到该实训未通过的第一个关卡"),setTimeout((function(){de(n,"",i,s,a)}),1e3),e.abrupt("return");case 20:r();case 21:return e.abrupt("return");case 22:-3===(null==c?void 0:c.status)?(0,R.eF)():2===(null==c?void 0:c.status)?he(null==c?void 0:c.message):3===(null==c?void 0:c.status)&&Ae(null==c?void 0:c.message);case 23:case"end":return e.stop()}}),e)})));return function(n,t,i,s,a){return e.apply(this,arguments)}}(),he=function e(n){var t,i;n=null!==(t=n)&&void 0!==t&&t.includes(".json")?n:"".concat(n,".json"),T.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,B.jsx)("div",{className:"tc font16",children:"实训已经更新了,正在为您重置!"}),onOk:(i=h()(u()().mark((function t(){var i,s;return u()().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,oe.$Q)({url:n});case 2:if(i=t.sent){t.next=5;break}return t.abrupt("return");case 5:return O.ZP.success("重置成功,正在进入实践项目!"),t.next=8,(0,ue.Ir)({id:i.shixun_identifier});case 8:if(null==(s=t.sent)||!s.game_identifier){t.next=12;break}return(0,R.xg)("/tasks/".concat(s.game_identifier)),t.abrupt("return");case 12:2===(null==s?void 0:s.status)?e(null==s?void 0:s.message):3===(null==s?void 0:s.status)&&Ae(null==s?void 0:s.message);case 13:case"end":return t.stop()}}),t)}))),function(){return i.apply(this,arguments)})})},Ae=function(e){T.Z.confirm({centered:!0,title:"提示",okText:"确定",cancelText:"取消",content:(0,B.jsxs)("div",{className:"tc font16",children:["目前该实践项目尚在内测中,将于",e,"之后开放,谢谢!"]})})},ge=ce.Z.DirectoryTree,Ie=function(e){var n=e.taskList,t=e.challenge,i=(e.shixun,e.identity,e.onSaveTaskStar,e.subject_id),a=((0,m.useParams)(),(0,m.useSearchParams)()),c=f()(a,1)[0],o=(0,x.useState)([]),l=f()(o,2),u=l[0],d=l[1],h=(0,x.useState)([]),A=f()(h,2),g=A[0],I=A[1],E=(0,x.useState)(),p=f()(E,2),Q=p[0],C=p[1];(0,x.useEffect)((function(){k(n),I(v({children:n},t.id)),d(r()(n)),console.log("taskList:",n)}),[n]);var k=function e(n){n.map((function(n,i){var s;n.index=i,n.title=n.name,n.id==t.id&&C(n.key),null!==(s=n.children)&&void 0!==s&&s.length&&e(n.children)}))};function v(e,n){var t;if(e&&"object"===s()(e))return e.id==n?[]:e.children.some((function(e){return t=v(e,n)}))?[].concat(r()(t),[e.key]):void 0}return(0,B.jsxs)("div",{className:"task-nav-container",children:[!!c.get("coursesId")&&(0,B.jsx)("p",{className:"task-tip",children:(0,B.jsxs)("div",{children:[(0,B.jsx)("span",{children:"温馨提示: "}),"若查看答案时间早于关卡任务完成时间,将影响课堂实训作业的成绩。"]})}),!(null==u||!u.length)&&(0,B.jsx)("div",{style:{padding:10},children:(0,B.jsx)(ge,{className:re.tree,icon:(0,B.jsx)("i",{className:"iconfont icon-wancheng1 "}),switcherIcon:(0,B.jsx)("i",{className:"iconfont icon-you1 ",style:{position:"relative",top:-2}}),onSelect:function(e,n){console.log("Trigger Select",e,n),n.node.shixun_identifier&&de(n.node.shixun_identifier,n.node.key,!1,i)},onExpand:function(){console.log("Trigger Expand")},selectedKeys:[Q],defaultExpandedKeys:r()(g),treeData:u,titleRender:function(e,n,i){return(0,B.jsxs)("span",{className:"".concat(t.id==e.id?re.active:""," multi_ellipsis1"),style:{paddingRight:34},children:["Shixun"===e.item_type&&(0,B.jsx)("i",{class:"iconfont icon-shixunti2 c-light-primary font20"}),"Challenge"===e.item_type&&(0,B.jsxs)("i",{style:{fontFamily:"monospace",position:"relative",top:"Shixun"===e.item_type?-2:0},children:["(",R.I9[e.index],")"]}),(0,B.jsx)("span",{style:{position:"relative",top:"Shixun"===e.item_type||"Stage"===e.item_type?-2:0},children:null==e?void 0:e.name}),"Stage"!==e.item_type&&(0,B.jsxs)("i",{className:"iconfont icon-tasks-img c-grey-999 ".concat(1==(null==e?void 0:e.status)&&"c-green-29b"),children:[(1==(null==e?void 0:e.status)||0==(null==e?void 0:e.status))&&(0,B.jsx)("img",{src:le.k$,width:"16"}),2==(null==e?void 0:e.status)&&(0,B.jsx)("img",{src:le.ub,width:"16"}),3==(null==e?void 0:e.status)&&(0,B.jsx)("img",{src:le.e6,width:"16"})]})]})}})})]})},fe=t(42368),Ee=t(77036),pe=function(e){var n=e.user_praise,t=e.praise_count,i=e.praisePlus,s=e.onCreateDiscuss,a=(e.user,e.userInfo),r=(0,x.useState)(!1),c=f()(r,2),o=c[0],l=c[1],d=(0,x.useState)(""),A=f()(d,2),g=A[0],I=A[1];function E(){l(!1)}function p(){return(p=h()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=a&&a.authentication){e.next=3;break}return T.Z.confirm({title:"提示",className:"custom-modal-divider ",icon:null,content:"需要通过实名验证后,才能进行评论操作",okText:"前往实名验证",cancelText:"取消",onOk:function(){window.open("/account/certification")}}),e.abrupt("return");case 3:if(""!=g.trim()){e.next=6;break}return O.ZP.warning("内容不能为空"),e.abrupt("return");case 6:s(g),I(""),l(!1);case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,B.jsxs)("div",{className:"comment-input-editor-container ".concat(o?"active":""," "),children:[(0,B.jsxs)("div",{className:o?"text-area hide":"text-area",children:[(0,B.jsx)("input",{placeholder:"说点什么",onClick:function(){l(!0)}}),(0,B.jsxs)("a",{className:"c-light-black",onClick:i,title:n?"取消点赞":"点赞",children:[(0,B.jsx)("i",{className:"mr3 ".concat(n?"iconfont icon-dianzan c-orange":"iconfont icon-dianzan-xian"," "),alt:"赞"}),t?(0,B.jsx)("span",{children:t}):""]})]}),o?(0,B.jsx)("div",{className:"input-mask",onClick:E}):null,(0,B.jsxs)("div",{className:o?"md-container":"md-container hide",children:[(0,B.jsx)(Ee.Z,{id:"discuss-input-editor",startInit:o,miniToolbar:!0,watch:!1,noStorage:!0,defaultValue:g,height:240,onChange:function(e){I(e)}}),(0,B.jsxs)("div",{className:"tip-container",onClick:E,children:[(0,B.jsx)("p",{children:"请勿粘贴答案,否则将造成账号禁用后果!"}),(0,B.jsx)("a",{className:"btn-send",style:{color:"#fff",background:"#0152d9"},onClick:function(){return p.apply(this,arguments)},children:"发送"})]})]})]})},Qe=t(87684),Ce=t(93428),xe=function(e){var n=e.data;return(0,B.jsx)(x.Fragment,{children:n&&n.map((function(e){return(0,B.jsxs)("div",{className:"choose-answer-item",children:[(0,B.jsxs)("p",{children:["第",e.position,"题"]}),(0,B.jsx)(F.Z,{value:e.answer})]},e.position)}))})},me=function(e){var n=e.data,t=e.onShowUnlockAnswerModal,i=e.challenge,s=null!=i&&i.disable_copy?{pointerEvents:"none",userSelect:"none"}:{};return(0,B.jsx)(x.Fragment,{children:n&&n.map((function(e,n){var i=e.answer_id,a=e.answer_name,r=e.answer_contents,c=e.view_time;return(0,B.jsxs)("div",{className:"answer-item-container",style:s,children:[(0,B.jsxs)("div",{className:"flex-container",children:[(0,B.jsxs)("span",{className:"level",children:[" 级别",n+1,": "]}),(0,B.jsx)("span",{className:"name",children:a}),r?(0,B.jsxs)(x.Fragment,{children:[(0,B.jsx)("span",{className:"view-time",children:c?P()(c).format("YYYY-MM-DD HH:mm"):""}),(0,B.jsx)("span",{children:"已解锁"})]}):(0,B.jsx)("a",{onClick:t,children:"解锁"})]}),r?(0,B.jsx)(F.Z,{value:r}):null]},i)}))})},ke=function(e){var n=e.loading,t=e.data,i=e.onShowTip,s=e.st,a=e.challenge,r=(0,x.useRef)(null),c=(0,x.useRef)(null),o=(0,x.useRef)(null),l=(0,x.useRef)(null),u=(0,x.useRef)({x:0,y:0});return(0,x.useEffect)((function(){if(r.current&&null!=a&&a.disable_copy){var e=function(e){u.current={x:e.clientX,y:e.clientY},clearTimeout(o.current),clearTimeout(l.current),o.current=setTimeout((function(){c.current.style.left="".concat(u.current.x,"px"),c.current.style.top="".concat(u.current.y,"px"),c.current.style.display="block"}),1e3),l.current=setTimeout((function(){c.current.style.display="none",clearTimeout(o.current),clearTimeout(l.current)}),3e3)},n=function(){c.current.style.display="none",clearTimeout(o.current),clearTimeout(l.current)},t=function(e){u.current={x:e.clientX,y:e.clientY}};return r.current.addEventListener("mouseenter",e),window.addEventListener("mousemove",t),r.current.addEventListener("mouseleave",n),function(){var i,s;null===(i=r.current)||void 0===i||i.removeEventListener("mouseenter",e),window.removeEventListener("mousemove",t),null===(s=r.current)||void 0===s||s.removeEventListener("mouseleave",n)}}}),[null==r?void 0:r.current,null==a?void 0:a.disable_copy]),(0,B.jsxs)("div",{ref:r,className:"answer-container",children:[(0,B.jsx)("div",{ref:c,className:"answer-tips-css",children:"禁止复制参考答案"}),n?(0,B.jsx)(Ce.Z,{}):null,1===s?(0,B.jsx)(xe,{data:t}):(0,B.jsx)(me,{data:t,challenge:a,onShowUnlockAnswerModal:i})]})},Be=t(24905),ve=function(e){var n=e.data,t=e.selected_unlocked_answer_id,i=e.selected_index,s=e.onSelect;if(!n)return null;var a=n.filter((function(e,n){return!e.answer_contents&&(e.index=n,!0)}));function r(e){var n=e.target,t=n.value,i=n.checked;s(i?t:null)}return(0,B.jsxs)("table",{className:"unlock-answer-list",children:[(0,B.jsx)("thead",{children:(0,B.jsxs)("tr",{children:[(0,B.jsx)("th",{}),(0,B.jsx)("th",{children:"级别"}),(0,B.jsx)("th",{children:"名称"}),(0,B.jsx)("th",{children:"扣分占比"}),(0,B.jsx)("th",{children:"扣减金币"})]})}),(0,B.jsx)("tbody",{children:a.map((function(e,n){return(0,B.jsxs)("tr",{children:[(0,B.jsx)("td",{children:(0,B.jsx)(Be.Z,{value:e.answer_id,onChange:r,checked:e.answer_id===t||t&&i>=n})}),(0,B.jsx)("td",{children:e.index+1}),(0,B.jsx)("td",{children:e.answer_name}),(0,B.jsxs)("td",{children:[e.answer_ratio,"%"]}),(0,B.jsx)("td",{className:"gold-color",children:e.answer_score})]},e.answer_id)}))})]})},De="unity3d-panel___aA1uJ",je=function(e){var n=e.unity_3d_routes,t=e.onGetUnity3dMessage,i=e.taskData,s=e.userInfo,a=e.itemData,r=void 0===a?{}:a,c=(0,x.useRef)(),o=(0,x.useState)(!0),l=f()(o,2),d=l[0],A=l[1],g=(0,x.useState)("正在努力加载中..."),I=f()(g,2),E=I[0],p=I[1],Q=(0,x.useState)({}),m=f()(Q,2),k=m[0],v=m[1],D=r.shixun_environment_id,j=r.tab_type,w=r.index_tab;(0,x.useEffect)((function(){function e(e){try{var n=JSON.parse(e.data);t(n),"getTaskData"===n.type&&R({taskData:i,userInfo:s})}catch(n){console.log("error:",n,e)}}window.addEventListener("message",e);var n=Qe.Z.subscribe("evaluate-unity3d-result",(function(e){R(e)})),a=Qe.Z.subscribe("unity3d-reset",(function(e){"start"===e&&(A(!0),p("正在重置中..."),v({})),"done"===e&&y()}));return function(){window.removeEventListener("message",e),n(),a()}}),[]),(0,x.useEffect)((function(){5===(null==r?void 0:r.tab_type)&&y()}),[null==r?void 0:r.tab_type]);var y=function(){var e=h()(u()().mark((function e(){var n,t,s,a,r,c;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return A(!0),e.next=3,(0,S.sA)(null===(n=i.myshixun)||void 0===n?void 0:n.identifier,{shixun_environment_id:D,tab_type:j});case 3:if(s=e.sent,A(!1),null==s||null===(t=s.data)||void 0===t||null===(t=t.data_list)||void 0===t||!t.length){e.next=8;break}return Qe.Z.publish("pod-restrict-data",{identifier:null==s||null===(a=s.data)||void 0===a?void 0:a.identifier,data_list:null==s||null===(r=s.data)||void 0===r?void 0:r.data_list}),e.abrupt("return");case 8:0===(null==s?void 0:s.status)&&(s.data.thiry_party_url=(null==s||null===(c=s.data)||void 0===c?void 0:c.link_url)+"?t="+(new Date).getTime(),Qe.Z.publish("send-tabs-result-data",C()(C()({},null==s?void 0:s.data),{},{index_tab:w})),Qe.Z.publish("update-windows-time",null==s?void 0:s.data),v(C()({},s.data||{})));case 9:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();function R(e){c.current&&c.current.contentWindow.postMessage(JSON.stringify(e),"*")}return(0,B.jsxs)(x.Fragment,{children:[d&&(0,B.jsx)(Ce.Z,{className:"c-white",message:E}),(n||k.thiry_party_url)&&(0,B.jsx)("iframe",{onLoad:function(){A(!1)},className:De,ref:c,allow:"geolocation document-domain",sandbox:"allow-scripts allow-same-origin allow-top-navigation allow-forms allow-popups allow-pointer-lock allow-popups-to-escape-sandbox allow-presentation allow-top-navigation-by-user-activation",src:n||k.thiry_party_url})]})},we=t(10459),ye=t(41129);function Se(e){var n=e.target;if("IMG"===n.tagName.toUpperCase()){var t=n.src||n.getAttribute("src");t&&-1===t.indexOf("/images/avatars/User")&&(e.stopPropagation(),e.preventDefault(),Qe.Z.publish("preview-image",t))}}var Re={showTaskList:!1,activeIndex:0,taskList:[],enlarge_unity3D:!1,tab_fixed:!1,selected_unlocked_answer_id:null,isMultiLevel:!1,showTip:!1,answerScore:0,data:null,loading:!1};function He(e,n){switch(n.type){case Y.n_:return C()(C()({},e),{},{activeIndex:n.payload});case Y.lS:return C()(C()({},e),{},{enlarge_unity3D:n.payload});case Y.gK:return C()(C()({},e),{},{tab_fixed:n.payload});case Y.Hp:return C()(C()({},e),{},{showTaskList:!0});case Y.hK:return C()(C()({},e),{},{showTaskList:!1});case Y.sM:case Y.ib:return C()(C()({},e),n.payload);case Y.wt:return C()(C()({},e),{},{loading:!0});case Y.Rj:return C()(C()({},e),{},{showTip:!0});case Y.NZ:return C()(C()({},e),{},{showTip:!1});case Y.ym:return C()(C()({},e),{},{selected_unlocked_answer_id:n.payload});case Y.pl:return C()(C()({},e),n.payload);default:throw new Error}}var Pe=(0,m.connect)((function(e){return{userInfoData:e.user}}))((function(e){var n=e.taskId,t=e.minuxUserGrade,i=e.discusses_count,s=e.is_teacher,a=e.has_answer,c=e.user,o=e.st,l=e.game,d=e.rank_name,A=e.challenge,g=e.myshixun,I=e.user_praise,E=e.praise_count,p=e.unity_3d_routes,Q=e.with_code_file,k=e.onPlusOrCancelPraise,D=e.onGetUnity3dMessage,j=e.shixun,w=e.taskData,y=e.chatgpt,H=e.userInfoData,P=e.to_user_id,M=(0,m.useSearchParams)(),J=f()(M,1)[0],b=(0,x.useReducer)(He,Re),G=f()(b,2),te=G[0],ie=G[1],se=(0,x.useState)(!1),re=f()(se,2),ce=re[0],oe=re[1],le=(0,x.useState)(!1),ue=f()(le,2),de=ue[0],he=ue[1],Ae=(0,x.useState)({}),ge=f()(Ae,2),Ee=ge[0],Ce=ge[1],xe=te.taskList,me=te.showTaskList,Be=te.activeIndex,De=te.enlarge_unity3D,Pe=te.tab_fixed,Me=te.data,Je=te.answerScore,be=te.loading,Ge=te.showTip,Ne=te.isMultiLevel,Ye=te.selected_unlocked_answer_id,Fe=(0,x.useMemo)((function(){var e=0;if(Me&&Ye)for(var n=Me.filter((function(e){return!e.answer_contents})),t=0;t1,activeIndex:i?Be:2}});case 12:case"end":return e.stop()}}),e)}))),Ve.apply(this,arguments)}function We(e){var n=e.choose_answers,t=e.message,i=e.status;0!==i?ie({type:Y.pl,payload:{showTip:1===i,data:n,answerScore:t,loading:!1,activeIndex:1===i?Be:2}}):t.info(t)}function qe(){return(qe=h()(u()().mark((function e(){var n,i,s,a;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(oe(!0),1!==o){e.next=8;break}return e.next=4,(0,S.MH)(l.identifier);case 4:-1!==(null==(n=e.sent)?void 0:n.status)&&(t(Je),We(n)),e.next=14;break;case 8:if(!Ye){e.next=14;break}return e.next=11,(0,S.j3)(l.identifier,Ye);case 11:i=e.sent,s=i.status,i.message,-1===s||(Ne?(a=0,Me.filter((function(e){return!e.answer_contents})).forEach((function(e,n){n<=Fe&&e&&(a+=e.answer_score)})),t(a)):t(Je),Ke(),Xe(null),ie({type:Y.NZ}));case 14:oe(!1);case 15:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Xe(e){ie({type:Y.ym,payload:e})}function _e(){return(_e=h()(u()().mark((function e(){var n,t;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,!J.get("subject_id")){e.next=7;break}return e.next=4,(0,S.SO)(g.identifier,C()({},(0,R.oP)()));case 4:t=e.sent,e.next=10;break;case 7:return e.next=9,(0,S.g6)(g.identifier);case 9:t=e.sent;case 10:ie({type:Y.sM,payload:{taskList:(null===(n=t)||void 0===n?void 0:n.stages)||t,showTaskList:!0}}),e.next=16;break;case 13:e.prev=13,e.t0=e.catch(0),console.log(e.t0);case 16:case"end":return e.stop()}}),e,null,[[0,13]])})))).apply(this,arguments)}function $e(e,n,t){return en.apply(this,arguments)}function en(){return(en=h()(u()().mark((function e(n,t,i){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,S.L5)(n,j.id,t);case 3:xe[i].star=t,ie({type:Y.ib,payload:{taskList:r()(xe)}}),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.log(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})))).apply(this,arguments)}(0,x.useEffect)((function(){var e,n=null==H?void 0:H.userInfo;n&&(Ce(C()({},n)),he(null==n||null===(e=n.shixun)||void 0===e?void 0:e.own))}),[null==j?void 0:j.identifier]),(0,x.useEffect)((function(){return function(){ie({type:Y.hK}),ie({type:Y.n_,payload:0})}}),[n]),(0,x.useEffect)((function(){ie({type:Y.n_,payload:J.get("extra")?3:0})}),[J.get("extra")]),(0,x.useEffect)((function(){if(Te.current)return Te.current.addEventListener("mousedown",Se),function(){var e;null===(e=Te.current)||void 0===e||e.removeEventListener("mousedown",Se)}}),[Te.current]),(0,x.useEffect)((function(){if(Q&&p&&Te.current){var e=(0,we.Ds)((function(e){var n=e.target.scrollTop;ie(n>=354?{type:Y.gK,payload:!0}:{type:Y.gK,payload:!1})}),10);Te.current.addEventListener("scroll",e);var n=Qe.Z.subscribe("evaluate-unity3d-finish",(function(){Te.current.scrollTop=0}));return function(){var t;null===(t=Te.current)||void 0===t||t.removeEventListener("scroll",e),n()}}ie({type:Y.gK,payload:!0})}),[Q,p,Te.current]);var nn=A.position,tn=A.score,sn=A.subject,an={onViewAllTask:function(){!function(){_e.apply(this,arguments)}()},position:nn,score:tn,subject:sn};function rn(){return(rn=h()(u()().mark((function e(n){var t;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,ne.rd)({content:n,container_type:"Shixun",container_id:j.id,challenge_id:A.id,position:nn});case 2:if(-3!==(t=e.sent).status){e.next=6;break}return T.Z.info({title:"提示",className:"custom-modal-divider ",icon:null,content:"你的账号因为发布了不当内容,现已将评论功能屏蔽。",okText:"确定"}),e.abrupt("return");case 6:console.log(t),ie({type:Y.n_,payload:3}),Qe.Z.publish("create-discuss");case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var cn={loading:be,data:Me,onShowTip:function(){ie({type:Y.Rj})},st:o,challenge:A};return(0,B.jsxs)(x.Fragment,{children:[(0,B.jsx)(v,C()({},an)),(0,B.jsxs)("div",{className:L,children:[(0,B.jsxs)("div",{ref:Te,className:z,children:[p&&Q?(0,B.jsxs)("div",{className:"".concat(K," ").concat(De?W:""),children:[(0,B.jsx)("a",{onClick:function(){ie({type:Y.lS,payload:!De})},className:"".concat(V," ").concat(De?W:""),children:(0,B.jsx)("i",{className:"iconfont ".concat(De?"icon-suoxiao1":"icon-kuoda"," ")})}),(null==Ee?void 0:Ee.user_id)&&(0,B.jsx)(je,{userInfo:Ee,taskData:w,unity_3d_routes:p,onGetUnity3dMessage:D})]}):null,(0,B.jsx)("ul",{className:"".concat(q," ").concat(Pe?X:""),children:Ze.map((function(e){return(0,B.jsx)("li",{onClick:Le,id:e.index,className:Be===e.index?_:"",children:(0,B.jsxs)("a",{children:[e.title,3===e.index&&i?(0,B.jsx)("span",{children:i}):null]})},e.title)}))}),(0,B.jsxs)("div",{children:[(0,B.jsx)(F.Z,{className:0===Be?$:"hide",value:A.task_pass}),(0,B.jsx)("div",{className:1===Be?$:"hide",children:Oe?(0,B.jsx)(F.Z,{value:Oe}):null}),(0,B.jsx)("div",{className:2===Be?$:"hide",style:{paddingTop:40},children:(0,B.jsx)(ke,C()({},cn))}),(0,B.jsx)("div",{className:3===Be?$:"hide",children:(0,B.jsx)(fe.Z,{activeIndex:Be,userInfo:Ee,shixunIdentifier:j.identifier,identity:c.identity,user:c,allowDisableDiscuss:de,taskData:w,chatgpt:y,to_user_id:P,challengeId:A.id})}),(0,B.jsx)("div",{className:4===Be?$:"hide",children:(0,B.jsx)(N,{activeIndex:Be,taskId:n})})]})]}),"exercises"!==J.get("type")&&!(null!=j&&j.is_disable_discuss)&&!l.homework_common_comment_open&&(0,B.jsx)(pe,{user:c,userInfo:Ee,user_praise:I,praise_count:E,praisePlus:k,onCreateDiscuss:function(e){return rn.apply(this,arguments)}})]}),(0,B.jsxs)(Z.Z,{children:[(0,B.jsxs)(U.Z,{rootClassName:"task-drawer",width:420,title:null,placement:"left",closable:!1,open:me,onClose:function(){ie({type:Y.hK})},getContainer:function(){return document.getElementById("task-left-panel")},children:[J.get("subject_id")&&(0,B.jsx)(Ie,C()(C()({taskList:r()(xe),challenge:A,shixun:j},(0,R.oP)()),{},{identity:c.identity,onSaveTaskStar:$e})),!J.get("subject_id")&&(0,B.jsx)(ae,{taskList:r()(xe),challenge:A,shixun:j,identity:c.identity,onSaveTaskStar:$e})]}),(0,B.jsxs)(T.Z,{centered:!0,title:"提示",open:Ge,onOk:function(){return qe.apply(this,arguments)},onCancel:function(){ie({type:Y.NZ})},confirmLoading:ce,className:ee,children:[s?(0,B.jsx)("p",{children:"已经过职业认证的教师可以免金币查看答案哟~"}):(0,B.jsx)("p",{children:"先查看参考答案,再通过评测的学生,实训作业有可能是零分哦~"}),Ne?(0,B.jsx)(ve,{selected_index:Fe,selected_unlocked_answer_id:Ye,onSelect:Xe,data:Me}):(0,B.jsx)("p",{children:"将扣除".concat(Je,"点金币,是否确认查看答案")}),s?(0,B.jsx)("a",{href:"/account/certification",class:"to-certification-link",target:"_blank",children:"立即认证"}):null]}),(0,B.jsx)(ye.Z,{})]})]})})),Me=t(31797),Je=t(95237),be=t(65615),Ge=t(3113),Ne=t(46587);function Ye(e){return e.toString().padStart(2,"0")}function Fe(e){var n=Math.floor(e/60),t=e%60,i=Math.floor(n/60);return"".concat(Ye(i),":").concat(Ye(n-60*i),":").concat(Ye(t))}var Oe=function(e){var n=e.defaultTime,t=e.status,i=e.onUpdateCostTime,s=e.lastedGetTaskInfoTime,a=e.retentionTime,r=void 0===a?"":a,c=e.title,o=void 0===c?"":c,l=(0,x.useState)(n||0),u=f()(l,2),d=u[0],h=u[1],A=(0,x.useRef)();return(0,x.useEffect)((function(){s&&(h(n),A.current=n)}),[n,s]),(0,x.useEffect)((function(){if(s)return Qe.Z.subscribe("update-cost-time",(function(){2!==t&&i(A.current)}))}),[s]),(0,Ne.Z)((function(){r&&localStorage.setItem(r,String(d+1)),h(d+1),A.current=A.current+1}),2===t?null:1e3),(0,B.jsxs)("span",{children:[o?"".concat(o,":"):null,Fe(d)]})},Te=t(91232),Ue=t.n(Te),Ze="action-bar___bbigU",Le="startDebug___tLWzR",ze="disabledDebug___npN0z",Ke=t(6848),Ve=t(14478),We=t(3148),qe=t(60141),Xe=t(56102),_e=t(49105),$e=t(89392);t(75916);function en(e){var n=e.onShowNotice,t=e.className,i=void 0===t?"":t;return(0,B.jsx)("a",{title:"更新通知",onClick:n,className:i,children:(0,B.jsx)("img",{width:14,src:qe,alt:"notice"})})}function nn(e){var n,t=e.code_hidden,i=e.gameStatus,s=e.isEditPath,a=(e.currentPath,e.git_url),r=(e.monitoring_url,e.onResetCode),c=e.onResetGitCode,o=e.onShowCodeSetting,l=e.onResetPassedCode,d=e.onShowDir,A=e.onRightFullHandler,g=e.isResizeLarge,I=e.tab_type,E=e.startDebug,p=e.setStartDebug,Q=(e.breakPointValue,e.shixun,e.myshixun),C=e.game,k=e.unique,v=e.setUnique,D=e.setHighlightLine,j=e.allow_use_code_debugger,w=e.onUpdateCode,y=e.allBreakPointValue,S=e.setAllBreakPointValue,R=e.setBreakPointValue,H=(e.isTheoretical,(0,m.useSearchParams)()),P=f()(H,1)[0],M=function(e){var n=[];for(var t in e)if(e.hasOwnProperty(t)){var i,s=e[t],a=Ue()(s);try{for(a.s();!(i=a.n()).done;){var r=i.value;n.push("".concat(t,":").concat(r))}}catch(e){a.e(e)}finally{a.f()}}return n},J=function(){var e=h()(u()().mark((function e(n){var t,i;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return console.log(y,M(y),222),(0,m.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"正在开启调试,请稍候..."}}),e.next=4,w();case 4:return e.next=6,(0,_e.ZP)("/api/myshixuns/".concat(null==Q?void 0:Q.identifier,"/code_debugs/start.json"),{method:"post",body:{game_identifier:null==C?void 0:C.identifier,breakpoints:M(y)}});case 6:0===(t=e.sent).status&&(p(!0),Qe.Z.publish("active-debug"),Qe.Z.publish("active-debug-data",(null==t?void 0:t.data)||{}),v(null==t||null===(i=t.data)||void 0===i?void 0:i.unique)),(0,m.getDvaApp)()._store.dispatch({type:"globalSetting/setGlobalLoading",payload:{show:!1}});case 9:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}(),b=function(){var e=h()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,_e.ZP)("/api/myshixuns/".concat(null==Q?void 0:Q.identifier,"/code_debugs/stop.json"),{method:"post",body:{unique:k}});case 2:0===e.sent.status&&(D(null),p(!1));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),G=!(null===(n=(0,$e.flattenDeep)(Object.values(y)))||void 0===n||!n.length);return(0,B.jsx)(x.Fragment,{children:(0,B.jsxs)("div",{className:Ze,children:[1===I&&(0,B.jsxs)(x.Fragment,{children:[j&&(0,B.jsx)(x.Fragment,{children:E?(0,B.jsx)("b",{title:"停止调试",style:{marginRight:6},className:Le,onClick:b,children:(0,B.jsx)("i",{style:{color:"#c75450"},className:"iconfont icon-tingzhitiaoshi font12"})}):G?(0,B.jsx)("b",{title:"开始调试",className:Le,onClick:J,children:(0,B.jsx)("i",{className:"iconfont icon-debug font14"})}):(0,B.jsx)(Ke.Z,{title:"请先在代码行设置断点",children:(0,B.jsx)("b",{className:ze,children:(0,B.jsx)("i",{className:"iconfont icon-debug font14"})})})}),!t&&(0,B.jsx)("a",{title:"显示目录",onClick:d,children:(0,B.jsx)("i",{className:"iconfont icon-wenjian"})}),a&&(0,B.jsx)(Xe.CopyToClipboard,{text:a,onCopy:function(){return O.ZP.success("复制成功")},children:(0,B.jsx)("a",{title:"复制版本库地址",children:(0,B.jsx)("i",{className:"iconfont icon-fuzhi2"})})}),2===i&&s&&!E&&(0,B.jsx)(Ve.Z,{placement:"bottomRight",title:"你在本关中修改的内容将丢失,是否确定重新加载上次通过的代码?",onConfirm:l,children:(0,B.jsx)("a",{title:"加载上次通过的代码",children:(0,B.jsx)("i",{className:"iconfont icon-fanhuishangcidaima font-20 "})})}),s&&!E&&(0,B.jsx)("a",{title:"恢复初始代码",onClick:function(){var e;T.Z.confirm({title:"恢复初始代码",icon:(0,B.jsx)(We.Z,{}),content:"你在本文件中修改的内容将丢失,是否确定重新加载初始代码?",centered:!0,okText:"确定",cancelText:"取消",onOk:(e=h()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r();case 2:S({}),R([]);case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:(0,B.jsx)("i",{className:"iconfont icon-zhongzhi font-20 "})}),s&&!E&&(0,B.jsx)("a",{title:"重置代码仓库",onClick:function(){var e;T.Z.confirm({title:"重置代码仓库",icon:(0,B.jsx)(We.Z,{}),content:"您的所有代码将被还原至初始状态,不影响通关状态与作业成绩。确认重置?",centered:!0,okText:"确定",cancelText:"取消",onOk:(e=h()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,c();case 2:S({}),R([]);case 4:case"end":return e.stop()}}),e)}))),function(){return e.apply(this,arguments)})})},children:(0,B.jsx)("i",{className:"iconfont icon-zhongzhidaimacangku font12 "})}),(0,B.jsx)("a",{onClick:o,title:"设置",children:(0,B.jsx)("i",{className:"iconfont icon-shezhi"})})]}),(2===I||3===I||4===I||5===I)&&(0,B.jsx)("a",{title:"工具栏",onClick:function(){Qe.Z.publish("show-head-toolbar",!0)},children:(0,B.jsx)("i",{className:"iconfont icon-vncshixunjiemian-gongjulan mr5"})}),!("true"===P.get("isFullScreen"))&&(0,B.jsx)("a",{onClick:A,title:g?"退出全屏":"全屏",children:(0,B.jsx)("i",{className:g?"iconfont icon-shousuo":"iconfont icon-zhankai"})})]})})}var tn=t(34530),sn={flex_box_center:"flex_box_center___rNE5B",flex_space_between:"flex_space_between___UQz5R",flex_box_vertical_center:"flex_box_vertical_center___LVkcg",flex_box_center_end:"flex_box_center_end___liNMD",flex_box_column:"flex_box_column___en5bA",wrap:"wrap___QHoGE",list:"list___PqCYv",page:"page___TKcdQ"},an=["userDetail","user","globalSetting","loading","dispatch","onClose","shixun"],rn=(0,m.connect)((function(e){var n=e.user,t=e.userDetail,i=e.loading;return{user:n,userDetail:t,shixunsDetail:e.shixunsDetail,globalSetting:e.globalSetting,loading:i.models.index}}))((function(e){e.userDetail,e.user,e.globalSetting,e.loading;var n=e.dispatch,t=e.onClose,i=e.shixun,s=o()(e,an),a=(0,m.useParams)(),r=(0,x.useState)(null),c=f()(r,2),l=c[0],d=c[1],A=(0,x.useState)({}),g=f()(A,2),I=(g[0],g[1]),E=(0,x.useState)(0),p=f()(E,2),Q=p[0],k=p[1],v=(0,x.useState)(C()({page:1,limit:20,id:i.identifier},a)),D=f()(v,2),j=D[0],y=(D[1],(0,x.useCallback)((function(){return s.visible}),[s.visible]));(0,x.useEffect)((function(){s.visible&&(j.page=1,S())}),[s.visible]);var S=function(){var e=h()(u()().mark((function e(){var t;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n({type:"shixunsDetail/getSetData",payload:j});case 2:(t=e.sent)&&(d(t.data_sets),k(t.data_sets_count),I(t.folder_name||""));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,B.jsxs)(B.Fragment,{children:[s.children,(0,B.jsxs)(U.Z,{title:"数据集",placement:"right",rootClassName:sn.wrap,width:300,closable:!1,onClose:t,open:y(),children:[!(null!=l&&l.length)&&(0,B.jsx)("div",{className:"tc c-grey-999",children:"此实践项目暂无数据集"}),null==l?void 0:l.map((function(e,n){return(0,B.jsxs)("dl",{className:sn.list,children:[(0,B.jsx)(Ke.Z,{title:e.title,children:(0,B.jsxs)("dt",{children:[(0,B.jsx)("span",{className:"icon-wenjian4 mr5"}),e.title]})}),(0,B.jsx)("dd",{children:(0,B.jsx)(Xe.CopyToClipboard,{text:e.file_path,onCopy:function(){return O.ZP.success("复制成功")},children:(0,B.jsx)("span",{className:"".concat(sn.copy," current"),children:"点击复制"})})})]},n)})),(0,B.jsx)("div",{className:"tc",children:(0,B.jsx)(w.Z,{onChange:function(e){j.page=e,S()},className:sn.page,size:"small",total:Q,pageSize:j.limit,hideOnSinglePage:!0})})]})]})})),cn=t(71681),on=t(42058),ln=t(39866),un=t(11267),dn=Me.Z.Countdown;function hn(){return(0,B.jsx)("p",{children:"实验环境将恢复到初始状态,您在系统中创建的数据可能会丢失。请确保您的数据已保存(如:版本库代码已推送到服务器)。是否确认重置?"})}var An=function(e){var n,t,i,s=e.mirror_description,a=e.difficulty,r=e.git_url,c=e.isNotice,o=e.user,l=e.game,d=e.monitoring_url,A=e.shixun,g=void 0===A?{}:A,I=e.resetVncLoading,E=e.onUpdateCostTime,p=e.lastedGetTaskInfoTime,Q=e.onShowNotice,v=e.onResetGitCode,D=e.onResetCode,j=e.onResetVnc,w=e.onRestartReboot,y=e.onAddVncTime,S=e.onUpdateCode,R=e.unity_3d_routes,H=e.st,P=e.toolbarItem,M=void 0===P?{}:P,J=e.myshixun,b=void 0===J?{}:J,G=e.mirror_name,N=e.mirror_description_multi,Y=e.onResetAllVnc,F=(0,m.useParams)(),L=(0,m.useSearchParams)(),z=f()(L,1)[0],K=g.name,V=g.identifier,W=g.task_pass,q=g.test_set_permission,X=l.cost_time,_=l.status,$=o.user_url,ee=o.image_url,ne=o.grade,te=void 0===ne?0:ne,ie=(0,x.useState)(!1),se=f()(ie,2),ae=se[0],re=se[1],ce=(0,x.useState)({}),le=f()(ce,2),ue=le[0],de=le[1],he=(0,x.useState)("#37AD83"),Ae=f()(he,2),ge=Ae[0],Ie=Ae[1],fe=(0,x.useState)(null),Ee=f()(fe,2),pe=Ee[0],Ce=Ee[1],xe=(0,x.useState)(),me=f()(xe,2),ke=me[0],ve=me[1],De=(0,x.useState)(c||!1),je=f()(De,2),we=je[0],ye=je[1],Se=(0,x.useState)(!1),Re=f()(Se,2),He=Re[0],Pe=Re[1],Me=((0,x.useRef)(),(0,x.useRef)(),(0,x.useRef)()),Ne=(0,x.useState)(!1),Ye=f()(Ne,2),Fe=Ye[0],Te=Ye[1],Ue=(0,x.useRef)(null),Ze=(0,x.useRef)(Fe);Ze.current=Fe;var Le=M.index_tab,ze=M.shixun_environment_id,Ke=M.tab_type,Ve=M.windows_vnc,qe=M.vnc_url,Xe=M.linux_vnc,_e=M.reboot_cloud,nn=M.cloud_type,sn=M.resData,an=M.instance_startup_type,An=(0,x.useRef)(!1);(0,ln.y)("exercises"===z.get("type"));var gn=(0,un._)(ue);(0,x.useEffect)((function(){function e(){return(e=h()(u()().mark((function e(){var n,t,i,s,a,r;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("exercises"!==z.get("type")){e.next=16;break}if(window.self!==window.top){e.next=4;break}return window.top.location.href="/",e.abrupt("return");case 4:if("coursesId"!==z.get("coursesId")){e.next=10;break}return e.next=7,(0,oe._F)({categoryId:z.get("exercisesId"),login:z.get("login")});case 7:i=e.sent,e.next=13;break;case 10:return e.next=12,(0,oe._B)({categoryId:z.get("exercisesId"),login:z.get("login")});case 12:i=e.sent;case 13:de(C()({},i)),Qe.Z.publish("exercise-data",i),null!==(n=i)&&void 0!==n&&n.left_banner_id&&null!==(t=i)&&void 0!==t&&null!==(t=t.exercise)&&void 0!==t&&t.left_time&&(Ce(Date.now()+1e3*(null===(s=i)||void 0===s||null===(s=s.exercise)||void 0===s?void 0:s.left_time)),setTimeout((function(){Ie("red")}),1e3*((null===(a=i)||void 0===a||null===(a=a.exercise)||void 0===a?void 0:a.left_time)-300>0?(null===(r=i)||void 0===r||null===(r=r.exercise)||void 0===r?void 0:r.left_time)-300:0)));case 16:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[]),(0,x.useEffect)((function(){var e=Qe.Z.subscribe("update-windows-time",(function(e){ve(parseInt(e.remaining_time/1e3))})),n=Qe.Z.subscribe("show-head-toolbar",(function(e){re(e)}));return function(){e(),n()}}),[]),(0,x.useEffect)((function(){var e;return"exercises"===z.get("type")&&null!=ue&&null!==(e=ue.exercise)&&void 0!==e&&e.screen_open&&(on.U.forEach((function(e,n){window.addEventListener(e,En,!1),window.addEventListener("blur",En,!1)})),window.focus(),Me.current=setInterval((function(){window.focus()}),1e3)),function(){on.U.forEach((function(e,n){window.removeEventListener(e,En,!1)})),window.removeEventListener("blur",En,!1),clearInterval(Me.current)}}),[ue]);var In=function(){Pe(!He)},En=function(e){"IFRAME"!==document.activeElement.tagName&&(window.parent.postMessage("backExercise","*"),An.current||(0,k.BU)())};function pn(){re(!1)}function Qn(){F.courseId&&F.homeworkId?location.href="/classrooms/".concat(F.courseId,"/shixun_homework/").concat(F.homeworkId,"/detail"):("exercises"===z.get("type")&&En("back"),location.href="/shixuns/".concat(V,"/challenges"))}function Cn(){return xn.apply(this,arguments)}function xn(){return(xn=h()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!I){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,j();case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var mn={task_pass:W,test_set_permission:q,mirror_description:s,difficulty:a,resetVncLoading:I,git_url:r,onVncAction:function(e){if(pn(),"reset-task"===e&&!I)var n=T.Z.confirm({title:"重置环境",icon:(0,B.jsx)(We.Z,{}),content:(0,B.jsx)(hn,{}),maskClosable:!1,keyboard:!1,centered:!0,okText:"确定",cancelText:"取消",onOk:(t=h()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(4!==Ke){e.next=6;break}return n.update({cancelButtonProps:{disabled:!0}}),e.next=4,Cn();case 4:return n.update({cancelButtonProps:{disabled:!1}}),e.abrupt("return");case 6:Cn();case 7:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})});var t,i,s,a;if("restart-reboot"===e&&!I)var r=T.Z.confirm({title:"重启云主机",icon:(0,B.jsx)(We.Z,{}),content:"您确定要重启云主机吗?",maskClosable:!1,keyboard:!1,centered:!0,okText:"确定",cancelText:"取消",onOk:(i=h()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(4!==Ke){e.next=6;break}return r.update({cancelButtonProps:{disabled:!0}}),e.next=4,w();case 4:return r.update({cancelButtonProps:{disabled:!1}}),e.abrupt("return");case 6:w();case 7:case"end":return e.stop()}}),e)}))),function(){return i.apply(this,arguments)})});if("reset-git-code"===e&&(I||T.Z.confirm({title:"重置代码仓库",icon:(0,B.jsx)(We.Z,{}),content:"您的所有代码将被还原至初始状态,不影响通关状态与作业成绩。确认重置?",centered:!0,okText:"确定",cancelText:"取消",onOk:v})),"reset-code"===e&&(I||T.Z.confirm({title:"恢复初始代码",icon:(0,B.jsx)(We.Z,{}),content:"你在本文件中修改的内容将丢失,是否确定重新加载初始代码?",centered:!0,okText:"确定",cancelText:"取消",onOk:D})),"full-screen"===e&&((0,k.vp)()?(0,k.BU)():(0,k.Dj)(null===(s=document)||void 0===s||null===(a=s.getElementById)||void 0===a?void 0:a.call(s,"task-right-panel"))),"show-clipboard-box"===e){if(nn)return void T.Z.info({title:"提示",icon:(0,B.jsx)(We.Z,{}),content:"当前实验环境的【复制粘贴】功能暂时无法使用,敬请期待~",centered:!0});Qe.Z.publish("show-clipboard-box-".concat(Le))}},onHideToolBar:pn,shixun:g,monitoring_url:d,unity_3d_routes:R,index_tab:Le,shixun_environment_id:ze,tab_type:Ke,windows_vnc:Ve,vnc_url:qe,linux_vnc:Xe,reboot_cloud:_e,cloud_type:nn,resData:sn,instance_startup_type:an,mirror_name:G,mirror_description_multi:N},kn=(0,x.useCallback)((function(){return ke?(0,B.jsx)(fn,{defaultTime:ke,onAddVncTime:y,onResetAllVnc:Y,toShixun:Qn,myshixun:b,title:"实验环境倒计时"}):(0,B.jsx)(B.Fragment,{})}),[ke]);return(0,B.jsxs)("div",{className:"task-header-container",children:["exercises"===z.get("type")&&(0,B.jsxs)(Je.Z,{children:[(0,B.jsxs)("div",{className:"exercise_user_info",children:["姓名",(0,B.jsx)("span",{className:"ml10",children:null==ue||null===(n=ue.exercise)||void 0===n?void 0:n.user_name})]}),(0,B.jsxs)("div",{className:"exercise_user_info ml30",children:["学号",(0,B.jsx)("span",{className:"ml10",children:null==ue||null===(t=ue.exercise)||void 0===t?void 0:t.student_id})]})]}),"exercises"!==z.get("type")&&(0,B.jsxs)(B.Fragment,{children:[(0,B.jsxs)("a",{className:"task-user-info",href:$,target:"_blank",children:[ee?(0,B.jsx)("img",{width:"35",height:"35",src:"".concat(cn.Z.IMG_SERVER,"/images/").concat(ee)}):null,(0,B.jsx)("span",{children:o.name})]}),(0,B.jsxs)("div",{className:"grade-info",children:[(0,B.jsx)("img",{src:"data:image/png;base64,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",alt:"gold",width:20}),te]})]}),(0,B.jsxs)("h2",{className:"shixun-info",children:[K,"exercises"!==z.get("type")&&(0,B.jsx)(Oe,{lastedGetTaskInfoTime:p,status:_,defaultTime:X,onUpdateCostTime:E,retentionTime:"taskBuildTimes",title:"实验总用时"})]}),(0,B.jsxs)("div",{className:"flex-container",children:[(0,B.jsxs)("div",{ref:Ue,onClick:function(){return ye(!1)},children:["exercises"!==z.get("type")&&(0,B.jsx)(B.Fragment,{children:c&&(0,B.jsx)(en,{className:"btn-notice",onShowNotice:Q})}),(0,B.jsx)(be.Z,{open:we,onClose:function(){return ye(!1)},rootClassName:"tasks-header-notice",steps:[{title:"更新通知",description:(0,B.jsx)(B.Fragment,{children:(0,B.jsx)("div",{children:"老师已修改代码文件,请更新后继续作答~"})}),target:function(){return Ue.current},nextButtonProps:{children:(0,B.jsx)(Ge.ZP,{onClick:Q,type:"primary",size:"small",children:"更新代码"})}}]})]}),kn(),Ve&&!(0,$e.isEmpty)(sn)&&(0,B.jsx)("span",{onClick:function(e){e.preventDefault(),Qe.Z.publish("send-ctrl-alt-delete-".concat(Le))},className:"c-grey-c mr20 current",children:"发送CTRL+ALT+DELETE"}),R&&(0,B.jsx)("a",{title:"工具栏",onClick:function(){re(!ae)},children:(0,B.jsx)("i",{className:"iconfont icon-vncshixunjiemian-gongjulan mr5"})}),(0,B.jsx)(rn,{visible:He,onClose:In,shixun:g,children:(0,B.jsxs)("a",{className:"btn-vnc",title:"数据集",onClick:In,children:[(0,B.jsx)("span",{className:"iconfont font14 mr5 ml20 icon-shujuji2 current"}),"数据集"]})})]}),"exercises"!==z.get("type")&&(0,B.jsx)("a",{className:"btn-out",onClick:function(){T.Z.confirm({title:"退出实训",icon:(0,B.jsx)(We.Z,{}),content:(0,B.jsxs)("div",{children:[(0,B.jsx)("div",{style:{margin:"10px auto"},children:"您确定要退出实训吗?"}),(0,B.jsx)(Be.Z,{style:{fontSize:"14px"},onChange:function(e){Te(e.target.checked)},children:"退出实训时,立即释放实验资源"})]}),centered:!0,okText:"确定",cancelText:"取消",onOk:function(){Ze.current?(0,oe.eA)(null==b?void 0:b.identifier).then((function(e){0==(null==e?void 0:e.status)&&(O.ZP.success("释放资源成功"),setTimeout((function(){Qn()}),1e3))})):Qn()},onCancel:function(){Te(!1)}})},title:"退出实训",children:(0,B.jsx)("i",{className:"iconfont icon-kaiguan"})}),(null==ue||null===(i=ue.exercise)||void 0===i?void 0:i.left_time)>0&&(0,B.jsxs)(Je.Z,{align:"middle",children:[(0,B.jsx)("span",{style:{color:ge,marginRight:6},className:"iconfont icon-daojishi"}),(0,B.jsx)("span",{style:{color:ge,fontSize:14,marginRight:10},children:"剩余答题时长"}),(0,B.jsx)("span",{className:"mr20",children:(0,B.jsx)(dn,{valueStyle:{color:ge,fontSize:20,fontWeight:500},value:pe,onFinish:h()(u()().mark((function e(){var n,t;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,oe.VL)({categoryId:z.get("exercisesId"),commit_method:2});case 2:0===(null==(n=e.sent)?void 0:n.status)&&(0===H&&S(1),T.Z.info({width:530,title:"提示",centered:!0,okText:"确定",content:(0,B.jsxs)("div",{className:"tc font16",children:["答题结束了,系统已自动提交试卷",(0,B.jsx)("br",{}),"不能再修改答题"]}),onOk:function(){var e=h()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:window.parent.location.href="/classrooms/".concat(z.get("coursesId"),"/exercise/").concat(z.get("exercisesId"),"/detail");case 1:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()})),-3===(null==n?void 0:n.status)&&(t=parseInt(null==n?void 0:n.message),Ce(Date.now()+1e3*t));case 5:case"end":return e.stop()}}),e)})))})})]}),"exercises"===z.get("type")&&(0,B.jsxs)(Ge.ZP,{type:"primary",onClick:function(){0===H&&S(),T.Z.confirm({centered:!0,okText:"确定",cancelText:"取消",title:"提示",content:(0,B.jsx)("div",{className:"tc",children:"请确认你的答题内容已经提交?"}),onOk:function(){gn(),An.current=!0,En()}})},children:[(0,B.jsx)("span",{className:"iconfont icon-yiguanbi mr5 font14"})," 返回试卷"]}),(0,B.jsx)(Z.Z,{children:(0,B.jsx)(U.Z,{width:280,rootClassName:"setting-drawer",title:null,placement:"right",closable:!1,destroyOnClose:!1,open:ae,onClose:pn,children:(0,B.jsx)(tn.Z,C()({},mn))})})]})},gn=300;function In(e){var n=e.title,t=e.time,i=e.className,s=void 0===i?"":i,a=e.callback,r=e.desc,c=void 0===r?"":r,o=e.style,l=void 0===o?{}:o;return(0,B.jsxs)("a",{onClick:function(){a&&a()},title:n,className:s,children:[(0,B.jsx)("i",{className:"iconfont icon-shijian1 mr5",style:l}),(0,B.jsxs)("span",{children:[c?"".concat(c,":"):"",Fe(t)]})]})}function fn(e){var n=e.onAddVncTime,t=e.onResetAllVnc,i=e.toShixun,s=e.title,a=void 0===s?"":s,r=e.myshixun,c=e.defaultTime,o=(0,x.useState)(c),l=f()(o,2),d=l[0],A=l[1],g=(0,x.useState)(!1),I=f()(g,2),E=I[0],p=I[1],Q=(0,x.useState)(!1),C=f()(Q,2),m=C[0],k=C[1],v=(0,x.useRef)(!0);(0,x.useEffect)((function(){return window.addEventListener("visibilitychange",D),function(){window.removeEventListener("visibilitychange",D)}}),[]);var D=function(){var e=h()(u()().mark((function e(n){var t,i,s,a,c;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("visible"!==document.visibilityState){e.next=5;break}return e.next=3,(0,S.fY)(null==r?void 0:r.identifier);case 3:0===(null==(t=e.sent)?void 0:t.status)&&(a=(null==t||null===(i=t.data)||void 0===i?void 0:i.remainingTime)>0?null==t||null===(s=t.data)||void 0===s?void 0:s.remainingTime:0,A(c=a/1e3),c>gn&&k(!1));case 5:case"end":return e.stop()}}),e)})));return function(n){return e.apply(this,arguments)}}();function j(){return(j=h()(u()().mark((function e(){var s,a;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(p(!0),!(d>0)){e.next=8;break}return e.next=4,n();case 4:a=e.sent,A((null==a||null===(s=a.data)||void 0===s?void 0:s.remaining_time)/1e3),e.next=12;break;case 8:return e.next=10,t();case 10:e.sent,i();case 12:p(!1),k(!1);case 14:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return(0,Ne.Z)((function(){A(d-1)}),d>0?1e3:null),(0,x.useEffect)((function(){300!==d&&180!==d&&60!==d&&0!==d||k(!0)}),[d]),(0,x.useEffect)((function(){v.current&&(c=0?e.splice(t,1):e.push(c),r(e.join(""))}},children:[1===n?(0,B.jsx)(kn.ZP,{checked:i&&i.indexOf(c)>=0,className:"choice"}):(0,B.jsx)(Be.Z,{className:"choice",checked:i&&i.indexOf(c)>=0}),(0,B.jsxs)("div",{className:"flex-wrp",children:[(0,B.jsxs)("span",{className:"checkTitle",style:{lineHeight:1.7,fontSize:16,whiteSpace:"nowrap"},children:[c,"、"]}),(0,B.jsx)(F.Z,{className:"subject-body",value:a})]})]})},Dn=t(24650),jn=function(e){var n=e.callback,t=e.multi_count,i=e.answer,s=(0,x.useState)([]),a=f()(s,2),r=a[0],c=a[1];return(0,x.useEffect)((function(){if(t){if(null!=i&&i.length)return void c(i);var e=Array.from({length:t}).fill("");c(e)}}),[t,i]),console.log(r,i,"multi_count"),(0,B.jsx)("div",{className:"option",children:null==r?void 0:r.map((function(e,t){return(0,B.jsxs)(Je.Z,{align:"middle",className:"mb10 text",children:[(0,B.jsxs)("span",{className:"mb5",children:["填空",t+1,"答案:"]}),(0,B.jsx)(Dn.Z.TextArea,{value:e,onChange:function(e){r[t]=e.target.value,n(r)}},t)]})}))})},wn=t(43604),yn=function(e){var n=e.id,t=e.answer,i=e.challenge_question,s=e.category,a=e.subject,r=e.onSetAnswers,c=e.question_name,o=e.multi_count;function l(e){r(n,e)}return(0,B.jsxs)("li",{children:[(0,B.jsxs)(Je.Z,{className:"subject c-grey-999",align:"stretch",children:[(0,B.jsx)(wn.Z,{flex:"40px",children:(0,B.jsxs)("p",{className:"mt3 order",children:[n+1,"、"]})}),(0,B.jsx)(wn.Z,{flex:"1",children:(0,B.jsx)(F.Z,{value:"".concat(a),className:"subject-body"})})]}),"单选题/多选题"===c&&(0,B.jsx)("div",{className:"option",children:null==i?void 0:i.map((function(e,n){var i=e.option_name;return(0,B.jsx)(vn,{index:n,option_name:i,answer:t,category:s,callback:l},i)}))}),"判断题"===c&&(0,B.jsx)("div",{className:"option",children:(0,B.jsxs)(kn.ZP.Group,{className:"mb10",style:{marginLeft:38},value:t||void 0,onChange:function(e){return l(e.target.value)},children:[(0,B.jsx)(kn.ZP,{value:"true",className:"mr40",children:"正确"}),(0,B.jsx)(kn.ZP,{value:"false",children:"错误"})]})}),"填空题"===c&&(0,B.jsx)(jn,{multi_count:o,callback:l,answer:t})]})},Sn=function(e){var n=e.chooses,t=e.answers,i=e.onSetAnswers,s=e.bgColor,a=void 0===s?"#1E1E1E":s;return(0,B.jsx)("ul",{className:"".concat("#1E1E1E"===a?"":"vs"," choose-container"),style:{backgroundColor:a},children:n.map((function(e,n){var s=e.subject,a=e.challenge_question,r=e.category,c=e.question_name,o=e.multi_count;return(0,B.jsx)(yn,{id:n,subject:s,challenge_question:a,category:r,answer:t[n],onSetAnswers:i,question_name:c,multi_count:o},n)}))})},Rn=t(12548),Hn=t(77980),Pn=t(39131),Mn=function(e){var n=e.id,t=e.isActive,i=e.title,s=e.onActive,a=e.had_submmit,r=e.result,c=e.actual_output,o=e.standard_answer,l=e.question_name;var u="test-case-item";return t&&(u+=" active"),a&&(u+=" has-result"),(0,B.jsxs)("li",{className:u,children:[(0,B.jsxs)("a",{className:"case-header",onClick:function(){s(n)},children:[(0,B.jsxs)("h2",{children:[(0,B.jsx)("div",{className:t?"arrow-down":"arrow-right"}),(0,B.jsx)("span",{className:"test-title",children:i})]}),a>0?(0,B.jsx)("img",{width:16,src:r?Hn.Z:Pn.Z}):(0,B.jsx)("i",{className:"iconfont icon-suo1"})]}),(0,B.jsx)("div",{className:"item-desc ".concat(t?"show":"hide"," choose-game-item"),children:a?r?"填空题"===l?(0,B.jsxs)(x.Fragment,{children:[(0,B.jsxs)("p",{children:[(0,B.jsx)("div",{children:"正确答案:"}),(0,B.jsx)("b",{children:null==o?void 0:o.map((function(e,n){var t;return(0,B.jsxs)("p",{children:["填空",n+1,":",null==e||null===(t=e.text)||void 0===t?void 0:t.join("、")]})}))})]}),(0,B.jsxs)("p",{children:[(0,B.jsx)("div",{children:"你的答案:"}),(0,B.jsx)("b",{className:"c-red",children:null==c?void 0:c.map((function(e,n){return(0,B.jsxs)("p",{children:["填空",n+1,":",e]})}))})]})]}):(0,B.jsxs)(x.Fragment,{children:[(0,B.jsxs)("p",{children:["正确选项:",(0,B.jsx)("b",{children:o})]}),(0,B.jsxs)("p",{children:["你的选项:",(0,B.jsx)("b",{className:"c-red",children:c})]})]}):(0,B.jsx)("p",{children:"错误,不支持查看"}):(0,B.jsx)("p",{children:"尚未提交,暂不支持查看"})})]})},Jn=function(e){var n=e.onResizeSetContainer,t=e.moveY,i=e.had_submmit,s=e.test_sets,a=void 0===s?[]:s,r=e.challenge_chooses_count,c=e.choose_correct_num,o=(0,x.useState)(-1),l=f()(o,2),u=l[0],d=l[1];function h(e){d(e===u?-1:e)}var A=c===r;return(0,B.jsxs)(x.Fragment,{children:[(0,B.jsxs)("div",{className:"test-header",children:[(0,B.jsx)("span",{className:"active",children:"测试结果"}),(0,B.jsx)("a",{onClick:function(){n(t)},children:(0,B.jsx)("i",{className:"iconfont ".concat(.01===t?"icon-shousuo":"icon-zhankai"," icon-zhankai")})})]}),i?(0,B.jsxs)("p",{className:"test-result ".concat(A?"success":"failer"),children:[(0,B.jsxs)("span",{className:"count",children:[(0,B.jsx)("img",{width:16,src:A?Hn.Z:Rn.Z}),c," / ",r," 共有",r,"题,"]}),(0,B.jsx)("span",{children:A?"全部通过":"其中".concat(r-c,"题目结果不匹配。详情如下:")})]}):null,(0,B.jsx)("ul",{className:"test-case-list",children:a.map((function(e,n){return(0,B.jsx)(Mn,C()(C()({had_submmit:i,title:"题目".concat(n+1)},e),{},{isActive:u===n,id:n,onActive:h}),"item"+n)}))})]})},bn="action-container___Xcx9G",Gn="eval-btn-group___b8ds5",Nn="eval-desc___bIcYm",Yn="btn-run___fh7pl",Fn="btn-run-self___Bwz1A",On="ghost-link___Y8dGm",Tn="link___PPhWD",Un=function(e){var n,t=e.st,i=e.prev_game,s=e.next_game,a=e.time_limit,r=e.record_consume_time,c=e.loading,o=e.shixun,l=e.game,d=e.onRun,A=e.dispatch,g=e.chooses,I=e.unity_3d_routes,E=e.user,p=e.is_last_game,Q=e.onUpdateCode,C=e.test_sets,k=e.challenge,v=e.game_report_id,D=e.tabActiveParams,j=void 0===D?{}:D,w=e.startDebug,y=(0,m.useParams)(),R=!p&&!c&&(o.status>0||(null==E?void 0:E.identity)<5),H=["自测运行","正在启动","停止运行","正在停止"],P=(0,x.useState)(0),M=f()(P,2),J=M[0],b=M[1],G=(0,x.useState)(0),N=f()(G,2),Y=N[0],F=N[1],O=(0,x.useState)(!1),U=f()(O,2),Z=U[0],L=U[1],z=(0,x.useState)(null==C||null===(n=C[0])||void 0===n?void 0:n.input),K=f()(z,2),V=K[0],W=K[1],q=(0,x.useState)(!1),X=f()(q,2),_=X[0],$=X[1],ee=(0,x.useState)(H[0]),ne=f()(ee,2),te=ne[0],ie=ne[1],se=(0,x.useRef)(!1),ae=(0,m.useLocation)(),re=j.shixun_environment_id,ce=j.tab_type;(0,x.useEffect)((function(){J>0&&setTimeout((function(){b(J-1)}),1e3)}),[J]),(0,x.useEffect)((function(){Y>0&&setTimeout((function(){F(Y-1)}),1e3)}),[Y]),(0,x.useEffect)((function(){var e=Qe.Z.subscribe("eval-code-finish",(function(){I&&L(!0),1===t||b(10)})),n=Qe.Z.subscribe("caseInputValue",(function(e){W(e)})),i=Qe.Z.subscribe("runCodeFinish",(function(){se.current=!1,$(!1),ie(H[0]),Y>0||F(5)}));return function(){e(),n(),i()}}),[]);var oe=function(){var e=h()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return se.current=!0,e.next=3,Q();case 3:ie(H[1]),Qe.Z.publish("show-case-result",!0),setTimeout(h()(u()().mark((function e(){var n,t,i,s;return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,S.h$)(y.taskId,{test_case_content:V,shixun_environment_id:re,tab_type:ce});case 2:if(null==(t=e.sent)||null===(n=t.data)||void 0===n||null===(n=n.data_list)||void 0===n||!n.length){e.next=6;break}return Qe.Z.publish("pod-restrict-data",{identifier:null==t||null===(i=t.data)||void 0===i?void 0:i.identifier,data_list:null==t||null===(s=t.data)||void 0===s?void 0:s.data_list}),e.abrupt("return");case 6:Qe.Z.publish("showRunCodeTab",!0),Qe.Z.publish("runCode",{type:"start"});case 8:case"end":return e.stop()}}),e)}))),100),setTimeout((function(){se.current&&(ie(H[2]),$(!1))}),1e3);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),le=function(){var e=h()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:$(!0),te===H[2]?(se.current=!1,ie(H[3]),Qe.Z.publish("runCode",{type:"stop"}),(0,S.Yv)(y.taskId,{shixun_environment_id:re,tab_type:ce}),setTimeout((function(){ie(H[0]),$(!1),F(5)}),2500)):oe();case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,B.jsxs)("div",{className:bn,children:[(0,B.jsxs)("div",{className:"flex-container ".concat(Nn),children:[a&&null!=k&&k.with_code_file?(0,B.jsx)("span",{children:"本关最大执行时间:".concat(a,"秒")}):null,r&&null!=k&&k.with_code_file?(0,B.jsxs)("span",{children:["本次评测耗时(编译、运行总时间):",r," 秒"]}):null,v?(0,B.jsx)("a",{target:"_blank",className:Tn,href:"/report/".concat(y.taskId,"/").concat(v),children:"代码性能检测"}):null,[2,3,4,5].includes(ce)&&(0,B.jsx)("a",{title:"显示/隐藏测试结果",onClick:function(){Qe.Z.publish("show-case-result")},children:"显示/隐藏测试结果"})]}),(0,B.jsxs)("div",{className:"flex-container ".concat(Gn),children:[i&&!c?(0,B.jsx)("a",{href:"/tasks/".concat(i).concat(ae.search),onClick:function(e){e.preventDefault(),y.courseId&&y.homeworkId?setTimeout((function(){return window.location.href="/tasks/".concat(y.courseId,"/").concat(y.homeworkId,"/").concat(i).concat(ae.search)}),300):setTimeout((function(){return window.location.href="/tasks/".concat(i).concat(ae.search)}),300)},className:On,children:"上一关"}):null,R?(0,B.jsx)("a",{href:"/tasks/".concat(s).concat(ae.search),onClick:function(e){if(e.preventDefault(),o.task_pass||2===l.status||(null==E?void 0:E.identity)<5)return y.courseId&&y.homeworkId?void setTimeout((function(){return window.location.href="/tasks/".concat(y.courseId,"/").concat(y.homeworkId,"/").concat(s).concat(ae.search)}),300):void setTimeout((function(){return window.location.href="/tasks/".concat(s).concat(ae.search)}),300);T.Z.warning({centered:!0,width:530,title:"提示",okText:"我知道了",content:(0,B.jsx)("p",{children:"该实践项目设置了不允许跳关。通过当前关卡后,才能进入下一关。"})})},className:On,children:"下一关"}):null,Z&&1===(null==k?void 0:k.show_type)&&(0,B.jsx)("button",{onClick:function(){A({type:"SHOW_PICTURE_VIEW"})},style:{minWidth:"72px",marginRight:10},className:"btn-run",title:"查看效果",children:"查看效果"}),1===ce&&!w&&(null==o?void 0:o.open_self_run)&&(0,B.jsx)(Ge.ZP,{onClick:(0,$e.throttle)(le,2e3),loading:_,danger:!0,disabled:Y>0,className:"".concat(Fn," mr10"),children:Y>0?"".concat(Y,"S"):te}),(null==k?void 0:k.with_code_file)&&!(1===ce&&w)&&(0,B.jsx)("button",{onClick:h()(u()().mark((function e(){return u()().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(1!==t){e.next=4;break}if(!((null==g?void 0:g.length)<=0)){e.next=4;break}return T.Z.confirm({centered:!0,title:"提示",content:(0,B.jsx)("div",{className:"tc",children:(0,B.jsx)("p",{children:"您还未添加题目,请添加后评测!"})}),okText:"确认",cancelText:"取消"}),e.abrupt("return");case 4:return L(!1),e.next=7,d();case 7:case"end":return e.stop()}}),e)}))),style:{minWidth:"72px"},disabled:c||J>0,className:Yn,title:"运行评测",children:J>0?"".concat(J,"S"):(0,B.jsxs)(x.Fragment,{children:[" ",(0,B.jsx)("img",{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk3RTBEMDM2MDE3ODExRUI4QzEzQUNFNDcxODM2QjJDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk3RTBEMDM3MDE3ODExRUI4QzEzQUNFNDcxODM2QjJDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTdFMEQwMzQwMTc4MTFFQjhDMTNBQ0U0NzE4MzZCMkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTdFMEQwMzUwMTc4MTFFQjhDMTNBQ0U0NzE4MzZCMkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6ejzPSAAACsUlEQVR42ryYz08TQRTHp9vQQkFPlAAHDXjxR2LwoEbhpCXon1DPpf0PbP8UwOhV/QOM8QIXIIRwASNtYo0RIye9FIF4Yf2O+U7ysmnrzM5uX/JJu7sz730zOzvz3mTCMFSONgOWwAK4Aa6CS3x2Ar6BJtgEH8BXJ+9akAVZUAZb4CK0twv2KdPHf2PZiCmBpghyAt6CGrgPJkCeTPCefvaGbY016Su2oGGwKhx+AVUwZjmqim0r7Gtslb6dBBXBLh2cg+cg5yAkSo4+zulzlzGsBOmGLTEqcx5CosyJ0Wp1ExXtUAA77PARTCYoxjBJ3yFjFfoJesGGnzlBVUoUGSNkzK6CSmLO3ElRjHx9Zk6VooICcMiHjQGIMTTEkpCVgsp80AZDls5WPL88xVhtxi5LQZu8uezgLOQqPOUpqip8/RM0wyVer6qjjoK0/QAPPASNMrbWMBtgO3sCMuAdOFXuNg02wLKKZ6eMrTUsaUHzfLCu4lserIEVkIvR38Se14Ju8WJf+VuNozXl2O+Avzf1O/zJuTDu+O77meu8Gme/X4FIrjoqOXOdVyb2WKDStYxrh4Bpp7bLCQo5Bo840W3MxP6tBX3nxbWExGyDu/y1NRP7SAs65MXtBMSscWSOHfuZ2J8CVgfaHnsI+cNPvsb/rmZib+lPbpbLdsdj63jouXV0zNaRxOY67bm5VqKbq0/6kU8r/ciK2qs+wASt3itBkynsWcKVRr8U9owxF3sl+a9Ekl8cUJL/0rYMOkixDNq3LYMGUSi2XQpFg67J9kRZ1EiglK6LsmevV93Xz8lIl8OGiuPiWWCftu9hg2RRvEJzHPOa1cI9DvsQKfJelW3kcUxLfk0+guSB1bbjgVXIPs9sD6wyMY/0nvJI7zq4IvIZnfkdgRY37feuR3p/BRgAhrFnXQBvMBoAAAAASUVORK5CYII=",alt:"run",width:18})," ",(0,B.jsx)("b",{children:"评测"})," "]})})]})]})},Zn=t(47768),Ln="iconWrapper___U51IV",zn="minusIcon___xP_3j",Kn="arrowIcon___jKd9h",Vn=function(e){var n=e.desc,t=e.visible,i=(0,x.useRef)(),s=(0,x.useRef)(),a=(0,x.useState)(!1),r=f()(a,2),c=r[0],o=r[1],l=(0,x.useState)(!1),u=f()(l,2),d=u[0],h=u[1];(0,x.useEffect)((function(){if(i.current){var e=function(e){h(!1),(0,R.kk)("none");var n=i.current.getBoundingClientRect();a=n.left,r=n.top,c=e.pageX,o=e.pageY,l=!0,u=!0,document.onselectstart=function(){return!1}},n=function(e){var n,t;(e.stopPropagation(),l=!1,(0,R.kk)("auto"),document.onselectstart=null,u)&&(u=!1,(null===(n=e.target)||void 0===n?void 0:n.id)!==(null===(t=s.current)||void 0===t?void 0:t.id)&&h(!0))},t=function(e){if(l){u=!1,h(!1);var n=e.pageX-c,t=e.pageY-o;i.current.style.left="".concat(a+n,"px"),i.current.style.top="".concat(r+t,"px")}},a=0,r=0,c=0,o=0,l=!1,u=!1;return i.current.addEventListener("mousedown",e),document.addEventListener("mousemove",t),document.addEventListener("mouseup",n),function(){var s;null===(s=i.current)||void 0===s||s.removeEventListener("mousedown",e),document.removeEventListener("mousemove",t),document.removeEventListener("mouseup",n)}}}),[i.current]);return(0,B.jsxs)("div",{style:{display:t?"block":"none"},children:[(0,B.jsx)(U.Z,{title:"任务描述",placement:"right",onClose:function(){h(!1)},open:d,children:n}),(0,B.jsx)("div",{className:Kn,onClick:function(){return o(!1)},style:{position:"fixed",display:c?"block":"none",zIndex:1e3,bottom:223},children:(0,B.jsx)("img",{draggable:!1,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAgCAYAAAB3j6rJAAAAAXNSR0IArs4c6QAAAZdJREFUWEfF2D1Lw1AUxvH/8xHcBHFSaUfrojiKi19FHFwUFQQriLoIxcVVv4O4CCJOOriK7oKTCiLaQY9cCaW2yc1LzU2WDLnn5EdC8pxEDLCZ2SRwDIwCTUmttHZmVgNOALc/kLTtapRWmHTczKaAc2AoWvMNjEh68tTUgQtguGtNXdJ9IUgMwvX1QswsDuHqikESEK7hlqRm3NXwIFqSlnPfGg9iT9J6TsQRsCjJckHKRGSGlI3IBAmBSIWEQnghIRGJkNCIWEgViD5IVYg/kCoRHUjViG7IJvAbx11bG5iVdJvw6l4CDnuOueCbk3SZN9U76Wtmu8BaT4MXYN6DWQX2e2regQVJV3kwf8aAKjF980hVmNjBqApM4oQWGuMdFUNiUmfWUJhUiHsEQ2AyQUJgMkPKxuSClInJDfFgHoFxSZ8J2RQXB8/AmKTXQhAPpibpISljzCwOMyPpujAkwuwAG9GJb6K0/vKFnZmtREHpzn0HNCS1B4JEmOnob8CppI8siWtmDWACOJP0lvo5kaXpf635AX6GXzDZRnW0AAAAAElFTkSuQmCC",alt:""})}),(0,B.jsxs)("div",{ref:i,draggable:!1,className:Ln,style:{position:"fixed",display:c?"none":"block",zIndex:1e3,bottom:223,right:26,borderRadius:"50%",cursor:"pointer"},children:[(0,B.jsx)("i",{ref:s,id:"minusIconElement",onClick:function(){h(!1),o(!0)},className:"iconfont icon-yichu1 ".concat(zn)}),(0,B.jsx)("img",{draggable:!1,src:"data:image/png;base64,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"})]})]})},Wn=(t(63955),t(80362)),qn=function(e){var n=e.isTheoretical,t=e.onFontSizeChange,i=e.cmFontSize,s=e.cmCodeMode,a=e.onCodeModeChange,r=e.tabToSpace,c=e.onTabToSpace,o=e.shixun,l=e.autoFormat,u=e.onAutoFormat,d=e.formatDocument,h=null!=o?o:{},A=h.task_pass,g=void 0!==A&&A,I=h.forbid_copy,f=void 0!==I&&I,E=h.test_set_permission,p=void 0!==E&&E,Q={isTheoretical:n,onFontSizeChange:t,cmFontSize:i,cmCodeMode:s,onCodeModeChange:a,tabToSpace:r,onTabToSpace:c,autoFormat:l,onAutoFormat:u,formatDocument:d};return(0,B.jsxs)(Wn.Z,C()(C()({},Q),{},{children:[(0,B.jsx)("h3",{children:"关卡配置信息"}),(0,B.jsxs)("section",{children:[(0,B.jsxs)("a",{className:"file-item",title:g?"允许学员跳关挑战":"不允许学员跳关挑战",children:[(0,B.jsx)("b",{children:"跳关"}),(0,B.jsx)("span",{children:g?"允许":"不允许"})]}),(0,B.jsxs)("a",{className:"file-item",title:p?"允许学员通过金币解锁查看测试集内容":"不允许学员通过金币解锁查看测试集内容",children:[(0,B.jsx)("b",{children:"测试集解锁"}),(0,B.jsx)("span",{children:p?"允许":"不允许"})]}),(0,B.jsxs)("a",{className:"file-item",title:f?"不允许学员粘贴代码":"允许学员粘贴代码",children:[(0,B.jsx)("b",{children:"代码粘贴"}),(0,B.jsx)("span",{children:f?"不允许":"允许"})]})]})]}))},Xn=t(28019),_n=t(11328);function $n(e,n){switch(n.type){case Y.wj:return C()(C()({},e),{},{loading:!0});case Y.V1:return C()(C()({},e),{},{loading:!1});case Y.OJ:return C()(C()({},e),n.payload);case Y.$Y:return C()(C()({},e),{},{theme:n.payload});default:throw new Error}}var et=function(e){var n=e.taskData,t=e.moveY,i=e.onResizeYStart,s=e.onResizeSetContainer,a=e.onEval,r=e.lastedGetTaskInfoTime,c=e.onUpdateCode,o=e._dispatch,l=((0,m.useLocation)(),(0,m.useSearchParams)()),d=f()(l,1)[0],A=(0,m.useParams)(),g=n.chooses,I=n.choose_test_cases,E=n.game,p=I.test_sets,Q=I.challenge_chooses_count,v=I.choose_correct_num,D=I.had_submmit,j=(0,x.useCallback)((function(){var e=[];return e.length=Q,D&&(e=p.map((function(e){return"判断题"===e.question_name?"正确"===e.actual_output?"true":"错误"===e.actual_output?"false":void 0:e.actual_output}))),e}),[r]),w=(0,x.useReducer)($n,{loading:!1,answers:j(),theme:(0,Xn.G)("cmCodeMode","vs-dark")}),y=f()(w,2),R=y[0],H=y[1];(0,x.useEffect)((function(){H({type:Y.OJ,payload:{answers:j()}})}),[r]);var P=R.answers,M=R.loading;function J(){for(var e=!0,n=0;n0&&void 0!==r[0]?r[0]:[],!b.current.startDebug){e.next=8;break}return e.next=4,(0,_e.ZP)("/api/myshixuns/".concat(null===(t=p.myshixun)||void 0===t?void 0:t.identifier,"/code_debugs/set_break_point.json"),{method:"post",body:{file_name:b.current.currentPath,line_number:null===(i=(0,$e.xor)(b.current.breakPointValue,n))||void 0===i?void 0:i[0],type:n.length>b.current.breakPointValue.length?1:0,unique:b.current.unique}});case 4:0===(null==(s=e.sent)?void 0:s.status)&&(P(C()(C()({},b.current.allBreakPointValue),{},g()({},b.current.currentPath,(null==s||null===(a=s.data)||void 0===a||null===(a=a.breakpoints)||void 0===a?void 0:a[b.current.currentPath])||[]))),Qe.Z.publish("active-debug-data",(null==s?void 0:s.data)||{})),e.next=10;break;case 8:P(C()(C()({},b.current.allBreakPointValue),{},g()({},b.current.currentPath,n))),D(n);case 10:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return(0,B.jsx)(x.Fragment,{children:(0,B.jsxs)("div",{className:ot,children:[1==q&&(0,B.jsxs)(B.Fragment,{children:[c||l?null:(0,B.jsx)("img",{className:lt,src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIsAAABuCAYAAAAXkODOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY4Qjc0NjM3NTI4RTExRThBQTE0QjdDODQ4MEFBMzdGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY4Qjc0NjM4NTI4RTExRThBQTE0QjdDODQ4MEFBMzdGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjhCNzQ2MzU1MjhFMTFFOEFBMTRCN0M4NDgwQUEzN0YiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjhCNzQ2MzY1MjhFMTFFOEFBMTRCN0M4NDgwQUEzN0YiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6LemY3AAAa7klEQVR42uxd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",alt:"only-view"}),k?(0,B.jsx)(Ce.Z,{message:"正在加载代码",style:{color:"#0152d9"}}):(0,B.jsx)(ct.Z,{filename:I,type:"office"===E?"download":E,data:n,style:{position:"absolute",zIndex:1},monacoEditor:{value:n,language:t,theme:i,onChange:s,onSave:a,forbidCopy:A,options:C()(C()({},r),{},{fixedOverflowWidgets:!0}),insertSpaces:r.insertSpaces,breakPointValue:v,highlightLine:j,openBreakPoint:w,onBreakPoint:se}})]}),2===q&&(0,B.jsx)(dt.Z,{spinning:Y,tip:Z,wrapperClassName:ut,children:(0,B.jsx)("iframe",{src:null==V?void 0:V.link_url})})]})})},At={"choose-game-item":"choose-game-item___RYHdh","output-title-container":"output-title-container___P2NjC","output-title":"output-title___ZQJkv","test-case-list":"test-case-list___CYyHP","test-header":"test-header___fSQRn",active:"active___bY0Dq","active-debug":"active-debug___oeXMX","test-result":"test-result___DQXYd","markdown-body":"markdown-body____rqU_",success:"success___iuAG3",failer:"failer___axTtk",count:"count___B_kHY","test-case-item":"test-case-item___E3CU9","case-header":"case-header___xppld",iconfont:"iconfont___LO1VN",description:"description___j4efR","item-desc":"item-desc___ivltA",show:"show___ntNdM","item-tip":"item-tip___ETPck","arrow-down":"arrow-down___oQMCK","test-title":"test-title___mf3Df","arrow-right":"arrow-right___C6f8W","case-info":"case-info___yX5kK","test-case-run-header":"test-case-run-header___iHZR5","test-case-run-wrp":"test-case-run-wrp___qVT1y","diff-panel-container":"diff-panel-container___OEdXu","line-break":"line-break___Ww59n",empty:"empty___izbJX",alert:"alert___jv5_R"},gt=(t(7062),/(?:[\n\r\s]*?)(?:<\/link>)*/im),It=/(?:[\n\r\s]*?)(?:<\/script>)*/im,ft=["http","com","net","org","cdn"];function Et(e){for(var n=!1,t=0;t]*href=['"]([^'"]+)[^>]*>/gi,(function(e,t){return n.push(t.indexOf("http")>-1?t:"https://data.educoder.net/api/sources/get_html_content.html?content_type=text/css&identifier="+l.taskId+"&path="+t),t.indexOf("http")>-1?t:''})),t.replace(/